commit 7a15bd8e14ce56b9ccfe9ee30be5860bfc96ae52 Author: cheng Date: Mon Jun 8 17:52:48 2026 +0800 init diff --git a/N_.jpg b/N_.jpg new file mode 100644 index 0000000..b57ddb8 Binary files /dev/null and b/N_.jpg differ diff --git a/config/compound_eye.png b/config/compound_eye.png new file mode 100644 index 0000000..7f0b344 Binary files /dev/null and b/config/compound_eye.png differ diff --git a/config/compound_eye_sample.png b/config/compound_eye_sample.png new file mode 100644 index 0000000..ef3b17b Binary files /dev/null and b/config/compound_eye_sample.png differ diff --git a/config/ddjx01.json b/config/ddjx01.json new file mode 100644 index 0000000..21b5e96 --- /dev/null +++ b/config/ddjx01.json @@ -0,0 +1,44 @@ +{ + "name": "prototype", + "version": "1.0", + "camera": { + "resolution_raw": [1920, 1080], + "fps": 30, + "units": 15, + "units_used": 9, + "resolution_stitch": [365, 365], + "stitch_res_list": [365,263,123,63] + }, + "stitcher": { + "min_area_frac": 0.01, + "max_area_frac": 0.05, + "max_aspect_ratio": 50, + "index": [1,2,3,6,7,8,11,12,13], + "margin": 10, + "nominal_ov_pos": 100, + "n": [3,3], + "row_tol": 0.6, + "box_size": [250, 250] + }, + "tracker": { + "adaptive": true, + "lower_threshold": 12.0, + "upper_threshold": 18.0, + "loop_closure_interval": 1, + "algorithm": "dis", + "dis_preset": "medium", + "dis_mode": 3, + "algorithm_list": ["raft", "dis"], + "hhd_downsample": 3 + }, + "contact": { + "min_contour_area": 3000, + "flow_threshold":5, + "div_threshold":0.05, + "expansion_threshold": 0.01, + "kernel_size": [5,5], + "denoise_sigma": 12 + } +} + + diff --git a/config/ddjx01_480p.json b/config/ddjx01_480p.json new file mode 100644 index 0000000..6083c90 --- /dev/null +++ b/config/ddjx01_480p.json @@ -0,0 +1,44 @@ +{ + "name": "prototype", + "version": "1.0", + "camera": { + "resolution_raw": [854, 480], + "fps": 30, + "units": 15, + "units_used": 9, + "resolution_stitch": [123, 123], + "stitch_res_list": [365,263,123,63] + }, + "stitcher": { + "min_area_frac": 0.01, + "max_area_frac": 0.08, + "max_aspect_ratio": 100, + "index": [1,2,3,6,7,8,11,12,13], + "margin": 4, + "nominal_ov_pos": 44, + "n": [3,3], + "row_tol": 0.6, + "box_size": [98, 98] + }, + "tracker": { + "adaptive": true, + "lower_threshold": 12.0, + "upper_threshold": 18.0, + "loop_closure_interval": 1, + "algorithm": "dis", + "dis_preset": "medium", + "dis_mode": 2, + "algorithm_list": ["raft", "dis"], + "hhd_downsample": 3 + }, + "contact": { + "min_contour_area": 3000, + "flow_threshold":1, + "div_threshold":0.02, + "expansion_threshold": 0.01, + "kernel_size": [5,5], + "denoise_sigma": 6 + } +} + + diff --git a/config/ddjx01_q6a.json b/config/ddjx01_q6a.json new file mode 100644 index 0000000..f267045 --- /dev/null +++ b/config/ddjx01_q6a.json @@ -0,0 +1,46 @@ +{ + "name": "prototype", + "version": "1.0", + "camera": { + "resolution_raw": [1280, 720], + "fps": 30, + "units": 15, + "units_used": 9, + "resolution_stitch": [263, 263], + "stitch_res_list": [365,263,123,63] + }, + "stitcher": { + "min_area_frac": 0.01, + "max_area_frac": 0.04, + "max_aspect_ratio": 25, + "index": [1,2,3,6,7,8,11,12,13], + "margin": 10, + "nominal_ov_pos": 67, + "n": [3,3], + "row_tol": 0.6, + "box_size": [180, 180] + }, + "tracker": { + "adaptive": true, + "lower_threshold": 12.0, + "upper_threshold": 18.0, + "loop_closure_interval": 1, + "algorithm": "dis", + "dis_preset": "medium", + "dis_mode": 3, + "algorithm_list": ["raft", "dis"], + "hhd_downsample": 3, + "backend": "cpu" + }, + "contact": { + "min_contour_area": 3000, + "flow_threshold":1, + "div_threshold":0.02, + "expansion_threshold": 0.01, + "kernel_size": [5,5], + "denoise_sigma": 10 + } + } + + + \ No newline at end of file diff --git a/config/ddjx01_wuxi.json b/config/ddjx01_wuxi.json new file mode 100644 index 0000000..0f0a874 --- /dev/null +++ b/config/ddjx01_wuxi.json @@ -0,0 +1,45 @@ +{ + "name": "prototype", + "version": "1.0", + "camera": { + "resolution_raw": [1280, 720], + "fps": 15, + "units": 15, + "units_used": 9, + "resolution_stitch": [263, 263], + "stitch_res_list": [365,263,123,63] + }, + "stitcher": { + "min_area_frac": 0.01, + "max_area_frac": 0.04, + "max_aspect_ratio": 25, + "index": [1,2,3,6,7,8,11,12,13], + "margin": 10, + "nominal_ov_pos": 67, + "n": [3,3], + "row_tol": 0.6, + "box_size": [180, 180] + }, + "tracker": { + "adaptive": true, + "lower_threshold": 12.0, + "upper_threshold": 18.0, + "loop_closure_interval": 1, + "algorithm": "dis", + "dis_preset": "medium", + "dis_mode": 3, + "algorithm_list": ["raft", "dis"], + "hhd_downsample": 3, + "backend": "cpu" + }, + "contact": { + "min_contour_area": 3000, + "flow_threshold":1, + "div_threshold":0.02, + "expansion_threshold": 0.01, + "kernel_size": [5,5], + "denoise_sigma": 10 + } +} + + diff --git a/config/prototype_of3.json b/config/prototype_of3.json new file mode 100644 index 0000000..8d94471 --- /dev/null +++ b/config/prototype_of3.json @@ -0,0 +1,44 @@ +{ + "name": "prototype", + "version": "1.0", + "camera": { + "resolution_raw": [1920, 1080], + "fps": 30, + "units": 15, + "units_used": 9, + "resolution_stitch": [365, 365], + "stitch_res_list": [365,263,123,63] + }, + "stitcher": { + "min_area_frac": 0.01, + "max_area_frac": 0.04, + "max_aspect_ratio": 100, + "index": [1,2,3,6,7,8,11,12,13], + "margin": 10, + "nominal_ov_pos": 100, + "n": [3,3], + "row_tol": 0.6, + "box_size": [220, 220] + }, + "tracker": { + "adaptive": true, + "lower_threshold": 12.0, + "upper_threshold": 18.0, + "loop_closure_interval": 1, + "algorithm": "dis", + "dis_preset": "medium", + "dis_mode": 3, + "algorithm_list": ["raft", "dis"], + "hhd_downsample": 3 + }, + "contact": { + "min_contour_area": 3000, + "flow_threshold":1, + "div_threshold":0.02, + "expansion_threshold": 0.01, + "kernel_size": [5,5], + "denoise_sigma": 15 + } +} + + diff --git a/config/prototype_of3_480p.json b/config/prototype_of3_480p.json new file mode 100644 index 0000000..5c321a3 --- /dev/null +++ b/config/prototype_of3_480p.json @@ -0,0 +1,44 @@ +{ + "name": "prototype", + "version": "1.0", + "camera": { + "resolution_raw": [854, 480], + "fps": 30, + "units": 15, + "units_used": 9, + "resolution_stitch": [123, 123], + "stitch_res_list": [365,263,123,63] + }, + "stitcher": { + "min_area_frac": 0.01, + "max_area_frac": 0.06, + "max_aspect_ratio": 100, + "index": [1,2,3,6,7,8,11,12,13], + "margin": 4, + "nominal_ov_pos": 44, + "n": [3,3], + "row_tol": 0.6, + "box_size": [98, 98] + }, + "tracker": { + "adaptive": true, + "lower_threshold": 12.0, + "upper_threshold": 18.0, + "loop_closure_interval": 1, + "algorithm": "dis", + "dis_preset": "medium", + "dis_mode": 2, + "algorithm_list": ["raft", "dis"], + "hhd_downsample": 3 + }, + "contact": { + "min_contour_area": 3000, + "flow_threshold":1, + "div_threshold":0.02, + "expansion_threshold": 0.01, + "kernel_size": [5,5], + "denoise_sigma": 6 + } +} + + diff --git a/config/prototype_of3_720p.json b/config/prototype_of3_720p.json new file mode 100644 index 0000000..185ccbf --- /dev/null +++ b/config/prototype_of3_720p.json @@ -0,0 +1,44 @@ +{ + "name": "prototype", + "version": "1.0", + "camera": { + "resolution_raw": [1280, 720], + "fps": 30, + "units": 15, + "units_used": 9, + "resolution_stitch": [263, 263], + "stitch_res_list": [365,263,123,63] + }, + "stitcher": { + "min_area_frac": 0.01, + "max_area_frac": 0.04, + "max_aspect_ratio": 25, + "index": [1,2,3,6,7,8,11,12,13], + "margin": 10, + "nominal_ov_pos": 67, + "n": [3,3], + "row_tol": 0.6, + "box_size": [180, 180] + }, + "tracker": { + "adaptive": true, + "lower_threshold": 12.0, + "upper_threshold": 18.0, + "loop_closure_interval": 1, + "algorithm": "dis", + "dis_preset": "medium", + "dis_mode": 2, + "algorithm_list": ["raft", "dis"], + "hhd_downsample": 3 + }, + "contact": { + "min_contour_area": 3000, + "flow_threshold":1, + "div_threshold":0.02, + "expansion_threshold": 0.01, + "kernel_size": [5,5], + "denoise_sigma": 10 + } +} + + diff --git a/config/prototype_raft.json b/config/prototype_raft.json new file mode 100644 index 0000000..480995b --- /dev/null +++ b/config/prototype_raft.json @@ -0,0 +1,43 @@ +{ + "name": "prototype", + "version": "1.0", + "camera": { + "resolution_raw": [1920, 1080], + "fps": 30, + "units": 15, + "units_used": 9, + "resolution_stitch": [384, 384] + }, + "stitcher": { + "min_area_frac": 0.01, + "max_area_frac": 0.04, + "max_aspect_ratio": 100, + "index": [1,2,3,6,7,8,11,12,13], + "margin": 10, + "nominal_ov_pos": 100, + "n": [3,3], + "row_tol": 0.6, + "box_size": [220, 220] + }, + "tracker": { + "adaptive": true, + "lower_threshold": 12.0, + "upper_threshold": 18.0, + "loop_closure_interval": 1, + "algorithm": "raft", + "dis_preset": "medium", + "dis_mode": 3, + "algorithm_list": ["raft", "dis"], + "hhd_downsample": 3 + }, + "contact": { + "min_contour_area": 3000, + "flow_threshold":1.5, + "div_threshold":0.08, + "expansion_threshold": 0.01, + "kernel_size": [5,5], + "denoise_sigma": 15 + } +} + + diff --git a/config/rotation_config.json b/config/rotation_config.json new file mode 100644 index 0000000..b71adf9 --- /dev/null +++ b/config/rotation_config.json @@ -0,0 +1,5 @@ +{ + "rotation_angle": 0, + "flip_x": false, + "flip_y": false +} diff --git a/config/rotation_config_0.json b/config/rotation_config_0.json new file mode 100644 index 0000000..ebdf63f --- /dev/null +++ b/config/rotation_config_0.json @@ -0,0 +1,5 @@ +{ + "rotation_angle": 90, + "flip_x": true, + "flip_y": false +} diff --git a/config/rotation_config_1.json b/config/rotation_config_1.json new file mode 100644 index 0000000..da3aa0e --- /dev/null +++ b/config/rotation_config_1.json @@ -0,0 +1,5 @@ +{ + "rotation_angle": 90, + "flip_x": false, + "flip_y": false +} diff --git a/examples/README.md b/examples/README.md new file mode 100644 index 0000000..88fe449 --- /dev/null +++ b/examples/README.md @@ -0,0 +1,94 @@ +# Examples + +This folder contains user-facing example scripts for the Orisys SDK. + +## Files + +- `basic_pipeline.py`: single-sensor basic processing and visualization flow +- `two_sensor_pipeline.py`: dual-sensor multiprocessing example +- `two_sensor_force_reader.py`: dual-sensor force-only reader for gripper control +- `gripper_force_control.py`: closed-loop gripper force control from left/right tactile feedback +- `gripper_timed_cycle_control.py`: timed open/close gripper loop with two-sided tactile force adjustment +- `plot_data.py`: real-time plotting example with PyQtGraph +- `manual_annotator.py`: manual Qt annotation tool for corners, lines, rectangles, and ROI boxes + +## Typical usage + +Run examples from the repository root so relative paths such as `./config/ddjx01.json` +resolve correctly. + +### Basic pipeline + +```bash +python examples/basic_pipeline.py -v 0 -c ./config/ddjx01.json +``` + +### Two-sensor pipeline + +```bash +python examples/two_sensor_pipeline.py +``` + +### Two-sensor force reader + +```bash +python examples/two_sensor_force_reader.py -v1 0 -v2 1 +``` + +### Gripper force control + +```bash +python examples/gripper_force_control.py --port COM3 -v1 0 -v2 1 +``` + +Use `--dry-run` to verify tactile feedback and control decisions without +opening the gripper serial port. + +### Timed gripper open/close control + +```bash +python examples/gripper_timed_cycle_control.py --port COM3 -v1 0 -v2 1 --open-seconds 3 --close-seconds 5 +``` + +By default, control parameters are loaded from +`./gripper_control/config/gripper_timed_cycle_control.py`; CLI options override config values. + +The open/close cycle is time-driven. During the close phase, object detection +uses calibrated N thresholds. After detection, the timed open/close loop stops. +The gripper holds its current position, resets to a low force, and slowly ramps +force. When tangential force is high enough and stable, it enters hold-check. +Human handoff release is enabled by default; pass `--disable-human-release` to +keep holding even after later tangential-force changes. + +### Real-time plotting + +```bash +python examples/plot_data.py -v 0 -c ./config/ddjx01.json +``` + +### Manual annotation + +```bash +python examples/manual_annotator.py -s 0 +``` + +Use `-s` with a camera index, video path, or image path. Coordinates saved in the +JSON file are original image pixel coordinates. + +## Requirements + +- Python environment with the SDK dependencies installed +- a supported camera or test video +- valid JSON config in `./config/` + +Some examples also require: + +- `pyqtgraph` +- `PyQt5` +- multiple cameras for multi-sensor demos + +## Notes + +- Most examples assume a tactile sensor camera is connected. +- Press `q` in the display window to quit where applicable. +- If your camera index is not `0`, change `-v` accordingly. diff --git a/examples/basic_pipeline.py b/examples/basic_pipeline.py new file mode 100644 index 0000000..f2a47a6 --- /dev/null +++ b/examples/basic_pipeline.py @@ -0,0 +1,115 @@ +""" +示例 1:单传感器基础流程 + +本示例演示 Orisys SDK 的标准处理流程: +1. 初始化传感器(摄像头或视频文件) +2. 获取图像并计算形变 +3. 按需计算接触区域 +4. 读取并可视化结果 + +SDK version: 0.3.1 +""" +import os +os.environ["OPENCV_VIDEOIO_MSMF_ENABLE_HW_TRANSFORMS"] = "0" +import cv2 +import orisys +import numpy as np +import argparse + +def main(): + parser = argparse.ArgumentParser() + parser.add_argument("--video","-v", type=str, default="0", help="视频源:摄像头编号或视频文件路径") + parser.add_argument("--config","-c", type=str, default="./config/ddjx01.json", help="配置文件名称或路径") + parser.add_argument("--verbose","-verbose", type=bool, default=True, help="是否输出详细日志") + args = parser.parse_args() + + # 步骤 1:创建传感器对象(必需) + # config_name 可以是内置配置名称,也可以是自定义配置文件路径 + # cal_path 为标定文件路径;每台设备建议使用独立的标定文件 + + # 输入既可以是摄像头编号,也可以是视频文件路径 + try: + input = int(args.video) + is_camera = True + sensor = orisys.Sensor(input, config_name=args.config, verbose=args.verbose) + except: + is_camera = False + sensor = orisys.Sensor(args.video, config_name=args.config, verbose=args.verbose) + + print("\n按键说明:'q' 退出程序,'r' 重置追踪器。") + + while True: + # 步骤 2:数据处理 + # 步骤 2.1:获取并拼接图像(必需) + sensor.get_img() + # 步骤 2.2:计算形变场(必需);返回值表示当前帧是否检测到接触/运动 + is_contact_now = sensor.compute_deformation(check_motion=True, threshold=0) + # 步骤 2.3:仅在当前帧检测到接触/运动时计算接触区域 + # if is_contact_now: + sensor.compute_contact() + + + # 步骤 2.4:读取结果 + fps, flow, vnormal, img, contour, centroid, depth_map, fnormal, fshearx, fsheary = sensor.read_info( + sensor.info.FPS, + sensor.info.VRAW, + sensor.info.VNORMAL, + sensor.info.IMG, + sensor.info.CONTOUR, + sensor.info.CENTROID, + sensor.info.DEPTH, + sensor.info.FNORMAL, + sensor.info.FSHEARX, + sensor.info.FSHEARY + ) + + # 步骤 3:可视化显示 + # 步骤 3.1:显示形变矢量场 + arrows = orisys.util.draw_arrows( + img, + flow, + threshold=2, + grid_spacing=20, + arrow_scale=1.0 + ) + cv2.imshow("形变矢量场".encode("gbk"), arrows) + + # 步骤 3.2:显示接触区域和质心 + image_with_foe = orisys.util.draw_contact(img, contour, centroid) + cv2.imshow("接触区域与质心".encode("gbk"), image_with_foe) + + # 步骤 3.3:显示深度图 + # 将深度值归一化到 0-255 范围 + div_abs = depth_map + if div_abs.max() > div_abs.min(): + div_normalized = ((div_abs - div_abs.min()) / (div_abs.max() - div_abs.min()) * 255).astype(np.uint8) + else: + div_normalized = np.zeros_like(div_abs, dtype=np.uint8) + + # 应用伪彩色映射 + cv2.imshow("深度图".encode("gbk"), cv2.applyColorMap(div_normalized, cv2.COLORMAP_JET)) + + # 步骤 3.4:打印关键结果 + print( + f"FPS={fps:.2f}, 法向力={fnormal:.4f}, 切向力X={fshearx:.4f}, " + f"切向力Y={fsheary:.4f}, 深度图尺寸={depth_map.shape}, 原始分辨率={sensor.img_size_raw}" + ) + + # 步骤 3.5:键盘控制 + key = cv2.waitKey(1) & 0xFF + if key == ord("q"): + print("\n正在退出示例程序...") + break + if key == ord("r"): + # 当光流追踪出现漂移时,可手动重置追踪器 + sensor.reset() + print("追踪器已重置。") + + # ========================================================================= + # 4. 释放资源 + # ========================================================================= + sensor.disconnect() # 释放视频源及相关资源 + + +if __name__ == '__main__': + main() diff --git a/examples/gripper_demo_02.py b/examples/gripper_demo_02.py new file mode 100644 index 0000000..713e1d8 --- /dev/null +++ b/examples/gripper_demo_02.py @@ -0,0 +1,18 @@ +"""Compatibility entry point for gripper demo 02.""" + +import multiprocessing as mp +import sys +from pathlib import Path + + +REPO_ROOT = Path(__file__).resolve().parents[1] +if str(REPO_ROOT) not in sys.path: + sys.path.insert(0, str(REPO_ROOT)) + +from gripper_control_02.main import main + + +if __name__ == "__main__": + mp.freeze_support() + main() + diff --git a/examples/gripper_force_control.py b/examples/gripper_force_control.py new file mode 100644 index 0000000..58ae8dd --- /dev/null +++ b/examples/gripper_force_control.py @@ -0,0 +1,297 @@ +""" +Closed-loop gripper force control from two tactile sensors. + +Run from repository root: + python examples/gripper_force_control.py --port COM3 -v1 0 -v2 1 + +The controller reads left/right tactile normal force and updates the gripper +target force percentage. It uses the larger side as the safety signal because +the current gripper SDK exposes one shared force command. +""" + +import argparse +import os +import sys +import time +from pathlib import Path + +import multiprocessing as mp + +from two_sensor_force_reader import TwoSensorForceReader + + +REPO_ROOT = Path(__file__).resolve().parents[1] +SDK_DIR = REPO_ROOT / "sdk" +if str(SDK_DIR) not in sys.path: + sys.path.insert(0, str(SDK_DIR)) + + +class ExponentialFilter: + def __init__(self, alpha, initial=0.0): + self.alpha = max(0.0, min(1.0, float(alpha))) + self.value = float(initial) + self.initialized = False + + def update(self, sample): + sample = float(sample) + if not self.initialized: + self.value = sample + self.initialized = True + else: + self.value = self.alpha * sample + (1.0 - self.alpha) * self.value + return self.value + + +def clamp(value, min_value, max_value): + return max(min_value, min(max_value, value)) + + +def step_toward_open(current_pos, open_pos, delta): + if current_pos is None: + return open_pos + if current_pos > open_pos: + return max(open_pos, current_pos - delta) + if current_pos < open_pos: + return min(open_pos, current_pos + delta) + return open_pos + + +def calibrate_baseline(reader, seconds): + if seconds <= 0: + return 0.0, 0.0 + + left_values = [] + right_values = [] + deadline = time.perf_counter() + seconds + while time.perf_counter() < deadline: + left, right = reader.get_forces(timeout=0.2) + if left is not None: + left_values.append(left) + if right is not None: + right_values.append(right) + time.sleep(0.01) + + left_baseline = sum(left_values) / len(left_values) if left_values else 0.0 + right_baseline = sum(right_values) / len(right_values) if right_values else 0.0 + return left_baseline, right_baseline + + +def compute_next_force_pct( + current_pct, + control_force, + target_force, + deadband, + force_min, + force_max, + step_up, + step_down, +): + low = target_force - deadband + high = target_force + deadband + + if control_force > high: + return clamp(current_pct - step_down, force_min, force_max), "down" + if control_force < low: + return clamp(current_pct + step_up, force_min, force_max), "up" + return current_pct, "hold" + + +def load_gripper(args): + from changingtek_p_rtu_Servo import MotorController + + return MotorController( + args.port, + args.slave_id, + baudrate=args.baudrate, + timeout=args.serial_timeout, + ) + + +def parse_args(): + parser = argparse.ArgumentParser() + + parser.add_argument("--video1", "-v1", type=str, default="0", help="left sensor camera index or video path") + parser.add_argument("--video2", "-v2", type=str, default="1", help="right sensor camera index or video path") + parser.add_argument("--rotation1", "-r1", type=str, default="./config/rotation_config_0.json", help="left sensor orientation config") + parser.add_argument("--rotation2", "-r2", type=str, default="./config/rotation_config_1.json", help="right sensor orientation config") + parser.add_argument("--sensor-config1", type=str, default="./config/ddjx01.json", help="left tactile sensor config") + parser.add_argument("--sensor-config2", type=str, default="./config/ddjx01.json", help="right tactile sensor config") + parser.add_argument("--sensor-fps", type=float, default=30.0, help="target processing FPS per tactile sensor") + parser.add_argument("--motion-threshold", type=float, default=0.0, help="motion threshold used by tactile deformation") + parser.add_argument("--sensor-cpu", action="store_true", help="disable CUDA for tactile workers") + + parser.add_argument("--port", type=str, default="COM5", help="gripper serial port") + parser.add_argument("--slave-id", type=int, default=1, help="Modbus slave id") + parser.add_argument("--baudrate", type=int, default=115200, help="serial baudrate") + parser.add_argument("--serial-timeout", type=float, default=0.2, help="serial timeout in seconds") + + parser.add_argument("--open-pos", type=int, default=0, help="open gripper position") + parser.add_argument("--close-pos", type=int, default=9000, help="close gripper position") + parser.add_argument("--speed", type=int, default=5, help="gripper speed percent") + parser.add_argument("--accel", type=int, default=60, help="gripper acceleration") + parser.add_argument("--decel", type=int, default=60, help="gripper deceleration") + + parser.add_argument("--initial-force", type=int, default=10, help="initial gripper force percent") + parser.add_argument("--force-min", type=int, default=5, help="minimum gripper force percent") + parser.add_argument("--force-max", type=int, default=35, help="maximum gripper force percent") + parser.add_argument("--step-up", type=int, default=1, help="force percent increase per control tick") + parser.add_argument("--step-down", type=int, default=2, help="force percent decrease per control tick") + parser.add_argument("--control-hz", type=float, default=10.0, help="gripper force update frequency") + + parser.add_argument("--target-touch-force", type=float, default=800.0, help="target tactile normal force value") + parser.add_argument("--deadband", type=float, default=80.0, help="do not adjust inside target +/- deadband") + parser.add_argument("--emergency-touch-force", type=float, default=1600.0, help="open slightly if either side exceeds this value") + parser.add_argument("--emergency-open-delta", type=int, default=500, help="position step toward open on emergency") + parser.add_argument("--imbalance-threshold", type=float, default=0.0, help="optional left/right force difference warning threshold; 0 disables") + parser.add_argument("--filter-alpha", type=float, default=0.25, help="force low-pass filter alpha") + parser.add_argument("--baseline-seconds", type=float, default=1.0, help="seconds to sample no-contact tactile baseline") + + parser.add_argument("--no-initial-move", action="store_true", help="do not send initial close command") + parser.add_argument("--trigger-force-update", action="store_true", help="call trigger_motion after set_target_force") + parser.add_argument("--dry-run", action="store_true", help="print commands without opening the serial port") + + return parser.parse_args() + + +def main(): + args = parse_args() + + reader = TwoSensorForceReader( + video1=args.video1, + video2=args.video2, + config1=args.sensor_config1, + config2=args.sensor_config2, + rotation1=args.rotation1, + rotation2=args.rotation2, + target_fps=args.sensor_fps, + cuda=not args.sensor_cpu, + motion_threshold=args.motion_threshold, + ) + + gripper = None + force_pct = int(clamp(args.initial_force, args.force_min, args.force_max)) + left_filter = ExponentialFilter(args.filter_alpha) + right_filter = ExponentialFilter(args.filter_alpha) + last_written_force = None + + print("Starting tactile sensors...") + reader.start() + + try: + print(f"Calibrating tactile baseline for {args.baseline_seconds:.2f}s. Keep sensors unloaded.") + left_base, right_base = calibrate_baseline(reader, args.baseline_seconds) + print(f"baseline: left={left_base:.4f}, right={right_base:.4f}") + + if not args.dry_run: + gripper = load_gripper(args) + + if not args.no_initial_move: + if args.dry_run: + print( + "[dry-run] temp_move " + f"position={args.close_pos}, speed={args.speed}, force={force_pct}, " + f"accel={args.accel}, decel={args.decel}" + ) + else: + gripper.temp_move( + position_mm=args.close_pos, + speed_pct=args.speed, + force_pct=force_pct, + accel=args.accel, + decel=args.decel, + trigger=True, + ) + last_written_force = force_pct + + interval = 1.0 / args.control_hz if args.control_hz > 0 else 0.1 + print("Closed-loop control started. Press Ctrl+C to stop.") + + while True: + tick_start = time.perf_counter() + left_raw, right_raw = reader.get_forces(timeout=1.0) + if left_raw is None or right_raw is None: + print(f"waiting for forces: left={left_raw}, right={right_raw}") + time.sleep(0.05) + continue + + left_force = max(0.0, float(left_raw) - left_base) + right_force = max(0.0, float(right_raw) - right_base) + left_filtered = left_filter.update(left_force) + right_filtered = right_filter.update(right_force) + + control_force = max(left_filtered, right_filtered) + avg_force = 0.5 * (left_filtered + right_filtered) + imbalance = left_filtered - right_filtered + + if control_force >= args.emergency_touch_force: + force_pct = args.force_min + action = "emergency" + if args.dry_run: + print(f"[dry-run] set_target_force {force_pct}") + print(f"[dry-run] open toward {args.open_pos} by {args.emergency_open_delta}") + else: + gripper.set_target_force(force_pct) + try: + current_pos = gripper.read_real_position() + except Exception: + current_pos = None + open_pos = step_toward_open( + current_pos, + args.open_pos, + args.emergency_open_delta, + ) + gripper.temp_move( + position_mm=int(open_pos), + speed_pct=args.speed, + force_pct=force_pct, + accel=args.accel, + decel=args.decel, + trigger=True, + ) + last_written_force = force_pct + else: + force_pct, action = compute_next_force_pct( + force_pct, + control_force, + args.target_touch_force, + args.deadband, + args.force_min, + args.force_max, + args.step_up, + args.step_down, + ) + + if force_pct != last_written_force: + if args.dry_run: + print(f"[dry-run] set_target_force {force_pct}") + else: + gripper.set_target_force(int(force_pct)) + if args.trigger_force_update: + gripper.trigger_motion() + last_written_force = force_pct + + imbalance_msg = "" + if args.imbalance_threshold > 0 and abs(imbalance) >= args.imbalance_threshold: + imbalance_msg = " imbalance" + + print( + f"L={left_filtered:8.2f} R={right_filtered:8.2f} " + f"avg={avg_force:8.2f} max={control_force:8.2f} " + f"diff={imbalance:8.2f} force_pct={force_pct:3d} " + f"action={action}{imbalance_msg}" + ) + + elapsed = time.perf_counter() - tick_start + sleep_time = interval - elapsed + if sleep_time > 0: + time.sleep(sleep_time) + + except KeyboardInterrupt: + print("\nStopping closed-loop control.") + finally: + reader.stop() + + +if __name__ == "__main__": + mp.freeze_support() + main() diff --git a/examples/gripper_timed_cycle_control.py b/examples/gripper_timed_cycle_control.py new file mode 100644 index 0000000..0d216ec --- /dev/null +++ b/examples/gripper_timed_cycle_control.py @@ -0,0 +1,18 @@ +"""Compatibility entry point for the class-based gripper controller.""" + +import multiprocessing as mp +import sys +from pathlib import Path + + +REPO_ROOT = Path(__file__).resolve().parents[1] +if str(REPO_ROOT) not in sys.path: + sys.path.insert(0, str(REPO_ROOT)) + +from gripper_control.main import main + + +if __name__ == "__main__": + mp.freeze_support() + main() + diff --git a/examples/logs/plot_20260519_160307.log b/examples/logs/plot_20260519_160307.log new file mode 100644 index 0000000..adcce31 --- /dev/null +++ b/examples/logs/plot_20260519_160307.log @@ -0,0 +1,1150 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='h264' (int=875967080, hex=0x34363268), size=720x480, fps=29.61, backend_id=1900 +Detected 15 candidate boxes with bk_thresh=40 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: data\s1_480p.mp4 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:'q' 退出程序,'s' 开始录像,'e' 结束录像。 +FPS=2.38, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=5.91, 法向力=337.0924, 切向力X=105.3665, 切向力Y=-23.0133 +FPS=34.49, 法向力=275.2344, 切向力X=38.3156, 切向力Y=33.4009 +FPS=28.40, 法向力=304.5167, 切向力X=299.5397, 切向力Y=-125.5502 +FPS=36.40, 法向力=322.0585, 切向力X=144.5083, 切向力Y=-106.9444 +FPS=35.97, 法向力=427.3980, 切向力X=579.1263, 切向力Y=-150.2743 +FPS=23.86, 法向力=374.1193, 切向力X=143.3037, 切向力Y=41.0336 +FPS=40.67, 法向力=439.6496, 切向力X=341.2559, 切向力Y=105.1939 +FPS=36.22, 法向力=383.1736, 切向力X=283.2375, 切向力Y=60.7181 +FPS=25.92, 法向力=380.9533, 切向力X=189.9141, 切向力Y=49.1799 +FPS=39.32, 法向力=496.7229, 切向力X=216.1525, 切向力Y=173.0711 +FPS=37.93, 法向力=452.1005, 切向力X=316.2781, 切向力Y=-69.2771 +FPS=46.63, 法向力=515.5154, 切向力X=93.1914, 切向力Y=10.5510 +FPS=43.08, 法向力=486.9267, 切向力X=308.6645, 切向力Y=-127.3605 +FPS=41.17, 法向力=422.9596, 切向力X=137.3703, 切向力Y=-0.8303 +FPS=43.05, 法向力=444.7674, 切向力X=127.4388, 切向力Y=-100.7801 +FPS=42.66, 法向力=521.9902, 切向力X=-8.7759, 切向力Y=4.9324 +FPS=44.12, 法向力=471.4230, 切向力X=108.3085, 切向力Y=-123.1124 +FPS=39.65, 法向力=630.2045, 切向力X=181.0633, 切向力Y=79.0298 +FPS=44.41, 法向力=474.9984, 切向力X=179.3715, 切向力Y=-99.3264 +FPS=41.51, 法向力=467.0819, 切向力X=95.6260, 切向力Y=-33.4054 +FPS=45.21, 法向力=390.8379, 切向力X=20.0062, 切向力Y=-114.3233 +FPS=41.92, 法向力=400.2184, 切向力X=251.1852, 切向力Y=-43.3807 +FPS=45.20, 法向力=381.0980, 切向力X=338.1581, 切向力Y=17.0215 +FPS=39.84, 法向力=403.3732, 切向力X=274.3037, 切向力Y=-68.2538 +FPS=45.70, 法向力=423.2300, 切向力X=358.8958, 切向力Y=-128.8600 +FPS=40.17, 法向力=470.1970, 切向力X=354.4167, 切向力Y=1.4036 +FPS=45.77, 法向力=543.0128, 切向力X=408.0621, 切向力Y=6.6039 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000531s, blend=0.002189s (9 tiles incl ref), finalize=0.000034s, total=0.002759s +FPS=37.77, 法向力=568.6055, 切向力X=272.5980, 切向力Y=167.8930 +FPS=44.27, 法向力=471.2824, 切向力X=323.5005, 切向力Y=-44.3617 +FPS=39.51, 法向力=558.7151, 切向力X=287.7775, 切向力Y=142.7548 +FPS=44.95, 法向力=540.6609, 切向力X=230.7462, 切向力Y=163.5316 +FPS=40.32, 法向力=565.6110, 切向力X=238.0070, 切向力Y=175.9729 +FPS=44.51, 法向力=422.6593, 切向力X=391.3491, 切向力Y=94.5662 +FPS=36.87, 法向力=585.3496, 切向力X=341.6766, 切向力Y=264.1044 +FPS=45.12, 法向力=586.6017, 切向力X=400.8839, 切向力Y=220.4312 +FPS=44.89, 法向力=662.0049, 切向力X=374.3545, 切向力Y=249.3468 +FPS=44.27, 法向力=505.3251, 切向力X=403.4470, 切向力Y=123.5322 +FPS=38.92, 法向力=588.0610, 切向力X=336.4493, 切向力Y=241.3057 +FPS=40.97, 法向力=475.6929, 切向力X=331.1375, 切向力Y=220.2310 +FPS=45.81, 法向力=503.4824, 切向力X=285.5004, 切向力Y=161.7040 +FPS=26.85, 法向力=478.2920, 切向力X=285.2784, 切向力Y=172.7950 +FPS=43.90, 法向力=437.3712, 切向力X=270.7783, 切向力Y=192.0098 +FPS=45.99, 法向力=420.7048, 切向力X=301.3627, 切向力Y=226.3029 +FPS=47.13, 法向力=417.1736, 切向力X=372.3672, 切向力Y=166.5096 +FPS=39.80, 法向力=507.4414, 切向力X=552.4202, 切向力Y=167.9919 +FPS=43.59, 法向力=498.2945, 切向力X=436.6678, 切向力Y=165.5333 +FPS=37.93, 法向力=514.0458, 切向力X=335.3730, 切向力Y=85.0184 +FPS=46.42, 法向力=529.2030, 切向力X=276.0751, 切向力Y=61.7947 +FPS=40.46, 法向力=524.8873, 切向力X=359.9593, 切向力Y=-12.1547 +FPS=46.29, 法向力=537.9604, 切向力X=252.5856, 切向力Y=159.1549 +FPS=38.53, 法向力=571.8456, 切向力X=337.7609, 切向力Y=161.8762 +FPS=44.73, 法向力=555.7119, 切向力X=266.8866, 切向力Y=164.7125 +FPS=40.96, 法向力=535.4855, 切向力X=277.8946, 切向力Y=46.5788 +FPS=45.84, 法向力=559.3605, 切向力X=238.1057, 切向力Y=195.1381 +FPS=39.03, 法向力=516.4126, 切向力X=217.2286, 切向力Y=346.5672 +FPS=44.28, 法向力=588.9673, 切向力X=342.7322, 切向力Y=321.4611 +FPS=40.79, 法向力=683.4487, 切向力X=343.7098, 切向力Y=350.8336 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000491s, blend=0.002300s (9 tiles incl ref), finalize=0.000035s, total=0.002833s +FPS=40.16, 法向力=769.2404, 切向力X=617.5995, 切向力Y=363.0291 +FPS=47.66, 法向力=649.9167, 切向力X=595.3232, 切向力Y=450.2150 +FPS=41.93, 法向力=569.0094, 切向力X=196.7768, 切向力Y=260.1696 +FPS=43.24, 法向力=529.5283, 切向力X=427.7700, 切向力Y=187.7964 +FPS=44.39, 法向力=620.9910, 切向力X=470.9977, 切向力Y=362.5057 +FPS=39.41, 法向力=538.0060, 切向力X=528.8828, 切向力Y=177.2518 +FPS=45.46, 法向力=610.8594, 切向力X=603.5106, 切向力Y=261.6980 +FPS=40.48, 法向力=471.6226, 切向力X=606.6008, 切向力Y=186.6621 +FPS=45.50, 法向力=603.7923, 切向力X=756.7799, 切向力Y=264.7291 +FPS=38.83, 法向力=549.2095, 切向力X=684.6616, 切向力Y=190.7694 +FPS=0.64, 法向力=546.4902, 切向力X=682.0063, 切向力Y=266.7512 +FPS=31.74, 法向力=567.8000, 切向力X=345.6046, 切向力Y=43.0731 +FPS=46.12, 法向力=570.8825, 切向力X=450.3533, 切向力Y=312.1612 +FPS=38.57, 法向力=558.6213, 切向力X=414.3089, 切向力Y=342.2720 +FPS=46.91, 法向力=602.7223, 切向力X=502.1807, 切向力Y=341.0464 +FPS=44.59, 法向力=494.2397, 切向力X=486.9030, 切向力Y=217.4945 +FPS=25.62, 法向力=582.1132, 切向力X=413.8570, 切向力Y=341.3521 +FPS=39.97, 法向力=610.7207, 切向力X=355.3761, 切向力Y=326.8853 +FPS=43.07, 法向力=639.1763, 切向力X=258.6659, 切向力Y=333.0007 +FPS=44.38, 法向力=517.6953, 切向力X=244.2416, 切向力Y=151.2488 +FPS=26.33, 法向力=621.6842, 切向力X=57.3351, 切向力Y=388.5969 +FPS=46.82, 法向力=622.9959, 切向力X=149.3263, 切向力Y=338.4539 +FPS=41.32, 法向力=746.6144, 切向力X=210.9105, 切向力Y=513.2103 +FPS=43.63, 法向力=634.5822, 切向力X=178.9746, 切向力Y=406.7624 +FPS=47.03, 法向力=743.4180, 切向力X=230.6239, 切向力Y=499.0047 +FPS=46.62, 法向力=719.7740, 切向力X=205.4471, 切向力Y=521.3483 +FPS=40.67, 法向力=702.1586, 切向力X=204.3511, 切向力Y=495.4223 +FPS=43.24, 法向力=618.0647, 切向力X=294.0533, 切向力Y=336.6689 +FPS=40.83, 法向力=736.3813, 切向力X=249.3685, 切向力Y=511.0523 +FPS=47.20, 法向力=583.3094, 切向力X=224.3319, 切向力Y=351.2118 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000525s, blend=0.002169s (9 tiles incl ref), finalize=0.000034s, total=0.002733s +FPS=44.38, 法向力=623.2451, 切向力X=182.5692, 切向力Y=477.2989 +FPS=56.54, 法向力=609.5740, 切向力X=305.8061, 切向力Y=220.9017 +FPS=56.42, 法向力=662.9365, 切向力X=443.3203, 切向力Y=410.4402 +FPS=47.08, 法向力=592.5376, 切向力X=419.4721, 切向力Y=333.9359 +FPS=38.35, 法向力=683.1903, 切向力X=334.6580, 切向力Y=418.6554 +FPS=43.88, 法向力=581.5499, 切向力X=445.7567, 切向力Y=308.2603 +FPS=42.73, 法向力=610.3835, 切向力X=585.1328, 切向力Y=408.6768 +FPS=45.65, 法向力=614.8268, 切向力X=564.3998, 切向力Y=432.4708 +FPS=38.85, 法向力=631.9410, 切向力X=547.0768, 切向力Y=473.6742 +FPS=45.21, 法向力=706.2062, 切向力X=661.4744, 切向力Y=302.6249 +FPS=40.84, 法向力=620.8787, 切向力X=524.3409, 切向力Y=418.1599 +FPS=45.72, 法向力=577.1523, 切向力X=552.6842, 切向力Y=324.0674 +FPS=40.05, 法向力=645.9526, 切向力X=576.6600, 切向力Y=393.0492 +FPS=43.82, 法向力=539.5405, 切向力X=626.9824, 切向力Y=324.9747 +FPS=41.62, 法向力=527.3308, 切向力X=572.7462, 切向力Y=358.7006 +FPS=45.29, 法向力=553.2829, 切向力X=599.3344, 切向力Y=325.4390 +FPS=40.48, 法向力=592.3361, 切向力X=569.5956, 切向力Y=326.5237 +FPS=43.30, 法向力=610.7111, 切向力X=705.5946, 切向力Y=186.1048 +FPS=41.22, 法向力=551.5270, 切向力X=601.6039, 切向力Y=264.9714 +FPS=42.81, 法向力=605.1880, 切向力X=642.9263, 切向力Y=293.4079 +FPS=42.52, 法向力=623.8354, 切向力X=689.1635, 切向力Y=458.6865 +FPS=43.18, 法向力=569.1086, 切向力X=594.1580, 切向力Y=308.5825 +FPS=40.24, 法向力=616.1683, 切向力X=688.7042, 切向力Y=424.6132 +FPS=44.76, 法向力=630.4592, 切向力X=559.4407, 切向力Y=433.7709 +FPS=41.44, 法向力=622.5220, 切向力X=586.6036, 切向力Y=425.1784 +FPS=45.43, 法向力=564.8424, 切向力X=666.9243, 切向力Y=307.7978 +FPS=40.05, 法向力=629.7678, 切向力X=684.9463, 切向力Y=361.2136 +FPS=43.33, 法向力=659.6705, 切向力X=612.1937, 切向力Y=390.3911 +FPS=41.14, 法向力=711.8871, 切向力X=615.4509, 切向力Y=246.7882 +FPS=44.12, 法向力=566.3066, 切向力X=611.1641, 切向力Y=299.3917 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000518s, blend=0.002167s (9 tiles incl ref), finalize=0.000034s, total=0.002726s +FPS=41.28, 法向力=653.8016, 切向力X=465.4891, 切向力Y=426.4581 +FPS=43.41, 法向力=697.4188, 切向力X=436.8687, 切向力Y=479.3501 +FPS=41.05, 法向力=707.3771, 切向力X=496.6282, 切向力Y=377.8919 +FPS=45.91, 法向力=682.8165, 切向力X=608.0319, 切向力Y=412.9884 +FPS=39.75, 法向力=648.6691, 切向力X=356.8365, 切向力Y=505.4372 +FPS=43.95, 法向力=602.8429, 切向力X=461.0247, 切向力Y=498.4363 +FPS=40.50, 法向力=650.9708, 切向力X=474.8199, 切向力Y=628.9572 +FPS=40.81, 法向力=635.9630, 切向力X=440.7658, 切向力Y=384.9011 +FPS=45.01, 法向力=627.1344, 切向力X=427.4706, 切向力Y=541.1582 +FPS=43.01, 法向力=628.3753, 切向力X=430.2836, 切向力Y=546.5479 +FPS=42.40, 法向力=654.1577, 切向力X=406.2562, 切向力Y=585.7947 +FPS=45.54, 法向力=629.2462, 切向力X=420.4259, 切向力Y=451.9387 +FPS=38.62, 法向力=693.7803, 切向力X=405.9173, 切向力Y=523.0993 +FPS=41.71, 法向力=672.9835, 切向力X=344.4762, 切向力Y=493.8268 +FPS=43.76, 法向力=670.7379, 切向力X=333.6069, 切向力Y=549.6329 +FPS=44.70, 法向力=705.2637, 切向力X=340.2888, 切向力Y=529.2065 +FPS=40.22, 法向力=622.8372, 切向力X=367.8373, 切向力Y=701.0034 +FPS=44.11, 法向力=613.2911, 切向力X=521.6187, 切向力Y=580.8818 +FPS=41.06, 法向力=568.6100, 切向力X=531.0119, 切向力Y=561.0576 +FPS=44.79, 法向力=540.1454, 切向力X=462.2946, 切向力Y=481.8088 +FPS=40.14, 法向力=556.4669, 切向力X=437.4654, 切向力Y=602.8076 +FPS=45.79, 法向力=532.9940, 切向力X=545.9053, 切向力Y=576.8768 +FPS=39.26, 法向力=560.1034, 切向力X=645.1957, 切向力Y=567.3347 +FPS=46.83, 法向力=649.8829, 切向力X=675.1798, 切向力Y=370.3459 +FPS=37.81, 法向力=725.4351, 切向力X=659.6755, 切向力Y=470.5816 +FPS=44.73, 法向力=660.0835, 切向力X=581.1138, 切向力Y=482.1942 +FPS=40.94, 法向力=642.5562, 切向力X=555.5911, 切向力Y=560.4667 +FPS=44.97, 法向力=586.0741, 切向力X=628.7363, 切向力Y=450.5524 +FPS=39.57, 法向力=708.1607, 切向力X=682.4357, 切向力Y=569.5519 +FPS=44.70, 法向力=780.1033, 切向力X=542.9468, 切向力Y=578.7213 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000438s, blend=0.002179s (9 tiles incl ref), finalize=0.000034s, total=0.002656s +FPS=40.46, 法向力=769.2520, 切向力X=645.3076, 切向力Y=540.6467 +FPS=44.11, 法向力=732.6861, 切向力X=642.4462, 切向力Y=386.4663 +FPS=40.68, 法向力=747.3169, 切向力X=588.0229, 切向力Y=547.6035 +FPS=43.48, 法向力=797.4983, 切向力X=586.8685, 切向力Y=646.7316 +FPS=42.85, 法向力=805.0825, 切向力X=683.1853, 切向力Y=630.6877 +FPS=44.75, 法向力=751.4216, 切向力X=938.4174, 切向力Y=546.8762 +FPS=40.23, 法向力=736.5542, 切向力X=895.7303, 切向力Y=635.3514 +FPS=39.50, 法向力=765.4800, 切向力X=922.0410, 切向力Y=542.5935 +FPS=46.48, 法向力=813.7000, 切向力X=775.9023, 切向力Y=577.6041 +FPS=45.05, 法向力=741.4075, 切向力X=751.4556, 切向力Y=518.0625 +FPS=39.94, 法向力=901.9480, 切向力X=502.8676, 切向力Y=660.2970 +FPS=43.82, 法向力=876.9045, 切向力X=645.7397, 切向力Y=715.0559 +FPS=41.61, 法向力=898.1700, 切向力X=589.2281, 切向力Y=770.8008 +FPS=44.45, 法向力=732.5782, 切向力X=682.8356, 切向力Y=668.3383 +FPS=40.61, 法向力=853.8188, 切向力X=767.9590, 切向力Y=842.0754 +FPS=43.07, 法向力=851.3074, 切向力X=768.0813, 切向力Y=849.2695 +FPS=41.03, 法向力=1044.9615, 切向力X=646.2385, 切向力Y=1051.4229 +FPS=39.36, 法向力=925.5985, 切向力X=697.5657, 切向力Y=891.3080 +FPS=46.36, 法向力=1691.9376, 切向力X=-655.7227, 切向力Y=1005.7686 +FPS=42.80, 法向力=2153.6150, 切向力X=-1439.9651, 切向力Y=676.7658 +FPS=41.14, 法向力=2586.6729, 切向力X=-2620.7808, 切向力Y=627.9276 +FPS=39.88, 法向力=2916.0000, 切向力X=-3410.0474, 切向力Y=528.3050 +FPS=45.95, 法向力=3516.1587, 切向力X=-4149.0752, 切向力Y=1138.5449 +FPS=43.04, 法向力=3740.1321, 切向力X=-4914.4600, 切向力Y=1608.3835 +FPS=42.24, 法向力=4178.7939, 切向力X=-6348.6050, 切向力Y=1988.4187 +FPS=43.08, 法向力=4469.1011, 切向力X=-7528.2822, 切向力Y=2045.0497 +FPS=42.44, 法向力=5089.1274, 切向力X=-8739.7520, 切向力Y=2064.3242 +FPS=41.99, 法向力=5467.5430, 切向力X=-9341.5703, 切向力Y=1900.9983 +FPS=41.71, 法向力=5568.5044, 切向力X=-9804.1875, 切向力Y=1756.2072 +FPS=40.36, 法向力=5722.7227, 切向力X=-10100.4121, 切向力Y=1247.7854 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000538s, blend=0.002310s (9 tiles incl ref), finalize=0.000034s, total=0.002889s +FPS=45.29, 法向力=5324.2793, 切向力X=-8626.6152, 切向力Y=1372.5043 +FPS=44.49, 法向力=4583.3535, 切向力X=-6771.4180, 切向力Y=1489.9067 +FPS=41.80, 法向力=4050.9346, 切向力X=-5002.0132, 切向力Y=1859.5348 +FPS=45.69, 法向力=3269.9360, 切向力X=-3012.9126, 切向力Y=2161.5728 +FPS=40.86, 法向力=2618.7419, 切向力X=-1421.4785, 切向力Y=2646.1311 +FPS=45.51, 法向力=1835.1282, 切向力X=222.9493, 切向力Y=2784.4646 +FPS=40.78, 法向力=1433.3077, 切向力X=291.5979, 切向力Y=2781.1299 +FPS=44.17, 法向力=1388.7087, 切向力X=263.3083, 切向力Y=2320.9573 +FPS=40.73, 法向力=1083.9994, 切向力X=326.3395, 切向力Y=1780.0371 +FPS=45.32, 法向力=566.4291, 切向力X=1097.0481, 切向力Y=724.5889 +FPS=38.83, 法向力=845.2911, 切向力X=1089.4376, 切向力Y=766.4620 +FPS=45.60, 法向力=601.2611, 切向力X=970.1620, 切向力Y=510.6776 +FPS=41.96, 法向力=693.9236, 切向力X=1003.1877, 切向力Y=671.9586 +FPS=45.86, 法向力=732.3448, 切向力X=882.4279, 切向力Y=758.7709 +FPS=39.21, 法向力=796.2137, 切向力X=815.5771, 切向力Y=802.4530 +FPS=43.93, 法向力=770.1110, 切向力X=932.8834, 切向力Y=691.1848 +FPS=40.63, 法向力=800.7340, 切向力X=672.0342, 切向力Y=857.2991 +FPS=44.97, 法向力=709.7661, 切向力X=778.6116, 切向力Y=853.0081 +FPS=38.42, 法向力=770.7479, 切向力X=832.0396, 切向力Y=852.3756 +FPS=47.22, 法向力=740.0430, 切向力X=737.4321, 切向力Y=709.3071 +FPS=37.69, 法向力=794.4462, 切向力X=894.1412, 切向力Y=775.4100 +FPS=44.78, 法向力=812.0773, 切向力X=1023.6510, 切向力Y=821.1317 +FPS=38.85, 法向力=819.7516, 切向力X=988.5548, 切向力Y=893.4886 +FPS=45.25, 法向力=847.3660, 切向力X=826.7045, 切向力Y=736.1788 +FPS=38.91, 法向力=888.7960, 切向力X=853.3814, 切向力Y=849.8992 +FPS=44.45, 法向力=837.6536, 切向力X=934.7958, 切向力Y=907.4983 +FPS=40.39, 法向力=847.2950, 切向力X=780.6852, 切向力Y=950.7636 +FPS=44.96, 法向力=776.7749, 切向力X=822.2252, 切向力Y=807.5982 +FPS=40.19, 法向力=924.1127, 切向力X=875.8149, 切向力Y=984.0618 +FPS=44.75, 法向力=871.8565, 切向力X=741.8726, 切向力Y=920.8845 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000002s (hit), reset=0.000459s, blend=0.002200s (9 tiles incl ref), finalize=0.000033s, total=0.002698s +FPS=38.82, 法向力=990.1852, 切向力X=871.8844, 切向力Y=1025.3730 +FPS=44.02, 法向力=975.4719, 切向力X=902.1891, 切向力Y=871.1387 +FPS=39.50, 法向力=1063.1729, 切向力X=825.3309, 切向力Y=964.5520 +FPS=46.50, 法向力=968.2227, 切向力X=889.1640, 切向力Y=932.4873 +FPS=40.43, 法向力=977.5944, 切向力X=826.1398, 切向力Y=820.5040 +FPS=45.39, 法向力=884.2448, 切向力X=868.5968, 切向力Y=793.7180 +FPS=38.51, 法向力=902.4256, 切向力X=793.9674, 切向力Y=885.6567 +FPS=42.93, 法向力=946.0781, 切向力X=807.7084, 切向力Y=842.2087 +FPS=40.75, 法向力=1003.7517, 切向力X=887.1836, 切向力Y=878.3335 +FPS=44.62, 法向力=970.1061, 切向力X=988.4058, 切向力Y=779.4263 +FPS=39.39, 法向力=1017.9243, 切向力X=1112.6405, 切向力Y=998.1600 +FPS=41.84, 法向力=911.2655, 切向力X=1084.2913, 切向力Y=876.4797 +FPS=44.21, 法向力=1022.3077, 切向力X=1009.1356, 切向力Y=956.2094 +FPS=45.87, 法向力=916.0408, 切向力X=999.8317, 切向力Y=875.6079 +FPS=38.78, 法向力=998.2131, 切向力X=970.9156, 切向力Y=827.6536 +FPS=44.97, 法向力=1029.4404, 切向力X=1064.4050, 切向力Y=799.8912 +FPS=41.11, 法向力=1000.4786, 切向力X=973.6724, 切向力Y=755.5905 +FPS=47.19, 法向力=1032.7598, 切向力X=974.0590, 切向力Y=667.5839 +FPS=39.09, 法向力=1026.5356, 切向力X=900.1834, 切向力Y=829.8019 +FPS=46.67, 法向力=1034.8729, 切向力X=895.0047, 切向力Y=832.4528 +FPS=38.51, 法向力=1057.2155, 切向力X=917.4779, 切向力Y=770.8953 +FPS=44.72, 法向力=958.0988, 切向力X=898.4684, 切向力Y=752.0343 +FPS=42.01, 法向力=1077.8984, 切向力X=881.6202, 切向力Y=887.3453 +FPS=43.36, 法向力=1077.4998, 切向力X=796.2502, 切向力Y=910.2037 +FPS=40.69, 法向力=1114.4126, 切向力X=784.7680, 切向力Y=942.2510 +FPS=45.70, 法向力=1064.9581, 切向力X=947.6658, 切向力Y=936.3019 +FPS=39.48, 法向力=1111.3678, 切向力X=671.8669, 切向力Y=904.3439 +FPS=46.96, 法向力=1045.2158, 切向力X=751.5627, 切向力Y=897.6354 +FPS=37.62, 法向力=1194.3813, 切向力X=665.3722, 切向力Y=1020.6431 +FPS=45.70, 法向力=1020.9757, 切向力X=750.3165, 切向力Y=966.3307 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000589s, blend=0.002282s (9 tiles incl ref), finalize=0.000034s, total=0.002912s +FPS=41.29, 法向力=1264.3003, 切向力X=741.1741, 切向力Y=1150.1758 +FPS=45.94, 法向力=1235.9441, 切向力X=795.4873, 切向力Y=1129.0320 +FPS=40.39, 法向力=1382.4185, 切向力X=917.8639, 切向力Y=1253.2277 +FPS=45.11, 法向力=1175.8435, 切向力X=1062.3290, 切向力Y=1047.4490 +FPS=39.18, 法向力=1291.3687, 切向力X=811.3736, 切向力Y=996.4098 +FPS=42.18, 法向力=1337.0350, 切向力X=837.6984, 切向力Y=1080.0609 +FPS=42.16, 法向力=1366.2764, 切向力X=783.3220, 切向力Y=1182.5044 +FPS=46.07, 法向力=1243.7820, 切向力X=916.4489, 切向力Y=873.7204 +FPS=39.87, 法向力=1337.9165, 切向力X=755.8482, 切向力Y=1012.5112 +FPS=46.62, 法向力=1223.3351, 切向力X=792.9324, 切向力Y=1022.5720 +FPS=37.35, 法向力=1247.0569, 切向力X=636.5982, 切向力Y=1065.9781 +FPS=44.76, 法向力=1103.2539, 切向力X=617.1179, 切向力Y=916.2814 +FPS=42.25, 法向力=1166.4180, 切向力X=708.7981, 切向力Y=925.2295 +FPS=43.27, 法向力=1181.3015, 切向力X=630.8923, 切向力Y=1030.9963 +FPS=41.22, 法向力=1192.8523, 切向力X=652.9882, 切向力Y=1072.7900 +FPS=45.42, 法向力=1062.1016, 切向力X=663.4370, 切向力Y=941.7949 +FPS=41.79, 法向力=1203.1257, 切向力X=645.5460, 切向力Y=1119.6427 +FPS=46.19, 法向力=1189.0240, 切向力X=688.7565, 切向力Y=1076.5989 +FPS=38.04, 法向力=1315.2957, 切向力X=607.7267, 切向力Y=1201.1211 +FPS=47.09, 法向力=1252.7233, 切向力X=372.6920, 切向力Y=1004.2980 +FPS=40.52, 法向力=1437.3783, 切向力X=347.6430, 切向力Y=1212.3352 +FPS=46.36, 法向力=1325.3544, 切向力X=417.9424, 切向力Y=1085.1479 +FPS=39.08, 法向力=1379.2574, 切向力X=427.2740, 切向力Y=1201.7765 +FPS=45.23, 法向力=1324.7101, 切向力X=644.0594, 切向力Y=1139.2388 +FPS=41.69, 法向力=1391.0552, 切向力X=505.2953, 切向力Y=1192.6963 +FPS=44.80, 法向力=1419.2235, 切向力X=533.9789, 切向力Y=1167.2794 +FPS=41.80, 法向力=1435.4933, 切向力X=478.7402, 切向力Y=1203.7620 +FPS=46.47, 法向力=1426.4592, 切向力X=497.2251, 切向力Y=1205.1370 +FPS=37.94, 法向力=1405.5582, 切向力X=566.9858, 切向力Y=1129.9467 +FPS=46.33, 法向力=1417.8771, 切向力X=582.6536, 切向力Y=1180.1072 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000467s, blend=0.002163s (9 tiles incl ref), finalize=0.000033s, total=0.002669s +FPS=39.81, 法向力=1568.8727, 切向力X=477.3694, 切向力Y=1305.1354 +FPS=44.90, 法向力=1415.0537, 切向力X=551.6812, 切向力Y=1198.0356 +FPS=40.60, 法向力=1547.8911, 切向力X=450.0677, 切向力Y=1296.1509 +FPS=46.29, 法向力=1541.9010, 切向力X=475.8065, 切向力Y=1289.9851 +FPS=40.58, 法向力=1534.5308, 切向力X=419.5983, 切向力Y=1225.8389 +FPS=46.38, 法向力=1424.4541, 切向力X=482.0674, 切向力Y=1247.7375 +FPS=39.44, 法向力=1521.6423, 切向力X=527.4752, 切向力Y=1171.4272 +FPS=44.91, 法向力=1451.9633, 切向力X=555.8270, 切向力Y=1192.6274 +FPS=41.78, 法向力=1507.6566, 切向力X=716.8680, 切向力Y=1207.4028 +FPS=43.96, 法向力=1442.8557, 切向力X=674.5943, 切向力Y=1172.8263 +FPS=39.12, 法向力=1587.1040, 切向力X=657.3840, 切向力Y=1231.8975 +FPS=41.73, 法向力=1577.0126, 切向力X=549.3909, 切向力Y=1309.3131 +FPS=44.26, 法向力=1588.3586, 切向力X=639.1362, 切向力Y=1207.8196 +FPS=44.62, 法向力=1559.4486, 切向力X=407.7482, 切向力Y=1199.4873 +FPS=39.64, 法向力=1530.4026, 切向力X=360.2396, 切向力Y=1126.1088 +FPS=38.74, 法向力=1598.6062, 切向力X=221.0328, 切向力Y=1221.4912 +FPS=48.95, 法向力=1576.6755, 切向力X=258.7585, 切向力Y=1229.9631 +FPS=42.65, 法向力=1417.2565, 切向力X=491.2500, 切向力Y=1150.3833 +FPS=42.57, 法向力=1538.1660, 切向力X=342.5993, 切向力Y=1295.8989 +FPS=44.37, 法向力=1551.5964, 切向力X=401.0848, 切向力Y=1166.4100 +FPS=41.63, 法向力=1493.5941, 切向力X=605.3608, 切向力Y=1128.9526 +FPS=44.75, 法向力=1481.9187, 切向力X=419.7208, 切向力Y=1171.3938 +FPS=40.54, 法向力=1606.6157, 切向力X=481.5441, 切向力Y=1277.8173 +FPS=43.90, 法向力=1628.5859, 切向力X=300.5582, 切向力Y=1285.3766 +FPS=41.51, 法向力=1561.1157, 切向力X=424.3823, 切向力Y=1195.1497 +FPS=45.09, 法向力=1523.0532, 切向力X=358.4863, 切向力Y=1271.1323 +FPS=43.67, 法向力=1579.8273, 切向力X=372.1847, 切向力Y=1265.8668 +FPS=45.00, 法向力=1539.9451, 切向力X=358.0220, 切向力Y=1248.0903 +FPS=40.11, 法向力=1551.5923, 切向力X=303.8748, 切向力Y=1294.8569 +FPS=43.27, 法向力=1426.0822, 切向力X=688.5259, 切向力Y=1319.7446 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000521s, blend=0.002389s (9 tiles incl ref), finalize=0.000044s, total=0.002960s +FPS=41.43, 法向力=1763.1150, 切向力X=-139.3771, 切向力Y=1633.2926 +FPS=41.60, 法向力=1728.5117, 切向力X=-704.5427, 切向力Y=1788.9749 +FPS=44.08, 法向力=1819.6176, 切向力X=-1131.4686, 切向力Y=2065.3340 +FPS=39.68, 法向力=1959.7010, 切向力X=-1954.6482, 切向力Y=2393.9314 +FPS=43.41, 法向力=2268.6167, 切向力X=-2970.7070, 切向力Y=2518.8623 +FPS=42.48, 法向力=2510.4272, 切向力X=-4013.8096, 切向力Y=2447.6040 +FPS=41.16, 法向力=3446.0396, 切向力X=-6475.7021, 切向力Y=2680.6196 +FPS=42.66, 法向力=4430.0781, 切向力X=-8120.3828, 切向力Y=2627.7935 +FPS=42.04, 法向力=5681.2373, 切向力X=-11309.6260, 切向力Y=2511.3079 +FPS=39.42, 法向力=6408.8599, 切向力X=-13585.2451, 切向力Y=2476.1182 +FPS=47.40, 法向力=7287.4707, 切向力X=-15864.7568, 切向力Y=2585.8857 +FPS=43.59, 法向力=8232.6289, 切向力X=-18024.5957, 切向力Y=2278.7295 +FPS=41.93, 法向力=8668.0576, 切向力X=-19574.7773, 切向力Y=2412.4055 +FPS=43.97, 法向力=9304.6680, 切向力X=-21012.8555, 切向力Y=2395.8303 +FPS=39.17, 法向力=9468.3027, 切向力X=-21514.8887, 切向力Y=2419.5400 +FPS=38.66, 法向力=10087.8242, 切向力X=-22393.8926, 切向力Y=2509.2053 +FPS=47.54, 法向力=9517.9365, 切向力X=-21161.3223, 切向力Y=2577.1750 +FPS=43.33, 法向力=9260.8398, 切向力X=-20267.3125, 切向力Y=2504.0010 +FPS=42.86, 法向力=7912.4229, 切向力X=-17645.8066, 切向力Y=2457.5288 +FPS=45.27, 法向力=7077.5122, 切向力X=-14529.6992, 切向力Y=2611.7812 +FPS=41.13, 法向力=5657.3877, 切向力X=-10753.2783, 切向力Y=2435.7344 +FPS=42.06, 法向力=4392.2148, 切向力X=-7417.8398, 切向力Y=2108.1914 +FPS=42.43, 法向力=3574.0071, 切向力X=-5445.1211, 切向力Y=1980.3510 +FPS=42.86, 法向力=2966.5630, 切向力X=-3708.7454, 切向力Y=1784.2192 +FPS=44.92, 法向力=2709.9282, 切向力X=-3302.6392, 切向力Y=1983.8082 +FPS=45.70, 法向力=2394.7629, 切向力X=-2878.6421, 切向力Y=1841.6406 +FPS=39.53, 法向力=2392.4775, 切向力X=-2804.6040, 切向力Y=1941.6471 +FPS=46.07, 法向力=2150.8047, 切向力X=-1962.6262, 切向力Y=2003.4827 +FPS=37.70, 法向力=2213.1177, 切向力X=-2181.8376, 切向力Y=2304.7319 +FPS=43.36, 法向力=2193.1624, 切向力X=-2066.0000, 切向力Y=2434.6479 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000472s, blend=0.002115s (9 tiles incl ref), finalize=0.000034s, total=0.002625s +FPS=41.40, 法向力=2319.7810, 切向力X=-2300.6917, 切向力Y=2706.7346 +FPS=44.40, 法向力=2189.5085, 切向力X=-2125.2925, 切向力Y=2680.8491 +FPS=42.04, 法向力=2220.2568, 切向力X=-2364.0151, 切向力Y=2498.1992 +FPS=44.62, 法向力=2479.6975, 切向力X=-2658.5916, 切向力Y=2552.4749 +FPS=40.25, 法向力=2377.5916, 切向力X=-2746.8433, 切向力Y=2611.9268 +FPS=44.12, 法向力=2343.3716, 切向力X=-2604.2466, 切向力Y=2751.7148 +FPS=41.64, 法向力=2407.5090, 切向力X=-2984.6504, 切向力Y=2684.7434 +FPS=44.24, 法向力=2459.4551, 切向力X=-3213.5745, 切向力Y=2895.4717 +FPS=40.08, 法向力=2553.3750, 切向力X=-3214.8528, 切向力Y=3042.5435 +FPS=40.88, 法向力=2601.5024, 切向力X=-3613.9092, 切向力Y=3006.6870 +FPS=45.65, 法向力=2922.6191, 切向力X=-4117.6216, 切向力Y=3634.7542 +FPS=43.90, 法向力=3059.5215, 切向力X=-4289.8291, 切向力Y=3884.0913 +FPS=41.43, 法向力=3150.4614, 切向力X=-4644.0020, 切向力Y=4304.6675 +FPS=43.28, 法向力=3115.8813, 切向力X=-4720.9087, 切向力Y=4861.2446 +FPS=43.13, 法向力=3160.1509, 切向力X=-4587.1724, 切向力Y=5088.4746 +FPS=43.28, 法向力=3245.6924, 切向力X=-4527.5273, 切向力Y=5386.7412 +FPS=41.70, 法向力=3420.1504, 切向力X=-4637.8652, 切向力Y=5646.2207 +FPS=45.31, 法向力=3577.8008, 切向力X=-4392.2100, 切向力Y=5871.4575 +FPS=38.68, 法向力=3969.1602, 切向力X=-5462.8179, 切向力Y=6588.2197 +FPS=44.31, 法向力=4344.1562, 切向力X=-6056.9033, 切向力Y=7114.3975 +FPS=40.41, 法向力=4521.2983, 切向力X=-6559.1660, 切向力Y=7712.5020 +FPS=42.73, 法向力=4745.9580, 切向力X=-6590.7251, 切向力Y=8082.5547 +FPS=44.59, 法向力=4681.6367, 切向力X=-6662.0308, 切向力Y=8256.8047 +FPS=44.24, 法向力=4728.0840, 切向力X=-6451.2349, 切向力Y=7986.2158 +FPS=40.60, 法向力=4525.0122, 切向力X=-6387.7148, 切向力Y=8055.1216 +FPS=46.64, 法向力=4614.3809, 切向力X=-6273.7275, 切向力Y=7619.0293 +FPS=38.37, 法向力=3997.3887, 切向力X=-5134.3208, 切向力Y=6647.4541 +FPS=43.73, 法向力=3105.9233, 切向力X=-3248.4309, 切向力Y=5758.1440 +FPS=38.73, 法向力=2820.1792, 切向力X=-2140.5205, 切向力Y=4910.7051 +FPS=45.19, 法向力=2499.6167, 切向力X=-1263.4150, 切向力Y=4053.2114 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000610s, blend=0.002245s (9 tiles incl ref), finalize=0.000034s, total=0.002894s +FPS=40.81, 法向力=2436.6699, 切向力X=-1221.2988, 切向力Y=4062.2405 +FPS=44.73, 法向力=2293.9360, 切向力X=-1009.5184, 切向力Y=3816.8501 +FPS=41.06, 法向力=2241.2661, 切向力X=-908.6254, 切向力Y=3981.7373 +FPS=45.17, 法向力=2100.5698, 切向力X=-610.2952, 切向力Y=3606.6082 +FPS=40.69, 法向力=2048.9243, 切向力X=-303.7966, 切向力Y=4058.7029 +FPS=44.26, 法向力=1882.4608, 切向力X=56.0178, 切向力Y=4045.1587 +FPS=40.51, 法向力=1918.3275, 切向力X=299.9451, 切向力Y=4553.9692 +FPS=45.77, 法向力=1940.5386, 切向力X=415.8433, 切向力Y=4534.2861 +FPS=40.11, 法向力=2088.9299, 切向力X=244.4883, 切向力Y=5343.4272 +FPS=43.09, 法向力=2055.8826, 切向力X=304.1616, 切向力Y=5417.1719 +FPS=41.97, 法向力=2228.4438, 切向力X=446.6848, 切向力Y=5947.2363 +FPS=43.59, 法向力=2295.7388, 切向力X=844.3535, 切向力Y=6108.8916 +FPS=43.84, 法向力=2145.1196, 切向力X=1259.5179, 切向力Y=6452.3213 +FPS=44.42, 法向力=2237.7483, 切向力X=1751.1931, 切向力Y=6304.3076 +FPS=34.81, 法向力=2373.3174, 切向力X=2352.2925, 切向力Y=6457.3716 +FPS=45.78, 法向力=2472.5703, 切向力X=3549.1306, 切向力Y=6569.3232 +FPS=48.03, 法向力=2247.2417, 切向力X=3554.6030, 切向力Y=6255.0430 +FPS=45.08, 法向力=2273.0386, 切向力X=3747.4500, 切向力Y=6071.1211 +FPS=39.28, 法向力=2158.4080, 切向力X=3509.1484, 切向力Y=5690.2905 +FPS=43.18, 法向力=2225.2764, 切向力X=2970.7202, 切向力Y=5454.1670 +FPS=40.41, 法向力=2064.7100, 切向力X=1636.8068, 切向力Y=4537.6230 +FPS=45.86, 法向力=1901.5669, 切向力X=769.1111, 切向力Y=3663.6980 +FPS=37.84, 法向力=2025.4272, 切向力X=-383.4656, 切向力Y=3252.0527 +FPS=46.61, 法向力=2133.9365, 切向力X=-1338.3733, 切向力Y=2690.1760 +FPS=43.25, 法向力=2440.6270, 切向力X=-2442.0303, 切向力Y=2778.4424 +FPS=45.93, 法向力=2441.4204, 切向力X=-2992.9314, 切向力Y=2302.5830 +FPS=37.61, 法向力=2666.1458, 切向力X=-3513.6899, 切向力Y=2227.9304 +FPS=41.29, 法向力=2544.8711, 切向力X=-3863.6362, 切向力Y=1969.7942 +FPS=45.10, 法向力=3265.2861, 切向力X=-5682.6538, 切向力Y=2309.1851 +FPS=44.22, 法向力=3770.5366, 切向力X=-6905.0391, 切向力Y=2447.9297 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000492s, blend=0.002315s (9 tiles incl ref), finalize=0.000036s, total=0.002849s +FPS=40.38, 法向力=5045.7314, 切向力X=-9572.0010, 切向力Y=2244.7305 +FPS=43.41, 法向力=6400.3091, 切向力X=-12450.1934, 切向力Y=1670.8765 +FPS=40.61, 法向力=7880.1055, 切向力X=-16524.2109, 切向力Y=1508.0269 +FPS=41.91, 法向力=9183.5908, 切向力X=-20094.3398, 切向力Y=1281.4965 +FPS=41.92, 法向力=10441.0674, 切向力X=-22972.2891, 切向力Y=1235.9373 +FPS=42.24, 法向力=11747.5020, 切向力X=-25943.1836, 切向力Y=998.2184 +FPS=41.78, 法向力=13168.0732, 切向力X=-28832.8008, 切向力Y=1303.7335 +FPS=42.57, 法向力=14107.7568, 切向力X=-31486.7754, 切向力Y=1570.4695 +FPS=42.54, 法向力=14988.8730, 切向力X=-33065.0352, 切向力Y=1826.2653 +FPS=43.31, 法向力=15735.4385, 切向力X=-34176.2031, 切向力Y=2074.1223 +FPS=42.71, 法向力=15651.1504, 切向力X=-33991.0547, 切向力Y=1926.9825 +FPS=43.56, 法向力=15453.3379, 切向力X=-33150.6641, 切向力Y=1846.1003 +FPS=43.09, 法向力=13055.5264, 切向力X=-28262.2949, 切向力Y=1728.4561 +FPS=43.31, 法向力=10372.9570, 切向力X=-22084.3633, 切向力Y=1666.7731 +FPS=43.39, 法向力=7022.0054, 切向力X=-13848.9844, 切向力Y=1855.3802 +FPS=46.10, 法向力=5027.8535, 切向力X=-7398.8848, 切向力Y=2479.3831 +FPS=39.20, 法向力=3579.2273, 切向力X=-4218.2822, 切向力Y=2103.6523 +FPS=44.72, 法向力=2505.6216, 切向力X=-1482.0221, 切向力Y=1788.6401 +FPS=40.36, 法向力=2199.1069, 切向力X=-889.0953, 切向力Y=1835.8013 +FPS=45.77, 法向力=2065.0212, 切向力X=-619.3856, 切向力Y=1722.3152 +FPS=39.04, 法向力=2135.3308, 切向力X=-403.5710, 切向力Y=1779.6985 +FPS=44.47, 法向力=1899.6133, 切向力X=29.8659, 切向力Y=1776.3347 +FPS=39.24, 法向力=2047.9061, 切向力X=-10.7434, 切向力Y=1941.4769 +FPS=42.87, 法向力=1941.9724, 切向力X=186.5092, 切向力Y=1737.7407 +FPS=42.26, 法向力=1925.1692, 切向力X=214.4261, 切向力Y=1685.9293 +FPS=46.65, 法向力=1803.6089, 切向力X=205.7476, 切向力Y=1694.1056 +FPS=39.08, 法向力=2046.4155, 切向力X=-64.8074, 切向力Y=1855.5825 +FPS=44.62, 法向力=2026.9651, 切向力X=-22.5546, 切向力Y=1863.0366 +FPS=40.82, 法向力=2183.0415, 切向力X=1.6960, 切向力Y=1915.8727 +FPS=46.40, 法向力=1957.1538, 切向力X=229.2645, 切向力Y=1927.8680 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000434s, blend=0.002225s (9 tiles incl ref), finalize=0.000033s, total=0.002699s +FPS=39.30, 法向力=2069.6816, 切向力X=170.8829, 切向力Y=1882.4247 +FPS=44.49, 法向力=1970.6746, 切向力X=49.8555, 切向力Y=1776.0593 +FPS=40.58, 法向力=2028.8940, 切向力X=205.1895, 切向力Y=1861.4419 +FPS=45.74, 法向力=1913.1562, 切向力X=30.1411, 切向力Y=1915.3013 +FPS=38.95, 法向力=2012.5762, 切向力X=5.0161, 切向力Y=1859.5166 +FPS=46.42, 法向力=1897.3774, 切向力X=135.6291, 切向力Y=1744.5699 +FPS=32.41, 法向力=1929.7449, 切向力X=88.7583, 切向力Y=1765.6174 +FPS=45.56, 法向力=1678.3534, 切向力X=104.3126, 切向力Y=1674.8870 +FPS=46.00, 法向力=2051.0015, 切向力X=111.8285, 切向力Y=1797.6365 +FPS=43.85, 法向力=1836.9121, 切向力X=66.1012, 切向力Y=1714.7767 +FPS=42.18, 法向力=1867.1389, 切向力X=199.1542, 切向力Y=1840.9492 +FPS=45.91, 法向力=1799.3718, 切向力X=219.4896, 切向力Y=1682.0594 +FPS=39.03, 法向力=1867.9678, 切向力X=360.5689, 切向力Y=1749.3889 +FPS=46.05, 法向力=1935.7100, 切向力X=446.3743, 切向力Y=1816.1794 +FPS=38.97, 法向力=1910.3579, 切向力X=426.4655, 切向力Y=1785.4303 +FPS=44.95, 法向力=1920.3799, 切向力X=349.4448, 切向力Y=1621.4828 +FPS=34.34, 法向力=2036.3523, 切向力X=381.5932, 切向力Y=1725.6276 +FPS=31.91, 法向力=1944.5415, 切向力X=478.3220, 切向力Y=1660.8042 +FPS=38.30, 法向力=1936.3230, 切向力X=428.8995, 切向力Y=1717.9193 +FPS=46.07, 法向力=1840.9867, 切向力X=575.8420, 切向力Y=1636.0923 +FPS=39.52, 法向力=1954.2009, 切向力X=304.0451, 切向力Y=1819.0435 +FPS=44.82, 法向力=1990.5210, 切向力X=137.0840, 切向力Y=1835.5183 +FPS=39.70, 法向力=2030.5956, 切向力X=104.5741, 切向力Y=1890.3922 +FPS=44.80, 法向力=1890.6942, 切向力X=279.7268, 切向力Y=1737.1570 +FPS=38.65, 法向力=2275.2327, 切向力X=-937.6794, 切向力Y=1914.6042 +FPS=44.42, 法向力=2372.6526, 切向力X=-1689.2021, 切向力Y=1985.3575 +FPS=56.12, 法向力=2543.5034, 切向力X=-2332.9446, 切向力Y=2235.4761 +FPS=37.24, 法向力=2673.3647, 切向力X=-3110.2615, 切向力Y=2586.6606 +FPS=32.96, 法向力=2992.3115, 切向力X=-3528.7954, 切向力Y=2954.0061 +FPS=31.35, 法向力=3070.6865, 切向力X=-3351.7141, 切向力Y=3342.2212 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000512s, blend=0.002178s (9 tiles incl ref), finalize=0.000033s, total=0.002729s +FPS=31.56, 法向力=3240.0308, 切向力X=-3382.0669, 切向力Y=3390.3435 +FPS=31.71, 法向力=3057.9487, 切向力X=-3489.4556, 切向力Y=3366.3081 +FPS=37.66, 法向力=3358.1714, 切向力X=-3652.9324, 切向力Y=3859.2134 +FPS=42.53, 法向力=3444.8506, 切向力X=-3308.4292, 切向力Y=3894.0005 +FPS=42.15, 法向力=3572.5645, 切向力X=-3155.4126, 切向力Y=3973.3320 +FPS=44.80, 法向力=3673.3228, 切向力X=-2660.9832, 切向力Y=4028.8884 +FPS=32.10, 法向力=3848.0708, 切向力X=-2400.1714, 切向力Y=4175.6787 +FPS=39.36, 法向力=3908.2588, 切向力X=-1896.0951, 切向力Y=4288.1396 +FPS=43.99, 法向力=3859.0522, 切向力X=-1040.9541, 切向力Y=4266.0073 +FPS=42.72, 法向力=3595.2637, 切向力X=-135.0901, 切向力Y=4316.9756 +FPS=45.89, 法向力=3903.7271, 切向力X=-847.7086, 切向力Y=4429.3379 +FPS=39.19, 法向力=4173.4336, 切向力X=-1510.5304, 切向力Y=4451.1387 +FPS=46.55, 法向力=4207.3628, 切向力X=-1950.4489, 切向力Y=4456.2271 +FPS=39.04, 法向力=4132.0005, 切向力X=-2433.6211, 切向力Y=4464.3325 +FPS=46.45, 法向力=4141.7896, 切向力X=-2295.5083, 切向力Y=4534.0444 +FPS=31.89, 法向力=3996.7437, 切向力X=-2366.9873, 切向力Y=4398.3076 +FPS=31.69, 法向力=3905.9172, 切向力X=-2448.2842, 切向力Y=4245.2041 +FPS=38.66, 法向力=3542.2041, 切向力X=-2171.6152, 切向力Y=3853.0190 +FPS=41.94, 法向力=3957.7905, 切向力X=-2957.2148, 切向力Y=3090.1965 +FPS=42.85, 法向力=3903.2588, 切向力X=-3981.5276, 切向力Y=1901.3823 +FPS=43.47, 法向力=4350.6963, 切向力X=-4830.7661, 切向力Y=615.5030 +FPS=40.22, 法向力=4390.1963, 切向力X=-5378.2349, 切向力Y=-339.0759 +FPS=44.60, 法向力=4765.2026, 切向力X=-6546.6279, 切向力Y=-433.1866 +FPS=41.76, 法向力=5063.9346, 切向力X=-7644.9736, 切向力Y=-713.8695 +FPS=43.53, 法向力=5177.5420, 切向力X=-8118.9580, 切向力Y=-221.1370 +FPS=41.52, 法向力=5157.1230, 切向力X=-8695.4932, 切向力Y=146.5629 +FPS=44.47, 法向力=5355.7002, 切向力X=-9656.0391, 切向力Y=-67.0478 +FPS=40.85, 法向力=5531.8364, 切向力X=-10350.8555, 切向力Y=-272.0335 +FPS=44.76, 法向力=5633.2378, 切向力X=-10497.1562, 切向力Y=-241.4387 +FPS=41.12, 法向力=5458.3413, 切向力X=-10684.3145, 切向力Y=-729.8315 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000487s, blend=0.002253s (9 tiles incl ref), finalize=0.000037s, total=0.002784s +FPS=42.34, 法向力=5384.9385, 切向力X=-10222.4268, 切向力Y=-476.1241 +FPS=42.04, 法向力=4767.3613, 切向力X=-8537.2949, 切向力Y=-111.2768 +FPS=46.92, 法向力=3990.8027, 切向力X=-6317.5938, 切向力Y=464.8594 +FPS=47.83, 法向力=3138.7163, 切向力X=-3650.2646, 切向力Y=1125.4370 +FPS=46.22, 法向力=2865.8584, 切向力X=-2461.7261, 切向力Y=1534.3396 +FPS=28.18, 法向力=2415.8711, 切向力X=-1194.4938, 切向力Y=1475.7249 +FPS=38.77, 法向力=2155.2285, 切向力X=-92.8259, 切向力Y=1472.0972 +FPS=46.97, 法向力=1696.3984, 切向力X=1091.5557, 切向力Y=1737.5232 +FPS=45.35, 法向力=1803.3215, 切向力X=826.9475, 切向力Y=1774.6222 +FPS=52.66, 法向力=1808.8970, 切向力X=680.2435, 切向力Y=1934.5857 +FPS=45.92, 法向力=1965.4611, 切向力X=674.2045, 切向力Y=2017.3701 +FPS=31.56, 法向力=1822.4589, 切向力X=491.1552, 切向力Y=1995.0795 +FPS=55.60, 法向力=2020.7441, 切向力X=651.5142, 切向力Y=2049.0137 +FPS=46.57, 法向力=2021.3739, 切向力X=555.7445, 切向力Y=2060.7715 +FPS=53.01, 法向力=2089.0112, 切向力X=572.0399, 切向力Y=2033.6411 +FPS=46.54, 法向力=1846.6456, 切向力X=699.7502, 切向力Y=1951.2650 +FPS=37.75, 法向力=2034.8801, 切向力X=637.8387, 切向力Y=2080.5269 +FPS=45.82, 法向力=2008.6136, 切向力X=760.6080, 切向力Y=2109.9932 +FPS=31.54, 法向力=2057.2432, 切向力X=754.4094, 切向力Y=2135.3662 +FPS=38.29, 法向力=1736.5195, 切向力X=784.3616, 切向力Y=1880.2089 +FPS=43.87, 法向力=1992.9128, 切向力X=627.8016, 切向力Y=2014.2251 +FPS=41.88, 法向力=1966.9667, 切向力X=623.1154, 切向力Y=2023.0334 +FPS=42.80, 法向力=2004.6207, 切向力X=732.9370, 切向力Y=2024.1459 +FPS=40.70, 法向力=1845.5809, 切向力X=629.5150, 切向力Y=2022.0851 +FPS=44.05, 法向力=1796.3846, 切向力X=691.0074, 切向力Y=1859.8875 +FPS=41.88, 法向力=1808.8965, 切向力X=842.7025, 切向力Y=1993.3606 +FPS=42.12, 法向力=1803.7446, 切向力X=697.2548, 切向力Y=1938.4757 +FPS=41.35, 法向力=1745.4980, 切向力X=760.8099, 切向力Y=1774.4645 +FPS=46.24, 法向力=1740.6091, 切向力X=731.5237, 切向力Y=1785.7727 +FPS=40.69, 法向力=1699.6973, 切向力X=832.4877, 切向力Y=1845.8138 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000458s, blend=0.002099s (9 tiles incl ref), finalize=0.000048s, total=0.002611s +FPS=44.81, 法向力=1695.1604, 切向力X=579.8586, 切向力Y=1941.5602 +FPS=38.62, 法向力=1661.6926, 切向力X=520.3770, 切向力Y=1961.1160 +FPS=45.07, 法向力=1766.4038, 切向力X=635.8485, 切向力Y=1918.6003 +FPS=42.93, 法向力=1835.5591, 切向力X=426.9697, 切向力Y=1866.3452 +FPS=44.87, 法向力=1886.2271, 切向力X=408.3258, 切向力Y=1863.0698 +FPS=40.14, 法向力=1780.9058, 切向力X=621.6537, 切向力Y=1776.1355 +FPS=47.28, 法向力=1817.0566, 切向力X=569.5138, 切向力Y=1859.1125 +FPS=37.31, 法向力=1791.2236, 切向力X=369.0262, 切向力Y=1757.3311 +FPS=43.50, 法向力=1826.9167, 切向力X=536.2964, 切向力Y=1700.9067 +FPS=41.89, 法向力=1757.9272, 切向力X=557.5201, 切向力Y=1811.4045 +FPS=43.96, 法向力=1795.9951, 切向力X=740.5441, 切向力Y=1817.2388 +FPS=40.63, 法向力=1783.6399, 切向力X=544.3566, 切向力Y=1833.3433 +FPS=44.88, 法向力=1819.9496, 切向力X=448.6122, 切向力Y=1713.6831 +FPS=40.96, 法向力=1777.4469, 切向力X=506.3099, 切向力Y=1696.7151 +FPS=47.73, 法向力=1916.8885, 切向力X=614.4206, 切向力Y=1916.2046 +FPS=38.50, 法向力=1914.1619, 切向力X=560.2981, 切向力Y=1935.2373 +FPS=40.88, 法向力=1845.4272, 切向力X=535.9742, 切向力Y=1886.9858 +FPS=25.88, 法向力=1888.6296, 切向力X=656.8627, 切向力Y=1919.8950 +FPS=34.52, 法向力=1887.9756, 切向力X=473.2713, 切向力Y=1998.9827 +FPS=28.79, 法向力=1949.6748, 切向力X=500.4068, 切向力Y=2131.9448 +FPS=38.03, 法向力=2048.6335, 切向力X=328.9468, 切向力Y=2154.2083 +FPS=47.84, 法向力=1932.6447, 切向力X=596.5084, 切向力Y=2078.2581 +FPS=42.24, 法向力=1903.7458, 切向力X=378.7650, 切向力Y=1931.7971 +FPS=41.06, 法向力=1804.1467, 切向力X=478.5340, 切向力Y=1865.7418 +FPS=40.86, 法向力=1831.0620, 切向力X=508.6595, 切向力Y=1856.2175 +FPS=45.58, 法向力=1813.1553, 切向力X=788.3655, 切向力Y=1846.5371 +FPS=44.06, 法向力=1766.7881, 切向力X=628.1682, 切向力Y=1809.0643 +FPS=48.13, 法向力=1813.8679, 切向力X=410.6375, 切向力Y=1814.5275 +FPS=37.79, 法向力=1834.7415, 切向力X=637.8381, 切向力Y=1870.2769 +FPS=40.38, 法向力=1733.8645, 切向力X=719.4559, 切向力Y=1813.0007 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000515s, blend=0.002127s (9 tiles incl ref), finalize=0.000034s, total=0.002684s +FPS=44.30, 法向力=1876.4485, 切向力X=553.6024, 切向力Y=1874.3157 +FPS=39.50, 法向力=1837.2708, 切向力X=691.5736, 切向力Y=1914.1829 +FPS=44.21, 法向力=1837.1138, 切向力X=525.5728, 切向力Y=1806.5198 +FPS=42.30, 法向力=1808.1263, 切向力X=666.8989, 切向力Y=1928.5962 +FPS=42.69, 法向力=1751.4949, 切向力X=556.4377, 切向力Y=1806.9974 +FPS=52.04, 法向力=1770.0011, 切向力X=699.9105, 切向力Y=1816.8872 +FPS=48.93, 法向力=1825.5905, 切向力X=646.1785, 切向力Y=1829.2329 +FPS=44.69, 法向力=1842.3772, 切向力X=684.3607, 切向力Y=1902.5842 +FPS=40.25, 法向力=1868.6875, 切向力X=695.2474, 切向力Y=1824.5027 +FPS=44.30, 法向力=1856.1943, 切向力X=635.4503, 切向力Y=1782.2058 +FPS=35.05, 法向力=1913.2207, 切向力X=529.9670, 切向力Y=1892.5532 +FPS=36.52, 法向力=1747.4463, 切向力X=616.2989, 切向力Y=1796.8311 +FPS=43.42, 法向力=1859.0278, 切向力X=593.8199, 切向力Y=1925.9115 +FPS=40.72, 法向力=1830.9867, 切向力X=517.5540, 切向力Y=1894.2493 +FPS=43.73, 法向力=1873.1705, 切向力X=604.2100, 切向力Y=1959.1638 +FPS=44.30, 法向力=1921.7180, 切向力X=471.1716, 切向力Y=1988.4851 +FPS=43.61, 法向力=1957.4265, 切向力X=797.5765, 切向力Y=2038.9546 +FPS=41.52, 法向力=1910.2274, 切向力X=770.7793, 切向力Y=2001.2368 +FPS=44.84, 法向力=1860.8059, 切向力X=697.4677, 切向力Y=1996.1034 +FPS=40.35, 法向力=1838.5256, 切向力X=761.6665, 切向力Y=1947.3878 +FPS=43.14, 法向力=1887.3801, 切向力X=772.0675, 切向力Y=2168.3518 +FPS=45.17, 法向力=1878.2634, 切向力X=855.4338, 切向力Y=2078.3818 +FPS=42.85, 法向力=1844.6620, 切向力X=735.4748, 切向力Y=1964.6868 +FPS=36.56, 法向力=1826.5159, 切向力X=722.9898, 切向力Y=1918.5364 +FPS=37.05, 法向力=1796.3800, 切向力X=767.8591, 切向力Y=1966.2295 +FPS=31.70, 法向力=1812.3000, 切向力X=701.2233, 切向力Y=2006.5244 +FPS=41.95, 法向力=1759.3350, 切向力X=771.0192, 切向力Y=1922.5929 +FPS=37.71, 法向力=1797.0770, 切向力X=671.7823, 切向力Y=1881.2722 +FPS=42.16, 法向力=1799.2966, 切向力X=609.4442, 切向力Y=1869.3405 +FPS=49.08, 法向力=1800.7004, 切向力X=671.7076, 切向力Y=1975.7939 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000490s, blend=0.002233s (9 tiles incl ref), finalize=0.000034s, total=0.002763s +FPS=40.14, 法向力=1829.7668, 切向力X=668.7125, 切向力Y=1923.2922 +FPS=46.05, 法向力=1745.2866, 切向力X=685.3630, 切向力Y=1826.3430 +FPS=45.20, 法向力=1798.7957, 切向力X=673.4534, 切向力Y=1802.2349 +FPS=40.01, 法向力=1817.3263, 切向力X=781.0939, 切向力Y=1886.9869 +FPS=42.23, 法向力=1815.3513, 切向力X=796.2302, 切向力Y=1868.9314 +FPS=43.17, 法向力=1761.8103, 切向力X=668.4638, 切向力Y=1845.8842 +Failed to get_img from video source. +FPS=43.17, 法向力=1735.7688, 切向力X=655.2942, 切向力Y=1836.1758 +Failed to get_img from video source. +FPS=43.17, 法向力=1744.9353, 切向力X=642.4373, 切向力Y=1842.4846 +Failed to get_img from video source. +FPS=43.17, 法向力=1747.2632, 切向力X=647.3163, 切向力Y=1843.1454 +Failed to get_img from video source. +FPS=43.17, 法向力=1733.4587, 切向力X=656.6390, 切向力Y=1839.2833 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.7920, 切向力X=639.6105, 切向力Y=1839.2435 +Failed to get_img from video source. +FPS=43.17, 法向力=1729.9978, 切向力X=667.4481, 切向力Y=1831.7991 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.2372, 切向力X=634.7513, 切向力Y=1838.7034 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.2600, 切向力X=632.0275, 切向力Y=1851.9762 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.2490, 切向力X=661.9316, 切向力Y=1828.2858 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.3323, 切向力X=638.1517, 切向力Y=1846.1732 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.0472, 切向力X=646.1021, 切向力Y=1834.8506 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.6780, 切向力X=644.8800, 切向力Y=1839.2562 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.9187, 切向力X=649.3206, 切向力Y=1835.1558 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.8655, 切向力X=636.6002, 切向力Y=1850.4391 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.7930, 切向力X=661.5885, 切向力Y=1827.6956 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.5447, 切向力X=633.8536, 切向力Y=1845.7157 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.3926, 切向力X=648.7659, 切向力Y=1835.0365 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.0969, 切向力X=639.0082, 切向力Y=1838.8646 +Failed to get_img from video source. +FPS=43.17, 法向力=1744.2544, 切向力X=650.9559, 切向力Y=1837.0249 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.1571, 切向力X=635.3636, 切向力Y=1846.0508 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.5930, 切向力X=662.0635, 切向力Y=1829.7695 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.6384, 切向力X=637.7269, 切向力Y=1845.5173 +Failed to get_img from video source. +FPS=43.17, 法向力=1743.2762, 切向力X=647.4520, 切向力Y=1835.9951 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.6116, 切向力X=644.4576, 切向力Y=1836.6238 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.1277, 切向力X=648.5028, 切向力Y=1836.3098 +Failed to get_img from video source. +FPS=43.17, 法向力=1737.8955, 切向力X=628.7634, 切向力Y=1844.0586 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.0151, 切向力X=656.2010, 切向力Y=1829.7610 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.7825, 切向力X=638.0469, 切向力Y=1852.3398 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.2563, 切向力X=649.6812, 切向力Y=1833.6741 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.3274, 切向力X=643.9318, 切向力Y=1838.5929 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.7668, 切向力X=651.9838, 切向力Y=1836.7935 +Failed to get_img from video source. +FPS=43.17, 法向力=1735.6343, 切向力X=632.2625, 切向力Y=1841.9268 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.5554, 切向力X=659.0406, 切向力Y=1826.8530 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.5488, 切向力X=632.3099, 切向力Y=1846.6830 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.8743, 切向力X=644.9824, 切向力Y=1834.9019 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.3010, 切向力X=648.1540, 切向力Y=1844.5189 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.5288, 切向力X=651.9399, 切向力Y=1835.2162 +Failed to get_img from video source. +FPS=43.17, 法向力=1734.6980, 切向力X=631.0580, 切向力Y=1844.3005 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.7115, 切向力X=660.7433, 切向力Y=1829.0276 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.7388, 切向力X=629.6143, 切向力Y=1846.3231 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.4882, 切向力X=649.5048, 切向力Y=1837.1327 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.6360, 切向力X=645.7774, 切向力Y=1840.0854 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.1628, 切向力X=651.3143, 切向力Y=1836.8854 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.6149, 切向力X=634.4792, 切向力Y=1843.6179 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.8435, 切向力X=657.4727, 切向力Y=1828.2854 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.4893, 切向力X=629.2421, 切向力Y=1845.0836 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.2952, 切向力X=650.0082, 切向力Y=1836.3186 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.2635, 切向力X=646.9323, 切向力Y=1840.3727 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.3368, 切向力X=651.7933, 切向力Y=1837.1057 +Failed to get_img from video source. +FPS=43.17, 法向力=1735.0452, 切向力X=635.7481, 切向力Y=1844.0825 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.9719, 切向力X=658.6139, 切向力Y=1830.2448 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.4386, 切向力X=632.9669, 切向力Y=1846.1973 +Failed to get_img from video source. +FPS=43.17, 法向力=1743.6486, 切向力X=647.2427, 切向力Y=1834.9475 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.7594, 切向力X=645.5489, 切向力Y=1841.7985 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.2634, 切向力X=651.4966, 切向力Y=1837.3260 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.9633, 切向力X=634.8323, 切向力Y=1843.8765 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.7322, 切向力X=657.6654, 切向力Y=1829.7783 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.7533, 切向力X=632.4764, 切向力Y=1845.9214 +Failed to get_img from video source. +FPS=43.17, 法向力=1743.3157, 切向力X=647.0895, 切向力Y=1834.8158 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.0244, 切向力X=645.5198, 切向力Y=1841.7229 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.5870, 切向力X=651.2676, 切向力Y=1837.2883 +Failed to get_img from video source. +FPS=43.17, 法向力=1737.0619, 切向力X=634.5109, 切向力Y=1844.1123 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.3955, 切向力X=657.4429, 切向力Y=1828.7092 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.2158, 切向力X=629.1456, 切向力Y=1845.2438 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.1765, 切向力X=648.5913, 切向力Y=1835.0834 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.6487, 切向力X=647.0770, 切向力Y=1839.9124 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.4836, 切向力X=651.6915, 切向力Y=1836.9417 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.7543, 切向力X=634.2188, 切向力Y=1843.9297 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.9331, 切向力X=657.2294, 切向力Y=1828.4866 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.5417, 切向力X=629.1094, 切向力Y=1845.1963 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.9731, 切向力X=650.1691, 切向力Y=1836.2570 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.5681, 切向力X=648.3534, 切向力Y=1840.4387 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.1509, 切向力X=651.5075, 切向力Y=1837.4922 +Failed to get_img from video source. +FPS=43.17, 法向力=1735.9626, 切向力X=633.1932, 切向力Y=1843.5745 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.6495, 切向力X=656.9827, 切向力Y=1828.1709 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.2505, 切向力X=629.2498, 切向力Y=1844.7892 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.1243, 切向力X=650.0083, 切向力Y=1836.1161 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.5691, 切向力X=646.9609, 切向力Y=1840.2871 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.6321, 切向力X=651.5654, 切向力Y=1837.1311 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.2021, 切向力X=634.4551, 切向力Y=1844.0981 +Failed to get_img from video source. +FPS=43.17, 法向力=1743.3444, 切向力X=657.7592, 切向力Y=1828.6509 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.6150, 切向力X=633.7691, 切向力Y=1843.4895 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.1028, 切向力X=647.4998, 切向力Y=1835.6809 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.1864, 切向力X=648.2437, 切向力Y=1843.6147 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.6665, 切向力X=651.7363, 切向力Y=1837.6145 +Failed to get_img from video source. +FPS=43.17, 法向力=1737.2627, 切向力X=635.3413, 切向力Y=1844.1040 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.0024, 切向力X=657.7342, 切向力Y=1828.6826 +Failed to get_img from video source. +FPS=43.17, 法向力=1737.1448, 切向力X=632.9679, 切向力Y=1844.6963 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.9258, 切向力X=650.7671, 切向力Y=1836.3785 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.0571, 切向力X=647.1993, 切向力Y=1840.3491 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.3491, 切向力X=651.8591, 切向力Y=1837.1462 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.4261, 切向力X=634.7098, 切向力Y=1843.7563 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.2202, 切向力X=657.5225, 切向力Y=1828.3533 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.6914, 切向力X=629.2532, 切向力Y=1845.1055 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.3358, 切向力X=649.9678, 切向力Y=1836.2863 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.2908, 切向力X=646.9288, 切向力Y=1840.3772 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.3439, 切向力X=651.7916, 切向力Y=1837.1096 +Failed to get_img from video source. +FPS=43.17, 法向力=1735.3235, 切向力X=635.7236, 切向力Y=1844.0819 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.3528, 切向力X=657.3230, 切向力Y=1830.0486 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.0098, 切向力X=631.4015, 切向力Y=1845.5259 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.5470, 切向力X=645.3787, 切向力Y=1833.1465 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.3853, 切向力X=645.5223, 切向力Y=1841.0773 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.2965, 切向力X=651.3423, 切向力Y=1836.9803 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.9381, 切向力X=634.5640, 切向力Y=1843.9755 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.3345, 切向力X=657.4721, 切向力Y=1828.6423 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.2596, 切向力X=629.1973, 切向力Y=1845.1958 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.3262, 切向力X=650.2017, 切向力Y=1836.4512 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.3765, 切向力X=648.3480, 切向力Y=1840.4620 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.9833, 切向力X=651.5037, 切向力Y=1837.5123 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.3202, 切向力X=633.3158, 切向力Y=1843.5742 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.4878, 切向力X=657.1428, 切向力Y=1828.1589 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.1335, 切向力X=629.3536, 切向力Y=1844.7690 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.0822, 切向力X=650.1038, 切向力Y=1836.2947 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.1665, 切向力X=646.9647, 切向力Y=1840.2941 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.6184, 切向力X=651.5507, 切向力Y=1837.1401 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.7102, 切向力X=634.2847, 切向力Y=1844.0278 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.1365, 切向力X=657.5132, 切向力Y=1828.4985 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.3591, 切向力X=629.4898, 切向力Y=1844.9392 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.1577, 切向力X=650.1542, 切向力Y=1836.3767 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.4998, 切向力X=646.9448, 切向力Y=1840.3525 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.3733, 切向力X=651.7638, 切向力Y=1837.1487 +Failed to get_img from video source. +FPS=43.17, 法向力=1737.9792, 切向力X=634.8396, 切向力Y=1843.8352 +Failed to get_img from video source. +FPS=43.17, 法向力=1743.3035, 切向力X=657.7214, 切向力Y=1828.4666 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.7035, 切向力X=633.4916, 切向力Y=1843.6851 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.1312, 切向力X=645.8320, 切向力Y=1834.3971 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.6620, 切向力X=641.7752, 切向力Y=1838.4592 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.0569, 切向力X=647.2256, 切向力Y=1837.5317 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.3057, 切向力X=636.5519, 切向力Y=1849.2942 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.6940, 切向力X=660.9442, 切向力Y=1828.7134 +Failed to get_img from video source. +FPS=43.17, 法向力=1737.2710, 切向力X=633.9490, 切向力Y=1844.7296 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.5250, 切向力X=649.9240, 切向力Y=1837.7019 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.5774, 切向力X=644.3571, 切向力Y=1835.2229 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.6954, 切向力X=648.7617, 切向力Y=1835.8652 +Failed to get_img from video source. +FPS=43.17, 法向力=1737.9226, 切向力X=629.5077, 切向力Y=1844.4402 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.3657, 切向力X=656.3842, 切向力Y=1828.6289 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.5093, 切向力X=636.2445, 切向力Y=1850.0192 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.1174, 切向力X=653.5333, 切向力Y=1837.6715 +Failed to get_img from video source. +FPS=43.17, 法向力=1735.7172, 切向力X=644.8754, 切向力Y=1835.0945 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.7382, 切向力X=648.4238, 切向力Y=1837.0857 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.4115, 切向力X=631.1837, 切向力Y=1844.3633 +Failed to get_img from video source. +FPS=43.17, 法向力=1743.1772, 切向力X=657.9894, 切向力Y=1827.3630 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.3444, 切向力X=635.0614, 切向力Y=1848.8607 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.9861, 切向力X=648.4376, 切向力Y=1835.6873 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.4644, 切向力X=647.5383, 切向力Y=1838.0955 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.5425, 切向力X=648.3918, 切向力Y=1836.2112 +Failed to get_img from video source. +FPS=43.17, 法向力=1735.5255, 切向力X=630.2516, 切向力Y=1843.2776 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.7285, 切向力X=661.3063, 切向力Y=1828.9507 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.5137, 切向力X=637.6653, 切向力Y=1847.5464 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.6589, 切向力X=649.1501, 切向力Y=1835.5977 +Failed to get_img from video source. +FPS=43.17, 法向力=1737.4004, 切向力X=646.7457, 切向力Y=1837.7212 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.8557, 切向力X=648.1284, 切向力Y=1835.8065 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.7095, 切向力X=626.5986, 切向力Y=1843.6536 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.4391, 切向力X=660.5630, 切向力Y=1829.0315 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.5298, 切向力X=637.4046, 切向力Y=1847.5767 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.5850, 切向力X=649.0945, 切向力Y=1835.5648 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.2664, 切向力X=647.7712, 切向力Y=1838.0396 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.2699, 切向力X=649.2451, 切向力Y=1837.6973 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.1417, 切向力X=630.2846, 切向力Y=1844.7327 +Failed to get_img from video source. +FPS=43.17, 法向力=1743.1323, 切向力X=657.8604, 切向力Y=1827.4871 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.4052, 切向力X=636.0425, 切向力Y=1848.9819 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.6349, 切向力X=648.7802, 切向力Y=1835.7660 +Failed to get_img from video source. +FPS=43.17, 法向力=1737.6821, 切向力X=646.8921, 切向力Y=1837.8381 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.7081, 切向力X=648.2538, 切向力Y=1837.2300 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.2949, 切向力X=629.7660, 切向力Y=1844.4664 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.2251, 切向力X=657.6193, 切向力Y=1827.3844 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.5508, 切向力X=635.9854, 切向力Y=1848.9070 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.5974, 切向力X=648.8234, 切向力Y=1835.6687 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.2732, 切向力X=647.9908, 切向力Y=1838.1272 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.2876, 切向力X=648.0685, 切向力Y=1837.7473 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.2000, 切向力X=628.7346, 切向力Y=1844.0952 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.8875, 切向力X=657.4140, 切向力Y=1827.1182 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.7305, 切向力X=635.1166, 切向力Y=1850.2745 +Failed to get_img from video source. +FPS=43.17, 法向力=1737.2012, 切向力X=649.5181, 切向力Y=1834.5654 +Failed to get_img from video source. +FPS=43.17, 法向力=1737.8855, 切向力X=647.2163, 切向力Y=1839.3311 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.3579, 切向力X=649.0843, 切向力Y=1836.4414 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.0800, 切向力X=629.5771, 切向力Y=1845.5408 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.0437, 切向力X=658.2262, 切向力Y=1827.6848 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.5833, 切向力X=639.0403, 切向力Y=1851.9143 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.8411, 切向力X=649.3917, 切向力Y=1833.7522 +Failed to get_img from video source. +FPS=43.17, 法向力=1735.6938, 切向力X=643.1658, 切向力Y=1838.2966 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.2588, 切向力X=651.3716, 切向力Y=1836.4989 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.9746, 切向力X=626.9424, 切向力Y=1844.8789 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.0000, 切向力X=661.3768, 切向力Y=1827.7932 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.6240, 切向力X=637.4911, 切向力Y=1848.3929 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.0182, 切向力X=649.7833, 切向力Y=1836.2273 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.6710, 切向力X=647.0405, 切向力Y=1838.2703 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.2944, 切向力X=648.4219, 切向力Y=1837.4022 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.9958, 切向力X=630.7411, 切向力Y=1844.6274 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.7595, 切向力X=657.9023, 切向力Y=1828.7904 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.1500, 切向力X=638.4821, 切向力Y=1850.6267 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.6731, 切向力X=650.3896, 切向力Y=1836.0828 +Failed to get_img from video source. +FPS=43.17, 法向力=1737.8071, 切向力X=644.5669, 切向力Y=1837.5184 +Failed to get_img from video source. +FPS=43.17, 法向力=1743.2953, 切向力X=651.2560, 切向力Y=1837.7961 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.3613, 切向力X=628.8341, 切向力Y=1841.2478 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.5363, 切向力X=656.4028, 切向力Y=1829.6218 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.5161, 切向力X=637.9495, 切向力Y=1850.9209 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.5457, 切向力X=650.3676, 切向力Y=1836.0194 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.1292, 切向力X=645.8802, 切向力Y=1837.6423 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.7639, 切向力X=651.1703, 切向力Y=1838.0508 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.8190, 切向力X=627.9055, 切向力Y=1840.7693 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.8539, 切向力X=656.3230, 切向力Y=1829.1757 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.4257, 切向力X=638.2099, 切向力Y=1852.5455 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.4673, 切向力X=649.3576, 切向力Y=1835.1063 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.6519, 切向力X=647.4830, 切向力Y=1839.1917 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.8838, 切向力X=649.1322, 切向力Y=1836.1781 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.8429, 切向力X=630.7997, 切向力Y=1845.4009 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.6685, 切向力X=658.4735, 切向力Y=1827.7417 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.2925, 切向力X=635.8660, 切向力Y=1851.7290 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.5707, 切向力X=654.1214, 切向力Y=1837.0840 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.0000, 切向力X=645.7128, 切向力Y=1837.3696 +Failed to get_img from video source. +FPS=43.17, 法向力=1744.0381, 切向力X=650.6071, 切向力Y=1836.5598 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.7117, 切向力X=622.7571, 切向力Y=1846.3093 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.1257, 切向力X=655.2634, 切向力Y=1827.3882 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.5739, 切向力X=638.2340, 切向力Y=1849.9973 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.4333, 切向力X=649.6812, 切向力Y=1836.0577 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.4565, 切向力X=647.7433, 切向力Y=1837.9714 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.5078, 切向力X=648.4797, 切向力Y=1836.0784 +Failed to get_img from video source. +FPS=43.17, 法向力=1735.2256, 切向力X=628.0079, 切向力Y=1843.8185 +Failed to get_img from video source. +FPS=43.17, 法向力=1743.6041, 切向力X=660.6495, 切向力Y=1830.9270 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.4592, 切向力X=637.7487, 切向力Y=1847.9318 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.0413, 切向力X=650.4749, 切向力Y=1837.1692 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.1609, 切向力X=646.5436, 切向力Y=1838.2925 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.7488, 切向力X=648.0068, 切向力Y=1836.0785 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.9381, 切向力X=626.4666, 切向力Y=1843.8063 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.8154, 切向力X=660.6761, 切向力Y=1828.9211 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.4438, 切向力X=637.7030, 切向力Y=1847.3599 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.0907, 切向力X=650.4943, 切向力Y=1836.9121 +Failed to get_img from video source. +FPS=43.17, 法向力=1737.8628, 切向力X=646.6090, 切向力Y=1838.1628 +Failed to get_img from video source. +FPS=43.17, 法向力=1743.0645, 切向力X=648.0174, 切向力Y=1836.0178 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.7297, 切向力X=626.5259, 切向力Y=1843.7637 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.1819, 切向力X=660.7637, 切向力Y=1828.8794 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.1602, 切向力X=637.7938, 切向力Y=1849.3958 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.1711, 切向力X=651.1650, 切向力Y=1836.3296 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.7915, 切向力X=646.5292, 切向力Y=1839.4419 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.9465, 切向力X=647.3879, 切向力Y=1836.2767 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.8015, 切向力X=626.6573, 切向力Y=1848.0801 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.3452, 切向力X=655.7157, 切向力Y=1826.5476 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.5608, 切向力X=635.0626, 切向力Y=1849.2415 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.8872, 切向力X=652.5496, 切向力Y=1836.3134 +Failed to get_img from video source. +FPS=43.17, 法向力=1737.5116, 切向力X=646.1572, 切向力Y=1835.8879 +Failed to get_img from video source. +FPS=43.17, 法向力=1742.9141, 切向力X=651.8019, 切向力Y=1837.4771 +Failed to get_img from video source. +FPS=43.17, 法向力=1733.7017, 切向力X=628.3052, 切向力Y=1842.8530 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.5322, 切向力X=657.1953, 切向力Y=1828.6038 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.6206, 切向力X=637.3644, 切向力Y=1850.4296 +Failed to get_img from video source. +FPS=43.17, 法向力=1741.6876, 切向力X=648.7148, 切向力Y=1834.4355 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.5560, 切向力X=643.4484, 切向力Y=1835.7793 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.2944, 切向力X=647.9951, 切向力Y=1836.8811 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.3964, 切向力X=630.8616, 切向力Y=1844.4825 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.9438, 切向力X=657.7616, 切向力Y=1828.7814 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.1156, 切向力X=638.1149, 切向力Y=1850.8933 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.7148, 切向力X=648.8761, 切向力Y=1834.8022 +Failed to get_img from video source. +FPS=43.17, 法向力=1737.4490, 切向力X=644.6550, 切向力Y=1837.0854 +Failed to get_img from video source. +FPS=43.17, 法向力=1744.0105, 切向力X=651.3629, 切向力Y=1837.5927 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.2751, 切向力X=627.7960, 切向力Y=1841.1536 +Failed to get_img from video source. +FPS=43.17, 法向力=1739.4125, 切向力X=657.4001, 切向力Y=1828.2489 +Failed to get_img from video source. +FPS=43.17, 法向力=1740.8331, 切向力X=638.3876, 切向力Y=1850.8624 +Failed to get_img from video source. +FPS=43.17, 法向力=1738.7383, 切向力X=649.1158, 切向力Y=1835.8933 +Failed to get_img from video source. +FPS=43.17, 法向力=1736.5800, 切向力X=648.7840, 切向力Y=1838.1073 +Traceback (most recent call last): + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\pyqtgraph\graphicsItems\ViewBox\ViewBox.py", line 479, in boundingRect + def boundingRect(self): + +KeyboardInterrupt diff --git a/examples/logs/plot_20260519_160336.log b/examples/logs/plot_20260519_160336.log new file mode 100644 index 0000000..e69de29 diff --git a/examples/logs/plot_20260519_160342.log b/examples/logs/plot_20260519_160342.log new file mode 100644 index 0000000..b24be27 --- /dev/null +++ b/examples/logs/plot_20260519_160342.log @@ -0,0 +1,429 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='h264' (int=875967080, hex=0x34363268), size=720x480, fps=29.61, backend_id=1900 +Detected 15 candidate boxes with bk_thresh=40 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: data\s1_480p.mp4 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:'q' 退出程序,'s' 开始录像,'e' 结束录像。 +FPS=2.88, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.35, 法向力=337.0924, 切向力X=105.3665, 切向力Y=-23.0133 +FPS=40.56, 法向力=275.2344, 切向力X=38.3156, 切向力Y=33.4009 +FPS=31.11, 法向力=304.5167, 切向力X=299.5397, 切向力Y=-125.5502 +FPS=27.09, 法向力=322.0585, 切向力X=144.5083, 切向力Y=-106.9444 +FPS=39.33, 法向力=427.3980, 切向力X=579.1263, 切向力Y=-150.2743 +FPS=36.77, 法向力=374.1193, 切向力X=143.3037, 切向力Y=41.0336 +FPS=50.92, 法向力=439.6496, 切向力X=341.2559, 切向力Y=105.1939 +FPS=42.28, 法向力=383.1736, 切向力X=283.2375, 切向力Y=60.7181 +FPS=44.42, 法向力=380.9533, 切向力X=189.9141, 切向力Y=49.1799 +FPS=42.43, 法向力=496.7229, 切向力X=216.1525, 切向力Y=173.0711 +FPS=42.83, 法向力=452.1005, 切向力X=316.2781, 切向力Y=-69.2771 +FPS=41.86, 法向力=515.5154, 切向力X=93.1914, 切向力Y=10.5510 +FPS=36.22, 法向力=486.9267, 切向力X=308.6645, 切向力Y=-127.3605 +FPS=32.72, 法向力=422.9596, 切向力X=137.3703, 切向力Y=-0.8303 +FPS=36.92, 法向力=444.7674, 切向力X=127.4388, 切向力Y=-100.7801 +FPS=45.40, 法向力=521.9902, 切向力X=-8.7759, 切向力Y=4.9324 +FPS=40.65, 法向力=471.4230, 切向力X=108.3085, 切向力Y=-123.1124 +FPS=44.74, 法向力=630.2045, 切向力X=181.0633, 切向力Y=79.0298 +FPS=40.63, 法向力=474.9984, 切向力X=179.3715, 切向力Y=-99.3264 +FPS=44.46, 法向力=467.0819, 切向力X=95.6260, 切向力Y=-33.4054 +FPS=39.70, 法向力=390.8379, 切向力X=20.0062, 切向力Y=-114.3233 +FPS=43.54, 法向力=400.2184, 切向力X=251.1852, 切向力Y=-43.3807 +FPS=42.41, 法向力=381.0980, 切向力X=338.1581, 切向力Y=17.0215 +FPS=46.31, 法向力=403.3732, 切向力X=274.3037, 切向力Y=-68.2538 +FPS=39.67, 法向力=423.2300, 切向力X=358.8958, 切向力Y=-128.8600 +FPS=46.52, 法向力=470.1970, 切向力X=354.4167, 切向力Y=1.4036 +FPS=38.41, 法向力=543.0128, 切向力X=408.0621, 切向力Y=6.6039 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000495s, blend=0.002210s (9 tiles incl ref), finalize=0.000034s, total=0.002746s +FPS=45.79, 法向力=568.6055, 切向力X=272.5980, 切向力Y=167.8930 +FPS=39.50, 法向力=471.2824, 切向力X=323.5005, 切向力Y=-44.3617 +FPS=43.93, 法向力=558.7151, 切向力X=287.7775, 切向力Y=142.7548 +FPS=43.78, 法向力=540.6609, 切向力X=230.7462, 切向力Y=163.5316 +FPS=45.88, 法向力=565.6110, 切向力X=238.0070, 切向力Y=175.9729 +FPS=39.46, 法向力=422.6593, 切向力X=391.3491, 切向力Y=94.5662 +FPS=43.47, 法向力=585.3496, 切向力X=341.6766, 切向力Y=264.1044 +FPS=41.75, 法向力=586.6017, 切向力X=400.8839, 切向力Y=220.4312 +FPS=43.61, 法向力=662.0049, 切向力X=374.3545, 切向力Y=249.3468 +FPS=42.47, 法向力=505.3251, 切向力X=403.4470, 切向力Y=123.5322 +FPS=45.32, 法向力=588.0610, 切向力X=336.4493, 切向力Y=241.3057 +FPS=40.12, 法向力=475.6929, 切向力X=331.1375, 切向力Y=220.2310 +FPS=45.25, 法向力=503.4824, 切向力X=285.5004, 切向力Y=161.7040 +FPS=41.25, 法向力=478.2920, 切向力X=285.2784, 切向力Y=172.7950 +FPS=44.05, 法向力=437.3712, 切向力X=270.7783, 切向力Y=192.0098 +FPS=40.07, 法向力=420.7048, 切向力X=301.3627, 切向力Y=226.3029 +FPS=46.51, 法向力=417.1736, 切向力X=372.3672, 切向力Y=166.5096 +FPS=37.93, 法向力=507.4414, 切向力X=552.4202, 切向力Y=167.9919 +FPS=46.19, 法向力=498.2945, 切向力X=436.6678, 切向力Y=165.5333 +FPS=40.12, 法向力=514.0458, 切向力X=335.3730, 切向力Y=85.0184 +FPS=44.43, 法向力=529.2030, 切向力X=276.0751, 切向力Y=61.7947 +FPS=41.74, 法向力=524.8873, 切向力X=359.9593, 切向力Y=-12.1547 +FPS=46.41, 法向力=537.9604, 切向力X=252.5856, 切向力Y=159.1549 +FPS=41.35, 法向力=571.8456, 切向力X=337.7609, 切向力Y=161.8762 +FPS=45.64, 法向力=555.7119, 切向力X=266.8866, 切向力Y=164.7125 +FPS=39.87, 法向力=535.4855, 切向力X=277.8946, 切向力Y=46.5788 +FPS=44.80, 法向力=559.3605, 切向力X=238.1057, 切向力Y=195.1381 +FPS=39.78, 法向力=516.4126, 切向力X=217.2286, 切向力Y=346.5672 +FPS=38.92, 法向力=588.9673, 切向力X=342.7322, 切向力Y=321.4611 +FPS=48.09, 法向力=683.4487, 切向力X=343.7098, 切向力Y=350.8336 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000692s, blend=0.002380s (9 tiles incl ref), finalize=0.000044s, total=0.003122s +FPS=42.69, 法向力=769.2404, 切向力X=617.5995, 切向力Y=363.0291 +FPS=45.83, 法向力=649.9167, 切向力X=595.3232, 切向力Y=450.2150 +FPS=43.31, 法向力=569.0094, 切向力X=196.7768, 切向力Y=260.1696 +FPS=42.64, 法向力=529.5283, 切向力X=427.7700, 切向力Y=187.7964 +FPS=46.34, 法向力=620.9910, 切向力X=470.9977, 切向力Y=362.5057 +FPS=40.63, 法向力=538.0060, 切向力X=528.8828, 切向力Y=177.2518 +FPS=45.20, 法向力=610.8594, 切向力X=603.5106, 切向力Y=261.6980 +FPS=38.92, 法向力=471.6226, 切向力X=606.6008, 切向力Y=186.6621 +FPS=46.09, 法向力=603.7923, 切向力X=756.7799, 切向力Y=264.7291 +FPS=37.96, 法向力=549.2095, 切向力X=684.6616, 切向力Y=190.7694 +FPS=41.35, 法向力=546.4902, 切向力X=682.0063, 切向力Y=266.7512 +FPS=43.96, 法向力=567.8000, 切向力X=345.6046, 切向力Y=43.0731 +FPS=46.00, 法向力=570.8825, 切向力X=450.3533, 切向力Y=312.1612 +FPS=39.32, 法向力=558.6213, 切向力X=414.3089, 切向力Y=342.2720 +FPS=45.26, 法向力=602.7223, 切向力X=502.1807, 切向力Y=341.0464 +FPS=39.60, 法向力=494.2397, 切向力X=486.9030, 切向力Y=217.4945 +FPS=47.23, 法向力=582.1132, 切向力X=413.8570, 切向力Y=341.3521 +FPS=38.23, 法向力=610.7207, 切向力X=355.3761, 切向力Y=326.8853 +FPS=46.77, 法向力=639.1763, 切向力X=258.6659, 切向力Y=333.0007 +FPS=40.79, 法向力=517.6953, 切向力X=244.2416, 切向力Y=151.2488 +FPS=47.37, 法向力=621.6842, 切向力X=57.3351, 切向力Y=388.5969 +FPS=36.71, 法向力=622.9959, 切向力X=149.3263, 切向力Y=338.4539 +FPS=46.87, 法向力=746.6144, 切向力X=210.9105, 切向力Y=513.2103 +FPS=39.93, 法向力=634.5822, 切向力X=178.9746, 切向力Y=406.7624 +FPS=44.10, 法向力=743.4180, 切向力X=230.6239, 切向力Y=499.0047 +FPS=39.88, 法向力=719.7740, 切向力X=205.4471, 切向力Y=521.3483 +FPS=43.36, 法向力=702.1586, 切向力X=204.3511, 切向力Y=495.4223 +FPS=40.72, 法向力=618.0647, 切向力X=294.0533, 切向力Y=336.6689 +FPS=42.54, 法向力=736.3813, 切向力X=249.3685, 切向力Y=511.0523 +FPS=41.53, 法向力=583.3094, 切向力X=224.3319, 切向力Y=351.2118 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000504s, blend=0.002113s (9 tiles incl ref), finalize=0.000037s, total=0.002658s +FPS=45.23, 法向力=623.2451, 切向力X=182.5692, 切向力Y=477.2989 +FPS=41.09, 法向力=609.5740, 切向力X=305.8061, 切向力Y=220.9017 +FPS=47.22, 法向力=662.9365, 切向力X=443.3203, 切向力Y=410.4402 +FPS=40.80, 法向力=592.5376, 切向力X=419.4721, 切向力Y=333.9359 +FPS=43.22, 法向力=683.1903, 切向力X=334.6580, 切向力Y=418.6554 +FPS=41.14, 法向力=581.5499, 切向力X=445.7567, 切向力Y=308.2603 +FPS=43.73, 法向力=610.3835, 切向力X=585.1328, 切向力Y=408.6768 +FPS=42.06, 法向力=614.8268, 切向力X=564.3998, 切向力Y=432.4708 +FPS=45.85, 法向力=631.9410, 切向力X=547.0768, 切向力Y=473.6742 +FPS=38.52, 法向力=706.2062, 切向力X=661.4744, 切向力Y=302.6249 +FPS=45.60, 法向力=620.8787, 切向力X=524.3409, 切向力Y=418.1599 +FPS=39.96, 法向力=577.1523, 切向力X=552.6842, 切向力Y=324.0674 +FPS=46.26, 法向力=645.9526, 切向力X=576.6600, 切向力Y=393.0492 +FPS=39.05, 法向力=539.5405, 切向力X=626.9824, 切向力Y=324.9747 +FPS=44.50, 法向力=527.3308, 切向力X=572.7462, 切向力Y=358.7006 +FPS=39.86, 法向力=553.2829, 切向力X=599.3344, 切向力Y=325.4390 +FPS=45.66, 法向力=592.3361, 切向力X=569.5956, 切向力Y=326.5237 +FPS=40.67, 法向力=610.7111, 切向力X=705.5946, 切向力Y=186.1048 +FPS=45.60, 法向力=551.5270, 切向力X=601.6039, 切向力Y=264.9714 +FPS=39.50, 法向力=605.1880, 切向力X=642.9263, 切向力Y=293.4079 +FPS=45.60, 法向力=623.8354, 切向力X=689.1635, 切向力Y=458.6865 +FPS=40.74, 法向力=569.1086, 切向力X=594.1580, 切向力Y=308.5825 +FPS=43.84, 法向力=616.1683, 切向力X=688.7042, 切向力Y=424.6132 +FPS=42.61, 法向力=630.4592, 切向力X=559.4407, 切向力Y=433.7709 +FPS=46.14, 法向力=622.5220, 切向力X=586.6036, 切向力Y=425.1784 +FPS=37.94, 法向力=564.8424, 切向力X=666.9243, 切向力Y=307.7978 +FPS=45.68, 法向力=629.7678, 切向力X=684.9463, 切向力Y=361.2136 +FPS=41.14, 法向力=659.6705, 切向力X=612.1937, 切向力Y=390.3911 +FPS=44.33, 法向力=711.8871, 切向力X=615.4509, 切向力Y=246.7882 +FPS=39.79, 法向力=566.3066, 切向力X=611.1641, 切向力Y=299.3917 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000556s, blend=0.002198s (9 tiles incl ref), finalize=0.000036s, total=0.002796s +FPS=46.56, 法向力=653.8016, 切向力X=465.4891, 切向力Y=426.4581 +FPS=40.51, 法向力=697.4188, 切向力X=436.8687, 切向力Y=479.3501 +FPS=45.70, 法向力=707.3771, 切向力X=496.6282, 切向力Y=377.8919 +FPS=41.02, 法向力=682.8165, 切向力X=608.0319, 切向力Y=412.9884 +FPS=44.54, 法向力=648.6691, 切向力X=356.8365, 切向力Y=505.4372 +FPS=40.25, 法向力=602.8429, 切向力X=461.0247, 切向力Y=498.4363 +FPS=42.51, 法向力=650.9708, 切向力X=474.8199, 切向力Y=628.9572 +FPS=43.47, 法向力=635.9630, 切向力X=440.7658, 切向力Y=384.9011 +FPS=44.60, 法向力=627.1344, 切向力X=427.4706, 切向力Y=541.1582 +FPS=39.80, 法向力=628.3753, 切向力X=430.2836, 切向力Y=546.5479 +FPS=45.02, 法向力=654.1577, 切向力X=406.2562, 切向力Y=585.7947 +FPS=41.12, 法向力=629.2462, 切向力X=420.4259, 切向力Y=451.9387 +FPS=42.83, 法向力=693.7803, 切向力X=405.9173, 切向力Y=523.0993 +FPS=41.45, 法向力=672.9835, 切向力X=344.4762, 切向力Y=493.8268 +FPS=45.50, 法向力=670.7379, 切向力X=333.6069, 切向力Y=549.6329 +FPS=38.96, 法向力=705.2637, 切向力X=340.2888, 切向力Y=529.2065 +FPS=42.63, 法向力=622.8372, 切向力X=367.8373, 切向力Y=701.0034 +FPS=41.93, 法向力=613.2911, 切向力X=521.6187, 切向力Y=580.8818 +FPS=44.62, 法向力=568.6100, 切向力X=531.0119, 切向力Y=561.0576 +FPS=40.49, 法向力=540.1454, 切向力X=462.2946, 切向力Y=481.8088 +FPS=46.99, 法向力=556.4669, 切向力X=437.4654, 切向力Y=602.8076 +FPS=38.28, 法向力=532.9940, 切向力X=545.9053, 切向力Y=576.8768 +FPS=42.28, 法向力=560.1034, 切向力X=645.1957, 切向力Y=567.3347 +FPS=42.53, 法向力=649.8829, 切向力X=675.1798, 切向力Y=370.3459 +FPS=45.12, 法向力=725.4351, 切向力X=659.6755, 切向力Y=470.5816 +FPS=41.08, 法向力=660.0835, 切向力X=581.1138, 切向力Y=482.1942 +FPS=47.65, 法向力=642.5562, 切向力X=555.5911, 切向力Y=560.4667 +FPS=39.07, 法向力=586.0741, 切向力X=628.7363, 切向力Y=450.5524 +FPS=45.67, 法向力=708.1607, 切向力X=682.4357, 切向力Y=569.5519 +FPS=37.82, 法向力=780.1033, 切向力X=542.9468, 切向力Y=578.7213 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000533s, blend=0.002259s (9 tiles incl ref), finalize=0.000037s, total=0.002835s +FPS=44.51, 法向力=769.2520, 切向力X=645.3076, 切向力Y=540.6467 +FPS=43.41, 法向力=732.6861, 切向力X=642.4462, 切向力Y=386.4663 +FPS=44.31, 法向力=747.3169, 切向力X=588.0229, 切向力Y=547.6035 +FPS=40.57, 法向力=797.4983, 切向力X=586.8685, 切向力Y=646.7316 +FPS=44.82, 法向力=805.0825, 切向力X=683.1853, 切向力Y=630.6877 +FPS=41.27, 法向力=751.4216, 切向力X=938.4174, 切向力Y=546.8762 +FPS=40.65, 法向力=736.5542, 切向力X=895.7303, 切向力Y=635.3514 +FPS=43.27, 法向力=765.4800, 切向力X=922.0410, 切向力Y=542.5935 +FPS=46.35, 法向力=813.7000, 切向力X=775.9023, 切向力Y=577.6041 +FPS=38.81, 法向力=741.4075, 切向力X=751.4556, 切向力Y=518.0625 +FPS=43.44, 法向力=901.9480, 切向力X=502.8676, 切向力Y=660.2970 +FPS=43.52, 法向力=876.9045, 切向力X=645.7397, 切向力Y=715.0559 +FPS=44.47, 法向力=898.1700, 切向力X=589.2281, 切向力Y=770.8008 +FPS=38.80, 法向力=732.5782, 切向力X=682.8356, 切向力Y=668.3383 +FPS=43.67, 法向力=853.8188, 切向力X=767.9590, 切向力Y=842.0754 +FPS=40.50, 法向力=851.3074, 切向力X=768.0813, 切向力Y=849.2695 +FPS=44.83, 法向力=1044.9615, 切向力X=646.2385, 切向力Y=1051.4229 +FPS=38.84, 法向力=925.5985, 切向力X=697.5657, 切向力Y=891.3080 +FPS=39.52, 法向力=1691.9376, 切向力X=-655.7227, 切向力Y=1005.7686 +FPS=44.67, 法向力=2153.6150, 切向力X=-1439.9651, 切向力Y=676.7658 +FPS=39.96, 法向力=2586.6729, 切向力X=-2620.7808, 切向力Y=627.9276 +FPS=45.25, 法向力=2916.0000, 切向力X=-3410.0474, 切向力Y=528.3050 +FPS=43.37, 法向力=3516.1587, 切向力X=-4149.0752, 切向力Y=1138.5449 +FPS=39.59, 法向力=3740.1321, 切向力X=-4914.4600, 切向力Y=1608.3835 +FPS=41.38, 法向力=4178.7939, 切向力X=-6348.6050, 切向力Y=1988.4187 +FPS=43.65, 法向力=4469.1011, 切向力X=-7528.2822, 切向力Y=2045.0497 +FPS=43.20, 法向力=5089.1274, 切向力X=-8739.7520, 切向力Y=2064.3242 +FPS=41.18, 法向力=5467.5430, 切向力X=-9341.5703, 切向力Y=1900.9983 +FPS=37.72, 法向力=5568.5044, 切向力X=-9804.1875, 切向力Y=1756.2072 +FPS=50.11, 法向力=5722.7227, 切向力X=-10100.4121, 切向力Y=1247.7854 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000481s, blend=0.002183s (9 tiles incl ref), finalize=0.000036s, total=0.002705s +FPS=44.20, 法向力=5324.2793, 切向力X=-8626.6152, 切向力Y=1372.5043 +FPS=41.37, 法向力=4583.3535, 切向力X=-6771.4180, 切向力Y=1489.9067 +FPS=45.79, 法向力=4050.9346, 切向力X=-5002.0132, 切向力Y=1859.5348 +FPS=38.21, 法向力=3269.9360, 切向力X=-3012.9126, 切向力Y=2161.5728 +FPS=43.10, 法向力=2618.7419, 切向力X=-1421.4785, 切向力Y=2646.1311 +FPS=42.16, 法向力=1835.1282, 切向力X=222.9493, 切向力Y=2784.4646 +FPS=44.10, 法向力=1433.3077, 切向力X=291.5979, 切向力Y=2781.1299 +FPS=40.54, 法向力=1388.7087, 切向力X=263.3083, 切向力Y=2320.9573 +FPS=46.01, 法向力=1083.9994, 切向力X=326.3395, 切向力Y=1780.0371 +FPS=31.57, 法向力=566.4291, 切向力X=1097.0481, 切向力Y=724.5889 +FPS=37.86, 法向力=845.2911, 切向力X=1089.4376, 切向力Y=766.4620 +FPS=42.90, 法向力=601.2611, 切向力X=970.1620, 切向力Y=510.6776 +FPS=42.99, 法向力=693.9236, 切向力X=1003.1877, 切向力Y=671.9586 +FPS=45.54, 法向力=732.3448, 切向力X=882.4279, 切向力Y=758.7709 +FPS=39.71, 法向力=796.2137, 切向力X=815.5771, 切向力Y=802.4530 +FPS=46.90, 法向力=770.1110, 切向力X=932.8834, 切向力Y=691.1848 +FPS=37.88, 法向力=800.7340, 切向力X=672.0342, 切向力Y=857.2991 +FPS=44.51, 法向力=709.7661, 切向力X=778.6116, 切向力Y=853.0081 +FPS=39.95, 法向力=770.7479, 切向力X=832.0396, 切向力Y=852.3756 +FPS=45.40, 法向力=740.0430, 切向力X=737.4321, 切向力Y=709.3071 +FPS=39.72, 法向力=794.4462, 切向力X=894.1412, 切向力Y=775.4100 +FPS=45.50, 法向力=812.0773, 切向力X=1023.6510, 切向力Y=821.1317 +FPS=41.91, 法向力=819.7516, 切向力X=988.5548, 切向力Y=893.4886 +FPS=46.38, 法向力=847.3660, 切向力X=826.7045, 切向力Y=736.1788 +FPS=56.52, 法向力=888.7960, 切向力X=853.3814, 切向力Y=849.8992 +FPS=33.88, 法向力=837.6536, 切向力X=934.7958, 切向力Y=907.4983 +FPS=38.26, 法向力=847.2950, 切向力X=780.6852, 切向力Y=950.7636 +FPS=44.31, 法向力=776.7749, 切向力X=822.2252, 切向力Y=807.5982 +FPS=41.72, 法向力=924.1127, 切向力X=875.8149, 切向力Y=984.0618 +FPS=45.09, 法向力=871.8565, 切向力X=741.8726, 切向力Y=920.8845 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000576s, blend=0.002337s (9 tiles incl ref), finalize=0.000043s, total=0.002962s +FPS=41.25, 法向力=990.1852, 切向力X=871.8844, 切向力Y=1025.3730 +FPS=46.80, 法向力=975.4719, 切向力X=902.1891, 切向力Y=871.1387 +FPS=47.23, 法向力=1063.1729, 切向力X=825.3309, 切向力Y=964.5520 +FPS=39.94, 法向力=968.2227, 切向力X=889.1640, 切向力Y=932.4873 +FPS=44.52, 法向力=977.5944, 切向力X=826.1398, 切向力Y=820.5040 +FPS=50.21, 法向力=884.2448, 切向力X=868.5968, 切向力Y=793.7180 +FPS=46.35, 法向力=902.4256, 切向力X=793.9674, 切向力Y=885.6567 +FPS=39.28, 法向力=946.0781, 切向力X=807.7084, 切向力Y=842.2087 +FPS=43.36, 法向力=1003.7517, 切向力X=887.1836, 切向力Y=878.3335 +FPS=40.81, 法向力=970.1061, 切向力X=988.4058, 切向力Y=779.4263 +FPS=44.74, 法向力=1017.9243, 切向力X=1112.6405, 切向力Y=998.1600 +FPS=41.98, 法向力=911.2655, 切向力X=1084.2913, 切向力Y=876.4797 +FPS=45.63, 法向力=1022.3077, 切向力X=1009.1356, 切向力Y=956.2094 +FPS=38.89, 法向力=916.0408, 切向力X=999.8317, 切向力Y=875.6079 +FPS=42.06, 法向力=998.2131, 切向力X=970.9156, 切向力Y=827.6536 +FPS=41.41, 法向力=1029.4404, 切向力X=1064.4050, 切向力Y=799.8912 +FPS=45.95, 法向力=1000.4786, 切向力X=973.6724, 切向力Y=755.5905 +FPS=39.56, 法向力=1032.7598, 切向力X=974.0590, 切向力Y=667.5839 +FPS=47.07, 法向力=1026.5356, 切向力X=900.1834, 切向力Y=829.8019 +FPS=37.24, 法向力=1034.8729, 切向力X=895.0047, 切向力Y=832.4528 +FPS=40.21, 法向力=1057.2155, 切向力X=917.4779, 切向力Y=770.8953 +FPS=45.91, 法向力=958.0988, 切向力X=898.4684, 切向力Y=752.0343 +FPS=44.10, 法向力=1077.8984, 切向力X=881.6202, 切向力Y=887.3453 +FPS=39.28, 法向力=1077.4998, 切向力X=796.2502, 切向力Y=910.2037 +FPS=46.13, 法向力=1114.4126, 切向力X=784.7680, 切向力Y=942.2510 +FPS=33.93, 法向力=1064.9581, 切向力X=947.6658, 切向力Y=936.3019 +FPS=31.47, 法向力=1111.3678, 切向力X=671.8669, 切向力Y=904.3439 +FPS=39.51, 法向力=1045.2158, 切向力X=751.5627, 切向力Y=897.6354 +FPS=45.25, 法向力=1194.3813, 切向力X=665.3722, 切向力Y=1020.6431 +FPS=32.61, 法向力=1020.9757, 切向力X=750.3165, 切向力Y=966.3307 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000451s, blend=0.002252s (9 tiles incl ref), finalize=0.000036s, total=0.002745s +FPS=38.44, 法向力=1264.3003, 切向力X=741.1741, 切向力Y=1150.1758 +FPS=45.24, 法向力=1235.9441, 切向力X=795.4873, 切向力Y=1129.0320 +FPS=39.05, 法向力=1382.4185, 切向力X=917.8639, 切向力Y=1253.2277 +FPS=44.98, 法向力=1175.8435, 切向力X=1062.3290, 切向力Y=1047.4490 +FPS=39.55, 法向力=1291.3687, 切向力X=811.3736, 切向力Y=996.4098 +FPS=44.05, 法向力=1337.0350, 切向力X=837.6984, 切向力Y=1080.0609 +FPS=40.51, 法向力=1366.2764, 切向力X=783.3220, 切向力Y=1182.5044 +FPS=45.44, 法向力=1243.7820, 切向力X=916.4489, 切向力Y=873.7204 +FPS=39.77, 法向力=1337.9165, 切向力X=755.8482, 切向力Y=1012.5112 +FPS=44.16, 法向力=1223.3351, 切向力X=792.9324, 切向力Y=1022.5720 +FPS=40.32, 法向力=1247.0569, 切向力X=636.5982, 切向力Y=1065.9781 +FPS=45.76, 法向力=1103.2539, 切向力X=617.1179, 切向力Y=916.2814 +FPS=38.95, 法向力=1166.4180, 切向力X=708.7981, 切向力Y=925.2295 +FPS=45.43, 法向力=1181.3015, 切向力X=630.8923, 切向力Y=1030.9963 +FPS=39.24, 法向力=1192.8523, 切向力X=652.9882, 切向力Y=1072.7900 +FPS=43.36, 法向力=1062.1016, 切向力X=663.4370, 切向力Y=941.7949 +FPS=41.02, 法向力=1203.1257, 切向力X=645.5460, 切向力Y=1119.6427 +FPS=45.67, 法向力=1189.0240, 切向力X=688.7565, 切向力Y=1076.5989 +FPS=39.99, 法向力=1315.2957, 切向力X=607.7267, 切向力Y=1201.1211 +FPS=44.91, 法向力=1252.7233, 切向力X=372.6920, 切向力Y=1004.2980 +FPS=40.88, 法向力=1437.3783, 切向力X=347.6430, 切向力Y=1212.3352 +FPS=44.19, 法向力=1325.3544, 切向力X=417.9424, 切向力Y=1085.1479 +FPS=41.09, 法向力=1379.2574, 切向力X=427.2740, 切向力Y=1201.7765 +FPS=46.76, 法向力=1324.7101, 切向力X=644.0594, 切向力Y=1139.2388 +FPS=39.09, 法向力=1391.0552, 切向力X=505.2953, 切向力Y=1192.6963 +FPS=47.45, 法向力=1419.2235, 切向力X=533.9789, 切向力Y=1167.2794 +FPS=37.40, 法向力=1435.4933, 切向力X=478.7402, 切向力Y=1203.7620 +FPS=45.95, 法向力=1426.4592, 切向力X=497.2251, 切向力Y=1205.1370 +FPS=39.73, 法向力=1405.5582, 切向力X=566.9858, 切向力Y=1129.9467 +FPS=45.28, 法向力=1417.8771, 切向力X=582.6536, 切向力Y=1180.1072 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000481s, blend=0.002161s (9 tiles incl ref), finalize=0.000035s, total=0.002683s +FPS=40.57, 法向力=1568.8727, 切向力X=477.3694, 切向力Y=1305.1354 +FPS=46.06, 法向力=1415.0537, 切向力X=551.6812, 切向力Y=1198.0356 +FPS=39.15, 法向力=1547.8911, 切向力X=450.0677, 切向力Y=1296.1509 +FPS=44.85, 法向力=1541.9010, 切向力X=475.8065, 切向力Y=1289.9851 +FPS=38.96, 法向力=1534.5308, 切向力X=419.5983, 切向力Y=1225.8389 +FPS=43.20, 法向力=1424.4541, 切向力X=482.0674, 切向力Y=1247.7375 +FPS=42.07, 法向力=1521.6423, 切向力X=527.4752, 切向力Y=1171.4272 +FPS=46.18, 法向力=1451.9633, 切向力X=555.8270, 切向力Y=1192.6274 +FPS=38.69, 法向力=1507.6566, 切向力X=716.8680, 切向力Y=1207.4028 +FPS=45.93, 法向力=1442.8557, 切向力X=674.5943, 切向力Y=1172.8263 +FPS=40.92, 法向力=1587.1040, 切向力X=657.3840, 切向力Y=1231.8975 +FPS=42.85, 法向力=1577.0126, 切向力X=549.3909, 切向力Y=1309.3131 +FPS=42.03, 法向力=1588.3586, 切向力X=639.1362, 切向力Y=1207.8196 +FPS=43.78, 法向力=1559.4486, 切向力X=407.7482, 切向力Y=1199.4873 +FPS=41.46, 法向力=1530.4026, 切向力X=360.2396, 切向力Y=1126.1088 +FPS=39.48, 法向力=1598.6062, 切向力X=221.0328, 切向力Y=1221.4912 +FPS=44.01, 法向力=1576.6755, 切向力X=258.7585, 切向力Y=1229.9631 +FPS=42.27, 法向力=1417.2565, 切向力X=491.2500, 切向力Y=1150.3833 +FPS=41.32, 法向力=1538.1660, 切向力X=342.5993, 切向力Y=1295.8989 +FPS=45.38, 法向力=1551.5964, 切向力X=401.0848, 切向力Y=1166.4100 +FPS=40.46, 法向力=1493.5941, 切向力X=605.3608, 切向力Y=1128.9526 +FPS=45.96, 法向力=1481.9187, 切向力X=419.7208, 切向力Y=1171.3938 +FPS=37.70, 法向力=1606.6157, 切向力X=481.5441, 切向力Y=1277.8173 +FPS=43.18, 法向力=1628.5859, 切向力X=300.5582, 切向力Y=1285.3766 +FPS=42.23, 法向力=1561.1157, 切向力X=424.3823, 切向力Y=1195.1497 +FPS=45.65, 法向力=1523.0532, 切向力X=358.4863, 切向力Y=1271.1323 +FPS=39.54, 法向力=1579.8273, 切向力X=372.1847, 切向力Y=1265.8668 +FPS=42.91, 法向力=1539.9451, 切向力X=358.0220, 切向力Y=1248.0903 +FPS=41.05, 法向力=1551.5923, 切向力X=303.8748, 切向力Y=1294.8569 +FPS=45.20, 法向力=1426.0822, 切向力X=688.5259, 切向力Y=1319.7446 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000452s, blend=0.002161s (9 tiles incl ref), finalize=0.000034s, total=0.002653s +FPS=40.92, 法向力=1763.1150, 切向力X=-139.3771, 切向力Y=1633.2926 +FPS=42.95, 法向力=1728.5117, 切向力X=-704.5427, 切向力Y=1788.9749 +FPS=41.28, 法向力=1819.6176, 切向力X=-1131.4686, 切向力Y=2065.3340 +FPS=39.37, 法向力=1959.7010, 切向力X=-1954.6482, 切向力Y=2393.9314 +FPS=45.96, 法向力=2268.6167, 切向力X=-2970.7070, 切向力Y=2518.8623 +FPS=42.41, 法向力=2510.4272, 切向力X=-4013.8096, 切向力Y=2447.6040 +FPS=41.60, 法向力=3446.0396, 切向力X=-6475.7021, 切向力Y=2680.6196 +FPS=42.07, 法向力=4430.0781, 切向力X=-8120.3828, 切向力Y=2627.7935 +FPS=44.07, 法向力=5681.2373, 切向力X=-11309.6260, 切向力Y=2511.3079 +FPS=39.70, 法向力=6408.8599, 切向力X=-13585.2451, 切向力Y=2476.1182 +FPS=44.84, 法向力=7287.4707, 切向力X=-15864.7568, 切向力Y=2585.8857 +FPS=42.70, 法向力=8232.6289, 切向力X=-18024.5957, 切向力Y=2278.7295 +FPS=40.95, 法向力=8668.0576, 切向力X=-19574.7773, 切向力Y=2412.4055 +FPS=42.21, 法向力=9304.6680, 切向力X=-21012.8555, 切向力Y=2395.8303 +FPS=42.24, 法向力=9468.3027, 切向力X=-21514.8887, 切向力Y=2419.5400 +FPS=37.88, 法向力=10087.8242, 切向力X=-22393.8926, 切向力Y=2509.2053 +FPS=47.55, 法向力=9517.9365, 切向力X=-21161.3223, 切向力Y=2577.1750 +FPS=43.40, 法向力=9260.8398, 切向力X=-20267.3125, 切向力Y=2504.0010 +FPS=43.97, 法向力=7912.4229, 切向力X=-17645.8066, 切向力Y=2457.5288 +FPS=45.08, 法向力=7077.5122, 切向力X=-14529.6992, 切向力Y=2611.7812 +FPS=40.78, 法向力=5657.3877, 切向力X=-10753.2783, 切向力Y=2435.7344 +FPS=42.33, 法向力=4392.2148, 切向力X=-7417.8398, 切向力Y=2108.1914 +FPS=44.63, 法向力=3574.0071, 切向力X=-5445.1211, 切向力Y=1980.3510 +FPS=43.22, 法向力=2966.5630, 切向力X=-3708.7454, 切向力Y=1784.2192 +FPS=43.04, 法向力=2709.9282, 切向力X=-3302.6392, 切向力Y=1983.8082 +FPS=45.11, 法向力=2394.7629, 切向力X=-2878.6421, 切向力Y=1841.6406 +FPS=39.24, 法向力=2392.4775, 切向力X=-2804.6040, 切向力Y=1941.6471 +FPS=44.04, 法向力=2150.8047, 切向力X=-1962.6262, 切向力Y=2003.4827 +FPS=42.63, 法向力=2213.1177, 切向力X=-2181.8376, 切向力Y=2304.7319 +FPS=44.09, 法向力=2193.1624, 切向力X=-2066.0000, 切向力Y=2434.6479 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000439s, blend=0.002239s (9 tiles incl ref), finalize=0.000035s, total=0.002718s +FPS=43.01, 法向力=2319.7810, 切向力X=-2300.6917, 切向力Y=2706.7346 +FPS=44.94, 法向力=2189.5085, 切向力X=-2125.2925, 切向力Y=2680.8491 +FPS=39.16, 法向力=2220.2568, 切向力X=-2364.0151, 切向力Y=2498.1992 +FPS=40.30, 法向力=2479.6975, 切向力X=-2658.5916, 切向力Y=2552.4749 +FPS=42.72, 法向力=2377.5916, 切向力X=-2746.8433, 切向力Y=2611.9268 +FPS=44.33, 法向力=2343.3716, 切向力X=-2604.2466, 切向力Y=2751.7148 +FPS=39.20, 法向力=2407.5090, 切向力X=-2984.6504, 切向力Y=2684.7434 +FPS=45.62, 法向力=2459.4551, 切向力X=-3213.5745, 切向力Y=2895.4717 +FPS=38.95, 法向力=2553.3750, 切向力X=-3214.8528, 切向力Y=3042.5435 +FPS=43.50, 法向力=2601.5024, 切向力X=-3613.9092, 切向力Y=3006.6870 +FPS=41.97, 法向力=2922.6191, 切向力X=-4117.6216, 切向力Y=3634.7542 +FPS=43.20, 法向力=3059.5215, 切向力X=-4289.8291, 切向力Y=3884.0913 +FPS=40.29, 法向力=3150.4614, 切向力X=-4644.0020, 切向力Y=4304.6675 +FPS=42.90, 法向力=3115.8813, 切向力X=-4720.9087, 切向力Y=4861.2446 +FPS=41.76, 法向力=3160.1509, 切向力X=-4587.1724, 切向力Y=5088.4746 +FPS=43.32, 法向力=3245.6924, 切向力X=-4527.5273, 切向力Y=5386.7412 +FPS=41.22, 法向力=3420.1504, 切向力X=-4637.8652, 切向力Y=5646.2207 +FPS=44.02, 法向力=3577.8008, 切向力X=-4392.2100, 切向力Y=5871.4575 +FPS=39.59, 法向力=3969.1602, 切向力X=-5462.8179, 切向力Y=6588.2197 +FPS=43.98, 法向力=4344.1562, 切向力X=-6056.9033, 切向力Y=7114.3975 +FPS=41.37, 法向力=4521.2983, 切向力X=-6559.1660, 切向力Y=7712.5020 +FPS=43.93, 法向力=4745.9580, 切向力X=-6590.7251, 切向力Y=8082.5547 +FPS=40.36, 法向力=4681.6367, 切向力X=-6662.0308, 切向力Y=8256.8047 +FPS=41.18, 法向力=4728.0840, 切向力X=-6451.2349, 切向力Y=7986.2158 +FPS=45.02, 法向力=4525.0122, 切向力X=-6387.7148, 切向力Y=8055.1216 +FPS=45.71, 法向力=4614.3809, 切向力X=-6273.7275, 切向力Y=7619.0293 +FPS=41.05, 法向力=3997.3887, 切向力X=-5134.3208, 切向力Y=6647.4541 +FPS=43.18, 法向力=3105.9233, 切向力X=-3248.4309, 切向力Y=5758.1440 +FPS=41.44, 法向力=2820.1792, 切向力X=-2140.5205, 切向力Y=4910.7051 +FPS=44.58, 法向力=2499.6167, 切向力X=-1263.4150, 切向力Y=4053.2114 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000462s, blend=0.002217s (9 tiles incl ref), finalize=0.000038s, total=0.002723s +FPS=39.16, 法向力=2436.6699, 切向力X=-1221.2988, 切向力Y=4062.2405 +FPS=44.24, 法向力=2293.9360, 切向力X=-1009.5184, 切向力Y=3816.8501 +FPS=40.35, 法向力=2241.2661, 切向力X=-908.6254, 切向力Y=3981.7373 +FPS=44.71, 法向力=2100.5698, 切向力X=-610.2952, 切向力Y=3606.6082 +FPS=39.96, 法向力=2048.9243, 切向力X=-303.7966, 切向力Y=4058.7029 +FPS=45.13, 法向力=1882.4608, 切向力X=56.0178, 切向力Y=4045.1587 +FPS=40.47, 法向力=1918.3275, 切向力X=299.9451, 切向力Y=4553.9692 +FPS=44.78, 法向力=1940.5386, 切向力X=415.8433, 切向力Y=4534.2861 +FPS=40.14, 法向力=2088.9299, 切向力X=244.4883, 切向力Y=5343.4272 +FPS=42.59, 法向力=2055.8826, 切向力X=304.1616, 切向力Y=5417.1719 +FPS=41.43, 法向力=2228.4438, 切向力X=446.6848, 切向力Y=5947.2363 +FPS=45.30, 法向力=2295.7388, 切向力X=844.3535, 切向力Y=6108.8916 +FPS=39.49, 法向力=2145.1196, 切向力X=1259.5179, 切向力Y=6452.3213 +FPS=43.03, 法向力=2237.7483, 切向力X=1751.1931, 切向力Y=6304.3076 +FPS=41.62, 法向力=2373.3174, 切向力X=2352.2925, 切向力Y=6457.3716 +FPS=43.75, 法向力=2472.5703, 切向力X=3549.1306, 切向力Y=6569.3232 +FPS=40.91, 法向力=2247.2417, 切向力X=3554.6030, 切向力Y=6255.0430 +FPS=45.22, 法向力=2273.0386, 切向力X=3747.4500, 切向力Y=6071.1211 +FPS=40.25, 法向力=2158.4080, 切向力X=3509.1484, 切向力Y=5690.2905 +FPS=43.28, 法向力=2225.2764, 切向力X=2970.7202, 切向力Y=5454.1670 +FPS=41.89, 法向力=2064.7100, 切向力X=1636.8068, 切向力Y=4537.6230 +FPS=45.47, 法向力=1901.5669, 切向力X=769.1111, 切向力Y=3663.6980 +FPS=39.96, 法向力=2025.4272, 切向力X=-383.4656, 切向力Y=3252.0527 +FPS=46.77, 法向力=2133.9365, 切向力X=-1338.3733, 切向力Y=2690.1760 +FPS=38.53, 法向力=2440.6270, 切向力X=-2442.0303, 切向力Y=2778.4424 +FPS=43.20, 法向力=2441.4204, 切向力X=-2992.9314, 切向力Y=2302.5830 +FPS=41.63, 法向力=2666.1458, 切向力X=-3513.6899, 切向力Y=2227.9304 +FPS=47.35, 法向力=2544.8711, 切向力X=-3863.6362, 切向力Y=1969.7942 +FPS=37.31, 法向力=3265.2861, 切向力X=-5682.6538, 切向力Y=2309.1851 +FPS=42.79, 法向力=3770.5366, 切向力X=-6905.0391, 切向力Y=2447.9297 \ No newline at end of file diff --git a/examples/logs/plot_20260519_160423.log b/examples/logs/plot_20260519_160423.log new file mode 100644 index 0000000..7d526ee --- /dev/null +++ b/examples/logs/plot_20260519_160423.log @@ -0,0 +1,517 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=50 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 1 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:'q' 退出程序,'s' 开始录像,'e' 结束录像。 +FPS=0.51, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=5.38, 法向力=905.4591, 切向力X=-245.1080, 切向力Y=-646.2872 +FPS=25.56, 法向力=1385.1802, 切向力X=-549.0977, 切向力Y=-671.4135 +FPS=43.73, 法向力=1489.6615, 切向力X=-549.4420, 切向力Y=-666.8895 +FPS=34.44, 法向力=1428.9346, 切向力X=-52.5632, 切向力Y=-308.6852 +FPS=44.30, 法向力=1414.5806, 切向力X=-12.4904, 切向力Y=-257.8892 +FPS=40.37, 法向力=1986.2203, 切向力X=-322.1399, 切向力Y=246.3754 +FPS=27.94, 法向力=1978.7771, 切向力X=-316.3880, 切向力Y=327.2164 +FPS=34.98, 法向力=1721.5127, 切向力X=202.7132, 切向力Y=-417.2232 +FPS=29.28, 法向力=1774.6465, 切向力X=325.9313, 切向力Y=-416.9645 +FPS=34.35, 法向力=1679.9003, 切向力X=389.7225, 切向力Y=-370.2263 +FPS=25.10, 法向力=1742.4254, 切向力X=363.3667, 切向力Y=-333.3578 +FPS=41.29, 法向力=1830.1619, 切向力X=486.6513, 切向力Y=-534.7379 +FPS=42.44, 法向力=1924.2480, 切向力X=521.2209, 切向力Y=-624.2355 +FPS=41.21, 法向力=1989.8370, 切向力X=-129.5134, 切向力Y=-364.5699 +FPS=42.27, 法向力=1934.0470, 切向力X=-249.5661, 切向力Y=-322.9477 +FPS=41.35, 法向力=1953.0076, 切向力X=-240.9227, 切向力Y=-337.8828 +FPS=42.19, 法向力=1813.0648, 切向力X=-169.1184, 切向力Y=-33.7870 +FPS=43.57, 法向力=1848.1089, 切向力X=-218.1438, 切向力Y=20.6563 +FPS=40.94, 法向力=2068.1514, 切向力X=-135.0397, 切向力Y=312.7738 +FPS=39.36, 法向力=2228.6313, 切向力X=-26.0740, 切向力Y=302.9858 +FPS=46.11, 法向力=2189.6289, 切向力X=-46.8549, 切向力Y=298.8437 +FPS=40.00, 法向力=1956.6421, 切向力X=3.5236, 切向力Y=-318.7239 +FPS=27.18, 法向力=1961.6274, 切向力X=-75.4857, 切向力Y=-331.3124 +FPS=40.36, 法向力=1583.3003, 切向力X=-412.9943, 切向力Y=-484.7723 +FPS=42.49, 法向力=1550.7660, 切向力X=-443.3478, 切向力Y=-470.7994 +FPS=45.12, 法向力=1887.2100, 切向力X=365.5107, 切向力Y=176.2822 +FPS=43.45, 法向力=1940.0089, 切向力X=387.8525, 切向力Y=78.7512 +stitch_feature_optimized: canvas out_w=427, out_h=424, x_min=-89.00, y_min=-86.72 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000230s, blend=0.003605s (9 tiles incl ref), finalize=0.000096s, total=0.003939s +FPS=1.30, 法向力=1914.5212, 切向力X=175.1045, 切向力Y=-124.3151 +FPS=43.76, 法向力=1953.3976, 切向力X=157.3748, 切向力Y=-146.2933 +FPS=37.26, 法向力=2244.1414, 切向力X=-156.3605, 切向力Y=101.9072 +FPS=47.56, 法向力=2269.0850, 切向力X=-136.3329, 切向力Y=75.3551 +FPS=41.94, 法向力=2258.8042, 切向力X=-143.1519, 切向力Y=97.5513 +FPS=43.60, 法向力=1912.5642, 切向力X=279.1951, 切向力Y=-179.5337 +FPS=44.75, 法向力=1980.9302, 切向力X=263.4607, 切向力Y=-139.3174 +FPS=46.27, 法向力=1989.1660, 切向力X=272.7766, 切向力Y=-148.2659 +FPS=40.39, 法向力=2235.4150, 切向力X=143.9710, 切向力Y=-213.5471 +FPS=38.22, 法向力=2313.4097, 切向力X=71.6282, 切向力Y=-271.6088 +FPS=38.61, 法向力=1965.8553, 切向力X=-376.8480, 切向力Y=-231.4906 +FPS=47.49, 法向力=2029.1577, 切向力X=-411.9781, 切向力Y=-203.9617 +FPS=38.49, 法向力=1992.6526, 切向力X=-40.8263, 切向力Y=336.4536 +FPS=49.49, 法向力=2023.5701, 切向力X=19.8920, 切向力Y=312.8385 +FPS=41.96, 法向力=2016.9722, 切向力X=37.9787, 切向力Y=319.2118 +FPS=42.28, 法向力=1924.6636, 切向力X=-19.7734, 切向力Y=665.1783 +FPS=42.04, 法向力=1972.1765, 切向力X=9.3212, 切向力Y=717.4142 +FPS=48.04, 法向力=1939.9141, 切向力X=-48.4466, 切向力Y=763.0270 +FPS=39.56, 法向力=2089.4526, 切向力X=-562.8568, 切向力Y=16.3397 +FPS=40.90, 法向力=2110.2031, 切向力X=-546.5182, 切向力Y=57.3426 +FPS=39.44, 法向力=1685.7722, 切向力X=-152.6072, 切向力Y=-256.5501 +FPS=44.26, 法向力=1707.8201, 切向力X=-168.0720, 切向力Y=-181.7086 +FPS=39.18, 法向力=2240.0164, 切向力X=-113.1048, 切向力Y=480.6007 +FPS=45.02, 法向力=2226.4021, 切向力X=-168.1819, 切向力Y=633.6094 +FPS=41.64, 法向力=2246.8125, 切向力X=-150.8300, 切向力Y=627.9818 +FPS=43.42, 法向力=2185.6248, 切向力X=-513.3102, 切向力Y=593.7463 +FPS=41.91, 法向力=2137.3149, 切向力X=-471.0020, 切向力Y=607.5542 +FPS=40.93, 法向力=2113.7014, 切向力X=-444.0681, 切向力Y=623.3987 +FPS=41.16, 法向力=1756.9933, 切向力X=40.6225, 切向力Y=-275.3585 +FPS=45.36, 法向力=1827.8798, 切向力X=52.1632, 切向力Y=-171.5207 +stitch_feature_optimized: canvas out_w=427, out_h=424, x_min=-89.00, y_min=-86.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000209s, blend=0.002193s (9 tiles incl ref), finalize=0.000078s, total=0.002486s +FPS=41.15, 法向力=1524.1555, 切向力X=202.1015, 切向力Y=-103.7936 +FPS=43.92, 法向力=1576.3584, 切向力X=-20.7644, 切向力Y=-252.0616 +FPS=40.64, 法向力=2464.1143, 切向力X=30.0726, 切向力Y=459.0562 +FPS=40.93, 法向力=2648.2383, 切向力X=-69.6165, 切向力Y=450.9631 +FPS=42.38, 法向力=2644.0483, 切向力X=-81.2101, 切向力Y=432.9284 +FPS=42.86, 法向力=2342.8354, 切向力X=-414.0689, 切向力Y=677.0081 +FPS=42.93, 法向力=2367.2461, 切向力X=-349.9137, 切向力Y=614.4903 +FPS=39.89, 法向力=2368.7832, 切向力X=-348.7235, 切向力Y=628.8674 +FPS=40.45, 法向力=1994.3542, 切向力X=119.8134, 切向力Y=463.0134 +FPS=46.69, 法向力=2011.7937, 切向力X=126.1612, 切向力Y=468.0619 +FPS=41.04, 法向力=2025.6863, 切向力X=201.4776, 切向力Y=429.6981 +FPS=44.58, 法向力=1675.4595, 切向力X=243.8953, 切向力Y=954.0042 +FPS=39.72, 法向力=2694.7153, 切向力X=3958.9719, 切向力Y=5960.5410 +FPS=46.28, 法向力=2670.3391, 切向力X=3962.9343, 切向力Y=5923.4365 +FPS=41.07, 法向力=2665.6670, 切向力X=3949.4897, 切向力Y=5945.0801 +FPS=50.15, 法向力=6758.1904, 切向力X=364.6263, 切向力Y=8735.6797 +FPS=39.26, 法向力=6747.4473, 切向力X=429.2883, 切向力Y=8707.4668 +FPS=40.18, 法向力=6755.9907, 切向力X=399.4789, 切向力Y=8713.2207 +FPS=38.98, 法向力=12350.1934, 切向力X=-76.0494, 切向力Y=22653.3535 +FPS=48.04, 法向力=12110.2744, 切向力X=-341.1037, 切向力Y=23437.9688 +FPS=34.02, 法向力=24579.7930, 切向力X=22829.7188, 切向力Y=46305.5625 +FPS=23.88, 法向力=24551.8691, 切向力X=23049.0703, 切向力Y=46582.4609 +FPS=43.91, 法向力=40227.5625, 切向力X=50105.5547, 切向力Y=62439.9141 +FPS=40.81, 法向力=40207.9219, 切向力X=51375.8125, 切向力Y=62941.7969 +FPS=45.09, 法向力=40226.3125, 切向力X=51472.4023, 切向力Y=63009.3906 +FPS=41.43, 法向力=56845.5312, 切向力X=68550.4141, 切向力Y=56820.5391 +FPS=41.98, 法向力=57512.9766, 切向力X=69394.5391, 切向力Y=57344.3008 +FPS=34.78, 法向力=68679.7031, 切向力X=68022.7344, 切向力Y=59222.9531 +FPS=24.33, 法向力=69227.8750, 切向力X=68614.7891, 切向力Y=59661.7500 +FPS=44.75, 法向力=69725.8125, 切向力X=58754.6133, 切向力Y=60594.6914 +stitch_feature_optimized: canvas out_w=427, out_h=424, x_min=-89.00, y_min=-86.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000269s, blend=0.002189s (9 tiles incl ref), finalize=0.000052s, total=0.002516s +FPS=41.16, 法向力=69647.5469, 切向力X=58309.2734, 切向力Y=60363.4375 +FPS=37.76, 法向力=63085.6328, 切向力X=58254.1797, 切向力Y=66771.1406 +FPS=42.37, 法向力=62654.5078, 切向力X=58162.0977, 切向力Y=67002.9688 +FPS=43.13, 法向力=62613.0547, 切向力X=58107.3047, 切向力Y=67030.5781 +FPS=38.76, 法向力=49355.4062, 切向力X=36594.1250, 切向力Y=55756.2578 +FPS=44.91, 法向力=48649.8828, 切向力X=35498.9648, 切向力Y=55292.2656 +FPS=37.33, 法向力=33825.7383, 切向力X=6764.8682, 切向力Y=36163.8672 +FPS=47.90, 法向力=33678.0391, 切向力X=6788.6875, 切向力Y=35805.7109 +FPS=43.36, 法向力=33722.3984, 切向力X=6776.5054, 切向力Y=35802.3672 +FPS=41.10, 法向力=15106.7314, 切向力X=-16565.3711, 切向力Y=13728.2441 +FPS=36.24, 法向力=15096.0615, 切向力X=-16563.9531, 切向力Y=13903.7656 +FPS=25.06, 法向力=4774.2241, 切向力X=-2645.9575, 切向力Y=2365.3198 +FPS=35.28, 法向力=4690.6387, 切向力X=-2671.2080, 切向力Y=2255.4443 +FPS=37.36, 法向力=3060.8174, 切向力X=-1622.9565, 切向力Y=3610.7397 +FPS=29.19, 法向力=3032.5459, 切向力X=-1733.2119, 切向力Y=3676.4902 +FPS=39.17, 法向力=3538.2122, 切向力X=-628.8555, 切向力Y=8808.4863 +FPS=44.80, 法向力=3755.0776, 切向力X=-525.5802, 切向力Y=9118.1289 +FPS=39.33, 法向力=3827.9956, 切向力X=-467.2941, 切向力Y=9110.7363 +FPS=44.56, 法向力=5423.5654, 切向力X=10687.2588, 切向力Y=18454.7383 +FPS=40.82, 法向力=7933.6543, 切向力X=44511.9531, 切向力Y=34122.0234 +FPS=40.45, 法向力=7904.1704, 切向力X=44717.4961, 切向力Y=34244.4336 +FPS=39.52, 法向力=7904.0996, 切向力X=44719.4414, 切向力Y=34265.0273 +FPS=23.44, 法向力=13187.3730, 切向力X=76954.4062, 切向力Y=55279.3477 +FPS=36.83, 法向力=12882.5293, 切向力X=77415.1719, 切向力Y=55394.2734 +FPS=37.52, 法向力=18456.2324, 切向力X=102752.4766, 切向力Y=76288.6719 +FPS=23.91, 法向力=18036.6602, 切向力X=103281.2734, 切向力Y=76476.9922 +FPS=41.90, 法向力=24750.1250, 切向力X=129067.3125, 切向力Y=95642.7422 +FPS=36.31, 法向力=24558.1602, 切向力X=129726.2188, 切向力Y=96007.2031 +FPS=27.48, 法向力=28130.6016, 切向力X=142013.7188, 切向力Y=104661.9531 +FPS=38.11, 法向力=27778.5273, 切向力X=142864.4531, 切向力Y=105291.6094 +stitch_feature_optimized: canvas out_w=427, out_h=424, x_min=-89.00, y_min=-86.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000002s (hit), reset=0.000177s, blend=0.002166s (9 tiles incl ref), finalize=0.000046s, total=0.002395s +FPS=46.43, 法向力=28445.0332, 切向力X=145553.2812, 切向力Y=104290.6250 +FPS=39.89, 法向力=28464.1562, 切向力X=145824.1562, 切向力Y=104200.7344 +FPS=41.76, 法向力=28783.0020, 切向力X=145346.4844, 切向力Y=102333.0547 +FPS=41.91, 法向力=28859.9551, 切向力X=145208.8594, 切向力Y=101986.7188 +FPS=48.38, 法向力=28853.1680, 切向力X=145102.8438, 切向力Y=101936.2656 +FPS=39.41, 法向力=27546.6484, 切向力X=141106.1406, 切向力Y=98197.2500 +FPS=46.65, 法向力=27490.7383, 切向力X=140707.5000, 切向力Y=97949.2656 +FPS=37.62, 法向力=22576.0273, 切向力X=123483.7188, 切向力Y=87529.6172 +FPS=49.68, 法向力=21916.5801, 切向力X=123006.1406, 切向力Y=87380.0312 +FPS=42.87, 法向力=21895.0996, 切向力X=122866.0625, 切向力Y=87340.5469 +FPS=40.18, 法向力=13471.4404, 切向力X=82876.8750, 切向力Y=60440.1523 +FPS=42.66, 法向力=12895.6855, 切向力X=83234.5000, 切向力Y=60266.5312 +FPS=46.95, 法向力=12827.4922, 切向力X=83278.9766, 切向力Y=60250.6016 +FPS=40.18, 法向力=8097.7998, 切向力X=43042.0352, 切向力Y=36511.8867 +FPS=40.56, 法向力=7973.6611, 切向力X=42928.2188, 切向力Y=36473.5547 +FPS=37.30, 法向力=3054.1816, 切向力X=18518.3340, 切向力Y=17698.2031 +FPS=48.22, 法向力=3082.3545, 切向力X=18565.5410, 切向力Y=17475.5059 +FPS=38.97, 法向力=2221.9248, 切向力X=9141.2168, 切向力Y=7957.4292 +FPS=47.92, 法向力=2374.4829, 切向力X=9015.6484, 切向力Y=7754.8945 +FPS=43.14, 法向力=2420.6353, 切向力X=9072.3584, 切向力Y=7752.5107 +FPS=43.97, 法向力=2541.1765, 切向力X=7177.2612, 切向力Y=5798.4326 +FPS=43.41, 法向力=2672.1287, 切向力X=7136.6670, 切向力Y=5612.6841 +FPS=34.88, 法向力=2717.1782, 切向力X=7151.8774, 切向力Y=5598.7275 +FPS=40.45, 法向力=2166.7178, 切向力X=3991.1870, 切向力Y=4202.5400 +FPS=24.54, 法向力=2422.5605, 切向力X=3789.0415, 切向力Y=4151.4390 +FPS=39.04, 法向力=2521.7769, 切向力X=4631.9199, 切向力Y=4384.2549 +FPS=40.35, 法向力=2642.4341, 切向力X=4796.1650, 切向力Y=4448.7109 +FPS=45.85, 法向力=7277.2974, 切向力X=22039.7109, 切向力Y=5593.5068 +FPS=43.90, 法向力=7175.1450, 切向力X=22375.0078, 切向力Y=5562.1631 +FPS=41.49, 法向力=14486.8408, 切向力X=59816.5742, 切向力Y=26183.9414 +stitch_feature_optimized: canvas out_w=427, out_h=424, x_min=-89.00, y_min=-86.72 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000194s, blend=0.002182s (9 tiles incl ref), finalize=0.000048s, total=0.002429s +FPS=43.04, 法向力=14515.0176, 切向力X=59981.4688, 切向力Y=26354.6953 +FPS=40.09, 法向力=14509.4238, 切向力X=59975.1211, 切向力Y=26391.1172 +FPS=39.33, 法向力=25542.2207, 切向力X=87133.1562, 切向力Y=37373.3906 +FPS=47.77, 法向力=25395.2773, 切向力X=87698.9375, 切向力Y=37696.7422 +FPS=40.30, 法向力=25479.0039, 切向力X=87823.9453, 切向力Y=37743.7422 +FPS=44.47, 法向力=38681.7578, 切向力X=107193.2656, 切向力Y=49215.3750 +FPS=42.97, 法向力=38899.1562, 切向力X=107817.8906, 切向力Y=49457.0547 +FPS=40.95, 法向力=48335.0703, 切向力X=121414.8906, 切向力Y=56799.9453 +FPS=41.10, 法向力=48744.9570, 切向力X=122322.4375, 切向力Y=56848.7227 +FPS=43.44, 法向力=52947.9766, 切向力X=130100.3281, 切向力Y=63727.5000 +FPS=42.14, 法向力=53505.4766, 切向力X=130517.7656, 切向力Y=64401.5820 +FPS=42.24, 法向力=53471.0625, 切向力X=130631.8438, 切向力Y=64512.7734 +FPS=38.55, 法向力=55515.3516, 切向力X=132826.0469, 切向力Y=64485.0703 +FPS=49.10, 法向力=55642.3047, 切向力X=132643.0625, 切向力Y=64690.5664 +FPS=42.64, 法向力=55657.4062, 切向力X=132912.4688, 切向力Y=64371.7539 +FPS=33.77, 法向力=57650.5820, 切向力X=134771.5625, 切向力Y=68043.8281 +FPS=37.54, 法向力=57549.0625, 切向力X=134747.0000, 切向力Y=68161.0000 +FPS=41.52, 法向力=58593.2969, 切向力X=135680.9688, 切向力Y=67807.7031 +FPS=46.02, 法向力=58548.4727, 切向力X=135550.0938, 切向力Y=67985.1797 +FPS=40.15, 法向力=59711.1250, 切向力X=136863.3438, 切向力Y=66684.5312 +FPS=44.86, 法向力=59361.1562, 切向力X=137070.0312, 切向力Y=66504.3906 +FPS=41.26, 法向力=59423.5781, 切向力X=137515.6719, 切向力Y=66646.7500 +FPS=42.58, 法向力=53532.3359, 切向力X=128367.8906, 切向力Y=62129.2422 +FPS=41.51, 法向力=53037.1875, 切向力X=128064.1016, 切向力Y=62092.1016 +FPS=41.44, 法向力=53003.6133, 切向力X=128079.8828, 切向力Y=62019.8359 +FPS=40.68, 法向力=32336.1641, 切向力X=85304.5781, 切向力Y=46685.8438 +FPS=45.47, 法向力=32133.0742, 切向力X=85664.7969, 切向力Y=46560.7773 +FPS=40.62, 法向力=14581.4902, 切向力X=37140.1484, 切向力Y=25146.5430 +FPS=48.45, 法向力=14561.4258, 切向力X=37327.1016, 切向力Y=25166.9297 +FPS=39.79, 法向力=4950.1616, 切向力X=16201.4805, 切向力Y=11426.7324 +stitch_feature_optimized: canvas out_w=427, out_h=424, x_min=-89.00, y_min=-86.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000002s (hit), reset=0.000232s, blend=0.002142s (9 tiles incl ref), finalize=0.000046s, total=0.002425s +FPS=46.50, 法向力=5017.1099, 切向力X=16212.9463, 切向力Y=11374.6621 +FPS=43.80, 法向力=5023.4248, 切向力X=16200.7920, 切向力Y=11388.6250 +FPS=44.23, 法向力=3571.7856, 切向力X=8346.8721, 切向力Y=5939.0947 +FPS=44.27, 法向力=3527.5791, 切向力X=8357.3535, 切向力Y=5730.1421 +FPS=35.13, 法向力=3515.9829, 切向力X=8359.4082, 切向力Y=5685.1821 +FPS=38.83, 法向力=2573.7461, 切向力X=7285.6035, 切向力Y=4752.8418 +FPS=43.74, 法向力=2568.2073, 切向力X=7283.4639, 切向力Y=4670.7632 +FPS=40.85, 法向力=2290.0190, 切向力X=6108.8350, 切向力Y=4057.7036 +FPS=45.86, 法向力=2294.2061, 切向力X=6094.3584, 切向力Y=4105.6523 +FPS=41.45, 法向力=2274.4883, 切向力X=6086.0044, 切向力Y=4107.6479 +FPS=42.82, 法向力=2080.5569, 切向力X=6045.2246, 切向力Y=3843.4761 +FPS=42.59, 法向力=2085.2966, 切向力X=6100.6270, 切向力Y=3887.2646 +FPS=39.65, 法向力=5077.0854, 切向力X=8206.0781, 切向力Y=3744.2258 +FPS=41.17, 法向力=5161.1436, 切向力X=8277.3789, 切向力Y=3829.2297 +FPS=46.63, 法向力=5196.4346, 切向力X=8239.1641, 切向力Y=3844.0430 +FPS=37.92, 法向力=12605.5762, 切向力X=29303.1973, 切向力Y=10539.1006 +FPS=47.18, 法向力=12599.1035, 切向力X=29732.9980, 切向力Y=10791.6641 +FPS=39.90, 法向力=23179.7305, 切向力X=63921.9258, 切向力Y=25910.0430 +FPS=43.20, 法向力=23157.0859, 切向力X=64675.8867, 切向力Y=25927.4414 +FPS=41.94, 法向力=35689.6094, 切向力X=84485.7812, 切向力Y=40983.1172 +FPS=44.17, 法向力=35624.7695, 切向力X=85330.7812, 切向力Y=41535.9219 +FPS=41.69, 法向力=35638.2969, 切向力X=85386.2891, 切向力Y=41719.3047 +FPS=43.18, 法向力=45426.8555, 切向力X=95314.4453, 切向力Y=47162.4336 +FPS=39.15, 法向力=45714.0078, 切向力X=96336.8359, 切向力Y=47405.9531 +FPS=46.89, 法向力=45706.1172, 切向力X=96502.3125, 切向力Y=47483.7891 +FPS=36.78, 法向力=51063.4258, 切向力X=104877.8516, 切向力Y=51419.6602 +FPS=49.52, 法向力=51264.3789, 切向力X=105701.6562, 切向力Y=51362.0312 +FPS=38.69, 法向力=51332.2422, 切向力X=105959.5312, 切向力Y=51438.4375 +FPS=47.29, 法向力=55903.6016, 切向力X=112528.1562, 切向力Y=52577.8281 +FPS=41.92, 法向力=55962.0156, 切向力X=112695.5469, 切向力Y=52571.4883 +stitch_feature_optimized: canvas out_w=427, out_h=424, x_min=-89.00, y_min=-86.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002234s (9 tiles incl ref), finalize=0.000053s, total=0.002535s +FPS=42.13, 法向力=57254.1992, 切向力X=112464.9531, 切向力Y=53887.8516 +FPS=43.12, 法向力=57459.1445, 切向力X=112591.7422, 切向力Y=54214.1406 +FPS=47.71, 法向力=57538.2578, 切向力X=112667.7188, 切向力Y=54405.3086 +FPS=25.06, 法向力=56253.7695, 切向力X=113578.1641, 切向力Y=55736.2266 +FPS=37.72, 法向力=53874.0000, 切向力X=111756.7109, 切向力Y=53400.5078 +FPS=40.76, 法向力=53638.4648, 切向力X=111676.9297, 切向力Y=53401.4844 +FPS=44.73, 法向力=53638.6562, 切向力X=111502.8125, 切向力Y=53557.4219 +FPS=36.56, 法向力=47398.7500, 切向力X=100252.5469, 切向力Y=49917.0391 +FPS=28.58, 法向力=47096.0938, 切向力X=98633.0938, 切向力Y=49570.5820 +FPS=41.01, 法向力=31138.5723, 切向力X=64820.5938, 切向力Y=37035.0547 +FPS=42.49, 法向力=30998.5469, 切向力X=64827.6797, 切向力Y=36687.5273 +FPS=40.47, 法向力=18576.2559, 切向力X=36738.3516, 切向力Y=23090.0742 +FPS=46.24, 法向力=18573.1641, 切向力X=36674.1055, 切向力Y=22740.1875 +FPS=40.79, 法向力=18535.3711, 切向力X=36668.7344, 切向力Y=22730.7148 +FPS=43.17, 法向力=9153.3984, 切向力X=21092.4883, 切向力Y=7962.6807 +FPS=40.97, 法向力=9160.1367, 切向力X=21236.6094, 切向力Y=7712.8984 +FPS=44.55, 法向力=9142.7500, 切向力X=21265.1445, 切向力Y=7601.8608 +FPS=37.40, 法向力=4554.2573, 切向力X=8678.0840, 切向力Y=4599.4644 +FPS=44.70, 法向力=4585.8516, 切向力X=8566.3359, 切向力Y=4496.6787 +FPS=40.06, 法向力=3120.1406, 切向力X=6895.2090, 切向力Y=4067.3091 +FPS=47.74, 法向力=3170.5054, 切向力X=6752.6396, 切向力Y=3953.9077 +FPS=40.12, 法向力=3144.3198, 切向力X=6773.6118, 切向力Y=3977.8135 +FPS=44.66, 法向力=2788.9763, 切向力X=5976.4893, 切向力Y=3658.5874 +FPS=42.80, 法向力=2757.1482, 切向力X=6006.0625, 切向力Y=3655.0474 +FPS=44.39, 法向力=2844.5039, 切向力X=1830.3466, 切向力Y=3670.9294 +FPS=42.34, 法向力=2849.4023, 切向力X=1705.4963, 切向力Y=3617.0627 +FPS=43.87, 法向力=2856.0288, 切向力X=1666.7876, 切向力Y=3573.3911 +FPS=37.45, 法向力=10538.0996, 切向力X=6780.3525, 切向力Y=3767.3655 +FPS=50.95, 法向力=10654.9395, 切向力X=6766.0459, 切向力Y=3812.9639 +FPS=37.70, 法向力=27858.3555, 切向力X=32631.8359, 切向力Y=18451.9570 +stitch_feature_optimized: canvas out_w=427, out_h=424, x_min=-89.00, y_min=-86.72 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000165s, blend=0.002158s (9 tiles incl ref), finalize=0.000048s, total=0.002376s +FPS=47.49, 法向力=27657.2930, 切向力X=32811.8750, 切向力Y=18576.4375 +FPS=40.63, 法向力=27671.9062, 切向力X=32825.8828, 切向力Y=18573.8906 +FPS=44.33, 法向力=43735.9141, 切向力X=43370.9453, 切向力Y=28807.9297 +FPS=42.27, 法向力=43799.5312, 切向力X=43262.1797, 切向力Y=29075.7637 +FPS=45.15, 法向力=43859.2227, 切向力X=43407.1797, 切向力Y=29057.3477 +FPS=40.52, 法向力=53851.5156, 切向力X=46978.1641, 切向力Y=37244.3086 +FPS=45.65, 法向力=53988.6875, 切向力X=47040.3398, 切向力Y=37506.0938 +FPS=40.08, 法向力=63206.4062, 切向力X=48698.7148, 切向力Y=36689.8789 +FPS=45.13, 法向力=63411.8828, 切向力X=48668.4570, 切向力Y=36657.1172 +FPS=35.76, 法向力=71347.5938, 切向力X=55948.0859, 切向力Y=35251.6445 +FPS=24.89, 法向力=71309.4375, 切向力X=56017.1602, 切向力Y=35376.9766 +FPS=37.11, 法向力=74513.5625, 切向力X=55745.7109, 切向力Y=34642.2188 +FPS=40.90, 法向力=74616.6953, 切向力X=55736.4141, 切向力Y=34729.4844 +FPS=42.87, 法向力=74642.7031, 切向力X=55678.5781, 切向力Y=34799.5117 +FPS=39.29, 法向力=76830.8906, 切向力X=58414.6875, 切向力Y=31444.1797 +FPS=23.39, 法向力=76952.2031, 切向力X=58416.3945, 切向力Y=31307.4219 +FPS=42.23, 法向力=74783.0156, 切向力X=55912.6328, 切向力Y=29595.7090 +FPS=39.57, 法向力=74521.8594, 切向力X=55850.6406, 切向力Y=29536.7148 +FPS=43.65, 法向力=59549.1406, 切向力X=43368.5938, 切向力Y=28131.8223 +FPS=42.43, 法向力=58929.2812, 切向力X=42664.1406, 切向力Y=27596.0996 +FPS=41.79, 法向力=22577.3496, 切向力X=-85.6725, 切向力Y=23522.5723 +FPS=41.12, 法向力=22470.8594, 切向力X=-158.8647, 切向力Y=23572.4805 +FPS=43.90, 法向力=22456.1094, 切向力X=-163.0520, 切向力Y=23543.9258 +FPS=38.28, 法向力=6527.8916, 切向力X=-3449.3040, 切向力Y=5479.8818 +FPS=28.00, 法向力=6363.3696, 切向力X=-3619.7163, 切向力Y=5449.6753 +FPS=36.65, 法向力=5091.4424, 切向力X=1432.4862, 切向力Y=2994.7544 +FPS=23.80, 法向力=7709.2646, 切向力X=9766.2539, 切向力Y=16961.8906 +FPS=40.85, 法向力=7506.8701, 切向力X=9951.6055, 切向力Y=17362.4102 +FPS=40.54, 法向力=7518.1172, 切向力X=10044.9629, 切向力Y=17327.0938 +FPS=43.36, 法向力=9553.8730, 切向力X=42629.8477, 切向力Y=41261.6094 +stitch_feature_optimized: canvas out_w=427, out_h=424, x_min=-89.00, y_min=-86.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000212s, blend=0.002130s (9 tiles incl ref), finalize=0.000049s, total=0.002396s +FPS=42.36, 法向力=9393.7207, 切向力X=42604.0312, 切向力Y=41381.4531 +FPS=45.68, 法向力=9389.4268, 切向力X=42706.3945, 切向力Y=41347.9570 +FPS=40.26, 法向力=12971.5469, 切向力X=78495.7031, 切向力Y=57635.5273 +FPS=42.29, 法向力=12691.1094, 切向力X=78910.5781, 切向力Y=57706.6484 +FPS=36.68, 法向力=17121.5820, 切向力X=103066.8516, 切向力Y=67840.2422 +FPS=23.28, 法向力=23646.2461, 切向力X=123126.9062, 切向力Y=76533.1016 +FPS=41.87, 法向力=23333.0625, 切向力X=124338.4844, 切向力Y=77262.9688 +FPS=39.82, 法向力=23270.8477, 切向力X=124450.6250, 切向力Y=77188.4688 +FPS=44.20, 法向力=26103.8379, 切向力X=139317.4688, 切向力Y=87180.9531 +FPS=39.61, 法向力=25872.0117, 切向力X=139753.2812, 切向力Y=87495.9531 +FPS=44.16, 法向力=25814.7129, 切向力X=140435.7188, 切向力Y=87656.8516 +FPS=38.99, 法向力=26277.1328, 切向力X=142329.0312, 切向力Y=88950.9062 +FPS=23.37, 法向力=24532.7480, 切向力X=143867.8594, 切向力Y=88566.8438 +FPS=42.79, 法向力=25053.8535, 切向力X=143522.3438, 切向力Y=88324.5156 +FPS=38.81, 法向力=21457.3984, 切向力X=139728.4375, 切向力Y=86000.4531 +FPS=44.73, 法向力=21626.8496, 切向力X=139328.9688, 切向力Y=85149.7188 +FPS=43.26, 法向力=21506.3594, 切向力X=139189.0469, 切向力Y=85518.6719 +FPS=42.58, 法向力=19203.3945, 切向力X=127988.9062, 切向力Y=77933.7656 +FPS=42.33, 法向力=18962.1758, 切向力X=127334.8828, 切向力Y=77570.1719 +FPS=40.64, 法向力=18971.3906, 切向力X=127004.6562, 切向力Y=77488.3750 +FPS=37.65, 法向力=16071.1719, 切向力X=105782.5312, 切向力Y=64038.3047 +FPS=24.54, 法向力=16281.8594, 切向力X=104971.7578, 切向力Y=63470.3672 +FPS=38.21, 法向力=13251.8281, 切向力X=80460.4062, 切向力Y=51457.2422 +FPS=38.19, 法向力=13095.6260, 切向力X=79856.7266, 切向力Y=50679.6719 +FPS=24.18, 法向力=10812.7305, 切向力X=58200.4688, 切向力Y=41242.1562 +FPS=46.39, 法向力=10921.6650, 切向力X=58148.9609, 切向力Y=40703.2969 +FPS=40.43, 法向力=6032.0830, 切向力X=21001.2109, 切向力Y=25459.1445 +FPS=34.81, 法向力=6172.9023, 切向力X=21128.9355, 切向力Y=25376.3359 +FPS=40.16, 法向力=2609.4844, 切向力X=6908.0449, 切向力Y=8148.0703 +FPS=46.32, 法向力=2804.9531, 切向力X=6769.7197, 切向力Y=7898.8086 +stitch_feature_optimized: canvas out_w=427, out_h=424, x_min=-89.00, y_min=-86.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000205s, blend=0.003503s (9 tiles incl ref), finalize=0.000057s, total=0.003769s +FPS=39.29, 法向力=2825.9001, 切向力X=6742.5508, 切向力Y=7907.4209 +FPS=46.65, 法向力=2137.3174, 切向力X=7405.4800, 切向力Y=5703.4653 +FPS=41.14, 法向力=2169.9014, 切向力X=7368.5054, 切向力Y=5708.9546 +FPS=44.29, 法向力=2390.4319, 切向力X=10707.1230, 切向力Y=5629.4697 +FPS=42.54, 法向力=2329.8577, 切向力X=11105.4824, 切向力Y=5654.9932 +FPS=46.13, 法向力=2334.9983, 切向力X=11162.7520, 切向力Y=5702.9551 +FPS=41.82, 法向力=5208.5552, 切向力X=37284.5391, 切向力Y=19756.3750 +FPS=41.30, 法向力=5255.5020, 切向力X=37778.1367, 切向力Y=19656.7500 +FPS=36.84, 法向力=8747.3125, 切向力X=72135.0625, 切向力Y=36708.8320 +FPS=48.56, 法向力=8652.4033, 切向力X=72322.6250, 切向力Y=36641.6562 +FPS=41.97, 法向力=8624.7578, 切向力X=72390.1641, 切向力Y=36607.3594 +FPS=44.32, 法向力=11392.2607, 切向力X=98506.3281, 切向力Y=47004.4609 +FPS=43.44, 法向力=10715.3760, 切向力X=99521.8828, 切向力Y=47453.7734 +FPS=43.05, 法向力=13077.7969, 切向力X=115698.3438, 切向力Y=52035.5195 +FPS=42.89, 法向力=13230.2529, 切向力X=115727.4766, 切向力Y=52060.9609 +FPS=34.96, 法向力=13228.1787, 切向力X=115647.4219, 切向力Y=52185.3828 +FPS=42.10, 法向力=15610.6113, 切向力X=125989.2344, 切向力Y=54623.8438 +FPS=49.17, 法向力=15255.7900, 切向力X=126324.1172, 切向力Y=55086.0703 +FPS=39.00, 法向力=15595.3789, 切向力X=128940.4688, 切向力Y=58681.4609 +FPS=47.37, 法向力=15513.4277, 切向力X=129195.0625, 切向力Y=58691.5742 +FPS=43.01, 法向力=15487.0107, 切向力X=129184.0625, 切向力Y=58583.3086 +FPS=44.38, 法向力=14976.4141, 切向力X=129065.8281, 切向力Y=58278.3438 +FPS=42.16, 法向力=14989.7402, 切向力X=129029.6953, 切向力Y=58290.3906 +FPS=43.13, 法向力=14422.1494, 切向力X=126082.5547, 切向力Y=56844.7109 +FPS=42.56, 法向力=14471.9014, 切向力X=125872.1875, 切向力Y=56811.8750 +FPS=39.09, 法向力=14496.2871, 切向力X=125857.7734, 切向力Y=56773.3984 +FPS=40.78, 法向力=13705.0723, 切向力X=121037.2500, 切向力Y=55656.4219 +FPS=44.29, 法向力=13772.4727, 切向力X=120808.9844, 切向力Y=55449.4336 +FPS=40.43, 法向力=13785.1387, 切向力X=120793.6094, 切向力Y=55503.3633 +FPS=44.30, 法向力=11251.7617, 切向力X=99738.8438, 切向力Y=48815.9375 +stitch_feature_optimized: canvas out_w=427, out_h=424, x_min=-89.00, y_min=-86.72 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000004s (hit), reset=0.000205s, blend=0.002196s (9 tiles incl ref), finalize=0.000049s, total=0.002461s +FPS=42.82, 法向力=11685.1777, 切向力X=99649.9375, 切向力Y=48081.9531 +FPS=46.27, 法向力=11726.2158, 切向力X=99546.8125, 切向力Y=47832.4883 +FPS=40.65, 法向力=6028.8145, 切向力X=57383.9609, 切向力Y=22109.7988 +FPS=38.75, 法向力=2309.0046, 切向力X=20605.0410, 切向力Y=9417.1680 +FPS=42.32, 法向力=2390.1604, 切向力X=20322.7148, 切向力Y=9302.2012 +FPS=42.55, 法向力=2404.6528, 切向力X=20283.4180, 切向力Y=9314.4668 +FPS=39.60, 法向力=2828.2510, 切向力X=10500.3477, 切向力Y=4381.8931 +FPS=47.42, 法向力=2608.1055, 切向力X=10299.1641, 切向力Y=4134.7554 +FPS=43.61, 法向力=2578.1592, 切向力X=10296.0254, 切向力Y=4077.0703 +FPS=39.67, 法向力=13022.0117, 切向力X=3455.7512, 切向力Y=-2865.5063 +FPS=42.09, 法向力=13106.0479, 切向力X=3474.3962, 切向力Y=-2987.8560 +FPS=46.33, 法向力=13084.5117, 切向力X=3523.1289, 切向力Y=-2939.3000 +FPS=42.01, 法向力=28609.9648, 切向力X=20168.5391, 切向力Y=-6157.4824 +FPS=49.64, 法向力=28327.3848, 切向力X=20511.3867, 切向力Y=-6390.6904 +FPS=23.03, 法向力=42306.0391, 切向力X=27286.4180, 切向力Y=-2454.3384 +FPS=48.43, 法向力=42306.6523, 切向力X=27474.2227, 切向力Y=-2162.3174 +FPS=23.71, 法向力=50559.8047, 切向力X=17963.1484, 切向力Y=4854.0654 +FPS=35.58, 法向力=50321.1641, 切向力X=17980.8594, 切向力Y=5108.5063 +FPS=40.35, 法向力=44760.6211, 切向力X=-8336.7480, 切向力Y=10669.1074 +FPS=46.84, 法向力=44630.7891, 切向力X=-8389.5684, 切向力Y=10618.4922 +FPS=38.40, 法向力=28626.3086, 切向力X=-48338.6758, 切向力Y=-5634.9912 +FPS=47.72, 法向力=28303.2109, 切向力X=-48700.6094, 切向力Y=-5921.7837 +FPS=38.15, 法向力=15655.4678, 切向力X=-79005.4688, 切向力Y=-23915.3730 +FPS=47.27, 法向力=15643.6250, 切向力X=-79176.6406, 切向力Y=-24169.4199 +FPS=37.14, 法向力=15697.0391, 切向力X=-79089.9688, 切向力Y=-24108.8867 +FPS=24.36, 法向力=9102.1738, 切向力X=-57852.7148, 切向力Y=-25648.8047 +FPS=37.96, 法向力=8896.6338, 切向力X=-57709.2500, 切向力Y=-25946.7520 +FPS=39.13, 法向力=6141.7715, 切向力X=-29110.8594, 切向力Y=-17413.7617 +FPS=47.54, 法向力=6017.7695, 切向力X=-28947.4102, 切向力Y=-17604.3027 +FPS=39.00, 法向力=11346.7207, 切向力X=-12108.8984, 切向力Y=-3331.0371 +stitch_feature_optimized: canvas out_w=427, out_h=424, x_min=-89.00, y_min=-86.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000196s, blend=0.002190s (9 tiles incl ref), finalize=0.000057s, total=0.002448s +FPS=47.17, 法向力=11300.5918, 切向力X=-12208.8428, 切向力Y=-3392.3872 +FPS=39.79, 法向力=11308.1855, 切向力X=-12202.1855, 切向力Y=-3346.2646 +FPS=45.56, 法向力=13272.3379, 切向力X=17579.8027, 切向力Y=25305.1250 +FPS=41.91, 法向力=13169.3633, 切向力X=17403.5977, 切向力Y=25545.1758 +FPS=43.53, 法向力=11557.1104, 切向力X=40506.3203, 切向力Y=50877.5078 +FPS=42.22, 法向力=11501.6191, 切向力X=40792.4375, 切向力Y=50780.9336 +FPS=42.35, 法向力=11533.0420, 切向力X=40796.7188, 切向力Y=50733.0703 +FPS=39.38, 法向力=10734.1387, 切向力X=56783.9492, 切向力Y=67822.5391 +FPS=46.98, 法向力=10534.7109, 切向力X=57224.6602, 切向力Y=68001.8203 +FPS=39.68, 法向力=10525.3535, 切向力X=57254.7188, 切向力Y=68037.6875 +FPS=46.81, 法向力=12860.6602, 切向力X=70470.5469, 切向力Y=78141.9531 +FPS=41.23, 法向力=12614.7578, 切向力X=70828.6094, 切向力Y=78465.6562 +FPS=44.10, 法向力=17059.7070, 切向力X=84350.5234, 切向力Y=84248.7656 +FPS=42.86, 法向力=16863.4707, 切向力X=85067.6875, 切向力Y=84813.4219 +FPS=47.59, 法向力=16823.2832, 切向力X=85329.7969, 切向力Y=84925.2812 +FPS=42.76, 法向力=20960.8574, 切向力X=94602.2188, 切向力Y=86583.5547 +FPS=37.88, 法向力=20768.1152, 切向力X=95481.2031, 切向力Y=87035.7031 +FPS=37.07, 法向力=17616.0352, 切向力X=85170.2031, 切向力Y=83416.9297 +FPS=39.89, 法向力=16974.7051, 切向力X=84268.1484, 切向力Y=83233.8672 +FPS=36.58, 法向力=17003.7090, 切向力X=84066.1719, 切向力Y=83022.7969 +FPS=41.22, 法向力=11795.1680, 切向力X=46994.1016, 切向力Y=59145.1328 +FPS=44.80, 法向力=12011.2041, 切向力X=47010.2773, 切向力Y=58641.5977 +FPS=40.08, 法向力=9865.5840, 切向力X=24093.6992, 切向力Y=38824.8750 +FPS=44.63, 法向力=9618.5234, 切向力X=24069.7285, 切向力Y=38628.6797 +FPS=36.77, 法向力=4635.2632, 切向力X=5364.0371, 切向力Y=20733.7188 +FPS=28.75, 法向力=4581.5601, 切向力X=5388.7646, 切向力Y=20508.3203 +FPS=37.34, 法向力=2013.1841, 切向力X=4686.6016, 切向力Y=8067.8706 +FPS=46.60, 法向力=1990.8220, 切向力X=4681.2056, 切向力Y=7968.8442 +FPS=41.68, 法向力=1983.3883, 切向力X=4641.4180, 切向力Y=7984.3560 +FPS=42.87, 法向力=4070.9419, 切向力X=10012.1562, 切向力Y=10650.3301 +stitch_feature_optimized: canvas out_w=427, out_h=424, x_min=-89.00, y_min=-86.72 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000205s, blend=0.002275s (9 tiles incl ref), finalize=0.000050s, total=0.002535s +FPS=42.03, 法向力=4086.3206, 切向力X=10509.4990, 切向力Y=10627.0586 +FPS=41.71, 法向力=8088.2827, 切向力X=26289.3477, 切向力Y=25263.9023 +FPS=42.61, 法向力=7848.8228, 切向力X=27039.0312, 切向力Y=25547.4805 +FPS=41.74, 法向力=7812.6597, 切向力X=27094.8320, 切向力Y=25530.7520 +FPS=39.63, 法向力=15986.5537, 切向力X=58477.5859, 切向力Y=44734.9297 +FPS=45.46, 法向力=15731.3965, 切向力X=58848.7188, 切向力Y=44797.4688 +FPS=40.87, 法向力=15719.3574, 切向力X=58889.9844, 切向力Y=44833.1016 +FPS=24.52, 法向力=28114.1680, 切向力X=79358.9219, 切向力Y=54241.0312 +FPS=43.92, 法向力=28001.0977, 切向力X=80287.9375, 切向力Y=54353.4609 +FPS=39.42, 法向力=42960.3672, 切向力X=90323.0391, 切向力Y=48914.9922 +FPS=42.93, 法向力=43090.9180, 切向力X=91116.1250, 切向力Y=49292.4492 +FPS=40.75, 法向力=49949.2695, 切向力X=99736.3672, 切向力Y=50391.4922 +FPS=38.44, 法向力=50140.3047, 切向力X=99861.4688, 切向力Y=50259.3086 +FPS=40.73, 法向力=51412.2500, 切向力X=100010.8594, 切向力Y=52137.7891 +FPS=44.50, 法向力=51523.9531, 切向力X=100536.3750, 切向力Y=52515.3984 +FPS=38.47, 法向力=51484.8125, 切向力X=100621.6875, 切向力Y=52427.6641 +FPS=45.85, 法向力=50424.3281, 切向力X=98597.0312, 切向力Y=54726.4141 +FPS=42.92, 法向力=50226.9844, 切向力X=98598.2500, 切向力Y=54623.0156 +FPS=46.72, 法向力=48006.5273, 切向力X=95203.5156, 切向力Y=54898.9844 +FPS=41.80, 法向力=47940.3672, 切向力X=95002.8516, 切向力Y=54999.7266 +FPS=45.39, 法向力=47924.2734, 切向力X=95036.1641, 切向力Y=55042.3711 +FPS=40.20, 法向力=43142.1484, 切向力X=85677.9453, 切向力Y=53035.5547 +FPS=39.36, 法向力=43035.6602, 切向力X=85254.2109, 切向力Y=52936.6680 +FPS=40.11, 法向力=25250.1172, 切向力X=44796.7383, 切向力Y=33107.0000 +FPS=42.95, 法向力=25243.0586, 切向力X=44688.5938, 切向力Y=32686.5098 +FPS=42.69, 法向力=25215.0977, 切向力X=44663.0625, 切向力Y=32668.3438 +FPS=41.38, 法向力=8681.5195, 切向力X=12031.9756, 切向力Y=7749.1777 +FPS=42.36, 法向力=8635.0605, 切向力X=12072.9014, 切向力Y=7702.1714 +FPS=45.25, 法向力=8641.0557, 切向力X=12033.4492, 切向力Y=7700.4321 +FPS=41.01, 法向力=4026.2358, 切向力X=7639.8643, 切向力Y=7343.2388 +stitch_feature_optimized: canvas out_w=427, out_h=424, x_min=-89.00, y_min=-86.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000206s, blend=0.002244s (9 tiles incl ref), finalize=0.000110s, total=0.002566s +FPS=45.47, 法向力=3983.9609, 切向力X=7588.0386, 切向力Y=7263.5400 +FPS=39.44, 法向力=3069.6150, 切向力X=5889.4014, 切向力Y=5282.2930 +FPS=39.79, 法向力=3031.6650, 切向力X=6031.7441, 切向力Y=5323.2754 +FPS=40.24, 法向力=2687.5254, 切向力X=5590.9185, 切向力Y=4933.1562 +FPS=43.59, 法向力=2667.9446, 切向力X=5577.9023, 切向力Y=4942.9414 +FPS=40.90, 法向力=2665.8921, 切向力X=5567.0576, 切向力Y=4966.0293 +FPS=42.62, 法向力=2214.2109, 切向力X=5221.7539, 切向力Y=4743.0376 +FPS=40.24, 法向力=2211.7148, 切向力X=5124.3018, 切向力Y=4844.4971 +FPS=45.32, 法向力=2205.0332, 切向力X=5090.5830, 切向力Y=4846.7432 +FPS=35.97, 法向力=2394.9978, 切向力X=3660.1675, 切向力Y=4023.9990 +FPS=43.75, 法向力=2382.2310, 切向力X=3733.8945, 切向力Y=3993.4771 +FPS=38.61, 法向力=1679.3408, 切向力X=4056.4189, 切向力Y=4507.7178 +FPS=24.26, 法向力=1931.7568, 切向力X=3745.9717, 切向力Y=3657.8076 +FPS=42.28, 法向力=1887.6096, 切向力X=3700.4893, 切向力Y=3640.7578 +FPS=41.85, 法向力=1882.1530, 切向力X=3698.3872, 切向力Y=3654.7073 +FPS=44.93, 法向力=1726.0819, 切向力X=3386.6079, 切向力Y=3833.9482 +FPS=43.50, 法向力=1729.4115, 切向力X=3363.0054, 切向力Y=3809.3372 +FPS=40.16, 法向力=1759.2411, 切向力X=3397.3755, 切向力Y=3864.8525 +FPS=41.80, 法向力=1605.4174, 切向力X=3185.3462, 切向力Y=3509.8865 +FPS=44.42, 法向力=1589.6335, 切向力X=3193.3936, 切向力Y=3542.4287 +FPS=37.98, 法向力=1638.7703, 切向力X=3352.0552, 切向力Y=3971.3477 +FPS=46.45, 法向力=1666.0828, 切向力X=3417.8926, 切向力Y=3926.6667 +FPS=37.29, 法向力=1671.7034, 切向力X=3394.1899, 切向力Y=3965.9429 +FPS=24.11, 法向力=1846.7344, 切向力X=2501.5142, 切向力Y=3146.7642 +FPS=43.50, 法向力=1885.7390, 切向力X=2568.0444, 切向力Y=3162.0466 +FPS=39.97, 法向力=1424.1748, 切向力X=2837.0498, 切向力Y=3510.2310 +FPS=38.11, 法向力=1441.7725, 切向力X=2908.8640, 切向力Y=3448.7002 +FPS=38.49, 法向力=1470.6248, 切向力X=2895.0815, 切向力Y=3776.1787 +FPS=48.05, 法向力=1474.6442, 切向力X=2911.0242, 切向力Y=3817.8857 +FPS=38.69, 法向力=1378.5782, 切向力X=3062.5151, 切向力Y=2752.3208 +stitch_feature_optimized: canvas out_w=427, out_h=424, x_min=-89.00, y_min=-86.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000193s, blend=0.002174s (9 tiles incl ref), finalize=0.000047s, total=0.002419s +FPS=46.21, 法向力=1374.4663, 切向力X=3073.0276, 切向力Y=2739.0977 +FPS=43.58, 法向力=1381.8816, 切向力X=3049.7163, 切向力Y=2698.6401 +FPS=39.57, 法向力=1466.1228, 切向力X=2656.7573, 切向力Y=3424.1802 +FPS=27.46, 法向力=1540.2888, 切向力X=2716.3799, 切向力Y=3382.5552 +FPS=38.88, 法向力=1329.9501, 切向力X=2005.4852, 切向力Y=3488.7786 +FPS=40.85, 法向力=1292.4807, 切向力X=2020.1641, 切向力Y=3428.0669 +FPS=42.35, 法向力=1290.8439, 切向力X=2011.1478, 切向力Y=3429.3398 +FPS=39.14, 法向力=1115.7725, 切向力X=2065.0735, 切向力Y=3075.5986 +FPS=43.62, 法向力=1178.6062, 切向力X=2040.8230, 切向力Y=2912.6157 +FPS=39.51, 法向力=1203.4528, 切向力X=2117.4856, 切向力Y=2929.6235 +FPS=48.81, 法向力=1214.7006, 切向力X=2125.7324, 切向力Y=2939.1321 +FPS=37.04, 法向力=1241.5902, 切向力X=2163.1169, 切向力Y=3105.9573 +FPS=23.69, 法向力=1249.9130, 切向力X=2278.8948, 切向力Y=3111.1309 +FPS=41.12, 法向力=1228.5930, 切向力X=2272.3394, 切向力Y=2868.9822 +FPS=40.63, 法向力=1239.3953, 切向力X=2208.9526, 切向力Y=2895.9851 +FPS=47.78, 法向力=1243.4648, 切向力X=2203.7063, 切向力Y=2910.3901 +FPS=25.67, 法向力=1225.8108, 切向力X=2163.3315, 切向力Y=2864.9958 +FPS=37.19, 法向力=1239.9985, 切向力X=2247.7678, 切向力Y=2804.3567 +FPS=39.23, 法向力=1212.8552, 切向力X=1848.4929, 切向力Y=2966.6780 +FPS=42.60, 法向力=1184.4397, 切向力X=1858.2402, 切向力Y=2953.2312 +FPS=28.71, 法向力=1238.4028, 切向力X=1548.6948, 切向力Y=2789.4175 \ No newline at end of file diff --git a/examples/logs/plot_20260519_174157.log b/examples/logs/plot_20260519_174157.log new file mode 100644 index 0000000..bb62cb7 --- /dev/null +++ b/examples/logs/plot_20260519_174157.log @@ -0,0 +1,31 @@ +Config: ./config/ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +Config: ./config/ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\plot_data.py", line 139, in main + sensor = orisys.Sensor(input, config_name=args.config, cal_path= args.cal, verbose=args.verbose) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 185, in __init__ + self._open_video_source(override, box) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 628, in _open_video_source + raise Exception("Failed to open video source.") +Exception: Failed to open video source. + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\plot_data.py", line 255, in + main() + File "D:\workspace\orisyssdk_git\examples\plot_data.py", line 142, in main + sensor = orisys.Sensor(args.video, config_name=args.config, cal_path= args.cal, verbose=args.verbose) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 185, in __init__ + self._open_video_source(override, box) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 628, in _open_video_source + raise Exception("Failed to open video source.") +Exception: Failed to open video source. diff --git a/examples/logs/plot_20260519_174205.log b/examples/logs/plot_20260519_174205.log new file mode 100644 index 0000000..92df90f --- /dev/null +++ b/examples/logs/plot_20260519_174205.log @@ -0,0 +1,2716 @@ +Config: ./config/ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: D:\workspace\orisyssdk_git\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:'q' 退出程序,'s' 开始录像,'e' 结束录像。 +FPS=0.39, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=3.57, 法向力=1573.6028, 切向力X=-238.5161, 切向力Y=54.3274 +FPS=15.28, 法向力=1553.6895, 切向力X=363.6246, 切向力Y=363.8024 +FPS=23.83, 法向力=1539.5386, 切向力X=501.6151, 切向力Y=292.6411 +FPS=18.84, 法向力=1670.1523, 切向力X=757.2649, 切向力Y=-768.7511 +FPS=24.55, 法向力=1663.7151, 切向力X=813.6122, 切向力Y=-879.2786 +FPS=19.17, 法向力=1406.5615, 切向力X=-42.9309, 切向力Y=-381.4000 +FPS=18.21, 法向力=1469.9910, 切向力X=-44.1314, 切向力Y=-399.1824 +FPS=28.75, 法向力=1675.3376, 切向力X=-229.7927, 切向力Y=300.1395 +FPS=22.79, 法向力=1691.6685, 切向力X=-247.9220, 切向力Y=362.4520 +FPS=28.30, 法向力=1687.5518, 切向力X=-227.5238, 切向力Y=359.1292 +FPS=21.04, 法向力=1669.7196, 切向力X=494.7121, 切向力Y=329.2327 +FPS=17.06, 法向力=1215.0314, 切向力X=173.3602, 切向力Y=-168.2979 +FPS=30.75, 法向力=1210.9978, 切向力X=244.8086, 切向力Y=-868.9879 +FPS=23.64, 法向力=1239.6163, 切向力X=184.7920, 切向力Y=-903.5657 +FPS=24.39, 法向力=1250.9639, 切向力X=147.5501, 切向力Y=-866.7505 +FPS=22.79, 法向力=1101.5525, 切向力X=169.7071, 切向力Y=-522.5296 +FPS=17.14, 法向力=1657.8187, 切向力X=116.4334, 切向力Y=492.0548 +FPS=23.06, 法向力=1689.9736, 切向力X=177.5865, 切向力Y=469.9228 +FPS=21.78, 法向力=1518.1051, 切向力X=671.1198, 切向力Y=-556.6027 +FPS=18.30, 法向力=1488.3679, 切向力X=644.5193, 切向力Y=-538.6967 +FPS=28.11, 法向力=1800.1155, 切向力X=798.7002, 切向力Y=-519.1150 +FPS=22.91, 法向力=1493.6008, 切向力X=896.0052, 切向力Y=-52.6093 +FPS=28.08, 法向力=1421.7690, 切向力X=947.5772, 切向力Y=56.7686 +FPS=22.43, 法向力=1324.5186, 切向力X=947.7722, 切向力Y=-275.8207 +FPS=27.16, 法向力=1342.5262, 切向力X=902.5858, 切向力Y=-214.8089 +FPS=23.66, 法向力=1348.1570, 切向力X=888.4462, 切向力Y=-225.0312 +FPS=28.66, 法向力=1624.9456, 切向力X=1001.6731, 切向力Y=-601.1829 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000429s, blend=0.004356s (9 tiles incl ref), finalize=0.000124s, total=0.004919s +FPS=23.30, 法向力=1151.6851, 切向力X=784.6846, 切向力Y=-567.2302 +FPS=27.62, 法向力=1133.7045, 切向力X=780.0623, 切向力Y=-614.8187 +FPS=23.86, 法向力=1139.3086, 切向力X=770.0482, 切向力Y=-618.0012 +FPS=25.82, 法向力=1136.0775, 切向力X=767.1371, 切向力Y=-622.7297 +FPS=24.06, 法向力=1244.5629, 切向力X=301.2447, 切向力Y=-126.5932 +FPS=28.35, 法向力=1150.3596, 切向力X=-770.5267, 切向力Y=119.1870 +FPS=23.35, 法向力=1122.9835, 切向力X=-792.4990, 切向力Y=151.3176 +FPS=28.09, 法向力=1404.3420, 切向力X=307.3297, 切向力Y=2.2588 +FPS=22.76, 法向力=1395.2964, 切向力X=272.3208, 切向力Y=-89.0219 +FPS=28.18, 法向力=1388.3276, 切向力X=284.9533, 切向力Y=-87.0992 +FPS=24.09, 法向力=1942.6191, 切向力X=387.5790, 切向力Y=-83.9261 +FPS=23.72, 法向力=1992.8864, 切向力X=445.4174, 切向力Y=0.0310 +FPS=27.72, 法向力=1255.1208, 切向力X=810.0197, 切向力Y=236.4105 +FPS=38.92, 法向力=1469.0726, 切向力X=241.9183, 切向力Y=403.9593 +FPS=35.13, 法向力=1619.9607, 切向力X=94.8907, 切向力Y=265.3690 +FPS=30.64, 法向力=1722.5166, 切向力X=68.4896, 切向力Y=346.4095 +FPS=41.27, 法向力=1735.3469, 切向力X=76.3716, 切向力Y=355.3580 +FPS=24.50, 法向力=1566.6343, 切向力X=-505.6309, 切向力Y=157.5250 +FPS=40.98, 法向力=1108.1943, 切向力X=-162.5180, 切向力Y=762.0455 +FPS=37.61, 法向力=1117.1598, 切向力X=-116.0838, 切向力Y=703.3304 +FPS=44.97, 法向力=1323.1986, 切向力X=231.0283, 切向力Y=-229.5842 +FPS=41.88, 法向力=1363.1671, 切向力X=239.4597, 切向力Y=-328.4575 +FPS=44.78, 法向力=1370.0045, 切向力X=271.9775, 切向力Y=-341.9492 +FPS=35.20, 法向力=1382.0302, 切向力X=371.0724, 切向力Y=-190.3648 +FPS=25.34, 法向力=1328.9941, 切向力X=423.7758, 切向力Y=-73.5405 +FPS=40.32, 法向力=1160.9312, 切向力X=643.0883, 切向力Y=-289.4918 +FPS=39.94, 法向力=1164.8503, 切向力X=663.4015, 切向力Y=-305.3641 +FPS=49.30, 法向力=1159.4523, 切向力X=616.1917, 切向力Y=-373.6963 +FPS=37.40, 法向力=1262.0005, 切向力X=991.6915, 切向力Y=495.2935 +FPS=46.37, 法向力=1242.8933, 切向力X=1112.7800, 切向力Y=612.6086 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000260s, blend=0.002175s (9 tiles incl ref), finalize=0.000057s, total=0.002498s +FPS=39.56, 法向力=1108.5820, 切向力X=857.9506, 切向力Y=-101.4135 +FPS=47.56, 法向力=1115.7219, 切向力X=948.6561, 切向力Y=-109.8070 +FPS=41.64, 法向力=1412.4966, 切向力X=711.4543, 切向力Y=36.8447 +FPS=44.02, 法向力=1390.1359, 切向力X=742.5583, 切向力Y=-20.7855 +FPS=42.34, 法向力=1420.8883, 切向力X=742.5526, 切向力Y=10.9504 +FPS=47.92, 法向力=1507.3328, 切向力X=606.5972, 切向力Y=293.3239 +FPS=40.46, 法向力=1525.9503, 切向力X=558.5613, 切向力Y=264.6418 +FPS=38.28, 法向力=1543.5732, 切向力X=556.4196, 切向力Y=234.1198 +FPS=38.40, 法向力=1239.2488, 切向力X=1215.4252, 切向力Y=-300.7072 +FPS=51.07, 法向力=1251.4778, 切向力X=1311.3833, 切向力Y=-205.5622 +FPS=38.29, 法向力=1330.8794, 切向力X=557.7459, 切向力Y=-285.8044 +FPS=48.25, 法向力=1334.7137, 切向力X=528.5856, 切向力Y=-211.1632 +FPS=42.51, 法向力=1327.7988, 切向力X=535.4562, 切向力Y=-176.8813 +FPS=42.99, 法向力=1927.4921, 切向力X=723.8115, 切向力Y=-396.1751 +FPS=45.14, 法向力=1960.9465, 切向力X=650.4370, 切向力Y=-270.2424 +FPS=47.16, 法向力=1961.3135, 切向力X=636.0320, 切向力Y=-272.9825 +FPS=38.38, 法向力=1363.4889, 切向力X=428.0173, 切向力Y=442.3018 +FPS=38.54, 法向力=1377.4482, 切向力X=408.3128, 切向力Y=468.6560 +FPS=29.47, 法向力=1370.2390, 切向力X=221.2966, 切向力Y=222.1820 +FPS=37.21, 法向力=1327.5524, 切向力X=272.3076, 切向力Y=133.7945 +FPS=39.90, 法向力=1443.2152, 切向力X=553.1512, 切向力Y=-1295.6016 +FPS=23.69, 法向力=1190.4325, 切向力X=496.0741, 切向力Y=-799.1495 +FPS=39.94, 法向力=1132.2668, 切向力X=457.6102, 切向力Y=-856.0510 +FPS=42.83, 法向力=1132.9457, 切向力X=488.1013, 切向力Y=-831.9614 +FPS=42.96, 法向力=1328.5237, 切向力X=265.9799, 切向力Y=175.7000 +FPS=45.57, 法向力=1374.8501, 切向力X=176.8637, 切向力Y=165.3857 +FPS=40.06, 法向力=1357.3130, 切向力X=192.3689, 切向力Y=218.5562 +FPS=38.06, 法向力=2050.3237, 切向力X=-257.7708, 切向力Y=199.2098 +FPS=45.54, 法向力=2123.5269, 切向力X=-314.3079, 切向力Y=214.2750 +FPS=36.63, 法向力=2024.1860, 切向力X=212.4878, 切向力Y=277.1561 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000009s (hit), reset=0.000510s, blend=0.002983s (9 tiles incl ref), finalize=0.000069s, total=0.003576s +FPS=23.98, 法向力=2014.0424, 切向力X=201.2002, 切向力Y=265.6447 +FPS=40.62, 法向力=1422.9905, 切向力X=-1.7277, 切向力Y=-228.0847 +FPS=44.16, 法向力=1349.6885, 切向力X=129.9621, 切向力Y=-245.8189 +FPS=48.04, 法向力=1247.0066, 切向力X=87.6802, 切向力Y=132.7374 +FPS=24.05, 法向力=1293.8425, 切向力X=45.9407, 切向力Y=147.2208 +FPS=39.86, 法向力=1692.1118, 切向力X=349.0268, 切向力Y=953.7954 +FPS=40.32, 法向力=1701.1326, 切向力X=264.2552, 切向力Y=904.0956 +FPS=45.80, 法向力=866.6511, 切向力X=556.0186, 切向力Y=-416.0043 +FPS=41.11, 法向力=866.7286, 切向力X=643.7652, 切向力Y=-423.2520 +FPS=45.89, 法向力=887.0353, 切向力X=621.3433, 切向力Y=-455.1537 +FPS=39.41, 法向力=876.4993, 切向力X=686.6165, 切向力Y=572.6006 +FPS=46.09, 法向力=892.6005, 切向力X=589.3722, 切向力Y=463.9990 +FPS=43.93, 法向力=886.5625, 切向力X=619.0417, 切向力Y=492.4413 +FPS=40.87, 法向力=1394.9702, 切向力X=255.9100, 切向力Y=-234.4920 +FPS=41.56, 法向力=1510.2402, 切向力X=227.7456, 切向力Y=-349.7769 +FPS=47.69, 法向力=1505.2081, 切向力X=194.7979, 切向力Y=-407.2411 +FPS=41.81, 法向力=918.9019, 切向力X=688.1866, 切向力Y=-241.1222 +FPS=36.86, 法向力=1353.7458, 切向力X=1080.0615, 切向力Y=560.8424 +FPS=43.96, 法向力=1421.3615, 切向力X=1131.7568, 切向力Y=685.1547 +FPS=39.33, 法向力=1406.4619, 切向力X=1121.8071, 切向力Y=704.7549 +FPS=39.98, 法向力=1514.2258, 切向力X=923.9757, 切向力Y=835.2567 +FPS=45.59, 法向力=1524.6716, 切向力X=922.7872, 切向力Y=756.5544 +FPS=43.70, 法向力=1538.5773, 切向力X=935.5739, 切向力Y=762.6978 +FPS=40.56, 法向力=1642.6862, 切向力X=-45.8108, 切向力Y=942.1365 +FPS=44.12, 法向力=1678.1711, 切向力X=-70.3656, 切向力Y=916.5649 +FPS=40.74, 法向力=1715.8484, 切向力X=-143.7387, 切向力Y=937.9246 +FPS=42.34, 法向力=1503.2455, 切向力X=75.2770, 切向力Y=536.4529 +FPS=41.15, 法向力=1440.0524, 切向力X=168.2036, 切向力Y=448.4721 +FPS=42.77, 法向力=1451.9602, 切向力X=752.2288, 切向力Y=-43.3703 +FPS=44.92, 法向力=1476.0619, 切向力X=745.6858, 切向力Y=7.7166 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000500s, blend=0.002457s (9 tiles incl ref), finalize=0.000068s, total=0.003031s +FPS=38.79, 法向力=1696.1416, 切向力X=1081.8840, 切向力Y=825.8983 +FPS=47.13, 法向力=1794.7634, 切向力X=1061.5483, 切向力Y=985.5331 +FPS=42.38, 法向力=1819.9799, 切向力X=1058.6091, 切向力Y=1023.4828 +FPS=47.62, 法向力=1377.3113, 切向力X=7022.1367, 切向力Y=1032.2925 +FPS=42.05, 法向力=1231.0420, 切向力X=7378.6016, 切向力Y=1066.0183 +FPS=38.15, 法向力=1241.4011, 切向力X=7321.4243, 切向力Y=1029.8951 +FPS=38.72, 法向力=4246.3184, 切向力X=20267.1602, 切向力Y=2822.3345 +FPS=27.29, 法向力=6732.8320, 切向力X=40509.5742, 切向力Y=5087.8140 +FPS=38.88, 法向力=6273.9072, 切向力X=40964.2812, 切向力Y=5282.5034 +FPS=23.49, 法向力=8266.8564, 切向力X=66480.5859, 切向力Y=9240.1592 +FPS=41.32, 法向力=8047.8730, 切向力X=67165.4844, 切向力Y=9620.1338 +FPS=36.88, 法向力=8117.1694, 切向力X=67109.4219, 切向力Y=9590.2598 +FPS=28.69, 法向力=12157.1680, 切向力X=85516.5938, 切向力Y=13120.1328 +FPS=32.99, 法向力=11799.4932, 切向力X=85981.8906, 切向力Y=13549.8418 +FPS=31.00, 法向力=25573.7969, 切向力X=79502.0312, 切向力Y=11372.0635 +FPS=36.65, 法向力=34112.5234, 切向力X=73650.0078, 切向力Y=6013.3340 +FPS=28.72, 法向力=34301.2578, 切向力X=74026.2344, 切向力Y=6003.1016 +FPS=37.33, 法向力=39874.5000, 切向力X=66610.3438, 切向力Y=3431.1965 +FPS=48.57, 法向力=39892.4961, 切向力X=67087.5781, 切向力Y=3395.4570 +FPS=42.29, 法向力=39994.4414, 切向力X=67268.1250, 切向力Y=3371.8198 +FPS=43.39, 法向力=39822.2578, 切向力X=58516.8438, 切向力Y=525.1488 +FPS=43.15, 法向力=39674.4844, 切向力X=58606.5391, 切向力Y=502.4361 +FPS=39.10, 法向力=39756.2148, 切向力X=58695.8516, 切向力Y=477.0385 +FPS=41.71, 法向力=38760.0820, 切向力X=52515.9336, 切向力Y=1212.2880 +FPS=46.39, 法向力=38679.2812, 切向力X=52446.5938, 切向力Y=1241.3970 +FPS=40.39, 法向力=35687.4844, 切向力X=52181.9102, 切向力Y=7432.6133 +FPS=44.94, 法向力=35856.7227, 切向力X=52649.7188, 切向力Y=7704.4878 +FPS=40.06, 法向力=32171.0977, 切向力X=45243.3945, 切向力Y=9994.2256 +FPS=44.07, 法向力=32069.5723, 切向力X=45130.9922, 切向力Y=10072.6660 +FPS=43.23, 法向力=32014.9141, 切向力X=45227.3984, 切向力Y=10154.7354 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002122s (9 tiles incl ref), finalize=0.000051s, total=0.002426s +FPS=43.54, 法向力=27099.6445, 切向力X=32500.9277, 切向力Y=13827.2559 +FPS=42.94, 法向力=26806.8711, 切向力X=32446.6836, 切向力Y=13830.7168 +FPS=39.91, 法向力=26795.6562, 切向力X=32441.2969, 切向力Y=14025.3848 +FPS=34.46, 法向力=22971.8203, 切向力X=16496.9883, 切向力Y=18119.7305 +FPS=24.56, 法向力=19597.7402, 切向力X=5882.7002, 切向力Y=20833.4648 +FPS=42.77, 法向力=19334.3867, 切向力X=5398.6973, 切向力Y=20973.3281 +FPS=40.81, 法向力=19318.1875, 切向力X=5356.1055, 切向力Y=20961.5703 +FPS=46.29, 法向力=17641.0234, 切向力X=5365.5322, 切向力Y=22526.0078 +FPS=42.96, 法向力=17515.9004, 切向力X=5301.2441, 切向力Y=22719.3438 +FPS=45.32, 法向力=17490.3496, 切向力X=5326.9624, 切向力Y=22774.6094 +FPS=40.44, 法向力=18245.1133, 切向力X=10309.5410, 切向力Y=22118.7402 +FPS=42.56, 法向力=18401.3086, 切向力X=10262.2012, 切向力Y=22055.5000 +FPS=38.57, 法向力=20222.4121, 切向力X=17719.3828, 切向力Y=16922.1055 +FPS=46.74, 法向力=20507.0625, 切向力X=17856.8906, 切向力Y=16689.8594 +FPS=40.18, 法向力=23008.6230, 切向力X=24554.3047, 切向力Y=11491.2734 +FPS=48.33, 法向力=23098.6543, 切向力X=24807.0859, 切向力Y=11510.2764 +FPS=43.75, 法向力=23080.9707, 切向力X=24784.4062, 切向力Y=11525.7227 +FPS=42.72, 法向力=25849.6367, 切向力X=33073.1992, 切向力Y=3321.6982 +FPS=44.20, 法向力=26014.2227, 切向力X=33543.7266, 切向力Y=3143.9512 +FPS=37.62, 法向力=26073.4961, 切向力X=33596.0938, 切向力Y=3003.6646 +FPS=42.29, 法向力=27699.0273, 切向力X=36829.1562, 切向力Y=1177.4758 +FPS=47.23, 法向力=28011.7754, 切向力X=36807.3672, 切向力Y=1100.8872 +FPS=41.25, 法向力=26426.2363, 切向力X=31287.4453, 切向力Y=1731.9751 +FPS=46.12, 法向力=26162.4805, 切向力X=31039.8555, 切向力Y=1940.1445 +FPS=41.07, 法向力=26244.7305, 切向力X=31183.7773, 切向力Y=1910.7115 +FPS=44.06, 法向力=24994.7383, 切向力X=26896.3926, 切向力Y=1244.2102 +FPS=42.96, 法向力=24649.4551, 切向力X=26254.0996, 切向力Y=1298.3492 +FPS=39.31, 法向力=22022.0742, 切向力X=15749.9971, 切向力Y=6331.6289 +FPS=43.56, 法向力=21265.7500, 切向力X=15115.1230, 切向力Y=6979.3301 +FPS=45.67, 法向力=21205.5645, 切向力X=14966.7666, 切向力Y=7045.1855 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000283s, blend=0.002230s (9 tiles incl ref), finalize=0.000059s, total=0.002578s +FPS=40.11, 法向力=17112.9199, 切向力X=-957.8115, 切向力Y=8322.4766 +FPS=44.76, 法向力=16879.1836, 切向力X=-1535.0099, 切向力Y=8519.3145 +FPS=38.27, 法向力=16952.1211, 切向力X=-1524.7036, 切向力Y=8508.4102 +FPS=28.03, 法向力=10407.1328, 切向力X=-19132.5586, 切向力Y=15106.7148 +FPS=36.68, 法向力=6677.9331, 切向力X=-28621.6758, 切向力Y=15977.1514 +FPS=24.19, 法向力=6651.6357, 切向力X=-28832.3906, 切向力Y=15943.0732 +FPS=39.22, 法向力=7954.6577, 切向力X=-31467.3340, 切向力Y=11767.6846 +FPS=42.87, 法向力=7836.4844, 切向力X=-31719.4453, 切向力Y=11720.3184 +FPS=49.83, 法向力=7822.4995, 切向力X=-31748.0273, 切向力Y=11728.5176 +FPS=42.95, 法向力=10170.9307, 切向力X=-28983.4648, 切向力Y=10872.7227 +FPS=29.07, 法向力=10040.1494, 切向力X=-28902.2832, 切向力Y=11055.3828 +FPS=37.62, 法向力=10166.0391, 切向力X=-21167.8555, 切向力Y=8724.0879 +FPS=42.17, 法向力=10203.9141, 切向力X=-21049.2148, 切向力Y=8755.0771 +FPS=41.38, 法向力=9091.5000, 切向力X=-14549.2930, 切向力Y=5847.1504 +FPS=44.67, 法向力=9266.8105, 切向力X=-14571.7324, 切向力Y=5654.9341 +FPS=47.53, 法向力=9318.6445, 切向力X=-14537.8555, 切向力Y=5594.7441 +FPS=25.40, 法向力=8154.1035, 切向力X=-10660.9258, 切向力Y=3034.3828 +FPS=36.72, 法向力=8043.0591, 切向力X=-10552.3691, 切向力Y=3225.5073 +FPS=41.90, 法向力=5043.2832, 切向力X=-4973.5474, 切向力Y=1548.0243 +FPS=46.29, 法向力=5075.0488, 切向力X=-4838.3970, 切向力Y=1463.9109 +FPS=39.66, 法向力=2866.5835, 切向力X=-2401.0142, 切向力Y=1719.1172 +FPS=45.50, 法向力=2917.4387, 切向力X=-2388.2964, 切向力Y=1594.5862 +FPS=39.97, 法向力=2179.1992, 切向力X=1719.7322, 切向力Y=3335.8416 +FPS=46.28, 法向力=2265.4604, 切向力X=1798.7212, 切向力Y=3415.6387 +FPS=43.53, 法向力=2289.5105, 切向力X=1838.9951, 切向力Y=3437.5151 +FPS=44.66, 法向力=2579.8594, 切向力X=15093.0977, 切向力Y=4584.1387 +FPS=43.73, 法向力=2449.2979, 切向力X=15269.0654, 切向力Y=4629.5151 +FPS=41.48, 法向力=2445.8594, 切向力X=15285.8398, 切向力Y=4626.6362 +FPS=39.42, 法向力=5253.4937, 切向力X=29534.0059, 切向力Y=3786.9717 +FPS=46.29, 法向力=4743.8936, 切向力X=30179.9648, 切向力Y=3702.1655 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000295s, blend=0.002169s (9 tiles incl ref), finalize=0.000056s, total=0.002525s +FPS=40.47, 法向力=4769.6729, 切向力X=30223.2480, 切向力Y=3627.3455 +FPS=43.64, 法向力=8554.0273, 切向力X=50798.7266, 切向力Y=3037.1567 +FPS=41.70, 法向力=8061.0342, 切向力X=51450.9492, 切向力Y=3168.1760 +FPS=41.04, 法向力=9027.0098, 切向力X=72429.7109, 切向力Y=-1336.1445 +FPS=40.98, 法向力=8953.2686, 切向力X=73016.0156, 切向力Y=-978.7200 +FPS=44.89, 法向力=8941.2090, 切向力X=73061.2969, 切向力Y=-968.7358 +FPS=43.75, 法向力=10813.7754, 切向力X=93819.8438, 切向力Y=-3048.3115 +FPS=41.55, 法向力=10655.8164, 切向力X=94192.1094, 切向力Y=-3017.7202 +FPS=36.17, 法向力=13719.5352, 切向力X=103753.1562, 切向力Y=-8224.4775 +FPS=48.70, 法向力=13861.2480, 切向力X=104121.8359, 切向力Y=-8402.2939 +FPS=35.56, 法向力=13856.1367, 切向力X=104032.3125, 切向力Y=-8401.2979 +FPS=24.64, 法向力=31075.7773, 切向力X=96945.3438, 切向力Y=-12545.1543 +FPS=40.63, 法向力=41649.5625, 切向力X=82477.3594, 切向力Y=-2926.8633 +FPS=41.48, 法向力=41544.5352, 切向力X=83311.2188, 切向力Y=-2216.4558 +FPS=45.96, 法向力=41602.6250, 切向力X=83349.5469, 切向力Y=-2230.6565 +FPS=40.34, 法向力=39659.6641, 切向力X=62072.1250, 切向力Y=5058.3589 +FPS=44.86, 法向力=39358.4453, 切向力X=62109.5664, 切向力Y=5229.9868 +FPS=39.34, 法向力=32194.3574, 切向力X=40077.8125, 切向力Y=11335.3730 +FPS=45.98, 法向力=32085.1992, 切向力X=40112.2812, 切向力Y=11533.5176 +FPS=43.50, 法向力=32084.5195, 切向力X=40058.1289, 切向力Y=11493.6035 +FPS=43.70, 法向力=25651.2559, 切向力X=15094.3848, 切向力Y=13594.3184 +FPS=42.83, 法向力=25471.0273, 切向力X=14749.6055, 切向力Y=14021.5332 +FPS=43.48, 法向力=25042.8887, 切向力X=1083.0446, 切向力Y=12632.4785 +FPS=42.69, 法向力=25111.3652, 切向力X=650.3155, 切向力Y=12538.1406 +FPS=38.58, 法向力=25138.3359, 切向力X=661.0720, 切向力Y=12508.5039 +FPS=39.68, 法向力=25602.9766, 切向力X=-100.9155, 切向力Y=10758.4434 +FPS=47.69, 法向力=25663.3809, 切向力X=-137.9768, 切向力Y=10475.5156 +FPS=41.54, 法向力=25697.7617, 切向力X=-137.1906, 切向力Y=10589.9980 +FPS=45.21, 法向力=26974.9453, 切向力X=5723.3145, 切向力Y=6171.8037 +FPS=42.77, 法向力=27008.9258, 切向力X=5890.0127, 切向力Y=6079.4131 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000277s, blend=0.002217s (9 tiles incl ref), finalize=0.000105s, total=0.002605s +FPS=49.68, 法向力=28514.3301, 切向力X=17766.8887, 切向力Y=-5292.4424 +FPS=25.08, 法向力=28520.3535, 切向力X=17844.3008, 切向力Y=-5345.2295 +FPS=48.77, 法向力=32679.7070, 切向力X=42921.3594, 切向力Y=-16388.7500 +FPS=45.26, 法向力=32548.9023, 切向力X=43297.6094, 切向力Y=-16274.5820 +FPS=42.27, 法向力=32581.5039, 切向力X=43365.5469, 切向力Y=-16262.9326 +FPS=42.42, 法向力=30114.4141, 切向力X=36354.7656, 切向力Y=-10140.5234 +FPS=43.25, 法向力=29904.5508, 切向力X=36397.3086, 切向力Y=-10120.4072 +FPS=47.20, 法向力=29900.1348, 切向力X=36392.6328, 切向力Y=-10089.3262 +FPS=25.63, 法向力=24047.3652, 切向力X=24694.3301, 切向力Y=-7229.1704 +FPS=36.51, 法向力=23539.5859, 切向力X=24157.3203, 切向力Y=-6910.7549 +FPS=41.22, 法向力=20705.7070, 切向力X=13262.3750, 切向力Y=-2901.9644 +FPS=47.54, 法向力=20492.4375, 切向力X=12973.6855, 切向力Y=-2641.2830 +FPS=40.06, 法向力=13473.8096, 切向力X=-13188.8477, 切向力Y=4268.3994 +FPS=46.14, 法向力=13480.1523, 切向力X=-13225.0137, 切向力Y=4431.6665 +FPS=38.71, 法向力=11030.3291, 切向力X=-29945.5625, 切向力Y=3054.0386 +FPS=46.68, 法向力=11080.4473, 切向力X=-30446.8457, 切向力Y=2961.5596 +FPS=44.14, 法向力=11058.3125, 切向力X=-30492.0781, 切向力Y=2948.1750 +FPS=44.28, 法向力=9127.8789, 切向力X=-43490.7266, 切向力Y=1839.3972 +FPS=43.52, 法向力=9105.4180, 切向力X=-43670.1641, 切向力Y=1705.5073 +FPS=41.10, 法向力=8969.3975, 切向力X=-43753.6914, 切向力Y=1751.5797 +FPS=37.31, 法向力=9862.7441, 切向力X=-50040.3984, 切向力Y=4416.2324 +FPS=28.81, 法向力=9518.7207, 切向力X=-50590.5547, 切向力Y=4645.4839 +FPS=39.30, 法向力=13044.6289, 切向力X=-65523.9453, 切向力Y=12028.1211 +FPS=46.26, 法向力=12819.3965, 切向力X=-66085.6250, 切向力Y=12310.3984 +FPS=38.52, 法向力=14679.9775, 切向力X=-71106.2891, 切向力Y=13310.7939 +FPS=46.77, 法向力=14390.2246, 切向力X=-71368.2266, 切向力Y=13596.2246 +FPS=40.57, 法向力=14375.9473, 切向力X=-71371.5547, 切向力Y=13636.4619 +FPS=47.05, 法向力=15339.8848, 切向力X=-72129.8438, 切向力Y=13864.4805 +FPS=41.28, 法向力=15355.2295, 切向力X=-72268.1875, 切向力Y=13822.8857 +FPS=45.35, 法向力=15410.0830, 切向力X=-72242.7188, 切向力Y=13919.2070 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000317s, blend=0.002232s (9 tiles incl ref), finalize=0.000059s, total=0.002614s +FPS=39.81, 法向力=17666.8887, 切向力X=-70402.4062, 切向力Y=13379.7109 +FPS=45.81, 法向力=17733.3672, 切向力X=-70437.0000, 切向力Y=13478.7734 +FPS=40.67, 法向力=17470.6816, 切向力X=-64210.4375, 切向力Y=13581.0527 +FPS=44.39, 法向力=17110.2656, 切向力X=-64114.9609, 切向力Y=13921.3076 +FPS=40.22, 法向力=16918.6758, 切向力X=-57176.3555, 切向力Y=12745.1943 +FPS=45.05, 法向力=16705.4746, 切向力X=-56981.2109, 切向力Y=12824.9736 +FPS=44.12, 法向力=16733.0117, 切向力X=-57063.4141, 切向力Y=12821.4092 +FPS=40.61, 法向力=17185.4727, 切向力X=-48194.1562, 切向力Y=12589.3076 +FPS=42.85, 法向力=16937.5566, 切向力X=-47989.3750, 切向力Y=12855.0781 +FPS=39.06, 法向力=16934.9258, 切向力X=-47960.5898, 切向力Y=12854.3252 +FPS=41.35, 法向力=15826.1738, 切向力X=-37701.4609, 切向力Y=7338.9121 +FPS=49.82, 法向力=15640.6621, 切向力X=-37677.7109, 切向力Y=7251.7446 +FPS=42.45, 法向力=12874.8027, 切向力X=-24586.6777, 切向力Y=5412.1587 +FPS=43.14, 法向力=12814.0176, 切向力X=-24572.6738, 切向力Y=5457.0684 +FPS=41.65, 法向力=10640.8398, 切向力X=-11181.6523, 切向力Y=8539.5176 +FPS=43.34, 法向力=10657.0312, 切向力X=-11250.5156, 切向力Y=8603.0840 +FPS=42.28, 法向力=10677.7861, 切向力X=-11249.0059, 切向力Y=8617.9785 +FPS=41.67, 法向力=5438.1514, 切向力X=19196.6641, 切向力Y=13535.0137 +FPS=44.26, 法向力=5354.5205, 切向力X=19470.0566, 切向力Y=13571.8945 +FPS=40.13, 法向力=5337.3179, 切向力X=19455.7207, 切向力Y=13573.9141 +FPS=38.36, 法向力=5506.7598, 切向力X=37827.8438, 切向力Y=7307.5942 +FPS=49.95, 法向力=5327.2549, 切向力X=38042.5547, 切向力Y=7214.8218 +FPS=40.40, 法向力=5304.5967, 切向力X=38016.3984, 切向力Y=7221.4746 +FPS=43.24, 法向力=7102.3179, 切向力X=52364.2031, 切向力Y=-2610.3394 +FPS=38.46, 法向力=10703.3311, 切向力X=70531.3672, 切向力Y=-15745.0684 +FPS=23.97, 法向力=10230.6611, 切向力X=71216.4531, 切向力Y=-15882.5293 +FPS=42.99, 法向力=10128.9551, 切向力X=71366.3906, 切向力Y=-15760.8730 +FPS=24.02, 法向力=21520.4824, 切向力X=69562.2656, 切向力Y=-30051.1484 +FPS=42.06, 法向力=20757.4785, 切向力X=70526.4766, 切向力Y=-30709.5234 +FPS=34.32, 法向力=33452.9297, 切向力X=67039.8281, 切向力Y=-26419.3281 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000289s, blend=0.002274s (9 tiles incl ref), finalize=0.000060s, total=0.002631s +FPS=27.29, 法向力=38757.8281, 切向力X=57991.5859, 切向力Y=-23828.8516 +FPS=40.48, 法向力=38816.3281, 切向力X=58188.4727, 切向力Y=-23949.6035 +FPS=46.05, 法向力=26275.1602, 切向力X=36282.4414, 切向力Y=-16204.2109 +FPS=37.02, 法向力=25926.7266, 切向力X=35624.4453, 切向力Y=-15913.7324 +FPS=26.21, 法向力=25899.8164, 切向力X=35607.7695, 切向力Y=-15810.9355 +FPS=38.29, 法向力=17057.1836, 切向力X=25909.3574, 切向力Y=-12092.1191 +FPS=49.48, 法向力=17056.4629, 切向力X=26045.8984, 切向力Y=-12071.4678 +FPS=38.73, 法向力=11130.3320, 切向力X=12364.7734, 切向力Y=-8532.3203 +FPS=23.94, 法向力=11089.2676, 切向力X=11953.5498, 切向力Y=-8139.3857 +FPS=40.92, 法向力=9675.3447, 切向力X=8964.8018, 切向力Y=-3461.7979 +FPS=40.31, 法向力=9528.9180, 切向力X=8968.8633, 切向力Y=-3413.9299 +FPS=47.34, 法向力=6439.9927, 切向力X=5262.9580, 切向力Y=-1369.4646 +FPS=42.46, 法向力=6435.9912, 切向力X=5329.7539, 切向力Y=-1325.9755 +FPS=42.29, 法向力=6403.6987, 切向力X=5346.0942, 切向力Y=-1344.5686 +FPS=40.36, 法向力=6163.6230, 切向力X=2768.5305, 切向力Y=576.9733 +FPS=45.98, 法向力=6165.3901, 切向力X=2753.7261, 切向力Y=670.8942 +FPS=39.67, 法向力=5202.7207, 切向力X=412.1941, 切向力Y=-195.8824 +FPS=46.03, 法向力=5236.5234, 切向力X=487.2332, 切向力Y=-263.4901 +FPS=41.91, 法向力=5259.6416, 切向力X=523.5420, 切向力Y=-254.5422 +FPS=42.44, 法向力=5353.0625, 切向力X=-448.5404, 切向力Y=-81.2265 +FPS=42.26, 法向力=5408.5820, 切向力X=-539.4060, 切向力Y=55.3323 +FPS=46.91, 法向力=5722.9185, 切向力X=-787.1357, 切向力Y=853.3129 +FPS=42.21, 法向力=5679.5098, 切向力X=-898.7323, 切向力Y=801.2438 +FPS=42.14, 法向力=5661.5972, 切向力X=-904.2422, 切向力Y=798.5917 +FPS=42.05, 法向力=4883.2573, 切向力X=-3941.1973, 切向力Y=598.4951 +FPS=43.24, 法向力=4795.0244, 切向力X=-4387.7119, 切向力Y=685.5179 +FPS=40.30, 法向力=4827.2114, 切向力X=-4299.9834, 切向力Y=725.2164 +FPS=46.35, 法向力=4764.8809, 切向力X=-4314.1348, 切向力Y=592.4656 +FPS=43.76, 法向力=4770.4399, 切向力X=-4292.4736, 切向力Y=565.5607 +FPS=45.98, 法向力=4774.5186, 切向力X=-4300.4590, 切向力Y=571.8727 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000263s, blend=0.002180s (9 tiles incl ref), finalize=0.000055s, total=0.002505s +FPS=41.40, 法向力=4642.3110, 切向力X=-4160.6260, 切向力Y=814.9050 +FPS=48.98, 法向力=4584.9717, 切向力X=-4232.8154, 切向力Y=855.5554 +FPS=22.69, 法向力=5085.3608, 切向力X=-4780.3931, 切向力Y=643.3691 +FPS=44.46, 法向力=5170.0830, 切向力X=-4841.5898, 切向力Y=474.3759 +FPS=45.58, 法向力=5002.2920, 切向力X=-5881.9570, 切向力Y=482.3680 +FPS=38.90, 法向力=5047.4419, 切向力X=-5900.9868, 切向力Y=475.8391 +FPS=38.26, 法向力=4871.5918, 切向力X=-5825.2383, 切向力Y=736.4271 +FPS=47.50, 法向力=4848.6387, 切向力X=-5802.7178, 切向力Y=723.8533 +FPS=45.65, 法向力=4811.8853, 切向力X=-5777.9805, 切向力Y=796.4227 +FPS=44.62, 法向力=5040.4570, 切向力X=-5470.7295, 切向力Y=1263.0133 +FPS=24.39, 法向力=5036.9302, 切向力X=-5485.4932, 切向力Y=1160.6392 +FPS=41.89, 法向力=4390.5859, 切向力X=-5126.0098, 切向力Y=1725.8892 +FPS=42.13, 法向力=4355.4878, 切向力X=-5060.1885, 切向力Y=1709.0845 +FPS=44.37, 法向力=4538.3350, 切向力X=-7316.2085, 切向力Y=1090.4703 +FPS=43.86, 法向力=4479.7812, 切向力X=-7458.2930, 切向力Y=1139.7778 +FPS=39.42, 法向力=4500.6875, 切向力X=-7385.0430, 切向力Y=1194.2939 +FPS=37.37, 法向力=4431.1631, 切向力X=-8434.3984, 切向力Y=2439.6831 +FPS=29.21, 法向力=4349.6982, 切向力X=-8552.3516, 切向力Y=2608.9185 +FPS=37.00, 法向力=4881.9180, 切向力X=-7849.2412, 切向力Y=2297.2710 +FPS=24.38, 法向力=3957.6228, 切向力X=-9904.2324, 切向力Y=1625.4856 +FPS=38.70, 法向力=3878.5017, 切向力X=-9838.7764, 切向力Y=1704.7087 +FPS=39.27, 法向力=3798.7903, 切向力X=-9860.4160, 切向力Y=1723.5027 +FPS=47.31, 法向力=3816.9121, 切向力X=-9005.9570, 切向力Y=1632.7196 +FPS=44.35, 法向力=3911.5415, 切向力X=-8910.5420, 切向力Y=1675.7478 +FPS=47.71, 法向力=3905.7219, 切向力X=-8927.4180, 切向力Y=1653.4509 +FPS=24.92, 法向力=4045.0596, 切向力X=-8306.1602, 切向力Y=2820.5935 +FPS=36.05, 法向力=4017.5869, 切向力X=-8406.4648, 切向力Y=2900.5632 +FPS=41.46, 法向力=5151.7754, 切向力X=-8380.2637, 切向力Y=2857.3779 +FPS=46.61, 法向力=5269.0430, 切向力X=-8374.5469, 切向力Y=2772.8022 +FPS=41.64, 法向力=4393.5142, 切向力X=-9754.6650, 切向力Y=3019.4619 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000224s, blend=0.002167s (9 tiles incl ref), finalize=0.000055s, total=0.002451s +FPS=42.74, 法向力=4303.5840, 切向力X=-9766.9648, 切向力Y=3130.3110 +FPS=38.58, 法向力=4556.8169, 切向力X=-10980.2432, 切向力Y=1597.1896 +FPS=48.06, 法向力=4617.7280, 切向力X=-11137.4180, 切向力Y=1346.4813 +FPS=43.47, 法向力=4590.0791, 切向力X=-11188.0527, 切向力Y=1336.7693 +FPS=42.68, 法向力=4236.5098, 切向力X=-9799.7256, 切向力Y=1576.3845 +FPS=44.70, 法向力=4219.0010, 切向力X=-9811.4365, 切向力Y=1514.0763 +FPS=41.17, 法向力=4216.1909, 切向力X=-9832.9043, 切向力Y=1506.9183 +FPS=40.06, 法向力=4762.7427, 切向力X=-10060.1260, 切向力Y=2360.7461 +FPS=44.71, 法向力=4809.5103, 切向力X=-9955.8623, 切向力Y=2471.0312 +FPS=39.76, 法向力=4079.1592, 切向力X=-10216.7939, 切向力Y=1926.3728 +FPS=44.74, 法向力=4087.6377, 切向力X=-10152.8105, 切向力Y=2067.7742 +FPS=40.73, 法向力=4088.3335, 切向力X=-10129.9512, 切向力Y=2112.9492 +FPS=44.60, 法向力=4411.1958, 切向力X=-10524.2910, 切向力Y=2186.4109 +FPS=42.08, 法向力=4401.9883, 切向力X=-10663.0205, 切向力Y=2209.8979 +FPS=47.92, 法向力=4279.9775, 切向力X=-10845.1260, 切向力Y=2652.1025 +FPS=41.14, 法向力=4285.9824, 切向力X=-10827.2305, 切向力Y=2646.4868 +FPS=39.18, 法向力=4273.6274, 切向力X=-10752.2227, 切向力Y=2781.9229 +FPS=37.35, 法向力=4032.5059, 切向力X=-11209.6006, 切向力Y=3125.0005 +FPS=26.78, 法向力=5102.9990, 切向力X=-11278.0166, 切向力Y=1421.7092 +FPS=42.17, 法向力=5130.6299, 切向力X=-11303.3242, 切向力Y=1360.5007 +FPS=45.95, 法向力=5146.7305, 切向力X=-11319.0996, 切向力Y=1329.1711 +FPS=40.42, 法向力=4270.2500, 切向力X=-11362.1094, 切向力Y=1104.8008 +FPS=46.67, 法向力=4178.1538, 切向力X=-11368.7480, 切向力Y=1266.2273 +FPS=42.50, 法向力=4185.5205, 切向力X=-11395.1699, 切向力Y=1284.1672 +FPS=41.73, 法向力=4474.3218, 切向力X=-11144.0410, 切向力Y=1408.1323 +FPS=44.37, 法向力=4556.8022, 切向力X=-11052.7295, 切向力Y=1486.7356 +FPS=47.92, 法向力=4565.7090, 切向力X=-11041.1191, 切向力Y=1496.5114 +FPS=48.38, 法向力=4227.4443, 切向力X=-10451.0820, 切向力Y=1618.6808 +FPS=43.59, 法向力=4176.0859, 切向力X=-10529.6582, 切向力Y=1656.2032 +FPS=42.98, 法向力=4172.3525, 切向力X=-11334.9434, 切向力Y=1015.0754 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002131s (9 tiles incl ref), finalize=0.000051s, total=0.002426s +FPS=43.57, 法向力=4300.1724, 切向力X=-11295.6016, 切向力Y=806.3190 +FPS=51.33, 法向力=4336.1323, 切向力X=-11283.9297, 切向力Y=802.6819 +FPS=25.33, 法向力=4470.9927, 切向力X=-12151.1055, 切向力Y=674.3962 +FPS=36.13, 法向力=4520.9932, 切向力X=-12119.1309, 切向力Y=650.5114 +FPS=40.41, 法向力=4017.7712, 切向力X=-11629.2793, 切向力Y=1199.9728 +FPS=47.23, 法向力=3936.6995, 切向力X=-11662.0977, 切向力Y=1281.6770 +FPS=38.97, 法向力=4680.4561, 切向力X=-10562.5869, 切向力Y=836.3903 +FPS=44.19, 法向力=4588.6299, 切向力X=-10670.8789, 切向力Y=951.1499 +FPS=40.07, 法向力=4184.7529, 切向力X=-12170.7148, 切向力Y=1081.6403 +FPS=44.99, 法向力=4076.1611, 切向力X=-12268.9316, 切向力Y=1148.4663 +FPS=41.57, 法向力=4028.2078, 切向力X=-12284.4512, 切向力Y=1158.6758 +FPS=43.79, 法向力=3739.3586, 切向力X=-12568.7090, 切向力Y=136.0284 +FPS=40.87, 法向力=3722.1611, 切向力X=-12630.8418, 切向力Y=4.6693 +FPS=40.91, 法向力=3741.3040, 切向力X=-12603.6309, 切向力Y=34.7358 +FPS=39.19, 法向力=3917.2217, 切向力X=-12903.9082, 切向力Y=237.8124 +FPS=49.57, 法向力=4009.4780, 切向力X=-12844.7441, 切向力Y=239.0210 +FPS=40.14, 法向力=4122.1035, 切向力X=-13599.3555, 切向力Y=-612.3900 +FPS=44.48, 法向力=4249.3213, 切向力X=-13614.9160, 切向力Y=-668.8529 +FPS=40.21, 法向力=4162.2100, 切向力X=-13216.5596, 切向力Y=329.8463 +FPS=43.27, 法向力=4131.0405, 切向力X=-13241.2100, 切向力Y=358.4182 +FPS=42.43, 法向力=4180.7427, 切向力X=-13188.1973, 切向力Y=392.2677 +FPS=38.47, 法向力=4275.5195, 切向力X=-13475.2637, 切向力Y=-884.1862 +FPS=33.16, 法向力=4367.1538, 切向力X=-13500.9277, 切向力Y=-923.0142 +FPS=45.03, 法向力=4375.3340, 切向力X=-13587.0928, 切向力Y=-952.5840 +FPS=38.66, 法向力=4187.8120, 切向力X=-12782.7617, 切向力Y=-976.9592 +FPS=26.61, 法向力=4218.4805, 切向力X=-12703.4922, 切向力Y=-905.7405 +FPS=42.33, 法向力=3987.6431, 切向力X=-12895.9336, 切向力Y=-646.6218 +FPS=42.84, 法向力=4047.7034, 切向力X=-12921.7910, 切向力Y=-716.5564 +FPS=40.12, 法向力=4491.6416, 切向力X=-13634.2793, 切向力Y=-2437.5562 +FPS=38.94, 法向力=4554.4561, 切向力X=-13620.4453, 切向力Y=-2444.2993 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000278s, blend=0.002168s (9 tiles incl ref), finalize=0.000053s, total=0.002506s +FPS=46.31, 法向力=4260.6104, 切向力X=-13299.2930, 切向力Y=-1512.3162 +FPS=42.49, 法向力=4135.1309, 切向力X=-13354.8984, 切向力Y=-1360.3628 +FPS=40.53, 法向力=4111.7148, 切向力X=-13346.0361, 切向力Y=-1334.7308 +FPS=37.36, 法向力=4313.1235, 切向力X=-13154.3545, 切向力Y=62.3263 +FPS=50.07, 法向力=4449.7021, 切向力X=-13157.8574, 切向力Y=250.9558 +FPS=42.94, 法向力=4434.3062, 切向力X=-13172.3252, 切向力Y=163.1446 +FPS=40.34, 法向力=4089.0063, 切向力X=-12299.4072, 切向力Y=480.9540 +FPS=43.86, 法向力=4031.2759, 切向力X=-12109.9922, 切向力Y=546.7018 +FPS=40.31, 法向力=4358.9702, 切向力X=-12714.1680, 切向力Y=1321.9175 +FPS=44.27, 法向力=4339.4238, 切向力X=-12733.1514, 切向力Y=1533.8643 +FPS=50.02, 法向力=4340.8896, 切向力X=-12710.5928, 切向力Y=1541.2356 +FPS=43.53, 法向力=4373.6138, 切向力X=-11866.0488, 切向力Y=1441.2715 +FPS=29.29, 法向力=4369.4453, 切向力X=-11867.0869, 切向力Y=1416.5059 +FPS=37.50, 法向力=4724.6729, 切向力X=-11420.9980, 切向力Y=1637.2698 +FPS=43.11, 法向力=4728.8130, 切向力X=-11377.0166, 切向力Y=1716.3867 +FPS=44.43, 法向力=4682.2817, 切向力X=-11381.7441, 切向力Y=1781.0852 +FPS=42.73, 法向力=4519.1470, 切向力X=-11544.1680, 切向力Y=1743.1420 +FPS=47.58, 法向力=4448.4546, 切向力X=-11656.0312, 切向力Y=1786.7581 +FPS=49.65, 法向力=3789.1946, 切向力X=-11940.0107, 切向力Y=2738.7021 +FPS=45.07, 法向力=3702.9824, 切向力X=-12017.1162, 切向力Y=2827.6118 +FPS=35.86, 法向力=3622.5652, 切向力X=-12116.0176, 切向力Y=2947.3105 +FPS=41.50, 法向力=4728.5381, 切向力X=-12276.0449, 切向力Y=2412.2490 +FPS=46.20, 法向力=4980.9434, 切向力X=-12304.6514, 切向力Y=2432.3789 +FPS=38.67, 法向力=4533.2378, 切向力X=-11991.5625, 切向力Y=3869.5156 +FPS=44.61, 法向力=4476.9419, 切向力X=-12097.0840, 切向力Y=4036.8306 +FPS=41.72, 法向力=4459.7241, 切向力X=-12138.5938, 切向力Y=4060.9763 +FPS=46.18, 法向力=4809.8726, 切向力X=-11486.6064, 切向力Y=5055.9600 +FPS=42.71, 法向力=4724.0488, 切向力X=-11528.0723, 切向力Y=5198.1436 +FPS=45.81, 法向力=4541.4824, 切向力X=-11876.2617, 切向力Y=4730.2676 +FPS=42.86, 法向力=4456.8779, 切向力X=-12082.5469, 切向力Y=4681.7529 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000319s, blend=0.002239s (9 tiles incl ref), finalize=0.000061s, total=0.002625s +FPS=40.50, 法向力=4421.8340, 切向力X=-12014.0381, 切向力Y=4744.5303 +FPS=41.57, 法向力=3375.6326, 切向力X=-15902.5039, 切向力Y=4009.2822 +FPS=43.00, 法向力=3408.1626, 切向力X=-16297.3838, 切向力Y=3867.3345 +FPS=40.21, 法向力=3878.5332, 切向力X=-21335.2617, 切向力Y=5041.2437 +FPS=44.12, 法向力=4104.8096, 切向力X=-21680.8906, 切向力Y=5025.5684 +FPS=42.43, 法向力=4096.5078, 切向力X=-21660.0430, 切向力Y=5026.9810 +FPS=44.83, 法向力=3780.7422, 切向力X=-19851.9805, 切向力Y=10936.6797 +FPS=41.06, 法向力=4002.4443, 切向力X=-19619.8594, 切向力Y=11346.4053 +FPS=43.82, 法向力=6333.6187, 切向力X=-23743.4648, 切向力Y=14030.8594 +FPS=41.07, 法向力=6520.5742, 切向力X=-24652.5566, 切向力Y=14471.7422 +FPS=42.23, 法向力=6722.2197, 切向力X=-24630.6523, 切向力Y=14324.3438 +FPS=37.30, 法向力=11065.8936, 切向力X=-23128.6602, 切向力Y=12902.8740 +FPS=49.97, 法向力=10987.4463, 切向力X=-23352.2930, 切向力Y=13039.0342 +FPS=43.74, 法向力=11016.9785, 切向力X=-23373.7480, 切向力Y=13017.6152 +FPS=40.57, 法向力=8056.7383, 切向力X=-9937.0586, 切向力Y=7954.5728 +FPS=43.40, 法向力=8046.1665, 切向力X=-9917.3164, 切向力Y=7975.5063 +FPS=47.26, 法向力=4390.2559, 切向力X=-4634.8999, 切向力Y=4997.8730 +FPS=43.32, 法向力=4377.0083, 切向力X=-4664.7310, 切向力Y=4838.8730 +FPS=47.22, 法向力=4401.2563, 切向力X=-4652.8018, 切向力Y=4843.2646 +FPS=48.47, 法向力=2889.1511, 切向力X=6255.0498, 切向力Y=606.2555 +FPS=43.50, 法向力=2888.0640, 切向力X=6337.9297, 切向力Y=657.2164 +FPS=47.67, 法向力=2881.7651, 切向力X=6347.0723, 切向力Y=660.1614 +FPS=51.51, 法向力=4435.4214, 切向力X=24399.0605, 切向力Y=-4680.7871 +FPS=42.36, 法向力=4278.5942, 切向力X=24997.1328, 切向力Y=-4878.6143 +FPS=48.36, 法向力=4293.8037, 切向力X=24962.5703, 切向力Y=-4919.1299 +FPS=39.84, 法向力=7660.8657, 切向力X=37163.0703, 切向力Y=-19361.5586 +FPS=39.08, 法向力=7165.8647, 切向力X=37727.6328, 切向力Y=-20027.9355 +FPS=35.54, 法向力=9156.4355, 切向力X=52673.7695, 切向力Y=-34146.8359 +FPS=27.60, 法向力=8656.6201, 切向力X=52927.1836, 切向力Y=-34570.4336 +FPS=38.91, 法向力=13049.6650, 切向力X=67511.6719, 切向力Y=-50008.0352 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002134s (9 tiles incl ref), finalize=0.000051s, total=0.002431s +FPS=49.50, 法向力=12559.8682, 切向力X=67811.2344, 切向力Y=-50453.2461 +FPS=39.00, 法向力=20736.6484, 切向力X=80419.6016, 切向力Y=-56431.6953 +FPS=46.01, 法向力=20690.3828, 切向力X=80641.8438, 切向力Y=-56698.3438 +FPS=41.92, 法向力=20676.9434, 切向力X=80668.3828, 切向力Y=-56734.6953 +FPS=42.86, 法向力=25928.0664, 切向力X=81602.5469, 切向力Y=-48119.4258 +FPS=41.17, 法向力=26009.3145, 切向力X=81544.7031, 切向力Y=-48200.9609 +FPS=45.75, 法向力=26053.0781, 切向力X=81498.4062, 切向力Y=-48198.2773 +FPS=38.74, 法向力=31139.7305, 切向力X=69204.5625, 切向力Y=-34137.4102 +FPS=48.29, 法向力=30967.1914, 切向力X=69093.6250, 切向力Y=-34385.0625 +FPS=37.78, 法向力=31943.5195, 切向力X=50336.6484, 切向力Y=-22559.6348 +FPS=48.17, 法向力=31384.7422, 切向力X=49925.9883, 切向力Y=-22104.9570 +FPS=40.43, 法向力=27015.6289, 切向力X=14828.8828, 切向力Y=-3051.1772 +FPS=44.32, 法向力=27058.1172, 切向力X=14845.6162, 切向力Y=-2786.8809 +FPS=44.79, 法向力=27054.6367, 切向力X=14876.9883, 切向力Y=-2712.4780 +FPS=41.85, 法向力=23607.7363, 切向力X=-4952.1670, 切向力Y=5814.2280 +FPS=45.23, 法向力=23606.4375, 切向力X=-4944.1709, 切向力Y=6053.8945 +FPS=36.77, 法向力=23646.0977, 切向力X=-4947.2812, 切向力Y=6032.1348 +FPS=39.51, 法向力=19881.8398, 切向力X=-34156.4922, 切向力Y=23505.7969 +FPS=46.95, 法向力=19814.5117, 切向力X=-34051.3516, 切向力Y=23915.6211 +FPS=39.42, 法向力=19128.4648, 切向力X=-52741.0859, 切向力Y=34284.4922 +FPS=47.80, 法向力=19142.2148, 切向力X=-52907.4727, 切向力Y=34597.3359 +FPS=38.85, 法向力=19180.8398, 切向力X=-52906.1328, 切向力Y=34587.2734 +FPS=44.72, 法向力=19187.1875, 切向力X=-63299.0586, 切向力Y=38111.0508 +FPS=42.64, 法向力=19036.9551, 切向力X=-63674.7734, 切向力Y=38352.5625 +FPS=46.07, 法向力=19036.7500, 切向力X=-63659.7266, 切向力Y=38402.4414 +FPS=41.19, 法向力=19068.2344, 切向力X=-78889.7656, 切向力Y=35900.2891 +FPS=40.78, 法向力=18891.4043, 切向力X=-79327.2969, 切向力Y=36098.1562 +FPS=42.14, 法向力=19239.9414, 切向力X=-90045.0391, 切向力Y=23070.3457 +FPS=43.65, 法向力=19369.7480, 切向力X=-90488.7734, 切向力Y=23132.4551 +FPS=36.83, 法向力=23701.8594, 切向力X=-88500.3281, 切向力Y=13665.2988 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000217s, blend=0.002153s (9 tiles incl ref), finalize=0.000049s, total=0.002424s +FPS=48.21, 法向力=23289.0527, 切向力X=-88713.3438, 切向力Y=14035.0352 +FPS=43.32, 法向力=23304.8750, 切向力X=-88772.9688, 切向力Y=14069.0693 +FPS=40.48, 法向力=22429.1172, 切向力X=-77827.4375, 切向力Y=6945.6113 +FPS=44.48, 法向力=22407.8789, 切向力X=-77802.0938, 切向力Y=6911.8877 +FPS=50.11, 法向力=22369.1348, 切向力X=-77777.8672, 切向力Y=6905.9292 +FPS=41.28, 法向力=18869.1523, 切向力X=-62077.3320, 切向力Y=101.5901 +FPS=34.95, 法向力=18757.6543, 切向力X=-61980.1094, 切向力Y=146.7153 +FPS=40.73, 法向力=17604.3828, 切向力X=-54630.1641, 切向力Y=-2358.0161 +FPS=44.65, 法向力=17519.3379, 切向力X=-54574.4141, 切向力Y=-2436.6797 +FPS=40.40, 法向力=18879.7383, 切向力X=-54938.3984, 切向力Y=-4425.2690 +FPS=42.61, 法向力=19005.1016, 切向力X=-54921.1328, 切向力Y=-4544.3809 +FPS=45.07, 法向力=19018.8418, 切向力X=-54957.5703, 切向力Y=-4574.0947 +FPS=38.85, 法向力=18583.2246, 切向力X=-53775.3750, 切向力Y=3762.3140 +FPS=44.72, 法向力=18902.4863, 切向力X=-53676.2305, 切向力Y=4492.4951 +FPS=38.48, 法向力=18902.2812, 切向力X=-53669.9219, 切向力Y=4455.1494 +FPS=42.09, 法向力=18603.4375, 切向力X=-54294.2188, 切向力Y=16419.9336 +FPS=45.48, 法向力=18780.6992, 切向力X=-54252.2734, 切向力Y=17439.7617 +FPS=37.31, 法向力=17890.1777, 切向力X=-49164.0625, 切向力Y=19370.8027 +FPS=49.14, 法向力=17718.2754, 切向力X=-49020.5625, 切向力Y=19654.1953 +FPS=39.47, 法向力=16232.7451, 切向力X=-41422.6953, 切向力Y=12766.5449 +FPS=45.37, 法向力=16213.6260, 切向力X=-41371.1289, 切向力Y=12810.3027 +FPS=44.63, 法向力=16141.7217, 切向力X=-41386.0508, 切向力Y=12767.6416 +FPS=40.15, 法向力=14634.2422, 切向力X=-36708.5352, 切向力Y=9467.5605 +FPS=44.17, 法向力=14530.3379, 切向力X=-36598.8555, 切向力Y=9476.7461 +FPS=41.18, 法向力=14503.0605, 切向力X=-36626.4609, 切向力Y=9482.6670 +FPS=41.46, 法向力=13504.1348, 切向力X=-31367.7012, 切向力Y=6041.3848 +FPS=42.74, 法向力=13539.3027, 切向力X=-31382.2188, 切向力Y=6163.1895 +FPS=41.12, 法向力=13524.7363, 切向力X=-31443.4805, 切向力Y=6136.6309 +FPS=43.70, 法向力=12112.7246, 切向力X=-25951.5586, 切向力Y=5212.6245 +FPS=40.27, 法向力=12085.4062, 切向力X=-25723.5273, 切向力Y=5257.9434 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000004s (hit), reset=0.000244s, blend=0.002192s (9 tiles incl ref), finalize=0.000052s, total=0.002499s +FPS=46.31, 法向力=11639.5508, 切向力X=-22092.7363, 切向力Y=3495.5627 +FPS=44.65, 法向力=11598.2266, 切向力X=-22035.8906, 切向力Y=3637.2964 +FPS=42.64, 法向力=10785.6914, 切向力X=-19373.1406, 切向力Y=5270.5044 +FPS=44.89, 法向力=10705.9180, 切向力X=-19282.7910, 切向力Y=5373.3008 +FPS=39.14, 法向力=10737.9541, 切向力X=-19282.2422, 切向力Y=5351.5469 +FPS=40.76, 法向力=10500.4199, 切向力X=-20916.6250, 切向力Y=5694.4844 +FPS=42.90, 法向力=10440.0020, 切向力X=-21029.3633, 切向力Y=5659.7949 +FPS=42.26, 法向力=10427.0049, 切向力X=-21047.1387, 切向力Y=5674.5469 +FPS=42.44, 法向力=10698.9121, 切向力X=-22225.9355, 切向力Y=5163.2007 +FPS=39.85, 法向力=10697.4102, 切向力X=-22273.1172, 切向力Y=5131.6543 +FPS=24.34, 法向力=11218.4238, 切向力X=-23338.4629, 切向力Y=4518.2827 +FPS=46.53, 法向力=11265.6904, 切向力X=-23399.4102, 切向力Y=4302.9844 +FPS=47.32, 法向力=11227.2627, 切向力X=-20795.4805, 切向力Y=3612.7742 +FPS=44.48, 法向力=11061.6533, 切向力X=-20709.8555, 切向力Y=3708.5110 +FPS=46.33, 法向力=11094.2520, 切向力X=-20733.5000, 切向力Y=3696.3550 +FPS=25.43, 法向力=10987.6162, 切向力X=-18636.9160, 切向力Y=3007.8743 +FPS=35.50, 法向力=10901.2764, 切向力X=-18554.0547, 切向力Y=3068.9434 +FPS=43.12, 法向力=11896.3877, 切向力X=-15673.9629, 切向力Y=2232.5044 +FPS=47.82, 法向力=11899.1152, 切向力X=-15687.0000, 切向力Y=2290.9695 +FPS=42.57, 法向力=12010.0703, 切向力X=-13250.1025, 切向力Y=1778.4255 +FPS=39.55, 法向力=11897.4209, 切向力X=-13109.9443, 切向力Y=1808.4087 +FPS=41.26, 法向力=11370.6680, 切向力X=-11048.6855, 切向力Y=2283.5645 +FPS=42.11, 法向力=11314.1689, 切向力X=-10969.8594, 切向力Y=2324.8794 +FPS=45.15, 法向力=11294.2617, 切向力X=-10950.6406, 切向力Y=2268.7461 +FPS=45.79, 法向力=11258.2227, 切向力X=-9417.3125, 切向力Y=2259.7002 +FPS=40.78, 法向力=11318.7803, 切向力X=-9414.8730, 切向力Y=2304.1870 +FPS=36.16, 法向力=11294.3262, 切向力X=-9399.0967, 切向力Y=2258.4287 +FPS=42.03, 法向力=10716.5371, 切向力X=-7291.6621, 切向力Y=2521.7480 +FPS=49.14, 法向力=10785.9883, 切向力X=-7315.2480, 切向力Y=2599.6541 +FPS=39.86, 法向力=11375.9863, 切向力X=-6925.7412, 切向力Y=2073.5137 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000002s (hit), reset=0.000217s, blend=0.002162s (9 tiles incl ref), finalize=0.000055s, total=0.002439s +FPS=44.04, 法向力=11513.0234, 切向力X=-6756.4082, 切向力Y=2002.7826 +FPS=41.40, 法向力=11540.2236, 切向力X=-6728.4502, 切向力Y=1999.5293 +FPS=43.78, 法向力=10750.9707, 切向力X=-4533.1123, 切向力Y=1252.5273 +FPS=43.22, 法向力=10849.3418, 切向力X=-4500.2520, 切向力Y=1214.4626 +FPS=47.08, 法向力=10822.6406, 切向力X=-2659.2168, 切向力Y=2102.2900 +FPS=24.83, 法向力=10783.9531, 切向力X=-2612.9070, 切向力Y=2199.9294 +FPS=47.58, 法向力=10793.2725, 切向力X=-2627.8296, 切向力Y=2195.2793 +FPS=41.28, 法向力=9995.5244, 切向力X=-1774.6361, 切向力Y=1310.0176 +FPS=50.52, 法向力=10066.7471, 切向力X=-1790.6306, 切向力Y=1337.7841 +FPS=41.42, 法向力=10021.1904, 切向力X=25.2519, 切向力Y=1037.3406 +FPS=25.51, 法向力=10072.5430, 切向力X=5.8975, 切向力Y=1045.6689 +FPS=38.59, 法向力=11025.8164, 切向力X=781.5313, 切向力Y=313.2426 +FPS=41.93, 法向力=10913.5566, 切向力X=933.3463, 切向力Y=279.9631 +FPS=43.45, 法向力=10500.0176, 切向力X=2339.3999, 切向力Y=-609.8456 +FPS=42.50, 法向力=10534.9844, 切向力X=2278.9199, 切向力Y=-534.1316 +FPS=40.85, 法向力=10533.1309, 切向力X=2361.0425, 切向力Y=-562.8497 +FPS=38.39, 法向力=10079.0479, 切向力X=4253.7412, 切向力Y=-1317.8542 +FPS=47.17, 法向力=10062.8184, 切向力X=4320.6909, 切向力Y=-1375.7397 +FPS=38.10, 法向力=10548.7539, 切向力X=3895.6274, 切向力Y=-837.1202 +FPS=47.95, 法向力=10516.3047, 切向力X=3941.0310, 切向力Y=-895.2950 +FPS=40.23, 法向力=10511.0850, 切向力X=3958.2024, 切向力Y=-904.4446 +FPS=43.30, 法向力=9959.4795, 切向力X=5148.0811, 切向力Y=-1864.7494 +FPS=41.89, 法向力=10004.7812, 切向力X=5176.1201, 切向力Y=-1858.7444 +FPS=45.83, 法向力=10368.3018, 切向力X=3737.3735, 切向力Y=-2539.2646 +FPS=41.88, 法向力=10388.3135, 切向力X=3729.7393, 切向力Y=-2511.6196 +FPS=40.53, 法向力=10389.6211, 切向力X=3705.4661, 切向力Y=-2517.9219 +FPS=40.64, 法向力=10098.5898, 切向力X=3017.3154, 切向力Y=-1939.7810 +FPS=44.26, 法向力=10142.6309, 切向力X=2957.2466, 切向力Y=-1836.6235 +FPS=39.84, 法向力=10488.6152, 切向力X=3113.0933, 切向力Y=-604.3250 +FPS=46.43, 法向力=10637.4854, 切向力X=3051.3054, 切向力Y=-484.0559 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000301s, blend=0.002228s (9 tiles incl ref), finalize=0.000062s, total=0.002597s +FPS=45.17, 法向力=10630.0576, 切向力X=3062.7678, 切向力Y=-474.9534 +FPS=39.44, 法向力=10083.0859, 切向力X=3784.7676, 切向力Y=-1246.0768 +FPS=45.01, 法向力=10066.5273, 切向力X=3801.8823, 切向力Y=-1211.5150 +FPS=48.22, 法向力=10075.9492, 切向力X=3783.1890, 切向力Y=-1211.9772 +FPS=24.64, 法向力=10086.1758, 切向力X=3888.2939, 切向力Y=-976.7766 +FPS=35.20, 法向力=10058.1436, 切向力X=3923.3210, 切向力Y=-995.6592 +FPS=42.63, 法向力=10543.2656, 切向力X=3081.4980, 切向力Y=-1384.8833 +FPS=46.06, 法向力=10526.2383, 切向力X=3082.3269, 切向力Y=-1410.7445 +FPS=40.92, 法向力=9763.5762, 切向力X=3241.9724, 切向力Y=-592.3695 +FPS=42.19, 法向力=9777.6523, 切向力X=3321.4824, 切向力Y=-524.6863 +FPS=35.88, 法向力=9346.1621, 切向力X=3855.6660, 切向力Y=-825.9106 +FPS=28.86, 法向力=9362.1396, 切向力X=3910.8718, 切向力Y=-874.6659 +FPS=36.03, 法向力=10593.8477, 切向力X=4122.2412, 切向力Y=-1606.5605 +FPS=51.55, 法向力=10760.7402, 切向力X=4183.8340, 切向力Y=-1503.8031 +FPS=42.54, 法向力=10742.1113, 切向力X=4193.7441, 切向力Y=-1541.6511 +FPS=43.36, 法向力=10740.1045, 切向力X=3460.0994, 切向力Y=-2147.5339 +FPS=41.92, 法向力=10672.2275, 切向力X=3414.1709, 切向力Y=-2161.2427 +FPS=45.41, 法向力=9859.7773, 切向力X=2778.7744, 切向力Y=-2448.4077 +FPS=25.85, 法向力=9814.6201, 切向力X=2732.5459, 切向力Y=-2573.9531 +FPS=37.32, 法向力=10459.6719, 切向力X=3287.3027, 切向力Y=-2721.6357 +FPS=44.70, 法向力=10490.2051, 切向力X=3327.6665, 切向力Y=-2754.2915 +FPS=39.68, 法向力=10453.9160, 切向力X=3336.3301, 切向力Y=-2735.5903 +FPS=38.30, 法向力=10186.8096, 切向力X=4084.9712, 切向力Y=-3087.4209 +FPS=49.80, 法向力=10263.7383, 切向力X=4134.8604, 切向力Y=-3128.1577 +FPS=40.38, 法向力=10193.1865, 切向力X=4136.0947, 切向力Y=-3147.9463 +FPS=46.29, 法向力=10071.0352, 切向力X=4279.1465, 切向力Y=-2690.8491 +FPS=40.02, 法向力=10167.3848, 切向力X=4294.3286, 切向力Y=-2625.5356 +FPS=44.08, 法向力=10160.2295, 切向力X=4076.8784, 切向力Y=-2833.3647 +FPS=42.02, 法向力=10199.9180, 切向力X=4127.2012, 切向力Y=-2880.3406 +FPS=46.55, 法向力=10145.8887, 切向力X=4926.6533, 切向力Y=-2524.2590 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000269s, blend=0.002187s (9 tiles incl ref), finalize=0.000057s, total=0.002518s +FPS=24.74, 法向力=10164.8633, 切向力X=4962.0850, 切向力Y=-2600.9475 +FPS=43.59, 法向力=9353.0996, 切向力X=4882.4888, 切向力Y=-2875.4707 +FPS=38.37, 法向力=9374.0205, 切向力X=4985.3091, 切向力Y=-3120.9424 +FPS=43.22, 法向力=9354.0615, 切向力X=4947.0688, 切向力Y=-3130.4224 +FPS=38.51, 法向力=9803.4219, 切向力X=3455.2869, 切向力Y=-2401.9263 +FPS=47.29, 法向力=9842.5332, 切向力X=3399.0273, 切向力Y=-2411.6670 +FPS=37.68, 法向力=9834.2168, 切向力X=2956.1069, 切向力Y=-3586.1357 +FPS=49.98, 法向力=9831.8848, 切向力X=3074.0989, 切向力Y=-3557.5566 +FPS=41.62, 法向力=9851.8203, 切向力X=3065.7495, 切向力Y=-3587.7949 +FPS=44.33, 法向力=8877.7812, 切向力X=4100.5107, 切向力Y=-3813.6177 +FPS=37.88, 法向力=8854.9727, 切向力X=4093.6587, 切向力Y=-3966.9033 +FPS=49.11, 法向力=8873.2715, 切向力X=4089.8367, 切向力Y=-3975.9709 +FPS=41.00, 法向力=7946.1484, 切向力X=3418.0264, 切向力Y=-6493.4985 +FPS=43.38, 法向力=7878.9634, 切向力X=3539.3882, 切向力Y=-6593.7490 +FPS=34.32, 法向力=2804.8020, 切向力X=3760.3472, 切向力Y=-1546.0859 +FPS=24.66, 法向力=2258.9746, 切向力X=1270.5244, 切向力Y=-113.1866 +FPS=39.73, 法向力=2266.7791, 切向力X=1262.8523, 切向力Y=-162.1371 +FPS=41.10, 法向力=2276.6934, 切向力X=1245.4980, 切向力Y=-170.2458 +FPS=43.49, 法向力=2495.9395, 切向力X=1064.3627, 切向力Y=347.7405 +FPS=43.44, 法向力=2569.9600, 切向力X=951.0504, 切向力Y=364.7979 +FPS=42.35, 法向力=2573.3442, 切向力X=944.8336, 切向力Y=370.7493 +FPS=38.58, 法向力=1829.9087, 切向力X=734.7899, 切向力Y=-230.7641 +FPS=48.16, 法向力=1872.7992, 切向力X=717.7771, 切向力Y=-192.5096 +FPS=39.39, 法向力=1828.6804, 切向力X=716.4822, 切向力Y=-294.0854 +FPS=47.37, 法向力=1859.3568, 切向力X=1056.8525, 切向力Y=294.8631 +FPS=39.91, 法向力=1832.0730, 切向力X=1122.0237, 切向力Y=227.2766 +FPS=46.02, 法向力=2145.2368, 切向力X=307.2668, 切向力Y=180.8948 +FPS=42.57, 法向力=2202.0088, 切向力X=208.0371, 切向力Y=74.5755 +FPS=46.45, 法向力=1775.8333, 切向力X=862.2831, 切向力Y=137.2544 +FPS=41.55, 法向力=1746.1134, 切向力X=801.6848, 切向力Y=100.2118 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002145s (9 tiles incl ref), finalize=0.000057s, total=0.002422s +FPS=43.97, 法向力=1741.8783, 切向力X=809.0923, 切向力Y=164.5115 +FPS=38.48, 法向力=2143.7241, 切向力X=-66.1191, 切向力Y=552.2177 +FPS=46.84, 法向力=2149.8333, 切向力X=-3.1396, 切向力Y=588.1539 +FPS=41.59, 法向力=2108.8291, 切向力X=38.1429, 切向力Y=554.0621 +FPS=43.97, 法向力=2140.9243, 切向力X=522.5269, 切向力Y=-123.2099 +FPS=42.35, 法向力=2136.4863, 切向力X=446.7773, 切向力Y=-115.1142 +FPS=41.07, 法向力=2598.5315, 切向力X=1261.8591, 切向力Y=1208.9984 +FPS=39.51, 法向力=2620.2866, 切向力X=1315.8887, 切向力Y=1330.8042 +FPS=47.66, 法向力=2663.6064, 切向力X=1243.4685, 切向力Y=1330.2803 +FPS=42.45, 法向力=2010.3824, 切向力X=1128.4204, 切向力Y=56.0612 +FPS=38.74, 法向力=2050.0095, 切向力X=1215.4707, 切向力Y=11.7439 +FPS=41.05, 法向力=1660.8890, 切向力X=454.7253, 切向力Y=1438.9280 +FPS=45.17, 法向力=1698.5891, 切向力X=392.9186, 切向力Y=1353.0938 +FPS=42.77, 法向力=1698.7825, 切向力X=400.2546, 切向力Y=1343.7354 +FPS=43.70, 法向力=1507.4723, 切向力X=461.6807, 切向力Y=690.1813 +FPS=41.53, 法向力=1523.7671, 切向力X=456.5334, 切向力Y=626.3433 +FPS=44.71, 法向力=1264.4615, 切向力X=864.3417, 切向力Y=1004.3736 +FPS=40.61, 法向力=1268.1257, 切向力X=954.7400, 切向力Y=971.5862 +FPS=45.07, 法向力=1274.7415, 切向力X=973.4619, 切向力Y=964.0437 +FPS=42.36, 法向力=2149.2690, 切向力X=86.7630, 切向力Y=1410.7974 +FPS=42.46, 法向力=2212.8230, 切向力X=105.3099, 切向力Y=1389.0547 +FPS=41.95, 法向力=2205.8682, 切向力X=128.9372, 切向力Y=1417.4236 +FPS=42.04, 法向力=1588.1239, 切向力X=561.8058, 切向力Y=1541.1909 +FPS=42.06, 法向力=1582.4746, 切向力X=482.2115, 切向力Y=1483.2256 +FPS=45.50, 法向力=1550.2791, 切向力X=744.0930, 切向力Y=828.7831 +FPS=43.31, 法向力=1547.3716, 切向力X=784.5483, 切向力Y=870.2200 +FPS=39.52, 法向力=1552.4312, 切向力X=1324.5654, 切向力Y=1070.6951 +FPS=43.71, 法向力=1581.2445, 切向力X=1372.6467, 切向力Y=1083.9518 +FPS=43.72, 法向力=1554.6157, 切向力X=1397.3369, 切向力Y=1073.4802 +FPS=42.71, 法向力=2071.8301, 切向力X=1073.1572, 切向力Y=1037.0823 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000222s, blend=0.002153s (9 tiles incl ref), finalize=0.000053s, total=0.002433s +FPS=43.57, 法向力=2133.5093, 切向力X=1086.2332, 切向力Y=873.7371 +FPS=43.97, 法向力=2152.3657, 切向力X=1080.7537, 切向力Y=879.0531 +FPS=44.12, 法向力=1214.8483, 切向力X=265.8138, 切向力Y=994.0999 +FPS=41.48, 法向力=1204.7129, 切向力X=236.4247, 切向力Y=1077.6969 +FPS=47.49, 法向力=1193.6016, 切向力X=268.4506, 切向力Y=1071.0018 +FPS=40.74, 法向力=2334.0435, 切向力X=682.6367, 切向力Y=673.7844 +FPS=37.03, 法向力=2382.2637, 切向力X=573.1437, 切向力Y=594.0806 +FPS=42.27, 法向力=1608.7915, 切向力X=-209.5456, 切向力Y=1036.4727 +FPS=45.00, 法向力=1551.3806, 切向力X=-191.8362, 切向力Y=960.4900 +FPS=39.25, 法向力=1960.8461, 切向力X=936.5873, 切向力Y=208.0683 +FPS=48.81, 法向力=1989.8339, 切向力X=1000.9325, 切向力Y=199.2267 +FPS=44.82, 法向力=2027.5406, 切向力X=982.4986, 切向力Y=149.0908 +FPS=45.61, 法向力=1785.9592, 切向力X=680.8681, 切向力Y=335.1216 +FPS=26.38, 法向力=1744.2603, 切向力X=613.0258, 切向力Y=465.7551 +FPS=36.44, 法向力=1743.9315, 切向力X=248.6459, 切向力Y=1271.7252 +FPS=44.95, 法向力=1755.6554, 切向力X=341.6597, 切向力Y=1366.0100 +FPS=44.95, 法向力=2426.1526, 切向力X=393.0188, 切向力Y=1277.5928 +FPS=25.64, 法向力=2477.1848, 切向力X=447.0989, 切向力Y=1267.1631 +FPS=35.61, 法向力=1812.0684, 切向力X=1617.9512, 切向力Y=551.7391 +FPS=44.08, 法向力=1834.2209, 切向力X=1705.2490, 切向力Y=570.9536 +FPS=39.53, 法向力=1840.1858, 切向力X=1660.0573, 切向力Y=530.4304 +FPS=42.98, 法向力=2102.0732, 切向力X=-138.4657, 切向力Y=857.4032 +FPS=43.85, 法向力=2040.9604, 切向力X=-94.8938, 切向力Y=816.6068 +FPS=41.70, 法向力=2068.0288, 切向力X=-115.8133, 切向力Y=856.4282 +FPS=42.59, 法向力=1634.1699, 切向力X=1089.9849, 切向力Y=87.2305 +FPS=40.48, 法向力=1600.1987, 切向力X=1096.8689, 切向力Y=45.1790 +FPS=44.60, 法向力=1455.6853, 切向力X=824.5892, 切向力Y=903.0656 +FPS=40.00, 法向力=1440.8484, 切向力X=699.1281, 切向力Y=809.8173 +FPS=44.61, 法向力=1193.6211, 切向力X=484.2941, 切向力Y=-2039.5522 +FPS=43.85, 法向力=1200.9229, 切向力X=521.6986, 切向力Y=-2164.3833 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002290s (9 tiles incl ref), finalize=0.000058s, total=0.002619s +FPS=40.60, 法向力=1205.3496, 切向力X=520.0149, 切向力Y=-2202.4194 +FPS=38.95, 法向力=1295.1350, 切向力X=421.4694, 切向力Y=-3471.1550 +FPS=48.01, 法向力=1285.2650, 切向力X=400.8343, 切向力Y=-3652.5151 +FPS=43.25, 法向力=1272.7148, 切向力X=401.8949, 切向力Y=-3633.5264 +FPS=41.77, 法向力=1414.2793, 切向力X=-685.5876, 切向力Y=-4535.7275 +FPS=42.58, 法向力=1419.4121, 切向力X=-703.5972, 切向力Y=-4573.9775 +FPS=43.54, 法向力=1476.6747, 切向力X=-1107.2595, 切向力Y=-3827.6208 +FPS=44.55, 法向力=1459.1157, 切向力X=-1069.0745, 切向力Y=-3840.9099 +FPS=50.55, 法向力=1459.5239, 切向力X=-1058.8773, 切向力Y=-3815.1897 +FPS=42.94, 法向力=1330.9360, 切向力X=312.2386, 切向力Y=-3732.5405 +FPS=34.82, 法向力=1311.6982, 切向力X=357.5606, 切向力Y=-3758.7686 +FPS=39.42, 法向力=1430.9094, 切向力X=313.7037, 切向力Y=-2912.0249 +FPS=44.30, 法向力=1520.4556, 切向力X=391.6368, 切向力Y=-2925.6782 +FPS=44.02, 法向力=1522.1348, 切向力X=408.6057, 切向力Y=-2927.6985 +FPS=47.87, 法向力=1290.1663, 切向力X=173.7123, 切向力Y=-3421.6211 +FPS=43.80, 法向力=1290.1538, 切向力X=177.5598, 切向力Y=-3405.5117 +FPS=45.78, 法向力=1344.5027, 切向力X=1020.4090, 切向力Y=-7582.7905 +FPS=43.17, 法向力=1287.9688, 切向力X=1126.9175, 切向力Y=-8063.3706 +FPS=29.61, 法向力=1254.5297, 切向力X=1177.9631, 切向力Y=-8104.6284 +FPS=41.68, 法向力=3101.2686, 切向力X=1843.9960, 切向力Y=-15717.2090 +FPS=46.71, 法向力=3142.7041, 切向力X=1934.4878, 切向力Y=-16154.4141 +FPS=34.18, 法向力=5797.6753, 切向力X=2682.9917, 切向力Y=-28310.2852 +FPS=29.49, 法向力=5485.1133, 切向力X=3019.8384, 切向力Y=-29096.2227 +FPS=34.14, 法向力=8507.5752, 切向力X=6645.3193, 切向力Y=-41085.2500 +FPS=29.33, 法向力=8039.2852, 切向力X=7264.9395, 切向力Y=-41749.8984 +FPS=39.35, 法向力=12105.0830, 切向力X=9031.0811, 切向力Y=-46820.4219 +FPS=47.37, 法向力=12155.8037, 切向力X=8991.1377, 切向力Y=-46965.4023 +FPS=38.13, 法向力=13126.5938, 切向力X=9841.7891, 切向力Y=-47655.6367 +FPS=46.38, 法向力=13032.0957, 切向力X=9805.2422, 切向力Y=-47941.4258 +FPS=41.64, 法向力=13027.1709, 切向力X=9774.5605, 切向力Y=-47974.0703 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000377s, blend=0.003139s (9 tiles incl ref), finalize=0.000059s, total=0.003580s +FPS=45.47, 法向力=12383.2559, 切向力X=10641.5742, 切向力Y=-44227.8867 +FPS=42.68, 法向力=12150.3525, 切向力X=10821.8281, 切向力Y=-44155.9922 +FPS=41.17, 法向力=12151.9639, 切向力X=10859.3691, 切向力Y=-44131.6836 +FPS=42.66, 法向力=13091.6016, 切向力X=14808.4014, 切向力Y=-38595.3906 +FPS=40.83, 法向力=12881.0039, 切向力X=15077.1152, 切向力Y=-38458.7188 +FPS=37.72, 法向力=11497.8594, 切向力X=18477.1855, 切向力Y=-31700.3086 +FPS=48.82, 法向力=11042.4863, 切向力X=18804.2578, 切向力Y=-31198.3008 +FPS=41.58, 法向力=11022.7812, 切向力X=18829.7109, 切向力Y=-31154.1094 +FPS=43.35, 法向力=11778.4316, 切向力X=20674.6426, 切向力Y=-26350.0117 +FPS=43.68, 法向力=11755.6562, 切向力X=20801.3008, 切向力Y=-26308.5801 +FPS=37.29, 法向力=10826.0566, 切向力X=27491.9512, 切向力Y=-18954.6133 +FPS=41.77, 法向力=10823.4189, 切向力X=27840.9062, 切向力Y=-18739.3750 +FPS=43.77, 法向力=10812.5645, 切向力X=27865.3242, 切向力Y=-18724.7695 +FPS=39.08, 法向力=8372.8633, 切向力X=33873.9102, 切向力Y=-10887.5576 +FPS=46.76, 法向力=8386.1123, 切向力X=34042.2656, 切向力Y=-10885.5039 +FPS=39.09, 法向力=7917.6299, 切向力X=32703.9922, 切向力Y=10897.0996 +FPS=45.64, 法向力=7991.4971, 切向力X=32757.8047, 切向力Y=11106.0820 +FPS=40.46, 法向力=7976.4722, 切向力X=32756.3711, 切向力Y=11085.2275 +FPS=46.19, 法向力=5977.8770, 切向力X=20434.3047, 切向力Y=38355.1719 +FPS=43.21, 法向力=5792.4800, 切向力X=20350.3594, 切向力Y=38675.9453 +FPS=49.16, 法向力=5805.0449, 切向力X=20366.1426, 切向力Y=38648.9688 +FPS=24.40, 法向力=6932.9731, 切向力X=12877.3535, 切向力Y=49703.2422 +FPS=43.45, 法向力=6813.1299, 切向力X=12764.9570, 切向力Y=50037.3438 +FPS=24.26, 法向力=11447.0264, 切向力X=5607.9102, 切向力Y=50445.6523 +FPS=39.97, 法向力=16639.7344, 切向力X=6583.2061, 切向力Y=49287.6055 +FPS=42.33, 法向力=16706.4863, 切向力X=6581.1528, 切向力Y=49493.3398 +FPS=48.47, 法向力=16709.2637, 切向力X=6572.8789, 切向力Y=49589.7422 +FPS=25.48, 法向力=21820.0508, 切向力X=3695.9297, 切向力Y=40844.0859 +FPS=38.30, 法向力=21997.1289, 切向力X=3926.9961, 切向力Y=40984.2617 +FPS=41.14, 法向力=20973.4551, 切向力X=-3885.1060, 切向力Y=31725.3770 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000313s, blend=0.002177s (9 tiles incl ref), finalize=0.000057s, total=0.002553s +FPS=44.36, 法向力=20950.6719, 切向力X=-3994.4768, 切向力Y=31901.8203 +FPS=38.13, 法向力=16420.6094, 切向力X=-7489.1396, 切向力Y=21469.1133 +FPS=50.29, 法向力=16092.0059, 切向力X=-7894.4287, 切向力Y=21381.4492 +FPS=37.53, 法向力=14699.0195, 切向力X=-14232.6055, 切向力Y=15107.2617 +FPS=48.60, 法向力=14397.0830, 切向力X=-14731.7969, 切向力Y=15111.5410 +FPS=42.24, 法向力=14393.1064, 切向力X=-14675.0879, 切向力Y=15064.6074 +FPS=44.50, 法向力=12792.6230, 切向力X=-20683.9531, 切向力Y=8554.6543 +FPS=39.10, 法向力=12783.0078, 切向力X=-20697.4512, 切向力Y=8503.0771 +FPS=44.98, 法向力=12753.8096, 切向力X=-20651.1152, 切向力Y=8459.4277 +FPS=39.01, 法向力=12140.9219, 切向力X=-24503.4297, 切向力Y=-1467.4194 +FPS=45.69, 法向力=12310.3965, 切向力X=-24431.0156, 切向力Y=-1716.7614 +FPS=40.84, 法向力=12324.4316, 切向力X=-24494.5938, 切向力Y=-1660.3420 +FPS=44.70, 法向力=11155.9365, 切向力X=-22150.4297, 切向力Y=-8944.8447 +FPS=41.68, 法向力=11024.6836, 切向力X=-21987.6016, 切向力Y=-9201.2939 +FPS=42.08, 法向力=11313.0820, 切向力X=-18472.6211, 切向力Y=-11229.5762 +FPS=43.48, 法向力=11317.3398, 切向力X=-18349.3711, 切向力Y=-11213.3594 +FPS=38.94, 法向力=10946.9629, 切向力X=-18106.4648, 切向力Y=-10218.7598 +FPS=43.85, 法向力=10919.4609, 切向力X=-18114.1680, 切向力Y=-10201.0117 +FPS=40.50, 法向力=10920.7725, 切向力X=-18120.3613, 切向力Y=-10202.1973 +FPS=40.55, 法向力=8833.4336, 切向力X=-12747.5020, 切向力Y=-8693.7578 +FPS=46.44, 法向力=8747.4551, 切向力X=-12911.3203, 切向力Y=-8667.9922 +FPS=43.03, 法向力=8744.9023, 切向力X=-12851.1211, 切向力Y=-8679.5605 +FPS=40.31, 法向力=7543.5239, 切向力X=-7574.8921, 切向力Y=-6497.4229 +FPS=39.82, 法向力=7584.8970, 切向力X=-7564.2324, 切向力Y=-6496.3633 +FPS=46.08, 法向力=6445.0049, 切向力X=-1818.1912, 切向力Y=-3986.2188 +FPS=45.30, 法向力=6466.8398, 切向力X=-1819.4578, 切向力Y=-4133.0615 +FPS=47.36, 法向力=6458.5225, 切向力X=-1818.4810, 切向力Y=-4049.9741 +FPS=42.49, 法向力=2859.8418, 切向力X=13730.7578, 切向力Y=-2049.2200 +FPS=34.85, 法向力=2864.5986, 切向力X=14103.0049, 切向力Y=-1919.9203 +FPS=42.39, 法向力=3714.1804, 切向力X=23760.3125, 切向力Y=-1097.9174 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000218s, blend=0.002158s (9 tiles incl ref), finalize=0.000055s, total=0.002437s +FPS=40.85, 法向力=3501.1794, 切向力X=24045.8027, 切向力Y=-1022.2202 +FPS=43.33, 法向力=3525.2302, 切向力X=24016.5195, 切向力Y=-1047.7334 +FPS=42.45, 法向力=6345.6016, 切向力X=35255.7148, 切向力Y=-670.5192 +FPS=43.34, 法向力=6065.5361, 切向力X=35867.1758, 切向力Y=-823.9756 +FPS=40.52, 法向力=7162.4790, 切向力X=42922.7344, 切向力Y=-1435.2864 +FPS=43.23, 法向力=6820.3848, 切向力X=43401.8672, 切向力Y=-1588.9799 +FPS=45.87, 法向力=6814.2949, 切向力X=43423.7383, 切向力Y=-1584.8608 +FPS=25.47, 法向力=7269.5337, 切向力X=49734.0547, 切向力Y=-2987.9595 +FPS=49.77, 法向力=6979.9766, 切向力X=50031.7656, 切向力Y=-3180.5254 +FPS=39.34, 法向力=7696.6851, 切向力X=60639.3828, 切向力Y=-7579.0298 +FPS=36.66, 法向力=7265.0811, 切向力X=61077.7109, 切向力Y=-7753.6016 +FPS=36.70, 法向力=13486.6738, 切向力X=62131.0469, 切向力Y=-6854.2393 +FPS=48.57, 法向力=13538.6973, 切向力X=62285.8945, 切向力Y=-6574.2939 +FPS=38.78, 法向力=23736.6641, 切向力X=50800.5312, 切向力Y=-1331.1854 +FPS=45.37, 法向力=23900.2969, 切向力X=50885.9961, 切向力Y=-1183.9890 +FPS=42.13, 法向力=23957.8418, 切向力X=50955.8164, 切向力Y=-1126.8363 +FPS=44.22, 法向力=19746.9805, 切向力X=30648.3828, 切向力Y=1593.5046 +FPS=43.41, 法向力=19899.8770, 切向力X=30908.5664, 切向力Y=1581.2905 +FPS=38.74, 法向力=19958.4102, 切向力X=30957.9805, 切向力Y=1548.1614 +FPS=41.38, 法向力=11250.7090, 切向力X=17378.7852, 切向力Y=-649.2971 +FPS=45.37, 法向力=11284.8320, 切向力X=17513.3965, 切向力Y=-756.1392 +FPS=38.78, 法向力=9241.5918, 切向力X=13328.4141, 切向力Y=599.6298 +FPS=49.85, 法向力=9313.9258, 切向力X=13294.4688, 切向力Y=668.6913 +FPS=42.76, 法向力=2747.1560, 切向力X=-9030.1348, 切向力Y=2469.4270 +FPS=42.79, 法向力=2866.1626, 切向力X=-8889.6201, 切向力Y=2552.9771 +FPS=45.25, 法向力=2923.0557, 切向力X=-8803.4707, 切向力Y=2619.2451 +FPS=38.63, 法向力=8005.8530, 切向力X=-49112.0117, 切向力Y=-4856.5874 +FPS=42.98, 法向力=7934.4834, 切向力X=-49191.4961, 切向力Y=-4873.4932 +FPS=40.06, 法向力=7942.1445, 切向力X=-49206.8086, 切向力Y=-4860.3364 +FPS=38.86, 法向力=18268.2266, 切向力X=-87512.6953, 切向力Y=-11734.6914 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000229s, blend=0.002123s (9 tiles incl ref), finalize=0.000051s, total=0.002409s +FPS=45.30, 法向力=18183.2695, 切向力X=-88020.7344, 切向力Y=-11681.1328 +FPS=37.93, 法向力=32615.9766, 切向力X=-117545.6250, 切向力Y=-17036.6074 +FPS=49.02, 法向力=32541.3281, 切向力X=-118216.0312, 切向力Y=-16667.0684 +FPS=40.64, 法向力=32567.8184, 切向力X=-118177.1875, 切向力Y=-16656.7500 +FPS=46.39, 法向力=42394.3281, 切向力X=-119131.2656, 切向力Y=-23203.7422 +FPS=42.40, 法向力=42257.8438, 切向力X=-119667.7812, 切向力Y=-23059.9238 +FPS=42.11, 法向力=42813.1484, 切向力X=-99199.6406, 切向力Y=-19897.6309 +FPS=41.25, 法向力=42474.9648, 切向力X=-98754.2812, 切向力Y=-19800.7305 +FPS=42.36, 法向力=42493.2227, 切向力X=-98751.6719, 切向力Y=-19792.8145 +FPS=40.07, 法向力=40610.3555, 切向力X=-84230.5312, 切向力Y=-11254.5957 +FPS=44.34, 法向力=40496.5625, 切向力X=-83953.4375, 切向力Y=-11158.1797 +FPS=41.27, 法向力=40523.6953, 切向力X=-83934.2109, 切向力Y=-11122.0352 +FPS=44.41, 法向力=32732.3418, 切向力X=-65125.6133, 切向力Y=-2916.9590 +FPS=43.66, 法向力=32603.7910, 切向力X=-65126.9609, 切向力Y=-2882.6763 +FPS=41.99, 法向力=26593.8906, 切向力X=-46236.1562, 切向力Y=2658.4912 +FPS=43.29, 法向力=26314.3418, 切向力X=-45996.4180, 切向力Y=2932.1975 +FPS=47.26, 法向力=26285.3438, 切向力X=-45947.8633, 切向力Y=2905.8467 +FPS=40.07, 法向力=20465.8945, 切向力X=-33939.0586, 切向力Y=4847.2471 +FPS=40.09, 法向力=20116.0547, 切向力X=-33648.9453, 切向力Y=4970.2812 +FPS=39.90, 法向力=16831.5332, 切向力X=-23959.4570, 切向力Y=4741.3242 +FPS=43.37, 法向力=16616.3809, 切向力X=-23637.5469, 切向力Y=4742.2490 +FPS=42.76, 法向力=16608.4043, 切向力X=-23578.8125, 切向力Y=4648.7598 +FPS=44.52, 法向力=14800.1377, 切向力X=-19177.8203, 切向力Y=4499.9771 +FPS=44.52, 法向力=14658.7578, 切向力X=-19133.7227, 切向力Y=4370.4507 +FPS=40.12, 法向力=11734.4785, 切向力X=-5617.9922, 切向力Y=6420.1582 +FPS=44.13, 法向力=11845.1738, 切向力X=-5715.4292, 切向力Y=6543.1836 +FPS=38.67, 法向力=11839.2852, 切向力X=-5657.9194, 切向力Y=6521.9346 +FPS=44.70, 法向力=4687.1133, 切向力X=20011.1055, 切向力Y=5777.6182 +FPS=41.78, 法向力=4606.3120, 切向力X=20260.3867, 切向力Y=5934.2734 +FPS=38.50, 法向力=5179.2686, 切向力X=32983.9648, 切向力Y=2228.9150 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000233s, blend=0.002129s (9 tiles incl ref), finalize=0.000050s, total=0.002418s +FPS=46.43, 法向力=4872.7568, 切向力X=33292.6133, 切向力Y=1955.1294 +FPS=43.97, 法向力=4866.6968, 切向力X=33286.2109, 切向力Y=1943.5789 +FPS=40.40, 法向力=7387.8716, 切向力X=55972.1797, 切向力Y=-1172.7756 +FPS=43.04, 法向力=7090.2578, 切向力X=56475.7344, 切向力Y=-1071.7271 +FPS=46.34, 法向力=10767.2852, 切向力X=77963.4609, 切向力Y=-1282.1689 +FPS=42.00, 法向力=10205.7090, 切向力X=78717.3594, 切向力Y=-1188.6812 +FPS=39.58, 法向力=10166.4111, 切向力X=78742.7969, 切向力Y=-1163.5286 +FPS=43.16, 法向力=15889.0693, 切向力X=79170.1875, 切向力Y=-2604.6948 +FPS=43.10, 法向力=15890.6045, 切向力X=79303.8828, 切向力Y=-2032.3783 +FPS=40.79, 法向力=15843.0908, 切向力X=79317.4062, 切向力Y=-1886.6592 +FPS=43.71, 法向力=24908.2148, 切向力X=60216.1289, 切向力Y=-1613.2750 +FPS=41.81, 法向力=24675.5449, 切向力X=60186.1133, 切向力Y=-1838.4930 +FPS=43.60, 法向力=24121.4492, 切向力X=43596.4336, 切向力Y=-5506.0864 +FPS=42.40, 法向力=23847.8047, 切向力X=43489.5469, 切向力Y=-5501.8994 +FPS=40.23, 法向力=20614.8438, 切向力X=30081.2148, 切向力Y=-3416.5020 +FPS=43.24, 法向力=20507.4805, 切向力X=30118.9941, 切向力Y=-3345.7527 +FPS=40.43, 法向力=20512.1875, 切向力X=30201.5840, 切向力Y=-3354.6716 +FPS=38.11, 法向力=10978.5127, 切向力X=15398.6230, 切向力Y=-834.5801 +FPS=48.88, 法向力=10998.4404, 切向力X=15367.1172, 切向力Y=-830.0297 +FPS=39.64, 法向力=11026.0566, 切向力X=15398.9561, 切向力Y=-828.6599 +FPS=45.53, 法向力=7318.3711, 切向力X=9576.9004, 切向力Y=-3539.1797 +FPS=43.55, 法向力=7212.4150, 切向力X=9462.7402, 切向力Y=-3612.5488 +FPS=48.73, 法向力=7208.6426, 切向力X=9484.5312, 切向力Y=-3605.7854 +FPS=42.81, 法向力=7605.5195, 切向力X=8362.5781, 切向力Y=-3234.7500 +FPS=48.11, 法向力=7569.4517, 切向力X=8287.2207, 切向力Y=-3281.6733 +FPS=42.58, 法向力=5683.0396, 切向力X=5728.6504, 切向力Y=-1206.5881 +FPS=32.23, 法向力=5701.8921, 切向力X=5686.8960, 切向力Y=-1242.9473 +FPS=40.88, 法向力=3946.5728, 切向力X=2282.8721, 切向力Y=-945.2430 +FPS=44.04, 法向力=3948.8577, 切向力X=2392.1111, 切向力Y=-892.0613 +FPS=44.73, 法向力=3945.0269, 切向力X=2387.6284, 切向力Y=-901.5667 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000308s, blend=0.002198s (9 tiles incl ref), finalize=0.000054s, total=0.002565s +FPS=41.10, 法向力=2178.0771, 切向力X=-13581.0811, 切向力Y=-581.6090 +FPS=44.00, 法向力=2083.3105, 切向力X=-13705.6953, 切向力Y=-584.3300 +FPS=46.67, 法向力=2104.5493, 切向力X=-13716.0850, 切向力Y=-580.4100 +FPS=43.91, 法向力=6951.5957, 切向力X=-38466.0625, 切向力Y=-3793.6479 +FPS=35.29, 法向力=6876.9414, 切向力X=-38779.9453, 切向力Y=-3914.7754 +FPS=42.50, 法向力=10717.7852, 切向力X=-58261.7617, 切向力Y=-3495.6189 +FPS=44.19, 法向力=10752.2588, 切向力X=-58559.3516, 切向力Y=-3431.2910 +FPS=38.66, 法向力=18198.3926, 切向力X=-71443.6719, 切向力Y=-631.7853 +FPS=50.12, 法向力=18111.2852, 切向力X=-72012.1406, 切向力Y=-299.0242 +FPS=45.81, 法向力=18109.4512, 切向力X=-72013.0781, 切向力Y=-225.9116 +FPS=48.26, 法向力=25432.3555, 切向力X=-69397.4922, 切向力Y=1175.5037 +FPS=44.98, 法向力=25242.0703, 切向力X=-69221.9766, 切向力Y=1295.7488 +FPS=29.80, 法向力=25264.5312, 切向力X=-69181.6094, 切向力Y=1284.8242 +FPS=39.77, 法向力=24666.0117, 切向力X=-50320.0664, 切向力Y=-47.0704 +FPS=41.87, 法向力=24563.6719, 切向力X=-50226.6094, 切向力Y=-198.2543 +FPS=41.64, 法向力=15992.9854, 切向力X=-26653.4492, 切向力Y=1039.6699 +FPS=44.44, 法向力=15727.3525, 切向力X=-26460.8184, 切向力Y=1301.5908 +FPS=41.11, 法向力=9372.7266, 切向力X=-12383.3066, 切向力Y=1542.3823 +FPS=42.44, 法向力=9423.6660, 切向力X=-12475.1201, 切向力Y=1468.1216 +FPS=41.70, 法向力=9344.3301, 切向力X=-12366.0977, 切向力Y=1509.4282 +FPS=40.47, 法向力=7073.0518, 切向力X=-8178.7192, 切向力Y=688.3812 +FPS=45.42, 法向力=7173.4956, 切向力X=-8039.0933, 切向力Y=601.1844 +FPS=45.12, 法向力=7154.2896, 切向力X=-8030.5645, 切向力Y=635.1420 +FPS=39.52, 法向力=4722.0254, 切向力X=-1977.3553, 切向力Y=1884.2444 +FPS=44.55, 法向力=4721.9316, 切向力X=-2090.3442, 切向力Y=1903.5959 +FPS=40.32, 法向力=2543.6743, 切向力X=16049.2500, 切向力Y=1883.5981 +FPS=44.96, 法向力=2416.4790, 切向力X=16366.1084, 切向力Y=1881.5715 +FPS=48.36, 法向力=2388.0652, 切向力X=16371.3203, 切向力Y=1890.0796 +FPS=44.91, 法向力=4606.1362, 切向力X=31054.5176, 切向力Y=-87.5259 +FPS=27.97, 法向力=4435.4790, 切向力X=31519.3008, 切向力Y=-53.5032 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002217s (9 tiles incl ref), finalize=0.000051s, total=0.002527s +FPS=37.54, 法向力=6191.3062, 切向力X=52722.8477, 切向力Y=-1117.1569 +FPS=41.65, 法向力=5921.0107, 切向力X=53078.9844, 切向力Y=-1289.5649 +FPS=44.06, 法向力=5852.9717, 切向力X=53125.5898, 切向力Y=-1280.7126 +FPS=44.00, 法向力=8064.9575, 切向力X=73186.2969, 切向力Y=-2858.8481 +FPS=46.43, 法向力=7743.1133, 切向力X=73747.3281, 切向力Y=-2923.6636 +FPS=24.88, 法向力=18377.9883, 切向力X=83197.8047, 切向力Y=82.6551 +FPS=36.02, 法向力=18466.3945, 切向力X=83858.7969, 切向力Y=144.5947 +FPS=43.72, 法向力=31167.5645, 切向力X=68306.5859, 切向力Y=2266.6294 +FPS=45.22, 法向力=31107.8516, 切向力X=68545.6719, 切向力Y=2016.9043 +FPS=38.84, 法向力=32682.2246, 切向力X=50597.9609, 切向力Y=532.9551 +FPS=46.44, 法向力=32693.6914, 切向力X=50394.1562, 切向力Y=1242.8846 +FPS=44.80, 法向力=32658.7949, 切向力X=50291.6367, 切向力Y=1321.4264 +FPS=46.47, 法向力=22145.4414, 切向力X=30990.1465, 切向力Y=3889.4016 +FPS=25.39, 法向力=10615.4492, 切向力X=14870.4023, 切向力Y=647.8079 +FPS=38.06, 法向力=10677.0371, 切向力X=14854.5488, 切向力Y=724.3823 +FPS=40.59, 法向力=10674.2451, 切向力X=14889.7500, 切向力Y=713.1589 +FPS=43.74, 法向力=6789.8760, 切向力X=6018.3408, 切向力Y=-1925.2941 +FPS=41.60, 法向力=6834.9424, 切向力X=6060.6440, 切向力Y=-1874.8137 +FPS=42.44, 法向力=6885.2490, 切向力X=6073.0293, 切向力Y=-1922.2042 +FPS=40.13, 法向力=3837.3369, 切向力X=-25638.9453, 切向力Y=-444.7129 +FPS=24.00, 法向力=3785.3779, 切向力X=-25601.0957, 切向力Y=-290.3811 +FPS=41.76, 法向力=9490.5195, 切向力X=-54966.8750, 切向力Y=-7604.8447 +FPS=37.85, 法向力=9389.9531, 切向力X=-55329.8555, 切向力Y=-7582.6523 +FPS=47.78, 法向力=12568.5781, 切向力X=-62920.6992, 切向力Y=-12505.6641 +FPS=42.74, 法向力=12444.2139, 切向力X=-63164.9883, 切向力Y=-12826.0391 +FPS=44.72, 法向力=13421.2598, 切向力X=-77571.7500, 切向力Y=-11475.2227 +FPS=41.60, 法向力=12941.1699, 切向力X=-78042.8750, 切向力Y=-11534.5918 +FPS=38.55, 法向力=12903.0723, 切向力X=-78084.8828, 切向力Y=-11377.0303 +FPS=40.69, 法向力=17366.3789, 切向力X=-85609.1328, 切向力Y=-11068.2383 +FPS=45.55, 法向力=17167.6797, 切向力X=-85859.8750, 切向力Y=-10978.1289 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000246s, blend=0.002191s (9 tiles incl ref), finalize=0.000054s, total=0.002497s +FPS=43.28, 法向力=17294.2109, 切向力X=-85726.8594, 切向力Y=-10914.7783 +FPS=43.75, 法向力=27701.0820, 切向力X=-89774.4219, 切向力Y=-8655.5840 +FPS=42.36, 法向力=27536.0469, 切向力X=-90203.1797, 切向力Y=-8189.5596 +FPS=42.95, 法向力=32836.7344, 切向力X=-77356.8281, 切向力Y=-1630.4194 +FPS=41.85, 法向力=32662.3398, 切向力X=-77468.8906, 切向力Y=-1637.6252 +FPS=47.96, 法向力=32763.9375, 切向力X=-77510.2578, 切向力Y=-1750.5518 +FPS=42.29, 法向力=28414.0703, 切向力X=-56165.4023, 切向力Y=1524.9934 +FPS=38.44, 法向力=28362.7930, 切向力X=-56025.6406, 切向力Y=1585.4600 +FPS=36.53, 法向力=22231.0664, 切向力X=-40427.4805, 切向力Y=1722.3752 +FPS=28.00, 法向力=21830.4609, 切向力X=-39929.5000, 切向力Y=1849.3071 +FPS=34.36, 法向力=18074.1602, 切向力X=-27665.0547, 切向力Y=1516.0332 +FPS=24.69, 法向力=13424.6328, 切向力X=5588.1626, 切向力Y=5859.6094 +FPS=39.50, 法向力=13352.3535, 切向力X=5548.7588, 切向力Y=5970.1753 +FPS=43.01, 法向力=13354.5586, 切向力X=5510.7627, 切向力Y=5942.4844 +FPS=42.07, 法向力=5722.1709, 切向力X=37450.6172, 切向力Y=4542.9658 +FPS=43.10, 法向力=5587.3770, 切向力X=37629.1016, 切向力Y=4346.6802 +FPS=42.84, 法向力=5602.0225, 切向力X=37631.3984, 切向力Y=4307.2407 +FPS=40.68, 法向力=6737.8428, 切向力X=45609.1016, 切向力Y=2810.6726 +FPS=42.46, 法向力=6408.8027, 切向力X=45960.5547, 切向力Y=2927.8394 +FPS=40.80, 法向力=6329.6025, 切向力X=46000.6172, 切向力Y=2913.4846 +FPS=46.83, 法向力=11079.0410, 切向力X=61977.5664, 切向力Y=-1706.5586 +FPS=42.36, 法向力=11105.4062, 切向力X=62130.7266, 切向力Y=-1502.2498 +FPS=43.00, 法向力=21767.0820, 切向力X=55102.0391, 切向力Y=-1694.8925 +FPS=44.85, 法向力=21825.6719, 切向力X=55254.4453, 切向力Y=-1639.1932 +FPS=41.03, 法向力=23755.6426, 切向力X=42688.9609, 切向力Y=-2788.0444 +FPS=43.67, 法向力=23527.4180, 切向力X=42380.8594, 切向力Y=-2664.2749 +FPS=40.99, 法向力=23530.6406, 切向力X=42319.8750, 切向力Y=-2713.2671 +FPS=40.71, 法向力=20156.0625, 切向力X=27399.4922, 切向力Y=-3493.0942 +FPS=44.23, 法向力=20006.8750, 切向力X=27511.4375, 切向力Y=-3558.2559 +FPS=44.04, 法向力=20034.8867, 切向力X=27523.9160, 切向力Y=-3610.9648 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.002216s (9 tiles incl ref), finalize=0.000054s, total=0.002542s +FPS=42.66, 法向力=11458.8369, 切向力X=14584.8711, 切向力Y=-3000.0020 +FPS=44.23, 法向力=11466.8047, 切向力X=14650.3887, 切向力Y=-2955.1914 +FPS=41.66, 法向力=4940.9541, 切向力X=4736.6426, 切向力Y=-538.0312 +FPS=43.21, 法向力=4982.0107, 切向力X=4777.1885, 切向力Y=-534.1649 +FPS=48.45, 法向力=4985.3687, 切向力X=4746.6885, 切向力Y=-547.0655 +FPS=42.87, 法向力=3495.9260, 切向力X=3155.7554, 切向力Y=1003.6208 +FPS=37.53, 法向力=3535.3262, 切向力X=3212.5366, 切向力Y=1011.3496 +FPS=39.44, 法向力=1435.5989, 切向力X=-6629.2158, 切向力Y=1516.4795 +FPS=48.33, 法向力=1538.2554, 切向力X=-6677.4194, 切向力Y=1524.1512 +FPS=43.35, 法向力=1540.6973, 切向力X=-6718.3047, 切向力Y=1499.4872 +FPS=39.94, 法向力=4634.2109, 切向力X=-28857.7734, 切向力Y=-1278.0453 +FPS=43.86, 法向力=4573.8950, 切向力X=-29165.5527, 切向力Y=-1259.2365 +FPS=45.60, 法向力=8657.2461, 切向力X=-52239.2500, 切向力Y=-5063.2686 +FPS=25.87, 法向力=8296.4629, 切向力X=-52656.1797, 切向力Y=-4916.8389 +FPS=36.81, 法向力=16028.7021, 切向力X=-63716.7344, 切向力Y=-7607.5029 +FPS=43.69, 法向力=15934.2949, 切向力X=-64201.1250, 切向力Y=-7657.6743 +FPS=43.58, 法向力=15990.1865, 切向力X=-64178.5703, 切向力Y=-7548.8047 +FPS=40.63, 法向力=18887.7500, 切向力X=-54199.1641, 切向力Y=-3526.4358 +FPS=45.29, 法向力=18652.0391, 切向力X=-53975.4648, 切向力Y=-3230.3516 +FPS=41.35, 法向力=18676.5547, 切向力X=-53978.8359, 切向力Y=-3188.1738 +FPS=44.44, 法向力=19042.7129, 切向力X=-40947.1406, 切向力Y=398.7906 +FPS=43.86, 法向力=18920.6973, 切向力X=-40946.8594, 切向力Y=512.7838 +FPS=40.16, 法向力=15798.7891, 切向力X=-28153.4883, 切向力Y=2358.6484 +FPS=44.11, 法向力=15760.2676, 切向力X=-27969.9062, 切向力Y=2385.0278 +FPS=46.75, 法向力=15785.4258, 切向力X=-27992.0410, 切向力Y=2372.6089 +FPS=25.86, 法向力=11843.8281, 切向力X=-17086.2305, 切向力Y=5668.7319 +FPS=46.21, 法向力=11784.6445, 切向力X=-17051.5859, 切向力Y=5743.0020 +FPS=44.70, 法向力=8703.2812, 切向力X=-9216.4824, 切向力Y=3709.7305 +FPS=43.44, 法向力=8672.5605, 切向力X=-9292.9834, 切向力Y=3730.2815 +FPS=44.81, 法向力=8696.0273, 切向力X=-9270.2129, 切向力Y=3742.3511 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000250s, blend=0.002162s (9 tiles incl ref), finalize=0.000053s, total=0.002471s +FPS=42.54, 法向力=3454.8857, 切向力X=7466.2915, 切向力Y=2894.0352 +FPS=48.81, 法向力=3500.7866, 切向力X=7470.6328, 切向力Y=2850.2021 +FPS=24.33, 法向力=4123.3721, 切向力X=28087.9102, 切向力Y=-3990.7593 +FPS=44.06, 法向力=3863.7583, 切向力X=28475.6875, 切向力Y=-4204.8579 +FPS=49.95, 法向力=5467.7871, 切向力X=47159.0781, 切向力Y=-5996.0293 +FPS=44.57, 法向力=5098.3428, 切向力X=47928.9531, 切向力Y=-5771.3447 +FPS=46.41, 法向力=5255.7886, 切向力X=47649.6172, 切向力Y=-5779.8779 +FPS=42.96, 法向力=7871.1147, 切向力X=57899.0859, 切向力Y=-7625.0044 +FPS=30.52, 法向力=7767.1060, 切向力X=58274.6484, 切向力Y=-7643.3496 +FPS=48.87, 法向力=11827.3848, 切向力X=57242.6875, 切向力Y=-8837.6133 +FPS=43.68, 法向力=11921.4062, 切向力X=57280.1914, 切向力Y=-8788.2246 +FPS=32.64, 法向力=18391.9277, 切向力X=46383.5703, 切向力Y=-6852.8564 +FPS=41.56, 法向力=18383.3477, 切向力X=46219.2188, 切向力Y=-6719.5195 +FPS=50.08, 法向力=18426.3633, 切向力X=46331.5156, 切向力Y=-6944.5571 +FPS=43.65, 法向力=20934.4102, 切向力X=34329.4570, 切向力Y=-5330.6338 +FPS=35.52, 法向力=21108.0586, 切向力X=34334.6953, 切向力Y=-5477.1084 +FPS=39.37, 法向力=10767.3555, 切向力X=14973.0830, 切向力Y=-1729.9600 +FPS=45.43, 法向力=10420.1582, 切向力X=14233.3301, 切向力Y=-1519.0781 +FPS=43.26, 法向力=10407.0166, 切向力X=14287.2246, 切向力Y=-1585.0767 +FPS=41.72, 法向力=4241.6646, 切向力X=5652.7080, 切向力Y=-136.3815 +FPS=43.59, 法向力=4216.6973, 切向力X=5550.0117, 切向力Y=-164.8652 +FPS=45.56, 法向力=2354.5981, 切向力X=-32.9851, 切向力Y=972.0190 +FPS=44.57, 法向力=2374.4644, 切向力X=-180.1109, 切向力Y=1043.0054 +FPS=33.78, 法向力=2434.1736, 切向力X=-199.2620, 切向力Y=1071.5966 +FPS=42.78, 法向力=1610.8169, 切向力X=1523.6227, 切向力Y=592.6169 +FPS=44.92, 法向力=1569.2820, 切向力X=1579.9402, 切向力Y=863.3238 +FPS=41.34, 法向力=1940.5654, 切向力X=1127.3125, 切向力Y=-216.0225 +FPS=42.62, 法向力=2033.1543, 切向力X=1109.6008, 切向力Y=-111.3214 +FPS=44.40, 法向力=2049.4116, 切向力X=1096.1238, 切向力Y=-187.4993 +FPS=43.80, 法向力=1993.7351, 切向力X=1532.6833, 切向力Y=537.8132 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.002169s (9 tiles incl ref), finalize=0.000051s, total=0.002461s +FPS=43.67, 法向力=1995.9033, 切向力X=1436.1056, 切向力Y=445.7098 +FPS=40.18, 法向力=1638.5981, 切向力X=2069.8628, 切向力Y=850.9159 +FPS=45.44, 法向力=1693.2555, 切向力X=2016.3721, 切向力Y=843.8364 +FPS=38.63, 法向力=1703.0232, 切向力X=2036.9426, 切向力Y=810.8038 +FPS=38.73, 法向力=2093.5051, 切向力X=710.3660, 切向力Y=894.1986 +FPS=47.48, 法向力=2118.1216, 切向力X=679.1845, 切向力Y=885.4845 +FPS=39.67, 法向力=2136.3745, 切向力X=671.5956, 切向力Y=861.1324 +FPS=45.08, 法向力=1860.7092, 切向力X=986.7808, 切向力Y=660.4590 +FPS=43.19, 法向力=1867.5750, 切向力X=970.2601, 切向力Y=704.5770 +FPS=46.82, 法向力=1868.5625, 切向力X=984.7967, 切向力Y=711.0847 +FPS=42.33, 法向力=1630.4977, 切向力X=953.6672, 切向力Y=802.1860 +FPS=45.89, 法向力=1678.0826, 切向力X=948.7997, 切向力Y=873.3337 +FPS=24.60, 法向力=1483.4424, 切向力X=1167.3193, 切向力Y=357.0268 +FPS=47.03, 法向力=1507.6151, 切向力X=1236.1353, 切向力Y=450.9969 +FPS=37.25, 法向力=2395.5176, 切向力X=849.4060, 切向力Y=947.4918 +FPS=37.92, 法向力=2420.3892, 切向力X=784.6021, 切向力Y=986.7641 +FPS=37.73, 法向力=1917.8656, 切向力X=574.2756, 切向力Y=519.5692 +FPS=50.60, 法向力=1883.1542, 切向力X=506.0637, 切向力Y=462.1409 +FPS=43.68, 法向力=1895.6340, 切向力X=471.9720, 切向力Y=475.8838 +FPS=39.97, 法向力=2085.5635, 切向力X=250.8108, 切向力Y=170.3867 +FPS=43.63, 法向力=2099.2778, 切向力X=195.5901, 切向力Y=212.9321 +FPS=40.96, 法向力=2430.9272, 切向力X=1333.5273, 切向力Y=1223.2700 +FPS=43.62, 法向力=2512.2441, 切向力X=1430.9419, 切向力Y=1226.8842 +FPS=47.28, 法向力=2491.1614, 切向力X=1404.3503, 切向力Y=1255.7513 +FPS=49.31, 法向力=1724.6416, 切向力X=1335.5391, 切向力Y=969.6374 +FPS=44.05, 法向力=1680.9651, 切向力X=1429.0400, 切向力Y=937.9969 +FPS=50.47, 法向力=1669.2443, 切向力X=1410.3871, 切向力Y=948.3391 +FPS=38.68, 法向力=1628.8680, 切向力X=1334.4160, 切向力Y=1038.0116 +FPS=39.32, 法向力=1712.7921, 切向力X=1267.6531, 切向力Y=1141.1060 +FPS=40.88, 法向力=2018.2876, 切向力X=1188.2349, 切向力Y=1385.1180 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000220s, blend=0.002161s (9 tiles incl ref), finalize=0.000053s, total=0.002439s +FPS=46.09, 法向力=2057.4509, 切向力X=1186.3314, 切向力Y=1456.0494 +FPS=40.03, 法向力=1948.9883, 切向力X=1076.7600, 切向力Y=842.0280 +FPS=44.98, 法向力=1979.4899, 切向力X=987.5222, 切向力Y=738.9553 +FPS=41.84, 法向力=1931.6157, 切向力X=975.6517, 切向力Y=719.1606 +FPS=41.45, 法向力=1582.0232, 切向力X=269.5859, 切向力Y=527.2121 +FPS=43.71, 法向力=1605.7876, 切向力X=340.9191, 切向力Y=552.8177 +FPS=38.44, 法向力=1602.9995, 切向力X=371.2703, 切向力Y=579.5006 +FPS=41.47, 法向力=1894.9364, 切向力X=1249.5999, 切向力Y=729.0493 +FPS=45.25, 法向力=1961.5049, 切向力X=1143.7767, 切向力Y=645.6558 +FPS=40.84, 法向力=1715.1624, 切向力X=1191.1643, 切向力Y=-1838.1311 +FPS=43.28, 法向力=1711.3945, 切向力X=1211.7166, 切向力Y=-1865.6907 +FPS=42.57, 法向力=1721.4230, 切向力X=630.0767, 切向力Y=-4360.9766 +FPS=41.93, 法向力=1733.0669, 切向力X=775.1762, 切向力Y=-4588.4707 +FPS=44.83, 法向力=1741.3317, 切向力X=756.6221, 切向力Y=-4647.3887 +FPS=43.01, 法向力=2886.8572, 切向力X=-1541.2996, 切向力Y=-7362.0801 +FPS=43.56, 法向力=3109.0835, 切向力X=-1859.5819, 切向力Y=-7431.4473 +FPS=37.86, 法向力=3114.5366, 切向力X=-1865.1857, 切向力Y=-7412.6914 +FPS=38.95, 法向力=5144.6157, 切向力X=-8102.6787, 切向力Y=-11693.5195 +FPS=47.38, 法向力=5276.2891, 切向力X=-8356.4902, 切向力Y=-11889.5820 +FPS=40.95, 法向力=8748.5938, 切向力X=-18863.4492, 切向力Y=-15306.3027 +FPS=43.77, 法向力=8569.8359, 切向力X=-18874.1719, 切向力Y=-15570.3799 +FPS=39.98, 法向力=8749.8438, 切向力X=-19069.1465, 切向力Y=-15335.0469 +FPS=44.57, 法向力=13168.5098, 切向力X=-22354.0742, 切向力Y=-9543.1895 +FPS=43.73, 法向力=13191.6875, 切向力X=-22485.4922, 切向力Y=-9535.1973 +FPS=43.07, 法向力=13451.7656, 切向力X=-18327.7227, 切向力Y=-1231.2429 +FPS=44.06, 法向力=13340.4043, 切向力X=-18326.5391, 切向力Y=-1332.7416 +FPS=38.44, 法向力=13394.9082, 切向力X=-18305.9355, 切向力Y=-1242.1698 +FPS=39.81, 法向力=8362.1533, 切向力X=-9508.5166, 切向力Y=39.9640 +FPS=45.96, 法向力=8286.3203, 切向力X=-9433.1328, 切向力Y=-41.7120 +FPS=41.83, 法向力=8297.4512, 切向力X=-9456.3105, 切向力Y=-16.5462 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000249s, blend=0.002151s (9 tiles incl ref), finalize=0.000052s, total=0.002458s +FPS=41.79, 法向力=5017.8159, 切向力X=-4975.0928, 切向力Y=-581.7495 +FPS=41.23, 法向力=5032.6885, 切向力X=-5005.7495, 切向力Y=-586.6788 +FPS=43.19, 法向力=5042.1201, 切向力X=-4250.6553, 切向力Y=170.5896 +FPS=43.11, 法向力=5045.1328, 切向力X=-4277.2148, 切向力Y=188.9834 +FPS=46.65, 法向力=5027.2090, 切向力X=-4246.4648, 切向力Y=199.9001 +FPS=42.96, 法向力=4857.0957, 切向力X=-4045.4158, 切向力Y=801.8712 +FPS=36.52, 法向力=4852.6245, 切向力X=-3990.2271, 切向力Y=774.6972 +FPS=40.36, 法向力=2923.9888, 切向力X=-930.0915, 切向力Y=403.5728 +FPS=44.79, 法向力=2947.0762, 切向力X=-945.7325, 切向力Y=361.7326 +FPS=44.42, 法向力=2970.5063, 切向力X=-924.1860, 切向力Y=366.2988 +FPS=41.52, 法向力=1560.9919, 切向力X=1706.6528, 切向力Y=-430.8026 +FPS=42.71, 法向力=1562.9886, 切向力X=1754.5879, 切向力Y=-425.1705 +FPS=44.22, 法向力=1961.6790, 切向力X=239.1798, 切向力Y=720.7316 +FPS=43.26, 法向力=1961.9141, 切向力X=214.5765, 切向力Y=651.9879 +FPS=41.16, 法向力=1975.9640, 切向力X=231.2533, 切向力Y=642.9249 +FPS=45.12, 法向力=2050.0698, 切向力X=667.8777, 切向力Y=494.4270 +FPS=40.96, 法向力=2052.7566, 切向力X=708.5062, 切向力Y=573.1127 +FPS=40.52, 法向力=1865.7314, 切向力X=556.5628, 切向力Y=411.5304 +FPS=44.79, 法向力=1868.3965, 切向力X=513.1516, 切向力Y=405.7011 +FPS=43.96, 法向力=1871.3269, 切向力X=524.0298, 切向力Y=440.8833 +FPS=46.12, 法向力=2057.7881, 切向力X=181.6172, 切向力Y=1022.8919 +FPS=43.93, 法向力=2058.1421, 切向力X=99.6416, 切向力Y=903.0563 +FPS=45.01, 法向力=2007.6641, 切向力X=-1448.6226, 切向力Y=1409.6063 +FPS=44.00, 法向力=1991.3003, 切向力X=-1516.9458, 切向力Y=1356.1417 +FPS=30.72, 法向力=2003.3555, 切向力X=-1439.8977, 切向力Y=1372.5948 +FPS=41.04, 法向力=2951.0757, 切向力X=-16621.5820, 切向力Y=565.8706 +FPS=50.22, 法向力=2805.8367, 切向力X=-16891.8555, 切向力Y=587.6573 +FPS=41.12, 法向力=2805.9883, 切向力X=-16883.8555, 切向力Y=634.6292 +FPS=42.71, 法向力=8641.2637, 切向力X=-53037.1719, 切向力Y=-1367.8354 +FPS=43.84, 法向力=8674.5791, 切向力X=-53131.8828, 切向力Y=-1450.6093 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000256s, blend=0.002186s (9 tiles incl ref), finalize=0.000055s, total=0.002503s +FPS=46.03, 法向力=21351.8633, 切向力X=-72649.3281, 切向力Y=-454.6036 +FPS=41.57, 法向力=21479.6719, 切向力X=-72940.9062, 切向力Y=-415.1821 +FPS=44.14, 法向力=25186.9316, 切向力X=-61569.2266, 切向力Y=-226.3255 +FPS=42.33, 法向力=24991.8535, 切向力X=-61510.8125, 切向力Y=-389.3994 +FPS=37.93, 法向力=24987.1328, 切向力X=-61624.8594, 切向力Y=-385.0287 +FPS=40.92, 法向力=25484.7930, 切向力X=-49919.9492, 切向力Y=310.2987 +FPS=43.70, 法向力=25355.7539, 切向力X=-49918.4609, 切向力Y=434.2706 +FPS=42.18, 法向力=25386.8555, 切向力X=-49860.9453, 切向力Y=512.6785 +FPS=45.75, 法向力=20505.2188, 切向力X=-35450.6367, 切向力Y=547.3056 +FPS=44.48, 法向力=20198.5586, 切向力X=-35078.2383, 切向力Y=666.6529 +FPS=48.94, 法向力=20166.0430, 切向力X=-35069.8125, 切向力Y=719.4745 +FPS=48.71, 法向力=14367.8633, 切向力X=-18994.6270, 切向力Y=803.7073 +FPS=41.73, 法向力=14134.6172, 切向力X=-18933.5098, 切向力Y=884.9440 +FPS=44.51, 法向力=9159.8047, 切向力X=-11192.9648, 切向力Y=1471.9021 +FPS=41.69, 法向力=9160.7744, 切向力X=-11196.3066, 切向力Y=1403.7109 +FPS=46.14, 法向力=9162.2930, 切向力X=-11189.1484, 切向力Y=1404.6460 +FPS=42.02, 法向力=7069.1504, 切向力X=-7126.2051, 切向力Y=1114.7505 +FPS=39.66, 法向力=7052.8979, 切向力X=-7114.4854, 切向力Y=1168.1233 +FPS=37.37, 法向力=5550.6147, 切向力X=-5703.7266, 切向力Y=540.9305 +FPS=50.07, 法向力=5551.2183, 切向力X=-5772.5566, 切向力Y=584.9811 +FPS=43.28, 法向力=5537.2905, 切向力X=-5780.3916, 切向力Y=583.7953 +FPS=40.95, 法向力=4499.0664, 切向力X=-2753.4290, 切向力Y=1045.0391 +FPS=43.74, 法向力=4541.3657, 切向力X=-2687.5073, 切向力Y=1129.8176 +FPS=45.10, 法向力=4288.2046, 切向力X=-1983.0006, 切向力Y=590.1339 +FPS=43.55, 法向力=4356.7222, 切向力X=-2161.2769, 切向力Y=496.1573 +FPS=36.14, 法向力=4338.2700, 切向力X=-2095.7869, 切向力Y=492.6349 +FPS=44.22, 法向力=3231.8020, 切向力X=406.1558, 切向力Y=1761.3108 +FPS=42.79, 法向力=3220.0588, 切向力X=427.4174, 切向力Y=1729.9875 +FPS=37.82, 法向力=2400.8274, 切向力X=1507.7660, 切向力Y=1884.0924 +FPS=50.08, 法向力=2416.4219, 切向力X=1574.7175, 切向力Y=1876.8513 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002146s (9 tiles incl ref), finalize=0.000055s, total=0.002451s +FPS=43.30, 法向力=2452.6016, 切向力X=1617.6981, 切向力Y=1848.1130 +FPS=44.22, 法向力=2469.3369, 切向力X=3623.0811, 切向力Y=2037.6880 +FPS=42.23, 法向力=2595.9556, 切向力X=3742.0444, 切向力Y=2149.3755 +FPS=38.25, 法向力=2556.7236, 切向力X=4742.8218, 切向力Y=2979.1978 +FPS=42.18, 法向力=2593.1165, 切向力X=4838.3018, 切向力Y=3004.0356 +FPS=47.66, 法向力=2608.1318, 切向力X=4841.1963, 切向力Y=2989.4399 +FPS=40.79, 法向力=1772.0203, 切向力X=8994.5352, 切向力Y=3313.6580 +FPS=44.24, 法向力=1741.6703, 切向力X=9355.7451, 切向力Y=3225.9370 +FPS=42.35, 法向力=1731.9614, 切向力X=9370.2754, 切向力Y=3274.0156 +FPS=44.26, 法向力=3159.4556, 切向力X=17497.2285, 切向力Y=-36.5010 +FPS=43.14, 法向力=3124.1455, 切向力X=17937.8672, 切向力Y=-126.0419 +FPS=47.24, 法向力=3133.7178, 切向力X=17921.9414, 切向力Y=-87.0759 +FPS=24.54, 法向力=4000.3193, 切向力X=23387.6016, 切向力Y=-2873.4851 +FPS=39.61, 法向力=4837.5405, 切向力X=31810.0703, 切向力Y=-1039.7812 +FPS=43.62, 法向力=4618.2305, 切向力X=32198.4043, 切向力Y=-518.2026 +FPS=45.39, 法向力=4633.6113, 切向力X=32201.0410, 切向力Y=-515.6388 +FPS=41.78, 法向力=6855.5786, 切向力X=55385.0000, 切向力Y=2128.7595 +FPS=38.63, 法向力=6363.6162, 切向力X=55977.3984, 切向力Y=2329.8320 +FPS=38.94, 法向力=18836.9180, 切向力X=67136.2422, 切向力Y=7121.5557 +FPS=45.61, 法向力=18904.4609, 切向力X=67233.6953, 切向力Y=7704.1562 +FPS=39.83, 法向力=18855.2969, 切向力X=67322.5469, 切向力Y=7819.4473 +FPS=45.92, 法向力=14218.0059, 切向力X=30550.5215, 切向力Y=6250.2861 +FPS=42.73, 法向力=14016.4863, 切向力X=30398.5117, 切向力Y=6097.5649 +FPS=41.62, 法向力=5422.3838, 切向力X=10845.2676, 切向力Y=1204.2292 +FPS=44.21, 法向力=5500.7280, 切向力X=10854.4062, 切向力Y=1161.8328 +FPS=37.25, 法向力=5496.2754, 切向力X=10861.6416, 切向力Y=1195.7246 +FPS=42.99, 法向力=2984.6777, 切向力X=2803.2559, 切向力Y=1082.1196 +FPS=43.56, 法向力=2995.4917, 切向力X=2805.0850, 切向力Y=950.4789 +FPS=39.67, 法向力=1304.5471, 切向力X=-870.5012, 切向力Y=-881.8541 +FPS=45.13, 法向力=1253.4045, 切向力X=-882.9829, 切向力Y=-884.9059 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000255s, blend=0.002249s (9 tiles incl ref), finalize=0.000062s, total=0.002572s +FPS=44.01, 法向力=1257.4391, 切向力X=-861.1747, 切向力Y=-904.4551 +FPS=41.06, 法向力=1530.1958, 切向力X=-1582.5631, 切向力Y=-181.8641 +FPS=41.88, 法向力=1575.1089, 切向力X=-1617.6208, 切向力Y=-65.6712 +FPS=46.00, 法向力=1056.1615, 切向力X=-3557.5320, 切向力Y=10.7265 +FPS=38.66, 法向力=1158.5038, 切向力X=-3788.2983, 切向力Y=-25.1200 +FPS=43.36, 法向力=1172.1334, 切向力X=-3790.4243, 切向力Y=-19.0890 +FPS=41.12, 法向力=1382.1089, 切向力X=-7085.4849, 切向力Y=-120.3642 +FPS=43.52, 法向力=1359.9635, 切向力X=-7343.2720, 切向力Y=-88.5646 +FPS=42.07, 法向力=1349.6516, 切向力X=-7323.8140, 切向力Y=-8.0061 +FPS=43.25, 法向力=3439.9341, 切向力X=-18582.1211, 切向力Y=-1150.5107 +FPS=44.88, 法向力=3327.1484, 切向力X=-18864.9453, 切向力Y=-1073.4531 +FPS=44.72, 法向力=8420.7070, 切向力X=-55370.6211, 切向力Y=-6566.3115 +FPS=39.93, 法向力=8279.1553, 切向力X=-55311.8711, 切向力Y=-6594.7949 +FPS=45.66, 法向力=22777.4707, 切向力X=-65554.4609, 切向力Y=-9422.0859 +FPS=38.20, 法向力=22662.0977, 切向力X=-66027.9688, 切向力Y=-9314.9756 +FPS=38.87, 法向力=22639.4141, 切向力X=-66002.9062, 切向力Y=-9409.4443 +FPS=41.77, 法向力=18556.9219, 切向力X=-36729.5000, 切向力Y=-2626.2056 +FPS=44.51, 法向力=18319.3887, 切向力X=-36453.4297, 切向力Y=-2150.6147 +FPS=42.01, 法向力=18359.9863, 切向力X=-36434.6875, 切向力Y=-2248.2388 +FPS=42.74, 法向力=8390.7539, 切向力X=-12694.0791, 切向力Y=592.1322 +FPS=44.23, 法向力=8319.2949, 切向力X=-12669.8105, 切向力Y=623.0594 +FPS=44.42, 法向力=4201.9966, 切向力X=-4170.0088, 切向力Y=617.0193 +FPS=44.92, 法向力=4235.1641, 切向力X=-4151.5757, 切向力Y=600.6716 +FPS=47.85, 法向力=4237.3687, 切向力X=-4161.1807, 切向力Y=627.8125 +FPS=42.76, 法向力=3223.0767, 切向力X=-2010.7584, 切向力Y=776.8030 +FPS=33.36, 法向力=3195.7063, 切向力X=-2059.0078, 切向力Y=796.8903 +FPS=41.57, 法向力=2131.3545, 切向力X=1047.6750, 切向力Y=785.2087 +FPS=40.33, 法向力=2151.6169, 切向力X=1109.9961, 切向力Y=677.4567 +FPS=38.95, 法向力=2183.1941, 切向力X=1104.4425, 切向力Y=725.8747 +FPS=47.66, 法向力=1258.6869, 切向力X=2254.6660, 切向力Y=167.5970 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000246s, blend=0.002142s (9 tiles incl ref), finalize=0.000051s, total=0.002444s +FPS=44.55, 法向力=1275.2358, 切向力X=2385.9814, 切向力Y=90.0078 +FPS=48.72, 法向力=1314.8860, 切向力X=2331.3245, 切向力Y=121.1773 +FPS=49.53, 法向力=1992.5586, 切向力X=580.9021, 切向力Y=672.0135 +FPS=45.16, 法向力=1999.7146, 切向力X=571.8710, 切向力Y=637.6255 +FPS=40.10, 法向力=2347.2275, 切向力X=-360.4630, 切向力Y=1067.5446 +FPS=45.05, 法向力=2421.2070, 切向力X=-349.1458, 切向力Y=1133.7622 +FPS=46.11, 法向力=2414.2109, 切向力X=-361.9531, 切向力Y=1143.4574 +FPS=52.93, 法向力=1835.4568, 切向力X=457.7905, 切向力Y=362.3895 +FPS=43.99, 法向力=1829.5115, 切向力X=473.5565, 切向力Y=399.3667 +FPS=45.15, 法向力=1836.3761, 切向力X=494.8823, 切向力Y=404.3689 +FPS=42.02, 法向力=1909.4607, 切向力X=-281.3868, 切向力Y=998.0425 +FPS=37.36, 法向力=1851.3960, 切向力X=-269.3909, 切向力Y=991.7991 +FPS=38.20, 法向力=3094.3213, 切向力X=-816.0916, 切向力Y=18064.8926 +FPS=44.87, 法向力=3070.3130, 切向力X=-1001.2842, 切向力Y=18327.5840 +FPS=37.83, 法向力=7674.3271, 切向力X=-3739.2368, 切向力Y=44834.7891 +FPS=47.75, 法向力=7606.0684, 切向力X=-3512.3408, 切向力Y=45163.0547 +FPS=40.53, 法向力=7601.8633, 切向力X=-3485.7173, 切向力Y=45196.3086 +FPS=43.21, 法向力=16404.9062, 切向力X=-16849.7832, 切向力Y=65065.6562 +FPS=40.89, 法向力=16592.8477, 切向力X=-17553.5039, 切向力Y=65744.6562 +FPS=44.60, 法向力=16593.5254, 切向力X=-17277.9590, 切向力Y=65613.3281 +FPS=41.92, 法向力=23389.8555, 切向力X=-15282.3203, 切向力Y=54345.5078 +FPS=42.22, 法向力=23264.7266, 切向力X=-15473.5430, 切向力Y=54966.7773 +FPS=39.06, 法向力=13470.9883, 切向力X=-6689.3652, 切向力Y=26608.7539 +FPS=45.82, 法向力=12884.8418, 切向力X=-6332.7725, 切向力Y=25900.3047 +FPS=37.78, 法向力=5617.1099, 切向力X=-3654.8000, 切向力Y=11173.0645 +FPS=49.49, 法向力=5647.8760, 切向力X=-3723.0437, 切向力Y=11098.1934 +FPS=44.45, 法向力=5662.9609, 切向力X=-3692.6523, 切向力Y=11066.0000 +FPS=44.66, 法向力=4403.0996, 切向力X=-1570.8627, 切向力Y=5435.8755 +FPS=25.40, 法向力=4462.5879, 切向力X=-1687.0337, 切向力Y=5385.3740 +FPS=38.29, 法向力=1619.4688, 切向力X=1558.0125, 切向力Y=-480.7396 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000233s, blend=0.002134s (9 tiles incl ref), finalize=0.000051s, total=0.002424s +FPS=45.57, 法向力=1557.3777, 切向力X=1628.9941, 切向力Y=-564.3817 +FPS=38.41, 法向力=1537.9290, 切向力X=1628.5161, 切向力Y=-550.5096 +FPS=41.19, 法向力=2104.4587, 切向力X=4705.0171, 切向力Y=-9889.7812 +FPS=44.49, 法向力=2053.6011, 切向力X=5150.3574, 切向力Y=-10130.6035 +FPS=39.07, 法向力=3566.7405, 切向力X=6754.0557, 切向力Y=-18557.3438 +FPS=44.81, 法向力=3731.4058, 切向力X=7089.7422, 切向力Y=-18904.7773 +FPS=40.17, 法向力=4369.5254, 切向力X=7484.0010, 切向力Y=-22170.0781 +FPS=47.84, 法向力=4466.4336, 切向力X=7689.4375, 切向力Y=-22400.2012 +FPS=40.89, 法向力=4471.3389, 切向力X=7741.0205, 切向力Y=-22403.2266 +FPS=43.34, 法向力=5242.9639, 切向力X=5602.6162, 切向力Y=-19953.5078 +FPS=43.92, 法向力=5135.3125, 切向力X=5524.5234, 切向力Y=-20124.8848 +FPS=39.99, 法向力=5104.5312, 切向力X=5486.1499, 切向力Y=-20120.4531 +FPS=40.61, 法向力=4881.3843, 切向力X=8970.7900, 切向力Y=-24128.3086 +FPS=45.30, 法向力=4894.1904, 切向力X=9399.0957, 切向力Y=-24352.5684 +FPS=39.80, 法向力=7969.2515, 切向力X=18133.8906, 切向力Y=-36367.3438 +FPS=44.33, 法向力=7184.3599, 切向力X=19221.6465, 切向力Y=-37551.5938 +FPS=40.81, 法向力=7139.5469, 切向力X=19360.0879, 切向力Y=-37659.3984 +FPS=43.00, 法向力=11777.4043, 切向力X=23849.6680, 切向力Y=-52547.0312 +FPS=43.33, 法向力=11790.8828, 切向力X=23701.9375, 切向力Y=-52646.5938 +FPS=47.03, 法向力=11797.3223, 切向力X=23625.7148, 切向力Y=-52624.4570 +FPS=42.28, 法向力=15908.2383, 切向力X=10159.0781, 切向力Y=-35620.0781 +FPS=39.33, 法向力=15843.2461, 切向力X=10066.8975, 切向力Y=-35672.3281 +FPS=40.11, 法向力=14771.4658, 切向力X=3294.7197, 切向力Y=-21982.6699 +FPS=45.82, 法向力=14769.1875, 切向力X=3161.2976, 切向力Y=-21858.6602 +FPS=38.55, 法向力=12758.5156, 切向力X=4519.0547, 切向力Y=-13658.2891 +FPS=46.00, 法向力=12767.3359, 切向力X=4716.7637, 切向力Y=-13716.7617 +FPS=44.45, 法向力=12755.7246, 切向力X=4781.2798, 切向力Y=-13620.5039 +FPS=40.42, 法向力=9017.1943, 切向力X=10971.4570, 切向力Y=-3090.7532 +FPS=44.88, 法向力=9031.8652, 切向力X=11046.8633, 切向力Y=-2997.3821 +FPS=38.76, 法向力=9039.2812, 切向力X=11053.9072, 切向力Y=-2987.6929 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000310s, blend=0.002207s (9 tiles incl ref), finalize=0.000064s, total=0.002587s +FPS=42.95, 法向力=6355.0894, 切向力X=18023.9258, 切向力Y=8679.2197 +FPS=42.43, 法向力=6536.9580, 切向力X=18252.8672, 切向力Y=9105.1533 +FPS=39.44, 法向力=4330.2812, 切向力X=18681.8906, 切向力Y=20743.2012 +FPS=48.00, 法向力=4291.3901, 切向力X=18462.8828, 切向力Y=21233.5156 +FPS=39.72, 法向力=4347.8447, 切向力X=15089.2354, 切向力Y=28420.3242 +FPS=44.34, 法向力=4287.9868, 切向力X=14942.8574, 切向力Y=28630.4883 +FPS=44.52, 法向力=4264.9209, 切向力X=15008.9570, 切向力Y=28664.8301 +FPS=42.85, 法向力=5537.3198, 切向力X=11016.3506, 切向力Y=35738.8359 +FPS=43.87, 法向力=5621.6782, 切向力X=11079.6699, 切向力Y=35804.0000 +FPS=42.85, 法向力=5609.7959, 切向力X=11085.0879, 切向力Y=35813.2812 +FPS=40.58, 法向力=6691.1460, 切向力X=2598.1592, 切向力Y=53612.6875 +FPS=45.05, 法向力=6448.8311, 切向力X=2449.6113, 切向力Y=53882.1562 +FPS=41.39, 法向力=6413.7773, 切向力X=2450.7954, 切向力Y=53924.6094 +FPS=45.34, 法向力=13695.0898, 切向力X=-8216.9688, 切向力Y=59001.7578 +FPS=40.93, 法向力=13862.4258, 切向力X=-8441.8115, 切向力Y=59355.1250 +FPS=46.11, 法向力=18293.7305, 切向力X=-8962.1602, 切向力Y=43130.8008 +FPS=44.04, 法向力=18036.1172, 切向力X=-9447.8770, 切向力Y=43038.4688 +FPS=48.22, 法向力=18000.1055, 切向力X=-9522.6387, 切向力Y=42976.9961 +FPS=41.96, 法向力=17833.2969, 切向力X=-2592.3042, 切向力Y=31337.5000 +FPS=38.91, 法向力=17866.0391, 切向力X=-2282.2124, 切向力Y=31294.8574 +FPS=38.47, 法向力=15857.9727, 切向力X=-1251.0553, 切向力Y=24858.2070 +FPS=45.94, 法向力=15662.5176, 切向力X=-1260.5845, 切向力Y=24820.0977 +FPS=42.15, 法向力=15626.0283, 切向力X=-1174.2461, 切向力Y=24872.5859 +FPS=43.88, 法向力=14374.7871, 切向力X=2246.5068, 切向力Y=21226.4648 +FPS=44.77, 法向力=14319.7148, 切向力X=2254.7324, 切向力Y=21258.6309 +FPS=45.82, 法向力=13067.0957, 切向力X=1214.6365, 切向力Y=17114.0117 +FPS=43.00, 法向力=12919.0117, 切向力X=1207.0598, 切向力Y=17061.5742 +FPS=36.85, 法向力=12840.7637, 切向力X=1170.1326, 切向力Y=16997.4141 +FPS=43.74, 法向力=11823.6562, 切向力X=-155.2350, 切向力Y=15129.2734 +FPS=42.81, 法向力=11678.2891, 切向力X=17.4123, 切向力Y=14947.9512 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000004s (hit), reset=0.000340s, blend=0.002200s (9 tiles incl ref), finalize=0.000069s, total=0.002616s +FPS=41.45, 法向力=9029.3594, 切向力X=-2411.1455, 切向力Y=12153.5312 +FPS=45.37, 法向力=8943.6621, 切向力X=-2520.3789, 切向力Y=12090.6172 +FPS=44.55, 法向力=8930.8066, 切向力X=-2511.9072, 切向力Y=12029.3164 +FPS=46.88, 法向力=5984.9551, 切向力X=-1079.9062, 切向力Y=8630.6777 +FPS=44.90, 法向力=5934.1079, 切向力X=-1104.2310, 切向力Y=8589.5029 +FPS=47.04, 法向力=5972.7534, 切向力X=-1088.5450, 切向力Y=8543.9961 +FPS=42.81, 法向力=3911.9807, 切向力X=1894.5236, 切向力Y=2207.4626 +FPS=32.17, 法向力=3901.7153, 切向力X=2021.0646, 切向力Y=2151.4443 +FPS=42.43, 法向力=3761.9658, 切向力X=10400.5781, 切向力Y=-14504.3662 +FPS=43.02, 法向力=3769.3699, 切向力X=10411.1621, 切向力Y=-14652.6074 +FPS=40.64, 法向力=3762.2913, 切向力X=10465.5098, 切向力Y=-14674.4834 +FPS=45.04, 法向力=7058.4556, 切向力X=14658.7803, 切向力Y=-33498.7539 +FPS=44.07, 法向力=6631.9316, 切向力X=14845.6445, 切向力Y=-34260.8594 +FPS=40.70, 法向力=10546.8301, 切向力X=15113.5957, 切向力Y=-49138.4570 +FPS=44.21, 法向力=10248.4521, 切向力X=15287.5547, 切向力Y=-49915.7773 +FPS=45.08, 法向力=10240.7764, 切向力X=15273.5059, 切向力Y=-49925.7188 +FPS=43.02, 法向力=15572.6006, 切向力X=11048.6660, 切向力Y=-48756.3906 +FPS=37.75, 法向力=15410.7441, 切向力X=10848.2373, 切向力Y=-49178.5078 +FPS=41.27, 法向力=16609.0742, 切向力X=5475.0742, 切向力Y=-33905.2461 +FPS=43.47, 法向力=16542.5332, 切向力X=5645.7095, 切向力Y=-33861.0977 +FPS=43.68, 法向力=16594.1523, 切向力X=5664.0640, 切向力Y=-33773.5859 +FPS=41.43, 法向力=12619.9844, 切向力X=7811.6094, 切向力Y=-17340.7578 +FPS=43.28, 法向力=12601.6191, 切向力X=7801.3892, 切向力Y=-17230.4199 +FPS=47.36, 法向力=12629.5400, 切向力X=7823.6401, 切向力Y=-17228.5508 +FPS=41.79, 法向力=9235.3047, 切向力X=9738.3008, 切向力Y=-8651.5449 +FPS=36.62, 法向力=9202.7402, 切向力X=9759.2139, 切向力Y=-8689.1826 +FPS=41.95, 法向力=6117.9106, 切向力X=8106.9917, 切向力Y=-4820.6924 +FPS=45.48, 法向力=6129.3213, 切向力X=8072.9580, 切向力Y=-4804.9058 +FPS=40.18, 法向力=3946.3684, 切向力X=4751.0737, 切向力Y=-2575.9863 +FPS=43.71, 法向力=3979.2104, 切向力X=4764.3623, 切向力Y=-2549.0049 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000243s, blend=0.002212s (9 tiles incl ref), finalize=0.000100s, total=0.002561s +FPS=39.02, 法向力=3992.9507, 切向力X=4754.1606, 切向力Y=-2502.0786 +FPS=23.94, 法向力=2804.3647, 切向力X=2836.0901, 切向力Y=314.8653 +FPS=35.87, 法向力=2846.2119, 切向力X=2765.4954, 切向力Y=263.2382 +FPS=37.42, 法向力=1781.3832, 切向力X=3155.6782, 切向力Y=6777.2139 +FPS=47.15, 法向力=1748.9277, 切向力X=3204.4219, 切向力Y=6903.1895 +FPS=42.17, 法向力=1636.6608, 切向力X=3082.7083, 切向力Y=12138.3848 +FPS=45.21, 法向力=1821.6017, 切向力X=2982.2920, 切向力Y=12691.7842 +FPS=41.86, 法向力=3248.2539, 切向力X=283.2790, 切向力Y=15935.2754 +FPS=44.79, 法向力=3250.5776, 切向力X=238.2014, 切向力Y=16050.1035 +FPS=45.38, 法向力=3249.7910, 切向力X=273.2536, 切向力Y=16049.2822 +FPS=46.17, 法向力=3331.8123, 切向力X=-1044.9617, 切向力Y=21309.0469 +FPS=25.54, 法向力=3136.6753, 切向力X=-1092.2391, 切向力Y=21579.8867 +FPS=45.90, 法向力=5063.1450, 切向力X=-457.2827, 切向力Y=28860.9277 +FPS=41.65, 法向力=4878.8584, 切向力X=-372.7314, 切向力Y=29172.4238 +FPS=47.64, 法向力=4856.3491, 切向力X=-370.5412, 切向力Y=29122.6016 +FPS=42.37, 法向力=5578.8823, 切向力X=1927.0857, 切向力Y=35782.8906 +FPS=26.72, 法向力=5562.2529, 切向力X=2145.7244, 切向力Y=36113.2031 +FPS=40.46, 法向力=6231.1416, 切向力X=1072.5737, 切向力Y=40598.0078 +FPS=44.12, 法向力=6118.5137, 切向力X=1031.9537, 切向力Y=40736.3438 +FPS=45.86, 法向力=6112.8120, 切向力X=1013.3392, 切向力Y=40751.6094 +FPS=25.09, 法向力=8382.8213, 切向力X=-7179.3984, 切向力Y=48003.9023 +FPS=45.21, 法向力=8467.7588, 切向力X=-7016.5762, 切向力Y=48184.4297 +FPS=46.25, 法向力=15296.9473, 切向力X=-12560.5479, 切向力Y=55652.5312 +FPS=42.51, 法向力=15428.2119, 切向力X=-12898.1152, 切向力Y=55902.1094 +FPS=41.85, 法向力=19359.6328, 切向力X=-8247.0039, 切向力Y=46496.1172 +FPS=41.59, 法向力=19452.6562, 切向力X=-8479.8965, 切向力Y=46650.4375 +FPS=43.68, 法向力=18574.3398, 切向力X=-10863.3877, 切向力Y=31411.2852 +FPS=42.52, 法向力=18040.9570, 切向力X=-10901.4443, 切向力Y=30910.4609 +FPS=42.32, 法向力=17871.1602, 切向力X=-10786.1445, 切向力Y=30756.7852 +FPS=37.39, 法向力=17061.6543, 切向力X=-10287.4795, 切向力Y=23716.9609 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.002794s (9 tiles incl ref), finalize=0.000063s, total=0.003133s +FPS=24.39, 法向力=16648.8945, 切向力X=-10062.8496, 切向力Y=23009.4629 +FPS=38.66, 法向力=15598.8984, 切向力X=-9283.3691, 切向力Y=22210.1133 +FPS=35.87, 法向力=15584.0674, 切向力X=-9231.6250, 切向力Y=22292.3613 +FPS=28.19, 法向力=14583.7441, 切向力X=-8715.8945, 切向力Y=19230.2305 +FPS=42.49, 法向力=14453.4512, 切向力X=-8674.7168, 切向力Y=19087.4883 +FPS=42.41, 法向力=13527.3359, 切向力X=-7670.4795, 切向力Y=13464.2354 +FPS=44.25, 法向力=13455.0273, 切向力X=-7620.6074, 切向力Y=13370.0518 +FPS=39.45, 法向力=13462.3838, 切向力X=-7565.3906, 切向力Y=13315.9258 +FPS=42.48, 法向力=14907.9180, 切向力X=-10082.0508, 切向力Y=12217.4902 +FPS=45.55, 法向力=14822.0127, 切向力X=-10025.7969, 切向力Y=12126.8105 +FPS=41.39, 法向力=14745.9932, 切向力X=-10546.9414, 切向力Y=13947.7910 +FPS=43.27, 法向力=14763.4707, 切向力X=-10604.3809, 切向力Y=14289.0254 +FPS=40.40, 法向力=15180.2461, 切向力X=-14472.0020, 切向力Y=14971.2256 +FPS=43.84, 法向力=15198.1738, 切向力X=-14745.7480, 切向力Y=15003.8340 +FPS=42.76, 法向力=15319.6992, 切向力X=-14691.9023, 切向力Y=15146.3672 +FPS=43.21, 法向力=15587.2568, 切向力X=-15674.7207, 切向力Y=14902.0420 +FPS=39.13, 法向力=15478.1973, 切向力X=-15937.2637, 切向力Y=14850.5098 +FPS=44.48, 法向力=15450.2285, 切向力X=-15947.8242, 切向力Y=14841.2051 +FPS=39.17, 法向力=15843.4629, 切向力X=-17983.2148, 切向力Y=16630.0762 +FPS=48.26, 法向力=15958.2656, 切向力X=-17880.3789, 切向力Y=16722.2207 +FPS=40.50, 法向力=15977.9727, 切向力X=-17873.8555, 切向力Y=16756.2266 +FPS=43.80, 法向力=16748.9023, 切向力X=-17765.4082, 切向力Y=17313.2578 +FPS=41.59, 法向力=16867.2383, 切向力X=-17814.0410, 切向力Y=17410.4883 +FPS=42.00, 法向力=16495.2324, 切向力X=-18300.3848, 切向力Y=18860.7031 +FPS=43.77, 法向力=16477.4062, 切向力X=-18279.1621, 切向力Y=18926.9102 +FPS=42.45, 法向力=14963.3926, 切向力X=-13959.1709, 切向力Y=19355.8145 +FPS=42.88, 法向力=15209.2109, 切向力X=-14003.3828, 切向力Y=19405.9961 +FPS=39.37, 法向力=15226.4482, 切向力X=-13990.5527, 切向力Y=19423.6602 +FPS=40.65, 法向力=12292.1992, 切向力X=-10638.0879, 切向力Y=16237.5469 +FPS=44.29, 法向力=12389.6172, 切向力X=-10628.0684, 切向力Y=16290.6191 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000274s, blend=0.002196s (9 tiles incl ref), finalize=0.000054s, total=0.002530s +FPS=40.07, 法向力=12416.5996, 切向力X=-10615.4287, 切向力Y=16299.7939 +FPS=43.89, 法向力=10989.1055, 切向力X=-8297.1055, 切向力Y=13265.4209 +FPS=42.79, 法向力=10961.0967, 切向力X=-8207.4346, 切向力Y=13204.9990 +FPS=45.39, 法向力=8887.0869, 切向力X=-8614.6348, 切向力Y=9902.8145 +FPS=44.29, 法向力=8812.7510, 切向力X=-8537.7734, 切向力Y=9832.3086 +FPS=49.37, 法向力=8790.9814, 切向力X=-8583.2109, 切向力Y=9832.1445 +FPS=44.35, 法向力=9206.5176, 切向力X=-6592.7437, 切向力Y=8126.7490 +FPS=33.28, 法向力=9195.2031, 切向力X=-6460.7588, 切向力Y=8159.1279 +FPS=39.33, 法向力=8720.1406, 切向力X=-6296.1851, 切向力Y=8813.6572 +FPS=48.40, 法向力=8744.2422, 切向力X=-6218.7549, 切向力Y=8938.9395 +FPS=42.79, 法向力=8735.1367, 切向力X=-6183.5273, 切向力Y=8935.8242 +FPS=42.97, 法向力=8864.3477, 切向力X=-5060.6338, 切向力Y=7614.6689 +FPS=44.44, 法向力=8901.0068, 切向力X=-5003.8105, 切向力Y=7573.5957 +FPS=46.63, 法向力=8658.0703, 切向力X=-4132.7334, 切向力Y=6708.0391 +FPS=44.63, 法向力=8692.4141, 切向力X=-4242.2031, 切向力Y=6737.4795 +FPS=28.57, 法向力=8084.6211, 切向力X=-3690.6648, 切向力Y=5952.2026 +FPS=39.39, 法向力=8092.5117, 切向力X=-3656.8228, 切向力Y=5956.6079 +FPS=42.96, 法向力=8077.5459, 切向力X=-3678.0830, 切向力Y=5953.8271 +FPS=44.72, 法向力=8297.5879, 切向力X=-3869.4863, 切向力Y=6167.7075 +FPS=43.77, 法向力=8366.9414, 切向力X=-3833.2122, 切向力Y=6281.7510 +FPS=39.91, 法向力=8389.8154, 切向力X=-3864.6499, 切向力Y=6285.3760 +FPS=40.79, 法向力=8192.0469, 切向力X=-5154.0811, 切向力Y=4518.5010 +FPS=46.38, 法向力=8136.9980, 切向力X=-5175.5596, 切向力Y=4531.0278 +FPS=42.09, 法向力=8190.4878, 切向力X=-5725.1489, 切向力Y=5313.9355 +FPS=43.33, 法向力=8147.5684, 切向力X=-5621.0322, 切向力Y=5219.9839 +FPS=39.43, 法向力=8148.7471, 切向力X=-5643.4209, 切向力Y=5208.5986 +FPS=43.67, 法向力=7127.4624, 切向力X=-5621.4849, 切向力Y=4915.0508 +FPS=42.70, 法向力=7075.3794, 切向力X=-5604.6123, 切向力Y=5024.8193 +FPS=46.22, 法向力=7624.8008, 切向力X=-5587.8672, 切向力Y=4815.5757 +FPS=42.29, 法向力=7734.2207, 切向力X=-5609.8252, 切向力Y=4836.9336 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000293s, blend=0.002336s (9 tiles incl ref), finalize=0.000056s, total=0.002691s +FPS=38.32, 法向力=7732.2651, 切向力X=-5547.4795, 切向力Y=4884.7529 +FPS=40.40, 法向力=7701.7510, 切向力X=-4204.5928, 切向力Y=4906.4243 +FPS=44.34, 法向力=7743.6758, 切向力X=-4310.3135, 切向力Y=4980.5884 +FPS=37.58, 法向力=8268.0664, 切向力X=-3910.0986, 切向力Y=4581.9600 +FPS=22.59, 法向力=8274.1729, 切向力X=-3897.4312, 切向力Y=4588.4668 +FPS=41.81, 法向力=7478.5615, 切向力X=-3170.8018, 切向力Y=3095.7988 +FPS=42.74, 法向力=7408.0112, 切向力X=-3371.5586, 切向力Y=3068.2559 +FPS=39.85, 法向力=7723.8477, 切向力X=-1149.4869, 切向力Y=2348.3381 +FPS=42.54, 法向力=7693.5967, 切向力X=-1105.0052, 切向力Y=2353.9290 +FPS=44.46, 法向力=7678.5400, 切向力X=-1107.1979, 切向力Y=2359.1973 +FPS=41.42, 法向力=7276.8525, 切向力X=-498.0899, 切向力Y=1866.9076 +FPS=41.58, 法向力=7316.3145, 切向力X=-497.6269, 切向力Y=1859.4180 +FPS=39.28, 法向力=7574.0757, 切向力X=-338.0205, 切向力Y=1600.8995 +FPS=46.71, 法向力=7505.0781, 切向力X=-394.6057, 切向力Y=1469.9641 +FPS=43.34, 法向力=7569.6606, 切向力X=-368.2269, 切向力Y=1560.6487 +FPS=42.00, 法向力=6456.8281, 切向力X=2741.2124, 切向力Y=-365.6757 +FPS=41.24, 法向力=6494.6167, 切向力X=2852.2480, 切向力Y=-378.0444 +FPS=45.89, 法向力=6425.2871, 切向力X=2881.1274, 切向力Y=-417.5533 +FPS=40.05, 法向力=7920.6519, 切向力X=2354.1780, 切向力Y=931.6288 +FPS=42.52, 法向力=7970.9346, 切向力X=2354.9424, 切向力Y=931.1302 +FPS=39.86, 法向力=6999.7554, 切向力X=3286.6807, 切向力Y=-147.4485 +FPS=44.71, 法向力=6876.1494, 切向力X=3413.3967, 切向力Y=-270.8141 +FPS=37.92, 法向力=6601.0630, 切向力X=4067.1577, 切向力Y=-456.7400 +FPS=46.83, 法向力=6575.1162, 切向力X=4056.6904, 切向力Y=-434.2698 +FPS=42.41, 法向力=6532.3496, 切向力X=4094.7939, 切向力Y=-426.5659 +FPS=42.57, 法向力=6385.6099, 切向力X=3857.0054, 切向力Y=-716.0332 +FPS=42.20, 法向力=6438.6772, 切向力X=3904.8442, 切向力Y=-710.0589 +FPS=41.57, 法向力=5984.2197, 切向力X=3450.1069, 切向力Y=-336.3074 +FPS=42.11, 法向力=5998.1953, 切向力X=3594.9551, 切向力Y=-409.5286 +FPS=44.94, 法向力=6002.1094, 切向力X=3619.3481, 切向力Y=-399.1257 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000279s, blend=0.002235s (9 tiles incl ref), finalize=0.000059s, total=0.002579s +FPS=41.69, 法向力=6887.5117, 切向力X=3630.9221, 切向力Y=29.6419 +FPS=41.98, 法向力=6862.4658, 切向力X=3679.3970, 切向力Y=-18.4897 +FPS=38.95, 法向力=6776.3296, 切向力X=3941.7083, 切向力Y=-1203.0955 +FPS=45.94, 法向力=6895.4092, 切向力X=4116.6548, 切向力Y=-1219.5935 +FPS=43.03, 法向力=6906.8701, 切向力X=4113.7583, 切向力Y=-1172.8145 +FPS=40.40, 法向力=6649.9507, 切向力X=2508.4736, 切向力Y=-419.0977 +FPS=41.62, 法向力=6614.0830, 切向力X=2388.0542, 切向力Y=-476.5983 +FPS=40.59, 法向力=6586.8193, 切向力X=2380.4487, 切向力Y=-512.7418 +FPS=41.44, 法向力=6512.1660, 切向力X=4212.2832, 切向力Y=-506.6376 +FPS=48.65, 法向力=6427.3887, 切向力X=4298.1211, 切向力Y=-642.1112 +FPS=39.31, 法向力=6423.3413, 切向力X=4298.2559, 切向力Y=-600.2289 +FPS=48.76, 法向力=6183.8252, 切向力X=4547.2236, 切向力Y=-1894.0640 +FPS=41.06, 法向力=6164.7935, 切向力X=4654.1748, 切向力Y=-1837.7502 +FPS=44.04, 法向力=6502.1636, 切向力X=3324.5928, 切向力Y=-1054.6042 +FPS=43.99, 法向力=6518.3003, 切向力X=3267.9219, 切向力Y=-987.8286 +FPS=45.83, 法向力=6489.6738, 切向力X=3291.6094, 切向力Y=-1005.3464 +FPS=25.78, 法向力=6125.6631, 切向力X=4655.6279, 切向力Y=-1775.2251 +FPS=45.07, 法向力=6216.1401, 切向力X=4928.0840, 切向力Y=-1802.9517 +FPS=37.93, 法向力=6035.5142, 切向力X=4242.3296, 切向力Y=-1994.0291 +FPS=39.63, 法向力=5899.9990, 切向力X=4301.1699, 切向力Y=-2098.9502 +FPS=38.65, 法向力=5730.6152, 切向力X=5223.3135, 切向力Y=-2537.1538 +FPS=46.80, 法向力=5781.7559, 切向力X=5389.9790, 切向力Y=-2626.6206 +FPS=37.77, 法向力=6023.0312, 切向力X=5295.0684, 切向力Y=-1777.9579 +FPS=48.42, 法向力=5956.9746, 切向力X=5260.9863, 切向力Y=-1839.1960 +FPS=43.74, 法向力=5902.2759, 切向力X=5243.7676, 切向力Y=-1864.8363 +FPS=50.83, 法向力=5744.5542, 切向力X=5061.9492, 切向力Y=-1389.4785 +FPS=48.65, 法向力=5731.0625, 切向力X=5162.9033, 切向力Y=-1298.0664 +FPS=44.73, 法向力=5732.2300, 切向力X=5189.2588, 切向力Y=-1314.7380 +FPS=40.77, 法向力=5840.9668, 切向力X=4896.1289, 切向力Y=-2128.0046 +FPS=43.80, 法向力=5823.8379, 切向力X=4888.8818, 切向力Y=-2166.0940 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000479s, blend=0.002938s (9 tiles incl ref), finalize=0.000066s, total=0.003495s +FPS=38.47, 法向力=5861.4980, 切向力X=4868.6982, 切向力Y=-2181.4392 +FPS=43.71, 法向力=6238.7441, 切向力X=4791.2041, 切向力Y=-861.8125 +FPS=47.58, 法向力=6267.9463, 切向力X=4832.1650, 切向力Y=-766.1375 +FPS=40.61, 法向力=5968.6655, 切向力X=5042.4678, 切向力Y=-1910.9355 +FPS=40.30, 法向力=5885.8926, 切向力X=5114.5439, 切向力Y=-2093.3811 +FPS=36.43, 法向力=6399.3926, 切向力X=5333.4189, 切向力Y=-3204.5669 +FPS=50.58, 法向力=6350.3130, 切向力X=5467.6807, 切向力Y=-3252.3813 +FPS=43.36, 法向力=6345.3076, 切向力X=5468.3047, 切向力Y=-3294.3945 +FPS=43.34, 法向力=5360.7983, 切向力X=6561.2900, 切向力Y=-4084.4226 +FPS=41.48, 法向力=5314.5557, 切向力X=6731.7759, 切向力Y=-4160.0898 +FPS=41.78, 法向力=5359.0527, 切向力X=6712.1763, 切向力Y=-4119.3774 +FPS=38.76, 法向力=5117.5889, 切向力X=8019.6016, 切向力Y=-5149.7148 +FPS=43.69, 法向力=5053.4561, 切向力X=8072.3042, 切向力Y=-5171.5752 +FPS=40.03, 法向力=5361.9932, 切向力X=7211.3398, 切向力Y=-4527.9990 +FPS=46.88, 法向力=5286.1621, 切向力X=7209.5034, 切向力Y=-4564.5889 +FPS=39.50, 法向力=5302.5962, 切向力X=7169.6431, 切向力Y=-4581.6084 +FPS=45.11, 法向力=5246.5811, 切向力X=7839.3359, 切向力Y=-5879.4541 +FPS=42.30, 法向力=5277.0181, 切向力X=7833.1914, 切向力Y=-5837.8926 +FPS=43.58, 法向力=5405.0591, 切向力X=9112.3584, 切向力Y=-5634.4121 +FPS=42.01, 法向力=5457.1992, 切向力X=9142.7051, 切向力Y=-5519.9297 +FPS=40.00, 法向力=5427.3477, 切向力X=9173.2959, 切向力Y=-5563.6694 +FPS=39.92, 法向力=5349.2451, 切向力X=9709.6621, 切向力Y=-6181.8740 +FPS=43.71, 法向力=5374.6562, 切向力X=9693.0566, 切向力Y=-6080.3657 +FPS=39.87, 法向力=6156.3779, 切向力X=9072.3418, 切向力Y=-5547.3496 +FPS=48.00, 法向力=6179.6768, 切向力X=9073.6094, 切向力Y=-5561.8545 +FPS=40.60, 法向力=6188.6025, 切向力X=9088.9531, 切向力Y=-5568.7842 +FPS=46.02, 法向力=5060.8525, 切向力X=8590.1816, 切向力Y=-5490.7163 +FPS=43.92, 法向力=5002.3438, 切向力X=8637.2959, 切向力Y=-5566.2529 +FPS=44.84, 法向力=5101.2480, 切向力X=8607.0176, 切向力Y=-5472.8330 +FPS=41.42, 法向力=4569.5352, 切向力X=9146.2607, 切向力Y=-6229.5957 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000242s, blend=0.002208s (9 tiles incl ref), finalize=0.000056s, total=0.002512s +FPS=40.07, 法向力=4544.0215, 切向力X=9256.0127, 切向力Y=-6215.8389 +FPS=39.10, 法向力=4704.6641, 切向力X=9745.3682, 切向力Y=-6833.7344 +FPS=48.57, 法向力=4681.2266, 切向力X=9798.8320, 切向力Y=-6844.4561 +FPS=38.75, 法向力=5363.7852, 切向力X=8545.5840, 切向力Y=-5359.6260 +FPS=47.13, 法向力=5320.8940, 切向力X=8505.2969, 切向力Y=-5362.3120 +FPS=42.29, 法向力=5317.0430, 切向力X=8516.2139, 切向力Y=-5369.0303 +FPS=43.16, 法向力=4291.1934, 切向力X=9229.0898, 切向力Y=-6127.1626 +FPS=41.50, 法向力=4290.4556, 切向力X=9322.3906, 切向力Y=-6128.7759 +FPS=50.53, 法向力=4350.0645, 切向力X=9387.6406, 切向力Y=-6040.4673 +FPS=38.87, 法向力=5039.5791, 切向力X=9053.1758, 切向力Y=-5643.7637 +FPS=39.34, 法向力=5063.1270, 切向力X=8987.1562, 切向力Y=-5686.0674 +FPS=37.79, 法向力=5468.7388, 切向力X=9259.0088, 切向力Y=-4094.2146 +FPS=48.66, 法向力=5479.2485, 切向力X=9136.8691, 切向力Y=-4094.4167 +FPS=37.27, 法向力=4495.5762, 切向力X=8266.2725, 切向力Y=-4767.9976 +FPS=46.43, 法向力=4572.0137, 切向力X=8318.2754, 切向力Y=-4722.6543 +FPS=41.97, 法向力=4455.8774, 切向力X=8326.0801, 切向力Y=-4798.1240 +FPS=43.82, 法向力=5102.0806, 切向力X=7806.5830, 切向力Y=-4404.1953 +FPS=42.38, 法向力=5163.0889, 切向力X=7743.3247, 切向力Y=-4373.6943 +FPS=39.95, 法向力=5183.9194, 切向力X=7743.3398, 切向力Y=-4372.7295 +FPS=41.66, 法向力=5209.9712, 切向力X=8124.6206, 切向力Y=-5244.3706 +FPS=46.82, 法向力=5227.1880, 切向力X=8160.0771, 切向力Y=-5245.3042 +FPS=41.33, 法向力=5578.7793, 切向力X=7567.7236, 切向力Y=-4441.7549 +FPS=42.73, 法向力=5627.4668, 切向力X=7485.9800, 切向力Y=-4296.0830 +FPS=39.57, 法向力=4825.1450, 切向力X=9234.3877, 切向力Y=-5169.2041 +FPS=45.82, 法向力=4814.0283, 切向力X=9278.7441, 切向力Y=-5039.0181 +FPS=42.64, 法向力=4800.0703, 切向力X=9316.3096, 切向力Y=-5085.5229 +FPS=38.65, 法向力=4423.8911, 切向力X=8729.0977, 切向力Y=-5579.0337 +FPS=43.89, 法向力=4502.9248, 切向力X=8767.1719, 切向力Y=-5637.0479 +FPS=41.82, 法向力=4491.4146, 切向力X=8752.7246, 切向力Y=-5650.4219 +FPS=38.09, 法向力=4718.8105, 切向力X=8899.9053, 切向力Y=-5175.3613 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000225s, blend=0.002118s (9 tiles incl ref), finalize=0.000050s, total=0.002399s +FPS=48.48, 法向力=4791.1006, 切向力X=8970.5801, 切向力Y=-5210.0684 +FPS=40.29, 法向力=5273.6558, 切向力X=8874.4951, 切向力Y=-4971.7930 +FPS=45.70, 法向力=5172.3101, 切向力X=8801.3867, 切向力Y=-5026.7188 +FPS=42.95, 法向力=5179.7344, 切向力X=8788.5195, 切向力Y=-4983.0732 +FPS=39.96, 法向力=4725.6592, 切向力X=9411.1484, 切向力Y=-5768.1289 +FPS=44.60, 法向力=4793.0566, 切向力X=9639.6191, 切向力Y=-5667.6055 +FPS=48.12, 法向力=4577.2617, 切向力X=9730.7881, 切向力Y=-5172.6797 +FPS=38.03, 法向力=4576.0591, 切向力X=9658.4883, 切向力Y=-5215.0439 +FPS=36.85, 法向力=4572.8213, 切向力X=9710.8096, 切向力Y=-5179.9302 +FPS=37.93, 法向力=5036.8018, 切向力X=8914.7637, 切向力Y=-4583.3398 +FPS=27.96, 法向力=5027.7275, 切向力X=8921.3945, 切向力Y=-4588.6030 +FPS=38.93, 法向力=4615.4834, 切向力X=8731.0928, 切向力Y=-3515.7532 +FPS=47.34, 法向力=4598.3438, 切向力X=8702.6426, 切向力Y=-3578.8513 +FPS=39.87, 法向力=5429.8003, 切向力X=8198.2158, 切向力Y=-3059.8718 +FPS=44.19, 法向力=5384.7163, 切向力X=8178.8574, 切向力Y=-3101.3950 +FPS=41.46, 法向力=5370.9658, 切向力X=8191.7988, 切向力Y=-3098.5859 +FPS=43.57, 法向力=5243.6777, 切向力X=8320.4854, 切向力Y=-4104.0039 +FPS=42.26, 法向力=5158.5728, 切向力X=8174.0869, 切向力Y=-4382.2900 +FPS=47.00, 法向力=5278.0469, 切向力X=8170.9233, 切向力Y=-4323.1143 +FPS=40.56, 法向力=5181.3672, 切向力X=8459.5869, 切向力Y=-3995.7231 +FPS=39.29, 法向力=5177.8906, 切向力X=8451.0332, 切向力Y=-4091.3806 +FPS=39.18, 法向力=5013.0566, 切向力X=8042.3560, 切向力Y=-5310.0708 +FPS=45.73, 法向力=5058.4092, 切向力X=8021.3271, 切向力Y=-5234.8252 +FPS=39.90, 法向力=5130.2803, 切向力X=9218.7891, 切向力Y=-5139.8984 +FPS=45.86, 法向力=5209.3667, 切向力X=9314.2764, 切向力Y=-5076.0215 +FPS=42.08, 法向力=5245.7031, 切向力X=9353.7354, 切向力Y=-4974.9487 +FPS=41.07, 法向力=5658.5117, 切向力X=9626.6230, 切向力Y=-5410.1709 +FPS=42.16, 法向力=5669.4531, 切向力X=9639.0703, 切向力Y=-5428.9941 +FPS=50.26, 法向力=5678.7476, 切向力X=9661.3975, 切向力Y=-5448.1523 +FPS=39.49, 法向力=5167.7969, 切向力X=11240.6299, 切向力Y=-8383.4219 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002152s (9 tiles incl ref), finalize=0.000052s, total=0.002449s +FPS=38.21, 法向力=5173.5908, 切向力X=11460.6055, 切向力Y=-8556.8594 +FPS=38.08, 法向力=5856.0820, 切向力X=16677.1562, 切向力Y=-26193.3223 +FPS=48.29, 法向力=5649.3374, 切向力X=16742.5020, 切向力Y=-26831.9258 +FPS=38.29, 法向力=11201.5312, 切向力X=12992.4209, 切向力Y=-49411.2188 +FPS=45.87, 法向力=10422.2480, 切向力X=13505.9424, 切向力Y=-50400.1875 +FPS=42.78, 法向力=10228.4580, 切向力X=13652.4102, 切向力Y=-50606.7852 +FPS=42.26, 法向力=20533.2383, 切向力X=10371.0645, 切向力Y=-71241.2031 +FPS=41.50, 法向力=20418.4102, 切向力X=10118.3359, 切向力Y=-71530.0469 +FPS=39.58, 法向力=20425.6680, 切向力X=10075.8945, 切向力Y=-71573.8672 +FPS=40.98, 法向力=24398.1035, 切向力X=12401.1875, 切向力Y=-62732.2930 +FPS=47.50, 法向力=23896.1719, 切向力X=12885.1895, 切向力Y=-62835.8633 +FPS=39.36, 法向力=22578.8594, 切向力X=12996.4922, 切向力Y=-47483.3750 +FPS=47.18, 法向力=22382.3828, 切向力X=13171.0137, 切向力Y=-47185.7891 +FPS=40.54, 法向力=18908.6035, 切向力X=12765.5566, 切向力Y=-30549.6406 +FPS=43.83, 法向力=18626.6250, 切向力X=12955.2188, 切向力Y=-30045.8906 +FPS=42.58, 法向力=18634.7285, 切向力X=12961.7266, 切向力Y=-30107.8711 +FPS=42.72, 法向力=16624.7812, 切向力X=12123.6641, 切向力Y=-24277.1152 +FPS=43.49, 法向力=16522.0879, 切向力X=12168.6484, 切向力Y=-24118.5430 +FPS=39.51, 法向力=16528.6289, 切向力X=12174.2754, 切向力Y=-24125.7031 +FPS=39.27, 法向力=14502.0439, 切向力X=10825.7051, 切向力Y=-16079.5234 +FPS=48.46, 法向力=14319.8936, 切向力X=10928.1094, 切向力Y=-15928.8867 +FPS=40.46, 法向力=14343.2578, 切向力X=10885.7383, 切向力Y=-15900.7148 +FPS=42.87, 法向力=12417.5625, 切向力X=9670.6924, 切向力Y=-12439.7832 +FPS=41.34, 法向力=12320.7227, 切向力X=9854.0000, 切向力Y=-12350.1113 +FPS=42.63, 法向力=12132.7285, 切向力X=11071.0352, 切向力Y=-9248.0391 +FPS=44.82, 法向力=12128.3848, 切向力X=11133.3477, 切向力Y=-9078.2246 +FPS=48.91, 法向力=10157.2588, 切向力X=14874.1367, 切向力Y=-1715.1565 +FPS=49.75, 法向力=10149.1484, 切向力X=15052.4209, 切向力Y=-1550.1733 +FPS=42.58, 法向力=10217.7949, 切向力X=15065.6387, 切向力Y=-1609.3921 +FPS=42.18, 法向力=8453.8701, 切向力X=16714.6172, 切向力Y=2034.4690 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000242s, blend=0.002123s (9 tiles incl ref), finalize=0.000053s, total=0.002424s +FPS=43.35, 法向力=8471.9951, 切向力X=16636.2383, 切向力Y=2285.9661 +FPS=40.53, 法向力=8475.7939, 切向力X=16656.8184, 切向力Y=2281.4392 +FPS=40.87, 法向力=8617.3613, 切向力X=17440.4824, 切向力Y=1625.4196 +FPS=44.83, 法向力=8605.7666, 切向力X=17426.3984, 切向力Y=1715.3540 +FPS=40.38, 法向力=8803.0654, 切向力X=16718.6289, 切向力Y=-883.9974 +FPS=44.21, 法向力=8808.5850, 切向力X=16572.5781, 切向力Y=-852.3013 +FPS=44.09, 法向力=8808.6377, 切向力X=16597.6797, 切向力Y=-894.7592 +FPS=41.29, 法向力=9844.5508, 切向力X=12521.9570, 切向力Y=-5321.0684 +FPS=42.44, 法向力=9789.6621, 切向力X=12629.2109, 切向力Y=-5305.1270 +FPS=48.65, 法向力=9780.3223, 切向力X=12529.5391, 切向力Y=-5241.1704 +FPS=40.11, 法向力=10963.3164, 切向力X=9027.2090, 切向力Y=-8857.8027 +FPS=37.72, 法向力=11159.3838, 切向力X=9053.7275, 切向力Y=-9057.8555 +FPS=39.19, 法向力=12243.1035, 切向力X=7157.3262, 切向力Y=-13122.8809 +FPS=44.63, 法向力=12313.1973, 切向力X=7115.7700, 切向力Y=-13359.2305 +FPS=38.13, 法向力=13197.2949, 切向力X=6251.3965, 切向力Y=-11661.1973 +FPS=47.94, 法向力=13207.1055, 切向力X=6411.7998, 切向力Y=-11487.8242 +FPS=43.84, 法向力=13232.8320, 切向力X=6409.5771, 切向力Y=-11527.0117 +FPS=41.39, 法向力=12127.0098, 切向力X=9073.8945, 切向力Y=-6078.8105 +FPS=42.97, 法向力=12198.3105, 切向力X=9061.8594, 切向力Y=-5794.5249 +FPS=49.23, 法向力=12188.9854, 切向力X=9090.5078, 切向力Y=-5775.4590 +FPS=38.03, 法向力=10051.3750, 切向力X=8899.4580, 切向力Y=-3348.4019 +FPS=40.20, 法向力=10171.2314, 切向力X=8889.6133, 切向力Y=-3476.3765 +FPS=39.67, 法向力=11474.9834, 切向力X=7924.4077, 切向力Y=-5154.4575 +FPS=46.87, 法向力=11506.0918, 切向力X=7987.7837, 切向力Y=-5287.3936 +FPS=39.12, 法向力=10895.8271, 切向力X=8388.5371, 切向力Y=-4422.7695 +FPS=45.88, 法向力=11008.8594, 切向力X=8353.8955, 切向力Y=-4434.4941 +FPS=44.59, 法向力=10983.2812, 切向力X=8373.6914, 切向力Y=-4442.7168 +FPS=45.68, 法向力=10549.4727, 切向力X=8836.1221, 切向力Y=-2757.0200 +FPS=53.14, 法向力=10691.5625, 切向力X=8858.3652, 切向力Y=-2620.6196 +FPS=45.11, 法向力=10634.6758, 切向力X=8861.3105, 切向力Y=-2516.3679 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.003127s (9 tiles incl ref), finalize=0.000057s, total=0.003434s +FPS=45.87, 法向力=11145.9805, 切向力X=8682.7539, 切向力Y=-4014.7905 +FPS=44.36, 法向力=11119.1074, 切向力X=8759.6777, 切向力Y=-4045.1460 +FPS=29.18, 法向力=11125.2793, 切向力X=8828.7412, 切向力Y=-4070.4949 +FPS=38.91, 法向力=10445.7949, 切向力X=8481.4756, 切向力Y=-4881.7993 +FPS=41.85, 法向力=10325.6367, 切向力X=8539.8320, 切向力Y=-4818.4512 +FPS=42.41, 法向力=10584.1162, 切向力X=7624.2539, 切向力Y=-5419.0083 +FPS=43.56, 法向力=10595.0273, 切向力X=7601.1860, 切向力Y=-5417.4297 +FPS=47.50, 法向力=10595.3086, 切向力X=7946.3818, 切向力Y=-4357.7500 +FPS=43.56, 法向力=10645.8867, 切向力X=7936.2920, 切向力Y=-4145.0547 +FPS=37.13, 法向力=10643.9902, 切向力X=7947.2725, 切向力Y=-4149.4131 +FPS=39.86, 法向力=10551.9570, 切向力X=8062.4160, 切向力Y=-4849.0762 +FPS=48.95, 法向力=10578.4727, 切向力X=8040.8018, 切向力Y=-4760.6035 +FPS=44.35, 法向力=10615.4170, 切向力X=8045.3613, 切向力Y=-4807.0869 +FPS=39.81, 法向力=11228.0000, 切向力X=8734.0918, 切向力Y=-4035.1897 +FPS=43.40, 法向力=11158.7881, 切向力X=8697.7363, 切向力Y=-3995.0356 +FPS=43.71, 法向力=11770.8994, 切向力X=8770.3086, 切向力Y=-4346.8423 +FPS=45.56, 法向力=11754.6484, 切向力X=8829.5010, 切向力Y=-4402.5449 +FPS=46.88, 法向力=11767.0879, 切向力X=8835.4395, 切向力Y=-4393.3257 +FPS=44.48, 法向力=11327.1680, 切向力X=8941.3730, 切向力Y=-3910.2798 +FPS=34.21, 法向力=11426.2930, 切向力X=8962.0918, 切向力Y=-4015.8640 +FPS=38.16, 法向力=12127.8057, 切向力X=10220.6367, 切向力Y=-3355.1797 +FPS=49.06, 法向力=12308.5664, 切向力X=10383.8047, 切向力Y=-3439.1475 +FPS=43.66, 法向力=12245.5977, 切向力X=10305.7500, 切向力Y=-3376.3625 +FPS=41.71, 法向力=11897.1660, 切向力X=10877.3457, 切向力Y=91.5361 +FPS=43.44, 法向力=12094.8184, 切向力X=10923.9297, 切向力Y=168.2787 +FPS=41.32, 法向力=11651.6426, 切向力X=10496.2578, 切向力Y=1956.3131 +FPS=44.08, 法向力=11738.7236, 切向力X=10593.1367, 切向力Y=1882.2000 +FPS=38.42, 法向力=11725.9414, 切向力X=10508.6387, 切向力Y=1934.8499 +FPS=44.08, 法向力=10135.5254, 切向力X=13487.9131, 切向力Y=9411.1719 +FPS=41.30, 法向力=10216.6055, 切向力X=13446.8174, 切向力Y=9611.8672 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000522s, blend=0.002920s (9 tiles incl ref), finalize=0.000063s, total=0.003515s +FPS=37.72, 法向力=8278.6006, 切向力X=14741.6777, 切向力Y=12780.8672 +FPS=47.35, 法向力=8219.1543, 切向力X=14839.0938, 切向力Y=12874.6797 +FPS=41.98, 法向力=8223.6875, 切向力X=14894.5430, 切向力Y=12875.2754 +FPS=44.28, 法向力=8287.1582, 切向力X=14218.2598, 切向力Y=13637.2383 +FPS=42.78, 法向力=8288.1777, 切向力X=14123.6611, 切向力Y=13709.8320 +FPS=44.73, 法向力=8930.2441, 切向力X=14525.3145, 切向力Y=10730.7041 +FPS=43.50, 法向力=8902.2051, 切向力X=14589.3193, 切向力Y=10472.1123 +FPS=37.03, 法向力=8888.5293, 切向力X=14592.3828, 切向力Y=10488.6318 +FPS=43.30, 法向力=9610.5322, 切向力X=13849.2090, 切向力Y=8938.8838 +FPS=41.55, 法向力=9512.6748, 切向力X=13926.7471, 切向力Y=8978.4199 +FPS=41.01, 法向力=9869.3047, 切向力X=13954.3594, 切向力Y=7816.1147 +FPS=42.94, 法向力=9864.4590, 切向力X=13927.1377, 切向力Y=7893.1221 +FPS=43.30, 法向力=9872.7090, 切向力X=13942.9863, 切向力Y=7827.6211 +FPS=42.62, 法向力=10874.1758, 切向力X=13331.6328, 切向力Y=6489.4258 +FPS=43.32, 法向力=10885.9785, 切向力X=13287.0508, 切向力Y=6443.4912 +FPS=44.26, 法向力=10870.2539, 切向力X=12023.3057, 切向力Y=6766.9463 +FPS=44.13, 法向力=10806.1523, 切向力X=11956.9414, 切向力Y=6830.6357 +FPS=37.59, 法向力=10792.7451, 切向力X=11985.7480, 切向力Y=6845.8628 +FPS=38.46, 法向力=10451.6562, 切向力X=13079.7383, 切向力Y=7382.4170 +FPS=46.74, 法向力=10403.6182, 切向力X=13217.2666, 切向力Y=7356.6846 +FPS=38.59, 法向力=10819.3154, 切向力X=12981.5596, 切向力Y=6873.6377 +FPS=46.56, 法向力=10771.8086, 切向力X=12998.8408, 切向力Y=6913.0635 +FPS=42.41, 法向力=10774.6611, 切向力X=13013.6074, 切向力Y=6897.7969 +FPS=44.35, 法向力=10322.9443, 切向力X=12956.1797, 切向力Y=7053.5229 +FPS=42.18, 法向力=10289.1445, 切向力X=12979.2031, 切向力Y=7072.8418 +FPS=45.79, 法向力=10260.4863, 切向力X=12982.8379, 切向力Y=7141.2031 +FPS=40.71, 法向力=9953.2178, 切向力X=12481.5234, 切向力Y=7670.2651 +FPS=42.37, 法向力=10017.5557, 切向力X=12405.9297, 切向力Y=7629.5640 +FPS=39.26, 法向力=9169.1914, 切向力X=14566.9541, 切向力Y=11394.0254 +FPS=46.70, 法向力=9208.6523, 切向力X=14780.4160, 切向力Y=11634.3438 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000248s, blend=0.002258s (9 tiles incl ref), finalize=0.000053s, total=0.002565s +FPS=41.92, 法向力=9165.7402, 切向力X=14807.5840, 切向力Y=11644.9102 +FPS=43.98, 法向力=8491.8994, 切向力X=14517.0625, 切向力Y=12758.3428 +FPS=42.52, 法向力=8510.2539, 切向力X=14546.8809, 切向力Y=12727.1064 +FPS=50.75, 法向力=8504.4707, 切向力X=14590.1035, 切向力Y=12778.7734 +FPS=39.39, 法向力=8458.8906, 切向力X=14612.9541, 切向力Y=12062.0068 +FPS=35.89, 法向力=8556.1621, 切向力X=14568.8926, 切向力Y=11801.4863 +FPS=39.93, 法向力=8779.0859, 切向力X=14364.1279, 切向力Y=12283.6787 +FPS=45.41, 法向力=8764.3564, 切向力X=14557.6094, 切向力Y=12251.5684 +FPS=41.15, 法向力=8552.3232, 切向力X=14902.9453, 切向力Y=11446.7148 +FPS=46.97, 法向力=8634.2598, 切向力X=14870.8857, 切向力Y=11446.1875 +FPS=44.67, 法向力=8622.3193, 切向力X=14907.4023, 切向力Y=11494.4375 +FPS=46.90, 法向力=8010.0913, 切向力X=14395.8076, 切向力Y=11378.6084 +FPS=25.53, 法向力=8054.3345, 切向力X=14300.2012, 切向力Y=11286.2188 +FPS=42.23, 法向力=9858.6895, 切向力X=13024.1406, 切向力Y=10267.2559 +FPS=43.15, 法向力=9743.5391, 切向力X=12995.9795, 切向力Y=10278.4854 +FPS=43.64, 法向力=9334.5547, 切向力X=14120.1973, 切向力Y=11294.6523 +FPS=49.76, 法向力=9379.3525, 切向力X=14112.0586, 切向力Y=11324.1055 +FPS=43.98, 法向力=9401.5205, 切向力X=14091.7021, 切向力Y=11346.6836 +FPS=42.39, 法向力=8892.4199, 切向力X=13418.1367, 切向力Y=10867.6992 +FPS=44.23, 法向力=8898.7627, 切向力X=13468.1367, 切向力Y=10917.2773 +FPS=39.85, 法向力=8888.4141, 切向力X=13450.6475, 切向力Y=10895.1396 +FPS=41.50, 法向力=9449.4697, 切向力X=13475.9521, 切向力Y=11156.6025 +FPS=44.71, 法向力=9474.6807, 切向力X=13428.0654, 切向力Y=11205.7920 +FPS=42.69, 法向力=9451.1270, 切向力X=13413.2832, 切向力Y=11167.9102 +FPS=41.84, 法向力=9769.3408, 切向力X=13524.3682, 切向力Y=9835.9375 +FPS=39.66, 法向力=9812.1758, 切向力X=13659.3438, 切向力Y=9843.0078 +FPS=47.44, 法向力=9494.5332, 切向力X=13636.7217, 切向力Y=10240.0205 +FPS=41.73, 法向力=9565.4297, 切向力X=13586.8691, 切向力Y=10234.3994 +FPS=46.69, 法向力=9577.9531, 切向力X=13598.4824, 切向力Y=10244.3711 +FPS=25.02, 法向力=9391.9668, 切向力X=13203.4238, 切向力Y=10789.8848 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000312s, blend=0.002696s (9 tiles incl ref), finalize=0.000091s, total=0.003107s +FPS=42.46, 法向力=9354.3135, 切向力X=13254.4590, 切向力Y=10879.8828 +FPS=37.53, 法向力=9382.6621, 切向力X=13153.8525, 切向力Y=11326.3418 +FPS=41.55, 法向力=9371.0674, 切向力X=13148.0078, 切向力Y=11312.5898 +FPS=41.20, 法向力=9562.4961, 切向力X=11702.1270, 切向力Y=10199.7119 +FPS=43.95, 法向力=9610.1709, 切向力X=11677.9561, 切向力Y=10091.8105 +FPS=40.02, 法向力=9861.3906, 切向力X=11311.3457, 切向力Y=9899.8301 +FPS=47.57, 法向力=9894.0801, 切向力X=11354.5225, 切向力Y=9876.0312 +FPS=44.98, 法向力=9908.3936, 切向力X=11367.5234, 切向力Y=9879.2021 +FPS=41.65, 法向力=9685.8906, 切向力X=11865.8125, 切向力Y=9537.6641 +FPS=45.40, 法向力=9701.5801, 切向力X=11883.5000, 切向力Y=9511.0410 +FPS=38.50, 法向力=9684.8037, 切向力X=11845.0107, 切向力Y=9524.1846 +FPS=42.43, 法向力=9097.6934, 切向力X=12591.2275, 切向力Y=10162.8379 +FPS=47.90, 法向力=9021.0703, 切向力X=12610.1357, 切向力Y=10221.3574 +FPS=42.10, 法向力=9634.0723, 切向力X=12792.8330, 切向力Y=10587.6113 +FPS=40.78, 法向力=9553.3906, 切向力X=12718.3779, 切向力Y=10584.0430 +FPS=37.32, 法向力=9625.7852, 切向力X=13561.3164, 切向力Y=10355.8154 +FPS=47.03, 法向力=9597.1113, 切向力X=13588.8652, 切向力Y=10411.9541 +FPS=41.96, 法向力=9593.2266, 切向力X=13591.3418, 切向力Y=10424.9473 +FPS=44.77, 法向力=9492.3652, 切向力X=14055.4863, 切向力Y=11054.0195 +FPS=42.90, 法向力=9561.4727, 切向力X=14026.2520, 切向力Y=11104.5410 +FPS=39.24, 法向力=9556.2607, 切向力X=14018.2930, 切向力Y=11124.9307 +FPS=38.70, 法向力=9705.0947, 切向力X=14192.7021, 切向力Y=11115.5684 +FPS=47.29, 法向力=9739.5469, 切向力X=14235.7910, 切向力Y=11080.0273 +FPS=41.33, 法向力=9142.2314, 切向力X=14341.3428, 切向力Y=11088.0527 +FPS=46.72, 法向力=9080.1172, 切向力X=14314.9180, 切向力Y=11102.6572 +FPS=41.04, 法向力=9012.6211, 切向力X=14427.5303, 切向力Y=11072.8379 +FPS=43.87, 法向力=9430.3809, 切向力X=15994.2939, 切向力Y=10960.3438 +FPS=42.92, 法向力=9594.6689, 切向力X=16139.1836, 切向力Y=10952.3174 +FPS=42.45, 法向力=9401.7402, 切向力X=15483.6387, 切向力Y=11564.4531 +FPS=42.16, 法向力=9383.3867, 切向力X=15545.9551, 切向力Y=11566.8730 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002176s (9 tiles incl ref), finalize=0.000065s, total=0.002477s +FPS=41.92, 法向力=9419.2188, 切向力X=15497.6719, 切向力Y=11562.4785 +FPS=39.63, 法向力=8943.3691, 切向力X=14628.8262, 切向力Y=10150.3662 +FPS=45.50, 法向力=8985.3496, 切向力X=14674.6875, 切向力Y=10144.6895 +FPS=39.88, 法向力=8968.2129, 切向力X=14654.8193, 切向力Y=10111.1133 +FPS=48.38, 法向力=8728.7422, 切向力X=15112.5977, 切向力Y=12785.7305 +FPS=42.13, 法向力=8723.6543, 切向力X=15119.3438, 切向力Y=12816.2148 +FPS=42.13, 法向力=8799.9922, 切向力X=15669.2520, 切向力Y=11076.4717 +FPS=42.34, 法向力=8726.7334, 切向力X=15772.0449, 切向力Y=11080.3389 +FPS=47.92, 法向力=8764.7891, 切向力X=15739.0293, 切向力Y=11050.1172 +FPS=52.31, 法向力=9096.8555, 切向力X=15872.7607, 切向力Y=11216.1387 +FPS=42.34, 法向力=9050.5430, 切向力X=15941.1094, 切向力Y=11225.6211 +FPS=47.88, 法向力=9055.2412, 切向力X=15911.0684, 切向力Y=11203.4258 +FPS=43.05, 法向力=9619.4756, 切向力X=16212.2559, 切向力Y=12010.2383 +FPS=35.79, 法向力=9620.4531, 切向力X=16192.6152, 切向力Y=12053.9111 +FPS=37.31, 法向力=8668.7031, 切向力X=17633.5820, 切向力Y=12466.4658 +FPS=50.20, 法向力=8476.8438, 切向力X=17734.4062, 切向力Y=12561.8125 +FPS=37.93, 法向力=8425.0957, 切向力X=19167.8516, 切向力Y=14949.2178 +FPS=47.74, 法向力=8456.1455, 切向力X=19340.8086, 切向力Y=14973.9990 +FPS=41.33, 法向力=8434.0879, 切向力X=19369.6562, 切向力Y=14944.2539 +FPS=43.84, 法向力=7860.5122, 切向力X=22886.3809, 切向力Y=16157.0254 +FPS=41.53, 法向力=7810.7651, 切向力X=23171.2539, 切向力Y=16265.2227 +FPS=40.81, 法向力=7860.5386, 切向力X=23193.6406, 切向力Y=16197.9395 +FPS=40.39, 法向力=7465.1270, 切向力X=24880.4922, 切向力Y=17917.1621 +FPS=45.45, 法向力=7428.0283, 切向力X=24910.7422, 切向力Y=18074.4414 +FPS=35.91, 法向力=6928.0796, 切向力X=24480.0273, 切向力Y=17517.2734 +FPS=51.41, 法向力=6922.9268, 切向力X=24398.9922, 切向力Y=17473.3867 +FPS=37.59, 法向力=7356.8271, 切向力X=23419.8672, 切向力Y=17156.1895 +FPS=48.15, 法向力=7394.2842, 切向力X=23475.3652, 切向力Y=17089.8711 +FPS=43.96, 法向力=7392.0801, 切向力X=23514.6094, 切向力Y=17139.6445 +FPS=43.97, 法向力=7054.8726, 切向力X=24013.9551, 切向力Y=16288.0898 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000243s, blend=0.002158s (9 tiles incl ref), finalize=0.000052s, total=0.002458s +FPS=44.01, 法向力=7086.6577, 切向力X=23889.6445, 切向力Y=16239.7246 +FPS=37.67, 法向力=7060.5142, 切向力X=23862.9844, 切向力Y=16255.8574 +FPS=38.19, 法向力=6781.5273, 切向力X=23150.1367, 切向力Y=16949.0781 +FPS=47.41, 法向力=6796.1333, 切向力X=23197.3594, 切向力Y=16899.4570 +FPS=40.49, 法向力=6990.3760, 切向力X=22726.7812, 切向力Y=15524.0742 +FPS=42.19, 法向力=7044.4624, 切向力X=22718.0332, 切向力Y=15533.1152 +FPS=39.95, 法向力=7914.2012, 切向力X=22921.7031, 切向力Y=14802.0166 +FPS=44.40, 法向力=8026.9639, 切向力X=22969.6211, 切向力Y=14767.3379 +FPS=42.40, 法向力=7996.4199, 切向力X=22943.0273, 切向力Y=14788.6133 +FPS=42.02, 法向力=7990.5127, 切向力X=22878.6738, 切向力Y=14629.8613 +FPS=44.70, 法向力=7992.0630, 切向力X=22831.4883, 切向力Y=14571.7090 +FPS=38.37, 法向力=8025.4277, 切向力X=22824.7559, 切向力Y=14553.3789 +FPS=40.40, 法向力=8171.1348, 切向力X=22885.5430, 切向力Y=14746.9355 +FPS=45.65, 法向力=8124.7236, 切向力X=22886.2070, 切向力Y=14837.1475 +FPS=41.97, 法向力=8087.0205, 切向力X=22918.4668, 切向力Y=14858.5918 +FPS=42.24, 法向力=7257.5220, 切向力X=22082.1836, 切向力Y=15187.4346 +FPS=41.52, 法向力=7289.8735, 切向力X=22026.8301, 切向力Y=15160.1660 +FPS=42.63, 法向力=7479.0039, 切向力X=22348.3750, 切向力Y=14990.1211 +FPS=44.18, 法向力=7432.6035, 切向力X=22417.8359, 切向力Y=15045.4795 +FPS=41.69, 法向力=8052.3848, 切向力X=23086.9688, 切向力Y=15681.8105 +FPS=44.18, 法向力=8112.0195, 切向力X=23155.1055, 切向力Y=15706.8574 +FPS=40.47, 法向力=8108.7236, 切向力X=23175.4219, 切向力Y=15731.2949 +FPS=40.38, 法向力=7423.7871, 切向力X=24620.8340, 切向力Y=17617.0195 +FPS=46.28, 法向力=7386.6904, 切向力X=24753.6016, 切向力Y=17823.9629 +FPS=45.11, 法向力=7380.6504, 切向力X=24759.1406, 切向力Y=17849.1445 +FPS=41.11, 法向力=6816.7295, 切向力X=30745.2539, 切向力Y=21663.4395 +FPS=39.83, 法向力=6733.4512, 切向力X=30831.3828, 切向力Y=21954.2715 +FPS=45.55, 法向力=7360.8906, 切向力X=42643.7500, 切向力Y=30234.2324 +FPS=41.41, 法向力=7145.9580, 切向力X=42913.9141, 切向力Y=30518.0156 +FPS=46.86, 法向力=7112.0967, 切向力X=42934.1016, 切向力Y=30536.5664 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002124s (9 tiles incl ref), finalize=0.000052s, total=0.002426s +FPS=42.98, 法向力=7728.4365, 切向力X=50118.8906, 切向力Y=46969.2148 +FPS=38.54, 法向力=7606.8301, 切向力X=50269.2500, 切向力Y=47156.0391 +FPS=37.72, 法向力=13284.6758, 切向力X=48038.9375, 切向力Y=42270.3984 +FPS=46.67, 法向力=13358.7637, 切向力X=48143.4531, 切向力Y=42235.6250 +FPS=42.69, 法向力=13362.1172, 切向力X=48157.5312, 切向力Y=42226.7383 +FPS=44.39, 法向力=24157.3164, 切向力X=43757.4375, 切向力Y=20842.0742 +FPS=43.13, 法向力=24719.3359, 切向力X=44304.3711, 切向力Y=20659.8574 +FPS=41.25, 法向力=18009.7656, 切向力X=27637.0195, 切向力Y=5981.3398 +FPS=41.81, 法向力=17828.5020, 切向力X=27202.3066, 切向力Y=5790.7168 +FPS=43.54, 法向力=17813.1895, 切向力X=27196.5371, 切向力Y=5788.2383 +FPS=41.46, 法向力=9457.6641, 切向力X=15244.6436, 切向力Y=4177.2793 +FPS=42.19, 法向力=9315.7979, 切向力X=14855.4980, 切向力Y=4103.6396 +FPS=42.04, 法向力=6199.3584, 切向力X=9490.2227, 切向力Y=3701.0801 +FPS=42.61, 法向力=6260.9541, 切向力X=9539.8516, 切向力Y=3715.3059 +FPS=42.34, 法向力=6258.0918, 切向力X=9567.0723, 切向力Y=3683.7842 +FPS=45.84, 法向力=5234.0938, 切向力X=8066.4160, 切向力Y=2769.3296 +FPS=41.14, 法向力=5261.7139, 切向力X=8086.6514, 切向力Y=2720.3789 +FPS=43.11, 法向力=4849.7832, 切向力X=7088.3174, 切向力Y=2329.5664 +FPS=42.44, 法向力=4885.2490, 切向力X=7080.9551, 切向力Y=2387.8352 +FPS=40.09, 法向力=4890.5430, 切向力X=7076.7607, 切向力Y=2386.7490 +FPS=41.61, 法向力=3964.7720, 切向力X=6284.9551, 切向力Y=2119.4946 +FPS=42.38, 法向力=3955.8013, 切向力X=6382.3906, 切向力Y=2044.8813 +FPS=38.58, 法向力=3980.5522, 切向力X=6401.9326, 切向力Y=2027.0153 +FPS=46.65, 法向力=3544.5039, 切向力X=2558.8267, 切向力Y=2705.0876 +FPS=41.01, 法向力=3536.4827, 切向力X=2598.8237, 切向力Y=2767.0325 +FPS=43.66, 法向力=2906.4309, 切向力X=470.0453, 切向力Y=2303.4460 +FPS=41.93, 法向力=2864.2700, 切向力X=412.4480, 切向力Y=2278.5435 +FPS=44.89, 法向力=1946.8290, 切向力X=-3593.3706, 切向力Y=2729.4746 +FPS=41.11, 法向力=1958.5813, 切向力X=-3612.8701, 切向力Y=2746.1345 +FPS=40.91, 法向力=1966.9615, 切向力X=-3641.0972, 切向力Y=2751.8833 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002153s (9 tiles incl ref), finalize=0.000053s, total=0.002474s +FPS=39.43, 法向力=1675.2542, 切向力X=-7132.0986, 切向力Y=3607.9175 +FPS=46.06, 法向力=1584.6019, 切向力X=-7300.0073, 切向力Y=3687.3906 +FPS=40.89, 法向力=1589.1340, 切向力X=-7315.3691, 切向力Y=3674.3008 +FPS=43.60, 法向力=2396.8030, 切向力X=-13448.8145, 切向力Y=3773.7373 +FPS=43.82, 法向力=2592.6548, 切向力X=-13892.7812, 切向力Y=3727.6838 +FPS=45.93, 法向力=2624.0400, 切向力X=-13952.7695, 切向力Y=3683.4265 +FPS=40.97, 法向力=6571.8525, 切向力X=-34092.6523, 切向力Y=6877.5908 +FPS=49.92, 法向力=14583.5371, 切向力X=-80840.8594, 切向力Y=14976.7148 +FPS=41.64, 法向力=14439.2656, 切向力X=-81401.3047, 切向力Y=15402.8174 +FPS=32.62, 法向力=14363.2803, 切向力X=-81488.0469, 切向力Y=15393.3174 +FPS=40.61, 法向力=23223.5215, 切向力X=-122697.4219, 切向力Y=21197.0664 +FPS=45.39, 法向力=23290.6914, 切向力X=-123297.5781, 切向力Y=21744.1406 +FPS=36.61, 法向力=23387.9609, 切向力X=-123266.7578, 切向力Y=21711.0488 +FPS=48.46, 法向力=46398.7148, 切向力X=-114868.5234, 切向力Y=6842.6943 +FPS=43.71, 法向力=46455.2734, 切向力X=-115027.9844, 切向力Y=6872.4438 +FPS=45.93, 法向力=46442.5156, 切向力X=-115044.3750, 切向力Y=6846.5439 +FPS=41.37, 法向力=41479.9609, 切向力X=-77549.6094, 切向力Y=4616.6279 +FPS=50.55, 法向力=40989.9141, 切向力X=-77112.6250, 切向力Y=4598.9951 +FPS=40.04, 法向力=29996.1270, 切向力X=-49185.5234, 切向力Y=2161.1548 +FPS=33.77, 法向力=29524.7695, 切向力X=-48933.2500, 切向力Y=2303.5754 +FPS=39.42, 法向力=21659.4766, 切向力X=-33322.0039, 切向力Y=3715.8672 +FPS=46.22, 法向力=21429.9102, 切向力X=-33144.6484, 切向力Y=3799.4023 +FPS=43.94, 法向力=21433.3398, 切向力X=-33136.8125, 切向力Y=3753.9041 +FPS=40.70, 法向力=16357.8418, 切向力X=-22016.7383, 切向力Y=4283.8901 +FPS=44.66, 法向力=16082.1660, 切向力X=-21844.5742, 切向力Y=4276.3242 +FPS=36.71, 法向力=16057.2188, 切向力X=-21806.6582, 切向力Y=4249.7129 +FPS=41.87, 法向力=11538.4932, 切向力X=-16020.9082, 切向力Y=3243.0654 +FPS=48.14, 法向力=11537.5957, 切向力X=-15969.8564, 切向力Y=3278.9746 +FPS=42.29, 法向力=9055.3271, 切向力X=-11772.9648, 切向力Y=3290.9075 +FPS=39.45, 法向力=9044.6367, 切向力X=-11883.3809, 切向力Y=3297.3735 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000268s, blend=0.002168s (9 tiles incl ref), finalize=0.000053s, total=0.002495s +FPS=41.90, 法向力=7808.4053, 切向力X=-9513.5449, 切向力Y=2788.8027 +FPS=42.69, 法向力=7695.2227, 切向力X=-9402.5352, 切向力Y=2846.6553 +FPS=43.92, 法向力=7714.2471, 切向力X=-9404.1445, 切向力Y=2857.7456 +FPS=40.79, 法向力=6339.7437, 切向力X=-7203.8320, 切向力Y=1905.3601 +FPS=42.40, 法向力=6362.1235, 切向力X=-7171.4980, 切向力Y=1988.2357 +FPS=38.34, 法向力=6341.2568, 切向力X=-7197.5264, 切向力Y=1987.7594 +FPS=42.95, 法向力=4370.4106, 切向力X=-2636.7412, 切向力Y=2872.2498 +FPS=43.93, 法向力=4373.8354, 切向力X=-2596.5735, 切向力Y=2875.9351 +FPS=42.70, 法向力=1821.5914, 切向力X=12299.7148, 切向力Y=4638.3125 +FPS=44.41, 法向力=1596.3889, 切向力X=12848.8184, 切向力Y=4594.8486 +FPS=42.41, 法向力=4011.1011, 切向力X=27260.9258, 切向力Y=4166.7256 +FPS=44.06, 法向力=3737.8774, 切向力X=27870.6719, 切向力Y=4181.0068 +FPS=44.26, 法向力=3698.5161, 切向力X=27883.5195, 切向力Y=4247.5952 +FPS=45.11, 法向力=6335.6455, 切向力X=49622.0820, 切向力Y=8974.4023 +FPS=43.16, 法向力=5653.1484, 切向力X=50373.6602, 切向力Y=9391.7031 +FPS=39.41, 法向力=5667.0054, 切向力X=50394.1445, 切向力Y=9373.4258 +FPS=40.99, 法向力=7055.2246, 切向力X=61700.8047, 切向力Y=14258.8564 +FPS=42.74, 法向力=6892.7988, 切向力X=61818.3398, 切向力Y=14427.3604 +FPS=40.22, 法向力=6450.8477, 切向力X=15955.8369, 切向力Y=3665.2246 +FPS=43.58, 法向力=6417.1821, 切向力X=15998.9238, 切向力Y=3723.3794 +FPS=42.22, 法向力=6407.8760, 切向力X=15999.0879, 切向力Y=3743.7920 +FPS=44.92, 法向力=2085.7490, 切向力X=2946.6646, 切向力Y=2423.2305 +FPS=44.05, 法向力=2081.3770, 切向力X=2993.1003, 切向力Y=2363.9336 +FPS=44.21, 法向力=2063.9351, 切向力X=2990.1553, 切向力Y=2407.8252 +FPS=38.10, 法向力=1337.0599, 切向力X=2471.8979, 切向力Y=2467.2095 +FPS=40.68, 法向力=1287.3953, 切向力X=2516.6406, 切向力Y=2434.3418 +FPS=36.59, 法向力=1732.5269, 切向力X=1908.6584, 切向力Y=1430.9041 +FPS=28.33, 法向力=1535.0186, 切向力X=1525.8245, 切向力Y=953.8011 +FPS=43.19, 法向力=1595.7164, 切向力X=1456.0408, 切向力Y=898.1394 +FPS=42.21, 法向力=1604.7812, 切向力X=1435.7737, 切向力Y=876.1677 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002153s (9 tiles incl ref), finalize=0.000052s, total=0.002465s +FPS=39.88, 法向力=1809.6199, 切向力X=952.5129, 切向力Y=1338.9839 +FPS=47.78, 法向力=1918.9559, 切向力X=846.3558, 切向力Y=1269.7472 +FPS=44.54, 法向力=1887.1199, 切向力X=877.9036, 切向力Y=1277.5887 +FPS=40.73, 法向力=1832.2457, 切向力X=605.2232, 切向力Y=1049.1235 +FPS=43.77, 法向力=1877.6089, 切向力X=613.1476, 切向力Y=1087.3738 +FPS=39.91, 法向力=1883.1011, 切向力X=603.3433, 切向力Y=1131.2524 +FPS=41.61, 法向力=3045.3408, 切向力X=-18435.6895, 切向力Y=5306.1650 +FPS=50.07, 法向力=2727.6528, 切向力X=-18934.0742, 切向力Y=5465.4907 +FPS=42.63, 法向力=10016.1973, 切向力X=-62028.3438, 切向力Y=7824.1074 +FPS=39.32, 法向力=9874.3740, 切向力X=-62135.8867, 切向力Y=8034.1104 +FPS=42.02, 法向力=29061.4219, 切向力X=-83474.8516, 切向力Y=7184.2090 +FPS=41.35, 法向力=29210.5918, 切向力X=-83776.3438, 切向力Y=7650.6963 +FPS=42.07, 法向力=29203.4746, 切向力X=-83890.5000, 切向力Y=7661.8584 +FPS=46.20, 法向力=24237.5859, 切向力X=-54346.6250, 切向力Y=7894.1348 +FPS=43.05, 法向力=24035.8867, 切向力X=-53900.5039, 切向力Y=7992.0229 +FPS=40.16, 法向力=23969.3652, 切向力X=-53990.3750, 切向力Y=8085.8184 +FPS=38.96, 法向力=18158.2734, 切向力X=-32250.6816, 切向力Y=5300.1030 +FPS=46.49, 法向力=17965.1660, 切向力X=-31999.8535, 切向力Y=5338.9932 +FPS=40.68, 法向力=12882.6709, 切向力X=-18536.2109, 切向力Y=4696.5371 +FPS=45.60, 法向力=12765.9785, 切向力X=-18419.9062, 切向力Y=4846.1089 +FPS=41.64, 法向力=12786.3418, 切向力X=-18411.9141, 切向力Y=4793.4912 +FPS=42.80, 法向力=8514.1055, 切向力X=-12673.2725, 切向力Y=4468.1611 +FPS=43.45, 法向力=8560.4072, 切向力X=-12712.5537, 切向力Y=4457.2539 +FPS=47.37, 法向力=8569.6797, 切向力X=-12719.1758, 切向力Y=4437.3916 +FPS=41.59, 法向力=6334.9624, 切向力X=-7647.5474, 切向力Y=2789.2476 +FPS=40.12, 法向力=6380.7129, 切向力X=-7659.7314, 切向力Y=2830.6077 +FPS=41.33, 法向力=4317.4062, 切向力X=-2123.7939, 切向力Y=2816.6653 +FPS=43.29, 法向力=4394.3960, 切向力X=-2050.7039, 切向力Y=2778.1111 +FPS=40.23, 法向力=1591.1852, 切向力X=9512.2695, 切向力Y=4324.3018 +FPS=45.64, 法向力=1495.5110, 切向力X=9707.6748, 切向力Y=4456.3872 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000017s (hit), reset=0.000373s, blend=0.002113s (9 tiles incl ref), finalize=0.000050s, total=0.002555s +FPS=42.54, 法向力=1489.3209, 切向力X=9704.9922, 切向力Y=4389.2432 +FPS=41.69, 法向力=4395.6079, 切向力X=25399.5703, 切向力Y=1870.0314 +FPS=44.24, 法向力=4151.5898, 切向力X=25783.4180, 切向力Y=2011.2443 +FPS=46.74, 法向力=4119.2998, 切向力X=25803.8555, 切向力Y=1949.4097 +FPS=41.62, 法向力=6823.2168, 切向力X=48626.4414, 切向力Y=2937.5342 +FPS=37.10, 法向力=6459.6172, 切向力X=49291.0391, 切向力Y=2978.3159 +FPS=42.01, 法向力=10845.9883, 切向力X=85525.3750, 切向力Y=6975.5107 +FPS=42.60, 法向力=10363.6963, 切向力X=85970.3438, 切向力Y=6828.2061 +FPS=39.40, 法向力=25394.6797, 切向力X=101254.2422, 切向力Y=14739.0254 +FPS=44.78, 法向力=25397.7148, 切向力X=101473.2266, 切向力Y=15521.0293 +FPS=42.14, 法向力=25484.0254, 切向力X=101458.9375, 切向力Y=15517.1738 +FPS=42.17, 法向力=39695.3945, 切向力X=72490.3281, 切向力Y=11137.9062 +FPS=44.03, 法向力=39899.2656, 切向力X=72694.5000, 切向力Y=11288.6562 +FPS=39.22, 法向力=39866.0938, 切向力X=72712.4844, 切向力Y=11251.1250 +FPS=41.81, 法向力=23374.0254, 切向力X=35668.6406, 切向力Y=7008.5977 +FPS=45.70, 法向力=23302.6680, 切向力X=35478.4453, 切向力Y=7388.3779 +FPS=40.38, 法向力=7745.2686, 切向力X=7246.3057, 切向力Y=1145.0237 +FPS=43.86, 法向力=7692.0005, 切向力X=7130.7407, 切向力Y=1100.8203 +FPS=39.94, 法向力=3817.8755, 切向力X=4212.9077, 切向力Y=1935.4944 +FPS=45.56, 法向力=3754.5854, 切向力X=4081.5127, 切向力Y=2029.6318 +FPS=44.17, 法向力=3781.0693, 切向力X=4160.2354, 切向力Y=2043.1550 +FPS=42.07, 法向力=3337.8662, 切向力X=3649.9712, 切向力Y=1433.2625 +FPS=41.74, 法向力=3273.0522, 切向力X=3648.8262, 切向力Y=1468.0284 +FPS=42.26, 法向力=3259.0986, 切向力X=3653.8716, 切向力Y=1476.7751 +FPS=36.99, 法向力=2546.4126, 切向力X=2865.4148, 切向力Y=1996.3586 +FPS=49.43, 法向力=2591.0386, 切向力X=2865.6514, 切向力Y=2031.8596 +FPS=39.40, 法向力=2563.0325, 切向力X=2871.1941, 切向力Y=2089.8130 +FPS=45.49, 法向力=2499.2764, 切向力X=2775.8840, 切向力Y=1483.3093 +FPS=41.86, 法向力=2101.0483, 切向力X=2311.5278, 切向力Y=1226.1849 +FPS=43.94, 法向力=2177.3872, 切向力X=2263.2397, 切向力Y=1228.3719 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002128s (9 tiles incl ref), finalize=0.000052s, total=0.002422s +FPS=45.08, 法向力=2152.7886, 切向力X=2278.5630, 切向力Y=1166.5823 +FPS=40.70, 法向力=1966.9753, 切向力X=4139.5547, 切向力Y=1796.1863 +FPS=44.33, 法向力=1919.6323, 切向力X=4306.1753, 切向力Y=1814.0466 +FPS=39.05, 法向力=1922.7170, 切向力X=4314.0264, 切向力Y=1840.9919 +FPS=40.89, 法向力=2955.9143, 切向力X=17948.0723, 切向力Y=1276.3457 +FPS=44.12, 法向力=2746.7227, 切向力X=18244.4297, 切向力Y=1359.4130 +FPS=44.22, 法向力=2717.1030, 切向力X=18265.7773, 切向力Y=1396.4084 +FPS=39.39, 法向力=5400.0742, 切向力X=40905.3281, 切向力Y=777.7689 +FPS=39.28, 法向力=4904.5630, 切向力X=41343.9766, 切向力Y=852.2944 +FPS=44.86, 法向力=6198.0449, 切向力X=68727.5469, 切向力Y=-235.6233 +FPS=43.13, 法向力=5954.5420, 切向力X=69058.9375, 切向力Y=-198.5283 +FPS=44.68, 法向力=5942.3081, 切向力X=69158.2656, 切向力Y=-229.5172 +FPS=25.69, 法向力=12334.1836, 切向力X=87226.2656, 切向力Y=-1413.7860 +FPS=46.85, 法向力=12145.8574, 切向力X=87723.5156, 切向力Y=-1533.2791 +FPS=46.84, 法向力=25001.0625, 切向力X=76611.2969, 切向力Y=2138.9805 +FPS=42.98, 法向力=25087.8262, 切向力X=76672.9219, 切向力Y=2695.7937 +FPS=48.35, 法向力=25170.2305, 切向力X=76702.0938, 切向力Y=2678.4236 +FPS=24.36, 法向力=23065.7070, 切向力X=41887.6719, 切向力Y=1767.4365 +FPS=38.21, 法向力=7903.4326, 切向力X=11363.2715, 切向力Y=1036.3210 +FPS=44.27, 法向力=7915.3477, 切向力X=11517.5713, 切向力Y=1094.5460 +FPS=45.39, 法向力=7928.8838, 切向力X=11519.4141, 切向力Y=1057.5232 +FPS=41.32, 法向力=3828.5361, 切向力X=5522.4712, 切向力Y=1402.0247 +FPS=39.95, 法向力=3882.6157, 切向力X=5501.2139, 切向力Y=1443.2112 +FPS=41.07, 法向力=3175.9932, 切向力X=3461.4487, 切向力Y=449.0958 +FPS=44.32, 法向力=3176.4175, 切向力X=3546.5122, 切向力Y=397.1718 +FPS=44.89, 法向力=3165.7446, 切向力X=3551.7961, 切向力Y=374.1350 +FPS=40.61, 法向力=2191.0100, 切向力X=3971.8525, 切向力Y=1607.0667 +FPS=44.05, 法向力=2117.9033, 切向力X=4036.7480, 切向力Y=1626.3271 +FPS=41.93, 法向力=1989.0626, 切向力X=3341.7275, 切向力Y=1215.9646 +FPS=44.26, 法向力=1980.0439, 切向力X=3376.7256, 切向力Y=1196.6024 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000246s, blend=0.003171s (9 tiles incl ref), finalize=0.000061s, total=0.003484s +FPS=38.22, 法向力=1973.6948, 切向力X=3332.4297, 切向力Y=1228.1970 +FPS=42.43, 法向力=2188.3289, 切向力X=2740.3823, 切向力Y=393.5717 +FPS=44.02, 法向力=2151.1572, 切向力X=2693.8538, 切向力Y=524.3615 +FPS=40.65, 法向力=2236.2778, 切向力X=1359.9664, 切向力Y=1688.4314 +FPS=45.29, 法向力=2283.1541, 切向力X=1360.9742, 切向力Y=1700.5604 +FPS=45.38, 法向力=2250.7190, 切向力X=1356.9161, 切向力Y=1707.2372 +FPS=44.26, 法向力=1944.4863, 切向力X=2235.5303, 切向力Y=867.3544 +FPS=43.43, 法向力=1981.6733, 切向力X=2239.9578, 切向力Y=732.9702 +FPS=45.36, 法向力=1922.7849, 切向力X=1941.6279, 切向力Y=2050.5049 +FPS=43.14, 法向力=1962.2163, 切向力X=1957.9607, 切向力Y=2062.2493 +FPS=28.03, 法向力=1968.4387, 切向力X=1953.9768, 切向力Y=2049.9092 +FPS=39.33, 法向力=1671.2014, 切向力X=1901.8906, 切向力Y=910.1650 +FPS=45.00, 法向力=1688.1786, 切向力X=1920.0463, 切向力Y=898.9449 +FPS=37.97, 法向力=1851.5356, 切向力X=2533.8081, 切向力Y=842.0464 +FPS=44.14, 法向力=1923.8562, 切向力X=2513.1719, 切向力Y=808.5408 +FPS=40.26, 法向力=1925.5142, 切向力X=2552.0605, 切向力Y=794.5763 +FPS=41.02, 法向力=1745.7985, 切向力X=1918.3677, 切向力Y=1341.0116 +FPS=43.90, 法向力=1763.8624, 切向力X=1905.0793, 切向力Y=1447.7367 +FPS=40.53, 法向力=1572.5819, 切向力X=1892.2766, 切向力Y=1486.0164 +FPS=45.34, 法向力=1575.2468, 切向力X=1925.3279, 切向力Y=1368.4629 +FPS=41.69, 法向力=1576.9045, 切向力X=1916.3159, 切向力Y=1369.4058 +FPS=42.47, 法向力=1832.9250, 切向力X=1811.6086, 切向力Y=372.2698 +FPS=44.17, 法向力=1911.9580, 切向力X=1853.1101, 切向力Y=311.9587 +FPS=38.02, 法向力=1639.2222, 切向力X=2240.5291, 切向力Y=1575.1160 +FPS=42.58, 法向力=1609.7673, 切向力X=2162.2314, 切向力Y=1631.9675 +FPS=44.13, 法向力=1603.5775, 切向力X=2182.0156, 切向力Y=1611.5985 +FPS=39.41, 法向力=1778.1182, 切向力X=673.3638, 切向力Y=1119.7947 +FPS=48.09, 法向力=1721.7144, 切向力X=680.2259, 切向力Y=1044.0098 +FPS=40.25, 法向力=1433.2841, 切向力X=1847.7679, 切向力Y=1339.2588 +FPS=43.91, 法向力=1400.0972, 切向力X=1879.5792, 切向力Y=1384.7408 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000335s, blend=0.002199s (9 tiles incl ref), finalize=0.000054s, total=0.002594s +FPS=42.46, 法向力=1398.4459, 切向力X=1918.4606, 切向力Y=1377.2935 +FPS=41.45, 法向力=1266.9655, 切向力X=1481.8213, 切向力Y=859.7939 +FPS=43.45, 法向力=1293.2903, 切向力X=1445.9268, 切向力Y=864.0026 +FPS=48.63, 法向力=1272.6741, 切向力X=1436.2515, 切向力Y=849.9528 +FPS=40.71, 法向力=1826.4187, 切向力X=1505.5325, 切向力Y=1085.9840 +FPS=37.98, 法向力=1858.8347, 切向力X=1588.5850, 切向力Y=1142.8821 +FPS=37.27, 法向力=1652.5796, 切向力X=1728.9486, 切向力Y=1743.6692 +FPS=49.22, 法向力=1647.7159, 切向力X=1780.8335, 切向力Y=1638.4943 +FPS=39.91, 法向力=1818.1633, 切向力X=2044.2133, 切向力Y=1547.1123 +FPS=43.88, 法向力=1786.2549, 切向力X=2120.2969, 切向力Y=1494.9167 +FPS=45.45, 法向力=1790.4424, 切向力X=2101.4451, 切向力Y=1501.0057 +FPS=49.36, 法向力=1970.9080, 切向力X=1495.8854, 切向力Y=1427.2952 +FPS=48.10, 法向力=1961.9792, 切向力X=1475.0740, 切向力Y=1458.4553 +FPS=43.54, 法向力=1990.1521, 切向力X=1513.6378, 切向力Y=1451.6742 +FPS=39.71, 法向力=1485.8954, 切向力X=1017.4476, 切向力Y=1262.1111 +FPS=44.25, 法向力=1485.8904, 切向力X=1087.3145, 切向力Y=1315.7776 +FPS=39.47, 法向力=1499.3939, 切向力X=1018.6921, 切向力Y=1376.2273 +FPS=43.70, 法向力=1779.1199, 切向力X=1589.8149, 切向力Y=1399.8741 +FPS=42.89, 法向力=1557.4656, 切向力X=896.5284, 切向力Y=1514.6007 +FPS=42.00, 法向力=1526.8503, 切向力X=1009.6559, 切向力Y=1504.2603 +FPS=42.54, 法向力=1582.2649, 切向力X=937.9532, 切向力Y=1526.6748 +FPS=32.77, 法向力=2100.4956, 切向力X=456.2169, 切向力Y=693.2716 +FPS=31.92, 法向力=2117.5144, 切向力X=551.5155, 切向力Y=699.0298 +FPS=38.56, 法向力=1768.0027, 切向力X=1203.6913, 切向力Y=889.8821 +FPS=46.70, 法向力=1746.4888, 切向力X=1100.1927, 切向力Y=847.1547 +FPS=43.94, 法向力=1745.2380, 切向力X=1152.0396, 切向力Y=930.0224 +FPS=45.02, 法向力=1631.3025, 切向力X=2023.5760, 切向力Y=1118.8624 +FPS=37.99, 法向力=1618.0203, 切向力X=2057.8672, 切向力Y=1242.4901 +FPS=42.84, 法向力=1671.3464, 切向力X=1179.8105, 切向力Y=1141.5366 +FPS=42.84, 法向力=1695.6311, 切向力X=1126.9889, 切向力Y=1100.1877 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002307s (9 tiles incl ref), finalize=0.000061s, total=0.002626s +FPS=46.16, 法向力=1701.6068, 切向力X=1111.9355, 切向力Y=1089.4309 +FPS=40.37, 法向力=1853.2825, 切向力X=670.2419, 切向力Y=924.8892 +FPS=43.84, 法向力=1912.0157, 切向力X=651.2791, 切向力Y=873.2307 +FPS=41.93, 法向力=1934.0698, 切向力X=634.1504, 切向力Y=883.1874 +FPS=43.57, 法向力=1357.7850, 切向力X=1573.8394, 切向力Y=1119.6511 +FPS=42.97, 法向力=1388.2748, 切向力X=1598.3496, 切向力Y=1129.2856 +FPS=44.34, 法向力=1376.7998, 切向力X=1630.1847, 切向力Y=1103.2242 +FPS=39.95, 法向力=1601.6870, 切向力X=1369.3499, 切向力Y=795.9527 +FPS=41.15, 法向力=1435.0215, 切向力X=1446.1599, 切向力Y=1327.7500 +FPS=40.68, 法向力=1405.9169, 切向力X=1493.1108, 切向力Y=1333.7323 +FPS=47.98, 法向力=1416.4047, 切向力X=1461.4658, 切向力Y=1362.6748 +FPS=37.57, 法向力=1742.7864, 切向力X=847.7821, 切向力Y=841.1542 +FPS=50.34, 法向力=1833.0237, 切向力X=849.3081, 切向力Y=736.9788 +FPS=40.54, 法向力=1851.6604, 切向力X=908.8861, 切向力Y=692.0900 +FPS=22.82, 法向力=1914.1254, 切向力X=460.1147, 切向力Y=1321.5326 +FPS=37.45, 法向力=1968.1592, 切向力X=382.0946, 切向力Y=1311.2382 +FPS=39.44, 法向力=1185.4254, 切向力X=1248.1238, 切向力Y=518.5506 +FPS=49.63, 法向力=1160.6099, 切向力X=1224.5986, 切向力Y=563.2678 +FPS=40.36, 法向力=1549.2527, 切向力X=-79.9336, 切向力Y=1464.6938 +FPS=45.60, 法向力=1656.6885, 切向力X=-180.7564, 切向力Y=1492.3351 +FPS=39.71, 法向力=1569.1151, 切向力X=1296.1915, 切向力Y=828.7035 +FPS=52.62, 法向力=1550.4812, 切向力X=1387.3636, 切向力Y=764.4188 +FPS=45.10, 法向力=1561.6788, 切向力X=1380.5417, 切向力Y=847.7222 +FPS=39.15, 法向力=1507.5922, 切向力X=1906.4747, 切向力Y=781.2911 +FPS=40.15, 法向力=1527.9314, 切向力X=1926.4037, 切向力Y=799.5525 +FPS=44.01, 法向力=1513.2200, 切向力X=1945.4163, 切向力Y=821.7118 +FPS=38.41, 法向力=2024.9719, 切向力X=256.0224, 切向力Y=611.8370 +FPS=24.24, 法向力=2272.7666, 切向力X=1486.4133, 切向力Y=1720.4426 +FPS=41.91, 法向力=2257.2300, 切向力X=1436.0873, 切向力Y=1722.1851 +FPS=43.56, 法向力=2254.5659, 切向力X=1425.4058, 切向力Y=1728.0748 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000270s, blend=0.002182s (9 tiles incl ref), finalize=0.000055s, total=0.002513s +FPS=38.49, 法向力=1345.0215, 切向力X=1375.3975, 切向力Y=770.4599 +FPS=43.35, 法向力=1239.9280, 切向力X=1467.3835, 切向力Y=779.4126 +FPS=39.16, 法向力=1799.5366, 切向力X=1394.8027, 切向力Y=1016.5743 +FPS=39.88, 法向力=1831.6002, 切向力X=1303.0100, 切向力Y=1054.9941 +FPS=45.19, 法向力=1827.0820, 切向力X=1318.7084, 切向力Y=1072.6035 +FPS=40.14, 法向力=1486.1387, 切向力X=2061.0688, 切向力Y=179.7989 +FPS=46.58, 法向力=1589.8781, 切向力X=2042.0402, 切向力Y=64.2910 +FPS=37.73, 法向力=1445.8549, 切向力X=792.2577, 切向力Y=1034.0968 +FPS=27.78, 法向力=1501.2722, 切向力X=781.7451, 切向力Y=1003.8904 +FPS=36.74, 法向力=1695.8312, 切向力X=1868.8912, 切向力Y=1410.3567 +FPS=39.98, 法向力=1725.2516, 切向力X=1967.2153, 切向力Y=1410.7361 +FPS=37.70, 法向力=1733.3220, 切向力X=1968.7753, 切向力Y=1417.0645 +FPS=41.19, 法向力=1464.4629, 切向力X=1138.8538, 切向力Y=771.9077 +FPS=47.67, 法向力=1455.5691, 切向力X=1205.2637, 切向力Y=764.8179 +FPS=42.92, 法向力=1480.6401, 切向力X=1449.2517, 切向力Y=455.2191 +FPS=45.51, 法向力=1503.1848, 切向力X=1433.7979, 切向力Y=402.6002 +FPS=39.67, 法向力=1527.9803, 切向力X=1385.6008, 切向力Y=372.3665 +FPS=45.72, 法向力=1292.6459, 切向力X=1464.6067, 切向力Y=1220.2540 +FPS=45.01, 法向力=1266.6957, 切向力X=1434.3054, 切向力Y=1219.2679 +FPS=39.39, 法向力=1165.1096, 切向力X=1149.4468, 切向力Y=1204.5450 +FPS=42.92, 法向力=1191.0371, 切向力X=1180.3105, 切向力Y=1176.7410 +FPS=43.62, 法向力=1221.1038, 切向力X=1181.6602, 切向力Y=1165.5110 +FPS=38.31, 法向力=1343.5837, 切向力X=1503.3568, 切向力Y=849.3810 +FPS=46.69, 法向力=1368.2783, 切向力X=1380.5021, 切向力Y=914.5433 +FPS=45.40, 法向力=1368.1951, 切向力X=1427.8215, 切向力Y=910.0762 +FPS=40.44, 法向力=1359.7249, 切向力X=1466.2123, 切向力Y=1053.0400 +FPS=42.77, 法向力=1357.3579, 切向力X=1433.2582, 切向力Y=1020.8076 +FPS=41.50, 法向力=1556.6755, 切向力X=1106.6541, 切向力Y=1478.2073 +FPS=42.49, 法向力=1575.9956, 切向力X=1097.7886, 切向力Y=1417.2124 +FPS=49.55, 法向力=1580.5950, 切向力X=1041.9897, 切向力Y=1384.0498 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002171s (9 tiles incl ref), finalize=0.000057s, total=0.002479s +FPS=25.84, 法向力=1668.6345, 切向力X=1094.7379, 切向力Y=1292.1125 +FPS=29.57, 法向力=1820.1821, 切向力X=881.6036, 切向力Y=1027.7645 +FPS=40.52, 法向力=1841.9358, 切向力X=852.2740, 切向力Y=981.9147 +FPS=41.17, 法向力=1839.2249, 切向力X=847.0973, 切向力Y=939.1370 +FPS=42.73, 法向力=1849.2948, 切向力X=1797.5347, 切向力Y=828.0330 +FPS=42.98, 法向力=1859.6405, 切向力X=1928.3555, 切向力Y=886.9426 +FPS=41.72, 法向力=1605.5452, 切向力X=48.8645, 切向力Y=927.8306 +FPS=43.34, 法向力=1636.4039, 切向力X=18.4148, 切向力Y=904.7463 +FPS=38.05, 法向力=1642.3115, 切向力X=19.4574, 切向力Y=897.4254 +FPS=44.09, 法向力=1549.2208, 切向力X=1033.9778, 切向力Y=554.9424 +FPS=43.78, 法向力=1563.1292, 切向力X=1038.7834, 切向力Y=555.1202 +FPS=40.40, 法向力=1408.1644, 切向力X=1361.4739, 切向力Y=843.1887 +FPS=44.42, 法向力=1448.1782, 切向力X=1364.8651, 切向力Y=824.5548 +FPS=43.40, 法向力=1414.6821, 切向力X=1393.6272, 切向力Y=792.7632 +FPS=45.17, 法向力=1393.4906, 切向力X=1754.4116, 切向力Y=1768.7900 +FPS=42.65, 法向力=1351.8228, 切向力X=1713.4038, 切向力Y=1653.7812 +FPS=43.48, 法向力=1365.1863, 切向力X=1182.0385, 切向力Y=316.3217 +FPS=44.06, 法向力=1364.5098, 切向力X=1266.2561, 切向力Y=279.9260 +FPS=39.74, 法向力=1362.1360, 切向力X=1216.2800, 切向力Y=284.7039 +FPS=39.51, 法向力=1199.7683, 切向力X=574.3874, 切向力Y=707.5646 +FPS=47.98, 法向力=1179.6726, 切向力X=594.6760, 切向力Y=683.2379 +FPS=40.38, 法向力=1182.1326, 切向力X=650.8044, 切向力Y=672.7405 +FPS=43.94, 法向力=1643.5365, 切向力X=1537.7720, 切向力Y=793.5485 +FPS=44.97, 法向力=1674.5825, 切向力X=1570.3933, 切向力Y=793.5545 +FPS=46.24, 法向力=1690.0623, 切向力X=1625.2574, 切向力Y=832.4680 +FPS=25.56, 法向力=1672.3936, 切向力X=904.9300, 切向力Y=1472.7734 +FPS=38.58, 法向力=1695.4233, 切向力X=633.7095, 切向力Y=1963.1243 +FPS=44.28, 法向力=1709.5918, 切向力X=571.0583, 切向力Y=2011.7926 +FPS=48.45, 法向力=1699.2634, 切向力X=574.9974, 切向力Y=2042.6267 +FPS=24.33, 法向力=2254.5249, 切向力X=1154.0020, 切向力Y=1135.3120 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002146s (9 tiles incl ref), finalize=0.000052s, total=0.002455s +FPS=48.50, 法向力=2266.4321, 切向力X=1180.9598, 切向力Y=1137.2357 +FPS=5.93, 法向力=1572.1663, 切向力X=1127.1500, 切向力Y=1210.7305 +FPS=22.52, 法向力=2274.8252, 切向力X=938.6238, 切向力Y=1332.6558 +FPS=39.74, 法向力=2253.0342, 切向力X=988.9182, 切向力Y=1346.2944 +FPS=38.04, 法向力=1299.3373, 切向力X=1384.8564, 切向力Y=989.2289 +FPS=46.91, 法向力=1283.2229, 切向力X=1354.9227, 切向力Y=860.2518 +FPS=42.52, 法向力=1497.5928, 切向力X=1664.4073, 切向力Y=1672.7427 +FPS=43.18, 法向力=1531.0890, 切向力X=1674.5847, 切向力Y=1706.7971 +FPS=41.96, 法向力=1499.6996, 切向力X=1731.8524, 切向力Y=1699.7473 +FPS=44.64, 法向力=1486.7109, 切向力X=542.9657, 切向力Y=2189.9099 +FPS=43.97, 法向力=1506.6255, 切向力X=438.5573, 切向力Y=2181.6909 +FPS=47.10, 法向力=1491.0366, 切向力X=501.9905, 切向力Y=2115.7964 +FPS=51.61, 法向力=1242.6152, 切向力X=1060.6415, 切向力Y=1297.2433 +FPS=43.56, 法向力=1237.2856, 切向力X=1028.9883, 切向力Y=1350.8501 +FPS=46.33, 法向力=1219.3499, 切向力X=1032.8555, 切向力Y=1333.4600 +FPS=24.90, 法向力=1652.7137, 切向力X=1261.5269, 切向力Y=469.0252 +FPS=45.25, 法向力=1648.7776, 切向力X=1255.1985, 切向力Y=497.9551 +FPS=42.17, 法向力=1953.4436, 切向力X=692.5814, 切向力Y=684.8121 +FPS=47.61, 法向力=1940.2046, 切向力X=695.9403, 切向力Y=722.1663 +FPS=48.28, 法向力=1778.4302, 切向力X=473.9764, 切向力Y=1081.9850 +FPS=44.90, 法向力=1768.1729, 切向力X=420.4589, 切向力Y=1091.3815 +FPS=46.89, 法向力=1772.7111, 切向力X=418.0206, 切向力Y=1089.1997 +FPS=51.40, 法向力=1539.3274, 切向力X=1062.3217, 切向力Y=1419.0446 +FPS=43.95, 法向力=1604.1890, 切向力X=989.1726, 切向力Y=1414.1387 +FPS=49.41, 法向力=1621.8406, 切向力X=1030.5399, 切向力Y=1405.5236 +FPS=25.09, 法向力=1896.1592, 切向力X=485.6731, 切向力Y=1645.6151 +FPS=35.50, 法向力=1882.7336, 切向力X=474.5248, 切向力Y=1762.1079 +FPS=41.75, 法向力=1825.2786, 切向力X=305.5537, 切向力Y=1143.8276 +FPS=46.97, 法向力=1790.0054, 切向力X=316.3010, 切向力Y=1092.2690 +FPS=40.59, 法向力=1505.7209, 切向力X=1207.9558, 切向力Y=131.3230 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002218s (9 tiles incl ref), finalize=0.000056s, total=0.002526s +FPS=45.72, 法向力=1445.6567, 切向力X=1284.5798, 切向力Y=100.0892 +FPS=40.07, 法向力=1241.3669, 切向力X=2059.9785, 切向力Y=603.8469 +FPS=45.45, 法向力=1265.1980, 切向力X=2190.0312, 切向力Y=562.0774 +FPS=43.03, 法向力=1252.2700, 切向力X=2205.1245, 切向力Y=565.8727 +FPS=44.93, 法向力=1413.8770, 切向力X=1063.1359, 切向力Y=1312.3750 +FPS=42.43, 法向力=1411.0576, 切向力X=1112.6899, 切向力Y=1224.7238 +FPS=39.41, 法向力=1419.0962, 切向力X=1107.5964, 切向力Y=1266.9836 +FPS=42.84, 法向力=1645.6514, 切向力X=1289.0422, 切向力Y=726.0666 +FPS=41.73, 法向力=1742.9569, 切向力X=1362.4163, 切向力Y=724.7584 +FPS=40.11, 法向力=1703.2625, 切向力X=1394.8989, 切向力Y=1289.9895 +FPS=43.78, 法向力=1766.1616, 切向力X=1420.4485, 切向力Y=1462.9832 +FPS=41.79, 法向力=1484.9161, 切向力X=1391.8253, 切向力Y=378.6209 +FPS=42.63, 法向力=1552.4636, 切向力X=1544.9148, 切向力Y=487.5978 +FPS=44.87, 法向力=1546.3704, 切向力X=1518.9266, 切向力Y=510.7704 +FPS=41.20, 法向力=1390.4849, 切向力X=1334.5935, 切向力Y=1035.1669 +FPS=44.06, 法向力=1394.3306, 切向力X=1386.8621, 切向力Y=1109.6606 +FPS=38.65, 法向力=1401.2881, 切向力X=1388.2897, 切向力Y=1024.6113 +FPS=39.89, 法向力=1124.6927, 切向力X=1112.4996, 切向力Y=1337.7659 +FPS=45.53, 法向力=1060.6191, 切向力X=1052.7578, 切向力Y=1406.6327 +FPS=39.96, 法向力=979.7051, 切向力X=1087.6658, 切向力Y=1057.9253 +FPS=43.71, 法向力=1010.0064, 切向力X=1035.8429, 切向力Y=1121.4460 +FPS=41.71, 法向力=1018.5604, 切向力X=984.5977, 切向力Y=1137.8472 +FPS=42.72, 法向力=1370.3191, 切向力X=1480.3204, 切向力Y=803.8658 +FPS=44.76, 法向力=1348.3680, 切向力X=1436.1257, 切向力Y=870.6406 +FPS=46.45, 法向力=1391.7286, 切向力X=1437.8655, 切向力Y=793.0306 +FPS=42.57, 法向力=1753.8809, 切向力X=357.2218, 切向力Y=589.9805 +FPS=39.60, 法向力=1832.1494, 切向力X=369.5312, 切向力Y=507.8520 +FPS=39.40, 法向力=1803.7720, 切向力X=511.3105, 切向力Y=432.0605 +FPS=44.56, 法向力=1847.4277, 切向力X=529.5889, 切向力Y=477.9516 +FPS=39.06, 法向力=1279.5413, 切向力X=952.8496, 切向力Y=840.3400 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000222s, blend=0.002123s (9 tiles incl ref), finalize=0.000050s, total=0.002400s +FPS=46.59, 法向力=1277.4465, 切向力X=1039.5798, 切向力Y=864.8142 +FPS=43.80, 法向力=1274.5593, 切向力X=1004.6458, 切向力Y=880.3348 +FPS=42.74, 法向力=1618.0659, 切向力X=464.0706, 切向力Y=1381.0338 +FPS=45.08, 法向力=1626.1149, 切向力X=494.7004, 切向力Y=1325.6067 +FPS=37.05, 法向力=1612.2192, 切向力X=494.5836, 切向力Y=1348.3130 +FPS=42.53, 法向力=1301.6498, 切向力X=1273.2515, 切向力Y=1106.3165 +FPS=47.27, 法向力=1316.4363, 切向力X=1325.9064, 切向力Y=1038.2983 +FPS=38.38, 法向力=1640.5751, 切向力X=969.6758, 切向力Y=339.8164 +FPS=46.82, 法向力=1602.4158, 切向力X=969.0780, 切向力Y=289.9945 +FPS=37.66, 法向力=1594.5927, 切向力X=858.2314, 切向力Y=1238.1934 +FPS=47.48, 法向力=1611.5760, 切向力X=862.8543, 切向力Y=1349.2297 +FPS=44.70, 法向力=1632.0983, 切向力X=921.5364, 切向力Y=1306.4927 +FPS=40.48, 法向力=1817.7637, 切向力X=212.3413, 切向力Y=746.2242 +FPS=44.59, 法向力=1836.7878, 切向力X=180.1466, 切向力Y=612.3411 +FPS=36.88, 法向力=1844.7638, 切向力X=153.9786, 切向力Y=695.5054 +FPS=41.07, 法向力=1677.4077, 切向力X=1170.0879, 切向力Y=453.3871 +FPS=47.94, 法向力=1633.9973, 切向力X=1136.2939, 切向力Y=461.9502 +FPS=41.58, 法向力=1666.1865, 切向力X=1150.4573, 切向力Y=427.0594 +FPS=43.42, 法向力=1083.5813, 切向力X=1189.1450, 切向力Y=1155.5161 +FPS=41.04, 法向力=1012.0638, 切向力X=1260.6581, 切向力Y=1191.1617 +FPS=43.40, 法向力=1566.1136, 切向力X=461.4449, 切向力Y=1084.8370 +FPS=44.57, 法向力=1579.2789, 切向力X=374.6715, 切向力Y=1049.2275 +FPS=44.62, 法向力=1217.4626, 切向力X=935.7833, 切向力Y=1454.6268 +FPS=44.47, 法向力=1210.8661, 切向力X=929.2034, 切向力Y=1317.8152 +FPS=29.15, 法向力=1209.5022, 切向力X=948.9196, 切向力Y=1304.7938 +FPS=38.08, 法向力=1637.8730, 切向力X=746.8902, 切向力Y=1036.5502 +FPS=40.25, 法向力=1635.4600, 切向力X=809.3711, 切向力Y=1055.6687 +FPS=23.50, 法向力=1887.4934, 切向力X=239.2527, 切向力Y=980.0614 +FPS=43.43, 法向力=1911.6353, 切向力X=388.4171, 切向力Y=1012.7622 +FPS=25.38, 法向力=1599.1101, 切向力X=538.6142, 切向力Y=1349.2478 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000250s, blend=0.002172s (9 tiles incl ref), finalize=0.000087s, total=0.002513s +FPS=46.52, 法向力=1549.8254, 切向力X=540.0715, 切向力Y=1327.6118 +FPS=43.16, 法向力=1482.0942, 切向力X=1110.9740, 切向力Y=896.9470 +FPS=32.71, 法向力=1479.7925, 切向力X=1149.4875, 切向力Y=980.6906 +FPS=40.26, 法向力=1403.5388, 切向力X=331.4359, 切向力Y=1015.7881 +FPS=44.48, 法向力=1479.7639, 切向力X=275.1150, 切向力Y=913.8174 +FPS=43.59, 法向力=1465.3744, 切向力X=234.3268, 切向力Y=909.4421 +FPS=41.59, 法向力=1874.5132, 切向力X=337.5795, 切向力Y=560.8736 +FPS=44.69, 法向力=1911.5427, 切向力X=382.9905, 切向力Y=592.8771 +FPS=39.68, 法向力=1258.2926, 切向力X=-244.3023, 切向力Y=1186.5334 +FPS=43.36, 法向力=1303.3945, 切向力X=-279.7693, 切向力Y=1243.5455 +FPS=47.62, 法向力=1292.2576, 切向力X=-269.5726, 切向力Y=1252.8171 +FPS=52.09, 法向力=1562.5168, 切向力X=1303.8416, 切向力Y=1084.3232 +FPS=44.01, 法向力=1544.4607, 切向力X=1338.2389, 切向力Y=1058.7148 +FPS=45.90, 法向力=1521.8821, 切向力X=1366.7911, 切向力Y=1088.4242 +FPS=41.31, 法向力=1386.7610, 切向力X=1705.5181, 切向力Y=1434.6064 +FPS=39.59, 法向力=1390.5801, 切向力X=1693.4685, 切向力Y=1446.0044 +FPS=39.91, 法向力=1697.3652, 切向力X=1739.8030, 切向力Y=190.9239 +FPS=44.89, 法向力=1714.7998, 切向力X=1671.9458, 切向力Y=225.8990 +FPS=39.01, 法向力=1463.1868, 切向力X=1308.5356, 切向力Y=702.4559 +FPS=46.11, 法向力=1443.8705, 切向力X=1277.6912, 切向力Y=772.5731 +FPS=42.39, 法向力=1430.6716, 切向力X=1256.2489, 切向力Y=775.6124 +FPS=42.36, 法向力=1360.3942, 切向力X=759.7437, 切向力Y=815.4609 +FPS=43.59, 法向力=1354.2557, 切向力X=819.0045, 切向力Y=772.8965 +FPS=38.01, 法向力=1342.8293, 切向力X=814.6439, 切向力Y=742.1509 +FPS=41.30, 法向力=1535.4354, 切向力X=1059.4297, 切向力Y=1340.9580 +FPS=47.19, 法向力=1538.8406, 切向力X=1105.5437, 切向力Y=1466.6492 +FPS=37.66, 法向力=1387.8571, 切向力X=1250.5833, 切向力Y=668.5452 +FPS=47.44, 法向力=1406.8320, 切向力X=1332.5704, 切向力Y=686.2583 +FPS=38.02, 法向力=1706.2856, 切向力X=733.0447, 切向力Y=1252.6339 +FPS=46.68, 法向力=1709.7791, 切向力X=754.0831, 切向力Y=1375.4102 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000331s, blend=0.002327s (9 tiles incl ref), finalize=0.000057s, total=0.002721s +FPS=42.75, 法向力=1667.0906, 切向力X=811.0927, 切向力Y=1353.7269 +FPS=43.73, 法向力=1575.2094, 切向力X=1556.5806, 切向力Y=1465.7080 +FPS=43.38, 法向力=1494.9276, 切向力X=1640.6288, 切向力Y=1271.7090 +FPS=40.66, 法向力=1527.4841, 切向力X=1691.6631, 切向力Y=1401.5769 +FPS=41.98, 法向力=1512.8582, 切向力X=1877.0244, 切向力Y=709.1219 +FPS=42.43, 法向力=1574.8352, 切向力X=1890.5143, 切向力Y=696.7108 +FPS=42.54, 法向力=1589.3459, 切向力X=1856.4572, 切向力Y=713.6035 +FPS=41.00, 法向力=1240.8807, 切向力X=897.7648, 切向力Y=653.6727 +FPS=40.94, 法向力=1218.1133, 切向力X=818.8194, 切向力Y=668.3552 +FPS=46.27, 法向力=1620.1266, 切向力X=458.6850, 切向力Y=974.1404 +FPS=41.65, 法向力=1644.0872, 切向力X=484.2478, 切向力Y=1018.6334 +FPS=44.65, 法向力=2204.5015, 切向力X=469.2583, 切向力Y=878.9509 +FPS=42.58, 法向力=2234.9482, 切向力X=607.2115, 切向力Y=869.1195 +FPS=40.83, 法向力=2220.7388, 切向力X=579.5447, 切向力Y=773.1376 +FPS=39.73, 法向力=1721.0712, 切向力X=1122.1047, 切向力Y=660.1533 +FPS=45.65, 法向力=1692.3396, 切向力X=1072.0604, 切向力Y=577.6331 +FPS=44.06, 法向力=1735.9922, 切向力X=1037.9141, 切向力Y=583.7409 +FPS=41.26, 法向力=1148.9800, 切向力X=1104.1459, 切向力Y=206.8589 +FPS=45.21, 法向力=1173.4880, 切向力X=1043.8180, 切向力Y=137.7769 +FPS=39.12, 法向力=1362.9604, 切向力X=1167.0022, 切向力Y=1112.5393 +FPS=44.70, 法向力=1380.5103, 切向力X=1187.8447, 切向力Y=1121.6527 +FPS=46.50, 法向力=1363.2476, 切向力X=1219.7576, 切向力Y=1073.7244 +FPS=42.40, 法向力=2017.3431, 切向力X=883.2231, 切向力Y=723.5093 +FPS=36.11, 法向力=2010.9811, 切向力X=865.6626, 切向力Y=644.7949 +FPS=38.73, 法向力=1291.7344, 切向力X=334.9761, 切向力Y=1285.8114 +FPS=47.36, 法向力=1322.0496, 切向力X=278.0094, 切向力Y=1272.7457 +FPS=43.70, 法向力=1332.9763, 切向力X=263.8673, 切向力Y=1282.0992 +FPS=41.46, 法向力=1938.3088, 切向力X=898.9386, 切向力Y=1529.1099 +FPS=42.56, 法向力=1942.8384, 切向力X=943.9141, 切向力Y=1550.2416 +FPS=41.77, 法向力=1317.7014, 切向力X=823.0658, 切向力Y=1143.3330 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000243s, blend=0.002162s (9 tiles incl ref), finalize=0.000051s, total=0.002462s +FPS=42.81, 法向力=1307.2158, 切向力X=873.4689, 切向力Y=1174.6060 +FPS=46.80, 法向力=1300.7078, 切向力X=882.4939, 切向力Y=1168.4661 +FPS=44.11, 法向力=1430.7831, 切向力X=1147.4608, 切向力Y=911.5668 +FPS=35.70, 法向力=1494.0371, 切向力X=1107.8950, 切向力Y=916.1513 +FPS=39.89, 法向力=1661.1838, 切向力X=1265.2537, 切向力Y=893.7172 +FPS=45.70, 法向力=1694.6359, 切向力X=1311.5558, 切向力Y=847.3132 +FPS=44.58, 法向力=1680.4474, 切向力X=1323.9756, 切向力Y=795.8109 +FPS=46.46, 法向力=1435.8562, 切向力X=1393.3313, 切向力Y=950.6273 +FPS=44.98, 法向力=1421.1809, 切向力X=1259.5732, 切向力Y=1023.2482 +FPS=45.72, 法向力=1172.3817, 切向力X=894.7343, 切向力Y=861.9379 +FPS=44.74, 法向力=1238.1482, 切向力X=859.9103, 切向力Y=821.4998 +FPS=30.26, 法向力=1261.3973, 切向力X=847.3794, 切向力Y=877.2043 +FPS=43.37, 法向力=1649.5732, 切向力X=597.5298, 切向力Y=1204.7584 +FPS=42.80, 法向力=1634.8972, 切向力X=655.6366, 切向力Y=1261.7047 +FPS=46.88, 法向力=1631.4036, 切向力X=648.0450, 切向力Y=1242.7043 +FPS=42.36, 法向力=1626.2032, 切向力X=1023.3856, 切向力Y=1215.0804 +FPS=24.97, 法向力=1672.0615, 切向力X=1050.5172, 切向力Y=1177.0225 +FPS=39.68, 法向力=1151.8341, 切向力X=672.1866, 切向力Y=1860.8276 +FPS=39.87, 法向力=1324.2388, 切向力X=1586.0208, 切向力Y=823.9646 +FPS=46.96, 法向力=1342.9537, 切向力X=1518.3608, 切向力Y=816.2585 +FPS=43.96, 法向力=1355.4973, 切向力X=1481.3442, 切向力Y=677.6936 +FPS=40.30, 法向力=1272.4039, 切向力X=1441.9030, 切向力Y=639.5101 +FPS=43.27, 法向力=1302.6959, 切向力X=1444.5834, 切向力Y=607.3952 +FPS=40.52, 法向力=1310.0181, 切向力X=1427.7448, 切向力Y=592.3857 +FPS=40.81, 法向力=1308.5267, 切向力X=823.9426, 切向力Y=1008.9620 +FPS=46.61, 法向力=1333.9744, 切向力X=785.2059, 切向力Y=1087.8882 +FPS=42.78, 法向力=1336.3271, 切向力X=778.7090, 切向力Y=1053.4333 +FPS=41.29, 法向力=1404.8154, 切向力X=835.6931, 切向力Y=1223.4060 +FPS=9.04, 法向力=1265.3734, 切向力X=397.5475, 切向力Y=426.5141 +FPS=30.27, 法向力=1636.3550, 切向力X=595.2917, 切向力Y=709.2809 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000437s, blend=0.004424s (9 tiles incl ref), finalize=0.000119s, total=0.004990s +FPS=28.60, 法向力=1639.8950, 切向力X=691.8678, 切向力Y=799.5732 +FPS=31.85, 法向力=1687.6255, 切向力X=627.0281, 切向力Y=799.3995 +FPS=22.10, 法向力=1360.5684, 切向力X=841.4677, 切向力Y=622.3117 +FPS=21.46, 法向力=1362.1490, 切向力X=816.9893, 切向力Y=739.7344 +FPS=29.48, 法向力=1377.9153, 切向力X=789.5281, 切向力Y=662.2123 +FPS=21.96, 法向力=1592.2944, 切向力X=239.5535, 切向力Y=42.4767 +FPS=21.86, 法向力=1871.0369, 切向力X=841.3230, 切向力Y=1542.8936 +FPS=16.80, 法向力=1383.3492, 切向力X=794.1439, 切向力Y=1431.5880 +FPS=26.18, 法向力=1322.5164, 切向力X=774.3124, 切向力Y=1465.8940 +FPS=21.73, 法向力=1315.2920, 切向力X=778.3762, 切向力Y=1433.8398 +FPS=21.37, 法向力=1951.1698, 切向力X=829.1140, 切向力Y=1251.1753 +FPS=30.79, 法向力=2022.7777, 切向力X=878.4120, 切向力Y=1156.8951 +FPS=20.72, 法向力=1662.7095, 切向力X=759.6744, 切向力Y=1473.5844 +FPS=21.49, 法向力=1457.6642, 切向力X=1187.2422, 切向力Y=812.2704 +FPS=20.96, 法向力=1430.0364, 切向力X=1176.2805, 切向力Y=802.0734 +FPS=21.57, 法向力=1054.6699, 切向力X=1121.6611, 切向力Y=1001.0054 +FPS=18.71, 法向力=1208.6517, 切向力X=886.4341, 切向力Y=1118.6970 +FPS=24.24, 法向力=1232.5454, 切向力X=918.6759, 切向力Y=1090.3844 +FPS=21.13, 法向力=1494.6740, 切向力X=1529.0295, 切向力Y=523.6826 +FPS=21.51, 法向力=1468.0686, 切向力X=1698.3452, 切向力Y=607.8810 +FPS=20.21, 法向力=1278.2617, 切向力X=665.2828, 切向力Y=414.3177 +FPS=21.22, 法向力=1276.7969, 切向力X=771.1147, 切向力Y=448.3247 +FPS=20.99, 法向力=1889.4336, 切向力X=1292.1255, 切向力Y=491.7752 +FPS=30.70, 法向力=1363.0649, 切向力X=1320.3167, 切向力Y=1229.1108 +FPS=20.13, 法向力=1331.8970, 切向力X=1385.5054, 切向力Y=1361.3215 +FPS=23.16, 法向力=1332.2881, 切向力X=1378.1577, 切向力Y=1321.4412 +FPS=26.16, 法向力=1198.2197, 切向力X=1086.0830, 切向力Y=737.5940 +FPS=23.05, 法向力=1629.6796, 切向力X=780.2758, 切向力Y=895.9567 +FPS=21.91, 法向力=1759.7346, 切向力X=698.0410, 切向力Y=755.9052 +FPS=22.17, 法向力=1716.5085, 切向力X=689.7373, 切向力Y=806.5023 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000437s, blend=0.004400s (9 tiles incl ref), finalize=0.000160s, total=0.005008s +FPS=20.43, 法向力=1574.4407, 切向力X=391.5620, 切向力Y=1095.9297 +FPS=30.36, 法向力=1650.6957, 切向力X=686.3951, 切向力Y=463.9031 +FPS=21.82, 法向力=1722.3252, 切向力X=713.4869, 切向力Y=477.8650 +FPS=20.99, 法向力=1258.0999, 切向力X=1083.1350, 切向力Y=879.7090 +FPS=21.40, 法向力=1265.2546, 切向力X=1112.0375, 切向力Y=767.4688 +FPS=21.01, 法向力=1479.3740, 切向力X=655.8625, 切向力Y=761.6603 +FPS=19.40, 法向力=1218.0935, 切向力X=849.6776, 切向力Y=585.5581 +FPS=23.49, 法向力=1280.4380, 切向力X=855.5398, 切向力Y=576.0132 +FPS=21.19, 法向力=1285.3088, 切向力X=837.6583, 切向力Y=573.4761 +FPS=30.90, 法向力=1404.8213, 切向力X=735.4286, 切向力Y=975.0570 +FPS=21.30, 法向力=1373.3872, 切向力X=645.2759, 切向力Y=1032.5149 +FPS=21.37, 法向力=1057.6866, 切向力X=1421.9478, 切向力Y=685.2534 +FPS=30.60, 法向力=1597.9722, 切向力X=729.2573, 切向力Y=788.0764 +FPS=21.71, 法向力=1654.4489, 切向力X=676.8236, 切向力Y=763.1716 +FPS=21.16, 法向力=1648.3438, 切向力X=678.8368, 切向力Y=758.8870 +FPS=28.99, 法向力=1766.6288, 切向力X=230.3490, 切向力Y=516.1859 +FPS=22.11, 法向力=1655.9097, 切向力X=352.2276, 切向力Y=524.8855 +FPS=29.60, 法向力=1356.8441, 切向力X=1053.3225, 切向力Y=1095.3121 +FPS=22.06, 法向力=1583.0771, 切向力X=709.4229, 切向力Y=783.2181 +FPS=18.97, 法向力=1576.4790, 切向力X=782.7509, 切向力Y=779.1503 +FPS=23.35, 法向力=1584.6735, 切向力X=764.5911, 切向力Y=793.2834 +FPS=21.44, 法向力=1362.9448, 切向力X=1269.0840, 切向力Y=619.5571 +FPS=21.06, 法向力=1386.5083, 切向力X=753.0994, 切向力Y=1390.2493 +FPS=21.44, 法向力=1450.0753, 切向力X=349.4257, 切向力Y=1029.6089 +FPS=19.41, 法向力=1400.5066, 切向力X=311.6180, 切向力Y=951.6396 +FPS=23.13, 法向力=1362.0131, 切向力X=395.2492, 切向力Y=925.8501 +FPS=21.14, 法向力=1272.9868, 切向力X=610.9088, 切向力Y=1404.8037 +FPS=21.14, 法向力=1155.1028, 切向力X=999.4824, 切向力Y=1434.3550 +FPS=20.80, 法向力=1222.4058, 切向力X=757.7936, 切向力Y=1026.2998 +FPS=20.08, 法向力=1242.6180, 切向力X=881.0103, 切向力Y=1074.3253 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000422s, blend=0.004352s (9 tiles incl ref), finalize=0.000124s, total=0.004909s +FPS=22.22, 法向力=1872.3665, 切向力X=1174.4164, 切向力Y=858.3157 +FPS=22.17, 法向力=1878.2629, 切向力X=1150.5913, 切向力Y=869.4297 +FPS=21.13, 法向力=1596.5710, 切向力X=250.7932, 切向力Y=513.6279 +FPS=30.83, 法向力=1571.3409, 切向力X=297.0785, 切向力Y=425.4720 +FPS=30.67, 法向力=1593.3257, 切向力X=291.8514, 切向力Y=476.4780 +FPS=22.08, 法向力=1809.8513, 切向力X=768.3467, 切向力Y=1063.8430 +FPS=28.98, 法向力=1788.5640, 切向力X=846.4318, 切向力Y=1008.2092 +FPS=21.63, 法向力=1639.8149, 切向力X=411.9337, 切向力Y=916.7748 +FPS=21.78, 法向力=1534.8462, 切向力X=979.6584, 切向力Y=1400.8207 +FPS=19.25, 法向力=1554.3816, 切向力X=952.5103, 切向力Y=1479.7825 +FPS=23.62, 法向力=1565.1926, 切向力X=981.2643, 切向力Y=1466.8149 +FPS=22.31, 法向力=1523.0906, 切向力X=658.0645, 切向力Y=1291.8705 +FPS=27.71, 法向力=1539.4070, 切向力X=659.7159, 切向力Y=1276.1019 +FPS=21.03, 法向力=1342.8042, 切向力X=1108.0874, 切向力Y=1064.0870 +FPS=22.26, 法向力=1677.7192, 切向力X=2170.6035, 切向力Y=1191.8818 +FPS=21.15, 法向力=1687.4321, 切向力X=2180.4717, 切向力Y=1224.9484 +FPS=21.70, 法向力=1306.4658, 切向力X=143.7669, 切向力Y=634.1750 +FPS=18.70, 法向力=1514.9308, 切向力X=385.7526, 切向力Y=1560.0938 +FPS=23.86, 法向力=1464.6218, 切向力X=455.6196, 切向力Y=1483.7029 +FPS=31.96, 法向力=1275.6132, 切向力X=2409.5459, 切向力Y=1683.6443 +FPS=21.44, 法向力=1349.3342, 切向力X=2473.9575, 切向力Y=1774.0049 +FPS=20.86, 法向力=1587.9543, 切向力X=854.3037, 切向力Y=925.1951 +FPS=28.50, 法向力=1581.3395, 切向力X=1018.0717, 切向力Y=884.3582 +FPS=29.57, 法向力=1510.0110, 切向力X=679.9061, 切向力Y=1360.8521 +FPS=25.53, 法向力=1551.1772, 切向力X=703.7367, 切向力Y=1257.6627 +FPS=29.94, 法向力=1531.9656, 切向力X=704.8616, 切向力Y=1234.1682 +FPS=20.96, 法向力=1247.9258, 切向力X=970.8956, 切向力Y=1505.8021 +FPS=22.33, 法向力=1267.0735, 切向力X=959.9661, 切向力Y=1533.7682 +FPS=21.50, 法向力=1476.4211, 切向力X=1483.0914, 切向力Y=1185.1815 +FPS=20.96, 法向力=1538.3008, 切向力X=1495.7865, 切向力Y=383.7479 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000458s, blend=0.004378s (9 tiles incl ref), finalize=0.000128s, total=0.004975s +FPS=21.20, 法向力=1563.2952, 切向力X=1639.2167, 切向力Y=328.7086 +FPS=18.87, 法向力=1513.4497, 切向力X=733.3290, 切向力Y=1287.7318 +FPS=24.57, 法向力=1567.4933, 切向力X=623.7745, 切向力Y=1249.1196 +FPS=28.39, 法向力=1615.7280, 切向力X=828.4028, 切向力Y=1261.0071 +FPS=23.03, 法向力=1599.4197, 切向力X=941.7466, 切向力Y=1277.0137 +FPS=20.86, 法向力=1684.6224, 切向力X=811.5760, 切向力Y=1215.4911 +FPS=23.17, 法向力=1705.3158, 切向力X=766.7278, 切向力Y=1190.0356 +FPS=20.89, 法向力=1893.9718, 切向力X=1092.5100, 切向力Y=1015.9844 +FPS=21.66, 法向力=1299.8124, 切向力X=1571.4572, 切向力Y=59.8511 +FPS=19.31, 法向力=1304.6233, 切向力X=1396.7664, 切向力Y=1279.8840 +FPS=24.52, 法向力=1331.9519, 切向力X=1328.2805, 切向力Y=1292.7980 +FPS=30.65, 法向力=1330.9725, 切向力X=1310.2959, 切向力Y=1357.6550 +FPS=20.81, 法向力=1166.0623, 切向力X=1286.7371, 切向力Y=979.0743 +FPS=21.93, 法向力=1098.4254, 切向力X=1302.3821, 切向力Y=905.7738 +FPS=21.41, 法向力=1642.9993, 切向力X=1375.2272, 切向力Y=855.6918 +FPS=21.64, 法向力=1783.4158, 切向力X=654.6036, 切向力Y=1194.2227 +FPS=21.08, 法向力=1744.5361, 切向力X=618.9463, 切向力Y=1225.1506 +FPS=20.93, 法向力=1133.7861, 切向力X=1585.1069, 切向力Y=1591.8524 +FPS=22.23, 法向力=1153.8776, 切向力X=1622.2024, 切向力Y=1636.6746 +FPS=20.87, 法向力=1616.1279, 切向力X=1180.5750, 切向力Y=1042.0973 +FPS=21.68, 法向力=1637.2336, 切向力X=1190.4154, 切向力Y=988.4244 +FPS=20.88, 法向力=1404.6997, 切向力X=643.3591, 切向力Y=1100.1973 +FPS=19.20, 法向力=1349.7483, 切向力X=706.3942, 切向力Y=1043.1431 +FPS=23.97, 法向力=1670.6505, 切向力X=465.0200, 切向力Y=1505.4321 +FPS=20.87, 法向力=1407.7329, 切向力X=867.3884, 切向力Y=1912.9514 +FPS=17.73, 法向力=1404.6104, 切向力X=781.0610, 切向力Y=1821.0947 +FPS=26.83, 法向力=1423.5276, 切向力X=790.3583, 切向力Y=1808.1520 +FPS=20.82, 法向力=1584.8174, 切向力X=1434.4409, 切向力Y=711.6299 +FPS=21.70, 法向力=1332.6831, 切向力X=1363.0701, 切向力Y=936.0426 +FPS=28.17, 法向力=1365.4828, 切向力X=1441.3624, 切向力Y=882.2558 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000462s, blend=0.004374s (9 tiles incl ref), finalize=0.000122s, total=0.004967s +FPS=23.49, 法向力=1361.3042, 切向力X=1436.7504, 切向力Y=893.6101 +FPS=27.97, 法向力=1249.5645, 切向力X=1031.2198, 切向力Y=329.2423 +FPS=23.45, 法向力=2084.9880, 切向力X=1398.9641, 切向力Y=592.1799 +FPS=21.35, 法向力=2139.0884, 切向力X=1416.6846, 切向力Y=618.2141 +FPS=21.64, 法向力=1355.4238, 切向力X=1522.8597, 切向力Y=1421.0159 +FPS=20.60, 法向力=1342.9280, 切向力X=1376.8367, 切向力Y=1399.6416 +FPS=22.04, 法向力=1685.7249, 切向力X=1565.3313, 切向力Y=755.2130 +FPS=21.43, 法向力=1647.1758, 切向力X=1006.4155, 切向力Y=737.7207 +FPS=28.68, 法向力=1646.0131, 切向力X=1041.1252, 切向力Y=673.2284 +FPS=22.89, 法向力=1602.8428, 切向力X=1244.5098, 切向力Y=1505.5405 +FPS=20.45, 法向力=1601.9229, 切向力X=1298.4207, 切向力Y=1525.2539 +FPS=20.82, 法向力=1145.5219, 切向力X=880.4866, 切向力Y=685.9519 +FPS=21.66, 法向力=1145.7007, 切向力X=869.6311, 切向力Y=698.4977 +FPS=21.26, 法向力=1083.0839, 切向力X=965.5152, 切向力Y=1552.9421 +FPS=29.58, 法向力=776.9733, 切向力X=978.4420, 切向力Y=887.7712 +FPS=23.06, 法向力=822.6050, 切向力X=861.0169, 切向力Y=874.8378 +FPS=31.67, 法向力=832.0369, 切向力X=889.0037, 切向力Y=906.4885 +FPS=18.02, 法向力=807.3550, 切向力X=881.7252, 切向力Y=806.3616 +FPS=27.91, 法向力=1206.8596, 切向力X=940.5891, 切向力Y=756.4321 +FPS=19.93, 法向力=1180.3640, 切向力X=1314.7206, 切向力Y=858.3456 +FPS=21.14, 法向力=1275.1676, 切向力X=1743.8982, 切向力Y=804.0519 +FPS=29.94, 法向力=1291.4918, 切向力X=1801.7603, 切向力Y=856.7515 +FPS=21.56, 法向力=1305.6438, 切向力X=1742.8552, 切向力Y=868.1085 +FPS=21.23, 法向力=1166.5176, 切向力X=986.7001, 切向力Y=1671.8927 +FPS=21.17, 法向力=1281.2543, 切向力X=457.8584, 切向力Y=1106.6145 +FPS=21.54, 法向力=1309.8252, 切向力X=455.8788, 切向力Y=1200.4844 +FPS=20.69, 法向力=1567.6458, 切向力X=1205.4868, 切向力Y=1071.9846 +FPS=21.36, 法向力=1580.9846, 切向力X=1169.3662, 切向力Y=1159.9060 +FPS=20.71, 法向力=1613.9810, 切向力X=1817.8431, 切向力Y=823.0334 +FPS=21.20, 法向力=1434.2517, 切向力X=1457.6301, 切向力Y=1246.1248 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.43, y_min=-81.85 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000443s, blend=0.004389s (9 tiles incl ref), finalize=0.000126s, total=0.004969s +FPS=21.47, 法向力=1392.0878, 切向力X=1452.7919, 切向力Y=1303.8096 +FPS=20.08, 法向力=1409.1189, 切向力X=1491.2262, 切向力Y=1295.0664 +FPS=22.74, 法向力=1410.8911, 切向力X=974.2509, 切向力Y=1375.3645 +FPS=21.29, 法向力=1392.8000, 切向力X=1579.9795, 切向力Y=595.3955 +FPS=28.59, 法向力=1140.7850, 切向力X=1140.3379, 切向力Y=1330.3304 +FPS=22.36, 法向力=1121.4117, 切向力X=1083.6565, 切向力Y=1256.4363 +FPS=20.57, 法向力=1130.3696, 切向力X=1119.7998, 切向力Y=1239.7646 +FPS=21.49, 法向力=1633.9618, 切向力X=989.1891, 切向力Y=657.9174 +FPS=19.05, 法向力=1568.8162, 切向力X=1247.5129, 切向力Y=729.4581 +FPS=21.14, 法向力=1565.9036, 切向力X=1296.6365, 切向力Y=618.2185 +FPS=29.46, 法向力=1687.2573, 切向力X=974.2076, 切向力Y=741.3434 +FPS=26.42, 法向力=1739.8528, 切向力X=896.0316, 切向力Y=758.2640 +FPS=29.49, 法向力=1719.6128, 切向力X=925.2938, 切向力Y=757.8746 +FPS=21.46, 法向力=1175.0864, 切向力X=1257.5636, 切向力Y=461.8474 +FPS=21.39, 法向力=1164.4396, 切向力X=1039.9341, 切向力Y=415.0210 +FPS=21.09, 法向力=1149.4495, 切向力X=1002.2693, 切向力Y=359.1566 +FPS=19.39, 法向力=1601.8014, 切向力X=785.0660, 切向力Y=994.8995 +FPS=24.61, 法向力=1547.5930, 切向力X=728.0484, 切向力Y=1076.9590 +FPS=20.83, 法向力=1849.5833, 切向力X=-130.8300, 切向力Y=980.7995 +FPS=29.94, 法向力=1889.1348, 切向力X=-180.0977, 切向力Y=1023.8358 +FPS=31.84, 法向力=1438.3616, 切向力X=24.4724, 切向力Y=920.6660 +FPS=21.70, 法向力=1409.5732, 切向力X=124.3489, 切向力Y=862.5651 +FPS=21.03, 法向力=1586.7192, 切向力X=751.5357, 切向力Y=943.5380 +FPS=19.17, 法向力=1606.6714, 切向力X=822.3561, 切向力Y=1105.7911 +FPS=29.08, 法向力=1809.3674, 切向力X=1554.3373, 切向力Y=1237.8524 +FPS=24.95, 法向力=1463.2349, 切向力X=965.9407, 切向力Y=1998.1978 +FPS=21.04, 法向力=1453.1053, 切向力X=973.4375, 切向力Y=2021.2831 +FPS=19.73, 法向力=1514.2448, 切向力X=1137.1550, 切向力Y=549.1471 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\plot_data.py", line 255, in + main() + File "D:\workspace\orisyssdk_git\examples\plot_data.py", line 171, in main + fps, fn, fx, fy, flow, vnormal, vshear = sensor.read_info(sensor.info.FPS, sensor.info.FNORMAL, sensor.info.FSHEARX, sensor.info.FSHEARY, sensor.info.VRAW, sensor.info.VNORMAL,sensor.info.VSHEAR) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 477, in read_info + return tuple(mapping.get(arg, lambda: None)() for arg in args if isinstance(arg, self.info)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 477, in + return tuple(mapping.get(arg, lambda: None)() for arg in args if isinstance(arg, self.info)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 457, in + self.info.VSHEAR: lambda: self.vshear.copy() if self.vshear is not None else np.array([]), + ^^^^^^^^^^^^^^^^^^ +KeyboardInterrupt diff --git a/examples/logs/plot_20260519_175139.log b/examples/logs/plot_20260519_175139.log new file mode 100644 index 0000000..0335b80 --- /dev/null +++ b/examples/logs/plot_20260519_175139.log @@ -0,0 +1,151 @@ +Config: ./config/ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: D:\workspace\orisyssdk_git\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:'q' 退出程序,'s' 开始录像,'e' 结束录像。 +FPS=0.53, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.02, 法向力=2014.7576, 切向力X=1112.0831, 切向力Y=72.1919 +FPS=41.40, 法向力=1996.2455, 切向力X=1074.1069, 切向力Y=136.6684 +FPS=38.62, 法向力=1549.0315, 切向力X=415.2267, 切向力Y=-486.7039 +FPS=33.53, 法向力=1620.4619, 切向力X=253.0067, 切向力Y=-477.2607 +FPS=40.64, 法向力=1936.7975, 切向力X=221.9162, 切向力Y=-923.5311 +FPS=46.07, 法向力=1950.4841, 切向力X=229.1129, 切向力Y=-884.6642 +FPS=36.31, 法向力=1960.6089, 切向力X=229.5952, 切向力Y=-852.2947 +FPS=28.61, 法向力=1694.9591, 切向力X=920.1097, 切向力Y=-606.3918 +FPS=40.45, 法向力=1694.4613, 切向力X=953.5351, 切向力Y=-629.7728 +FPS=45.58, 法向力=1953.3339, 切向力X=973.9974, 切向力Y=357.5341 +FPS=41.18, 法向力=2075.5388, 切向力X=993.9507, 切向力Y=242.3214 +FPS=43.79, 法向力=1769.3716, 切向力X=1076.4225, 切向力Y=402.9514 +FPS=42.26, 法向力=1812.0746, 切向力X=1225.9155, 切向力Y=390.0173 +FPS=50.86, 法向力=1824.2964, 切向力X=1217.8329, 切向力Y=382.4683 +FPS=40.32, 法向力=1324.5737, 切向力X=799.3585, 切向力Y=-479.3854 +FPS=39.22, 法向力=1311.9470, 切向力X=783.9082, 切向力Y=-459.6545 +FPS=40.48, 法向力=1477.3268, 切向力X=379.9721, 切向力Y=104.4938 +FPS=45.31, 法向力=1508.0276, 切向力X=330.2249, 切向力Y=187.1334 +FPS=43.64, 法向力=1501.5129, 切向力X=374.5402, 切向力Y=186.2091 +FPS=45.07, 法向力=1287.7058, 切向力X=1034.3721, 切向力Y=258.2537 +FPS=24.90, 法向力=1729.7234, 切向力X=29.6895, 切向力Y=117.9303 +FPS=40.15, 法向力=1797.7058, 切向力X=74.6942, 切向力Y=64.1912 +FPS=43.07, 法向力=1819.1266, 切向力X=51.1288, 切向力Y=44.7542 +FPS=46.03, 法向力=2065.9565, 切向力X=940.9529, 切向力Y=-510.8974 +FPS=25.79, 法向力=2128.8372, 切向力X=958.8914, 切向力Y=-544.2225 +FPS=46.17, 法向力=1685.3752, 切向力X=1339.4124, 切向力Y=-893.9543 +FPS=47.72, 法向力=1845.5524, 切向力X=1702.6411, 切向力Y=-1187.8396 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.77, y_min=-84.16 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000207s, blend=0.002116s (9 tiles incl ref), finalize=0.000049s, total=0.002378s +FPS=41.63, 法向力=1848.8912, 切向力X=1703.5175, 切向力Y=-1183.4937 +FPS=44.08, 法向力=1751.5204, 切向力X=851.7833, 切向力Y=-701.3905 +FPS=43.29, 法向力=1685.9509, 切向力X=825.4957, 切向力Y=-543.9323 +FPS=44.34, 法向力=2929.3447, 切向力X=708.9524, 切向力Y=1398.8925 +FPS=42.60, 法向力=2960.2368, 切向力X=677.6619, 切向力Y=1363.6716 +FPS=40.65, 法向力=2941.0215, 切向力X=649.2194, 切向力Y=1417.9067 +FPS=17.62, 法向力=1945.0969, 切向力X=646.9917, 切向力Y=-316.3316 +FPS=44.41, 法向力=2059.8206, 切向力X=1138.8550, 切向力Y=104.9102 +FPS=33.49, 法向力=2040.3892, 切向力X=1111.3618, 切向力Y=3.9252 +FPS=31.07, 法向力=2011.1155, 切向力X=1080.4558, 切向力Y=-3.7867 +FPS=32.93, 法向力=2870.4221, 切向力X=607.5314, 切向力Y=951.6470 +FPS=44.45, 法向力=1938.2982, 切向力X=1769.2260, 切向力Y=330.1163 +FPS=40.59, 法向力=1932.7457, 切向力X=1790.2487, 切向力Y=198.9030 +FPS=29.81, 法向力=1931.8424, 切向力X=1807.6356, 切向力Y=191.5879 +FPS=34.59, 法向力=1646.2333, 切向力X=417.3937, 切向力Y=-583.4060 +FPS=30.81, 法向力=1723.9805, 切向力X=477.1407, 切向力Y=-692.4913 +FPS=32.38, 法向力=1451.6243, 切向力X=1402.7767, 切向力Y=385.2454 +FPS=31.62, 法向力=1574.4321, 切向力X=1443.5591, 切向力Y=447.4735 +FPS=33.62, 法向力=2085.0703, 切向力X=535.3915, 切向力Y=-523.6516 +FPS=44.15, 法向力=2110.1318, 切向力X=477.4924, 切向力Y=-528.3721 +FPS=39.60, 法向力=1601.8384, 切向力X=-105.2700, 切向力Y=-344.1465 +FPS=32.02, 法向力=1532.8296, 切向力X=-85.8531, 切向力Y=-310.5866 +FPS=31.66, 法向力=1406.3722, 切向力X=751.5301, 切向力Y=1111.3323 +FPS=31.75, 法向力=1431.6401, 切向力X=847.8942, 切向力Y=1196.9272 +FPS=31.53, 法向力=1950.3273, 切向力X=693.8199, 切向力Y=44.0175 +FPS=30.54, 法向力=1980.4106, 切向力X=736.7104, 切向力Y=119.9047 +FPS=32.66, 法向力=2642.8306, 切向力X=873.3688, 切向力Y=-691.2703 +FPS=47.73, 法向力=2792.2183, 切向力X=823.4001, 切向力Y=-750.7092 +FPS=39.39, 法向力=1224.1204, 切向力X=713.0286, 切向力Y=-351.8248 +FPS=31.60, 法向力=1206.9187, 切向力X=702.2128, 切向力Y=-423.4438 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.77, y_min=-84.16 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000232s, blend=0.002141s (9 tiles incl ref), finalize=0.000046s, total=0.002425s +FPS=32.16, 法向力=2168.8496, 切向力X=707.5429, 切向力Y=246.0058 +FPS=31.16, 法向力=2097.0210, 切向力X=888.0332, 切向力Y=247.6189 +FPS=31.44, 法向力=2280.5938, 切向力X=838.3364, 切向力Y=89.8569 +FPS=32.19, 法向力=2328.0342, 切向力X=868.3877, 切向力Y=94.1974 +FPS=45.22, 法向力=1464.3074, 切向力X=664.1224, 切向力Y=1173.4972 +FPS=38.77, 法向力=1467.8737, 切向力X=608.5759, 切向力Y=1096.0636 +FPS=32.35, 法向力=1453.5320, 切向力X=849.1412, 切向力Y=431.9210 +FPS=31.20, 法向力=1687.9657, 切向力X=1018.4503, 切向力Y=113.3564 +FPS=43.86, 法向力=2098.5488, 切向力X=1008.7047, 切向力Y=1763.7830 +FPS=42.73, 法向力=2142.0281, 切向力X=916.1230, 切向力Y=1901.9290 +FPS=30.37, 法向力=2169.4229, 切向力X=878.3124, 切向力Y=1936.0366 +FPS=32.24, 法向力=1580.2000, 切向力X=735.1746, 切向力Y=-244.2222 +FPS=31.70, 法向力=1574.0269, 切向力X=744.5885, 切向力Y=-335.4481 +FPS=32.76, 法向力=2154.3628, 切向力X=-15.2777, 切向力Y=-1206.2155 +FPS=43.91, 法向力=1543.1685, 切向力X=1733.6863, 切向力Y=354.5101 +FPS=41.49, 法向力=1607.3632, 切向力X=1758.1169, 切向力Y=384.2809 +FPS=31.67, 法向力=1586.0076, 切向力X=1759.6364, 切向力Y=439.1028 +FPS=34.00, 法向力=1811.1421, 切向力X=808.4476, 切向力Y=-450.3654 +FPS=32.50, 法向力=1783.1467, 切向力X=825.9097, 切向力Y=-450.3670 +FPS=32.51, 法向力=1433.0146, 切向力X=938.3185, 切向力Y=-160.3732 +FPS=31.74, 法向力=1453.7317, 切向力X=901.0811, 切向力Y=-104.8697 +FPS=32.24, 法向力=2160.9468, 切向力X=735.2777, 切向力Y=-460.8401 +FPS=51.02, 法向力=2178.4785, 切向力X=686.6276, 切向力Y=-413.8177 +FPS=38.04, 法向力=1243.7672, 切向力X=400.9785, 切向力Y=101.7963 +FPS=30.74, 法向力=1334.5212, 切向力X=450.4277, 切向力Y=384.1502 +FPS=32.27, 法向力=1470.0818, 切向力X=355.4960, 切向力Y=517.8054 +FPS=31.12, 法向力=1489.8752, 切向力X=317.5279, 切向力Y=561.8421 +FPS=31.26, 法向力=1850.1418, 切向力X=698.3931, 切向力Y=-249.3536 +FPS=32.12, 法向力=1953.9763, 切向力X=716.6660, 切向力Y=-660.6288 +FPS=32.84, 法向力=1870.7450, 切向力X=794.8956, 切向力Y=-707.3704 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.77, y_min=-84.16 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000355s, blend=0.002400s (9 tiles incl ref), finalize=0.000046s, total=0.002808s +FPS=31.12, 法向力=1473.6329, 切向力X=497.3732, 切向力Y=407.3516 +FPS=32.43, 法向力=1513.6724, 切向力X=387.2728, 切向力Y=427.1435 +FPS=31.86, 法向力=1524.8840, 切向力X=399.2861, 切向力Y=404.6324 +FPS=32.54, 法向力=2405.4260, 切向力X=1134.9302, 切向力Y=-1186.2871 +FPS=29.97, 法向力=2382.1040, 切向力X=1154.1724, 切向力Y=-1235.0505 +FPS=32.80, 法向力=1389.9995, 切向力X=1177.1343, 切向力Y=459.1689 +FPS=30.55, 法向力=1391.2725, 切向力X=1320.5967, 切向力Y=546.7678 +FPS=33.12, 法向力=1999.2213, 切向力X=1240.2555, 切向力Y=-267.8247 +FPS=49.49, 法向力=1464.7896, 切向力X=602.2012, 切向力Y=-326.3427 +FPS=28.36, 法向力=1501.4001, 切向力X=645.4558, 切向力Y=-418.6153 +FPS=29.69, 法向力=1488.1309, 切向力X=662.5906, 切向力Y=-420.2888 +FPS=22.73, 法向力=1505.7449, 切向力X=656.1889, 切向力Y=-433.3736 +FPS=21.97, 法向力=1484.2886, 切向力X=1719.6440, 切向力Y=663.4675 +FPS=19.18, 法向力=1535.6528, 切向力X=767.5608, 切向力Y=772.8625 +FPS=31.62, 法向力=1506.8672, 切向力X=810.8687, 切向力Y=737.3496 +FPS=29.45, 法向力=2385.1426, 切向力X=866.6565, 切向力Y=-508.4058 +FPS=23.54, 法向力=2366.0444, 切向力X=853.6666, 切向力Y=-449.9455 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\plot_data.py", line 255, in + main() + File "D:\workspace\orisyssdk_git\examples\plot_data.py", line 153, in main + sensor.get_img() # 获取并拼接复眼图像 + ^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 241, in get_img + img = np.ascontiguousarray(self.stitcher.stitch_rt_optimized(blend=True)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\Stitcher.py", line 73, in stitch_rt_optimized + feature_stitched = self.stitch_feature_optimized( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\Stitcher.py", line 184, in stitch_feature_optimized + return self._render_feature_tiles( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\Stitcher.py", line 644, in _render_feature_tiles + max_th = max(h0c, *(tb.shape[0] for tb in tiles_bgr_c)) if tiles_bgr_c else h0c + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\Stitcher.py", line 644, in + max_th = max(h0c, *(tb.shape[0] for tb in tiles_bgr_c)) if tiles_bgr_c else h0c + +KeyboardInterrupt diff --git a/examples/logs/plot_20260520_095316.log b/examples/logs/plot_20260520_095316.log new file mode 100644 index 0000000..d37d2a6 --- /dev/null +++ b/examples/logs/plot_20260520_095316.log @@ -0,0 +1,598 @@ +Config: ./config/ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=20 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: D:\workspace\orisyssdk_git\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:'q' 退出程序,'s' 开始录像,'e' 结束录像。 +FPS=0.54, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.61, 法向力=1263.2065, 切向力X=623.4379, 切向力Y=-728.6444 +FPS=30.60, 法向力=1251.6226, 切向力X=642.0236, 切向力Y=-590.4093 +FPS=41.35, 法向力=1389.3793, 切向力X=-308.1837, 切向力Y=-466.5520 +FPS=39.34, 法向力=1365.9683, 切向力X=-350.0494, 切向力Y=-528.5284 +FPS=44.24, 法向力=1118.6206, 切向力X=-479.1864, 切向力Y=534.1259 +FPS=38.83, 法向力=1114.0746, 切向力X=-524.0089, 切向力Y=592.1266 +FPS=22.86, 法向力=1760.2494, 切向力X=307.0132, 切向力Y=-650.2607 +FPS=40.94, 法向力=1816.1074, 切向力X=258.6071, 切向力Y=-782.8573 +FPS=36.86, 法向力=1570.7161, 切向力X=327.8412, 切向力Y=265.6483 +FPS=51.87, 法向力=1626.7859, 切向力X=357.3121, 切向力Y=206.5600 +FPS=43.93, 法向力=1624.3964, 切向力X=421.3587, 切向力Y=162.1985 +FPS=40.23, 法向力=1142.0710, 切向力X=74.5547, 切向力Y=433.3022 +FPS=44.74, 法向力=1124.0249, 切向力X=11.8718, 切向力Y=393.9284 +FPS=39.53, 法向力=1152.1093, 切向力X=609.7429, 切向力Y=231.5276 +FPS=40.03, 法向力=1172.2122, 切向力X=526.9471, 切向力Y=229.5035 +FPS=48.11, 法向力=1391.3063, 切向力X=8.3320, 切向力Y=501.5316 +FPS=42.44, 法向力=1494.0504, 切向力X=46.2968, 切向力Y=495.5129 +FPS=41.37, 法向力=1514.7842, 切向力X=37.2382, 切向力Y=480.1064 +FPS=42.21, 法向力=1396.1013, 切向力X=-1163.7062, 切向力Y=90.7747 +FPS=41.32, 法向力=1400.6812, 切向力X=-1218.7771, 切向力Y=-20.3005 +FPS=39.02, 法向力=1413.7617, 切向力X=-1228.2748, 切向力Y=-35.0924 +FPS=45.77, 法向力=1826.9297, 切向力X=525.5258, 切向力Y=510.1946 +FPS=42.83, 法向力=1906.8491, 切向力X=631.8024, 切向力Y=453.1938 +FPS=43.01, 法向力=1343.5466, 切向力X=852.5941, 切向力Y=17.8309 +FPS=42.43, 法向力=1292.9919, 切向力X=769.7025, 切向力Y=62.7522 +FPS=44.15, 法向力=1289.6694, 切向力X=793.8053, 切向力Y=45.7480 +FPS=39.78, 法向力=1632.6240, 切向力X=631.9442, 切向力Y=-275.4358 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-141.62, y_min=-82.24 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000225s, blend=0.002094s (9 tiles incl ref), finalize=0.000055s, total=0.002380s +FPS=48.91, 法向力=1604.3185, 切向力X=597.1545, 切向力Y=-169.6259 +FPS=43.04, 法向力=1229.5685, 切向力X=419.8760, 切向力Y=-527.6962 +FPS=40.84, 法向力=1243.0931, 切向力X=394.4381, 切向力Y=-564.7396 +FPS=42.94, 法向力=1236.5839, 切向力X=379.9468, 切向力Y=-575.7297 +FPS=47.09, 法向力=1618.9397, 切向力X=40.7236, 切向力Y=547.7233 +FPS=42.38, 法向力=1630.9319, 切向力X=-7.0985, 切向力Y=564.8072 +FPS=42.47, 法向力=1112.8000, 切向力X=649.6472, 切向力Y=-290.6820 +FPS=42.13, 法向力=1130.3534, 切向力X=680.6464, 切向力Y=-348.6094 +FPS=38.93, 法向力=1117.6082, 切向力X=676.3276, 切向力Y=-314.6881 +FPS=42.61, 法向力=1197.4163, 切向力X=120.6389, 切向力Y=160.8086 +FPS=41.72, 法向力=1257.8226, 切向力X=272.2395, 切向力Y=156.3450 +FPS=42.17, 法向力=1251.8978, 切向力X=331.9527, 切向力Y=107.3747 +FPS=43.40, 法向力=2674.8438, 切向力X=-134.6089, 切向力Y=-152.2067 +FPS=44.34, 法向力=2687.8140, 切向力X=-111.7511, 切向力Y=-129.0750 +FPS=47.96, 法向力=1522.3270, 切向力X=94.6786, 切向力Y=86.9945 +FPS=49.49, 法向力=1581.0720, 切向力X=81.6768, 切向力Y=49.7968 +FPS=43.00, 法向力=1571.8818, 切向力X=56.4068, 切向力Y=44.5360 +FPS=35.17, 法向力=1265.5262, 切向力X=803.2302, 切向力Y=538.9907 +FPS=32.27, 法向力=1235.9893, 切向力X=826.6854, 切向力Y=588.0931 +FPS=31.17, 法向力=1431.3008, 切向力X=-16.4011, 切向力Y=-634.6710 +FPS=30.76, 法向力=1507.5220, 切向力X=8.2602, 切向力Y=-777.7924 +FPS=39.71, 法向力=1207.8263, 切向力X=-280.2910, 切向力Y=462.3206 +FPS=45.44, 法向力=1208.4302, 切向力X=-251.7995, 切向力Y=502.3451 +FPS=50.57, 法向力=1242.4082, 切向力X=-231.5647, 切向力Y=473.4583 +FPS=27.83, 法向力=1877.5544, 切向力X=-389.8789, 切向力Y=-856.9761 +FPS=41.94, 法向力=1099.1914, 切向力X=99.1293, 切向力Y=186.6510 +FPS=38.07, 法向力=1029.8430, 切向力X=123.0897, 切向力Y=239.8387 +FPS=43.95, 法向力=1072.8783, 切向力X=181.4605, 切向力Y=209.3608 +FPS=41.08, 法向力=1262.8889, 切向力X=248.4125, 切向力Y=1529.1973 +FPS=42.83, 法向力=1269.9818, 切向力X=260.5885, 切向力Y=1498.9375 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-141.62, y_min=-82.24 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002922s (9 tiles incl ref), finalize=0.000063s, total=0.003247s +FPS=48.32, 法向力=1217.0621, 切向力X=252.6425, 切向力Y=1477.8625 +FPS=40.90, 法向力=968.0432, 切向力X=-178.4875, 切向力Y=-608.3248 +FPS=38.26, 法向力=1014.9576, 切向力X=-285.4710, 切向力Y=-710.3647 +FPS=39.14, 法向力=1007.4672, 切向力X=34.6847, 切向力Y=90.6290 +FPS=43.68, 法向力=1016.0555, 切向力X=12.3948, 切向力Y=48.6105 +FPS=41.02, 法向力=1181.5378, 切向力X=387.2784, 切向力Y=-702.6882 +FPS=46.44, 法向力=1205.6918, 切向力X=388.6022, 切向力Y=-713.9340 +FPS=44.50, 法向力=1227.4209, 切向力X=347.4170, 切向力Y=-706.2283 +FPS=46.36, 法向力=1383.9985, 切向力X=246.8673, 切向力Y=113.2743 +FPS=45.52, 法向力=1351.2595, 切向力X=220.8835, 切向力Y=198.6864 +FPS=33.57, 法向力=1370.4319, 切向力X=228.0956, 切向力Y=203.7497 +FPS=11.81, 法向力=1120.5520, 切向力X=-575.5595, 切向力Y=-917.0818 +FPS=40.13, 法向力=1121.8021, 切向力X=-652.2490, 切向力Y=-1064.6226 +FPS=38.84, 法向力=1956.9243, 切向力X=196.0334, 切向力Y=-459.9698 +FPS=45.88, 法向力=1953.7593, 切向力X=246.2457, 切向力Y=-454.3707 +FPS=38.32, 法向力=1601.1038, 切向力X=23.5767, 切向力Y=-416.3753 +FPS=49.30, 法向力=1629.1770, 切向力X=31.1471, 切向力Y=-546.9860 +FPS=46.17, 法向力=1636.4725, 切向力X=63.6678, 切向力Y=-558.2455 +FPS=45.57, 法向力=1383.8064, 切向力X=-568.0819, 切向力Y=10.8456 +FPS=48.08, 法向力=1422.2600, 切向力X=-582.8696, 切向力Y=-24.3322 +FPS=46.23, 法向力=1448.4388, 切向力X=-570.4658, 切向力Y=-73.5792 +FPS=53.30, 法向力=1463.7600, 切向力X=229.6731, 切向力Y=-211.1659 +FPS=47.42, 法向力=1464.6411, 切向力X=259.2452, 切向力Y=-135.7456 +FPS=46.05, 法向力=1445.4993, 切向力X=228.7237, 切向力Y=-164.2309 +FPS=40.22, 法向力=1237.3645, 切向力X=762.4139, 切向力Y=-503.3926 +FPS=24.89, 法向力=1242.8751, 切向力X=745.0690, 切向力Y=-540.4650 +FPS=40.23, 法向力=1198.1638, 切向力X=-137.9160, 切向力Y=718.1301 +FPS=43.32, 法向力=1155.7480, 切向力X=-96.9462, 切向力Y=651.8037 +FPS=48.74, 法向力=1287.7542, 切向力X=304.4974, 切向力Y=918.9614 +FPS=41.86, 法向力=1272.3303, 切向力X=328.1284, 切向力Y=784.2525 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-141.62, y_min=-82.24 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000360s, blend=0.002204s (9 tiles incl ref), finalize=0.000059s, total=0.002629s +FPS=36.57, 法向力=1268.8293, 切向力X=256.9798, 切向力Y=869.1227 +FPS=41.55, 法向力=1308.4751, 切向力X=569.8448, 切向力Y=-1015.9365 +FPS=43.57, 法向力=1259.5181, 切向力X=622.3857, 切向力Y=-950.2397 +FPS=39.40, 法向力=1525.4274, 切向力X=285.8839, 切向力Y=-317.3749 +FPS=46.97, 法向力=1425.3389, 切向力X=134.7373, 切向力Y=-239.9707 +FPS=44.52, 法向力=1435.8094, 切向力X=121.7803, 切向力Y=-225.1216 +FPS=38.67, 法向力=1686.4119, 切向力X=303.6521, 切向力Y=-287.5224 +FPS=45.14, 法向力=1806.7751, 切向力X=375.4529, 切向力Y=-424.0426 +FPS=48.26, 法向力=1821.4829, 切向力X=333.2890, 切向力Y=-414.8043 +FPS=49.57, 法向力=1901.2958, 切向力X=-541.0944, 切向力Y=-282.7004 +FPS=45.09, 法向力=1860.0903, 切向力X=-611.4348, 切向力Y=-442.4641 +FPS=52.54, 法向力=1913.1372, 切向力X=-536.1819, 切向力Y=-345.5545 +FPS=45.37, 法向力=1282.5826, 切向力X=426.4080, 切向力Y=1107.7358 +FPS=42.42, 法向力=1414.8137, 切向力X=555.4744, 切向力Y=1164.0881 +FPS=43.23, 法向力=1636.7740, 切向力X=1017.0887, 切向力Y=285.5198 +FPS=44.52, 法向力=1682.9109, 切向力X=1013.6989, 切向力Y=309.3153 +FPS=31.50, 法向力=1415.4260, 切向力X=-221.1205, 切向力Y=-370.4922 +FPS=34.79, 法向力=1392.3223, 切向力X=-370.7291, 切向力Y=-368.2462 +FPS=35.48, 法向力=1381.9001, 切向力X=-378.5469, 切向力Y=-360.7653 +FPS=44.61, 法向力=1335.5349, 切向力X=448.5328, 切向力Y=65.1165 +FPS=41.62, 法向力=1402.0435, 切向力X=379.4181, 切向力Y=57.5490 +FPS=40.06, 法向力=1260.9326, 切向力X=207.2579, 切向力Y=328.7548 +FPS=42.43, 法向力=1297.9985, 切向力X=98.6965, 切向力Y=354.8316 +FPS=35.24, 法向力=1315.2969, 切向力X=346.3015, 切向力Y=1094.5389 +FPS=29.86, 法向力=1305.2716, 切向力X=313.6124, 切向力Y=1069.2092 +FPS=37.12, 法向力=1733.1313, 切向力X=407.9584, 切向力Y=-37.1834 +FPS=47.50, 法向力=1707.0804, 切向力X=370.1536, 切向力Y=13.0854 +FPS=46.07, 法向力=1695.1401, 切向力X=364.4514, 切向力Y=10.0899 +FPS=40.09, 法向力=1119.8318, 切向力X=647.7222, 切向力Y=66.2754 +FPS=45.31, 法向力=1122.2515, 切向力X=575.1404, 切向力Y=125.3186 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-141.62, y_min=-82.24 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.002238s (9 tiles incl ref), finalize=0.000061s, total=0.002577s +FPS=39.19, 法向力=1110.4385, 切向力X=578.6868, 切向力Y=103.2361 +FPS=41.90, 法向力=1770.8044, 切向力X=505.3468, 切向力Y=-30.2662 +FPS=43.84, 法向力=1752.4602, 切向力X=409.0413, 切向力Y=-19.5643 +FPS=43.31, 法向力=1420.8375, 切向力X=-646.9136, 切向力Y=-77.8711 +FPS=45.89, 法向力=1386.7288, 切向力X=-838.2748, 切向力Y=0.3631 +FPS=40.81, 法向力=1412.1621, 切向力X=-864.6887, 切向力Y=-7.4938 +FPS=44.61, 法向力=991.3584, 切向力X=702.0036, 切向力Y=-619.5603 +FPS=42.30, 法向力=983.0992, 切向力X=768.5955, 切向力Y=-607.0224 +FPS=25.75, 法向力=1243.9739, 切向力X=-302.2937, 切向力Y=66.8123 +FPS=42.26, 法向力=1374.5874, 切向力X=-131.2808, 切向力Y=-51.2900 +FPS=48.65, 法向力=1909.6233, 切向力X=418.8969, 切向力Y=-486.0941 +FPS=43.75, 法向力=1931.4375, 切向力X=411.8350, 切向力Y=-468.8712 +FPS=52.61, 法向力=1894.9495, 切向力X=409.9143, 切向力Y=-436.9997 +FPS=42.03, 法向力=1446.4368, 切向力X=560.3004, 切向力Y=6.0505 +FPS=53.66, 法向力=1425.8717, 切向力X=498.7820, 切向力Y=-33.7844 +FPS=44.43, 法向力=1421.0787, 切向力X=487.5871, 切向力Y=23.7296 +FPS=41.07, 法向力=1250.6995, 切向力X=-134.1616, 切向力Y=-699.2563 +FPS=44.99, 法向力=1195.1113, 切向力X=-179.0423, 切向力Y=-706.1276 +FPS=49.36, 法向力=1142.2257, 切向力X=-198.5545, 切向力Y=-651.0198 +FPS=39.83, 法向力=1442.8500, 切向力X=444.1367, 切向力Y=-653.5461 +FPS=29.94, 法向力=1441.4500, 切向力X=432.5766, 切向力Y=-649.6972 +FPS=38.39, 法向力=1379.2910, 切向力X=732.7904, 切向力Y=-140.2245 +FPS=44.73, 法向力=1467.3713, 切向力X=753.9971, 切向力Y=-244.3320 +FPS=40.73, 法向力=1528.9711, 切向力X=-1138.5388, 切向力Y=349.6744 +FPS=44.56, 法向力=1496.2139, 切向力X=-1191.9360, 切向力Y=376.9520 +FPS=50.78, 法向力=1491.5972, 切向力X=-1187.8176, 切向力Y=457.2949 +FPS=44.22, 法向力=990.4379, 切向力X=367.8112, 切向力Y=-105.0769 +FPS=29.85, 法向力=983.3870, 切向力X=341.2602, 切向力Y=-10.2007 +FPS=46.44, 法向力=1312.8049, 切向力X=464.7234, 切向力Y=-642.8719 +FPS=44.71, 法向力=1333.5812, 切向力X=482.5517, 切向力Y=-653.0536 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-141.62, y_min=-82.24 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000532s, blend=0.002525s (9 tiles incl ref), finalize=0.000064s, total=0.003129s +FPS=26.69, 法向力=1239.1772, 切向力X=294.0899, 切向力Y=480.7628 +FPS=40.62, 法向力=1294.6366, 切向力X=328.8021, 切向力Y=407.6120 +FPS=41.69, 法向力=1693.7421, 切向力X=755.1652, 切向力Y=598.2183 +FPS=42.31, 法向力=1708.2307, 切向力X=754.1370, 切向力Y=571.9681 +FPS=46.89, 法向力=1733.0786, 切向力X=746.6871, 切向力Y=580.5729 +FPS=39.57, 法向力=1798.3181, 切向力X=163.3699, 切向力Y=720.3599 +FPS=43.92, 法向力=1708.8113, 切向力X=200.8147, 切向力Y=664.7965 +FPS=38.13, 法向力=1773.1770, 切向力X=148.4408, 切向力Y=748.4823 +FPS=44.26, 法向力=1178.1609, 切向力X=-470.0042, 切向力Y=-165.4675 +FPS=42.03, 法向力=1193.3643, 切向力X=-500.8464, 切向力Y=-344.1499 +FPS=43.41, 法向力=1439.2531, 切向力X=-105.6099, 切向力Y=-487.3675 +FPS=39.29, 法向力=1460.0039, 切向力X=19.2390, 切向力Y=-561.4825 +FPS=36.02, 法向力=1137.8320, 切向力X=-309.9969, 切向力Y=-1005.7189 +FPS=52.47, 法向力=1144.6937, 切向力X=-368.8009, 切向力Y=-1039.1116 +FPS=46.63, 法向力=1128.5679, 切向力X=-348.0337, 切向力Y=-992.7451 +FPS=36.15, 法向力=1549.2629, 切向力X=32.4907, 切向力Y=153.5206 +FPS=45.43, 法向力=1581.1680, 切向力X=-12.3679, 切向力Y=212.1506 +FPS=41.96, 法向力=1578.8516, 切向力X=-26.5614, 切向力Y=108.8710 +FPS=46.16, 法向力=1069.1423, 切向力X=671.0996, 切向力Y=215.0388 +FPS=38.85, 法向力=1059.0511, 切向力X=524.6490, 切向力Y=235.8344 +FPS=43.15, 法向力=1420.7949, 切向力X=127.3260, 切向力Y=-119.3705 +FPS=40.93, 法向力=1369.4429, 切向力X=36.6887, 切向力Y=-105.1968 +FPS=43.84, 法向力=1662.0729, 切向力X=740.3271, 切向力Y=-561.3011 +FPS=39.80, 法向力=1704.1068, 切向力X=762.7438, 切向力Y=-618.6396 +FPS=44.84, 法向力=1678.2505, 切向力X=731.9282, 切向力Y=-604.8079 +FPS=53.54, 法向力=1697.5046, 切向力X=623.7144, 切向力Y=-346.8900 +FPS=45.91, 法向力=1706.9294, 切向力X=550.6038, 切向力Y=-423.4515 +FPS=44.89, 法向力=1720.6359, 切向力X=536.7145, 切向力Y=-408.6494 +FPS=52.52, 法向力=1377.2374, 切向力X=317.1025, 切向力Y=612.7122 +FPS=46.46, 法向力=1368.0050, 切向力X=377.3261, 切向力Y=611.0480 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-141.62, y_min=-82.24 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002139s (9 tiles incl ref), finalize=0.000052s, total=0.002438s +FPS=46.32, 法向力=1365.4943, 切向力X=385.3786, 切向力Y=609.6320 +FPS=47.56, 法向力=1350.2664, 切向力X=405.4022, 切向力Y=629.5060 +FPS=51.73, 法向力=1051.1548, 切向力X=248.5325, 切向力Y=52.6496 +FPS=43.03, 法向力=1040.0590, 切向力X=238.4218, 切向力Y=5.7289 +FPS=41.03, 法向力=1514.6934, 切向力X=533.0464, 切向力Y=615.3490 +FPS=45.19, 法向力=1565.7743, 切向力X=621.3811, 切向力Y=662.7870 +FPS=50.26, 法向力=1534.6917, 切向力X=603.3843, 切向力Y=703.3125 +FPS=37.90, 法向力=1407.5585, 切向力X=73.3818, 切向力Y=-1013.2841 +FPS=36.64, 法向力=1439.0017, 切向力X=20.4665, 切向力Y=-987.1880 +FPS=41.87, 法向力=1753.4858, 切向力X=846.0201, 切向力Y=-666.5599 +FPS=43.02, 法向力=1659.7319, 切向力X=690.3545, 切向力Y=-799.3710 +FPS=46.58, 法向力=1630.4147, 切向力X=678.7726, 切向力Y=-775.9049 +FPS=37.13, 法向力=1543.9619, 切向力X=241.8744, 切向力Y=-491.2328 +FPS=46.64, 法向力=1595.9916, 切向力X=211.2392, 切向力Y=-490.3885 +FPS=37.59, 法向力=1659.0400, 切向力X=942.8473, 切向力Y=407.3731 +FPS=47.23, 法向力=1664.4321, 切向力X=926.2064, 切向力Y=291.8046 +FPS=54.37, 法向力=1663.8596, 切向力X=932.7584, 切向力Y=352.5818 +FPS=45.30, 法向力=1514.1460, 切向力X=777.6511, 切向力Y=-414.3129 +FPS=31.26, 法向力=1480.7621, 切向力X=807.8207, 切向力Y=-433.8339 +FPS=39.26, 法向力=1568.2355, 切向力X=-317.6602, 切向力Y=175.3102 +FPS=45.41, 法向力=1545.7646, 切向力X=-317.6601, 切向力Y=191.4947 +FPS=45.77, 法向力=1570.0837, 切向力X=-303.0968, 切向力Y=228.7361 +FPS=40.34, 法向力=1406.8435, 切向力X=180.2639, 切向力Y=-803.5345 +FPS=45.35, 法向力=1404.2947, 切向力X=245.7638, 切向力Y=-732.6660 +FPS=39.01, 法向力=1343.7539, 切向力X=522.4196, 切向力Y=696.6724 +FPS=44.84, 法向力=1372.7739, 切向力X=598.6354, 切向力Y=778.2726 +FPS=40.63, 法向力=1375.7562, 切向力X=634.7527, 切向力Y=809.2703 +FPS=44.46, 法向力=1335.7225, 切向力X=587.3350, 切向力Y=-310.0168 +FPS=42.76, 法向力=1264.0686, 切向力X=559.2748, 切向力Y=-499.9863 +FPS=42.51, 法向力=1245.1980, 切向力X=383.9790, 切向力Y=40.7041 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-141.62, y_min=-82.24 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002201s (9 tiles incl ref), finalize=0.000054s, total=0.002495s +FPS=41.56, 法向力=1278.6980, 切向力X=521.6656, 切向力Y=-48.6960 +FPS=47.12, 法向力=1270.4388, 切向力X=475.2575, 切向力Y=-14.7393 +FPS=46.98, 法向力=1595.7924, 切向力X=877.1389, 切向力Y=-249.5918 +FPS=44.85, 法向力=1673.4788, 切向力X=882.8484, 切向力Y=-259.1264 +FPS=49.09, 法向力=1653.3450, 切向力X=915.6314, 切向力Y=-303.8276 +FPS=42.28, 法向力=1485.8169, 切向力X=400.3874, 切向力Y=-272.5562 +FPS=29.65, 法向力=1512.7026, 切向力X=406.6191, 切向力Y=-297.9012 +FPS=40.92, 法向力=1776.7697, 切向力X=1096.7368, 切向力Y=-48.7498 +FPS=43.51, 法向力=1789.6749, 切向力X=1014.8676, 切向力Y=-139.3672 +FPS=44.16, 法向力=1742.9583, 切向力X=974.3497, 切向力Y=-105.3629 +FPS=41.95, 法向力=1412.6864, 切向力X=622.5243, 切向力Y=283.0179 +FPS=45.29, 法向力=1347.3887, 切向力X=562.8839, 切向力Y=332.3026 +FPS=49.35, 法向力=1484.5100, 切向力X=882.3271, 切向力Y=-150.3716 +FPS=43.41, 法向力=1521.4097, 切向力X=854.2864, 切向力Y=-111.4212 +FPS=50.16, 法向力=1537.5444, 切向力X=862.4222, 切向力Y=-111.5795 +FPS=43.62, 法向力=1415.8743, 切向力X=1195.8397, 切向力Y=-226.8766 +FPS=25.71, 法向力=1441.6887, 切向力X=1245.1936, 切向力Y=-235.9463 +FPS=36.88, 法向力=1342.0714, 切向力X=721.8246, 切向力Y=-323.0881 +FPS=42.99, 法向力=1373.9794, 切向力X=666.7719, 切向力Y=-438.4251 +FPS=37.26, 法向力=1087.3589, 切向力X=1043.6772, 切向力Y=561.5077 +FPS=42.40, 法向力=1091.4861, 切向力X=986.1544, 切向力Y=598.8898 +FPS=46.02, 法向力=1110.6995, 切向力X=1008.2445, 切向力Y=574.5591 +FPS=40.10, 法向力=959.2329, 切向力X=460.2710, 切向力Y=137.3163 +FPS=35.73, 法向力=961.7654, 切向力X=453.9416, 切向力Y=232.8261 +FPS=42.39, 法向力=799.3748, 切向力X=-15.4198, 切向力Y=-346.5656 +FPS=25.33, 法向力=807.7585, 切向力X=-36.8765, 切向力Y=-456.7560 +FPS=42.44, 法向力=1850.8883, 切向力X=499.7258, 切向力Y=432.7999 +FPS=43.87, 法向力=1958.2551, 切向力X=643.2181, 切向力Y=426.5060 +FPS=49.10, 法向力=1964.3268, 切向力X=665.3179, 切向力Y=471.4066 +FPS=46.71, 法向力=1439.7280, 切向力X=568.7927, 切向力Y=713.2030 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-141.62, y_min=-82.24 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000259s, blend=0.002109s (9 tiles incl ref), finalize=0.000051s, total=0.002424s +FPS=45.56, 法向力=1379.1652, 切向力X=554.0471, 切向力Y=792.0630 +FPS=54.46, 法向力=1391.2648, 切向力X=531.6901, 切向力Y=697.3013 +FPS=44.63, 法向力=1938.8752, 切向力X=304.6609, 切向力Y=-236.7273 +FPS=46.74, 法向力=1942.5521, 切向力X=264.1524, 切向力Y=-195.4687 +FPS=48.02, 法向力=1584.6510, 切向力X=-380.7683, 切向力Y=-328.0722 +FPS=41.19, 法向力=1530.6157, 切向力X=-313.3038, 切向力Y=-414.9113 +FPS=35.47, 法向力=1551.1663, 切向力X=-359.7212, 切向力Y=-417.0694 +FPS=45.20, 法向力=1644.7135, 切向力X=-903.4135, 切向力Y=618.0341 +FPS=8.71, 法向力=1979.1511, 切向力X=-25.8514, 切向力Y=-1222.4364 +FPS=28.73, 法向力=2056.3904, 切向力X=35.0607, 切向力Y=-1280.0901 +FPS=33.28, 法向力=1540.2543, 切向力X=-35.9962, 切向力Y=731.5524 +FPS=30.59, 法向力=1556.8804, 切向力X=-4.5113, 切向力Y=800.8744 +FPS=36.87, 法向力=2102.4458, 切向力X=972.3378, 切向力Y=218.5264 +FPS=48.65, 法向力=2143.6592, 切向力X=966.9296, 切向力Y=261.0604 +FPS=35.24, 法向力=1152.4758, 切向力X=345.8174, 切向力Y=290.2289 +FPS=52.54, 法向力=1234.1814, 切向力X=549.5856, 切向力Y=353.4263 +FPS=37.73, 法向力=1227.2678, 切向力X=596.8348, 切向力Y=394.6876 +FPS=46.81, 法向力=1117.4075, 切向力X=921.1631, 切向力Y=-43.8797 +FPS=38.05, 法向力=1166.2251, 切向力X=917.0781, 切向力Y=-37.5489 +FPS=47.65, 法向力=1310.6438, 切向力X=925.9133, 切向力Y=747.2021 +FPS=41.66, 法向力=1361.8546, 切向力X=906.4261, 切向力Y=725.0038 +FPS=41.35, 法向力=1354.6920, 切向力X=916.9767, 切向力Y=804.7577 +FPS=37.95, 法向力=2220.2781, 切向力X=224.0742, 切向力Y=192.6561 +FPS=32.87, 法向力=2285.9302, 切向力X=169.9081, 切向力Y=142.8938 +FPS=45.61, 法向力=1345.7684, 切向力X=875.4377, 切向力Y=443.0958 +FPS=37.43, 法向力=1350.8367, 切向力X=850.5900, 切向力Y=475.6767 +FPS=47.13, 法向力=1358.1465, 切向力X=885.0018, 切向力Y=465.6588 +FPS=36.35, 法向力=995.3691, 切向力X=635.8569, 切向力Y=426.3799 +FPS=49.41, 法向力=1005.3378, 切向力X=647.0021, 切向力Y=373.2421 +FPS=36.23, 法向力=1171.0267, 切向力X=-256.7855, 切向力Y=598.8212 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-141.62, y_min=-82.24 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000290s, blend=0.002121s (9 tiles incl ref), finalize=0.000053s, total=0.002470s +FPS=50.89, 法向力=1234.9641, 切向力X=-281.1754, 切向力Y=595.8552 +FPS=36.49, 法向力=1214.9298, 切向力X=-262.9413, 切向力Y=495.9257 +FPS=24.16, 法向力=1326.5394, 切向力X=81.1349, 切向力Y=-145.5555 +FPS=37.32, 法向力=1398.9392, 切向力X=909.8073, 切向力Y=-118.6813 +FPS=27.34, 法向力=1441.7009, 切向力X=928.7784, 切向力Y=-103.1685 +FPS=35.55, 法向力=1386.4822, 切向力X=216.2898, 切向力Y=672.4437 +FPS=35.60, 法向力=1348.2122, 切向力X=99.8907, 切向力Y=565.4609 +FPS=33.51, 法向力=1178.8152, 切向力X=155.7371, 切向力Y=36.0366 +FPS=22.00, 法向力=1148.7207, 切向力X=165.7447, 切向力Y=-14.6846 +FPS=48.76, 法向力=1503.0649, 切向力X=502.4107, 切向力Y=456.1722 +FPS=35.10, 法向力=1548.1196, 切向力X=544.0228, 切向力Y=390.9045 +FPS=22.51, 法向力=1623.9960, 切向力X=1182.3799, 切向力Y=83.9390 +FPS=43.47, 法向力=1660.6282, 切向力X=1237.3052, 切向力Y=228.4402 +FPS=37.53, 法向力=1596.4714, 切向力X=858.8997, 切向力Y=-75.9878 +FPS=33.72, 法向力=1670.7727, 切向力X=864.2363, 切向力Y=44.6450 +FPS=30.31, 法向力=1323.7551, 切向力X=673.6888, 切向力Y=41.8273 +FPS=46.52, 法向力=1357.2633, 切向力X=587.1054, 切向力Y=-77.5172 +FPS=37.23, 法向力=1305.1125, 切向力X=633.5279, 切向力Y=-54.9988 +FPS=48.68, 法向力=1316.0764, 切向力X=685.1263, 切向力Y=-83.3101 +FPS=38.50, 法向力=1317.1465, 切向力X=641.6457, 切向力Y=-72.7121 +FPS=47.10, 法向力=1666.0010, 切向力X=109.6106, 切向力Y=312.7067 +FPS=37.54, 法向力=1692.7305, 切向力X=96.2774, 切向力Y=350.6142 +FPS=50.13, 法向力=1689.3975, 切向力X=85.7288, 切向力Y=366.2443 +FPS=37.03, 法向力=1019.3890, 切向力X=864.3221, 切向力Y=-161.1109 +FPS=48.88, 法向力=1057.2905, 切向力X=785.1003, 切向力Y=-331.7557 +FPS=37.09, 法向力=1164.4766, 切向力X=920.2614, 切向力Y=384.3117 +FPS=50.27, 法向力=1185.4246, 切向力X=958.7574, 切向力Y=414.8931 +FPS=36.49, 法向力=1302.0951, 切向力X=722.8840, 切向力Y=291.8129 +FPS=49.98, 法向力=1368.2267, 切向力X=749.9980, 切向力Y=197.5811 +FPS=37.91, 法向力=1385.3073, 切向力X=614.6660, 切向力Y=249.6678 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-141.62, y_min=-82.24 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000258s, blend=0.002162s (9 tiles incl ref), finalize=0.000056s, total=0.002482s +FPS=48.45, 法向力=1349.9023, 切向力X=1016.2836, 切向力Y=-531.4380 +FPS=38.12, 法向力=1433.7277, 切向力X=1008.7448, 切向力Y=-522.1672 +FPS=46.18, 法向力=1402.0673, 切向力X=957.3218, 切向力Y=-498.4557 +FPS=35.05, 法向力=1114.6781, 切向力X=617.3494, 切向力Y=473.5338 +FPS=53.47, 法向力=1230.0980, 切向力X=596.3706, 切向力Y=463.5374 +FPS=37.17, 法向力=1405.9890, 切向力X=539.0623, 切向力Y=-227.8690 +FPS=34.92, 法向力=1457.9109, 切向力X=492.7382, 切向力Y=-239.9328 +FPS=44.48, 法向力=890.4957, 切向力X=603.8853, 切向力Y=-173.3193 +FPS=36.55, 法向力=874.5372, 切向力X=594.7053, 切向力Y=-165.1990 +FPS=48.33, 法向力=891.1412, 切向力X=632.0305, 切向力Y=-203.0819 +FPS=36.99, 法向力=1478.4473, 切向力X=-119.0159, 切向力Y=-230.0556 +FPS=49.60, 法向力=1528.4729, 切向力X=-214.8759, 切向力Y=-219.6674 +FPS=38.45, 法向力=1563.0413, 切向力X=-192.4995, 切向力Y=-189.9319 +FPS=37.28, 法向力=1591.9211, 切向力X=-600.4649, 切向力Y=202.9571 +FPS=49.14, 法向力=1527.3455, 切向力X=-111.4187, 切向力Y=649.2873 +FPS=46.50, 法向力=1520.5984, 切向力X=-132.6749, 切向力Y=567.4390 +FPS=41.41, 法向力=1501.5245, 切向力X=-149.7612, 切向力Y=573.5776 +FPS=32.70, 法向力=1539.1813, 切向力X=-86.2438, 切向力Y=-76.0253 +FPS=40.87, 法向力=1522.4719, 切向力X=-13.5887, 切向力Y=-113.7207 +FPS=39.54, 法向力=1539.8521, 切向力X=-34.1223, 切向力Y=-108.3395 +FPS=36.12, 法向力=985.5347, 切向力X=-238.1897, 切向力Y=602.6206 +FPS=37.41, 法向力=967.3268, 切向力X=-287.0353, 切向力Y=679.4823 +FPS=36.30, 法向力=2043.7574, 切向力X=782.2901, 切向力Y=42.5408 +FPS=21.98, 法向力=967.8886, 切向力X=-37.3831, 切向力Y=367.2513 +FPS=48.89, 法向力=968.4496, 切向力X=-46.4200, 切向力Y=336.2196 +FPS=36.23, 法向力=970.8914, 切向力X=-12.8154, 切向力Y=320.8374 +FPS=51.72, 法向力=1331.0399, 切向力X=377.7850, 切向力Y=-89.4084 +FPS=40.16, 法向力=1335.8262, 切向力X=159.0684, 切向力Y=-127.5006 +FPS=35.09, 法向力=1522.5298, 切向力X=370.2964, 切向力Y=-187.0038 +FPS=40.99, 法向力=1512.0803, 切向力X=400.6002, 切向力Y=-297.2888 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-141.62, y_min=-82.24 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000264s, blend=0.002222s (9 tiles incl ref), finalize=0.000063s, total=0.002556s +FPS=37.54, 法向力=1501.5811, 切向力X=437.7006, 切向力Y=-253.9213 +FPS=21.36, 法向力=1073.2606, 切向力X=286.0895, 切向力Y=97.3841 +FPS=48.03, 法向力=1289.9637, 切向力X=627.1423, 切向力Y=67.4075 +FPS=38.15, 法向力=1281.4937, 切向力X=641.0851, 切向力Y=-109.0723 +FPS=44.04, 法向力=1315.1414, 切向力X=690.3775, 切向力Y=27.7951 +FPS=37.10, 法向力=1309.2413, 切向力X=189.2105, 切向力Y=81.8826 +FPS=52.73, 法向力=1225.7421, 切向力X=-5.9243, 切向力Y=28.1629 +FPS=34.01, 法向力=1408.0227, 切向力X=-118.7191, 切向力Y=305.2231 +FPS=54.29, 法向力=1370.7612, 切向力X=-245.1787, 切向力Y=263.8463 +FPS=41.74, 法向力=1382.5881, 切向力X=-229.3895, 切向力Y=244.5163 +FPS=36.66, 法向力=1251.4116, 切向力X=-173.4655, 切向力Y=789.2134 +FPS=40.57, 法向力=1233.0657, 切向力X=-106.4994, 切向力Y=808.5555 +FPS=36.67, 法向力=1297.3816, 切向力X=590.4401, 切向力Y=888.8898 +FPS=39.10, 法向力=1354.1782, 切向力X=665.3922, 切向力Y=883.8475 +FPS=38.23, 法向力=1303.0154, 切向力X=1155.2739, 切向力Y=578.3973 +FPS=22.77, 法向力=1292.6575, 切向力X=1050.4679, 切向力Y=663.4814 +FPS=36.37, 法向力=1651.6201, 切向力X=640.8661, 切向力Y=-760.1973 +FPS=39.10, 法向力=1609.6422, 切向力X=639.4732, 切向力Y=-783.7977 +FPS=34.05, 法向力=1684.3441, 切向力X=22.5714, 切向力Y=-859.2883 +FPS=22.91, 法向力=1739.4977, 切向力X=4.2717, 切向力Y=-854.7301 +FPS=36.11, 法向力=1230.3552, 切向力X=605.8193, 切向力Y=-51.4884 +FPS=39.04, 法向力=1240.4080, 切向力X=605.0336, 切向力Y=-41.8809 +FPS=35.93, 法向力=1462.1781, 切向力X=450.4195, 切向力Y=468.9175 +FPS=33.38, 法向力=1456.9133, 切向力X=428.1295, 切向力Y=328.4380 +FPS=22.94, 法向力=1295.9028, 切向力X=715.8177, 切向力Y=305.6294 +FPS=38.56, 法向力=1300.2062, 切向力X=769.6985, 切向力Y=277.2321 +FPS=25.65, 法向力=1160.8945, 切向力X=550.6039, 切向力Y=-223.3430 +FPS=45.35, 法向力=1184.8870, 切向力X=599.1675, 切向力Y=-187.5218 +FPS=36.69, 法向力=1828.5745, 切向力X=510.8738, 切向力Y=382.5956 +FPS=47.25, 法向力=1863.7097, 切向力X=485.4108, 切向力Y=355.3958 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-141.62, y_min=-82.24 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000292s, blend=0.002088s (9 tiles incl ref), finalize=0.000054s, total=0.002441s +FPS=35.27, 法向力=1124.4425, 切向力X=1025.8508, 切向力Y=762.0917 +FPS=52.90, 法向力=1095.6288, 切向力X=952.1125, 切向力Y=782.6220 +FPS=37.34, 法向力=1088.5708, 切向力X=987.3652, 切向力Y=771.3580 +FPS=47.46, 法向力=1258.2155, 切向力X=525.2844, 切向力Y=406.7171 +FPS=37.48, 法向力=1290.6758, 切向力X=544.8486, 切向力Y=382.7278 +FPS=46.11, 法向力=1280.9011, 切向力X=537.4207, 切向力Y=354.7889 +FPS=37.56, 法向力=1577.9452, 切向力X=801.9663, 切向力Y=1350.7870 +FPS=46.68, 法向力=863.7518, 切向力X=96.3290, 切向力Y=977.6373 +FPS=25.61, 法向力=879.5837, 切向力X=237.9524, 切向力Y=991.0758 +FPS=48.48, 法向力=881.8198, 切向力X=228.9634, 切向力Y=996.7463 +FPS=23.84, 法向力=2023.2573, 切向力X=537.9841, 切向力Y=317.8728 +FPS=48.38, 法向力=1996.8907, 切向力X=536.2156, 切向力Y=312.0841 +FPS=35.97, 法向力=1558.1704, 切向力X=717.3202, 切向力Y=316.2905 +FPS=49.38, 法向力=1562.8448, 切向力X=722.7363, 切向力Y=307.3641 +FPS=33.80, 法向力=1609.1274, 切向力X=284.3629, 切向力Y=98.6162 +FPS=30.26, 法向力=1673.0487, 切向力X=169.2903, 切向力Y=69.8702 +FPS=35.28, 法向力=1198.8657, 切向力X=294.5753, 切向力Y=498.8544 +FPS=52.85, 法向力=1181.8724, 切向力X=362.5135, 切向力Y=449.7900 +FPS=33.39, 法向力=1356.1166, 切向力X=-47.4414, 切向力Y=535.4931 +FPS=37.07, 法向力=1347.1176, 切向力X=-35.1244, 切向力Y=542.2036 +FPS=45.23, 法向力=1318.0018, 切向力X=-26.0527, 切向力Y=524.0928 +FPS=34.74, 法向力=1056.6616, 切向力X=743.1086, 切向力Y=468.1183 +FPS=22.71, 法向力=1121.8976, 切向力X=-510.0619, 切向力Y=1008.7201 +FPS=47.38, 法向力=1175.7145, 切向力X=-552.9331, 切向力Y=1070.9055 +FPS=33.04, 法向力=1429.4067, 切向力X=-131.8110, 切向力Y=891.3153 +FPS=23.84, 法向力=1446.9482, 切向力X=-93.0581, 切向力Y=834.2283 +FPS=44.55, 法向力=1681.3713, 切向力X=807.5394, 切向力Y=735.0909 +FPS=34.48, 法向力=1725.0564, 切向力X=927.5242, 切向力Y=701.7486 +FPS=22.31, 法向力=1737.3281, 切向力X=305.4472, 切向力Y=553.6205 +FPS=48.20, 法向力=1747.1895, 切向力X=186.3829, 切向力Y=581.5034 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-141.62, y_min=-82.24 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000262s, blend=0.003228s (9 tiles incl ref), finalize=0.000065s, total=0.003561s +FPS=36.30, 法向力=1735.2085, 切向力X=166.2081, 切向力Y=583.2382 +FPS=49.37, 法向力=1210.3098, 切向力X=-138.3130, 切向力Y=334.9902 +FPS=35.98, 法向力=1226.6306, 切向力X=34.3867, 切向力Y=335.9924 +FPS=50.80, 法向力=1250.4482, 切向力X=217.5524, 切向力Y=1149.3571 +FPS=38.88, 法向力=1256.5709, 切向力X=302.6639, 切向力Y=1105.7275 +FPS=47.10, 法向力=1636.3000, 切向力X=94.4988, 切向力Y=1346.0776 +FPS=37.77, 法向力=1688.5652, 切向力X=144.4087, 切向力Y=1332.5640 +FPS=48.05, 法向力=1705.7041, 切向力X=83.7505, 切向力Y=1369.0625 +FPS=32.33, 法向力=1596.5448, 切向力X=452.9651, 切向力Y=601.5845 +FPS=23.34, 法向力=1611.8113, 切向力X=530.9384, 切向力Y=633.4792 +FPS=46.55, 法向力=1181.9290, 切向力X=1176.1014, 切向力Y=108.4592 +FPS=36.92, 法向力=1252.5811, 切向力X=1248.2620, 切向力Y=98.0318 +FPS=7.24, 法向力=1328.3235, 切向力X=1038.4758, 切向力Y=-223.3168 +FPS=43.12, 法向力=1325.3389, 切向力X=1137.0948, 切向力Y=-248.6426 +FPS=42.10, 法向力=1335.6350, 切向力X=1103.5668, 切向力Y=-221.7113 +FPS=46.97, 法向力=1577.6094, 切向力X=-126.0227, 切向力Y=-227.8323 +FPS=45.55, 法向力=1552.3199, 切向力X=-266.8163, 切向力Y=-148.5353 +FPS=47.33, 法向力=1547.4978, 切向力X=289.7050, 切向力Y=105.7051 +FPS=43.78, 法向力=1579.5217, 切向力X=422.9178, 切向力Y=29.2893 +FPS=26.82, 法向力=1568.2593, 切向力X=418.1565, 切向力Y=42.6886 +FPS=38.58, 法向力=981.0252, 切向力X=208.9654, 切向力Y=154.2380 +FPS=43.48, 法向力=998.5259, 切向力X=154.3495, 切向力Y=247.7853 +FPS=45.77, 法向力=1480.4814, 切向力X=435.8121, 切向力Y=163.1832 +FPS=41.81, 法向力=1589.1858, 切向力X=505.2916, 切向力Y=226.6572 +FPS=41.66, 法向力=1594.2380, 切向力X=519.0571, 切向力Y=257.0203 +FPS=39.30, 法向力=1237.5305, 切向力X=193.0275, 切向力Y=219.9841 +FPS=44.76, 法向力=1254.3247, 切向力X=123.8997, 切向力Y=262.7341 +FPS=40.37, 法向力=1216.7054, 切向力X=306.2241, 切向力Y=290.4307 +FPS=43.14, 法向力=1197.0103, 切向力X=335.1494, 切向力Y=279.9700 +FPS=41.85, 法向力=1200.2524, 切向力X=364.8971, 切向力Y=302.0464 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-141.62, y_min=-82.24 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000381s, blend=0.002391s (9 tiles incl ref), finalize=0.000070s, total=0.002849s +FPS=43.59, 法向力=1544.2325, 切向力X=806.1312, 切向力Y=28.9044 +FPS=43.28, 法向力=1548.8228, 切向力X=754.3907, 切向力Y=93.1497 +FPS=41.82, 法向力=1024.2570, 切向力X=651.2509, 切向力Y=-35.7903 +FPS=44.42, 法向力=1044.5566, 切向力X=643.7969, 切向力Y=20.0942 +FPS=40.42, 法向力=1061.4028, 切向力X=632.6312, 切向力Y=-2.7299 +FPS=39.52, 法向力=1635.4761, 切向力X=401.5152, 切向力Y=189.8336 +FPS=45.74, 法向力=1668.9414, 切向力X=482.1362, 切向力Y=257.7869 +FPS=40.68, 法向力=1785.2144, 切向力X=978.7863, 切向力Y=638.9805 +FPS=46.15, 法向力=1740.9229, 切向力X=955.8181, 切向力Y=579.2531 +FPS=44.32, 法向力=1746.2260, 切向力X=927.8287, 切向力Y=578.7334 +FPS=37.76, 法向力=1257.5256, 切向力X=708.5225, 切向力Y=-16.8899 +FPS=42.93, 法向力=1268.8230, 切向力X=827.6477, 切向力Y=8.3547 +FPS=44.95, 法向力=1263.7302, 切向力X=727.2115, 切向力Y=-94.8031 +FPS=40.85, 法向力=1172.7571, 切向力X=61.8914, 切向力Y=301.7022 +FPS=49.43, 法向力=1206.7280, 切向力X=96.8618, 切向力Y=345.3912 +FPS=35.80, 法向力=1849.5444, 切向力X=672.4440, 切向力Y=-30.6268 +FPS=41.93, 法向力=1858.6384, 切向力X=684.8268, 切向力Y=-38.8264 +FPS=40.01, 法向力=1651.8567, 切向力X=301.0485, 切向力Y=65.0462 +FPS=37.33, 法向力=1715.5558, 切向力X=253.4493, 切向力Y=89.6976 +FPS=37.31, 法向力=1244.5945, 切向力X=671.8956, 切向力Y=669.0508 +FPS=43.20, 法向力=1219.4166, 切向力X=816.5686, 切向力Y=684.7862 +FPS=43.15, 法向力=1236.3094, 切向力X=849.4683, 切向力Y=671.7191 +FPS=41.32, 法向力=1902.9490, 切向力X=918.4264, 切向力Y=607.3327 +FPS=44.74, 法向力=1929.2098, 切向力X=945.5312, 切向力Y=505.9461 +FPS=45.84, 法向力=1939.5775, 切向力X=964.4230, 切向力Y=516.3331 +FPS=44.63, 法向力=1291.7544, 切向力X=80.7099, 切向力Y=93.3517 +FPS=25.04, 法向力=1284.5265, 切向力X=52.5134, 切向力Y=129.2345 +FPS=39.62, 法向力=1197.0376, 切向力X=980.0025, 切向力Y=76.0221 +FPS=11.88, 法向力=1983.6305, 切向力X=701.7868, 切向力Y=-692.6418 +FPS=36.32, 法向力=1284.8269, 切向力X=111.7861, 切向力Y=527.1286 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-141.62, y_min=-82.24 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000359s, blend=0.002240s (9 tiles incl ref), finalize=0.000062s, total=0.002668s +FPS=32.83, 法向力=1208.9656, 切向力X=34.4657, 切向力Y=664.7827 +FPS=44.86, 法向力=1200.4058, 切向力X=37.6383, 切向力Y=691.3936 +FPS=39.92, 法向力=1898.8606, 切向力X=721.2440, 切向力Y=-126.1676 +FPS=49.84, 法向力=1900.1492, 切向力X=728.6793, 切向力Y=-181.3648 +FPS=38.30, 法向力=1629.3652, 切向力X=1346.2538, 切向力Y=13.8232 +FPS=30.75, 法向力=1688.4258, 切向力X=1336.6881, 切向力Y=-7.2345 +FPS=32.08, 法向力=1408.2671, 切向力X=1009.5851, 切向力Y=-37.9670 +FPS=31.89, 法向力=1421.7806, 切向力X=1054.5869, 切向力Y=-26.3204 +FPS=47.94, 法向力=898.3812, 切向力X=358.7966, 切向力Y=820.7333 +FPS=36.49, 法向力=926.4675, 切向力X=369.3920, 切向力Y=826.9932 +FPS=31.32, 法向力=1180.8784, 切向力X=109.5391, 切向力Y=-344.5541 +FPS=32.00, 法向力=1212.6495, 切向力X=141.5049, 切向力Y=-439.5718 +FPS=46.57, 法向力=1195.9525, 切向力X=172.6456, 切向力Y=414.4656 +FPS=38.43, 法向力=1268.5715, 切向力X=200.2637, 切向力Y=438.5883 +FPS=31.60, 法向力=878.4866, 切向力X=207.8056, 切向力Y=318.8094 +FPS=32.52, 法向力=880.1182, 切向力X=296.8122, 切向力Y=325.6187 +FPS=30.18, 法向力=1017.2945, 切向力X=915.9246, 切向力Y=239.5981 +FPS=32.09, 法向力=1034.4253, 切向力X=947.5754, 切向力Y=247.0529 +FPS=25.20, 法向力=1027.5175, 切向力X=908.4092, 切向力Y=261.5057 +FPS=30.05, 法向力=1594.7269, 切向力X=656.3262, 切向力Y=-368.4047 +FPS=24.10, 法向力=1533.3817, 切向力X=585.4004, 切向力Y=-359.6784 +FPS=18.90, 法向力=1546.8662, 切向力X=468.5557, 切向力Y=45.7486 +FPS=23.04, 法向力=1545.7513, 切向力X=430.5248, 切向力Y=-39.7394 +FPS=20.73, 法向力=1536.8586, 切向力X=439.3416, 切向力Y=-36.9692 +FPS=21.43, 法向力=1834.2015, 切向力X=621.3142, 切向力Y=277.3503 +FPS=21.95, 法向力=1266.7205, 切向力X=445.3578, 切向力Y=-159.9911 +FPS=31.39, 法向力=1265.5066, 切向力X=440.1469, 切向力Y=-195.6322 +FPS=31.56, 法向力=1149.1517, 切向力X=198.3017, 切向力Y=29.6528 +FPS=31.37, 法向力=1167.6868, 切向力X=318.2475, 切向力Y=235.8959 +FPS=28.83, 法向力=1177.3790, 切向力X=295.5511, 切向力Y=233.4874 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-141.62, y_min=-82.24 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000433s, blend=0.004268s (9 tiles incl ref), finalize=0.000125s, total=0.004837s +FPS=32.62, 法向力=1170.9951, 切向力X=275.4729, 切向力Y=223.5241 +FPS=28.36, 法向力=1784.7831, 切向力X=780.4319, 切向力Y=70.1261 +FPS=23.40, 法向力=1403.5281, 切向力X=636.3462, 切向力Y=-295.1951 +FPS=31.96, 法向力=1365.1382, 切向力X=640.6187, 切向力Y=-323.9673 +FPS=31.26, 法向力=1268.7512, 切向力X=66.8822, 切向力Y=487.9855 +FPS=31.97, 法向力=1318.8604, 切向力X=119.6554, 切向力Y=532.7743 +FPS=31.17, 法向力=1331.6843, 切向力X=42.2119, 切向力Y=546.7252 +FPS=31.72, 法向力=1336.2502, 切向力X=87.4920, 切向力Y=529.9011 +FPS=30.92, 法向力=1348.5994, 切向力X=796.3082, 切向力Y=601.2259 +FPS=21.56, 法向力=1715.0027, 切向力X=1004.9354, 切向力Y=-13.8015 +FPS=30.36, 法向力=1670.9150, 切向力X=939.9622, 切向力Y=-84.5229 +FPS=22.06, 法向力=1676.8660, 切向力X=909.7726, 切向力Y=-79.9006 +FPS=20.88, 法向力=1136.9951, 切向力X=522.0926, 切向力Y=599.9227 +FPS=18.51, 法向力=1093.4890, 切向力X=368.8514, 切向力Y=749.8674 +FPS=23.38, 法向力=1358.3868, 切向力X=13.1684, 切向力Y=27.7201 +FPS=21.02, 法向力=1741.5564, 切向力X=1052.0566, 切向力Y=-250.6609 +FPS=21.07, 法向力=1697.7029, 切向力X=1126.6930, 切向力Y=-186.2895 +FPS=19.47, 法向力=1675.0950, 切向力X=1117.1772, 切向力Y=-239.2791 +FPS=23.41, 法向力=1559.0286, 切向力X=729.4010, 切向力Y=559.7214 +FPS=21.66, 法向力=1425.5588, 切向力X=744.2870, 切向力Y=1239.7810 +FPS=24.91, 法向力=2146.1187, 切向力X=787.8154, 切向力Y=367.5604 +FPS=31.79, 法向力=2308.9966, 切向力X=772.5114, 切向力Y=450.9079 +FPS=27.21, 法向力=2301.0596, 切向力X=826.8453, 切向力Y=476.9433 +FPS=32.07, 法向力=2298.4709, 切向力X=798.3127, 切向力Y=458.2195 +FPS=31.23, 法向力=1730.5774, 切向力X=1221.4896, 切向力Y=-358.1971 +FPS=31.62, 法向力=1815.8889, 切向力X=1228.0668, 切向力Y=-439.9054 +FPS=18.98, 法向力=1229.6521, 切向力X=483.3555, 切向力Y=314.0565 +FPS=24.32, 法向力=1231.8632, 切向力X=445.2311, 切向力Y=339.4674 +FPS=21.09, 法向力=1234.5647, 切向力X=452.8177, 切向力Y=356.2886 +FPS=21.43, 法向力=1239.7981, 切向力X=154.5034, 切向力Y=394.2535 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-141.62, y_min=-82.24 +stitch_feature_optimized steps: brightness=0.000011s, geom=0.000013s (hit), reset=0.000700s, blend=0.007109s (9 tiles incl ref), finalize=0.000120s, total=0.007953s +FPS=19.27, 法向力=1266.3645, 切向力X=86.2887, 切向力Y=264.8633 +FPS=24.30, 法向力=1500.0924, 切向力X=101.6203, 切向力Y=-572.3663 +FPS=19.13, 法向力=1236.9949, 切向力X=168.4684, 切向力Y=814.4858 +FPS=31.74, 法向力=1251.8772, 切向力X=217.2124, 切向力Y=839.1345 +FPS=23.22, 法向力=1236.5002, 切向力X=215.1953, 切向力Y=809.3730 +FPS=20.74, 法向力=1520.4496, 切向力X=1442.4166, 切向力Y=763.5919 +FPS=20.89, 法向力=1629.2070, 切向力X=1101.5269, 切向力Y=553.2607 +FPS=31.80, 法向力=1617.6670, 切向力X=1133.3899, 切向力Y=589.1346 +FPS=29.73, 法向力=1616.1648, 切向力X=1085.1483, 切向力Y=595.6600 +FPS=21.96, 法向力=1050.4556, 切向力X=686.0206, 切向力Y=387.1301 +FPS=19.40, 法向力=1033.2765, 切向力X=814.5910, 切向力Y=399.6442 +FPS=23.24, 法向力=1330.8527, 切向力X=604.4223, 切向力Y=-586.9314 +FPS=21.02, 法向力=1438.7234, 切向力X=1147.5035, 切向力Y=142.9965 +FPS=20.93, 法向力=1467.0659, 切向力X=1214.5535, 切向力Y=180.6454 +FPS=29.16, 法向力=1032.3328, 切向力X=780.5939, 切向力Y=667.7137 +FPS=29.75, 法向力=1054.5442, 切向力X=782.3003, 切向力Y=589.7974 +FPS=24.31, 法向力=1217.7058, 切向力X=959.5233, 切向力Y=1544.7618 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\plot_data.py", line 255, in + main() + File "D:\workspace\orisyssdk_git\examples\plot_data.py", line 153, in main + sensor.get_img() # 获取并拼接复眼图像 + ^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 241, in get_img + img = np.ascontiguousarray(self.stitcher.stitch_rt_optimized(blend=True)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\Stitcher.py", line 73, in stitch_rt_optimized + feature_stitched = self.stitch_feature_optimized( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\Stitcher.py", line 184, in stitch_feature_optimized + return self._render_feature_tiles( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\Stitcher.py", line 665, in _render_feature_tiles + self._blend_tile_inplace(blend_buf, wsum, cov, tile_bgr, weight_maps[wkey], y0, x0, _scratch) + File "C:\workspace\orisyssdk_git\src\orisys\Stitcher.py", line 409, in _blend_tile_inplace + def _blend_tile_inplace(self, blend, wsum, cov, src, weight, y0, x0, scratch=None): + +KeyboardInterrupt diff --git a/examples/logs/plot_20260521_093613.log b/examples/logs/plot_20260521_093613.log new file mode 100644 index 0000000..594640f --- /dev/null +++ b/examples/logs/plot_20260521_093613.log @@ -0,0 +1,8849 @@ +Config: ./config/ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1280x720, fps=20.00, backend_id=1400 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Timeout finding vision units. +Sensor: non-stitch mode +Latest-frame capture thread started. +Camera calib not found or not JSON: D:\workspace\orisyssdk_git\./config/ddjx01.npy + Video source: 0 + Stitch mode: False + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:'q' 退出程序,'s' 开始录像,'e' 结束录像。 +FPS=0.16, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=5.23, 法向力=1961.7004, 切向力X=688.9785, 切向力Y=-1023.5802 +FPS=28.45, 法向力=1447.5988, 切向力X=835.7626, 切向力Y=784.1644 +FPS=57.28, 法向力=1398.9535, 切向力X=927.9552, 切向力Y=1091.3672 +FPS=62.17, 法向力=1424.9539, 切向力X=972.5945, 切向力Y=928.3884 +FPS=41.30, 法向力=1701.9028, 切向力X=986.7527, 切向力Y=-22.4568 +FPS=46.28, 法向力=1735.8131, 切向力X=1008.6782, 切向力Y=2.7724 +FPS=27.24, 法向力=1985.9877, 切向力X=955.8422, 切向力Y=99.2806 +FPS=60.81, 法向力=2023.0603, 切向力X=1059.3926, 切向力Y=105.8002 +FPS=48.90, 法向力=2120.3237, 切向力X=787.1850, 切向力Y=-1168.9618 +FPS=49.87, 法向力=2188.1135, 切向力X=785.4579, 切向力Y=-1428.7853 +FPS=64.71, 法向力=2187.7178, 切向力X=747.8705, 切向力Y=-1458.9110 +FPS=50.14, 法向力=1917.1622, 切向力X=38.7011, 切向力Y=-637.5213 +FPS=36.81, 法向力=1883.2863, 切向力X=-38.0976, 切向力Y=-562.4116 +FPS=46.91, 法向力=1656.9381, 切向力X=-174.2575, 切向力Y=776.4576 +FPS=31.02, 法向力=1611.4934, 切向力X=-135.6058, 切向力Y=593.1381 +FPS=38.89, 法向力=2410.4939, 切向力X=619.4343, 切向力Y=-1115.5940 +FPS=27.37, 法向力=2476.0986, 切向力X=859.3466, 切向力Y=-861.8768 +FPS=38.63, 法向力=2445.8005, 切向力X=864.7253, 切向力Y=-818.1708 +FPS=41.96, 法向力=2170.3750, 切向力X=1017.8310, 切向力Y=-980.8122 +FPS=63.22, 法向力=2226.3376, 切向力X=1014.8015, 切向力Y=-1020.6420 +FPS=36.92, 法向力=2164.4580, 切向力X=919.5524, 切向力Y=11.3365 +FPS=38.09, 法向力=2091.5840, 切向力X=721.8756, 切向力Y=333.0553 +FPS=47.31, 法向力=2092.7888, 切向力X=-222.2340, 切向力Y=160.2928 +FPS=33.61, 法向力=2026.0215, 切向力X=-226.3680, 切向力Y=-3.2577 +FPS=31.43, 法向力=2094.9917, 切向力X=-225.6096, 切向力Y=48.1123 +FPS=32.62, 法向力=1839.8282, 切向力X=215.4582, 切向力Y=-1482.8339 +FPS=61.63, 法向力=1783.1364, 切向力X=191.6476, 切向力Y=-1487.6647 +FPS=48.88, 法向力=1978.9325, 切向力X=842.3795, 切向力Y=-395.9691 +FPS=67.83, 法向力=1821.1069, 切向力X=1160.0132, 切向力Y=396.1388 +FPS=37.01, 法向力=2161.0508, 切向力X=467.2729, 切向力Y=-432.6477 +FPS=31.84, 法向力=2164.9985, 切向力X=250.8506, 切向力Y=-1076.5612 +FPS=33.25, 法向力=1977.4282, 切向力X=673.7675, 切向力Y=-802.3853 +FPS=49.35, 法向力=1963.4430, 切向力X=720.3381, 切向力Y=-595.0654 +FPS=35.57, 法向力=1893.9788, 切向力X=835.8750, 切向力Y=506.1449 +FPS=51.08, 法向力=1983.8082, 切向力X=946.5872, 切向力Y=373.4347 +FPS=64.93, 法向力=1845.8860, 切向力X=904.2859, 切向力Y=-456.4564 +FPS=35.98, 法向力=2013.0742, 切向力X=907.3311, 切向力Y=-566.8865 +FPS=32.73, 法向力=1859.7029, 切向力X=449.2002, 切向力Y=792.6962 +FPS=48.35, 法向力=1910.7654, 切向力X=353.3013, 切向力Y=790.9612 +FPS=63.12, 法向力=1961.4500, 切向力X=901.1251, 切向力Y=-291.6796 +FPS=38.76, 法向力=2007.1353, 切向力X=1034.9427, 切向力Y=-477.1166 +FPS=51.31, 法向力=2037.0620, 切向力X=1105.2180, 切向力Y=-418.1602 +FPS=35.32, 法向力=1911.1631, 切向力X=448.2779, 切向力Y=254.2077 +FPS=61.28, 法向力=1938.8396, 切向力X=526.6616, 切向力Y=199.4682 +FPS=46.71, 法向力=2291.9998, 切向力X=876.2620, 切向力Y=-1706.1624 +FPS=53.51, 法向力=2283.0469, 切向力X=884.7209, 切向力Y=-1869.8398 +FPS=46.36, 法向力=1832.5854, 切向力X=723.7380, 切向力Y=-1003.4167 +FPS=31.39, 法向力=1825.6340, 切向力X=696.3947, 切向力Y=-1014.9713 +FPS=60.98, 法向力=1430.6759, 切向力X=22.3961, 切向力Y=1029.3816 +FPS=35.54, 法向力=1473.9045, 切向力X=-72.5030, 切向力Y=1146.9470 +FPS=44.08, 法向力=1796.0515, 切向力X=864.0150, 切向力Y=1125.2260 +FPS=40.43, 法向力=1788.7314, 切向力X=981.5739, 切向力Y=968.8398 +FPS=47.13, 法向力=1338.6797, 切向力X=867.3599, 切向力Y=-1075.0127 +FPS=49.50, 法向力=1519.6205, 切向力X=1012.1095, 切向力Y=-1520.9387 +FPS=65.42, 法向力=1550.2334, 切向力X=1043.4819, 切向力Y=-1535.2272 +FPS=50.61, 法向力=1922.8361, 切向力X=-179.7743, 切向力Y=-84.0902 +FPS=29.64, 法向力=1934.5095, 切向力X=-39.0965, 切向力Y=210.5278 +FPS=49.78, 法向力=1901.3015, 切向力X=-147.4227, 切向力Y=164.6361 +FPS=36.38, 法向力=3273.5894, 切向力X=785.4198, 切向力Y=-2302.7720 +FPS=61.55, 法向力=3374.9968, 切向力X=856.8300, 切向力Y=-2428.3472 +FPS=50.89, 法向力=2125.9526, 切向力X=282.7185, 切向力Y=-1791.4249 +FPS=37.39, 法向力=2078.0664, 切向力X=18.2308, 切向力Y=-1559.9482 +FPS=32.79, 法向力=2410.6189, 切向力X=1016.4191, 切向力Y=-2499.0356 +FPS=62.16, 法向力=2480.6802, 切向力X=1121.1912, 切向力Y=-2407.0537 +FPS=50.37, 法向力=2121.5435, 切向力X=697.2384, 切向力Y=7.3111 +FPS=44.48, 法向力=2302.9062, 切向力X=561.7682, 切向力Y=253.3135 +FPS=27.87, 法向力=2130.2686, 切向力X=610.2108, 切向力Y=-2504.5879 +FPS=31.11, 法向力=1741.7639, 切向力X=725.4657, 切向力Y=-996.6352 +FPS=32.55, 法向力=1812.2224, 切向力X=786.8134, 切向力Y=-933.0822 +FPS=33.15, 法向力=1356.2916, 切向力X=350.7227, 切向力Y=-26.9444 +FPS=52.69, 法向力=1311.5483, 切向力X=328.0492, 切向力Y=152.9909 +FPS=40.57, 法向力=1794.6190, 切向力X=1005.6410, 切向力Y=-1080.3022 +FPS=26.98, 法向力=1792.0461, 切向力X=1028.0266, 切向力Y=-1043.5767 +FPS=54.08, 法向力=1142.7998, 切向力X=833.4893, 切向力Y=828.8072 +FPS=43.23, 法向力=1274.7151, 切向力X=1032.7031, 切向力Y=897.3802 +FPS=51.62, 法向力=1255.9755, 切向力X=1016.1167, 切向力Y=849.7405 +FPS=35.79, 法向力=1278.4387, 切向力X=1027.5964, 切向力Y=899.3151 +FPS=46.33, 法向力=1330.8668, 切向力X=383.6877, 切向力Y=-366.1885 +FPS=66.39, 法向力=1348.6707, 切向力X=239.3034, 切向力Y=-663.8931 +FPS=31.61, 法向力=2277.3892, 切向力X=697.3954, 切向力Y=-1601.6477 +FPS=65.08, 法向力=2238.7129, 切向力X=632.6414, 切向力Y=-1644.3105 +FPS=31.11, 法向力=2191.8994, 切向力X=128.3990, 切向力Y=1812.9226 +FPS=60.22, 法向力=2128.6799, 切向力X=160.1713, 切向力Y=2222.7793 +FPS=32.58, 法向力=1668.1177, 切向力X=206.6174, 切向力Y=433.1813 +FPS=31.86, 法向力=2107.1582, 切向力X=168.6329, 切向力Y=-882.8735 +FPS=38.72, 法向力=2237.2808, 切向力X=370.9448, 切向力Y=-772.7460 +FPS=48.47, 法向力=2174.0383, 切向力X=363.2293, 切向力Y=-583.7480 +FPS=30.69, 法向力=2155.1436, 切向力X=350.7457, 切向力Y=-558.6830 +FPS=40.95, 法向力=1744.6296, 切向力X=913.1150, 切向力Y=-1312.5981 +FPS=27.56, 法向力=2155.6355, 切向力X=881.6887, 切向力Y=-282.9124 +FPS=36.55, 法向力=2341.7402, 切向力X=1023.1125, 切向力Y=-168.2958 +FPS=27.16, 法向力=2284.4175, 切向力X=899.5914, 切向力Y=-207.0252 +FPS=52.98, 法向力=2321.9995, 切向力X=970.3685, 切向力Y=-170.8298 +FPS=46.84, 法向力=1350.4738, 切向力X=151.5492, 切向力Y=-1518.1296 +FPS=51.89, 法向力=1294.2278, 切向力X=-36.7835, 切向力Y=-1442.3840 +FPS=48.80, 法向力=1807.8862, 切向力X=-112.8325, 切向力Y=-711.3466 +FPS=52.98, 法向力=1915.2728, 切向力X=-125.8786, 切向力Y=-598.3159 +FPS=50.48, 法向力=2129.0488, 切向力X=858.1474, 切向力Y=-638.4521 +FPS=42.28, 法向力=2096.1592, 切向力X=868.1193, 切向力Y=-768.9827 +FPS=59.12, 法向力=2100.4009, 切向力X=874.2946, 切向力Y=-779.2849 +FPS=32.55, 法向力=1719.9535, 切向力X=538.3843, 切向力Y=-1233.2610 +FPS=39.32, 法向力=1624.9590, 切向力X=429.5464, 切向力Y=-1141.6753 +FPS=44.83, 法向力=1918.6626, 切向力X=594.3856, 切向力Y=-481.0852 +FPS=35.60, 法向力=2017.2379, 切向力X=637.4789, 切向力Y=-242.8423 +FPS=51.23, 法向力=1442.6721, 切向力X=382.0280, 切向力Y=-1012.6886 +FPS=42.95, 法向力=1530.9944, 切向力X=147.0755, 切向力Y=-1103.8931 +FPS=50.52, 法向力=1496.7471, 切向力X=-116.5624, 切向力Y=-108.0915 +FPS=31.05, 法向力=1508.2612, 切向力X=-57.3594, 切向力Y=234.6594 +FPS=31.76, 法向力=1499.8848, 切向力X=-94.3043, 切向力Y=265.0786 +FPS=37.11, 法向力=1499.8667, 切向力X=-108.3588, 切向力Y=256.7507 +FPS=3.69, 法向力=1896.8657, 切向力X=-213.3314, 切向力Y=491.1241 +FPS=39.24, 法向力=1943.6888, 切向力X=-43.4839, 切向力Y=572.8054 +FPS=48.74, 法向力=1643.3601, 切向力X=152.1885, 切向力Y=273.3231 +FPS=53.39, 法向力=1749.8271, 切向力X=118.3739, 切向力Y=222.2886 +FPS=48.42, 法向力=1735.2988, 切向力X=190.0556, 切向力Y=266.0630 +FPS=44.13, 法向力=1745.1257, 切向力X=131.1225, 切向力Y=302.8524 +FPS=60.43, 法向力=1714.5679, 切向力X=173.6880, 切向力Y=245.5282 +FPS=52.50, 法向力=1466.8235, 切向力X=-260.5294, 切向力Y=521.3235 +FPS=52.20, 法向力=1668.2032, 切向力X=-241.8120, 切向力Y=411.5267 +FPS=52.78, 法向力=2475.2117, 切向力X=511.1066, 切向力Y=-1331.4410 +FPS=54.56, 法向力=2592.7131, 切向力X=598.1324, 切向力Y=-1543.5591 +FPS=50.50, 法向力=2649.5947, 切向力X=672.2832, 切向力Y=-1546.7864 +FPS=33.05, 法向力=1189.0100, 切向力X=497.9874, 切向力Y=-301.4012 +FPS=38.33, 法向力=1046.4266, 切向力X=288.4342, 切向力Y=350.2784 +FPS=47.02, 法向力=1918.0651, 切向力X=476.7533, 切向力Y=-446.0193 +FPS=34.13, 法向力=1910.5864, 切向力X=520.3092, 切向力Y=-598.2197 +FPS=49.80, 法向力=1766.1443, 切向力X=377.1817, 切向力Y=-1361.4485 +FPS=36.14, 法向力=1847.8628, 切向力X=386.4882, 切向力Y=-1422.1611 +FPS=49.36, 法向力=2111.0144, 切向力X=373.5887, 切向力Y=1076.5298 +FPS=34.68, 法向力=2097.5984, 切向力X=302.7617, 切向力Y=1096.6809 +FPS=32.86, 法向力=1196.8364, 切向力X=31.9961, 切向力Y=279.2399 +FPS=31.09, 法向力=1450.2051, 切向力X=163.9108, 切向力Y=-234.6897 +FPS=65.67, 法向力=1513.4500, 切向力X=165.8452, 切向力Y=-311.3437 +FPS=30.61, 法向力=1368.9929, 切向力X=104.0079, 切向力Y=1009.1456 +FPS=51.32, 法向力=1370.9207, 切向力X=217.7577, 切向力Y=988.4785 +FPS=52.83, 法向力=1335.9812, 切向力X=225.0187, 切向力Y=947.0347 +FPS=61.41, 法向力=1500.3673, 切向力X=264.5703, 切向力Y=-194.4182 +FPS=50.66, 法向力=1503.9191, 切向力X=223.9864, 切向力Y=-289.4407 +FPS=54.00, 法向力=1531.2329, 切向力X=248.5941, 切向力Y=-281.3761 +FPS=2.08, 法向力=2140.5562, 切向力X=-98.3621, 切向力Y=-116.5255 +FPS=54.35, 法向力=2024.3713, 切向力X=-207.1221, 切向力Y=-29.8284 +FPS=42.38, 法向力=2131.9216, 切向力X=287.2219, 切向力Y=-2.8448 +FPS=60.96, 法向力=2192.2339, 切向力X=347.5969, 切向力Y=-55.1896 +FPS=61.00, 法向力=2193.9211, 切向力X=372.7729, 切向力Y=13.5472 +FPS=52.18, 法向力=1631.4241, 切向力X=159.3105, 切向力Y=-1280.6401 +FPS=40.45, 法向力=1658.6025, 切向力X=165.7489, 切向力Y=-1557.0763 +FPS=48.94, 法向力=1660.0795, 切向力X=486.0173, 切向力Y=623.2681 +FPS=66.90, 法向力=1737.1293, 切向力X=518.1938, 切向力Y=871.3755 +FPS=53.10, 法向力=1770.5731, 切向力X=570.7589, 切向力Y=995.9202 +FPS=51.71, 法向力=1743.7080, 切向力X=536.7642, 切向力Y=883.0057 +FPS=60.70, 法向力=1744.9731, 切向力X=555.1683, 切向力Y=957.3591 +FPS=43.37, 法向力=1543.0507, 切向力X=341.2994, 切向力Y=329.4210 +FPS=35.05, 法向力=1683.3970, 切向力X=344.4208, 切向力Y=-184.5710 +FPS=32.03, 法向力=1936.5886, 切向力X=258.3663, 切向力Y=357.2872 +FPS=32.17, 法向力=1937.8638, 切向力X=217.7513, 切向力Y=318.6092 +FPS=57.18, 法向力=2268.2017, 切向力X=224.0751, 切向力Y=-480.8188 +FPS=52.03, 法向力=2265.2273, 切向力X=320.7655, 切向力Y=-562.9165 +FPS=59.02, 法向力=2281.9419, 切向力X=273.0644, 切向力Y=-564.1250 +FPS=46.12, 法向力=1888.9617, 切向力X=137.4586, 切向力Y=-1202.5629 +FPS=54.53, 法向力=1935.4076, 切向力X=153.6920, 切向力Y=-1084.4998 +FPS=26.83, 法向力=1842.4397, 切向力X=-296.5635, 切向力Y=387.9580 +FPS=46.65, 法向力=1906.3550, 切向力X=-388.4889, 切向力Y=560.9530 +FPS=45.15, 法向力=2250.5205, 切向力X=-107.5889, 切向力Y=-1902.7705 +FPS=66.45, 法向力=2181.0740, 切向力X=-37.5522, 切向力Y=-1700.5884 +FPS=30.47, 法向力=1415.0583, 切向力X=-811.7524, 切向力Y=-12.8060 +FPS=64.59, 法向力=1478.5586, 切向力X=-687.7081, 切向力Y=194.8908 +FPS=30.07, 法向力=1517.9382, 切向力X=-589.1588, 切向力Y=185.6543 +FPS=57.57, 法向力=1482.7988, 切向力X=-643.1418, 切向力Y=204.9953 +FPS=35.11, 法向力=2166.9111, 切向力X=365.4268, 切向力Y=-1083.8713 +FPS=31.67, 法向力=2237.9912, 切向力X=479.9987, 切向力Y=-1259.2266 +FPS=38.96, 法向力=1599.1562, 切向力X=228.6037, 切向力Y=-398.4091 +FPS=28.36, 法向力=1687.9427, 切向力X=-150.7582, 切向力Y=668.6354 +FPS=36.74, 法向力=1268.7310, 切向力X=39.7970, 切向力Y=1693.4348 +FPS=48.31, 法向力=1255.1920, 切向力X=113.6469, 切向力Y=1902.0536 +FPS=50.52, 法向力=1603.5674, 切向力X=868.8336, 切向力Y=-1238.7616 +FPS=36.77, 法向力=1713.4849, 切向力X=876.2741, 切向力Y=-1790.1842 +FPS=54.71, 法向力=1409.9543, 切向力X=-325.2123, 切向力Y=-262.2292 +FPS=50.98, 法向力=1457.5558, 切向力X=-428.0875, 切向力Y=-120.2290 +FPS=39.14, 法向力=1722.2462, 切向力X=36.8893, 切向力Y=-309.6740 +FPS=56.16, 法向力=1742.9790, 切向力X=20.3760, 切向力Y=-137.0141 +FPS=51.83, 法向力=1637.7644, 切向力X=236.6672, 切向力Y=-24.1114 +FPS=47.46, 法向力=1650.1125, 切向力X=261.2635, 切向力Y=-119.2109 +FPS=53.63, 法向力=1644.7478, 切向力X=251.2399, 切向力Y=-94.5077 +FPS=28.78, 法向力=1654.0703, 切向力X=260.2197, 切向力Y=-100.1155 +FPS=37.82, 法向力=1643.3778, 切向力X=257.3793, 切向力Y=-110.5517 +FPS=1.02, 法向力=2281.6851, 切向力X=-142.9145, 切向力Y=-231.7187 +FPS=56.96, 法向力=2453.8936, 切向力X=282.3573, 切向力Y=-2386.2197 +FPS=42.14, 法向力=2302.6821, 切向力X=446.2134, 切向力Y=-2763.0605 +FPS=48.24, 法向力=2250.1746, 切向力X=454.9554, 切向力Y=-2788.3013 +FPS=64.54, 法向力=2333.3916, 切向力X=200.3466, 切向力Y=-988.1498 +FPS=37.91, 法向力=2317.4299, 切向力X=63.1091, 切向力Y=-764.2748 +FPS=48.00, 法向力=2360.6990, 切向力X=103.1501, 切向力Y=-709.7479 +FPS=62.28, 法向力=1718.0109, 切向力X=224.2247, 切向力Y=658.0049 +FPS=31.59, 法向力=1748.7290, 切向力X=301.7007, 切向力Y=662.1012 +FPS=39.30, 法向力=2230.0703, 切向力X=-504.5891, 切向力Y=-1271.5024 +FPS=47.20, 法向力=2182.1572, 切向力X=-495.7310, 切向力Y=-1222.2800 +FPS=38.89, 法向力=1851.6091, 切向力X=25.6861, 切向力Y=-523.0281 +FPS=47.07, 法向力=1970.2747, 切向力X=138.6123, 切向力Y=-656.3823 +FPS=38.95, 法向力=2623.5513, 切向力X=220.3900, 切向力Y=-1486.0677 +FPS=26.75, 法向力=1900.1772, 切向力X=-298.1214, 切向力Y=-1765.9298 +FPS=58.01, 法向力=2230.3154, 切向力X=-216.4550, 切向力Y=-1507.6125 +FPS=35.50, 法向力=2369.6646, 切向力X=-120.5581, 切向力Y=-1109.5807 +FPS=39.19, 法向力=2308.8174, 切向力X=-276.3111, 切向力Y=-1217.1379 +FPS=46.11, 法向力=2197.2808, 切向力X=222.5766, 切向力Y=-2239.3779 +FPS=64.84, 法向力=2255.6936, 切向力X=252.4660, 切向力Y=-2535.5703 +FPS=31.36, 法向力=2262.0864, 切向力X=245.1572, 切向力Y=-2579.8647 +FPS=61.43, 法向力=1380.7214, 切向力X=208.6651, 切向力Y=-696.3581 +FPS=31.21, 法向力=1286.7345, 切向力X=254.2824, 切向力Y=-397.2877 +FPS=40.32, 法向力=1994.8149, 切向力X=-32.6643, 切向力Y=-722.8809 +FPS=47.34, 法向力=2084.7427, 切向力X=-41.4652, 切向力Y=-481.5447 +FPS=38.69, 法向力=1812.6309, 切向力X=-323.7819, 切向力Y=-345.3985 +FPS=27.30, 法向力=1763.5120, 切向力X=205.9919, 切向力Y=-727.5112 +FPS=38.79, 法向力=1934.1172, 切向力X=295.0781, 切向力Y=-899.4321 +FPS=46.73, 法向力=1923.8314, 切向力X=288.3572, 切向力Y=-931.9921 +FPS=39.37, 法向力=1930.9587, 切向力X=497.5272, 切向力Y=-379.4354 +FPS=44.98, 法向力=1975.7294, 切向力X=632.4708, 切向力Y=-81.3595 +FPS=39.76, 法向力=1982.7158, 切向力X=1673.0551, 切向力Y=-1245.6145 +FPS=41.77, 法向力=1989.5559, 切向力X=1638.2922, 切向力Y=-1295.0126 +FPS=41.91, 法向力=2440.4951, 切向力X=2153.7632, 切向力Y=-1788.4810 +FPS=27.60, 法向力=1798.0002, 切向力X=1825.1765, 切向力Y=-1931.3528 +FPS=38.70, 法向力=1887.9724, 切向力X=1852.6665, 切向力Y=-2106.6997 +FPS=45.45, 法向力=1888.4097, 切向力X=1831.6931, 切向力Y=-2151.8904 +FPS=39.70, 法向力=1513.4861, 切向力X=1866.6362, 切向力Y=-1888.4106 +FPS=46.40, 法向力=1594.5996, 切向力X=1881.5900, 切向力Y=-1885.8630 +FPS=63.31, 法向力=2274.3140, 切向力X=2804.9819, 切向力Y=-1786.3062 +FPS=33.58, 法向力=2339.9355, 切向力X=2796.8955, 切向力Y=-1879.8274 +FPS=38.81, 法向力=1928.5011, 切向力X=1766.3241, 切向力Y=-1679.0219 +FPS=27.62, 法向力=1244.9452, 切向力X=1452.7701, 切向力Y=533.1342 +FPS=38.43, 法向力=1211.5144, 切向力X=1417.8285, 切向力Y=915.1582 +FPS=27.43, 法向力=1505.8455, 切向力X=1598.9285, 切向力Y=-823.4492 +FPS=37.65, 法向力=1518.4666, 切向力X=1614.9055, 切向力Y=-886.1570 +FPS=26.98, 法向力=1155.9087, 切向力X=1854.5502, 切向力Y=-713.3724 +FPS=61.10, 法向力=1810.4420, 切向力X=2126.0762, 切向力Y=-1005.9638 +FPS=32.99, 法向力=1768.0325, 切向力X=2113.4963, 切向力Y=-1127.2664 +FPS=39.89, 法向力=1775.5051, 切向力X=2155.9653, 切向力Y=-1121.0779 +FPS=61.50, 法向力=1776.4312, 切向力X=1904.8391, 切向力Y=-800.6487 +FPS=53.50, 法向力=1637.0162, 切向力X=1891.0293, 切向力Y=-486.6189 +FPS=59.53, 法向力=1908.5391, 切向力X=1949.0010, 切向力Y=-1977.0082 +FPS=53.16, 法向力=1928.0280, 切向力X=1998.7820, 切向力Y=-2053.4329 +FPS=33.94, 法向力=1604.0569, 切向力X=1389.1243, 切向力Y=-1909.2012 +FPS=37.96, 法向力=1715.0896, 切向力X=1381.4497, 切向力Y=-1663.0771 +FPS=46.57, 法向力=1900.4329, 切向力X=1691.2296, 切向力Y=-1435.5171 +FPS=38.72, 法向力=1836.4294, 切向力X=1712.9916, 切向力Y=-1345.2903 +FPS=45.98, 法向力=1891.3866, 切向力X=1673.6560, 切向力Y=-1429.1523 +FPS=32.88, 法向力=1657.3699, 切向力X=1924.2211, 切向力Y=-2128.7739 +FPS=60.05, 法向力=1745.5417, 切向力X=2199.4612, 切向力Y=-2097.5657 +FPS=54.25, 法向力=1617.9056, 切向力X=1630.4152, 切向力Y=-1566.3823 +FPS=35.63, 法向力=1647.1228, 切向力X=1657.2743, 切向力Y=-1600.4409 +FPS=37.51, 法向力=1981.4502, 切向力X=2373.6528, 切向力Y=-1619.6282 +FPS=52.23, 法向力=1915.7622, 切向力X=2373.5706, 切向力Y=-1584.2886 +FPS=61.07, 法向力=1312.1113, 切向力X=1802.2253, 切向力Y=-925.3212 +FPS=31.55, 法向力=1376.3710, 切向力X=1887.9749, 切向力Y=-805.0411 +FPS=61.39, 法向力=1370.7944, 切向力X=1811.4321, 切向力Y=-772.3300 +FPS=31.67, 法向力=1816.9462, 切向力X=1864.6018, 切向力Y=-1303.6384 +FPS=55.78, 法向力=1858.9299, 切向力X=1822.5061, 切向力Y=-1266.3223 +FPS=34.64, 法向力=1983.4231, 切向力X=1883.7516, 切向力Y=-2230.9653 +FPS=58.80, 法向力=1960.7366, 切向力X=1836.6143, 切向力Y=-2345.0200 +FPS=51.70, 法向力=2146.5366, 切向力X=1432.4376, 切向力Y=-1183.1838 +FPS=36.52, 法向力=2137.7542, 切向力X=1475.0687, 切向力Y=-1162.6449 +FPS=32.10, 法向力=2376.1626, 切向力X=1998.5006, 切向力Y=-1101.4009 +FPS=58.89, 法向力=2455.5752, 切向力X=2054.0713, 切向力Y=-1011.1611 +FPS=51.61, 法向力=1997.9287, 切向力X=2059.3013, 切向力Y=-1366.4806 +FPS=38.80, 法向力=1921.1714, 切向力X=1897.4807, 切向力Y=-1375.8718 +FPS=31.52, 法向力=1573.3723, 切向力X=1910.6218, 切向力Y=-483.8950 +FPS=38.41, 法向力=1460.0408, 切向力X=2653.3442, 切向力Y=-980.4009 +FPS=50.39, 法向力=1554.9374, 切向力X=2723.9263, 切向力Y=-1043.7841 +FPS=29.46, 法向力=1636.8877, 切向力X=2775.8447, 切向力Y=-1181.4978 +FPS=32.29, 法向力=1893.9152, 切向力X=1873.3134, 切向力Y=75.4761 +FPS=32.22, 法向力=2129.2603, 切向力X=1712.8672, 切向力Y=-112.5629 +FPS=32.34, 法向力=2120.8184, 切向力X=1716.5742, 切向力Y=-142.1866 +FPS=31.52, 法向力=1352.4922, 切向力X=2275.5894, 切向力Y=-1927.5454 +FPS=37.77, 法向力=1355.1680, 切向力X=2176.3894, 切向力Y=-1863.6428 +FPS=49.70, 法向力=1544.2710, 切向力X=1989.5176, 切向力Y=-2658.6094 +FPS=35.71, 法向力=1615.3792, 切向力X=2068.6592, 切向力Y=-2646.5623 +FPS=49.37, 法向力=1519.2611, 切向力X=1837.2888, 切向力Y=-1499.3407 +FPS=36.80, 法向力=1525.2445, 切向力X=1698.0248, 切向力Y=-1233.4944 +FPS=53.12, 法向力=2279.8843, 切向力X=2736.9609, 切向力Y=-1553.5144 +FPS=29.29, 法向力=1738.4998, 切向力X=1970.2139, 切向力Y=-1113.2710 +FPS=37.38, 法向力=1833.1931, 切向力X=1944.6191, 切向力Y=-822.9064 +FPS=47.40, 法向力=1745.0859, 切向力X=1917.6865, 切向力Y=-826.8138 +FPS=40.76, 法向力=1845.5671, 切向力X=1899.5120, 切向力Y=-721.6814 +FPS=51.08, 法向力=1852.1045, 切向力X=1794.4585, 切向力Y=-663.6901 +FPS=30.34, 法向力=1727.8020, 切向力X=1803.7603, 切向力Y=-903.7231 +FPS=31.99, 法向力=1733.7146, 切向力X=1833.3021, 切向力Y=-1010.0566 +FPS=31.82, 法向力=1335.6228, 切向力X=1968.3790, 切向力Y=-1778.9429 +FPS=32.41, 法向力=1749.8743, 切向力X=2032.8552, 切向力Y=-892.6359 +FPS=31.34, 法向力=1901.2430, 切向力X=2004.2701, 切向力Y=-822.1213 +FPS=31.62, 法向力=1629.7407, 切向力X=1708.9034, 切向力Y=-79.8090 +FPS=58.87, 法向力=1668.8624, 切向力X=1730.8940, 切向力Y=-48.7367 +FPS=51.48, 法向力=2004.0964, 切向力X=1679.9628, 切向力Y=-2129.4111 +FPS=45.43, 法向力=2088.8271, 切向力X=1655.5811, 切向力Y=-2199.0571 +FPS=27.70, 法向力=1613.8423, 切向力X=1919.3220, 切向力Y=-2388.8469 +FPS=61.02, 法向力=1679.5505, 切向力X=1946.0078, 切向力Y=-2337.7598 +FPS=51.86, 法向力=1527.1293, 切向力X=2090.9641, 切向力Y=-823.6556 +FPS=43.05, 法向力=1519.6064, 切向力X=2152.0415, 切向力Y=-715.8062 +FPS=62.12, 法向力=1545.8047, 切向力X=2184.8145, 切向力Y=-692.5554 +FPS=49.59, 法向力=1215.0654, 切向力X=1784.5961, 切向力Y=-1601.6726 +FPS=31.34, 法向力=1386.8462, 切向力X=1968.1710, 切向力Y=-1499.8076 +FPS=31.98, 法向力=1638.3864, 切向力X=1888.9364, 切向力Y=-2031.2147 +FPS=55.03, 法向力=1605.3364, 切向力X=1907.0015, 切向力Y=-2133.2432 +FPS=35.36, 法向力=1580.5436, 切向力X=1707.5525, 切向力Y=-922.3525 +FPS=38.62, 法向力=2073.6602, 切向力X=2419.5132, 切向力Y=-377.1389 +FPS=50.72, 法向力=2060.6064, 切向力X=2495.2471, 切向力Y=-400.0007 +FPS=31.16, 法向力=1735.4437, 切向力X=1971.3407, 切向力Y=-2576.5107 +FPS=31.65, 法向力=1747.9447, 切向力X=2041.2523, 切向力Y=-2707.8877 +FPS=31.90, 法向力=1776.3228, 切向力X=1395.9087, 切向力Y=-1535.6506 +FPS=31.77, 法向力=1863.4476, 切向力X=2060.8867, 切向力Y=-2121.2629 +FPS=32.37, 法向力=1773.2141, 切向力X=2092.1694, 切向力Y=-2057.9536 +FPS=31.17, 法向力=1898.7988, 切向力X=2181.9136, 切向力Y=-2278.6562 +FPS=38.39, 法向力=1992.0828, 切向力X=2084.7004, 切向力Y=-2300.7773 +FPS=61.51, 法向力=2030.6058, 切向力X=2080.1377, 切向力Y=-2258.2512 +FPS=51.17, 法向力=1466.0476, 切向力X=2343.0776, 切向力Y=-726.9758 +FPS=36.08, 法向力=1572.0139, 切向力X=2440.7651, 切向力Y=-720.0496 +FPS=50.47, 法向力=1755.6656, 切向力X=2178.4438, 切向力Y=-2106.7332 +FPS=36.44, 法向力=1804.8420, 切向力X=2392.4568, 切向力Y=-2114.6060 +FPS=46.33, 法向力=2019.1262, 切向力X=2714.5254, 切向力Y=-1860.7607 +FPS=38.56, 法向力=1996.4803, 切向力X=2606.6941, 切向力Y=-1792.8589 +FPS=46.67, 法向力=1530.2378, 切向力X=2247.6897, 切向力Y=-1919.5735 +FPS=38.95, 法向力=1593.6265, 切向力X=2283.5081, 切向力Y=-1873.5240 +FPS=47.52, 法向力=2396.1436, 切向力X=2313.6340, 切向力Y=-2323.8716 +FPS=63.89, 法向力=2401.8655, 切向力X=2351.2056, 切向力Y=-2270.8813 +FPS=59.24, 法向力=2292.1562, 切向力X=2927.4949, 切向力Y=-2536.2329 +FPS=51.39, 法向力=2376.6255, 切向力X=2996.5356, 切向力Y=-2451.1616 +FPS=45.41, 法向力=2352.8965, 切向力X=2946.1257, 切向力Y=-2470.7927 +FPS=65.73, 法向力=2409.5352, 切向力X=2987.8069, 切向力Y=-2448.7000 +FPS=52.81, 法向力=2285.0374, 切向力X=2954.3892, 切向力Y=-1459.5819 +FPS=68.31, 法向力=2252.2290, 切向力X=2821.7129, 切向力Y=-1344.4546 +FPS=66.04, 法向力=2253.3826, 切向力X=2763.3823, 切向力Y=-1472.2051 +FPS=53.73, 法向力=1580.7454, 切向力X=2335.6609, 切向力Y=-2234.9053 +FPS=37.07, 法向力=1603.7476, 切向力X=2278.4116, 切向力Y=-2180.5220 +FPS=27.93, 法向力=1604.9438, 切向力X=2546.9763, 切向力Y=-1841.3673 +FPS=60.75, 法向力=1609.1099, 切向力X=2613.5444, 切向力Y=-1784.9148 +FPS=31.68, 法向力=1770.7603, 切向力X=2846.6699, 切向力Y=1529.2336 +FPS=61.29, 法向力=1767.4612, 切向力X=2878.8064, 切向力Y=1868.1399 +FPS=34.01, 法向力=1640.1541, 切向力X=3102.8108, 切向力Y=2868.7920 +FPS=31.29, 法向力=1170.4746, 切向力X=3112.9497, 切向力Y=3169.9966 +FPS=30.83, 法向力=1172.4016, 切向力X=3200.6729, 切向力Y=3265.7026 +FPS=33.02, 法向力=1570.4097, 切向力X=3565.6450, 切向力Y=975.8761 +FPS=32.07, 法向力=1403.0309, 切向力X=3054.4639, 切向力Y=2088.3472 +FPS=31.48, 法向力=1474.5358, 切向力X=2981.8762, 切向力Y=2236.1951 +FPS=32.32, 法向力=1645.0404, 切向力X=2785.4275, 切向力Y=-430.1337 +FPS=31.11, 法向力=1626.1168, 切向力X=2859.2573, 切向力Y=-590.3842 +FPS=36.35, 法向力=1720.6060, 切向力X=2669.0759, 切向力Y=-3901.5864 +FPS=47.25, 法向力=1665.6652, 切向力X=2408.7656, 切向力Y=-4087.4131 +FPS=38.15, 法向力=2260.9263, 切向力X=2672.2395, 切向力Y=-8481.8203 +FPS=27.40, 法向力=1597.5684, 切向力X=2427.3750, 切向力Y=-7520.8350 +FPS=32.72, 法向力=1670.9419, 切向力X=2453.2715, 切向力Y=-7747.3179 +FPS=31.11, 法向力=2497.9302, 切向力X=2397.4697, 切向力Y=-7853.2324 +FPS=37.89, 法向力=2571.9658, 切向力X=2448.1123, 切向力Y=-7857.4580 +FPS=48.75, 法向力=1551.9626, 切向力X=2150.7578, 切向力Y=-7494.2852 +FPS=39.45, 法向力=1447.6560, 切向力X=2058.7041, 切向力Y=-7637.8984 +FPS=51.96, 法向力=2646.5522, 切向力X=2454.0923, 切向力Y=-6336.6826 +FPS=30.97, 法向力=2786.2979, 切向力X=2446.3699, 切向力Y=-6163.5728 +FPS=59.96, 法向力=1780.3119, 切向力X=3059.9507, 切向力Y=-5283.8921 +FPS=50.25, 法向力=1744.1394, 切向力X=3137.1885, 切向力Y=-5287.9980 +FPS=47.77, 法向力=1812.8833, 切向力X=3161.3809, 切向力Y=-5376.7979 +FPS=52.93, 法向力=1904.0594, 切向力X=2430.8059, 切向力Y=-5685.8550 +FPS=30.98, 法向力=1977.3431, 切向力X=2491.0674, 切向力Y=-5820.8984 +FPS=31.73, 法向力=2385.8789, 切向力X=3604.0574, 切向力Y=-4179.8804 +FPS=58.62, 法向力=2372.4185, 切向力X=3737.4128, 切向力Y=-4377.8350 +FPS=51.96, 法向力=2847.8394, 切向力X=4197.7129, 切向力Y=-3822.3804 +FPS=36.09, 法向力=2811.5859, 切向力X=4220.5654, 切向力Y=-3690.3135 +FPS=38.46, 法向力=2390.0632, 切向力X=3413.9355, 切向力Y=-2104.7183 +FPS=27.09, 法向力=2358.5449, 切向力X=4908.8794, 切向力Y=-1337.1017 +FPS=38.67, 法向力=2376.5076, 切向力X=4953.2720, 切向力Y=-1348.9781 +FPS=44.87, 法向力=2290.2839, 切向力X=3574.0850, 切向力Y=-1347.5071 +FPS=33.26, 法向力=2252.0742, 切向力X=3477.0334, 切向力Y=-1133.1293 +FPS=37.25, 法向力=2302.8564, 切向力X=3424.8630, 切向力Y=-1014.5579 +FPS=50.40, 法向力=2270.2449, 切向力X=3588.2632, 切向力Y=-1267.8401 +FPS=30.49, 法向力=2346.3401, 切向力X=3365.8667, 切向力Y=-1103.0093 +FPS=32.83, 法向力=2299.0786, 切向力X=3312.3291, 切向力Y=-963.6392 +FPS=37.60, 法向力=2065.8135, 切向力X=3606.9524, 切向力Y=-535.6547 +FPS=63.14, 法向力=2112.1216, 切向力X=3740.1387, 切向力Y=-600.4294 +FPS=49.22, 法向力=2304.2612, 切向力X=2894.8557, 切向力Y=-1193.7729 +FPS=30.33, 法向力=2335.3904, 切向力X=2892.9023, 切向力Y=-1158.4764 +FPS=33.65, 法向力=2900.2061, 切向力X=3210.0571, 切向力Y=-2610.9084 +FPS=36.34, 法向力=2910.8906, 切向力X=3391.2231, 切向力Y=-2551.6196 +FPS=49.44, 法向力=3079.5791, 切向力X=3946.0222, 切向力Y=-3673.1768 +FPS=32.11, 法向力=1703.4600, 切向力X=3178.1919, 切向力Y=-5061.7432 +FPS=32.79, 法向力=1616.0006, 切向力X=3073.5210, 切向力Y=-5319.2471 +FPS=31.79, 法向力=2160.5898, 切向力X=2824.0176, 切向力Y=-5390.5859 +FPS=37.22, 法向力=2112.8608, 切向力X=2637.1350, 切向力Y=-4930.5615 +FPS=47.05, 法向力=1817.3225, 切向力X=3105.2681, 切向力Y=-6704.2012 +FPS=32.41, 法向力=2006.5015, 切向力X=3425.0239, 切向力Y=-6863.5669 +FPS=60.79, 法向力=1940.9158, 切向力X=3388.5703, 切向力Y=-6757.5996 +FPS=54.72, 法向力=1974.8391, 切向力X=3831.2278, 切向力Y=-5023.8696 +FPS=36.27, 法向力=2063.8909, 切向力X=3819.1895, 切向力Y=-4834.3877 +FPS=31.19, 法向力=2254.0840, 切向力X=3664.9971, 切向力Y=-5601.3237 +FPS=62.94, 法向力=2332.0510, 切向力X=3606.6738, 切向力Y=-5663.3242 +FPS=52.78, 法向力=1428.5813, 切向力X=3891.7051, 切向力Y=-7372.1836 +FPS=35.64, 法向力=1388.5662, 切向力X=3987.5437, 切向力Y=-7328.7573 +FPS=31.67, 法向力=1611.5674, 切向力X=3751.4634, 切向力Y=-5837.2217 +FPS=37.55, 法向力=2319.5583, 切向力X=3527.6611, 切向力Y=-3790.9480 +FPS=51.78, 法向力=2437.4019, 切向力X=3697.9517, 切向力Y=-3937.1475 +FPS=61.90, 法向力=2419.4893, 切向力X=3642.4355, 切向力Y=-3961.0869 +FPS=54.48, 法向力=1810.7910, 切向力X=3566.6631, 切向力Y=-3346.8533 +FPS=32.76, 法向力=2033.6449, 切向力X=3783.3230, 切向力Y=-3198.3633 +FPS=58.49, 法向力=2014.2992, 切向力X=3741.6582, 切向力Y=-3312.4355 +FPS=52.12, 法向力=1775.9714, 切向力X=3254.6094, 切向力Y=-2120.2979 +FPS=45.18, 法向力=1770.8235, 切向力X=3226.6174, 切向力Y=-2038.6329 +FPS=28.73, 法向力=1974.2001, 切向力X=3701.4729, 切向力Y=-4513.5762 +FPS=57.77, 法向力=2051.3423, 切向力X=3854.3687, 切向力Y=-4831.7041 +FPS=52.56, 法向力=2019.1262, 切向力X=3530.9985, 切向力Y=-4601.7490 +FPS=44.43, 法向力=2010.6753, 切向力X=3535.2512, 切向力Y=-4610.7852 +FPS=46.09, 法向力=1158.8008, 切向力X=3128.9058, 切向力Y=-1986.9087 +FPS=32.60, 法向力=1120.4125, 切向力X=3161.1323, 切向力Y=-1060.6182 +FPS=31.40, 法向力=1999.0559, 切向力X=3682.3906, 切向力Y=-1742.9417 +FPS=32.89, 法向力=1635.9537, 切向力X=3428.5762, 切向力Y=-2268.4009 +FPS=32.94, 法向力=1874.0669, 切向力X=3616.7000, 切向力Y=-2379.3865 +FPS=32.08, 法向力=1622.7581, 切向力X=3841.0034, 切向力Y=-355.0688 +FPS=30.76, 法向力=1968.5021, 切向力X=3397.5669, 切向力Y=-3379.5332 +FPS=32.68, 法向力=2057.5569, 切向力X=3379.8398, 切向力Y=-3448.7090 +FPS=31.48, 法向力=2230.8088, 切向力X=3544.5435, 切向力Y=-2034.2594 +FPS=32.40, 法向力=2376.2668, 切向力X=3680.9170, 切向力Y=-2034.2411 +FPS=31.86, 法向力=1946.5537, 切向力X=3794.5569, 切向力Y=-2147.7959 +FPS=30.96, 法向力=1736.7583, 切向力X=3897.7095, 切向力Y=-1806.9026 +FPS=31.92, 法向力=1658.8562, 切向力X=3942.6614, 切向力Y=-1436.4866 +FPS=38.48, 法向力=1499.6377, 切向力X=3143.7637, 切向力Y=-1866.8711 +FPS=27.69, 法向力=1519.5474, 切向力X=3168.7397, 切向力Y=-1712.3849 +FPS=31.49, 法向力=2077.3701, 切向力X=3588.4678, 切向力Y=-1867.6057 +FPS=60.34, 法向力=2120.7949, 切向力X=3685.4229, 切向力Y=-2067.5542 +FPS=54.77, 法向力=2199.8928, 切向力X=3972.6597, 切向力Y=-2220.2451 +FPS=41.68, 法向力=2106.4717, 切向力X=3959.6772, 切向力Y=-2260.5991 +FPS=48.53, 法向力=2006.1354, 切向力X=3203.7158, 切向力Y=-2780.8740 +FPS=31.83, 法向力=2007.7300, 切向力X=2987.4812, 切向力Y=-2759.7974 +FPS=62.11, 法向力=2033.5616, 切向力X=3005.4631, 切向力Y=-2600.4858 +FPS=32.10, 法向力=1412.3964, 切向力X=3138.6465, 切向力Y=-2474.9336 +FPS=63.40, 法向力=1424.9977, 切向力X=3248.1733, 切向力Y=-2555.0603 +FPS=38.12, 法向力=1981.9030, 切向力X=3559.5293, 切向力Y=-2004.2104 +FPS=48.78, 法向力=2058.1440, 切向力X=3639.1216, 切向力Y=-1923.9814 +FPS=36.73, 法向力=1752.9043, 切向力X=2795.5347, 切向力Y=-2415.7627 +FPS=27.68, 法向力=1440.4785, 切向力X=3002.0361, 切向力Y=-2294.1289 +FPS=37.68, 法向力=1489.5160, 切向力X=3181.3635, 切向力Y=-2410.8555 +FPS=45.42, 法向力=1665.3199, 切向力X=3163.1406, 切向力Y=-1501.4664 +FPS=38.29, 法向力=1575.6326, 切向力X=3218.1372, 切向力Y=-1499.1798 +FPS=45.89, 法向力=1976.9042, 切向力X=3349.3804, 切向力Y=-1628.3799 +FPS=42.61, 法向力=1941.9194, 切向力X=3334.4858, 切向力Y=-1670.0060 +FPS=62.53, 法向力=1652.0834, 切向力X=3428.1943, 切向力Y=-2105.9910 +FPS=50.34, 法向力=1779.3333, 切向力X=3484.8193, 切向力Y=-2041.4446 +FPS=36.38, 法向力=1791.4851, 切向力X=3518.6558, 切向力Y=-2061.2166 +FPS=26.77, 法向力=2743.5217, 切向力X=3826.5527, 切向力Y=-3812.3440 +FPS=31.70, 法向力=1983.5110, 切向力X=3833.7180, 切向力Y=-1643.2500 +FPS=31.76, 法向力=2023.8074, 切向力X=3841.5986, 切向力Y=-1594.5903 +FPS=31.24, 法向力=1618.2498, 切向力X=3521.3364, 切向力Y=-1689.1902 +FPS=38.08, 法向力=1761.9167, 切向力X=3326.1257, 切向力Y=-1565.5615 +FPS=49.68, 法向力=1929.5885, 切向力X=3266.6082, 切向力Y=-1794.9823 +FPS=31.02, 法向力=1767.9592, 切向力X=3547.0034, 切向力Y=-2906.7480 +FPS=31.00, 法向力=1711.0073, 切向力X=3444.6699, 切向力Y=-2979.9795 +FPS=37.79, 法向力=2000.6533, 切向力X=3331.8198, 切向力Y=-2174.9468 +FPS=27.57, 法向力=1850.3873, 切向力X=3543.8530, 切向力Y=-1560.7833 +FPS=37.70, 法向力=1922.2520, 切向力X=3578.9802, 切向力Y=-1512.0359 +FPS=43.37, 法向力=1792.4546, 切向力X=3995.6670, 切向力Y=-1892.1877 +FPS=33.60, 法向力=1804.5841, 切向力X=3842.5229, 切向力Y=-1986.9578 +FPS=32.74, 法向力=1675.2091, 切向力X=3314.1335, 切向力Y=-2231.2290 +FPS=31.97, 法向力=1763.1709, 切向力X=3498.9392, 切向力Y=-2189.3315 +FPS=37.90, 法向力=1803.3887, 切向力X=3735.7305, 切向力Y=-2772.0977 +FPS=48.90, 法向力=1722.1844, 切向力X=3718.1216, 切向力Y=-2910.4424 +FPS=61.40, 法向力=1830.9392, 切向力X=2885.6697, 切向力Y=-3003.8525 +FPS=38.96, 法向力=1833.7321, 切向力X=2906.1719, 切向力Y=-2799.2397 +FPS=50.34, 法向力=1849.7737, 切向力X=2913.3655, 切向力Y=-2824.7551 +FPS=36.44, 法向力=1985.8008, 切向力X=3214.9023, 切向力Y=-4081.2461 +FPS=47.48, 法向力=2025.9458, 切向力X=3194.0759, 切向力Y=-4033.1748 +FPS=33.11, 法向力=1713.0015, 切向力X=3563.1162, 切向力Y=-3298.1123 +FPS=56.99, 法向力=1626.7839, 切向力X=3514.6187, 切向力Y=-3301.4526 +FPS=50.05, 法向力=1125.5240, 切向力X=2982.0312, 切向力Y=-2383.2410 +FPS=49.24, 法向力=1126.9624, 切向力X=2924.2344, 切向力Y=-2152.5122 +FPS=50.32, 法向力=2001.4269, 切向力X=3434.0718, 切向力Y=-2744.8335 +FPS=31.25, 法向力=2035.5385, 切向力X=3492.1670, 切向力Y=-2743.1741 +FPS=61.14, 法向力=2013.4799, 切向力X=3505.0225, 切向力Y=-2784.6733 +FPS=37.96, 法向力=1799.4758, 切向力X=3757.2375, 切向力Y=-2172.1465 +FPS=50.64, 法向力=1836.0598, 切向力X=3869.0813, 切向力Y=-2231.7686 +FPS=35.69, 法向力=2221.7844, 切向力X=3631.7056, 切向力Y=-2322.1721 +FPS=50.27, 法向力=2359.2603, 切向力X=3601.0762, 切向力Y=-2302.8499 +FPS=30.93, 法向力=1403.6569, 切向力X=2375.7900, 切向力Y=-3047.2463 +FPS=36.99, 法向力=1479.7458, 切向力X=2308.1309, 切向力Y=-2357.2461 +FPS=48.09, 法向力=1536.1667, 切向力X=2328.2832, 切向力Y=-2147.0535 +FPS=31.08, 法向力=2161.3306, 切向力X=3334.6245, 切向力Y=-3997.2964 +FPS=30.95, 法向力=2218.3066, 切向力X=3511.7510, 切向力Y=-3962.3936 +FPS=31.66, 法向力=2178.1680, 切向力X=3316.1765, 切向力Y=-3763.4854 +FPS=38.41, 法向力=1775.5088, 切向力X=3591.2485, 切向力Y=-3419.0986 +FPS=52.10, 法向力=1754.1174, 切向力X=3584.9712, 切向力Y=-3440.1284 +FPS=30.60, 法向力=1995.0828, 切向力X=2914.5886, 切向力Y=-2229.4683 +FPS=37.20, 法向力=1867.9937, 切向力X=2774.2175, 切向力Y=-2115.4399 +FPS=50.32, 法向力=1952.1884, 切向力X=2806.0200, 切向力Y=-2115.7285 +FPS=30.12, 法向力=2045.1066, 切向力X=3314.8984, 切向力Y=-2470.1536 +FPS=41.35, 法向力=2098.2773, 切向力X=3403.5410, 切向力Y=-2356.1543 +FPS=49.28, 法向力=1702.0281, 切向力X=2433.9409, 切向力Y=-2380.2273 +FPS=31.28, 法向力=2406.3887, 切向力X=3027.4746, 切向力Y=-2766.1675 +FPS=32.28, 法向力=2440.4714, 切向力X=3058.3352, 切向力Y=-2861.3447 +FPS=31.54, 法向力=1824.7769, 切向力X=2480.7380, 切向力Y=-3321.2839 +FPS=31.06, 法向力=2026.9824, 切向力X=1883.3910, 切向力Y=-3645.4141 +FPS=31.34, 法向力=2003.1813, 切向力X=1792.3127, 切向力Y=-3519.2896 +FPS=33.17, 法向力=1974.6511, 切向力X=1122.5212, 切向力Y=-2381.9780 +FPS=32.18, 法向力=2021.6062, 切向力X=1031.4777, 切向力Y=-2182.0474 +FPS=30.90, 法向力=2260.4990, 切向力X=568.4783, 切向力Y=-4123.5332 +FPS=32.61, 法向力=2310.3489, 切向力X=468.5943, 切向力Y=-4089.2507 +FPS=32.27, 法向力=2633.2429, 切向力X=-45.8605, 切向力Y=-4802.9800 +FPS=63.25, 法向力=2575.9146, 切向力X=-87.8331, 切向力Y=-4777.1782 +FPS=52.06, 法向力=1481.3727, 切向力X=-1189.9216, 切向力Y=-3174.2288 +FPS=66.12, 法向力=1434.2135, 切向力X=-1241.4729, 切向力Y=-3253.3838 +FPS=59.87, 法向力=1447.2812, 切向力X=-1321.2393, 切向力Y=-3225.5747 +FPS=52.60, 法向力=1826.0630, 切向力X=-699.2607, 切向力Y=-3511.2229 +FPS=49.35, 法向力=1947.4609, 切向力X=-378.0104, 切向力Y=-3304.7612 +FPS=27.07, 法向力=3268.7007, 切向力X=-583.8477, 切向力Y=-4018.3696 +FPS=58.20, 法向力=3330.3662, 切向力X=-651.6843, 切向力Y=-3963.0552 +FPS=33.37, 法向力=2850.2485, 切向力X=-1422.4033, 切向力Y=-4652.1230 +FPS=64.00, 法向力=2734.8523, 切向力X=-1652.9321, 切向力Y=-4681.7998 +FPS=30.78, 法向力=1521.0439, 切向力X=-2176.6418, 切向力Y=-3762.1709 +FPS=60.41, 法向力=1510.7964, 切向力X=-2192.1555, 切向力Y=-3719.9790 +FPS=33.94, 法向力=2037.8105, 切向力X=-1618.1411, 切向力Y=-5104.3271 +FPS=37.96, 法向力=2052.6694, 切向力X=-1545.4774, 切向力Y=-5253.6021 +FPS=45.26, 法向力=1544.1841, 切向力X=-834.2047, 切向力Y=-4518.1309 +FPS=39.15, 法向力=1723.1367, 切向力X=-599.9989, 切向力Y=-4413.5142 +FPS=27.60, 法向力=1965.6432, 切向力X=-141.2844, 切向力Y=-4699.5684 +FPS=38.23, 法向力=1870.6814, 切向力X=122.6838, 切向力Y=-5026.6025 +FPS=47.97, 法向力=1826.4673, 切向力X=155.4020, 切向力Y=-4994.9199 +FPS=37.11, 法向力=2208.5637, 切向力X=389.8315, 切向力Y=-4152.0620 +FPS=62.26, 法向力=2275.3877, 切向力X=381.2190, 切向力Y=-4037.5068 +FPS=54.21, 法向力=2224.0667, 切向力X=423.9940, 切向力Y=-4091.5134 +FPS=29.39, 法向力=1635.2324, 切向力X=601.0178, 切向力Y=-5520.2021 +FPS=31.48, 法向力=2105.9680, 切向力X=1075.3420, 切向力Y=-6672.1982 +FPS=31.56, 法向力=2212.2920, 切向力X=1121.8789, 切向力Y=-6887.5591 +FPS=32.80, 法向力=2068.3945, 切向力X=457.1530, 切向力Y=-5660.2109 +FPS=31.55, 法向力=1986.9645, 切向力X=280.8986, 切向力Y=-7229.7061 +FPS=31.79, 法向力=1901.2789, 切向力X=294.1613, 切向力Y=-7299.1602 +FPS=37.99, 法向力=1916.0923, 切向力X=291.0718, 切向力Y=-7343.5293 +FPS=27.13, 法向力=2060.6096, 切向力X=1034.3130, 切向力Y=-6363.9004 +FPS=32.57, 法向力=1888.5637, 切向力X=1071.8126, 切向力Y=-5249.6436 +FPS=31.49, 法向力=2215.8120, 切向力X=195.8619, 切向力Y=-5388.9863 +FPS=31.99, 法向力=2331.6172, 切向力X=203.5908, 切向力Y=-4905.7422 +FPS=61.98, 法向力=2689.0161, 切向力X=1035.0243, 切向力Y=-6061.2256 +FPS=52.80, 法向力=2805.6929, 切向力X=1307.9880, 切向力Y=-6004.1318 +FPS=34.70, 法向力=2864.2078, 切向力X=1291.6143, 切向力Y=-6135.6133 +FPS=38.22, 法向力=1910.5928, 切向力X=416.2746, 切向力Y=-5706.7725 +FPS=50.16, 法向力=1874.5134, 切向力X=453.6865, 切向力Y=-5726.4834 +FPS=30.13, 法向力=1785.8993, 切向力X=587.0335, 切向力Y=-4737.8188 +FPS=56.86, 法向力=1719.0076, 切向力X=-309.0813, 切向力Y=-1738.6677 +FPS=54.22, 法向力=1700.9740, 切向力X=-265.2415, 切向力Y=-1823.7477 +FPS=43.37, 法向力=1683.5186, 切向力X=-278.5398, 切向力Y=-1742.7517 +FPS=46.62, 法向力=1515.1697, 切向力X=-195.9604, 切向力Y=-1993.6829 +FPS=32.77, 法向力=1531.7578, 切向力X=0.5087, 切向力Y=-2182.1938 +FPS=61.60, 法向力=1511.4137, 切向力X=14.9522, 切向力Y=-2152.0933 +FPS=54.10, 法向力=1347.2612, 切向力X=66.1607, 切向力Y=-355.1659 +FPS=35.03, 法向力=1392.0391, 切向力X=-9.4313, 切向力Y=-245.6174 +FPS=31.58, 法向力=1538.2322, 切向力X=-20.9216, 切向力Y=599.3547 +FPS=58.59, 法向力=1564.8069, 切向力X=29.2531, 切向力Y=698.3635 +FPS=50.18, 法向力=1204.6555, 切向力X=355.1513, 切向力Y=2355.0161 +FPS=66.75, 法向力=1274.7009, 切向力X=392.3754, 切向力Y=2534.2090 +FPS=63.65, 法向力=2305.8145, 切向力X=49.8796, 切向力Y=7983.9053 +FPS=52.54, 法向力=2128.5720, 切向力X=-13.7359, 切向力Y=8352.3311 +FPS=50.10, 法向力=2115.0088, 切向力X=-129.1980, 切向力Y=8612.6211 +FPS=63.62, 法向力=2322.2534, 切向力X=-746.6108, 切向力Y=11584.5029 +FPS=51.99, 法向力=2396.8872, 切向力X=-854.2042, 切向力Y=11655.7500 +FPS=62.98, 法向力=2411.6362, 切向力X=-834.1969, 切向力Y=11723.6084 +FPS=47.11, 法向力=3443.5505, 切向力X=-180.6714, 切向力Y=21330.8516 +FPS=42.50, 法向力=3308.3369, 切向力X=-97.8294, 切向力Y=21591.0820 +FPS=61.68, 法向力=3289.3315, 切向力X=-51.0379, 切向力Y=21634.2832 +FPS=44.97, 法向力=3747.3450, 切向力X=-373.8642, 切向力Y=17676.8770 +FPS=40.08, 法向力=3674.5735, 切向力X=-472.2937, 切向力Y=17664.7227 +FPS=27.45, 法向力=1843.2136, 切向力X=-1707.6807, 切向力Y=7440.7188 +FPS=63.60, 法向力=1852.0203, 切向力X=-1937.9163, 切向力Y=7254.0498 +FPS=52.73, 法向力=1672.9027, 切向力X=-2210.5923, 切向力Y=5395.6934 +FPS=65.17, 法向力=1691.0012, 切向力X=-2099.6550, 切向力Y=5325.9414 +FPS=62.68, 法向力=1727.0354, 切向力X=-2100.5645, 切向力Y=5315.9424 +FPS=52.30, 法向力=1713.3088, 切向力X=-1682.3279, 切向力Y=4241.7051 +FPS=49.82, 法向力=1626.2709, 切向力X=-1786.7236, 切向力Y=4141.1162 +FPS=46.00, 法向力=1801.9099, 切向力X=-1836.3237, 切向力Y=6120.5244 +FPS=65.12, 法向力=1773.8308, 切向力X=-1785.2954, 切向力Y=5963.5449 +FPS=32.31, 法向力=1615.7538, 切向力X=-2677.8774, 切向力Y=3587.5300 +FPS=38.06, 法向力=1714.0094, 切向力X=-2589.5176, 切向力Y=3512.2319 +FPS=44.04, 法向力=1566.1475, 切向力X=-2523.2419, 切向力Y=3375.7234 +FPS=42.77, 法向力=1553.5199, 切向力X=-2489.9800, 切向力Y=3444.7571 +FPS=46.38, 法向力=1622.7716, 切向力X=-2046.8584, 切向力Y=3289.0063 +FPS=37.98, 法向力=1580.5371, 切向力X=-2077.5840, 切向力Y=3278.2280 +FPS=27.08, 法向力=1747.9160, 切向力X=-2582.0256, 切向力Y=1354.6450 +FPS=38.09, 法向力=1735.3921, 切向力X=-2708.2576, 切向力Y=1050.7251 +FPS=45.77, 法向力=2089.8379, 切向力X=-2964.8728, 切向力Y=93.0514 +FPS=39.65, 法向力=2026.3652, 切向力X=-2920.1357, 切向力Y=223.4512 +FPS=60.37, 法向力=2023.0198, 切向力X=-2921.5400, 切向力Y=263.1686 +FPS=52.67, 法向力=2545.7690, 切向力X=-2540.8799, 切向力Y=-299.9645 +FPS=35.72, 法向力=2544.4146, 切向力X=-2534.0078, 切向力Y=-186.6339 +FPS=47.82, 法向力=2219.0991, 切向力X=-2776.9971, 切向力Y=-314.4341 +FPS=32.48, 法向力=1679.0496, 切向力X=-2675.7107, 切向力Y=1361.6335 +FPS=31.47, 法向力=1696.7000, 切向力X=-2636.6597, 切向力Y=1411.4839 +FPS=31.04, 法向力=3215.0752, 切向力X=-2762.0098, 切向力Y=1488.8334 +FPS=31.72, 法向力=1965.6727, 切向力X=-2996.5061, 切向力Y=1287.0981 +FPS=31.40, 法向力=1955.1611, 切向力X=-3163.9146, 切向力Y=1265.0740 +FPS=38.07, 法向力=1848.2637, 切向力X=-3191.2959, 切向力Y=1392.3960 +FPS=27.45, 法向力=2262.5874, 切向力X=-3238.8848, 切向力Y=365.3764 +FPS=39.67, 法向力=1756.7344, 切向力X=-2199.9058, 切向力Y=1398.6810 +FPS=48.81, 法向力=1889.1562, 切向力X=-1921.4749, 切向力Y=1203.0801 +FPS=61.02, 法向力=1865.8595, 切向力X=-1920.2458, 切向力Y=1319.2266 +FPS=53.16, 法向力=1804.6370, 切向力X=-1783.1912, 切向力Y=530.0731 +FPS=35.99, 法向力=1781.1987, 切向力X=-1812.7744, 切向力Y=787.4122 +FPS=32.27, 法向力=1605.9540, 切向力X=-2576.0457, 切向力Y=2456.0549 +FPS=61.54, 法向力=1631.2195, 切向力X=-2561.1174, 切向力Y=2560.2812 +FPS=52.71, 法向力=1638.2029, 切向力X=-1446.2812, 切向力Y=1263.3629 +FPS=34.61, 法向力=1619.0898, 切向力X=-1423.1992, 切向力Y=1175.4265 +FPS=31.03, 法向力=1355.2451, 切向力X=-1869.9620, 切向力Y=3120.5190 +FPS=56.95, 法向力=1389.6967, 切向力X=-1804.2697, 切向力Y=3332.6250 +FPS=40.60, 法向力=2206.0898, 切向力X=-1424.9081, 切向力Y=2985.2314 +FPS=46.37, 法向力=2283.9292, 切向力X=-1530.5520, 切向力Y=2966.8643 +FPS=32.98, 法向力=1717.8069, 切向力X=-1374.4290, 切向力Y=2465.6155 +FPS=36.78, 法向力=1706.3254, 切向力X=-1193.9502, 切向力Y=2555.8472 +FPS=45.39, 法向力=2354.9961, 切向力X=-1791.5378, 切向力Y=2411.1365 +FPS=41.58, 法向力=2355.5488, 切向力X=-1856.6927, 切向力Y=2466.8901 +FPS=49.34, 法向力=1696.2174, 切向力X=-2021.9371, 切向力Y=2249.1982 +FPS=32.64, 法向力=1663.1887, 切向力X=-2043.3564, 切向力Y=2193.7988 +FPS=31.28, 法向力=1869.6779, 切向力X=-1898.1396, 切向力Y=799.4467 +FPS=31.23, 法向力=1940.2229, 切向力X=-2677.5942, 切向力Y=523.8804 +FPS=31.93, 法向力=1943.3938, 切向力X=-2636.0007, 切向力Y=574.2250 +FPS=31.31, 法向力=2190.1787, 切向力X=-2516.3145, 切向力Y=1113.7478 +FPS=37.50, 法向力=2148.6143, 切向力X=-2569.6870, 切向力Y=1260.7791 +FPS=46.33, 法向力=1985.6006, 切向力X=-2144.2012, 切向力Y=532.3190 +FPS=31.93, 法向力=1638.3337, 切向力X=-2104.7087, 切向力Y=1038.9390 +FPS=33.06, 法向力=1678.9337, 切向力X=-2025.7493, 切向力Y=1142.5110 +FPS=30.65, 法向力=2346.6760, 切向力X=-2625.6890, 切向力Y=651.4597 +FPS=37.43, 法向力=2377.1177, 切向力X=-2718.1787, 切向力Y=640.2498 +FPS=41.86, 法向力=2402.4556, 切向力X=-3423.7812, 切向力Y=2470.3457 +FPS=35.78, 法向力=2239.5576, 切向力X=-3459.4958, 切向力Y=2564.0488 +FPS=32.12, 法向力=2252.1309, 切向力X=-3464.9458, 切向力Y=2571.1147 +FPS=31.03, 法向力=2893.8535, 切向力X=-3568.5979, 切向力Y=2495.6633 +FPS=31.73, 法向力=2991.5227, 切向力X=-3617.6155, 切向力Y=2441.0562 +FPS=37.89, 法向力=4143.5645, 切向力X=-3552.7349, 切向力Y=998.5218 +FPS=44.68, 法向力=4180.5283, 切向力X=-3541.6094, 切向力Y=861.7539 +FPS=56.65, 法向力=5600.0518, 切向力X=-3911.2832, 切向力Y=1970.5811 +FPS=44.70, 法向力=5657.5015, 切向力X=-3956.0820, 切向力Y=1821.1476 +FPS=47.25, 法向力=5656.2036, 切向力X=-3997.3054, 切向力Y=1917.8500 +FPS=32.16, 法向力=5287.9355, 切向力X=-4200.9453, 切向力Y=2627.1118 +FPS=32.07, 法向力=5357.2075, 切向力X=-4202.6191, 切向力Y=2754.9587 +FPS=32.13, 法向力=3919.9038, 切向力X=-4285.4082, 切向力Y=4875.8662 +FPS=62.79, 法向力=3972.2593, 切向力X=-4355.6064, 切向力Y=4850.7534 +FPS=51.73, 法向力=4754.0469, 切向力X=-3671.5166, 切向力Y=4330.1055 +FPS=45.30, 法向力=4780.0083, 切向力X=-3623.3755, 切向力Y=4727.9072 +FPS=47.56, 法向力=3344.0225, 切向力X=-2973.8242, 切向力Y=5560.7988 +FPS=32.75, 法向力=3350.9558, 切向力X=-3032.1499, 切向力Y=5693.4287 +FPS=32.03, 法向力=3321.3105, 切向力X=-3008.6309, 切向力Y=5721.0234 +FPS=59.65, 法向力=3322.7029, 切向力X=-3012.6968, 切向力Y=5715.0542 +FPS=50.13, 法向力=2663.5981, 切向力X=-1998.0374, 切向力Y=1330.8019 +FPS=47.45, 法向力=2720.8130, 切向力X=-1967.9264, 切向力Y=1091.3651 +FPS=62.11, 法向力=2555.7244, 切向力X=302.0154, 切向力Y=845.6177 +FPS=54.52, 法向力=2543.1626, 切向力X=416.5223, 切向力Y=947.9058 +FPS=29.54, 法向力=3163.2249, 切向力X=58.8229, 切向力Y=3207.1938 +FPS=32.35, 法向力=3195.7168, 切向力X=29.2741, 切向力Y=3385.7441 +FPS=32.32, 法向力=4076.9924, 切向力X=-566.7001, 切向力Y=3441.1128 +FPS=31.65, 法向力=4006.4243, 切向力X=-493.9893, 切向力Y=3527.5645 +FPS=36.84, 法向力=3029.3652, 切向力X=-237.5317, 切向力Y=1758.0377 +FPS=45.28, 法向力=2980.7786, 切向力X=-264.0749, 切向力Y=1692.4294 +FPS=55.92, 法向力=2614.6323, 切向力X=-373.8195, 切向力Y=906.7164 +FPS=36.14, 法向力=2550.6138, 切向力X=-422.1165, 切向力Y=1023.9009 +FPS=32.33, 法向力=2583.6655, 切向力X=-1079.7233, 切向力Y=2003.2537 +FPS=31.97, 法向力=2544.1069, 切向力X=-1095.9697, 切向力Y=2093.3149 +FPS=31.73, 法向力=2509.5771, 切向力X=-1169.1973, 切向力Y=2108.1118 +FPS=38.88, 法向力=2758.9729, 切向力X=-1466.5275, 切向力Y=2598.1235 +FPS=47.28, 法向力=2644.2505, 切向力X=-1383.3237, 切向力Y=2658.2947 +FPS=61.40, 法向力=2325.9910, 切向力X=-1439.3328, 切向力Y=1554.2322 +FPS=52.44, 法向力=2334.1543, 切向力X=-1398.1871, 切向力Y=1533.3142 +FPS=45.44, 法向力=2228.5725, 切向力X=-1464.2987, 切向力Y=1590.4100 +FPS=27.36, 法向力=2504.5854, 切向力X=-2173.1619, 切向力Y=1661.3337 +FPS=28.84, 法向力=2436.5833, 切向力X=-2281.9089, 切向力Y=1767.1501 +FPS=44.26, 法向力=2430.7166, 切向力X=-1789.2786, 切向力Y=315.2172 +FPS=26.83, 法向力=1742.3303, 切向力X=-2378.6099, 切向力Y=3592.6060 +FPS=41.33, 法向力=1772.0206, 切向力X=-2348.1807, 切向力Y=3429.4495 +FPS=46.07, 法向力=2215.9675, 切向力X=-2160.7773, 切向力Y=1810.4348 +FPS=33.35, 法向力=2247.7646, 切向力X=-2090.6194, 切向力Y=1594.5928 +FPS=32.17, 法向力=2074.5464, 切向力X=-2661.7236, 切向力Y=2927.9036 +FPS=32.58, 法向力=1958.5924, 切向力X=-2668.9221, 切向力Y=2935.1128 +FPS=31.02, 法向力=1953.4973, 切向力X=-2674.3469, 切向力Y=2893.3105 +FPS=31.52, 法向力=1745.1277, 切向力X=-2868.4619, 切向力Y=1258.9396 +FPS=31.99, 法向力=1803.4041, 切向力X=-2860.4229, 切向力Y=2115.0571 +FPS=32.51, 法向力=1789.8553, 切向力X=-2908.9746, 切向力Y=2265.6868 +FPS=32.45, 法向力=2833.1899, 切向力X=-2667.6604, 切向力Y=3028.0967 +FPS=31.72, 法向力=2822.8623, 切向力X=-2757.9312, 切向力Y=3073.1572 +FPS=57.39, 法向力=1957.1753, 切向力X=-2989.9380, 切向力Y=3828.2126 +FPS=51.99, 法向力=1905.2725, 切向力X=-2925.4990, 切向力Y=3841.5024 +FPS=46.33, 法向力=1910.8000, 切向力X=-2924.9541, 切向力Y=3853.0107 +FPS=27.74, 法向力=1899.5945, 切向力X=-2998.3325, 切向力Y=3157.4805 +FPS=31.36, 法向力=2858.5176, 切向力X=-3506.1226, 切向力Y=4086.7502 +FPS=37.42, 法向力=2957.6274, 切向力X=-3523.6270, 切向力Y=4060.0518 +FPS=46.20, 法向力=2226.3032, 切向力X=-3055.1733, 切向力Y=4340.0938 +FPS=33.00, 法向力=2208.0361, 切向力X=-3169.2476, 切向力Y=4491.8604 +FPS=32.03, 法向力=2219.9519, 切向力X=-3109.6062, 切向力Y=4543.5645 +FPS=57.24, 法向力=2220.3696, 切向力X=-3171.0557, 切向力Y=4479.2295 +FPS=53.79, 法向力=2662.3279, 切向力X=-2435.3481, 切向力Y=4490.2080 +FPS=44.12, 法向力=2811.9626, 切向力X=-2393.8743, 切向力Y=4288.1470 +FPS=27.44, 法向力=2634.5386, 切向力X=-2859.3513, 切向力Y=5533.1045 +FPS=38.01, 法向力=2611.9656, 切向力X=-2918.4358, 切向力Y=5485.7676 +FPS=47.95, 法向力=2150.0405, 切向力X=-3422.2222, 切向力Y=4375.5225 +FPS=39.09, 法向力=2396.2761, 切向力X=-3337.1104, 切向力Y=3979.2334 +FPS=44.92, 法向力=2434.2974, 切向力X=-3202.0649, 切向力Y=3358.6851 +FPS=39.62, 法向力=2543.7859, 切向力X=-3235.0022, 切向力Y=3235.0776 +FPS=46.36, 法向力=2160.9131, 切向力X=-3503.2900, 切向力Y=2806.8672 +FPS=39.47, 法向力=2412.2329, 切向力X=-3446.2200, 切向力Y=3316.3418 +FPS=48.47, 法向力=3061.3359, 切向力X=-2525.0557, 切向力Y=3073.9282 +FPS=37.87, 法向力=2917.9475, 切向力X=-2483.1221, 切向力Y=3479.1536 +FPS=47.49, 法向力=2474.0388, 切向力X=-3327.5479, 切向力Y=1043.0171 +FPS=38.89, 法向力=2336.6519, 切向力X=-3115.2607, 切向力Y=1225.0908 +FPS=27.48, 法向力=2281.2864, 切向力X=-3115.6140, 切向力Y=1239.4105 +FPS=38.25, 法向力=2113.2422, 切向力X=-2167.4551, 切向力Y=-1034.1381 +FPS=27.42, 法向力=2095.6431, 切向力X=-2149.9561, 切向力Y=-1044.9915 +FPS=38.66, 法向力=2595.5767, 切向力X=-2128.8826, 切向力Y=-3331.6487 +FPS=62.70, 法向力=2736.1309, 切向力X=-2200.0474, 切向力Y=-3660.3442 +FPS=51.41, 法向力=2713.1699, 切向力X=-2035.2410, 切向力Y=-3569.2617 +FPS=62.63, 法向力=3139.3428, 切向力X=-2372.3738, 切向力Y=-363.6603 +FPS=52.41, 法向力=3195.0415, 切向力X=-2337.9390, 切向力Y=-201.2470 +FPS=42.71, 法向力=3249.8054, 切向力X=-2349.5076, 切向力Y=-167.7396 +FPS=62.41, 法向力=2377.9121, 切向力X=-1391.3948, 切向力Y=-1970.9121 +FPS=55.30, 法向力=2378.2646, 切向力X=-1323.2336, 切向力Y=-2074.4382 +FPS=61.89, 法向力=2368.1260, 切向力X=-1345.4391, 切向力Y=-2193.1016 +FPS=52.97, 法向力=3383.3438, 切向力X=-2157.7275, 切向力Y=-2557.8110 +FPS=38.79, 法向力=3435.6860, 切向力X=-2013.5426, 切向力Y=-2769.9526 +FPS=27.62, 法向力=2482.3350, 切向力X=-2371.3022, 切向力Y=-3165.5830 +FPS=37.58, 法向力=3032.2651, 切向力X=-2232.5828, 切向力Y=-1675.4832 +FPS=27.39, 法向力=3127.7173, 切向力X=-2112.0479, 切向力Y=-1747.5176 +FPS=37.93, 法向力=3116.0217, 切向力X=-2123.3137, 切向力Y=-1633.1660 +FPS=44.42, 法向力=3146.9167, 切向力X=-2095.5806, 切向力Y=-1666.9492 +FPS=40.46, 法向力=2079.1042, 切向力X=-1458.6306, 切向力Y=60.1808 +FPS=27.17, 法向力=2107.0110, 切向力X=-1265.7654, 切向力Y=-164.7204 +FPS=32.67, 法向力=1855.3137, 切向力X=-2200.0674, 切向力Y=-331.2607 +FPS=60.60, 法向力=1853.2260, 切向力X=-2167.6287, 切向力Y=-375.5980 +FPS=49.92, 法向力=1787.6721, 切向力X=-1911.8726, 切向力Y=1278.5457 +FPS=44.71, 法向力=1806.4858, 切向力X=-2131.0249, 切向力Y=1363.5051 +FPS=52.35, 法向力=1505.8823, 切向力X=-2930.9497, 切向力Y=1120.5000 +FPS=36.87, 法向力=1493.3737, 切向力X=-2816.0586, 切向力Y=1136.3389 +FPS=48.53, 法向力=2020.3655, 切向力X=-2908.2698, 切向力Y=675.0861 +FPS=36.10, 法向力=1926.4198, 切向力X=-2894.7791, 切向力Y=751.5663 +FPS=47.73, 法向力=1986.2242, 切向力X=-2587.5701, 切向力Y=-767.8510 +FPS=32.21, 法向力=2011.1055, 切向力X=-2706.4424, 切向力Y=-717.0262 +FPS=31.62, 法向力=1424.2633, 切向力X=-2621.0562, 切向力Y=976.7552 +FPS=31.61, 法向力=1469.9214, 切向力X=-2624.5781, 切向力Y=1149.5964 +FPS=32.41, 法向力=1461.8438, 切向力X=-2627.3193, 切向力Y=1102.3721 +FPS=37.74, 法向力=1872.8574, 切向力X=-3164.9438, 切向力Y=895.1129 +FPS=48.90, 法向力=1968.8394, 切向力X=-3057.2456, 切向力Y=918.5507 +FPS=36.02, 法向力=2704.8525, 切向力X=-2404.7964, 切向力Y=2563.6560 +FPS=46.67, 法向力=2808.2905, 切向力X=-2504.3037, 切向力Y=2605.8892 +FPS=39.38, 法向力=3391.6050, 切向力X=-3032.2012, 切向力Y=1386.0957 +FPS=53.54, 法向力=3437.9443, 切向力X=-2953.3022, 切向力Y=1301.9490 +FPS=35.71, 法向力=3786.8008, 切向力X=-2751.7778, 切向力Y=629.5352 +FPS=25.26, 法向力=3788.6665, 切向力X=-2731.0986, 切向力Y=574.0629 +FPS=36.19, 法向力=3955.1978, 切向力X=-3468.3181, 切向力Y=1703.0424 +FPS=31.75, 法向力=4325.1523, 切向力X=-3704.1536, 切向力Y=810.6707 +FPS=32.27, 法向力=4249.0811, 切向力X=-3678.1296, 切向力Y=855.6509 +FPS=39.44, 法向力=3835.8123, 切向力X=-3085.6042, 切向力Y=1450.6621 +FPS=50.58, 法向力=3908.0996, 切向力X=-2986.7168, 切向力Y=1296.2325 +FPS=31.10, 法向力=3930.1528, 切向力X=-3052.8630, 切向力Y=1250.6447 +FPS=32.08, 法向力=3903.6694, 切向力X=-3022.2358, 切向力Y=1305.5908 +FPS=60.31, 法向力=3944.0593, 切向力X=-3059.6643, 切向力Y=1231.4824 +FPS=50.81, 法向力=4653.6650, 切向力X=-3517.5459, 切向力Y=2017.7756 +FPS=44.90, 法向力=4638.1045, 切向力X=-3633.6230, 切向力Y=2075.2664 +FPS=48.83, 法向力=5473.5977, 切向力X=-2899.4841, 切向力Y=378.1658 +FPS=30.61, 法向力=5495.2358, 切向力X=-2917.4045, 切向力Y=245.1317 +FPS=32.26, 法向力=4007.0654, 切向力X=-4404.5977, 切向力Y=1384.6541 +FPS=56.45, 法向力=3941.9812, 切向力X=-4422.0469, 切向力Y=1110.1064 +FPS=50.36, 法向力=4238.3955, 切向力X=-3688.3755, 切向力Y=2143.5962 +FPS=50.41, 法向力=4342.9609, 切向力X=-3569.4663, 切向力Y=2101.5562 +FPS=61.41, 法向力=4687.2339, 切向力X=-3741.3032, 切向力Y=2426.1997 +FPS=54.31, 法向力=4724.4863, 切向力X=-3676.3572, 切向力Y=2419.0186 +FPS=59.27, 法向力=4726.6836, 切向力X=-3680.5889, 切向力Y=2471.0967 +FPS=47.64, 法向力=3242.2583, 切向力X=-3691.3442, 切向力Y=2304.7964 +FPS=36.49, 法向力=3314.1113, 切向力X=-3662.7305, 切向力Y=2346.2661 +FPS=38.23, 法向力=2890.1633, 切向力X=-3327.1719, 切向力Y=2405.5913 +FPS=52.63, 法向力=2799.7795, 切向力X=-3455.3203, 切向力Y=2467.4053 +FPS=30.20, 法向力=2822.3877, 切向力X=-3517.0967, 切向力Y=2395.3535 +FPS=31.57, 法向力=2783.9829, 切向力X=-3520.3188, 切向力Y=2476.5652 +FPS=32.84, 法向力=1876.1206, 切向力X=-2569.2734, 切向力Y=1005.4636 +FPS=31.12, 法向力=1931.4265, 切向力X=-2105.8396, 切向力Y=956.6411 +FPS=32.10, 法向力=1898.4291, 切向力X=-2190.9690, 切向力Y=983.7330 +FPS=36.37, 法向力=2822.5889, 切向力X=-2499.7681, 切向力Y=1364.1338 +FPS=48.38, 法向力=2900.7954, 切向力X=-2588.3145, 切向力Y=1448.7517 +FPS=33.27, 法向力=2714.1670, 切向力X=-2654.6016, 切向力Y=1445.2054 +FPS=36.53, 法向力=2893.5938, 切向力X=-2573.0037, 切向力Y=1339.7102 +FPS=50.24, 法向力=2252.3267, 切向力X=-2249.4985, 切向力Y=856.5806 +FPS=32.74, 法向力=3185.0698, 切向力X=-2052.4324, 切向力Y=767.2958 +FPS=31.56, 法向力=3448.5125, 切向力X=-1946.8210, 切向力Y=586.2660 +FPS=31.47, 法向力=2360.8584, 切向力X=-2505.4939, 切向力Y=791.6981 +FPS=32.13, 法向力=2319.6846, 切向力X=-2550.3054, 切向力Y=910.8105 +FPS=30.61, 法向力=2728.6050, 切向力X=-1686.9614, 切向力Y=2431.0530 +FPS=32.55, 法向力=3786.5635, 切向力X=-279.0198, 切向力Y=749.2140 +FPS=31.13, 法向力=3784.6201, 切向力X=-168.0502, 切向力Y=493.4273 +FPS=31.82, 法向力=4395.2861, 切向力X=-475.6374, 切向力Y=1072.2178 +FPS=32.03, 法向力=4984.6279, 切向力X=-374.2990, 切向力Y=-1437.9766 +FPS=37.45, 法向力=5008.8486, 切向力X=-284.7720, 切向力Y=-1403.6951 +FPS=48.32, 法向力=5051.5352, 切向力X=-218.8140, 切向力Y=-1460.7355 +FPS=32.14, 法向力=5033.9248, 切向力X=660.8911, 切向力Y=-1525.7681 +FPS=58.27, 法向力=5013.3311, 切向力X=811.3899, 切向力Y=-1762.6978 +FPS=51.36, 法向力=4602.6792, 切向力X=-298.9058, 切向力Y=1115.6868 +FPS=45.61, 法向力=4632.1807, 切向力X=-369.2039, 切向力Y=1339.2627 +FPS=46.95, 法向力=4377.2734, 切向力X=-698.7827, 切向力Y=1596.0016 +FPS=33.37, 法向力=4487.3555, 切向力X=-625.9999, 切向力Y=1620.5013 +FPS=60.81, 法向力=4446.2319, 切向力X=-612.7275, 切向力Y=1707.9846 +FPS=51.42, 法向力=4421.5693, 切向力X=-113.1676, 切向力Y=6479.5996 +FPS=46.53, 法向力=4708.2495, 切向力X=-158.4734, 切向力Y=6596.3682 +FPS=27.48, 法向力=4157.3271, 切向力X=-467.3163, 切向力Y=8343.8105 +FPS=59.65, 法向力=4351.2861, 切向力X=-430.9613, 切向力Y=8529.2031 +FPS=51.39, 法向力=4091.6631, 切向力X=-902.2550, 切向力Y=11913.1816 +FPS=46.07, 法向力=4183.3403, 切向力X=-943.2051, 切向力Y=12004.9639 +FPS=62.72, 法向力=5349.5415, 切向力X=-1438.6838, 切向力Y=15050.5039 +FPS=53.58, 法向力=5517.8599, 切向力X=-1411.5601, 切向力Y=15288.9199 +FPS=29.31, 法向力=5157.3784, 切向力X=-1772.5797, 切向力Y=16867.0352 +FPS=32.12, 法向力=5136.0488, 切向力X=-1656.3970, 切向力Y=16871.4629 +FPS=58.97, 法向力=4821.4043, 切向力X=-1921.0253, 切向力Y=16242.9971 +FPS=41.77, 法向力=4722.9526, 切向力X=-1927.3235, 切向力Y=16319.3867 +FPS=47.93, 法向力=3658.5229, 切向力X=-1868.1847, 切向力Y=14896.7842 +FPS=33.38, 法向力=3730.8579, 切向力X=-1765.6871, 切向力Y=14670.8066 +FPS=32.30, 法向力=3049.7126, 切向力X=-2854.1648, 切向力Y=13880.7842 +FPS=31.08, 法向力=3174.7917, 切向力X=-2844.6248, 切向力Y=13996.1152 +FPS=32.82, 法向力=2823.5095, 切向力X=-2901.1348, 切向力Y=11966.9180 +FPS=32.15, 法向力=2864.0593, 切向力X=-2958.3887, 切向力Y=11839.3994 +FPS=31.61, 法向力=2821.4043, 切向力X=-3733.2212, 切向力Y=9262.5527 +FPS=59.04, 法向力=2556.8374, 切向力X=-2995.1399, 切向力Y=5579.5703 +FPS=53.89, 法向力=2652.0684, 切向力X=-2840.2173, 切向力Y=5321.8984 +FPS=45.82, 法向力=2643.5945, 切向力X=-2846.0337, 切向力Y=5263.7236 +FPS=63.37, 法向力=2276.1045, 切向力X=-2741.4534, 切向力Y=4638.4268 +FPS=52.61, 法向力=2315.6711, 切向力X=-2734.2373, 切向力Y=4562.6255 +FPS=62.27, 法向力=2345.4285, 切向力X=-2738.4478, 切向力Y=4564.7031 +FPS=52.81, 法向力=2649.8042, 切向力X=-3172.4854, 切向力Y=3715.8081 +FPS=33.05, 法向力=2729.5786, 切向力X=-3278.7676, 切向力Y=3557.0239 +FPS=30.87, 法向力=1809.6407, 切向力X=-2763.7539, 切向力Y=2216.1423 +FPS=31.73, 法向力=1849.7133, 切向力X=-2563.8853, 切向力Y=1975.9153 +FPS=31.37, 法向力=1537.7607, 切向力X=-3363.8635, 切向力Y=2482.7166 +FPS=58.57, 法向力=1518.5498, 切向力X=-3438.5112, 切向力Y=2541.4922 +FPS=32.92, 法向力=2648.1938, 切向力X=-2646.6221, 切向力Y=392.7385 +FPS=61.32, 法向力=2748.4727, 切向力X=-2558.0181, 切向力Y=543.6437 +FPS=33.19, 法向力=1824.3976, 切向力X=-3122.7949, 切向力Y=-351.8163 +FPS=63.62, 法向力=1688.4149, 切向力X=-3191.5063, 切向力Y=-155.5058 +FPS=37.07, 法向力=2192.6812, 切向力X=-2841.9138, 切向力Y=1270.9653 +FPS=46.94, 法向力=2105.2478, 切向力X=-2855.7415, 切向力Y=1147.7240 +FPS=37.94, 法向力=2273.1196, 切向力X=-3450.6165, 切向力Y=624.1320 +FPS=27.79, 法向力=3612.9658, 切向力X=-1766.1805, 切向力Y=1172.0662 +FPS=37.40, 法向力=3631.0132, 切向力X=-1564.0179, 切向力Y=1276.7678 +FPS=47.21, 法向力=2785.0901, 切向力X=-1145.8179, 切向力Y=-1256.0885 +FPS=40.46, 法向力=2718.3857, 切向力X=-1124.8037, 切向力Y=-1406.4216 +FPS=47.22, 法向力=2698.6306, 切向力X=-1453.2012, 切向力Y=-63.4630 +FPS=38.99, 法向力=2780.9346, 切向力X=-1387.6392, 切向力Y=-165.5216 +FPS=27.75, 法向力=2961.4072, 切向力X=-1306.2397, 切向力Y=-393.5547 +FPS=66.61, 法向力=2959.8306, 切向力X=-1287.0449, 切向力Y=-286.8313 +FPS=30.56, 法向力=2721.7109, 切向力X=-2156.5361, 切向力Y=151.3183 +FPS=64.27, 法向力=2688.0735, 切向力X=-2102.4756, 切向力Y=171.4988 +FPS=31.87, 法向力=3037.6611, 切向力X=-2754.2561, 切向力Y=1371.9561 +FPS=38.64, 法向力=3080.7383, 切向力X=-2879.2849, 切向力Y=1514.1765 +FPS=45.71, 法向力=2535.8145, 切向力X=-2375.3831, 切向力Y=2454.8037 +FPS=38.91, 法向力=2523.5203, 切向力X=-2327.2029, 切向力Y=2422.6147 +FPS=47.40, 法向力=1905.4973, 切向力X=-2778.1658, 切向力Y=1313.5120 +FPS=37.52, 法向力=1937.2122, 切向力X=-2830.6533, 切向力Y=1320.0959 +FPS=45.72, 法向力=1720.8870, 切向力X=-2675.9287, 切向力Y=1933.8538 +FPS=39.12, 法向力=1680.2620, 切向力X=-2717.4634, 切向力Y=1854.5244 +FPS=50.40, 法向力=1660.7302, 切向力X=-2646.5198, 切向力Y=2001.1166 +FPS=30.78, 法向力=2161.3416, 切向力X=-2928.9243, 切向力Y=2543.1218 +FPS=37.47, 法向力=2104.8035, 切向力X=-2872.0420, 切向力Y=2712.0540 +FPS=46.42, 法向力=1832.8834, 切向力X=-2771.3330, 切向力Y=2380.9512 +FPS=32.78, 法向力=1882.2119, 切向力X=-2717.4077, 切向力Y=2306.9719 +FPS=38.24, 法向力=2228.2417, 切向力X=-3516.3945, 切向力Y=1498.9900 +FPS=46.89, 法向力=2111.8203, 切向力X=-3603.2783, 切向力Y=1717.5309 +FPS=37.42, 法向力=2575.3230, 切向力X=-2843.6990, 切向力Y=3893.7432 +FPS=47.05, 法向力=2528.5598, 切向力X=-2877.3462, 切向力Y=3725.6895 +FPS=38.73, 法向力=1693.0437, 切向力X=-2517.8040, 切向力Y=2748.5557 +FPS=47.91, 法向力=1647.1476, 切向力X=-2736.1338, 切向力Y=2667.8418 +FPS=32.57, 法向力=1666.6440, 切向力X=-2268.6824, 切向力Y=2788.0991 +FPS=61.38, 法向力=1680.9590, 切向力X=-2273.3203, 切向力Y=2834.5137 +FPS=52.99, 法向力=1595.7180, 切向力X=-2441.3945, 切向力Y=2485.5652 +FPS=36.19, 法向力=1643.7545, 切向力X=-2465.8169, 切向力Y=2456.3826 +FPS=37.24, 法向力=1439.3718, 切向力X=-1937.1023, 切向力Y=2229.4336 +FPS=46.27, 法向力=1476.5183, 切向力X=-1942.6678, 切向力Y=2244.0840 +FPS=64.02, 法向力=1499.3569, 切向力X=-1888.7913, 切向力Y=2166.3926 +FPS=52.44, 法向力=1679.2686, 切向力X=-2322.5874, 切向力Y=3327.1050 +FPS=35.45, 法向力=1790.6965, 切向力X=-2213.1113, 切向力Y=3467.7988 +FPS=38.16, 法向力=1967.2405, 切向力X=-2430.0327, 切向力Y=2195.8257 +FPS=47.37, 法向力=2002.0754, 切向力X=-2305.3726, 切向力Y=2331.6118 +FPS=32.06, 法向力=2328.1023, 切向力X=-2284.0137, 切向力Y=2036.6870 +FPS=33.08, 法向力=2462.6362, 切向力X=-2215.4541, 切向力Y=3071.4590 +FPS=31.23, 法向力=2440.9956, 切向力X=-2132.8623, 切向力Y=3077.9941 +FPS=31.42, 法向力=2422.6831, 切向力X=-2398.0874, 切向力Y=2042.8275 +FPS=31.68, 法向力=1698.9570, 切向力X=-2205.6902, 切向力Y=2900.6318 +FPS=31.73, 法向力=1692.2474, 切向力X=-2308.5264, 切向力Y=2821.3140 +FPS=32.70, 法向力=1711.1296, 切向力X=-2016.9725, 切向力Y=2786.3311 +FPS=51.33, 法向力=1795.9558, 切向力X=-1987.2986, 切向力Y=2782.5928 +FPS=33.53, 法向力=2230.1880, 切向力X=-2281.0938, 切向力Y=3020.4473 +FPS=32.25, 法向力=2270.2979, 切向力X=-2217.8425, 切向力Y=2984.5811 +FPS=32.57, 法向力=2084.7307, 切向力X=-2449.2251, 切向力Y=2174.9580 +FPS=31.91, 法向力=2540.1523, 切向力X=-2996.8918, 切向力Y=2482.5698 +FPS=32.07, 法向力=2374.8596, 切向力X=-3019.7583, 切向力Y=2297.2695 +FPS=31.51, 法向力=2947.1079, 切向力X=-2569.2090, 切向力Y=3949.9766 +FPS=31.91, 法向力=2110.2012, 切向力X=-3119.6064, 切向力Y=2174.0769 +FPS=31.86, 法向力=2036.5125, 切向力X=-3161.7607, 切向力Y=2084.5430 +FPS=31.23, 法向力=1729.8955, 切向力X=-4373.8057, 切向力Y=3947.9263 +FPS=30.72, 法向力=2562.9658, 切向力X=-3252.9004, 切向力Y=1301.7079 +FPS=32.97, 法向力=2532.4133, 切向力X=-3242.1650, 切向力Y=1135.2397 +FPS=63.19, 法向力=2547.8203, 切向力X=-3232.4092, 切向力Y=1047.5054 +FPS=53.55, 法向力=1950.2615, 切向力X=-3123.4504, 切向力Y=2061.4961 +FPS=36.04, 法向力=1972.6650, 切向力X=-2905.8718, 切向力Y=2044.4930 +FPS=59.60, 法向力=1950.3345, 切向力X=-2940.4138, 切向力Y=2000.7610 +FPS=45.85, 法向力=1466.3530, 切向力X=-2783.2363, 切向力Y=2880.8711 +FPS=46.81, 法向力=1548.0684, 切向力X=-2715.6492, 切向力Y=2872.3892 +FPS=47.79, 法向力=1665.8478, 切向力X=-3467.1155, 切向力Y=3089.0566 +FPS=32.46, 法向力=1695.9412, 切向力X=-3468.6624, 切向力Y=3051.8325 +FPS=32.33, 法向力=2264.5981, 切向力X=-3195.1763, 切向力Y=844.9786 +FPS=56.73, 法向力=2240.2388, 切向力X=-3062.3643, 切向力Y=790.2733 +FPS=52.69, 法向力=1447.4905, 切向力X=-3430.0017, 切向力Y=2437.9016 +FPS=47.00, 法向力=1425.0354, 切向力X=-3195.0911, 切向力Y=2512.5415 +FPS=49.02, 法向力=1651.9426, 切向力X=-3291.8477, 切向力Y=1307.7610 +FPS=31.35, 法向力=1667.8977, 切向力X=-3190.9299, 切向力Y=1127.4142 +FPS=39.07, 法向力=1848.3446, 切向力X=-2982.1824, 切向力Y=367.9112 +FPS=45.23, 法向力=2017.4016, 切向力X=-2839.3899, 切向力Y=382.7867 +FPS=62.62, 法向力=1855.9247, 切向力X=-2699.6101, 切向力Y=1517.8130 +FPS=31.37, 法向力=1878.4351, 切向力X=-2712.2363, 切向力Y=1507.5381 +FPS=39.27, 法向力=1695.2714, 切向力X=-3080.8438, 切向力Y=2550.9360 +FPS=26.88, 法向力=1733.3383, 切向力X=-3141.4292, 切向力Y=2510.0129 +FPS=39.72, 法向力=2060.5159, 切向力X=-3520.0796, 切向力Y=3460.8188 +FPS=27.28, 法向力=1799.6528, 切向力X=-2427.1333, 切向力Y=3303.3584 +FPS=37.30, 法向力=2182.6924, 切向力X=-2314.7783, 切向力Y=2969.0034 +FPS=44.08, 法向力=2556.7053, 切向力X=-1981.2756, 切向力Y=1208.8132 +FPS=42.06, 法向力=2770.6631, 切向力X=-2056.6006, 切向力Y=1134.2988 +FPS=47.68, 法向力=1884.9993, 切向力X=-2918.0151, 切向力Y=2959.2090 +FPS=37.56, 法向力=1933.6498, 切向力X=-2861.4963, 切向力Y=2909.5193 +FPS=44.46, 法向力=2552.1140, 切向力X=-3115.1396, 切向力Y=1980.1024 +FPS=40.26, 法向力=2553.5693, 切向力X=-3066.2903, 切向力Y=2067.6831 +FPS=45.71, 法向力=1977.6447, 切向力X=-2634.8960, 切向力Y=2142.0610 +FPS=39.61, 法向力=2208.4792, 切向力X=-2528.5513, 切向力Y=2169.1130 +FPS=43.50, 法向力=1977.8967, 切向力X=-2715.8516, 切向力Y=1616.2277 +FPS=41.41, 法向力=2101.1602, 切向力X=-2662.8987, 切向力Y=1644.5889 +FPS=46.46, 法向力=2080.1504, 切向力X=-2684.7083, 切向力Y=1674.1548 +FPS=38.91, 法向力=1938.7095, 切向力X=-2289.9880, 切向力Y=2256.9580 +FPS=62.57, 法向力=1933.3824, 切向力X=-2255.6641, 切向力Y=2230.1924 +FPS=51.24, 法向力=2041.5944, 切向力X=-3257.3340, 切向力Y=2361.6348 +FPS=67.67, 法向力=1997.2930, 切向力X=-3357.9370, 切向力Y=2313.4976 +FPS=30.50, 法向力=1993.0088, 切向力X=-3366.2971, 切向力Y=2361.3252 +FPS=36.94, 法向力=2256.5796, 切向力X=-2898.3574, 切向力Y=3436.7344 +FPS=45.18, 法向力=2144.5583, 切向力X=-3007.0737, 切向力Y=3563.8738 +FPS=33.53, 法向力=1947.3494, 切向力X=-3285.7734, 切向力Y=3034.4133 +FPS=57.71, 法向力=2039.4104, 切向力X=-3284.7144, 切向力Y=3148.1948 +FPS=50.42, 法向力=1797.4792, 切向力X=-3320.7961, 切向力Y=2428.9141 +FPS=38.26, 法向力=1839.9327, 切向力X=-3456.6125, 切向力Y=2429.8994 +FPS=37.27, 法向力=2340.1846, 切向力X=-2971.4155, 切向力Y=2575.5063 +FPS=45.88, 法向力=2402.2197, 切向力X=-2794.5745, 切向力Y=2415.6064 +FPS=33.29, 法向力=1910.1694, 切向力X=-3427.4031, 切向力Y=1305.1251 +FPS=39.83, 法向力=1819.9938, 切向力X=-3769.1487, 切向力Y=1663.3270 +FPS=45.12, 法向力=1802.3973, 切向力X=-3078.8022, 切向力Y=2610.4009 +FPS=33.25, 法向力=1853.8654, 切向力X=-3037.9614, 切向力Y=2621.0251 +FPS=31.70, 法向力=1702.1072, 切向力X=-3248.1194, 切向力Y=2439.9761 +FPS=37.66, 法向力=1435.1423, 切向力X=-3032.2827, 切向力Y=2237.6875 +FPS=47.54, 法向力=1404.2731, 切向力X=-3023.7593, 切向力Y=2145.5989 +FPS=38.28, 法向力=1790.2809, 切向力X=-3161.7393, 切向力Y=1997.8853 +FPS=50.84, 法向力=1782.1602, 切向力X=-3172.8630, 切向力Y=1952.0763 +FPS=31.81, 法向力=1678.3267, 切向力X=-3002.5203, 切向力Y=3768.2844 +FPS=38.67, 法向力=1705.8679, 切向力X=-3010.6680, 切向力Y=3823.7383 +FPS=45.84, 法向力=2003.7632, 切向力X=-2972.9214, 切向力Y=5568.0918 +FPS=64.90, 法向力=1977.5417, 切向力X=-2984.4380, 切向力Y=5555.7588 +FPS=33.33, 法向力=1828.5648, 切向力X=-2748.6208, 切向力Y=1535.9800 +FPS=39.52, 法向力=1910.7065, 切向力X=-2626.4756, 切向力Y=1153.9822 +FPS=44.72, 法向力=2336.1714, 切向力X=-3470.2964, 切向力Y=2491.3306 +FPS=39.62, 法向力=2163.4934, 切向力X=-3687.6128, 切向力Y=2728.1550 +FPS=27.98, 法向力=2124.1707, 切向力X=-3656.3804, 切向力Y=2736.4529 +FPS=37.72, 法向力=2855.1558, 切向力X=-3377.1611, 切向力Y=3629.3235 +FPS=47.86, 法向力=2811.8713, 切向力X=-3369.2305, 切向力Y=3557.7646 +FPS=64.36, 法向力=2037.2167, 切向力X=-2929.3784, 切向力Y=2341.1741 +FPS=31.88, 法向力=2201.2393, 切向力X=-2858.2329, 切向力Y=2033.2677 +FPS=38.55, 法向力=2057.5337, 切向力X=-3021.4961, 切向力Y=1391.3013 +FPS=27.77, 法向力=2307.8518, 切向力X=-3186.3945, 切向力Y=4118.1865 +FPS=37.77, 法向力=2410.8645, 切向力X=-3077.6284, 切向力Y=4069.1921 +FPS=47.09, 法向力=1727.6035, 切向力X=-3734.1492, 切向力Y=3279.9482 +FPS=66.94, 法向力=1691.4785, 切向力X=-3627.9731, 切向力Y=3456.2173 +FPS=53.17, 法向力=1672.3594, 切向力X=-3588.1689, 切向力Y=3333.2007 +FPS=42.29, 法向力=1915.1798, 切向力X=-2358.9309, 切向力Y=2769.1567 +FPS=62.57, 法向力=1984.5762, 切向力X=-2258.1860, 切向力Y=2766.1152 +FPS=48.87, 法向力=2042.9022, 切向力X=-2395.2366, 切向力Y=2489.2007 +FPS=31.51, 法向力=2041.8838, 切向力X=-2455.4561, 切向力Y=2407.9268 +FPS=39.99, 法向力=1806.0260, 切向力X=-2644.0527, 切向力Y=928.4401 +FPS=27.12, 法向力=1734.5403, 切向力X=-2820.7583, 切向力Y=860.6309 +FPS=38.76, 法向力=1604.3401, 切向力X=-3491.7185, 切向力Y=1687.2118 +FPS=26.73, 法向力=1754.9424, 切向力X=-3396.5571, 切向力Y=3107.3816 +FPS=32.70, 法向力=1769.6279, 切向力X=-3438.2397, 切向力Y=3223.8376 +FPS=58.54, 法向力=1653.9849, 切向力X=-3253.5298, 切向力Y=1620.0312 +FPS=34.65, 法向力=1693.6924, 切向力X=-3215.0225, 切向力Y=1614.9318 +FPS=38.91, 法向力=2011.9464, 切向力X=-2694.1562, 切向力Y=1584.3141 +FPS=27.45, 法向力=2060.7178, 切向力X=-3421.0190, 切向力Y=2550.1997 +FPS=38.65, 法向力=2070.1230, 切向力X=-3398.1699, 切向力Y=2659.9695 +FPS=46.30, 法向力=1779.4827, 切向力X=-3248.7705, 切向力Y=3209.8667 +FPS=38.87, 法向力=1833.5763, 切向力X=-3145.8179, 切向力Y=3263.8765 +FPS=62.83, 法向力=1870.1531, 切向力X=-3135.7747, 切向力Y=3160.5742 +FPS=53.81, 法向力=2139.4329, 切向力X=-2773.3018, 切向力Y=2306.7695 +FPS=65.87, 法向力=2152.2466, 切向力X=-2728.0059, 切向力Y=2257.6978 +FPS=34.72, 法向力=2161.9578, 切向力X=-2695.0696, 切向力Y=2233.1252 +FPS=47.37, 法向力=1955.9004, 切向力X=-2576.7349, 切向力Y=3343.5881 +FPS=37.45, 法向力=2036.2687, 切向力X=-2756.2173, 切向力Y=3194.2942 +FPS=28.11, 法向力=2015.3337, 切向力X=-2557.0398, 切向力Y=2682.0278 +FPS=58.99, 法向力=2065.0125, 切向力X=-2513.4868, 切向力Y=2557.9675 +FPS=32.56, 法向力=1533.3777, 切向力X=-2553.3501, 切向力Y=2672.4341 +FPS=58.50, 法向力=1415.6465, 切向力X=-2778.1245, 切向力Y=2714.1021 +FPS=52.38, 法向力=1937.1228, 切向力X=-3010.4204, 切向力Y=2606.9160 +FPS=38.74, 法向力=1932.9197, 切向力X=-3076.8447, 切向力Y=2662.6917 +FPS=38.23, 法向力=2509.0542, 切向力X=-2956.4253, 切向力Y=3225.0332 +FPS=28.32, 法向力=1721.0024, 切向力X=-2982.4604, 切向力Y=3357.5190 +FPS=37.78, 法向力=1797.2832, 切向力X=-3031.5044, 切向力Y=3300.4597 +FPS=47.16, 法向力=1961.6790, 切向力X=-3100.6699, 切向力Y=1460.6912 +FPS=38.55, 法向力=1910.9355, 切向力X=-3148.9614, 切向力Y=1350.4470 +FPS=27.02, 法向力=1546.0078, 切向力X=-3409.9136, 切向力Y=2237.4507 +FPS=31.59, 法向力=1516.5931, 切向力X=-3475.7017, 切向力Y=2409.6851 +FPS=37.97, 法向力=1748.2356, 切向力X=-2422.0188, 切向力Y=3451.5376 +FPS=50.41, 法向力=1746.6046, 切向力X=-2278.2227, 切向力Y=3333.5942 +FPS=36.59, 法向力=2094.6274, 切向力X=-2811.7732, 切向力Y=2734.2427 +FPS=62.73, 法向力=2143.2012, 切向力X=-2822.5745, 切向力Y=2852.6731 +FPS=52.14, 法向力=2092.3787, 切向力X=-2797.5432, 切向力Y=2736.9355 +FPS=29.97, 法向力=2009.2957, 切向力X=-2774.7646, 切向力Y=2676.9106 +FPS=38.69, 法向力=1766.8949, 切向力X=-3199.2583, 切向力Y=3090.4917 +FPS=46.77, 法向力=1854.7981, 切向力X=-3132.9080, 切向力Y=3167.0757 +FPS=39.07, 法向力=1943.3284, 切向力X=-2762.8000, 切向力Y=1906.4958 +FPS=50.31, 法向力=1987.0776, 切向力X=-2765.8225, 切向力Y=1720.4490 +FPS=63.35, 法向力=2257.0244, 切向力X=-2681.4846, 切向力Y=2788.4712 +FPS=54.76, 法向力=2233.6812, 切向力X=-2611.5681, 切向力Y=2881.1274 +FPS=34.31, 法向力=2229.5371, 切向力X=-2599.4385, 切向力Y=2842.2261 +FPS=62.63, 法向力=2216.5884, 切向力X=-2637.5203, 切向力Y=2821.6467 +FPS=37.89, 法向力=1729.6113, 切向力X=-3017.9116, 切向力Y=3236.7417 +FPS=49.64, 法向力=1749.3569, 切向力X=-3066.9756, 切向力Y=3326.7114 +FPS=31.67, 法向力=3052.7480, 切向力X=-2450.0049, 切向力Y=2742.3311 +FPS=52.93, 法向力=3080.8936, 切向力X=-2395.7827, 切向力Y=2918.7061 +FPS=53.54, 法向力=2662.1074, 切向力X=-3299.0010, 切向力Y=2807.4277 +FPS=48.90, 法向力=2559.0024, 切向力X=-3358.0693, 切向力Y=3001.1030 +FPS=53.85, 法向力=1466.5571, 切向力X=-2773.2097, 切向力Y=2307.8396 +FPS=29.27, 法向力=1507.9990, 切向力X=-2879.3760, 切向力Y=1580.1895 +FPS=31.52, 法向力=1710.0669, 切向力X=-3129.3369, 切向力Y=3591.1023 +FPS=62.76, 法向力=1646.8530, 切向力X=-3090.1777, 切向力Y=3706.7783 +FPS=52.69, 法向力=2105.8896, 切向力X=-2488.2275, 切向力Y=2055.1636 +FPS=38.97, 法向力=2099.6812, 切向力X=-2590.2939, 切向力Y=1971.4131 +FPS=37.94, 法向力=1783.6411, 切向力X=-2605.8503, 切向力Y=3423.7700 +FPS=48.87, 法向力=1861.2091, 切向力X=-2644.6548, 切向力Y=3402.2725 +FPS=33.40, 法向力=2324.2952, 切向力X=-2718.9946, 切向力Y=1810.5698 +FPS=36.37, 法向力=2286.7634, 切向力X=-2677.1060, 切向力Y=1827.9832 +FPS=46.72, 法向力=1888.4349, 切向力X=-2736.9204, 切向力Y=3040.6172 +FPS=33.06, 法向力=1813.7100, 切向力X=-2744.9568, 切向力Y=3050.2319 +FPS=31.46, 法向力=1812.4500, 切向力X=-4020.0815, 切向力Y=3676.5566 +FPS=31.51, 法向力=1258.5350, 切向力X=-3483.1543, 切向力Y=2276.8721 +FPS=32.72, 法向力=1311.1138, 切向力X=-3268.3074, 切向力Y=1978.1877 +FPS=37.36, 法向力=1529.1730, 切向力X=-3111.2378, 切向力Y=2004.7590 +FPS=49.65, 法向力=1578.7681, 切向力X=-3099.5310, 切向力Y=2117.3193 +FPS=33.37, 法向力=2023.4880, 切向力X=-3100.6570, 切向力Y=2906.7012 +FPS=31.88, 法向力=2098.9287, 切向力X=-3076.5520, 切向力Y=2912.0244 +FPS=37.18, 法向力=2016.5588, 切向力X=-2964.9404, 切向力Y=3010.1289 +FPS=46.80, 法向力=2060.7036, 切向力X=-3060.3604, 切向力Y=2981.1860 +FPS=39.32, 法向力=2545.7236, 切向力X=-3274.7285, 切向力Y=2747.7898 +FPS=51.20, 法向力=2686.6277, 切向力X=-3052.7588, 切向力Y=2999.8647 +FPS=60.58, 法向力=2677.9736, 切向力X=-3137.0732, 切向力Y=2995.8540 +FPS=30.55, 法向力=2134.0781, 切向力X=-3024.2534, 切向力Y=3128.7388 +FPS=54.42, 法向力=2202.3271, 切向力X=-3071.3940, 切向力Y=3100.4609 +FPS=35.54, 法向力=1896.2002, 切向力X=-2608.9507, 切向力Y=2772.4863 +FPS=60.01, 法向力=1847.6958, 切向力X=-2546.1792, 切向力Y=2635.9990 +FPS=31.41, 法向力=1821.2684, 切向力X=-2348.0317, 切向力Y=1571.7703 +FPS=62.59, 法向力=1839.4836, 切向力X=-2289.8357, 切向力Y=1486.6566 +FPS=52.06, 法向力=1768.6240, 切向力X=-2426.9019, 切向力Y=2442.1487 +FPS=37.05, 法向力=1858.3203, 切向力X=-2387.1396, 切向力Y=2383.9753 +FPS=32.21, 法向力=1439.7441, 切向力X=-2776.9595, 切向力Y=2180.0752 +FPS=58.68, 法向力=1417.2212, 切向力X=-2722.6626, 切向力Y=2008.4021 +FPS=54.19, 法向力=1684.8726, 切向力X=-1951.0596, 切向力Y=1307.7080 +FPS=44.71, 法向力=1674.5575, 切向力X=-2011.8228, 切向力Y=1190.4097 +FPS=52.53, 法向力=1133.9761, 切向力X=-2348.1411, 切向力Y=1949.8661 +FPS=30.54, 法向力=1192.4541, 切向力X=-2340.1091, 切向力Y=1919.1136 +FPS=32.39, 法向力=1386.0869, 切向力X=-2435.8542, 切向力Y=2444.8647 +FPS=38.17, 法向力=1485.0763, 切向力X=-2451.4731, 切向力Y=2337.4480 +FPS=47.10, 法向力=1381.9694, 切向力X=-2358.1619, 切向力Y=666.1197 +FPS=31.84, 法向力=1384.1646, 切向力X=-2427.3101, 切向力Y=593.6240 +FPS=32.86, 法向力=1429.2529, 切向力X=-2093.9971, 切向力Y=1243.1899 +FPS=31.27, 法向力=1611.1376, 切向力X=-1661.8822, 切向力Y=1384.2253 +FPS=31.51, 法向力=1641.3596, 切向力X=-1742.5901, 切向力Y=1561.4161 +FPS=33.23, 法向力=1814.8516, 切向力X=-1757.9319, 切向力Y=2288.2502 +FPS=38.11, 法向力=1751.0896, 切向力X=-1986.3048, 切向力Y=2338.9917 +FPS=27.82, 法向力=1173.1299, 切向力X=-2318.7942, 切向力Y=2559.8586 +FPS=59.50, 法向力=1209.3083, 切向力X=-2245.3582, 切向力Y=2555.4521 +FPS=54.19, 法向力=1813.9773, 切向力X=-1578.4111, 切向力Y=981.5062 +FPS=43.83, 法向力=1901.0413, 切向力X=-1687.6208, 切向力Y=723.6207 +FPS=48.14, 法向力=1607.0100, 切向力X=-1608.1687, 切向力Y=314.9086 +FPS=32.43, 法向力=1656.9967, 切向力X=-1729.7805, 切向力Y=334.9855 +FPS=57.91, 法向力=1597.1875, 切向力X=-1685.1646, 切向力Y=362.4107 +FPS=53.08, 法向力=2166.1455, 切向力X=-1309.8839, 切向力Y=1626.8544 +FPS=45.38, 法向力=2220.6133, 切向力X=-1335.6677, 切向力Y=1762.9077 +FPS=27.40, 法向力=1114.2578, 切向力X=-1593.2339, 切向力Y=1197.5134 +FPS=53.99, 法向力=1134.9199, 切向力X=-1559.3174, 切向力Y=1286.0808 +FPS=52.43, 法向力=1731.2622, 切向力X=-1589.2190, 切向力Y=1939.5603 +FPS=52.51, 法向力=1789.4290, 切向力X=-1610.5500, 切向力Y=1879.7253 +FPS=50.79, 法向力=2623.8350, 切向力X=-1484.3948, 切向力Y=1367.3359 +FPS=30.66, 法向力=2527.6038, 切向力X=-1538.2092, 切向力Y=1081.7410 +FPS=31.60, 法向力=1876.5341, 切向力X=-3003.5044, 切向力Y=2832.9966 +FPS=32.22, 法向力=2931.2463, 切向力X=-2378.9460, 切向力Y=2327.9600 +FPS=31.71, 法向力=2988.9956, 切向力X=-2190.8911, 切向力Y=2220.7869 +FPS=37.60, 法向力=1546.5435, 切向力X=-2238.8655, 切向力Y=1889.9727 +FPS=46.43, 法向力=1579.9626, 切向力X=-2297.6489, 切向力Y=1872.6753 +FPS=32.61, 法向力=2129.3752, 切向力X=-1810.6843, 切向力Y=-540.6846 +FPS=33.27, 法向力=2186.8242, 切向力X=-1598.3688, 切向力Y=-602.5686 +FPS=39.49, 法向力=1441.1819, 切向力X=-1652.3926, 切向力Y=2879.4912 +FPS=49.96, 法向力=1444.7229, 切向力X=-1465.4368, 切向力Y=2882.4946 +FPS=36.56, 法向力=1531.3271, 切向力X=-777.0366, 切向力Y=1344.7942 +FPS=49.99, 法向力=1649.5447, 切向力X=-738.9258, 切向力Y=896.3615 +FPS=61.52, 法向力=1666.7542, 切向力X=-682.7926, 切向力Y=722.5884 +FPS=52.01, 法向力=1695.9504, 切向力X=-635.8552, 切向力Y=619.0643 +FPS=42.50, 法向力=1707.9141, 切向力X=-599.8030, 切向力Y=700.0945 +FPS=27.64, 法向力=1531.0166, 切向力X=-1072.6816, 切向力Y=975.8839 +FPS=40.73, 法向力=2589.6379, 切向力X=-897.9543, 切向力Y=1314.6493 +FPS=50.66, 法向力=2758.2405, 切向力X=-767.2299, 切向力Y=1004.0345 +FPS=60.70, 法向力=2794.6406, 切向力X=-759.7882, 切向力Y=965.1007 +FPS=51.49, 法向力=1813.2805, 切向力X=-1660.5168, 切向力Y=1131.1777 +FPS=35.45, 法向力=1717.7991, 切向力X=-1746.7778, 切向力Y=1216.0962 +FPS=37.79, 法向力=1705.2671, 切向力X=-1076.4584, 切向力Y=1680.4078 +FPS=52.50, 法向力=1661.2241, 切向力X=-1023.0260, 切向力Y=1699.2380 +FPS=30.33, 法向力=1466.1367, 切向力X=-1697.5688, 切向力Y=1992.2311 +FPS=32.50, 法向力=1483.2048, 切向力X=-1844.6926, 切向力Y=2101.6978 +FPS=37.25, 法向力=1658.6273, 切向力X=-2313.3992, 切向力Y=3567.2388 +FPS=49.42, 法向力=1593.8191, 切向力X=-2036.0045, 切向力Y=3264.9639 +FPS=31.68, 法向力=1662.7648, 切向力X=-1865.7812, 切向力Y=918.8221 +FPS=32.90, 法向力=1438.1804, 切向力X=-1092.5898, 切向力Y=2194.2642 +FPS=38.85, 法向力=1413.5254, 切向力X=-790.9265, 切向力Y=2094.4324 +FPS=46.97, 法向力=1322.4116, 切向力X=-792.7211, 切向力Y=1518.6808 +FPS=32.04, 法向力=1407.9832, 切向力X=-780.7521, 切向力Y=1412.2744 +FPS=37.24, 法向力=1233.6176, 切向力X=-437.9628, 切向力Y=-163.8063 +FPS=48.86, 法向力=1416.7395, 切向力X=-473.8105, 切向力Y=-388.0393 +FPS=36.27, 法向力=1452.3032, 切向力X=-854.1537, 切向力Y=355.9864 +FPS=48.41, 法向力=1492.7722, 切向力X=-854.7207, 切向力Y=607.2177 +FPS=38.27, 法向力=1446.1602, 切向力X=-850.1470, 切向力Y=725.3304 +FPS=45.78, 法向力=2144.1260, 切向力X=-1104.1785, 切向力Y=1739.8528 +FPS=40.83, 法向力=2158.7817, 切向力X=-1016.0831, 切向力Y=1691.2600 +FPS=49.71, 法向力=1618.4119, 切向力X=-1548.4523, 切向力Y=2967.5996 +FPS=35.68, 法向力=1691.5989, 切向力X=-1643.3530, 切向力Y=2861.8174 +FPS=51.70, 法向力=1807.5499, 切向力X=-1864.7649, 切向力Y=1360.9548 +FPS=36.15, 法向力=1847.9161, 切向力X=-1900.8303, 切向力Y=1518.8555 +FPS=46.49, 法向力=2375.9121, 切向力X=-1108.5234, 切向力Y=1504.3589 +FPS=33.77, 法向力=1707.6375, 切向力X=-1403.3953, 切向力Y=332.7405 +FPS=32.41, 法向力=1835.3461, 切向力X=-1379.0491, 切向力Y=463.2761 +FPS=62.05, 法向力=1849.7646, 切向力X=-1399.7583, 切向力Y=520.8668 +FPS=31.48, 法向力=1990.5322, 切向力X=-1670.6713, 切向力Y=2467.5806 +FPS=57.48, 法向力=2061.1863, 切向力X=-1776.5500, 切向力Y=2817.7104 +FPS=53.92, 法向力=1618.6162, 切向力X=-1339.3546, 切向力Y=2228.1443 +FPS=38.03, 法向力=1543.2040, 切向力X=-1451.8799, 切向力Y=2220.9685 +FPS=59.16, 法向力=1522.4004, 切向力X=-1389.2136, 切向力Y=2344.7229 +FPS=50.21, 法向力=1497.6350, 切向力X=-1382.7443, 切向力Y=2387.9775 +FPS=36.89, 法向力=1533.8477, 切向力X=-1397.3669, 切向力Y=2274.7729 +FPS=37.85, 法向力=1312.9103, 切向力X=-1538.1807, 切向力Y=1831.2258 +FPS=48.44, 法向力=1393.3345, 切向力X=-1486.7278, 切向力Y=1823.2969 +FPS=36.51, 法向力=1460.1982, 切向力X=-1807.3428, 切向力Y=1793.6512 +FPS=51.98, 法向力=1453.2532, 切向力X=-1972.8857, 切向力Y=1687.1857 +FPS=35.14, 法向力=1930.7524, 切向力X=-2040.0675, 切向力Y=1861.9386 +FPS=51.23, 法向力=2004.8151, 切向力X=-1857.9346, 切向力Y=1924.8616 +FPS=30.44, 法向力=2434.1274, 切向力X=-887.8779, 切向力Y=2368.1392 +FPS=59.59, 法向力=2423.1040, 切向力X=-813.2153, 切向力Y=2414.8167 +FPS=52.00, 法向力=1617.4248, 切向力X=-1634.4377, 切向力Y=2424.9595 +FPS=45.18, 法向力=1698.5924, 切向力X=-1693.4717, 切向力Y=2606.5205 +FPS=27.73, 法向力=1481.9890, 切向力X=-2092.6880, 切向力Y=1780.7896 +FPS=31.88, 法向力=2366.9434, 切向力X=-1319.6682, 切向力Y=2613.9600 +FPS=38.03, 法向力=2574.3557, 切向力X=-1274.7004, 切向力Y=2375.2690 +FPS=49.59, 法向力=2486.1934, 切向力X=-1338.0502, 切向力Y=2432.2705 +FPS=36.89, 法向力=2141.2778, 切向力X=-2163.3833, 切向力Y=1475.0021 +FPS=50.53, 法向力=1992.1652, 切向力X=-2302.0586, 切向力Y=1616.5541 +FPS=30.69, 法向力=2012.5132, 切向力X=-1865.0916, 切向力Y=1095.4976 +FPS=31.26, 法向力=1474.4559, 切向力X=-2647.9980, 切向力Y=2153.2734 +FPS=38.33, 法向力=1529.4526, 切向力X=-2631.7424, 切向力Y=2113.7041 +FPS=46.63, 法向力=1513.5588, 切向力X=-2203.0771, 切向力Y=3167.5178 +FPS=38.60, 法向力=1493.9749, 切向力X=-2367.1899, 切向力Y=3200.3813 +FPS=50.52, 法向力=1709.7058, 切向力X=-1546.7983, 切向力Y=411.5602 +FPS=36.53, 法向力=1690.2026, 切向力X=-1532.9744, 切向力Y=153.9664 +FPS=45.38, 法向力=2350.7029, 切向力X=-1270.1770, 切向力Y=-340.9686 +FPS=40.43, 法向力=2319.2808, 切向力X=-1237.0161, 切向力Y=-342.4314 +FPS=45.90, 法向力=1830.8433, 切向力X=-1670.8982, 切向力Y=3004.5732 +FPS=32.96, 法向力=1881.9414, 切向力X=-1580.6760, 切向力Y=3167.8896 +FPS=38.11, 法向力=1895.2186, 切向力X=-1610.9631, 切向力Y=3182.7871 +FPS=27.68, 法向力=2806.0820, 切向力X=-1458.6682, 切向力Y=2022.8140 +FPS=58.70, 法向力=2546.2920, 切向力X=-2382.8372, 切向力Y=3656.0859 +FPS=33.87, 法向力=2481.2683, 切向力X=-2411.2456, 切向力Y=3760.7009 +FPS=55.79, 法向力=1881.1559, 切向力X=-2679.4189, 切向力Y=1560.2034 +FPS=42.27, 法向力=1919.4438, 切向力X=-2623.3154, 切向力Y=1562.6829 +FPS=48.58, 法向力=1968.4043, 切向力X=-2670.3992, 切向力Y=1489.4351 +FPS=30.67, 法向力=2230.4382, 切向力X=-1884.5208, 切向力Y=1718.1067 +FPS=61.35, 法向力=2301.8860, 切向力X=-1886.2010, 切向力Y=1782.7003 +FPS=53.56, 法向力=1630.1045, 切向力X=-2047.3741, 切向力Y=2901.3691 +FPS=43.05, 法向力=1607.5728, 切向力X=-2094.1238, 切向力Y=2771.5918 +FPS=27.82, 法向力=1632.7631, 切向力X=-1925.8514, 切向力Y=1476.6407 +FPS=57.80, 法向力=1873.3688, 切向力X=-1904.0137, 切向力Y=1214.5127 +FPS=33.69, 法向力=1304.3130, 切向力X=-2586.6565, 切向力Y=3390.8132 +FPS=37.96, 法向力=1268.5605, 切向力X=-2795.4553, 切向力Y=4146.4902 +FPS=26.96, 法向力=1501.8895, 切向力X=-2468.7070, 切向力Y=2013.2446 +FPS=55.53, 法向力=1655.2355, 切向力X=-2339.8511, 切向力Y=1768.0818 +FPS=41.97, 法向力=1219.9255, 切向力X=-2018.5139, 切向力Y=2624.7827 +FPS=50.28, 法向力=1281.6326, 切向力X=-1998.5931, 切向力Y=2575.9580 +FPS=35.71, 法向力=2691.3582, 切向力X=-1854.3140, 切向力Y=2290.7959 +FPS=28.28, 法向力=1971.9358, 切向力X=-2327.7412, 切向力Y=886.1786 +FPS=58.15, 法向力=1798.6582, 切向力X=-2412.0095, 切向力Y=605.4148 +FPS=40.85, 法向力=1849.0991, 切向力X=-2744.6606, 切向力Y=1621.0649 +FPS=50.46, 法向力=1830.7961, 切向力X=-2839.4717, 切向力Y=1808.4014 +FPS=34.32, 法向力=1848.5138, 切向力X=-2871.5322, 切向力Y=1824.7471 +FPS=46.28, 法向力=2050.3579, 切向力X=-2059.5361, 切向力Y=2557.5312 +FPS=66.47, 法向力=1946.2207, 切向力X=-2008.7268, 切向力Y=2607.1018 +FPS=32.60, 法向力=1437.1443, 切向力X=-1815.2219, 切向力Y=2518.9353 +FPS=38.29, 法向力=1568.1804, 切向力X=-1519.5244, 切向力Y=2260.9050 +FPS=27.45, 法向力=1752.4553, 切向力X=-2147.5376, 切向力Y=1645.3030 +FPS=61.44, 法向力=1842.7531, 切向力X=-2200.4458, 切向力Y=1505.3068 +FPS=32.95, 法向力=1447.9037, 切向力X=-2072.4265, 切向力Y=923.2559 +FPS=38.04, 法向力=1415.9679, 切向力X=-2104.0278, 切向力Y=844.0799 +FPS=61.69, 法向力=1807.5363, 切向力X=-1498.7024, 切向力Y=946.2655 +FPS=54.09, 法向力=1857.4009, 切向力X=-1386.4719, 切向力Y=1025.4402 +FPS=64.21, 法向力=1828.1917, 切向力X=-1473.1676, 切向力Y=997.8032 +FPS=51.31, 法向力=1805.1294, 切向力X=-2132.3894, 切向力Y=2523.1689 +FPS=38.11, 法向力=1898.9290, 切向力X=-2014.1553, 切向力Y=2627.7505 +FPS=50.93, 法向力=2279.1931, 切向力X=-1393.3904, 切向力Y=638.6282 +FPS=30.33, 法向力=2272.2910, 切向力X=-1396.7334, 切向力Y=564.8125 +FPS=32.18, 法向力=1582.5381, 切向力X=-1985.3552, 切向力Y=1272.9369 +FPS=58.29, 法向力=1744.8225, 切向力X=-1483.7974, 切向力Y=2438.8328 +FPS=53.15, 法向力=1788.1050, 切向力X=-1553.8728, 切向力Y=2504.0415 +FPS=37.64, 法向力=1786.7826, 切向力X=-1556.3580, 切向力Y=2499.1064 +FPS=32.07, 法向力=1464.7019, 切向力X=-1312.8333, 切向力Y=2360.1265 +FPS=36.76, 法向力=1415.8074, 切向力X=-1290.7329, 切向力Y=2211.8425 +FPS=45.98, 法向力=2384.7654, 切向力X=-986.4054, 切向力Y=2023.3362 +FPS=55.10, 法向力=2314.3015, 切向力X=-954.1451, 切向力Y=2029.0669 +FPS=45.54, 法向力=1690.5332, 切向力X=-949.5483, 切向力Y=3216.2046 +FPS=43.85, 法向力=1690.3894, 切向力X=-959.7119, 切向力Y=3431.4988 +FPS=33.42, 法向力=1669.8599, 切向力X=-915.9027, 切向力Y=3482.9148 +FPS=31.15, 法向力=1686.7610, 切向力X=-935.9656, 切向力Y=3505.7422 +FPS=38.52, 法向力=1972.2205, 切向力X=-711.7308, 切向力Y=4058.4927 +FPS=45.46, 法向力=2229.7808, 切向力X=-815.5994, 切向力Y=3989.2646 +FPS=34.04, 法向力=2416.3213, 切向力X=-1178.7533, 切向力Y=6014.3301 +FPS=37.50, 法向力=1646.2009, 切向力X=-243.6411, 切向力Y=5864.8486 +FPS=26.84, 法向力=1711.7423, 切向力X=-99.0341, 切向力Y=5868.7329 +FPS=33.61, 法向力=1283.9529, 切向力X=-778.3256, 切向力Y=6517.4351 +FPS=47.73, 法向力=1312.6926, 切向力X=-918.6409, 切向力Y=6389.9248 +FPS=47.10, 法向力=1362.5247, 切向力X=-927.1547, 切向力Y=7686.0654 +FPS=52.46, 法向力=1369.0570, 切向力X=-840.2179, 切向力Y=7931.6328 +FPS=30.12, 法向力=1219.3083, 切向力X=118.0948, 切向力Y=6627.7012 +FPS=31.10, 法向力=1367.6133, 切向力X=337.1809, 切向力Y=5579.5879 +FPS=32.36, 法向力=1209.9357, 切向力X=-265.7495, 切向力Y=6195.4150 +FPS=2.92, 法向力=1433.4272, 切向力X=-256.2438, 切向力Y=2673.9575 +FPS=28.68, 法向力=1490.8167, 切向力X=-77.1772, 切向力Y=2616.8479 +FPS=30.93, 法向力=1254.3083, 切向力X=1052.5762, 切向力Y=255.7103 +FPS=32.57, 法向力=1281.8308, 切向力X=1107.9860, 切向力Y=302.3338 +FPS=31.82, 法向力=1278.0293, 切向力X=1105.6846, 切向力Y=361.5027 +FPS=37.83, 法向力=2399.7004, 切向力X=763.7449, 切向力Y=2173.4856 +FPS=47.34, 法向力=2319.5342, 切向力X=810.6113, 切向力Y=2133.8694 +FPS=38.47, 法向力=3469.0664, 切向力X=1093.4529, 切向力Y=3413.2534 +FPS=48.26, 法向力=3676.9272, 切向力X=1107.1355, 切向力Y=3266.6343 +FPS=31.64, 法向力=4002.7842, 切向力X=809.8424, 切向力Y=3890.6499 +FPS=31.43, 法向力=3867.1216, 切向力X=738.5788, 切向力Y=3745.3296 +FPS=37.56, 法向力=4386.8994, 切向力X=1450.6665, 切向力Y=4457.6387 +FPS=40.63, 法向力=4387.1675, 切向力X=1370.6504, 切向力Y=4693.9756 +FPS=43.91, 法向力=4690.9482, 切向力X=1424.1375, 切向力Y=5467.2100 +FPS=45.67, 法向力=4706.5918, 切向力X=1448.3047, 切向力Y=5456.5166 +FPS=44.04, 法向力=2963.8853, 切向力X=1131.3909, 切向力Y=3878.2671 +FPS=62.78, 法向力=2905.1326, 切向力X=1094.2556, 切向力Y=3669.7170 +FPS=60.76, 法向力=2987.7915, 切向力X=1504.2720, 切向力Y=5323.8296 +FPS=50.07, 法向力=3076.1155, 切向力X=1553.8951, 切向力Y=5233.7217 +FPS=29.12, 法向力=2879.8784, 切向力X=1524.7787, 切向力Y=5387.1406 +FPS=48.69, 法向力=2905.0339, 切向力X=1526.7815, 切向力Y=5372.6963 +FPS=62.32, 法向力=3006.6367, 切向力X=1545.1932, 切向力Y=5279.1816 +FPS=36.40, 法向力=3835.9268, 切向力X=1867.2476, 切向力Y=7074.3076 +FPS=38.98, 法向力=3769.9158, 切向力X=1894.4429, 切向力Y=7281.8462 +FPS=3.46, 法向力=1719.1062, 切向力X=2790.4272, 切向力Y=-645.7068 +FPS=56.65, 法向力=1787.6646, 切向力X=2877.3296, 切向力Y=-705.1796 +FPS=35.26, 法向力=1707.7172, 切向力X=2950.9756, 切向力Y=-732.3160 +FPS=54.64, 法向力=2172.4224, 切向力X=2397.6926, 切向力Y=-1724.1892 +FPS=49.56, 法向力=2156.1616, 切向力X=2199.7070, 切向力Y=-1523.7886 +FPS=54.17, 法向力=2185.5383, 切向力X=2164.6831, 切向力Y=-1781.7400 +FPS=27.44, 法向力=2008.6951, 切向力X=3338.6404, 切向力Y=-2105.4006 +FPS=36.97, 法向力=2045.7554, 切向力X=3665.0374, 切向力Y=-2118.7107 +FPS=45.60, 法向力=2412.4812, 切向力X=2857.8931, 切向力Y=-2407.2957 +FPS=35.98, 法向力=2298.8755, 切向力X=2677.9155, 切向力Y=-2182.7966 +FPS=47.60, 法向力=1790.2499, 切向力X=2727.5232, 切向力Y=-3500.5908 +FPS=50.67, 法向力=1827.1248, 切向力X=2880.8855, 切向力Y=-3393.5046 +FPS=50.15, 法向力=1346.2256, 切向力X=2968.8496, 切向力Y=-2342.9575 +FPS=63.24, 法向力=1533.9783, 切向力X=2763.7146, 切向力Y=-1861.1733 +FPS=49.89, 法向力=1589.4041, 切向力X=2705.5520, 切向力Y=-1817.9819 +FPS=37.77, 法向力=1318.1656, 切向力X=2338.2258, 切向力Y=-1740.1628 +FPS=47.05, 法向力=1425.8379, 切向力X=2390.4753, 切向力Y=-1850.6228 +FPS=38.13, 法向力=1356.2570, 切向力X=2687.1455, 切向力Y=-3614.9412 +FPS=46.75, 法向力=1320.9058, 切向力X=2865.3616, 切向力Y=-3655.8206 +FPS=32.51, 法向力=1388.3953, 切向力X=2919.3496, 切向力Y=-3732.0073 +FPS=58.31, 法向力=1360.3860, 切向力X=2911.4004, 切向力Y=-3668.6204 +FPS=33.95, 法向力=2158.9741, 切向力X=3582.4946, 切向力Y=-3051.7720 +FPS=3.53, 法向力=3595.0459, 切向力X=4006.2266, 切向力Y=-4618.9785 +FPS=32.21, 法向力=3145.5720, 切向力X=3888.9834, 切向力Y=-4362.6665 +FPS=32.99, 法向力=3008.7002, 切向力X=3848.0647, 切向力Y=-4542.2153 +FPS=37.84, 法向力=2968.2078, 切向力X=3809.5532, 切向力Y=-4582.6021 +FPS=46.64, 法向力=2905.8569, 切向力X=3845.9111, 切向力Y=-4165.7568 +FPS=33.02, 法向力=2906.7263, 切向力X=3758.7786, 切向力Y=-4278.8882 +FPS=61.96, 法向力=2905.2734, 切向力X=3753.6653, 切向力Y=-4290.4814 +FPS=50.97, 法向力=3240.6475, 切向力X=4168.3569, 切向力Y=-4286.1963 +FPS=44.78, 法向力=3297.4346, 切向力X=4208.8691, 切向力Y=-4217.5366 +FPS=49.14, 法向力=3266.1738, 切向力X=4459.0273, 切向力Y=-1977.7542 +FPS=37.38, 法向力=3190.0649, 切向力X=4498.4014, 切向力Y=-1862.6296 +FPS=47.16, 法向力=3968.1138, 切向力X=3892.2656, 切向力Y=-505.4067 +FPS=38.45, 法向力=4033.9229, 切向力X=3947.3154, 切向力Y=-365.6499 +FPS=27.41, 法向力=3437.1201, 切向力X=4456.2627, 切向力Y=695.4955 +FPS=54.75, 法向力=3481.5295, 切向力X=4460.0879, 切向力Y=711.6262 +FPS=50.56, 法向力=2813.8850, 切向力X=3523.2446, 切向力Y=2283.4800 +FPS=50.74, 法向力=2770.2761, 切向力X=3380.8188, 切向力Y=2393.9512 +FPS=51.29, 法向力=2724.5327, 切向力X=2869.9519, 切向力Y=4300.0098 +FPS=35.87, 法向力=2799.1357, 切向力X=2967.2881, 切向力Y=4612.4502 +FPS=45.04, 法向力=2845.4927, 切向力X=2944.3403, 切向力Y=4478.1426 +FPS=40.30, 法向力=2822.1504, 切向力X=2925.1941, 切向力Y=4590.7939 +FPS=53.19, 法向力=2790.1570, 切向力X=2943.1392, 切向力Y=4674.7974 +FPS=34.41, 法向力=2213.7852, 切向力X=2713.9644, 切向力Y=-114.0497 +FPS=48.49, 法向力=2133.7559, 切向力X=2718.4016, 切向力Y=-259.9487 +FPS=32.23, 法向力=1894.9097, 切向力X=2831.8335, 切向力Y=-3814.7578 +FPS=31.30, 法向力=2405.0642, 切向力X=2008.8560, 切向力Y=-7712.8398 +FPS=31.51, 法向力=2489.5967, 切向力X=1838.6620, 切向力Y=-7757.2314 +FPS=31.45, 法向力=2988.3198, 切向力X=3266.6924, 切向力Y=-9652.5527 +FPS=29.52, 法向力=3307.6738, 切向力X=3106.8938, 切向力Y=-9875.9180 +FPS=35.70, 法向力=3382.5452, 切向力X=3106.4849, 切向力Y=-9818.5547 +FPS=32.11, 法向力=3011.6201, 切向力X=2980.9534, 切向力Y=-9260.7402 +FPS=30.81, 法向力=3188.7134, 切向力X=3634.4573, 切向力Y=-7827.0171 +FPS=32.01, 法向力=3238.8311, 切向力X=3853.8237, 切向力Y=-7780.0669 +FPS=31.77, 法向力=3252.2598, 切向力X=3841.2029, 切向力Y=-7802.2808 +FPS=32.36, 法向力=3248.9729, 切向力X=3775.8027, 切向力Y=-7808.2300 +FPS=63.29, 法向力=3239.1509, 切向力X=3797.4885, 切向力Y=-7860.4258 +FPS=52.02, 法向力=4401.6392, 切向力X=3459.0547, 切向力Y=-7507.1113 +FPS=44.38, 法向力=4349.5405, 切向力X=3543.3716, 切向力Y=-7581.9287 +FPS=47.20, 法向力=3784.4448, 切向力X=3665.0972, 切向力Y=-8557.7109 +FPS=32.06, 法向力=3746.0081, 切向力X=3612.5867, 切向力Y=-8679.5547 +FPS=32.09, 法向力=3507.0955, 切向力X=2922.8506, 切向力Y=-6775.7886 +FPS=56.21, 法向力=3589.6357, 切向力X=2928.6392, 切向力Y=-6430.3804 +FPS=52.42, 法向力=3147.8518, 切向力X=3972.6372, 切向力Y=-5805.3223 +FPS=47.81, 法向力=3000.9792, 切向力X=3946.0459, 切向力Y=-5957.8169 +FPS=51.49, 法向力=2870.1255, 切向力X=3674.5464, 切向力Y=-4053.1033 +FPS=29.95, 法向力=2956.7065, 切向力X=3548.0469, 切向力Y=-3887.5020 +FPS=32.74, 法向力=2568.5173, 切向力X=3320.7322, 切向力Y=-3413.9619 +FPS=57.77, 法向力=2535.3210, 切向力X=3282.7698, 切向力Y=-3334.8833 +FPS=53.07, 法向力=2319.3120, 切向力X=3303.4255, 切向力Y=-3148.6189 +FPS=43.87, 法向力=2327.4839, 切向力X=3322.3091, 切向力Y=-3285.7190 +FPS=48.55, 法向力=2333.0305, 切向力X=3338.9458, 切向力Y=-3163.6321 +FPS=38.06, 法向力=2331.2207, 切向力X=3326.7944, 切向力Y=-3221.2266 +FPS=46.81, 法向力=2345.9639, 切向力X=3347.5764, 切向力Y=-3163.2576 +FPS=60.27, 法向力=2687.6277, 切向力X=2824.7275, 切向力Y=213.7828 +FPS=51.36, 法向力=2791.0664, 切向力X=2857.6914, 切向力Y=567.8939 +FPS=62.46, 法向力=2780.6792, 切向力X=2916.2280, 切向力Y=630.1680 +FPS=39.38, 法向力=1895.8485, 切向力X=2836.2568, 切向力Y=705.5369 +FPS=31.28, 法向力=1891.8588, 切向力X=2242.7219, 切向力Y=1094.0535 +FPS=33.19, 法向力=1953.4946, 切向力X=2416.8145, 切向力Y=1228.8889 +FPS=30.96, 法向力=1777.1345, 切向力X=2057.0581, 切向力Y=-1412.6370 +FPS=32.29, 法向力=2118.3347, 切向力X=2440.3992, 切向力Y=-358.8326 +FPS=31.58, 法向力=2399.4768, 切向力X=2565.4487, 切向力Y=36.5859 +FPS=39.22, 法向力=1504.6392, 切向力X=1824.0491, 切向力Y=94.2857 +FPS=50.33, 法向力=1542.5110, 切向力X=1715.4912, 切向力Y=142.0182 +FPS=30.67, 法向力=1782.1543, 切向力X=2862.1772, 切向力Y=-1048.2173 +FPS=31.66, 法向力=1828.5750, 切向力X=2933.6855, 切向力Y=-1365.3699 +FPS=58.99, 法向力=1761.5781, 切向力X=2975.2554, 切向力Y=1108.1250 +FPS=52.77, 法向力=1929.0334, 切向力X=2758.4800, 切向力Y=1616.8363 +FPS=42.28, 法向力=1936.0447, 切向力X=2718.1387, 切向力Y=1712.1843 +FPS=48.11, 法向力=1476.2437, 切向力X=3701.0413, 切向力Y=386.2127 +FPS=31.94, 法向力=2008.4702, 切向力X=3446.1531, 切向力Y=607.9689 +FPS=38.57, 法向力=2034.9866, 切向力X=3591.6731, 切向力Y=881.3518 +FPS=43.95, 法向力=2509.9526, 切向力X=3193.9468, 切向力Y=2511.4209 +FPS=68.70, 法向力=2614.9907, 切向力X=3259.1350, 切向力Y=2933.4653 +FPS=32.77, 法向力=2655.3091, 切向力X=3275.7139, 切向力Y=3016.5647 +FPS=31.10, 法向力=2623.4150, 切向力X=3643.6929, 切向力Y=3497.2271 +FPS=55.58, 法向力=2637.8333, 切向力X=3661.3071, 切向力Y=3699.6714 +FPS=40.80, 法向力=3290.0610, 切向力X=4998.7847, 切向力Y=3365.1650 +FPS=45.92, 法向力=3267.3521, 切向力X=5065.7988, 切向力Y=3448.1030 +FPS=39.85, 法向力=4078.4429, 切向力X=5209.0303, 切向力Y=4755.2432 +FPS=27.79, 法向力=4257.6592, 切向力X=5035.1328, 切向力Y=4955.8711 +FPS=38.93, 法向力=4622.9561, 切向力X=4914.6230, 切向力Y=7442.3682 +FPS=27.37, 法向力=4510.2139, 切向力X=6505.4648, 切向力Y=10332.8076 +FPS=37.73, 法向力=4469.6982, 切向力X=6702.0371, 切向力Y=10786.0693 +FPS=40.87, 法向力=4972.7568, 切向力X=6473.4941, 切向力Y=12569.9297 +FPS=67.25, 法向力=5171.9990, 切向力X=6525.7432, 切向力Y=13106.2422 +FPS=60.41, 法向力=5178.0376, 切向力X=6563.1675, 切向力Y=12761.2910 +FPS=46.63, 法向力=4011.6575, 切向力X=6705.6885, 切向力Y=11868.6123 +FPS=58.98, 法向力=4042.7764, 切向力X=6761.7583, 切向力Y=11757.5557 +FPS=46.60, 法向力=4096.5103, 切向力X=6024.8164, 切向力Y=9994.5449 +FPS=39.86, 法向力=4175.7656, 切向力X=5930.5059, 切向力Y=9884.4355 +FPS=47.54, 法向力=4300.8184, 切向力X=6064.1621, 切向力Y=8712.7539 +FPS=66.01, 法向力=4326.1973, 切向力X=6102.3799, 切向力Y=8622.4355 +FPS=30.33, 法向力=4394.3682, 切向力X=5271.6191, 切向力Y=9533.8047 +FPS=39.78, 法向力=4451.5439, 切向力X=5204.6108, 切向力Y=9324.2686 +FPS=42.32, 法向力=4443.8960, 切向力X=5212.5796, 切向力Y=9323.8037 +FPS=44.55, 法向力=3737.7837, 切向力X=5903.5732, 切向力Y=9358.9326 +FPS=62.39, 法向力=3773.6575, 切向力X=5862.5850, 切向力Y=9358.3555 +FPS=51.25, 法向力=3248.5574, 切向力X=4912.7656, 切向力Y=6786.6621 +FPS=64.38, 法向力=3429.4243, 切向力X=4566.6040, 切向力Y=6779.4106 +FPS=35.26, 法向力=3441.5718, 切向力X=4501.1738, 切向力Y=6863.5654 +FPS=51.27, 法向力=2903.1770, 切向力X=3915.6047, 切向力Y=6862.3447 +FPS=36.02, 法向力=2897.8450, 切向力X=3833.8955, 切向力Y=6771.1445 +FPS=27.67, 法向力=2455.8940, 切向力X=2988.8540, 切向力Y=4564.1943 +FPS=61.62, 法向力=2459.5620, 切向力X=2896.1260, 切向力Y=4555.5879 +FPS=31.46, 法向力=2052.9641, 切向力X=2695.8691, 切向力Y=2234.0237 +FPS=61.17, 法向力=1707.7058, 切向力X=1270.1417, 切向力Y=2392.8599 +FPS=34.00, 法向力=1748.5441, 切向力X=1006.6766, 切向力Y=2562.1904 +FPS=38.31, 法向力=1655.6334, 切向力X=1655.1143, 切向力Y=1459.2974 +FPS=27.36, 法向力=1577.4824, 切向力X=1912.8879, 切向力Y=1198.8374 +FPS=38.77, 法向力=2371.2329, 切向力X=2965.8599, 切向力Y=2369.9675 +FPS=42.40, 法向力=2581.7661, 切向力X=3007.4956, 切向力Y=2676.4604 +FPS=56.87, 法向力=2562.8955, 切向力X=3080.1519, 切向力Y=2825.8794 +FPS=48.37, 法向力=2373.6765, 切向力X=2682.7578, 切向力Y=4086.4463 +FPS=42.89, 法向力=2316.6284, 切向力X=2703.2664, 切向力Y=4043.4827 +FPS=42.11, 法向力=2433.8501, 切向力X=2805.3228, 切向力Y=2051.7065 +FPS=27.48, 法向力=2315.2332, 切向力X=2355.8628, 切向力Y=434.2859 +FPS=37.21, 法向力=2501.3745, 切向力X=2239.1287, 切向力Y=708.4814 +FPS=46.33, 法向力=2100.1680, 切向力X=2540.6184, 切向力Y=-2623.0996 +FPS=39.25, 法向力=2019.9785, 切向力X=2525.0635, 切向力Y=-3085.7993 +FPS=46.86, 法向力=2242.9912, 切向力X=2706.6316, 切向力Y=-4132.2104 +FPS=38.58, 法向力=2247.9832, 切向力X=2772.1714, 切向力Y=-3999.4297 +FPS=48.48, 法向力=2105.8540, 切向力X=2878.7295, 切向力Y=-4464.5308 +FPS=38.22, 法向力=2139.7656, 切向力X=2829.9512, 切向力Y=-4289.2842 +FPS=46.00, 法向力=2510.4370, 切向力X=3499.5798, 切向力Y=-5139.4121 +FPS=40.55, 法向力=2483.5215, 切向力X=3489.0916, 切向力Y=-5077.7354 +FPS=27.45, 法向力=3082.6121, 切向力X=2142.5142, 切向力Y=-3266.6042 +FPS=38.52, 法向力=3225.8506, 切向力X=2039.7408, 切向力Y=-2699.9189 +FPS=41.94, 法向力=3234.7271, 切向力X=3092.9053, 切向力Y=-4701.8018 +FPS=43.35, 法向力=3298.2705, 切向力X=3064.4573, 切向力Y=-5129.9531 +FPS=63.28, 法向力=3336.4966, 切向力X=3074.6763, 切向力Y=-5131.9966 +FPS=52.87, 法向力=3402.5210, 切向力X=2359.3887, 切向力Y=-6465.2832 +FPS=35.99, 法向力=3428.1287, 切向力X=2347.8203, 切向力Y=-6607.8135 +FPS=48.11, 法向力=3755.3174, 切向力X=2067.5596, 切向力Y=-6508.2314 +FPS=65.81, 法向力=3811.0439, 切向力X=2022.7119, 切向力Y=-6519.8740 +FPS=66.56, 法向力=3821.4214, 切向力X=2008.9771, 切向力Y=-6454.5630 +FPS=54.22, 法向力=3871.0164, 切向力X=3121.0420, 切向力Y=-5711.7192 +FPS=39.14, 法向力=3898.3477, 切向力X=3089.7043, 切向力Y=-5706.2017 +FPS=51.77, 法向力=3609.9204, 切向力X=2587.4839, 切向力Y=-6129.2656 +FPS=30.12, 法向力=3617.7966, 切向力X=2420.7471, 切向力Y=-6205.4258 +FPS=30.82, 法向力=3173.7695, 切向力X=1287.1053, 切向力Y=-4892.3774 +FPS=32.18, 法向力=3135.5454, 切向力X=1140.3439, 切向力Y=-4867.4160 +FPS=38.41, 法向力=3967.3982, 切向力X=1272.7512, 切向力Y=-6598.4028 +FPS=48.88, 法向力=4031.7661, 切向力X=1193.1128, 切向力Y=-6635.4302 +FPS=36.82, 法向力=3909.7117, 切向力X=2112.3359, 切向力Y=-5189.7402 +FPS=47.33, 法向力=3812.0288, 切向力X=2130.3762, 切向力Y=-4846.6211 +FPS=33.93, 法向力=2920.7671, 切向力X=1808.9913, 切向力Y=-3075.3672 +FPS=59.82, 法向力=2974.9531, 切向力X=1672.2030, 切向力Y=-2891.7830 +FPS=52.19, 法向力=2696.6509, 切向力X=2079.8704, 切向力Y=-2160.5925 +FPS=43.97, 法向力=2801.2959, 切向力X=2292.1726, 切向力Y=-2092.2876 +FPS=51.70, 法向力=2080.0083, 切向力X=1602.9141, 切向力Y=-449.0704 +FPS=31.74, 法向力=2092.2859, 切向力X=1564.2769, 切向力Y=-460.3876 +FPS=51.55, 法向力=1640.6821, 切向力X=1438.1780, 切向力Y=79.0468 +FPS=42.14, 法向力=1660.8447, 切向力X=1404.4248, 切向力Y=32.7435 +FPS=50.88, 法向力=1993.4698, 切向力X=1576.3799, 切向力Y=-1408.3389 +FPS=30.44, 法向力=2114.6997, 切向力X=1677.8262, 切向力Y=-1364.3368 +FPS=36.37, 法向力=2327.1772, 切向力X=1294.9100, 切向力Y=-1144.1182 +FPS=27.88, 法向力=2423.8022, 切向力X=1081.0045, 切向力Y=-919.3620 +FPS=32.34, 法向力=2156.6387, 切向力X=1007.0302, 切向力Y=-620.1289 +FPS=31.48, 法向力=1751.8572, 切向力X=1538.0823, 切向力Y=-1000.4214 +FPS=37.26, 法向力=1709.3047, 切向力X=1598.7715, 切向力Y=-866.3687 +FPS=45.70, 法向力=2046.2347, 切向力X=1517.1710, 切向力Y=-1602.5166 +FPS=34.56, 法向力=2116.7173, 切向力X=1314.3562, 切向力Y=-1588.0522 +FPS=31.28, 法向力=2191.6802, 切向力X=1095.5931, 切向力Y=-4392.4644 +FPS=31.90, 法向力=3477.0376, 切向力X=2480.4268, 切向力Y=-4698.4429 +FPS=37.25, 法向力=3569.5198, 切向力X=2500.8306, 切向力Y=-4790.2954 +FPS=46.61, 法向力=3658.5144, 切向力X=2245.7144, 切向力Y=-5137.2529 +FPS=32.54, 法向力=3634.1775, 切向力X=2234.1543, 切向力Y=-5024.4595 +FPS=62.50, 法向力=2496.0540, 切向力X=2561.2710, 切向力Y=-2760.6611 +FPS=53.32, 法向力=2590.8621, 切向力X=2717.1123, 切向力Y=-2097.9502 +FPS=37.34, 法向力=2621.1682, 切向力X=2711.9385, 切向力Y=-2087.7957 +FPS=59.90, 法向力=2587.5676, 切向力X=2682.3340, 切向力Y=-2074.7869 +FPS=53.97, 法向力=1904.5371, 切向力X=3095.3738, 切向力Y=-273.5488 +FPS=36.12, 法向力=1895.4934, 切向力X=3126.8174, 切向力Y=-178.3707 +FPS=31.33, 法向力=1950.4697, 切向力X=2923.4980, 切向力Y=-588.2995 +FPS=58.48, 法向力=2044.8906, 切向力X=2890.6653, 切向力Y=-683.9385 +FPS=51.58, 法向力=1723.7181, 切向力X=2819.6011, 切向力Y=2021.4890 +FPS=36.76, 法向力=1699.4380, 切向力X=2738.5684, 切向力Y=2115.0527 +FPS=36.93, 法向力=1709.2148, 切向力X=1587.0276, 切向力Y=1018.1357 +FPS=44.58, 法向力=1898.0736, 切向力X=1525.5341, 切向力Y=906.6100 +FPS=34.31, 法向力=1417.4028, 切向力X=1834.1948, 切向力Y=-80.1415 +FPS=61.69, 法向力=1352.4304, 切向力X=1800.4427, 切向力Y=-635.3083 +FPS=51.61, 法向力=1306.0295, 切向力X=2510.6440, 切向力Y=1488.0885 +FPS=42.57, 法向力=1317.5496, 切向力X=2585.9780, 切向力Y=1758.0483 +FPS=46.15, 法向力=2988.4712, 切向力X=4012.6953, 切向力Y=3385.9600 +FPS=39.73, 法向力=3190.8655, 切向力X=4162.1450, 切向力Y=3673.2651 +FPS=51.56, 法向力=3297.7698, 切向力X=4203.6641, 切向力Y=3781.5688 +FPS=29.85, 法向力=2796.5562, 切向力X=4026.0698, 切向力Y=3068.2065 +FPS=60.00, 法向力=2668.8000, 切向力X=4000.9551, 切向力Y=2659.6511 +FPS=48.81, 法向力=3113.4978, 切向力X=4425.3447, 切向力Y=2833.4004 +FPS=46.58, 法向力=3155.7793, 切向力X=4803.6685, 切向力Y=3240.5327 +FPS=46.20, 法向力=3894.5852, 切向力X=6187.0220, 切向力Y=5118.2881 +FPS=40.19, 法向力=4115.3633, 切向力X=6390.0825, 切向力Y=5345.7139 +FPS=43.71, 法向力=4553.8267, 切向力X=6728.4214, 切向力Y=4405.9053 +FPS=33.84, 法向力=4512.4902, 切向力X=6932.7051, 切向力Y=4625.4712 +FPS=39.43, 法向力=4580.5728, 切向力X=6689.7549, 切向力Y=4580.0059 +FPS=50.63, 法向力=4602.1860, 切向力X=6856.1289, 切向力Y=4542.3047 +FPS=35.78, 法向力=4313.8765, 切向力X=6010.7129, 切向力Y=3881.4998 +FPS=47.08, 法向力=4440.5957, 切向力X=5910.9258, 切向力Y=3773.3179 +FPS=33.40, 法向力=4836.7500, 切向力X=3920.4478, 切向力Y=1634.8279 +FPS=36.82, 法向力=4851.8306, 切向力X=3878.4727, 切向力Y=1593.4742 +FPS=48.78, 法向力=5084.9995, 切向力X=3568.8721, 切向力Y=-2062.1458 +FPS=30.91, 法向力=5193.3828, 切向力X=3652.9504, 切向力Y=-2186.0918 +FPS=39.78, 法向力=5296.3955, 切向力X=2150.5583, 切向力Y=-4103.4834 +FPS=26.78, 法向力=5211.3052, 切向力X=2821.0864, 切向力Y=-5226.9473 +FPS=32.18, 法向力=5288.8076, 切向力X=2980.1738, 切向力Y=-5411.8257 +FPS=37.85, 法向力=6687.4980, 切向力X=2086.7417, 切向力Y=-5054.4902 +FPS=44.80, 法向力=6667.4839, 切向力X=2085.6606, 切向力Y=-4918.9502 +FPS=40.86, 法向力=6339.0698, 切向力X=1915.5516, 切向力Y=-2923.9443 +FPS=27.41, 法向力=6346.3809, 切向力X=2205.9915, 切向力Y=-2894.2258 +FPS=37.33, 法向力=5097.7920, 切向力X=3176.4004, 切向力Y=-2480.3950 +FPS=46.04, 法向力=4961.1060, 切向力X=3274.5874, 切向力Y=-2484.9768 +FPS=38.30, 法向力=4776.8003, 切向力X=3153.5195, 切向力Y=-880.8873 +FPS=27.94, 法向力=3686.3647, 切向力X=4712.8442, 切向力Y=3161.6152 +FPS=36.88, 法向力=3775.4727, 切向力X=4833.0430, 切向力Y=3441.9399 +FPS=27.67, 法向力=3974.1543, 切向力X=4761.2139, 切向力Y=3703.5679 +FPS=38.56, 法向力=4053.0078, 切向力X=4757.1094, 切向力Y=3585.9863 +FPS=27.17, 法向力=3306.2092, 切向力X=3730.9561, 切向力Y=1744.1714 +FPS=59.98, 法向力=3354.1140, 切向力X=3728.8799, 切向力Y=1858.3685 +FPS=32.86, 法向力=4037.2793, 切向力X=2524.6694, 切向力Y=-2032.8276 +FPS=62.13, 法向力=4158.6201, 切向力X=2398.9199, 切向力Y=-2195.6006 +FPS=31.87, 法向力=5426.7334, 切向力X=2412.7871, 切向力Y=-5548.2598 +FPS=53.51, 法向力=5426.7383, 切向力X=2493.5986, 切向力Y=-5694.0342 +FPS=51.02, 法向力=5527.1562, 切向力X=2511.8809, 切向力Y=-2795.8025 +FPS=41.34, 法向力=5551.1401, 切向力X=2402.0112, 切向力Y=-2633.9512 +FPS=31.17, 法向力=4672.4346, 切向力X=1913.3425, 切向力Y=-1659.2123 +FPS=31.00, 法向力=4040.4846, 切向力X=1605.4264, 切向力Y=-387.2756 +FPS=32.47, 法向力=4128.4482, 切向力X=1670.0669, 切向力Y=-215.7360 +FPS=39.53, 法向力=2447.6074, 切向力X=2059.2485, 切向力Y=-1032.4272 +FPS=27.56, 法向力=2459.2444, 切向力X=2234.2859, 切向力Y=-1263.5562 +FPS=57.83, 法向力=2782.9883, 切向力X=1931.9205, 切向力Y=-341.1716 +FPS=41.59, 法向力=2818.8921, 切向力X=1947.4203, 切向力Y=-368.6192 +FPS=47.91, 法向力=2666.9536, 切向力X=1548.3639, 切向力Y=-1000.3341 +FPS=39.45, 法向力=2700.4360, 切向力X=1735.2111, 切向力Y=-790.2255 +FPS=45.51, 法向力=1950.4602, 切向力X=2373.3533, 切向力Y=-1086.2710 +FPS=40.15, 法向力=2010.9893, 切向力X=2428.7349, 切向力Y=-1157.3911 +FPS=46.38, 法向力=1957.0232, 切向力X=2734.5786, 切向力Y=508.5159 +FPS=38.49, 法向力=1912.8960, 切向力X=2783.4858, 切向力Y=559.6123 +FPS=46.15, 法向力=1856.4500, 切向力X=3022.9612, 切向力Y=1295.1746 +FPS=32.51, 法向力=1887.8782, 切向力X=3093.7422, 切向力Y=1218.1959 +FPS=58.96, 法向力=1789.7710, 切向力X=3558.4751, 切向力Y=812.4402 +FPS=33.50, 法向力=1715.4626, 切向力X=3513.3220, 切向力Y=921.8330 +FPS=62.65, 法向力=1688.5396, 切向力X=3584.9712, 切向力Y=1053.7064 +FPS=31.65, 法向力=2667.1758, 切向力X=3994.1968, 切向力Y=-1341.2992 +FPS=31.33, 法向力=2827.1016, 切向力X=3984.3069, 切向力Y=-1474.7629 +FPS=31.90, 法向力=2918.2251, 切向力X=3155.4675, 切向力Y=-1398.5671 +FPS=65.28, 法向力=2846.3411, 切向力X=3018.3037, 切向力Y=-1771.0216 +FPS=53.44, 法向力=3145.0740, 切向力X=3728.3403, 切向力Y=-1630.2715 +FPS=34.75, 法向力=3190.2847, 切向力X=3597.8027, 切向力Y=-1632.9832 +FPS=31.94, 法向力=3180.8882, 切向力X=3187.1973, 切向力Y=-3396.5708 +FPS=59.03, 法向力=3230.5435, 切向力X=3201.7136, 切向力Y=-3409.3965 +FPS=33.05, 法向力=2862.9448, 切向力X=2161.4407, 切向力Y=-5064.7021 +FPS=60.64, 法向力=2887.7261, 切向力X=2240.1445, 切向力Y=-5240.2305 +FPS=54.03, 法向力=2576.2588, 切向力X=2834.0649, 切向力Y=-3927.7490 +FPS=35.39, 法向力=2462.4539, 切向力X=2942.2419, 切向力Y=-4082.6194 +FPS=31.75, 法向力=3582.5908, 切向力X=2789.9736, 切向力Y=-2217.9302 +FPS=58.92, 法向力=3830.9863, 切向力X=2672.9805, 切向力Y=-2051.4160 +FPS=54.38, 法向力=2917.1357, 切向力X=1659.4961, 切向力Y=-552.1852 +FPS=36.22, 法向力=2872.9143, 切向力X=1567.7727, 切向力Y=-326.0184 +FPS=36.74, 法向力=2140.1050, 切向力X=1662.2527, 切向力Y=579.6660 +FPS=51.37, 法向力=2137.2251, 切向力X=1682.7928, 切向力Y=430.4279 +FPS=30.67, 法向力=1411.7903, 切向力X=839.7502, 切向力Y=-1082.9490 +FPS=31.17, 法向力=1386.4109, 切向力X=784.3129, 切向力Y=-1460.2245 +FPS=32.35, 法向力=1913.4512, 切向力X=1825.9454, 切向力Y=-964.2328 +FPS=39.17, 法向力=1647.8593, 切向力X=1507.5908, 切向力Y=-286.4006 +FPS=52.66, 法向力=1629.8884, 切向力X=1359.3604, 切向力Y=-265.1584 +FPS=29.39, 法向力=1968.0287, 切向力X=2673.0891, 切向力Y=391.6859 +FPS=32.38, 法向力=1995.1570, 切向力X=2504.4600, 切向力Y=629.9362 +FPS=31.81, 法向力=3166.9866, 切向力X=3651.9097, 切向力Y=-50.1588 +FPS=31.38, 法向力=2899.9609, 切向力X=3316.8740, 切向力Y=-1201.3395 +FPS=32.71, 法向力=2791.2651, 切向力X=3364.6948, 切向力Y=-1205.6473 +FPS=31.61, 法向力=2596.7129, 切向力X=2391.4629, 切向力Y=-4375.4297 +FPS=31.38, 法向力=2444.1082, 切向力X=2486.0503, 切向力Y=-4472.5859 +FPS=31.34, 法向力=3830.5894, 切向力X=1399.9946, 切向力Y=-9409.1250 +FPS=30.95, 法向力=4334.9883, 切向力X=1545.2699, 切向力Y=-11564.0605 +FPS=37.78, 法向力=4395.6152, 切向力X=1477.7031, 切向力Y=-11640.3906 +FPS=44.69, 法向力=4161.3745, 切向力X=946.9091, 切向力Y=-11190.7734 +FPS=34.22, 法向力=4255.4092, 切向力X=925.9360, 切向力Y=-10949.0576 +FPS=37.59, 法向力=5323.9834, 切向力X=1334.1479, 切向力Y=-9895.6875 +FPS=51.48, 法向力=5062.9390, 切向力X=1308.0573, 切向力Y=-9583.5010 +FPS=60.44, 法向力=5062.9487, 切向力X=1303.4072, 切向力Y=-9588.0576 +FPS=53.11, 法向力=3659.3140, 切向力X=2198.9170, 切向力Y=-6388.9980 +FPS=42.15, 法向力=3491.8169, 切向力X=2260.2449, 切向力Y=-6394.3184 +FPS=50.09, 法向力=2212.8672, 切向力X=1408.7084, 切向力Y=-2976.1123 +FPS=30.58, 法向力=2295.3284, 切向力X=1293.9591, 切向力Y=-2560.8459 +FPS=33.71, 法向力=2103.4194, 切向力X=2253.8442, 切向力Y=-3463.5244 +FPS=31.87, 法向力=2155.2607, 切向力X=2379.8901, 切向力Y=-3541.6011 +FPS=31.60, 法向力=1396.5909, 切向力X=1407.4749, 切向力Y=-2068.3074 +FPS=57.90, 法向力=1432.4473, 切向力X=1284.5476, 切向力Y=-2007.7173 +FPS=51.71, 法向力=1455.5095, 切向力X=1861.0852, 切向力Y=-1356.6707 +FPS=45.08, 法向力=1618.0591, 切向力X=1854.4927, 切向力Y=-1175.0480 +FPS=27.70, 法向力=1711.6827, 切向力X=1955.3098, 切向力Y=1027.0688 +FPS=31.33, 法向力=2175.1448, 切向力X=1821.4019, 切向力Y=1625.8093 +FPS=31.00, 法向力=2159.5786, 切向力X=1808.0369, 切向力Y=1741.5745 +FPS=32.46, 法向力=1759.1343, 切向力X=2496.4048, 切向力Y=2394.8323 +FPS=30.84, 法向力=1782.0348, 切向力X=1554.4961, 切向力Y=743.3099 +FPS=32.04, 法向力=1738.9675, 切向力X=1402.6748, 切向力Y=568.3236 +FPS=38.97, 法向力=1585.2939, 切向力X=1722.8616, 切向力Y=421.6487 +FPS=46.02, 法向力=1424.0984, 切向力X=1811.8411, 切向力Y=157.3255 +FPS=41.93, 法向力=1324.9443, 切向力X=1805.9247, 切向力Y=-148.3837 +FPS=45.25, 法向力=1393.3298, 切向力X=1329.9274, 切向力Y=-1250.3109 +FPS=33.74, 法向力=1660.3284, 切向力X=1494.7109, 切向力Y=-1375.5122 +FPS=31.63, 法向力=1657.0850, 切向力X=1559.9346, 切向力Y=-1301.5626 +FPS=31.45, 法向力=2092.2910, 切向力X=2753.5310, 切向力Y=-671.7067 +FPS=32.92, 法向力=3542.5596, 切向力X=2436.1147, 切向力Y=2993.1470 +FPS=38.23, 法向力=3725.5693, 切向力X=2630.2078, 切向力Y=3368.5273 +FPS=45.14, 法向力=4367.2080, 切向力X=3721.2891, 切向力Y=2564.6650 +FPS=40.35, 法向力=4441.9380, 切向力X=3932.7266, 切向力Y=2517.8572 +FPS=47.21, 法向力=4480.5400, 切向力X=3976.1133, 切向力Y=2497.3762 +FPS=31.79, 法向力=3675.7905, 切向力X=3323.7432, 切向力Y=3172.5312 +FPS=39.26, 法向力=3883.0933, 切向力X=2465.2720, 切向力Y=-1358.2139 +FPS=50.75, 法向力=3915.8530, 切向力X=2713.5210, 切向力Y=-1659.6177 +FPS=59.54, 法向力=3879.1997, 切向力X=2722.6099, 切向力Y=-1633.8552 +FPS=51.77, 法向力=4195.8350, 切向力X=2682.9590, 切向力Y=-6803.2378 +FPS=68.81, 法向力=4202.2808, 切向力X=2660.7437, 切向力Y=-7211.1987 +FPS=33.62, 法向力=4225.3096, 切向力X=2689.5771, 切向力Y=-7176.9131 +FPS=39.48, 法向力=6658.8452, 切向力X=4079.3215, 切向力Y=-8533.1113 +FPS=46.98, 法向力=6509.2373, 切向力X=4191.3057, 切向力Y=-8419.2705 +FPS=32.91, 法向力=7046.4121, 切向力X=4460.1611, 切向力Y=-4355.7578 +FPS=31.77, 法向力=5904.4736, 切向力X=6060.2275, 切向力Y=-1519.8147 +FPS=39.20, 法向力=5974.1377, 切向力X=6446.3105, 切向力Y=-1316.5088 +FPS=45.97, 法向力=5537.6221, 切向力X=5473.9141, 切向力Y=-3817.6621 +FPS=38.78, 法向力=5510.5518, 切向力X=5411.0522, 切向力Y=-3765.7773 +FPS=48.64, 法向力=5776.4033, 切向力X=5460.6250, 切向力Y=-3886.0049 +FPS=32.23, 法向力=5908.1978, 切向力X=5505.4443, 切向力Y=-3701.0200 +FPS=30.64, 法向力=6231.9346, 切向力X=5771.7012, 切向力Y=-1825.7119 +FPS=37.13, 法向力=6308.8350, 切向力X=5946.9985, 切向力Y=-1798.6808 +FPS=27.74, 法向力=6973.6201, 切向力X=6578.5049, 切向力Y=744.4050 +FPS=37.64, 法向力=6974.8110, 切向力X=6685.2256, 切向力Y=803.5787 +FPS=47.55, 法向力=5926.5557, 切向力X=5608.9697, 切向力Y=-521.5748 +FPS=32.74, 法向力=5675.0322, 切向力X=5194.8193, 切向力Y=-5114.5815 +FPS=32.95, 法向力=5788.7544, 切向力X=5429.5220, 切向力Y=-5709.5518 +FPS=31.54, 法向力=6067.1313, 切向力X=3941.5886, 切向力Y=-8491.5010 +FPS=37.40, 法向力=6081.8735, 切向力X=3979.8352, 切向力Y=-8591.3027 +FPS=46.88, 法向力=6521.2715, 切向力X=3557.7493, 切向力Y=-7825.0005 +FPS=40.36, 法向力=6532.0273, 切向力X=3444.6750, 切向力Y=-7526.7471 +FPS=48.56, 法向力=6642.0464, 切向力X=2904.7222, 切向力Y=-4540.8496 +FPS=38.28, 法向力=6813.4707, 切向力X=2943.6431, 切向力Y=-4520.5420 +FPS=49.18, 法向力=6662.4917, 切向力X=2134.2107, 切向力Y=-4888.4717 +FPS=37.19, 法向力=6636.4941, 切向力X=2148.2578, 切向力Y=-4664.4082 +FPS=47.75, 法向力=7612.2544, 切向力X=2159.0308, 切向力Y=-8125.7461 +FPS=31.89, 法向力=7557.7646, 切向力X=2316.2002, 切向力Y=-8521.6426 +FPS=32.10, 法向力=6396.1221, 切向力X=1683.2583, 切向力Y=-6874.4873 +FPS=31.88, 法向力=6517.8457, 切向力X=1517.1696, 切向力Y=-6623.3818 +FPS=30.96, 法向力=4246.2695, 切向力X=1560.4495, 切向力Y=-4602.6016 +FPS=61.16, 法向力=4043.5020, 切向力X=1594.7653, 切向力Y=-4440.1621 +FPS=32.52, 法向力=3366.5557, 切向力X=1752.4213, 切向力Y=-2642.7397 +FPS=65.31, 法向力=3311.9561, 切向力X=1687.5159, 切向力Y=-2539.6587 +FPS=31.00, 法向力=3652.4294, 切向力X=1298.7158, 切向力Y=-3800.7917 +FPS=37.18, 法向力=3492.9216, 切向力X=925.2756, 切向力Y=-4443.4219 +FPS=46.67, 法向力=3541.0181, 切向力X=906.5244, 切向力Y=-4044.9949 +FPS=60.70, 法向力=3566.5977, 切向力X=1035.8813, 切向力Y=-3883.8545 +FPS=42.56, 法向力=3182.3811, 切向力X=1838.3538, 切向力Y=-2026.8224 +FPS=52.32, 法向力=3169.1216, 切向力X=1981.3997, 切向力Y=-1883.9824 +FPS=35.90, 法向力=3099.7310, 切向力X=1865.9983, 切向力Y=-3759.1755 +FPS=27.16, 法向力=4260.6479, 切向力X=2235.0771, 切向力Y=-3438.5640 +FPS=40.41, 法向力=4314.5654, 切向力X=2186.4763, 切向力Y=-3433.7354 +FPS=27.17, 法向力=3057.7622, 切向力X=2380.7246, 切向力Y=-742.3821 +FPS=38.44, 法向力=2913.3098, 切向力X=2592.9106, 切向力Y=-655.1031 +FPS=42.98, 法向力=4309.8149, 切向力X=3330.6812, 切向力Y=-862.1191 +FPS=42.16, 法向力=4241.5684, 切向力X=3271.6040, 切向力Y=-714.2411 +FPS=46.06, 法向力=5463.3291, 切向力X=4083.7534, 切向力Y=-2061.2437 +FPS=39.46, 法向力=5291.7617, 切向力X=4048.4934, 切向力Y=-2267.7207 +FPS=45.12, 法向力=4079.2385, 切向力X=4385.5986, 切向力Y=-6114.1489 +FPS=38.99, 法向力=4140.2344, 切向力X=4429.5127, 切向力Y=-6288.8076 +FPS=63.22, 法向力=4115.4941, 切向力X=4468.8174, 切向力Y=-6302.6670 +FPS=52.35, 法向力=3944.0759, 切向力X=5166.5459, 切向力Y=-7715.3662 +FPS=30.10, 法向力=3886.8621, 切向力X=5106.9648, 切向力Y=-7533.8472 +FPS=37.34, 法向力=3568.7100, 切向力X=3628.4829, 切向力Y=-6821.2222 +FPS=45.43, 法向力=3609.3887, 切向力X=3692.0879, 切向力Y=-6944.7520 +FPS=64.28, 法向力=3704.1692, 切向力X=4098.0190, 切向力Y=-4127.6445 +FPS=55.22, 法向力=3722.9570, 切向力X=4166.3545, 切向力Y=-3986.2991 +FPS=35.57, 法向力=3707.3237, 切向力X=4175.6484, 切向力Y=-4029.5288 +FPS=31.67, 法向力=4233.3589, 切向力X=2997.4580, 切向力Y=-145.2088 +FPS=62.01, 法向力=4456.2188, 切向力X=2847.5537, 切向力Y=-131.3994 +FPS=33.32, 法向力=2635.5049, 切向力X=1673.0378, 切向力Y=259.3616 +FPS=59.06, 法向力=2519.8328, 切向力X=1632.4531, 切向力Y=-127.9769 +FPS=38.82, 法向力=1834.1234, 切向力X=2020.7771, 切向力Y=337.9487 +FPS=52.44, 法向力=1826.7334, 切向力X=2039.8894, 切向力Y=411.3529 +FPS=29.49, 法向力=2309.7747, 切向力X=1840.4355, 切向力Y=1013.2449 +FPS=56.52, 法向力=2360.0786, 切向力X=1980.3486, 切向力Y=1002.1000 +FPS=51.70, 法向力=2071.9089, 切向力X=1981.4803, 切向力Y=-558.8879 +FPS=37.59, 法向力=2117.4502, 切向力X=2020.8370, 切向力Y=-512.4025 +FPS=30.95, 法向力=2074.0837, 切向力X=670.9058, 切向力Y=639.9058 +FPS=55.63, 法向力=2058.2974, 切向力X=593.2287, 切向力Y=816.3478 +FPS=49.86, 法向力=2073.1685, 切向力X=823.9733, 切向力Y=-1096.6597 +FPS=40.23, 法向力=2064.6519, 切向力X=980.3562, 切向力Y=-1218.6680 +FPS=31.25, 法向力=2931.3657, 切向力X=994.5670, 切向力Y=-2096.2017 +FPS=38.87, 法向力=2946.4951, 切向力X=969.6872, 切向力Y=-2363.4636 +FPS=42.66, 法向力=3527.2119, 切向力X=620.5970, 切向力Y=-2164.4263 +FPS=35.09, 法向力=3374.7351, 切向力X=686.7070, 切向力Y=-2094.7271 +FPS=37.94, 法向力=3619.2734, 切向力X=629.0483, 切向力Y=130.3494 +FPS=48.17, 法向力=3565.2925, 切向力X=654.1808, 切向力Y=436.2604 +FPS=32.34, 法向力=3005.2202, 切向力X=1076.9463, 切向力Y=392.4158 +FPS=37.92, 法向力=2684.2727, 切向力X=2084.2285, 切向力Y=-2174.8062 +FPS=52.64, 法向力=2653.4604, 切向力X=2285.0977, 切向力Y=-2329.0713 +FPS=35.55, 法向力=2637.4519, 切向力X=2309.4595, 切向力Y=-2481.9702 +FPS=48.28, 法向力=2144.8350, 切向力X=2140.6445, 切向力Y=-561.6818 +FPS=31.39, 法向力=2471.0894, 切向力X=1881.5916, 切向力Y=366.9348 +FPS=32.29, 法向力=2487.7244, 切向力X=1875.9102, 切向力Y=396.8232 +FPS=31.47, 法向力=2502.1404, 切向力X=1724.2534, 切向力Y=110.6778 +FPS=31.76, 法向力=2514.9819, 切向力X=1743.5791, 切向力Y=67.1463 +FPS=32.68, 法向力=1736.9761, 切向力X=1280.6462, 切向力Y=1157.1796 +FPS=30.48, 法向力=1700.8638, 切向力X=1327.4082, 切向力Y=1065.5227 +FPS=32.25, 法向力=1959.4573, 切向力X=1007.0329, 切向力Y=-740.3076 +FPS=58.71, 法向力=1886.7026, 切向力X=500.2701, 切向力Y=-493.8058 +FPS=49.67, 法向力=1843.8582, 切向力X=603.9734, 切向力Y=-350.1967 +FPS=49.50, 法向力=1858.5754, 切向力X=558.9611, 切向力Y=-295.3769 +FPS=49.24, 法向力=1922.7461, 切向力X=420.0456, 切向力Y=-655.5080 +FPS=31.53, 法向力=1908.0658, 切向力X=336.2012, 切向力Y=-677.5967 +FPS=31.34, 法向力=1977.0125, 切向力X=924.8306, 切向力Y=-1557.5640 +FPS=64.89, 法向力=2020.9961, 切向力X=1225.7451, 切向力Y=-1409.8586 +FPS=52.43, 法向力=2118.7102, 切向力X=1246.1158, 切向力Y=-1788.5497 +FPS=44.10, 法向力=2210.5562, 切向力X=1323.1753, 切向力Y=-1950.0570 +FPS=50.21, 法向力=1658.7036, 切向力X=1292.0615, 切向力Y=-595.5468 +FPS=29.01, 法向力=1633.2732, 切向力X=1385.4600, 切向力Y=-432.4815 +FPS=40.73, 法向力=2762.1016, 切向力X=1578.6545, 切向力Y=-1187.9333 +FPS=49.54, 法向力=2840.7107, 切向力X=1705.0476, 切向力Y=-1065.4172 +FPS=60.09, 法向力=2844.7388, 切向力X=1676.2510, 切向力Y=-1094.8853 +FPS=53.82, 法向力=2535.1226, 切向力X=1803.2767, 切向力Y=-1539.6995 +FPS=44.09, 法向力=2504.8354, 切向力X=1774.6057, 切向力Y=-1554.0924 +FPS=50.35, 法向力=1948.8650, 切向力X=2470.2605, 切向力Y=281.5680 +FPS=35.30, 法向力=2007.7137, 切向力X=2543.8174, 切向力Y=575.2887 +FPS=47.06, 法向力=1613.5266, 切向力X=1431.5051, 切向力Y=-860.8622 +FPS=32.86, 法向力=1835.9369, 切向力X=1158.0146, 切向力Y=-1518.1895 +FPS=32.03, 法向力=1361.9766, 切向力X=1978.6290, 切向力Y=-2873.2720 +FPS=31.98, 法向力=1717.0927, 切向力X=1832.4900, 切向力Y=-2273.9062 +FPS=32.12, 法向力=1704.2324, 切向力X=1946.2969, 切向力Y=-2275.3115 +FPS=49.85, 法向力=1612.0793, 切向力X=1652.0801, 切向力Y=-771.6752 +FPS=35.88, 法向力=1464.9171, 切向力X=1521.1967, 切向力Y=-253.2187 +FPS=50.31, 法向力=1388.4337, 切向力X=850.6974, 切向力Y=-2914.1865 +FPS=36.20, 法向力=1326.5804, 切向力X=874.0338, 切向力Y=-3340.0073 +FPS=31.26, 法向力=1541.1141, 切向力X=1309.4907, 切向力Y=-3958.9104 +FPS=58.81, 法向力=1520.3389, 切向力X=1337.6882, 切向力Y=-4047.3110 +FPS=33.15, 法向力=1528.3218, 切向力X=1380.5555, 切向力Y=-3904.2195 +FPS=31.27, 法向力=1519.5537, 切向力X=1453.9194, 切向力Y=-3940.5752 +FPS=39.44, 法向力=1802.6666, 切向力X=610.0269, 切向力Y=-4412.0371 +FPS=47.56, 法向力=1839.2219, 切向力X=504.9628, 切向力Y=-4472.9629 +FPS=31.65, 法向力=2079.5308, 切向力X=1626.1608, 切向力Y=-3964.6104 +FPS=32.16, 法向力=1875.5643, 切向力X=2096.2144, 切向力Y=-4192.4131 +FPS=64.34, 法向力=1803.9603, 切向力X=2209.8499, 切向力Y=-4189.6768 +FPS=49.87, 法向力=1784.8510, 切向力X=2219.5125, 切向力Y=-4185.7080 +FPS=62.81, 法向力=1467.5107, 切向力X=2372.1025, 切向力Y=-3712.5361 +FPS=36.38, 法向力=1573.0597, 切向力X=2523.2190, 切向力Y=-3457.2498 +FPS=58.63, 法向力=2595.0771, 切向力X=2571.2383, 切向力Y=-4133.9614 +FPS=50.03, 法向力=2680.3560, 切向力X=2584.5188, 切向力Y=-4248.3438 +FPS=66.32, 法向力=2703.5581, 切向力X=2600.2554, 切向力Y=-4377.8823 +FPS=38.73, 法向力=2717.7705, 切向力X=2589.8123, 切向力Y=-4391.6152 +FPS=37.99, 法向力=2629.8452, 切向力X=1616.9283, 切向力Y=-5852.4043 +FPS=49.19, 法向力=2604.5549, 切向力X=1481.6445, 切向力Y=-5774.9385 +FPS=31.26, 法向力=3349.2927, 切向力X=211.7115, 切向力Y=-6553.4814 +FPS=55.52, 法向力=3260.9873, 切向力X=-30.2366, 切向力Y=-6777.9629 +FPS=34.09, 法向力=4088.3281, 切向力X=67.8778, 切向力Y=-6177.9648 +FPS=67.91, 法向力=4039.8262, 切向力X=138.4284, 切向力Y=-6191.4248 +FPS=30.52, 法向力=6498.2490, 切向力X=-578.4913, 切向力Y=-8984.8740 +FPS=58.67, 法向力=6495.5469, 切向力X=-551.4602, 切向力Y=-9082.3105 +FPS=31.62, 法向力=8266.3643, 切向力X=-1859.8132, 切向力Y=-10730.6680 +FPS=59.26, 法向力=8201.5449, 切向力X=-1885.2017, 切向力Y=-10856.5684 +FPS=32.11, 法向力=9034.7207, 切向力X=-1413.4518, 切向力Y=-12639.5439 +FPS=60.18, 法向力=8994.8750, 切向力X=-1411.4946, 切向力Y=-12734.6504 +FPS=36.08, 法向力=7786.9961, 切向力X=-25.7245, 切向力Y=-11729.6621 +FPS=33.35, 法向力=6072.9082, 切向力X=227.7587, 切向力Y=-12108.8652 +FPS=37.19, 法向力=6033.5527, 切向力X=138.7634, 切向力Y=-11940.4492 +FPS=62.89, 法向力=6034.7871, 切向力X=112.5685, 切向力Y=-11985.8848 +FPS=48.48, 法向力=5062.3716, 切向力X=595.9048, 切向力Y=-10459.9717 +FPS=37.96, 法向力=5070.5264, 切向力X=570.2791, 切向力Y=-10410.6328 +FPS=45.59, 法向力=3800.2571, 切向力X=663.3517, 切向力Y=-7726.3877 +FPS=39.69, 法向力=3791.7036, 切向力X=674.3758, 切向力Y=-7613.1396 +FPS=62.87, 法向力=3756.3606, 切向力X=672.7124, 切向力Y=-7601.1143 +FPS=50.79, 法向力=2435.1860, 切向力X=1277.1816, 切向力Y=-5948.8477 +FPS=38.09, 法向力=2369.3618, 切向力X=1271.8433, 切向力Y=-5879.6021 +FPS=26.99, 法向力=2115.1597, 切向力X=1610.8492, 切向力Y=-5293.4482 +FPS=37.10, 法向力=2001.8049, 切向力X=1748.2838, 切向力Y=-3069.3740 +FPS=51.34, 法向力=1972.3832, 切向力X=1624.3677, 切向力Y=-2698.3269 +FPS=35.64, 法向力=1518.0537, 切向力X=1713.4968, 切向力Y=-1105.1243 +FPS=46.04, 法向力=1534.2083, 切向力X=1751.9819, 切向力Y=-1212.6296 +FPS=33.18, 法向力=1224.2949, 切向力X=2054.5820, 切向力Y=-1164.3846 +FPS=38.36, 法向力=1194.2100, 切向力X=2073.2363, 切向力Y=-1133.7603 +FPS=45.26, 法向力=1544.6394, 切向力X=2032.2799, 切向力Y=191.9669 +FPS=38.96, 法向力=1514.4448, 切向力X=2144.4331, 切向力Y=71.9682 +FPS=45.50, 法向力=1492.7148, 切向力X=2187.2104, 切向力Y=176.4450 +FPS=34.11, 法向力=3902.5933, 切向力X=2987.4075, 切向力Y=5136.3281 +FPS=62.31, 法向力=3717.5322, 切向力X=2896.2402, 切向力Y=5086.9937 +FPS=51.85, 法向力=3554.5151, 切向力X=4839.9033, 切向力Y=17831.8594 +FPS=34.40, 法向力=3441.5474, 切向力X=4901.1621, 切向力Y=17575.9551 +FPS=32.47, 法向力=4343.7998, 切向力X=6398.8838, 切向力Y=25596.8457 +FPS=62.93, 法向力=4405.5762, 切向力X=6462.6016, 切向力Y=26168.7461 +FPS=51.31, 法向力=4214.1787, 切向力X=8445.2383, 切向力Y=25470.0605 +FPS=35.69, 法向力=4366.6421, 切向力X=8753.9033, 切向力Y=25252.2891 +FPS=37.28, 法向力=4421.4722, 切向力X=9040.5820, 切向力Y=26880.2715 +FPS=47.84, 法向力=4283.8057, 切向力X=9242.0469, 切向力Y=26997.9531 +FPS=30.90, 法向力=3193.4536, 切向力X=8962.1455, 切向力Y=24384.3711 +FPS=38.01, 法向力=3008.6716, 切向力X=8890.3789, 切向力Y=24050.9883 +FPS=48.47, 法向力=3479.8042, 切向力X=8740.1572, 切向力Y=25530.0996 +FPS=32.12, 法向力=3554.6836, 切向力X=8562.7500, 切向力Y=25492.4805 +FPS=49.74, 法向力=3911.4653, 切向力X=8525.7070, 切向力Y=27724.0742 +FPS=48.77, 法向力=4020.9546, 切向力X=8411.0996, 切向力Y=27840.2656 +FPS=26.51, 法向力=4031.7500, 切向力X=8410.2793, 切向力Y=27922.4434 +FPS=48.62, 法向力=4018.5430, 切向力X=8364.2432, 切向力Y=27777.1836 +FPS=55.14, 法向力=3633.5044, 切向力X=9416.0488, 切向力Y=27248.7461 +FPS=41.11, 法向力=3742.8555, 切向力X=9501.0400, 切向力Y=27093.7695 +FPS=48.87, 法向力=5780.4346, 切向力X=9618.1484, 切向力Y=25673.6992 +FPS=46.18, 法向力=5796.7256, 切向力X=9750.1973, 切向力Y=25484.4531 +FPS=66.19, 法向力=6134.6172, 切向力X=9942.2402, 切向力Y=24009.3516 +FPS=51.53, 法向力=6060.1338, 切向力X=10088.3662, 切向力Y=23644.4609 +FPS=63.76, 法向力=6010.1631, 切向力X=10113.8057, 切向力Y=23557.5859 +FPS=50.23, 法向力=8124.7876, 切向力X=8948.7891, 切向力Y=24811.1250 +FPS=51.75, 法向力=8345.7500, 切向力X=8779.6250, 切向力Y=24958.0078 +FPS=63.28, 法向力=8370.0791, 切向力X=8674.4326, 切向力Y=25001.0391 +FPS=51.44, 法向力=7812.2612, 切向力X=7929.8276, 切向力Y=25403.7812 +FPS=55.11, 法向力=7704.9199, 切向力X=7886.4336, 切向力Y=25397.4277 +FPS=54.56, 法向力=7706.4170, 切向力X=7898.8745, 切向力Y=25169.9258 +FPS=28.88, 法向力=10598.8564, 切向力X=8202.4648, 切向力Y=24560.4941 +FPS=50.18, 法向力=10656.4609, 切向力X=8188.7998, 切向力Y=24439.8125 +FPS=33.89, 法向力=10847.9473, 切向力X=6890.0000, 切向力Y=24204.3672 +FPS=34.32, 法向力=10645.9170, 切向力X=6843.6948, 切向力Y=24186.5430 +FPS=33.36, 法向力=10694.8672, 切向力X=6857.2437, 切向力Y=23852.3945 +FPS=31.73, 法向力=9197.6738, 切向力X=8562.7676, 切向力Y=27790.8145 +FPS=31.91, 法向力=5975.9912, 切向力X=9946.4121, 切向力Y=29823.1465 +FPS=31.60, 法向力=5823.5801, 切向力X=10223.5000, 切向力Y=29617.5781 +FPS=61.19, 法向力=4896.1382, 切向力X=9351.3018, 切向力Y=27943.7891 +FPS=51.19, 法向力=5148.7793, 切向力X=9197.4082, 切向力Y=27904.8379 +FPS=43.34, 法向力=5208.4141, 切向力X=9132.3936, 切向力Y=27954.2852 +FPS=47.53, 法向力=4842.0840, 切向力X=9930.7656, 切向力Y=27662.8633 +FPS=31.94, 法向力=4713.0312, 切向力X=10111.0781, 切向力Y=27496.7500 +FPS=31.75, 法向力=3951.1316, 切向力X=10588.6699, 切向力Y=26871.9961 +FPS=32.34, 法向力=4562.7529, 切向力X=9902.7773, 切向力Y=25767.0547 +FPS=37.22, 法向力=4656.2930, 切向力X=9889.0078, 切向力Y=25827.7930 +FPS=48.72, 法向力=4659.9961, 切向力X=9901.2227, 切向力Y=25734.8477 +FPS=32.77, 法向力=3866.5396, 切向力X=10539.1777, 切向力Y=25417.1680 +FPS=36.53, 法向力=3921.1824, 切向力X=10626.4346, 切向力Y=25174.3730 +FPS=44.02, 法向力=3852.2959, 切向力X=10773.1680, 切向力Y=25417.6582 +FPS=56.36, 法向力=3872.5132, 切向力X=10846.6270, 切向力Y=25346.3555 +FPS=46.79, 法向力=4129.0444, 切向力X=10512.6816, 切向力Y=25141.2988 +FPS=48.50, 法向力=4174.2671, 切向力X=10465.4658, 切向力Y=25011.7344 +FPS=31.34, 法向力=4178.5059, 切向力X=10665.0391, 切向力Y=24605.8633 +FPS=60.78, 法向力=4356.8188, 切向力X=10685.3066, 切向力Y=24898.1562 +FPS=36.67, 法向力=3359.7939, 切向力X=10881.5225, 切向力Y=26122.9961 +FPS=46.30, 法向力=3304.6978, 切向力X=10795.1680, 切向力Y=25913.9805 +FPS=38.01, 法向力=3567.9500, 切向力X=11190.5693, 切向力Y=23432.5430 +FPS=26.95, 法向力=3425.1401, 切向力X=11293.2607, 切向力Y=23739.3398 +FPS=38.08, 法向力=3591.6921, 切向力X=10007.1318, 切向力Y=22642.0020 +FPS=43.72, 法向力=3639.0061, 切向力X=10015.2480, 切向力Y=22803.2070 +FPS=62.27, 法向力=4111.1411, 切向力X=10737.3838, 切向力Y=24472.5449 +FPS=43.68, 法向力=4068.0288, 切向力X=10565.7891, 切向力Y=24352.3926 +FPS=45.16, 法向力=2996.3918, 切向力X=10288.5684, 切向力Y=27192.2402 +FPS=39.72, 法向力=3055.0601, 切向力X=10188.6992, 切向力Y=27445.5723 +FPS=28.03, 法向力=3061.5825, 切向力X=10149.3418, 切向力Y=27564.4102 +FPS=47.93, 法向力=3098.9189, 切向力X=10067.9375, 切向力Y=27602.0078 +FPS=44.58, 法向力=2857.9824, 切向力X=11711.0977, 切向力Y=29449.6875 +FPS=50.51, 法向力=2981.3164, 切向力X=12101.3457, 切向力Y=29220.4238 +FPS=31.23, 法向力=3284.9531, 切向力X=11477.4082, 切向力Y=27891.8613 +FPS=36.49, 法向力=3586.5378, 切向力X=11573.1035, 切向力Y=28088.4609 +FPS=47.56, 法向力=4638.8369, 切向力X=10903.0078, 切向力Y=28509.7617 +FPS=38.51, 法向力=4549.7021, 切向力X=10932.5508, 切向力Y=28306.4551 +FPS=47.85, 法向力=3821.9858, 切向力X=10742.0059, 切向力Y=26911.4961 +FPS=32.70, 法向力=3764.5479, 切向力X=11020.1953, 切向力Y=26730.1016 +FPS=62.61, 法向力=5250.7124, 切向力X=10663.9902, 切向力Y=20052.3984 +FPS=50.51, 法向力=5538.8281, 切向力X=10382.9160, 切向力Y=19609.9570 +FPS=36.96, 法向力=4050.4058, 切向力X=6833.0605, 切向力Y=7207.3105 +FPS=31.97, 法向力=4281.7651, 切向力X=6486.0635, 切向力Y=7396.3892 +FPS=40.12, 法向力=4919.5020, 切向力X=5795.9912, 切向力Y=7898.8579 +FPS=48.73, 法向力=4717.8960, 切向力X=6096.6094, 切向力Y=8286.4258 +FPS=31.17, 法向力=4926.5381, 切向力X=5860.3672, 切向力Y=7720.5034 +FPS=30.79, 法向力=4820.8350, 切向力X=5961.2578, 切向力Y=7982.5371 +FPS=39.60, 法向力=3846.8955, 切向力X=8722.5137, 切向力Y=25496.5352 +FPS=45.80, 法向力=3821.4316, 切向力X=8523.0234, 切向力Y=26033.1035 +FPS=31.91, 法向力=6706.0674, 切向力X=5761.4375, 切向力Y=13506.7764 +FPS=31.88, 法向力=7117.1431, 切向力X=5520.0811, 切向力Y=13610.5498 +FPS=31.39, 法向力=1752.7742, 切向力X=2826.7112, 切向力Y=-399.9287 +FPS=58.32, 法向力=1700.6400, 切向力X=2795.5413, 切向力Y=-386.5310 +FPS=48.93, 法向力=1860.6161, 切向力X=1852.6357, 切向力Y=-1206.2976 +FPS=48.32, 法向力=2164.7502, 切向力X=1811.4819, 切向力Y=-686.2424 +FPS=27.02, 法向力=1121.5034, 切向力X=1123.7971, 切向力Y=-505.6699 +FPS=59.88, 法向力=1123.3047, 切向力X=1294.7063, 切向力Y=-273.8458 +FPS=50.10, 法向力=1520.0779, 切向力X=1388.2041, 切向力Y=169.9448 +FPS=50.31, 法向力=1521.0781, 切向力X=1381.7546, 切向力Y=268.3843 +FPS=62.07, 法向力=2239.2173, 切向力X=462.0566, 切向力Y=-356.1248 +FPS=50.73, 法向力=2246.6462, 切向力X=552.7742, 切向力Y=-300.6141 +FPS=35.40, 法向力=2225.6987, 切向力X=434.2234, 切向力Y=-176.5178 +FPS=47.88, 法向力=2236.5586, 切向力X=493.7766, 切向力Y=-245.0569 +FPS=31.67, 法向力=1438.6854, 切向力X=43.2743, 切向力Y=-634.5927 +FPS=32.35, 法向力=1439.5383, 切向力X=103.4767, 切向力Y=-724.3177 +FPS=31.83, 法向力=1420.8236, 切向力X=487.5877, 切向力Y=-2434.1177 +FPS=32.17, 法向力=1515.9900, 切向力X=586.8492, 切向力Y=-2394.4219 +FPS=31.72, 法向力=1430.5272, 切向力X=711.9784, 切向力Y=-1636.0149 +FPS=31.57, 法向力=1547.1420, 切向力X=139.8260, 切向力Y=-660.4031 +FPS=32.04, 法向力=1511.3550, 切向力X=-35.6710, 切向力Y=-557.7607 +FPS=31.90, 法向力=2123.0361, 切向力X=-520.7020, 切向力Y=1912.8906 +FPS=31.77, 法向力=1922.1638, 切向力X=-157.6734, 切向力Y=4069.7246 +FPS=32.82, 法向力=2058.4253, 切向力X=-45.0957, 切向力Y=4063.4626 +FPS=30.28, 法向力=2038.0468, 切向力X=-1297.4161, 切向力Y=4533.7671 +FPS=33.44, 法向力=2063.3755, 切向力X=-1381.9022, 切向力Y=4799.8433 +FPS=47.24, 法向力=2068.9768, 切向力X=-1441.8496, 切向力Y=4836.5430 +FPS=64.75, 法向力=2107.5342, 切向力X=-1421.3545, 切向力Y=4866.9414 +FPS=50.34, 法向力=2275.3281, 切向力X=65.4630, 切向力Y=3371.8843 +FPS=54.95, 法向力=2170.9958, 切向力X=154.3115, 切向力Y=3191.5527 +FPS=55.74, 法向力=2177.0991, 切向力X=174.4203, 切向力Y=3120.9902 +FPS=53.59, 法向力=2180.2766, 切向力X=271.2871, 切向力Y=3011.9028 +FPS=54.23, 法向力=2489.4878, 切向力X=537.6355, 切向力Y=8752.8242 +FPS=41.27, 法向力=2398.8545, 切向力X=555.3580, 切向力Y=9039.2168 +FPS=53.24, 法向力=1770.3477, 切向力X=1141.1377, 切向力Y=10877.9395 +FPS=29.33, 法向力=2625.2625, 切向力X=661.0389, 切向力Y=11676.3174 +FPS=33.43, 法向力=2679.1140, 切向力X=743.9467, 切向力Y=11721.0986 +FPS=52.17, 法向力=3361.5093, 切向力X=951.4097, 切向力Y=14295.6885 +FPS=31.88, 法向力=3312.5320, 切向力X=949.8542, 切向力Y=14111.1621 +FPS=58.58, 法向力=4098.8472, 切向力X=1646.9082, 切向力Y=21710.1367 +FPS=47.80, 法向力=4135.8584, 切向力X=1685.4341, 切向力Y=21895.5742 +FPS=52.60, 法向力=4127.8828, 切向力X=1720.6490, 切向力Y=21932.8711 +FPS=48.38, 法向力=3703.2202, 切向力X=2478.5344, 切向力Y=26908.0625 +FPS=31.40, 法向力=3505.1772, 切向力X=2354.0073, 切向力Y=27318.2246 +FPS=31.08, 法向力=3454.8911, 切向力X=2301.9290, 切向力Y=27458.8770 +FPS=63.63, 法向力=3462.8867, 切向力X=2292.0986, 切向力Y=27442.8828 +FPS=54.03, 法向力=3826.1140, 切向力X=4110.8735, 切向力Y=25554.8906 +FPS=34.23, 法向力=3996.2471, 切向力X=4315.9922, 切向力Y=25089.9219 +FPS=62.61, 法向力=3948.1833, 切向力X=4464.0820, 切向力Y=25165.2734 +FPS=50.26, 法向力=4016.4507, 切向力X=4243.2188, 切向力Y=24819.6172 +FPS=66.56, 法向力=4002.9844, 切向力X=4240.3906, 切向力Y=24985.3887 +FPS=60.42, 法向力=3627.3491, 切向力X=4213.4219, 切向力Y=24615.6875 +FPS=50.35, 法向力=3679.7546, 切向力X=4237.4751, 切向力Y=24654.5938 +FPS=55.87, 法向力=3683.3152, 切向力X=4227.2065, 切向力Y=24601.5879 +FPS=47.97, 法向力=3229.7168, 切向力X=3515.6736, 切向力Y=24476.9062 +FPS=37.70, 法向力=3314.2505, 切向力X=3366.8228, 切向力Y=24751.2148 +FPS=3.19, 法向力=3181.8672, 切向力X=4294.8408, 切向力Y=22456.7754 +FPS=33.34, 法向力=3013.5625, 切向力X=4147.3965, 切向力Y=24112.9141 +FPS=44.60, 法向力=3187.2546, 切向力X=4400.9443, 切向力Y=23971.2188 +FPS=39.69, 法向力=3227.2314, 切向力X=4394.6733, 切向力Y=24014.3281 +FPS=41.30, 法向力=3288.4006, 切向力X=4653.1929, 切向力Y=24237.8828 +FPS=37.15, 法向力=3233.6501, 切向力X=4625.4463, 切向力Y=24331.8535 +FPS=48.25, 法向力=3373.5103, 切向力X=4715.8037, 切向力Y=23314.0723 +FPS=47.22, 法向力=3433.9307, 切向力X=4820.2261, 切向力Y=23226.7383 +FPS=47.66, 法向力=3431.8689, 切向力X=4813.2725, 切向力Y=23247.9961 +FPS=52.05, 法向力=3633.6477, 切向力X=3806.9724, 切向力Y=23276.3594 +FPS=36.51, 法向力=3639.1660, 切向力X=3759.6899, 切向力Y=23090.1133 +FPS=36.15, 法向力=3634.1370, 切向力X=3773.5071, 切向力Y=22940.2051 +FPS=47.51, 法向力=3613.2693, 切向力X=3858.7832, 切向力Y=22939.5117 +FPS=60.18, 法向力=3651.4783, 切向力X=3736.8618, 切向力Y=22938.3203 +FPS=50.37, 法向力=3923.5225, 切向力X=4263.8027, 切向力Y=23344.1934 +FPS=38.44, 法向力=3835.0623, 切向力X=4369.9902, 切向力Y=23482.4277 +FPS=32.62, 法向力=3722.3208, 切向力X=4243.7769, 切向力Y=22372.1465 +FPS=59.44, 法向力=3681.0215, 切向力X=4352.8765, 切向力Y=21835.8359 +FPS=52.69, 法向力=3621.4866, 切向力X=3760.7559, 切向力Y=22185.8105 +FPS=52.09, 法向力=3692.5625, 切向力X=3661.6245, 切向力Y=22292.4824 +FPS=51.87, 法向力=3620.7109, 切向力X=2561.0879, 切向力Y=23593.0898 +FPS=53.23, 法向力=3592.6646, 切向力X=2491.5674, 切向力Y=23575.9160 +FPS=64.50, 法向力=3584.7729, 切向力X=2447.5620, 切向力Y=23596.8926 +FPS=50.85, 法向力=3211.3640, 切向力X=3396.6035, 切向力Y=22628.9648 +FPS=1.91, 法向力=4584.0703, 切向力X=3192.4941, 切向力Y=22034.6973 +FPS=48.38, 法向力=4697.3667, 切向力X=3262.8530, 切向力Y=21913.3223 +FPS=0.97, 法向力=5748.3027, 切向力X=3440.8320, 切向力Y=15077.7354 +FPS=29.23, 法向力=6468.0527, 切向力X=3444.2041, 切向力Y=15172.9150 +FPS=30.95, 法向力=6671.4683, 切向力X=3395.5042, 切向力Y=14984.3896 +FPS=40.95, 法向力=5532.8652, 切向力X=3062.7534, 切向力Y=15019.0801 +FPS=50.22, 法向力=5573.6045, 切向力X=2974.6865, 切向力Y=15249.9834 +FPS=47.98, 法向力=7558.6689, 切向力X=3174.3008, 切向力Y=11257.1455 +FPS=42.97, 法向力=7640.4238, 切向力X=2983.9319, 切向力Y=10884.8848 +FPS=62.37, 法向力=7642.7612, 切向力X=2944.7393, 切向力Y=10817.7402 +FPS=45.44, 法向力=7583.1943, 切向力X=3716.3000, 切向力Y=13622.5078 +FPS=39.40, 法向力=7449.0156, 切向力X=3648.7986, 切向力Y=13874.8926 +FPS=27.01, 法向力=6544.0674, 切向力X=3407.7983, 切向力Y=17094.0547 +FPS=46.61, 法向力=5336.1709, 切向力X=2714.0073, 切向力Y=17108.0742 +FPS=54.82, 法向力=5329.6514, 切向力X=2784.5667, 切向力Y=17011.6641 +FPS=55.90, 法向力=5335.5630, 切向力X=2786.5264, 切向力Y=17020.2363 +FPS=50.39, 法向力=6024.1992, 切向力X=3265.8027, 切向力Y=17524.6680 +FPS=54.49, 法向力=6110.2002, 切向力X=3244.4946, 切向力Y=17579.5859 +FPS=48.10, 法向力=4997.9839, 切向力X=3285.6726, 切向力Y=18539.9512 +FPS=50.30, 法向力=5007.5483, 切向力X=3168.5142, 切向力Y=18765.5742 +FPS=50.77, 法向力=5016.6621, 切向力X=3056.8735, 切向力Y=18709.1641 +FPS=62.26, 法向力=5057.1934, 切向力X=3000.3486, 切向力Y=18774.2246 +FPS=50.30, 法向力=5444.3691, 切向力X=3507.9426, 切向力Y=19459.1602 +FPS=34.20, 法向力=5406.1445, 切向力X=3619.7573, 切向力Y=19334.1914 +FPS=55.11, 法向力=4635.8081, 切向力X=2916.2957, 切向力Y=19918.6719 +FPS=51.91, 法向力=4549.0898, 切向力X=2807.0596, 切向力Y=19950.1484 +FPS=47.78, 法向力=4279.7793, 切向力X=2503.9443, 切向力Y=20664.8262 +FPS=62.50, 法向力=4313.8428, 切向力X=2491.0972, 切向力Y=20396.3203 +FPS=52.39, 法向力=4290.4131, 切向力X=2514.5906, 切向力Y=20338.4609 +FPS=30.11, 法向力=4892.4697, 切向力X=2646.9758, 切向力Y=22208.2715 +FPS=59.50, 法向力=4854.5000, 切向力X=2446.2373, 切向力Y=22191.0703 +FPS=52.75, 法向力=4847.8447, 切向力X=3124.5095, 切向力Y=20217.9531 +FPS=44.19, 法向力=5148.5195, 切向力X=3162.0498, 切向力Y=19682.5039 +FPS=28.19, 法向力=3802.3943, 切向力X=2883.7170, 切向力Y=21685.3750 +FPS=57.92, 法向力=3763.1177, 切向力X=2947.6816, 切向力Y=21846.2305 +FPS=52.09, 法向力=4333.1333, 切向力X=3750.3921, 切向力Y=22151.7090 +FPS=45.77, 法向力=4265.3159, 切向力X=3887.4019, 切向力Y=21906.3984 +FPS=27.99, 法向力=4189.4077, 切向力X=2805.9819, 切向力Y=19217.8184 +FPS=49.18, 法向力=4137.9082, 切向力X=2690.9490, 切向力Y=19084.3047 +FPS=63.90, 法向力=4164.9434, 切向力X=2676.2632, 切向力Y=19200.5742 +FPS=35.69, 法向力=7194.4365, 切向力X=3878.1494, 切向力Y=14092.9004 +FPS=60.79, 法向力=7838.9292, 切向力X=4019.5693, 切向力Y=13335.4854 +FPS=46.25, 法向力=7422.5820, 切向力X=4190.8452, 切向力Y=15826.9238 +FPS=40.01, 法向力=7349.0518, 切向力X=4476.9404, 切向力Y=15862.0078 +FPS=31.57, 法向力=4913.8477, 切向力X=4028.3198, 切向力Y=19244.0566 +FPS=32.57, 法向力=4528.3135, 切向力X=4254.9277, 切向力Y=20335.4375 +FPS=31.32, 法向力=4489.2607, 切向力X=4293.4575, 切向力Y=20002.4375 +FPS=31.21, 法向力=3941.8545, 切向力X=4567.3916, 切向力Y=22278.3945 +FPS=31.05, 法向力=4047.9180, 切向力X=4387.0361, 切向力Y=23088.2988 +FPS=65.36, 法向力=4135.7847, 切向力X=4349.9634, 切向力Y=23461.0977 +FPS=51.95, 法向力=4145.0859, 切向力X=4331.4746, 切向力Y=23609.4961 +FPS=33.25, 法向力=4038.9915, 切向力X=3238.5762, 切向力Y=24564.2109 +FPS=32.47, 法向力=4187.8901, 切向力X=3078.7778, 切向力Y=24612.9004 +FPS=60.06, 法向力=3899.2217, 切向力X=3480.7090, 切向力Y=23577.9961 +FPS=33.68, 法向力=3991.1504, 切向力X=3600.0229, 切向力Y=23385.2070 +FPS=58.26, 法向力=4277.7808, 切向力X=4270.6016, 切向力Y=24105.5469 +FPS=43.89, 法向力=4069.6946, 切向力X=4348.4785, 切向力Y=24038.7148 +FPS=47.67, 法向力=4032.1309, 切向力X=4395.6792, 切向力Y=24016.8027 +FPS=38.93, 法向力=4895.5420, 切向力X=4480.0337, 切向力Y=23064.1191 +FPS=62.48, 法向力=4942.6226, 切向力X=4818.2266, 切向力Y=22907.5078 +FPS=1.21, 法向力=3548.1382, 切向力X=1920.6536, 切向力Y=18554.8672 +FPS=56.41, 法向力=3964.5623, 切向力X=1520.2773, 切向力Y=18623.2520 +FPS=47.02, 法向力=2769.3403, 切向力X=-761.9575, 切向力Y=7534.2998 +FPS=38.79, 法向力=2704.0352, 切向力X=-853.1662, 切向力Y=7524.6802 +FPS=43.37, 法向力=2692.1494, 切向力X=-954.3391, 切向力Y=7272.2461 +FPS=40.06, 法向力=2571.4282, 切向力X=-605.8540, 切向力Y=6500.9443 +FPS=43.21, 法向力=2494.3311, 切向力X=-698.5222, 切向力Y=6281.4717 +FPS=47.04, 法向力=2771.4077, 切向力X=-1388.4917, 切向力Y=4980.7734 +FPS=39.45, 法向力=2717.8320, 切向力X=-1396.8375, 切向力Y=5182.4727 +FPS=50.30, 法向力=2682.6196, 切向力X=-2084.5029, 切向力Y=6048.8262 +FPS=49.47, 法向力=2674.3013, 切向力X=-2167.1646, 切向力Y=6208.8057 +FPS=45.15, 法向力=2604.9158, 切向力X=-2398.2258, 切向力Y=7397.6323 +FPS=32.64, 法向力=2587.3425, 切向力X=-2368.2036, 切向力Y=7438.2881 +FPS=52.52, 法向力=2546.5232, 切向力X=-2412.3340, 切向力Y=7845.5645 +FPS=50.96, 法向力=2625.8704, 切向力X=-2330.8435, 切向力Y=8048.0967 +FPS=47.45, 法向力=2692.6782, 切向力X=-3051.9041, 切向力Y=6213.4717 +FPS=28.67, 法向力=2800.2310, 切向力X=-3184.0679, 切向力Y=6173.3438 +FPS=39.67, 法向力=2695.6062, 切向力X=-2254.0449, 切向力Y=7449.2129 +FPS=49.48, 法向力=2701.5198, 切向力X=-2200.5342, 切向力Y=7540.4326 +FPS=50.93, 法向力=2865.7571, 切向力X=-2215.5273, 切向力Y=6192.7998 +FPS=34.62, 法向力=2862.0557, 切向力X=-2282.7363, 切向力Y=6274.5967 +FPS=31.64, 法向力=2474.6836, 切向力X=-2866.7808, 切向力Y=5758.9766 +FPS=31.25, 法向力=2467.0869, 切向力X=-2817.8105, 切向力Y=5765.0527 +FPS=40.58, 法向力=2538.5366, 切向力X=-2581.0972, 切向力Y=5959.8564 +FPS=62.14, 法向力=2741.2017, 切向力X=-2738.5825, 切向力Y=6048.0386 +FPS=47.95, 法向力=2994.4233, 切向力X=-2092.1704, 切向力Y=5369.9482 +FPS=67.05, 法向力=3050.3623, 切向力X=-1999.9385, 切向力Y=5144.2598 +FPS=53.08, 法向力=3052.6685, 切向力X=-2048.3940, 切向力Y=5177.0352 +FPS=0.90, 法向力=3255.7808, 切向力X=-3315.0105, 切向力Y=6283.3032 +FPS=44.50, 法向力=2712.0762, 切向力X=-3580.1367, 切向力Y=6237.5972 +FPS=50.62, 法向力=2715.8193, 切向力X=-3605.8196, 切向力Y=6219.4409 +FPS=36.39, 法向力=2397.9634, 切向力X=-3773.0107, 切向力Y=5548.4365 +FPS=47.97, 法向力=2368.2388, 切向力X=-3741.5508, 切向力Y=5491.0122 +FPS=30.55, 法向力=2923.2568, 切向力X=-3682.8740, 切向力Y=7467.6621 +FPS=32.29, 法向力=3044.7563, 切向力X=-3317.1567, 切向力Y=6962.6187 +FPS=32.23, 法向力=3029.8574, 切向力X=-3421.5759, 切向力Y=6821.0454 +FPS=30.04, 法向力=2939.5166, 切向力X=-3463.5454, 切向力Y=5935.1455 +FPS=33.86, 法向力=3000.7202, 切向力X=-3534.0327, 切向力Y=5936.3647 +FPS=48.41, 法向力=2722.6758, 切向力X=-3110.4863, 切向力Y=5496.1992 +FPS=54.64, 法向力=2775.0425, 切向力X=-3102.8386, 切向力Y=5432.3301 +FPS=50.01, 法向力=2758.4695, 切向力X=-3101.2002, 切向力Y=5470.6855 +FPS=59.32, 法向力=2922.0032, 切向力X=-3655.1724, 切向力Y=6180.8066 +FPS=28.05, 法向力=2878.2153, 切向力X=-3545.4507, 切向力Y=6080.2949 +FPS=50.78, 法向力=3120.0154, 切向力X=-3033.0247, 切向力Y=5553.4844 +FPS=36.99, 法向力=3173.9497, 切向力X=-2748.3401, 切向力Y=5491.5776 +FPS=51.32, 法向力=3043.8159, 切向力X=-4524.3320, 切向力Y=8588.6084 +FPS=36.54, 法向力=3177.3745, 切向力X=-4734.6216, 切向力Y=8773.4238 +FPS=48.37, 法向力=2703.8264, 切向力X=-3628.8535, 切向力Y=6227.9404 +FPS=37.89, 法向力=2677.5042, 切向力X=-3508.9736, 切向力Y=5982.5430 +FPS=52.08, 法向力=3087.3450, 切向力X=-4035.7295, 切向力Y=7467.3486 +FPS=35.31, 法向力=3120.3228, 切向力X=-4079.3711, 切向力Y=7446.0371 +FPS=32.00, 法向力=2925.7715, 切向力X=-3809.8955, 切向力Y=7421.8818 +FPS=37.99, 法向力=2975.9336, 切向力X=-3915.1240, 切向力Y=7200.1758 +FPS=45.28, 法向力=2766.6743, 切向力X=-3817.6902, 切向力Y=8036.8047 +FPS=40.50, 法向力=2748.6516, 切向力X=-3768.4736, 切向力Y=7838.7812 +FPS=44.61, 法向力=2503.4531, 切向力X=-4004.8022, 切向力Y=6374.5342 +FPS=33.98, 法向力=2474.7861, 切向力X=-3994.0508, 切向力Y=6374.1143 +FPS=49.91, 法向力=2465.7388, 切向力X=-3474.6025, 切向力Y=6413.1035 +FPS=46.53, 法向力=2485.7058, 切向力X=-3490.2703, 切向力Y=6411.2422 +FPS=49.23, 法向力=2972.1333, 切向力X=-3409.4980, 切向力Y=4361.6846 +FPS=31.05, 法向力=2960.3096, 切向力X=-3370.5581, 切向力Y=4290.6235 +FPS=31.91, 法向力=2677.1970, 切向力X=-2892.0020, 切向力Y=6805.4941 +FPS=33.33, 法向力=3095.7932, 切向力X=-3711.3113, 切向力Y=6868.7842 +FPS=32.52, 法向力=3129.2266, 切向力X=-3740.2686, 切向力Y=7019.4395 +FPS=31.30, 法向力=2679.4033, 切向力X=-4093.0271, 切向力Y=5664.5234 +FPS=33.14, 法向力=2674.6472, 切向力X=-4128.4390, 切向力Y=5774.0034 +FPS=49.32, 法向力=2966.5603, 切向力X=-4118.5054, 切向力Y=6662.0742 +FPS=44.43, 法向力=2995.2817, 切向力X=-4154.0479, 切向力Y=6523.1338 +FPS=50.18, 法向力=3024.7798, 切向力X=-4153.9023, 切向力Y=6611.4551 +FPS=30.48, 法向力=2500.8613, 切向力X=-3927.0405, 切向力Y=6646.2378 +FPS=62.56, 法向力=2845.2190, 切向力X=-3673.7144, 切向力Y=5983.6250 +FPS=39.69, 法向力=2838.9600, 切向力X=-3769.5327, 切向力Y=6090.4482 +FPS=44.91, 法向力=2837.8223, 切向力X=-3822.8269, 切向力Y=6092.7329 +FPS=34.60, 法向力=3055.3306, 切向力X=-3949.1230, 切向力Y=6285.8921 +FPS=61.36, 法向力=3022.8232, 切向力X=-3958.9626, 切向力Y=6371.9873 +FPS=49.66, 法向力=3104.8665, 切向力X=-4027.3232, 切向力Y=5203.5088 +FPS=37.51, 法向力=3066.3799, 切向力X=-3953.6987, 切向力Y=4974.3154 +FPS=33.26, 法向力=3025.5667, 切向力X=-3314.1831, 切向力Y=6259.6787 +FPS=33.03, 法向力=2815.1538, 切向力X=-3068.2161, 切向力Y=5918.5229 +FPS=37.90, 法向力=2741.9224, 切向力X=-2958.3809, 切向力Y=5766.0420 +FPS=50.96, 法向力=2786.4888, 切向力X=-2972.8291, 切向力Y=5832.5146 +FPS=31.10, 法向力=2957.8423, 切向力X=-3118.1606, 切向力Y=5865.6006 +FPS=31.76, 法向力=2850.5430, 切向力X=-3617.1284, 切向力Y=6596.6338 +FPS=31.96, 法向力=2875.3796, 切向力X=-3703.4883, 切向力Y=6662.3687 +FPS=32.15, 法向力=2574.6750, 切向力X=-4246.3135, 切向力Y=5817.7886 +FPS=31.72, 法向力=3105.4702, 切向力X=-3890.5247, 切向力Y=6758.2949 +FPS=31.84, 法向力=3146.8818, 切向力X=-3889.5166, 切向力Y=6797.5156 +FPS=38.07, 法向力=2850.1958, 切向力X=-4020.5439, 切向力Y=7673.3862 +FPS=47.23, 法向力=2968.3762, 切向力X=-4140.9668, 切向力Y=8083.3545 +FPS=38.53, 法向力=2970.7192, 切向力X=-4371.8877, 切向力Y=5835.6162 +FPS=44.38, 法向力=2856.2302, 切向力X=-4437.4688, 切向力Y=5986.4639 +FPS=32.68, 法向力=2891.5947, 切向力X=-4174.6909, 切向力Y=6981.6250 +FPS=31.34, 法向力=2788.1160, 切向力X=-4345.5986, 切向力Y=5482.0146 +FPS=40.76, 法向力=2761.0479, 切向力X=-4398.4365, 切向力Y=5533.5078 +FPS=50.84, 法向力=2798.0918, 切向力X=-4379.1753, 切向力Y=5538.0693 +FPS=60.47, 法向力=2816.3381, 切向力X=-4353.0713, 切向力Y=5536.6372 +FPS=51.30, 法向力=2917.0967, 切向力X=-3512.9727, 切向力Y=6593.9639 +FPS=44.94, 法向力=2969.4761, 切向力X=-3436.9131, 切向力Y=6590.6592 +FPS=27.23, 法向力=2900.3286, 切向力X=-4677.2051, 切向力Y=6616.6729 +FPS=53.10, 法向力=2861.2063, 切向力X=-4651.8926, 切向力Y=6450.6113 +FPS=47.93, 法向力=2949.0476, 切向力X=-3765.5000, 切向力Y=7421.3452 +FPS=44.82, 法向力=2788.1714, 切向力X=-3793.1143, 切向力Y=7556.1191 +FPS=29.56, 法向力=3194.5334, 切向力X=-4309.2451, 切向力Y=6796.1914 +FPS=62.78, 法向力=3303.1099, 切向力X=-4375.3945, 切向力Y=6719.8223 +FPS=52.03, 法向力=2534.1516, 切向力X=-4323.2651, 切向力Y=5136.8857 +FPS=56.21, 法向力=2472.4453, 切向力X=-4497.5742, 切向力Y=5208.0801 +FPS=50.74, 法向力=2826.5498, 切向力X=-4107.1147, 切向力Y=5806.6519 +FPS=31.55, 法向力=2856.9998, 切向力X=-4009.7178, 切向力Y=5887.0059 +FPS=37.21, 法向力=2775.1953, 切向力X=-3694.5815, 切向力Y=5736.5703 +FPS=62.76, 法向力=2735.8181, 切向力X=-3728.2380, 切向力Y=5872.3809 +FPS=51.96, 法向力=2740.4775, 切向力X=-3754.5298, 切向力Y=5908.1553 +FPS=30.71, 法向力=2937.8850, 切向力X=-3649.4224, 切向力Y=6014.3892 +FPS=31.78, 法向力=2957.6826, 切向力X=-4105.9648, 切向力Y=6938.0425 +FPS=31.15, 法向力=2855.0918, 切向力X=-4204.1074, 切向力Y=7267.6758 +FPS=31.19, 法向力=2854.0327, 切向力X=-3598.7651, 切向力Y=5493.8213 +FPS=61.59, 法向力=2763.2341, 切向力X=-3404.2852, 切向力Y=5465.3369 +FPS=54.58, 法向力=3216.6548, 切向力X=-3846.8169, 切向力Y=5585.8862 +FPS=55.26, 法向力=3073.2776, 切向力X=-4019.2739, 切向力Y=5610.6006 +FPS=51.89, 法向力=3092.2034, 切向力X=-4036.2107, 切向力Y=5663.6470 +FPS=66.40, 法向力=2496.1140, 切向力X=-3884.2441, 切向力Y=7067.3916 +FPS=43.94, 法向力=2515.1667, 切向力X=-3860.0405, 切向力Y=7151.3848 +FPS=36.77, 法向力=2526.9294, 切向力X=-3739.3291, 切向力Y=7166.3198 +FPS=38.75, 法向力=2571.8152, 切向力X=-3660.8142, 切向力Y=7382.7324 +FPS=46.05, 法向力=3009.0391, 切向力X=-4133.3838, 切向力Y=6531.7573 +FPS=26.92, 法向力=2979.5032, 切向力X=-4155.6230, 切向力Y=6413.4854 +FPS=33.21, 法向力=2938.6494, 切向力X=-3648.1133, 切向力Y=7310.1650 +FPS=31.17, 法向力=3003.0112, 切向力X=-3566.1104, 切向力Y=7263.6494 +FPS=31.57, 法向力=3263.3306, 切向力X=-3796.0498, 切向力Y=6094.1455 +FPS=58.53, 法向力=3250.9775, 切向力X=-4319.1045, 切向力Y=7001.5225 +FPS=53.53, 法向力=3217.8220, 切向力X=-4309.0410, 切向力Y=6979.3799 +FPS=46.10, 法向力=3192.9473, 切向力X=-4451.8408, 切向力Y=7121.3721 +FPS=63.57, 法向力=2389.5603, 切向力X=-3999.7969, 切向力Y=7503.0552 +FPS=54.63, 法向力=2426.0508, 切向力X=-4028.3721, 切向力Y=7853.4297 +FPS=59.40, 法向力=2350.7844, 切向力X=-3928.6104, 切向力Y=7787.6416 +FPS=53.26, 法向力=2681.1816, 切向力X=-3650.8950, 切向力Y=5982.8281 +FPS=33.23, 法向力=2688.1216, 切向力X=-3635.5476, 切向力Y=5940.8447 +FPS=31.39, 法向力=2691.2861, 切向力X=-3626.9604, 切向力Y=6785.3975 +FPS=60.68, 法向力=2753.3594, 切向力X=-3609.0288, 切向力Y=6729.4395 +FPS=50.81, 法向力=2550.5884, 切向力X=-3288.8064, 切向力Y=7731.8389 +FPS=63.56, 法向力=2455.3662, 切向力X=-3201.8333, 切向力Y=7739.1611 +FPS=58.77, 法向力=2495.1587, 切向力X=-3220.3657, 切向力Y=7766.1567 +FPS=52.60, 法向力=3596.0056, 切向力X=-3495.2197, 切向力Y=5021.6245 +FPS=60.44, 法向力=3407.2996, 切向力X=-3598.8752, 切向力Y=5118.2188 +FPS=65.56, 法向力=3378.5452, 切向力X=-3655.1519, 切向力Y=5041.5605 +FPS=49.93, 法向力=2691.3789, 切向力X=-3420.8804, 切向力Y=6446.9619 +FPS=30.66, 法向力=2756.1404, 切向力X=-3469.9172, 切向力Y=6422.5713 +FPS=32.11, 法向力=2988.7136, 切向力X=-3598.1528, 切向力Y=6950.8750 +FPS=32.06, 法向力=2511.7849, 切向力X=-3851.1421, 切向力Y=5827.4141 +FPS=31.88, 法向力=2505.6802, 切向力X=-3886.3748, 切向力Y=5752.2305 +FPS=32.07, 法向力=3081.4419, 切向力X=-4483.8931, 切向力Y=5691.9390 +FPS=31.10, 法向力=2831.6460, 切向力X=-3384.4580, 切向力Y=7305.5591 +FPS=32.19, 法向力=2902.8325, 切向力X=-3161.4697, 切向力Y=7062.9839 +FPS=36.54, 法向力=2831.0874, 切向力X=-3333.3586, 切向力Y=5298.8232 +FPS=50.41, 法向力=2739.3853, 切向力X=-3432.2200, 切向力Y=5406.9707 +FPS=31.06, 法向力=2633.7456, 切向力X=-3918.5024, 切向力Y=7031.9995 +FPS=32.04, 法向力=2744.8223, 切向力X=-3934.1221, 切向力Y=7115.5864 +FPS=31.32, 法向力=2631.9126, 切向力X=-2973.5776, 切向力Y=7078.8262 +FPS=30.90, 法向力=2824.5215, 切向力X=-4574.0996, 切向力Y=5549.7344 +FPS=37.75, 法向力=2861.1768, 切向力X=-4717.9414, 切向力Y=5553.5605 +FPS=45.08, 法向力=3376.4854, 切向力X=-5004.3657, 切向力Y=6626.7856 +FPS=39.02, 法向力=3395.9939, 切向力X=-4910.9717, 切向力Y=6666.7822 +FPS=44.93, 法向力=3077.4819, 切向力X=-4316.7710, 切向力Y=5285.0107 +FPS=67.12, 法向力=3037.9592, 切向力X=-4225.3398, 切向力Y=5270.6108 +FPS=32.23, 法向力=3048.5657, 切向力X=-4289.2051, 切向力Y=6071.3394 +FPS=38.45, 法向力=3142.6602, 切向力X=-4381.9131, 切向力Y=5899.4141 +FPS=46.07, 法向力=2960.9741, 切向力X=-3952.5708, 切向力Y=7510.1123 +FPS=39.19, 法向力=2874.8613, 切向力X=-3997.2217, 切向力Y=7696.5420 +FPS=45.39, 法向力=2866.1719, 切向力X=-3977.3379, 切向力Y=7731.1631 +FPS=39.32, 法向力=2566.3135, 切向力X=-3993.1943, 切向力Y=8586.2676 +FPS=44.87, 法向力=3080.6826, 切向力X=-3950.6492, 切向力Y=5986.3896 +FPS=40.12, 法向力=3165.3418, 切向力X=-3953.9741, 切向力Y=5419.0137 +FPS=27.79, 法向力=3166.9360, 切向力X=-3903.6509, 切向力Y=5432.5176 +FPS=37.02, 法向力=3290.5156, 切向力X=-4259.2310, 切向力Y=5679.1182 +FPS=27.91, 法向力=2853.4431, 切向力X=-4077.0137, 切向力Y=5820.8105 +FPS=38.13, 法向力=2804.5864, 切向力X=-4018.5742, 切向力Y=5494.5601 +FPS=27.21, 法向力=2725.0610, 切向力X=-3595.1069, 切向力Y=6596.2031 +FPS=55.40, 法向力=2732.2998, 切向力X=-3579.4053, 切向力Y=6580.0806 +FPS=35.93, 法向力=3331.4937, 切向力X=-3407.9517, 切向力Y=6578.1572 +FPS=65.92, 法向力=3405.3184, 切向力X=-3463.2332, 切向力Y=6491.6201 +FPS=31.01, 法向力=2679.9033, 切向力X=-4230.1431, 切向力Y=5149.3047 +FPS=37.57, 法向力=2536.1162, 切向力X=-4065.3145, 切向力Y=6713.5376 +FPS=49.67, 法向力=2483.7678, 切向力X=-4004.2886, 切向力Y=6758.4238 +FPS=39.47, 法向力=2956.8738, 切向力X=-3893.5137, 切向力Y=5571.8711 +FPS=27.93, 法向力=2905.5938, 切向力X=-3831.4810, 切向力Y=5591.2178 +FPS=39.52, 法向力=2929.7246, 切向力X=-3840.1211, 切向力Y=5560.2056 +FPS=27.68, 法向力=2952.4971, 切向力X=-3854.9683, 切向力Y=5444.6572 +FPS=39.33, 法向力=2874.0171, 切向力X=-3289.0193, 切向力Y=5064.0049 +FPS=27.15, 法向力=2797.7019, 切向力X=-3263.6091, 切向力Y=5278.0645 +FPS=37.26, 法向力=2778.5874, 切向力X=-3159.7236, 切向力Y=5416.3887 +FPS=46.49, 法向力=2779.8823, 切向力X=-3180.7461, 切向力Y=5383.8931 +FPS=39.15, 法向力=3073.8105, 切向力X=-4028.9810, 切向力Y=5908.2861 +FPS=44.22, 法向力=3087.3118, 切向力X=-3981.8162, 切向力Y=6071.2021 +FPS=40.60, 法向力=2234.2271, 切向力X=-3419.2690, 切向力Y=5332.5967 +FPS=61.91, 法向力=2225.0427, 切向力X=-3472.3743, 切向力Y=5313.1455 +FPS=50.95, 法向力=3035.9495, 切向力X=-3732.8840, 切向力Y=6019.4170 +FPS=30.82, 法向力=3063.9426, 切向力X=-3611.7490, 切向力Y=5997.4351 +FPS=38.68, 法向力=2943.6348, 切向力X=-4037.0229, 切向力Y=5584.7227 +FPS=49.64, 法向力=2908.6055, 切向力X=-4060.9219, 切向力Y=5776.2764 +FPS=64.87, 法向力=3052.0176, 切向力X=-4346.6719, 切向力Y=6082.3271 +FPS=33.32, 法向力=3159.2068, 切向力X=-4405.5908, 切向力Y=6218.3999 +FPS=32.24, 法向力=2507.3296, 切向力X=-4494.6211, 切向力Y=5709.0967 +FPS=30.87, 法向力=2481.3357, 切向力X=-4586.6377, 切向力Y=5729.8257 +FPS=39.93, 法向力=2427.5391, 切向力X=-3888.3999, 切向力Y=6025.8818 +FPS=27.18, 法向力=2586.3335, 切向力X=-3827.9238, 切向力Y=5400.1851 +FPS=38.37, 法向力=2595.4070, 切向力X=-3705.4829, 切向力Y=5438.3779 +FPS=45.09, 法向力=2747.8430, 切向力X=-3779.4419, 切向力Y=7206.8115 +FPS=39.20, 法向力=2845.5408, 切向力X=-3865.8921, 切向力Y=7057.0947 +FPS=46.28, 法向力=2514.8489, 切向力X=-3906.9712, 切向力Y=6038.8535 +FPS=39.69, 法向力=2480.5796, 切向力X=-3787.0000, 切向力Y=5966.1123 +FPS=46.17, 法向力=2841.6650, 切向力X=-3628.4375, 切向力Y=5999.2646 +FPS=38.60, 法向力=2773.5979, 切向力X=-3600.9429, 切向力Y=6096.1289 +FPS=45.98, 法向力=2723.2749, 切向力X=-3553.1694, 切向力Y=5651.4004 +FPS=39.87, 法向力=2731.9805, 切向力X=-3697.5996, 切向力Y=5778.3096 +FPS=62.50, 法向力=2737.4604, 切向力X=-3650.8889, 切向力Y=5913.7148 +FPS=50.63, 法向力=2908.7397, 切向力X=-4026.7500, 切向力Y=5595.5630 +FPS=31.88, 法向力=2917.2812, 切向力X=-3968.6428, 切向力Y=5728.8057 +FPS=37.66, 法向力=2718.4473, 切向力X=-3473.7480, 切向力Y=6117.5850 +FPS=27.34, 法向力=2754.9062, 切向力X=-4157.3599, 切向力Y=6383.7832 +FPS=38.67, 法向力=2725.5898, 切向力X=-4193.8301, 切向力Y=6339.7822 +FPS=46.15, 法向力=2733.4497, 切向力X=-4239.2417, 切向力Y=6368.8887 +FPS=37.64, 法向力=2640.9609, 切向力X=-4667.0488, 切向力Y=7963.0308 +FPS=43.47, 法向力=2605.8982, 切向力X=-3893.1851, 切向力Y=5964.0005 +FPS=42.45, 法向力=2726.8486, 切向力X=-3905.4624, 切向力Y=5733.9165 +FPS=64.34, 法向力=2712.1672, 切向力X=-4053.4219, 切向力Y=5657.5146 +FPS=52.21, 法向力=2872.5620, 切向力X=-4174.5752, 切向力Y=5309.8896 +FPS=30.45, 法向力=2954.0950, 切向力X=-4062.4971, 切向力Y=5254.8877 +FPS=37.62, 法向力=2891.5337, 切向力X=-4047.8203, 切向力Y=6254.1802 +FPS=26.76, 法向力=3030.3982, 切向力X=-4033.8550, 切向力Y=6140.9219 +FPS=38.08, 法向力=2672.6597, 切向力X=-2652.7600, 切向力Y=6677.5444 +FPS=47.82, 法向力=2591.6294, 切向力X=-2657.8042, 切向力Y=6887.6836 +FPS=38.91, 法向力=2991.5278, 切向力X=-3653.7820, 切向力Y=6163.8672 +FPS=47.39, 法向力=2982.7043, 切向力X=-3681.0771, 切向力Y=6091.5791 +FPS=31.96, 法向力=3118.0588, 切向力X=-4228.6709, 切向力Y=5398.5186 +FPS=37.28, 法向力=2711.7151, 切向力X=-4358.1689, 切向力Y=6422.9570 +FPS=51.46, 法向力=2684.9297, 切向力X=-4375.6777, 切向力Y=6306.4072 +FPS=36.00, 法向力=2936.4634, 切向力X=-3874.7253, 切向力Y=7766.6323 +FPS=27.08, 法向力=2863.1868, 切向力X=-3838.6196, 切向力Y=7820.5254 +FPS=32.50, 法向力=3176.2539, 切向力X=-3550.3208, 切向力Y=6295.2510 +FPS=31.84, 法向力=2927.5674, 切向力X=-3239.3711, 切向力Y=7355.7046 +FPS=31.00, 法向力=2971.2856, 切向力X=-3123.0500, 切向力Y=7397.1973 +FPS=31.64, 法向力=3061.9348, 切向力X=-3606.8354, 切向力Y=6881.9614 +FPS=37.87, 法向力=2987.1826, 切向力X=-3585.0847, 切向力Y=6898.4941 +FPS=44.54, 法向力=2603.2866, 切向力X=-3753.7424, 切向力Y=6885.8096 +FPS=33.59, 法向力=2598.5642, 切向力X=-3687.5269, 切向力Y=7028.9585 +FPS=32.88, 法向力=2709.5137, 切向力X=-3875.7935, 切向力Y=5021.9106 +FPS=37.42, 法向力=2668.6201, 切向力X=-3864.9653, 切向力Y=5232.3652 +FPS=62.56, 法向力=3021.8545, 切向力X=-2971.0349, 切向力Y=5982.2686 +FPS=53.60, 法向力=3137.0312, 切向力X=-3010.3203, 切向力Y=5775.2871 +FPS=62.02, 法向力=3503.7805, 切向力X=-3781.0049, 切向力Y=6702.9775 +FPS=51.86, 法向力=3462.0576, 切向力X=-3722.8499, 切向力Y=6679.5806 +FPS=37.62, 法向力=3534.3179, 切向力X=-3738.8057, 切向力Y=6820.7612 +FPS=51.64, 法向力=2716.2910, 切向力X=-2605.5312, 切向力Y=5550.6973 +FPS=29.78, 法向力=3269.4502, 切向力X=-4010.4497, 切向力Y=5479.2622 +FPS=32.87, 法向力=3344.9456, 切向力X=-4110.3154, 切向力Y=5550.3193 +FPS=30.37, 法向力=2674.8044, 切向力X=-3950.2112, 切向力Y=6560.5273 +FPS=37.08, 法向力=2680.3865, 切向力X=-3824.1267, 切向力Y=6556.4116 +FPS=45.76, 法向力=2772.6265, 切向力X=-4014.3857, 切向力Y=6531.4434 +FPS=38.53, 法向力=2953.4868, 切向力X=-4005.7405, 切向力Y=6367.1504 +FPS=45.96, 法向力=3052.2468, 切向力X=-4116.0693, 切向力Y=6316.5977 +FPS=39.88, 法向力=3099.9312, 切向力X=-4243.4756, 切向力Y=6445.4360 +FPS=49.74, 法向力=3110.3999, 切向力X=-4218.8486, 切向力Y=6411.3711 +FPS=30.42, 法向力=3099.2144, 切向力X=-4202.1016, 切向力Y=6455.8276 +FPS=32.72, 法向力=3284.6880, 切向力X=-4347.1064, 切向力Y=5745.8945 +FPS=30.48, 法向力=3430.6104, 切向力X=-4376.0913, 切向力Y=5500.1523 +FPS=57.73, 法向力=3559.2720, 切向力X=-3952.3584, 切向力Y=6395.9834 +FPS=32.82, 法向力=3444.0054, 切向力X=-3800.5566, 切向力Y=6282.8486 +FPS=32.39, 法向力=2680.1782, 切向力X=-4043.4719, 切向力Y=6428.3198 +FPS=57.47, 法向力=2715.4084, 切向力X=-4103.5024, 切向力Y=6280.2188 +FPS=39.54, 法向力=2633.5208, 切向力X=-3242.2698, 切向力Y=7320.7524 +FPS=47.75, 法向力=2631.8679, 切向力X=-3048.4092, 切向力Y=7330.4180 +FPS=61.54, 法向力=2592.3650, 切向力X=-3091.3994, 切向力Y=7592.7695 +FPS=33.25, 法向力=2712.1382, 切向力X=-3654.8340, 切向力Y=6921.2949 +FPS=61.76, 法向力=2697.9160, 切向力X=-3616.0063, 切向力Y=6935.7373 +FPS=32.38, 法向力=2623.2114, 切向力X=-3976.8247, 切向力Y=6843.2783 +FPS=61.73, 法向力=2627.1587, 切向力X=-3959.6050, 切向力Y=6779.8164 +FPS=32.47, 法向力=2727.8813, 切向力X=-4339.1001, 切向力Y=6698.2822 +FPS=38.11, 法向力=2761.4102, 切向力X=-4386.2695, 切向力Y=6605.0742 +FPS=27.51, 法向力=2795.5735, 切向力X=-4397.1777, 切向力Y=6542.8765 +FPS=38.20, 法向力=2732.6704, 切向力X=-4191.4199, 切向力Y=5967.8926 +FPS=44.62, 法向力=2683.7605, 切向力X=-4151.5186, 切向力Y=5832.1309 +FPS=39.78, 法向力=3297.9927, 切向力X=-3817.6279, 切向力Y=5831.3193 +FPS=46.66, 法向力=3389.8521, 切向力X=-3688.1104, 切向力Y=5872.4570 +FPS=38.33, 法向力=2445.6023, 切向力X=-4170.6064, 切向力Y=5627.4102 +FPS=27.23, 法向力=2921.1025, 切向力X=-4178.5547, 切向力Y=5173.6455 +FPS=63.23, 法向力=2924.7957, 切向力X=-4183.7529, 切向力Y=5137.3325 +FPS=37.68, 法向力=2950.9136, 切向力X=-4217.8828, 切向力Y=5185.7271 +FPS=43.99, 法向力=2366.5454, 切向力X=-4335.9814, 切向力Y=6585.4814 +FPS=42.35, 法向力=2347.8252, 切向力X=-4313.9780, 切向力Y=6610.6006 +FPS=46.63, 法向力=3060.9819, 切向力X=-4249.0112, 切向力Y=5449.5312 +FPS=37.51, 法向力=3029.4546, 切向力X=-4280.5020, 切向力Y=5371.0522 +FPS=46.68, 法向力=2529.3672, 切向力X=-3558.7129, 切向力Y=5717.5967 +FPS=40.23, 法向力=2527.6580, 切向力X=-3469.1499, 切向力Y=5823.7598 +FPS=49.15, 法向力=2539.7139, 切向力X=-3539.7856, 切向力Y=5701.8677 +FPS=65.97, 法向力=2534.5918, 切向力X=-3475.5698, 切向力Y=5769.9658 +FPS=30.91, 法向力=2292.5166, 切向力X=-3715.8921, 切向力Y=4562.6016 +FPS=39.00, 法向力=2321.4270, 切向力X=-3808.0452, 切向力Y=4491.4463 +FPS=43.38, 法向力=2257.6792, 切向力X=-4006.3813, 切向力Y=3688.4805 +FPS=41.29, 法向力=2317.4233, 切向力X=-4068.0935, 切向力Y=3772.7725 +FPS=43.97, 法向力=2240.2700, 切向力X=-4097.4004, 切向力Y=23.6172 +FPS=43.76, 法向力=2267.3872, 切向力X=-4004.3960, 切向力Y=-104.3062 +FPS=26.24, 法向力=2240.8940, 切向力X=-4023.4500, 切向力Y=-107.1829 +FPS=39.13, 法向力=2696.8884, 切向力X=-4258.7734, 切向力Y=-1753.6237 +FPS=45.66, 法向力=2696.5083, 切向力X=-4273.1255, 切向力Y=-1734.9459 +FPS=41.98, 法向力=2485.4731, 切向力X=-4292.4990, 切向力Y=-1498.9489 +FPS=46.21, 法向力=2404.0483, 切向力X=-4277.0654, 切向力Y=-1409.7214 +FPS=64.89, 法向力=2456.4250, 切向力X=-4568.9932, 切向力Y=-1638.9971 +FPS=38.19, 法向力=2566.6282, 切向力X=-4504.7314, 切向力Y=-1628.9541 +FPS=49.77, 法向力=2402.1431, 切向力X=-4342.5557, 切向力Y=143.1156 +FPS=36.79, 法向力=2319.2822, 切向力X=-4293.5156, 切向力Y=83.1162 +FPS=48.63, 法向力=2328.0381, 切向力X=-4309.6436, 切向力Y=44.8196 +FPS=64.95, 法向力=2340.1382, 切向力X=-4314.8301, 切向力Y=76.0733 +FPS=54.85, 法向力=2328.0474, 切向力X=-4314.1460, 切向力Y=29.4334 +FPS=34.61, 法向力=2430.3896, 切向力X=-4662.1709, 切向力Y=-520.5002 +FPS=31.92, 法向力=2421.8586, 切向力X=-4263.8784, 切向力Y=-834.1647 +FPS=31.10, 法向力=2525.5381, 切向力X=-4246.3447, 切向力Y=-1093.6632 +FPS=38.11, 法向力=2726.2991, 切向力X=-4262.4248, 切向力Y=-3945.2273 +FPS=46.42, 法向力=2771.0232, 切向力X=-4289.0991, 切向力Y=-4217.4922 +FPS=65.88, 法向力=2777.6201, 切向力X=-4265.5010, 切向力Y=-4226.5176 +FPS=51.62, 法向力=2964.5278, 切向力X=-5236.4531, 切向力Y=-3277.5547 +FPS=37.72, 法向力=2966.8999, 切向力X=-5309.5146, 切向力Y=-3267.7820 +FPS=59.62, 法向力=3185.5537, 切向力X=-4437.5195, 切向力Y=-3132.1133 +FPS=50.64, 法向力=3373.3022, 切向力X=-4338.7207, 切向力Y=-3168.0059 +FPS=38.09, 法向力=3631.5850, 切向力X=-5318.0850, 切向力Y=-3332.4351 +FPS=32.05, 法向力=3547.8711, 切向力X=-5462.8979, 切向力Y=-3145.0706 +FPS=39.75, 法向力=3393.5649, 切向力X=-4794.9575, 切向力Y=-4861.2236 +FPS=61.50, 法向力=3452.2571, 切向力X=-4820.1914, 切向力Y=-4897.1299 +FPS=52.01, 法向力=3472.0400, 切向力X=-4875.1113, 切向力Y=-4895.1846 +FPS=30.44, 法向力=3421.8682, 切向力X=-4856.6113, 切向力Y=-4910.0732 +FPS=57.94, 法向力=3889.0200, 切向力X=-4781.5435, 切向力Y=-5336.8452 +FPS=34.22, 法向力=3882.9785, 切向力X=-4762.2339, 切向力Y=-5267.0771 +FPS=48.64, 法向力=4322.4473, 切向力X=-5618.4829, 切向力Y=-2309.0930 +FPS=43.94, 法向力=4216.4404, 切向力X=-5716.3179, 切向力Y=-2269.5933 +FPS=51.05, 法向力=4293.5356, 切向力X=-5750.8403, 切向力Y=-2266.2656 +FPS=59.66, 法向力=4244.5479, 切向力X=-5763.9419, 切向力Y=-2240.0569 +FPS=52.14, 法向力=5688.3120, 切向力X=-5049.9580, 切向力Y=-2747.9287 +FPS=43.89, 法向力=5827.9390, 切向力X=-5029.7051, 切向力Y=-2748.0151 +FPS=49.64, 法向力=4388.4033, 切向力X=-5736.7871, 切向力Y=-1735.3000 +FPS=36.84, 法向力=4280.7578, 切向力X=-5781.4131, 切向力Y=-1410.8232 +FPS=45.07, 法向力=4228.7520, 切向力X=-4984.6045, 切向力Y=-657.5139 +FPS=40.30, 法向力=4187.0791, 切向力X=-5037.2773, 切向力Y=-744.0988 +FPS=27.69, 法向力=4055.9902, 切向力X=-5426.6152, 切向力Y=639.0551 +FPS=60.28, 法向力=4092.3235, 切向力X=-5331.6323, 切向力Y=828.1870 +FPS=51.62, 法向力=3860.7778, 切向力X=-5694.1191, 切向力Y=2309.2900 +FPS=37.71, 法向力=3828.5073, 切向力X=-5769.3887, 切向力Y=2110.8274 +FPS=32.21, 法向力=3829.4429, 切向力X=-5752.1787, 切向力Y=2238.7222 +FPS=31.57, 法向力=3863.8936, 切向力X=-6359.6777, 切向力Y=2170.4543 +FPS=36.95, 法向力=3828.5801, 切向力X=-6491.2817, 切向力Y=2483.6313 +FPS=45.28, 法向力=3852.1445, 切向力X=-6480.8848, 切向力Y=2421.4480 +FPS=33.22, 法向力=4366.5894, 切向力X=-6375.6250, 切向力Y=5346.3892 +FPS=32.36, 法向力=4240.0400, 切向力X=-5400.6113, 切向力Y=3346.9607 +FPS=31.24, 法向力=4193.7627, 切向力X=-5384.9321, 切向力Y=3353.6226 +FPS=37.41, 法向力=4248.6318, 切向力X=-5581.9385, 切向力Y=1189.5061 +FPS=46.52, 法向力=4130.1191, 切向力X=-5610.9839, 切向力Y=1265.8103 +FPS=40.06, 法向力=5366.1680, 切向力X=-6029.9385, 切向力Y=2707.2109 +FPS=51.42, 法向力=5361.1660, 切向力X=-5910.4346, 切向力Y=2905.8188 +FPS=29.92, 法向力=5210.1914, 切向力X=-6143.0283, 切向力Y=1974.8220 +FPS=38.40, 法向力=5143.8271, 切向力X=-6297.7305, 切向力Y=1998.3348 +FPS=52.30, 法向力=4614.1587, 切向力X=-5769.8354, 切向力Y=2687.4048 +FPS=35.50, 法向力=4625.2295, 切向力X=-5739.3887, 切向力Y=2774.6147 +FPS=49.54, 法向力=4572.4663, 切向力X=-5770.2695, 切向力Y=2755.3047 +FPS=30.85, 法向力=3405.0684, 切向力X=-5853.7373, 切向力Y=-2311.3032 +FPS=31.67, 法向力=3381.3140, 切向力X=-5802.9189, 切向力Y=-2302.2134 +FPS=31.60, 法向力=4141.9800, 切向力X=-5579.7920, 切向力Y=-6907.3306 +FPS=31.05, 法向力=4007.7549, 切向力X=-5580.2524, 切向力Y=-7224.8286 +FPS=52.88, 法向力=3253.8687, 切向力X=-5109.0537, 切向力Y=-17759.7383 +FPS=45.26, 法向力=3224.3792, 切向力X=-5128.8428, 切向力Y=-18009.0938 +FPS=56.77, 法向力=3210.6499, 切向力X=-5071.1689, 切向力Y=-18066.8164 +FPS=27.29, 法向力=3511.8013, 切向力X=-3058.5464, 切向力Y=-28515.0723 +FPS=32.53, 法向力=3725.4883, 切向力X=-1489.2773, 切向力Y=-33611.3906 +FPS=30.76, 法向力=3736.3394, 切向力X=-1118.9340, 切向力Y=-33668.2578 +FPS=32.29, 法向力=4378.5654, 切向力X=-321.7039, 切向力Y=-34524.7617 +FPS=38.93, 法向力=3893.8674, 切向力X=-772.3596, 切向力Y=-33329.5703 +FPS=48.00, 法向力=3926.3030, 切向力X=-789.3539, 切向力Y=-33224.7656 +FPS=33.03, 法向力=3952.4941, 切向力X=-745.0244, 切向力Y=-33221.7109 +FPS=32.86, 法向力=3964.9561, 切向力X=-758.1277, 切向力Y=-33222.0391 +FPS=59.97, 法向力=3940.7173, 切向力X=-806.6948, 切向力Y=-33176.5742 +FPS=49.39, 法向力=5051.6509, 切向力X=-859.5104, 切向力Y=-30255.3145 +FPS=68.16, 法向力=4946.7075, 切向力X=-695.7911, 切向力Y=-30210.1172 +FPS=61.00, 法向力=4973.8735, 切向力X=-712.4518, 切向力Y=-30196.0898 +FPS=50.50, 法向力=4046.7151, 切向力X=405.1282, 切向力Y=-29824.6641 +FPS=65.83, 法向力=3893.7078, 切向力X=479.2650, 切向力Y=-30058.5918 +FPS=41.63, 法向力=4622.0190, 切向力X=539.1450, 切向力Y=-31453.1172 +FPS=32.14, 法向力=4691.2256, 切向力X=564.2946, 切向力Y=-31498.0703 +FPS=30.90, 法向力=3931.7861, 切向力X=846.2621, 切向力Y=-30465.6250 +FPS=32.66, 法向力=5021.8154, 切向力X=1719.8842, 切向力Y=-30153.4766 +FPS=32.08, 法向力=4963.1816, 切向力X=1729.7566, 切向力Y=-30220.3535 +FPS=31.78, 法向力=4782.5513, 切向力X=934.6524, 切向力Y=-25332.6836 +FPS=32.03, 法向力=6673.0215, 切向力X=195.7495, 切向力Y=-17852.5000 +FPS=30.82, 法向力=6573.2168, 切向力X=83.6364, 切向力Y=-17450.3750 +FPS=33.46, 法向力=6473.9941, 切向力X=80.3343, 切向力Y=-17397.5742 +FPS=32.55, 法向力=6505.0894, 切向力X=51.8876, 切向力Y=-17448.7930 +FPS=59.95, 法向力=5849.2104, 切向力X=517.9567, 切向力Y=-12949.9717 +FPS=49.03, 法向力=5889.7959, 切向力X=482.7594, 切向力Y=-12954.9863 +FPS=46.70, 法向力=5916.3491, 切向力X=404.0687, 切向力Y=-12910.3828 +FPS=62.46, 法向力=5641.4697, 切向力X=1467.1036, 切向力Y=-11469.3516 +FPS=53.92, 法向力=5569.4722, 切向力X=1551.9822, 切向力Y=-11494.1943 +FPS=63.10, 法向力=5548.5830, 切向力X=1501.5833, 切向力Y=-11430.8613 +FPS=53.90, 法向力=5677.0601, 切向力X=1276.6460, 切向力Y=-10301.7744 +FPS=34.12, 法向力=5651.0371, 切向力X=1258.2793, 切向力Y=-10511.2305 +FPS=31.29, 法向力=6098.3525, 切向力X=1124.5527, 切向力Y=-10161.4375 +FPS=59.21, 法向力=6071.9062, 切向力X=1202.9368, 切向力Y=-10221.2793 +FPS=51.64, 法向力=5085.5186, 切向力X=2358.7954, 切向力Y=-11555.0469 +FPS=64.92, 法向力=4961.3618, 切向力X=2368.8999, 切向力Y=-11377.4824 +FPS=47.97, 法向力=4435.0649, 切向力X=2221.9858, 切向力Y=-12172.3506 +FPS=52.03, 法向力=4404.2256, 切向力X=2115.9797, 切向力Y=-12044.3965 +FPS=30.70, 法向力=4361.0415, 切向力X=2040.7949, 切向力Y=-12128.3535 +FPS=31.72, 法向力=4307.0171, 切向力X=2003.3555, 切向力Y=-12060.8145 +FPS=31.79, 法向力=4286.6064, 切向力X=1970.3136, 切向力Y=-12042.2773 +FPS=33.28, 法向力=4296.8237, 切向力X=1950.5985, 切向力Y=-12012.6758 +FPS=31.74, 法向力=3214.9775, 切向力X=2628.0457, 切向力Y=-13755.0312 +FPS=37.78, 法向力=2820.5044, 切向力X=3180.2759, 切向力Y=-15626.7812 +FPS=47.15, 法向力=2747.5142, 切向力X=3051.1201, 切向力Y=-15953.2998 +FPS=32.35, 法向力=2284.7783, 切向力X=2660.8311, 切向力Y=-17558.9824 +FPS=33.80, 法向力=2255.0220, 切向力X=2545.3262, 切向力Y=-17572.4492 +FPS=31.85, 法向力=2559.1025, 切向力X=2324.4287, 切向力Y=-17613.2012 +FPS=31.85, 法向力=2108.7224, 切向力X=2231.2573, 切向力Y=-16894.2441 +FPS=31.72, 法向力=2080.4001, 切向力X=2265.4976, 切向力Y=-16626.7773 +FPS=31.62, 法向力=2613.9546, 切向力X=2823.7534, 切向力Y=-16086.4902 +FPS=32.80, 法向力=2645.6619, 切向力X=2755.0527, 切向力Y=-16157.2021 +FPS=36.88, 法向力=3325.3479, 切向力X=2801.9395, 切向力Y=-12101.2852 +FPS=48.09, 法向力=3390.0322, 切向力X=2928.0691, 切向力Y=-11835.5625 +FPS=59.18, 法向力=2436.1104, 切向力X=3361.1665, 切向力Y=-9803.5225 +FPS=50.54, 法向力=2384.3867, 切向力X=3196.9976, 切向力Y=-9710.9844 +FPS=48.03, 法向力=2386.1550, 切向力X=3126.9111, 切向力Y=-9680.0264 +FPS=62.57, 法向力=2762.8647, 切向力X=1956.0840, 切向力Y=-5979.1436 +FPS=55.07, 法向力=2741.4556, 切向力X=2089.2817, 切向力Y=-5997.8130 +FPS=61.40, 法向力=2722.6880, 切向力X=2023.3691, 切向力Y=-5869.5864 +FPS=52.88, 法向力=2880.1313, 切向力X=2120.8923, 切向力Y=-5817.3203 +FPS=39.85, 法向力=2883.7095, 切向力X=2172.3064, 切向力Y=-5861.8135 +FPS=49.00, 法向力=3816.4731, 切向力X=1334.2937, 切向力Y=-5031.4873 +FPS=31.30, 法向力=3914.6050, 切向力X=1252.8973, 切向力Y=-5043.1787 +FPS=31.33, 法向力=3322.1499, 切向力X=951.8119, 切向力Y=-5001.3516 +FPS=61.80, 法向力=3259.2708, 切向力X=832.3528, 切向力Y=-5048.2383 +FPS=53.40, 法向力=3957.3232, 切向力X=1159.8921, 切向力Y=-3826.9136 +FPS=66.15, 法向力=3908.3086, 切向力X=1062.8118, 切向力Y=-3536.8999 +FPS=59.82, 法向力=3907.8135, 切向力X=981.2245, 切向力Y=-3488.9854 +FPS=50.99, 法向力=5204.0933, 切向力X=1279.6194, 切向力Y=-5780.9980 +FPS=54.43, 法向力=5206.1475, 切向力X=1157.7935, 切向力Y=-5824.6470 +FPS=50.32, 法向力=5244.6328, 切向力X=1210.0756, 切向力Y=-5855.6338 +FPS=37.37, 法向力=3754.8032, 切向力X=581.4807, 切向力Y=-5228.5508 +FPS=50.42, 法向力=3709.5298, 切向力X=434.0024, 切向力Y=-4950.7090 +FPS=30.47, 法向力=3129.4744, 切向力X=780.2634, 切向力Y=-2939.1653 +FPS=38.59, 法向力=3628.4468, 切向力X=217.0946, 切向力Y=-5473.5508 +FPS=27.57, 法向力=3616.3174, 切向力X=246.3754, 切向力Y=-5520.3301 +FPS=37.67, 法向力=3267.8838, 切向力X=1977.7927, 切向力Y=-6655.9883 +FPS=27.61, 法向力=3697.7017, 切向力X=1060.8583, 切向力Y=-6045.5459 +FPS=32.69, 法向力=3753.7578, 切向力X=1065.8721, 切向力Y=-5697.3257 +FPS=31.13, 法向力=3379.8496, 切向力X=973.0547, 切向力Y=-6924.3389 +FPS=31.56, 法向力=3682.2563, 切向力X=1089.8630, 切向力Y=-7503.2563 +FPS=38.38, 法向力=3587.5452, 切向力X=1048.5061, 切向力Y=-7523.3896 +FPS=47.74, 法向力=3616.9229, 切向力X=1048.1099, 切向力Y=-7570.3379 +FPS=38.46, 法向力=2866.3474, 切向力X=1737.9117, 切向力Y=-5477.7661 +FPS=27.16, 法向力=2515.3638, 切向力X=1727.4608, 切向力Y=-5766.6812 +FPS=61.69, 法向力=2447.6919, 切向力X=1689.1135, 切向力Y=-5727.6084 +FPS=32.67, 法向力=2466.6335, 切向力X=1675.6061, 切向力Y=-5670.9277 +FPS=31.98, 法向力=3376.4106, 切向力X=2033.4720, 切向力Y=-5555.3345 +FPS=63.71, 法向力=2836.2996, 切向力X=1041.3406, 切向力Y=-4212.2588 +FPS=31.71, 法向力=2749.5610, 切向力X=948.0093, 切向力Y=-4006.6467 +FPS=57.33, 法向力=2771.0835, 切向力X=907.8608, 切向力Y=-3950.5356 +FPS=32.45, 法向力=2589.6387, 切向力X=1589.1045, 切向力Y=-2436.1997 +FPS=62.85, 法向力=2609.4976, 切向力X=1699.9277, 切向力Y=-2383.2627 +FPS=40.66, 法向力=2455.7158, 切向力X=507.6934, 切向力Y=-3713.6252 +FPS=51.92, 法向力=2372.3301, 切向力X=481.0287, 切向力Y=-3853.8284 +FPS=31.06, 法向力=2041.0533, 切向力X=784.8428, 切向力Y=-1447.3206 +FPS=38.69, 法向力=2072.7798, 切向力X=892.3000, 切向力Y=-1053.4156 +FPS=45.09, 法向力=2176.8030, 切向力X=535.1677, 切向力Y=-3534.9465 +FPS=66.48, 法向力=2252.1760, 切向力X=426.6689, 切向力Y=-3745.2454 +FPS=32.56, 法向力=2232.5366, 切向力X=84.0347, 切向力Y=-3424.1553 +FPS=40.46, 法向力=2166.1006, 切向力X=25.0149, 切向力Y=-3306.2593 +FPS=48.50, 法向力=2043.8955, 切向力X=-17.4004, 切向力Y=-1148.3445 +FPS=38.94, 法向力=2052.3923, 切向力X=67.6061, 切向力Y=-1104.5698 +FPS=45.94, 法向力=2865.0889, 切向力X=-308.4503, 切向力Y=-1257.3306 +FPS=32.13, 法向力=2907.5808, 切向力X=-291.4144, 切向力Y=-1338.8809 +FPS=61.22, 法向力=3508.3557, 切向力X=12.0335, 切向力Y=-2251.3704 +FPS=32.82, 法向力=3547.2236, 切向力X=104.2188, 切向力Y=-2301.1616 +FPS=60.37, 法向力=3048.8145, 切向力X=-263.8010, 切向力Y=-2870.1199 +FPS=33.12, 法向力=2995.5601, 切向力X=-300.3801, 切向力Y=-2842.3032 +FPS=32.71, 法向力=2046.6448, 切向力X=240.4449, 切向力Y=-3181.9189 +FPS=32.03, 法向力=2086.8359, 切向力X=-233.0656, 切向力Y=-2508.8696 +FPS=31.54, 法向力=2032.4231, 切向力X=-333.0235, 切向力Y=-2408.8445 +FPS=30.87, 法向力=2043.5693, 切向力X=-367.4069, 切向力Y=-2416.1772 +FPS=39.79, 法向力=1804.9148, 切向力X=-644.1197, 切向力Y=-1874.6177 +FPS=45.00, 法向力=1906.7511, 切向力X=-680.8593, 切向力Y=-1599.6047 +FPS=38.70, 法向力=1820.9822, 切向力X=-288.6440, 切向力Y=-1852.0671 +FPS=45.71, 法向力=1802.7201, 切向力X=-239.3291, 切向力Y=-1984.5969 +FPS=67.28, 法向力=2182.7737, 切向力X=59.2509, 切向力Y=-1013.6604 +FPS=37.67, 法向力=2315.3413, 切向力X=258.7965, 切向力Y=-1111.2938 +FPS=47.35, 法向力=2275.4429, 切向力X=81.9751, 切向力Y=-2811.9727 +FPS=38.51, 法向力=2299.8237, 切向力X=30.8229, 切向力Y=-2922.3806 +FPS=26.98, 法向力=2475.8965, 切向力X=44.8280, 切向力Y=-2468.9678 +FPS=54.97, 法向力=2404.4238, 切向力X=100.6598, 切向力Y=-2549.1772 +FPS=33.78, 法向力=2014.7073, 切向力X=-608.6129, 切向力Y=-2477.9507 +FPS=63.14, 法向力=2119.5762, 切向力X=-580.7727, 切向力Y=-2619.5383 +FPS=39.40, 法向力=2099.2085, 切向力X=-761.9418, 切向力Y=-1814.9996 +FPS=47.00, 法向力=2020.9929, 切向力X=-671.1909, 切向力Y=-2074.8335 +FPS=57.24, 法向力=2032.2465, 切向力X=-621.5269, 切向力Y=-2038.8861 +FPS=35.53, 法向力=1693.9755, 切向力X=-424.5961, 切向力Y=-989.2711 +FPS=37.43, 法向力=1745.9635, 切向力X=-599.7697, 切向力Y=-296.8975 +FPS=27.11, 法向力=1760.1956, 切向力X=-711.4258, 切向力Y=-265.1564 +FPS=38.92, 法向力=2022.0933, 切向力X=211.0109, 切向力Y=-1630.3391 +FPS=45.53, 法向力=2151.2549, 切向力X=329.3453, 切向力Y=-1890.5757 +FPS=39.50, 法向力=2157.4563, 切向力X=-622.3556, 切向力Y=-1329.9763 +FPS=27.24, 法向力=2258.5657, 切向力X=-846.4500, 切向力Y=-2539.9595 +FPS=39.32, 法向力=2160.1934, 切向力X=-807.3273, 切向力Y=-2621.4717 +FPS=44.82, 法向力=2169.1021, 切向力X=647.5958, 切向力Y=-2988.9907 +FPS=40.87, 法向力=2228.3428, 切向力X=703.8842, 切向力Y=-2948.1426 +FPS=46.22, 法向力=2664.7061, 切向力X=246.9130, 切向力Y=-788.9061 +FPS=39.18, 法向力=2751.0063, 切向力X=285.5344, 切向力Y=-692.5275 +FPS=46.41, 法向力=1985.9546, 切向力X=413.4538, 切向力Y=-1139.0675 +FPS=39.05, 法向力=2050.5671, 切向力X=452.9388, 切向力Y=-1245.4518 +FPS=26.87, 法向力=1858.5447, 切向力X=-306.6592, 切向力Y=-1156.0848 +FPS=31.56, 法向力=1902.0857, 切向力X=-356.8193, 切向力Y=-1121.8690 +FPS=38.30, 法向力=1862.5410, 切向力X=90.4361, 切向力Y=-1606.1901 +FPS=51.61, 法向力=1898.6304, 切向力X=242.5467, 切向力Y=-1933.1147 +FPS=30.66, 法向力=2184.9429, 切向力X=-210.5746, 切向力Y=-1357.0717 +FPS=37.32, 法向力=2244.4404, 切向力X=-234.5460, 切向力Y=-1303.3800 +FPS=48.85, 法向力=1779.6719, 切向力X=78.9249, 切向力Y=-1673.0649 +FPS=30.74, 法向力=1729.6887, 切向力X=131.5143, 切向力Y=-2158.9048 +FPS=41.95, 法向力=1969.1963, 切向力X=-30.5676, 切向力Y=-1692.1936 +FPS=27.31, 法向力=1827.7046, 切向力X=-445.5671, 切向力Y=-1774.7075 +FPS=31.22, 法向力=1800.2312, 切向力X=-424.5601, 切向力Y=-1745.9736 +FPS=39.21, 法向力=1930.0479, 切向力X=-455.4260, 切向力Y=-2272.6443 +FPS=48.43, 法向力=1948.5381, 切向力X=-427.7592, 切向力Y=-2158.1851 +FPS=53.93, 法向力=1963.1934, 切向力X=-466.8737, 切向力Y=-2255.0483 +FPS=47.55, 法向力=1690.7842, 切向力X=121.7966, 切向力Y=-2326.5669 +FPS=41.23, 法向力=1670.6311, 切向力X=116.6555, 切向力Y=-2457.3330 +FPS=37.27, 法向力=1949.9615, 切向力X=48.0926, 切向力Y=-1750.6101 +FPS=27.69, 法向力=1773.6997, 切向力X=-501.5666, 切向力Y=-2224.7527 +FPS=36.51, 法向力=1796.0963, 切向力X=-609.9150, 切向力Y=-2004.5895 +FPS=45.61, 法向力=1741.6207, 切向力X=-986.0121, 切向力Y=-2334.9424 +FPS=39.00, 法向力=1815.3545, 切向力X=-1059.6943, 切向力Y=-2492.0200 +FPS=48.15, 法向力=1682.9329, 切向力X=-834.7237, 切向力Y=-2033.6892 +FPS=37.39, 法向力=1724.3469, 切向力X=-762.8400, 切向力Y=-2043.9688 +FPS=47.36, 法向力=1995.4507, 切向力X=-913.1180, 切向力Y=-1970.3293 +FPS=38.22, 法向力=2057.3477, 切向力X=-907.8094, 切向力Y=-2010.7249 +FPS=48.61, 法向力=2173.6699, 切向力X=-1060.1431, 切向力Y=-2925.4331 +FPS=39.07, 法向力=2151.3970, 切向力X=-1067.5002, 切向力Y=-2986.8535 +FPS=62.50, 法向力=2220.9741, 切向力X=-979.6185, 切向力Y=-3135.4524 +FPS=50.49, 法向力=1805.7872, 切向力X=-272.0659, 切向力Y=-1140.8232 +FPS=37.13, 法向力=1915.0720, 切向力X=-318.3358, 切向力Y=-979.1246 +FPS=47.79, 法向力=3177.0020, 切向力X=-795.5602, 切向力Y=-2093.2285 +FPS=32.01, 法向力=3304.5774, 切向力X=-912.4645, 切向力Y=-2282.3311 +FPS=31.76, 法向力=2281.6646, 切向力X=-381.0844, 切向力Y=-2483.2676 +FPS=31.64, 法向力=2011.2725, 切向力X=-1212.6589, 切向力Y=-2151.5764 +FPS=31.15, 法向力=2041.7551, 切向力X=-1300.5964, 切向力Y=-2071.4180 +FPS=31.45, 法向力=1661.0273, 切向力X=-822.9484, 切向力Y=-1362.4401 +FPS=30.94, 法向力=1905.7710, 切向力X=-158.7630, 切向力Y=-1846.8073 +FPS=32.23, 法向力=1928.3208, 切向力X=-137.8378, 切向力Y=-1839.5111 +FPS=31.87, 法向力=1966.4468, 切向力X=44.8315, 切向力Y=-2650.0283 +FPS=30.74, 法向力=1751.8386, 切向力X=-80.0771, 切向力Y=-2251.9490 +FPS=31.78, 法向力=1797.4753, 切向力X=-212.3840, 切向力Y=-2191.0359 +FPS=31.08, 法向力=1532.4221, 切向力X=-145.8268, 切向力Y=-1345.2574 +FPS=39.84, 法向力=1653.7670, 切向力X=-60.0953, 切向力Y=-1283.1841 +FPS=49.39, 法向力=1680.4163, 切向力X=-100.5645, 切向力Y=-1358.0811 +FPS=31.60, 法向力=1784.1642, 切向力X=34.7132, 切向力Y=-1436.9404 +FPS=56.35, 法向力=2482.7593, 切向力X=-577.3253, 切向力Y=-3680.2959 +FPS=50.12, 法向力=2282.4988, 切向力X=-770.4318, 切向力Y=-3358.9751 +FPS=47.28, 法向力=2306.5806, 切向力X=-764.0876, 切向力Y=-3334.6714 +FPS=27.50, 法向力=2086.7358, 切向力X=-422.3784, 切向力Y=-1605.3176 +FPS=57.81, 法向力=2157.0293, 切向力X=-383.0732, 切向力Y=-1537.9548 +FPS=51.62, 法向力=1739.9668, 切向力X=13.9794, 切向力Y=-1012.4472 +FPS=46.81, 法向力=1740.7979, 切向力X=-51.0516, 切向力Y=-1060.2820 +FPS=62.81, 法向力=1764.6326, 切向力X=-864.2023, 切向力Y=-1246.1311 +FPS=50.28, 法向力=1763.6271, 切向力X=-840.2198, 切向力Y=-1340.8824 +FPS=62.00, 法向力=1767.8887, 切向力X=-832.2877, 切向力Y=-1343.1272 +FPS=50.04, 法向力=2129.7903, 切向力X=-1066.0913, 切向力Y=-199.4842 +FPS=41.59, 法向力=2199.9854, 切向力X=-1113.4695, 切向力Y=-135.8949 +FPS=45.03, 法向力=2182.4331, 切向力X=-1126.1709, 切向力Y=-141.5408 +FPS=40.03, 法向力=1725.2803, 切向力X=-931.7985, 切向力Y=-724.9130 +FPS=27.71, 法向力=2263.6719, 切向力X=-186.2679, 切向力Y=-3282.2905 +FPS=36.83, 法向力=2138.2007, 切向力X=-199.0045, 切向力Y=-3352.5222 +FPS=47.30, 法向力=1626.6489, 切向力X=-67.4770, 切向力Y=-2822.3823 +FPS=39.55, 法向力=1635.8010, 切向力X=30.2612, 切向力Y=-2821.4856 +FPS=27.44, 法向力=1852.0725, 切向力X=-1118.8125, 切向力Y=-3489.3750 +FPS=57.98, 法向力=1896.8004, 切向力X=-1197.3792, 切向力Y=-3441.4341 +FPS=34.40, 法向力=1748.5103, 切向力X=-795.1726, 切向力Y=-2277.3359 +FPS=38.94, 法向力=1854.2418, 切向力X=-76.6828, 切向力Y=-1623.1373 +FPS=27.83, 法向力=1807.3378, 切向力X=-69.3646, 切向力Y=-1928.2832 +FPS=38.35, 法向力=1792.1177, 切向力X=-161.1110, 切向力Y=-2204.5986 +FPS=27.14, 法向力=1967.2069, 切向力X=-351.0160, 切向力Y=-1781.7627 +FPS=56.39, 法向力=1668.1533, 切向力X=96.3967, 切向力Y=-2197.9775 +FPS=40.67, 法向力=1704.5256, 切向力X=55.6789, 切向力Y=-2503.3359 +FPS=42.73, 法向力=1857.4105, 切向力X=-1146.5541, 切向力Y=-1944.3123 +FPS=42.85, 法向力=1836.6594, 切向力X=-1118.8241, 切向力Y=-1873.0601 +FPS=45.93, 法向力=1662.2699, 切向力X=-175.0445, 切向力Y=-2303.7637 +FPS=41.26, 法向力=1669.2185, 切向力X=-38.0497, 切向力Y=-2364.8564 +FPS=44.58, 法向力=2020.3257, 切向力X=-547.7397, 切向力Y=-453.8818 +FPS=40.84, 法向力=2116.4009, 切向力X=-528.9829, 切向力Y=-558.3092 +FPS=48.47, 法向力=2128.8013, 切向力X=-524.8253, 切向力Y=-578.9659 +FPS=31.93, 法向力=1352.0996, 切向力X=-180.0470, 切向力Y=-2111.2407 +FPS=58.53, 法向力=1324.9026, 切向力X=-83.4306, 切向力Y=-2090.7849 +FPS=39.20, 法向力=1809.5927, 切向力X=-496.8693, 切向力Y=-1357.3455 +FPS=50.02, 法向力=1876.3756, 切向力X=-549.9678, 切向力Y=-1077.6598 +FPS=37.28, 法向力=1479.8457, 切向力X=-268.2863, 切向力Y=-3235.7324 +FPS=46.64, 法向力=1441.5316, 切向力X=-172.7094, 切向力Y=-3392.3223 +FPS=39.07, 法向力=1974.1115, 切向力X=-317.1326, 切向力Y=-2053.2026 +FPS=27.21, 法向力=1941.2706, 切向力X=-332.0891, 切向力Y=-2041.0522 +FPS=37.95, 法向力=2206.1565, 切向力X=-311.5027, 切向力Y=-2225.0522 +FPS=27.03, 法向力=2180.6050, 切向力X=-1021.7485, 切向力Y=-1433.7811 +FPS=39.31, 法向力=2035.3687, 切向力X=-905.3624, 切向力Y=-1876.5314 +FPS=45.63, 法向力=1694.7135, 切向力X=-1005.1939, 切向力Y=-2873.3242 +FPS=41.62, 法向力=1661.5372, 切向力X=-1052.1003, 切向力Y=-2833.3320 +FPS=27.16, 法向力=1812.7764, 切向力X=21.8028, 切向力Y=-1907.8770 +FPS=37.32, 法向力=2463.5879, 切向力X=-45.4218, 切向力Y=-2676.9448 +FPS=61.70, 法向力=2452.1895, 切向力X=-102.9817, 切向力Y=-2668.6191 +FPS=53.10, 法向力=2434.6990, 切向力X=-107.5134, 切向力Y=-2642.0083 +FPS=35.73, 法向力=1981.1791, 切向力X=-1262.1304, 切向力Y=-22.6454 +FPS=46.98, 法向力=1957.8324, 切向力X=-1246.9529, 切向力Y=222.3290 +FPS=38.98, 法向力=1932.2656, 切向力X=-304.5876, 切向力Y=-2322.9993 +FPS=27.19, 法向力=2012.0240, 切向力X=-97.8997, 切向力Y=-2761.6240 +FPS=39.13, 法向力=1922.1501, 切向力X=-454.6590, 切向力Y=-2466.0945 +FPS=27.10, 法向力=2267.1951, 切向力X=207.8036, 切向力Y=-2774.4346 +FPS=38.85, 法向力=2274.6912, 切向力X=154.5014, 切向力Y=-2830.3909 +FPS=45.63, 法向力=2121.0928, 切向力X=-309.7304, 切向力Y=-1913.8522 +FPS=31.65, 法向力=2008.1805, 切向力X=-327.4947, 切向力Y=-2162.8203 +FPS=32.40, 法向力=1762.6755, 切向力X=-520.4010, 切向力Y=-895.7251 +FPS=31.71, 法向力=2053.4277, 切向力X=-726.7495, 切向力Y=-510.2776 +FPS=32.34, 法向力=2034.4880, 切向力X=-826.4497, 切向力Y=-420.8084 +FPS=37.17, 法向力=1467.3746, 切向力X=71.3600, 切向力Y=-2068.8767 +FPS=50.02, 法向力=1463.9369, 切向力X=303.2670, 切向力Y=-2312.6675 +FPS=58.66, 法向力=1468.2080, 切向力X=344.7518, 切向力Y=-2371.8538 +FPS=51.95, 法向力=1790.5510, 切向力X=34.7949, 切向力Y=-1797.8026 +FPS=45.19, 法向力=1827.5400, 切向力X=137.3240, 切向力Y=-1821.0437 +FPS=52.52, 法向力=2077.0422, 切向力X=-266.1919, 切向力Y=-2487.4626 +FPS=29.37, 法向力=2080.3706, 切向力X=-256.8629, 切向力Y=-2433.7954 +FPS=61.17, 法向力=1432.5154, 切向力X=-396.5655, 切向力Y=-2033.8102 +FPS=54.91, 法向力=1409.0203, 切向力X=-261.8106, 切向力Y=-2262.4155 +FPS=34.70, 法向力=1381.6987, 切向力X=-228.3372, 切向力Y=-2299.4397 +FPS=32.58, 法向力=1737.4249, 切向力X=-885.7997, 切向力Y=-1772.6206 +FPS=62.24, 法向力=1797.7048, 切向力X=-984.2324, 切向力Y=-1726.4600 +FPS=52.89, 法向力=2195.8994, 切向力X=-701.3499, 切向力Y=-800.8909 +FPS=35.10, 法向力=2331.7307, 切向力X=-759.7592, 切向力Y=-730.4233 +FPS=32.13, 法向力=2109.6079, 切向力X=402.3050, 切向力Y=-3562.0334 +FPS=59.06, 法向力=2113.1562, 切向力X=513.3330, 切向力Y=-3735.9771 +FPS=48.74, 法向力=1591.1852, 切向力X=-4.8600, 切向力Y=-1134.1946 +FPS=38.41, 法向力=1614.2324, 切向力X=-4.2348, 切向力Y=-1187.1621 +FPS=37.70, 法向力=1740.9487, 切向力X=-107.0764, 切向力Y=-2708.9043 +FPS=49.90, 法向力=1739.2231, 切向力X=-174.4830, 切向力Y=-2904.1699 +FPS=31.82, 法向力=1656.8097, 切向力X=-345.2372, 切向力Y=-2030.8191 +FPS=32.15, 法向力=1694.8197, 切向力X=-346.8699, 切向力Y=-2032.1917 +FPS=31.82, 法向力=1668.2217, 切向力X=-881.3083, 切向力Y=-671.2874 +FPS=32.02, 法向力=1586.5374, 切向力X=-729.2659, 切向力Y=-2174.0645 +FPS=30.54, 法向力=1549.2654, 切向力X=-449.8466, 切向力Y=-2506.6033 +FPS=32.14, 法向力=1686.3093, 切向力X=-434.6481, 切向力Y=-2236.4077 +FPS=31.49, 法向力=2220.0444, 切向力X=199.8792, 切向力Y=-3506.8464 +FPS=31.25, 法向力=2216.7158, 切向力X=199.0226, 切向力Y=-3466.3186 +FPS=32.70, 法向力=1764.9692, 切向力X=-203.3992, 切向力Y=-3152.9268 +FPS=30.70, 法向力=1854.6030, 切向力X=-457.5319, 切向力Y=-1953.1185 +FPS=31.94, 法向力=1831.3115, 切向力X=-503.9517, 切向力Y=-1865.4358 +FPS=32.19, 法向力=1765.6313, 切向力X=184.1800, 切向力Y=-2194.5310 +FPS=32.96, 法向力=1745.4069, 切向力X=229.1754, 切向力Y=-2208.2815 +FPS=31.96, 法向力=1986.9777, 切向力X=284.8410, 切向力Y=-1543.2686 +FPS=30.54, 法向力=1899.6844, 切向力X=80.8323, 切向力Y=-1495.3387 +FPS=32.09, 法向力=1481.5057, 切向力X=-399.6844, 切向力Y=-1142.5885 +FPS=32.17, 法向力=1792.8662, 切向力X=-400.0735, 切向力Y=-2523.2537 +FPS=30.67, 法向力=1898.1100, 切向力X=-227.6177, 切向力Y=-2830.4756 +FPS=31.63, 法向力=1643.9326, 切向力X=-754.6315, 切向力Y=-668.0543 +FPS=59.34, 法向力=1537.9229, 切向力X=-460.2505, 切向力Y=-2313.7761 +FPS=50.80, 法向力=1748.9937, 切向力X=-268.7734, 切向力Y=-2630.3433 +FPS=46.38, 法向力=1597.9688, 切向力X=-294.0838, 切向力Y=-2376.0605 +FPS=62.45, 法向力=1829.8239, 切向力X=-147.1503, 切向力Y=-1425.1335 +FPS=52.96, 法向力=1827.8079, 切向力X=-160.9693, 切向力Y=-1439.6910 +FPS=60.25, 法向力=1820.2683, 切向力X=-173.0919, 切向力Y=-1440.4717 +FPS=53.52, 法向力=2056.5261, 切向力X=-159.0748, 切向力Y=-468.6628 +FPS=40.51, 法向力=2014.1711, 切向力X=-81.3554, 切向力Y=-239.5021 +FPS=47.61, 法向力=1679.1980, 切向力X=-675.5913, 切向力Y=-1057.5563 +FPS=32.96, 法向力=1733.8226, 切向力X=-789.1663, 切向力Y=-1085.7041 +FPS=61.36, 法向力=1714.4858, 切向力X=-785.7473, 切向力Y=-1005.9242 +FPS=53.60, 法向力=1898.4608, 切向力X=-50.8356, 切向力Y=-1759.0914 +FPS=41.14, 法向力=1840.3854, 切向力X=-97.3057, 切向力Y=-1763.8839 +FPS=27.86, 法向力=1810.9041, 切向力X=-95.0517, 切向力Y=-1093.1002 +FPS=61.58, 法向力=1876.2776, 切向力X=41.8180, 切向力Y=-990.9470 +FPS=50.02, 法向力=1634.1691, 切向力X=-1211.5015, 切向力Y=-3045.4490 +FPS=46.52, 法向力=1647.5667, 切向力X=-1284.9111, 切向力Y=-3154.9531 +FPS=46.47, 法向力=1460.4165, 切向力X=69.1221, 切向力Y=-3188.0947 +FPS=38.78, 法向力=1460.7263, 切向力X=211.9887, 切向力Y=-3172.1792 +FPS=45.62, 法向力=1771.0619, 切向力X=-780.8116, 切向力Y=-1771.4379 +FPS=41.08, 法向力=1761.0808, 切向力X=-788.3544, 切向力Y=-1532.2922 +FPS=27.59, 法向力=1878.6326, 切向力X=-507.6983, 切向力Y=-1186.8251 +FPS=31.60, 法向力=1842.3884, 切向力X=-913.1421, 切向力Y=-1702.0649 +FPS=61.33, 法向力=1847.5447, 切向力X=-975.1394, 切向力Y=-1849.0115 +FPS=32.72, 法向力=1850.5813, 切向力X=-991.0566, 切向力Y=-1874.8887 +FPS=60.06, 法向力=1828.0437, 切向力X=-627.0646, 切向力Y=-1255.1755 +FPS=32.75, 法向力=1875.0902, 切向力X=-603.2113, 切向力Y=-1215.8727 +FPS=38.23, 法向力=2643.9734, 切向力X=125.5504, 切向力Y=-1738.5020 +FPS=42.29, 法向力=2740.0898, 切向力X=288.3849, 切向力Y=-1528.9028 +FPS=64.90, 法向力=2764.7646, 切向力X=295.1938, 切向力Y=-2384.7791 +FPS=34.38, 法向力=2720.8928, 切向力X=244.8702, 切向力Y=-2317.6914 +FPS=38.22, 法向力=1623.6074, 切向力X=170.3335, 切向力Y=-1035.7004 +FPS=47.45, 法向力=1650.2950, 切向力X=159.7191, 切向力Y=-1070.0574 +FPS=63.21, 法向力=1824.7517, 切向力X=134.5786, 切向力Y=-1698.6095 +FPS=31.96, 法向力=1972.8842, 切向力X=104.0095, 切向力Y=-1652.8712 +FPS=40.24, 法向力=1936.1340, 切向力X=-17.7536, 切向力Y=-1597.7324 +FPS=27.65, 法向力=1908.9071, 切向力X=-42.6939, 切向力Y=-1693.2188 +FPS=37.58, 法向力=1699.5934, 切向力X=-191.5707, 切向力Y=-2386.9595 +FPS=47.21, 法向力=1789.8489, 切向力X=-254.4838, 切向力Y=-2418.6589 +FPS=59.84, 法向力=1813.0605, 切向力X=-295.2714, 切向力Y=-2402.2798 +FPS=33.34, 法向力=2124.6536, 切向力X=-944.5334, 切向力Y=-1782.2207 +FPS=62.79, 法向力=2080.9785, 切向力X=-935.4082, 切向力Y=-1834.4734 +FPS=32.65, 法向力=2116.1807, 切向力X=-475.2656, 切向力Y=-1574.6333 +FPS=61.95, 法向力=2161.1831, 切向力X=-403.1082, 切向力Y=-1607.7085 +FPS=33.49, 法向力=1689.4913, 切向力X=-672.1056, 切向力Y=-1963.8201 +FPS=37.94, 法向力=2068.7864, 切向力X=-428.0067, 切向力Y=-2674.6602 +FPS=27.30, 法向力=2124.5181, 切向力X=-416.7037, 切向力Y=-2688.9819 +FPS=37.40, 法向力=1973.1174, 切向力X=-297.1889, 切向力Y=-2392.6545 +FPS=27.69, 法向力=1747.2140, 切向力X=-536.4030, 切向力Y=-3716.5166 +FPS=63.45, 法向力=1794.4230, 切向力X=-714.6256, 切向力Y=-3561.7732 +FPS=32.06, 法向力=1968.6781, 切向力X=-974.8851, 切向力Y=-551.7838 +FPS=60.13, 法向力=2119.8208, 切向力X=-760.3711, 切向力Y=-313.2496 +FPS=32.65, 法向力=1818.6523, 切向力X=-392.5521, 切向力Y=-1286.4355 +FPS=38.80, 法向力=1822.0560, 切向力X=-355.5287, 切向力Y=-1221.3501 +FPS=48.50, 法向力=1831.0422, 切向力X=-364.8033, 切向力Y=-1250.9551 +FPS=37.02, 法向力=1845.9685, 切向力X=-261.3599, 切向力Y=-2635.9900 +FPS=26.67, 法向力=1894.9109, 切向力X=110.9186, 切向力Y=-2338.4282 +FPS=39.47, 法向力=2047.0559, 切向力X=122.5630, 切向力Y=-2290.2188 +FPS=45.82, 法向力=1492.1635, 切向力X=-226.5770, 切向力Y=-1792.7412 +FPS=38.28, 法向力=1488.1694, 切向力X=-247.6836, 切向力Y=-1823.1780 +FPS=46.57, 法向力=1528.6951, 切向力X=-770.3605, 切向力Y=-2799.4321 +FPS=32.30, 法向力=1565.5078, 切向力X=-742.2830, 切向力Y=-2819.0400 +FPS=38.68, 法向力=1825.4940, 切向力X=-213.5134, 切向力Y=-2937.8252 +FPS=26.91, 法向力=1541.9441, 切向力X=-371.0204, 切向力Y=-1904.5222 +FPS=38.37, 法向力=1600.9648, 切向力X=-423.5482, 切向力Y=-1534.7283 +FPS=47.76, 法向力=1599.7087, 切向力X=-470.0391, 切向力Y=-1629.4377 +FPS=54.24, 法向力=1919.6893, 切向力X=-540.2639, 切向力Y=-2382.4004 +FPS=35.52, 法向力=1895.7141, 切向力X=-533.6514, 切向力Y=-2469.5957 +FPS=60.66, 法向力=1905.8950, 切向力X=-524.1536, 切向力Y=-2583.4341 +FPS=52.52, 法向力=1938.6917, 切向力X=-538.0521, 切向力Y=-1293.1382 +FPS=35.36, 法向力=1947.0741, 切向力X=-524.7697, 切向力Y=-1237.0811 +FPS=31.50, 法向力=1563.7285, 切向力X=-670.5082, 切向力Y=-1284.5275 +FPS=63.70, 法向力=1582.8326, 切向力X=-626.9509, 切向力Y=-1447.3494 +FPS=31.74, 法向力=1710.0422, 切向力X=-42.5220, 切向力Y=-3330.5618 +FPS=60.31, 法向力=1732.9921, 切向力X=14.6115, 切向力Y=-3453.7971 +FPS=32.52, 法向力=1590.3872, 切向力X=-293.2411, 切向力Y=-3220.9038 +FPS=60.38, 法向力=1670.7021, 切向力X=-345.5768, 切向力Y=-2939.6572 +FPS=38.74, 法向力=2131.5000, 切向力X=-75.6888, 切向力Y=-2907.6587 +FPS=48.38, 法向力=2200.4946, 切向力X=-67.9504, 切向力Y=-2977.5400 +FPS=37.98, 法向力=1700.5758, 切向力X=-967.9933, 切向力Y=-2259.0261 +FPS=51.34, 法向力=1712.8955, 切向力X=-943.0132, 切向力Y=-2081.1167 +FPS=30.37, 法向力=1786.2207, 切向力X=190.4611, 切向力Y=-2729.5830 +FPS=57.60, 法向力=1818.9700, 切向力X=228.3044, 切向力Y=-3172.8247 +FPS=51.49, 法向力=1790.8918, 切向力X=98.1738, 切向力Y=-1604.3132 +FPS=38.75, 法向力=1837.5934, 切向力X=109.5473, 切向力Y=-1560.9214 +FPS=37.34, 法向力=1954.7299, 切向力X=18.1845, 切向力Y=-1180.6946 +FPS=27.01, 法向力=1909.5568, 切向力X=-33.0702, 切向力Y=-1230.8831 +FPS=37.34, 法向力=2273.8811, 切向力X=-111.4892, 切向力Y=-1829.4537 +FPS=46.89, 法向力=2320.3423, 切向力X=-4.9662, 切向力Y=-1877.7705 +FPS=39.48, 法向力=2327.3589, 切向力X=-766.5227, 切向力Y=-1322.9482 +FPS=52.18, 法向力=2331.0940, 切向力X=-687.1981, 切向力Y=-1311.8734 +FPS=35.24, 法向力=1925.3895, 切向力X=-622.0211, 切向力Y=-1169.1836 +FPS=47.10, 法向力=1868.4719, 切向力X=-535.4995, 切向力Y=-1500.8795 +FPS=32.32, 法向力=1824.8589, 切向力X=100.9272, 切向力Y=-679.5186 +FPS=31.66, 法向力=1782.1042, 切向力X=21.1730, 切向力Y=-1096.0513 +FPS=31.97, 法向力=1757.3876, 切向力X=-123.9930, 切向力Y=-1144.0720 +FPS=32.04, 法向力=1576.7786, 切向力X=-287.4771, 切向力Y=-2057.9839 +FPS=32.38, 法向力=1572.3567, 切向力X=-350.1055, 切向力Y=-2275.9275 +FPS=31.94, 法向力=1922.3042, 切向力X=-432.6863, 切向力Y=-3790.9128 +FPS=38.00, 法向力=1847.0424, 切向力X=-510.7758, 切向力Y=-3914.1909 +FPS=46.11, 法向力=1679.8674, 切向力X=-85.5361, 切向力Y=-2756.2419 +FPS=34.98, 法向力=1771.4645, 切向力X=-256.6131, 切向力Y=-2589.6523 +FPS=32.03, 法向力=2073.3618, 切向力X=132.0482, 切向力Y=-1655.7368 +FPS=60.31, 法向力=2103.3230, 切向力X=28.9743, 切向力Y=-1694.0122 +FPS=54.37, 法向力=1729.6519, 切向力X=-100.3342, 切向力Y=-1775.4902 +FPS=34.79, 法向力=1811.2031, 切向力X=-13.6376, 切向力Y=-1907.5172 +FPS=30.98, 法向力=1673.7719, 切向力X=-62.1785, 切向力Y=-1831.4384 +FPS=54.33, 法向力=1801.4408, 切向力X=-560.2327, 切向力Y=-1791.4015 +FPS=49.89, 法向力=1739.3107, 切向力X=-488.7546, 切向力Y=-1602.6372 +FPS=66.39, 法向力=1704.7883, 切向力X=-532.5179, 切向力Y=-1528.2925 +FPS=49.01, 法向力=1737.3206, 切向力X=-410.1501, 切向力Y=-195.3310 +FPS=51.63, 法向力=1741.4988, 切向力X=-421.7367, 切向力Y=22.7767 +FPS=30.27, 法向力=1738.3198, 切向力X=-393.4218, 切向力Y=1.3727 +FPS=31.67, 法向力=1845.1257, 切向力X=-543.8320, 切向力Y=-1777.3256 +FPS=62.76, 法向力=1900.6062, 切向力X=-467.5250, 切向力Y=-1815.8348 +FPS=49.42, 法向力=1815.5095, 切向力X=92.6759, 切向力Y=-1944.7180 +FPS=44.29, 法向力=1806.9224, 切向力X=180.5934, 切向力Y=-1969.5518 +FPS=27.88, 法向力=2063.6768, 切向力X=-694.6676, 切向力Y=-2256.4199 +FPS=55.77, 法向力=2079.7671, 切向力X=-713.4823, 切向力Y=-2153.9080 +FPS=49.78, 法向力=1862.4742, 切向力X=310.0172, 切向力Y=-1962.5873 +FPS=64.96, 法向力=1856.6213, 切向力X=468.0117, 切向力Y=-2108.2229 +FPS=60.65, 法向力=1835.8615, 切向力X=435.0848, 切向力Y=-2090.7393 +FPS=53.16, 法向力=1651.7825, 切向力X=-587.0397, 切向力Y=-2177.5083 +FPS=62.85, 法向力=1589.7792, 切向力X=-654.4672, 切向力Y=-1997.1984 +FPS=64.26, 法向力=1938.2949, 切向力X=-1154.3855, 切向力Y=-1330.7134 +FPS=54.10, 法向力=2005.1572, 切向力X=-1038.7366, 切向力Y=-1429.2148 +FPS=34.59, 法向力=2195.3843, 切向力X=-676.8682, 切向力Y=-493.0162 +FPS=52.27, 法向力=2144.0356, 切向力X=-716.7349, 切向力Y=-372.9423 +FPS=30.30, 法向力=1867.4237, 切向力X=177.3840, 切向力Y=-920.2758 +FPS=38.81, 法向力=1856.6343, 切向力X=285.6204, 切向力Y=-1282.6543 +FPS=48.07, 法向力=1894.3483, 切向力X=308.6970, 切向力Y=-1317.9880 +FPS=37.06, 法向力=1815.4399, 切向力X=-434.9112, 切向力Y=-1834.7021 +FPS=27.57, 法向力=3256.3462, 切向力X=-784.0350, 切向力Y=-1994.3433 +FPS=60.52, 法向力=3503.1094, 切向力X=-678.7676, 切向力Y=-2054.2893 +FPS=32.11, 法向力=1824.3132, 切向力X=-1033.3745, 切向力Y=-1099.0730 +FPS=38.84, 法向力=1910.1558, 切向力X=-1011.7942, 切向力Y=-1068.4938 +FPS=46.37, 法向力=1435.6005, 切向力X=388.6767, 切向力Y=-1057.5157 +FPS=38.76, 法向力=1453.5950, 切向力X=436.6067, 切向力Y=-1087.5022 +FPS=45.16, 法向力=2059.1096, 切向力X=-690.2609, 切向力Y=-2545.9463 +FPS=40.20, 法向力=2092.1475, 切向力X=-736.1305, 切向力Y=-2525.8447 +FPS=45.46, 法向力=1786.6868, 切向力X=-531.5607, 切向力Y=-3405.2046 +FPS=40.47, 法向力=1827.6108, 切向力X=-429.9146, 切向力Y=-3552.0881 +FPS=45.72, 法向力=1880.9515, 切向力X=-401.6234, 切向力Y=-3267.1455 +FPS=39.36, 法向力=1974.8781, 切向力X=-106.7734, 切向力Y=-2351.7549 +FPS=27.78, 法向力=2159.3147, 切向力X=-101.6941, 切向力Y=-2218.0742 +FPS=37.55, 法向力=2090.0950, 切向力X=-513.0569, 切向力Y=-1121.4285 +FPS=45.79, 法向力=2038.8279, 切向力X=-847.1829, 切向力Y=-1061.4377 +FPS=39.08, 法向力=1792.8915, 切向力X=51.7208, 切向力Y=-1862.1978 +FPS=46.57, 法向力=1747.4426, 切向力X=-109.7855, 切向力Y=-1992.5294 +FPS=39.22, 法向力=2083.7876, 切向力X=-708.5312, 切向力Y=-3067.3030 +FPS=27.01, 法向力=1846.3259, 切向力X=-100.4957, 切向力Y=-1821.2793 +FPS=37.31, 法向力=1819.2894, 切向力X=34.1600, 切向力Y=-1822.5416 +FPS=27.14, 法向力=2151.6084, 切向力X=-452.6200, 切向力Y=-1741.1946 +FPS=56.23, 法向力=2186.2659, 切向力X=-583.3235, 切向力Y=-1723.7489 +FPS=34.25, 法向力=1580.4828, 切向力X=-177.7627, 切向力Y=-2644.0984 +FPS=66.57, 法向力=1526.7782, 切向力X=-192.7259, 切向力Y=-2601.4775 +FPS=54.25, 法向力=2202.5879, 切向力X=-294.8643, 切向力Y=803.2003 +FPS=33.96, 法向力=2130.7761, 切向力X=-261.6763, 切向力Y=855.3380 +FPS=39.38, 法向力=1564.2051, 切向力X=-237.0720, 切向力Y=-1681.0371 +FPS=26.47, 法向力=1555.1755, 切向力X=-241.1110, 切向力Y=-1720.6641 +FPS=40.62, 法向力=1991.7413, 切向力X=-665.3168, 切向力Y=-2054.5129 +FPS=27.28, 法向力=1815.0005, 切向力X=-306.3252, 切向力Y=-1494.6392 +FPS=37.97, 法向力=1808.1748, 切向力X=-329.6342, 切向力Y=-1514.2236 +FPS=45.65, 法向力=1745.9988, 切向力X=-207.1613, 切向力Y=-688.1792 +FPS=32.77, 法向力=1858.4613, 切向力X=-310.6527, 切向力Y=-551.5637 +FPS=39.36, 法向力=1722.7712, 切向力X=-341.2644, 切向力Y=-1823.0215 +FPS=27.45, 法向力=1955.6077, 切向力X=320.0468, 切向力Y=-1571.5261 +FPS=38.65, 法向力=2184.9502, 切向力X=399.2153, 切向力Y=-1613.0364 +FPS=46.55, 法向力=2199.9312, 切向力X=-494.8917, 切向力Y=-1425.1169 +FPS=32.04, 法向力=2065.2268, 切向力X=-525.7606, 切向力Y=-1177.1598 +FPS=61.86, 法向力=1892.2314, 切向力X=-561.6165, 切向力Y=-3073.6523 +FPS=52.32, 法向力=1863.9608, 切向力X=-468.0737, 切向力Y=-3212.3909 +FPS=37.08, 法向力=1862.7028, 切向力X=-412.1743, 切向力Y=-3253.1919 +FPS=31.75, 法向力=1590.3713, 切向力X=-491.5206, 切向力Y=-1755.0924 +FPS=37.15, 法向力=1578.8448, 切向力X=-535.5323, 切向力Y=-1737.6626 +FPS=27.24, 法向力=1976.1821, 切向力X=-289.1079, 切向力Y=-447.3765 +FPS=56.79, 法向力=1977.2644, 切向力X=-213.3885, 切向力Y=-644.1337 +FPS=55.35, 法向力=1897.8604, 切向力X=-979.2698, 切向力Y=-1464.3400 +FPS=37.60, 法向力=1911.9669, 切向力X=-923.3036, 切向力Y=-1395.3816 +FPS=31.44, 法向力=1611.8328, 切向力X=-417.4664, 切向力Y=-678.9081 +FPS=61.60, 法向力=1616.2960, 切向力X=-340.3641, 切向力Y=-436.9003 +FPS=53.42, 法向力=1874.2177, 切向力X=-652.2902, 切向力Y=-321.6184 +FPS=35.05, 法向力=1881.1411, 切向力X=-676.4088, 切向力Y=-243.5956 +FPS=31.18, 法向力=2219.4512, 切向力X=-756.1075, 切向力Y=-1084.6394 +FPS=61.70, 法向力=2284.2949, 切向力X=-709.0234, 切向力Y=-1079.3160 +FPS=32.34, 法向力=1902.2290, 切向力X=125.1626, 切向力Y=-1847.1112 +FPS=37.93, 法向力=1934.5654, 切向力X=100.7836, 切向力Y=-1947.4504 +FPS=46.84, 法向力=1596.7262, 切向力X=-21.5298, 切向力Y=-1521.8925 +FPS=32.75, 法向力=1618.5804, 切向力X=-87.9559, 切向力Y=-1535.6233 +FPS=31.75, 法向力=1966.5968, 切向力X=-420.7343, 切向力Y=-1085.2006 +FPS=37.59, 法向力=1967.8368, 切向力X=-364.3802, 切向力Y=-1172.9984 +FPS=47.27, 法向力=2006.2448, 切向力X=-391.2146, 切向力Y=-1123.1836 +FPS=39.51, 法向力=1720.9299, 切向力X=49.4969, 切向力Y=-773.2697 +FPS=52.23, 法向力=1732.3413, 切向力X=47.8246, 切向力Y=-764.1932 +FPS=35.43, 法向力=2008.6802, 切向力X=-1257.5970, 切向力Y=479.1122 +FPS=62.78, 法向力=1982.4878, 切向力X=-1414.1019, 切向力Y=329.0551 +FPS=53.25, 法向力=1894.4441, 切向力X=-1394.9243, 切向力Y=139.1978 +FPS=30.01, 法向力=1453.0874, 切向力X=-412.9171, 切向力Y=-2050.5347 +FPS=31.00, 法向力=1754.7604, 切向力X=-399.4391, 切向力Y=-1685.1547 +FPS=32.52, 法向力=1739.1292, 切向力X=-377.7285, 切向力Y=-1691.1803 +FPS=30.49, 法向力=1891.6948, 切向力X=-1301.3406, 切向力Y=-725.1079 +FPS=32.10, 法向力=1863.6254, 切向力X=-1376.0873, 切向力Y=-482.2827 +FPS=31.85, 法向力=1588.7887, 切向力X=-386.2455, 切向力Y=-134.7094 +FPS=31.11, 法向力=2164.0122, 切向力X=128.3149, 切向力Y=-2331.7288 +FPS=32.19, 法向力=2108.2578, 切向力X=72.6019, 切向力Y=-2575.6084 +FPS=32.29, 法向力=2056.2871, 切向力X=75.9002, 切向力Y=-2588.4817 +FPS=31.74, 法向力=1951.9764, 切向力X=-827.8961, 切向力Y=-958.4171 +FPS=31.69, 法向力=1985.3519, 切向力X=-882.8856, 切向力Y=-890.8251 +FPS=37.10, 法向力=1819.2330, 切向力X=-654.3789, 切向力Y=-1675.3137 +FPS=45.25, 法向力=1738.3037, 切向力X=-560.3146, 切向力Y=-1833.9572 +FPS=39.04, 法向力=2124.9536, 切向力X=-312.7961, 切向力Y=-1754.4576 +FPS=51.39, 法向力=2105.7515, 切向力X=-317.0720, 切向力Y=-1837.7993 +FPS=58.77, 法向力=2126.5356, 切向力X=-372.3606, 切向力Y=-1778.2581 +FPS=53.67, 法向力=2021.5315, 切向力X=39.5747, 切向力Y=-3199.3652 +FPS=35.08, 法向力=2054.2524, 切向力X=97.5460, 切向力Y=-3196.1814 +FPS=59.14, 法向力=2038.2449, 切向力X=229.8259, 切向力Y=-3091.5872 +FPS=53.54, 法向力=1550.2375, 切向力X=-1095.5427, 切向力Y=-1607.5774 +FPS=44.31, 法向力=1586.3413, 切向力X=-1081.4531, 切向力Y=-1423.0813 +FPS=62.69, 法向力=1691.9460, 切向力X=-645.1465, 切向力Y=-1485.3601 +FPS=54.37, 法向力=1683.2518, 切向力X=-610.0115, 切向力Y=-1459.1233 +FPS=63.90, 法向力=1685.3317, 切向力X=-619.3677, 切向力Y=-1519.0803 +FPS=49.81, 法向力=1890.5176, 切向力X=-1142.7893, 切向力Y=-1072.7351 +FPS=39.80, 法向力=1961.1167, 切向力X=-1120.2627, 切向力Y=-1055.9424 +FPS=47.24, 法向力=1949.0161, 切向力X=-1076.6299, 切向力Y=-1021.3785 +FPS=38.56, 法向力=1944.1936, 切向力X=-1089.4443, 切向力Y=-1055.6559 +FPS=48.38, 法向力=1591.7373, 切向力X=-153.4496, 切向力Y=-2071.2046 +FPS=32.81, 法向力=1586.5149, 切向力X=-68.6711, 切向力Y=-2132.7871 +FPS=31.38, 法向力=1748.0745, 切向力X=-462.0596, 切向力Y=-1084.2271 +FPS=59.20, 法向力=1747.7534, 切向力X=-519.6981, 切向力Y=-1097.0109 +FPS=32.82, 法向力=2014.1904, 切向力X=195.4498, 切向力Y=-1246.3643 +FPS=39.11, 法向力=1992.0469, 切向力X=239.0427, 切向力Y=-1141.7478 +FPS=26.75, 法向力=1943.8580, 切向力X=-759.1202, 切向力Y=-336.7631 +FPS=52.86, 法向力=2051.0879, 切向力X=-725.1877, 切向力Y=-503.9050 +FPS=43.54, 法向力=1694.9563, 切向力X=-533.9292, 切向力Y=-5976.7939 +FPS=48.17, 法向力=1602.5968, 切向力X=-267.2023, 切向力Y=-5992.4951 +FPS=37.51, 法向力=2288.9707, 切向力X=456.4307, 切向力Y=-10575.5000 +FPS=26.27, 法向力=1755.4897, 切向力X=1161.7142, 切向力Y=-13304.0723 +FPS=40.68, 法向力=1739.2231, 切向力X=1104.6177, 切向力Y=-13746.8564 +FPS=26.53, 法向力=1747.6504, 切向力X=1104.3071, 切向力Y=-13723.0107 +FPS=40.38, 法向力=1744.5977, 切向力X=1187.0571, 切向力Y=-15607.3184 +FPS=27.06, 法向力=1839.8308, 切向力X=1216.3202, 切向力Y=-15722.0947 +FPS=39.44, 法向力=1963.5482, 切向力X=525.0018, 切向力Y=-13462.0439 +FPS=26.77, 法向力=2163.2427, 切向力X=455.7801, 切向力Y=-8765.5957 +FPS=39.10, 法向力=2103.2861, 切向力X=477.2975, 切向力Y=-8626.1025 +FPS=27.29, 法向力=2130.9326, 切向力X=479.0751, 切向力Y=-8612.0781 +FPS=38.72, 法向力=1934.2090, 切向力X=-388.1712, 切向力Y=-4479.0107 +FPS=45.46, 法向力=2011.9193, 切向力X=-276.6827, 切向力Y=-4459.4238 +FPS=64.36, 法向力=1749.6316, 切向力X=-225.8094, 切向力Y=-2457.7644 +FPS=31.06, 法向力=1745.0322, 切向力X=-272.3849, 切向力Y=-2639.8411 +FPS=38.73, 法向力=2042.9821, 切向力X=-343.2787, 切向力Y=-3744.7244 +FPS=47.58, 法向力=2170.4756, 切向力X=-926.9193, 切向力Y=-4156.0635 +FPS=31.67, 法向力=2127.5764, 切向力X=-1022.5820, 切向力Y=-4152.9897 +FPS=32.21, 法向力=2126.6519, 切向力X=-1005.8151, 切向力Y=-4110.0332 +FPS=38.62, 法向力=2119.1797, 切向力X=-1023.0011, 切向力Y=-4111.3511 +FPS=46.41, 法向力=1839.7588, 切向力X=77.9839, 切向力Y=-3034.8848 +FPS=32.24, 法向力=1787.7094, 切向力X=-2.7338, 切向力Y=-2952.9229 +FPS=32.20, 法向力=2071.0627, 切向力X=-1344.9335, 切向力Y=-3681.8501 +FPS=31.99, 法向力=2007.6844, 切向力X=-1475.9182, 切向力Y=-3570.7766 +FPS=31.60, 法向力=2238.4956, 切向力X=-2026.8665, 切向力Y=-4532.1582 +FPS=57.06, 法向力=2321.2915, 切向力X=-1998.8523, 切向力Y=-4470.0327 +FPS=46.93, 法向力=1840.8918, 切向力X=-903.7840, 切向力Y=-3520.8413 +FPS=51.69, 法向力=1896.9436, 切向力X=-597.9256, 切向力Y=-3871.2615 +FPS=49.95, 法向力=1774.4342, 切向力X=-1320.1758, 切向力Y=-2577.7664 +FPS=31.93, 法向力=1778.1362, 切向力X=-1360.6139, 切向力Y=-2465.7505 +FPS=31.77, 法向力=1839.3677, 切向力X=-461.1231, 切向力Y=-1767.9160 +FPS=32.09, 法向力=2145.2334, 切向力X=-1363.0271, 切向力Y=-2920.7944 +FPS=30.99, 法向力=2147.0999, 切向力X=-1495.5251, 切向力Y=-2712.1313 +FPS=32.04, 法向力=2126.7163, 切向力X=-1560.0453, 切向力Y=-2680.5356 +FPS=38.27, 法向力=2618.9541, 切向力X=-1047.1552, 切向力Y=-1171.0671 +FPS=50.18, 法向力=2659.8086, 切向力X=-937.9164, 切向力Y=-1339.9203 +FPS=35.51, 法向力=2654.3237, 切向力X=-924.1602, 切向力Y=-1332.7933 +FPS=27.12, 法向力=2124.3093, 切向力X=-1178.5865, 切向力Y=-2407.5435 +FPS=38.60, 法向力=2073.9883, 切向力X=-1195.2438, 切向力Y=-2372.2520 +FPS=47.62, 法向力=2074.3389, 切向力X=-1245.6487, 切向力Y=-1994.6414 +FPS=32.40, 法向力=2114.5632, 切向力X=-1285.5619, 切向力Y=-2004.3140 +FPS=32.84, 法向力=2093.6621, 切向力X=-1208.6748, 切向力Y=-2175.4622 +FPS=30.97, 法向力=1905.8008, 切向力X=-430.1915, 切向力Y=-2424.4595 +FPS=31.33, 法向力=1576.0017, 切向力X=-1453.5740, 切向力Y=-4191.2314 +FPS=37.24, 法向力=1611.4165, 切向力X=-1559.5996, 切向力Y=-4334.9404 +FPS=45.78, 法向力=1692.1680, 切向力X=-600.3602, 切向力Y=-5611.7598 +FPS=32.68, 法向力=1767.5209, 切向力X=-480.3244, 切向力Y=-5944.3247 +FPS=31.85, 法向力=1691.5120, 切向力X=-565.2926, 切向力Y=-5884.6699 +FPS=31.97, 法向力=1753.5227, 切向力X=-480.2094, 切向力Y=-6018.1421 +FPS=31.61, 法向力=2144.4395, 切向力X=-724.9789, 切向力Y=-4063.5518 +FPS=32.21, 法向力=2266.9819, 切向力X=-729.2410, 切向力Y=-3818.3821 +FPS=31.86, 法向力=1979.9930, 切向力X=-1529.1368, 切向力Y=-4115.8447 +FPS=62.83, 法向力=1861.6176, 切向力X=-1448.4011, 切向力Y=-4089.4268 +FPS=50.40, 法向力=2749.4673, 切向力X=-1145.1052, 切向力Y=-4040.1455 +FPS=36.07, 法向力=2908.6216, 切向力X=-1142.1157, 切向力Y=-4045.6777 +FPS=38.54, 法向力=2322.0203, 切向力X=-1028.7778, 切向力Y=-4488.5664 +FPS=47.82, 法向力=2297.8147, 切向力X=-1005.3430, 切向力Y=-4364.4678 +FPS=40.18, 法向力=2212.9370, 切向力X=-748.1556, 切向力Y=-4308.7578 +FPS=48.18, 法向力=2223.1543, 切向力X=-800.4155, 切向力Y=-4325.5327 +FPS=39.06, 法向力=2896.2676, 切向力X=-1057.6201, 切向力Y=-4820.1050 +FPS=51.32, 法向力=2844.7561, 切向力X=-1045.2845, 切向力Y=-4758.8828 +FPS=36.80, 法向力=2657.7932, 切向力X=-1672.1331, 切向力Y=-5294.4482 +FPS=46.63, 法向力=2632.5581, 切向力X=-1628.8096, 切向力Y=-5241.9346 +FPS=32.27, 法向力=2609.1089, 切向力X=-1590.4725, 切向力Y=-5286.0479 +FPS=30.68, 法向力=2633.1438, 切向力X=-1598.4728, 切向力Y=-5278.0215 +FPS=32.67, 法向力=2619.1440, 切向力X=-1515.4601, 切向力Y=-3733.2378 +FPS=31.88, 法向力=2842.9236, 切向力X=-1400.6797, 切向力Y=-5281.8711 +FPS=32.48, 法向力=2823.3970, 切向力X=-1377.1995, 切向力Y=-5073.3809 +FPS=31.33, 法向力=3076.0020, 切向力X=-1822.3337, 切向力Y=-3847.2002 +FPS=30.77, 法向力=2523.2698, 切向力X=-1217.5234, 切向力Y=-4281.1387 +FPS=32.76, 法向力=2519.1362, 切向力X=-1109.4404, 切向力Y=-4279.8726 +FPS=31.76, 法向力=2108.8513, 切向力X=-666.7299, 切向力Y=-3693.7925 +FPS=31.33, 法向力=2393.7517, 切向力X=-1362.2119, 切向力Y=-2528.4570 +FPS=31.81, 法向力=2330.8911, 切向力X=-1370.8783, 切向力Y=-2330.8696 +FPS=38.40, 法向力=1786.9230, 切向力X=-424.5771, 切向力Y=-3064.4121 +FPS=51.77, 法向力=1787.1093, 切向力X=-488.0164, 切向力Y=-3251.8623 +FPS=35.71, 法向力=1670.9534, 切向力X=-476.9442, 切向力Y=-3050.4521 +FPS=49.62, 法向力=1666.8164, 切向力X=-484.4850, 切向力Y=-3062.5569 +FPS=32.40, 法向力=1753.1323, 切向力X=-436.1033, 切向力Y=-3350.4565 +FPS=37.13, 法向力=2306.3872, 切向力X=-1123.6526, 切向力Y=-3959.3518 +FPS=47.84, 法向力=2256.9094, 切向力X=-1280.2827, 切向力Y=-3702.8164 +FPS=32.90, 法向力=2071.6167, 切向力X=-881.4721, 切向力Y=-4299.3052 +FPS=63.31, 法向力=2096.3252, 切向力X=-894.7090, 切向力Y=-4260.0928 +FPS=52.15, 法向力=2138.8452, 切向力X=-718.7213, 切向力Y=-2650.6990 +FPS=35.83, 法向力=2259.2305, 切向力X=-879.1389, 切向力Y=-2331.9946 +FPS=31.79, 法向力=2708.3682, 切向力X=-1219.1394, 切向力Y=-2849.2236 +FPS=61.66, 法向力=2768.4124, 切向力X=-1274.4329, 切向力Y=-2807.2219 +FPS=53.30, 法向力=2462.8257, 切向力X=-1683.9357, 切向力Y=-2276.9595 +FPS=44.72, 法向力=2448.3901, 切向力X=-1800.6713, 切向力Y=-2416.3408 +FPS=27.59, 法向力=2694.8000, 切向力X=-2185.7981, 切向力Y=-3566.6536 +FPS=31.56, 法向力=2996.0894, 切向力X=-439.5550, 切向力Y=-3513.2485 +FPS=32.65, 法向力=3032.8281, 切向力X=-306.5732, 切向力Y=-3446.9546 +FPS=31.42, 法向力=2996.2090, 切向力X=-340.7047, 切向力Y=-3478.3794 +FPS=31.39, 法向力=3030.1328, 切向力X=-368.5081, 切向力Y=-3460.7937 +FPS=57.50, 法向力=3242.2859, 切向力X=-1075.2527, 切向力Y=-2939.9121 +FPS=51.12, 法向力=3249.5110, 切向力X=-1127.7598, 切向力Y=-2945.3701 +FPS=60.62, 法向力=3224.8660, 切向力X=-1083.6040, 切向力Y=-2954.2798 +FPS=38.03, 法向力=3648.6633, 切向力X=-1129.2361, 切向力Y=-3580.1702 +FPS=31.99, 法向力=4433.0010, 切向力X=-2294.6184, 切向力Y=-4388.6924 +FPS=32.31, 法向力=4421.0024, 切向力X=-2487.0015, 切向力Y=-4043.1606 +FPS=32.58, 法向力=4837.2983, 切向力X=-2409.6721, 切向力Y=-3105.3545 +FPS=31.37, 法向力=4775.4824, 切向力X=-2751.4546, 切向力Y=-2496.3755 +FPS=32.13, 法向力=4803.9634, 切向力X=-2883.0105, 切向力Y=-2421.1279 +FPS=38.23, 法向力=5647.0059, 切向力X=-2147.8823, 切向力Y=-2224.1675 +FPS=45.30, 法向力=5627.2559, 切向力X=-1945.6677, 切向力Y=-2296.8301 +FPS=34.02, 法向力=5720.6172, 切向力X=-1965.6565, 切向力Y=-2336.1841 +FPS=31.88, 法向力=5182.0518, 切向力X=-2276.7305, 切向力Y=-472.3826 +FPS=54.76, 法向力=5962.1553, 切向力X=-2231.7073, 切向力Y=-3303.0273 +FPS=42.19, 法向力=6002.7100, 切向力X=-2212.3970, 切向力Y=-3161.9392 +FPS=45.92, 法向力=5992.3345, 切向力X=-2143.4380, 切向力Y=-3179.9561 +FPS=32.34, 法向力=4742.6538, 切向力X=-1994.5452, 切向力Y=-2910.5520 +FPS=55.05, 法向力=4834.0059, 切向力X=-1728.6884, 切向力Y=-5177.7490 +FPS=33.76, 法向力=4767.7134, 切向力X=-1532.5890, 切向力Y=-5114.4902 +FPS=56.06, 法向力=4740.2002, 切向力X=-1614.5613, 切向力Y=-5181.0464 +FPS=36.16, 法向力=3859.8479, 切向力X=-1666.2361, 切向力Y=-3596.9966 +FPS=62.08, 法向力=3863.4868, 切向力X=-1683.2571, 切向力Y=-3506.1797 +FPS=50.22, 法向力=3284.9192, 切向力X=-1304.7268, 切向力Y=-4020.9321 +FPS=45.53, 法向力=3214.3818, 切向力X=-1350.8529, 切向力Y=-4043.6487 +FPS=27.64, 法向力=3048.1560, 切向力X=-1493.7352, 切向力Y=-2680.1506 +FPS=31.04, 法向力=2566.7161, 切向力X=-1395.1857, 切向力Y=-3747.0020 +FPS=38.30, 法向力=2462.8911, 切向力X=-1385.7717, 切向力Y=-3746.0562 +FPS=62.77, 法向力=2474.3647, 切向力X=-1389.3282, 切向力Y=-3771.6064 +FPS=50.68, 法向力=2178.1079, 切向力X=-1678.4307, 切向力Y=-4161.6641 +FPS=30.16, 法向力=2219.5630, 切向力X=-1677.2605, 切向力Y=-4356.5605 +FPS=37.44, 法向力=2037.4352, 切向力X=-981.2593, 切向力Y=-3433.7446 +FPS=46.27, 法向力=2234.0410, 切向力X=-886.6530, 切向力Y=-3517.1006 +FPS=38.17, 法向力=2636.9580, 切向力X=-1204.8247, 切向力Y=-2463.5933 +FPS=62.42, 法向力=2679.4685, 切向力X=-1176.2521, 切向力Y=-2537.3198 +FPS=52.99, 法向力=2240.6555, 切向力X=-1477.1128, 切向力Y=-3879.8198 +FPS=35.92, 法向力=2281.8665, 切向力X=-1426.2007, 切向力Y=-4129.0850 +FPS=27.90, 法向力=2542.8091, 切向力X=-1232.9246, 切向力Y=-5088.3672 +FPS=36.48, 法向力=2532.7979, 切向力X=-1262.1874, 切向力Y=-5265.8496 +FPS=48.25, 法向力=3225.3027, 切向力X=-1393.2007, 切向力Y=-4148.5967 +FPS=41.89, 法向力=3194.4622, 切向力X=-1354.1924, 切向力Y=-3849.1553 +FPS=27.11, 法向力=3057.6074, 切向力X=-1964.3274, 切向力Y=-3616.1855 +FPS=38.88, 法向力=3128.7993, 切向力X=-2029.1262, 切向力Y=-3595.4590 +FPS=49.74, 法向力=4369.6992, 切向力X=-1628.9893, 切向力Y=-3847.6597 +FPS=38.11, 法向力=4455.6162, 切向力X=-1484.1587, 切向力Y=-3780.1797 +FPS=27.45, 法向力=5126.6904, 切向力X=-2987.2422, 切向力Y=-4708.9561 +FPS=57.91, 法向力=5108.4609, 切向力X=-2891.0679, 切向力Y=-4728.9971 +FPS=40.17, 法向力=5000.3760, 切向力X=-2468.7114, 切向力Y=-4710.8223 +FPS=48.69, 法向力=4991.6323, 切向力X=-2456.8364, 切向力Y=-5096.9487 +FPS=37.51, 法向力=6110.7100, 切向力X=-3634.7825, 切向力Y=-4494.8599 +FPS=26.42, 法向力=6370.2617, 切向力X=-2616.7312, 切向力Y=-6566.5498 +FPS=40.05, 法向力=6336.5645, 切向力X=-2569.2371, 切向力Y=-6715.2188 +FPS=45.94, 法向力=6505.4438, 切向力X=-3462.4399, 切向力Y=-5365.7085 +FPS=40.16, 法向力=6482.6299, 切向力X=-3416.5996, 切向力Y=-5321.3569 +FPS=26.51, 法向力=6264.7100, 切向力X=-2991.5957, 切向力Y=-4114.4580 +FPS=50.84, 法向力=6295.1465, 切向力X=-2965.9727, 切向力Y=-3902.2720 +FPS=45.64, 法向力=6272.0020, 切向力X=-2617.2598, 切向力Y=-5247.5405 +FPS=51.92, 法向力=6343.1089, 切向力X=-2538.2407, 切向力Y=-5183.6963 +FPS=35.93, 法向力=5321.9404, 切向力X=-2947.8311, 切向力Y=-5337.2173 +FPS=26.72, 法向力=5201.5176, 切向力X=-2940.4844, 切向力Y=-5246.5410 +FPS=32.45, 法向力=4202.8955, 切向力X=-1636.5869, 切向力Y=-5238.9116 +FPS=31.41, 法向力=3351.4443, 切向力X=-1583.7583, 切向力Y=-2374.5620 +FPS=37.38, 法向力=3360.4673, 切向力X=-1484.3401, 切向力Y=-2223.8003 +FPS=45.92, 法向力=3344.3474, 切向力X=-1367.9932, 切向力Y=-3166.1704 +FPS=33.13, 法向力=3253.2744, 切向力X=-1303.4072, 切向力Y=-3257.2056 +FPS=31.59, 法向力=2856.8550, 切向力X=-1438.5856, 切向力Y=-1833.4205 +FPS=31.50, 法向力=2765.4331, 切向力X=-2048.1372, 切向力Y=-3733.2820 +FPS=32.76, 法向力=2686.5332, 切向力X=-2100.4995, 切向力Y=-3853.1279 +FPS=36.87, 法向力=2903.0854, 切向力X=-1342.7253, 切向力Y=-3899.4102 +FPS=50.76, 法向力=2934.3169, 切向力X=-1296.7488, 切向力Y=-4168.8521 +FPS=30.84, 法向力=2197.8862, 切向力X=-1705.4341, 切向力Y=-1705.6665 +FPS=32.74, 法向力=2326.7358, 切向力X=-1703.2780, 切向力Y=-1348.3333 +FPS=31.61, 法向力=2601.4189, 切向力X=-2114.1619, 切向力Y=-1594.6963 +FPS=31.32, 法向力=2305.5432, 切向力X=-1013.2396, 切向力Y=-1309.8467 +FPS=37.24, 法向力=2249.6099, 切向力X=-1117.7842, 切向力Y=-1375.2788 +FPS=45.03, 法向力=2814.3088, 切向力X=-972.6327, 切向力Y=-2286.5493 +FPS=32.54, 法向力=2780.1274, 切向力X=-884.0122, 切向力Y=-2262.7261 +FPS=31.31, 法向力=2430.8613, 切向力X=-1357.2858, 切向力Y=-1588.3762 +FPS=32.16, 法向力=3375.5320, 切向力X=-1429.8715, 切向力Y=-2983.4487 +FPS=31.29, 法向力=3433.4238, 切向力X=-1391.3625, 切向力Y=-2833.4756 +FPS=37.88, 法向力=2242.5815, 切向力X=-1118.3716, 切向力Y=-2194.4819 +FPS=52.05, 法向力=2148.7874, 切向力X=-1180.4941, 切向力Y=-2308.4258 +FPS=30.85, 法向力=2149.9067, 切向力X=-1229.3247, 切向力Y=-2285.3054 +FPS=36.69, 法向力=2231.7979, 切向力X=-1777.0435, 切向力Y=-2337.6733 +FPS=45.77, 法向力=2159.9080, 切向力X=-1839.7793, 切向力Y=-2302.9910 +FPS=38.73, 法向力=2406.4744, 切向力X=-1477.2344, 切向力Y=-1705.6577 +FPS=49.03, 法向力=2346.4236, 切向力X=-1575.1643, 切向力Y=-1606.1959 +FPS=31.62, 法向力=2898.9580, 切向力X=-2038.2543, 切向力Y=-1154.0853 +FPS=55.28, 法向力=3008.4771, 切向力X=-2090.7646, 切向力Y=-1119.9886 +FPS=53.40, 法向力=2425.7197, 切向力X=-1323.1218, 切向力Y=-777.0133 +FPS=64.83, 法向力=2310.8516, 切向力X=-1152.2050, 切向力Y=-797.0322 +FPS=65.27, 法向力=2480.6494, 切向力X=-614.4185, 切向力Y=-1685.6340 +FPS=53.87, 法向力=2541.8818, 切向力X=-564.4713, 切向力Y=-1900.9307 +FPS=52.13, 法向力=2455.5015, 切向力X=-609.9559, 切向力Y=-1716.4817 +FPS=28.08, 法向力=2014.2195, 切向力X=-1626.7961, 切向力Y=-3010.9731 +FPS=57.65, 法向力=1967.9729, 切向力X=-1832.3102, 切向力Y=-2927.1636 +FPS=47.01, 法向力=2487.2422, 切向力X=-1442.6438, 切向力Y=-3267.7180 +FPS=50.77, 法向力=2483.2161, 切向力X=-1363.1965, 切向力Y=-3445.5745 +FPS=26.98, 法向力=2183.6982, 切向力X=-1866.5353, 切向力Y=-655.4561 +FPS=30.98, 法向力=2222.3496, 切向力X=-1843.9619, 切向力Y=-383.7819 +FPS=38.72, 法向力=2337.7373, 切向力X=-1139.8459, 切向力Y=-2171.1187 +FPS=26.94, 法向力=2154.2205, 切向力X=-2003.1273, 切向力Y=-1649.2153 +FPS=41.01, 法向力=2211.3313, 切向力X=-2093.0552, 切向力Y=-1467.5723 +FPS=45.07, 法向力=1981.6930, 切向力X=-1360.1191, 切向力Y=-657.7485 +FPS=39.13, 法向力=1934.6125, 切向力X=-1285.4971, 切向力Y=-771.2579 +FPS=47.28, 法向力=2457.8220, 切向力X=-1057.7147, 切向力Y=-3073.8179 +FPS=39.70, 法向力=2487.1650, 切向力X=-1001.1423, 切向力Y=-3337.8789 +FPS=46.51, 法向力=2117.3567, 切向力X=-1773.5432, 切向力Y=-2974.1719 +FPS=53.46, 法向力=2103.2209, 切向力X=-1809.6570, 切向力Y=-2869.0522 +FPS=34.93, 法向力=2358.9795, 切向力X=-1334.4709, 切向力Y=-1556.2673 +FPS=31.67, 法向力=2672.1128, 切向力X=-1052.1813, 切向力Y=-1696.6626 +FPS=37.83, 法向力=1970.3098, 切向力X=-1310.5718, 切向力Y=-2218.8389 +FPS=26.80, 法向力=1899.8436, 切向力X=-1278.7141, 切向力Y=-2373.6792 +FPS=38.23, 法向力=2765.2329, 切向力X=-1349.9070, 切向力Y=-1402.1927 +FPS=43.24, 法向力=2735.5940, 切向力X=-1376.6516, 切向力Y=-1323.7759 +FPS=58.94, 法向力=2348.4219, 切向力X=-1344.0247, 切向力Y=-1732.7173 +FPS=45.39, 法向力=2184.4819, 切向力X=-1302.2908, 切向力Y=-1820.3749 +FPS=53.09, 法向力=2181.1067, 切向力X=-1277.9355, 切向力Y=-1866.1439 +FPS=52.02, 法向力=2213.9834, 切向力X=-2011.3076, 切向力Y=-3244.7495 +FPS=63.75, 法向力=2247.2017, 切向力X=-1941.0232, 切向力Y=-3083.1528 +FPS=33.78, 法向力=2284.0393, 切向力X=-1555.7483, 切向力Y=-450.1759 +FPS=31.87, 法向力=2322.0845, 切向力X=-1730.5709, 切向力Y=-250.5146 +FPS=30.66, 法向力=2563.5923, 切向力X=-1800.8408, 切向力Y=-199.8612 +FPS=57.59, 法向力=2064.1309, 切向力X=-2186.2896, 切向力Y=-1803.4856 +FPS=50.28, 法向力=1988.9657, 切向力X=-2226.6846, 切向力Y=-1967.6807 +FPS=47.19, 法向力=2008.2472, 切向力X=-2237.1646, 切向力Y=-1985.4088 +FPS=27.22, 法向力=2027.8608, 切向力X=-1333.4451, 切向力Y=-954.0024 +FPS=48.63, 法向力=2330.0833, 切向力X=-1566.7476, 切向力Y=-687.8719 +FPS=44.67, 法向力=2258.0449, 切向力X=-1612.8767, 切向力Y=-616.8049 +FPS=51.57, 法向力=2296.4321, 切向力X=-1557.9011, 切向力Y=-776.5093 +FPS=65.11, 法向力=2299.2114, 切向力X=-1566.9303, 切向力Y=-791.4144 +FPS=53.64, 法向力=2606.2397, 切向力X=-2014.0659, 切向力Y=-1829.9407 +FPS=53.25, 法向力=2521.4856, 切向力X=-2061.1836, 切向力Y=-1868.1384 +FPS=36.13, 法向力=2525.9023, 切向力X=-2148.5771, 切向力Y=-2471.2031 +FPS=31.37, 法向力=2344.8892, 切向力X=-2238.7324, 切向力Y=-2650.1440 +FPS=38.58, 法向力=2099.3596, 切向力X=-1784.0844, 切向力Y=-1862.5522 +FPS=44.63, 法向力=2152.3059, 切向力X=-1758.6855, 切向力Y=-1627.8672 +FPS=40.50, 法向力=1970.2982, 切向力X=-1525.7314, 切向力Y=-1875.4763 +FPS=62.76, 法向力=1979.9889, 切向力X=-1509.8069, 切向力Y=-1989.1704 +FPS=51.41, 法向力=2136.1177, 切向力X=-997.3116, 切向力Y=-2514.9158 +FPS=31.19, 法向力=2221.1416, 切向力X=-858.2530, 切向力Y=-2575.3467 +FPS=31.82, 法向力=2477.3608, 切向力X=-1967.4561, 切向力Y=-1081.1615 +FPS=32.31, 法向力=2201.3994, 切向力X=-1400.4641, 切向力Y=-714.2899 +FPS=38.56, 法向力=2215.7349, 切向力X=-1283.3970, 切向力Y=-621.2260 +FPS=49.52, 法向力=2215.0398, 切向力X=-1241.0311, 切向力Y=-619.8290 +FPS=36.06, 法向力=1851.3550, 切向力X=-1273.9214, 切向力Y=-1432.8579 +FPS=45.02, 法向力=1894.2148, 切向力X=-1238.6415, 切向力Y=-1610.9573 +FPS=40.09, 法向力=2254.9946, 切向力X=-1189.4045, 切向力Y=-2275.3066 +FPS=61.94, 法向力=2179.8047, 切向力X=-1001.5422, 切向力Y=-2334.6328 +FPS=48.91, 法向力=2541.4697, 切向力X=-1264.0037, 切向力Y=-1507.9102 +FPS=31.93, 法向力=2507.0181, 切向力X=-1232.2642, 切向力Y=-1437.6475 +FPS=31.69, 法向力=2483.2673, 切向力X=-1944.3623, 切向力Y=-2078.2981 +FPS=31.32, 法向力=2082.7134, 切向力X=-1997.1396, 切向力Y=-2153.6416 +FPS=31.93, 法向力=2050.2217, 切向力X=-1945.3364, 切向力Y=-2119.3784 +FPS=32.04, 法向力=2384.9099, 切向力X=-1998.0830, 切向力Y=-472.3790 +FPS=31.68, 法向力=1847.5157, 切向力X=-2093.7886, 切向力Y=-94.1058 +FPS=38.77, 法向力=1825.6914, 切向力X=-2091.3276, 切向力Y=-200.6650 +FPS=26.80, 法向力=2110.1128, 切向力X=-1599.8035, 切向力Y=-1839.1177 +FPS=33.78, 法向力=2223.9028, 切向力X=-1525.6436, 切向力Y=-1816.6464 +FPS=56.41, 法向力=2955.5210, 切向力X=-1412.6228, 切向力Y=-2672.9131 +FPS=47.16, 法向力=2954.4771, 切向力X=-1430.2830, 切向力Y=-2721.6406 +FPS=50.51, 法向力=2963.6646, 切向力X=-1451.2083, 切向力Y=-2726.9475 +FPS=49.50, 法向力=2258.2456, 切向力X=-490.4711, 切向力Y=-3783.1125 +FPS=31.52, 法向力=2309.7874, 切向力X=-296.6742, 切向力Y=-4079.3887 +FPS=31.14, 法向力=1733.6863, 切向力X=154.3839, 切向力Y=-1699.5886 +FPS=57.67, 法向力=1664.6832, 切向力X=213.1250, 切向力Y=-1805.9858 +FPS=50.47, 法向力=2400.1396, 切向力X=-129.0425, 切向力Y=-674.0463 +FPS=49.71, 法向力=2519.1545, 切向力X=-201.8017, 切向力Y=-579.5334 +FPS=27.87, 法向力=2309.5757, 切向力X=505.8234, 切向力Y=498.2559 +FPS=59.60, 法向力=2285.2642, 切向力X=763.0776, 切向力Y=458.2878 +FPS=50.24, 法向力=4124.0664, 切向力X=667.6477, 切向力Y=589.4979 +FPS=46.54, 法向力=4090.7373, 切向力X=656.6386, 切向力Y=560.0161 +FPS=51.09, 法向力=4226.3369, 切向力X=891.5130, 切向力Y=-1021.1312 +FPS=29.66, 法向力=4306.8955, 切向力X=940.7023, 切向力Y=-1206.5630 +FPS=57.42, 法向力=4275.2842, 切向力X=957.3490, 切向力Y=-1161.6279 +FPS=50.94, 法向力=4071.7642, 切向力X=1125.4224, 切向力Y=-1129.4885 +FPS=49.56, 法向力=4086.7778, 切向力X=1116.8923, 切向力Y=-999.3373 +FPS=62.22, 法向力=4598.5957, 切向力X=482.7576, 切向力Y=-1418.8223 +FPS=52.59, 法向力=4714.1543, 切向力X=369.1575, 切向力Y=-1711.6785 +FPS=29.74, 法向力=4438.7061, 切向力X=-424.7978, 切向力Y=170.5557 +FPS=33.19, 法向力=4315.6416, 切向力X=-337.0551, 切向力Y=8.5427 +FPS=32.37, 法向力=5201.9463, 切向力X=-1356.3323, 切向力Y=1251.5723 +FPS=32.05, 法向力=5044.5474, 切向力X=-846.0088, 切向力Y=3988.3953 +FPS=32.72, 法向力=4926.8242, 切向力X=-791.6444, 切向力Y=4435.7402 +FPS=31.53, 法向力=5296.5781, 切向力X=-719.3307, 切向力Y=6011.7695 +FPS=30.81, 法向力=5369.6992, 切向力X=-370.3833, 切向力Y=7216.4531 +FPS=31.63, 法向力=5436.0977, 切向力X=-412.5968, 切向力Y=7225.5801 +FPS=39.47, 法向力=5416.2144, 切向力X=-382.1707, 切向力Y=7289.4209 +FPS=45.23, 法向力=5656.3457, 切向力X=-510.3403, 切向力Y=5212.1172 +FPS=32.32, 法向力=6454.8379, 切向力X=489.9745, 切向力Y=4337.7783 +FPS=38.88, 法向力=6562.9351, 切向力X=253.2502, 切向力Y=4600.2852 +FPS=45.78, 法向力=7275.5264, 切向力X=779.2661, 切向力Y=2412.2197 +FPS=32.67, 法向力=7261.1372, 切向力X=1075.7668, 切向力Y=2187.8308 +FPS=59.02, 法向力=6501.4087, 切向力X=-54.4142, 切向力Y=-4590.1445 +FPS=51.86, 法向力=6328.1924, 切向力X=-255.9128, 切向力Y=-5106.3672 +FPS=46.08, 法向力=6333.6299, 切向力X=-254.9379, 切向力Y=-5059.9463 +FPS=63.29, 法向力=6693.5181, 切向力X=-2.9007, 切向力Y=-6658.9043 +FPS=53.17, 法向力=6728.6392, 切向力X=11.2080, 切向力Y=-6780.3955 +FPS=63.55, 法向力=6792.6816, 切向力X=-28.0217, 切向力Y=-6695.1670 +FPS=52.27, 法向力=6604.7217, 切向力X=1362.6077, 切向力Y=-4443.2520 +FPS=35.42, 法向力=6541.7588, 切向力X=1355.7544, 切向力Y=-4569.9917 +FPS=37.46, 法向力=6421.7461, 切向力X=2076.3477, 切向力Y=-1298.0081 +FPS=49.31, 法向力=6536.2725, 切向力X=2098.4841, 切向力Y=-1451.3823 +FPS=60.39, 法向力=6510.1406, 切向力X=2208.1782, 切向力Y=-1461.0491 +FPS=52.34, 法向力=5993.5410, 切向力X=1041.1558, 切向力Y=919.6189 +FPS=42.79, 法向力=5986.1299, 切向力X=994.8061, 切向力Y=1076.5552 +FPS=49.63, 法向力=6290.0762, 切向力X=383.3642, 切向力Y=-507.8282 +FPS=32.98, 法向力=6396.1816, 切向力X=235.6494, 切向力Y=-307.6194 +FPS=32.08, 法向力=5935.4824, 切向力X=821.6713, 切向力Y=1494.3462 +FPS=32.13, 法向力=6936.3018, 切向力X=719.6707, 切向力Y=2773.2563 +FPS=31.13, 法向力=7003.8486, 切向力X=632.2593, 切向力Y=2799.2617 +FPS=32.80, 法向力=5773.4043, 切向力X=632.7701, 切向力Y=3238.8257 +FPS=33.04, 法向力=5129.4839, 切向力X=-257.2199, 切向力Y=5467.3911 +FPS=37.17, 法向力=5450.0410, 切向力X=-45.5149, 切向力Y=6045.4780 +FPS=46.13, 法向力=3392.9421, 切向力X=-648.4137, 切向力Y=3781.9883 +FPS=39.46, 法向力=3464.8911, 切向力X=-598.1573, 切向力Y=3515.3921 +FPS=47.45, 法向力=4197.8765, 切向力X=-1275.5618, 切向力Y=6070.7368 +FPS=31.57, 法向力=4152.5674, 切向力X=-1362.7146, 切向力Y=5873.8975 +FPS=32.04, 法向力=3629.5481, 切向力X=-1282.7690, 切向力Y=5720.1138 +FPS=32.72, 法向力=3611.9741, 切向力X=-1311.0371, 切向力Y=5620.9263 +FPS=59.82, 法向力=3648.6733, 切向力X=-1391.8357, 切向力Y=5709.5386 +FPS=54.78, 法向力=2259.0259, 切向力X=-2142.1243, 切向力Y=5413.5562 +FPS=36.92, 法向力=2173.3889, 切向力X=-2015.1825, 切向力Y=5165.4458 +FPS=32.05, 法向力=3002.1719, 切向力X=-2670.7842, 切向力Y=4017.7007 +FPS=57.89, 法向力=3113.9961, 切向力X=-2760.3521, 切向力Y=4064.6396 +FPS=49.91, 法向力=3428.8826, 切向力X=-2490.3784, 切向力Y=3555.2156 +FPS=47.94, 法向力=3432.7622, 切向力X=-2422.9390, 切向力Y=3448.3157 +FPS=62.53, 法向力=3165.5044, 切向力X=-1846.8142, 切向力Y=1462.3308 +FPS=54.98, 法向力=3098.4868, 切向力X=-1691.7502, 切向力Y=1450.1600 +FPS=65.89, 法向力=3084.6108, 切向力X=-1748.8044, 切向力Y=1474.2166 +FPS=52.35, 法向力=2803.5083, 切向力X=-2046.2317, 切向力Y=652.9290 +FPS=31.31, 法向力=2880.6455, 切向力X=-2127.4756, 切向力Y=668.7423 +FPS=32.43, 法向力=2782.3530, 切向力X=-1769.6232, 切向力Y=-978.6694 +FPS=32.64, 法向力=2725.4219, 切向力X=-1674.2296, 切向力Y=-1138.9469 +FPS=32.82, 法向力=2847.4702, 切向力X=-1708.8560, 切向力Y=-2065.9729 +FPS=31.67, 法向力=2767.1230, 切向力X=-1883.1171, 切向力Y=1129.5579 +FPS=31.68, 法向力=2784.4448, 切向力X=-1957.0537, 切向力Y=1246.8726 +FPS=32.53, 法向力=2381.1694, 切向力X=-1623.7485, 切向力Y=-115.8183 +FPS=30.83, 法向力=2600.3965, 切向力X=-1905.3127, 切向力Y=-3779.3701 +FPS=31.51, 法向力=2683.0007, 切向力X=-1901.1311, 切向力Y=-4008.0837 +FPS=31.06, 法向力=3167.0981, 切向力X=-1530.3798, 切向力Y=-3502.4575 +FPS=37.55, 法向力=3129.9290, 切向力X=-1002.3447, 切向力Y=-2180.8071 +FPS=27.38, 法向力=3209.3264, 切向力X=-899.4832, 切向力Y=-2137.4622 +FPS=62.04, 法向力=3250.7847, 切向力X=-1075.3345, 切向力Y=-4095.7393 +FPS=38.10, 法向力=3280.1074, 切向力X=-1022.6858, 切向力Y=-4026.9365 +FPS=46.74, 法向力=3711.4387, 切向力X=-849.2435, 切向力Y=-3008.4463 +FPS=39.25, 法向力=3803.4595, 切向力X=-872.3435, 切向力Y=-2853.4072 +FPS=27.18, 法向力=4099.5166, 切向力X=-729.8400, 切向力Y=-3279.0522 +FPS=37.44, 法向力=4094.8970, 切向力X=-708.4499, 切向力Y=-3156.2588 +FPS=46.13, 法向力=4965.3701, 切向力X=6.9157, 切向力Y=-1549.9221 +FPS=39.64, 法向力=5046.3047, 切向力X=225.5618, 切向力Y=-1708.8157 +FPS=46.54, 法向力=4898.4600, 切向力X=-75.6966, 切向力Y=-1818.7860 +FPS=38.90, 法向力=4905.5034, 切向力X=-98.5231, 切向力Y=-2116.7681 +FPS=45.73, 法向力=4258.3867, 切向力X=-897.7764, 切向力Y=-3272.8528 +FPS=39.00, 法向力=4376.8804, 切向力X=-1036.9333, 切向力Y=-3223.2888 +FPS=45.48, 法向力=3871.9907, 切向力X=-892.5255, 切向力Y=-2941.1719 +FPS=41.00, 法向力=4367.2847, 切向力X=-956.2632, 切向力Y=-2631.8552 +FPS=45.16, 法向力=3021.8599, 切向力X=-1675.3015, 切向力Y=-1176.1497 +FPS=38.45, 法向力=3077.6489, 切向力X=-1710.2957, 切向力Y=-983.3282 +FPS=49.86, 法向力=3068.4873, 切向力X=-1703.5186, 切向力Y=-963.8953 +FPS=38.13, 法向力=2789.1084, 切向力X=-2413.5151, 切向力Y=-798.5746 +FPS=28.13, 法向力=2995.4819, 切向力X=-2532.0720, 切向力Y=-888.0323 +FPS=37.79, 法向力=2751.8284, 切向力X=-1772.0515, 切向力Y=-311.7615 +FPS=46.86, 法向力=2736.4204, 切向力X=-1774.2556, 切向力Y=-320.6750 +FPS=39.92, 法向力=2955.8867, 切向力X=-2694.1599, 切向力Y=308.0820 +FPS=47.64, 法向力=3017.2930, 切向力X=-2718.0259, 切向力Y=492.3102 +FPS=38.85, 法向力=2741.8877, 切向力X=-3052.2390, 切向力Y=413.2213 +FPS=45.45, 法向力=2727.7539, 切向力X=-3075.6060, 切向力Y=397.8095 +FPS=39.83, 法向力=3741.4177, 切向力X=-3510.6255, 切向力Y=-239.4713 +FPS=27.08, 法向力=3681.6113, 切向力X=-4194.9561, 切向力Y=888.4940 +FPS=62.24, 法向力=3752.6016, 切向力X=-4215.3477, 切向力Y=816.8171 +FPS=39.19, 法向力=4284.1582, 切向力X=-2451.8589, 切向力Y=1479.2866 +FPS=51.77, 法向力=4358.3906, 切向力X=-2405.4373, 切向力Y=1762.5516 +FPS=29.83, 法向力=3505.8650, 切向力X=-3402.9709, 切向力Y=1703.4075 +FPS=38.79, 法向力=3560.6235, 切向力X=-3560.1860, 切向力Y=1621.1136 +FPS=61.60, 法向力=3552.7300, 切向力X=-3544.1270, 切向力Y=1637.8105 +FPS=49.64, 法向力=4107.0596, 切向力X=-3621.3708, 切向力Y=2218.8564 +FPS=37.24, 法向力=4101.5029, 切向力X=-3526.1609, 切向力Y=2511.7954 +FPS=44.76, 法向力=4477.4106, 切向力X=-3414.4053, 切向力Y=2457.6968 +FPS=41.31, 法向力=4404.5225, 切向力X=-3376.0801, 切向力Y=2491.8979 +FPS=46.01, 法向力=3977.9878, 切向力X=-3091.0947, 切向力Y=5849.7031 +FPS=32.91, 法向力=3893.8694, 切向力X=-2918.6069, 切向力Y=5846.9409 +FPS=37.44, 法向力=3950.5901, 切向力X=-1927.5376, 切向力Y=2890.2397 +FPS=27.56, 法向力=3881.4707, 切向力X=-1792.6746, 切向力Y=2718.4229 +FPS=37.28, 法向力=4293.9790, 切向力X=-1511.8026, 切向力Y=324.3318 +FPS=46.54, 法向力=4195.2715, 切向力X=-1353.9304, 切向力Y=154.8844 +FPS=38.87, 法向力=4190.6909, 切向力X=-927.0543, 切向力Y=-1791.1616 +FPS=50.97, 法向力=4199.6260, 切向力X=-879.9203, 切向力Y=-1905.2974 +FPS=29.99, 法向力=5280.4272, 切向力X=-543.3598, 切向力Y=-1768.1482 +FPS=60.38, 法向力=5900.2188, 切向力X=-212.6172, 切向力Y=-277.8020 +FPS=54.59, 法向力=5928.3838, 切向力X=-125.8343, 切向力Y=-220.5285 +FPS=43.27, 法向力=5914.6445, 切向力X=-132.1292, 切向力Y=-175.7330 +FPS=47.31, 法向力=5940.6924, 切向力X=-92.4572, 切向力Y=-180.4149 +FPS=33.51, 法向力=5705.8618, 切向力X=-101.6961, 切向力Y=-663.4945 +FPS=59.20, 法向力=5782.6416, 切向力X=-105.9525, 切向力Y=-777.2345 +FPS=33.81, 法向力=5583.3057, 切向力X=442.5388, 切向力Y=-1631.9792 +FPS=60.69, 法向力=5496.3877, 切向力X=501.4352, 切向力Y=-1699.5686 +FPS=52.74, 法向力=5847.2998, 切向力X=-28.9248, 切向力Y=-935.6321 +FPS=35.16, 法向力=5841.1562, 切向力X=-84.2213, 切向力Y=-1019.9797 +FPS=32.07, 法向力=6450.2783, 切向力X=229.9173, 切向力Y=-2303.3872 +FPS=59.55, 法向力=6448.1455, 切向力X=448.4196, 切向力Y=-2456.2898 +FPS=51.23, 法向力=7432.3193, 切向力X=-162.7252, 切向力Y=-2172.6001 +FPS=37.48, 法向力=7428.1387, 切向力X=-113.0889, 切向力Y=-2388.5588 +FPS=32.24, 法向力=5986.3232, 切向力X=-3.2257, 切向力Y=-1695.0988 +FPS=32.00, 法向力=6048.8442, 切向力X=-557.9781, 切向力Y=-2511.5867 +FPS=36.93, 法向力=6120.1465, 切向力X=-672.2021, 切向力Y=-2524.8306 +FPS=51.74, 法向力=6113.6387, 切向力X=-691.7202, 切向力Y=-2558.4138 +FPS=31.11, 法向力=4082.8550, 切向力X=-21.9653, 切向力Y=-1422.8218 +FPS=32.43, 法向力=4135.6660, 切向力X=-617.1582, 切向力Y=-2072.1375 +FPS=31.86, 法向力=4055.5645, 切向力X=-674.5374, 切向力Y=-1988.4513 +FPS=31.23, 法向力=3477.1409, 切向力X=-2592.9717, 切向力Y=-418.2020 +FPS=32.25, 法向力=2926.6650, 切向力X=-2302.4636, 切向力Y=-589.9119 +FPS=40.38, 法向力=2861.3447, 切向力X=-2284.9993, 切向力Y=-507.6375 +FPS=49.95, 法向力=2884.6362, 切向力X=-2277.5664, 切向力Y=-576.5561 +FPS=31.67, 法向力=2454.7576, 切向力X=-3001.4023, 切向力Y=-371.8306 +FPS=61.73, 法向力=2240.6875, 切向力X=-3066.8679, 切向力Y=-47.7976 +FPS=54.22, 法向力=2229.5247, 切向力X=-2985.2808, 切向力Y=45.1334 +FPS=34.00, 法向力=2145.7297, 切向力X=-2801.2783, 切向力Y=6.9730 +FPS=31.09, 法向力=2212.2217, 切向力X=-2771.6841, 切向力Y=53.3847 +FPS=33.04, 法向力=2203.0078, 切向力X=-2807.7231, 切向力Y=-39.7985 +FPS=31.10, 法向力=3268.5991, 切向力X=-3060.7222, 切向力Y=1213.4165 +FPS=52.85, 法向力=3263.7263, 切向力X=-3014.8965, 切向力Y=1038.6365 +FPS=52.94, 法向力=2331.8428, 切向力X=-1668.9187, 切向力Y=587.9015 +FPS=40.04, 法向力=2352.1946, 切向力X=-1669.2334, 切向力Y=628.3235 +FPS=31.79, 法向力=2890.8955, 切向力X=-1076.4595, 切向力Y=1373.3809 +FPS=60.77, 法向力=2911.1245, 切向力X=-1191.5189, 切向力Y=1353.8191 +FPS=53.52, 法向力=2910.2915, 切向力X=-997.2140, 切向力Y=1663.8643 +FPS=36.05, 法向力=2944.5374, 切向力X=-1076.1191, 切向力Y=1584.8821 +FPS=31.32, 法向力=2598.2412, 切向力X=-1381.3091, 切向力Y=719.6120 +FPS=62.10, 法向力=2528.9956, 切向力X=-1459.9205, 切向力Y=821.8361 +FPS=53.67, 法向力=2764.6665, 切向力X=-1930.4961, 切向力Y=2165.5422 +FPS=35.85, 法向力=2848.1995, 切向力X=-1958.2412, 切向力Y=2326.0090 +FPS=31.80, 法向力=2704.8748, 切向力X=-3032.3552, 切向力Y=3756.3584 +FPS=55.90, 法向力=2622.2559, 切向力X=-2947.5574, 切向力Y=3762.8828 +FPS=51.70, 法向力=2866.8530, 切向力X=-854.5548, 切向力Y=775.2263 +FPS=39.30, 法向力=2865.5562, 切向力X=-713.0521, 切向力Y=857.1352 +FPS=32.05, 法向力=3770.9712, 切向力X=281.7052, 切向力Y=678.1923 +FPS=30.97, 法向力=3675.0833, 切向力X=361.4595, 切向力Y=660.0862 +FPS=38.60, 法向力=5459.4766, 切向力X=141.1980, 切向力Y=-4670.7432 +FPS=47.19, 法向力=5452.9487, 切向力X=158.0227, 切向力Y=-5113.1094 +FPS=39.15, 法向力=5209.2456, 切向力X=391.1083, 切向力Y=-7432.6338 +FPS=51.13, 法向力=5131.4424, 切向力X=343.2754, 切向力Y=-7535.7017 +FPS=30.54, 法向力=6484.0400, 切向力X=-618.4990, 切向力Y=-10675.3467 +FPS=37.61, 法向力=6585.8047, 切向力X=-677.0038, 切向力Y=-10556.2988 +FPS=49.94, 法向力=7030.0811, 切向力X=-218.5243, 切向力Y=-12478.3662 +FPS=36.47, 法向力=7057.7803, 切向力X=90.9225, 切向力Y=-12629.9609 +FPS=45.49, 法向力=5946.2026, 切向力X=304.1047, 切向力Y=-12768.7373 +FPS=33.69, 法向力=5872.4395, 切向力X=265.7601, 切向力Y=-12681.9062 +FPS=37.19, 法向力=5982.2261, 切向力X=195.6588, 切向力Y=-12537.5078 +FPS=48.61, 法向力=5937.5259, 切向力X=298.0385, 切向力Y=-12672.2461 +FPS=32.81, 法向力=5734.7842, 切向力X=-66.2687, 切向力Y=-8702.7793 +FPS=31.16, 法向力=5538.9463, 切向力X=23.0563, 切向力Y=-8735.9990 +FPS=32.03, 法向力=6837.6172, 切向力X=402.6418, 切向力Y=-8022.1489 +FPS=31.41, 法向力=6793.4658, 切向力X=84.2359, 切向力Y=-6536.7715 +FPS=31.60, 法向力=6768.4395, 切向力X=14.2935, 切向力Y=-6529.6943 +FPS=31.85, 法向力=6187.8271, 切向力X=-184.4584, 切向力Y=-6357.9209 +FPS=51.91, 法向力=4566.3916, 切向力X=-190.5287, 切向力Y=-3584.7793 +FPS=53.59, 法向力=4421.5889, 切向力X=-234.6895, 切向力Y=-3634.8818 +FPS=66.78, 法向力=4441.9453, 切向力X=-284.6002, 切向力Y=-3665.2048 +FPS=38.08, 法向力=3748.1147, 切向力X=-1508.8024, 切向力Y=-4285.4551 +FPS=32.29, 法向力=3737.9478, 切向力X=-1473.4447, 切向力Y=-4126.2256 +FPS=40.21, 法向力=3413.8169, 切向力X=-1965.9214, 切向力Y=-4575.7451 +FPS=46.30, 法向力=3349.4500, 切向力X=-2114.5430, 切向力Y=-4606.6523 +FPS=39.11, 法向力=3830.7659, 切向力X=-2592.3904, 切向力Y=-713.5131 +FPS=48.67, 法向力=3746.1782, 切向力X=-2711.1792, 切向力Y=-649.5452 +FPS=31.62, 法向力=3728.7454, 切向力X=-2244.4163, 切向力Y=1752.9673 +FPS=37.29, 法向力=3684.9883, 切向力X=-2263.9473, 切向力Y=1861.1927 +FPS=46.80, 法向力=3451.9932, 切向力X=-2585.0190, 切向力Y=1356.8734 +FPS=32.58, 法向力=3341.2383, 切向力X=-2604.4346, 切向力Y=1124.6469 +FPS=32.56, 法向力=3145.5554, 切向力X=-3392.5115, 切向力Y=2139.7607 +FPS=37.47, 法向力=3168.8574, 切向力X=-3294.4712, 切向力Y=2080.3557 +FPS=47.69, 法向力=2672.3965, 切向力X=-3197.5618, 切向力Y=1664.2314 +FPS=32.90, 法向力=3057.0588, 切向力X=-2006.2201, 切向力Y=150.8879 +FPS=31.82, 法向力=3172.7249, 切向力X=-2112.0254, 切向力Y=119.8565 +FPS=32.05, 法向力=4145.7017, 切向力X=-2103.4292, 切向力Y=985.2461 +FPS=32.99, 法向力=3653.7935, 切向力X=-950.1166, 切向力Y=-1784.7131 +FPS=31.86, 法向力=3680.1157, 切向力X=-936.0418, 切向力Y=-2152.3096 +FPS=32.15, 法向力=4167.7314, 切向力X=-978.0873, 切向力Y=-2898.1077 +FPS=32.60, 法向力=4258.8130, 切向力X=-977.8544, 切向力Y=-3051.6284 +FPS=58.25, 法向力=4247.3516, 切向力X=-977.2682, 切向力Y=-3062.2649 +FPS=52.13, 法向力=4603.4771, 切向力X=94.4803, 切向力Y=-5643.3730 +FPS=46.36, 法向力=4591.9507, 切向力X=365.1574, 切向力Y=-5909.9214 +FPS=27.62, 法向力=5609.2949, 切向力X=-428.2958, 切向力Y=-5931.7422 +FPS=62.98, 法向力=5902.8384, 切向力X=-461.4980, 切向力Y=-6275.7656 +FPS=53.27, 法向力=4827.3477, 切向力X=22.4012, 切向力Y=-3421.8770 +FPS=67.38, 法向力=4758.2378, 切向力X=8.3879, 切向力Y=-3492.3643 +FPS=62.44, 法向力=4794.3828, 切向力X=-95.1292, 切向力Y=-3240.8862 +FPS=51.76, 法向力=4351.6108, 切向力X=55.3349, 切向力Y=-2273.5908 +FPS=52.77, 法向力=4208.3945, 切向力X=179.7992, 切向力Y=-2540.8701 +FPS=47.37, 法向力=4951.1904, 切向力X=-940.4647, 切向力Y=-4550.0410 +FPS=37.93, 法向力=5100.5430, 切向力X=-1087.6794, 切向力Y=-4746.6914 +FPS=45.20, 法向力=4331.2432, 切向力X=-1127.2039, 切向力Y=-4344.9126 +FPS=33.67, 法向力=4354.7798, 切向力X=-1144.9476, 切向力Y=-4290.4346 +FPS=32.17, 法向力=4984.9668, 切向力X=-72.4141, 切向力Y=-1458.7838 +FPS=31.58, 法向力=4886.0728, 切向力X=-10.9353, 切向力Y=-1570.4612 +FPS=37.17, 法向力=4456.2769, 切向力X=2038.8905, 切向力Y=-1819.0281 +FPS=27.33, 法向力=4458.4971, 切向力X=1727.4678, 切向力Y=1237.3983 +FPS=32.40, 法向力=4525.8926, 切向力X=1762.4094, 切向力Y=1378.0679 +FPS=31.73, 法向力=4464.9951, 切向力X=90.9250, 切向力Y=1299.6578 +FPS=30.33, 法向力=3151.8259, 切向力X=-545.8848, 切向力Y=367.6669 +FPS=40.23, 法向力=3130.0522, 切向力X=-571.9144, 切向力Y=379.1547 +FPS=46.29, 法向力=2790.3330, 切向力X=-1298.2968, 切向力Y=106.1769 +FPS=59.26, 法向力=2856.8291, 切向力X=-1419.9634, 切向力Y=-43.5053 +FPS=33.33, 法向力=2555.9307, 切向力X=-2128.4529, 切向力Y=1247.6692 +FPS=34.48, 法向力=2586.3823, 切向力X=-2210.0728, 切向力Y=1270.1171 +FPS=61.19, 法向力=2568.0369, 切向力X=-2230.3101, 切向力Y=1192.9651 +FPS=50.57, 法向力=2815.3982, 切向力X=-3088.1055, 切向力Y=1239.6116 +FPS=45.06, 法向力=2794.5540, 切向力X=-3125.4160, 切向力Y=1139.2013 +FPS=64.42, 法向力=2828.4351, 切向力X=-3126.0337, 切向力Y=1138.5334 +FPS=52.49, 法向力=2620.7095, 切向力X=-2798.7383, 切向力Y=311.9008 +FPS=30.10, 法向力=2581.5959, 切向力X=-2735.0469, 切向力Y=317.7504 +FPS=32.86, 法向力=2828.8215, 切向力X=-3094.8030, 切向力Y=308.6690 +FPS=57.96, 法向力=2819.1138, 切向力X=-2974.4160, 切向力Y=395.8925 +FPS=54.01, 法向力=2417.7524, 切向力X=-2620.7307, 切向力Y=-1410.2806 +FPS=67.67, 法向力=2482.4595, 切向力X=-2453.0771, 切向力Y=-1746.2432 +FPS=65.00, 法向力=2487.8242, 切向力X=-2456.7480, 切向力Y=-1814.1489 +FPS=53.18, 法向力=2880.3755, 切向力X=-3050.5029, 切向力Y=-109.0778 +FPS=48.04, 法向力=2811.7217, 切向力X=-3068.1133, 切向力Y=-39.1555 +FPS=27.74, 法向力=3157.9473, 切向力X=-2401.0200, 切向力Y=1278.4136 +FPS=56.94, 法向力=3115.5835, 切向力X=-2420.6604, 切向力Y=1258.2528 +FPS=51.15, 法向力=3607.3098, 切向力X=-2005.4042, 切向力Y=3271.1963 +FPS=46.69, 法向力=3757.8684, 切向力X=-2083.2737, 切向力Y=3407.8213 +FPS=62.31, 法向力=3960.7644, 切向力X=-1380.7531, 切向力Y=3674.1763 +FPS=51.19, 法向力=3910.4648, 切向力X=-1268.2935, 切向力Y=3587.6265 +FPS=30.78, 法向力=3904.9980, 切向力X=-1325.8083, 切向力Y=3507.4663 +FPS=37.35, 法向力=4538.9688, 切向力X=-2199.3296, 切向力Y=3134.5281 +FPS=27.86, 法向力=3044.1858, 切向力X=-2549.8296, 切向力Y=2371.1936 +FPS=65.22, 法向力=3009.7036, 切向力X=-2427.9639, 切向力Y=2354.6313 +FPS=31.10, 法向力=2992.8042, 切向力X=-2907.2729, 切向力Y=781.1541 +FPS=30.85, 法向力=2955.9233, 切向力X=-2867.6626, 切向力Y=775.2672 +FPS=60.28, 法向力=3232.3433, 切向力X=-3248.6472, 切向力Y=1924.2849 +FPS=32.95, 法向力=3177.7234, 切向力X=-3136.0552, 切向力Y=2007.3062 +FPS=37.12, 法向力=3191.7419, 切向力X=-3908.4263, 切向力Y=-693.3407 +FPS=26.63, 法向力=3161.8218, 切向力X=-3491.4580, 切向力Y=331.1446 +FPS=40.23, 法向力=3185.4817, 切向力X=-3415.8101, 切向力Y=452.5598 +FPS=44.30, 法向力=3686.9136, 切向力X=-2580.4475, 切向力Y=-1097.9670 +FPS=67.76, 法向力=3705.1504, 切向力X=-2584.2300, 切向力Y=-1185.4878 +FPS=33.35, 法向力=3063.6987, 切向力X=-2656.0291, 切向力Y=393.7408 +FPS=59.32, 法向力=3113.0825, 切向力X=-2524.7788, 切向力Y=298.1367 +FPS=40.83, 法向力=3132.5435, 切向力X=-2519.2026, 切向力Y=236.4380 +FPS=49.27, 法向力=3109.1819, 切向力X=-2489.3909, 切向力Y=294.1992 +FPS=63.09, 法向力=2727.9187, 切向力X=-2978.3823, 切向力Y=971.3301 +FPS=37.02, 法向力=2728.6509, 切向力X=-3073.9395, 切向力Y=1002.1246 +FPS=50.64, 法向力=2737.1748, 切向力X=-3069.9971, 切向力Y=978.5726 +FPS=67.34, 法向力=2731.1357, 切向力X=-3074.1313, 切向力Y=969.4716 +FPS=64.30, 法向力=2733.2847, 切向力X=-3108.7559, 切向力Y=956.3968 +FPS=51.82, 法向力=2706.5278, 切向力X=-2996.3013, 切向力Y=-1966.4537 +FPS=39.41, 法向力=2691.8926, 切向力X=-2796.5151, 切向力Y=-2019.9768 +FPS=47.34, 法向力=2774.9756, 切向力X=-2167.5774, 切向力Y=-1177.5852 +FPS=39.57, 法向力=2768.3062, 切向力X=-2039.0193, 切向力Y=-1121.4091 +FPS=26.89, 法向力=2842.7944, 切向力X=-3356.0454, 切向力Y=-648.3042 +FPS=55.23, 法向力=2838.9150, 切向力X=-3381.2896, 切向力Y=-722.9395 +FPS=49.19, 法向力=3454.0830, 切向力X=-2731.4785, 切向力Y=-2419.9507 +FPS=39.84, 法向力=3116.3906, 切向力X=-3358.8049, 切向力Y=-1024.3756 +FPS=40.42, 法向力=3097.6025, 切向力X=-3215.6680, 切向力Y=-981.6659 +FPS=26.09, 法向力=3094.9062, 切向力X=-3129.8547, 切向力Y=-1045.8737 +FPS=41.44, 法向力=2693.5806, 切向力X=-1673.5017, 切向力Y=-986.4742 +FPS=44.34, 法向力=2652.9827, 切向力X=-1782.0701, 切向力Y=-990.1099 +FPS=62.47, 法向力=2180.5723, 切向力X=-2719.7583, 切向力Y=-208.1980 +FPS=34.51, 法向力=2374.8276, 切向力X=-2927.7263, 切向力Y=-21.0895 +FPS=61.52, 法向力=2346.9307, 切向力X=-2887.4939, 切向力Y=-81.2888 +FPS=33.89, 法向力=2374.6531, 切向力X=-2907.6953, 切向力Y=-50.5339 +FPS=37.02, 法向力=3001.3862, 切向力X=-2715.9934, 切向力Y=516.5820 +FPS=27.78, 法向力=3084.1428, 切向力X=-2213.4558, 切向力Y=-220.8335 +FPS=38.85, 法向力=3187.8945, 切向力X=-2159.0908, 切向力Y=-680.2946 +FPS=45.57, 法向力=3058.8359, 切向力X=-1772.3207, 切向力Y=710.3887 +FPS=41.30, 法向力=3101.2979, 切向力X=-1625.6632, 切向力Y=771.3439 +FPS=45.10, 法向力=3832.2134, 切向力X=-1111.5016, 切向力Y=1494.9263 +FPS=39.64, 法向力=3761.6755, 切向力X=-984.8969, 切向力Y=1352.7448 +FPS=26.69, 法向力=3743.1152, 切向力X=-920.0850, 切向力Y=1362.7803 +FPS=38.27, 法向力=3820.3528, 切向力X=-630.1904, 切向力Y=709.3486 +FPS=40.99, 法向力=3696.2344, 切向力X=-1850.2622, 切向力Y=-20.0050 +FPS=43.35, 法向力=3746.5259, 切向力X=-1924.3956, 切向力Y=40.5860 +FPS=46.52, 法向力=2905.3467, 切向力X=-2290.0559, 切向力Y=341.4626 +FPS=38.16, 法向力=2867.0779, 切向力X=-2157.6094, 切向力Y=169.4842 +FPS=49.74, 法向力=2868.4561, 切向力X=-2121.6978, 切向力Y=212.6002 +FPS=31.49, 法向力=2861.8767, 切向力X=-2106.0435, 切向力Y=119.8838 +FPS=52.60, 法向力=2870.1233, 切向力X=-2120.8862, 切向力Y=214.8184 +FPS=53.52, 法向力=2646.5620, 切向力X=-2933.3530, 切向力Y=-260.6879 +FPS=38.99, 法向力=2649.9082, 切向力X=-2882.5876, 切向力Y=-155.3829 +FPS=37.57, 法向力=2874.8669, 切向力X=-2508.6853, 切向力Y=-1039.6318 +FPS=52.16, 法向力=2925.8530, 切向力X=-2362.0386, 切向力Y=-1279.4691 +FPS=30.24, 法向力=2761.3506, 切向力X=-3190.7749, 切向力Y=356.7013 +FPS=61.85, 法向力=2826.3618, 切向力X=-3184.1914, 切向力Y=207.8720 +FPS=50.46, 法向力=2605.7803, 切向力X=-2437.8843, 切向力Y=776.4603 +FPS=44.09, 法向力=2601.1721, 切向力X=-2221.9121, 切向力Y=861.5558 +FPS=63.87, 法向力=2602.5093, 切向力X=-2190.7148, 切向力Y=796.4752 +FPS=53.78, 法向力=2644.9111, 切向力X=-1867.3652, 切向力Y=1271.2970 +FPS=34.80, 法向力=2637.8311, 切向力X=-1846.9457, 切向力Y=1352.5288 +FPS=46.64, 法向力=2582.7046, 切向力X=-2512.5967, 切向力Y=1794.6926 +FPS=33.72, 法向力=2568.1035, 切向力X=-2599.5615, 切向力Y=1936.9937 +FPS=31.27, 法向力=2413.0632, 切向力X=-2545.5493, 切向力Y=1910.7750 +FPS=32.05, 法向力=2391.2495, 切向力X=-2392.1235, 切向力Y=1919.0356 +FPS=32.16, 法向力=2386.3687, 切向力X=-2371.8477, 切向力Y=1874.0918 +FPS=31.51, 法向力=2128.3677, 切向力X=-2722.4580, 切向力Y=1198.7607 +FPS=31.75, 法向力=2779.3481, 切向力X=-2896.9370, 切向力Y=3436.7737 +FPS=31.89, 法向力=2667.1025, 切向力X=-2903.2617, 切向力Y=3684.3135 +FPS=32.25, 法向力=3049.8394, 切向力X=-3044.2744, 切向力Y=1928.3859 +FPS=31.43, 法向力=3069.9067, 切向力X=-3131.0503, 切向力Y=1742.7249 +FPS=31.60, 法向力=2087.4631, 切向力X=-3032.9893, 切向力Y=-1884.7159 +FPS=32.46, 法向力=3419.7393, 切向力X=-1709.8755, 切向力Y=342.5945 +FPS=33.76, 法向力=3585.7219, 切向力X=-1554.3225, 切向力Y=543.5768 +FPS=31.13, 法向力=3454.8972, 切向力X=-1846.4297, 切向力Y=1433.5178 +FPS=39.08, 法向力=3341.9292, 切向力X=-1835.8459, 切向力Y=1414.2668 +FPS=48.49, 法向力=3818.6855, 切向力X=-936.1198, 切向力Y=-2385.4507 +FPS=38.69, 法向力=3875.6143, 切向力X=-1089.6958, 切向力Y=-2303.0227 +FPS=48.25, 法向力=3876.3093, 切向力X=-1150.8643, 切向力Y=-2264.6868 +FPS=32.45, 法向力=3845.1956, 切向力X=-1012.6212, 切向力Y=-2255.5371 +FPS=36.96, 法向力=4901.1152, 切向力X=-556.0917, 切向力Y=-3561.1597 +FPS=42.44, 法向力=5778.3457, 切向力X=-1254.8469, 切向力Y=-3722.2822 +FPS=41.00, 法向力=5836.7002, 切向力X=-1287.7495, 切向力Y=-3704.7520 +FPS=48.81, 法向力=5856.0186, 切向力X=-1299.1246, 切向力Y=-3677.3989 +FPS=61.61, 法向力=5848.3809, 切向力X=-1307.1121, 切向力Y=-3679.5498 +FPS=53.67, 法向力=5968.3350, 切向力X=-983.5483, 切向力Y=-3897.6152 +FPS=34.48, 法向力=6012.5488, 切向力X=-975.9174, 切向力Y=-3712.7310 +FPS=32.08, 法向力=5260.2324, 切向力X=-1401.2141, 切向力Y=-4564.1777 +FPS=52.98, 法向力=5347.8906, 切向力X=-1625.2874, 切向力Y=-4751.8335 +FPS=51.28, 法向力=5056.0537, 切向力X=-1006.2391, 切向力Y=-6257.9004 +FPS=50.26, 法向力=5059.7954, 切向力X=-969.1661, 切向力Y=-6405.1309 +FPS=27.42, 法向力=5063.5674, 切向力X=-2090.1018, 切向力Y=-6840.1362 +FPS=58.07, 法向力=5083.7598, 切向力X=-2157.4419, 切向力Y=-6878.9106 +FPS=51.16, 法向力=5416.4556, 切向力X=-1022.4738, 切向力Y=-5105.6211 +FPS=38.02, 法向力=5445.6548, 切向力X=-1018.7647, 切向力Y=-5228.0596 +FPS=31.82, 法向力=5471.9092, 切向力X=-1045.4501, 切向力Y=-5267.9800 +FPS=37.73, 法向力=6684.3047, 切向力X=-1017.4694, 切向力Y=-3452.6006 +FPS=48.38, 法向力=6786.8970, 切向力X=-995.6608, 切向力Y=-3510.7529 +FPS=31.32, 法向力=4606.8604, 切向力X=801.0457, 切向力Y=-800.0706 +FPS=32.76, 法向力=4484.3931, 切向力X=870.4626, 切向力Y=-855.5246 +FPS=36.90, 法向力=4489.7861, 切向力X=879.2379, 切向力Y=-846.6567 +FPS=48.62, 法向力=4877.3535, 切向力X=201.2752, 切向力Y=-1324.3472 +FPS=38.08, 法向力=4810.5610, 切向力X=98.6549, 切向力Y=-1106.0536 +FPS=47.52, 法向力=4226.1899, 切向力X=-317.2005, 切向力Y=-5100.2705 +FPS=32.67, 法向力=4535.7324, 切向力X=-872.6093, 切向力Y=-5925.9482 +FPS=31.63, 法向力=4552.0488, 切向力X=-800.6757, 切向力Y=-6037.5693 +FPS=31.44, 法向力=4293.7627, 切向力X=-1774.4470, 切向力Y=-4478.6040 +FPS=32.68, 法向力=4268.0352, 切向力X=-1738.2957, 切向力Y=-2714.3062 +FPS=32.31, 法向力=4310.1704, 切向力X=-1741.9207, 切向力Y=-2678.2715 +FPS=50.79, 法向力=4279.4590, 切向力X=-1703.7102, 切向力Y=-2726.8943 +FPS=41.85, 法向力=4280.5654, 切向力X=-1761.1882, 切向力Y=-2629.6455 +FPS=48.04, 法向力=4266.6582, 切向力X=-1730.6567, 切向力Y=-2693.1580 +FPS=33.21, 法向力=3010.3970, 切向力X=-2346.1670, 切向力Y=-2936.6768 +FPS=31.54, 法向力=3016.0649, 切向力X=-2360.4182, 切向力Y=-3016.9180 +FPS=36.19, 法向力=3157.4272, 切向力X=-2862.4282, 切向力Y=-1055.7434 +FPS=39.91, 法向力=3184.1836, 切向力X=-2765.0627, 切向力Y=-721.7689 +FPS=63.85, 法向力=3099.1167, 切向力X=-2601.6670, 切向力Y=-747.4259 +FPS=45.64, 法向力=3102.0361, 切向力X=-2671.1155, 切向力Y=-735.4279 +FPS=48.19, 法向力=2749.3242, 切向力X=-2882.4033, 切向力Y=-1361.1343 +FPS=32.72, 法向力=2726.4260, 切向力X=-2786.5156, 切向力Y=-1310.8685 +FPS=31.97, 法向力=2801.4236, 切向力X=-3027.6821, 切向力Y=-1415.5549 +FPS=58.39, 法向力=2806.0469, 切向力X=-3118.4297, 切向力Y=-1239.6672 +FPS=52.97, 法向力=2391.1606, 切向力X=-2925.1826, 切向力Y=-495.8864 +FPS=44.66, 法向力=2359.6367, 切向力X=-2856.6462, 切向力Y=-497.4621 +FPS=48.24, 法向力=3705.6917, 切向力X=-1964.1450, 切向力Y=-1755.7285 +FPS=33.04, 法向力=3632.9004, 切向力X=-1911.7397, 切向力Y=-1714.0294 +FPS=31.63, 法向力=3623.3813, 切向力X=-1932.4651, 切向力Y=-1671.5537 +FPS=31.23, 法向力=3052.4954, 切向力X=-2779.5254, 切向力Y=153.1950 +FPS=31.63, 法向力=2931.6309, 切向力X=-2732.5479, 切向力Y=296.2623 +FPS=53.30, 法向力=2947.8735, 切向力X=-2697.2925, 切向力Y=293.6680 +FPS=35.79, 法向力=2803.5085, 切向力X=-2847.8064, 切向力Y=517.7328 +FPS=39.29, 法向力=2639.7913, 切向力X=-2672.2361, 切向力Y=-1561.2264 +FPS=27.29, 法向力=2635.6743, 切向力X=-2576.6191, 切向力Y=-1527.3185 +FPS=38.35, 法向力=2725.4873, 切向力X=-2250.7192, 切向力Y=-1085.7788 +FPS=49.14, 法向力=2647.4927, 切向力X=-2131.5952, 切向力Y=-1105.4470 +FPS=31.36, 法向力=2754.2671, 切向力X=-2604.0000, 切向力Y=-1229.2950 +FPS=31.73, 法向力=2378.6216, 切向力X=-2168.0759, 切向力Y=-588.0300 +FPS=62.45, 法向力=2241.6157, 切向力X=-2210.2456, 切向力Y=-646.2902 +FPS=30.92, 法向力=2269.7427, 切向力X=-2715.5947, 切向力Y=-158.1270 +FPS=38.58, 法向力=2329.3955, 切向力X=-2560.5005, 切向力Y=-156.0766 +FPS=27.19, 法向力=2317.4282, 切向力X=-2565.4443, 切向力Y=-141.5427 +FPS=37.41, 法向力=2326.4968, 切向力X=-2548.8232, 切向力Y=-147.3910 +FPS=48.29, 法向力=2522.5884, 切向力X=-3136.0000, 切向力Y=-12.8856 +FPS=38.39, 法向力=2587.5830, 切向力X=-3081.3831, 切向力Y=196.7875 +FPS=45.58, 法向力=2222.6738, 切向力X=-3469.4971, 切向力Y=1153.7615 +FPS=40.16, 法向力=2305.7549, 切向力X=-3405.7480, 切向力Y=954.5162 +FPS=47.53, 法向力=2307.4341, 切向力X=-3503.0581, 切向力Y=1005.0929 +FPS=38.76, 法向力=2411.3618, 切向力X=-2504.0891, 切向力Y=1467.8110 +FPS=45.46, 法向力=2445.5996, 切向力X=-2448.8516, 切向力Y=1511.9263 +FPS=39.95, 法向力=2769.9160, 切向力X=-3318.3811, 切向力Y=695.9233 +FPS=27.65, 法向力=2550.6462, 切向力X=-3251.8240, 切向力Y=-474.1633 +FPS=37.44, 法向力=2465.2144, 切向力X=-3189.9531, 切向力Y=-198.3875 +FPS=46.23, 法向力=2637.3696, 切向力X=-3061.5730, 切向力Y=2018.7463 +FPS=39.83, 法向力=2695.7964, 切向力X=-2999.5276, 切向力Y=2154.4302 +FPS=26.82, 法向力=2822.4216, 切向力X=-3858.7534, 切向力Y=1353.6277 +FPS=31.44, 法向力=2819.1172, 切向力X=-3879.5076, 切向力Y=1187.4922 +FPS=31.32, 法向力=2778.1282, 切向力X=-3859.6299, 切向力Y=1127.6224 +FPS=58.97, 法向力=2820.6565, 切向力X=-3883.2183, 切向力Y=1120.1387 +FPS=49.28, 法向力=4110.6553, 切向力X=-4707.1504, 切向力Y=-4134.6821 +FPS=37.95, 法向力=4057.5527, 切向力X=-4814.8750, 切向力Y=-4369.7139 +FPS=31.77, 法向力=2464.5508, 切向力X=-5575.4316, 切向力Y=-610.5293 +FPS=59.23, 法向力=2411.2231, 切向力X=-5619.8188, 切向力Y=-382.2178 +FPS=50.50, 法向力=3492.4812, 切向力X=-7103.6152, 切向力Y=-5267.6924 +FPS=47.96, 法向力=3422.4912, 切向力X=-7395.0034, 切向力Y=-5211.2383 +FPS=63.36, 法向力=3594.0732, 切向力X=-7143.1709, 切向力Y=-4105.8291 +FPS=53.35, 法向力=3615.0396, 切向力X=-7008.6299, 切向力Y=-4042.3984 +FPS=66.12, 法向力=3593.1626, 切向力X=-6977.8604, 切向力Y=-4027.0601 +FPS=52.05, 法向力=2888.0151, 切向力X=-5591.3770, 切向力Y=-1735.6682 +FPS=33.87, 法向力=2887.9233, 切向力X=-5565.8350, 切向力Y=-1674.5645 +FPS=32.08, 法向力=3222.0010, 切向力X=-4081.3196, 切向力Y=-1297.6656 +FPS=31.97, 法向力=2677.6846, 切向力X=-4995.6099, 切向力Y=-78.3012 +FPS=31.05, 法向力=2614.5264, 切向力X=-5190.0249, 切向力Y=10.0948 +FPS=32.42, 法向力=2629.2910, 切向力X=-5204.8545, 切向力Y=-95.3469 +FPS=37.75, 法向力=2607.7087, 切向力X=-5239.2510, 切向力Y=-64.8577 +FPS=46.23, 法向力=2898.6611, 切向力X=-4435.7617, 切向力Y=812.2191 +FPS=38.39, 法向力=2878.4783, 切向力X=-4516.5664, 切向力Y=971.5847 +FPS=46.15, 法向力=2890.9438, 切向力X=-4275.6118, 切向力Y=40.6781 +FPS=40.43, 法向力=2947.0801, 切向力X=-4230.5181, 切向力Y=0.7539 +FPS=50.64, 法向力=2930.0811, 切向力X=-4137.5200, 切向力Y=6.5807 +FPS=30.38, 法向力=2795.7588, 切向力X=-4826.9482, 切向力Y=728.6003 +FPS=57.99, 法向力=2669.8259, 切向力X=-5068.7549, 切向力Y=1154.0552 +FPS=52.10, 法向力=2647.2861, 切向力X=-5030.7598, 切向力Y=914.0876 +FPS=37.55, 法向力=2662.0349, 切向力X=-5084.0371, 切向力Y=1062.9633 +FPS=31.43, 法向力=2995.4426, 切向力X=-4037.1741, 切向力Y=-290.8473 +FPS=55.85, 法向力=2452.7363, 切向力X=-4583.5371, 切向力Y=-992.7737 +FPS=54.24, 法向力=2429.9417, 切向力X=-4724.3828, 切向力Y=-961.7567 +FPS=37.96, 法向力=2435.4866, 切向力X=-4787.0723, 切向力Y=-924.4911 +FPS=61.73, 法向力=2427.9106, 切向力X=-4771.5430, 切向力Y=-872.8652 +FPS=53.72, 法向力=2547.5615, 切向力X=-4577.9790, 切向力Y=415.7961 +FPS=36.74, 法向力=2599.7471, 切向力X=-4491.9248, 切向力Y=499.2757 +FPS=38.54, 法向力=1666.4707, 切向力X=-4999.3623, 切向力Y=-4054.6780 +FPS=47.89, 法向力=1706.6968, 切向力X=-5003.0913, 切向力Y=-4212.8481 +FPS=32.31, 法向力=2466.4741, 切向力X=-3825.5134, 切向力Y=-2831.7183 +FPS=55.30, 法向力=2546.4614, 切向力X=-3701.5693, 切向力Y=-2627.5830 +FPS=53.59, 法向力=2523.1836, 切向力X=-4229.2910, 切向力Y=-2040.6638 +FPS=37.54, 法向力=2513.1311, 切向力X=-4353.0542, 切向力Y=-2038.7466 +FPS=31.83, 法向力=2707.1865, 切向力X=-4071.0300, 切向力Y=-2386.4736 +FPS=37.52, 法向力=3160.2686, 切向力X=-3592.5352, 切向力Y=-2871.6367 +FPS=47.33, 法向力=3225.6514, 切向力X=-3684.9536, 切向力Y=-2804.5239 +FPS=32.08, 法向力=1961.9885, 切向力X=-4151.6230, 切向力Y=-1417.0916 +FPS=31.45, 法向力=1988.8685, 切向力X=-4076.2776, 切向力Y=-1438.6056 +FPS=31.95, 法向力=2023.5020, 切向力X=-4319.9336, 切向力Y=-3269.6455 +FPS=31.47, 法向力=2186.3240, 切向力X=-4226.5049, 切向力Y=-3578.9692 +FPS=32.45, 法向力=2827.9365, 切向力X=-4091.0398, 切向力Y=-2506.6528 +FPS=32.07, 法向力=2192.3430, 切向力X=-4190.5693, 切向力Y=-3465.0601 +FPS=32.39, 法向力=2388.1870, 切向力X=-4260.5610, 切向力Y=-4005.6787 +FPS=30.57, 法向力=2205.2495, 切向力X=-4019.1785, 切向力Y=-3769.7864 +FPS=38.86, 法向力=2658.1975, 切向力X=-3316.1523, 切向力Y=-4393.3433 +FPS=49.36, 法向力=2756.9846, 切向力X=-3409.2559, 切向力Y=-4323.3193 +FPS=35.99, 法向力=2626.1199, 切向力X=-3321.7170, 切向力Y=-4570.1992 +FPS=49.63, 法向力=2332.6382, 切向力X=-3241.6602, 切向力Y=-5160.8413 +FPS=39.13, 法向力=2356.9683, 切向力X=-3206.8279, 切向力Y=-5240.6621 +FPS=46.56, 法向力=2168.5000, 切向力X=-3302.8557, 切向力Y=-4090.2227 +FPS=34.24, 法向力=2226.8999, 切向力X=-3392.5967, 切向力Y=-3776.6475 +FPS=30.94, 法向力=2363.4272, 切向力X=-2957.7971, 切向力Y=-4251.8457 +FPS=37.35, 法向力=2485.2031, 切向力X=-2895.5339, 切向力Y=-4352.5498 +FPS=46.80, 法向力=3278.5625, 切向力X=-3132.0647, 切向力Y=-4364.1309 +FPS=38.03, 法向力=3208.7434, 切向力X=-3087.5200, 切向力Y=-4315.6064 +FPS=50.48, 法向力=2726.1128, 切向力X=-3215.1294, 切向力Y=-2847.6938 +FPS=30.76, 法向力=2613.8105, 切向力X=-3312.9539, 切向力Y=-2820.8569 +FPS=37.48, 法向力=2385.9565, 切向力X=-2912.3821, 切向力Y=-2934.5850 +FPS=51.87, 法向力=2396.3838, 切向力X=-2876.0298, 切向力Y=-2942.8833 +FPS=30.61, 法向力=2040.4641, 切向力X=-3440.3853, 切向力Y=-3672.5764 +FPS=59.52, 法向力=2119.8660, 切向力X=-3577.9409, 切向力Y=-3352.9050 +FPS=50.61, 法向力=1335.5002, 切向力X=-3404.3843, 切向力Y=-3905.8579 +FPS=47.58, 法向力=1389.9059, 切向力X=-3251.6477, 切向力Y=-3791.3315 +FPS=62.29, 法向力=2426.7749, 切向力X=-2446.5110, 切向力Y=-4026.2297 +FPS=52.57, 法向力=2360.0405, 切向力X=-2528.7495, 切向力Y=-4018.5059 +FPS=30.20, 法向力=2538.1987, 切向力X=-2208.2202, 切向力Y=-3285.3613 +FPS=31.73, 法向力=2540.3113, 切向力X=-2233.3062, 切向力Y=-3378.0083 +FPS=31.92, 法向力=1926.5822, 切向力X=-3129.5874, 切向力Y=-3492.2793 +FPS=29.98, 法向力=1848.5652, 切向力X=-3158.2407, 切向力Y=-3498.2092 +FPS=62.97, 法向力=1798.8097, 切向力X=-3070.8027, 切向力Y=-2818.6665 +FPS=40.78, 法向力=1788.6858, 切向力X=-3165.9663, 切向力Y=-2881.9924 +FPS=50.36, 法向力=2673.1504, 切向力X=-2597.5149, 切向力Y=-3682.2314 +FPS=30.56, 法向力=2719.3779, 切向力X=-2679.9795, 切向力Y=-3949.3413 +FPS=39.68, 法向力=1970.5443, 切向力X=-3171.6147, 切向力Y=-2305.1550 +FPS=47.86, 法向力=2033.1790, 切向力X=-3168.2244, 切向力Y=-2098.8264 +FPS=40.23, 法向力=2051.7163, 切向力X=-2718.3716, 切向力Y=-1058.2432 +FPS=52.56, 法向力=1989.2195, 切向力X=-2651.7913, 切向力Y=-1017.6914 +FPS=35.38, 法向力=1814.7585, 切向力X=-2701.6763, 切向力Y=-3094.4395 +FPS=48.85, 法向力=1828.0713, 切向力X=-2650.6104, 切向力Y=-3281.3545 +FPS=37.67, 法向力=1934.7052, 切向力X=-3034.7969, 切向力Y=-5557.7930 +FPS=50.52, 法向力=1987.8063, 切向力X=-3018.9697, 切向力Y=-5711.8516 +FPS=62.49, 法向力=1699.4336, 切向力X=-2590.2100, 切向力Y=-2679.9834 +FPS=52.86, 法向力=1735.8638, 切向力X=-2527.0393, 切向力Y=-2623.9717 +FPS=42.33, 法向力=1756.5745, 切向力X=-2544.9692, 切向力Y=-2601.7224 +FPS=48.37, 法向力=1734.9091, 切向力X=-2499.6108, 切向力Y=-2605.7129 +FPS=33.40, 法向力=2262.1946, 切向力X=-3025.1294, 切向力Y=-4501.3691 +FPS=58.56, 法向力=2262.4812, 切向力X=-2983.9731, 切向力Y=-4502.0239 +FPS=54.01, 法向力=2052.5303, 切向力X=-3076.9482, 切向力Y=-3812.0757 +FPS=44.23, 法向力=1908.9110, 切向力X=-3132.8606, 切向力Y=-3740.3052 +FPS=27.14, 法向力=2095.2996, 切向力X=-1965.3208, 切向力Y=-2119.2676 +FPS=49.23, 法向力=2191.5020, 切向力X=-2496.4492, 切向力Y=-3330.1050 +FPS=38.73, 法向力=2168.9016, 切向力X=-2541.1196, 切向力Y=-3439.4370 +FPS=57.77, 法向力=2166.8359, 切向力X=-2540.5107, 切向力Y=-3405.2637 +FPS=50.73, 法向力=1323.0017, 切向力X=-2622.3005, 切向力Y=-2371.1619 +FPS=67.35, 法向力=1309.7708, 切向力X=-2659.5391, 切向力Y=-2252.6582 +FPS=58.51, 法向力=1273.1519, 切向力X=-2665.3628, 切向力Y=-2280.4224 +FPS=49.76, 法向力=2264.7466, 切向力X=-2368.0054, 切向力Y=-1263.8624 +FPS=60.09, 法向力=2350.7322, 切向力X=-2253.2573, 切向力Y=-1369.8308 +FPS=26.96, 法向力=1767.7394, 切向力X=-1987.1666, 切向力Y=-3629.0928 +FPS=38.04, 法向力=1721.2767, 切向力X=-2069.4924, 切向力Y=-3710.0640 +FPS=27.43, 法向力=1814.7795, 切向力X=-1972.0793, 切向力Y=-4102.9932 +FPS=36.95, 法向力=1832.3986, 切向力X=-2186.2739, 切向力Y=-2529.3989 +FPS=47.44, 法向力=1815.2473, 切向力X=-2425.1924, 切向力Y=-2065.5938 +FPS=38.00, 法向力=1951.1128, 切向力X=-2772.6621, 切向力Y=-2793.1414 +FPS=45.68, 法向力=1941.6685, 切向力X=-2867.3865, 切向力Y=-2739.6270 +FPS=39.08, 法向力=2087.1953, 切向力X=-1843.9175, 切向力Y=-3367.9712 +FPS=47.86, 法向力=2255.0571, 切向力X=-1711.7229, 切向力Y=-3445.2454 +FPS=40.53, 法向力=3126.1465, 切向力X=-2060.6987, 切向力Y=-2227.1616 +FPS=46.59, 法向力=3089.2549, 切向力X=-1991.6218, 切向力Y=-2133.2615 +FPS=38.39, 法向力=3067.6516, 切向力X=-2086.0647, 切向力Y=-2086.3818 +FPS=48.70, 法向力=2034.7117, 切向力X=-2564.1753, 切向力Y=-1635.6753 +FPS=37.69, 法向力=2067.7258, 切向力X=-2547.8931, 切向力Y=-1592.1311 +FPS=27.55, 法向力=2556.0559, 切向力X=-1814.8389, 切向力Y=-2853.5396 +FPS=38.84, 法向力=2578.4409, 切向力X=-1797.1505, 切向力Y=-2914.0430 +FPS=47.41, 法向力=2226.3989, 切向力X=-1917.1179, 切向力Y=-5006.1001 +FPS=37.71, 法向力=2101.1836, 切向力X=-2079.9932, 切向力Y=-5144.3403 +FPS=27.48, 法向力=1607.7186, 切向力X=-2111.4275, 切向力Y=-3246.4480 +FPS=38.39, 法向力=2354.0349, 切向力X=-2341.0479, 切向力Y=-1148.1885 +FPS=27.63, 法向力=2354.8960, 切向力X=-2479.5959, 切向力Y=-1176.5677 +FPS=38.52, 法向力=1692.2347, 切向力X=-2136.4463, 切向力Y=-2777.0132 +FPS=26.97, 法向力=1491.9489, 切向力X=-3175.9983, 切向力Y=-2393.6221 +FPS=41.48, 法向力=1539.4022, 切向力X=-3158.5757, 切向力Y=-2250.3091 +FPS=27.03, 法向力=2059.8516, 切向力X=-2232.2214, 切向力Y=-949.5935 +FPS=57.01, 法向力=2355.2039, 切向力X=-2022.0051, 切向力Y=-1155.8311 +FPS=33.29, 法向力=1986.0945, 切向力X=-2008.0669, 切向力Y=-1846.3671 +FPS=37.72, 法向力=2674.6616, 切向力X=-1200.2900, 切向力Y=-2568.0352 +FPS=27.14, 法向力=2839.2822, 切向力X=-1151.9448, 切向力Y=-2579.0474 +FPS=50.47, 法向力=2816.0386, 切向力X=-1285.3562, 切向力Y=-2615.6855 +FPS=45.48, 法向力=1737.7327, 切向力X=-2417.9583, 切向力Y=-1273.6277 +FPS=50.52, 法向力=1731.4250, 切向力X=-2573.8088, 切向力Y=-1195.9955 +FPS=37.37, 法向力=1674.2810, 切向力X=-2361.5103, 切向力Y=-3000.0828 +FPS=27.29, 法向力=1719.5945, 切向力X=-2304.0508, 切向力Y=-2012.5330 +FPS=37.59, 法向力=1653.2151, 切向力X=-2379.0413, 切向力Y=-1886.9374 +FPS=46.06, 法向力=2445.2864, 切向力X=-2667.0146, 切向力Y=-3308.2866 +FPS=41.09, 法向力=2500.9583, 切向力X=-2811.6055, 切向力Y=-3485.9226 +FPS=45.65, 法向力=2284.1028, 切向力X=-2749.1882, 切向力Y=-1066.6990 +FPS=38.40, 法向力=2343.0935, 切向力X=-2763.9722, 切向力Y=-1115.8317 +FPS=47.18, 法向力=2090.1514, 切向力X=-2940.1738, 切向力Y=-1653.5287 +FPS=38.20, 法向力=1987.5743, 切向力X=-2943.7061, 切向力Y=-1564.3958 +FPS=43.01, 法向力=2175.8374, 切向力X=-2517.8267, 切向力Y=-1108.1455 +FPS=42.40, 法向力=2145.9731, 切向力X=-2536.4609, 切向力Y=-1291.1089 +FPS=27.13, 法向力=2077.9158, 切向力X=-2690.9658, 切向力Y=-1407.6881 +FPS=32.24, 法向力=2171.3074, 切向力X=-2775.9927, 切向力Y=-1376.6122 +FPS=31.49, 法向力=2275.4043, 切向力X=-3315.1672, 切向力Y=-2746.3062 +FPS=32.25, 法向力=2163.6201, 切向力X=-3303.1853, 切向力Y=-2825.1843 +FPS=31.81, 法向力=2011.9578, 切向力X=-3572.8496, 切向力Y=-1260.8245 +FPS=60.54, 法向力=1996.4812, 切向力X=-3491.8982, 切向力Y=-1081.9158 +FPS=54.28, 法向力=1805.1868, 切向力X=-2044.9902, 切向力Y=-788.2399 +FPS=34.32, 法向力=2039.4152, 切向力X=-1932.2134, 切向力Y=-697.2373 +FPS=38.32, 法向力=2338.6379, 切向力X=-2022.6825, 切向力Y=-21.7224 +FPS=45.38, 法向力=2266.9268, 切向力X=-2119.5483, 切向力Y=89.2408 +FPS=32.96, 法向力=2104.2832, 切向力X=-1761.0378, 切向力Y=1327.6317 +FPS=64.50, 法向力=2172.6121, 切向力X=-1651.9677, 切向力Y=1151.1074 +FPS=53.34, 法向力=1354.7350, 切向力X=-2645.6035, 切向力Y=25.8370 +FPS=34.12, 法向力=1400.7837, 切向力X=-2554.8599, 切向力Y=-7.5630 +FPS=38.57, 法向力=1440.2130, 切向力X=-2230.8857, 切向力Y=-2665.7778 +FPS=46.25, 法向力=1593.2382, 切向力X=-2243.4937, 切向力Y=-2789.5298 +FPS=62.23, 法向力=1635.8617, 切向力X=-2186.6079, 切向力Y=-2756.0059 +FPS=50.78, 法向力=2416.2405, 切向力X=-2048.9998, 切向力Y=-3222.7891 +FPS=38.55, 法向力=2385.4419, 切向力X=-2143.9329, 切向力Y=-3055.1182 +FPS=37.79, 法向力=2667.8657, 切向力X=-2576.6089, 切向力Y=-3456.2070 +FPS=47.43, 法向力=2634.4490, 切向力X=-2671.6089, 切向力Y=-3375.2585 +FPS=38.27, 法向力=2031.4408, 切向力X=-3508.3540, 切向力Y=-1992.8179 +FPS=27.91, 法向力=2841.2480, 切向力X=-4184.8228, 切向力Y=-3763.1665 +FPS=30.69, 法向力=2967.4678, 切向力X=-4174.3906, 切向力Y=-3975.9373 +FPS=32.89, 法向力=3131.7517, 切向力X=-4261.6338, 切向力Y=-5411.2866 +FPS=49.42, 法向力=3198.2114, 切向力X=-4247.7393, 切向力Y=-5497.1050 +FPS=46.60, 法向力=3178.3330, 切向力X=-4064.8298, 切向力Y=-3455.8220 +FPS=63.11, 法向力=2922.3193, 切向力X=-4163.4092, 切向力Y=-3113.3970 +FPS=62.52, 法向力=3323.7502, 切向力X=-3793.8213, 切向力Y=-4822.5854 +FPS=49.07, 法向力=3540.0271, 切向力X=-3665.3721, 切向力Y=-4770.2100 +FPS=31.02, 法向力=3585.2510, 切向力X=-3660.6624, 切向力Y=-4747.2178 +FPS=31.89, 法向力=2172.3125, 切向力X=-2784.0020, 切向力Y=-3872.2502 +FPS=31.81, 法向力=2208.4170, 切向力X=-985.1815, 切向力Y=-2938.8049 +FPS=31.73, 法向力=2354.0034, 切向力X=-806.0638, 切向力Y=-3061.1113 +FPS=31.94, 法向力=2073.2573, 切向力X=-959.5199, 切向力Y=-2737.1299 +FPS=32.09, 法向力=2447.7739, 切向力X=-1463.5784, 切向力Y=-3386.0205 +FPS=31.84, 法向力=2505.4385, 切向力X=-1500.0374, 切向力Y=-3259.7837 +FPS=31.43, 法向力=2058.5503, 切向力X=-1002.6432, 切向力Y=-3372.6125 +FPS=31.21, 法向力=2192.1299, 切向力X=-579.7359, 切向力Y=-2902.6067 +FPS=32.14, 法向力=2153.4346, 切向力X=-525.4442, 切向力Y=-3070.9338 +FPS=31.10, 法向力=1806.4496, 切向力X=-650.5516, 切向力Y=-2601.5410 +FPS=32.88, 法向力=1802.3413, 切向力X=-660.9353, 切向力Y=-2648.1616 +FPS=60.15, 法向力=1789.5120, 切向力X=-700.2407, 切向力Y=-2725.9819 +FPS=54.48, 法向力=1558.2549, 切向力X=-627.1238, 切向力Y=-962.1384 +FPS=37.56, 法向力=1607.6396, 切向力X=-535.7618, 切向力Y=-833.4303 +FPS=31.25, 法向力=1919.0878, 切向力X=-1367.3901, 切向力Y=-1563.7893 +FPS=61.46, 法向力=1932.9989, 切向力X=-1584.3333, 切向力Y=-1520.2515 +FPS=53.02, 法向力=1684.0586, 切向力X=-471.9647, 切向力Y=-2068.0981 +FPS=35.68, 法向力=1658.3739, 切向力X=-466.6747, 切向力Y=-2066.9126 +FPS=32.46, 法向力=1781.3848, 切向力X=-1030.8649, 切向力Y=-2657.6814 +FPS=56.63, 法向力=1640.4873, 切向力X=-1158.6016, 切向力Y=-2467.8489 +FPS=51.98, 法向力=2168.3167, 切向力X=-150.5703, 切向力Y=-2830.7832 +FPS=44.74, 法向力=2181.4961, 切向力X=-246.0020, 切向力Y=-3173.1250 +FPS=62.54, 法向力=1759.9214, 切向力X=-1704.8386, 切向力Y=-2376.0625 +FPS=53.55, 法向力=1714.8197, 切向力X=-1738.7900, 切向力Y=-2317.2671 +FPS=30.38, 法向力=1924.1140, 切向力X=-1511.6118, 切向力Y=-1446.9248 +FPS=32.48, 法向力=1904.6318, 切向力X=-1490.0797, 切向力Y=-1332.1892 +FPS=37.48, 法向力=1996.3318, 切向力X=-1238.4111, 切向力Y=-1132.4274 +FPS=47.85, 法向力=1933.6184, 切向力X=-1366.3887, 切向力Y=-988.4207 +FPS=38.99, 法向力=2056.8896, 切向力X=-1152.8130, 切向力Y=-2936.6528 +FPS=52.36, 法向力=2039.4736, 切向力X=-1269.0568, 切向力Y=-3080.2539 +FPS=30.48, 法向力=1656.4663, 切向力X=-778.3212, 切向力Y=-2909.0452 +FPS=38.04, 法向力=1722.4097, 切向力X=-748.4080, 切向力Y=-2829.2959 +FPS=46.02, 法向力=2162.3489, 切向力X=-1179.7054, 切向力Y=-2299.5605 +FPS=39.81, 法向力=2138.7500, 切向力X=-1369.4915, 切向力Y=-2284.0671 +FPS=47.68, 法向力=1863.5283, 切向力X=-1022.3242, 切向力Y=-3430.8164 +FPS=37.10, 法向力=2030.6646, 切向力X=-925.4662, 切向力Y=-3702.8513 +FPS=44.44, 法向力=1577.4136, 切向力X=-889.8101, 切向力Y=-3856.9421 +FPS=33.26, 法向力=1713.1377, 切向力X=-610.4437, 切向力Y=-3777.2749 +FPS=31.97, 法向力=1341.2441, 切向力X=-732.6592, 切向力Y=-2025.9963 +FPS=30.45, 法向力=1255.2639, 切向力X=-151.7506, 切向力Y=-4015.5444 +FPS=38.08, 法向力=1315.1180, 切向力X=41.2032, 切向力Y=-4266.0654 +FPS=62.75, 法向力=1263.3668, 切向力X=-61.8147, 切向力Y=-4003.9922 +FPS=50.50, 法向力=1686.5947, 切向力X=-341.8788, 切向力Y=-5579.0625 +FPS=36.92, 法向力=1776.6116, 切向力X=-377.3107, 切向力Y=-5772.7012 +FPS=45.28, 法向力=1366.4520, 切向力X=-1268.1277, 切向力Y=-4629.5664 +FPS=39.66, 法向力=1343.3578, 切向力X=-1141.9575, 切向力Y=-4569.7568 +FPS=62.32, 法向力=1339.3585, 切向力X=-1103.6647, 切向力Y=-4581.8223 +FPS=51.81, 法向力=2060.4360, 切向力X=-818.0455, 切向力Y=-1964.8823 +FPS=35.55, 法向力=2013.2887, 切向力X=-781.4056, 切向力Y=-1923.5718 +FPS=46.43, 法向力=1967.5881, 切向力X=-1050.1265, 切向力Y=-2010.3069 +FPS=39.73, 法向力=1945.9274, 切向力X=-1063.8467, 切向力Y=-2371.0583 +FPS=27.32, 法向力=7080.0093, 切向力X=-1031.3273, 切向力Y=8733.9268 +FPS=38.82, 法向力=4129.9414, 切向力X=-669.2350, 切向力Y=19928.5391 +FPS=27.05, 法向力=4222.7886, 切向力X=-605.3621, 切向力Y=19846.0000 +FPS=38.69, 法向力=4743.8115, 切向力X=-1947.1320, 切向力Y=-5856.4629 +FPS=47.28, 法向力=4625.0156, 切向力X=-1642.9524, 切向力Y=-5977.3623 +FPS=61.80, 法向力=4554.9570, 切向力X=-1605.9775, 切向力Y=-6194.2197 +FPS=33.69, 法向力=3885.6660, 切向力X=138.0790, 切向力Y=-16901.3164 +FPS=61.82, 法向力=3838.4084, 切向力X=63.4134, 切向力Y=-17124.0879 +FPS=31.77, 法向力=3958.9097, 切向力X=1522.9661, 切向力Y=-14887.4668 +FPS=39.41, 法向力=4068.4495, 切向力X=1797.3333, 切向力Y=-6769.4097 +FPS=27.57, 法向力=3983.1973, 切向力X=1765.4780, 切向力Y=-6284.7104 +FPS=38.00, 法向力=2635.3604, 切向力X=-393.9028, 切向力Y=-2619.4512 +FPS=27.45, 法向力=4761.3325, 切向力X=-691.5219, 切向力Y=-1618.3394 +FPS=37.86, 法向力=4796.6255, 切向力X=-705.5934, 切向力Y=-1562.4731 +FPS=44.47, 法向力=3071.1692, 切向力X=782.0015, 切向力Y=593.2935 +FPS=39.85, 法向力=2979.3948, 切向力X=876.4553, 切向力Y=657.0692 +FPS=45.91, 法向力=2855.4177, 切向力X=1081.1003, 切向力Y=252.5111 +FPS=33.23, 法向力=2893.1929, 切向力X=1249.3182, 切向力Y=244.7655 +FPS=37.05, 法向力=3315.6245, 切向力X=641.0189, 切向力Y=2548.2014 +FPS=27.61, 法向力=3314.2466, 切向力X=792.1638, 切向力Y=2297.7710 +FPS=37.46, 法向力=2599.2231, 切向力X=2174.0264, 切向力Y=-7694.1011 +FPS=44.48, 法向力=2660.1597, 切向力X=2189.2788, 切向力Y=-7941.7759 +FPS=39.99, 法向力=2342.2078, 切向力X=3481.2363, 切向力Y=-14959.7998 +FPS=63.28, 法向力=2365.8569, 切向力X=3534.4463, 切向力Y=-15077.7158 +FPS=46.83, 法向力=2675.5645, 切向力X=2774.5513, 切向力Y=-3828.9451 +FPS=32.62, 法向力=2491.9902, 切向力X=2946.7937, 切向力Y=-3476.9600 +FPS=31.70, 法向力=1778.2224, 切向力X=3484.9712, 切向力Y=-2045.2612 +FPS=31.84, 法向力=2033.8568, 切向力X=-142.4914, 切向力Y=-2777.2664 +FPS=31.78, 法向力=2017.4963, 切向力X=-223.6663, 切向力Y=-2904.2803 +FPS=58.42, 法向力=2614.5364, 切向力X=-2299.5317, 切向力Y=-3570.7910 +FPS=52.26, 法向力=2721.0898, 切向力X=-2408.6667, 切向力Y=-3642.4551 +FPS=44.16, 法向力=2692.1067, 切向力X=-2446.6707, 切向力Y=-3623.7275 +FPS=52.99, 法向力=2970.1572, 切向力X=-3085.9824, 切向力Y=-4450.5757 +FPS=36.11, 法向力=3060.1079, 切向力X=-3131.2214, 切向力Y=-4267.8721 +FPS=50.93, 法向力=3069.0132, 切向力X=-3120.9207, 切向力Y=-4320.9072 +FPS=65.68, 法向力=2847.2847, 切向力X=-2886.6963, 切向力Y=-3310.4548 +FPS=54.53, 法向力=2882.2952, 切向力X=-3093.3225, 切向力Y=-3273.1587 +FPS=63.56, 法向力=2871.0957, 切向力X=-3049.1221, 切向力Y=-3246.1143 +FPS=32.78, 法向力=2620.2197, 切向力X=-2421.3755, 切向力Y=-951.4009 +FPS=59.57, 法向力=2678.2490, 切向力X=-2419.0962, 切向力Y=-1032.3552 +FPS=50.49, 法向力=2897.9160, 切向力X=-3559.2441, 切向力Y=-1887.7394 +FPS=44.84, 法向力=2843.9250, 切向力X=-3604.7222, 切向力Y=-2024.0068 +FPS=49.33, 法向力=3016.7524, 切向力X=-3608.8540, 切向力Y=-813.0868 +FPS=32.25, 法向力=3027.1458, 切向力X=-3709.1541, 切向力Y=-186.0370 +FPS=31.73, 法向力=2350.1440, 切向力X=-3621.5356, 切向力Y=705.1328 +FPS=32.61, 法向力=2370.3000, 切向力X=-1540.8965, 切向力Y=-506.3621 +FPS=31.39, 法向力=2454.9819, 切向力X=-1338.2993, 切向力Y=-535.9441 +FPS=39.22, 法向力=1721.1913, 切向力X=-1211.5951, 切向力Y=526.5115 +FPS=27.11, 法向力=1855.1099, 切向力X=-1039.1809, 切向力Y=1887.0446 +FPS=32.64, 法向力=1831.8646, 切向力X=-1063.5422, 切向力Y=1905.3899 +FPS=31.22, 法向力=1396.0151, 切向力X=-679.4371, 切向力Y=1859.2563 +FPS=32.45, 法向力=1419.3157, 切向力X=-750.0372, 切向力Y=1868.3040 +FPS=32.22, 法向力=1588.0828, 切向力X=-1363.1138, 切向力Y=235.3798 +FPS=31.46, 法向力=1863.5565, 切向力X=-877.7722, 切向力Y=42.1101 +FPS=37.82, 法向力=1868.9509, 切向力X=-730.9640, 切向力Y=-54.4142 +FPS=51.36, 法向力=1870.7972, 切向力X=-996.3793, 切向力Y=126.9036 +FPS=30.74, 法向力=1889.5261, 切向力X=-985.7477, 切向力Y=161.0014 +FPS=63.34, 法向力=2025.0878, 切向力X=-887.6222, 切向力Y=940.9625 +FPS=54.52, 法向力=2042.2288, 切向力X=-864.5163, 切向力Y=1113.5437 +FPS=40.16, 法向力=2052.2197, 切向力X=-867.9912, 切向力Y=1168.0571 +FPS=54.27, 法向力=1760.3611, 切向力X=-833.9050, 切向力Y=546.8279 +FPS=29.28, 法向力=1872.6794, 切向力X=-694.4646, 切向力Y=59.6603 +FPS=32.74, 法向力=1887.6880, 切向力X=-699.8826, 切向力Y=270.0001 +FPS=36.89, 法向力=1916.6355, 切向力X=-734.9922, 切向力Y=238.9278 +FPS=52.04, 法向力=1761.5977, 切向力X=-1058.9912, 切向力Y=833.2390 +FPS=30.89, 法向力=1806.4445, 切向力X=-1145.9325, 切向力Y=828.1855 +FPS=31.57, 法向力=1308.6665, 切向力X=-1323.4854, 切向力Y=1409.4282 +FPS=54.66, 法向力=1866.3805, 切向力X=-1002.8280, 切向力Y=737.6461 +FPS=52.23, 法向力=1927.6356, 切向力X=-1023.9306, 切向力Y=717.9600 +FPS=49.34, 法向力=1924.7798, 切向力X=-1045.9634, 切向力Y=714.4504 +FPS=62.62, 法向力=1847.8000, 切向力X=-1532.5420, 切向力Y=1789.4465 +FPS=54.09, 法向力=1884.4564, 切向力X=-1607.4952, 切向力Y=1800.9407 +FPS=62.32, 法向力=1882.4027, 切向力X=-1607.2804, 切向力Y=1806.6968 +FPS=52.62, 法向力=1464.3706, 切向力X=-1064.7495, 切向力Y=275.1847 +FPS=32.97, 法向力=1499.8269, 切向力X=-1058.8098, 切向力Y=119.5557 +FPS=33.82, 法向力=2945.1089, 切向力X=-692.2576, 切向力Y=1572.0266 +FPS=31.41, 法向力=2209.2241, 切向力X=-299.4206, 切向力Y=1747.1624 +FPS=30.99, 法向力=2167.4595, 切向力X=-251.2499, 切向力Y=1535.8164 +FPS=53.60, 法向力=2194.5691, 切向力X=-220.8937, 切向力Y=1500.1741 +FPS=46.87, 法向力=2114.2764, 切向力X=-221.3810, 切向力Y=479.6678 +FPS=54.15, 法向力=2183.2129, 切向力X=-43.3012, 切向力Y=287.5561 +FPS=47.78, 法向力=2073.5576, 切向力X=10.7439, 切向力Y=1162.3174 +FPS=38.21, 法向力=1919.6082, 切向力X=-125.3367, 切向力Y=1671.3115 +FPS=45.83, 法向力=1957.1238, 切向力X=-1259.2644, 切向力Y=2077.6719 +FPS=32.72, 法向力=2002.1084, 切向力X=-1370.6099, 切向力Y=2154.6096 +FPS=31.91, 法向力=1609.6549, 切向力X=-428.0704, 切向力Y=1087.4009 +FPS=31.13, 法向力=1616.8453, 切向力X=-242.6630, 切向力Y=1109.4988 +FPS=37.25, 法向力=1556.7625, 切向力X=-237.5414, 切向力Y=1214.2279 +FPS=48.21, 法向力=1444.8567, 切向力X=-87.4610, 切向力Y=844.4142 +FPS=38.92, 法向力=1383.0707, 切向力X=-94.2632, 切向力Y=308.5971 +FPS=27.23, 法向力=1118.7134, 切向力X=715.8816, 切向力Y=1940.2445 +FPS=37.85, 法向力=1142.0615, 切向力X=835.8290, 切向力Y=2040.8577 +FPS=27.35, 法向力=1535.5718, 切向力X=476.5719, 切向力Y=2829.0603 +FPS=38.51, 法向力=1570.2422, 切向力X=449.2157, 切向力Y=2837.1404 +FPS=26.18, 法向力=2530.6311, 切向力X=350.4349, 切向力Y=3302.0972 +FPS=39.98, 法向力=3511.2532, 切向力X=911.8563, 切向力Y=3353.0330 +FPS=48.90, 法向力=3529.5635, 切向力X=861.1385, 切向力Y=3475.8408 +FPS=38.00, 法向力=3713.9883, 切向力X=793.9969, 切向力Y=2529.1245 +FPS=27.19, 法向力=4513.8271, 切向力X=3135.3127, 切向力Y=4365.5645 +FPS=38.81, 法向力=4576.0220, 切向力X=3341.3188, 切向力Y=4686.2026 +FPS=45.78, 法向力=4562.9609, 切向力X=3385.3691, 切向力Y=4670.7959 +FPS=40.61, 法向力=6183.0542, 切向力X=3025.8708, 切向力Y=5532.0669 +FPS=27.05, 法向力=7129.4268, 切向力X=3131.9268, 切向力Y=5785.6260 +FPS=39.57, 法向力=7164.2305, 切向力X=3130.2283, 切向力Y=6099.2812 +FPS=43.13, 法向力=7220.4336, 切向力X=4414.4307, 切向力Y=6576.7188 +FPS=41.45, 法向力=7202.4331, 切向力X=4563.5664, 切向力Y=6764.0566 +FPS=27.20, 法向力=8185.3340, 切向力X=4049.5806, 切向力Y=4361.0405 +FPS=38.87, 法向力=8180.8062, 切向力X=4074.8887, 切向力Y=4138.1787 +FPS=45.20, 法向力=7903.4648, 切向力X=4033.2354, 切向力Y=2826.6553 +FPS=40.31, 法向力=7858.3281, 切向力X=3994.5337, 切向力Y=3217.2583 +FPS=27.50, 法向力=8728.5879, 切向力X=4738.9609, 切向力Y=5446.2705 +FPS=38.22, 法向力=9893.3740, 切向力X=5498.5869, 切向力Y=3231.6982 +FPS=39.97, 法向力=9990.4160, 切向力X=5427.1235, 切向力Y=3241.1836 +FPS=50.37, 法向力=10008.9766, 切向力X=5397.3818, 切向力Y=3312.9277 +FPS=51.87, 法向力=12062.9062, 切向力X=6385.8599, 切向力Y=2654.1650 +FPS=44.33, 法向力=12028.7549, 切向力X=6604.1064, 切向力Y=2951.3855 +FPS=42.06, 法向力=12974.4180, 切向力X=6914.4282, 切向力Y=3252.8423 +FPS=43.70, 法向力=12943.6992, 切向力X=7042.8594, 切向力Y=3198.3647 +FPS=41.72, 法向力=11043.6416, 切向力X=5447.6943, 切向力Y=3717.6431 +FPS=27.14, 法向力=10914.7461, 切向力X=5345.1582, 切向力Y=3623.9087 +FPS=39.66, 法向力=8401.7256, 切向力X=4822.7627, 切向力Y=4476.9141 +FPS=27.68, 法向力=5741.7944, 切向力X=2486.2512, 切向力Y=4237.8691 +FPS=38.15, 法向力=5779.9482, 切向力X=2484.9878, 切向力Y=4320.4072 +FPS=46.28, 法向力=5208.5581, 切向力X=1153.1696, 切向力Y=5350.7051 +FPS=64.85, 法向力=5138.3301, 切向力X=1208.8433, 切向力Y=5300.7769 +FPS=30.70, 法向力=4500.7495, 切向力X=67.7813, 切向力Y=1252.4465 +FPS=38.98, 法向力=4419.6787, 切向力X=116.8000, 切向力Y=1301.3489 +FPS=46.19, 法向力=4406.1450, 切向力X=240.3658, 切向力Y=719.4248 +FPS=39.17, 法向力=4466.3838, 切向力X=257.9366, 切向力Y=1031.5505 +FPS=49.52, 法向力=4450.8560, 切向力X=268.9124, 切向力Y=1112.2439 +FPS=69.53, 法向力=2680.2822, 切向力X=68.4820, 切向力Y=1260.6761 +FPS=30.55, 法向力=2673.1206, 切向力X=82.8308, 切向力Y=893.8573 +FPS=31.42, 法向力=2622.4312, 切向力X=226.9963, 切向力Y=-511.2723 +FPS=60.90, 法向力=2629.6780, 切向力X=214.8111, 切向力Y=-704.8716 +FPS=51.20, 法向力=1819.1433, 切向力X=708.9573, 切向力Y=-255.0308 +FPS=45.99, 法向力=1889.1678, 切向力X=663.2290, 切向力Y=-44.0030 +FPS=44.92, 法向力=1915.8346, 切向力X=629.8679, 切向力Y=-3.2034 +FPS=32.36, 法向力=2329.3535, 切向力X=156.0951, 切向力Y=333.5392 +FPS=62.08, 法向力=2361.4397, 切向力X=230.9870, 切向力Y=213.4583 +FPS=46.95, 法向力=1912.6360, 切向力X=613.9808, 切向力Y=1603.7180 +FPS=49.85, 法向力=1821.4946, 切向力X=626.2584, 切向力Y=2005.4730 +FPS=52.73, 法向力=2050.0315, 切向力X=833.6951, 切向力Y=497.0054 +FPS=35.30, 法向力=1925.4868, 切向力X=848.0873, 切向力Y=-157.3085 +FPS=46.90, 法向力=2656.9299, 切向力X=1770.3368, 切向力Y=1927.3232 +FPS=38.23, 法向力=2592.2153, 切向力X=1916.2590, 切向力Y=2160.6270 +FPS=45.78, 法向力=3683.4473, 切向力X=683.3804, 切向力Y=2719.7109 +FPS=32.60, 法向力=3816.8618, 切向力X=545.2664, 切向力Y=2718.0525 +FPS=31.92, 法向力=3510.5635, 切向力X=888.0810, 切向力Y=3187.9785 +FPS=50.72, 法向力=3310.0532, 切向力X=1047.7588, 切向力Y=3014.2710 +FPS=50.69, 法向力=3532.5693, 切向力X=2232.1846, 切向力Y=4329.2432 +FPS=56.29, 法向力=3479.3462, 切向力X=2303.4668, 切向力Y=4371.6499 +FPS=55.17, 法向力=3474.3748, 切向力X=2417.8423, 切向力Y=4139.5811 +FPS=34.65, 法向力=3701.4902, 切向力X=2194.8845, 切向力Y=8267.3613 +FPS=50.11, 法向力=3672.4702, 切向力X=2126.2505, 切向力Y=8705.1680 +FPS=63.83, 法向力=4612.5742, 切向力X=3263.5825, 切向力Y=10615.3027 +FPS=52.53, 法向力=4623.8188, 切向力X=3289.4458, 切向力Y=10724.9355 +FPS=41.98, 法向力=4654.0356, 切向力X=3347.8867, 切向力Y=10560.2012 +FPS=27.59, 法向力=5681.9160, 切向力X=4188.2788, 切向力Y=13796.0059 +FPS=31.39, 法向力=8181.3389, 切向力X=5140.0244, 切向力Y=14109.1543 +FPS=32.69, 法向力=9425.6660, 切向力X=6254.7705, 切向力Y=8265.3789 +FPS=32.28, 法向力=9349.5332, 切向力X=6340.4849, 切向力Y=8053.3555 +FPS=62.53, 法向力=10288.3652, 切向力X=6881.8223, 切向力Y=2111.8433 +FPS=53.66, 法向力=10340.9453, 切向力X=6977.6982, 切向力Y=1471.7728 +FPS=33.16, 法向力=9466.9248, 切向力X=6863.8096, 切向力Y=-1002.7607 +FPS=39.01, 法向力=9628.2129, 切向力X=6908.6172, 切向力Y=-835.4446 +FPS=50.19, 法向力=9603.2852, 切向力X=6783.6309, 切向力Y=-911.5596 +FPS=35.39, 法向力=10146.9053, 切向力X=6535.9521, 切向力Y=-1245.5808 +FPS=49.85, 法向力=10156.9932, 切向力X=6580.3149, 切向力Y=-1255.1299 +FPS=59.65, 法向力=10202.0430, 切向力X=6619.6768, 切向力Y=-1033.1550 +FPS=52.31, 法向力=9250.8770, 切向力X=6366.9102, 切向力Y=-1627.9106 +FPS=34.73, 法向力=9211.2344, 切向力X=6408.0981, 切向力Y=-1427.1855 +FPS=32.01, 法向力=9080.7168, 切向力X=6971.0244, 切向力Y=-813.9135 +FPS=58.27, 法向力=9445.3525, 切向力X=6526.8613, 切向力Y=2132.2932 +FPS=51.88, 法向力=9426.8398, 切向力X=6562.0054, 切向力Y=2675.2515 +FPS=65.38, 法向力=9470.7500, 切向力X=6621.6338, 切向力Y=2615.7490 +FPS=46.57, 法向力=8636.9893, 切向力X=5763.7734, 切向力Y=5913.8667 +FPS=49.98, 法向力=8353.6533, 切向力X=5660.3477, 切向力Y=6835.4072 +FPS=62.61, 法向力=8361.0635, 切向力X=5651.2935, 切向力Y=6865.1719 +FPS=51.94, 法向力=7053.8516, 切向力X=4109.5024, 切向力Y=6145.8291 +FPS=33.90, 法向力=6986.1812, 切向力X=3978.3291, 切向力Y=6082.9082 +FPS=31.79, 法向力=8015.1699, 切向力X=2854.7427, 切向力Y=7328.3057 +FPS=58.81, 法向力=7953.0532, 切向力X=2741.9302, 切向力Y=7095.3203 +FPS=51.77, 法向力=7046.3301, 切向力X=2858.8408, 切向力Y=11268.6367 +FPS=44.29, 法向力=7030.2217, 切向力X=2856.6152, 切向力Y=11612.4316 +FPS=66.12, 法向力=6959.3896, 切向力X=2854.8750, 切向力Y=11652.8682 +FPS=52.07, 法向力=6413.3242, 切向力X=2351.6199, 切向力Y=13866.8770 +FPS=29.06, 法向力=6512.0303, 切向力X=2254.6450, 切向力Y=13982.7646 +FPS=38.59, 法向力=7101.9355, 切向力X=2843.7336, 切向力Y=13953.4941 +FPS=27.47, 法向力=6698.6265, 切向力X=3907.9819, 切向力Y=14787.3145 +FPS=38.23, 法向力=6669.3242, 切向力X=3936.1938, 切向力Y=14781.5020 +FPS=45.45, 法向力=8472.5723, 切向力X=3846.1184, 切向力Y=15043.2344 +FPS=39.60, 法向力=8452.9951, 切向力X=3852.6184, 切向力Y=14765.8047 +FPS=44.92, 法向力=8204.9727, 切向力X=2910.4790, 切向力Y=15221.6143 +FPS=39.72, 法向力=8191.9502, 切向力X=2839.1118, 切向力Y=15289.7461 +FPS=44.64, 法向力=8450.5518, 切向力X=3838.8235, 切向力Y=14372.8428 +FPS=66.99, 法向力=8449.0205, 切向力X=3632.7417, 切向力Y=14655.8643 +FPS=32.48, 法向力=8258.7656, 切向力X=4706.7021, 切向力Y=12812.0752 +FPS=37.88, 法向力=8295.8203, 切向力X=4713.3096, 切向力Y=12766.3730 +FPS=45.23, 法向力=8319.4121, 切向力X=4711.1411, 切向力Y=12745.0479 +FPS=43.17, 法向力=8259.1406, 切向力X=4008.4194, 切向力Y=12320.9033 +FPS=27.38, 法向力=8627.8379, 切向力X=3747.2822, 切向力Y=11933.4453 +FPS=38.19, 法向力=8788.4941, 切向力X=3644.2808, 切向力Y=12422.4346 +FPS=44.53, 法向力=7785.9141, 切向力X=3542.3567, 切向力Y=9895.4727 +FPS=40.13, 法向力=7822.9688, 切向力X=3441.5696, 切向力Y=10210.4287 +FPS=45.74, 法向力=6818.6587, 切向力X=3860.8630, 切向力Y=9612.9551 +FPS=38.94, 法向力=6977.3496, 切向力X=3691.9893, 切向力Y=9535.4961 +FPS=48.97, 法向力=5665.5088, 切向力X=4313.8369, 切向力Y=7075.9771 +FPS=40.17, 法向力=5627.6016, 切向力X=4524.3892, 切向力Y=6722.5918 +FPS=43.36, 法向力=5661.2896, 切向力X=4504.4873, 切向力Y=6721.4541 +FPS=40.04, 法向力=5642.9258, 切向力X=4419.0488, 切向力Y=5126.1436 +FPS=46.86, 法向力=5673.5859, 切向力X=4378.5547, 切向力Y=5164.5859 +FPS=38.02, 法向力=5164.8970, 切向力X=4904.5840, 切向力Y=4197.1260 +FPS=47.96, 法向力=5346.8994, 切向力X=4734.5542, 切向力Y=4686.1094 +FPS=67.39, 法向力=4825.2461, 切向力X=4286.6279, 切向力Y=3420.3984 +FPS=31.48, 法向力=4781.9102, 切向力X=4409.2656, 切向力Y=3385.5396 +FPS=62.32, 法向力=4796.2944, 切向力X=4467.1699, 切向力Y=3349.3098 +FPS=39.01, 法向力=4406.5391, 切向力X=4701.5928, 切向力Y=3225.6826 +FPS=44.62, 法向力=4349.8784, 切向力X=4885.5986, 切向力Y=3270.8140 +FPS=42.65, 法向力=4532.3613, 切向力X=5815.2852, 切向力Y=2800.7729 +FPS=26.96, 法向力=4535.5317, 切向力X=4722.5674, 切向力Y=4512.1396 +FPS=40.54, 法向力=4605.3418, 切向力X=4495.8389, 切向力Y=4286.0254 +FPS=46.64, 法向力=5131.5811, 切向力X=3973.4956, 切向力Y=4306.6831 +FPS=40.01, 法向力=5121.2539, 切向力X=3853.3398, 切向力Y=4447.1992 +FPS=26.99, 法向力=3468.9468, 切向力X=3638.5042, 切向力Y=2791.0593 +FPS=36.01, 法向力=3525.0146, 切向力X=3494.1233, 切向力Y=2676.3081 +FPS=43.72, 法向力=2818.9458, 切向力X=3475.0264, 切向力Y=4113.7744 +FPS=51.60, 法向力=2947.6270, 切向力X=3521.8474, 切向力Y=4103.9492 +FPS=47.29, 法向力=3046.3098, 切向力X=2341.5530, 切向力Y=2275.2866 +FPS=44.99, 法向力=2957.3335, 切向力X=2256.7556, 切向力Y=1726.2581 +FPS=62.62, 法向力=2913.2341, 切向力X=2274.1292, 切向力Y=1685.6145 +FPS=41.09, 法向力=2560.6228, 切向力X=2181.2058, 切向力Y=3409.2627 +FPS=50.63, 法向力=2649.9341, 切向力X=2123.4727, 切向力Y=3469.4656 +FPS=63.07, 法向力=2250.7017, 切向力X=2091.9624, 切向力Y=1634.5677 +FPS=50.67, 法向力=2232.7646, 切向力X=2062.5576, 切向力Y=1670.0745 +FPS=41.70, 法向力=2225.0720, 切向力X=2082.7568, 切向力Y=1699.9004 +FPS=27.95, 法向力=2223.6201, 切向力X=2046.6621, 切向力Y=1679.6970 +FPS=37.97, 法向力=3848.9624, 切向力X=4192.7129, 切向力Y=-478.8036 +FPS=44.41, 法向力=3835.7568, 切向力X=4287.6309, 切向力Y=-490.2617 +FPS=39.69, 法向力=3881.7415, 切向力X=4596.2754, 切向力Y=429.8954 +FPS=52.69, 法向力=3952.7886, 切向力X=4656.2539, 切向力Y=323.6443 +FPS=64.23, 法向力=3962.0557, 切向力X=4697.8057, 切向力Y=302.0207 +FPS=44.08, 法向力=4611.5156, 切向力X=5179.0518, 切向力Y=4412.8125 +FPS=38.06, 法向力=4654.2671, 切向力X=5158.7998, 切向力Y=4193.2227 +FPS=31.22, 法向力=5979.4346, 切向力X=4635.4243, 切向力Y=1203.3538 +FPS=32.18, 法向力=6329.8555, 切向力X=6381.1797, 切向力Y=-1648.1221 +FPS=30.31, 法向力=6324.1357, 切向力X=6455.7861, 切向力Y=-1731.9503 +FPS=53.02, 法向力=6401.9668, 切向力X=6781.0127, 切向力Y=-961.7648 +FPS=45.13, 法向力=6452.2710, 切向力X=6727.5000, 切向力Y=-898.0405 +FPS=58.21, 法向力=6491.4990, 切向力X=6763.6514, 切向力Y=-884.9359 +FPS=48.86, 法向力=6364.6123, 切向力X=6627.6504, 切向力Y=85.3362 +FPS=38.96, 法向力=6443.4673, 切向力X=6684.3232, 切向力Y=85.8308 +FPS=47.37, 法向力=6413.0625, 切向力X=6755.0723, 切向力Y=81.1667 +FPS=31.90, 法向力=6458.3682, 切向力X=6723.7153, 切向力Y=45.9070 +FPS=38.11, 法向力=8362.2148, 切向力X=6655.9941, 切向力Y=3911.6824 +FPS=51.77, 法向力=8420.5742, 切向力X=6981.4619, 切向力Y=4043.3750 +FPS=31.17, 法向力=8149.8066, 切向力X=6035.4321, 切向力Y=6628.1836 +FPS=61.39, 法向力=8243.2305, 切向力X=5911.3066, 切向力Y=6743.0947 +FPS=52.24, 法向力=7031.5117, 切向力X=5864.1167, 切向力Y=3364.6030 +FPS=45.00, 法向力=7085.0439, 切向力X=6021.8882, 切向力Y=3093.9136 +FPS=26.96, 法向力=5772.1143, 切向力X=5063.8711, 切向力Y=2848.2368 +FPS=39.26, 法向力=5810.8911, 切向力X=5012.5547, 切向力Y=2790.9431 +FPS=45.44, 法向力=4889.2139, 切向力X=5257.0723, 切向力Y=325.6328 +FPS=33.24, 法向力=4869.8799, 切向力X=5131.4595, 切向力Y=289.7524 +FPS=63.04, 法向力=5118.0039, 切向力X=5034.2451, 切向力Y=-4745.5957 +FPS=51.42, 法向力=5042.6348, 切向力X=4997.4600, 切向力Y=-4693.4238 +FPS=61.38, 法向力=5083.4658, 切向力X=4918.8760, 切向力Y=-4731.6055 +FPS=52.18, 法向力=4035.9402, 切向力X=5009.6694, 切向力Y=-9179.6387 +FPS=54.25, 法向力=4124.4775, 切向力X=5053.0371, 切向力Y=-9154.8457 +FPS=65.34, 法向力=4153.2646, 切向力X=5076.7607, 切向力Y=-8980.0488 +FPS=47.12, 法向力=4188.7510, 切向力X=5060.6064, 切向力Y=-9043.0322 +FPS=37.68, 法向力=4164.1543, 切向力X=5065.9180, 切向力Y=-9051.4697 +FPS=28.40, 法向力=3230.1948, 切向力X=5205.8262, 切向力Y=-11950.5078 +FPS=32.06, 法向力=3082.1912, 切向力X=3831.8604, 切向力Y=-3343.8586 +FPS=32.58, 法向力=2393.2712, 切向力X=1877.9299, 切向力Y=1160.1787 +FPS=32.67, 法向力=2547.3442, 切向力X=1727.7227, 切向力Y=1485.0999 +FPS=31.93, 法向力=2529.5552, 切向力X=1751.1759, 切向力Y=1455.1051 +FPS=31.73, 法向力=3110.9536, 切向力X=1748.8173, 切向力Y=975.7441 +FPS=59.03, 法向力=3122.9417, 切向力X=1675.9426, 切向力Y=965.9720 +FPS=50.81, 法向力=2803.4919, 切向力X=1697.0149, 切向力Y=1824.4541 +FPS=36.56, 法向力=2800.9236, 切向力X=1906.0311, 切向力Y=1936.7507 +FPS=31.75, 法向力=3277.7866, 切向力X=2229.4199, 切向力Y=2887.3369 +FPS=61.76, 法向力=3312.2078, 切向力X=2316.2576, 切向力Y=3153.8403 +FPS=53.08, 法向力=3151.1460, 切向力X=3920.3423, 切向力Y=3905.0864 +FPS=36.10, 法向力=3090.4165, 切向力X=4096.5664, 切向力Y=3654.2607 +FPS=31.22, 法向力=3058.3552, 切向力X=4168.8701, 切向力Y=3681.1650 +FPS=60.38, 法向力=3016.6465, 切向力X=4185.8945, 切向力Y=3757.1685 +FPS=53.26, 法向力=5534.5576, 切向力X=6202.6128, 切向力Y=3596.2800 +FPS=36.51, 法向力=5680.7388, 切向力X=6221.8472, 切向力Y=3534.8569 +FPS=31.27, 法向力=6127.5947, 切向力X=8206.2441, 切向力Y=4730.2480 +FPS=64.30, 法向力=6241.5986, 切向力X=8520.4619, 切向力Y=4974.1807 +FPS=51.37, 法向力=7309.3169, 切向力X=8522.1445, 切向力Y=3867.0300 +FPS=41.81, 法向力=7380.5483, 切向力X=8320.3633, 切向力Y=3692.9512 +FPS=50.33, 法向力=7407.0708, 切向力X=8292.1133, 切向力Y=3776.0803 +FPS=31.44, 法向力=8881.7061, 切向力X=8709.4375, 切向力Y=3528.0134 +FPS=53.86, 法向力=8990.5586, 切向力X=8568.0811, 切向力Y=3248.5024 +FPS=46.37, 法向力=10141.2422, 切向力X=9503.4307, 切向力Y=1591.8143 +FPS=65.28, 法向力=10121.1504, 切向力X=9649.5254, 切向力Y=1355.8450 +FPS=26.38, 法向力=9702.1094, 切向力X=9084.3320, 切向力Y=-1806.7217 +FPS=39.65, 法向力=7879.8765, 切向力X=8543.8984, 切向力Y=-3660.8979 +FPS=49.87, 法向力=7730.2461, 切向力X=8432.5293, 切向力Y=-4048.3423 +FPS=36.13, 法向力=7698.2188, 切向力X=8444.8574, 切向力Y=-4130.3296 +FPS=49.95, 法向力=7692.6162, 切向力X=8501.7334, 切向力Y=-4161.2876 +FPS=30.81, 法向力=4857.2334, 切向力X=5876.9658, 切向力Y=-5320.6074 +FPS=32.02, 法向力=4831.0020, 切向力X=5713.4092, 切向力Y=-5579.4614 +FPS=36.84, 法向力=3829.8413, 切向力X=5290.1602, 切向力Y=-4544.4385 +FPS=45.52, 法向力=3828.9858, 切向力X=5234.5537, 切向力Y=-4522.5703 +FPS=38.53, 法向力=3749.5693, 切向力X=5298.4556, 切向力Y=-4416.2344 +FPS=44.87, 法向力=2968.7717, 切向力X=4306.2354, 切向力Y=-5567.5073 +FPS=39.67, 法向力=3138.7688, 切向力X=4109.6777, 切向力Y=-5521.4795 +FPS=46.75, 法向力=2593.0664, 切向力X=2928.5815, 切向力Y=-1618.0042 +FPS=38.01, 法向力=2680.9829, 切向力X=2801.2383, 切向力Y=-1645.4513 +FPS=52.12, 法向力=1641.2350, 切向力X=1863.2787, 切向力Y=-69.3900 +FPS=30.25, 法向力=1989.3933, 切向力X=2226.0654, 切向力Y=-421.0561 +FPS=61.22, 法向力=2032.8542, 切向力X=2248.5032, 切向力Y=-332.9554 +FPS=32.13, 法向力=1743.6003, 切向力X=1571.9670, 切向力Y=-516.0588 +FPS=61.91, 法向力=1651.9138, 切向力X=1586.3860, 切向力Y=-312.7487 +FPS=32.75, 法向力=1658.7587, 切向力X=1635.6074, 切向力Y=-337.4924 +FPS=32.11, 法向力=1677.4070, 切向力X=1620.1367, 切向力Y=-324.0368 +FPS=57.96, 法向力=1873.9536, 切向力X=1415.2251, 切向力Y=-2182.4700 +FPS=40.58, 法向力=1936.6438, 切向力X=1424.3613, 切向力Y=-2225.0571 +FPS=50.62, 法向力=1961.1042, 切向力X=1453.3075, 切向力Y=-2220.1606 +FPS=62.38, 法向力=1969.7747, 切向力X=1462.4390, 切向力Y=-2174.8047 +FPS=52.94, 法向力=2256.6836, 切向力X=2116.1909, 切向力Y=-1780.9469 +FPS=40.92, 法向力=2390.5142, 切向力X=2137.5181, 切向力Y=-1634.7574 +FPS=63.34, 法向力=3451.2803, 切向力X=2884.3735, 切向力Y=1393.4456 +FPS=55.30, 法向力=3492.8818, 切向力X=3125.1455, 切向力Y=2084.2285 +FPS=60.81, 法向力=3477.0254, 切向力X=3079.6375, 切向力Y=2183.0378 +FPS=51.39, 法向力=2995.5203, 切向力X=2927.0210, 切向力Y=2115.9434 +FPS=40.81, 法向力=2958.8037, 切向力X=2969.6025, 切向力Y=2357.3330 +FPS=62.46, 法向力=4090.2886, 切向力X=3860.4966, 切向力Y=662.2628 +FPS=52.82, 法向力=4470.9170, 切向力X=3782.8018, 切向力Y=511.1719 +FPS=29.89, 法向力=3932.3982, 切向力X=5577.1738, 切向力Y=-2393.2798 +FPS=37.59, 法向力=3848.7192, 切向力X=5837.6992, 切向力Y=-2515.0225 +FPS=47.85, 法向力=6068.3506, 切向力X=5042.4600, 切向力Y=184.9786 +FPS=38.42, 法向力=6286.1787, 切向力X=4778.8516, 切向力Y=374.7579 +FPS=47.32, 法向力=6332.2646, 切向力X=4783.1367, 切向力Y=380.1117 +FPS=32.20, 法向力=6300.9629, 切向力X=4811.5615, 切向力Y=431.3628 +FPS=31.01, 法向力=8026.4341, 切向力X=5765.2432, 切向力Y=1339.6797 +FPS=31.68, 法向力=8021.6792, 切向力X=5770.6348, 切向力Y=1127.5220 +FPS=31.94, 法向力=7426.1880, 切向力X=6816.4819, 切向力Y=-311.6150 +FPS=31.09, 法向力=7529.9424, 切向力X=7023.4951, 切向力Y=945.4983 +FPS=39.77, 法向力=7468.6216, 切向力X=7044.6846, 切向力Y=1327.1438 +FPS=27.89, 法向力=7969.8853, 切向力X=6443.8218, 切向力Y=-181.8429 +FPS=30.78, 法向力=8585.5205, 切向力X=6245.0444, 切向力Y=1499.6104 +FPS=32.60, 法向力=8704.6436, 切向力X=6391.6172, 切向力Y=1983.6842 +FPS=31.68, 法向力=7896.9204, 切向力X=5388.5962, 切向力Y=3328.7185 +FPS=31.49, 法向力=4793.9858, 切向力X=4348.3438, 切向力Y=143.3832 +FPS=32.55, 法向力=4910.6406, 切向力X=4245.6958, 切向力Y=30.8659 +FPS=30.87, 法向力=4960.5928, 切向力X=4273.9531, 切向力Y=104.5041 +FPS=37.57, 法向力=4910.6416, 切向力X=4193.6582, 切向力Y=109.9911 +FPS=46.02, 法向力=2365.0403, 切向力X=2108.7937, 切向力Y=46.8372 +FPS=38.63, 法向力=2493.9763, 切向力X=2020.7576, 切向力Y=273.0819 +FPS=45.57, 法向力=2343.9458, 切向力X=2063.6687, 切向力Y=359.3940 +FPS=34.42, 法向力=2362.3572, 切向力X=2149.0562, 切向力Y=639.7584 +FPS=61.91, 法向力=1607.1056, 切向力X=1961.3538, 切向力Y=-285.4731 +FPS=51.50, 法向力=1493.6133, 切向力X=1954.7428, 切向力Y=-107.5059 +FPS=42.84, 法向力=1496.8260, 切向力X=1927.5776, 切向力Y=-98.0850 +FPS=49.84, 法向力=3109.4478, 切向力X=1004.0224, 切向力Y=617.2239 +FPS=38.96, 法向力=3248.4775, 切向力X=925.0759, 切向力Y=752.8149 +FPS=49.90, 法向力=1534.1108, 切向力X=1895.1807, 切向力Y=495.9702 +FPS=35.61, 法向力=1525.5386, 切向力X=1999.3575, 切向力Y=141.6804 +FPS=27.36, 法向力=1862.4902, 切向力X=1984.8054, 切向力Y=1940.8472 +FPS=60.65, 法向力=1916.4215, 切向力X=1980.7483, 切向力Y=1892.7952 +FPS=54.62, 法向力=1681.1091, 切向力X=806.1577, 切向力Y=-165.8013 +FPS=41.97, 法向力=1538.6730, 切向力X=839.8232, 切向力Y=-607.5175 +FPS=27.61, 法向力=1566.3224, 切向力X=810.9946, 切向力Y=-648.3577 +FPS=31.79, 法向力=1552.8726, 切向力X=803.0002, 切向力Y=-614.4449 +FPS=31.80, 法向力=1661.1404, 切向力X=1531.7854, 切向力Y=-787.9484 +FPS=63.77, 法向力=1700.9067, 切向力X=1674.3906, 切向力Y=-730.3067 +FPS=53.99, 法向力=2090.7646, 切向力X=1678.4028, 切向力Y=-59.6087 +FPS=35.74, 法向力=2122.3550, 切向力X=1575.4351, 切向力Y=140.3979 +FPS=32.18, 法向力=1661.8828, 切向力X=1989.0154, 切向力Y=1031.2131 +FPS=31.37, 法向力=1844.0991, 切向力X=1551.0254, 切向力Y=-1029.6667 +FPS=31.79, 法向力=1839.1898, 切向力X=1510.2417, 切向力Y=-1249.4834 +FPS=32.02, 法向力=1891.5825, 切向力X=1192.4353, 切向力Y=-1006.2875 +FPS=31.29, 法向力=1795.3730, 切向力X=1082.6185, 切向力Y=-1167.9814 +FPS=33.14, 法向力=1779.4055, 切向力X=1060.0391, 切向力Y=-947.5300 +FPS=30.86, 法向力=1531.1427, 切向力X=1328.8634, 切向力Y=660.4744 +FPS=37.75, 法向力=1570.0842, 切向力X=1312.8948, 切向力Y=898.8688 +FPS=50.42, 法向力=1596.3912, 切向力X=1281.0608, 切向力Y=882.8806 +FPS=31.30, 法向力=1579.8591, 切向力X=1249.4268, 切向力Y=946.0225 +FPS=60.69, 法向力=1694.6831, 切向力X=1477.5127, 切向力Y=-423.9414 +FPS=53.82, 法向力=1621.6890, 切向力X=1416.8430, 切向力Y=-595.1354 +FPS=40.84, 法向力=1623.2717, 切向力X=1392.2778, 切向力Y=-581.7240 +FPS=53.97, 法向力=1386.3915, 切向力X=1103.7439, 切向力Y=-773.7271 +FPS=30.26, 法向力=2016.9199, 切向力X=502.3985, 切向力Y=514.7547 +FPS=38.96, 法向力=2114.9202, 切向力X=311.0338, 切向力Y=586.3538 +FPS=47.99, 法向力=1649.8438, 切向力X=1359.3392, 切向力Y=-112.0292 +FPS=37.13, 法向力=1613.5520, 切向力X=1424.1440, 切向力Y=-52.2649 +FPS=46.54, 法向力=1411.1086, 切向力X=1136.2113, 切向力Y=-1456.6479 +FPS=32.44, 法向力=1392.9170, 切向力X=1024.4492, 切向力Y=-1540.4961 +FPS=31.77, 法向力=1708.4093, 切向力X=1132.3073, 切向力Y=-309.9871 +FPS=31.24, 法向力=1798.0237, 切向力X=1121.0786, 切向力Y=-400.8369 +FPS=57.46, 法向力=1651.6909, 切向力X=1200.6942, 切向力Y=426.0655 +FPS=32.88, 法向力=1635.2799, 切向力X=1240.4065, 切向力Y=425.4221 +FPS=58.61, 法向力=1532.6685, 切向力X=1119.6797, 切向力Y=-893.8759 +FPS=36.45, 法向力=1461.2201, 切向力X=1005.8545, 切向力Y=-1134.9799 +FPS=63.29, 法向力=1484.5127, 切向力X=1006.1708, 切向力Y=-1177.3003 +FPS=49.94, 法向力=1968.1992, 切向力X=489.1565, 切向力Y=-1693.5138 +FPS=46.54, 法向力=2012.1825, 切向力X=422.4940, 切向力Y=-1580.4336 +FPS=27.64, 法向力=1239.8735, 切向力X=798.2633, 切向力Y=-99.6215 +FPS=60.85, 法向力=1302.1199, 切向力X=829.0148, 切向力Y=69.9765 +FPS=49.46, 法向力=1881.3210, 切向力X=817.6780, 切向力Y=-67.3005 +FPS=50.92, 法向力=1976.6414, 切向力X=687.1930, 切向力Y=248.2117 +FPS=63.09, 法向力=1751.9091, 切向力X=395.5237, 切向力Y=-549.1531 +FPS=52.20, 法向力=1708.6370, 切向力X=347.0549, 切向力Y=-798.5747 +FPS=29.80, 法向力=1436.3212, 切向力X=1193.8906, 切向力Y=-845.4907 +FPS=31.26, 法向力=1499.8118, 切向力X=1371.5605, 切向力Y=-900.5502 +FPS=39.22, 法向力=1604.6522, 切向力X=1200.2959, 切向力Y=-1627.1731 +FPS=46.55, 法向力=1447.0107, 切向力X=1164.1633, 切向力Y=-1577.7349 +FPS=32.33, 法向力=1553.0314, 切向力X=992.6970, 切向力Y=-449.2154 +FPS=31.05, 法向力=1606.0808, 切向力X=853.4128, 切向力Y=-416.6526 +FPS=37.09, 法向力=1528.2954, 切向力X=876.5032, 切向力Y=-1105.2703 +FPS=49.45, 法向力=1528.1957, 切向力X=955.5007, 切向力Y=-1026.7728 +FPS=60.14, 法向力=1337.3657, 切向力X=1004.8774, 切向力Y=-142.4432 +FPS=31.80, 法向力=1281.5610, 切向力X=1071.2415, 切向力Y=-49.0383 +FPS=58.82, 法向力=1658.7354, 切向力X=1013.7162, 切向力Y=186.3513 +FPS=32.97, 法向力=1687.4015, 切向力X=1001.2441, 切向力Y=5.7801 +FPS=39.51, 法向力=1267.3572, 切向力X=1177.9514, 切向力Y=-225.8248 +FPS=50.11, 法向力=1297.5681, 切向力X=1213.4333, 切向力Y=-268.6223 +FPS=65.13, 法向力=1275.9764, 切向力X=426.8784, 切向力Y=275.1410 +FPS=53.98, 法向力=1320.9434, 切向力X=542.0568, 切向力Y=427.7532 +FPS=68.04, 法向力=1310.5546, 切向力X=550.5052, 切向力Y=490.6810 +FPS=34.49, 法向力=1552.8811, 切向力X=91.4154, 切向力Y=-80.9233 +FPS=31.48, 法向力=1565.4706, 切向力X=129.6083, 切向力Y=-148.1720 +FPS=58.19, 法向力=1591.7041, 切向力X=114.6316, 切向力Y=-138.3744 +FPS=53.82, 法向力=1653.4673, 切向力X=742.4474, 切向力Y=174.2268 +FPS=45.59, 法向力=1701.7926, 切向力X=680.2319, 切向力Y=341.0585 +FPS=62.80, 法向力=1746.2126, 切向力X=557.2858, 切向力Y=-826.6088 +FPS=55.05, 法向力=1708.1963, 切向力X=737.1954, 切向力Y=-1004.2197 +FPS=59.34, 法向力=1683.0785, 切向力X=696.6056, 切向力Y=-1220.2313 +FPS=53.46, 法向力=1838.9834, 切向力X=837.0569, 切向力Y=519.7155 +FPS=32.28, 法向力=1869.6815, 切向力X=671.2051, 切向力Y=845.0483 +FPS=38.56, 法向力=1264.4382, 切向力X=1169.6698, 切向力Y=1944.8245 +FPS=48.02, 法向力=1444.7812, 切向力X=1140.2195, 切向力Y=1800.7407 +FPS=37.53, 法向力=1616.6570, 切向力X=911.6497, 切向力Y=-843.2979 +FPS=27.64, 法向力=1627.8867, 切向力X=232.2237, 切向力Y=-1691.2310 +FPS=58.74, 法向力=1638.2161, 切向力X=136.3974, 切向力Y=-1505.5692 +FPS=59.03, 法向力=1682.7214, 切向力X=138.3152, 切向力Y=-1400.7800 +FPS=52.95, 法向力=2056.5471, 切向力X=412.0170, 切向力Y=634.8716 +FPS=46.96, 法向力=2306.9746, 切向力X=291.0856, 切向力Y=731.0413 +FPS=48.19, 法向力=2385.4856, 切向力X=267.5952, 切向力Y=852.8221 +FPS=38.74, 法向力=1595.5061, 切向力X=779.3005, 切向力Y=211.5673 +FPS=27.11, 法向力=1688.3359, 切向力X=518.1300, 切向力Y=-1230.0178 +FPS=38.20, 法向力=1655.4438, 切向力X=464.5286, 切向力Y=-1475.3945 +FPS=47.55, 法向力=1259.9192, 切向力X=853.1895, 切向力Y=-461.9005 +FPS=40.88, 法向力=1264.3252, 切向力X=837.1949, 切向力Y=-341.0457 +FPS=43.29, 法向力=1408.7351, 切向力X=296.7886, 切向力Y=-1281.4119 +FPS=40.79, 法向力=1379.4971, 切向力X=281.0574, 切向力Y=-1216.8972 +FPS=45.68, 法向力=1862.0469, 切向力X=740.6855, 切向力Y=-363.4011 +FPS=39.08, 法向力=1879.3428, 切向力X=761.5728, 切向力Y=-404.0831 +FPS=62.02, 法向力=1891.9573, 切向力X=740.7224, 切向力Y=-409.4472 +FPS=50.72, 法向力=1131.5533, 切向力X=1027.4509, 切向力Y=-239.1035 +FPS=37.08, 法向力=1104.4636, 切向力X=1034.4865, 切向力Y=-188.3374 +FPS=26.76, 法向力=1530.4122, 切向力X=524.5289, 切向力Y=-501.5191 +FPS=39.50, 法向力=1709.5854, 切向力X=793.6204, 切向力Y=1378.8907 +FPS=48.74, 法向力=1749.7356, 切向力X=633.7781, 切向力Y=1823.6589 +FPS=38.85, 法向力=1772.2999, 切向力X=589.7839, 切向力Y=1968.5045 +FPS=27.25, 法向力=2021.1512, 切向力X=534.3937, 切向力Y=-1208.1382 +FPS=38.64, 法向力=1790.4675, 切向力X=1086.0105, 切向力Y=-6652.2168 +FPS=27.01, 法向力=1780.4316, 切向力X=1073.8538, 切向力Y=-6826.4932 +FPS=58.67, 法向力=3560.2617, 切向力X=2484.0845, 切向力Y=-19791.8008 +FPS=32.13, 法向力=3445.6165, 切向力X=2508.3042, 切向力Y=-20030.0215 +FPS=61.74, 法向力=2901.2178, 切向力X=3543.7441, 切向力Y=-31753.9648 +FPS=34.04, 法向力=2898.6938, 切向力X=3658.3809, 切向力Y=-32008.2227 +FPS=38.08, 法向力=4344.6777, 切向力X=5689.5752, 切向力Y=-21391.5898 +FPS=26.08, 法向力=2977.2356, 切向力X=5193.7520, 切向力Y=-8085.1641 +FPS=33.06, 法向力=2786.7075, 切向力X=5048.4043, 切向力Y=-7831.9141 +FPS=37.51, 法向力=2059.6465, 切向力X=4391.7998, 切向力Y=-4576.0156 +FPS=50.81, 法向力=2135.6104, 切向力X=4351.5010, 切向力Y=-4332.8672 +FPS=30.50, 法向力=1548.4679, 切向力X=3782.9546, 切向力Y=-4131.5352 +FPS=32.53, 法向力=1533.4965, 切向力X=3689.7009, 切向力Y=-4345.9141 +FPS=32.31, 法向力=1521.0715, 切向力X=4340.9668, 切向力Y=-5949.5459 +FPS=31.69, 法向力=1809.5259, 切向力X=4324.6357, 切向力Y=-8630.1855 +FPS=31.53, 法向力=1890.4552, 切向力X=4161.6152, 切向力Y=-8924.3623 +FPS=31.82, 法向力=1622.2252, 切向力X=4947.7993, 切向力Y=-10537.6143 +FPS=32.32, 法向力=2388.2925, 切向力X=5022.3613, 切向力Y=-10208.0879 +FPS=39.75, 法向力=2547.8833, 切向力X=5017.5562, 切向力Y=-10124.2930 +FPS=47.25, 法向力=2357.8145, 切向力X=6229.4932, 切向力Y=-10324.1758 +FPS=37.55, 法向力=2332.7520, 切向力X=6427.3931, 切向力Y=-10342.8711 +FPS=45.11, 法向力=3545.6650, 切向力X=7453.0000, 切向力Y=-9266.5430 +FPS=32.83, 法向力=3411.5891, 切向力X=7693.2930, 切向力Y=-9230.1836 +FPS=31.60, 法向力=3781.7310, 切向力X=7625.9204, 切向力Y=-8481.3955 +FPS=38.78, 法向力=3836.4771, 切向力X=7481.9150, 切向力Y=-8148.0645 +FPS=46.80, 法向力=3487.7998, 切向力X=8252.0449, 切向力Y=-8904.5137 +FPS=31.29, 法向力=3375.9927, 切向力X=8267.7324, 切向力Y=-8927.4688 +FPS=61.79, 法向力=4334.1309, 切向力X=8518.2070, 切向力Y=-8916.7588 +FPS=54.08, 法向力=4381.8994, 切向力X=8541.9102, 切向力Y=-9055.9199 +FPS=35.93, 法向力=4394.9980, 切向力X=8528.4785, 切向力Y=-9032.7461 +FPS=31.82, 法向力=4525.6123, 切向力X=9166.1953, 切向力Y=-8324.0176 +FPS=30.81, 法向力=5408.2104, 切向力X=9603.9189, 切向力Y=-8982.1123 +FPS=31.38, 法向力=5435.2983, 切向力X=9762.4258, 切向力Y=-8894.5361 +FPS=32.41, 法向力=5674.8525, 切向力X=10567.0137, 切向力Y=-10440.8730 +FPS=58.50, 法向力=6045.7588, 切向力X=10469.5195, 切向力Y=-8725.5459 +FPS=51.48, 法向力=5975.7852, 切向力X=10384.8232, 切向力Y=-8630.9121 +FPS=48.58, 法向力=5956.1699, 切向力X=10349.9316, 切向力Y=-8736.3535 +FPS=51.43, 法向力=5885.3027, 切向力X=11702.2988, 切向力Y=-8629.6924 +FPS=36.32, 法向力=5948.5859, 切向力X=11746.8477, 切向力Y=-8414.0625 +FPS=49.22, 法向力=5920.3770, 切向力X=11762.7852, 切向力Y=-8549.2158 +FPS=38.11, 法向力=6654.2871, 切向力X=11445.8555, 切向力Y=-7583.3457 +FPS=27.19, 法向力=6298.7090, 切向力X=12151.8691, 切向力Y=-7368.1899 +FPS=31.29, 法向力=6203.8877, 切向力X=12133.2773, 切向力Y=-7263.8843 +FPS=38.38, 法向力=6938.3770, 切向力X=11633.6309, 切向力Y=-8767.3555 +FPS=45.31, 法向力=6988.7227, 切向力X=11538.3975, 切向力Y=-8992.1250 +FPS=32.44, 法向力=6901.2314, 切向力X=12142.6230, 切向力Y=-9741.3740 +FPS=38.56, 法向力=7625.8608, 切向力X=11792.6660, 切向力Y=-10574.6309 +FPS=50.04, 法向力=7645.1816, 切向力X=11737.6094, 切向力Y=-10485.1016 +FPS=31.01, 法向力=7544.3984, 切向力X=12027.6523, 切向力Y=-12005.5732 +FPS=32.03, 法向力=7517.2617, 切向力X=12184.0801, 切向力Y=-11715.5654 +FPS=31.37, 法向力=8250.8457, 切向力X=12287.1035, 切向力Y=-11637.6123 +FPS=30.91, 法向力=8273.9902, 切向力X=12245.1152, 切向力Y=-11559.1621 +FPS=32.03, 法向力=8657.7891, 切向力X=12197.3828, 切向力Y=-11032.7832 +FPS=31.37, 法向力=9298.5898, 切向力X=12316.6709, 切向力Y=-11871.6475 +FPS=32.35, 法向力=9248.2812, 切向力X=12400.3301, 切向力Y=-11796.4473 +FPS=37.73, 法向力=10892.8594, 切向力X=13064.4648, 切向力Y=-12902.1689 +FPS=48.53, 法向力=10881.5723, 切向力X=13327.9707, 切向力Y=-12892.6816 +FPS=31.32, 法向力=12153.9150, 切向力X=12689.9365, 切向力Y=-12252.6670 +FPS=31.74, 法向力=10783.6328, 切向力X=12753.2598, 切向力Y=-10284.9492 +FPS=32.91, 法向力=10746.5557, 切向力X=12705.7656, 切向力Y=-10322.9512 +FPS=32.33, 法向力=9934.8848, 切向力X=12435.0586, 切向力Y=-11104.0645 +FPS=30.41, 法向力=10011.5967, 切向力X=12517.1660, 切向力Y=-10905.2871 +FPS=32.53, 法向力=11284.1758, 切向力X=12635.3760, 切向力Y=-11301.1172 +FPS=38.57, 法向力=10919.1260, 切向力X=11777.5195, 切向力Y=-12390.2656 +FPS=47.88, 法向力=10902.2236, 切向力X=11706.5996, 切向力Y=-12825.4893 +FPS=39.19, 法向力=10941.9561, 切向力X=11540.0107, 切向力Y=-12722.5684 +FPS=47.21, 法向力=10503.2354, 切向力X=12234.2090, 切向力Y=-11492.4980 +FPS=31.95, 法向力=10376.4316, 切向力X=12389.3955, 切向力Y=-11104.4619 +FPS=32.06, 法向力=9856.6191, 切向力X=11634.0303, 切向力Y=-14710.0156 +FPS=59.05, 法向力=9610.6465, 切向力X=11682.1934, 切向力Y=-14702.8662 +FPS=50.47, 法向力=9476.9658, 切向力X=12182.6934, 切向力Y=-14337.3887 +FPS=46.37, 法向力=9549.0469, 切向力X=12414.8838, 切向力Y=-14018.2871 +FPS=48.95, 法向力=9418.8008, 切向力X=11137.3477, 切向力Y=-15542.9707 +FPS=32.07, 法向力=9385.8213, 切向力X=11091.8008, 切向力Y=-15456.8408 +FPS=32.29, 法向力=9289.4160, 切向力X=11198.3359, 切向力Y=-16626.0527 +FPS=31.93, 法向力=8750.6680, 切向力X=11383.2412, 切向力Y=-16421.4727 +FPS=31.04, 法向力=8807.8301, 切向力X=11290.1465, 切向力Y=-16396.4551 +FPS=32.82, 法向力=8781.8027, 切向力X=11530.4043, 切向力Y=-15034.2256 +FPS=31.43, 法向力=8737.0469, 切向力X=11525.7109, 切向力Y=-14874.6055 +FPS=32.34, 法向力=7746.8818, 切向力X=11158.0049, 切向力Y=-16640.8770 +FPS=36.64, 法向力=7697.8765, 切向力X=11068.1250, 切向力Y=-16906.6133 +FPS=47.28, 法向力=7542.1055, 切向力X=11688.1689, 切向力Y=-14830.5410 +FPS=31.29, 法向力=6798.0698, 切向力X=11411.5332, 切向力Y=-8754.7285 +FPS=38.95, 法向力=6822.8315, 切向力X=11407.5186, 切向力Y=-8661.8848 +FPS=43.84, 法向力=7282.9185, 切向力X=10625.8652, 切向力Y=-5864.0815 +FPS=65.59, 法向力=7340.0737, 切向力X=10559.6621, 切向力Y=-5939.3164 +FPS=33.19, 法向力=7250.1157, 切向力X=11011.7715, 切向力Y=-5788.9873 +FPS=37.18, 法向力=7244.6621, 切向力X=11170.5156, 切向力Y=-5821.9429 +FPS=43.94, 法向力=8083.0732, 切向力X=11223.1133, 切向力Y=-3266.2358 +FPS=66.28, 法向力=8186.0068, 切向力X=11095.7090, 切向力Y=-3025.9092 +FPS=32.97, 法向力=7548.1611, 切向力X=10823.3213, 切向力Y=-617.1840 +FPS=38.98, 法向力=7645.0820, 切向力X=10925.7305, 切向力Y=-197.8566 +FPS=62.23, 法向力=7617.0586, 切向力X=10962.2471, 切向力Y=-94.9481 +FPS=54.13, 法向力=7532.2168, 切向力X=10384.0586, 切向力Y=-948.4651 +FPS=28.99, 法向力=7516.2329, 切向力X=10464.3975, 切向力Y=-1249.7305 +FPS=37.33, 法向力=8512.0566, 切向力X=12086.1338, 切向力Y=-2250.2878 +FPS=44.90, 法向力=8459.1855, 切向力X=12231.1631, 切向力Y=-2593.2268 +FPS=39.61, 法向力=9004.3203, 切向力X=11893.6738, 切向力Y=-1358.9280 +FPS=27.02, 法向力=8936.5186, 切向力X=11907.4434, 切向力Y=-1313.0115 +FPS=31.95, 法向力=8806.1885, 切向力X=12292.5039, 切向力Y=-2325.8979 +FPS=58.26, 法向力=8620.0518, 切向力X=12319.6514, 切向力Y=-2189.1643 +FPS=50.22, 法向力=8577.5137, 切向力X=12264.1230, 切向力Y=-1793.3693 +FPS=49.93, 法向力=8593.4512, 切向力X=12302.3994, 切向力Y=-1783.4238 +FPS=50.61, 法向力=8915.2949, 切向力X=13030.6006, 切向力Y=-2788.9421 +FPS=37.28, 法向力=8833.0928, 切向力X=13162.6064, 切向力Y=-2705.5308 +FPS=49.94, 法向力=7949.6553, 切向力X=12762.0508, 切向力Y=-1227.3945 +FPS=29.89, 法向力=7938.8584, 切向力X=12890.9502, 切向力Y=-1195.4095 +FPS=32.39, 法向力=8714.1230, 切向力X=12972.8164, 切向力Y=-1798.1412 +FPS=33.71, 法向力=8756.8848, 切向力X=12851.0117, 切向力Y=-1897.5785 +FPS=31.29, 法向力=8713.3242, 切向力X=13925.0625, 切向力Y=-1895.5159 +FPS=58.76, 法向力=8681.5400, 切向力X=14067.3086, 切向力Y=-1989.9808 +FPS=48.24, 法向力=8858.1797, 切向力X=13992.7539, 切向力Y=-3085.9868 +FPS=36.88, 法向力=8904.7676, 切向力X=14076.2441, 切向力Y=-3046.2969 +FPS=39.13, 法向力=9195.0186, 切向力X=13766.3555, 切向力Y=-3532.0259 +FPS=26.45, 法向力=9448.3281, 切向力X=14469.1172, 切向力Y=-2229.5354 +FPS=39.09, 法向力=9314.0801, 切向力X=14551.4355, 切向力Y=-2182.7852 +FPS=46.57, 法向力=9453.1182, 切向力X=15344.3848, 切向力Y=-2704.3013 +FPS=40.35, 法向力=9462.5605, 切向力X=15331.4180, 切向力Y=-2720.3608 +FPS=26.53, 法向力=8721.3438, 切向力X=15457.0039, 切向力Y=-5652.1133 +FPS=31.31, 法向力=8841.5859, 切向力X=14428.8096, 切向力Y=-6778.3701 +FPS=31.78, 法向力=8958.6074, 切向力X=14147.5449, 切向力Y=-6969.6870 +FPS=30.89, 法向力=9227.9414, 切向力X=13851.2969, 切向力Y=-10929.3027 +FPS=38.81, 法向力=9149.3418, 切向力X=13899.8965, 切向力Y=-10902.4365 +FPS=45.60, 法向力=8745.5332, 切向力X=14556.9316, 切向力Y=-14610.2441 +FPS=33.59, 法向力=8636.1328, 切向力X=14709.5977, 切向力Y=-14534.6992 +FPS=30.92, 法向力=8487.1543, 切向力X=14185.5049, 切向力Y=-15020.9580 +FPS=30.55, 法向力=9134.8418, 切向力X=13756.6934, 切向力Y=-16308.4492 +FPS=33.66, 法向力=9081.0732, 切向力X=13731.4004, 切向力Y=-16365.4570 +FPS=37.62, 法向力=9675.2852, 切向力X=14571.8486, 切向力Y=-15369.5625 +FPS=45.20, 法向力=9670.0459, 切向力X=14549.2197, 切向力Y=-15399.0859 +FPS=32.98, 法向力=11207.5479, 切向力X=14858.2031, 切向力Y=-14969.8652 +FPS=31.77, 法向力=10355.3574, 切向力X=15689.8994, 切向力Y=-13258.3438 +FPS=31.05, 法向力=10129.4609, 切向力X=15785.1836, 切向力Y=-12951.4502 +FPS=32.16, 法向力=11883.5645, 切向力X=15867.0840, 切向力Y=-10461.4531 +FPS=31.38, 法向力=12022.7266, 切向力X=16038.8145, 切向力Y=-9901.2734 +FPS=61.85, 法向力=12913.3799, 切向力X=16166.3369, 切向力Y=-10702.4434 +FPS=50.31, 法向力=12751.5498, 切向力X=16237.4883, 切向力Y=-10910.8789 +FPS=45.59, 法向力=12729.5195, 切向力X=16198.2637, 切向力Y=-10897.4131 +FPS=46.24, 法向力=12886.5430, 切向力X=17415.5508, 切向力Y=-11488.9795 +FPS=32.13, 法向力=12850.0918, 切向力X=17338.5391, 切向力Y=-11377.8652 +FPS=31.85, 法向力=13517.8369, 切向力X=17702.7969, 切向力Y=-10040.3066 +FPS=57.95, 法向力=13578.7080, 切向力X=17726.0938, 切向力Y=-9908.7676 +FPS=49.71, 法向力=15122.0449, 切向力X=17701.1875, 切向力Y=-9395.4746 +FPS=49.38, 法向力=15324.1826, 切向力X=17728.2227, 切向力Y=-9303.3242 +FPS=46.23, 法向力=14325.6680, 切向力X=17863.7109, 切向力Y=-7875.3398 +FPS=31.22, 法向力=14243.4238, 切向力X=17834.6309, 切向力Y=-7848.4287 +FPS=37.77, 法向力=14297.3223, 切向力X=17366.4766, 切向力Y=-5914.2603 +FPS=46.16, 法向力=14371.8340, 切向力X=17235.7363, 切向力Y=-5771.0391 +FPS=38.61, 法向力=13785.4258, 切向力X=16328.8594, 切向力Y=-4334.6650 +FPS=62.13, 法向力=13853.8936, 切向力X=16283.6680, 切向力Y=-4038.2607 +FPS=53.89, 法向力=13740.5303, 切向力X=16219.9043, 切向力Y=-4149.5107 +FPS=34.61, 法向力=12736.6035, 切向力X=15462.8594, 切向力Y=-3024.9502 +FPS=47.82, 法向力=12750.9453, 切向力X=15494.8867, 切向力Y=-2962.7410 +FPS=38.27, 法向力=12335.6777, 切向力X=15001.9414, 切向力Y=-2804.7812 +FPS=47.26, 法向力=12328.7666, 切向力X=14856.9639, 切向力Y=-3282.5908 +FPS=39.72, 法向力=12624.6475, 切向力X=14186.4043, 切向力Y=-6104.2515 +FPS=27.04, 法向力=12420.3203, 切向力X=13443.7500, 切向力Y=-10269.5449 +FPS=38.91, 法向力=12223.9502, 切向力X=13677.9824, 切向力Y=-10555.8672 +FPS=42.76, 法向力=12029.4756, 切向力X=13671.5625, 切向力Y=-14782.9209 +FPS=41.47, 法向力=12011.1660, 切向力X=13746.0371, 切向力Y=-14642.6631 +FPS=26.91, 法向力=11052.5234, 切向力X=13856.4355, 切向力Y=-15607.3516 +FPS=37.00, 法向力=11319.6582, 切向力X=13367.2207, 切向力Y=-15472.3340 +FPS=46.81, 法向力=11250.2256, 切向力X=13298.8516, 切向力Y=-15498.5156 +FPS=33.41, 法向力=11202.9453, 切向力X=13281.6113, 切向力Y=-15579.7422 +FPS=30.82, 法向力=10007.7695, 切向力X=13282.8633, 切向力Y=-16493.4883 +FPS=38.04, 法向力=9435.8242, 切向力X=13534.2432, 切向力Y=-18600.3672 +FPS=49.71, 法向力=9480.3096, 切向力X=13510.2256, 切向力Y=-18752.2266 +FPS=37.18, 法向力=8878.3770, 切向力X=11909.0850, 切向力Y=-17138.4883 +FPS=51.58, 法向力=8879.3516, 切向力X=11861.3945, 切向力Y=-17035.8750 +FPS=29.50, 法向力=9271.5293, 切向力X=11913.9697, 切向力Y=-18611.0898 +FPS=32.72, 法向力=9196.6992, 切向力X=11899.7109, 切向力Y=-18584.9980 +FPS=37.10, 法向力=8065.2446, 切向力X=11637.4648, 切向力Y=-15899.0957 +FPS=48.62, 法向力=8047.8687, 切向力X=11568.7656, 切向力Y=-16052.9219 +FPS=39.26, 法向力=8375.0859, 切向力X=11069.5029, 切向力Y=-16391.7656 +FPS=52.32, 法向力=8437.0332, 切向力X=11083.7012, 切向力Y=-16413.1543 +FPS=62.15, 法向力=7780.9424, 切向力X=12106.7471, 切向力Y=-13564.8701 +FPS=54.02, 法向力=7720.1689, 切向力X=12272.2441, 切向力Y=-13467.8838 +FPS=32.58, 法向力=7653.4551, 切向力X=11664.1738, 切向力Y=-13203.9990 +FPS=32.47, 法向力=7748.2822, 切向力X=11419.6699, 切向力Y=-13210.7861 +FPS=31.84, 法向力=8013.1338, 切向力X=10360.1279, 切向力Y=-13197.9805 +FPS=31.75, 法向力=8078.0908, 切向力X=10404.0527, 切向力Y=-13418.5420 +FPS=37.29, 法向力=7325.3242, 切向力X=11708.3281, 切向力Y=-13311.5879 +FPS=48.03, 法向力=7286.8027, 切向力X=11676.0713, 切向力Y=-13289.8125 +FPS=39.55, 法向力=7007.5742, 切向力X=11518.1797, 切向力Y=-12203.7461 +FPS=47.30, 法向力=7051.6104, 切向力X=11365.1426, 切向力Y=-11669.5449 +FPS=59.17, 法向力=6977.5405, 切向力X=11478.5635, 切向力Y=-11604.8828 +FPS=51.66, 法向力=7512.4424, 切向力X=11546.0664, 切向力Y=-12243.9189 +FPS=37.36, 法向力=7590.7769, 切向力X=11689.7041, 切向力Y=-11975.6250 +FPS=38.52, 法向力=7788.4438, 切向力X=11993.5059, 切向力Y=-8764.0840 +FPS=46.14, 法向力=7781.7129, 切向力X=11944.6309, 切向力Y=-8613.5215 +FPS=33.17, 法向力=7354.9502, 切向力X=12137.8291, 切向力Y=-8200.0000 +FPS=59.28, 法向力=7284.8115, 切向力X=12144.0078, 切向力Y=-8379.4414 +FPS=51.34, 法向力=7369.8418, 切向力X=13079.8955, 切向力Y=-5884.5908 +FPS=44.22, 法向力=7431.5610, 切向力X=13267.3975, 切向力Y=-5676.9927 +FPS=50.67, 法向力=7377.0503, 切向力X=13363.9316, 切向力Y=-5687.3721 +FPS=30.12, 法向力=8314.6055, 切向力X=13905.0420, 切向力Y=-5230.6362 +FPS=57.84, 法向力=8330.6875, 切向力X=14083.1836, 切向力Y=-4895.9165 +FPS=52.34, 法向力=8589.0684, 切向力X=15088.0254, 切向力Y=-4179.9404 +FPS=43.31, 法向力=8528.1807, 切向力X=15182.4561, 切向力Y=-3954.3018 +FPS=27.19, 法向力=9767.4512, 切向力X=15986.0781, 切向力Y=-1437.6600 +FPS=57.50, 法向力=9936.0762, 切向力X=16242.1680, 切向力Y=-940.4779 +FPS=51.32, 法向力=9516.8486, 切向力X=16773.3516, 切向力Y=-220.4714 +FPS=66.00, 法向力=9552.2148, 切向力X=16847.9492, 切向力Y=-231.1919 +FPS=62.17, 法向力=9547.3486, 切向力X=16847.3730, 切向力Y=-253.0199 +FPS=50.89, 法向力=10495.5381, 切向力X=16959.5645, 切向力Y=415.5911 +FPS=53.22, 法向力=10550.3164, 切向力X=16975.3066, 切向力Y=326.9679 +FPS=27.26, 法向力=11469.5273, 切向力X=16693.9863, 切向力Y=248.6262 +FPS=56.65, 法向力=11677.0869, 切向力X=16635.2520, 切向力Y=231.4707 +FPS=32.89, 法向力=11071.1602, 切向力X=16574.2715, 切向力Y=-3911.4751 +FPS=59.37, 法向力=10832.2676, 切向力X=16533.1387, 切向力Y=-4178.9893 +FPS=40.45, 法向力=10281.9727, 切向力X=15752.4375, 切向力Y=-7093.7461 +FPS=51.73, 法向力=10217.7549, 切向力X=15556.0918, 切向力Y=-6818.1680 +FPS=30.42, 法向力=10487.0117, 切向力X=15181.9590, 切向力Y=-9555.5977 +FPS=37.99, 法向力=10401.0605, 切向力X=15233.8574, 切向力Y=-9693.3271 +FPS=49.05, 法向力=10230.3506, 切向力X=15063.3623, 切向力Y=-9704.8008 +FPS=37.55, 法向力=10107.6387, 切向力X=15200.0684, 切向力Y=-9989.0859 +FPS=47.07, 法向力=10220.5352, 切向力X=15066.3262, 切向力Y=-13069.7500 +FPS=37.85, 法向力=10427.8047, 切向力X=15034.7295, 切向力Y=-12519.2012 +FPS=46.29, 法向力=10253.6289, 切向力X=15678.4609, 切向力Y=-11677.9893 +FPS=66.94, 法向力=10322.5371, 切向力X=15442.0723, 切向力Y=-11622.2578 +FPS=31.35, 法向力=11083.0381, 切向力X=14817.4434, 切向力Y=-13048.7275 +FPS=37.91, 法向力=11224.4180, 切向力X=14793.5908, 切向力Y=-13043.9492 +FPS=46.71, 法向力=9315.3408, 切向力X=14405.9863, 切向力Y=-14902.8008 +FPS=38.29, 法向力=9139.4775, 切向力X=14303.9688, 切向力Y=-15056.9668 +FPS=45.36, 法向力=10397.2988, 切向力X=13870.0029, 切向力Y=-15910.0840 +FPS=66.11, 法向力=10390.1133, 切向力X=13874.5498, 切向力Y=-15950.7656 +FPS=40.91, 法向力=10384.8203, 切向力X=13836.0889, 切向力Y=-15960.2441 +FPS=51.16, 法向力=10360.9951, 切向力X=13860.8262, 切向力Y=-15981.7988 +FPS=36.03, 法向力=10325.6211, 切向力X=14304.6016, 切向力Y=-17380.1406 +FPS=46.09, 法向力=9668.4590, 切向力X=13895.6465, 切向力Y=-17767.1055 +FPS=39.02, 法向力=9608.4199, 切向力X=13772.0801, 切向力Y=-17745.4922 +FPS=46.34, 法向力=9608.1094, 切向力X=13815.4766, 切向力Y=-17820.7754 +FPS=32.18, 法向力=9715.2930, 切向力X=13153.9316, 切向力Y=-17094.7129 +FPS=37.67, 法向力=9552.5859, 切向力X=12677.6367, 切向力Y=-17426.3750 +FPS=48.63, 法向力=9595.3555, 切向力X=12534.0254, 切向力Y=-17399.1289 +FPS=61.76, 法向力=9601.1650, 切向力X=12470.2285, 切向力Y=-17416.9844 +FPS=37.96, 法向力=8738.1924, 切向力X=12845.9473, 切向力Y=-16994.8047 +FPS=47.82, 法向力=8663.9512, 切向力X=13042.3154, 切向力Y=-16873.0078 +FPS=33.56, 法向力=8388.6729, 切向力X=11980.1953, 切向力Y=-20286.2969 +FPS=57.30, 法向力=8444.1602, 切向力X=11975.4512, 切向力Y=-20207.8496 +FPS=52.46, 法向力=7808.9453, 切向力X=12296.7285, 切向力Y=-17648.6777 +FPS=44.44, 法向力=7747.1372, 切向力X=12243.6816, 切向力Y=-17776.0488 +FPS=50.76, 法向力=7710.0166, 切向力X=12201.3076, 切向力Y=-17778.2227 +FPS=35.93, 法向力=7939.4707, 切向力X=11724.8838, 切向力Y=-17543.0879 +FPS=45.82, 法向力=7968.5962, 切向力X=11859.1875, 切向力Y=-17397.7422 +FPS=31.95, 法向力=8987.7783, 切向力X=12616.2559, 切向力Y=-16528.1211 +FPS=59.62, 法向力=9127.3438, 切向力X=12691.4443, 切向力Y=-16581.8008 +FPS=50.92, 法向力=8316.7480, 切向力X=13455.2773, 切向力Y=-14591.7031 +FPS=46.05, 法向力=8182.7148, 切向力X=13472.1797, 切向力Y=-14398.4023 +FPS=27.13, 法向力=8999.7715, 切向力X=13489.3301, 切向力Y=-13335.7266 +FPS=56.00, 法向力=8870.4072, 切向力X=13496.1709, 切向力Y=-13074.6074 +FPS=42.86, 法向力=8322.6494, 切向力X=15437.9453, 切向力Y=-9534.1865 +FPS=50.91, 法向力=8129.7500, 切向力X=15557.7979, 切向力Y=-9397.4824 +FPS=36.99, 法向力=9583.9131, 切向力X=15688.2793, 切向力Y=-7991.2183 +FPS=50.29, 法向力=9513.6211, 切向力X=15862.3652, 切向力Y=-8016.4961 +FPS=36.62, 法向力=9602.5078, 切向力X=17623.3945, 切向力Y=-5818.3555 +FPS=45.88, 法向力=9563.2666, 切向力X=17715.1172, 切向力Y=-5581.5547 +FPS=39.98, 法向力=12057.8438, 切向力X=18068.5605, 切向力Y=-2162.7014 +FPS=27.39, 法向力=12065.2871, 切向力X=18255.2988, 切向力Y=-2222.6782 +FPS=31.46, 法向力=12219.3574, 切向力X=18694.9277, 切向力Y=-509.5662 +FPS=32.43, 法向力=12125.7012, 切向力X=19406.6348, 切向力Y=-595.9441 +FPS=32.13, 法向力=12031.5615, 切向力X=19609.4512, 切向力Y=-934.6831 +FPS=32.96, 法向力=13872.3027, 切向力X=20443.1328, 切向力Y=2231.2153 +FPS=31.74, 法向力=13683.5059, 切向力X=20114.7715, 切向力Y=3415.8882 +FPS=32.42, 法向力=13365.0195, 切向力X=20171.8457, 切向力Y=2972.5718 +FPS=60.40, 法向力=14514.4482, 切向力X=20720.7207, 切向力Y=283.5704 +FPS=31.66, 法向力=14538.7676, 切向力X=20879.5781, 切向力Y=199.2285 +FPS=38.95, 法向力=15217.8506, 切向力X=20452.1621, 切向力Y=89.0390 +FPS=26.51, 法向力=15185.7363, 切向力X=20398.3867, 切向力Y=-3.3988 +FPS=32.42, 法向力=15785.2246, 切向力X=20270.1055, 切向力Y=-1440.2400 +FPS=31.82, 法向力=15364.6406, 切向力X=19376.9648, 切向力Y=-3872.2979 +FPS=33.52, 法向力=15297.9844, 切向力X=19245.3945, 切向力Y=-3860.9077 +FPS=62.18, 法向力=15276.7773, 切向力X=19211.9824, 切向力Y=-3883.9316 +FPS=51.99, 法向力=15816.9443, 切向力X=18616.8828, 切向力Y=-5540.6826 +FPS=35.42, 法向力=15807.7598, 切向力X=18403.4805, 切向力Y=-5700.0884 +FPS=37.10, 法向力=14575.3428, 切向力X=17459.2129, 切向力Y=-5451.0439 +FPS=45.76, 法向力=14520.9551, 切向力X=17302.7617, 切向力Y=-5486.1865 +FPS=32.27, 法向力=12787.2236, 切向力X=16461.9668, 切向力Y=-9098.1211 +FPS=62.67, 法向力=12560.1621, 切向力X=16261.0898, 切向力Y=-9423.4941 +FPS=51.63, 法向力=13656.6406, 切向力X=14551.1904, 切向力Y=-11797.3086 +FPS=36.96, 法向力=13597.8262, 切向力X=14664.1836, 切向力Y=-11416.6191 +FPS=32.42, 法向力=12181.0820, 切向力X=15215.1514, 切向力Y=-14996.3652 +FPS=32.61, 法向力=12339.1387, 切向力X=14070.5771, 切向力Y=-18640.4238 +FPS=37.91, 法向力=12117.5078, 切向力X=14055.4678, 切向力Y=-18993.2266 +FPS=50.19, 法向力=12252.2871, 切向力X=13946.5684, 切向力Y=-18975.5449 +FPS=30.01, 法向力=11425.1934, 切向力X=14735.2354, 切向力Y=-21800.1113 +FPS=31.54, 法向力=9931.3779, 切向力X=14276.2949, 切向力Y=-23201.8320 +FPS=38.31, 法向力=9980.2393, 切向力X=14432.3379, 切向力Y=-23332.9141 +FPS=45.20, 法向力=9086.0938, 切向力X=13168.5820, 切向力Y=-24344.0293 +FPS=42.29, 法向力=8987.5859, 切向力X=13217.0117, 切向力Y=-24513.5391 +FPS=49.41, 法向力=8415.2148, 切向力X=12767.8809, 切向力Y=-22542.6406 +FPS=36.22, 法向力=8402.9043, 切向力X=12849.1533, 切向力Y=-22372.1582 +FPS=45.20, 法向力=8149.6035, 切向力X=12933.9336, 切向力Y=-19720.1289 +FPS=33.43, 法向力=8226.5908, 切向力X=12845.5625, 切向力Y=-19403.9375 +FPS=32.40, 法向力=8371.0820, 切向力X=13802.0273, 切向力Y=-13558.7617 +FPS=37.87, 法向力=8454.7617, 切向力X=13596.7891, 切向力Y=-13565.0820 +FPS=48.77, 法向力=8027.8818, 切向力X=15733.9238, 切向力Y=-9721.0342 +FPS=31.69, 法向力=7896.5728, 切向力X=15948.7842, 切向力Y=-9699.1738 +FPS=39.21, 法向力=9024.5713, 切向力X=15599.3594, 切向力Y=-4714.2402 +FPS=50.48, 法向力=8978.8594, 切向力X=15832.9268, 切向力Y=-4722.0986 +FPS=62.75, 法向力=9088.3438, 切向力X=15914.1211, 切向力Y=-4419.4658 +FPS=52.55, 法向力=9929.9766, 切向力X=16312.6055, 切向力Y=-3097.9602 +FPS=34.21, 法向力=9847.3496, 切向力X=16452.3164, 切向力Y=-3227.8826 +FPS=31.72, 法向力=9749.4629, 切向力X=18561.4648, 切向力Y=-666.3824 +FPS=62.62, 法向力=9552.0850, 切向力X=18861.7676, 切向力Y=-364.2178 +FPS=52.15, 法向力=11816.2168, 切向力X=19186.4492, 切向力Y=-31.2061 +FPS=44.99, 法向力=12098.8076, 切向力X=19090.0801, 切向力Y=20.8546 +FPS=48.41, 法向力=13204.2129, 切向力X=19977.3496, 切向力Y=-1441.3510 +FPS=31.79, 法向力=13212.2910, 切向力X=20067.6152, 切向力Y=-1308.8851 +FPS=31.89, 法向力=13809.5410, 切向力X=19101.4336, 切向力Y=-1549.2744 +FPS=58.10, 法向力=13872.3994, 切向力X=18919.5820, 切向力Y=-1631.7345 +FPS=53.00, 法向力=13424.1152, 切向力X=18483.0742, 切向力Y=-5138.2002 +FPS=42.66, 法向力=13383.0049, 切向力X=18198.5410, 切向力Y=-5581.0566 +FPS=28.04, 法向力=13180.0752, 切向力X=17285.5840, 切向力Y=-7083.2412 +FPS=38.56, 法向力=13275.5938, 切向力X=17130.0078, 切向力Y=-7491.6387 +FPS=45.93, 法向力=11632.8203, 切向力X=16369.3682, 切向力Y=-10669.8057 +FPS=32.56, 法向力=11505.6250, 切向力X=16253.6689, 切向力Y=-10528.6855 +FPS=31.69, 法向力=12691.3809, 切向力X=15756.7070, 切向力Y=-13394.4746 +FPS=31.21, 法向力=10742.6152, 切向力X=15431.9082, 切向力Y=-18416.4922 +FPS=37.84, 法向力=10511.0840, 切向力X=15315.6328, 切向力Y=-18585.7617 +FPS=46.00, 法向力=10851.4971, 切向力X=14073.3730, 切向力Y=-22846.1133 +FPS=65.00, 法向力=11037.9355, 切向力X=14060.4922, 切向力Y=-22465.3711 +FPS=31.98, 法向力=8498.9844, 切向力X=13832.1152, 切向力Y=-26521.4824 +FPS=38.04, 法向力=8423.8818, 切向力X=14134.8535, 切向力Y=-25822.4727 +FPS=45.34, 法向力=8134.1123, 切向力X=12570.9336, 切向力Y=-26712.9727 +FPS=38.80, 法向力=8140.1631, 切向力X=12527.7109, 切向力Y=-27074.3867 +FPS=44.90, 法向力=9120.5586, 切向力X=12237.4473, 切向力Y=-29228.2559 +FPS=39.16, 法向力=9191.2314, 切向力X=12094.1426, 切向力Y=-29713.2969 +FPS=44.54, 法向力=9517.4199, 切向力X=12968.6934, 切向力Y=-28788.4453 +FPS=40.12, 法向力=9370.1602, 切向力X=12975.8154, 切向力Y=-29200.2305 +FPS=46.96, 法向力=9384.3945, 切向力X=12905.7617, 切向力Y=-29021.2344 +FPS=60.63, 法向力=9484.3086, 切向力X=12617.4248, 切向力Y=-29310.5762 +FPS=41.36, 法向力=9262.4434, 切向力X=12682.6543, 切向力Y=-29485.4570 +FPS=46.79, 法向力=7528.7969, 切向力X=12820.6709, 切向力Y=-25220.8047 +FPS=67.34, 法向力=7781.2949, 切向力X=12708.7656, 切向力Y=-24907.7305 +FPS=30.67, 法向力=7677.7734, 切向力X=12674.7188, 切向力Y=-24866.5898 +FPS=39.31, 法向力=6695.1582, 切向力X=13546.6279, 切向力Y=-17298.5293 +FPS=44.94, 法向力=7432.8906, 切向力X=12775.5342, 切向力Y=-13487.4355 +FPS=42.52, 法向力=7664.7939, 切向力X=12596.3691, 切向力Y=-13709.4375 +FPS=62.15, 法向力=7731.1255, 切向力X=12534.8711, 切向力Y=-13737.9141 +FPS=52.20, 法向力=7446.4189, 切向力X=14012.3301, 切向力Y=-10160.0000 +FPS=65.67, 法向力=7381.5781, 切向力X=13992.9854, 切向力Y=-10280.9922 +FPS=62.92, 法向力=7351.0024, 切向力X=14088.7617, 切向力Y=-10372.6250 +FPS=50.37, 法向力=7483.1426, 切向力X=12888.8057, 切向力Y=-9428.5059 +FPS=39.73, 法向力=7442.6699, 切向力X=12935.0840, 切向力Y=-9128.8711 +FPS=27.32, 法向力=8819.3066, 切向力X=14144.6426, 切向力Y=-8008.9629 +FPS=38.95, 法向力=8988.7168, 切向力X=14111.7637, 切向力Y=-7677.0269 +FPS=27.41, 法向力=9908.1436, 切向力X=13793.7090, 切向力Y=-7188.5762 +FPS=57.72, 法向力=9974.3711, 切向力X=13799.8740, 切向力Y=-6900.0327 +FPS=53.52, 法向力=9574.4746, 切向力X=14377.4697, 切向力Y=-6524.6357 +FPS=45.83, 法向力=9344.4941, 切向力X=14454.6807, 切向力Y=-6943.2832 +FPS=46.54, 法向力=10946.7393, 切向力X=15257.0684, 切向力Y=-4132.1885 +FPS=39.98, 法向力=10842.8223, 切向力X=15378.6934, 切向力Y=-4085.3120 +FPS=46.18, 法向力=11079.6514, 切向力X=14593.8994, 切向力Y=-457.9868 +FPS=32.38, 法向力=11140.2705, 切向力X=14418.5586, 切向力Y=-152.4278 +FPS=32.19, 法向力=12052.3994, 切向力X=14549.8496, 切向力Y=2778.2305 +FPS=38.17, 法向力=11738.1484, 切向力X=16048.3477, 切向力Y=4750.1958 +FPS=26.45, 法向力=11288.5352, 切向力X=16788.8359, 切向力Y=5539.9648 +FPS=31.85, 法向力=12543.9912, 切向力X=17231.3828, 切向力Y=6602.2568 +FPS=32.10, 法向力=12362.3174, 切向力X=17852.2930, 切向力Y=7595.4658 +FPS=33.26, 法向力=11909.2344, 切向力X=17241.2500, 切向力Y=10089.7295 +FPS=38.90, 法向力=11928.6113, 切向力X=17503.0059, 切向力Y=10225.9043 +FPS=44.81, 法向力=13193.9414, 切向力X=17818.1094, 切向力Y=14084.8584 +FPS=33.30, 法向力=13027.7178, 切向力X=17838.6680, 切向力Y=14363.3945 +FPS=31.84, 法向力=13085.3047, 切向力X=17797.4824, 切向力Y=14257.7910 +FPS=61.11, 法向力=11650.4736, 切向力X=18059.0977, 切向力Y=13924.3838 +FPS=53.61, 法向力=11730.7520, 切向力X=17971.7539, 切向力Y=14021.0479 +FPS=36.21, 法向力=11732.2344, 切向力X=17878.1016, 切向力Y=13954.9111 +FPS=31.43, 法向力=11662.5840, 切向力X=18146.0605, 切向力Y=13654.9229 +FPS=56.72, 法向力=11532.0742, 切向力X=18287.0684, 切向力Y=13656.8965 +FPS=52.25, 法向力=11188.5771, 切向力X=17864.9766, 切向力Y=13140.5879 +FPS=37.68, 法向力=11162.5693, 切向力X=17900.8633, 切向力Y=13256.3936 +FPS=31.73, 法向力=11372.1016, 切向力X=17023.1484, 切向力Y=10740.7520 +FPS=62.24, 法向力=11358.7324, 切向力X=16981.4121, 切向力Y=10776.5566 +FPS=50.41, 法向力=10607.0137, 切向力X=16389.1523, 切向力Y=8348.2900 +FPS=44.39, 法向力=10591.7480, 切向力X=16323.6709, 切向力Y=8230.9775 +FPS=27.49, 法向力=9264.6357, 切向力X=14726.2148, 切向力Y=3014.9927 +FPS=38.65, 法向力=9202.4541, 切向力X=14908.5078, 切向力Y=2794.4326 +FPS=45.82, 法向力=9304.2021, 切向力X=14413.8242, 切向力Y=1804.4991 +FPS=32.57, 法向力=9320.5596, 切向力X=14419.4883, 切向力Y=2038.4053 +FPS=32.78, 法向力=9265.5762, 切向力X=14448.6445, 切向力Y=2189.2271 +FPS=60.73, 法向力=9281.0645, 切向力X=14452.4824, 切向力Y=2121.5430 +FPS=52.38, 法向力=9255.8936, 切向力X=14315.3828, 切向力Y=-2915.7571 +FPS=36.56, 法向力=9267.8535, 切向力X=14225.9531, 切向力Y=-2778.3577 +FPS=31.35, 法向力=8670.1729, 切向力X=13301.1094, 切向力Y=-5540.6670 +FPS=38.00, 法向力=7973.7070, 切向力X=12553.6592, 切向力Y=-7954.3892 +FPS=48.49, 法向力=7909.1621, 切向力X=12312.0488, 切向力Y=-8009.6250 +FPS=38.29, 法向力=7060.6582, 切向力X=12131.2129, 切向力Y=-10889.3008 +FPS=27.15, 法向力=7034.2256, 切向力X=11958.3975, 切向力Y=-11209.5586 +FPS=31.70, 法向力=6230.4775, 切向力X=11372.4590, 切向力Y=-9804.1475 +FPS=31.72, 法向力=6246.0547, 切向力X=11217.3828, 切向力Y=-9551.3379 +FPS=57.78, 法向力=6569.0674, 切向力X=11065.3086, 切向力Y=-10577.5938 +FPS=51.88, 法向力=6679.8535, 切向力X=10963.3047, 切向力Y=-10622.4902 +FPS=36.95, 法向力=6318.6782, 切向力X=9703.0342, 切向力Y=-12778.5557 +FPS=32.61, 法向力=6307.6226, 切向力X=9628.7764, 切向力Y=-12919.2441 +FPS=31.55, 法向力=6270.1514, 切向力X=9589.7773, 切向力Y=-12944.3066 +FPS=31.78, 法向力=6570.1270, 切向力X=9696.4346, 切向力Y=-18365.8926 +FPS=32.60, 法向力=6437.5229, 切向力X=9888.5059, 切向力Y=-18169.3125 +FPS=31.08, 法向力=6108.6582, 切向力X=10002.5996, 切向力Y=-20653.0410 +FPS=32.36, 法向力=7548.5166, 切向力X=8965.9180, 切向力Y=-22900.0273 +FPS=32.24, 法向力=7551.2373, 切向力X=8800.9521, 切向力Y=-22604.5371 +FPS=31.20, 法向力=7447.6147, 切向力X=9553.0166, 切向力Y=-22803.2246 +FPS=31.81, 法向力=7445.9224, 切向力X=9647.9062, 切向力Y=-22490.2422 +FPS=58.83, 法向力=7787.9131, 切向力X=10902.4160, 切向力Y=-18093.7930 +FPS=51.39, 法向力=7901.2002, 切向力X=11036.7979, 切向力Y=-17763.3047 +FPS=65.42, 法向力=7812.6367, 切向力X=11135.8984, 切向力Y=-17675.0957 +FPS=37.63, 法向力=7359.6807, 切向力X=12621.5537, 切向力Y=-16140.3008 +FPS=31.23, 法向力=7278.1631, 切向力X=12752.0957, 切向力Y=-16050.0420 +FPS=31.89, 法向力=7851.7754, 切向力X=13611.3398, 切向力Y=-13633.4082 +FPS=31.06, 法向力=7924.1787, 切向力X=13640.5840, 切向力Y=-13509.1152 +FPS=37.56, 法向力=7933.9912, 切向力X=13624.0684, 切向力Y=-13447.9941 +FPS=42.29, 法向力=7450.9521, 切向力X=13719.1768, 切向力Y=-13286.1992 +FPS=65.41, 法向力=7375.4126, 切向力X=13715.3408, 切向力Y=-13813.0801 +FPS=61.63, 法向力=7415.9614, 切向力X=13749.0713, 切向力Y=-13751.6504 +FPS=50.09, 法向力=8287.8691, 切向力X=13084.7471, 切向力Y=-15141.8506 +FPS=50.90, 法向力=8386.6484, 切向力X=12923.8486, 切向力Y=-15155.7959 +FPS=62.95, 法向力=8248.6738, 切向力X=12800.7002, 切向力Y=-16116.4648 +FPS=53.25, 法向力=8340.8662, 切向力X=12672.1367, 切向力Y=-16123.4502 +FPS=30.59, 法向力=8346.0430, 切向力X=12786.6152, 切向力Y=-15933.3428 +FPS=30.54, 法向力=7968.2529, 切向力X=12102.7266, 切向力Y=-18178.9863 +FPS=57.87, 法向力=7906.0967, 切向力X=12109.8789, 切向力Y=-18130.3164 +FPS=34.37, 法向力=8708.7344, 切向力X=12088.7227, 切向力Y=-20045.8223 +FPS=55.49, 法向力=8829.6768, 切向力X=11817.7227, 切向力Y=-20173.1660 +FPS=40.79, 法向力=8882.9600, 切向力X=11527.7451, 切向力Y=-20678.8535 +FPS=49.41, 法向力=8803.9004, 切向力X=11554.7168, 切向力Y=-20674.7773 +FPS=31.16, 法向力=8276.3213, 切向力X=11699.5977, 切向力Y=-22409.4961 +FPS=37.06, 法向力=8245.5791, 切向力X=11695.6289, 切向力Y=-22540.5996 +FPS=47.34, 法向力=8225.7129, 切向力X=11735.4326, 切向力Y=-22534.2656 +FPS=38.66, 法向力=8427.3633, 切向力X=11935.1992, 切向力Y=-21828.3906 +FPS=26.90, 法向力=8461.2598, 切向力X=11881.1992, 切向力Y=-21626.7852 +FPS=38.57, 法向力=9528.6025, 切向力X=12355.2314, 切向力Y=-19851.2734 +FPS=46.37, 法向力=9555.7324, 切向力X=12356.7080, 切向力Y=-20010.3750 +FPS=38.12, 法向力=9523.8398, 切向力X=12341.0371, 切向力Y=-19967.8574 +FPS=49.09, 法向力=9293.1094, 切向力X=12351.4697, 切向力Y=-19735.9688 +FPS=37.11, 法向力=9274.5273, 切向力X=12279.8477, 切向力Y=-19746.2695 +FPS=27.47, 法向力=10409.5195, 切向力X=13086.7520, 切向力Y=-19389.6641 +FPS=38.46, 法向力=10044.7490, 切向力X=12797.7891, 切向力Y=-18980.8652 +FPS=47.86, 法向力=9728.6699, 切向力X=13403.3994, 切向力Y=-18793.1602 +FPS=38.05, 法向力=10516.2275, 切向力X=14328.1885, 切向力Y=-18281.1426 +FPS=47.07, 法向力=10467.1914, 切向力X=14317.9629, 切向力Y=-18492.0664 +FPS=37.38, 法向力=9399.4570, 切向力X=14079.8535, 切向力Y=-18816.9766 +FPS=49.80, 法向力=9318.5840, 切向力X=14045.7520, 切向力Y=-18805.6758 +FPS=30.95, 法向力=9316.3750, 切向力X=14002.6836, 切向力Y=-18927.1953 +FPS=38.05, 法向力=9307.9727, 切向力X=13976.3242, 切向力Y=-18881.8242 +FPS=48.24, 法向力=9452.9844, 切向力X=11619.1748, 切向力Y=-21811.3008 +FPS=31.96, 法向力=9471.7939, 切向力X=11374.5918, 切向力Y=-21613.5898 +FPS=31.89, 法向力=9396.1768, 切向力X=12509.8965, 切向力Y=-22954.4727 +FPS=37.58, 法向力=9211.2441, 切向力X=12535.0859, 切向力Y=-23077.2617 +FPS=48.51, 法向力=10448.6855, 切向力X=11801.4160, 切向力Y=-22542.4297 +FPS=32.16, 法向力=10434.2305, 切向力X=12059.0039, 切向力Y=-22310.4844 +FPS=31.86, 法向力=10024.5635, 切向力X=12096.7139, 切向力Y=-23887.6680 +FPS=57.78, 法向力=9980.6133, 切向力X=12102.5332, 切向力Y=-23934.1406 +FPS=51.90, 法向力=9289.6143, 切向力X=12633.6260, 切向力Y=-20015.0195 +FPS=44.94, 法向力=9411.1367, 切向力X=12790.8008, 切向力Y=-19804.2773 +FPS=27.22, 法向力=9169.5957, 切向力X=12505.8154, 切向力Y=-21262.3359 +FPS=56.53, 法向力=9287.4473, 切向力X=12618.2539, 切向力Y=-21195.7598 +FPS=43.16, 法向力=8608.8340, 切向力X=11015.8857, 切向力Y=-22008.8320 +FPS=51.53, 法向力=8586.0840, 切向力X=11078.1484, 切向力Y=-21787.3184 +FPS=29.78, 法向力=8646.1953, 切向力X=11030.0068, 切向力Y=-21854.4844 +FPS=54.42, 法向力=8636.4814, 切向力X=11037.5625, 切向力Y=-21738.2383 +FPS=51.81, 法向力=7902.9023, 切向力X=9331.4883, 切向力Y=-24519.3047 +FPS=48.79, 法向力=8029.5000, 切向力X=9389.9463, 切向力Y=-24340.8906 +FPS=51.75, 法向力=8059.4814, 切向力X=9337.2051, 切向力Y=-24294.1406 +FPS=36.34, 法向力=6998.7266, 切向力X=9892.5762, 切向力Y=-22588.4863 +FPS=47.42, 法向力=6914.6865, 切向力X=10065.8301, 切向力Y=-22550.6055 +FPS=31.08, 法向力=7176.8887, 切向力X=8448.5820, 切向力Y=-23444.1680 +FPS=59.01, 法向力=7256.0732, 切向力X=8375.7832, 切向力Y=-23330.4023 +FPS=48.93, 法向力=7746.8564, 切向力X=8545.1953, 切向力Y=-24423.0762 +FPS=50.28, 法向力=7693.8877, 切向力X=8447.6270, 切向力Y=-24439.3008 +FPS=48.94, 法向力=9230.7080, 切向力X=8425.4473, 切向力Y=-27863.0781 +FPS=30.34, 法向力=9309.2285, 切向力X=8388.8301, 切向力Y=-27945.6719 +FPS=34.14, 法向力=9988.8164, 切向力X=8456.8281, 切向力Y=-28087.3633 +FPS=30.72, 法向力=10680.8496, 切向力X=8980.3135, 切向力Y=-28307.7773 +FPS=32.07, 法向力=10589.4219, 切向力X=9031.0146, 切向力Y=-28450.8242 +FPS=31.53, 法向力=10580.5801, 切向力X=9134.5918, 切向力Y=-28304.6719 +FPS=31.91, 法向力=10610.5469, 切向力X=9057.9570, 切向力Y=-28405.9395 +FPS=32.60, 法向力=9577.6133, 切向力X=9924.3838, 切向力Y=-28561.3984 +FPS=38.42, 法向力=9490.0293, 切向力X=9940.1309, 切向力Y=-28494.0820 +FPS=44.57, 法向力=9435.0166, 切向力X=11019.6094, 切向力Y=-29281.7031 +FPS=32.67, 法向力=9167.3848, 切向力X=11553.1309, 切向力Y=-27344.3672 +FPS=32.11, 法向力=9210.1748, 切向力X=11548.0859, 切向力Y=-27175.8809 +FPS=30.71, 法向力=8577.4668, 切向力X=12470.0820, 切向力Y=-25220.6621 +FPS=31.40, 法向力=7971.6348, 切向力X=13212.7266, 切向力Y=-19014.4141 +FPS=33.14, 法向力=7981.4980, 切向力X=13394.5479, 切向力Y=-18729.7773 +FPS=59.04, 法向力=9483.8037, 切向力X=14094.3164, 切向力Y=-15455.7598 +FPS=51.20, 法向力=9502.3613, 切向力X=14214.5371, 切向力Y=-15608.1680 +FPS=66.99, 法向力=9553.9463, 切向力X=14123.8320, 切向力Y=-15608.3467 +FPS=44.13, 法向力=9546.5703, 切向力X=14347.9814, 切向力Y=-10490.3770 +FPS=48.30, 法向力=9442.4805, 切向力X=14497.5352, 切向力Y=-10435.0371 +FPS=31.79, 法向力=9448.6143, 切向力X=14597.3418, 切向力Y=-10396.1641 +FPS=37.87, 法向力=9418.4844, 切向力X=14627.3154, 切向力Y=-10413.4893 +FPS=44.42, 法向力=9435.1602, 切向力X=14586.9473, 切向力Y=-10524.1855 +FPS=34.49, 法向力=9676.8438, 切向力X=15178.3926, 切向力Y=-67.6543 +FPS=57.77, 法向力=9538.5684, 切向力X=15364.3418, 切向力Y=457.3781 +FPS=46.38, 法向力=10774.8262, 切向力X=14542.6934, 切向力Y=2325.2686 +FPS=49.30, 法向力=10690.7910, 切向力X=14765.8574, 切向力Y=2804.0898 +FPS=46.91, 法向力=9184.3379, 切向力X=13763.3604, 切向力Y=716.3964 +FPS=38.60, 法向力=9154.4482, 切向力X=13576.2578, 切向力Y=403.1171 +FPS=51.03, 法向力=8731.2305, 切向力X=12164.5283, 切向力Y=-842.1591 +FPS=30.25, 法向力=8444.1318, 切向力X=12172.2744, 切向力Y=-531.6111 +FPS=38.33, 法向力=7708.6348, 切向力X=11452.7500, 切向力Y=-3235.1016 +FPS=27.25, 法向力=6411.1338, 切向力X=10533.6084, 切向力Y=-5920.4922 +FPS=36.80, 法向力=6263.2705, 切向力X=10693.6445, 切向力Y=-5875.3320 +FPS=45.86, 法向力=6598.5776, 切向力X=9061.8008, 切向力Y=-6748.2622 +FPS=67.60, 法向力=7126.7417, 切向力X=8781.6699, 切向力Y=-6414.5713 +FPS=33.37, 法向力=6936.3115, 切向力X=8785.4180, 切向力Y=-6616.6865 +FPS=32.70, 法向力=7084.4966, 切向力X=8794.6719, 切向力Y=-6440.0273 +FPS=37.11, 法向力=6518.7246, 切向力X=8817.8711, 切向力Y=-11292.9629 +FPS=50.38, 法向力=6494.6191, 切向力X=8850.1094, 切向力Y=-11410.7881 +FPS=30.75, 法向力=5214.8242, 切向力X=8936.6992, 切向力Y=-10934.7217 +FPS=62.76, 法向力=5157.2510, 切向力X=9030.9180, 切向力Y=-11084.5732 +FPS=31.93, 法向力=6111.6162, 切向力X=9165.8672, 切向力Y=-13669.8545 +FPS=38.56, 法向力=6156.8701, 切向力X=9078.4961, 切向力Y=-13790.6680 +FPS=46.21, 法向力=7269.9521, 切向力X=9159.1328, 切向力Y=-15491.3418 +FPS=38.47, 法向力=7342.8057, 切向力X=9098.6318, 切向力Y=-15801.6162 +FPS=45.34, 法向力=6152.0903, 切向力X=9478.5215, 切向力Y=-17767.2461 +FPS=40.12, 法向力=6158.7012, 切向力X=9697.4082, 切向力Y=-17552.5254 +FPS=45.64, 法向力=6348.5332, 切向力X=9675.1953, 切向力Y=-20217.4746 +FPS=39.16, 法向力=6314.6299, 切向力X=9864.3545, 切向力Y=-20348.4648 +FPS=63.14, 法向力=6321.3550, 切向力X=9850.4980, 切向力Y=-20397.5391 +FPS=53.43, 法向力=7142.1646, 切向力X=9921.8066, 切向力Y=-21673.8711 +FPS=30.04, 法向力=7245.5645, 切向力X=9975.6523, 切向力Y=-21391.8242 +FPS=36.98, 法向力=7276.2407, 切向力X=9975.8145, 切向力Y=-21414.1953 +FPS=46.62, 法向力=7275.6924, 切向力X=9984.5742, 切向力Y=-21342.5156 +FPS=55.44, 法向力=8218.8105, 切向力X=11055.1113, 切向力Y=-23189.0156 +FPS=53.09, 法向力=8297.6035, 切向力X=11141.0156, 切向力Y=-23234.0508 +FPS=50.81, 法向力=8309.1846, 切向力X=11147.4004, 切向力Y=-23263.8613 +FPS=52.52, 法向力=8224.8057, 切向力X=11361.9746, 切向力Y=-21429.5195 +FPS=30.21, 法向力=8322.9941, 切向力X=11280.6357, 切向力Y=-21590.5391 +FPS=36.59, 法向力=7951.1997, 切向力X=12209.3193, 切向力Y=-18698.3281 +FPS=50.73, 法向力=7943.0947, 切向力X=12273.6963, 切向力Y=-18410.4453 +FPS=31.80, 法向力=8679.9766, 切向力X=12867.8008, 切向力Y=-16357.4336 +FPS=57.53, 法向力=8672.7246, 切向力X=12881.9053, 切向力Y=-16001.2920 +FPS=50.55, 法向力=9198.4170, 切向力X=13263.3320, 切向力Y=-13370.2031 +FPS=46.55, 法向力=9161.5186, 切向力X=13318.2012, 切向力Y=-13018.9473 +FPS=47.90, 法向力=9619.0840, 切向力X=13577.6426, 切向力Y=-11318.5107 +FPS=38.59, 法向力=9459.3574, 切向力X=13573.6709, 切向力Y=-11133.4219 +FPS=48.70, 法向力=9505.8467, 切向力X=13583.1709, 切向力Y=-11092.9629 +FPS=38.28, 法向力=10074.7949, 切向力X=14568.6689, 切向力Y=-9993.9727 +FPS=48.41, 法向力=9999.5215, 切向力X=14650.6719, 切向力Y=-9875.3633 +FPS=37.88, 法向力=11683.6797, 切向力X=15504.2490, 切向力Y=-8357.5361 +FPS=45.74, 法向力=11759.1680, 切向力X=15530.4277, 切向力Y=-8022.5088 +FPS=33.25, 法向力=11033.8340, 切向力X=15624.4814, 切向力Y=-6727.2393 +FPS=31.50, 法向力=11630.8359, 切向力X=15925.2510, 切向力Y=-3172.5095 +FPS=36.72, 法向力=11318.5273, 切向力X=15900.4824, 切向力Y=-2989.7183 +FPS=26.92, 法向力=11244.1875, 切向力X=14809.4180, 切向力Y=103.1121 +FPS=38.95, 法向力=11419.7031, 切向力X=13934.5469, 切向力Y=-1733.5945 +FPS=48.11, 法向力=11624.1211, 切向力X=13444.6035, 切向力Y=-2116.0325 +FPS=32.18, 法向力=9817.6973, 切向力X=12483.7051, 切向力Y=-1026.0981 +FPS=32.24, 法向力=9973.2998, 切向力X=12264.7285, 切向力Y=-1344.9686 +FPS=31.36, 法向力=9017.9883, 切向力X=11239.1934, 切向力Y=-2159.6782 +FPS=32.26, 法向力=8933.4336, 切向力X=11386.4756, 切向力Y=-2346.3159 +FPS=33.02, 法向力=9115.9541, 切向力X=9855.3604, 切向力Y=-5582.0283 +FPS=31.10, 法向力=8138.1504, 切向力X=9639.8652, 切向力Y=-9235.6191 +FPS=37.85, 法向力=8013.3574, 切向力X=9508.9814, 切向力Y=-9489.2314 +FPS=46.11, 法向力=8005.2578, 切向力X=9539.8613, 切向力Y=-9474.7402 +FPS=32.80, 法向力=8757.9434, 切向力X=9373.6650, 切向力Y=-14679.7588 +FPS=56.24, 法向力=7895.2271, 切向力X=8957.5391, 切向力Y=-16216.1387 +FPS=53.97, 法向力=7874.7295, 切向力X=8965.1074, 切向力Y=-16775.6387 +FPS=45.19, 法向力=7918.4434, 切向力X=8950.7197, 切向力Y=-16812.4219 +FPS=50.65, 法向力=8950.4238, 切向力X=8758.6328, 切向力Y=-19726.6211 +FPS=30.54, 法向力=8967.9043, 切向力X=8820.7812, 切向力Y=-19816.6016 +FPS=36.66, 法向力=8507.4531, 切向力X=8751.6572, 切向力Y=-22558.6426 +FPS=49.10, 法向力=8433.3057, 切向力X=8908.5488, 切向力Y=-22484.0332 +FPS=30.83, 法向力=8485.8516, 切向力X=9746.1445, 切向力Y=-23339.7012 +FPS=32.06, 法向力=8480.3203, 切向力X=9781.5879, 切向力Y=-23222.7031 +FPS=32.41, 法向力=8468.4570, 切向力X=10198.9648, 切向力Y=-23757.0859 +FPS=61.46, 法向力=8411.6523, 切向力X=10256.2227, 切向力Y=-23591.7988 +FPS=49.67, 法向力=10250.4199, 切向力X=10578.3848, 切向力Y=-21312.1250 +FPS=36.97, 法向力=10355.3262, 切向力X=10545.3516, 切向力Y=-21233.4219 +FPS=30.93, 法向力=9604.5996, 切向力X=11186.1875, 切向力Y=-20275.4883 +FPS=56.89, 法向力=9496.9199, 切向力X=11330.3594, 切向力Y=-19984.5762 +FPS=50.27, 法向力=9824.1191, 切向力X=12581.7363, 切向力Y=-15567.9688 +FPS=66.21, 法向力=9823.0557, 切向力X=12627.9336, 切向力Y=-15221.8066 +FPS=66.65, 法向力=10899.4639, 切向力X=13366.5840, 切向力Y=-12422.6494 +FPS=54.19, 法向力=10823.0957, 切向力X=13862.4629, 切向力Y=-11855.4727 +FPS=56.44, 法向力=10853.5664, 切向力X=13733.7373, 切向力Y=-11804.9209 +FPS=28.08, 法向力=10836.7109, 切向力X=13288.9746, 切向力Y=-9942.8711 +FPS=31.26, 法向力=11040.5967, 切向力X=13803.2285, 切向力Y=-6401.7852 +FPS=31.57, 法向力=11000.7266, 切向力X=13734.2041, 切向力Y=-6033.1240 +FPS=32.33, 法向力=11547.1641, 切向力X=15309.8027, 切向力Y=-3615.5334 +FPS=32.27, 法向力=11492.8926, 切向力X=15430.1807, 切向力Y=-3513.9927 +FPS=32.16, 法向力=11952.9863, 切向力X=13823.9307, 切向力Y=-4062.1704 +FPS=31.08, 法向力=12879.7383, 切向力X=14287.2461, 切向力Y=-1058.4485 +FPS=37.78, 法向力=13163.0127, 切向力X=13832.4873, 切向力Y=-948.1798 +FPS=43.57, 法向力=11802.9424, 切向力X=12676.9375, 切向力Y=-322.8045 +FPS=41.61, 法向力=11699.6602, 切向力X=12820.3398, 切向力Y=-180.2623 +FPS=52.16, 法向力=11052.4219, 切向力X=11782.0195, 切向力Y=564.8276 +FPS=29.98, 法向力=11055.0469, 切向力X=11828.8535, 切向力Y=515.0789 +FPS=37.69, 法向力=10043.1602, 切向力X=11080.1387, 切向力Y=-2700.1055 +FPS=47.00, 法向力=10037.5430, 切向力X=11025.8359, 切向力Y=-3254.8984 +FPS=32.74, 法向力=8388.4160, 切向力X=10977.2559, 切向力Y=-4522.6323 +FPS=32.27, 法向力=8389.1660, 切向力X=11071.9131, 切向力Y=-4617.8779 +FPS=31.81, 法向力=8587.7754, 切向力X=10351.8457, 切向力Y=-3742.4373 +FPS=31.90, 法向力=8770.6172, 切向力X=10295.4102, 切向力Y=-3117.9995 +FPS=32.17, 法向力=8901.4805, 切向力X=10445.6172, 切向力Y=-6707.7114 +FPS=57.47, 法向力=8907.6309, 切向力X=10222.7109, 切向力Y=-7198.9404 +FPS=47.96, 法向力=9510.1123, 切向力X=9540.8350, 切向力Y=-5494.3164 +FPS=50.71, 法向力=9603.4248, 切向力X=9586.4619, 切向力Y=-5546.5430 +FPS=27.66, 法向力=9815.2666, 切向力X=10074.0996, 切向力Y=-8319.4980 +FPS=59.07, 法向力=9946.5156, 切向力X=10115.1934, 切向力Y=-8830.8652 +FPS=47.84, 法向力=9576.7900, 切向力X=10534.4668, 切向力Y=-7637.1611 +FPS=46.69, 法向力=9582.0205, 切向力X=10424.9004, 切向力Y=-7405.8843 +FPS=46.13, 法向力=8960.7441, 切向力X=11175.1738, 切向力Y=-9909.7832 +FPS=61.58, 法向力=9024.1230, 切向力X=11404.8516, 切向力Y=-9846.1543 +FPS=63.61, 法向力=8980.1367, 切向力X=11507.4238, 切向力Y=-9815.3848 +FPS=51.48, 法向力=9146.1992, 切向力X=10124.2285, 切向力Y=-9457.6338 +FPS=46.40, 法向力=9180.0078, 切向力X=10053.2383, 切向力Y=-9361.4668 +FPS=27.73, 法向力=8736.9180, 切向力X=9481.1699, 切向力Y=-9380.4736 +FPS=37.57, 法向力=8846.0742, 切向力X=9425.3555, 切向力Y=-9454.0371 +FPS=27.11, 法向力=7841.7217, 切向力X=10145.4941, 切向力Y=-11798.8369 +FPS=63.81, 法向力=7772.2017, 切向力X=10259.3340, 切向力Y=-11859.2988 +FPS=31.09, 法向力=6822.0288, 切向力X=9434.8418, 切向力Y=-15570.2959 +FPS=54.87, 法向力=6770.2490, 切向力X=9230.8760, 切向力Y=-16009.4609 +FPS=36.33, 法向力=6275.9355, 切向力X=9534.7793, 切向力Y=-17995.9336 +FPS=38.15, 法向力=6718.8179, 切向力X=9533.9014, 切向力Y=-19595.4180 +FPS=46.31, 法向力=6685.5830, 切向力X=9416.2344, 切向力Y=-19402.8066 +FPS=65.77, 法向力=6672.6797, 切向力X=9457.3926, 切向力Y=-19332.0703 +FPS=39.42, 法向力=8319.0742, 切向力X=8424.7021, 切向力Y=-19187.4727 +FPS=47.27, 法向力=8420.4238, 切向力X=8410.8037, 切向力Y=-19118.7090 +FPS=37.44, 法向力=7956.2471, 切向力X=8775.4785, 切向力Y=-20610.5957 +FPS=44.96, 法向力=7961.4165, 切向力X=8948.8740, 切向力Y=-20786.4531 +FPS=40.72, 法向力=8220.4297, 切向力X=10240.1924, 切向力Y=-19312.8574 +FPS=27.17, 法向力=8246.4961, 切向力X=10329.9355, 切向力Y=-19138.7422 +FPS=37.62, 法向力=9205.7754, 切向力X=11510.3516, 切向力Y=-18440.2617 +FPS=45.37, 法向力=9286.3584, 切向力X=11534.1387, 切向力Y=-18147.9414 +FPS=40.46, 法向力=9982.6738, 切向力X=12142.9219, 切向力Y=-16306.1416 +FPS=48.33, 法向力=9769.3828, 切向力X=12700.0801, 切向力Y=-16307.1055 +FPS=38.96, 法向力=10798.9395, 切向力X=14219.7676, 切向力Y=-14250.1758 +FPS=27.18, 法向力=10718.5215, 切向力X=14377.0742, 切向力Y=-14150.3506 +FPS=60.77, 法向力=12242.7549, 切向力X=14257.8027, 切向力Y=-10526.4531 +FPS=39.46, 法向力=12260.7744, 切向力X=14196.1113, 切向力Y=-10324.5586 +FPS=49.49, 法向力=13135.9961, 切向力X=14670.4082, 切向力Y=-7836.9829 +FPS=38.24, 法向力=13124.5957, 切向力X=14586.7314, 切向力Y=-7601.7075 +FPS=48.91, 法向力=12378.4316, 切向力X=13515.4590, 切向力Y=-8727.1670 +FPS=36.25, 法向力=12424.2402, 切向力X=13808.0469, 切向力Y=-8397.0088 +FPS=48.30, 法向力=12138.0527, 切向力X=12736.0557, 切向力Y=-7462.4229 +FPS=37.42, 法向力=12177.3926, 切向力X=13116.3379, 切向力Y=-6715.8481 +FPS=49.68, 法向力=10676.8984, 切向力X=13504.1631, 切向力Y=-6537.8105 +FPS=30.70, 法向力=10708.6221, 切向力X=13472.8955, 切向力Y=-6710.3232 +FPS=61.40, 法向力=10666.6748, 切向力X=13513.3203, 切向力Y=-6659.7363 +FPS=51.96, 法向力=11462.6621, 切向力X=12001.4668, 切向力Y=-5677.5420 +FPS=35.97, 法向力=11635.4756, 切向力X=11968.7070, 切向力Y=-5593.1611 +FPS=31.74, 法向力=11044.0371, 切向力X=11477.8730, 切向力Y=-4940.5522 +FPS=61.50, 法向力=11178.4277, 切向力X=11426.7002, 切向力Y=-4680.2500 +FPS=50.06, 法向力=9257.4297, 切向力X=9838.0430, 切向力Y=-6527.8037 +FPS=37.02, 法向力=9048.8555, 切向力X=9883.5186, 切向力Y=-6756.9131 +FPS=37.98, 法向力=7858.7056, 切向力X=10027.1748, 切向力Y=-7878.2520 +FPS=52.10, 法向力=7839.3467, 切向力X=10022.1152, 切向力Y=-8079.6172 +FPS=30.74, 法向力=7239.2051, 切向力X=9650.1992, 切向力Y=-10677.5869 +FPS=31.35, 法向力=6751.2383, 切向力X=9356.9844, 切向力Y=-11152.8330 +FPS=32.31, 法向力=6871.8662, 切向力X=9302.1992, 切向力Y=-11151.0039 +FPS=37.61, 法向力=6286.5400, 切向力X=8390.9346, 切向力Y=-13549.6016 +FPS=48.46, 法向力=6243.5664, 切向力X=8443.7383, 切向力Y=-13566.1514 +FPS=37.27, 法向力=6784.4922, 切向力X=9411.2871, 切向力Y=-14216.7793 +FPS=47.69, 法向力=6867.5552, 切向力X=9426.2666, 切向力Y=-13999.6230 +FPS=31.88, 法向力=7184.0137, 切向力X=9581.7461, 切向力Y=-17516.0430 +FPS=32.15, 法向力=7213.9551, 切向力X=9485.8594, 切向力Y=-17625.7461 +FPS=32.14, 法向力=7342.0063, 切向力X=10350.4199, 切向力Y=-18540.9023 +FPS=32.40, 法向力=9834.2891, 切向力X=10811.1895, 切向力Y=-20806.1562 +FPS=32.49, 法向力=9955.0430, 切向力X=10904.9824, 切向力Y=-20737.5938 +FPS=62.82, 法向力=10173.8066, 切向力X=10951.4414, 切向力Y=-20336.9629 +FPS=53.30, 法向力=9890.5430, 切向力X=10582.8604, 切向力Y=-20436.6602 +FPS=34.04, 法向力=11034.1094, 切向力X=12317.4629, 切向力Y=-18557.6133 +FPS=31.97, 法向力=11116.9102, 切向力X=12465.3789, 切向力Y=-18385.4375 +FPS=62.40, 法向力=11532.9941, 切向力X=13116.3750, 切向力Y=-15873.3281 +FPS=54.72, 法向力=11796.8594, 切向力X=13013.9512, 切向力Y=-15782.8906 +FPS=34.06, 法向力=11723.9326, 切向力X=13149.9727, 切向力Y=-15902.4180 +FPS=58.52, 法向力=12360.9062, 切向力X=14105.6289, 切向力Y=-13053.8799 +FPS=52.32, 法向力=12336.9414, 切向力X=14210.7227, 切向力Y=-12927.6328 +FPS=35.17, 法向力=12345.2070, 切向力X=14172.8750, 切向力Y=-12891.2441 +FPS=33.68, 法向力=13760.8096, 切向力X=14379.6211, 切向力Y=-12963.2812 +FPS=59.34, 法向力=13818.0039, 切向力X=14539.8398, 切向力Y=-12914.1094 +FPS=50.19, 法向力=13387.2783, 切向力X=13698.3271, 切向力Y=-11123.0645 +FPS=37.81, 法向力=13403.4414, 切向力X=13698.6641, 切向力Y=-10925.2695 +FPS=32.20, 法向力=12468.3271, 切向力X=13402.6611, 切向力Y=-10101.4746 +FPS=58.44, 法向力=12511.1221, 切向力X=13358.7266, 切向力Y=-10241.3965 +FPS=49.00, 法向力=10752.4551, 切向力X=11908.1055, 切向力Y=-9519.0137 +FPS=48.69, 法向力=10617.9492, 切向力X=12203.2383, 切向力Y=-9807.7021 +FPS=47.18, 法向力=9416.3828, 切向力X=10724.7715, 切向力Y=-6297.8350 +FPS=33.36, 法向力=9465.1826, 切向力X=10587.8965, 切向力Y=-6135.7939 +FPS=32.52, 法向力=7825.9526, 切向力X=10009.7227, 切向力Y=-6978.2729 +FPS=31.64, 法向力=6949.8188, 切向力X=9276.4912, 切向力Y=-10521.3965 +FPS=31.70, 法向力=6807.5132, 切向力X=9333.6641, 切向力Y=-10684.7559 +FPS=32.33, 法向力=6708.2236, 切向力X=8734.6426, 切向力Y=-11987.5547 +FPS=32.09, 法向力=6797.9312, 切向力X=8655.0049, 切向力Y=-12097.1406 +FPS=31.70, 法向力=7939.0986, 切向力X=9172.6855, 切向力Y=-15341.3291 +FPS=31.76, 法向力=8778.1689, 切向力X=10225.6074, 切向力Y=-19538.8281 +FPS=38.84, 法向力=8802.5605, 切向力X=10282.4482, 切向力Y=-19441.4023 +FPS=44.43, 法向力=10142.3926, 切向力X=10773.8555, 切向力Y=-19041.5117 +FPS=40.28, 法向力=10251.2998, 切向力X=10740.2451, 切向力Y=-18935.1289 +FPS=48.99, 法向力=11824.3086, 切向力X=12886.2656, 切向力Y=-18297.0508 +FPS=37.83, 法向力=11905.6875, 切向力X=12928.2666, 切向力Y=-18229.4844 +FPS=49.10, 法向力=11906.3672, 切向力X=12948.0928, 切向力Y=-18202.5703 +FPS=31.24, 法向力=12759.9834, 切向力X=13739.7803, 切向力Y=-18200.3555 +FPS=30.57, 法向力=12932.6094, 切向力X=13971.2422, 切向力Y=-15604.1035 +FPS=32.20, 法向力=12972.5527, 切向力X=13911.7285, 切向力Y=-15583.1553 +FPS=32.93, 法向力=11323.6260, 切向力X=12942.9551, 切向力Y=-11543.0254 +FPS=31.52, 法向力=10266.0625, 切向力X=11304.4707, 切向力Y=-7548.0596 +FPS=32.86, 法向力=10315.8340, 切向力X=11373.2383, 切向力Y=-7325.0605 +FPS=61.15, 法向力=10406.4668, 切向力X=11164.0986, 切向力Y=-7237.1309 +FPS=49.95, 法向力=8869.8594, 切向力X=11008.7188, 切向力Y=-4338.6533 +FPS=66.26, 法向力=8880.5039, 切向力X=11057.8457, 切向力Y=-4273.0029 +FPS=35.41, 法向力=8355.1562, 切向力X=9631.4629, 切向力Y=-3791.4519 +FPS=31.10, 法向力=8427.6709, 切向力X=9536.7402, 切向力Y=-3888.2441 +FPS=33.48, 法向力=7689.9634, 切向力X=9467.7314, 切向力Y=-4943.0532 +FPS=60.76, 法向力=7742.8179, 切向力X=9442.2998, 切向力Y=-4957.5459 +FPS=51.90, 法向力=8000.3262, 切向力X=10290.6328, 切向力Y=-8289.1250 +FPS=43.26, 法向力=8020.9233, 切向力X=10191.3398, 切向力Y=-8740.1992 +FPS=45.34, 法向力=9873.9336, 切向力X=10735.8340, 切向力Y=-12849.3086 +FPS=35.50, 法向力=9901.2246, 切向力X=10735.0908, 切向力Y=-12949.7070 +FPS=37.16, 法向力=12293.2725, 切向力X=13930.2930, 切向力Y=-15018.0996 +FPS=51.30, 法向力=12286.5977, 切向力X=14324.1426, 切向力Y=-14679.1289 +FPS=29.88, 法向力=13504.6953, 切向力X=14627.9395, 切向力Y=-15534.6777 +FPS=31.35, 法向力=13489.0479, 切向力X=14677.8145, 切向力Y=-15409.1338 +FPS=38.55, 法向力=15304.8047, 切向力X=15514.8047, 切向力Y=-13222.4492 +FPS=44.72, 法向力=15364.4258, 切向力X=15483.6846, 切向力Y=-13093.2715 +FPS=39.97, 法向力=15509.7188, 切向力X=14624.9414, 切向力Y=-9352.6660 +FPS=44.93, 法向力=15629.4775, 切向力X=14736.3633, 切向力Y=-9172.7598 +FPS=40.90, 法向力=14505.5039, 切向力X=15216.6465, 切向力Y=-8466.4141 +FPS=46.70, 法向力=14419.3232, 切向力X=15294.8457, 切向力Y=-8450.6973 +FPS=40.64, 法向力=14541.0254, 切向力X=14738.6553, 切向力Y=-7053.2295 +FPS=46.85, 法向力=14520.2510, 切向力X=14726.3379, 切向力Y=-7352.8569 +FPS=38.94, 法向力=14888.3691, 切向力X=13400.8887, 切向力Y=-6726.7285 +FPS=26.98, 法向力=14777.6016, 切向力X=13269.7676, 切向力Y=-8613.7461 +FPS=38.59, 法向力=14828.2119, 切向力X=13258.4082, 切向力Y=-8835.3008 +FPS=27.91, 法向力=14927.0762, 切向力X=13165.3633, 切向力Y=-8894.6709 +FPS=33.47, 法向力=13282.0293, 切向力X=12228.4238, 切向力Y=-7698.9316 +FPS=62.60, 法向力=13102.3164, 切向力X=12280.2881, 切向力Y=-7837.9365 +FPS=54.48, 法向力=13118.6387, 切向力X=12252.6836, 切向力Y=-9685.2617 +FPS=41.40, 法向力=13192.6689, 切向力X=12118.2090, 切向力Y=-9593.3076 +FPS=27.37, 法向力=13364.9141, 切向力X=11784.1289, 切向力Y=-8152.1787 +FPS=58.97, 法向力=13272.8320, 切向力X=11837.7822, 切向力Y=-8192.0312 +FPS=52.53, 法向力=13464.3027, 切向力X=10536.8018, 切向力Y=-8235.1260 +FPS=43.90, 法向力=13182.6416, 切向力X=10456.7080, 切向力Y=-8235.4102 +FPS=28.20, 法向力=12934.9395, 切向力X=11707.4805, 切向力Y=-9913.0293 +FPS=58.18, 法向力=13039.0918, 切向力X=11610.9082, 切向力Y=-10083.9531 +FPS=33.19, 法向力=12104.2305, 切向力X=11459.5371, 切向力Y=-9547.1309 +FPS=61.61, 法向力=12173.9609, 切向力X=11493.8389, 切向力Y=-9381.3623 +FPS=37.94, 法向力=11508.6738, 切向力X=11299.0039, 切向力Y=-10447.9570 +FPS=49.92, 法向力=11540.6172, 切向力X=11373.5098, 切向力Y=-10684.3359 +FPS=32.45, 法向力=10097.0547, 切向力X=10274.6670, 切向力Y=-11602.5078 +FPS=31.52, 法向力=9879.9922, 切向力X=10170.4082, 切向力Y=-11748.3730 +FPS=38.56, 法向力=9020.5977, 切向力X=9761.2832, 切向力Y=-11711.8076 +FPS=45.48, 法向力=9086.8506, 切向力X=9613.8174, 切向力Y=-11776.2080 +FPS=66.26, 法向力=8020.3086, 切向力X=8156.6172, 切向力Y=-12511.8643 +FPS=33.44, 法向力=7902.8828, 切向力X=8006.8838, 切向力Y=-12437.3301 +FPS=31.32, 法向力=6271.7563, 切向力X=7969.3389, 切向力Y=-14130.4512 +FPS=31.40, 法向力=4994.9688, 切向力X=7300.9570, 切向力Y=-13504.9844 +FPS=64.83, 法向力=4957.1484, 切向力X=7243.7363, 切向力Y=-13462.4053 +FPS=30.50, 法向力=5075.9346, 切向力X=6453.5898, 切向力Y=-13805.5215 +FPS=39.01, 法向力=5060.7412, 切向力X=6429.0264, 切向力Y=-13832.4893 +FPS=43.30, 法向力=6129.5581, 切向力X=7384.0015, 切向力Y=-16979.7227 +FPS=42.24, 法向力=6348.7959, 切向力X=7250.3833, 切向力Y=-17171.7969 +FPS=46.08, 法向力=8025.3325, 切向力X=7263.7495, 切向力Y=-23009.0117 +FPS=39.50, 法向力=8332.7119, 切向力X=7247.7959, 切向力Y=-23138.3633 +FPS=27.02, 法向力=8287.8145, 切向力X=7239.8291, 切向力Y=-23250.9746 +FPS=38.59, 法向力=8450.1943, 切向力X=9287.2354, 切向力Y=-25447.8398 +FPS=44.60, 法向力=8926.0938, 切向力X=10181.8799, 切向力Y=-25658.1328 +FPS=40.82, 法向力=8957.5049, 切向力X=9978.8633, 切向力Y=-26610.3945 +FPS=43.45, 法向力=8963.0771, 切向力X=9878.6572, 切向力Y=-26713.6230 +FPS=60.36, 法向力=9104.9893, 切向力X=9735.7578, 切向力Y=-23616.3398 +FPS=35.37, 法向力=9210.3809, 切向力X=9610.4258, 切向力Y=-22929.1504 +FPS=38.66, 法向力=10663.3135, 切向力X=10713.5518, 切向力Y=-21130.6699 +FPS=44.19, 法向力=10610.0098, 切向力X=10860.4590, 切向力Y=-20898.4062 +FPS=59.88, 法向力=10061.3203, 切向力X=11688.5225, 切向力Y=-19532.5801 +FPS=33.41, 法向力=10092.1055, 切向力X=11693.8379, 切向力Y=-19403.7520 +FPS=60.88, 法向力=9379.2598, 切向力X=11304.2207, 切向力Y=-13926.0195 +FPS=39.46, 法向力=9165.1621, 切向力X=11301.1934, 切向力Y=-13675.9512 +FPS=48.34, 法向力=8122.1729, 切向力X=11695.4102, 切向力Y=-5616.8745 +FPS=37.52, 法向力=8108.1323, 切向力X=11767.3867, 切向力Y=-5714.3770 +FPS=51.70, 法向力=8102.8193, 切向力X=11650.1338, 切向力Y=-5687.4731 +FPS=30.87, 法向力=8331.9238, 切向力X=10854.6846, 切向力Y=-1638.2582 +FPS=55.66, 法向力=8380.3975, 切向力X=10710.3008, 切向力Y=-1506.4319 +FPS=51.19, 法向力=8724.6133, 切向力X=10287.5488, 切向力Y=1941.3197 +FPS=38.62, 法向力=8585.4375, 切向力X=10453.8086, 切向力Y=2253.7083 +FPS=38.84, 法向力=7976.9526, 切向力X=10187.4258, 切向力Y=1870.6165 +FPS=49.56, 法向力=8039.5547, 切向力X=10252.4238, 切向力Y=1936.3767 +FPS=36.99, 法向力=6336.0415, 切向力X=9281.6406, 切向力Y=-818.9983 +FPS=47.78, 法向力=6370.9941, 切向力X=9112.9336, 切向力Y=-914.8602 +FPS=39.90, 法向力=7636.3228, 切向力X=7774.4834, 切向力Y=2332.6685 +FPS=26.77, 法向力=8334.1748, 切向力X=6682.7764, 切向力Y=5379.6289 +FPS=32.25, 法向力=8377.2031, 切向力X=6779.2563, 切向力Y=5561.8945 +FPS=32.21, 法向力=7046.7832, 切向力X=8439.7256, 切向力Y=4704.5146 +FPS=37.18, 法向力=7106.6572, 切向力X=8330.9219, 切向力Y=4934.3789 +FPS=48.95, 法向力=7471.7881, 切向力X=9772.4102, 切向力Y=2767.3647 +FPS=30.60, 法向力=7423.7129, 切向力X=9802.3662, 切向力Y=2787.5247 +FPS=32.52, 法向力=7096.6528, 切向力X=9938.4307, 切向力Y=354.6227 +FPS=30.93, 法向力=7266.8672, 切向力X=9750.8838, 切向力Y=303.1170 +FPS=33.14, 法向力=6528.6592, 切向力X=10816.4307, 切向力Y=-3480.1855 +FPS=32.40, 法向力=7583.3257, 切向力X=10752.6436, 切向力Y=-8035.3916 +FPS=37.69, 法向力=7596.8701, 切向力X=10608.3350, 切向力Y=-8231.1367 +FPS=48.52, 法向力=8033.7144, 切向力X=10533.5684, 切向力Y=-12737.1006 +FPS=32.23, 法向力=8059.8711, 切向力X=10552.3174, 切向力Y=-13196.1094 +FPS=37.90, 法向力=9148.4980, 切向力X=10797.8555, 切向力Y=-16786.0898 +FPS=48.96, 法向力=9297.4326, 切向力X=10799.5752, 切向力Y=-16935.9805 +FPS=31.76, 法向力=8846.7803, 切向力X=11534.0068, 切向力Y=-17701.1738 +FPS=61.92, 法向力=8857.8203, 切向力X=11578.8574, 切向力Y=-17454.5391 +FPS=52.52, 法向力=9680.5488, 切向力X=11198.5400, 切向力Y=-16365.5586 +FPS=34.41, 法向力=9828.8906, 切向力X=11030.0117, 切向力Y=-16376.3105 +FPS=62.34, 法向力=9845.8320, 切向力X=10978.5098, 切向力Y=-16377.1963 +FPS=31.19, 法向力=11206.7305, 切向力X=12206.7578, 切向力Y=-12461.4062 +FPS=57.19, 法向力=11136.9023, 切向力X=12070.5146, 切向力Y=-12527.7373 +FPS=51.06, 法向力=12349.1279, 切向力X=12917.1504, 切向力Y=-10655.8359 +FPS=48.10, 法向力=12341.1611, 切向力X=12881.3184, 切向力Y=-10601.1562 +FPS=51.24, 法向力=11667.4521, 切向力X=12228.8008, 切向力Y=-9841.7646 +FPS=30.68, 法向力=11507.0859, 切向力X=12010.1826, 切向力Y=-10044.8721 +FPS=31.77, 法向力=12215.0801, 切向力X=11346.0391, 切向力Y=-7699.7217 +FPS=38.02, 法向力=11887.9707, 切向力X=11725.5586, 切向力Y=-6918.1724 +FPS=51.08, 法向力=11857.0830, 切向力X=11729.3037, 切向力Y=-6838.2988 +FPS=30.12, 法向力=12726.2373, 切向力X=11286.0703, 切向力Y=-5474.9229 +FPS=31.64, 法向力=12753.3086, 切向力X=11157.2900, 切向力Y=-5585.7363 +FPS=33.41, 法向力=12753.8027, 切向力X=11416.2305, 切向力Y=-5715.8413 +FPS=31.39, 法向力=12778.5146, 切向力X=11392.3984, 切向力Y=-5516.4502 +FPS=31.29, 法向力=13287.8828, 切向力X=10803.5039, 切向力Y=-6265.0776 +FPS=36.59, 法向力=13523.1992, 切向力X=10507.3877, 切向力Y=-6261.9619 +FPS=46.95, 法向力=12563.5293, 切向力X=10994.7559, 切向力Y=-5457.4258 +FPS=32.26, 法向力=11490.2734, 切向力X=10652.9648, 切向力Y=-5385.4102 +FPS=33.14, 法向力=11448.5859, 切向力X=10611.4248, 切向力Y=-5310.9570 +FPS=37.57, 法向力=10157.2168, 切向力X=9911.0957, 切向力Y=-4347.8218 +FPS=44.04, 法向力=10208.9609, 切向力X=9831.6045, 切向力Y=-4643.7793 +FPS=34.69, 法向力=8152.0996, 切向力X=9577.0449, 切向力Y=-6148.6680 +FPS=30.68, 法向力=6704.3184, 切向力X=8255.8457, 切向力Y=-8013.6279 +FPS=32.24, 法向力=6684.2188, 切向力X=8288.5605, 切向力Y=-8176.0332 +FPS=32.13, 法向力=6019.5122, 切向力X=6981.9629, 切向力Y=-3753.0342 +FPS=31.05, 法向力=5819.7476, 切向力X=7002.0947, 切向力Y=-3041.4844 +FPS=32.37, 法向力=8391.4600, 切向力X=6038.7632, 切向力Y=19009.5039 +FPS=30.91, 法向力=8203.8594, 切向力X=5938.1787, 切向力Y=19342.3711 +FPS=39.30, 法向力=7880.4199, 切向力X=7385.0166, 切向力Y=24851.0898 +FPS=43.90, 法向力=5534.7583, 切向力X=2034.1456, 切向力Y=11627.9805 +FPS=32.91, 法向力=5843.1475, 切向力X=1778.5718, 切向力Y=11522.0361 +FPS=54.90, 法向力=5838.9102, 切向力X=1722.8318, 切向力Y=11575.8555 +FPS=43.35, 法向力=4738.0186, 切向力X=2225.7124, 切向力Y=2684.4478 +FPS=48.52, 法向力=4613.4219, 切向力X=2248.3008, 切向力Y=2326.6357 +FPS=36.98, 法向力=3819.6326, 切向力X=3838.8513, 切向力Y=1116.4951 +FPS=44.54, 法向力=3783.7705, 切向力X=4023.4661, 切向力Y=1080.5817 +FPS=40.85, 法向力=3263.1143, 切向力X=3502.9304, 切向力Y=230.0927 +FPS=27.56, 法向力=3270.9722, 切向力X=3442.2717, 切向力Y=-618.3744 +FPS=39.27, 法向力=3224.9741, 切向力X=3492.5383, 切向力Y=-917.5327 +FPS=44.96, 法向力=3491.3003, 切向力X=3174.1484, 切向力Y=667.2861 +FPS=33.04, 法向力=3647.1250, 切向力X=3004.6956, 切向力Y=690.4983 +FPS=31.12, 法向力=2979.3472, 切向力X=3231.4443, 切向力Y=417.7660 +FPS=30.61, 法向力=2957.1636, 切向力X=3344.7905, 切向力Y=452.4684 +FPS=39.05, 法向力=3316.9341, 切向力X=3329.3276, 切向力Y=1042.2249 +FPS=48.03, 法向力=3506.6353, 切向力X=3172.4575, 切向力Y=1077.9678 +FPS=64.49, 法向力=3264.0493, 切向力X=2236.8972, 切向力Y=584.5685 +FPS=32.80, 法向力=3373.5771, 切向力X=2271.0884, 切向力Y=577.4537 +FPS=32.07, 法向力=3965.3462, 切向力X=2591.1748, 切向力Y=1002.2766 +FPS=38.13, 法向力=4046.2622, 切向力X=2330.4453, 切向力Y=1052.8654 +FPS=51.33, 法向力=4057.9753, 切向力X=2632.1836, 切向力Y=1156.7292 +FPS=30.80, 法向力=2826.2061, 切向力X=1999.0396, 切向力Y=1123.9846 +FPS=32.93, 法向力=2964.0208, 切向力X=1796.6946, 切向力Y=1133.9242 +FPS=32.14, 法向力=2715.2976, 切向力X=2558.4136, 切向力Y=588.0330 +FPS=31.18, 法向力=2671.3748, 切向力X=2620.5120, 切向力Y=401.4182 +FPS=38.55, 法向力=3343.2295, 切向力X=2251.8425, 切向力Y=1256.5090 +FPS=48.37, 法向力=3452.1501, 切向力X=2182.0171, 切向力Y=1447.9417 +FPS=58.90, 法向力=3498.1909, 切向力X=2139.4351, 切向力Y=1527.8708 +FPS=53.06, 法向力=2706.4578, 切向力X=3347.7051, 切向力Y=-599.1529 +FPS=43.34, 法向力=2764.5168, 切向力X=3563.6409, 切向力Y=-1167.1254 +FPS=62.50, 法向力=2996.4629, 切向力X=3053.1274, 切向力Y=832.3567 +FPS=53.94, 法向力=3069.3516, 切向力X=3143.0071, 切向力Y=1678.0774 +FPS=60.54, 法向力=3072.4248, 切向力X=3200.2837, 切向力Y=1739.3043 +FPS=51.19, 法向力=3425.6621, 切向力X=2111.7100, 切向力Y=-70.1989 +FPS=38.93, 法向力=3404.5693, 切向力X=2040.8627, 切向力Y=-79.6714 +FPS=27.15, 法向力=3357.3530, 切向力X=2158.2832, 切向力Y=1129.7799 +FPS=57.73, 法向力=2870.4702, 切向力X=2514.5906, 切向力Y=-1530.0206 +FPS=50.74, 法向力=2955.7500, 切向力X=2494.6218, 切向力Y=-1569.0613 +FPS=48.43, 法向力=2928.0127, 切向力X=2469.5349, 切向力Y=-1588.7133 +FPS=64.52, 法向力=2841.7710, 切向力X=2711.5259, 切向力Y=648.9426 +FPS=52.48, 法向力=2808.5205, 切向力X=2671.6494, 切向力Y=849.4911 +FPS=63.27, 法向力=2864.3997, 切向力X=2602.6938, 切向力Y=870.0726 +FPS=36.67, 法向力=3100.4519, 切向力X=3014.5391, 切向力Y=524.6780 +FPS=52.50, 法向力=3257.7261, 切向力X=2971.6401, 切向力Y=827.3904 +FPS=60.77, 法向力=3203.5322, 切向力X=2933.0752, 切向力Y=886.8763 +FPS=31.27, 法向力=2405.4756, 切向力X=2847.9590, 切向力Y=744.3510 +FPS=62.15, 法向力=2521.2891, 切向力X=2761.2058, 切向力Y=915.0639 +FPS=38.22, 法向力=2896.9902, 切向力X=3032.2285, 切向力Y=630.2564 +FPS=49.66, 法向力=2940.5083, 切向力X=2983.6479, 切向力Y=651.7408 +FPS=36.30, 法向力=3437.9607, 切向力X=2162.4548, 切向力Y=1066.9294 +FPS=50.69, 法向力=3421.0168, 切向力X=2066.5444, 切向力Y=1010.6371 +FPS=64.65, 法向力=3141.2979, 切向力X=2911.5220, 切向力Y=252.7132 +FPS=54.48, 法向力=3116.9680, 切向力X=2971.2920, 切向力Y=-1.0837 +FPS=39.21, 法向力=2818.5920, 切向力X=2196.2834, 切向力Y=815.7415 +FPS=52.13, 法向力=2883.1013, 切向力X=2281.3596, 切向力Y=747.0958 +FPS=30.28, 法向力=2436.1802, 切向力X=2427.3982, 切向力Y=195.2630 +FPS=31.22, 法向力=2486.2402, 切向力X=2360.4236, 切向力Y=147.4371 +FPS=38.85, 法向力=2308.0547, 切向力X=2597.4629, 切向力Y=-407.3750 +FPS=47.48, 法向力=2310.5410, 切向力X=2549.1077, 切向力Y=-572.9069 +FPS=32.15, 法向力=2676.4189, 切向力X=2270.0308, 切向力Y=-947.2249 +FPS=33.45, 法向力=2651.4590, 切向力X=2105.2739, 切向力Y=-1046.9155 +FPS=32.87, 法向力=2516.2090, 切向力X=2629.0410, 切向力Y=-475.8207 +FPS=36.90, 法向力=2522.4570, 切向力X=2622.4846, 切向力Y=-419.2119 +FPS=26.97, 法向力=2261.0300, 切向力X=2839.3613, 切向力Y=933.3027 +FPS=38.97, 法向力=3013.7446, 切向力X=2747.5015, 切向力Y=-211.5081 +FPS=48.25, 法向力=3153.3979, 切向力X=2643.9302, 切向力Y=-235.7779 +FPS=32.46, 法向力=2546.0767, 切向力X=2449.2046, 切向力Y=719.5068 +FPS=33.20, 法向力=2633.3098, 切向力X=2256.1990, 切向力Y=926.6711 +FPS=31.66, 法向力=2521.3633, 切向力X=1922.8297, 切向力Y=637.9417 +FPS=62.22, 法向力=2561.4175, 切向力X=2050.5107, 切向力Y=455.6065 +FPS=51.24, 法向力=2632.5510, 切向力X=1648.6301, 切向力Y=846.4208 +FPS=37.11, 法向力=2688.9055, 切向力X=1568.9768, 切向力Y=953.6049 +FPS=59.18, 法向力=2724.3550, 切向力X=1503.5682, 切向力Y=974.7338 +FPS=50.59, 法向力=2772.4819, 切向力X=2259.5127, 切向力Y=1031.1619 +FPS=38.21, 法向力=2863.7705, 切向力X=2104.6748, 切向力Y=953.2909 +FPS=31.43, 法向力=2304.3413, 切向力X=1351.7253, 切向力Y=-725.0481 +FPS=63.75, 法向力=2301.2417, 切向力X=1317.3444, 切向力Y=-953.1990 +FPS=50.12, 法向力=2767.0615, 切向力X=2063.1372, 切向力Y=825.0778 +FPS=45.22, 法向力=2805.1821, 切向力X=1983.9414, 切向力Y=925.5829 +FPS=27.67, 法向力=2367.7507, 切向力X=2983.0176, 切向力Y=-445.9589 +FPS=37.69, 法向力=2739.5842, 切向力X=3035.4487, 切向力Y=-46.9496 +FPS=48.43, 法向力=2804.3669, 切向力X=3152.6338, 切向力Y=211.8250 +FPS=32.80, 法向力=2613.9907, 切向力X=2614.6240, 切向力Y=1353.7894 +FPS=33.09, 法向力=2591.7419, 切向力X=2644.3311, 切向力Y=1320.4208 +FPS=31.60, 法向力=3316.0146, 切向力X=2392.4473, 切向力Y=645.4868 +FPS=31.72, 法向力=2647.9385, 切向力X=1603.8353, 切向力Y=1864.5393 +FPS=31.58, 法向力=2690.2498, 切向力X=1449.6379, 切向力Y=1943.5693 +FPS=39.49, 法向力=2630.2302, 切向力X=1385.0354, 切向力Y=2113.3164 +FPS=44.33, 法向力=2807.7788, 切向力X=2456.6172, 切向力Y=804.4769 +FPS=39.87, 法向力=2837.3362, 切向力X=2366.8840, 切向力Y=692.8890 +FPS=26.50, 法向力=3293.0930, 切向力X=2449.9014, 切向力Y=1073.1125 +FPS=33.51, 法向力=2928.8494, 切向力X=1634.0933, 切向力Y=229.5017 +FPS=32.34, 法向力=3129.3569, 切向力X=1409.5343, 切向力Y=18.6586 +FPS=31.91, 法向力=2091.6560, 切向力X=2408.6150, 切向力Y=285.0317 +FPS=53.46, 法向力=2078.2854, 切向力X=2541.1431, 切向力Y=368.6172 +FPS=49.73, 法向力=2859.7520, 切向力X=1621.8691, 切向力Y=1459.3854 +FPS=54.25, 法向力=3099.7590, 切向力X=1424.4739, 切向力Y=1572.6465 +FPS=45.96, 法向力=2516.9907, 切向力X=2571.4570, 切向力Y=1605.5435 +FPS=32.44, 法向力=2323.1245, 切向力X=2782.5684, 切向力Y=1490.1792 +FPS=32.38, 法向力=2197.3098, 切向力X=1645.4553, 切向力Y=-683.2957 +FPS=30.29, 法向力=2198.4341, 切向力X=1558.1754, 切向力Y=-631.7180 +FPS=33.12, 法向力=2370.7681, 切向力X=1921.5016, 切向力Y=215.4495 +FPS=32.63, 法向力=2688.5803, 切向力X=2367.3196, 切向力Y=-349.7479 +FPS=32.09, 法向力=2756.7979, 切向力X=2373.7170, 切向力Y=-366.4804 +FPS=29.90, 法向力=2698.4265, 切向力X=2188.6819, 切向力Y=-10.1394 +FPS=41.09, 法向力=2185.9990, 切向力X=1145.5626, 切向力Y=817.9464 +FPS=40.78, 法向力=2104.2532, 切向力X=1242.1768, 切向力Y=1180.4735 +FPS=42.16, 法向力=2057.5576, 切向力X=1320.5923, 切向力Y=1209.6245 +FPS=27.68, 法向力=1838.1412, 切向力X=2696.3955, 切向力Y=713.9740 +FPS=32.76, 法向力=2369.5215, 切向力X=2190.8711, 切向力Y=-440.8341 +FPS=31.11, 法向力=2701.9683, 切向力X=2268.8491, 切向力Y=845.6633 +FPS=32.29, 法向力=2749.3337, 切向力X=2262.9607, 切向力Y=714.3947 +FPS=32.35, 法向力=1966.7455, 切向力X=1989.8944, 切向力Y=299.4094 +FPS=31.83, 法向力=1913.3600, 切向力X=1932.8209, 切向力Y=158.2458 +FPS=31.74, 法向力=2009.9309, 切向力X=1825.2494, 切向力Y=237.2854 +FPS=37.08, 法向力=2095.1963, 切向力X=1719.4655, 切向力Y=345.5682 +FPS=46.23, 法向力=2733.7314, 切向力X=2156.4868, 切向力Y=1736.7063 +FPS=39.15, 法向力=2826.4810, 切向力X=2276.0078, 切向力Y=1723.6777 +FPS=49.55, 法向力=2497.7585, 切向力X=1607.4014, 切向力Y=516.9872 +FPS=31.63, 法向力=2543.6943, 切向力X=1344.2454, 切向力Y=488.3043 +FPS=32.21, 法向力=2322.0894, 切向力X=2484.9155, 切向力Y=844.6628 +FPS=56.93, 法向力=2341.3970, 切向力X=2773.8633, 切向力Y=524.6503 +FPS=52.02, 法向力=2474.9592, 切向力X=1864.0968, 切向力Y=-675.5465 +FPS=37.48, 法向力=2370.8621, 切向力X=1742.4928, 切向力Y=-661.9000 +FPS=31.73, 法向力=2622.5020, 切向力X=1914.2368, 切向力Y=-444.7922 +FPS=61.43, 法向力=2592.6543, 切向力X=1890.3423, 切向力Y=-434.2733 +FPS=50.36, 法向力=2161.7520, 切向力X=1900.5798, 切向力Y=50.3848 +FPS=43.90, 法向力=2121.2734, 切向力X=1990.1776, 切向力Y=299.9604 +FPS=27.59, 法向力=2479.6492, 切向力X=963.2333, 切向力Y=879.2847 +FPS=31.95, 法向力=2639.0762, 切向力X=1058.3093, 切向力Y=996.7231 +FPS=38.65, 法向力=2083.9368, 切向力X=2666.6604, 切向力Y=939.9918 +FPS=49.24, 法向力=1875.2549, 切向力X=2912.0769, 切向力Y=1009.1907 +FPS=31.97, 法向力=1896.9094, 切向力X=2874.8477, 切向力Y=1013.5226 +FPS=31.33, 法向力=2592.9277, 切向力X=2203.9019, 切向力Y=325.3444 +FPS=31.93, 法向力=2552.3984, 切向力X=1805.1431, 切向力Y=710.7675 +FPS=31.99, 法向力=2209.1885, 切向力X=2659.4316, 切向力Y=313.5358 +FPS=32.58, 法向力=2660.8411, 切向力X=1372.1350, 切向力Y=1059.4781 +FPS=37.51, 法向力=2891.7847, 切向力X=1212.9956, 切向力Y=1338.3828 +FPS=47.13, 法向力=2282.3779, 切向力X=1660.4402, 切向力Y=632.2366 +FPS=31.94, 法向力=2237.4028, 切向力X=1777.2415, 切向力Y=638.4935 +FPS=32.12, 法向力=2767.4473, 切向力X=1754.2412, 切向力Y=1719.5901 +FPS=37.73, 法向力=2901.8152, 切向力X=1740.6718, 切向力Y=2057.0176 +FPS=45.39, 法向力=2982.9541, 切向力X=1069.1289, 切向力Y=2174.3818 +FPS=32.97, 法向力=3201.3862, 切向力X=1023.4940, 切向力Y=2162.6987 +FPS=31.95, 法向力=2159.5530, 切向力X=1598.4070, 切向力Y=-785.2063 +FPS=32.10, 法向力=2013.8862, 切向力X=1701.7375, 切向力Y=-1011.0275 +FPS=31.36, 法向力=2045.5320, 切向力X=1622.3423, 切向力Y=-1132.5510 +FPS=36.41, 法向力=2244.5767, 切向力X=1874.3296, 切向力Y=-276.4557 +FPS=51.06, 法向力=2323.9836, 切向力X=1870.5977, 切向力Y=-330.6742 +FPS=30.17, 法向力=2363.4370, 切向力X=2183.1428, 切向力Y=-248.2099 +FPS=38.76, 法向力=2288.8320, 切向力X=2233.0220, 切向力Y=-178.1092 +FPS=44.61, 法向力=2759.5520, 切向力X=1974.2823, 切向力Y=1369.8020 +FPS=33.43, 法向力=2685.4246, 切向力X=1869.1719, 切向力Y=2058.2346 +FPS=37.25, 法向力=2824.7939, 切向力X=1710.3904, 切向力Y=337.6241 +FPS=51.45, 法向力=2832.5239, 切向力X=1567.7343, 切向力Y=449.3900 +FPS=61.63, 法向力=2852.7930, 切向力X=1560.1013, 切向力Y=491.1315 +FPS=54.04, 法向力=2468.8169, 切向力X=1466.2727, 切向力Y=1109.7643 +FPS=34.93, 法向力=2569.1165, 切向力X=1492.9197, 切向力Y=1139.0552 +FPS=31.25, 法向力=2113.2051, 切向力X=1144.6541, 切向力Y=-1102.7208 +FPS=63.74, 法向力=2144.2725, 切向力X=1080.6687, 切向力Y=-993.8331 +FPS=51.77, 法向力=1924.8777, 切向力X=575.5696, 切向力Y=-360.5114 +FPS=42.99, 法向力=1878.7634, 切向力X=592.9550, 切向力Y=-273.9586 +FPS=27.29, 法向力=1904.0682, 切向力X=567.2147, 切向力Y=-215.6749 +FPS=61.74, 法向力=1883.7041, 切向力X=594.1924, 切向力Y=-245.1765 +FPS=32.05, 法向力=2789.2070, 切向力X=1251.7673, 切向力Y=820.5662 +FPS=57.56, 法向力=2809.1826, 切向力X=1262.5886, 切向力Y=782.5354 +FPS=34.01, 法向力=2392.8811, 切向力X=992.1531, 切向力Y=1217.0621 +FPS=59.82, 法向力=2368.3193, 切向力X=1099.5339, 切向力Y=1454.9592 +FPS=38.76, 法向力=1583.1932, 切向力X=2086.2188, 切向力Y=-141.5494 +FPS=48.60, 法向力=1625.5924, 切向力X=2001.1541, 切向力Y=-472.7838 +FPS=65.69, 法向力=1596.9662, 切向力X=2080.7959, 切向力Y=-479.7975 +FPS=36.48, 法向力=2166.4521, 切向力X=1608.6782, 切向力Y=-28.7020 +FPS=49.38, 法向力=2177.2378, 切向力X=1691.3549, 切向力Y=96.1244 +FPS=60.80, 法向力=1934.6357, 切向力X=1880.9480, 切向力Y=647.2377 +FPS=31.94, 法向力=1911.5549, 切向力X=1946.0586, 切向力Y=614.2318 +FPS=38.77, 法向力=2410.8091, 切向力X=2546.0928, 切向力Y=-44.7915 +FPS=46.96, 法向力=2471.4807, 切向力X=2473.6174, 切向力Y=-338.1304 +FPS=38.83, 法向力=2039.6500, 切向力X=1881.1820, 切向力Y=-886.2010 +FPS=27.72, 法向力=2090.6160, 切向力X=1857.7179, 切向力Y=-801.1671 +FPS=37.10, 法向力=2113.2412, 切向力X=1812.0640, 切向力Y=-800.9072 +FPS=45.89, 法向力=2184.3350, 切向力X=2119.9512, 切向力Y=496.5655 +FPS=40.50, 法向力=2150.6401, 切向力X=2276.2314, 切向力Y=670.0443 +FPS=45.37, 法向力=2356.2385, 切向力X=2069.7390, 切向力Y=1381.2885 +FPS=64.83, 法向力=2427.5186, 切向力X=1989.3229, 切向力Y=1594.2952 +FPS=41.19, 法向力=2485.2073, 切向力X=1919.3721, 切向力Y=1513.6609 +FPS=45.77, 法向力=2164.1958, 切向力X=1204.1941, 切向力Y=188.5145 +FPS=40.45, 法向力=2081.1401, 切向力X=1083.5913, 切向力Y=389.4339 +FPS=46.70, 法向力=2037.8815, 切向力X=1029.9500, 切向力Y=187.6542 +FPS=39.42, 法向力=1897.2208, 切向力X=1717.2830, 切向力Y=309.8050 +FPS=45.18, 法向力=1913.5273, 切向力X=2022.6382, 切向力Y=44.5940 +FPS=66.26, 法向力=1988.5248, 切向力X=2168.4180, 切向力Y=-499.6348 +FPS=30.61, 法向力=2103.5679, 切向力X=2220.8262, 切向力Y=-497.7160 +FPS=38.38, 法向力=1898.6316, 切向力X=1788.4546, 切向力Y=650.6705 +FPS=46.60, 法向力=1860.8633, 切向力X=1573.5764, 切向力Y=516.3566 +FPS=32.04, 法向力=1900.6840, 切向力X=1602.3728, 切向力Y=328.9063 +FPS=37.78, 法向力=1851.5542, 切向力X=1708.4828, 切向力Y=292.8143 +FPS=49.27, 法向力=1907.2361, 切向力X=1598.0804, 切向力Y=368.9311 +FPS=64.49, 法向力=1922.4204, 切向力X=1599.8978, 切向力Y=400.7089 +FPS=51.67, 法向力=1787.8713, 切向力X=2103.2175, 切向力Y=72.5898 +FPS=34.64, 法向力=1905.9622, 切向力X=2123.5173, 切向力Y=340.3278 +FPS=32.20, 法向力=2577.6606, 切向力X=1627.9725, 切向力Y=196.8339 +FPS=31.37, 法向力=2603.4116, 切向力X=1575.0710, 切向力Y=303.4703 +FPS=38.44, 法向力=2060.5327, 切向力X=2231.9307, 切向力Y=-1414.9795 +FPS=46.27, 法向力=2050.3948, 切向力X=2227.7759, 切向力Y=-1518.5104 +FPS=39.42, 法向力=2473.0508, 切向力X=2060.8198, 切向力Y=1785.6631 +FPS=45.86, 法向力=2484.5779, 切向力X=1940.3203, 切向力Y=1998.6340 +FPS=39.44, 法向力=2009.2964, 切向力X=1762.0806, 切向力Y=-675.4279 +FPS=47.20, 法向力=1976.5226, 切向力X=1839.2137, 切向力Y=-1071.8513 +FPS=32.84, 法向力=1686.9114, 切向力X=1891.2700, 切向力Y=1533.6523 +FPS=38.55, 法向力=2098.4746, 切向力X=2304.1316, 切向力Y=691.1104 +FPS=52.04, 法向力=2169.7686, 切向力X=2443.4370, 切向力Y=488.5537 +FPS=34.35, 法向力=2234.3687, 切向力X=2438.8499, 切向力Y=424.1910 +FPS=52.08, 法向力=2138.1902, 切向力X=2370.9636, 切向力Y=621.6388 +FPS=30.42, 法向力=1537.7231, 切向力X=1834.6593, 切向力Y=388.1978 +FPS=37.66, 法向力=1516.3687, 切向力X=1811.7363, 切向力Y=313.3518 +FPS=27.18, 法向力=1876.9810, 切向力X=1880.4644, 切向力Y=-1842.7896 +FPS=38.17, 法向力=1966.9753, 切向力X=1924.1847, 切向力Y=-1731.2651 +FPS=45.38, 法向力=1908.1935, 切向力X=2068.3291, 切向力Y=339.9628 +FPS=39.66, 法向力=2175.7422, 切向力X=2011.6921, 切向力Y=722.0925 +FPS=47.30, 法向力=2485.0293, 切向力X=1332.7015, 切向力Y=503.8314 +FPS=32.09, 法向力=2485.1238, 切向力X=1258.0243, 切向力Y=513.0493 +FPS=32.61, 法向力=1860.6077, 切向力X=1800.8212, 切向力Y=-1182.0808 +FPS=30.87, 法向力=2131.9714, 切向力X=1245.5232, 切向力Y=-270.5869 +FPS=31.68, 法向力=2233.0435, 切向力X=1275.4019, 切向力Y=-221.9197 +FPS=32.35, 法向力=2510.2915, 切向力X=1871.9266, 切向力Y=1285.2004 +FPS=31.91, 法向力=2644.1704, 切向力X=1739.7385, 切向力Y=1325.0764 +FPS=38.38, 法向力=2803.9456, 切向力X=1611.4871, 切向力Y=1532.6934 +FPS=47.08, 法向力=2819.3662, 切向力X=1562.5092, 切向力Y=1536.8572 +FPS=37.92, 法向力=2043.9167, 切向力X=1369.2466, 切向力Y=43.6343 +FPS=47.01, 法向力=1922.6255, 切向力X=1389.1357, 切向力Y=-165.7580 +FPS=63.82, 法向力=1937.7012, 切向力X=1353.4569, 切向力Y=-173.1531 +FPS=52.29, 法向力=1609.2642, 切向力X=1956.9515, 切向力Y=-24.7022 +FPS=44.88, 法向力=1605.1240, 切向力X=1850.6194, 切向力Y=-218.5479 +FPS=50.03, 法向力=2342.7620, 切向力X=1505.3171, 切向力Y=919.5680 +FPS=31.31, 法向力=2303.2610, 切向力X=1480.7205, 切向力Y=1091.7673 +FPS=37.63, 法向力=2184.8044, 切向力X=2519.0327, 切向力Y=-945.4266 +FPS=49.25, 法向力=2143.2883, 切向力X=2736.9058, 切向力Y=-1176.2186 +FPS=32.64, 法向力=1680.5493, 切向力X=1926.3137, 切向力Y=63.7107 +FPS=57.43, 法向力=1653.3699, 切向力X=1838.9569, 切向力Y=343.3270 +FPS=53.08, 法向力=2110.2622, 切向力X=1714.7285, 切向力Y=-1057.3822 +FPS=45.42, 法向力=2152.5435, 切向力X=1568.2733, 切向力Y=-1045.1018 +FPS=50.02, 法向力=2437.7834, 切向力X=1879.4290, 切向力Y=-618.5792 +FPS=36.64, 法向力=2414.6611, 切向力X=1832.5029, 切向力Y=-351.9442 +FPS=47.35, 法向力=2396.8188, 切向力X=1840.5181, 切向力Y=-326.1865 +FPS=31.74, 法向力=2418.1099, 切向力X=1830.5366, 切向力Y=-334.3753 +FPS=32.18, 法向力=2054.8274, 切向力X=1993.2148, 切向力Y=-2416.1638 +FPS=31.91, 法向力=2098.2192, 切向力X=1855.5477, 切向力Y=-2828.7695 +FPS=38.40, 法向力=2194.9312, 切向力X=2164.5681, 切向力Y=-849.9748 +FPS=49.98, 法向力=2113.3005, 切向力X=2227.6064, 切向力Y=-691.9385 +FPS=30.98, 法向力=2455.2202, 切向力X=2050.6545, 切向力Y=535.9312 +FPS=31.02, 法向力=2032.9808, 切向力X=2658.3623, 切向力Y=1143.0988 +FPS=32.48, 法向力=1981.7834, 切向力X=2767.3560, 切向力Y=1241.1824 +FPS=37.64, 法向力=1633.2079, 切向力X=2216.8125, 切向力Y=591.1368 +FPS=48.80, 法向力=1599.5288, 切向力X=2066.1670, 切向力Y=570.5968 +FPS=31.47, 法向力=2300.0422, 切向力X=1244.0189, 切向力Y=-693.3112 +FPS=36.84, 法向力=2321.9839, 切向力X=1238.2484, 切向力Y=-644.8284 +FPS=43.30, 法向力=1594.9792, 切向力X=1484.5376, 切向力Y=262.8047 +FPS=60.19, 法向力=1686.2971, 切向力X=1274.0293, 切向力Y=495.3443 +FPS=42.79, 法向力=1690.8043, 切向力X=1252.0481, 切向力Y=532.8132 +FPS=51.28, 法向力=1692.6411, 切向力X=1248.5468, 切向力Y=537.5942 +FPS=30.03, 法向力=2314.0103, 切向力X=1240.3757, 切向力Y=-698.0992 +FPS=32.94, 法向力=2317.9480, 切向力X=1428.8754, 切向力Y=-943.9636 +FPS=57.55, 法向力=2032.1705, 切向力X=2433.7261, 切向力Y=1592.6707 +FPS=52.47, 法向力=2045.9191, 切向力X=2492.1018, 切向力Y=1878.8416 +FPS=48.49, 法向力=2000.9734, 切向力X=2378.6570, 切向力Y=2073.3960 +FPS=26.81, 法向力=2287.7378, 切向力X=1495.0767, 切向力Y=1004.5031 +FPS=61.16, 法向力=2337.7651, 切向力X=1418.4719, 切向力Y=1022.6171 +FPS=51.71, 法向力=1849.9346, 切向力X=1892.4563, 切向力Y=-881.7830 +FPS=47.42, 法向力=1826.1699, 切向力X=1872.5614, 切向力Y=-869.8430 +FPS=63.17, 法向力=2296.1655, 切向力X=2631.8271, 切向力Y=908.3413 +FPS=55.21, 法向力=2297.3042, 切向力X=2588.2966, 切向力Y=879.1281 +FPS=30.06, 法向力=2035.1311, 切向力X=1415.6742, 切向力Y=-136.4061 +FPS=38.16, 法向力=2107.4824, 切向力X=1445.0933, 切向力Y=-213.6921 +FPS=44.69, 法向力=1907.3405, 切向力X=1372.5106, 切向力Y=-1065.0332 +FPS=40.44, 法向力=1826.2217, 切向力X=1438.6556, 切向力Y=-1190.9215 +FPS=49.34, 法向力=1832.7544, 切向力X=1444.7563, 切向力Y=-1220.1548 +FPS=37.51, 法向力=1831.3398, 切向力X=1399.6638, 切向力Y=-1210.8154 +FPS=47.77, 法向力=1820.6492, 切向力X=1449.2751, 切向力Y=-1229.6633 +FPS=61.06, 法向力=2097.5920, 切向力X=1559.0515, 切向力Y=396.7795 +FPS=52.56, 法向力=2107.4207, 切向力X=1431.6880, 切向力Y=538.6321 +FPS=59.63, 法向力=2094.7925, 切向力X=1519.4071, 切向力Y=696.9978 +FPS=38.52, 法向力=1963.2809, 切向力X=1537.0250, 切向力Y=1217.6616 +FPS=36.18, 法向力=1906.7753, 切向力X=1796.4055, 切向力Y=1101.4619 +FPS=51.16, 法向力=2260.5547, 切向力X=2101.8564, 切向力Y=442.7437 +FPS=29.88, 法向力=1677.7600, 切向力X=1031.8169, 切向力Y=578.8209 +FPS=38.14, 法向力=1674.9269, 切向力X=895.4943, 切向力Y=783.5835 +FPS=45.11, 法向力=1948.9331, 切向力X=1553.2373, 切向力Y=816.0571 +FPS=40.75, 法向力=2103.0112, 切向力X=1415.2686, 切向力Y=853.2495 +FPS=46.81, 法向力=2251.3560, 切向力X=1754.5991, 切向力Y=2023.5159 +FPS=38.98, 法向力=2180.0408, 切向力X=1769.3118, 切向力Y=2113.7319 +FPS=27.42, 法向力=1807.5938, 切向力X=1159.5178, 切向力Y=-30.8964 +FPS=38.58, 法向力=1805.5081, 切向力X=1099.3408, 切向力Y=78.2400 +FPS=46.18, 法向力=2051.3682, 切向力X=1015.9316, 切向力Y=141.6860 +FPS=39.38, 法向力=2119.9172, 切向力X=1055.6190, 切向力Y=260.1750 +FPS=61.00, 法向力=2145.1277, 切向力X=1011.9647, 切向力Y=298.0737 +FPS=53.62, 法向力=2080.4263, 切向力X=1558.2980, 切向力Y=331.7860 +FPS=29.29, 法向力=1806.5469, 切向力X=1632.9080, 切向力Y=963.5341 +FPS=38.41, 法向力=1886.7743, 切向力X=1628.7319, 切向力Y=957.0405 +FPS=45.12, 法向力=1898.4556, 切向力X=1569.5210, 切向力Y=969.8295 +FPS=38.78, 法向力=1284.5338, 切向力X=1871.8920, 切向力Y=504.0713 +FPS=46.67, 法向力=1287.6337, 切向力X=1897.9056, 切向力Y=488.5106 +FPS=39.19, 法向力=2213.6338, 切向力X=1415.8560, 切向力Y=1703.6418 +FPS=47.81, 法向力=2489.0977, 切向力X=1306.8511, 切向力Y=1997.4565 +FPS=39.65, 法向力=2474.4844, 切向力X=1449.4846, 切向力Y=557.9446 +FPS=62.56, 法向力=2376.9146, 切向力X=1535.2716, 切向力Y=464.4582 +FPS=51.96, 法向力=2118.2197, 切向力X=1716.4124, 切向力Y=142.2127 +FPS=35.23, 法向力=2188.3818, 切向力X=1697.1948, 切向力Y=222.9691 +FPS=46.91, 法向力=2179.4927, 切向力X=1617.4341, 切向力Y=280.1429 +FPS=40.96, 法向力=1637.2517, 切向力X=1682.9100, 切向力Y=-262.6334 +FPS=28.58, 法向力=2346.0017, 切向力X=1005.0748, 切向力Y=235.9778 +FPS=30.97, 法向力=2569.9131, 切向力X=1013.3757, 切向力Y=725.9774 +FPS=38.86, 法向力=2124.3618, 切向力X=1440.6206, 切向力Y=1029.4070 +FPS=49.36, 法向力=1967.3757, 切向力X=1509.5107, 切向力Y=1110.4480 +FPS=38.79, 法向力=2839.1978, 切向力X=768.5560, 切向力Y=1892.8015 +FPS=26.68, 法向力=2222.0366, 切向力X=795.0713, 切向力Y=-1188.8887 +FPS=62.55, 法向力=1972.1882, 切向力X=941.6161, 切向力Y=-1912.0294 +FPS=53.56, 法向力=1985.9978, 切向力X=891.9614, 切向力Y=-1909.5353 +FPS=36.84, 法向力=2122.9534, 切向力X=766.9087, 切向力Y=318.7441 +FPS=38.61, 法向力=2280.0818, 切向力X=1080.9526, 切向力Y=672.3156 +FPS=27.91, 法向力=1831.2356, 切向力X=2100.0811, 切向力Y=-583.5062 +FPS=32.11, 法向力=2355.4658, 切向力X=939.7629, 切向力Y=193.7397 +FPS=38.90, 法向力=2717.2266, 切向力X=804.3827, 切向力Y=304.8464 +FPS=44.34, 法向力=2588.7131, 切向力X=1042.6179, 切向力Y=546.1405 +FPS=40.30, 法向力=2479.3740, 切向力X=1825.5936, 切向力Y=-147.6335 +FPS=45.07, 法向力=2477.2490, 切向力X=1884.7605, 切向力Y=-182.3823 +FPS=41.21, 法向力=1644.4233, 切向力X=1899.8071, 切向力Y=-803.4858 +FPS=27.66, 法向力=1790.3823, 切向力X=1432.2410, 切向力Y=-129.2238 +FPS=36.96, 法向力=1778.0499, 切向力X=1273.4929, 切向力Y=-73.3652 +FPS=47.65, 法向力=1342.2930, 切向力X=1238.9224, 切向力Y=-886.0222 +FPS=38.40, 法向力=1399.4448, 切向力X=1304.1088, 切向力Y=-979.4595 +FPS=46.42, 法向力=2270.2778, 切向力X=1279.7017, 切向力Y=629.2854 +FPS=63.35, 法向力=2198.6748, 切向力X=1381.9951, 切向力Y=799.6864 +FPS=62.03, 法向力=2225.6487, 切向力X=1383.6158, 切向力Y=831.4053 +FPS=49.30, 法向力=1900.0308, 切向力X=920.8165, 切向力Y=2848.3762 +FPS=52.79, 法向力=1886.4548, 切向力X=846.6532, 切向力Y=3070.4917 +FPS=48.26, 法向力=1922.2366, 切向力X=795.2156, 切向力Y=3032.0269 +FPS=58.02, 法向力=2109.4426, 切向力X=1350.7512, 切向力Y=2779.5613 +FPS=40.50, 法向力=2029.1936, 切向力X=1437.0891, 切向力Y=2725.6890 +FPS=47.62, 法向力=1985.7063, 切向力X=760.5460, 切向力Y=2363.5955 +FPS=62.73, 法向力=1896.8193, 切向力X=898.2090, 切向力Y=2436.8906 +FPS=37.49, 法向力=1926.8540, 切向力X=870.1207, 切向力Y=2374.3149 +FPS=48.97, 法向力=1923.9319, 切向力X=1464.1885, 切向力Y=2159.0122 +FPS=37.83, 法向力=1974.6636, 切向力X=1535.3434, 切向力Y=2173.9629 +FPS=28.42, 法向力=2054.9922, 切向力X=923.8901, 切向力Y=452.1952 +FPS=36.94, 法向力=1642.7843, 切向力X=1592.6787, 切向力Y=-1645.9635 +FPS=47.47, 法向力=1609.3589, 切向力X=1558.8600, 切向力Y=-1705.0101 +FPS=39.67, 法向力=1671.6770, 切向力X=1481.2738, 切向力Y=-315.1003 +FPS=27.16, 法向力=1859.9187, 切向力X=1390.3940, 切向力Y=1132.0867 +FPS=59.70, 法向力=1881.0239, 切向力X=1273.0759, 切向力Y=1306.0902 +FPS=40.76, 法向力=1939.0515, 切向力X=1244.4917, 切向力Y=1281.5945 +FPS=49.28, 法向力=1828.6760, 切向力X=872.2527, 切向力Y=367.9042 +FPS=36.11, 法向力=1837.9427, 切向力X=935.2959, 切向力Y=395.8744 +FPS=45.25, 法向力=1820.0461, 切向力X=921.6421, 切向力Y=398.6681 +FPS=40.44, 法向力=1738.1587, 切向力X=1108.8110, 切向力Y=1561.4038 +FPS=27.56, 法向力=2010.3196, 切向力X=1768.9020, 切向力Y=115.9237 +FPS=37.47, 法向力=1987.9683, 切向力X=1674.1611, 切向力Y=181.5448 +FPS=46.92, 法向力=1596.2870, 切向力X=1862.9626, 切向力Y=-406.9498 +FPS=38.61, 法向力=1584.1821, 切向力X=1851.9963, 切向力Y=-298.8886 +FPS=27.38, 法向力=1982.8253, 切向力X=1291.1643, 切向力Y=-42.1757 +FPS=55.95, 法向力=1968.5110, 切向力X=1183.5228, 切向力Y=164.8683 +FPS=34.45, 法向力=2024.2247, 切向力X=1251.3281, 切向力Y=-463.6379 +FPS=62.60, 法向力=2017.1008, 切向力X=1251.3245, 切向力Y=-598.8239 +FPS=52.14, 法向力=1944.2029, 切向力X=1543.9169, 切向力Y=-116.9553 +FPS=41.28, 法向力=2094.5088, 切向力X=1594.2473, 切向力Y=474.8198 +FPS=46.94, 法向力=2040.4481, 切向力X=2213.8643, 切向力Y=637.9182 +FPS=38.49, 法向力=2090.7234, 切向力X=2107.1738, 切向力Y=655.0773 +FPS=27.54, 法向力=1504.3998, 切向力X=1234.1814, 切向力Y=704.6674 +FPS=58.97, 法向力=1574.6888, 切向力X=1162.1807, 切向力Y=831.1033 +FPS=44.79, 法向力=1571.5565, 切向力X=1122.0178, 切向力Y=838.1359 +FPS=37.21, 法向力=1894.8632, 切向力X=2187.2468, 切向力Y=-1235.9194 +FPS=42.79, 法向力=1999.9712, 切向力X=1112.2815, 切向力Y=244.5829 +FPS=48.98, 法向力=2012.3425, 切向力X=1076.6198, 切向力Y=439.2811 +FPS=37.12, 法向力=1758.5004, 切向力X=1445.7196, 切向力Y=-725.8419 +FPS=44.42, 法向力=1776.4363, 切向力X=1396.0183, 切向力Y=-832.4998 +FPS=54.49, 法向力=1776.5875, 切向力X=1391.3514, 切向力Y=-840.7073 +FPS=49.83, 法向力=1611.6908, 切向力X=1188.5569, 切向力Y=1053.5409 +FPS=64.46, 法向力=1966.4535, 切向力X=863.7324, 切向力Y=2138.1509 +FPS=56.46, 法向力=1931.4741, 切向力X=980.5214, 切向力Y=-539.8920 +FPS=49.26, 法向力=2091.3091, 切向力X=930.0183, 切向力Y=-745.6512 +FPS=31.36, 法向力=2157.2161, 切向力X=1184.1508, 切向力Y=-954.0496 +FPS=32.15, 法向力=2124.6235, 切向力X=1137.8790, 切向力Y=-732.4814 +FPS=30.95, 法向力=1916.7874, 切向力X=1731.4316, 切向力Y=-1764.4705 +FPS=39.09, 法向力=1976.4725, 切向力X=1813.4413, 切向力Y=-1875.1648 +FPS=46.29, 法向力=1808.4526, 切向力X=1966.8483, 切向力Y=-311.4617 +FPS=33.62, 法向力=1878.7141, 切向力X=2081.6272, 切向力Y=80.5385 +FPS=38.52, 法向力=2502.5732, 切向力X=1491.5907, 切向力Y=-968.6179 +FPS=49.34, 法向力=2653.1436, 切向力X=1362.7396, 切向力Y=-755.3196 +FPS=31.96, 法向力=2017.6582, 切向力X=1248.9789, 切向力Y=1177.0347 +FPS=36.51, 法向力=2166.5815, 切向力X=1294.5726, 切向力Y=1550.5532 +FPS=44.51, 法向力=1877.0374, 切向力X=1732.3240, 切向力Y=-1806.6411 +FPS=39.53, 法向力=1908.5027, 切向力X=1722.3079, 切向力Y=-1889.6580 +FPS=45.89, 法向力=1472.1077, 切向力X=1482.1166, 切向力Y=10.1231 +FPS=33.26, 法向力=1403.7322, 切向力X=1269.0326, 切向力Y=305.7146 +FPS=32.31, 法向力=1753.9604, 切向力X=1380.1086, 切向力Y=-93.9063 +FPS=57.19, 法向力=1822.5264, 切向力X=1416.5353, 切向力Y=-4.3756 +FPS=44.61, 法向力=1572.9729, 切向力X=1884.8865, 切向力Y=543.1024 +FPS=62.75, 法向力=1530.5942, 切向力X=1867.2148, 切向力Y=485.6900 +FPS=41.88, 法向力=1540.1648, 切向力X=1911.5430, 切向力Y=545.4301 +FPS=39.10, 法向力=1643.1494, 切向力X=1163.9736, 切向力Y=-223.7626 +FPS=51.18, 法向力=1643.1887, 切向力X=1047.4775, 切向力Y=-294.4046 +FPS=36.15, 法向力=1500.4077, 切向力X=1491.2562, 切向力Y=663.4617 +FPS=43.57, 法向力=1453.6746, 切向力X=1666.9324, 切向力Y=714.2228 +FPS=35.03, 法向力=2046.7799, 切向力X=1113.4368, 切向力Y=820.3825 +FPS=31.87, 法向力=1686.3513, 切向力X=1711.5828, 切向力Y=1265.3411 +FPS=30.56, 法向力=1705.2371, 切向力X=1566.2485, 切向力Y=1533.0774 +FPS=39.48, 法向力=2163.7979, 切向力X=2002.5125, 切向力Y=272.3429 +FPS=44.29, 法向力=2202.1267, 切向力X=1947.2021, 切向力Y=355.7788 +FPS=39.04, 法向力=2038.0507, 切向力X=1095.0819, 切向力Y=-141.0651 +FPS=51.92, 法向力=2088.7495, 切向力X=842.3784, 切向力Y=-176.0596 +FPS=29.69, 法向力=1701.7261, 切向力X=1753.2288, 切向力Y=457.4525 +FPS=30.49, 法向力=1706.8000, 切向力X=1753.3407, 切向力Y=599.5422 +FPS=32.66, 法向力=1646.8188, 切向力X=1957.6331, 切向力Y=906.3451 +FPS=37.71, 法向力=1643.7389, 切向力X=1234.0758, 切向力Y=491.3154 +FPS=47.38, 法向力=1698.6420, 切向力X=1097.8989, 切向力Y=432.4837 +FPS=31.03, 法向力=1640.4948, 切向力X=1462.3605, 切向力Y=344.6135 +FPS=59.32, 法向力=1656.9819, 切向力X=1526.9082, 切向力Y=248.9318 +FPS=41.13, 法向力=1690.8650, 切向力X=1509.2635, 切向力Y=291.5727 +FPS=48.07, 法向力=2251.2058, 切向力X=1112.3665, 切向力Y=158.6244 +FPS=30.61, 法向力=2040.5692, 切向力X=2144.4077, 切向力Y=1122.2219 +FPS=57.47, 法向力=1940.4976, 切向力X=2244.4866, 切向力Y=1079.6041 +FPS=43.42, 法向力=1930.6382, 切向力X=2236.4072, 切向力Y=1118.5540 +FPS=44.01, 法向力=2142.1553, 切向力X=1749.9688, 切向力Y=738.0706 +FPS=40.31, 法向力=2049.8123, 切向力X=1957.3212, 切向力Y=887.0425 +FPS=43.02, 法向力=1897.5750, 切向力X=1152.6565, 切向力Y=-687.1005 +FPS=37.96, 法向力=1880.4081, 切向力X=1275.8099, 切向力Y=-717.4598 +FPS=35.37, 法向力=1443.2521, 切向力X=1544.5702, 切向力Y=585.1696 +FPS=35.02, 法向力=1404.8063, 切向力X=1666.1147, 切向力Y=676.3282 +FPS=35.55, 法向力=1917.7185, 切向力X=1049.9358, 切向力Y=406.1014 +FPS=57.32, 法向力=1966.0172, 切向力X=1079.9309, 切向力Y=490.6022 +FPS=58.94, 法向力=1560.8693, 切向力X=1547.2158, 切向力Y=-605.7114 +FPS=48.24, 法向力=1523.5903, 切向力X=1422.0247, 切向力Y=-832.0924 +FPS=57.34, 法向力=1560.4720, 切向力X=1432.3794, 切向力Y=-831.1623 +FPS=47.44, 法向力=1701.3683, 切向力X=1177.2247, 切向力Y=544.6177 +FPS=48.54, 法向力=1810.9954, 切向力X=1230.4088, 切向力Y=521.1937 +FPS=42.42, 法向力=1947.7274, 切向力X=1061.8357, 切向力Y=1090.0856 +FPS=41.84, 法向力=1867.1892, 切向力X=991.0432, 切向力Y=870.5397 +FPS=47.48, 法向力=1866.6970, 切向力X=846.9257, 切向力Y=884.9637 +FPS=33.02, 法向力=1804.4954, 切向力X=941.6818, 切向力Y=802.7262 +FPS=37.72, 法向力=1497.4164, 切向力X=1538.1191, 切向力Y=-1207.7678 +FPS=40.91, 法向力=1613.5391, 切向力X=1673.0410, 切向力Y=-1591.6086 +FPS=57.19, 法向力=2122.5771, 切向力X=1442.9355, 切向力Y=-1067.6395 +FPS=35.33, 法向力=2110.5586, 切向力X=1395.8467, 切向力Y=-1051.2339 +FPS=56.35, 法向力=2114.7524, 切向力X=1368.5365, 切向力Y=-983.9282 +FPS=48.19, 法向力=2228.2605, 切向力X=1877.4839, 切向力Y=-222.7536 +FPS=50.26, 法向力=2225.7839, 切向力X=1931.8389, 切向力Y=63.1765 +FPS=30.79, 法向力=1391.4430, 切向力X=1640.8884, 切向力Y=609.6663 +FPS=32.76, 法向力=1891.3074, 切向力X=1338.1774, 切向力Y=-1062.1891 +FPS=33.44, 法向力=1891.5522, 切向力X=1245.3821, 切向力Y=-1295.0601 +FPS=31.57, 法向力=1426.9240, 切向力X=1099.8345, 切向力Y=138.3676 +FPS=31.75, 法向力=1477.3934, 切向力X=1125.1292, 切向力Y=833.4589 +FPS=30.21, 法向力=1297.6168, 切向力X=1315.5173, 切向力Y=166.9803 +FPS=40.42, 法向力=1597.1362, 切向力X=1622.4489, 切向力Y=772.7310 +FPS=46.10, 法向力=1611.7236, 切向力X=1619.9351, 切向力Y=963.6787 +FPS=52.36, 法向力=1921.2922, 切向力X=1307.3162, 切向力Y=1485.7297 +FPS=36.25, 法向力=1931.8756, 切向力X=1129.6371, 切向力Y=1424.7192 +FPS=53.92, 法向力=2099.2478, 切向力X=994.3997, 切向力Y=1672.8420 +FPS=46.53, 法向力=1390.5846, 切向力X=1060.0981, 切向力Y=1847.4089 +FPS=46.45, 法向力=1417.1115, 切向力X=1137.7466, 切向力Y=1043.6643 +FPS=57.19, 法向力=1382.3193, 切向力X=1041.3755, 切向力Y=1096.1372 +FPS=45.25, 法向力=1546.6543, 切向力X=1525.3219, 切向力Y=-1612.5557 +FPS=59.64, 法向力=1542.2589, 切向力X=1541.8580, 切向力Y=-1789.1475 +FPS=46.13, 法向力=1388.2083, 切向力X=1098.2253, 切向力Y=-1120.8770 +FPS=32.64, 法向力=1430.0403, 切向力X=1236.1697, 切向力Y=-1116.3064 +FPS=32.14, 法向力=1244.9380, 切向力X=1118.6416, 切向力Y=-1113.8015 +FPS=38.10, 法向力=1603.5433, 切向力X=1266.0397, 切向力Y=718.6156 +FPS=43.88, 法向力=1571.5610, 切向力X=1254.7267, 切向力Y=811.2887 +FPS=56.92, 法向力=1644.2740, 切向力X=1156.4763, 切向力Y=846.5695 +FPS=43.80, 法向力=1727.9977, 切向力X=1029.4309, 切向力Y=1379.0919 +FPS=57.24, 法向力=1885.0315, 切向力X=767.0834, 切向力Y=1905.3082 +FPS=42.74, 法向力=2037.2783, 切向力X=846.3978, 切向力Y=441.7089 +FPS=42.92, 法向力=1824.5885, 切向力X=870.8240, 切向力Y=-162.2415 +FPS=45.96, 法向力=2316.8711, 切向力X=728.8229, 切向力Y=910.6869 +FPS=58.75, 法向力=2145.6084, 切向力X=956.4775, 切向力Y=747.9131 +FPS=33.67, 法向力=2137.3271, 切向力X=961.4066, 切向力Y=688.5182 +FPS=56.26, 法向力=1788.7767, 切向力X=2226.0078, 切向力Y=-432.5796 +FPS=43.63, 法向力=1892.9951, 切向力X=2294.9023, 切向力Y=-638.3133 +FPS=40.92, 法向力=1239.8418, 切向力X=1967.1166, 切向力Y=478.0092 +FPS=44.53, 法向力=1274.5747, 切向力X=1894.3408, 切向力Y=432.2449 +FPS=41.13, 法向力=1463.5631, 切向力X=1067.9758, 切向力Y=188.0999 +FPS=45.54, 法向力=1490.1104, 切向力X=955.3054, 切向力Y=215.6933 +FPS=41.31, 法向力=1799.2085, 切向力X=1110.9160, 切向力Y=908.4279 +FPS=58.36, 法向力=1838.9180, 切向力X=1114.1091, 切向力Y=810.5243 +FPS=45.39, 法向力=1904.8579, 切向力X=1246.0143, 切向力Y=1006.4792 +FPS=46.69, 法向力=2154.7827, 切向力X=753.3640, 切向力Y=99.7305 +FPS=32.97, 法向力=2077.3323, 切向力X=661.8928, 切向力Y=68.1443 +FPS=32.18, 法向力=1456.9111, 切向力X=1920.5149, 切向力Y=104.5813 +FPS=58.05, 法向力=1472.4773, 切向力X=1956.7267, 切向力Y=170.8576 +FPS=46.39, 法向力=1435.4526, 切向力X=1265.9326, 切向力Y=104.2851 +FPS=63.46, 法向力=1408.9688, 切向力X=1177.4561, 切向力Y=136.0946 +FPS=51.50, 法向力=1373.3486, 切向力X=1225.2118, 切向力Y=243.7564 +FPS=34.65, 法向力=2292.6504, 切向力X=1580.5251, 切向力Y=26.7796 +FPS=57.88, 法向力=2283.2710, 切向力X=1581.0112, 切向力Y=182.6942 +FPS=47.94, 法向力=1965.5530, 切向力X=1097.1326, 切向力Y=-168.1393 +FPS=38.35, 法向力=2094.4233, 切向力X=1083.6841, 切向力Y=-198.8799 +FPS=46.61, 法向力=1613.6194, 切向力X=1286.9502, 切向力Y=-1183.9827 +FPS=32.78, 法向力=1626.0312, 切向力X=1255.0144, 切向力Y=-1368.0187 +FPS=30.42, 法向力=1566.7876, 切向力X=1319.6093, 切向力Y=-631.5713 +FPS=56.46, 法向力=1562.5842, 切向力X=1539.9020, 切向力Y=-684.4418 +FPS=50.97, 法向力=1760.3202, 切向力X=1756.6635, 切向力Y=132.5042 +FPS=48.54, 法向力=1757.0503, 切向力X=1693.7979, 切向力Y=337.4592 +FPS=46.73, 法向力=2146.8845, 切向力X=852.1946, 切向力Y=554.7255 +FPS=32.46, 法向力=1865.8241, 切向力X=1248.2717, 切向力Y=-15.9829 +FPS=30.86, 法向力=1343.1149, 切向力X=1713.2103, 切向力Y=-144.6125 +FPS=32.72, 法向力=1328.6987, 切向力X=1091.6370, 切向力Y=517.7446 +FPS=32.11, 法向力=1337.3821, 切向力X=959.2200, 切向力Y=500.8080 +FPS=31.23, 法向力=1426.1195, 切向力X=797.4968, 切向力Y=-1010.0936 +FPS=39.51, 法向力=1417.4980, 切向力X=722.6447, 切向力Y=-1090.8285 +FPS=46.32, 法向力=1897.7734, 切向力X=713.2266, 切向力Y=346.2199 +FPS=38.58, 法向力=2173.7681, 切向力X=672.1262, 切向力Y=648.0717 +FPS=62.26, 法向力=2113.7737, 切向力X=637.3180, 切向力Y=547.1875 +FPS=51.92, 法向力=2660.7615, 切向力X=639.3955, 切向力Y=541.8044 +FPS=35.64, 法向力=2518.6182, 切向力X=550.0613, 切向力Y=161.4059 +FPS=26.95, 法向力=1290.8213, 切向力X=1046.7264, 切向力Y=-463.4385 +FPS=39.20, 法向力=1689.0796, 切向力X=877.3724, 切向力Y=713.8530 +FPS=27.36, 法向力=1632.5038, 切向力X=1326.3726, 切向力Y=-957.4097 +FPS=37.65, 法向力=1613.9326, 切向力X=1402.6526, 切向力Y=-936.5667 +FPS=45.64, 法向力=2122.6851, 切向力X=1330.1564, 切向力Y=1132.7214 +FPS=32.19, 法向力=2166.3071, 切向力X=1385.8550, 切向力Y=1050.9045 +FPS=31.47, 法向力=2168.9084, 切向力X=1392.5117, 切向力Y=1085.0852 +FPS=32.31, 法向力=1621.8297, 切向力X=1026.8894, 切向力Y=-1987.6322 +FPS=59.22, 法向力=1361.7148, 切向力X=1772.9573, 切向力Y=-217.6135 +FPS=50.80, 法向力=1392.9661, 切向力X=1836.6863, 切向力Y=-301.4488 +FPS=49.19, 法向力=1377.7936, 切向力X=1758.8013, 切向力Y=-280.2366 +FPS=46.87, 法向力=2276.8789, 切向力X=1680.7487, 切向力Y=-446.8566 +FPS=31.82, 法向力=2347.0159, 切向力X=1638.9877, 切向力Y=-401.7061 +FPS=31.38, 法向力=1790.2399, 切向力X=736.4899, 切向力Y=449.2801 +FPS=64.38, 法向力=1767.0305, 切向力X=673.6910, 切向力Y=473.4855 +FPS=51.99, 法向力=2142.1611, 切向力X=539.6021, 切向力Y=1002.8187 +FPS=35.35, 法向力=2263.8657, 切向力X=551.4019, 切向力Y=1120.6085 +FPS=32.81, 法向力=1302.5625, 切向力X=1957.3582, 切向力Y=-757.2000 +FPS=60.41, 法向力=1368.1746, 切向力X=2177.0330, 切向力Y=-736.9593 +FPS=53.82, 法向力=2458.1108, 切向力X=1106.3625, 切向力Y=-194.5767 +FPS=35.69, 法向力=2483.5439, 切向力X=1189.4531, 切向力Y=-84.6147 +FPS=59.36, 法向力=2484.5244, 切向力X=1156.8826, 切向力Y=-140.4364 +FPS=54.89, 法向力=1482.5079, 切向力X=1245.8534, 切向力Y=532.6144 +FPS=53.61, 法向力=1454.0837, 切向力X=1217.1152, 切向力Y=712.8278 +FPS=57.80, 法向力=1464.7573, 切向力X=1187.8440, 切向力Y=717.3467 +FPS=52.70, 法向力=1401.8130, 切向力X=1642.9115, 切向力Y=474.6572 +FPS=65.12, 法向力=1447.2126, 切向力X=1745.7367, 切向力Y=514.2926 +FPS=61.51, 法向力=1286.8981, 切向力X=1327.5929, 切向力Y=-367.7781 +FPS=54.07, 法向力=1264.1510, 切向力X=1445.6277, 切向力Y=-510.4828 +FPS=31.67, 法向力=1495.3044, 切向力X=1274.5806, 切向力Y=618.3080 +FPS=31.66, 法向力=1360.3899, 切向力X=1419.2689, 切向力Y=811.4583 +FPS=37.01, 法向力=1570.0024, 切向力X=1630.9241, 切向力Y=-439.5464 +FPS=27.46, 法向力=1275.1102, 切向力X=1338.4634, 切向力Y=-39.7980 +FPS=32.29, 法向力=1316.2550, 切向力X=1243.3944, 切向力Y=-124.2976 +FPS=31.19, 法向力=1440.5967, 切向力X=1570.5891, 切向力Y=-594.9533 +FPS=31.08, 法向力=1654.1135, 切向力X=1713.6252, 切向力Y=306.8498 +FPS=32.09, 法向力=1680.2172, 切向力X=1629.1909, 切向力Y=330.6853 +FPS=31.08, 法向力=1230.4500, 切向力X=981.1162, 切向力Y=-565.7183 +FPS=32.17, 法向力=1210.3970, 切向力X=861.0015, 切向力Y=-524.3047 +FPS=37.03, 法向力=1300.5103, 切向力X=2299.5173, 切向力Y=-412.2760 +FPS=49.43, 法向力=1293.4106, 切向力X=2297.5303, 切向力Y=-539.3198 +FPS=32.06, 法向力=1462.0789, 切向力X=1617.4376, 切向力Y=944.0175 +FPS=37.72, 法向力=1483.7053, 切向力X=1556.4452, 切向力Y=1177.7371 +FPS=51.00, 法向力=1332.2800, 切向力X=1141.0067, 切向力Y=1653.4215 +FPS=31.14, 法向力=1387.8723, 切向力X=1177.6672, 切向力Y=1551.5657 +FPS=31.95, 法向力=1734.4014, 切向力X=1226.3606, 切向力Y=1487.8943 +FPS=57.07, 法向力=1715.3439, 切向力X=1221.9346, 切向力Y=-251.5537 +FPS=52.34, 法向力=1766.3467, 切向力X=1315.0814, 切向力Y=-291.6695 +FPS=44.81, 法向力=1754.7568, 切向力X=1313.7368, 切向力Y=-208.7028 +FPS=52.60, 法向力=1430.9475, 切向力X=995.8018, 切向力Y=1283.8610 +FPS=30.39, 法向力=1373.8757, 切向力X=932.7635, 切向力Y=1230.1554 +FPS=51.72, 法向力=1406.3164, 切向力X=890.8759, 切向力Y=1250.7291 +FPS=51.07, 法向力=2069.5193, 切向力X=1472.6243, 切向力Y=97.2133 +FPS=49.84, 法向力=2059.7344, 切向力X=1439.2769, 切向力Y=-14.7589 +FPS=63.57, 法向力=1430.0968, 切向力X=1518.3887, 切向力Y=-1213.5420 +FPS=52.59, 法向力=1362.5938, 切向力X=1652.4026, 切向力Y=-1403.9836 +FPS=64.66, 法向力=1346.1750, 切向力X=1624.2872, 切向力Y=-1448.4829 +FPS=50.89, 法向力=1440.7944, 切向力X=1104.9150, 切向力Y=487.3602 +FPS=32.88, 法向力=1418.5388, 切向力X=1091.4468, 切向力Y=733.3745 +FPS=38.05, 法向力=1961.1847, 切向力X=922.9725, 切向力Y=322.0052 +FPS=50.85, 法向力=1975.5026, 切向力X=935.9719, 切向力Y=220.8342 +FPS=36.51, 法向力=1986.8511, 切向力X=995.3672, 切向力Y=1206.0488 +FPS=51.07, 法向力=1903.6021, 切向力X=1162.0713, 切向力Y=1284.4930 +FPS=30.61, 法向力=1764.8344, 切向力X=900.2196, 切向力Y=665.2887 +FPS=32.50, 法向力=1752.7245, 切向力X=1065.8308, 切向力Y=1112.2996 +FPS=32.14, 法向力=2173.1851, 切向力X=1428.6409, 切向力Y=388.5267 +FPS=31.20, 法向力=1875.1270, 切向力X=1099.3008, 切向力Y=994.9210 +FPS=31.13, 法向力=1948.2759, 切向力X=1161.0437, 切向力Y=1087.0527 +FPS=38.90, 法向力=2071.2058, 切向力X=1067.1272, 切向力Y=-312.9453 +FPS=46.68, 法向力=2067.9741, 切向力X=1057.9442, 切向力Y=-298.7441 +FPS=40.37, 法向力=1892.2623, 切向力X=1315.7300, 切向力Y=-559.4703 +FPS=47.97, 法向力=1873.3420, 切向力X=1246.7666, 切向力Y=-784.0188 +FPS=60.86, 法向力=1983.4265, 切向力X=1393.0476, 切向力Y=688.7499 +FPS=33.58, 法向力=2113.4976, 切向力X=1261.0051, 切向力Y=931.0999 +FPS=31.47, 法向力=1521.7616, 切向力X=1710.6101, 切向力Y=-716.7350 +FPS=37.55, 法向力=1478.9482, 切向力X=1927.2471, 切向力Y=-949.1139 +FPS=26.94, 法向力=1742.4662, 切向力X=1270.5387, 切向力Y=-374.0948 +FPS=38.84, 法向力=1991.7393, 切向力X=1525.3733, 切向力Y=-639.7767 +FPS=46.17, 法向力=2116.3657, 切向力X=1626.2717, 切向力Y=-850.3647 +FPS=64.34, 法向力=1856.1185, 切向力X=1222.2280, 切向力Y=-1205.6140 +FPS=33.37, 法向力=1811.0338, 切向力X=1183.8960, 切向力Y=-1150.7529 +FPS=30.45, 法向力=1799.8606, 切向力X=1150.5254, 切向力Y=-1142.8677 +FPS=38.44, 法向力=1905.1776, 切向力X=601.1496, 切向力Y=840.1653 +FPS=46.92, 法向力=2092.4482, 切向力X=579.5563, 切向力Y=1508.7966 +FPS=38.42, 法向力=1553.5392, 切向力X=1202.1383, 切向力Y=-33.3072 +FPS=27.65, 法向力=2305.0828, 切向力X=325.0530, 切向力Y=496.8409 +FPS=36.98, 法向力=2616.0176, 切向力X=54.5104, 切向力Y=671.4824 +FPS=46.65, 法向力=1637.9539, 切向力X=1508.2268, 切向力Y=655.4871 +FPS=37.81, 法向力=1620.3188, 切向力X=1494.1221, 切向力Y=566.6942 +FPS=27.77, 法向力=1761.2131, 切向力X=1901.8333, 切向力Y=884.0402 +FPS=60.62, 法向力=1769.9385, 切向力X=1942.0806, 切向力Y=1219.5610 +FPS=32.35, 法向力=1827.9609, 切向力X=596.4761, 切向力Y=540.6804 +FPS=58.43, 法向力=1947.3269, 切向力X=392.0698, 切向力Y=475.6442 +FPS=53.18, 法向力=1329.1816, 切向力X=941.5531, 切向力Y=-1793.1653 +FPS=36.12, 法向力=1368.0920, 切向力X=1083.6062, 切向力Y=-1952.3666 +FPS=64.53, 法向力=1359.2019, 切向力X=1065.7844, 切向力Y=-1953.2744 +FPS=53.27, 法向力=1154.1479, 切向力X=961.7809, 切向力Y=-554.6547 +FPS=34.71, 法向力=1167.3167, 切向力X=932.8212, 切向力Y=-612.6284 +FPS=32.36, 法向力=1561.8370, 切向力X=1768.2786, 切向力Y=-526.8336 +FPS=56.73, 法向力=1611.5673, 切向力X=1804.0660, 切向力Y=-465.1326 +FPS=33.86, 法向力=1652.7869, 切向力X=1513.5566, 切向力Y=608.5823 +FPS=31.79, 法向力=2117.0493, 切向力X=719.0754, 切向力Y=-37.3557 +FPS=32.24, 法向力=2104.9141, 切向力X=684.9937, 切向力Y=1.6039 +FPS=37.29, 法向力=1785.7729, 切向力X=1351.6104, 切向力Y=-138.0172 +FPS=47.67, 法向力=1811.6350, 切向力X=1419.3898, 切向力Y=-141.2222 +FPS=37.97, 法向力=1238.2089, 切向力X=1455.2444, 切向力Y=-527.8293 +FPS=50.25, 法向力=1172.3396, 切向力X=1434.7407, 切向力Y=-58.0684 +FPS=37.22, 法向力=1350.8237, 切向力X=1579.6096, 切向力Y=-368.0505 +FPS=47.65, 法向力=1365.9717, 切向力X=1483.2710, 切向力Y=-316.2122 +FPS=39.00, 法向力=2383.7161, 切向力X=416.6010, 切向力Y=-109.2384 +FPS=46.24, 法向力=2324.0813, 切向力X=405.2866, 切向力Y=-113.0591 +FPS=39.23, 法向力=1645.3293, 切向力X=1198.3220, 切向力Y=-321.0746 +FPS=27.24, 法向力=1549.4860, 切向力X=1341.4534, 切向力Y=-366.7438 +FPS=32.86, 法向力=1234.2046, 切向力X=539.4255, 切向力Y=83.7997 +FPS=32.54, 法向力=1190.1420, 切向力X=564.7584, 切向力Y=203.8557 +FPS=32.26, 法向力=1432.4626, 切向力X=1166.0007, 切向力Y=-220.7134 +FPS=60.18, 法向力=1569.1176, 切向力X=1218.5989, 切向力Y=-196.7715 +FPS=33.67, 法向力=1449.7258, 切向力X=1427.3608, 切向力Y=235.0185 +FPS=61.53, 法向力=1430.0090, 切向力X=1371.4700, 切向力Y=228.1933 +FPS=37.86, 法向力=1962.9841, 切向力X=997.0679, 切向力Y=1005.1327 +FPS=51.85, 法向力=2134.9592, 切向力X=882.5051, 切向力Y=1304.7874 +FPS=35.40, 法向力=1362.5223, 切向力X=768.7125, 切向力Y=-1322.1531 +FPS=28.15, 法向力=1279.6288, 切向力X=569.3139, 切向力Y=-871.6611 +FPS=31.79, 法向力=1235.9331, 切向力X=603.0620, 切向力Y=-783.5775 +FPS=63.06, 法向力=1295.4800, 切向力X=689.6390, 切向力Y=-979.8241 +FPS=51.84, 法向力=2770.2236, 切向力X=545.3290, 切向力Y=1186.3262 +FPS=37.81, 法向力=2742.7483, 切向力X=491.3265, 切向力Y=1221.3755 +FPS=31.54, 法向力=1378.1564, 切向力X=1346.1589, 切向力Y=-445.7524 +FPS=36.70, 法向力=2135.4570, 切向力X=1394.6049, 切向力Y=718.2473 +FPS=62.64, 法向力=2102.5015, 切向力X=1391.5266, 切向力Y=828.7811 +FPS=54.95, 法向力=2100.3296, 切向力X=1371.8394, 切向力Y=847.8248 +FPS=34.72, 法向力=2079.4031, 切向力X=962.2601, 切向力Y=438.7392 +FPS=47.28, 法向力=2018.0959, 切向力X=891.0854, 切向力Y=482.5029 +FPS=49.34, 法向力=1657.9255, 切向力X=946.7526, 切向力Y=-826.0095 +FPS=38.93, 法向力=1705.8922, 切向力X=951.3542, 切向力Y=-745.4698 +FPS=61.80, 法向力=1351.5509, 切向力X=1410.9023, 切向力Y=53.3008 +FPS=55.71, 法向力=1349.5840, 切向力X=1327.5256, 切向力Y=295.6921 +FPS=52.70, 法向力=1336.5159, 切向力X=1309.0103, 切向力Y=271.8487 +FPS=49.63, 法向力=2251.8130, 切向力X=1537.2112, 切向力Y=-441.3372 +FPS=51.42, 法向力=2175.1736, 切向力X=1431.3069, 切向力Y=-316.5141 +FPS=36.23, 法向力=2170.6477, 切向力X=1449.7222, 切向力Y=-400.6277 +FPS=27.55, 法向力=2106.1772, 切向力X=1374.2107, 切向力Y=1316.0854 +FPS=32.29, 法向力=1865.3762, 切向力X=1410.1815, 切向力Y=-2247.7954 +FPS=31.42, 法向力=1734.2683, 切向力X=1361.6262, 切向力Y=-2236.0435 +FPS=50.37, 法向力=1941.1224, 切向力X=1333.8496, 切向力Y=22.5995 +FPS=39.07, 法向力=2014.7720, 切向力X=1341.5308, 切向力Y=-12.2198 +FPS=55.44, 法向力=1716.0935, 切向力X=752.1404, 切向力Y=936.1622 +FPS=51.65, 法向力=1702.3398, 切向力X=660.6830, 切向力Y=1390.2308 +FPS=41.21, 法向力=1789.8472, 切向力X=1036.1006, 切向力Y=1026.9663 +FPS=36.99, 法向力=1926.2480, 切向力X=939.6531, 切向力Y=1247.3342 +FPS=27.51, 法向力=1212.7351, 切向力X=1512.8250, 切向力Y=647.7904 +FPS=58.59, 法向力=1095.1627, 切向力X=1483.7974, 切向力Y=580.2250 +FPS=50.87, 法向力=1851.6044, 切向力X=1209.2365, 切向力Y=598.1008 +FPS=52.54, 法向力=1932.9382, 切向力X=1200.9321, 切向力Y=581.8915 +FPS=57.11, 法向力=1496.8372, 切向力X=1294.7705, 切向力Y=959.8152 +FPS=54.59, 法向力=1434.8137, 切向力X=1279.2661, 切向力Y=820.2509 +FPS=54.96, 法向力=1383.1016, 切向力X=1297.1364, 切向力Y=794.4777 +FPS=52.66, 法向力=1382.3564, 切向力X=1273.4738, 切向力Y=803.1339 +FPS=37.04, 法向力=1653.2980, 切向力X=1257.4084, 切向力Y=-838.2488 +FPS=38.52, 法向力=1640.7256, 切向力X=1258.4290, 切向力Y=-913.5104 +FPS=48.03, 法向力=1536.2076, 切向力X=805.5753, 切向力Y=-447.5214 +FPS=55.24, 法向力=1622.8574, 切向力X=892.5967, 切向力Y=-648.3605 +FPS=51.46, 法向力=1527.6726, 切向力X=1133.2678, 切向力Y=656.2266 +FPS=46.32, 法向力=1615.4241, 切向力X=1100.4229, 切向力Y=770.8184 +FPS=62.92, 法向力=1212.1245, 切向力X=938.4247, 切向力Y=29.0877 +FPS=52.26, 法向力=1201.0271, 切向力X=801.4159, 切向力Y=332.3550 +FPS=29.80, 法向力=1484.6836, 切向力X=1082.1777, 切向力Y=-710.2085 +FPS=32.17, 法向力=1531.2634, 切向力X=1051.9631, 切向力Y=-833.6256 +FPS=37.51, 法向力=1566.8004, 切向力X=1341.7866, 切向力Y=1674.0663 +FPS=47.63, 法向力=1725.3022, 切向力X=1365.8518, 切向力Y=2183.4019 +FPS=30.25, 法向力=1561.8521, 切向力X=969.4184, 切向力Y=-1227.8002 +FPS=32.89, 法向力=1701.7203, 切向力X=799.5688, 切向力Y=-1328.4784 +FPS=31.72, 法向力=1606.4143, 切向力X=387.8098, 切向力Y=1003.4275 +FPS=31.84, 法向力=1594.0918, 切向力X=1470.2206, 切向力Y=295.3492 +FPS=31.09, 法向力=1610.7765, 切向力X=1512.9810, 切向力Y=326.6501 +FPS=31.24, 法向力=1644.4597, 切向力X=1367.6414, 切向力Y=-983.9727 +FPS=32.22, 法向力=1590.5029, 切向力X=1475.4276, 切向力Y=-911.1235 +FPS=1.08, 法向力=1176.4868, 切向力X=1077.3821, 切向力Y=-519.4310 +FPS=49.04, 法向力=1314.5941, 切向力X=970.7381, 切向力Y=-358.7659 +FPS=35.54, 法向力=1529.2954, 切向力X=1739.7852, 切向力Y=1275.0381 +FPS=55.96, 法向力=1504.6241, 切向力X=1966.9956, 切向力Y=1278.4381 +FPS=41.65, 法向力=1296.3770, 切向力X=921.1980, 切向力Y=752.2802 +FPS=43.89, 法向力=1276.9036, 切向力X=874.9020, 切向力Y=886.1248 +FPS=34.52, 法向力=1340.5977, 切向力X=791.5301, 切向力Y=762.1815 +FPS=31.11, 法向力=1353.5354, 切向力X=828.8128, 切向力Y=713.1777 +FPS=39.03, 法向力=1510.3369, 切向力X=887.2810, 切向力Y=-1673.8214 +FPS=26.81, 法向力=1345.1267, 切向力X=1469.8870, 切向力Y=-1080.6575 +FPS=64.85, 法向力=1496.2036, 切向力X=1594.6433, 切向力Y=-1150.9160 +FPS=63.15, 法向力=1527.7480, 切向力X=1608.2764, 切向力Y=-1122.9036 +FPS=51.12, 法向力=1425.0120, 切向力X=562.6429, 切向力Y=-775.7892 +FPS=37.68, 法向力=1586.9421, 切向力X=297.4643, 切向力Y=-517.6432 +FPS=37.20, 法向力=1896.7729, 切向力X=1456.1011, 切向力Y=-28.8348 +FPS=43.86, 法向力=1983.7556, 切向力X=1487.0804, 切向力Y=-18.7616 +FPS=62.03, 法向力=1391.5945, 切向力X=725.5239, 切向力Y=111.2478 +FPS=34.38, 法向力=1400.5201, 切向力X=727.7112, 切向力Y=169.3982 +FPS=64.20, 法向力=1412.8419, 切向力X=721.7328, 切向力Y=232.0599 +FPS=31.25, 法向力=1905.7042, 切向力X=1016.6351, 切向力Y=458.0034 +FPS=30.96, 法向力=1953.3362, 切向力X=987.9510, 切向力Y=935.4657 +FPS=32.42, 法向力=2058.6614, 切向力X=937.4352, 切向力Y=656.5223 +FPS=49.40, 法向力=2051.3892, 切向力X=916.7764, 切向力Y=687.3354 +FPS=46.62, 法向力=2063.7520, 切向力X=901.0627, 切向力Y=692.7411 +FPS=63.85, 法向力=1490.1736, 切向力X=394.0303, 切向力Y=218.6394 +FPS=55.27, 法向力=1475.8539, 切向力X=393.8350, 切向力Y=38.2734 +FPS=35.14, 法向力=1486.9510, 切向力X=421.8128, 切向力Y=-29.2499 +FPS=0.20, 法向力=1281.5154, 切向力X=937.7529, 切向力Y=622.0284 +FPS=50.21, 法向力=1177.2151, 切向力X=925.1308, 切向力Y=586.9484 +FPS=27.15, 法向力=1406.3251, 切向力X=1182.2734, 切向力Y=-249.9119 +FPS=58.78, 法向力=1429.6799, 切向力X=1133.8912, 切向力Y=-314.2618 +FPS=32.85, 法向力=1716.3788, 切向力X=1801.9247, 切向力Y=-226.0102 +FPS=31.45, 法向力=1249.9670, 切向力X=1311.7885, 切向力Y=-877.0418 +FPS=31.50, 法向力=1160.7153, 切向力X=1370.6030, 切向力Y=-983.7736 +FPS=45.40, 法向力=1296.1987, 切向力X=1367.8320, 切向力Y=841.7280 +FPS=50.38, 法向力=1437.2974, 切向力X=1504.3853, 切向力Y=1584.3719 +FPS=47.10, 法向力=1739.0552, 切向力X=454.3925, 切向力Y=-1108.6331 +FPS=62.32, 法向力=1702.7625, 切向力X=417.5886, 切向力Y=-1125.1404 +FPS=39.13, 法向力=1471.9044, 切向力X=534.7579, 切向力Y=-763.2775 +FPS=51.61, 法向力=1484.4468, 切向力X=642.4690, 切向力Y=-537.7685 +FPS=35.65, 法向力=1484.2911, 切向力X=690.0293, 切向力Y=-624.0452 +FPS=45.82, 法向力=1447.4573, 切向力X=830.4860, 切向力Y=-973.9118 +FPS=32.85, 法向力=1371.4524, 切向力X=905.2623, 切向力Y=-1020.4844 +FPS=31.34, 法向力=1874.7593, 切向力X=747.7240, 切向力Y=-226.4201 +FPS=30.98, 法向力=2053.6167, 切向力X=540.1051, 切向力Y=-1208.4647 +FPS=32.79, 法向力=1947.0667, 切向力X=465.7421, 切向力Y=-978.2258 +FPS=32.30, 法向力=1951.1019, 切向力X=1445.4481, 切向力Y=-1094.2554 +FPS=31.13, 法向力=2136.2664, 切向力X=1681.4001, 切向力Y=-918.3745 +FPS=40.26, 法向力=2120.3472, 切向力X=1657.5461, 切向力Y=-850.8810 +FPS=45.49, 法向力=1485.9686, 切向力X=1152.2729, 切向力Y=153.1571 +FPS=32.45, 法向力=1398.2964, 切向力X=1104.7544, 切向力Y=276.2811 +FPS=60.59, 法向力=1428.4329, 切向力X=1074.8151, 切向力Y=242.1255 +FPS=52.99, 法向力=1453.9685, 切向力X=565.0605, 切向力Y=762.3884 +FPS=35.00, 法向力=1639.6926, 切向力X=1160.5591, 切向力Y=-435.1772 +FPS=33.38, 法向力=1664.1469, 切向力X=1319.3125, 切向力Y=-376.0860 +FPS=31.98, 法向力=1704.0814, 切向力X=1316.1902, 切向力Y=-409.4769 +FPS=40.95, 法向力=1127.8369, 切向力X=1070.0583, 切向力Y=941.2690 +FPS=46.14, 法向力=1170.9277, 切向力X=970.7762, 切向力Y=939.7017 +FPS=63.79, 法向力=1331.8112, 切向力X=1243.0366, 切向力Y=-2227.4858 +FPS=50.64, 法向力=1273.8883, 切向力X=1279.1934, 切向力Y=-2456.1272 +FPS=62.38, 法向力=2035.0903, 切向力X=1010.2490, 切向力Y=-209.1979 +FPS=49.90, 法向力=2105.1108, 切向力X=1078.5229, 切向力Y=-15.3469 +FPS=28.63, 法向力=1865.4143, 切向力X=985.3353, 切向力Y=2459.7717 +FPS=38.57, 法向力=1811.1908, 切向力X=993.0351, 切向力Y=2862.3271 +FPS=45.09, 法向力=1830.5543, 切向力X=958.9442, 切向力Y=1864.1982 +FPS=63.72, 法向力=1844.2856, 切向力X=887.4650, 切向力Y=1706.2104 +FPS=34.83, 法向力=1429.8153, 切向力X=1118.8112, 切向力Y=806.1132 +FPS=38.02, 法向力=1285.2629, 切向力X=1208.8865, 切向力Y=332.2696 +FPS=47.21, 法向力=1378.7952, 切向力X=1440.9272, 切向力Y=626.2435 +FPS=64.11, 法向力=1399.3306, 切向力X=1489.2932, 切向力Y=560.9710 +FPS=32.11, 法向力=1429.2751, 切向力X=1462.6364, 切向力Y=646.5681 +FPS=37.64, 法向力=1202.4918, 切向力X=1352.9053, 切向力Y=524.4600 +FPS=46.95, 法向力=1180.1238, 切向力X=1354.1960, 切向力Y=439.9059 +FPS=61.05, 法向力=2131.8521, 切向力X=951.3079, 切向力Y=2573.1877 +FPS=32.03, 法向力=2240.8306, 切向力X=761.8823, 切向力Y=2942.6831 +FPS=57.25, 法向力=1415.6096, 切向力X=697.9659, 切向力Y=150.0984 +FPS=34.77, 法向力=1296.4307, 切向力X=791.6503, 切向力Y=79.3744 +FPS=58.59, 法向力=1276.2212, 切向力X=810.3619, 切向力Y=54.0963 +FPS=33.88, 法向力=1881.1909, 切向力X=1123.5388, 切向力Y=290.8491 +FPS=62.09, 法向力=1878.2565, 切向力X=1134.3057, 切向力Y=221.6359 +FPS=32.83, 法向力=2325.6265, 切向力X=986.6423, 切向力Y=398.1077 +FPS=59.06, 法向力=2278.3369, 切向力X=874.7742, 切向力Y=122.6974 +FPS=31.41, 法向力=1781.9111, 切向力X=166.1371, 切向力Y=571.6787 +FPS=57.44, 法向力=1809.9240, 切向力X=255.5010, 切向力Y=548.4672 +FPS=35.12, 法向力=1503.8011, 切向力X=1294.5248, 切向力Y=-54.6675 +FPS=40.42, 法向力=1583.7275, 切向力X=1422.3669, 切向力Y=-107.2614 +FPS=27.21, 法向力=1258.1799, 切向力X=1442.0876, 切向力Y=-479.3738 +FPS=39.48, 法向力=1303.2095, 切向力X=1389.1689, 切向力Y=648.7559 +FPS=45.72, 法向力=1503.8555, 切向力X=1354.3887, 切向力Y=807.0087 +FPS=39.46, 法向力=1178.2845, 切向力X=1243.9456, 切向力Y=769.6931 +FPS=45.33, 法向力=1094.5614, 切向力X=1082.9534, 切向力Y=825.3394 +FPS=66.44, 法向力=1106.4929, 切向力X=1090.5605, 切向力Y=759.2918 +FPS=31.62, 法向力=1625.3174, 切向力X=841.6943, 切向力Y=663.9368 +FPS=39.03, 法向力=1688.7422, 切向力X=763.0603, 切向力Y=688.5726 +FPS=27.10, 法向力=1403.5156, 切向力X=1256.7388, 切向力Y=-340.3765 +FPS=38.69, 法向力=1466.1030, 切向力X=1187.9801, 切向力Y=-41.7187 +FPS=24.12, 法向力=1228.7688, 切向力X=1330.0757, 切向力Y=-219.7318 +FPS=49.90, 法向力=1157.9072, 切向力X=1261.5679, 切向力Y=-265.1334 +FPS=31.93, 法向力=1273.9249, 切向力X=1843.2778, 切向力Y=203.6831 +FPS=26.48, 法向力=1295.5569, 切向力X=1838.0552, 切向力Y=369.0803 +FPS=59.34, 法向力=1925.1588, 切向力X=-146.3571, 切向力Y=-1611.1854 +FPS=49.33, 法向力=2088.1116, 切向力X=-501.6568, 切向力Y=-1515.2026 +FPS=49.90, 法向力=2198.7510, 切向力X=-580.7375, 切向力Y=-1405.7363 +FPS=44.73, 法向力=1548.4454, 切向力X=757.0944, 切向力Y=270.1330 +FPS=62.38, 法向力=1758.6213, 切向力X=996.4009, 切向力Y=538.4786 +FPS=57.92, 法向力=1780.1760, 切向力X=955.0408, 切向力Y=477.8672 +FPS=49.07, 法向力=1196.6082, 切向力X=218.9085, 切向力Y=-310.8153 +FPS=56.74, 法向力=1227.1915, 切向力X=137.5817, 切向力Y=-176.4375 +FPS=44.95, 法向力=1297.7332, 切向力X=434.8178, 切向力Y=567.1122 +FPS=62.46, 法向力=1339.7004, 切向力X=436.1993, 切向力Y=602.5214 +FPS=60.60, 法向力=1311.3632, 切向力X=530.6365, 切向力Y=754.4338 +FPS=51.65, 法向力=2525.9009, 切向力X=771.7445, 切向力Y=694.4176 +FPS=37.82, 法向力=2494.7729, 切向力X=792.9127, 切向力Y=859.8816 +FPS=58.60, 法向力=1597.2711, 切向力X=499.8853, 切向力Y=1683.5131 +FPS=36.93, 法向力=1445.1040, 切向力X=606.7686, 切向力Y=1631.4116 +FPS=40.52, 法向力=1693.0631, 切向力X=1026.3552, 切向力Y=260.2722 +FPS=45.68, 法向力=1630.2467, 切向力X=1040.6411, 切向力Y=199.4259 +FPS=55.89, 法向力=1645.5962, 切向力X=1052.5267, 切向力Y=103.7174 +FPS=47.06, 法向力=1381.9519, 切向力X=1190.5769, 切向力Y=1690.4646 +FPS=49.79, 法向力=1384.1028, 切向力X=1220.4854, 切向力Y=1889.9348 +FPS=31.02, 法向力=1585.6108, 切向力X=956.0298, 切向力Y=-574.4171 +FPS=31.97, 法向力=1436.7206, 切向力X=1066.2617, 切向力Y=-499.5294 +FPS=32.56, 法向力=1489.0781, 切向力X=1299.5569, 切向力Y=-369.9922 +FPS=57.98, 法向力=1821.1833, 切向力X=1303.0271, 切向力Y=-31.4730 +FPS=49.04, 法向力=1962.4755, 切向力X=1453.6277, 切向力Y=-242.7679 +FPS=49.00, 法向力=1999.2522, 切向力X=1504.7078, 切向力Y=-237.4277 +FPS=44.13, 法向力=1298.3602, 切向力X=1390.1445, 切向力Y=-473.7855 +FPS=40.92, 法向力=1265.5251, 切向力X=1416.4360, 切向力Y=-536.3417 +FPS=47.49, 法向力=2472.1025, 切向力X=618.4102, 切向力Y=-110.1927 +FPS=37.59, 法向力=2748.4702, 切向力X=550.5198, 切向力Y=338.6729 +FPS=44.16, 法向力=1078.4585, 切向力X=885.2329, 切向力Y=408.1339 +FPS=42.32, 法向力=1007.7419, 切向力X=1063.7585, 切向力Y=322.8409 +FPS=44.45, 法向力=1037.8550, 切向力X=837.8029, 切向力Y=1170.5667 +FPS=40.41, 法向力=1048.1389, 切向力X=839.9768, 切向力Y=1404.4033 +FPS=43.49, 法向力=1048.9344, 切向力X=819.0101, 切向力Y=1405.0977 +FPS=58.83, 法向力=1441.8608, 切向力X=1031.8337, 切向力Y=-1430.8459 +FPS=45.08, 法向力=1529.3470, 切向力X=1052.0667, 切向力Y=-1462.0225 +FPS=44.88, 法向力=1188.9127, 切向力X=1119.1772, 切向力Y=-89.2964 +FPS=63.38, 法向力=1238.1431, 切向力X=1046.9677, 切向力Y=-146.5116 +FPS=58.36, 法向力=1247.5186, 切向力X=1138.4098, 切向力Y=-213.6985 +FPS=48.92, 法向力=1650.4219, 切向力X=2182.4934, 切向力Y=-1707.6367 +FPS=54.35, 法向力=1650.4043, 切向力X=2232.7439, 切向力Y=-1906.6426 +FPS=26.45, 法向力=1631.8798, 切向力X=1055.8695, 切向力Y=434.2637 +FPS=45.08, 法向力=1784.3452, 切向力X=848.9411, 切向力Y=558.0922 +FPS=32.76, 法向力=1434.7131, 切向力X=858.8263, 切向力Y=293.0793 +FPS=63.62, 法向力=1401.6089, 切向力X=863.3950, 切向力Y=329.0894 +FPS=39.41, 法向力=1850.7126, 切向力X=1710.4423, 切向力Y=892.8071 +FPS=37.19, 法向力=1941.7126, 切向力X=1742.7104, 切向力Y=960.1626 +FPS=44.54, 法向力=1743.2275, 切向力X=899.9590, 切向力Y=-505.6454 +FPS=41.75, 法向力=1802.2739, 切向力X=724.8951, 切向力Y=-442.4569 +FPS=45.45, 法向力=1712.8489, 切向力X=951.1734, 切向力Y=1787.2137 +FPS=61.05, 法向力=1819.7800, 切向力X=932.4393, 切向力Y=1835.2758 +FPS=31.97, 法向力=2199.0171, 切向力X=1059.7354, 切向力Y=255.9185 +FPS=39.64, 法向力=2154.7310, 切向力X=1115.7047, 切向力Y=125.1389 +FPS=43.34, 法向力=1634.6838, 切向力X=1323.5153, 切向力Y=1190.2241 +FPS=62.63, 法向力=1580.2783, 切向力X=1096.5394, 切向力Y=1330.9290 +FPS=33.92, 法向力=1596.1248, 切向力X=1068.4832, 切向力Y=1344.5443 +FPS=40.57, 法向力=1211.1621, 切向力X=672.8914, 切向力Y=724.7830 +FPS=44.11, 法向力=1248.1619, 切向力X=605.5219, 切向力Y=610.3547 +FPS=64.25, 法向力=1905.9966, 切向力X=787.6488, 切向力Y=470.7549 +FPS=31.64, 法向力=1935.2361, 切向力X=776.7218, 切向力Y=532.8014 +FPS=62.83, 法向力=1929.1188, 切向力X=659.2950, 切向力Y=1109.3442 +FPS=34.24, 法向力=1935.0803, 切向力X=624.3923, 切向力Y=1209.8945 +FPS=61.08, 法向力=1496.8092, 切向力X=882.7098, 切向力Y=1166.5007 +FPS=32.34, 法向力=1553.0962, 切向力X=856.1051, 切向力Y=1269.5015 +FPS=55.88, 法向力=1483.3428, 切向力X=1010.7622, 切向力Y=1120.6660 +FPS=42.41, 法向力=1901.3533, 切向力X=435.2583, 切向力Y=-362.9064 +FPS=44.53, 法向力=1792.0504, 切向力X=527.8681, 切向力Y=-363.0485 +FPS=60.02, 法向力=1515.4399, 切向力X=1016.3394, 切向力Y=591.0345 +FPS=41.42, 法向力=1636.9668, 切向力X=1085.2113, 切向力Y=742.8618 +FPS=38.41, 法向力=1692.7975, 切向力X=1116.1801, 切向力Y=1161.9788 +FPS=26.59, 法向力=1861.5938, 切向力X=1553.9485, 切向力Y=-185.2112 +FPS=52.17, 法向力=1884.6658, 切向力X=1456.6299, 切向力Y=-201.8705 +FPS=36.04, 法向力=1610.5430, 切向力X=1325.6904, 切向力Y=851.7155 +FPS=46.16, 法向力=1699.0393, 切向力X=1362.2999, 切向力Y=1030.2776 +FPS=59.32, 法向力=1708.0549, 切向力X=1422.0527, 切向力Y=1021.6418 +FPS=33.55, 法向力=1712.1160, 切向力X=430.8303, 切向力Y=586.0557 +FPS=56.49, 法向力=1688.1438, 切向力X=554.9103, 切向力Y=508.9380 +FPS=51.07, 法向力=1415.4175, 切向力X=1471.3994, 切向力Y=-564.8126 +FPS=49.95, 法向力=1411.2607, 切向力X=1439.8435, 切向力Y=-570.2618 +FPS=49.07, 法向力=1357.7959, 切向力X=1971.5688, 切向力Y=-224.8255 +FPS=37.71, 法向力=1339.3328, 切向力X=1935.7356, 切向力Y=-195.7424 +FPS=48.10, 法向力=1365.7400, 切向力X=1944.4546, 切向力Y=-189.1526 +FPS=32.71, 法向力=1103.2246, 切向力X=1141.4436, 切向力Y=1374.5869 +FPS=32.08, 法向力=1508.0980, 切向力X=1678.1664, 切向力Y=67.6331 +FPS=30.88, 法向力=1562.3041, 切向力X=1721.8940, 切向力Y=-153.8813 +FPS=39.68, 法向力=1522.6735, 切向力X=1832.1780, 切向力Y=-914.4203 +FPS=27.53, 法向力=1733.9294, 切向力X=637.4495, 切向力Y=900.8724 +FPS=31.91, 法向力=1826.3307, 切向力X=630.1139, 切向力Y=957.0510 +FPS=31.95, 法向力=1072.6677, 切向力X=1551.0842, 切向力Y=-818.9496 +FPS=32.00, 法向力=1081.8358, 切向力X=1555.4977, 切向力Y=-759.3345 +FPS=31.52, 法向力=1335.9744, 切向力X=686.9880, 切向力Y=-19.6921 +FPS=55.95, 法向力=1292.7150, 切向力X=723.1415, 切向力Y=-95.6460 +FPS=53.41, 法向力=2249.8069, 切向力X=1113.5579, 切向力Y=99.8778 +FPS=38.93, 法向力=2200.2161, 切向力X=1097.1658, 切向力Y=-124.6895 +FPS=58.97, 法向力=2180.7783, 切向力X=1150.0831, 切向力Y=-97.3138 +FPS=34.14, 法向力=1209.7670, 切向力X=1251.3201, 切向力Y=968.9659 +FPS=60.21, 法向力=1252.0055, 切向力X=1281.1049, 切向力Y=1096.7468 +FPS=50.09, 法向力=972.4139, 切向力X=1064.5979, 切向力Y=1210.4054 +FPS=46.34, 法向力=1035.2351, 切向力X=944.0651, 切向力Y=1274.5613 +FPS=48.77, 法向力=1297.0890, 切向力X=1181.7766, 切向力Y=-75.9150 +FPS=37.82, 法向力=1382.4226, 切向力X=1229.6793, 切向力Y=-292.0546 +FPS=44.60, 法向力=1470.3187, 切向力X=1280.0908, 切向力Y=-307.0095 +FPS=33.75, 法向力=1457.1160, 切向力X=1168.9680, 切向力Y=-266.6352 +FPS=37.25, 法向力=1414.5769, 切向力X=806.7047, 切向力Y=382.0571 +FPS=27.29, 法向力=1166.3745, 切向力X=1650.2717, 切向力Y=-1065.3682 +FPS=37.60, 法向力=1203.4023, 切向力X=1626.1047, 切向力Y=-1205.2147 +FPS=46.57, 法向力=2432.0342, 切向力X=1204.3230, 切向力Y=1122.7487 +FPS=31.94, 法向力=2524.9773, 切向力X=1339.7671, 切向力Y=1196.0728 +FPS=38.77, 法向力=1277.5825, 切向力X=821.3928, 切向力Y=2067.9626 +FPS=45.67, 法向力=1195.4513, 切向力X=698.8308, 切向力Y=2279.1892 +FPS=31.30, 法向力=1461.0082, 切向力X=1645.6362, 切向力Y=-1543.9410 +FPS=33.45, 法向力=1441.2866, 切向力X=1695.4253, 切向力Y=-1638.4143 +FPS=32.11, 法向力=1337.6536, 切向力X=1312.5037, 切向力Y=-710.6138 +FPS=31.10, 法向力=1972.9795, 切向力X=1556.1428, 切向力Y=779.7633 +FPS=30.05, 法向力=2352.6128, 切向力X=1411.7412, 切向力Y=905.3356 +FPS=40.85, 法向力=1518.2363, 切向力X=1477.4930, 切向力Y=-1214.0122 +FPS=47.28, 法向力=1430.3173, 切向力X=1555.1876, 切向力Y=-1656.8179 +FPS=31.91, 法向力=1773.0491, 切向力X=1036.3623, 切向力Y=-315.2383 +FPS=32.04, 法向力=1294.9719, 切向力X=513.1523, 切向力Y=-1336.1274 +FPS=38.01, 法向力=1230.7185, 切向力X=442.3718, 切向力Y=-1295.2090 +FPS=47.17, 法向力=1177.4331, 切向力X=383.7691, 切向力Y=-1196.0326 +FPS=31.29, 法向力=1149.7932, 切向力X=1455.0615, 切向力Y=562.3693 +FPS=38.15, 法向力=1130.1803, 切向力X=1544.8989, 切向力Y=515.6823 +FPS=49.87, 法向力=1471.7549, 切向力X=1157.1748, 切向力Y=-428.7314 +FPS=30.00, 法向力=1659.8524, 切向力X=980.8016, 切向力Y=-600.2147 +FPS=32.19, 法向力=1979.7188, 切向力X=1355.3845, 切向力Y=1637.2078 +FPS=57.55, 法向力=1625.6005, 切向力X=911.4126, 切向力Y=-38.6226 +FPS=51.19, 法向力=1632.0309, 切向力X=840.8292, 切向力Y=15.6008 +FPS=65.27, 法向力=1590.5969, 切向力X=859.8116, 切向力Y=87.2753 +FPS=36.46, 法向力=1098.0706, 切向力X=1108.7030, 切向力Y=310.1378 +FPS=39.94, 法向力=1065.9812, 切向力X=1332.7715, 切向力Y=81.8917 +FPS=46.73, 法向力=1436.5515, 切向力X=1105.3594, 切向力Y=582.1294 +FPS=32.21, 法向力=1390.1819, 切向力X=1148.8674, 切向力Y=633.8975 +FPS=32.64, 法向力=2671.0076, 切向力X=476.5930, 切向力Y=711.7928 +FPS=61.68, 法向力=2721.9658, 切向力X=290.5294, 切向力Y=1206.1753 +FPS=48.12, 法向力=1686.1191, 切向力X=1381.4961, 切向力Y=-1400.6598 +FPS=65.65, 法向力=1954.0679, 切向力X=1532.1144, 切向力Y=-1758.9218 +FPS=39.03, 法向力=1983.2826, 切向力X=1589.6394, 切向力Y=-1759.3240 +FPS=31.98, 法向力=1368.9824, 切向力X=1304.8474, 切向力Y=154.6837 +FPS=60.12, 法向力=1403.9780, 切向力X=1255.7277, 切向力Y=641.8259 +FPS=51.08, 法向力=1824.8940, 切向力X=1396.3787, 切向力Y=-582.5802 +FPS=46.49, 法向力=1958.4751, 切向力X=1166.5415, 切向力Y=-875.5338 +FPS=27.10, 法向力=1281.4252, 切向力X=1576.4729, 切向力Y=-630.7612 +FPS=31.48, 法向力=1271.6775, 切向力X=596.2256, 切向力Y=126.4194 +FPS=32.83, 法向力=1270.9990, 切向力X=549.8901, 切向力Y=155.1154 +FPS=31.96, 法向力=997.7394, 切向力X=1580.3735, 切向力Y=71.7511 +FPS=32.06, 法向力=1648.1257, 切向力X=1942.1033, 切向力Y=-778.1636 +FPS=32.24, 法向力=1730.1704, 切向力X=2028.0492, 切向力Y=-861.2149 +FPS=30.80, 法向力=1333.6462, 切向力X=1636.7231, 切向力Y=-690.2831 +FPS=38.67, 法向力=1121.2184, 切向力X=1908.7986, 切向力Y=-932.7500 +FPS=45.07, 法向力=1550.7148, 切向力X=2051.2559, 切向力Y=314.3483 +FPS=32.59, 法向力=1665.2427, 切向力X=2085.9985, 切向力Y=317.8934 +FPS=29.91, 法向力=2129.1279, 切向力X=1573.4922, 切向力Y=1289.2845 +FPS=58.84, 法向力=2219.6060, 切向力X=1430.5822, 切向力Y=1589.5785 +FPS=34.81, 法向力=1667.9702, 切向力X=1459.3853, 切向力Y=881.5924 +FPS=31.46, 法向力=1712.7672, 切向力X=1542.3937, 切向力Y=838.5005 +FPS=32.16, 法向力=1971.3389, 切向力X=798.2593, 切向力Y=-99.6311 +FPS=33.43, 法向力=1572.2058, 切向力X=1484.1639, 切向力Y=358.1446 +FPS=32.58, 法向力=1480.0911, 切向力X=1712.0468, 切向力Y=174.7272 +FPS=31.48, 法向力=1382.5254, 切向力X=1112.5994, 切向力Y=-869.1116 +FPS=58.49, 法向力=1313.1729, 切向力X=1039.7959, 切向力Y=-945.9448 +FPS=50.75, 法向力=1026.8640, 切向力X=1042.0205, 切向力Y=-571.3557 +FPS=43.13, 法向力=1004.0625, 切向力X=1100.4874, 切向力Y=-469.8752 +FPS=45.11, 法向力=852.9155, 切向力X=923.6528, 切向力Y=-111.1971 +FPS=62.85, 法向力=984.2651, 切向力X=911.9443, 切向力Y=217.4578 +FPS=33.58, 法向力=1024.4121, 切向力X=910.9185, 切向力Y=275.9509 +FPS=58.81, 法向力=1489.1089, 切向力X=1790.4108, 切向力Y=-343.9029 +FPS=35.48, 法向力=1495.1572, 切向力X=1716.4283, 切向力Y=-299.4306 +FPS=39.00, 法向力=2253.7583, 切向力X=1837.8501, 切向力Y=-1345.4688 +FPS=28.06, 法向力=1632.3240, 切向力X=1131.5898, 切向力Y=200.4657 +FPS=52.35, 法向力=1568.9905, 切向力X=852.3868, 切向力Y=367.4758 +FPS=54.70, 法向力=1614.1799, 切向力X=857.5471, 切向力Y=460.8584 +FPS=47.24, 法向力=2185.3499, 切向力X=871.7246, 切向力Y=1452.8584 +FPS=27.87, 法向力=1725.7693, 切向力X=1009.2018, 切向力Y=-251.3301 +FPS=32.97, 法向力=1706.1572, 切向力X=1043.6045, 切向力Y=-762.1670 +FPS=31.66, 法向力=1143.9625, 切向力X=1223.2017, 切向力Y=346.0871 +FPS=31.61, 法向力=1461.3572, 切向力X=834.9560, 切向力Y=1355.4398 +FPS=40.46, 法向力=1444.8245, 切向力X=861.4464, 切向力Y=1373.5314 +FPS=46.67, 法向力=1456.4415, 切向力X=808.3066, 切向力Y=1385.7355 +FPS=30.07, 法向力=1195.5763, 切向力X=1331.4324, 切向力Y=-508.6685 +FPS=34.71, 法向力=1251.9097, 切向力X=1392.7739, 切向力Y=-897.0615 +FPS=30.00, 法向力=1483.3458, 切向力X=1091.5977, 切向力Y=-399.5530 +FPS=54.18, 法向力=1108.9883, 切向力X=1900.1338, 切向力Y=196.5588 +FPS=40.03, 法向力=1254.2258, 切向力X=1964.4452, 切向力Y=261.4666 +FPS=60.49, 法向力=1295.1886, 切向力X=1969.1821, 切向力Y=271.2820 +FPS=33.98, 法向力=1443.3389, 切向力X=1886.0090, 切向力Y=544.0793 +FPS=56.27, 法向力=1618.8544, 切向力X=1986.0540, 切向力Y=876.6393 +FPS=49.30, 法向力=1582.5544, 切向力X=2018.7588, 切向力Y=-328.5444 +FPS=62.86, 法向力=1459.2119, 切向力X=2009.8726, 切向力Y=-476.9088 +FPS=46.85, 法向力=1164.7312, 切向力X=829.0275, 切向力Y=-265.1310 +FPS=60.24, 法向力=1195.1467, 切向力X=854.7422, 切向力Y=-117.8712 +FPS=50.26, 法向力=1190.4502, 切向力X=795.1279, 切向力Y=-133.5572 +FPS=32.32, 法向力=1957.8772, 切向力X=1475.6707, 切向力Y=933.4305 +FPS=54.68, 法向力=2131.2681, 切向力X=1445.5427, 切向力Y=1238.3070 +FPS=45.16, 法向力=1917.9398, 切向力X=957.2640, 切向力Y=722.4253 +FPS=62.74, 法向力=1599.1272, 切向力X=818.8489, 切向力Y=74.8139 +FPS=60.78, 法向力=1518.3622, 切向力X=782.2073, 切向力Y=-3.8869 +FPS=47.24, 法向力=1218.1017, 切向力X=1319.6576, 切向力Y=-1202.6749 +FPS=32.52, 法向力=1222.6776, 切向力X=1298.2805, 切向力Y=-1286.9982 +FPS=31.68, 法向力=1404.2319, 切向力X=978.9613, 切向力Y=-777.3804 +FPS=38.28, 法向力=1431.1162, 切向力X=997.0959, 切向力Y=-722.6361 +FPS=46.84, 法向力=1625.8326, 切向力X=815.8297, 切向力Y=95.1423 +FPS=31.14, 法向力=2419.1499, 切向力X=1055.0051, 切向力Y=-42.1440 +FPS=32.30, 法向力=2280.5303, 切向力X=880.5759, 切向力Y=270.1764 +FPS=31.99, 法向力=1468.0637, 切向力X=1293.9431, 切向力Y=-363.9093 +FPS=31.85, 法向力=1866.2188, 切向力X=1288.7595, 切向力Y=71.0175 +FPS=32.45, 法向力=1986.8035, 切向力X=1239.8185, 切向力Y=116.7075 +FPS=31.33, 法向力=1495.7944, 切向力X=630.9208, 切向力Y=-958.0844 +FPS=31.76, 法向力=1461.4133, 切向力X=644.7535, 切向力Y=-1021.1169 +FPS=41.74, 法向力=1796.3226, 切向力X=1667.9222, 切向力Y=83.6752 +FPS=27.30, 法向力=1860.0375, 切向力X=1681.6473, 切向力Y=50.1622 +FPS=38.71, 法向力=1724.8739, 切向力X=1860.2531, 切向力Y=106.0025 +FPS=49.13, 法向力=1791.8997, 切向力X=1980.7717, 切向力Y=17.3295 +FPS=30.77, 法向力=1760.1807, 切向力X=1181.1840, 切向力Y=-402.4681 +FPS=60.54, 法向力=1649.3303, 切向力X=1053.7688, 切向力Y=-370.1292 +FPS=49.63, 法向力=1271.3071, 切向力X=1572.6761, 切向力Y=-82.9690 +FPS=65.50, 法向力=1302.7036, 切向力X=1675.5203, 切向力Y=-21.5087 +FPS=40.79, 法向力=1558.4911, 切向力X=1523.1606, 切向力Y=608.8251 +FPS=58.87, 法向力=1569.0626, 切向力X=1494.6327, 切向力Y=500.1707 +FPS=47.78, 法向力=1777.5129, 切向力X=1453.8812, 切向力Y=756.0060 +FPS=46.44, 法向力=1768.0350, 切向力X=585.8884, 切向力Y=2106.2583 +FPS=60.72, 法向力=1616.4866, 切向力X=769.5625, 切向力Y=1959.5906 +FPS=50.30, 法向力=937.1250, 切向力X=873.9883, 切向力Y=-46.9481 +FPS=28.31, 法向力=947.1943, 切向力X=1110.7764, 切向力Y=-334.0855 +FPS=58.90, 法向力=1991.5773, 切向力X=1923.4199, 切向力Y=-1358.6819 +FPS=47.11, 法向力=2005.5414, 切向力X=2146.7444, 切向力Y=-1285.6832 +FPS=47.24, 法向力=2049.7488, 切向力X=2191.2856, 切向力Y=-1336.1327 +FPS=37.92, 法向力=1710.6025, 切向力X=1902.4238, 切向力Y=-1600.0530 +FPS=45.48, 法向力=1586.6208, 切向力X=1789.4539, 切向力Y=-1646.5690 +FPS=53.54, 法向力=1307.4548, 切向力X=1405.7830, 切向力Y=-277.2016 +FPS=43.11, 法向力=1306.9084, 切向力X=1159.7629, 切向力Y=-210.0617 +FPS=26.11, 法向力=1244.3868, 切向力X=881.1178, 切向力Y=-1454.2728 +FPS=43.98, 法向力=1259.0840, 切向力X=873.8191, 切向力Y=-1423.1130 +FPS=41.88, 法向力=1563.6599, 切向力X=878.4006, 切向力Y=1445.9248 +FPS=64.02, 法向力=1542.4048, 切向力X=1054.4833, 切向力Y=1516.8121 +FPS=41.92, 法向力=1283.4364, 切向力X=1098.3894, 切向力Y=253.8482 +FPS=42.39, 法向力=1257.5424, 切向力X=1162.0616, 切向力Y=132.7023 +FPS=60.88, 法向力=1203.9835, 切向力X=808.2487, 切向力Y=1255.5769 +FPS=40.11, 法向力=1205.6226, 切向力X=740.8892, 切向力Y=1372.4684 +FPS=53.82, 法向力=1572.2466, 切向力X=21.4017, 切向力Y=892.2277 +FPS=46.06, 法向力=1724.8523, 切向力X=26.0338, 切向力Y=442.5134 +FPS=63.19, 法向力=1734.7390, 切向力X=-7.8702, 切向力Y=416.1460 +FPS=36.79, 法向力=1780.2517, 切向力X=-16.9134, 切向力Y=435.0599 +FPS=40.20, 法向力=1741.9066, 切向力X=389.0976, 切向力Y=-219.3300 +FPS=43.98, 法向力=1732.6472, 切向力X=471.7520, 切向力Y=-349.1170 +FPS=57.22, 法向力=1459.5712, 切向力X=783.5245, 切向力Y=305.7761 +FPS=37.96, 法向力=1518.1206, 切向力X=908.6298, 切向力Y=521.7325 +FPS=58.21, 法向力=1422.2163, 切向力X=1630.1255, 切向力Y=-329.7608 +FPS=39.11, 法向力=1462.8323, 切向力X=1743.4941, 切向力Y=-345.2175 +FPS=44.13, 法向力=1294.2972, 切向力X=1068.8344, 切向力Y=1100.7831 +FPS=63.79, 法向力=1287.6165, 切向力X=1160.1765, 切向力Y=1105.8889 +FPS=59.77, 法向力=1299.7028, 切向力X=1191.4565, 切向力Y=992.4138 +FPS=48.78, 法向力=1106.4910, 切向力X=901.8679, 切向力Y=327.3822 +FPS=50.72, 法向力=1141.3408, 切向力X=987.5912, 切向力Y=345.0161 +FPS=42.78, 法向力=1666.6643, 切向力X=1079.6111, 切向力Y=-98.7315 +FPS=57.25, 法向力=1805.8812, 切向力X=1104.1553, 切向力Y=29.8825 +FPS=57.23, 法向力=1530.9340, 切向力X=1822.5029, 切向力Y=-159.9648 +FPS=51.73, 法向力=1628.8970, 切向力X=1967.9634, 切向力Y=-374.9478 +FPS=61.51, 法向力=1640.4868, 切向力X=1990.2178, 切向力Y=-394.6644 +FPS=45.80, 法向力=1666.9175, 切向力X=1924.1216, 切向力Y=-400.4126 +FPS=39.58, 法向力=1294.0406, 切向力X=1782.8882, 切向力Y=-82.5676 +FPS=43.62, 法向力=1362.0979, 切向力X=1801.2041, 切向力Y=-84.9640 +FPS=43.10, 法向力=1572.9235, 切向力X=1347.3235, 切向力Y=-1471.8909 +FPS=27.12, 法向力=1431.6189, 切向力X=691.0955, 切向力Y=1184.3074 +FPS=39.73, 法向力=1443.7834, 切向力X=783.4713, 切向力Y=1467.9751 +FPS=42.89, 法向力=1509.9106, 切向力X=1135.0442, 切向力Y=-54.1493 +FPS=64.03, 法向力=1553.2606, 切向力X=1167.7556, 切向力Y=-244.4776 +FPS=33.97, 法向力=1658.0984, 切向力X=788.8936, 切向力Y=2021.5105 +FPS=60.58, 法向力=1873.1077, 切向力X=653.0554, 切向力Y=2204.5405 +FPS=33.90, 法向力=1388.9807, 切向力X=559.7681, 切向力Y=-612.6676 +FPS=38.07, 法向力=1689.9272, 切向力X=410.1438, 切向力Y=-602.0756 +FPS=43.62, 法向力=2191.8799, 切向力X=968.1605, 切向力Y=1382.3790 +FPS=42.29, 法向力=2581.3918, 切向力X=1174.1143, 切向力Y=2059.1570 +FPS=44.93, 法向力=2239.4150, 切向力X=1616.0134, 切向力Y=224.2213 +FPS=39.67, 法向力=1975.3533, 切向力X=1686.6235, 切向力Y=-527.6351 +FPS=26.37, 法向力=1966.4349, 切向力X=1626.3909, 切向力Y=-580.1472 +FPS=40.07, 法向力=1840.8322, 切向力X=1818.6858, 切向力Y=483.3484 +FPS=43.50, 法向力=1824.6616, 切向力X=1902.8134, 切向力Y=739.0537 +FPS=41.64, 法向力=1477.4419, 切向力X=1886.2993, 切向力Y=2092.7937 +FPS=45.75, 法向力=1609.2888, 切向力X=1874.3668, 切向力Y=2078.8149 +FPS=62.06, 法向力=1556.8384, 切向力X=1094.1740, 切向力Y=-297.5206 +FPS=40.95, 法向力=1515.5970, 切向力X=1244.1807, 切向力Y=-473.2642 +FPS=47.34, 法向力=1520.9045, 切向力X=1511.4368, 切向力Y=-1467.3864 +FPS=38.64, 法向力=1646.3208, 切向力X=1660.6598, 切向力Y=-1572.4908 +FPS=44.57, 法向力=1411.8660, 切向力X=700.6776, 切向力Y=-361.9918 +FPS=63.31, 法向力=1433.9841, 切向力X=721.3034, 切向力Y=-276.6468 +FPS=59.02, 法向力=1437.9746, 切向力X=680.9894, 切向力Y=-257.4451 +FPS=44.98, 法向力=1764.1252, 切向力X=1779.9454, 切向力Y=1240.7198 +FPS=54.83, 法向力=1880.3279, 切向力X=1728.7606, 切向力Y=1329.4291 +FPS=47.53, 法向力=1333.0310, 切向力X=585.0118, 切向力Y=-1782.1940 +FPS=40.49, 法向力=1387.4309, 切向力X=676.4603, 切向力Y=-1955.7809 +FPS=46.07, 法向力=1354.8020, 切向力X=597.9329, 切向力Y=-1889.1167 +FPS=62.65, 法向力=1146.2917, 切向力X=1294.6453, 切向力Y=632.0701 +FPS=47.55, 法向力=1266.9427, 切向力X=1227.8640, 切向力Y=981.9138 +FPS=54.75, 法向力=1293.9136, 切向力X=1250.1038, 切向力Y=1081.8640 +FPS=50.63, 法向力=2021.6650, 切向力X=937.1152, 切向力Y=187.2132 +FPS=29.48, 法向力=1781.2834, 切向力X=904.1274, 切向力Y=1047.8116 +FPS=38.53, 法向力=1792.0518, 切向力X=929.4633, 切向力Y=1204.6990 +FPS=46.97, 法向力=1984.4456, 切向力X=628.0192, 切向力Y=1691.1711 +FPS=40.60, 法向力=2005.4231, 切向力X=566.1824, 切向力Y=1819.4858 +FPS=44.34, 法向力=2760.2212, 切向力X=852.3367, 切向力Y=1530.7864 +FPS=61.95, 法向力=2880.6592, 切向力X=746.5123, 切向力Y=1470.1799 +FPS=34.00, 法向力=1557.8245, 切向力X=933.6376, 切向力Y=-795.5148 +FPS=37.81, 法向力=1702.4666, 切向力X=942.2839, 切向力Y=-1138.4202 +FPS=45.94, 法向力=1713.4773, 切向力X=1331.0613, 切向力Y=-2.9015 +FPS=32.50, 法向力=1670.0452, 切向力X=1388.9976, 切向力Y=69.4466 +FPS=38.16, 法向力=1689.4895, 切向力X=1408.7129, 切向力Y=22.2496 +FPS=45.30, 法向力=1333.0164, 切向力X=1450.6635, 切向力Y=-136.9178 +FPS=60.25, 法向力=1356.9357, 切向力X=1556.4532, 切向力Y=-140.2036 +FPS=55.25, 法向力=1250.4556, 切向力X=827.6201, 切向力Y=-333.9494 +FPS=49.92, 法向力=1259.0300, 切向力X=848.8121, 切向力Y=-434.0277 +FPS=60.07, 法向力=1269.0044, 切向力X=853.0901, 切向力Y=-440.1920 +FPS=47.86, 法向力=1234.8977, 切向力X=847.9493, 切向力Y=-401.0496 +FPS=63.67, 法向力=1265.3009, 切向力X=854.2431, 切向力Y=-430.1470 +FPS=62.20, 法向力=1224.5232, 切向力X=853.2017, 切向力Y=-405.4850 +FPS=47.60, 法向力=1456.3374, 切向力X=794.7815, 切向力Y=243.5012 +FPS=52.97, 法向力=1506.9585, 切向力X=813.0034, 切向力Y=461.6128 +FPS=26.67, 法向力=1582.7289, 切向力X=1117.5126, 切向力Y=-213.7861 +FPS=56.12, 法向力=1588.4995, 切向力X=1135.7385, 切向力Y=-812.6704 +FPS=50.66, 法向力=1339.0958, 切向力X=1223.7126, 切向力Y=-222.4334 +FPS=50.43, 法向力=1399.3237, 切向力X=1140.8079, 切向力Y=-137.1114 +FPS=44.64, 法向力=1905.8484, 切向力X=1107.1760, 切向力Y=1195.7972 +FPS=33.33, 法向力=2088.1753, 切向力X=1090.3499, 切向力Y=1378.4340 +FPS=30.99, 法向力=1695.7991, 切向力X=1432.1450, 切向力Y=1194.8965 +FPS=36.52, 法向力=1590.3916, 切向力X=1538.2910, 切向力Y=964.3586 +FPS=42.46, 法向力=1482.7697, 切向力X=1597.2502, 切向力Y=1221.1047 +FPS=34.34, 法向力=1480.7130, 切向力X=1611.5156, 切向力Y=1184.1379 +FPS=32.81, 法向力=1587.5526, 切向力X=1153.1145, 切向力Y=1743.2994 +FPS=39.29, 法向力=1706.2676, 切向力X=1189.2748, 切向力Y=1611.8069 +FPS=50.23, 法向力=1675.7629, 切向力X=1251.5784, 切向力Y=1593.7339 +FPS=30.94, 法向力=1525.6210, 切向力X=1366.0479, 切向力Y=-233.9939 +FPS=30.14, 法向力=1638.1113, 切向力X=1263.1572, 切向力Y=53.4122 +FPS=32.30, 法向力=1661.8196, 切向力X=1857.3607, 切向力Y=414.7094 +FPS=36.55, 法向力=1960.4109, 切向力X=2023.8662, 切向力Y=177.6137 +FPS=48.06, 法向力=1748.4851, 切向力X=908.5308, 切向力Y=-350.8860 +FPS=32.30, 法向力=1462.1565, 切向力X=1199.3976, 切向力Y=1192.0477 +FPS=32.22, 法向力=1380.5599, 切向力X=1179.1393, 切向力Y=1696.8291 +FPS=38.55, 法向力=1337.1755, 切向力X=1140.8054, 切向力Y=1865.5627 +FPS=47.86, 法向力=1637.1206, 切向力X=977.9720, 切向力Y=35.4120 +FPS=32.12, 法向力=1430.9229, 切向力X=441.3010, 切向力Y=75.5574 +FPS=30.60, 法向力=1517.8097, 切向力X=300.6119, 切向力Y=110.4506 +FPS=32.67, 法向力=1073.8383, 切向力X=702.5066, 切向力Y=-420.9858 +FPS=30.99, 法向力=1114.3242, 切向力X=773.0023, 切向力Y=-702.5633 +FPS=38.99, 法向力=1116.4434, 切向力X=756.4144, 切向力Y=-712.5531 +FPS=43.78, 法向力=1276.2209, 切向力X=2033.5857, 切向力Y=-186.5576 +FPS=32.36, 法向力=1377.2578, 切向力X=1991.3542, 切向力Y=-214.2583 +FPS=40.84, 法向力=2246.6724, 切向力X=1172.5338, 切向力Y=1805.4435 +FPS=43.36, 法向力=2285.4294, 切向力X=1229.2598, 切向力Y=1895.9429 +FPS=40.66, 法向力=1691.8438, 切向力X=1387.2272, 切向力Y=929.4254 +FPS=48.68, 法向力=1587.9170, 切向力X=1530.5719, 切向力Y=857.8031 +FPS=59.44, 法向力=1629.0068, 切向力X=1563.9762, 切向力Y=873.1696 +FPS=52.60, 法向力=1544.6495, 切向力X=1327.4773, 切向力Y=-594.9342 +FPS=45.87, 法向力=1539.6152, 切向力X=1297.7725, 切向力Y=-476.8000 +FPS=27.22, 法向力=1484.0430, 切向力X=804.8805, 切向力Y=123.8717 +FPS=47.14, 法向力=1337.3910, 切向力X=807.9922, 切向力Y=412.3785 +FPS=52.72, 法向力=1518.6923, 切向力X=1686.2255, 切向力Y=1651.0221 +FPS=49.36, 法向力=1610.4745, 切向力X=1713.3701, 切向力Y=1670.8105 +FPS=28.71, 法向力=1510.8191, 切向力X=1106.5518, 切向力Y=1343.2983 +FPS=31.78, 法向力=1469.7781, 切向力X=1042.4529, 切向力Y=1191.4075 +FPS=32.86, 法向力=1476.9443, 切向力X=1010.3944, 切向力Y=1166.4451 +FPS=29.49, 法向力=1631.6570, 切向力X=1437.1794, 切向力Y=58.5182 +FPS=42.30, 法向力=1733.7903, 切向力X=1369.2209, 切向力Y=308.7436 +FPS=42.84, 法向力=1095.4272, 切向力X=999.1780, 切向力Y=1763.7710 +FPS=40.67, 法向力=1163.3328, 切向力X=863.3301, 切向力Y=1995.8590 +FPS=46.38, 法向力=2137.6113, 切向力X=861.4326, 切向力Y=-477.1843 +FPS=31.14, 法向力=2098.4468, 切向力X=974.7432, 切向力Y=-771.9347 +FPS=56.38, 法向力=2052.4321, 切向力X=970.6267, 切向力Y=-822.9845 +FPS=35.67, 法向力=1252.8794, 切向力X=1085.7388, 切向力Y=580.6526 +FPS=32.23, 法向力=1291.1157, 切向力X=1471.7156, 切向力Y=1093.9895 +FPS=32.11, 法向力=1327.0676, 切向力X=1602.3173, 切向力Y=1220.1709 +FPS=31.19, 法向力=1496.9181, 切向力X=1632.8741, 切向力Y=-784.1383 +FPS=38.71, 法向力=1432.2874, 切向力X=1686.9824, 切向力Y=-782.1582 +FPS=45.32, 法向力=1796.0704, 切向力X=953.1100, 切向力Y=-254.8075 +FPS=59.69, 法向力=1755.8685, 切向力X=786.5246, 切向力Y=-336.0424 +FPS=35.35, 法向力=1711.1008, 切向力X=763.9575, 切向力Y=-282.9298 +FPS=36.07, 法向力=1710.0258, 切向力X=796.7370, 切向力Y=-181.8266 +FPS=46.89, 法向力=1613.0366, 切向力X=1566.2319, 切向力Y=1379.7780 +FPS=27.78, 法向力=1385.8407, 切向力X=1597.6802, 切向力Y=543.5032 +FPS=56.65, 法向力=1269.6415, 切向力X=1778.0105, 切向力Y=424.5646 +FPS=48.35, 法向力=1162.8423, 切向力X=1831.5562, 切向力Y=155.8128 +FPS=59.79, 法向力=1171.2942, 切向力X=1835.4954, 切向力Y=200.9427 +FPS=46.92, 法向力=1911.1074, 切向力X=1149.4342, 切向力Y=-569.5956 +FPS=64.59, 法向力=1904.9897, 切向力X=1115.2354, 切向力Y=-336.0749 +FPS=59.58, 法向力=1459.6453, 切向力X=1509.1403, 切向力Y=616.1366 +FPS=47.75, 法向力=1465.1680, 切向力X=1571.7399, 切向力Y=678.6704 +FPS=27.52, 法向力=2111.2056, 切向力X=1924.8090, 切向力Y=868.6449 +FPS=31.39, 法向力=2231.6172, 切向力X=1904.2789, 切向力Y=855.9448 +FPS=38.33, 法向力=1530.6124, 切向力X=1235.9443, 切向力Y=1280.7584 +FPS=46.28, 法向力=1643.3248, 切向力X=1171.5619, 切向力Y=1499.0732 +FPS=40.92, 法向力=1700.4646, 切向力X=1055.7924, 切向力Y=534.1044 +FPS=48.38, 法向力=1684.4342, 切向力X=1199.0510, 切向力Y=583.9601 +FPS=32.06, 法向力=1698.5208, 切向力X=1186.0492, 切向力Y=726.9691 +FPS=28.96, 法向力=1105.1130, 切向力X=763.8005, 切向力Y=-383.4482 +FPS=59.40, 法向力=1163.8522, 切向力X=853.4549, 切向力Y=-603.2939 +FPS=59.30, 法向力=1167.5618, 切向力X=894.7660, 切向力Y=-616.2125 +FPS=48.03, 法向力=2782.6584, 切向力X=1750.8468, 切向力Y=-1284.5737 +FPS=59.69, 法向力=2859.2915, 切向力X=1717.8979, 切向力Y=-1033.8501 +FPS=45.57, 法向力=2816.3428, 切向力X=1741.8481, 切向力Y=-914.7590 +FPS=59.94, 法向力=1612.0090, 切向力X=1254.1895, 切向力Y=-285.2708 +FPS=32.92, 法向力=1448.1832, 切向力X=1064.7682, 切向力Y=-140.1020 +FPS=56.49, 法向力=1621.0796, 切向力X=1774.8555, 切向力Y=-695.0272 +FPS=32.49, 法向力=1765.1390, 切向力X=2027.7006, 切向力Y=-338.2050 +FPS=40.28, 法向力=1172.2937, 切向力X=1736.1775, 切向力Y=606.1783 +FPS=43.88, 法向力=1447.6837, 切向力X=1569.3635, 切向力Y=1540.1877 +FPS=53.46, 法向力=1939.8345, 切向力X=1605.6870, 切向力Y=-1901.9629 +FPS=45.21, 法向力=1931.8900, 切向力X=1514.9185, 切向力Y=-1996.5792 +FPS=45.37, 法向力=1204.8242, 切向力X=1235.6324, 切向力Y=-230.1947 +FPS=58.93, 法向力=1231.1790, 切向力X=1239.5923, 切向力Y=70.3671 +FPS=34.90, 法向力=1247.4712, 切向力X=1100.2471, 切向力Y=48.7099 +FPS=60.75, 法向力=1253.3618, 切向力X=1165.7452, 切向力Y=86.9689 +FPS=30.70, 法向力=1220.1165, 切向力X=1393.2830, 切向力Y=-730.9966 +FPS=61.86, 法向力=1238.2338, 切向力X=1475.5099, 切向力Y=-989.5914 +FPS=43.36, 法向力=1260.7659, 切向力X=1474.5946, 切向力Y=-1045.1241 +FPS=49.73, 法向力=1265.9146, 切向力X=1511.1230, 切向力Y=-982.1584 +FPS=35.12, 法向力=1495.2349, 切向力X=1366.1039, 切向力Y=-1172.8385 +FPS=46.51, 法向力=1566.3822, 切向力X=1254.3870, 切向力Y=-898.0461 +FPS=31.87, 法向力=1284.8904, 切向力X=1931.1670, 切向力Y=172.5157 +FPS=30.84, 法向力=1116.2717, 切向力X=742.5426, 切向力Y=-1475.7341 +FPS=31.68, 法向力=1116.8534, 切向力X=563.0353, 切向力Y=-1412.8275 +FPS=38.14, 法向力=1125.6101, 切向力X=359.5214, 切向力Y=-1668.8120 +FPS=45.49, 法向力=1701.3285, 切向力X=1100.6233, 切向力Y=1396.9919 +FPS=39.80, 法向力=1726.3413, 切向力X=1322.5848, 切向力Y=1620.6133 +FPS=47.27, 法向力=1728.7571, 切向力X=1287.7166, 切向力Y=1606.3846 +FPS=32.41, 法向力=1707.8483, 切向力X=1814.3118, 切向力Y=-2075.6851 +FPS=38.10, 法向力=1806.0496, 切向力X=1729.8066, 切向力Y=-2108.8647 +FPS=46.13, 法向力=1779.5206, 切向力X=1749.2034, 切向力Y=-1979.8591 +FPS=58.26, 法向力=1814.8289, 切向力X=1707.2981, 切向力Y=-2071.8655 +FPS=45.96, 法向力=1456.8861, 切向力X=1599.5665, 切向力Y=-2.2481 +FPS=51.72, 法向力=1399.7268, 切向力X=1774.6697, 切向力Y=240.7816 +FPS=45.38, 法向力=1404.1213, 切向力X=1611.2570, 切向力Y=141.5138 +FPS=33.59, 法向力=1087.4539, 切向力X=1252.0320, 切向力Y=1844.0372 +FPS=56.05, 法向力=1093.4460, 切向力X=1251.0896, 切向力Y=2070.6733 +FPS=44.83, 法向力=1408.3782, 切向力X=1185.3564, 切向力Y=-382.9785 +FPS=59.48, 法向力=1388.8162, 切向力X=1074.8895, 切向力Y=-412.4831 +FPS=44.12, 法向力=1717.5923, 切向力X=996.8179, 切向力Y=211.5601 +FPS=31.36, 法向力=1711.9087, 切向力X=911.2736, 切向力Y=175.4816 +FPS=32.81, 法向力=1335.9434, 切向力X=689.3527, 切向力Y=287.0280 +FPS=55.48, 法向力=1363.3628, 切向力X=793.0749, 切向力Y=445.1299 +FPS=48.12, 法向力=2578.3777, 切向力X=743.6128, 切向力Y=2189.2864 +FPS=53.87, 法向力=2649.5171, 切向力X=632.6519, 切向力Y=2286.3618 +FPS=45.87, 法向力=1432.1912, 切向力X=1100.9084, 切向力Y=-170.9322 +FPS=31.85, 法向力=1242.2324, 切向力X=1537.5082, 切向力Y=-602.0704 +FPS=39.73, 法向力=1307.7954, 切向力X=1581.6722, 切向力Y=-493.4677 +FPS=46.29, 法向力=1306.3552, 切向力X=1582.8132, 切向力Y=-487.1709 +FPS=31.23, 法向力=1478.7148, 切向力X=1508.9916, 切向力Y=-58.1572 +FPS=32.38, 法向力=1454.7872, 切向力X=1456.1910, 切向力Y=-382.4848 +FPS=57.32, 法向力=2113.0154, 切向力X=954.5963, 切向力Y=-179.7509 +FPS=47.72, 法向力=2138.3047, 切向力X=1002.1826, 切向力Y=-178.7927 +FPS=55.09, 法向力=2133.8677, 切向力X=996.7263, 切向力Y=-176.2311 +FPS=25.74, 法向力=1290.8903, 切向力X=1415.1802, 切向力Y=1072.5483 +FPS=36.10, 法向力=1306.1008, 切向力X=1425.5601, 切向力Y=1057.9858 +FPS=35.42, 法向力=1326.3199, 切向力X=1361.6752, 切向力Y=1177.3916 +FPS=55.39, 法向力=1603.7256, 切向力X=1206.0378, 切向力Y=-176.4794 +FPS=46.25, 法向力=1486.0282, 切向力X=1084.1680, 切向力Y=-77.1763 +FPS=55.78, 法向力=1136.5264, 切向力X=1013.9952, 切向力Y=-97.3960 +FPS=44.01, 法向力=1132.4879, 切向力X=1003.6609, 切向力Y=-67.1787 +FPS=46.38, 法向力=1325.7280, 切向力X=1282.8024, 切向力Y=-568.1082 +FPS=31.60, 法向力=1340.8462, 切向力X=1310.4556, 切向力Y=-652.9398 +FPS=29.67, 法向力=1373.6949, 切向力X=1327.3079, 切向力Y=-697.2252 +FPS=62.08, 法向力=1348.7894, 切向力X=1324.6093, 切向力Y=-628.4446 +FPS=31.96, 法向力=1533.9136, 切向力X=855.9471, 切向力Y=30.6580 +FPS=57.61, 法向力=1709.1085, 切向力X=771.3494, 切向力Y=167.4991 +FPS=45.91, 法向力=1718.5413, 切向力X=733.5988, 切向力Y=154.3770 +FPS=45.53, 法向力=1951.3562, 切向力X=820.6860, 切向力Y=1828.1592 +FPS=56.89, 法向力=2190.2283, 切向力X=1105.3020, 切向力Y=1950.4785 +FPS=33.68, 法向力=1306.7126, 切向力X=1592.3917, 切向力Y=-98.5988 +FPS=40.68, 法向力=1307.8727, 切向力X=1544.9640, 切向力Y=-68.9941 +FPS=25.36, 法向力=1719.9954, 切向力X=1023.1406, 切向力Y=-954.4054 +FPS=41.84, 法向力=1719.0117, 切向力X=1200.6670, 切向力Y=862.7203 +FPS=26.92, 法向力=1779.4814, 切向力X=1138.5007, 切向力Y=1086.7002 +FPS=39.00, 法向力=1245.7168, 切向力X=1152.3293, 切向力Y=-718.2064 +FPS=43.95, 法向力=1304.8867, 切向力X=1386.0446, 切向力Y=-808.5732 +FPS=60.33, 法向力=1494.6300, 切向力X=1386.8524, 切向力Y=-1355.1074 +FPS=45.44, 法向力=1430.8052, 切向力X=1463.8521, 切向力Y=-1322.4663 +FPS=48.78, 法向力=1476.1542, 切向力X=1403.8132, 切向力Y=-1430.2676 +FPS=31.90, 法向力=1439.7966, 切向力X=1463.1941, 切向力Y=-1319.4478 +FPS=60.57, 法向力=1472.8818, 切向力X=1403.5107, 切向力Y=-1423.8055 +FPS=31.54, 法向力=1798.7401, 切向力X=1893.5884, 切向力Y=-2141.6074 +FPS=63.05, 法向力=1706.1611, 切向力X=1865.6086, 切向力Y=-2071.5632 +FPS=30.68, 法向力=1686.9150, 切向力X=1201.9746, 切向力Y=-136.4509 +FPS=59.11, 法向力=1655.7184, 切向力X=1135.1569, 切向力Y=39.2117 +FPS=34.16, 法向力=1379.3478, 切向力X=1453.9210, 切向力Y=75.5712 +FPS=58.69, 法向力=1223.0287, 切向力X=1416.3733, 切向力Y=-252.7262 +FPS=33.07, 法向力=1343.9553, 切向力X=1555.2534, 切向力Y=370.3433 +FPS=58.20, 法向力=1359.3140, 切向力X=1600.1930, 切向力Y=349.7878 +FPS=33.20, 法向力=909.8041, 切向力X=1269.6249, 切向力Y=-495.9965 +FPS=56.13, 法向力=942.7822, 切向力X=1125.5082, 切向力Y=-666.9475 +FPS=44.65, 法向力=1279.7249, 切向力X=922.5116, 切向力Y=-2903.3281 +FPS=43.89, 法向力=1301.2654, 切向力X=837.1902, 切向力Y=-2916.7971 +FPS=40.02, 法向力=1242.2654, 切向力X=750.1799, 切向力Y=-2869.6880 +FPS=41.12, 法向力=1945.3584, 切向力X=1378.2405, 切向力Y=324.4166 +FPS=59.50, 法向力=2183.8389, 切向力X=1337.0251, 切向力Y=641.2723 +FPS=36.33, 法向力=1475.9822, 切向力X=961.8281, 切向力Y=710.3685 +FPS=59.15, 法向力=1449.9155, 切向力X=958.0551, 切向力Y=676.3009 +FPS=33.59, 法向力=2003.3540, 切向力X=1444.5176, 切向力Y=138.7138 +FPS=39.15, 法向力=2063.3638, 切向力X=1472.6340, 切向力Y=181.8988 +FPS=45.76, 法向力=1297.8142, 切向力X=994.4036, 切向力Y=-609.3635 +FPS=40.87, 法向力=1192.1353, 切向力X=866.7638, 切向力Y=-676.4995 +FPS=43.71, 法向力=1540.7219, 切向力X=891.7148, 切向力Y=117.4390 +FPS=61.82, 法向力=1695.7484, 切向力X=923.1882, 切向力Y=368.4548 +FPS=58.65, 法向力=1619.3928, 切向力X=1012.0078, 切向力Y=240.5433 +FPS=47.12, 法向力=1939.3237, 切向力X=865.1519, 切向力Y=464.4361 +FPS=25.68, 法向力=1211.6107, 切向力X=1138.2281, 切向力Y=-467.3888 +FPS=59.39, 法向力=1112.2839, 切向力X=1259.5242, 切向力Y=-510.5123 +FPS=33.45, 法向力=1103.8777, 切向力X=1234.5865, 切向力Y=-543.7491 +FPS=58.21, 法向力=1550.0713, 切向力X=1592.5280, 切向力Y=-771.3346 +FPS=42.48, 法向力=1594.5503, 切向力X=1592.6113, 切向力Y=-879.8477 +FPS=44.61, 法向力=1103.4695, 切向力X=1266.3711, 切向力Y=-1224.9744 +FPS=61.36, 法向力=1088.1379, 切向力X=1199.5952, 切向力Y=-1120.0712 +FPS=60.16, 法向力=1097.2466, 切向力X=1190.3876, 切向力Y=-1131.5294 +FPS=49.16, 法向力=1744.2538, 切向力X=878.6577, 切向力Y=-576.8419 +FPS=54.61, 法向力=1738.3273, 切向力X=949.0616, 切向力Y=-676.4922 +FPS=27.19, 法向力=1196.2112, 切向力X=1215.2170, 切向力Y=230.5482 +FPS=58.54, 法向力=1157.7222, 切向力X=1278.6426, 切向力Y=370.7294 +FPS=33.10, 法向力=1565.6575, 切向力X=656.7285, 切向力Y=1729.1840 +FPS=57.10, 法向力=1761.8778, 切向力X=596.4178, 切向力Y=2289.1606 +FPS=33.96, 法向力=1274.2639, 切向力X=1291.9130, 切向力Y=1117.5122 +FPS=54.29, 法向力=1365.6184, 切向力X=1487.9375, 切向力Y=800.2327 +FPS=44.38, 法向力=1790.5231, 切向力X=1310.0699, 切向力Y=145.9344 +FPS=49.22, 法向力=1740.4873, 切向力X=1175.4911, 切向力Y=153.6754 +FPS=38.02, 法向力=1647.6976, 切向力X=1643.2400, 切向力Y=-229.3473 +FPS=45.29, 法向力=1605.3285, 切向力X=1538.6127, 切向力Y=-390.1122 +FPS=39.65, 法向力=1663.3601, 切向力X=1699.9329, 切向力Y=-354.1858 +FPS=26.74, 法向力=1340.6177, 切向力X=763.3553, 切向力Y=771.7975 +FPS=40.14, 法向力=1275.0824, 切向力X=1394.8306, 切向力Y=-567.0969 +FPS=27.35, 法向力=1309.3597, 切向力X=1475.8601, 切向力Y=-672.6061 +FPS=62.89, 法向力=1326.6592, 切向力X=1683.8044, 切向力Y=-271.1358 +FPS=30.06, 法向力=1339.4739, 切向力X=1683.4609, 切向力Y=-134.7042 +FPS=40.67, 法向力=1295.2236, 切向力X=864.5435, 切向力Y=52.9494 +FPS=47.80, 法向力=1278.7556, 切向力X=786.8348, 切向力Y=279.4229 +FPS=31.37, 法向力=1245.0554, 切向力X=1704.6677, 切向力Y=-1649.4753 +FPS=61.33, 法向力=1211.9624, 切向力X=1686.5458, 切向力Y=-2227.7744 +FPS=46.94, 法向力=1983.8799, 切向力X=1615.5166, 切向力Y=1295.1914 +FPS=40.47, 法向力=1950.7251, 切向力X=1552.3052, 切向力Y=1573.4060 +FPS=30.82, 法向力=1350.5460, 切向力X=1363.8759, 切向力Y=826.6821 +FPS=32.21, 法向力=1280.2638, 切向力X=1557.3188, 切向力Y=819.2493 +FPS=35.95, 法向力=2401.2632, 切向力X=343.2726, 切向力Y=829.2811 +FPS=45.53, 法向力=2657.0337, 切向力X=146.2933, 切向力Y=1136.8071 +FPS=39.33, 法向力=1101.2000, 切向力X=1134.1570, 切向力Y=286.3897 +FPS=44.62, 法向力=1650.0896, 切向力X=1213.7188, 切向力Y=-487.8422 +FPS=34.25, 法向力=1837.8630, 切向力X=1257.2821, 切向力Y=1129.8347 +FPS=59.66, 法向力=1967.8674, 切向力X=1125.9498, 切向力Y=1551.5741 +FPS=52.03, 法向力=1607.7910, 切向力X=1397.3999, 切向力Y=928.5056 +FPS=37.45, 法向力=1544.6338, 切向力X=1357.8538, 切向力Y=816.6519 +FPS=38.33, 法向力=1244.7124, 切向力X=1346.0564, 切向力Y=1204.7871 +FPS=42.35, 法向力=1258.6195, 切向力X=1333.8109, 切向力Y=972.4255 +FPS=45.24, 法向力=1189.1298, 切向力X=1592.9229, 切向力Y=603.9295 +FPS=47.33, 法向力=1253.2600, 切向力X=1860.1990, 切向力Y=541.5399 +FPS=38.49, 法向力=1636.3037, 切向力X=1066.1522, 切向力Y=-125.7692 +FPS=47.94, 法向力=1778.4272, 切向力X=879.1331, 切向力Y=-224.6451 +FPS=34.12, 法向力=1991.1179, 切向力X=542.7699, 切向力Y=-240.0280 +FPS=36.27, 法向力=2228.9785, 切向力X=409.2239, 切向力Y=-136.1970 +FPS=45.03, 法向力=1745.9606, 切向力X=784.3223, 切向力Y=-112.0160 +FPS=32.73, 法向力=1782.2893, 切向力X=605.0233, 切向力Y=-133.1386 +FPS=32.21, 法向力=1389.1239, 切向力X=1091.1748, 切向力Y=-692.6508 +FPS=31.84, 法向力=1482.1409, 切向力X=1237.9586, 切向力Y=1086.9595 +FPS=38.00, 法向力=1438.5210, 切向力X=1176.8633, 切向力Y=1188.2743 +FPS=46.54, 法向力=1437.1714, 切向力X=1166.7993, 切向力Y=1236.0410 +FPS=33.22, 法向力=1251.9060, 切向力X=1283.4661, 切向力Y=1827.7054 +FPS=31.63, 法向力=1568.4858, 切向力X=1400.4945, 切向力Y=1223.9193 +FPS=38.84, 法向力=1620.5664, 切向力X=1519.7010, 切向力Y=1354.5216 +FPS=46.49, 法向力=1478.3962, 切向力X=1517.0831, 切向力Y=131.0324 +FPS=31.33, 法向力=1462.4635, 切向力X=1549.9916, 切向力Y=-8.5506 +FPS=33.53, 法向力=1242.4763, 切向力X=1433.7231, 切向力Y=-721.7535 +FPS=32.03, 法向力=1194.9506, 切向力X=1391.0293, 切向力Y=-734.8860 +FPS=37.82, 法向力=1545.7322, 切向力X=789.0477, 切向力Y=1599.6151 +FPS=44.82, 法向力=1761.7172, 切向力X=662.7383, 切向力Y=1764.2379 +FPS=39.41, 法向力=1331.6750, 切向力X=1255.1680, 切向力Y=753.0539 +FPS=43.45, 法向力=1215.0072, 切向力X=1546.9448, 切向力Y=162.1677 +FPS=35.58, 法向力=1623.8264, 切向力X=580.6298, 切向力Y=143.9811 +FPS=37.14, 法向力=1174.3215, 切向力X=327.3168, 切向力Y=-1537.2461 +FPS=26.36, 法向力=1182.7056, 切向力X=466.4438, 切向力Y=-1751.1533 +FPS=32.35, 法向力=1571.4990, 切向力X=883.6667, 切向力Y=-174.3392 +FPS=26.61, 法向力=1590.5647, 切向力X=993.9681, 切向力Y=148.8087 +FPS=52.54, 法向力=1767.7471, 切向力X=1003.5825, 切向力Y=-88.5850 +FPS=44.12, 法向力=1640.7791, 切向力X=1285.0853, 切向力Y=-478.0634 +FPS=32.57, 法向力=1620.5817, 切向力X=1302.3855, 切向力Y=-497.4694 +FPS=29.73, 法向力=2043.1942, 切向力X=844.0671, 切向力Y=1057.1451 +FPS=33.24, 法向力=2094.2471, 切向力X=832.5169, 切向力Y=1031.6304 +FPS=37.58, 法向力=1972.6934, 切向力X=1231.4298, 切向力Y=1608.3918 +FPS=42.39, 法向力=2301.4133, 切向力X=1058.6700, 切向力Y=1788.6335 +FPS=35.48, 法向力=1751.2224, 切向力X=1290.2509, 切向力Y=859.9308 +FPS=30.66, 法向力=1243.2825, 切向力X=1047.2036, 切向力Y=161.2471 +FPS=39.39, 法向力=1195.4862, 切向力X=1067.5967, 切向力Y=167.3985 +FPS=48.57, 法向力=951.0164, 切向力X=718.4572, 切向力Y=-956.7475 +FPS=31.35, 法向力=929.3002, 切向力X=698.8445, 切向力Y=-1173.3873 +FPS=30.94, 法向力=1505.4839, 切向力X=772.9512, 切向力Y=140.1291 +FPS=31.92, 法向力=1305.9877, 切向力X=544.8723, 切向力Y=-492.8318 +FPS=32.88, 法向力=1350.0750, 切向力X=557.7640, 切向力Y=-467.0609 +FPS=32.12, 法向力=1235.2810, 切向力X=835.8118, 切向力Y=-183.1422 +FPS=31.46, 法向力=1294.5789, 切向力X=863.1308, 切向力Y=-379.9046 +FPS=37.34, 法向力=1756.1240, 切向力X=1417.5454, 切向力Y=247.5761 +FPS=49.91, 法向力=2186.2693, 切向力X=1228.8131, 切向力Y=847.8206 +FPS=52.98, 法向力=2272.4502, 切向力X=1208.2887, 切向力Y=966.7809 +FPS=48.80, 法向力=1997.5386, 切向力X=1575.6160, 切向力Y=2574.8774 +FPS=54.24, 法向力=2034.0995, 切向力X=1619.7942, 切向力Y=2689.7769 +FPS=26.73, 法向力=1550.3898, 切向力X=882.4695, 切向力Y=-399.0295 +FPS=53.19, 法向力=1502.4097, 切向力X=847.0674, 切向力Y=-880.1813 +FPS=44.09, 法向力=1849.4225, 切向力X=921.6091, 切向力Y=-548.1096 +FPS=51.80, 法向力=1912.1094, 切向力X=944.4560, 切向力Y=-380.9987 +FPS=47.56, 法向力=1245.5610, 切向力X=1218.5613, 切向力Y=-572.7001 +FPS=58.98, 法向力=1146.5878, 切向力X=1231.9568, 切向力Y=-614.8148 +FPS=38.79, 法向力=1803.6191, 切向力X=805.5847, 切向力Y=1008.5939 +FPS=37.91, 法向力=1923.2402, 切向力X=688.4790, 切向力Y=1262.5632 +FPS=46.55, 法向力=1189.4419, 切向力X=523.3731, 切向力Y=-939.6876 +FPS=39.51, 法向力=1194.7876, 切向力X=393.2816, 切向力Y=-986.4354 +FPS=48.18, 法向力=1164.2112, 切向力X=472.2145, 切向力Y=-977.7306 +FPS=38.32, 法向力=1271.6816, 切向力X=717.1101, 切向力Y=654.5938 +FPS=27.36, 法向力=1237.0510, 切向力X=1018.4048, 切向力Y=622.5225 +FPS=38.66, 法向力=1284.5615, 切向力X=1125.0388, 切向力Y=743.2130 +FPS=46.68, 法向力=1568.9917, 切向力X=753.2010, 切向力Y=-370.2671 +FPS=33.34, 法向力=1649.6040, 切向力X=688.6091, 切向力Y=-286.9529 +FPS=29.94, 法向力=1157.4662, 切向力X=1374.2429, 切向力Y=-89.6106 +FPS=40.61, 法向力=1163.9677, 切向力X=1416.0847, 切向力Y=-211.5525 +FPS=27.66, 法向力=1008.7006, 切向力X=1727.4348, 切向力Y=-678.6420 +FPS=31.52, 法向力=1294.8500, 切向力X=1000.8033, 切向力Y=194.8857 +FPS=37.96, 法向力=1335.3022, 切向力X=884.5184, 切向力Y=298.9152 +FPS=46.57, 法向力=2175.2227, 切向力X=1670.4524, 切向力Y=1015.2340 +FPS=39.25, 法向力=2152.6750, 切向力X=1544.1979, 切向力Y=1176.8931 +FPS=45.42, 法向力=2168.4006, 切向力X=1494.6829, 切向力Y=1206.4905 +FPS=40.60, 法向力=1310.9811, 切向力X=924.3531, 切向力Y=522.4860 +FPS=44.79, 法向力=1278.0747, 切向力X=876.7704, 切向力Y=337.4095 +FPS=39.71, 法向力=1397.8118, 切向力X=1004.4436, 切向力Y=1174.0085 +FPS=45.86, 法向力=1241.0146, 切向力X=1249.0906, 切向力Y=347.4527 +FPS=38.74, 法向力=1134.3696, 切向力X=1470.8364, 切向力Y=444.1453 +FPS=41.27, 法向力=1108.0415, 切向力X=1369.6923, 切向力Y=425.2540 +FPS=45.11, 法向力=1140.1969, 切向力X=1891.8669, 切向力Y=-109.8877 +FPS=27.17, 法向力=1849.1272, 切向力X=1446.4814, 切向力Y=1509.8328 +FPS=38.93, 法向力=1820.9041, 切向力X=1452.1948, 切向力Y=1527.9044 +FPS=45.33, 法向力=1438.3945, 切向力X=971.0364, 切向力Y=441.7024 +FPS=40.56, 法向力=1549.4111, 切向力X=834.9835, 切向力Y=620.5262 +FPS=46.72, 法向力=1082.9968, 切向力X=730.1834, 切向力Y=147.4796 +FPS=31.90, 法向力=1168.0570, 切向力X=748.9348, 切向力Y=256.6768 +FPS=38.01, 法向力=1242.0923, 切向力X=1227.4385, 切向力Y=172.1158 +FPS=45.51, 法向力=1293.4283, 切向力X=966.0845, 切向力Y=109.1588 +FPS=56.19, 法向力=1302.3333, 切向力X=1040.6863, 切向力Y=88.1910 +FPS=33.60, 法向力=1385.7990, 切向力X=551.9619, 切向力Y=1953.8650 +FPS=52.73, 法向力=1480.8899, 切向力X=531.3005, 切向力Y=2107.8647 +FPS=35.79, 法向力=1779.9435, 切向力X=1470.8788, 切向力Y=-430.4186 +FPS=62.89, 法向力=1890.8782, 切向力X=1488.1794, 切向力Y=-375.1943 +FPS=33.27, 法向力=1458.7645, 切向力X=620.6972, 切向力Y=-473.9716 +FPS=37.45, 法向力=1506.6539, 切向力X=760.3583, 切向力Y=-373.5383 +FPS=45.83, 法向力=1630.7848, 切向力X=1165.6741, 切向力Y=1074.9629 +FPS=40.28, 法向力=1762.9371, 切向力X=1097.8213, 切向力Y=1404.6842 +FPS=27.60, 法向力=2420.0127, 切向力X=1776.9836, 切向力Y=798.0347 +FPS=58.89, 法向力=1083.4873, 切向力X=1618.0082, 切向力Y=-58.5484 +FPS=31.16, 法向力=1113.9392, 切向力X=1595.0256, 切向力Y=-184.2366 +FPS=52.21, 法向力=1320.0198, 切向力X=874.5744, 切向力Y=1177.6047 +FPS=45.37, 法向力=1311.9031, 切向力X=1032.3391, 切向力Y=1268.9138 +FPS=50.00, 法向力=1282.1943, 切向力X=1105.2290, 切向力Y=1299.7429 +FPS=36.32, 法向力=1495.3489, 切向力X=1314.2861, 切向力Y=115.4117 +FPS=50.94, 法向力=1511.1921, 切向力X=1315.4185, 切向力Y=20.3832 +FPS=35.05, 法向力=1805.0220, 切向力X=915.5400, 切向力Y=115.9205 +FPS=47.57, 法向力=2115.3921, 切向力X=887.6790, 切向力Y=521.8246 +FPS=39.21, 法向力=1598.9893, 切向力X=560.0806, 切向力Y=407.2753 +FPS=49.88, 法向力=1603.8053, 切向力X=486.5786, 切向力Y=434.3235 +FPS=60.38, 法向力=1425.0201, 切向力X=1155.9402, 切向力Y=1178.4918 +FPS=52.23, 法向力=1391.7240, 切向力X=1300.1326, 切向力Y=1333.0697 +FPS=34.44, 法向力=1332.7765, 切向力X=1435.6349, 切向力Y=708.9561 +FPS=38.64, 法向力=1278.1296, 切向力X=1290.1729, 切向力Y=841.9885 +FPS=46.45, 法向力=1285.3596, 切向力X=1297.6575, 切向力Y=831.5982 +FPS=39.25, 法向力=1213.3132, 切向力X=817.3220, 切向力Y=60.3576 +FPS=45.95, 法向力=1312.2892, 切向力X=833.5697, 切向力Y=-58.4541 +FPS=37.59, 法向力=1154.7303, 切向力X=1287.4629, 切向力Y=612.9877 +FPS=48.13, 法向力=1173.2338, 切向力X=1283.1631, 切向力Y=564.1652 +FPS=38.41, 法向力=971.4232, 切向力X=970.7504, 切向力Y=-376.9344 +FPS=47.39, 法向力=975.9464, 切向力X=727.9802, 切向力Y=-232.5762 +FPS=58.74, 法向力=1929.4585, 切向力X=1198.7800, 切向力Y=423.6307 +FPS=51.57, 法向力=1948.7454, 切向力X=1206.5087, 切向力Y=420.5397 +FPS=46.61, 法向力=1945.3339, 切向力X=1203.6700, 切向力Y=354.6826 +FPS=49.80, 法向力=1336.4647, 切向力X=1166.9803, 切向力Y=-1757.9451 +FPS=30.22, 法向力=1323.9224, 切向力X=1215.4712, 切向力Y=-1777.2429 +FPS=33.49, 法向力=1637.1407, 切向力X=1399.6667, 切向力Y=145.2354 +FPS=61.81, 法向力=1621.5771, 切向力X=1386.3542, 切向力Y=-61.4579 +FPS=50.92, 法向力=1488.4006, 切向力X=1753.0923, 切向力Y=562.0048 +FPS=35.12, 法向力=1543.2128, 切向力X=2068.5090, 切向力Y=825.9249 +FPS=33.89, 法向力=1786.3804, 切向力X=1248.6947, 切向力Y=-25.5952 +FPS=32.44, 法向力=1639.6906, 切向力X=1475.3110, 切向力Y=1825.9988 +FPS=38.19, 法向力=1575.8540, 切向力X=1377.9214, 切向力Y=1997.9773 +FPS=48.43, 法向力=1186.5920, 切向力X=1149.4788, 切向力Y=-346.3296 +FPS=37.05, 法向力=1259.3804, 切向力X=1340.9951, 切向力Y=-471.3970 +FPS=50.59, 法向力=1287.9843, 切向力X=1365.4199, 切向力Y=-486.5588 +FPS=30.07, 法向力=1105.1530, 切向力X=1444.9919, 切向力Y=-75.3976 +FPS=32.28, 法向力=2656.0762, 切向力X=386.1341, 切向力Y=1373.2025 +FPS=30.28, 法向力=3001.2908, 切向力X=262.6997, 切向力Y=1979.1624 +FPS=33.22, 法向力=1544.3381, 切向力X=1171.6353, 切向力Y=765.1094 +FPS=30.36, 法向力=878.1262, 切向力X=996.8689, 切向力Y=-75.1041 +FPS=32.67, 法向力=816.8381, 切向力X=1119.9644, 切向力Y=-179.9708 +FPS=39.31, 法向力=1191.0647, 切向力X=866.8800, 切向力Y=596.6517 +FPS=45.48, 法向力=1197.5463, 切向力X=894.8186, 切向力Y=596.6357 +FPS=31.77, 法向力=1351.8248, 切向力X=1061.6345, 切向力Y=-1203.8478 +FPS=31.38, 法向力=1346.9570, 切向力X=929.7903, 切向力Y=156.6586 +FPS=32.44, 法向力=1307.8929, 切向力X=840.6812, 切向力Y=142.0218 +FPS=31.28, 法向力=1843.8630, 切向力X=1443.1765, 切向力Y=-139.1181 +FPS=31.26, 法向力=1852.9652, 切向力X=1464.0829, 切向力Y=-88.2304 +FPS=32.22, 法向力=2132.2007, 切向力X=850.6391, 切向力Y=2242.4084 +FPS=30.30, 法向力=2149.0903, 切向力X=691.4127, 切向力Y=600.4113 +FPS=39.50, 法向力=2220.6677, 切向力X=660.5951, 切向力Y=723.4814 +FPS=45.66, 法向力=1836.2832, 切向力X=796.4878, 切向力Y=35.6410 +FPS=39.69, 法向力=1866.1697, 切向力X=927.8080, 切向力Y=160.2274 +FPS=42.80, 法向力=1238.5208, 切向力X=803.6410, 切向力Y=-289.9865 +FPS=59.11, 法向力=1318.5079, 切向力X=830.5820, 切向力Y=-311.3305 +FPS=31.43, 法向力=1097.3667, 切向力X=1319.0161, 切向力Y=199.7148 +FPS=57.42, 法向力=1110.6949, 切向力X=1364.5403, 切向力Y=63.9018 +FPS=47.36, 法向力=1129.4038, 切向力X=1385.3896, 切向力Y=66.6769 +FPS=47.73, 法向力=1303.2709, 切向力X=1232.3127, 切向力Y=-877.8798 +FPS=37.93, 法向力=1361.0334, 切向力X=1175.4408, 切向力Y=-858.4418 +FPS=43.84, 法向力=1705.0056, 切向力X=1225.5800, 切向力Y=1114.1500 +FPS=40.51, 法向力=1710.1338, 切向力X=1270.5505, 切向力Y=1007.0686 +FPS=27.67, 法向力=1503.7677, 切向力X=731.5191, 切向力Y=730.3171 +FPS=58.60, 法向力=1497.3030, 切向力X=750.3436, 切向力Y=588.8431 +FPS=60.27, 法向力=1476.9218, 切向力X=782.7482, 切向力Y=638.8033 +FPS=47.52, 法向力=1324.2401, 切向力X=1560.6848, 切向力Y=2390.3052 +FPS=57.62, 法向力=1485.7749, 切向力X=1753.8545, 切向力Y=2800.4502 +FPS=25.57, 法向力=1294.2129, 切向力X=1662.8193, 切向力Y=902.5171 +FPS=56.80, 法向力=1215.4543, 切向力X=1694.7806, 切向力Y=490.1515 +FPS=43.35, 法向力=1319.4270, 切向力X=1360.1072, 切向力Y=-449.1214 +FPS=48.25, 法向力=1294.3679, 切向力X=1347.5404, 切向力Y=-340.8888 +FPS=37.84, 法向力=1624.2805, 切向力X=1085.8254, 切向力Y=410.6424 +FPS=45.68, 法向力=1754.8475, 切向力X=1205.8315, 切向力Y=953.5963 +FPS=37.02, 法向力=1398.1848, 切向力X=842.7151, 切向力Y=494.4811 +FPS=44.67, 法向力=1404.8047, 切向力X=877.1541, 切向力Y=426.6514 +FPS=40.45, 法向力=1233.4971, 切向力X=1122.3253, 切向力Y=613.8963 +FPS=27.41, 法向力=1344.3735, 切向力X=969.1010, 切向力Y=68.7103 +FPS=31.16, 法向力=1497.4623, 切向力X=1209.5256, 切向力Y=-9.5414 +FPS=31.57, 法向力=1470.7968, 切向力X=1222.4044, 切向力Y=884.4675 +FPS=32.96, 法向力=1567.3467, 切向力X=1014.5944, 切向力Y=996.6562 +FPS=31.82, 法向力=1162.3125, 切向力X=693.7782, 切向力Y=260.8919 +FPS=31.50, 法向力=1294.6462, 切向力X=910.6857, 切向力Y=-165.1667 +FPS=28.18, 法向力=1507.7776, 切向力X=809.1031, 切向力Y=124.2579 +FPS=43.71, 法向力=1602.5591, 切向力X=1316.1768, 切向力Y=-529.9638 +FPS=29.49, 法向力=1681.3251, 切向力X=1412.9415, 切向力Y=-552.0893 +FPS=29.98, 法向力=1781.0515, 切向力X=1341.9421, 切向力Y=1195.5106 +FPS=38.74, 法向力=1327.5422, 切向力X=1685.5485, 切向力Y=-206.7275 +FPS=41.34, 法向力=1322.5548, 切向力X=1799.0140, 切向力Y=-45.2907 +FPS=33.74, 法向力=1246.0464, 切向力X=1615.5356, 切向力Y=787.4763 +FPS=32.69, 法向力=1255.8142, 切向力X=1561.7651, 切向力Y=854.7527 +FPS=30.76, 法向力=1801.9241, 切向力X=2075.0957, 切向力Y=-1048.2485 +FPS=38.86, 法向力=1821.1057, 切向力X=2063.1128, 切向力Y=-1185.5884 +FPS=48.29, 法向力=1152.8467, 切向力X=687.4674, 切向力Y=-2043.9526 +FPS=29.96, 法向力=1437.8711, 切向力X=1659.6570, 切向力Y=158.5198 +FPS=33.01, 法向力=1427.2491, 切向力X=1670.8203, 切向力Y=20.1160 +FPS=55.49, 法向力=1457.9338, 切向力X=1769.5388, 切向力Y=165.3899 +FPS=52.60, 法向力=1066.4277, 切向力X=1562.8632, 切向力Y=-307.1306 +FPS=48.60, 法向力=1150.1154, 切向力X=1651.0502, 切向力Y=-448.5404 +FPS=51.16, 法向力=1296.1382, 切向力X=1678.3715, 切向力Y=965.6484 +FPS=30.92, 法向力=1478.2726, 切向力X=1697.7493, 切向力Y=1521.9210 +FPS=31.90, 法向力=1194.9938, 切向力X=965.7224, 切向力Y=-341.5435 +FPS=56.93, 法向力=1219.3586, 切向力X=899.5231, 切向力Y=-316.0500 +FPS=52.17, 法向力=1371.2882, 切向力X=1491.0088, 切向力Y=1680.4863 +FPS=39.41, 法向力=1290.2916, 切向力X=1607.6541, 切向力Y=2227.5837 +FPS=56.46, 法向力=1238.4319, 切向力X=1582.3308, 切向力Y=2296.6030 +FPS=48.49, 法向力=1435.7761, 切向力X=910.6188, 切向力Y=1958.5225 +FPS=41.74, 法向力=1464.8435, 切向力X=974.1633, 切向力Y=1904.7349 +FPS=33.48, 法向力=1425.1672, 切向力X=1473.6776, 切向力Y=-606.5496 +FPS=37.53, 法向力=1872.4727, 切向力X=1082.6770, 切向力Y=-628.4691 +FPS=51.43, 法向力=1938.3473, 切向力X=1116.0220, 切向力Y=-349.6034 +FPS=30.56, 法向力=1528.7385, 切向力X=1318.7234, 切向力Y=428.0365 +FPS=38.03, 法向力=1599.8867, 切向力X=1180.0146, 切向力Y=657.7979 +FPS=45.70, 法向力=1862.9855, 切向力X=1223.2411, 切向力Y=-233.3682 +FPS=32.48, 法向力=1928.0029, 切向力X=1284.0513, 切向力Y=-382.0453 +FPS=37.71, 法向力=1851.9901, 切向力X=1165.1562, 切向力Y=1138.3042 +FPS=26.37, 法向力=1499.1281, 切向力X=1364.2244, 切向力Y=1503.3322 +FPS=34.32, 法向力=1434.3051, 切向力X=1323.1042, 切向力Y=1471.2245 +FPS=30.80, 法向力=1639.9391, 切向力X=1202.1060, 切向力Y=-70.8528 +FPS=51.26, 法向力=1751.9215, 切向力X=1213.4893, 切向力Y=-10.9400 +FPS=46.62, 法向力=1695.4639, 切向力X=1254.5312, 切向力Y=-88.1474 +FPS=59.12, 法向力=1295.6782, 切向力X=1127.7427, 切向力Y=-426.0317 +FPS=63.01, 法向力=1323.8729, 切向力X=1209.9236, 切向力Y=-555.8682 +FPS=50.60, 法向力=1343.2510, 切向力X=1223.1592, 切向力Y=-577.4227 +FPS=31.20, 法向力=1225.8408, 切向力X=930.4448, 切向力Y=-416.2427 +FPS=30.32, 法向力=1723.7865, 切向力X=850.3094, 切向力Y=866.9979 +FPS=57.77, 法向力=1901.7264, 切向力X=697.5178, 切向力Y=968.7615 +FPS=30.70, 法向力=1225.6509, 切向力X=890.7979, 切向力Y=-343.2795 +FPS=50.23, 法向力=1073.4802, 切向力X=951.0223, 切向力Y=-634.5193 +FPS=53.99, 法向力=1622.4551, 切向力X=1360.3833, 切向力Y=-878.1157 +FPS=49.94, 法向力=1627.0742, 切向力X=1357.5704, 切向力Y=-864.6046 +FPS=56.57, 法向力=1748.5602, 切向力X=1428.0372, 切向力Y=-953.0463 +FPS=49.24, 法向力=963.6394, 切向力X=1169.7358, 切向力Y=429.9486 +FPS=49.19, 法向力=932.4109, 切向力X=1215.5222, 切向力Y=563.3499 +FPS=46.67, 法向力=1662.0095, 切向力X=1080.6500, 切向力Y=689.9703 +FPS=32.33, 法向力=1906.5217, 切向力X=903.7828, 切向力Y=856.5286 +FPS=49.10, 法向力=1955.8016, 切向力X=1084.2391, 切向力Y=743.4727 +FPS=47.23, 法向力=1349.4213, 切向力X=1676.9009, 切向力Y=-553.3674 +FPS=26.68, 法向力=1508.6913, 切向力X=1666.7917, 切向力Y=688.0558 +FPS=30.70, 法向力=1737.5892, 切向力X=1506.1248, 切向力Y=1140.4102 +FPS=33.94, 法向力=1978.3578, 切向力X=1230.9137, 切向力Y=26.9159 +FPS=56.01, 法向力=2155.7756, 切向力X=1025.7897, 切向力Y=57.3327 +FPS=47.92, 法向力=1088.4270, 切向力X=1279.7607, 切向力Y=-544.1589 +FPS=62.40, 法向力=1052.6234, 切向力X=1116.0569, 切向力Y=-719.3088 +FPS=42.48, 法向力=1604.3573, 切向力X=1610.7795, 切向力Y=-1177.7747 +FPS=30.69, 法向力=1646.2520, 切向力X=1748.6477, 切向力Y=-1442.5815 +FPS=39.71, 法向力=1671.7576, 切向力X=1368.6936, 切向力Y=418.6415 +FPS=45.57, 法向力=2076.7964, 切向力X=1155.0095, 切向力Y=804.5592 +FPS=34.11, 法向力=1225.9045, 切向力X=1236.9858, 切向力Y=1521.7236 +FPS=42.02, 法向力=1204.4791, 切向力X=1343.2157, 切向力Y=1649.7928 +FPS=59.98, 法向力=1238.9596, 切向力X=1329.2290, 切向力Y=1715.5679 +FPS=50.37, 法向力=1509.6487, 切向力X=1668.7690, 切向力Y=-850.2466 +FPS=34.05, 法向力=1392.7449, 切向力X=1806.8386, 切向力Y=-1291.2024 +FPS=46.24, 法向力=1356.3459, 切向力X=1103.9607, 切向力Y=-238.3842 +FPS=32.58, 法向力=1317.9070, 切向力X=754.5326, 切向力Y=1239.7047 +FPS=38.60, 法向力=1374.5492, 切向力X=685.9663, 切向力Y=1525.5558 +FPS=43.59, 法向力=1760.5327, 切向力X=613.6041, 切向力Y=230.6188 +FPS=42.46, 法向力=1434.2810, 切向力X=640.9802, 切向力Y=-547.4238 +FPS=44.52, 法向力=1442.7369, 切向力X=629.5167, 切向力Y=-559.4427 +FPS=33.13, 法向力=1515.3226, 切向力X=954.3424, 切向力Y=-108.8215 +FPS=54.71, 法向力=1185.5330, 切向力X=514.8665, 切向力Y=-433.5464 +FPS=47.78, 法向力=1207.8062, 切向力X=720.8059, 切向力Y=-386.0726 +FPS=63.54, 法向力=1234.2104, 切向力X=683.6859, 切向力Y=-421.3159 +FPS=56.94, 法向力=1280.3396, 切向力X=1411.7639, 切向力Y=330.2295 +FPS=46.92, 法向力=1308.5618, 切向力X=1702.0665, 切向力Y=191.3670 +FPS=36.63, 法向力=1291.4546, 切向力X=1658.6619, 切向力Y=170.8729 +FPS=46.66, 法向力=1266.8636, 切向力X=1207.4014, 切向力Y=772.3696 +FPS=31.61, 法向力=1322.6570, 切向力X=1216.8909, 切向力Y=960.0602 +FPS=56.93, 法向力=1166.3909, 切向力X=1336.4296, 切向力Y=993.3647 +FPS=32.21, 法向力=1245.0076, 切向力X=1333.3284, 切向力Y=902.3058 +FPS=41.38, 法向力=1131.6251, 切向力X=934.3527, 切向力Y=-810.4102 +FPS=41.50, 法向力=1152.4313, 切向力X=937.0670, 切向力Y=-906.2097 +FPS=61.05, 法向力=1135.2273, 切向力X=1664.9249, 切向力Y=-1279.8367 +FPS=43.99, 法向力=1105.4250, 切向力X=1744.2407, 切向力Y=-1310.0967 +FPS=45.64, 法向力=1433.6519, 切向力X=1543.2717, 切向力Y=-1724.9253 +FPS=60.85, 法向力=1401.3192, 切向力X=1491.5626, 切向力Y=-1810.4756 +FPS=59.62, 法向力=1416.6110, 切向力X=1482.8230, 切向力Y=-1777.2036 +FPS=37.12, 法向力=1073.4525, 切向力X=1084.6893, 切向力Y=366.0837 +FPS=58.57, 法向力=1028.6659, 切向力X=1103.9475, 切向力Y=510.3646 +FPS=30.51, 法向力=2060.2686, 切向力X=870.4482, 切向力Y=341.3000 +FPS=52.01, 法向力=2120.2932, 切向力X=868.1193, 切向力Y=223.0530 +FPS=36.61, 法向力=1610.9253, 切向力X=637.4025, 切向力Y=403.9101 +FPS=59.97, 法向力=1593.2803, 切向力X=726.2130, 切向力Y=333.0571 +FPS=34.96, 法向力=1945.1609, 切向力X=1506.6277, 切向力Y=1192.4734 +FPS=63.12, 法向力=2058.2324, 切向力X=1420.8185, 切向力Y=1479.6523 +FPS=41.82, 法向力=2090.2300, 切向力X=1488.4066, 切向力Y=1527.0552 +FPS=49.70, 法向力=1678.5381, 切向力X=1687.0288, 切向力Y=457.7242 +FPS=28.90, 法向力=2490.2061, 切向力X=1508.9142, 切向力Y=19.9032 +FPS=58.26, 法向力=2368.6299, 切向力X=1438.7100, 切向力Y=39.1332 +FPS=34.68, 法向力=2373.5366, 切向力X=1429.1067, 切向力Y=37.7029 +FPS=63.92, 法向力=1770.8293, 切向力X=909.9238, 切向力Y=-165.4158 +FPS=33.38, 法向力=1817.9391, 切向力X=1034.3508, 切向力Y=-15.7461 +FPS=57.33, 法向力=1986.3291, 切向力X=838.5259, 切向力Y=1208.5676 +FPS=40.05, 法向力=2039.8192, 切向力X=838.2634, 切向力Y=1395.6611 +FPS=43.54, 法向力=1946.0654, 切向力X=1476.5225, 切向力Y=-904.8367 +FPS=41.97, 法向力=1905.5454, 切向力X=1518.7898, 切向力Y=-1139.2504 +FPS=47.55, 法向力=1114.4381, 切向力X=1855.6913, 切向力Y=287.5282 +FPS=38.28, 法向力=1049.5425, 切向力X=1898.9784, 切向力Y=292.0262 +FPS=42.53, 法向力=1045.2261, 切向力X=1916.0103, 切向力Y=259.8722 +FPS=63.03, 法向力=1079.2316, 切向力X=918.7076, 切向力Y=-404.8094 +FPS=42.04, 法向力=1113.3745, 切向力X=805.2415, 切向力Y=-238.2853 +FPS=28.26, 法向力=1474.6716, 切向力X=795.1435, 切向力Y=742.3309 +FPS=60.73, 法向力=1632.5807, 切向力X=623.8745, 切向力Y=989.2569 +FPS=29.45, 法向力=2121.5439, 切向力X=730.1899, 切向力Y=1796.1476 +FPS=57.04, 法向力=2101.2961, 切向力X=884.3716, 切向力Y=1802.0923 +FPS=47.79, 法向力=1364.2186, 切向力X=1768.9445, 切向力Y=-2343.1426 +FPS=43.60, 法向力=1502.2965, 切向力X=1913.0115, 切向力Y=-2487.3103 +FPS=41.22, 法向力=1639.4893, 切向力X=1408.4954, 切向力Y=2135.2766 +FPS=27.40, 法向力=1400.2407, 切向力X=486.9468, 切向力Y=1193.3604 +FPS=38.23, 法向力=1379.9772, 切向力X=419.6453, 切向力Y=928.4640 +FPS=45.57, 法向力=1109.1172, 切向力X=960.9006, 切向力Y=188.0346 +FPS=39.57, 法向力=1179.4622, 切向力X=901.2812, 切向力Y=73.9195 +FPS=45.04, 法向力=1488.6973, 切向力X=1664.4075, 切向力Y=-1127.9088 +FPS=40.52, 法向力=1567.6628, 切向力X=1696.0331, 切向力Y=-1156.9717 +FPS=44.67, 法向力=1558.4716, 切向力X=1756.9834, 切向力Y=-1246.5157 +FPS=39.71, 法向力=1338.3383, 切向力X=708.8864, 切向力Y=-225.6088 +FPS=46.28, 法向力=1281.0955, 切向力X=505.9698, 切向力Y=177.2455 +FPS=60.53, 法向力=1587.0037, 切向力X=1135.6414, 切向力Y=256.5892 +FPS=39.23, 法向力=1568.0571, 切向力X=1157.6167, 切向力Y=43.3877 +FPS=42.52, 法向力=1111.1681, 切向力X=1249.5679, 切向力Y=904.6763 +FPS=60.07, 法向力=1071.2411, 切向力X=1147.3440, 切向力Y=682.7353 +FPS=35.79, 法向力=1121.0428, 切向力X=1883.1051, 切向力Y=254.4133 +FPS=52.85, 法向力=1089.4218, 切向力X=1752.1262, 切向力Y=106.7114 +FPS=44.76, 法向力=1111.2637, 切向力X=1788.7952, 切向力Y=73.8424 +FPS=50.18, 法向力=1187.6201, 切向力X=1579.0510, 切向力Y=80.2105 +FPS=66.82, 法向力=1128.2712, 切向力X=1622.3557, 切向力Y=18.1442 +FPS=60.64, 法向力=1135.7295, 切向力X=1638.6018, 切向力Y=-86.8073 +FPS=48.11, 法向力=1144.3677, 切向力X=1759.3611, 切向力Y=-285.4352 +FPS=42.86, 法向力=1142.2163, 切向力X=1689.9734, 切向力Y=-427.1379 +FPS=26.63, 法向力=1249.2452, 切向力X=1489.9102, 切向力Y=-154.1182 +FPS=38.63, 法向力=1122.9718, 切向力X=1483.6425, 切向力Y=-340.3270 +FPS=48.21, 法向力=1753.6556, 切向力X=955.4169, 切向力Y=212.4188 +FPS=38.95, 法向力=1945.0175, 切向力X=829.3445, 切向力Y=301.2882 +FPS=49.87, 法向力=1192.2605, 切向力X=1066.3369, 切向力Y=490.5052 +FPS=28.88, 法向力=1225.1873, 切向力X=1063.6082, 切向力Y=800.6237 +FPS=32.19, 法向力=1300.0731, 切向力X=1957.4446, 切向力Y=1521.2097 +FPS=52.51, 法向力=1835.7246, 切向力X=1334.3904, 切向力Y=-581.0353 +FPS=47.44, 法向力=1863.8995, 切向力X=1405.2272, 切向力Y=-595.4796 +FPS=62.72, 法向力=1871.9574, 切向力X=1369.5602, 切向力Y=-623.7264 +FPS=27.05, 法向力=1387.6873, 切向力X=1120.0623, 切向力Y=-462.2866 +FPS=58.53, 法向力=1306.4208, 切向力X=1074.8445, 切向力Y=-367.7515 +FPS=32.42, 法向力=1418.3857, 切向力X=1125.2612, 切向力Y=-509.9886 +FPS=58.52, 法向力=1450.7526, 切向力X=1187.7169, 切向力Y=-612.9938 +FPS=50.14, 法向力=1868.0885, 切向力X=1142.8231, 切向力Y=-712.3041 +FPS=39.72, 法向力=1899.7134, 切向力X=1235.1271, 切向力Y=-813.3185 +FPS=60.33, 法向力=1873.5988, 切向力X=1226.9768, 切向力Y=-803.1449 +FPS=28.88, 法向力=1362.4375, 切向力X=628.2567, 切向力Y=1025.2551 +FPS=58.45, 法向力=1408.6217, 切向力X=534.6538, 切向力Y=1183.8263 +FPS=46.74, 法向力=1501.2378, 切向力X=1663.0959, 切向力Y=67.4590 +FPS=59.59, 法向力=1454.7820, 切向力X=1612.0331, 切向力Y=-77.3248 +FPS=26.42, 法向力=1471.9139, 切向力X=1551.1436, 切向力Y=-334.6801 +FPS=53.33, 法向力=1715.2507, 切向力X=1517.3165, 切向力Y=-125.1098 +FPS=46.85, 法向力=1758.7881, 切向力X=630.1966, 切向力Y=-441.1354 +FPS=55.01, 法向力=1888.2117, 切向力X=507.2309, 切向力Y=-463.1659 +FPS=45.03, 法向力=1265.3204, 切向力X=897.8414, 切向力Y=350.2224 +FPS=31.63, 法向力=1235.4900, 切向力X=912.7560, 切向力Y=483.1486 +FPS=27.36, 法向力=1265.7625, 切向力X=982.1616, 切向力Y=283.4132 +FPS=53.64, 法向力=2151.9875, 切向力X=1032.3501, 切向力Y=-58.4680 +FPS=39.62, 法向力=2063.6990, 切向力X=1121.8069, 切向力Y=-457.4642 +FPS=48.84, 法向力=2076.4824, 切向力X=1092.3042, 切向力Y=-461.5447 +FPS=31.17, 法向力=1248.6827, 切向力X=804.6207, 切向力Y=641.8455 +FPS=57.90, 法向力=1281.9076, 切向力X=951.8186, 切向力Y=811.1718 +FPS=25.34, 法向力=1841.7411, 切向力X=593.3979, 切向力Y=-599.4421 +FPS=39.69, 法向力=1231.0754, 切向力X=1210.2698, 切向力Y=-619.1885 +FPS=26.52, 法向力=1186.2706, 切向力X=1336.6682, 切向力Y=-656.5731 +FPS=56.84, 法向力=987.3444, 切向力X=863.9417, 切向力Y=-779.5396 +FPS=33.84, 法向力=1045.5381, 切向力X=695.1248, 切向力Y=-822.3748 +FPS=43.30, 法向力=1212.6328, 切向力X=871.8656, 切向力Y=529.5503 +FPS=27.30, 法向力=1842.9545, 切向力X=1579.3027, 切向力Y=835.7082 +FPS=31.69, 法向力=1944.8881, 切向力X=1573.3872, 切向力Y=723.2017 +FPS=32.16, 法向力=1273.6570, 切向力X=1071.5453, 切向力Y=263.0399 +FPS=39.61, 法向力=1208.4160, 切向力X=1063.6055, 切向力Y=25.5315 +FPS=47.92, 法向力=1686.1067, 切向力X=681.3334, 切向力Y=-1561.3358 +FPS=32.30, 法向力=1692.0012, 切向力X=576.6722, 切向力Y=-1463.4978 +FPS=57.53, 法向力=1693.6683, 切向力X=611.3246, 切向力Y=-1363.3962 +FPS=49.62, 法向力=1293.9634, 切向力X=1522.4332, 切向力Y=-398.5636 +FPS=49.24, 法向力=1211.2882, 切向力X=1693.5676, 切向力Y=-343.1344 +FPS=46.58, 法向力=1528.0443, 切向力X=832.3689, 切向力Y=1450.1383 +FPS=31.07, 法向力=1482.6742, 切向力X=716.5753, 切向力Y=1844.5851 +FPS=56.74, 法向力=1479.2073, 切向力X=838.5342, 切向力Y=1800.9292 +FPS=36.06, 法向力=1489.2140, 切向力X=857.3196, 切向力Y=1727.7742 +FPS=36.77, 法向力=1076.9297, 切向力X=1255.7507, 切向力Y=920.5363 +FPS=43.08, 法向力=1153.3325, 切向力X=1219.0222, 切向力Y=569.8837 +FPS=57.74, 法向力=1477.7601, 切向力X=1870.3492, 切向力Y=-491.7524 +FPS=44.52, 法向力=1580.4785, 切向力X=1674.0092, 切向力Y=-438.4693 +FPS=41.30, 法向力=1811.5486, 切向力X=872.2095, 切向力Y=282.8236 +FPS=44.30, 法向力=1867.2500, 切向力X=861.9141, 切向力Y=535.9675 +FPS=43.26, 法向力=1661.0387, 切向力X=1105.6860, 切向力Y=-48.2838 +FPS=42.10, 法向力=1509.4846, 切向力X=1159.9767, 切向力Y=-256.7612 +FPS=26.87, 法向力=1633.4396, 切向力X=1138.3531, 切向力Y=18.7309 +FPS=40.00, 法向力=1815.8516, 切向力X=988.8419, 切向力Y=-98.2318 +FPS=44.58, 法向力=1294.9575, 切向力X=1090.1475, 切向力Y=781.5067 +FPS=62.37, 法向力=1221.5032, 切向力X=1151.9924, 切向力Y=543.5807 +FPS=38.16, 法向力=1130.3431, 切向力X=1331.7390, 切向力Y=380.9362 +FPS=47.40, 法向力=1504.2856, 切向力X=1419.2104, 切向力Y=-240.8975 +FPS=39.76, 法向力=1565.2792, 切向力X=1557.5190, 切向力Y=-259.9017 +FPS=45.84, 法向力=1501.8386, 切向力X=1496.3218, 切向力Y=-266.3900 +FPS=39.93, 法向力=1498.7411, 切向力X=1466.1527, 切向力Y=-250.7188 +FPS=45.26, 法向力=1114.4858, 切向力X=1347.3702, 切向力Y=885.4692 +FPS=61.84, 法向力=1123.9506, 切向力X=1084.6265, 切向力Y=874.1346 +FPS=32.11, 法向力=1534.2576, 切向力X=1829.9401, 切向力Y=63.0134 +FPS=40.11, 法向力=1537.5066, 切向力X=1886.7953, 切向力Y=63.6582 +FPS=45.73, 法向力=1862.1411, 切向力X=1790.9980, 切向力Y=343.4633 +FPS=38.00, 法向力=1956.9878, 切向力X=1695.7825, 切向力Y=345.8718 +FPS=48.02, 法向力=1608.7004, 切向力X=932.6252, 切向力Y=-17.6098 +FPS=38.98, 法向力=1839.4421, 切向力X=866.6953, 切向力Y=441.5146 +FPS=44.84, 法向力=1112.9336, 切向力X=1001.0409, 切向力Y=-35.6948 +FPS=40.96, 法向力=1052.8369, 切向力X=993.7567, 切向力Y=-116.0054 +FPS=46.06, 法向力=1064.6975, 切向力X=993.1149, 切向力Y=-89.4152 +FPS=40.07, 法向力=1235.3921, 切向力X=1810.4943, 切向力Y=-19.7140 +FPS=43.72, 法向力=1240.0220, 切向力X=1962.9404, 切向力Y=-115.5967 +FPS=60.64, 法向力=1278.0933, 切向力X=1009.2128, 切向力Y=230.4677 +FPS=34.73, 法向力=1267.4604, 切向力X=1097.4042, 切向力Y=276.5608 +FPS=38.43, 法向力=1287.5881, 切向力X=1049.2079, 切向力Y=317.8397 +FPS=27.02, 法向力=1342.2173, 切向力X=1314.3187, 切向力Y=1532.7256 +FPS=38.29, 法向力=1379.8171, 切向力X=1244.3131, 切向力Y=1674.9652 +FPS=47.02, 法向力=989.0677, 切向力X=1266.7410, 切向力Y=-398.1256 +FPS=62.38, 法向力=1119.4943, 切向力X=1245.0575, 切向力Y=-635.7700 +FPS=62.07, 法向力=1114.9126, 切向力X=1246.7295, 切向力Y=-627.3363 +FPS=48.83, 法向力=1304.2583, 切向力X=1257.7556, 切向力Y=-146.8514 +FPS=50.64, 法向力=1288.3594, 切向力X=1343.3933, 切向力Y=-342.3994 +FPS=50.32, 法向力=1278.6825, 切向力X=1364.2976, 切向力Y=-245.3593 +FPS=39.80, 法向力=1430.5149, 切向力X=854.7851, 切向力Y=-11.0985 +FPS=45.14, 法向力=1745.4636, 切向力X=760.6377, 切向力Y=384.7751 +FPS=55.02, 法向力=1171.8743, 切向力X=767.6251, 切向力Y=586.3085 +FPS=46.33, 法向力=1182.7566, 切向力X=793.2214, 切向力Y=517.0635 +FPS=49.76, 法向力=1670.1899, 切向力X=1143.9673, 切向力Y=1226.2649 +FPS=64.98, 法向力=1814.3708, 切向力X=1107.1194, 切向力Y=1947.1963 +FPS=29.73, 法向力=1469.2803, 切向力X=238.9636, 切向力Y=940.5231 +FPS=63.06, 法向力=1473.7751, 切向力X=148.6444, 切向力Y=855.8865 +FPS=33.26, 法向力=1510.0476, 切向力X=188.8688, 切向力Y=880.2142 +FPS=37.87, 法向力=1512.6570, 切向力X=161.6158, 切向力Y=893.9581 +FPS=46.28, 法向力=1320.7971, 切向力X=1796.9626, 切向力Y=-363.8618 +FPS=63.04, 法向力=1335.6730, 切向力X=1833.0754, 切向力Y=-605.3793 +FPS=32.67, 法向力=1388.2012, 切向力X=1819.6843, 切向力Y=-606.5878 +FPS=58.95, 法向力=1214.6021, 切向力X=1206.6399, 切向力Y=-96.0602 +FPS=39.71, 法向力=1240.8011, 切向力X=1167.5696, 切向力Y=-44.7492 +FPS=44.83, 法向力=1362.2153, 切向力X=626.5688, 切向力Y=-1241.8057 +FPS=63.52, 法向力=1343.2668, 切向力X=568.5287, 切向力Y=-1325.3160 +FPS=32.67, 法向力=1356.1836, 切向力X=593.2161, 切向力Y=-1323.2444 +FPS=62.49, 法向力=1425.8057, 切向力X=662.9051, 切向力Y=202.6566 +FPS=33.42, 法向力=1398.0869, 切向力X=661.8453, 切向力Y=591.3983 +FPS=39.29, 法向力=1140.3101, 切向力X=1581.1689, 切向力Y=-399.7117 +FPS=27.29, 法向力=2766.0918, 切向力X=927.3516, 切向力Y=1592.5485 +FPS=61.39, 法向力=3222.0291, 切向力X=649.6444, 切向力Y=1986.7678 +FPS=52.26, 法向力=3504.4919, 切向力X=418.5322, 切向力Y=2098.4243 +FPS=44.48, 法向力=1968.9705, 切向力X=930.9614, 切向力Y=-381.5393 +FPS=64.53, 法向力=1905.1921, 切向力X=1020.6263, 切向力Y=-521.3123 +FPS=46.49, 法向力=1962.3008, 切向力X=1013.0817, 切向力Y=-429.9498 +FPS=62.31, 法向力=1908.0067, 切向力X=997.9076, 切向力Y=-495.0978 +FPS=48.28, 法向力=1912.9385, 切向力X=1010.1876, 切向力Y=-481.7744 +FPS=37.71, 法向力=1623.4631, 切向力X=993.1437, 切向力Y=-458.9198 +FPS=63.46, 法向力=1701.5991, 切向力X=1087.1710, 切向力Y=-638.2436 +FPS=31.61, 法向力=1485.3337, 切向力X=1179.1978, 切向力Y=1027.5286 +FPS=37.75, 法向力=1402.5156, 切向力X=1190.7166, 切向力Y=1230.5443 +FPS=45.72, 法向力=1793.6023, 切向力X=1211.7845, 切向力Y=1104.9486 +FPS=31.38, 法向力=1589.0745, 切向力X=1008.3268, 切向力Y=1288.9460 +FPS=42.55, 法向力=1405.1458, 切向力X=1759.1936, 切向力Y=-870.1877 +FPS=51.83, 法向力=1408.7703, 切向力X=1707.3052, 切向力Y=-986.4583 +FPS=29.85, 法向力=1152.9026, 切向力X=1192.2990, 切向力Y=-328.9503 +FPS=31.77, 法向力=2311.3149, 切向力X=1190.1980, 切向力Y=3070.8274 +FPS=30.88, 法向力=2263.1333, 切向力X=1096.6296, 切向力Y=2949.1240 +FPS=40.10, 法向力=1310.0735, 切向力X=1378.0403, 切向力Y=207.6820 +FPS=49.84, 法向力=1333.1123, 切向力X=1342.7365, 切向力Y=-36.7314 +FPS=61.16, 法向力=1320.1799, 切向力X=1339.4280, 切向力Y=-58.3652 +FPS=48.49, 法向力=1310.2747, 切向力X=1360.8257, 切向力Y=9.5746 +FPS=63.88, 法向力=1324.8799, 切向力X=1353.7875, 切向力Y=-59.6226 +FPS=38.86, 法向力=1925.8760, 切向力X=557.3395, 切向力Y=118.9122 +FPS=33.99, 法向力=2076.2229, 切向力X=608.0397, 切向力Y=243.5476 +FPS=44.08, 法向力=2326.6541, 切向力X=778.8345, 切向力Y=2290.3591 +FPS=41.14, 法向力=2281.2830, 切向力X=887.3268, 切向力Y=2392.9009 +FPS=47.72, 法向力=2336.3428, 切向力X=843.4877, 切向力Y=2396.8318 +FPS=28.29, 法向力=2918.1221, 切向力X=744.2028, 切向力Y=1430.4855 +FPS=33.19, 法向力=1656.0728, 切向力X=1118.2073, 切向力Y=460.3093 +FPS=33.27, 法向力=1260.5400, 切向力X=1178.7036, 切向力Y=504.0954 +FPS=31.81, 法向力=1390.4122, 切向力X=1280.9694, 切向力Y=1058.4561 +FPS=31.04, 法向力=1454.7948, 切向力X=1113.0709, 切向力Y=10.4177 +FPS=39.17, 法向力=1447.4451, 切向力X=1073.6268, 切向力Y=-102.9245 +FPS=45.56, 法向力=1521.6073, 切向力X=1555.3643, 切向力Y=-824.2794 +FPS=31.98, 法向力=1577.8947, 切向力X=1685.8633, 切向力Y=-893.8667 +FPS=31.46, 法向力=1597.8718, 切向力X=1714.4705, 切向力Y=-934.0565 +FPS=56.92, 法向力=1847.4513, 切向力X=1336.4338, 切向力Y=-1285.7839 +FPS=51.03, 法向力=1829.1182, 切向力X=1317.9707, 切向力Y=-1270.5095 +FPS=49.76, 法向力=1825.2363, 切向力X=1408.6980, 切向力Y=-1254.1216 +FPS=37.65, 法向力=1490.7924, 切向力X=1689.4125, 切向力Y=-746.3425 +FPS=47.88, 法向力=1590.7191, 切向力X=1775.4421, 切向力Y=-724.7748 +FPS=26.95, 法向力=1315.2480, 切向力X=1627.7972, 切向力Y=1147.8997 +FPS=32.90, 法向力=1283.0089, 切向力X=1798.8756, 切向力Y=1333.9099 +FPS=36.32, 法向力=2118.9653, 切向力X=1401.5474, 切向力Y=-1647.3949 +FPS=44.64, 法向力=2129.9172, 切向力X=1291.6748, 切向力Y=-1790.7407 +FPS=40.00, 法向力=1290.9126, 切向力X=1780.6735, 切向力Y=-263.3424 +FPS=26.74, 法向力=1483.2920, 切向力X=1122.3425, 切向力Y=397.1188 +FPS=59.71, 法向力=1441.6146, 切向力X=1187.4214, 切向力Y=617.1710 +FPS=61.76, 法向力=1433.5784, 切向力X=1138.4783, 切向力Y=699.8011 +FPS=50.90, 法向力=1728.8217, 切向力X=1194.2354, 切向力Y=1911.3462 +FPS=50.74, 法向力=1703.5010, 切向力X=1171.3894, 切向力Y=1917.3394 +FPS=47.70, 法向力=1695.9579, 切向力X=1166.1870, 切向力Y=1924.2133 +FPS=32.72, 法向力=1700.4602, 切向力X=1176.3826, 切向力Y=1944.1588 +FPS=36.80, 法向力=1550.7340, 切向力X=787.7714, 切向力Y=-428.6695 +FPS=47.45, 法向力=1395.9823, 切向力X=864.1984, 切向力Y=-620.3179 +FPS=58.84, 法向力=1383.7463, 切向力X=840.8392, 切向力Y=-676.0618 +FPS=37.84, 法向力=1493.7671, 切向力X=1368.2410, 切向力Y=-512.4916 +FPS=29.01, 法向力=1005.7533, 切向力X=665.3254, 切向力Y=559.8079 +FPS=56.49, 法向力=988.8086, 切向力X=620.3039, 切向力Y=562.1636 +FPS=49.30, 法向力=998.6158, 切向力X=608.5931, 切向力Y=562.9606 +FPS=37.60, 法向力=1316.1929, 切向力X=909.6842, 切向力Y=1330.8276 +FPS=38.50, 法向力=1244.6309, 切向力X=1032.5350, 切向力Y=1139.8694 +FPS=35.86, 法向力=1054.0867, 切向力X=1246.9746, 切向力Y=-488.6357 +FPS=61.79, 法向力=963.7510, 切向力X=1239.6981, 切向力Y=-315.8483 +FPS=47.74, 法向力=1860.5049, 切向力X=713.9117, 切向力Y=1161.0603 +FPS=36.13, 法向力=1983.7057, 切向力X=649.4996, 切向力Y=1238.5273 +FPS=39.32, 法向力=2627.7742, 切向力X=925.3168, 切向力Y=1230.9071 +FPS=56.93, 法向力=2751.1887, 切向力X=891.1255, 切向力Y=1020.1866 +FPS=39.15, 法向力=2855.4658, 切向力X=861.6688, 切向力Y=1013.9734 +FPS=59.79, 法向力=2858.2876, 切向力X=874.6292, 切向力Y=1060.5886 +FPS=38.17, 法向力=2868.1638, 切向力X=851.6208, 切向力Y=1018.3401 +FPS=44.07, 法向力=1968.4016, 切向力X=909.3344, 切向力Y=865.7177 +FPS=62.44, 法向力=2109.2495, 切向力X=965.6840, 切向力Y=1076.5043 +FPS=43.44, 法向力=2241.2061, 切向力X=1422.8562, 切向力Y=-195.1652 +FPS=41.69, 法向力=1936.4904, 切向力X=1633.1276, 切向力Y=-474.7474 +FPS=42.30, 法向力=1838.8424, 切向力X=928.4450, 切向力Y=-446.5108 +FPS=26.74, 法向力=1913.0745, 切向力X=902.5271, 切向力Y=-295.2589 +FPS=55.44, 法向力=1663.2925, 切向力X=552.6004, 切向力Y=225.5314 +FPS=34.24, 法向力=1666.7393, 切向力X=495.2497, 切向力Y=314.6049 +FPS=60.51, 法向力=1734.1804, 切向力X=1650.9526, 切向力Y=952.0864 +FPS=30.70, 法向力=1846.5914, 切向力X=1811.0808, 切向力Y=1172.9495 +FPS=42.39, 法向力=1738.3602, 切向力X=1324.7478, 切向力Y=1448.2552 +FPS=37.04, 法向力=1267.1012, 切向力X=1624.7896, 切向力Y=-57.2455 +FPS=27.86, 法向力=1309.2930, 切向力X=1721.8176, 切向力Y=-165.2887 +FPS=33.28, 法向力=1329.5232, 切向力X=1648.1428, 切向力Y=-189.9934 +FPS=40.41, 法向力=1347.5894, 切向力X=1754.2686, 切向力Y=-186.2830 +FPS=58.07, 法向力=1347.4622, 切向力X=1654.6716, 切向力Y=-197.7919 +FPS=48.34, 法向力=1173.7178, 切向力X=906.7399, 切向力Y=654.4001 +FPS=44.10, 法向力=1232.7476, 切向力X=955.4938, 切向力Y=973.2875 +FPS=31.43, 法向力=1477.0068, 切向力X=1145.2968, 切向力Y=1259.8899 +FPS=45.93, 法向力=1472.3350, 切向力X=1333.3317, 切向力Y=1185.5173 +FPS=45.36, 法向力=1195.2025, 切向力X=1299.5291, 切向力Y=1039.6136 +FPS=29.60, 法向力=2023.2390, 切向力X=1316.4094, 切向力Y=1327.6406 +FPS=37.99, 法向力=2099.9038, 切向力X=1121.0717, 切向力Y=1289.3975 +FPS=45.51, 法向力=1509.7284, 切向力X=1563.9679, 切向力Y=72.3372 +FPS=31.25, 法向力=1422.6311, 切向力X=1541.5341, 切向力Y=-706.4249 +FPS=32.93, 法向力=1040.2361, 切向力X=1561.0217, 切向力Y=-170.6613 +FPS=31.87, 法向力=1046.9131, 切向力X=1734.6978, 切向力Y=-182.3893 +FPS=32.46, 法向力=1030.2262, 切向力X=1597.4790, 切向力Y=349.6287 +FPS=36.93, 法向力=1027.9026, 切向力X=1340.3385, 切向力Y=615.9984 +FPS=50.77, 法向力=1353.9431, 切向力X=1286.9417, 切向力Y=72.1034 +FPS=64.31, 法向力=1408.5648, 切向力X=1371.9001, 切向力Y=71.3156 +FPS=48.54, 法向力=2136.7876, 切向力X=727.0727, 切向力Y=-145.8526 +FPS=43.08, 法向力=2281.7808, 切向力X=655.4475, 切向力Y=75.5097 +FPS=44.99, 法向力=1251.5542, 切向力X=1205.6412, 切向力Y=21.9339 +FPS=40.11, 法向力=1211.6479, 切向力X=1424.5082, 切向力Y=-138.7377 +FPS=45.24, 法向力=1175.7014, 切向力X=1559.1372, 切向力Y=-146.7498 +FPS=34.05, 法向力=1239.8542, 切向力X=1524.6357, 切向力Y=-121.4425 +FPS=32.13, 法向力=1316.0339, 切向力X=1844.6359, 切向力Y=-1491.9039 +FPS=31.68, 法向力=1325.2578, 切向力X=1944.1506, 切向力Y=-1478.5061 +FPS=31.43, 法向力=1178.6729, 切向力X=1116.9061, 切向力Y=-373.6759 +FPS=57.59, 法向力=1164.1714, 切向力X=1012.0007, 切向力Y=-49.7145 +FPS=51.52, 法向力=1176.1980, 切向力X=1447.7842, 切向力Y=-92.7829 +FPS=49.87, 法向力=1239.9316, 切向力X=1520.6799, 切向力Y=-197.3010 +FPS=46.45, 法向力=1228.6777, 切向力X=1578.2407, 切向力Y=-92.6926 +FPS=32.76, 法向力=1902.4766, 切向力X=1273.6809, 切向力Y=1047.8826 +FPS=59.12, 法向力=1882.1667, 切向力X=1181.8430, 切向力Y=1120.0488 +FPS=48.52, 法向力=1504.7712, 切向力X=1403.0366, 切向力Y=-49.4440 +FPS=52.05, 法向力=1487.8772, 切向力X=1320.3876, 切向力Y=-52.8718 +FPS=47.28, 法向力=1717.7228, 切向力X=773.7809, 切向力Y=-304.7860 +FPS=30.68, 法向力=1548.0143, 切向力X=820.3222, 切向力Y=-269.0539 +FPS=32.30, 法向力=1187.4380, 切向力X=1621.4830, 切向力Y=-54.7929 +FPS=32.79, 法向力=1185.7932, 切向力X=1122.1420, 切向力Y=186.6534 +FPS=39.21, 法向力=1151.0981, 切向力X=1136.2963, 切向力Y=370.7335 +FPS=44.23, 法向力=2497.9155, 切向力X=946.5789, 切向力Y=-305.1474 +FPS=32.70, 法向力=2720.1938, 切向力X=1041.0574, 切向力Y=-316.7248 +FPS=33.71, 法向力=3061.7886, 切向力X=752.1228, 切向力Y=2253.3103 +FPS=29.79, 法向力=3339.5684, 切向力X=683.4412, 切向力Y=2378.1997 +FPS=33.12, 法向力=1589.9836, 切向力X=646.8657, 切向力Y=-26.5072 +FPS=34.18, 法向力=1664.7264, 切向力X=1169.2944, 切向力Y=-1491.8621 +FPS=37.31, 法向力=1916.6062, 切向力X=1308.0176, 切向力Y=-1644.1040 +FPS=46.79, 法向力=2101.4331, 切向力X=1342.1477, 切向力Y=-731.1566 +FPS=41.16, 法向力=2064.3647, 切向力X=1167.9546, 切向力Y=-650.1102 +FPS=47.22, 法向力=1946.7523, 切向力X=1141.9980, 切向力Y=-549.4508 +FPS=31.46, 法向力=1022.2311, 切向力X=1789.2112, 切向力Y=1139.4564 +FPS=57.63, 法向力=1149.2246, 切向力X=1924.9839, 切向力Y=1460.2476 +FPS=52.96, 法向力=1629.8641, 切向力X=1208.6621, 切向力Y=1032.4197 +FPS=38.36, 法向力=1468.5607, 切向力X=1240.0774, 切向力Y=633.4591 +FPS=32.29, 法向力=1341.4319, 切向力X=1953.5896, 切向力Y=1554.9125 +FPS=53.49, 法向力=1468.4656, 切向力X=1985.1440, 切向力Y=1915.1868 +FPS=52.07, 法向力=1650.3889, 切向力X=1175.4847, 切向力Y=988.0566 +FPS=47.79, 法向力=1681.6548, 切向力X=1104.7722, 切向力Y=1094.6816 +FPS=26.87, 法向力=1788.3472, 切向力X=1184.2249, 切向力Y=621.2728 +FPS=30.86, 法向力=1959.8154, 切向力X=1058.1979, 切向力Y=970.6867 +FPS=51.79, 法向力=1529.0062, 切向力X=930.1146, 切向力Y=1544.7605 +FPS=40.13, 法向力=1525.6461, 切向力X=1113.6133, 切向力Y=1141.3760 +FPS=29.29, 法向力=1326.6207, 切向力X=2751.5747, 切向力Y=502.3300 +FPS=54.46, 法向力=1596.5824, 切向力X=2981.4756, 切向力Y=384.5959 +FPS=42.53, 法向力=901.7546, 切向力X=1654.9524, 切向力Y=-388.7266 +FPS=59.64, 法向力=861.9061, 切向力X=1732.8705, 切向力Y=57.5633 +FPS=45.12, 法向力=1811.1548, 切向力X=1597.9456, 切向力Y=458.5285 +FPS=31.66, 法向力=1791.9473, 切向力X=1508.5867, 切向力Y=557.7679 +FPS=39.67, 法向力=1671.6368, 切向力X=1212.7036, 切向力Y=-849.3660 +FPS=49.33, 法向力=1659.3901, 切向力X=1072.5325, 切向力Y=-932.1235 +FPS=29.30, 法向力=1244.6663, 切向力X=1521.0591, 切向力Y=-466.5409 +FPS=53.05, 法向力=1177.6541, 切向力X=1628.4729, 切向力Y=-771.1056 +FPS=46.23, 法向力=1272.0475, 切向力X=965.7363, 切向力Y=-382.7331 +FPS=51.69, 法向力=1265.3521, 切向力X=910.7037, 切向力Y=-372.7414 +FPS=61.84, 法向力=1304.6028, 切向力X=886.6608, 切向力Y=-448.6645 +FPS=40.13, 法向力=1254.0626, 切向力X=920.3159, 切向力Y=119.0954 +FPS=60.57, 法向力=1299.3574, 切向力X=1095.1161, 切向力Y=-31.1483 +FPS=23.25, 法向力=1166.1919, 切向力X=1209.3130, 切向力Y=1519.5518 +FPS=57.18, 法向力=1194.1187, 切向力X=1149.2400, 切向力Y=1593.2219 +FPS=37.93, 法向力=1671.2371, 切向力X=1499.5806, 切向力Y=-442.7439 +FPS=38.33, 法向力=1743.4595, 切向力X=1406.1459, 切向力Y=-278.2933 +FPS=26.73, 法向力=1408.8945, 切向力X=1089.3127, 切向力Y=-196.1036 +FPS=37.93, 法向力=1658.6871, 切向力X=905.7168, 切向力Y=812.0166 +FPS=45.77, 法向力=1738.5498, 切向力X=1029.5901, 切向力Y=1008.2183 +FPS=58.96, 法向力=994.2722, 切向力X=684.4605, 切向力Y=934.3347 +FPS=42.05, 法向力=996.0762, 切向力X=658.8772, 切向力Y=1229.4160 +FPS=56.37, 法向力=1089.2432, 切向力X=670.3759, 切向力Y=25.3590 +FPS=50.68, 法向力=1190.0015, 切向力X=572.1693, 切向力Y=-169.6509 +FPS=38.74, 法向力=1175.0574, 切向力X=529.9255, 切向力Y=-185.2314 +FPS=45.80, 法向力=935.2320, 切向力X=1132.1354, 切向力Y=501.7325 +FPS=60.87, 法向力=910.5323, 切向力X=1161.8547, 切向力Y=644.5352 +FPS=31.97, 法向力=1223.7952, 切向力X=888.4679, 切向力Y=1027.6389 +FPS=58.53, 法向力=1233.4192, 切向力X=931.0784, 切向力Y=1086.2878 +FPS=34.30, 法向力=1165.6641, 切向力X=1516.9587, 切向力Y=527.1345 +FPS=60.00, 法向力=1217.8064, 切向力X=1617.6370, 切向力Y=211.4801 +FPS=34.15, 法向力=1230.8638, 切向力X=1588.2267, 切向力Y=155.8005 +FPS=60.98, 法向力=2163.1790, 切向力X=1580.0197, 切向力Y=846.6272 +FPS=32.19, 法向力=2079.0649, 切向力X=1471.5583, 切向力Y=1085.2786 +FPS=38.48, 法向力=1789.4652, 切向力X=1207.3741, 切向力Y=1236.8773 +FPS=46.19, 法向力=1842.1636, 切向力X=1175.0693, 切向力Y=1298.0293 +FPS=32.12, 法向力=1626.9492, 切向力X=1187.3064, 切向力Y=208.2192 +FPS=63.69, 法向力=1564.8942, 切向力X=1162.6002, 切向力Y=-37.3993 +FPS=32.06, 法向力=1334.9839, 切向力X=1173.3698, 切向力Y=-281.7526 +FPS=58.33, 法向力=1315.1748, 切向力X=1298.1281, 切向力Y=-306.5251 +FPS=52.39, 法向力=1251.7441, 切向力X=1131.9326, 切向力Y=-34.9178 +FPS=47.12, 法向力=1353.9196, 切向力X=970.7560, 切向力Y=-8.5263 +FPS=48.10, 法向力=1435.1035, 切向力X=925.0359, 切向力Y=-33.1425 +FPS=30.47, 法向力=1664.7107, 切向力X=1638.4165, 切向力Y=-516.2310 +FPS=57.39, 法向力=1711.8005, 切向力X=1659.3882, 切向力Y=-443.1222 +FPS=47.68, 法向力=1301.5554, 切向力X=685.5891, 切向力Y=332.4487 +FPS=40.50, 法向力=1366.3176, 切向力X=555.3235, 切向力Y=144.4096 +FPS=38.95, 法向力=1867.6310, 切向力X=707.0380, 切向力Y=-873.1462 +FPS=49.87, 法向力=1944.6344, 切向力X=520.2261, 切向力Y=-1037.1416 +FPS=30.67, 法向力=1442.4404, 切向力X=1247.8125, 切向力Y=-1113.2544 +FPS=54.10, 法向力=1478.5720, 切向力X=1290.3567, 切向力Y=-837.3279 +FPS=38.35, 法向力=1250.1683, 切向力X=1077.2048, 切向力Y=1219.9258 +FPS=28.86, 法向力=1402.1561, 切向力X=1189.1105, 切向力Y=1293.6792 +FPS=31.86, 法向力=1441.2167, 切向力X=1121.2380, 切向力Y=1337.2317 +FPS=32.37, 法向力=1437.6239, 切向力X=780.3607, 切向力Y=-1188.7012 +FPS=37.82, 法向力=1450.9288, 切向力X=885.6957, 切向力Y=-1279.7383 +FPS=48.68, 法向力=1294.4872, 切向力X=1409.8058, 切向力Y=-428.8453 +FPS=33.09, 法向力=1335.0013, 切向力X=1434.4822, 切向力Y=-600.9130 +FPS=38.56, 法向力=1452.4329, 切向力X=1308.3982, 切向力Y=1922.0068 +FPS=48.46, 法向力=1548.3032, 切向力X=1318.4128, 切向力Y=2244.2107 +FPS=31.70, 法向力=1467.0247, 切向力X=1507.9139, 切向力Y=854.4231 +FPS=29.98, 法向力=1425.8547, 切向力X=1493.9692, 切向力Y=-1521.8209 +FPS=32.56, 法向力=1347.2739, 切向力X=1441.1421, 切向力Y=-1837.5229 +FPS=31.65, 法向力=1220.8291, 切向力X=1404.8594, 切向力Y=508.9276 +FPS=31.11, 法向力=1603.7427, 切向力X=556.8665, 切向力Y=240.1823 +FPS=39.97, 法向力=1661.3901, 切向力X=516.3995, 切向力Y=324.5211 +FPS=44.90, 法向力=1399.7883, 切向力X=919.4340, 切向力Y=-525.1682 +FPS=32.08, 法向力=1445.6499, 切向力X=906.9325, 切向力Y=-676.2128 +FPS=37.78, 法向力=1442.2875, 切向力X=972.2849, 切向力Y=-647.0598 +FPS=44.59, 法向力=1374.7532, 切向力X=1681.8995, 切向力Y=-143.0891 +FPS=32.14, 法向力=1294.6262, 切向力X=1740.7814, 切向力Y=-218.2818 +FPS=32.00, 法向力=1045.5571, 切向力X=852.3480, 切向力Y=1060.6477 +FPS=32.57, 法向力=1111.4902, 切向力X=1107.3083, 切向力Y=-448.0128 +FPS=31.86, 法向力=1143.5376, 切向力X=1290.5448, 切向力Y=659.7318 +FPS=32.71, 法向力=1148.7485, 切向力X=1420.7971, 切向力Y=499.5406 +FPS=58.84, 法向力=1172.3398, 切向力X=1403.3826, 切向力Y=725.2098 +FPS=51.60, 法向力=1392.2422, 切向力X=930.7285, 切向力Y=248.4749 +FPS=36.99, 法向力=1321.7629, 切向力X=987.8552, 切向力Y=335.2409 +FPS=31.56, 法向力=1658.4877, 切向力X=1507.2668, 切向力Y=691.1243 +FPS=59.59, 法向力=1638.5127, 切向力X=1478.0610, 切向力Y=741.3726 +FPS=43.97, 法向力=1091.3049, 切向力X=828.5608, 切向力Y=-1218.2733 +FPS=51.23, 法向力=1053.8628, 切向力X=659.9159, 切向力Y=-1183.4031 +FPS=29.07, 法向力=907.4116, 切向力X=503.2113, 切向力Y=677.1238 +FPS=34.41, 法向力=985.9583, 切向力X=723.9153, 切向力Y=552.0233 +FPS=45.89, 法向力=1622.8455, 切向力X=521.8856, 切向力Y=311.9681 +FPS=40.30, 法向力=1673.6497, 切向力X=447.7099, 切向力Y=262.6719 +FPS=46.09, 法向力=1982.8271, 切向力X=1018.7262, 切向力Y=157.4003 +FPS=39.63, 法向力=1992.8041, 切向力X=1105.6024, 切向力Y=200.7124 +FPS=39.47, 法向力=947.1296, 切向力X=1295.4210, 切向力Y=446.6559 +FPS=46.67, 法向力=947.2283, 切向力X=1383.2277, 切向力Y=451.7497 +FPS=46.65, 法向力=1836.1044, 切向力X=1286.5363, 切向力Y=558.9781 +FPS=39.10, 法向力=1823.8134, 切向力X=1331.4429, 切向力Y=541.8174 +FPS=48.57, 法向力=1617.9702, 切向力X=1261.2170, 切向力Y=1700.5264 +FPS=38.34, 法向力=1657.8239, 切向力X=1195.6682, 切向力Y=1820.8418 +FPS=40.46, 法向力=1152.3479, 切向力X=903.0876, 切向力Y=373.6927 +FPS=62.22, 法向力=1155.2170, 切向力X=984.5884, 切向力Y=344.0361 +FPS=56.09, 法向力=1121.2585, 切向力X=944.8764, 切向力Y=197.8813 +FPS=25.01, 法向力=1415.4609, 切向力X=1641.1458, 切向力Y=915.3627 +FPS=35.69, 法向力=1294.0483, 切向力X=1657.7625, 切向力Y=1177.9753 +FPS=23.71, 法向力=1234.7124, 切向力X=1309.1809, 切向力Y=-4.1793 +FPS=22.17, 法向力=1560.3220, 切向力X=1124.7317, 切向力Y=1626.9000 +FPS=47.46, 法向力=1480.7031, 切向力X=1009.6824, 切向力Y=551.7986 +FPS=42.20, 法向力=1439.8391, 切向力X=991.2322, 切向力Y=418.5142 +FPS=55.42, 法向力=969.7952, 切向力X=1143.9609, 切向力Y=-49.7112 +FPS=42.68, 法向力=970.9136, 切向力X=1167.4177, 切向力Y=-223.1651 +FPS=30.23, 法向力=1541.3574, 切向力X=604.0449, 切向力Y=-473.0171 +FPS=35.79, 法向力=1612.4215, 切向力X=710.2764, 切向力Y=-535.3325 +FPS=44.10, 法向力=1434.1624, 切向力X=1713.4320, 切向力Y=223.4477 +FPS=41.36, 法向力=1628.0709, 切向力X=1764.9348, 切向力Y=441.5270 +FPS=44.41, 法向力=1939.9879, 切向力X=1461.6196, 切向力Y=734.3342 +FPS=61.24, 法向力=2088.3960, 切向力X=1414.9338, 切向力Y=985.4456 +FPS=32.72, 法向力=2058.7090, 切向力X=1410.9845, 切向力Y=799.4264 +FPS=41.16, 法向力=1967.1431, 切向力X=1279.3606, 切向力Y=390.4161 +FPS=45.29, 法向力=1844.4570, 切向力X=1247.0996, 切向力Y=614.9290 +FPS=61.03, 法向力=1337.0510, 切向力X=914.5721, 切向力Y=196.1380 +FPS=33.31, 法向力=1319.9192, 切向力X=793.2346, 切向力Y=153.8736 +FPS=55.79, 法向力=855.0260, 切向力X=544.2961, 切向力Y=-73.2782 +FPS=35.48, 法向力=844.7236, 切向力X=518.7247, 切向力Y=32.5250 +FPS=38.59, 法向力=1318.3734, 切向力X=1431.2047, 切向力Y=-115.3866 +FPS=43.08, 法向力=1298.2678, 切向力X=1475.0295, 切向力Y=110.0507 +FPS=41.95, 法向力=1340.0314, 切向力X=1308.8276, 切向力Y=339.7612 +FPS=25.71, 法向力=2289.1836, 切向力X=987.3948, 切向力Y=925.4926 +FPS=54.76, 法向力=2280.0457, 切向力X=1067.2021, 切向力Y=1055.3879 +FPS=56.83, 法向力=2275.3052, 切向力X=1109.2563, 切向力Y=1106.9927 +FPS=47.85, 法向力=1722.9436, 切向力X=1394.8013, 切向力Y=37.8369 +FPS=27.39, 法向力=1447.2791, 切向力X=804.0255, 切向力Y=152.9007 +FPS=56.06, 法向力=1478.9534, 切向力X=674.0652, 切向力Y=-137.0428 +FPS=32.42, 法向力=1488.6206, 切向力X=645.3220, 切向力Y=-73.9015 +FPS=40.81, 法向力=1534.9641, 切向力X=1022.0126, 切向力Y=-387.4667 +FPS=26.00, 法向力=1119.0579, 切向力X=1752.0598, 切向力Y=-654.7445 +FPS=42.91, 法向力=1135.0854, 切向力X=1808.2767, 切向力Y=-695.1947 +FPS=40.97, 法向力=1551.1542, 切向力X=1644.1248, 切向力Y=200.8518 +FPS=61.31, 法向力=1770.2566, 切向力X=1610.8843, 切向力Y=710.1824 +FPS=36.64, 法向力=2041.6609, 切向力X=716.8758, 切向力Y=643.9593 +FPS=60.18, 法向力=2067.7556, 切向力X=678.7279, 切向力Y=706.0519 +FPS=40.13, 法向力=2078.9907, 切向力X=677.6875, 切向力Y=701.3149 +FPS=45.39, 法向力=1486.6753, 切向力X=1580.1230, 切向力Y=905.8748 +FPS=39.74, 法向力=1611.4923, 切向力X=1429.2631, 切向力Y=884.0489 +FPS=45.94, 法向力=1645.0646, 切向力X=1264.7358, 切向力Y=206.8267 +FPS=61.37, 法向力=1698.4098, 切向力X=1121.1404, 切向力Y=308.5215 +FPS=32.25, 法向力=1173.2842, 切向力X=1340.0106, 切向力Y=133.3021 +FPS=40.57, 法向力=1168.9718, 切向力X=1270.5803, 切向力Y=148.9087 +FPS=43.38, 法向力=1132.0194, 切向力X=1262.2150, 切向力Y=140.2400 +FPS=61.84, 法向力=1486.3567, 切向力X=905.5996, 切向力Y=519.4954 +FPS=34.40, 法向力=1508.8650, 切向力X=912.1937, 切向力Y=618.2191 +FPS=39.72, 法向力=1363.7842, 切向力X=1106.7404, 切向力Y=1390.1567 +FPS=44.03, 法向力=1440.8262, 切向力X=1140.7906, 切向力Y=1383.8170 +FPS=63.55, 法向力=1918.1318, 切向力X=812.2592, 切向力Y=-432.9756 +FPS=33.42, 法向力=1931.5547, 切向力X=787.9641, 切向力Y=-350.7551 +FPS=40.89, 法向力=1606.7009, 切向力X=1238.9460, 切向力Y=1280.3783 +FPS=27.61, 法向力=1456.5834, 切向力X=1267.8141, 切向力Y=1009.0131 +FPS=54.41, 法向力=1305.5415, 切向力X=1229.3831, 切向力Y=666.3219 +FPS=32.79, 法向力=1846.2883, 切向力X=1575.9187, 切向力Y=1627.3586 +FPS=41.39, 法向力=1898.2522, 切向力X=1441.2444, 切向力Y=1507.9575 +FPS=44.28, 法向力=1206.2329, 切向力X=822.6315, 切向力Y=278.3119 +FPS=64.66, 法向力=1224.6642, 切向力X=858.1862, 切向力Y=24.9678 +FPS=33.64, 法向力=976.4789, 切向力X=747.1322, 切向力Y=-190.7350 +FPS=39.49, 法向力=1013.5759, 切向力X=745.5993, 切向力Y=-42.2592 +FPS=45.50, 法向力=1025.4749, 切向力X=748.7393, 切向力Y=-37.3373 +FPS=60.11, 法向力=1247.1650, 切向力X=1350.4834, 切向力Y=308.3370 +FPS=41.13, 法向力=1224.8218, 切向力X=1256.9364, 切向力Y=374.6516 +FPS=40.47, 法向力=1358.9102, 切向力X=907.6305, 切向力Y=648.1664 +FPS=57.10, 法向力=1367.1874, 切向力X=900.5403, 切向力Y=569.3268 +FPS=51.41, 法向力=1331.0509, 切向力X=964.1074, 切向力Y=575.6461 +FPS=43.29, 法向力=1170.9860, 切向力X=1297.4329, 切向力Y=324.2102 +FPS=58.04, 法向力=1159.4180, 切向力X=1419.3741, 切向力Y=262.2078 +FPS=36.79, 法向力=1048.2759, 切向力X=1222.2009, 切向力Y=400.8213 +FPS=59.04, 法向力=987.3356, 切向力X=1143.2234, 切向力Y=499.2018 +FPS=58.57, 法向力=1008.6438, 切向力X=1061.2083, 切向力Y=582.4114 +FPS=47.69, 法向力=1103.0367, 切向力X=1043.9512, 切向力Y=695.0569 +FPS=58.94, 法向力=1121.5265, 切向力X=1124.6241, 切向力Y=664.4406 +FPS=25.40, 法向力=1790.3242, 切向力X=869.8584, 切向力Y=1362.4575 +FPS=56.63, 法向力=2140.1521, 切向力X=722.5358, 切向力Y=2121.5938 +FPS=42.52, 法向力=1256.1803, 切向力X=1462.2363, 切向力Y=-570.0348 +FPS=47.67, 法向力=1395.7632, 切向力X=1614.8777, 切向力Y=-763.4395 +FPS=61.92, 法向力=1347.4841, 切向力X=1700.9670, 切向力Y=-857.1890 +FPS=31.56, 法向力=1254.2999, 切向力X=795.7183, 切向力Y=-838.3303 +FPS=57.73, 法向力=1270.9908, 切向力X=799.8929, 切向力Y=-865.8765 +FPS=41.66, 法向力=1562.8801, 切向力X=1419.9803, 切向力Y=-1250.5386 +FPS=45.54, 法向力=1703.6421, 切向力X=1568.7158, 切向力Y=-1322.2952 +FPS=41.33, 法向力=1692.7798, 切向力X=1808.5909, 切向力Y=-1507.4368 +FPS=43.09, 法向力=1656.2625, 切向力X=1778.3000, 切向力Y=-1521.4208 +FPS=41.86, 法向力=2125.8774, 切向力X=639.9357, 切向力Y=1876.5415 +FPS=44.98, 法向力=2416.2625, 切向力X=260.0270, 切向力Y=2174.9097 +FPS=42.53, 法向力=1565.0522, 切向力X=1461.3805, 切向力Y=-560.7938 +FPS=25.71, 法向力=1372.4814, 切向力X=1544.7642, 切向力Y=1195.1930 +FPS=40.90, 法向力=1359.6611, 切向力X=1285.5444, 切向力Y=1411.8333 +FPS=47.08, 法向力=1427.2505, 切向力X=1222.5054, 切向力Y=-336.3987 +FPS=39.58, 法向力=1446.5277, 切向力X=1078.1719, 切向力Y=-204.3993 +FPS=27.17, 法向力=1460.6045, 切向力X=995.0665, 切向力Y=-122.0148 +FPS=37.59, 法向力=2009.7031, 切向力X=676.9877, 切向力Y=1623.8809 +FPS=45.55, 法向力=2007.0500, 切向力X=659.4538, 切向力Y=1572.8081 +FPS=40.38, 法向力=1193.3718, 切向力X=1305.8179, 切向力Y=-284.2034 +FPS=44.82, 法向力=1143.0422, 切向力X=1339.9941, 切向力Y=-431.8828 +FPS=39.16, 法向力=1102.9081, 切向力X=683.5168, 切向力Y=-1137.3704 +FPS=44.63, 法向力=1142.1808, 切向力X=547.8834, 切向力Y=-1148.5601 +FPS=63.42, 法向力=791.0195, 切向力X=1098.1575, 切向力Y=-193.1977 +FPS=32.89, 法向力=834.0505, 切向力X=1201.1572, 切向力Y=-97.4345 +FPS=38.51, 法向力=1205.2422, 切向力X=744.1333, 切向力Y=-189.7681 +FPS=39.21, 法向力=1118.5793, 切向力X=1818.1801, 切向力Y=320.8775 +FPS=45.11, 法向力=1189.3859, 切向力X=1740.4470, 切向力Y=491.0888 +FPS=41.48, 法向力=1208.0007, 切向力X=1697.2461, 切向力Y=554.1729 +FPS=43.19, 法向力=1052.3635, 切向力X=1186.5509, 切向力Y=245.0996 +FPS=47.34, 法向力=1024.9309, 切向力X=1173.4304, 切向力Y=318.9339 +FPS=39.78, 法向力=1104.3418, 切向力X=1639.9568, 切向力Y=-164.8122 +FPS=46.08, 法向力=1140.6229, 切向力X=1505.1368, 切向力Y=-83.0936 +FPS=57.33, 法向力=1179.7043, 切向力X=1464.5002, 切向力Y=45.6592 +FPS=49.20, 法向力=1161.4255, 切向力X=1574.2363, 切向力Y=608.0186 +FPS=51.94, 法向力=1385.7615, 切向力X=1627.5341, 切向力Y=324.6481 +FPS=45.81, 法向力=1255.1370, 切向力X=1438.1180, 切向力Y=622.5703 +FPS=38.19, 法向力=1285.3217, 切向力X=1439.2146, 切向力Y=574.1888 +FPS=47.31, 法向力=1316.0439, 切向力X=1354.6270, 切向力Y=282.8102 +FPS=31.59, 法向力=1336.2510, 切向力X=1399.3019, 切向力Y=165.7571 +FPS=32.21, 法向力=1955.0245, 切向力X=1566.8931, 切向力Y=1011.4290 +FPS=54.42, 法向力=2001.3176, 切向力X=1574.5232, 切向力Y=1082.4136 +FPS=46.65, 法向力=1323.7155, 切向力X=760.8663, 切向力Y=1074.6106 +FPS=44.92, 法向力=1292.8622, 切向力X=821.2670, 切向力Y=1194.7446 +FPS=37.78, 法向力=961.5244, 切向力X=1076.3171, 切向力Y=603.7919 +FPS=46.71, 法向力=1004.0555, 切向力X=1066.6150, 切向力Y=713.7476 +FPS=32.17, 法向力=1799.8923, 切向力X=1787.9614, 切向力Y=3.8625 +FPS=38.23, 法向力=1883.4457, 切向力X=1861.1956, 切向力Y=-146.0981 +FPS=42.55, 法向力=1035.1851, 切向力X=979.5022, 切向力Y=-190.3412 +FPS=37.13, 法向力=1121.3799, 切向力X=938.1300, 切向力Y=-224.0388 +FPS=31.11, 法向力=969.1235, 切向力X=1379.6580, 切向力Y=-454.5427 +FPS=32.34, 法向力=1000.6526, 切向力X=1368.1145, 切向力Y=-586.5728 +FPS=31.71, 法向力=1144.9443, 切向力X=1954.5950, 切向力Y=-311.7844 +FPS=37.78, 法向力=1688.9360, 切向力X=1044.8595, 切向力Y=1615.2769 +FPS=45.10, 法向力=1739.8228, 切向力X=1146.8091, 切向力Y=1996.5481 +FPS=39.18, 法向力=1077.9763, 切向力X=1180.4304, 切向力Y=29.1485 +FPS=45.01, 法向力=1197.9214, 切向力X=1322.3987, 切向力Y=-77.4168 +FPS=32.16, 法向力=1442.0054, 切向力X=1183.5658, 切向力Y=509.8499 +FPS=32.56, 法向力=1458.9255, 切向力X=1136.1552, 切向力Y=587.8094 +FPS=46.46, 法向力=1578.0366, 切向力X=662.3417, 切向力Y=493.2336 +FPS=47.98, 法向力=1583.4553, 切向力X=627.5426, 切向力Y=522.7999 +FPS=28.51, 法向力=1465.5825, 切向力X=744.7972, 切向力Y=1102.2603 +FPS=37.41, 法向力=1570.0481, 切向力X=714.7140, 切向力Y=812.6854 +FPS=46.67, 法向力=1930.2094, 切向力X=1424.1947, 切向力Y=-112.9308 +FPS=38.90, 法向力=1915.8516, 切向力X=1399.0430, 切向力Y=-30.5698 +FPS=47.88, 法向力=1750.8645, 切向力X=794.6837, 切向力Y=1364.3274 +FPS=37.77, 法向力=1694.9843, 切向力X=731.4824, 切向力Y=1504.6675 +FPS=48.04, 法向力=1659.9106, 切向力X=403.3853, 切向力Y=921.2162 +FPS=38.96, 法向力=1789.6534, 切向力X=483.4035, 切向力Y=966.3214 +FPS=48.23, 法向力=1646.1741, 切向力X=966.9019, 切向力Y=1060.1318 +FPS=31.35, 法向力=1641.6396, 切向力X=991.2220, 切向力Y=1144.5099 +FPS=33.24, 法向力=1949.4653, 切向力X=1338.1714, 切向力Y=-1106.4973 +FPS=53.08, 法向力=2018.8043, 切向力X=1333.2234, 切向力Y=-1243.3112 +FPS=33.52, 法向力=2073.9893, 切向力X=959.6014, 切向力Y=364.0005 +FPS=31.22, 法向力=1106.6339, 切向力X=1195.9738, 切向力Y=135.3481 +FPS=31.19, 法向力=1120.9246, 切向力X=1278.0669, 切向力Y=-55.2866 +FPS=32.07, 法向力=1792.0784, 切向力X=502.4394, 切向力Y=-251.8763 +FPS=31.30, 法向力=1830.7258, 切向力X=430.7453, 切向力Y=-181.6133 +FPS=32.46, 法向力=1377.1761, 切向力X=889.2979, 切向力Y=-7.3719 +FPS=36.23, 法向力=1318.0747, 切向力X=906.4564, 切向力Y=-99.4423 +FPS=48.43, 法向力=1357.2522, 切向力X=784.9724, 切向力Y=-936.9294 +FPS=32.34, 法向力=1590.3633, 切向力X=1126.2906, 切向力Y=1052.4733 +FPS=32.68, 法向力=1830.1692, 切向力X=1250.1866, 切向力Y=1082.4407 +FPS=37.53, 法向力=2026.1414, 切向力X=1157.0774, 切向力Y=1371.1011 +FPS=50.82, 法向力=2068.2896, 切向力X=1245.2963, 切向力Y=1323.9669 +FPS=30.97, 法向力=2226.7852, 切向力X=686.3003, 切向力Y=-1064.8540 +FPS=37.95, 法向力=2298.3953, 切向力X=619.9644, 切向力Y=-1165.4534 +FPS=48.19, 法向力=1148.7733, 切向力X=1029.6339, 切向力Y=-9.7171 +FPS=37.99, 法向力=1039.4990, 切向力X=1194.7657, 切向力Y=96.3555 +FPS=49.32, 法向力=1002.5573, 切向力X=1163.1744, 切向力Y=-2.2994 +FPS=37.27, 法向力=1669.2866, 切向力X=1266.0681, 切向力Y=-1288.3228 +FPS=47.83, 法向力=1525.0051, 切向力X=1203.6302, 切向力Y=-1193.4908 +FPS=36.63, 法向力=1204.5829, 切向力X=980.8383, 切向力Y=-329.8121 +FPS=47.12, 法向力=1236.0044, 切向力X=1037.5913, 切向力Y=-319.9201 +FPS=38.25, 法向力=1611.3020, 切向力X=622.0804, 切向力Y=-42.3818 +FPS=52.51, 法向力=1662.2788, 切向力X=618.9291, 切向力Y=265.3732 +FPS=38.61, 法向力=1183.1394, 切向力X=1084.3096, 切向力Y=1147.9070 +FPS=47.80, 法向力=1218.4053, 切向力X=1093.9490, 切向力Y=1201.2532 +FPS=31.99, 法向力=1722.0552, 切向力X=1843.5803, 切向力Y=747.5413 +FPS=61.93, 法向力=1760.3611, 切向力X=1746.4480, 切向力Y=755.1180 +FPS=52.97, 法向力=1722.4460, 切向力X=863.9720, 切向力Y=262.0263 +FPS=35.26, 法向力=1653.0144, 切向力X=923.8063, 切向力Y=125.7482 +FPS=31.91, 法向力=1460.3882, 切向力X=730.4953, 切向力Y=726.9327 +FPS=31.23, 法向力=1087.4668, 切向力X=1111.0360, 切向力Y=831.2126 +FPS=32.19, 法向力=1106.1440, 切向力X=1160.2058, 切向力Y=749.5491 +FPS=52.96, 法向力=1100.4535, 切向力X=1168.2773, 切向力Y=732.6311 +FPS=35.26, 法向力=1769.6852, 切向力X=1044.9180, 切向力Y=1558.7850 +FPS=30.94, 法向力=1382.6921, 切向力X=1352.2677, 切向力Y=-200.2708 +FPS=30.67, 法向力=1353.7095, 切向力X=1336.3467, 切向力Y=-300.8105 +FPS=39.98, 法向力=1496.1298, 切向力X=1029.7307, 切向力Y=1028.6143 +FPS=45.98, 法向力=1642.9783, 切向力X=963.4984, 切向力Y=1220.4521 +FPS=61.57, 法向力=1194.9327, 切向力X=1790.6104, 切向力Y=1019.8737 +FPS=40.71, 法向力=1271.9290, 切向力X=1867.2389, 切向力Y=1112.6685 +FPS=42.15, 法向力=1134.5349, 切向力X=1778.5769, 切向力Y=-320.1975 +FPS=42.85, 法向力=1209.1467, 切向力X=1854.6589, 切向力Y=-516.3745 +FPS=45.32, 法向力=1724.9120, 切向力X=1220.3286, 切向力Y=283.3721 +FPS=39.62, 法向力=1891.3196, 切向力X=1188.0831, 切向力Y=508.8837 +FPS=47.24, 法向力=2064.5657, 切向力X=1091.9246, 切向力Y=-29.0619 +FPS=38.23, 法向力=1989.1857, 切向力X=1110.2693, 切向力Y=19.5837 +FPS=28.43, 法向力=2058.9932, 切向力X=648.5642, 切向力Y=-458.5006 +FPS=39.17, 法向力=1975.7563, 切向力X=755.4595, 切向力Y=-357.3260 +FPS=44.25, 法向力=2570.5093, 切向力X=-102.8736, 切向力Y=1419.0421 +FPS=41.94, 法向力=2613.6221, 切向力X=-277.6505, 切向力Y=1629.1902 +FPS=45.17, 法向力=2678.7629, 切向力X=-276.0392, 切向力Y=2155.2031 +FPS=32.28, 法向力=2127.5129, 切向力X=1636.4805, 切向力Y=1320.2322 +FPS=60.47, 法向力=2165.8071, 切向力X=1435.4229, 切向力Y=1204.0349 +FPS=51.86, 法向力=1628.1138, 切向力X=465.4460, 切向力Y=-140.0040 +FPS=47.45, 法向力=1685.8494, 切向力X=287.0845, 切向力Y=-53.7850 +FPS=48.94, 法向力=1361.2595, 切向力X=1567.0337, 切向力Y=-367.7568 +FPS=30.50, 法向力=1248.7827, 切向力X=1485.7252, 切向力Y=-430.4388 +FPS=37.97, 法向力=1924.3596, 切向力X=1103.8455, 切向力Y=1368.0803 +FPS=47.27, 法向力=1921.0614, 切向力X=975.7503, 切向力Y=1596.4508 +FPS=38.88, 法向力=955.7993, 切向力X=1184.6947, 切向力Y=-712.7823 +FPS=27.43, 法向力=951.9854, 切向力X=1295.3165, 切向力Y=-604.2390 +FPS=38.69, 法向力=1365.6882, 切向力X=1308.8899, 切向力Y=-49.1756 +FPS=62.89, 法向力=1419.4816, 切向力X=1219.3291, 切向力Y=141.7737 +FPS=48.34, 法向力=1674.9968, 切向力X=645.3313, 切向力Y=867.5850 +FPS=37.60, 法向力=1664.5173, 切向力X=606.8755, 切向力Y=1078.4241 +FPS=27.50, 法向力=1336.3691, 切向力X=684.4211, 切向力Y=397.6116 +FPS=38.05, 法向力=1415.9441, 切向力X=866.0846, 切向力Y=-419.0580 +FPS=27.38, 法向力=1420.6041, 切向力X=936.6337, 切向力Y=-310.0264 +FPS=37.91, 法向力=1307.4921, 切向力X=1193.8823, 切向力Y=-71.6875 +FPS=27.34, 法向力=1829.2095, 切向力X=976.7656, 切向力Y=-408.7355 +FPS=59.74, 法向力=1808.6372, 切向力X=999.9775, 切向力Y=-614.4523 +FPS=32.31, 法向力=1536.3486, 切向力X=1446.1790, 切向力Y=-231.7675 +FPS=38.47, 法向力=1622.3589, 切向力X=1469.6506, 切向力Y=-276.7448 +FPS=45.99, 法向力=1408.1252, 切向力X=1088.4414, 切向力Y=-1007.5566 +FPS=39.30, 法向力=1312.5356, 切向力X=970.4703, 切向力Y=-751.2118 +FPS=27.29, 法向力=1355.4404, 切向力X=1064.9019, 切向力Y=-1075.1154 +FPS=38.79, 法向力=1366.9834, 切向力X=1017.1864, 切向力Y=-962.1599 +FPS=45.37, 法向力=1257.1169, 切向力X=909.9960, 切向力Y=1059.5388 +FPS=38.79, 法向力=1363.1510, 切向力X=806.7872, 切向力Y=1291.9373 +FPS=44.80, 法向力=1740.6863, 切向力X=1349.3245, 切向力Y=-1389.8894 +FPS=40.41, 法向力=1793.0632, 切向力X=1410.0580, 切向力Y=-1398.7892 +FPS=48.21, 法向力=1820.3267, 切向力X=1409.1394, 切向力Y=-1372.0244 +FPS=37.53, 法向力=1261.4955, 切向力X=1360.5530, 切向力Y=357.7940 +FPS=50.25, 法向力=1381.1165, 切向力X=1365.0928, 切向力Y=695.6926 +FPS=37.90, 法向力=1185.5966, 切向力X=1047.9282, 切向力Y=1035.3230 +FPS=48.39, 法向力=1323.3639, 切向力X=1091.6230, 切向力Y=1036.3998 +FPS=31.96, 法向力=1180.4293, 切向力X=835.3361, 切向力Y=342.6573 +FPS=63.94, 法向力=1153.1060, 切向力X=888.3311, 切向力Y=246.9774 +FPS=52.69, 法向力=1538.9648, 切向力X=1225.5491, 切向力Y=649.2128 +FPS=35.99, 法向力=1529.8647, 切向力X=1253.0072, 切向力Y=440.5622 +FPS=63.89, 法向力=1556.1298, 切向力X=1255.9462, 切向力Y=489.1160 +FPS=36.70, 法向力=1381.1289, 切向力X=975.4505, 切向力Y=-1155.3293 +FPS=53.03, 法向力=1373.3049, 切向力X=938.1596, 切向力Y=-1316.4116 +FPS=30.25, 法向力=1374.2992, 切向力X=1266.2585, 切向力Y=-610.7049 +FPS=59.14, 法向力=1422.0278, 切向力X=1349.2449, 切向力Y=-601.9922 +FPS=52.32, 法向力=1286.7588, 切向力X=1040.6604, 切向力Y=99.9298 +FPS=43.75, 法向力=1249.3958, 切向力X=1042.9814, 切向力Y=83.1830 +FPS=46.38, 法向力=1132.3718, 切向力X=1306.1794, 切向力Y=1201.9717 +FPS=33.48, 法向力=1133.7712, 切向力X=1291.4417, 切向力Y=1208.3872 +FPS=31.29, 法向力=1202.8022, 切向力X=692.5658, 切向力Y=-122.0266 +FPS=32.89, 法向力=1899.9832, 切向力X=1256.2461, 切向力Y=-151.1367 +FPS=37.03, 法向力=1902.7428, 切向力X=1087.5896, 切向力Y=168.3868 +FPS=46.23, 法向力=1744.7416, 切向力X=858.8383, 切向力Y=460.4285 +FPS=32.29, 法向力=1739.3403, 切向力X=929.0515, 切向力Y=463.7255 +FPS=32.65, 法向力=1541.7957, 切向力X=1435.3660, 切向力Y=-49.9086 +FPS=31.99, 法向力=1555.9980, 切向力X=1447.9816, 切向力Y=-206.0020 +FPS=31.34, 法向力=1255.8772, 切向力X=820.9470, 切向力Y=626.5578 +FPS=39.13, 法向力=1284.2091, 切向力X=768.9996, 切向力Y=755.6091 +FPS=46.65, 法向力=1134.9114, 切向力X=1122.6387, 切向力Y=-129.3839 +FPS=38.93, 法向力=1176.7631, 切向力X=1344.7742, 切向力Y=-193.5966 +FPS=48.21, 法向力=1127.6130, 切向力X=964.9150, 切向力Y=307.2739 +FPS=31.90, 法向力=1240.6790, 切向力X=1442.1930, 切向力Y=1033.8026 +FPS=31.54, 法向力=1268.0692, 切向力X=1364.3704, 切向力Y=1115.8822 +FPS=37.90, 法向力=1976.6907, 切向力X=244.8250, 切向力Y=2815.9346 +FPS=49.61, 法向力=1897.2942, 切向力X=506.9885, 切向力Y=2750.6743 +FPS=37.14, 法向力=1355.4749, 切向力X=1033.5883, 切向力Y=905.0343 +FPS=45.10, 法向力=1204.1364, 切向力X=1132.4404, 切向力Y=533.1389 +FPS=62.08, 法向力=1184.6675, 切向力X=1149.7876, 切向力Y=451.9232 +FPS=54.18, 法向力=1753.5071, 切向力X=1470.9689, 切向力Y=317.5883 +FPS=44.49, 法向力=1694.7468, 切向力X=1509.9462, 切向力Y=247.2087 +FPS=62.52, 法向力=1678.6294, 切向力X=1444.1633, 切向力Y=186.9680 +FPS=49.66, 法向力=1576.5228, 切向力X=542.9279, 切向力Y=1178.7451 +FPS=31.60, 法向力=1682.3712, 切向力X=392.2444, 切向力Y=1456.5347 +FPS=31.35, 法向力=1431.3215, 切向力X=1188.0095, 切向力Y=-787.4657 +FPS=57.52, 法向力=1570.9039, 切向力X=1289.0981, 切向力Y=-891.7083 +FPS=53.41, 法向力=1205.7290, 切向力X=1150.3248, 切向力Y=-743.8105 +FPS=37.31, 法向力=1170.5244, 切向力X=1115.4875, 切向力Y=-656.1497 +FPS=31.48, 法向力=2246.3247, 切向力X=924.8700, 切向力Y=1984.4376 +FPS=62.77, 法向力=2476.7922, 切向力X=834.6304, 切向力Y=2329.3142 +FPS=52.63, 法向力=816.2834, 切向力X=1504.9067, 切向力Y=-275.1974 +FPS=41.73, 法向力=821.7052, 切向力X=1424.3589, 切向力Y=-418.1309 +FPS=49.61, 法向力=1631.9159, 切向力X=944.0527, 切向力Y=596.9832 +FPS=36.68, 法向力=1678.5470, 切向力X=879.0781, 切向力Y=782.4055 +FPS=47.26, 法向力=1710.0513, 切向力X=860.8339, 切向力Y=207.1180 +FPS=32.62, 法向力=1748.5647, 切向力X=653.3608, 切向力Y=416.5233 +FPS=61.41, 法向力=1751.5188, 切向力X=615.9161, 切向力Y=451.6147 +FPS=52.49, 法向力=1236.4233, 切向力X=1313.2273, 切向力Y=792.1859 +FPS=44.07, 法向力=1352.7400, 切向力X=1383.8862, 切向力Y=539.9508 +FPS=46.18, 法向力=1486.4192, 切向力X=1310.8289, 切向力Y=1858.8693 +FPS=31.85, 法向力=1527.5679, 切向力X=1305.6875, 切向力Y=1625.9586 +FPS=41.11, 法向力=1528.6523, 切向力X=1339.4941, 切向力Y=1712.9292 +FPS=51.14, 法向力=1537.2634, 切向力X=1337.4757, 切向力Y=1640.2932 +FPS=30.24, 法向力=2349.7842, 切向力X=1083.5231, 切向力Y=1387.1189 +FPS=31.83, 法向力=988.8246, 切向力X=562.4705, 切向力Y=-258.0691 +FPS=36.71, 法向力=850.4855, 切向力X=625.7817, 切向力Y=-583.5591 +FPS=44.82, 法向力=1168.8452, 切向力X=1593.1185, 切向力Y=53.7404 +FPS=64.02, 法向力=1315.1978, 切向力X=1545.6819, 切向力Y=244.8239 +FPS=33.65, 法向力=1864.5178, 切向力X=826.4516, 切向力Y=1404.0789 +FPS=37.02, 法向力=1962.4442, 切向力X=687.1918, 切向力Y=1649.1831 +FPS=48.43, 法向力=2491.1392, 切向力X=692.0674, 切向力Y=761.1078 +FPS=38.34, 法向力=2549.2070, 切向力X=645.7805, 切向力Y=491.1457 +FPS=45.09, 法向力=2619.2007, 切向力X=597.6041, 切向力Y=519.7841 +FPS=42.09, 法向力=1891.4695, 切向力X=1193.2902, 切向力Y=204.4043 +FPS=26.98, 法向力=1657.9995, 切向力X=1547.6143, 切向力Y=-62.0348 +FPS=39.72, 法向力=2081.3750, 切向力X=1422.7135, 切向力Y=1523.3785 +FPS=27.32, 法向力=2159.1399, 切向力X=1328.2745, 切向力Y=1458.2043 +FPS=32.97, 法向力=2133.5061, 切向力X=1317.5249, 切向力Y=1472.5735 +FPS=32.24, 法向力=1712.6255, 切向力X=2076.1082, 切向力Y=-425.4663 +FPS=59.17, 法向力=1709.5327, 切向力X=1977.0323, 切向力Y=-340.6825 +FPS=50.88, 法向力=1361.6489, 切向力X=1249.5549, 切向力Y=-125.7796 +FPS=46.62, 法向力=1362.1445, 切向力X=1161.8875, 切向力Y=-6.3171 +FPS=63.72, 法向力=1647.0619, 切向力X=1273.0532, 切向力Y=-158.2556 +FPS=54.08, 法向力=1792.1517, 切向力X=1227.5144, 切向力Y=-164.1892 +FPS=29.42, 法向力=1445.1050, 切向力X=1909.3386, 切向力Y=-305.7182 +FPS=31.23, 法向力=1445.6573, 切向力X=1851.7433, 切向力Y=-350.1847 +FPS=62.15, 法向力=1415.0332, 切向力X=1778.9922, 切向力Y=-329.3983 +FPS=52.35, 法向力=1645.5634, 切向力X=1316.1927, 切向力Y=479.0737 +FPS=42.41, 法向力=1746.3319, 切向力X=1344.1914, 切向力Y=363.7239 +FPS=49.65, 法向力=1354.4070, 切向力X=1241.6396, 切向力Y=-180.0343 +FPS=38.15, 法向力=1340.0991, 切向力X=1023.3778, 切向力Y=-73.4565 +FPS=27.38, 法向力=1732.1399, 切向力X=959.4700, 切向力Y=-359.5416 +FPS=38.17, 法向力=1811.0713, 切向力X=888.7824, 切向力Y=-316.7063 +FPS=26.62, 法向力=1822.1537, 切向力X=886.0178, 切向力Y=-321.1041 +FPS=39.33, 法向力=1484.5286, 切向力X=994.9764, 切向力Y=-72.4999 +FPS=64.65, 法向力=1516.9419, 切向力X=968.4725, 切向力Y=-111.3617 +FPS=51.59, 法向力=1284.1885, 切向力X=1430.9160, 切向力Y=-989.6420 +FPS=30.16, 法向力=1291.9849, 切向力X=1411.6807, 切向力Y=-1069.1746 +FPS=38.49, 法向力=1195.0597, 切向力X=909.0475, 切向力Y=-512.0144 +FPS=27.15, 法向力=1268.9512, 切向力X=880.7061, 切向力Y=-402.7076 +FPS=39.63, 法向力=1433.6865, 切向力X=1448.0247, 切向力Y=428.8083 +FPS=27.95, 法向力=1414.3213, 切向力X=1924.6010, 切向力Y=-226.6105 +FPS=37.42, 法向力=1408.7961, 切向力X=1985.2941, 切向力Y=-219.7327 +FPS=43.73, 法向力=1407.9612, 切向力X=1016.2591, 切向力Y=-888.3170 +FPS=40.62, 法向力=1348.3076, 切向力X=993.9116, 切向力Y=-868.6023 +FPS=44.20, 法向力=1485.6614, 切向力X=709.6879, 切向力Y=-861.3992 +FPS=39.17, 法向力=1421.4390, 切向力X=782.0728, 切向力Y=-851.8138 +FPS=43.86, 法向力=1409.5833, 切向力X=707.8906, 切向力Y=-862.3423 +FPS=53.82, 法向力=1411.2700, 切向力X=807.9001, 切向力Y=-856.6317 +FPS=50.28, 法向力=1414.4009, 切向力X=727.7761, 切向力Y=-890.0399 +FPS=43.65, 法向力=1847.3777, 切向力X=477.5739, 切向力Y=1559.3538 +FPS=40.89, 法向力=2006.6368, 切向力X=432.5234, 切向力Y=1869.3801 +FPS=47.49, 法向力=1538.0380, 切向力X=752.3173, 切向力Y=430.9199 +FPS=37.81, 法向力=1489.6443, 切向力X=708.3352, 切向力Y=391.9441 +FPS=43.96, 法向力=1754.9058, 切向力X=1562.2197, 切向力Y=1267.5032 +FPS=61.43, 法向力=1740.4553, 切向力X=1679.3059, 切向力Y=1276.2909 +FPS=34.25, 法向力=1778.4365, 切向力X=1614.2404, 切向力Y=1284.0594 +FPS=39.33, 法向力=1392.4717, 切向力X=1792.0148, 切向力Y=-171.7321 +FPS=26.68, 法向力=1446.6699, 切向力X=1074.8948, 切向力Y=1034.3182 +FPS=39.74, 法向力=1456.0405, 切向力X=1011.4387, 切向力Y=1152.8628 +FPS=27.20, 法向力=2186.9556, 切向力X=1508.4908, 切向力Y=313.3740 +FPS=38.88, 法向力=1256.5557, 切向力X=1045.1190, 切向力Y=-70.5879 +FPS=47.76, 法向力=1218.9993, 切向力X=1060.6675, 切向力Y=-14.0725 +FPS=38.08, 法向力=1206.3409, 切向力X=1058.8021, 切向力Y=-160.9604 +FPS=64.00, 法向力=1204.2407, 切向力X=1081.8630, 切向力Y=-125.8029 +FPS=54.17, 法向力=1206.5062, 切向力X=1060.0098, 切向力Y=-179.7876 +FPS=35.28, 法向力=1236.4829, 切向力X=1376.2910, 切向力Y=-218.6422 +FPS=48.92, 法向力=1292.0981, 切向力X=1541.2285, 切向力Y=-123.6687 +FPS=38.51, 法向力=1584.4655, 切向力X=1455.7095, 切向力Y=1000.1242 +FPS=27.57, 法向力=1522.9775, 切向力X=1217.9637, 切向力Y=1332.2117 +FPS=38.54, 法向力=1882.8717, 切向力X=1466.1123, 切向力Y=292.9444 +FPS=27.67, 法向力=1805.3956, 切向力X=1433.1689, 切向力Y=-97.1457 +FPS=61.07, 法向力=1873.0358, 切向力X=1200.3064, 切向力Y=1822.1832 +FPS=33.95, 法向力=2343.0303, 切向力X=1248.8430, 切向力Y=1661.7802 +FPS=38.19, 法向力=2752.5403, 切向力X=1134.7390, 切向力Y=862.6672 +FPS=44.11, 法向力=2775.6011, 切向力X=960.6488, 切向力Y=659.2997 +FPS=40.76, 法向力=1643.1859, 切向力X=1451.9478, 切向力Y=1386.6938 +FPS=45.12, 法向力=1640.7576, 切向力X=1542.9297, 切向力Y=1190.2627 +FPS=40.89, 法向力=1728.3560, 切向力X=263.4132, 切向力Y=6.3436 +FPS=26.55, 法向力=1891.1633, 切向力X=136.9912, 切向力Y=42.5405 +FPS=38.27, 法向力=1923.0885, 切向力X=126.8563, 切向力Y=13.7651 +FPS=47.04, 法向力=1966.1348, 切向力X=1196.6190, 切向力Y=1766.5767 +FPS=40.00, 法向力=2102.1626, 切向力X=1204.5620, 切向力Y=1652.1941 +FPS=27.42, 法向力=1415.2789, 切向力X=1526.8149, 切向力Y=-319.9966 +FPS=38.22, 法向力=1419.1541, 切向力X=1460.8665, 切向力Y=-186.9171 +FPS=27.49, 法向力=1283.7479, 切向力X=1225.7795, 切向力Y=1090.6851 +FPS=39.47, 法向力=1438.6925, 切向力X=951.0862, 切向力Y=141.9839 +FPS=44.25, 法向力=1487.0276, 切向力X=994.0104, 切向力Y=256.9282 +FPS=42.26, 法向力=1435.8762, 切向力X=1053.1667, 切向力Y=252.7289 +FPS=27.40, 法向力=1574.9073, 切向力X=1275.5656, 切向力Y=-542.0392 +FPS=37.90, 法向力=1684.2721, 切向力X=924.9167, 切向力Y=395.7186 +FPS=40.22, 法向力=1834.2117, 切向力X=828.5330, 切向力Y=626.6688 +FPS=45.74, 法向力=1275.8723, 切向力X=1019.0403, 切向力Y=2371.3401 +FPS=66.16, 法向力=1300.4978, 切向力X=1135.9860, 切向力Y=2479.3516 +FPS=53.93, 法向力=1311.5031, 切向力X=1140.0701, 切向力Y=2579.3379 +FPS=29.42, 法向力=1313.9031, 切向力X=1253.0149, 切向力Y=2571.5029 +FPS=62.51, 法向力=1404.8914, 切向力X=1629.6348, 切向力Y=167.3873 +FPS=32.25, 法向力=1387.6835, 切向力X=1570.8527, 切向力Y=-8.3129 +FPS=62.57, 法向力=1377.5305, 切向力X=1566.0350, 切向力Y=27.9796 +FPS=63.01, 法向力=1427.0670, 切向力X=1602.6188, 切向力Y=-62.6282 +FPS=54.36, 法向力=1265.8228, 切向力X=1191.9360, 切向力Y=-351.8188 +FPS=42.76, 法向力=1325.5315, 切向力X=1213.9683, 切向力Y=-327.1922 +FPS=48.36, 法向力=1032.7572, 切向力X=681.4420, 切向力Y=-964.1559 +FPS=38.63, 法向力=1103.2256, 切向力X=633.9200, 切向力Y=-769.3620 +FPS=27.19, 法向力=1503.1884, 切向力X=571.3002, 切向力Y=734.8687 +FPS=53.48, 法向力=1629.3772, 切向力X=663.2927, 切向力Y=1036.7122 +FPS=33.54, 法向力=1418.5332, 切向力X=787.6967, 切向力Y=238.3428 +FPS=60.32, 法向力=1484.1948, 切向力X=730.6055, 切向力Y=153.0440 +FPS=33.60, 法向力=1662.6886, 切向力X=1838.4114, 切向力Y=327.5728 +FPS=59.52, 法向力=1694.7791, 切向力X=1898.1941, 切向力Y=296.1644 +FPS=52.34, 法向力=1354.3794, 切向力X=1128.9913, 切向力Y=418.6948 +FPS=44.09, 法向力=1523.2795, 切向力X=1044.4141, 切向力Y=452.1949 +FPS=53.53, 法向力=1446.1205, 切向力X=1017.8608, 切向力Y=420.1269 +FPS=29.93, 法向力=1424.6318, 切向力X=986.6623, 切向力Y=489.0029 +FPS=61.29, 法向力=1439.3280, 切向力X=1023.4409, 切向力Y=424.6441 +FPS=54.42, 法向力=1576.3218, 切向力X=1511.6400, 切向力Y=246.3123 +FPS=35.47, 法向力=1640.3750, 切向力X=1469.9729, 切向力Y=493.8914 +FPS=31.19, 法向力=1234.4747, 切向力X=852.0449, 切向力Y=1107.9661 +FPS=58.02, 法向力=1185.5559, 切向力X=990.3900, 切向力Y=1046.7422 +FPS=51.32, 法向力=1216.6079, 切向力X=1347.8169, 切向力Y=-488.3057 +FPS=46.22, 法向力=1223.4025, 切向力X=1363.0629, 切向力Y=-513.7565 +FPS=62.23, 法向力=1400.0282, 切向力X=1243.7708, 切向力Y=395.3950 +FPS=53.50, 法向力=1343.7155, 切向力X=1072.1455, 切向力Y=-12.9332 +FPS=29.75, 法向力=1096.3212, 切向力X=1008.5110, 切向力Y=160.8258 +FPS=36.98, 法向力=1213.9949, 切向力X=665.1017, 切向力Y=383.8950 +FPS=47.91, 法向力=1354.3492, 切向力X=1445.5795, 切向力Y=-128.9551 +FPS=37.90, 法向力=1429.2971, 切向力X=1553.8804, 切向力Y=-238.2648 +FPS=50.26, 法向力=1200.0192, 切向力X=384.3887, 切向力Y=-381.1927 +FPS=35.79, 法向力=1188.3247, 切向力X=179.7520, 切向力Y=-204.8773 +FPS=45.92, 法向力=1111.9515, 切向力X=361.6172, 切向力Y=-122.0286 +FPS=32.75, 法向力=1134.5859, 切向力X=254.3204, 切向力Y=-126.3355 +FPS=31.18, 法向力=960.2869, 切向力X=1387.7189, 切向力Y=746.2015 +FPS=31.62, 法向力=1024.9685, 切向力X=1342.5291, 切向力Y=691.8410 +FPS=53.12, 法向力=1482.3702, 切向力X=1422.4536, 切向力Y=1747.4739 +FPS=51.68, 法向力=1472.5635, 切向力X=1515.6296, 切向力Y=1712.8298 +FPS=61.17, 法向力=1510.9775, 切向力X=1499.2955, 切向力Y=1715.8105 +FPS=41.76, 法向力=1648.6348, 切向力X=1377.9888, 切向力Y=-433.3417 +FPS=31.15, 法向力=1485.4918, 切向力X=940.4620, 切向力Y=-1223.3301 +FPS=32.05, 法向力=1590.5481, 切向力X=815.3932, 切向力Y=-883.4590 +FPS=37.82, 法向力=1361.3452, 切向力X=771.5523, 切向力Y=-1009.4247 +FPS=46.23, 法向力=1438.8979, 切向力X=848.3962, 切向力Y=-826.8224 +FPS=32.17, 法向力=1142.9480, 切向力X=744.9781, 切向力Y=-252.7617 +FPS=31.57, 法向力=1560.2478, 切向力X=789.9014, 切向力Y=1823.9641 +FPS=36.84, 法向力=1617.8855, 切向力X=825.4315, 切向力Y=2180.6245 +FPS=50.45, 法向力=1597.1683, 切向力X=830.8956, 切向力Y=2187.3933 +FPS=31.07, 法向力=1614.4730, 切向力X=818.3834, 切向力Y=2146.6458 +FPS=31.82, 法向力=941.9791, 切向力X=1091.9630, 切向力Y=144.3298 +FPS=37.75, 法向力=936.6299, 切向力X=1308.0510, 切向力Y=36.2463 +FPS=44.57, 法向力=1413.6963, 切向力X=1591.1046, 切向力Y=399.2650 +FPS=42.18, 法向力=1447.2391, 切向力X=1565.7935, 切向力Y=325.6497 +FPS=46.75, 法向力=1455.0466, 切向力X=1534.7748, 切向力Y=311.3836 +FPS=31.77, 法向力=2260.7583, 切向力X=422.7858, 切向力Y=1194.6289 +FPS=62.40, 法向力=2359.2603, 切向力X=270.4767, 切向力Y=1271.7021 +FPS=51.08, 法向力=1210.4221, 切向力X=1220.3674, 切向力Y=-846.6738 +FPS=44.34, 法向力=1225.3472, 切向力X=1425.5208, 切向力Y=-980.9097 +FPS=27.57, 法向力=1271.5872, 切向力X=612.0344, 切向力Y=-297.5355 +FPS=55.29, 法向力=1490.7151, 切向力X=463.0328, 切向力Y=-204.8583 +FPS=33.42, 法向力=1288.4937, 切向力X=1210.8813, 切向力Y=105.7957 +FPS=64.88, 法向力=1457.9247, 切向力X=1153.3810, 切向力Y=274.0283 +FPS=62.38, 法向力=1287.5540, 切向力X=1250.7236, 切向力Y=127.2721 +FPS=51.90, 法向力=1330.4707, 切向力X=1888.6849, 切向力Y=515.6632 +FPS=44.65, 法向力=1268.2711, 切向力X=1891.1989, 切向力Y=495.9935 +FPS=48.06, 法向力=1478.1970, 切向力X=1231.9302, 切向力Y=1609.8167 +FPS=37.82, 法向力=1659.0361, 切向力X=1091.1389, 切向力Y=1652.7485 +FPS=47.24, 法向力=1645.3063, 切向力X=1362.3582, 切向力Y=1180.2642 +FPS=38.54, 法向力=1725.5658, 切向力X=1237.3450, 切向力Y=1056.2012 +FPS=47.46, 法向力=1767.7897, 切向力X=1143.3201, 切向力Y=543.6150 +FPS=38.37, 法向力=1722.1951, 切向力X=1192.7866, 切向力Y=733.2922 +FPS=27.47, 法向力=1263.4529, 切向力X=1959.4526, 切向力Y=-368.5120 +FPS=52.86, 法向力=1257.4609, 切向力X=1840.3816, 切向力Y=-303.7108 +FPS=34.65, 法向力=1870.2583, 切向力X=973.0538, 切向力Y=1993.7584 +FPS=40.12, 法向力=1294.0527, 切向力X=1273.6957, 切向力Y=-632.9031 +FPS=62.33, 法向力=1367.1846, 切向力X=1274.7705, 切向力Y=-782.7580 +FPS=54.65, 法向力=1373.8195, 切向力X=1321.7554, 切向力Y=-733.0745 +FPS=60.11, 法向力=1358.5680, 切向力X=815.7811, 切向力Y=783.5161 +FPS=30.04, 法向力=1458.7402, 切向力X=888.1334, 切向力Y=918.0445 +FPS=30.96, 法向力=1340.7181, 切向力X=912.2582, 切向力Y=300.1297 +FPS=37.72, 法向力=1379.5671, 切向力X=953.6788, 切向力Y=231.8730 +FPS=49.07, 法向力=1608.4009, 切向力X=1502.8647, 切向力Y=-1657.2163 +FPS=37.78, 法向力=1596.9650, 切向力X=1494.6691, 切向力Y=-1824.1304 +FPS=47.77, 法向力=1612.2430, 切向力X=930.7731, 切向力Y=-1110.5664 +FPS=36.80, 法向力=1604.4131, 切向力X=855.5641, 切向力Y=-1122.2256 +FPS=45.30, 法向力=1437.7214, 切向力X=800.8141, 切向力Y=-1152.6458 +FPS=33.67, 法向力=1545.1655, 切向力X=727.2797, 切向力Y=-1190.3088 +FPS=32.55, 法向力=1067.8960, 切向力X=1191.3757, 切向力Y=-1850.8301 +FPS=31.17, 法向力=1530.3767, 切向力X=1149.4169, 切向力Y=1942.9446 +FPS=31.66, 法向力=1531.7205, 切向力X=1249.7748, 切向力Y=1976.1921 +FPS=32.46, 法向力=1672.2106, 切向力X=868.6590, 切向力Y=1719.5321 +FPS=31.67, 法向力=1657.5505, 切向力X=756.2347, 切向力Y=1427.8357 +FPS=56.40, 法向力=1664.9158, 切向力X=748.2142, 切向力Y=1494.4048 +FPS=32.76, 法向力=1936.1123, 切向力X=1169.7969, 切向力Y=1650.8822 +FPS=61.86, 法向力=1103.4160, 切向力X=1003.1916, 切向力Y=579.3351 +FPS=55.81, 法向力=1169.5599, 切向力X=1066.2351, 切向力Y=635.0890 +FPS=44.26, 法向力=1161.9564, 切向力X=994.6500, 切向力Y=803.2776 +FPS=62.18, 法向力=2497.2002, 切向力X=1189.4294, 切向力Y=1020.3041 +FPS=51.92, 法向力=2623.5579, 切向力X=1278.0042, 切向力Y=1079.2480 +FPS=61.42, 法向力=2720.9546, 切向力X=1140.7634, 切向力Y=1176.4307 +FPS=51.68, 法向力=1407.8936, 切向力X=1256.5824, 切向力Y=-889.8770 +FPS=34.36, 法向力=1469.4270, 切向力X=1228.0963, 切向力Y=-936.0123 +FPS=30.67, 法向力=1112.3812, 切向力X=1245.1980, 切向力Y=4.3585 +FPS=58.38, 法向力=1349.1902, 切向力X=1353.4084, 切向力Y=99.5030 +FPS=51.89, 法向力=1465.6613, 切向力X=1160.8130, 切向力Y=872.4186 +FPS=43.48, 法向力=1455.3372, 切向力X=1067.4229, 切向力Y=792.4385 +FPS=52.34, 法向力=1456.2015, 切向力X=1260.9131, 切向力Y=262.9908 +FPS=30.46, 法向力=1644.6102, 切向力X=1359.3296, 切向力Y=281.8915 +FPS=37.92, 法向力=1274.3774, 切向力X=1141.0994, 切向力Y=217.5167 +FPS=50.08, 法向力=1345.5327, 切向力X=1235.9904, 切向力Y=478.3998 +FPS=62.03, 法向力=1298.7700, 切向力X=1174.7781, 切向力Y=422.3023 +FPS=54.26, 法向力=1421.4667, 切向力X=1197.7915, 切向力Y=-306.3905 +FPS=33.51, 法向力=1438.4597, 切向力X=1265.1279, 切向力Y=-324.0481 +FPS=37.91, 法向力=1102.3527, 切向力X=1484.0312, 切向力Y=306.9298 +FPS=51.39, 法向力=1085.1194, 切向力X=1495.4683, 切向力Y=309.0018 +FPS=35.04, 法向力=1266.2229, 切向力X=1255.1558, 切向力Y=238.9779 +FPS=47.17, 法向力=1232.4888, 切向力X=1258.4082, 切向力Y=393.7639 +FPS=37.97, 法向力=2191.1113, 切向力X=937.4080, 切向力Y=938.6516 +FPS=62.05, 法向力=2196.4556, 切向力X=946.0397, 切向力Y=752.9177 +FPS=51.81, 法向力=1453.9537, 切向力X=1005.8477, 切向力Y=-1085.3251 +FPS=30.36, 法向力=1388.8297, 切向力X=923.9988, 切向力Y=-1253.7283 +FPS=37.98, 法向力=1465.6433, 切向力X=1296.3693, 切向力Y=-686.2365 +FPS=51.30, 法向力=1450.6486, 切向力X=1275.5480, 切向力Y=-445.6407 +FPS=29.85, 法向力=1643.6921, 切向力X=1561.3752, 切向力Y=249.0037 +FPS=61.87, 法向力=1653.0305, 切向力X=1464.0029, 切向力Y=387.4651 +FPS=38.96, 法向力=1568.0747, 切向力X=1042.2113, 切向力Y=1612.1967 +FPS=51.19, 法向力=1694.5933, 切向力X=1063.9475, 切向力Y=1767.8031 +FPS=30.02, 法向力=1388.7469, 切向力X=736.2604, 切向力Y=870.5681 +FPS=67.17, 法向力=1509.2737, 切向力X=610.0105, 切向力Y=658.6280 +FPS=30.35, 法向力=1564.3008, 切向力X=1207.0830, 切向力Y=-709.6955 +FPS=37.65, 法向力=1523.0220, 切向力X=1256.5623, 切向力Y=-807.9413 +FPS=27.82, 法向力=995.8350, 切向力X=1086.3147, 切向力Y=93.8999 +FPS=60.64, 法向力=975.9683, 切向力X=1090.0762, 切向力Y=312.9567 +FPS=50.93, 法向力=1311.2820, 切向力X=1451.5334, 切向力Y=779.5219 +FPS=47.17, 法向力=1206.4453, 切向力X=1534.9124, 切向力Y=792.1569 +FPS=61.89, 法向力=1236.0052, 切向力X=1532.5916, 切向力Y=764.4398 +FPS=51.25, 法向力=1290.6497, 切向力X=999.3337, 切向力Y=309.6860 +FPS=67.19, 法向力=1253.4041, 切向力X=962.7841, 切向力Y=106.6892 +FPS=52.64, 法向力=1069.1670, 切向力X=325.6703, 切向力Y=1435.8842 +FPS=32.81, 法向力=1198.6082, 切向力X=320.7310, 切向力Y=1366.2587 +FPS=30.87, 法向力=1677.2744, 切向力X=702.4167, 切向力Y=1769.2375 +FPS=32.47, 法向力=1703.0522, 切向力X=722.5459, 切向力Y=1918.4619 +FPS=31.95, 法向力=1218.5291, 切向力X=1168.0464, 切向力Y=-181.8055 +FPS=30.73, 法向力=2005.9675, 切向力X=1431.3257, 切向力Y=-1016.8257 +FPS=31.37, 法向力=2042.2571, 切向力X=1352.1841, 切向力Y=-919.5029 +FPS=32.79, 法向力=1906.2620, 切向力X=929.9035, 切向力Y=1008.1884 +FPS=36.91, 法向力=1877.0137, 切向力X=843.5809, 切向力Y=1259.0448 +FPS=51.94, 法向力=1093.2145, 切向力X=895.5872, 切向力Y=-1137.5186 +FPS=29.70, 法向力=1207.4685, 切向力X=1020.8114, 切向力Y=-174.3514 +FPS=37.65, 法向力=1173.3110, 切向力X=1023.2339, 切向力Y=-252.5204 +FPS=45.98, 法向力=1336.6292, 切向力X=1191.0166, 切向力Y=1034.6067 +FPS=33.40, 法向力=1434.6594, 切向力X=1232.3066, 切向力Y=1491.5850 +FPS=59.34, 法向力=1135.5908, 切向力X=805.6926, 切向力Y=-17.9834 +FPS=51.85, 法向力=1165.5115, 切向力X=875.7961, 切向力Y=-106.7807 +FPS=46.00, 法向力=1183.7478, 切向力X=925.0281, 切向力Y=-94.4966 +FPS=50.25, 法向力=1169.3691, 切向力X=878.2186, 切向力Y=-80.4635 +FPS=30.24, 法向力=1338.2223, 切向力X=1207.8134, 切向力Y=-494.2471 +FPS=57.33, 法向力=1447.8199, 切向力X=1205.8096, 切向力Y=-207.4996 +FPS=50.56, 法向力=2082.2539, 切向力X=660.8342, 切向力Y=-443.4311 +FPS=46.78, 法向力=2268.1731, 切向力X=446.7704, 切向力Y=-408.9401 +FPS=53.23, 法向力=1684.5372, 切向力X=1524.9214, 切向力Y=817.6914 +FPS=34.25, 法向力=1591.5824, 切向力X=1373.8732, 切向力Y=852.9332 +FPS=50.86, 法向力=1623.6641, 切向力X=365.3760, 切向力Y=658.8507 +FPS=31.21, 法向力=1589.2061, 切向力X=279.3936, 切向力Y=608.1974 +FPS=30.57, 法向力=1567.7517, 切向力X=966.7885, 切向力Y=593.5300 +FPS=59.08, 法向力=1541.1132, 切向力X=880.6460, 切向力Y=930.0953 +FPS=53.63, 法向力=1648.2882, 切向力X=1255.5195, 切向力Y=478.7004 +FPS=46.03, 法向力=1660.7148, 切向力X=1123.1036, 切向力Y=370.4182 +FPS=27.63, 法向力=2136.5662, 切向力X=690.8508, 切向力Y=1406.9736 +FPS=30.84, 法向力=2209.4766, 切向力X=690.7935, 切向力Y=1240.6521 +FPS=37.98, 法向力=1571.8582, 切向力X=1226.5562, 切向力Y=1122.7627 +FPS=51.52, 法向力=1552.9006, 切向力X=1043.7119, 切向力Y=1023.1663 +FPS=30.22, 法向力=1209.9390, 切向力X=1336.3767, 切向力Y=-71.9754 +FPS=32.64, 法向力=1754.2222, 切向力X=1975.3435, 切向力Y=-134.0152 +FPS=39.19, 法向力=1956.0936, 切向力X=2171.5005, 切向力Y=-460.7531 +FPS=46.73, 法向力=908.7687, 切向力X=1303.1160, 切向力Y=321.1912 +FPS=37.30, 法向力=941.5977, 切向力X=1229.4458, 切向力Y=478.4109 +FPS=47.14, 法向力=1187.6932, 切向力X=1013.4930, 切向力Y=-21.0184 +FPS=33.10, 法向力=1178.2987, 切向力X=832.4216, 切向力Y=-60.8426 +FPS=31.13, 法向力=1780.2830, 切向力X=727.0621, 切向力Y=-279.1069 +FPS=37.79, 法向力=1953.9624, 切向力X=748.9390, 切向力Y=-91.3043 +FPS=27.69, 法向力=1169.9421, 切向力X=1281.5566, 切向力Y=1282.7040 +FPS=38.13, 法向力=1764.7646, 切向力X=1491.4963, 切向力Y=231.4198 +FPS=27.11, 法向力=1792.4508, 切向力X=1474.4199, 切向力Y=414.7145 +FPS=38.13, 法向力=1384.9691, 切向力X=736.9258, 切向力Y=-360.2928 +FPS=46.48, 法向力=1414.3757, 切向力X=393.8075, 切向力Y=-89.7500 +FPS=65.02, 法向力=1324.8002, 切向力X=1567.4724, 切向力Y=978.4709 +FPS=38.83, 法向力=1461.5879, 切向力X=1503.8835, 切向力Y=1065.4269 +FPS=47.62, 法向力=1469.6152, 切向力X=1508.2183, 切向力Y=1077.1621 +FPS=67.92, 法向力=1017.9282, 切向力X=1197.0073, 切向力Y=255.0427 +FPS=30.62, 法向力=1007.1169, 切向力X=1337.7767, 切向力Y=165.9689 +FPS=38.39, 法向力=1667.4182, 切向力X=1524.9980, 切向力Y=-44.2867 +FPS=48.16, 法向力=1685.6960, 切向力X=1579.9858, 切向力Y=-44.5139 +FPS=37.01, 法向力=1360.7095, 切向力X=1037.3516, 切向力Y=826.6602 +FPS=46.21, 法向力=1333.8835, 切向力X=958.6718, 切向力Y=1358.4900 +FPS=38.88, 法向力=1280.2185, 切向力X=1950.5146, 切向力Y=-287.5742 +FPS=27.95, 法向力=1398.0703, 切向力X=941.1771, 切向力Y=392.1587 +FPS=37.34, 法向力=1691.7896, 切向力X=776.4111, 切向力Y=317.3524 +FPS=27.64, 法向力=1697.1511, 切向力X=375.5958, 切向力Y=218.0165 +FPS=38.35, 法向力=1803.6978, 切向力X=536.3994, 切向力Y=426.3674 +FPS=46.20, 法向力=1766.2268, 切向力X=697.6592, 切向力Y=724.6022 +FPS=64.06, 法向力=1853.8055, 切向力X=742.7375, 切向力Y=831.4941 +FPS=62.53, 法向力=1844.0298, 切向力X=659.9547, 切向力Y=790.6126 +FPS=50.76, 法向力=1563.3721, 切向力X=381.4100, 切向力Y=-273.1211 +FPS=45.27, 法向力=1548.9305, 切向力X=335.4041, 切向力Y=-83.2715 +FPS=48.93, 法向力=1232.0713, 切向力X=679.2389, 切向力Y=1354.2552 +FPS=37.87, 法向力=1236.5137, 切向力X=705.5078, 切向力Y=1340.7886 +FPS=45.93, 法向力=968.0696, 切向力X=1732.4299, 切向力Y=-583.1987 +FPS=31.42, 法向力=1019.9876, 切向力X=1862.0667, 切向力Y=-1230.7935 +FPS=38.33, 法向力=1456.6554, 切向力X=1627.2131, 切向力Y=-288.2340 +FPS=50.60, 法向力=1314.4436, 切向力X=1364.9741, 切向力Y=-148.6069 +FPS=31.09, 法向力=1815.0690, 切向力X=222.3211, 切向力Y=1369.8885 +FPS=32.06, 法向力=1887.6122, 切向力X=154.1353, 切向力Y=1590.0148 +FPS=37.60, 法向力=2449.4639, 切向力X=914.8469, 切向力Y=965.8199 +FPS=27.05, 法向力=1278.2202, 切向力X=673.9188, 切向力Y=-822.3089 +FPS=31.88, 法向力=1244.4592, 切向力X=624.2222, 切向力Y=-1234.6469 +FPS=31.53, 法向力=1311.1226, 切向力X=643.2721, 切向力Y=1055.2184 +FPS=31.36, 法向力=1758.1853, 切向力X=1252.4163, 切向力Y=-1371.8767 +FPS=31.23, 法向力=1740.1677, 切向力X=1312.9816, 切向力Y=-1316.8141 +FPS=38.18, 法向力=1466.7479, 切向力X=890.6808, 切向力Y=420.1805 +FPS=50.35, 法向力=1507.8214, 切向力X=796.3114, 切向力Y=575.2909 +FPS=30.80, 法向力=2382.8828, 切向力X=833.4535, 切向力Y=1469.9119 +FPS=31.50, 法向力=1604.3354, 切向力X=1073.2612, 切向力Y=-63.6265 +FPS=32.14, 法向力=1701.2251, 切向力X=1067.6925, 切向力Y=-326.7020 +FPS=31.92, 法向力=1741.7399, 切向力X=1419.1595, 切向力Y=-497.8507 +FPS=36.48, 法向力=1783.8184, 切向力X=1410.0146, 切向力Y=-761.6064 +FPS=46.90, 法向力=1052.0210, 切向力X=1692.3733, 切向力Y=319.9829 +FPS=38.42, 法向力=1105.1663, 切向力X=1956.0748, 切向力Y=424.5613 +FPS=45.21, 法向力=1486.3322, 切向力X=1097.0662, 切向力Y=942.4030 +FPS=33.35, 法向力=1549.1974, 切向力X=1056.2097, 切向力Y=1000.9445 +FPS=31.82, 法向力=1155.4299, 切向力X=632.9727, 切向力Y=-1174.5457 +FPS=31.06, 法向力=965.9484, 切向力X=1286.6470, 切向力Y=483.1059 +FPS=30.95, 法向力=856.6736, 切向力X=1329.0942, 切向力Y=899.9681 +FPS=32.28, 法向力=1278.6790, 切向力X=405.0746, 切向力Y=-237.1217 +FPS=32.34, 法向力=1405.2948, 切向力X=228.6972, 切向力Y=-238.3241 +FPS=31.64, 法向力=1751.3146, 切向力X=541.7349, 切向力Y=-139.1081 +FPS=59.07, 法向力=1804.7871, 切向力X=629.0014, 切向力Y=-17.5345 +FPS=53.77, 法向力=1239.2521, 切向力X=1213.2729, 切向力Y=840.8371 +FPS=44.88, 法向力=1294.3010, 切向力X=1222.5649, 切向力Y=734.4069 +FPS=47.41, 法向力=1293.2327, 切向力X=1258.2449, 切向力Y=706.3824 +FPS=38.49, 法向力=1122.3682, 切向力X=1417.5837, 切向力Y=1140.9657 +FPS=49.82, 法向力=1150.3535, 切向力X=1432.4200, 切向力Y=1269.5925 +FPS=31.38, 法向力=1454.5291, 切向力X=776.6090, 切向力Y=193.2104 +FPS=61.37, 法向力=1338.6926, 切向力X=962.8170, 切向力Y=-226.6057 +FPS=52.65, 法向力=1624.9724, 切向力X=1703.6213, 切向力Y=-493.5491 +FPS=43.24, 法向力=1634.7894, 切向力X=1857.0332, 切向力Y=-394.3840 +FPS=45.54, 法向力=1791.6448, 切向力X=1251.5200, 切向力Y=1265.4110 +FPS=39.47, 法向力=1851.7629, 切向力X=1195.1176, 切向力Y=1492.8005 +FPS=46.54, 法向力=1106.9883, 切向力X=916.1384, 切向力Y=-305.2327 +FPS=32.01, 法向力=1128.5635, 切向力X=886.4870, 切向力Y=-457.9047 +FPS=32.43, 法向力=1139.5239, 切向力X=1261.0142, 切向力Y=167.2420 +FPS=32.64, 法向力=1403.9177, 切向力X=1456.0767, 切向力Y=1316.4463 +FPS=31.77, 法向力=1769.9897, 切向力X=1224.3712, 切向力Y=1484.7573 +FPS=31.90, 法向力=1366.8363, 切向力X=1256.9833, 切向力Y=22.5993 +FPS=32.11, 法向力=1410.5791, 切向力X=1435.1016, 切向力Y=-52.9583 +FPS=36.66, 法向力=1926.0583, 切向力X=1206.4034, 切向力Y=480.2388 +FPS=27.47, 法向力=868.7904, 切向力X=1113.7285, 切向力Y=369.6730 +FPS=37.92, 法向力=827.7205, 切向力X=1175.3484, 切向力Y=288.7570 +FPS=45.31, 法向力=1999.6560, 切向力X=1268.0756, 切向力Y=919.8142 +FPS=67.79, 法向力=2136.7754, 切向力X=1057.1780, 切向力Y=1011.9426 +FPS=37.95, 法向力=2185.7280, 切向力X=1043.0341, 切向力Y=1119.1069 +FPS=51.55, 法向力=1221.6091, 切向力X=1374.6539, 切向力Y=854.7181 +FPS=29.35, 法向力=1777.2493, 切向力X=1241.2705, 切向力Y=1316.5564 +FPS=37.85, 法向力=1913.4319, 切向力X=1242.4382, 切向力Y=1470.5042 +FPS=46.13, 法向力=2081.7539, 切向力X=125.3143, 切向力Y=939.6588 +FPS=39.72, 法向力=2013.1091, 切向力X=139.3633, 切向力Y=796.2614 +FPS=44.95, 法向力=1135.9882, 切向力X=1029.3763, 切向力Y=607.6796 +FPS=67.97, 法向力=1294.1809, 切向力X=1014.2993, 切向力Y=871.3058 +FPS=54.38, 法向力=1321.5428, 切向力X=1054.7407, 切向力Y=866.8126 +FPS=34.73, 法向力=1306.7100, 切向力X=1461.0234, 切向力Y=-97.7620 +FPS=31.81, 法向力=1283.3010, 切向力X=1386.1168, 切向力Y=-469.7661 +FPS=39.33, 法向力=1941.1995, 切向力X=173.2323, 切向力Y=1233.3918 +FPS=27.32, 法向力=2086.6567, 切向力X=-199.1949, 切向力Y=1878.1561 +FPS=36.52, 法向力=1359.1031, 切向力X=283.5168, 切向力Y=1796.2687 +FPS=46.12, 法向力=1419.8171, 切向力X=225.8752, 切向力Y=1673.1992 +FPS=31.66, 法向力=1132.7997, 切向力X=952.4860, 切向力Y=1741.9282 +FPS=32.43, 法向力=1416.1125, 切向力X=1261.1318, 切向力Y=675.5750 +FPS=32.18, 法向力=1579.9869, 切向力X=1135.8325, 切向力Y=426.6385 +FPS=35.92, 法向力=1216.2162, 切向力X=1654.5271, 切向力Y=1525.2113 +FPS=49.08, 法向力=1257.0908, 切向力X=1740.9481, 切向力Y=1617.5599 +FPS=37.85, 法向力=1350.1495, 切向力X=2157.0818, 切向力Y=-117.5689 +FPS=47.08, 法向力=1486.8262, 切向力X=2208.4407, 切向力Y=-669.3256 +FPS=62.83, 法向力=1672.6707, 切向力X=2309.3721, 切向力Y=-897.4678 +FPS=28.94, 法向力=1519.9802, 切向力X=960.0227, 切向力Y=-702.4569 +FPS=57.53, 法向力=1376.0942, 切向力X=1355.8540, 切向力Y=624.2584 +FPS=47.52, 法向力=1416.4442, 切向力X=1447.7346, 切向力Y=526.5385 +FPS=57.62, 法向力=1391.9316, 切向力X=1412.0952, 切向力Y=497.7551 +FPS=50.16, 法向力=1722.8737, 切向力X=1421.4558, 切向力Y=-1056.7759 +FPS=38.43, 法向力=1645.3938, 切向力X=1490.8920, 切向力Y=-1276.0791 +FPS=47.87, 法向力=1961.4978, 切向力X=1158.4404, 切向力Y=-200.2796 +FPS=32.09, 法向力=1900.9136, 切向力X=1171.6472, 切向力Y=-46.0795 +FPS=32.14, 法向力=1202.0243, 切向力X=800.7089, 切向力Y=720.3752 +FPS=31.72, 法向力=1476.5256, 切向力X=918.9595, 切向力Y=1395.2268 +FPS=37.70, 法向力=1645.3042, 切向力X=996.4167, 切向力Y=1314.3502 +FPS=46.61, 法向力=2373.6636, 切向力X=1343.0527, 切向力Y=745.7274 +FPS=32.31, 法向力=2438.3066, 切向力X=1362.8929, 切向力Y=662.0770 +FPS=32.70, 法向力=1308.2740, 切向力X=1116.1250, 切向力Y=135.7013 +FPS=33.04, 法向力=1449.3557, 切向力X=1174.3057, 切向力Y=234.2382 +FPS=31.50, 法向力=2172.9224, 切向力X=742.4360, 切向力Y=556.0358 +FPS=31.46, 法向力=1231.3716, 切向力X=1254.9221, 切向力Y=427.5482 +FPS=31.30, 法向力=1055.5332, 切向力X=1187.3394, 切向力Y=164.0837 +FPS=31.65, 法向力=1038.6346, 切向力X=1167.5479, 切向力Y=-456.0447 +FPS=30.84, 法向力=1756.6476, 切向力X=774.6273, 切向力Y=1082.3564 +FPS=32.48, 法向力=1736.2678, 切向力X=881.3959, 切向力Y=1252.8336 +FPS=32.02, 法向力=1390.1952, 切向力X=1287.3823, 切向力Y=297.6011 +FPS=31.06, 法向力=1288.5242, 切向力X=936.7720, 切向力Y=311.8957 +FPS=38.27, 法向力=1294.5549, 切向力X=972.7170, 切向力Y=225.2159 +FPS=47.19, 法向力=1393.3007, 切向力X=1158.4285, 切向力Y=-568.9800 +FPS=33.23, 法向力=1402.7157, 切向力X=1156.2375, 切向力Y=-550.9607 +FPS=33.39, 法向力=1411.7327, 切向力X=1177.7749, 切向力Y=-542.9658 +FPS=32.88, 法向力=1783.7474, 切向力X=1128.4563, 切向力Y=568.2253 +FPS=62.28, 法向力=1877.0811, 切向力X=1143.8501, 切向力Y=754.6010 +FPS=53.58, 法向力=1201.8035, 切向力X=1404.4282, 切向力Y=277.9214 +FPS=33.97, 法向力=1254.0767, 切向力X=1260.8188, 切向力Y=-110.0219 +FPS=31.50, 法向力=1212.1179, 切向力X=1091.0958, 切向力Y=-445.7620 +FPS=59.51, 法向力=1249.6326, 切向力X=1141.6248, 切向力Y=-383.1712 +FPS=52.87, 法向力=1287.1938, 切向力X=1234.7439, 切向力Y=155.4486 +FPS=36.28, 法向力=1350.9084, 切向力X=1094.0831, 切向力Y=107.2641 +FPS=31.55, 法向力=1446.2618, 切向力X=1337.1187, 切向力Y=553.9724 +FPS=60.35, 法向力=1509.2413, 切向力X=1408.6917, 切向力Y=593.0647 +FPS=48.70, 法向力=1892.0599, 切向力X=973.9620, 切向力Y=356.5759 +FPS=46.73, 法向力=1936.6392, 切向力X=977.4445, 切向力Y=408.6199 +FPS=47.30, 法向力=2009.1149, 切向力X=1311.9102, 切向力Y=-30.2438 +FPS=32.22, 法向力=1989.8260, 切向力X=1336.2148, 切向力Y=-134.0565 +FPS=56.17, 法向力=1995.5299, 切向力X=1306.2419, 切向力Y=-209.8590 +FPS=50.87, 法向力=1939.1221, 切向力X=777.6737, 切向力Y=260.1093 +FPS=67.02, 法向力=2090.9753, 切向力X=747.7145, 切向力Y=280.4527 +FPS=62.20, 法向力=1990.6812, 切向力X=746.2051, 切向力Y=290.2207 +FPS=51.46, 法向力=1529.7905, 切向力X=509.5446, 切向力Y=-1222.6815 +FPS=53.86, 法向力=1464.8210, 切向力X=576.8794, 切向力Y=-1345.1887 +FPS=26.67, 法向力=1404.3910, 切向力X=819.6257, 切向力Y=-741.1494 +FPS=57.35, 法向力=1267.8132, 切向力X=1139.7485, 切向力Y=-542.6630 +FPS=34.62, 法向力=1416.7301, 切向力X=750.6149, 切向力Y=-69.9374 +FPS=38.02, 法向力=1679.3279, 切向力X=1753.5748, 切向力Y=-1330.1824 +FPS=28.06, 法向力=1708.4484, 切向力X=1890.6466, 切向力Y=-1557.8256 +FPS=38.86, 法向力=1254.9424, 切向力X=1062.1189, 切向力Y=-299.7780 +FPS=27.34, 法向力=1575.2974, 切向力X=1380.7131, 切向力Y=9.4029 +FPS=38.57, 法向力=1621.1040, 切向力X=1348.2429, 切向力Y=-51.7387 +FPS=48.02, 法向力=1335.7285, 切向力X=1231.4541, 切向力Y=235.9077 +FPS=37.47, 法向力=1482.2268, 切向力X=1260.2659, 切向力Y=352.3900 +FPS=50.23, 法向力=1484.8036, 切向力X=1209.4922, 切向力Y=410.1696 +FPS=35.68, 法向力=1687.7213, 切向力X=2432.6387, 切向力Y=156.9926 +FPS=47.28, 法向力=1778.9777, 切向力X=2578.3010, 切向力Y=61.9219 +FPS=39.17, 法向力=1426.9318, 切向力X=1234.4785, 切向力Y=-539.8464 +FPS=26.50, 法向力=1475.6870, 切向力X=1221.4041, 切向力Y=-613.1522 +FPS=64.13, 法向力=1159.1521, 切向力X=1180.6216, 切向力Y=-587.0809 +FPS=32.61, 法向力=1371.7053, 切向力X=1051.2947, 切向力Y=-42.6750 +FPS=38.01, 法向力=1952.1763, 切向力X=1129.3562, 切向力Y=943.4442 +FPS=47.17, 法向力=2023.3112, 切向力X=1037.2205, 切向力Y=1051.7455 +FPS=65.91, 法向力=1667.4802, 切向力X=1325.9708, 切向力Y=522.4538 +FPS=31.78, 法向力=1571.7228, 切向力X=1545.7423, 切向力Y=301.2157 +FPS=38.27, 法向力=1841.7640, 切向力X=1121.3224, 切向力Y=-127.6222 +FPS=27.49, 法向力=1272.1112, 切向力X=1082.5642, 切向力Y=-15.8687 +FPS=57.15, 法向力=1092.3632, 切向力X=1124.9277, 切向力Y=176.9938 +FPS=33.86, 法向力=1058.9954, 切向力X=1117.9657, 切向力Y=177.8458 +FPS=38.56, 法向力=1581.6995, 切向力X=1226.3091, 切向力Y=-144.5614 +FPS=27.23, 法向力=1067.7065, 切向力X=643.9067, 切向力Y=307.3162 +FPS=37.34, 法向力=1008.8357, 切向力X=518.1725, 切向力Y=540.9784 +FPS=46.27, 法向力=1457.6926, 切向力X=615.7716, 切向力Y=416.3839 +FPS=40.50, 法向力=1391.8068, 切向力X=677.2988, 切向力Y=309.1701 +FPS=27.66, 法向力=1681.2876, 切向力X=1009.6186, 切向力Y=925.0432 +FPS=63.84, 法向力=1715.3906, 切向力X=1206.5542, 切向力Y=870.9058 +FPS=32.03, 法向力=1809.3801, 切向力X=1163.8723, 切向力Y=588.0057 +FPS=36.33, 法向力=1714.7581, 切向力X=1101.8195, 切向力Y=802.7152 +FPS=47.63, 法向力=1361.5531, 切向力X=1695.6886, 切向力Y=-108.3140 +FPS=39.80, 法向力=1315.2473, 切向力X=1880.3628, 切向力Y=-315.1522 +FPS=26.81, 法向力=2675.6631, 切向力X=1326.4497, 切向力Y=2766.7161 +FPS=52.50, 法向力=2942.1282, 切向力X=1140.6216, 切向力Y=2940.6331 +FPS=47.06, 法向力=1537.3032, 切向力X=1067.0029, 切向力Y=1255.8890 +FPS=51.16, 法向力=1753.4055, 切向力X=1094.1831, 切向力Y=827.8165 +FPS=36.66, 法向力=1430.3990, 切向力X=1972.2059, 切向力Y=1005.0632 +FPS=27.21, 法向力=1521.6597, 切向力X=2063.3687, 切向力Y=908.7045 +FPS=38.07, 法向力=1183.0703, 切向力X=1568.4781, 切向力Y=-180.7425 +FPS=45.56, 法向力=1239.7694, 切向力X=1598.4299, 切向力Y=-118.4729 +FPS=39.38, 法向力=1312.6547, 切向力X=1615.9613, 切向力Y=310.7907 +FPS=45.50, 法向力=1307.2129, 切向力X=1627.5806, 切向力Y=426.0364 +FPS=41.12, 法向力=1228.1406, 切向力X=1237.9658, 切向力Y=332.5101 +FPS=28.06, 法向力=1312.0853, 切向力X=1220.6881, 切向力Y=1387.2463 +FPS=37.20, 法向力=1331.8057, 切向力X=1152.4536, 切向力Y=1386.6910 +FPS=46.19, 法向力=949.7665, 切向力X=1096.0220, 切向力Y=516.4761 +FPS=66.87, 法向力=913.7795, 切向力X=1146.8782, 切向力Y=337.5901 +FPS=64.82, 法向力=902.8613, 切向力X=1175.5105, 切向力Y=411.6598 +FPS=49.95, 法向力=1327.1562, 切向力X=1091.7659, 切向力Y=2229.8240 +FPS=46.10, 法向力=1453.8584, 切向力X=975.2527, 切向力Y=2449.9858 +FPS=62.32, 法向力=1514.8772, 切向力X=897.0895, 切向力Y=2506.7751 +FPS=52.03, 法向力=1409.2207, 切向力X=575.9359, 切向力Y=-141.1872 +FPS=66.55, 法向力=1399.0732, 切向力X=609.6653, 切向力Y=-215.7969 +FPS=36.45, 法向力=1083.2512, 切向力X=1373.4581, 切向力Y=88.2164 +FPS=51.06, 法向力=1079.0276, 切向力X=1457.2377, 切向力Y=-37.7302 +FPS=35.25, 法向力=1290.1047, 切向力X=853.0073, 切向力Y=-787.5023 +FPS=49.96, 法向力=1235.8811, 切向力X=822.1525, 切向力Y=-845.0009 +FPS=31.45, 法向力=2216.0859, 切向力X=1867.1503, 切向力Y=69.3440 +FPS=32.21, 法向力=2383.1074, 切向力X=1818.6168, 切向力Y=177.2799 +FPS=31.73, 法向力=1821.0957, 切向力X=1724.0269, 切向力Y=1153.9801 +FPS=31.87, 法向力=1549.5427, 切向力X=1034.5093, 切向力Y=679.5432 +FPS=37.28, 法向力=1549.7810, 切向力X=1065.8855, 切向力Y=717.3446 +FPS=48.72, 法向力=1149.2173, 切向力X=1930.9106, 切向力Y=836.2673 +FPS=31.05, 法向力=1193.6111, 切向力X=1875.1909, 切向力Y=649.8943 +FPS=37.69, 法向力=1195.8868, 切向力X=1827.4681, 切向力Y=632.3905 +FPS=46.40, 法向力=1875.6323, 切向力X=1544.5808, 切向力Y=228.5973 +FPS=33.51, 法向力=1193.2051, 切向力X=858.4948, 切向力Y=-424.7526 +FPS=31.04, 法向力=1117.9952, 切向力X=980.9489, 切向力Y=-661.2776 +FPS=31.63, 法向力=1421.6056, 切向力X=1467.3792, 切向力Y=1211.8055 +FPS=31.22, 法向力=1262.4291, 切向力X=1351.8770, 切向力Y=853.6492 +FPS=32.31, 法向力=1435.7605, 切向力X=1157.9240, 切向力Y=1137.6421 +FPS=31.44, 法向力=2144.3572, 切向力X=1398.9536, 切向力Y=-238.3547 +FPS=31.31, 法向力=2198.9048, 切向力X=1331.0769, 切向力Y=-198.0365 +FPS=32.01, 法向力=1877.7301, 切向力X=1549.0205, 切向力Y=258.8494 +FPS=58.64, 法向力=1235.0646, 切向力X=866.0919, 切向力Y=-549.8878 +FPS=53.14, 法向力=1282.7506, 切向力X=807.9010, 切向力Y=-597.5073 +FPS=37.54, 法向力=1289.6487, 切向力X=791.3036, 切向力Y=-578.2048 +FPS=31.54, 法向力=1481.8320, 切向力X=634.5760, 切向力Y=-1863.8240 +FPS=37.84, 法向力=1663.2043, 切向力X=430.4729, 切向力Y=-1715.3242 +FPS=45.06, 法向力=1228.2711, 切向力X=1256.0350, 切向力Y=-471.7066 +FPS=33.70, 法向力=1168.9445, 切向力X=1403.8744, 切向力Y=-400.4000 +FPS=37.56, 法向力=1785.3467, 切向力X=735.3774, 切向力Y=171.2986 +FPS=49.09, 法向力=1940.9883, 切向力X=824.1602, 切向力Y=434.6635 +FPS=37.09, 法向力=1372.1282, 切向力X=1462.8777, 切向力Y=1075.8630 +FPS=48.55, 法向力=1679.5889, 切向力X=1621.4222, 切向力Y=1014.4794 +FPS=36.57, 法向力=1534.0668, 切向力X=1457.6791, 切向力Y=-219.8213 +FPS=47.74, 法向力=1465.1179, 切向力X=1496.4717, 切向力Y=-473.9426 +FPS=38.26, 法向力=1128.8904, 切向力X=1198.5151, 切向力Y=-410.7977 +FPS=49.84, 法向力=1372.1486, 切向力X=1067.3662, 切向力Y=-384.7646 +FPS=36.91, 法向力=1285.7673, 切向力X=1423.2991, 切向力Y=-1590.2726 +FPS=49.09, 法向力=1286.5713, 切向力X=1343.1139, 切向力Y=-1625.9050 +FPS=33.14, 法向力=1542.0911, 切向力X=592.9341, 切向力Y=811.8951 +FPS=36.77, 法向力=1331.1177, 切向力X=560.0814, 切向力Y=1311.2150 +FPS=46.12, 法向力=1408.7993, 切向力X=994.9971, 切向力Y=19.6589 +FPS=39.62, 法向力=1314.5671, 切向力X=1223.1375, 切向力Y=-219.5851 +FPS=46.95, 法向力=1330.4229, 切向力X=1797.8268, 切向力Y=-199.6744 +FPS=37.14, 法向力=1284.4674, 切向力X=1761.6895, 切向力Y=-35.6183 +FPS=45.93, 法向力=1357.3621, 切向力X=1441.6489, 切向力Y=19.4030 +FPS=33.98, 法向力=1420.4822, 切向力X=1403.1959, 切向力Y=-34.2284 +FPS=30.72, 法向力=2096.4814, 切向力X=1044.8767, 切向力Y=1816.3953 +FPS=30.05, 法向力=1271.5337, 切向力X=1144.3871, 切向力Y=1714.1597 +FPS=40.01, 法向力=1203.7170, 切向力X=1335.4077, 切向力Y=1422.8560 +FPS=45.74, 法向力=1559.6396, 切向力X=922.1663, 切向力Y=638.3521 +FPS=32.35, 法向力=1473.4686, 切向力X=1005.5634, 切向力Y=519.5994 +FPS=31.99, 法向力=986.3397, 切向力X=1134.0063, 切向力Y=-353.0192 +FPS=31.48, 法向力=971.7217, 切向力X=1172.6323, 切向力Y=-483.0617 +FPS=39.01, 法向力=1254.8313, 切向力X=1616.3856, 切向力Y=-357.4162 +FPS=51.39, 法向力=1285.5205, 切向力X=1626.7811, 切向力Y=-415.2513 +FPS=60.31, 法向力=1382.4622, 切向力X=1802.9374, 切向力Y=801.7157 +FPS=51.63, 法向力=1356.3392, 切向力X=1704.7761, 切向力Y=1074.2693 +FPS=42.91, 法向力=1360.7788, 切向力X=1731.6467, 切向力Y=1102.8044 +FPS=49.91, 法向力=1431.7333, 切向力X=859.1632, 切向力Y=158.7275 +FPS=32.46, 法向力=1477.6018, 切向力X=959.6182, 切向力Y=-196.2438 +FPS=31.68, 法向力=1500.4674, 切向力X=741.4868, 切向力Y=714.0128 +FPS=61.65, 法向力=1489.9403, 切向力X=832.3818, 切向力Y=765.5534 +FPS=53.84, 法向力=1434.7778, 切向力X=1734.0403, 切向力Y=-480.7404 +FPS=42.30, 法向力=1428.6201, 切向力X=1679.0165, 切向力Y=-480.3848 +FPS=63.05, 法向力=1207.7257, 切向力X=471.5314, 切向力Y=787.7426 +FPS=54.77, 法向力=1271.1562, 切向力X=590.0508, 切向力Y=926.0735 +FPS=59.17, 法向力=1261.4136, 切向力X=592.7354, 切向力Y=970.9202 +FPS=52.49, 法向力=1275.2310, 切向力X=942.9603, 切向力Y=381.7039 +FPS=38.74, 法向力=1220.4061, 切向力X=1154.2810, 切向力Y=199.8817 +FPS=26.85, 法向力=1372.6082, 切向力X=1637.2113, 切向力Y=438.2086 +FPS=39.39, 法向力=1347.7479, 切向力X=1664.6880, 切向力Y=470.8699 +FPS=46.78, 法向力=1366.7222, 切向力X=1283.9664, 切向力Y=232.0375 +FPS=39.17, 法向力=1420.9187, 切向力X=1186.8480, 切向力Y=237.5173 +FPS=47.36, 法向力=1257.2017, 切向力X=1240.7290, 切向力Y=66.7000 +FPS=37.21, 法向力=1261.0112, 切向力X=1170.7791, 切向力Y=100.0211 +FPS=46.23, 法向力=1325.0232, 切向力X=1046.8345, 切向力Y=807.5667 +FPS=39.00, 法向力=1331.4568, 切向力X=1068.5853, 切向力Y=894.3325 +FPS=48.76, 法向力=1326.8157, 切向力X=1361.4460, 切向力Y=2972.4556 +FPS=39.88, 法向力=1335.6941, 切向力X=1313.0178, 切向力Y=3084.1340 +FPS=26.43, 法向力=1196.7278, 切向力X=1077.6333, 切向力Y=282.3653 +FPS=61.10, 法向力=1177.4878, 切向力X=1201.2478, 切向力Y=-256.8837 +FPS=33.38, 法向力=1209.9543, 切向力X=1685.3325, 切向力Y=-382.7316 +FPS=38.59, 法向力=1166.8158, 切向力X=1384.1635, 切向力Y=723.0668 +FPS=48.81, 法向力=1139.4246, 切向力X=1177.3689, 切向力Y=1159.1112 +FPS=36.47, 法向力=1225.0493, 切向力X=1055.8014, 切向力Y=1281.1287 +FPS=44.86, 法向力=1430.1130, 切向力X=1613.6346, 切向力Y=56.0268 +FPS=33.34, 法向力=1348.8521, 切向力X=1797.7815, 切向力Y=-232.5406 +FPS=32.24, 法向力=1465.0854, 切向力X=1407.8636, 切向力Y=819.7716 +FPS=37.37, 法向力=1467.5720, 切向力X=1392.9922, 切向力Y=979.2185 +FPS=62.43, 法向力=1442.1727, 切向力X=1002.5707, 切向力Y=108.6885 +FPS=52.18, 法向力=1423.0325, 切向力X=924.3065, 切向力Y=128.0346 +FPS=64.90, 法向力=1979.2488, 切向力X=1257.6199, 切向力Y=-349.8009 +FPS=51.98, 法向力=2004.5121, 切向力X=1308.0068, 切向力Y=-421.3403 +FPS=32.90, 法向力=2005.5498, 切向力X=222.6603, 切向力Y=3.0671 +FPS=31.47, 法向力=2040.9653, 切向力X=98.7568, 切向力Y=94.9221 +FPS=30.71, 法向力=1243.2037, 切向力X=1156.5786, 切向力Y=-869.4172 +FPS=38.97, 法向力=1237.6057, 切向力X=1037.3643, 切向力Y=-1118.3392 +FPS=48.97, 法向力=1684.4446, 切向力X=1489.6755, 切向力Y=1474.7528 +FPS=32.15, 法向力=1341.7329, 切向力X=1774.1234, 切向力Y=-746.4510 +FPS=32.18, 法向力=1358.5984, 切向力X=1761.4316, 切向力Y=-820.2389 +FPS=36.45, 法向力=1388.2094, 切向力X=1808.6858, 切向力Y=-868.4335 +FPS=45.99, 法向力=1728.1289, 切向力X=1724.8860, 切向力Y=-1914.4602 +FPS=31.86, 法向力=1686.7687, 切向力X=1669.1100, 切向力Y=-1858.0911 +FPS=37.80, 法向力=1681.4214, 切向力X=1630.9685, 切向力Y=-1863.8314 +FPS=47.95, 法向力=1670.7007, 切向力X=1620.9701, 切向力Y=-1849.0503 +FPS=37.56, 法向力=1752.5627, 切向力X=965.4843, 切向力Y=-155.3255 +FPS=47.94, 法向力=1859.4985, 切向力X=943.2407, 切向力Y=49.4835 +FPS=37.75, 法向力=1326.4630, 切向力X=898.3890, 切向力Y=263.5847 +FPS=50.23, 法向力=1356.9847, 切向力X=950.6691, 切向力Y=289.0486 +FPS=37.18, 法向力=1674.2544, 切向力X=1351.3007, 切向力Y=-288.8804 +FPS=45.69, 法向力=1890.2228, 切向力X=1261.0518, 切向力Y=325.1222 +FPS=33.28, 法向力=1589.9175, 切向力X=1120.4255, 切向力Y=1440.6053 +FPS=51.02, 法向力=1583.3811, 切向力X=1003.2725, 切向力Y=1918.9058 +FPS=53.12, 法向力=1609.1018, 切向力X=1519.3339, 切向力Y=1060.8013 +FPS=51.77, 法向力=1580.7175, 切向力X=1588.4307, 切向力Y=909.3776 +FPS=63.15, 法向力=1599.0332, 切向力X=1604.2719, 切向力Y=881.4468 +FPS=50.95, 法向力=1622.2185, 切向力X=1042.8000, 切向力Y=82.7113 +FPS=30.43, 法向力=1869.7870, 切向力X=903.4328, 切向力Y=470.2038 +FPS=32.77, 法向力=1684.7566, 切向力X=892.4033, 切向力Y=0.8047 +FPS=31.89, 法向力=1842.9631, 切向力X=1076.6704, 切向力Y=-82.6182 +FPS=30.97, 法向力=1824.6138, 切向力X=1090.6040, 切向力Y=-120.9058 +FPS=32.96, 法向力=1666.5162, 切向力X=914.7638, 切向力Y=807.8427 +FPS=30.91, 法向力=1545.5610, 切向力X=1296.4341, 切向力Y=426.7848 +FPS=31.61, 法向力=1562.9795, 切向力X=1311.2622, 切向力Y=363.8707 +FPS=31.62, 法向力=1500.8982, 切向力X=580.8171, 切向力Y=460.2542 +FPS=31.81, 法向力=1153.5134, 切向力X=705.6871, 切向力Y=806.0541 +FPS=31.06, 法向力=1164.5310, 切向力X=917.8740, 切向力Y=1142.6514 +FPS=31.48, 法向力=1377.1665, 切向力X=1610.0092, 切向力Y=654.3524 +FPS=33.86, 法向力=1638.5457, 切向力X=1462.8779, 切向力Y=478.9825 +FPS=54.30, 法向力=1729.4048, 切向力X=1496.2656, 切向力Y=-1166.7314 +FPS=52.53, 法向力=1739.5784, 切向力X=1375.6945, 切向力Y=-1187.5720 +FPS=64.05, 法向力=1724.8416, 切向力X=1344.3132, 切向力Y=-1166.5011 +FPS=38.60, 法向力=1556.8964, 切向力X=513.0433, 切向力Y=475.2366 +FPS=31.93, 法向力=1895.1548, 切向力X=415.0511, 切向力Y=981.5344 +FPS=31.34, 法向力=1825.7870, 切向力X=516.9046, 切向力Y=965.4952 +FPS=32.06, 法向力=1676.3542, 切向力X=991.0499, 切向力Y=-1782.8986 +FPS=31.89, 法向力=1699.6125, 切向力X=973.5439, 切向力Y=-1867.4282 +FPS=31.38, 法向力=1166.0304, 切向力X=1119.4309, 切向力Y=-125.5719 +FPS=63.28, 法向力=1252.1006, 切向力X=495.7636, 切向力Y=1132.8083 +FPS=53.73, 法向力=1262.0063, 切向力X=479.1260, 切向力Y=1076.6689 +FPS=42.07, 法向力=1273.1819, 切向力X=470.9652, 切向力Y=1094.6918 +FPS=63.17, 法向力=1227.8586, 切向力X=509.4145, 切向力Y=101.5848 +FPS=54.62, 法向力=1189.1531, 切向力X=517.7573, 切向力Y=183.1541 +FPS=29.25, 法向力=1207.5139, 切向力X=481.7269, 切向力Y=207.8678 +FPS=38.48, 法向力=1523.4391, 切向力X=952.8592, 切向力Y=1040.3110 +FPS=26.71, 法向力=2119.9048, 切向力X=392.2556, 切向力Y=573.6873 +FPS=38.03, 法向力=2349.8376, 切向力X=204.6181, 切向力Y=504.3550 +FPS=45.88, 法向力=1644.7631, 切向力X=101.4267, 切向力Y=1551.2402 +FPS=67.12, 法向力=1652.7631, 切向力X=69.4948, 切向力Y=1831.6069 +FPS=31.69, 法向力=1642.1117, 切向力X=62.2253, 切向力Y=1789.9957 +FPS=39.22, 法向力=1669.5979, 切向力X=164.2225, 切向力Y=1789.4011 +FPS=45.17, 法向力=1825.2119, 切向力X=854.1750, 切向力Y=-95.3220 +FPS=39.82, 法向力=1832.3328, 切向力X=1072.4656, 切向力Y=-533.8489 +FPS=46.44, 法向力=1874.3384, 切向力X=1067.7847, 切向力Y=-174.6993 +FPS=40.05, 法向力=2014.5005, 切向力X=1117.1704, 切向力Y=-241.1466 +FPS=26.79, 法向力=1177.0742, 切向力X=1174.7062, 切向力Y=-1181.5134 +FPS=39.35, 法向力=1243.7903, 切向力X=1302.5229, 切向力Y=-1167.0388 +FPS=48.05, 法向力=1836.3872, 切向力X=935.7837, 切向力Y=-908.7110 +FPS=41.96, 法向力=1824.3611, 切向力X=876.4216, 切向力Y=-799.3458 +FPS=49.22, 法向力=1379.9934, 切向力X=971.8998, 切向力Y=844.1230 +FPS=32.50, 法向力=1412.4648, 切向力X=1140.0049, 切向力Y=1177.9136 +FPS=59.12, 法向力=1807.6654, 切向力X=1562.3350, 切向力Y=905.4847 +FPS=31.77, 法向力=1650.4365, 切向力X=1604.2222, 切向力Y=387.3896 +FPS=60.81, 法向力=1494.0281, 切向力X=1045.9880, 切向力Y=-400.0166 +FPS=32.09, 法向力=1494.5730, 切向力X=970.7983, 切向力Y=-510.3843 +FPS=36.73, 法向力=1575.6461, 切向力X=941.9445, 切向力Y=-503.1654 +FPS=27.05, 法向力=1063.7263, 切向力X=1088.2542, 切向力Y=-171.7360 +FPS=38.10, 法向力=1112.7524, 切向力X=1270.3003, 切向力Y=73.9654 +FPS=44.62, 法向力=1194.6399, 切向力X=548.0743, 切向力Y=-630.1951 +FPS=39.99, 法向力=1337.3440, 切向力X=447.8096, 切向力Y=-800.6840 +FPS=45.85, 法向力=1356.6334, 切向力X=441.0190, 切向力Y=-836.9812 +FPS=63.21, 法向力=1364.3743, 切向力X=1168.3254, 切向力Y=-287.4499 +FPS=55.52, 法向力=1336.6892, 切向力X=1356.3138, 切向力Y=-333.4009 +FPS=35.78, 法向力=1315.3354, 切向力X=1329.5834, 切向力Y=-350.9381 +FPS=31.70, 法向力=1208.9999, 切向力X=1688.6427, 切向力Y=1231.1281 +FPS=59.08, 法向力=831.8532, 切向力X=2247.4160, 切向力Y=1166.6740 +FPS=49.71, 法向力=896.2487, 切向力X=2326.5791, 切向力Y=1544.0260 +FPS=48.07, 法向力=865.0169, 切向力X=2222.5852, 切向力Y=1550.0674 +FPS=51.62, 法向力=1625.2000, 切向力X=1551.0959, 切向力Y=912.9477 +FPS=36.05, 法向力=1729.4241, 切向力X=1458.5637, 切向力Y=975.1445 +FPS=48.96, 法向力=1268.5284, 切向力X=735.0737, 切向力Y=719.8961 +FPS=38.92, 法向力=1182.6719, 切向力X=778.8158, 切向力Y=614.2690 +FPS=49.98, 法向力=1157.3539, 切向力X=822.1874, 切向力Y=645.2057 +FPS=30.06, 法向力=1145.2043, 切向力X=846.4961, 切向力Y=688.9565 +FPS=39.00, 法向力=2387.9155, 切向力X=737.0105, 切向力Y=148.1836 +FPS=48.08, 法向力=2462.3743, 切向力X=721.7458, 切向力Y=241.0492 +FPS=31.80, 法向力=1657.1790, 切向力X=894.0424, 切向力Y=581.8778 +FPS=38.19, 法向力=1685.1493, 切向力X=911.9514, 切向力Y=341.8469 +FPS=27.51, 法向力=1488.1139, 切向力X=1501.1632, 切向力Y=-198.8352 +FPS=30.84, 法向力=1247.5146, 切向力X=1662.3086, 切向力Y=723.4319 +FPS=32.23, 法向力=1278.8116, 切向力X=1512.8840, 切向力Y=304.7524 +FPS=31.59, 法向力=1329.3728, 切向力X=2030.3380, 切向力Y=497.5643 +FPS=32.84, 法向力=1859.0792, 切向力X=1864.4968, 切向力Y=-689.8210 +FPS=30.87, 法向力=1683.2203, 切向力X=1773.2178, 切向力Y=-525.1080 +FPS=37.43, 法向力=1165.8197, 切向力X=1311.6547, 切向力Y=-778.1848 +FPS=46.71, 法向力=1128.3994, 切向力X=1258.2896, 切向力Y=-668.0127 +FPS=33.09, 法向力=1152.2090, 切向力X=1140.0402, 切向力Y=-617.1948 +FPS=30.85, 法向力=1707.8387, 切向力X=541.5917, 切向力Y=367.4196 +FPS=32.59, 法向力=1774.6885, 切向力X=590.7788, 切向力Y=447.3877 +FPS=31.51, 法向力=1318.6355, 切向力X=1012.6273, 切向力Y=693.8552 +FPS=32.36, 法向力=1169.5879, 切向力X=1102.5554, 切向力Y=722.5578 +FPS=57.38, 法向力=2971.7539, 切向力X=1181.1543, 切向力Y=2085.4448 +FPS=51.53, 法向力=2930.9229, 切向力X=1080.2605, 切向力Y=2213.4031 +FPS=37.71, 法向力=1111.5913, 切向力X=885.2285, 切向力Y=175.2260 +FPS=31.71, 法向力=1446.2781, 切向力X=1002.8832, 切向力Y=-266.2523 +FPS=38.98, 法向力=1202.9958, 切向力X=801.1908, 切向力Y=688.9520 +FPS=48.44, 法向力=1219.9442, 切向力X=889.5560, 切向力Y=664.0897 +FPS=57.66, 法向力=1279.7097, 切向力X=789.8503, 切向力Y=585.9998 +FPS=49.81, 法向力=1406.9136, 切向力X=1848.3845, 切向力Y=590.8948 +FPS=46.25, 法向力=1479.2190, 切向力X=1784.0280, 切向力Y=659.4754 +FPS=45.80, 法向力=1280.0244, 切向力X=2023.0596, 切向力Y=72.7023 +FPS=32.15, 法向力=1290.3384, 切向力X=2058.8579, 切向力Y=30.3653 +FPS=32.04, 法向力=1290.8833, 切向力X=2073.4600, 切向力Y=104.0845 +FPS=56.38, 法向力=1310.8389, 切向力X=2072.3887, 切向力Y=54.6436 +FPS=52.77, 法向力=1680.2142, 切向力X=457.9900, 切向力Y=493.4930 +FPS=45.39, 法向力=2180.2847, 切向力X=180.9376, 切向力Y=925.5131 +FPS=53.19, 法向力=1796.3193, 切向力X=1235.1281, 切向力Y=1432.7700 +FPS=30.34, 法向力=2136.6572, 切向力X=1292.0657, 切向力Y=1815.4110 +FPS=37.15, 法向力=966.5378, 切向力X=1119.2925, 切向力Y=751.2360 +FPS=49.90, 法向力=1039.6833, 切向力X=1221.1671, 切向力Y=641.4653 +FPS=63.56, 法向力=1064.0000, 切向力X=1248.8696, 切向力Y=618.9481 +FPS=51.72, 法向力=1458.2178, 切向力X=1312.8359, 切向力Y=-2.9193 +FPS=35.56, 法向力=1380.3623, 切向力X=1292.1670, 切向力Y=-94.6677 +FPS=31.24, 法向力=1535.8811, 切向力X=1597.6960, 切向力Y=2273.7822 +FPS=63.34, 法向力=1567.9924, 切向力X=1398.7800, 切向力Y=2777.8848 +FPS=52.49, 法向力=2142.0771, 切向力X=488.8064, 切向力Y=774.1027 +FPS=44.65, 法向力=1898.6791, 切向力X=521.8314, 切向力Y=694.5791 +FPS=28.00, 法向力=1195.0115, 切向力X=755.8177, 切向力Y=0.2803 +FPS=32.81, 法向力=1186.9565, 切向力X=835.2721, 切向力Y=-24.0552 +FPS=31.32, 法向力=1180.9680, 切向力X=821.2993, 切向力Y=-73.0662 +FPS=37.25, 法向力=1185.9967, 切向力X=840.9387, 切向力Y=12.3702 +FPS=52.23, 法向力=1064.0864, 切向力X=1667.0034, 切向力Y=-183.0984 +FPS=30.98, 法向力=1466.0411, 切向力X=1260.8760, 切向力Y=391.6180 +FPS=33.02, 法向力=1495.1224, 切向力X=1151.6068, 切向力Y=565.1030 +FPS=31.32, 法向力=1999.5746, 切向力X=1418.3308, 切向力Y=-245.5564 +FPS=31.79, 法向力=1335.8718, 切向力X=1000.4560, 切向力Y=-1147.2012 +FPS=31.97, 法向力=1144.6320, 切向力X=1052.7549, 切向力Y=-1452.5300 +FPS=30.99, 法向力=2680.0508, 切向力X=1104.1805, 切向力Y=594.0274 +FPS=32.28, 法向力=2819.9878, 切向力X=1026.2036, 切向力Y=721.8413 +FPS=32.46, 法向力=1342.4214, 切向力X=1406.0837, 切向力Y=295.1634 +FPS=59.40, 法向力=1394.5999, 切向力X=1364.7498, 切向力Y=429.1712 +FPS=53.89, 法向力=1638.1057, 切向力X=1360.5815, 切向力Y=-555.5881 +FPS=42.37, 法向力=1726.5898, 切向力X=1268.5690, 切向力Y=-726.3945 +FPS=27.40, 法向力=1731.4463, 切向力X=1262.2429, 切向力Y=-717.7144 +FPS=38.84, 法向力=1780.6545, 切向力X=1277.6772, 切向力Y=-700.8007 +FPS=46.92, 法向力=1271.8022, 切向力X=1111.9114, 切向力Y=152.4693 +FPS=31.54, 法向力=1297.9824, 切向力X=1144.0181, 切向力Y=374.3264 +FPS=38.76, 法向力=1069.2656, 切向力X=1307.5673, 切向力Y=267.0136 +FPS=27.21, 法向力=1445.4136, 切向力X=1012.7787, 切向力Y=146.5618 +FPS=38.01, 法向力=1486.3898, 切向力X=990.2731, 切向力Y=99.1377 +FPS=46.02, 法向力=1222.6565, 切向力X=860.4597, 切向力Y=268.4988 +FPS=39.25, 法向力=1179.0892, 切向力X=831.8873, 切向力Y=174.2869 +FPS=27.16, 法向力=1393.7993, 切向力X=597.7794, 切向力Y=701.8717 +FPS=63.85, 法向力=1416.7935, 切向力X=476.5049, 切向力Y=811.3663 +FPS=33.14, 法向力=1375.1567, 切向力X=1244.3019, 切向力Y=-166.9989 +FPS=32.95, 法向力=2422.6108, 切向力X=2445.6550, 切向力Y=-258.9261 +FPS=31.11, 法向力=2461.8071, 切向力X=2214.5583, 切向力Y=-223.0329 +FPS=37.98, 法向力=2444.1531, 切向力X=2223.1309, 切向力Y=-239.2689 +FPS=49.02, 法向力=2370.5847, 切向力X=2150.1167, 切向力Y=-206.8384 +FPS=37.25, 法向力=2405.8120, 切向力X=2120.3103, 切向力Y=-241.1512 +FPS=48.73, 法向力=964.6271, 切向力X=1215.5914, 切向力Y=770.8740 +FPS=32.39, 法向力=1894.5787, 切向力X=1471.6201, 切向力Y=1224.9724 +FPS=37.56, 法向力=2021.1503, 切向力X=1403.0601, 切向力Y=1492.2494 +FPS=44.72, 法向力=2219.0378, 切向力X=658.8356, 切向力Y=1280.1951 +FPS=40.84, 法向力=2177.9009, 切向力X=595.6622, 切向力Y=932.3710 +FPS=46.40, 法向力=1417.1956, 切向力X=1525.6842, 切向力Y=206.4342 +FPS=37.87, 法向力=1360.0381, 切向力X=1649.3496, 切向力Y=65.5329 +FPS=44.79, 法向力=1670.9333, 切向力X=1896.7959, 切向力Y=1507.0906 +FPS=67.59, 法向力=1640.8594, 切向力X=1908.1833, 切向力Y=1355.6084 +FPS=32.45, 法向力=1627.6438, 切向力X=1196.5220, 切向力Y=286.7437 +FPS=38.59, 法向力=1814.9028, 切向力X=1112.1272, 切向力Y=277.3001 +FPS=26.44, 法向力=1793.0618, 切向力X=1072.2603, 切向力Y=305.2260 +FPS=60.23, 法向力=1269.6880, 切向力X=1395.1936, 切向力Y=994.3339 +FPS=34.29, 法向力=1256.2344, 切向力X=1680.7791, 切向力Y=1391.5704 +FPS=37.26, 法向力=2608.7378, 切向力X=1367.7505, 切向力Y=85.5064 +FPS=45.80, 法向力=2612.9077, 切向力X=1386.9824, 切向力Y=35.5884 +FPS=65.34, 法向力=1417.1970, 切向力X=1991.5234, 切向力Y=-714.3943 +FPS=32.40, 法向力=1157.3926, 切向力X=2065.4233, 切向力Y=-1567.5747 +FPS=38.39, 法向力=2111.8582, 切向力X=938.4998, 切向力Y=1440.7510 +FPS=26.43, 法向力=2025.2959, 切向力X=1732.6074, 切向力Y=1623.8362 +FPS=39.45, 法向力=2009.1000, 切向力X=1776.4336, 切向力Y=1460.4558 +FPS=27.28, 法向力=1377.6199, 切向力X=1008.9771, 切向力Y=-313.4895 +FPS=58.48, 法向力=1388.2249, 切向力X=918.4834, 切向力Y=-240.2501 +FPS=51.91, 法向力=1343.5332, 切向力X=1927.4097, 切向力Y=918.9855 +FPS=44.02, 法向力=1345.2307, 切向力X=1998.5618, 切向力Y=733.2742 +FPS=27.47, 法向力=1001.8876, 切向力X=1111.7012, 切向力Y=210.0291 +FPS=39.02, 法向力=1006.4259, 切向力X=1125.0476, 切向力Y=225.1358 +FPS=45.26, 法向力=1199.3523, 切向力X=981.6157, 切向力Y=-157.9380 +FPS=40.48, 法向力=1255.1761, 切向力X=981.0435, 切向力Y=-185.4940 +FPS=50.98, 法向力=1885.9703, 切向力X=1739.1382, 切向力Y=-651.2753 +FPS=36.49, 法向力=2008.0096, 切向力X=1757.8807, 切向力Y=-730.0918 +FPS=47.61, 法向力=1277.5371, 切向力X=1182.2500, 切向力Y=85.2589 +FPS=38.03, 法向力=1136.2860, 切向力X=1087.0190, 切向力Y=-176.5523 +FPS=27.05, 法向力=1169.3591, 切向力X=1262.6532, 切向力Y=1263.3075 +FPS=31.49, 法向力=1673.6869, 切向力X=1781.4849, 切向力Y=443.8614 +FPS=37.54, 法向力=1699.0475, 切向力X=1701.9951, 切向力Y=324.2831 +FPS=47.31, 法向力=1176.7451, 切向力X=1128.5051, 切向力Y=737.0846 +FPS=33.33, 法向力=1223.2120, 切向力X=1124.7483, 切向力Y=529.4559 +FPS=32.33, 法向力=1330.3528, 切向力X=1097.7805, 切向力Y=727.9033 +FPS=31.74, 法向力=1373.6179, 切向力X=1092.4990, 切向力Y=972.7369 +FPS=31.78, 法向力=1613.8973, 切向力X=1360.8318, 切向力Y=-417.8078 +FPS=37.05, 法向力=1522.5271, 切向力X=1301.6405, 切向力Y=-263.7201 +FPS=50.00, 法向力=2728.1973, 切向力X=1118.8342, 切向力Y=1811.1118 +FPS=30.34, 法向力=1715.1431, 切向力X=1249.8937, 切向力Y=1765.2129 +FPS=31.82, 法向力=1692.8849, 切向力X=1246.2271, 切向力Y=1680.4224 +FPS=64.25, 法向力=1527.6139, 切向力X=1160.4652, 切向力Y=-342.3682 +FPS=52.75, 法向力=1457.0535, 切向力X=1267.5188, 切向力Y=-623.8419 +FPS=42.20, 法向力=1456.9004, 切向力X=1327.9764, 切向力Y=-566.2318 +FPS=50.48, 法向力=1617.1783, 切向力X=1086.2893, 切向力Y=-254.5210 +FPS=36.86, 法向力=1744.4080, 切向力X=844.8230, 切向力Y=60.7830 +FPS=52.24, 法向力=1363.5464, 切向力X=1266.4347, 切向力Y=-623.4410 +FPS=30.90, 法向力=1355.1694, 切向力X=1385.8795, 切向力Y=-528.7601 +FPS=31.30, 法向力=1761.6982, 切向力X=1113.5867, 切向力Y=1246.7545 +FPS=30.78, 法向力=1790.7070, 切向力X=1066.0898, 切向力Y=1292.8879 +FPS=32.42, 法向力=1482.1550, 切向力X=1376.8739, 切向力Y=276.8217 +FPS=61.80, 法向力=1448.0854, 切向力X=1344.2893, 切向力Y=240.4215 +FPS=52.65, 法向力=1845.7273, 切向力X=556.2136, 切向力Y=228.9773 +FPS=33.67, 法向力=1644.6577, 切向力X=555.5669, 切向力Y=223.3723 +FPS=32.59, 法向力=1165.3374, 切向力X=815.5044, 切向力Y=-865.2148 +FPS=51.80, 法向力=1224.0138, 切向力X=628.9424, 切向力Y=1423.4365 +FPS=53.94, 法向力=1235.2189, 切向力X=781.5410, 切向力Y=1545.9857 +FPS=47.91, 法向力=1185.4937, 切向力X=829.8351, 切向力Y=1622.1575 +FPS=63.45, 法向力=1560.0168, 切向力X=1439.5020, 切向力Y=666.3324 +FPS=54.57, 法向力=1628.7112, 切向力X=1344.0259, 切向力Y=423.5204 +FPS=30.36, 法向力=1346.4453, 切向力X=1689.5366, 切向力Y=-54.1574 +FPS=31.85, 法向力=1289.3010, 切向力X=1635.7771, 切向力Y=-144.2389 +FPS=31.81, 法向力=1906.3733, 切向力X=1505.1393, 切向力Y=772.4495 +FPS=32.11, 法向力=1602.3838, 切向力X=1050.7092, 切向力Y=622.3566 +FPS=33.05, 法向力=1669.3823, 切向力X=991.3698, 切向力Y=408.7328 +FPS=32.45, 法向力=2118.4849, 切向力X=1535.5708, 切向力Y=1494.3020 +FPS=32.03, 法向力=2408.2190, 切向力X=1424.2932, 切向力Y=1905.2577 +FPS=31.34, 法向力=1479.8893, 切向力X=814.0487, 切向力Y=-1.5919 +FPS=37.82, 法向力=1331.6526, 切向力X=887.5844, 切向力Y=-167.9230 +FPS=51.66, 法向力=1420.5206, 切向力X=1421.7081, 切向力Y=2118.5127 +FPS=30.45, 法向力=1499.8414, 切向力X=739.0124, 切向力Y=1724.3094 +FPS=33.36, 法向力=1616.5299, 切向力X=835.1323, 切向力Y=1682.6384 +FPS=65.60, 法向力=1330.1194, 切向力X=1906.8191, 切向力Y=-286.4056 +FPS=55.24, 法向力=1304.0253, 切向力X=1866.9817, 切向力Y=-253.2384 +FPS=33.22, 法向力=1331.8042, 切向力X=1482.4680, 切向力Y=-972.1522 +FPS=31.70, 法向力=1291.3291, 切向力X=1453.1465, 切向力Y=-813.1453 +FPS=61.81, 法向力=1231.1877, 切向力X=1473.4895, 切向力Y=-1004.9484 +FPS=53.89, 法向力=1479.2112, 切向力X=929.5034, 切向力Y=522.3870 +FPS=42.93, 法向力=1583.4655, 切向力X=1047.7100, 切向力Y=674.5457 +FPS=47.43, 法向力=1554.3494, 切向力X=972.3277, 切向力Y=700.4149 +FPS=39.50, 法向力=1725.3247, 切向力X=1737.6909, 切向力Y=1333.8625 +FPS=53.10, 法向力=1771.2148, 切向力X=1693.8229, 切向力Y=1496.1526 +FPS=29.94, 法向力=1401.5713, 切向力X=1542.0342, 切向力Y=2020.6315 +FPS=57.71, 法向力=1358.7867, 切向力X=1624.9836, 切向力Y=1819.1509 +FPS=51.31, 法向力=1309.2579, 切向力X=1559.2490, 切向力Y=328.9079 +FPS=45.70, 法向力=1231.3665, 切向力X=1526.6887, 切向力Y=164.1996 +FPS=27.21, 法向力=1566.2461, 切向力X=1248.3823, 切向力Y=905.4269 +FPS=58.38, 法向力=1699.8477, 切向力X=1455.9642, 切向力Y=1204.9989 +FPS=52.77, 法向力=1772.4460, 切向力X=1627.7002, 切向力Y=674.5789 +FPS=49.14, 法向力=1874.2913, 切向力X=1583.7375, 切向力Y=471.8264 +FPS=26.99, 法向力=1350.7292, 切向力X=941.7977, 切向力Y=367.0399 +FPS=61.11, 法向力=1460.1902, 切向力X=773.6599, 切向力Y=526.0649 +FPS=49.45, 法向力=1384.4521, 切向力X=1379.8563, 切向力Y=243.8453 +FPS=45.30, 法向力=1444.1312, 切向力X=1534.7939, 切向力Y=171.2555 +FPS=62.94, 法向力=1440.9492, 切向力X=1595.3372, 切向力Y=187.1076 +FPS=51.09, 法向力=1425.0017, 切向力X=1943.0289, 切向力Y=-196.3497 +FPS=30.74, 法向力=1433.1616, 切向力X=2152.3506, 切向力Y=-646.3412 +FPS=37.77, 法向力=1235.8354, 切向力X=1485.4901, 切向力Y=-625.9092 +FPS=26.73, 法向力=1566.7886, 切向力X=1061.4923, 切向力Y=593.1445 +FPS=39.06, 法向力=1699.0298, 切向力X=942.6859, 切向力Y=709.8395 +FPS=47.31, 法向力=1984.5857, 切向力X=1368.0940, 切向力Y=674.7467 +FPS=37.61, 法向力=2107.6201, 切向力X=1353.0479, 切向力Y=674.9645 +FPS=27.78, 法向力=1059.2274, 切向力X=2301.9961, 切向力Y=-1119.6042 +FPS=36.73, 法向力=1414.3108, 切向力X=1548.1848, 切向力Y=1763.5239 +FPS=60.68, 法向力=1649.3450, 切向力X=1365.8225, 切向力Y=2387.8347 +FPS=42.79, 法向力=1621.8657, 切向力X=1424.9452, 切向力Y=2378.7271 +FPS=44.44, 法向力=1526.8683, 切向力X=1082.4097, 切向力Y=287.4530 +FPS=26.82, 法向力=1497.4934, 切向力X=1373.6196, 切向力Y=538.4160 +FPS=37.61, 法向力=1516.3174, 切向力X=1297.1490, 切向力Y=609.9888 +FPS=48.26, 法向力=1541.4246, 切向力X=1245.1699, 切向力Y=582.4266 +FPS=39.60, 法向力=1417.4386, 切向力X=1641.9312, 切向力Y=782.3550 +FPS=27.40, 法向力=1915.6077, 切向力X=477.7824, 切向力Y=592.7294 +FPS=37.23, 法向力=2204.2593, 切向力X=221.2949, 切向力Y=979.3878 +FPS=43.83, 法向力=1704.8191, 切向力X=791.5120, 切向力Y=-967.9817 +FPS=32.94, 法向力=1637.8042, 切向力X=780.2103, 切向力Y=-1224.6532 +FPS=32.80, 法向力=1834.0603, 切向力X=1279.8209, 切向力Y=27.3263 +FPS=36.97, 法向力=1829.3267, 切向力X=1413.3341, 切向力Y=86.4776 +FPS=50.88, 法向力=1378.4463, 切向力X=1232.7672, 切向力Y=75.8407 +FPS=30.38, 法向力=1396.4200, 切向力X=1143.1857, 切向力Y=171.9151 +FPS=31.73, 法向力=1419.8800, 切向力X=1498.6617, 切向力Y=544.4728 +FPS=59.53, 法向力=2188.5520, 切向力X=1439.0521, 切向力Y=-198.8253 +FPS=54.55, 法向力=2391.3596, 切向力X=1517.1160, 切向力Y=-228.8013 +FPS=35.21, 法向力=2405.8354, 切向力X=1549.4141, 切向力Y=-209.1157 +FPS=62.98, 法向力=2407.0605, 切向力X=1562.3103, 切向力Y=-207.7420 +FPS=53.04, 法向力=1687.0935, 切向力X=1477.9009, 切向力Y=-83.8032 +FPS=42.57, 法向力=1955.4540, 切向力X=1269.5695, 切向力Y=-95.0115 +FPS=51.64, 法向力=1645.0376, 切向力X=1685.2092, 切向力Y=1179.0166 +FPS=30.54, 法向力=1677.3556, 切向力X=1633.3318, 切向力Y=1427.7605 +FPS=36.44, 法向力=1281.1410, 切向力X=1450.8284, 切向力Y=337.5758 +FPS=50.51, 法向力=1254.4500, 切向力X=1553.7939, 切向力Y=76.0684 +FPS=35.34, 法向力=1423.2502, 切向力X=1583.8179, 切向力Y=423.1772 +FPS=47.05, 法向力=1438.1720, 切向力X=1831.5405, 切向力Y=322.0168 +FPS=31.97, 法向力=2456.0645, 切向力X=1797.4297, 切向力Y=440.8306 +FPS=59.21, 法向力=2404.3672, 切向力X=1822.0071, 切向力Y=443.4159 +FPS=53.13, 法向力=1519.1245, 切向力X=1020.1496, 切向力Y=2308.0298 +FPS=38.78, 法向力=1809.7036, 切向力X=751.1049, 切向力Y=2598.1489 +FPS=37.41, 法向力=1354.9373, 切向力X=1432.6144, 切向力Y=596.6290 +FPS=49.77, 法向力=1192.4792, 切向力X=1536.8025, 切向力Y=236.3359 +FPS=31.65, 法向力=1840.7903, 切向力X=1340.3434, 切向力Y=712.5331 +FPS=31.86, 法向力=1898.1152, 切向力X=1227.1897, 切向力Y=673.5978 +FPS=32.11, 法向力=1105.1627, 切向力X=1155.1885, 切向力Y=-475.4773 +FPS=31.46, 法向力=1190.2581, 切向力X=1039.0859, 切向力Y=-76.1718 +FPS=32.12, 法向力=1218.8031, 切向力X=926.8739, 切向力Y=151.8688 +FPS=37.74, 法向力=1346.2186, 切向力X=1585.7622, 切向力Y=-1216.2334 +FPS=47.45, 法向力=1304.1351, 切向力X=1584.8997, 切向力Y=-1257.8728 +FPS=32.02, 法向力=1315.8767, 切向力X=1336.9255, 切向力Y=-758.7573 +FPS=31.22, 法向力=1714.0156, 切向力X=540.6161, 切向力Y=79.3935 +FPS=31.72, 法向力=1756.5518, 切向力X=362.7538, 切向力Y=446.6057 +FPS=32.21, 法向力=1626.5162, 切向力X=971.3672, 切向力Y=1215.9304 +FPS=32.27, 法向力=1526.5149, 切向力X=729.7946, 切向力Y=2598.7749 +FPS=31.07, 法向力=1514.3147, 切向力X=940.4640, 切向力Y=2656.7732 +FPS=31.73, 法向力=1662.5385, 切向力X=1140.0291, 切向力Y=322.4376 +FPS=38.16, 法向力=1691.1971, 切向力X=1094.9241, 切向力Y=250.3229 +FPS=48.31, 法向力=1216.8018, 切向力X=1056.1641, 切向力Y=380.6815 +FPS=38.21, 法向力=1247.2561, 切向力X=1175.0065, 切向力Y=187.0123 +FPS=47.70, 法向力=2027.7185, 切向力X=1359.6586, 切向力Y=1343.3079 +FPS=33.32, 法向力=2082.5098, 切向力X=1456.5120, 切向力Y=1509.9489 +FPS=62.09, 法向力=2070.4658, 切向力X=1430.4033, 切向力Y=1389.0850 +FPS=53.21, 法向力=1659.1664, 切向力X=1139.1949, 切向力Y=1611.9236 +FPS=41.09, 法向力=1777.6368, 切向力X=1094.7667, 切向力Y=1605.6115 +FPS=61.71, 法向力=1968.7196, 切向力X=1394.8889, 切向力Y=1635.5441 +FPS=54.06, 法向力=1991.4364, 切向力X=1320.6729, 切向力Y=1751.7640 +FPS=64.06, 法向力=1941.4911, 切向力X=1343.0741, 切向力Y=1727.1091 +FPS=53.28, 法向力=1413.8452, 切向力X=1238.5516, 切向力Y=631.7340 +FPS=37.91, 法向力=1459.7745, 切向力X=1183.2943, 切向力Y=535.0177 +FPS=48.39, 法向力=1728.9062, 切向力X=1781.1643, 切向力Y=-510.9422 +FPS=38.93, 法向力=1687.3978, 切向力X=1956.0068, 切向力Y=-573.6793 +FPS=46.87, 法向力=1692.6322, 切向力X=1906.1548, 切向力Y=-576.7470 +FPS=37.52, 法向力=1467.5322, 切向力X=1305.2180, 切向力Y=-764.1575 +FPS=45.84, 法向力=1504.3673, 切向力X=1412.0996, 切向力Y=-844.3606 +FPS=39.93, 法向力=1351.7930, 切向力X=1451.5513, 切向力Y=-253.4672 +FPS=27.70, 法向力=1220.1564, 切向力X=1042.7080, 切向力Y=416.5616 +FPS=65.24, 法向力=1203.4304, 切向力X=927.2300, 切向力Y=675.6754 +FPS=31.59, 法向力=1144.9839, 切向力X=1453.5588, 切向力Y=1595.1624 +FPS=39.29, 法向力=1257.1819, 切向力X=1364.2886, 切向力Y=1803.1990 +FPS=27.34, 法向力=1515.0632, 切向力X=1397.0651, 切向力Y=915.2192 +FPS=59.74, 法向力=1805.6953, 切向力X=1346.0398, 切向力Y=920.8700 +FPS=33.25, 法向力=1550.4874, 切向力X=1493.1532, 切向力Y=3603.5005 +FPS=37.24, 法向力=1198.8850, 切向力X=1189.8022, 切向力Y=537.7621 +FPS=61.65, 法向力=1149.8796, 切向力X=1136.8279, 切向力Y=-565.1354 +FPS=53.00, 法向力=1122.4916, 切向力X=1127.2306, 切向力Y=-610.6867 +FPS=34.85, 法向力=1503.9097, 切向力X=886.5020, 切向力Y=1324.9720 +FPS=49.71, 法向力=1468.9470, 切向力X=1037.5879, 切向力Y=1542.3820 +FPS=38.63, 法向力=1873.9565, 切向力X=1205.4475, 切向力Y=-943.8914 +FPS=65.60, 法向力=1753.7003, 切向力X=1080.0649, 切向力Y=-960.4830 +FPS=54.03, 法向力=1747.3204, 切向力X=1157.9968, 切向力Y=-974.0143 +FPS=29.16, 法向力=1826.1992, 切向力X=1209.9556, 切向力Y=1337.3967 +FPS=37.99, 法向力=1999.9485, 切向力X=1109.3169, 切向力Y=1325.7778 +FPS=27.49, 法向力=1882.1136, 切向力X=857.4810, 切向力Y=1054.9846 +FPS=59.59, 法向力=1223.2832, 切向力X=999.8534, 切向力Y=1044.6271 +FPS=32.81, 法向力=1236.4066, 切向力X=989.9989, 切向力Y=1010.3050 +FPS=38.25, 法向力=1738.7336, 切向力X=1475.0247, 切向力Y=1703.7446 +FPS=28.32, 法向力=1826.4805, 切向力X=1432.9528, 切向力Y=1736.4194 +FPS=37.04, 法向力=1759.1978, 切向力X=893.6367, 切向力Y=2830.3730 +FPS=44.67, 法向力=2723.4478, 切向力X=138.3244, 切向力Y=2128.1956 +FPS=40.62, 法向力=2659.0801, 切向力X=280.6770, 切向力Y=1963.5767 +FPS=64.05, 法向力=2731.6392, 切向力X=271.6888, 切向力Y=1994.4946 +FPS=50.25, 法向力=2675.0864, 切向力X=359.1546, 切向力Y=2028.4556 +FPS=36.80, 法向力=1462.8413, 切向力X=1111.6406, 切向力Y=-688.0037 +FPS=44.98, 法向力=1507.9666, 切向力X=1177.0103, 切向力Y=-1142.9050 +FPS=33.02, 法向力=1641.9597, 切向力X=1621.0365, 切向力Y=828.2533 +FPS=61.29, 法向力=1769.5322, 切向力X=1583.9398, 切向力Y=787.6631 +FPS=53.13, 法向力=2204.5605, 切向力X=1099.7528, 切向力Y=469.9337 +FPS=33.96, 法向力=2360.8564, 切向力X=1074.4758, 切向力Y=585.0862 +FPS=33.53, 法向力=1403.4001, 切向力X=974.6769, 切向力Y=-14.2747 +FPS=61.61, 法向力=1371.1975, 切向力X=840.6591, 切向力Y=66.2249 +FPS=52.34, 法向力=1459.8333, 切向力X=1747.0089, 切向力Y=35.8969 +FPS=36.56, 法向力=1495.9542, 切向力X=1826.1967, 切向力Y=43.6399 +FPS=37.22, 法向力=1578.6143, 切向力X=1523.1760, 切向力Y=-663.6335 +FPS=27.25, 法向力=1584.9062, 切向力X=1678.5957, 切向力Y=1231.0439 +FPS=37.42, 法向力=1616.9600, 切向力X=1759.8516, 切向力Y=1363.9961 +FPS=46.57, 法向力=1764.3226, 切向力X=1681.0533, 切向力Y=1358.0004 +FPS=32.40, 法向力=1954.2603, 切向力X=1602.5670, 切向力Y=1033.9587 +FPS=38.24, 法向力=1572.3298, 切向力X=1040.4185, 切向力Y=1268.8459 +FPS=51.32, 法向力=1449.8561, 切向力X=900.2886, 切向力Y=998.7535 +FPS=30.64, 法向力=1488.3230, 切向力X=1525.8923, 切向力Y=1325.2847 +FPS=30.93, 法向力=1433.7769, 切向力X=1367.4315, 切向力Y=1297.3976 +FPS=31.32, 法向力=1735.6378, 切向力X=1002.6945, 切向力Y=1542.3419 +FPS=31.59, 法向力=1420.4939, 切向力X=1075.3953, 切向力Y=942.9940 +FPS=32.12, 法向力=1479.9540, 切向力X=1109.6198, 切向力Y=557.8275 +FPS=31.72, 法向力=1530.6060, 切向力X=1576.6289, 切向力Y=745.1516 +FPS=32.02, 法向力=1785.7328, 切向力X=811.8049, 切向力Y=407.5558 +FPS=32.14, 法向力=1904.3304, 切向力X=631.8865, 切向力Y=511.2524 +FPS=31.58, 法向力=1367.9463, 切向力X=1174.7625, 切向力Y=928.6591 +FPS=32.84, 法向力=1268.5598, 切向力X=1269.8677, 切向力Y=562.0475 +FPS=30.87, 法向力=1125.4158, 切向力X=1336.2223, 切向力Y=53.8235 +FPS=31.50, 法向力=1077.3716, 切向力X=1322.6802, 切向力Y=897.2198 +FPS=31.89, 法向力=1011.4560, 切向力X=1284.8131, 切向力Y=926.6318 +FPS=59.80, 法向力=1676.8011, 切向力X=630.6178, 切向力Y=1249.4895 +FPS=51.27, 法向力=1801.2849, 切向力X=585.1068, 切向力Y=1333.5569 +FPS=36.22, 法向力=1894.6396, 切向力X=696.9142, 切向力Y=1426.1670 +FPS=31.87, 法向力=1513.0875, 切向力X=1299.0577, 切向力Y=783.5237 +FPS=60.76, 法向力=1069.3958, 切向力X=1080.2610, 切向力Y=289.0277 +FPS=52.07, 法向力=990.5146, 切向力X=1120.9614, 切向力Y=154.4867 +FPS=44.35, 法向力=974.8275, 切向力X=1088.1929, 切向力Y=-25.0359 +FPS=49.92, 法向力=1801.2125, 切向力X=1120.9521, 切向力Y=1147.1436 +FPS=31.06, 法向力=1959.2671, 切向力X=1118.5121, 切向力Y=1192.6724 +FPS=31.93, 法向力=1553.1390, 切向力X=1376.8392, 切向力Y=743.3735 +FPS=31.77, 法向力=1498.3910, 切向力X=1514.7466, 切向力Y=667.8895 +FPS=32.17, 法向力=1817.9448, 切向力X=1492.9718, 切向力Y=-551.4672 +FPS=62.03, 法向力=1623.0979, 切向力X=1408.5880, 切向力Y=-757.3552 +FPS=52.08, 法向力=1490.2802, 切向力X=1003.5908, 切向力Y=-907.0850 +FPS=43.58, 法向力=1442.5327, 切向力X=1113.5442, 切向力Y=-589.5659 +FPS=49.24, 法向力=1443.1716, 切向力X=1886.0414, 切向力Y=-35.8954 +FPS=32.07, 法向力=1409.6455, 切向力X=1782.5524, 切向力Y=11.6472 +FPS=31.60, 法向力=1447.3188, 切向力X=1131.6001, 切向力Y=-290.2057 +FPS=62.99, 法向力=1660.7532, 切向力X=1158.1687, 切向力Y=-60.1201 +FPS=53.48, 法向力=1361.8206, 切向力X=1110.6206, 切向力Y=968.8104 +FPS=43.29, 法向力=1504.1841, 切向力X=997.9934, 切向力Y=1193.3213 +FPS=49.32, 法向力=1570.1017, 切向力X=1530.7382, 切向力Y=-858.4866 +FPS=32.16, 法向力=1598.4136, 切向力X=1560.2394, 切向力Y=-1103.4778 +FPS=32.72, 法向力=2472.9644, 切向力X=817.5986, 切向力Y=534.3611 +FPS=31.90, 法向力=1844.0508, 切向力X=1071.9698, 切向力Y=-712.5537 +FPS=37.80, 法向力=1954.5552, 切向力X=1228.5853, 切向力Y=-898.2835 +FPS=53.16, 法向力=1801.9070, 切向力X=1290.5369, 切向力Y=-662.5522 +FPS=30.43, 法向力=1139.3110, 切向力X=1634.7354, 切向力Y=-133.7396 +FPS=31.84, 法向力=1878.9910, 切向力X=1409.1021, 切向力Y=1077.5138 +FPS=36.16, 法向力=1992.8496, 切向力X=1369.6444, 切向力Y=1001.4548 +FPS=44.87, 法向力=2431.7715, 切向力X=1299.2494, 切向力Y=2258.5083 +FPS=33.24, 法向力=2652.5269, 切向力X=1182.2736, 切向力Y=2219.7363 +FPS=31.79, 法向力=1789.0327, 切向力X=1435.9270, 切向力Y=880.5971 +FPS=31.66, 法向力=1595.4148, 切向力X=1376.3796, 切向力Y=341.2883 +FPS=32.48, 法向力=1594.6243, 切向力X=1338.3888, 切向力Y=197.6888 +FPS=37.28, 法向力=1762.4688, 切向力X=1364.4902, 切向力Y=2030.6177 +FPS=43.41, 法向力=1691.3931, 切向力X=1533.8948, 切向力Y=2011.7709 +FPS=42.50, 法向力=1076.0499, 切向力X=1946.1898, 切向力Y=287.4300 +FPS=46.43, 法向力=1136.1396, 切向力X=2121.1021, 切向力Y=-48.3000 +FPS=39.89, 法向力=1182.8496, 切向力X=2152.5244, 切向力Y=-85.0142 +FPS=46.24, 法向力=1953.2175, 切向力X=1569.3348, 切向力Y=-142.4697 +FPS=32.79, 法向力=2103.5039, 切向力X=1391.6360, 切向力Y=247.1444 +FPS=31.30, 法向力=1131.6835, 切向力X=1172.0604, 切向力Y=-1479.8091 +FPS=57.16, 法向力=1178.9111, 切向力X=1159.8877, 切向力Y=-1676.6711 +FPS=40.19, 法向力=1709.1965, 切向力X=1255.2766, 切向力Y=1194.9590 +FPS=46.95, 法向力=1711.1974, 切向力X=1189.9116, 切向力Y=1106.3933 +FPS=37.93, 法向力=1165.0613, 切向力X=1046.6732, 切向力Y=34.7855 +FPS=26.91, 法向力=1831.0804, 切向力X=1505.5432, 切向力Y=291.8333 +FPS=56.09, 法向力=1830.8301, 切向力X=1524.4463, 切向力Y=412.0712 +FPS=61.27, 法向力=1790.8118, 切向力X=1464.7527, 切向力Y=373.2490 +FPS=49.33, 法向力=1694.8835, 切向力X=1937.9023, 切向力Y=742.5403 +FPS=55.00, 法向力=1780.9529, 切向力X=2032.9459, 切向力Y=766.1654 +FPS=48.46, 法向力=1517.8071, 切向力X=935.4141, 切向力Y=1417.1429 +FPS=37.69, 法向力=1555.5560, 切向力X=986.3262, 切向力Y=1072.1206 +FPS=28.20, 法向力=1311.2371, 切向力X=1511.6802, 切向力Y=1085.2517 +FPS=37.77, 法向力=1316.7670, 切向力X=1457.8159, 切向力Y=1371.5909 +FPS=45.94, 法向力=1067.6331, 切向力X=1237.6946, 切向力Y=-1143.4412 +FPS=38.59, 法向力=1019.3860, 切向力X=1198.9189, 切向力Y=-1270.0942 +FPS=47.85, 法向力=1607.9021, 切向力X=1125.8353, 切向力Y=-528.2480 +FPS=37.90, 法向力=1637.8910, 切向力X=1104.1406, 切向力Y=-226.0623 +FPS=45.46, 法向力=1241.8633, 切向力X=1186.0217, 切向力Y=364.6602 +FPS=32.38, 法向力=1208.7668, 切向力X=1131.2318, 切向力Y=229.8803 +FPS=37.17, 法向力=1901.1055, 切向力X=1575.5608, 切向力Y=830.9467 +FPS=48.63, 法向力=2081.0847, 切向力X=1547.0804, 切向力Y=742.6555 +FPS=38.57, 法向力=1424.5436, 切向力X=776.7952, 切向力Y=852.1795 +FPS=62.41, 法向力=1370.6118, 切向力X=791.2114, 切向力Y=895.7559 +FPS=51.88, 法向力=1007.4155, 切向力X=939.4504, 切向力Y=-669.8191 +FPS=30.50, 法向力=991.2573, 切向力X=1031.3295, 切向力Y=-684.0716 +FPS=31.05, 法向力=1211.2354, 切向力X=1129.7502, 切向力Y=-214.6711 +FPS=31.48, 法向力=1286.9779, 切向力X=1130.1935, 切向力Y=90.4082 +FPS=32.19, 法向力=1687.7695, 切向力X=1870.7980, 切向力Y=383.2865 +FPS=32.93, 法向力=1694.7593, 切向力X=1865.1978, 切向力Y=493.1559 +FPS=37.76, 法向力=1234.9489, 切向力X=1053.7067, 切向力Y=-635.1522 +FPS=49.58, 法向力=1215.7029, 切向力X=1040.0309, 切向力Y=-816.7274 +FPS=32.59, 法向力=1334.2100, 切向力X=986.5284, 切向力Y=1245.8269 +FPS=64.27, 法向力=1335.7273, 切向力X=1118.0791, 切向力Y=1416.4679 +FPS=31.38, 法向力=1717.5215, 切向力X=1516.9414, 切向力Y=406.1404 +FPS=63.31, 法向力=1754.3624, 切向力X=1544.5989, 切向力Y=509.3632 +FPS=51.41, 法向力=1766.0105, 切向力X=1060.1624, 切向力Y=1676.7349 +FPS=35.91, 法向力=1957.7891, 切向力X=612.1371, 切向力Y=1903.4172 +FPS=32.36, 法向力=1269.0874, 切向力X=1418.6106, 切向力Y=-639.3282 +FPS=58.33, 法向力=1196.8606, 切向力X=1426.8999, 切向力Y=-1111.0967 +FPS=52.29, 法向力=1412.1984, 切向力X=1675.0706, 切向力Y=322.0225 +FPS=46.35, 法向力=1621.1423, 切向力X=1793.0883, 切向力Y=893.1870 +FPS=50.98, 法向力=1631.5562, 切向力X=1722.7783, 切向力Y=919.8417 +FPS=31.38, 法向力=1079.1770, 切向力X=855.4316, 切向力Y=684.1739 +FPS=37.57, 法向力=1322.1592, 切向力X=1243.0082, 切向力Y=240.3087 +FPS=47.19, 法向力=1388.1013, 切向力X=1260.9973, 切向力Y=192.2769 +FPS=32.96, 法向力=1996.9517, 切向力X=1015.6168, 切向力Y=1106.1763 +FPS=32.91, 法向力=2039.5946, 切向力X=717.8823, 切向力Y=1470.3340 +FPS=31.70, 法向力=1824.5431, 切向力X=354.8563, 切向力Y=1188.2930 +FPS=31.34, 法向力=1650.8152, 切向力X=1192.8132, 切向力Y=2394.3467 +FPS=33.40, 法向力=1759.6516, 切向力X=1225.3715, 切向力Y=2432.7026 +FPS=37.60, 法向力=1474.8632, 切向力X=1235.5720, 切向力Y=-82.1324 +FPS=27.50, 法向力=1326.2572, 切向力X=1335.5542, 切向力Y=-144.0759 +FPS=32.87, 法向力=1202.8938, 切向力X=1157.7726, 切向力Y=79.8088 +FPS=31.48, 法向力=1254.8159, 切向力X=1089.6851, 切向力Y=167.3819 +FPS=32.25, 法向力=2097.3936, 切向力X=913.6406, 切向力Y=1641.5312 +FPS=57.72, 法向力=2167.2654, 切向力X=962.9719, 切向力Y=1843.2245 +FPS=53.64, 法向力=1231.7729, 切向力X=607.7747, 切向力Y=593.9368 +FPS=37.62, 法向力=1296.0310, 切向力X=639.5547, 切向力Y=293.5597 +FPS=31.78, 法向力=1271.9310, 切向力X=965.0038, 切向力Y=747.3499 +FPS=60.99, 法向力=1285.5570, 切向力X=1120.5952, 切向力Y=605.7983 +FPS=32.37, 法向力=1311.9038, 切向力X=911.0781, 切向力Y=1170.9515 +FPS=61.84, 法向力=1359.1025, 切向力X=961.5555, 切向力Y=1154.6587 +FPS=32.70, 法向力=1507.9578, 切向力X=864.4285, 切向力Y=604.1712 +FPS=32.44, 法向力=1311.8621, 切向力X=719.5331, 切向力Y=1097.0798 +FPS=30.74, 法向力=1265.5388, 切向力X=753.9191, 切向力Y=1116.9922 +FPS=33.81, 法向力=1418.9573, 切向力X=1490.9193, 切向力Y=1066.1206 +FPS=31.01, 法向力=1767.3081, 切向力X=738.7746, 切向力Y=-93.0754 +FPS=32.26, 法向力=1778.5815, 切向力X=639.0149, 切向力Y=-54.9886 +FPS=37.12, 法向力=1604.3160, 切向力X=758.1752, 切向力Y=-222.0220 +FPS=27.87, 法向力=1693.7786, 切向力X=751.6119, 切向力Y=-23.8197 +FPS=31.47, 法向力=1740.2870, 切向力X=1422.8079, 切向力Y=654.8926 +FPS=31.89, 法向力=1232.3453, 切向力X=1224.6282, 切向力Y=-249.8010 +FPS=39.35, 法向力=1337.6935, 切向力X=1157.6121, 切向力Y=-624.3757 +FPS=45.00, 法向力=1332.9136, 切向力X=732.6287, 切向力Y=-191.3871 +FPS=33.68, 法向力=1386.1187, 切向力X=856.5856, 切向力Y=-438.9640 +FPS=63.35, 法向力=1780.3174, 切向力X=1408.1082, 切向力Y=1089.1196 +FPS=53.20, 法向力=1797.6559, 切向力X=1461.5322, 切向力Y=1198.0625 +FPS=42.29, 法向力=1807.7750, 切向力X=1489.5657, 切向力Y=1394.2185 +FPS=51.07, 法向力=1914.5548, 切向力X=1330.3577, 切向力Y=708.3340 +FPS=36.01, 法向力=1919.2766, 切向力X=1314.4282, 切向力Y=613.3689 +FPS=46.34, 法向力=1086.4393, 切向力X=1470.9714, 切向力Y=-550.4410 +FPS=33.93, 法向力=1112.1642, 切向力X=1475.1914, 切向力Y=-508.6776 +FPS=63.32, 法向力=1145.5790, 切向力X=1548.1936, 切向力Y=-513.8234 +FPS=53.28, 法向力=1911.0020, 切向力X=1734.9377, 切向力Y=1358.7488 +FPS=35.72, 法向力=1979.7982, 切向力X=1731.8309, 切向力Y=1419.4043 +FPS=33.16, 法向力=1635.2278, 切向力X=843.6672, 切向力Y=-353.5364 +FPS=61.90, 法向力=1558.3342, 切向力X=909.6335, 切向力Y=-419.3610 +FPS=52.81, 法向力=1666.9514, 切向力X=1329.4911, 切向力Y=-761.0604 +FPS=43.69, 法向力=1760.2996, 切向力X=1152.8018, 切向力Y=-953.2791 +FPS=46.21, 法向力=1546.2948, 切向力X=1258.1851, 切向力Y=1339.9152 +FPS=32.85, 法向力=1617.5275, 切向力X=1138.3647, 切向力Y=1466.7878 +FPS=32.18, 法向力=1067.5208, 切向力X=625.7673, 切向力Y=3.9978 +FPS=32.07, 法向力=1746.4711, 切向力X=625.3024, 切向力Y=103.3718 +FPS=38.63, 法向力=1743.0337, 切向力X=780.0969, 切向力Y=222.9864 +FPS=47.46, 法向力=2051.4307, 切向力X=887.6542, 切向力Y=259.5679 +FPS=31.57, 法向力=1977.0078, 切向力X=934.0746, 切向力Y=-181.1353 +FPS=31.43, 法向力=2558.8445, 切向力X=1421.1965, 切向力Y=500.2547 +FPS=31.84, 法向力=2580.5415, 切向力X=1401.1273, 切向力Y=472.0091 +FPS=32.05, 法向力=1415.3508, 切向力X=1459.0187, 切向力Y=181.1916 +FPS=37.06, 法向力=1393.4325, 切向力X=1423.5430, 切向力Y=84.4183 +FPS=47.24, 法向力=1669.9316, 切向力X=1389.6338, 切向力Y=58.5535 +FPS=38.70, 法向力=1707.4998, 切向力X=1431.2581, 切向力Y=-43.4878 +FPS=27.23, 法向力=1654.6277, 切向力X=151.5697, 切向力Y=174.9560 +FPS=31.91, 法向力=1337.9207, 切向力X=1472.5549, 切向力Y=40.5257 +FPS=31.13, 法向力=2313.0286, 切向力X=856.3320, 切向力Y=104.9518 +FPS=32.38, 法向力=2428.9900, 切向力X=874.9604, 切向力Y=202.2311 +FPS=31.76, 法向力=2003.2184, 切向力X=906.9875, 切向力Y=1858.8464 +FPS=31.43, 法向力=2117.5303, 切向力X=1096.6951, 切向力Y=1387.8835 +FPS=32.06, 法向力=1389.8934, 切向力X=1055.8086, 切向力Y=457.1504 +FPS=37.48, 法向力=1424.4926, 切向力X=946.7156, 切向力Y=567.7053 +FPS=47.60, 法向力=1768.0864, 切向力X=1182.5164, 切向力Y=1014.5137 +FPS=33.45, 法向力=1750.6938, 切向力X=1162.7458, 切向力Y=873.5787 +FPS=31.04, 法向力=1262.3586, 切向力X=1286.0380, 切向力Y=770.5589 +FPS=60.75, 法向力=1231.2473, 切向力X=1311.7131, 切向力Y=771.9293 +FPS=53.59, 法向力=1371.5226, 切向力X=1950.2620, 切向力Y=1351.9468 +FPS=34.43, 法向力=1374.5432, 切向力X=2128.2954, 切向力Y=1693.8616 +FPS=39.51, 法向力=1486.8762, 切向力X=1414.7534, 切向力Y=-85.4205 +FPS=47.00, 法向力=1391.2401, 切向力X=1482.7053, 切向力Y=-38.6134 +FPS=31.34, 法向力=1665.9102, 切向力X=526.8121, 切向力Y=1290.3831 +FPS=59.48, 法向力=1678.0619, 切向力X=533.3329, 切向力Y=1366.0823 +FPS=50.20, 法向力=1454.0852, 切向力X=1018.6239, 切向力Y=1111.1724 +FPS=45.89, 法向力=1433.3662, 切向力X=1286.4224, 切向力Y=904.2711 +FPS=27.28, 法向力=1510.6189, 切向力X=921.6867, 切向力Y=-716.3677 +FPS=32.12, 法向力=1564.9802, 切向力X=1043.7141, 切向力Y=-911.4891 +FPS=31.46, 法向力=1498.1865, 切向力X=1883.0432, 切向力Y=-208.4843 +FPS=58.31, 法向力=1660.6956, 切向力X=1980.5204, 切向力Y=-63.7192 +FPS=49.83, 法向力=2033.0957, 切向力X=1239.4766, 切向力Y=-926.6136 +FPS=48.98, 法向力=2101.0125, 切向力X=1143.8505, 切向力Y=-924.1862 +FPS=27.35, 法向力=1483.1204, 切向力X=599.0212, 切向力Y=1019.7443 +FPS=32.93, 法向力=1247.3632, 切向力X=564.3778, 切向力Y=2365.8848 +FPS=31.92, 法向力=1418.4492, 切向力X=374.0904, 切向力Y=2670.1787 +FPS=32.17, 法向力=1179.4957, 切向力X=848.5491, 切向力Y=-309.7409 +FPS=31.86, 法向力=1503.7723, 切向力X=1020.8501, 切向力Y=-409.8398 +FPS=32.42, 法向力=1732.1484, 切向力X=959.1033, 切向力Y=-260.4417 +FPS=31.74, 法向力=1215.3103, 切向力X=1545.8932, 切向力Y=343.0492 +FPS=32.61, 法向力=1359.7219, 切向力X=1090.7894, 切向力Y=-943.8797 +FPS=31.79, 法向力=1413.5306, 切向力X=1054.2205, 切向力Y=-1029.5983 +FPS=31.31, 法向力=1414.0541, 切向力X=1087.1746, 切向力Y=-1015.9530 +FPS=32.73, 法向力=1391.2567, 切向力X=1405.0092, 切向力Y=2353.7971 +FPS=59.08, 法向力=1325.5798, 切向力X=1445.6489, 切向力Y=1239.8934 +FPS=51.95, 法向力=1548.8616, 切向力X=1008.5067, 切向力Y=1253.9858 +FPS=45.30, 法向力=1628.4033, 切向力X=965.9926, 切向力Y=1301.4109 +FPS=27.54, 法向力=1007.1407, 切向力X=1075.2888, 切向力Y=164.3430 +FPS=58.71, 法向力=1055.1262, 切向力X=1092.7550, 切向力Y=49.7612 +FPS=54.03, 法向力=1262.0288, 切向力X=1041.5554, 切向力Y=-16.4200 +FPS=66.84, 法向力=1257.0626, 切向力X=1044.6573, 切向力Y=-65.3741 +FPS=61.16, 法向力=1262.1654, 切向力X=965.3381, 切向力Y=-72.3101 +FPS=53.22, 法向力=1113.9740, 切向力X=672.8372, 切向力Y=-55.5142 +FPS=53.37, 法向力=1054.1708, 切向力X=684.5127, 切向力Y=-117.7914 +FPS=62.16, 法向力=1283.8143, 切向力X=1414.7766, 切向力Y=2078.2361 +FPS=54.25, 法向力=1285.5237, 切向力X=1392.7827, 切向力Y=2178.1719 +FPS=28.92, 法向力=1229.0730, 切向力X=1089.2861, 切向力Y=-55.0063 +FPS=37.69, 法向力=1251.7153, 切向力X=1171.1147, 切向力Y=-275.4882 +FPS=47.04, 法向力=1248.7987, 切向力X=1125.1526, 切向力Y=-357.9123 +FPS=39.90, 法向力=1519.8796, 切向力X=1581.6816, 切向力Y=12.5998 +FPS=27.58, 法向力=1501.6218, 切向力X=1593.3789, 切向力Y=1033.3645 +FPS=31.45, 法向力=1596.3357, 切向力X=1701.4326, 切向力Y=1071.7816 +FPS=32.17, 法向力=1529.2068, 切向力X=1740.4808, 切向力Y=1083.7321 +FPS=32.59, 法向力=1126.3854, 切向力X=1338.9817, 切向力Y=799.6406 +FPS=31.71, 法向力=1104.7449, 切向力X=715.6899, 切向力Y=674.0826 +FPS=31.50, 法向力=1179.6443, 切向力X=1229.5930, 切向力Y=-338.5614 +FPS=31.19, 法向力=1482.5015, 切向力X=1482.2618, 切向力Y=696.4633 +FPS=32.35, 法向力=1517.7002, 切向力X=1501.1847, 切向力Y=838.8768 +FPS=33.16, 法向力=1729.1809, 切向力X=1292.8407, 切向力Y=776.4805 +FPS=33.86, 法向力=1662.6885, 切向力X=1731.4723, 切向力Y=1894.3430 +FPS=31.74, 法向力=1657.2612, 切向力X=1541.1506, 切向力Y=1829.8989 +FPS=32.01, 法向力=1654.8088, 切向力X=1499.7893, 切向力Y=1919.1575 +FPS=32.36, 法向力=1037.5315, 切向力X=1356.5929, 切向力Y=-286.0728 +FPS=56.41, 法向力=1047.0608, 切向力X=1548.5957, 切向力Y=-451.2002 +FPS=53.71, 法向力=1278.4620, 切向力X=1297.3245, 切向力Y=560.0509 +FPS=45.04, 法向力=1475.9153, 切向力X=1098.4404, 切向力Y=703.3509 +FPS=64.50, 法向力=1521.4624, 切向力X=1169.5468, 切向力Y=1028.5441 +FPS=50.85, 法向力=1513.2544, 切向力X=1127.4233, 切向力Y=1029.8506 +FPS=64.97, 法向力=1519.1664, 切向力X=1110.3794, 切向力Y=1074.9537 +FPS=51.99, 法向力=1194.2166, 切向力X=1589.1689, 切向力Y=850.1831 +FPS=33.79, 法向力=1173.4685, 切向力X=1752.0232, 切向力Y=766.4432 +FPS=32.07, 法向力=1948.5295, 切向力X=1705.7593, 切向力Y=1065.2339 +FPS=61.86, 法向力=2012.6718, 切向力X=1706.2955, 切向力Y=1223.7303 +FPS=53.45, 法向力=1898.7021, 切向力X=821.3817, 切向力Y=445.8083 +FPS=67.54, 法向力=1880.0320, 切向力X=781.2386, 切向力Y=412.6873 +FPS=66.05, 法向力=1841.2266, 切向力X=763.3574, 切向力Y=427.3347 +FPS=54.94, 法向力=1698.1318, 切向力X=1338.3687, 切向力Y=756.4197 +FPS=44.26, 法向力=1870.2687, 切向力X=1311.9067, 切向力Y=949.1547 +FPS=47.56, 法向力=1873.7571, 切向力X=1324.5613, 切向力Y=944.1051 +FPS=32.31, 法向力=1644.4888, 切向力X=1471.0039, 切向力Y=596.9330 +FPS=30.56, 法向力=1957.5265, 切向力X=803.2433, 切向力Y=882.4654 +FPS=37.41, 法向力=2100.4343, 切向力X=739.0210, 切向力Y=1212.3396 +FPS=46.10, 法向力=2192.1753, 切向力X=1262.4506, 切向力Y=711.3878 +FPS=40.03, 法向力=2133.5886, 切向力X=1315.3015, 切向力Y=707.6828 +FPS=27.67, 法向力=2123.1985, 切向力X=1413.8125, 切向力Y=569.2650 +FPS=39.31, 法向力=1751.7507, 切向力X=1621.6587, 切向力Y=1164.4279 +FPS=26.11, 法向力=1695.3940, 切向力X=1681.0723, 切向力Y=1327.8010 +FPS=58.59, 法向力=1433.2916, 切向力X=1314.2130, 切向力Y=-409.8279 +FPS=34.83, 法向力=1415.5808, 切向力X=1351.8042, 切向力Y=-545.8820 +FPS=38.54, 法向力=1321.3938, 切向力X=957.3871, 切向力Y=-1308.9143 +FPS=48.37, 法向力=1286.1774, 切向力X=1043.3280, 切向力Y=-1355.5933 +FPS=38.24, 法向力=1265.5288, 切向力X=1035.3992, 切向力Y=-1352.1785 +FPS=26.94, 法向力=1567.7551, 切向力X=1285.0974, 切向力Y=161.4615 +FPS=53.92, 法向力=1023.2286, 切向力X=341.8820, 切向力Y=1845.7133 +FPS=35.31, 法向力=950.8031, 切向力X=287.9411, 切向力Y=1856.6715 +FPS=38.71, 法向力=1302.1321, 切向力X=751.8454, 切向力Y=-491.4948 +FPS=46.05, 法向力=1385.9991, 切向力X=763.9791, 切向力Y=-871.0104 +FPS=62.00, 法向力=1424.3427, 切向力X=743.5421, 切向力Y=-922.3962 +FPS=32.78, 法向力=2091.5684, 切向力X=979.9125, 切向力Y=1044.1731 +FPS=38.79, 法向力=2128.4180, 切向力X=947.2730, 切向力Y=1044.5962 +FPS=50.44, 法向力=2128.4985, 切向力X=929.9201, 切向力Y=1033.8850 +FPS=62.96, 法向力=2120.8728, 切向力X=938.5991, 切向力Y=1012.5507 +FPS=53.59, 法向力=1642.3342, 切向力X=1174.0719, 切向力Y=-2.0939 +FPS=41.82, 法向力=1670.8452, 切向力X=1214.3259, 切向力Y=71.6009 +FPS=47.65, 法向力=1555.9104, 切向力X=935.6116, 切向力Y=704.8098 +FPS=37.44, 法向力=1639.2830, 切向力X=846.0358, 切向力Y=1202.7859 +FPS=46.87, 法向力=1465.5474, 切向力X=1801.3892, 切向力Y=189.7571 +FPS=37.35, 法向力=1447.4019, 切向力X=1925.0508, 切向力Y=-159.5828 +FPS=48.39, 法向力=1426.1079, 切向力X=2008.1453, 切向力Y=-124.5652 +FPS=38.23, 法向力=1438.3618, 切向力X=1161.9220, 切向力Y=495.5864 +FPS=64.45, 法向力=1414.1010, 切向力X=1067.4877, 切向力Y=583.9923 +FPS=43.12, 法向力=1605.8921, 切向力X=1040.8877, 切向力Y=1507.9153 +FPS=41.04, 法向力=1658.8296, 切向力X=1140.3557, 切向力Y=1531.4197 +FPS=46.52, 法向力=1321.7867, 切向力X=1835.1486, 切向力Y=1354.6541 +FPS=39.05, 法向力=1519.6771, 切向力X=2028.4893, 切向力Y=925.0436 +FPS=44.26, 法向力=1467.7471, 切向力X=1457.3901, 切向力Y=-33.4465 +FPS=41.00, 法向力=1437.8787, 切向力X=1319.5806, 切向力Y=-22.7391 +FPS=50.06, 法向力=1433.6329, 切向力X=1308.6516, 切向力Y=8.8581 +FPS=31.70, 法向力=1441.1599, 切向力X=1314.9594, 切向力Y=18.1334 +FPS=31.64, 法向力=1454.6768, 切向力X=945.3250, 切向力Y=1259.8369 +FPS=38.30, 法向力=1458.2803, 切向力X=982.9032, 切向力Y=1591.5206 +FPS=48.28, 法向力=1174.0698, 切向力X=1711.5212, 切向力Y=691.1926 +FPS=39.50, 法向力=1101.1997, 切向力X=1655.6597, 切向力Y=264.5564 +FPS=45.74, 法向力=1492.2273, 切向力X=1706.6858, 切向力Y=-474.1502 +FPS=33.06, 法向力=1487.8101, 切向力X=1563.6052, 切向力Y=-315.8700 +FPS=58.40, 法向力=1676.9788, 切向力X=487.7726, 切向力Y=2761.9893 +FPS=50.54, 法向力=1667.8130, 切向力X=498.3263, 切向力Y=2829.2515 +FPS=49.24, 法向力=1651.1362, 切向力X=446.9847, 切向力Y=2826.1670 +FPS=27.50, 法向力=1617.6083, 切向力X=1770.5280, 切向力Y=-437.9379 +FPS=61.25, 法向力=1083.0344, 切向力X=1584.4922, 切向力Y=-526.2802 +FPS=33.25, 法向力=990.5116, 切向力X=1483.9720, 切向力Y=-532.6436 +FPS=60.86, 法向力=964.4700, 切向力X=1435.3904, 切向力Y=-492.1255 +FPS=51.67, 法向力=1830.8369, 切向力X=1456.4246, 切向力Y=591.0682 +FPS=43.82, 法向力=1884.4746, 切向力X=1434.1482, 切向力Y=629.4144 +FPS=27.25, 法向力=1904.1117, 切向力X=1385.8250, 切向力Y=791.0181 +FPS=45.64, 法向力=1581.0569, 切向力X=545.0664, 切向力Y=879.2728 +FPS=39.14, 法向力=1530.5625, 切向力X=469.0790, 切向力Y=805.4262 +FPS=32.52, 法向力=1531.4210, 切向力X=515.9547, 切向力Y=889.4581 +FPS=32.47, 法向力=1412.6638, 切向力X=1464.7716, 切向力Y=1267.0063 +FPS=60.34, 法向力=1340.7684, 切向力X=1627.5935, 切向力Y=1446.4617 +FPS=50.17, 法向力=2119.3555, 切向力X=1098.6035, 切向力Y=794.1555 +FPS=51.27, 法向力=1863.2144, 切向力X=1090.9697, 切向力Y=1173.8214 +FPS=56.15, 法向力=1393.8838, 切向力X=1138.7671, 切向力Y=265.4420 +FPS=54.09, 法向力=1321.1990, 切向力X=1230.8652, 切向力Y=-48.5949 +FPS=28.68, 法向力=1749.2058, 切向力X=1282.6401, 切向力Y=1021.0088 +FPS=49.93, 法向力=1825.1018, 切向力X=1257.9111, 切向力Y=1207.2030 +FPS=47.44, 法向力=1141.2534, 切向力X=641.7646, 切向力Y=1041.4780 +FPS=64.69, 法向力=1170.2513, 切向力X=601.8580, 切向力Y=1146.9614 +FPS=60.32, 法向力=1166.8428, 切向力X=627.4835, 切向力Y=1156.9531 +FPS=51.10, 法向力=1727.5476, 切向力X=758.3735, 切向力Y=1257.4087 +FPS=49.52, 法向力=1626.0474, 切向力X=808.0964, 切向力Y=1165.9011 +FPS=65.41, 法向力=1584.9194, 切向力X=778.1339, 切向力Y=1080.7158 +FPS=54.00, 法向力=1580.8951, 切向力X=769.7899, 切向力Y=1171.8977 +FPS=38.35, 法向力=1576.2933, 切向力X=774.2410, 切向力Y=1129.4059 +FPS=48.88, 法向力=1009.8827, 切向力X=1308.1927, 切向力Y=659.1332 +FPS=32.96, 法向力=1038.6923, 切向力X=1423.5206, 切向力Y=606.4214 +FPS=50.07, 法向力=1042.4180, 切向力X=1438.8052, 切向力Y=604.4377 +FPS=45.14, 法向力=1106.3655, 切向力X=799.0126, 切向力Y=616.2944 +FPS=29.61, 法向力=2194.4402, 切向力X=325.8049, 切向力Y=1308.6952 +FPS=31.97, 法向力=2223.4832, 切向力X=422.0463, 切向力Y=1212.6772 +FPS=31.11, 法向力=1004.8333, 切向力X=1521.6830, 切向力Y=642.4307 +FPS=31.81, 法向力=1729.7303, 切向力X=1618.8025, 切向力Y=-311.0495 +FPS=31.69, 法向力=1656.5216, 切向力X=1630.7156, 切向力Y=-219.0122 +FPS=31.30, 法向力=2000.7310, 切向力X=727.6306, 切向力Y=102.7924 +FPS=31.32, 法向力=1061.5223, 切向力X=1367.7971, 切向力Y=-413.0591 +FPS=39.44, 法向力=1161.6703, 切向力X=1518.7952, 切向力Y=-402.2261 +FPS=44.91, 法向力=1110.0004, 切向力X=1438.4976, 切向力Y=-383.1712 +FPS=40.93, 法向力=1159.9241, 切向力X=1481.8329, 切向力Y=-395.8674 +FPS=51.64, 法向力=1103.4355, 切向力X=1438.2166, 切向力Y=-383.4223 +FPS=58.77, 法向力=1155.3325, 切向力X=1487.3008, 切向力Y=-394.8720 +FPS=53.81, 法向力=1327.6956, 切向力X=1569.0690, 切向力Y=311.3894 +FPS=34.21, 法向力=1270.0371, 切向力X=1526.7479, 切向力Y=342.7089 +FPS=39.23, 法向力=1258.6685, 切向力X=1589.2493, 切向力Y=-436.6071 +FPS=49.91, 法向力=1301.4264, 切向力X=1562.5127, 切向力Y=-512.6040 +FPS=30.97, 法向力=1226.6411, 切向力X=1265.6287, 切向力Y=-573.5138 +FPS=58.07, 法向力=1229.9825, 切向力X=1175.7878, 切向力Y=-435.0861 +FPS=49.70, 法向力=1893.8704, 切向力X=1754.3789, 切向力Y=-197.9830 +FPS=47.17, 法向力=2208.6602, 切向力X=1708.1969, 切向力Y=131.9604 +FPS=27.84, 法向力=1392.1337, 切向力X=535.3947, 切向力Y=1063.4854 +FPS=51.17, 法向力=1322.3574, 切向力X=501.9709, 切向力Y=911.7822 +FPS=52.08, 法向力=1490.2091, 切向力X=464.6420, 切向力Y=492.9575 +FPS=53.69, 法向力=1456.6165, 切向力X=425.5156, 切向力Y=457.1882 +FPS=49.76, 法向力=1890.1846, 切向力X=697.9389, 切向力Y=921.4100 +FPS=30.97, 法向力=1816.4937, 切向力X=812.6731, 切向力Y=1016.6957 +FPS=32.48, 法向力=1796.0083, 切向力X=812.6992, 切向力Y=1020.6335 +FPS=33.07, 法向力=1796.7415, 切向力X=801.4652, 切向力Y=1028.2654 +FPS=31.49, 法向力=1367.3622, 切向力X=1257.1086, 切向力Y=-290.1058 +FPS=32.08, 法向力=2918.9233, 切向力X=448.7679, 切向力Y=-425.9728 +FPS=30.74, 法向力=3140.7268, 切向力X=288.2550, 切向力Y=-553.8449 +FPS=34.48, 法向力=1850.8140, 切向力X=1238.6987, 切向力Y=1090.1331 +FPS=33.14, 法向力=1377.2959, 切向力X=1165.5383, 切向力Y=-437.7229 +FPS=31.42, 法向力=1374.6582, 切向力X=1208.7203, 切向力Y=-120.7366 +FPS=31.66, 法向力=1462.1326, 切向力X=2074.5378, 切向力Y=1569.7289 +FPS=31.43, 法向力=1789.1519, 切向力X=1058.8157, 切向力Y=618.6918 +FPS=32.68, 法向力=1666.4141, 切向力X=790.1797, 切向力Y=555.9092 +FPS=38.44, 法向力=1129.4080, 切向力X=1527.1638, 切向力Y=1210.1023 +FPS=27.25, 法向力=1139.1157, 切向力X=1616.1346, 切向力Y=1010.4385 +FPS=32.88, 法向力=1120.6426, 切向力X=1544.4059, 切向力Y=1108.8970 +FPS=32.04, 法向力=1115.1882, 切向力X=1548.1415, 切向力Y=1162.0593 +FPS=31.89, 法向力=1259.1250, 切向力X=918.0441, 切向力Y=1149.9353 +FPS=61.01, 法向力=1429.2329, 切向力X=957.0557, 切向力Y=1399.6211 +FPS=49.46, 法向力=2012.2766, 切向力X=990.8079, 切向力Y=1418.0900 +FPS=37.22, 法向力=2064.6438, 切向力X=985.4310, 切向力Y=1344.5364 +FPS=32.80, 法向力=1707.7786, 切向力X=683.0964, 切向力Y=1677.8982 +FPS=31.73, 法向力=1455.7104, 切向力X=1389.6915, 切向力Y=764.3301 +FPS=37.79, 法向力=1468.0183, 切向力X=1377.6752, 切向力Y=686.5284 +FPS=45.48, 法向力=1633.0957, 切向力X=1183.6707, 切向力Y=849.6956 +FPS=32.63, 法向力=1570.9099, 切向力X=1060.3185, 切向力Y=812.3989 +FPS=29.87, 法向力=1446.0741, 切向力X=1558.8850, 切向力Y=358.7074 +FPS=20.05, 法向力=1400.5579, 切向力X=1544.3549, 切向力Y=334.7626 +FPS=20.86, 法向力=1820.1038, 切向力X=2271.1484, 切向力Y=-507.5695 +FPS=22.10, 法向力=1843.4303, 切向力X=2174.4204, 切向力Y=-521.2454 +FPS=21.51, 法向力=1219.4966, 切向力X=1431.8762, 切向力Y=388.1366 +FPS=21.29, 法向力=1375.3115, 切向力X=1340.8552, 切向力Y=1290.3813 +FPS=21.41, 法向力=2158.9546, 切向力X=1471.5857, 切向力Y=1515.7615 +FPS=27.95, 法向力=1665.8838, 切向力X=2220.9319, 切向力Y=117.6373 +FPS=22.74, 法向力=1513.3037, 切向力X=1341.9846, 切向力Y=822.2101 +FPS=22.81, 法向力=2063.6018, 切向力X=1007.2159, 切向力Y=112.8503 +FPS=19.64, 法向力=1064.0322, 切向力X=1405.2141, 切向力Y=-211.6776 +FPS=22.66, 法向力=1043.8125, 切向力X=1386.5325, 切向力Y=-249.8030 +FPS=20.44, 法向力=1846.0109, 切向力X=1102.8445, 切向力Y=2116.5398 +FPS=21.56, 法向力=847.0558, 切向力X=793.6630, 切向力Y=-648.7876 +FPS=20.80, 法向力=1380.2184, 切向力X=1531.3640, 切向力Y=-1050.0007 +FPS=20.74, 法向力=1381.3040, 切向力X=901.5352, 切向力Y=104.2809 +FPS=21.11, 法向力=1408.3374, 切向力X=889.6976, 切向力Y=103.9122 +FPS=21.74, 法向力=1413.4868, 切向力X=1197.9921, 切向力Y=1236.5757 +FPS=21.28, 法向力=857.3031, 切向力X=1262.2117, 切向力Y=-127.5830 +FPS=26.73, 法向力=1608.1656, 切向力X=66.1191, 切向力Y=2545.5010 +Traceback (most recent call last): + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\pyqtgraph\graphicsItems\AxisItem.py", line 991, in paint + specs = self.generateDrawSpecs(painter) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\pyqtgraph\graphicsItems\AxisItem.py", line 1669, in generateDrawSpecs + height = textRect.height() + ^^^^^^^^^^^^^^^^^ +KeyboardInterrupt +FPS=19.92, 法向力=2081.2385, 切向力X=1452.6622, 切向力Y=-489.3028 +FPS=33.00, 法向力=2198.7571, 切向力X=1549.2561, 切向力Y=-755.6794 +FPS=28.88, 法向力=1809.9875, 切向力X=1486.3616, 切向力Y=398.3493 +FPS=39.66, 法向力=2232.4116, 切向力X=1299.3723, 切向力Y=894.1646 +FPS=29.68, 法向力=2233.0381, 切向力X=1164.0682, 切向力Y=1000.4956 +FPS=41.76, 法向力=1766.0562, 切向力X=1417.5177, 切向力Y=-452.7673 +FPS=20.75, 法向力=1071.8314, 切向力X=1230.0791, 切向力Y=-212.6211 +FPS=21.20, 法向力=1979.4705, 切向力X=2320.6743, 切向力Y=963.3640 +FPS=36.78, 法向力=1993.2092, 切向力X=2417.0090, 切向力Y=991.5973 +FPS=19.26, 法向力=1234.0833, 切向力X=1323.4164, 切向力Y=-168.1228 +FPS=40.74, 法向力=1299.0255, 切向力X=1455.7397, 切向力Y=590.5204 +FPS=27.08, 法向力=1525.8879, 切向力X=1341.3879, 切向力Y=872.8891 +FPS=25.01, 法向力=1331.9913, 切向力X=1328.3785, 切向力Y=1179.5989 +FPS=28.55, 法向力=1177.3168, 切向力X=575.0624, 切向力Y=568.6542 +FPS=37.04, 法向力=1324.4595, 切向力X=439.4121, 切向力Y=772.3134 +FPS=28.91, 法向力=1401.0510, 切向力X=935.2203, 切向力Y=-910.0852 +FPS=37.22, 法向力=2005.0533, 切向力X=1365.9156, 切向力Y=427.2209 +FPS=29.16, 法向力=1268.9570, 切向力X=801.8355, 切向力Y=230.0723 +FPS=34.34, 法向力=1188.0499, 切向力X=780.2759, 切向力Y=-35.0161 +FPS=29.77, 法向力=1209.2844, 切向力X=795.9326, 切向力Y=-27.7457 +FPS=33.89, 法向力=1454.3032, 切向力X=1484.1261, 切向力Y=1822.1102 +FPS=28.80, 法向力=1033.6284, 切向力X=838.4639, 切向力Y=559.4049 +FPS=26.42, 法向力=1821.2676, 切向力X=1086.4585, 切向力Y=2997.2686 +FPS=21.25, 法向力=1392.2264, 切向力X=876.4765, 切向力Y=736.7054 +FPS=26.39, 法向力=1313.3145, 切向力X=1109.5320, 切向力Y=87.8437 +FPS=26.63, 法向力=1765.9597, 切向力X=662.4562, 切向力Y=957.4703 +FPS=25.43, 法向力=1078.3066, 切向力X=1428.8574, 切向力Y=641.7352 +FPS=24.18, 法向力=1300.1362, 切向力X=1527.9167, 切向力Y=1271.8850 +FPS=27.12, 法向力=1326.8330, 切向力X=1624.0393, 切向力Y=1213.3064 +FPS=28.13, 法向力=1708.2756, 切向力X=1556.4851, 切向力Y=-209.7194 +FPS=26.82, 法向力=1433.0833, 切向力X=1102.7705, 切向力Y=592.8436 +FPS=27.39, 法向力=2097.7673, 切向力X=1036.2709, 切向力Y=-246.4177 +FPS=29.33, 法向力=1539.8766, 切向力X=793.5181, 切向力Y=-97.4755 +FPS=37.82, 法向力=1556.4468, 切向力X=801.1497, 切向力Y=-87.4958 +FPS=29.71, 法向力=1534.2333, 切向力X=1266.7026, 切向力Y=-272.3844 +FPS=23.22, 法向力=1197.7688, 切向力X=1291.4769, 切向力Y=1186.6508 +FPS=21.09, 法向力=1527.6123, 切向力X=651.9070, 切向力Y=-345.3464 +FPS=20.96, 法向力=1934.4055, 切向力X=391.6640, 切向力Y=660.0016 +FPS=21.02, 法向力=1860.4718, 切向力X=415.3087, 切向力Y=1002.8758 +FPS=20.53, 法向力=1522.6345, 切向力X=1115.6223, 切向力Y=1815.8208 +FPS=23.38, 法向力=1746.0647, 切向力X=1411.4136, 切向力Y=418.3045 +FPS=38.24, 法向力=1678.3899, 切向力X=1241.6045, 切向力Y=-21.9017 +FPS=26.99, 法向力=1746.5122, 切向力X=1290.9447, 切向力Y=10.6741 +FPS=19.38, 法向力=1713.5436, 切向力X=1302.7522, 切向力Y=1910.9807 +FPS=21.11, 法向力=1720.8337, 切向力X=1206.1128, 切向力Y=-1146.6003 +FPS=22.02, 法向力=1182.0742, 切向力X=1241.5999, 切向力Y=1825.9332 +FPS=21.62, 法向力=1441.6493, 切向力X=1145.8029, 切向力Y=187.0872 +FPS=22.13, 法向力=2851.4126, 切向力X=695.6840, 切向力Y=1576.7590 +FPS=21.32, 法向力=1586.3535, 切向力X=1401.0601, 切向力Y=676.5834 +FPS=21.16, 法向力=1440.1412, 切向力X=2004.6536, 切向力Y=959.8007 +FPS=27.60, 法向力=1271.7769, 切向力X=1485.4047, 切向力Y=135.8666 +Traceback (most recent call last): + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\pyqtgraph\graphicsItems\AxisItem.py", line 999, in paint + self.picture.play(p) +KeyboardInterrupt +FPS=26.32, 法向力=1321.4292, 切向力X=1587.4489, 切向力Y=64.2933 +FPS=20.05, 法向力=1067.9694, 切向力X=2000.5812, 切向力Y=471.7843 +FPS=20.57, 法向力=1122.2491, 切向力X=2079.0327, 切向力Y=661.5136 +FPS=21.93, 法向力=2163.3135, 切向力X=1460.6445, 切向力Y=956.2303 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\plot_data.py", line 255, in + main() + File "D:\workspace\orisyssdk_git\examples\plot_data.py", line 195, in main + mag = draw_magnitude_map(flow) + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\plot_data.py", line 79, in draw_magnitude_map + mag_min, mag_max = magnitude_thresholded.min(), magnitude_thresholded.max() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\numpy\_core\_methods.py", line 44, in _amax + return umr_maximum(a, axis, None, out, keepdims, initial, where) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +KeyboardInterrupt diff --git a/examples/logs/plot_20260521_094608.log b/examples/logs/plot_20260521_094608.log new file mode 100644 index 0000000..888919e --- /dev/null +++ b/examples/logs/plot_20260521_094608.log @@ -0,0 +1,704 @@ +Config: ./config/ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1280x720, fps=20.00, backend_id=1400 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Timeout finding vision units. +Sensor: non-stitch mode +Latest-frame capture thread started. +Camera calib not found or not JSON: D:\workspace\orisyssdk_git\./config/ddjx01.npy + Video source: 0 + Stitch mode: False + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:'q' 退出程序,'s' 开始录像,'e' 结束录像。 +FPS=0.16, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=4.94, 法向力=242726.2812, 切向力X=25771.0117, 切向力Y=30204.1719 +FPS=23.28, 法向力=233272.4375, 切向力X=94199.0469, 切向力Y=244249.0469 +FPS=56.52, 法向力=163701.5625, 切向力X=78527.4531, 切向力Y=318804.5625 +FPS=26.62, 法向力=109197.1719, 切向力X=109109.3984, 切向力Y=146701.0000 +FPS=40.33, 法向力=182008.3438, 切向力X=96444.2188, 切向力Y=-4816.8740 +FPS=64.28, 法向力=221055.5938, 切向力X=85480.0547, 切向力Y=-19744.9336 +FPS=63.81, 法向力=216521.7656, 切向力X=72763.2812, 切向力Y=-40864.1562 +FPS=46.03, 法向力=271055.7812, 切向力X=2812.5605, 切向力Y=-214997.3750 +FPS=29.89, 法向力=247827.5781, 切向力X=-15346.5674, 切向力Y=-268276.6875 +FPS=34.23, 法向力=292659.0000, 切向力X=907.3370, 切向力Y=-228033.2188 +FPS=31.81, 法向力=254076.4688, 切向力X=-62460.4375, 切向力Y=-120192.3906 +FPS=32.05, 法向力=173554.7812, 切向力X=-31979.6680, 切向力Y=-11149.6875 +FPS=37.91, 法向力=86470.4062, 切向力X=-31191.5430, 切向力Y=-70434.2656 +FPS=51.62, 法向力=70602.9453, 切向力X=-51045.9062, 切向力Y=-52355.0469 +FPS=62.19, 法向力=79837.9531, 切向力X=-28273.5547, 切向力Y=-41567.3359 +FPS=52.00, 法向力=151399.2812, 切向力X=-1174.2012, 切向力Y=96635.8281 +FPS=44.59, 法向力=161115.7812, 切向力X=19933.0664, 切向力Y=131899.2969 +FPS=46.15, 法向力=225421.0000, 切向力X=19827.2461, 切向力Y=88583.0078 +FPS=39.35, 法向力=281278.7812, 切向力X=55110.4219, 切向力Y=45344.5859 +FPS=51.18, 法向力=242263.4062, 切向力X=30312.9297, 切向力Y=-4445.2373 +FPS=31.29, 法向力=254423.5469, 切向力X=727.3805, 切向力Y=90543.1250 +FPS=55.37, 法向力=207537.0000, 切向力X=-2993.6660, 切向力Y=96839.2969 +FPS=54.18, 法向力=189739.9688, 切向力X=362.9538, 切向力Y=314584.9062 +FPS=45.53, 法向力=158909.1875, 切向力X=-14174.4102, 切向力Y=308989.9375 +FPS=27.82, 法向力=185466.0000, 切向力X=-7597.6216, 切向力Y=314885.2500 +FPS=63.14, 法向力=213453.2500, 切向力X=2391.8892, 切向力Y=309978.4688 +FPS=52.35, 法向力=160050.5625, 切向力X=819.2505, 切向力Y=190478.4688 +FPS=46.71, 法向力=199953.0625, 切向力X=-30338.8496, 切向力Y=164410.1406 +FPS=27.56, 法向力=230732.0469, 切向力X=-32775.3594, 切向力Y=260886.8281 +FPS=37.61, 法向力=173013.5469, 切向力X=34047.0820, 切向力Y=236666.2500 +FPS=53.13, 法向力=195811.4688, 切向力X=28978.9336, 切向力Y=201836.7812 +FPS=65.97, 法向力=255087.4844, 切向力X=10339.6504, 切向力Y=196125.4062 +FPS=50.60, 法向力=164657.2500, 切向力X=4510.0566, 切向力Y=214258.2500 +FPS=33.77, 法向力=177235.2812, 切向力X=-88116.3203, 切向力Y=263363.0000 +FPS=29.37, 法向力=104395.5156, 切向力X=-29529.8047, 切向力Y=247229.5625 +FPS=63.19, 法向力=135293.8594, 切向力X=-11351.0244, 切向力Y=272115.6875 +FPS=34.38, 法向力=107830.5156, 切向力X=71792.6719, 切向力Y=351477.2500 +FPS=39.22, 法向力=111013.7031, 切向力X=81272.2969, 切向力Y=396450.9062 +FPS=43.50, 法向力=227689.2812, 切向力X=85719.1328, 切向力Y=379972.0625 +FPS=35.01, 法向力=220309.7500, 切向力X=82942.8906, 切向力Y=376604.5000 +FPS=31.78, 法向力=333913.4375, 切向力X=40263.5234, 切向力Y=337268.2188 +FPS=37.16, 法向力=278099.4375, 切向力X=75151.8594, 切向力Y=203914.0469 +FPS=47.15, 法向力=228236.6562, 切向力X=4981.7363, 切向力Y=67311.3594 +FPS=31.97, 法向力=299975.2812, 切向力X=-14717.9902, 切向力Y=70491.7109 +FPS=31.70, 法向力=325480.2812, 切向力X=4517.4482, 切向力Y=146102.0625 +FPS=37.64, 法向力=247167.6094, 切向力X=53798.2148, 切向力Y=193445.1875 +FPS=26.60, 法向力=185570.7344, 切向力X=44883.8203, 切向力Y=76634.9688 +FPS=39.03, 法向力=192576.5625, 切向力X=63096.8281, 切向力Y=67858.0469 +FPS=48.36, 法向力=189575.8438, 切向力X=66131.3281, 切向力Y=68009.3984 +FPS=63.25, 法向力=189966.9688, 切向力X=57036.0547, 切向力Y=72400.8281 +FPS=51.19, 法向力=376342.3125, 切向力X=55259.0352, 切向力Y=7460.8398 +FPS=68.28, 法向力=395072.3750, 切向力X=14806.8740, 切向力Y=29429.5508 +FPS=34.30, 法向力=389426.7500, 切向力X=18266.0449, 切向力Y=49392.0664 +FPS=37.92, 法向力=375771.3125, 切向力X=15582.0273, 切向力Y=47533.6016 +FPS=46.27, 法向力=250263.7500, 切向力X=49264.7578, 切向力Y=72523.6562 +FPS=67.30, 法向力=200399.7188, 切向力X=36586.8516, 切向力Y=120440.9844 +FPS=63.15, 法向力=197042.8438, 切向力X=44044.8281, 切向力Y=118234.5078 +FPS=52.14, 法向力=144703.5312, 切向力X=48454.1797, 切向力Y=224581.2500 +FPS=45.43, 法向力=73199.2812, 切向力X=80533.1953, 切向力Y=330758.0000 +FPS=27.60, 法向力=155869.0312, 切向力X=29237.2480, 切向力Y=202542.0938 +FPS=61.89, 法向力=172277.0938, 切向力X=31515.7012, 切向力Y=206426.5000 +FPS=31.87, 法向力=72027.9688, 切向力X=-5442.8071, 切向力Y=187226.0000 +FPS=66.27, 法向力=74189.9219, 切向力X=-14637.6875, 切向力Y=243409.7812 +FPS=31.14, 法向力=86517.3359, 切向力X=-33607.2500, 切向力Y=327619.5625 +FPS=39.45, 法向力=130524.1797, 切向力X=-27674.3359, 切向力Y=289484.0625 +FPS=48.05, 法向力=143071.1875, 切向力X=14921.6465, 切向力Y=280604.7500 +FPS=38.02, 法向力=254645.0000, 切向力X=4771.1006, 切向力Y=371080.8750 +FPS=47.55, 法向力=194699.1562, 切向力X=27600.8359, 切向力Y=379281.5312 +FPS=37.85, 法向力=172544.3438, 切向力X=39606.7617, 切向力Y=383471.1250 +FPS=27.95, 法向力=171366.8750, 切向力X=29305.9492, 切向力Y=385594.8750 +FPS=63.30, 法向力=174771.2188, 切向力X=27563.7871, 切向力Y=389707.0625 +FPS=30.87, 法向力=109975.9219, 切向力X=21488.3320, 切向力Y=466905.8750 +FPS=58.26, 法向力=92636.0156, 切向力X=18510.3633, 切向力Y=506878.4062 +FPS=41.37, 法向力=99191.2500, 切向力X=69546.7812, 切向力Y=487350.5312 +FPS=49.12, 法向力=94319.0938, 切向力X=93315.3125, 切向力Y=470886.8750 +FPS=37.19, 法向力=144837.1875, 切向力X=37162.0078, 切向力Y=302774.6875 +FPS=46.96, 法向力=147013.8438, 切向力X=27026.7051, 切向力Y=237456.0938 +FPS=38.09, 法向力=86161.1641, 切向力X=-2235.3501, 切向力Y=13497.4844 +FPS=27.64, 法向力=64666.8438, 切向力X=-1337.0294, 切向力Y=10235.6670 +FPS=37.81, 法向力=71644.5234, 切向力X=681.1743, 切向力Y=203449.4062 +FPS=27.83, 法向力=100437.9688, 切向力X=16363.1826, 切向力Y=59552.3984 +FPS=38.17, 法向力=158048.4531, 切向力X=30532.8613, 切向力Y=73.2212 +FPS=28.22, 法向力=81565.8125, 切向力X=42883.1250, 切向力Y=1245.6760 +FPS=31.28, 法向力=69890.4531, 切向力X=50902.3750, 切向力Y=18068.3379 +FPS=30.58, 法向力=62197.0078, 切向力X=-119.5862, 切向力Y=47404.4688 +FPS=59.83, 法向力=62563.8516, 切向力X=-1371.5969, 切向力Y=50129.6250 +FPS=52.58, 法向力=78816.7969, 切向力X=36038.9336, 切向力Y=244067.4219 +FPS=37.51, 法向力=115410.9766, 切向力X=17985.9023, 切向力Y=275191.2188 +FPS=31.48, 法向力=136566.8438, 切向力X=-26564.3945, 切向力Y=261635.8125 +FPS=62.45, 法向力=157076.8906, 切向力X=-50365.1562, 切向力Y=272782.7188 +FPS=51.47, 法向力=70501.9375, 切向力X=2836.8870, 切向力Y=213510.2188 +FPS=43.85, 法向力=85451.1875, 切向力X=5883.0620, 切向力Y=201410.2812 +FPS=46.96, 法向力=123146.5156, 切向力X=16789.5078, 切向力Y=208337.0156 +FPS=32.02, 法向力=80670.9609, 切向力X=-1176.5354, 切向力Y=278183.6250 +FPS=60.91, 法向力=50716.4375, 切向力X=-31473.8984, 切向力Y=364663.4375 +FPS=32.06, 法向力=161034.8594, 切向力X=-58187.7188, 切向力Y=334195.8438 +FPS=58.09, 法向力=173175.8750, 切向力X=-90029.8750, 切向力Y=301287.4375 +FPS=46.79, 法向力=100599.9141, 切向力X=-14482.7168, 切向力Y=103208.8438 +FPS=41.80, 法向力=75516.3594, 切向力X=-35199.4375, 切向力Y=104436.9219 +FPS=31.19, 法向力=168884.9531, 切向力X=-28143.5996, 切向力Y=139982.6875 +FPS=32.10, 法向力=186461.0156, 切向力X=-35987.9531, 切向力Y=175712.2500 +FPS=32.98, 法向力=171060.8438, 切向力X=-53557.7305, 切向力Y=174366.9062 +FPS=37.74, 法向力=141343.3125, 切向力X=-44501.7500, 切向力Y=97782.4688 +FPS=27.44, 法向力=134777.3438, 切向力X=-18747.3008, 切向力Y=93400.0938 +FPS=32.03, 法向力=118799.9609, 切向力X=-41593.9180, 切向力Y=84834.9766 +FPS=37.67, 法向力=164786.1406, 切向力X=-55626.9609, 切向力Y=-33133.5938 +FPS=27.42, 法向力=166409.8125, 切向力X=-57482.7891, 切向力Y=-115147.8281 +FPS=38.04, 法向力=141215.3438, 切向力X=-61010.2969, 切向力Y=-82696.3984 +FPS=52.09, 法向力=144237.9375, 切向力X=-66510.5469, 切向力Y=-85861.9844 +FPS=59.74, 法向力=84832.5312, 切向力X=-51343.8945, 切向力Y=-143879.5000 +FPS=53.88, 法向力=65679.0625, 切向力X=-54869.7344, 切向力Y=-153796.4062 +FPS=32.87, 法向力=100090.1094, 切向力X=-52047.6719, 切向力Y=-187123.2500 +FPS=32.00, 法向力=100199.5781, 切向力X=-46440.9062, 切向力Y=-175988.2188 +FPS=39.90, 法向力=191049.9531, 切向力X=-126136.2969, 切向力Y=-18976.6562 +FPS=50.38, 法向力=218533.0000, 切向力X=-135086.3438, 切向力Y=12617.8887 +FPS=30.05, 法向力=257378.8281, 切向力X=-117990.4453, 切向力Y=39247.6953 +FPS=31.45, 法向力=258053.0781, 切向力X=-129285.0312, 切向力Y=51443.7891 +FPS=31.66, 法向力=166239.2812, 切向力X=-75504.0625, 切向力Y=331851.0000 +FPS=58.32, 法向力=100255.2656, 切向力X=-51424.4688, 切向力Y=275174.0312 +FPS=54.74, 法向力=91909.1562, 切向力X=-25128.1992, 切向力Y=344116.5625 +FPS=36.34, 法向力=94027.2969, 切向力X=-18666.1641, 切向力Y=349890.7500 +FPS=62.29, 法向力=99125.3906, 切向力X=-37400.6094, 切向力Y=354844.5938 +FPS=54.43, 法向力=79343.9062, 切向力X=-6514.6909, 切向力Y=327743.3125 +FPS=41.24, 法向力=82786.7109, 切向力X=11637.9521, 切向力Y=259435.4375 +FPS=27.86, 法向力=98348.2969, 切向力X=-32028.5332, 切向力Y=406472.1562 +FPS=58.20, 法向力=217147.0781, 切向力X=36361.7266, 切向力Y=568076.0625 +FPS=52.08, 法向力=358801.4375, 切向力X=22690.5039, 切向力Y=192157.0938 +FPS=36.95, 法向力=374073.6875, 切向力X=38707.9805, 切向力Y=218694.3750 +FPS=37.47, 法向力=287105.7812, 切向力X=67093.0156, 切向力Y=242401.6562 +FPS=50.24, 法向力=271182.6250, 切向力X=59457.1172, 切向力Y=235842.8750 +FPS=30.78, 法向力=215390.5000, 切向力X=27783.2461, 切向力Y=37347.2500 +FPS=32.27, 法向力=177148.4531, 切向力X=28650.3535, 切向力Y=-33496.1133 +FPS=31.53, 法向力=176931.1250, 切向力X=-2522.0457, 切向力Y=-49301.8359 +FPS=31.92, 法向力=143543.3125, 切向力X=-32832.0586, 切向力Y=-41420.1328 +FPS=32.25, 法向力=241058.3125, 切向力X=-39346.6172, 切向力Y=25839.6367 +FPS=39.34, 法向力=253732.0625, 切向力X=-43115.8281, 切向力Y=29307.1758 +FPS=50.48, 法向力=264097.5312, 切向力X=-41953.3242, 切向力Y=34026.6953 +FPS=35.47, 法向力=156877.8594, 切向力X=14919.0791, 切向力Y=85651.1797 +FPS=50.65, 法向力=128268.2734, 切向力X=24176.4883, 切向力Y=89774.0469 +FPS=60.30, 法向力=184256.4375, 切向力X=6780.8945, 切向力Y=81687.4766 +FPS=52.97, 法向力=178609.2500, 切向力X=-23788.4375, 切向力Y=65802.4922 +FPS=42.63, 法向力=182531.9062, 切向力X=-43007.2383, 切向力Y=64398.7031 +FPS=63.91, 法向力=215604.3438, 切向力X=26205.4395, 切向力Y=-47943.5898 +FPS=54.93, 法向力=225204.6094, 切向力X=22937.7539, 切向力Y=-51753.2188 +FPS=64.59, 法向力=171807.7656, 切向力X=77161.6562, 切向力Y=-155103.5781 +FPS=53.48, 法向力=204406.0000, 切向力X=62779.3203, 切向力Y=-182742.7812 +FPS=37.59, 法向力=224209.7500, 切向力X=56422.0156, 切向力Y=-200642.0938 +FPS=50.57, 法向力=137641.1406, 切向力X=34822.2422, 切向力Y=-153112.8438 +FPS=30.41, 法向力=109231.4766, 切向力X=14282.6758, 切向力Y=-185931.1719 +FPS=60.31, 法向力=120333.7266, 切向力X=5493.9062, 切向力Y=-138880.0000 +FPS=32.36, 法向力=117876.9453, 切向力X=44584.5625, 切向力Y=22177.0039 +FPS=38.16, 法向力=120722.4688, 切向力X=37876.7422, 切向力Y=46249.8125 +FPS=26.90, 法向力=161936.0625, 切向力X=20091.2168, 切向力Y=-78384.4531 +FPS=37.65, 法向力=160026.5938, 切向力X=2913.1929, 切向力Y=-92706.3828 +FPS=45.88, 法向力=73699.9141, 切向力X=-17722.1699, 切向力Y=-18823.3848 +FPS=39.40, 法向力=107701.2812, 切向力X=-44449.3594, 切向力Y=27997.8027 +FPS=64.22, 法向力=100774.7812, 切向力X=-47326.1641, 切向力Y=21121.7402 +FPS=54.04, 法向力=40530.2969, 切向力X=-59409.0859, 切向力Y=118896.6875 +FPS=30.94, 法向力=47081.1992, 切向力X=-64314.3203, 切向力Y=117192.8750 +FPS=67.20, 法向力=89223.9531, 切向力X=-17168.3320, 切向力Y=62209.7578 +FPS=37.49, 法向力=97573.7812, 切向力X=-39358.5625, 切向力Y=17867.9258 +FPS=49.71, 法向力=225767.8750, 切向力X=-58078.1289, 切向力Y=-57841.2500 +FPS=36.83, 法向力=274600.9375, 切向力X=-58828.0469, 切向力Y=-70964.4688 +FPS=26.84, 法向力=381279.2812, 切向力X=-30104.1348, 切向力Y=1130.7765 +FPS=38.97, 法向力=411580.8125, 切向力X=-43091.4336, 切向力Y=4592.8765 +FPS=27.71, 法向力=418588.3125, 切向力X=-44051.5117, 切向力Y=39384.2305 +FPS=37.43, 法向力=408152.2500, 切向力X=-42883.1992, 切向力Y=152858.1875 +FPS=26.45, 法向力=396679.0312, 切向力X=-39678.0859, 切向力Y=152631.2812 +FPS=41.90, 法向力=329726.7188, 切向力X=27277.3789, 切向力Y=-65949.6797 +FPS=46.64, 法向力=306521.8438, 切向力X=16898.0332, 切向力Y=-110325.2500 +FPS=37.78, 法向力=165849.5469, 切向力X=-6539.4414, 切向力Y=-10703.8838 +FPS=47.76, 法向力=124919.4062, 切向力X=-18247.3828, 切向力Y=58664.0625 +FPS=66.40, 法向力=123663.0625, 切向力X=-6021.3076, 切向力Y=-18510.5215 +FPS=31.30, 法向力=134255.1562, 切向力X=6329.0298, 切向力Y=-44344.5391 +FPS=38.53, 法向力=150100.2188, 切向力X=-7696.4004, 切向力Y=-54080.3828 +FPS=47.93, 法向力=148691.1875, 切向力X=-32767.6406, 切向力Y=-92089.6250 +FPS=37.76, 法向力=105076.4453, 切向力X=36890.6289, 切向力Y=18512.8848 +FPS=27.58, 法向力=158200.2188, 切向力X=16065.1445, 切向力Y=-11151.8086 +FPS=63.33, 法向力=199790.4062, 切向力X=37169.9414, 切向力Y=-33556.1719 +FPS=32.67, 法向力=217761.7344, 切向力X=58802.7500, 切向力Y=-49155.2578 +FPS=38.78, 法向力=210844.1406, 切向力X=55710.2734, 切向力Y=-77487.8281 +FPS=47.02, 法向力=187555.4688, 切向力X=110635.0078, 切向力Y=-159110.3438 +FPS=37.94, 法向力=211821.6406, 切向力X=30684.2188, 切向力Y=-69710.2188 +FPS=27.27, 法向力=167294.7500, 切向力X=67401.6016, 切向力Y=15708.3643 +FPS=60.99, 法向力=183170.3438, 切向力X=10715.6729, 切向力Y=66440.7812 +FPS=32.42, 法向力=190365.5625, 切向力X=-15254.4805, 切向力Y=64877.5820 +FPS=37.10, 法向力=184227.1875, 切向力X=-27457.7305, 切向力Y=41053.2578 +FPS=49.19, 法向力=238420.5469, 切向力X=-56642.7422, 切向力Y=-76950.6328 +FPS=32.30, 法向力=149191.5625, 切向力X=-4167.0029, 切向力Y=-313.9777 +FPS=60.89, 法向力=183028.8438, 切向力X=28303.0273, 切向力Y=81655.1641 +FPS=53.20, 法向力=127662.6250, 切向力X=-41118.3008, 切向力Y=184534.1250 +FPS=34.19, 法向力=161725.8125, 切向力X=-40764.0078, 切向力Y=201243.8750 +FPS=32.01, 法向力=105572.4141, 切向力X=-56284.3242, 切向力Y=321911.5938 +FPS=57.17, 法向力=131414.4531, 切向力X=-12258.2510, 切向力Y=305762.7500 +FPS=34.75, 法向力=131733.3438, 切向力X=-8211.9668, 切向力Y=336654.0625 +FPS=31.02, 法向力=129199.9844, 切向力X=-7999.5322, 切向力Y=337368.2500 +FPS=32.14, 法向力=128664.8438, 切向力X=-6922.4033, 切向力Y=344272.1875 +FPS=59.86, 法向力=128107.5859, 切向力X=1604.2969, 切向力Y=345161.2500 +FPS=52.15, 法向力=75918.7031, 切向力X=15050.7715, 切向力Y=354499.1250 +FPS=43.95, 法向力=108725.7109, 切向力X=48526.6836, 切向力Y=368090.0625 +FPS=53.51, 法向力=102850.7969, 切向力X=121396.6953, 切向力Y=297335.0938 +FPS=65.64, 法向力=115460.4531, 切向力X=52488.3203, 切向力Y=263895.5625 +FPS=28.80, 法向力=137392.2812, 切向力X=-94145.1328, 切向力Y=126467.1797 +FPS=38.21, 法向力=185478.9375, 切向力X=-107339.6875, 切向力Y=101020.3594 +FPS=45.48, 法向力=99776.1719, 切向力X=-175830.3438, 切向力Y=38957.1797 +FPS=38.77, 法向力=99321.5859, 切向力X=-155730.5625, 切向力Y=39168.9609 +FPS=45.70, 法向力=149540.4375, 切向力X=-65586.6719, 切向力Y=-153978.2500 +FPS=32.98, 法向力=141693.3438, 切向力X=-61517.2656, 切向力Y=-165618.9531 +FPS=38.84, 法向力=104740.4609, 切向力X=6490.9355, 切向力Y=178206.6875 +FPS=51.80, 法向力=84118.7031, 切向力X=1789.9453, 切向力Y=259441.3438 +FPS=35.96, 法向力=239738.4219, 切向力X=-47949.5312, 切向力Y=469815.4062 +FPS=53.48, 法向力=232146.7500, 切向力X=-44344.3984, 切向力Y=503914.5625 +FPS=30.66, 法向力=236771.5938, 切向力X=-62438.2266, 切向力Y=544891.3125 +FPS=31.61, 法向力=258043.4062, 切向力X=-88638.3281, 切向力Y=579473.1250 +FPS=58.23, 法向力=210552.7188, 切向力X=-128645.0469, 切向力Y=618846.5625 +FPS=53.50, 法向力=189918.1094, 切向力X=-105531.7812, 切向力Y=632591.0000 +FPS=36.84, 法向力=241303.0938, 切向力X=-132153.0312, 切向力Y=663305.7500 +FPS=37.25, 法向力=210948.3438, 切向力X=-75165.3594, 切向力Y=492200.1250 +FPS=48.45, 法向力=263113.1250, 切向力X=-30709.3438, 切向力Y=284568.3125 +FPS=30.58, 法向力=224075.0156, 切向力X=-23017.9141, 切向力Y=250493.6719 +FPS=32.49, 法向力=153273.5469, 切向力X=6200.4180, 切向力Y=164449.2500 +FPS=36.86, 法向力=145512.8281, 切向力X=-3758.7993, 切向力Y=134771.8125 +FPS=50.80, 法向力=163285.7969, 切向力X=-95839.8594, 切向力Y=334754.0000 +FPS=29.77, 法向力=206246.6562, 切向力X=-65816.3438, 切向力Y=416439.6875 +FPS=32.38, 法向力=247714.2188, 切向力X=-13942.6523, 切向力Y=433096.5625 +FPS=31.51, 法向力=158874.6562, 切向力X=-48170.6406, 切向力Y=432244.7500 +FPS=31.87, 法向力=139521.8906, 切向力X=-82664.6328, 切向力Y=344980.5625 +FPS=37.93, 法向力=88404.8438, 切向力X=-131472.7812, 切向力Y=346195.3750 +FPS=51.31, 法向力=84633.5078, 切向力X=-126890.3438, 切向力Y=358561.6875 +FPS=62.50, 法向力=92119.2031, 切向力X=-169433.1406, 切向力Y=402546.5000 +FPS=53.84, 法向力=119774.2188, 切向力X=18876.3125, 切向力Y=287215.6875 +FPS=39.79, 法向力=125248.3828, 切向力X=137306.3281, 切向力Y=202921.4062 +FPS=52.14, 法向力=121897.8281, 切向力X=55520.0156, 切向力Y=266740.9688 +FPS=31.37, 法向力=120996.1719, 切向力X=17123.0332, 切向力Y=334126.2812 +FPS=30.52, 法向力=148133.1875, 切向力X=-23209.8047, 切向力Y=194312.1094 +FPS=55.65, 法向力=312123.4375, 切向力X=-8319.3965, 切向力Y=194520.6250 +FPS=35.27, 法向力=327490.7812, 切向力X=16393.8359, 切向力Y=176917.2969 +FPS=62.98, 法向力=329239.5000, 切向力X=22403.6992, 切向力Y=176995.3906 +FPS=54.18, 法向力=301924.9375, 切向力X=-39174.3984, 切向力Y=194655.9062 +FPS=65.78, 法向力=295740.6250, 切向力X=-111081.1172, 切向力Y=224755.2188 +FPS=41.12, 法向力=295499.9375, 切向力X=-122760.0234, 切向力Y=221264.3750 +FPS=50.97, 法向力=208885.7500, 切向力X=-130064.0469, 切向力Y=122274.7812 +FPS=30.55, 法向力=208414.7188, 切向力X=-147190.9219, 切向力Y=135509.6094 +FPS=37.03, 法向力=321320.1250, 切向力X=-105780.5312, 切向力Y=-189548.7812 +FPS=50.61, 法向力=348457.6250, 切向力X=-80097.9062, 切向力Y=-251933.3438 +FPS=36.74, 法向力=164279.0781, 切向力X=-37908.1953, 切向力Y=-127122.3750 +FPS=46.94, 法向力=98788.6562, 切向力X=-52221.8086, 切向力Y=-75018.6250 +FPS=38.83, 法向力=130007.6172, 切向力X=-86453.1562, 切向力Y=140497.6406 +FPS=51.05, 法向力=156985.4531, 切向力X=-98581.8359, 切向力Y=233291.5469 +FPS=37.78, 法向力=143959.1094, 切向力X=-90066.4531, 切向力Y=168897.2969 +FPS=51.91, 法向力=207384.2656, 切向力X=-89862.1250, 切向力Y=137120.3750 +FPS=30.42, 法向力=347829.6562, 切向力X=-35135.3594, 切向力Y=197303.4375 +FPS=64.54, 法向力=314654.2812, 切向力X=-51835.4453, 切向力Y=112803.2188 +FPS=31.86, 法向力=424447.5938, 切向力X=-44024.5625, 切向力Y=208407.9375 +FPS=65.10, 法向力=451836.6562, 切向力X=4094.2549, 切向力Y=224212.7969 +FPS=30.73, 法向力=561391.3125, 切向力X=42898.3438, 切向力Y=215739.1875 +FPS=38.76, 法向力=613164.1250, 切向力X=63287.3711, 切向力Y=186394.0625 +FPS=46.82, 法向力=391161.7812, 切向力X=-34179.6484, 切向力Y=199262.4062 +FPS=68.99, 法向力=279361.1562, 切向力X=42771.3164, 切向力Y=380395.1250 +FPS=31.83, 法向力=112302.5000, 切向力X=-12914.2998, 切向力Y=302514.5312 +FPS=37.63, 法向力=107189.9531, 切向力X=-5115.7583, 切向力Y=244077.8281 +FPS=43.70, 法向力=97490.3203, 切向力X=-104396.9219, 切向力Y=107555.5391 +FPS=62.87, 法向力=111312.6562, 切向力X=-99338.3516, 切向力Y=108598.7031 +FPS=32.87, 法向力=54782.5352, 切向力X=-25556.3398, 切向力Y=204807.8438 +FPS=38.00, 法向力=48138.5156, 切向力X=-1170.9158, 切向力Y=199694.3906 +FPS=48.11, 法向力=103535.5469, 切向力X=37013.5859, 切向力Y=181086.7188 +FPS=31.34, 法向力=129814.3438, 切向力X=5254.6572, 切向力Y=209794.9375 +FPS=39.20, 法向力=345931.0625, 切向力X=5992.9492, 切向力Y=117407.1094 +FPS=52.40, 法向力=388558.4375, 切向力X=25092.3047, 切向力Y=100196.1172 +FPS=60.03, 法向力=409025.1875, 切向力X=4688.2861, 切向力Y=102654.3516 +FPS=30.52, 法向力=337865.5625, 切向力X=-8696.6484, 切向力Y=145560.3125 +FPS=31.58, 法向力=309958.3438, 切向力X=24411.1992, 切向力Y=163307.7188 +FPS=36.94, 法向力=465359.6250, 切向力X=4346.8467, 切向力Y=122416.2891 +FPS=46.54, 法向力=452122.5000, 切向力X=21837.1445, 切向力Y=75266.1562 +FPS=32.41, 法向力=339676.4375, 切向力X=-22517.1270, 切向力Y=27757.6875 +FPS=57.69, 法向力=320477.5000, 切向力X=-33721.0000, 切向力Y=50677.4023 +FPS=55.25, 法向力=180483.9375, 切向力X=-9565.7080, 切向力Y=131418.4219 +FPS=48.23, 法向力=124690.2188, 切向力X=37945.2344, 切向力Y=161055.4062 +FPS=66.15, 法向力=134609.5000, 切向力X=32912.0625, 切向力Y=-33957.0469 +FPS=53.74, 法向力=170871.5625, 切向力X=-17690.0723, 切向力Y=-51119.9023 +FPS=66.98, 法向力=205395.8906, 切向力X=-40296.0312, 切向力Y=-64558.4297 +FPS=51.71, 法向力=126314.7422, 切向力X=-3778.6746, 切向力Y=-23846.3379 +FPS=37.66, 法向力=124728.4922, 切向力X=-18627.2695, 切向力Y=-20729.3301 +FPS=49.96, 法向力=232187.8281, 切向力X=-18204.4648, 切向力Y=71029.4766 +FPS=37.74, 法向力=263294.6250, 切向力X=-35339.3359, 切向力Y=65677.7656 +FPS=53.28, 法向力=282738.7812, 切向力X=-65491.5156, 切向力Y=217576.6875 +FPS=35.48, 法向力=268200.7500, 切向力X=-99308.8359, 切向力Y=201249.2812 +FPS=47.10, 法向力=386313.0312, 切向力X=-41111.9141, 切向力Y=396611.2812 +FPS=32.94, 法向力=327769.6250, 切向力X=15623.6514, 切向力Y=419443.1875 +FPS=31.29, 法向力=271803.7188, 切向力X=52792.1680, 切向力Y=253321.5625 +FPS=36.61, 法向力=100374.2344, 切向力X=41545.8281, 切向力Y=478037.5625 +FPS=27.17, 法向力=112162.9531, 切向力X=61680.5742, 切向力Y=625699.6250 +FPS=37.89, 法向力=118547.0000, 切向力X=75194.6250, 切向力Y=644536.0000 +FPS=27.87, 法向力=142553.1875, 切向力X=110191.2969, 切向力Y=565005.6250 +FPS=38.39, 法向力=203802.2969, 切向力X=27665.2871, 切向力Y=493458.0000 +FPS=51.52, 法向力=179236.0625, 切向力X=3620.1492, 切向力Y=400215.9688 +FPS=66.96, 法向力=139859.5938, 切向力X=42862.8828, 切向力Y=373636.4375 +FPS=53.38, 法向力=96468.6562, 切向力X=71239.3594, 切向力Y=298793.5000 +FPS=37.89, 法向力=95211.1641, 切向力X=79702.5312, 切向力Y=291185.3438 +FPS=26.48, 法向力=251827.5156, 切向力X=91175.2969, 切向力Y=377910.7188 +FPS=33.94, 法向力=319329.0938, 切向力X=27122.2402, 切向力Y=358890.5625 +FPS=31.91, 法向力=279219.4375, 切向力X=14700.6689, 切向力Y=278847.5938 +FPS=61.83, 法向力=159688.4219, 切向力X=-18349.8203, 切向力Y=141556.4844 +FPS=54.03, 法向力=66380.6172, 切向力X=-47068.6133, 切向力Y=63388.6406 +FPS=42.78, 法向力=71694.0312, 切向力X=-20522.2715, 切向力Y=51273.4922 +FPS=47.52, 法向力=195332.3750, 切向力X=-3750.4717, 切向力Y=-105168.4062 +FPS=32.16, 法向力=184085.6250, 切向力X=-50254.0000, 切向力Y=-106538.6562 +FPS=31.98, 法向力=179757.9688, 切向力X=-45878.1172, 切向力Y=126451.2188 +FPS=60.94, 法向力=251944.8438, 切向力X=-10031.8145, 切向力Y=201130.4531 +FPS=54.22, 法向力=167085.4062, 切向力X=29469.0840, 切向力Y=103369.0312 +FPS=36.16, 法向力=177658.9375, 切向力X=36248.9336, 切向力Y=90228.1719 +FPS=31.36, 法向力=157886.7812, 切向力X=3200.7490, 切向力Y=-11777.4824 +FPS=60.77, 法向力=144165.5312, 切向力X=4427.2822, 切向力Y=-49868.7070 +FPS=53.27, 法向力=77407.7031, 切向力X=-19315.9434, 切向力Y=-61322.9492 +FPS=35.16, 法向力=159260.8125, 切向力X=-27336.4844, 切向力Y=199169.5938 +FPS=31.67, 法向力=189242.4844, 切向力X=8664.9023, 切向力Y=135410.9375 +FPS=31.75, 法向力=207893.8906, 切向力X=2871.4819, 切向力Y=180636.5156 +FPS=31.49, 法向力=281409.6562, 切向力X=-90461.2266, 切向力Y=33838.9688 +FPS=57.48, 法向力=186015.4531, 切向力X=-216222.5625, 切向力Y=-166814.4375 +FPS=51.71, 法向力=299619.0625, 切向力X=-120898.9219, 切向力Y=-258534.1094 +FPS=49.79, 法向力=339343.2500, 切向力X=-90166.2812, 切向力Y=-289746.6875 +FPS=49.05, 法向力=320979.2500, 切向力X=-240126.8438, 切向力Y=-150089.0312 +FPS=32.54, 法向力=335187.0000, 切向力X=-218878.8750, 切向力Y=-198940.8438 +FPS=36.63, 法向力=248417.1250, 切向力X=-113700.7891, 切向力Y=-72673.8516 +FPS=52.88, 法向力=195443.0312, 切向力X=-110776.1250, 切向力Y=54505.7539 +FPS=29.53, 法向力=77177.6719, 切向力X=-78093.4141, 切向力Y=-51959.6523 +FPS=37.69, 法向力=161281.6875, 切向力X=-81048.0469, 切向力Y=30902.2031 +FPS=51.67, 法向力=174317.1562, 切向力X=-38365.8125, 切向力Y=30652.1211 +FPS=35.11, 法向力=278200.1562, 切向力X=118146.5391, 切向力Y=-54427.7969 +FPS=50.86, 法向力=331175.8750, 切向力X=42449.5469, 切向力Y=-87593.8281 +FPS=30.80, 法向力=257859.8750, 切向力X=-152433.0000, 切向力Y=-128732.3125 +FPS=36.87, 法向力=235469.2188, 切向力X=-116056.9844, 切向力Y=-127265.9922 +FPS=49.88, 法向力=208248.0625, 切向力X=-92090.6250, 切向力Y=-137729.3438 +FPS=31.39, 法向力=156195.6719, 切向力X=-91148.5547, 切向力Y=-118158.9531 +FPS=30.97, 法向力=126262.7031, 切向力X=-67024.4375, 切向力Y=-40385.6680 +FPS=32.10, 法向力=183348.5938, 切向力X=-30316.1855, 切向力Y=6273.4785 +FPS=36.65, 法向力=114906.1016, 切向力X=-121039.2891, 切向力Y=-17615.6016 +FPS=47.40, 法向力=134163.1875, 切向力X=-162231.5625, 切向力Y=-15405.4043 +FPS=38.03, 法向力=113528.8203, 切向力X=-118981.4375, 切向力Y=-84984.0078 +FPS=62.41, 法向力=129413.5938, 切向力X=-101044.1250, 切向力Y=-126039.9062 +FPS=54.15, 法向力=177482.5938, 切向力X=-118208.3438, 切向力Y=-102734.8906 +FPS=29.43, 法向力=173752.7188, 切向力X=-92510.6797, 切向力Y=-122050.0000 +FPS=37.31, 法向力=162246.6875, 切向力X=-65259.0781, 切向力Y=-115091.5000 +FPS=48.69, 法向力=168572.8750, 切向力X=-59296.9922, 切向力Y=-142881.2031 +FPS=38.49, 法向力=119376.5781, 切向力X=-64701.3516, 切向力Y=-118176.1250 +FPS=27.37, 法向力=128815.0469, 切向力X=-23983.6172, 切向力Y=-114872.9297 +FPS=31.57, 法向力=202952.0938, 切向力X=31813.8047, 切向力Y=-146230.0781 +FPS=31.22, 法向力=210369.8906, 切向力X=-33211.5195, 切向力Y=-133650.7188 +FPS=31.89, 法向力=127206.8047, 切向力X=-80113.7188, 切向力Y=-82396.5312 +FPS=37.68, 法向力=127938.2734, 切向力X=-12252.9512, 切向力Y=59641.8477 +FPS=50.41, 法向力=132801.7656, 切向力X=-15667.9150, 切向力Y=74691.5156 +FPS=60.92, 法向力=145154.3125, 切向力X=-36508.6484, 切向力Y=77001.0625 +FPS=54.85, 法向力=144167.6719, 切向力X=-96011.3281, 切向力Y=113247.4375 +FPS=34.77, 法向力=146772.3281, 切向力X=-156377.9219, 切向力Y=135827.7656 +FPS=31.85, 法向力=138167.3750, 切向力X=-181111.3750, 切向力Y=85241.8906 +FPS=61.58, 法向力=177165.5625, 切向力X=-138470.5625, 切向力Y=83568.0000 +FPS=53.12, 法向力=266353.4062, 切向力X=-149910.9531, 切向力Y=577.5451 +FPS=34.75, 法向力=336606.8125, 切向力X=-137218.8750, 切向力Y=-261616.0469 +FPS=32.86, 法向力=194749.1875, 切向力X=-31650.5000, 切向力Y=-209365.7188 +FPS=61.22, 法向力=259174.4688, 切向力X=44378.7852, 切向力Y=-155940.9219 +FPS=37.88, 法向力=263935.9375, 切向力X=113668.8438, 切向力Y=-162972.5938 +FPS=50.59, 法向力=182865.5625, 切向力X=316645.6250, 切向力Y=-399257.0625 +FPS=29.47, 法向力=63774.8398, 切向力X=44403.2148, 切向力Y=-151391.6719 +FPS=40.40, 法向力=85583.7031, 切向力X=36900.4297, 切向力Y=-145078.6094 +FPS=47.34, 法向力=185919.7500, 切向力X=4839.6963, 切向力Y=-71283.6406 +FPS=31.93, 法向力=218007.5312, 切向力X=-18523.0098, 切向力Y=18400.3359 +FPS=39.39, 法向力=126912.5938, 切向力X=-59919.1406, 切向力Y=160358.1406 +FPS=52.13, 法向力=121559.8594, 切向力X=-119163.7734, 切向力Y=263443.9375 +FPS=29.62, 法向力=146628.4375, 切向力X=-152591.2188, 切向力Y=257311.1875 +FPS=33.53, 法向力=211302.1562, 切向力X=-96203.2734, 切向力Y=236611.3281 +FPS=37.60, 法向力=234062.7188, 切向力X=-40239.7188, 切向力Y=212734.3438 +FPS=45.89, 法向力=219778.5469, 切向力X=-65110.9531, 切向力Y=105109.6875 +FPS=32.76, 法向力=259269.8906, 切向力X=-33048.2656, 切向力Y=82840.3750 +FPS=31.93, 法向力=190319.6875, 切向力X=-69473.3125, 切向力Y=127258.6094 +FPS=31.50, 法向力=159421.6094, 切向力X=-95961.2344, 切向力Y=125091.0156 +FPS=39.12, 法向力=104425.4922, 切向力X=-52511.1250, 切向力Y=-130182.5000 +FPS=52.77, 法向力=75676.4531, 切向力X=-61354.1836, 切向力Y=-186633.7812 +FPS=63.85, 法向力=123154.5625, 切向力X=29926.3984, 切向力Y=-245360.2812 +FPS=54.63, 法向力=171811.5625, 切向力X=209.7520, 切向力Y=-289095.0625 +FPS=38.67, 法向力=212961.1875, 切向力X=-13384.1748, 切向力Y=-299217.5625 +FPS=52.87, 法向力=212479.0625, 切向力X=29792.7676, 切向力Y=-158735.7031 +FPS=29.07, 法向力=199496.1406, 切向力X=58763.5156, 切向力Y=-101026.2188 +FPS=32.39, 法向力=209855.9375, 切向力X=76218.7031, 切向力Y=-94409.1328 +FPS=32.05, 法向力=161890.3125, 切向力X=45544.7461, 切向力Y=-140851.5625 +FPS=31.80, 法向力=173121.5781, 切向力X=1679.8198, 切向力Y=-117345.6406 +FPS=31.69, 法向力=102955.8906, 切向力X=-26518.2695, 切向力Y=42035.5117 +FPS=61.30, 法向力=97106.7500, 切向力X=-2789.6826, 切向力Y=64665.7344 +FPS=55.28, 法向力=189340.9531, 切向力X=23348.1758, 切向力Y=38703.0156 +FPS=34.92, 法向力=201087.7344, 切向力X=-17333.7852, 切向力Y=23007.9551 +FPS=60.25, 法向力=199247.4062, 切向力X=-36070.6211, 切向力Y=20917.9883 +FPS=54.87, 法向力=149151.4844, 切向力X=-31461.8984, 切向力Y=20218.5859 +FPS=36.12, 法向力=143129.4688, 切向力X=-5484.5444, 切向力Y=904.6821 +FPS=31.67, 法向力=184745.2969, 切向力X=10769.8779, 切向力Y=40990.2422 +FPS=58.99, 法向力=239697.3594, 切向力X=4771.2305, 切向力Y=84952.2344 +FPS=51.80, 法向力=259546.2344, 切向力X=26868.5273, 切向力Y=101591.8047 +FPS=36.90, 法向力=198776.9844, 切向力X=78605.1875, 切向力Y=232436.4062 +FPS=31.94, 法向力=171760.4375, 切向力X=-26930.3242, 切向力Y=342913.0625 +FPS=37.97, 法向力=120208.1875, 切向力X=-61188.3828, 切向力Y=211095.1250 +FPS=51.07, 法向力=136817.5312, 切向力X=-58400.4258, 切向力Y=228015.9062 +FPS=35.28, 法向力=62666.7422, 切向力X=-34606.0000, 切向力Y=431177.8750 +FPS=48.81, 法向力=89647.8516, 切向力X=-33148.6172, 切向力Y=460093.5000 +FPS=37.03, 法向力=138800.3438, 切向力X=-65422.0156, 切向力Y=583915.1250 +FPS=50.94, 法向力=235928.3906, 切向力X=-81117.7031, 切向力Y=680025.3750 +FPS=30.36, 法向力=241244.3906, 切向力X=-62051.6172, 切向力Y=641297.0000 +FPS=32.15, 法向力=248109.5938, 切向力X=-91959.6328, 切向力Y=598025.5000 +FPS=31.07, 法向力=190545.9375, 切向力X=-82518.9375, 切向力Y=486851.9375 +FPS=38.17, 法向力=154943.4375, 切向力X=-94062.3125, 切向力Y=482687.3750 +FPS=44.50, 法向力=195574.5938, 切向力X=-150412.6875, 切向力Y=492236.0625 +FPS=32.39, 法向力=240130.9375, 切向力X=-152695.4062, 切向力Y=463158.3750 +FPS=39.87, 法向力=247876.6875, 切向力X=-52087.2617, 切向力Y=356800.0625 +FPS=26.97, 法向力=147017.4531, 切向力X=-57099.5156, 切向力Y=467709.9062 +FPS=32.28, 法向力=127588.1250, 切向力X=-34348.4375, 切向力Y=465243.0312 +FPS=31.83, 法向力=156318.9375, 切向力X=-8848.1709, 切向力Y=363522.3125 +FPS=31.28, 法向力=134386.7188, 切向力X=-56844.3359, 切向力Y=165770.0156 +FPS=38.35, 法向力=91433.5234, 切向力X=-23127.0586, 切向力Y=67379.3438 +FPS=47.16, 法向力=132436.7188, 切向力X=-8977.1416, 切向力Y=8114.9268 +FPS=32.88, 法向力=149181.8906, 切向力X=-3115.5415, 切向力Y=4271.8203 +FPS=31.01, 法向力=191962.0000, 切向力X=-3124.5576, 切向力Y=-4411.2827 +FPS=37.68, 法向力=284273.1250, 切向力X=19501.9160, 切向力Y=140568.5781 +FPS=47.53, 法向力=274401.8438, 切向力X=33216.8828, 切向力Y=165424.6406 +FPS=39.09, 法向力=106278.7656, 切向力X=12814.5664, 切向力Y=131274.2031 +FPS=45.59, 法向力=109969.1094, 切向力X=63419.8398, 切向力Y=54834.2852 +FPS=67.71, 法向力=250776.8281, 切向力X=38178.9141, 切向力Y=214772.0156 +FPS=30.94, 法向力=289340.0625, 切向力X=20519.2734, 切向力Y=225675.9062 +FPS=63.40, 法向力=232821.4688, 切向力X=11395.8125, 切向力Y=244339.7812 +FPS=31.73, 法向力=216488.7344, 切向力X=14459.4043, 切向力Y=202443.1406 +FPS=38.16, 法向力=162116.6406, 切向力X=21355.4453, 切向力Y=109351.4688 +FPS=28.13, 法向力=228040.2031, 切向力X=-8194.0176, 切向力Y=31221.8438 +FPS=64.12, 法向力=205031.5625, 切向力X=-23.4184, 切向力Y=-3535.8164 +FPS=65.61, 法向力=221061.7188, 切向力X=12862.5371, 切向力Y=-12154.7266 +FPS=54.30, 法向力=270709.5625, 切向力X=-136186.2500, 切向力Y=71383.4844 +FPS=40.06, 法向力=296526.6875, 切向力X=-97621.1094, 切向力Y=-2207.4570 +FPS=64.95, 法向力=299889.5000, 切向力X=-82912.8984, 切向力Y=-11947.5635 +FPS=53.93, 法向力=303926.0938, 切向力X=-90375.0156, 切向力Y=-122947.5469 +FPS=67.97, 法向力=336061.6250, 切向力X=-101304.0625, 切向力Y=-114669.2812 +FPS=28.84, 法向力=189112.1875, 切向力X=-63996.9922, 切向力Y=-166393.5000 +FPS=36.91, 法向力=139342.2031, 切向力X=-67378.1797, 切向力Y=-108214.0312 +FPS=42.94, 法向力=318271.4375, 切向力X=-64542.9688, 切向力Y=-267504.0312 +FPS=40.80, 法向力=364178.0000, 切向力X=-103918.0781, 切向力Y=-150865.9375 +FPS=27.09, 法向力=176884.0625, 切向力X=-45815.3438, 切向力Y=91309.1719 +FPS=57.64, 法向力=190430.7500, 切向力X=-39480.0156, 切向力Y=115478.2031 +FPS=41.63, 法向力=188143.2812, 切向力X=-131380.0938, 切向力Y=116774.5469 +FPS=52.65, 法向力=266743.0625, 切向力X=-185636.2344, 切向力Y=102100.7344 +FPS=28.96, 法向力=236678.6406, 切向力X=-212875.6875, 切向力Y=3486.7227 +FPS=32.22, 法向力=129898.0781, 切向力X=-146525.9688, 切向力Y=67083.5625 +FPS=37.89, 法向力=107559.1719, 切向力X=-82394.5469, 切向力Y=69149.5625 +FPS=47.38, 法向力=107000.5781, 切向力X=-69537.8203, 切向力Y=-26939.6758 +FPS=31.61, 法向力=93005.6719, 切向力X=-69430.7266, 切向力Y=-107781.3594 +FPS=32.54, 法向力=110233.6562, 切向力X=10404.2930, 切向力Y=-87920.6016 +FPS=37.18, 法向力=132608.6406, 切向力X=-32384.7148, 切向力Y=-57294.1211 +FPS=49.77, 法向力=123161.5000, 切向力X=-10083.7539, 切向力Y=53202.4609 +FPS=31.39, 法向力=111607.4922, 切向力X=-20802.3613, 切向力Y=90071.9531 +FPS=31.07, 法向力=86806.0156, 切向力X=11275.5020, 切向力Y=28657.2676 +FPS=31.72, 法向力=115473.4609, 切向力X=7259.3057, 切向力Y=103624.9062 +FPS=38.91, 法向力=154729.9688, 切向力X=-25669.2852, 切向力Y=109954.8594 +FPS=47.27, 法向力=178253.1562, 切向力X=-28445.3750, 切向力Y=229693.5312 +FPS=33.02, 法向力=158271.1562, 切向力X=-33793.1094, 切向力Y=223716.8594 +FPS=38.34, 法向力=115618.3125, 切向力X=-14943.5049, 切向力Y=121005.1641 +FPS=52.96, 法向力=116752.3203, 切向力X=-8408.3408, 切向力Y=111716.9375 +FPS=65.46, 法向力=125709.1953, 切向力X=-20054.7266, 切向力Y=89863.1094 +FPS=29.70, 法向力=107214.3906, 切向力X=25466.9766, 切向力Y=224399.4375 +FPS=39.44, 法向力=100743.0234, 切向力X=23232.1133, 切向力Y=257085.1250 +FPS=46.21, 法向力=97158.2812, 切向力X=-5901.6685, 切向力Y=251790.9531 +FPS=32.78, 法向力=101331.4062, 切向力X=6724.2578, 切向力Y=260432.1094 +FPS=37.96, 法向力=125989.2734, 切向力X=-57376.0469, 切向力Y=202963.1250 +FPS=46.07, 法向力=140462.5938, 切向力X=-27442.4141, 切向力Y=175752.1562 +FPS=38.59, 法向力=118746.8281, 切向力X=-63909.9844, 切向力Y=191407.7812 +FPS=53.59, 法向力=120816.9375, 切向力X=-69249.0625, 切向力Y=185084.7031 +FPS=30.05, 法向力=125655.5312, 切向力X=-124702.6250, 切向力Y=131783.0469 +FPS=58.58, 法向力=189496.8125, 切向力X=-91286.0000, 切向力Y=147578.6250 +FPS=51.50, 法向力=101859.7031, 切向力X=-51746.9688, 切向力Y=71435.5469 +FPS=39.86, 法向力=117413.3594, 切向力X=-41659.3281, 切向力Y=59867.6328 +FPS=31.70, 法向力=173114.7812, 切向力X=7413.7910, 切向力Y=63958.0508 +FPS=31.84, 法向力=281031.1250, 切向力X=-36642.4844, 切向力Y=339580.7500 +FPS=32.17, 法向力=267459.0625, 切向力X=-52532.5352, 切向力Y=323009.1562 +FPS=38.87, 法向力=234556.0000, 切向力X=-46344.0703, 切向力Y=378563.2500 +FPS=50.83, 法向力=262257.8438, 切向力X=-13267.7705, 切向力Y=584192.8750 +FPS=35.53, 法向力=68378.6719, 切向力X=21984.9297, 切向力Y=414565.1875 +FPS=52.99, 法向力=73517.7656, 切向力X=41896.5156, 切向力Y=403732.0625 +FPS=30.32, 法向力=168730.9375, 切向力X=27670.4316, 切向力Y=551736.8750 +FPS=30.60, 法向力=164439.2500, 切向力X=15989.3506, 切向力Y=571817.1250 +FPS=32.20, 法向力=320287.9688, 切向力X=-44284.3750, 切向力Y=168426.1562 +FPS=31.05, 法向力=224797.9375, 切向力X=59844.4922, 切向力Y=379538.0625 +FPS=32.79, 法向力=186323.7812, 切向力X=66255.2188, 切向力Y=390266.0938 +FPS=31.40, 法向力=180703.7812, 切向力X=56045.1992, 切向力Y=479658.0000 +FPS=31.48, 法向力=165478.3594, 切向力X=-30282.8105, 切向力Y=475417.0000 +FPS=32.25, 法向力=143033.6875, 切向力X=-61274.5781, 切向力Y=445636.3750 +FPS=31.30, 法向力=109639.8125, 切向力X=-37725.8359, 切向力Y=453867.2500 +FPS=38.62, 法向力=117007.3750, 切向力X=-41858.9883, 切向力Y=426054.6562 +FPS=51.72, 法向力=119957.6406, 切向力X=-35074.0039, 切向力Y=406573.2500 +FPS=35.52, 法向力=191018.2500, 切向力X=28585.8516, 切向力Y=248629.8906 +FPS=62.54, 法向力=208231.6094, 切向力X=55133.1016, 切向力Y=246830.6562 +FPS=51.75, 法向力=118457.4297, 切向力X=-23739.1367, 切向力Y=290849.5312 +FPS=30.02, 法向力=115004.6797, 切向力X=-33687.3672, 切向力Y=296944.6250 +FPS=31.42, 法向力=163960.3438, 切向力X=-49517.8828, 切向力Y=273647.0938 +FPS=58.29, 法向力=144251.6094, 切向力X=-55045.3594, 切向力Y=253981.5312 +FPS=50.04, 法向力=96344.0391, 切向力X=-53840.6406, 切向力Y=71018.8281 +FPS=64.58, 法向力=93233.1250, 切向力X=-68496.7266, 切向力Y=57283.6797 +FPS=51.36, 法向力=110056.3750, 切向力X=-58057.9570, 切向力Y=59459.8711 +FPS=53.16, 法向力=162678.1875, 切向力X=5316.3809, 切向力Y=151814.1562 +FPS=36.41, 法向力=243524.2969, 切向力X=4413.9805, 切向力Y=128037.4453 +FPS=49.53, 法向力=228978.2812, 切向力X=-9193.9062, 切向力Y=116621.4453 +FPS=31.02, 法向力=248949.4375, 切向力X=-47368.2070, 切向力Y=25679.2559 +FPS=62.02, 法向力=251544.0781, 切向力X=-57038.9141, 切向力Y=24201.3477 +FPS=52.45, 法向力=253902.7500, 切向力X=-52688.3242, 切向力Y=31340.3086 +FPS=59.71, 法向力=272440.5625, 切向力X=-43533.7656, 切向力Y=20632.7734 +FPS=46.29, 法向力=216010.3125, 切向力X=-24467.2754, 切向力Y=37622.9141 +FPS=50.22, 法向力=149690.5938, 切向力X=-30780.3359, 切向力Y=-8175.7881 +FPS=32.01, 法向力=126586.5625, 切向力X=-62486.8047, 切向力Y=-56877.9453 +FPS=30.81, 法向力=138315.1875, 切向力X=-56224.1641, 切向力Y=-124431.1250 +FPS=32.37, 法向力=154055.1875, 切向力X=-78052.3906, 切向力Y=-112197.2031 +FPS=31.60, 法向力=258666.1250, 切向力X=-55294.3828, 切向力Y=-20511.9297 +FPS=36.51, 法向力=186493.1562, 切向力X=-19027.1133, 切向力Y=126546.6250 +FPS=52.45, 法向力=170282.9375, 切向力X=-30393.6367, 切向力Y=154115.5312 +FPS=29.05, 法向力=249554.1562, 切向力X=11696.2891, 切向力Y=42129.5391 +FPS=39.82, 法向力=221984.0312, 切向力X=12944.0605, 切向力Y=21181.5977 +FPS=45.97, 法向力=111694.6641, 切向力X=30221.2305, 切向力Y=45433.8711 +FPS=38.89, 法向力=140641.7812, 切向力X=56786.3047, 切向力Y=52518.8945 +FPS=49.52, 法向力=92334.4375, 切向力X=40025.4883, 切向力Y=3665.0203 +FPS=32.58, 法向力=70692.1094, 切向力X=39006.4414, 切向力Y=-30432.0020 +FPS=31.47, 法向力=73939.4531, 切向力X=33987.1797, 切向力Y=-91943.2266 +FPS=37.93, 法向力=65589.7031, 切向力X=-13962.0488, 切向力Y=-125720.0781 +FPS=51.90, 法向力=53199.4844, 切向力X=-31198.7793, 切向力Y=-170961.5781 +FPS=29.74, 法向力=111050.3750, 切向力X=-65177.1602, 切向力Y=-116965.3906 +FPS=61.67, 法向力=83133.8750, 切向力X=-19418.0332, 切向力Y=-114751.5781 +FPS=48.77, 法向力=121980.4609, 切向力X=4950.4697, 切向力Y=-110577.3125 +FPS=60.84, 法向力=171750.2656, 切向力X=28802.0840, 切向力Y=-106838.5312 +FPS=39.63, 法向力=200005.7812, 切向力X=82829.6953, 切向力Y=-28160.2617 +FPS=38.61, 法向力=222188.0156, 切向力X=8907.3281, 切向力Y=-23484.0195 +FPS=44.32, 法向力=126650.1719, 切向力X=10384.9258, 切向力Y=156785.2969 +FPS=39.47, 法向力=124177.4844, 切向力X=20408.1758, 切向力Y=178392.5000 +FPS=49.47, 法向力=94508.4141, 切向力X=54408.4062, 切向力Y=167464.9688 +FPS=32.65, 法向力=136078.0938, 切向力X=69723.9609, 切向力Y=179877.4688 +FPS=37.48, 法向力=92198.0391, 切向力X=11813.2090, 切向力Y=236683.9062 +FPS=62.54, 法向力=69603.9219, 切向力X=-9723.6729, 切向力Y=276899.0625 +FPS=54.03, 法向力=71078.2969, 切向力X=-15610.0957, 切向力Y=282437.6562 +FPS=35.12, 法向力=92380.3203, 切向力X=-4242.2700, 切向力Y=356557.9688 +FPS=49.81, 法向力=91728.0000, 切向力X=53510.7344, 切向力Y=405904.8125 +FPS=64.28, 法向力=234765.8594, 切向力X=56964.0977, 切向力Y=248776.2500 +FPS=29.80, 法向力=273683.6562, 切向力X=50473.2109, 切向力Y=243530.7500 +FPS=39.92, 法向力=300110.9688, 切向力X=26608.2422, 切向力Y=271566.6250 +FPS=27.25, 法向力=220603.6875, 切向力X=-11512.8594, 切向力Y=322302.1875 +FPS=59.50, 法向力=201287.8594, 切向力X=8867.0859, 切向力Y=311020.1875 +FPS=55.25, 法向力=181206.4375, 切向力X=5935.5420, 切向力Y=295885.7812 +FPS=35.54, 法向力=153768.0000, 切向力X=-43720.4180, 切向力Y=222930.8281 +FPS=65.81, 法向力=149164.7031, 切向力X=-51660.7031, 切向力Y=242445.4062 +FPS=30.39, 法向力=79470.4062, 切向力X=-49088.1133, 切向力Y=267299.2500 +FPS=66.67, 法向力=55988.8164, 切向力X=-68041.7734, 切向力Y=320137.5000 +FPS=34.11, 法向力=129327.2812, 切向力X=-83299.2891, 切向力Y=270514.6875 +FPS=31.69, 法向力=111485.8594, 切向力X=-85534.2578, 切向力Y=234839.1875 +FPS=31.62, 法向力=169506.5625, 切向力X=-100672.4219, 切向力Y=275825.1875 +FPS=32.31, 法向力=172098.6875, 切向力X=-83391.8516, 切向力Y=116406.7266 +FPS=65.06, 法向力=193088.3438, 切向力X=-69441.7500, 切向力Y=49882.5625 +FPS=49.07, 法向力=219297.8438, 切向力X=-49380.2500, 切向力Y=12268.7031 +FPS=60.34, 法向力=146100.1094, 切向力X=-16539.4551, 切向力Y=-35613.6641 +FPS=45.31, 法向力=136113.2812, 切向力X=-29908.5996, 切向力Y=-40761.4844 +FPS=49.81, 法向力=120031.8750, 切向力X=-26437.9961, 切向力Y=-42541.0391 +FPS=30.54, 法向力=162163.7656, 切向力X=-54149.3125, 切向力Y=-25457.3477 +FPS=32.16, 法向力=215098.7188, 切向力X=-47563.6016, 切向力Y=14253.4961 +FPS=27.87, 法向力=246727.9375, 切向力X=-51079.8867, 切向力Y=73952.1016 +FPS=34.51, 法向力=277116.7500, 切向力X=-31725.4258, 切向力Y=78415.6406 +FPS=30.88, 法向力=89777.5312, 切向力X=-25762.8008, 切向力Y=265703.2500 +FPS=39.12, 法向力=46837.1797, 切向力X=-23599.1289, 切向力Y=235934.2812 +FPS=48.17, 法向力=150117.4062, 切向力X=30498.1719, 切向力Y=73924.7500 +FPS=25.67, 法向力=156800.1250, 切向力X=38057.9961, 切向力Y=71278.1172 +FPS=27.96, 法向力=168727.6250, 切向力X=37565.1133, 切向力Y=69810.4531 +FPS=32.88, 法向力=166247.3125, 切向力X=30444.3555, 切向力Y=65461.5547 +FPS=30.21, 法向力=184233.1094, 切向力X=6593.6963, 切向力Y=100464.2422 +FPS=26.78, 法向力=242242.6250, 切向力X=45967.5859, 切向力Y=237271.1562 +FPS=20.31, 法向力=195759.5938, 切向力X=13495.4854, 切向力Y=404044.7812 +FPS=26.44, 法向力=208763.5625, 切向力X=-4643.1260, 切向力Y=393721.6562 +FPS=27.24, 法向力=142540.0625, 切向力X=-30728.8008, 切向力Y=82519.5703 +FPS=38.03, 法向力=419002.6250, 切向力X=18405.5176, 切向力Y=-127102.5312 +FPS=30.86, 法向力=442389.0000, 切向力X=32282.5234, 切向力Y=-132424.3594 +FPS=30.35, 法向力=411782.0625, 切向力X=8944.3457, 切向力Y=-20940.2598 +FPS=26.34, 法向力=288562.6562, 切向力X=-16657.4805, 切向力Y=-123297.6641 +FPS=20.51, 法向力=253244.8438, 切向力X=1484.0209, 切向力Y=-32070.5430 +FPS=21.55, 法向力=403840.5625, 切向力X=-18767.5391, 切向力Y=117920.1406 +FPS=18.66, 法向力=350357.9375, 切向力X=-211.3447, 切向力Y=35969.2969 +FPS=30.07, 法向力=321848.0938, 切向力X=-36894.2734, 切向力Y=118276.5781 +FPS=27.71, 法向力=390167.0000, 切向力X=-39452.6914, 切向力Y=159571.9375 +FPS=24.28, 法向力=478087.5312, 切向力X=-25675.1699, 切向力Y=-16486.7383 +FPS=27.89, 法向力=409618.6875, 切向力X=-30167.4824, 切向力Y=37460.0469 +FPS=36.02, 法向力=383334.5625, 切向力X=-38290.2539, 切向力Y=42012.0469 +FPS=30.05, 法向力=291426.8750, 切向力X=51479.3281, 切向力Y=-62392.4453 +FPS=34.29, 法向力=234173.7344, 切向力X=46142.2617, 切向力Y=-79201.8984 +FPS=29.88, 法向力=295437.0000, 切向力X=33099.3516, 切向力Y=-51075.3828 +FPS=33.85, 法向力=176106.5625, 切向力X=46670.4531, 切向力Y=-172519.8438 +FPS=26.10, 法向力=104209.3047, 切向力X=31044.1875, 切向力Y=-28951.5391 +FPS=19.21, 法向力=123218.6172, 切向力X=13957.6250, 切向力Y=-7381.0898 +FPS=21.87, 法向力=129644.3203, 切向力X=10342.2500, 切向力Y=8583.8613 +FPS=21.48, 法向力=204835.0312, 切向力X=38132.5938, 切向力Y=-10912.5996 +FPS=21.04, 法向力=257824.3125, 切向力X=33128.3008, 切向力Y=-10328.4512 +FPS=21.36, 法向力=325607.4062, 切向力X=-26893.8320, 切向力Y=105982.9688 +FPS=20.40, 法向力=376724.6562, 切向力X=-65186.1406, 切向力Y=114373.9922 +FPS=26.48, 法向力=303602.2500, 切向力X=-26374.9688, 切向力Y=-33611.2734 +FPS=28.32, 法向力=381320.7188, 切向力X=29002.3359, 切向力Y=-119448.8750 +FPS=35.99, 法向力=387052.3125, 切向力X=76190.5469, 切向力Y=-153128.9531 +FPS=31.20, 法向力=334456.8750, 切向力X=41608.7188, 切向力Y=-105581.8438 +FPS=31.58, 法向力=320136.1250, 切向力X=67467.0312, 切向力Y=-105188.3906 +FPS=28.99, 法向力=267815.7188, 切向力X=45583.8281, 切向力Y=129081.8281 +Traceback (most recent call last): + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\pyqtgraph\graphicsItems\AxisItem.py", line 991, in paint + specs = self.generateDrawSpecs(painter) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\pyqtgraph\graphicsItems\AxisItem.py", line 1698, in generateDrawSpecs + self._updateMaxTextSize(lastTextSize2) + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\pyqtgraph\graphicsItems\AxisItem.py", line 583, in _updateMaxTextSize + self._updateHeight() + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\pyqtgraph\graphicsItems\AxisItem.py", line 623, in _updateHeight + self.setMaximumHeight(h) +KeyboardInterrupt +FPS=17.33, 法向力=311284.4688, 切向力X=14055.1328, 切向力Y=-26467.9668 +FPS=23.05, 法向力=204819.1875, 切向力X=27881.8828, 切向力Y=-45545.1094 +FPS=21.56, 法向力=189093.0625, 切向力X=-41732.1953, 切向力Y=-74463.6953 +FPS=19.94, 法向力=238849.0625, 切向力X=-44321.2070, 切向力Y=156766.7969 +FPS=21.63, 法向力=180555.7031, 切向力X=-11692.2832, 切向力Y=83106.2344 +FPS=40.24, 法向力=192385.2969, 切向力X=19893.9629, 切向力Y=85424.9453 +FPS=29.76, 法向力=190792.3906, 切向力X=3860.2056, 切向力Y=71571.4844 +FPS=37.85, 法向力=119139.9141, 切向力X=33668.9414, 切向力Y=192255.4375 +FPS=28.89, 法向力=97865.5000, 切向力X=-72620.6328, 切向力Y=-37297.9141 +FPS=36.63, 法向力=74879.2734, 切向力X=-59924.9141, 切向力Y=-76035.7188 +FPS=31.07, 法向力=95630.7422, 切向力X=-103406.2969, 切向力Y=-45514.1719 +FPS=23.65, 法向力=159223.0625, 切向力X=-102692.8594, 切向力Y=69586.2812 +FPS=21.44, 法向力=195794.0625, 切向力X=-105533.5703, 切向力Y=113334.6016 +FPS=26.61, 法向力=336296.9062, 切向力X=-102688.1562, 切向力Y=220831.3281 +FPS=25.65, 法向力=208513.3438, 切向力X=-62296.3828, 切向力Y=271841.6875 +FPS=18.79, 法向力=306791.1875, 切向力X=-21029.0918, 切向力Y=118393.1641 +FPS=22.92, 法向力=215123.1719, 切向力X=8925.9238, 切向力Y=278520.5625 +FPS=21.49, 法向力=272829.3750, 切向力X=-3193.6558, 切向力Y=187576.0469 +FPS=20.98, 法向力=282311.3438, 切向力X=-51981.2656, 切向力Y=131656.1094 +FPS=21.33, 法向力=329073.1250, 切向力X=-14060.4912, 切向力Y=27786.4219 +FPS=20.79, 法向力=220592.2031, 切向力X=-54149.6484, 切向力Y=16107.1973 +FPS=21.83, 法向力=193860.0469, 切向力X=-52145.2148, 切向力Y=-91579.1250 +FPS=21.03, 法向力=71465.0234, 切向力X=-31441.0469, 切向力Y=-2324.6675 +FPS=21.69, 法向力=142475.1562, 切向力X=-42323.6602, 切向力Y=59931.0586 +Traceback (most recent call last): + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\pyqtgraph\graphicsItems\ViewBox\ViewBox.py", line 479, in boundingRect + def boundingRect(self): + +KeyboardInterrupt +FPS=16.30, 法向力=535910.1250, 切向力X=-30382.9336, 切向力Y=265077.4375 +FPS=19.62, 法向力=607613.6875, 切向力X=-15287.0742, 切向力Y=419652.3125 +FPS=22.95, 法向力=501417.0000, 切向力X=-71785.7031, 切向力Y=-5413.8955 +Traceback (most recent call last): + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\pyqtgraph\graphicsItems\ViewBox\ViewBox.py", line 479, in boundingRect + def boundingRect(self): + +KeyboardInterrupt +FPS=19.34, 法向力=405564.0938, 切向力X=-27778.0312, 切向力Y=-58674.0703 +FPS=21.69, 法向力=307898.2812, 切向力X=34827.6055, 切向力Y=-278425.9688 +FPS=20.67, 法向力=127316.2578, 切向力X=-26296.1934, 切向力Y=-158982.7188 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\plot_data.py", line 255, in + main() + File "D:\workspace\orisyssdk_git\examples\plot_data.py", line 195, in main + mag = draw_magnitude_map(flow) + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\plot_data.py", line 81, in draw_magnitude_map + magnitude_norm = ((magnitude_thresholded - mag_min) / (mag_max - mag_min) * 255).astype(np.uint8) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +KeyboardInterrupt diff --git a/examples/logs/plot_20260521_094838.log b/examples/logs/plot_20260521_094838.log new file mode 100644 index 0000000..131cb4f --- /dev/null +++ b/examples/logs/plot_20260521_094838.log @@ -0,0 +1,973 @@ +Config: ./config/ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1280x720, fps=20.00, backend_id=1400 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Timeout finding vision units. +Sensor: non-stitch mode +Latest-frame capture thread started. +Camera calib not found or not JSON: D:\workspace\orisyssdk_git\./config/ddjx01.npy + Video source: 0 + Stitch mode: False + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:'q' 退出程序,'s' 开始录像,'e' 结束录像。 +FPS=0.16, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.90, 法向力=2132.0225, 切向力X=-626.0002, 切向力Y=653.1249 +FPS=30.69, 法向力=1833.9800, 切向力X=-532.9758, 切向力Y=928.6810 +FPS=63.43, 法向力=1919.7517, 切向力X=-539.9496, 切向力Y=861.3469 +FPS=44.83, 法向力=1466.6414, 切向力X=152.5167, 切向力Y=1794.7283 +FPS=41.07, 法向力=1455.6628, 切向力X=202.3141, 切向力Y=1967.6238 +FPS=48.19, 法向力=1274.8848, 切向力X=-658.5001, 切向力Y=1072.1907 +FPS=46.64, 法向力=1354.5959, 切向力X=-769.8967, 切向力Y=1115.4000 +FPS=50.84, 法向力=1346.8385, 切向力X=-781.1230, 切向力Y=1118.8914 +FPS=36.59, 法向力=1281.7994, 切向力X=-181.4302, 切向力Y=652.8701 +FPS=47.09, 法向力=1350.6682, 切向力X=-170.7000, 切向力Y=704.0027 +FPS=40.14, 法向力=2255.3735, 切向力X=-331.3568, 切向力Y=308.0040 +FPS=48.06, 法向力=2299.3315, 切向力X=-342.2999, 切向力Y=301.1272 +FPS=31.48, 法向力=1797.6084, 切向力X=-271.4011, 切向力Y=1229.1455 +FPS=31.48, 法向力=1487.5938, 切向力X=-981.8602, 切向力Y=664.0342 +FPS=29.90, 法向力=1387.3636, 切向力X=-986.7985, 切向力Y=713.1887 +FPS=42.37, 法向力=1696.2229, 切向力X=-1271.9888, 切向力Y=631.3158 +FPS=27.14, 法向力=1759.9031, 切向力X=-461.0164, 切向力Y=918.8373 +FPS=33.69, 法向力=1748.5537, 切向力X=-447.0609, 切向力Y=1080.3594 +FPS=63.28, 法向力=1625.8491, 切向力X=-794.9280, 切向力Y=1147.3076 +FPS=54.91, 法向力=1541.5273, 切向力X=-780.9010, 切向力Y=1103.5066 +FPS=41.54, 法向力=1560.8381, 切向力X=-780.4933, 切向力Y=1116.0969 +FPS=53.12, 法向力=1559.0061, 切向力X=203.5303, 切向力Y=395.2562 +FPS=35.78, 法向力=1559.0548, 切向力X=306.4504, 切向力Y=373.4449 +FPS=48.73, 法向力=1531.0449, 切向力X=309.0504, 切向力Y=412.2301 +FPS=32.37, 法向力=1588.8384, 切向力X=-417.7002, 切向力Y=475.3174 +FPS=66.85, 法向力=1655.1907, 切向力X=-476.8205, 切向力Y=440.5671 +FPS=31.42, 法向力=1222.1085, 切向力X=-126.7860, 切向力Y=901.8865 +FPS=63.65, 法向力=1213.7378, 切向力X=-182.4023, 切向力Y=911.3219 +FPS=31.75, 法向力=1574.6343, 切向力X=183.5063, 切向力Y=1807.4114 +FPS=65.04, 法向力=1620.2867, 切向力X=176.6981, 切向力Y=1882.2969 +FPS=54.44, 法向力=1967.8975, 切向力X=-189.4205, 切向力Y=532.6257 +FPS=41.23, 法向力=1981.5603, 切向力X=-202.2931, 切向力Y=433.4135 +FPS=53.44, 法向力=1628.0383, 切向力X=-85.4323, 切向力Y=960.1668 +FPS=52.61, 法向力=1532.7793, 切向力X=-223.9539, 切向力Y=1160.2141 +FPS=65.56, 法向力=1543.5796, 切向力X=-179.1787, 切向力Y=1142.9106 +FPS=34.15, 法向力=1506.9893, 切向力X=-156.7738, 切向力Y=677.4290 +FPS=32.85, 法向力=1344.7141, 切向力X=-179.4543, 切向力Y=258.8173 +FPS=54.82, 法向力=1378.9100, 切向力X=-96.4236, 切向力Y=145.3404 +FPS=34.21, 法向力=1370.2896, 切向力X=-102.8540, 切向力Y=126.3039 +FPS=31.82, 法向力=2674.0576, 切向力X=-1778.4589, 切向力Y=-126.2248 +FPS=30.33, 法向力=1411.5046, 切向力X=39.2991, 切向力Y=865.2267 +FPS=33.83, 法向力=1403.9419, 切向力X=88.1554, 切向力Y=903.4543 +FPS=30.77, 法向力=2106.6353, 切向力X=-797.9048, 切向力Y=310.0359 +FPS=37.87, 法向力=2083.3696, 切向力X=-742.3884, 切向力Y=307.7928 +FPS=49.42, 法向力=1644.5015, 切向力X=-145.3477, 切向力Y=571.1619 +FPS=30.52, 法向力=1761.4263, 切向力X=486.2947, 切向力Y=963.7088 +FPS=30.98, 法向力=1862.8586, 切向力X=484.6104, 切向力Y=885.9095 +FPS=30.88, 法向力=1421.9816, 切向力X=-143.8064, 切向力Y=2020.0679 +FPS=37.42, 法向力=1484.1157, 切向力X=-221.9282, 切向力Y=2061.9854 +FPS=47.56, 法向力=1548.9358, 切向力X=-1240.3973, 切向力Y=1214.9977 +FPS=27.99, 法向力=1845.1261, 切向力X=-661.9951, 切向力Y=555.6907 +FPS=44.38, 法向力=1938.2045, 切向力X=-673.3879, 切向力Y=376.0863 +FPS=27.32, 法向力=1516.9513, 切向力X=-449.3197, 切向力Y=413.4129 +FPS=32.21, 法向力=1447.3953, 切向力X=-359.0065, 切向力Y=390.3096 +FPS=31.73, 法向力=2208.7781, 切向力X=-475.5299, 切向力Y=964.4565 +FPS=31.46, 法向力=2293.8013, 切向力X=-540.0242, 切向力Y=1037.0756 +FPS=32.07, 法向力=1675.6974, 切向力X=-236.5338, 切向力Y=690.1395 +FPS=63.28, 法向力=1643.3859, 切向力X=-60.0429, 切向力Y=673.7938 +FPS=53.75, 法向力=2095.0220, 切向力X=5.5366, 切向力Y=1069.0974 +FPS=44.03, 法向力=2195.2185, 切向力X=-135.5732, 切向力Y=1263.8434 +FPS=67.04, 法向力=1458.5806, 切向力X=325.7804, 切向力Y=349.9042 +FPS=53.96, 法向力=1449.8267, 切向力X=289.6419, 切向力Y=245.8076 +FPS=60.21, 法向力=1457.8881, 切向力X=227.9115, 切向力Y=274.0042 +FPS=52.10, 法向力=1605.1494, 切向力X=-479.5019, 切向力Y=1445.0339 +FPS=32.58, 法向力=1653.6604, 切向力X=-559.6899, 切向力Y=1434.3865 +FPS=32.58, 法向力=2380.5225, 切向力X=-326.1813, 切向力Y=445.5163 +FPS=31.15, 法向力=2375.3677, 切向力X=-254.9062, 切向力Y=359.7256 +FPS=31.99, 法向力=1742.9104, 切向力X=-1192.7169, 切向力Y=759.8270 +FPS=62.91, 法向力=1802.7366, 切向力X=-1243.2284, 切向力Y=676.2950 +FPS=51.43, 法向力=1780.6982, 切向力X=-686.9875, 切向力Y=534.0204 +FPS=69.59, 法向力=1718.3612, 切向力X=-619.6989, 切向力Y=687.7190 +FPS=42.99, 法向力=1716.6248, 切向力X=-610.7688, 切向力Y=652.5311 +FPS=53.39, 法向力=1704.7319, 切向力X=-622.1461, 切向力Y=690.6805 +FPS=34.71, 法向力=2456.6997, 切向力X=-2268.5825, 切向力Y=1408.2979 +FPS=46.71, 法向力=2518.9014, 切向力X=-2442.9822, 切向力Y=1456.7861 +FPS=32.53, 法向力=2433.3708, 切向力X=-1250.1029, 切向力Y=1461.3521 +FPS=32.11, 法向力=2557.2786, 切向力X=-1211.5332, 切向力Y=1487.0494 +FPS=32.44, 法向力=1790.2964, 切向力X=-856.3073, 切向力Y=1648.4153 +FPS=37.53, 法向力=1772.9346, 切向力X=-851.5469, 切向力Y=1807.0323 +FPS=52.53, 法向力=1766.7720, 切向力X=-164.4985, 切向力Y=1871.0811 +FPS=31.20, 法向力=1750.1802, 切向力X=-223.8686, 切向力Y=1929.9265 +FPS=37.47, 法向力=2193.1206, 切向力X=-386.4019, 切向力Y=1360.1597 +FPS=48.47, 法向力=2262.5244, 切向力X=-341.4160, 切向力Y=1225.9951 +FPS=64.76, 法向力=1454.6331, 切向力X=-1224.5510, 切向力Y=1527.7633 +FPS=52.24, 法向力=1394.3600, 切向力X=-1134.3313, 切向力Y=1407.5780 +FPS=44.97, 法向力=1366.0413, 切向力X=-1100.4163, 切向力Y=1457.8467 +FPS=48.40, 法向力=1619.8608, 切向力X=-1845.7263, 切向力Y=2502.4705 +FPS=31.86, 法向力=1635.1398, 切向力X=-1828.1420, 切向力Y=2575.3030 +FPS=31.38, 法向力=1642.6914, 切向力X=-1812.4885, 切向力Y=2545.0286 +FPS=58.13, 法向力=1946.0856, 切向力X=-3225.9919, 切向力Y=2169.1367 +FPS=49.19, 法向力=2068.0085, 切向力X=-3326.8806, 切向力Y=2095.5649 +FPS=48.55, 法向力=2143.3101, 切向力X=-3340.3372, 切向力Y=1981.5583 +FPS=45.86, 法向力=2496.8540, 切向力X=-2845.6685, 切向力Y=2014.1382 +FPS=38.92, 法向力=2574.0459, 切向力X=-2896.9375, 切向力Y=1903.2034 +FPS=49.45, 法向力=2494.5371, 切向力X=-2596.7349, 切向力Y=1750.7770 +FPS=31.26, 法向力=2500.6194, 切向力X=-2596.8850, 切向力Y=1884.9546 +FPS=37.78, 法向力=2123.9072, 切向力X=-1072.3374, 切向力Y=824.1359 +FPS=27.47, 法向力=2034.4407, 切向力X=-1080.8167, 切向力Y=854.7980 +FPS=61.68, 法向力=3048.9539, 切向力X=-2247.3179, 切向力Y=1850.3274 +FPS=32.20, 法向力=3102.8491, 切向力X=-2403.5059, 切向力Y=1857.6740 +FPS=38.41, 法向力=3387.9839, 切向力X=-2935.6445, 切向力Y=1778.9568 +FPS=62.82, 法向力=3389.0198, 切向力X=-2961.2700, 切向力Y=1765.1508 +FPS=51.42, 法向力=2411.1230, 切向力X=-4517.7100, 切向力Y=1497.4299 +FPS=35.29, 法向力=2435.9961, 切向力X=-4601.9448, 切向力Y=1479.1562 +FPS=27.28, 法向力=2422.6228, 切向力X=-4541.8862, 切向力Y=1495.8726 +FPS=58.40, 法向力=2414.4907, 切向力X=-4604.3447, 切向力Y=1440.0359 +FPS=33.09, 法向力=2049.0393, 切向力X=-4857.6562, 切向力Y=3209.6050 +FPS=31.27, 法向力=3322.0356, 切向力X=-4939.0420, 切向力Y=3539.5581 +FPS=40.39, 法向力=3398.9387, 切向力X=-5029.6958, 切向力Y=3562.1650 +FPS=45.66, 法向力=3009.4414, 切向力X=-5637.6074, 切向力Y=3159.5654 +FPS=39.98, 法向力=3065.8770, 切向力X=-5722.8525, 切向力Y=3142.8804 +FPS=27.20, 法向力=2488.3879, 切向力X=-5480.5410, 切向力Y=2024.2292 +FPS=38.43, 法向力=2480.7317, 切向力X=-5448.3008, 切向力Y=2029.0967 +FPS=46.05, 法向力=3119.4192, 切向力X=-5611.0835, 切向力Y=3018.3684 +FPS=39.71, 法向力=3188.1335, 切向力X=-5622.0381, 切向力Y=3164.3403 +FPS=46.86, 法向力=3191.9563, 切向力X=-5798.9951, 切向力Y=3105.3511 +FPS=31.32, 法向力=3239.8013, 切向力X=-5881.8242, 切向力Y=3120.1462 +FPS=32.20, 法向力=2585.4365, 切向力X=-5397.5195, 切向力Y=3089.7629 +FPS=38.29, 法向力=2661.2522, 切向力X=-5431.5015, 切向力Y=3046.8359 +FPS=27.75, 法向力=2651.1643, 切向力X=-5468.0801, 切向力Y=3086.9775 +FPS=31.98, 法向力=4426.1665, 切向力X=-7901.6338, 切向力Y=3908.6177 +FPS=31.01, 法向力=4674.1367, 切向力X=-7720.3770, 切向力Y=4094.6284 +FPS=31.41, 法向力=4765.3496, 切向力X=-7939.0161, 切向力Y=4000.5854 +FPS=38.80, 法向力=5237.3267, 切向力X=-9099.9863, 切向力Y=5271.3687 +FPS=25.29, 法向力=5240.4189, 切向力X=-9132.3555, 切向力Y=5415.2231 +FPS=56.06, 法向力=5975.3301, 切向力X=-9217.6738, 切向力Y=5738.1973 +FPS=51.09, 法向力=5983.0820, 切向力X=-9241.4922, 切向力Y=6041.6104 +FPS=57.62, 法向力=5970.9927, 切向力X=-9247.6162, 切向力Y=6111.3418 +FPS=63.82, 法向力=8208.8447, 切向力X=-10709.1953, 切向力Y=5409.3521 +FPS=50.23, 法向力=8647.4727, 切向力X=-10864.6191, 切向力Y=5307.7129 +FPS=65.89, 法向力=8685.7363, 切向力X=-10878.0371, 切向力Y=5327.2144 +FPS=51.26, 法向力=11146.5898, 切向力X=-12816.8574, 切向力Y=3739.6497 +FPS=40.28, 法向力=11345.7227, 切向力X=-13041.6133, 切向力Y=3636.5403 +FPS=45.33, 法向力=12413.6836, 切向力X=-13166.4268, 切向力Y=4989.4463 +FPS=32.90, 法向力=12419.4463, 切向力X=-13192.6416, 切向力Y=5003.7490 +FPS=31.39, 法向力=12435.5996, 切向力X=-13181.9932, 切向力Y=5108.5903 +FPS=64.18, 法向力=12427.2842, 切向力X=-13169.7500, 切向力Y=5058.3516 +FPS=52.90, 法向力=15349.7900, 切向力X=-15334.7861, 切向力Y=4948.5625 +FPS=45.11, 法向力=15388.4531, 切向力X=-15472.1602, 切向力Y=4925.9277 +FPS=26.71, 法向力=15288.5293, 切向力X=-15639.0010, 切向力Y=5980.3525 +FPS=38.56, 法向力=15196.8877, 切向力X=-15655.5117, 切向力Y=6002.3604 +FPS=44.46, 法向力=16792.2109, 切向力X=-17047.7539, 切向力Y=3940.6606 +FPS=32.12, 法向力=16771.8184, 切向力X=-17146.1699, 切向力Y=3765.3184 +FPS=32.30, 法向力=19388.0820, 切向力X=-18787.1719, 切向力Y=2726.4561 +FPS=32.11, 法向力=22676.1387, 切向力X=-19018.5078, 切向力Y=365.2493 +FPS=31.76, 法向力=22609.5898, 切向力X=-18887.9062, 切向力Y=311.9781 +FPS=32.49, 法向力=20845.0977, 切向力X=-19376.3828, 切向力Y=167.4272 +FPS=31.35, 法向力=14058.9668, 切向力X=-12922.8320, 切向力Y=3001.8604 +FPS=32.56, 法向力=13869.7578, 切向力X=-12803.3086, 切向力Y=2962.0732 +FPS=32.99, 法向力=13939.1260, 切向力X=-12775.2305, 切向力Y=2926.7993 +FPS=30.86, 法向力=4605.6323, 切向力X=-449.3079, 切向力Y=6013.4551 +FPS=31.10, 法向力=4657.0483, 切向力X=-485.1179, 切向力Y=6104.4087 +FPS=32.10, 法向力=2917.1924, 切向力X=-5110.1553, 切向力Y=6092.1035 +FPS=32.19, 法向力=2856.4263, 切向力X=-5207.8008, 切向力Y=6165.7002 +FPS=38.12, 法向力=4260.4531, 切向力X=-7738.7886, 切向力Y=5015.0981 +FPS=50.96, 法向力=4400.5498, 切向力X=-7783.8594, 切向力Y=5053.1260 +FPS=58.65, 法向力=4675.9951, 切向力X=-8193.4980, 切向力Y=4536.8911 +FPS=54.28, 法向力=4647.3330, 切向力X=-8181.7090, 切向力Y=4559.4229 +FPS=40.58, 法向力=4624.9814, 切向力X=-8185.1577, 切向力Y=4527.3940 +FPS=51.99, 法向力=4307.7407, 切向力X=-7627.8350, 切向力Y=6842.6963 +FPS=30.28, 法向力=4298.0693, 切向力X=-7579.0928, 切向力Y=7049.8750 +FPS=31.28, 法向力=3812.4482, 切向力X=-8561.3438, 切向力Y=6025.3804 +FPS=60.36, 法向力=3874.9683, 切向力X=-7830.5479, 切向力Y=5788.6587 +FPS=54.28, 法向力=3889.2412, 切向力X=-7740.3340, 切向力Y=5790.6768 +FPS=44.34, 法向力=3871.7637, 切向力X=-7753.8135, 切向力Y=5771.5488 +FPS=62.44, 法向力=3888.0742, 切向力X=-7751.8584, 切向力Y=5778.8091 +FPS=54.98, 法向力=3874.0359, 切向力X=-7754.7480, 切向力Y=5764.3447 +FPS=69.03, 法向力=3876.2795, 切向力X=-7755.3633, 切向力Y=5765.4395 +FPS=28.34, 法向力=3564.5010, 切向力X=-8366.6641, 切向力Y=6468.8047 +FPS=32.08, 法向力=3533.9175, 切向力X=-8360.6523, 切向力Y=6443.9917 +FPS=32.68, 法向力=4378.1982, 切向力X=-8685.8613, 切向力Y=7043.6455 +FPS=61.78, 法向力=4542.2031, 切向力X=-8784.9688, 切向力Y=7026.0840 +FPS=50.68, 法向力=4354.6729, 切向力X=-9173.0244, 切向力Y=6151.7773 +FPS=66.02, 法向力=4288.7549, 切向力X=-9217.1289, 切向力Y=6268.7817 +FPS=65.27, 法向力=4299.1074, 切向力X=-9183.6426, 切向力Y=6250.3862 +FPS=55.63, 法向力=3697.4844, 切向力X=-8435.6230, 切向力Y=6505.8149 +FPS=45.93, 法向力=3702.5225, 切向力X=-8416.7188, 切向力Y=6505.6396 +FPS=62.46, 法向力=4290.4067, 切向力X=-9352.6016, 切向力Y=6519.5547 +FPS=55.17, 法向力=4428.1875, 切向力X=-9453.7129, 切向力Y=6341.9600 +FPS=29.69, 法向力=4453.8135, 切向力X=-9557.1475, 切向力Y=7047.7920 +FPS=30.90, 法向力=4482.0586, 切向力X=-9645.6055, 切向力Y=7088.0625 +FPS=38.02, 法向力=4315.7852, 切向力X=-8935.6660, 切向力Y=6009.1714 +FPS=27.03, 法向力=4324.1279, 切向力X=-8880.0918, 切向力Y=6101.0010 +FPS=40.22, 法向力=4328.5615, 切向力X=-8891.2402, 切向力Y=6085.9600 +FPS=28.02, 法向力=4111.3496, 切向力X=-9151.7539, 切向力Y=5728.0903 +FPS=31.67, 法向力=4096.4453, 切向力X=-9130.2109, 切向力Y=5897.5273 +FPS=55.90, 法向力=4374.5332, 切向力X=-10388.7207, 切向力Y=6179.9346 +FPS=40.27, 法向力=4529.8115, 切向力X=-10515.8086, 切向力Y=6231.4346 +FPS=48.33, 法向力=4086.0986, 切向力X=-9513.7422, 切向力Y=6888.2202 +FPS=38.56, 法向力=4073.7607, 切向力X=-9478.4941, 切向力Y=7001.4346 +FPS=43.98, 法向力=4872.0479, 切向力X=-10021.1787, 切向力Y=6775.5664 +FPS=39.56, 法向力=4913.8848, 切向力X=-10025.1797, 切向力Y=6836.3428 +FPS=45.71, 法向力=4399.0640, 切向力X=-9494.8936, 切向力Y=6770.3628 +FPS=40.28, 法向力=4413.2881, 切向力X=-9546.5625, 切向力Y=6653.9902 +FPS=62.22, 法向力=4414.9502, 切向力X=-9583.7939, 切向力Y=6646.6016 +FPS=53.59, 法向力=6644.1201, 切向力X=-11321.2051, 切向力Y=6301.6885 +FPS=29.30, 法向力=7215.1138, 切向力X=-11753.1318, 切向力Y=6819.4077 +FPS=37.02, 法向力=7213.2373, 切向力X=-11859.4287, 切向力Y=6851.9717 +FPS=49.44, 法向力=7195.5620, 切向力X=-11881.6680, 切向力Y=6889.0400 +FPS=36.05, 法向力=7178.5654, 切向力X=-11885.8203, 切向力Y=6863.6157 +FPS=49.70, 法向力=7190.8760, 切向力X=-11878.1328, 切向力Y=6892.3477 +FPS=65.59, 法向力=26147.7266, 切向力X=-25750.1719, 切向力Y=5353.4463 +FPS=50.03, 法向力=26291.0996, 切向力X=-25803.4219, 切向力Y=5034.7402 +FPS=42.77, 法向力=26273.7188, 切向力X=-25804.6602, 切向力Y=5035.7847 +FPS=49.35, 法向力=37180.3984, 切向力X=-34693.0000, 切向力Y=-468.8340 +FPS=31.01, 法向力=37325.8828, 切向力X=-34543.0117, 切向力Y=-999.7188 +FPS=41.41, 法向力=37216.1875, 切向力X=-34652.1641, 切向力Y=-859.3538 +FPS=27.02, 法向力=29784.9062, 切向力X=-28797.2539, 切向力Y=1757.2382 +FPS=38.28, 法向力=29329.8594, 切向力X=-28094.3867, 切向力Y=1380.7018 +FPS=27.92, 法向力=26776.1016, 切向力X=-26247.8887, 切向力Y=2857.9727 +FPS=59.78, 法向力=26537.7070, 切向力X=-26190.8730, 切向力Y=3029.1003 +FPS=51.08, 法向力=22318.0977, 切向力X=-21244.9844, 切向力Y=3908.6367 +FPS=46.17, 法向力=22087.6992, 切向力X=-21273.7402, 切向力Y=4309.0664 +FPS=45.37, 法向力=14018.7168, 切向力X=-13065.4277, 切向力Y=6291.3584 +FPS=32.48, 法向力=13954.1025, 切向力X=-12759.2119, 切向力Y=6254.3130 +FPS=32.02, 法向力=13943.0391, 切向力X=-12769.6309, 切向力Y=6272.7969 +FPS=31.59, 法向力=13928.3633, 切向力X=-12794.8232, 切向力Y=6266.2998 +FPS=63.11, 法向力=4525.2456, 切向力X=-1810.4634, 切向力Y=6251.3315 +FPS=53.64, 法向力=4535.9990, 切向力X=-1874.4641, 切向力Y=6235.3267 +FPS=60.99, 法向力=4519.2983, 切向力X=-1851.0786, 切向力Y=6190.3223 +FPS=43.52, 法向力=4927.5039, 切向力X=-7152.5596, 切向力Y=8203.2246 +FPS=58.83, 法向力=4999.0869, 切向力X=-7213.3613, 切向力Y=8337.7676 +FPS=47.20, 法向力=5226.7666, 切向力X=-9951.5000, 切向力Y=6706.8350 +FPS=40.16, 法向力=5409.3413, 切向力X=-10219.0781, 切向力Y=6540.9336 +FPS=65.64, 法向力=5215.5215, 切向力X=-10140.5918, 切向力Y=7193.1025 +FPS=53.62, 法向力=5148.3213, 切向力X=-10150.5938, 切向力Y=7408.8623 +FPS=35.97, 法向力=5183.5181, 切向力X=-10157.7139, 切向力Y=7420.2207 +FPS=52.56, 法向力=5560.4658, 切向力X=-10743.1768, 切向力Y=8230.4238 +FPS=35.97, 法向力=5580.7954, 切向力X=-10797.8438, 切向力Y=8432.7090 +FPS=26.92, 法向力=4869.0225, 切向力X=-11051.9766, 切向力Y=7527.2852 +FPS=31.90, 法向力=5320.9204, 切向力X=-10133.3525, 切向力Y=8189.4150 +FPS=37.71, 法向力=5209.6611, 切向力X=-10181.0469, 切向力Y=8186.3618 +FPS=46.69, 法向力=5058.3623, 切向力X=-11534.3135, 切向力Y=8768.7578 +FPS=33.06, 法向力=5071.5859, 切向力X=-11649.8828, 切向力Y=8796.4902 +FPS=31.68, 法向力=6061.7856, 切向力X=-10703.0449, 切向力Y=7909.2900 +FPS=31.13, 法向力=6020.1455, 切向力X=-10686.8340, 切向力Y=7883.5332 +FPS=32.83, 法向力=6108.7920, 切向力X=-12000.3242, 切向力Y=8715.5635 +FPS=59.51, 法向力=6277.6724, 切向力X=-11959.7021, 切向力Y=8080.6953 +FPS=33.21, 法向力=6246.3877, 切向力X=-12058.1152, 切向力Y=7966.2812 +FPS=56.59, 法向力=6282.2432, 切向力X=-12035.4199, 切向力Y=7962.0322 +FPS=55.60, 法向力=6349.7217, 切向力X=-12355.2695, 切向力Y=9323.9023 +FPS=32.89, 法向力=7619.2275, 切向力X=-14349.0977, 切向力Y=9430.1855 +FPS=43.32, 法向力=7769.9746, 切向力X=-14692.9160, 切向力Y=9319.5928 +FPS=52.69, 法向力=7832.4316, 切向力X=-14759.6006, 切向力Y=9186.8008 +FPS=34.66, 法向力=7301.2803, 切向力X=-14607.7412, 切向力Y=9339.8789 +FPS=50.53, 法向力=7261.4087, 切向力X=-14535.4570, 切向力Y=9459.0469 +FPS=61.11, 法向力=7257.6768, 切向力X=-14593.4639, 切向力Y=9547.4199 +FPS=52.84, 法向力=5851.0781, 切向力X=-13579.8301, 切向力Y=9603.2266 +FPS=34.06, 法向力=5976.6426, 切向力X=-13561.1299, 切向力Y=9495.7881 +FPS=33.26, 法向力=5137.7041, 切向力X=-12701.6904, 切向力Y=8944.2188 +FPS=57.86, 法向力=5072.3701, 切向力X=-12662.4189, 切向力Y=8942.3115 +FPS=51.75, 法向力=5121.9204, 切向力X=-12642.7109, 切向力Y=9295.6924 +FPS=49.54, 法向力=5071.2383, 切向力X=-12658.9346, 切向力Y=9395.3164 +FPS=51.92, 法向力=5057.7144, 切向力X=-12229.3535, 切向力Y=9185.4902 +FPS=31.04, 法向力=4985.7007, 切向力X=-12043.8262, 切向力Y=9187.1689 +FPS=32.22, 法向力=5274.8037, 切向力X=-12226.1406, 切向力Y=9497.8076 +FPS=31.76, 法向力=7914.9321, 切向力X=-12263.8906, 切向力Y=7389.9443 +FPS=31.85, 法向力=7985.3496, 切向力X=-12302.6025, 切向力Y=7271.5015 +FPS=39.09, 法向力=8243.9414, 切向力X=-12132.7900, 切向力Y=7042.7114 +FPS=27.71, 法向力=8238.6543, 切向力X=-11959.5225, 切向力Y=7122.3267 +FPS=31.93, 法向力=6687.3350, 切向力X=-11739.6865, 切向力Y=7908.6011 +FPS=36.76, 法向力=6642.3262, 切向力X=-11637.9453, 切向力Y=7963.2354 +FPS=50.18, 法向力=6861.9453, 切向力X=-11990.0645, 切向力Y=7277.4175 +FPS=37.28, 法向力=7071.6650, 切向力X=-12034.6475, 切向力Y=7050.3755 +FPS=53.68, 法向力=6628.4023, 切向力X=-11559.5049, 切向力Y=7767.5698 +FPS=29.28, 法向力=6616.2271, 切向力X=-11559.7598, 切向力Y=7892.7285 +FPS=39.39, 法向力=5515.2002, 切向力X=-11350.0020, 切向力Y=8483.4062 +FPS=45.57, 法向力=5476.2393, 切向力X=-11265.9336, 切向力Y=8459.1270 +FPS=38.89, 法向力=6268.6909, 切向力X=-11907.8730, 切向力Y=8764.5742 +FPS=51.39, 法向力=6220.9546, 切向力X=-12008.9316, 切向力Y=8667.7402 +FPS=36.16, 法向力=5520.4004, 切向力X=-11624.5859, 切向力Y=8380.2705 +FPS=45.60, 法向力=5485.6895, 切向力X=-11636.2324, 切向力Y=8538.7422 +FPS=39.17, 法向力=5451.4678, 切向力X=-11895.8223, 切向力Y=7687.1250 +FPS=47.49, 法向力=5427.9180, 切向力X=-11977.2402, 切向力Y=7809.3037 +FPS=66.58, 法向力=5425.8501, 切向力X=-11984.5068, 切向力Y=7866.7119 +FPS=54.33, 法向力=5710.2354, 切向力X=-12170.0342, 切向力Y=9050.6846 +FPS=33.08, 法向力=5785.9189, 切向力X=-12312.8906, 切向力Y=9229.8398 +FPS=31.88, 法向力=5969.4165, 切向力X=-11893.6953, 切向力Y=9172.0596 +FPS=59.91, 法向力=5973.5088, 切向力X=-11750.5723, 切向力Y=9147.4268 +FPS=52.93, 法向力=4915.8940, 切向力X=-12238.4854, 切向力Y=9379.0537 +FPS=37.94, 法向力=4841.7656, 切向力X=-12285.7002, 切向力Y=9498.2842 +FPS=36.55, 法向力=4649.6396, 切向力X=-12933.3467, 切向力Y=10121.0742 +FPS=45.90, 法向力=4745.8364, 切向力X=-13082.7998, 切向力Y=10134.9805 +FPS=32.44, 法向力=5198.9380, 切向力X=-12092.6221, 切向力Y=9585.5605 +FPS=53.84, 法向力=5200.6685, 切向力X=-12057.4209, 切向力Y=9495.6484 +FPS=51.16, 法向力=6338.3477, 切向力X=-12692.7900, 切向力Y=8506.2012 +FPS=68.79, 法向力=6349.6782, 切向力X=-12700.2402, 切向力Y=8490.6738 +FPS=62.59, 法向力=11607.8438, 切向力X=-13919.0293, 切向力Y=6606.7090 +FPS=54.28, 法向力=12078.3965, 切向力X=-14139.9346, 切向力Y=6524.8994 +FPS=53.80, 法向力=12072.9219, 切向力X=-14198.8281, 切向力Y=6560.6479 +FPS=64.25, 法向力=12779.5264, 切向力X=-13571.4883, 切向力Y=4650.1279 +FPS=54.49, 法向力=12918.2715, 切向力X=-13524.0312, 切向力Y=4571.3882 +FPS=29.24, 法向力=12941.1230, 切向力X=-13500.0127, 切向力Y=4574.7212 +FPS=37.30, 法向力=13691.8516, 切向力X=-13047.5664, 切向力Y=5056.3647 +FPS=27.49, 法向力=10887.2891, 切向力X=-11440.7734, 切向力Y=6084.2207 +FPS=31.49, 法向力=10917.4209, 切向力X=-11397.4805, 切向力Y=5957.4268 +FPS=37.67, 法向力=9338.8398, 切向力X=-11771.2051, 切向力Y=5867.3545 +FPS=27.76, 法向力=7898.0693, 切向力X=-10559.8379, 切向力Y=6639.5654 +FPS=38.95, 法向力=7863.4180, 切向力X=-10633.6787, 切向力Y=6848.2905 +FPS=46.26, 法向力=6933.1436, 切向力X=-11689.9141, 切向力Y=6851.7051 +FPS=39.11, 法向力=7023.8184, 切向力X=-11739.4971, 切向力Y=6707.1655 +FPS=63.70, 法向力=7042.5112, 切向力X=-11734.6582, 切向力Y=6705.7754 +FPS=53.71, 法向力=6790.9570, 切向力X=-12124.6846, 切向力Y=8759.3936 +FPS=30.08, 法向力=6407.3086, 切向力X=-13039.2695, 切向力Y=8315.0605 +FPS=31.99, 法向力=6237.8687, 切向力X=-12903.2891, 切向力Y=8446.5898 +FPS=58.69, 法向力=6259.0479, 切向力X=-12890.2461, 切向力Y=8472.9756 +FPS=64.20, 法向力=4761.7285, 切向力X=-12488.5254, 切向力Y=10083.7051 +FPS=50.59, 法向力=4696.6641, 切向力X=-12369.9590, 切向力Y=10184.5293 +FPS=50.42, 法向力=4692.4238, 切向力X=-12376.6504, 切向力Y=10238.5889 +FPS=62.29, 法向力=5721.8789, 切向力X=-12750.4414, 切向力Y=10301.4277 +FPS=50.42, 法向力=5875.4634, 切向力X=-12857.8174, 切向力Y=10297.7461 +FPS=64.78, 法向力=5887.2412, 切向力X=-12813.6621, 切向力Y=10308.3438 +FPS=50.64, 法向力=5452.3496, 切向力X=-12748.5195, 切向力Y=10324.6562 +FPS=40.67, 法向力=5468.9121, 切向力X=-12892.8652, 切向力Y=10169.8613 +FPS=45.31, 法向力=5011.2661, 切向力X=-13501.5645, 切向力Y=9583.7520 +FPS=40.11, 法向力=4902.5854, 切向力X=-13442.1641, 切向力Y=9470.2402 +FPS=63.19, 法向力=11155.3105, 切向力X=-13540.0859, 切向力Y=6557.2471 +FPS=53.66, 法向力=11332.9736, 切向力X=-13688.5098, 切向力Y=6200.6094 +FPS=35.34, 法向力=14460.5186, 切向力X=-14289.1836, 切向力Y=4944.0591 +FPS=48.87, 法向力=14314.3516, 切向力X=-14145.0020, 切向力Y=5013.3389 +FPS=65.24, 法向力=14319.7520, 切向力X=-14164.8682, 切向力Y=4970.9277 +FPS=35.92, 法向力=13449.9512, 切向力X=-11475.8057, 切向力Y=4453.1895 +FPS=44.66, 法向力=13413.9922, 切向力X=-11463.8516, 切向力Y=4405.7720 +FPS=60.75, 法向力=13422.5176, 切向力X=-11440.0254, 切向力Y=4408.5381 +FPS=35.96, 法向力=11058.0176, 切向力X=-12097.5684, 切向力Y=4877.4268 +FPS=37.96, 法向力=8734.3525, 切向力X=-11563.0391, 切向力Y=7381.8291 +FPS=27.70, 法向力=8729.2422, 切向力X=-11608.8262, 切向力Y=7481.8662 +FPS=38.46, 法向力=8855.0752, 切向力X=-12758.1953, 切向力Y=7494.4561 +FPS=45.43, 法向力=8796.9746, 切向力X=-12898.0684, 切向力Y=7384.3359 +FPS=60.06, 法向力=7130.3750, 切向力X=-11823.3867, 切向力Y=8471.8984 +FPS=33.18, 法向力=7293.0093, 切向力X=-11626.2578, 切向力Y=8250.7705 +FPS=39.63, 法向力=6571.1338, 切向力X=-12394.5176, 切向力Y=7801.6064 +FPS=46.93, 法向力=6555.7656, 切向力X=-12385.1113, 切向力Y=7784.0781 +FPS=60.11, 法向力=6307.7715, 切向力X=-12104.7754, 切向力Y=8837.3525 +FPS=32.58, 法向力=6333.1206, 切向力X=-12031.9502, 切向力Y=8866.5010 +FPS=61.45, 法向力=5868.3901, 切向力X=-12367.1680, 切向力Y=9133.6641 +FPS=33.47, 法向力=5765.4463, 切向力X=-12390.9863, 切向力Y=9223.1416 +FPS=59.65, 法向力=6104.4546, 切向力X=-13477.2148, 切向力Y=9823.5781 +FPS=55.41, 法向力=6179.5928, 切向力X=-13502.8838, 切向力Y=9768.7812 +FPS=34.71, 法向力=6155.7070, 切向力X=-13484.7227, 切向力Y=9843.0410 +FPS=61.88, 法向力=5353.5889, 切向力X=-13336.0889, 切向力Y=10569.0020 +FPS=38.73, 法向力=5329.8462, 切向力X=-13223.5713, 切向力Y=10748.3105 +FPS=49.29, 法向力=5301.8545, 切向力X=-13257.2129, 切向力Y=10693.6992 +FPS=31.10, 法向力=6073.4370, 切向力X=-12920.7881, 切向力Y=10929.8906 +FPS=58.58, 法向力=6075.0508, 切向力X=-12848.6484, 切向力Y=10877.0303 +FPS=53.51, 法向力=6334.2695, 切向力X=-12969.3057, 切向力Y=9380.7607 +FPS=36.64, 法向力=6288.4663, 切向力X=-12966.7285, 切向力Y=9367.8525 +FPS=30.93, 法向力=7512.0205, 切向力X=-14946.2363, 切向力Y=10223.7656 +FPS=59.90, 法向力=7664.6997, 切向力X=-15209.4082, 切向力Y=10368.1455 +FPS=53.65, 法向力=12141.8438, 切向力X=-18617.1250, 切向力Y=11798.1230 +FPS=35.80, 法向力=12564.7988, 切向力X=-19168.0977, 切向力Y=11794.7070 +FPS=32.57, 法向力=28580.2871, 切向力X=-32247.0586, 切向力Y=8957.6797 +FPS=62.24, 法向力=28891.7188, 切向力X=-32183.3555, 切向力Y=8428.5703 +FPS=52.84, 法向力=48237.6562, 切向力X=-48242.4766, 切向力Y=4600.5972 +FPS=37.37, 法向力=48349.8320, 切向力X=-48588.9414, 切向力Y=4799.9946 +FPS=64.39, 法向力=48486.5156, 切向力X=-48569.1055, 切向力Y=4717.5703 +FPS=52.43, 法向力=44079.9141, 切向力X=-41447.2266, 切向力Y=4176.4922 +FPS=35.84, 法向力=43911.7305, 切向力X=-41445.6797, 切向力Y=4360.9326 +FPS=37.68, 法向力=36180.9141, 切向力X=-34297.2305, 切向力Y=6268.6626 +FPS=28.08, 法向力=27942.7383, 切向力X=-28281.3750, 切向力Y=10044.1660 +FPS=37.45, 法向力=26609.0352, 切向力X=-26675.7461, 切向力Y=9565.9414 +FPS=48.36, 法向力=19277.8555, 切向力X=-20999.6758, 切向力Y=13244.5527 +FPS=30.38, 法向力=19326.0117, 切向力X=-20871.6016, 切向力Y=13255.9785 +FPS=31.67, 法向力=6156.7798, 切向力X=-8980.8008, 切向力Y=16615.3750 +FPS=32.58, 法向力=10480.7959, 切向力X=154.8339, 切向力Y=14945.8955 +FPS=31.62, 法向力=10400.6328, 切向力X=272.7341, 切向力Y=14846.2188 +FPS=31.45, 法向力=4427.0723, 切向力X=-6999.8789, 切向力Y=10820.8008 +FPS=37.04, 法向力=4362.7676, 切向力X=-7115.6406, 切向力Y=10954.0391 +FPS=46.24, 法向力=5694.3613, 切向力X=-11470.7012, 切向力Y=10164.2773 +FPS=32.71, 法向力=5885.3301, 切向力X=-11665.5811, 切向力Y=10146.5586 +FPS=31.69, 法向力=6421.1733, 切向力X=-12588.4883, 切向力Y=10288.4014 +FPS=31.33, 法向力=6777.1450, 切向力X=-13253.3018, 切向力Y=10901.4658 +FPS=31.89, 法向力=6936.7812, 切向力X=-13358.4258, 切向力Y=10721.2656 +FPS=31.01, 法向力=6501.3286, 切向力X=-13567.0547, 切向力Y=10133.8672 +FPS=31.80, 法向力=5958.3691, 切向力X=-12919.6992, 切向力Y=10658.9824 +FPS=32.10, 法向力=5842.3486, 切向力X=-12815.7930, 切向力Y=10641.1445 +FPS=31.35, 法向力=5693.0137, 切向力X=-13890.3438, 切向力Y=10402.3447 +FPS=32.40, 法向力=6052.7520, 切向力X=-13772.9072, 切向力Y=10079.1465 +FPS=33.11, 法向力=6095.8145, 切向力X=-13728.7656, 切向力Y=10272.3027 +FPS=57.65, 法向力=6543.0020, 切向力X=-14108.7129, 切向力Y=9917.0059 +FPS=51.70, 法向力=6548.9678, 切向力X=-14206.9648, 切向力Y=10057.8027 +FPS=61.96, 法向力=6583.5996, 切向力X=-14217.3867, 切向力Y=10070.7520 +FPS=36.12, 法向力=6733.2754, 切向力X=-14369.1582, 切向力Y=9830.0381 +FPS=31.55, 法向力=6807.8838, 切向力X=-14390.1221, 切向力Y=9801.7578 +FPS=33.12, 法向力=6402.1475, 切向力X=-13569.2988, 切向力Y=10319.6846 +FPS=37.30, 法向力=6402.7988, 切向力X=-13604.0518, 切向力Y=10606.1826 +FPS=46.85, 法向力=7116.7148, 切向力X=-14786.9551, 切向力Y=11822.5869 +FPS=33.03, 法向力=7225.6875, 切向力X=-14940.0459, 切向力Y=11749.0312 +FPS=31.67, 法向力=9280.6523, 切向力X=-18202.5703, 切向力Y=13617.9229 +FPS=63.74, 法向力=9459.3115, 切向力X=-18498.5586, 切向力Y=13957.6680 +FPS=55.08, 法向力=24795.6797, 切向力X=-31196.5723, 切向力Y=8175.5854 +FPS=34.53, 法向力=24812.2188, 切向力X=-31160.6602, 切向力Y=8016.0513 +FPS=31.20, 法向力=23458.0781, 切向力X=-27256.3770, 切向力Y=9046.7363 +FPS=56.64, 法向力=23266.2812, 切向力X=-27140.6895, 切向力Y=9208.8418 +FPS=53.31, 法向力=10887.7939, 切向力X=-13388.6973, 切向力Y=13660.4004 +FPS=46.50, 法向力=10782.3887, 切向力X=-13067.8672, 切向力Y=13318.3525 +FPS=65.07, 法向力=10872.8379, 切向力X=-13085.4688, 切向力Y=13303.8506 +FPS=50.04, 法向力=6432.7178, 切向力X=-2775.4336, 切向力Y=16638.4258 +FPS=36.32, 法向力=6430.9805, 切向力X=-2693.8987, 切向力Y=16980.1543 +FPS=46.32, 法向力=9196.8379, 切向力X=-1087.0160, 切向力Y=17916.7441 +FPS=39.63, 法向力=9071.3359, 切向力X=-844.3651, 切向力Y=17783.3398 +FPS=45.04, 法向力=5033.5122, 切向力X=-4723.5469, 切向力Y=12796.4551 +FPS=40.04, 法向力=5030.8223, 切向力X=-4913.0190, 切向力Y=12615.0098 +FPS=47.87, 法向力=5920.6875, 切向力X=-10634.8711, 切向力Y=11696.6074 +FPS=38.21, 法向力=5711.8462, 切向力X=-10817.4590, 切向力Y=11702.2910 +FPS=49.42, 法向力=5841.3608, 切向力X=-12447.9912, 切向力Y=12042.6982 +FPS=30.24, 法向力=5945.5039, 切向力X=-12493.4443, 切向力Y=11993.8604 +FPS=38.35, 法向力=6709.1680, 切向力X=-13326.0273, 切向力Y=12009.4512 +FPS=46.58, 法向力=6686.6680, 切向力X=-13353.7734, 切向力Y=11983.2246 +FPS=38.91, 法向力=6587.0234, 切向力X=-13705.5430, 切向力Y=11488.5049 +FPS=60.96, 法向力=6380.0127, 切向力X=-13669.2305, 切向力Y=11553.0137 +FPS=47.62, 法向力=6098.3135, 切向力X=-13826.0234, 切向力Y=11887.6982 +FPS=40.02, 法向力=6139.5645, 切向力X=-13777.9551, 切向力Y=11987.9697 +FPS=27.62, 法向力=6226.0312, 切向力X=-13549.6895, 切向力Y=10719.2939 +FPS=63.13, 法向力=6231.7305, 切向力X=-13468.0137, 切向力Y=10722.1162 +FPS=32.33, 法向力=6228.8691, 切向力X=-13473.2227, 切向力Y=10743.3408 +FPS=37.76, 法向力=5533.1431, 切向力X=-13959.2637, 切向力Y=11792.7432 +FPS=46.34, 法向力=5508.5293, 切向力X=-14097.0547, 切向力Y=11685.7441 +FPS=38.46, 法向力=6083.6787, 切向力X=-14373.7988, 切向力Y=11024.6113 +FPS=46.51, 法向力=5934.3887, 切向力X=-14200.1260, 切向力Y=11813.6006 +FPS=38.68, 法向力=5913.3174, 切向力X=-14183.5039, 切向力Y=11765.2344 +FPS=48.94, 法向力=5852.8340, 切向力X=-14203.3828, 切向力Y=11781.6816 +FPS=64.77, 法向力=5586.1484, 切向力X=-14842.2695, 切向力Y=11830.5254 +FPS=38.55, 法向力=5613.6802, 切向力X=-14863.8262, 切向力Y=11926.4043 +FPS=49.32, 法向力=6640.2812, 切向力X=-14233.4150, 切向力Y=11436.9102 +FPS=36.44, 法向力=6641.2104, 切向力X=-14158.1152, 切向力Y=11497.6602 +FPS=27.47, 法向力=6889.6533, 切向力X=-14562.1738, 切向力Y=11975.9023 +FPS=38.65, 法向力=6838.9971, 切向力X=-14741.4355, 切向力Y=11863.4414 +FPS=46.84, 法向力=7895.1895, 切向力X=-15394.0381, 切向力Y=12705.5264 +FPS=70.82, 法向力=8026.0752, 切向力X=-15376.5957, 切向力Y=12983.4639 +FPS=31.64, 法向力=8831.6152, 切向力X=-17789.0938, 切向力Y=13600.3672 +FPS=37.64, 法向力=8698.5020, 切向力X=-17964.1641, 切向力Y=13927.6270 +FPS=47.18, 法向力=15023.6230, 切向力X=-22418.0234, 切向力Y=12602.3770 +FPS=39.48, 法向力=15266.9111, 切向力X=-22739.0820, 切向力Y=12695.1230 +FPS=27.52, 法向力=16494.6641, 切向力X=-24670.4746, 切向力Y=12367.2324 +FPS=38.31, 法向力=18604.3223, 切向力X=-24380.1562, 切向力Y=9161.4375 +FPS=27.65, 法向力=18606.5938, 切向力X=-24382.6074, 切向力Y=9260.6836 +FPS=37.58, 法向力=20809.1289, 切向力X=-26710.2773, 切向力Y=8064.5908 +FPS=27.54, 法向力=19268.7695, 切向力X=-26406.1719, 切向力Y=7546.8511 +FPS=37.13, 法向力=19071.8691, 切向力X=-26228.3984, 切向力Y=7540.1006 +FPS=46.27, 法向力=17609.3965, 切向力X=-23556.2539, 切向力Y=8329.5518 +FPS=38.49, 法向力=17615.4492, 切向力X=-23571.1992, 切向力Y=8118.9492 +FPS=27.52, 法向力=9797.2373, 切向力X=-16142.1641, 切向力Y=11294.0430 +FPS=31.24, 法向力=9759.6113, 切向力X=-15988.6504, 切向力Y=11269.6338 +FPS=37.10, 法向力=3417.4038, 切向力X=-8581.2480, 切向力Y=14686.3760 +FPS=48.35, 法向力=3404.5422, 切向力X=-8640.3105, 切向力Y=14672.0596 +FPS=39.12, 法向力=3219.7808, 切向力X=-7984.2139, 切向力Y=14409.2305 +FPS=52.02, 法向力=3260.2852, 切向力X=-7969.7471, 切向力Y=14469.1943 +FPS=63.43, 法向力=3284.0776, 切向力X=-7961.7661, 切向力Y=14461.8525 +FPS=30.47, 法向力=4297.9805, 切向力X=-11120.9961, 切向力Y=12557.1543 +FPS=64.93, 法向力=4296.7383, 切向力X=-11289.1113, 切向力Y=12513.0645 +FPS=31.26, 法向力=6170.6348, 切向力X=-13034.4824, 切向力Y=11677.5039 +FPS=64.41, 法向力=6340.6772, 切向力X=-13139.5977, 切向力Y=11608.1621 +FPS=54.65, 法向力=6820.9746, 切向力X=-13915.0059, 切向力Y=11965.1465 +FPS=41.96, 法向力=6943.4824, 切向力X=-13992.5312, 切向力Y=11856.5723 +FPS=50.10, 法向力=6588.8633, 切向力X=-13771.4805, 切向力Y=12051.6719 +FPS=29.90, 法向力=6593.6084, 切向力X=-13858.0566, 切向力Y=11966.2832 +FPS=62.69, 法向力=6572.5850, 切向力X=-13861.9297, 切向力Y=11954.4893 +FPS=50.06, 法向力=5856.1436, 切向力X=-13957.9883, 切向力Y=11134.1807 +FPS=35.86, 法向力=5833.0342, 切向力X=-14060.4238, 切向力Y=11193.2070 +FPS=39.63, 法向力=6467.4014, 切向力X=-14496.6221, 切向力Y=12005.3770 +FPS=52.06, 法向力=6410.7153, 切向力X=-14470.2578, 切向力Y=11887.0645 +FPS=34.94, 法向力=6733.0908, 切向力X=-14337.5020, 切向力Y=10385.9473 +FPS=47.87, 法向力=6774.3887, 切向力X=-14305.4141, 切向力Y=10228.9492 +FPS=38.45, 法向力=6307.4922, 切向力X=-13947.3789, 切向力Y=11816.7227 +FPS=51.26, 法向力=6282.9590, 切向力X=-14037.8574, 切向力Y=11776.5859 +FPS=31.95, 法向力=6503.6074, 切向力X=-14855.6533, 切向力Y=12327.1436 +FPS=38.48, 法向力=6127.2129, 切向力X=-14210.8105, 切向力Y=11586.1270 +FPS=50.12, 法向力=6062.3447, 切向力X=-14227.1768, 切向力Y=11685.3203 +FPS=37.91, 法向力=6569.2988, 切向力X=-16068.7598, 切向力Y=12739.3945 +FPS=52.35, 法向力=6722.3857, 切向力X=-16084.1055, 切向力Y=12822.2832 +FPS=71.53, 法向力=6751.0503, 切向力X=-16183.2764, 切向力Y=12751.0771 +FPS=67.08, 法向力=6728.3486, 切向力X=-16090.4180, 切向力Y=12791.2246 +FPS=50.68, 法向力=7460.5830, 切向力X=-15717.5361, 切向力Y=12557.7891 +FPS=36.87, 法向力=7432.0068, 切向力X=-15697.9590, 切向力Y=12435.8027 +FPS=46.61, 法向力=11582.5586, 切向力X=-20561.0039, 切向力Y=13785.2578 +FPS=32.02, 法向力=11734.2520, 切向力X=-20900.8320, 切向力Y=13903.5918 +FPS=32.00, 法向力=24061.6523, 切向力X=-30314.2324, 切向力Y=11792.7246 +FPS=31.22, 法向力=38701.7070, 切向力X=-39576.8945, 切向力Y=2995.4629 +FPS=31.01, 法向力=38343.5312, 切向力X=-39432.1172, 切向力Y=3112.6980 +FPS=33.31, 法向力=31214.4023, 切向力X=-30818.5977, 切向力Y=4534.6270 +FPS=38.43, 法向力=30357.2285, 切向力X=-29580.1680, 切向力Y=4580.9331 +FPS=51.82, 法向力=16608.1562, 切向力X=-18600.9570, 切向力Y=12004.8242 +FPS=29.40, 法向力=6095.3242, 切向力X=-8439.2412, 切向力Y=17358.6309 +FPS=32.15, 法向力=6162.6045, 切向力X=-8306.1992, 切向力Y=17167.1328 +FPS=62.42, 法向力=7107.0864, 切向力X=-1530.3773, 切向力Y=19731.3223 +FPS=53.45, 法向力=7104.6367, 切向力X=-1331.1522, 切向力Y=19716.9824 +FPS=41.84, 法向力=7134.8491, 切向力X=-1348.4911, 切向力Y=19777.5508 +FPS=50.60, 法向力=7139.1338, 切向力X=-1337.7762, 切向力Y=19796.6562 +FPS=30.11, 法向力=9872.7344, 切向力X=1699.8318, 切向力Y=19105.3984 +FPS=60.50, 法向力=8423.4629, 切向力X=-481.3998, 切向力Y=15188.8018 +FPS=52.51, 法向力=8188.9238, 切向力X=-668.4929, 切向力Y=15242.2773 +FPS=45.74, 法向力=8163.0459, 切向力X=-680.6251, 切向力Y=15181.2627 +FPS=46.93, 法向力=6211.7734, 切向力X=-11166.1162, 切向力Y=11628.8330 +FPS=37.53, 法向力=6247.1826, 切向力X=-11349.8584, 切向力Y=11544.0225 +FPS=53.63, 法向力=6370.9229, 切向力X=-13070.7109, 切向力Y=11326.5137 +FPS=70.15, 法向力=6441.0332, 切向力X=-13287.2148, 切向力Y=11346.4717 +FPS=28.98, 法向力=6651.7305, 切向力X=-14413.0859, 切向力Y=11903.3662 +FPS=31.39, 法向力=6723.1245, 切向力X=-14480.8340, 切向力Y=11789.9961 +FPS=38.00, 法向力=6419.7734, 切向力X=-15242.7578, 切向力Y=12971.8799 +FPS=48.73, 法向力=6415.0029, 切向力X=-15210.7051, 切向力Y=13216.4180 +FPS=32.34, 法向力=6707.4028, 切向力X=-15923.9453, 切向力Y=12423.1758 +FPS=31.49, 法向力=6708.5532, 切向力X=-15842.4658, 切向力Y=12342.1445 +FPS=37.61, 法向力=7219.5029, 切向力X=-15765.8906, 切向力Y=11017.8828 +FPS=50.44, 法向力=7193.7227, 切向力X=-15826.5781, 切向力Y=10964.4395 +FPS=30.73, 法向力=6699.4570, 切向力X=-15880.4219, 切向力Y=12709.8770 +FPS=32.69, 法向力=6821.0713, 切向力X=-15449.9551, 切向力Y=14227.5117 +FPS=31.31, 法向力=6770.3545, 切向力X=-15505.6973, 切向力Y=14145.8789 +FPS=38.44, 法向力=7130.7959, 切向力X=-15748.8506, 切向力Y=13349.4941 +FPS=46.29, 法向力=7114.6895, 切向力X=-15706.5342, 切向力Y=13276.4453 +FPS=39.39, 法向力=6890.2334, 切向力X=-16455.4453, 切向力Y=12792.0771 +FPS=26.72, 法向力=6644.0835, 切向力X=-15115.2148, 切向力Y=12703.4756 +FPS=40.08, 法向力=6589.9756, 切向力X=-15077.7168, 切向力Y=12577.2012 +FPS=44.46, 法向力=6827.3652, 切向力X=-16113.5273, 切向力Y=13213.4473 +FPS=33.59, 法向力=6882.7881, 切向力X=-16168.9102, 切向力Y=13376.5156 +FPS=31.40, 法向力=9931.1602, 切向力X=-19217.0059, 切向力Y=14217.2100 +FPS=33.42, 法向力=10162.9961, 切向力X=-19662.1074, 切向力Y=14415.9531 +FPS=38.00, 法向力=19036.9375, 切向力X=-27735.1602, 切向力Y=14228.7344 +FPS=48.93, 法向力=19018.7051, 切向力X=-27714.6250, 切向力Y=14219.7002 +FPS=63.01, 法向力=18978.9609, 切向力X=-27688.3828, 切向力Y=14249.5996 +FPS=53.53, 法向力=16904.0195, 切向力X=-28032.0078, 切向力Y=17104.3262 +FPS=68.14, 法向力=16775.2344, 切向力X=-27929.9688, 切向力Y=17342.8438 +FPS=64.80, 法向力=13045.9062, 切向力X=-26418.6992, 切向力Y=16887.6836 +FPS=54.50, 法向力=12998.8564, 切向力X=-26494.6406, 切向力Y=16791.6289 +FPS=68.62, 法向力=13016.9189, 切向力X=-26593.3086, 切向力Y=16720.5117 +FPS=65.88, 法向力=15182.5654, 切向力X=-25063.4023, 切向力Y=14026.6318 +FPS=54.92, 法向力=15161.6865, 切向力X=-24769.1992, 切向力Y=13877.9219 +FPS=46.03, 法向力=15136.2969, 切向力X=-24737.3340, 切向力Y=13884.7871 +FPS=65.07, 法向力=16997.8711, 切向力X=-24148.7832, 切向力Y=8858.0957 +FPS=54.89, 法向力=17378.4336, 切向力X=-24256.9863, 切向力Y=8253.1230 +FPS=66.23, 法向力=17459.9512, 切向力X=-24187.7109, 切向力Y=8190.0762 +FPS=50.73, 法向力=12185.1768, 切向力X=-19446.8242, 切向力Y=14230.7842 +FPS=38.82, 法向力=11682.2305, 切向力X=-19225.3477, 切向力Y=14584.9727 +FPS=26.73, 法向力=6576.7930, 切向力X=-6837.7798, 切向力Y=20222.7852 +FPS=39.67, 法向力=6812.6255, 切向力X=-6813.9932, 切向力Y=20209.7207 +FPS=46.22, 法向力=7499.2402, 切向力X=-4216.6987, 切向力Y=16233.3594 +FPS=37.87, 法向力=7354.0898, 切向力X=-4260.3003, 切向力Y=16149.9785 +FPS=47.15, 法向力=5124.5054, 切向力X=-11639.9521, 切向力Y=12974.3359 +FPS=38.30, 法向力=5320.2261, 切向力X=-11991.0215, 切向力Y=12971.7051 +FPS=27.80, 法向力=7213.3945, 切向力X=-15328.3311, 切向力Y=12378.8203 +FPS=37.49, 法向力=6065.6152, 切向力X=-16132.5957, 切向力Y=14173.2168 +FPS=26.27, 法向力=6031.8818, 切向力X=-16260.7793, 切向力Y=14113.4229 +FPS=32.61, 法向力=6001.6509, 切向力X=-16258.2305, 切向力Y=13874.9238 +FPS=31.82, 法向力=5946.6172, 切向力X=-16543.4746, 切向力Y=13905.2930 +FPS=37.36, 法向力=5993.9097, 切向力X=-16669.7383, 切向力Y=14084.0000 +FPS=50.42, 法向力=6961.1182, 切向力X=-15829.0957, 切向力Y=14143.3164 +FPS=30.53, 法向力=7026.8184, 切向力X=-15771.5430, 切向力Y=14292.9082 +FPS=30.74, 法向力=7433.0498, 切向力X=-16482.4570, 切向力Y=13014.0488 +FPS=38.07, 法向力=7411.0908, 切向力X=-16481.3008, 切向力Y=12965.3643 +FPS=43.70, 法向力=12891.7793, 切向力X=-18382.5586, 切向力Y=13300.8994 +FPS=41.38, 法向力=13035.0742, 切向力X=-18691.3262, 切向力Y=13427.5781 +FPS=49.00, 法向力=21048.9004, 切向力X=-24183.0664, 切向力Y=11301.0078 +FPS=66.67, 法向力=20880.0449, 切向力X=-24221.2090, 切向力Y=11296.7012 +FPS=55.23, 法向力=20920.0508, 切向力X=-24260.7871, 切向力Y=11388.0371 +FPS=39.46, 法向力=21668.6055, 切向力X=-25428.1973, 切向力Y=12752.7754 +FPS=27.19, 法向力=14354.0195, 切向力X=-18323.0938, 切向力Y=16885.9551 +FPS=32.28, 法向力=14248.3809, 切向力X=-18275.4629, 切向力Y=16923.0879 +FPS=38.47, 法向力=4543.3262, 切向力X=-12530.2637, 切向力Y=16382.4541 +FPS=26.35, 法向力=4541.2319, 切向力X=-13149.6680, 切向力Y=14751.7148 +FPS=34.04, 法向力=4632.7998, 切向力X=-13305.4805, 切向力Y=14794.8428 +FPS=32.42, 法向力=5453.6973, 切向力X=-15313.5918, 切向力Y=12748.6455 +FPS=36.71, 法向力=5721.7485, 切向力X=-15713.7812, 切向力Y=12515.9570 +FPS=46.55, 法向力=5753.1465, 切向力X=-15653.3291, 切向力Y=12447.0381 +FPS=32.76, 法向力=7217.8438, 切向力X=-14988.2031, 切向力Y=14269.6484 +FPS=63.76, 法向力=7228.0498, 切向力X=-15054.7578, 切向力Y=14322.3730 +FPS=31.78, 法向力=7132.5830, 切向力X=-15913.3350, 切向力Y=13242.2930 +FPS=62.34, 法向力=7133.0410, 切向力X=-15957.2012, 切向力Y=13152.4102 +FPS=54.85, 法向力=6746.6484, 切向力X=-15044.3301, 切向力Y=12370.0068 +FPS=35.80, 法向力=6749.2686, 切向力X=-15090.3594, 切向力Y=12182.7861 +FPS=31.20, 法向力=6553.8164, 切向力X=-15540.6016, 切向力Y=12946.4004 +FPS=59.98, 法向力=6549.4863, 切向力X=-15577.3984, 切向力Y=13090.8936 +FPS=53.49, 法向力=7704.1777, 切向力X=-15439.5273, 切向力Y=12964.8896 +FPS=44.74, 法向力=7687.0986, 切向力X=-15496.1230, 切向力Y=12916.7480 +FPS=26.75, 法向力=6731.0781, 切向力X=-14858.8682, 切向力Y=12561.9229 +FPS=57.34, 法向力=6627.0986, 切向力X=-14738.4854, 切向力Y=12627.0195 +FPS=48.27, 法向力=7112.2207, 切向力X=-15578.4365, 切向力Y=12024.0801 +FPS=50.83, 法向力=7207.3203, 切向力X=-15616.0000, 切向力Y=12024.9512 +FPS=26.52, 法向力=7300.8125, 切向力X=-14820.7637, 切向力Y=12766.0947 +FPS=37.62, 法向力=7306.0049, 切向力X=-14815.6484, 切向力Y=12821.7715 +FPS=42.08, 法向力=7951.9614, 切向力X=-15423.1309, 切向力Y=11844.6074 +FPS=42.16, 法向力=7951.4531, 切向力X=-15322.6875, 切向力Y=11957.4160 +FPS=42.76, 法向力=9105.8789, 切向力X=-16261.6709, 切向力Y=11658.7617 +FPS=59.30, 法向力=9209.3965, 切向力X=-16405.2207, 切向力Y=11462.8496 +FPS=60.89, 法向力=7662.2568, 切向力X=-14575.8818, 切向力Y=10992.4277 +FPS=45.17, 法向力=7643.0889, 切向力X=-14503.2109, 切向力Y=11058.2686 +FPS=62.95, 法向力=7652.6733, 切向力X=-14485.0898, 切向力Y=11085.9434 +FPS=27.51, 法向力=7077.2969, 切向力X=-14443.8320, 切向力Y=13385.4727 +FPS=31.60, 法向力=6374.0610, 切向力X=-14132.6230, 切向力Y=12109.4512 +FPS=32.50, 法向力=6423.8809, 切向力X=-14093.9180, 切向力Y=12171.4668 +FPS=31.74, 法向力=6982.5200, 切向力X=-14683.0742, 切向力Y=12189.1973 +FPS=31.23, 法向力=6978.7236, 切向力X=-14663.8145, 切向力Y=12175.6865 +FPS=31.85, 法向力=7501.3608, 切向力X=-14908.9053, 切向力Y=12585.7705 +FPS=31.15, 法向力=6520.4272, 切向力X=-13344.9570, 切向力Y=12433.4307 +FPS=37.97, 法向力=6538.2236, 切向力X=-13210.6943, 切向力Y=12559.2246 +FPS=45.58, 法向力=6277.7129, 切向力X=-13755.3086, 切向力Y=11909.5078 +FPS=40.20, 法向力=6276.8076, 切向力X=-13825.3359, 切向力Y=11821.2461 +FPS=47.88, 法向力=6590.7148, 切向力X=-12836.8389, 切向力Y=11158.6309 +FPS=31.55, 法向力=6549.4043, 切向力X=-12728.5479, 切向力Y=11170.6250 +FPS=61.98, 法向力=6354.7090, 切向力X=-12063.1113, 切向力Y=11908.2451 +FPS=37.73, 法向力=6387.6401, 切向力X=-12156.5840, 切向力Y=11801.7988 +FPS=45.67, 法向力=6220.6172, 切向力X=-12190.8184, 切向力Y=12094.5273 +FPS=40.91, 法向力=6118.1455, 切向力X=-12182.5312, 切向力Y=11892.6738 +FPS=60.65, 法向力=6190.3770, 切向力X=-12170.8633, 切向力Y=12019.5605 +FPS=52.95, 法向力=6297.3486, 切向力X=-11863.0312, 切向力Y=11215.7686 +FPS=30.99, 法向力=6231.7812, 切向力X=-11792.5039, 切向力Y=11286.0264 +FPS=37.27, 法向力=5823.7480, 切向力X=-11470.9023, 切向力Y=10145.7168 +FPS=26.94, 法向力=5839.6055, 切向力X=-11479.7812, 切向力Y=10290.4551 +FPS=65.71, 法向力=5862.0225, 切向力X=-11224.9512, 切向力Y=9846.1543 +FPS=31.53, 法向力=5873.2559, 切向力X=-11127.9023, 切向力Y=9829.1260 +FPS=38.20, 法向力=5272.0381, 切向力X=-10229.6621, 切向力Y=9600.3945 +FPS=43.95, 法向力=5396.9971, 切向力X=-10192.6914, 切向力Y=9477.7324 +FPS=63.49, 法向力=5490.0542, 切向力X=-9608.5898, 切向力Y=9932.5586 +FPS=33.17, 法向力=5542.0029, 切向力X=-9657.1006, 切向力Y=9959.4688 +FPS=38.44, 法向力=6121.4092, 切向力X=-10398.2490, 切向力Y=10074.5312 +FPS=27.35, 法向力=5157.9922, 切向力X=-8828.7344, 切向力Y=9116.8887 +FPS=31.37, 法向力=5119.0293, 切向力X=-8785.5664, 切向力Y=9120.1289 +FPS=31.97, 法向力=5462.3691, 切向力X=-9516.7559, 切向力Y=9005.2949 +FPS=61.07, 法向力=5437.1235, 切向力X=-9621.9150, 切向力Y=9080.7285 +FPS=33.11, 法向力=5184.3076, 切向力X=-9394.7979, 切向力Y=9217.5293 +FPS=31.23, 法向力=5191.3027, 切向力X=-9364.5918, 切向力Y=9342.0215 +FPS=39.00, 法向力=4945.2246, 切向力X=-8063.6768, 切向力Y=8549.8379 +FPS=46.30, 法向力=4909.2051, 切向力X=-8110.9951, 切向力Y=8538.6738 +FPS=32.51, 法向力=4903.7314, 切向力X=-8106.1470, 切向力Y=8109.9746 +FPS=38.82, 法向力=4619.2319, 切向力X=-8947.8281, 切向力Y=9040.6836 +FPS=27.18, 法向力=4596.6172, 切向力X=-8995.4365, 切向力Y=9187.4961 +FPS=31.94, 法向力=5037.4941, 切向力X=-9864.2451, 切向力Y=8562.6309 +FPS=32.89, 法向力=5806.1030, 切向力X=-11204.2305, 切向力Y=10361.1377 +FPS=31.78, 法向力=5932.2119, 切向力X=-11309.7891, 切向力Y=10349.5215 +FPS=37.64, 法向力=6433.7070, 切向力X=-10724.7578, 切向力Y=10427.9531 +FPS=61.80, 法向力=6561.3594, 切向力X=-10690.2812, 切向力Y=10389.6523 +FPS=51.63, 法向力=6584.0156, 切向力X=-10674.0742, 切向力Y=10393.8477 +FPS=68.02, 法向力=5532.3848, 切向力X=-9944.9707, 切向力Y=10431.8145 +FPS=55.14, 法向力=5427.8105, 切向力X=-9784.9316, 切向力Y=10326.8672 +FPS=38.14, 法向力=5458.9189, 切向力X=-9805.6367, 切向力Y=10275.2910 +FPS=49.30, 法向力=4908.8511, 切向力X=-6888.5952, 切向力Y=9109.1201 +FPS=38.15, 法向力=5006.2632, 切向力X=-6943.4746, 切向力Y=9198.1338 +FPS=46.76, 法向力=4811.8130, 切向力X=-7082.1562, 切向力Y=8040.8350 +FPS=41.72, 法向力=4773.5215, 切向力X=-7094.1084, 切向力Y=8001.3447 +FPS=63.68, 法向力=5500.0493, 切向力X=-9119.2461, 切向力Y=9895.1455 +FPS=50.85, 法向力=5750.2700, 切向力X=-9365.7803, 切向力Y=10108.2910 +FPS=67.40, 法向力=5753.7061, 切向力X=-9430.3418, 切向力Y=10130.2852 +FPS=29.80, 法向力=6175.8276, 切向力X=-11727.9785, 切向力Y=10654.0322 +FPS=59.56, 法向力=6281.2500, 切向力X=-11975.1445, 切向力Y=10626.0625 +FPS=52.81, 法向力=5987.3838, 切向力X=-12180.5723, 切向力Y=10647.7012 +FPS=46.35, 法向力=5946.9941, 切向力X=-12286.4551, 切向力Y=10653.9893 +FPS=50.58, 法向力=5607.9531, 切向力X=-11842.1562, 切向力Y=11371.0977 +FPS=38.18, 法向力=5572.3926, 切向力X=-11757.6729, 切向力Y=11341.0107 +FPS=27.76, 法向力=5139.7461, 切向力X=-10778.5391, 切向力Y=10102.0566 +FPS=38.80, 法向力=5105.8716, 切向力X=-9198.9160, 切向力Y=8690.9795 +FPS=63.91, 法向力=5098.6777, 切向力X=-9114.2988, 切向力Y=8588.4658 +FPS=55.37, 法向力=5140.0879, 切向力X=-9231.9141, 切向力Y=8654.1963 +FPS=29.86, 法向力=5237.7949, 切向力X=-9335.6729, 切向力Y=8506.8984 +FPS=37.89, 法向力=5290.8154, 切向力X=-9280.9121, 切向力Y=8500.1445 +FPS=45.47, 法向力=5663.7627, 切向力X=-8904.3428, 切向力Y=8694.4395 +FPS=38.83, 法向力=5665.4844, 切向力X=-8878.8555, 切向力Y=8716.9062 +FPS=46.19, 法向力=5614.0718, 切向力X=-10794.9863, 切向力Y=9571.1172 +FPS=39.95, 法向力=5719.8389, 切向力X=-10825.7090, 切向力Y=9736.8984 +FPS=43.60, 法向力=6578.0625, 切向力X=-12113.5947, 切向力Y=11998.4443 +FPS=42.04, 法向力=6545.1611, 切向力X=-12111.7324, 切向力Y=12156.1631 +FPS=46.31, 法向力=8101.0088, 切向力X=-12452.8711, 切向力Y=11699.3828 +FPS=41.68, 法向力=8176.1006, 切向力X=-12589.7930, 切向力Y=11705.5469 +FPS=27.46, 法向力=7240.0332, 切向力X=-12514.4023, 切向力Y=10993.1934 +FPS=39.42, 法向力=7019.7852, 切向力X=-12412.0312, 切向力Y=11018.0566 +FPS=27.19, 法向力=8644.6631, 切向力X=-12363.8398, 切向力Y=10305.7383 +FPS=62.14, 法向力=8638.0088, 切向力X=-12364.9980, 切向力Y=10298.0391 +FPS=65.05, 法向力=8636.1455, 切向力X=-12370.0137, 切向力Y=10263.1758 +FPS=49.10, 法向力=10570.4902, 切向力X=-13259.8164, 切向力Y=9820.2109 +FPS=47.57, 法向力=10570.4902, 切向力X=-13259.8164, 切向力Y=9820.2109 +FPS=40.10, 法向力=15924.3096, 切向力X=-15456.9199, 切向力Y=10260.7246 +FPS=45.05, 法向力=16319.2178, 切向力X=-15668.8330, 切向力Y=10216.8984 +FPS=44.16, 法向力=16382.9209, 切向力X=-15677.3799, 切向力Y=10203.6992 +FPS=40.52, 法向力=16394.0625, 切向力X=-15706.5146, 切向力Y=10183.0098 +FPS=44.35, 法向力=30412.4883, 切向力X=-26513.0605, 切向力Y=9452.8887 +FPS=38.82, 法向力=30347.0605, 切向力X=-26621.5586, 切向力Y=9539.6016 +FPS=42.25, 法向力=45983.6758, 切向力X=-35575.1875, 切向力Y=7465.4053 +FPS=45.12, 法向力=45818.7656, 切向力X=-35469.7305, 切向力Y=7429.4678 +FPS=42.76, 法向力=45958.0234, 切向力X=-37560.4609, 切向力Y=8083.2676 +FPS=55.21, 法向力=45871.7734, 切向力X=-37538.8516, 切向力Y=8173.7178 +FPS=55.41, 法向力=30348.9707, 切向力X=-27459.7891, 切向力Y=15284.3496 +FPS=44.02, 法向力=30471.9336, 切向力X=-27611.9219, 切向力Y=15275.6299 +FPS=37.27, 法向力=30471.9336, 切向力X=-27611.9219, 切向力Y=15275.6299 +FPS=36.83, 法向力=12531.0244, 切向力X=-18801.4180, 切向力Y=20384.9531 +FPS=24.43, 法向力=15732.2012, 切向力X=-8207.5762, 切向力Y=21580.3770 +FPS=39.11, 法向力=15910.0244, 切向力X=-7925.5312, 切向力Y=21514.3438 +FPS=38.23, 法向力=14139.0889, 切向力X=-5003.2471, 切向力Y=15556.0234 +FPS=23.88, 法向力=13790.5410, 切向力X=-4887.6816, 切向力Y=15591.2109 +FPS=38.61, 法向力=13821.0645, 切向力X=-4877.9702, 切向力Y=15475.6055 +FPS=38.07, 法向力=7324.4409, 切向力X=-11293.5312, 切向力Y=12240.1641 +FPS=45.20, 法向力=7145.7803, 切向力X=-11278.1719, 切向力Y=12653.4531 +FPS=38.11, 法向力=8165.5972, 切向力X=-14221.3926, 切向力Y=12575.8438 +FPS=27.31, 法向力=8204.4365, 切向力X=-14456.2656, 切向力Y=12653.7061 +FPS=37.21, 法向力=7470.6953, 切向力X=-14214.9902, 切向力Y=12718.5703 +FPS=45.56, 法向力=7614.1504, 切向力X=-14381.4893, 切向力Y=12501.5146 +FPS=39.71, 法向力=7716.8442, 切向力X=-13733.7959, 切向力Y=12477.4336 +FPS=45.23, 法向力=8006.5488, 切向力X=-13811.1406, 切向力Y=11975.1162 +FPS=40.26, 法向力=8514.1455, 切向力X=-14185.7432, 切向力Y=12201.4629 +FPS=43.47, 法向力=8569.5625, 切向力X=-14230.8037, 切向力Y=12083.6562 +FPS=39.55, 法向力=9122.8887, 切向力X=-14635.1875, 切向力Y=11702.1475 +FPS=26.53, 法向力=9095.9971, 切向力X=-14757.1084, 切向力Y=11845.2217 +FPS=33.43, 法向力=10224.6211, 切向力X=-16709.9492, 切向力Y=9617.0684 +FPS=30.76, 法向力=10296.9434, 切向力X=-16714.3164, 切向力Y=9528.6855 +FPS=37.88, 法向力=10324.6758, 切向力X=-16738.4199, 切向力Y=9477.3438 +FPS=24.14, 法向力=15319.9941, 切向力X=-18842.7227, 切向力Y=9386.0781 +FPS=40.18, 法向力=22592.3125, 切向力X=-22095.8242, 切向力Y=9929.8506 +FPS=40.39, 法向力=22789.8633, 切向力X=-22342.8242, 切向力Y=9925.0820 +FPS=42.68, 法向力=30023.6250, 切向力X=-28595.0195, 切向力Y=8852.3477 +FPS=39.95, 法向力=29864.4473, 切向力X=-28590.7559, 切向力Y=9084.9961 +FPS=44.64, 法向力=29890.5176, 切向力X=-28579.0156, 切向力Y=9138.9385 +FPS=39.60, 法向力=39342.2500, 切向力X=-37598.1094, 切向力Y=3600.4604 +FPS=44.46, 法向力=39160.1406, 切向力X=-37756.2539, 切向力Y=3439.5342 +FPS=35.66, 法向力=42494.3750, 切向力X=-40939.3516, 切向力Y=3443.6484 +FPS=23.92, 法向力=36538.0781, 切向力X=-36979.1055, 切向力Y=6623.6323 +FPS=37.90, 法向力=36316.2305, 切向力X=-36742.5117, 切向力Y=6758.8994 +FPS=37.82, 法向力=15510.1973, 切向力X=-21846.5312, 切向力Y=19215.0391 +FPS=27.08, 法向力=15493.5752, 切向力X=-21726.4219, 切向力Y=19655.0703 +FPS=35.13, 法向力=15461.2344, 切向力X=-21660.3086, 切向力Y=19809.1133 +FPS=29.57, 法向力=12363.3066, 切向力X=-3987.2456, 切向力Y=22427.0781 +FPS=34.42, 法向力=12099.2617, 切向力X=-3530.1240, 切向力Y=23065.4668 +FPS=29.71, 法向力=12939.3086, 切向力X=-2066.7205, 切向力Y=17740.6328 +FPS=35.29, 法向力=11787.0293, 切向力X=-7217.3940, 切向力Y=14028.9307 +FPS=24.90, 法向力=11531.6094, 切向力X=-7134.1016, 切向力Y=14161.6855 +FPS=38.46, 法向力=7939.1182, 切向力X=-9365.0000, 切向力Y=13927.8496 +FPS=38.16, 法向力=8002.1147, 切向力X=-9574.1494, 切向力Y=13774.2959 +FPS=45.61, 法向力=7655.5386, 切向力X=-11243.1191, 切向力Y=13066.0957 +FPS=40.31, 法向力=7840.4189, 切向力X=-11337.6396, 切向力Y=12994.7188 +FPS=45.00, 法向力=7930.8101, 切向力X=-12576.5098, 切向力Y=13364.4414 +FPS=38.89, 法向力=7967.8218, 切向力X=-12618.1914, 切向力Y=13365.2422 +FPS=46.73, 法向力=7594.8408, 切向力X=-13853.0264, 切向力Y=13668.4707 +FPS=39.98, 法向力=7519.7725, 切向力X=-13807.8027, 切向力Y=13709.0820 +FPS=45.48, 法向力=7487.4185, 切向力X=-13848.4863, 切向力Y=13703.6660 +FPS=40.76, 法向力=7466.6123, 切向力X=-13820.0430, 切向力Y=13748.8379 +FPS=44.64, 法向力=9592.3340, 切向力X=-15196.7861, 切向力Y=12800.8730 +FPS=39.78, 法向力=9649.1465, 切向力X=-15321.5986, 切向力Y=12765.5850 +FPS=23.72, 法向力=9632.0898, 切向力X=-15757.3594, 切向力Y=11848.5186 +FPS=37.69, 法向力=9624.7939, 切向力X=-15771.3730, 切向力Y=11839.0508 +FPS=40.88, 法向力=13016.2891, 切向力X=-17036.6055, 切向力Y=10432.1777 +FPS=46.52, 法向力=13161.6113, 切向力X=-17068.6660, 切向力Y=10425.8652 +FPS=38.73, 法向力=13914.6484, 切向力X=-17231.4688, 切向力Y=9568.6836 +FPS=27.69, 法向力=15478.6914, 切向力X=-19484.8809, 切向力Y=10754.1748 +FPS=36.22, 法向力=15338.8955, 切向力X=-19339.6992, 切向力Y=11223.1250 +FPS=28.55, 法向力=16762.6465, 切向力X=-20198.8281, 切向力Y=9596.1055 +FPS=33.28, 法向力=17144.8828, 切向力X=-22504.9102, 切向力Y=10761.3232 +FPS=27.15, 法向力=16868.2207, 切向力X=-22428.1621, 切向力Y=11168.0723 +FPS=38.20, 法向力=16862.7852, 切向力X=-22450.0312, 切向力Y=11158.8271 +FPS=40.11, 法向力=16868.4141, 切向力X=-22430.5898, 切向力Y=11168.2021 +FPS=23.73, 法向力=15616.8301, 切向力X=-22762.5332, 切向力Y=11494.4570 +FPS=20.97, 法向力=12305.5117, 切向力X=-19742.3379, 切向力Y=14704.2617 +FPS=43.41, 法向力=12412.4199, 切向力X=-20067.2207, 切向力Y=15351.7363 +FPS=39.35, 法向力=6194.9043, 切向力X=-14577.1924, 切向力Y=18100.1660 +FPS=38.45, 法向力=6178.3916, 切向力X=-14253.4512, 切向力Y=18191.3164 +FPS=39.06, 法向力=6070.7666, 切向力X=-13063.9844, 切向力Y=18950.1641 +FPS=44.93, 法向力=5957.6489, 切向力X=-12899.6074, 切向力Y=19274.7109 +FPS=38.51, 法向力=5821.3369, 切向力X=-11263.1641, 切向力Y=19052.0273 +FPS=47.73, 法向力=5689.3984, 切向力X=-11054.1973, 切向力Y=19747.7539 +FPS=39.59, 法向力=6571.9834, 切向力X=-12615.6035, 切向力Y=15091.4883 +FPS=43.52, 法向力=6072.6064, 切向力X=-12364.2246, 切向力Y=15314.5762 +FPS=38.62, 法向力=6547.1533, 切向力X=-12839.9648, 切向力Y=13675.3652 +FPS=23.71, 法向力=6745.3120, 切向力X=-12716.1826, 切向力Y=13667.9551 +FPS=33.86, 法向力=6723.5806, 切向力X=-12754.7998, 切向力Y=13674.8906 +FPS=38.90, 法向力=7462.0903, 切向力X=-14308.8125, 切向力Y=11823.2227 +FPS=30.55, 法向力=7452.5356, 切向力X=-14297.3350, 切向力Y=11729.7891 +FPS=36.34, 法向力=7946.0166, 切向力X=-14503.0215, 切向力Y=13325.2070 +FPS=27.99, 法向力=7408.3174, 切向力X=-15489.2568, 切向力Y=13405.1709 +FPS=36.91, 法向力=7569.6489, 切向力X=-15547.6738, 切向力Y=13337.0547 +FPS=28.23, 法向力=7157.6094, 切向力X=-15699.9434, 切向力Y=12224.4561 +FPS=32.45, 法向力=9260.3047, 切向力X=-16446.6250, 切向力Y=12851.3730 +FPS=31.37, 法向力=9332.4766, 切向力X=-16471.9902, 切向力Y=12975.2383 +FPS=37.00, 法向力=11774.2246, 切向力X=-17468.3379, 切向力Y=12981.4707 +FPS=24.37, 法向力=16037.7998, 切向力X=-21267.3164, 切向力Y=12095.6836 +FPS=37.29, 法向力=16062.5059, 切向力X=-21202.9297, 切向力Y=12157.0693 +FPS=38.87, 法向力=16059.0449, 切向力X=-21362.8086, 切向力Y=12220.3066 +FPS=45.91, 法向力=16149.7344, 切向力X=-21329.5742, 切向力Y=12175.0254 +FPS=39.69, 法向力=16074.4961, 切向力X=-21338.5820, 切向力Y=12189.2773 +FPS=45.75, 法向力=33505.0430, 切向力X=-33891.6328, 切向力Y=4228.2168 +FPS=39.90, 法向力=33386.8203, 切向力X=-33755.3242, 切向力Y=4228.7017 +FPS=36.14, 法向力=35292.5039, 切向力X=-34096.5703, 切向力Y=-440.6628 +FPS=45.57, 法向力=35147.9141, 切向力X=-34269.8750, 切向力Y=-494.6952 +FPS=38.05, 法向力=30875.0586, 切向力X=-31340.1094, 切向力Y=150.8685 +FPS=45.20, 法向力=30827.1094, 切向力X=-31312.9863, 切向力Y=167.5733 +FPS=38.49, 法向力=25467.4414, 切向力X=-26615.8340, 切向力Y=3648.5139 +FPS=44.55, 法向力=25320.9414, 切向力X=-26659.2305, 切向力Y=3748.6084 +FPS=40.03, 法向力=16456.4531, 切向力X=-19903.4570, 切向力Y=12741.7461 +FPS=46.04, 法向力=16106.6377, 切向力X=-19604.6602, 切向力Y=13131.9102 +FPS=39.44, 法向力=7625.3599, 切向力X=-10602.5137, 切向力Y=23285.7539 +FPS=44.27, 法向力=7237.8018, 切向力X=-10278.1797, 切向力Y=23679.5938 +FPS=37.81, 法向力=11483.6699, 切向力X=-6800.8394, 切向力Y=27280.4141 +FPS=41.25, 法向力=11441.4619, 切向力X=-6829.9531, 切向力Y=27360.8672 +FPS=39.52, 法向力=11417.4746, 切向力X=-6847.6104, 切向力Y=27343.1641 +FPS=46.49, 法向力=11430.5957, 切向力X=-6852.0928, 切向力Y=27357.3086 +FPS=38.83, 法向力=7526.6699, 切向力X=-10857.4434, 切向力Y=16647.2363 +FPS=46.06, 法向力=7054.4912, 切向力X=-10588.9863, 切向力Y=17170.0410 +FPS=38.94, 法向力=7645.5361, 切向力X=-14205.5391, 切向力Y=12973.5498 +FPS=46.76, 法向力=7180.4634, 切向力X=-14046.9980, 切向力Y=13418.9922 +FPS=30.88, 法向力=7809.1992, 切向力X=-15969.2910, 切向力Y=14462.9326 +FPS=39.57, 法向力=8063.4233, 切向力X=-15972.2988, 切向力Y=14081.0273 +FPS=23.73, 法向力=7990.2612, 切向力X=-16052.7617, 切向力Y=12844.4531 +FPS=39.42, 法向力=7967.5488, 切向力X=-15329.5664, 切向力Y=12987.4766 +FPS=39.96, 法向力=8043.6694, 切向力X=-15311.7344, 切向力Y=12753.9590 +FPS=23.45, 法向力=8302.9307, 切向力X=-16280.8525, 切向力Y=13807.0977 +FPS=37.91, 法向力=9535.7812, 切向力X=-17387.9023, 切向力Y=12433.0449 +FPS=38.23, 法向力=9603.8711, 切向力X=-17442.9355, 切向力Y=12350.3174 +FPS=27.39, 法向力=9588.2754, 切向力X=-17462.7129, 切向力Y=12369.3379 +FPS=36.36, 法向力=9596.0938, 切向力X=-17438.4258, 切向力Y=12352.9961 +FPS=44.79, 法向力=18911.1348, 切向力X=-19970.1992, 切向力Y=9478.5020 +FPS=40.92, 法向力=19110.5020, 切向力X=-20111.0254, 切向力Y=9439.3271 +FPS=24.65, 法向力=26012.8945, 切向力X=-23844.4141, 切向力Y=4913.5283 +FPS=41.89, 法向力=25480.6152, 切向力X=-23671.5234, 切向力Y=4879.2759 +FPS=40.35, 法向力=25493.8320, 切向力X=-23837.7500, 切向力Y=4940.3101 +FPS=42.64, 法向力=19118.6602, 切向力X=-20559.5703, 切向力Y=6684.7788 +FPS=39.02, 法向力=19212.2949, 切向力X=-20392.3145, 切向力Y=6783.2188 +FPS=44.76, 法向力=14655.9307, 切向力X=-18332.5078, 切向力Y=8322.3428 +FPS=38.49, 法向力=14416.8906, 切向力X=-18313.7227, 切向力Y=8492.7236 +FPS=42.44, 法向力=12092.0801, 切向力X=-16861.2617, 切向力Y=9772.6777 +FPS=38.37, 法向力=11985.0879, 切向力X=-16834.0410, 切向力Y=9967.4434 +FPS=23.77, 法向力=7634.3804, 切向力X=-14486.7314, 切向力Y=15815.1406 +FPS=40.50, 法向力=7262.3696, 切向力X=-14544.1562, 切向力Y=16595.0195 +FPS=34.40, 法向力=5657.8042, 切向力X=-14134.1318, 切向力Y=18575.8652 +FPS=25.58, 法向力=5792.1855, 切向力X=-12384.7354, 切向力Y=17170.1387 +FPS=46.41, 法向力=5340.3999, 切向力X=-12233.8096, 切向力Y=17676.0117 +FPS=36.25, 法向力=5714.2061, 切向力X=-12347.2188, 切向力Y=16365.1406 +FPS=43.77, 法向力=5450.9424, 切向力X=-12199.9922, 切向力Y=16296.0371 +FPS=38.16, 法向力=6441.0229, 切向力X=-13058.4072, 切向力Y=14969.4336 +FPS=46.31, 法向力=6574.0469, 切向力X=-13241.3682, 切向力Y=14865.5000 +FPS=39.72, 法向力=7901.2725, 切向力X=-14281.1943, 切向力Y=13544.8691 +FPS=45.63, 法向力=7949.5386, 切向力X=-14321.0791, 切向力Y=13403.6289 +FPS=38.80, 法向力=7468.0806, 切向力X=-15005.5996, 切向力Y=14027.5410 +FPS=23.86, 法向力=7501.0259, 切向力X=-15071.0684, 切向力Y=14061.7363 +FPS=38.01, 法向力=8656.6348, 切向力X=-16395.7637, 切向力Y=12944.1680 +FPS=39.55, 法向力=8818.8076, 切向力X=-16333.0967, 切向力Y=12812.0449 +FPS=24.02, 法向力=8331.2695, 切向力X=-15637.6631, 切向力Y=12986.6934 +FPS=38.06, 法向力=8219.7197, 切向力X=-14818.0840, 切向力Y=11829.5820 +FPS=38.36, 法向力=8186.2925, 切向力X=-14742.4219, 切向力Y=11861.6016 +FPS=24.42, 法向力=7869.4072, 切向力X=-14205.4453, 切向力Y=12059.8984 +FPS=39.63, 法向力=8214.9473, 切向力X=-13692.2939, 切向力Y=10852.8418 +FPS=40.50, 法向力=8204.4590, 切向力X=-13628.9668, 切向力Y=10721.0186 +FPS=43.39, 法向力=8158.7852, 切向力X=-13682.0332, 切向力Y=10763.1680 +FPS=38.69, 法向力=7639.6143, 切向力X=-13478.1074, 切向力Y=11639.4238 +FPS=27.92, 法向力=7666.7993, 切向力X=-12334.0254, 切向力Y=9967.3174 +FPS=36.74, 法向力=7674.7769, 切向力X=-12347.7891, 切向力Y=9980.5020 +FPS=27.72, 法向力=7755.1572, 切向力X=-12009.6992, 切向力Y=10298.5547 +FPS=37.05, 法向力=7829.4639, 切向力X=-11915.0879, 切向力Y=10173.5801 +FPS=24.33, 法向力=7415.6777, 切向力X=-11061.8545, 切向力Y=9888.4561 +FPS=38.56, 法向力=7391.7817, 切向力X=-9494.1279, 切向力Y=9383.4932 +FPS=40.21, 法向力=7414.2510, 切向力X=-9474.1123, 切向力Y=9435.3711 +FPS=45.11, 法向力=6662.0596, 切向力X=-8847.3672, 切向力Y=10042.2402 +FPS=40.37, 法向力=6511.5088, 切向力X=-8701.0703, 切向力Y=10169.1191 +FPS=43.36, 法向力=6613.2002, 切向力X=-9398.0605, 切向力Y=9675.9658 +FPS=40.55, 法向力=6431.4697, 切向力X=-9224.2061, 切向力Y=9681.7695 +FPS=44.96, 法向力=7075.0776, 切向力X=-9291.1885, 切向力Y=10164.1436 +FPS=40.48, 法向力=7350.8096, 切向力X=-9579.4238, 切向力Y=9976.1475 +FPS=26.93, 法向力=7292.5815, 切向力X=-9617.4229, 切向力Y=10098.3164 +FPS=34.74, 法向力=8234.0996, 切向力X=-10533.9404, 切向力Y=8490.4375 +FPS=26.18, 法向力=8269.6016, 切向力X=-10607.8379, 切向力Y=8427.9131 +FPS=39.14, 法向力=7136.9277, 切向力X=-10028.3711, 切向力Y=9774.4473 +FPS=39.03, 法向力=6992.3486, 切向力X=-9901.6670, 切向力Y=9824.6523 +FPS=45.41, 法向力=7308.3638, 切向力X=-9482.1133, 切向力Y=9221.8281 +FPS=39.32, 法向力=7410.9829, 切向力X=-9501.4619, 切向力Y=9151.5186 +FPS=42.07, 法向力=6148.6226, 切向力X=-7310.0356, 切向力Y=9525.2324 +FPS=37.06, 法向力=6114.8188, 切向力X=-7095.2612, 切向力Y=9413.8760 +FPS=33.83, 法向力=7024.7456, 切向力X=-7613.9956, 切向力Y=9728.6055 +FPS=27.60, 法向力=7251.8838, 切向力X=-6763.1128, 切向力Y=8768.1416 +FPS=34.66, 法向力=6844.9712, 切向力X=-6710.6587, 切向力Y=9275.8369 +FPS=25.69, 法向力=7176.9878, 切向力X=-6507.2964, 切向力Y=9185.2871 +FPS=42.20, 法向力=7185.2593, 切向力X=-6516.6069, 切向力Y=9421.0957 +FPS=38.33, 法向力=6808.1099, 切向力X=-6451.1738, 切向力Y=8982.8613 +FPS=44.28, 法向力=6770.2886, 切向力X=-6385.8945, 切向力Y=9020.1133 +FPS=38.60, 法向力=7786.8164, 切向力X=-7047.4346, 切向力Y=8520.4746 +FPS=41.86, 法向力=7628.5811, 切向力X=-6904.2646, 切向力Y=8719.4912 +FPS=33.84, 法向力=6583.8037, 切向力X=-5484.2959, 切向力Y=8346.5430 +FPS=29.29, 法向力=6587.6387, 切向力X=-5641.2207, 切向力Y=8150.7700 +FPS=33.18, 法向力=7050.8506, 切向力X=-5911.1348, 切向力Y=8073.8828 +FPS=29.21, 法向力=6687.9072, 切向力X=-4417.9204, 切向力Y=8309.2764 +FPS=35.81, 法向力=6816.7227, 切向力X=-4570.9629, 切向力Y=8316.1562 +FPS=27.84, 法向力=7257.2827, 切向力X=-5010.9307, 切向力Y=9247.3496 +FPS=34.68, 法向力=6586.6777, 切向力X=-4954.5928, 切向力Y=7791.5166 +FPS=23.79, 法向力=6206.7832, 切向力X=-5290.0503, 切向力Y=7991.7900 +FPS=34.84, 法向力=6309.7188, 切向力X=-5446.8330, 切向力Y=8037.8984 +FPS=35.77, 法向力=7016.7798, 切向力X=-5733.7671, 切向力Y=8592.3945 +FPS=37.56, 法向力=6811.7568, 切向力X=-5572.4189, 切向力Y=8696.2295 +FPS=33.34, 法向力=6214.0488, 切向力X=-5602.4521, 切向力Y=8650.8379 +FPS=43.91, 法向力=6162.8677, 切向力X=-5574.3447, 切向力Y=8538.7070 +FPS=35.54, 法向力=7914.3467, 切向力X=-5867.8242, 切向力Y=8297.7822 +FPS=24.95, 法向力=6321.8809, 切向力X=-5205.6562, 切向力Y=8330.7930 +FPS=46.28, 法向力=6389.6055, 切向力X=-5169.8164, 切向力Y=8386.7207 +FPS=37.35, 法向力=6695.9883, 切向力X=-4769.8999, 切向力Y=6696.5645 +FPS=44.05, 法向力=6668.4590, 切向力X=-4747.3750, 切向力Y=6716.4941 +FPS=37.55, 法向力=6884.2188, 切向力X=-4858.5439, 切向力Y=7277.5889 +FPS=42.81, 法向力=6666.5771, 切向力X=-4707.0176, 切向力Y=7475.6484 +FPS=37.40, 法向力=6045.4785, 切向力X=-4127.5498, 切向力Y=8247.6836 +FPS=27.78, 法向力=6072.1055, 切向力X=-4161.8457, 切向力Y=8256.7227 +FPS=35.42, 法向力=7519.8804, 切向力X=-7149.7393, 切向力Y=8259.6289 +FPS=42.22, 法向力=7374.1011, 切向力X=-7079.8154, 切向力Y=8323.0869 +FPS=37.43, 法向力=6942.5039, 切向力X=-7855.2588, 切向力Y=8404.8164 +FPS=45.79, 法向力=6912.2422, 切向力X=-7839.4053, 切向力Y=8453.1914 +FPS=37.73, 法向力=6918.8237, 切向力X=-6817.1250, 切向力Y=8539.4131 +FPS=28.88, 法向力=6900.4482, 切向力X=-6642.1768, 切向力Y=8477.5918 +FPS=37.80, 法向力=6490.1680, 切向力X=-4968.0625, 切向力Y=8742.8877 +FPS=37.84, 法向力=6330.4526, 切向力X=-3985.1299, 切向力Y=7942.9839 +FPS=35.08, 法向力=6281.7793, 切向力X=-4008.0488, 切向力Y=7827.9229 +FPS=21.21, 法向力=6270.1704, 切向力X=-3971.4492, 切向力Y=7830.7480 +FPS=24.46, 法向力=5831.3901, 切向力X=-2757.9756, 切向力Y=6390.8193 +FPS=21.30, 法向力=5990.1748, 切向力X=-2648.0791, 切向力Y=6422.4575 +FPS=22.14, 法向力=6523.2305, 切向力X=-3013.2769, 切向力Y=7191.9355 +FPS=16.60, 法向力=6107.6191, 切向力X=-3052.4355, 切向力Y=6437.5625 +FPS=27.22, 法向力=7034.7720, 切向力X=-4897.0869, 切向力Y=7709.7344 +FPS=23.05, 法向力=7294.0029, 切向力X=-6635.8887, 切向力Y=8045.7559 +FPS=22.22, 法向力=7668.0586, 切向力X=-8744.8633, 切向力Y=8037.4692 +FPS=16.21, 法向力=7947.7031, 切向力X=-8989.7285, 切向力Y=7715.6494 +FPS=15.36, 法向力=7951.2422, 切向力X=-6780.8018, 切向力Y=6907.9082 +FPS=17.18, 法向力=6686.6851, 切向力X=-4635.6230, 切向力Y=7858.5420 +Traceback (most recent call last): + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\pyqtgraph\graphicsItems\AxisItem.py", line 991, in paint + specs = self.generateDrawSpecs(painter) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\pyqtgraph\graphicsItems\AxisItem.py", line 1627, in generateDrawSpecs + br = p.boundingRect(QtCore.QRectF(0, 0, 100, 100), QtCore.Qt.AlignmentFlag.AlignCenter, s) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +KeyboardInterrupt +FPS=20.37, 法向力=6912.2837, 切向力X=-4595.1162, 切向力Y=7862.2896 +FPS=19.34, 法向力=7363.3057, 切向力X=-4939.9312, 切向力Y=7619.3374 +FPS=19.08, 法向力=6373.3691, 切向力X=-4781.1338, 切向力Y=8536.1289 +FPS=24.45, 法向力=6291.4082, 切向力X=-4747.3638, 切向力Y=8613.7305 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\plot_data.py", line 255, in + main() + File "D:\workspace\orisyssdk_git\examples\plot_data.py", line 182, in main + arrows = orisys.util.draw_arrows( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\util.py", line 39, in draw_arrows + colors = cv2.applyColorMap(norm_mag.reshape(-1, 1), colormap) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +KeyboardInterrupt diff --git a/examples/logs/plot_20260521_095434.log b/examples/logs/plot_20260521_095434.log new file mode 100644 index 0000000..8c3dd68 --- /dev/null +++ b/examples/logs/plot_20260521_095434.log @@ -0,0 +1,931 @@ +Config: ./config/ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=10 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: D:\workspace\orisyssdk_git\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:'q' 退出程序,'s' 开始录像,'e' 结束录像。 +FPS=0.46, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=1.89, 法向力=1468.6523, 切向力X=-140.5819, 切向力Y=-1785.7747 +FPS=30.58, 法向力=1566.3948, 切向力X=-111.4583, 切向力Y=-1915.5825 +FPS=27.44, 法向力=1212.0280, 切向力X=-39.5685, 切向力Y=-413.3934 +FPS=22.60, 法向力=1205.4215, 切向力X=-10.6164, 切向力Y=-314.9164 +FPS=25.56, 法向力=2126.8281, 切向力X=256.0717, 切向力Y=-1159.0538 +FPS=34.55, 法向力=2204.2532, 切向力X=183.8568, 切向力Y=-1211.5742 +FPS=25.13, 法向力=1777.4576, 切向力X=52.7551, 切向力Y=-1007.4562 +FPS=39.41, 法向力=1757.1217, 切向力X=-28.8368, 切向力Y=-963.1324 +FPS=32.73, 法向力=1749.6011, 切向力X=-16.9506, 切向力Y=-2160.3115 +FPS=36.41, 法向力=1758.5327, 切向力X=69.9537, 切向力Y=-2037.4967 +FPS=32.79, 法向力=1790.1971, 切向力X=-173.7573, 切向力Y=156.9221 +FPS=31.27, 法向力=1793.2363, 切向力X=-224.0836, 切向力Y=197.1666 +FPS=33.26, 法向力=1748.7078, 切向力X=-271.3075, 切向力Y=157.7481 +FPS=34.99, 法向力=1687.4197, 切向力X=-674.5483, 切向力Y=-107.0883 +FPS=36.53, 法向力=1753.1239, 切向力X=-575.6926, 切向力Y=-35.6018 +FPS=33.80, 法向力=1247.8223, 切向力X=-514.1991, 切向力Y=-1389.4697 +FPS=25.19, 法向力=1261.7919, 切向力X=-408.0992, 切向力Y=-1364.8468 +FPS=33.48, 法向力=1936.2748, 切向力X=-494.2993, 切向力Y=-930.1176 +FPS=37.76, 法向力=1916.4548, 切向力X=-465.7533, 切向力Y=-879.2223 +FPS=44.10, 法向力=2097.3911, 切向力X=-160.0931, 切向力Y=-1219.7667 +FPS=46.89, 法向力=2139.5854, 切向力X=-152.0510, 切向力Y=-1221.1705 +FPS=41.43, 法向力=2136.9702, 切向力X=-241.0235, 切向力Y=-1272.5168 +FPS=35.05, 法向力=2064.6763, 切向力X=-618.5793, 切向力Y=-1537.5552 +FPS=37.75, 法向力=2104.7803, 切向力X=-618.0910, 切向力Y=-1344.5205 +FPS=37.11, 法向力=2098.8472, 切向力X=-628.6880, 切向力Y=-1194.0886 +FPS=22.98, 法向力=2740.2200, 切向力X=-271.6731, 切向力Y=-1974.2402 +FPS=46.34, 法向力=1293.4448, 切向力X=-375.7171, 切向力Y=-909.4243 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000222s, blend=0.002400s (9 tiles incl ref), finalize=0.000077s, total=0.002705s +FPS=37.61, 法向力=1429.0599, 切向力X=-385.7286, 切向力Y=-770.6435 +FPS=40.52, 法向力=1430.4414, 切向力X=-403.1853, 切向力Y=-770.6646 +FPS=32.56, 法向力=1219.6597, 切向力X=30.2821, 切向力Y=540.3250 +FPS=38.37, 法向力=1212.3134, 切向力X=151.5412, 切向力Y=525.3938 +FPS=45.57, 法向力=1878.0555, 切向力X=-334.0711, 切向力Y=-1233.6331 +FPS=39.09, 法向力=1907.6664, 切向力X=-398.0824, 切向力Y=-1253.3368 +FPS=43.90, 法向力=1870.1320, 切向力X=-437.3321, 切向力Y=-1287.2102 +FPS=35.51, 法向力=1178.0256, 切向力X=-630.0201, 切向力Y=-1206.7825 +FPS=36.95, 法向力=1153.2798, 切向力X=-562.3918, 切向力Y=-1146.9258 +FPS=44.20, 法向力=1157.5793, 切向力X=-527.1757, 切向力Y=-1141.1027 +FPS=36.23, 法向力=1616.5486, 切向力X=57.1928, 切向力Y=-514.2873 +FPS=47.29, 法向力=1629.6138, 切向力X=24.7383, 切向力Y=-573.4175 +FPS=34.57, 法向力=1631.8738, 切向力X=-9.9358, 切向力Y=-685.3813 +FPS=27.61, 法向力=2104.4062, 切向力X=-809.4086, 切向力Y=-1374.1569 +FPS=41.96, 法向力=2093.9326, 切向力X=-831.0868, 切向力Y=-1410.1750 +FPS=22.68, 法向力=1649.3435, 切向力X=-798.0945, 切向力Y=-646.3885 +FPS=46.73, 法向力=1718.1409, 切向力X=-791.0502, 切向力Y=-662.4163 +FPS=36.56, 法向力=3862.6140, 切向力X=-359.7504, 切向力Y=-1269.4104 +FPS=41.79, 法向力=3903.9607, 切向力X=-359.5303, 切向力Y=-1161.4608 +FPS=35.81, 法向力=1001.0420, 切向力X=-140.2276, 切向力Y=-695.0411 +FPS=49.62, 法向力=1068.7061, 切向力X=-115.4396, 切向力Y=-757.0610 +FPS=40.38, 法向力=1070.1117, 切向力X=-108.0470, 切向力Y=-760.7629 +FPS=26.54, 法向力=1686.5823, 切向力X=-110.0919, 切向力Y=-1120.3473 +FPS=38.71, 法向力=1648.3472, 切向力X=30.7396, 切向力Y=-1118.5524 +FPS=44.93, 法向力=1635.2859, 切向力X=28.2987, 切向力Y=-1112.9934 +FPS=39.88, 法向力=1333.0692, 切向力X=-981.7482, 切向力Y=-543.3253 +FPS=44.78, 法向力=1400.4265, 切向力X=-934.9463, 切向力Y=-486.4800 +FPS=38.47, 法向力=1336.9751, 切向力X=506.7483, 切向力Y=-685.1981 +FPS=35.84, 法向力=1402.1912, 切向力X=571.2245, 切向力Y=-705.8870 +FPS=42.28, 法向力=1401.6969, 切向力X=556.7795, 切向力Y=-640.4523 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000228s, blend=0.002145s (9 tiles incl ref), finalize=0.000053s, total=0.002431s +FPS=39.45, 法向力=1315.2365, 切向力X=-846.6339, 切向力Y=-81.8931 +FPS=43.64, 法向力=1331.0098, 切向力X=-832.4840, 切向力Y=-111.4969 +FPS=41.45, 法向力=1314.9297, 切向力X=-805.2390, 切向力Y=-158.3209 +FPS=39.91, 法向力=1480.8718, 切向力X=-499.5907, 切向力Y=-1638.3010 +FPS=42.33, 法向力=1508.5967, 切向力X=-502.0677, 切向力Y=-1718.4326 +FPS=48.62, 法向力=1246.2252, 切向力X=-1.6298, 切向力Y=-459.3607 +FPS=42.29, 法向力=1258.4077, 切向力X=-78.3788, 切向力Y=-533.3998 +FPS=39.59, 法向力=1262.0410, 切向力X=-43.3227, 切向力Y=-577.5261 +FPS=35.85, 法向力=1430.9121, 切向力X=-181.7516, 切向力Y=-1318.9342 +FPS=51.87, 法向力=1444.7498, 切向力X=-230.7101, 切向力Y=-1230.2592 +FPS=43.25, 法向力=1438.1575, 切向力X=-240.2934, 切向力Y=-1247.7827 +FPS=47.53, 法向力=1703.8662, 切向力X=-596.0613, 切向力Y=-1360.9791 +FPS=24.38, 法向力=1788.9238, 切向力X=-595.8633, 切向力Y=-1395.4271 +FPS=43.97, 法向力=2760.8926, 切向力X=290.4601, 切向力Y=-2221.6655 +FPS=24.65, 法向力=2623.4233, 切向力X=332.3273, 切向力Y=-2110.8684 +FPS=42.67, 法向力=1385.7109, 切向力X=-589.8788, 切向力Y=-953.7830 +FPS=40.83, 法向力=1420.6852, 切向力X=-633.8888, 切向力Y=-802.6492 +FPS=39.18, 法向力=1411.1619, 切向力X=-618.7287, 切向力Y=-816.4977 +FPS=40.18, 法向力=1343.6680, 切向力X=-654.7051, 切向力Y=306.9477 +FPS=47.28, 法向力=1350.0540, 切向力X=-692.8213, 切向力Y=447.7349 +FPS=42.28, 法向力=1350.8672, 切向力X=-708.4382, 切向力Y=466.0487 +FPS=41.00, 法向力=1926.6251, 切向力X=-501.5932, 切向力Y=-1505.2874 +FPS=39.12, 法向力=2031.0690, 切向力X=-463.0618, 切向力Y=-1662.5642 +FPS=44.86, 法向力=1990.8464, 切向力X=-527.8484, 切向力Y=-1653.3190 +FPS=38.95, 法向力=1895.9683, 切向力X=-797.2736, 切向力Y=-1693.5920 +FPS=48.01, 法向力=1925.2720, 切向力X=-774.9052, 切向力Y=-1707.3057 +FPS=44.44, 法向力=1927.6421, 切向力X=-772.9200, 切向力Y=-1701.7378 +FPS=40.57, 法向力=1157.6208, 切向力X=-827.6493, 切向力Y=-906.5511 +FPS=43.01, 法向力=1098.9453, 切向力X=-733.8142, 切向力Y=-943.3463 +FPS=49.39, 法向力=1083.3477, 切向力X=-755.2178, 切向力Y=-948.2361 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002149s (9 tiles incl ref), finalize=0.000050s, total=0.002444s +FPS=38.12, 法向力=1521.3689, 切向力X=-488.7667, 切向力Y=-1011.7789 +FPS=41.70, 法向力=1614.9270, 切向力X=-443.1357, 切向力Y=-1074.8029 +FPS=40.62, 法向力=1399.0371, 切向力X=-290.1122, 切向力Y=-753.5101 +FPS=42.91, 法向力=1421.0884, 切向力X=-366.4803, 切向力Y=-793.8254 +FPS=42.05, 法向力=1386.6096, 切向力X=-353.8379, 切向力Y=-783.3280 +FPS=43.42, 法向力=2059.0459, 切向力X=177.1395, 切向力Y=-1772.5699 +FPS=43.59, 法向力=2161.5071, 切向力X=254.5063, 切向力Y=-1599.5552 +FPS=40.18, 法向力=2154.1724, 切向力X=266.9822, 切向力Y=-1627.0518 +FPS=40.15, 法向力=2145.2461, 切向力X=341.8218, 切向力Y=-1616.6558 +FPS=45.49, 法向力=2121.6594, 切向力X=249.7673, 切向力Y=-1530.7336 +FPS=44.23, 法向力=2180.6333, 切向力X=294.8946, 切向力Y=-1480.5759 +FPS=46.65, 法向力=1215.9177, 切向力X=367.4384, 切向力Y=-530.6541 +FPS=51.83, 法向力=1253.1008, 切向力X=343.8299, 切向力Y=-456.6460 +FPS=35.69, 法向力=1269.1973, 切向力X=299.5914, 切向力Y=-448.2593 +FPS=27.69, 法向力=1076.2468, 切向力X=-156.2209, 切向力Y=-1830.0742 +FPS=44.99, 法向力=1071.6710, 切向力X=-371.6542, 切向力Y=-1768.0298 +FPS=39.36, 法向力=2226.9922, 切向力X=-944.0863, 切向力Y=-1011.1350 +FPS=42.69, 法向力=2267.2407, 切向力X=-969.0139, 切向力Y=-918.6372 +FPS=39.66, 法向力=2315.8572, 切向力X=-923.8372, 切向力Y=-967.4497 +FPS=40.11, 法向力=1549.9878, 切向力X=-701.6760, 切向力Y=-1308.2581 +FPS=45.81, 法向力=1553.6135, 切向力X=-689.7051, 切向力Y=-1278.8615 +FPS=40.30, 法向力=1699.4073, 切向力X=-930.4310, 切向力Y=-974.4241 +FPS=43.30, 法向力=1757.2351, 切向力X=-1089.9137, 切向力Y=-831.9440 +FPS=37.44, 法向力=1743.1968, 切向力X=-1082.7910, 切向力Y=-838.1281 +FPS=47.30, 法向力=1278.1536, 切向力X=-571.5164, 切向力Y=-1454.9943 +FPS=44.80, 法向力=1302.5326, 切向力X=-581.0256, 切向力Y=-1435.1814 +FPS=33.15, 法向力=1306.3518, 切向力X=-570.1166, 切向力Y=-1318.0193 +FPS=46.56, 法向力=1940.6709, 切向力X=-204.8074, 切向力Y=-123.2514 +FPS=43.48, 法向力=1947.0637, 切向力X=-165.7122, 切向力Y=-26.7275 +FPS=28.56, 法向力=1972.3048, 切向力X=-180.1217, 切向力Y=-54.2870 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000258s, blend=0.002192s (9 tiles incl ref), finalize=0.000051s, total=0.002509s +FPS=37.71, 法向力=1867.1769, 切向力X=-344.7574, 切向力Y=-2133.0146 +FPS=38.99, 法向力=2020.8689, 切向力X=-304.8930, 切向力Y=-2165.1499 +FPS=45.68, 法向力=1852.2415, 切向力X=-702.1271, 切向力Y=-1934.5789 +FPS=45.16, 法向力=1848.1559, 切向力X=-726.9235, 切向力Y=-1830.5142 +FPS=39.17, 法向力=1843.5223, 切向力X=-679.3406, 切向力Y=-1758.3684 +FPS=39.37, 法向力=1222.0940, 切向力X=-344.7194, 切向力Y=-1187.0354 +FPS=46.70, 法向力=1244.7507, 切向力X=-339.4540, 切向力Y=-1311.4359 +FPS=40.60, 法向力=1236.7688, 切向力X=-278.7877, 切向力Y=-1290.6257 +FPS=42.62, 法向力=1371.8878, 切向力X=-1740.2089, 切向力Y=-630.2009 +FPS=44.59, 法向力=1327.4973, 切向力X=-1788.1750, 切向力Y=-667.7426 +FPS=47.69, 法向力=2015.9255, 切向力X=-731.9031, 切向力Y=-2272.1628 +FPS=49.89, 法向力=1954.3790, 切向力X=-778.5635, 切向力Y=-2264.2407 +FPS=35.04, 法向力=1993.1455, 切向力X=-767.8335, 切向力Y=-2273.6316 +FPS=23.46, 法向力=1827.5259, 切向力X=-726.5335, 切向力Y=-1040.4836 +FPS=42.87, 法向力=1874.9297, 切向力X=-697.6926, 切向力Y=-1059.4675 +FPS=37.92, 法向力=1884.7987, 切向力X=-690.5093, 切向力Y=-1048.5403 +FPS=47.21, 法向力=1602.0291, 切向力X=-797.0104, 切向力Y=-1545.1970 +FPS=43.00, 法向力=1507.3657, 切向力X=-808.8608, 切向力Y=-1436.5370 +FPS=40.20, 法向力=1171.3872, 切向力X=-843.6021, 切向力Y=-658.6179 +FPS=44.08, 法向力=1195.8347, 切向力X=-812.9445, 切向力Y=-663.9857 +FPS=52.24, 法向力=1191.4547, 切向力X=-826.5833, 切向力Y=-633.6022 +FPS=45.50, 法向力=1752.7798, 切向力X=-486.6591, 切向力Y=-1501.9521 +FPS=44.54, 法向力=1771.9431, 切向力X=-532.8730, 切向力Y=-1459.8918 +FPS=42.23, 法向力=1775.0818, 切向力X=-533.6107, 切向力Y=-1434.9943 +FPS=41.05, 法向力=2253.0732, 切向力X=-869.6805, 切向力Y=2006.8145 +FPS=34.55, 法向力=2247.5459, 切向力X=-820.3412, 切向力Y=2128.3535 +FPS=52.47, 法向力=2243.5251, 切向力X=-773.3605, 切向力Y=2119.1714 +FPS=43.45, 法向力=1411.5802, 切向力X=-370.2516, 切向力Y=-354.1330 +FPS=41.62, 法向力=1455.7263, 切向力X=-480.5224, 切向力Y=-355.4812 +FPS=44.17, 法向力=1470.6316, 切向力X=-506.3634, 切向力Y=-367.9781 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000266s, blend=0.002289s (9 tiles incl ref), finalize=0.000051s, total=0.002614s +FPS=36.36, 法向力=1598.1322, 切向力X=-647.6472, 切向力Y=-947.3047 +FPS=41.34, 法向力=1635.3962, 切向力X=-703.6357, 切向力Y=-1010.5287 +FPS=44.72, 法向力=1615.1077, 切向力X=-702.2222, 切向力Y=-988.3263 +FPS=39.27, 法向力=1690.1689, 切向力X=-1454.8042, 切向力Y=-1583.2521 +FPS=38.85, 法向力=1710.3053, 切向力X=-1444.2219, 切向力Y=-1614.9900 +FPS=37.95, 法向力=1225.8822, 切向力X=-376.7545, 切向力Y=-696.9982 +FPS=45.72, 法向力=1299.5278, 切向力X=-217.8001, 切向力Y=-801.1861 +FPS=40.31, 法向力=1316.0829, 切向力X=-338.3452, 切向力Y=-960.9223 +FPS=23.58, 法向力=1127.0449, 切向力X=-839.8714, 切向力Y=-990.9258 +FPS=28.69, 法向力=2047.0295, 切向力X=-1167.2312, 切向力Y=-4.2759 +FPS=41.45, 法向力=2132.2498, 切向力X=-1241.5374, 切向力Y=77.2049 +FPS=44.39, 法向力=2128.2305, 切向力X=-1225.2542, 切向力Y=45.8025 +FPS=40.14, 法向力=2122.7563, 切向力X=-1250.5645, 切向力Y=118.1888 +FPS=42.10, 法向力=1893.2859, 切向力X=-1484.2531, 切向力Y=-1231.7856 +FPS=40.77, 法向力=1857.8123, 切向力X=-1449.4880, 切向力Y=-1231.2061 +FPS=35.02, 法向力=1921.0149, 切向力X=-127.9644, 切向力Y=-678.2350 +FPS=54.00, 法向力=1890.8901, 切向力X=-304.1842, 切向力Y=-673.0669 +FPS=45.58, 法向力=1922.6687, 切向力X=-295.0928, 切向力Y=-700.2316 +FPS=40.78, 法向力=1360.3328, 切向力X=-925.5756, 切向力Y=-312.4207 +FPS=44.85, 法向力=1390.0685, 切向力X=-854.3202, 切向力Y=-230.8101 +FPS=31.00, 法向力=1074.3723, 切向力X=-317.1903, 切向力Y=-803.5394 +FPS=40.45, 法向力=1084.7607, 切向力X=-275.4851, 切向力Y=-840.9734 +FPS=44.87, 法向力=1104.5479, 切向力X=-280.6526, 切向力Y=-841.2037 +FPS=44.95, 法向力=1392.2109, 切向力X=-965.6305, 切向力Y=-810.9208 +FPS=41.18, 法向力=1493.0603, 切向力X=-782.7491, 切向力Y=-984.9423 +FPS=31.63, 法向力=1499.8408, 切向力X=-805.8774, 切向力Y=-1012.2698 +FPS=39.27, 法向力=1492.9404, 切向力X=-1733.3628, 切向力Y=-1152.8367 +FPS=44.05, 法向力=1492.1565, 切向力X=-1775.8136, 切向力Y=-1147.3060 +FPS=39.83, 法向力=1483.5330, 切向力X=-1745.5352, 切向力Y=-1151.3221 +FPS=41.62, 法向力=1168.7606, 切向力X=-1464.2386, 切向力Y=-670.6017 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000225s, blend=0.002178s (9 tiles incl ref), finalize=0.000081s, total=0.002489s +FPS=54.30, 法向力=1153.7915, 切向力X=-1479.8538, 切向力Y=-708.3507 +FPS=38.68, 法向力=1161.3853, 切向力X=-1489.3210, 切向力Y=-721.0277 +FPS=39.48, 法向力=1267.5508, 切向力X=-379.5147, 切向力Y=-937.2473 +FPS=45.18, 法向力=1262.0579, 切向力X=-365.3791, 切向力Y=-880.2128 +FPS=48.26, 法向力=1262.3049, 切向力X=-355.7009, 切向力Y=-883.9346 +FPS=47.31, 法向力=1877.4872, 切向力X=-583.1698, 切向力Y=-679.1656 +FPS=39.06, 法向力=1927.7417, 切向力X=-572.1259, 切向力Y=-503.5002 +FPS=44.67, 法向力=1674.7668, 切向力X=-1377.9253, 切向力Y=-1064.7683 +FPS=42.60, 法向力=1689.0990, 切向力X=-1519.7412, 切向力Y=-1049.8306 +FPS=41.37, 法向力=1671.3757, 切向力X=-1483.8589, 切向力Y=-1078.0021 +FPS=39.78, 法向力=1491.5082, 切向力X=-633.6269, 切向力Y=-1139.9873 +FPS=46.21, 法向力=1451.4557, 切向力X=-669.1748, 切向力Y=-1226.7607 +FPS=42.04, 法向力=1448.5559, 切向力X=-684.6587, 切向力Y=-1217.1782 +FPS=41.87, 法向力=1197.1454, 切向力X=-554.9733, 切向力Y=-1326.9548 +FPS=45.47, 法向力=1213.4766, 切向力X=-579.9949, 切向力Y=-1335.9808 +FPS=38.07, 法向力=1217.7397, 切向力X=-607.6597, 切向力Y=-1405.0051 +FPS=39.75, 法向力=1297.7885, 切向力X=-899.4654, 切向力Y=345.3096 +FPS=44.67, 法向力=1321.1940, 切向力X=-1018.4762, 切向力Y=467.9610 +FPS=43.94, 法向力=1355.5425, 切向力X=-1043.9337, 切向力Y=412.7222 +FPS=41.23, 法向力=1868.7355, 切向力X=-776.1202, 切向力Y=1294.4285 +FPS=41.01, 法向力=1871.7010, 切向力X=-714.4935, 切向力Y=1267.8600 +FPS=48.04, 法向力=1869.5593, 切向力X=-696.6460, 切向力Y=1248.1067 +FPS=39.93, 法向力=1941.3235, 切向力X=-1246.1229, 切向力Y=-60.8954 +FPS=32.66, 法向力=1965.7382, 切向力X=-1186.1375, 切向力Y=-176.0119 +FPS=39.45, 法向力=1760.4324, 切向力X=-478.9136, 切向力Y=-999.8223 +FPS=44.75, 法向力=1755.9757, 切向力X=-453.9970, 切向力Y=-1078.2590 +FPS=51.17, 法向力=1776.6267, 切向力X=-413.0423, 切向力Y=-1092.6277 +FPS=38.87, 法向力=1649.3374, 切向力X=-541.1708, 切向力Y=-1757.7861 +FPS=35.88, 法向力=1565.1373, 切向力X=-654.1395, 切向力Y=-1710.3391 +FPS=40.51, 法向力=1004.4805, 切向力X=-1238.6522, 切向力Y=-2089.5425 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002263s (9 tiles incl ref), finalize=0.000057s, total=0.002563s +FPS=44.82, 法向力=940.5515, 切向力X=-1143.5116, 切向力Y=-1959.0149 +FPS=44.47, 法向力=952.0238, 切向力X=-1074.5491, 切向力Y=-1927.3528 +FPS=40.25, 法向力=961.4782, 切向力X=-1052.6013, 切向力Y=-1911.5304 +FPS=43.12, 法向力=1597.3882, 切向力X=-1564.8662, 切向力Y=-1510.0811 +FPS=45.46, 法向力=1603.7856, 切向力X=-1537.2960, 切向力Y=-1488.0901 +FPS=41.58, 法向力=1475.9578, 切向力X=-1271.6082, 切向力Y=-1470.8147 +FPS=35.10, 法向力=1417.5479, 切向力X=-1296.3142, 切向力Y=-1417.1963 +FPS=29.90, 法向力=1428.1412, 切向力X=-1132.3289, 切向力Y=-542.3803 +FPS=39.37, 法向力=1423.5878, 切向力X=-1126.7225, 切向力Y=-457.8740 +FPS=45.62, 法向力=1425.5494, 切向力X=-1168.7638, 切向力Y=-500.2222 +FPS=45.18, 法向力=1938.1956, 切向力X=-1726.4829, 切向力Y=-513.2452 +FPS=41.39, 法向力=1994.6473, 切向力X=-1655.8772, 切向力Y=-500.9969 +FPS=39.78, 法向力=2011.4171, 切向力X=-1586.9507, 切向力Y=-447.0410 +FPS=37.44, 法向力=1236.5311, 切向力X=-493.4379, 切向力Y=254.2845 +FPS=35.29, 法向力=1251.8936, 切向力X=-715.2230, 切向力Y=257.7939 +FPS=40.00, 法向力=1271.4219, 切向力X=-679.7130, 切向力Y=226.9060 +FPS=38.21, 法向力=2077.3325, 切向力X=-769.6057, 切向力Y=-543.8992 +FPS=48.07, 法向力=2181.5420, 切向力X=-742.8589, 切向力Y=-613.9749 +FPS=40.32, 法向力=2235.4338, 切向力X=-703.3107, 切向力Y=-626.8223 +FPS=44.44, 法向力=1433.1547, 切向力X=-1867.3665, 切向力Y=-1185.2662 +FPS=44.30, 法向力=1386.1818, 切向力X=-1781.0327, 切向力Y=-1186.4062 +FPS=47.61, 法向力=2216.5610, 切向力X=-894.7648, 切向力Y=-1433.6066 +FPS=40.51, 法向力=2237.9326, 切向力X=-895.7319, 切向力Y=-1350.9037 +FPS=30.13, 法向力=2243.3931, 切向力X=-892.3885, 切向力Y=-1368.4983 +FPS=40.05, 法向力=2225.6665, 切向力X=-414.8837, 切向力Y=-1680.0511 +FPS=42.84, 法向力=2210.4182, 切向力X=-292.1808, 切向力Y=-1587.1642 +FPS=41.22, 法向力=2224.6074, 切向力X=-398.2464, 切向力Y=-1318.8540 +FPS=42.21, 法向力=2369.0315, 切向力X=-549.6186, 切向力Y=-1426.3281 +FPS=41.63, 法向力=2382.8188, 切向力X=-554.8915, 切向力Y=-1382.4207 +FPS=40.05, 法向力=1359.1262, 切向力X=-1447.2500, 切向力Y=-2432.4429 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000181s, blend=0.002083s (9 tiles incl ref), finalize=0.000044s, total=0.002314s +FPS=44.70, 法向力=1364.2938, 切向力X=-1603.7963, 切向力Y=-2493.4053 +FPS=43.54, 法向力=1361.6487, 切向力X=-1581.7065, 切向力Y=-2473.2952 +FPS=50.09, 法向力=1373.8477, 切向力X=-1614.5922, 切向力Y=-2479.0562 +FPS=46.70, 法向力=2265.3821, 切向力X=-814.2831, 切向力Y=-574.5729 +FPS=46.58, 法向力=2282.2656, 切向力X=-696.1141, 切向力Y=-586.7722 +FPS=50.02, 法向力=2326.4155, 切向力X=-693.9760, 切向力Y=-575.2775 +FPS=47.80, 法向力=1229.0808, 切向力X=-1253.8503, 切向力Y=-1282.0266 +FPS=44.88, 法向力=1192.1013, 切向力X=-1322.2842, 切向力Y=-1338.5400 +FPS=50.82, 法向力=1198.9769, 切向力X=-1322.9817, 切向力Y=-1324.5444 +FPS=46.28, 法向力=1552.8784, 切向力X=-737.5823, 切向力Y=-850.4849 +FPS=44.50, 法向力=1519.8091, 切向力X=-794.3929, 切向力Y=-806.9378 +FPS=52.81, 法向力=1518.8661, 切向力X=-786.4113, 切向力Y=-780.1197 +FPS=49.12, 法向力=1560.9161, 切向力X=-1680.5566, 切向力Y=-893.1203 +FPS=45.85, 法向力=1572.9364, 切向力X=-1746.7927, 切向力Y=-888.5865 +FPS=39.12, 法向力=1545.7998, 切向力X=-1674.7942, 切向力Y=-829.6941 +FPS=43.20, 法向力=1438.6736, 切向力X=-160.1230, 切向力Y=-1307.9998 +FPS=55.68, 法向力=1431.3344, 切向力X=-92.9906, 切向力Y=-1315.0181 +FPS=50.65, 法向力=1427.6715, 切向力X=-56.7927, 切向力Y=-1324.5081 +FPS=41.48, 法向力=1495.3674, 切向力X=-1030.1914, 切向力Y=-743.4744 +FPS=44.54, 法向力=1486.3740, 切向力X=-1077.4463, 切向力Y=-815.1198 +FPS=45.97, 法向力=1501.8459, 切向力X=-1058.3860, 切向力Y=-848.5073 +FPS=52.27, 法向力=1232.0040, 切向力X=-742.4583, 切向力Y=-1212.7509 +FPS=38.69, 法向力=1267.0018, 切向力X=-626.3267, 切向力Y=-1217.2346 +FPS=31.15, 法向力=1268.3414, 切向力X=-639.0126, 切向力Y=-1212.6628 +FPS=38.60, 法向力=1878.9197, 切向力X=-1219.3999, 切向力Y=-1331.1097 +FPS=47.38, 法向力=1871.6493, 切向力X=-1266.8922, 切向力Y=-1396.0209 +FPS=48.92, 法向力=1607.6121, 切向力X=-994.7088, 切向力Y=-429.1687 +FPS=47.45, 法向力=1616.3057, 切向力X=-824.1947, 切向力Y=-304.3043 +FPS=45.53, 法向力=1662.8214, 切向力X=-800.5754, 切向力Y=-291.5491 +FPS=49.87, 法向力=1757.1522, 切向力X=-176.0118, 切向力Y=-1283.6589 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000181s, blend=0.002135s (9 tiles incl ref), finalize=0.000048s, total=0.002369s +FPS=46.95, 法向力=1790.0088, 切向力X=-102.6533, 切向力Y=-1272.3496 +FPS=46.04, 法向力=1804.9304, 切向力X=-43.3182, 切向力Y=-1318.1626 +FPS=48.25, 法向力=1799.2086, 切向力X=-57.1451, 切向力Y=-1315.0735 +FPS=46.89, 法向力=1938.6526, 切向力X=-627.7640, 切向力Y=-536.0453 +FPS=45.49, 法向力=1939.8477, 切向力X=-642.5902, 切向力Y=-531.1305 +FPS=49.35, 法向力=1932.7903, 切向力X=-569.0087, 切向力Y=-509.7502 +FPS=47.28, 法向力=1670.6157, 切向力X=-1134.0471, 切向力Y=-1646.0653 +FPS=43.60, 法向力=1755.0776, 切向力X=-939.2582, 切向力Y=-1877.8530 +FPS=41.65, 法向力=1737.2031, 切向力X=-925.1678, 切向力Y=-1920.3269 +FPS=43.50, 法向力=1667.3766, 切向力X=-785.2441, 切向力Y=-1878.2993 +FPS=41.76, 法向力=1640.4779, 切向力X=-710.5928, 切向力Y=-1894.7262 +FPS=45.95, 法向力=1621.1941, 切向力X=-708.0494, 切向力Y=-1874.8760 +FPS=38.69, 法向力=1516.5005, 切向力X=-842.0454, 切向力Y=-1389.7091 +FPS=43.87, 法向力=1546.0576, 切向力X=-808.7568, 切向力Y=-1541.7877 +FPS=51.08, 法向力=1543.0281, 切向力X=-833.2234, 切向力Y=-1534.5336 +FPS=48.42, 法向力=1756.5267, 切向力X=-692.6353, 切向力Y=-1543.0051 +FPS=43.75, 法向力=1901.0563, 切向力X=-669.8034, 切向力Y=-1292.7640 +FPS=51.42, 法向力=1918.7693, 切向力X=-687.3330, 切向力Y=-1299.9690 +FPS=41.56, 法向力=1173.7695, 切向力X=-432.5706, 切向力Y=-1031.1284 +FPS=31.41, 法向力=1196.3914, 切向力X=-384.3539, 切向力Y=-952.2396 +FPS=50.87, 法向力=1702.9685, 切向力X=-1214.5563, 切向力Y=-821.9535 +FPS=43.81, 法向力=1692.3306, 切向力X=-1196.4648, 切向力Y=-773.6765 +FPS=30.90, 法向力=1706.3987, 切向力X=-1208.1248, 切向力Y=-750.6624 +FPS=38.82, 法向力=1300.0204, 切向力X=-242.6148, 切向力Y=-1946.2776 +FPS=45.93, 法向力=1293.2469, 切向力X=-319.4670, 切向力Y=-1917.4839 +FPS=44.08, 法向力=1304.7079, 切向力X=-325.8790, 切向力Y=-1939.6997 +FPS=46.34, 法向力=2053.9055, 切向力X=-403.2991, 切向力Y=-1050.8611 +FPS=42.06, 法向力=2092.9458, 切向力X=-379.7072, 切向力Y=-1024.9656 +FPS=39.58, 法向力=2092.6494, 切向力X=-370.4392, 切向力Y=-1046.9297 +FPS=45.95, 法向力=1776.7643, 切向力X=-352.2104, 切向力Y=-2278.3823 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000186s, blend=0.002095s (9 tiles incl ref), finalize=0.000048s, total=0.002336s +FPS=41.85, 法向力=1790.0150, 切向力X=-422.3029, 切向力Y=-2297.0625 +FPS=42.71, 法向力=1777.5312, 切向力X=-433.9846, 切向力Y=-2275.2227 +FPS=39.97, 法向力=1434.5217, 切向力X=-1132.9856, 切向力Y=-1888.8336 +FPS=45.85, 法向力=1324.2802, 切向力X=-1118.3604, 切向力Y=-1789.1206 +FPS=44.86, 法向力=1189.2854, 切向力X=-1091.9031, 切向力Y=-1461.4124 +FPS=53.02, 法向力=1222.9158, 切向力X=-1097.7041, 切向力Y=-1472.0618 +FPS=47.30, 法向力=1224.5769, 切向力X=-1096.5183, 切向力Y=-1404.9934 +FPS=45.55, 法向力=1503.7524, 切向力X=-415.0720, 切向力Y=-1830.7365 +FPS=44.28, 法向力=1498.7776, 切向力X=-368.4273, 切向力Y=-1785.2629 +FPS=32.89, 法向力=1501.2883, 切向力X=-372.2502, 切向力Y=-1782.5564 +FPS=41.06, 法向力=1507.7878, 切向力X=-366.6208, 切向力Y=-1767.7753 +FPS=47.04, 法向力=1584.5468, 切向力X=200.7049, 切向力Y=-1265.7888 +FPS=40.84, 法向力=1592.7166, 切向力X=247.0974, 切向力Y=-1231.8444 +FPS=42.54, 法向力=1732.0432, 切向力X=-1689.4648, 切向力Y=-1023.7065 +FPS=42.22, 法向力=1839.3208, 切向力X=-1888.9795, 切向力Y=-1128.6165 +FPS=44.98, 法向力=1887.8347, 切向力X=-1908.6189, 切向力Y=-1150.9714 +FPS=43.70, 法向力=1545.4877, 切向力X=-1186.8354, 切向力Y=-2243.5793 +FPS=36.12, 法向力=1508.4900, 切向力X=-1091.9426, 切向力Y=-2343.9390 +FPS=36.35, 法向力=1441.9969, 切向力X=-483.1281, 切向力Y=-1989.3987 +FPS=43.48, 法向力=1422.6704, 切向力X=-466.8503, 切向力Y=-2048.2988 +FPS=33.87, 法向力=1443.2441, 切向力X=-477.4799, 切向力Y=-2019.7214 +FPS=42.47, 法向力=1569.5344, 切向力X=-1048.0870, 切向力Y=-2274.8560 +FPS=41.06, 法向力=1558.1897, 切向力X=-1128.8519, 切向力Y=-2242.6685 +FPS=36.42, 法向力=2256.2646, 切向力X=-844.8299, 切向力Y=-3073.2209 +FPS=43.67, 法向力=2229.0239, 切向力X=-871.1218, 切向力Y=-3042.6040 +FPS=32.84, 法向力=2210.4512, 切向力X=-867.1180, 切向力Y=-3017.8962 +FPS=49.72, 法向力=2214.2769, 切向力X=-870.7045, 切向力Y=-3025.0183 +FPS=40.84, 法向力=1676.7107, 切向力X=-1902.3036, 切向力Y=-1128.0796 +FPS=29.49, 法向力=1568.3926, 切向力X=-1926.6050, 切向力Y=-1126.0181 +FPS=43.22, 法向力=2106.2588, 切向力X=-642.8270, 切向力Y=-2205.4683 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000189s, blend=0.002103s (9 tiles incl ref), finalize=0.000049s, total=0.002347s +FPS=45.27, 法向力=2113.4580, 切向力X=-596.0305, 切向力Y=-2343.7944 +FPS=33.22, 法向力=2146.5176, 切向力X=-605.9648, 切向力Y=-2357.4590 +FPS=44.96, 法向力=1318.2527, 切向力X=-742.9345, 切向力Y=-1550.6753 +FPS=35.21, 法向力=1300.1411, 切向力X=-722.6611, 切向力Y=-1433.0719 +FPS=46.81, 法向力=1372.5668, 切向力X=-556.1892, 切向力Y=-1236.5273 +FPS=46.50, 法向力=1376.9402, 切向力X=-594.3408, 切向力Y=-1251.9633 +FPS=54.13, 法向力=1376.4988, 切向力X=-593.5932, 切向力Y=-1280.1580 +FPS=40.31, 法向力=1343.2717, 切向力X=-452.4846, 切向力Y=-824.8535 +FPS=46.30, 法向力=1330.6516, 切向力X=-428.0562, 切向力Y=-774.6251 +FPS=45.39, 法向力=1352.9973, 切向力X=-445.1953, 切向力Y=-819.9186 +FPS=46.55, 法向力=1315.5117, 切向力X=-972.1628, 切向力Y=-1581.3303 +FPS=51.45, 法向力=1288.5518, 切向力X=-995.2170, 切向力Y=-1554.0989 +FPS=46.42, 法向力=1309.0779, 切向力X=-1020.8104, 切向力Y=-1583.2086 +FPS=40.33, 法向力=1300.9202, 切向力X=-1024.8726, 切向力Y=-1566.0330 +FPS=43.91, 法向力=1362.5009, 切向力X=-832.9343, 切向力Y=-827.3352 +FPS=44.90, 法向力=1350.2551, 切向力X=-916.8746, 切向力Y=-954.0626 +FPS=40.02, 法向力=2167.1897, 切向力X=-778.5775, 切向力Y=-351.2937 +FPS=43.61, 法向力=2194.8022, 切向力X=-862.6722, 切向力Y=-302.3131 +FPS=44.22, 法向力=2180.9368, 切向力X=-830.5168, 切向力Y=-280.6870 +FPS=41.02, 法向力=1827.8969, 切向力X=-1640.1685, 切向力Y=-954.2132 +FPS=44.60, 法向力=1790.8760, 切向力X=-1651.9592, 切向力Y=-1137.4388 +FPS=55.29, 法向力=1787.7922, 切向力X=-1656.6057, 切向力Y=-1100.0618 +FPS=46.67, 法向力=1699.6871, 切向力X=-836.9337, 切向力Y=-109.7281 +FPS=44.75, 法向力=1663.1077, 切向力X=-796.5038, 切向力Y=-82.0722 +FPS=38.16, 法向力=1673.4309, 切向力X=-810.9806, 切向力Y=-64.0473 +FPS=40.32, 法向力=1832.8228, 切向力X=-1246.7151, 切向力Y=-1670.6550 +FPS=44.57, 法向力=1789.8514, 切向力X=-1124.7122, 切向力Y=-1642.4966 +FPS=43.36, 法向力=1829.0640, 切向力X=-1140.9935, 切向力Y=-1641.6912 +FPS=52.14, 法向力=1579.7373, 切向力X=-1469.4603, 切向力Y=-1064.2993 +FPS=47.48, 法向力=1545.3882, 切向力X=-1456.2814, 切向力Y=-906.5999 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000191s, blend=0.002094s (9 tiles incl ref), finalize=0.000046s, total=0.002336s +FPS=46.48, 法向力=1547.2950, 切向力X=-1475.8816, 切向力Y=-872.9873 +FPS=51.97, 法向力=2027.6998, 切向力X=-1773.3436, 切向力Y=-1374.1188 +FPS=45.16, 法向力=1977.5994, 切向力X=-1708.9580, 切向力Y=-1354.0317 +FPS=46.71, 法向力=1980.8519, 切向力X=-1713.8906, 切向力Y=-1349.7522 +FPS=52.18, 法向力=1973.8462, 切向力X=-1720.8073, 切向力Y=-1333.4558 +FPS=43.50, 法向力=1899.4073, 切向力X=-1439.5398, 切向力Y=-1979.5292 +FPS=46.73, 法向力=1768.8601, 切向力X=-1388.2020, 切向力Y=-1885.0907 +FPS=47.99, 法向力=1780.5704, 切向力X=-1390.2634, 切向力Y=-1883.9324 +FPS=46.40, 法向力=1699.1528, 切向力X=-1832.9265, 切向力Y=-985.6639 +FPS=44.11, 法向力=1719.0809, 切向力X=-1720.4290, 切向力Y=-1003.4005 +FPS=47.15, 法向力=1722.9070, 切向力X=-1727.9220, 切向力Y=-997.6708 +FPS=41.04, 法向力=775.8893, 切向力X=-1664.5537, 切向力Y=-981.2465 +FPS=38.61, 法向力=794.2496, 切向力X=-1693.0665, 切向力Y=-1018.5763 +FPS=38.26, 法向力=1318.2368, 切向力X=-1508.3595, 切向力Y=-912.5773 +FPS=47.18, 法向力=1347.4974, 切向力X=-1522.5647, 切向力Y=-878.2838 +FPS=44.57, 法向力=1330.3611, 切向力X=-1519.7548, 切向力Y=-871.6704 +FPS=49.33, 法向力=1354.4973, 切向力X=-1534.5520, 切向力Y=-894.6428 +FPS=44.83, 法向力=1962.8809, 切向力X=-1447.4148, 切向力Y=-701.4329 +FPS=28.50, 法向力=1987.3286, 切向力X=-1485.1555, 切向力Y=-764.9884 +FPS=46.54, 法向力=1502.9214, 切向力X=385.8574, 切向力Y=-1276.3301 +FPS=41.94, 法向力=1487.9011, 切向力X=443.0996, 切向力Y=-1286.7520 +FPS=28.86, 法向力=1134.9678, 切向力X=-690.2432, 切向力Y=-1638.2223 +FPS=32.97, 法向力=1090.3079, 切向力X=-805.0498, 切向力Y=-1649.4868 +FPS=35.76, 法向力=1086.5886, 切向力X=-764.5382, 切向力Y=-1658.6678 +FPS=45.73, 法向力=1281.6450, 切向力X=-1373.8176, 切向力Y=-1904.1677 +FPS=35.25, 法向力=1517.4980, 切向力X=-1516.2318, 切向力Y=-1665.7456 +FPS=46.27, 法向力=1900.2126, 切向力X=-412.1137, 切向力Y=-3145.3071 +FPS=44.22, 法向力=1939.9950, 切向力X=-347.3837, 切向力Y=-3246.6162 +FPS=28.96, 法向力=1931.3752, 切向力X=-344.3238, 切向力Y=-3195.6450 +FPS=40.02, 法向力=1252.6703, 切向力X=-1415.2700, 切向力Y=-1385.4271 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000183s, blend=0.002066s (9 tiles incl ref), finalize=0.000045s, total=0.002299s +FPS=47.05, 法向力=1268.0573, 切向力X=-1421.7800, 切向力Y=-1385.4397 +FPS=37.67, 法向力=1264.9324, 切向力X=-1419.5883, 切向力Y=-1368.6462 +FPS=39.84, 法向力=1417.1154, 切向力X=-1433.3545, 切向力Y=379.7898 +FPS=36.58, 法向力=1446.9492, 切向力X=-1569.0835, 切向力Y=565.5671 +FPS=48.48, 法向力=1311.1368, 切向力X=-664.1424, 切向力Y=-587.0411 +FPS=43.37, 法向力=1326.9106, 切向力X=-605.1255, 切向力Y=-651.7346 +FPS=32.58, 法向力=1335.5327, 切向力X=-573.2653, 切向力Y=-690.3433 +FPS=41.03, 法向力=1606.9548, 切向力X=-1973.7423, 切向力Y=-1450.5636 +FPS=36.61, 法向力=1623.7749, 切向力X=-1926.0092, 切向力Y=-1440.1725 +FPS=49.16, 法向力=1660.1394, 切向力X=-1956.0942, 切向力Y=-1409.3025 +FPS=45.01, 法向力=1635.7264, 切向力X=-1333.1393, 切向力Y=-1583.3494 +FPS=30.89, 法向力=1735.2085, 切向力X=-1252.5933, 切向力Y=-1760.3530 +FPS=39.88, 法向力=1959.7190, 切向力X=-82.6629, 切向力Y=-1136.5564 +FPS=47.07, 法向力=1986.1091, 切向力X=-74.4693, 切向力Y=-1030.7352 +FPS=45.34, 法向力=1978.4216, 切向力X=-91.1206, 切向力Y=-977.8351 +FPS=39.41, 法向力=1667.3184, 切向力X=-586.1666, 切向力Y=-2028.4606 +FPS=45.54, 法向力=1661.5283, 切向力X=-650.8480, 切向力Y=-2137.7275 +FPS=32.68, 法向力=1694.9756, 切向力X=-679.4044, 切向力Y=-2148.9434 +FPS=31.52, 法向力=1367.2189, 切向力X=-1088.4966, 切向力Y=-1393.0425 +FPS=31.90, 法向力=1390.4923, 切向力X=-1075.6510, 切向力Y=-1343.7913 +FPS=45.56, 法向力=1752.6458, 切向力X=-1939.7347, 切向力Y=-1587.6956 +FPS=46.47, 法向力=1751.6997, 切向力X=-1810.8926, 切向力Y=-1606.1055 +FPS=28.48, 法向力=1709.1216, 切向力X=-2569.9136, 切向力Y=-1426.9974 +FPS=32.65, 法向力=1772.5853, 切向力X=-2632.8289, 切向力Y=-1334.2926 +FPS=37.09, 法向力=1725.6188, 切向力X=-2618.7632, 切向力Y=-1285.2756 +FPS=45.27, 法向力=1291.9814, 切向力X=-1355.3740, 切向力Y=-1025.6959 +FPS=34.09, 法向力=1229.0294, 切向力X=-1246.5325, 切向力Y=-1014.9827 +FPS=49.56, 法向力=1935.8698, 切向力X=-904.0898, 切向力Y=-1021.4551 +FPS=45.56, 法向力=1970.3899, 切向力X=-907.0763, 切向力Y=-969.7850 +FPS=25.34, 法向力=1504.6870, 切向力X=-983.2399, 切向力Y=-1305.0645 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000202s, blend=0.002154s (9 tiles incl ref), finalize=0.000050s, total=0.002412s +FPS=40.42, 法向力=1523.7902, 切向力X=-964.6512, 切向力Y=-1225.8169 +FPS=45.39, 法向力=1513.7867, 切向力X=-962.9692, 切向力Y=-1216.6271 +FPS=37.88, 法向力=1532.1836, 切向力X=-957.5786, 切向力Y=-1239.2754 +FPS=44.17, 法向力=1676.5090, 切向力X=-390.3318, 切向力Y=-1419.2708 +FPS=42.72, 法向力=1788.6196, 切向力X=-292.1348, 切向力Y=-1423.6605 +FPS=38.66, 法向力=2480.8362, 切向力X=-239.6551, 切向力Y=-2031.2382 +FPS=47.84, 法向力=2418.5735, 切向力X=-162.6778, 切向力Y=-1983.8550 +FPS=45.58, 法向力=2438.9155, 切向力X=-150.2771, 切向力Y=-1978.4897 +FPS=49.47, 法向力=1768.7009, 切向力X=-1542.4381, 切向力Y=-1585.6780 +FPS=49.58, 法向力=1729.9010, 切向力X=-1655.5876, 切向力Y=-1475.7035 +FPS=46.07, 法向力=1724.0662, 切向力X=-1668.9631, 切向力Y=-1464.7690 +FPS=51.55, 法向力=1518.7263, 切向力X=-1257.9897, 切向力Y=-983.0793 +FPS=43.70, 法向力=1498.7590, 切向力X=-1282.0198, 切向力Y=-1000.9427 +FPS=46.20, 法向力=1489.5083, 切向力X=-1248.4451, 切向力Y=-996.7542 +FPS=45.69, 法向力=1255.6670, 切向力X=-603.8329, 切向力Y=-1485.4446 +FPS=53.39, 法向力=1243.8137, 切向力X=-560.6978, 切向力Y=-1507.4796 +FPS=42.17, 法向力=1273.7249, 切向力X=-593.0472, 切向力Y=-1525.2394 +FPS=42.86, 法向力=1270.2595, 切向力X=-557.8218, 切向力Y=-1523.9053 +FPS=42.64, 法向力=1929.0569, 切向力X=-1247.5875, 切向力Y=-1377.6128 +FPS=42.83, 法向力=2092.3770, 切向力X=-1390.6194, 切向力Y=-1295.0940 +FPS=41.60, 法向力=2094.2686, 切向力X=-1278.5774, 切向力Y=-1344.3010 +FPS=43.12, 法向力=1575.3258, 切向力X=-1673.2869, 切向力Y=-2334.8774 +FPS=47.26, 法向力=1534.7651, 切向力X=-1660.9797, 切向力Y=-2313.8113 +FPS=49.75, 法向力=1531.8875, 切向力X=-1651.2832, 切向力Y=-2332.0330 +FPS=48.74, 法向力=2449.6062, 切向力X=-242.1983, 切向力Y=-1716.5458 +FPS=47.21, 法向力=2528.5645, 切向力X=-201.3906, 切向力Y=-1733.0483 +FPS=49.03, 法向力=2548.3882, 切向力X=-177.2487, 切向力Y=-1737.3615 +FPS=35.67, 法向力=1475.4762, 切向力X=-981.7535, 切向力Y=-40.5345 +FPS=55.12, 法向力=1431.2302, 切向力X=-1019.2179, 切向力Y=95.4992 +FPS=49.39, 法向力=1429.4729, 切向力X=-1009.8549, 切向力Y=111.3265 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000206s, blend=0.002066s (9 tiles incl ref), finalize=0.000050s, total=0.002328s +FPS=43.82, 法向力=1614.3171, 切向力X=-654.1323, 切向力Y=-1084.8138 +FPS=35.83, 法向力=1599.1207, 切向力X=-686.0085, 切向力Y=-1179.3511 +FPS=36.35, 法向力=1618.2197, 切向力X=-1572.7621, 切向力Y=-1205.5844 +FPS=28.65, 法向力=1551.1265, 切向力X=-1521.8914, 切向力Y=-1138.8190 +FPS=40.61, 法向力=1569.1741, 切向力X=-1494.4525, 切向力Y=-1130.8142 +FPS=44.51, 法向力=1126.5494, 切向力X=-468.5109, 切向力Y=-1110.7291 +FPS=46.54, 法向力=1137.7959, 切向力X=-536.1105, 切向力Y=-1119.6912 +FPS=40.03, 法向力=1308.3572, 切向力X=-734.7477, 切向力Y=-599.2778 +FPS=36.35, 法向力=1296.0453, 切向力X=-687.8123, 切向力Y=-605.4697 +FPS=53.19, 法向力=1304.9246, 切向力X=-689.1903, 切向力Y=-603.5161 +FPS=44.05, 法向力=1296.1599, 切向力X=-1031.4771, 切向力Y=-1180.5635 +FPS=33.45, 法向力=1275.9441, 切向力X=-926.9489, 切向力Y=-1166.3915 +FPS=35.97, 法向力=1297.5530, 切向力X=-937.8889, 切向力Y=-1208.3536 +FPS=45.16, 法向力=1305.6421, 切向力X=-2449.8569, 切向力Y=-1297.9246 +FPS=44.08, 法向力=1253.1709, 切向力X=-2446.3772, 切向力Y=-1218.5499 +FPS=41.92, 法向力=1287.2334, 切向力X=-2473.9929, 切向力Y=-1180.7278 +FPS=43.21, 法向力=2306.7720, 切向力X=-1286.1334, 切向力Y=-1517.9385 +FPS=46.53, 法向力=2452.7332, 切向力X=-1227.0078, 切向力Y=-1547.4424 +FPS=36.96, 法向力=1273.7350, 切向力X=-1616.1208, 切向力Y=-1484.1687 +FPS=45.10, 法向力=1272.7112, 切向力X=-1542.7915, 切向力Y=-1449.2113 +FPS=41.93, 法向力=1273.3093, 切向力X=-1507.3093, 切向力Y=-1396.7487 +FPS=44.70, 法向力=1271.3186, 切向力X=-1517.3718, 切向力Y=-1405.6438 +FPS=32.54, 法向力=1945.3571, 切向力X=-1232.6111, 切向力Y=-578.1222 +FPS=29.31, 法向力=2000.3799, 切向力X=-1331.4950, 切向力Y=-530.6938 +FPS=44.04, 法向力=1480.0554, 切向力X=-1136.6093, 切向力Y=-1548.7178 +FPS=43.66, 法向力=1484.6921, 切向力X=-1153.4286, 切向力Y=-1642.8894 +FPS=42.39, 法向力=1610.8253, 切向力X=-593.6881, 切向力Y=-568.6030 +FPS=44.15, 法向力=1689.0430, 切向力X=-660.6598, 切向力Y=-657.2780 +FPS=29.81, 法向力=1701.8953, 切向力X=-640.4034, 切向力Y=-707.1191 +FPS=30.96, 法向力=899.0214, 切向力X=-763.4896, 切向力Y=-1536.0264 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000305s, blend=0.002867s (9 tiles incl ref), finalize=0.000087s, total=0.003267s +FPS=38.03, 法向力=885.5863, 切向力X=-732.8988, 切向力Y=-1459.3419 +FPS=36.34, 法向力=1421.0396, 切向力X=-939.7974, 切向力Y=-1368.0857 +FPS=28.39, 法向力=1502.5024, 切向力X=-866.5371, 切向力Y=-1375.7814 +FPS=39.75, 法向力=1405.9025, 切向力X=-719.6797, 切向力Y=-904.9532 +FPS=46.63, 法向力=1431.7036, 切向力X=-669.9448, 切向力Y=-776.9691 +FPS=44.38, 法向力=1451.6895, 切向力X=-649.5217, 切向力Y=-753.9630 +FPS=51.12, 法向力=2939.9668, 切向力X=516.2753, 切向力Y=-638.5555 +FPS=42.65, 法向力=2989.4995, 切向力X=535.4543, 切向力Y=-544.1069 +FPS=27.45, 法向力=3056.3525, 切向力X=470.2089, 切向力Y=-561.5793 +FPS=44.67, 法向力=1191.6665, 切向力X=-920.3248, 切向力Y=-1792.8854 +FPS=43.92, 法向力=1150.1775, 切向力X=-810.7700, 切向力Y=-1664.6527 +FPS=33.82, 法向力=1644.2648, 切向力X=-1178.5005, 切向力Y=-1908.2739 +FPS=38.95, 法向力=1578.3607, 切向力X=-1110.6133, 切向力Y=-1583.0385 +FPS=49.61, 法向力=1546.2225, 切向力X=-1044.4866, 切向力Y=-1519.3582 +FPS=40.20, 法向力=1271.3524, 切向力X=-1816.2911, 切向力Y=-776.3595 +FPS=44.58, 法向力=1285.0156, 切向力X=-1854.8972, 切向力Y=-827.4287 +FPS=45.55, 法向力=1280.2838, 切向力X=-1852.9973, 切向力Y=-828.6449 +FPS=40.11, 法向力=1608.0005, 切向力X=-1786.9600, 切向力Y=-888.6882 +FPS=45.75, 法向力=1656.0637, 切向力X=-1806.9182, 切向力Y=-850.4677 +FPS=36.81, 法向力=1647.2551, 切向力X=-1807.6082, 切向力Y=-834.6801 +FPS=43.23, 法向力=1110.9921, 切向力X=-1062.7603, 切向力Y=-1607.0779 +FPS=42.54, 法向力=1114.7979, 切向力X=-963.5745, 切向力Y=-1581.0499 +FPS=45.86, 法向力=1094.9094, 切向力X=-982.7998, 切向力Y=-1574.5234 +FPS=43.61, 法向力=2076.0225, 切向力X=-1268.7291, 切向力Y=-713.8841 +FPS=49.71, 法向力=2190.1714, 切向力X=-1307.7899, 切向力Y=-756.8826 +FPS=40.95, 法向力=2160.1709, 切向力X=-1276.0149, 切向力Y=-734.2063 +FPS=45.46, 法向力=2235.7927, 切向力X=164.7678, 切向力Y=-1866.2721 +FPS=46.59, 法向力=2355.5674, 切向力X=53.1599, 切向力Y=-1975.3984 +FPS=40.68, 法向力=2370.3188, 切向力X=50.9211, 切向力Y=-1999.6047 +FPS=44.27, 法向力=1518.0027, 切向力X=-1408.4709, 切向力Y=-1520.0125 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000180s, blend=0.002105s (9 tiles incl ref), finalize=0.000047s, total=0.002338s +FPS=42.07, 法向力=1523.3832, 切向力X=-1373.3715, 切向力Y=-1420.0770 +FPS=41.75, 法向力=3615.1323, 切向力X=-1668.9514, 切向力Y=-1569.6909 +FPS=44.00, 法向力=3618.0479, 切向力X=-1595.8738, 切向力Y=-1468.5369 +FPS=42.72, 法向力=3610.6426, 切向力X=-1623.1224, 切向力Y=-1478.2537 +FPS=49.71, 法向力=1114.2935, 切向力X=-1562.7842, 切向力Y=-2065.3960 +FPS=37.69, 法向力=1097.4108, 切向力X=-1544.7261, 切向力Y=-1996.6248 +FPS=54.49, 法向力=1075.8435, 切向力X=-1571.0658, 切向力Y=-1986.7014 +FPS=43.64, 法向力=1087.5436, 切向力X=-1570.2853, 切向力Y=-1970.5544 +FPS=42.59, 法向力=1350.8519, 切向力X=-1360.8301, 切向力Y=-2087.4355 +FPS=54.48, 法向力=1337.9849, 切向力X=-1439.0687, 切向力Y=-2034.8839 +FPS=45.47, 法向力=1343.8582, 切向力X=-1403.2197, 切向力Y=-2062.2192 +FPS=39.70, 法向力=1457.6162, 切向力X=80.7429, 切向力Y=-985.9999 +FPS=40.77, 法向力=1446.3352, 切向力X=168.0759, 切向力Y=-901.9575 +FPS=42.56, 法向力=1150.6147, 切向力X=-629.7775, 切向力Y=-1531.1846 +FPS=51.57, 法向力=1074.7627, 切向力X=-674.2147, 切向力Y=-1565.3535 +FPS=46.34, 法向力=1064.8406, 切向力X=-684.0581, 切向力Y=-1564.1658 +FPS=48.22, 法向力=1077.6929, 切向力X=-664.9758, 切向力Y=-1607.1707 +FPS=48.86, 法向力=2514.2571, 切向力X=-1972.0508, 切向力Y=-867.7585 +FPS=45.89, 法向力=2527.7710, 切向力X=-1834.5984, 切向力Y=-738.7708 +FPS=54.23, 法向力=1414.7793, 切向力X=-895.7977, 切向力Y=42.8938 +FPS=36.32, 法向力=1369.7283, 切向力X=-696.0830, 切向力Y=-76.0359 +FPS=38.13, 法向力=1381.7552, 切向力X=-635.6403, 切向力Y=-46.9390 +FPS=41.94, 法向力=1781.1667, 切向力X=-556.1143, 切向力Y=-1572.6123 +FPS=44.97, 法向力=1779.2278, 切向力X=-646.3970, 切向力Y=-1672.0698 +FPS=42.51, 法向力=1776.7167, 切向力X=-609.8608, 切向力Y=-1647.9730 +FPS=46.12, 法向力=1742.0020, 切向力X=-643.8498, 切向力Y=-1629.2616 +FPS=42.79, 法向力=2815.5840, 切向力X=-1396.9534, 切向力Y=-1678.0994 +FPS=38.79, 法向力=2909.0220, 切向力X=-1306.8687, 切向力Y=-1678.3560 +FPS=41.38, 法向力=2436.4561, 切向力X=-1678.7197, 切向力Y=-1645.4553 +FPS=50.66, 法向力=2448.0747, 切向力X=-1781.1538, 切向力Y=-1688.6223 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000182s, blend=0.002162s (9 tiles incl ref), finalize=0.000051s, total=0.002402s +FPS=52.83, 法向力=2413.7637, 切向力X=-1701.8608, 切向力Y=-1710.3282 +FPS=41.97, 法向力=2793.7197, 切向力X=-1032.3774, 切向力Y=-868.7196 +FPS=34.58, 法向力=2812.5493, 切向力X=-1019.2836, 切向力Y=-926.8936 +FPS=31.30, 法向力=1043.3093, 切向力X=-1870.5736, 切向力Y=-1498.3774 +FPS=32.02, 法向力=992.0060, 切向力X=-1890.6763, 切向力Y=-1509.4180 +FPS=32.17, 法向力=982.5250, 切向力X=-1881.9971, 切向力Y=-1494.1084 +FPS=54.47, 法向力=2495.6912, 切向力X=-2637.6709, 切向力Y=-2600.9790 +FPS=45.22, 法向力=2587.4568, 切向力X=-2724.9531, 切向力Y=-2571.2759 +FPS=40.99, 法向力=1386.6470, 切向力X=-628.3059, 切向力Y=-1585.6283 +FPS=44.37, 法向力=1461.4954, 切向力X=-652.5464, 切向力Y=-1340.3103 +FPS=45.74, 法向力=1465.5918, 切向力X=-641.4951, 切向力Y=-1279.0085 +FPS=37.79, 法向力=1475.9180, 切向力X=-638.3503, 切向力Y=-1268.3059 +FPS=43.75, 法向力=2705.1826, 切向力X=-1137.6317, 切向力Y=-2187.8430 +FPS=41.12, 法向力=2854.7412, 切向力X=-1189.2651, 切向力Y=-2280.1455 +FPS=44.45, 法向力=2834.2605, 切向力X=-1171.8273, 切向力Y=-2294.4065 +FPS=47.23, 法向力=1391.4832, 切向力X=-1599.9045, 切向力Y=-545.2664 +FPS=54.43, 法向力=1428.1653, 切向力X=-1674.4468, 切向力Y=-533.6307 +FPS=43.17, 法向力=1424.6763, 切向力X=-1681.9019, 切向力Y=-540.4131 +FPS=40.09, 法向力=1413.8151, 切向力X=-1352.6951, 切向力Y=-346.3653 +FPS=46.26, 法向力=1371.9875, 切向力X=-1394.7620, 切向力Y=-311.4170 +FPS=49.94, 法向力=1402.9158, 切向力X=-1378.0623, 切向力Y=-347.2766 +FPS=42.86, 法向力=3539.7412, 切向力X=-1836.4795, 切向力Y=-1484.5686 +FPS=28.20, 法向力=3564.6230, 切向力X=-1742.3433, 切向力Y=-1416.2500 +FPS=41.35, 法向力=1249.5865, 切向力X=-1361.7761, 切向力Y=-1470.0796 +FPS=44.59, 法向力=1157.6862, 切向力X=-1482.1881, 切向力Y=-1346.1580 +FPS=48.13, 法向力=1143.7030, 切向力X=-1513.2795, 切向力Y=-1375.6907 +FPS=38.41, 法向力=1191.7915, 切向力X=-747.1840, 切向力Y=-382.7723 +FPS=37.47, 法向力=1274.2993, 切向力X=-754.3691, 切向力Y=-397.1788 +FPS=45.82, 法向力=1257.2727, 切向力X=-770.9341, 切向力Y=-433.2969 +FPS=34.31, 法向力=1367.9240, 切向力X=-1487.4404, 切向力Y=-2132.1206 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000189s, blend=0.002069s (9 tiles incl ref), finalize=0.000046s, total=0.002311s +FPS=45.99, 法向力=1337.9519, 切向力X=-1600.9769, 切向力Y=-2213.8774 +FPS=46.00, 法向力=1149.7520, 切向力X=-1496.8088, 切向力Y=-578.6521 +FPS=42.06, 法向力=1077.3787, 切向力X=-1354.6206, 切向力Y=-653.3194 +FPS=45.38, 法向力=1067.9705, 切向力X=-1353.8329, 切向力Y=-635.2928 +FPS=39.96, 法向力=2581.1465, 切向力X=-1019.2786, 切向力Y=-253.7098 +FPS=43.39, 法向力=2641.6240, 切向力X=-1000.2493, 切向力Y=-223.3310 +FPS=46.11, 法向力=2625.5498, 切向力X=-1024.8793, 切向力Y=-208.2093 +FPS=39.47, 法向力=2388.0415, 切向力X=-745.4011, 切向力Y=-511.4641 +FPS=46.39, 法向力=2449.2048, 切向力X=-763.4243, 切向力Y=-420.5186 +FPS=37.06, 法向力=2450.9580, 切向力X=-745.3282, 切向力Y=-430.0317 +FPS=41.30, 法向力=1472.8076, 切向力X=-1665.8693, 切向力Y=-1296.6367 +FPS=37.79, 法向力=1448.3429, 切向力X=-1656.1145, 切向力Y=-1432.8271 +FPS=30.90, 法向力=1388.3812, 切向力X=-1399.2776, 切向力Y=-1411.5454 +FPS=39.65, 法向力=1407.0552, 切向力X=-1436.1067, 切向力Y=-1374.4197 +FPS=46.18, 法向力=1384.8669, 切向力X=-1437.7014, 切向力Y=-1366.2605 +FPS=47.20, 法向力=2546.9556, 切向力X=-1631.0852, 切向力Y=-1792.4475 +FPS=42.34, 法向力=2630.5454, 切向力X=-1604.2231, 切向力Y=-1842.3342 +FPS=28.56, 法向力=1695.9512, 切向力X=-1030.6699, 切向力Y=-1948.5361 +FPS=37.53, 法向力=1686.9941, 切向力X=-891.9478, 切向力Y=-1919.6067 +FPS=45.67, 法向力=1698.7198, 切向力X=-890.2094, 切向力Y=-1910.0876 +FPS=45.27, 法向力=1719.7800, 切向力X=-843.3369, 切向力Y=-1960.2147 +FPS=45.77, 法向力=1818.7595, 切向力X=-791.9305, 切向力Y=-1870.3486 +FPS=29.35, 法向力=1742.8176, 切向力X=-799.3708, 切向力Y=-1596.3164 +FPS=32.68, 法向力=1746.1625, 切向力X=-707.0314, 切向力Y=-1530.5055 +FPS=30.54, 法向力=1762.6718, 切向力X=-693.6669, 切向力Y=-1534.0195 +FPS=33.48, 法向力=1352.4127, 切向力X=-248.9447, 切向力Y=-1562.5851 +FPS=31.87, 法向力=1362.3611, 切向力X=-288.2713, 切向力Y=-1587.6245 +FPS=49.83, 法向力=1338.4565, 切向力X=-261.2838, 切向力Y=-1570.3828 +FPS=44.64, 法向力=1836.8458, 切向力X=-92.8253, 切向力Y=-913.3258 +FPS=26.06, 法向力=1908.7223, 切向力X=-45.4128, 切向力Y=-870.7971 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000229s, blend=0.002165s (9 tiles incl ref), finalize=0.000050s, total=0.002450s +FPS=40.02, 法向力=1436.2051, 切向力X=-1244.5592, 切向力Y=-1447.6499 +FPS=45.51, 法向力=1516.6487, 切向力X=-1295.8406, 切向力Y=-1448.7048 +FPS=51.31, 法向力=1517.8115, 切向力X=-1311.8351, 切向力Y=-1437.7999 +FPS=46.54, 法向力=1462.0227, 切向力X=-2248.1484, 切向力Y=-1785.8313 +FPS=46.36, 法向力=1538.5759, 切向力X=-2314.3513, 切向力Y=-1805.4803 +FPS=51.08, 法向力=1569.0474, 切向力X=-2310.9395, 切向力Y=-1853.9208 +FPS=43.64, 法向力=1939.8536, 切向力X=-499.0197, 切向力Y=-1714.5237 +FPS=28.43, 法向力=1974.6388, 切向力X=-435.1627, 切向力Y=-1715.9292 +FPS=38.83, 法向力=1271.0261, 切向力X=-111.6159, 切向力Y=-718.1317 +FPS=46.58, 法向力=1327.5621, 切向力X=-197.5600, 切向力Y=-598.9949 +FPS=53.73, 法向力=1326.7213, 切向力X=-215.7967, 切向力Y=-556.3426 +FPS=38.84, 法向力=1143.7168, 切向力X=-1991.4880, 切向力Y=-1418.0759 +FPS=38.44, 法向力=1118.7423, 切向力X=-1990.3374, 切向力Y=-1463.6411 +FPS=43.72, 法向力=1118.8761, 切向力X=-1991.7786, 切向力Y=-1458.5547 +FPS=43.92, 法向力=1286.6216, 切向力X=-877.4586, 切向力Y=-1400.2177 +FPS=42.47, 法向力=1213.7393, 切向力X=-950.1634, 切向力Y=-1200.5640 +FPS=42.35, 法向力=1242.1277, 切向力X=-991.0245, 切向力Y=-1201.7020 +FPS=41.30, 法向力=1211.6465, 切向力X=-1460.0039, 切向力Y=-2187.5825 +FPS=46.42, 法向力=1232.4998, 切向力X=-1431.8647, 切向力Y=-2203.5022 +FPS=44.53, 法向力=1237.4742, 切向力X=-1528.6414, 切向力Y=-2164.5728 +FPS=40.46, 法向力=1391.7155, 切向力X=-1386.2637, 切向力Y=-1593.5488 +FPS=45.68, 法向力=1385.9396, 切向力X=-1400.8569, 切向力Y=-1750.0249 +FPS=47.62, 法向力=1388.6367, 切向力X=-1380.6006, 切向力Y=-1731.9076 +FPS=42.12, 法向力=1067.9456, 切向力X=-1081.1028, 切向力Y=-1279.4231 +FPS=27.65, 法向力=1082.4265, 切向力X=-1007.8640, 切向力Y=-1190.8081 +FPS=33.87, 法向力=1263.9354, 切向力X=-959.3422, 切向力Y=-648.0005 +FPS=30.55, 法向力=1308.9292, 切向力X=-1017.8455, 切向力Y=-629.0460 +FPS=41.15, 法向力=1250.2970, 切向力X=-1238.4979, 切向力Y=-443.6283 +FPS=44.96, 法向力=1300.1873, 切向力X=-1271.0797, 切向力Y=-524.6985 +FPS=40.07, 法向力=1289.9731, 切向力X=-1259.3942, 切向力Y=-514.1531 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000255s, blend=0.002154s (9 tiles incl ref), finalize=0.000049s, total=0.002464s +FPS=43.01, 法向力=1609.7764, 切向力X=-737.1026, 切向力Y=-1648.3580 +FPS=41.97, 法向力=1622.9464, 切向力X=-778.7118, 切向力Y=-1698.9028 +FPS=43.99, 法向力=1624.7140, 切向力X=-769.8336, 切向力Y=-1674.9866 +FPS=46.53, 法向力=1652.4270, 切向力X=-1802.5300, 切向力Y=-1267.7456 +FPS=25.45, 法向力=1588.8354, 切向力X=-1708.6316, 切向力Y=-1323.3776 +FPS=39.71, 法向力=1199.3267, 切向力X=-741.5126, 切向力Y=-1328.9443 +FPS=45.76, 法向力=1207.9856, 切向力X=-858.4543, 切向力Y=-1310.6008 +FPS=39.86, 法向力=1217.5710, 切向力X=-819.4883, 切向力Y=-1352.2744 +FPS=45.13, 法向力=1252.0813, 切向力X=-1849.8815, 切向力Y=-982.7379 +FPS=42.03, 法向力=1287.7340, 切向力X=-1892.2117, 切向力Y=-974.5475 +FPS=44.17, 法向力=1603.6931, 切向力X=-1765.2427, 切向力Y=-1259.4786 +FPS=33.99, 法向力=1637.2117, 切向力X=-1781.4989, 切向力Y=-1359.5874 +FPS=30.86, 法向力=1505.6292, 切向力X=-1265.0146, 切向力Y=-2084.6519 +FPS=33.82, 法向力=1640.9786, 切向力X=-1261.7109, 切向力Y=-2068.0896 +FPS=32.05, 法向力=1617.4177, 切向力X=-1196.5359, 切向力Y=-2022.0105 +FPS=49.66, 法向力=1100.1050, 切向力X=-1710.9050, 切向力Y=-1450.8357 +FPS=43.57, 法向力=1214.3275, 切向力X=-1791.8730, 切向力Y=-1440.1532 +FPS=25.86, 法向力=1187.5557, 切向力X=-1809.1008, 切向力Y=-1469.6504 +FPS=39.02, 法向力=1247.4534, 切向力X=-1560.8696, 切向力Y=-2088.7593 +FPS=38.51, 法向力=1273.1215, 切向力X=-1593.2031, 切向力Y=-2210.9429 +FPS=43.22, 法向力=1315.0012, 切向力X=-2177.4941, 切向力Y=-1025.7537 +FPS=42.09, 法向力=1378.9375, 切向力X=-2390.6775, 切向力Y=-995.2709 +FPS=44.98, 法向力=1384.4381, 切向力X=-2365.6709, 切向力Y=-1025.1743 +FPS=41.34, 法向力=1590.6403, 切向力X=-1581.0732, 切向力Y=-2202.9395 +FPS=42.55, 法向力=1596.9294, 切向力X=-1502.1810, 切向力Y=-2188.1863 +FPS=40.85, 法向力=1577.4473, 切向力X=-1530.0996, 切向力Y=-2207.8989 +FPS=44.96, 法向力=1116.2808, 切向力X=-289.4941, 切向力Y=-1617.7784 +FPS=45.05, 法向力=1130.6904, 切向力X=-250.3841, 切向力Y=-1671.5648 +FPS=38.04, 法向力=1119.9980, 切向力X=-304.4422, 切向力Y=-1664.3027 +FPS=41.61, 法向力=1193.4021, 切向力X=-1800.8251, 切向力Y=-2428.2998 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000176s, blend=0.002174s (9 tiles incl ref), finalize=0.000062s, total=0.002417s +FPS=54.89, 法向力=1158.8984, 切向力X=-1896.8097, 切向力Y=-2427.6934 +FPS=50.01, 法向力=1167.5332, 切向力X=-1899.4330, 切向力Y=-2441.1106 +FPS=41.48, 法向力=1704.5577, 切向力X=-1276.2415, 切向力Y=-931.4312 +FPS=45.75, 法向力=1726.1803, 切向力X=-1326.9590, 切向力Y=-931.3975 +FPS=45.25, 法向力=1734.8177, 切向力X=-1360.4851, 切向力Y=-915.4912 +FPS=40.21, 法向力=1013.2054, 切向力X=-1053.9758, 切向力Y=-2659.8115 +FPS=42.69, 法向力=1003.9232, 切向力X=-1188.8098, 切向力Y=-2743.1931 +FPS=48.25, 法向力=1011.2637, 切向力X=-1184.9868, 切向力Y=-2800.2896 +FPS=24.86, 法向力=1220.3295, 切向力X=-940.6849, 切向力Y=-1871.7079 +FPS=41.45, 法向力=1192.0819, 切向力X=-952.8246, 切向力Y=-1950.8066 +FPS=40.32, 法向力=1612.6868, 切向力X=-1354.8167, 切向力Y=-1964.6075 +FPS=53.50, 法向力=1596.4536, 切向力X=-1333.0360, 切向力Y=-1916.1619 +FPS=50.86, 法向力=1612.0391, 切向力X=-1354.8164, 切向力Y=-1879.0131 +FPS=44.63, 法向力=1287.6055, 切向力X=-1523.6526, 切向力Y=-1757.0815 +FPS=38.61, 法向力=1292.6655, 切向力X=-1602.5184, 切向力Y=-1778.8708 +FPS=45.32, 法向力=1336.8530, 切向力X=-1652.2756, 切向力Y=-1752.6547 +FPS=42.04, 法向力=918.3732, 切向力X=-2527.8389, 切向力Y=-1437.7483 +FPS=42.22, 法向力=891.0380, 切向力X=-2497.3401, 切向力Y=-1352.4658 +FPS=40.06, 法向力=877.7429, 切向力X=-2478.5732, 切向力Y=-1367.7350 +FPS=42.45, 法向力=1433.8857, 切向力X=-1905.9380, 切向力Y=-292.7383 +FPS=42.67, 法向力=1485.4978, 切向力X=-1876.4446, 切向力Y=-235.2196 +FPS=43.65, 法向力=1079.0640, 切向力X=56.9387, 切向力Y=-2837.7363 +FPS=41.54, 法向力=1107.2562, 切向力X=55.7052, 切向力Y=-2937.6733 +FPS=42.46, 法向力=1112.7139, 切向力X=89.9529, 切向力Y=-2949.5254 +FPS=47.29, 法向力=1197.6060, 切向力X=-483.8457, 切向力Y=-2366.9138 +FPS=25.71, 法向力=1121.9618, 切向力X=-452.0223, 切向力Y=-2263.5164 +FPS=49.10, 法向力=986.1401, 切向力X=-1139.3279, 切向力Y=-2484.8110 +FPS=45.66, 法向力=999.4492, 切向力X=-1129.5933, 切向力Y=-2413.6699 +FPS=44.07, 法向力=1013.4482, 切向力X=-1121.4313, 切向力Y=-2416.8298 +FPS=51.94, 法向力=2011.2756, 切向力X=-361.0997, 切向力Y=-2514.6868 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000187s, blend=0.002140s (9 tiles incl ref), finalize=0.000048s, total=0.002380s +FPS=49.01, 法向力=1993.2118, 切向力X=-437.8790, 切向力Y=-2545.2236 +FPS=44.38, 法向力=2003.7792, 切向力X=-395.8569, 切向力Y=-2480.8730 +FPS=39.08, 法向力=1996.3047, 切向力X=-433.9911, 切向力Y=-2541.1479 +FPS=41.28, 法向力=1229.9026, 切向力X=-1316.7092, 切向力Y=-2387.8408 +FPS=45.83, 法向力=1286.2830, 切向力X=-1444.4218, 切向力Y=-2452.2085 +FPS=46.00, 法向力=1302.0790, 切向力X=-1453.1365, 切向力Y=-2466.8516 +FPS=39.00, 法向力=1726.9540, 切向力X=-1912.3417, 切向力Y=-2584.0466 +FPS=46.71, 法向力=1786.3507, 切向力X=-2063.4092, 切向力Y=-2654.9099 +FPS=54.36, 法向力=1782.3975, 切向力X=-2007.3528, 切向力Y=-2648.7402 +FPS=42.82, 法向力=1459.5303, 切向力X=-1613.2473, 切向力Y=-1655.0834 +FPS=45.40, 法向力=1471.5453, 切向力X=-1546.6062, 切向力Y=-1770.1499 +FPS=49.59, 法向力=1494.1003, 切向力X=-1581.8398, 切向力Y=-1798.8427 +FPS=46.92, 法向力=1194.6067, 切向力X=-1393.6735, 切向力Y=-346.3141 +FPS=46.46, 法向力=1222.5543, 切向力X=-1389.3159, 切向力Y=-430.6868 +FPS=51.29, 法向力=1205.9722, 切向力X=-1402.0938, 切向力Y=-416.1945 +FPS=41.52, 法向力=959.4855, 切向力X=-1086.5923, 切向力Y=-1830.1575 +FPS=29.36, 法向力=961.2466, 切向力X=-1057.4231, 切向力Y=-1834.9622 +FPS=48.49, 法向力=1338.3813, 切向力X=-2105.8325, 切向力Y=-1857.7228 +FPS=45.07, 法向力=1372.5955, 切向力X=-2094.5015, 切向力Y=-1971.5771 +FPS=27.90, 法向力=1384.6831, 切向力X=-2098.1226, 切向力Y=-1969.5112 +FPS=37.00, 法向力=992.4789, 切向力X=-1369.4202, 切向力Y=-1923.2966 +FPS=39.62, 法向力=1012.8835, 切向力X=-1399.3251, 切向力Y=-1908.2213 +FPS=42.44, 法向力=997.9747, 切向力X=-1407.3202, 切向力Y=-1872.8937 +FPS=43.01, 法向力=1826.6625, 切向力X=-1187.4924, 切向力Y=-1830.5759 +FPS=35.56, 法向力=1856.5309, 切向力X=-1174.8934, 切向力Y=-1803.8274 +FPS=37.00, 法向力=1104.7589, 切向力X=-439.8048, 切向力Y=-1862.4387 +FPS=45.88, 法向力=1070.8790, 切向力X=-454.6077, 切向力Y=-1771.3230 +FPS=32.82, 法向力=1274.6453, 切向力X=-2189.9434, 切向力Y=-1188.5828 +FPS=32.08, 法向力=1291.9646, 切向力X=-2341.4258, 切向力Y=-1078.2085 +FPS=29.74, 法向力=1326.7487, 切向力X=-1980.8823, 切向力Y=-1858.7683 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000278s, blend=0.002198s (9 tiles incl ref), finalize=0.000047s, total=0.002529s +FPS=38.70, 法向力=1294.7535, 切向力X=-1911.9702, 切向力Y=-1823.3201 +FPS=46.14, 法向力=1293.2743, 切向力X=-1911.2916, 切向力Y=-1834.6443 +FPS=37.36, 法向力=1300.6973, 切向力X=-1906.1975, 切向力Y=-1813.0486 +FPS=44.45, 法向力=1820.2843, 切向力X=-2203.3113, 切向力Y=-1569.6147 +FPS=41.54, 法向力=1864.3909, 切向力X=-2231.5398, 切向力Y=-1590.9062 +FPS=42.48, 法向力=1618.8684, 切向力X=-874.0319, 切向力Y=-1339.6643 +FPS=42.21, 法向力=1642.3301, 切向力X=-766.7405, 切向力Y=-1253.1162 +FPS=46.64, 法向力=1625.8553, 切向力X=-796.3049, 切向力Y=-1243.8013 +FPS=49.64, 法向力=1535.9961, 切向力X=-303.7821, 切向力Y=-1495.2109 +FPS=38.11, 法向力=1513.2964, 切向力X=-265.2686, 切向力Y=-1596.5813 +FPS=31.38, 法向力=1533.6848, 切向力X=-275.5919, 切向力Y=-1621.5803 +FPS=52.16, 法向力=1292.1765, 切向力X=-1261.5122, 切向力Y=-1529.2563 +FPS=44.59, 法向力=1351.6765, 切向力X=-1268.7749, 切向力Y=-1595.1176 +FPS=42.30, 法向力=1331.3533, 切向力X=-1290.0995, 切向力Y=-1586.0233 +FPS=42.08, 法向力=1119.0205, 切向力X=-1083.9780, 切向力Y=-1271.8472 +FPS=46.08, 法向力=1169.2568, 切向力X=-1048.7833, 切向力Y=-1193.9779 +FPS=41.54, 法向力=1295.7209, 切向力X=-1340.4113, 切向力Y=-789.8019 +FPS=55.37, 法向力=1304.1836, 切向力X=-1362.3789, 切向力Y=-860.0284 +FPS=46.00, 法向力=1329.1785, 切向力X=-1304.3574, 切向力Y=-876.2345 +FPS=38.68, 法向力=1295.1917, 切向力X=-1388.1110, 切向力Y=-847.8040 +FPS=41.43, 法向力=1374.7870, 切向力X=-1694.2651, 切向力Y=-2112.4683 +FPS=54.47, 法向力=1428.8328, 切向力X=-1612.9083, 切向力Y=-2301.4512 +FPS=49.08, 法向力=1435.4696, 切向力X=-1587.5535, 切向力Y=-2307.0283 +FPS=41.77, 法向力=1960.0479, 切向力X=-1428.9247, 切向力Y=-1901.4058 +FPS=44.06, 法向力=2004.7704, 切向力X=-1415.1060, 切向力Y=-1920.5078 +FPS=43.73, 法向力=2030.5454, 切向力X=-1434.0497, 切向力Y=-1927.6108 +FPS=40.32, 法向力=1581.2795, 切向力X=-1925.9032, 切向力Y=-1660.9985 +FPS=45.11, 法向力=1583.4075, 切向力X=-1980.8435, 切向力Y=-1727.6598 +FPS=50.74, 法向力=1579.5100, 切向力X=-1986.2314, 切向力Y=-1702.5034 +FPS=44.85, 法向力=1338.7471, 切向力X=-2105.9609, 切向力Y=-605.5205 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000193s, blend=0.002100s (9 tiles incl ref), finalize=0.000049s, total=0.002348s +FPS=47.14, 法向力=1369.7561, 切向力X=-2213.2036, 切向力Y=-468.1288 +FPS=52.99, 法向力=1336.3025, 切向力X=-1884.0596, 切向力Y=-1660.6412 +FPS=45.06, 法向力=1354.9767, 切向力X=-1854.2844, 切向力Y=-1644.6648 +FPS=42.55, 法向力=1360.6326, 切向力X=-1848.0745, 切向力Y=-1656.6359 +FPS=51.34, 法向力=1349.1404, 切向力X=-1854.7781, 切向力Y=-1646.5646 +FPS=43.62, 法向力=1624.2053, 切向力X=-1815.2007, 切向力Y=-1292.5553 +FPS=28.70, 法向力=1610.2275, 切向力X=-1814.5696, 切向力Y=-1382.6724 +FPS=51.30, 法向力=1624.1375, 切向力X=-1807.9255, 切向力Y=-1386.5040 +FPS=41.74, 法向力=1034.5669, 切向力X=-995.8942, 切向力Y=-717.5637 +FPS=27.75, 法向力=1028.1512, 切向力X=-1074.6619, 切向力Y=-702.0167 +FPS=42.14, 法向力=1121.3679, 切向力X=-1483.8027, 切向力Y=-2052.2446 +FPS=42.78, 法向力=1127.4241, 切向力X=-1579.2343, 切向力Y=-2057.6775 +FPS=38.24, 法向力=1121.6941, 切向力X=-1591.4194, 切向力Y=-2049.8848 +FPS=43.02, 法向力=1294.4661, 切向力X=-729.8437, 切向力Y=-1807.1497 +FPS=45.84, 法向力=1339.0549, 切向力X=-714.3456, 切向力Y=-1776.5352 +FPS=39.55, 法向力=886.1083, 切向力X=-711.9482, 切向力Y=-1013.8768 +FPS=44.69, 法向力=893.2146, 切向力X=-793.1597, 切向力Y=-1037.5757 +FPS=45.02, 法向力=898.8002, 切向力X=-767.3362, 切向力Y=-1115.1189 +FPS=39.13, 法向力=1424.5735, 切向力X=-80.5897, 切向力Y=-608.7460 +FPS=33.17, 法向力=1472.8096, 切向力X=5.2491, 切向力Y=-533.1580 +FPS=39.05, 法向力=1414.4705, 切向力X=-1429.8651, 切向力Y=-1989.3286 +FPS=45.94, 法向力=1474.8845, 切向力X=-1455.0176, 切向力Y=-2098.8770 +FPS=45.59, 法向力=1462.8817, 切向力X=-1470.2104, 切向力Y=-2061.2048 +FPS=40.97, 法向力=1477.2654, 切向力X=-1469.3135, 切向力Y=-2099.7056 +FPS=40.37, 法向力=1265.4734, 切向力X=-1324.3647, 切向力Y=-938.4015 +FPS=44.69, 法向力=1240.4890, 切向力X=-1333.9642, 切向力Y=-881.5756 +FPS=54.17, 法向力=1240.4487, 切向力X=-1373.5740, 切向力Y=-899.9346 +FPS=40.85, 法向力=1251.2625, 切向力X=-3.1238, 切向力Y=-1453.5623 +FPS=52.79, 法向力=1229.2437, 切向力X=77.0542, 切向力Y=-1470.4932 +FPS=42.77, 法向力=1244.9948, 切向力X=93.3468, 切向力Y=-1435.0010 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000189s, blend=0.002126s (9 tiles incl ref), finalize=0.000049s, total=0.002370s +FPS=41.05, 法向力=2079.7744, 切向力X=-1587.8923, 切向力Y=-908.8433 +FPS=42.94, 法向力=2147.3171, 切向力X=-1654.4417, 切向力Y=-992.2239 +FPS=48.30, 法向力=1127.5125, 切向力X=-1944.1366, 切向力Y=-1491.2495 +FPS=1.06, 法向力=2132.9712, 切向力X=-2189.0564, 切向力Y=-2430.4385 +FPS=24.88, 法向力=953.5933, 切向力X=-1944.6951, 切向力Y=-1093.5880 +FPS=36.17, 法向力=924.2972, 切向力X=-2019.2827, 切向力Y=-1039.6968 +FPS=27.33, 法向力=929.9652, 切向力X=-1048.5194, 切向力Y=-1499.9380 +FPS=38.74, 法向力=950.8972, 切向力X=-1036.1810, 切向力Y=-1674.9473 +FPS=50.29, 法向力=825.1849, 切向力X=-1597.3104, 切向力Y=-669.5500 +FPS=41.43, 法向力=844.6332, 切向力X=-1680.3306, 切向力Y=-664.8711 +FPS=41.59, 法向力=1801.5724, 切向力X=-1443.9612, 切向力Y=-2776.2163 +FPS=42.53, 法向力=1920.2280, 切向力X=-1545.0162, 切向力Y=-2790.8872 +FPS=52.46, 法向力=1933.3057, 切向力X=-1542.7565, 切向力Y=-2825.8315 +FPS=38.74, 法向力=1404.8059, 切向力X=-1086.0708, 切向力Y=-1345.2842 +FPS=46.39, 法向力=1345.8365, 切向力X=-1095.4569, 切向力Y=-1191.4486 +FPS=44.46, 法向力=1344.5376, 切向力X=-1062.3059, 切向力Y=-1258.8550 +FPS=40.34, 法向力=1033.0861, 切向力X=-144.5199, 切向力Y=-1284.6040 +FPS=45.31, 法向力=1060.9001, 切向力X=-87.3140, 切向力Y=-1325.5183 +FPS=39.35, 法向力=1025.0428, 切向力X=-131.6070, 切向力Y=-1362.7913 +FPS=41.47, 法向力=1721.3293, 切向力X=-1047.0066, 切向力Y=-192.2689 +FPS=41.57, 法向力=1817.3936, 切向力X=-1170.0408, 切向力Y=-143.4299 +FPS=41.96, 法向力=1821.3137, 切向力X=-1134.9760, 切向力Y=-157.7914 +FPS=42.08, 法向力=976.4954, 切向力X=-1643.7449, 切向力Y=-830.8997 +FPS=45.14, 法向力=957.2469, 切向力X=-1607.5228, 切向力Y=-969.9937 +FPS=31.79, 法向力=1183.4613, 切向力X=-239.4649, 切向力Y=-1155.4783 +FPS=33.90, 法向力=1149.6370, 切向力X=-268.6064, 切向力Y=-1210.9331 +FPS=54.35, 法向力=1116.7921, 切向力X=-280.3569, 切向力Y=-1242.7566 +FPS=49.42, 法向力=1461.0127, 切向力X=-1225.4097, 切向力Y=-1415.6538 +FPS=46.07, 法向力=1436.9924, 切向力X=-1211.6232, 切向力Y=-1318.8838 +FPS=34.53, 法向力=1443.8557, 切向力X=-1202.4731, 切向力Y=-1437.3383 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002181s (9 tiles incl ref), finalize=0.000047s, total=0.002494s +FPS=40.66, 法向力=1137.4529, 切向力X=-1272.2673, 切向力Y=-647.9279 +FPS=44.07, 法向力=1165.7393, 切向力X=-1277.2922, 切向力Y=-588.1077 +FPS=42.33, 法向力=1167.4083, 切向力X=-1278.7397, 切向力Y=-569.2148 +FPS=43.26, 法向力=1198.6985, 切向力X=-1926.1400, 切向力Y=-2242.2939 +FPS=47.30, 法向力=1258.2446, 切向力X=-1862.3604, 切向力Y=-2216.5215 +FPS=36.75, 法向力=1263.4412, 切向力X=-1863.2417, 切向力Y=-2200.1948 +FPS=37.52, 法向力=1325.7300, 切向力X=-1952.2551, 切向力Y=-2000.8499 +FPS=47.45, 法向力=1299.8391, 切向力X=-1920.2974, 切向力Y=-2017.9244 +FPS=39.05, 法向力=1302.1207, 切向力X=-1906.0796, 切向力Y=-1990.4011 +FPS=44.78, 法向力=1383.1685, 切向力X=-2251.0215, 切向力Y=-1656.4514 +FPS=41.07, 法向力=1364.1802, 切向力X=-2254.8181, 切向力Y=-1690.3361 +FPS=44.45, 法向力=1107.0870, 切向力X=-1670.6326, 切向力Y=-2166.9053 +FPS=43.97, 法向力=1176.3350, 切向力X=-1642.1169, 切向力Y=-2324.4419 +FPS=42.10, 法向力=1189.6029, 切向力X=-1630.7898, 切向力Y=-2316.6536 +FPS=41.74, 法向力=1400.3125, 切向力X=-2656.6104, 切向力Y=-2108.4541 +FPS=43.42, 法向力=1394.4271, 切向力X=-2817.1875, 切向力Y=-2066.4224 +FPS=44.09, 法向力=1400.8999, 切向力X=-2757.1030, 切向力Y=-2078.2783 +FPS=42.04, 法向力=1294.9225, 切向力X=-1277.6274, 切向力Y=-2821.3999 +FPS=44.51, 法向力=1233.4480, 切向力X=-1248.2078, 切向力Y=-2805.2959 +FPS=37.27, 法向力=1218.8607, 切向力X=-1232.9087, 切向力Y=-2829.3149 +FPS=39.63, 法向力=1324.8568, 切向力X=-1610.8578, 切向力Y=-1358.4485 +FPS=48.28, 法向力=1384.0449, 切向力X=-1579.4077, 切向力Y=-1402.1646 +FPS=42.88, 法向力=1368.4998, 切向力X=-1566.3645, 切向力Y=-1385.7087 +FPS=43.99, 法向力=844.5029, 切向力X=-1367.7191, 切向力Y=-1412.5942 +FPS=45.95, 法向力=817.7358, 切向力X=-1347.2307, 切向力Y=-1361.0085 +FPS=36.89, 法向力=832.3810, 切向力X=-1329.1694, 切向力Y=-1403.3936 +FPS=42.94, 法向力=1071.1755, 切向力X=-490.6451, 切向力Y=-2030.7152 +FPS=43.69, 法向力=1095.3517, 切向力X=-502.6898, 切向力Y=-1970.2153 +FPS=39.62, 法向力=1835.3499, 切向力X=-1810.4448, 切向力Y=-2642.2639 +FPS=47.09, 法向力=1806.1560, 切向力X=-1790.7390, 切向力Y=-2531.5479 +stitch_feature_optimized: canvas out_w=410, out_h=415, x_min=-78.52, y_min=-79.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000335s, blend=0.002097s (9 tiles incl ref), finalize=0.000046s, total=0.002484s +FPS=45.52, 法向力=1804.7277, 切向力X=-1828.4409, 切向力Y=-2507.5762 +FPS=22.15, 法向力=1399.6362, 切向力X=-1889.3853, 切向力Y=-1574.6781 +FPS=24.60, 法向力=1385.9269, 切向力X=-1848.5144, 切向力Y=-1543.5991 +FPS=20.94, 法向力=1470.0530, 切向力X=-2133.0786, 切向力Y=-1036.2828 +FPS=21.08, 法向力=1586.2446, 切向力X=-1953.5981, 切向力Y=-1084.7893 +FPS=32.72, 法向力=1587.4508, 切向力X=-1938.9102, 切向力Y=-1119.3450 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\plot_data.py", line 255, in + main() + File "D:\workspace\orisyssdk_git\examples\plot_data.py", line 182, in main + arrows = orisys.util.draw_arrows( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\util.py", line 22, in draw_arrows + mag = np.linalg.norm(disp, axis=1) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\numpy\linalg\_linalg.py", line 2781, in norm + return sqrt(add.reduce(s, axis=axis, keepdims=keepdims)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +KeyboardInterrupt diff --git a/examples/logs/qt_viewer_20260519_170033.log b/examples/logs/qt_viewer_20260519_170033.log new file mode 100644 index 0000000..2db73f1 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_170033.log @@ -0,0 +1,1728 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='h264' (int=875967080, hex=0x34363268), size=720x480, fps=29.61, backend_id=1900 +Detected 15 candidate boxes with bk_thresh=40 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: data\s1_480p.mp4 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:'q' 退出程序,'s' 开始录像,'e' 结束录像。 +FPS=1.14, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=1.81, 法向力=337.0924, 切向力X=105.3665, 切向力Y=-23.0133 +FPS=42.00, 法向力=275.2344, 切向力X=38.3156, 切向力Y=33.4009 +FPS=40.04, 法向力=304.5167, 切向力X=299.5397, 切向力Y=-125.5502 +FPS=41.42, 法向力=322.0585, 切向力X=144.5083, 切向力Y=-106.9444 +FPS=41.87, 法向力=427.3980, 切向力X=579.1263, 切向力Y=-150.2743 +FPS=40.74, 法向力=374.1193, 切向力X=143.3037, 切向力Y=41.0336 +FPS=44.91, 法向力=439.6496, 切向力X=341.2559, 切向力Y=105.1939 +FPS=43.09, 法向力=383.1736, 切向力X=283.2375, 切向力Y=60.7181 +FPS=46.82, 法向力=380.9533, 切向力X=189.9141, 切向力Y=49.1799 +FPS=45.74, 法向力=496.7229, 切向力X=216.1525, 切向力Y=173.0711 +FPS=43.74, 法向力=452.1005, 切向力X=316.2781, 切向力Y=-69.2771 +FPS=46.66, 法向力=515.5154, 切向力X=93.1914, 切向力Y=10.5510 +FPS=44.80, 法向力=486.9267, 切向力X=308.6645, 切向力Y=-127.3605 +FPS=47.06, 法向力=422.9596, 切向力X=137.3703, 切向力Y=-0.8303 +FPS=45.69, 法向力=444.7674, 切向力X=127.4388, 切向力Y=-100.7801 +FPS=47.86, 法向力=521.9902, 切向力X=-8.7759, 切向力Y=4.9324 +FPS=37.50, 法向力=471.4230, 切向力X=108.3085, 切向力Y=-123.1124 +FPS=46.55, 法向力=630.2045, 切向力X=181.0633, 切向力Y=79.0298 +FPS=44.96, 法向力=474.9984, 切向力X=179.3715, 切向力Y=-99.3264 +FPS=46.70, 法向力=467.0819, 切向力X=95.6260, 切向力Y=-33.4054 +FPS=46.60, 法向力=390.8379, 切向力X=20.0062, 切向力Y=-114.3233 +FPS=45.84, 法向力=400.2184, 切向力X=251.1852, 切向力Y=-43.3807 +FPS=46.27, 法向力=381.0980, 切向力X=338.1581, 切向力Y=17.0215 +FPS=45.96, 法向力=403.3732, 切向力X=274.3037, 切向力Y=-68.2538 +FPS=46.83, 法向力=423.2300, 切向力X=358.8958, 切向力Y=-128.8600 +FPS=46.27, 法向力=470.1970, 切向力X=354.4167, 切向力Y=1.4036 +FPS=45.99, 法向力=543.0128, 切向力X=408.0621, 切向力Y=6.6039 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000447s, blend=0.002215s (9 tiles incl ref), finalize=0.000034s, total=0.002702s +FPS=47.96, 法向力=568.6055, 切向力X=272.5980, 切向力Y=167.8930 +FPS=47.09, 法向力=471.2824, 切向力X=323.5005, 切向力Y=-44.3617 +FPS=48.03, 法向力=558.7151, 切向力X=287.7775, 切向力Y=142.7548 +FPS=44.72, 法向力=540.6609, 切向力X=230.7462, 切向力Y=163.5316 +FPS=46.85, 法向力=565.6110, 切向力X=238.0070, 切向力Y=175.9729 +FPS=44.77, 法向力=422.6593, 切向力X=391.3491, 切向力Y=94.5662 +FPS=45.00, 法向力=585.3496, 切向力X=341.6766, 切向力Y=264.1044 +FPS=46.40, 法向力=586.6017, 切向力X=400.8839, 切向力Y=220.4312 +FPS=48.28, 法向力=662.0049, 切向力X=374.3545, 切向力Y=249.3468 +FPS=46.76, 法向力=505.3251, 切向力X=403.4470, 切向力Y=123.5322 +FPS=48.34, 法向力=588.0610, 切向力X=336.4493, 切向力Y=241.3057 +FPS=47.73, 法向力=475.6929, 切向力X=331.1375, 切向力Y=220.2310 +FPS=46.79, 法向力=503.4824, 切向力X=285.5004, 切向力Y=161.7040 +FPS=45.93, 法向力=478.2920, 切向力X=285.2784, 切向力Y=172.7950 +FPS=46.53, 法向力=437.3712, 切向力X=270.7783, 切向力Y=192.0098 +FPS=48.91, 法向力=420.7048, 切向力X=301.3627, 切向力Y=226.3029 +FPS=47.84, 法向力=417.1736, 切向力X=372.3672, 切向力Y=166.5096 +FPS=46.82, 法向力=507.4414, 切向力X=552.4202, 切向力Y=167.9919 +FPS=48.29, 法向力=498.2945, 切向力X=436.6678, 切向力Y=165.5333 +FPS=48.51, 法向力=514.0458, 切向力X=335.3730, 切向力Y=85.0184 +FPS=47.19, 法向力=529.2030, 切向力X=276.0751, 切向力Y=61.7947 +FPS=47.58, 法向力=524.8873, 切向力X=359.9593, 切向力Y=-12.1547 +FPS=47.71, 法向力=537.9604, 切向力X=252.5856, 切向力Y=159.1549 +FPS=45.88, 法向力=571.8456, 切向力X=337.7609, 切向力Y=161.8762 +FPS=45.84, 法向力=555.7119, 切向力X=266.8866, 切向力Y=164.7125 +FPS=45.03, 法向力=535.4855, 切向力X=277.8946, 切向力Y=46.5788 +FPS=47.28, 法向力=559.3605, 切向力X=238.1057, 切向力Y=195.1381 +FPS=47.04, 法向力=516.4126, 切向力X=217.2286, 切向力Y=346.5672 +FPS=45.34, 法向力=588.9673, 切向力X=342.7322, 切向力Y=321.4611 +FPS=46.03, 法向力=683.4487, 切向力X=343.7098, 切向力Y=350.8336 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000475s, blend=0.002108s (9 tiles incl ref), finalize=0.000036s, total=0.002625s +FPS=43.62, 法向力=769.2404, 切向力X=617.5995, 切向力Y=363.0291 +FPS=42.24, 法向力=649.9167, 切向力X=595.3232, 切向力Y=450.2150 +FPS=46.02, 法向力=569.0094, 切向力X=196.7768, 切向力Y=260.1696 +FPS=46.54, 法向力=529.5283, 切向力X=427.7700, 切向力Y=187.7964 +FPS=47.57, 法向力=620.9910, 切向力X=470.9977, 切向力Y=362.5057 +FPS=46.55, 法向力=538.0060, 切向力X=528.8828, 切向力Y=177.2518 +FPS=46.59, 法向力=610.8594, 切向力X=603.5106, 切向力Y=261.6980 +FPS=47.44, 法向力=471.6226, 切向力X=606.6008, 切向力Y=186.6621 +FPS=47.65, 法向力=603.7923, 切向力X=756.7799, 切向力Y=264.7291 +FPS=45.82, 法向力=549.2095, 切向力X=684.6616, 切向力Y=190.7694 +FPS=47.77, 法向力=546.4902, 切向力X=682.0063, 切向力Y=266.7512 +FPS=46.77, 法向力=567.8000, 切向力X=345.6046, 切向力Y=43.0731 +FPS=47.88, 法向力=570.8825, 切向力X=450.3533, 切向力Y=312.1612 +FPS=48.24, 法向力=558.6213, 切向力X=414.3089, 切向力Y=342.2720 +FPS=45.35, 法向力=602.7223, 切向力X=502.1807, 切向力Y=341.0464 +FPS=47.21, 法向力=494.2397, 切向力X=486.9030, 切向力Y=217.4945 +FPS=48.21, 法向力=582.1132, 切向力X=413.8570, 切向力Y=341.3521 +FPS=47.46, 法向力=610.7207, 切向力X=355.3761, 切向力Y=326.8853 +FPS=46.44, 法向力=639.1763, 切向力X=258.6659, 切向力Y=333.0007 +FPS=48.78, 法向力=517.6953, 切向力X=244.2416, 切向力Y=151.2488 +FPS=48.71, 法向力=621.6842, 切向力X=57.3351, 切向力Y=388.5969 +FPS=47.33, 法向力=622.9959, 切向力X=149.3263, 切向力Y=338.4539 +FPS=48.70, 法向力=746.6144, 切向力X=210.9105, 切向力Y=513.2103 +FPS=44.42, 法向力=634.5822, 切向力X=178.9746, 切向力Y=406.7624 +FPS=47.23, 法向力=743.4180, 切向力X=230.6239, 切向力Y=499.0047 +FPS=48.15, 法向力=719.7740, 切向力X=205.4471, 切向力Y=521.3483 +FPS=44.76, 法向力=702.1586, 切向力X=204.3511, 切向力Y=495.4223 +FPS=45.89, 法向力=618.0647, 切向力X=294.0533, 切向力Y=336.6689 +FPS=46.66, 法向力=736.3813, 切向力X=249.3685, 切向力Y=511.0523 +FPS=44.67, 法向力=583.3094, 切向力X=224.3319, 切向力Y=351.2118 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000456s, blend=0.002129s (9 tiles incl ref), finalize=0.000035s, total=0.002626s +FPS=46.50, 法向力=623.2451, 切向力X=182.5692, 切向力Y=477.2989 +FPS=46.07, 法向力=609.5740, 切向力X=305.8061, 切向力Y=220.9017 +FPS=46.58, 法向力=662.9365, 切向力X=443.3203, 切向力Y=410.4402 +FPS=45.10, 法向力=592.5376, 切向力X=419.4721, 切向力Y=333.9359 +FPS=47.31, 法向力=683.1903, 切向力X=334.6580, 切向力Y=418.6554 +FPS=46.13, 法向力=581.5499, 切向力X=445.7567, 切向力Y=308.2603 +FPS=46.98, 法向力=610.3835, 切向力X=585.1328, 切向力Y=408.6768 +FPS=48.11, 法向力=614.8268, 切向力X=564.3998, 切向力Y=432.4708 +FPS=49.44, 法向力=631.9410, 切向力X=547.0768, 切向力Y=473.6742 +FPS=48.73, 法向力=706.2062, 切向力X=661.4744, 切向力Y=302.6249 +FPS=46.82, 法向力=620.8787, 切向力X=524.3409, 切向力Y=418.1599 +FPS=46.60, 法向力=577.1523, 切向力X=552.6842, 切向力Y=324.0674 +FPS=48.58, 法向力=645.9526, 切向力X=576.6600, 切向力Y=393.0492 +FPS=47.64, 法向力=539.5405, 切向力X=626.9824, 切向力Y=324.9747 +FPS=47.90, 法向力=527.3308, 切向力X=572.7462, 切向力Y=358.7006 +FPS=45.11, 法向力=553.2829, 切向力X=599.3344, 切向力Y=325.4390 +FPS=45.86, 法向力=592.3361, 切向力X=569.5956, 切向力Y=326.5237 +FPS=45.21, 法向力=610.7111, 切向力X=705.5946, 切向力Y=186.1048 +FPS=46.57, 法向力=551.5270, 切向力X=601.6039, 切向力Y=264.9714 +FPS=46.38, 法向力=605.1880, 切向力X=642.9263, 切向力Y=293.4079 +FPS=48.91, 法向力=623.8354, 切向力X=689.1635, 切向力Y=458.6865 +FPS=48.41, 法向力=569.1086, 切向力X=594.1580, 切向力Y=308.5825 +FPS=46.74, 法向力=616.1683, 切向力X=688.7042, 切向力Y=424.6132 +FPS=47.38, 法向力=630.4592, 切向力X=559.4407, 切向力Y=433.7709 +FPS=49.26, 法向力=622.5220, 切向力X=586.6036, 切向力Y=425.1784 +FPS=48.76, 法向力=564.8424, 切向力X=666.9243, 切向力Y=307.7978 +FPS=46.66, 法向力=629.7678, 切向力X=684.9463, 切向力Y=361.2136 +FPS=47.83, 法向力=659.6705, 切向力X=612.1937, 切向力Y=390.3911 +FPS=49.03, 法向力=711.8871, 切向力X=615.4509, 切向力Y=246.7882 +FPS=46.92, 法向力=566.3066, 切向力X=611.1641, 切向力Y=299.3917 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000466s, blend=0.002083s (9 tiles incl ref), finalize=0.000035s, total=0.002590s +FPS=49.45, 法向力=653.8016, 切向力X=465.4891, 切向力Y=426.4581 +FPS=47.22, 法向力=697.4188, 切向力X=436.8687, 切向力Y=479.3501 +FPS=47.46, 法向力=707.3771, 切向力X=496.6282, 切向力Y=377.8919 +FPS=47.94, 法向力=682.8165, 切向力X=608.0319, 切向力Y=412.9884 +FPS=46.81, 法向力=648.6691, 切向力X=356.8365, 切向力Y=505.4372 +FPS=46.53, 法向力=602.8429, 切向力X=461.0247, 切向力Y=498.4363 +FPS=44.87, 法向力=650.9708, 切向力X=474.8199, 切向力Y=628.9572 +FPS=44.01, 法向力=635.9630, 切向力X=440.7658, 切向力Y=384.9011 +FPS=46.16, 法向力=627.1344, 切向力X=427.4706, 切向力Y=541.1582 +FPS=45.79, 法向力=628.3753, 切向力X=430.2836, 切向力Y=546.5479 +FPS=47.47, 法向力=654.1577, 切向力X=406.2562, 切向力Y=585.7947 +FPS=48.14, 法向力=629.2462, 切向力X=420.4259, 切向力Y=451.9387 +FPS=45.80, 法向力=693.7803, 切向力X=405.9173, 切向力Y=523.0993 +FPS=47.36, 法向力=672.9835, 切向力X=344.4762, 切向力Y=493.8268 +FPS=48.24, 法向力=670.7379, 切向力X=333.6069, 切向力Y=549.6329 +FPS=49.05, 法向力=705.2637, 切向力X=340.2888, 切向力Y=529.2065 +FPS=49.13, 法向力=622.8372, 切向力X=367.8373, 切向力Y=701.0034 +FPS=45.53, 法向力=613.2911, 切向力X=521.6187, 切向力Y=580.8818 +FPS=48.95, 法向力=568.6100, 切向力X=531.0119, 切向力Y=561.0576 +FPS=47.84, 法向力=540.1454, 切向力X=462.2946, 切向力Y=481.8088 +FPS=49.62, 法向力=556.4669, 切向力X=437.4654, 切向力Y=602.8076 +FPS=47.42, 法向力=532.9940, 切向力X=545.9053, 切向力Y=576.8768 +FPS=40.51, 法向力=560.1034, 切向力X=645.1957, 切向力Y=567.3347 +FPS=48.05, 法向力=649.8829, 切向力X=675.1798, 切向力Y=370.3459 +FPS=46.31, 法向力=725.4351, 切向力X=659.6755, 切向力Y=470.5816 +FPS=46.90, 法向力=660.0835, 切向力X=581.1138, 切向力Y=482.1942 +FPS=45.50, 法向力=642.5562, 切向力X=555.5911, 切向力Y=560.4667 +FPS=44.34, 法向力=586.0741, 切向力X=628.7363, 切向力Y=450.5524 +FPS=47.31, 法向力=708.1607, 切向力X=682.4357, 切向力Y=569.5519 +FPS=46.32, 法向力=780.1033, 切向力X=542.9468, 切向力Y=578.7213 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000469s, blend=0.002166s (9 tiles incl ref), finalize=0.000038s, total=0.002679s +FPS=45.51, 法向力=769.2520, 切向力X=645.3076, 切向力Y=540.6467 +FPS=47.00, 法向力=732.6861, 切向力X=642.4462, 切向力Y=386.4663 +FPS=46.14, 法向力=747.3169, 切向力X=588.0229, 切向力Y=547.6035 +FPS=47.78, 法向力=797.4983, 切向力X=586.8685, 切向力Y=646.7316 +FPS=45.34, 法向力=805.0825, 切向力X=683.1853, 切向力Y=630.6877 +FPS=45.08, 法向力=751.4216, 切向力X=938.4174, 切向力Y=546.8762 +FPS=45.01, 法向力=736.5542, 切向力X=895.7303, 切向力Y=635.3514 +FPS=45.85, 法向力=765.4800, 切向力X=922.0410, 切向力Y=542.5935 +FPS=45.42, 法向力=813.7000, 切向力X=775.9023, 切向力Y=577.6041 +FPS=44.86, 法向力=741.4075, 切向力X=751.4556, 切向力Y=518.0625 +FPS=45.57, 法向力=901.9480, 切向力X=502.8676, 切向力Y=660.2970 +FPS=46.01, 法向力=876.9045, 切向力X=645.7397, 切向力Y=715.0559 +FPS=43.64, 法向力=898.1700, 切向力X=589.2281, 切向力Y=770.8008 +FPS=44.22, 法向力=732.5782, 切向力X=682.8356, 切向力Y=668.3383 +FPS=46.62, 法向力=853.8188, 切向力X=767.9590, 切向力Y=842.0754 +FPS=45.72, 法向力=851.3074, 切向力X=768.0813, 切向力Y=849.2695 +FPS=44.80, 法向力=1044.9615, 切向力X=646.2385, 切向力Y=1051.4229 +FPS=43.64, 法向力=925.5985, 切向力X=697.5657, 切向力Y=891.3080 +FPS=44.07, 法向力=1691.9376, 切向力X=-655.7227, 切向力Y=1005.7686 +FPS=43.96, 法向力=2153.6150, 切向力X=-1439.9651, 切向力Y=676.7658 +FPS=44.85, 法向力=2586.6729, 切向力X=-2620.7808, 切向力Y=627.9276 +FPS=42.59, 法向力=2916.0000, 切向力X=-3410.0474, 切向力Y=528.3050 +FPS=41.27, 法向力=3516.1587, 切向力X=-4149.0752, 切向力Y=1138.5449 +FPS=41.46, 法向力=3740.1321, 切向力X=-4914.4600, 切向力Y=1608.3835 +FPS=41.52, 法向力=4178.7939, 切向力X=-6348.6050, 切向力Y=1988.4187 +FPS=41.31, 法向力=4469.1011, 切向力X=-7528.2822, 切向力Y=2045.0497 +FPS=39.98, 法向力=5089.1274, 切向力X=-8739.7520, 切向力Y=2064.3242 +FPS=40.53, 法向力=5467.5430, 切向力X=-9341.5703, 切向力Y=1900.9983 +FPS=41.27, 法向力=5568.5044, 切向力X=-9804.1875, 切向力Y=1756.2072 +FPS=42.64, 法向力=5722.7227, 切向力X=-10100.4121, 切向力Y=1247.7854 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000521s, blend=0.002259s (9 tiles incl ref), finalize=0.000041s, total=0.002827s +FPS=42.04, 法向力=5324.2793, 切向力X=-8626.6152, 切向力Y=1372.5043 +FPS=46.00, 法向力=4583.3535, 切向力X=-6771.4180, 切向力Y=1489.9067 +FPS=46.53, 法向力=4050.9346, 切向力X=-5002.0132, 切向力Y=1859.5348 +FPS=47.35, 法向力=3269.9360, 切向力X=-3012.9126, 切向力Y=2161.5728 +FPS=45.91, 法向力=2618.7419, 切向力X=-1421.4785, 切向力Y=2646.1311 +FPS=46.24, 法向力=1835.1282, 切向力X=222.9493, 切向力Y=2784.4646 +FPS=44.71, 法向力=1433.3077, 切向力X=291.5979, 切向力Y=2781.1299 +FPS=46.67, 法向力=1388.7087, 切向力X=263.3083, 切向力Y=2320.9573 +FPS=46.39, 法向力=1083.9994, 切向力X=326.3395, 切向力Y=1780.0371 +FPS=48.53, 法向力=566.4291, 切向力X=1097.0481, 切向力Y=724.5889 +FPS=46.37, 法向力=845.2911, 切向力X=1089.4376, 切向力Y=766.4620 +FPS=47.00, 法向力=601.2611, 切向力X=970.1620, 切向力Y=510.6776 +FPS=47.79, 法向力=693.9236, 切向力X=1003.1877, 切向力Y=671.9586 +FPS=46.40, 法向力=732.3448, 切向力X=882.4279, 切向力Y=758.7709 +FPS=17.11, 法向力=796.2137, 切向力X=815.5771, 切向力Y=802.4530 +FPS=32.92, 法向力=770.1110, 切向力X=932.8834, 切向力Y=691.1848 +FPS=32.47, 法向力=800.7340, 切向力X=672.0342, 切向力Y=857.2991 +FPS=31.39, 法向力=709.7661, 切向力X=778.6116, 切向力Y=853.0081 +FPS=31.92, 法向力=770.7479, 切向力X=832.0396, 切向力Y=852.3756 +FPS=31.51, 法向力=740.0430, 切向力X=737.4321, 切向力Y=709.3071 +FPS=31.26, 法向力=794.4462, 切向力X=894.1412, 切向力Y=775.4100 +FPS=32.15, 法向力=812.0773, 切向力X=1023.6510, 切向力Y=821.1317 +FPS=29.64, 法向力=819.7516, 切向力X=988.5548, 切向力Y=893.4886 +FPS=43.65, 法向力=847.3660, 切向力X=826.7045, 切向力Y=736.1788 +FPS=27.50, 法向力=888.7960, 切向力X=853.3814, 切向力Y=849.8992 +FPS=30.18, 法向力=837.6536, 切向力X=934.7958, 切向力Y=907.4983 +FPS=30.99, 法向力=847.2950, 切向力X=780.6852, 切向力Y=950.7636 +FPS=40.09, 法向力=776.7749, 切向力X=822.2252, 切向力Y=807.5982 +FPS=27.66, 法向力=924.1127, 切向力X=875.8149, 切向力Y=984.0618 +FPS=29.22, 法向力=871.8565, 切向力X=741.8726, 切向力Y=920.8845 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000490s, blend=0.002077s (9 tiles incl ref), finalize=0.000035s, total=0.002607s +FPS=29.90, 法向力=990.1852, 切向力X=871.8844, 切向力Y=1025.3730 +FPS=31.76, 法向力=975.4719, 切向力X=902.1891, 切向力Y=871.1387 +FPS=31.59, 法向力=1063.1729, 切向力X=825.3309, 切向力Y=964.5520 +FPS=24.63, 法向力=968.2227, 切向力X=889.1640, 切向力Y=932.4873 +FPS=30.35, 法向力=977.5944, 切向力X=826.1398, 切向力Y=820.5040 +FPS=30.97, 法向力=884.2448, 切向力X=868.5968, 切向力Y=793.7180 +FPS=32.03, 法向力=902.4256, 切向力X=793.9674, 切向力Y=885.6567 +FPS=28.00, 法向力=946.0781, 切向力X=807.7084, 切向力Y=842.2087 +FPS=17.72, 法向力=1003.7517, 切向力X=887.1836, 切向力Y=878.3335 +FPS=30.40, 法向力=970.1061, 切向力X=988.4058, 切向力Y=779.4263 +FPS=38.64, 法向力=1017.9243, 切向力X=1112.6405, 切向力Y=998.1600 +FPS=44.35, 法向力=911.2655, 切向力X=1084.2913, 切向力Y=876.4797 +FPS=46.55, 法向力=1022.3077, 切向力X=1009.1356, 切向力Y=956.2094 +FPS=45.70, 法向力=916.0408, 切向力X=999.8317, 切向力Y=875.6079 +FPS=46.66, 法向力=998.2131, 切向力X=970.9156, 切向力Y=827.6536 +FPS=46.32, 法向力=1029.4404, 切向力X=1064.4050, 切向力Y=799.8912 +FPS=45.24, 法向力=1000.4786, 切向力X=973.6724, 切向力Y=755.5905 +FPS=46.94, 法向力=1032.7598, 切向力X=974.0590, 切向力Y=667.5839 +FPS=46.27, 法向力=1026.5356, 切向力X=900.1834, 切向力Y=829.8019 +FPS=47.14, 法向力=1034.8729, 切向力X=895.0047, 切向力Y=832.4528 +FPS=47.96, 法向力=1057.2155, 切向力X=917.4779, 切向力Y=770.8953 +FPS=46.98, 法向力=958.0988, 切向力X=898.4684, 切向力Y=752.0343 +FPS=47.27, 法向力=1077.8984, 切向力X=881.6202, 切向力Y=887.3453 +FPS=46.26, 法向力=1077.4998, 切向力X=796.2502, 切向力Y=910.2037 +FPS=46.29, 法向力=1114.4126, 切向力X=784.7680, 切向力Y=942.2510 +FPS=47.75, 法向力=1064.9581, 切向力X=947.6658, 切向力Y=936.3019 +FPS=48.53, 法向力=1111.3678, 切向力X=671.8669, 切向力Y=904.3439 +FPS=47.90, 法向力=1045.2158, 切向力X=751.5627, 切向力Y=897.6354 +FPS=47.61, 法向力=1194.3813, 切向力X=665.3722, 切向力Y=1020.6431 +FPS=44.62, 法向力=1020.9757, 切向力X=750.3165, 切向力Y=966.3307 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000466s, blend=0.002154s (9 tiles incl ref), finalize=0.000035s, total=0.002662s +FPS=47.30, 法向力=1264.3003, 切向力X=741.1741, 切向力Y=1150.1758 +FPS=44.25, 法向力=1235.9441, 切向力X=795.4873, 切向力Y=1129.0320 +FPS=44.56, 法向力=1382.4185, 切向力X=917.8639, 切向力Y=1253.2277 +FPS=44.78, 法向力=1175.8435, 切向力X=1062.3290, 切向力Y=1047.4490 +FPS=44.02, 法向力=1291.3687, 切向力X=811.3736, 切向力Y=996.4098 +FPS=45.58, 法向力=1337.0350, 切向力X=837.6984, 切向力Y=1080.0609 +FPS=47.84, 法向力=1366.2764, 切向力X=783.3220, 切向力Y=1182.5044 +FPS=46.31, 法向力=1243.7820, 切向力X=916.4489, 切向力Y=873.7204 +FPS=47.82, 法向力=1337.9165, 切向力X=755.8482, 切向力Y=1012.5112 +FPS=47.43, 法向力=1223.3351, 切向力X=792.9324, 切向力Y=1022.5720 +FPS=46.89, 法向力=1247.0569, 切向力X=636.5982, 切向力Y=1065.9781 +FPS=46.80, 法向力=1103.2539, 切向力X=617.1179, 切向力Y=916.2814 +FPS=43.55, 法向力=1166.4180, 切向力X=708.7981, 切向力Y=925.2295 +FPS=46.06, 法向力=1181.3015, 切向力X=630.8923, 切向力Y=1030.9963 +FPS=12.89, 法向力=1192.8523, 切向力X=652.9882, 切向力Y=1072.7900 +FPS=20.46, 法向力=1062.1016, 切向力X=663.4370, 切向力Y=941.7949 +FPS=32.59, 法向力=1203.1257, 切向力X=645.5460, 切向力Y=1119.6427 +FPS=21.53, 法向力=1189.0240, 切向力X=688.7565, 切向力Y=1076.5989 +FPS=39.86, 法向力=1315.2957, 切向力X=607.7267, 切向力Y=1201.1211 +FPS=46.13, 法向力=1252.7233, 切向力X=372.6920, 切向力Y=1004.2980 +FPS=21.50, 法向力=1437.3783, 切向力X=347.6430, 切向力Y=1212.3352 +FPS=30.82, 法向力=1325.3544, 切向力X=417.9424, 切向力Y=1085.1479 +FPS=21.16, 法向力=1379.2574, 切向力X=427.2740, 切向力Y=1201.7765 +FPS=20.35, 法向力=1324.7101, 切向力X=644.0594, 切向力Y=1139.2388 +FPS=43.28, 法向力=1391.0552, 切向力X=505.2953, 切向力Y=1192.6963 +FPS=45.08, 法向力=1419.2235, 切向力X=533.9789, 切向力Y=1167.2794 +FPS=36.32, 法向力=1435.4933, 切向力X=478.7402, 切向力Y=1203.7620 +FPS=40.38, 法向力=1426.4592, 切向力X=497.2251, 切向力Y=1205.1370 +FPS=42.76, 法向力=1405.5582, 切向力X=566.9858, 切向力Y=1129.9467 +FPS=42.93, 法向力=1417.8771, 切向力X=582.6536, 切向力Y=1180.1072 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000614s, blend=0.002736s (9 tiles incl ref), finalize=0.000048s, total=0.003405s +FPS=42.10, 法向力=1568.8727, 切向力X=477.3694, 切向力Y=1305.1354 +FPS=40.06, 法向力=1415.0537, 切向力X=551.6812, 切向力Y=1198.0356 +FPS=29.89, 法向力=1547.8911, 切向力X=450.0677, 切向力Y=1296.1509 +FPS=42.41, 法向力=1541.9010, 切向力X=475.8065, 切向力Y=1289.9851 +FPS=42.58, 法向力=1534.5308, 切向力X=419.5983, 切向力Y=1225.8389 +FPS=44.74, 法向力=1424.4541, 切向力X=482.0674, 切向力Y=1247.7375 +FPS=46.23, 法向力=1521.6423, 切向力X=527.4752, 切向力Y=1171.4272 +FPS=47.19, 法向力=1451.9633, 切向力X=555.8270, 切向力Y=1192.6274 +FPS=48.76, 法向力=1507.6566, 切向力X=716.8680, 切向力Y=1207.4028 +FPS=45.85, 法向力=1442.8557, 切向力X=674.5943, 切向力Y=1172.8263 +FPS=43.26, 法向力=1587.1040, 切向力X=657.3840, 切向力Y=1231.8975 +FPS=44.00, 法向力=1577.0126, 切向力X=549.3909, 切向力Y=1309.3131 +FPS=41.44, 法向力=1588.3586, 切向力X=639.1362, 切向力Y=1207.8196 +FPS=44.03, 法向力=1559.4486, 切向力X=407.7482, 切向力Y=1199.4873 +FPS=44.13, 法向力=1530.4026, 切向力X=360.2396, 切向力Y=1126.1088 +FPS=44.54, 法向力=1598.6062, 切向力X=221.0328, 切向力Y=1221.4912 +FPS=41.36, 法向力=1576.6755, 切向力X=258.7585, 切向力Y=1229.9631 +FPS=43.33, 法向力=1417.2565, 切向力X=491.2500, 切向力Y=1150.3833 +FPS=44.83, 法向力=1538.1660, 切向力X=342.5993, 切向力Y=1295.8989 +FPS=45.67, 法向力=1551.5964, 切向力X=401.0848, 切向力Y=1166.4100 +FPS=45.92, 法向力=1493.5941, 切向力X=605.3608, 切向力Y=1128.9526 +FPS=46.93, 法向力=1481.9187, 切向力X=419.7208, 切向力Y=1171.3938 +FPS=43.67, 法向力=1606.6157, 切向力X=481.5441, 切向力Y=1277.8173 +FPS=45.66, 法向力=1628.5859, 切向力X=300.5582, 切向力Y=1285.3766 +FPS=46.31, 法向力=1561.1157, 切向力X=424.3823, 切向力Y=1195.1497 +FPS=46.55, 法向力=1523.0532, 切向力X=358.4863, 切向力Y=1271.1323 +FPS=46.97, 法向力=1579.8273, 切向力X=372.1847, 切向力Y=1265.8668 +FPS=46.79, 法向力=1539.9451, 切向力X=358.0220, 切向力Y=1248.0903 +FPS=47.19, 法向力=1551.5923, 切向力X=303.8748, 切向力Y=1294.8569 +FPS=46.10, 法向力=1426.0822, 切向力X=688.5259, 切向力Y=1319.7446 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000478s, blend=0.002275s (9 tiles incl ref), finalize=0.000037s, total=0.002797s +FPS=42.85, 法向力=1763.1150, 切向力X=-139.3771, 切向力Y=1633.2926 +FPS=44.36, 法向力=1728.5117, 切向力X=-704.5427, 切向力Y=1788.9749 +FPS=45.00, 法向力=1819.6176, 切向力X=-1131.4686, 切向力Y=2065.3340 +FPS=42.02, 法向力=1959.7010, 切向力X=-1954.6482, 切向力Y=2393.9314 +FPS=42.55, 法向力=2268.6167, 切向力X=-2970.7070, 切向力Y=2518.8623 +FPS=43.28, 法向力=2510.4272, 切向力X=-4013.8096, 切向力Y=2447.6040 +FPS=45.29, 法向力=3446.0396, 切向力X=-6475.7021, 切向力Y=2680.6196 +FPS=43.71, 法向力=4430.0781, 切向力X=-8120.3828, 切向力Y=2627.7935 +FPS=45.28, 法向力=5681.2373, 切向力X=-11309.6260, 切向力Y=2511.3079 +FPS=45.06, 法向力=6408.8599, 切向力X=-13585.2451, 切向力Y=2476.1182 +FPS=45.13, 法向力=7287.4707, 切向力X=-15864.7568, 切向力Y=2585.8857 +FPS=44.79, 法向力=8232.6289, 切向力X=-18024.5957, 切向力Y=2278.7295 +FPS=44.47, 法向力=8668.0576, 切向力X=-19574.7773, 切向力Y=2412.4055 +FPS=45.82, 法向力=9304.6680, 切向力X=-21012.8555, 切向力Y=2395.8303 +FPS=43.13, 法向力=9468.3027, 切向力X=-21514.8887, 切向力Y=2419.5400 +FPS=45.33, 法向力=10087.8242, 切向力X=-22393.8926, 切向力Y=2509.2053 +FPS=43.89, 法向力=9517.9365, 切向力X=-21161.3223, 切向力Y=2577.1750 +FPS=45.17, 法向力=9260.8398, 切向力X=-20267.3125, 切向力Y=2504.0010 +FPS=46.64, 法向力=7912.4229, 切向力X=-17645.8066, 切向力Y=2457.5288 +FPS=46.91, 法向力=7077.5122, 切向力X=-14529.6992, 切向力Y=2611.7812 +FPS=47.69, 法向力=5657.3877, 切向力X=-10753.2783, 切向力Y=2435.7344 +FPS=46.33, 法向力=4392.2148, 切向力X=-7417.8398, 切向力Y=2108.1914 +FPS=45.30, 法向力=3574.0071, 切向力X=-5445.1211, 切向力Y=1980.3510 +FPS=47.55, 法向力=2966.5630, 切向力X=-3708.7454, 切向力Y=1784.2192 +FPS=47.12, 法向力=2709.9282, 切向力X=-3302.6392, 切向力Y=1983.8082 +FPS=49.13, 法向力=2394.7629, 切向力X=-2878.6421, 切向力Y=1841.6406 +FPS=47.16, 法向力=2392.4775, 切向力X=-2804.6040, 切向力Y=1941.6471 +FPS=47.26, 法向力=2150.8047, 切向力X=-1962.6262, 切向力Y=2003.4827 +FPS=47.11, 法向力=2213.1177, 切向力X=-2181.8376, 切向力Y=2304.7319 +FPS=48.05, 法向力=2193.1624, 切向力X=-2066.0000, 切向力Y=2434.6479 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000470s, blend=0.002084s (9 tiles incl ref), finalize=0.000033s, total=0.002592s +FPS=48.57, 法向力=2319.7810, 切向力X=-2300.6917, 切向力Y=2706.7346 +FPS=45.75, 法向力=2189.5085, 切向力X=-2125.2925, 切向力Y=2680.8491 +FPS=45.09, 法向力=2220.2568, 切向力X=-2364.0151, 切向力Y=2498.1992 +FPS=47.48, 法向力=2479.6975, 切向力X=-2658.5916, 切向力Y=2552.4749 +FPS=48.43, 法向力=2377.5916, 切向力X=-2746.8433, 切向力Y=2611.9268 +FPS=48.66, 法向力=2343.3716, 切向力X=-2604.2466, 切向力Y=2751.7148 +FPS=46.43, 法向力=2407.5090, 切向力X=-2984.6504, 切向力Y=2684.7434 +FPS=48.18, 法向力=2459.4551, 切向力X=-3213.5745, 切向力Y=2895.4717 +FPS=43.73, 法向力=2553.3750, 切向力X=-3214.8528, 切向力Y=3042.5435 +FPS=44.02, 法向力=2601.5024, 切向力X=-3613.9092, 切向力Y=3006.6870 +FPS=19.43, 法向力=2922.6191, 切向力X=-4117.6216, 切向力Y=3634.7542 +FPS=30.06, 法向力=3059.5215, 切向力X=-4289.8291, 切向力Y=3884.0913 +FPS=17.94, 法向力=3150.4614, 切向力X=-4644.0020, 切向力Y=4304.6675 +FPS=33.97, 法向力=3115.8813, 切向力X=-4720.9087, 切向力Y=4861.2446 +FPS=38.95, 法向力=3160.1509, 切向力X=-4587.1724, 切向力Y=5088.4746 +FPS=46.69, 法向力=3245.6924, 切向力X=-4527.5273, 切向力Y=5386.7412 +FPS=47.59, 法向力=3420.1504, 切向力X=-4637.8652, 切向力Y=5646.2207 +FPS=45.59, 法向力=3577.8008, 切向力X=-4392.2100, 切向力Y=5871.4575 +FPS=44.00, 法向力=3969.1602, 切向力X=-5462.8179, 切向力Y=6588.2197 +FPS=44.98, 法向力=4344.1562, 切向力X=-6056.9033, 切向力Y=7114.3975 +FPS=45.10, 法向力=4521.2983, 切向力X=-6559.1660, 切向力Y=7712.5020 +FPS=45.64, 法向力=4745.9580, 切向力X=-6590.7251, 切向力Y=8082.5547 +FPS=46.92, 法向力=4681.6367, 切向力X=-6662.0308, 切向力Y=8256.8047 +FPS=42.99, 法向力=4728.0840, 切向力X=-6451.2349, 切向力Y=7986.2158 +FPS=47.17, 法向力=4525.0122, 切向力X=-6387.7148, 切向力Y=8055.1216 +FPS=48.53, 法向力=4614.3809, 切向力X=-6273.7275, 切向力Y=7619.0293 +FPS=43.86, 法向力=3997.3887, 切向力X=-5134.3208, 切向力Y=6647.4541 +FPS=48.03, 法向力=3105.9233, 切向力X=-3248.4309, 切向力Y=5758.1440 +FPS=46.86, 法向力=2820.1792, 切向力X=-2140.5205, 切向力Y=4910.7051 +FPS=47.85, 法向力=2499.6167, 切向力X=-1263.4150, 切向力Y=4053.2114 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000499s, blend=0.002120s (9 tiles incl ref), finalize=0.000034s, total=0.002660s +FPS=44.19, 法向力=2436.6699, 切向力X=-1221.2988, 切向力Y=4062.2405 +FPS=46.71, 法向力=2293.9360, 切向力X=-1009.5184, 切向力Y=3816.8501 +FPS=46.94, 法向力=2241.2661, 切向力X=-908.6254, 切向力Y=3981.7373 +FPS=48.38, 法向力=2100.5698, 切向力X=-610.2952, 切向力Y=3606.6082 +FPS=45.27, 法向力=2048.9243, 切向力X=-303.7966, 切向力Y=4058.7029 +FPS=46.85, 法向力=1882.4608, 切向力X=56.0178, 切向力Y=4045.1587 +FPS=49.08, 法向力=1918.3275, 切向力X=299.9451, 切向力Y=4553.9692 +FPS=47.96, 法向力=1940.5386, 切向力X=415.8433, 切向力Y=4534.2861 +FPS=48.59, 法向力=2088.9299, 切向力X=244.4883, 切向力Y=5343.4272 +FPS=46.83, 法向力=2055.8826, 切向力X=304.1616, 切向力Y=5417.1719 +FPS=47.41, 法向力=2228.4438, 切向力X=446.6848, 切向力Y=5947.2363 +FPS=48.05, 法向力=2295.7388, 切向力X=844.3535, 切向力Y=6108.8916 +FPS=46.04, 法向力=2145.1196, 切向力X=1259.5179, 切向力Y=6452.3213 +FPS=41.17, 法向力=2237.7483, 切向力X=1751.1931, 切向力Y=6304.3076 +FPS=46.40, 法向力=2373.3174, 切向力X=2352.2925, 切向力Y=6457.3716 +FPS=45.50, 法向力=2472.5703, 切向力X=3549.1306, 切向力Y=6569.3232 +FPS=46.78, 法向力=2247.2417, 切向力X=3554.6030, 切向力Y=6255.0430 +FPS=47.84, 法向力=2273.0386, 切向力X=3747.4500, 切向力Y=6071.1211 +FPS=46.78, 法向力=2158.4080, 切向力X=3509.1484, 切向力Y=5690.2905 +FPS=48.82, 法向力=2225.2764, 切向力X=2970.7202, 切向力Y=5454.1670 +FPS=49.43, 法向力=2064.7100, 切向力X=1636.8068, 切向力Y=4537.6230 +FPS=49.42, 法向力=1901.5669, 切向力X=769.1111, 切向力Y=3663.6980 +FPS=46.52, 法向力=2025.4272, 切向力X=-383.4656, 切向力Y=3252.0527 +FPS=46.84, 法向力=2133.9365, 切向力X=-1338.3733, 切向力Y=2690.1760 +FPS=48.75, 法向力=2440.6270, 切向力X=-2442.0303, 切向力Y=2778.4424 +FPS=47.75, 法向力=2441.4204, 切向力X=-2992.9314, 切向力Y=2302.5830 +FPS=49.02, 法向力=2666.1458, 切向力X=-3513.6899, 切向力Y=2227.9304 +FPS=47.06, 法向力=2544.8711, 切向力X=-3863.6362, 切向力Y=1969.7942 +FPS=47.25, 法向力=3265.2861, 切向力X=-5682.6538, 切向力Y=2309.1851 +FPS=50.30, 法向力=3770.5366, 切向力X=-6905.0391, 切向力Y=2447.9297 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000466s, blend=0.002091s (9 tiles incl ref), finalize=0.000040s, total=0.002602s +FPS=48.51, 法向力=5045.7314, 切向力X=-9572.0010, 切向力Y=2244.7305 +FPS=45.96, 法向力=6400.3091, 切向力X=-12450.1934, 切向力Y=1670.8765 +FPS=47.13, 法向力=7880.1055, 切向力X=-16524.2109, 切向力Y=1508.0269 +FPS=48.15, 法向力=9183.5908, 切向力X=-20094.3398, 切向力Y=1281.4965 +FPS=48.10, 法向力=10441.0674, 切向力X=-22972.2891, 切向力Y=1235.9373 +FPS=42.53, 法向力=11747.5020, 切向力X=-25943.1836, 切向力Y=998.2184 +FPS=42.34, 法向力=13168.0732, 切向力X=-28832.8008, 切向力Y=1303.7335 +FPS=44.62, 法向力=14107.7568, 切向力X=-31486.7754, 切向力Y=1570.4695 +FPS=44.70, 法向力=14988.8730, 切向力X=-33065.0352, 切向力Y=1826.2653 +FPS=45.99, 法向力=15735.4385, 切向力X=-34176.2031, 切向力Y=2074.1223 +FPS=45.65, 法向力=15651.1504, 切向力X=-33991.0547, 切向力Y=1926.9825 +FPS=48.71, 法向力=15453.3379, 切向力X=-33150.6641, 切向力Y=1846.1003 +FPS=47.51, 法向力=13055.5264, 切向力X=-28262.2949, 切向力Y=1728.4561 +FPS=44.54, 法向力=10372.9570, 切向力X=-22084.3633, 切向力Y=1666.7731 +FPS=45.65, 法向力=7022.0054, 切向力X=-13848.9844, 切向力Y=1855.3802 +FPS=48.09, 法向力=5027.8535, 切向力X=-7398.8848, 切向力Y=2479.3831 +FPS=48.42, 法向力=3579.2273, 切向力X=-4218.2822, 切向力Y=2103.6523 +FPS=49.89, 法向力=2505.6216, 切向力X=-1482.0221, 切向力Y=1788.6401 +FPS=48.01, 法向力=2199.1069, 切向力X=-889.0953, 切向力Y=1835.8013 +FPS=48.96, 法向力=2065.0212, 切向力X=-619.3856, 切向力Y=1722.3152 +FPS=49.42, 法向力=2135.3308, 切向力X=-403.5710, 切向力Y=1779.6985 +FPS=48.91, 法向力=1899.6133, 切向力X=29.8659, 切向力Y=1776.3347 +FPS=49.19, 法向力=2047.9061, 切向力X=-10.7434, 切向力Y=1941.4769 +FPS=48.41, 法向力=1941.9724, 切向力X=186.5092, 切向力Y=1737.7407 +FPS=49.59, 法向力=1925.1692, 切向力X=214.4261, 切向力Y=1685.9293 +FPS=49.13, 法向力=1803.6089, 切向力X=205.7476, 切向力Y=1694.1056 +FPS=47.41, 法向力=2046.4155, 切向力X=-64.8074, 切向力Y=1855.5825 +FPS=48.48, 法向力=2026.9651, 切向力X=-22.5546, 切向力Y=1863.0366 +FPS=49.65, 法向力=2183.0415, 切向力X=1.6960, 切向力Y=1915.8727 +FPS=49.25, 法向力=1957.1538, 切向力X=229.2645, 切向力Y=1927.8680 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000474s, blend=0.002152s (9 tiles incl ref), finalize=0.000035s, total=0.002666s +FPS=49.41, 法向力=2069.6816, 切向力X=170.8829, 切向力Y=1882.4247 +FPS=48.25, 法向力=1970.6746, 切向力X=49.8555, 切向力Y=1776.0593 +FPS=48.72, 法向力=2028.8940, 切向力X=205.1895, 切向力Y=1861.4419 +FPS=49.54, 法向力=1913.1562, 切向力X=30.1411, 切向力Y=1915.3013 +FPS=47.85, 法向力=2012.5762, 切向力X=5.0161, 切向力Y=1859.5166 +FPS=47.59, 法向力=1897.3774, 切向力X=135.6291, 切向力Y=1744.5699 +FPS=49.71, 法向力=1929.7449, 切向力X=88.7583, 切向力Y=1765.6174 +FPS=49.92, 法向力=1678.3534, 切向力X=104.3126, 切向力Y=1674.8870 +FPS=47.47, 法向力=2051.0015, 切向力X=111.8285, 切向力Y=1797.6365 +FPS=49.31, 法向力=1836.9121, 切向力X=66.1012, 切向力Y=1714.7767 +FPS=48.98, 法向力=1867.1389, 切向力X=199.1542, 切向力Y=1840.9492 +FPS=49.05, 法向力=1799.3718, 切向力X=219.4896, 切向力Y=1682.0594 +FPS=50.00, 法向力=1867.9678, 切向力X=360.5689, 切向力Y=1749.3889 +FPS=49.86, 法向力=1935.7100, 切向力X=446.3743, 切向力Y=1816.1794 +FPS=50.12, 法向力=1910.3579, 切向力X=426.4655, 切向力Y=1785.4303 +FPS=49.10, 法向力=1920.3799, 切向力X=349.4448, 切向力Y=1621.4828 +FPS=49.31, 法向力=2036.3523, 切向力X=381.5932, 切向力Y=1725.6276 +FPS=48.48, 法向力=1944.5415, 切向力X=478.3220, 切向力Y=1660.8042 +FPS=49.58, 法向力=1936.3230, 切向力X=428.8995, 切向力Y=1717.9193 +FPS=49.29, 法向力=1840.9867, 切向力X=575.8420, 切向力Y=1636.0923 +FPS=50.39, 法向力=1954.2009, 切向力X=304.0451, 切向力Y=1819.0435 +FPS=49.80, 法向力=1990.5210, 切向力X=137.0840, 切向力Y=1835.5183 +FPS=50.32, 法向力=2030.5956, 切向力X=104.5741, 切向力Y=1890.3922 +FPS=49.84, 法向力=1890.6942, 切向力X=279.7268, 切向力Y=1737.1570 +FPS=49.12, 法向力=2275.2327, 切向力X=-937.6794, 切向力Y=1914.6042 +FPS=48.77, 法向力=2372.6526, 切向力X=-1689.2021, 切向力Y=1985.3575 +FPS=48.48, 法向力=2543.5034, 切向力X=-2332.9446, 切向力Y=2235.4761 +FPS=48.84, 法向力=2673.3647, 切向力X=-3110.2615, 切向力Y=2586.6606 +FPS=47.42, 法向力=2992.3115, 切向力X=-3528.7954, 切向力Y=2954.0061 +FPS=47.50, 法向力=3070.6865, 切向力X=-3351.7141, 切向力Y=3342.2212 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000447s, blend=0.002129s (9 tiles incl ref), finalize=0.000034s, total=0.002615s +FPS=49.51, 法向力=3240.0308, 切向力X=-3382.0669, 切向力Y=3390.3435 +FPS=47.84, 法向力=3057.9487, 切向力X=-3489.4556, 切向力Y=3366.3081 +FPS=47.29, 法向力=3358.1714, 切向力X=-3652.9324, 切向力Y=3859.2134 +FPS=46.67, 法向力=3444.8506, 切向力X=-3308.4292, 切向力Y=3894.0005 +FPS=48.90, 法向力=3572.5645, 切向力X=-3155.4126, 切向力Y=3973.3320 +FPS=46.34, 法向力=3673.3228, 切向力X=-2660.9832, 切向力Y=4028.8884 +FPS=45.54, 法向力=3848.0708, 切向力X=-2400.1714, 切向力Y=4175.6787 +FPS=46.92, 法向力=3908.2588, 切向力X=-1896.0951, 切向力Y=4288.1396 +FPS=48.24, 法向力=3859.0522, 切向力X=-1040.9541, 切向力Y=4266.0073 +FPS=49.47, 法向力=3595.2637, 切向力X=-135.0901, 切向力Y=4316.9756 +FPS=48.71, 法向力=3903.7271, 切向力X=-847.7086, 切向力Y=4429.3379 +FPS=49.40, 法向力=4173.4336, 切向力X=-1510.5304, 切向力Y=4451.1387 +FPS=49.49, 法向力=4207.3628, 切向力X=-1950.4489, 切向力Y=4456.2271 +FPS=48.57, 法向力=4132.0005, 切向力X=-2433.6211, 切向力Y=4464.3325 +FPS=49.00, 法向力=4141.7896, 切向力X=-2295.5083, 切向力Y=4534.0444 +FPS=49.70, 法向力=3996.7437, 切向力X=-2366.9873, 切向力Y=4398.3076 +FPS=49.73, 法向力=3905.9172, 切向力X=-2448.2842, 切向力Y=4245.2041 +FPS=49.03, 法向力=3542.2041, 切向力X=-2171.6152, 切向力Y=3853.0190 +FPS=49.35, 法向力=3957.7905, 切向力X=-2957.2148, 切向力Y=3090.1965 +FPS=47.92, 法向力=3903.2588, 切向力X=-3981.5276, 切向力Y=1901.3823 +FPS=49.25, 法向力=4350.6963, 切向力X=-4830.7661, 切向力Y=615.5030 +FPS=48.02, 法向力=4390.1963, 切向力X=-5378.2349, 切向力Y=-339.0759 +FPS=46.70, 法向力=4765.2026, 切向力X=-6546.6279, 切向力Y=-433.1866 +FPS=46.78, 法向力=5063.9346, 切向力X=-7644.9736, 切向力Y=-713.8695 +FPS=47.82, 法向力=5177.5420, 切向力X=-8118.9580, 切向力Y=-221.1370 +FPS=49.72, 法向力=5157.1230, 切向力X=-8695.4932, 切向力Y=146.5629 +FPS=48.07, 法向力=5355.7002, 切向力X=-9656.0391, 切向力Y=-67.0478 +FPS=45.93, 法向力=5531.8364, 切向力X=-10350.8555, 切向力Y=-272.0335 +FPS=46.12, 法向力=5633.2378, 切向力X=-10497.1562, 切向力Y=-241.4387 +FPS=45.69, 法向力=5458.3413, 切向力X=-10684.3145, 切向力Y=-729.8315 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000581s, blend=0.002192s (9 tiles incl ref), finalize=0.000035s, total=0.002814s +FPS=44.60, 法向力=5384.9385, 切向力X=-10222.4268, 切向力Y=-476.1241 +FPS=46.09, 法向力=4767.3613, 切向力X=-8537.2949, 切向力Y=-111.2768 +FPS=47.70, 法向力=3990.8027, 切向力X=-6317.5938, 切向力Y=464.8594 +FPS=49.36, 法向力=3138.7163, 切向力X=-3650.2646, 切向力Y=1125.4370 +FPS=47.47, 法向力=2865.8584, 切向力X=-2461.7261, 切向力Y=1534.3396 +FPS=49.70, 法向力=2415.8711, 切向力X=-1194.4938, 切向力Y=1475.7249 +FPS=49.52, 法向力=2155.2285, 切向力X=-92.8259, 切向力Y=1472.0972 +FPS=48.88, 法向力=1696.3984, 切向力X=1091.5557, 切向力Y=1737.5232 +FPS=46.35, 法向力=1803.3215, 切向力X=826.9475, 切向力Y=1774.6222 +FPS=49.15, 法向力=1808.8970, 切向力X=680.2435, 切向力Y=1934.5857 +FPS=49.37, 法向力=1965.4611, 切向力X=674.2045, 切向力Y=2017.3701 +FPS=48.68, 法向力=1822.4589, 切向力X=491.1552, 切向力Y=1995.0795 +FPS=48.34, 法向力=2020.7441, 切向力X=651.5142, 切向力Y=2049.0137 +FPS=49.69, 法向力=2021.3739, 切向力X=555.7445, 切向力Y=2060.7715 +FPS=48.78, 法向力=2089.0112, 切向力X=572.0399, 切向力Y=2033.6411 +FPS=49.30, 法向力=1846.6456, 切向力X=699.7502, 切向力Y=1951.2650 +FPS=49.61, 法向力=2034.8801, 切向力X=637.8387, 切向力Y=2080.5269 +FPS=48.79, 法向力=2008.6136, 切向力X=760.6080, 切向力Y=2109.9932 +FPS=49.18, 法向力=2057.2432, 切向力X=754.4094, 切向力Y=2135.3662 +FPS=49.99, 法向力=1736.5195, 切向力X=784.3616, 切向力Y=1880.2089 +FPS=45.47, 法向力=1992.9128, 切向力X=627.8016, 切向力Y=2014.2251 +FPS=45.90, 法向力=1966.9667, 切向力X=623.1154, 切向力Y=2023.0334 +FPS=46.31, 法向力=2004.6207, 切向力X=732.9370, 切向力Y=2024.1459 +FPS=46.68, 法向力=1845.5809, 切向力X=629.5150, 切向力Y=2022.0851 +FPS=46.26, 法向力=1796.3846, 切向力X=691.0074, 切向力Y=1859.8875 +FPS=47.16, 法向力=1808.8965, 切向力X=842.7025, 切向力Y=1993.3606 +FPS=48.95, 法向力=1803.7446, 切向力X=697.2548, 切向力Y=1938.4757 +FPS=48.67, 法向力=1745.4980, 切向力X=760.8099, 切向力Y=1774.4645 +FPS=50.06, 法向力=1740.6091, 切向力X=731.5237, 切向力Y=1785.7727 +FPS=49.31, 法向力=1699.6973, 切向力X=832.4877, 切向力Y=1845.8138 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000461s, blend=0.002355s (9 tiles incl ref), finalize=0.000036s, total=0.002857s +FPS=48.64, 法向力=1695.1604, 切向力X=579.8586, 切向力Y=1941.5602 +FPS=49.36, 法向力=1661.6926, 切向力X=520.3770, 切向力Y=1961.1160 +FPS=47.62, 法向力=1766.4038, 切向力X=635.8485, 切向力Y=1918.6003 +FPS=48.80, 法向力=1835.5591, 切向力X=426.9697, 切向力Y=1866.3452 +FPS=49.87, 法向力=1886.2271, 切向力X=408.3258, 切向力Y=1863.0698 +FPS=48.75, 法向力=1780.9058, 切向力X=621.6537, 切向力Y=1776.1355 +FPS=47.46, 法向力=1817.0566, 切向力X=569.5138, 切向力Y=1859.1125 +FPS=49.23, 法向力=1791.2236, 切向力X=369.0262, 切向力Y=1757.3311 +FPS=49.90, 法向力=1826.9167, 切向力X=536.2964, 切向力Y=1700.9067 +FPS=49.15, 法向力=1757.9272, 切向力X=557.5201, 切向力Y=1811.4045 +FPS=48.97, 法向力=1795.9951, 切向力X=740.5441, 切向力Y=1817.2388 +FPS=48.08, 法向力=1783.6399, 切向力X=544.3566, 切向力Y=1833.3433 +FPS=46.94, 法向力=1819.9496, 切向力X=448.6122, 切向力Y=1713.6831 +FPS=48.97, 法向力=1777.4469, 切向力X=506.3099, 切向力Y=1696.7151 +FPS=48.94, 法向力=1916.8885, 切向力X=614.4206, 切向力Y=1916.2046 +FPS=49.61, 法向力=1914.1619, 切向力X=560.2981, 切向力Y=1935.2373 +FPS=48.29, 法向力=1845.4272, 切向力X=535.9742, 切向力Y=1886.9858 +FPS=46.17, 法向力=1888.6296, 切向力X=656.8627, 切向力Y=1919.8950 +FPS=49.97, 法向力=1887.9756, 切向力X=473.2713, 切向力Y=1998.9827 +FPS=46.75, 法向力=1949.6748, 切向力X=500.4068, 切向力Y=2131.9448 +FPS=45.58, 法向力=2048.6335, 切向力X=328.9468, 切向力Y=2154.2083 +FPS=46.44, 法向力=1932.6447, 切向力X=596.5084, 切向力Y=2078.2581 +FPS=45.73, 法向力=1903.7458, 切向力X=378.7650, 切向力Y=1931.7971 +FPS=46.88, 法向力=1804.1467, 切向力X=478.5340, 切向力Y=1865.7418 +FPS=49.44, 法向力=1831.0620, 切向力X=508.6595, 切向力Y=1856.2175 +FPS=49.07, 法向力=1813.1553, 切向力X=788.3655, 切向力Y=1846.5371 +FPS=48.17, 法向力=1766.7881, 切向力X=628.1682, 切向力Y=1809.0643 +FPS=49.37, 法向力=1813.8679, 切向力X=410.6375, 切向力Y=1814.5275 +FPS=48.37, 法向力=1834.7415, 切向力X=637.8381, 切向力Y=1870.2769 +FPS=49.28, 法向力=1733.8645, 切向力X=719.4559, 切向力Y=1813.0007 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000444s, blend=0.002086s (9 tiles incl ref), finalize=0.000033s, total=0.002570s +FPS=49.08, 法向力=1876.4485, 切向力X=553.6024, 切向力Y=1874.3157 +FPS=49.43, 法向力=1837.2708, 切向力X=691.5736, 切向力Y=1914.1829 +FPS=48.30, 法向力=1837.1138, 切向力X=525.5728, 切向力Y=1806.5198 +FPS=48.46, 法向力=1808.1263, 切向力X=666.8989, 切向力Y=1928.5962 +FPS=49.84, 法向力=1751.4949, 切向力X=556.4377, 切向力Y=1806.9974 +FPS=48.45, 法向力=1770.0011, 切向力X=699.9105, 切向力Y=1816.8872 +FPS=48.93, 法向力=1825.5905, 切向力X=646.1785, 切向力Y=1829.2329 +FPS=49.62, 法向力=1842.3772, 切向力X=684.3607, 切向力Y=1902.5842 +FPS=50.68, 法向力=1868.6875, 切向力X=695.2474, 切向力Y=1824.5027 +FPS=47.68, 法向力=1856.1943, 切向力X=635.4503, 切向力Y=1782.2058 +FPS=48.15, 法向力=1913.2207, 切向力X=529.9670, 切向力Y=1892.5532 +FPS=49.79, 法向力=1747.4463, 切向力X=616.2989, 切向力Y=1796.8311 +FPS=50.33, 法向力=1859.0278, 切向力X=593.8199, 切向力Y=1925.9115 +FPS=49.35, 法向力=1830.9867, 切向力X=517.5540, 切向力Y=1894.2493 +FPS=48.30, 法向力=1873.1705, 切向力X=604.2100, 切向力Y=1959.1638 +FPS=47.33, 法向力=1921.7180, 切向力X=471.1716, 切向力Y=1988.4851 +FPS=48.16, 法向力=1957.4265, 切向力X=797.5765, 切向力Y=2038.9546 +FPS=48.59, 法向力=1910.2274, 切向力X=770.7793, 切向力Y=2001.2368 +FPS=48.55, 法向力=1860.8059, 切向力X=697.4677, 切向力Y=1996.1034 +FPS=48.59, 法向力=1838.5256, 切向力X=761.6665, 切向力Y=1947.3878 +FPS=47.10, 法向力=1887.3801, 切向力X=772.0675, 切向力Y=2168.3518 +FPS=48.26, 法向力=1878.2634, 切向力X=855.4338, 切向力Y=2078.3818 +FPS=45.18, 法向力=1844.6620, 切向力X=735.4748, 切向力Y=1964.6868 +FPS=46.31, 法向力=1826.5159, 切向力X=722.9898, 切向力Y=1918.5364 +FPS=46.44, 法向力=1796.3800, 切向力X=767.8591, 切向力Y=1966.2295 +FPS=46.42, 法向力=1812.3000, 切向力X=701.2233, 切向力Y=2006.5244 +FPS=47.06, 法向力=1759.3350, 切向力X=771.0192, 切向力Y=1922.5929 +FPS=47.56, 法向力=1797.0770, 切向力X=671.7823, 切向力Y=1881.2722 +FPS=48.02, 法向力=1799.2966, 切向力X=609.4442, 切向力Y=1869.3405 +FPS=46.23, 法向力=1800.7004, 切向力X=671.7076, 切向力Y=1975.7939 +stitch_feature_optimized: canvas out_w=599, out_h=658, x_min=-94.15, y_min=-121.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000500s, blend=0.002377s (9 tiles incl ref), finalize=0.000040s, total=0.002923s +FPS=49.19, 法向力=1829.7668, 切向力X=668.7125, 切向力Y=1923.2922 +FPS=48.17, 法向力=1745.2866, 切向力X=685.3630, 切向力Y=1826.3430 +FPS=41.76, 法向力=1798.7957, 切向力X=673.4534, 切向力Y=1802.2349 +FPS=48.50, 法向力=1817.3263, 切向力X=781.0939, 切向力Y=1886.9869 +FPS=49.32, 法向力=1815.3513, 切向力X=796.2302, 切向力Y=1868.9314 +FPS=50.03, 法向力=1761.8103, 切向力X=668.4638, 切向力Y=1845.8842 +Failed to get_img from video source. +FPS=50.03, 法向力=1735.7688, 切向力X=655.2942, 切向力Y=1836.1758 +Failed to get_img from video source. +FPS=50.03, 法向力=1744.9353, 切向力X=642.4373, 切向力Y=1842.4846 +Failed to get_img from video source. +FPS=50.03, 法向力=1747.2632, 切向力X=647.3163, 切向力Y=1843.1454 +Failed to get_img from video source. +FPS=50.03, 法向力=1733.4587, 切向力X=656.6390, 切向力Y=1839.2833 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.7920, 切向力X=639.6105, 切向力Y=1839.2435 +Failed to get_img from video source. +FPS=50.03, 法向力=1729.9978, 切向力X=667.4481, 切向力Y=1831.7991 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.2372, 切向力X=634.7513, 切向力Y=1838.7034 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.2600, 切向力X=632.0275, 切向力Y=1851.9762 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.2490, 切向力X=661.9316, 切向力Y=1828.2858 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.3323, 切向力X=638.1517, 切向力Y=1846.1732 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.0472, 切向力X=646.1021, 切向力Y=1834.8506 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.6780, 切向力X=644.8800, 切向力Y=1839.2562 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.9187, 切向力X=649.3206, 切向力Y=1835.1558 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.8655, 切向力X=636.6002, 切向力Y=1850.4391 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.7930, 切向力X=661.5885, 切向力Y=1827.6956 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.5447, 切向力X=633.8536, 切向力Y=1845.7157 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.3926, 切向力X=648.7659, 切向力Y=1835.0365 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.0969, 切向力X=639.0082, 切向力Y=1838.8646 +Failed to get_img from video source. +FPS=50.03, 法向力=1744.2544, 切向力X=650.9559, 切向力Y=1837.0249 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.1571, 切向力X=635.3636, 切向力Y=1846.0508 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.5930, 切向力X=662.0635, 切向力Y=1829.7695 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.6384, 切向力X=637.7269, 切向力Y=1845.5173 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.2762, 切向力X=647.4520, 切向力Y=1835.9951 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.6116, 切向力X=644.4576, 切向力Y=1836.6238 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.1277, 切向力X=648.5028, 切向力Y=1836.3098 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.8955, 切向力X=628.7634, 切向力Y=1844.0586 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.0151, 切向力X=656.2010, 切向力Y=1829.7610 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.7825, 切向力X=638.0469, 切向力Y=1852.3398 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.2563, 切向力X=649.6812, 切向力Y=1833.6741 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.3274, 切向力X=643.9318, 切向力Y=1838.5929 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.7668, 切向力X=651.9838, 切向力Y=1836.7935 +Failed to get_img from video source. +FPS=50.03, 法向力=1735.6343, 切向力X=632.2625, 切向力Y=1841.9268 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.5554, 切向力X=659.0406, 切向力Y=1826.8530 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.5488, 切向力X=632.3099, 切向力Y=1846.6830 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.8743, 切向力X=644.9824, 切向力Y=1834.9019 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.3010, 切向力X=648.1540, 切向力Y=1844.5189 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.5288, 切向力X=651.9399, 切向力Y=1835.2162 +Failed to get_img from video source. +FPS=50.03, 法向力=1734.6980, 切向力X=631.0580, 切向力Y=1844.3005 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.7115, 切向力X=660.7433, 切向力Y=1829.0276 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.7388, 切向力X=629.6143, 切向力Y=1846.3231 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.4882, 切向力X=649.5048, 切向力Y=1837.1327 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.6360, 切向力X=645.7774, 切向力Y=1840.0854 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.1628, 切向力X=651.3143, 切向力Y=1836.8854 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.6149, 切向力X=634.4792, 切向力Y=1843.6179 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.8435, 切向力X=657.4727, 切向力Y=1828.2854 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.4893, 切向力X=629.2421, 切向力Y=1845.0836 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.2952, 切向力X=650.0082, 切向力Y=1836.3186 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.2635, 切向力X=646.9323, 切向力Y=1840.3727 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.3368, 切向力X=651.7933, 切向力Y=1837.1057 +Failed to get_img from video source. +FPS=50.03, 法向力=1735.0452, 切向力X=635.7481, 切向力Y=1844.0825 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.9719, 切向力X=658.6139, 切向力Y=1830.2448 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.4386, 切向力X=632.9669, 切向力Y=1846.1973 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.6486, 切向力X=647.2427, 切向力Y=1834.9475 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.7594, 切向力X=645.5489, 切向力Y=1841.7985 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.2634, 切向力X=651.4966, 切向力Y=1837.3260 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.9633, 切向力X=634.8323, 切向力Y=1843.8765 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.7322, 切向力X=657.6654, 切向力Y=1829.7783 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.7533, 切向力X=632.4764, 切向力Y=1845.9214 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.3157, 切向力X=647.0895, 切向力Y=1834.8158 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.0244, 切向力X=645.5198, 切向力Y=1841.7229 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.5870, 切向力X=651.2676, 切向力Y=1837.2883 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.0619, 切向力X=634.5109, 切向力Y=1844.1123 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.3955, 切向力X=657.4429, 切向力Y=1828.7092 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.2158, 切向力X=629.1456, 切向力Y=1845.2438 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.1765, 切向力X=648.5913, 切向力Y=1835.0834 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.6487, 切向力X=647.0770, 切向力Y=1839.9124 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.4836, 切向力X=651.6915, 切向力Y=1836.9417 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.7543, 切向力X=634.2188, 切向力Y=1843.9297 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.9331, 切向力X=657.2294, 切向力Y=1828.4866 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.5417, 切向力X=629.1094, 切向力Y=1845.1963 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.9731, 切向力X=650.1691, 切向力Y=1836.2570 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.5681, 切向力X=648.3534, 切向力Y=1840.4387 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.1509, 切向力X=651.5075, 切向力Y=1837.4922 +Failed to get_img from video source. +FPS=50.03, 法向力=1735.9626, 切向力X=633.1932, 切向力Y=1843.5745 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.6495, 切向力X=656.9827, 切向力Y=1828.1709 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.2505, 切向力X=629.2498, 切向力Y=1844.7892 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.1243, 切向力X=650.0083, 切向力Y=1836.1161 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.5691, 切向力X=646.9609, 切向力Y=1840.2871 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.6321, 切向力X=651.5654, 切向力Y=1837.1311 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.2021, 切向力X=634.4551, 切向力Y=1844.0981 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.3444, 切向力X=657.7592, 切向力Y=1828.6509 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.6150, 切向力X=633.7691, 切向力Y=1843.4895 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.1028, 切向力X=647.4998, 切向力Y=1835.6809 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.1864, 切向力X=648.2437, 切向力Y=1843.6147 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.6665, 切向力X=651.7363, 切向力Y=1837.6145 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.2627, 切向力X=635.3413, 切向力Y=1844.1040 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.0024, 切向力X=657.7342, 切向力Y=1828.6826 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.1448, 切向力X=632.9679, 切向力Y=1844.6963 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.9258, 切向力X=650.7671, 切向力Y=1836.3785 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.0571, 切向力X=647.1993, 切向力Y=1840.3491 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.3491, 切向力X=651.8591, 切向力Y=1837.1462 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.4261, 切向力X=634.7098, 切向力Y=1843.7563 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.2202, 切向力X=657.5225, 切向力Y=1828.3533 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.6914, 切向力X=629.2532, 切向力Y=1845.1055 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.3358, 切向力X=649.9678, 切向力Y=1836.2863 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.2908, 切向力X=646.9288, 切向力Y=1840.3772 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.3439, 切向力X=651.7916, 切向力Y=1837.1096 +Failed to get_img from video source. +FPS=50.03, 法向力=1735.3235, 切向力X=635.7236, 切向力Y=1844.0819 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.3528, 切向力X=657.3230, 切向力Y=1830.0486 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.0098, 切向力X=631.4015, 切向力Y=1845.5259 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.5470, 切向力X=645.3787, 切向力Y=1833.1465 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.3853, 切向力X=645.5223, 切向力Y=1841.0773 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.2965, 切向力X=651.3423, 切向力Y=1836.9803 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.9381, 切向力X=634.5640, 切向力Y=1843.9755 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.3345, 切向力X=657.4721, 切向力Y=1828.6423 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.2596, 切向力X=629.1973, 切向力Y=1845.1958 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.3262, 切向力X=650.2017, 切向力Y=1836.4512 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.3765, 切向力X=648.3480, 切向力Y=1840.4620 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.9833, 切向力X=651.5037, 切向力Y=1837.5123 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.3202, 切向力X=633.3158, 切向力Y=1843.5742 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.4878, 切向力X=657.1428, 切向力Y=1828.1589 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.1335, 切向力X=629.3536, 切向力Y=1844.7690 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.0822, 切向力X=650.1038, 切向力Y=1836.2947 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.1665, 切向力X=646.9647, 切向力Y=1840.2941 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.6184, 切向力X=651.5507, 切向力Y=1837.1401 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.7102, 切向力X=634.2847, 切向力Y=1844.0278 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.1365, 切向力X=657.5132, 切向力Y=1828.4985 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.3591, 切向力X=629.4898, 切向力Y=1844.9392 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.1577, 切向力X=650.1542, 切向力Y=1836.3767 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.4998, 切向力X=646.9448, 切向力Y=1840.3525 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.3733, 切向力X=651.7638, 切向力Y=1837.1487 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.9792, 切向力X=634.8396, 切向力Y=1843.8352 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.3035, 切向力X=657.7214, 切向力Y=1828.4666 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.7035, 切向力X=633.4916, 切向力Y=1843.6851 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.1312, 切向力X=645.8320, 切向力Y=1834.3971 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.6620, 切向力X=641.7752, 切向力Y=1838.4592 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.0569, 切向力X=647.2256, 切向力Y=1837.5317 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.3057, 切向力X=636.5519, 切向力Y=1849.2942 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.6940, 切向力X=660.9442, 切向力Y=1828.7134 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.2710, 切向力X=633.9490, 切向力Y=1844.7296 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.5250, 切向力X=649.9240, 切向力Y=1837.7019 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.5774, 切向力X=644.3571, 切向力Y=1835.2229 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.6954, 切向力X=648.7617, 切向力Y=1835.8652 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.9226, 切向力X=629.5077, 切向力Y=1844.4402 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.3657, 切向力X=656.3842, 切向力Y=1828.6289 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.5093, 切向力X=636.2445, 切向力Y=1850.0192 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.1174, 切向力X=653.5333, 切向力Y=1837.6715 +Failed to get_img from video source. +FPS=50.03, 法向力=1735.7172, 切向力X=644.8754, 切向力Y=1835.0945 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.7382, 切向力X=648.4238, 切向力Y=1837.0857 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.4115, 切向力X=631.1837, 切向力Y=1844.3633 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.1772, 切向力X=657.9894, 切向力Y=1827.3630 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.3444, 切向力X=635.0614, 切向力Y=1848.8607 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.9861, 切向力X=648.4376, 切向力Y=1835.6873 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.4644, 切向力X=647.5383, 切向力Y=1838.0955 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.5425, 切向力X=648.3918, 切向力Y=1836.2112 +Failed to get_img from video source. +FPS=50.03, 法向力=1735.5255, 切向力X=630.2516, 切向力Y=1843.2776 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.7285, 切向力X=661.3063, 切向力Y=1828.9507 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.5137, 切向力X=637.6653, 切向力Y=1847.5464 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.6589, 切向力X=649.1501, 切向力Y=1835.5977 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.4004, 切向力X=646.7457, 切向力Y=1837.7212 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.8557, 切向力X=648.1284, 切向力Y=1835.8065 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.7095, 切向力X=626.5986, 切向力Y=1843.6536 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.4391, 切向力X=660.5630, 切向力Y=1829.0315 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.5298, 切向力X=637.4046, 切向力Y=1847.5767 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.5850, 切向力X=649.0945, 切向力Y=1835.5648 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.2664, 切向力X=647.7712, 切向力Y=1838.0396 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.2699, 切向力X=649.2451, 切向力Y=1837.6973 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.1417, 切向力X=630.2846, 切向力Y=1844.7327 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.1323, 切向力X=657.8604, 切向力Y=1827.4871 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.4052, 切向力X=636.0425, 切向力Y=1848.9819 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.6349, 切向力X=648.7802, 切向力Y=1835.7660 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.6821, 切向力X=646.8921, 切向力Y=1837.8381 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.7081, 切向力X=648.2538, 切向力Y=1837.2300 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.2949, 切向力X=629.7660, 切向力Y=1844.4664 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.2251, 切向力X=657.6193, 切向力Y=1827.3844 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.5508, 切向力X=635.9854, 切向力Y=1848.9070 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.5974, 切向力X=648.8234, 切向力Y=1835.6687 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.2732, 切向力X=647.9908, 切向力Y=1838.1272 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.2876, 切向力X=648.0685, 切向力Y=1837.7473 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.2000, 切向力X=628.7346, 切向力Y=1844.0952 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.8875, 切向力X=657.4140, 切向力Y=1827.1182 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.7305, 切向力X=635.1166, 切向力Y=1850.2745 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.2012, 切向力X=649.5181, 切向力Y=1834.5654 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.8855, 切向力X=647.2163, 切向力Y=1839.3311 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.3579, 切向力X=649.0843, 切向力Y=1836.4414 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.0800, 切向力X=629.5771, 切向力Y=1845.5408 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.0437, 切向力X=658.2262, 切向力Y=1827.6848 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.5833, 切向力X=639.0403, 切向力Y=1851.9143 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.8411, 切向力X=649.3917, 切向力Y=1833.7522 +Failed to get_img from video source. +FPS=50.03, 法向力=1735.6938, 切向力X=643.1658, 切向力Y=1838.2966 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.2588, 切向力X=651.3716, 切向力Y=1836.4989 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.9746, 切向力X=626.9424, 切向力Y=1844.8789 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.0000, 切向力X=661.3768, 切向力Y=1827.7932 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.6240, 切向力X=637.4911, 切向力Y=1848.3929 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.0182, 切向力X=649.7833, 切向力Y=1836.2273 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.6710, 切向力X=647.0405, 切向力Y=1838.2703 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.2944, 切向力X=648.4219, 切向力Y=1837.4022 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.9958, 切向力X=630.7411, 切向力Y=1844.6274 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.7595, 切向力X=657.9023, 切向力Y=1828.7904 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.1500, 切向力X=638.4821, 切向力Y=1850.6267 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.6731, 切向力X=650.3896, 切向力Y=1836.0828 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.8071, 切向力X=644.5669, 切向力Y=1837.5184 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.2953, 切向力X=651.2560, 切向力Y=1837.7961 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.3613, 切向力X=628.8341, 切向力Y=1841.2478 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.5363, 切向力X=656.4028, 切向力Y=1829.6218 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.5161, 切向力X=637.9495, 切向力Y=1850.9209 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.5457, 切向力X=650.3676, 切向力Y=1836.0194 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.1292, 切向力X=645.8802, 切向力Y=1837.6423 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.7639, 切向力X=651.1703, 切向力Y=1838.0508 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.8190, 切向力X=627.9055, 切向力Y=1840.7693 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.8539, 切向力X=656.3230, 切向力Y=1829.1757 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.4257, 切向力X=638.2099, 切向力Y=1852.5455 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.4673, 切向力X=649.3576, 切向力Y=1835.1063 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.6519, 切向力X=647.4830, 切向力Y=1839.1917 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.8838, 切向力X=649.1322, 切向力Y=1836.1781 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.8429, 切向力X=630.7997, 切向力Y=1845.4009 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.6685, 切向力X=658.4735, 切向力Y=1827.7417 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.2925, 切向力X=635.8660, 切向力Y=1851.7290 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.5707, 切向力X=654.1214, 切向力Y=1837.0840 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.0000, 切向力X=645.7128, 切向力Y=1837.3696 +Failed to get_img from video source. +FPS=50.03, 法向力=1744.0381, 切向力X=650.6071, 切向力Y=1836.5598 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.7117, 切向力X=622.7571, 切向力Y=1846.3093 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.1257, 切向力X=655.2634, 切向力Y=1827.3882 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.5739, 切向力X=638.2340, 切向力Y=1849.9973 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.4333, 切向力X=649.6812, 切向力Y=1836.0577 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.4565, 切向力X=647.7433, 切向力Y=1837.9714 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.5078, 切向力X=648.4797, 切向力Y=1836.0784 +Failed to get_img from video source. +FPS=50.03, 法向力=1735.2256, 切向力X=628.0079, 切向力Y=1843.8185 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.6041, 切向力X=660.6495, 切向力Y=1830.9270 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.4592, 切向力X=637.7487, 切向力Y=1847.9318 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.0413, 切向力X=650.4749, 切向力Y=1837.1692 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.1609, 切向力X=646.5436, 切向力Y=1838.2925 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.7488, 切向力X=648.0068, 切向力Y=1836.0785 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.9381, 切向力X=626.4666, 切向力Y=1843.8063 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.8154, 切向力X=660.6761, 切向力Y=1828.9211 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.4438, 切向力X=637.7030, 切向力Y=1847.3599 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.0907, 切向力X=650.4943, 切向力Y=1836.9121 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.8628, 切向力X=646.6090, 切向力Y=1838.1628 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.0645, 切向力X=648.0174, 切向力Y=1836.0178 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.7297, 切向力X=626.5259, 切向力Y=1843.7637 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.1819, 切向力X=660.7637, 切向力Y=1828.8794 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.1602, 切向力X=637.7938, 切向力Y=1849.3958 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.1711, 切向力X=651.1650, 切向力Y=1836.3296 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.7915, 切向力X=646.5292, 切向力Y=1839.4419 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.9465, 切向力X=647.3879, 切向力Y=1836.2767 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.8015, 切向力X=626.6573, 切向力Y=1848.0801 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.3452, 切向力X=655.7157, 切向力Y=1826.5476 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.5608, 切向力X=635.0626, 切向力Y=1849.2415 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.8872, 切向力X=652.5496, 切向力Y=1836.3134 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.5116, 切向力X=646.1572, 切向力Y=1835.8879 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.9141, 切向力X=651.8019, 切向力Y=1837.4771 +Failed to get_img from video source. +FPS=50.03, 法向力=1733.7017, 切向力X=628.3052, 切向力Y=1842.8530 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.5322, 切向力X=657.1953, 切向力Y=1828.6038 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.6206, 切向力X=637.3644, 切向力Y=1850.4296 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.6876, 切向力X=648.7148, 切向力Y=1834.4355 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.5560, 切向力X=643.4484, 切向力Y=1835.7793 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.2944, 切向力X=647.9951, 切向力Y=1836.8811 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.3964, 切向力X=630.8616, 切向力Y=1844.4825 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.9438, 切向力X=657.7616, 切向力Y=1828.7814 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.1156, 切向力X=638.1149, 切向力Y=1850.8933 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.7148, 切向力X=648.8761, 切向力Y=1834.8022 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.4490, 切向力X=644.6550, 切向力Y=1837.0854 +Failed to get_img from video source. +FPS=50.03, 法向力=1744.0105, 切向力X=651.3629, 切向力Y=1837.5927 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.2751, 切向力X=627.7960, 切向力Y=1841.1536 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.4125, 切向力X=657.4001, 切向力Y=1828.2489 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.8331, 切向力X=638.3876, 切向力Y=1850.8624 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.7383, 切向力X=649.1158, 切向力Y=1835.8933 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.5800, 切向力X=648.7840, 切向力Y=1838.1073 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.0525, 切向力X=648.0909, 切向力Y=1837.6898 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.3013, 切向力X=632.1498, 切向力Y=1843.8459 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.4746, 切向力X=658.0333, 切向力Y=1827.1140 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.0917, 切向力X=635.4048, 切向力Y=1850.2252 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.4751, 切向力X=651.1733, 切向力Y=1835.9205 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.8767, 切向力X=647.4961, 切向力Y=1839.5438 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.7695, 切向力X=649.1782, 切向力Y=1836.5037 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.7878, 切向力X=629.6428, 切向力Y=1845.5504 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.4121, 切向力X=658.1832, 切向力Y=1827.7048 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.2539, 切向力X=639.2606, 切向力Y=1851.8964 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.5183, 切向力X=649.8018, 切向力Y=1833.4658 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.1421, 切向力X=643.1714, 切向力Y=1838.1230 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.2825, 切向力X=651.2201, 切向力Y=1836.6306 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.4702, 切向力X=626.6253, 切向力Y=1844.9762 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.1094, 切向力X=661.0347, 切向力Y=1828.0942 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.8982, 切向力X=637.0869, 切向力Y=1848.5693 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.9260, 切向力X=649.3074, 切向力Y=1834.4724 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.9751, 切向力X=646.2465, 切向力Y=1838.9977 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.0422, 切向力X=648.5294, 切向力Y=1836.2275 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.9226, 切向力X=629.3705, 切向力Y=1845.5190 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.4297, 切向力X=658.0870, 切向力Y=1827.6948 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.4154, 切向力X=638.9945, 切向力Y=1851.9292 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.7905, 切向力X=649.3804, 切向力Y=1833.7693 +Failed to get_img from video source. +FPS=50.03, 法向力=1735.9568, 切向力X=643.1420, 切向力Y=1838.3000 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.9233, 切向力X=651.3834, 切向力Y=1836.5059 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.1719, 切向力X=626.9276, 切向力Y=1844.8851 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.6477, 切向力X=661.3994, 切向力Y=1827.8030 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.8109, 切向力X=637.4888, 切向力Y=1848.3964 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.0793, 切向力X=649.7712, 切向力Y=1836.2209 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.3077, 切向力X=647.0117, 切向力Y=1838.2654 +Failed to get_img from video source. +FPS=50.03, 法向力=1744.1235, 切向力X=648.3559, 切向力Y=1836.1473 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.1255, 切向力X=630.7673, 切向力Y=1842.3583 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.8031, 切向力X=658.0648, 切向力Y=1828.4347 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.9731, 切向力X=632.7468, 切向力Y=1845.6880 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.6842, 切向力X=646.0167, 切向力Y=1837.3782 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.7069, 切向力X=648.5070, 切向力Y=1843.7341 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.5220, 切向力X=651.4562, 切向力Y=1836.3877 +Failed to get_img from video source. +FPS=50.03, 法向力=1735.7295, 切向力X=631.2141, 切向力Y=1843.3713 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.0325, 切向力X=660.7260, 切向力Y=1830.2219 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.2769, 切向力X=635.2293, 切向力Y=1844.2263 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.1516, 切向力X=648.3510, 切向力Y=1835.0190 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.4415, 切向力X=641.7800, 切向力Y=1839.8330 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.1898, 切向力X=647.4759, 切向力Y=1836.5422 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.2378, 切向力X=635.2694, 切向力Y=1850.6442 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.7550, 切向力X=661.6138, 切向力Y=1828.8594 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.9175, 切向力X=637.1907, 切向力Y=1846.5466 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.4421, 切向力X=646.4423, 切向力Y=1835.4626 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.0793, 切向力X=643.5444, 切向力Y=1837.8679 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.1620, 切向力X=651.6794, 切向力Y=1836.7300 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.4050, 切向力X=627.0728, 切向力Y=1844.0260 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.1531, 切向力X=660.9062, 切向力Y=1829.0452 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.2107, 切向力X=638.8840, 切向力Y=1847.6600 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.5917, 切向力X=650.3394, 切向力Y=1837.3687 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.2723, 切向力X=645.8023, 切向力Y=1837.8313 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.8649, 切向力X=648.0560, 切向力Y=1835.7729 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.6700, 切向力X=627.6033, 切向力Y=1842.1392 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.7502, 切向力X=657.4154, 切向力Y=1828.1934 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.6428, 切向力X=638.4415, 切向力Y=1850.7828 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.7981, 切向力X=650.3544, 切向力Y=1836.2107 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.1223, 切向力X=644.5120, 切向力Y=1837.5791 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.0186, 切向力X=651.4779, 切向力Y=1837.7477 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.6854, 切向力X=630.2747, 切向力Y=1841.2998 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.9513, 切向力X=656.3701, 切向力Y=1829.9387 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.6851, 切向力X=636.9606, 切向力Y=1850.4681 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.9781, 切向力X=648.3806, 切向力Y=1834.3494 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.2646, 切向力X=644.4299, 切向力Y=1836.9399 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.0868, 切向力X=651.2507, 切向力Y=1837.3811 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.6104, 切向力X=628.8633, 切向力Y=1841.1090 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.4972, 切向力X=656.4351, 切向力Y=1829.5571 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.5155, 切向力X=638.1169, 切向力Y=1850.9819 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.1438, 切向力X=648.9739, 切向力Y=1834.8140 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.7397, 切向力X=643.5272, 切向力Y=1835.9651 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.3684, 切向力X=648.0142, 切向力Y=1836.9678 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.3729, 切向力X=630.8536, 切向力Y=1844.5311 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.0632, 切向力X=657.7501, 切向力Y=1828.8120 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.4248, 切向力X=638.0994, 切向力Y=1850.8910 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.3966, 切向力X=648.9016, 切向力Y=1834.8008 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.6478, 切向力X=644.6461, 切向力Y=1837.0876 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.1294, 切向力X=651.3472, 切向力Y=1837.5865 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.2112, 切向力X=628.8523, 切向力Y=1841.1677 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.3386, 切向力X=656.6305, 切向力Y=1829.5776 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.0677, 切向力X=638.2993, 切向力Y=1850.6412 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.7683, 切向力X=650.2866, 切向力Y=1835.9436 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.8267, 切向力X=644.5416, 切向力Y=1837.5029 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.3202, 切向力X=651.2322, 切向力Y=1837.6345 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.3660, 切向力X=628.8409, 切向力Y=1841.2263 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.5391, 切向力X=656.4029, 切向力Y=1829.6206 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.4453, 切向力X=637.9105, 切向力Y=1850.9376 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.4243, 切向力X=648.7964, 切向力Y=1834.6768 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.4285, 切向力X=644.6167, 切向力Y=1837.0880 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.1587, 切向力X=651.3246, 切向力Y=1837.4484 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.5715, 切向力X=628.8561, 切向力Y=1841.1647 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.3477, 切向力X=656.6458, 切向力Y=1829.5703 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.3171, 切向力X=638.5259, 切向力Y=1850.7025 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.4229, 切向力X=650.4974, 切向力Y=1836.0635 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.0953, 切向力X=643.4437, 切向力Y=1836.3889 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.5607, 切向力X=647.9073, 切向力Y=1837.1848 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.3872, 切向力X=630.7534, 切向力Y=1844.6486 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.8361, 切向力X=657.9052, 切向力Y=1828.8622 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.1560, 切向力X=638.4512, 切向力Y=1850.6473 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.6697, 切向力X=650.3786, 切向力Y=1836.0867 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.8062, 切向力X=644.5583, 切向力Y=1837.5217 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.2954, 切向力X=651.2496, 切向力Y=1837.7959 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.2988, 切向力X=627.7874, 切向力Y=1841.2319 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.1687, 切向力X=657.3933, 切向力Y=1828.2825 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.0354, 切向力X=638.0876, 切向力Y=1850.8436 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.7181, 切向力X=648.8243, 切向力Y=1834.8250 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.4514, 切向力X=644.6203, 切向力Y=1837.1063 +Failed to get_img from video source. +FPS=50.03, 法向力=1744.0105, 切向力X=651.3406, 切向力Y=1837.6057 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.2794, 切向力X=627.7844, 切向力Y=1841.1638 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.4135, 切向力X=657.3964, 切向力Y=1828.2552 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.7628, 切向力X=638.3466, 切向力Y=1850.8832 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.7976, 切向力X=649.0409, 切向力Y=1835.9731 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.9913, 切向力X=647.6703, 切向力Y=1837.8140 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.6261, 切向力X=648.2773, 切向力Y=1836.0176 +Failed to get_img from video source. +FPS=50.03, 法向力=1735.7256, 切向力X=629.9878, 切向力Y=1843.4517 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.9590, 切向力X=661.1571, 切向力Y=1829.0734 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.7798, 切向力X=637.6580, 切向力Y=1847.5767 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.6609, 切向力X=649.2224, 切向力Y=1835.5254 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.0134, 切向力X=647.8649, 切向力Y=1838.0139 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.2957, 切向力X=647.9478, 切向力Y=1837.4832 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.2146, 切向力X=628.7565, 切向力Y=1844.0616 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.8928, 切向力X=657.4214, 切向力Y=1827.1079 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.7312, 切向力X=635.1230, 切向力Y=1850.2743 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.2026, 切向力X=649.5228, 切向力Y=1834.5662 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.8867, 切向力X=647.2186, 切向力Y=1839.3323 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.3589, 切向力X=649.0831, 切向力Y=1836.4414 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.0809, 切向力X=629.5773, 切向力Y=1845.5414 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.0447, 切向力X=658.2256, 切向力Y=1827.6853 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.5831, 切向力X=639.0416, 切向力Y=1851.9146 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.8409, 切向力X=649.3919, 切向力Y=1833.7532 +Failed to get_img from video source. +FPS=50.03, 法向力=1735.6934, 切向力X=643.1667, 切向力Y=1838.2974 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.2588, 切向力X=651.3732, 切向力Y=1836.4978 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.9728, 切向力X=626.9408, 切向力Y=1844.8796 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.0000, 切向力X=661.3784, 切向力Y=1827.7942 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.6245, 切向力X=637.4915, 切向力Y=1848.3918 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.0176, 切向力X=649.7825, 切向力Y=1836.2263 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.6702, 切向力X=647.0405, 切向力Y=1838.2716 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.2914, 切向力X=648.4207, 切向力Y=1837.3998 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.9980, 切向力X=630.7378, 切向力Y=1844.6310 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.7620, 切向力X=657.9019, 切向力Y=1828.7915 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.1497, 切向力X=638.4825, 切向力Y=1850.6277 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.6736, 切向力X=650.3906, 切向力Y=1836.0836 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.8064, 切向力X=644.5677, 切向力Y=1837.5186 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.2959, 切向力X=651.2555, 切向力Y=1837.7971 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.3625, 切向力X=628.8347, 切向力Y=1841.2466 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.5374, 切向力X=656.4036, 切向力Y=1829.6221 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.4476, 切向力X=637.9117, 切向力Y=1850.9398 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.4252, 切向力X=648.7969, 切向力Y=1834.6780 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.4296, 切向力X=644.6172, 切向力Y=1837.0892 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.1591, 切向力X=651.3235, 切向力Y=1837.4478 +Failed to get_img from video source. +FPS=50.03, 法向力=1735.5254, 切向力X=627.8088, 切向力Y=1841.1477 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.8801, 切向力X=657.6282, 切向力Y=1828.2417 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.0381, 切向力X=638.7003, 切向力Y=1850.6169 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.3413, 切向力X=650.5790, 切向力Y=1836.0524 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.0747, 切向力X=643.4849, 切向力Y=1836.3835 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.5542, 切向力X=647.9244, 切向力Y=1837.1819 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.3862, 切向力X=630.7618, 切向力Y=1844.6470 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.8350, 切向力X=657.9086, 切向力Y=1828.8591 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.8824, 切向力X=638.4774, 切向力Y=1850.6498 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.0027, 切向力X=650.3592, 切向力Y=1836.0854 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.8660, 切向力X=644.5674, 切向力Y=1837.5188 +Failed to get_img from video source. +FPS=50.03, 法向力=1744.2029, 切向力X=651.2607, 切向力Y=1837.8048 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.2913, 切向力X=627.6989, 切向力Y=1841.2715 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.2861, 切向力X=657.5740, 切向力Y=1828.2808 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.6223, 切向力X=638.7351, 切向力Y=1850.6082 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.1064, 切向力X=650.5513, 切向力Y=1837.2246 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.4150, 切向力X=647.5980, 切向力Y=1838.2305 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.8215, 切向力X=648.1882, 切向力Y=1836.2180 +Failed to get_img from video source. +FPS=50.03, 法向力=1735.8823, 切向力X=629.9457, 切向力Y=1843.5319 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.5754, 切向力X=661.4025, 切向力Y=1829.0161 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.8975, 切向力X=638.0300, 切向力Y=1849.3967 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.2083, 切向力X=651.2498, 切向力Y=1836.3203 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.2629, 切向力X=646.6334, 切向力Y=1839.4143 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.9746, 切向力X=648.6357, 切向力Y=1836.4072 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.7705, 切向力X=629.6063, 切向力Y=1845.5829 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.0400, 切向力X=658.4077, 切向力Y=1827.4812 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.9902, 切向力X=639.3651, 切向力Y=1851.7933 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.0177, 切向力X=649.8522, 切向力Y=1835.5267 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.2891, 切向力X=643.7773, 切向力Y=1837.5696 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.3409, 切向力X=650.8967, 切向力Y=1837.8528 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.5542, 切向力X=627.0223, 切向力Y=1844.0590 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.7939, 切向力X=660.9117, 切向力Y=1829.0715 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.3975, 切向力X=638.8647, 切向力Y=1847.6753 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.5461, 切向力X=650.3134, 切向力Y=1837.3762 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.7815, 切向力X=645.7395, 切向力Y=1837.8546 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.5745, 切向力X=648.0659, 切向力Y=1835.8434 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.7050, 切向力X=630.9390, 切向力Y=1841.9196 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.9250, 切向力X=657.9865, 切向力Y=1828.2037 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.2363, 切向力X=632.4932, 切向力Y=1845.8071 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.8176, 切向力X=645.8887, 切向力Y=1837.4559 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.6997, 切向力X=648.4048, 切向力Y=1843.7936 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.2864, 切向力X=651.6123, 切向力Y=1836.4185 +Failed to get_img from video source. +FPS=50.03, 法向力=1735.6437, 切向力X=631.5207, 切向力Y=1843.1401 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.1541, 切向力X=660.6239, 切向力Y=1830.1694 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.0361, 切向力X=631.5029, 切向力Y=1842.6299 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.0828, 切向力X=645.4836, 切向力Y=1834.2932 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.4341, 切向力X=647.5114, 切向力Y=1843.3779 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.3643, 切向力X=651.5265, 切向力Y=1836.1001 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.2258, 切向力X=632.6102, 切向力Y=1843.0781 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.4432, 切向力X=660.7373, 切向力Y=1829.9810 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.1034, 切向力X=630.5040, 切向力Y=1842.5914 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.9869, 切向力X=645.5786, 切向力Y=1834.2505 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.4418, 切向力X=648.0897, 切向力Y=1843.1460 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.8032, 切向力X=651.7706, 切向力Y=1836.0648 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.9349, 切向力X=631.2891, 切向力Y=1842.1185 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.8645, 切向力X=657.2771, 切向力Y=1829.6084 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.0198, 切向力X=633.4481, 切向力Y=1846.0487 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.7358, 切向力X=645.8652, 切向力Y=1834.8594 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.5220, 切向力X=647.8112, 切向力Y=1843.2068 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.1189, 切向力X=651.5420, 切向力Y=1836.1182 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.6621, 切向力X=632.3500, 切向力Y=1843.2661 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.5928, 切向力X=660.5972, 切向力Y=1830.2236 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.8779, 切向力X=630.4552, 切向力Y=1842.6382 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.8455, 切向力X=645.5955, 切向力Y=1834.2114 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.8796, 切向力X=648.9510, 切向力Y=1843.4076 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.2111, 切向力X=652.6448, 切向力Y=1837.9661 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.6912, 切向力X=636.0723, 切向力Y=1844.3220 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.6010, 切向力X=657.9175, 切向力Y=1828.7080 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.6842, 切向力X=629.0567, 切向力Y=1844.0400 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.1239, 切向力X=645.2753, 切向力Y=1834.4172 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.9725, 切向力X=648.0411, 切向力Y=1843.2034 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.5259, 切向力X=651.7144, 切向力Y=1837.4141 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.2661, 切向力X=635.3797, 切向力Y=1843.9933 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.1274, 切向力X=657.5377, 切向力Y=1828.6472 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.3585, 切向力X=632.6053, 切向力Y=1844.9502 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.7571, 切向力X=650.8157, 切向力Y=1836.4642 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.8730, 切向力X=648.5925, 切向力Y=1840.4604 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.0381, 切向力X=651.6260, 切向力Y=1837.4817 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.6646, 切向力X=633.5986, 切向力Y=1843.6218 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.8849, 切向力X=657.4440, 切向力Y=1828.2800 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.2811, 切向力X=632.5992, 切向力Y=1845.0769 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.4268, 切向力X=646.7764, 切向力Y=1833.2244 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.2104, 切向力X=642.4695, 切向力Y=1839.7319 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.1392, 切向力X=647.8652, 切向力Y=1835.3340 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.5662, 切向力X=633.3165, 切向力Y=1849.8085 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.4254, 切向力X=664.1036, 切向力Y=1829.3562 +Failed to get_img from video source. +FPS=50.03, 法向力=1735.2981, 切向力X=633.0544, 切向力Y=1844.7778 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.6184, 切向力X=647.1940, 切向力Y=1835.8765 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.0669, 切向力X=643.9993, 切向力Y=1834.1348 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.2645, 切向力X=648.1641, 切向力Y=1835.5004 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.4573, 切向力X=630.2268, 切向力Y=1844.0679 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.0698, 切向力X=657.4133, 切向力Y=1830.0745 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.8667, 切向力X=638.6514, 切向力Y=1851.0142 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.3265, 切向力X=650.5284, 切向力Y=1836.2238 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.0137, 切向力X=643.3998, 切向力Y=1836.4958 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.2971, 切向力X=648.0882, 切向力Y=1837.2280 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.1577, 切向力X=631.1226, 切向力Y=1844.3928 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.8165, 切向力X=657.8979, 切向力Y=1828.7153 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.1267, 切向力X=638.2211, 切向力Y=1850.8359 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.1357, 切向力X=650.2112, 切向力Y=1836.2017 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.6133, 切向力X=644.5002, 切向力Y=1837.5796 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.9097, 切向力X=651.4874, 切向力Y=1837.7495 +Failed to get_img from video source. +FPS=50.03, 法向力=1733.9569, 切向力X=629.2356, 切向力Y=1841.2836 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.5867, 切向力X=657.3827, 切向力Y=1828.5886 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.6305, 切向力X=637.3876, 切向力Y=1850.4205 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.6899, 切向力X=648.7166, 切向力Y=1834.4370 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.5580, 切向力X=643.4470, 切向力Y=1835.7792 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.1921, 切向力X=647.9834, 切向力Y=1836.8893 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.4735, 切向力X=630.8480, 切向力Y=1844.4980 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.9675, 切向力X=657.7734, 切向力Y=1828.7776 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.1221, 切向力X=638.1246, 切向力Y=1850.8882 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.7177, 切向力X=648.8811, 切向力Y=1834.7996 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.4510, 切向力X=644.6578, 切向力Y=1837.0859 +Failed to get_img from video source. +FPS=50.03, 法向力=1744.0117, 切向力X=651.3610, 切向力Y=1837.5936 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.2756, 切向力X=627.7949, 切向力Y=1841.1543 +Failed to get_img from video source. +FPS=50.03, 法向力=1739.4120, 切向力X=657.3984, 切向力Y=1828.2487 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.8331, 切向力X=638.3870, 切向力Y=1850.8623 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.7373, 切向力X=649.1155, 切向力Y=1835.8933 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.5803, 切向力X=648.7834, 切向力Y=1838.1066 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.0532, 切向力X=648.0908, 切向力Y=1837.6903 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.3015, 切向力X=632.1494, 切向力Y=1843.8466 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.4749, 切向力X=658.0336, 切向力Y=1827.1157 +Failed to get_img from video source. +FPS=50.03, 法向力=1743.0912, 切向力X=635.4042, 切向力Y=1850.2251 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.4739, 切向力X=651.1732, 切向力Y=1835.9204 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.8767, 切向力X=647.4963, 切向力Y=1839.5439 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.7700, 切向力X=649.1781, 切向力Y=1836.5029 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.7880, 切向力X=629.6431, 切向力Y=1845.5498 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.3058, 切向力X=658.1726, 切向力Y=1827.7126 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.0754, 切向力X=639.2158, 切向力Y=1851.9293 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.4796, 切向力X=649.7369, 切向力Y=1833.5073 +Failed to get_img from video source. +FPS=50.03, 法向力=1736.0320, 切向力X=643.1288, 切向力Y=1838.1587 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.2568, 切向力X=651.1837, 切向力Y=1836.6616 +Failed to get_img from video source. +FPS=50.03, 法向力=1737.5664, 切向力X=626.6139, 切向力Y=1844.9852 +Failed to get_img from video source. +FPS=50.03, 法向力=1742.1375, 切向力X=661.0502, 切向力Y=1828.0862 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.9022, 切向力X=637.1018, 切向力Y=1848.5632 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.9263, 切向力X=649.3110, 切向力Y=1834.4692 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.0801, 切向力X=646.2587, 切向力Y=1838.9878 +Failed to get_img from video source. +FPS=50.03, 法向力=1740.9670, 切向力X=648.5408, 切向力Y=1836.2172 +Failed to get_img from video source. +FPS=50.03, 法向力=1738.9045, 切向力X=629.3618, 切向力Y=1845.5266 +Failed to get_img from video source. +FPS=50.03, 法向力=1741.5312, 切向力X=658.0931, 切向力Y=1827.6946 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_170113.log b/examples/logs/qt_viewer_20260519_170113.log new file mode 100644 index 0000000..d590475 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_170113.log @@ -0,0 +1,15 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 295, in + main() + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 280, in main + sensor = orisys.Sensor(src, config_name=args.config, cal_path=args.cal, verbose=args.verbose) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 185, in __init__ + self._open_video_source(override, box) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 628, in _open_video_source + raise Exception("Failed to open video source.") +Exception: Failed to open video source. diff --git a/examples/logs/qt_viewer_20260519_170124.log b/examples/logs/qt_viewer_20260519_170124.log new file mode 100644 index 0000000..d590475 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_170124.log @@ -0,0 +1,15 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 295, in + main() + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 280, in main + sensor = orisys.Sensor(src, config_name=args.config, cal_path=args.cal, verbose=args.verbose) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 185, in __init__ + self._open_video_source(override, box) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 628, in _open_video_source + raise Exception("Failed to open video source.") +Exception: Failed to open video source. diff --git a/examples/logs/qt_viewer_20260519_170133.log b/examples/logs/qt_viewer_20260519_170133.log new file mode 100644 index 0000000..392a40c --- /dev/null +++ b/examples/logs/qt_viewer_20260519_170133.log @@ -0,0 +1,948 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:'q' 退出程序,'s' 开始录像,'e' 结束录像。 +FPS=0.47, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=5.35, 法向力=1036.5200, 切向力X=1653.5500, 切向力Y=-546.0736 +FPS=46.54, 法向力=1076.8716, 切向力X=1644.9457, 切向力Y=-580.6592 +FPS=33.22, 法向力=1058.1079, 切向力X=1652.4299, 切向力Y=-584.3472 +FPS=41.42, 法向力=1480.8181, 切向力X=408.4487, 切向力Y=-215.5862 +FPS=41.22, 法向力=1488.7897, 切向力X=354.9015, 切向力Y=-270.9915 +FPS=42.27, 法向力=1608.0239, 切向力X=1051.8484, 切向力Y=93.9888 +FPS=40.98, 法向力=1655.5850, 切向力X=1134.4728, 切向力Y=12.7450 +FPS=39.66, 法向力=1054.4913, 切向力X=760.5929, 切向力Y=-347.2596 +FPS=45.33, 法向力=1046.2606, 切向力X=766.3093, 切向力Y=-408.9590 +FPS=42.88, 法向力=1046.6895, 切向力X=786.0327, 切向力Y=-411.9488 +FPS=42.29, 法向力=1252.1602, 切向力X=882.5988, 切向力Y=-585.3132 +FPS=43.34, 法向力=1247.6097, 切向力X=871.2023, 切向力Y=-546.0094 +FPS=43.89, 法向力=1252.7189, 切向力X=815.6653, 切向力Y=-555.4473 +FPS=43.40, 法向力=1353.9788, 切向力X=686.9148, 切向力Y=-170.7378 +FPS=43.47, 法向力=1369.8993, 切向力X=676.5228, 切向力Y=-99.7433 +FPS=42.10, 法向力=1326.9358, 切向力X=1132.8611, 切向力Y=-492.7882 +FPS=44.31, 法向力=1337.5430, 切向力X=1105.6553, 切向力Y=-529.5557 +FPS=42.57, 法向力=1339.8247, 切向力X=1104.9956, 切向力Y=-530.4569 +FPS=42.39, 法向力=1511.4893, 切向力X=1156.6713, 切向力Y=394.5308 +FPS=44.43, 法向力=1537.2958, 切向力X=1037.2136, 切向力Y=398.2869 +FPS=38.68, 法向力=1361.6420, 切向力X=313.6488, 切向力Y=114.0668 +FPS=45.26, 法向力=1324.5566, 切向力X=330.2684, 切向力Y=18.7059 +FPS=42.80, 法向力=1313.8438, 切向力X=315.8364, 切向力Y=43.6097 +FPS=41.39, 法向力=1290.5209, 切向力X=1289.7692, 切向力Y=46.4147 +FPS=44.27, 法向力=1288.0901, 切向力X=1347.7006, 切向力Y=42.6446 +FPS=41.86, 法向力=1204.0159, 切向力X=1110.3165, 切向力Y=545.3887 +FPS=44.12, 法向力=1215.8075, 切向力X=1039.6038, 切向力Y=520.5497 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000256s, blend=0.002172s (9 tiles incl ref), finalize=0.000071s, total=0.002505s +FPS=45.26, 法向力=1216.4546, 切向力X=1055.7739, 切向力Y=556.9720 +FPS=42.98, 法向力=1477.7156, 切向力X=526.1316, 切向力Y=259.1339 +FPS=45.21, 法向力=1511.9188, 切向力X=491.8448, 切向力Y=245.8410 +FPS=41.21, 法向力=1515.7915, 切向力X=521.8038, 切向力Y=220.8559 +FPS=43.67, 法向力=1217.0562, 切向力X=1061.9551, 切向力Y=-303.4340 +FPS=46.33, 法向力=1201.6450, 切向力X=1092.9136, 切向力Y=-306.7434 +FPS=42.84, 法向力=1214.4900, 切向力X=1079.3564, 切向力Y=-308.1870 +FPS=43.58, 法向力=1266.0875, 切向力X=1024.5405, 切向力Y=-20.3008 +FPS=42.66, 法向力=1232.2925, 切向力X=940.5222, 切向力Y=-38.1773 +FPS=44.58, 法向力=1900.2955, 切向力X=688.9630, 切向力Y=834.3033 +FPS=43.75, 法向力=1894.0853, 切向力X=740.3516, 切向力Y=788.7021 +FPS=42.58, 法向力=1289.6252, 切向力X=962.0010, 切向力Y=62.7905 +FPS=46.29, 法向力=1244.9421, 切向力X=1042.8862, 切向力Y=-54.2329 +FPS=45.62, 法向力=1227.5359, 切向力X=1050.1472, 切向力Y=-117.3800 +FPS=40.07, 法向力=1434.0267, 切向力X=1037.5779, 切向力Y=-160.1102 +FPS=48.08, 法向力=1459.4634, 切向力X=1105.9062, 切向力Y=-107.3729 +FPS=47.02, 法向力=1435.2426, 切向力X=1119.1904, 切向力Y=-8.2845 +FPS=43.30, 法向力=1344.9508, 切向力X=2059.3257, 切向力Y=286.1232 +FPS=45.53, 法向力=1366.8125, 切向力X=2098.8777, 切向力Y=191.4907 +FPS=38.20, 法向力=1376.3114, 切向力X=381.5938, 切向力Y=-73.8008 +FPS=46.83, 法向力=1385.3641, 切向力X=496.7369, 切向力Y=-107.4198 +FPS=45.44, 法向力=1378.0853, 切向力X=426.8227, 切向力Y=-135.1421 +FPS=45.11, 法向力=1522.6335, 切向力X=749.1484, 切向力Y=-653.9492 +FPS=43.23, 法向力=1523.5692, 切向力X=662.5051, 切向力Y=-611.6240 +FPS=41.56, 法向力=1565.7017, 切向力X=685.1923, 切向力Y=-666.1814 +FPS=42.43, 法向力=1539.2271, 切向力X=1497.9437, 切向力Y=883.2042 +FPS=43.14, 法向力=1540.3281, 切向力X=1555.0254, 切向力Y=924.6943 +FPS=40.60, 法向力=1207.8640, 切向力X=783.8453, 切向力Y=401.6807 +FPS=43.63, 法向力=1183.9227, 切向力X=664.2048, 切向力Y=316.5491 +FPS=42.29, 法向力=981.7074, 切向力X=1245.8445, 切向力Y=404.3235 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.002179s (9 tiles incl ref), finalize=0.000057s, total=0.002502s +FPS=42.57, 法向力=962.7616, 切向力X=1315.6958, 切向力Y=440.8791 +FPS=44.38, 法向力=959.1605, 切向力X=1321.0092, 切向力Y=405.5742 +FPS=42.67, 法向力=1349.0383, 切向力X=1244.5226, 切向力Y=-428.4382 +FPS=43.55, 法向力=1339.6532, 切向力X=1255.2993, 切向力Y=-466.2717 +FPS=43.21, 法向力=1347.4178, 切向力X=1275.3020, 切向力Y=-455.8780 +FPS=43.52, 法向力=1217.8032, 切向力X=1509.7061, 切向力Y=1168.3638 +FPS=43.72, 法向力=1222.4904, 切向力X=1561.7429, 切向力Y=1135.8633 +FPS=45.39, 法向力=1235.7836, 切向力X=1549.1736, 切向力Y=1154.0789 +FPS=41.75, 法向力=1517.4191, 切向力X=853.9944, 切向力Y=-99.5983 +FPS=44.99, 法向力=1556.1108, 切向力X=744.3585, 切向力Y=-49.4524 +FPS=42.76, 法向力=1082.7476, 切向力X=1671.7959, 切向力Y=46.9428 +FPS=45.86, 法向力=1093.2845, 切向力X=1640.6826, 切向力Y=1.3148 +FPS=46.28, 法向力=1108.4399, 切向力X=1544.9949, 切向力Y=-42.0300 +FPS=40.32, 法向力=1481.0206, 切向力X=1210.3997, 切向力Y=406.7337 +FPS=46.36, 法向力=1468.2821, 切向力X=1183.0969, 切向力Y=419.8605 +FPS=42.86, 法向力=1448.2844, 切向力X=1168.1975, 切向力Y=351.4846 +FPS=44.57, 法向力=1225.1074, 切向力X=1088.1360, 切向力Y=225.0134 +FPS=45.46, 法向力=1245.8325, 切向力X=1071.6960, 切向力Y=169.8702 +FPS=42.50, 法向力=1256.9500, 切向力X=1656.9592, 切向力Y=-62.9229 +FPS=45.04, 法向力=1220.8740, 切向力X=1638.2341, 切向力Y=-93.6835 +FPS=43.38, 法向力=1211.7212, 切向力X=1022.7519, 切向力Y=-71.4767 +FPS=44.78, 法向力=1198.9304, 切向力X=941.1443, 切向力Y=-112.6786 +FPS=46.48, 法向力=1203.2712, 切向力X=914.0528, 切向力Y=-110.7006 +FPS=43.40, 法向力=1289.8704, 切向力X=1322.7153, 切向力Y=257.4377 +FPS=46.75, 法向力=1339.0127, 切向力X=1199.5129, 切向力Y=179.3101 +FPS=46.07, 法向力=1343.0476, 切向力X=1224.2921, 切向力Y=252.5885 +FPS=39.51, 法向力=1380.9705, 切向力X=1542.1499, 切向力Y=-112.7774 +FPS=44.85, 法向力=1337.8871, 切向力X=1511.5068, 切向力Y=-225.1107 +FPS=44.13, 法向力=1343.9272, 切向力X=1507.8489, 切向力Y=-144.8494 +FPS=41.60, 法向力=1145.2111, 切向力X=1292.4871, 切向力Y=281.5885 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000269s, blend=0.002172s (9 tiles incl ref), finalize=0.000055s, total=0.002503s +FPS=45.25, 法向力=1218.8425, 切向力X=1144.9402, 切向力Y=354.4307 +FPS=40.28, 法向力=1297.6371, 切向力X=1537.3579, 切向力Y=42.3184 +FPS=47.03, 法向力=1248.5852, 切向力X=1527.0942, 切向力Y=42.0418 +FPS=42.58, 法向力=1243.4613, 切向力X=1561.3304, 切向力Y=-49.1465 +FPS=42.50, 法向力=1446.7794, 切向力X=1033.7113, 切向力Y=83.4640 +FPS=44.73, 法向力=1490.9695, 切向力X=1001.6469, 切向力Y=-4.8551 +FPS=44.20, 法向力=1488.5503, 切向力X=992.8765, 切向力Y=89.2577 +FPS=43.50, 法向力=1360.7749, 切向力X=1230.0345, 切向力Y=291.9901 +FPS=46.56, 法向力=1341.7550, 切向力X=1245.1932, 切向力Y=461.7107 +FPS=41.34, 法向力=1317.6819, 切向力X=1244.6218, 切向力Y=371.9216 +FPS=46.12, 法向力=1450.3893, 切向力X=538.3428, 切向力Y=-598.0688 +FPS=43.04, 法向力=1391.0643, 切向力X=559.1046, 切向力Y=-616.8949 +FPS=45.53, 法向力=1369.4751, 切向力X=1541.8086, 切向力Y=-190.4473 +FPS=42.92, 法向力=1297.0737, 切向力X=1656.2490, 切向力Y=-203.0449 +FPS=42.17, 法向力=843.8433, 切向力X=1470.5690, 切向力Y=-133.9257 +FPS=44.13, 法向力=865.7562, 切向力X=1429.8866, 切向力Y=-149.0849 +FPS=47.67, 法向力=875.8274, 切向力X=1414.2305, 切向力Y=-151.7066 +FPS=39.91, 法向力=1532.4264, 切向力X=1587.6216, 切向力Y=852.8715 +FPS=46.63, 法向力=1572.3094, 切向力X=1570.5264, 切向力Y=793.1334 +FPS=45.43, 法向力=1599.3394, 切向力X=1591.4873, 切向力Y=778.6315 +FPS=40.34, 法向力=1134.9739, 切向力X=852.9014, 切向力Y=670.9267 +FPS=46.13, 法向力=1124.2266, 切向力X=794.0354, 切向力Y=836.7852 +FPS=42.53, 法向力=1128.9169, 切向力X=1638.6350, 切向力Y=48.5726 +FPS=46.02, 法向力=1171.0562, 切向力X=1544.3408, 切向力Y=69.3969 +FPS=44.92, 法向力=1165.3691, 切向力X=1523.2046, 切向力Y=58.8133 +FPS=41.04, 法向力=1086.1946, 切向力X=661.1969, 切向力Y=817.6193 +FPS=44.95, 法向力=1127.6521, 切向力X=576.7140, 切向力Y=869.9522 +FPS=43.45, 法向力=1132.3851, 切向力X=587.7115, 切向力Y=878.0184 +FPS=44.39, 法向力=1533.6123, 切向力X=1965.0730, 切向力Y=292.3821 +FPS=47.60, 法向力=1497.2704, 切向力X=1972.8862, 切向力Y=261.1792 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000243s, blend=0.002412s (9 tiles incl ref), finalize=0.000132s, total=0.002793s +FPS=44.87, 法向力=1503.3514, 切向力X=2013.7343, 切向力Y=264.6991 +FPS=44.40, 法向力=1349.4758, 切向力X=982.1843, 切向力Y=247.5697 +FPS=46.46, 法向力=1338.8624, 切向力X=982.2029, 切向力Y=288.9331 +FPS=41.46, 法向力=1611.3921, 切向力X=784.5269, 切向力Y=344.5994 +FPS=44.67, 法向力=1610.3508, 切向力X=859.2292, 切向力Y=392.1182 +FPS=44.48, 法向力=1582.3501, 切向力X=843.7371, 切向力Y=368.2401 +FPS=42.88, 法向力=1096.7754, 切向力X=189.9917, 切向力Y=-89.6012 +FPS=45.40, 法向力=1059.8652, 切向力X=127.1079, 切向力Y=15.0879 +FPS=37.80, 法向力=1813.5530, 切向力X=1487.9502, 切向力Y=-516.7689 +FPS=45.04, 法向力=1838.6427, 切向力X=1570.1392, 切向力Y=-496.6919 +FPS=46.34, 法向力=1835.2354, 切向力X=1594.9399, 切向力Y=-548.4887 +FPS=41.63, 法向力=1592.6534, 切向力X=465.0919, 切向力Y=266.9809 +FPS=44.09, 法向力=1664.1562, 切向力X=427.4229, 切向力Y=276.9724 +FPS=41.75, 法向力=1024.5935, 切向力X=543.6186, 切向力Y=21.8470 +FPS=46.51, 法向力=1060.4895, 切向力X=505.4241, 切向力Y=-108.2601 +FPS=46.92, 法向力=1072.9543, 切向力X=576.9949, 切向力Y=-20.0808 +FPS=42.97, 法向力=1355.1464, 切向力X=1032.2007, 切向力Y=-46.4746 +FPS=47.69, 法向力=1364.3677, 切向力X=1097.3473, 切向力Y=30.2903 +FPS=44.74, 法向力=1361.5839, 切向力X=1065.8063, 切向力Y=52.4800 +FPS=42.96, 法向力=1217.6055, 切向力X=516.8200, 切向力Y=219.9491 +FPS=44.14, 法向力=1234.8818, 切向力X=447.2549, 切向力Y=263.5812 +FPS=45.90, 法向力=1234.9208, 切向力X=481.9381, 切向力Y=283.2491 +FPS=41.48, 法向力=1129.6063, 切向力X=1447.1024, 切向力Y=429.3466 +FPS=46.80, 法向力=1179.3159, 切向力X=1479.0029, 切向力Y=390.3512 +FPS=40.63, 法向力=1384.4058, 切向力X=1210.9634, 切向力Y=258.9697 +FPS=45.35, 法向力=1355.8031, 切向力X=1231.0599, 切向力Y=165.5818 +FPS=46.00, 法向力=1370.0734, 切向力X=1224.8246, 切向力Y=176.7962 +FPS=46.32, 法向力=1161.0262, 切向力X=1145.0237, 切向力Y=401.6200 +FPS=45.39, 法向力=1089.4213, 切向力X=1209.8262, 切向力Y=416.9852 +FPS=41.77, 法向力=1090.3628, 切向力X=1186.8035, 切向力Y=465.9556 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000298s, blend=0.002200s (9 tiles incl ref), finalize=0.000054s, total=0.002558s +FPS=42.59, 法向力=1599.4155, 切向力X=1568.1752, 切向力Y=-260.1926 +FPS=45.67, 法向力=1582.7848, 切向力X=1607.6920, 切向力Y=-321.4023 +FPS=41.71, 法向力=1311.7344, 切向力X=1421.4438, 切向力Y=33.5564 +FPS=44.93, 法向力=1356.0193, 切向力X=1414.8926, 切向力Y=44.1379 +FPS=44.41, 法向力=1329.9783, 切向力X=1351.1613, 切向力Y=581.1750 +FPS=43.33, 法向力=1405.0024, 切向力X=1278.9744, 切向力Y=667.1397 +FPS=46.70, 法向力=1427.3672, 切向力X=1286.3964, 切向力Y=667.3442 +FPS=42.97, 法向力=2039.1401, 切向力X=10122.5176, 切向力Y=-258.2993 +FPS=44.73, 法向力=2137.3909, 切向力X=10486.2129, 切向力Y=-320.7845 +FPS=44.41, 法向力=2106.3635, 切向力X=10481.3281, 切向力Y=-355.6171 +FPS=40.16, 法向力=4318.3315, 切向力X=25997.8750, 切向力Y=1594.6475 +FPS=41.59, 法向力=4115.8408, 切向力X=26630.0879, 切向力Y=1886.9983 +FPS=42.25, 法向力=4107.4360, 切向力X=26638.0605, 切向力Y=1898.9222 +FPS=39.76, 法向力=6062.7012, 切向力X=41198.4727, 切向力Y=3813.0918 +FPS=39.23, 法向力=5677.1226, 切向力X=41726.9922, 切向力Y=3922.4580 +FPS=40.91, 法向力=10442.6934, 切向力X=56228.4453, 切向力Y=5640.6040 +FPS=41.49, 法向力=10291.8369, 切向力X=56962.2656, 切向力Y=5494.3237 +FPS=39.18, 法向力=18393.9453, 切向力X=54105.8008, 切向力Y=1982.8992 +FPS=44.90, 法向力=18254.2266, 切向力X=54156.0195, 切向力Y=1771.7671 +FPS=45.62, 法向力=18293.1836, 切向力X=54157.5195, 切向力Y=1748.7207 +FPS=42.44, 法向力=17589.4629, 切向力X=40161.2188, 切向力Y=-7446.4268 +FPS=44.87, 法向力=17398.6816, 切向力X=40235.7656, 切向力Y=-7513.9648 +FPS=44.13, 法向力=17357.6387, 切向力X=40268.8906, 切向力Y=-7501.4971 +FPS=41.62, 法向力=18904.0000, 切向力X=34349.0078, 切向力Y=-13486.1572 +FPS=41.84, 法向力=18588.1680, 切向力X=34261.9922, 切向力Y=-13716.6836 +FPS=38.86, 法向力=18010.7344, 切向力X=29937.1953, 切向力Y=-12831.5918 +FPS=43.70, 法向力=18032.4727, 切向力X=29920.1055, 切向力Y=-12920.3145 +FPS=43.58, 法向力=18047.3477, 切向力X=29922.2773, 切向力Y=-12933.8906 +FPS=43.52, 法向力=17579.2734, 切向力X=25963.3027, 切向力Y=-7009.5151 +FPS=44.04, 法向力=17470.4805, 切向力X=25837.8555, 切向力Y=-6965.7139 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000008s (hit), reset=0.000432s, blend=0.003119s (9 tiles incl ref), finalize=0.000094s, total=0.003660s +FPS=37.60, 法向力=16539.9258, 切向力X=20996.7988, 切向力Y=-2473.0864 +FPS=43.00, 法向力=16519.4375, 切向力X=20895.0488, 切向力Y=-2427.5156 +FPS=45.20, 法向力=16514.2852, 切向力X=20897.7656, 切向力Y=-2427.9138 +FPS=39.40, 法向力=15860.7998, 切向力X=21035.4043, 切向力Y=-3409.4873 +FPS=45.39, 法向力=15858.2979, 切向力X=21000.3184, 切向力Y=-3558.0181 +FPS=41.36, 法向力=15835.8750, 切向力X=14406.8350, 切向力Y=-550.4048 +FPS=45.28, 法向力=15701.1191, 切向力X=14380.8252, 切向力Y=-406.8622 +FPS=44.66, 法向力=15710.4062, 切向力X=14333.8174, 切向力Y=-393.2597 +FPS=44.48, 法向力=14401.1094, 切向力X=6696.8848, 切向力Y=4007.5083 +FPS=45.59, 法向力=14575.7793, 切向力X=6892.6709, 切向力Y=4049.5879 +FPS=45.65, 法向力=14572.1543, 切向力X=6905.3291, 切向力Y=4116.9453 +FPS=42.85, 法向力=12168.0410, 切向力X=-7747.9829, 切向力Y=5732.1465 +FPS=42.68, 法向力=12239.0449, 切向力X=-8057.4102, 切向力Y=5868.7812 +FPS=41.43, 法向力=9945.6035, 切向力X=-29717.5508, 切向力Y=4616.6665 +FPS=42.60, 法向力=10119.5664, 切向力X=-30433.2656, 切向力Y=4441.3921 +FPS=42.47, 法向力=13702.9609, 切向力X=-42027.0664, 切向力Y=1189.1611 +FPS=43.31, 法向力=13758.7754, 切向力X=-42240.2070, 切向力Y=1150.3987 +FPS=44.19, 法向力=13759.3721, 切向力X=-42282.5508, 切向力Y=1172.0814 +FPS=40.93, 法向力=14746.0098, 切向力X=-31669.8262, 切向力Y=534.2787 +FPS=44.84, 法向力=14716.5957, 切向力X=-31760.2695, 切向力Y=566.5488 +FPS=46.92, 法向力=14682.8555, 切向力X=-31748.4531, 切向力Y=528.8495 +FPS=40.64, 法向力=12240.0996, 切向力X=-19524.9355, 切向力Y=687.2941 +FPS=46.32, 法向力=12341.0391, 切向力X=-19565.1445, 切向力Y=687.4628 +FPS=44.70, 法向力=12320.0215, 切向力X=-19369.7734, 切向力Y=762.0453 +FPS=40.25, 法向力=8046.5659, 切向力X=-9549.1348, 切向力Y=1093.9529 +FPS=43.40, 法向力=8030.1533, 切向力X=-9614.8936, 切向力Y=1197.6094 +FPS=40.34, 法向力=5171.8984, 切向力X=-4180.3809, 切向力Y=604.8423 +FPS=44.07, 法向力=5201.7012, 切向力X=-4152.3120, 切向力Y=568.4901 +FPS=44.68, 法向力=5200.8345, 切向力X=-4156.1045, 切向力Y=632.1410 +FPS=45.39, 法向力=4422.0894, 切向力X=-2055.6475, 切向力Y=572.4670 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002188s (9 tiles incl ref), finalize=0.000053s, total=0.002492s +FPS=46.43, 法向力=4418.1260, 切向力X=-1984.9321, 切向力Y=479.1331 +FPS=41.79, 法向力=4455.5464, 切向力X=-1986.4321, 切向力Y=432.5266 +FPS=44.55, 法向力=2891.2795, 切向力X=821.7390, 切向力Y=467.4678 +FPS=45.90, 法向力=2926.5920, 切向力X=825.9717, 切向力Y=509.1210 +FPS=40.57, 法向力=2664.2588, 切向力X=3205.0200, 切向力Y=1195.3091 +FPS=45.52, 法向力=2628.3093, 切向力X=3416.8784, 切向力Y=1137.0439 +FPS=39.91, 法向力=1589.9077, 切向力X=5568.0449, 切向力Y=343.8825 +FPS=45.38, 法向力=1566.3014, 切向力X=5812.9590, 切向力Y=172.0134 +FPS=46.21, 法向力=1568.8853, 切向力X=5867.1992, 切向力Y=235.8323 +FPS=41.05, 法向力=1489.7365, 切向力X=8391.2930, 切向力Y=-12.4353 +FPS=45.01, 法向力=1461.3669, 切向力X=8506.9844, 切向力Y=-34.9607 +FPS=44.90, 法向力=1482.9019, 切向力X=8474.6533, 切向力Y=-78.9845 +FPS=43.67, 法向力=1285.0640, 切向力X=13360.9922, 切向力Y=-507.8969 +FPS=45.13, 法向力=1431.8923, 切向力X=13824.9238, 切向力Y=-466.4270 +FPS=43.40, 法向力=1445.9722, 切向力X=13788.9434, 切向力Y=-463.7215 +FPS=38.60, 法向力=3033.7422, 切向力X=18644.7266, 切向力Y=-2499.9082 +FPS=47.04, 法向力=3173.3862, 切向力X=19165.6406, 切向力Y=-2255.7219 +FPS=43.33, 法向力=5072.5713, 切向力X=23902.5898, 切向力Y=-7965.7666 +FPS=46.48, 法向力=4809.1348, 切向力X=24179.7383, 切向力Y=-8217.6270 +FPS=45.46, 法向力=4675.6362, 切向力X=24186.4805, 切向力Y=-8302.7725 +FPS=44.19, 法向力=6954.9727, 切向力X=16584.4395, 切向力Y=-11414.9141 +FPS=47.35, 法向力=6878.2397, 切向力X=16680.1348, 切向力Y=-11436.2012 +FPS=42.15, 法向力=6857.6182, 切向力X=16668.1152, 切向力Y=-11459.7295 +FPS=44.33, 法向力=7216.1016, 切向力X=9996.2070, 切向力Y=-9684.2148 +FPS=45.44, 法向力=7170.1748, 切向力X=10002.7900, 切向力Y=-9658.2363 +FPS=42.04, 法向力=6544.1963, 切向力X=7456.6421, 切向力Y=-7830.3647 +FPS=43.11, 法向力=6571.7632, 切向力X=7498.2832, 切向力Y=-7868.4961 +FPS=42.32, 法向力=5916.4165, 切向力X=4686.0396, 切向力Y=-7466.3975 +FPS=46.26, 法向力=5847.9707, 切向力X=4544.6973, 切向力Y=-7533.5283 +FPS=46.17, 法向力=5837.9761, 切向力X=4559.4229, 切向力Y=-7506.1865 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000274s, blend=0.002186s (9 tiles incl ref), finalize=0.000054s, total=0.002520s +FPS=42.70, 法向力=7128.3096, 切向力X=2085.6550, 切向力Y=-6823.5635 +FPS=45.22, 法向力=7142.8042, 切向力X=1985.5023, 切向力Y=-6791.4897 +FPS=45.75, 法向力=7150.0322, 切向力X=1975.8372, 切向力Y=-6793.9561 +FPS=41.04, 法向力=6968.5254, 切向力X=2267.1082, 切向力Y=-4605.3828 +FPS=46.39, 法向力=7035.2354, 切向力X=2305.9268, 切向力Y=-4609.4399 +FPS=46.30, 法向力=7035.8721, 切向力X=2351.6355, 切向力Y=-4638.9092 +FPS=41.57, 法向力=4278.9648, 切向力X=7492.2720, 切向力Y=8550.2598 +FPS=43.62, 法向力=4493.8184, 切向力X=7730.5469, 切向力Y=9278.8672 +FPS=41.12, 法向力=4819.2734, 切向力X=14126.1641, 切向力Y=17085.4375 +FPS=43.33, 法向力=4924.1328, 切向力X=14367.8828, 切向力Y=17289.3516 +FPS=42.81, 法向力=4937.7617, 切向力X=14382.1621, 切向力Y=17326.8867 +FPS=42.88, 法向力=4636.1377, 切向力X=16648.7773, 切向力Y=27952.0352 +FPS=44.15, 法向力=3885.1787, 切向力X=17238.5391, 切向力Y=28551.3945 +FPS=42.43, 法向力=3841.9229, 切向力X=17313.3340, 切向力Y=28512.5312 +FPS=44.75, 法向力=7122.1250, 切向力X=14679.1406, 切向力Y=33056.8711 +FPS=43.33, 法向力=7064.1924, 切向力X=14856.9316, 切向力Y=33045.8594 +FPS=42.98, 法向力=12816.1289, 切向力X=9349.0020, 切向力Y=32831.7305 +FPS=43.91, 法向力=12674.4727, 切向力X=9425.2705, 切向力Y=32989.4766 +FPS=43.71, 法向力=14378.5059, 切向力X=10811.1895, 切向力Y=30399.4883 +FPS=43.23, 法向力=14508.2695, 切向力X=10761.5508, 切向力Y=30488.4844 +FPS=45.38, 法向力=14469.8994, 切向力X=10764.1387, 切向力Y=30506.6016 +FPS=43.13, 法向力=11795.0918, 切向力X=12891.6572, 切向力Y=22268.9688 +FPS=46.14, 法向力=11750.1133, 切向力X=12826.1855, 切向力Y=22321.0059 +FPS=46.24, 法向力=11696.3496, 切向力X=12862.9746, 切向力Y=22292.3828 +FPS=40.09, 法向力=8794.1523, 切向力X=15556.3223, 切向力Y=11047.5957 +FPS=46.66, 法向力=8576.4199, 切向力X=15776.7900, 切向力Y=10623.0674 +FPS=44.97, 法向力=8577.2656, 切向力X=15814.3984, 切向力Y=10613.8779 +FPS=40.72, 法向力=3355.6841, 切向力X=13118.7227, 切向力Y=-6016.7031 +FPS=43.62, 法向力=3484.7141, 切向力X=13066.8633, 切向力Y=-6191.3262 +FPS=40.75, 法向力=2819.6680, 切向力X=5397.8589, 切向力Y=-1510.6222 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000238s, blend=0.002156s (9 tiles incl ref), finalize=0.000052s, total=0.002452s +FPS=44.81, 法向力=2725.1489, 切向力X=5466.4580, 切向力Y=-1625.2551 +FPS=45.85, 法向力=2725.4668, 切向力X=5423.1899, 切向力Y=-1595.2479 +FPS=42.80, 法向力=1767.6149, 切向力X=3321.1533, 切向力Y=603.3021 +FPS=45.00, 法向力=1746.0822, 切向力X=3310.5706, 切向力Y=611.1683 +FPS=38.75, 法向力=1735.9478, 切向力X=3313.6885, 切向力Y=608.5906 +FPS=41.36, 法向力=2235.3931, 切向力X=3004.4622, 切向力Y=786.0616 +FPS=44.06, 法向力=2277.9805, 切向力X=3011.0417, 切向力Y=784.7955 +FPS=41.60, 法向力=1188.8945, 切向力X=3892.5420, 切向力Y=1047.0034 +FPS=42.41, 法向力=1204.9965, 切向力X=4061.2163, 切向力Y=1089.9790 +FPS=40.00, 法向力=2421.7402, 切向力X=15118.7607, 切向力Y=2356.1504 +FPS=42.88, 法向力=2285.3525, 切向力X=15608.4473, 切向力Y=2165.9048 +FPS=43.69, 法向力=2237.7441, 切向力X=15655.7988, 切向力Y=2216.2202 +FPS=39.54, 法向力=5282.6289, 切向力X=34436.4141, 切向力Y=2888.9487 +FPS=42.81, 法向力=4855.4448, 切向力X=35356.4375, 切向力Y=2781.8931 +FPS=41.55, 法向力=4968.2920, 切向力X=35288.8984, 切向力Y=2955.5955 +FPS=41.62, 法向力=7344.2036, 切向力X=55896.6953, 切向力Y=5541.5518 +FPS=43.64, 法向力=7019.7861, 切向力X=56608.2500, 切向力Y=5328.7729 +FPS=39.29, 法向力=16518.2168, 切向力X=59113.2500, 切向力Y=7665.9600 +FPS=43.40, 法向力=16533.5410, 切向力X=59208.9219, 切向力Y=7870.6777 +FPS=38.89, 法向力=21507.4844, 切向力X=42455.0742, 切向力Y=6048.9980 +FPS=41.85, 法向力=21277.7852, 切向力X=42404.6992, 切向力Y=5967.6484 +FPS=44.50, 法向力=21280.6348, 切向力X=42435.0820, 切向力Y=5962.9385 +FPS=44.66, 法向力=16250.7422, 切向力X=26884.8242, 切向力Y=3620.8267 +FPS=45.11, 法向力=16265.9092, 切向力X=27013.6328, 切向力Y=3535.5669 +FPS=47.08, 法向力=16274.9951, 切向力X=26989.4043, 切向力Y=3588.6372 +FPS=40.26, 法向力=12228.1309, 切向力X=17218.1992, 切向力Y=2138.0435 +FPS=46.88, 法向力=12232.9336, 切向力X=17204.8477, 切向力Y=2148.7449 +FPS=44.13, 法向力=12230.3105, 切向力X=17176.6641, 切向力Y=2121.8848 +FPS=42.83, 法向力=8725.1426, 切向力X=9009.4961, 切向力Y=3525.7500 +FPS=45.00, 法向力=8834.2168, 切向力X=9008.0039, 切向力Y=3592.8025 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002092s (9 tiles incl ref), finalize=0.000050s, total=0.002401s +FPS=41.34, 法向力=9992.8359, 切向力X=-5086.5479, 切向力Y=6680.7656 +FPS=45.00, 法向力=10054.4873, 切向力X=-5220.9888, 切向力Y=6851.6484 +FPS=44.68, 法向力=9360.2451, 切向力X=-35922.4961, 切向力Y=787.4398 +FPS=46.29, 法向力=9393.8359, 切向力X=-36448.5391, 切向力Y=435.1035 +FPS=43.31, 法向力=9491.3975, 切向力X=-36335.6484, 切向力Y=350.6203 +FPS=40.92, 法向力=17870.1367, 切向力X=-46138.6562, 切向力Y=-43.2766 +FPS=43.89, 法向力=17964.0078, 切向力X=-46300.0156, 切向力Y=-129.5305 +FPS=46.04, 法向力=17956.6094, 切向力X=-46340.6289, 切向力Y=-149.0308 +FPS=40.12, 法向力=12774.1748, 切向力X=-22546.5625, 切向力Y=2996.4780 +FPS=46.82, 法向力=12748.7598, 切向力X=-22429.1758, 切向力Y=2906.5955 +FPS=41.38, 法向力=7505.7480, 切向力X=-9229.8525, 切向力Y=997.2448 +FPS=46.61, 法向力=7511.6421, 切向力X=-9181.4395, 切向力Y=964.7308 +FPS=44.84, 法向力=7508.2871, 切向力X=-9187.3604, 切向力Y=960.0272 +FPS=42.57, 法向力=4502.1895, 切向力X=4566.0972, 切向力Y=2146.0952 +FPS=45.51, 法向力=4474.0591, 切向力X=4561.8623, 切向力Y=2099.6057 +FPS=44.75, 法向力=4477.3374, 切向力X=4594.0664, 切向力Y=2071.1016 +FPS=43.53, 法向力=2479.5422, 切向力X=17223.4141, 切向力Y=-490.6498 +FPS=43.94, 法向力=2496.6301, 切向力X=17843.3574, 切向力Y=-821.4464 +FPS=43.73, 法向力=2497.0605, 切向力X=17935.7129, 切向力Y=-815.2149 +FPS=43.42, 法向力=5963.3579, 切向力X=35910.8984, 切向力Y=-7770.3887 +FPS=45.86, 法向力=5532.7085, 切向力X=36755.9766, 切向力Y=-8067.1084 +FPS=43.80, 法向力=10252.0332, 切向力X=64347.5430, 切向力Y=-4816.5273 +FPS=45.11, 法向力=9513.1328, 切向力X=64962.4297, 切向力Y=-5164.9707 +FPS=42.03, 法向力=9547.2656, 切向力X=64928.0430, 切向力Y=-5211.2505 +FPS=43.22, 法向力=24462.7754, 切向力X=67112.3594, 切向力Y=-965.0105 +FPS=45.06, 法向力=24343.2129, 切向力X=67429.7109, 切向力Y=-794.0438 +FPS=39.55, 法向力=20535.3945, 切向力X=41667.5391, 切向力Y=302.0483 +FPS=47.58, 法向力=20696.8691, 切向力X=41827.1719, 切向力Y=372.6904 +FPS=45.50, 法向力=20729.4883, 切向力X=41847.2266, 切向力Y=389.7001 +FPS=41.74, 法向力=8504.8359, 切向力X=17876.0762, 切向力Y=-27.6687 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000282s, blend=0.002203s (9 tiles incl ref), finalize=0.000054s, total=0.002545s +FPS=46.21, 法向力=8492.8467, 切向力X=17968.3379, 切向力Y=15.5900 +FPS=39.80, 法向力=4237.1650, 切向力X=7415.4399, 切向力Y=1661.4176 +FPS=45.58, 法向力=4272.5820, 切向力X=7427.5659, 切向力Y=1682.7583 +FPS=45.02, 法向力=4282.7681, 切向力X=7375.9048, 切向力Y=1673.6213 +FPS=40.64, 法向力=2635.7886, 切向力X=-13438.1211, 切向力Y=1376.0405 +FPS=45.14, 法向力=2631.6719, 切向力X=-13278.7646, 切向力Y=1354.4412 +FPS=44.07, 法向力=2644.7798, 切向力X=-13277.3145, 切向力Y=1359.0710 +FPS=43.35, 法向力=7890.0845, 切向力X=-38991.3203, 切向力Y=-8087.3853 +FPS=43.10, 法向力=7700.3652, 切向力X=-39147.1484, 切向力Y=-8220.0322 +FPS=40.95, 法向力=7714.6396, 切向力X=-39142.3516, 切向力Y=-8219.9336 +FPS=43.04, 法向力=16046.8438, 切向力X=-54545.4141, 切向力Y=-7169.9219 +FPS=42.26, 法向力=20261.3438, 切向力X=-49727.6719, 切向力Y=-6398.4404 +FPS=43.62, 法向力=20335.8105, 切向力X=-49859.2812, 切向力Y=-6065.1240 +FPS=46.85, 法向力=20293.3262, 切向力X=-49804.7969, 切向力Y=-6075.7300 +FPS=42.39, 法向力=20324.6562, 切向力X=-49840.2539, 切向力Y=-6049.2930 +FPS=47.04, 法向力=18119.9316, 切向力X=-34783.9844, 切向力Y=-7144.9829 +FPS=46.26, 法向力=17763.3984, 切向力X=-34518.1797, 切向力Y=-7578.5591 +FPS=42.69, 法向力=11688.5361, 切向力X=-20003.5527, 切向力Y=-4231.2090 +FPS=44.64, 法向力=11432.6465, 切向力X=-20033.7422, 切向力Y=-4336.9707 +FPS=47.60, 法向力=11593.7861, 切向力X=-20138.6523, 切向力Y=-4285.4780 +FPS=40.44, 法向力=8496.9580, 切向力X=-2415.2764, 切向力Y=-261.0167 +FPS=46.95, 法向力=8587.5215, 切向力X=-2226.5061, 切向力Y=-106.4079 +FPS=39.33, 法向力=6451.0947, 切向力X=28245.3438, 切向力Y=3330.3096 +FPS=45.66, 法向力=6294.5332, 切向力X=28498.7441, 切向力Y=3201.5474 +FPS=45.57, 法向力=6360.1729, 切向力X=28444.0898, 切向力Y=3172.1184 +FPS=43.56, 法向力=7614.9307, 切向力X=48288.2266, 切向力Y=-3591.2363 +FPS=43.99, 法向力=6913.3662, 切向力X=49625.3867, 切向力Y=-4337.2334 +FPS=45.14, 法向力=6803.6191, 切向力X=49604.0977, 切向力Y=-4442.9692 +FPS=38.18, 法向力=11904.7500, 切向力X=63765.7109, 切向力Y=-5103.3994 +FPS=41.98, 法向力=11268.2598, 切向力X=64405.2656, 切向力Y=-5389.0664 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000392s, blend=0.002383s (9 tiles incl ref), finalize=0.000059s, total=0.002840s +FPS=38.75, 法向力=20204.5898, 切向力X=68787.2031, 切向力Y=-5799.8564 +FPS=42.01, 法向力=20084.2148, 切向力X=69149.1484, 切向力Y=-5963.8174 +FPS=42.50, 法向力=24957.1992, 切向力X=59449.9297, 切向力Y=-494.4980 +FPS=41.79, 法向力=25057.3867, 切向力X=59375.3125, 切向力Y=-223.3394 +FPS=43.90, 法向力=25133.0898, 切向力X=59409.9297, 切向力Y=-171.0100 +FPS=40.92, 法向力=24976.5098, 切向力X=44212.3984, 切向力Y=8219.2539 +FPS=45.97, 法向力=25081.6914, 切向力X=44401.2109, 切向力Y=8253.9961 +FPS=45.15, 法向力=25085.0879, 切向力X=44367.9141, 切向力Y=8258.1768 +FPS=39.89, 法向力=24105.9766, 切向力X=37750.3047, 切向力Y=12643.9609 +FPS=45.36, 法向力=24345.1250, 切向力X=37866.2188, 切向力Y=12589.9941 +FPS=45.62, 法向力=24353.6211, 切向力X=37876.2656, 切向力Y=12587.4736 +FPS=43.14, 法向力=13689.5996, 切向力X=22036.4043, 切向力Y=8589.9395 +FPS=44.71, 法向力=13563.9004, 切向力X=21780.1387, 切向力Y=8508.7695 +FPS=43.56, 法向力=7146.7871, 切向力X=12225.4443, 切向力Y=3838.5918 +FPS=46.41, 法向力=7169.8887, 切向力X=12239.3701, 切向力Y=3771.7627 +FPS=43.67, 法向力=7171.1904, 切向力X=12244.4971, 切向力Y=3754.3213 +FPS=42.32, 法向力=6112.8770, 切向力X=6505.0146, 切向力Y=1964.4973 +FPS=46.29, 法向力=6107.3726, 切向力X=6473.3330, 切向力Y=1892.8593 +FPS=42.55, 法向力=6112.8232, 切向力X=6477.3950, 切向力Y=1870.0934 +FPS=43.45, 法向力=2514.8257, 切向力X=-5478.4639, 切向力Y=-32.7190 +FPS=45.97, 法向力=2574.9529, 切向力X=-5450.2266, 切向力Y=26.1055 +FPS=41.20, 法向力=5323.1250, 切向力X=-25901.4512, 切向力Y=-12854.6279 +FPS=41.61, 法向力=5101.1006, 切向力X=-26201.4102, 切向力Y=-13222.0000 +FPS=38.81, 法向力=11264.4658, 切向力X=-45945.2109, 切向力Y=-16711.3242 +FPS=44.42, 法向力=11197.2285, 切向力X=-46007.2070, 切向力Y=-17463.4121 +FPS=43.54, 法向力=11226.8223, 切向力X=-45945.6992, 切向力Y=-17458.6855 +FPS=41.99, 法向力=17416.3828, 切向力X=-45853.9297, 切向力Y=-14586.3945 +FPS=46.24, 法向力=17633.5840, 切向力X=-46054.7109, 切向力Y=-14481.3418 +FPS=44.63, 法向力=17546.7305, 切向力X=-46079.6953, 切向力Y=-14566.6670 +FPS=41.95, 法向力=12940.1494, 切向力X=-31090.9648, 切向力Y=-9437.2109 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002157s (9 tiles incl ref), finalize=0.000056s, total=0.002470s +FPS=46.30, 法向力=12677.4688, 切向力X=-30584.8750, 切向力Y=-9391.8633 +FPS=45.49, 法向力=12664.4492, 切向力X=-30535.9668, 切向力Y=-9397.1621 +FPS=42.14, 法向力=9512.2686, 切向力X=-13191.6895, 切向力Y=-5287.1172 +FPS=46.59, 法向力=9580.9609, 切向力X=-13119.5059, 切向力Y=-5219.1924 +FPS=39.17, 法向力=4760.8979, 切向力X=-4625.8462, 切向力Y=-3628.2456 +FPS=46.70, 法向力=4957.1133, 切向力X=-4752.9727, 切向力Y=-3555.0557 +FPS=43.08, 法向力=4935.1064, 切向力X=-4815.0928, 切向力Y=-3466.7222 +FPS=46.51, 法向力=3346.9216, 切向力X=2592.9727, 切向力Y=-1418.9297 +FPS=45.07, 法向力=3286.0066, 切向力X=2712.6572, 切向力Y=-1520.8892 +FPS=43.50, 法向力=2164.2668, 切向力X=15758.2861, 切向力Y=-1746.6682 +FPS=41.64, 法向力=2196.5129, 切向力X=16381.2031, 切向力Y=-1669.4858 +FPS=46.04, 法向力=2163.7820, 切向力X=16383.3896, 切向力Y=-1744.7322 +FPS=39.02, 法向力=4446.4585, 切向力X=27217.0781, 切向力Y=-4753.9585 +FPS=45.13, 法向力=3826.6592, 切向力X=28200.4668, 切向力Y=-5179.9766 +FPS=40.55, 法向力=8054.6006, 切向力X=49985.8281, 切向力Y=-7273.9688 +FPS=45.07, 法向力=7510.1528, 切向力X=51044.7148, 切向力Y=-7398.1943 +FPS=46.21, 法向力=7481.2393, 切向力X=51019.4688, 切向力Y=-7531.4976 +FPS=44.98, 法向力=10821.4688, 切向力X=73541.5938, 切向力Y=-10583.3027 +FPS=45.51, 法向力=9872.0098, 切向力X=74534.9375, 切向力Y=-11094.4961 +FPS=42.56, 法向力=9889.7832, 切向力X=74612.4688, 切向力Y=-11085.5088 +FPS=38.94, 法向力=22029.5938, 切向力X=80178.7031, 切向力Y=-1334.8096 +FPS=44.19, 法向力=21804.6562, 切向力X=80761.9531, 切向力Y=-1168.6887 +FPS=38.69, 法向力=21766.7734, 切向力X=80793.0156, 切向力Y=-1142.5095 +FPS=40.97, 法向力=27129.1445, 切向力X=60237.8789, 切向力Y=7538.1587 +FPS=40.34, 法向力=18999.0684, 切向力X=32770.2188, 切向力Y=7017.8037 +FPS=43.05, 法向力=19046.6543, 切向力X=32972.6602, 切向力Y=7064.7520 +FPS=41.24, 法向力=19081.0625, 切向力X=32984.8633, 切向力Y=7075.3184 +FPS=38.58, 法向力=8487.4727, 切向力X=13322.7852, 切向力Y=2310.2756 +FPS=40.89, 法向力=8521.5957, 切向力X=13409.5176, 切向力Y=2282.6211 +FPS=37.38, 法向力=8523.4004, 切向力X=13406.0781, 切向力Y=2280.1514 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000315s, blend=0.002348s (9 tiles incl ref), finalize=0.000065s, total=0.002734s +FPS=41.20, 法向力=4343.9619, 切向力X=5465.4131, 切向力Y=-332.1560 +FPS=44.44, 法向力=4341.7383, 切向力X=5496.4473, 切向力Y=-346.2110 +FPS=38.10, 法向力=2838.6533, 切向力X=4504.9268, 切向力Y=181.0480 +FPS=37.47, 法向力=2818.2393, 切向力X=4547.7217, 切向力Y=217.7619 +FPS=38.37, 法向力=2292.5437, 切向力X=4073.2400, 切向力Y=590.0989 +FPS=44.48, 法向力=2209.5371, 切向力X=4057.9243, 切向力Y=598.5552 +FPS=43.44, 法向力=2228.5310, 切向力X=4014.5164, 切向力Y=617.3027 +FPS=39.88, 法向力=1158.8174, 切向力X=121.1526, 切向力Y=-983.4564 +FPS=43.77, 法向力=1152.3298, 切向力X=-28.3319, 切向力Y=-1026.7900 +FPS=40.46, 法向力=1904.3136, 切向力X=-12932.5322, 切向力Y=-6241.7729 +FPS=43.18, 法向力=1961.1720, 切向力X=-13215.1367, 切向力Y=-6767.0513 +FPS=45.32, 法向力=1951.3303, 切向力X=-13252.5723, 切向力Y=-6787.0454 +FPS=40.24, 法向力=6440.4307, 切向力X=-33742.1562, 切向力Y=-12182.4863 +FPS=45.40, 法向力=6555.8770, 切向力X=-34019.5703, 切向力Y=-12331.7578 +FPS=40.29, 法向力=12806.2285, 切向力X=-44511.1719, 切向力Y=-7557.5425 +FPS=45.10, 法向力=12859.9775, 切向力X=-44343.6484, 切向力Y=-8026.3457 +FPS=45.00, 法向力=12870.7480, 切向力X=-44342.8516, 切向力Y=-7979.7139 +FPS=41.89, 法向力=15531.0215, 切向力X=-37438.0078, 切向力Y=-4393.1108 +FPS=45.50, 法向力=15482.6406, 切向力X=-37587.8828, 切向力Y=-4461.3203 +FPS=45.08, 法向力=15471.3682, 切向力X=-37655.0234, 切向力Y=-4444.5420 +FPS=40.99, 法向力=13993.3867, 切向力X=-20898.4531, 切向力Y=-2730.3013 +FPS=44.64, 法向力=13755.0000, 切向力X=-20910.6406, 切向力Y=-2801.9321 +FPS=41.74, 法向力=13762.5195, 切向力X=-20823.8184, 切向力Y=-2815.4263 +FPS=41.91, 法向力=7394.2925, 切向力X=-8357.3037, 切向力Y=-1726.0732 +FPS=42.03, 法向力=7373.5059, 切向力X=-8366.8643, 切向力Y=-1762.6880 +FPS=41.71, 法向力=4261.2100, 切向力X=270.3433, 切向力Y=-1054.6963 +FPS=44.41, 法向力=4207.8979, 切向力X=230.0495, 切向力Y=-1140.4436 +FPS=41.68, 法向力=1926.7834, 切向力X=13889.9971, 切向力Y=-1511.4956 +FPS=44.92, 法向力=1797.2092, 切向力X=14265.3945, 切向力Y=-1468.4791 +FPS=44.08, 法向力=1716.5056, 切向力X=14351.9551, 切向力Y=-1514.6471 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000274s, blend=0.002131s (9 tiles incl ref), finalize=0.000052s, total=0.002463s +FPS=41.50, 法向力=5610.5723, 切向力X=29858.6875, 切向力Y=-9062.7773 +FPS=45.55, 法向力=5023.8350, 切向力X=30979.0820, 切向力Y=-9646.5625 +FPS=43.04, 法向力=4979.5449, 切向力X=30927.9336, 切向力Y=-9683.4053 +FPS=42.75, 法向力=10095.7344, 切向力X=52934.9297, 切向力Y=-15273.4824 +FPS=44.08, 法向力=9404.9502, 切向力X=54041.2031, 切向力Y=-15626.8389 +FPS=41.23, 法向力=13365.9502, 切向力X=69721.3984, 切向力Y=-19551.7324 +FPS=42.30, 法向力=12461.7930, 切向力X=70308.0469, 切向力Y=-20304.5781 +FPS=38.24, 法向力=12478.4170, 切向力X=70329.3906, 切向力Y=-20259.3477 +FPS=44.78, 法向力=18626.7559, 切向力X=69056.8594, 切向力Y=-14406.9082 +FPS=44.88, 法向力=18341.7344, 切向力X=69213.3750, 切向力Y=-14521.9844 +FPS=36.43, 法向力=24184.4238, 切向力X=60700.1797, 切向力Y=-6143.1284 +FPS=39.17, 法向力=24109.7422, 切向力X=60935.4922, 切向力Y=-6138.7378 +FPS=40.52, 法向力=24201.2266, 切向力X=60878.9375, 切向力Y=-6005.4009 +FPS=41.76, 法向力=21330.7637, 切向力X=41252.9648, 切向力Y=3436.9531 +FPS=44.29, 法向力=21432.4688, 切向力X=41299.8047, 切向力Y=3475.8088 +FPS=40.17, 法向力=16485.3594, 切向力X=24056.5820, 切向力Y=11528.3359 +FPS=45.30, 法向力=16626.8633, 切向力X=24193.5273, 切向力Y=11559.4590 +FPS=41.55, 法向力=16614.0703, 切向力X=24208.2188, 切向力Y=11534.5332 +FPS=44.61, 法向力=14018.3457, 切向力X=15539.4434, 切向力Y=11304.0254 +FPS=44.12, 法向力=14113.3477, 切向力X=15682.0391, 切向力Y=11284.4512 +FPS=35.51, 法向力=9246.4199, 切向力X=1955.0676, 切向力Y=7408.0171 +FPS=43.39, 法向力=9091.9629, 切向力X=1792.1826, 切向力Y=7450.3740 +FPS=42.21, 法向力=9025.2598, 切向力X=1670.5305, 切向力Y=7493.5830 +FPS=37.30, 法向力=3536.1396, 切向力X=822.1233, 切向力Y=103.8637 +FPS=44.72, 法向力=3562.7578, 切向力X=841.7126, 切向力Y=117.8387 +FPS=41.45, 法向力=3123.4160, 切向力X=2965.5093, 切向力Y=9.6317 +FPS=45.89, 法向力=2997.0659, 切向力X=3073.1260, 切向力Y=-73.7858 +FPS=42.46, 法向力=2993.5732, 切向力X=3083.6099, 切向力Y=-100.9929 +FPS=44.51, 法向力=3379.0664, 切向力X=736.1801, 切向力Y=6055.0918 +FPS=46.45, 法向力=3604.5637, 切向力X=814.2487, 切向力Y=6329.4536 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000340s, blend=0.002307s (9 tiles incl ref), finalize=0.000059s, total=0.002713s +FPS=43.05, 法向力=5090.4126, 切向力X=9105.7402, 切向力Y=21681.4023 +FPS=44.79, 法向力=5120.8779, 切向力X=9074.5869, 切向力Y=21981.0762 +FPS=43.77, 法向力=5136.0947, 切向力X=9076.7939, 切向力Y=21988.4043 +FPS=38.97, 法向力=6987.9688, 切向力X=22123.3594, 切向力Y=41865.7422 +FPS=43.94, 法向力=6746.1870, 切向力X=22850.3086, 切向力Y=42085.5625 +FPS=39.31, 法向力=19350.1738, 切向力X=18862.3281, 切向力Y=56898.1641 +FPS=43.97, 法向力=19325.8008, 切向力X=19128.2539, 切向力Y=57834.5742 +FPS=43.67, 法向力=19336.3594, 切向力X=19044.2188, 切向力Y=57948.6367 +FPS=40.05, 法向力=26859.6875, 切向力X=8103.9575, 切向力Y=50398.5469 +FPS=43.77, 法向力=27146.7109, 切向力X=7791.8848, 切向力Y=50901.3203 +FPS=40.61, 法向力=27303.7500, 切向力X=7846.8037, 切向力Y=51042.2109 +FPS=42.42, 法向力=27999.3984, 切向力X=26.3228, 切向力Y=44386.3906 +FPS=42.44, 法向力=28125.0234, 切向力X=-113.3100, 切向力Y=44821.9648 +FPS=38.11, 法向力=26536.3379, 切向力X=-7432.7202, 切向力Y=39143.6172 +FPS=45.20, 法向力=26486.6797, 切向力X=-7573.1060, 切向力Y=38900.9766 +FPS=40.55, 法向力=22864.2656, 切向力X=-3683.0269, 切向力Y=28003.3906 +FPS=44.94, 法向力=22632.5059, 切向力X=-3075.9951, 切向力Y=27925.3281 +FPS=44.84, 法向力=22526.7266, 切向力X=-3105.9028, 切向力Y=27855.9395 +FPS=42.13, 法向力=18837.5391, 切向力X=1395.6383, 切向力Y=18851.0820 +FPS=45.01, 法向力=18828.6016, 切向力X=1616.1576, 切向力Y=19204.6953 +FPS=44.71, 法向力=18839.4062, 切向力X=1709.1437, 切向力Y=19270.9551 +FPS=41.31, 法向力=15214.4453, 切向力X=3106.8308, 切向力Y=2175.7520 +FPS=45.55, 法向力=15228.3965, 切向力X=3116.9011, 切向力Y=2293.6016 +FPS=42.73, 法向力=15221.9580, 切向力X=3158.5581, 切向力Y=2334.8594 +FPS=42.86, 法向力=10166.0195, 切向力X=-11240.5693, 切向力Y=-23333.4434 +FPS=41.28, 法向力=9979.8203, 切向力X=-11146.9453, 切向力Y=-23751.6934 +FPS=42.40, 法向力=12434.2949, 切向力X=-11225.7598, 切向力Y=-29094.4551 +FPS=43.68, 法向力=11901.6455, 切向力X=-11128.1328, 切向力Y=-29606.4082 +FPS=42.29, 法向力=11634.5498, 切向力X=-8241.5332, 切向力Y=-25617.8008 +FPS=44.45, 法向力=11729.1680, 切向力X=-8309.3125, 切向力Y=-25528.3594 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002111s (9 tiles incl ref), finalize=0.000057s, total=0.002435s +FPS=45.24, 法向力=11761.5430, 切向力X=-8245.6621, 切向力Y=-25462.0469 +FPS=39.47, 法向力=12445.3398, 切向力X=-8387.0742, 切向力Y=-23439.3652 +FPS=45.46, 法向力=12420.3262, 切向力X=-8315.9512, 切向力Y=-23471.2422 +FPS=43.57, 法向力=12394.4453, 切向力X=-8303.9414, 切向力Y=-23472.9922 +FPS=41.00, 法向力=10958.7812, 切向力X=-2407.2700, 切向力Y=-21188.1523 +FPS=44.48, 法向力=10959.8984, 切向力X=-2343.2778, 切向力Y=-21135.4668 +FPS=40.16, 法向力=8469.7246, 切向力X=21001.6289, 切向力Y=-21376.8828 +FPS=45.28, 法向力=8449.8691, 切向力X=21548.6836, 切向力Y=-21115.6074 +FPS=45.36, 法向力=8457.2910, 切向力X=21552.2617, 切向力Y=-21123.1250 +FPS=44.14, 法向力=10937.7158, 切向力X=35352.9688, 切向力Y=-26042.5664 +FPS=44.64, 法向力=10771.2773, 切向力X=36470.2695, 切向力Y=-26222.1250 +FPS=41.51, 法向力=10873.9570, 切向力X=36355.3672, 切向力Y=-26196.9883 +FPS=43.69, 法向力=10709.7119, 切向力X=32011.8359, 切向力Y=-32399.5176 +FPS=44.07, 法向力=10657.4316, 切向力X=31830.4102, 切向力Y=-32583.3672 +FPS=38.21, 法向力=14582.1562, 切向力X=24666.3965, 切向力Y=-34273.8281 +FPS=43.76, 法向力=14585.1885, 切向力X=24598.2461, 切向力Y=-34357.7578 +FPS=38.45, 法向力=16924.8398, 切向力X=21820.6406, 切向力Y=-28913.0020 +FPS=44.93, 法向力=16943.1348, 切向力X=21857.3555, 切向力Y=-29085.1230 +FPS=45.57, 法向力=16953.1211, 切向力X=21870.4375, 切向力Y=-29087.8301 +FPS=40.00, 法向力=11128.0439, 切向力X=31659.8848, 切向力Y=-330.9608 +FPS=44.43, 法向力=10921.0254, 切向力X=31695.4707, 切向力Y=120.5237 +FPS=43.92, 法向力=10898.7637, 切向力X=31665.4727, 切向力Y=135.7225 +FPS=43.88, 法向力=7360.8110, 切向力X=31934.8848, 切向力Y=34884.3984 +FPS=40.68, 法向力=7191.2197, 切向力X=31889.9609, 切向力Y=35195.9648 +FPS=37.43, 法向力=10801.4668, 切向力X=13475.2578, 切向力Y=44835.0859 +FPS=40.85, 法向力=10776.3516, 切向力X=13584.0566, 切向力Y=44732.3711 +FPS=37.01, 法向力=18843.8184, 切向力X=4136.5195, 切向力Y=40975.8320 +FPS=42.59, 法向力=18905.4922, 切向力X=3933.8005, 切向力Y=41098.2500 +FPS=44.35, 法向力=18918.5449, 切向力X=3901.8320, 切向力Y=41100.9258 +FPS=40.39, 法向力=20310.5859, 切向力X=5182.4746, 切向力Y=36337.0547 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000232s, blend=0.002176s (9 tiles incl ref), finalize=0.000051s, total=0.002465s +FPS=44.27, 法向力=20478.3398, 切向力X=5225.6816, 切向力Y=36526.1172 +FPS=41.88, 法向力=20487.8164, 切向力X=5210.9009, 切向力Y=36579.9453 +FPS=42.12, 法向力=20243.0547, 切向力X=8241.0439, 切向力Y=35082.2969 +FPS=44.20, 法向力=20166.6836, 切向力X=8293.6426, 切向力Y=35077.3008 +FPS=41.97, 法向力=16961.9824, 切向力X=14216.4316, 切向力Y=22459.7793 +FPS=42.98, 法向力=16491.0273, 切向力X=14784.6758, 切向力Y=22077.7305 +FPS=41.58, 法向力=9195.2812, 切向力X=23621.3672, 切向力Y=1136.4763 +FPS=43.01, 法向力=9178.2637, 切向力X=23735.6406, 切向力Y=842.1758 +FPS=44.85, 法向力=9177.6143, 切向力X=23755.9414, 切向力Y=816.1475 +FPS=42.35, 法向力=6791.5938, 切向力X=28647.1250, 切向力Y=-35046.2109 +FPS=42.08, 法向力=6523.3809, 切向力X=28601.9727, 切向力Y=-35295.9375 +FPS=40.91, 法向力=6479.4600, 切向力X=28634.0586, 切向力Y=-35365.2344 +FPS=39.06, 法向力=12517.3359, 切向力X=25325.2559, 切向力Y=-46345.0547 +FPS=42.88, 法向力=11450.7490, 切向力X=25628.0898, 切向力Y=-47065.9844 +FPS=39.88, 法向力=11210.7119, 切向力X=25799.8086, 切向力Y=-47241.5547 +FPS=41.65, 法向力=12301.6641, 切向力X=28920.8711, 切向力Y=-51777.0391 +FPS=40.40, 法向力=12380.4219, 切向力X=28881.8867, 切向力Y=-51806.0898 +FPS=41.64, 法向力=14414.5107, 切向力X=28657.0332, 切向力Y=-54989.7266 +FPS=42.95, 法向力=14077.7207, 切向力X=28883.7598, 切向力Y=-55279.5391 +FPS=41.52, 法向力=15034.5205, 切向力X=24274.4512, 切向力Y=-56309.7773 +FPS=42.28, 法向力=14790.4072, 切向力X=24407.9004, 切向力Y=-56526.7305 +FPS=44.25, 法向力=14760.2979, 切向力X=24430.3262, 切向力Y=-56556.3516 +FPS=39.84, 法向力=15832.7168, 切向力X=21469.6680, 切向力Y=-55761.1016 +FPS=43.37, 法向力=15791.5684, 切向力X=21306.6406, 切向力Y=-55915.5000 +FPS=42.40, 法向力=15799.9336, 切向力X=21292.4375, 切向力Y=-55937.9570 +FPS=41.69, 法向力=17835.5410, 切向力X=16090.2930, 切向力Y=-52629.7031 +FPS=42.05, 法向力=17747.6133, 切向力X=16175.1133, 切向力Y=-52765.7227 +FPS=43.70, 法向力=18555.5586, 切向力X=5873.7871, 切向力Y=-47121.9297 +FPS=45.81, 法向力=18364.6406, 切向力X=6072.5137, 切向力Y=-47217.7500 +FPS=40.42, 法向力=16854.2266, 切向力X=-998.7612, 切向力Y=-39383.9219 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002162s (9 tiles incl ref), finalize=0.000052s, total=0.002471s +FPS=44.83, 法向力=16866.9922, 切向力X=-940.0380, 切向力Y=-39240.5352 +FPS=45.51, 法向力=16855.2852, 切向力X=-931.6156, 切向力Y=-39228.5859 +FPS=38.80, 法向力=15925.3809, 切向力X=-1558.8701, 切向力Y=-21401.7031 +FPS=45.56, 法向力=16001.4941, 切向力X=-1431.3530, 切向力Y=-21604.0762 +FPS=44.48, 法向力=15950.2676, 切向力X=-1643.2695, 切向力Y=-21460.8418 +FPS=39.60, 法向力=11831.1270, 切向力X=7234.4473, 切向力Y=18443.7422 +FPS=45.37, 法向力=11828.0645, 切向力X=7120.5889, 切向力Y=18435.3066 +FPS=39.66, 法向力=10056.5205, 切向力X=11774.6465, 切向力Y=41681.5352 +FPS=43.66, 法向力=9894.5098, 切向力X=11961.3350, 切向力Y=42134.2539 +FPS=40.52, 法向力=9853.0371, 切向力X=11983.2783, 切向力Y=42192.9141 +FPS=41.92, 法向力=17749.4805, 切向力X=4389.1060, 切向力Y=46739.1641 +FPS=44.10, 法向力=17823.8672, 切向力X=4458.9590, 切向力Y=47036.1758 +FPS=40.46, 法向力=24171.6602, 切向力X=3307.6438, 切向力Y=44668.8125 +FPS=43.54, 法向力=24510.9688, 切向力X=2959.2307, 切向力Y=45242.2734 +FPS=43.71, 法向力=24557.0352, 切向力X=2953.3904, 切向力Y=45293.5391 +FPS=41.07, 法向力=24594.7930, 切向力X=1622.5552, 切向力Y=40292.5625 +FPS=44.93, 法向力=24885.8438, 切向力X=1456.1439, 切向力Y=40647.2500 +FPS=41.39, 法向力=23525.2969, 切向力X=1910.5408, 切向力Y=33856.3906 +FPS=43.70, 法向力=23461.4570, 切向力X=2150.7632, 切向力Y=33773.1562 +FPS=44.01, 法向力=23416.5508, 切向力X=2070.9062, 切向力Y=33803.7500 +FPS=42.50, 法向力=18220.9375, 切向力X=7737.6367, 切向力Y=24030.6934 +FPS=43.64, 法向力=17475.7891, 切向力X=8365.6074, 切向力Y=23508.4531 +FPS=41.67, 法向力=17337.5898, 切向力X=8523.7617, 切向力Y=23460.2578 +FPS=42.22, 法向力=9476.2383, 切向力X=14814.9785, 切向力Y=881.8925 +FPS=42.57, 法向力=9576.6152, 切向力X=14846.0498, 切向力Y=1032.2617 +FPS=38.97, 法向力=5198.2334, 切向力X=16005.5254, 切向力Y=-30785.7930 +FPS=43.08, 法向力=4807.2490, 切向力X=16520.7734, 切向力Y=-31149.5273 +FPS=39.84, 法向力=9152.5371, 切向力X=15604.5342, 切向力Y=-39839.3477 +FPS=45.01, 法向力=8923.0137, 切向力X=15689.1641, 切向力Y=-40449.8125 +FPS=44.99, 法向力=8846.7305, 切向力X=15745.9141, 切向力Y=-40493.4805 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002159s (9 tiles incl ref), finalize=0.000052s, total=0.002470s +FPS=42.04, 法向力=11750.8574, 切向力X=21885.7188, 切向力Y=-46211.9531 +FPS=44.95, 法向力=11497.4844, 切向力X=22360.7188, 切向力Y=-46364.1562 +FPS=44.67, 法向力=11562.9961, 切向力X=22390.2773, 切向力Y=-46186.9688 +FPS=39.69, 法向力=14512.0547, 切向力X=27220.7695, 切向力Y=-53151.1367 +FPS=40.16, 法向力=14445.8662, 切向力X=27531.7812, 切向力Y=-53269.5977 +FPS=41.78, 法向力=17550.2266, 切向力X=36275.2500, 切向力Y=-59603.9688 +FPS=42.24, 法向力=17171.4824, 切向力X=36571.9297, 切向力Y=-59910.5547 +FPS=39.64, 法向力=19837.6172, 切向力X=42554.0234, 切向力Y=-64344.9883 +FPS=42.29, 法向力=19816.7500, 切向力X=42690.8477, 切向力Y=-64358.6562 +FPS=42.65, 法向力=19826.8105, 切向力X=42707.9023, 切向力Y=-64352.3672 +FPS=41.41, 法向力=21897.6602, 切向力X=37177.0234, 切向力Y=-59943.2422 +FPS=44.86, 法向力=21581.8125, 切向力X=37378.8594, 切向力Y=-59872.0859 +FPS=42.51, 法向力=21635.8242, 切向力X=37273.4375, 切向力Y=-59831.8125 +FPS=38.08, 法向力=19514.3418, 切向力X=22752.7363, 切向力Y=-49409.1797 +FPS=41.12, 法向力=19417.3848, 切向力X=22757.4766, 切向力Y=-49369.8750 +FPS=37.32, 法向力=17040.6719, 切向力X=4708.1045, 切向力Y=-35645.5156 +FPS=43.65, 法向力=17006.0527, 切向力X=4811.8330, 切向力Y=-35558.8828 +FPS=40.13, 法向力=14121.6143, 切向力X=-16921.0059, 切向力Y=-10644.2344 +FPS=43.02, 法向力=14194.1465, 切向力X=-16958.5703, 切向力Y=-10653.5625 +FPS=43.08, 法向力=14203.7402, 切向力X=-16975.2578, 切向力Y=-10638.0586 +FPS=41.29, 法向力=12436.2715, 切向力X=-20270.7383, 切向力Y=28012.9590 +FPS=43.44, 法向力=12513.1191, 切向力X=-20204.0508, 切向力Y=27948.8945 +FPS=44.70, 法向力=12565.3828, 切向力X=-20170.3203, 切向力Y=27974.7930 +FPS=44.54, 法向力=17033.2891, 切向力X=-9766.0508, 切向力Y=32981.5117 +FPS=44.80, 法向力=17010.0703, 切向力X=-9776.7266, 切向力Y=33429.6562 +FPS=42.39, 法向力=16935.0312, 切向力X=-9781.6094, 切向力Y=33386.4219 +FPS=41.55, 法向力=17029.6953, 切向力X=8732.3145, 切向力Y=28721.8477 +FPS=41.67, 法向力=17062.8789, 切向力X=9269.6504, 切向力Y=28783.9180 +FPS=44.10, 法向力=16301.5439, 切向力X=17962.0820, 切向力Y=27023.7891 +FPS=45.02, 法向力=15953.4414, 切向力X=18586.8730, 切向力Y=26973.5391 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002261s (9 tiles incl ref), finalize=0.000195s, total=0.002723s +FPS=39.42, 法向力=15744.1787, 切向力X=14501.6055, 切向力Y=25653.0703 +FPS=44.66, 法向力=15751.9570, 切向力X=14396.1289, 切向力Y=25586.8223 +FPS=44.64, 法向力=15737.6035, 切向力X=14408.5400, 切向力Y=25586.8750 +FPS=42.11, 法向力=12945.8848, 切向力X=8016.7295, 切向力Y=15359.9961 +FPS=45.84, 法向力=12827.0576, 切向力X=7938.0107, 切向力Y=15186.3467 +FPS=44.04, 法向力=12814.7266, 切向力X=7905.6660, 切向力Y=15187.8281 +FPS=41.00, 法向力=5905.9375, 切向力X=4590.5967, 切向力Y=2200.9956 +FPS=42.70, 法向力=5839.8350, 切向力X=4613.9805, 切向力Y=2172.3992 +FPS=41.16, 法向力=3779.8174, 切向力X=3890.1138, 切向力Y=548.5608 +FPS=44.08, 法向力=3797.7085, 切向力X=3864.3467, 切向力Y=495.7580 +FPS=42.85, 法向力=3780.5825, 切向力X=3883.7212, 切向力Y=526.2275 +FPS=42.95, 法向力=2545.0452, 切向力X=3109.2310, 切向力Y=2007.4309 +FPS=42.76, 法向力=2632.1562, 切向力X=3166.5408, 切向力Y=2021.7668 +FPS=43.03, 法向力=2536.9292, 切向力X=5379.1162, 切向力Y=535.0598 +FPS=42.47, 法向力=2633.5437, 切向力X=5699.3945, 切向力Y=517.5035 +FPS=44.32, 法向力=2635.3931, 切向力X=5764.3604, 切向力Y=490.8667 +FPS=40.95, 法向力=2047.4596, 切向力X=15926.7490, 切向力Y=-1582.6589 +FPS=43.38, 法向力=1985.1991, 切向力X=16485.5039, 切向力Y=-1779.3474 +FPS=39.29, 法向力=5474.2646, 切向力X=39471.1875, 切向力Y=-3517.6362 +FPS=45.65, 法向力=5029.3931, 切向力X=40217.4297, 切向力Y=-3791.3972 +FPS=45.59, 法向力=5045.3257, 切向力X=40190.8984, 切向力Y=-3860.2876 +FPS=43.39, 法向力=8045.4771, 切向力X=62080.1758, 切向力Y=-8963.3535 +FPS=43.46, 法向力=7302.0068, 切向力X=62818.0078, 切向力Y=-9519.9512 +FPS=44.00, 法向力=7266.3652, 切向力X=62747.3281, 切向力Y=-9548.9590 +FPS=40.97, 法向力=16117.9639, 切向力X=74606.2031, 切向力Y=-13004.5244 +FPS=43.58, 法向力=15938.0010, 切向力X=74967.6250, 切向力Y=-13106.0371 +FPS=41.10, 法向力=15873.4736, 切向力X=75168.1484, 切向力Y=-13086.1680 +FPS=41.68, 法向力=24620.3086, 切向力X=66050.9219, 切向力Y=-10279.9600 +FPS=42.85, 法向力=25861.5547, 切向力X=51346.0430, 切向力Y=-2623.8755 +FPS=41.95, 法向力=25805.5273, 切向力X=51381.5469, 切向力Y=-2468.1768 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002125s (9 tiles incl ref), finalize=0.000053s, total=0.002424s +FPS=43.85, 法向力=25832.1582, 切向力X=51440.4453, 切向力Y=-2657.4607 +FPS=43.47, 法向力=21853.1504, 切向力X=36457.7539, 切向力Y=182.7122 +FPS=44.83, 法向力=21534.8359, 切向力X=36366.3320, 切向力Y=259.9130 +FPS=44.54, 法向力=21519.5938, 切向力X=36364.9727, 切向力Y=253.6579 +FPS=41.79, 法向力=19427.6191, 切向力X=28218.9336, 切向力Y=3819.6401 +FPS=44.55, 法向力=18967.4453, 切向力X=28045.4609, 切向力Y=4123.2510 +FPS=44.52, 法向力=18999.5039, 切向力X=28036.0430, 切向力Y=4101.3027 +FPS=39.81, 法向力=19518.8594, 切向力X=4232.3643, 切向力Y=14207.6230 +FPS=44.06, 法向力=19568.7520, 切向力X=4320.4272, 切向力Y=14190.3477 +FPS=39.83, 法向力=16078.1992, 切向力X=-45647.8906, 切向力Y=5316.5244 +FPS=43.77, 法向力=16039.1230, 切向力X=-45789.0938, 切向力Y=5485.2344 +FPS=40.37, 法向力=16087.3594, 切向力X=-45810.4766, 切向力Y=5451.7178 +FPS=42.87, 法向力=21819.8477, 切向力X=-53717.2812, 切向力Y=-883.4431 +FPS=42.78, 法向力=21955.9883, 切向力X=-53874.1641, 切向力Y=-837.4487 +FPS=38.75, 法向力=19332.0469, 切向力X=-34465.1680, 切向力Y=2844.2676 +FPS=43.68, 法向力=19160.1738, 切向力X=-34367.6484, 切向力Y=2803.1782 +FPS=44.13, 法向力=19169.5898, 切向力X=-34386.2617, 切向力Y=2804.3660 +FPS=41.91, 法向力=14209.2988, 切向力X=-17164.0273, 切向力Y=2358.2791 +FPS=45.05, 法向力=14146.4209, 切向力X=-17233.8477, 切向力Y=2236.7671 +FPS=40.17, 法向力=8170.5874, 切向力X=-6674.0605, 切向力Y=2063.4053 +FPS=45.10, 法向力=8152.7266, 切向力X=-6658.3286, 切向力Y=2087.4194 +FPS=44.51, 法向力=8155.3691, 切向力X=-6669.6440, 切向力Y=2070.2974 +FPS=39.34, 法向力=5446.2554, 切向力X=-1307.8833, 切向力Y=1245.7190 +FPS=45.20, 法向力=5404.0234, 切向力X=-1402.6665, 切向力Y=1264.5833 +FPS=41.74, 法向力=3855.0459, 切向力X=1899.4526, 切向力Y=315.0621 +FPS=43.56, 法向力=3816.8057, 切向力X=1935.8761, 切向力Y=419.4374 +FPS=44.91, 法向力=3787.3740, 切向力X=1995.7523, 切向力Y=347.0755 +FPS=38.98, 法向力=2203.9941, 切向力X=5922.6562, 切向力Y=777.2415 +FPS=43.43, 法向力=2293.9509, 切向力X=6244.9575, 切向力Y=738.4639 +FPS=39.94, 法向力=1450.5933, 切向力X=14544.3701, 切向力Y=-933.3529 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000232s, blend=0.002160s (9 tiles incl ref), finalize=0.000056s, total=0.002454s +FPS=42.64, 法向力=1413.3512, 切向力X=15041.5439, 切向力Y=-1066.7175 +FPS=43.66, 法向力=1438.8640, 切向力X=15059.4756, 切向力Y=-992.5011 +FPS=41.68, 法向力=4384.4058, 切向力X=30387.9961, 切向力Y=-1245.6130 +FPS=44.59, 法向力=4077.3501, 切向力X=31278.6230, 切向力Y=-1687.9611 +FPS=41.43, 法向力=4037.3076, 切向力X=31405.1758, 切向力Y=-1637.5303 +FPS=43.57, 法向力=7065.8564, 切向力X=55083.0547, 切向力Y=-2409.4304 +FPS=43.95, 法向力=6433.6572, 切向力X=55835.9492, 切向力Y=-2605.9312 +FPS=43.08, 法向力=14494.8047, 切向力X=67097.1250, 切向力Y=1233.5071 +FPS=42.42, 法向力=14284.3086, 切向力X=67619.0938, 切向力Y=1552.3932 +FPS=40.57, 法向力=21596.1289, 切向力X=49679.7969, 切向力Y=3657.9082 +FPS=42.46, 法向力=21538.6914, 切向力X=49936.6914, 切向力Y=3776.2036 +FPS=45.28, 法向力=21510.7129, 切向力X=49959.7695, 切向力Y=3801.9204 +FPS=43.52, 法向力=13245.0840, 切向力X=25563.7227, 切向力Y=4175.6494 +FPS=45.05, 法向力=13270.4229, 切向力X=25620.3594, 切向力Y=4254.7466 +FPS=43.67, 法向力=13248.8887, 切向力X=25628.0938, 切向力Y=4242.1191 +FPS=40.87, 法向力=5195.2119, 切向力X=10991.8887, 切向力Y=1754.5596 +FPS=43.66, 法向力=5251.8413, 切向力X=10991.2207, 切向力Y=1754.0222 +FPS=40.65, 法向力=5234.4980, 切向力X=10982.4062, 切向力Y=1760.9331 +FPS=38.55, 法向力=3538.6831, 切向力X=6659.9146, 切向力Y=1514.2560 +FPS=39.71, 法向力=3535.6257, 切向力X=6628.6958, 切向力Y=1533.8538 +FPS=41.85, 法向力=3462.1824, 切向力X=4113.4731, 切向力Y=1246.1023 +FPS=43.36, 法向力=3472.5525, 切向力X=4091.9141, 切向力Y=1277.1276 +FPS=41.51, 法向力=1465.6072, 切向力X=-2274.2920, 切向力Y=-1289.4275 +FPS=43.96, 法向力=1496.7239, 切向力X=-2101.9651, 切向力Y=-1363.0250 +FPS=42.73, 法向力=1488.4773, 切向力X=-2111.5452, 切向力Y=-1340.0865 +FPS=39.93, 法向力=2955.6362, 切向力X=-14910.2275, 切向力Y=-5054.0308 +FPS=42.81, 法向力=3008.0498, 切向力X=-15233.1221, 切向力Y=-5057.0820 +FPS=41.93, 法向力=6913.2793, 切向力X=-34188.9219, 切向力Y=-6461.8896 +FPS=42.36, 法向力=6891.7412, 切向力X=-34613.1172, 切向力Y=-6881.8506 +FPS=42.63, 法向力=6869.9634, 切向力X=-34633.0078, 切向力Y=-6904.0127 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000411s, blend=0.002272s (9 tiles incl ref), finalize=0.000057s, total=0.002746s +FPS=43.18, 法向力=14287.0459, 切向力X=-44880.2734, 切向力Y=-10745.5117 +FPS=43.91, 法向力=14061.0859, 切向力X=-44981.0703, 切向力Y=-11195.0869 +FPS=42.59, 法向力=17064.9121, 切向力X=-40458.1797, 切向力Y=-12004.6221 +FPS=44.46, 法向力=16897.7031, 切向力X=-40330.2461, 切向力Y=-12216.8438 +FPS=45.79, 法向力=16911.9258, 切向力X=-40262.8477, 切向力Y=-12228.5391 +FPS=36.88, 法向力=15272.0195, 切向力X=-28850.2930, 切向力Y=-9726.6533 +FPS=44.00, 法向力=15026.3271, 切向力X=-28616.1328, 切向力Y=-9924.5312 +FPS=44.55, 法向力=14994.3047, 切向力X=-28686.9336, 切向力Y=-9798.1484 +FPS=40.12, 法向力=11129.8379, 切向力X=-13216.4395, 切向力Y=-4770.0234 +FPS=43.78, 法向力=11151.5547, 切向力X=-13253.3516, 切向力Y=-4718.3511 +FPS=40.64, 法向力=6076.7783, 切向力X=-782.5453, 切向力Y=-2580.4082 +FPS=44.18, 法向力=6130.1201, 切向力X=-783.7845, 切向力Y=-2548.6230 +FPS=43.51, 法向力=6140.3262, 切向力X=-828.5009, 切向力Y=-2568.0183 +FPS=42.46, 法向力=2244.8809, 切向力X=7962.1123, 切向力Y=-2307.2974 +FPS=44.43, 法向力=2311.1411, 切向力X=8243.5410, 切向力Y=-2256.4609 +FPS=42.96, 法向力=2136.4373, 切向力X=3160.9963, 切向力Y=14.6550 +FPS=44.10, 法向力=2117.2581, 切向力X=3112.2566, 切向力Y=41.6304 +FPS=45.21, 法向力=2125.9692, 切向力X=3111.2393, 切向力Y=15.5057 +FPS=39.58, 法向力=1906.8057, 切向力X=1831.7190, 切向力Y=-543.9066 +FPS=45.11, 法向力=1837.0061, 切向力X=1721.8369, 切向力Y=-591.8293 +FPS=39.50, 法向力=2268.7878, 切向力X=2319.6077, 切向力Y=-905.0835 +FPS=45.53, 法向力=2406.8020, 切向力X=2405.1433, 切向力Y=-955.8790 +FPS=43.56, 法向力=2369.9041, 切向力X=2342.3101, 切向力Y=-1011.1211 +FPS=40.49, 法向力=1967.9504, 切向力X=2574.3428, 切向力Y=-143.4845 +FPS=45.93, 法向力=1921.3246, 切向力X=2538.6797, 切向力Y=-226.5475 +FPS=46.04, 法向力=1943.0959, 切向力X=2498.1328, 切向力Y=-255.1457 +FPS=40.00, 法向力=1944.0188, 切向力X=1918.3347, 切向力Y=768.9051 +FPS=45.74, 法向力=1926.3219, 切向力X=1878.8513, 切向力Y=790.6263 +FPS=42.74, 法向力=1918.1912, 切向力X=1907.2130, 切向力Y=834.4353 +FPS=42.75, 法向力=1890.0376, 切向力X=2104.0764, 切向力Y=556.3030 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000247s, blend=0.003096s (9 tiles incl ref), finalize=0.000062s, total=0.003410s +FPS=43.39, 法向力=1885.1354, 切向力X=2233.0127, 切向力Y=572.5922 +FPS=44.16, 法向力=2346.0059, 切向力X=1747.1843, 切向力Y=170.6444 +FPS=45.86, 法向力=2348.6560, 切向力X=1786.7957, 切向力Y=124.0504 +FPS=42.78, 法向力=2357.9739, 切向力X=1814.9529, 切向力Y=134.0075 +FPS=46.31, 法向力=2147.6182, 切向力X=2494.9014, 切向力Y=-986.1999 +FPS=45.34, 法向力=2145.3447, 切向力X=2419.1924, 切向力Y=-978.9642 +FPS=39.77, 法向力=2618.2522, 切向力X=3944.5649, 切向力Y=57.9383 +FPS=42.58, 法向力=2749.6855, 切向力X=4012.8013, 切向力Y=117.8936 +FPS=44.45, 法向力=2755.0083, 切向力X=4038.7148, 切向力Y=151.3926 +FPS=39.40, 法向力=2315.4990, 切向力X=1870.0083, 切向力Y=1219.3309 +FPS=45.65, 法向力=2186.4331, 切向力X=1855.4504, 切向力Y=1149.6538 +FPS=38.59, 法向力=2120.1899, 切向力X=1560.7876, 切向力Y=654.1270 +FPS=45.23, 法向力=2100.3811, 切向力X=1666.7688, 切向力Y=623.4845 +FPS=45.54, 法向力=2096.6296, 切向力X=1689.4393, 切向力Y=640.8478 +FPS=43.50, 法向力=1658.5342, 切向力X=1789.1418, 切向力Y=-270.3561 +FPS=46.04, 法向力=1663.3999, 切向力X=1795.2814, 切向力Y=-367.2379 +FPS=41.41, 法向力=1679.0325, 切向力X=1783.2885, 切向力Y=-333.3127 +FPS=42.88, 法向力=2069.3037, 切向力X=2621.4199, 切向力Y=390.7265 +FPS=43.79, 法向力=2143.7861, 切向力X=2654.9800, 切向力Y=387.1005 +FPS=39.35, 法向力=1292.4080, 切向力X=2648.1357, 切向力Y=-24.1998 +FPS=42.58, 法向力=1261.1169, 切向力X=2659.8862, 切向力Y=104.6751 +FPS=37.76, 法向力=2138.8760, 切向力X=2550.7178, 切向力Y=205.7927 +FPS=44.08, 法向力=2156.4614, 切向力X=2529.0806, 切向力Y=208.9363 +FPS=43.46, 法向力=2153.0903, 切向力X=2584.3865, 切向力Y=211.3558 +FPS=42.54, 法向力=1842.0428, 切向力X=2150.9626, 切向力Y=-830.1820 +FPS=44.65, 法向力=1802.1589, 切向力X=2228.7046, 切向力Y=-846.3674 +FPS=44.40, 法向力=1822.6592, 切向力X=2233.9028, 切向力Y=-853.1952 +FPS=39.92, 法向力=2475.8813, 切向力X=2520.1821, 切向力Y=991.0071 +FPS=45.94, 法向力=2584.8745, 切向力X=2599.9150, 切向力Y=1125.5347 +FPS=44.23, 法向力=2604.2158, 切向力X=2621.4041, 切向力Y=1093.9890 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000255s, blend=0.002134s (9 tiles incl ref), finalize=0.000052s, total=0.002448s +FPS=44.74, 法向力=1592.3262, 切向力X=2495.3198, 切向力Y=887.4185 +FPS=44.03, 法向力=1549.2397, 切向力X=2520.9883, 切向力Y=893.6925 +FPS=43.53, 法向力=1933.9114, 切向力X=1662.2754, 切向力Y=632.7081 +FPS=46.29, 法向力=1963.0389, 切向力X=1678.9674, 切向力Y=691.2627 +FPS=42.66, 法向力=1939.8984, 切向力X=1675.0564, 切向力Y=685.7925 +FPS=43.74, 法向力=1906.3567, 切向力X=2666.1213, 切向力Y=1002.1061 +FPS=45.60, 法向力=1982.2047, 切向力X=2678.4487, 切向力Y=1045.5215 +FPS=42.08, 法向力=2080.4209, 切向力X=1950.5288, 切向力Y=-547.5086 +FPS=45.65, 法向力=2047.0594, 切向力X=1989.3304, 切向力Y=-567.0853 +FPS=44.54, 法向力=2037.8208, 切向力X=2058.2275, 切向力Y=-643.7446 +FPS=40.48, 法向力=2190.7603, 切向力X=2243.9702, 切向力Y=-122.3070 +FPS=46.00, 法向力=2184.3367, 切向力X=2241.7158, 切向力Y=-176.6198 +FPS=41.30, 法向力=1789.6409, 切向力X=2715.4841, 切向力Y=198.1958 +FPS=45.82, 法向力=1753.3027, 切向力X=2757.4097, 切向力Y=244.0538 +FPS=43.03, 法向力=1734.0128, 切向力X=2741.0415, 切向力Y=247.7124 +FPS=41.47, 法向力=1728.3735, 切向力X=2146.1958, 切向力Y=97.1685 +FPS=45.88, 法向力=1741.3848, 切向力X=2238.5884, 切向力Y=120.9441 +FPS=45.14, 法向力=1759.3458, 切向力X=2214.1467, 切向力Y=66.2288 +FPS=41.11, 法向力=1433.5422, 切向力X=2672.6270, 切向力Y=1365.4575 +FPS=44.69, 法向力=1448.8197, 切向力X=2629.8557, 切向力Y=1418.9260 +FPS=41.01, 法向力=1484.1494, 切向力X=2640.2007, 切向力Y=1437.9668 +FPS=43.22, 法向力=1577.1902, 切向力X=3538.0615, 切向力Y=467.4699 +FPS=39.56, 法向力=1610.4639, 切向力X=3553.6753, 切向力Y=477.2623 +FPS=42.64, 法向力=1809.4275, 切向力X=1556.6233, 切向力Y=1318.7839 +FPS=43.43, 法向力=1780.2292, 切向力X=1577.7554, 切向力Y=1388.8009 +FPS=40.10, 法向力=1721.1819, 切向力X=2120.2654, 切向力Y=926.3441 +FPS=42.75, 法向力=1761.4673, 切向力X=2148.4746, 切向力Y=847.3872 +FPS=41.28, 法向力=1732.9822, 切向力X=2164.8962, 切向力Y=861.2581 +FPS=38.93, 法向力=1879.2363, 切向力X=1834.7013, 切向力Y=669.4742 +FPS=44.15, 法向力=1882.3259, 切向力X=1803.3392, 切向力Y=664.3202 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002287s (9 tiles incl ref), finalize=0.000093s, total=0.002662s +FPS=40.92, 法向力=2338.7441, 切向力X=1350.2340, 切向力Y=523.2244 +FPS=44.15, 法向力=2450.1389, 切向力X=1124.5889, 切向力Y=516.1978 +FPS=41.80, 法向力=2466.2761, 切向力X=1100.8781, 切向力Y=593.2064 +FPS=42.38, 法向力=1918.5723, 切向力X=2534.4497, 切向力Y=-959.0060 +FPS=44.40, 法向力=1870.3853, 切向力X=2629.5840, 切向力Y=-847.4406 +FPS=40.52, 法向力=2054.7646, 切向力X=2541.6372, 切向力Y=833.9818 +FPS=41.44, 法向力=2084.4697, 切向力X=2722.0718, 切向力Y=806.5970 +FPS=44.49, 法向力=2068.8574, 切向力X=2707.3994, 切向力Y=778.6152 +FPS=40.77, 法向力=2103.5562, 切向力X=1929.6343, 切向力Y=1202.3103 +FPS=45.11, 法向力=2124.2847, 切向力X=1860.4878, 切向力Y=1292.3052 +FPS=44.80, 法向力=2108.1934, 切向力X=1871.1559, 切向力Y=1307.9805 +FPS=39.55, 法向力=2371.9185, 切向力X=3191.1526, 切向力Y=383.0062 +FPS=43.65, 法向力=2403.0981, 切向力X=3188.9307, 切向力Y=365.6539 +FPS=38.26, 法向力=1731.2712, 切向力X=1926.6501, 切向力Y=746.2364 +FPS=43.62, 法向力=1640.4144, 切向力X=2032.1462, 切向力Y=756.6057 +FPS=37.51, 法向力=1805.0525, 切向力X=1894.7501, 切向力Y=901.9978 +FPS=43.19, 法向力=1827.5740, 切向力X=1924.6506, 切向力Y=972.7958 +FPS=42.47, 法向力=1838.5905, 切向力X=1933.1123, 切向力Y=959.8248 +FPS=39.10, 法向力=1775.0803, 切向力X=2187.2402, 切向力Y=155.8692 +FPS=44.03, 法向力=1635.0719, 切向力X=2440.0381, 切向力Y=145.5771 +FPS=39.61, 法向力=1689.3260, 切向力X=2409.8892, 切向力Y=173.4486 +FPS=40.78, 法向力=1703.3262, 切向力X=2365.8052, 切向力Y=625.6869 +FPS=41.16, 法向力=1725.4500, 切向力X=2309.3669, 切向力Y=669.0015 +FPS=39.81, 法向力=2224.8125, 切向力X=2175.5532, 切向力Y=743.1707 +FPS=43.95, 法向力=2260.8726, 切向力X=2178.3977, 切向力Y=782.2321 +FPS=37.56, 法向力=2253.1375, 切向力X=2446.9678, 切向力Y=1345.2963 +FPS=45.43, 法向力=2232.3391, 切向力X=2426.8760, 切向力Y=1381.5854 +FPS=44.03, 法向力=2218.4771, 切向力X=2395.2742, 切向力Y=1311.9409 +FPS=43.40, 法向力=1657.5732, 切向力X=2280.1191, 切向力Y=1517.6814 +FPS=43.56, 法向力=1611.2321, 切向力X=2333.0469, 切向力Y=1432.4491 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.003092s (9 tiles incl ref), finalize=0.000060s, total=0.003410s +FPS=42.73, 法向力=1593.3177, 切向力X=2328.1787, 切向力Y=1412.2168 +FPS=41.88, 法向力=1713.8912, 切向力X=2446.1553, 切向力Y=1317.1193 +FPS=44.94, 法向力=1690.1377, 切向力X=2525.2874, 切向力Y=1303.9397 +FPS=39.50, 法向力=2046.8521, 切向力X=1656.6527, 切向力Y=985.0190 +FPS=45.10, 法向力=1902.0903, 切向力X=1646.8989, 切向力Y=941.0740 +FPS=43.58, 法向力=1982.6273, 切向力X=1581.4539, 切向力Y=911.1110 +FPS=43.96, 法向力=1698.4895, 切向力X=2833.3062, 切向力Y=611.2981 +FPS=44.49, 法向力=1704.3208, 切向力X=2934.3892, 切向力Y=556.4352 +FPS=37.86, 法向力=1863.2544, 切向力X=2067.8711, 切向力Y=-25.6603 +FPS=44.84, 法向力=1824.7834, 切向力X=1871.0994, 切向力Y=-16.6336 +FPS=45.69, 法向力=1788.9680, 切向力X=1890.5652, 切向力Y=-17.8474 +FPS=39.66, 法向力=1854.1556, 切向力X=3367.3777, 切向力Y=552.1313 +FPS=45.47, 法向力=1967.1064, 切向力X=3460.8811, 切向力Y=492.1827 +FPS=40.75, 法向力=1945.2972, 切向力X=1787.4974, 切向力Y=1345.4255 +FPS=45.42, 法向力=2036.0441, 切向力X=1773.5942, 切向力Y=1329.3411 +FPS=43.78, 法向力=2017.6837, 切向力X=1794.2017, 切向力Y=1423.0040 +FPS=42.48, 法向力=1693.9460, 切向力X=2258.6689, 切向力Y=736.1625 +FPS=44.19, 法向力=1728.6511, 切向力X=2328.1643, 切向力Y=714.7614 +FPS=42.84, 法向力=1727.1572, 切向力X=2344.1030, 切向力Y=652.2809 +FPS=40.62, 法向力=2016.3544, 切向力X=2940.2671, 切向力Y=987.2451 +FPS=45.87, 法向力=2002.3865, 切向力X=2993.8271, 切向力Y=966.7345 +FPS=42.69, 法向力=2213.6624, 切向力X=3111.1416, 切向力Y=400.1336 +FPS=43.60, 法向力=2262.0732, 切向力X=3191.6733, 切向力Y=387.3375 +FPS=40.12, 法向力=1405.3771, 切向力X=2510.4080, 切向力Y=416.9049 +FPS=44.69, 法向力=1388.0352, 切向力X=2402.2334, 切向力Y=397.5306 +FPS=45.98, 法向力=1397.3723, 切向力X=2421.8157, 切向力Y=375.8218 +FPS=40.17, 法向力=1528.7565, 切向力X=2470.8711, 切向力Y=1027.2369 +FPS=45.60, 法向力=1497.7058, 切向力X=2501.8291, 切向力Y=1024.6609 +FPS=45.32, 法向力=1536.3357, 切向力X=2497.5432, 切向力Y=1059.2339 +FPS=41.97, 法向力=2207.8706, 切向力X=2022.6401, 切向力Y=1790.9136 +stitch_feature_optimized: canvas out_w=547, out_h=419, x_min=-143.27, y_min=-84.06 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002127s (9 tiles incl ref), finalize=0.000050s, total=0.002436s +FPS=44.13, 法向力=2410.6440, 切向力X=2057.8784, 切向力Y=2041.7444 +FPS=43.17, 法向力=2349.1843, 切向力X=2015.8065, 切向力Y=1968.7273 +FPS=19.84, 法向力=1675.8987, 切向力X=2732.2671, 切向力Y=530.2419 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_170200.log b/examples/logs/qt_viewer_20260519_170200.log new file mode 100644 index 0000000..3a8978d --- /dev/null +++ b/examples/logs/qt_viewer_20260519_170200.log @@ -0,0 +1,171 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=30 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:'q' 退出程序,'s' 开始录像,'e' 结束录像。 +FPS=0.50, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.18, 法向力=880.7823, 切向力X=257.7678, 切向力Y=80.3173 +FPS=44.01, 法向力=872.2047, 切向力X=233.0141, 切向力Y=78.7022 +FPS=31.76, 法向力=1093.0171, 切向力X=495.9394, 切向力Y=16.6474 +FPS=32.63, 法向力=1109.1127, 切向力X=519.4908, 切向力Y=-73.9783 +FPS=37.57, 法向力=1422.6580, 切向力X=684.8752, 切向力Y=-485.2582 +FPS=37.53, 法向力=1445.9138, 切向力X=667.1577, 切向力Y=-351.5229 +FPS=43.57, 法向力=1090.1260, 切向力X=-144.6465, 切向力Y=-849.0086 +FPS=43.03, 法向力=1131.4070, 切向力X=-46.9090, 切向力Y=-956.5348 +FPS=39.70, 法向力=1115.0078, 切向力X=446.2129, 切向力Y=-94.8797 +FPS=43.52, 法向力=1152.3475, 切向力X=521.9121, 切向力Y=-142.9124 +FPS=42.86, 法向力=1160.5818, 切向力X=542.8910, 切向力Y=-116.1747 +FPS=43.10, 法向力=1460.9528, 切向力X=931.1874, 切向力Y=468.6752 +FPS=42.39, 法向力=1430.6208, 切向力X=985.3777, 切向力Y=308.6190 +FPS=42.78, 法向力=1015.0882, 切向力X=340.0883, 切向力Y=-807.4370 +FPS=42.97, 法向力=987.1958, 切向力X=287.8381, 切向力Y=-817.4426 +FPS=43.12, 法向力=986.8441, 切向力X=286.0481, 切向力Y=-796.0734 +FPS=44.37, 法向力=1526.2778, 切向力X=558.9003, 切向力Y=-608.3759 +FPS=44.44, 法向力=1489.6865, 切向力X=526.3605, 切向力Y=-656.8195 +FPS=43.50, 法向力=1483.5596, 切向力X=573.2908, 切向力Y=-551.5143 +FPS=44.24, 法向力=1015.7854, 切向力X=428.7354, 切向力Y=536.8954 +FPS=44.40, 法向力=1049.8020, 切向力X=436.2014, 切向力Y=537.8098 +FPS=39.11, 法向力=1503.2720, 切向力X=874.2682, 切向力Y=-752.3990 +FPS=45.72, 法向力=1520.2969, 切向力X=938.1692, 切向力Y=-768.4153 +FPS=46.93, 法向力=1483.4530, 切向力X=927.9158, 切向力Y=-737.5569 +FPS=41.37, 法向力=921.6551, 切向力X=1332.7559, 切向力Y=-510.2177 +FPS=45.97, 法向力=928.8935, 切向力X=1325.9524, 切向力Y=-465.8940 +FPS=41.32, 法向力=1072.2179, 切向力X=378.5235, 切向力Y=298.1868 +stitch_feature_optimized: canvas out_w=587, out_h=416, x_min=-142.03, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000265s, blend=0.002204s (9 tiles incl ref), finalize=0.000045s, total=0.002519s +FPS=45.20, 法向力=1099.8885, 切向力X=416.5516, 切向力Y=320.1268 +FPS=46.09, 法向力=1111.5798, 切向力X=427.3347, 切向力Y=298.0108 +FPS=44.01, 法向力=953.2820, 切向力X=1004.7444, 切向力Y=56.2947 +FPS=46.54, 法向力=955.0135, 切向力X=1051.8276, 切向力Y=-12.4385 +FPS=44.42, 法向力=955.8732, 切向力X=1011.4382, 切向力Y=13.5531 +FPS=42.11, 法向力=1160.5903, 切向力X=33.7218, 切向力Y=-57.9003 +FPS=44.50, 法向力=1282.7539, 切向力X=-100.7621, 切向力Y=138.2134 +FPS=44.27, 法向力=1289.5598, 切向力X=-138.1279, 切向力Y=177.6315 +FPS=42.38, 法向力=1835.1548, 切向力X=-307.3185, 切向力Y=-1132.8792 +FPS=39.57, 法向力=1853.1808, 切向力X=-349.3814, 切向力Y=-1005.7840 +FPS=40.64, 法向力=1145.8251, 切向力X=1175.5979, 切向力Y=-228.6479 +FPS=45.52, 法向力=1154.3470, 切向力X=1178.8364, 切向力Y=-233.2078 +FPS=43.22, 法向力=1371.7939, 切向力X=702.3593, 切向力Y=115.3951 +FPS=46.16, 法向力=1355.7461, 切向力X=677.3453, 切向力Y=249.3884 +FPS=46.77, 法向力=1360.7417, 切向力X=685.0073, 切向力Y=249.5258 +FPS=40.82, 法向力=1227.1910, 切向力X=273.9285, 切向力Y=-187.9442 +FPS=46.79, 法向力=1239.3219, 切向力X=336.1741, 切向力Y=-257.2133 +FPS=46.22, 法向力=1243.3455, 切向力X=377.4246, 切向力Y=-286.5884 +FPS=41.73, 法向力=1134.0907, 切向力X=195.4843, 切向力Y=851.1583 +FPS=45.37, 法向力=1136.9624, 切向力X=250.9509, 切向力Y=892.1301 +FPS=39.26, 法向力=1165.9380, 切向力X=701.5791, 切向力Y=-48.2242 +FPS=47.25, 法向力=1237.7632, 切向力X=878.1533, 切向力Y=-5.7703 +FPS=44.72, 法向力=1282.3254, 切向力X=953.0172, 切向力Y=33.8801 +FPS=42.21, 法向力=1413.6667, 切向力X=1419.8242, 切向力Y=-1250.4307 +FPS=43.76, 法向力=1369.3671, 切向力X=1348.0356, 切向力Y=-1256.3113 +FPS=44.39, 法向力=1403.2239, 切向力X=1370.6821, 切向力Y=-1294.3218 +FPS=40.79, 法向力=1252.9927, 切向力X=1013.8784, 切向力Y=-344.2112 +FPS=45.65, 法向力=1280.0859, 切向力X=1105.1973, 切向力Y=-185.5376 +FPS=43.76, 法向力=1180.6261, 切向力X=1009.8857, 切向力Y=-129.2545 +FPS=42.97, 法向力=1676.9779, 切向力X=1615.5658, 切向力Y=-477.5576 +stitch_feature_optimized: canvas out_w=587, out_h=416, x_min=-142.03, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000006s (hit), reset=0.000279s, blend=0.003007s (9 tiles incl ref), finalize=0.000153s, total=0.003447s +FPS=42.65, 法向力=1726.8818, 切向力X=1697.0256, 切向力Y=-490.5370 +FPS=41.64, 法向力=1324.8970, 切向力X=1245.1890, 切向力Y=21.7534 +FPS=46.27, 法向力=1323.8196, 切向力X=1244.6636, 切向力Y=21.2107 +FPS=42.81, 法向力=1297.6187, 切向力X=1207.3276, 切向力Y=31.8472 +FPS=43.22, 法向力=1286.4409, 切向力X=933.5368, 切向力Y=-488.6082 +FPS=45.13, 法向力=1209.0706, 切向力X=1061.0392, 切向力Y=-585.9441 +FPS=42.75, 法向力=1321.1512, 切向力X=261.8966, 切向力Y=625.8672 +FPS=45.49, 法向力=1382.5424, 切向力X=200.9138, 切向力Y=634.4418 +FPS=45.41, 法向力=1389.2236, 切向力X=210.5341, 切向力Y=679.5054 +FPS=40.61, 法向力=1147.3149, 切向力X=1209.7810, 切向力Y=-79.1348 +FPS=47.60, 法向力=1196.3810, 切向力X=1318.5153, 切向力Y=-114.6378 +FPS=42.04, 法向力=1034.0919, 切向力X=804.4247, 切向力Y=413.9113 +FPS=47.13, 法向力=1055.2419, 切向力X=627.3044, 切向力Y=405.2812 +FPS=48.57, 法向力=1068.7986, 切向力X=622.4249, 切向力Y=314.9218 +FPS=41.80, 法向力=981.2421, 切向力X=277.1898, 切向力Y=-110.4141 +FPS=46.86, 法向力=975.9376, 切向力X=89.3547, 切向力Y=-159.3989 +FPS=47.84, 法向力=972.7890, 切向力X=104.3451, 切向力Y=-126.2208 +FPS=42.42, 法向力=1203.9567, 切向力X=505.0753, 切向力Y=454.7995 +FPS=47.56, 法向力=1144.6173, 切向力X=617.2422, 切向力Y=461.4386 +FPS=47.10, 法向力=1145.7421, 切向力X=608.9006, 切向力Y=434.3892 +FPS=43.31, 法向力=1056.4827, 切向力X=1025.0132, 切向力Y=-472.3436 +FPS=46.38, 法向力=1082.7023, 切向力X=1052.3240, 切向力Y=-442.2499 +FPS=42.78, 法向力=1264.7542, 切向力X=571.6752, 切向力Y=51.5785 +FPS=47.98, 法向力=1214.4648, 切向力X=524.5505, 切向力Y=140.0161 +FPS=48.69, 法向力=1191.2029, 切向力X=526.0870, 切向力Y=178.8729 +FPS=45.70, 法向力=1278.2207, 切向力X=586.9200, 切向力Y=556.6067 +FPS=46.16, 法向力=1262.6957, 切向力X=583.1608, 切向力Y=553.9526 +FPS=45.10, 法向力=1276.3754, 切向力X=583.7700, 切向力Y=362.2242 +FPS=37.85, 法向力=2148.5146, 切向力X=853.2052, 切向力Y=-1130.7485 +FPS=41.79, 法向力=2183.8972, 切向力X=855.1646, 切向力Y=-1218.4568 +stitch_feature_optimized: canvas out_w=587, out_h=416, x_min=-142.03, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000294s, blend=0.003168s (9 tiles incl ref), finalize=0.000055s, total=0.003523s +FPS=40.84, 法向力=2216.8374, 切向力X=903.7537, 切向力Y=-1224.8969 +FPS=41.64, 法向力=1446.8867, 切向力X=717.2819, 切向力Y=-866.4873 +FPS=44.16, 法向力=1515.7178, 切向力X=609.7374, 切向力Y=-948.9739 +FPS=41.99, 法向力=1200.1815, 切向力X=884.4008, 切向力Y=69.9359 +FPS=44.09, 法向力=1200.3308, 切向力X=903.6242, 切向力Y=98.2713 +FPS=41.14, 法向力=945.6190, 切向力X=663.6815, 切向力Y=-1214.8313 +FPS=44.92, 法向力=982.7155, 切向力X=643.7739, 切向力Y=-1389.8118 +FPS=44.29, 法向力=968.3673, 切向力X=627.0728, 切向力Y=-1374.6736 +FPS=40.87, 法向力=2115.9424, 切向力X=194.6832, 切向力Y=154.6142 +FPS=44.93, 法向力=2058.6279, 切向力X=165.0790, 切向力Y=150.2871 +FPS=45.36, 法向力=2074.5527, 切向力X=123.7549, 切向力Y=150.4445 +FPS=42.27, 法向力=1264.4351, 切向力X=861.2169, 切向力Y=331.4524 +FPS=46.03, 法向力=1388.5178, 切向力X=915.1956, 切向力Y=284.3448 +FPS=40.22, 法向力=939.2588, 切向力X=741.3499, 切向力Y=748.5795 +FPS=46.24, 法向力=975.2780, 切向力X=848.4539, 切向力Y=696.0719 +FPS=43.48, 法向力=996.8929, 切向力X=846.7454, 切向力Y=655.8646 +FPS=45.34, 法向力=1981.6648, 切向力X=-718.0681, 切向力Y=215.7314 +FPS=43.82, 法向力=2042.2859, 切向力X=-788.7897, 切向力Y=286.8457 +FPS=42.48, 法向力=2047.5994, 切向力X=-766.5746, 切向力Y=271.3527 +FPS=43.88, 法向力=1306.5757, 切向力X=1064.9163, 切向力Y=233.4292 +FPS=46.82, 法向力=1319.8610, 切向力X=1141.7474, 切向力Y=546.6621 +FPS=43.60, 法向力=1339.9065, 切向力X=1128.4563, 切向力Y=512.7345 +FPS=46.28, 法向力=1182.9431, 切向力X=732.3446, 切向力Y=584.1978 +FPS=45.02, 法向力=1158.9319, 切向力X=583.9448, 切向力Y=638.9706 +FPS=44.82, 法向力=1357.2131, 切向力X=505.5857, 切向力Y=-376.2823 +FPS=46.19, 法向力=1420.6938, 切向力X=598.3853, 切向力Y=-606.3630 +FPS=42.90, 法向力=1451.5261, 切向力X=689.1646, 切向力Y=-594.0641 +FPS=44.29, 法向力=1031.2502, 切向力X=552.6307, 切向力Y=1171.6398 +FPS=45.46, 法向力=1025.2737, 切向力X=477.9881, 切向力Y=1094.7325 +FPS=41.28, 法向力=1162.9397, 切向力X=293.6598, 切向力Y=10.6848 +stitch_feature_optimized: canvas out_w=587, out_h=416, x_min=-142.03, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002148s (9 tiles incl ref), finalize=0.000045s, total=0.002460s +FPS=46.46, 法向力=1263.4115, 切向力X=282.9964, 切向力Y=-492.7559 +FPS=46.95, 法向力=1283.5894, 切向力X=273.5979, 切向力Y=-528.0822 +FPS=40.19, 法向力=1526.8535, 切向力X=951.8265, 切向力Y=528.2757 +FPS=45.64, 法向力=1736.3561, 切向力X=1004.5517, 切向力Y=761.4574 +FPS=40.05, 法向力=1219.9021, 切向力X=11.3364, 切向力Y=1130.0574 +FPS=46.53, 法向力=1324.4905, 切向力X=-243.8387, 切向力Y=831.7396 +FPS=46.38, 法向力=1323.2069, 切向力X=-269.3537, 切向力Y=812.7429 +FPS=40.30, 法向力=988.4542, 切向力X=673.5325, 切向力Y=224.7763 +FPS=43.98, 法向力=1013.3297, 切向力X=784.8489, 切向力Y=188.8410 +FPS=44.31, 法向力=1009.1200, 切向力X=777.8080, 切向力Y=202.0910 +FPS=42.06, 法向力=1076.4543, 切向力X=852.1627, 切向力Y=-508.9253 +FPS=46.15, 法向力=1177.0720, 切向力X=950.3363, 切向力Y=-617.4706 +FPS=42.69, 法向力=1191.3955, 切向力X=906.8243, 切向力Y=-643.0070 +FPS=42.66, 法向力=1551.5825, 切向力X=828.8878, 切向力Y=1406.1638 +FPS=43.51, 法向力=1582.7640, 切向力X=886.0968, 切向力Y=1429.5170 +FPS=41.50, 法向力=1003.6876, 切向力X=782.0789, 切向力Y=855.0636 +FPS=46.49, 法向力=1034.7723, 切向力X=801.3972, 切向力Y=841.9480 +FPS=43.44, 法向力=1031.5734, 切向力X=772.6089, 切向力Y=805.0285 +FPS=45.82, 法向力=942.5875, 切向力X=525.4230, 切向力Y=678.2047 +FPS=45.73, 法向力=1010.5400, 切向力X=365.2832, 切向力Y=153.0048 +FPS=41.21, 法向力=1712.5803, 切向力X=588.3007, 切向力Y=-347.8763 +FPS=44.10, 法向力=1783.9362, 切向力X=641.0488, 切向力Y=-433.3416 +FPS=47.59, 法向力=1825.7489, 切向力X=668.7078, 切向力Y=-466.7502 +FPS=42.68, 法向力=1127.8695, 切向力X=709.6434, 切向力Y=763.7568 +FPS=45.76, 法向力=1182.3074, 切向力X=654.1011, 切向力Y=792.9239 +FPS=16.72, 法向力=1242.5374, 切向力X=590.8857, 切向力Y=982.9524 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_170334.log b/examples/logs/qt_viewer_20260519_170334.log new file mode 100644 index 0000000..849fdb5 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_170334.log @@ -0,0 +1,1821 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:'q' 退出程序,'s' 开始录像,'e' 结束录像。 +FPS=0.48, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=7.00, 法向力=1303.9976, 切向力X=-1795.8237, 切向力Y=-196.8717 +FPS=48.73, 法向力=1316.8096, 切向力X=-1788.1892, 切向力Y=-182.4198 +FPS=37.83, 法向力=1426.5508, 切向力X=-689.8863, 切向力Y=-1466.2581 +FPS=38.06, 法向力=1620.3436, 切向力X=-700.9959, 切向力Y=-1355.2106 +FPS=42.39, 法向力=1580.0239, 切向力X=-725.4858, 切向力Y=-1344.1061 +FPS=40.20, 法向力=1114.5377, 切向力X=-747.6167, 切向力Y=-1055.8794 +FPS=43.38, 法向力=1157.0466, 切向力X=-840.1165, 切向力Y=-1150.8862 +FPS=38.97, 法向力=1339.2219, 切向力X=-1124.9052, 切向力Y=-1257.7092 +FPS=43.04, 法向力=1409.0826, 切向力X=-1103.9906, 切向力Y=-1424.4104 +FPS=41.81, 法向力=1416.5251, 切向力X=-1086.0746, 切向力Y=-1436.4958 +FPS=41.60, 法向力=1308.9829, 切向力X=-544.1782, 切向力Y=-1346.0620 +FPS=44.37, 法向力=1224.7053, 切向力X=-517.6498, 切向力Y=-1453.3590 +FPS=40.67, 法向力=1228.3530, 切向力X=-574.1547, 切向力Y=-1445.5720 +FPS=44.08, 法向力=1354.0269, 切向力X=-467.5688, 切向力Y=-1808.6094 +FPS=43.53, 法向力=1356.9236, 切向力X=-410.4331, 切向力Y=-1773.9705 +FPS=39.62, 法向力=2254.7871, 切向力X=-793.8179, 切向力Y=-1027.8998 +FPS=43.09, 法向力=2206.7083, 切向力X=-662.7679, 切向力Y=-1098.1091 +FPS=38.79, 法向力=1776.9807, 切向力X=-953.9079, 切向力Y=-1855.3229 +FPS=43.19, 法向力=1767.7657, 切向力X=-1013.7683, 切向力Y=-1750.8806 +FPS=44.00, 法向力=1766.1064, 切向力X=-951.4731, 切向力Y=-1803.0288 +FPS=39.66, 法向力=1415.2595, 切向力X=-316.4666, 切向力Y=-459.1881 +FPS=45.06, 法向力=1415.9641, 切向力X=-354.4685, 切向力Y=-390.6588 +FPS=40.07, 法向力=1413.7850, 切向力X=-353.7379, 切向力Y=-386.1403 +FPS=44.80, 法向力=1298.0532, 切向力X=501.9574, 切向力Y=-1205.8636 +FPS=43.38, 法向力=1304.4188, 切向力X=500.9541, 切向力Y=-1294.0625 +FPS=40.58, 法向力=1505.4023, 切向力X=-1010.8993, 切向力Y=-1413.1345 +FPS=44.53, 法向力=1589.7190, 切向力X=-1073.1920, 切向力Y=-1382.7446 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.003350s (9 tiles incl ref), finalize=0.000060s, total=0.003687s +FPS=37.96, 法向力=1387.9922, 切向力X=-1291.3525, 切向力Y=-1134.3479 +FPS=45.26, 法向力=1368.7859, 切向力X=-1181.1703, 切向力Y=-1084.5642 +FPS=44.64, 法向力=1356.8647, 切向力X=-1165.1638, 切向力Y=-1060.3975 +FPS=42.18, 法向力=1210.8015, 切向力X=-179.1652, 切向力Y=-470.8984 +FPS=45.68, 法向力=1165.9734, 切向力X=-197.7244, 切向力Y=-443.3525 +FPS=45.02, 法向力=1177.1532, 切向力X=-197.3497, 切向力Y=-429.7787 +FPS=40.87, 法向力=1450.2601, 切向力X=-1280.9940, 切向力Y=-862.3825 +FPS=45.18, 法向力=1475.8054, 切向力X=-1455.5537, 切向力Y=-899.4151 +FPS=41.32, 法向力=1447.9463, 切向力X=-1459.3123, 切向力Y=-829.4271 +FPS=44.31, 法向力=1506.2502, 切向力X=-570.5685, 切向力Y=-28.9631 +FPS=43.23, 法向力=1487.2098, 切向力X=-600.7891, 切向力Y=-116.3540 +FPS=43.45, 法向力=1418.4218, 切向力X=-516.3936, 切向力Y=-970.6049 +FPS=46.13, 法向力=1332.0273, 切向力X=-374.5049, 切向力Y=-925.9777 +FPS=44.11, 法向力=1822.5740, 切向力X=-985.1826, 切向力Y=-2841.3774 +FPS=43.20, 法向力=1856.7097, 切向力X=-954.9458, 切向力Y=-2893.1335 +FPS=44.65, 法向力=1830.1819, 切向力X=-932.6711, 切向力Y=-2853.6958 +FPS=40.26, 法向力=1236.0203, 切向力X=-982.3596, 切向力Y=-1478.9463 +FPS=45.57, 法向力=1221.2607, 切向力X=-1023.0437, 切向力Y=-1497.2992 +FPS=44.01, 法向力=1226.6541, 切向力X=-1033.8615, 切向力Y=-1515.8245 +FPS=39.33, 法向力=1848.3445, 切向力X=-563.4108, 切向力Y=-2131.7231 +FPS=45.43, 法向力=1933.8086, 切向力X=-397.3383, 切向力Y=-2171.6169 +FPS=39.89, 法向力=1643.9977, 切向力X=-1614.0159, 切向力Y=-1375.6042 +FPS=45.39, 法向力=1613.4382, 切向力X=-1549.3223, 切向力Y=-1331.4337 +FPS=42.68, 法向力=1631.4138, 切向力X=-1585.5316, 切向力Y=-1384.0925 +FPS=42.60, 法向力=1598.6069, 切向力X=-370.7263, 切向力Y=-1359.8113 +FPS=43.86, 法向力=1707.4688, 切向力X=-141.1330, 切向力Y=-1318.2515 +FPS=41.26, 法向力=1663.3521, 切向力X=-185.9649, 切向力Y=-1322.6423 +FPS=43.73, 法向力=1017.9376, 切向力X=-540.6340, 切向力Y=-1246.0469 +FPS=45.50, 法向力=986.8560, 切向力X=-608.9543, 切向力Y=-1163.6511 +FPS=39.88, 法向力=1445.5693, 切向力X=-450.2198, 切向力Y=-2250.2976 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.002141s (9 tiles incl ref), finalize=0.000051s, total=0.002434s +FPS=44.68, 法向力=1433.0817, 切向力X=-359.7968, 切向力Y=-2274.9888 +FPS=38.77, 法向力=2026.7094, 切向力X=-87.6980, 切向力Y=-1834.4133 +FPS=45.69, 法向力=2068.5935, 切向力X=-98.2798, 切向力Y=-1808.2915 +FPS=44.31, 法向力=2062.7312, 切向力X=-115.9476, 切向力Y=-1769.2316 +FPS=41.90, 法向力=1327.3870, 切向力X=-1193.1147, 切向力Y=-765.9839 +FPS=44.70, 法向力=1371.5647, 切向力X=-1236.6794, 切向力Y=-818.5755 +FPS=42.95, 法向力=1375.9683, 切向力X=-1261.4880, 切向力Y=-823.0669 +FPS=42.93, 法向力=1464.9050, 切向力X=-103.8456, 切向力Y=-713.8577 +FPS=43.53, 法向力=1476.4414, 切向力X=-69.9212, 切向力Y=-695.8348 +FPS=38.24, 法向力=1500.8728, 切向力X=-43.9465, 切向力Y=-728.6553 +FPS=39.60, 法向力=1647.1565, 切向力X=-651.4438, 切向力Y=-1504.2532 +FPS=37.68, 法向力=1643.9241, 切向力X=-763.6379, 切向力Y=-1607.4180 +FPS=40.97, 法向力=1287.0825, 切向力X=-368.2965, 切向力Y=-1210.9114 +FPS=38.60, 法向力=1314.4099, 切向力X=-405.5475, 切向力Y=-1315.7876 +FPS=35.27, 法向力=1238.7822, 切向力X=-1601.1930, 切向力Y=-1190.5664 +FPS=38.89, 法向力=1303.1375, 切向力X=-1810.2874, 切向力Y=-1213.3293 +FPS=32.34, 法向力=1528.1277, 切向力X=-670.7137, 切向力Y=-1386.9543 +FPS=38.79, 法向力=1640.3940, 切向力X=-576.6194, 切向力Y=-1455.8120 +FPS=38.42, 法向力=1632.9231, 切向力X=-643.8134, 切向力Y=-1396.2268 +FPS=39.55, 法向力=1564.5740, 切向力X=-660.8485, 切向力Y=-967.8257 +FPS=39.00, 法向力=1401.0374, 切向力X=-1989.1665, 切向力Y=-582.1369 +FPS=39.19, 法向力=1384.3102, 切向力X=-2062.7778, 切向力Y=-635.7192 +FPS=42.06, 法向力=1400.7151, 切向力X=-2073.1250, 切向力Y=-626.1824 +FPS=40.01, 法向力=2153.7495, 切向力X=-1033.9906, 切向力Y=-1384.9926 +FPS=43.01, 法向力=2184.6167, 切向力X=-954.7598, 切向力Y=-1401.0897 +FPS=38.11, 法向力=2182.6060, 切向力X=-957.8459, 切向力Y=-1419.7129 +FPS=38.51, 法向力=1297.0913, 切向力X=-873.0192, 切向力Y=-483.9399 +FPS=40.50, 法向力=1398.9866, 切向力X=-838.7434, 切向力Y=-652.6476 +FPS=34.90, 法向力=1257.2542, 切向力X=-493.9305, 切向力Y=-1037.6584 +FPS=40.71, 法向力=1257.0563, 切向力X=-420.6544, 切向力Y=-973.7913 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000489s, blend=0.002379s (9 tiles incl ref), finalize=0.000069s, total=0.002945s +FPS=37.31, 法向力=1170.0515, 切向力X=-793.2367, 切向力Y=-990.1147 +FPS=41.09, 法向力=1176.0214, 切向力X=-737.8372, 切向力Y=-1031.5012 +FPS=36.27, 法向力=1250.3536, 切向力X=-531.5341, 切向力Y=-962.0319 +FPS=39.97, 法向力=1236.9370, 切向力X=-588.6930, 切向力Y=-999.1956 +FPS=36.57, 法向力=1235.1306, 切向力X=-607.1859, 切向力Y=-1006.4434 +FPS=37.89, 法向力=1252.3955, 切向力X=184.9595, 切向力Y=-821.8655 +FPS=43.56, 法向力=1286.3938, 切向力X=162.6003, 切向力Y=-783.7212 +FPS=38.63, 法向力=1286.9033, 切向力X=185.8052, 切向力Y=-798.2301 +FPS=41.30, 法向力=2294.1069, 切向力X=-130.7648, 切向力Y=-1789.8457 +FPS=36.53, 法向力=1469.5454, 切向力X=-1050.1392, 切向力Y=-1689.9658 +FPS=41.46, 法向力=1452.8816, 切向力X=-1085.5393, 切向力Y=-1778.4802 +FPS=41.53, 法向力=1462.6299, 切向力X=-1080.4434, 切向力Y=-1810.6025 +FPS=39.76, 法向力=1718.4701, 切向力X=-504.5640, 切向力Y=-1597.9080 +FPS=40.13, 法向力=1738.9786, 切向力X=-443.2798, 切向力Y=-1592.4435 +FPS=33.84, 法向力=2050.4656, 切向力X=-155.1351, 切向力Y=-1285.3086 +FPS=39.92, 法向力=2114.6904, 切向力X=-98.9232, 切向力Y=-1286.5217 +FPS=40.43, 法向力=2119.3552, 切向力X=-118.2751, 切向力Y=-1309.3788 +FPS=39.59, 法向力=1744.5236, 切向力X=-1208.7693, 切向力Y=-1479.2053 +FPS=43.98, 法向力=1851.7185, 切向力X=-1324.5132, 切向力Y=-1512.6282 +FPS=39.93, 法向力=1442.8966, 切向力X=-467.7539, 切向力Y=-1297.4219 +FPS=44.67, 法向力=1381.6790, 切向力X=-407.5246, 切向力Y=-1256.1890 +FPS=40.00, 法向力=1359.6058, 切向力X=-385.0342, 切向力Y=-1242.0089 +FPS=42.63, 法向力=1651.3035, 切向力X=-691.4092, 切向力Y=-1674.0687 +FPS=45.41, 法向力=1683.2781, 切向力X=-531.8253, 切向力Y=-1771.0570 +FPS=42.06, 法向力=1047.4661, 切向力X=-742.2486, 切向力Y=-1581.8673 +FPS=44.62, 法向力=1045.2134, 切向力X=-837.4949, 切向力Y=-1579.5951 +FPS=44.84, 法向力=1034.0796, 切向力X=-847.6667, 切向力Y=-1548.9012 +FPS=40.67, 法向力=1324.6317, 切向力X=-1204.0784, 切向力Y=-793.0395 +FPS=45.48, 法向力=1350.9788, 切向力X=-1280.7810, 切向力Y=-760.1995 +FPS=40.44, 法向力=1937.3051, 切向力X=-226.0765, 切向力Y=-753.1765 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000240s, blend=0.002148s (9 tiles incl ref), finalize=0.000050s, total=0.002444s +FPS=45.64, 法向力=2060.9490, 切向力X=-107.7126, 切向力Y=-785.4243 +FPS=45.31, 法向力=2077.5671, 切向力X=-95.1029, 切向力Y=-816.4841 +FPS=40.71, 法向力=1638.5535, 切向力X=-786.9006, 切向力Y=-678.9252 +FPS=45.66, 法向力=1595.1538, 切向力X=-751.5498, 切向力Y=-692.9617 +FPS=43.38, 法向力=1317.8083, 切向力X=-640.6914, 切向力Y=-704.1465 +FPS=42.52, 法向力=1308.7573, 切向力X=-715.9485, 切向力Y=-748.5187 +FPS=45.63, 法向力=1292.6975, 切向力X=-687.7343, 切向力Y=-743.8058 +FPS=39.12, 法向力=1866.8416, 切向力X=-881.2172, 切向力Y=-1767.0193 +FPS=44.01, 法向力=2007.4547, 切向力X=-888.7072, 切向力Y=-1792.5206 +FPS=39.96, 法向力=1485.7783, 切向力X=318.4644, 切向力Y=-754.8710 +FPS=42.11, 法向力=1484.5007, 切向力X=429.4143, 切向力Y=-826.5725 +FPS=43.40, 法向力=1468.5007, 切向力X=409.3824, 切向力Y=-831.2311 +FPS=42.10, 法向力=1300.7744, 切向力X=-1018.4135, 切向力Y=-927.0759 +FPS=43.75, 法向力=1240.2690, 切向力X=-1040.9043, 切向力Y=-853.3769 +FPS=40.88, 法向力=1248.2324, 切向力X=-1058.9211, 切向力Y=-937.3503 +FPS=41.94, 法向力=1035.6440, 切向力X=-1306.2576, 切向力Y=-111.9857 +FPS=43.26, 法向力=1029.4758, 切向力X=-1444.3035, 切向力Y=-50.3020 +FPS=40.78, 法向力=1706.8212, 切向力X=-948.7043, 切向力Y=-1229.4767 +FPS=41.77, 法向力=1772.6060, 切向力X=-1078.2405, 切向力Y=-1272.3711 +FPS=41.49, 法向力=1015.9467, 切向力X=-945.6260, 切向力Y=-840.2231 +FPS=40.56, 法向力=1048.8589, 切向力X=-838.6769, 切向力Y=-810.1384 +FPS=44.55, 法向力=1030.3700, 切向力X=-745.8140, 切向力Y=-819.2771 +FPS=40.98, 法向力=1206.8168, 切向力X=-318.8976, 切向力Y=-964.4857 +FPS=44.45, 法向力=1219.8115, 切向力X=-384.0350, 切向力Y=-950.8271 +FPS=44.01, 法向力=1231.1782, 切向力X=-386.5519, 切向力Y=-915.9534 +FPS=40.08, 法向力=1109.2078, 切向力X=-435.7244, 切向力Y=-1513.0159 +FPS=43.75, 法向力=1201.3286, 切向力X=-468.4125, 切向力Y=-1575.3840 +FPS=41.48, 法向力=1211.4062, 切向力X=-453.0288, 切向力Y=-1577.2460 +FPS=41.35, 法向力=1506.4875, 切向力X=-354.0766, 切向力Y=-1123.9668 +FPS=42.25, 法向力=1446.7610, 切向力X=-241.3587, 切向力Y=-1076.9612 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.002183s (9 tiles incl ref), finalize=0.000053s, total=0.002501s +FPS=41.33, 法向力=1838.1193, 切向力X=243.1614, 切向力Y=-1077.1991 +FPS=44.24, 法向力=1823.3257, 切向力X=292.9258, 切向力Y=-1023.7927 +FPS=40.74, 法向力=1473.5886, 切向力X=-520.3289, 切向力Y=-911.1907 +FPS=44.68, 法向力=1420.4457, 切向力X=-464.4295, 切向力Y=-824.0190 +FPS=44.45, 法向力=1408.4062, 切向力X=-436.2938, 切向力Y=-821.0696 +FPS=40.16, 法向力=1536.9456, 切向力X=-89.9010, 切向力Y=-966.6118 +FPS=44.41, 法向力=1580.2649, 切向力X=-2.6208, 切向力Y=-950.7960 +FPS=41.98, 法向力=1579.8469, 切向力X=-10.3902, 切向力Y=-940.5864 +FPS=41.37, 法向力=1280.6104, 切向力X=-252.0346, 切向力Y=-844.8384 +FPS=43.16, 法向力=1263.9832, 切向力X=-356.6158, 切向力Y=-876.4276 +FPS=39.66, 法向力=1164.9243, 切向力X=-598.3667, 切向力Y=-1072.8750 +FPS=43.07, 法向力=1204.8529, 切向力X=-427.1562, 切向力Y=-1016.1967 +FPS=40.56, 法向力=2219.5200, 切向力X=-981.4791, 切向力Y=-1187.9974 +FPS=42.38, 法向力=2417.0781, 切向力X=-930.3827, 切向力Y=-1080.3524 +FPS=42.74, 法向力=2404.2842, 切向力X=-947.6174, 切向力Y=-1080.1885 +FPS=41.97, 法向力=1443.0077, 切向力X=-1239.9846, 切向力Y=-813.6642 +FPS=45.04, 法向力=1450.0439, 切向力X=-1103.4185, 切向力Y=-795.9662 +FPS=45.41, 法向力=1453.1652, 切向力X=-1017.8862, 切向力Y=-778.5972 +FPS=41.36, 法向力=1341.7979, 切向力X=-204.3976, 切向力Y=-775.0249 +FPS=44.46, 法向力=1399.7455, 切向力X=-152.1277, 切向力Y=-801.8123 +FPS=41.24, 法向力=2063.7578, 切向力X=-397.5705, 切向力Y=-2342.4395 +FPS=43.97, 法向力=2049.4268, 切向力X=-477.7537, 切向力Y=-2280.5918 +FPS=11.42, 法向力=1314.8125, 切向力X=-213.2419, 切向力Y=-1203.4679 +FPS=34.99, 法向力=1230.8281, 切向力X=0.6300, 切向力Y=-133.3119 +FPS=29.03, 法向力=1221.4856, 切向力X=45.6238, 切向力Y=-71.3818 +FPS=27.69, 法向力=1115.0583, 切向力X=-319.0134, 切向力Y=-1042.4042 +FPS=17.01, 法向力=1218.2933, 切向力X=-474.6972, 切向力Y=-493.8666 +FPS=40.58, 法向力=2408.3396, 切向力X=-341.2498, 切向力Y=-843.8573 +FPS=43.07, 法向力=2477.8552, 切向力X=-281.1011, 切向力Y=-889.6475 +FPS=37.66, 法向力=2466.0505, 切向力X=-286.3805, 切向力Y=-866.0364 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000272s, blend=0.002205s (9 tiles incl ref), finalize=0.000063s, total=0.002544s +FPS=37.05, 法向力=1275.7678, 切向力X=-529.8008, 切向力Y=-786.2643 +FPS=44.50, 法向力=1258.6384, 切向力X=-472.4124, 切向力Y=-725.1932 +FPS=37.27, 法向力=1254.9613, 切向力X=-512.6952, 切向力Y=-743.1268 +FPS=41.87, 法向力=1367.9332, 切向力X=-899.9069, 切向力Y=-232.8673 +FPS=40.45, 法向力=1405.1549, 切向力X=-804.5229, 切向力Y=-339.5394 +FPS=42.56, 法向力=2072.7915, 切向力X=26.1443, 切向力Y=-870.6625 +FPS=43.08, 法向力=2172.8367, 切向力X=47.6590, 切向力Y=-766.7273 +FPS=42.28, 法向力=2252.1079, 切向力X=-50.6909, 切向力Y=-1832.4739 +FPS=44.67, 法向力=2251.7002, 切向力X=-47.4839, 切向力Y=-1825.4529 +FPS=41.92, 法向力=2231.4932, 切向力X=-35.8826, 切向力Y=-1800.6075 +FPS=40.93, 法向力=1933.4669, 切向力X=-78.8444, 切向力Y=-793.6011 +FPS=43.46, 法向力=2020.1913, 切向力X=-38.9415, 切向力Y=-780.7296 +FPS=43.88, 法向力=1997.4851, 切向力X=-72.8799, 切向力Y=-728.8030 +FPS=41.15, 法向力=1721.2391, 切向力X=399.0332, 切向力Y=-655.5905 +FPS=41.80, 法向力=1760.9028, 切向力X=344.2765, 切向力Y=-634.4009 +FPS=42.33, 法向力=1560.1870, 切向力X=-652.1720, 切向力Y=-1758.7001 +FPS=44.54, 法向力=1529.0730, 切向力X=-543.5260, 切向力Y=-1639.2960 +FPS=41.10, 法向力=1505.7354, 切向力X=-529.6794, 切向力Y=-1618.0868 +FPS=44.05, 法向力=1640.6010, 切向力X=-663.5109, 切向力Y=-729.5042 +FPS=44.13, 法向力=1608.3381, 切向力X=-639.4215, 切向力Y=-765.0431 +FPS=39.55, 法向力=1405.6246, 切向力X=-863.0485, 切向力Y=-514.4633 +FPS=45.07, 法向力=1403.1096, 切向力X=-851.1529, 切向力Y=-433.3946 +FPS=44.37, 法向力=1431.4719, 切向力X=-858.6705, 切向力Y=-415.9097 +FPS=41.33, 法向力=1322.6746, 切向力X=-530.5815, 切向力Y=-826.7358 +FPS=44.50, 法向力=1331.3250, 切向力X=-477.5880, 切向力Y=-811.6205 +FPS=41.13, 法向力=1978.0809, 切向力X=-332.9113, 切向力Y=-1079.9160 +FPS=45.45, 法向力=1979.8058, 切向力X=-395.4421, 切向力Y=-1099.5074 +FPS=43.79, 法向力=1989.1956, 切向力X=-397.1587, 切向力Y=-1084.0507 +FPS=39.22, 法向力=1568.1826, 切向力X=-929.2407, 切向力Y=-605.0658 +FPS=43.79, 法向力=1574.4645, 切向力X=-931.1747, 切向力Y=-573.5162 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000273s, blend=0.002154s (9 tiles incl ref), finalize=0.000054s, total=0.002488s +FPS=41.95, 法向力=1578.9269, 切向力X=-948.8671, 切向力Y=-602.9548 +FPS=44.65, 法向力=1190.8552, 切向力X=-657.1481, 切向力Y=-587.6528 +FPS=44.40, 法向力=1253.9482, 切向力X=-663.3243, 切向力Y=-600.6792 +FPS=37.98, 法向力=1412.8564, 切向力X=-342.3058, 切向力Y=-519.7219 +FPS=43.66, 法向力=1401.6589, 切向力X=-313.2029, 切向力Y=-482.8245 +FPS=39.69, 法向力=1696.7025, 切向力X=-499.8731, 切向力Y=-1246.2444 +FPS=44.34, 法向力=1666.9155, 切向力X=-356.1281, 切向力Y=-1258.4773 +FPS=43.72, 法向力=1617.9729, 切向力X=-439.1106, 切向力Y=-1276.7783 +FPS=39.98, 法向力=1858.3416, 切向力X=206.0873, 切向力Y=-1548.5996 +FPS=44.63, 法向力=1895.7961, 切向力X=300.7689, 切向力Y=-1573.7065 +FPS=44.21, 法向力=1924.1467, 切向力X=353.8163, 切向力Y=-1584.3333 +FPS=41.84, 法向力=1403.5454, 切向力X=-838.8357, 切向力Y=-929.0978 +FPS=43.76, 法向力=1392.3810, 切向力X=-854.3153, 切向力Y=-830.3445 +FPS=39.83, 法向力=1445.5398, 切向力X=-801.6746, 切向力Y=-1664.8607 +FPS=44.47, 法向力=1500.1555, 切向力X=-794.2391, 切向力Y=-1739.3315 +FPS=42.36, 法向力=1552.5312, 切向力X=-870.0753, 切向力Y=-1787.4919 +FPS=42.70, 法向力=1555.2511, 切向力X=-742.8514, 切向力Y=-178.1570 +FPS=45.04, 法向力=1572.2776, 切向力X=-693.9230, 切向力Y=-184.3912 +FPS=40.85, 法向力=1622.4934, 切向力X=-576.6194, 切向力Y=-729.5272 +FPS=45.05, 法向力=1683.7344, 切向力X=-576.8815, 切向力Y=-843.6816 +FPS=44.81, 法向力=1696.5698, 切向力X=-585.6938, 切向力Y=-806.2089 +FPS=39.49, 法向力=1476.9966, 切向力X=440.0073, 切向力Y=-657.3481 +FPS=43.13, 法向力=1552.7535, 切向力X=441.3489, 切向力Y=-636.2618 +FPS=40.68, 法向力=1220.0593, 切向力X=-323.2917, 切向力Y=-579.3671 +FPS=42.40, 法向力=1262.1948, 切向力X=-466.9642, 切向力Y=-613.3409 +FPS=44.67, 法向力=1229.2943, 切向力X=-466.8282, 切向力Y=-558.8494 +FPS=39.48, 法向力=1291.4535, 切向力X=-614.3906, 切向力Y=-746.9414 +FPS=41.68, 法向力=1332.2567, 切向力X=-576.5872, 切向力Y=-803.9685 +FPS=40.74, 法向力=1810.6252, 切向力X=37.8538, 切向力Y=-1514.8667 +FPS=43.41, 法向力=1784.1451, 切向力X=30.8539, 切向力Y=-1591.5864 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000418s, blend=0.002579s (9 tiles incl ref), finalize=0.000072s, total=0.003077s +FPS=38.76, 法向力=1771.7228, 切向力X=23.1270, 切向力Y=-1588.6814 +FPS=38.45, 法向力=2021.9829, 切向力X=56.5229, 切向力Y=-924.0891 +FPS=42.38, 法向力=2033.0262, 切向力X=-30.7245, 切向力Y=-761.1741 +FPS=41.19, 法向力=1988.5480, 切向力X=-66.8927, 切向力Y=-799.5654 +FPS=42.34, 法向力=1026.0332, 切向力X=-262.9333, 切向力Y=-630.4274 +FPS=40.61, 法向力=1413.6144, 切向力X=-164.2843, 切向力Y=-143.9027 +FPS=43.56, 法向力=1426.5667, 切向力X=-185.6514, 切向力Y=-39.6909 +FPS=42.80, 法向力=1443.3203, 切向力X=-197.8742, 切向力Y=-48.4577 +FPS=42.17, 法向力=1290.0056, 切向力X=-576.3708, 切向力Y=-635.6418 +FPS=44.28, 法向力=1277.8723, 切向力X=-591.2172, 切向力Y=-682.5777 +FPS=45.30, 法向力=1255.8433, 切向力X=-568.6387, 切向力Y=-701.8308 +FPS=41.16, 法向力=1764.3174, 切向力X=476.0697, 切向力Y=-778.1584 +FPS=43.47, 法向力=1789.1692, 切向力X=506.0757, 切向力Y=-1014.6864 +FPS=43.34, 法向力=1780.0857, 切向力X=465.7366, 切向力Y=-1006.9790 +FPS=41.26, 法向力=1593.7190, 切向力X=-692.5886, 切向力Y=-742.8522 +FPS=44.68, 法向力=1605.8499, 切向力X=-711.3823, 切向力Y=-726.7686 +FPS=40.13, 法向力=1695.6023, 切向力X=-837.9512, 切向力Y=-1007.2810 +FPS=44.45, 法向力=1811.3042, 切向力X=-779.7621, 切向力Y=-1140.1343 +FPS=41.99, 法向力=1795.9707, 切向力X=-758.8864, 切向力Y=-1129.1298 +FPS=43.19, 法向力=1300.1652, 切向力X=-706.9209, 切向力Y=56.4867 +FPS=41.72, 法向力=1257.7202, 切向力X=-590.9174, 切向力Y=3.7782 +FPS=42.42, 法向力=1076.7096, 切向力X=-59.0105, 切向力Y=-357.5667 +FPS=44.71, 法向力=1117.2228, 切向力X=-72.8402, 切向力Y=-399.7578 +FPS=43.91, 法向力=1119.4956, 切向力X=-70.6669, 切向力Y=-372.4260 +FPS=40.11, 法向力=1611.2623, 切向力X=-66.9648, 切向力Y=-952.2372 +FPS=45.10, 法向力=1722.3291, 切向力X=-17.7038, 切向力Y=-952.2006 +FPS=39.67, 法向力=1649.4863, 切向力X=-272.2203, 切向力Y=-235.3889 +FPS=44.24, 法向力=1669.1207, 切向力X=-336.0617, 切向力Y=-205.4297 +FPS=43.74, 法向力=1672.0819, 切向力X=-341.6713, 切向力Y=-191.5419 +FPS=41.44, 法向力=1196.9695, 切向力X=-344.5548, 切向力Y=-34.2252 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002192s (9 tiles incl ref), finalize=0.000054s, total=0.002482s +FPS=45.32, 法向力=1211.1877, 切向力X=-363.3941, 切向力Y=-51.3110 +FPS=41.62, 法向力=1207.2944, 切向力X=-348.1127, 切向力Y=-60.3891 +FPS=42.49, 法向力=1032.5676, 切向力X=67.4286, 切向力Y=-275.4451 +FPS=45.57, 法向力=1017.0036, 切向力X=30.1054, 切向力Y=-326.8560 +FPS=37.95, 法向力=1551.4976, 切向力X=691.0491, 切向力Y=-1002.2189 +FPS=44.19, 法向力=1586.5524, 切向力X=648.5512, 切向力Y=-948.4796 +FPS=40.77, 法向力=1522.1482, 切向力X=-438.5779, 切向力Y=-426.5243 +FPS=46.19, 法向力=1540.6058, 切向力X=-417.3107, 切向力Y=-505.9080 +FPS=45.23, 法向力=1544.0249, 切向力X=-392.1882, 切向力Y=-495.0459 +FPS=40.62, 法向力=1386.0922, 切向力X=-49.0792, 切向力Y=91.4586 +FPS=42.86, 法向力=1388.9702, 切向力X=-46.8470, 切向力Y=40.7072 +FPS=42.40, 法向力=1386.0813, 切向力X=-55.3329, 切向力Y=64.1952 +FPS=43.16, 法向力=1605.3174, 切向力X=-902.5029, 切向力Y=-997.7201 +FPS=45.16, 法向力=1619.3529, 切向力X=-910.6274, 切向力Y=-910.3031 +FPS=42.44, 法向力=1588.3962, 切向力X=-869.5698, 切向力Y=-917.9635 +FPS=42.76, 法向力=1266.1130, 切向力X=-391.5405, 切向力Y=-1163.9607 +FPS=42.13, 法向力=1332.5865, 切向力X=-385.0732, 切向力Y=-1215.4587 +FPS=43.82, 法向力=1498.1127, 切向力X=-333.3817, 切向力Y=-620.0555 +FPS=43.35, 法向力=1525.6478, 切向力X=-277.3864, 切向力Y=-595.1503 +FPS=40.41, 法向力=1823.7039, 切向力X=62.1409, 切向力Y=-1072.1848 +FPS=41.86, 法向力=1795.9307, 切向力X=-24.6835, 切向力Y=-1028.5242 +FPS=44.93, 法向力=1798.2668, 切向力X=39.5863, 切向力Y=-1026.2703 +FPS=42.01, 法向力=1237.7036, 切向力X=-238.8412, 切向力Y=-1090.6946 +FPS=45.69, 法向力=1208.1467, 切向力X=-237.8118, 切向力Y=-1174.6375 +FPS=45.93, 法向力=1247.2704, 切向力X=-192.6171, 切向力Y=-1175.1173 +FPS=41.72, 法向力=2155.5635, 切向力X=-434.1083, 切向力Y=-998.2399 +FPS=43.83, 法向力=2198.8916, 切向力X=-423.2894, 切向力Y=-1088.5315 +FPS=41.39, 法向力=1184.4102, 切向力X=-930.4801, 切向力Y=-146.9711 +FPS=45.64, 法向力=1160.3302, 切向力X=-948.5827, 切向力Y=-113.0087 +FPS=44.66, 法向力=1147.6702, 切向力X=-914.7111, 切向力Y=-97.2680 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002192s (9 tiles incl ref), finalize=0.000053s, total=0.002516s +FPS=42.80, 法向力=1541.0106, 切向力X=-250.3468, 切向力Y=-598.0491 +FPS=45.84, 法向力=1613.1869, 切向力X=-174.3446, 切向力Y=-589.7571 +FPS=41.41, 法向力=1650.3958, 切向力X=-139.1821, 切向力Y=-599.5408 +FPS=43.00, 法向力=1654.1353, 切向力X=366.1493, 切向力Y=-546.9167 +FPS=44.92, 法向力=1650.5770, 切向力X=429.3384, 切向力Y=-508.1714 +FPS=40.82, 法向力=1388.9094, 切向力X=-462.8268, 切向力Y=-129.0694 +FPS=43.02, 法向力=1446.0416, 切向力X=-375.6333, 切向力Y=-185.9135 +FPS=42.10, 法向力=1866.7578, 切向力X=407.3830, 切向力Y=-506.1659 +FPS=43.26, 法向力=1926.7423, 切向力X=514.7593, 切向力Y=-479.7974 +FPS=45.64, 法向力=1952.2109, 切向力X=504.7103, 切向力Y=-470.5284 +FPS=41.79, 法向力=1642.7627, 切向力X=481.4554, 切向力Y=-499.1752 +FPS=43.92, 法向力=1757.8838, 切向力X=616.0017, 切向力Y=-702.8212 +FPS=44.73, 法向力=1672.5991, 切向力X=547.8975, 切向力Y=-547.6500 +FPS=43.04, 法向力=1535.6608, 切向力X=243.8295, 切向力Y=-413.6940 +FPS=45.68, 法向力=1510.6239, 切向力X=148.1544, 切向力Y=-438.2410 +FPS=45.03, 法向力=1520.2863, 切向力X=171.1130, 切向力Y=-430.5931 +FPS=41.82, 法向力=1362.5610, 切向力X=-339.7902, 切向力Y=119.5801 +FPS=42.96, 法向力=1387.1960, 切向力X=-320.7386, 切向力Y=54.1942 +FPS=41.19, 法向力=1625.0776, 切向力X=-363.7292, 切向力Y=-1074.5037 +FPS=45.92, 法向力=1524.2007, 切向力X=-343.5527, 切向力Y=-1016.5917 +FPS=42.92, 法向力=1576.1782, 切向力X=-334.4908, 切向力Y=-1121.7639 +FPS=42.13, 法向力=2286.1494, 切向力X=477.6614, 切向力Y=-716.1852 +FPS=44.10, 法向力=2260.8052, 切向力X=322.8146, 切向力Y=-698.5353 +FPS=42.66, 法向力=1286.9585, 切向力X=-709.5977, 切向力Y=-662.4283 +FPS=43.09, 法向力=1316.3643, 切向力X=-729.9527, 切向力Y=-623.5389 +FPS=44.75, 法向力=1305.7408, 切向力X=-685.0115, 切向力Y=-651.4793 +FPS=39.17, 法向力=1076.6748, 切向力X=-575.8595, 切向力Y=-250.3753 +FPS=45.94, 法向力=1145.7437, 切向力X=-474.3246, 切向力Y=-322.3015 +FPS=40.78, 法向力=1873.6548, 切向力X=-397.9370, 切向力Y=-1033.8806 +FPS=45.25, 法向力=2015.4420, 切向力X=-211.0933, 切向力Y=-1109.0889 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000246s, blend=0.002363s (9 tiles incl ref), finalize=0.000058s, total=0.002673s +FPS=43.07, 法向力=2026.5200, 切向力X=-193.1100, 切向力Y=-1083.1875 +FPS=42.73, 法向力=1178.9561, 切向力X=284.9823, 切向力Y=-539.2021 +FPS=44.93, 法向力=1175.5103, 切向力X=257.1464, 切向力Y=-499.7458 +FPS=44.65, 法向力=1168.4550, 切向力X=258.8491, 切向力Y=-518.9261 +FPS=39.66, 法向力=1220.7283, 切向力X=261.6985, 切向力Y=-216.3846 +FPS=44.41, 法向力=1163.2561, 切向力X=200.5451, 切向力Y=-115.5609 +FPS=42.46, 法向力=2055.8450, 切向力X=418.0016, 切向力Y=-1546.6990 +FPS=43.62, 法向力=1996.2944, 切向力X=389.8951, 切向力Y=-1567.8352 +FPS=42.07, 法向力=2088.9297, 切向力X=496.5187, 切向力Y=-1666.6804 +FPS=41.56, 法向力=1298.0024, 切向力X=-600.4637, 切向力Y=215.3441 +FPS=42.35, 法向力=1293.2256, 切向力X=-692.9835, 切向力Y=226.9464 +FPS=40.14, 法向力=1520.6116, 切向力X=3.6597, 切向力Y=-1033.6826 +FPS=45.26, 法向力=1457.2227, 切向力X=141.7728, 切向力Y=-1063.2375 +FPS=44.81, 法向力=1532.1240, 切向力X=104.5550, 切向力Y=-1090.9963 +FPS=39.70, 法向力=1141.1489, 切向力X=487.7646, 切向力Y=-799.1013 +FPS=45.10, 法向力=1166.4939, 切向力X=514.9421, 切向力Y=-855.3846 +FPS=44.80, 法向力=1182.1726, 切向力X=572.6157, 切向力Y=-896.9438 +FPS=38.57, 法向力=1195.7137, 切向力X=24.2486, 切向力Y=-321.4738 +FPS=41.06, 法向力=1142.9397, 切向力X=-15.1647, 切向力Y=-407.5070 +FPS=42.54, 法向力=1714.1321, 切向力X=-193.4503, 切向力Y=-1072.3845 +FPS=44.97, 法向力=1767.3877, 切向力X=-365.4490, 切向力Y=-1044.6841 +FPS=42.94, 法向力=1873.2450, 切向力X=-283.0585, 切向力Y=-1398.4218 +FPS=45.31, 法向力=1961.6650, 切向力X=-366.3005, 切向力Y=-1486.3041 +FPS=45.89, 法向力=1953.6090, 切向力X=-337.1105, 切向力Y=-1473.6476 +FPS=39.22, 法向力=1324.5159, 切向力X=20.6981, 切向力Y=-798.8461 +FPS=45.94, 法向力=1324.8536, 切向力X=35.0638, 切向力Y=-679.6122 +FPS=45.20, 法向力=1316.3159, 切向力X=23.3079, 切向力Y=-685.0769 +FPS=40.87, 法向力=1468.7649, 切向力X=-506.7162, 切向力Y=-168.0373 +FPS=46.39, 法向力=1533.8718, 切向力X=-455.1499, 切向力Y=-264.5950 +FPS=40.50, 法向力=1251.7222, 切向力X=290.0169, 切向力Y=-305.2486 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000233s, blend=0.002157s (9 tiles incl ref), finalize=0.000051s, total=0.002447s +FPS=45.64, 法向力=1249.4514, 切向力X=365.5874, 切向力Y=-239.5818 +FPS=45.12, 法向力=1272.5074, 切向力X=320.7042, 切向力Y=-285.7314 +FPS=41.97, 法向力=1310.2761, 切向力X=-731.8506, 切向力Y=-657.4738 +FPS=45.57, 法向力=1288.0818, 切向力X=-768.5566, 切向力Y=-761.1800 +FPS=44.93, 法向力=1268.0648, 切向力X=-862.9274, 切向力Y=-692.1322 +FPS=44.87, 法向力=1360.0626, 切向力X=361.6418, 切向力Y=-398.5620 +FPS=46.08, 法向力=1409.9862, 切向力X=435.3049, 切向力Y=-401.5634 +FPS=41.44, 法向力=1397.0930, 切向力X=425.4340, 切向力Y=-373.7179 +FPS=43.22, 法向力=1548.3567, 切向力X=470.1466, 切向力Y=-1000.2804 +FPS=44.06, 法向力=1520.3065, 切向力X=484.5818, 切向力Y=-1020.5247 +FPS=44.45, 法向力=1477.7053, 切向力X=-257.4492, 切向力Y=-395.5872 +FPS=46.13, 法向力=1471.7131, 切向力X=-270.4304, 切向力Y=-346.5654 +FPS=40.93, 法向力=1493.8505, 切向力X=-265.3051, 切向力Y=-339.8699 +FPS=42.82, 法向力=1624.9799, 切向力X=-464.7204, 切向力Y=-1356.0173 +FPS=43.45, 法向力=1663.7415, 切向力X=-427.6087, 切向力Y=-1449.5254 +FPS=39.45, 法向力=1580.8245, 切向力X=-510.7368, 切向力Y=-787.5698 +FPS=43.90, 法向力=1567.9819, 切向力X=-491.5773, 切向力Y=-773.1365 +FPS=43.61, 法向力=1571.2317, 切向力X=-473.2948, 切向力Y=-773.8356 +FPS=39.20, 法向力=1851.2117, 切向力X=-562.3218, 切向力Y=-1557.2358 +FPS=44.75, 法向力=1863.0385, 切向力X=-554.0465, 切向力Y=-1497.3203 +FPS=40.89, 法向力=1575.2041, 切向力X=-87.1782, 切向力Y=-548.7701 +FPS=44.85, 法向力=1539.3777, 切向力X=0.2430, 切向力Y=-487.8703 +FPS=44.98, 法向力=1533.4192, 切向力X=-41.9315, 切向力Y=-429.7023 +FPS=44.17, 法向力=1565.3463, 切向力X=129.6124, 切向力Y=-875.9052 +FPS=45.38, 法向力=1583.5681, 切向力X=278.8260, 切向力Y=-863.6986 +FPS=42.33, 法向力=1595.8988, 切向力X=293.8835, 切向力Y=-891.3969 +FPS=42.95, 法向力=1592.1187, 切向力X=-287.3133, 切向力Y=-490.9772 +FPS=44.66, 法向力=1585.9919, 切向力X=-346.4302, 切向力Y=-482.5630 +FPS=41.20, 法向力=1923.5330, 切向力X=-830.3958, 切向力Y=-35.4326 +FPS=44.63, 法向力=2028.9357, 切向力X=-752.0789, 切向力Y=0.4143 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.002186s (9 tiles incl ref), finalize=0.000095s, total=0.002558s +FPS=43.53, 法向力=1494.6089, 切向力X=-173.5375, 切向力Y=-488.8845 +FPS=43.14, 法向力=1514.5571, 切向力X=-160.3763, 切向力Y=-452.9769 +FPS=44.48, 法向力=1532.5476, 切向力X=-196.8736, 切向力Y=-449.9166 +FPS=42.16, 法向力=1193.6946, 切向力X=334.6555, 切向力Y=23.5736 +FPS=45.03, 法向力=1189.3528, 切向力X=390.3949, 切向力Y=116.3152 +FPS=45.62, 法向力=1193.3472, 切向力X=413.9863, 切向力Y=134.0619 +FPS=41.63, 法向力=1130.6841, 切向力X=-367.1416, 切向力Y=-977.0536 +FPS=45.92, 法向力=1129.2916, 切向力X=-325.1646, 切向力Y=-1020.7150 +FPS=44.58, 法向力=1120.7388, 切向力X=-280.5266, 切向力Y=-997.0317 +FPS=41.53, 法向力=1110.8892, 切向力X=-1026.8734, 切向力Y=77.3815 +FPS=43.88, 法向力=1113.6306, 切向力X=-1031.0864, 切向力Y=-0.1385 +FPS=39.17, 法向力=1847.1062, 切向力X=-22.4355, 切向力Y=-1097.9111 +FPS=45.46, 法向力=1811.0618, 切向力X=-88.6408, 切向力Y=-1156.5387 +FPS=41.70, 法向力=1822.7626, 切向力X=-79.6579, 切向力Y=-1114.7686 +FPS=45.79, 法向力=1179.2822, 切向力X=-468.9529, 切向力Y=-887.2573 +FPS=45.82, 法向力=1167.8008, 切向力X=-670.7358, 切向力Y=-890.2574 +FPS=41.72, 法向力=1183.1200, 切向力X=-670.9784, 切向力Y=-852.0311 +FPS=42.66, 法向力=1142.2878, 切向力X=-285.5949, 切向力Y=-647.8867 +FPS=46.17, 法向力=1190.7438, 切向力X=-274.9655, 切向力Y=-671.9366 +FPS=41.10, 法向力=1335.4014, 切向力X=-598.2883, 切向力Y=-402.2690 +FPS=45.52, 法向力=1376.7866, 切向力X=-631.0856, 切向力Y=-532.7321 +FPS=38.26, 法向力=1172.8640, 切向力X=-731.0438, 切向力Y=-291.7950 +FPS=43.85, 法向力=1244.4446, 切向力X=-681.5303, 切向力Y=-223.9485 +FPS=45.16, 法向力=1214.0217, 切向力X=-743.3337, 切向力Y=-200.1062 +FPS=41.59, 法向力=1481.8080, 切向力X=125.0573, 切向力Y=99.6723 +FPS=44.30, 法向力=1487.6326, 切向力X=103.3301, 切向力Y=193.5889 +FPS=42.78, 法向力=1448.5669, 切向力X=53.9120, 切向力Y=155.7064 +FPS=41.52, 法向力=1418.2532, 切向力X=-838.4089, 切向力Y=-398.1574 +FPS=42.50, 法向力=1421.4644, 切向力X=-1013.3491, 切向力Y=-419.8232 +FPS=41.53, 法向力=1280.3381, 切向力X=491.6528, 切向力Y=-760.6818 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002160s (9 tiles incl ref), finalize=0.000052s, total=0.002483s +FPS=42.92, 法向力=1320.8352, 切向力X=524.2963, 切向力Y=-778.6041 +FPS=41.74, 法向力=1346.3057, 切向力X=508.1086, 切向力Y=-804.5353 +FPS=42.24, 法向力=1730.0471, 切向力X=684.9602, 切向力Y=-58.0149 +FPS=42.70, 法向力=1762.9126, 切向力X=672.0563, 切向力Y=-39.1398 +FPS=40.75, 法向力=1514.6265, 切向力X=-32.9930, 切向力Y=-628.4064 +FPS=45.66, 法向力=1371.4587, 切向力X=-78.4057, 切向力Y=-496.3965 +FPS=45.73, 法向力=1356.7480, 切向力X=-46.4146, 切向力Y=-453.7236 +FPS=40.53, 法向力=1273.3022, 切向力X=88.3187, 切向力Y=-90.7256 +FPS=44.58, 法向力=1311.5521, 切向力X=104.2064, 切向力Y=-123.6835 +FPS=45.25, 法向力=1313.8093, 切向力X=86.5611, 切向力Y=-153.8460 +FPS=42.20, 法向力=1559.3318, 切向力X=163.9321, 切向力Y=-873.0101 +FPS=43.88, 法向力=1618.0031, 切向力X=131.5878, 切向力Y=-905.8655 +FPS=41.88, 法向力=1254.8357, 切向力X=-81.8585, 切向力Y=-635.7487 +FPS=45.93, 法向力=1308.3983, 切向力X=-145.7689, 切向力Y=-630.9695 +FPS=42.67, 法向力=1337.4419, 切向力X=-107.8182, 切向力Y=-645.3040 +FPS=45.91, 法向力=2232.4575, 切向力X=18.6827, 切向力Y=-229.2237 +FPS=44.77, 法向力=2343.5366, 切向力X=-28.3418, 切向力Y=-224.9685 +FPS=42.04, 法向力=1966.5995, 切向力X=-847.7339, 切向力Y=-1194.5552 +FPS=43.34, 法向力=2031.0535, 切向力X=-1018.4055, 切向力Y=-1194.1125 +FPS=42.95, 法向力=2003.7957, 切向力X=-974.5140, 切向力Y=-1160.1550 +FPS=40.57, 法向力=1930.1367, 切向力X=62.0143, 切向力Y=-1175.3375 +FPS=43.64, 法向力=1932.1133, 切向力X=-2.5805, 切向力Y=-1062.5984 +FPS=40.66, 法向力=2240.3918, 切向力X=421.8719, 切向力Y=-591.7175 +FPS=45.11, 法向力=2292.9609, 切向力X=484.8746, 切向力Y=-592.1243 +FPS=44.18, 法向力=2284.8311, 切向力X=532.9856, 切向力Y=-583.3954 +FPS=39.79, 法向力=2600.6367, 切向力X=243.2989, 切向力Y=301.5663 +FPS=38.59, 法向力=2685.8850, 切向力X=237.2639, 切向力Y=487.6752 +FPS=36.97, 法向力=1253.7050, 切向力X=-26.0279, 切向力Y=-383.2883 +FPS=40.82, 法向力=1179.2050, 切向力X=-270.8881, 切向力Y=-324.6440 +FPS=39.15, 法向力=1163.7305, 切向力X=-302.3823, 切向力Y=-375.5424 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000302s, blend=0.002519s (9 tiles incl ref), finalize=0.000070s, total=0.002898s +FPS=35.93, 法向力=931.7507, 切向力X=-47.8055, 切向力Y=-686.0689 +FPS=36.30, 法向力=937.7117, 切向力X=23.0482, 切向力Y=-699.9941 +FPS=37.95, 法向力=2003.9897, 切向力X=38.0439, 切向力Y=-316.7716 +FPS=42.20, 法向力=2036.3821, 切向力X=177.6048, 切向力Y=-392.1851 +FPS=43.05, 法向力=1859.6946, 切向力X=1130.5325, 切向力Y=-683.8886 +FPS=45.54, 法向力=1789.4038, 切向力X=1200.1198, 切向力Y=-635.3248 +FPS=46.57, 法向力=1803.6934, 切向力X=1091.7139, 切向力Y=-625.1586 +FPS=43.49, 法向力=2131.5933, 切向力X=-408.6683, 切向力Y=-768.7924 +FPS=45.98, 法向力=2198.5015, 切向力X=-305.9272, 切向力Y=-707.8597 +FPS=47.03, 法向力=2161.4238, 切向力X=-365.9213, 切向力Y=-743.1454 +FPS=42.77, 法向力=1278.8555, 切向力X=254.5969, 切向力Y=51.3824 +FPS=46.30, 法向力=1280.7395, 切向力X=253.5742, 切向力Y=79.3231 +FPS=42.03, 法向力=1840.7661, 切向力X=723.3531, 切向力Y=108.2643 +FPS=47.78, 法向力=1884.9639, 切向力X=845.8844, 切向力Y=37.3093 +FPS=47.15, 法向力=1890.1702, 切向力X=862.1537, 切向力Y=57.8800 +FPS=42.82, 法向力=1201.3086, 切向力X=-241.4023, 切向力Y=-252.6528 +FPS=47.89, 法向力=1268.9050, 切向力X=-179.9830, 切向力Y=-152.3088 +FPS=46.20, 法向力=1253.8516, 切向力X=-146.9920, 切向力Y=-123.7926 +FPS=44.08, 法向力=2030.0220, 切向力X=94.6093, 切向力Y=-526.4146 +FPS=46.69, 法向力=1995.6995, 切向力X=69.4209, 切向力Y=-516.7512 +FPS=47.47, 法向力=1951.7854, 切向力X=56.0474, 切向力Y=-509.0009 +FPS=42.31, 法向力=2064.9272, 切向力X=-113.5990, 切向力Y=59.3981 +FPS=48.05, 法向力=2076.5156, 切向力X=-193.5586, 切向力Y=129.8216 +FPS=42.22, 法向力=2142.0083, 切向力X=-167.7592, 切向力Y=-845.1312 +FPS=44.95, 法向力=2159.4966, 切向力X=-154.6750, 切向力Y=-858.4645 +FPS=46.98, 法向力=2182.4609, 切向力X=-221.4595, 切向力Y=-878.2247 +FPS=41.58, 法向力=2369.4458, 切向力X=-77.9460, 切向力Y=-152.8832 +FPS=46.37, 法向力=2497.3308, 切向力X=10.4654, 切向力Y=-126.5342 +FPS=46.16, 法向力=2502.3818, 切向力X=35.4793, 切向力Y=-182.3870 +FPS=41.82, 法向力=2492.5676, 切向力X=-207.8591, 切向力Y=-916.5272 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002180s (9 tiles incl ref), finalize=0.000055s, total=0.002488s +FPS=45.36, 法向力=2501.1997, 切向力X=-360.7561, 切向力Y=-927.3743 +FPS=44.87, 法向力=2478.8813, 切向力X=-286.3106, 切向力Y=-905.0261 +FPS=45.64, 法向力=1323.7385, 切向力X=199.9839, 切向力Y=-260.8165 +FPS=45.53, 法向力=1336.9010, 切向力X=234.4634, 切向力Y=-290.0737 +FPS=43.43, 法向力=2194.2092, 切向力X=-889.9178, 切向力Y=-883.7195 +FPS=46.83, 法向力=2256.3198, 切向力X=-962.1318, 切向力Y=-940.0412 +FPS=45.70, 法向力=2298.7559, 切向力X=-956.0862, 切向力Y=-936.5300 +FPS=45.34, 法向力=2425.1230, 切向力X=-359.1942, 切向力Y=217.1421 +FPS=46.75, 法向力=2391.1934, 切向力X=-241.9823, 切向力Y=247.0477 +FPS=44.32, 法向力=2392.4175, 切向力X=-256.8153, 切向力Y=246.0432 +FPS=44.84, 法向力=1950.1754, 切向力X=-659.2369, 切向力Y=208.7509 +FPS=46.94, 法向力=2000.3951, 切向力X=-703.0107, 切向力Y=252.4172 +FPS=44.02, 法向力=2027.4680, 切向力X=-727.2062, 切向力Y=254.7141 +FPS=44.33, 法向力=2386.7107, 切向力X=709.5074, 切向力Y=-1039.7926 +FPS=45.84, 法向力=2541.6833, 切向力X=864.4421, 切向力Y=-1094.0967 +FPS=42.33, 法向力=1330.9211, 切向力X=459.4513, 切向力Y=-434.4173 +FPS=46.72, 法向力=1320.6084, 切向力X=395.1827, 切向力Y=-387.9039 +FPS=45.53, 法向力=1320.5144, 切向力X=404.4340, 切向力Y=-360.3317 +FPS=44.62, 法向力=2151.2148, 切向力X=337.3447, 切向力Y=34.4178 +FPS=47.10, 法向力=2176.0576, 切向力X=439.0097, 切向力Y=114.6855 +FPS=43.01, 法向力=1419.3074, 切向力X=16.1001, 切向力Y=-477.6261 +FPS=42.37, 法向力=1456.1282, 切向力X=7.5680, 切向力Y=-496.1095 +FPS=47.03, 法向力=1469.6013, 切向力X=27.4804, 切向力Y=-523.1482 +FPS=39.37, 法向力=1318.3468, 切向力X=288.0563, 切向力Y=-9.9116 +FPS=47.09, 法向力=1375.8237, 切向力X=389.0468, 切向力Y=-117.2865 +FPS=41.43, 法向力=1568.9216, 切向力X=-167.6363, 切向力Y=-584.0726 +FPS=43.87, 法向力=1674.2173, 切向力X=-294.5453, 切向力Y=-588.0001 +FPS=45.98, 法向力=1673.7241, 切向力X=-325.8374, 切向力Y=-561.9895 +FPS=43.57, 法向力=2760.0730, 切向力X=652.3105, 切向力Y=-819.7117 +FPS=44.49, 法向力=2787.5847, 切向力X=613.3038, 切向力Y=-810.6789 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.002178s (9 tiles incl ref), finalize=0.000067s, total=0.002517s +FPS=44.63, 法向力=2842.3110, 切向力X=608.4762, 切向力Y=-865.3945 +FPS=40.79, 法向力=1455.4869, 切向力X=-328.5620, 切向力Y=-42.7369 +FPS=45.61, 法向力=1379.0198, 切向力X=-374.6732, 切向力Y=-66.9301 +FPS=47.13, 法向力=1412.5555, 切向力X=-419.2895, 切向力Y=-109.1237 +FPS=40.78, 法向力=1190.8737, 切向力X=-114.1603, 切向力Y=-737.7907 +FPS=46.37, 法向力=1165.3789, 切向力X=-24.2841, 切向力Y=-672.5731 +FPS=42.19, 法向力=1648.9812, 切向力X=666.2808, 切向力Y=-751.4761 +FPS=45.07, 法向力=1658.5031, 切向力X=749.8729, 切向力Y=-647.6125 +FPS=46.16, 法向力=1648.2029, 切向力X=749.3479, 切向力Y=-627.8000 +FPS=41.97, 法向力=1244.0635, 切向力X=779.6898, 切向力Y=-491.7805 +FPS=45.78, 法向力=1318.8594, 切向力X=730.6598, 切向力Y=-663.5016 +FPS=43.36, 法向力=1286.8086, 切向力X=710.1114, 切向力Y=-648.5133 +FPS=45.66, 法向力=1717.2751, 切向力X=-157.3379, 切向力Y=269.1583 +FPS=45.71, 法向力=1790.9198, 切向力X=-158.6668, 切向力Y=379.6995 +FPS=42.00, 法向力=1509.9645, 切向力X=874.8244, 切向力Y=50.5301 +FPS=44.84, 法向力=1512.6506, 切向力X=819.4285, 切向力Y=58.0457 +FPS=43.81, 法向力=1560.7542, 切向力X=871.7198, 切向力Y=38.0040 +FPS=44.93, 法向力=1870.8712, 切向力X=507.8774, 切向力Y=-1001.8610 +FPS=47.08, 法向力=1993.9963, 切向力X=557.0938, 切向力Y=-1081.0125 +FPS=43.28, 法向力=1238.5171, 切向力X=-30.4931, 切向力Y=-346.8707 +FPS=45.02, 法向力=1123.6243, 切向力X=-75.5082, 切向力Y=-386.6738 +FPS=45.97, 法向力=1136.1931, 切向力X=-77.0681, 切向力Y=-395.4705 +FPS=40.98, 法向力=2283.6501, 切向力X=101.0428, 切向力Y=-393.7263 +FPS=46.14, 法向力=2380.0811, 切向力X=8.4069, 切向力Y=-303.9943 +FPS=47.02, 法向力=2408.0503, 切向力X=96.1986, 切向力Y=-330.5629 +FPS=40.32, 法向力=1000.5272, 切向力X=-34.5297, 切向力Y=118.5813 +FPS=46.44, 法向力=998.8049, 切向力X=-7.8868, 切向力Y=127.2189 +FPS=40.32, 法向力=1868.0344, 切向力X=136.9320, 切向力Y=-266.0151 +FPS=45.31, 法向力=1917.0435, 切向力X=193.5394, 切向力Y=-292.8021 +FPS=43.63, 法向力=1892.1056, 切向力X=160.0995, 切向力Y=-310.3726 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000281s, blend=0.002154s (9 tiles incl ref), finalize=0.000051s, total=0.002492s +FPS=42.07, 法向力=1464.4517, 切向力X=-116.6781, 切向力Y=-380.0311 +FPS=45.73, 法向力=1553.5399, 切向力X=-101.4447, 切向力Y=-332.4863 +FPS=46.38, 法向力=1585.4044, 切向力X=-192.6696, 切向力Y=-319.9129 +FPS=40.70, 法向力=1893.2166, 切向力X=138.4023, 切向力Y=-839.4752 +FPS=47.08, 法向力=2028.3849, 切向力X=250.7326, 切向力Y=-888.6068 +FPS=43.35, 法向力=2048.4705, 切向力X=254.4428, 切向力Y=-837.5883 +FPS=43.88, 法向力=1976.3171, 切向力X=-137.8749, 切向力Y=-891.7971 +FPS=45.06, 法向力=2023.9150, 切向力X=-150.1859, 切向力Y=-940.7472 +FPS=42.80, 法向力=1290.6038, 切向力X=509.0661, 切向力Y=-330.3710 +FPS=48.17, 法向力=1274.9592, 切向力X=512.7761, 切向力Y=-311.3705 +FPS=44.99, 法向力=1232.9309, 切向力X=489.0727, 切向力Y=-288.1673 +FPS=45.94, 法向力=1291.9285, 切向力X=221.7753, 切向力Y=-1295.0216 +FPS=44.97, 法向力=1341.0918, 切向力X=159.3525, 切向力Y=-1376.7571 +FPS=43.56, 法向力=1347.8738, 切向力X=172.8949, 切向力Y=-1301.9181 +FPS=44.93, 法向力=2259.3662, 切向力X=470.4886, 切向力Y=-213.1631 +FPS=46.02, 法向力=2396.4207, 切向力X=492.7352, 切向力Y=-249.3139 +FPS=41.10, 法向力=3092.6938, 切向力X=265.0060, 切向力Y=-922.1968 +FPS=43.42, 法向力=3093.8135, 切向力X=126.7072, 切向力Y=-929.8204 +FPS=43.47, 法向力=1717.5408, 切向力X=-352.9894, 切向力Y=-585.6392 +FPS=46.86, 法向力=1755.3848, 切向力X=-222.4924, 切向力Y=-649.9686 +FPS=47.19, 法向力=1724.6432, 切向力X=-238.9038, 切向力Y=-614.2410 +FPS=43.86, 法向力=1995.1562, 切向力X=-292.3191, 切向力Y=97.6067 +FPS=46.76, 法向力=2013.2157, 切向力X=-173.7209, 切向力Y=61.5230 +FPS=46.28, 法向力=2013.0762, 切向力X=-102.3965, 切向力Y=46.7433 +FPS=41.74, 法向力=1837.2871, 切向力X=-53.3195, 切向力Y=-65.9205 +FPS=46.87, 法向力=1929.2004, 切向力X=-18.9829, 切向力Y=-7.9799 +FPS=46.72, 法向力=1931.9297, 切向力X=9.3869, 切向力Y=-43.2930 +FPS=42.70, 法向力=2207.2830, 切向力X=157.3500, 切向力Y=-935.1360 +FPS=46.97, 法向力=2245.5000, 切向力X=209.0416, 切向力Y=-901.4252 +FPS=40.95, 法向力=1218.8413, 切向力X=-148.0668, 切向力Y=37.8703 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002070s (9 tiles incl ref), finalize=0.000050s, total=0.002366s +FPS=48.30, 法向力=1162.8035, 切向力X=-185.2977, 切向力Y=4.7866 +FPS=46.64, 法向力=1197.5812, 切向力X=-171.7942, 切向力Y=5.3410 +FPS=41.71, 法向力=1085.0742, 切向力X=-248.6550, 切向力Y=-388.8065 +FPS=47.64, 法向力=1124.2018, 切向力X=-279.2486, 切向力Y=-391.7691 +FPS=47.22, 法向力=1144.3799, 切向力X=-278.3783, 切向力Y=-381.3167 +FPS=43.56, 法向力=2426.0479, 切向力X=225.1685, 切向力Y=-167.3129 +FPS=47.29, 法向力=2497.1997, 切向力X=213.7887, 切向力Y=-207.6455 +FPS=47.77, 法向力=2521.5671, 切向力X=243.4808, 切向力Y=-244.5920 +FPS=41.19, 法向力=2583.1426, 切向力X=-147.6234, 切向力Y=-15.0737 +FPS=48.04, 法向力=2554.0225, 切向力X=-124.3864, 切向力Y=71.6615 +FPS=42.36, 法向力=1830.4827, 切向力X=-34.2438, 切向力Y=-561.7639 +FPS=45.97, 法向力=1811.2423, 切向力X=38.1120, 切向力Y=-525.1569 +FPS=47.98, 法向力=1805.4207, 切向力X=32.7408, 切向力Y=-545.3608 +FPS=42.45, 法向力=2367.8872, 切向力X=386.5557, 切向力Y=-405.2127 +FPS=46.65, 法向力=2400.5713, 切向力X=401.5820, 切向力Y=-392.2778 +FPS=47.50, 法向力=2423.6804, 切向力X=462.5251, 切向力Y=-382.9589 +FPS=42.37, 法向力=1905.5112, 切向力X=-539.2436, 切向力Y=-345.0129 +FPS=45.21, 法向力=1888.2028, 切向力X=-537.0201, 切向力Y=-304.0429 +FPS=46.53, 法向力=1871.0498, 切向力X=-556.5454, 切向力Y=-308.2785 +FPS=43.58, 法向力=2451.4985, 切向力X=536.3350, 切向力Y=-167.5707 +FPS=47.23, 法向力=2461.2119, 切向力X=682.8141, 切向力Y=-267.3199 +FPS=44.15, 法向力=2029.6522, 切向力X=-574.4627, 切向力Y=-1079.8268 +FPS=47.13, 法向力=1987.9834, 切向力X=-554.6155, 切向力Y=-1063.2078 +FPS=6.57, 法向力=1398.9258, 切向力X=-17.0173, 切向力Y=-325.2697 +FPS=35.89, 法向力=2427.5828, 切向力X=-441.3342, 切向力Y=-472.5513 +FPS=44.31, 法向力=2511.7041, 切向力X=-453.0471, 切向力Y=-477.5664 +FPS=41.40, 法向力=2408.6992, 切向力X=125.8316, 切向力Y=-770.9697 +FPS=41.77, 法向力=2336.9429, 切向力X=116.7718, 切向力Y=-760.9879 +FPS=43.98, 法向力=2368.4526, 切向力X=500.1257, 切向力Y=-656.7299 +FPS=47.47, 法向力=2331.7705, 切向力X=571.1754, 切向力Y=-620.0175 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.002113s (9 tiles incl ref), finalize=0.000054s, total=0.002409s +FPS=46.67, 法向力=2330.2998, 切向力X=536.0154, 切向力Y=-609.6935 +FPS=40.51, 法向力=2363.8872, 切向力X=-87.7829, 切向力Y=-634.4764 +FPS=45.82, 法向力=2410.4355, 切向力X=-269.6967, 切向力Y=-634.1207 +FPS=47.60, 法向力=2417.6836, 切向力X=-284.3170, 切向力Y=-672.8395 +FPS=42.09, 法向力=2459.7842, 切向力X=985.1541, 切向力Y=-49.6507 +FPS=45.12, 法向力=2464.7751, 切向力X=1015.2167, 切向力Y=-79.8914 +FPS=39.75, 法向力=2409.0801, 切向力X=440.3931, 切向力Y=12.0230 +FPS=45.83, 法向力=2404.5715, 切向力X=368.2036, 切向力Y=47.4181 +FPS=46.45, 法向力=2437.0669, 切向力X=363.4523, 切向力Y=18.1758 +FPS=42.29, 法向力=3034.7715, 切向力X=555.8316, 切向力Y=-442.5558 +FPS=46.27, 法向力=3063.2207, 切向力X=615.5443, 切向力Y=-461.1767 +FPS=46.21, 法向力=2964.5664, 切向力X=477.9086, 切向力Y=-470.1585 +FPS=39.94, 法向力=2449.5283, 切向力X=-74.7752, 切向力Y=278.8376 +FPS=46.60, 法向力=2521.6069, 切向力X=-36.1032, 切向力Y=365.8660 +FPS=45.99, 法向力=2502.0386, 切向力X=-121.4845, 切向力Y=363.1026 +FPS=40.72, 法向力=2563.0525, 切向力X=160.2730, 切向力Y=-105.1459 +FPS=45.34, 法向力=2605.3523, 切向力X=233.1530, 切向力Y=-181.8238 +FPS=39.21, 法向力=1895.1804, 切向力X=398.9277, 切向力Y=-151.7301 +FPS=45.49, 法向力=1884.0332, 切向力X=328.1448, 切向力Y=-238.0685 +FPS=43.97, 法向力=1873.0392, 切向力X=353.4311, 切向力Y=-203.7191 +FPS=43.25, 法向力=2675.5405, 切向力X=200.6724, 切向力Y=-1061.8979 +FPS=46.20, 法向力=2732.6235, 切向力X=121.2512, 切向力Y=-1158.6332 +FPS=43.81, 法向力=2712.3245, 切向力X=173.4777, 切向力Y=-1106.1665 +FPS=46.66, 法向力=2243.7019, 切向力X=-593.2070, 切向力Y=-541.0751 +FPS=43.89, 法向力=2306.8806, 切向力X=-540.1007, 切向力Y=-418.2823 +FPS=41.30, 法向力=2605.7668, 切向力X=478.5466, 切向力Y=-287.6884 +FPS=43.64, 法向力=2511.7019, 切向力X=428.3414, 切向力Y=-208.0364 +FPS=39.51, 法向力=2126.2900, 切向力X=445.6497, 切向力Y=-725.3232 +FPS=46.21, 法向力=2194.7598, 切向力X=556.7802, 切向力Y=-843.6546 +FPS=46.81, 法向力=2184.9004, 切向力X=560.2800, 切向力Y=-802.4403 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000409s, blend=0.002558s (9 tiles incl ref), finalize=0.000058s, total=0.003037s +FPS=42.15, 法向力=2757.4919, 切向力X=721.1000, 切向力Y=-685.3038 +FPS=46.63, 法向力=2813.1208, 切向力X=760.3347, 切向力Y=-654.1271 +FPS=45.77, 法向力=2806.3369, 切向力X=765.9297, 切向力Y=-652.0786 +FPS=42.01, 法向力=2440.2476, 切向力X=729.6648, 切向力Y=12.3495 +FPS=47.61, 法向力=2512.6150, 切向力X=810.6082, 切向力Y=-53.9506 +FPS=45.32, 法向力=2538.1428, 切向力X=827.9572, 切向力Y=-47.8139 +FPS=44.50, 法向力=2537.2090, 切向力X=-705.9423, 切向力Y=-879.9246 +FPS=43.62, 法向力=2555.7185, 切向力X=-772.9369, 切向力Y=-928.6377 +FPS=42.38, 法向力=2649.8623, 切向力X=471.7717, 切向力Y=-355.1812 +FPS=46.27, 法向力=2705.0850, 切向力X=522.8090, 切向力Y=-350.8543 +FPS=45.71, 法向力=2738.8730, 切向力X=514.6537, 切向力Y=-351.8259 +FPS=44.50, 法向力=2754.9260, 切向力X=407.4086, 切向力Y=-632.2239 +FPS=46.35, 法向力=2799.8765, 切向力X=334.1820, 切向力Y=-752.5182 +FPS=46.51, 法向力=2811.2776, 切向力X=306.4948, 切向力Y=-756.3264 +FPS=43.03, 法向力=2922.0825, 切向力X=117.6333, 切向力Y=-370.9520 +FPS=46.82, 法向力=2936.5364, 切向力X=282.8002, 切向力Y=-288.8580 +FPS=45.63, 法向力=2961.4861, 切向力X=277.8612, 切向力Y=-375.6518 +FPS=42.65, 法向力=2201.4824, 切向力X=-172.4689, 切向力Y=-245.8607 +FPS=46.49, 法向力=2163.9092, 切向力X=-187.9365, 切向力Y=-258.2664 +FPS=43.25, 法向力=2721.7144, 切向力X=877.4066, 切向力Y=-132.4549 +FPS=46.76, 法向力=2827.6694, 切向力X=949.7188, 切向力Y=-223.9357 +FPS=45.30, 法向力=2821.9253, 切向力X=934.9935, 切向力Y=-209.8153 +FPS=46.17, 法向力=2494.5417, 切向力X=-243.3169, 切向力Y=-304.9566 +FPS=45.71, 法向力=2555.2827, 切向力X=-188.4441, 切向力Y=-323.8503 +FPS=43.20, 法向力=2584.3730, 切向力X=-229.3116, 切向力Y=-331.7314 +FPS=44.78, 法向力=2281.4363, 切向力X=161.1003, 切向力Y=-666.5615 +FPS=47.36, 法向力=2354.8748, 切向力X=147.2287, 切向力Y=-787.3383 +FPS=44.29, 法向力=2273.8867, 切向力X=79.9471, 切向力Y=-723.2488 +FPS=43.36, 法向力=2362.4036, 切向力X=70.7107, 切向力Y=-177.9080 +FPS=43.86, 法向力=2135.8970, 切向力X=276.0516, 切向力Y=-384.4331 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000242s, blend=0.002101s (9 tiles incl ref), finalize=0.000051s, total=0.002400s +FPS=45.31, 法向力=2199.4419, 切向力X=269.1537, 切向力Y=-354.3348 +FPS=47.54, 法向力=2187.0833, 切向力X=277.7248, 切向力Y=-324.6435 +FPS=44.02, 法向力=2196.0933, 切向力X=262.3105, 切向力Y=-339.5974 +FPS=46.29, 法向力=2392.2407, 切向力X=-184.9973, 切向力Y=-378.4294 +FPS=46.87, 法向力=2368.5220, 切向力X=-68.1944, 切向力Y=-354.6683 +FPS=42.18, 法向力=2360.7739, 切向力X=170.6409, 切向力Y=-68.2468 +FPS=46.45, 法向力=2445.1216, 切向力X=177.2304, 切向力Y=26.7502 +FPS=45.92, 法向力=2460.6736, 切向力X=208.9220, 切向力Y=35.7711 +FPS=41.31, 法向力=2435.0757, 切向力X=-70.9988, 切向力Y=237.2347 +FPS=47.63, 法向力=2417.4014, 切向力X=23.4963, 切向力Y=280.4660 +FPS=44.06, 法向力=2392.0310, 切向力X=190.4516, 切向力Y=-59.8351 +FPS=46.33, 法向力=2405.3740, 切向力X=208.4043, 切向力Y=-94.5559 +FPS=45.60, 法向力=2403.4861, 切向力X=201.5123, 切向力Y=-114.1845 +FPS=38.18, 法向力=3091.7373, 切向力X=474.7136, 切向力Y=190.7880 +FPS=44.80, 法向力=3126.8384, 切向力X=456.3840, 切向力Y=120.0760 +FPS=44.91, 法向力=3134.3169, 切向力X=426.1149, 切向力Y=130.9388 +FPS=42.62, 法向力=2857.3145, 切向力X=-544.0413, 切向力Y=-589.9265 +FPS=47.21, 法向力=2908.7598, 切向力X=-613.9945, 切向力Y=-591.1937 +FPS=45.24, 法向力=2865.5576, 切向力X=-611.5959, 切向力Y=-539.2809 +FPS=42.94, 法向力=2844.3440, 切向力X=-181.0953, 切向力Y=-19.2537 +FPS=47.57, 法向力=2835.9636, 切向力X=-156.6048, 切向力Y=-11.0993 +FPS=41.10, 法向力=2250.6514, 切向力X=766.2305, 切向力Y=-348.7664 +FPS=46.43, 法向力=2285.5828, 切向力X=686.0288, 切向力Y=-437.9163 +FPS=46.32, 法向力=2309.9653, 切向力X=690.0947, 切向力Y=-430.2729 +FPS=43.73, 法向力=2070.7896, 切向力X=637.2643, 切向力Y=-606.5370 +FPS=46.35, 法向力=2126.6248, 切向力X=743.6174, 切向力Y=-587.4718 +FPS=46.21, 法向力=2153.1858, 切向力X=764.9073, 切向力Y=-642.0960 +FPS=41.61, 法向力=1936.6841, 切向力X=132.5246, 切向力Y=-9.6158 +FPS=46.16, 法向力=1992.9302, 切向力X=115.7954, 切向力Y=47.2853 +FPS=44.45, 法向力=1970.0565, 切向力X=103.9616, 切向力Y=58.7333 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002157s (9 tiles incl ref), finalize=0.000059s, total=0.002474s +FPS=43.57, 法向力=2180.6501, 切向力X=-3.1170, 切向力Y=-804.0298 +FPS=47.04, 法向力=2261.8779, 切向力X=162.7597, 切向力Y=-848.8726 +FPS=42.28, 法向力=2543.8916, 切向力X=1396.3633, 切向力Y=-512.5825 +FPS=45.99, 法向力=2572.9038, 切向力X=1434.0925, 切向力Y=-502.3448 +FPS=43.07, 法向力=2588.1257, 切向力X=1392.8988, 切向力Y=-508.7079 +FPS=47.43, 法向力=2252.7378, 切向力X=229.5456, 切向力Y=-360.7264 +FPS=47.04, 法向力=2322.4297, 切向力X=139.5885, 切向力Y=-354.0522 +FPS=44.45, 法向力=2313.3494, 切向力X=100.8885, 切向力Y=-410.7884 +FPS=44.71, 法向力=2878.1118, 切向力X=966.6292, 切向力Y=361.9088 +FPS=47.25, 法向力=2985.5459, 切向力X=1164.0038, 切向力Y=456.6686 +FPS=43.33, 法向力=2937.3735, 切向力X=1215.6121, 切向力Y=365.3490 +FPS=45.16, 法向力=2654.0532, 切向力X=785.8000, 切向力Y=-747.9160 +FPS=43.95, 法向力=2530.7688, 切向力X=-315.0409, 切向力Y=-374.2495 +FPS=45.96, 法向力=2580.4380, 切向力X=-395.5096, 切向力Y=-323.4767 +FPS=47.97, 法向力=2605.7500, 切向力X=-409.8707, 切向力Y=-336.7696 +FPS=44.19, 法向力=2603.4807, 切向力X=-435.9727, 切向力Y=-334.3899 +FPS=46.09, 法向力=2371.4321, 切向力X=579.6024, 切向力Y=-1179.5009 +FPS=46.11, 法向力=2434.1221, 切向力X=620.6467, 切向力Y=-1215.3118 +FPS=43.37, 法向力=2283.7529, 切向力X=779.7091, 切向力Y=96.0920 +FPS=46.02, 法向力=2335.7695, 切向力X=867.3805, 切向力Y=130.9697 +FPS=47.62, 法向力=2346.2251, 切向力X=926.2467, 切向力Y=97.0232 +FPS=41.66, 法向力=2353.6836, 切向力X=1226.1577, 切向力Y=-882.6992 +FPS=45.45, 法向力=2391.8657, 切向力X=1252.9868, 切向力Y=-993.3678 +FPS=43.06, 法向力=2411.8398, 切向力X=1253.2980, 切向力Y=-1018.8641 +FPS=44.08, 法向力=2211.4021, 切向力X=224.1564, 切向力Y=659.8916 +FPS=46.07, 法向力=2254.9248, 切向力X=184.3895, 切向力Y=647.9771 +FPS=44.33, 法向力=2003.9900, 切向力X=821.9841, 切向力Y=-39.6370 +FPS=46.20, 法向力=1976.1844, 切向力X=795.7022, 切向力Y=-60.9015 +FPS=47.22, 法向力=1991.3188, 切向力X=780.5995, 切向力Y=-80.5996 +FPS=42.18, 法向力=2696.1421, 切向力X=880.0184, 切向力Y=-625.3943 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000240s, blend=0.002054s (9 tiles incl ref), finalize=0.000051s, total=0.002350s +FPS=44.78, 法向力=2736.8457, 切向力X=869.0452, 切向力Y=-642.8153 +FPS=45.69, 法向力=2742.1492, 切向力X=725.2706, 切向力Y=-609.9533 +FPS=43.95, 法向力=2514.0447, 切向力X=981.7996, 切向力Y=-166.1357 +FPS=47.21, 法向力=2563.6226, 切向力X=1047.2573, 切向力Y=-165.7165 +FPS=42.88, 法向力=2071.7793, 切向力X=435.9937, 切向力Y=-705.6970 +FPS=46.71, 法向力=2112.0144, 切向力X=477.3551, 切向力Y=-710.7221 +FPS=46.83, 法向力=2106.0239, 切向力X=452.5051, 切向力Y=-756.0475 +FPS=40.86, 法向力=2640.6333, 切向力X=-180.3083, 切向力Y=-410.6636 +FPS=47.65, 法向力=2681.5425, 切向力X=-219.6646, 切向力Y=-456.8048 +FPS=46.81, 法向力=2654.0410, 切向力X=-241.9522, 切向力Y=-359.3809 +FPS=44.29, 法向力=2572.5154, 切向力X=767.2516, 切向力Y=295.2864 +FPS=47.11, 法向力=2514.2915, 切向力X=844.1204, 切向力Y=369.6350 +FPS=46.82, 法向力=2504.1479, 切向力X=898.8579, 切向力Y=392.0868 +FPS=41.77, 法向力=2360.6208, 切向力X=-436.1419, 切向力Y=382.6429 +FPS=45.77, 法向力=2414.4316, 切向力X=-553.9852, 切向力Y=281.2039 +FPS=41.89, 法向力=2737.3430, 切向力X=659.0840, 切向力Y=-755.4807 +FPS=45.73, 法向力=2770.5840, 切向力X=612.3074, 切向力Y=-777.9770 +FPS=46.61, 法向力=2737.0115, 切向力X=616.9379, 切向力Y=-767.5081 +FPS=41.00, 法向力=2164.5737, 切向力X=-90.9202, 切向力Y=457.7840 +FPS=47.72, 法向力=2178.8608, 切向力X=-87.3479, 切向力Y=458.6945 +FPS=44.13, 法向力=2178.7544, 切向力X=-85.9995, 切向力Y=463.8651 +FPS=44.37, 法向力=1870.4795, 切向力X=-27.3021, 切向力Y=-509.3890 +FPS=45.46, 法向力=1900.6965, 切向力X=-116.7947, 切向力Y=-501.0950 +FPS=44.52, 法向力=1927.3755, 切向力X=-134.8865, 切向力Y=-471.9112 +FPS=43.84, 法向力=2137.0007, 切向力X=310.4574, 切向力Y=-957.2792 +FPS=45.27, 法向力=2195.4006, 切向力X=333.2159, 切向力Y=-918.2324 +FPS=43.21, 法向力=2068.6648, 切向力X=194.9293, 切向力Y=37.7074 +FPS=46.72, 法向力=2056.0059, 切向力X=146.0281, 切向力Y=30.0171 +FPS=44.59, 法向力=2076.0322, 切向力X=140.3867, 切向力Y=25.4726 +FPS=46.13, 法向力=2452.5278, 切向力X=281.2996, 切向力Y=-745.4021 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002046s (9 tiles incl ref), finalize=0.000048s, total=0.002344s +FPS=47.75, 法向力=2437.6494, 切向力X=365.4568, 切向力Y=-813.0300 +FPS=43.77, 法向力=2429.8909, 切向力X=419.4157, 切向力Y=-779.2448 +FPS=45.44, 法向力=2215.6289, 切向力X=-371.0380, 切向力Y=-199.9117 +FPS=46.82, 法向力=2323.7197, 切向力X=-329.5945, 切向力Y=-107.0235 +FPS=43.69, 法向力=2320.3784, 切向力X=-318.5900, 切向力Y=-95.5164 +FPS=44.39, 法向力=2367.2380, 切向力X=936.4541, 切向力Y=665.5125 +FPS=42.65, 法向力=2418.0942, 切向力X=1069.2019, 切向力Y=712.9707 +FPS=43.50, 法向力=2280.8010, 切向力X=153.1209, 切向力Y=-545.8066 +FPS=47.59, 法向力=2270.7700, 切向力X=136.7984, 切向力Y=-670.9806 +FPS=43.81, 法向力=2298.1714, 切向力X=104.4885, 切向力Y=-677.2006 +FPS=47.47, 法向力=2682.8113, 切向力X=-75.8459, 切向力Y=-22.8290 +FPS=46.91, 法向力=2680.6011, 切向力X=-21.3528, 切向力Y=-89.1069 +FPS=41.41, 法向力=2657.3198, 切向力X=623.8248, 切向力Y=-92.1566 +FPS=45.84, 法向力=2619.0637, 切向力X=606.0760, 切向力Y=-66.5912 +FPS=46.52, 法向力=2641.6907, 切向力X=655.9133, 切向力Y=-69.7025 +FPS=39.76, 法向力=3038.1553, 切向力X=1065.1979, 切向力Y=-588.0699 +FPS=46.21, 法向力=3063.3691, 切向力X=1064.9763, 切向力Y=-613.2852 +FPS=40.92, 法向力=2302.0461, 切向力X=-12.8127, 切向力Y=226.7604 +FPS=45.10, 法向力=2278.0613, 切向力X=-29.2100, 切向力Y=231.6639 +FPS=45.39, 法向力=2264.6675, 切向力X=-30.1125, 切向力Y=224.6395 +FPS=43.49, 法向力=2338.7925, 切向力X=285.6788, 切向力Y=10.2626 +FPS=45.54, 法向力=2420.8633, 切向力X=247.6454, 切向力Y=5.2869 +FPS=45.31, 法向力=2402.2068, 切向力X=286.8830, 切向力Y=-33.6656 +FPS=40.83, 法向力=2597.7358, 切向力X=507.3940, 切向力Y=416.7648 +FPS=45.59, 法向力=2590.9624, 切向力X=542.0033, 切向力Y=406.6439 +FPS=43.09, 法向力=2569.0225, 切向力X=619.0712, 切向力Y=445.1160 +FPS=39.37, 法向力=2584.2886, 切向力X=544.4916, 切向力Y=132.2711 +FPS=40.08, 法向力=2696.9460, 切向力X=657.6793, 切向力Y=174.9547 +FPS=40.69, 法向力=2263.0073, 切向力X=-18.0648, 切向力Y=83.5923 +FPS=44.67, 法向力=2242.7234, 切向力X=-117.4541, 切向力Y=91.5074 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000520s, blend=0.002282s (9 tiles incl ref), finalize=0.000060s, total=0.002870s +FPS=40.04, 法向力=2363.9341, 切向力X=314.6653, 切向力Y=-299.3762 +FPS=44.66, 法向力=2384.6650, 切向力X=235.1002, 切向力Y=-316.5680 +FPS=44.96, 法向力=2399.6350, 切向力X=188.8840, 切向力Y=-277.0008 +FPS=42.86, 法向力=2161.5527, 切向力X=153.0453, 切向力Y=-307.1743 +FPS=46.41, 法向力=2157.5383, 切向力X=267.4456, 切向力Y=-308.7079 +FPS=45.38, 法向力=2159.9705, 切向力X=182.1390, 切向力Y=-317.4303 +FPS=41.41, 法向力=2124.5215, 切向力X=818.8890, 切向力Y=-42.6956 +FPS=45.49, 法向力=2165.7122, 切向力X=763.4526, 切向力Y=34.5415 +FPS=42.10, 法向力=2334.1812, 切向力X=-85.6144, 切向力Y=99.3273 +FPS=45.44, 法向力=2349.6177, 切向力X=-58.9540, 切向力Y=156.2601 +FPS=45.99, 法向力=2351.5952, 切向力X=-31.1540, 切向力Y=160.3463 +FPS=42.80, 法向力=2691.7075, 切向力X=289.6162, 切向力Y=-513.5673 +FPS=46.95, 法向力=2712.1091, 切向力X=288.6899, 切向力Y=-439.7430 +FPS=46.86, 法向力=2662.8557, 切向力X=304.0116, 切向力Y=-499.9357 +FPS=40.39, 法向力=1821.8333, 切向力X=-519.4792, 切向力Y=499.6027 +FPS=44.84, 法向力=1840.6902, 切向力X=-350.2609, 切向力Y=453.0401 +FPS=44.23, 法向力=1843.9380, 切向力X=-394.1162, 切向力Y=467.1797 +FPS=43.69, 法向力=2433.0356, 切向力X=900.1411, 切向力Y=-521.3940 +FPS=45.58, 法向力=2434.8208, 切向力X=827.6498, 切向力Y=-530.0149 +FPS=42.35, 法向力=2672.0640, 切向力X=918.6949, 切向力Y=456.1356 +FPS=45.89, 法向力=2612.5029, 切向力X=881.3489, 切向力Y=479.2684 +FPS=45.17, 法向力=2557.2551, 切向力X=835.4089, 切向力Y=513.8188 +FPS=47.93, 法向力=2267.1392, 切向力X=-18.7642, 切向力Y=-239.8212 +FPS=46.90, 法向力=2262.2812, 切向力X=-3.2365, 切向力Y=-237.7320 +FPS=44.19, 法向力=2253.2778, 切向力X=-21.4456, 切向力Y=-227.4991 +FPS=43.59, 法向力=2864.8564, 切向力X=131.2710, 切向力Y=114.7679 +FPS=45.99, 法向力=2800.5664, 切向力X=-85.4084, 切向力Y=192.6767 +FPS=41.47, 法向力=2154.9778, 切向力X=426.7051, 切向力Y=-350.0924 +FPS=42.78, 法向力=2164.0840, 切向力X=492.5966, 切向力Y=-327.3795 +FPS=42.74, 法向力=2748.8896, 切向力X=258.1524, 切向力Y=-114.9748 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002061s (9 tiles incl ref), finalize=0.000049s, total=0.002363s +FPS=46.34, 法向力=2712.3145, 切向力X=133.1623, 切向力Y=-129.7312 +FPS=46.51, 法向力=2720.5547, 切向力X=159.7695, 切向力Y=-138.3647 +FPS=43.81, 法向力=2227.9551, 切向力X=205.6724, 切向力Y=-197.6508 +FPS=46.74, 法向力=2270.8081, 切向力X=241.3657, 切向力Y=-240.5163 +FPS=43.55, 法向力=2277.7288, 切向力X=197.2035, 切向力Y=-222.1508 +FPS=40.20, 法向力=2729.8481, 切向力X=403.5096, 切向力Y=169.4043 +FPS=46.92, 法向力=2704.1606, 切向力X=293.5034, 切向力Y=171.6170 +FPS=46.78, 法向力=2693.8606, 切向力X=261.8755, 切向力Y=146.3830 +FPS=41.82, 法向力=2567.7153, 切向力X=-254.6143, 切向力Y=-279.8689 +FPS=47.33, 法向力=2562.0176, 切向力X=-131.2221, 切向力Y=-182.7116 +FPS=41.20, 法向力=2587.3352, 切向力X=106.1042, 切向力Y=-303.4343 +FPS=46.48, 法向力=2783.9692, 切向力X=199.1637, 切向力Y=-329.9933 +FPS=47.23, 法向力=2748.3584, 切向力X=150.8462, 切向力Y=-344.7697 +FPS=44.38, 法向力=3029.8611, 切向力X=1355.0878, 切向力Y=-658.5054 +FPS=46.29, 法向力=3056.8589, 切向力X=1356.0972, 切向力Y=-615.0443 +FPS=44.53, 法向力=3061.7781, 切向力X=1392.3435, 切向力Y=-631.8057 +FPS=40.93, 法向力=2315.0439, 切向力X=324.2786, 切向力Y=-221.9975 +FPS=46.29, 法向力=2369.5127, 切向力X=371.7207, 切向力Y=-331.2525 +FPS=44.92, 法向力=2340.9036, 切向力X=309.3824, 切向力Y=-375.4091 +FPS=43.48, 法向力=2315.3640, 切向力X=337.7596, 切向力Y=-149.8180 +FPS=47.02, 法向力=2203.6760, 切向力X=421.0037, 切向力Y=-80.8916 +FPS=44.86, 法向力=2915.4395, 切向力X=926.7589, 切向力Y=-522.1367 +FPS=45.83, 法向力=2908.3821, 切向力X=936.7695, 切向力Y=-518.4207 +FPS=47.30, 法向力=2935.0176, 切向力X=904.7908, 切向力Y=-491.1701 +FPS=43.34, 法向力=2446.8491, 切向力X=629.0354, 切向力Y=-329.9393 +FPS=44.56, 法向力=2548.5615, 切向力X=677.6403, 切向力Y=-450.7896 +FPS=44.24, 法向力=2555.2012, 切向力X=676.4917, 切向力Y=-410.6917 +FPS=47.18, 法向力=2441.0757, 切向力X=428.8715, 切向力Y=-500.7980 +FPS=47.56, 法向力=2463.8882, 切向力X=347.7054, 切向力Y=-507.3554 +FPS=44.60, 法向力=2363.9390, 切向力X=1155.2704, 切向力Y=227.4969 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000242s, blend=0.002103s (9 tiles incl ref), finalize=0.000050s, total=0.002400s +FPS=45.75, 法向力=2418.4556, 切向力X=1163.4763, 切向力Y=406.0291 +FPS=47.83, 法向力=2422.3916, 切向力X=1216.3928, 切向力Y=400.4593 +FPS=42.83, 法向力=2251.9167, 切向力X=294.6624, 切向力Y=-315.2660 +FPS=47.15, 法向力=2331.1768, 切向力X=170.4605, 切向力Y=-227.8085 +FPS=46.42, 法向力=2351.0183, 切向力X=122.9208, 切向力Y=-267.5294 +FPS=43.05, 法向力=2574.6641, 切向力X=191.9329, 切向力Y=38.4307 +FPS=45.18, 法向力=2579.2166, 切向力X=166.6328, 切向力Y=20.9197 +FPS=44.34, 法向力=2925.5737, 切向力X=531.0699, 切向力Y=-398.2463 +FPS=44.60, 法向力=2924.8154, 切向力X=547.3130, 切向力Y=-451.7922 +FPS=47.37, 法向力=2922.6108, 切向力X=547.2484, 切向力Y=-441.0814 +FPS=43.92, 法向力=2624.3044, 切向力X=234.0378, 切向力Y=57.0677 +FPS=44.15, 法向力=2692.6055, 切向力X=178.7097, 切向力Y=73.3218 +FPS=43.44, 法向力=2663.6406, 切向力X=238.2005, 切向力Y=89.3520 +FPS=44.36, 法向力=2653.5801, 切向力X=634.8591, 切向力Y=-385.8025 +FPS=47.42, 法向力=2665.4473, 切向力X=479.9245, 切向力Y=-391.1273 +FPS=44.16, 法向力=2675.6021, 切向力X=485.4025, 切向力Y=-391.1758 +FPS=47.78, 法向力=2533.2021, 切向力X=206.4717, 切向力Y=-125.1613 +FPS=45.10, 法向力=2600.4624, 切向力X=264.9454, 切向力Y=-46.5930 +FPS=40.93, 法向力=2427.0242, 切向力X=1279.5132, 切向力Y=158.9460 +FPS=47.23, 法向力=2413.1526, 切向力X=1296.1438, 切向力Y=126.7320 +FPS=44.81, 法向力=2401.7466, 切向力X=1288.5520, 切向力Y=156.3235 +FPS=42.70, 法向力=2409.2754, 切向力X=469.0306, 切向力Y=-240.5974 +FPS=46.46, 法向力=2447.6436, 切向力X=407.1707, 切向力Y=-252.7266 +FPS=41.14, 法向力=2612.8184, 切向力X=295.5125, 切向力Y=-232.9254 +FPS=47.53, 法向力=2682.5320, 切向力X=258.8752, 切向力Y=-210.2084 +FPS=48.46, 法向力=2689.1958, 切向力X=240.8603, 切向力Y=-249.2239 +FPS=44.21, 法向力=2253.8086, 切向力X=427.8261, 切向力Y=715.0880 +FPS=45.24, 法向力=2244.9900, 切向力X=387.7216, 切向力Y=818.5962 +FPS=46.07, 法向力=2246.2466, 切向力X=491.2975, 切向力Y=862.1249 +FPS=41.40, 法向力=2417.0474, 切向力X=327.7114, 切向力Y=-178.6318 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000226s, blend=0.002146s (9 tiles incl ref), finalize=0.000050s, total=0.002428s +FPS=46.63, 法向力=2495.6587, 切向力X=382.9472, 切向力Y=-277.6039 +FPS=47.09, 法向力=2501.4092, 切向力X=324.0241, 切向力Y=-293.6912 +FPS=42.75, 法向力=2338.6152, 切向力X=146.9131, 切向力Y=10.1659 +FPS=46.34, 法向力=2381.0576, 切向力X=234.6124, 切向力Y=-47.3980 +FPS=42.14, 法向力=2605.0635, 切向力X=425.5857, 切向力Y=313.6623 +FPS=47.66, 法向力=2670.9189, 切向力X=342.6758, 切向力Y=299.5804 +FPS=47.12, 法向力=2639.2676, 切向力X=369.6020, 切向力Y=300.2847 +FPS=46.35, 法向力=2558.1853, 切向力X=506.7578, 切向力Y=-284.9351 +FPS=47.22, 法向力=2634.3857, 切向力X=548.1014, 切向力Y=-380.1332 +FPS=47.34, 法向力=2572.0171, 切向力X=550.6697, 切向力Y=-370.1661 +FPS=43.14, 法向力=2215.2310, 切向力X=894.3769, 切向力Y=304.3654 +FPS=46.89, 法向力=2267.5283, 切向力X=938.8812, 切向力Y=396.0101 +FPS=47.40, 法向力=2271.8401, 切向力X=887.6895, 切向力Y=382.9503 +FPS=41.68, 法向力=2284.5706, 切向力X=992.1240, 切向力Y=380.7186 +FPS=47.58, 法向力=2296.7148, 切向力X=1027.3391, 切向力Y=380.8224 +FPS=41.36, 法向力=2042.0309, 切向力X=429.6320, 切向力Y=-519.4618 +FPS=46.52, 法向力=2066.1968, 切向力X=446.6859, 切向力Y=-525.8492 +FPS=46.63, 法向力=2120.2351, 切向力X=507.7368, 切向力Y=-543.0941 +FPS=43.38, 法向力=2003.6349, 切向力X=50.7439, 切向力Y=45.5089 +FPS=48.02, 法向力=1999.4287, 切向力X=148.9973, 切向力Y=285.4018 +FPS=46.98, 法向力=2026.5332, 切向力X=170.7346, 切向力Y=259.9416 +FPS=45.43, 法向力=2665.9067, 切向力X=2320.8125, 切向力Y=758.1865 +FPS=45.22, 法向力=2840.6040, 切向力X=2506.2803, 切向力Y=880.7594 +FPS=43.62, 法向力=2849.3193, 切向力X=2463.1411, 切向力Y=907.4648 +FPS=41.24, 法向力=1611.7570, 切向力X=21087.9648, 切向力Y=3292.0476 +FPS=41.53, 法向力=1637.5383, 切向力X=21677.4414, 切向力Y=3176.4199 +FPS=43.44, 法向力=5837.9385, 切向力X=43629.1641, 切向力Y=6097.1904 +FPS=42.44, 法向力=5833.5151, 切向力X=43860.1484, 切向力Y=5990.8257 +FPS=41.41, 法向力=5804.6426, 切向力X=43877.7109, 切向力Y=5985.7158 +FPS=42.99, 法向力=14561.4141, 切向力X=39724.5078, 切向力Y=4077.1719 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000240s, blend=0.002043s (9 tiles incl ref), finalize=0.000051s, total=0.002340s +FPS=45.49, 法向力=14662.5430, 切向力X=39781.3242, 切向力Y=3757.3474 +FPS=39.51, 法向力=16985.0078, 切向力X=36622.0547, 切向力Y=8736.8906 +FPS=43.14, 法向力=16954.3398, 切向力X=36692.8242, 切向力Y=8721.5605 +FPS=46.96, 法向力=16917.4336, 切向力X=36674.9375, 切向力Y=8699.2832 +FPS=43.99, 法向力=17931.9668, 切向力X=40553.4648, 切向力Y=6309.4932 +FPS=45.82, 法向力=17910.3008, 切向力X=40771.8867, 切向力Y=6485.3164 +FPS=41.31, 法向力=19467.9512, 切向力X=31673.9863, 切向力Y=4515.9482 +FPS=44.45, 法向力=19561.6836, 切向力X=32011.7891, 切向力Y=4583.8750 +FPS=45.24, 法向力=19578.6660, 切向力X=32165.7930, 切向力Y=4762.3838 +FPS=42.70, 法向力=13314.6943, 切向力X=10125.0488, 切向力Y=6860.8125 +FPS=47.62, 法向力=13316.2578, 切向力X=10240.8926, 切向力Y=6964.3057 +FPS=45.41, 法向力=13316.8926, 切向力X=10274.3604, 切向力Y=6920.6353 +FPS=41.07, 法向力=11562.0215, 切向力X=-383.3954, 切向力Y=11681.9189 +FPS=44.95, 法向力=11861.0918, 切向力X=-167.3853, 切向力Y=11731.9902 +FPS=42.60, 法向力=11764.6133, 切向力X=-230.8850, 切向力Y=11595.1719 +FPS=43.95, 法向力=11516.8984, 切向力X=-21397.3789, 切向力Y=17008.4004 +FPS=41.38, 法向力=11098.8848, 切向力X=-22072.8535, 切向力Y=17276.1211 +FPS=39.98, 法向力=12281.0410, 切向力X=-43626.2969, 切向力Y=8422.2715 +FPS=45.96, 法向力=12209.3496, 切向力X=-43718.2695, 切向力Y=8346.4150 +FPS=42.43, 法向力=18817.2207, 切向力X=-41649.0547, 切向力Y=465.4036 +FPS=46.29, 法向力=18726.8770, 切向力X=-41882.7969, 切向力Y=453.0877 +FPS=47.42, 法向力=18750.9180, 切向力X=-41970.8359, 切向力Y=369.0217 +FPS=39.70, 法向力=12921.6582, 切向力X=-21883.5527, 切向力Y=-192.6073 +FPS=45.64, 法向力=12874.3242, 切向力X=-21932.5039, 切向力Y=-15.7723 +FPS=46.04, 法向力=12863.0791, 切向力X=-21913.1875, 切向力Y=-48.4651 +FPS=40.99, 法向力=8771.8008, 切向力X=-11319.2344, 切向力Y=-1893.1469 +FPS=45.61, 法向力=8701.5938, 切向力X=-11249.0088, 切向力Y=-1869.3423 +FPS=41.81, 法向力=6251.9980, 切向力X=-4672.4512, 切向力Y=-3773.7485 +FPS=44.95, 法向力=6262.8677, 切向力X=-4637.5806, 切向力Y=-3795.9221 +FPS=45.39, 法向力=6222.7979, 切向力X=-4730.1138, 切向力Y=-3796.6904 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000255s, blend=0.002106s (9 tiles incl ref), finalize=0.000064s, total=0.002431s +FPS=43.56, 法向力=3995.8240, 切向力X=2876.6902, 切向力Y=-6710.8564 +FPS=46.04, 法向力=4325.1768, 切向力X=3199.1985, 切向力Y=-6871.9419 +FPS=45.67, 法向力=4323.6426, 切向力X=3164.4121, 切向力Y=-6878.8369 +FPS=40.94, 法向力=3449.5161, 切向力X=6492.8525, 切向力Y=-5202.7515 +FPS=46.44, 法向力=3514.2168, 切向力X=6642.4512, 切向力Y=-5062.3457 +FPS=45.37, 法向力=3424.3716, 切向力X=6524.7197, 切向力Y=-4999.4907 +FPS=42.85, 法向力=2063.7686, 切向力X=11627.3379, 切向力Y=-4726.8193 +FPS=46.41, 法向力=2170.2952, 切向力X=11867.8193, 切向力Y=-4566.6030 +FPS=44.22, 法向力=2134.6523, 切向力X=17100.6035, 切向力Y=-3565.8433 +FPS=46.99, 法向力=2014.7327, 切向力X=17468.5000, 切向力Y=-3548.0891 +FPS=45.11, 法向力=2017.9478, 切向力X=17434.5703, 切向力Y=-3543.8459 +FPS=44.37, 法向力=2130.5122, 切向力X=19699.5410, 切向力Y=-4493.1406 +FPS=48.17, 法向力=2188.2300, 切向力X=19920.7383, 切向力Y=-4343.6719 +FPS=47.56, 法向力=2183.2793, 切向力X=19947.1602, 切向力Y=-4383.7344 +FPS=44.39, 法向力=3216.1926, 切向力X=18577.3535, 切向力Y=-4668.8428 +FPS=46.77, 法向力=3128.9219, 切向力X=18728.5137, 切向力Y=-4730.9448 +FPS=44.29, 法向力=3103.7786, 切向力X=18772.1484, 切向力Y=-4767.6221 +FPS=45.02, 法向力=4345.1250, 切向力X=7093.8877, 切向力Y=-5859.7930 +FPS=44.32, 法向力=4305.8745, 切向力X=7181.8799, 切向力Y=-5864.5859 +FPS=44.76, 法向力=3157.7302, 切向力X=3478.3442, 切向力Y=-3353.2825 +FPS=47.77, 法向力=3178.5989, 切向力X=3504.6465, 切向力Y=-3328.9829 +FPS=44.02, 法向力=3198.4626, 切向力X=3509.7510, 切向力Y=-3339.8396 +FPS=44.33, 法向力=2150.2734, 切向力X=4137.7695, 切向力Y=399.4614 +FPS=47.79, 法向力=2177.9675, 切向力X=4083.0024, 切向力Y=459.6822 +FPS=44.26, 法向力=2206.1987, 切向力X=4067.1523, 切向力Y=463.1370 +FPS=44.88, 法向力=2405.1377, 切向力X=5569.2944, 切向力Y=2546.4543 +FPS=46.92, 法向力=2778.3103, 切向力X=5657.7666, 切向力Y=2750.7427 +FPS=43.61, 法向力=3490.5283, 切向力X=10525.1699, 切向力Y=18197.7656 +FPS=42.75, 法向力=3481.7859, 切向力X=10659.8730, 切向力Y=18897.8945 +FPS=40.62, 法向力=3522.8716, 切向力X=10646.9023, 切向力Y=18879.0352 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000417s, blend=0.002316s (9 tiles incl ref), finalize=0.000071s, total=0.002811s +FPS=42.07, 法向力=6431.2295, 切向力X=18362.8828, 切向力Y=40678.3320 +FPS=44.62, 法向力=6323.7725, 切向力X=18562.5352, 切向力Y=41189.4180 +FPS=40.47, 法向力=10180.5215, 切向力X=14805.1270, 切向力Y=50145.4375 +FPS=44.94, 法向力=10599.9629, 切向力X=14621.5605, 切向力Y=50491.3945 +FPS=45.28, 法向力=10626.8145, 切向力X=14593.4385, 切向力Y=50557.5625 +FPS=39.91, 法向力=13704.5752, 切向力X=7786.2910, 切向力Y=53073.9766 +FPS=43.77, 法向力=13815.9980, 切向力X=7687.6885, 切向力Y=53236.0703 +FPS=42.43, 法向力=13821.2441, 切向力X=7675.4165, 切向力Y=53238.1602 +FPS=41.72, 法向力=17517.7129, 切向力X=6838.2930, 切向力Y=50901.2539 +FPS=45.99, 法向力=17754.4023, 切向力X=6708.2021, 切向力Y=50992.1875 +FPS=39.76, 法向力=19734.3789, 切向力X=2571.3955, 切向力Y=42846.8750 +FPS=45.08, 法向力=20016.2969, 切向力X=2294.9773, 切向力Y=43136.7656 +FPS=41.22, 法向力=20070.4180, 切向力X=2249.5356, 切向力Y=43185.9766 +FPS=45.73, 法向力=18875.9023, 切向力X=1479.4575, 切向力Y=29748.2383 +FPS=47.40, 法向力=18574.5117, 切向力X=1574.8677, 切向力Y=29529.2305 +FPS=41.16, 法向力=12485.3516, 切向力X=10160.9316, 切向力Y=11047.0537 +FPS=47.41, 法向力=12600.8525, 切向力X=10076.4727, 切向力Y=11135.6514 +FPS=47.77, 法向力=12621.5771, 切向力X=10114.4990, 切向力Y=11150.6406 +FPS=40.71, 法向力=4751.8232, 切向力X=21695.7070, 切向力Y=-14385.7324 +FPS=46.18, 法向力=4783.1455, 切向力X=21808.6777, 切向力Y=-14709.9180 +FPS=42.49, 法向力=7193.4150, 切向力X=871.1719, 切向力Y=-21512.0078 +FPS=45.28, 法向力=6989.6958, 切向力X=826.6565, 切向力Y=-21858.0117 +FPS=46.39, 法向力=6974.5312, 切向力X=738.0956, 切向力Y=-21829.5469 +FPS=43.88, 法向力=9805.3418, 切向力X=-11260.8887, 切向力Y=-9847.1855 +FPS=46.19, 法向力=9828.7324, 切向力X=-11173.0283, 切向力Y=-9847.5264 +FPS=47.16, 法向力=9831.2920, 切向力X=-11139.7441, 切向力Y=-9861.0742 +FPS=42.06, 法向力=7770.4600, 切向力X=-6600.1211, 切向力Y=-2820.3672 +FPS=46.79, 法向力=7776.7783, 切向力X=-6564.0435, 切向力Y=-2697.1553 +FPS=42.10, 法向力=7784.5552, 切向力X=-6604.4927, 切向力Y=-2708.1301 +FPS=40.90, 法向力=6464.0356, 切向力X=-5291.5405, 切向力Y=497.1536 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002188s (9 tiles incl ref), finalize=0.000070s, total=0.002541s +FPS=45.35, 法向力=6608.4688, 切向力X=-5375.4858, 切向力Y=443.1396 +FPS=43.99, 法向力=3850.6133, 切向力X=1808.6063, 切向力Y=-1170.5674 +FPS=46.98, 法向力=3927.7043, 切向力X=1912.1901, 切向力Y=-1301.4524 +FPS=45.09, 法向力=3909.6121, 切向力X=1904.0190, 切向力Y=-1347.0387 +FPS=42.77, 法向力=1803.3092, 切向力X=10159.5215, 切向力Y=-1662.3621 +FPS=45.41, 法向力=1986.8196, 切向力X=11045.4365, 切向力Y=-1636.7880 +FPS=43.55, 法向力=2002.0197, 切向力X=11088.5840, 切向力Y=-1683.1179 +FPS=47.08, 法向力=2174.0730, 切向力X=19334.4590, 切向力Y=-2492.5483 +FPS=46.44, 法向力=2145.8525, 切向力X=19668.5547, 切向力Y=-2635.8479 +FPS=44.13, 法向力=2155.0396, 切向力X=19658.8184, 切向力Y=-2646.0996 +FPS=41.77, 法向力=4537.5571, 切向力X=33842.5469, 切向力Y=-4555.5811 +FPS=46.64, 法向力=4300.0400, 切向力X=34468.6836, 切向力Y=-4707.0430 +FPS=42.47, 法向力=6139.9502, 切向力X=50246.2656, 切向力Y=-7701.4043 +FPS=45.79, 法向力=5602.9688, 切向力X=51130.1250, 切向力Y=-7856.5347 +FPS=42.53, 法向力=5611.2500, 切向力X=51128.3984, 切向力Y=-7835.5596 +FPS=43.89, 法向力=10934.7129, 切向力X=53195.2148, 切向力Y=-3267.6414 +FPS=45.82, 法向力=11256.3262, 切向力X=53178.7578, 切向力Y=-2976.1274 +FPS=43.64, 法向力=18309.0527, 切向力X=43828.7227, 切向力Y=65.8347 +FPS=44.88, 法向力=18397.0273, 切向力X=44257.1875, 切向力Y=-114.9035 +FPS=47.77, 法向力=18346.9824, 切向力X=44020.1719, 切向力Y=-33.4792 +FPS=40.99, 法向力=21127.1641, 切向力X=31763.7852, 切向力Y=4077.1377 +FPS=44.70, 法向力=20969.6211, 切向力X=31680.4688, 切向力Y=4223.9326 +FPS=41.79, 法向力=17601.2109, 切向力X=9382.5850, 切向力Y=13723.3838 +FPS=42.92, 法向力=17900.9766, 切向力X=9847.8926, 切向力Y=14144.8477 +FPS=46.97, 法向力=17915.3008, 切向力X=9687.2402, 切向力Y=14070.6357 +FPS=42.88, 法向力=16928.3828, 切向力X=-2605.5444, 切向力Y=23355.1816 +FPS=46.54, 法向力=16785.2852, 切向力X=-2735.0278, 切向力Y=23998.6660 +FPS=48.01, 法向力=16817.4941, 切向力X=-2643.5752, 切向力Y=23981.0879 +FPS=41.37, 法向力=14417.0605, 切向力X=-19033.8281, 切向力Y=23709.8652 +FPS=44.69, 法向力=14223.7344, 切向力X=-19448.5078, 切向力Y=23575.8086 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000280s, blend=0.002384s (9 tiles incl ref), finalize=0.000058s, total=0.002727s +FPS=45.97, 法向力=14178.0352, 切向力X=-19592.2852, 切向力Y=23609.6152 +FPS=42.10, 法向力=16539.9785, 切向力X=-39757.8945, 切向力Y=8085.2217 +FPS=44.22, 法向力=16557.1621, 切向力X=-40042.8516, 切向力Y=7935.0430 +FPS=40.13, 法向力=21017.5664, 切向力X=-48593.7578, 切向力Y=-8503.9092 +FPS=44.88, 法向力=21284.2383, 切向力X=-48910.4922, 切向力Y=-8557.1348 +FPS=43.60, 法向力=21321.0859, 切向力X=-48904.4297, 切向力Y=-8536.8252 +FPS=43.95, 法向力=26069.5547, 切向力X=-55584.1484, 切向力Y=-8827.8438 +FPS=43.54, 法向力=25807.4453, 切向力X=-55850.6523, 切向力Y=-8644.2109 +FPS=39.25, 法向力=26972.7227, 切向力X=-52493.5312, 切向力Y=-7728.8242 +FPS=44.24, 法向力=27050.7266, 切向力X=-52511.0820, 切向力Y=-7604.5654 +FPS=45.19, 法向力=27021.0312, 切向力X=-52501.4453, 切向力Y=-7532.3857 +FPS=39.59, 法向力=19978.2305, 切向力X=-33942.3281, 切向力Y=-5817.1050 +FPS=45.99, 法向力=19948.0156, 切向力X=-33741.8906, 切向力Y=-6001.2422 +FPS=41.33, 法向力=14610.1660, 切向力X=-20942.1953, 切向力Y=-4230.1479 +FPS=45.03, 法向力=14649.9648, 切向力X=-20864.4727, 切向力Y=-4253.3076 +FPS=45.45, 法向力=14654.0273, 切向力X=-20895.3281, 切向力Y=-4312.3013 +FPS=43.44, 法向力=12341.7754, 切向力X=-14693.6729, 切向力Y=-1758.3511 +FPS=47.01, 法向力=12358.0488, 切向力X=-14560.3604, 切向力Y=-1836.1327 +FPS=47.19, 法向力=12328.9492, 切向力X=-14504.6416, 切向力Y=-1814.9384 +FPS=40.20, 法向力=10680.7363, 切向力X=-10225.6328, 切向力Y=1217.2732 +FPS=46.39, 法向力=10774.0449, 切向力X=-10403.9922, 切向力Y=1179.8972 +FPS=43.31, 法向力=10789.3477, 切向力X=-10423.7988, 切向力Y=1191.0295 +FPS=43.99, 法向力=7904.9707, 切向力X=-5645.1348, 切向力Y=678.0985 +FPS=45.71, 法向力=7953.2065, 切向力X=-5596.5874, 切向力Y=729.7788 +FPS=42.70, 法向力=3424.1626, 切向力X=13856.5752, 切向力Y=-4027.2549 +FPS=47.62, 法向力=3565.3408, 切向力X=14532.9053, 切向力Y=-4541.7188 +FPS=45.77, 法向力=3517.8369, 切向力X=14519.5537, 切向力Y=-4556.1914 +FPS=42.04, 法向力=2307.8125, 切向力X=25269.8652, 切向力Y=-485.8772 +FPS=46.91, 法向力=2215.6516, 切向力X=25521.2773, 切向力Y=-358.7035 +FPS=46.16, 法向力=2216.7544, 切向力X=25504.8984, 切向力Y=-316.7806 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000243s, blend=0.002084s (9 tiles incl ref), finalize=0.000049s, total=0.002381s +FPS=46.28, 法向力=3689.5601, 切向力X=39929.1172, 切向力Y=4338.3389 +FPS=44.89, 法向力=3452.7771, 切向力X=40440.6055, 切向力Y=4374.8496 +FPS=43.56, 法向力=3442.7480, 切向力X=40452.3438, 切向力Y=4435.3823 +FPS=44.09, 法向力=10468.3594, 切向力X=52531.2305, 切向力Y=8619.9805 +FPS=46.84, 法向力=10147.7109, 切向力X=53170.6367, 切向力Y=8692.2646 +FPS=43.20, 法向力=21623.9941, 切向力X=46039.9922, 切向力Y=13088.4590 +FPS=46.75, 法向力=21805.7773, 切向力X=46538.2109, 切向力Y=13016.8320 +FPS=44.76, 法向力=21835.2734, 切向力X=46564.8359, 切向力Y=12963.3574 +FPS=42.97, 法向力=16355.7129, 切向力X=26904.1016, 切向力Y=8497.5635 +FPS=46.17, 法向力=16275.0078, 切向力X=26962.9199, 切向力Y=8525.8916 +FPS=42.75, 法向力=16284.4141, 切向力X=27026.4609, 切向力Y=8521.1230 +FPS=45.16, 法向力=9522.3320, 切向力X=13459.2695, 切向力Y=5692.0586 +FPS=47.43, 法向力=9619.0586, 切向力X=13433.3184, 切向力Y=5824.5815 +FPS=39.05, 法向力=6351.3286, 切向力X=3517.5625, 切向力Y=6378.2964 +FPS=45.06, 法向力=6441.4854, 切向力X=3567.9753, 切向力Y=6355.7642 +FPS=42.69, 法向力=3775.7864, 切向力X=-5220.3223, 切向力Y=3005.5142 +FPS=46.42, 法向力=3840.6606, 切向力X=-5126.1250, 切向力Y=3003.4551 +FPS=47.65, 法向力=3880.3279, 切向力X=-5080.4971, 切向力Y=3037.2341 +FPS=40.90, 法向力=3479.8491, 切向力X=-7164.2500, 切向力Y=-150.5581 +FPS=46.97, 法向力=3545.9534, 切向力X=-7268.3936, 切向力Y=-171.7637 +FPS=46.27, 法向力=3554.6892, 切向力X=-7258.2900, 切向力Y=-177.8497 +FPS=41.72, 法向力=2237.3135, 切向力X=-10369.9648, 切向力Y=-342.4311 +FPS=46.21, 法向力=2306.2822, 切向力X=-10319.6250, 切向力Y=-252.0325 +FPS=45.20, 法向力=2332.8713, 切向力X=-10336.6465, 切向力Y=-286.3527 +FPS=41.01, 法向力=1982.1211, 切向力X=-13135.4111, 切向力Y=-15816.4844 +FPS=45.47, 法向力=1837.6372, 切向力X=-13149.4004, 切向力Y=-16865.6035 +FPS=41.69, 法向力=10941.4043, 切向力X=-6622.4375, 切向力Y=-37251.3086 +FPS=44.73, 法向力=10744.8965, 切向力X=-6334.3047, 切向力Y=-38158.3906 +FPS=44.63, 法向力=10660.9727, 切向力X=-6392.0469, 切向力Y=-38250.0859 +FPS=43.01, 法向力=20692.5234, 切向力X=9489.5986, 切向力Y=-35352.6562 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002184s (9 tiles incl ref), finalize=0.000054s, total=0.002509s +FPS=45.26, 法向力=20867.0742, 切向力X=9534.7832, 切向力Y=-35309.0000 +FPS=46.16, 法向力=20863.4121, 切向力X=9490.4521, 切向力Y=-35306.6172 +FPS=41.64, 法向力=20275.5449, 切向力X=9433.4922, 切向力Y=-24298.9336 +FPS=46.56, 法向力=20251.3906, 切向力X=9482.4473, 切向力Y=-24099.8086 +FPS=44.16, 法向力=16172.5195, 切向力X=7013.2207, 切向力Y=-16835.9668 +FPS=45.05, 法向力=16263.2246, 切向力X=7031.1841, 切向力Y=-16800.1289 +FPS=44.05, 法向力=16246.6943, 切向力X=7048.4517, 切向力Y=-16788.1172 +FPS=44.12, 法向力=10178.7725, 切向力X=4196.1152, 切向力Y=-8810.0391 +FPS=46.26, 法向力=10165.5156, 切向力X=4300.5713, 切向力Y=-8749.3828 +FPS=44.18, 法向力=10175.2051, 切向力X=4305.7358, 切向力Y=-8738.4746 +FPS=46.36, 法向力=7056.2959, 切向力X=485.4421, 切向力Y=-5289.0303 +FPS=45.19, 法向力=7078.2920, 切向力X=430.8106, 切向力Y=-5231.4595 +FPS=44.05, 法向力=5558.6865, 切向力X=-6072.8799, 切向力Y=6537.3770 +FPS=44.72, 法向力=5592.8760, 切向力X=-6159.8398, 切向力Y=6982.8193 +FPS=46.87, 法向力=5641.8687, 切向力X=-6152.5142, 切向力Y=7018.3516 +FPS=39.52, 法向力=5863.1816, 切向力X=-14655.6836, 切向力Y=27281.6074 +FPS=44.74, 法向力=5851.9248, 切向力X=-14962.4365, 切向力Y=28130.9824 +FPS=39.58, 法向力=14400.1523, 切向力X=-30937.5312, 切向力Y=41182.0508 +FPS=43.19, 法向力=14351.3652, 切向力X=-31457.7305, 切向力Y=41452.3945 +FPS=45.03, 法向力=14365.2773, 切向力X=-31485.6777, 切向力Y=41451.8516 +FPS=42.58, 法向力=19621.2969, 切向力X=-30994.1328, 切向力Y=51262.7070 +FPS=45.78, 法向力=19324.6172, 切向力X=-30801.4727, 切向力Y=51715.0156 +FPS=43.33, 法向力=19512.8887, 切向力X=-30704.2695, 切向力Y=51644.2109 +FPS=43.21, 法向力=25874.9199, 切向力X=-27580.3633, 切向力Y=50054.6914 +FPS=46.11, 法向力=26003.9141, 切向力X=-27752.5547, 切向力Y=50315.3672 +FPS=41.00, 法向力=26018.4531, 切向力X=-27796.0547, 切向力Y=50428.8984 +FPS=43.69, 法向力=25858.7246, 切向力X=-14511.2217, 切向力Y=43427.9453 +FPS=44.10, 法向力=25915.4512, 切向力X=-14261.2500, 切向力Y=43904.5781 +FPS=44.53, 法向力=19345.8770, 切向力X=-4550.2607, 切向力Y=32289.1719 +FPS=46.63, 法向力=19285.3457, 切向力X=-4324.1641, 切向力Y=32361.3691 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000280s, blend=0.002271s (9 tiles incl ref), finalize=0.000102s, total=0.002658s +FPS=43.15, 法向力=16964.4688, 切向力X=2020.0990, 切向力Y=26493.0488 +FPS=44.38, 法向力=16792.2109, 切向力X=2347.0947, 切向力Y=26350.7148 +FPS=46.86, 法向力=16705.3379, 切向力X=2351.4758, 切向力Y=26270.4961 +FPS=43.83, 法向力=16716.5762, 切向力X=2367.6653, 切向力Y=26273.0703 +FPS=44.70, 法向力=10144.7617, 切向力X=7718.7305, 切向力Y=7980.3955 +FPS=47.75, 法向力=10170.9131, 切向力X=7717.9092, 切向力Y=8201.5137 +FPS=40.79, 法向力=4897.8447, 切向力X=10887.1299, 切向力Y=-15894.7832 +FPS=44.22, 法向力=5002.3730, 切向力X=11010.5068, 切向力Y=-16550.4180 +FPS=43.09, 法向力=4984.7891, 切向力X=10996.0850, 切向力Y=-16545.1992 +FPS=45.18, 法向力=6094.3896, 切向力X=6769.6445, 切向力Y=-21870.9922 +FPS=45.73, 法向力=5914.1870, 切向力X=6937.6357, 切向力Y=-22220.9121 +FPS=42.19, 法向力=8220.7402, 切向力X=1597.2504, 切向力Y=-18294.4844 +FPS=46.41, 法向力=8367.5811, 切向力X=1518.1692, 切向力Y=-18363.6914 +FPS=44.59, 法向力=8335.5410, 切向力X=1540.7365, 切向力Y=-18363.8477 +FPS=39.62, 法向力=10427.9746, 切向力X=-8471.0469, 切向力Y=-9535.9316 +FPS=46.59, 法向力=10508.8516, 切向力X=-8657.7891, 切向力Y=-9523.1836 +FPS=45.83, 法向力=10543.0996, 切向力X=-8598.3203, 切向力Y=-9493.0459 +FPS=41.28, 法向力=8220.7969, 切向力X=-6639.8135, 切向力Y=-1579.7490 +FPS=44.34, 法向力=8253.9893, 切向力X=-6651.0698, 切向力Y=-1403.2166 +FPS=41.48, 法向力=5081.9722, 切向力X=-1709.6515, 切向力Y=26.3515 +FPS=44.69, 法向力=5063.9741, 切向力X=-1817.1527, 切向力Y=96.7002 +FPS=42.14, 法向力=5135.7163, 切向力X=-1720.3982, 切向力Y=126.2137 +FPS=45.25, 法向力=4289.1704, 切向力X=-569.5518, 切向力Y=754.4697 +FPS=45.74, 法向力=4278.7515, 切向力X=-706.1167, 切向力Y=872.1432 +FPS=44.37, 法向力=4267.3677, 切向力X=-692.1537, 切向力Y=889.9269 +FPS=43.76, 法向力=3668.6174, 切向力X=3546.3623, 切向力Y=275.3600 +FPS=46.29, 法向力=3602.2080, 切向力X=3694.7554, 切向力Y=258.8090 +FPS=41.94, 法向力=2648.4055, 切向力X=8122.8662, 切向力Y=-398.8387 +FPS=44.43, 法向力=2681.4849, 切向力X=8578.9316, 切向力Y=-342.2869 +FPS=44.11, 法向力=1490.2048, 切向力X=12561.7939, 切向力Y=1551.3920 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000284s, blend=0.002318s (9 tiles incl ref), finalize=0.000077s, total=0.002684s +FPS=40.45, 法向力=1385.3555, 切向力X=13070.1455, 切向力Y=1749.5431 +FPS=41.55, 法向力=1377.5740, 切向力X=13078.5859, 切向力Y=1821.1179 +FPS=41.69, 法向力=2781.7568, 切向力X=27006.6172, 切向力Y=2423.8167 +FPS=45.14, 法向力=2442.6313, 切向力X=27828.7051, 切向力Y=2531.4753 +FPS=46.83, 法向力=2460.0046, 切向力X=27847.3359, 切向力Y=2593.5767 +FPS=42.65, 法向力=5695.2407, 切向力X=44578.0586, 切向力Y=4456.8003 +FPS=45.28, 法向力=5393.6265, 切向力X=44983.6328, 切向力Y=4196.7979 +FPS=45.32, 法向力=5357.3135, 切向力X=44974.5664, 切向力Y=4243.3887 +FPS=42.27, 法向力=15531.9336, 切向力X=43857.9609, 切向力Y=5161.2158 +FPS=45.85, 法向力=15646.1182, 切向力X=44092.0234, 切向力Y=4793.9370 +FPS=41.18, 法向力=17589.8926, 切向力X=33241.4141, 切向力Y=2862.9290 +FPS=45.80, 法向力=17740.8438, 切向力X=33359.7031, 切向力Y=3140.2039 +FPS=46.19, 法向力=17694.6484, 切向力X=33384.0469, 切向力Y=3190.3940 +FPS=41.58, 法向力=16579.7734, 切向力X=22898.5391, 切向力Y=-2476.3745 +FPS=46.91, 法向力=16731.6133, 切向力X=23120.2168, 切向力Y=-2373.5479 +FPS=42.03, 法向力=16671.7578, 切向力X=23011.4648, 切向力Y=-2330.5232 +FPS=45.96, 法向力=11074.7070, 切向力X=13910.4971, 切向力Y=-4890.7031 +FPS=46.45, 法向力=10990.4912, 切向力X=13853.0605, 切向力Y=-4837.9263 +FPS=39.77, 法向力=11432.2871, 切向力X=10662.2910, 切向力Y=-3503.4409 +FPS=46.47, 法向力=11276.0850, 切向力X=10600.9141, 切向力Y=-3630.7715 +FPS=43.68, 法向力=11216.8457, 切向力X=10401.8213, 切向力Y=-3604.3831 +FPS=43.58, 法向力=5033.3657, 切向力X=-7937.6719, 切向力Y=-4433.3164 +FPS=46.60, 法向力=4965.0176, 切向力X=-8478.5020, 切向力Y=-4702.4883 +FPS=44.33, 法向力=5076.1094, 切向力X=-30285.5879, 切向力Y=-2159.6638 +FPS=45.23, 法向力=4723.0000, 切向力X=-31216.7461, 切向力Y=-2150.2119 +FPS=45.10, 法向力=4701.7539, 切向力X=-31211.5781, 切向力Y=-2162.6929 +FPS=43.57, 法向力=9780.4707, 切向力X=-39869.9297, 切向力Y=-4664.3408 +FPS=43.47, 法向力=9712.3291, 切向力X=-40831.6484, 切向力Y=-5033.0146 +FPS=45.17, 法向力=9722.2588, 切向力X=-40881.8125, 切向力Y=-4949.7764 +FPS=39.95, 法向力=16395.3711, 切向力X=-45714.3711, 切向力Y=-5556.4932 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000233s, blend=0.002048s (9 tiles incl ref), finalize=0.000050s, total=0.002337s +FPS=43.99, 法向力=16457.7930, 切向力X=-45878.2500, 切向力Y=-5643.1392 +FPS=39.86, 法向力=19763.9473, 切向力X=-46215.7812, 切向力Y=-2226.1653 +FPS=45.02, 法向力=19747.3594, 切向力X=-46264.0742, 切向力Y=-2017.3857 +FPS=44.86, 法向力=19746.1191, 切向力X=-46284.6914, 切向力Y=-2051.8809 +FPS=42.87, 法向力=15445.7559, 切向力X=-28460.5664, 切向力Y=-1156.9017 +FPS=46.45, 法向力=15308.5781, 切向力X=-28429.6309, 切向力Y=-826.8971 +FPS=46.06, 法向力=15289.3496, 切向力X=-28464.7578, 切向力Y=-825.4754 +FPS=42.09, 法向力=10014.7324, 切向力X=-13706.5273, 切向力Y=-185.7748 +FPS=47.63, 法向力=9994.9727, 切向力X=-13662.6631, 切向力Y=-65.0505 +FPS=42.77, 法向力=9982.4551, 切向力X=-13635.0654, 切向力Y=-44.1177 +FPS=42.73, 法向力=7297.0146, 切向力X=-7712.1543, 切向力Y=-867.3293 +FPS=43.57, 法向力=7201.9673, 切向力X=-7709.7798, 切向力Y=-829.8597 +FPS=41.35, 法向力=5998.4053, 切向力X=-6211.3535, 切向力Y=-127.6870 +FPS=44.40, 法向力=6013.7891, 切向力X=-6165.6777, 切向力Y=-92.8265 +FPS=41.20, 法向力=6019.7539, 切向力X=-6147.7588, 切向力Y=-90.8465 +FPS=45.11, 法向力=4726.0996, 切向力X=-3033.1611, 切向力Y=71.1954 +FPS=46.67, 法向力=4754.2607, 切向力X=-3037.6255, 切向力Y=73.8516 +FPS=40.77, 法向力=4072.1790, 切向力X=-1786.8052, 切向力Y=318.9591 +FPS=46.20, 法向力=4137.3779, 切向力X=-1658.8282, 切向力Y=343.5184 +FPS=47.19, 法向力=4125.2041, 切向力X=-1641.9645, 切向力Y=374.7759 +FPS=41.56, 法向力=2775.5112, 切向力X=4892.3276, 切向力Y=-214.6018 +FPS=46.29, 法向力=2781.5552, 切向力X=5202.7397, 切向力Y=-296.5359 +FPS=41.17, 法向力=1603.0103, 切向力X=9062.9502, 切向力Y=2508.8293 +FPS=45.49, 法向力=1665.6604, 切向力X=9570.4082, 切向力Y=2777.8569 +FPS=46.65, 法向力=1678.9761, 切向力X=9586.1328, 切向力Y=2775.6865 +FPS=43.79, 法向力=2180.0967, 切向力X=17157.0195, 切向力Y=3266.2219 +FPS=46.70, 法向力=2440.7607, 切向力X=17653.5020, 切向力Y=3011.1399 +FPS=45.52, 法向力=2455.5249, 切向力X=17660.1113, 切向力Y=3001.7559 +FPS=41.80, 法向力=2378.0835, 切向力X=28733.4492, 切向力Y=3817.6221 +FPS=46.42, 法向力=2208.9160, 切向力X=29173.5508, 切向力Y=3654.2942 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000238s, blend=0.002265s (9 tiles incl ref), finalize=0.000054s, total=0.002562s +FPS=46.24, 法向力=2200.0640, 切向力X=29264.5703, 切向力Y=3686.4878 +FPS=41.90, 法向力=3470.5779, 切向力X=39478.6680, 切向力Y=1238.3591 +FPS=43.66, 法向力=3322.9199, 切向力X=39696.1172, 切向力Y=1165.9756 +FPS=38.78, 法向力=11390.0840, 切向力X=43121.4766, 切向力Y=-166.1127 +FPS=45.80, 法向力=11365.8584, 切向力X=43129.2266, 切向力Y=-183.5415 +FPS=43.82, 法向力=11390.3105, 切向力X=43182.0078, 切向力Y=-152.6658 +FPS=39.81, 法向力=18748.4648, 切向力X=38555.7188, 切向力Y=999.3991 +FPS=47.37, 法向力=18719.2598, 切向力X=38817.4062, 切向力Y=1293.2894 +FPS=39.27, 法向力=17325.9551, 切向力X=27003.0469, 切向力Y=784.0482 +FPS=45.48, 法向力=16931.2461, 切向力X=26527.4199, 切向力Y=1184.9655 +FPS=45.25, 法向力=16876.2969, 切向力X=26358.2305, 切向力Y=1327.2422 +FPS=39.87, 法向力=16337.5947, 切向力X=18262.7891, 切向力Y=5097.6782 +FPS=43.75, 法向力=16354.5859, 切向力X=18341.5508, 切向力Y=5121.5620 +FPS=40.10, 法向力=17270.8477, 切向力X=16870.9512, 切向力Y=7763.2378 +FPS=44.85, 法向力=17193.5527, 切向力X=16962.6680, 切向力Y=7933.0659 +FPS=46.88, 法向力=17200.7461, 切向力X=16982.3262, 切向力Y=7919.3066 +FPS=39.79, 法向力=11733.8203, 切向力X=6476.7588, 切向力Y=9902.0352 +FPS=45.60, 法向力=11616.0957, 切向力X=6435.3511, 切向力Y=9773.3066 +FPS=46.99, 法向力=11590.7217, 切向力X=6478.7812, 切向力Y=9792.0596 +FPS=42.74, 法向力=8609.3945, 切向力X=-7552.4395, 切向力Y=8300.4258 +FPS=46.67, 法向力=8571.1445, 切向力X=-7682.7568, 切向力Y=8499.5469 +FPS=42.94, 法向力=8393.0684, 切向力X=-25611.6074, 切向力Y=3818.9727 +FPS=44.05, 法向力=8493.9297, 切向力X=-26369.1055, 切向力Y=3461.4717 +FPS=44.01, 法向力=8485.9629, 切向力X=-26339.8535, 切向力Y=3422.1367 +FPS=42.45, 法向力=10435.9678, 切向力X=-38795.9414, 切向力Y=2445.4536 +FPS=44.53, 法向力=10298.2246, 切向力X=-39980.3516, 切向力Y=2267.0879 +FPS=43.08, 法向力=10268.9512, 切向力X=-39946.7734, 切向力Y=2205.1023 +FPS=43.46, 法向力=14562.5869, 切向力X=-42564.6641, 切向力Y=-2719.5898 +FPS=45.46, 法向力=14623.2314, 切向力X=-43083.6719, 切向力Y=-3447.9458 +FPS=40.22, 法向力=20931.9551, 切向力X=-42585.4531, 切向力Y=-8772.1523 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000255s, blend=0.002210s (9 tiles incl ref), finalize=0.000070s, total=0.002541s +FPS=42.79, 法向力=20947.6562, 切向力X=-42765.6328, 切向力Y=-8917.6104 +FPS=42.18, 法向力=20898.8750, 切向力X=-42776.9453, 切向力Y=-8895.8398 +FPS=41.38, 法向力=19045.8281, 切向力X=-33013.0820, 切向力Y=-9191.2285 +FPS=44.39, 法向力=18983.9805, 切向力X=-32821.6836, 切向力Y=-9331.8027 +FPS=39.89, 法向力=14123.2852, 切向力X=-18643.4648, 切向力Y=-6277.4463 +FPS=44.54, 法向力=13958.1074, 切向力X=-18979.1152, 切向力Y=-6229.0801 +FPS=46.65, 法向力=13911.2979, 切向力X=-19037.8262, 切向力Y=-6181.1675 +FPS=44.96, 法向力=11065.5723, 切向力X=-11906.4316, 切向力Y=-2354.1260 +FPS=46.24, 法向力=11056.6270, 切向力X=-12002.5557, 切向力Y=-2295.4036 +FPS=45.80, 法向力=11077.8320, 切向力X=-12033.0518, 切向力Y=-2275.9465 +FPS=42.46, 法向力=7798.7827, 切向力X=-7664.7505, 切向力Y=-197.2765 +FPS=46.34, 法向力=7791.9712, 切向力X=-7726.0908, 切向力Y=-189.1455 +FPS=41.79, 法向力=7793.3525, 切向力X=-7752.5117, 切向力Y=-182.9224 +FPS=44.80, 法向力=4891.3882, 切向力X=-2635.6423, 切向力Y=342.9381 +FPS=43.70, 法向力=4907.6543, 切向力X=-2664.3335, 切向力Y=505.2607 +FPS=43.26, 法向力=3357.8110, 切向力X=-679.4484, 切向力Y=571.6868 +FPS=46.57, 法向力=3352.3308, 切向力X=-701.4796, 切向力Y=577.8274 +FPS=42.45, 法向力=2344.2075, 切向力X=3971.7671, 切向力Y=1385.2158 +FPS=45.32, 法向力=2457.4087, 切向力X=4122.8813, 切向力Y=1467.3971 +FPS=46.71, 法向力=2440.8223, 切向力X=4151.5078, 切向力Y=1470.5029 +FPS=39.51, 法向力=1982.0334, 切向力X=8194.0732, 切向力Y=1160.7546 +FPS=45.82, 法向力=2005.6956, 切向力X=8428.6152, 切向力Y=1111.1833 +FPS=46.39, 法向力=2082.9705, 切向力X=8499.1309, 切向力Y=1098.6477 +FPS=42.06, 法向力=2338.3311, 切向力X=20876.2344, 切向力Y=3471.4580 +FPS=46.94, 法向力=2162.6472, 切向力X=21572.3887, 切向力Y=3515.7197 +FPS=41.46, 法向力=3735.2522, 切向力X=39337.0859, 切向力Y=4181.3853 +FPS=46.62, 法向力=3556.2427, 切向力X=39697.1289, 切向力Y=4262.3574 +FPS=46.25, 法向力=3536.7256, 切向力X=39654.7188, 切向力Y=4264.5298 +FPS=41.98, 法向力=12273.6104, 切向力X=47297.6875, 切向力Y=264.8474 +FPS=45.41, 法向力=12238.0820, 切向力X=47708.9844, 切向力Y=-39.9296 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000372s, blend=0.002274s (9 tiles incl ref), finalize=0.000060s, total=0.002712s +FPS=43.60, 法向力=12227.7754, 切向力X=47744.1562, 切向力Y=-58.0096 +FPS=44.33, 法向力=18165.3086, 切向力X=39816.1328, 切向力Y=-838.6331 +FPS=47.51, 法向力=18184.6191, 切向力X=40137.7812, 切向力Y=-853.4135 +FPS=45.92, 法向力=18134.3340, 切向力X=40217.7422, 切向力Y=-789.2771 +FPS=41.45, 法向力=12525.5654, 切向力X=16707.7969, 切向力Y=1042.8566 +FPS=46.62, 法向力=12483.8418, 切向力X=16687.5195, 切向力Y=955.5378 +FPS=41.37, 法向力=5107.4878, 切向力X=3565.9744, 切向力Y=487.0445 +FPS=47.26, 法向力=5014.1318, 切向力X=3617.4841, 切向力Y=354.7643 +FPS=45.96, 法向力=5023.6030, 切向力X=3604.4780, 切向力Y=341.9745 +FPS=41.10, 法向力=4000.9155, 切向力X=3245.3745, 切向力Y=221.9100 +FPS=47.26, 法向力=4012.9153, 切向力X=3297.6821, 切向力Y=162.4565 +FPS=43.73, 法向力=3988.6895, 切向力X=3260.9556, 切向力Y=106.9926 +FPS=44.21, 法向力=3113.3262, 切向力X=1710.4424, 切向力Y=746.1193 +FPS=47.01, 法向力=3204.5708, 切向力X=1846.8542, 切向力Y=833.6691 +FPS=43.30, 法向力=2848.5640, 切向力X=1800.4583, 切向力Y=144.4867 +FPS=45.71, 法向力=2917.6538, 切向力X=1849.2493, 切向力Y=81.3725 +FPS=44.16, 法向力=2899.5076, 切向力X=1801.1328, 切向力Y=85.2318 +FPS=43.92, 法向力=3238.4004, 切向力X=1810.9741, 切向力Y=-431.2874 +FPS=46.68, 法向力=3250.2446, 切向力X=1687.8956, 切向力Y=-377.8633 +FPS=44.64, 法向力=3298.3909, 切向力X=1699.7466, 切向力Y=-352.2932 +FPS=46.35, 法向力=2894.7158, 切向力X=1063.1930, 切向力Y=-183.9432 +FPS=47.03, 法向力=3004.6157, 切向力X=1046.1182, 切向力Y=-145.1215 +FPS=44.64, 法向力=3349.3687, 切向力X=1700.0526, 切向力Y=-25.5595 +FPS=44.06, 法向力=3560.9954, 切向力X=1774.9702, 切向力Y=-87.1181 +FPS=47.76, 法向力=3485.5225, 切向力X=1791.2749, 切向力Y=-97.4506 +FPS=42.03, 法向力=2613.8569, 切向力X=879.0901, 切向力Y=286.0526 +FPS=44.92, 法向力=2686.2441, 切向力X=920.1681, 切向力Y=348.9061 +FPS=43.02, 法向力=3190.6130, 切向力X=987.7114, 切向力Y=528.5197 +FPS=45.79, 法向力=3180.2288, 切向力X=944.6591, 切向力Y=500.1031 +FPS=46.43, 法向力=3172.4663, 切向力X=931.7410, 切向力Y=515.5082 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000303s, blend=0.002172s (9 tiles incl ref), finalize=0.000053s, total=0.002535s +FPS=42.18, 法向力=2715.6487, 切向力X=2120.2583, 切向力Y=377.7242 +FPS=47.17, 法向力=2766.6489, 切向力X=2168.0044, 切向力Y=401.1803 +FPS=45.99, 法向力=2757.2385, 切向力X=2191.9321, 切向力Y=375.8994 +FPS=39.52, 法向力=2642.7617, 切向力X=1368.2673, 切向力Y=637.6531 +FPS=45.48, 法向力=2702.7925, 切向力X=1456.5519, 切向力Y=705.1160 +FPS=44.00, 法向力=2746.4182, 切向力X=1426.7167, 切向力Y=709.1872 +FPS=42.57, 法向力=2768.9788, 切向力X=397.3730, 切向力Y=945.9079 +FPS=47.15, 法向力=2748.9429, 切向力X=283.5259, 切向力Y=1011.3503 +FPS=41.10, 法向力=3083.4502, 切向力X=267.1215, 切向力Y=-8.9227 +FPS=46.50, 法向力=3122.9966, 切向力X=246.1376, 切向力Y=-70.7321 +FPS=45.45, 法向力=3173.3296, 切向力X=219.1396, 切向力Y=-72.0212 +FPS=43.55, 法向力=2901.4575, 切向力X=251.5959, 切向力Y=431.1975 +FPS=48.33, 法向力=2935.4263, 切向力X=284.1387, 切向力Y=502.1693 +FPS=47.88, 法向力=2933.2954, 切向力X=268.1881, 切向力Y=506.7925 +FPS=43.40, 法向力=3316.9487, 切向力X=746.9523, 切向力Y=-196.4510 +FPS=47.71, 法向力=3383.2659, 切向力X=771.1293, 切向力Y=-201.1677 +FPS=47.57, 法向力=3368.2222, 切向力X=817.5724, 切向力Y=-190.9062 +FPS=42.50, 法向力=2733.0205, 切向力X=743.9656, 切向力Y=407.8604 +FPS=46.34, 法向力=2794.3716, 切向力X=775.9115, 切向力Y=427.9790 +FPS=42.47, 法向力=2953.1606, 切向力X=693.9695, 切向力Y=-314.1319 +FPS=47.51, 法向力=2983.6846, 切向力X=852.7848, 切向力Y=-353.3032 +FPS=45.85, 法向力=2984.8784, 切向力X=821.9688, 切向力Y=-326.3646 +FPS=43.73, 法向力=3123.3076, 切向力X=446.9142, 切向力Y=227.1530 +FPS=46.49, 法向力=3139.3752, 切向力X=376.1556, 切向力Y=228.3768 +FPS=47.07, 法向力=3159.5396, 切向力X=370.0203, 切向力Y=222.7586 +FPS=46.66, 法向力=2563.1289, 切向力X=893.1531, 切向力Y=-78.5558 +FPS=48.03, 法向力=2564.1060, 切向力X=959.3290, 切向力Y=-116.0947 +FPS=45.05, 法向力=2571.6455, 切向力X=955.6294, 切向力Y=-152.3069 +FPS=42.56, 法向力=3286.7727, 切向力X=842.5123, 切向力Y=140.8067 +FPS=45.06, 法向力=3303.6143, 切向力X=933.8162, 切向力Y=179.1664 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000357s, blend=0.002243s (9 tiles incl ref), finalize=0.000060s, total=0.002667s +FPS=42.19, 法向力=3203.3003, 切向力X=1429.3738, 切向力Y=668.1436 +FPS=43.35, 法向力=3243.0347, 切向力X=1310.0472, 切向力Y=633.4263 +FPS=40.46, 法向力=3255.0913, 切向力X=1348.2543, 切向力Y=654.3540 +FPS=42.75, 法向力=2783.5181, 切向力X=818.5717, 切向力Y=-93.7951 +FPS=46.74, 法向力=2752.0444, 切向力X=870.9658, 切向力Y=-10.6784 +FPS=39.84, 法向力=2956.7368, 切向力X=96.7723, 切向力Y=28.6711 +FPS=48.18, 法向力=2965.7290, 切向力X=28.0558, 切向力Y=71.7401 +FPS=45.67, 法向力=2958.0859, 切向力X=53.7844, 切向力Y=131.9883 +FPS=42.67, 法向力=2876.7449, 切向力X=1188.2397, 切向力Y=14.5690 +FPS=45.20, 法向力=2958.6553, 切向力X=1196.9005, 切向力Y=20.2128 +FPS=41.21, 法向力=2870.3528, 切向力X=636.9663, 切向力Y=-751.2315 +FPS=43.52, 法向力=2878.9829, 切向力X=651.6569, 切向力Y=-766.8059 +FPS=44.12, 法向力=2890.0269, 切向力X=617.2646, 切向力Y=-733.3853 +FPS=41.70, 法向力=2813.6760, 切向力X=242.7335, 切向力Y=122.8240 +FPS=43.12, 法向力=2849.9502, 切向力X=215.3571, 切向力Y=67.1160 +FPS=42.41, 法向力=2851.3047, 切向力X=244.7367, 切向力Y=66.0400 +FPS=43.34, 法向力=3102.1609, 切向力X=823.8701, 切向力Y=36.1674 +FPS=44.31, 法向力=3163.3213, 切向力X=869.8340, 切向力Y=188.6980 +FPS=43.21, 法向力=3078.7380, 切向力X=861.1154, 切向力Y=160.4720 +FPS=42.52, 法向力=3076.2983, 切向力X=468.0816, 切向力Y=96.7146 +FPS=40.16, 法向力=3152.5168, 切向力X=527.4659, 切向力Y=112.9348 +FPS=43.37, 法向力=3507.5869, 切向力X=261.2614, 切向力Y=18.8453 +FPS=46.08, 法向力=3462.7927, 切向力X=232.4600, 切向力Y=90.8583 +FPS=40.59, 法向力=3170.5283, 切向力X=561.7436, 切向力Y=-71.9024 +FPS=46.09, 法向力=3116.8833, 切向力X=488.2631, 切向力Y=-5.0818 +FPS=46.11, 法向力=3191.8584, 切向力X=518.5176, 切向力Y=-68.2189 +FPS=41.09, 法向力=3052.1208, 切向力X=576.3643, 切向力Y=-172.4150 +FPS=45.59, 法向力=3011.2698, 切向力X=548.8064, 切向力Y=-251.1612 +FPS=47.04, 法向力=3016.7290, 切向力X=546.6262, 切向力Y=-217.5517 +FPS=43.45, 法向力=2999.2766, 切向力X=457.9480, 切向力Y=25.5024 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002043s (9 tiles incl ref), finalize=0.000051s, total=0.002334s +FPS=47.02, 法向力=2987.3184, 切向力X=442.4038, 切向力Y=-113.6373 +FPS=39.52, 法向力=3438.8174, 切向力X=1059.9657, 切向力Y=-299.6675 +FPS=46.34, 法向力=3523.2935, 切向力X=1066.9670, 切向力Y=-373.8724 +FPS=45.64, 法向力=3526.8096, 切向力X=1082.0083, 切向力Y=-354.2445 +FPS=44.82, 法向力=2485.2007, 切向力X=1280.1360, 切向力Y=137.7612 +FPS=46.22, 法向力=2476.8672, 切向力X=1235.0931, 切向力Y=254.6469 +FPS=45.35, 法向力=2475.9238, 切向力X=1220.9019, 切向力Y=246.7807 +FPS=41.08, 法向力=2779.9719, 切向力X=734.0704, 切向力Y=360.1595 +FPS=44.50, 法向力=2794.8379, 切向力X=773.6992, 切向力Y=432.2042 +FPS=44.81, 法向力=2777.2075, 切向力X=761.9118, 切向力Y=401.7702 +FPS=40.10, 法向力=2355.8596, 切向力X=632.0616, 切向力Y=130.2551 +FPS=43.19, 法向力=2360.6140, 切向力X=740.0847, 切向力Y=131.5714 +FPS=40.23, 法向力=2813.9121, 切向力X=994.4375, 切向力Y=247.3516 +FPS=44.07, 法向力=2890.9077, 切向力X=932.7830, 切向力Y=346.7495 +FPS=38.87, 法向力=3307.7036, 切向力X=489.0220, 切向力Y=-80.6704 +FPS=41.03, 法向力=3413.7827, 切向力X=234.8824, 切向力Y=15.1511 +FPS=42.64, 法向力=3439.0913, 切向力X=172.7149, 切向力Y=-9.4785 +FPS=41.99, 法向力=2914.7871, 切向力X=1260.4998, 切向力Y=59.0422 +FPS=43.96, 法向力=2926.3623, 切向力X=1283.8588, 切向力Y=50.9262 +FPS=42.44, 法向力=2936.3447, 切向力X=1265.4519, 切向力Y=86.3515 +FPS=43.18, 法向力=2702.0950, 切向力X=1067.1199, 切向力Y=705.9692 +FPS=42.81, 法向力=2698.0591, 切向力X=1066.9269, 切向力Y=715.8339 +FPS=40.25, 法向力=3254.7261, 切向力X=773.9039, 切向力Y=778.4052 +FPS=47.48, 法向力=3348.5317, 切向力X=698.6195, 切向力Y=695.2864 +FPS=44.29, 法向力=3368.7058, 切向力X=660.5187, 切向力Y=669.1539 +FPS=43.56, 法向力=3232.7319, 切向力X=4.2485, 切向力Y=771.6904 +FPS=46.52, 法向力=3276.8718, 切向力X=212.4903, 切向力Y=756.0057 +FPS=43.35, 法向力=3151.6511, 切向力X=316.9969, 切向力Y=-5.7259 +FPS=45.29, 法向力=3185.9792, 切向力X=233.2806, 切向力Y=94.7926 +FPS=46.56, 法向力=3149.5166, 切向力X=201.6345, 切向力Y=83.2075 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000579s, blend=0.002412s (9 tiles incl ref), finalize=0.000064s, total=0.003062s +FPS=40.41, 法向力=3214.4663, 切向力X=-457.7966, 切向力Y=54.0365 +FPS=43.99, 法向力=3230.8149, 切向力X=-439.7318, 切向力Y=95.3285 +FPS=41.73, 法向力=2922.9185, 切向力X=1020.6843, 切向力Y=-472.9160 +FPS=46.00, 法向力=2916.1045, 切向力X=1062.7281, 切向力Y=-479.5398 +FPS=45.70, 法向力=2940.9502, 切向力X=1071.1527, 切向力Y=-546.4810 +FPS=44.60, 法向力=2962.2495, 切向力X=374.8795, 切向力Y=23.0845 +FPS=44.83, 法向力=3112.9912, 切向力X=407.2866, 切向力Y=-35.5990 +FPS=46.42, 法向力=3138.4194, 切向力X=364.5403, 切向力Y=79.9804 +FPS=42.59, 法向力=3176.9414, 切向力X=891.3407, 切向力Y=-250.1722 +FPS=46.43, 法向力=3180.6602, 切向力X=927.1818, 切向力Y=-284.8358 +FPS=45.18, 法向力=3171.4971, 切向力X=885.8635, 切向力Y=-219.4088 +FPS=41.99, 法向力=3272.4014, 切向力X=519.3757, 切向力Y=-124.4510 +FPS=45.33, 法向力=3187.9668, 切向力X=449.0634, 切向力Y=-25.5372 +FPS=42.03, 法向力=2963.0266, 切向力X=884.0736, 切向力Y=-334.1829 +FPS=47.10, 法向力=3049.8381, 切向力X=863.8731, 切向力Y=-394.3528 +FPS=45.19, 法向力=3059.6743, 切向力X=841.4591, 切向力Y=-456.6655 +FPS=45.73, 法向力=3323.6055, 切向力X=915.8376, 切向力Y=-317.4632 +FPS=45.58, 法向力=3325.9062, 切向力X=845.5890, 切向力Y=-270.9279 +FPS=38.24, 法向力=3340.5273, 切向力X=855.6757, 切向力Y=-300.7331 +FPS=39.72, 法向力=2353.8848, 切向力X=489.8310, 切向力Y=-272.1038 +FPS=44.94, 法向力=2427.5576, 切向力X=627.9236, 切向力Y=-261.0462 +FPS=40.98, 法向力=2757.9900, 切向力X=882.2179, 切向力Y=372.6336 +FPS=44.23, 法向力=2824.8726, 切向力X=805.6655, 切向力Y=524.4818 +FPS=44.23, 法向力=3109.0117, 切向力X=1281.2280, 切向力Y=557.2480 +FPS=44.33, 法向力=3088.2847, 切向力X=1380.6132, 切向力Y=742.3645 +FPS=46.26, 法向力=3065.6157, 切向力X=1345.2546, 切向力Y=724.6780 +FPS=44.44, 法向力=3680.7490, 切向力X=1605.2310, 切向力Y=76.3035 +FPS=44.07, 法向力=3646.2126, 切向力X=1568.3120, 切向力Y=27.7496 +FPS=46.77, 法向力=3644.7754, 切向力X=1556.1653, 切向力Y=26.4739 +FPS=41.38, 法向力=2711.2407, 切向力X=662.2562, 切向力Y=294.3362 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000243s, blend=0.002112s (9 tiles incl ref), finalize=0.000053s, total=0.002414s +FPS=45.25, 法向力=2779.3281, 切向力X=635.5844, 切向力Y=372.1042 +FPS=47.30, 法向力=2778.9922, 切向力X=611.1329, 切向力Y=348.0224 +FPS=42.60, 法向力=2928.6326, 切向力X=1092.9917, 切向力Y=63.8378 +FPS=46.33, 法向力=2941.3403, 切向力X=1133.4471, 切向力Y=80.8562 +FPS=42.33, 法向力=2958.3604, 切向力X=1640.4834, 切向力Y=427.1095 +FPS=45.93, 法向力=2982.3496, 切向力X=1702.3215, 切向力Y=407.4346 +FPS=46.53, 法向力=2981.0286, 切向力X=1708.4822, 切向力Y=444.9594 +FPS=42.99, 法向力=2703.5930, 切向力X=658.5358, 切向力Y=698.6091 +FPS=47.11, 法向力=2741.6895, 切向力X=590.4026, 切向力Y=748.1704 +FPS=46.72, 法向力=2735.0835, 切向力X=579.1495, 切向力Y=784.3654 +FPS=43.35, 法向力=2635.1228, 切向力X=197.6453, 切向力Y=353.7276 +FPS=47.12, 法向力=2669.7505, 切向力X=304.2013, 切向力Y=432.9514 +FPS=45.24, 法向力=2679.7488, 切向力X=249.2010, 切向力Y=438.2218 +FPS=42.12, 法向力=3093.5776, 切向力X=1329.8142, 切向力Y=60.0275 +FPS=47.12, 法向力=3059.4771, 切向力X=1335.2109, 切向力Y=20.9943 +FPS=43.38, 法向力=3123.8071, 切向力X=597.3572, 切向力Y=-228.6335 +FPS=47.65, 法向力=3219.8481, 切向力X=563.4188, 切向力Y=-252.1351 +FPS=10.82, 法向力=3178.8574, 切向力X=1016.4475, 切向力Y=363.0547 +FPS=21.97, 法向力=2458.7173, 切向力X=922.0855, 切向力Y=-191.4726 +FPS=21.22, 法向力=3439.9209, 切向力X=1495.0903, 切向力Y=-220.9680 +FPS=42.91, 法向力=3505.2739, 切向力X=1469.6161, 切向力Y=-251.3700 +FPS=45.07, 法向力=3155.1631, 切向力X=1012.6024, 切向力Y=109.1319 +FPS=46.03, 法向力=3110.4768, 切向力X=925.6745, 切向力Y=61.6743 +FPS=41.65, 法向力=2663.4233, 切向力X=1044.7161, 切向力Y=-188.5227 +FPS=35.49, 法向力=2731.5405, 切向力X=1082.0253, 切向力Y=-194.8689 +FPS=25.01, 法向力=3033.5374, 切向力X=1649.6436, 切向力Y=-400.0903 +FPS=22.02, 法向力=3073.3481, 切向力X=1641.9240, 切向力Y=-267.7665 +FPS=21.24, 法向力=2644.6802, 切向力X=1069.9147, 切向力Y=411.4609 +FPS=41.10, 法向力=2313.4478, 切向力X=-140.3287, 切向力Y=129.1241 +FPS=44.45, 法向力=2349.0557, 切向力X=-132.8263, 切向力Y=194.3020 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000431s, blend=0.002185s (9 tiles incl ref), finalize=0.000053s, total=0.002675s +FPS=46.20, 法向力=2354.6572, 切向力X=-146.4509, 切向力Y=220.4492 +FPS=46.35, 法向力=3065.2856, 切向力X=1210.1287, 切向力Y=975.1944 +FPS=45.92, 法向力=3125.4404, 切向力X=1243.5615, 切向力Y=923.1997 +FPS=22.27, 法向力=3002.2144, 切向力X=213.0936, 切向力Y=-7.9716 +FPS=21.00, 法向力=3144.1047, 切向力X=1620.0869, 切向力Y=-543.8183 +FPS=20.89, 法向力=2744.2056, 切向力X=456.0802, 切向力Y=28.5053 +FPS=43.63, 法向力=2772.8979, 切向力X=515.6995, 切向力Y=98.4627 +FPS=45.23, 法向力=2782.7559, 切向力X=524.5042, 切向力Y=86.3999 +FPS=42.54, 法向力=2770.4448, 切向力X=590.0626, 切向力Y=148.0334 +FPS=46.66, 法向力=2809.2349, 切向力X=508.4805, 切向力Y=169.3239 +FPS=47.63, 法向力=2796.0845, 切向力X=499.9310, 切向力Y=190.9738 +FPS=41.69, 法向力=2749.0762, 切向力X=248.6351, 切向力Y=-474.5733 +FPS=46.48, 法向力=2749.7231, 切向力X=267.3988, 切向力Y=-486.7920 +FPS=46.28, 法向力=2750.2053, 切向力X=273.1202, 切向力Y=-510.8468 +FPS=40.65, 法向力=3052.4668, 切向力X=514.2283, 切向力Y=-175.5085 +FPS=45.85, 法向力=3063.5295, 切向力X=658.7864, 切向力Y=-190.2445 +FPS=41.27, 法向力=2753.3018, 切向力X=225.7895, 切向力Y=802.4154 +FPS=46.12, 法向力=2898.8000, 切向力X=141.7638, 切向力Y=725.6531 +FPS=44.84, 法向力=2865.5918, 切向力X=206.5218, 切向力Y=756.5874 +FPS=41.33, 法向力=2725.8557, 切向力X=308.4488, 切向力Y=-176.0615 +FPS=46.93, 法向力=2748.3020, 切向力X=324.1899, 切向力Y=-216.9593 +FPS=46.21, 法向力=2749.0222, 切向力X=334.5260, 切向力Y=-211.8534 +FPS=45.89, 法向力=2510.5869, 切向力X=218.3337, 切向力Y=512.3309 +FPS=44.54, 法向力=2542.2515, 切向力X=259.6543, 切向力Y=527.3142 +FPS=45.99, 法向力=2531.3203, 切向力X=231.1682, 切向力Y=555.6228 +FPS=43.71, 法向力=3196.2388, 切向力X=726.7634, 切向力Y=111.5697 +FPS=45.75, 法向力=3205.1719, 切向力X=759.7309, 切向力Y=96.9033 +FPS=41.32, 法向力=3140.3142, 切向力X=1231.6208, 切向力Y=553.2186 +FPS=45.52, 法向力=3115.0618, 切向力X=1211.7188, 切向力Y=591.4570 +FPS=42.89, 法向力=3200.0361, 切向力X=1257.9055, 切向力Y=573.0122 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002144s (9 tiles incl ref), finalize=0.000055s, total=0.002471s +FPS=43.58, 法向力=2536.9443, 切向力X=1086.5598, 切向力Y=634.4044 +FPS=47.80, 法向力=2560.3169, 切向力X=1028.6394, 切向力Y=629.3635 +FPS=41.00, 法向力=2268.8726, 切向力X=-26.1506, 切向力Y=117.8334 +FPS=45.28, 法向力=2248.8115, 切向力X=-137.6350, 切向力Y=110.4496 +FPS=46.05, 法向力=2245.0300, 切向力X=-144.4684, 切向力Y=86.6429 +FPS=39.42, 法向力=2346.4663, 切向力X=298.3956, 切向力Y=478.5004 +FPS=46.99, 法向力=2333.0000, 切向力X=301.5223, 切向力Y=611.1174 +FPS=40.90, 法向力=2449.2407, 切向力X=1088.3586, 切向力Y=-214.1344 +FPS=46.33, 法向力=2373.3958, 切向力X=1105.3047, 切向力Y=-307.6399 +FPS=48.18, 法向力=2386.8672, 切向力X=1106.0692, 切向力Y=-311.3951 +FPS=42.90, 法向力=2759.4016, 切向力X=638.9067, 切向力Y=1022.7623 +FPS=43.77, 法向力=2944.6216, 切向力X=621.3154, 切向力Y=1165.9476 +FPS=42.75, 法向力=2977.9644, 切向力X=615.3529, 切向力Y=1199.5065 +FPS=40.58, 法向力=2767.7190, 切向力X=1003.9064, 切向力Y=854.0369 +FPS=46.28, 法向力=2768.2734, 切向力X=981.7642, 切向力Y=906.9106 +FPS=42.36, 法向力=2763.6484, 切向力X=988.8648, 切向力Y=891.5128 +FPS=43.10, 法向力=2997.6436, 切向力X=854.0337, 切向力Y=403.7883 +FPS=46.35, 法向力=3033.1511, 切向力X=891.0776, 切向力Y=333.6657 +FPS=41.25, 法向力=3196.1860, 切向力X=984.2307, 切向力Y=57.4376 +FPS=46.21, 法向力=3242.9211, 切向力X=987.7172, 切向力Y=72.0803 +FPS=41.66, 法向力=3233.5693, 切向力X=1060.2815, 切向力Y=23.5194 +FPS=42.35, 法向力=3005.8870, 切向力X=360.8096, 切向力Y=-296.4022 +FPS=43.54, 法向力=2978.5723, 切向力X=320.9131, 切向力Y=-252.5659 +FPS=37.81, 法向力=2852.6519, 切向力X=857.9357, 切向力Y=53.1655 +FPS=45.21, 法向力=2838.1582, 切向力X=888.1427, 切向力Y=138.7486 +FPS=45.20, 法向力=2862.8064, 切向力X=868.2663, 切向力Y=112.0613 +FPS=41.45, 法向力=2670.8784, 切向力X=1089.0388, 切向力Y=288.6123 +FPS=46.46, 法向力=2673.5999, 切向力X=1159.4309, 切向力Y=290.9655 +FPS=40.32, 法向力=3254.7939, 切向力X=538.0491, 切向力Y=510.3353 +FPS=45.99, 法向力=3299.5298, 切向力X=515.8499, 切向力Y=612.3822 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002253s (9 tiles incl ref), finalize=0.000060s, total=0.002567s +FPS=46.76, 法向力=3312.9375, 切向力X=490.6126, 切向力Y=609.8334 +FPS=44.11, 法向力=3219.9556, 切向力X=805.9623, 切向力Y=403.8636 +FPS=47.55, 法向力=3255.0098, 切向力X=823.0325, 切向力Y=464.0552 +FPS=46.40, 法向力=3248.0039, 切向力X=876.1597, 切向力Y=442.4357 +FPS=41.60, 法向力=3023.3467, 切向力X=628.1335, 切向力Y=318.4067 +FPS=47.22, 法向力=3111.2681, 切向力X=615.7133, 切向力Y=272.1507 +FPS=45.46, 法向力=3086.8113, 切向力X=564.4847, 切向力Y=228.6258 +FPS=39.52, 法向力=2890.2979, 切向力X=190.2229, 切向力Y=468.8730 +FPS=43.78, 法向力=2932.6265, 切向力X=173.7103, 切向力Y=545.6064 +FPS=39.12, 法向力=3356.8450, 切向力X=260.8617, 切向力Y=-126.3691 +FPS=45.24, 法向力=3346.0181, 切向力X=134.8354, 切向力Y=-226.4771 +FPS=44.09, 法向力=3342.8767, 切向力X=167.6897, 切向力Y=-228.8333 +FPS=43.26, 法向力=3265.0088, 切向力X=1058.2500, 切向力Y=36.6090 +FPS=46.88, 法向力=3351.6409, 切向力X=970.3412, 切向力Y=67.3949 +FPS=42.84, 法向力=2751.0288, 切向力X=677.6312, 切向力Y=-173.7722 +FPS=44.86, 法向力=2791.8164, 切向力X=739.6466, 切向力Y=-230.5928 +FPS=47.21, 法向力=2785.7786, 切向力X=722.7502, 切向力Y=-288.4152 +FPS=40.05, 法向力=2615.6790, 切向力X=1030.5720, 切向力Y=202.7593 +FPS=45.21, 法向力=2690.5986, 切向力X=1050.9211, 切向力Y=202.3348 +FPS=40.15, 法向力=2879.8301, 切向力X=275.0640, 切向力Y=359.4413 +FPS=46.51, 法向力=2840.1709, 切向力X=235.9896, 切向力Y=308.7800 +FPS=45.48, 法向力=2828.1433, 切向力X=256.9648, 切向力Y=311.9267 +FPS=42.05, 法向力=2953.0325, 切向力X=244.3089, 切向力Y=194.1559 +FPS=46.31, 法向力=2912.5698, 切向力X=241.7487, 切向力Y=127.3420 +FPS=46.32, 法向力=2915.1812, 切向力X=257.0575, 切向力Y=112.8249 +FPS=42.93, 法向力=2904.8833, 切向力X=825.9181, 切向力Y=273.1236 +FPS=46.04, 法向力=2918.1218, 切向力X=835.7972, 切向力Y=280.5203 +FPS=45.29, 法向力=2931.2881, 切向力X=866.9333, 切向力Y=254.5981 +FPS=42.49, 法向力=3056.0474, 切向力X=1052.5608, 切向力Y=434.1823 +FPS=45.96, 法向力=3065.3494, 切向力X=1086.1582, 切向力Y=587.6423 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000280s, blend=0.002187s (9 tiles incl ref), finalize=0.000053s, total=0.002526s +FPS=41.28, 法向力=3294.2905, 切向力X=594.4687, 切向力Y=260.3837 +FPS=44.85, 法向力=3413.1353, 切向力X=569.7838, 切向力Y=177.4644 +FPS=44.61, 法向力=3383.3657, 切向力X=578.6614, 切向力Y=179.7296 +FPS=44.92, 法向力=3374.2000, 切向力X=903.8441, 切向力Y=24.7648 +FPS=45.67, 法向力=3402.3701, 切向力X=884.7071, 切向力Y=-26.4881 +FPS=44.12, 法向力=3388.7261, 切向力X=952.4677, 切向力Y=-47.7889 +FPS=42.38, 法向力=2503.6816, 切向力X=793.7700, 切向力Y=338.6758 +FPS=46.12, 法向力=2489.3965, 切向力X=898.8624, 切向力Y=332.7485 +FPS=42.81, 法向力=2695.5547, 切向力X=681.4055, 切向力Y=-465.8085 +FPS=46.06, 法向力=2753.0396, 切向力X=662.1357, 切向力Y=-441.9570 +FPS=44.83, 法向力=2747.9771, 切向力X=646.8192, 切向力Y=-488.7101 +FPS=42.99, 法向力=3008.6445, 切向力X=190.5413, 切向力Y=459.7296 +FPS=46.62, 法向力=3058.9033, 切向力X=342.7012, 切向力Y=576.1317 +FPS=44.30, 法向力=2726.4668, 切向力X=560.5320, 切向力Y=200.7145 +FPS=47.51, 法向力=2664.1763, 切向力X=513.4247, 切向力Y=236.2189 +FPS=45.49, 法向力=2690.0107, 切向力X=505.8196, 切向力Y=218.6306 +FPS=40.16, 法向力=2936.4348, 切向力X=980.3497, 切向力Y=-67.4487 +FPS=45.64, 法向力=3011.0098, 切向力X=932.6080, 切向力Y=-79.7173 +FPS=47.98, 法向力=3029.3457, 切向力X=941.7797, 切向力Y=-41.0096 +FPS=41.69, 法向力=2692.5483, 切向力X=825.9716, 切向力Y=-203.6489 +FPS=46.76, 法向力=2716.1289, 切向力X=802.4035, 切向力Y=-164.9562 +FPS=42.47, 法向力=3216.5674, 切向力X=670.8026, 切向力Y=-357.2430 +FPS=42.95, 法向力=3216.5269, 切向力X=699.6138, 切向力Y=-294.0818 +FPS=43.51, 法向力=3234.7832, 切向力X=718.4819, 切向力Y=-296.5456 +FPS=42.57, 法向力=3107.4773, 切向力X=742.3324, 切向力Y=-81.1032 +FPS=46.75, 法向力=3108.8618, 切向力X=747.7987, 切向力Y=-79.1848 +FPS=47.14, 法向力=3121.8655, 切向力X=750.6877, 切向力Y=-64.0840 +FPS=39.99, 法向力=3113.2310, 切向力X=416.7701, 切向力Y=200.0652 +FPS=47.23, 法向力=3222.7117, 切向力X=456.7951, 切向力Y=231.0839 +FPS=46.54, 法向力=3225.0479, 切向力X=474.8906, 切向力Y=276.1974 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002138s (9 tiles incl ref), finalize=0.000055s, total=0.002450s +FPS=42.14, 法向力=3273.9285, 切向力X=533.4001, 切向力Y=-592.9321 +FPS=44.01, 法向力=3252.4028, 切向力X=524.9897, 切向力Y=-607.2949 +FPS=41.54, 法向力=2980.4272, 切向力X=1691.4432, 切向力Y=393.7079 +FPS=44.39, 法向力=3012.0083, 切向力X=1796.3054, 切向力Y=413.8312 +FPS=43.06, 法向力=2995.7681, 切向力X=1801.4199, 切向力Y=504.1902 +FPS=42.77, 法向力=2555.5381, 切向力X=295.7561, 切向力Y=93.6813 +FPS=46.73, 法向力=2690.9058, 切向力X=141.4314, 切向力Y=-12.2407 +FPS=44.64, 法向力=2684.3857, 切向力X=107.9284, 切向力Y=-11.6292 +FPS=46.76, 法向力=3032.9058, 切向力X=1478.7523, 切向力Y=110.2598 +FPS=47.56, 法向力=2990.4443, 切向力X=1572.0583, 切向力Y=76.4690 +FPS=43.73, 法向力=2737.8032, 切向力X=777.4973, 切向力Y=109.3417 +FPS=44.95, 法向力=2881.4790, 切向力X=820.7120, 切向力Y=168.8962 +FPS=43.45, 法向力=2872.3076, 切向力X=766.1638, 切向力Y=211.6494 +FPS=44.66, 法向力=2761.9375, 切向力X=1232.1790, 切向力Y=245.1615 +FPS=47.43, 法向力=2771.9238, 切向力X=1334.7930, 切向力Y=188.8941 +FPS=40.70, 法向力=3126.6675, 切向力X=188.3348, 切向力Y=-137.3938 +FPS=45.76, 法向力=3239.9802, 切向力X=86.5621, 切向力Y=-264.5754 +FPS=44.68, 法向力=3241.1836, 切向力X=4.8986, 切向力Y=-212.8987 +FPS=40.74, 法向力=2893.5164, 切向力X=1296.5042, 切向力Y=-139.0330 +FPS=46.11, 法向力=2843.0886, 切向力X=1233.9973, 切向力Y=-158.5067 +FPS=44.74, 法向力=2856.8677, 切向力X=1237.3580, 切向力Y=-153.4709 +FPS=39.15, 法向力=2868.9385, 切向力X=1064.3228, 切向力Y=-17.0965 +FPS=47.78, 法向力=2857.8931, 切向力X=904.7525, 切向力Y=86.3963 +FPS=39.75, 法向力=2731.7295, 切向力X=515.1647, 切向力Y=5.5961 +FPS=47.21, 法向力=2802.1890, 切向力X=453.1815, 切向力Y=11.9206 +FPS=44.83, 法向力=2791.7285, 切向力X=403.9226, 切向力Y=24.4022 +FPS=43.52, 法向力=3156.2583, 切向力X=780.2126, 切向力Y=-70.3533 +FPS=47.64, 法向力=3208.8125, 切向力X=818.8300, 切向力Y=-131.3042 +FPS=46.71, 法向力=3116.4175, 切向力X=791.3232, 切向力Y=-166.3003 +FPS=44.45, 法向力=2828.3010, 切向力X=419.5201, 切向力Y=410.9706 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002227s (9 tiles incl ref), finalize=0.000056s, total=0.002529s +FPS=47.63, 法向力=2803.9358, 切向力X=475.2431, 切向力Y=491.9782 +FPS=43.32, 法向力=2777.5898, 切向力X=489.5530, 切向力Y=402.6789 +FPS=45.85, 法向力=2857.4805, 切向力X=670.8759, 切向力Y=-107.6259 +FPS=45.78, 法向力=2859.8940, 切向力X=777.0612, 切向力Y=-159.7227 +FPS=41.85, 法向力=3141.9939, 切向力X=797.5002, 切向力Y=388.7990 +FPS=46.87, 法向力=3110.1404, 切向力X=647.8093, 切向力Y=393.0966 +FPS=46.53, 法向力=3227.5649, 切向力X=741.0239, 切向力Y=416.2376 +FPS=45.84, 法向力=3104.3291, 切向力X=332.2584, 切向力Y=464.1636 +FPS=46.65, 法向力=3082.8462, 切向力X=344.7771, 切向力Y=560.5867 +FPS=45.86, 法向力=3088.5178, 切向力X=325.1807, 切向力Y=579.4794 +FPS=43.31, 法向力=2767.7505, 切向力X=639.4225, 切向力Y=856.6899 +FPS=45.47, 法向力=2768.7444, 切向力X=682.9827, 切向力Y=839.6812 +FPS=44.95, 法向力=2740.0986, 切向力X=630.3546, 切向力Y=877.0823 +FPS=42.52, 法向力=2766.0508, 切向力X=1068.1506, 切向力Y=156.9335 +FPS=44.95, 法向力=2891.1499, 切向力X=1315.8521, 切向力Y=146.0165 +FPS=45.04, 法向力=2736.5916, 切向力X=647.7637, 切向力Y=168.4014 +FPS=47.25, 法向力=2761.0381, 切向力X=523.9368, 切向力Y=169.8250 +FPS=45.22, 法向力=2761.1047, 切向力X=489.6497, 切向力Y=189.7184 +FPS=46.09, 法向力=2718.5486, 切向力X=840.7812, 切向力Y=117.9291 +FPS=47.23, 法向力=2793.2454, 切向力X=912.0672, 切向力Y=-18.4571 +FPS=44.19, 法向力=2758.1157, 切向力X=866.8564, 切向力Y=-42.7080 +FPS=44.92, 法向力=2844.2378, 切向力X=651.1833, 切向力Y=-184.2604 +FPS=47.69, 法向力=2870.7397, 切向力X=713.1183, 切向力Y=-138.4506 +FPS=43.97, 法向力=2523.1521, 切向力X=778.8115, 切向力Y=15.6622 +FPS=46.18, 法向力=2483.8096, 切向力X=737.8188, 切向力Y=41.4636 +FPS=42.12, 法向力=2512.2700, 切向力X=758.6788, 切向力Y=46.0559 +FPS=43.99, 法向力=2966.0293, 切向力X=636.0470, 切向力Y=-478.7231 +FPS=46.97, 法向力=3005.2971, 切向力X=611.6478, 切向力Y=-347.5381 +FPS=44.54, 法向力=3028.1750, 切向力X=609.4952, 切向力Y=-330.1425 +FPS=43.95, 法向力=2953.2449, 切向力X=576.9901, 切向力Y=155.3104 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000240s, blend=0.002074s (9 tiles incl ref), finalize=0.000050s, total=0.002369s +FPS=48.19, 法向力=2914.2393, 切向力X=521.0607, 切向力Y=283.3126 +FPS=45.49, 法向力=2746.7461, 切向力X=190.6268, 切向力Y=488.7072 +FPS=47.57, 法向力=2780.6252, 切向力X=299.8648, 切向力Y=447.6283 +FPS=46.15, 法向力=2785.5513, 切向力X=351.6641, 切向力Y=432.1616 +FPS=40.45, 法向力=3340.6333, 切向力X=987.7318, 切向力Y=-283.7741 +FPS=46.80, 法向力=3307.6646, 切向力X=921.6782, 切向力Y=-333.2103 +FPS=43.99, 法向力=2600.0227, 切向力X=1191.6333, 切向力Y=331.4938 +FPS=45.24, 法向力=2608.9963, 切向力X=1170.2567, 切向力Y=358.1512 +FPS=45.68, 法向力=2617.4214, 切向力X=1154.5269, 切向力Y=343.1783 +FPS=40.96, 法向力=3021.7271, 切向力X=794.0001, 切向力Y=90.2163 +FPS=45.79, 法向力=3174.3960, 切向力X=674.0121, 切向力Y=107.9058 +FPS=46.97, 法向力=3162.4797, 切向力X=656.1603, 切向力Y=100.2273 +FPS=41.67, 法向力=3218.8547, 切向力X=1422.6272, 切向力Y=855.6732 +FPS=45.96, 法向力=3216.5454, 切向力X=1406.4941, 切向力Y=852.6702 +FPS=46.75, 法向力=3206.9368, 切向力X=1423.9364, 切向力Y=845.9191 +FPS=41.36, 法向力=3012.3523, 切向力X=539.8055, 切向力Y=63.1656 +FPS=45.61, 法向力=2959.9102, 切向力X=596.1958, 切向力Y=73.5587 +FPS=41.02, 法向力=2797.9590, 切向力X=-242.4412, 切向力Y=126.8215 +FPS=45.13, 法向力=2802.0469, 切向力X=-309.6284, 切向力Y=98.8608 +FPS=44.96, 法向力=2834.1082, 切向力X=-360.4968, 切向力Y=135.7192 +FPS=44.01, 法向力=3410.5283, 切向力X=1172.1895, 切向力Y=426.6758 +FPS=45.34, 法向力=3307.6846, 切向力X=1098.1178, 切向力Y=564.8019 +FPS=44.28, 法向力=3293.5706, 切向力X=1108.8079, 切向力Y=490.6383 +FPS=44.35, 法向力=3274.6587, 切向力X=-25.0733, 切向力Y=-471.4070 +FPS=48.08, 法向力=3314.6624, 切向力X=-63.4179, 切向力Y=-471.8198 +FPS=42.75, 法向力=3291.0762, 切向力X=-28.9790, 切向力Y=-492.5573 +FPS=43.62, 法向力=2830.6257, 切向力X=627.3506, 切向力Y=-125.1569 +FPS=46.30, 法向力=2782.7593, 切向力X=611.9279, 切向力Y=-98.4105 +FPS=43.16, 法向力=3071.4160, 切向力X=8.7604, 切向力Y=-233.4324 +FPS=46.94, 法向力=3071.5894, 切向力X=-90.3798, 切向力Y=-159.6430 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002104s (9 tiles incl ref), finalize=0.000050s, total=0.002411s +FPS=46.09, 法向力=3108.2092, 切向力X=-64.2671, 切向力Y=-182.8939 +FPS=45.28, 法向力=2992.5430, 切向力X=630.3665, 切向力Y=231.1849 +FPS=46.52, 法向力=3014.2461, 切向力X=563.8535, 切向力Y=96.8444 +FPS=43.94, 法向力=2994.5447, 切向力X=582.3905, 切向力Y=128.4112 +FPS=43.74, 法向力=3011.6868, 切向力X=472.3838, 切向力Y=114.9399 +FPS=45.84, 法向力=3073.0999, 切向力X=499.9242, 切向力Y=181.4323 +FPS=43.76, 法向力=2720.2837, 切向力X=896.6899, 切向力Y=338.1263 +FPS=44.21, 法向力=2754.8657, 切向力X=878.0709, 切向力Y=364.2079 +FPS=44.45, 法向力=2774.7422, 切向力X=835.5688, 切向力Y=397.0711 +FPS=44.35, 法向力=2973.7246, 切向力X=874.2240, 切向力Y=918.2418 +FPS=46.31, 法向力=3034.2783, 切向力X=970.3625, 切向力Y=862.0783 +FPS=43.78, 法向力=3129.3132, 切向力X=1128.8623, 切向力Y=235.1251 +FPS=45.26, 法向力=3027.3059, 切向力X=1235.1610, 切向力Y=191.7448 +FPS=46.85, 法向力=3033.7791, 切向力X=1233.8330, 切向力Y=155.1726 +FPS=41.60, 法向力=3039.3977, 切向力X=851.5343, 切向力Y=-142.1060 +FPS=43.72, 法向力=3082.9722, 切向力X=819.2314, 切向力Y=-134.3864 +FPS=46.12, 法向力=3065.8286, 切向力X=827.7170, 切向力Y=-86.1524 +FPS=42.03, 法向力=2595.8311, 切向力X=1112.5387, 切向力Y=855.0631 +FPS=46.58, 法向力=2603.8804, 切向力X=1064.5626, 切向力Y=855.9078 +FPS=42.03, 法向力=2856.3755, 切向力X=1399.1968, 切向力Y=554.6510 +FPS=44.81, 法向力=2945.3616, 切向力X=1484.3496, 切向力Y=491.0928 +FPS=44.31, 法向力=2919.2769, 切向力X=1396.1454, 切向力Y=472.8879 +FPS=42.69, 法向力=3308.5151, 切向力X=429.1014, 切向力Y=208.1504 +FPS=43.37, 法向力=3301.9663, 切向力X=472.8985, 切向力Y=262.3198 +FPS=41.62, 法向力=3304.5264, 切向力X=464.9217, 切向力Y=279.7910 +FPS=42.22, 法向力=2531.6826, 切向力X=551.4052, 切向力Y=150.0747 +FPS=45.31, 法向力=2562.7627, 切向力X=734.5626, 切向力Y=149.0802 +FPS=44.29, 法向力=2607.0479, 切向力X=731.6854, 切向力Y=202.2212 +FPS=43.83, 法向力=3034.4927, 切向力X=866.6509, 切向力Y=473.7990 +FPS=47.86, 法向力=3238.3386, 切向力X=863.4334, 切向力Y=377.7809 +stitch_feature_optimized: canvas out_w=547, out_h=418, x_min=-143.35, y_min=-82.76 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000256s, blend=0.002162s (9 tiles incl ref), finalize=0.000059s, total=0.002482s +FPS=42.27, 法向力=2528.4473, 切向力X=653.3898, 切向力Y=322.9462 +FPS=48.11, 法向力=2585.0298, 切向力X=738.6002, 切向力Y=256.6544 +FPS=46.23, 法向力=2599.9287, 切向力X=756.4442, 切向力Y=244.0203 +FPS=43.02, 法向力=2405.9832, 切向力X=577.0060, 切向力Y=427.4374 +FPS=46.48, 法向力=2560.8311, 切向力X=654.9418, 切向力Y=462.8568 +FPS=42.94, 法向力=2559.5237, 切向力X=668.2632, 切向力Y=493.3504 +FPS=44.59, 法向力=2907.5637, 切向力X=511.3250, 切向力Y=265.6789 +FPS=47.23, 法向力=2910.1035, 切向力X=512.5876, 切向力Y=255.5621 +FPS=42.01, 法向力=3041.9907, 切向力X=829.3997, 切向力Y=-219.8082 +FPS=46.16, 法向力=3027.3840, 切向力X=794.8279, 切向力Y=-285.7637 +FPS=43.32, 法向力=3042.5469, 切向力X=804.3028, 切向力Y=-278.1320 +FPS=17.24, 法向力=2790.7368, 切向力X=1612.4800, 切向力Y=89.7451 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_171229.log b/examples/logs/qt_viewer_20260519_171229.log new file mode 100644 index 0000000..09f876c --- /dev/null +++ b/examples/logs/qt_viewer_20260519_171229.log @@ -0,0 +1,1892 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.29, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=1.93, 法向力=2931.7700, 切向力X=-1064.8896, 切向力Y=-1207.2537 +FPS=49.05, 法向力=2828.3999, 切向力X=-934.9980, 切向力Y=-969.3364 +FPS=32.66, 法向力=2816.6987, 切向力X=-822.4286, 切向力Y=-577.5197 +FPS=40.50, 法向力=2882.2766, 切向力X=-788.4551, 切向力Y=-500.6064 +FPS=39.98, 法向力=2861.6516, 切向力X=-781.4909, 切向力Y=-526.9487 +FPS=38.33, 法向力=2364.7578, 切向力X=-184.8247, 切向力Y=-795.5420 +FPS=39.15, 法向力=2281.9929, 切向力X=-159.1507, 切向力Y=-716.4768 +FPS=39.94, 法向力=3747.4219, 切向力X=-539.1601, 切向力Y=-797.7929 +FPS=40.93, 法向力=3641.2080, 切向力X=-550.7855, 切向力Y=-862.4055 +FPS=40.15, 法向力=2682.7803, 切向力X=-118.3771, 切向力Y=1843.0901 +FPS=40.79, 法向力=2720.0537, 切向力X=-127.3429, 切向力Y=1915.4988 +FPS=40.34, 法向力=2709.8713, 切向力X=-115.4008, 切向力Y=1898.1506 +FPS=35.49, 法向力=2728.0898, 切向力X=-1800.8207, 切向力Y=680.8814 +FPS=40.27, 法向力=2689.2798, 切向力X=-1844.1072, 切向力Y=630.3386 +FPS=36.63, 法向力=3418.8853, 切向力X=-1329.9880, 切向力Y=-1158.6689 +FPS=42.03, 法向力=3163.7793, 切向力X=-1288.2699, 切向力Y=-1004.1711 +FPS=39.14, 法向力=2025.1610, 切向力X=-785.8206, 切向力Y=595.5826 +FPS=42.78, 法向力=1971.8040, 切向力X=-654.9205, 切向力Y=640.3126 +FPS=42.96, 法向力=2010.3192, 切向力X=-668.8005, 切向力Y=619.3105 +FPS=43.13, 法向力=2647.8997, 切向力X=-1068.7321, 切向力Y=-598.3398 +FPS=43.09, 法向力=2610.8413, 切向力X=-1027.9812, 切向力Y=-612.1740 +FPS=41.36, 法向力=2604.8142, 切向力X=-1050.3407, 切向力Y=-602.1653 +FPS=40.07, 法向力=2435.2585, 切向力X=-697.4785, 切向力Y=-1822.2303 +FPS=42.14, 法向力=2487.9822, 切向力X=-680.3947, 切向力Y=-1802.3193 +FPS=38.72, 法向力=4012.9978, 切向力X=-409.6890, 切向力Y=-2037.9646 +FPS=41.52, 法向力=4077.6504, 切向力X=-571.7478, 切向力Y=-1896.4628 +FPS=38.48, 法向力=3348.6274, 切向力X=-860.8793, 切向力Y=-462.7182 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002143s (9 tiles incl ref), finalize=0.000052s, total=0.002437s +FPS=43.15, 法向力=3247.1484, 切向力X=-737.2106, 切向力Y=-450.9828 +FPS=36.40, 法向力=3554.1606, 切向力X=-717.5921, 切向力Y=-287.9986 +FPS=43.55, 法向力=3498.0562, 切向力X=-768.0175, 切向力Y=-221.4272 +FPS=40.98, 法向力=3487.2515, 切向力X=-778.7513, 切向力Y=-206.6706 +FPS=36.04, 法向力=3242.5691, 切向力X=-866.6962, 切向力Y=-2394.5549 +FPS=38.91, 法向力=3280.8633, 切向力X=-870.0605, 切向力Y=-2446.8013 +FPS=38.78, 法向力=3257.1050, 切向力X=-864.3481, 切向力Y=-2419.0249 +FPS=40.97, 法向力=3080.1250, 切向力X=-932.4016, 切向力Y=-838.1743 +FPS=40.78, 法向力=3055.5850, 切向力X=-902.2953, 切向力Y=-806.2291 +FPS=41.15, 法向力=3402.3203, 切向力X=-535.7274, 切向力Y=-1130.7023 +FPS=43.71, 法向力=3395.9055, 切向力X=-463.8764, 切向力Y=-1139.0071 +FPS=37.19, 法向力=2219.8809, 切向力X=-406.6294, 切向力Y=-293.8117 +FPS=42.87, 法向力=2240.8672, 切向力X=-523.3914, 切向力Y=-164.6967 +FPS=42.09, 法向力=2200.1206, 切向力X=-381.6425, 切向力Y=-171.7451 +FPS=41.16, 法向力=2876.9971, 切向力X=-716.1223, 切向力Y=-786.4510 +FPS=42.98, 法向力=2689.6951, 切向力X=-651.7317, 切向力Y=-681.4609 +FPS=40.55, 法向力=2645.3474, 切向力X=-595.0243, 切向力Y=-643.9194 +FPS=41.72, 法向力=3304.5569, 切向力X=-347.5851, 切向力Y=-1161.5723 +FPS=40.15, 法向力=1774.8746, 切向力X=-600.4634, 切向力Y=919.1206 +FPS=41.36, 法向力=1874.5625, 切向力X=-613.6503, 切向力Y=868.1124 +FPS=42.15, 法向力=1848.7379, 切向力X=-633.9103, 切向力Y=892.5486 +FPS=39.60, 法向力=3808.7209, 切向力X=-1269.3660, 切向力Y=-1553.0867 +FPS=43.15, 法向力=3582.1086, 切向力X=-1304.7938, 切向力Y=-1415.3983 +FPS=42.01, 法向力=3553.7537, 切向力X=-1249.0532, 切向力Y=-1356.4158 +FPS=36.65, 法向力=4055.6255, 切向力X=-199.8266, 切向力Y=-1941.0079 +FPS=43.11, 法向力=3981.7520, 切向力X=-135.3250, 切向力Y=-1966.3610 +FPS=35.96, 法向力=2733.3796, 切向力X=-947.7878, 切向力Y=-49.4840 +FPS=41.86, 法向力=2748.4868, 切向力X=-929.5948, 切向力Y=110.4943 +FPS=37.03, 法向力=2637.0151, 切向力X=-98.8977, 切向力Y=-313.9540 +FPS=43.57, 法向力=2615.1426, 切向力X=-54.8280, 切向力Y=-320.8223 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000007s (hit), reset=0.000349s, blend=0.002185s (9 tiles incl ref), finalize=0.000069s, total=0.002612s +FPS=40.46, 法向力=2619.2356, 切向力X=-15.8105, 切向力Y=-337.5023 +FPS=43.00, 法向力=1723.9761, 切向力X=-398.0158, 切向力Y=799.8998 +FPS=43.08, 法向力=1673.1743, 切向力X=-452.0447, 切向力Y=654.6571 +FPS=40.59, 法向力=3060.6279, 切向力X=-581.3270, 切向力Y=-733.6654 +FPS=41.87, 法向力=3188.3140, 切向力X=-637.2885, 切向力Y=-842.8801 +FPS=42.69, 法向力=3171.4932, 切向力X=-613.7897, 切向力Y=-834.5747 +FPS=38.51, 法向力=3782.8669, 切向力X=-1532.8945, 切向力Y=-1196.0160 +FPS=43.86, 法向力=3726.3892, 切向力X=-1540.4734, 切向力Y=-1203.1160 +FPS=40.51, 法向力=2899.6528, 切向力X=-256.9058, 切向力Y=-520.4510 +FPS=44.10, 法向力=2925.9639, 切向力X=-255.6816, 切向力Y=-476.7120 +FPS=40.17, 法向力=2870.1084, 切向力X=-182.5898, 切向力Y=-409.8169 +FPS=44.42, 法向力=2193.8555, 切向力X=-854.0858, 切向力Y=292.4361 +FPS=42.25, 法向力=2086.3284, 切向力X=-709.0327, 切向力Y=377.3434 +FPS=41.90, 法向力=3414.0244, 切向力X=-629.6189, 切向力Y=-433.6265 +FPS=41.06, 法向力=3478.2495, 切向力X=-672.7725, 切向力Y=-336.8659 +FPS=43.75, 法向力=3440.7886, 切向力X=-659.4304, 切向力Y=-311.3856 +FPS=38.37, 法向力=3180.1777, 切向力X=-450.9135, 切向力Y=-1023.8964 +FPS=43.68, 法向力=3174.8403, 切向力X=-510.2724, 切向力Y=-942.1829 +FPS=39.75, 法向力=4248.2061, 切向力X=-565.8506, 切向力Y=-1701.5087 +FPS=43.41, 法向力=4225.7002, 切向力X=-552.5199, 切向力Y=-1649.5239 +FPS=43.61, 法向力=4242.6919, 切向力X=-566.5502, 切向力Y=-1666.5704 +FPS=43.66, 法向力=3803.9497, 切向力X=-720.6730, 切向力Y=713.2933 +FPS=46.01, 法向力=3746.2593, 切向力X=-633.5736, 切向力Y=954.4587 +FPS=43.53, 法向力=3752.7935, 切向力X=-647.1162, 切向力Y=968.5422 +FPS=43.95, 法向力=3018.8232, 切向力X=-214.1558, 切向力Y=441.6182 +FPS=44.93, 法向力=2903.9363, 切向力X=-217.3841, 切向力Y=551.3649 +FPS=40.71, 法向力=2252.8975, 切向力X=-379.4559, 切向力Y=391.3340 +FPS=41.80, 法向力=2257.8809, 切向力X=-341.0683, 切向力Y=420.1764 +FPS=41.79, 法向力=3262.6511, 切向力X=-1143.4746, 切向力Y=21.1679 +FPS=41.65, 法向力=3139.0928, 切向力X=-942.6176, 切向力Y=25.7727 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000234s, blend=0.002088s (9 tiles incl ref), finalize=0.000051s, total=0.002379s +FPS=44.83, 法向力=3106.9302, 切向力X=-946.6885, 切向力Y=26.3716 +FPS=36.85, 法向力=2875.0999, 切向力X=-574.2097, 切向力Y=-791.6862 +FPS=44.18, 法向力=2915.2834, 切向力X=-626.3228, 切向力Y=-859.7201 +FPS=41.73, 法向力=2916.2202, 切向力X=-632.5729, 切向力Y=-860.8823 +FPS=41.18, 法向力=2557.2319, 切向力X=-418.1716, 切向力Y=-405.8364 +FPS=43.24, 法向力=2475.5510, 切向力X=-364.0609, 切向力Y=-366.3339 +FPS=40.47, 法向力=2472.0198, 切向力X=-364.2316, 切向力Y=-396.3602 +FPS=42.61, 法向力=2592.2612, 切向力X=-445.8994, 切向力Y=-724.0415 +FPS=42.64, 法向力=3047.9639, 切向力X=-416.0021, 切向力Y=-498.6523 +FPS=43.20, 法向力=2918.7227, 切向力X=-346.3808, 切向力Y=-543.0240 +FPS=44.52, 法向力=3020.5498, 切向力X=-380.0367, 切向力Y=-572.3207 +FPS=39.30, 法向力=2761.0459, 切向力X=162.1416, 切向力Y=-526.7186 +FPS=43.61, 法向力=2768.6907, 切向力X=249.9668, 切向力Y=-644.5508 +FPS=41.86, 法向力=2755.5039, 切向力X=214.1567, 切向力Y=-633.1636 +FPS=40.10, 法向力=2525.0083, 切向力X=-294.9693, 切向力Y=-1070.9028 +FPS=43.89, 法向力=2529.9343, 切向力X=-327.8837, 切向力Y=-1029.9360 +FPS=42.68, 法向力=2548.7815, 切向力X=-324.2292, 切向力Y=-1028.6666 +FPS=43.02, 法向力=2734.5471, 切向力X=20.2385, 切向力Y=-541.9793 +FPS=43.95, 法向力=2727.1226, 切向力X=-66.1244, 切向力Y=-512.2911 +FPS=40.80, 法向力=2621.9771, 切向力X=-310.9654, 切向力Y=183.6859 +FPS=44.38, 法向力=2556.9009, 切向力X=-300.1345, 切向力Y=193.1448 +FPS=43.09, 法向力=2938.6792, 切向力X=-803.6155, 切向力Y=-971.1325 +FPS=43.46, 法向力=2885.2246, 切向力X=-786.5613, 切向力Y=-840.7743 +FPS=44.59, 法向力=2872.6177, 切向力X=-796.8157, 切向力Y=-803.6804 +FPS=39.66, 法向力=3151.1362, 切向力X=-246.0904, 切向力Y=-72.5875 +FPS=42.24, 法向力=3099.3672, 切向力X=-240.3450, 切向力Y=49.4430 +FPS=44.93, 法向力=3176.1682, 切向力X=-269.3106, 切向力Y=20.5007 +FPS=40.69, 法向力=2309.5444, 切向力X=-470.6466, 切向力Y=-126.1332 +FPS=37.58, 法向力=2182.7397, 切向力X=-386.0082, 切向力Y=-56.5999 +FPS=39.39, 法向力=2269.0811, 切向力X=-1113.9440, 切向力Y=-447.4137 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000248s, blend=0.002106s (9 tiles incl ref), finalize=0.000058s, total=0.002417s +FPS=45.02, 法向力=2297.8403, 切向力X=-1082.7085, 切向力Y=-352.9291 +FPS=43.25, 法向力=2335.8708, 切向力X=-1072.5737, 切向力Y=-338.9545 +FPS=45.44, 法向力=2913.7822, 切向力X=-454.6091, 切向力Y=-55.4517 +FPS=45.24, 法向力=2933.4912, 切向力X=-422.6938, 切向力Y=-110.0708 +FPS=40.42, 法向力=3291.3584, 切向力X=-186.5033, 切向力Y=-757.4695 +FPS=44.89, 法向力=3148.8394, 切向力X=-60.0718, 切向力Y=-673.8798 +FPS=44.63, 法向力=3153.2876, 切向力X=-33.9466, 切向力Y=-728.7795 +FPS=40.07, 法向力=2810.3123, 切向力X=-406.3141, 切向力Y=-568.2722 +FPS=45.43, 法向力=2770.0068, 切向力X=-468.7665, 切向力Y=-520.0962 +FPS=42.61, 法向力=4508.3408, 切向力X=-326.7157, 切向力Y=-2125.1621 +FPS=42.02, 法向力=4343.3877, 切向力X=-185.6179, 切向力Y=-2054.5581 +FPS=45.27, 法向力=4326.4023, 切向力X=-193.5717, 切向力Y=-2040.2814 +FPS=42.13, 法向力=2864.9028, 切向力X=-624.3301, 切向力Y=-1484.9866 +FPS=43.39, 法向力=2877.7798, 切向力X=-514.3257, 切向力Y=-1449.2748 +FPS=44.05, 法向力=2869.1338, 切向力X=-508.8099, 切向力Y=-1436.9760 +FPS=41.37, 法向力=3172.4438, 切向力X=233.9072, 切向力Y=-2005.9707 +FPS=43.81, 法向力=3182.1909, 切向力X=265.3842, 切向力Y=-1931.5911 +FPS=37.54, 法向力=2597.8242, 切向力X=-192.7221, 切向力Y=-1032.0674 +FPS=44.71, 法向力=2565.1060, 切向力X=-145.6328, 切向力Y=-934.6809 +FPS=43.16, 法向力=2536.5940, 切向力X=555.0648, 切向力Y=-393.3477 +FPS=41.56, 法向力=2603.4146, 切向力X=491.6840, 切向力Y=-447.0485 +FPS=44.34, 法向力=2556.8218, 切向力X=503.1212, 切向力Y=-376.5505 +FPS=38.93, 法向力=2362.6772, 切向力X=-228.3408, 切向力Y=227.4881 +FPS=45.55, 法向力=2374.7310, 切向力X=-177.0840, 切向力Y=358.5995 +FPS=42.94, 法向力=2387.0122, 切向力X=-185.2501, 切向力Y=345.9652 +FPS=43.49, 法向力=2306.0789, 切向力X=436.3575, 切向力Y=193.6848 +FPS=45.13, 法向力=2220.3921, 切向力X=519.1812, 切向力Y=188.3029 +FPS=42.55, 法向力=2280.3306, 切向力X=451.5789, 切向力Y=184.8456 +FPS=43.71, 法向力=2326.5703, 切向力X=-746.4744, 切向力Y=164.2891 +FPS=45.08, 法向力=2295.9707, 切向力X=-671.1252, 切向力Y=81.4958 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000339s, blend=0.002192s (9 tiles incl ref), finalize=0.000058s, total=0.002595s +FPS=40.35, 法向力=3260.9448, 切向力X=-679.8747, 切向力Y=-272.5392 +FPS=44.21, 法向力=3358.5608, 切向力X=-807.5884, 切向力Y=-260.7298 +FPS=40.95, 法向力=3394.8552, 切向力X=-817.6047, 切向力Y=-281.6753 +FPS=43.77, 法向力=2316.2080, 切向力X=333.8239, 切向力Y=-122.7303 +FPS=43.54, 法向力=2286.0034, 切向力X=388.1440, 切向力Y=-244.2352 +FPS=40.47, 法向力=2556.7373, 切向力X=711.2936, 切向力Y=-1100.9263 +FPS=43.19, 法向力=2500.9607, 切向力X=744.0173, 切向力Y=-1159.2749 +FPS=43.61, 法向力=2513.6946, 切向力X=752.6339, 切向力Y=-1156.6371 +FPS=40.65, 法向力=1880.1027, 切向力X=-92.9215, 切向力Y=-12.3608 +FPS=45.18, 法向力=1878.0815, 切向力X=-78.7345, 切向力Y=148.9536 +FPS=40.63, 法向力=2936.2061, 切向力X=-735.3644, 切向力Y=-597.9038 +FPS=45.70, 法向力=2930.6152, 切向力X=-872.0078, 切向力Y=-498.2628 +FPS=44.97, 法向力=2877.0835, 切向力X=-793.1128, 切向力Y=-493.6054 +FPS=42.26, 法向力=3122.9387, 切向力X=442.2379, 切向力Y=-128.2499 +FPS=45.44, 法向力=3031.4785, 切向力X=506.5316, 切向力Y=-17.0848 +FPS=42.50, 法向力=3094.1431, 切向力X=474.0070, 切向力Y=-54.3195 +FPS=42.33, 法向力=1991.9558, 切向力X=62.3028, 切向力Y=-619.9879 +FPS=43.69, 法向力=1910.7158, 切向力X=-18.9648, 切向力Y=-514.9116 +FPS=37.93, 法向力=2969.3384, 切向力X=-286.7519, 切向力Y=-237.8138 +FPS=44.29, 法向力=2950.6025, 切向力X=-283.5425, 切向力Y=-57.3877 +FPS=37.29, 法向力=2711.4341, 切向力X=-1191.1995, 切向力Y=501.4771 +FPS=42.80, 法向力=2754.2915, 切向力X=-1127.7336, 切向力Y=427.2816 +FPS=43.60, 法向力=2805.5171, 切向力X=-1103.2747, 切向力Y=312.6583 +FPS=43.79, 法向力=2398.4280, 切向力X=367.0466, 切向力Y=-218.8589 +FPS=44.11, 法向力=2476.3213, 切向力X=344.8156, 切向力Y=-307.5455 +FPS=44.60, 法向力=2475.6440, 切向力X=350.7849, 切向力Y=-322.7156 +FPS=40.99, 法向力=2365.8179, 切向力X=-630.3889, 切向力Y=-305.7535 +FPS=45.03, 法向力=2473.4187, 切向力X=-597.2274, 切向力Y=-517.4641 +FPS=42.81, 法向力=3139.6687, 切向力X=-415.8957, 切向力Y=-954.6903 +FPS=42.02, 法向力=3117.4204, 切向力X=-352.3771, 切向力Y=-983.7075 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002222s (9 tiles incl ref), finalize=0.000061s, total=0.002552s +FPS=41.05, 法向力=2672.3164, 切向力X=-194.5979, 切向力Y=-1756.1272 +FPS=42.58, 法向力=2660.2883, 切向力X=-202.9929, 切向力Y=-1801.0494 +FPS=42.42, 法向力=2760.7075, 切向力X=-311.4526, 切向力Y=-1831.0167 +FPS=43.24, 法向力=2198.3865, 切向力X=-197.2994, 切向力Y=-276.3314 +FPS=44.04, 法向力=2085.3081, 切向力X=-146.2104, 切向力Y=-243.6855 +FPS=44.72, 法向力=2062.7188, 切向力X=-137.7483, 切向力Y=-246.4610 +FPS=40.30, 法向力=2631.8831, 切向力X=-492.0915, 切向力Y=-345.7034 +FPS=42.92, 法向力=2797.4731, 切向力X=-531.8826, 切向力Y=-415.2604 +FPS=41.41, 法向力=2770.0635, 切向力X=-413.5782, 切向力Y=-370.4781 +FPS=41.38, 法向力=2997.3679, 切向力X=-37.6088, 切向力Y=358.1687 +FPS=43.32, 法向力=2964.4058, 切向力X=63.9567, 切向力Y=403.1445 +FPS=41.05, 法向力=2393.4341, 切向力X=61.3967, 切向力Y=-160.6640 +FPS=45.02, 法向力=2396.7236, 切向力X=9.8354, 切向力Y=-88.6113 +FPS=42.32, 法向力=2176.4634, 切向力X=-209.9656, 切向力Y=-475.8404 +FPS=43.87, 法向力=2174.0874, 切向力X=-196.5562, 切向力Y=-541.2871 +FPS=45.54, 法向力=2187.6455, 切向力X=-220.6833, 切向力Y=-558.0229 +FPS=42.17, 法向力=3173.5908, 切向力X=-1034.3944, 切向力Y=496.8468 +FPS=44.12, 法向力=3175.5532, 切向力X=-1029.2654, 切向力Y=517.1821 +FPS=43.63, 法向力=3154.7329, 切向力X=-993.5488, 切向力Y=581.6972 +FPS=37.79, 法向力=2481.7744, 切向力X=-278.4924, 切向力Y=-135.4530 +FPS=44.30, 法向力=2372.3113, 切向力X=-220.4475, 切向力Y=-296.4935 +FPS=40.07, 法向力=2888.3872, 切向力X=-557.2173, 切向力Y=441.1850 +FPS=44.51, 法向力=2766.2598, 切向力X=-473.2354, 切向力Y=752.2690 +FPS=43.35, 法向力=2774.7559, 切向力X=-453.8698, 切向力Y=770.8046 +FPS=39.59, 法向力=3479.8008, 切向力X=-651.9606, 切向力Y=-862.6679 +FPS=44.45, 法向力=3517.9189, 切向力X=-649.9667, 切向力Y=-823.7216 +FPS=37.34, 法向力=2083.8992, 切向力X=483.9500, 切向力Y=132.8760 +FPS=38.73, 法向力=1980.5872, 切向力X=556.4873, 切向力Y=227.6994 +FPS=39.69, 法向力=1941.1643, 切向力X=697.1937, 切向力Y=275.4709 +FPS=38.79, 法向力=2561.1558, 切向力X=67.4461, 切向力Y=211.6407 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000311s, blend=0.003050s (9 tiles incl ref), finalize=0.000064s, total=0.003432s +FPS=41.12, 法向力=2522.6909, 切向力X=-28.3857, 切向力Y=301.6586 +FPS=42.43, 法向力=2385.1885, 切向力X=129.1268, 切向力Y=278.5529 +FPS=44.29, 法向力=2446.6777, 切向力X=157.4918, 切向力Y=225.9618 +FPS=43.41, 法向力=2434.4363, 切向力X=-882.2396, 切向力Y=668.6289 +FPS=45.42, 法向力=2365.9021, 切向力X=-821.7978, 切向力Y=576.1164 +FPS=45.13, 法向力=2344.3564, 切向力X=-833.7953, 切向力Y=561.8281 +FPS=39.14, 法向力=2532.1562, 切向力X=407.5768, 切向力Y=-791.2581 +FPS=43.04, 法向力=2615.6553, 切向力X=237.9954, 切向力Y=-775.1680 +FPS=44.35, 法向力=2592.6753, 切向力X=358.1903, 切向力Y=-816.1119 +FPS=40.75, 法向力=2622.0977, 切向力X=-147.3902, 切向力Y=-390.5214 +FPS=44.18, 法向力=2622.3970, 切向力X=-172.8834, 切向力Y=-363.2540 +FPS=40.61, 法向力=2921.7468, 切向力X=-474.0505, 切向力Y=-986.0515 +FPS=44.78, 法向力=2796.9722, 切向力X=-455.3489, 切向力Y=-943.9502 +FPS=45.26, 法向力=2770.2363, 切向力X=-424.6062, 切向力Y=-904.2274 +FPS=43.98, 法向力=2129.6660, 切向力X=53.5478, 切向力Y=131.9103 +FPS=46.00, 法向力=2168.9844, 切向力X=58.1191, 切向力Y=158.7346 +FPS=43.55, 法向力=2170.2439, 切向力X=77.4734, 切向力Y=189.3523 +FPS=41.34, 法向力=2334.1133, 切向力X=-263.6509, 切向力Y=-460.1301 +FPS=43.85, 法向力=2338.1968, 切向力X=-255.1397, 切向力Y=-447.7361 +FPS=43.53, 法向力=2433.7302, 切向力X=-372.2466, 切向力Y=-480.8422 +FPS=40.54, 法向力=2527.1013, 切向力X=-509.8568, 切向力Y=-461.7267 +FPS=40.80, 法向力=1910.6460, 切向力X=52.9450, 切向力Y=-145.7993 +FPS=40.08, 法向力=1857.7947, 切向力X=61.2488, 切向力Y=-35.6504 +FPS=43.82, 法向力=1849.5068, 切向力X=54.1451, 切向力Y=-20.5593 +FPS=41.24, 法向力=2630.6899, 切向力X=-449.1964, 切向力Y=673.1381 +FPS=44.25, 法向力=2583.3672, 切向力X=-428.0075, 切向力Y=768.0267 +FPS=42.88, 法向力=2584.1003, 切向力X=-442.9848, 切向力Y=676.8260 +FPS=38.02, 法向力=1972.4858, 切向力X=-519.3544, 切向力Y=848.8175 +FPS=43.32, 法向力=1979.1498, 切向力X=-604.2866, 切向力Y=852.3943 +FPS=38.33, 法向力=2204.3096, 切向力X=-373.6651, 切向力Y=-436.7998 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000240s, blend=0.002091s (9 tiles incl ref), finalize=0.000052s, total=0.002388s +FPS=44.62, 法向力=2145.1313, 切向力X=-235.7838, 切向力Y=-375.5591 +FPS=41.66, 法向力=2027.8580, 切向力X=198.1534, 切向力Y=318.5887 +FPS=43.47, 法向力=1953.0059, 切向力X=332.5654, 切向力Y=289.1766 +FPS=43.49, 法向力=1946.4724, 切向力X=340.7888, 切向力Y=321.3671 +FPS=39.62, 法向力=2984.3435, 切向力X=-37.0380, 切向力Y=82.2672 +FPS=44.35, 法向力=2981.3059, 切向力X=-73.0730, 切向力Y=123.5065 +FPS=43.38, 法向力=2967.4277, 切向力X=-53.9731, 切向力Y=143.5774 +FPS=42.48, 法向力=2676.9243, 切向力X=63.0470, 切向力Y=-698.2869 +FPS=46.47, 法向力=2638.1423, 切向力X=177.5967, 切向力Y=-703.0608 +FPS=44.56, 法向力=2618.5769, 切向力X=136.8594, 切向力Y=-720.1937 +FPS=40.44, 法向力=2571.8054, 切向力X=-207.1619, 切向力Y=36.1661 +FPS=45.71, 法向力=2488.0503, 切向力X=-238.8811, 切向力Y=179.0854 +FPS=40.81, 法向力=2163.0579, 切向力X=-466.5336, 切向力Y=-11.5546 +FPS=46.03, 法向力=2108.7285, 切向力X=-415.0284, 切向力Y=-39.5213 +FPS=42.92, 法向力=2108.3875, 切向力X=-432.8142, 切向力Y=-27.6637 +FPS=42.99, 法向力=3270.5283, 切向力X=-593.7775, 切向力Y=-89.4586 +FPS=46.03, 法向力=3234.1040, 切向力X=-595.3464, 切向力Y=-57.6228 +FPS=37.81, 法向力=2726.8962, 切向力X=-850.8018, 切向力Y=56.0057 +FPS=42.11, 法向力=2824.8135, 切向力X=-913.9226, 切向力Y=-59.7760 +FPS=38.56, 法向力=2789.9294, 切向力X=-874.1630, 切向力Y=-26.3190 +FPS=33.76, 法向力=3144.2764, 切向力X=346.8979, 切向力Y=-12.5627 +FPS=40.48, 法向力=3049.0095, 切向力X=526.5286, 切向力Y=127.0455 +FPS=40.24, 法向力=2781.7446, 切向力X=-534.5437, 切向力Y=-77.7925 +FPS=43.18, 法向力=2601.3914, 切向力X=-385.6042, 切向力Y=-56.7976 +FPS=41.31, 法向力=2480.9731, 切向力X=359.4906, 切向力Y=-220.2947 +FPS=43.41, 法向力=2475.1858, 切向力X=387.6106, 切向力Y=-197.7389 +FPS=42.27, 法向力=2473.0664, 切向力X=377.7614, 切向力Y=-170.7167 +FPS=38.84, 法向力=3234.3057, 切向力X=-603.6226, 切向力Y=-173.0567 +FPS=43.30, 法向力=3290.7302, 切向力X=-689.7361, 切向力Y=-110.2704 +FPS=41.65, 法向力=3266.6145, 切向力X=-631.4447, 切向力Y=-95.6534 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000290s, blend=0.002126s (9 tiles incl ref), finalize=0.000053s, total=0.002474s +FPS=41.81, 法向力=3039.9688, 切向力X=-63.5671, 切向力Y=-388.1387 +FPS=39.75, 法向力=3002.0369, 切向力X=-101.2896, 切向力Y=-416.5326 +FPS=41.31, 法向力=3123.8225, 切向力X=-179.6809, 切向力Y=-182.3041 +FPS=42.67, 法向力=3096.7734, 切向力X=-79.7371, 切向力Y=-69.1740 +FPS=40.86, 法向力=2993.6001, 切向力X=-786.8395, 切向力Y=-232.1506 +FPS=43.73, 法向力=3023.1575, 切向力X=-853.4230, 切向力Y=-212.5526 +FPS=42.97, 法向力=3031.0247, 切向力X=-841.6124, 切向力Y=-203.8079 +FPS=39.46, 法向力=3091.6011, 切向力X=-381.5524, 切向力Y=-458.4331 +FPS=45.31, 法向力=2965.8955, 切向力X=-328.0083, 切向力Y=-432.3271 +FPS=42.23, 法向力=2962.2070, 切向力X=-313.6066, 切向力Y=-560.4203 +FPS=42.98, 法向力=2967.2847, 切向力X=-137.2774, 切向力Y=-243.2722 +FPS=43.90, 法向力=2838.6826, 切向力X=-88.5443, 切向力Y=-118.4927 +FPS=40.23, 法向力=2884.8137, 切向力X=-48.4261, 切向力Y=-422.9390 +FPS=42.03, 法向力=2834.5273, 切向力X=76.4987, 切向力Y=-437.2521 +FPS=42.01, 法向力=2502.2693, 切向力X=200.3428, 切向力Y=622.3326 +FPS=44.81, 法向力=2441.3750, 切向力X=227.8347, 切向力Y=686.8107 +FPS=44.30, 法向力=2460.8638, 切向力X=321.0883, 切向力Y=724.9561 +FPS=41.93, 法向力=2806.6370, 切向力X=-347.9388, 切向力Y=132.4547 +FPS=45.27, 法向力=2875.3679, 切向力X=-433.5913, 切向力Y=66.5041 +FPS=43.12, 法向力=2886.2397, 切向力X=-451.6206, 切向力Y=42.6406 +FPS=40.90, 法向力=2545.3784, 切向力X=150.6049, 切向力Y=84.4043 +FPS=45.28, 法向力=2600.2480, 切向力X=99.4943, 切向力Y=70.0799 +FPS=40.52, 法向力=2001.2263, 切向力X=405.6990, 切向力Y=-56.9511 +FPS=45.92, 法向力=1928.4500, 切向力X=348.9697, 切向力Y=38.8152 +FPS=43.63, 法向力=1969.1406, 切向力X=340.2561, 切向力Y=-34.9290 +FPS=39.53, 法向力=2442.2781, 切向力X=424.9526, 切向力Y=120.7243 +FPS=43.11, 法向力=2499.6238, 切向力X=134.0453, 切向力Y=158.9876 +FPS=39.91, 法向力=2235.1013, 切向力X=-773.5938, 切向力Y=1541.9324 +FPS=41.13, 法向力=2154.0369, 切向力X=-745.4276, 切向力Y=1689.1465 +FPS=41.24, 法向力=2178.5676, 切向力X=-688.4365, 切向力Y=1665.4866 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000301s, blend=0.002172s (9 tiles incl ref), finalize=0.000063s, total=0.002544s +FPS=40.42, 法向力=2993.5117, 切向力X=-450.2581, 切向力Y=778.2545 +FPS=44.87, 法向力=2996.4053, 切向力X=-455.0818, 切向力Y=932.3098 +FPS=39.02, 法向力=1886.2842, 切向力X=-39.3794, 切向力Y=180.6223 +FPS=44.08, 法向力=1877.3368, 切向力X=4.8376, 切向力Y=205.5569 +FPS=44.59, 法向力=1873.1777, 切向力X=35.4016, 切向力Y=129.1597 +FPS=40.38, 法向力=2693.0791, 切向力X=-387.2734, 切向力Y=262.4242 +FPS=43.64, 法向力=2609.9937, 切向力X=-281.8512, 切向力Y=317.4983 +FPS=40.43, 法向力=2448.3892, 切向力X=56.1318, 切向力Y=122.2616 +FPS=43.39, 法向力=2372.6787, 切向力X=117.8633, 切向力Y=143.5556 +FPS=44.49, 法向力=2415.9734, 切向力X=94.1073, 切向力Y=174.3141 +FPS=40.27, 法向力=2422.6328, 切向力X=-634.5896, 切向力Y=-124.4429 +FPS=45.17, 法向力=2406.1870, 切向力X=-607.7948, 切向力Y=-205.3052 +FPS=39.60, 法向力=2308.7522, 切向力X=-176.9758, 切向力Y=314.9059 +FPS=45.03, 法向力=2343.4250, 切向力X=-116.4867, 切向力Y=281.7917 +FPS=45.14, 法向力=2330.4932, 切向力X=-98.9559, 切向力Y=279.3734 +FPS=42.49, 法向力=3007.4734, 切向力X=-7.6884, 切向力Y=-633.1924 +FPS=44.71, 法向力=3003.7788, 切向力X=-51.4170, 切向力Y=-613.0425 +FPS=43.10, 法向力=2998.3381, 切向力X=-30.6749, 切向力Y=-637.3855 +FPS=41.64, 法向力=3169.6638, 切向力X=-560.9570, 切向力Y=-595.3008 +FPS=45.85, 法向力=3106.5703, 切向力X=-546.1760, 切向力Y=-500.2285 +FPS=41.14, 法向力=2426.7407, 切向力X=-217.1568, 切向力Y=-132.1776 +FPS=44.25, 法向力=2462.4902, 切向力X=-181.5932, 切向力Y=-140.9334 +FPS=42.03, 法向力=2481.6064, 切向力X=-162.0010, 切向力Y=-171.0035 +FPS=40.63, 法向力=2811.2344, 切向力X=-479.7108, 切向力Y=261.2990 +FPS=42.03, 法向力=2796.6807, 切向力X=-513.0715, 切向力Y=309.6747 +FPS=40.06, 法向力=2253.8628, 切向力X=69.7972, 切向力Y=-527.8385 +FPS=45.30, 法向力=2235.2368, 切向力X=39.6411, 切向力Y=-552.0811 +FPS=44.71, 法向力=2261.8242, 切向力X=14.4115, 切向力Y=-590.0309 +FPS=40.26, 法向力=2615.6511, 切向力X=-144.3488, 切向力Y=-145.2236 +FPS=43.96, 法向力=2749.3325, 切向力X=-205.4652, 切向力Y=-112.4530 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000363s, blend=0.002315s (9 tiles incl ref), finalize=0.000056s, total=0.002740s +FPS=41.61, 法向力=2777.1602, 切向力X=-181.6010, 切向力Y=-159.9023 +FPS=40.86, 法向力=3007.6431, 切向力X=611.6713, 切向力Y=-244.9243 +FPS=39.88, 法向力=3062.8564, 切向力X=599.2834, 切向力Y=-355.5548 +FPS=43.52, 法向力=2215.8833, 切向力X=417.5730, 切向力Y=702.9551 +FPS=42.54, 法向力=2172.8252, 切向力X=410.9363, 切向力Y=804.3538 +FPS=42.74, 法向力=2162.8706, 切向力X=343.0540, 切向力Y=9.8437 +FPS=44.41, 法向力=2233.2417, 切向力X=230.8884, 切向力Y=-39.9583 +FPS=43.51, 法向力=2256.6875, 切向力X=221.1781, 切向力Y=-57.2140 +FPS=40.59, 法向力=2979.7939, 切向力X=-730.6653, 切向力Y=3.7383 +FPS=43.51, 法向力=2919.4878, 切向力X=-716.2119, 切向力Y=-47.2566 +FPS=44.03, 法向力=2907.0474, 切向力X=-716.7017, 切向力Y=-18.7511 +FPS=41.54, 法向力=3272.9121, 切向力X=-701.1425, 切向力Y=-113.5724 +FPS=44.05, 法向力=3277.4819, 切向力X=-655.0069, 切向力Y=-114.6797 +FPS=40.81, 法向力=2363.5630, 切向力X=-242.1395, 切向力Y=703.3065 +FPS=43.93, 法向力=2387.9939, 切向力X=-209.7431, 切向力Y=756.5916 +FPS=44.48, 法向力=2394.6401, 切向力X=-180.9706, 切向力Y=735.7213 +FPS=40.23, 法向力=2248.6621, 切向力X=711.4783, 切向力Y=11.8516 +FPS=42.88, 法向力=2208.8059, 切向力X=916.5020, 切向力Y=-46.2130 +FPS=40.04, 法向力=2952.2500, 切向力X=-176.7541, 切向力Y=353.6327 +FPS=44.15, 法向力=3034.5046, 切向力X=-285.8681, 切向力Y=316.0658 +FPS=42.95, 法向力=3023.5586, 切向力X=-250.8079, 切向力Y=349.4323 +FPS=39.82, 法向力=2364.4375, 切向力X=3.4663, 切向力Y=912.4586 +FPS=43.60, 法向力=2277.5874, 切向力X=170.2126, 切向力Y=1061.9976 +FPS=41.05, 法向力=2161.5110, 切向力X=603.5107, 切向力Y=-348.4274 +FPS=45.47, 法向力=2104.2405, 切向力X=720.2383, 切向力Y=-413.5862 +FPS=15.44, 法向力=2888.3730, 切向力X=122.7727, 切向力Y=-767.0696 +FPS=53.52, 法向力=2868.0439, 切向力X=121.8126, 切向力Y=-727.7200 +FPS=34.88, 法向力=2743.4849, 切向力X=435.4553, 切向力Y=29.6601 +FPS=39.68, 法向力=2735.7253, 切向力X=395.8532, 切向力Y=58.3462 +FPS=36.23, 法向力=2872.8701, 切向力X=272.2418, 切向力Y=564.3909 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000276s, blend=0.002144s (9 tiles incl ref), finalize=0.000058s, total=0.002484s +FPS=38.74, 法向力=2742.1233, 切向力X=431.4461, 切向力Y=696.5377 +FPS=33.10, 法向力=2357.6567, 切向力X=367.4407, 切向力Y=722.8626 +FPS=39.75, 法向力=2270.4121, 切向力X=427.8815, 切向力Y=693.1306 +FPS=38.38, 法向力=2780.3562, 切向力X=-241.7616, 切向力Y=-531.1092 +FPS=40.15, 法向力=2736.9187, 切向力X=-299.6709, 切向力Y=-474.9195 +FPS=40.37, 法向力=2736.9138, 切向力X=-279.5076, 切向力Y=-462.0920 +FPS=33.92, 法向力=2325.8628, 切向力X=694.1396, 切向力Y=154.6191 +FPS=39.55, 法向力=2380.9326, 切向力X=820.0286, 切向力Y=351.0803 +FPS=34.73, 法向力=2007.2330, 切向力X=424.1316, 切向力Y=375.5971 +FPS=37.65, 法向力=1954.6615, 切向力X=452.7655, 切向力Y=314.0067 +FPS=35.98, 法向力=2506.1416, 切向力X=-794.8712, 切向力Y=1322.3237 +FPS=37.75, 法向力=2493.3792, 切向力X=-753.2877, 切向力Y=1387.1604 +FPS=38.09, 法向力=2088.6113, 切向力X=506.6481, 切向力Y=38.2893 +FPS=39.77, 法向力=2068.2754, 切向力X=554.5346, 切向力Y=55.3287 +FPS=39.10, 法向力=2056.3911, 切向力X=583.9142, 切向力Y=46.8705 +FPS=34.37, 法向力=2541.0300, 切向力X=461.2850, 切向力Y=-235.1339 +FPS=32.69, 法向力=2491.7905, 切向力X=488.8239, 切向力Y=-140.0838 +FPS=31.23, 法向力=2927.9370, 切向力X=-244.8080, 切向力Y=22.4688 +FPS=37.87, 法向力=2954.4424, 切向力X=-320.0523, 切向力Y=34.8201 +FPS=34.23, 法向力=2415.9268, 切向力X=-528.9406, 切向力Y=7.5195 +FPS=39.38, 法向力=2396.2708, 切向力X=-517.8284, 切向力Y=152.4788 +FPS=38.06, 法向力=2643.6567, 切向力X=-1083.8662, 切向力Y=449.7960 +FPS=37.87, 法向力=2614.4790, 切向力X=-1064.1541, 切向力Y=398.6651 +FPS=38.04, 法向力=2620.9729, 切向力X=-1086.1298, 切向力Y=425.9074 +FPS=38.29, 法向力=2684.0708, 切向力X=-518.6613, 切向力Y=534.0223 +FPS=40.67, 法向力=2712.8196, 切向力X=-511.1297, 切向力Y=398.5863 +FPS=35.78, 法向力=2277.0688, 切向力X=81.7851, 切向力Y=13.8424 +FPS=38.59, 法向力=2205.7634, 切向力X=157.7809, 切向力Y=53.2297 +FPS=35.91, 法向力=2214.5371, 切向力X=-102.7760, 切向力Y=55.1913 +FPS=38.99, 法向力=2244.7424, 切向力X=-68.3224, 切向力Y=52.5537 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000275s, blend=0.002131s (9 tiles incl ref), finalize=0.000055s, total=0.002467s +FPS=31.81, 法向力=3222.3699, 切向力X=-286.4517, 切向力Y=-884.4946 +FPS=38.39, 法向力=3200.0464, 切向力X=-263.2061, 切向力Y=-863.5867 +FPS=37.43, 法向力=2425.2729, 切向力X=-371.2930, 切向力Y=380.4786 +FPS=39.67, 法向力=2410.8794, 切向力X=-353.0250, 切向力Y=400.1658 +FPS=40.60, 法向力=2419.6313, 切向力X=-342.0857, 切向力Y=382.4014 +FPS=36.53, 法向力=2326.5261, 切向力X=1109.8096, 切向力Y=-394.1035 +FPS=36.76, 法向力=2378.1606, 切向力X=1036.3307, 切向力Y=-487.2881 +FPS=35.20, 法向力=2458.6804, 切向力X=445.2668, 切向力Y=395.8791 +FPS=38.35, 法向力=2426.2222, 切向力X=344.3550, 切向力Y=415.5713 +FPS=33.91, 法向力=2751.5864, 切向力X=514.7116, 切向力Y=-62.2285 +FPS=38.83, 法向力=2767.1729, 切向力X=557.6844, 切向力Y=-17.4061 +FPS=38.03, 法向力=3140.9661, 切向力X=740.2725, 切向力Y=-97.3510 +FPS=40.07, 法向力=3121.6943, 切向力X=699.6218, 切向力Y=-9.7379 +FPS=42.87, 法向力=3131.0000, 切向力X=760.5095, 切向力Y=0.5180 +FPS=38.95, 法向力=3073.6172, 切向力X=239.1830, 切向力Y=401.8830 +FPS=41.06, 法向力=2958.6484, 切向力X=293.6515, 切向力Y=494.2761 +FPS=38.16, 法向力=3033.2583, 切向力X=-179.1501, 切向力Y=385.1772 +FPS=40.06, 法向力=3050.8042, 切向力X=-120.1422, 切向力Y=406.1807 +FPS=37.65, 法向力=2228.3770, 切向力X=-151.2498, 切向力Y=-3.0645 +FPS=39.62, 法向力=2197.6670, 切向力X=-77.2891, 切向力Y=13.7357 +FPS=39.46, 法向力=2181.7437, 切向力X=-95.6665, 切向力Y=9.8188 +FPS=35.99, 法向力=2611.0120, 切向力X=713.9457, 切向力Y=-396.8947 +FPS=39.16, 法向力=2667.8120, 切向力X=763.2102, 切向力Y=-485.3225 +FPS=38.14, 法向力=2305.5625, 切向力X=349.9976, 切向力Y=-78.4208 +FPS=38.46, 法向力=2300.7505, 切向力X=267.9152, 切向力Y=-80.1113 +FPS=36.10, 法向力=2198.9893, 切向力X=467.9861, 切向力Y=57.9128 +FPS=39.72, 法向力=2248.9512, 切向力X=370.5654, 切向力Y=24.2887 +FPS=37.86, 法向力=2250.5520, 切向力X=426.7452, 切向力Y=32.7440 +FPS=38.74, 法向力=3313.9492, 切向力X=746.0024, 切向力Y=625.5827 +FPS=39.43, 法向力=3396.3794, 切向力X=878.4200, 切向力Y=626.9092 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002192s (9 tiles incl ref), finalize=0.000058s, total=0.002533s +FPS=35.46, 法向力=2301.1523, 切向力X=-105.6108, 切向力Y=654.9033 +FPS=39.46, 法向力=2318.4321, 切向力X=-246.4532, 切向力Y=657.0005 +FPS=38.76, 法向力=2283.4106, 切向力X=-243.8422, 切向力Y=664.1439 +FPS=40.29, 法向力=2917.2390, 切向力X=-171.9867, 切向力Y=-26.8604 +FPS=39.21, 法向力=2594.7957, 切向力X=-175.6502, 切向力Y=-458.1168 +FPS=38.29, 法向力=2557.2434, 切向力X=-92.3507, 切向力Y=-388.1624 +FPS=41.54, 法向力=2554.5227, 切向力X=-30.8995, 切向力Y=-372.2474 +FPS=40.11, 法向力=2472.4531, 切向力X=667.1868, 切向力Y=477.2278 +FPS=42.51, 法向力=2459.3384, 切向力X=741.5696, 切向力Y=486.6331 +FPS=38.65, 法向力=2441.0911, 切向力X=784.9761, 切向力Y=493.2054 +FPS=38.47, 法向力=2316.9717, 切向力X=499.5249, 切向力Y=-22.2880 +FPS=40.94, 法向力=2343.6274, 切向力X=483.1373, 切向力Y=-143.7548 +FPS=37.36, 法向力=2789.2490, 切向力X=42.9532, 切向力Y=404.5198 +FPS=41.99, 法向力=2866.9976, 切向力X=-86.5051, 切向力Y=361.7977 +FPS=36.70, 法向力=2779.3628, 切向力X=591.4891, 切向力Y=247.5042 +FPS=40.23, 法向力=2650.9641, 切向力X=891.9509, 切向力Y=131.1697 +FPS=38.18, 法向力=1909.4792, 切向力X=501.1297, 切向力Y=1001.0737 +FPS=39.30, 法向力=1961.2261, 切向力X=515.6556, 切向力Y=939.8458 +FPS=40.69, 法向力=2004.3250, 切向力X=452.8894, 切向力Y=942.8454 +FPS=38.32, 法向力=2327.5222, 切向力X=548.5627, 切向力Y=179.2541 +FPS=40.20, 法向力=2313.1763, 切向力X=552.4130, 切向力Y=147.3009 +FPS=39.93, 法向力=2324.2124, 切向力X=475.6968, 切向力Y=172.2963 +FPS=42.09, 法向力=1790.5996, 切向力X=1023.5946, 切向力Y=1128.7885 +FPS=39.59, 法向力=2995.9932, 切向力X=86.4383, 切向力Y=220.2378 +FPS=41.16, 法向力=3047.0215, 切向力X=-36.5228, 切向力Y=275.8137 +FPS=34.81, 法向力=3096.1445, 切向力X=-54.5706, 切向力Y=158.6786 +FPS=39.79, 法向力=2512.5249, 切向力X=103.0663, 切向力Y=51.6803 +FPS=39.63, 法向力=2402.8120, 切向力X=191.7295, 切向力Y=163.9606 +FPS=40.70, 法向力=2722.7700, 切向力X=-61.7162, 切向力Y=1095.2892 +FPS=39.20, 法向力=2747.2925, 切向力X=15.8652, 切向力Y=1053.7979 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.002168s (9 tiles incl ref), finalize=0.000057s, total=0.002502s +FPS=41.86, 法向力=2766.2363, 切向力X=-22.1726, 切向力Y=1109.2629 +FPS=37.80, 法向力=2828.8149, 切向力X=188.0674, 切向力Y=229.6718 +FPS=40.84, 法向力=2822.9995, 切向力X=217.0379, 切向力Y=311.7687 +FPS=38.20, 法向力=2512.3701, 切向力X=294.1545, 切向力Y=-102.1790 +FPS=41.80, 法向力=2464.5366, 切向力X=450.7752, 切向力Y=-195.9742 +FPS=40.40, 法向力=2436.5615, 切向力X=433.7523, 切向力Y=-167.5492 +FPS=42.50, 法向力=2413.8198, 切向力X=-305.4796, 切向力Y=624.0027 +FPS=41.44, 法向力=2316.2166, 切向力X=-301.7665, 切向力Y=745.3241 +FPS=38.80, 法向力=2655.8618, 切向力X=427.9786, 切向力Y=650.1826 +FPS=41.82, 法向力=2474.3328, 切向力X=727.9569, 切向力Y=786.3938 +FPS=42.04, 法向力=2428.7476, 切向力X=743.1605, 切向力Y=816.0098 +FPS=37.72, 法向力=2683.7334, 切向力X=313.7439, 切向力Y=83.2000 +FPS=40.00, 法向力=2650.9397, 切向力X=340.5521, 切向力Y=123.6644 +FPS=40.58, 法向力=2076.7520, 切向力X=406.1744, 切向力Y=831.6449 +FPS=41.34, 法向力=2036.3157, 切向力X=404.2147, 切向力Y=950.4663 +FPS=37.72, 法向力=2464.5598, 切向力X=187.1220, 切向力Y=315.1436 +FPS=36.89, 法向力=2513.2273, 切向力X=97.2540, 切向力Y=439.3595 +FPS=41.18, 法向力=2514.7188, 切向力X=121.8639, 切向力Y=470.3303 +FPS=38.45, 法向力=2377.9587, 切向力X=582.9933, 切向力Y=839.3192 +FPS=42.19, 法向力=2321.8391, 切向力X=628.0386, 切向力Y=906.5332 +FPS=33.01, 法向力=2666.4482, 切向力X=-14.6455, 切向力Y=290.3647 +FPS=41.91, 法向力=2637.5254, 切向力X=66.7412, 切向力Y=341.5674 +FPS=35.73, 法向力=2391.5791, 切向力X=-563.6007, 切向力Y=-364.9963 +FPS=42.30, 法向力=2370.6279, 切向力X=-642.2127, 切向力Y=-331.1633 +FPS=38.94, 法向力=2385.8560, 切向力X=-679.7657, 切向力Y=-351.6131 +FPS=41.54, 法向力=2520.6064, 切向力X=82.4809, 切向力Y=-101.1610 +FPS=40.60, 法向力=2532.8408, 切向力X=125.0460, 切向力Y=59.1074 +FPS=37.36, 法向力=2502.2451, 切向力X=1046.7439, 切向力Y=116.5043 +FPS=41.93, 法向力=2568.1970, 切向力X=1044.8660, 切向力Y=101.4725 +FPS=41.78, 法向力=2561.2319, 切向力X=1036.1359, 切向力Y=126.4780 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000352s, blend=0.002268s (9 tiles incl ref), finalize=0.000061s, total=0.002689s +FPS=36.73, 法向力=2261.1814, 切向力X=1136.1084, 切向力Y=291.2703 +FPS=37.50, 法向力=2238.2148, 切向力X=563.4027, 切向力Y=976.9810 +FPS=42.04, 法向力=2175.9026, 切向力X=669.2108, 切向力Y=1003.2674 +FPS=42.44, 法向力=2182.8279, 切向力X=714.6292, 切向力Y=977.1847 +FPS=36.94, 法向力=3126.8201, 切向力X=-8.2616, 切向力Y=-161.9611 +FPS=42.48, 法向力=3198.6287, 切向力X=-105.4908, 切向力Y=-170.5102 +FPS=36.42, 法向力=3208.4600, 切向力X=-124.6499, 切向力Y=-158.5859 +FPS=39.83, 法向力=2774.4131, 切向力X=702.4919, 切向力Y=-176.4226 +FPS=41.26, 法向力=2811.5208, 切向力X=757.6623, 切向力Y=-185.0297 +FPS=37.32, 法向力=2458.4438, 切向力X=96.8877, 切向力Y=784.8918 +FPS=41.45, 法向力=2379.4561, 切向力X=151.2544, 切向力Y=828.7407 +FPS=36.86, 法向力=2672.6084, 切向力X=1150.8281, 切向力Y=275.1870 +FPS=39.23, 法向力=2590.6826, 切向力X=1226.4290, 切向力Y=305.1642 +FPS=37.21, 法向力=2493.6672, 切向力X=918.1892, 切向力Y=308.8824 +FPS=40.49, 法向力=2497.0879, 切向力X=880.5922, 切向力Y=386.9082 +FPS=42.06, 法向力=2465.6475, 切向力X=851.3819, 切向力Y=421.7574 +FPS=39.31, 法向力=2775.7329, 切向力X=761.9385, 切向力Y=-3.9244 +FPS=40.26, 法向力=2715.9751, 切向力X=831.3219, 切向力Y=2.7838 +FPS=40.55, 法向力=2700.7529, 切向力X=861.3891, 切向力Y=-22.9828 +FPS=39.69, 法向力=2285.5181, 切向力X=455.0640, 切向力Y=479.2061 +FPS=40.74, 法向力=2468.9629, 切向力X=448.7327, 切向力Y=553.8001 +FPS=40.19, 法向力=2401.0991, 切向力X=529.4247, 切向力Y=664.0607 +FPS=42.98, 法向力=2435.3682, 切向力X=542.3785, 切向力Y=628.0145 +FPS=40.68, 法向力=1979.8494, 切向力X=280.7324, 切向力Y=244.7673 +FPS=42.45, 法向力=1915.5667, 切向力X=368.8896, 切向力Y=230.0426 +FPS=41.54, 法向力=1914.6401, 切向力X=363.8300, 切向力Y=222.0039 +FPS=37.31, 法向力=2645.6230, 切向力X=857.3124, 切向力Y=639.5310 +FPS=43.51, 法向力=2678.5696, 切向力X=773.8684, 切向力Y=615.2391 +FPS=37.84, 法向力=2828.0762, 切向力X=-302.1994, 切向力Y=496.8421 +FPS=42.66, 法向力=2748.3284, 切向力X=-305.5833, 切向力Y=658.0330 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000266s, blend=0.003157s (9 tiles incl ref), finalize=0.000062s, total=0.003491s +FPS=35.69, 法向力=2446.8579, 切向力X=678.3740, 切向力Y=-10.7446 +FPS=42.61, 法向力=2432.9580, 切向力X=707.9163, 切向力Y=103.5823 +FPS=41.81, 法向力=2432.3379, 切向力X=683.7740, 切向力Y=88.3775 +FPS=39.70, 法向力=2539.2883, 切向力X=510.6929, 切向力Y=-508.6205 +FPS=40.94, 法向力=2476.9189, 切向力X=547.7188, 切向力Y=-525.1132 +FPS=38.73, 法向力=2101.2920, 切向力X=833.8942, 切向力Y=-460.3276 +FPS=41.44, 法向力=2094.0720, 切向力X=901.9063, 切向力Y=-459.4999 +FPS=41.93, 法向力=2081.3992, 切向力X=863.7395, 切向力Y=-497.7726 +FPS=39.24, 法向力=2142.6309, 切向力X=1001.4166, 切向力Y=114.4399 +FPS=42.86, 法向力=2093.4807, 切向力X=1093.0894, 切向力Y=137.4299 +FPS=37.13, 法向力=2459.9341, 切向力X=250.2226, 切向力Y=691.0886 +FPS=42.27, 法向力=2530.1729, 切向力X=156.1465, 切向力Y=782.8514 +FPS=39.18, 法向力=2574.4033, 切向力X=139.4550, 切向力Y=748.7577 +FPS=43.38, 法向力=2061.5002, 切向力X=637.2722, 切向力Y=245.4567 +FPS=40.06, 法向力=2044.4413, 切向力X=702.5111, 切向力Y=278.3661 +FPS=37.89, 法向力=2438.9932, 切向力X=336.7744, 切向力Y=-226.1207 +FPS=41.51, 法向力=2481.0007, 切向力X=242.5294, 切向力Y=-280.1982 +FPS=42.58, 法向力=2462.6211, 切向力X=264.2431, 切向力Y=-296.6620 +FPS=38.98, 法向力=2196.4360, 切向力X=289.8494, 切向力Y=-277.9617 +FPS=39.91, 法向力=2208.1675, 切向力X=369.4965, 切向力Y=-242.0746 +FPS=40.44, 法向力=2539.6504, 切向力X=-85.5584, 切向力Y=337.6375 +FPS=43.49, 法向力=2538.5776, 切向力X=-54.1668, 切向力Y=429.7744 +FPS=37.21, 法向力=2230.6484, 切向力X=272.9731, 切向力Y=627.2130 +FPS=43.22, 法向力=2166.9946, 切向力X=395.2435, 切向力Y=742.8727 +FPS=43.11, 法向力=2191.3010, 切向力X=407.6744, 切向力Y=719.9148 +FPS=39.80, 法向力=2259.4749, 切向力X=-17.3590, 切向力Y=90.5107 +FPS=37.87, 法向力=2320.1885, 切向力X=-142.9261, 切向力Y=63.9898 +FPS=33.40, 法向力=2283.0244, 切向力X=639.3326, 切向力Y=910.7540 +FPS=40.92, 法向力=2276.8643, 切向力X=746.9601, 切向力Y=1001.1398 +FPS=38.51, 法向力=2031.0642, 切向力X=-146.7723, 切向力Y=260.6922 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000281s, blend=0.002267s (9 tiles incl ref), finalize=0.000055s, total=0.002610s +FPS=41.32, 法向力=1962.9143, 切向力X=-90.2840, 切向力Y=217.6992 +FPS=42.62, 法向力=1975.1356, 切向力X=-94.1807, 切向力Y=230.6042 +FPS=35.56, 法向力=2134.8657, 切向力X=666.4073, 切向力Y=101.8691 +FPS=40.32, 法向力=2220.6116, 切向力X=709.2922, 切向力Y=151.0619 +FPS=37.88, 法向力=2369.7651, 切向力X=509.3339, 切向力Y=694.8689 +FPS=41.94, 法向力=2301.2217, 切向力X=521.4839, 切向力Y=726.3197 +FPS=34.98, 法向力=2297.0229, 切向力X=516.9109, 切向力Y=723.3889 +FPS=33.31, 法向力=2475.4846, 切向力X=790.9132, 切向力Y=545.8443 +FPS=32.81, 法向力=2547.6978, 切向力X=987.0100, 切向力Y=-534.5347 +FPS=35.26, 法向力=2548.9536, 切向力X=925.0251, 切向力Y=-460.6454 +FPS=34.00, 法向力=2564.3467, 切向力X=1092.4004, 切向力Y=5.9846 +FPS=35.20, 法向力=2542.5503, 切向力X=1168.1553, 切向力Y=116.1863 +FPS=34.49, 法向力=2526.6392, 切向力X=1176.6742, 切向力Y=84.3501 +FPS=34.38, 法向力=1975.4154, 切向力X=130.7312, 切向力Y=436.8076 +FPS=35.70, 法向力=1967.1897, 切向力X=66.0128, 切向力Y=475.7406 +FPS=35.08, 法向力=2351.9414, 切向力X=-53.3957, 切向力Y=25.2691 +FPS=40.79, 法向力=2315.9561, 切向力X=-112.0448, 切向力Y=68.4144 +FPS=40.04, 法向力=2186.4421, 切向力X=721.8984, 切向力Y=133.3520 +FPS=36.62, 法向力=2202.8892, 切向力X=653.5509, 切向力Y=152.8834 +FPS=37.18, 法向力=2759.2520, 切向力X=350.4453, 切向力Y=310.8082 +FPS=36.09, 法向力=2705.2910, 切向力X=443.7610, 切向力Y=301.5508 +FPS=33.96, 法向力=2578.8108, 切向力X=199.5654, 切向力Y=1023.7405 +FPS=39.34, 法向力=2579.4839, 切向力X=181.5739, 切向力Y=1121.2690 +FPS=40.84, 法向力=2611.8608, 切向力X=170.3198, 切向力Y=1119.4670 +FPS=39.30, 法向力=2249.1550, 切向力X=650.3443, 切向力Y=458.0814 +FPS=41.37, 法向力=2170.4751, 切向力X=686.9011, 切向力Y=592.1411 +FPS=39.79, 法向力=2259.9934, 切向力X=447.5829, 切向力Y=352.5749 +FPS=43.09, 法向力=2217.5273, 切向力X=422.0416, 切向力Y=593.7828 +FPS=39.57, 法向力=2237.5054, 切向力X=368.5494, 切向力Y=510.5486 +FPS=43.25, 法向力=2489.2397, 切向力X=582.6265, 切向力Y=-94.7890 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000273s, blend=0.002197s (9 tiles incl ref), finalize=0.000059s, total=0.002534s +FPS=41.04, 法向力=2501.6191, 切向力X=592.6896, 切向力Y=-150.4190 +FPS=37.73, 法向力=2616.2156, 切向力X=693.3241, 切向力Y=-156.1421 +FPS=41.86, 法向力=2534.5540, 切向力X=688.8506, 切向力Y=-106.3999 +FPS=40.13, 法向力=2597.0891, 切向力X=677.8256, 切向力Y=-135.5938 +FPS=39.80, 法向力=2698.9714, 切向力X=918.4785, 切向力Y=131.7977 +FPS=39.76, 法向力=2620.2749, 切向力X=915.3032, 切向力Y=184.2636 +FPS=40.89, 法向力=2774.4802, 切向力X=681.8743, 切向力Y=322.5252 +FPS=43.13, 法向力=2726.4841, 切向力X=881.1078, 切向力Y=399.0894 +FPS=36.32, 法向力=2181.3599, 切向力X=311.7269, 切向力Y=497.6217 +FPS=42.70, 法向力=2088.3965, 切向力X=404.1532, 切向力Y=430.1774 +FPS=41.89, 法向力=2085.2114, 切向力X=403.1108, 切向力Y=426.9602 +FPS=40.69, 法向力=2447.1621, 切向力X=535.6069, 切向力Y=600.0038 +FPS=42.24, 法向力=2513.9475, 切向力X=520.9034, 切向力Y=639.7025 +FPS=39.66, 法向力=2526.1836, 切向力X=475.9024, 切向力Y=650.7772 +FPS=35.31, 法向力=2424.9658, 切向力X=13.4210, 切向力Y=320.0818 +FPS=31.59, 法向力=2294.0012, 切向力X=362.6404, 切向力Y=289.7648 +FPS=35.17, 法向力=2289.5525, 切向力X=426.1174, 切向力Y=274.7816 +FPS=31.38, 法向力=2713.9658, 切向力X=437.4955, 切向力Y=-99.5462 +FPS=33.76, 法向力=2682.9512, 切向力X=538.7585, 切向力Y=-56.8959 +FPS=37.79, 法向力=1994.0289, 切向力X=646.5800, 切向力Y=9.5501 +FPS=40.53, 法向力=1991.0496, 切向力X=688.3245, 切向力Y=49.5518 +FPS=42.19, 法向力=1979.1165, 切向力X=648.8731, 切向力Y=109.9544 +FPS=38.38, 法向力=2286.2871, 切向力X=446.7834, 切向力Y=280.7037 +FPS=41.20, 法向力=2211.0496, 切向力X=573.3811, 切向力Y=401.1241 +FPS=38.04, 法向力=2198.9097, 切向力X=-357.0051, 切向力Y=729.6047 +FPS=41.78, 法向力=2195.2158, 切向力X=-239.1755, 切向力Y=751.3625 +FPS=38.87, 法向力=2184.6353, 切向力X=-168.6718, 切向力Y=744.2286 +FPS=37.19, 法向力=2725.5576, 切向力X=372.7744, 切向力Y=907.8193 +FPS=35.57, 法向力=2741.0767, 切向力X=377.8681, 切向力Y=908.1229 +FPS=33.96, 法向力=2268.3091, 切向力X=-419.3828, 切向力Y=584.9502 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000368s, blend=0.002307s (9 tiles incl ref), finalize=0.000060s, total=0.002741s +FPS=34.61, 法向力=2135.6440, 切向力X=-324.5793, 切向力Y=613.8677 +FPS=36.46, 法向力=2370.8420, 切向力X=341.9592, 切向力Y=365.1071 +FPS=41.89, 法向力=2348.0454, 切向力X=390.4410, 切向力Y=372.7653 +FPS=38.99, 法向力=2837.5161, 切向力X=838.1522, 切向力Y=-389.1345 +FPS=41.29, 法向力=2724.0254, 切向力X=944.1377, 切向力Y=-292.1004 +FPS=39.93, 法向力=2731.2700, 切向力X=961.1229, 切向力Y=-317.4219 +FPS=41.42, 法向力=2487.2588, 切向力X=576.4736, 切向力Y=57.4696 +FPS=43.11, 法向力=2472.9434, 切向力X=694.9163, 切向力Y=138.9655 +FPS=37.41, 法向力=2560.6523, 切向力X=744.7954, 切向力Y=440.2371 +FPS=42.66, 法向力=2593.2319, 切向力X=779.3577, 切向力Y=450.6938 +FPS=41.54, 法向力=2580.6169, 切向力X=792.4614, 切向力Y=476.4026 +FPS=39.59, 法向力=3090.1306, 切向力X=1233.9769, 切向力Y=-618.1129 +FPS=36.30, 法向力=3036.1145, 切向力X=1373.1077, 切向力Y=-580.5833 +FPS=39.55, 法向力=2160.7964, 切向力X=1004.4767, 切向力Y=374.2068 +FPS=42.19, 法向力=2190.4016, 切向力X=966.7842, 切向力Y=259.3488 +FPS=41.60, 法向力=2321.2549, 切向力X=241.3794, 切向力Y=-48.2128 +FPS=42.19, 法向力=2302.8306, 切向力X=196.2637, 切向力Y=-18.8159 +FPS=42.43, 法向力=2307.4678, 切向力X=159.5116, 切向力Y=35.1372 +FPS=39.15, 法向力=2242.3945, 切向力X=71.3585, 切向力Y=1012.3773 +FPS=41.67, 法向力=2172.2310, 切向力X=166.0906, 切向力Y=1071.0378 +FPS=40.18, 法向力=2700.4946, 切向力X=473.7261, 切向力Y=342.4089 +FPS=41.07, 法向力=2741.9951, 切向力X=380.8834, 切向力Y=269.1168 +FPS=40.63, 法向力=2273.1416, 切向力X=601.6807, 切向力Y=385.1743 +FPS=40.50, 法向力=2265.4082, 切向力X=614.4409, 切向力Y=309.7479 +FPS=42.26, 法向力=2258.0540, 切向力X=632.0784, 切向力Y=289.2350 +FPS=37.90, 法向力=2873.3525, 切向力X=286.1630, 切向力Y=-204.4189 +FPS=42.57, 法向力=2835.0962, 切向力X=284.4113, 切向力Y=-218.8223 +FPS=41.80, 法向力=2853.5671, 切向力X=257.4085, 切向力Y=-205.0800 +FPS=42.13, 法向力=2088.4465, 切向力X=655.3401, 切向力Y=-79.1430 +FPS=41.42, 法向力=2030.8362, 切向力X=705.2653, 切向力Y=-13.6527 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000263s, blend=0.003200s (9 tiles incl ref), finalize=0.000069s, total=0.003538s +FPS=35.58, 法向力=2580.1411, 切向力X=973.9825, 切向力Y=271.3434 +FPS=42.21, 法向力=2477.7683, 切向力X=1079.4866, 切向力Y=417.1568 +FPS=30.17, 法向力=2360.2290, 切向力X=613.7399, 切向力Y=508.2821 +FPS=42.41, 法向力=2404.4951, 切向力X=563.9015, 切向力Y=554.8075 +FPS=37.38, 法向力=1959.6046, 切向力X=1115.0581, 切向力Y=448.1203 +FPS=39.49, 法向力=1888.3326, 切向力X=1215.4998, 切向力Y=617.1957 +FPS=39.22, 法向力=1907.8599, 切向力X=1212.1199, 切向力Y=603.3977 +FPS=38.78, 法向力=2006.8171, 切向力X=252.4088, 切向力Y=900.7214 +FPS=41.73, 法向力=1940.5266, 切向力X=302.2906, 切向力Y=893.5963 +FPS=41.13, 法向力=2389.5251, 切向力X=807.0695, 切向力Y=70.2078 +FPS=40.14, 法向力=2398.7080, 切向力X=771.1418, 切向力Y=87.9983 +FPS=40.09, 法向力=2390.5957, 切向力X=677.7122, 切向力Y=794.2767 +FPS=41.76, 法向力=2379.3794, 切向力X=638.0078, 切向力Y=840.7645 +FPS=41.31, 法向力=2377.3774, 切向力X=620.3155, 切向力Y=850.1771 +FPS=37.59, 法向力=2412.9790, 切向力X=254.8672, 切向力Y=924.7872 +FPS=41.70, 法向力=2437.1162, 切向力X=233.5892, 切向力Y=1019.7356 +FPS=38.21, 法向力=2467.3750, 切向力X=238.0679, 切向力Y=955.9768 +FPS=38.63, 法向力=2461.6206, 切向力X=1069.6490, 切向力Y=-522.0782 +FPS=41.00, 法向力=2324.3232, 切向力X=1025.4800, 切向力Y=-330.3378 +FPS=38.01, 法向力=2758.5203, 切向力X=756.7281, 切向力Y=363.2238 +FPS=41.40, 法向力=2680.2773, 切向力X=825.3787, 切向力Y=504.2702 +FPS=39.00, 法向力=2400.8491, 切向力X=1118.9668, 切向力Y=254.8562 +FPS=42.70, 法向力=2337.6880, 切向力X=1062.5251, 切向力Y=356.7954 +FPS=40.39, 法向力=2321.4814, 切向力X=1022.5073, 切向力Y=372.3800 +FPS=42.25, 法向力=2245.5759, 切向力X=311.7691, 切向力Y=-79.2962 +FPS=16.75, 法向力=1770.4418, 切向力X=1083.4551, 切向力Y=989.0582 +FPS=31.09, 法向力=1709.1951, 切向力X=1128.7192, 切向力Y=1001.6166 +FPS=45.93, 法向力=2625.2175, 切向力X=71.8785, 切向力Y=948.6902 +FPS=42.87, 法向力=2593.1206, 切向力X=235.0149, 切向力Y=1057.8057 +FPS=37.34, 法向力=2424.5957, 切向力X=943.6808, 切向力Y=368.0605 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000269s, blend=0.002218s (9 tiles incl ref), finalize=0.000057s, total=0.002550s +FPS=39.53, 法向力=2381.1216, 切向力X=1049.2723, 切向力Y=227.0754 +FPS=43.10, 法向力=2389.9512, 切向力X=1064.5322, 切向力Y=237.9514 +FPS=42.06, 法向力=2770.0020, 切向力X=715.5186, 切向力Y=-611.3490 +FPS=42.92, 法向力=2785.4116, 切向力X=712.5782, 切向力Y=-557.1551 +FPS=38.28, 法向力=2395.3970, 切向力X=726.7358, 切向力Y=276.4127 +FPS=43.11, 法向力=2371.4658, 切向力X=723.4037, 切向力Y=298.8940 +FPS=42.59, 法向力=2350.0103, 切向力X=728.7411, 切向力Y=279.9889 +FPS=37.99, 法向力=2416.6807, 切向力X=382.3681, 切向力Y=355.9895 +FPS=42.68, 法向力=2435.8955, 切向力X=343.5145, 切向力Y=433.6557 +FPS=39.09, 法向力=2386.1963, 切向力X=351.7578, 切向力Y=915.2905 +FPS=43.00, 法向力=2317.7620, 切向力X=475.9020, 切向力Y=1014.5962 +FPS=42.70, 法向力=2353.2886, 切向力X=357.2088, 切向力Y=987.0038 +FPS=38.72, 法向力=2273.2620, 切向力X=593.7744, 切向力Y=-440.1697 +FPS=42.61, 法向力=2239.1816, 切向力X=583.0131, 切向力Y=-474.4042 +FPS=40.02, 法向力=2199.1226, 切向力X=1191.7493, 切向力Y=-271.3682 +FPS=41.50, 法向力=2104.7400, 切向力X=1210.7653, 切向力Y=-170.8424 +FPS=43.68, 法向力=2084.4390, 切向力X=1202.4097, 切向力Y=-138.9819 +FPS=40.02, 法向力=2201.5503, 切向力X=1327.1129, 切向力Y=393.7735 +FPS=43.40, 法向力=2206.8052, 切向力X=1294.9324, 切向力Y=513.4417 +FPS=38.73, 法向力=2106.6904, 切向力X=900.1151, 切向力Y=136.9741 +FPS=43.84, 法向力=2192.3765, 切向力X=806.5833, 切向力Y=112.4389 +FPS=43.46, 法向力=2189.8359, 切向力X=779.9761, 切向力Y=142.4964 +FPS=39.97, 法向力=2231.2356, 切向力X=888.7455, 切向力Y=261.6593 +FPS=41.85, 法向力=2206.8447, 切向力X=992.1963, 切向力Y=357.5247 +FPS=39.27, 法向力=2602.0400, 切向力X=209.9935, 切向力Y=185.8853 +FPS=41.17, 法向力=2437.0952, 切向力X=248.3116, 切向力Y=240.9221 +FPS=43.35, 法向力=2426.5112, 切向力X=271.6402, 切向力Y=276.1941 +FPS=38.13, 法向力=2608.2778, 切向力X=466.4227, 切向力Y=360.8208 +FPS=43.01, 法向力=2676.8347, 切向力X=473.9535, 切向力Y=238.1477 +FPS=39.79, 法向力=2028.9471, 切向力X=708.7535, 切向力Y=824.8691 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002184s (9 tiles incl ref), finalize=0.000054s, total=0.002488s +FPS=40.75, 法向力=1965.4325, 切向力X=935.7677, 切向力Y=722.1687 +FPS=42.17, 法向力=1956.8171, 切向力X=907.7589, 切向力Y=767.4121 +FPS=42.23, 法向力=2328.9597, 切向力X=419.6608, 切向力Y=352.0522 +FPS=43.29, 法向力=2358.3269, 切向力X=413.1028, 切向力Y=468.5391 +FPS=40.25, 法向力=1985.9534, 切向力X=1292.5436, 切向力Y=420.7752 +FPS=42.18, 法向力=2065.1946, 切向力X=1228.3411, 切向力Y=429.7288 +FPS=37.17, 法向力=2075.7915, 切向力X=1266.8790, 切向力Y=415.2931 +FPS=36.28, 法向力=2365.5503, 切向力X=668.0587, 切向力Y=468.8401 +FPS=41.45, 法向力=2362.2300, 切向力X=598.9608, 切向力Y=460.5219 +FPS=42.53, 法向力=2377.4341, 切向力X=826.4550, 切向力Y=566.6525 +FPS=42.28, 法向力=2403.1240, 切向力X=814.4178, 切向力Y=537.3177 +FPS=38.51, 法向力=2377.7593, 切向力X=589.0323, 切向力Y=660.5672 +FPS=44.91, 法向力=2464.2319, 切向力X=554.5481, 切向力Y=570.6879 +FPS=44.13, 法向力=2495.2043, 切向力X=543.3527, 切向力Y=594.7247 +FPS=40.33, 法向力=2501.2559, 切向力X=465.7158, 切向力Y=532.0143 +FPS=43.71, 法向力=2426.3403, 切向力X=500.4202, 切向力Y=554.3160 +FPS=44.12, 法向力=2385.5327, 切向力X=505.4424, 切向力Y=565.7027 +FPS=40.57, 法向力=1979.6949, 切向力X=873.6438, 切向力Y=638.1251 +FPS=43.98, 法向力=1929.7456, 切向力X=958.4701, 切向力Y=635.9366 +FPS=39.44, 法向力=2643.6211, 切向力X=633.0686, 切向力Y=160.0639 +FPS=44.51, 法向力=2620.1086, 切向力X=628.4508, 切向力Y=168.2442 +FPS=41.74, 法向力=2220.0835, 切向力X=122.1491, 切向力Y=264.5744 +FPS=41.06, 法向力=2267.1816, 切向力X=123.9491, 切向力Y=222.4380 +FPS=41.73, 法向力=2256.3057, 切向力X=159.8295, 切向力Y=234.6220 +FPS=41.36, 法向力=2056.4495, 切向力X=1100.6593, 切向力Y=956.7689 +FPS=43.24, 法向力=2009.5002, 切向力X=1146.4862, 切向力Y=1039.0593 +FPS=44.58, 法向力=1990.4779, 切向力X=1164.6570, 切向力Y=998.7553 +FPS=37.06, 法向力=2594.9189, 切向力X=-38.2481, 切向力Y=101.3363 +FPS=41.83, 法向力=2527.2000, 切向力X=0.5682, 切向力Y=204.7339 +FPS=39.38, 法向力=2162.9600, 切向力X=1644.3923, 切向力Y=980.4166 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000286s, blend=0.002174s (9 tiles incl ref), finalize=0.000059s, total=0.002525s +FPS=37.34, 法向力=2104.8625, 切向力X=1807.8986, 切向力Y=1061.9652 +FPS=34.75, 法向力=2259.3555, 切向力X=-126.3942, 切向力Y=418.3054 +FPS=42.35, 法向力=2231.6128, 切向力X=-32.3488, 切向力Y=436.4727 +FPS=44.58, 法向力=2237.7942, 切向力X=-25.5231, 切向力Y=444.8840 +FPS=43.59, 法向力=2826.5557, 切向力X=906.9664, 切向力Y=-775.1503 +FPS=43.70, 法向力=2785.6296, 切向力X=897.5346, 切向力Y=-858.2362 +FPS=39.52, 法向力=2782.8931, 切向力X=941.0228, 切向力Y=-841.7203 +FPS=43.01, 法向力=2399.4551, 切向力X=806.1747, 切向力Y=-94.3910 +FPS=40.03, 法向力=2337.0391, 切向力X=46.3526, 切向力Y=730.5015 +FPS=37.23, 法向力=2425.4912, 切向力X=-100.4065, 切向力Y=819.6781 +FPS=40.73, 法向力=2408.5774, 切向力X=-25.5630, 切向力Y=826.7838 +FPS=40.77, 法向力=2145.8521, 切向力X=447.6448, 切向力Y=638.5245 +FPS=44.67, 法向力=2093.6270, 切向力X=567.8198, 切向力Y=678.2654 +FPS=44.10, 法向力=2084.6587, 切向力X=613.7580, 切向力Y=642.3375 +FPS=38.21, 法向力=1862.9622, 切向力X=902.6005, 切向力Y=-199.7540 +FPS=45.73, 法向力=1881.4438, 切向力X=876.9546, 切向力Y=-221.8760 +FPS=41.78, 法向力=2195.4646, 切向力X=474.1235, 切向力Y=32.4159 +FPS=41.64, 法向力=2171.7910, 切向力X=521.2753, 切向力Y=-7.9050 +FPS=42.05, 法向力=2473.0952, 切向力X=563.9802, 切向力Y=92.2823 +FPS=42.61, 法向力=2509.2944, 切向力X=495.3763, 切向力Y=81.3168 +FPS=44.82, 法向力=2499.4458, 切向力X=508.0658, 切向力Y=90.9592 +FPS=42.52, 法向力=2341.7434, 切向力X=1387.4331, 切向力Y=161.2138 +FPS=43.09, 法向力=2239.0300, 切向力X=1424.3308, 切向力Y=202.0989 +FPS=44.14, 法向力=2226.3599, 切向力X=1436.5781, 切向力Y=214.7360 +FPS=39.77, 法向力=2103.2087, 切向力X=799.7773, 切向力Y=914.9159 +FPS=44.58, 法向力=2109.7856, 切向力X=781.3604, 切向力Y=838.4811 +FPS=42.63, 法向力=2096.9802, 切向力X=788.3167, 切向力Y=845.7385 +FPS=41.42, 法向力=2575.4976, 切向力X=551.7032, 切向力Y=369.9338 +FPS=40.66, 法向力=2539.4573, 切向力X=569.7726, 切向力Y=428.1272 +FPS=41.67, 法向力=2171.6653, 切向力X=516.8465, 切向力Y=-15.1666 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000246s, blend=0.002121s (9 tiles incl ref), finalize=0.000052s, total=0.002425s +FPS=43.24, 法向力=2201.1746, 切向力X=478.4603, 切向力Y=-46.6470 +FPS=39.81, 法向力=2067.0269, 切向力X=713.1254, 切向力Y=774.9991 +FPS=44.72, 法向力=2039.6458, 切向力X=734.4406, 切向力Y=883.5065 +FPS=44.99, 法向力=2043.0269, 切向力X=709.7602, 切向力Y=907.2681 +FPS=39.30, 法向力=2506.3516, 切向力X=206.3374, 切向力Y=-131.6792 +FPS=45.08, 法向力=2489.3147, 切向力X=218.1808, 切向力Y=-78.8529 +FPS=43.47, 法向力=2493.6443, 切向力X=264.2181, 切向力Y=-62.9835 +FPS=37.71, 法向力=2565.2607, 切向力X=720.1573, 切向力Y=10.2518 +FPS=44.02, 法向力=2540.4348, 切向力X=886.4473, 切向力Y=64.9313 +FPS=38.65, 法向力=1601.6428, 切向力X=1669.1707, 切向力Y=841.8534 +FPS=43.13, 法向力=1483.0680, 切向力X=1816.6494, 切向力Y=906.1757 +FPS=36.69, 法向力=2226.5269, 切向力X=-558.3287, 切向力Y=1056.0656 +FPS=39.44, 法向力=2238.2637, 切向力X=-572.8988, 切向力Y=1170.2418 +FPS=41.39, 法向力=2229.4009, 切向力X=-620.1624, 切向力Y=1197.4622 +FPS=38.39, 法向力=1821.2554, 切向力X=1177.3667, 切向力Y=1476.5459 +FPS=43.12, 法向力=1769.4399, 切向力X=1183.0309, 切向力Y=1498.3083 +FPS=38.92, 法向力=2459.2803, 切向力X=493.1419, 切向力Y=174.0636 +FPS=44.87, 法向力=2441.7485, 切向力X=511.2346, 切向力Y=258.6706 +FPS=42.11, 法向力=2413.7939, 切向力X=527.2595, 切向力Y=258.2751 +FPS=42.15, 法向力=2444.8875, 切向力X=944.1085, 切向力Y=659.9780 +FPS=44.96, 法向力=2447.6797, 切向力X=962.1591, 切向力Y=688.1782 +FPS=36.61, 法向力=2653.4199, 切向力X=730.0204, 切向力Y=-655.3347 +FPS=44.94, 法向力=2509.6733, 切向力X=798.5237, 切向力Y=-560.6067 +FPS=43.35, 法向力=2535.1155, 切向力X=863.3206, 切向力Y=-582.0309 +FPS=43.61, 法向力=2489.3135, 切向力X=541.2765, 切向力Y=-146.9846 +FPS=44.61, 法向力=2326.3547, 切向力X=715.1520, 切向力Y=33.1031 +FPS=41.95, 法向力=2289.9375, 切向力X=725.4399, 切向力Y=47.0484 +FPS=42.39, 法向力=2191.6831, 切向力X=736.4970, 切向力Y=509.6627 +FPS=42.95, 法向力=2168.1184, 切向力X=828.7900, 切向力Y=509.4866 +FPS=42.44, 法向力=2191.4785, 切向力X=1188.1248, 切向力Y=490.3798 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000253s, blend=0.002175s (9 tiles incl ref), finalize=0.000053s, total=0.002486s +FPS=44.34, 法向力=2215.8442, 切向力X=1199.7625, 切向力Y=542.0598 +FPS=42.10, 法向力=2274.3999, 切向力X=846.0703, 切向力Y=740.0002 +FPS=42.53, 法向力=2325.9111, 切向力X=721.4473, 切向力Y=761.5864 +FPS=45.47, 法向力=2356.0232, 切向力X=736.4455, 切向力Y=798.5226 +FPS=39.01, 法向力=2377.3384, 切向力X=749.4110, 切向力Y=515.4734 +FPS=45.06, 法向力=2273.4937, 切向力X=867.3906, 切向力Y=492.4348 +FPS=43.97, 法向力=2301.1003, 切向力X=838.7635, 切向力Y=434.8365 +FPS=35.86, 法向力=1938.1760, 切向力X=200.5230, 切向力Y=855.8562 +FPS=40.09, 法向力=1982.1473, 切向力X=76.8005, 切向力Y=928.2678 +FPS=39.39, 法向力=2784.7932, 切向力X=35.6827, 切向力Y=184.4396 +FPS=44.39, 法向力=2698.8569, 切向力X=51.6218, 切向力Y=251.1260 +FPS=43.50, 法向力=1911.6382, 切向力X=950.9797, 切向力Y=1228.4639 +FPS=44.11, 法向力=1829.4441, 切向力X=987.8867, 切向力Y=1273.2627 +FPS=44.46, 法向力=1849.8938, 切向力X=1003.8981, 切向力Y=1282.9252 +FPS=38.18, 法向力=2225.0037, 切向力X=334.9380, 切向力Y=1351.7515 +FPS=44.72, 法向力=2269.9243, 切向力X=234.4528, 切向力Y=1345.3688 +FPS=43.91, 法向力=2257.5767, 切向力X=234.9761, 切向力Y=1329.3259 +FPS=38.07, 法向力=2637.3872, 切向力X=748.5985, 切向力Y=198.6246 +FPS=44.47, 法向力=2689.8208, 切向力X=694.3152, 切向力Y=158.6257 +FPS=39.09, 法向力=2272.1523, 切向力X=1337.2124, 切向力Y=-90.3797 +FPS=44.26, 法向力=2264.3120, 切向力X=1416.8734, 切向力Y=-129.8651 +FPS=42.16, 法向力=2286.2461, 切向力X=1436.0544, 切向力Y=-108.1411 +FPS=44.16, 法向力=1747.0316, 切向力X=1274.9172, 切向力Y=646.6788 +FPS=45.07, 法向力=1809.5623, 切向力X=1323.8953, 切向力Y=668.7658 +FPS=41.00, 法向力=2647.7261, 切向力X=877.4270, 切向力Y=328.2328 +FPS=42.47, 法向力=2622.1997, 切向力X=887.5205, 切向力Y=396.8721 +FPS=43.78, 法向力=2612.8586, 切向力X=939.7610, 切向力Y=425.8663 +FPS=40.05, 法向力=1816.1646, 切向力X=948.6865, 切向力Y=380.8656 +FPS=44.41, 法向力=1748.2666, 切向力X=945.7833, 切向力Y=485.1634 +FPS=37.91, 法向力=2526.0806, 切向力X=75.5648, 切向力Y=662.5011 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002140s (9 tiles incl ref), finalize=0.000053s, total=0.002453s +FPS=44.00, 法向力=2589.0586, 切向力X=101.9761, 切向力Y=649.6342 +FPS=43.23, 法向力=2604.6406, 切向力X=15.6889, 切向力Y=616.7548 +FPS=40.15, 法向力=2376.5225, 切向力X=374.1171, 切向力Y=-264.0444 +FPS=42.16, 法向力=2375.7622, 切向力X=370.6808, 切向力Y=-289.9549 +FPS=40.58, 法向力=2972.2441, 切向力X=1053.2800, 切向力Y=-524.1376 +FPS=40.66, 法向力=2916.3164, 切向力X=1223.0732, 切向力Y=-445.5708 +FPS=43.14, 法向力=2914.2598, 切向力X=1125.7476, 切向力Y=-406.6461 +FPS=40.24, 法向力=2537.0220, 切向力X=746.3593, 切向力Y=76.0547 +FPS=42.32, 法向力=2546.4565, 切向力X=709.6297, 切向力Y=38.6743 +FPS=40.20, 法向力=2610.4883, 切向力X=625.0596, 切向力Y=628.1765 +FPS=44.32, 法向力=2494.9211, 切向力X=593.9762, 切向力Y=883.9664 +FPS=43.43, 法向力=2462.5356, 切向力X=637.8677, 切向力Y=906.0958 +FPS=39.26, 法向力=2401.2979, 切向力X=791.8101, 切向力Y=-65.1818 +FPS=42.76, 法向力=2400.0740, 切向力X=870.0144, 切向力Y=-118.0713 +FPS=41.93, 法向力=2132.5315, 切向力X=885.2065, 切向力Y=808.4479 +FPS=41.85, 法向力=2140.7495, 切向力X=924.5831, 切向力Y=810.6595 +FPS=43.30, 法向力=2126.3545, 切向力X=928.2864, 切向力Y=818.9272 +FPS=38.15, 法向力=2891.9668, 切向力X=621.8644, 切向力Y=28.9883 +FPS=43.47, 法向力=2802.4832, 切向力X=634.8019, 切向力Y=152.8508 +FPS=39.90, 法向力=2408.6875, 切向力X=855.2512, 切向力Y=556.2386 +FPS=44.70, 法向力=2315.1602, 切向力X=1030.6096, 切向力Y=630.8147 +FPS=44.33, 法向力=2331.1543, 切向力X=1077.7596, 切向力Y=599.2173 +FPS=39.39, 法向力=2634.1958, 切向力X=692.3939, 切向力Y=473.4686 +FPS=45.23, 法向力=2596.6335, 切向力X=625.7202, 切向力Y=439.4587 +FPS=41.74, 法向力=2575.2642, 切向力X=591.7535, 切向力Y=432.4458 +FPS=43.27, 法向力=2262.8184, 切向力X=625.0045, 切向力Y=237.8065 +FPS=44.79, 法向力=2243.0857, 切向力X=610.1742, 切向力Y=224.2250 +FPS=38.09, 法向力=2630.0068, 切向力X=1166.7050, 切向力Y=310.7446 +FPS=44.73, 法向力=2638.6479, 切向力X=1248.8982, 切向力Y=298.3490 +FPS=36.94, 法向力=2398.9014, 切向力X=920.6369, 切向力Y=167.7097 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002159s (9 tiles incl ref), finalize=0.000051s, total=0.002454s +FPS=43.81, 法向力=2345.2991, 切向力X=911.9595, 切向力Y=164.3235 +FPS=44.14, 法向力=2337.6799, 切向力X=939.1608, 切向力Y=164.7414 +FPS=42.51, 法向力=2386.1892, 切向力X=439.6957, 切向力Y=727.1305 +FPS=43.57, 法向力=2421.1475, 切向力X=489.0576, 切向力Y=712.9891 +FPS=40.39, 法向力=2424.7974, 切向力X=455.7324, 切向力Y=688.6244 +FPS=43.62, 法向力=2561.5371, 切向力X=1112.3586, 切向力Y=673.7924 +FPS=45.12, 法向力=2547.2830, 切向力X=1231.0847, 切向力Y=662.1439 +FPS=41.76, 法向力=2800.2529, 切向力X=174.2058, 切向力Y=800.2338 +FPS=41.52, 法向力=2776.1421, 切向力X=159.0673, 切向力Y=834.9708 +FPS=41.30, 法向力=2867.9624, 切向力X=232.5700, 切向力Y=464.4423 +FPS=41.72, 法向力=2819.2930, 切向力X=241.4992, 切向力Y=539.7047 +FPS=42.98, 法向力=2874.3047, 切向力X=224.3709, 切向力Y=535.1738 +FPS=37.41, 法向力=2697.6128, 切向力X=416.5667, 切向力Y=514.8790 +FPS=40.20, 法向力=2679.5161, 切向力X=369.1412, 切向力Y=536.5059 +FPS=40.52, 法向力=2685.9937, 切向力X=384.9216, 切向力Y=537.6803 +FPS=41.01, 法向力=2642.9922, 切向力X=1826.2036, 切向力Y=449.6857 +FPS=42.90, 法向力=2558.1201, 切向力X=1978.3553, 切向力Y=552.0405 +FPS=38.03, 法向力=2235.1787, 切向力X=1458.9976, 切向力Y=625.4736 +FPS=43.97, 法向力=2253.8691, 切向力X=1452.0516, 切向力Y=593.1379 +FPS=40.51, 法向力=2510.5325, 切向力X=418.6207, 切向力Y=301.6105 +FPS=44.13, 法向力=2483.5469, 切向力X=363.9481, 切向力Y=317.1690 +FPS=43.85, 法向力=2454.3142, 切向力X=337.9356, 切向力Y=328.0879 +FPS=41.82, 法向力=2237.5728, 切向力X=437.3140, 切向力Y=1190.2109 +FPS=45.14, 法向力=2258.2759, 切向力X=395.7161, 切向力Y=1238.5085 +FPS=44.00, 法向力=2247.8550, 切向力X=412.9985, 切向力Y=1240.0399 +FPS=40.70, 法向力=2431.8101, 切向力X=961.5660, 切向力Y=933.2238 +FPS=41.99, 法向力=2498.5073, 切向力X=980.3728, 切向力Y=937.8593 +FPS=34.62, 法向力=2172.5017, 切向力X=745.1368, 切向力Y=605.2614 +FPS=40.86, 法向力=2246.4304, 切向力X=639.9163, 切向力Y=548.7792 +FPS=38.44, 法向力=2094.6421, 切向力X=-0.3640, 切向力Y=1036.1001 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002197s (9 tiles incl ref), finalize=0.000058s, total=0.002522s +FPS=42.00, 法向力=2101.1953, 切向力X=-25.9522, 切向力Y=1098.1554 +FPS=41.53, 法向力=2080.8015, 切向力X=-25.5375, 切向力Y=1111.6477 +FPS=38.01, 法向力=2286.5811, 切向力X=1254.8650, 切向力Y=322.2888 +FPS=38.63, 法向力=2311.7090, 切向力X=1374.6234, 切向力Y=305.3307 +FPS=37.75, 法向力=2049.0015, 切向力X=792.5928, 切向力Y=832.9872 +FPS=42.54, 法向力=1977.0690, 切向力X=893.6532, 切向力Y=803.7395 +FPS=42.75, 法向力=1972.7026, 切向力X=872.7906, 切向力Y=828.1935 +FPS=41.34, 法向力=2530.3140, 切向力X=361.1642, 切向力Y=487.3817 +FPS=44.11, 法向力=2343.8418, 切向力X=490.2764, 切向力Y=611.0134 +FPS=39.06, 法向力=2452.2769, 切向力X=773.7140, 切向力Y=988.3582 +FPS=44.15, 法向力=2474.5732, 切向力X=681.9311, 切向力Y=924.6290 +FPS=42.34, 法向力=2482.1533, 切向力X=663.7662, 切向力Y=893.4888 +FPS=42.12, 法向力=2469.0242, 切向力X=422.3587, 切向力Y=357.3476 +FPS=43.84, 法向力=2462.4504, 切向力X=477.9306, 切向力Y=403.8683 +FPS=37.77, 法向力=2149.4839, 切向力X=851.3984, 切向力Y=1116.6001 +FPS=44.22, 法向力=2200.3081, 切向力X=884.7269, 切向力Y=1125.0459 +FPS=43.67, 法向力=2219.8096, 切向力X=828.5623, 切向力Y=1132.2800 +FPS=39.47, 法向力=2307.8162, 切向力X=542.0602, 切向力Y=0.7663 +FPS=42.98, 法向力=2213.3396, 切向力X=661.6577, 切向力Y=68.4597 +FPS=39.41, 法向力=2174.9954, 切向力X=816.6772, 切向力Y=868.2499 +FPS=44.57, 法向力=2170.9131, 切向力X=858.5942, 切向力Y=853.3536 +FPS=40.53, 法向力=2164.4712, 切向力X=848.2314, 切向力Y=891.5704 +FPS=44.26, 法向力=2396.5491, 切向力X=943.2341, 切向力Y=305.1689 +FPS=42.72, 法向力=2464.4609, 切向力X=957.5806, 切向力Y=320.2387 +FPS=35.26, 法向力=2309.1216, 切向力X=817.2458, 切向力Y=329.8024 +FPS=40.43, 法向力=2391.5032, 切向力X=888.7283, 切向力Y=268.3007 +FPS=42.74, 法向力=2397.9446, 切向力X=876.8723, 切向力Y=267.9072 +FPS=37.08, 法向力=2244.7688, 切向力X=1165.5421, 切向力Y=1155.3521 +FPS=42.08, 法向力=2327.8320, 切向力X=1116.0697, 切向力Y=1262.4751 +FPS=40.54, 法向力=2062.5417, 切向力X=1195.0160, 切向力Y=757.9921 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.002229s (9 tiles incl ref), finalize=0.000053s, total=0.002525s +FPS=44.04, 法向力=2063.4922, 切向力X=1269.5463, 切向力Y=756.3461 +FPS=41.78, 法向力=1750.8037, 切向力X=1114.2166, 切向力Y=1126.2344 +FPS=43.92, 法向力=1728.2148, 切向力X=1104.6958, 切向力Y=1172.7871 +FPS=43.76, 法向力=1705.1493, 切向力X=1101.8596, 切向力Y=1176.4177 +FPS=37.70, 法向力=2768.5837, 切向力X=320.8036, 切向力Y=718.0963 +FPS=44.70, 法向力=2768.4277, 切向力X=345.2330, 切向力Y=777.2064 +FPS=42.62, 法向力=2762.1226, 切向力X=418.0662, 切向力Y=766.3861 +FPS=41.34, 法向力=1721.0618, 切向力X=493.7196, 切向力Y=711.2025 +FPS=41.14, 法向力=1640.0892, 切向力X=613.1548, 切向力Y=775.0785 +FPS=37.99, 法向力=2397.7080, 切向力X=302.9309, 切向力Y=842.3242 +FPS=38.84, 法向力=2392.6206, 切向力X=331.8457, 切向力Y=881.0604 +FPS=37.43, 法向力=2758.0024, 切向力X=945.5176, 切向力Y=616.9957 +FPS=44.12, 法向力=2787.3110, 切向力X=884.5257, 切向力Y=628.8647 +FPS=43.77, 法向力=2770.0876, 切向力X=929.4680, 切向力Y=649.0043 +FPS=40.76, 法向力=2410.6040, 切向力X=577.8018, 切向力Y=490.0556 +FPS=41.37, 法向力=2424.5125, 切向力X=554.9398, 切向力Y=569.7307 +FPS=39.42, 法向力=2408.9351, 切向力X=581.7013, 切向力Y=587.9308 +FPS=40.17, 法向力=2113.0664, 切向力X=1289.6156, 切向力Y=-274.5132 +FPS=39.79, 法向力=2114.7654, 切向力X=1148.2400, 切向力Y=233.0321 +FPS=42.84, 法向力=2065.0244, 切向力X=1154.5712, 切向力Y=279.5988 +FPS=44.75, 法向力=2072.8521, 切向力X=1149.3263, 切向力Y=329.8303 +FPS=38.75, 法向力=2406.8623, 切向力X=303.3927, 切向力Y=1411.9087 +FPS=43.46, 法向力=2273.6191, 切向力X=384.6660, 切向力Y=1483.6252 +FPS=42.34, 法向力=2301.1816, 切向力X=394.6056, 切向力Y=1424.6914 +FPS=43.69, 法向力=2055.3101, 切向力X=1196.7371, 切向力Y=1220.9539 +FPS=44.38, 法向力=2059.5381, 切向力X=1105.6512, 切向力Y=1295.1893 +FPS=43.74, 法向力=2067.6792, 切向力X=1089.4519, 切向力Y=1256.3718 +FPS=40.46, 法向力=2664.1362, 切向力X=60.6586, 切向力Y=298.7625 +FPS=43.49, 法向力=2710.4961, 切向力X=34.5524, 切向力Y=338.7759 +FPS=38.82, 法向力=2942.7368, 切向力X=337.4249, 切向力Y=124.5002 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000002s (hit), reset=0.000243s, blend=0.002148s (9 tiles incl ref), finalize=0.000053s, total=0.002450s +FPS=42.43, 法向力=2959.5356, 切向力X=407.1192, 切向力Y=20.2289 +FPS=36.17, 法向力=2507.6240, 切向力X=1242.7095, 切向力Y=-72.6819 +FPS=44.00, 法向力=2442.3669, 切向力X=1356.9904, 切向力Y=24.6378 +FPS=43.68, 法向力=2437.3354, 切向力X=1401.0347, 切向力Y=-53.8432 +FPS=41.94, 法向力=2525.6982, 切向力X=723.7362, 切向力Y=-66.9499 +FPS=42.43, 法向力=2505.2651, 切向力X=774.1699, 切向力Y=-72.7627 +FPS=40.74, 法向力=2510.7896, 切向力X=721.5135, 切向力Y=-48.2062 +FPS=41.16, 法向力=2769.2661, 切向力X=144.5970, 切向力Y=512.8152 +FPS=40.64, 法向力=2763.1213, 切向力X=135.2435, 切向力Y=440.7933 +FPS=41.37, 法向力=2512.1086, 切向力X=555.1573, 切向力Y=1283.6278 +FPS=44.28, 法向力=2411.5278, 切向力X=716.2489, 切向力Y=1308.5740 +FPS=39.70, 法向力=2873.2715, 切向力X=1363.0079, 切向力Y=347.7545 +FPS=43.12, 法向力=2882.0918, 切向力X=1632.5454, 切向力Y=400.8612 +FPS=37.94, 法向力=2933.8516, 切向力X=1570.5913, 切向力Y=387.0403 +FPS=35.69, 法向力=2313.7676, 切向力X=-413.7411, 切向力Y=227.3275 +FPS=42.12, 法向力=2330.4529, 切向力X=-426.2281, 切向力Y=199.9177 +FPS=37.26, 法向力=2357.8738, 切向力X=882.9636, 切向力Y=652.6505 +FPS=43.08, 法向力=2343.5823, 切向力X=962.0875, 切向力Y=743.0565 +FPS=37.95, 法向力=2469.2729, 切向力X=1688.8760, 切向力Y=628.2834 +FPS=44.22, 法向力=2463.2817, 切向力X=1741.2505, 切向力Y=677.4144 +FPS=42.34, 法向力=2459.3716, 切向力X=1789.2119, 切向力Y=686.8048 +FPS=43.34, 法向力=2410.3767, 切向力X=1032.3876, 切向力Y=-39.4195 +FPS=43.28, 法向力=2473.7544, 切向力X=1027.6863, 切向力Y=-98.0993 +FPS=44.40, 法向力=2475.7095, 切向力X=1018.0453, 切向力Y=-108.9381 +FPS=41.01, 法向力=2494.8271, 切向力X=1469.5448, 切向力Y=288.7847 +FPS=37.40, 法向力=2470.6353, 切向力X=1521.9143, 切向力Y=255.7801 +FPS=35.74, 法向力=2493.8528, 切向力X=654.5688, 切向力Y=322.3051 +FPS=42.16, 法向力=2443.1072, 切向力X=636.2983, 切向力Y=436.0242 +FPS=38.77, 法向力=2519.8772, 切向力X=1181.1990, 切向力Y=151.8699 +FPS=44.34, 法向力=2521.4478, 切向力X=1359.0392, 切向力Y=161.3292 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000313s, blend=0.002205s (9 tiles incl ref), finalize=0.000057s, total=0.002582s +FPS=42.39, 法向力=2526.5757, 切向力X=1302.6724, 切向力Y=131.3711 +FPS=42.29, 法向力=2303.9282, 切向力X=689.4867, 切向力Y=1050.9940 +FPS=43.40, 法向力=2229.4670, 切向力X=884.4221, 切向力Y=1088.1012 +FPS=40.21, 法向力=2249.6362, 切向力X=863.0699, 切向力Y=1103.7352 +FPS=43.00, 法向力=2222.8008, 切向力X=843.0515, 切向力Y=302.1960 +FPS=42.51, 法向力=2181.9507, 切向力X=753.4421, 切向力Y=371.5186 +FPS=37.69, 法向力=2666.0044, 切向力X=189.9626, 切向力Y=848.6096 +FPS=40.90, 法向力=2617.8582, 切向力X=134.5851, 切向力Y=917.6119 +FPS=40.09, 法向力=2320.3350, 切向力X=677.0578, 切向力Y=1239.8020 +FPS=43.17, 法向力=2323.0569, 切向力X=737.8877, 切向力Y=1254.7480 +FPS=42.44, 法向力=2353.5554, 切向力X=702.7514, 切向力Y=1265.8192 +FPS=40.17, 法向力=2565.8765, 切向力X=755.5317, 切向力Y=853.3523 +FPS=42.50, 法向力=2544.0911, 切向力X=734.4919, 切向力Y=820.7692 +FPS=40.44, 法向力=1982.3020, 切向力X=956.9656, 切向力Y=756.7915 +FPS=43.75, 法向力=1996.0118, 切向力X=992.5820, 切向力Y=717.8168 +FPS=43.67, 法向力=1984.9961, 切向力X=992.6777, 切向力Y=738.3221 +FPS=39.87, 法向力=2938.4116, 切向力X=113.2288, 切向力Y=-159.2620 +FPS=43.19, 法向力=2947.6870, 切向力X=96.2207, 切向力Y=-84.3460 +FPS=39.63, 法向力=2412.5698, 切向力X=936.9200, 切向力Y=521.2210 +FPS=42.84, 法向力=2299.8423, 切向力X=800.7239, 切向力Y=651.5573 +FPS=42.13, 法向力=2289.9995, 切向力X=817.4955, 切向力Y=650.3126 +FPS=38.38, 法向力=2501.5737, 切向力X=1081.9993, 切向力Y=735.6539 +FPS=43.11, 法向力=2504.7349, 切向力X=1099.1847, 切向力Y=774.7239 +FPS=35.54, 法向力=2705.8521, 切向力X=519.9139, 切向力Y=10.6409 +FPS=43.78, 法向力=2693.2168, 切向力X=629.8467, 切向力Y=14.0387 +FPS=42.72, 法向力=2717.2495, 切向力X=506.4425, 切向力Y=13.1488 +FPS=39.99, 法向力=2105.0215, 切向力X=1218.7579, 切向力Y=700.0581 +FPS=42.38, 法向力=2078.4946, 切向力X=1247.6453, 切向力Y=726.1638 +FPS=40.29, 法向力=2019.3226, 切向力X=1429.8157, 切向力Y=951.0410 +FPS=43.38, 法向力=2016.2349, 切向力X=1418.9834, 切向力Y=927.5364 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000295s, blend=0.002191s (9 tiles incl ref), finalize=0.000058s, total=0.002549s +FPS=39.28, 法向力=2005.1936, 切向力X=1406.0886, 切向力Y=906.7406 +FPS=42.92, 法向力=1966.7170, 切向力X=1801.4797, 切向力Y=727.6208 +FPS=42.09, 法向力=1921.4371, 切向力X=1993.2628, 切向力Y=768.0018 +FPS=37.15, 法向力=1879.5232, 切向力X=987.9862, 切向力Y=1119.8485 +FPS=42.56, 法向力=1849.1294, 切向力X=1003.5228, 切向力Y=1174.6477 +FPS=43.82, 法向力=1827.6536, 切向力X=1041.7950, 切向力Y=1095.3667 +FPS=36.56, 法向力=2381.4248, 切向力X=983.6033, 切向力Y=1018.3291 +FPS=44.42, 法向力=2428.4590, 切向力X=1014.3600, 切向力Y=1035.4607 +FPS=38.72, 法向力=2156.3560, 切向力X=1168.0134, 切向力Y=713.0787 +FPS=43.92, 法向力=2162.2598, 切向力X=1239.5835, 切向力Y=733.8137 +FPS=39.22, 法向力=2542.0496, 切向力X=761.9761, 切向力Y=481.8954 +FPS=44.62, 法向力=2503.9429, 切向力X=841.1583, 切向力Y=595.9218 +FPS=43.88, 法向力=2494.3652, 切向力X=850.2063, 切向力Y=570.4487 +FPS=39.24, 法向力=2425.7429, 切向力X=520.8409, 切向力Y=817.9862 +FPS=43.22, 法向力=2580.3687, 切向力X=514.1160, 切向力Y=790.5012 +FPS=42.70, 法向力=2520.5063, 切向力X=453.2935, 切向力Y=792.2279 +FPS=38.94, 法向力=2369.9800, 切向力X=1164.1697, 切向力Y=1288.5320 +FPS=42.47, 法向力=2371.4004, 切向力X=1083.6196, 切向力Y=1269.2231 +FPS=39.09, 法向力=2242.9929, 切向力X=963.1685, 切向力Y=478.5888 +FPS=40.77, 法向力=2118.5735, 切向力X=1015.7845, 切向力Y=511.6335 +FPS=39.53, 法向力=2328.3821, 切向力X=813.3510, 切向力Y=810.1177 +FPS=42.09, 法向力=2379.1792, 切向力X=772.5789, 切向力Y=825.5387 +FPS=42.79, 法向力=2396.1602, 切向力X=720.5560, 切向力Y=836.6286 +FPS=39.64, 法向力=2263.0793, 切向力X=479.9592, 切向力Y=286.8314 +FPS=44.03, 法向力=2277.4817, 切向力X=514.6867, 切向力Y=267.4322 +FPS=40.31, 法向力=2303.0361, 切向力X=556.8417, 切向力Y=271.3647 +FPS=42.78, 法向力=2970.9502, 切向力X=50.0622, 切向力Y=420.8975 +FPS=41.27, 法向力=2808.5322, 切向力X=165.6849, 切向力Y=556.3207 +FPS=40.77, 法向力=2217.9365, 切向力X=1159.2665, 切向力Y=209.6020 +FPS=44.86, 法向力=2076.0769, 切向力X=1307.6943, 切向力Y=313.9485 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000271s, blend=0.003127s (9 tiles incl ref), finalize=0.000080s, total=0.003485s +FPS=37.60, 法向力=1803.4933, 切向力X=1655.9594, 切向力Y=583.9623 +FPS=43.11, 法向力=1769.8113, 切向力X=1638.3699, 切向力Y=638.2877 +FPS=42.01, 法向力=1700.2197, 切向力X=1725.5186, 切向力Y=637.6498 +FPS=40.55, 法向力=2519.4438, 切向力X=1130.4897, 切向力Y=994.1426 +FPS=42.63, 法向力=2494.9707, 切向力X=1131.6803, 切向力Y=1073.9536 +FPS=36.97, 法向力=2430.6431, 切向力X=701.6309, 切向力Y=1033.9199 +FPS=41.93, 法向力=2352.8311, 切向力X=726.6295, 切向力Y=1118.9548 +FPS=41.27, 法向力=2382.6113, 切向力X=387.6398, 切向力Y=472.0004 +FPS=42.98, 法向力=2368.0713, 切向力X=510.5236, 切向力Y=364.4807 +FPS=42.32, 法向力=2348.5391, 切向力X=543.5078, 切向力Y=348.9363 +FPS=38.64, 法向力=2252.2576, 切向力X=730.8053, 切向力Y=365.9426 +FPS=43.17, 法向力=2258.8633, 切向力X=651.7712, 切向力Y=375.5461 +FPS=42.20, 法向力=2242.4038, 切向力X=707.7435, 切向力Y=300.3615 +FPS=38.58, 法向力=2355.4236, 切向力X=553.6407, 切向力Y=236.9814 +FPS=42.29, 法向力=2360.9390, 切向力X=694.8121, 切向力Y=307.5816 +FPS=33.61, 法向力=2203.2939, 切向力X=980.0032, 切向力Y=747.0720 +FPS=38.71, 法向力=2211.7236, 切向力X=969.7656, 切向力Y=670.7680 +FPS=38.37, 法向力=3129.8164, 切向力X=-422.1791, 切向力Y=254.8923 +FPS=42.19, 法向力=3174.2971, 切向力X=-385.3373, 切向力Y=278.4895 +FPS=40.10, 法向力=3159.0222, 切向力X=-439.9353, 切向力Y=233.7969 +FPS=42.42, 法向力=1848.3192, 切向力X=1197.4160, 切向力Y=982.0269 +FPS=42.46, 法向力=1809.3911, 切向力X=1346.4410, 切向力Y=911.6025 +FPS=36.59, 法向力=2340.7678, 切向力X=308.3715, 切向力Y=807.6343 +FPS=42.92, 法向力=2268.7849, 切向力X=225.0342, 切向力Y=753.2350 +FPS=42.11, 法向力=2313.4673, 切向力X=204.9322, 切向力Y=778.3754 +FPS=37.62, 法向力=2577.5330, 切向力X=965.1324, 切向力Y=300.6375 +FPS=43.05, 法向力=2589.0513, 切向力X=1046.9021, 切向力Y=442.4131 +FPS=40.96, 法向力=2461.9937, 切向力X=646.4725, 切向力Y=283.5396 +FPS=44.63, 法向力=2368.5371, 切向力X=774.5619, 切向力Y=241.7230 +FPS=40.76, 法向力=2356.3184, 切向力X=727.6279, 切向力Y=351.5777 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000975s, blend=0.003059s (9 tiles incl ref), finalize=0.000075s, total=0.004115s +FPS=15.85, 法向力=2050.9744, 切向力X=385.0732, 切向力Y=-65.8575 +FPS=36.55, 法向力=1962.8051, 切向力X=969.2664, 切向力Y=255.4423 +FPS=42.74, 法向力=1966.5195, 切向力X=957.5822, 切向力Y=305.2917 +FPS=35.44, 法向力=2003.9327, 切向力X=1023.8647, 切向力Y=331.2397 +FPS=42.19, 法向力=2081.5186, 切向力X=978.1230, 切向力Y=333.6536 +FPS=40.06, 法向力=2822.9873, 切向力X=1251.6501, 切向力Y=610.6066 +FPS=43.73, 法向力=2756.3625, 切向力X=1312.2488, 切向力Y=751.4587 +FPS=39.94, 法向力=2738.9272, 切向力X=1328.3201, 切向力Y=760.2059 +FPS=44.35, 法向力=2250.8701, 切向力X=665.9592, 切向力Y=1187.9709 +FPS=44.12, 法向力=2307.5642, 切向力X=591.0558, 切向力Y=1172.7032 +FPS=38.54, 法向力=2305.5376, 切向力X=300.8182, 切向力Y=357.3785 +FPS=44.17, 法向力=2226.4009, 切向力X=412.1236, 切向力Y=407.6963 +FPS=42.89, 法向力=2244.7754, 切向力X=390.2722, 切向力Y=371.6098 +FPS=38.05, 法向力=2266.6958, 切向力X=660.9048, 切向力Y=-234.4768 +FPS=42.33, 法向力=2238.6245, 切向力X=707.8018, 切向力Y=-194.0122 +FPS=40.64, 法向力=2116.6299, 切向力X=1278.2021, 切向力Y=833.0455 +FPS=42.27, 法向力=2176.0972, 切向力X=1193.8088, 切向力Y=837.7912 +FPS=40.95, 法向力=2127.1328, 切向力X=1238.8691, 切向力Y=902.1959 +FPS=40.73, 法向力=2631.7720, 切向力X=1380.0897, 切向力Y=82.6915 +FPS=42.37, 法向力=2458.3630, 切向力X=1531.8771, 切向力Y=134.8433 +FPS=38.18, 法向力=2646.1162, 切向力X=927.2583, 切向力Y=756.7894 +FPS=41.56, 法向力=2656.1899, 切向力X=878.5449, 切向力Y=877.0648 +FPS=43.66, 法向力=2655.8076, 切向力X=834.5350, 切向力Y=860.0242 +FPS=40.22, 法向力=2419.0227, 切向力X=811.1836, 切向力Y=242.2441 +FPS=41.08, 法向力=2186.0054, 切向力X=984.4726, 切向力Y=304.0354 +FPS=40.17, 法向力=2563.1499, 切向力X=1239.4760, 切向力Y=438.0782 +FPS=43.55, 法向力=2530.6028, 切向力X=1295.8960, 切向力Y=461.5200 +FPS=39.86, 法向力=2538.6982, 切向力X=1272.6237, 切向力Y=516.3545 +FPS=40.92, 法向力=2419.0288, 切向力X=591.0419, 切向力Y=-190.6212 +FPS=42.95, 法向力=2461.0278, 切向力X=484.8036, 切向力Y=-245.1635 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002084s (9 tiles incl ref), finalize=0.000053s, total=0.002419s +FPS=38.16, 法向力=2632.9863, 切向力X=-81.2004, 切向力Y=1416.7100 +FPS=41.67, 法向力=2593.1680, 切向力X=-26.0979, 切向力Y=1539.3882 +FPS=42.27, 法向力=2576.1743, 切向力X=-5.8740, 切向力Y=1535.5297 +FPS=38.48, 法向力=2413.0649, 切向力X=837.0126, 切向力Y=-192.1431 +FPS=41.04, 法向力=2448.4097, 切向力X=744.6323, 切向力Y=-175.7008 +FPS=41.59, 法向力=2028.7073, 切向力X=966.1477, 切向力Y=973.3593 +FPS=44.19, 法向力=1962.3057, 切向力X=1102.4648, 切向力Y=1053.4482 +FPS=39.65, 法向力=2165.0762, 切向力X=970.0724, 切向力Y=960.2436 +FPS=43.78, 法向力=2194.3823, 切向力X=976.8865, 切向力Y=960.8131 +FPS=44.03, 法向力=2201.1809, 切向力X=949.5512, 切向力Y=964.9651 +FPS=38.82, 法向力=1973.1240, 切向力X=1231.6609, 切向力Y=287.2528 +FPS=43.63, 法向力=1921.7462, 切向力X=1292.4512, 切向力Y=399.6372 +FPS=42.71, 法向力=1908.0525, 切向力X=1355.4973, 切向力Y=402.1330 +FPS=37.87, 法向力=2691.2517, 切向力X=1080.4855, 切向力Y=-450.4405 +FPS=41.04, 法向力=2704.2612, 切向力X=1221.6060, 切向力Y=-422.2002 +FPS=41.63, 法向力=2179.8381, 切向力X=682.4167, 切向力Y=1002.8752 +FPS=42.81, 法向力=2149.9399, 切向力X=632.4835, 切向力Y=991.3884 +FPS=39.59, 法向力=2230.1792, 切向力X=1382.6038, 切向力Y=538.4318 +FPS=44.34, 法向力=2204.3105, 切向力X=1326.8975, 切向力Y=476.3314 +FPS=44.35, 法向力=2238.7197, 切向力X=1396.2854, 切向力Y=476.3732 +FPS=41.27, 法向力=2716.4929, 切向力X=-204.1002, 切向力Y=493.0111 +FPS=44.33, 法向力=2714.2925, 切向力X=-195.5873, 切向力Y=492.5113 +FPS=43.52, 法向力=2683.0686, 切向力X=-184.0387, 切向力Y=476.1040 +FPS=37.83, 法向力=1943.1226, 切向力X=654.9684, 切向力Y=1004.5979 +FPS=43.42, 法向力=1924.9861, 切向力X=685.4095, 切向力Y=1065.0420 +FPS=38.65, 法向力=2670.1970, 切向力X=645.6326, 切向力Y=179.9452 +FPS=41.64, 法向力=2713.2976, 切向力X=635.6591, 切向力Y=121.0518 +FPS=38.30, 法向力=1856.3809, 切向力X=722.3263, 切向力Y=727.8689 +FPS=41.56, 法向力=1897.5499, 切向力X=717.2075, 切向力Y=709.6361 +FPS=42.98, 法向力=1887.7253, 切向力X=768.5517, 切向力Y=703.7668 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000264s, blend=0.002227s (9 tiles incl ref), finalize=0.000058s, total=0.002554s +FPS=38.61, 法向力=2786.6204, 切向力X=446.7454, 切向力Y=786.6476 +FPS=43.05, 法向力=2803.5278, 切向力X=485.6235, 切向力Y=790.2197 +FPS=41.69, 法向力=2424.7063, 切向力X=672.8671, 切向力Y=330.7464 +FPS=40.86, 法向力=2442.5625, 切向力X=619.9462, 切向力Y=339.4412 +FPS=41.15, 法向力=2446.5920, 切向力X=622.2335, 切向力Y=333.2085 +FPS=41.90, 法向力=1977.7834, 切向力X=984.1130, 切向力Y=1060.1028 +FPS=44.08, 法向力=1991.5428, 切向力X=867.4377, 切向力Y=1104.7356 +FPS=38.70, 法向力=2370.8887, 切向力X=603.1971, 切向力Y=679.9686 +FPS=43.98, 法向力=2316.8635, 切向力X=639.7108, 切向力Y=664.8353 +FPS=43.94, 法向力=2360.4043, 切向力X=749.5576, 切向力Y=593.3733 +FPS=41.90, 法向力=2074.5063, 切向力X=835.9199, 切向力Y=193.6412 +FPS=44.36, 法向力=2071.4771, 切向力X=955.0355, 切向力Y=198.9655 +FPS=42.58, 法向力=2102.5276, 切向力X=944.7203, 切向力Y=124.6094 +FPS=39.00, 法向力=1565.2683, 切向力X=652.7567, 切向力Y=1184.5105 +FPS=39.91, 法向力=1538.7898, 切向力X=632.5539, 切向力Y=1242.3851 +FPS=40.22, 法向力=2101.0669, 切向力X=1042.6353, 切向力Y=1166.1655 +FPS=43.53, 法向力=2078.2881, 切向力X=1204.0598, 切向力Y=1125.5312 +FPS=38.79, 法向力=2622.3472, 切向力X=492.2978, 切向力Y=757.3037 +FPS=44.29, 法向力=2602.4355, 切向力X=538.5164, 切向力Y=836.4954 +FPS=43.71, 法向力=2627.6802, 切向力X=501.0767, 切向力Y=769.9270 +FPS=40.97, 法向力=2599.3987, 切向力X=128.8488, 切向力Y=374.3196 +FPS=43.52, 法向力=2626.9868, 切向力X=231.4164, 切向力Y=349.9462 +FPS=41.41, 法向力=2678.2632, 切向力X=307.1992, 切向力Y=292.4126 +FPS=42.22, 法向力=2222.5859, 切向力X=1059.0031, 切向力Y=953.0701 +FPS=42.23, 法向力=2250.6731, 切向力X=1118.4700, 切向力Y=957.8275 +FPS=42.79, 法向力=3469.8774, 切向力X=223.8627, 切向力Y=-76.5701 +FPS=42.34, 法向力=3393.6978, 切向力X=248.1471, 切向力Y=-18.0190 +FPS=41.18, 法向力=2408.9565, 切向力X=1301.0596, 切向力Y=140.0243 +FPS=43.27, 法向力=2358.0039, 切向力X=1335.8982, 切向力Y=211.8672 +FPS=43.57, 法向力=2328.9624, 切向力X=1307.9741, 切向力Y=216.6850 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002165s (9 tiles incl ref), finalize=0.000061s, total=0.002500s +FPS=38.42, 法向力=2429.9136, 切向力X=1134.0913, 切向力Y=842.4432 +FPS=43.66, 法向力=2482.5869, 切向力X=1113.6586, 切向力Y=838.0340 +FPS=43.94, 法向力=2483.2651, 切向力X=1112.4104, 切向力Y=831.8762 +FPS=38.60, 法向力=2204.5854, 切向力X=492.7994, 切向力Y=56.6751 +FPS=36.57, 法向力=2254.1982, 切向力X=469.4341, 切向力Y=47.2890 +FPS=38.40, 法向力=2800.2805, 切向力X=-263.5145, 切向力Y=1271.1079 +FPS=42.41, 法向力=2825.3997, 切向力X=-227.4250, 切向力Y=1482.1548 +FPS=42.08, 法向力=2411.9932, 切向力X=508.1824, 切向力Y=622.8893 +FPS=44.87, 法向力=2422.9282, 切向力X=570.4232, 切向力Y=580.1596 +FPS=40.86, 法向力=2437.4612, 切向力X=524.3455, 切向力Y=587.7832 +FPS=41.28, 法向力=1936.5361, 切向力X=521.7200, 切向力Y=858.5425 +FPS=44.09, 法向力=1860.2026, 切向力X=597.3354, 切向力Y=903.9556 +FPS=41.49, 法向力=1844.9205, 切向力X=598.7428, 切向力Y=922.0440 +FPS=42.82, 法向力=2904.6086, 切向力X=794.5676, 切向力Y=601.1423 +FPS=42.79, 法向力=2824.7041, 切向力X=793.0690, 切向力Y=865.7863 +FPS=43.28, 法向力=2391.1064, 切向力X=978.8176, 切向力Y=1104.7363 +FPS=44.16, 法向力=2329.1714, 切向力X=1024.7701, 切向力Y=1122.6614 +FPS=42.19, 法向力=2332.2729, 切向力X=421.1938, 切向力Y=1250.4850 +FPS=43.28, 法向力=2242.0518, 切向力X=548.6506, 切向力Y=1398.0432 +FPS=37.95, 法向力=2287.4595, 切向力X=460.1082, 切向力Y=1400.9823 +FPS=37.26, 法向力=1970.1897, 切向力X=1014.3964, 切向力Y=673.0845 +FPS=43.47, 法向力=1984.5399, 切向力X=1040.6797, 切向力Y=648.0043 +FPS=41.56, 法向力=1994.9127, 切向力X=1046.8033, 切向力Y=635.0881 +FPS=43.52, 法向力=2169.2012, 切向力X=346.2437, 切向力Y=1126.7012 +FPS=43.79, 法向力=2221.3630, 切向力X=378.2497, 切向力Y=1028.4515 +FPS=39.09, 法向力=2017.6486, 切向力X=919.3460, 切向力Y=807.4812 +FPS=44.02, 法向力=2006.3363, 切向力X=906.7244, 切向力Y=872.4801 +FPS=41.01, 法向力=2065.4822, 切向力X=949.4919, 切向力Y=947.1528 +FPS=42.92, 法向力=2068.9146, 切向力X=976.4817, 切向力Y=978.3503 +FPS=41.85, 法向力=2073.6685, 切向力X=965.8033, 切向力Y=1004.9319 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002281s (9 tiles incl ref), finalize=0.000060s, total=0.002623s +FPS=37.69, 法向力=2283.8516, 切向力X=855.9255, 切向力Y=747.5610 +FPS=42.55, 法向力=2268.3599, 切向力X=944.1290, 切向力Y=625.7479 +FPS=38.67, 法向力=2236.1318, 切向力X=930.0881, 切向力Y=615.9432 +FPS=43.08, 法向力=2508.7129, 切向力X=621.9994, 切向力Y=374.0138 +FPS=39.83, 法向力=2564.6833, 切向力X=704.6309, 切向力Y=500.5488 +FPS=42.71, 法向力=2464.4768, 切向力X=1795.8715, 切向力Y=1088.9542 +FPS=40.95, 法向力=2493.6560, 切向力X=1805.9033, 切向力Y=1040.6792 +FPS=37.90, 法向力=2276.1379, 切向力X=737.3669, 切向力Y=917.1945 +FPS=43.34, 法向力=2240.2256, 切向力X=725.0752, 切向力Y=894.3185 +FPS=43.57, 法向力=2184.8582, 切向力X=762.1852, 切向力Y=960.4434 +FPS=40.42, 法向力=2715.3586, 切向力X=812.6230, 切向力Y=508.6146 +FPS=43.33, 法向力=2803.8301, 切向力X=824.5759, 切向力Y=503.4572 +FPS=40.14, 法向力=2736.1294, 切向力X=933.5770, 切向力Y=528.3678 +FPS=40.01, 法向力=2456.4771, 切向力X=517.2058, 切向力Y=595.9679 +FPS=41.58, 法向力=2684.0186, 切向力X=1035.0375, 切向力Y=346.1932 +FPS=42.23, 法向力=2723.7869, 切向力X=1162.0433, 切向力Y=307.2420 +FPS=42.79, 法向力=2714.2502, 切向力X=1116.7413, 切向力Y=287.8292 +FPS=38.32, 法向力=2929.9824, 切向力X=594.1125, 切向力Y=188.5304 +FPS=42.81, 法向力=2914.4482, 切向力X=688.9517, 切向力Y=166.1307 +FPS=43.26, 法向力=2911.8496, 切向力X=666.4290, 切向力Y=183.9009 +FPS=38.60, 法向力=1919.0105, 切向力X=604.0895, 切向力Y=959.8694 +FPS=44.50, 法向力=1957.1394, 切向力X=507.8790, 切向力Y=977.2719 +FPS=41.04, 法向力=1972.9755, 切向力X=460.3130, 切向力Y=982.6984 +FPS=42.80, 法向力=1706.2196, 切向力X=1539.6133, 切向力Y=1023.9731 +FPS=40.13, 法向力=2428.9312, 切向力X=919.1743, 切向力Y=975.0187 +FPS=42.70, 法向力=2434.1665, 切向力X=972.7797, 切向力Y=1080.5889 +FPS=43.97, 法向力=2430.3247, 切向力X=909.3822, 切向力Y=1056.0610 +FPS=42.32, 法向力=2366.5088, 切向力X=317.8878, 切向力Y=1226.4696 +FPS=44.17, 法向力=2352.8538, 切向力X=417.0930, 切向力Y=1138.4670 +FPS=42.17, 法向力=2340.5415, 切向力X=449.8813, 切向力Y=1100.2124 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000264s, blend=0.002153s (9 tiles incl ref), finalize=0.000053s, total=0.002475s +FPS=38.79, 法向力=2162.7449, 切向力X=1431.6036, 切向力Y=1176.7023 +FPS=42.81, 法向力=2133.9304, 切向力X=1499.7679, 切向力Y=1255.5073 +FPS=36.86, 法向力=2067.8579, 切向力X=827.8836, 切向力Y=510.7617 +FPS=37.29, 法向力=2017.6267, 切向力X=832.9988, 切向力Y=562.6597 +FPS=37.89, 法向力=2097.2314, 切向力X=983.4241, 切向力Y=1107.2640 +FPS=42.90, 法向力=2196.3481, 切向力X=1050.6440, 切向力Y=1143.4480 +FPS=42.35, 法向力=2218.6982, 切向力X=1128.6169, 切向力Y=1048.8380 +FPS=41.80, 法向力=2081.9082, 切向力X=1088.8323, 切向力Y=100.0679 +FPS=41.77, 法向力=2012.0707, 切向力X=1092.2732, 切向力Y=66.0531 +FPS=40.55, 法向力=2025.6938, 切向力X=1098.9487, 切向力Y=33.2681 +FPS=41.70, 法向力=2373.3755, 切向力X=837.8965, 切向力Y=-104.2990 +FPS=42.83, 法向力=2325.5693, 切向力X=914.5637, 切向力Y=-57.4292 +FPS=37.46, 法向力=2981.0530, 切向力X=230.7843, 切向力Y=781.5526 +FPS=43.94, 法向力=2916.6672, 切向力X=279.6577, 切向力Y=813.7432 +FPS=38.82, 法向力=2362.5991, 切向力X=935.3146, 切向力Y=857.9609 +FPS=44.17, 法向力=2305.7041, 切向力X=1041.3169, 切向力Y=781.3539 +FPS=42.32, 法向力=2309.5083, 切向力X=1078.3469, 切向力Y=740.4642 +FPS=38.46, 法向力=2616.3616, 切向力X=1505.6520, 切向力Y=268.6235 +FPS=43.62, 法向力=2623.1860, 切向力X=1545.2532, 切向力Y=248.8033 +FPS=42.47, 法向力=2586.9131, 切向力X=1571.5564, 切向力Y=282.7708 +FPS=43.43, 法向力=2234.3613, 切向力X=957.3138, 切向力Y=733.5482 +FPS=44.53, 法向力=2204.9717, 切向力X=961.1328, 切向力Y=742.7845 +FPS=39.52, 法向力=2968.0222, 切向力X=759.1799, 切向力Y=119.9845 +FPS=44.63, 法向力=2973.1372, 切向力X=648.7709, 切向力Y=139.2524 +FPS=38.35, 法向力=2215.3616, 切向力X=1258.0701, 切向力Y=499.9722 +FPS=42.60, 法向力=2142.7708, 切向力X=1284.1399, 切向力Y=520.6200 +FPS=43.69, 法向力=2110.3987, 切向力X=1283.2782, 切向力Y=528.7582 +FPS=40.28, 法向力=2233.2383, 切向力X=1875.9548, 切向力Y=831.6143 +FPS=41.39, 法向力=2258.5083, 切向力X=1866.0173, 切向力Y=816.4611 +FPS=40.77, 法向力=2271.8596, 切向力X=1801.8730, 切向力Y=799.4193 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000282s, blend=0.002209s (9 tiles incl ref), finalize=0.000057s, total=0.002554s +FPS=41.17, 法向力=2049.0977, 切向力X=1122.7352, 切向力Y=550.1295 +FPS=44.39, 法向力=1924.8953, 切向力X=1329.4155, 切向力Y=643.7443 +FPS=37.79, 法向力=2197.6597, 切向力X=969.3638, 切向力Y=460.6475 +FPS=44.92, 法向力=2266.4382, 切向力X=932.8172, 切向力Y=536.2252 +FPS=40.36, 法向力=2158.2246, 切向力X=1470.0464, 切向力Y=523.4369 +FPS=43.35, 法向力=2196.5254, 切向力X=1530.2004, 切向力Y=451.3719 +FPS=42.47, 法向力=2161.4189, 切向力X=1594.7144, 切向力Y=462.9786 +FPS=41.21, 法向力=2250.4102, 切向力X=948.1122, 切向力Y=356.0469 +FPS=44.49, 法向力=2269.1624, 切向力X=896.0837, 切向力Y=289.3992 +FPS=42.16, 法向力=2257.8228, 切向力X=927.3284, 切向力Y=282.7990 +FPS=41.44, 法向力=1676.4015, 切向力X=1573.1306, 切向力Y=646.6808 +FPS=43.06, 法向力=1609.3845, 切向力X=1619.1313, 切向力Y=768.1331 +FPS=37.24, 法向力=2347.4756, 切向力X=1036.7942, 切向力Y=975.5793 +FPS=44.37, 法向力=2376.8486, 切向力X=1186.4014, 切向力Y=1140.1700 +FPS=39.17, 法向力=2416.2134, 切向力X=1173.6731, 切向力Y=788.0577 +FPS=44.81, 法向力=2477.3936, 切向力X=1230.3181, 切向力Y=857.0059 +FPS=43.69, 法向力=2448.5981, 切向力X=1217.5444, 切向力Y=793.0710 +FPS=40.25, 法向力=2111.5647, 切向力X=1335.5175, 切向力Y=418.7722 +FPS=44.12, 法向力=2095.2705, 切向力X=1422.6907, 切向力Y=415.0935 +FPS=43.62, 法向力=2094.2625, 切向力X=1470.5183, 切向力Y=411.9178 +FPS=41.62, 法向力=2470.6345, 切向力X=365.7173, 切向力Y=1319.0454 +FPS=44.49, 法向力=2306.2747, 切向力X=573.9474, 切向力Y=1278.7510 +FPS=43.28, 法向力=1822.9089, 切向力X=1057.6785, 切向力Y=598.1860 +FPS=41.19, 法向力=1816.3892, 切向力X=1067.8081, 切向力Y=674.4736 +FPS=41.01, 法向力=1854.0945, 切向力X=992.9139, 切向力Y=656.3516 +FPS=41.56, 法向力=2451.3542, 切向力X=1101.6471, 切向力Y=817.9221 +FPS=43.21, 法向力=2477.0757, 切向力X=1183.3480, 切向力Y=770.4302 +FPS=42.52, 法向力=2622.8169, 切向力X=837.8502, 切向力Y=594.0701 +FPS=43.37, 法向力=2673.5723, 切向力X=774.2986, 切向力Y=629.2034 +FPS=43.55, 法向力=2662.6228, 切向力X=787.4976, 切向力Y=663.4316 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000262s, blend=0.002151s (9 tiles incl ref), finalize=0.000065s, total=0.002483s +FPS=36.63, 法向力=2423.4111, 切向力X=558.7200, 切向力Y=430.2581 +FPS=44.33, 法向力=2363.5957, 切向力X=592.2408, 切向力Y=453.8127 +FPS=41.65, 法向力=2329.4927, 切向力X=573.9199, 切向力Y=493.1214 +FPS=40.27, 法向力=2837.1445, 切向力X=648.3864, 切向力Y=116.5682 +FPS=42.39, 法向力=2032.0817, 切向力X=1221.8694, 切向力Y=281.7022 +FPS=41.80, 法向力=1994.1221, 切向力X=1247.0198, 切向力Y=243.5444 +FPS=45.02, 法向力=2003.4473, 切向力X=1223.1614, 切向力Y=295.2150 +FPS=38.82, 法向力=2305.4551, 切向力X=1069.3451, 切向力Y=1053.3302 +FPS=43.56, 法向力=2262.4290, 切向力X=1038.6160, 切向力Y=1159.6029 +FPS=44.76, 法向力=2276.6431, 切向力X=1010.5942, 切向力Y=1206.3003 +FPS=40.69, 法向力=2274.7178, 切向力X=1128.2104, 切向力Y=699.3182 +FPS=45.14, 法向力=2341.0879, 切向力X=1157.9659, 切向力Y=705.5023 +FPS=42.73, 法向力=2351.5415, 切向力X=1139.5271, 切向力Y=702.7085 +FPS=39.24, 法向力=3368.5583, 切向力X=53.6681, 切向力Y=146.1087 +FPS=40.23, 法向力=3352.5317, 切向力X=34.6519, 切向力Y=146.7603 +FPS=41.09, 法向力=2527.5229, 切向力X=829.7042, 切向力Y=574.7632 +FPS=44.48, 法向力=2512.6528, 切向力X=781.0488, 切向力Y=456.2538 +FPS=36.61, 法向力=2325.0654, 切向力X=1111.7288, 切向力Y=907.4393 +FPS=43.84, 法向力=2279.1157, 切向力X=1167.8671, 切向力Y=931.0093 +FPS=43.93, 法向力=2261.0762, 切向力X=1195.5195, 切向力Y=894.2083 +FPS=40.14, 法向力=1966.0289, 切向力X=1002.8564, 切向力Y=295.2603 +FPS=42.87, 法向力=1951.3269, 切向力X=995.6467, 切向力Y=375.7353 +FPS=41.93, 法向力=1948.1704, 切向力X=1011.8175, 切向力Y=355.2253 +FPS=42.62, 法向力=2803.9734, 切向力X=160.7263, 切向力Y=-160.2451 +FPS=40.98, 法向力=2755.4521, 切向力X=532.7136, 切向力Y=-154.8881 +FPS=42.80, 法向力=2742.8577, 切向力X=477.5312, 切向力Y=-156.4118 +FPS=44.51, 法向力=2739.4836, 切向力X=484.9694, 切向力Y=-138.7626 +FPS=42.72, 法向力=2531.3857, 切向力X=918.1151, 切向力Y=-146.8387 +FPS=43.68, 法向力=2588.1006, 切向力X=949.0322, 切向力Y=-108.3697 +FPS=44.39, 法向力=2519.0295, 切向力X=1016.1190, 切向力Y=-64.2766 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000459s, blend=0.003156s (9 tiles incl ref), finalize=0.000066s, total=0.003688s +FPS=39.58, 法向力=1991.1974, 切向力X=1184.7853, 切向力Y=391.6215 +FPS=45.18, 法向力=2009.5729, 切向力X=1157.9287, 切向力Y=404.0958 +FPS=43.74, 法向力=2083.3535, 切向力X=1121.5463, 切向力Y=382.9288 +FPS=40.54, 法向力=2813.7295, 切向力X=868.9986, 切向力Y=565.4157 +FPS=43.96, 法向力=2809.3945, 切向力X=785.1041, 切向力Y=610.1263 +FPS=40.89, 法向力=2588.3569, 切向力X=1376.8235, 切向力Y=354.8985 +FPS=44.41, 法向力=2577.9856, 切向力X=1397.0071, 切向力Y=452.3548 +FPS=45.04, 法向力=2609.4636, 切向力X=1394.3760, 切向力Y=419.0790 +FPS=44.10, 法向力=2079.1218, 切向力X=1147.4308, 切向力Y=558.7563 +FPS=44.07, 法向力=2137.9692, 切向力X=1429.4517, 切向力Y=611.9240 +FPS=41.68, 法向力=2122.8315, 切向力X=1404.2372, 切向力Y=613.1804 +FPS=42.52, 法向力=2733.4399, 切向力X=266.4361, 切向力Y=650.7803 +FPS=43.35, 法向力=2664.0486, 切向力X=299.4105, 切向力Y=650.2345 +FPS=39.50, 法向力=2201.1104, 切向力X=888.4947, 切向力Y=564.6412 +FPS=44.33, 法向力=2186.5305, 切向力X=910.3915, 切向力Y=626.5516 +FPS=39.36, 法向力=2048.7026, 切向力X=1231.3887, 切向力Y=1100.3438 +FPS=44.23, 法向力=2009.6807, 切向力X=1295.7484, 切向力Y=1208.1128 +FPS=43.78, 法向力=1998.7034, 切向力X=1292.7767, 切向力Y=1209.9526 +FPS=41.43, 法向力=2644.3416, 切向力X=1096.2073, 切向力Y=-241.6515 +FPS=42.92, 法向力=2717.9287, 切向力X=1041.8000, 切向力Y=-161.5455 +FPS=43.38, 法向力=2701.4590, 切向力X=1051.0874, 切向力Y=-199.8549 +FPS=41.80, 法向力=2060.3176, 切向力X=924.5844, 切向力Y=652.5723 +FPS=44.32, 法向力=1951.0488, 切向力X=983.0925, 切向力Y=657.4645 +FPS=41.87, 法向力=2756.4136, 切向力X=854.2355, 切向力Y=177.2604 +FPS=42.76, 法向力=2719.4856, 切向力X=758.0057, 切向力Y=301.7255 +FPS=42.46, 法向力=2781.1196, 切向力X=1322.6296, 切向力Y=554.7602 +FPS=42.08, 法向力=2786.5090, 切向力X=1342.6621, 切向力Y=653.8699 +FPS=44.86, 法向力=2786.4666, 切向力X=1327.7720, 切向力Y=632.6730 +FPS=39.19, 法向力=2254.4873, 切向力X=1451.9802, 切向力Y=405.6089 +FPS=44.95, 法向力=2309.7407, 切向力X=1531.4866, 切向力Y=385.2009 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000349s, blend=0.002284s (9 tiles incl ref), finalize=0.000060s, total=0.002699s +FPS=43.24, 法向力=2287.8462, 切向力X=1568.2966, 切向力Y=378.3759 +FPS=42.26, 法向力=2152.1069, 切向力X=1339.3142, 切向力Y=922.3826 +FPS=39.77, 法向力=2044.8746, 切向力X=1309.7490, 切向力Y=1103.8885 +FPS=37.99, 法向力=2036.8872, 切向力X=1307.0793, 切向力Y=1110.3553 +FPS=41.66, 法向力=2169.1248, 切向力X=1038.6802, 切向力Y=937.4818 +FPS=41.69, 法向力=2320.1660, 切向力X=1243.0293, 切向力Y=357.0084 +FPS=42.40, 法向力=2297.0752, 切向力X=1318.1238, 切向力Y=424.7603 +FPS=43.78, 法向力=2260.3423, 切向力X=1372.3591, 切向力Y=415.0855 +FPS=38.15, 法向力=2492.3252, 切向力X=1334.5564, 切向力Y=262.3590 +FPS=42.18, 法向力=2483.7148, 切向力X=1314.9938, 切向力Y=231.4635 +FPS=42.74, 法向力=2425.8706, 切向力X=1327.2621, 切向力Y=331.0681 +FPS=38.04, 法向力=2686.1377, 切向力X=382.4666, 切向力Y=300.4514 +FPS=43.07, 法向力=2685.6157, 切向力X=540.1349, 切向力Y=327.7663 +FPS=42.92, 法向力=2414.5376, 切向力X=1090.2603, 切向力Y=605.3782 +FPS=41.25, 法向力=2373.3218, 切向力X=1089.7266, 切向力Y=611.6147 +FPS=42.62, 法向力=2148.4224, 切向力X=1156.7048, 切向力Y=558.6400 +FPS=43.10, 法向力=2108.4448, 切向力X=1282.8767, 切向力Y=571.4224 +FPS=44.07, 法向力=2082.9600, 切向力X=1266.1232, 切向力Y=571.2032 +FPS=42.20, 法向力=1905.1995, 切向力X=1599.1393, 切向力Y=922.3904 +FPS=44.68, 法向力=1859.5171, 切向力X=1704.0505, 切向力Y=944.4995 +FPS=43.27, 法向力=1855.3418, 切向力X=1702.6855, 切向力Y=911.8273 +FPS=38.44, 法向力=2287.0303, 切向力X=2045.7845, 切向力Y=1155.6523 +FPS=41.66, 法向力=2308.4626, 切向力X=2093.9971, 切向力Y=1147.3967 +FPS=39.28, 法向力=2340.9600, 切向力X=2022.7495, 切向力Y=1123.2751 +FPS=41.14, 法向力=2646.7810, 切向力X=796.0994, 切向力Y=1119.2083 +FPS=40.47, 法向力=2746.5876, 切向力X=1075.6028, 切向力Y=765.3427 +FPS=41.92, 法向力=2828.6326, 切向力X=1010.7252, 切向力Y=809.0981 +FPS=43.23, 法向力=2806.4006, 切向力X=1043.7230, 切向力Y=784.1304 +FPS=40.08, 法向力=2153.3340, 切向力X=1245.5398, 切向力Y=178.2296 +FPS=44.33, 法向力=2115.7339, 切向力X=1275.9706, 切向力Y=80.3612 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000288s, blend=0.002322s (9 tiles incl ref), finalize=0.000080s, total=0.002696s +FPS=42.63, 法向力=2116.0796, 切向力X=1224.5388, 切向力Y=121.9975 +FPS=39.17, 法向力=2424.4963, 切向力X=1534.4292, 切向力Y=528.1780 +FPS=41.75, 法向力=2399.6016, 切向力X=1648.2603, 切向力Y=589.7032 +FPS=41.67, 法向力=2418.0479, 切向力X=1690.0718, 切向力Y=604.3961 +FPS=40.42, 法向力=1754.1713, 切向力X=1111.9348, 切向力Y=633.9380 +FPS=37.15, 法向力=2695.9187, 切向力X=1217.2535, 切向力Y=1298.8306 +FPS=41.70, 法向力=2613.5063, 切向力X=1188.1681, 切向力Y=1356.8376 +FPS=42.31, 法向力=2645.9143, 切向力X=1344.7261, 切向力Y=1356.1013 +FPS=40.85, 法向力=2731.2305, 切向力X=1066.1991, 切向力Y=490.8063 +FPS=43.59, 法向力=2725.0996, 切向力X=1003.0260, 切向力Y=472.0968 +FPS=40.96, 法向力=2698.3853, 切向力X=1021.5613, 切向力Y=498.4349 +FPS=41.82, 法向力=2378.3467, 切向力X=1168.4824, 切向力Y=781.0967 +FPS=42.49, 法向力=2348.3501, 切向力X=1258.5303, 切向力Y=839.5621 +FPS=39.36, 法向力=2343.9265, 切向力X=1534.8882, 切向力Y=894.6090 +FPS=42.18, 法向力=2217.7026, 切向力X=1602.3826, 切向力Y=921.0999 +FPS=36.55, 法向力=2736.7476, 切向力X=676.6510, 切向力Y=166.8751 +FPS=44.00, 法向力=2675.8408, 切向力X=773.1923, 切向力Y=113.9741 +FPS=42.98, 法向力=2671.2896, 切向力X=790.2181, 切向力Y=143.1932 +FPS=40.41, 法向力=2790.9827, 切向力X=1159.6272, 切向力Y=25.1035 +FPS=44.12, 法向力=2719.3267, 切向力X=1080.8542, 切向力Y=88.0823 +FPS=44.26, 法向力=2738.3179, 切向力X=1147.2949, 切向力Y=74.3834 +FPS=42.21, 法向力=2287.6533, 切向力X=835.9536, 切向力Y=568.9376 +FPS=42.57, 法向力=2214.2161, 切向力X=1095.7993, 切向力Y=745.9162 +FPS=34.69, 法向力=2518.0151, 切向力X=1418.1401, 切向力Y=633.9280 +FPS=36.91, 法向力=2550.4429, 切向力X=1403.3828, 切向力Y=586.6134 +FPS=35.67, 法向力=2295.7910, 切向力X=1167.6584, 切向力Y=863.6906 +FPS=43.30, 法向力=2198.3201, 切向力X=1252.0300, 切向力Y=957.9585 +FPS=40.74, 法向力=2244.8853, 切向力X=1236.7327, 切向力Y=927.7108 +FPS=40.75, 法向力=2337.3887, 切向力X=1369.9558, 切向力Y=1141.2771 +FPS=44.74, 法向力=2321.6929, 切向力X=1494.7395, 切向力Y=1129.6913 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000024s (hit), reset=0.000547s, blend=0.002722s (9 tiles incl ref), finalize=0.000066s, total=0.003366s +FPS=37.47, 法向力=2429.6375, 切向力X=945.2758, 切向力Y=381.0719 +FPS=44.91, 法向力=2426.4136, 切向力X=844.1049, 切向力Y=406.7158 +FPS=43.97, 法向力=2412.4858, 切向力X=842.7107, 切向力Y=385.2789 +FPS=39.62, 法向力=2010.5051, 切向力X=931.1618, 切向力Y=887.8939 +FPS=41.41, 法向力=2074.5977, 切向力X=1070.2157, 切向力Y=911.6368 +FPS=40.84, 法向力=2939.5071, 切向力X=373.8450, 切向力Y=1373.5195 +FPS=41.30, 法向力=2902.1614, 切向力X=496.7968, 切向力Y=1349.0935 +FPS=41.06, 法向力=2962.0232, 切向力X=464.3202, 切向力Y=1345.6143 +FPS=42.90, 法向力=2544.4426, 切向力X=203.4708, 切向力Y=1008.9915 +FPS=42.12, 法向力=2490.0833, 切向力X=189.9496, 切向力Y=1102.6460 +FPS=40.23, 法向力=1988.4604, 切向力X=841.7211, 切向力Y=1119.7517 +FPS=44.20, 法向力=1973.6364, 切向力X=903.0034, 切向力Y=1111.5422 +FPS=44.15, 法向力=1972.1440, 切向力X=908.3127, 切向力Y=1110.3894 +FPS=41.38, 法向力=2584.0354, 切向力X=1267.5671, 切向力Y=152.0257 +FPS=43.65, 法向力=2386.6375, 切向力X=1489.6858, 切向力Y=317.5472 +FPS=39.36, 法向力=2557.7612, 切向力X=932.2263, 切向力Y=-213.5754 +FPS=44.68, 法向力=2375.8447, 切向力X=1107.2802, 切向力Y=-251.0496 +FPS=42.51, 法向力=2414.2129, 切向力X=1132.2753, 切向力Y=-307.8449 +FPS=41.90, 法向力=2184.5032, 切向力X=946.3640, 切向力Y=521.9481 +FPS=43.75, 法向力=2203.1240, 切向力X=895.8148, 切向力Y=595.3132 +FPS=41.95, 法向力=2905.2324, 切向力X=1327.6268, 切向力Y=738.9813 +FPS=36.43, 法向力=2857.9612, 切向力X=1341.3901, 切向力Y=894.2493 +FPS=40.80, 法向力=2797.0493, 切向力X=1434.9551, 切向力Y=751.9743 +FPS=40.40, 法向力=1994.5646, 切向力X=492.4805, 切向力Y=925.4750 +FPS=44.09, 法向力=1956.8558, 切向力X=540.8878, 切向力Y=887.4760 +FPS=40.03, 法向力=2543.2434, 切向力X=1067.6846, 切向力Y=520.0466 +FPS=41.94, 法向力=2718.4346, 切向力X=907.9600, 切向力Y=377.8723 +FPS=39.34, 法向力=2652.1680, 切向力X=977.0573, 切向力Y=442.7235 +FPS=42.88, 法向力=2541.1470, 切向力X=79.5884, 切向力Y=595.7830 +FPS=41.31, 法向力=2473.8433, 切向力X=173.7043, 切向力Y=614.8397 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000283s, blend=0.002251s (9 tiles incl ref), finalize=0.000063s, total=0.002603s +FPS=37.84, 法向力=2327.2300, 切向力X=1946.3464, 切向力Y=614.7200 +FPS=42.67, 法向力=2248.2151, 切向力X=2285.2908, 切向力Y=708.2677 +FPS=41.85, 法向力=2268.0425, 切向力X=2248.5474, 切向力Y=697.6884 +FPS=38.35, 法向力=2638.6836, 切向力X=1268.1394, 切向力Y=779.7960 +FPS=43.54, 法向力=2629.5522, 切向力X=1294.3956, 切向力Y=908.0464 +FPS=39.60, 法向力=1983.4309, 切向力X=1153.4545, 切向力Y=1357.2698 +FPS=42.69, 法向力=1968.6168, 切向力X=1086.2468, 切向力Y=1313.4680 +FPS=42.58, 法向力=3070.0933, 切向力X=697.0255, 切向力Y=254.4691 +FPS=40.75, 法向力=3075.0259, 切向力X=771.3469, 切向力Y=261.2106 +FPS=42.44, 法向力=3063.2419, 切向力X=793.9409, 切向力Y=310.6254 +FPS=40.64, 法向力=2263.9846, 切向力X=1463.5276, 切向力Y=987.7942 +FPS=37.85, 法向力=2159.7031, 切向力X=1598.7515, 切向力Y=1049.9309 +FPS=23.29, 法向力=2382.4614, 切向力X=994.5533, 切向力Y=478.8831 +FPS=41.80, 法向力=2433.0559, 切向力X=1064.6604, 切向力Y=481.3552 +FPS=37.56, 法向力=2921.4448, 切向力X=633.9709, 切向力Y=440.1432 +FPS=42.50, 法向力=3051.8362, 切向力X=595.3469, 切向力Y=401.1160 +FPS=40.95, 法向力=3010.1345, 切向力X=573.9089, 切向力Y=438.8990 +FPS=42.66, 法向力=2136.0781, 切向力X=605.9132, 切向力Y=1411.6918 +FPS=41.34, 法向力=2107.6958, 切向力X=698.2524, 切向力Y=1382.6484 +FPS=38.46, 法向力=2139.0459, 切向力X=1181.8153, 切向力Y=1135.0839 +FPS=42.30, 法向力=2102.4233, 切向力X=1240.0234, 切向力Y=1110.7799 +FPS=42.42, 法向力=2130.6055, 切向力X=1244.0928, 切向力Y=1069.9120 +FPS=42.14, 法向力=2498.0457, 切向力X=370.7303, 切向力Y=598.2988 +FPS=41.39, 法向力=2458.0366, 切向力X=363.5164, 切向力Y=610.5051 +FPS=42.84, 法向力=2159.7061, 切向力X=1791.7310, 切向力Y=858.3320 +FPS=43.97, 法向力=2208.9199, 切向力X=1804.9209, 切向力Y=838.9904 +FPS=41.27, 法向力=2695.5320, 切向力X=1477.7649, 切向力Y=-340.6719 +FPS=42.72, 法向力=2761.2178, 切向力X=1487.0142, 切向力Y=-313.7354 +FPS=41.53, 法向力=2702.9963, 切向力X=1531.4368, 切向力Y=-303.3973 +FPS=37.95, 法向力=1894.0822, 切向力X=1358.9094, 切向力Y=332.2686 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002187s (9 tiles incl ref), finalize=0.000057s, total=0.002501s +FPS=42.19, 法向力=1877.1726, 切向力X=1393.2914, 切向力Y=282.6020 +FPS=43.99, 法向力=1852.9004, 切向力X=1411.8669, 切向力Y=288.7667 +FPS=38.03, 法向力=2709.9062, 切向力X=1445.7440, 切向力Y=168.0601 +FPS=42.17, 法向力=2700.5181, 切向力X=1364.7209, 切向力Y=269.6478 +FPS=39.90, 法向力=2267.5095, 切向力X=1390.8296, 切向力Y=1096.4594 +FPS=43.44, 法向力=2297.7905, 切向力X=1482.4965, 切向力Y=1162.5964 +FPS=39.12, 法向力=2622.1787, 切向力X=618.5029, 切向力Y=286.9355 +FPS=44.61, 法向力=2714.9326, 切向力X=666.2870, 切向力Y=332.6579 +FPS=44.60, 法向力=2691.5869, 切向力X=688.9969, 切向力Y=296.3200 +FPS=40.20, 法向力=2346.4329, 切向力X=765.2897, 切向力Y=490.2228 +FPS=43.90, 法向力=2372.5061, 切向力X=893.4426, 切向力Y=446.8483 +FPS=42.33, 法向力=2392.5979, 切向力X=883.5085, 切向力Y=471.8954 +FPS=38.56, 法向力=2267.2300, 切向力X=810.5600, 切向力Y=1326.1941 +FPS=39.19, 法向力=2280.7349, 切向力X=901.8613, 切向力Y=1233.6172 +FPS=41.57, 法向力=2223.3257, 切向力X=1357.4911, 切向力Y=1136.8319 +FPS=40.89, 法向力=2309.4688, 切向力X=1415.3733, 切向力Y=987.0345 +FPS=34.76, 法向力=2361.2341, 切向力X=701.8037, 切向力Y=876.7035 +FPS=40.11, 法向力=2332.8689, 切向力X=636.8157, 切向力Y=967.3817 +FPS=42.26, 法向力=2366.8726, 切向力X=604.7924, 切向力Y=970.2139 +FPS=39.74, 法向力=2183.7979, 切向力X=1087.9641, 切向力Y=548.6412 +FPS=43.14, 法向力=2151.1353, 切向力X=1043.7687, 切向力Y=433.7628 +FPS=41.41, 法向力=2092.0132, 切向力X=823.2119, 切向力Y=683.7118 +FPS=43.31, 法向力=2121.5112, 切向力X=894.1873, 切向力Y=704.9235 +FPS=41.79, 法向力=2465.6907, 切向力X=1301.5721, 切向力Y=476.5625 +FPS=41.77, 法向力=2557.5139, 切向力X=1209.6755, 切向力Y=564.9970 +FPS=44.09, 法向力=2575.8269, 切向力X=1205.3511, 切向力Y=547.1384 +FPS=39.97, 法向力=2423.2649, 切向力X=1403.1865, 切向力Y=835.8032 +FPS=43.46, 法向力=2320.5334, 切向力X=1525.0372, 切向力Y=861.5479 +FPS=42.45, 法向力=2334.3389, 切向力X=1498.0232, 切向力Y=820.1385 +FPS=42.62, 法向力=2339.8066, 切向力X=963.1818, 切向力Y=798.0569 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000301s, blend=0.002199s (9 tiles incl ref), finalize=0.000056s, total=0.002561s +FPS=44.11, 法向力=2365.5190, 切向力X=948.0994, 切向力Y=869.5502 +FPS=41.39, 法向力=2393.0986, 切向力X=883.8534, 切向力Y=826.4050 +FPS=43.29, 法向力=2363.0273, 切向力X=777.7639, 切向力Y=377.3741 +FPS=39.81, 法向力=2371.5923, 切向力X=904.5464, 切向力Y=350.8929 +FPS=40.01, 法向力=2389.5039, 切向力X=719.1616, 切向力Y=1577.9333 +FPS=41.25, 法向力=2366.1631, 切向力X=828.3110, 切向力Y=1634.7096 +FPS=38.81, 法向力=2484.9141, 切向力X=1295.5803, 切向力Y=709.1357 +FPS=42.26, 法向力=2540.9917, 切向力X=1281.7629, 切向力Y=624.6979 +FPS=43.58, 法向力=2498.7632, 切向力X=1235.5571, 切向力Y=634.4904 +FPS=41.75, 法向力=2506.0059, 切向力X=714.6079, 切向力Y=380.0703 +FPS=42.41, 法向力=2532.0920, 切向力X=609.3110, 切向力Y=406.3221 +FPS=41.72, 法向力=2499.9243, 切向力X=589.1410, 切向力Y=448.5774 +FPS=41.33, 法向力=2049.6035, 切向力X=1544.9995, 切向力Y=1142.9915 +FPS=41.90, 法向力=1986.6023, 切向力X=1697.1879, 切向力Y=1150.0945 +FPS=41.95, 法向力=3002.1301, 切向力X=1200.0938, 切向力Y=1123.3827 +FPS=44.28, 法向力=2945.2595, 切向力X=1301.6230, 切向力Y=1113.6011 +FPS=41.98, 法向力=2570.6824, 切向力X=987.4170, 切向力Y=613.7959 +FPS=43.98, 法向力=2576.1060, 切向力X=983.3006, 切向力Y=556.1704 +FPS=43.23, 法向力=2575.1714, 切向力X=962.0127, 切向力Y=597.8550 +FPS=40.93, 法向力=2877.6387, 切向力X=1212.2905, 切向力Y=721.6601 +FPS=44.24, 法向力=2941.3281, 切向力X=1124.4390, 切向力Y=669.7708 +FPS=41.48, 法向力=2874.5903, 切向力X=1192.2162, 切向力Y=753.3982 +FPS=42.35, 法向力=2244.1111, 切向力X=1595.2220, 切向力Y=550.3528 +FPS=42.00, 法向力=2195.7371, 切向力X=1621.0815, 切向力Y=602.7081 +FPS=41.46, 法向力=2614.2817, 切向力X=583.4800, 切向力Y=1090.8993 +FPS=44.71, 法向力=2679.6436, 切向力X=469.1696, 切向力Y=1257.3789 +FPS=41.93, 法向力=2911.1040, 切向力X=1094.5786, 切向力Y=-152.2354 +FPS=43.56, 法向力=2880.6150, 切向力X=1025.0126, 切向力Y=-151.1968 +FPS=44.24, 法向力=2915.4072, 切向力X=1008.6315, 切向力Y=-189.9613 +FPS=38.90, 法向力=2841.2207, 切向力X=425.3468, 切向力Y=767.1975 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002154s (9 tiles incl ref), finalize=0.000101s, total=0.002505s +FPS=43.35, 法向力=2724.5278, 切向力X=587.2567, 切向力Y=907.0253 +FPS=41.56, 法向力=2693.8735, 切向力X=498.7596, 切向力Y=857.1130 +FPS=37.13, 法向力=2236.7090, 切向力X=600.7043, 切向力Y=1175.7974 +FPS=42.56, 法向力=2170.9429, 切向力X=723.8869, 切向力Y=1157.4141 +FPS=38.53, 法向力=2482.9893, 切向力X=870.8397, 切向力Y=55.2124 +FPS=43.38, 法向力=2477.0396, 切向力X=951.6840, 切向力Y=102.4441 +FPS=42.21, 法向力=2356.0825, 切向力X=1080.4474, 切向力Y=807.8156 +FPS=43.31, 法向力=2262.7515, 切向力X=1273.9884, 切向力Y=988.3832 +FPS=44.05, 法向力=2267.0015, 切向力X=1244.9208, 切向力Y=966.5815 +FPS=39.73, 法向力=2166.8271, 切向力X=1390.4216, 切向力Y=689.2501 +FPS=42.80, 法向力=2028.1135, 切向力X=1442.8748, 切向力Y=975.4421 +FPS=43.93, 法向力=2051.2856, 切向力X=1435.1050, 切向力Y=836.0939 +FPS=37.40, 法向力=2476.5127, 切向力X=949.1574, 切向力Y=401.5242 +FPS=42.28, 法向力=2358.4048, 切向力X=1029.6511, 切向力Y=559.1782 +FPS=40.93, 法向力=2547.7756, 切向力X=1488.4446, 切向力Y=776.8741 +FPS=44.01, 法向力=2654.7095, 切向力X=1248.6910, 切向力Y=774.8027 +FPS=41.24, 法向力=2668.0439, 切向力X=1277.8152, 切向力Y=748.5101 +FPS=42.31, 法向力=2592.4795, 切向力X=472.7946, 切向力Y=1322.9287 +FPS=44.02, 法向力=2564.7878, 切向力X=500.0377, 切向力Y=1465.0060 +FPS=38.75, 法向力=2202.1914, 切向力X=910.7267, 切向力Y=487.0139 +FPS=40.31, 法向力=2186.4639, 切向力X=876.1286, 切向力Y=385.1531 +FPS=42.38, 法向力=2194.5679, 切向力X=894.4677, 切向力Y=350.0941 +FPS=40.65, 法向力=2240.3823, 切向力X=1263.7039, 切向力Y=777.2252 +FPS=40.71, 法向力=2210.6099, 切向力X=1320.9681, 切向力Y=840.6053 +FPS=40.63, 法向力=2724.1382, 切向力X=436.5110, 切向力Y=396.3842 +FPS=37.54, 法向力=2594.9180, 切向力X=371.6202, 切向力Y=362.6144 +FPS=35.08, 法向力=2175.3479, 切向力X=887.4150, 切向力Y=1349.7682 +FPS=42.28, 法向力=2163.8105, 切向力X=1026.1594, 切向力Y=1315.9771 +FPS=43.37, 法向力=2143.4331, 切向力X=1054.5513, 切向力Y=1326.4843 +FPS=39.62, 法向力=2422.9993, 切向力X=914.9729, 切向力Y=952.7567 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002138s (9 tiles incl ref), finalize=0.000056s, total=0.002451s +FPS=41.50, 法向力=2422.8867, 切向力X=1041.2831, 切向力Y=912.2257 +FPS=41.41, 法向力=2308.2129, 切向力X=758.0995, 切向力Y=346.6428 +FPS=43.32, 法向力=2225.2190, 切向力X=817.0859, 切向力Y=462.4837 +FPS=40.57, 法向力=2309.2075, 切向力X=1687.7972, 切向力Y=968.6547 +FPS=43.56, 法向力=2272.8638, 切向力X=1695.9949, 切向力Y=1001.6112 +FPS=44.46, 法向力=2316.3169, 切向力X=1660.6144, 切向力Y=898.6318 +FPS=37.92, 法向力=2050.5613, 切向力X=750.5061, 切向力Y=993.4590 +FPS=41.94, 法向力=2002.2147, 切向力X=729.0878, 切向力Y=1068.6533 +FPS=41.18, 法向力=2007.5453, 切向力X=754.8981, 切向力Y=1074.7053 +FPS=36.16, 法向力=1979.5146, 切向力X=1762.1973, 切向力Y=665.4057 +FPS=41.10, 法向力=2047.3188, 切向力X=1798.2018, 切向力Y=664.4938 +FPS=35.83, 法向力=2490.2480, 切向力X=1322.8408, 切向力Y=276.6854 +FPS=35.50, 法向力=2488.0630, 切向力X=1319.8074, 切向力Y=425.7026 +FPS=37.46, 法向力=2525.8301, 切向力X=1123.8900, 切向力Y=787.6560 +FPS=42.19, 法向力=2562.9106, 切向力X=1061.2930, 切向力Y=808.2941 +FPS=29.76, 法向力=2413.6230, 切向力X=591.4385, 切向力Y=569.3781 +FPS=44.01, 法向力=2449.7632, 切向力X=591.5256, 切向力Y=541.0323 +FPS=42.75, 法向力=2439.2795, 切向力X=594.0521, 切向力Y=570.8275 +FPS=38.22, 法向力=2257.2620, 切向力X=969.8741, 切向力Y=837.6509 +FPS=43.28, 法向力=2269.1328, 切向力X=1036.0957, 切向力Y=755.7111 +FPS=38.73, 法向力=2299.0439, 切向力X=1079.8867, 切向力Y=1024.9436 +FPS=44.12, 法向力=2289.9199, 切向力X=1208.8660, 切向力Y=1112.6829 +FPS=41.01, 法向力=2204.0393, 切向力X=1203.1953, 切向力Y=1258.3906 +FPS=41.80, 法向力=2228.1904, 切向力X=1080.0698, 切向力Y=1309.3632 +FPS=43.63, 法向力=2263.5439, 切向力X=1174.9205, 切向力Y=1259.4618 +FPS=40.90, 法向力=2450.9856, 切向力X=1184.2489, 切向力Y=1418.4841 +FPS=43.29, 法向力=2442.5396, 切向力X=1262.4766, 切向力Y=1352.3395 +FPS=42.87, 法向力=2454.4858, 切向力X=1227.5668, 切向力Y=1370.2478 +FPS=39.78, 法向力=2440.9290, 切向力X=498.5255, 切向力Y=1178.8413 +FPS=43.65, 法向力=2472.9121, 切向力X=505.4487, 切向力Y=1205.0920 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002166s (9 tiles incl ref), finalize=0.000066s, total=0.002506s +FPS=39.87, 法向力=2098.7805, 切向力X=1534.1250, 切向力Y=1161.9512 +FPS=42.03, 法向力=2165.6978, 切向力X=1477.2113, 切向力Y=1179.5208 +FPS=38.79, 法向力=3127.2856, 切向力X=1082.0256, 切向力Y=-92.5968 +FPS=41.73, 法向力=2956.1035, 切向力X=1063.7283, 切向力Y=104.9211 +FPS=41.61, 法向力=3040.8447, 切向力X=1076.5974, 切向力Y=57.1011 +FPS=39.68, 法向力=2408.5557, 切向力X=1320.3462, 切向力Y=451.0196 +FPS=44.41, 法向力=2262.2021, 切向力X=1411.6727, 切向力Y=596.2552 +FPS=43.31, 法向力=2275.2529, 切向力X=1420.8540, 切向力Y=579.8834 +FPS=42.84, 法向力=2669.5918, 切向力X=677.1155, 切向力Y=847.8191 +FPS=42.43, 法向力=2636.5566, 切向力X=740.0803, 切向力Y=939.1393 +FPS=15.51, 法向力=1864.4299, 切向力X=1521.4552, 切向力Y=968.3115 +FPS=46.27, 法向力=2270.8467, 切向力X=1862.2181, 切向力Y=541.0656 +FPS=40.77, 法向力=2237.1760, 切向力X=1867.9086, 切向力Y=587.4462 +FPS=37.44, 法向力=1813.0316, 切向力X=446.3915, 切向力Y=680.2232 +FPS=39.54, 法向力=1802.2690, 切向力X=485.7061, 切向力Y=641.3525 +FPS=40.00, 法向力=1787.8643, 切向力X=501.2518, 切向力Y=621.2723 +FPS=36.03, 法向力=2435.8276, 切向力X=699.0719, 切向力Y=537.4049 +FPS=41.07, 法向力=2465.5774, 切向力X=644.2193, 切向力Y=516.8279 +FPS=40.16, 法向力=2786.9692, 切向力X=1154.1816, 切向力Y=671.9572 +FPS=39.09, 法向力=2795.9956, 切向力X=1092.3297, 切向力Y=688.4177 +FPS=35.32, 法向力=2515.7075, 切向力X=609.0873, 切向力Y=888.1570 +FPS=42.20, 法向力=2441.0181, 切向力X=604.0818, 切向力Y=915.9348 +FPS=41.74, 法向力=2444.1802, 切向力X=651.7902, 切向力Y=879.3085 +FPS=40.14, 法向力=2007.7830, 切向力X=950.2935, 切向力Y=698.9396 +FPS=41.69, 法向力=1992.2217, 切向力X=918.2769, 切向力Y=711.0162 +FPS=40.50, 法向力=2406.8330, 切向力X=568.2166, 切向力Y=959.9391 +FPS=40.08, 法向力=2435.3088, 切向力X=636.5027, 切向力Y=979.5679 +FPS=42.00, 法向力=2405.0156, 切向力X=653.9248, 切向力Y=1036.9297 +FPS=38.70, 法向力=2569.7837, 切向力X=864.5887, 切向力Y=845.8291 +FPS=41.88, 法向力=2600.1184, 切向力X=1006.3436, 切向力Y=783.2488 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000289s, blend=0.002302s (9 tiles incl ref), finalize=0.000059s, total=0.002657s +FPS=37.91, 法向力=2230.4307, 切向力X=668.1829, 切向力Y=1356.1027 +FPS=41.04, 法向力=2260.4185, 切向力X=650.9800, 切向力Y=1476.6938 +FPS=38.23, 法向力=2222.1431, 切向力X=634.8918, 切向力Y=1550.4927 +FPS=40.65, 法向力=1950.4951, 切向力X=1022.5130, 切向力Y=1290.5514 +FPS=42.25, 法向力=1921.7212, 切向力X=1092.0701, 切向力Y=1321.6594 +FPS=37.25, 法向力=2196.1392, 切向力X=1620.9707, 切向力Y=1287.0283 +FPS=42.46, 法向力=2144.2993, 切向力X=1610.8696, 切向力Y=1307.3086 +FPS=42.26, 法向力=2152.1870, 切向力X=1618.5022, 切向力Y=1285.9636 +FPS=37.44, 法向力=2365.4854, 切向力X=1534.6647, 切向力Y=879.2258 +FPS=38.99, 法向力=2318.1069, 切向力X=1567.0991, 切向力Y=800.2325 +FPS=43.01, 法向力=2704.7119, 切向力X=673.1053, 切向力Y=249.6945 +FPS=44.41, 法向力=2718.9883, 切向力X=873.4733, 切向力Y=198.0990 +FPS=41.93, 法向力=2411.9785, 切向力X=1515.1414, 切向力Y=634.0467 +FPS=44.62, 法向力=2380.2407, 切向力X=1530.3333, 切向力Y=745.8723 +FPS=43.98, 法向力=2315.9307, 切向力X=1580.7878, 切向力Y=774.2811 +FPS=39.56, 法向力=2485.7969, 切向力X=1308.7531, 切向力Y=440.8554 +FPS=44.75, 法向力=2283.3401, 切向力X=1317.7424, 切向力Y=555.6232 +FPS=43.26, 法向力=2251.7932, 切向力X=1411.6335, 切向力Y=563.8672 +FPS=36.97, 法向力=1834.3662, 切向力X=1880.5623, 切向力Y=1255.1428 +FPS=40.46, 法向力=1804.0245, 切向力X=1912.4939, 切向力Y=1392.9092 +FPS=39.57, 法向力=2403.4995, 切向力X=1417.2157, 切向力Y=314.5345 +FPS=43.96, 法向力=2393.8325, 切向力X=1442.6847, 切向力Y=340.5231 +FPS=34.92, 法向力=2505.7271, 切向力X=662.2465, 切向力Y=520.3109 +FPS=44.52, 法向力=2451.6147, 切向力X=696.7224, 切向力Y=575.6676 +FPS=44.21, 法向力=2496.2822, 切向力X=731.2245, 切向力Y=578.9034 +FPS=42.61, 法向力=2425.9250, 切向力X=1389.1514, 切向力Y=829.1386 +FPS=44.86, 法向力=2429.7256, 切向力X=1463.6062, 切向力Y=803.8475 +FPS=40.32, 法向力=2480.3088, 切向力X=1365.7305, 切向力Y=798.5536 +FPS=41.85, 法向力=1676.0278, 切向力X=2093.1721, 切向力Y=1142.1121 +FPS=38.40, 法向力=1662.3716, 切向力X=2118.3867, 切向力Y=1275.3499 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000339s, blend=0.002208s (9 tiles incl ref), finalize=0.000059s, total=0.002613s +FPS=38.65, 法向力=1836.4021, 切向力X=1036.0978, 切向力Y=1067.3535 +FPS=44.04, 法向力=1823.2471, 切向力X=1095.0054, 切向力Y=1054.7812 +FPS=39.55, 法向力=2286.3716, 切向力X=970.9786, 切向力Y=1309.7126 +FPS=43.35, 法向力=2313.8997, 切向力X=890.0938, 切向力Y=1383.2473 +FPS=43.41, 法向力=2331.3618, 切向力X=905.6068, 切向力Y=1379.9185 +FPS=40.90, 法向力=2108.9060, 切向力X=1090.9169, 切向力Y=850.9567 +FPS=41.44, 法向力=2027.0560, 切向力X=1137.7988, 切向力Y=1024.5737 +FPS=41.55, 法向力=1923.2643, 切向力X=1258.2183, 切向力Y=1011.0007 +FPS=41.48, 法向力=2090.6738, 切向力X=979.4946, 切向力Y=962.4578 +FPS=41.86, 法向力=2056.1919, 切向力X=1075.0876, 切向力Y=1018.1825 +FPS=40.51, 法向力=1934.6692, 切向力X=1759.6528, 切向力Y=878.5736 +FPS=44.64, 法向力=1883.7129, 切向力X=1850.8328, 切向力Y=943.3285 +FPS=41.54, 法向力=2144.4182, 切向力X=1517.1251, 切向力Y=1133.6178 +FPS=45.27, 法向力=2143.0422, 切向力X=1546.9631, 切向力Y=1164.7656 +FPS=44.96, 法向力=2135.8540, 切向力X=1565.5869, 切向力Y=1194.4526 +FPS=40.38, 法向力=2711.5081, 切向力X=684.3882, 切向力Y=-296.0068 +FPS=43.91, 法向力=2748.9185, 切向力X=702.9987, 切向力Y=-317.2111 +FPS=42.48, 法向力=2723.5762, 切向力X=720.8628, 切向力Y=-269.0189 +FPS=39.20, 法向力=1871.9009, 切向力X=1190.9524, 切向力Y=762.2577 +FPS=44.80, 法向力=1848.7675, 切向力X=1253.0955, 切向力Y=745.6633 +FPS=39.45, 法向力=1976.3188, 切向力X=1604.3621, 切向力Y=744.4318 +FPS=43.98, 法向力=1963.3046, 切向力X=1656.3623, 切向力Y=663.4529 +FPS=42.97, 法向力=2471.0161, 切向力X=860.1086, 切向力Y=889.4999 +FPS=43.15, 法向力=2490.9421, 切向力X=821.3022, 切向力Y=888.5037 +FPS=45.04, 法向力=2530.3472, 切向力X=794.4697, 切向力Y=889.4716 +FPS=38.75, 法向力=2161.1836, 切向力X=1336.6118, 切向力Y=794.9001 +FPS=44.66, 法向力=2142.3174, 切向力X=1362.3650, 切向力Y=830.1695 +FPS=44.11, 法向力=2124.8608, 切向力X=1364.3873, 切向力Y=803.3575 +FPS=40.84, 法向力=2389.2510, 切向力X=958.1647, 切向力Y=794.0258 +FPS=44.38, 法向力=2369.5010, 切向力X=1008.5903, 切向力Y=776.1560 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000369s, blend=0.002288s (9 tiles incl ref), finalize=0.000059s, total=0.002722s +FPS=38.35, 法向力=2407.6719, 切向力X=1229.4438, 切向力Y=155.9031 +FPS=45.01, 法向力=2368.9980, 切向力X=1299.0580, 切向力Y=227.6420 +FPS=39.55, 法向力=2369.0527, 切向力X=1264.3512, 切向力Y=186.9642 +FPS=43.57, 法向力=2316.8220, 切向力X=1238.8062, 切向力Y=761.5040 +FPS=44.78, 法向力=2354.9858, 切向力X=1265.9380, 切向力Y=866.8015 +FPS=37.89, 法向力=2120.4360, 切向力X=976.3577, 切向力Y=1523.4111 +FPS=44.26, 法向力=2082.0640, 切向力X=1043.7922, 切向力Y=1529.4441 +FPS=44.75, 法向力=2087.6382, 切向力X=1082.0591, 切向力Y=1520.5823 +FPS=40.55, 法向力=2411.8552, 切向力X=628.9067, 切向力Y=433.9206 +FPS=43.18, 法向力=2464.0996, 切向力X=531.6041, 切向力Y=482.2905 +FPS=40.64, 法向力=2373.9590, 切向力X=1264.5450, 切向力Y=913.1788 +FPS=44.85, 法向力=2381.9097, 切向力X=1352.8496, 切向力Y=925.7198 +FPS=41.23, 法向力=2329.6731, 切向力X=1375.2083, 切向力Y=955.9104 +FPS=41.56, 法向力=2885.0525, 切向力X=1334.7607, 切向力Y=607.5836 +FPS=42.97, 法向力=2916.7109, 切向力X=1326.1172, 切向力Y=589.9756 +FPS=41.02, 法向力=1964.1359, 切向力X=887.9487, 切向力Y=669.5273 +FPS=44.01, 法向力=1909.8717, 切向力X=821.0978, 切向力Y=656.0322 +FPS=42.57, 法向力=1904.8765, 切向力X=846.3970, 切向力Y=686.1902 +FPS=39.94, 法向力=2267.7056, 切向力X=921.1451, 切向力Y=747.6946 +FPS=44.10, 法向力=2232.0625, 切向力X=1048.9390, 切向力Y=725.2299 +FPS=39.54, 法向力=2331.2812, 切向力X=966.6395, 切向力Y=569.9775 +FPS=43.96, 法向力=2334.8987, 切向力X=837.7015, 切向力Y=679.8009 +FPS=43.60, 法向力=2320.1152, 切向力X=869.5476, 切向力Y=688.9417 +FPS=40.52, 法向力=2364.3262, 切向力X=1332.5612, 切向力Y=419.4774 +FPS=42.92, 法向力=2326.4392, 切向力X=1294.0559, 切向力Y=486.7218 +FPS=40.59, 法向力=2482.0029, 切向力X=1499.3425, 切向力Y=1473.3585 +FPS=39.40, 法向力=2522.7676, 切向力X=1480.0978, 切向力Y=1493.0602 +FPS=43.49, 法向力=2552.2959, 切向力X=1462.9954, 切向力Y=1462.6472 +FPS=38.43, 法向力=2543.8264, 切向力X=1399.6017, 切向力Y=465.1389 +FPS=44.36, 法向力=2557.9529, 切向力X=1267.3276, 切向力Y=559.5616 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000387s, blend=0.002239s (9 tiles incl ref), finalize=0.000060s, total=0.002693s +FPS=35.74, 法向力=2012.4874, 切向力X=1331.8605, 切向力Y=1151.8850 +FPS=44.68, 法向力=1997.6646, 切向力X=1376.3782, 切向力Y=1221.4543 +FPS=43.12, 法向力=2006.3845, 切向力X=1346.2705, 切向力Y=1180.6271 +FPS=43.24, 法向力=1734.7023, 切向力X=1775.3910, 切向力Y=1201.2954 +FPS=45.23, 法向力=1716.2134, 切向力X=1731.3308, 切向力Y=1382.4697 +FPS=41.38, 法向力=1710.7306, 切向力X=1720.6289, 切向力Y=1438.0332 +FPS=41.89, 法向力=2246.6240, 切向力X=1283.4740, 切向力Y=483.0037 +FPS=43.81, 法向力=2269.3069, 切向力X=1300.8146, 切向力Y=459.2874 +FPS=38.37, 法向力=1920.2823, 切向力X=1248.4358, 切向力Y=1313.4921 +FPS=44.58, 法向力=1956.5226, 切向力X=1248.6530, 切向力Y=1391.5376 +FPS=39.24, 法向力=2136.7769, 切向力X=1568.8040, 切向力Y=309.4318 +FPS=45.59, 法向力=2175.1528, 切向力X=1528.8208, 切向力Y=375.2845 +FPS=42.64, 法向力=2191.1968, 切向力X=1501.4727, 切向力Y=337.1018 +FPS=41.77, 法向力=2558.6782, 切向力X=1455.9467, 切向力Y=1034.7393 +FPS=43.16, 法向力=2513.9517, 切向力X=1565.8613, 切向力Y=1031.1482 +FPS=44.75, 法向力=2558.2427, 切向力X=1507.9740, 切向力Y=1049.7708 +FPS=37.78, 法向力=2478.1431, 切向力X=1302.2225, 切向力Y=335.2712 +FPS=43.73, 法向力=2473.3286, 切向力X=1327.7004, 切向力Y=335.7666 +FPS=43.08, 法向力=2490.4800, 切向力X=516.9841, 切向力Y=362.6092 +FPS=40.92, 法向力=2446.0840, 切向力X=481.0495, 切向力Y=470.9238 +FPS=38.85, 法向力=2368.9429, 切向力X=868.5435, 切向力Y=489.1053 +FPS=45.35, 法向力=2279.6172, 切向力X=863.6498, 切向力Y=542.3431 +FPS=45.06, 法向力=2342.1780, 切向力X=851.5244, 切向力Y=507.8745 +FPS=40.32, 法向力=2002.0939, 切向力X=1610.5996, 切向力Y=478.3299 +FPS=44.75, 法向力=2042.8330, 切向力X=1711.4491, 切向力Y=479.4631 +FPS=42.84, 法向力=2065.4741, 切向力X=1679.0403, 切向力Y=484.9992 +FPS=40.13, 法向力=2576.3813, 切向力X=1428.7758, 切向力Y=885.0717 +FPS=44.83, 法向力=2613.3115, 切向力X=1463.8628, 切向力Y=780.7792 +FPS=42.23, 法向力=2663.6025, 切向力X=1443.0579, 切向力Y=775.8336 +FPS=39.01, 法向力=2034.1350, 切向力X=1201.1583, 切向力Y=540.6881 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000372s, blend=0.002856s (9 tiles incl ref), finalize=0.000078s, total=0.003314s +FPS=36.00, 法向力=2309.7441, 切向力X=1402.1208, 切向力Y=579.6733 +FPS=40.58, 法向力=2335.1836, 切向力X=1334.7235, 切向力Y=577.1656 +FPS=44.55, 法向力=2326.2158, 切向力X=1362.2168, 切向力Y=626.8010 +FPS=40.83, 法向力=2354.5103, 切向力X=1052.9119, 切向力Y=202.6026 +FPS=43.80, 法向力=2333.7705, 切向力X=1083.2013, 切向力Y=167.8083 +FPS=43.98, 法向力=2299.1968, 切向力X=1101.4321, 切向力Y=252.8309 +FPS=42.80, 法向力=2005.1952, 切向力X=1360.0375, 切向力Y=738.7763 +FPS=43.52, 法向力=2010.0968, 切向力X=1377.3528, 切向力Y=887.2780 +FPS=41.82, 法向力=2016.0085, 切向力X=1394.7317, 切向力Y=853.6587 +FPS=44.29, 法向力=1975.3281, 切向力X=1858.7222, 切向力Y=1348.9918 +FPS=37.64, 法向力=1945.5339, 切向力X=2036.1826, 切向力Y=1523.8193 +FPS=39.02, 法向力=2723.4805, 切向力X=650.9562, 切向力Y=1259.7997 +FPS=43.93, 法向力=2676.6396, 切向力X=688.4739, 切向力Y=1261.7690 +FPS=41.27, 法向力=2179.7634, 切向力X=1294.9565, 切向力Y=1160.7874 +FPS=43.76, 法向力=2155.5015, 切向力X=1280.5952, 切向力Y=1277.9883 +FPS=43.32, 法向力=2155.6899, 切向力X=1254.0996, 切向力Y=1277.2550 +FPS=42.05, 法向力=2560.9482, 切向力X=554.0927, 切向力Y=1108.8125 +FPS=44.43, 法向力=2587.7200, 切向力X=576.0472, 切向力Y=1183.4932 +FPS=41.50, 法向力=2586.0142, 切向力X=539.6057, 切向力Y=1166.0883 +FPS=40.73, 法向力=1954.6477, 切向力X=1334.6672, 切向力Y=619.3289 +FPS=40.70, 法向力=1863.5217, 切向力X=1480.2510, 切向力Y=733.5902 +FPS=41.17, 法向力=2301.0325, 切向力X=1493.3575, 切向力Y=629.4258 +FPS=44.86, 法向力=2335.7207, 切向力X=1528.0198, 切向力Y=537.3513 +FPS=39.73, 法向力=2392.0078, 切向力X=1344.4905, 切向力Y=803.5930 +FPS=44.51, 法向力=2376.2585, 切向力X=1388.2578, 切向力Y=819.5168 +FPS=43.34, 法向力=2376.3882, 切向力X=1443.7542, 切向力Y=796.4487 +FPS=40.80, 法向力=2195.4250, 切向力X=725.1460, 切向力Y=1206.3979 +FPS=43.03, 法向力=2201.5601, 切向力X=651.2513, 切向力Y=1264.7314 +FPS=39.34, 法向力=2238.4751, 切向力X=642.7319, 切向力Y=1263.3713 +FPS=42.80, 法向力=2812.0098, 切向力X=161.7899, 切向力Y=918.4180 +stitch_feature_optimized: canvas out_w=546, out_h=417, x_min=-142.20, y_min=-82.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000255s, blend=0.002126s (9 tiles incl ref), finalize=0.000054s, total=0.002440s +FPS=41.92, 法向力=2803.4617, 切向力X=161.1929, 切向力Y=866.5993 +FPS=38.45, 法向力=2762.9736, 切向力X=750.2703, 切向力Y=737.3121 +FPS=44.01, 法向力=2827.7637, 切向力X=793.1952, 切向力Y=744.2049 +FPS=38.70, 法向力=2092.7881, 切向力X=833.0223, 切向力Y=294.5064 +FPS=44.31, 法向力=2080.5847, 切向力X=982.5634, 切向力Y=181.6100 +FPS=41.87, 法向力=2049.0674, 切向力X=990.0525, 切向力Y=192.4124 +FPS=38.71, 法向力=2698.1777, 切向力X=913.7444, 切向力Y=888.8296 +FPS=43.15, 法向力=2756.2747, 切向力X=831.6254, 切向力Y=949.1220 +FPS=42.04, 法向力=2739.3176, 切向力X=856.3365, 切向力Y=948.7202 +FPS=43.35, 法向力=2591.2009, 切向力X=1383.9570, 切向力Y=377.0650 +FPS=43.55, 法向力=2611.5886, 切向力X=1368.8350, 切向力Y=404.4808 +FPS=42.90, 法向力=1448.7452, 切向力X=1727.9417, 切向力Y=1534.6316 +FPS=43.05, 法向力=1399.9694, 切向力X=1758.9044, 切向力Y=1465.5925 +FPS=42.48, 法向力=2607.4810, 切向力X=1104.3669, 切向力Y=1341.9465 +FPS=44.41, 法向力=2530.3237, 切向力X=1245.8967, 切向力Y=1350.1938 +FPS=42.91, 法向力=2564.9858, 切向力X=1194.9266, 切向力Y=1372.9128 +FPS=40.95, 法向力=2292.3228, 切向力X=1621.1431, 切向力Y=962.8358 +FPS=44.45, 法向力=2207.3564, 切向力X=1623.7896, 切向力Y=1044.8795 +FPS=15.88, 法向力=2285.3030, 切向力X=1738.5996, 切向力Y=1406.9796 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_171552.log b/examples/logs/qt_viewer_20260519_171552.log new file mode 100644 index 0000000..7b7719f --- /dev/null +++ b/examples/logs/qt_viewer_20260519_171552.log @@ -0,0 +1,4502 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=20 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.49, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=2.71, 法向力=1420.1165, 切向力X=303.3109, 切向力Y=-838.7357 +FPS=28.31, 法向力=1043.6747, 切向力X=145.9727, 切向力Y=5.4775 +FPS=18.90, 法向力=1439.6279, 切向力X=-193.3439, 切向力Y=1057.0972 +FPS=19.11, 法向力=1446.3928, 切向力X=-141.9186, 切向力Y=1158.0229 +FPS=20.67, 法向力=1035.1832, 切向力X=-500.7529, 切向力Y=854.4333 +FPS=23.20, 法向力=1833.0328, 切向力X=6.0951, 切向力Y=-87.4473 +FPS=22.53, 法向力=1841.4298, 切向力X=54.2899, 切向力Y=-54.6205 +FPS=22.46, 法向力=1837.6331, 切向力X=7.6682, 切向力Y=-21.2113 +FPS=22.19, 法向力=925.7828, 切向力X=-331.0221, 切向力Y=285.9699 +FPS=23.35, 法向力=1817.8989, 切向力X=-338.7013, 切向力Y=-399.1713 +FPS=23.16, 法向力=1935.8342, 切向力X=-348.2271, 切向力Y=-203.1982 +FPS=22.57, 法向力=1925.0696, 切向力X=-357.4817, 切向力Y=-205.6781 +FPS=22.33, 法向力=1454.2234, 切向力X=-1178.6204, 切向力Y=-1079.6527 +FPS=22.25, 法向力=1960.9850, 切向力X=-415.8220, 切向力Y=-1307.7651 +FPS=22.21, 法向力=2034.1613, 切向力X=-426.6951, 切向力Y=-1229.8091 +FPS=22.31, 法向力=1528.6743, 切向力X=-57.7051, 切向力Y=-396.8733 +FPS=24.09, 法向力=1518.3132, 切向力X=-47.2106, 切向力Y=-207.2148 +FPS=24.19, 法向力=1289.4731, 切向力X=-347.7554, 切向力Y=-507.8198 +FPS=24.85, 法向力=1373.6416, 切向力X=-400.2312, 切向力Y=-569.2775 +FPS=23.64, 法向力=1686.5007, 切向力X=-214.5628, 切向力Y=-632.4526 +FPS=24.29, 法向力=2326.4329, 切向力X=-1690.9299, 切向力Y=733.0328 +FPS=23.23, 法向力=2453.8789, 切向力X=-1824.3607, 切向力Y=789.0456 +FPS=21.06, 法向力=2493.8965, 切向力X=-1790.2872, 切向力Y=902.1210 +FPS=22.75, 法向力=1650.2069, 切向力X=-1127.4209, 切向力Y=-948.6747 +FPS=22.64, 法向力=1607.9067, 切向力X=-1037.0438, 切向力Y=-1029.3304 +FPS=24.31, 法向力=1108.2373, 切向力X=107.6748, 切向力Y=527.5526 +FPS=23.79, 法向力=1592.9797, 切向力X=-795.1909, 切向力Y=765.0890 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000426s, blend=0.004242s (9 tiles incl ref), finalize=0.000121s, total=0.004800s +FPS=23.27, 法向力=1574.0322, 切向力X=-880.0789, 切向力Y=735.6104 +FPS=20.33, 法向力=1574.4778, 切向力X=-896.7930, 切向力Y=722.9949 +FPS=24.79, 法向力=1369.0513, 切向力X=-571.9886, 切向力Y=-280.1479 +FPS=24.08, 法向力=1357.3827, 切向力X=-447.2387, 切向力Y=-149.0004 +FPS=24.89, 法向力=1503.4448, 切向力X=-505.8665, 切向力Y=-343.0976 +FPS=24.89, 法向力=1551.9817, 切向力X=-538.3038, 切向力Y=-299.4799 +FPS=23.29, 法向力=1361.4871, 切向力X=-537.9672, 切向力Y=-1216.8301 +FPS=25.05, 法向力=1785.5496, 切向力X=169.6271, 切向力Y=-151.9473 +FPS=25.15, 法向力=1811.8187, 切向力X=160.6285, 切向力Y=-261.7892 +FPS=24.40, 法向力=1526.2532, 切向力X=-388.1868, 切向力Y=-1098.0780 +FPS=23.91, 法向力=1559.9224, 切向力X=-478.0359, 切向力Y=-1056.4741 +FPS=25.72, 法向力=1586.9916, 切向力X=-486.6548, 切向力Y=-1095.1045 +FPS=23.98, 法向力=1687.9572, 切向力X=55.2033, 切向力Y=-648.9889 +FPS=24.35, 法向力=2102.3599, 切向力X=-599.2885, 切向力Y=-1103.0789 +FPS=25.25, 法向力=2175.1743, 切向力X=-791.3013, 切向力Y=-1045.7125 +FPS=25.19, 法向力=2180.5437, 切向力X=-789.5390, 切向力Y=-1047.8582 +FPS=24.19, 法向力=1227.7405, 切向力X=39.5909, 切向力Y=364.5327 +FPS=24.60, 法向力=1241.5017, 切向力X=136.2838, 切向力Y=431.5393 +FPS=24.19, 法向力=1341.6379, 切向力X=-724.7664, 切向力Y=499.3917 +FPS=25.37, 法向力=1374.3580, 切向力X=-967.1814, 切向力Y=659.3674 +FPS=25.48, 法向力=1407.5499, 切向力X=-993.1483, 切向力Y=646.6771 +FPS=25.12, 法向力=1423.3918, 切向力X=-986.9855, 切向力Y=664.6400 +FPS=25.36, 法向力=2044.3926, 切向力X=-1143.5671, 切向力Y=256.5739 +FPS=24.25, 法向力=2030.4355, 切向力X=-1103.3636, 切向力Y=338.9672 +FPS=22.72, 法向力=2014.3728, 切向力X=-177.7531, 切向力Y=-539.5720 +FPS=23.63, 法向力=1941.0906, 切向力X=455.5213, 切向力Y=-1095.8357 +FPS=23.49, 法向力=1891.8638, 切向力X=414.0220, 切向力Y=-1109.9216 +FPS=23.41, 法向力=1894.1852, 切向力X=477.1707, 切向力Y=-1159.3121 +FPS=22.16, 法向力=1426.2878, 切向力X=-214.5250, 切向力Y=-99.2774 +FPS=24.24, 法向力=1204.7057, 切向力X=-6.0166, 切向力Y=174.5654 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000274s, blend=0.002213s (9 tiles incl ref), finalize=0.000056s, total=0.002549s +FPS=26.05, 法向力=1186.5896, 切向力X=7.4725, 切向力Y=150.6541 +FPS=23.02, 法向力=1077.8032, 切向力X=873.5076, 切向力Y=-240.4649 +FPS=23.20, 法向力=1129.1262, 切向力X=894.9662, 切向力Y=-269.3212 +FPS=23.92, 法向力=1124.2222, 切向力X=905.9747, 切向力Y=-321.5679 +FPS=22.45, 法向力=2040.6426, 切向力X=-222.8259, 切向力Y=189.4746 +FPS=23.75, 法向力=1590.8633, 切向力X=-283.5731, 切向力Y=62.9896 +FPS=24.39, 法向力=1535.7455, 切向力X=-279.6453, 切向力Y=139.5080 +FPS=24.43, 法向力=1817.9364, 切向力X=-956.8953, 切向力Y=366.9271 +FPS=23.70, 法向力=1800.9952, 切向力X=-901.8317, 切向力Y=372.3982 +FPS=23.93, 法向力=1801.7036, 切向力X=-903.0787, 切向力Y=408.2932 +FPS=24.75, 法向力=1424.9213, 切向力X=21.1381, 切向力Y=267.2801 +FPS=25.19, 法向力=1560.6477, 切向力X=591.7851, 切向力Y=-201.4373 +FPS=24.68, 法向力=1516.3496, 切向力X=572.3328, 切向力Y=-211.6991 +FPS=25.47, 法向力=1517.8446, 切向力X=586.4890, 切向力Y=-243.5237 +FPS=23.59, 法向力=1671.8961, 切向力X=-706.8733, 切向力Y=95.4672 +FPS=23.24, 法向力=1766.1901, 切向力X=-320.7762, 切向力Y=409.7350 +FPS=23.99, 法向力=1700.0767, 切向力X=-289.5731, 切向力Y=377.4399 +FPS=24.03, 法向力=1237.5566, 切向力X=251.3961, 切向力Y=-204.4787 +FPS=24.48, 法向力=1260.7660, 切向力X=354.3920, 切向力Y=-464.2831 +FPS=23.88, 法向力=1260.6414, 切向力X=318.8589, 切向力Y=-331.3275 +FPS=24.97, 法向力=1476.3604, 切向力X=-959.2052, 切向力Y=-138.2382 +FPS=24.52, 法向力=1269.3364, 切向力X=-186.1647, 切向力Y=374.2863 +FPS=24.43, 法向力=1286.2766, 切向力X=-275.7102, 切向力Y=246.9118 +FPS=25.11, 法向力=1580.4719, 切向力X=-21.0937, 切向力Y=408.4110 +FPS=25.53, 法向力=1591.3914, 切向力X=-5.6614, 切向力Y=520.7769 +FPS=25.44, 法向力=1573.1147, 切向力X=35.9640, 切向力Y=570.4878 +FPS=23.60, 法向力=1783.6099, 切向力X=574.3468, 切向力Y=-76.7184 +FPS=23.73, 法向力=1418.6013, 切向力X=72.8873, 切向力Y=221.4281 +FPS=22.99, 法向力=1257.6731, 切向力X=-919.6831, 切向力Y=341.7678 +FPS=23.81, 法向力=1290.5901, 切向力X=-923.7387, 切向力Y=304.5795 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000432s, blend=0.004270s (9 tiles incl ref), finalize=0.000131s, total=0.004843s +FPS=23.24, 法向力=1277.5029, 切向力X=-894.9369, 切向力Y=303.4753 +FPS=25.08, 法向力=1945.5522, 切向力X=910.3472, 切向力Y=-1004.4858 +FPS=24.07, 法向力=1915.4025, 切向力X=815.6324, 切向力Y=-979.5048 +FPS=22.75, 法向力=1665.8274, 切向力X=-93.6072, 切向力Y=-383.2553 +FPS=23.42, 法向力=1367.2112, 切向力X=-256.7285, 切向力Y=-315.7330 +FPS=23.25, 法向力=1377.3193, 切向力X=-318.5717, 切向力Y=-313.5183 +FPS=22.30, 法向力=1371.7346, 切向力X=-316.4669, 切向力Y=-320.6436 +FPS=23.18, 法向力=1415.3866, 切向力X=1016.1496, 切向力Y=-292.8275 +FPS=23.53, 法向力=1566.1250, 切向力X=125.8096, 切向力Y=-364.5068 +FPS=23.49, 法向力=1497.8457, 切向力X=152.8647, 切向力Y=-319.8566 +FPS=25.18, 法向力=1547.1891, 切向力X=88.7901, 切向力Y=-296.1260 +FPS=23.71, 法向力=1816.1094, 切向力X=-540.3166, 切向力Y=-1120.1241 +FPS=23.84, 法向力=1817.5803, 切向力X=-547.7505, 切向力Y=-1184.2769 +FPS=23.96, 法向力=2009.8730, 切向力X=-1317.6658, 切向力Y=319.8478 +FPS=23.47, 法向力=1472.1885, 切向力X=23.9370, 切向力Y=-320.9659 +FPS=23.89, 法向力=1401.0834, 切向力X=81.0548, 切向力Y=-359.7411 +FPS=24.71, 法向力=1408.5452, 切向力X=86.7638, 切向力Y=-378.2825 +FPS=22.85, 法向力=1476.7712, 切向力X=-755.6278, 切向力Y=-248.3884 +FPS=23.99, 法向力=2126.8369, 切向力X=1186.6873, 切向力Y=1190.6769 +FPS=21.64, 法向力=2036.2732, 切向力X=1257.8365, 切向力Y=1108.7168 +FPS=23.15, 法向力=1179.5903, 切向力X=-73.9485, 切向力Y=149.9157 +FPS=23.74, 法向力=1149.4717, 切向力X=-61.2049, 切向力Y=119.0216 +FPS=23.25, 法向力=1169.7411, 切向力X=-106.1968, 切向力Y=152.9139 +FPS=24.57, 法向力=1307.9089, 切向力X=242.5919, 切向力Y=320.3136 +FPS=23.75, 法向力=2024.5707, 切向力X=-235.4969, 切向力Y=224.7465 +FPS=23.18, 法向力=2007.3257, 切向力X=-117.4929, 切向力Y=265.0930 +FPS=22.60, 法向力=1588.1870, 切向力X=825.6615, 切向力Y=-85.5304 +FPS=23.16, 法向力=1545.6428, 切向力X=774.5182, 切向力Y=-20.7359 +FPS=22.64, 法向力=1045.6279, 切向力X=64.2555, 切向力Y=508.5446 +FPS=22.46, 法向力=1035.9478, 切向力X=86.7674, 切向力Y=587.0363 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000431s, blend=0.004263s (9 tiles incl ref), finalize=0.000118s, total=0.004821s +FPS=23.63, 法向力=1674.8196, 切向力X=-334.1878, 切向力Y=445.9736 +FPS=24.56, 法向力=1766.6182, 切向力X=-353.6356, 切向力Y=655.8092 +FPS=23.43, 法向力=1598.3186, 切向力X=-1349.3521, 切向力Y=-945.9523 +FPS=24.19, 法向力=1744.5770, 切向力X=-1388.6061, 切向力Y=-1070.0913 +FPS=23.61, 法向力=1226.3846, 切向力X=163.3427, 切向力Y=-116.3967 +FPS=22.69, 法向力=1443.2522, 切向力X=-393.0678, 切向力Y=314.6706 +FPS=22.34, 法向力=1435.3701, 切向力X=-354.0155, 切向力Y=395.5390 +FPS=24.71, 法向力=1436.2322, 切向力X=-310.4077, 切向力Y=365.2571 +FPS=22.80, 法向力=1434.9467, 切向力X=448.1357, 切向力Y=-192.2649 +FPS=24.20, 法向力=968.7265, 切向力X=256.2854, 切向力Y=57.9844 +FPS=22.19, 法向力=974.6060, 切向力X=196.5081, 切向力Y=19.9648 +FPS=24.70, 法向力=994.6895, 切向力X=187.6694, 切向力Y=25.3154 +FPS=24.85, 法向力=1757.2703, 切向力X=682.2787, 切向力Y=-765.7644 +FPS=24.61, 法向力=1259.1208, 切向力X=-245.5464, 切向力Y=93.5577 +FPS=24.54, 法向力=1258.0153, 切向力X=-245.4459, 切向力Y=198.7914 +FPS=23.28, 法向力=1491.8782, 切向力X=-110.9601, 切向力Y=111.1151 +FPS=24.07, 法向力=1450.7618, 切向力X=12.1724, 切向力Y=94.1896 +FPS=24.32, 法向力=1443.9543, 切向力X=-8.0203, 切向力Y=133.4520 +FPS=23.45, 法向力=934.0999, 切向力X=334.8788, 切向力Y=777.7822 +FPS=23.89, 法向力=1305.0377, 切向力X=654.6923, 切向力Y=35.2689 +FPS=24.71, 法向力=1300.4526, 切向力X=715.5817, 切向力Y=128.9409 +FPS=23.16, 法向力=1651.5018, 切向力X=126.8580, 切向力Y=-465.3430 +FPS=24.42, 法向力=1574.7888, 切向力X=149.8539, 切向力Y=-389.0583 +FPS=23.78, 法向力=1565.7819, 切向力X=135.9829, 切向力Y=-384.9498 +FPS=24.08, 法向力=1694.2402, 切向力X=-852.2825, 切向力Y=0.3119 +FPS=24.18, 法向力=1549.6613, 切向力X=594.1241, 切向力Y=176.2841 +FPS=23.00, 法向力=1587.2693, 切向力X=556.6747, 切向力Y=216.6427 +FPS=24.11, 法向力=1766.4598, 切向力X=699.4114, 切向力Y=-520.7131 +FPS=24.67, 法向力=1779.3530, 切向力X=613.5340, 切向力Y=-363.1352 +FPS=23.55, 法向力=1736.4438, 切向力X=661.3631, 切向力Y=-386.8807 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000411s, blend=0.004245s (9 tiles incl ref), finalize=0.000119s, total=0.004786s +FPS=24.29, 法向力=1519.3718, 切向力X=-63.3545, 切向力Y=-364.7169 +FPS=23.70, 法向力=1603.8376, 切向力X=93.8324, 切向力Y=-596.5198 +FPS=23.46, 法向力=1517.2476, 切向力X=262.3496, 切向力Y=679.4429 +FPS=23.73, 法向力=1535.3916, 切向力X=185.2992, 切向力Y=662.1145 +FPS=24.60, 法向力=1528.1943, 切向力X=188.5667, 切向力Y=670.5477 +FPS=23.80, 法向力=1918.9738, 切向力X=578.6901, 切向力Y=930.0483 +FPS=24.14, 法向力=2099.2529, 切向力X=-95.2148, 切向力Y=858.8087 +FPS=24.93, 法向力=2094.1721, 切向力X=-74.4282, 切向力Y=833.4650 +FPS=22.64, 法向力=2091.2520, 切向力X=-88.5242, 切向力Y=858.9601 +FPS=23.48, 法向力=1337.4795, 切向力X=1069.6292, 切向力Y=-46.5694 +FPS=24.20, 法向力=1320.5906, 切向力X=997.1460, 切向力Y=-1.7984 +FPS=23.26, 法向力=1531.5143, 切向力X=724.7524, 切向力Y=136.4146 +FPS=23.29, 法向力=1766.1841, 切向力X=-166.7668, 切向力Y=170.2389 +FPS=24.29, 法向力=1761.8491, 切向力X=-337.0534, 切向力Y=174.7310 +FPS=22.38, 法向力=1753.6292, 切向力X=-300.2354, 切向力Y=207.4885 +FPS=23.04, 法向力=1528.5691, 切向力X=97.0740, 切向力Y=423.2092 +FPS=22.46, 法向力=1476.9889, 切向力X=174.4437, 切向力Y=428.9501 +FPS=24.43, 法向力=1843.7771, 切向力X=59.0626, 切向力Y=925.7863 +FPS=23.45, 法向力=1689.3674, 切向力X=359.2478, 切向力Y=780.1216 +FPS=24.80, 法向力=1703.0659, 切向力X=330.5125, 切向力Y=847.8103 +FPS=24.27, 法向力=1711.1985, 切向力X=324.2013, 切向力Y=863.2252 +FPS=22.49, 法向力=1201.6785, 切向力X=792.0671, 切向力Y=760.6505 +FPS=23.54, 法向力=1783.7073, 切向力X=1600.6213, 切向力Y=-593.8036 +FPS=21.77, 法向力=1241.0925, 切向力X=441.9698, 切向力Y=498.6049 +FPS=24.74, 法向力=1337.4775, 切向力X=501.0161, 切向力Y=479.8450 +FPS=23.94, 法向力=1318.7217, 切向力X=416.7476, 切向力Y=511.4745 +FPS=23.49, 法向力=1458.7456, 切向力X=453.8856, 切向力Y=1110.0614 +FPS=24.60, 法向力=1474.1951, 切向力X=406.4278, 切向力Y=1183.1664 +FPS=23.66, 法向力=1926.2289, 切向力X=525.3729, 切向力Y=714.2520 +FPS=23.68, 法向力=1881.6866, 切向力X=-142.7620, 切向力Y=665.9561 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000443s, blend=0.005738s (9 tiles incl ref), finalize=0.000133s, total=0.006324s +FPS=23.53, 法向力=1857.8767, 切向力X=14.7242, 切向力Y=646.4967 +FPS=24.15, 法向力=1874.9305, 切向力X=21.5241, 切向力Y=671.8266 +FPS=24.22, 法向力=1511.1741, 切向力X=790.0441, 切向力Y=731.7537 +FPS=23.08, 法向力=1502.3135, 切向力X=776.8032, 切向力Y=775.7441 +FPS=24.53, 法向力=1902.6431, 切向力X=783.5847, 切向力Y=344.4962 +FPS=24.36, 法向力=1947.0594, 切向力X=775.3562, 切向力Y=432.7134 +FPS=23.84, 法向力=1393.8639, 切向力X=-246.0080, 切向力Y=186.3680 +FPS=23.43, 法向力=1396.9463, 切向力X=-328.1755, 切向力Y=14.0137 +FPS=24.23, 法向力=1797.2153, 切向力X=269.9125, 切向力Y=486.2558 +FPS=23.90, 法向力=1448.5952, 切向力X=-0.2388, 切向力Y=321.4471 +FPS=23.98, 法向力=1431.7258, 切向力X=-49.2497, 切向力Y=229.9762 +FPS=24.50, 法向力=1413.3973, 切向力X=-43.5487, 切向力Y=240.6585 +FPS=22.12, 法向力=1838.6138, 切向力X=271.5857, 切向力Y=403.2906 +FPS=22.90, 法向力=1256.4514, 切向力X=496.9547, 切向力Y=825.1730 +FPS=23.48, 法向力=1260.6444, 切向力X=534.9796, 切向力Y=644.6281 +FPS=22.36, 法向力=1274.4355, 切向力X=590.1246, 切向力Y=187.9300 +FPS=24.50, 法向力=1340.5747, 切向力X=612.3805, 切向力Y=258.1272 +FPS=24.67, 法向力=1334.8094, 切向力X=647.0403, 切向力Y=192.6145 +FPS=23.80, 法向力=2222.3406, 切向力X=205.2224, 切向力Y=172.7648 +FPS=23.74, 法向力=1309.9626, 切向力X=21.0931, 切向力Y=537.8474 +FPS=24.03, 法向力=1232.0396, 切向力X=93.9494, 切向力Y=586.4646 +FPS=24.41, 法向力=1669.9221, 切向力X=467.1713, 切向力Y=540.2081 +FPS=23.65, 法向力=1696.5354, 切向力X=496.6663, 切向力Y=597.0585 +FPS=23.71, 法向力=1953.4663, 切向力X=534.9974, 切向力Y=565.2546 +FPS=25.23, 法向力=1993.5059, 切向力X=481.1524, 切向力Y=468.2015 +FPS=23.44, 法向力=1642.7122, 切向力X=468.6180, 切向力Y=-172.9713 +FPS=23.39, 法向力=1648.9510, 切向力X=326.0422, 切向力Y=-205.2643 +FPS=23.36, 法向力=1620.7493, 切向力X=331.3515, 切向力Y=-209.1524 +FPS=24.75, 法向力=1489.8646, 切向力X=-212.8727, 切向力Y=475.0547 +FPS=22.33, 法向力=1432.9156, 切向力X=251.1646, 切向力Y=743.2378 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000425s, blend=0.005392s (9 tiles incl ref), finalize=0.000126s, total=0.005954s +FPS=23.34, 法向力=1410.2000, 切向力X=251.8020, 切向力Y=726.8868 +FPS=23.94, 法向力=2079.2261, 切向力X=678.7210, 切向力Y=456.7527 +FPS=23.36, 法向力=2153.0947, 切向力X=631.2896, 切向力Y=423.5992 +FPS=24.49, 法向力=1163.6581, 切向力X=477.7919, 切向力Y=561.1750 +FPS=24.53, 法向力=1095.1250, 切向力X=526.8656, 切向力Y=626.2389 +FPS=23.94, 法向力=1444.5562, 切向力X=315.9426, 切向力Y=1013.0729 +FPS=23.40, 法向力=1395.7982, 切向力X=445.5021, 切向力Y=1086.4126 +FPS=24.26, 法向力=1502.2673, 切向力X=794.2256, 切向力Y=477.9609 +FPS=24.64, 法向力=1559.2476, 切向力X=665.4504, 切向力Y=519.5536 +FPS=23.59, 法向力=2217.2134, 切向力X=-240.6052, 切向力Y=274.3198 +FPS=24.26, 法向力=1862.8802, 切向力X=-528.9253, 切向力Y=885.9891 +FPS=24.65, 法向力=1884.2837, 切向力X=-565.5735, 切向力Y=906.1442 +FPS=23.77, 法向力=1875.4952, 切向力X=-580.9431, 切向力Y=881.5394 +FPS=23.73, 法向力=1871.7551, 切向力X=-588.4234, 切向力Y=877.6033 +FPS=22.39, 法向力=1708.0153, 切向力X=812.1430, 切向力Y=938.8226 +FPS=23.14, 法向力=1739.8444, 切向力X=961.2094, 切向力Y=396.7310 +FPS=23.83, 法向力=1759.3672, 切向力X=965.7787, 切向力Y=438.0519 +FPS=24.63, 法向力=1475.9126, 切向力X=315.9430, 切向力Y=335.6198 +FPS=24.63, 法向力=1417.9470, 切向力X=251.2393, 切向力Y=412.2948 +FPS=23.55, 法向力=1425.2355, 切向力X=257.2668, 切向力Y=381.9065 +FPS=23.25, 法向力=1651.8506, 切向力X=300.2889, 切向力Y=477.2122 +FPS=24.75, 法向力=1709.4604, 切向力X=983.3135, 切向力Y=178.4894 +FPS=24.00, 法向力=1296.2808, 切向力X=1126.1631, 切向力Y=622.7861 +FPS=21.58, 法向力=1288.6604, 切向力X=989.3247, 切向力Y=849.5652 +FPS=24.02, 法向力=1250.5239, 切向力X=1019.2423, 切向力Y=719.1418 +FPS=22.44, 法向力=1680.1470, 切向力X=576.3611, 切向力Y=-229.8463 +FPS=24.05, 法向力=1345.4890, 切向力X=-475.4394, 切向力Y=853.7001 +FPS=24.55, 法向力=1327.4194, 切向力X=-537.9528, 切向力Y=1011.0834 +FPS=24.45, 法向力=1885.2391, 切向力X=99.8506, 切向力Y=685.6395 +FPS=23.16, 法向力=1900.7302, 切向力X=232.9272, 切向力Y=743.2672 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000393s, blend=0.004280s (9 tiles incl ref), finalize=0.000121s, total=0.004804s +FPS=23.58, 法向力=1947.9966, 切向力X=201.8931, 切向力Y=686.5425 +FPS=24.54, 法向力=2050.3862, 切向力X=-400.3535, 切向力Y=186.7042 +FPS=23.25, 法向力=933.2333, 切向力X=821.8815, 切向力Y=992.1779 +FPS=22.72, 法向力=898.5036, 切向力X=808.9016, 切向力Y=937.1562 +FPS=23.15, 法向力=896.6379, 切向力X=825.4380, 切向力Y=879.6683 +FPS=22.58, 法向力=1131.4127, 切向力X=1.5023, 切向力Y=173.1798 +FPS=24.46, 法向力=1394.4526, 切向力X=714.2530, 切向力Y=572.0038 +FPS=23.34, 法向力=1432.9993, 切向力X=1429.1743, 切向力Y=1000.3314 +FPS=23.70, 法向力=1377.5391, 切向力X=1357.3123, 切向力Y=1072.8282 +FPS=23.13, 法向力=1414.1149, 切向力X=1423.2222, 切向力Y=1105.5238 +FPS=24.18, 法向力=1383.7793, 切向力X=1305.9415, 切向力Y=-134.0218 +FPS=24.18, 法向力=1387.0947, 切向力X=1291.9946, 切向力Y=-163.9918 +FPS=21.79, 法向力=1780.5045, 切向力X=815.7560, 切向力Y=1067.4333 +FPS=22.36, 法向力=1530.6060, 切向力X=259.7213, 切向力Y=396.8094 +FPS=23.47, 法向力=1556.7939, 切向力X=239.4849, 切向力Y=291.8797 +FPS=24.38, 法向力=1519.0896, 切向力X=212.1842, 切向力Y=369.8560 +FPS=23.17, 法向力=1367.5714, 切向力X=1166.0659, 切向力Y=837.3173 +FPS=22.94, 法向力=1709.3391, 切向力X=606.6569, 切向力Y=637.1268 +FPS=24.32, 法向力=1688.1692, 切向力X=658.9337, 切向力Y=525.7579 +FPS=22.65, 法向力=1608.2537, 切向力X=843.8970, 切向力Y=457.3462 +FPS=24.31, 法向力=1653.9434, 切向力X=767.2646, 切向力Y=617.2815 +FPS=24.37, 法向力=1608.5574, 切向力X=761.8977, 切向力Y=609.9658 +FPS=22.92, 法向力=1791.6145, 切向力X=440.0291, 切向力Y=589.2037 +FPS=23.83, 法向力=2155.6440, 切向力X=113.0341, 切向力Y=844.5799 +FPS=22.83, 法向力=2063.9668, 切向力X=-143.7655, 切向力Y=1668.9196 +FPS=23.88, 法向力=2193.4209, 切向力X=-267.0466, 切向力Y=1450.3992 +FPS=23.83, 法向力=2185.0896, 切向力X=-248.2015, 切向力Y=1496.1462 +FPS=24.19, 法向力=1308.4248, 切向力X=820.1936, 切向力Y=396.6519 +FPS=24.54, 法向力=1277.9746, 切向力X=939.0467, 切向力Y=358.6920 +FPS=23.26, 法向力=1301.2141, 切向力X=741.5952, 切向力Y=823.0253 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000513s, blend=0.004424s (9 tiles incl ref), finalize=0.000122s, total=0.005069s +FPS=23.17, 法向力=1340.4471, 切向力X=679.7767, 切向力Y=861.2748 +FPS=23.45, 法向力=1368.5632, 切向力X=688.4695, 切向力Y=762.5205 +FPS=23.40, 法向力=1956.1597, 切向力X=678.7264, 切向力Y=850.2947 +FPS=21.59, 法向力=1558.2205, 切向力X=337.9127, 切向力Y=1130.7379 +FPS=24.27, 法向力=1649.7916, 切向力X=550.3957, 切向力Y=812.2693 +FPS=24.27, 法向力=1642.0271, 切向力X=429.4510, 切向力Y=836.3726 +FPS=23.88, 法向力=1631.8690, 切向力X=371.3611, 切向力Y=851.1034 +FPS=23.85, 法向力=1586.0072, 切向力X=699.8124, 切向力Y=-690.1180 +FPS=22.83, 法向力=1592.7136, 切向力X=679.9880, 切向力Y=-618.8966 +FPS=23.56, 法向力=2011.3077, 切向力X=368.6638, 切向力Y=1099.9438 +FPS=23.88, 法向力=1644.3459, 切向力X=-319.2218, 切向力Y=662.7039 +FPS=24.00, 法向力=1541.0110, 切向力X=-355.0045, 切向力Y=856.0656 +FPS=24.08, 法向力=1544.3590, 切向力X=-381.8301, 切向力Y=899.8922 +FPS=23.19, 法向力=1672.9236, 切向力X=747.4127, 切向力Y=576.1694 +FPS=23.55, 法向力=1649.1033, 切向力X=755.7865, 切向力Y=717.6407 +FPS=24.29, 法向力=2004.5607, 切向力X=149.4950, 切向力Y=986.1180 +FPS=23.95, 法向力=1577.2166, 切向力X=836.0403, 切向力Y=1214.1885 +FPS=23.67, 法向力=1676.6974, 切向力X=1085.7784, 切向力Y=1331.4036 +FPS=23.38, 法向力=1645.7456, 切向力X=1084.4253, 切向力Y=1271.7024 +FPS=23.92, 法向力=1668.7322, 切向力X=-25.3769, 切向力Y=614.8527 +FPS=20.25, 法向力=2059.1792, 切向力X=202.1043, 切向力Y=-24.3420 +FPS=22.75, 法向力=1874.1836, 切向力X=344.9723, 切向力Y=61.9205 +FPS=22.68, 法向力=1855.0825, 切向力X=381.3372, 切向力Y=63.7309 +FPS=23.98, 法向力=1973.5176, 切向力X=722.5978, 切向力Y=429.6235 +FPS=23.56, 法向力=1094.6879, 切向力X=1292.4130, 切向力Y=1063.3208 +FPS=23.58, 法向力=1058.0586, 切向力X=1257.9392, 切向力Y=1096.5104 +FPS=23.49, 法向力=2251.8765, 切向力X=893.6985, 切向力Y=91.1416 +FPS=22.31, 法向力=2188.3525, 切向力X=886.9753, 切向力Y=83.1093 +FPS=24.43, 法向力=1217.9421, 切向力X=677.0351, 切向力Y=1091.6744 +FPS=23.84, 法向力=1107.4050, 切向力X=792.1382, 切向力Y=1190.6011 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000417s, blend=0.004288s (9 tiles incl ref), finalize=0.000126s, total=0.004841s +FPS=24.14, 法向力=1838.5325, 切向力X=144.5914, 切向力Y=456.8623 +FPS=23.14, 法向力=1815.7814, 切向力X=224.1668, 切向力Y=586.6774 +FPS=22.87, 法向力=1805.0181, 切向力X=200.2926, 切向力Y=578.9839 +FPS=22.42, 法向力=2489.5994, 切向力X=663.4318, 切向力Y=676.4530 +FPS=22.73, 法向力=2691.1025, 切向力X=1287.6085, 切向力Y=1154.1390 +FPS=23.11, 法向力=1615.7516, 切向力X=55.9893, 切向力Y=202.3264 +FPS=23.60, 法向力=1640.4363, 切向力X=41.0923, 切向力Y=-24.4933 +FPS=24.43, 法向力=1635.3151, 切向力X=31.6978, 切向力Y=-33.8177 +FPS=23.28, 法向力=1835.4519, 切向力X=1529.8340, 切向力Y=418.5345 +FPS=22.94, 法向力=1948.4373, 切向力X=378.0444, 切向力Y=1782.0674 +FPS=21.88, 法向力=1922.9470, 切向力X=284.9819, 切向力Y=1821.4783 +FPS=22.97, 法向力=1527.0348, 切向力X=677.8865, 切向力Y=232.4666 +FPS=23.92, 法向力=1441.9243, 切向力X=776.0839, 切向力Y=236.4480 +FPS=23.60, 法向力=1491.4529, 切向力X=746.1025, 切向力Y=223.5064 +FPS=23.94, 法向力=1465.7883, 切向力X=961.5355, 切向力Y=804.4338 +FPS=24.07, 法向力=1353.4971, 切向力X=385.7067, 切向力Y=-554.9131 +FPS=23.66, 法向力=1603.3491, 切向力X=514.2141, 切向力Y=-28.7355 +FPS=24.57, 法向力=1654.6154, 切向力X=460.9114, 切向力Y=-105.7333 +FPS=24.63, 法向力=1611.6365, 切向力X=488.2569, 切向力Y=-76.9671 +FPS=22.79, 法向力=1395.3386, 切向力X=1134.1285, 切向力Y=866.9152 +FPS=22.85, 法向力=1762.6366, 切向力X=856.7174, 切向力Y=1011.6505 +FPS=24.76, 法向力=1697.4961, 切向力X=953.5773, 切向力Y=857.8031 +FPS=23.68, 法向力=1692.9255, 切向力X=1413.5391, 切向力Y=1272.1110 +FPS=24.17, 法向力=1755.2351, 切向力X=1373.9424, 切向力Y=1158.1912 +FPS=22.77, 法向力=1780.0590, 切向力X=1303.8630, 切向力Y=1133.3774 +FPS=23.86, 法向力=1285.4395, 切向力X=538.2394, 切向力Y=933.0754 +FPS=23.79, 法向力=1941.9771, 切向力X=190.4421, 切向力Y=1285.3942 +FPS=25.71, 法向力=1908.7520, 切向力X=253.5674, 切向力Y=1336.9263 +FPS=20.66, 法向力=1944.0764, 切向力X=187.3362, 切向力Y=1368.9392 +FPS=24.94, 法向力=2295.4834, 切向力X=628.3896, 切向力Y=377.9008 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000496s, blend=0.004243s (9 tiles incl ref), finalize=0.000120s, total=0.004869s +FPS=24.38, 法向力=2279.6990, 切向力X=667.9114, 切向力Y=309.4673 +FPS=23.12, 法向力=1954.8455, 切向力X=1077.1051, 切向力Y=334.0538 +FPS=23.20, 法向力=1689.4636, 切向力X=1176.2100, 切向力Y=705.7985 +FPS=24.13, 法向力=1731.7410, 切向力X=1103.7407, 切向力Y=668.7451 +FPS=23.65, 法向力=1698.2687, 切向力X=1160.8298, 切向力Y=732.0880 +FPS=23.70, 法向力=1749.3229, 切向力X=1341.9257, 切向力Y=1114.7239 +FPS=23.48, 法向力=1741.6873, 切向力X=1330.2375, 切向力Y=1054.7081 +FPS=22.49, 法向力=1881.6427, 切向力X=470.1133, 切向力Y=-35.4388 +FPS=23.56, 法向力=1783.5598, 切向力X=1577.8993, 切向力Y=-12.1920 +FPS=22.97, 法向力=1682.6614, 切向力X=1606.0388, 切向力Y=48.4477 +FPS=22.53, 法向力=1676.9087, 切向力X=1605.0693, 切向力Y=93.3195 +FPS=24.16, 法向力=1644.0923, 切向力X=882.4943, 切向力Y=985.5157 +FPS=22.70, 法向力=2084.3850, 切向力X=625.9462, 切向力Y=636.2563 +FPS=23.47, 法向力=1936.5720, 切向力X=1056.8818, 切向力Y=663.1661 +FPS=22.77, 法向力=1920.1296, 切向力X=1096.8672, 切向力Y=604.2244 +FPS=22.89, 法向力=1914.6189, 切向力X=1100.0244, 切向力Y=559.6345 +FPS=23.72, 法向力=1585.2279, 切向力X=1325.4861, 切向力Y=-290.2519 +FPS=23.43, 法向力=2000.8342, 切向力X=461.8312, 切向力Y=1267.3120 +FPS=23.36, 法向力=1944.4814, 切向力X=542.4235, 切向力Y=1197.9329 +FPS=24.10, 法向力=1381.3215, 切向力X=1280.4646, 切向力Y=700.3865 +FPS=24.10, 法向力=1326.2974, 切向力X=1183.8630, 切向力Y=683.0437 +FPS=22.82, 法向力=1395.1525, 切向力X=1263.3008, 切向力Y=681.1573 +FPS=23.81, 法向力=1842.0349, 切向力X=782.3779, 切向力Y=645.0565 +FPS=24.07, 法向力=2057.1455, 切向力X=955.6359, 切向力Y=570.9277 +FPS=22.82, 法向力=2062.8618, 切向力X=939.8551, 切向力Y=542.5958 +FPS=24.55, 法向力=2038.0530, 切向力X=951.3051, 切向力Y=514.7945 +FPS=23.43, 法向力=2142.6851, 切向力X=443.5114, 切向力Y=1217.1873 +FPS=23.89, 法向力=2143.6406, 切向力X=379.7089, 切向力Y=1189.3640 +FPS=24.60, 法向力=1704.7588, 切向力X=758.5752, 切向力Y=-170.8659 +FPS=23.64, 法向力=1408.4457, 切向力X=-37.1608, 切向力Y=1032.1743 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000397s, blend=0.004231s (9 tiles incl ref), finalize=0.000228s, total=0.004867s +FPS=23.89, 法向力=1489.2571, 切向力X=-200.4443, 切向力Y=1046.9390 +FPS=24.13, 法向力=1515.8901, 切向力X=-230.6022, 切向力Y=1058.4048 +FPS=24.69, 法向力=1947.9064, 切向力X=1085.7002, 切向力Y=964.0708 +FPS=23.77, 法向力=1932.2053, 切向力X=956.1871, 切向力Y=617.2066 +FPS=24.59, 法向力=1996.0747, 切向力X=963.6285, 切向力Y=696.5463 +FPS=24.16, 法向力=1727.7523, 切向力X=-215.2598, 切向力Y=1582.5508 +FPS=23.20, 法向力=1728.1982, 切向力X=-91.2366, 切向力Y=1583.5144 +FPS=24.20, 法向力=1905.0151, 切向力X=632.3759, 切向力Y=667.1935 +FPS=24.53, 法向力=1953.2841, 切向力X=661.0162, 切向力Y=572.3043 +FPS=23.06, 法向力=1946.1128, 切向力X=528.5089, 切向力Y=910.8363 +FPS=24.08, 法向力=1808.4629, 切向力X=1133.7932, 切向力Y=663.6193 +FPS=24.27, 法向力=1721.3994, 切向力X=1036.0166, 切向力Y=876.5065 +FPS=23.27, 法向力=1707.7500, 切向力X=1002.9287, 切向力Y=919.9762 +FPS=23.34, 法向力=2041.4684, 切向力X=879.1133, 切向力Y=816.0031 +FPS=23.78, 法向力=2011.1202, 切向力X=803.0076, 切向力Y=676.7313 +FPS=24.72, 法向力=2184.6133, 切向力X=1743.8966, 切向力Y=837.8828 +FPS=22.93, 法向力=2153.5649, 切向力X=1683.4124, 切向力Y=926.7643 +FPS=23.77, 法向力=2178.1665, 切向力X=1752.4041, 切向力Y=934.5085 +FPS=23.00, 法向力=1629.9797, 切向力X=1225.9148, 切向力Y=1094.6965 +FPS=23.07, 法向力=1606.9851, 切向力X=1005.2778, 切向力Y=1346.7748 +FPS=23.93, 法向力=1624.1134, 切向力X=1025.0811, 切向力Y=1361.0200 +FPS=24.12, 法向力=1720.2400, 切向力X=1163.0786, 切向力Y=379.7693 +FPS=24.09, 法向力=1750.2646, 切向力X=1172.8739, 切向力Y=388.0389 +FPS=23.36, 法向力=1905.9895, 切向力X=443.5877, 切向力Y=1000.3589 +FPS=23.99, 法向力=1823.0865, 切向力X=392.3639, 切向力Y=903.6060 +FPS=24.50, 法向力=1789.0940, 切向力X=873.5188, 切向力Y=885.5834 +FPS=22.95, 法向力=1866.2900, 切向力X=769.6591, 切向力Y=1083.5031 +FPS=21.56, 法向力=1852.1489, 切向力X=798.5602, 切向力Y=1140.2180 +FPS=22.67, 法向力=1833.1665, 切向力X=823.4196, 切向力Y=1104.2576 +FPS=24.40, 法向力=1201.8954, 切向力X=962.8132, 切向力Y=1096.5701 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000425s, blend=0.004239s (9 tiles incl ref), finalize=0.000120s, total=0.004794s +FPS=23.52, 法向力=1589.0565, 切向力X=1239.3279, 切向力Y=695.6819 +FPS=23.56, 法向力=1574.1985, 切向力X=1249.5172, 切向力Y=708.1476 +FPS=24.47, 法向力=1560.9736, 切向力X=1268.3032, 切向力Y=723.3296 +FPS=23.58, 法向力=1638.2625, 切向力X=731.7527, 切向力Y=671.8759 +FPS=24.12, 法向力=2196.3582, 切向力X=753.3274, 切向力Y=697.3655 +FPS=25.46, 法向力=2240.9692, 切向力X=652.8221, 切向力Y=697.9871 +FPS=22.58, 法向力=1569.3818, 切向力X=1705.7471, 切向力Y=1029.2299 +FPS=24.04, 法向力=1537.5093, 切向力X=1804.0951, 切向力Y=941.5176 +FPS=24.01, 法向力=1528.4775, 切向力X=1726.0032, 切向力Y=971.1136 +FPS=24.08, 法向力=1699.5652, 切向力X=1249.3158, 切向力Y=1015.1761 +FPS=22.12, 法向力=1909.3301, 切向力X=1611.6155, 切向力Y=971.0834 +FPS=23.41, 法向力=1701.2173, 切向力X=1430.6948, 切向力Y=1310.3840 +FPS=24.24, 法向力=1693.1157, 切向力X=1460.9956, 切向力Y=1367.6985 +FPS=23.04, 法向力=1683.2145, 切向力X=1546.7729, 切向力Y=1345.7271 +FPS=24.52, 法向力=1765.8523, 切向力X=1200.8606, 切向力Y=1720.8425 +FPS=24.72, 法向力=1768.6447, 切向力X=1222.8179, 切向力Y=1828.2524 +FPS=21.78, 法向力=2069.4321, 切向力X=1249.2551, 切向力Y=268.8642 +FPS=24.22, 法向力=2287.7778, 切向力X=784.8878, 切向力Y=788.6207 +FPS=24.55, 法向力=2238.5798, 切向力X=758.5636, 切向力Y=802.8436 +FPS=23.79, 法向力=2305.8882, 切向力X=683.6835, 切向力Y=902.4073 +FPS=23.36, 法向力=1815.0525, 切向力X=1252.8632, 切向力Y=852.9369 +FPS=24.27, 法向力=1834.4067, 切向力X=1266.6033, 切向力Y=869.5481 +FPS=24.42, 法向力=1746.2097, 切向力X=1691.0635, 切向力Y=832.8997 +FPS=22.72, 法向力=1636.2938, 切向力X=1712.0762, 切向力Y=874.9451 +FPS=23.35, 法向力=1648.8745, 切向力X=1693.4756, 切向力Y=866.9498 +FPS=23.55, 法向力=2346.8982, 切向力X=731.5349, 切向力Y=677.1212 +FPS=21.79, 法向力=1761.3628, 切向力X=1533.9436, 切向力Y=1066.2452 +FPS=23.82, 法向力=1679.0302, 切向力X=806.9799, 切向力Y=1266.0880 +FPS=23.53, 法向力=1644.5353, 切向力X=982.2852, 切向力Y=1188.6550 +FPS=23.32, 法向力=1665.8966, 切向力X=1008.2924, 切向力Y=1201.6090 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000429s, blend=0.004304s (9 tiles incl ref), finalize=0.000122s, total=0.004866s +FPS=23.36, 法向力=1572.4810, 切向力X=868.5259, 切向力Y=192.6193 +FPS=23.58, 法向力=1518.2192, 切向力X=975.9592, 切向力Y=327.2863 +FPS=23.05, 法向力=1681.8572, 切向力X=847.7256, 切向力Y=1975.2722 +FPS=23.18, 法向力=1783.6040, 切向力X=1292.4672, 切向力Y=828.2094 +FPS=24.36, 法向力=1741.1331, 切向力X=1407.0660, 切向力Y=901.0609 +FPS=23.05, 法向力=1740.3453, 切向力X=1425.7268, 切向力Y=923.8195 +FPS=24.12, 法向力=1126.0649, 切向力X=993.5381, 切向力Y=800.4034 +FPS=23.77, 法向力=1355.2488, 切向力X=643.6987, 切向力Y=727.0574 +FPS=23.59, 法向力=1351.7927, 切向力X=947.7397, 切向力Y=1040.1130 +FPS=24.14, 法向力=1313.4507, 切向力X=988.7590, 切向力Y=965.1735 +FPS=23.96, 法向力=1308.1299, 切向力X=989.7686, 切向力Y=966.8921 +FPS=23.78, 法向力=2070.1206, 切向力X=238.4855, 切向力Y=165.9869 +FPS=24.59, 法向力=2067.9824, 切向力X=250.3228, 切向力Y=114.4202 +FPS=23.79, 法向力=2052.8311, 切向力X=556.6075, 切向力Y=578.4924 +FPS=23.75, 法向力=1887.7065, 切向力X=137.2126, 切向力Y=776.8779 +FPS=23.60, 法向力=1880.1541, 切向力X=230.2119, 切向力Y=827.8654 +FPS=22.75, 法向力=1872.2349, 切向力X=232.2723, 切向力Y=841.6852 +FPS=23.67, 法向力=1450.3102, 切向力X=1637.3923, 切向力Y=899.1404 +FPS=24.28, 法向力=1911.3744, 切向力X=620.6250, 切向力Y=515.5002 +FPS=25.64, 法向力=1897.9336, 切向力X=627.0143, 切向力Y=379.1402 +FPS=22.77, 法向力=1872.7610, 切向力X=620.0922, 切向力Y=446.9097 +FPS=24.56, 法向力=1846.1577, 切向力X=930.0731, 切向力Y=738.7493 +FPS=24.30, 法向力=1849.4401, 切向力X=929.0624, 切向力Y=788.3405 +FPS=23.76, 法向力=2019.5347, 切向力X=971.1909, 切向力Y=1221.3506 +FPS=23.85, 法向力=2007.1589, 切向力X=914.5474, 切向力Y=1201.8733 +FPS=23.67, 法向力=2038.1194, 切向力X=1284.2896, 切向力Y=373.9194 +FPS=24.66, 法向力=2063.3374, 切向力X=1500.8228, 切向力Y=433.6560 +FPS=23.61, 法向力=1749.6829, 切向力X=1446.8405, 切向力Y=1098.2809 +FPS=24.13, 法向力=1779.2262, 切向力X=1499.1801, 切向力Y=1109.8143 +FPS=23.84, 法向力=1862.1885, 切向力X=876.0636, 切向力Y=1169.6707 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000425s, blend=0.004291s (9 tiles incl ref), finalize=0.000121s, total=0.004847s +FPS=22.40, 法向力=1488.7229, 切向力X=705.6594, 切向力Y=926.0724 +FPS=22.89, 法向力=1439.3049, 切向力X=768.1927, 切向力Y=917.7433 +FPS=23.61, 法向力=1446.5637, 切向力X=799.2035, 切向力Y=926.2520 +FPS=24.15, 法向力=1311.7705, 切向力X=989.7769, 切向力Y=469.6646 +FPS=23.68, 法向力=1738.8129, 切向力X=734.8293, 切向力Y=1462.5610 +FPS=23.63, 法向力=1764.0840, 切向力X=769.7976, 切向力Y=1548.5054 +FPS=24.13, 法向力=1585.9865, 切向力X=812.3127, 切向力Y=614.2477 +FPS=22.17, 法向力=1564.2822, 切向力X=876.2498, 切向力Y=617.2978 +FPS=23.83, 法向力=1379.0541, 切向力X=1090.5742, 切向力Y=620.2147 +FPS=23.16, 法向力=1368.8164, 切向力X=1090.7937, 切向力Y=729.9960 +FPS=23.79, 法向力=1865.5740, 切向力X=1257.7429, 切向力Y=289.0255 +FPS=23.90, 法向力=1950.9106, 切向力X=1111.5415, 切向力Y=351.3887 +FPS=23.08, 法向力=1713.3369, 切向力X=1325.1904, 切向力Y=1265.6964 +FPS=24.16, 法向力=1750.9211, 切向力X=1274.2495, 切向力Y=1273.2335 +FPS=23.94, 法向力=1670.3088, 切向力X=1048.3950, 切向力Y=1017.7253 +FPS=24.00, 法向力=1208.8809, 切向力X=594.5299, 切向力Y=1599.8060 +FPS=22.87, 法向力=1234.7289, 切向力X=568.7382, 切向力Y=1688.9871 +FPS=21.29, 法向力=1246.3071, 切向力X=530.1027, 切向力Y=1705.8160 +FPS=24.07, 法向力=1254.9120, 切向力X=380.7844, 切向力Y=1238.4241 +FPS=22.96, 法向力=1251.4026, 切向力X=465.8184, 切向力Y=1190.2964 +FPS=24.41, 法向力=1658.1492, 切向力X=729.2845, 切向力Y=872.2981 +FPS=23.19, 法向力=1672.4031, 切向力X=966.4175, 切向力Y=1316.5538 +FPS=23.99, 法向力=1644.5498, 切向力X=957.0557, 切向力Y=1286.5552 +FPS=24.55, 法向力=1693.2014, 切向力X=933.2716, 切向力Y=1281.2327 +FPS=24.31, 法向力=1477.0771, 切向力X=978.3521, 切向力Y=558.5752 +FPS=24.27, 法向力=1831.7365, 切向力X=850.0340, 切向力Y=1285.3175 +FPS=24.52, 法向力=1900.8491, 切向力X=906.1879, 切向力Y=1380.9480 +FPS=24.04, 法向力=1912.3524, 切向力X=820.0067, 切向力Y=1409.4860 +FPS=24.40, 法向力=1858.1963, 切向力X=640.5457, 切向力Y=982.8008 +FPS=23.82, 法向力=1824.2775, 切向力X=556.9603, 切向力Y=191.4720 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000471s, blend=0.004424s (9 tiles incl ref), finalize=0.000120s, total=0.005025s +FPS=24.33, 法向力=1796.7756, 切向力X=615.7321, 切向力Y=153.5023 +FPS=23.58, 法向力=1668.7844, 切向力X=388.3492, 切向力Y=735.8236 +FPS=24.01, 法向力=1663.1361, 切向力X=405.6304, 切向力Y=754.1281 +FPS=24.28, 法向力=1657.8755, 切向力X=399.3256, 切向力Y=737.6569 +FPS=22.57, 法向力=1866.6008, 切向力X=893.9163, 切向力Y=609.2036 +FPS=23.46, 法向力=1724.3098, 切向力X=1334.8958, 切向力Y=1595.7085 +FPS=24.47, 法向力=1709.6274, 切向力X=1276.2773, 切向力Y=1668.9156 +FPS=23.17, 法向力=1646.0547, 切向力X=798.3195, 切向力Y=1517.8955 +FPS=23.95, 法向力=1691.4822, 切向力X=858.8264, 切向力Y=1391.3206 +FPS=24.31, 法向力=1685.3929, 切向力X=880.4137, 切向力Y=1498.3428 +FPS=24.00, 法向力=1442.7938, 切向力X=1456.1235, 切向力Y=669.8147 +FPS=24.01, 法向力=1911.7822, 切向力X=578.4209, 切向力Y=836.6884 +FPS=23.94, 法向力=1897.7778, 切向力X=460.4417, 切向力Y=835.9277 +FPS=23.53, 法向力=1670.4064, 切向力X=736.9547, 切向力Y=1011.9802 +FPS=22.75, 法向力=1721.1874, 切向力X=764.9641, 切向力Y=1151.4429 +FPS=23.10, 法向力=1742.0166, 切向力X=789.1876, 切向力Y=1023.9626 +FPS=24.40, 法向力=1626.5518, 切向力X=1055.1863, 切向力Y=1293.0896 +FPS=23.68, 法向力=1654.8281, 切向力X=1172.6982, 切向力Y=1029.1923 +FPS=22.77, 法向力=1685.3298, 切向力X=1197.2035, 切向力Y=978.3864 +FPS=23.84, 法向力=1660.0127, 切向力X=1270.9814, 切向力Y=1013.8608 +FPS=23.94, 法向力=1719.7476, 切向力X=923.9796, 切向力Y=1465.7657 +FPS=22.87, 法向力=1547.2964, 切向力X=1089.0161, 切向力Y=1113.3252 +FPS=24.10, 法向力=1581.2885, 切向力X=1438.7024, 切向力Y=1198.9761 +FPS=24.16, 法向力=1657.5277, 切向力X=1456.0529, 切向力Y=1250.8339 +FPS=22.85, 法向力=1650.4768, 切向力X=1424.6488, 切向力Y=1236.7083 +FPS=24.25, 法向力=1901.5890, 切向力X=1161.2897, 切向力Y=253.7872 +FPS=25.10, 法向力=1996.9777, 切向力X=1056.9202, 切向力Y=148.4944 +FPS=23.78, 法向力=1599.4678, 切向力X=1032.2019, 切向力Y=1235.6278 +FPS=24.00, 法向力=1781.9727, 切向力X=749.0105, 切向力Y=779.2034 +FPS=23.73, 法向力=1812.2224, 切向力X=761.2886, 切向力Y=833.9032 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000445s, blend=0.004271s (9 tiles incl ref), finalize=0.000122s, total=0.004849s +FPS=23.94, 法向力=1810.3159, 切向力X=750.5646, 切向力Y=880.7611 +FPS=24.36, 法向力=1427.4160, 切向力X=833.2151, 切向力Y=518.7483 +FPS=24.62, 法向力=1422.4558, 切向力X=872.9857, 切向力Y=472.2802 +FPS=24.62, 法向力=1911.9481, 切向力X=1494.7278, 切向力Y=846.6965 +FPS=22.82, 法向力=1940.6663, 切向力X=1500.0303, 切向力Y=1131.8843 +FPS=23.09, 法向力=1878.6409, 切向力X=1550.6921, 切向力Y=1241.5581 +FPS=22.23, 法向力=1900.6696, 切向力X=1556.6240, 切向力Y=1235.6067 +FPS=24.35, 法向力=1663.3477, 切向力X=147.6240, 切向力Y=1168.2820 +FPS=24.09, 法向力=2030.4749, 切向力X=521.6389, 切向力Y=667.5930 +FPS=24.41, 法向力=2031.7847, 切向力X=561.6118, 切向力Y=698.8581 +FPS=24.46, 法向力=1858.9053, 切向力X=1202.7913, 切向力Y=944.3534 +FPS=22.95, 法向力=1914.0952, 切向力X=1145.1958, 切向力Y=910.6578 +FPS=23.75, 法向力=1923.1782, 切向力X=1131.2600, 切向力Y=928.6586 +FPS=23.65, 法向力=1826.6476, 切向力X=1026.9780, 切向力Y=610.4591 +FPS=23.64, 法向力=1948.4479, 切向力X=718.6165, 切向力Y=1253.9661 +FPS=23.99, 法向力=1915.0972, 切向力X=719.9179, 切向力Y=1246.9429 +FPS=24.60, 法向力=1923.6636, 切向力X=732.4198, 切向力Y=1243.9333 +FPS=22.87, 法向力=2040.4106, 切向力X=634.2625, 切向力Y=927.9382 +FPS=24.45, 法向力=1882.2043, 切向力X=491.5126, 切向力Y=710.7952 +FPS=23.08, 法向力=1886.6479, 切向力X=530.9110, 切向力Y=753.2178 +FPS=23.97, 法向力=1452.9901, 切向力X=258.8363, 切向力Y=700.5770 +FPS=22.59, 法向力=1418.3104, 切向力X=336.9160, 切向力Y=677.2404 +FPS=23.15, 法向力=2098.2002, 切向力X=1259.5286, 切向力Y=2303.3640 +FPS=23.23, 法向力=2167.8096, 切向力X=1156.4268, 切向力Y=2359.6709 +FPS=22.92, 法向力=1288.9448, 切向力X=1789.5237, 切向力Y=895.0518 +FPS=23.85, 法向力=2069.4700, 切向力X=1087.3254, 切向力Y=915.4026 +FPS=21.60, 法向力=2047.5475, 切向力X=1029.3032, 切向力Y=876.5456 +FPS=24.09, 法向力=2044.7261, 切向力X=1027.0876, 切向力Y=897.1272 +FPS=23.42, 法向力=1985.1450, 切向力X=1229.5237, 切向力Y=1316.8019 +FPS=24.20, 法向力=2005.3027, 切向力X=-186.5601, 切向力Y=1228.5809 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000410s, blend=0.004234s (9 tiles incl ref), finalize=0.000135s, total=0.004788s +FPS=22.63, 法向力=1911.9320, 切向力X=-143.0866, 切向力Y=1324.6294 +FPS=22.76, 法向力=1915.8090, 切向力X=1217.7010, 切向力Y=530.9734 +FPS=23.10, 法向力=1835.4645, 切向力X=1233.0106, 切向力Y=419.6557 +FPS=24.64, 法向力=1685.1342, 切向力X=527.0627, 切向力Y=771.0848 +FPS=23.16, 法向力=1696.6208, 切向力X=547.3643, 切向力Y=786.1813 +FPS=22.55, 法向力=1623.0640, 切向力X=1332.1777, 切向力Y=1662.0945 +FPS=24.53, 法向力=1617.3369, 切向力X=1376.8505, 切向力Y=1548.8945 +FPS=23.88, 法向力=1639.9629, 切向力X=1387.1365, 切向力Y=1587.2798 +FPS=24.89, 法向力=1315.1111, 切向力X=625.3630, 切向力Y=460.9905 +FPS=24.71, 法向力=1659.4478, 切向力X=1226.8933, 切向力Y=1219.6473 +FPS=23.59, 法向力=1707.1270, 切向力X=1259.6742, 切向力Y=1269.5167 +FPS=24.27, 法向力=1606.1781, 切向力X=1571.0933, 切向力Y=949.4257 +FPS=24.19, 法向力=1641.5739, 切向力X=1564.3519, 切向力Y=890.5579 +FPS=23.37, 法向力=1651.2837, 切向力X=1557.7094, 切向力Y=871.8428 +FPS=24.70, 法向力=1835.6111, 切向力X=942.2335, 切向力Y=1200.1472 +FPS=23.57, 法向力=1861.5964, 切向力X=1131.1641, 切向力Y=1470.9890 +FPS=23.78, 法向力=1857.4955, 切向力X=1188.7935, 切向力Y=1412.7616 +FPS=25.06, 法向力=1458.5355, 切向力X=1241.5317, 切向力Y=1271.0049 +FPS=21.24, 法向力=1475.9412, 切向力X=1325.0635, 切向力Y=1267.6583 +FPS=24.63, 法向力=1829.7833, 切向力X=1695.3696, 切向力Y=841.9879 +FPS=23.84, 法向力=1823.3380, 切向力X=1580.8855, 切向力Y=920.8704 +FPS=24.35, 法向力=1936.9126, 切向力X=1483.4821, 切向力Y=472.8517 +FPS=23.22, 法向力=1883.5627, 切向力X=1577.6411, 切向力Y=481.3437 +FPS=24.08, 法向力=1886.2385, 切向力X=1598.9075, 切向力Y=483.7501 +FPS=24.36, 法向力=1912.7617, 切向力X=1359.3448, 切向力Y=1276.2117 +FPS=23.60, 法向力=1839.8409, 切向力X=1226.4465, 切向力Y=580.3697 +FPS=22.50, 法向力=1904.5747, 切向力X=1500.5464, 切向力Y=1125.8801 +FPS=22.61, 法向力=1879.1520, 切向力X=1504.2162, 切向力Y=1128.7184 +FPS=23.34, 法向力=1890.2546, 切向力X=1490.0509, 切向力Y=1093.2944 +FPS=23.34, 法向力=1833.0887, 切向力X=1367.4148, 切向力Y=45.1608 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000437s, blend=0.004480s (9 tiles incl ref), finalize=0.000136s, total=0.005063s +FPS=22.03, 法向力=1912.0133, 切向力X=219.3186, 切向力Y=1007.2269 +FPS=22.32, 法向力=1961.5643, 切向力X=176.2250, 切向力Y=996.4275 +FPS=23.76, 法向力=1671.7872, 切向力X=884.0972, 切向力Y=1191.1260 +FPS=24.25, 法向力=1690.5121, 切向力X=966.5351, 切向力Y=1096.0226 +FPS=24.73, 法向力=1676.0261, 切向力X=955.8842, 切向力Y=1106.5941 +FPS=24.41, 法向力=2039.2777, 切向力X=1323.3341, 切向力Y=235.2739 +FPS=23.64, 法向力=1955.9114, 切向力X=971.5433, 切向力Y=1124.9973 +FPS=23.44, 法向力=1890.7273, 切向力X=944.5797, 切向力Y=1174.2539 +FPS=24.00, 法向力=1840.5814, 切向力X=811.5562, 切向力Y=832.1454 +FPS=23.69, 法向力=1906.8518, 切向力X=813.4402, 切向力Y=824.9697 +FPS=21.65, 法向力=1921.2759, 切向力X=784.3627, 切向力Y=798.6572 +FPS=21.88, 法向力=2303.2144, 切向力X=576.6138, 切向力Y=1267.0668 +FPS=22.86, 法向力=1830.2793, 切向力X=719.2030, 切向力Y=376.4120 +FPS=24.15, 法向力=1744.7222, 切向力X=862.6609, 切向力Y=313.4326 +FPS=24.85, 法向力=1722.5784, 切向力X=861.3595, 切向力Y=352.4333 +FPS=24.05, 法向力=1794.9290, 切向力X=1293.5049, 切向力Y=1251.7139 +FPS=23.95, 法向力=1582.7341, 切向力X=1216.4978, 切向力Y=1449.0002 +FPS=23.74, 法向力=1857.8777, 切向力X=1177.7535, 切向力Y=1682.2087 +FPS=23.90, 法向力=1826.4438, 切向力X=1274.4033, 切向力Y=1664.9679 +FPS=23.92, 法向力=1816.4137, 切向力X=1275.5400, 切向力Y=1654.6338 +FPS=24.30, 法向力=2143.7446, 切向力X=1380.3850, 切向力Y=951.5709 +FPS=24.04, 法向力=2162.2534, 切向力X=1359.2634, 切向力Y=990.1453 +FPS=22.84, 法向力=1663.8505, 切向力X=1230.8047, 切向力Y=1112.1736 +FPS=24.10, 法向力=1926.3318, 切向力X=723.1440, 切向力Y=568.0440 +FPS=23.05, 法向力=1964.0854, 切向力X=671.4867, 切向力Y=644.2487 +FPS=23.80, 法向力=2010.3953, 切向力X=652.9678, 切向力Y=565.5424 +FPS=23.49, 法向力=2385.1438, 切向力X=620.8340, 切向力Y=689.9789 +FPS=22.93, 法向力=2368.8252, 切向力X=681.3608, 切向力Y=786.2770 +FPS=23.59, 法向力=1655.1207, 切向力X=1100.4695, 切向力Y=1564.5066 +FPS=23.57, 法向力=1908.3547, 切向力X=1297.4850, 切向力Y=737.4572 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000420s, blend=0.004323s (9 tiles incl ref), finalize=0.000120s, total=0.004872s +FPS=23.90, 法向力=1867.4028, 切向力X=1339.9596, 切向力Y=745.3905 +FPS=23.81, 法向力=1870.4567, 切向力X=1387.1331, 切向力Y=746.4887 +FPS=23.90, 法向力=1508.8346, 切向力X=1483.1738, 切向力Y=1756.3176 +FPS=23.78, 法向力=1834.6021, 切向力X=1091.1290, 切向力Y=948.6853 +FPS=23.60, 法向力=1869.2219, 切向力X=1059.7302, 切向力Y=934.8853 +FPS=24.33, 法向力=1966.4612, 切向力X=746.6101, 切向力Y=327.8066 +FPS=22.57, 法向力=1961.3145, 切向力X=836.1882, 切向力Y=368.9745 +FPS=23.12, 法向力=1969.1133, 切向力X=791.6391, 切向力Y=454.2277 +FPS=24.40, 法向力=1802.3850, 切向力X=1688.6313, 切向力Y=124.4687 +FPS=24.07, 法向力=1949.1388, 切向力X=1398.6464, 切向力Y=840.4454 +FPS=24.11, 法向力=1935.7847, 切向力X=1402.8431, 切向力Y=860.4644 +FPS=23.46, 法向力=1941.3457, 切向力X=1448.8640, 切向力Y=807.5541 +FPS=23.05, 法向力=2448.3467, 切向力X=782.6252, 切向力Y=1716.6829 +FPS=21.50, 法向力=1857.5322, 切向力X=888.9292, 切向力Y=585.0181 +FPS=23.52, 法向力=2195.7505, 切向力X=539.3674, 切向力Y=1066.2617 +FPS=23.24, 法向力=2264.9019, 切向力X=501.3781, 切向力Y=1153.0476 +FPS=23.97, 法向力=2283.0881, 切向力X=494.0739, 切向力Y=1167.5150 +FPS=24.53, 法向力=1776.6663, 切向力X=1523.9718, 切向力Y=691.2092 +FPS=24.47, 法向力=1765.7886, 切向力X=1618.5698, 切向力Y=570.9468 +FPS=24.31, 法向力=1810.8071, 切向力X=1130.2831, 切向力Y=451.2032 +FPS=23.37, 法向力=2061.7139, 切向力X=1179.4060, 切向力Y=1187.5837 +FPS=23.69, 法向力=2093.0872, 切向力X=1161.9819, 切向力Y=1229.9286 +FPS=24.17, 法向力=2092.7612, 切向力X=1171.5905, 切向力Y=1328.1233 +FPS=25.39, 法向力=1310.1694, 切向力X=928.7112, 切向力Y=1022.4193 +FPS=23.09, 法向力=1311.2062, 切向力X=914.8118, 切向力Y=984.8148 +FPS=23.75, 法向力=1516.9404, 切向力X=1229.4332, 切向力Y=1521.1862 +FPS=22.23, 法向力=2285.8496, 切向力X=1602.1965, 切向力Y=1646.0283 +FPS=23.56, 法向力=2358.0549, 切向力X=1634.2854, 切向力Y=1665.3768 +FPS=24.38, 法向力=2346.3823, 切向力X=1577.5806, 切向力Y=1621.8518 +FPS=25.18, 法向力=1516.5671, 切向力X=1608.1506, 切向力Y=1235.8308 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000495s, blend=0.004320s (9 tiles incl ref), finalize=0.000120s, total=0.004945s +FPS=24.12, 法向力=1871.6305, 切向力X=845.9082, 切向力Y=1253.0078 +FPS=24.05, 法向力=1854.8523, 切向力X=907.2109, 切向力Y=1267.2087 +FPS=24.45, 法向力=1841.7019, 切向力X=919.6853, 切向力Y=1287.4941 +FPS=23.79, 法向力=2066.0376, 切向力X=786.6906, 切向力Y=1559.1202 +FPS=23.53, 法向力=1803.8529, 切向力X=1614.4573, 切向力Y=1464.4771 +FPS=22.98, 法向力=1836.5559, 切向力X=1727.5356, 切向力Y=1404.4678 +FPS=21.89, 法向力=1788.7173, 切向力X=899.6858, 切向力Y=1263.0498 +FPS=23.24, 法向力=1797.1567, 切向力X=894.7202, 切向力Y=1330.3994 +FPS=24.63, 法向力=1815.3162, 切向力X=845.5383, 切向力Y=1348.7692 +FPS=24.51, 法向力=1879.8485, 切向力X=1012.9628, 切向力Y=1162.0586 +FPS=22.80, 法向力=1871.2386, 切向力X=1660.3372, 切向力Y=1231.7533 +FPS=23.64, 法向力=1775.6365, 切向力X=1654.8153, 切向力Y=1186.6343 +FPS=24.33, 法向力=1897.3479, 切向力X=1491.6559, 切向力Y=1064.9365 +FPS=23.52, 法向力=1925.1094, 切向力X=1473.5653, 切向力Y=1088.4697 +FPS=24.38, 法向力=1864.7310, 切向力X=1006.1328, 切向力Y=1227.8811 +FPS=24.17, 法向力=1931.1306, 切向力X=1097.2886, 切向力Y=1120.7302 +FPS=23.88, 法向力=2397.7539, 切向力X=1136.5455, 切向力Y=1240.0554 +FPS=24.02, 法向力=2377.5522, 切向力X=1066.6378, 切向力Y=1229.3898 +FPS=24.85, 法向力=2398.4624, 切向力X=1008.7173, 切向力Y=1128.8159 +FPS=23.81, 法向力=1632.2150, 切向力X=1798.2551, 切向力Y=1252.2125 +FPS=23.60, 法向力=2146.6465, 切向力X=910.1218, 切向力Y=887.3665 +FPS=23.87, 法向力=2198.9871, 切向力X=908.1895, 切向力Y=1014.9772 +FPS=24.34, 法向力=1708.3865, 切向力X=1250.9172, 切向力Y=329.4992 +FPS=24.46, 法向力=1778.3644, 切向力X=1252.6310, 切向力Y=327.3361 +FPS=24.30, 法向力=1813.7795, 切向力X=1290.9036, 切向力Y=285.2583 +FPS=24.00, 法向力=1597.8689, 切向力X=1232.6538, 切向力Y=544.9673 +FPS=23.24, 法向力=1782.9972, 切向力X=1393.4062, 切向力Y=851.3411 +FPS=23.64, 法向力=1909.5140, 切向力X=536.0643, 切向力Y=615.4503 +FPS=23.82, 法向力=1916.5471, 切向力X=591.2556, 切向力Y=513.3107 +FPS=24.40, 法向力=1895.5159, 切向力X=613.3795, 切向力Y=529.7272 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000413s, blend=0.004394s (9 tiles incl ref), finalize=0.000126s, total=0.004942s +FPS=23.59, 法向力=1913.5414, 切向力X=1454.3047, 切向力Y=778.6860 +FPS=23.50, 法向力=2085.9070, 切向力X=399.2128, 切向力Y=1449.6624 +FPS=24.40, 法向力=2039.5593, 切向力X=326.5725, 切向力Y=1444.1528 +FPS=23.87, 法向力=1700.4414, 切向力X=1759.9507, 切向力Y=746.2841 +FPS=23.37, 法向力=1729.7581, 切向力X=1783.0155, 切向力Y=658.1737 +FPS=24.60, 法向力=1716.3103, 切向力X=1761.1965, 切向力Y=736.0051 +FPS=21.78, 法向力=2437.5850, 切向力X=933.5789, 切向力Y=799.2755 +FPS=24.37, 法向力=2280.5696, 切向力X=1084.4531, 切向力Y=1631.2117 +FPS=24.48, 法向力=2243.8789, 切向力X=1270.3970, 切向力Y=1686.6750 +FPS=23.84, 法向力=2227.9639, 切向力X=1313.3589, 切向力Y=1629.3257 +FPS=23.63, 法向力=1613.1877, 切向力X=2760.3030, 切向力Y=545.9382 +FPS=23.71, 法向力=1600.2064, 切向力X=2753.4390, 切向力Y=521.3898 +FPS=22.88, 法向力=1664.2015, 切向力X=1534.0521, 切向力Y=1286.2382 +FPS=23.24, 法向力=1726.2609, 切向力X=916.4774, 切向力Y=965.7974 +FPS=24.38, 法向力=1709.7733, 切向力X=888.8041, 切向力Y=1020.3754 +FPS=24.16, 法向力=1725.3340, 切向力X=893.5403, 切向力Y=1056.7473 +FPS=23.18, 法向力=1913.1019, 切向力X=1030.1780, 切向力Y=243.7034 +FPS=24.78, 法向力=2047.8101, 切向力X=911.8128, 切向力Y=1454.7546 +FPS=21.56, 法向力=2067.9995, 切向力X=968.0692, 切向力Y=1505.6467 +FPS=23.28, 法向力=2063.1721, 切向力X=1109.1357, 切向力Y=735.2056 +FPS=24.12, 法向力=1962.8176, 切向力X=1095.7996, 切向力Y=703.7252 +FPS=23.76, 法向力=1947.8374, 切向力X=1118.2388, 切向力Y=696.1660 +FPS=24.48, 法向力=2149.6338, 切向力X=973.4065, 切向力Y=1327.0695 +FPS=23.76, 法向力=1920.6958, 切向力X=838.3341, 切向力Y=1192.4583 +FPS=24.21, 法向力=1995.4395, 切向力X=1125.8499, 切向力Y=974.1147 +FPS=24.06, 法向力=1926.6678, 切向力X=1189.6865, 切向力Y=1084.7828 +FPS=24.38, 法向力=1946.0122, 切向力X=1200.6863, 切向力Y=1071.8040 +FPS=23.61, 法向力=1646.6287, 切向力X=1744.0383, 切向力Y=1302.6519 +FPS=24.63, 法向力=1636.5869, 切向力X=1879.4529, 切向力Y=1398.2542 +FPS=24.01, 法向力=1975.1732, 切向力X=1092.0222, 切向力Y=394.7419 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000427s, blend=0.004579s (9 tiles incl ref), finalize=0.000126s, total=0.005143s +FPS=23.33, 法向力=1969.2634, 切向力X=540.9693, 切向力Y=1426.8502 +FPS=22.70, 法向力=2028.9578, 切向力X=605.9979, 切向力Y=1481.3344 +FPS=24.55, 法向力=2043.3573, 切向力X=540.3936, 切向力Y=1493.2241 +FPS=23.06, 法向力=2063.7117, 切向力X=735.0760, 切向力Y=1416.4445 +FPS=23.23, 法向力=2030.5896, 切向力X=795.2377, 切向力Y=1453.7986 +FPS=24.41, 法向力=1988.5293, 切向力X=885.7371, 切向力Y=488.4754 +FPS=24.09, 法向力=1902.0417, 切向力X=866.9911, 切向力Y=330.8661 +FPS=24.32, 法向力=2277.1597, 切向力X=815.9998, 切向力Y=893.3455 +FPS=24.72, 法向力=2401.0344, 切向力X=812.9104, 切向力Y=882.3067 +FPS=23.27, 法向力=2125.9563, 切向力X=1217.8801, 切向力Y=1294.1328 +FPS=24.53, 法向力=2792.9932, 切向力X=817.2012, 切向力Y=1239.1680 +FPS=23.58, 法向力=2811.4302, 切向力X=833.7563, 切向力Y=1373.0260 +FPS=23.53, 法向力=2844.2537, 切向力X=797.2804, 切向力Y=1358.0681 +FPS=22.70, 法向力=2020.0679, 切向力X=685.2057, 切向力Y=1500.3875 +FPS=24.04, 法向力=1812.5957, 切向力X=1375.6566, 切向力Y=2050.9717 +FPS=23.52, 法向力=1768.7688, 切向力X=1442.1211, 切向力Y=2072.7324 +FPS=21.70, 法向力=1990.3693, 切向力X=672.7705, 切向力Y=913.4592 +FPS=23.45, 法向力=1974.0765, 切向力X=733.9456, 切向力Y=927.4417 +FPS=23.91, 法向力=1887.2123, 切向力X=1493.6685, 切向力Y=1512.3982 +FPS=23.64, 法向力=1953.6652, 切向力X=1489.3376, 切向力Y=1560.5540 +FPS=23.07, 法向力=2374.3667, 切向力X=778.9381, 切向力Y=736.4915 +FPS=23.62, 法向力=1985.8451, 切向力X=1600.2941, 切向力Y=1069.7607 +FPS=24.10, 法向力=1896.9827, 切向力X=1633.4167, 切向力Y=1222.5193 +FPS=23.79, 法向力=1927.2150, 切向力X=1598.2534, 切向力Y=1246.6465 +FPS=23.94, 法向力=1845.8998, 切向力X=637.5099, 切向力Y=1661.2167 +FPS=24.56, 法向力=1833.4272, 切向力X=711.7139, 切向力Y=1634.0609 +FPS=23.06, 法向力=1828.9119, 切向力X=1213.4963, 切向力Y=480.5676 +FPS=23.65, 法向力=1801.4763, 切向力X=1246.0977, 切向力Y=422.5638 +FPS=23.56, 法向力=2016.8198, 切向力X=1466.3796, 切向力Y=243.3148 +FPS=23.54, 法向力=2003.2532, 切向力X=1461.7014, 切向力Y=226.3099 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000423s, blend=0.004409s (9 tiles incl ref), finalize=0.000121s, total=0.004962s +FPS=22.13, 法向力=1920.2822, 切向力X=1520.6738, 切向力Y=1173.0295 +FPS=23.63, 法向力=1782.7507, 切向力X=603.1620, 切向力Y=660.2108 +FPS=24.46, 法向力=1764.4688, 切向力X=613.4137, 切向力Y=600.4596 +FPS=22.94, 法向力=1761.6300, 切向力X=604.9169, 切向力Y=620.5255 +FPS=23.95, 法向力=1707.9674, 切向力X=1002.9121, 切向力Y=950.7502 +FPS=23.72, 法向力=1704.9462, 切向力X=1099.6272, 切向力Y=955.5767 +FPS=24.09, 法向力=1567.7836, 切向力X=1406.8625, 切向力Y=536.7109 +FPS=23.59, 法向力=1528.5884, 切向力X=1399.2502, 切向力Y=451.0542 +FPS=23.55, 法向力=1504.5891, 切向力X=1397.5991, 切向力Y=479.2592 +FPS=22.94, 法向力=1739.2922, 切向力X=1481.5403, 切向力Y=864.7751 +FPS=23.55, 法向力=1998.5735, 切向力X=1639.0353, 切向力Y=873.9102 +FPS=23.70, 法向力=2005.1981, 切向力X=414.7519, 切向力Y=1636.9280 +FPS=24.22, 法向力=1992.4869, 切向力X=394.7732, 切向力Y=1784.1729 +FPS=24.62, 法向力=2028.7517, 切向力X=390.2941, 切向力Y=1760.8264 +FPS=24.04, 法向力=2146.6245, 切向力X=1157.5376, 切向力Y=876.1293 +FPS=23.72, 法向力=1791.2070, 切向力X=591.9005, 切向力Y=544.3391 +FPS=23.70, 法向力=1814.2546, 切向力X=576.2423, 切向力Y=598.6562 +FPS=23.92, 法向力=2174.9763, 切向力X=1696.9131, 切向力Y=1360.1853 +FPS=24.19, 法向力=2277.9966, 切向力X=1694.9644, 切向力Y=1367.9504 +FPS=24.75, 法向力=2317.8059, 切向力X=1730.1473, 切向力Y=1367.2070 +FPS=24.10, 法向力=1849.5510, 切向力X=1281.9879, 切向力Y=1526.2424 +FPS=23.81, 法向力=2001.1274, 切向力X=866.1815, 切向力Y=1539.1426 +FPS=24.57, 法向力=2009.0835, 切向力X=1014.0486, 切向力Y=1460.4491 +FPS=22.79, 法向力=1732.5171, 切向力X=785.4792, 切向力Y=1642.6240 +FPS=24.47, 法向力=1695.1106, 切向力X=783.4268, 切向力Y=1619.7855 +FPS=24.57, 法向力=1703.3040, 切向力X=782.9004, 切向力Y=1644.6921 +FPS=23.38, 法向力=2034.6461, 切向力X=1619.7805, 切向力Y=807.1677 +FPS=25.90, 法向力=2066.6655, 切向力X=1351.1660, 切向力Y=1416.4587 +FPS=24.20, 法向力=2034.8052, 切向力X=1193.9795, 切向力Y=1490.3235 +FPS=24.30, 法向力=2007.1056, 切向力X=1166.3413, 切向力Y=1565.1351 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000530s, blend=0.004257s (9 tiles incl ref), finalize=0.000121s, total=0.004918s +FPS=23.62, 法向力=2018.2731, 切向力X=1177.2562, 切向力Y=1556.7603 +FPS=23.21, 法向力=2021.2087, 切向力X=1147.7129, 切向力Y=1563.2794 +FPS=24.42, 法向力=2605.4006, 切向力X=982.8923, 切向力Y=1860.9302 +FPS=23.22, 法向力=1876.8215, 切向力X=1469.2510, 切向力Y=1692.3298 +FPS=23.47, 法向力=1885.6039, 切向力X=1494.1750, 切向力Y=1634.3761 +FPS=24.48, 法向力=1842.0228, 切向力X=1492.4688, 切向力Y=1592.4072 +FPS=23.75, 法向力=2140.5366, 切向力X=1505.2185, 切向力Y=828.1828 +FPS=23.07, 法向力=2200.6821, 切向力X=1407.1929, 切向力Y=1227.5624 +FPS=23.53, 法向力=1973.5447, 切向力X=786.0577, 切向力Y=1803.2454 +FPS=24.22, 法向力=1980.8268, 切向力X=754.5248, 切向力Y=1854.7539 +FPS=23.50, 法向力=1952.6084, 切向力X=841.0577, 切向力Y=1852.4872 +FPS=23.37, 法向力=1975.2371, 切向力X=1262.9924, 切向力Y=643.2750 +FPS=24.36, 法向力=1892.5723, 切向力X=750.9644, 切向力Y=851.6947 +FPS=23.53, 法向力=1864.9363, 切向力X=832.0221, 切向力Y=842.8693 +FPS=23.68, 法向力=1970.2594, 切向力X=995.7192, 切向力Y=1366.6794 +FPS=24.25, 法向力=1944.9065, 切向力X=1024.6128, 切向力Y=1425.5603 +FPS=24.35, 法向力=1945.4457, 切向力X=1016.3952, 切向力Y=1372.2230 +FPS=23.98, 法向力=1835.0203, 切向力X=996.1812, 切向力Y=517.6560 +FPS=23.43, 法向力=1795.6731, 切向力X=922.1616, 切向力Y=393.2678 +FPS=24.07, 法向力=2091.8940, 切向力X=1754.2488, 切向力Y=1136.0588 +FPS=23.45, 法向力=2037.8993, 切向力X=204.2203, 切向力Y=604.0708 +FPS=23.23, 法向力=2005.3250, 切向力X=231.4123, 切向力Y=593.7118 +FPS=24.04, 法向力=2018.4990, 切向力X=155.4388, 切向力Y=562.9473 +FPS=23.29, 法向力=1950.4692, 切向力X=1061.9495, 切向力Y=1168.1655 +FPS=23.32, 法向力=1887.8192, 切向力X=1116.5437, 切向力Y=1183.5554 +FPS=22.12, 法向力=1891.6145, 切向力X=788.1349, 切向力Y=995.7322 +FPS=21.63, 法向力=2240.0942, 切向力X=1900.4944, 切向力Y=1540.9775 +FPS=21.91, 法向力=2256.1128, 切向力X=1937.1445, 切向力Y=1594.5819 +FPS=22.60, 法向力=2144.2290, 切向力X=843.7920, 切向力Y=762.0270 +FPS=23.88, 法向力=2156.4414, 切向力X=691.0575, 切向力Y=603.1900 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000404s, blend=0.004632s (9 tiles incl ref), finalize=0.000123s, total=0.005168s +FPS=22.13, 法向力=2382.1641, 切向力X=1344.4338, 切向力Y=1219.8560 +FPS=22.25, 法向力=2418.6509, 切向力X=1342.6239, 切向力Y=1293.1094 +FPS=23.87, 法向力=1877.1208, 切向力X=607.9406, 切向力Y=1407.7787 +FPS=23.31, 法向力=1842.2891, 切向力X=730.5534, 切向力Y=1448.4336 +FPS=23.47, 法向力=2831.1348, 切向力X=910.9495, 切向力Y=1757.2273 +FPS=23.45, 法向力=1825.0013, 切向力X=1995.8738, 切向力Y=1327.8856 +FPS=22.35, 法向力=1891.1942, 切向力X=2044.5459, 切向力Y=1479.2352 +FPS=23.39, 法向力=1846.9399, 切向力X=2062.6958, 切向力Y=1408.1736 +FPS=21.14, 法向力=2179.9844, 切向力X=652.3556, 切向力Y=1178.2317 +FPS=25.65, 法向力=2160.6157, 切向力X=-115.6347, 切向力Y=1316.6284 +FPS=32.73, 法向力=1743.2571, 切向力X=1221.1770, 切向力Y=1807.8921 +FPS=38.10, 法向力=2288.8970, 切向力X=1480.4895, 切向力Y=1282.0242 +FPS=38.14, 法向力=2244.2339, 切向力X=1458.8369, 切向力Y=1175.3237 +FPS=41.83, 法向力=1995.9297, 切向力X=832.3913, 切向力Y=952.1508 +FPS=41.63, 法向力=1989.6307, 切向力X=853.6328, 切向力Y=1021.2191 +FPS=39.63, 法向力=1441.5599, 切向力X=1768.5586, 切向力Y=1459.3987 +FPS=39.48, 法向力=1447.6110, 切向力X=1848.0815, 切向力Y=1456.7206 +FPS=40.09, 法向力=1436.2479, 切向力X=1819.4606, 切向力Y=1463.2080 +FPS=35.79, 法向力=1603.8984, 切向力X=1242.1534, 切向力Y=1300.2766 +FPS=40.53, 法向力=1649.3763, 切向力X=1239.7432, 切向力Y=1326.3577 +FPS=37.26, 法向力=1730.1697, 切向力X=1024.5267, 切向力Y=1517.8234 +FPS=42.75, 法向力=1741.9558, 切向力X=1051.8755, 切向力Y=1487.4387 +FPS=38.20, 法向力=2191.5310, 切向力X=336.4299, 切向力Y=1002.4180 +FPS=41.85, 法向力=2225.6384, 切向力X=272.8537, 切向力Y=1043.5645 +FPS=39.99, 法向力=2243.9507, 切向力X=251.6103, 切向力Y=1001.5589 +FPS=41.67, 法向力=2187.0317, 切向力X=837.1027, 切向力Y=540.7095 +FPS=41.47, 法向力=2235.2515, 切向力X=856.2587, 切向力Y=519.9721 +FPS=39.06, 法向力=1766.0542, 切向力X=1285.4932, 切向力Y=1414.9745 +FPS=40.99, 法向力=1775.5950, 切向力X=1281.8042, 切向力Y=1566.6194 +FPS=41.67, 法向力=1747.1260, 切向力X=1259.6997, 切向力Y=1579.4500 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000016s (hit), reset=0.000312s, blend=0.002201s (9 tiles incl ref), finalize=0.000057s, total=0.002588s +FPS=38.10, 法向力=2092.0339, 切向力X=1300.7471, 切向力Y=1860.5426 +FPS=39.56, 法向力=2116.8184, 切向力X=1217.3878, 切向力Y=1888.6332 +FPS=39.23, 法向力=1805.5280, 切向力X=1155.5125, 切向力Y=705.5393 +FPS=42.91, 法向力=1849.7446, 切向力X=1188.4863, 切向力Y=768.0356 +FPS=39.97, 法向力=2155.3145, 切向力X=1340.5736, 切向力Y=1204.2623 +FPS=40.98, 法向力=2132.8867, 切向力X=1378.0428, 切向力Y=1207.9645 +FPS=41.70, 法向力=2138.0830, 切向力X=1386.0613, 切向力Y=1207.1392 +FPS=39.95, 法向力=2189.3081, 切向力X=41.8666, 切向力Y=1186.0465 +FPS=42.08, 法向力=2211.0884, 切向力X=11.8896, 切向力Y=1236.9797 +FPS=39.80, 法向力=2195.2764, 切向力X=-15.5571, 切向力Y=1233.1777 +FPS=40.13, 法向力=2272.5691, 切向力X=887.6128, 切向力Y=1390.9121 +FPS=41.12, 法向力=2282.8835, 切向力X=965.6140, 切向力Y=1383.5088 +FPS=43.38, 法向力=2053.9829, 切向力X=730.2808, 切向力Y=831.1265 +FPS=43.25, 法向力=2037.1836, 切向力X=773.6097, 切向力Y=865.7867 +FPS=40.26, 法向力=2276.2886, 切向力X=921.0216, 切向力Y=1334.6528 +FPS=41.76, 法向力=2311.0532, 切向力X=941.9767, 切向力Y=1429.1720 +FPS=43.51, 法向力=2345.7598, 切向力X=962.4963, 切向力Y=1388.3367 +FPS=38.85, 法向力=2248.7471, 切向力X=1981.3081, 切向力Y=1335.2321 +FPS=42.20, 法向力=2268.3125, 切向力X=1946.3525, 切向力Y=1377.4176 +FPS=41.43, 法向力=2247.2039, 切向力X=1910.1183, 切向力Y=1362.2273 +FPS=41.19, 法向力=2252.7417, 切向力X=2323.2612, 切向力Y=2130.4736 +FPS=39.13, 法向力=2212.3972, 切向力X=2252.7251, 切向力Y=2159.0493 +FPS=41.59, 法向力=2027.2217, 切向力X=1282.2678, 切向力Y=1573.1370 +FPS=43.87, 法向力=1953.5195, 切向力X=1228.4470, 切向力Y=1519.1360 +FPS=41.09, 法向力=2308.1074, 切向力X=369.2616, 切向力Y=1225.7397 +FPS=44.00, 法向力=2289.0117, 切向力X=434.2927, 切向力Y=1271.0109 +FPS=42.58, 法向力=2300.8862, 切向力X=413.6709, 切向力Y=1236.8038 +FPS=39.66, 法向力=1627.5085, 切向力X=1827.3340, 切向力Y=1671.9474 +FPS=43.69, 法向力=1581.7673, 切向力X=1864.1248, 切向力Y=1639.3345 +FPS=40.28, 法向力=1570.8977, 切向力X=1858.8893, 切向力Y=1643.9673 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002140s (9 tiles incl ref), finalize=0.000052s, total=0.002460s +FPS=40.50, 法向力=2059.1956, 切向力X=1361.5978, 切向力Y=900.2509 +FPS=40.97, 法向力=2021.5210, 切向力X=1361.6958, 切向力Y=992.1666 +FPS=42.48, 法向力=2303.9692, 切向力X=543.8994, 切向力Y=929.4797 +FPS=43.68, 法向力=2278.0845, 切向力X=561.2211, 切向力Y=988.9044 +FPS=40.86, 法向力=2454.3948, 切向力X=1822.0620, 切向力Y=510.9325 +FPS=42.52, 法向力=2421.6621, 切向力X=1851.6309, 切向力Y=552.7053 +FPS=43.39, 法向力=2432.1514, 切向力X=1843.1858, 切向力Y=518.5928 +FPS=39.36, 法向力=2215.2383, 切向力X=2058.4575, 切向力Y=829.4827 +FPS=43.41, 法向力=2200.1606, 切向力X=2033.5300, 切向力Y=914.3997 +FPS=41.33, 法向力=2190.9888, 切向力X=2025.9973, 切向力Y=1020.4409 +FPS=42.00, 法向力=1992.4001, 切向力X=1518.1687, 切向力Y=1375.5872 +FPS=40.86, 法向力=2010.9895, 切向力X=1478.3386, 切向力Y=1477.8005 +FPS=42.03, 法向力=1764.4399, 切向力X=1344.2969, 切向力Y=1149.1084 +FPS=44.18, 法向力=1693.1371, 切向力X=1473.4492, 切向力Y=1165.6215 +FPS=38.43, 法向力=2030.5620, 切向力X=1580.1865, 切向力Y=947.3645 +FPS=43.40, 法向力=2052.2993, 切向力X=1586.9900, 切向力Y=884.5977 +FPS=43.19, 法向力=2063.9824, 切向力X=1588.1841, 切向力Y=895.2740 +FPS=40.84, 法向力=2341.4731, 切向力X=992.9583, 切向力Y=1284.4677 +FPS=43.16, 法向力=2342.6909, 切向力X=1026.1113, 切向力Y=1310.6040 +FPS=39.60, 法向力=2321.5142, 切向力X=1071.9388, 切向力Y=1288.5546 +FPS=41.35, 法向力=1909.2461, 切向力X=1355.2773, 切向力Y=51.6228 +FPS=38.54, 法向力=1934.5443, 切向力X=1373.9937, 切向力Y=52.0127 +FPS=42.06, 法向力=1872.1531, 切向力X=1454.4089, 切向力Y=1079.0186 +FPS=42.65, 法向力=1851.4678, 切向力X=1360.6094, 切向力Y=1171.7915 +FPS=34.96, 法向力=1975.6274, 切向力X=1072.1901, 切向力Y=1073.2606 +FPS=42.55, 法向力=2001.9117, 切向力X=1115.5822, 切向力Y=1095.2222 +FPS=42.88, 法向力=2032.9712, 切向力X=1059.2317, 切向力Y=1047.4564 +FPS=38.37, 法向力=2070.0112, 切向力X=1706.8347, 切向力Y=1279.7041 +FPS=43.30, 法向力=2072.0830, 切向力X=1653.6418, 切向力Y=1339.7234 +FPS=39.97, 法向力=2091.2231, 切向力X=997.5562, 切向力Y=840.9868 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000273s, blend=0.002183s (9 tiles incl ref), finalize=0.000054s, total=0.002516s +FPS=41.87, 法向力=2097.6416, 切向力X=1026.1144, 切向力Y=906.8734 +FPS=39.27, 法向力=2475.1431, 切向力X=883.5261, 切向力Y=1232.8472 +FPS=43.63, 法向力=2476.2603, 切向力X=823.5956, 切向力Y=1312.5117 +FPS=42.69, 法向力=2470.1548, 切向力X=851.7411, 切向力Y=1317.6415 +FPS=38.85, 法向力=2078.5669, 切向力X=1274.1942, 切向力Y=938.5791 +FPS=43.63, 法向力=2058.6343, 切向力X=1381.5315, 切向力Y=876.4456 +FPS=41.30, 法向力=2061.8066, 切向力X=1373.9170, 切向力Y=852.8872 +FPS=41.32, 法向力=1866.1162, 切向力X=812.8228, 切向力Y=1107.6975 +FPS=43.30, 法向力=1843.6528, 切向力X=739.4199, 切向力Y=1247.8337 +FPS=37.34, 法向力=1953.3303, 切向力X=729.1066, 切向力Y=419.2940 +FPS=43.40, 法向力=2010.6346, 切向力X=720.2593, 切向力Y=469.2415 +FPS=37.05, 法向力=2054.6619, 切向力X=1237.5906, 切向力Y=581.7804 +FPS=42.40, 法向力=2079.1016, 切向力X=1298.6565, 切向力Y=671.7643 +FPS=41.91, 法向力=2034.2982, 切向力X=1331.4432, 切向力Y=599.3138 +FPS=41.56, 法向力=2190.4829, 切向力X=1289.3147, 切向力Y=939.8325 +FPS=42.23, 法向力=2208.8623, 切向力X=1317.9780, 切向力Y=884.5784 +FPS=40.64, 法向力=2210.3394, 切向力X=1303.2234, 切向力Y=872.8784 +FPS=42.43, 法向力=2311.7871, 切向力X=1881.2485, 切向力Y=880.9294 +FPS=43.49, 法向力=2317.9473, 切向力X=1891.5549, 切向力Y=947.1748 +FPS=39.62, 法向力=2236.1462, 切向力X=2092.5042, 切向力Y=824.2562 +FPS=40.34, 法向力=2302.6753, 切向力X=1998.2163, 切向力Y=761.9321 +FPS=38.75, 法向力=1938.9292, 切向力X=1194.4651, 切向力Y=1234.6335 +FPS=43.68, 法向力=1895.3806, 切向力X=1165.4241, 切向力Y=1180.4670 +FPS=43.83, 法向力=1870.7716, 切向力X=1166.6353, 切向力Y=1182.2344 +FPS=41.75, 法向力=2249.2197, 切向力X=1583.2952, 切向力Y=1036.6661 +FPS=44.60, 法向力=2221.8281, 切向力X=1561.2767, 切向力Y=991.3168 +FPS=40.36, 法向力=2206.0974, 切向力X=1544.7659, 切向力Y=972.2509 +FPS=42.90, 法向力=1838.8450, 切向力X=1076.1383, 切向力Y=1062.9398 +FPS=42.73, 法向力=1842.2170, 切向力X=1087.8574, 切向力Y=1051.8142 +FPS=39.73, 法向力=2212.9724, 切向力X=1043.6395, 切向力Y=934.3729 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000311s, blend=0.002165s (9 tiles incl ref), finalize=0.000062s, total=0.002544s +FPS=42.75, 法向力=2303.5439, 切向力X=1092.5825, 切向力Y=854.0398 +FPS=38.93, 法向力=2189.7119, 切向力X=1481.1885, 切向力Y=1016.3209 +FPS=43.48, 法向力=2189.7734, 切向力X=1471.8679, 切向力Y=1088.3013 +FPS=43.11, 法向力=2204.4661, 切向力X=1436.1887, 切向力Y=1087.5067 +FPS=39.58, 法向力=1739.7621, 切向力X=1404.1951, 切向力Y=1758.7097 +FPS=43.39, 法向力=1721.8998, 切向力X=1314.3936, 切向力Y=1835.9199 +FPS=41.49, 法向力=1742.1836, 切向力X=1340.6982, 切向力Y=1833.4283 +FPS=43.69, 法向力=1997.5212, 切向力X=1051.9539, 切向力Y=498.8500 +FPS=44.13, 法向力=2007.4006, 切向力X=1043.5957, 切向力Y=507.4652 +FPS=38.99, 法向力=2502.3848, 切向力X=944.6971, 切向力Y=614.3750 +FPS=42.13, 法向力=2504.7480, 切向力X=868.5481, 切向力Y=659.5688 +FPS=38.68, 法向力=1658.2241, 切向力X=979.2795, 切向力Y=1084.4686 +FPS=44.13, 法向力=1618.5432, 切向力X=1003.9653, 切向力Y=1094.9825 +FPS=44.06, 法向力=1602.1238, 切向力X=938.7643, 切向力Y=1125.7836 +FPS=40.05, 法向力=2295.1213, 切向力X=830.1730, 切向力Y=1443.0942 +FPS=43.88, 法向力=2393.9717, 切向力X=721.6031, 切向力Y=1497.2388 +FPS=40.64, 法向力=2403.7339, 切向力X=721.4628, 切向力Y=1503.2898 +FPS=41.72, 法向力=2103.1523, 切向力X=978.9037, 切向力Y=1084.4392 +FPS=44.55, 法向力=2073.2344, 切向力X=816.5588, 切向力Y=1082.6011 +FPS=37.93, 法向力=2386.4995, 切向力X=1407.0898, 切向力Y=1820.2197 +FPS=42.58, 法向力=2465.9519, 切向力X=1393.3173, 切向力Y=1865.2546 +FPS=39.02, 法向力=2284.9985, 切向力X=1028.0082, 切向力Y=856.5266 +FPS=44.12, 法向力=2333.5647, 切向力X=1056.9065, 切向力Y=890.6676 +FPS=43.42, 法向力=2337.0977, 切向力X=1080.1294, 切向力Y=904.9431 +FPS=40.43, 法向力=1952.6125, 切向力X=422.0001, 切向力Y=1223.6091 +FPS=44.03, 法向力=1954.1630, 切向力X=454.7156, 切向力Y=1261.7645 +FPS=40.90, 法向力=1950.3956, 切向力X=390.4237, 切向力Y=1297.4956 +FPS=41.96, 法向力=1469.7507, 切向力X=1540.7244, 切向力Y=1581.9290 +FPS=41.65, 法向力=1481.0898, 切向力X=1572.9563, 切向力Y=1585.5511 +FPS=37.98, 法向力=2187.0005, 切向力X=735.5719, 切向力Y=999.7026 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000238s, blend=0.002116s (9 tiles incl ref), finalize=0.000056s, total=0.002416s +FPS=40.72, 法向力=2220.3030, 切向力X=654.7971, 切向力Y=1008.6011 +FPS=36.58, 法向力=1942.5365, 切向力X=1680.9408, 切向力Y=671.8223 +FPS=39.64, 法向力=1969.8289, 切向力X=1733.9298, 切向力Y=630.0955 +FPS=38.97, 法向力=1942.5768, 切向力X=1709.7834, 切向力Y=623.3106 +FPS=39.99, 法向力=1592.7815, 切向力X=976.0673, 切向力Y=1215.9419 +FPS=41.16, 法向力=1528.8206, 切向力X=931.8254, 切向力Y=1219.3940 +FPS=37.96, 法向力=1592.3755, 切向力X=2490.4075, 切向力Y=1534.4475 +FPS=41.78, 法向力=1578.3511, 切向力X=2454.1399, 切向力Y=1552.4619 +FPS=41.96, 法向力=1574.6078, 切向力X=2454.9268, 切向力Y=1551.5557 +FPS=39.92, 法向力=2018.6771, 切向力X=1411.4854, 切向力Y=1396.3298 +FPS=42.02, 法向力=2003.4288, 切向力X=1432.9644, 切向力Y=1470.9679 +FPS=39.73, 法向力=1989.1339, 切向力X=1017.0292, 切向力Y=1674.1853 +FPS=43.27, 法向力=1967.1934, 切向力X=1037.8916, 切向力Y=1635.3003 +FPS=39.51, 法向力=1440.5562, 切向力X=1258.3240, 切向力Y=1172.2159 +FPS=42.10, 法向力=1393.0038, 切向力X=1278.9835, 切向力Y=1094.8452 +FPS=42.16, 法向力=1366.1174, 切向力X=1264.5447, 切向力Y=1105.2372 +FPS=40.22, 法向力=2169.9697, 切向力X=1322.8696, 切向力Y=1116.3982 +FPS=44.09, 法向力=2246.5039, 切向力X=1377.2162, 切向力Y=1073.7147 +FPS=44.20, 法向力=2232.9590, 切向力X=1366.8683, 切向力Y=1100.7576 +FPS=42.77, 法向力=2098.8301, 切向力X=1553.7400, 切向力Y=988.8051 +FPS=42.54, 法向力=2091.0884, 切向力X=1628.3040, 切向力Y=892.5399 +FPS=41.14, 法向力=1930.8689, 切向力X=422.2464, 切向力Y=1715.6475 +FPS=44.43, 法向力=1862.5408, 切向力X=602.4786, 切向力Y=1715.0962 +FPS=42.26, 法向力=1884.8992, 切向力X=621.0657, 切向力Y=1719.1147 +FPS=41.37, 法向力=1962.8802, 切向力X=789.7895, 切向力Y=1319.8948 +FPS=44.40, 法向力=1933.1904, 切向力X=789.8723, 切向力Y=1274.4490 +FPS=39.37, 法向力=1887.6304, 切向力X=1568.5403, 切向力Y=1658.3682 +FPS=43.37, 法向力=1986.9497, 切向力X=1471.5144, 切向力Y=1788.7429 +FPS=43.51, 法向力=2005.5984, 切向力X=1482.8296, 切向力Y=1819.3384 +FPS=40.22, 法向力=2025.7021, 切向力X=2039.2279, 切向力Y=872.9011 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002275s (9 tiles incl ref), finalize=0.000057s, total=0.002583s +FPS=43.04, 法向力=2014.7245, 切向力X=2099.5903, 切向力Y=742.9908 +FPS=35.15, 法向力=2001.7410, 切向力X=1792.6238, 切向力Y=1079.3801 +FPS=39.99, 法向力=1965.8916, 切向力X=1862.2091, 切向力Y=1146.2174 +FPS=41.31, 法向力=1958.9207, 切向力X=1885.7664, 切向力Y=1145.4448 +FPS=43.58, 法向力=1874.3256, 切向力X=1205.6746, 切向力Y=894.3940 +FPS=43.72, 法向力=1895.4509, 切向力X=1203.1754, 切向力Y=873.6854 +FPS=39.27, 法向力=2628.3728, 切向力X=307.1778, 切向力Y=1610.7932 +FPS=42.01, 法向力=2650.7729, 切向力X=395.0358, 切向力Y=1728.3286 +FPS=43.77, 法向力=2632.6289, 切向力X=386.5494, 切向力Y=1556.7350 +FPS=39.13, 法向力=2305.7827, 切向力X=1747.7792, 切向力Y=1413.0424 +FPS=44.66, 法向力=2259.8057, 切向力X=1575.8204, 切向力Y=1362.2998 +FPS=42.51, 法向力=1933.1315, 切向力X=1107.8087, 切向力Y=1072.7145 +FPS=44.00, 法向力=1924.8152, 切向力X=1024.5771, 切向力Y=1108.6024 +FPS=41.83, 法向力=1936.1470, 切向力X=1057.7393, 切向力Y=1022.8183 +FPS=43.18, 法向力=1866.8398, 切向力X=526.7478, 切向力Y=264.7440 +FPS=43.37, 法向力=1871.4907, 切向力X=569.8356, 切向力Y=177.3839 +FPS=38.87, 法向力=1813.4885, 切向力X=1311.5038, 切向力Y=1590.4863 +FPS=43.59, 法向力=1885.8254, 切向力X=1376.7646, 切向力Y=1735.8420 +FPS=44.53, 法向力=1867.4221, 切向力X=1371.1931, 切向力Y=1708.3186 +FPS=39.09, 法向力=2259.0759, 切向力X=1264.1864, 切向力Y=1788.2814 +FPS=43.00, 法向力=2294.4873, 切向力X=1214.6031, 切向力Y=1772.8723 +FPS=34.27, 法向力=2021.6340, 切向力X=1619.8695, 切向力Y=1144.3955 +FPS=40.80, 法向力=1953.6296, 切向力X=1695.3829, 切向力Y=1160.6301 +FPS=33.57, 法向力=1991.9131, 切向力X=1210.8191, 切向力Y=1078.4802 +FPS=40.32, 法向力=2066.1235, 切向力X=1211.9736, 切向力Y=1050.2928 +FPS=40.15, 法向力=2080.9863, 切向力X=1212.9668, 切向力Y=1056.9957 +FPS=42.53, 法向力=2348.7659, 切向力X=2163.8423, 切向力Y=545.7643 +FPS=43.99, 法向力=2363.1802, 切向力X=2215.4727, 切向力Y=593.0051 +FPS=41.48, 法向力=2328.4336, 切向力X=2232.3877, 切向力Y=579.6855 +FPS=40.79, 法向力=2117.6836, 切向力X=902.1085, 切向力Y=911.7987 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.002184s (9 tiles incl ref), finalize=0.000068s, total=0.002529s +FPS=41.29, 法向力=2239.6587, 切向力X=975.4856, 切向力Y=1228.2666 +FPS=41.72, 法向力=2247.5298, 切向力X=984.0482, 切向力Y=1275.3884 +FPS=44.23, 法向力=2276.0176, 切向力X=1020.0974, 切向力Y=1256.8762 +FPS=40.29, 法向力=2314.7878, 切向力X=1203.4417, 切向力Y=1207.8820 +FPS=43.66, 法向力=2334.0386, 切向力X=1248.3931, 切向力Y=1251.5490 +FPS=44.44, 法向力=2391.1201, 切向力X=1259.0343, 切向力Y=1259.9427 +FPS=43.65, 法向力=1953.4241, 切向力X=1187.3854, 切向力Y=1444.6040 +FPS=43.74, 法向力=1924.7159, 切向力X=1136.2302, 切向力Y=1309.2030 +FPS=41.63, 法向力=1925.7756, 切向力X=1147.1041, 切向力Y=1289.4562 +FPS=41.00, 法向力=2108.6384, 切向力X=565.2036, 切向力Y=1315.6986 +FPS=41.20, 法向力=2141.7588, 切向力X=627.4988, 切向力Y=1272.5334 +FPS=40.83, 法向力=2143.8599, 切向力X=733.3436, 切向力Y=1965.7305 +FPS=42.75, 法向力=2126.7793, 切向力X=779.2524, 切向力Y=2004.9529 +FPS=33.14, 法向力=1487.4490, 切向力X=1224.3938, 切向力Y=1743.2273 +FPS=40.50, 法向力=1513.2773, 切向力X=1224.8254, 切向力Y=1789.1228 +FPS=42.90, 法向力=1510.5867, 切向力X=1194.7024, 切向力Y=1785.5514 +FPS=44.33, 法向力=2243.1899, 切向力X=1762.5209, 切向力Y=1070.9592 +FPS=44.39, 法向力=2273.5437, 切向力X=1859.2688, 切向力Y=892.7864 +FPS=41.32, 法向力=2291.8154, 切向力X=1837.3699, 切向力Y=882.7482 +FPS=42.90, 法向力=2340.1738, 切向力X=840.8136, 切向力Y=1684.7883 +FPS=41.61, 法向力=2323.1445, 切向力X=925.6119, 切向力Y=1705.4027 +FPS=44.05, 法向力=1675.6511, 切向力X=1236.0089, 切向力Y=1146.1102 +FPS=45.26, 法向力=1617.2184, 切向力X=1346.2042, 切向力Y=1123.7390 +FPS=38.18, 法向力=2197.6123, 切向力X=789.4902, 切向力Y=862.9489 +FPS=43.95, 法向力=2338.8921, 切向力X=811.8932, 切向力Y=838.6658 +FPS=43.80, 法向力=2279.2090, 切向力X=795.7549, 切向力Y=881.0732 +FPS=40.14, 法向力=1748.5183, 切向力X=1005.9896, 切向力Y=1474.9821 +FPS=43.43, 法向力=1745.1819, 切向力X=1008.5670, 切向力Y=1367.9531 +FPS=36.42, 法向力=1753.6445, 切向力X=1026.0305, 切向力Y=1372.0259 +FPS=38.52, 法向力=2307.2517, 切向力X=189.1022, 切向力Y=1227.7014 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000270s, blend=0.002170s (9 tiles incl ref), finalize=0.000055s, total=0.002500s +FPS=40.77, 法向力=1965.3457, 切向力X=1348.9722, 切向力Y=1652.0583 +FPS=43.67, 法向力=1939.4662, 切向力X=1530.6523, 切向力Y=1626.0493 +FPS=43.79, 法向力=1952.9707, 切向力X=1475.6956, 切向力Y=1666.8586 +FPS=38.68, 法向力=1880.3424, 切向力X=1126.7203, 切向力Y=1500.0969 +FPS=43.33, 法向力=1870.4161, 切向力X=1075.8193, 切向力Y=1632.2675 +FPS=43.24, 法向力=1876.7816, 切向力X=1101.5425, 切向力Y=1613.2368 +FPS=39.86, 法向力=2413.7144, 切向力X=1071.8062, 切向力Y=1415.3345 +FPS=44.57, 法向力=2416.2544, 切向力X=1071.1162, 切向力Y=1394.3358 +FPS=41.25, 法向力=2404.9922, 切向力X=1096.0857, 切向力Y=1389.3528 +FPS=43.35, 法向力=2217.0215, 切向力X=1336.0168, 切向力Y=1354.4244 +FPS=42.30, 法向力=2227.0637, 切向力X=1358.2845, 切向力Y=1416.1646 +FPS=41.59, 法向力=1853.2618, 切向力X=1901.1885, 切向力Y=975.0475 +FPS=45.07, 法向力=1837.4197, 切向力X=1978.6063, 切向力Y=955.2030 +FPS=38.17, 法向力=1977.2219, 切向力X=2174.1348, 切向力Y=1812.6127 +FPS=44.29, 法向力=1984.5349, 切向力X=2149.0161, 切向力Y=1843.1749 +FPS=44.37, 法向力=1986.3402, 切向力X=2122.1968, 切向力Y=1864.1680 +FPS=42.45, 法向力=2297.4189, 切向力X=1390.9089, 切向力Y=1527.3307 +FPS=44.02, 法向力=2294.2803, 切向力X=1399.3660, 切向力Y=1599.5194 +FPS=43.74, 法向力=2306.5547, 切向力X=1402.3489, 切向力Y=1559.2417 +FPS=41.02, 法向力=2016.0168, 切向力X=922.7491, 切向力Y=1230.8508 +FPS=41.96, 法向力=2044.1581, 切向力X=893.7043, 切向力Y=1223.7255 +FPS=41.20, 法向力=2379.2935, 切向力X=935.6583, 切向力Y=629.8796 +FPS=44.40, 法向力=2350.5586, 切向力X=956.2709, 切向力Y=708.6537 +FPS=41.63, 法向力=1925.2390, 切向力X=1454.5439, 切向力Y=1343.3541 +FPS=43.09, 法向力=1895.8406, 切向力X=1453.6438, 切向力Y=1355.7787 +FPS=43.75, 法向力=1907.0474, 切向力X=1469.1226, 切向力Y=1380.4905 +FPS=39.92, 法向力=2646.9661, 切向力X=1150.9497, 切向力Y=2142.7463 +FPS=42.68, 法向力=2682.7598, 切向力X=1167.7454, 切向力Y=2135.6924 +FPS=42.25, 法向力=2652.4563, 切向力X=1135.2234, 切向力Y=2124.9343 +FPS=40.39, 法向力=2000.2733, 切向力X=741.5630, 切向力Y=1217.6866 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000319s, blend=0.002403s (9 tiles incl ref), finalize=0.000060s, total=0.002788s +FPS=43.24, 法向力=1883.8690, 切向力X=814.7236, 切向力Y=1220.7437 +FPS=41.38, 法向力=2342.9263, 切向力X=1049.6653, 切向力Y=1750.9333 +FPS=43.86, 法向力=2415.1921, 切向力X=1113.5828, 切向力Y=1753.4310 +FPS=41.32, 法向力=2403.0337, 切向力X=1103.3870, 切向力Y=1771.8151 +FPS=37.29, 法向力=2195.5688, 切向力X=1109.5364, 切向力Y=1346.3508 +FPS=40.94, 法向力=2233.7234, 切向力X=1130.7205, 切向力Y=1291.4916 +FPS=41.13, 法向力=2488.9792, 切向力X=1493.0793, 切向力Y=377.5027 +FPS=44.41, 法向力=2457.2893, 切向力X=1499.2798, 切向力Y=386.6519 +FPS=39.06, 法向力=2468.6785, 切向力X=1501.7323, 切向力Y=341.1405 +FPS=36.10, 法向力=1924.6896, 切向力X=1405.1615, 切向力Y=926.1075 +FPS=41.00, 法向力=1891.5480, 切向力X=1381.3569, 切向力Y=892.0181 +FPS=41.43, 法向力=2035.0381, 切向力X=1558.7507, 切向力Y=1099.5487 +FPS=44.10, 法向力=2042.5353, 切向力X=1532.5090, 切向力Y=1213.0710 +FPS=39.18, 法向力=1985.8779, 切向力X=979.8881, 切向力Y=1407.1948 +FPS=43.60, 法向力=2053.7915, 切向力X=905.9888, 切向力Y=1474.0017 +FPS=43.47, 法向力=2069.7151, 切向力X=918.8148, 切向力Y=1423.8298 +FPS=39.53, 法向力=2377.8445, 切向力X=1416.8756, 切向力Y=907.7128 +FPS=42.52, 法向力=2399.5134, 切向力X=1470.4124, 切向力Y=896.5376 +FPS=42.93, 法向力=2391.0962, 切向力X=1509.7393, 切向力Y=874.4266 +FPS=39.27, 法向力=2183.7769, 切向力X=1113.0813, 切向力Y=1056.2898 +FPS=42.19, 法向力=2147.8779, 切向力X=1126.0769, 切向力Y=1058.3115 +FPS=40.14, 法向力=2013.6580, 切向力X=873.8245, 切向力Y=1310.5560 +FPS=41.40, 法向力=2024.0051, 切向力X=935.9352, 切向力Y=1335.3579 +FPS=38.85, 法向力=2165.0420, 切向力X=1591.5364, 切向力Y=918.7469 +FPS=41.66, 法向力=2164.3115, 切向力X=1643.8411, 切向力Y=946.0836 +FPS=40.92, 法向力=2153.8218, 切向力X=1653.1023, 切向力Y=917.7527 +FPS=37.38, 法向力=2185.9863, 切向力X=1021.6664, 切向力Y=1501.2874 +FPS=43.40, 法向力=2127.2271, 切向力X=1193.1322, 切向力Y=1480.9385 +FPS=40.69, 法向力=2109.6177, 切向力X=2091.9751, 切向力Y=1357.1909 +FPS=40.54, 法向力=2056.3047, 切向力X=2139.6365, 切向力Y=1392.1511 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000504s, blend=0.002249s (9 tiles incl ref), finalize=0.000057s, total=0.002816s +FPS=37.81, 法向力=2745.5391, 切向力X=751.0809, 切向力Y=399.0162 +FPS=42.89, 法向力=2777.9573, 切向力X=641.4767, 切向力Y=558.7131 +FPS=40.27, 法向力=2778.2266, 切向力X=676.8828, 切向力Y=607.9926 +FPS=37.26, 法向力=2520.3433, 切向力X=1339.3701, 切向力Y=795.1873 +FPS=41.84, 法向力=2491.1465, 切向力X=1338.3812, 切向力Y=844.4836 +FPS=40.23, 法向力=2214.5869, 切向力X=1244.7549, 切向力Y=936.2215 +FPS=40.91, 法向力=2164.7800, 切向力X=1122.6683, 切向力Y=983.2346 +FPS=44.98, 法向力=2189.2231, 切向力X=1119.8572, 切向力Y=966.5297 +FPS=38.89, 法向力=2582.5466, 切向力X=513.2465, 切向力Y=452.8309 +FPS=44.63, 法向力=2503.1201, 切向力X=589.9601, 切向力Y=552.2620 +FPS=41.01, 法向力=2296.9712, 切向力X=1264.1320, 切向力Y=1368.9976 +FPS=45.62, 法向力=2213.2212, 切向力X=1234.6483, 切向力Y=1407.5929 +FPS=46.18, 法向力=2233.6934, 切向力X=1255.1029, 切向力Y=1368.1997 +FPS=41.86, 法向力=2308.3877, 切向力X=1378.7900, 切向力Y=1642.1960 +FPS=45.63, 法向力=2336.4448, 切向力X=1473.9036, 切向力Y=1620.9473 +FPS=45.74, 法向力=2352.7041, 切向力X=1449.3015, 切向力Y=1584.5343 +FPS=43.23, 法向力=2194.3623, 切向力X=1133.9072, 切向力Y=336.2764 +FPS=44.58, 法向力=2168.5789, 切向力X=1157.8242, 切向力Y=332.0411 +FPS=43.57, 法向力=2173.8689, 切向力X=1167.2827, 切向力Y=312.4413 +FPS=40.25, 法向力=2209.1008, 切向力X=1261.0002, 切向力Y=1915.6851 +FPS=41.41, 法向力=2168.6682, 切向力X=1260.9705, 切向力Y=1993.8401 +FPS=43.26, 法向力=1909.1543, 切向力X=1475.2916, 切向力Y=1419.0032 +FPS=46.21, 法向力=1901.2327, 切向力X=1449.7986, 切向力Y=1400.0017 +FPS=39.83, 法向力=2112.2959, 切向力X=1273.3018, 切向力Y=1499.1041 +FPS=39.93, 法向力=2123.0562, 切向力X=1368.5134, 切向力Y=1603.1239 +FPS=42.91, 法向力=2096.9597, 切向力X=1344.8098, 切向力Y=1623.2261 +FPS=37.46, 法向力=2354.9153, 切向力X=712.6884, 切向力Y=1380.1208 +FPS=43.17, 法向力=2357.0151, 切向力X=692.1490, 切向力Y=1473.9475 +FPS=41.49, 法向力=2338.1724, 切向力X=705.2866, 切向力Y=1446.3184 +FPS=40.05, 法向力=2385.7664, 切向力X=1585.4933, 切向力Y=1181.7395 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002247s (9 tiles incl ref), finalize=0.000075s, total=0.002596s +FPS=40.20, 法向力=1986.3876, 切向力X=888.3803, 切向力Y=1518.7561 +FPS=41.25, 法向力=2010.8613, 切向力X=903.0913, 切向力Y=1552.3813 +FPS=43.11, 法向力=1981.1819, 切向力X=874.3823, 切向力Y=1484.1750 +FPS=39.50, 法向力=2488.5054, 切向力X=968.3883, 切向力Y=978.0524 +FPS=47.20, 法向力=2461.0496, 切向力X=915.1678, 切向力Y=1110.3347 +FPS=46.96, 法向力=2472.1772, 切向力X=923.3960, 切向力Y=1088.5574 +FPS=42.30, 法向力=2368.3594, 切向力X=1223.7148, 切向力Y=1058.7794 +FPS=43.33, 法向力=2376.4175, 切向力X=1328.7527, 切向力Y=1018.5519 +FPS=42.54, 法向力=2385.2070, 切向力X=1279.0681, 切向力Y=1073.5959 +FPS=41.28, 法向力=2460.3242, 切向力X=306.9165, 切向力Y=1400.3619 +FPS=42.87, 法向力=2561.3320, 切向力X=199.2081, 切向力Y=1456.4866 +FPS=41.80, 法向力=2017.4346, 切向力X=2033.2144, 切向力Y=1143.7271 +FPS=44.11, 法向力=2079.7727, 切向力X=2123.0691, 切向力Y=1149.3066 +FPS=43.20, 法向力=2097.4836, 切向力X=2122.0928, 切向力Y=1188.5958 +FPS=44.18, 法向力=1960.2421, 切向力X=1515.6453, 切向力Y=1225.9753 +FPS=46.82, 法向力=1979.4591, 切向力X=1495.2788, 切向力Y=1307.9675 +FPS=42.51, 法向力=1988.5999, 切向力X=1484.2875, 切向力Y=1251.3516 +FPS=44.31, 法向力=1826.2507, 切向力X=1066.5563, 切向力Y=901.3784 +FPS=43.17, 法向力=1781.2891, 切向力X=1103.3621, 切向力Y=889.8994 +FPS=40.44, 法向力=2150.3423, 切向力X=778.7334, 切向力Y=1440.5911 +FPS=45.96, 法向力=2216.4375, 切向力X=714.4662, 切向力Y=1436.5261 +FPS=40.37, 法向力=1806.1637, 切向力X=1799.8118, 切向力Y=1229.0549 +FPS=45.43, 法向力=1788.5488, 切向力X=1843.0533, 切向力Y=1216.5706 +FPS=45.96, 法向力=1767.6797, 切向力X=1845.1667, 切向力Y=1241.4424 +FPS=40.78, 法向力=1965.7131, 切向力X=1335.7970, 切向力Y=853.1187 +FPS=44.42, 法向力=1999.9324, 切向力X=1341.7300, 切向力Y=831.2527 +FPS=46.31, 法向力=1997.4344, 切向力X=1312.2007, 切向力Y=885.1064 +FPS=41.75, 法向力=1581.4203, 切向力X=1322.6118, 切向力Y=473.2242 +FPS=41.76, 法向力=1575.5963, 切向力X=1382.3330, 切向力Y=525.6620 +FPS=39.77, 法向力=1561.7263, 切向力X=1363.3868, 切向力Y=537.3913 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002135s (9 tiles incl ref), finalize=0.000055s, total=0.002450s +FPS=39.99, 法向力=2309.0061, 切向力X=1531.5923, 切向力Y=924.3171 +FPS=41.42, 法向力=2252.8926, 切向力X=1582.3693, 切向力Y=868.7356 +FPS=42.36, 法向力=2095.0537, 切向力X=2535.6121, 切向力Y=677.8553 +FPS=43.37, 法向力=2090.4617, 切向力X=2427.0454, 切向力Y=658.1597 +FPS=42.52, 法向力=2209.3315, 切向力X=1251.2773, 切向力Y=2046.3667 +FPS=46.86, 法向力=2201.5171, 切向力X=1311.0417, 切向力Y=2012.5620 +FPS=47.04, 法向力=2211.6892, 切向力X=1223.2385, 切向力Y=2199.2803 +FPS=43.01, 法向力=2275.0166, 切向力X=1217.9065, 切向力Y=1359.2047 +FPS=45.95, 法向力=2287.0261, 切向力X=1206.1366, 切向力Y=1306.9216 +FPS=45.50, 法向力=2292.2324, 切向力X=1231.7837, 切向力Y=1384.8033 +FPS=41.97, 法向力=1961.5930, 切向力X=1174.4003, 切向力Y=725.1500 +FPS=46.65, 法向力=1954.6631, 切向力X=1272.7052, 切向力Y=807.6609 +FPS=44.95, 法向力=1919.6453, 切向力X=1229.2847, 切向力Y=860.9485 +FPS=40.98, 法向力=2098.2444, 切向力X=1096.4666, 切向力Y=1189.3395 +FPS=45.26, 法向力=2100.9512, 切向力X=1160.7985, 切向力Y=1253.8396 +FPS=42.99, 法向力=2772.3755, 切向力X=1573.3938, 切向力Y=283.6223 +FPS=45.07, 法向力=2877.0317, 切向力X=1565.7352, 切向力Y=270.6909 +FPS=41.83, 法向力=2913.1929, 切向力X=1556.4879, 切向力Y=274.4514 +FPS=45.37, 法向力=1850.9783, 切向力X=1468.2830, 切向力Y=987.3369 +FPS=46.66, 法向力=1919.6445, 切向力X=1622.8364, 切向力Y=989.8346 +FPS=42.49, 法向力=1910.4370, 切向力X=1623.7111, 切向力Y=1015.0490 +FPS=44.15, 法向力=2138.6033, 切向力X=1298.7201, 切向力Y=1175.9263 +FPS=45.84, 法向力=2174.5645, 切向力X=1272.8821, 切向力Y=1066.9465 +FPS=42.18, 法向力=1479.4137, 切向力X=1101.8953, 切向力Y=1096.7869 +FPS=43.27, 法向力=1428.5872, 切向力X=1089.6892, 切向力Y=1080.0818 +FPS=39.66, 法向力=2376.5232, 切向力X=1409.2942, 切向力Y=833.2014 +FPS=42.79, 法向力=2461.8721, 切向力X=1336.8953, 切向力Y=915.5226 +FPS=41.91, 法向力=2474.3228, 切向力X=1315.7635, 切向力Y=905.3195 +FPS=41.16, 法向力=2133.9231, 切向力X=1364.6848, 切向力Y=1583.4727 +FPS=47.24, 法向力=2113.8442, 切向力X=1374.9709, 切向力Y=1543.2229 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000435s, blend=0.002240s (9 tiles incl ref), finalize=0.000063s, total=0.002744s +FPS=46.13, 法向力=2109.7412, 切向力X=1376.0872, 切向力Y=1538.0696 +FPS=44.71, 法向力=2044.1337, 切向力X=942.9867, 切向力Y=1614.5388 +FPS=47.66, 法向力=2049.0938, 切向力X=925.8599, 切向力Y=1676.9417 +FPS=45.41, 法向力=2031.9692, 切向力X=928.6334, 切向力Y=1672.4819 +FPS=45.16, 法向力=2115.3164, 切向力X=1462.6868, 切向力Y=929.4237 +FPS=46.74, 法向力=2065.8862, 切向力X=1521.1758, 切向力Y=883.6562 +FPS=40.84, 法向力=2273.9873, 切向力X=1527.4753, 切向力Y=730.7250 +FPS=46.33, 法向力=2262.4067, 切向力X=1475.5726, 切向力Y=727.2152 +FPS=45.85, 法向力=2281.6675, 切向力X=1469.3662, 切向力Y=751.9290 +FPS=43.54, 法向力=2172.3477, 切向力X=1972.2103, 切向力Y=878.1484 +FPS=46.26, 法向力=2134.8059, 切向力X=1949.7605, 切向力Y=999.5311 +FPS=45.39, 法向力=2147.3853, 切向力X=1973.6581, 切向力Y=1005.1574 +FPS=40.37, 法向力=2191.8796, 切向力X=1074.0596, 切向力Y=810.1240 +FPS=42.48, 法向力=2213.4978, 切向力X=957.7178, 切向力Y=760.1229 +FPS=41.26, 法向力=2737.6079, 切向力X=430.1073, 切向力Y=866.5757 +FPS=40.86, 法向力=2745.1980, 切向力X=414.7507, 切向力Y=944.4310 +FPS=39.19, 法向力=1909.0156, 切向力X=1259.3220, 切向力Y=505.0478 +FPS=42.25, 法向力=1911.3323, 切向力X=1290.6831, 切向力Y=544.8826 +FPS=44.21, 法向力=1913.5808, 切向力X=1276.6534, 切向力Y=590.7259 +FPS=43.38, 法向力=2126.9297, 切向力X=1691.5629, 切向力Y=1384.3230 +FPS=46.58, 法向力=2168.6509, 切向力X=1667.7207, 切向力Y=1472.1334 +FPS=43.71, 法向力=2180.9133, 切向力X=1612.9508, 切向力Y=1490.6128 +FPS=41.76, 法向力=2107.1372, 切向力X=695.5114, 切向力Y=1483.1761 +FPS=45.53, 法向力=2131.6482, 切向力X=682.6644, 切向力Y=1510.7404 +FPS=43.21, 法向力=2132.3721, 切向力X=678.2514, 切向力Y=1506.3142 +FPS=44.29, 法向力=1731.2651, 切向力X=75.4945, 切向力Y=993.9586 +FPS=43.63, 法向力=1713.1422, 切向力X=132.9065, 切向力Y=994.2856 +FPS=37.71, 法向力=1682.6969, 切向力X=1860.8406, 切向力Y=844.3323 +FPS=42.14, 法向力=1695.8711, 切向力X=1876.2610, 切向力Y=845.9973 +FPS=40.79, 法向力=2422.0991, 切向力X=607.8569, 切向力Y=1080.8353 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000234s, blend=0.002213s (9 tiles incl ref), finalize=0.000055s, total=0.002508s +FPS=43.64, 法向力=2469.1426, 切向力X=574.2563, 切向力Y=1116.8365 +FPS=45.97, 法向力=2446.5381, 切向力X=559.8792, 切向力Y=1070.4421 +FPS=40.84, 法向力=2044.1533, 切向力X=1562.6178, 切向力Y=577.3329 +FPS=45.27, 法向力=1970.6382, 切向力X=1683.6887, 切向力Y=479.7047 +FPS=45.13, 法向力=1927.7778, 切向力X=1681.5549, 切向力Y=496.7642 +FPS=41.24, 法向力=1901.5088, 切向力X=1195.1858, 切向力Y=1556.7091 +FPS=45.23, 法向力=1988.5322, 切向力X=1187.0139, 切向力Y=1720.0786 +FPS=41.23, 法向力=2002.0454, 切向力X=1424.2784, 切向力Y=1699.5663 +FPS=45.97, 法向力=2050.9077, 切向力X=1388.3906, 切向力Y=1671.6707 +FPS=43.44, 法向力=2111.8818, 切向力X=1321.9822, 切向力Y=1603.6792 +FPS=43.88, 法向力=1532.7769, 切向力X=1373.1581, 切向力Y=913.1705 +FPS=45.18, 法向力=1484.3157, 切向力X=1429.8230, 切向力Y=918.8661 +FPS=45.10, 法向力=1465.9296, 切向力X=1455.1042, 切向力Y=897.6859 +FPS=41.48, 法向力=2041.6635, 切向力X=1456.5022, 切向力Y=1788.1821 +FPS=46.29, 法向力=2111.8604, 切向力X=1427.2576, 切向力Y=1920.3429 +FPS=43.24, 法向力=2129.9800, 切向力X=1441.3118, 切向力Y=1925.7936 +FPS=45.11, 法向力=1823.9999, 切向力X=2180.6934, 切向力Y=1170.3894 +FPS=43.00, 法向力=1881.9795, 切向力X=2190.7708, 切向力Y=1038.9136 +FPS=44.02, 法向力=1846.5291, 切向力X=1671.8014, 切向力Y=1022.2996 +FPS=46.21, 法向力=1827.6558, 切向力X=1702.7966, 切向力Y=1040.6627 +FPS=42.76, 法向力=2100.6167, 切向力X=913.5883, 切向力Y=1150.8418 +FPS=44.28, 法向力=2088.8740, 切向力X=939.7068, 切向力Y=1203.4866 +FPS=44.95, 法向力=2079.1711, 切向力X=927.2765, 切向力Y=1211.8538 +FPS=36.66, 法向力=2482.9287, 切向力X=715.8859, 切向力Y=795.8876 +FPS=45.53, 法向力=2558.2720, 切向力X=738.8159, 切向力Y=779.0621 +FPS=44.25, 法向力=2559.7393, 切向力X=727.5634, 切向力Y=788.4100 +FPS=42.53, 法向力=2198.9473, 切向力X=1993.9484, 切向力Y=1555.6725 +FPS=45.45, 法向力=2197.7002, 切向力X=1967.5580, 切向力Y=1564.3380 +FPS=41.33, 法向力=2162.6985, 切向力X=1498.9597, 切向力Y=1742.4139 +FPS=45.43, 法向力=2158.7534, 切向力X=1460.7745, 切向力Y=1785.0625 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002187s (9 tiles incl ref), finalize=0.000095s, total=0.002545s +FPS=43.68, 法向力=2158.0647, 切向力X=1448.3357, 切向力Y=1712.0519 +FPS=40.03, 法向力=2365.8467, 切向力X=633.5745, 切向力Y=1038.3041 +FPS=46.40, 法向力=2403.7898, 切向力X=524.0845, 切向力Y=1100.1841 +FPS=42.35, 法向力=2396.1750, 切向力X=552.3618, 切向力Y=1063.5336 +FPS=43.49, 法向力=2194.4949, 切向力X=1959.4761, 切向力Y=1628.3483 +FPS=46.56, 法向力=2227.5232, 切向力X=1920.4771, 切向力Y=1645.2693 +FPS=45.27, 法向力=2043.0654, 切向力X=1717.8372, 切向力Y=1675.7766 +FPS=44.39, 法向力=2015.1027, 切向力X=1636.9108, 切向力Y=1656.6775 +FPS=45.17, 法向力=1903.8595, 切向力X=1537.3242, 切向力Y=1467.6899 +FPS=43.62, 法向力=1926.9437, 切向力X=1607.9019, 切向力Y=1457.6892 +FPS=46.67, 法向力=1915.3805, 切向力X=1544.5493, 切向力Y=1550.6697 +FPS=43.52, 法向力=2239.6843, 切向力X=1323.3092, 切向力Y=819.9872 +FPS=45.97, 法向力=2274.4150, 切向力X=1273.9431, 切向力Y=872.1681 +FPS=43.75, 法向力=2269.7700, 切向力X=1277.9575, 切向力Y=881.2224 +FPS=37.34, 法向力=1711.6069, 切向力X=1012.9132, 切向力Y=1483.0176 +FPS=44.93, 法向力=1722.0906, 切向力X=1049.3855, 切向力Y=1497.7104 +FPS=45.62, 法向力=1707.7017, 切向力X=1073.7075, 切向力Y=1483.9435 +FPS=40.47, 法向力=2508.0610, 切向力X=1593.6848, 切向力Y=1765.7161 +FPS=46.19, 法向力=2565.7930, 切向力X=1619.2444, 切向力Y=1815.5032 +FPS=42.42, 法向力=1901.0435, 切向力X=1903.3796, 切向力Y=1817.7858 +FPS=44.38, 法向力=1930.8035, 切向力X=1950.4441, 切向力Y=1807.7493 +FPS=47.23, 法向力=1943.1288, 切向力X=1970.0276, 切向力Y=1816.2388 +FPS=44.82, 法向力=2256.9172, 切向力X=1478.1038, 切向力Y=1514.2654 +FPS=46.69, 法向力=2266.3745, 切向力X=1359.5642, 切向力Y=1496.2036 +FPS=45.57, 法向力=2263.6316, 切向力X=1343.7273, 切向力Y=1510.2374 +FPS=42.15, 法向力=2343.3279, 切向力X=1723.4912, 切向力Y=1089.6384 +FPS=47.16, 法向力=2309.2893, 切向力X=1759.4438, 切向力Y=1016.2748 +FPS=44.56, 法向力=2314.0684, 切向力X=1783.4365, 切向力Y=977.8830 +FPS=40.11, 法向力=2282.8425, 切向力X=1034.9838, 切向力Y=791.9011 +FPS=45.52, 法向力=2243.2622, 切向力X=1190.3135, 切向力Y=885.6163 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000366s, blend=0.002292s (9 tiles incl ref), finalize=0.000057s, total=0.002722s +FPS=40.32, 法向力=2185.1914, 切向力X=1747.5188, 切向力Y=1497.2595 +FPS=47.55, 法向力=2169.7844, 切向力X=1696.7026, 切向力Y=1495.5366 +FPS=43.58, 法向力=2178.1533, 切向力X=1701.1123, 切向力Y=1497.8541 +FPS=46.12, 法向力=2014.8164, 切向力X=769.9573, 切向力Y=1724.0747 +FPS=46.51, 法向力=2073.6445, 切向力X=762.5573, 切向力Y=1692.6005 +FPS=43.25, 法向力=2279.5371, 切向力X=1392.0635, 切向力Y=374.3877 +FPS=44.01, 法向力=2292.2192, 切向力X=1438.9739, 切向力Y=337.2252 +FPS=43.76, 法向力=2305.9219, 切向力X=1411.7827, 切向力Y=373.7233 +FPS=40.77, 法向力=2158.8994, 切向力X=1277.0354, 切向力Y=1647.5234 +FPS=44.87, 法向力=2236.7756, 切向力X=1149.6141, 切向力Y=1777.3757 +FPS=39.98, 法向力=2521.4858, 切向力X=1522.1418, 切向力Y=1576.6121 +FPS=45.95, 法向力=2623.4138, 切向力X=1365.7767, 切向力Y=1553.1606 +FPS=45.56, 法向力=2598.5576, 切向力X=1360.0217, 切向力Y=1525.6394 +FPS=41.72, 法向力=2181.5244, 切向力X=1230.8433, 切向力Y=1381.7217 +FPS=46.44, 法向力=2185.0474, 切向力X=1354.4459, 切向力Y=1482.7502 +FPS=46.27, 法向力=2153.6069, 切向力X=1352.6692, 切向力Y=1444.0636 +FPS=42.31, 法向力=1974.9656, 切向力X=1268.3940, 切向力Y=1649.5493 +FPS=46.43, 法向力=1997.1646, 切向力X=1275.5818, 切向力Y=1613.4492 +FPS=46.21, 法向力=1977.4905, 切向力X=1290.5831, 切向力Y=1585.8450 +FPS=44.50, 法向力=2404.4092, 切向力X=1794.3999, 切向力Y=1034.7402 +FPS=45.45, 法向力=2399.7542, 切向力X=1817.5183, 切向力Y=1043.4977 +FPS=40.54, 法向力=2427.0181, 切向力X=1212.4342, 切向力Y=1507.9298 +FPS=44.35, 法向力=2454.8484, 切向力X=1298.6283, 切向力Y=1525.8745 +FPS=36.05, 法向力=2435.7922, 切向力X=1266.3584, 切向力Y=1612.8528 +FPS=39.65, 法向力=2425.7739, 切向力X=979.8496, 切向力Y=1200.8333 +FPS=44.85, 法向力=2401.7634, 切向力X=1037.3414, 切向力Y=1267.5242 +FPS=39.32, 法向力=1897.4242, 切向力X=1745.5193, 切向力Y=1648.0229 +FPS=43.74, 法向力=1819.0967, 切向力X=1788.2699, 切向力Y=1594.5045 +FPS=45.03, 法向力=1836.0608, 切向力X=1773.7664, 切向力Y=1636.6814 +FPS=41.57, 法向力=1833.5083, 切向力X=961.7344, 切向力Y=1449.7749 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000268s, blend=0.002256s (9 tiles incl ref), finalize=0.000077s, total=0.002607s +FPS=44.34, 法向力=1881.3528, 切向力X=882.7790, 切向力Y=1387.9623 +FPS=41.44, 法向力=1904.7493, 切向力X=1511.9197, 切向力Y=1774.2885 +FPS=44.12, 法向力=1993.4194, 切向力X=1666.1230, 切向力Y=1830.8005 +FPS=45.46, 法向力=2008.3289, 切向力X=1661.8737, 切向力Y=1804.7495 +FPS=45.08, 法向力=2162.5254, 切向力X=1493.4574, 切向力Y=1086.3856 +FPS=45.53, 法向力=2156.8921, 切向力X=1579.5287, 切向力Y=1158.3911 +FPS=41.08, 法向力=2190.5530, 切向力X=1523.6791, 切向力Y=1169.7173 +FPS=42.51, 法向力=2159.8606, 切向力X=1122.3998, 切向力Y=1209.0588 +FPS=46.05, 法向力=2127.8628, 切向力X=1154.3793, 切向力Y=1177.6713 +FPS=44.22, 法向力=1785.4934, 切向力X=1281.2114, 切向力Y=1658.2548 +FPS=45.77, 法向力=1847.6399, 切向力X=1388.6478, 切向力Y=1790.9946 +FPS=43.78, 法向力=1851.2650, 切向力X=1436.0891, 切向力Y=1740.3333 +FPS=44.06, 法向力=1952.5876, 切向力X=414.7977, 切向力Y=1284.8958 +FPS=45.02, 法向力=2025.4131, 切向力X=468.3022, 切向力Y=1362.2922 +FPS=43.65, 法向力=2020.7858, 切向力X=1141.8738, 切向力Y=925.8429 +FPS=46.13, 法向力=2064.0286, 切向力X=1161.8807, 切向力Y=896.8132 +FPS=44.78, 法向力=2075.1287, 切向力X=1185.0540, 切向力Y=910.8779 +FPS=39.93, 法向力=2361.6123, 切向力X=1689.6873, 切向力Y=977.2318 +FPS=46.29, 法向力=2428.8833, 切向力X=1694.8257, 切向力Y=916.4777 +FPS=44.81, 法向力=2462.1553, 切向力X=1728.7124, 切向力Y=932.8547 +FPS=42.28, 法向力=2405.1733, 切向力X=789.8011, 切向力Y=1162.7925 +FPS=47.53, 法向力=2410.4609, 切向力X=740.3643, 切向力Y=1183.4955 +FPS=41.02, 法向力=1774.9546, 切向力X=1604.2271, 切向力Y=916.6364 +FPS=45.71, 法向力=1760.7797, 切向力X=1688.7771, 切向力Y=804.4008 +FPS=45.78, 法向力=1757.4648, 切向力X=1617.2856, 切向力Y=765.0079 +FPS=44.24, 法向力=2054.2734, 切向力X=1691.7739, 切向力Y=759.7338 +FPS=45.42, 法向力=2112.3022, 切向力X=1755.2556, 切向力Y=690.2026 +FPS=44.91, 法向力=2086.6353, 切向力X=1717.9807, 切向力Y=768.9619 +FPS=40.73, 法向力=1982.1384, 切向力X=487.6700, 切向力Y=1354.0271 +FPS=45.47, 法向力=2034.6865, 切向力X=423.0480, 切向力Y=1395.2490 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.003047s (9 tiles incl ref), finalize=0.000061s, total=0.003359s +FPS=41.75, 法向力=1996.4001, 切向力X=367.4963, 切向力Y=1434.5892 +FPS=43.52, 法向力=1755.8679, 切向力X=1412.8164, 切向力Y=641.1816 +FPS=45.47, 法向力=1740.8669, 切向力X=1490.2416, 切向力Y=730.3589 +FPS=40.98, 法向力=2249.3506, 切向力X=1346.5747, 切向力Y=1090.8319 +FPS=35.84, 法向力=2344.0459, 切向力X=1232.6194, 切向力Y=1180.1123 +FPS=38.10, 法向力=2058.4678, 切向力X=1667.5242, 切向力Y=1446.1460 +FPS=41.39, 法向力=2140.8267, 切向力X=1539.7375, 切向力Y=1540.8306 +FPS=40.66, 法向力=2137.6519, 切向力X=1554.4805, 切向力Y=1560.1035 +FPS=38.91, 法向力=2296.0083, 切向力X=2005.3027, 切向力Y=1933.3593 +FPS=40.89, 法向力=2255.1245, 切向力X=1879.9475, 切向力Y=1775.6166 +FPS=38.85, 法向力=2174.9395, 切向力X=1097.3281, 切向力Y=1139.6096 +FPS=41.71, 法向力=2143.2849, 切向力X=1149.4343, 切向力Y=1192.7512 +FPS=39.16, 法向力=2278.6538, 切向力X=797.2512, 切向力Y=1376.0996 +FPS=46.15, 法向力=2332.0725, 切向力X=837.2216, 切向力Y=1478.1541 +FPS=45.35, 法向力=2334.8958, 切向力X=802.5841, 切向力Y=1507.7565 +FPS=41.45, 法向力=1885.2603, 切向力X=1551.8480, 切向力Y=1059.0359 +FPS=45.49, 法向力=1805.6177, 切向力X=1524.4395, 切向力Y=1067.8188 +FPS=44.76, 法向力=1810.9089, 切向力X=1541.8030, 切向力Y=1079.3862 +FPS=41.74, 法向力=2370.3657, 切向力X=837.0948, 切向力Y=987.6937 +FPS=45.08, 法向力=2400.5825, 切向力X=825.0739, 切向力Y=961.1044 +FPS=45.00, 法向力=2419.9385, 切向力X=860.9532, 切向力Y=948.2753 +FPS=41.68, 法向力=2444.9124, 切向力X=1693.9504, 切向力Y=665.1421 +FPS=45.91, 法向力=2368.0764, 切向力X=1829.3198, 切向力Y=589.1950 +FPS=42.53, 法向力=2117.0032, 切向力X=2143.5818, 切向力Y=1187.0358 +FPS=44.54, 法向力=2154.5718, 切向力X=2163.3049, 切向力Y=1325.1917 +FPS=41.67, 法向力=2167.5234, 切向力X=2155.7441, 切向力Y=1322.9916 +FPS=45.56, 法向力=2597.9360, 切向力X=439.7957, 切向力Y=1431.1132 +FPS=45.45, 法向力=2597.9709, 切向力X=374.3287, 切向力Y=1455.2786 +FPS=44.08, 法向力=1858.9729, 切向力X=1341.2102, 切向力Y=746.7044 +FPS=44.41, 法向力=1927.0330, 切向力X=1356.8767, 切向力Y=784.5348 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000296s, blend=0.002165s (9 tiles incl ref), finalize=0.000057s, total=0.002524s +FPS=45.99, 法向力=1938.1967, 切向力X=1451.1189, 切向力Y=716.3989 +FPS=40.31, 法向力=2111.4067, 切向力X=903.9010, 切向力Y=1381.2660 +FPS=45.65, 法向力=2141.7319, 切向力X=853.9215, 切向力Y=1455.4922 +FPS=41.45, 法向力=2099.6770, 切向力X=281.1708, 切向力Y=1214.5728 +FPS=38.89, 法向力=2145.8994, 切向力X=246.1565, 切向力Y=1221.8837 +FPS=41.63, 法向力=2118.7148, 切向力X=264.3686, 切向力Y=1258.7573 +FPS=41.39, 法向力=2462.0066, 切向力X=1090.5785, 切向力Y=1494.5220 +FPS=41.58, 法向力=2452.1709, 切向力X=1015.7891, 切向力Y=1538.3772 +FPS=41.09, 法向力=2496.4023, 切向力X=944.4899, 切向力Y=1560.3690 +FPS=41.69, 法向力=1810.0789, 切向力X=1557.6501, 切向力Y=1547.0967 +FPS=43.04, 法向力=1720.2961, 切向力X=1535.5588, 切向力Y=1464.2451 +FPS=37.03, 法向力=1798.9158, 切向力X=1168.4319, 切向力Y=1367.4912 +FPS=44.57, 法向力=1829.4558, 切向力X=1239.5737, 切向力Y=1463.2139 +FPS=41.31, 法向力=2548.4724, 切向力X=343.1084, 切向力Y=1230.3140 +FPS=45.94, 法向力=2529.6240, 切向力X=304.8096, 切向力Y=1261.9767 +FPS=46.11, 法向力=2533.7629, 切向力X=307.0033, 切向力Y=1209.9619 +FPS=43.36, 法向力=2391.0732, 切向力X=2289.5703, 切向力Y=1447.0205 +FPS=43.39, 法向力=2400.8276, 切向力X=2288.8291, 切向力Y=1389.6045 +FPS=44.31, 法向力=2444.7241, 切向力X=2350.1724, 切向力Y=1397.5502 +FPS=40.99, 法向力=2467.6157, 切向力X=1573.6458, 切向力Y=1193.6962 +FPS=46.43, 法向力=2482.1567, 切向力X=1521.8986, 切向力Y=1189.6770 +FPS=41.84, 法向力=2056.9619, 切向力X=1428.9054, 切向力Y=738.4788 +FPS=43.11, 法向力=2058.2949, 切向力X=1477.7802, 切向力Y=859.1814 +FPS=41.04, 法向力=2097.5618, 切向力X=1414.2476, 切向力Y=806.5818 +FPS=40.05, 法向力=2585.0288, 切向力X=559.5334, 切向力Y=1168.1824 +FPS=42.69, 法向力=2643.1565, 切向力X=503.6960, 切向力Y=1198.0247 +FPS=36.86, 法向力=2344.2002, 切向力X=1825.7815, 切向力Y=895.3851 +FPS=43.90, 法向力=2382.6660, 切向力X=1905.2446, 切向力Y=902.6703 +FPS=44.49, 法向力=2332.6797, 切向力X=1898.3223, 切向力Y=847.7087 +FPS=39.97, 法向力=2231.4268, 切向力X=1998.7546, 切向力Y=2103.7236 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002114s (9 tiles incl ref), finalize=0.000056s, total=0.002423s +FPS=41.93, 法向力=2218.0220, 切向力X=2003.3092, 切向力Y=2050.5854 +FPS=42.55, 法向力=2188.5347, 切向力X=2010.5621, 切向力Y=2073.5552 +FPS=46.03, 法向力=2086.5000, 切向力X=1089.5272, 切向力Y=846.1624 +FPS=44.74, 法向力=2067.5098, 切向力X=1103.8330, 切向力Y=891.2988 +FPS=40.90, 法向力=2069.2615, 切向力X=508.2836, 切向力Y=1116.2566 +FPS=41.56, 法向力=2071.2771, 切向力X=551.8829, 切向力Y=1151.8735 +FPS=38.12, 法向力=2301.3950, 切向力X=705.4077, 切向力Y=1686.1907 +FPS=43.01, 法向力=2357.7268, 切向力X=643.3689, 切向力Y=1866.8503 +FPS=45.65, 法向力=2355.8005, 切向力X=699.2631, 切向力Y=1885.0471 +FPS=39.47, 法向力=2323.0962, 切向力X=1123.7458, 切向力Y=1802.5481 +FPS=45.56, 法向力=2340.2383, 切向力X=1189.8367, 切向力Y=1982.8658 +FPS=45.05, 法向力=2270.2222, 切向力X=1178.3635, 切向力Y=1928.2332 +FPS=40.64, 法向力=2095.8147, 切向力X=1050.7815, 切向力Y=1706.6379 +FPS=43.64, 法向力=2172.4639, 切向力X=835.2215, 切向力Y=1631.1045 +FPS=41.70, 法向力=2253.9592, 切向力X=1157.9714, 切向力Y=1708.9231 +FPS=44.80, 法向力=2302.5754, 切向力X=1117.4984, 切向力Y=1653.7351 +FPS=42.85, 法向力=2263.4607, 切向力X=1140.5565, 切向力Y=1648.8496 +FPS=42.75, 法向力=1621.3054, 切向力X=1498.5103, 切向力Y=1424.2520 +FPS=43.21, 法向力=1579.5399, 切向力X=1511.1685, 切向力Y=1430.8182 +FPS=38.62, 法向力=1959.3860, 切向力X=1303.8574, 切向力Y=1200.9000 +FPS=44.75, 法向力=1937.5282, 切向力X=1277.7457, 切向力Y=1138.6194 +FPS=46.93, 法向力=1970.4291, 切向力X=1301.2249, 切向力Y=1100.5413 +FPS=39.97, 法向力=2345.5132, 切向力X=659.5546, 切向力Y=1439.3687 +FPS=45.21, 法向力=2390.0981, 切向力X=572.6979, 切向力Y=1410.9973 +FPS=40.83, 法向力=2477.5088, 切向力X=1017.8948, 切向力Y=1163.2716 +FPS=46.29, 法向力=2495.8457, 切向力X=1053.0780, 切向力Y=1200.9270 +FPS=45.28, 法向力=2504.5308, 切向力X=1061.9698, 切向力Y=1206.3060 +FPS=44.15, 法向力=1865.8672, 切向力X=1780.4250, 切向力Y=2245.4529 +FPS=44.75, 法向力=1920.6611, 切向力X=1833.2446, 切向力Y=2355.1162 +FPS=43.83, 法向力=1904.9304, 切向力X=1865.9977, 切向力Y=2287.3862 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000009s (hit), reset=0.000261s, blend=0.002141s (9 tiles incl ref), finalize=0.000053s, total=0.002466s +FPS=42.08, 法向力=2181.7722, 切向力X=1636.9006, 切向力Y=698.7555 +FPS=45.96, 法向力=2161.9729, 切向力X=1573.6550, 切向力Y=670.7570 +FPS=42.48, 法向力=2149.9009, 切向力X=1569.2412, 切向力Y=667.5227 +FPS=43.86, 法向力=2092.7246, 切向力X=1356.2959, 切向力Y=1498.4247 +FPS=42.54, 法向力=2099.5928, 切向力X=1342.7166, 切向力Y=1465.4799 +FPS=44.35, 法向力=2253.2637, 切向力X=987.2723, 切向力Y=1883.9795 +FPS=46.41, 法向力=2288.4036, 切向力X=1001.2806, 切向力Y=1925.9667 +FPS=41.30, 法向力=2291.8904, 切向力X=1023.6420, 切向力Y=1948.2319 +FPS=41.78, 法向力=2308.2661, 切向力X=392.4734, 切向力Y=660.6838 +FPS=44.60, 法向力=2381.2158, 切向力X=443.8737, 切向力Y=656.0894 +FPS=40.06, 法向力=1950.2014, 切向力X=901.2295, 切向力Y=2334.5989 +FPS=44.64, 法向力=1980.0889, 切向力X=903.2131, 切向力Y=2324.0303 +FPS=46.61, 法向力=1931.6989, 切向力X=891.8582, 切向力Y=2302.1455 +FPS=41.36, 法向力=2327.3154, 切向力X=1761.5421, 切向力Y=1436.9321 +FPS=44.82, 法向力=2300.4443, 切向力X=1774.3943, 切向力Y=1491.9626 +FPS=40.83, 法向力=1992.3085, 切向力X=1721.1158, 切向力Y=887.3030 +FPS=44.83, 法向力=2030.1591, 切向力X=1738.0325, 切向力Y=972.7767 +FPS=44.80, 法向力=2009.5631, 切向力X=1743.9625, 切向力Y=979.6135 +FPS=38.62, 法向力=2253.7244, 切向力X=1312.5127, 切向力Y=1418.2076 +FPS=45.38, 法向力=2270.9062, 切向力X=1281.8499, 切向力Y=1370.1296 +FPS=43.82, 法向力=2295.7998, 切向力X=1324.7056, 切向力Y=1359.8501 +FPS=42.41, 法向力=2081.5916, 切向力X=1848.2932, 切向力Y=1301.2124 +FPS=46.04, 法向力=2183.6230, 切向力X=1863.1462, 切向力Y=1335.0254 +FPS=44.37, 法向力=2486.6094, 切向力X=1596.3605, 切向力Y=1449.0487 +FPS=45.24, 法向力=2473.7378, 切向力X=1589.2058, 切向力Y=1479.0266 +FPS=41.01, 法向力=2494.6294, 切向力X=1585.5496, 切向力Y=1477.2739 +FPS=44.88, 法向力=1958.5248, 切向力X=1604.1604, 切向力Y=1364.4373 +FPS=46.22, 法向力=1964.0602, 切向力X=1675.3331, 切向力Y=1387.2747 +FPS=37.15, 法向力=2176.7593, 切向力X=1049.6572, 切向力Y=1608.9934 +FPS=41.43, 法向力=2202.9136, 切向力X=1134.4677, 切向力Y=1656.5554 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000290s, blend=0.002311s (9 tiles incl ref), finalize=0.000055s, total=0.002662s +FPS=41.70, 法向力=2203.0759, 切向力X=1025.8754, 切向力Y=1603.6340 +FPS=38.35, 法向力=2373.4868, 切向力X=1677.5334, 切向力Y=1158.9496 +FPS=46.15, 法向力=2342.4106, 切向力X=1724.7444, 切向力Y=1171.6112 +FPS=42.65, 法向力=2317.9028, 切向力X=1700.4463, 切向力Y=1175.4888 +FPS=43.51, 法向力=2112.2480, 切向力X=1357.3003, 切向力Y=1742.2933 +FPS=45.90, 法向力=2139.1660, 切向力X=1379.2629, 切向力Y=1809.2107 +FPS=40.51, 法向力=2069.2490, 切向力X=1602.8765, 切向力Y=705.6993 +FPS=46.66, 法向力=2041.6178, 切向力X=1664.8027, 切向力Y=688.6270 +FPS=42.08, 法向力=2064.9224, 切向力X=1651.3203, 切向力Y=631.5033 +FPS=43.04, 法向力=2371.5657, 切向力X=1232.9097, 切向力Y=2048.6318 +FPS=46.67, 法向力=2492.9678, 切向力X=1172.8555, 切向力Y=2168.5295 +FPS=40.29, 法向力=2016.4520, 切向力X=2361.5737, 切向力Y=1397.3091 +FPS=43.86, 法向力=1977.8315, 切向力X=2299.2097, 切向力Y=1544.8413 +FPS=46.10, 法向力=1983.0901, 切向力X=2308.0527, 切向力Y=1543.6019 +FPS=41.53, 法向力=2515.2961, 切向力X=1517.5037, 切向力Y=1365.2803 +FPS=43.13, 法向力=2551.3926, 切向力X=1422.4926, 切向力Y=1410.0073 +FPS=40.00, 法向力=2203.0552, 切向力X=1282.3711, 切向力Y=1313.6161 +FPS=43.94, 法向力=2169.5103, 切向力X=1345.8367, 切向力Y=1351.1315 +FPS=39.96, 法向力=2167.9189, 切向力X=1314.9802, 切向力Y=1353.6357 +FPS=38.69, 法向力=2134.1465, 切向力X=1681.6326, 切向力Y=1552.5350 +FPS=44.28, 法向力=2079.0261, 切向力X=1660.0024, 切向力Y=1493.0510 +FPS=37.77, 法向力=2043.9622, 切向力X=1102.1350, 切向力Y=1097.8906 +FPS=46.02, 法向力=1975.0375, 切向力X=1189.4114, 切向力Y=1081.6375 +FPS=44.39, 法向力=1976.5555, 切向力X=1191.3666, 切向力Y=1058.0238 +FPS=42.20, 法向力=2225.9038, 切向力X=748.9014, 切向力Y=1630.9275 +FPS=43.42, 法向力=2163.3015, 切向力X=640.2209, 切向力Y=1648.8960 +FPS=37.82, 法向力=1910.3618, 切向力X=1081.4336, 切向力Y=1018.5293 +FPS=45.52, 法向力=1966.3867, 切向力X=1090.4661, 切向力Y=1031.7524 +FPS=45.12, 法向力=1937.3232, 切向力X=1064.4087, 切向力Y=1024.2854 +FPS=43.64, 法向力=2045.8381, 切向力X=1474.9900, 切向力Y=1240.8699 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002169s (9 tiles incl ref), finalize=0.000055s, total=0.002483s +FPS=45.53, 法向力=2009.5247, 切向力X=1566.3884, 切向力Y=1088.9153 +FPS=44.70, 法向力=2038.6304, 切向力X=1569.1301, 切向力Y=1124.0251 +FPS=43.12, 法向力=1458.6394, 切向力X=2486.5388, 切向力Y=740.7757 +FPS=43.73, 法向力=1435.1532, 切向力X=2528.9980, 切向力Y=717.4124 +FPS=40.48, 法向力=1953.7577, 切向力X=1329.5386, 切向力Y=1720.3770 +FPS=43.97, 法向力=2022.2949, 切向力X=1222.7185, 切向力Y=1738.4434 +FPS=42.99, 法向力=2357.9353, 切向力X=1624.5781, 切向力Y=1728.8152 +FPS=42.78, 法向力=2369.2263, 切向力X=1705.4543, 切向力Y=1820.7360 +FPS=45.83, 法向力=2376.1836, 切向力X=1717.8372, 切向力Y=1861.4474 +FPS=41.40, 法向力=2440.0327, 切向力X=1334.4591, 切向力Y=1085.0093 +FPS=46.69, 法向力=2495.4697, 切向力X=1274.3263, 切向力Y=1081.9783 +FPS=46.65, 法向力=2477.1753, 切向力X=1280.3252, 切向力Y=991.5455 +FPS=38.37, 法向力=2352.2017, 切向力X=1485.2581, 切向力Y=857.7871 +FPS=47.23, 法向力=2401.6753, 切向力X=1467.9048, 切向力Y=874.3555 +FPS=46.34, 法向力=2407.7588, 切向力X=1451.9598, 切向力Y=864.8109 +FPS=42.86, 法向力=2072.6824, 切向力X=856.0777, 切向力Y=1212.3901 +FPS=47.07, 法向力=2016.9460, 切向力X=777.1808, 切向力Y=1216.6213 +FPS=40.99, 法向力=1809.0032, 切向力X=1601.7633, 切向力Y=1240.8524 +FPS=47.11, 法向力=1749.9624, 切向力X=1597.1636, 切向力Y=1215.8633 +FPS=47.74, 法向力=1748.1090, 切向力X=1564.7194, 切向力Y=1205.9060 +FPS=42.83, 法向力=2311.0352, 切向力X=1208.2863, 切向力Y=1342.5178 +FPS=46.17, 法向力=2339.0239, 切向力X=1181.9053, 切向力Y=1381.1782 +FPS=45.75, 法向力=2377.2295, 切向力X=1201.7341, 切向力Y=1410.2301 +FPS=40.75, 法向力=2411.4197, 切向力X=53.5045, 切向力Y=1264.5699 +FPS=44.44, 法向力=2431.9004, 切向力X=60.5565, 切向力Y=1296.7947 +FPS=42.12, 法向力=2433.1650, 切向力X=30.1344, 切向力Y=1265.8687 +FPS=39.74, 法向力=2303.5654, 切向力X=1731.5220, 切向力Y=1618.8828 +FPS=40.38, 法向力=3002.6489, 切向力X=1550.8938, 切向力Y=705.8866 +FPS=39.04, 法向力=3039.7378, 切向力X=1562.7048, 切向力Y=687.9335 +FPS=41.77, 法向力=3048.9067, 切向力X=1530.0925, 切向力Y=691.0308 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002146s (9 tiles incl ref), finalize=0.000055s, total=0.002468s +FPS=38.45, 法向力=3075.2812, 切向力X=733.2391, 切向力Y=1648.2227 +FPS=42.51, 法向力=3067.7000, 切向力X=697.6815, 切向力Y=1786.0695 +FPS=42.90, 法向力=3074.0063, 切向力X=702.8572, 切向力Y=1775.1028 +FPS=41.73, 法向力=2299.3911, 切向力X=850.7747, 切向力Y=1669.3722 +FPS=46.83, 法向力=2305.0195, 切向力X=946.7379, 切向力Y=1616.4205 +FPS=42.45, 法向力=2309.6187, 切向力X=808.9648, 切向力Y=1637.2837 +FPS=42.92, 法向力=2040.1033, 切向力X=2158.0244, 切向力Y=1632.7268 +FPS=41.28, 法向力=2012.8083, 切向力X=2187.0876, 切向力Y=1657.0394 +FPS=42.98, 法向力=1924.2937, 切向力X=1059.4543, 切向力Y=1875.3352 +FPS=44.06, 法向力=1978.7285, 切向力X=1048.0995, 切向力Y=1794.8005 +FPS=41.55, 法向力=1952.8179, 切向力X=1491.7600, 切向力Y=800.0837 +FPS=45.76, 法向力=1928.4276, 切向力X=1457.3647, 切向力Y=763.0317 +FPS=45.05, 法向力=1938.8630, 切向力X=1434.5004, 切向力Y=765.2721 +FPS=41.58, 法向力=2421.6445, 切向力X=1292.4647, 切向力Y=1969.2025 +FPS=44.71, 法向力=2474.6313, 切向力X=1324.6946, 切向力Y=2058.4351 +FPS=45.49, 法向力=2432.3523, 切向力X=1362.3099, 切向力Y=2036.1610 +FPS=41.45, 法向力=2696.8784, 切向力X=1354.2354, 切向力Y=1443.6753 +FPS=45.93, 法向力=2617.0613, 切向力X=1347.2620, 切向力Y=1305.4126 +FPS=40.92, 法向力=1935.0026, 切向力X=1580.0540, 切向力Y=901.3762 +FPS=45.70, 法向力=1910.4399, 切向力X=1551.4910, 切向力Y=883.8685 +FPS=43.70, 法向力=1923.9912, 切向力X=1599.4526, 切向力Y=861.6085 +FPS=43.03, 法向力=1982.0175, 切向力X=1846.7698, 切向力Y=1580.0396 +FPS=44.69, 法向力=2045.0244, 切向力X=1755.1703, 切向力Y=1572.7693 +FPS=40.19, 法向力=2073.9875, 切向力X=1819.8101, 切向力Y=1568.6045 +FPS=44.37, 法向力=1809.1982, 切向力X=1485.8594, 切向力Y=1683.3809 +FPS=46.01, 法向力=1823.3998, 切向力X=1458.9192, 切向力Y=1754.3024 +FPS=40.46, 法向力=2558.2017, 切向力X=1043.4001, 切向力Y=1165.5374 +FPS=46.54, 法向力=2599.6855, 切向力X=984.3806, 切向力Y=1048.8381 +FPS=43.89, 法向力=2605.2188, 切向力X=993.3704, 切向力Y=1075.0652 +FPS=44.72, 法向力=1846.8137, 切向力X=1759.0082, 切向力Y=1432.6338 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000244s, blend=0.002091s (9 tiles incl ref), finalize=0.000050s, total=0.002391s +FPS=45.51, 法向力=1895.5623, 切向力X=1890.3430, 切向力Y=1541.3484 +FPS=38.62, 法向力=2132.2646, 切向力X=1564.8112, 切向力Y=1626.8929 +FPS=42.63, 法向力=2014.8998, 切向力X=1515.9874, 切向力Y=1610.6548 +FPS=40.34, 法向力=2039.6726, 切向力X=1552.5530, 切向力Y=1594.8933 +FPS=40.81, 法向力=2458.8369, 切向力X=872.8083, 切向力Y=2577.4861 +FPS=42.89, 法向力=2469.4077, 切向力X=863.8381, 切向力Y=2647.0408 +FPS=40.24, 法向力=2493.0796, 切向力X=914.4754, 切向力Y=2650.5361 +FPS=42.65, 法向力=2135.6294, 切向力X=1542.4907, 切向力Y=1102.1194 +FPS=41.23, 法向力=2151.5635, 切向力X=1547.6895, 切向力Y=952.5963 +FPS=41.41, 法向力=2270.0427, 切向力X=1827.3512, 切向力Y=789.8018 +FPS=43.96, 法向力=2284.2109, 切向力X=1891.3130, 切向力Y=890.3920 +FPS=39.27, 法向力=1990.3623, 切向力X=1375.8069, 切向力Y=707.6029 +FPS=42.29, 法向力=2021.0854, 切向力X=1419.2307, 切向力Y=665.3986 +FPS=42.94, 法向力=2030.2362, 切向力X=1431.5680, 切向力Y=708.5537 +FPS=39.32, 法向力=2878.7190, 切向力X=1275.3662, 切向力Y=1576.3296 +FPS=43.53, 法向力=2885.1587, 切向力X=1232.8079, 切向力Y=1628.9034 +FPS=41.55, 法向力=2536.7832, 切向力X=789.1283, 切向力Y=1953.7698 +FPS=42.49, 法向力=2549.0356, 切向力X=757.8908, 切向力Y=1938.9697 +FPS=40.99, 法向力=2543.8689, 切向力X=766.3424, 切向力Y=1952.9093 +FPS=38.82, 法向力=2188.3835, 切向力X=1384.5038, 切向力Y=1812.1699 +FPS=43.54, 法向力=2172.2307, 切向力X=1454.5468, 切向力Y=1762.7445 +FPS=41.20, 法向力=2100.4453, 切向力X=1132.8301, 切向力Y=1511.8730 +FPS=43.86, 法向力=2091.1704, 切向力X=1110.4354, 切向力Y=1501.9341 +FPS=42.96, 法向力=2104.0615, 切向力X=1116.0085, 切向力Y=1523.5248 +FPS=39.64, 法向力=2034.0028, 切向力X=1708.5154, 切向力Y=1459.1792 +FPS=43.76, 法向力=2003.2959, 切向力X=1703.3945, 切向力Y=1515.5808 +FPS=40.65, 法向力=2022.7699, 切向力X=1687.7263, 切向力Y=1554.1792 +FPS=42.13, 法向力=2053.1746, 切向力X=1230.7002, 切向力Y=996.2805 +FPS=40.69, 法向力=2087.4871, 切向力X=1274.5386, 切向力Y=1129.9918 +FPS=42.37, 法向力=2116.4666, 切向力X=1418.1871, 切向力Y=1571.1604 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002125s (9 tiles incl ref), finalize=0.000052s, total=0.002445s +FPS=43.86, 法向力=2106.6902, 切向力X=1439.7825, 切向力Y=1523.5370 +FPS=40.15, 法向力=2026.0295, 切向力X=1796.4143, 切向力Y=1239.6550 +FPS=43.12, 法向力=2038.2854, 切向力X=1798.5601, 切向力Y=1310.2144 +FPS=43.08, 法向力=2048.3828, 切向力X=1798.0649, 切向力Y=1301.6079 +FPS=40.28, 法向力=1752.9756, 切向力X=1777.9805, 切向力Y=934.2780 +FPS=43.73, 法向力=1676.3765, 切向力X=1818.4120, 切向力Y=926.6759 +FPS=43.26, 法向力=1668.7255, 切向力X=1801.9993, 切向力Y=921.1665 +FPS=38.78, 法向力=1927.7739, 切向力X=1398.7113, 切向力Y=1792.4950 +FPS=41.78, 法向力=1917.9418, 切向力X=1476.2566, 切向力Y=1833.2166 +FPS=43.53, 法向力=1873.5609, 切向力X=1482.4043, 切向力Y=1806.9097 +FPS=44.95, 法向力=1865.3726, 切向力X=1447.0762, 切向力Y=1902.4819 +FPS=42.82, 法向力=2269.2759, 切向力X=1266.1240, 切向力Y=1369.8276 +FPS=44.75, 法向力=2252.0684, 切向力X=1226.7771, 切向力Y=1357.2606 +FPS=43.48, 法向力=2238.4487, 切向力X=1223.6946, 切向力Y=1365.4169 +FPS=36.60, 法向力=2191.6799, 切向力X=2041.8284, 切向力Y=1106.8674 +FPS=43.28, 法向力=2209.2744, 切向力X=2112.6045, 切向力Y=1084.3025 +FPS=42.87, 法向力=2179.3459, 切向力X=2168.2148, 切向力Y=1097.5146 +FPS=39.98, 法向力=2667.1494, 切向力X=895.1788, 切向力Y=1080.7341 +FPS=42.84, 法向力=2660.3989, 切向力X=863.4371, 切向力Y=1242.6357 +FPS=38.34, 法向力=2204.2979, 切向力X=1639.6801, 切向力Y=1114.0441 +FPS=43.62, 法向力=2219.5771, 切向力X=1625.4414, 切向力Y=1144.9740 +FPS=41.67, 法向力=2285.0784, 切向力X=1594.2816, 切向力Y=1293.1089 +FPS=41.55, 法向力=2281.2476, 切向力X=1562.1006, 切向力Y=1282.3809 +FPS=45.19, 法向力=2279.7659, 切向力X=1584.9241, 切向力Y=1292.4058 +FPS=38.64, 法向力=2432.7839, 切向力X=326.6113, 切向力Y=1502.3004 +FPS=45.12, 法向力=2442.6980, 切向力X=419.3838, 切向力Y=1456.7766 +FPS=41.13, 法向力=2465.6956, 切向力X=397.7343, 切向力Y=1439.8091 +FPS=39.62, 法向力=2182.8137, 切向力X=1929.0743, 切向力Y=1009.6835 +FPS=42.56, 法向力=2210.6895, 切向力X=2056.3809, 切向力Y=988.0001 +FPS=42.50, 法向力=1532.3351, 切向力X=1217.7979, 切向力Y=1374.4075 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000246s, blend=0.002156s (9 tiles incl ref), finalize=0.000055s, total=0.002463s +FPS=42.12, 法向力=1526.7498, 切向力X=1136.5995, 切向力Y=1514.3026 +FPS=39.12, 法向力=1489.8574, 切向力X=1192.6619, 切向力Y=1510.8115 +FPS=41.11, 法向力=2293.8811, 切向力X=980.7937, 切向力Y=1035.0099 +FPS=43.83, 法向力=2311.8835, 切向力X=933.9187, 切向力Y=942.1151 +FPS=39.47, 法向力=2482.6533, 切向力X=383.4804, 切向力Y=2124.2522 +FPS=43.29, 法向力=2474.5913, 切向力X=312.1950, 切向力Y=2097.6316 +FPS=42.10, 法向力=2490.3823, 切向力X=286.2336, 切向力Y=2115.8506 +FPS=38.45, 法向力=2334.6978, 切向力X=1318.4259, 切向力Y=1940.0854 +FPS=44.49, 法向力=2287.5327, 切向力X=1274.1339, 切向力Y=2078.0547 +FPS=39.50, 法向力=2148.8794, 切向力X=1043.8467, 切向力Y=1038.6819 +FPS=44.06, 法向力=2192.9343, 切向力X=1018.4182, 切向力Y=1073.1898 +FPS=41.70, 法向力=2099.3413, 切向力X=1808.4663, 切向力Y=996.2446 +FPS=44.30, 法向力=2104.3723, 切向力X=1829.6455, 切向力Y=1068.1340 +FPS=43.19, 法向力=2083.6431, 切向力X=1859.8188, 切向力Y=1077.5640 +FPS=40.17, 法向力=2306.9641, 切向力X=1332.8831, 切向力Y=837.1576 +FPS=43.68, 法向力=2321.9600, 切向力X=1269.9751, 切向力Y=878.1506 +FPS=43.94, 法向力=2326.3354, 切向力X=1302.0745, 切向力Y=775.0166 +FPS=39.09, 法向力=2146.9395, 切向力X=2314.8950, 切向力Y=2152.6421 +FPS=41.29, 法向力=2165.9521, 切向力X=2274.6614, 切向力Y=2126.5801 +FPS=38.79, 法向力=2736.0730, 切向力X=1446.7378, 切向力Y=1188.7021 +FPS=44.08, 法向力=2829.8784, 切向力X=1306.5801, 切向力Y=1116.6833 +FPS=39.56, 法向力=2847.0928, 切向力X=1305.9722, 切向力Y=1121.9940 +FPS=43.84, 法向力=2188.9424, 切向力X=1303.4402, 切向力Y=1723.7170 +FPS=43.86, 法向力=2216.1165, 切向力X=1251.5934, 切向力Y=1877.3804 +FPS=38.85, 法向力=2182.0242, 切向力X=581.0701, 切向力Y=1187.0468 +FPS=41.95, 法向力=2277.8760, 切向力X=520.0198, 切向力Y=1190.3086 +FPS=42.70, 法向力=2257.4526, 切向力X=583.3173, 切向力Y=1111.9009 +FPS=40.93, 法向力=2756.7905, 切向力X=669.7478, 切向力Y=1363.8167 +FPS=41.25, 法向力=2813.3257, 切向力X=769.8713, 切向力Y=1415.6658 +FPS=40.96, 法向力=2564.5234, 切向力X=374.7442, 切向力Y=932.9726 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002117s (9 tiles incl ref), finalize=0.000055s, total=0.002425s +FPS=41.67, 法向力=2537.2712, 切向力X=386.4607, 切向力Y=975.7642 +FPS=41.69, 法向力=2327.0825, 切向力X=967.7152, 切向力Y=1134.5200 +FPS=43.09, 法向力=2330.5791, 切向力X=977.2837, 切向力Y=1054.3124 +FPS=42.50, 法向力=2334.8674, 切向力X=927.5292, 切向力Y=1008.0073 +FPS=40.02, 法向力=2249.7256, 切向力X=1336.0283, 切向力Y=1190.2727 +FPS=43.36, 法向力=2236.4138, 切向力X=1303.9475, 切向力Y=1076.9485 +FPS=43.15, 法向力=2234.2393, 切向力X=1260.7998, 切向力Y=1173.7590 +FPS=37.28, 法向力=2167.3093, 切向力X=907.6185, 切向力Y=1685.0751 +FPS=42.96, 法向力=2153.8826, 切向力X=953.3901, 切向力Y=1792.8782 +FPS=36.65, 法向力=2066.0217, 切向力X=1659.8412, 切向力Y=1449.0186 +FPS=43.24, 法向力=2044.9644, 切向力X=1790.7125, 切向力Y=1429.1156 +FPS=32.89, 法向力=2378.8608, 切向力X=2273.4609, 切向力Y=952.6641 +FPS=38.46, 法向力=2375.0486, 切向力X=2389.9053, 切向力Y=962.3925 +FPS=38.74, 法向力=2357.9106, 切向力X=2360.7798, 切向力Y=953.6249 +FPS=41.73, 法向力=2410.3506, 切向力X=1260.3002, 切向力Y=1010.7273 +FPS=44.00, 法向力=2418.7761, 切向力X=1410.1350, 切向力Y=1142.2744 +FPS=39.76, 法向力=2222.5530, 切向力X=1918.3701, 切向力Y=1378.1364 +FPS=42.13, 法向力=2239.2251, 切向力X=1880.6116, 切向力Y=1326.8319 +FPS=38.78, 法向力=2173.0654, 切向力X=1646.9053, 切向力Y=1173.8639 +FPS=43.17, 法向力=2092.7842, 切向力X=1554.0299, 切向力Y=1136.6907 +FPS=43.11, 法向力=2118.0366, 切向力X=1532.2034, 切向力Y=1130.0591 +FPS=38.31, 法向力=1791.4890, 切向力X=1215.3981, 切向力Y=1197.4980 +FPS=43.03, 法向力=1790.0735, 切向力X=1191.4111, 切向力Y=1158.0740 +FPS=39.81, 法向力=1776.8901, 切向力X=1236.4807, 切向力Y=1158.1715 +FPS=40.11, 法向力=2302.7542, 切向力X=761.7645, 切向力Y=1854.7380 +FPS=42.68, 法向力=2338.3708, 切向力X=641.0710, 切向力Y=1904.8098 +FPS=37.52, 法向力=1938.5247, 切向力X=2904.5942, 切向力Y=784.7183 +FPS=41.67, 法向力=1884.7238, 切向力X=2862.9033, 切向力Y=794.1381 +FPS=40.16, 法向力=2213.3506, 切向力X=1149.1895, 切向力Y=1906.8914 +FPS=43.67, 法向力=2237.8384, 切向力X=1098.6906, 切向力Y=1920.8354 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000300s, blend=0.002389s (9 tiles incl ref), finalize=0.000056s, total=0.002751s +FPS=41.64, 法向力=2270.3418, 切向力X=1098.9607, 切向力Y=1912.1279 +FPS=42.43, 法向力=2595.4297, 切向力X=1748.7078, 切向力Y=1366.6758 +FPS=42.98, 法向力=2607.0286, 切向力X=1779.5094, 切向力Y=1428.1846 +FPS=41.21, 法向力=2662.6794, 切向力X=1253.7959, 切向力Y=1671.6311 +FPS=41.48, 法向力=2647.6067, 切向力X=1177.5068, 切向力Y=1641.7031 +FPS=43.45, 法向力=2697.5769, 切向力X=1174.3483, 切向力Y=1626.3729 +FPS=39.76, 法向力=2457.3843, 切向力X=1530.6313, 切向力Y=779.6456 +FPS=43.63, 法向力=2511.5728, 切向力X=1470.0298, 切向力Y=847.8345 +FPS=37.12, 法向力=2184.2861, 切向力X=1445.5585, 切向力Y=1900.2167 +FPS=42.55, 法向力=2164.9111, 切向力X=1483.2101, 切向力Y=1922.6825 +FPS=43.53, 法向力=2194.2441, 切向力X=1403.5842, 切向力Y=1887.3395 +FPS=41.94, 法向力=2423.9219, 切向力X=703.2365, 切向力Y=1142.0464 +FPS=43.69, 法向力=2435.0625, 切向力X=717.3534, 切向力Y=1125.4797 +FPS=40.77, 法向力=2031.1387, 切向力X=1885.4858, 切向力Y=713.0911 +FPS=40.72, 法向力=1982.1079, 切向力X=2022.5631, 切向力Y=921.8335 +FPS=44.00, 法向力=1989.2324, 切向力X=1950.3180, 切向力Y=960.0798 +FPS=39.01, 法向力=2510.4448, 切向力X=1388.9243, 切向力Y=917.1250 +FPS=42.86, 法向力=2549.4819, 切向力X=1409.0912, 切向力Y=910.5995 +FPS=38.80, 法向力=2574.8389, 切向力X=1421.6974, 切向力Y=1624.3677 +FPS=42.61, 法向力=2631.1992, 切向力X=1460.3962, 切向力Y=1598.0176 +FPS=43.18, 法向力=2654.6543, 切向力X=1464.3706, 切向力Y=1606.6162 +FPS=43.12, 法向力=2223.4414, 切向力X=1238.9838, 切向力Y=1901.0757 +FPS=44.20, 法向力=2177.2290, 切向力X=1135.0405, 切向力Y=1961.7122 +FPS=39.99, 法向力=2220.2373, 切向力X=1146.1448, 切向力Y=2037.2997 +FPS=41.91, 法向力=2367.4775, 切向力X=442.9276, 切向力Y=1692.9067 +FPS=42.33, 法向力=2476.7280, 切向力X=369.8887, 切向力Y=1754.0798 +FPS=39.86, 法向力=1861.5046, 切向力X=1548.7595, 切向力Y=1376.7717 +FPS=43.22, 法向力=1881.2825, 切向力X=1636.5890, 切向力Y=1452.4493 +FPS=38.93, 法向力=2257.6147, 切向力X=2697.8740, 切向力Y=582.4948 +FPS=41.82, 法向力=2352.3359, 切向力X=2753.8120, 切向力Y=689.1788 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.002261s (9 tiles incl ref), finalize=0.000058s, total=0.002591s +FPS=42.73, 法向力=2340.6497, 切向力X=2771.0959, 切向力Y=627.5410 +FPS=36.25, 法向力=1810.4977, 切向力X=1667.1465, 切向力Y=1917.4564 +FPS=41.00, 法向力=1796.5903, 切向力X=1533.8132, 切向力Y=1919.7607 +FPS=35.95, 法向力=2524.8887, 切向力X=680.9204, 切向力Y=1278.8336 +FPS=39.28, 法向力=2552.7612, 切向力X=614.1510, 切向力Y=1252.1172 +FPS=37.14, 法向力=2531.1377, 切向力X=638.5767, 切向力Y=1230.0852 +FPS=41.52, 法向力=2199.7341, 切向力X=1356.0146, 切向力Y=1930.8223 +FPS=37.07, 法向力=2229.6323, 切向力X=1384.4341, 切向力Y=1884.8428 +FPS=38.57, 法向力=2122.7827, 切向力X=1809.5310, 切向力Y=1187.4752 +FPS=40.30, 法向力=2158.5566, 切向力X=1908.1624, 切向力Y=1165.0208 +FPS=39.43, 法向力=2526.3499, 切向力X=1450.5033, 切向力Y=2102.7932 +FPS=43.66, 法向力=2579.7471, 切向力X=1511.9412, 切向力Y=2118.7231 +FPS=42.97, 法向力=2559.4902, 切向力X=1537.8948, 切向力Y=2115.1943 +FPS=38.80, 法向力=2062.7871, 切向力X=1084.3463, 切向力Y=1521.2710 +FPS=42.87, 法向力=2153.2844, 切向力X=1135.6558, 切向力Y=1419.7428 +FPS=36.88, 法向力=1966.6493, 切向力X=1726.4529, 切向力Y=2030.6713 +FPS=43.58, 法向力=2002.7981, 切向力X=1714.2083, 切向力Y=2068.8694 +FPS=37.41, 法向力=1546.9000, 切向力X=1191.2152, 切向力Y=1758.1284 +FPS=42.77, 法向力=1500.4077, 切向力X=1200.0424, 切向力Y=1844.8638 +FPS=41.70, 法向力=1468.0513, 切向力X=1131.8115, 切向力Y=1809.9272 +FPS=41.23, 法向力=2092.6226, 切向力X=794.1022, 切向力Y=1573.5500 +FPS=43.78, 法向力=2166.1516, 切向力X=882.6370, 切向力Y=1510.5044 +FPS=41.02, 法向力=2177.2917, 切向力X=881.6573, 切向力Y=1482.7667 +FPS=41.38, 法向力=2107.1436, 切向力X=1533.9784, 切向力Y=1564.7388 +FPS=42.97, 法向力=2119.9060, 切向力X=1453.7043, 切向力Y=1519.3372 +FPS=38.44, 法向力=2183.4011, 切向力X=1224.2253, 切向力Y=599.6927 +FPS=42.81, 法向力=2208.7954, 切向力X=1309.2207, 切向力Y=627.0699 +FPS=39.48, 法向力=2499.3979, 切向力X=1237.5664, 切向力Y=1595.3928 +FPS=41.74, 法向力=2593.8943, 切向力X=1222.0889, 切向力Y=1567.7854 +FPS=42.79, 法向力=2596.1077, 切向力X=1200.5676, 切向力Y=1579.6311 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.002190s (9 tiles incl ref), finalize=0.000069s, total=0.002524s +FPS=41.36, 法向力=1564.8389, 切向力X=1636.7957, 切向力Y=2043.6964 +FPS=43.90, 法向力=1687.4075, 切向力X=1675.5432, 切向力Y=2210.6235 +FPS=38.34, 法向力=2039.8953, 切向力X=1718.0718, 切向力Y=561.3335 +FPS=41.98, 法向力=2099.9172, 切向力X=1821.7874, 切向力Y=541.9749 +FPS=42.42, 法向力=2084.0112, 切向力X=1861.6283, 切向力Y=570.0365 +FPS=39.13, 法向力=2061.0500, 切向力X=776.7217, 切向力Y=1169.5880 +FPS=43.86, 法向力=1988.6665, 切向力X=751.5830, 切向力Y=1084.1438 +FPS=39.50, 法向力=2631.0430, 切向力X=711.7700, 切向力Y=1414.1588 +FPS=43.81, 法向力=2690.8296, 切向力X=694.9637, 切向力Y=1530.9268 +FPS=41.03, 法向力=2699.2239, 切向力X=674.7175, 切向力Y=1527.3326 +FPS=40.77, 法向力=1997.3428, 切向力X=1106.0337, 切向力Y=2009.0853 +FPS=43.37, 法向力=2027.1748, 切向力X=1140.9822, 切向力Y=2074.1289 +FPS=41.90, 法向力=2161.2019, 切向力X=1748.0583, 切向力Y=1243.7664 +FPS=41.12, 法向力=2170.0996, 切向力X=1831.0630, 切向力Y=1242.3948 +FPS=42.85, 法向力=2174.6479, 切向力X=1842.3719, 切向力Y=1280.4431 +FPS=39.25, 法向力=2176.4380, 切向力X=1335.4448, 切向力Y=1491.0808 +FPS=43.32, 法向力=2191.1941, 切向力X=1369.4376, 切向力Y=1471.7134 +FPS=39.27, 法向力=1749.7219, 切向力X=1580.5569, 切向力Y=1339.9321 +FPS=43.13, 法向力=1753.8826, 切向力X=1740.0403, 切向力Y=1370.6992 +FPS=44.07, 法向力=1760.0145, 切向力X=1688.9233, 切向力Y=1398.4312 +FPS=41.03, 法向力=1827.6560, 切向力X=1438.9597, 切向力Y=2510.7190 +FPS=42.53, 法向力=1823.8735, 切向力X=1357.9681, 切向力Y=2606.2358 +FPS=40.49, 法向力=2334.4683, 切向力X=1362.1897, 切向力Y=1348.1897 +FPS=40.80, 法向力=2349.5637, 切向力X=1333.8429, 切向力Y=1306.3174 +FPS=43.17, 法向力=2351.1304, 切向力X=1353.4487, 切向力Y=1270.8855 +FPS=40.85, 法向力=2086.5999, 切向力X=1746.6749, 切向力Y=1255.4744 +FPS=44.29, 法向力=2186.5679, 切向力X=1748.3855, 切向力Y=1246.2993 +FPS=38.16, 法向力=2606.4644, 切向力X=1111.3667, 切向力Y=1359.0150 +FPS=44.14, 法向力=2619.3159, 切向力X=1117.4857, 切向力Y=1455.3876 +FPS=43.47, 法向力=2620.5229, 切向力X=1094.5325, 切向力Y=1459.8037 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000263s, blend=0.002152s (9 tiles incl ref), finalize=0.000056s, total=0.002478s +FPS=38.94, 法向力=2050.0703, 切向力X=1032.8884, 切向力Y=891.5178 +FPS=43.33, 法向力=2108.2583, 切向力X=1028.4194, 切向力Y=1029.7914 +FPS=42.08, 法向力=2890.6387, 切向力X=1180.5815, 切向力Y=1381.5844 +FPS=40.29, 法向力=2971.9353, 切向力X=1166.7581, 切向力Y=1363.5640 +FPS=42.04, 法向力=2977.5308, 切向力X=1216.1296, 切向力Y=1361.1470 +FPS=38.63, 法向力=1927.4885, 切向力X=1312.2527, 切向力Y=1003.5873 +FPS=42.75, 法向力=1892.2306, 切向力X=1285.3455, 切向力Y=978.0353 +FPS=38.32, 法向力=2142.0977, 切向力X=1743.1049, 切向力Y=1697.8480 +FPS=41.52, 法向力=2165.7837, 切向力X=1816.0613, 切向力Y=1573.8828 +FPS=39.96, 法向力=2155.4800, 切向力X=1742.3424, 切向力Y=1558.6636 +FPS=42.50, 法向力=2446.4585, 切向力X=804.0392, 切向力Y=1426.4895 +FPS=44.23, 法向力=2439.2295, 切向力X=756.4359, 切向力Y=1370.0730 +FPS=37.25, 法向力=2130.6931, 切向力X=1722.7598, 切向力Y=1491.8376 +FPS=43.61, 法向力=2132.9653, 切向力X=1620.2971, 切向力Y=1443.8445 +FPS=43.06, 法向力=2096.9495, 切向力X=1654.7285, 切向力Y=1458.7097 +FPS=39.08, 法向力=2071.9060, 切向力X=2037.4951, 切向力Y=541.9528 +FPS=41.90, 法向力=2112.6418, 切向力X=1989.2456, 切向力Y=640.5285 +FPS=39.02, 法向力=2320.4956, 切向力X=1845.3159, 切向力Y=1854.8400 +FPS=43.04, 法向力=2361.2888, 切向力X=1983.6951, 切向力Y=1846.2683 +FPS=40.59, 法向力=2624.1377, 切向力X=530.8467, 切向力Y=1479.6124 +FPS=44.38, 法向力=2615.3018, 切向力X=509.9568, 切向力Y=1516.3857 +FPS=44.89, 法向力=2627.2720, 切向力X=518.3618, 切向力Y=1487.3181 +FPS=38.95, 法向力=2778.6069, 切向力X=481.4646, 切向力Y=802.1204 +FPS=43.20, 法向力=2789.4766, 切向力X=520.6532, 切向力Y=817.0811 +FPS=42.68, 法向力=2781.7769, 切向力X=514.5228, 切向力Y=863.4070 +FPS=39.26, 法向力=2190.3518, 切向力X=1914.5724, 切向力Y=1491.0500 +FPS=41.89, 法向力=2217.5850, 切向力X=1902.5172, 切向力Y=1569.1560 +FPS=38.85, 法向力=2211.2720, 切向力X=1575.7439, 切向力Y=1774.1226 +FPS=42.85, 法向力=2231.3721, 切向力X=1603.9448, 切向力Y=1850.1677 +FPS=39.62, 法向力=2214.6165, 切向力X=1633.2830, 切向力Y=1927.0015 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000240s, blend=0.002114s (9 tiles incl ref), finalize=0.000053s, total=0.002412s +FPS=40.42, 法向力=2253.1821, 切向力X=1207.2451, 切向力Y=1311.2002 +FPS=43.61, 法向力=2303.3928, 切向力X=1172.1650, 切向力Y=1339.4515 +FPS=37.49, 法向力=1517.6367, 切向力X=1615.2401, 切向力Y=1880.7063 +FPS=43.69, 法向力=1478.9573, 切向力X=1672.4548, 切向力Y=1840.9662 +FPS=41.18, 法向力=1549.3358, 切向力X=1728.7341, 切向力Y=1867.2229 +FPS=42.03, 法向力=2134.2192, 切向力X=978.3500, 切向力Y=1748.1204 +FPS=42.42, 法向力=2166.7275, 切向力X=982.3892, 切向力Y=1709.2444 +FPS=38.05, 法向力=2367.2483, 切向力X=479.5248, 切向力Y=1109.2865 +FPS=42.72, 法向力=2332.9160, 切向力X=632.3878, 切向力Y=1206.2534 +FPS=38.16, 法向力=2393.0332, 切向力X=2815.3306, 切向力Y=919.4476 +FPS=41.14, 法向力=2423.6399, 切向力X=3009.1794, 切向力Y=992.7452 +FPS=41.39, 法向力=2474.2808, 切向力X=2948.7456, 切向力Y=968.0332 +FPS=40.87, 法向力=2165.0991, 切向力X=1663.9956, 切向力Y=1324.0881 +FPS=41.90, 法向力=2118.4924, 切向力X=1501.1809, 切向力Y=1416.4670 +FPS=41.04, 法向力=2106.4199, 切向力X=1541.9343, 切向力Y=1376.5327 +FPS=43.40, 法向力=1988.2954, 切向力X=1506.7764, 切向力Y=1438.5425 +FPS=40.66, 法向力=2004.9430, 切向力X=1533.3177, 切向力Y=1341.4392 +FPS=41.75, 法向力=1990.9491, 切向力X=1598.6946, 切向力Y=1974.4437 +FPS=44.15, 法向力=2021.4883, 切向力X=1567.2605, 切向力Y=1935.5334 +FPS=39.10, 法向力=1638.3425, 切向力X=1882.5436, 切向力Y=1099.0410 +FPS=43.70, 法向力=1621.9060, 切向力X=1990.5002, 切向力Y=1122.5155 +FPS=41.83, 法向力=1622.7612, 切向力X=1936.1572, 切向力Y=1113.4944 +FPS=40.00, 法向力=1858.6257, 切向力X=999.7063, 切向力Y=1280.1077 +FPS=43.99, 法向力=1882.9851, 切向力X=947.1317, 切向力Y=1275.5481 +FPS=40.92, 法向力=1881.9868, 切向力X=910.9873, 切向力Y=1243.0543 +FPS=40.71, 法向力=2378.0635, 切向力X=939.9956, 切向力Y=1435.5154 +FPS=41.28, 法向力=2358.1440, 切向力X=903.0566, 切向力Y=1378.2562 +FPS=42.09, 法向力=2394.9412, 切向力X=63.7813, 切向力Y=1863.4226 +FPS=42.77, 法向力=2370.8047, 切向力X=62.1931, 切向力Y=1732.5724 +FPS=34.78, 法向力=2340.8384, 切向力X=1958.0239, 切向力Y=1154.5908 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000269s, blend=0.002200s (9 tiles incl ref), finalize=0.000067s, total=0.002543s +FPS=37.99, 法向力=2347.0225, 切向力X=2037.8394, 切向力Y=1189.2815 +FPS=38.41, 法向力=2366.3452, 切向力X=2081.9849, 切向力Y=1133.4668 +FPS=42.49, 法向力=1940.9465, 切向力X=2369.4917, 切向力Y=1837.5757 +FPS=42.85, 法向力=1946.0186, 切向力X=2347.5146, 切向力Y=1862.9651 +FPS=38.87, 法向力=2544.3000, 切向力X=883.5643, 切向力Y=1144.1646 +FPS=42.99, 法向力=2645.6826, 切向力X=826.7640, 切向力Y=1102.5464 +FPS=39.65, 法向力=2275.4399, 切向力X=984.5497, 切向力Y=1268.6993 +FPS=43.30, 法向力=2237.1733, 切向力X=1034.5315, 切向力Y=1139.8477 +FPS=43.44, 法向力=2266.0310, 切向力X=1029.7761, 切向力Y=1111.9547 +FPS=40.21, 法向力=2046.8242, 切向力X=533.8172, 切向力Y=854.4891 +FPS=43.48, 法向力=2068.3494, 切向力X=527.9946, 切向力Y=811.5363 +FPS=40.62, 法向力=2074.7385, 切向力X=542.2138, 切向力Y=834.5906 +FPS=41.45, 法向力=1928.4263, 切向力X=1241.3728, 切向力Y=1134.7714 +FPS=44.23, 法向力=1928.3351, 切向力X=1323.5984, 切向力Y=1189.8403 +FPS=36.21, 法向力=2057.2876, 切向力X=1444.8656, 切向力Y=1085.1675 +FPS=43.73, 法向力=2046.9614, 切向力X=1699.3616, 切向力Y=1065.4692 +FPS=38.44, 法向力=1952.7446, 切向力X=2083.1516, 切向力Y=1975.8203 +FPS=43.45, 法向力=1973.3221, 切向力X=2131.5056, 切向力Y=2017.2444 +FPS=42.71, 法向力=1976.9778, 切向力X=2145.4463, 切向力Y=2026.9736 +FPS=42.72, 法向力=2232.0229, 切向力X=1218.7441, 切向力Y=1135.7444 +FPS=44.08, 法向力=2237.6343, 切向力X=1132.2166, 切向力Y=1113.4802 +FPS=40.86, 法向力=2265.8796, 切向力X=1130.7045, 切向力Y=1092.5812 +FPS=42.44, 法向力=2188.2224, 切向力X=1543.5642, 切向力Y=725.0063 +FPS=43.17, 法向力=2255.1797, 切向力X=1567.3563, 切向力Y=751.9517 +FPS=38.52, 法向力=2070.6343, 切向力X=1009.1661, 切向力Y=1103.6379 +FPS=42.48, 法向力=2071.1514, 切向力X=1076.6262, 切向力Y=1203.2478 +FPS=38.20, 法向力=1506.3843, 切向力X=1836.4250, 切向力Y=1277.2695 +FPS=42.27, 法向力=1539.6090, 切向力X=2011.4282, 切向力Y=1339.3826 +FPS=43.16, 法向力=1558.5198, 切向力X=2034.6335, 切向力Y=1309.8074 +FPS=38.99, 法向力=2507.4189, 切向力X=1319.1451, 切向力Y=1471.1128 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002141s (9 tiles incl ref), finalize=0.000053s, total=0.002453s +FPS=42.65, 法向力=2497.8572, 切向力X=1442.2626, 切向力Y=1471.0659 +FPS=40.96, 法向力=2275.9407, 切向力X=1115.7297, 切向力Y=1196.3958 +FPS=40.60, 法向力=2239.4773, 切向力X=1073.2360, 切向力Y=1326.4475 +FPS=44.08, 法向力=2221.2886, 切向力X=1074.4539, 切向力Y=1310.6484 +FPS=39.93, 法向力=2183.8276, 切向力X=1091.0343, 切向力Y=1578.6985 +FPS=43.88, 法向力=2194.2100, 切向力X=1100.4004, 切向力Y=1621.2217 +FPS=39.32, 法向力=2193.4233, 切向力X=1426.3167, 切向力Y=1843.1823 +FPS=43.70, 法向力=2215.6511, 切向力X=1387.3541, 切向力Y=1855.8755 +FPS=43.51, 法向力=2186.9114, 切向力X=1384.4580, 切向力Y=1855.5723 +FPS=38.23, 法向力=1989.6840, 切向力X=1702.9548, 切向力Y=1172.8157 +FPS=44.18, 法向力=2007.8369, 切向力X=1767.2878, 切向力Y=1232.7393 +FPS=37.38, 法向力=1839.2991, 切向力X=1244.3184, 切向力Y=1114.0293 +FPS=44.66, 法向力=1862.0869, 切向力X=1327.0317, 切向力Y=1107.6868 +FPS=43.82, 法向力=1836.0576, 切向力X=1273.1111, 切向力Y=1109.6963 +FPS=40.72, 法向力=2136.5405, 切向力X=1877.4683, 切向力Y=1090.8679 +FPS=42.66, 法向力=2147.8875, 切向力X=1866.0234, 切向力Y=1086.3816 +FPS=40.11, 法向力=2232.8152, 切向力X=1261.3109, 切向力Y=1305.4327 +FPS=43.93, 法向力=2298.1812, 切向力X=1194.6768, 切向力Y=1297.9735 +FPS=44.00, 法向力=2269.1289, 切向力X=1216.6888, 切向力Y=1298.6389 +FPS=42.17, 法向力=2170.3750, 切向力X=984.9124, 切向力Y=1505.8401 +FPS=43.19, 法向力=2131.2407, 切向力X=899.2788, 切向力Y=1499.1217 +FPS=42.23, 法向力=1848.1482, 切向力X=1304.5868, 切向力Y=1453.9104 +FPS=42.57, 法向力=1907.6475, 切向力X=1332.7640, 切向力Y=1371.5216 +FPS=44.04, 法向力=1936.1339, 切向力X=1324.5146, 切向力Y=1356.9153 +FPS=37.69, 法向力=1708.4861, 切向力X=2196.6702, 切向力Y=1293.7042 +FPS=43.60, 法向力=1740.0886, 切向力X=2251.6079, 切向力Y=1239.8823 +FPS=38.07, 法向力=2200.8628, 切向力X=2014.5128, 切向力Y=614.4703 +FPS=42.46, 法向力=2219.6624, 切向力X=2073.5698, 切向力Y=693.8713 +FPS=44.47, 法向力=2233.7476, 切向力X=2013.8014, 切向力Y=592.7408 +FPS=41.52, 法向力=1889.5422, 切向力X=1335.2671, 切向力Y=1923.0603 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000243s, blend=0.002180s (9 tiles incl ref), finalize=0.000054s, total=0.002483s +FPS=42.15, 法向力=1890.6289, 切向力X=1309.7830, 切向力Y=1983.3905 +FPS=41.44, 法向力=1911.8969, 切向力X=1342.8041, 切向力Y=1931.8563 +FPS=41.30, 法向力=1823.0393, 切向力X=2117.3501, 切向力Y=1117.3179 +FPS=43.94, 法向力=1815.6423, 切向力X=2167.6750, 切向力Y=1110.9829 +FPS=36.63, 法向力=2463.6357, 切向力X=1089.4771, 切向力Y=2035.2361 +FPS=41.70, 法向力=2427.8115, 切向力X=1093.1067, 切向力Y=1988.5709 +FPS=39.67, 法向力=1848.8998, 切向力X=1286.5747, 切向力Y=1529.2518 +FPS=18.45, 法向力=1804.7334, 切向力X=1262.4139, 切向力Y=1437.0688 +FPS=17.45, 法向力=2145.6621, 切向力X=2453.6667, 切向力Y=1404.0035 +FPS=21.91, 法向力=1901.2930, 切向力X=1704.4512, 切向力Y=1357.8367 +FPS=38.87, 法向力=1945.3660, 切向力X=1588.4857, 切向力Y=1422.0305 +FPS=28.71, 法向力=1790.4955, 切向力X=1856.2936, 切向力Y=1359.5959 +FPS=17.85, 法向力=1963.1707, 切向力X=1926.0061, 切向力Y=1258.0410 +FPS=36.93, 法向力=1864.6589, 切向力X=1840.0604, 切向力Y=1086.4585 +FPS=28.71, 法向力=1869.0892, 切向力X=1816.2096, 切向力Y=1073.3326 +FPS=40.96, 法向力=1882.0452, 切向力X=1795.7812, 切向力Y=1053.9900 +FPS=41.23, 法向力=2133.5110, 切向力X=1173.7781, 切向力Y=1491.9869 +FPS=43.89, 法向力=2194.3105, 切向力X=1142.8947, 切向力Y=1572.7260 +FPS=37.12, 法向力=2386.7671, 切向力X=1900.1514, 切向力Y=1086.4773 +FPS=41.81, 法向力=2425.7559, 切向力X=1950.9843, 切向力Y=1012.3393 +FPS=37.63, 法向力=2320.0259, 切向力X=676.2341, 切向力Y=1827.2904 +FPS=42.13, 法向力=2350.2036, 切向力X=759.4485, 切向力Y=1837.7261 +FPS=38.72, 法向力=2366.0991, 切向力X=770.0457, 切向力Y=1852.6343 +FPS=42.06, 法向力=2268.2878, 切向力X=212.5666, 切向力Y=1343.8228 +FPS=43.16, 法向力=2194.9587, 切向力X=260.1634, 切向力Y=1331.5745 +FPS=37.56, 法向力=2307.0532, 切向力X=1000.7874, 切向力Y=929.1412 +FPS=42.63, 法向力=2339.5642, 切向力X=1119.7185, 切向力Y=923.7233 +FPS=42.42, 法向力=2346.0757, 切向力X=1072.6570, 切向力Y=913.5024 +FPS=40.17, 法向力=2033.8569, 切向力X=2017.0488, 切向力Y=1385.0011 +FPS=40.97, 法向力=1982.7002, 切向力X=2036.3872, 切向力Y=1373.4689 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002160s (9 tiles incl ref), finalize=0.000054s, total=0.002477s +FPS=40.05, 法向力=2487.9600, 切向力X=1603.2756, 切向力Y=1290.3718 +FPS=43.30, 法向力=2447.0513, 切向力X=1659.7864, 切向力Y=1300.6675 +FPS=41.32, 法向力=2447.7510, 切向力X=1421.4983, 切向力Y=1079.8102 +FPS=43.26, 法向力=2445.6716, 切向力X=1385.1240, 切向力Y=1136.9327 +FPS=9.91, 法向力=2415.1047, 切向力X=1257.0016, 切向力Y=1245.3972 +FPS=17.38, 法向力=2096.5356, 切向力X=1467.2487, 切向力Y=1442.8442 +FPS=22.58, 法向力=2074.0356, 切向力X=1521.3848, 切向力Y=1403.0933 +FPS=21.20, 法向力=2054.4712, 切向力X=1316.6548, 切向力Y=1365.5404 +FPS=21.21, 法向力=2474.6211, 切向力X=1602.9279, 切向力Y=1377.8191 +FPS=40.92, 法向力=2407.2346, 切向力X=1597.3662, 切向力Y=1455.9840 +FPS=41.09, 法向力=2383.6570, 切向力X=1266.7401, 切向力Y=1554.9026 +FPS=40.71, 法向力=2395.5864, 切向力X=1273.7673, 切向力Y=1619.7561 +FPS=41.43, 法向力=2338.2432, 切向力X=1526.9408, 切向力Y=715.4650 +FPS=41.02, 法向力=2349.8804, 切向力X=1559.2510, 切向力Y=716.0770 +FPS=43.49, 法向力=2354.5918, 切向力X=1514.1506, 切向力Y=728.3807 +FPS=40.88, 法向力=2169.0779, 切向力X=1063.6036, 切向力Y=2370.4084 +FPS=37.88, 法向力=2207.6333, 切向力X=1171.1172, 切向力Y=2488.1379 +FPS=38.36, 法向力=2210.9595, 切向力X=1159.6862, 切向力Y=2481.2817 +FPS=41.71, 法向力=2226.3838, 切向力X=1300.8696, 切向力Y=1938.8000 +FPS=42.87, 法向力=2316.3159, 切向力X=1302.0652, 切向力Y=2033.3586 +FPS=37.66, 法向力=2184.3730, 切向力X=1206.0161, 切向力Y=1615.1006 +FPS=42.48, 法向力=2147.3672, 切向力X=1082.8831, 切向力Y=1674.1718 +FPS=37.01, 法向力=2502.1387, 切向力X=1704.2776, 切向力Y=1060.7798 +FPS=42.82, 法向力=2517.2012, 切向力X=1781.1986, 切向力Y=1093.9708 +FPS=39.22, 法向力=2522.5718, 切向力X=1745.1621, 切向力Y=1082.6337 +FPS=39.33, 法向力=2185.5935, 切向力X=604.9290, 切向力Y=1029.2649 +FPS=42.72, 法向力=2183.9121, 切向力X=586.2524, 切向力Y=953.2740 +FPS=36.32, 法向力=2491.4678, 切向力X=1378.0450, 切向力Y=929.3737 +FPS=43.39, 法向力=2511.7322, 切向力X=1548.9502, 切向力Y=956.5112 +FPS=39.77, 法向力=2472.1331, 切向力X=1448.3884, 切向力Y=916.6705 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002184s (9 tiles incl ref), finalize=0.000053s, total=0.002505s +FPS=39.94, 法向力=1912.3623, 切向力X=1470.6338, 切向力Y=1299.2102 +FPS=42.50, 法向力=1952.5525, 切向力X=1450.8838, 切向力Y=1248.5708 +FPS=40.64, 法向力=2253.1255, 切向力X=898.5273, 切向力Y=1591.6763 +FPS=43.42, 法向力=2240.5632, 切向力X=979.0188, 切向力Y=1701.2524 +FPS=41.96, 法向力=2227.9185, 切向力X=1277.0317, 切向力Y=2054.7024 +FPS=41.08, 法向力=2271.0908, 切向力X=1299.8767, 切向力Y=2037.4685 +FPS=44.12, 法向力=2265.1074, 切向力X=1281.7529, 切向力Y=1997.1559 +FPS=37.15, 法向力=2210.0171, 切向力X=1053.5227, 切向力Y=1419.2854 +FPS=41.92, 法向力=2188.4385, 切向力X=1145.0636, 切向力Y=1373.5903 +FPS=43.11, 法向力=2215.3860, 切向力X=1154.6611, 切向力Y=1374.9087 +FPS=38.35, 法向力=2945.2603, 切向力X=877.2131, 切向力Y=1621.2777 +FPS=39.28, 法向力=2876.6243, 切向力X=781.2205, 切向力Y=1678.7095 +FPS=41.62, 法向力=2256.6909, 切向力X=1570.8037, 切向力Y=1344.7335 +FPS=44.27, 法向力=2244.8457, 切向力X=1640.8887, 切向力Y=1326.6025 +FPS=38.75, 法向力=1609.6659, 切向力X=1504.3882, 切向力Y=1011.3572 +FPS=42.91, 法向力=1689.3088, 切向力X=1397.4006, 切向力Y=825.2565 +FPS=43.96, 法向力=1648.7786, 切向力X=1370.8224, 切向力Y=824.5530 +FPS=38.80, 法向力=2599.9558, 切向力X=-191.5096, 切向力Y=1213.8379 +FPS=41.61, 法向力=2582.1719, 切向力X=-226.2010, 切向力Y=1316.7886 +FPS=39.55, 法向力=2604.3213, 切向力X=-219.9138, 切向力Y=1374.6110 +FPS=41.78, 法向力=2507.3330, 切向力X=1411.3541, 切向力Y=1680.6649 +FPS=42.26, 法向力=2469.4395, 切向力X=1692.2881, 切向力Y=1419.9460 +FPS=42.10, 法向力=2466.4351, 切向力X=1840.5435, 切向力Y=1265.7363 +FPS=43.49, 法向力=2473.9609, 切向力X=1831.0906, 切向力Y=1278.9119 +FPS=41.04, 法向力=2119.5435, 切向力X=1282.1190, 切向力Y=2082.8765 +FPS=44.28, 法向力=2096.8726, 切向力X=1301.4619, 切向力Y=2084.9858 +FPS=43.75, 法向力=2121.9390, 切向力X=1171.4008, 切向力Y=2033.3541 +FPS=39.09, 法向力=2377.0957, 切向力X=1138.4364, 切向力Y=1210.1423 +FPS=42.38, 法向力=2396.1079, 切向力X=1153.2103, 切向力Y=1114.1448 +FPS=42.94, 法向力=2390.6272, 切向力X=1191.5632, 切向力Y=1064.2911 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002133s (9 tiles incl ref), finalize=0.000053s, total=0.002454s +FPS=39.10, 法向力=2392.5911, 切向力X=1056.1754, 切向力Y=1883.1213 +FPS=40.45, 法向力=2445.3384, 切向力X=1061.0203, 切向力Y=1981.4354 +FPS=41.35, 法向力=2420.7637, 切向力X=1681.1631, 切向力Y=702.1406 +FPS=42.27, 法向力=2451.5342, 切向力X=1748.9977, 切向力Y=713.4472 +FPS=38.13, 法向力=2605.0664, 切向力X=1958.9458, 切向力Y=737.8269 +FPS=37.05, 法向力=2614.5532, 切向力X=1954.1028, 切向力Y=779.6359 +FPS=38.74, 法向力=2587.3999, 切向力X=1942.6105, 切向力Y=796.3739 +FPS=41.75, 法向力=2112.2424, 切向力X=1646.8340, 切向力Y=1441.5774 +FPS=42.48, 法向力=2136.3279, 切向力X=1574.7903, 切向力Y=1530.3721 +FPS=37.85, 法向力=2695.8271, 切向力X=779.6500, 切向力Y=1547.0637 +FPS=44.95, 法向力=2760.3669, 切向力X=919.7401, 切向力Y=1537.3107 +FPS=38.41, 法向力=2570.1987, 切向力X=1068.8362, 切向力Y=1285.6919 +FPS=42.94, 法向力=2574.9563, 切向力X=1148.7533, 切向力Y=1305.9592 +FPS=43.48, 法向力=2555.3542, 切向力X=1167.4357, 切向力Y=1295.4388 +FPS=40.31, 法向力=2571.6714, 切向力X=741.2109, 切向力Y=1896.5553 +FPS=43.54, 法向力=2601.4329, 切向力X=758.1033, 切向力Y=1945.8389 +FPS=40.03, 法向力=2594.0356, 切向力X=767.2389, 切向力Y=1968.4878 +FPS=41.78, 法向力=2296.0378, 切向力X=1542.4551, 切向力Y=1356.3446 +FPS=44.30, 法向力=2376.7046, 切向力X=1447.6744, 切向力Y=1213.2648 +FPS=39.89, 法向力=2337.6086, 切向力X=712.8331, 切向力Y=1578.8047 +FPS=43.26, 法向力=2369.3225, 切向力X=666.7134, 切向力Y=1546.3022 +FPS=38.60, 法向力=2316.5933, 切向力X=799.7330, 切向力Y=1883.9081 +FPS=43.53, 法向力=2344.0195, 切向力X=880.0629, 切向力Y=2020.4309 +FPS=44.15, 法向力=2346.5510, 切向力X=895.8335, 切向力Y=2024.9520 +FPS=38.64, 法向力=2487.6094, 切向力X=1530.4252, 切向力Y=1611.4890 +FPS=43.49, 法向力=2460.7253, 切向力X=1569.8206, 切向力Y=1645.0325 +FPS=40.20, 法向力=2189.3267, 切向力X=2440.6702, 切向力Y=1545.5551 +FPS=40.17, 法向力=2218.2476, 切向力X=2499.2402, 切向力Y=1524.6918 +FPS=42.65, 法向力=2167.8557, 切向力X=2367.0393, 切向力Y=1542.7511 +FPS=39.38, 法向力=2474.8857, 切向力X=1501.2827, 切向力Y=1206.8046 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002153s (9 tiles incl ref), finalize=0.000053s, total=0.002443s +FPS=43.13, 法向力=2526.8135, 切向力X=1509.2219, 切向力Y=1195.8623 +FPS=38.58, 法向力=2265.3379, 切向力X=457.4769, 切向力Y=1441.5691 +FPS=44.06, 法向力=2281.8816, 切向力X=512.1973, 切向力Y=1427.6597 +FPS=42.45, 法向力=2230.2788, 切向力X=455.1123, 切向力Y=1526.6650 +FPS=42.11, 法向力=2342.2522, 切向力X=1503.9165, 切向力Y=757.6172 +FPS=42.32, 法向力=2288.6965, 切向力X=1385.1172, 切向力Y=800.0829 +FPS=41.33, 法向力=2296.5366, 切向力X=1383.0813, 切向力Y=807.5247 +FPS=40.01, 法向力=2263.0735, 切向力X=946.9415, 切向力Y=1690.9735 +FPS=43.69, 法向力=2159.8857, 切向力X=1000.0565, 切向力Y=1687.8541 +FPS=38.97, 法向力=1814.0839, 切向力X=872.5824, 切向力Y=1352.0710 +FPS=43.09, 法向力=1784.3004, 切向力X=859.7872, 切向力Y=1290.8517 +FPS=39.57, 法向力=1895.1758, 切向力X=800.3462, 切向力Y=1026.6870 +FPS=43.55, 法向力=1931.7939, 切向力X=813.8439, 切向力Y=1113.0735 +FPS=43.57, 法向力=1955.4617, 切向力X=837.4659, 切向力Y=1138.9900 +FPS=40.47, 法向力=2507.1440, 切向力X=1072.3669, 切向力Y=811.6356 +FPS=44.09, 法向力=2573.9883, 切向力X=1041.6345, 切向力Y=738.1952 +FPS=40.91, 法向力=2566.9480, 切向力X=1022.9842, 切向力Y=806.6011 +FPS=40.81, 法向力=2335.7244, 切向力X=1659.3899, 切向力Y=998.0306 +FPS=43.12, 法向力=2334.2644, 切向力X=1622.1022, 切向力Y=1011.7057 +FPS=39.36, 法向力=2111.9568, 切向力X=2001.5869, 切向力Y=976.9930 +FPS=44.04, 法向力=2116.4390, 切向力X=2092.1482, 切向力Y=915.6788 +FPS=37.50, 法向力=2231.4536, 切向力X=1522.3662, 切向力Y=1874.3188 +FPS=43.86, 法向力=2164.0547, 切向力X=1468.5869, 切向力Y=1896.1521 +FPS=43.85, 法向力=2139.3142, 切向力X=1453.5378, 切向力Y=1869.8784 +FPS=41.65, 法向力=2577.5601, 切向力X=1189.5259, 切向力Y=1850.5715 +FPS=44.33, 法向力=2653.7417, 切向力X=1311.2639, 切向力Y=2034.9756 +FPS=41.23, 法向力=2649.0049, 切向力X=1285.2698, 切向力Y=2009.2844 +FPS=41.97, 法向力=2339.7349, 切向力X=1443.7766, 切向力Y=1708.0400 +FPS=42.38, 法向力=2375.7095, 切向力X=1302.0842, 切向力Y=1673.9326 +FPS=38.81, 法向力=2318.3521, 切向力X=1158.8459, 切向力Y=1265.3521 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002150s (9 tiles incl ref), finalize=0.000067s, total=0.002466s +FPS=41.09, 法向力=2303.8206, 切向力X=1110.1951, 切向力Y=1206.1641 +FPS=39.55, 法向力=2563.9919, 切向力X=307.3458, 切向力Y=1029.5222 +FPS=43.78, 法向力=2638.6667, 切向力X=353.5041, 切向力Y=1076.3544 +FPS=43.26, 法向力=2644.3098, 切向力X=294.3087, 切向力Y=1119.9622 +FPS=39.68, 法向力=2175.6794, 切向力X=1199.2201, 切向力Y=1702.1721 +FPS=43.56, 法向力=2129.3696, 切向力X=1342.2932, 切向力Y=1723.2419 +FPS=42.19, 法向力=2172.0374, 切向力X=1203.2365, 切向力Y=1921.5256 +FPS=41.35, 法向力=2209.6812, 切向力X=1287.9216, 切向力Y=1862.1433 +FPS=44.50, 法向力=2241.7163, 切向力X=1273.3975, 切向力Y=1910.6882 +FPS=40.87, 法向力=2461.8801, 切向力X=1574.5498, 切向力Y=1272.6293 +FPS=43.13, 法向力=2532.9580, 切向力X=1599.5917, 切向力Y=1223.1089 +FPS=40.50, 法向力=2486.8438, 切向力X=1396.3481, 切向力Y=1094.4900 +FPS=43.20, 法向力=2448.9351, 切向力X=1337.6990, 切向力Y=1112.2771 +FPS=43.60, 法向力=2503.2437, 切向力X=1336.1478, 切向力Y=1068.3088 +FPS=37.86, 法向力=2664.7510, 切向力X=957.0143, 切向力Y=957.0880 +FPS=44.16, 法向力=2735.8745, 切向力X=970.9023, 切向力Y=1013.5091 +FPS=40.25, 法向力=2673.4563, 切向力X=966.6499, 切向力Y=961.0613 +FPS=41.66, 法向力=2402.1099, 切向力X=1638.8380, 切向力Y=1268.8320 +FPS=44.39, 法向力=2386.8069, 切向力X=1716.4064, 切向力Y=1323.2493 +FPS=37.59, 法向力=2693.7041, 切向力X=1449.5208, 切向力Y=1117.5360 +FPS=44.37, 法向力=2686.6838, 切向力X=1549.1936, 切向力Y=1178.6021 +FPS=36.95, 法向力=2094.1724, 切向力X=613.3228, 切向力Y=915.5583 +FPS=43.05, 法向力=2121.1758, 切向力X=661.8904, 切向力Y=868.1176 +FPS=41.89, 法向力=2086.2761, 切向力X=712.2632, 切向力Y=835.0427 +FPS=41.90, 法向力=2479.7969, 切向力X=1771.6646, 切向力Y=1325.3035 +FPS=41.90, 法向力=2579.5828, 切向力X=1888.2394, 切向力Y=1381.1721 +FPS=40.53, 法向力=2587.8350, 切向力X=1918.9652, 切向力Y=1379.3274 +FPS=40.08, 法向力=2173.0417, 切向力X=880.7320, 切向力Y=1760.9313 +FPS=44.19, 法向力=2117.0400, 切向力X=962.3965, 切向力Y=1803.0444 +FPS=39.19, 法向力=1902.1650, 切向力X=2508.3145, 切向力Y=1876.5861 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000258s, blend=0.002155s (9 tiles incl ref), finalize=0.000066s, total=0.002485s +FPS=40.68, 法向力=1919.6282, 切向力X=2496.1758, 切向力Y=1865.2271 +FPS=38.15, 法向力=2460.5649, 切向力X=1155.6372, 切向力Y=1727.3920 +FPS=42.87, 法向力=2530.1692, 切向力X=1127.5883, 切向力Y=1716.1283 +FPS=42.97, 法向力=2560.5120, 切向力X=1139.3152, 切向力Y=1725.8662 +FPS=41.91, 法向力=2769.8657, 切向力X=1619.1174, 切向力Y=944.2365 +FPS=43.03, 法向力=2739.6467, 切向力X=1588.2402, 切向力Y=944.6580 +FPS=38.88, 法向力=3046.2463, 切向力X=1061.6536, 切向力Y=1287.1631 +FPS=43.05, 法向力=3056.4517, 切向力X=1151.1870, 切向力Y=1316.1923 +FPS=43.29, 法向力=3038.8354, 切向力X=1177.3149, 切向力Y=1341.5624 +FPS=37.86, 法向力=2604.3967, 切向力X=1482.0522, 切向力Y=1814.9703 +FPS=44.45, 法向力=2516.7651, 切向力X=1506.9139, 切向力Y=1883.7654 +FPS=39.94, 法向力=2207.2061, 切向力X=1693.0527, 切向力Y=1177.7678 +FPS=44.48, 法向力=2306.2788, 切向力X=1772.3694, 切向力Y=1130.1372 +FPS=42.46, 法向力=2347.4351, 切向力X=1811.5081, 切向力Y=1127.3938 +FPS=41.63, 法向力=2199.1082, 切向力X=1418.7960, 切向力Y=1345.9614 +FPS=43.12, 法向力=2176.5371, 切向力X=1490.4863, 切向力Y=1276.0094 +FPS=40.54, 法向力=2167.6965, 切向力X=1505.2014, 切向力Y=1297.0510 +FPS=42.79, 法向力=2741.1284, 切向力X=1295.4530, 切向力Y=1133.3395 +FPS=44.33, 法向力=2813.3984, 切向力X=1310.6111, 切向力Y=1204.6399 +FPS=40.31, 法向力=2163.5964, 切向力X=1581.2338, 切向力Y=1697.6494 +FPS=43.15, 法向力=2064.2036, 切向力X=1649.8536, 切向力Y=1900.4126 +FPS=40.08, 法向力=2541.5686, 切向力X=1100.8473, 切向力Y=761.2053 +FPS=43.71, 法向力=2581.8372, 切向力X=1264.1484, 切向力Y=658.1634 +FPS=41.40, 法向力=2585.5933, 切向力X=1234.1514, 切向力Y=651.9707 +FPS=40.83, 法向力=2472.1777, 切向力X=1099.9031, 切向力Y=603.8716 +FPS=43.20, 法向力=2426.1162, 切向力X=1076.5428, 切向力Y=643.3281 +FPS=41.69, 法向力=2435.9705, 切向力X=1098.4669, 切向力Y=630.0475 +FPS=42.06, 法向力=2564.0273, 切向力X=1010.4161, 切向力Y=1469.1575 +FPS=44.71, 法向力=2558.6931, 切向力X=1055.8101, 切向力Y=1498.8121 +FPS=39.91, 法向力=2612.0811, 切向力X=1815.1775, 切向力Y=1296.3656 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000264s, blend=0.002144s (9 tiles incl ref), finalize=0.000054s, total=0.002468s +FPS=42.48, 法向力=2718.4697, 切向力X=1812.2133, 切向力Y=1147.1614 +FPS=40.58, 法向力=2365.6367, 切向力X=2074.3369, 切向力Y=1782.9175 +FPS=42.93, 法向力=2293.2158, 切向力X=2192.0776, 切向力Y=1735.8853 +FPS=45.12, 法向力=2300.8928, 切向力X=2155.3843, 切向力Y=1749.3269 +FPS=40.36, 法向力=2480.2241, 切向力X=1058.6797, 切向力Y=1525.9703 +FPS=43.96, 法向力=2472.6655, 切向力X=1133.0840, 切向力Y=1542.9618 +FPS=43.80, 法向力=2484.4839, 切向力X=1122.2905, 切向力Y=1529.2896 +FPS=39.75, 法向力=2613.8652, 切向力X=1517.1311, 切向力Y=1523.1421 +FPS=44.53, 法向力=2658.1392, 切向力X=1477.8528, 切向力Y=1514.5995 +FPS=42.40, 法向力=2654.9397, 切向力X=549.6787, 切向力Y=722.3329 +FPS=42.17, 法向力=2578.7720, 切向力X=471.5735, 切向力Y=709.8623 +FPS=41.99, 法向力=2554.6907, 切向力X=435.4458, 切向力Y=722.1422 +FPS=43.22, 法向力=2764.5603, 切向力X=2226.2510, 切向力Y=1522.8364 +FPS=44.87, 法向力=2821.8530, 切向力X=2305.9136, 切向力Y=1570.0962 +FPS=40.41, 法向力=2791.6746, 切向力X=1132.1633, 切向力Y=1819.8762 +FPS=44.04, 法向力=2814.3433, 切向力X=1105.5598, 切向力Y=1822.7697 +FPS=43.02, 法向力=2814.8765, 切向力X=1072.9891, 切向力Y=1821.4912 +FPS=39.89, 法向力=2767.1470, 切向力X=1116.4429, 切向力Y=953.9164 +FPS=44.39, 法向力=2736.4365, 切向力X=1096.2458, 切向力Y=956.4642 +FPS=41.52, 法向力=2768.5044, 切向力X=1076.8285, 切向力Y=957.2042 +FPS=40.12, 法向力=2550.7944, 切向力X=1364.3755, 切向力Y=2105.4392 +FPS=37.15, 法向力=2520.6826, 切向力X=1461.1721, 切向力Y=2108.4973 +FPS=40.79, 法向力=2610.4199, 切向力X=1983.1943, 切向力Y=2489.9053 +FPS=42.82, 法向力=2522.4866, 切向力X=2060.2388, 切向力Y=2523.3108 +FPS=40.36, 法向力=1513.9634, 切向力X=2584.1086, 切向力Y=1134.1162 +FPS=41.58, 法向力=1558.2662, 切向力X=2643.6226, 切向力Y=1117.6919 +FPS=41.79, 法向力=1563.3110, 切向力X=2683.0398, 切向力Y=1168.8214 +FPS=38.09, 法向力=2051.4893, 切向力X=2033.7739, 切向力Y=2073.5098 +FPS=43.83, 法向力=2059.4915, 切向力X=2044.6926, 切向力Y=2097.4607 +FPS=40.71, 法向力=1891.3219, 切向力X=1387.3256, 切向力Y=910.0626 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000358s, blend=0.002539s (9 tiles incl ref), finalize=0.000078s, total=0.002984s +FPS=39.57, 法向力=1853.6262, 切向力X=1267.9445, 切向力Y=969.6985 +FPS=39.01, 法向力=2245.5200, 切向力X=1388.8223, 切向力Y=1706.2003 +FPS=43.44, 法向力=2199.9385, 切向力X=1327.0671, 切向力Y=1721.3682 +FPS=43.70, 法向力=2211.3232, 切向力X=1357.9683, 切向力Y=1705.4336 +FPS=41.00, 法向力=2888.1191, 切向力X=1338.7942, 切向力Y=1281.9807 +FPS=44.17, 法向力=2919.4934, 切向力X=1311.5054, 切向力Y=1190.3485 +FPS=43.87, 法向力=2957.8767, 切向力X=1291.0142, 切向力Y=1212.3892 +FPS=39.69, 法向力=2270.2192, 切向力X=1664.0701, 切向力Y=1409.2625 +FPS=43.08, 法向力=2314.1177, 切向力X=1633.1519, 切向力Y=1430.5237 +FPS=41.25, 法向力=2320.4282, 切向力X=1622.1772, 切向力Y=1464.1741 +FPS=42.81, 法向力=1825.5060, 切向力X=1563.0620, 切向力Y=1730.8848 +FPS=41.47, 法向力=2474.5542, 切向力X=1423.8289, 切向力Y=1026.3827 +FPS=42.06, 法向力=2526.4727, 切向力X=1385.5969, 切向力Y=1019.7164 +FPS=44.75, 法向力=2502.2061, 切向力X=1409.5779, 切向力Y=1002.1428 +FPS=39.30, 法向力=2650.4724, 切向力X=1396.9670, 切向力Y=1094.7916 +FPS=43.96, 法向力=2664.0845, 切向力X=1412.0164, 切向力Y=1129.8640 +FPS=43.39, 法向力=2753.9951, 切向力X=1377.2576, 切向力Y=1126.5205 +FPS=38.83, 法向力=2478.9348, 切向力X=2230.6230, 切向力Y=1646.2290 +FPS=43.73, 法向力=2412.2144, 切向力X=2149.9019, 切向力Y=1696.7036 +FPS=41.43, 法向力=2456.6201, 切向力X=2278.1924, 切向力Y=1754.2800 +FPS=44.80, 法向力=2520.9978, 切向力X=1551.3865, 切向力Y=1442.4692 +FPS=40.93, 法向力=2568.3123, 切向力X=1506.0422, 切向力Y=1447.0852 +FPS=41.59, 法向力=2295.6277, 切向力X=1657.6594, 切向力Y=1564.6753 +FPS=43.62, 法向力=2317.9595, 切向力X=1636.9700, 切向力Y=1568.4060 +FPS=36.55, 法向力=2133.0454, 切向力X=1641.9725, 切向力Y=1086.8695 +FPS=38.38, 法向力=2094.2759, 切向力X=1582.7561, 切向力Y=1126.7258 +FPS=42.57, 法向力=2097.4985, 切向力X=1600.5669, 切向力Y=1120.3689 +FPS=40.03, 法向力=2561.6904, 切向力X=723.0033, 切向力Y=1173.4150 +FPS=44.42, 法向力=2539.0459, 切向力X=841.3556, 切向力Y=1150.1274 +FPS=40.24, 法向力=2806.5723, 切向力X=1159.7146, 切向力Y=1617.5029 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000257s, blend=0.002184s (9 tiles incl ref), finalize=0.000053s, total=0.002501s +FPS=40.79, 法向力=2849.7976, 切向力X=1119.1995, 切向力Y=1530.1899 +FPS=40.51, 法向力=1862.5754, 切向力X=1617.5374, 切向力Y=1424.4011 +FPS=43.75, 法向力=1898.2532, 切向力X=1702.3052, 切向力Y=1339.0371 +FPS=44.44, 法向力=1881.3724, 切向力X=1675.1794, 切向力Y=1349.3313 +FPS=40.27, 法向力=2327.5234, 切向力X=1647.6458, 切向力Y=1334.2572 +FPS=44.10, 法向力=2272.6414, 切向力X=1673.3462, 切向力Y=1358.8882 +FPS=41.06, 法向力=2284.8726, 切向力X=1689.5168, 切向力Y=1393.7667 +FPS=42.63, 法向力=2245.6848, 切向力X=2473.8350, 切向力Y=1373.2026 +FPS=44.38, 法向力=2308.4780, 切向力X=2654.0876, 切向力Y=1353.2804 +FPS=41.75, 法向力=2354.6436, 切向力X=2664.1726, 切向力Y=1422.4280 +FPS=42.38, 法向力=2667.8936, 切向力X=1007.5876, 切向力Y=1244.2224 +FPS=41.09, 法向力=2757.5566, 切向力X=975.6112, 切向力Y=1261.3516 +FPS=42.03, 法向力=2217.8604, 切向力X=397.3596, 切向力Y=971.9724 +FPS=41.93, 法向力=2241.4829, 切向力X=334.3428, 切向力Y=1000.0068 +FPS=40.12, 法向力=2290.3232, 切向力X=1524.9224, 切向力Y=2040.7135 +FPS=43.93, 法向力=2325.3955, 切向力X=1614.8896, 切向力Y=1996.7788 +FPS=42.05, 法向力=2326.7644, 切向力X=1677.3531, 切向力Y=1926.3494 +FPS=39.77, 法向力=2670.9780, 切向力X=1051.2965, 切向力Y=1908.2224 +FPS=41.90, 法向力=2717.5986, 切向力X=1057.5602, 切向力Y=1873.3755 +FPS=39.98, 法向力=2688.9199, 切向力X=1064.7971, 切向力Y=1860.4800 +FPS=41.72, 法向力=2758.5820, 切向力X=1792.0115, 切向力Y=701.2004 +FPS=41.37, 法向力=2728.0007, 切向力X=1855.8413, 切向力Y=699.5287 +FPS=42.20, 法向力=2379.1453, 切向力X=1697.5093, 切向力Y=1383.9691 +FPS=44.04, 法向力=2362.7407, 切向力X=1727.0100, 切向力Y=1423.6705 +FPS=41.09, 法向力=2294.7610, 切向力X=1930.3501, 切向力Y=1450.5642 +FPS=43.13, 法向力=2306.1506, 切向力X=1935.7329, 切向力Y=1489.4670 +FPS=44.41, 法向力=2290.7039, 切向力X=1926.1517, 切向力Y=1511.0090 +FPS=39.88, 法向力=1980.9025, 切向力X=1561.7466, 切向力Y=1389.1604 +FPS=43.76, 法向力=1953.9554, 切向力X=1613.2654, 切向力Y=1417.5399 +FPS=43.30, 法向力=1966.9487, 切向力X=1599.5269, 切向力Y=1437.2383 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000301s, blend=0.002170s (9 tiles incl ref), finalize=0.000053s, total=0.002531s +FPS=37.82, 法向力=2306.9775, 切向力X=2037.1766, 切向力Y=1304.1458 +FPS=41.70, 法向力=2340.8879, 切向力X=2027.1155, 切向力Y=1397.2583 +FPS=41.52, 法向力=2558.7246, 切向力X=442.4027, 切向力Y=1415.3146 +FPS=44.45, 法向力=2607.2839, 切向力X=452.0032, 切向力Y=1508.3690 +FPS=36.58, 法向力=2872.8594, 切向力X=1519.0316, 切向力Y=889.2153 +FPS=42.40, 法向力=2821.0298, 切向力X=1547.2158, 切向力Y=802.8271 +FPS=43.79, 法向力=2830.8464, 切向力X=1601.1226, 切向力Y=809.7785 +FPS=38.92, 法向力=2419.2361, 切向力X=1569.0697, 切向力Y=1323.4341 +FPS=43.51, 法向力=2452.7439, 切向力X=1613.4812, 切向力Y=1306.3606 +FPS=41.93, 法向力=2466.1938, 切向力X=1589.6665, 切向力Y=1282.5927 +FPS=44.08, 法向力=2527.5703, 切向力X=1400.4399, 切向力Y=1939.8032 +FPS=41.26, 法向力=2517.8755, 切向力X=1368.9207, 切向力Y=1758.6427 +FPS=42.38, 法向力=2792.8486, 切向力X=1541.3054, 切向力Y=1535.6899 +FPS=41.39, 法向力=2776.3330, 切向力X=1503.5383, 切向力Y=1630.3203 +FPS=38.92, 法向力=2540.4814, 切向力X=1204.9326, 切向力Y=2226.7041 +FPS=43.55, 法向力=2628.4968, 切向力X=1243.2717, 切向力Y=2352.2744 +FPS=43.50, 法向力=2609.2471, 切向力X=1230.2102, 切向力Y=2296.4209 +FPS=39.12, 法向力=2437.7388, 切向力X=1751.7302, 切向力Y=1603.4606 +FPS=43.79, 法向力=2406.2346, 切向力X=1755.4377, 切向力Y=1536.2490 +FPS=40.67, 法向力=2415.2729, 切向力X=1768.8284, 切向力Y=1525.8550 +FPS=41.50, 法向力=2451.4253, 切向力X=1226.6470, 切向力Y=1636.0081 +FPS=42.04, 法向力=2470.4473, 切向力X=1236.3633, 切向力Y=1660.9509 +FPS=41.34, 法向力=2094.2183, 切向力X=1101.9427, 切向力Y=1758.7769 +FPS=44.61, 法向力=2098.2427, 切向力X=1136.1680, 切向力Y=1737.7307 +FPS=40.41, 法向力=2016.4673, 切向力X=1624.0269, 切向力Y=1754.9504 +FPS=43.87, 法向力=2034.7705, 切向力X=1633.1763, 切向力Y=1801.7163 +FPS=43.58, 法向力=2015.4089, 切向力X=1590.1113, 切向力Y=1780.2389 +FPS=39.89, 法向力=2448.3274, 切向力X=829.8625, 切向力Y=1408.2343 +FPS=43.87, 法向力=2462.0376, 切向力X=874.9105, 切向力Y=1487.5618 +FPS=43.05, 法向力=2451.1423, 切向力X=880.2309, 切向力Y=1504.1267 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000355s, blend=0.002347s (9 tiles incl ref), finalize=0.000058s, total=0.002767s +FPS=38.70, 法向力=2554.2397, 切向力X=1826.1212, 切向力Y=1647.1215 +FPS=43.99, 法向力=2504.4463, 切向力X=1947.6696, 切向力Y=1767.1145 +FPS=39.37, 法向力=2375.0920, 切向力X=1258.3181, 切向力Y=1807.4379 +FPS=43.98, 法向力=2376.4514, 切向力X=1295.4089, 切向力Y=1834.9004 +FPS=40.90, 法向力=2234.4150, 切向力X=1078.1343, 切向力Y=2169.8037 +FPS=43.42, 法向力=2198.6250, 切向力X=1065.7839, 切向力Y=2119.5757 +FPS=41.94, 法向力=2209.2329, 切向力X=1077.8066, 切向力Y=2110.1299 +FPS=38.69, 法向力=2016.7991, 切向力X=1198.0852, 切向力Y=1312.3862 +FPS=43.15, 法向力=1953.7292, 切向力X=1261.5039, 切向力Y=1275.3451 +FPS=41.82, 法向力=1959.6191, 切向力X=1270.1970, 切向力Y=1234.7451 +FPS=41.06, 法向力=2141.0474, 切向力X=1937.6633, 切向力Y=1669.5448 +FPS=43.30, 法向力=2243.2480, 切向力X=1988.0823, 切向力Y=1754.9204 +FPS=39.79, 法向力=2515.4246, 切向力X=1223.4999, 切向力Y=816.1050 +FPS=43.70, 法向力=2527.5391, 切向力X=1104.2445, 切向力Y=816.7303 +FPS=41.81, 法向力=2140.7700, 切向力X=1921.9363, 切向力Y=1566.5012 +FPS=42.06, 法向力=2076.4810, 切向力X=1978.5713, 切向力Y=1511.9150 +FPS=44.39, 法向力=2099.0864, 切向力X=1984.6914, 切向力Y=1532.2805 +FPS=39.09, 法向力=2884.5286, 切向力X=1956.3542, 切向力Y=1524.5322 +FPS=42.94, 法向力=2866.4797, 切向力X=1935.1622, 切向力Y=1413.0032 +FPS=43.28, 法向力=2896.3425, 切向力X=1927.0203, 切向力Y=1367.2760 +FPS=38.89, 法向力=2582.0474, 切向力X=1114.2297, 切向力Y=1685.8594 +FPS=41.39, 法向力=2599.4185, 切向力X=1239.7969, 切向力Y=1749.8020 +FPS=42.29, 法向力=2522.2808, 切向力X=987.6649, 切向力Y=585.0138 +FPS=43.29, 法向力=2563.9319, 切向力X=958.7784, 切向力Y=537.8975 +FPS=39.16, 法向力=2284.8750, 切向力X=686.0126, 切向力Y=1093.8259 +FPS=44.49, 法向力=2291.1235, 切向力X=720.7198, 切向力Y=1199.5753 +FPS=44.37, 法向力=2274.5437, 切向力X=702.5167, 切向力Y=1201.1903 +FPS=39.02, 法向力=2449.5952, 切向力X=1343.6689, 切向力Y=934.2986 +FPS=44.57, 法向力=2394.6445, 切向力X=1457.5623, 切向力Y=1003.8381 +FPS=42.94, 法向力=2480.6987, 切向力X=1401.8883, 切向力Y=972.3307 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002112s (9 tiles incl ref), finalize=0.000053s, total=0.002423s +FPS=40.78, 法向力=2765.2446, 切向力X=1264.6326, 切向力Y=1921.5789 +FPS=44.54, 法向力=2760.8677, 切向力X=1188.6797, 切向力Y=1909.4010 +FPS=40.85, 法向力=1989.4895, 切向力X=795.0944, 切向力Y=737.1033 +FPS=43.60, 法向力=1962.8674, 切向力X=746.3813, 切向力Y=714.2491 +FPS=40.12, 法向力=2144.0303, 切向力X=2112.7456, 切向力Y=1169.6809 +FPS=41.47, 法向力=2107.9922, 切向力X=2265.2651, 切向力Y=1224.8926 +FPS=43.03, 法向力=2023.9138, 切向力X=2280.4419, 切向力Y=1237.2300 +FPS=39.16, 法向力=2495.8667, 切向力X=1084.6292, 切向力Y=1054.8250 +FPS=44.08, 法向力=2524.7336, 切向力X=1037.6167, 切向力Y=1219.6826 +FPS=43.40, 法向力=2524.6279, 切向力X=1017.3901, 切向力Y=1228.9341 +FPS=39.57, 法向力=2211.3523, 切向力X=1817.9430, 切向力Y=1515.8846 +FPS=42.85, 法向力=2187.5107, 切向力X=1837.7817, 切向力Y=1515.5065 +FPS=38.66, 法向力=2159.9624, 切向力X=2224.2512, 切向力Y=1390.1005 +FPS=43.61, 法向力=2131.5918, 切向力X=2286.5098, 切向力Y=1428.5209 +FPS=40.79, 法向力=2072.7300, 切向力X=2352.3286, 切向力Y=1476.7334 +FPS=43.22, 法向力=2469.0801, 切向力X=720.0758, 切向力Y=1222.3354 +FPS=44.78, 法向力=2511.7246, 切向力X=688.9348, 切向力Y=1254.1350 +FPS=37.38, 法向力=2243.6133, 切向力X=1427.0000, 切向力Y=1846.6390 +FPS=44.33, 法向力=2198.9038, 切向力X=1475.8052, 切向力Y=1975.4899 +FPS=43.29, 法向力=2191.6599, 切向力X=1440.7764, 切向力Y=1947.4841 +FPS=38.15, 法向力=2459.9954, 切向力X=1211.1921, 切向力Y=1989.6195 +FPS=43.24, 法向力=2542.4790, 切向力X=1167.4946, 切向力Y=2025.0350 +FPS=39.20, 法向力=2391.7195, 切向力X=2471.7058, 切向力Y=1523.1492 +FPS=42.90, 法向力=2334.4253, 切向力X=2508.7534, 切向力Y=1539.4781 +FPS=39.78, 法向力=2328.9409, 切向力X=2489.4150, 切向力Y=1581.6431 +FPS=44.43, 法向力=2718.4832, 切向力X=2156.0483, 切向力Y=1454.7996 +FPS=44.45, 法向力=2713.6504, 切向力X=2130.1392, 切向力Y=1391.7098 +FPS=38.57, 法向力=2396.1621, 切向力X=1135.6245, 切向力Y=1467.6566 +FPS=44.50, 法向力=2425.8403, 切向力X=1090.0148, 切向力Y=1470.4353 +FPS=42.54, 法向力=2403.6941, 切向力X=1055.9202, 切向力Y=1476.6235 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.002114s (9 tiles incl ref), finalize=0.000053s, total=0.002433s +FPS=38.96, 法向力=2360.7969, 切向力X=1418.7927, 切向力Y=912.0726 +FPS=42.59, 法向力=2401.8499, 切向力X=1307.0885, 切向力Y=896.4926 +FPS=40.19, 法向力=1955.8955, 切向力X=1121.1406, 切向力Y=1793.7893 +FPS=43.59, 法向力=2044.3043, 切向力X=1261.3662, 切向力Y=1951.2839 +FPS=41.47, 法向力=2067.4302, 切向力X=1278.2874, 切向力Y=1966.4371 +FPS=45.28, 法向力=2336.0615, 切向力X=1537.8960, 切向力Y=1275.2217 +FPS=43.46, 法向力=2327.5249, 切向力X=1459.9890, 切向力Y=1260.8083 +FPS=42.20, 法向力=2116.2351, 切向力X=2028.1201, 切向力Y=1351.3662 +FPS=44.08, 法向力=2182.9456, 切向力X=2134.8320, 切向力Y=1386.8706 +FPS=43.29, 法向力=2168.3267, 切向力X=2114.7583, 切向力Y=1370.9719 +FPS=39.70, 法向力=2464.0786, 切向力X=992.3345, 切向力Y=1148.8186 +FPS=42.89, 法向力=2461.6650, 切向力X=979.5527, 切向力Y=1198.7225 +FPS=37.88, 法向力=2367.7993, 切向力X=2133.2075, 切向力Y=1511.0964 +FPS=40.40, 法向力=2419.6548, 切向力X=2155.6406, 切向力Y=1541.4020 +FPS=39.51, 法向力=2418.4141, 切向力X=2128.0967, 切向力Y=1521.9976 +FPS=40.46, 法向力=1803.3533, 切向力X=1561.7913, 切向力Y=2130.3438 +FPS=43.19, 法向力=1814.7666, 切向力X=1534.3959, 切向力Y=2071.6663 +FPS=37.62, 法向力=1809.7703, 切向力X=1602.3767, 切向力Y=1556.2952 +FPS=43.68, 法向力=1789.2588, 切向力X=1608.7600, 切向力Y=1559.9429 +FPS=42.02, 法向力=1805.9210, 切向力X=1667.8762, 切向力Y=1624.1285 +FPS=41.27, 法向力=2575.5674, 切向力X=846.7575, 切向力Y=1893.3571 +FPS=43.62, 法向力=2588.2014, 切向力X=926.7712, 切向力Y=1847.6118 +FPS=38.25, 法向力=2311.6196, 切向力X=1350.4678, 切向力Y=1333.4922 +FPS=43.99, 法向力=2313.6846, 切向力X=1433.5066, 切向力Y=1337.4629 +FPS=41.37, 法向力=2309.6387, 切向力X=1427.1365, 切向力Y=1307.8663 +FPS=43.31, 法向力=2430.8384, 切向力X=1065.9177, 切向力Y=1364.7578 +FPS=41.76, 法向力=2390.5239, 切向力X=1079.0564, 切向力Y=1277.4768 +FPS=37.91, 法向力=2747.8506, 切向力X=1764.3602, 切向力Y=1610.4478 +FPS=44.22, 法向力=2817.8613, 切向力X=1846.9773, 切向力Y=1614.2463 +FPS=43.99, 法向力=2806.7764, 切向力X=1826.5844, 切向力Y=1639.2609 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000263s, blend=0.002106s (9 tiles incl ref), finalize=0.000060s, total=0.002435s +FPS=39.50, 法向力=2139.1025, 切向力X=1360.5509, 切向力Y=1739.3877 +FPS=42.95, 法向力=2183.9023, 切向力X=1362.3020, 切向力Y=1719.6224 +FPS=39.58, 法向力=2668.2275, 切向力X=1438.2916, 切向力Y=732.2644 +FPS=43.85, 法向力=2715.4966, 切向力X=1304.2169, 切向力Y=726.6940 +FPS=41.46, 法向力=2729.0146, 切向力X=1349.0040, 切向力Y=765.3530 +FPS=43.07, 法向力=2352.0420, 切向力X=1250.7533, 切向力Y=1786.8076 +FPS=43.39, 法向力=2356.3318, 切向力X=1312.4736, 切向力Y=1818.0234 +FPS=38.53, 法向力=2500.8386, 切向力X=949.2537, 切向力Y=874.2998 +FPS=43.56, 法向力=2457.6516, 切向力X=1006.4443, 切向力Y=899.7001 +FPS=43.10, 法向力=2487.5752, 切向力X=1015.8552, 切向力Y=879.2809 +FPS=39.27, 法向力=2370.5789, 切向力X=2269.5203, 切向力Y=1912.2646 +FPS=43.76, 法向力=2420.5918, 切向力X=2335.6309, 切向力Y=1859.6750 +FPS=39.65, 法向力=2386.5962, 切向力X=1152.9941, 切向力Y=1661.3446 +FPS=44.28, 法向力=2386.7349, 切向力X=1063.0905, 切向力Y=1653.7218 +FPS=41.04, 法向力=2393.5378, 切向力X=1065.7434, 切向力Y=1627.3557 +FPS=38.52, 法向力=2452.4197, 切向力X=1245.4729, 切向力Y=1651.3979 +FPS=38.86, 法向力=2583.6289, 切向力X=1333.6449, 切向力Y=1593.5283 +FPS=38.35, 法向力=2370.3743, 切向力X=1653.5779, 切向力Y=572.1774 +FPS=43.23, 法向力=2420.9048, 切向力X=1623.6610, 切向力Y=525.1954 +FPS=40.66, 法向力=2401.4834, 切向力X=1602.2723, 切向力Y=523.5577 +FPS=41.27, 法向力=2532.7512, 切向力X=1465.6808, 切向力Y=1801.7039 +FPS=42.38, 法向力=2625.0437, 切向力X=1440.2972, 切向力Y=1773.3881 +FPS=41.33, 法向力=2769.7219, 切向力X=1447.3367, 切向力Y=360.5740 +FPS=42.96, 法向力=2789.3872, 切向力X=1441.7145, 切向力Y=424.0297 +FPS=41.45, 法向力=2607.6741, 切向力X=1407.0460, 切向力Y=2283.5049 +FPS=41.26, 法向力=2502.9238, 切向力X=1434.2200, 切向力Y=2295.2373 +FPS=42.73, 法向力=2494.1218, 切向力X=1366.2847, 切向力Y=2275.6218 +FPS=39.76, 法向力=2785.7917, 切向力X=1304.2485, 切向力Y=988.1075 +FPS=44.00, 法向力=2800.0308, 切向力X=1390.2625, 切向力Y=1058.7733 +FPS=42.79, 法向力=2784.9561, 切向力X=1390.4602, 切向力Y=1013.2968 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002255s (9 tiles incl ref), finalize=0.000054s, total=0.002582s +FPS=37.92, 法向力=2467.2729, 切向力X=1782.4017, 切向力Y=849.2892 +FPS=41.52, 法向力=2461.2319, 切向力X=1725.0791, 切向力Y=815.2541 +FPS=41.57, 法向力=2194.4104, 切向力X=2081.6379, 切向力Y=1753.8429 +FPS=44.19, 法向力=2196.4214, 切向力X=2054.1382, 切向力Y=1892.5527 +FPS=39.48, 法向力=2559.7610, 切向力X=1531.0684, 切向力Y=1646.8857 +FPS=41.81, 法向力=2693.8953, 切向力X=1606.5691, 切向力Y=1619.7878 +FPS=43.65, 法向力=2709.0183, 切向力X=1612.4957, 切向力Y=1624.6184 +FPS=39.60, 法向力=2805.8208, 切向力X=1949.2993, 切向力Y=1448.1484 +FPS=43.94, 法向力=2801.3743, 切向力X=2057.2324, 切向力Y=1471.5603 +FPS=43.60, 法向力=2810.5339, 切向力X=2092.6536, 切向力Y=1499.6606 +FPS=43.66, 法向力=2432.1350, 切向力X=854.0126, 切向力Y=1847.4244 +FPS=43.93, 法向力=2357.5034, 切向力X=910.1238, 切向力Y=1713.1632 +FPS=40.93, 法向力=2230.0876, 切向力X=1213.6995, 切向力Y=1324.1576 +FPS=43.67, 法向力=2268.2026, 切向力X=1203.0476, 切向力Y=1341.0172 +FPS=40.95, 法向力=2268.5088, 切向力X=1231.2488, 切向力Y=1293.4048 +FPS=42.11, 法向力=2421.1929, 切向力X=1277.0361, 切向力Y=1649.7787 +FPS=43.41, 法向力=2481.6458, 切向力X=1298.6814, 切向力Y=1715.6587 +FPS=38.84, 法向力=2635.0935, 切向力X=1195.9541, 切向力Y=1637.3975 +FPS=43.35, 法向力=2640.5164, 切向力X=1243.2322, 切向力Y=1515.2440 +FPS=43.05, 法向力=2626.0029, 切向力X=1254.5552, 切向力Y=1476.8245 +FPS=40.21, 法向力=2483.9629, 切向力X=1058.8627, 切向力Y=1431.7112 +FPS=43.57, 法向力=2503.2263, 切向力X=1055.7683, 切向力Y=1441.2422 +FPS=40.47, 法向力=2516.9658, 切向力X=769.4827, 切向力Y=1341.2542 +FPS=42.80, 法向力=2559.7905, 切向力X=775.5134, 切向力Y=1313.8234 +FPS=41.54, 法向力=2559.3228, 切向力X=827.9193, 切向力Y=1316.2603 +FPS=43.68, 法向力=2181.7764, 切向力X=1273.1885, 切向力Y=1333.8723 +FPS=44.16, 法向力=2146.9524, 切向力X=1318.2224, 切向力Y=1281.7693 +FPS=39.74, 法向力=2479.9355, 切向力X=1306.9872, 切向力Y=1562.0781 +FPS=43.94, 法向力=2536.5273, 切向力X=1307.2051, 切向力Y=1701.1841 +FPS=44.63, 法向力=2524.9038, 切向力X=1323.6281, 切向力Y=1668.5316 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002145s (9 tiles incl ref), finalize=0.000055s, total=0.002474s +FPS=38.36, 法向力=2112.2422, 切向力X=1409.7927, 切向力Y=1612.2740 +FPS=44.15, 法向力=2149.2007, 切向力X=1394.7206, 切向力Y=1582.7760 +FPS=40.19, 法向力=2122.0244, 切向力X=2071.5425, 切向力Y=1463.2668 +FPS=43.26, 法向力=2179.8008, 切向力X=2228.6670, 切向力Y=1475.8839 +FPS=43.27, 法向力=2204.3135, 切向力X=2242.6831, 切向力Y=1488.5103 +FPS=41.95, 法向力=2124.4290, 切向力X=2306.5762, 切向力Y=820.5346 +FPS=43.75, 法向力=2093.0112, 切向力X=2381.8987, 切向力Y=848.2727 +FPS=41.17, 法向力=2486.4663, 切向力X=1587.1704, 切向力Y=1367.8126 +FPS=41.81, 法向力=2471.0342, 切向力X=1668.1198, 切向力Y=1360.8694 +FPS=42.98, 法向力=2480.3218, 切向力X=1677.2041, 切向力Y=1381.7297 +FPS=39.11, 法向力=2362.1235, 切向力X=899.5980, 切向力Y=1522.6040 +FPS=44.09, 法向力=2338.1929, 切向力X=940.1378, 切向力Y=1541.1172 +FPS=39.53, 法向力=2696.9604, 切向力X=1219.3748, 切向力Y=1367.9075 +FPS=44.39, 法向力=2716.8154, 切向力X=1193.2866, 切向力Y=1306.0568 +FPS=44.65, 法向力=2780.2129, 切向力X=1122.3730, 切向力Y=1414.2925 +FPS=41.55, 法向力=2556.0903, 切向力X=1317.3921, 切向力Y=755.4901 +FPS=44.77, 法向力=2554.4126, 切向力X=1347.3472, 切向力Y=758.4151 +FPS=43.59, 法向力=2530.8667, 切向力X=1359.3431, 切向力Y=773.2501 +FPS=43.51, 法向力=2526.4072, 切向力X=1631.6831, 切向力Y=1650.0029 +FPS=44.69, 法向力=2507.7314, 切向力X=1601.9568, 切向力Y=1560.8047 +FPS=40.63, 法向力=2193.9749, 切向力X=1375.6353, 切向力Y=415.9614 +FPS=42.33, 法向力=2300.6255, 切向力X=1351.1208, 切向力Y=391.5406 +FPS=41.19, 法向力=2338.3916, 切向力X=1375.5732, 切向力Y=391.2174 +FPS=42.62, 法向力=2257.9790, 切向力X=1446.3447, 切向力Y=1337.8989 +FPS=44.29, 法向力=2301.6143, 切向力X=1392.7173, 切向力Y=1450.6014 +FPS=40.35, 法向力=2873.6169, 切向力X=1136.2946, 切向力Y=1736.0822 +FPS=43.02, 法向力=2885.5864, 切向力X=1138.9526, 切向力Y=1724.5812 +FPS=43.00, 法向力=2853.4343, 切向力X=1181.8381, 切向力Y=1718.0797 +FPS=39.95, 法向力=2455.4041, 切向力X=1836.1376, 切向力Y=1887.1238 +FPS=42.80, 法向力=2458.8928, 切向力X=1905.4954, 切向力Y=1895.0031 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002167s (9 tiles incl ref), finalize=0.000058s, total=0.002499s +FPS=39.35, 法向力=2451.9873, 切向力X=1916.9435, 切向力Y=1909.0260 +FPS=41.56, 法向力=2247.1685, 切向力X=1404.8854, 切向力Y=1583.2039 +FPS=41.29, 法向力=2283.8594, 切向力X=1311.0684, 切向力Y=1685.9778 +FPS=44.38, 法向力=2411.9236, 切向力X=1120.7025, 切向力Y=1508.6292 +FPS=44.70, 法向力=2392.0100, 切向力X=1153.6281, 切向力Y=1646.4517 +FPS=39.52, 法向力=2142.0073, 切向力X=1510.6134, 切向力Y=1120.4951 +FPS=43.54, 法向力=2095.7114, 切向力X=1484.9661, 切向力Y=1137.0458 +FPS=43.90, 法向力=2120.3875, 切向力X=1474.0894, 切向力Y=1148.8751 +FPS=40.52, 法向力=2543.6560, 切向力X=1559.9077, 切向力Y=1412.1521 +FPS=43.69, 法向力=2521.2700, 切向力X=1558.9879, 切向力Y=1477.7732 +FPS=43.12, 法向力=2522.4507, 切向力X=1545.8008, 切向力Y=1506.4354 +FPS=40.17, 法向力=1949.8237, 切向力X=2110.7524, 切向力Y=1247.2288 +FPS=40.79, 法向力=1949.9469, 切向力X=2156.7104, 切向力Y=1247.9836 +FPS=43.33, 法向力=2227.0356, 切向力X=665.6559, 切向力Y=1228.9083 +FPS=42.68, 法向力=2278.1865, 切向力X=734.1854, 切向力Y=1253.6567 +FPS=38.68, 法向力=2064.9189, 切向力X=1976.8745, 切向力Y=1416.1096 +FPS=44.16, 法向力=2100.2671, 切向力X=1884.1290, 切向力Y=1480.4202 +FPS=43.66, 法向力=2121.1963, 切向力X=1809.3220, 切向力Y=1486.6470 +FPS=39.10, 法向力=2069.1602, 切向力X=1228.2847, 切向力Y=982.3125 +FPS=44.93, 法向力=2066.8452, 切向力X=1178.0547, 切向力Y=1007.4034 +FPS=42.12, 法向力=2085.5967, 切向力X=1155.5953, 切向力Y=990.3909 +FPS=40.28, 法向力=2295.5891, 切向力X=2085.6326, 切向力Y=1718.3010 +FPS=40.45, 法向力=2367.2334, 切向力X=2044.9739, 切向力Y=1778.6406 +FPS=41.35, 法向力=2783.5454, 切向力X=1732.7981, 切向力Y=1578.3931 +FPS=44.54, 法向力=2741.1138, 切向力X=1813.0466, 切向力Y=1650.8608 +FPS=42.38, 法向力=2178.3008, 切向力X=1810.1614, 切向力Y=173.0704 +FPS=43.01, 法向力=2202.3147, 切向力X=1816.5330, 切向力Y=130.0691 +FPS=42.45, 法向力=2183.4463, 切向力X=1810.2865, 切向力Y=131.9790 +FPS=38.88, 法向力=1651.8076, 切向力X=1181.6450, 切向力Y=1420.4487 +FPS=40.61, 法向力=1687.2014, 切向力X=1283.7836, 切向力Y=1515.6547 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.003186s (9 tiles incl ref), finalize=0.000061s, total=0.003510s +FPS=40.52, 法向力=1675.3206, 切向力X=1292.1655, 切向力Y=1512.7169 +FPS=42.77, 法向力=1698.2183, 切向力X=2031.2766, 切向力Y=1445.2952 +FPS=43.01, 法向力=1709.4794, 切向力X=2065.8430, 切向力Y=1440.2911 +FPS=40.55, 法向力=2307.2485, 切向力X=1796.3501, 切向力Y=1299.3440 +FPS=44.37, 法向力=2316.2314, 切向力X=1763.1259, 切向力Y=1258.9187 +FPS=42.31, 法向力=2333.2329, 切向力X=1737.9106, 切向力Y=1229.7419 +FPS=43.25, 法向力=2285.3071, 切向力X=968.8374, 切向力Y=1038.7183 +FPS=41.75, 法向力=2259.4641, 切向力X=977.9634, 切向力Y=1052.1993 +FPS=38.01, 法向力=1979.3424, 切向力X=1438.4666, 切向力Y=1711.0812 +FPS=43.61, 法向力=1954.0137, 切向力X=1408.6265, 切向力Y=1839.7686 +FPS=43.43, 法向力=1948.9508, 切向力X=1426.9775, 切向力Y=1814.4502 +FPS=40.27, 法向力=2338.4885, 切向力X=1871.3098, 切向力Y=2040.8062 +FPS=42.86, 法向力=2342.3032, 切向力X=1908.4275, 切向力Y=1974.3545 +FPS=38.85, 法向力=2298.8916, 切向力X=1614.2352, 切向力Y=2176.5129 +FPS=43.51, 法向力=2275.5039, 切向力X=1693.8655, 切向力Y=2114.3110 +FPS=41.69, 法向力=2264.9043, 切向力X=1460.5476, 切向力Y=1546.6719 +FPS=41.87, 法向力=2212.5327, 切向力X=1446.7632, 切向力Y=1487.5210 +FPS=43.73, 法向力=2221.7007, 切向力X=1465.6399, 切向力Y=1491.3733 +FPS=38.68, 法向力=2435.9976, 切向力X=1464.7473, 切向力Y=1415.7742 +FPS=43.74, 法向力=2447.5234, 切向力X=1413.6096, 切向力Y=1430.2073 +FPS=42.98, 法向力=2461.2405, 切向力X=1364.6860, 切向力Y=1411.8271 +FPS=43.18, 法向力=2390.1812, 切向力X=1429.8563, 切向力Y=1117.1815 +FPS=43.76, 法向力=2407.8403, 切向力X=1371.6194, 切向力Y=1108.2688 +FPS=41.20, 法向力=2113.3931, 切向力X=1753.2976, 切向力Y=1590.0134 +FPS=45.01, 法向力=2184.6401, 切向力X=1669.0337, 切向力Y=1612.0840 +FPS=41.23, 法向力=2164.2637, 切向力X=1658.0698, 切向力Y=1564.4734 +FPS=42.42, 法向力=2588.8408, 切向力X=1266.7842, 切向力Y=1829.9823 +FPS=44.79, 法向力=2606.5586, 切向力X=1400.2993, 切向力Y=1809.8036 +FPS=40.29, 法向力=2274.2605, 切向力X=1648.0525, 切向力Y=1557.4056 +FPS=42.42, 法向力=2278.9961, 切向力X=1665.7085, 切向力Y=1524.5247 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.002165s (9 tiles incl ref), finalize=0.000059s, total=0.002465s +FPS=42.80, 法向力=2270.5293, 切向力X=1667.7766, 切向力Y=1514.6208 +FPS=40.42, 法向力=2278.8950, 切向力X=1354.4818, 切向力Y=1592.6677 +FPS=43.07, 法向力=2249.0100, 切向力X=1298.7830, 切向力Y=1641.0068 +FPS=40.15, 法向力=1840.5791, 切向力X=1368.3997, 切向力Y=2045.5303 +FPS=44.03, 法向力=1853.2629, 切向力X=1420.7992, 切向力Y=2043.1873 +FPS=44.45, 法向力=1831.5002, 切向力X=1456.1221, 切向力Y=2022.7377 +FPS=40.04, 法向力=2296.9932, 切向力X=1630.3416, 切向力Y=1630.7671 +FPS=44.08, 法向力=2366.4966, 切向力X=1615.7249, 切向力Y=1565.3723 +FPS=40.83, 法向力=2450.4556, 切向力X=749.8118, 切向力Y=1580.6833 +FPS=42.59, 法向力=2479.2158, 切向力X=662.4403, 切向力Y=1552.0759 +FPS=42.49, 法向力=2497.8618, 切向力X=673.7644, 切向力Y=1590.6217 +FPS=40.19, 法向力=2946.2065, 切向力X=1353.7634, 切向力Y=1469.4495 +FPS=42.76, 法向力=2891.3999, 切向力X=1362.7235, 切向力Y=1514.7104 +FPS=38.86, 法向力=2111.0977, 切向力X=1455.2134, 切向力Y=1193.1357 +FPS=43.94, 法向力=2132.7976, 切向力X=1576.7200, 切向力Y=1180.4856 +FPS=43.94, 法向力=2134.1294, 切向力X=1543.5651, 切向力Y=1180.2334 +FPS=42.79, 法向力=2402.9736, 切向力X=1182.9202, 切向力Y=1134.5087 +FPS=43.10, 法向力=2329.9937, 切向力X=1119.6270, 切向力Y=1145.0491 +FPS=41.47, 法向力=2299.1665, 切向力X=1190.8463, 切向力Y=1120.2502 +FPS=42.38, 法向力=2334.5688, 切向力X=1091.1548, 切向力Y=1994.4124 +FPS=44.77, 法向力=2310.2361, 切向力X=1126.6669, 切向力Y=1896.3979 +FPS=37.67, 法向力=2586.9146, 切向力X=1214.4302, 切向力Y=1367.6469 +FPS=44.55, 法向力=2553.6113, 切向力X=1200.8445, 切向力Y=1468.1710 +FPS=38.30, 法向力=2654.1765, 切向力X=1642.7830, 切向力Y=792.3501 +FPS=44.33, 法向力=2760.9824, 切向力X=1699.3483, 切向力Y=887.1200 +FPS=44.49, 法向力=2737.6284, 切向力X=1700.9430, 切向力Y=859.3221 +FPS=41.26, 法向力=2452.6941, 切向力X=2222.6506, 切向力Y=1254.3315 +FPS=43.11, 法向力=2519.8123, 切向力X=2212.6719, 切向力Y=1262.3679 +FPS=42.37, 法向力=2513.2495, 切向力X=2204.9531, 切向力Y=1237.0225 +FPS=40.58, 法向力=2444.6685, 切向力X=1117.4167, 切向力Y=2073.5327 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000242s, blend=0.002150s (9 tiles incl ref), finalize=0.000053s, total=0.002451s +FPS=43.41, 法向力=2472.9883, 切向力X=1148.2793, 切向力Y=2090.8618 +FPS=41.40, 法向力=2673.8293, 切向力X=1487.7136, 切向力Y=2198.1157 +FPS=33.34, 法向力=2655.1084, 切向力X=1522.5989, 切向力Y=2213.5615 +FPS=34.62, 法向力=2300.1167, 切向力X=1645.0293, 切向力Y=1801.1665 +FPS=42.56, 法向力=2321.9956, 切向力X=1632.3978, 切向力Y=1792.1482 +FPS=41.64, 法向力=2343.0286, 切向力X=1636.5105, 切向力Y=1818.0088 +FPS=39.42, 法向力=2168.1470, 切向力X=1340.9443, 切向力Y=2054.4521 +FPS=41.84, 法向力=2113.5308, 切向力X=1318.8014, 切向力Y=2162.1108 +FPS=37.26, 法向力=1849.7876, 切向力X=1308.8069, 切向力Y=1338.0944 +FPS=43.43, 法向力=1833.7583, 切向力X=1316.7009, 切向力Y=1274.5911 +FPS=42.18, 法向力=1805.0251, 切向力X=1364.6620, 切向力Y=1262.8854 +FPS=41.89, 法向力=2333.7349, 切向力X=1960.3125, 切向力Y=674.5118 +FPS=43.09, 法向力=2412.7583, 切向力X=1965.4744, 切向力Y=652.3903 +FPS=41.07, 法向力=2478.0522, 切向力X=1319.2219, 切向力Y=1355.5787 +FPS=44.10, 法向力=2529.9424, 切向力X=1340.5714, 切向力Y=1413.7839 +FPS=41.38, 法向力=2590.7644, 切向力X=1353.1421, 切向力Y=1353.4060 +FPS=42.51, 法向力=2435.5254, 切向力X=838.9479, 切向力Y=1386.2570 +FPS=42.99, 法向力=2455.2173, 切向力X=722.8926, 切向力Y=1321.2847 +FPS=20.92, 法向力=2107.7034, 切向力X=2099.9387, 切向力Y=1273.3538 +FPS=21.73, 法向力=2235.8103, 切向力X=1059.6384, 切向力Y=1293.5359 +FPS=27.96, 法向力=2230.0571, 切向力X=942.3302, 切向力Y=1347.4196 +FPS=28.08, 法向力=2697.9976, 切向力X=1500.7000, 切向力Y=1411.6327 +FPS=28.83, 法向力=2510.4639, 切向力X=2057.3179, 切向力Y=1536.1628 +FPS=42.68, 法向力=2532.8149, 切向力X=2055.7471, 切向力Y=1679.9973 +FPS=43.50, 法向力=2506.0588, 切向力X=2070.8572, 切向力Y=1678.3982 +FPS=28.01, 法向力=2171.0005, 切向力X=1527.2395, 切向力Y=1536.1194 +FPS=20.49, 法向力=2278.9114, 切向力X=1216.0040, 切向力Y=1754.6829 +FPS=21.14, 法向力=2014.6732, 切向力X=1099.7024, 切向力Y=1700.0312 +FPS=22.37, 法向力=2019.1938, 切向力X=1116.4199, 切向力Y=1690.9658 +FPS=40.92, 法向力=2443.0054, 切向力X=1359.3853, 切向力Y=1542.9969 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000323s, blend=0.002262s (9 tiles incl ref), finalize=0.000057s, total=0.002648s +FPS=41.80, 法向力=2442.0659, 切向力X=1397.7727, 切向力Y=1407.8971 +FPS=40.79, 法向力=2483.9797, 切向力X=1248.3396, 切向力Y=1422.5552 +FPS=40.94, 法向力=2268.6482, 切向力X=1925.7991, 切向力Y=1991.3434 +FPS=44.53, 法向力=2323.1006, 切向力X=1930.8818, 切向力Y=2060.0703 +FPS=37.07, 法向力=2488.8164, 切向力X=1612.0952, 切向力Y=955.3380 +FPS=43.58, 法向力=2565.2778, 切向力X=1662.1770, 切向力Y=1013.7410 +FPS=36.11, 法向力=2482.0029, 切向力X=856.3579, 切向力Y=2333.0427 +FPS=43.26, 法向力=2476.6094, 切向力X=963.2811, 切向力Y=2237.7747 +FPS=40.73, 法向力=2494.8352, 切向力X=935.1165, 切向力Y=2222.3997 +FPS=42.14, 法向力=2188.0618, 切向力X=1849.6925, 切向力Y=2141.3628 +FPS=44.07, 法向力=2170.2412, 切向力X=1791.0520, 切向力Y=2060.5366 +FPS=39.05, 法向力=2185.7246, 切向力X=1791.7405, 切向力Y=2062.9382 +FPS=40.41, 法向力=2082.4272, 切向力X=962.6176, 切向力Y=943.9728 +FPS=41.94, 法向力=2090.2559, 切向力X=865.4517, 切向力Y=1051.0912 +FPS=38.10, 法向力=2802.3147, 切向力X=935.8738, 切向力Y=1488.4978 +FPS=41.25, 法向力=2746.6104, 切向力X=1042.5330, 切向力Y=1347.4924 +FPS=39.60, 法向力=2368.5615, 切向力X=1297.4410, 切向力Y=1589.5852 +FPS=42.69, 法向力=2417.7468, 切向力X=1299.0139, 切向力Y=1493.8840 +FPS=38.15, 法向力=2380.0193, 切向力X=1266.7212, 切向力Y=1512.5480 +FPS=41.08, 法向力=2912.9033, 切向力X=1074.1227, 切向力Y=959.2343 +FPS=43.68, 法向力=2907.8667, 切向力X=1076.1304, 切向力Y=1033.8967 +FPS=37.04, 法向力=2553.1206, 切向力X=1699.5875, 切向力Y=1580.4030 +FPS=41.52, 法向力=2532.7686, 切向力X=1682.8037, 切向力Y=1577.7217 +FPS=42.49, 法向力=2537.7573, 切向力X=1678.2458, 切向力Y=1618.6704 +FPS=42.08, 法向力=2492.5664, 切向力X=2185.9556, 切向力Y=2032.9641 +FPS=42.22, 法向力=2510.3157, 切向力X=2398.0532, 切向力Y=2060.9751 +FPS=37.18, 法向力=2248.0098, 切向力X=1514.3978, 切向力Y=790.5239 +FPS=42.26, 法向力=2232.3057, 切向力X=1547.0974, 切向力Y=832.0966 +FPS=38.59, 法向力=2166.0818, 切向力X=1092.0828, 切向力Y=2193.2761 +FPS=42.84, 法向力=2173.8708, 切向力X=1111.0421, 切向力Y=2163.8247 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000272s, blend=0.002197s (9 tiles incl ref), finalize=0.000058s, total=0.002533s +FPS=40.69, 法向力=2193.3745, 切向力X=1072.0757, 切向力Y=2127.5146 +FPS=37.66, 法向力=2481.1724, 切向力X=1626.2948, 切向力Y=1727.2705 +FPS=41.82, 法向力=2543.4338, 切向力X=1782.3308, 切向力Y=1677.2220 +FPS=39.32, 法向力=2575.1797, 切向力X=1772.0701, 切向力Y=1693.7281 +FPS=40.63, 法向力=2543.7729, 切向力X=1628.1996, 切向力Y=1531.3080 +FPS=40.49, 法向力=2739.4565, 切向力X=748.5031, 切向力Y=701.6321 +FPS=40.38, 法向力=2805.6616, 切向力X=740.4800, 切向力Y=512.7766 +FPS=42.28, 法向力=2770.1709, 切向力X=750.9382, 切向力Y=528.2125 +FPS=39.16, 法向力=2124.3223, 切向力X=1692.2048, 切向力Y=1133.0480 +FPS=43.19, 法向力=2112.8516, 切向力X=1670.3275, 切向力Y=1156.4819 +FPS=39.89, 法向力=2117.1741, 切向力X=1681.4421, 切向力Y=1171.2313 +FPS=41.99, 法向力=2321.6963, 切向力X=1153.8108, 切向力Y=1582.0906 +FPS=41.67, 法向力=2286.8494, 切向力X=1204.4365, 切向力Y=1752.9023 +FPS=37.56, 法向力=2248.4673, 切向力X=1458.4001, 切向力Y=1283.6904 +FPS=43.64, 法向力=2270.0520, 切向力X=1510.1727, 切向力Y=1292.1152 +FPS=38.22, 法向力=2473.0059, 切向力X=1125.5593, 切向力Y=722.2429 +FPS=42.94, 法向力=2441.4653, 切向力X=1134.5056, 切向力Y=733.6653 +FPS=41.66, 法向力=2438.4729, 切向力X=1138.3068, 切向力Y=765.9688 +FPS=40.44, 法向力=2537.1506, 切向力X=1093.8293, 切向力Y=1290.8848 +FPS=42.30, 法向力=2537.0212, 切向力X=1064.1049, 切向力Y=1256.3541 +FPS=39.77, 法向力=2567.9309, 切向力X=1053.2120, 切向力Y=1243.1486 +FPS=40.65, 法向力=2342.3188, 切向力X=827.7305, 切向力Y=1490.3922 +FPS=42.16, 法向力=2341.0520, 切向力X=833.9293, 切向力Y=1607.8152 +FPS=38.94, 法向力=2190.1194, 切向力X=1920.0814, 切向力Y=1400.1826 +FPS=43.29, 法向力=2107.2344, 切向力X=1883.4333, 切向力Y=1487.1442 +FPS=38.05, 法向力=2377.4983, 切向力X=1697.9788, 切向力Y=2147.4431 +FPS=42.68, 法向力=2464.1008, 切向力X=1689.7034, 切向力Y=2088.1479 +FPS=40.59, 法向力=2499.2627, 切向力X=1747.1544, 切向力Y=2047.0842 +FPS=42.53, 法向力=2687.0369, 切向力X=890.2917, 切向力Y=1886.0759 +FPS=40.84, 法向力=2701.6882, 切向力X=940.7028, 切向力Y=1883.9379 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000270s, blend=0.002159s (9 tiles incl ref), finalize=0.000054s, total=0.002488s +FPS=38.19, 法向力=2120.3809, 切向力X=1242.2714, 切向力Y=1604.5173 +FPS=42.51, 法向力=2163.9783, 切向力X=1225.4082, 切向力Y=1603.4473 +FPS=43.38, 法向力=2182.0032, 切向力X=1287.8958, 切向力Y=1619.4863 +FPS=38.71, 法向力=2366.4717, 切向力X=1382.1316, 切向力Y=1348.8674 +FPS=42.15, 法向力=2353.4153, 切向力X=1412.9648, 切向力Y=1427.4661 +FPS=39.19, 法向力=2879.2722, 切向力X=1640.0531, 切向力Y=1341.5530 +FPS=42.75, 法向力=2944.6665, 切向力X=1682.9019, 切向力Y=1363.6421 +FPS=39.77, 法向力=2967.0415, 切向力X=1688.6624, 切向力Y=1361.1018 +FPS=38.57, 法向力=2276.7061, 切向力X=1642.2234, 切向力Y=994.9799 +FPS=43.64, 法向力=2213.8340, 切向力X=1728.6450, 切向力Y=938.3113 +FPS=39.15, 法向力=2713.5046, 切向力X=2507.5159, 切向力Y=1420.7104 +FPS=42.40, 法向力=2856.0935, 切向力X=2682.6782, 切向力Y=1377.6576 +FPS=41.21, 法向力=2855.9692, 切向力X=2693.8516, 切向力Y=1374.9805 +FPS=40.23, 法向力=2671.2217, 切向力X=1023.3232, 切向力Y=910.7559 +FPS=39.42, 法向力=2670.7466, 切向力X=1119.4465, 切向力Y=921.9995 +FPS=41.80, 法向力=2330.8271, 切向力X=1799.3959, 切向力Y=1619.3571 +FPS=43.30, 法向力=2394.8242, 切向力X=1836.4724, 切向力Y=1664.3160 +FPS=37.91, 法向力=2324.5786, 切向力X=1807.3223, 切向力Y=1003.8694 +FPS=43.16, 法向力=2302.4604, 切向力X=1848.5753, 切向力Y=1093.3765 +FPS=43.28, 法向力=2304.4204, 切向力X=1804.3206, 切向力Y=1091.2964 +FPS=38.82, 法向力=2465.3679, 切向力X=648.5284, 切向力Y=1341.8572 +FPS=40.97, 法向力=2415.9292, 切向力X=686.9824, 切向力Y=1282.7727 +FPS=40.51, 法向力=2414.7339, 切向力X=657.0519, 切向力Y=1290.4399 +FPS=41.50, 法向力=2377.9617, 切向力X=1467.7874, 切向力Y=771.2640 +FPS=40.39, 法向力=2409.0723, 切向力X=1539.8408, 切向力Y=800.5167 +FPS=42.10, 法向力=2412.0449, 切向力X=901.8939, 切向力Y=1358.7126 +FPS=43.75, 法向力=2475.5120, 切向力X=994.6903, 切向力Y=1432.5620 +FPS=41.55, 法向力=3109.1360, 切向力X=974.2878, 切向力Y=1302.9872 +FPS=41.71, 法向力=3131.4390, 切向力X=931.6366, 切向力Y=1183.8308 +FPS=42.59, 法向力=3136.2600, 切向力X=947.1281, 切向力Y=1180.2605 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002196s (9 tiles incl ref), finalize=0.000055s, total=0.002521s +FPS=37.95, 法向力=2499.8320, 切向力X=1328.7354, 切向力Y=1461.5068 +FPS=42.92, 法向力=2505.5833, 切向力X=1447.9602, 切向力Y=1422.4976 +FPS=40.48, 法向力=1967.1160, 切向力X=1053.8059, 切向力Y=692.5159 +FPS=39.95, 法向力=1956.1440, 切向力X=1069.5210, 切向力Y=733.8862 +FPS=37.70, 法向力=2218.9856, 切向力X=595.6597, 切向力Y=1353.9697 +FPS=42.42, 法向力=2217.1411, 切向力X=639.1823, 切向力Y=1378.7689 +FPS=43.45, 法向力=2199.2749, 切向力X=641.6940, 切向力Y=1362.6931 +FPS=41.31, 法向力=2221.6792, 切向力X=1997.3721, 切向力Y=2027.8032 +FPS=43.36, 法向力=2200.9546, 切向力X=2002.0754, 切向力Y=2130.4399 +FPS=43.09, 法向力=2207.1707, 切向力X=2016.4523, 切向力Y=2143.7229 +FPS=38.90, 法向力=2329.8523, 切向力X=1860.5071, 切向力Y=1128.7754 +FPS=43.79, 法向力=2282.6245, 切向力X=1990.5293, 切向力Y=1194.0769 +FPS=39.05, 法向力=2161.9658, 切向力X=1653.3931, 切向力Y=1436.3723 +FPS=43.17, 法向力=2168.3213, 切向力X=1691.5020, 切向力Y=1507.1986 +FPS=41.65, 法向力=2446.9028, 切向力X=1283.0945, 切向力Y=1148.9124 +FPS=40.96, 法向力=2501.3943, 切向力X=1442.6665, 切向力Y=1132.6676 +FPS=43.79, 法向力=2526.8281, 切向力X=1486.6626, 切向力Y=1159.4724 +FPS=39.18, 法向力=1962.6777, 切向力X=1579.4695, 切向力Y=1798.6859 +FPS=42.18, 法向力=1951.4214, 切向力X=1599.8896, 切向力Y=1708.6470 +FPS=38.39, 法向力=1952.8839, 切向力X=1615.4309, 切向力Y=1691.1235 +FPS=41.16, 法向力=2524.4751, 切向力X=929.7278, 切向力Y=1386.5635 +FPS=43.37, 法向力=2483.3376, 切向力X=1225.3634, 切向力Y=1359.2236 +FPS=37.40, 法向力=1970.7229, 切向力X=1832.9231, 切向力Y=1105.9447 +FPS=40.53, 法向力=1853.8944, 切向力X=1867.7007, 切向力Y=1143.5520 +FPS=38.33, 法向力=2730.2437, 切向力X=925.6306, 切向力Y=827.8177 +FPS=42.58, 法向力=2824.3616, 切向力X=991.7781, 切向力Y=896.4065 +FPS=42.88, 法向力=2810.5955, 切向力X=988.7770, 切向力Y=876.4829 +FPS=39.47, 法向力=2134.6748, 切向力X=1387.2057, 切向力Y=1309.6384 +FPS=42.53, 法向力=2027.4579, 切向力X=1378.7915, 切向力Y=1340.9573 +FPS=40.71, 法向力=2139.0674, 切向力X=1734.0867, 切向力Y=1392.4587 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002186s (9 tiles incl ref), finalize=0.000054s, total=0.002508s +FPS=40.50, 法向力=2254.8584, 切向力X=1813.7363, 切向力Y=1497.6323 +FPS=42.12, 法向力=2219.7007, 切向力X=1809.6396, 切向力Y=1443.4333 +FPS=40.71, 法向力=2350.1445, 切向力X=1366.1310, 切向力Y=2185.7007 +FPS=42.97, 法向力=2383.8418, 切向力X=1385.2380, 切向力Y=2211.6274 +FPS=38.88, 法向力=1928.1099, 切向力X=1520.7621, 切向力Y=1373.0613 +FPS=43.63, 法向力=1838.4075, 切向力X=1678.6071, 切向力Y=1349.7339 +FPS=40.03, 法向力=1802.4937, 切向力X=1640.7560, 切向力Y=1269.7556 +FPS=40.15, 法向力=2477.6909, 切向力X=1580.3384, 切向力Y=1505.1018 +FPS=43.88, 法向力=2538.8718, 切向力X=1590.8746, 切向力Y=1461.6521 +FPS=40.10, 法向力=2701.4580, 切向力X=350.5625, 切向力Y=1231.1765 +FPS=41.50, 法向力=2711.7974, 切向力X=369.6766, 切向力Y=1285.3553 +FPS=43.00, 法向力=2730.5835, 切向力X=363.9664, 切向力Y=1250.8809 +FPS=39.03, 法向力=2463.7480, 切向力X=975.0503, 切向力Y=1286.5686 +FPS=41.54, 法向力=2410.6450, 切向力X=1033.6555, 切向力Y=1282.3147 +FPS=39.68, 法向力=2388.7217, 切向力X=2244.2480, 切向力Y=1639.2527 +FPS=42.34, 法向力=2384.2505, 切向力X=2339.6755, 切向力Y=1694.6742 +FPS=40.42, 法向力=2383.3730, 切向力X=2340.9521, 切向力Y=1648.6873 +FPS=41.33, 法向力=2301.6599, 切向力X=836.8293, 切向力Y=1361.2654 +FPS=40.48, 法向力=2224.8779, 切向力X=930.6387, 切向力Y=1262.1877 +FPS=35.47, 法向力=2231.1804, 切向力X=1508.6345, 切向力Y=2242.0903 +FPS=40.57, 法向力=2176.2637, 切向力X=1405.2278, 切向力Y=2241.6638 +FPS=39.16, 法向力=2231.8320, 切向力X=1505.9108, 切向力Y=2190.9763 +FPS=41.06, 法向力=2123.5139, 切向力X=1802.0740, 切向力Y=1583.4666 +FPS=39.93, 法向力=2585.1267, 切向力X=1087.9827, 切向力Y=1028.8622 +FPS=42.56, 法向力=2592.4219, 切向力X=1038.1056, 切向力Y=1115.6156 +FPS=43.41, 法向力=2647.5864, 切向力X=1038.0513, 切向力Y=1129.1477 +FPS=41.21, 法向力=2522.0757, 切向力X=1438.9316, 切向力Y=2245.6411 +FPS=40.36, 法向力=2533.6833, 切向力X=1555.5192, 切向力Y=2276.2417 +FPS=41.43, 法向力=2508.1641, 切向力X=1509.2573, 切向力Y=2276.0508 +FPS=38.82, 法向力=2742.5181, 切向力X=1526.8094, 切向力Y=1863.3696 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002146s (9 tiles incl ref), finalize=0.000052s, total=0.002442s +FPS=43.33, 法向力=2797.6250, 切向力X=1544.8138, 切向力Y=1854.8699 +FPS=40.90, 法向力=2826.0044, 切向力X=1556.8348, 切向力Y=1859.5286 +FPS=41.33, 法向力=2513.7268, 切向力X=2263.3022, 切向力Y=1315.5175 +FPS=39.34, 法向力=2208.1191, 切向力X=1675.8076, 切向力Y=1192.1489 +FPS=42.47, 法向力=2166.2598, 切向力X=1652.7740, 切向力Y=1250.5859 +FPS=43.55, 法向力=2156.6943, 切向力X=1621.7765, 切向力Y=1205.7163 +FPS=40.61, 法向力=2364.4849, 切向力X=2367.1494, 切向力Y=1693.1541 +FPS=44.33, 法向力=2399.5059, 切向力X=2302.7593, 切向力Y=1672.5433 +FPS=42.94, 法向力=2386.7344, 切向力X=2300.0132, 切向力Y=1656.8856 +FPS=41.91, 法向力=2433.0063, 切向力X=1209.9973, 切向力Y=2169.2678 +FPS=44.12, 法向力=2472.0249, 切向力X=1384.0474, 切向力Y=2251.4805 +FPS=40.47, 法向力=2484.8955, 切向力X=1388.2180, 切向力Y=2246.8438 +FPS=42.06, 法向力=1637.2914, 切向力X=1304.5004, 切向力Y=1093.5620 +FPS=38.85, 法向力=1733.3831, 切向力X=1281.7659, 切向力Y=1083.3643 +FPS=42.70, 法向力=2530.2107, 切向力X=866.0612, 切向力Y=1285.0579 +FPS=44.84, 法向力=2635.1445, 切向力X=891.8015, 切向力Y=1387.2592 +FPS=39.71, 法向力=2238.2957, 切向力X=1311.2180, 切向力Y=1378.6957 +FPS=44.26, 法向力=2181.7366, 切向力X=1368.1343, 切向力Y=1322.4236 +FPS=43.46, 法向力=2157.7505, 切向力X=1374.3635, 切向力Y=1361.3904 +FPS=41.23, 法向力=2280.3167, 切向力X=1790.8176, 切向力Y=1683.0984 +FPS=44.10, 法向力=2247.6045, 切向力X=1804.0149, 切向力Y=1715.3315 +FPS=41.57, 法向力=2266.6836, 切向力X=1811.1522, 切向力Y=1674.0439 +FPS=44.35, 法向力=2172.7930, 切向力X=1228.8961, 切向力Y=1215.2344 +FPS=39.70, 法向力=2165.6140, 切向力X=1159.3689, 切向力Y=1216.7893 +FPS=42.30, 法向力=2630.5046, 切向力X=992.2693, 切向力Y=1244.9204 +FPS=42.20, 法向力=2686.3906, 切向力X=1020.5957, 切向力Y=1249.8236 +FPS=40.00, 法向力=2402.8784, 切向力X=1869.6691, 切向力Y=1918.8075 +FPS=41.82, 法向力=2405.9856, 切向力X=1891.4490, 切向力Y=1997.3906 +FPS=43.46, 法向力=2402.1484, 切向力X=1871.9086, 切向力Y=2002.7629 +FPS=40.39, 法向力=2211.3792, 切向力X=1788.7534, 切向力Y=834.9739 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000297s, blend=0.002219s (9 tiles incl ref), finalize=0.000058s, total=0.002579s +FPS=42.17, 法向力=2175.6267, 切向力X=1796.7438, 切向力Y=944.4512 +FPS=44.06, 法向力=2208.7649, 切向力X=1787.8776, 切向力Y=900.4405 +FPS=39.42, 法向力=2616.5454, 切向力X=1856.7661, 切向力Y=808.0299 +FPS=41.39, 法向力=2590.4558, 切向力X=1765.3468, 切向力Y=986.9119 +FPS=41.54, 法向力=2091.7139, 切向力X=1688.0422, 切向力Y=1731.7603 +FPS=43.91, 法向力=2151.0845, 切向力X=1458.3182, 切向力Y=1717.4325 +FPS=41.13, 法向力=2407.4038, 切向力X=1546.5355, 切向力Y=1494.4087 +FPS=43.70, 法向力=2458.3608, 切向力X=1544.9403, 切向力Y=1550.4009 +FPS=42.76, 法向力=2439.1824, 切向力X=1548.7960, 切向力Y=1533.6113 +FPS=37.59, 法向力=2468.9739, 切向力X=1704.8049, 切向力Y=1716.6511 +FPS=42.33, 法向力=2450.7749, 切向力X=1749.0271, 切向力Y=1742.2489 +FPS=39.77, 法向力=2443.8821, 切向力X=1656.3091, 切向力Y=1758.2471 +FPS=41.16, 法向力=2435.5557, 切向力X=2052.6128, 切向力Y=938.9976 +FPS=40.05, 法向力=2451.6602, 切向力X=1994.3899, 切向力Y=1005.3967 +FPS=41.23, 法向力=2212.7861, 切向力X=1673.7634, 切向力Y=1103.4824 +FPS=42.83, 法向力=2228.2808, 切向力X=1492.6406, 切向力Y=1135.0027 +FPS=41.30, 法向力=2641.5361, 切向力X=1634.3549, 切向力Y=2376.5774 +FPS=42.05, 法向力=2657.8198, 切向力X=1659.9506, 切向力Y=2327.3772 +FPS=41.13, 法向力=2680.4951, 切向力X=1645.6260, 切向力Y=2335.5713 +FPS=39.46, 法向力=2167.3345, 切向力X=1452.0988, 切向力Y=1061.9336 +FPS=42.70, 法向力=2187.6045, 切向力X=1593.4795, 切向力Y=1072.2463 +FPS=40.13, 法向力=2505.0464, 切向力X=1369.1567, 切向力Y=1823.2168 +FPS=42.65, 法向力=2588.0706, 切向力X=1305.5807, 切向力Y=1950.2452 +FPS=41.09, 法向力=2559.2815, 切向力X=1383.9545, 切向力Y=1862.1877 +FPS=41.81, 法向力=2907.6138, 切向力X=1271.8934, 切向力Y=1743.5854 +FPS=41.99, 法向力=2788.3740, 切向力X=1224.8877, 切向力Y=1707.4001 +FPS=42.33, 法向力=2352.5103, 切向力X=1410.7036, 切向力Y=1623.5413 +FPS=42.48, 法向力=2371.3533, 切向力X=1511.1855, 切向力Y=1735.6394 +FPS=44.46, 法向力=2332.1614, 切向力X=1477.5947, 切向力Y=1671.2825 +FPS=38.58, 法向力=2535.5435, 切向力X=1280.7764, 切向力Y=951.1715 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000240s, blend=0.002119s (9 tiles incl ref), finalize=0.000052s, total=0.002416s +FPS=43.06, 法向力=2572.9995, 切向力X=1356.5679, 切向力Y=917.7556 +FPS=40.06, 法向力=2597.2844, 切向力X=1347.0312, 切向力Y=896.1030 +FPS=41.15, 法向力=2201.2300, 切向力X=1782.0999, 切向力Y=1168.3572 +FPS=41.39, 法向力=2112.6633, 切向力X=1777.3774, 切向力Y=1178.7172 +FPS=41.13, 法向力=2508.1331, 切向力X=1241.5713, 切向力Y=1262.7439 +FPS=42.91, 法向力=2496.0005, 切向力X=1214.1738, 切向力Y=1220.0110 +FPS=38.30, 法向力=2209.0234, 切向力X=1391.8711, 切向力Y=1158.9133 +FPS=44.30, 法向力=2232.3865, 切向力X=1409.5297, 切向力Y=1187.3806 +FPS=43.77, 法向力=2240.9019, 切向力X=1407.3468, 切向力Y=1187.5786 +FPS=40.67, 法向力=2561.5811, 切向力X=1334.2200, 切向力Y=1718.0806 +FPS=42.24, 法向力=2572.5598, 切向力X=1326.8141, 切向力Y=1744.5615 +FPS=41.24, 法向力=2562.0229, 切向力X=1329.5720, 切向力Y=1775.2380 +FPS=43.61, 法向力=2655.8130, 切向力X=1503.4636, 切向力Y=1004.8330 +FPS=40.71, 法向力=2611.1877, 切向力X=1491.1187, 切向力Y=961.2838 +FPS=41.47, 法向力=2281.0762, 切向力X=1492.9619, 切向力Y=1923.0490 +FPS=42.80, 法向力=2310.2808, 切向力X=1540.0004, 切向力Y=1954.4346 +FPS=39.72, 法向力=2270.5632, 切向力X=1911.7913, 切向力Y=1418.0291 +FPS=42.59, 法向力=2157.7378, 切向力X=1911.7278, 切向力Y=1493.6859 +FPS=43.53, 法向力=2194.3706, 切向力X=1894.5325, 切向力Y=1542.1202 +FPS=39.73, 法向力=1996.1064, 切向力X=1549.6582, 切向力Y=1265.7847 +FPS=42.51, 法向力=2017.8833, 切向力X=1567.4321, 切向力Y=1337.5737 +FPS=41.72, 法向力=2018.0884, 切向力X=1578.6416, 切向力Y=1364.9380 +FPS=39.77, 法向力=2069.1057, 切向力X=1669.2540, 切向力Y=1405.9012 +FPS=41.65, 法向力=2763.5684, 切向力X=1081.5767, 切向力Y=1673.5143 +FPS=41.69, 法向力=2836.6001, 切向力X=1166.7239, 切向力Y=1663.1427 +FPS=44.63, 法向力=2841.2651, 切向力X=1184.7888, 切向力Y=1633.6682 +FPS=40.04, 法向力=2375.9541, 切向力X=2187.5022, 切向力Y=1671.3987 +FPS=44.23, 法向力=2373.7473, 切向力X=2266.2529, 切向力Y=1672.4890 +FPS=42.74, 法向力=2368.2556, 切向力X=2358.5981, 切向力Y=1616.0105 +FPS=39.36, 法向力=2411.4099, 切向力X=1177.7744, 切向力Y=1152.7700 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000249s, blend=0.002140s (9 tiles incl ref), finalize=0.000054s, total=0.002448s +FPS=41.95, 法向力=2379.9263, 切向力X=1193.9138, 切向力Y=1150.9221 +FPS=40.40, 法向力=2372.0984, 切向力X=1174.5884, 切向力Y=1116.1543 +FPS=41.73, 法向力=2137.5249, 切向力X=1379.2375, 切向力Y=1332.2340 +FPS=41.87, 法向力=1750.7231, 切向力X=1521.2853, 切向力Y=1742.8353 +FPS=42.54, 法向力=1764.3890, 切向力X=1534.7131, 切向力Y=1741.6672 +FPS=43.45, 法向力=1777.3428, 切向力X=1506.0354, 切向力Y=1784.1216 +FPS=40.39, 法向力=1909.6868, 切向力X=1648.3618, 切向力Y=1513.0671 +FPS=44.58, 法向力=1922.5135, 切向力X=1688.1945, 切向力Y=1504.9065 +FPS=43.01, 法向力=1976.7533, 切向力X=1624.3375, 切向力Y=1539.9547 +FPS=39.59, 法向力=2367.6057, 切向力X=1247.3752, 切向力Y=1435.8976 +FPS=42.62, 法向力=2291.2908, 切向力X=1324.0151, 切向力Y=1431.8269 +FPS=44.07, 法向力=2310.2983, 切向力X=1295.5752, 切向力Y=1452.4741 +FPS=39.06, 法向力=2607.7109, 切向力X=957.0516, 切向力Y=1382.6174 +FPS=42.03, 法向力=2709.8477, 切向力X=1004.2130, 切向力Y=1430.1948 +FPS=41.32, 法向力=2200.2896, 切向力X=1413.2184, 切向力Y=1115.3019 +FPS=43.43, 法向力=2190.0349, 切向力X=1478.7732, 切向力Y=1169.8958 +FPS=39.12, 法向力=2901.9307, 切向力X=1864.7487, 切向力Y=1997.1304 +FPS=41.91, 法向力=2850.0977, 切向力X=1897.6833, 切向力Y=2016.4130 +FPS=43.89, 法向力=2868.3594, 切向力X=1822.5176, 切向力Y=2011.4009 +FPS=39.41, 法向力=2849.5815, 切向力X=1914.3162, 切向力Y=1101.9153 +FPS=44.79, 法向力=2935.4722, 切向力X=1925.4099, 切向力Y=1051.9905 +FPS=43.06, 法向力=2964.7300, 切向力X=1897.2908, 切向力Y=1036.1486 +FPS=39.12, 法向力=2383.4004, 切向力X=1925.6256, 切向力Y=1374.4678 +FPS=42.72, 法向力=2481.8462, 切向力X=1886.7062, 切向力Y=1438.2821 +FPS=39.70, 法向力=2263.8291, 切向力X=1304.0479, 切向力Y=1828.3635 +FPS=43.00, 法向力=2243.4248, 切向力X=1344.0005, 切向力Y=1865.3203 +FPS=36.17, 法向力=2590.7036, 切向力X=1097.0391, 切向力Y=1661.9387 +FPS=42.56, 法向力=2599.4744, 切向力X=1119.6321, 切向力Y=1669.6036 +FPS=42.65, 法向力=2623.2458, 切向力X=1115.0482, 切向力Y=1693.2798 +FPS=40.80, 法向力=2639.1003, 切向力X=1556.9572, 切向力Y=1582.5022 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002184s (9 tiles incl ref), finalize=0.000053s, total=0.002497s +FPS=42.26, 法向力=2660.3262, 切向力X=1539.6157, 切向力Y=1562.0012 +FPS=40.65, 法向力=2657.0312, 切向力X=1532.5085, 切向力Y=1571.7307 +FPS=42.79, 法向力=2452.2422, 切向力X=1452.9053, 切向力Y=1523.8275 +FPS=40.88, 法向力=2453.1953, 切向力X=1522.2843, 切向力Y=1444.4471 +FPS=41.84, 法向力=2054.5571, 切向力X=1290.8939, 切向力Y=1321.4268 +FPS=43.74, 法向力=2102.3579, 切向力X=1304.8815, 切向力Y=1341.2476 +FPS=39.34, 法向力=2370.7642, 切向力X=1621.1572, 切向力Y=1138.6882 +FPS=42.17, 法向力=2404.7869, 切向力X=1647.3420, 切向力Y=1167.8506 +FPS=42.50, 法向力=2407.0312, 切向力X=1636.2151, 切向力Y=1163.4908 +FPS=38.62, 法向力=2569.1001, 切向力X=917.0710, 切向力Y=2036.4863 +FPS=42.87, 法向力=2585.8462, 切向力X=803.0145, 切向力Y=2143.5999 +FPS=40.17, 法向力=2625.3347, 切向力X=1814.0724, 切向力Y=1004.5411 +FPS=42.41, 法向力=2636.1377, 切向力X=1883.6689, 切向力Y=1135.3281 +FPS=39.99, 法向力=2628.4575, 切向力X=1901.6611, 切向力Y=1145.9104 +FPS=40.87, 法向力=2542.5098, 切向力X=873.7943, 切向力Y=2232.1926 +FPS=43.52, 法向力=2518.4600, 切向力X=656.3260, 切向力Y=2299.5659 +FPS=39.36, 法向力=1982.3701, 切向力X=2049.5659, 切向力Y=1362.9731 +FPS=43.99, 法向力=1993.4639, 切向力X=2093.9485, 切向力Y=1360.2700 +FPS=41.74, 法向力=1997.7882, 切向力X=2058.1255, 切向力Y=1293.2561 +FPS=39.81, 法向力=3248.3279, 切向力X=1813.8964, 切向力Y=996.2656 +FPS=41.65, 法向力=3362.1094, 切向力X=1829.1500, 切向力Y=908.5453 +FPS=40.63, 法向力=3143.2666, 切向力X=1136.3181, 切向力Y=1096.6768 +FPS=43.43, 法向力=3138.8809, 切向力X=1152.1808, 切向力Y=1073.7131 +FPS=41.80, 法向力=3105.2026, 切向力X=1160.9308, 切向力Y=1062.5546 +FPS=41.92, 法向力=2355.3955, 切向力X=1354.3228, 切向力Y=2201.8140 +FPS=44.85, 法向力=2429.8547, 切向力X=1392.1193, 切向力Y=2288.1807 +FPS=41.76, 法向力=3095.0129, 切向力X=1377.7502, 切向力Y=1655.2507 +FPS=43.39, 法向力=3172.4473, 切向力X=1554.0803, 切向力Y=1466.5236 +FPS=43.29, 法向力=3139.2942, 切向力X=1537.4774, 切向力Y=1481.3914 +FPS=38.07, 法向力=2734.0767, 切向力X=2354.5884, 切向力Y=939.1893 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002152s (9 tiles incl ref), finalize=0.000056s, total=0.002465s +FPS=41.57, 法向力=2674.9502, 切向力X=2446.4507, 切向力Y=1034.2510 +FPS=40.46, 法向力=2674.1802, 切向力X=2468.4578, 切向力Y=1031.3806 +FPS=40.54, 法向力=2532.3682, 切向力X=1925.6108, 切向力Y=2037.7821 +FPS=41.59, 法向力=2647.9019, 切向力X=1019.2114, 切向力Y=1420.6412 +FPS=42.07, 法向力=2633.4343, 切向力X=1062.6311, 切向力Y=1397.0842 +FPS=44.45, 法向力=2617.5054, 切向力X=1033.7396, 切向力Y=1408.8551 +FPS=41.14, 法向力=2487.1997, 切向力X=1559.5093, 切向力Y=1890.7327 +FPS=44.03, 法向力=2593.5112, 切向力X=1592.7864, 切向力Y=2016.9175 +FPS=41.93, 法向力=2599.7302, 切向力X=1657.9694, 切向力Y=2033.5612 +FPS=38.18, 法向力=2501.2390, 切向力X=2106.0225, 切向力Y=1404.0952 +FPS=40.42, 法向力=2600.7144, 切向力X=2231.1414, 切向力Y=1302.4761 +FPS=36.48, 法向力=2807.6370, 切向力X=1182.2120, 切向力Y=1996.3544 +FPS=41.86, 法向力=2769.3984, 切向力X=1160.9152, 切向力Y=1944.9978 +FPS=38.88, 法向力=2610.7095, 切向力X=1528.9255, 切向力Y=1478.7965 +FPS=43.34, 法向力=2578.5918, 切向力X=1539.8743, 切向力Y=1357.9534 +FPS=42.92, 法向力=2581.9365, 切向力X=1504.5067, 切向力Y=1356.0586 +FPS=39.72, 法向力=3064.9204, 切向力X=1510.6635, 切向力Y=1464.4736 +FPS=44.18, 法向力=3006.9355, 切向力X=1557.0173, 切向力Y=1588.6750 +FPS=42.30, 法向力=3059.5234, 切向力X=1535.5730, 切向力Y=1487.1777 +FPS=41.75, 法向力=2881.4692, 切向力X=2061.2161, 切向力Y=1613.5698 +FPS=42.45, 法向力=2919.7407, 切向力X=2092.5166, 切向力Y=1510.3525 +FPS=40.11, 法向力=2560.8901, 切向力X=1466.3702, 切向力Y=1612.7264 +FPS=42.79, 法向力=2634.3276, 切向力X=1360.1146, 切向力Y=1571.5500 +FPS=38.68, 法向力=2679.6235, 切向力X=1131.7861, 切向力Y=1894.9873 +FPS=43.88, 法向力=2714.4775, 切向力X=1146.2021, 切向力Y=1933.0563 +FPS=44.61, 法向力=2686.1345, 切向力X=1148.4478, 切向力Y=1947.2756 +FPS=39.60, 法向力=2260.9062, 切向力X=1169.9587, 切向力Y=1568.7061 +FPS=44.54, 法向力=2316.6738, 切向力X=1157.2437, 切向力Y=1555.1804 +FPS=42.94, 法向力=2274.0762, 切向力X=1183.6577, 切向力Y=1497.6570 +FPS=39.81, 法向力=2358.7803, 切向力X=2145.0088, 切向力Y=1245.4893 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002121s (9 tiles incl ref), finalize=0.000053s, total=0.002431s +FPS=42.45, 法向力=2345.1611, 切向力X=2085.8589, 切向力Y=1253.4160 +FPS=40.78, 法向力=2453.0918, 切向力X=1112.4237, 切向力Y=1287.6738 +FPS=42.52, 法向力=2355.1548, 切向力X=1205.1559, 切向力Y=1248.8965 +FPS=36.04, 法向力=2451.1157, 切向力X=1319.7019, 切向力Y=1162.2971 +FPS=44.99, 法向力=2481.1445, 切向力X=1261.3119, 切向力Y=1162.2151 +FPS=42.67, 法向力=2463.6399, 切向力X=1251.2542, 切向力Y=1172.2823 +FPS=41.36, 法向力=2584.2388, 切向力X=1361.1381, 切向力Y=1297.2257 +FPS=42.72, 法向力=2549.1919, 切向力X=1419.4994, 切向力Y=1341.1211 +FPS=41.74, 法向力=2536.8372, 切向力X=1445.0693, 切向力Y=1365.8291 +FPS=42.32, 法向力=2117.5869, 切向力X=1462.9183, 切向力Y=1935.9739 +FPS=43.87, 法向力=2143.4727, 切向力X=1608.1880, 切向力Y=1919.4189 +FPS=42.59, 法向力=2290.0757, 切向力X=1646.0781, 切向力Y=1460.9153 +FPS=42.32, 法向力=2314.0625, 切向力X=1707.1180, 切向力Y=1423.5076 +FPS=40.05, 法向力=2503.1069, 切向力X=1625.0386, 切向力Y=1762.2126 +FPS=42.39, 法向力=2566.8315, 切向力X=1731.2588, 切向力Y=1729.2889 +FPS=42.11, 法向力=2533.0249, 切向力X=1689.1735, 切向力Y=1724.6736 +FPS=40.97, 法向力=2514.0679, 切向力X=1839.7271, 切向力Y=1291.9673 +FPS=41.76, 法向力=2486.0093, 切向力X=1801.3142, 切向力Y=1223.7703 +FPS=42.18, 法向力=2495.5996, 切向力X=1799.5940, 切向力Y=1196.2449 +FPS=37.97, 法向力=3218.1018, 切向力X=1376.3296, 切向力Y=1180.9872 +FPS=44.52, 法向力=3274.1826, 切向力X=1362.6814, 切向力Y=1106.2004 +FPS=42.62, 法向力=2488.5815, 切向力X=1915.1052, 切向力Y=1525.7627 +FPS=42.62, 法向力=2477.2258, 切向力X=1995.0566, 切向力Y=1610.1521 +FPS=42.12, 法向力=2426.2266, 切向力X=1530.3037, 切向力Y=1453.5330 +FPS=43.10, 法向力=2479.1760, 切向力X=1591.6515, 切向力Y=1419.8064 +FPS=43.82, 法向力=2498.1035, 切向力X=1568.7280, 切向力Y=1462.6263 +FPS=41.54, 法向力=2066.1914, 切向力X=1473.0930, 切向力Y=958.2961 +FPS=43.88, 法向力=2093.2632, 切向力X=1575.9778, 切向力Y=826.6821 +FPS=41.90, 法向力=2083.0791, 切向力X=1622.8876, 切向力Y=839.8791 +FPS=38.49, 法向力=1970.5137, 切向力X=1564.6268, 切向力Y=1326.0618 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000243s, blend=0.002159s (9 tiles incl ref), finalize=0.000052s, total=0.002459s +FPS=41.56, 法向力=1986.2317, 切向力X=1581.2317, 切向力Y=1415.0521 +FPS=39.96, 法向力=2001.2307, 切向力X=1590.3370, 切向力Y=1403.0597 +FPS=41.98, 法向力=2997.8169, 切向力X=2156.1838, 切向力Y=1109.0505 +FPS=41.93, 法向力=2823.3008, 切向力X=838.4670, 切向力Y=1336.7349 +FPS=42.66, 法向力=2857.4229, 切向力X=845.3712, 切向力Y=1378.1204 +FPS=44.48, 法向力=2868.7617, 切向力X=811.9518, 切向力Y=1369.5961 +FPS=39.13, 法向力=2449.3276, 切向力X=1504.5604, 切向力Y=453.9694 +FPS=42.02, 法向力=2436.7930, 切向力X=1483.1836, 切向力Y=391.8915 +FPS=41.90, 法向力=2402.5396, 切向力X=1502.6843, 切向力Y=496.5363 +FPS=38.68, 法向力=2385.6199, 切向力X=653.0516, 切向力Y=1362.2256 +FPS=41.59, 法向力=2492.0869, 切向力X=643.1466, 切向力Y=1286.6863 +FPS=39.45, 法向力=2593.3728, 切向力X=1999.4841, 切向力Y=1144.2374 +FPS=42.65, 法向力=2594.5249, 切向力X=1917.0636, 切向力Y=978.4484 +FPS=41.55, 法向力=2395.3149, 切向力X=1788.2212, 切向力Y=972.1513 +FPS=42.64, 法向力=2399.5049, 切向力X=1858.7388, 切向力Y=876.1277 +FPS=44.78, 法向力=2404.7417, 切向力X=1902.7468, 切向力Y=847.0360 +FPS=39.82, 法向力=2610.8530, 切向力X=1308.2894, 切向力Y=1256.4645 +FPS=42.64, 法向力=2544.9473, 切向力X=1207.3785, 切向力Y=1230.0267 +FPS=40.96, 法向力=2618.5010, 切向力X=1196.3792, 切向力Y=1233.2230 +FPS=40.07, 法向力=2893.1362, 切向力X=1030.4708, 切向力Y=2196.3364 +FPS=43.09, 法向力=2906.3779, 切向力X=879.1945, 切向力Y=2150.1396 +FPS=40.35, 法向力=2364.7476, 切向力X=1323.4868, 切向力Y=2066.4626 +FPS=43.14, 法向力=2386.4062, 切向力X=1397.1134, 切向力Y=2054.6292 +FPS=42.25, 法向力=2586.0791, 切向力X=1127.1511, 切向力Y=1757.0016 +FPS=42.98, 法向力=2632.9370, 切向力X=1177.3665, 切向力Y=1664.5101 +FPS=44.16, 法向力=2689.5579, 切向力X=1148.5752, 切向力Y=1669.6530 +FPS=40.24, 法向力=2669.2671, 切向力X=1460.3337, 切向力Y=1894.0697 +FPS=44.47, 法向力=2764.1062, 切向力X=1550.7550, 切向力Y=1820.5188 +FPS=43.85, 法向力=2771.4756, 切向力X=1567.4067, 切向力Y=1828.6260 +FPS=40.07, 法向力=2150.8889, 切向力X=1883.9290, 切向力Y=848.1648 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000246s, blend=0.002124s (9 tiles incl ref), finalize=0.000054s, total=0.002430s +FPS=42.34, 法向力=2079.3162, 切向力X=1938.9805, 切向力Y=828.9842 +FPS=37.09, 法向力=2327.3726, 切向力X=1304.0427, 切向力Y=1303.7109 +FPS=42.42, 法向力=2333.0989, 切向力X=1242.0593, 切向力Y=1370.2234 +FPS=38.99, 法向力=2088.3730, 切向力X=1336.0269, 切向力Y=1700.7766 +FPS=43.07, 法向力=2135.1619, 切向力X=1263.6575, 切向力Y=1729.1204 +FPS=44.38, 法向力=2146.0386, 切向力X=1279.7070, 切向力Y=1747.9954 +FPS=39.22, 法向力=2396.6875, 切向力X=802.9183, 切向力Y=1956.4788 +FPS=42.46, 法向力=2392.8955, 切向力X=828.8827, 切向力Y=2012.9932 +FPS=40.44, 法向力=2410.5647, 切向力X=834.4006, 切向力Y=2028.8556 +FPS=40.65, 法向力=2187.0820, 切向力X=2030.6195, 切向力Y=1262.1904 +FPS=43.93, 法向力=2162.1060, 切向力X=2059.2319, 切向力Y=1340.5312 +FPS=41.76, 法向力=2170.8108, 切向力X=2092.9990, 切向力Y=1333.0200 +FPS=40.75, 法向力=2521.5315, 切向力X=1291.9004, 切向力Y=1316.3948 +FPS=41.93, 法向力=2289.1670, 切向力X=1846.7039, 切向力Y=1565.2103 +FPS=41.65, 法向力=2223.4399, 切向力X=1909.4133, 切向力Y=1692.4395 +FPS=43.60, 法向力=2232.6182, 切向力X=1917.1199, 切向力Y=1694.6603 +FPS=42.38, 法向力=2773.5747, 切向力X=1242.6379, 切向力Y=1734.5490 +FPS=43.62, 法向力=2761.2444, 切向力X=1366.4133, 切向力Y=1738.0232 +FPS=43.40, 法向力=2776.9714, 切向力X=1351.4608, 切向力Y=1720.3235 +FPS=40.57, 法向力=2518.5732, 切向力X=2127.6145, 切向力Y=1268.4514 +FPS=44.90, 法向力=2456.3779, 切向力X=2099.0125, 切向力Y=1318.7458 +FPS=42.15, 法向力=2470.1362, 切向力X=2072.1184, 切向力Y=1340.5632 +FPS=41.40, 法向力=2066.5894, 切向力X=1959.0110, 切向力Y=1992.1694 +FPS=41.11, 法向力=2062.1133, 切向力X=1990.9619, 切向力Y=2037.4666 +FPS=41.14, 法向力=2878.1538, 切向力X=1719.4766, 切向力Y=2002.1887 +FPS=42.30, 法向力=2897.5635, 切向力X=1759.3806, 切向力Y=1950.1135 +FPS=38.11, 法向力=2773.8140, 切向力X=1418.8213, 切向力Y=1144.4587 +FPS=44.24, 法向力=2800.9751, 切向力X=1353.2542, 切向力Y=1122.9834 +FPS=42.73, 法向力=2787.8918, 切向力X=1355.1672, 切向力Y=1159.2354 +FPS=40.64, 法向力=2453.4609, 切向力X=662.5945, 切向力Y=1537.5903 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000279s, blend=0.002182s (9 tiles incl ref), finalize=0.000055s, total=0.002522s +FPS=42.58, 法向力=2423.1831, 切向力X=667.2489, 切向力Y=1631.3256 +FPS=40.55, 法向力=2412.6514, 切向力X=703.0204, 切向力Y=1674.7916 +FPS=43.59, 法向力=2423.2339, 切向力X=1700.0764, 切向力Y=1373.0337 +FPS=40.04, 法向力=2460.4629, 切向力X=1663.2700, 切向力Y=1308.7181 +FPS=40.14, 法向力=2292.9719, 切向力X=909.1528, 切向力Y=655.7579 +FPS=43.58, 法向力=2350.1055, 切向力X=914.8372, 切向力Y=683.8878 +FPS=38.43, 法向力=2514.4690, 切向力X=1792.8236, 切向力Y=1378.0273 +FPS=43.26, 法向力=2474.9771, 切向力X=1860.6331, 切向力Y=1405.0194 +FPS=43.76, 法向力=2490.7529, 切向力X=1854.1033, 切向力Y=1450.7775 +FPS=39.83, 法向力=2279.5537, 切向力X=2244.1704, 切向力Y=1381.6514 +FPS=42.61, 法向力=2288.9565, 切向力X=2230.9275, 切向力Y=1400.7115 +FPS=42.05, 法向力=2626.0334, 切向力X=1328.7406, 切向力Y=1392.4641 +FPS=42.33, 法向力=2686.3384, 切向力X=1137.1576, 切向力Y=1437.5181 +FPS=41.32, 法向力=2688.8057, 切向力X=1174.2532, 切向力Y=1401.6541 +FPS=40.86, 法向力=2990.8975, 切向力X=1094.3767, 切向力Y=1240.1245 +FPS=43.84, 法向力=3040.3430, 切向力X=1153.4827, 切向力Y=1285.1638 +FPS=39.34, 法向力=2088.6216, 切向力X=1391.1222, 切向力Y=1976.8213 +FPS=41.17, 法向力=2117.7742, 切向力X=1410.2501, 切向力Y=1984.8499 +FPS=39.49, 法向力=2110.7424, 切向力X=1408.2828, 切向力Y=1985.8621 +FPS=40.67, 法向力=2444.5454, 切向力X=1393.9965, 切向力Y=2173.5586 +FPS=44.26, 法向力=2473.5342, 切向力X=1305.1312, 切向力Y=2140.0776 +FPS=40.63, 法向力=2481.3508, 切向力X=1353.8651, 切向力Y=2121.5481 +FPS=42.89, 法向力=2624.3218, 切向力X=908.5680, 切向力Y=847.3961 +FPS=41.02, 法向力=2672.9312, 切向力X=960.3813, 切向力Y=662.3209 +FPS=42.14, 法向力=3133.4438, 切向力X=1507.8147, 切向力Y=1556.9781 +FPS=44.29, 法向力=3174.7363, 切向力X=1607.0156, 切向力Y=1599.6350 +FPS=40.85, 法向力=2211.7900, 切向力X=1942.5487, 切向力Y=2012.0530 +FPS=44.05, 法向力=2191.9092, 切向力X=1892.2843, 切向力Y=2050.6980 +FPS=43.08, 法向力=2194.6704, 切向力X=1855.0525, 切向力Y=2063.9668 +FPS=39.74, 法向力=2667.1777, 切向力X=971.3160, 切向力Y=1562.8622 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002267s (9 tiles incl ref), finalize=0.000058s, total=0.002588s +FPS=41.06, 法向力=2654.0444, 切向力X=953.2682, 切向力Y=1563.2651 +FPS=40.00, 法向力=2637.9626, 切向力X=954.5895, 切向力Y=1544.3254 +FPS=42.16, 法向力=2904.1494, 切向力X=1149.9871, 切向力Y=1864.9941 +FPS=41.30, 法向力=2909.0696, 切向力X=1185.9758, 切向力Y=1998.8486 +FPS=41.23, 法向力=2565.3572, 切向力X=1891.9688, 切向力Y=1515.0400 +FPS=44.58, 法向力=2541.9546, 切向力X=1940.9664, 切向力Y=1538.2434 +FPS=41.33, 法向力=2944.0938, 切向力X=1249.7997, 切向力Y=2003.0179 +FPS=42.59, 法向力=2923.6831, 切向力X=1225.6860, 切向力Y=1985.8704 +FPS=44.47, 法向力=2935.9453, 切向力X=1211.8132, 切向力Y=1964.0073 +FPS=38.98, 法向力=2225.0542, 切向力X=1756.0181, 切向力Y=2008.0482 +FPS=43.19, 法向力=2199.5364, 切向力X=1739.0942, 切向力Y=2082.5071 +FPS=39.87, 法向力=2230.4072, 切向力X=1743.4363, 切向力Y=2055.1311 +FPS=39.83, 法向力=2105.3101, 切向力X=1233.5142, 切向力Y=1338.6924 +FPS=42.73, 法向力=2098.6028, 切向力X=1236.4359, 切向力Y=1290.2249 +FPS=41.13, 法向力=2703.2043, 切向力X=1187.2577, 切向力Y=1560.4539 +FPS=44.06, 法向力=2688.6719, 切向力X=1258.0396, 切向力Y=1560.3394 +FPS=38.79, 法向力=2909.9724, 切向力X=1220.4126, 切向力Y=1581.6997 +FPS=42.21, 法向力=2932.8518, 切向力X=1230.0300, 切向力Y=1603.7017 +FPS=41.61, 法向力=2925.3716, 切向力X=1179.7513, 切向力Y=1592.6436 +FPS=38.96, 法向力=2651.0686, 切向力X=1224.8191, 切向力Y=1012.4875 +FPS=42.36, 法向力=2558.2297, 切向力X=1308.7617, 切向力Y=1016.4232 +FPS=40.56, 法向力=2466.5239, 切向力X=2077.3677, 切向力Y=1256.4973 +FPS=42.10, 法向力=2442.1885, 切向力X=2100.7051, 切向力Y=1313.1570 +FPS=40.83, 法向力=2445.8743, 切向力X=2173.0171, 切向力Y=1274.1143 +FPS=42.00, 法向力=2098.7432, 切向力X=1440.4009, 切向力Y=1613.1782 +FPS=43.75, 法向力=2072.3457, 切向力X=1422.7562, 切向力Y=1685.2865 +FPS=38.92, 法向力=2502.4609, 切向力X=754.7098, 切向力Y=1074.5010 +FPS=42.93, 法向力=2586.0088, 切向力X=750.3492, 切向力Y=1160.6530 +FPS=40.94, 法向力=2583.5254, 切向力X=718.1063, 切向力Y=1148.1553 +FPS=41.45, 法向力=2463.3481, 切向力X=1286.5266, 切向力Y=773.8414 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000278s, blend=0.002312s (9 tiles incl ref), finalize=0.000069s, total=0.002667s +FPS=40.61, 法向力=2470.0464, 切向力X=1288.4819, 切向力Y=873.1851 +FPS=35.07, 法向力=2761.1562, 切向力X=1681.0120, 切向力Y=1197.6044 +FPS=39.42, 法向力=2814.0842, 切向力X=1698.1780, 切向力Y=1281.8435 +FPS=38.22, 法向力=2939.6411, 切向力X=1034.5764, 切向力Y=864.4953 +FPS=42.86, 法向力=2990.4128, 切向力X=1036.8958, 切向力Y=975.6675 +FPS=41.30, 法向力=2989.5723, 切向力X=983.5642, 切向力Y=981.8472 +FPS=40.92, 法向力=2891.2622, 切向力X=1459.0354, 切向力Y=1273.7686 +FPS=43.14, 法向力=2931.7629, 切向力X=1510.6606, 切向力Y=1257.1422 +FPS=40.61, 法向力=2954.1704, 切向力X=1532.0721, 切向力Y=1244.7411 +FPS=41.74, 法向力=2706.3679, 切向力X=1447.9310, 切向力Y=1480.9114 +FPS=43.73, 法向力=2737.1040, 切向力X=1546.2778, 切向力Y=1416.4514 +FPS=39.97, 法向力=2165.0193, 切向力X=2030.4233, 切向力Y=1645.2380 +FPS=42.80, 法向力=2121.5459, 切向力X=1953.0764, 切向力Y=1607.9952 +FPS=38.80, 法向力=2460.9238, 切向力X=968.1486, 切向力Y=1898.7576 +FPS=43.22, 法向力=2496.0586, 切向力X=1030.3983, 切向力Y=1865.5699 +FPS=43.36, 法向力=2484.7192, 切向力X=944.7860, 切向力Y=1892.1899 +FPS=40.80, 法向力=2534.4883, 切向力X=1014.3236, 切向力Y=1812.8264 +FPS=44.15, 法向力=2513.5969, 切向力X=1126.0229, 切向力Y=1746.8330 +FPS=41.22, 法向力=2500.1553, 切向力X=1127.0339, 切向力Y=1763.7993 +FPS=42.56, 法向力=2437.7642, 切向力X=2154.9419, 切向力Y=1906.1982 +FPS=42.95, 法向力=2390.1338, 切向力X=2195.9736, 切向力Y=1899.2725 +FPS=38.88, 法向力=2519.9736, 切向力X=929.5473, 切向力Y=826.5684 +FPS=38.12, 法向力=2596.3394, 切向力X=965.6345, 切向力Y=824.4266 +FPS=40.28, 法向力=2168.8953, 切向力X=1649.6890, 切向力Y=1949.7566 +FPS=44.37, 法向力=2285.9019, 切向力X=1652.0969, 切向力Y=2052.8135 +FPS=43.34, 法向力=2310.0774, 切向力X=1698.0671, 切向力Y=2080.3486 +FPS=42.42, 法向力=2893.8555, 切向力X=1382.2981, 切向力Y=1966.9153 +FPS=44.48, 法向力=2862.6802, 切向力X=1528.0773, 切向力Y=2004.5747 +FPS=39.93, 法向力=2832.8633, 切向力X=1531.7878, 切向力Y=2018.9866 +FPS=42.68, 法向力=2850.5244, 切向力X=1299.7173, 切向力Y=1141.4966 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000251s, blend=0.002288s (9 tiles incl ref), finalize=0.000057s, total=0.002603s +FPS=42.05, 法向力=2818.6011, 切向力X=1380.2390, 切向力Y=1158.8246 +FPS=40.14, 法向力=2435.2065, 切向力X=758.8237, 切向力Y=1476.2996 +FPS=42.30, 法向力=2441.9446, 切向力X=772.8323, 切向力Y=1541.6471 +FPS=39.72, 法向力=2083.7314, 切向力X=1852.2373, 切向力Y=2113.1323 +FPS=40.72, 法向力=2162.3430, 切向力X=1808.5588, 切向力Y=2061.6802 +FPS=43.69, 法向力=2120.4551, 切向力X=1822.6818, 切向力Y=2063.3706 +FPS=37.39, 法向力=2561.0605, 切向力X=2041.2336, 切向力Y=1216.3777 +FPS=42.32, 法向力=2569.4844, 切向力X=2015.8167, 切向力Y=1214.7119 +FPS=36.93, 法向力=2279.2373, 切向力X=2144.2244, 切向力Y=2021.2467 +FPS=43.25, 法向力=2324.3125, 切向力X=2203.7729, 切向力Y=1962.3119 +FPS=41.24, 法向力=2330.1689, 切向力X=2202.5479, 切向力Y=1954.4376 +FPS=39.98, 法向力=2313.5273, 切向力X=1744.9202, 切向力Y=1629.4443 +FPS=41.38, 法向力=2245.2446, 切向力X=1784.1821, 切向力Y=1646.9678 +FPS=40.45, 法向力=2383.8774, 切向力X=1282.0754, 切向力Y=663.6517 +FPS=43.31, 法向力=2405.5239, 切向力X=1228.7466, 切向力Y=680.2004 +FPS=39.89, 法向力=2418.8147, 切向力X=1187.7462, 切向力Y=642.5433 +FPS=40.59, 法向力=2390.9570, 切向力X=1839.9160, 切向力Y=1292.2229 +FPS=43.96, 法向力=2394.7529, 切向力X=1896.0039, 切向力Y=1332.8499 +FPS=40.02, 法向力=2786.4343, 切向力X=680.0134, 切向力Y=757.9900 +FPS=42.53, 法向力=2764.3325, 切向力X=746.9846, 切向力Y=732.8585 +FPS=42.26, 法向力=2762.3130, 切向力X=756.5137, 切向力Y=720.5270 +FPS=37.70, 法向力=2223.2644, 切向力X=1585.4691, 切向力Y=1846.4268 +FPS=42.93, 法向力=2190.6152, 切向力X=1578.4407, 切向力Y=1823.5649 +FPS=40.20, 法向力=2211.8496, 切向力X=1757.5319, 切向力Y=1842.3843 +FPS=42.81, 法向力=2235.6482, 切向力X=1837.2112, 切向力Y=1909.4780 +FPS=42.92, 法向力=2459.3962, 切向力X=1319.2637, 切向力Y=1179.7899 +FPS=43.38, 法向力=2489.0801, 切向力X=1255.0667, 切向力Y=1097.5305 +FPS=42.28, 法向力=2473.0081, 切向力X=1208.1890, 切向力Y=1130.5743 +FPS=39.52, 法向力=2363.7754, 切向力X=1768.8718, 切向力Y=1955.3047 +FPS=43.24, 法向力=2360.0056, 切向力X=1779.1509, 切向力Y=1972.4185 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002153s (9 tiles incl ref), finalize=0.000075s, total=0.002488s +FPS=40.05, 法向力=2330.8779, 切向力X=1806.2802, 切向力Y=1974.1067 +FPS=37.87, 法向力=2591.4290, 切向力X=1300.5216, 切向力Y=2048.8354 +FPS=40.38, 法向力=2567.0742, 切向力X=1311.5916, 切向力Y=2042.9279 +FPS=41.53, 法向力=2497.9141, 切向力X=1527.0034, 切向力Y=1506.4496 +FPS=41.75, 法向力=2488.6929, 切向力X=1475.2665, 切向力Y=1668.8978 +FPS=38.79, 法向力=2708.9668, 切向力X=1576.6016, 切向力Y=1660.0333 +FPS=41.23, 法向力=2802.9312, 切向力X=1626.3718, 切向力Y=1736.1630 +FPS=42.07, 法向力=2856.1028, 切向力X=1547.5532, 切向力Y=1726.8469 +FPS=38.99, 法向力=2478.5122, 切向力X=1232.0853, 切向力Y=1885.6111 +FPS=42.38, 法向力=2526.5581, 切向力X=1252.7313, 切向力Y=1932.3354 +FPS=41.32, 法向力=2535.1313, 切向力X=1272.5515, 切向力Y=1949.6067 +FPS=40.64, 法向力=2216.6831, 切向力X=1171.8931, 切向力Y=1428.3882 +FPS=41.51, 法向力=2430.8491, 切向力X=1606.3145, 切向力Y=1763.8691 +FPS=42.51, 法向力=2501.2188, 切向力X=1571.5253, 切向力Y=1707.8002 +FPS=43.57, 法向力=2538.4148, 切向力X=1545.1256, 切向力Y=1742.5380 +FPS=41.15, 法向力=2401.8110, 切向力X=1112.4778, 切向力Y=1577.9226 +FPS=42.87, 法向力=2404.5857, 切向力X=1125.2172, 切向力Y=1602.7274 +FPS=43.90, 法向力=2402.9014, 切向力X=1089.0222, 切向力Y=1578.4963 +FPS=39.37, 法向力=2615.7124, 切向力X=1584.0864, 切向力Y=862.5623 +FPS=44.10, 法向力=2633.7888, 切向力X=1704.6165, 切向力Y=804.8024 +FPS=40.22, 法向力=2682.4990, 切向力X=1702.1261, 切向力Y=815.6792 +FPS=41.15, 法向力=2255.6646, 切向力X=315.9070, 切向力Y=1590.3118 +FPS=40.35, 法向力=2274.4905, 切向力X=296.8540, 切向力Y=1531.3496 +FPS=39.10, 法向力=2571.8628, 切向力X=879.9461, 切向力Y=256.6308 +FPS=42.07, 法向力=2584.9446, 切向力X=825.1926, 切向力Y=306.6639 +FPS=39.24, 法向力=2100.2715, 切向力X=1316.9236, 切向力Y=1256.7596 +FPS=43.20, 法向力=2069.1074, 切向力X=1377.9656, 切向力Y=1243.9335 +FPS=41.31, 法向力=2094.7173, 切向力X=1383.2235, 切向力Y=1221.3687 +FPS=39.69, 法向力=2652.9236, 切向力X=1374.9446, 切向力Y=1412.9827 +FPS=43.08, 法向力=2684.7466, 切向力X=1293.1051, 切向力Y=1445.7976 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000274s, blend=0.002177s (9 tiles incl ref), finalize=0.000068s, total=0.002525s +FPS=40.86, 法向力=2786.4543, 切向力X=1524.6082, 切向力Y=1474.2463 +FPS=42.60, 法向力=2898.8110, 切向力X=1472.0065, 切向力Y=1565.9753 +FPS=41.08, 法向力=2911.9883, 切向力X=1476.8328, 切向力Y=1526.2911 +FPS=40.69, 法向力=2109.6240, 切向力X=1794.7792, 切向力Y=821.5017 +FPS=42.43, 法向力=2035.3732, 切向力X=1723.2961, 切向力Y=789.2456 +FPS=38.63, 法向力=2092.2734, 切向力X=2009.0250, 切向力Y=1441.3838 +FPS=41.94, 法向力=2077.0410, 切向力X=2008.4182, 切向力Y=1407.8575 +FPS=40.17, 法向力=2058.5864, 切向力X=2026.1514, 切向力Y=1358.8127 +FPS=41.32, 法向力=2766.3474, 切向力X=1043.4956, 切向力Y=1822.7653 +FPS=43.19, 法向力=2723.2090, 切向力X=1018.6040, 切向力Y=1777.7581 +FPS=38.07, 法向力=2306.2661, 切向力X=1344.1006, 切向力Y=1388.5884 +FPS=44.32, 法向力=2298.5347, 切向力X=1317.2994, 切向力Y=1338.5646 +FPS=37.10, 法向力=2441.2522, 切向力X=919.4971, 切向力Y=1967.7166 +FPS=43.44, 法向力=2560.2454, 切向力X=909.1799, 切向力Y=2047.8170 +FPS=40.61, 法向力=2520.9995, 切向力X=898.8583, 切向力Y=2088.5098 +FPS=39.32, 法向力=2337.1592, 切向力X=1263.8271, 切向力Y=1780.9050 +FPS=39.18, 法向力=2348.8052, 切向力X=1343.5284, 切向力Y=1712.5791 +FPS=41.63, 法向力=2319.4497, 切向力X=1795.0720, 切向力Y=1174.0894 +FPS=39.18, 法向力=2336.4995, 切向力X=1777.7817, 切向力Y=1120.6272 +FPS=41.43, 法向力=2398.6770, 切向力X=1800.5803, 切向力Y=1246.1803 +FPS=37.52, 法向力=1824.6123, 切向力X=1567.9548, 切向力Y=1113.1350 +FPS=41.50, 法向力=1782.1233, 切向力X=1555.0864, 切向力Y=1070.2390 +FPS=38.41, 法向力=2847.8486, 切向力X=1600.5894, 切向力Y=2064.0703 +FPS=42.79, 法向力=2862.7463, 切向力X=1547.4365, 切向力Y=2128.7151 +FPS=38.96, 法向力=2586.3682, 切向力X=1864.6927, 切向力Y=1640.1191 +FPS=42.90, 法向力=2595.6118, 切向力X=1830.4231, 切向力Y=1665.1595 +FPS=40.90, 法向力=2618.2261, 切向力X=1798.1208, 切向力Y=1661.4575 +FPS=39.52, 法向力=2907.5513, 切向力X=1039.4927, 切向力Y=2079.7471 +FPS=42.13, 法向力=2882.6445, 切向力X=1069.5549, 切向力Y=2060.4702 +FPS=40.88, 法向力=2863.4648, 切向力X=1073.7952, 切向力Y=2121.3301 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002185s (9 tiles incl ref), finalize=0.000055s, total=0.002498s +FPS=40.63, 法向力=2323.5381, 切向力X=1734.9329, 切向力Y=1702.5264 +FPS=43.21, 法向力=2265.0806, 切向力X=1833.8129, 切向力Y=1701.4478 +FPS=41.63, 法向力=2943.4336, 切向力X=1169.5095, 切向力Y=1104.8547 +FPS=40.84, 法向力=3013.5903, 切向力X=1164.6709, 切向力Y=1158.0737 +FPS=37.59, 法向力=2736.3564, 切向力X=2202.3867, 切向力Y=1115.8979 +FPS=41.92, 法向力=2738.4697, 切向力X=2196.6592, 切向力Y=1095.4260 +FPS=42.16, 法向力=2713.3430, 切向力X=2090.0232, 切向力Y=1102.4265 +FPS=38.87, 法向力=2496.6431, 切向力X=2109.0437, 切向力Y=881.5867 +FPS=42.37, 法向力=2507.0647, 切向力X=1963.7112, 切向力Y=973.5085 +FPS=39.69, 法向力=2497.7458, 切向力X=1942.1489, 切向力Y=985.5511 +FPS=41.60, 法向力=2075.0552, 切向力X=1586.7466, 切向力Y=1671.1888 +FPS=40.59, 法向力=2284.2373, 切向力X=2410.3208, 切向力Y=1517.2158 +FPS=39.85, 法向力=2361.6653, 切向力X=2478.4868, 切向力Y=1616.0197 +FPS=41.31, 法向力=2360.4084, 切向力X=2462.4458, 切向力Y=1668.6172 +FPS=39.49, 法向力=2278.9233, 切向力X=2438.4526, 切向力Y=1253.9796 +FPS=42.83, 法向力=2261.6655, 切向力X=2367.0266, 切向力Y=1308.5591 +FPS=41.21, 法向力=2270.6343, 切向力X=2353.1685, 切向力Y=1332.8198 +FPS=41.83, 法向力=2293.4944, 切向力X=1890.3481, 切向力Y=1079.2009 +FPS=42.92, 法向力=2231.8755, 切向力X=1859.2273, 切向力Y=1060.4392 +FPS=42.02, 法向力=2849.5972, 切向力X=1444.9508, 切向力Y=1159.2444 +FPS=43.43, 法向力=2896.4419, 切向力X=1441.6375, 切向力Y=1173.9417 +FPS=40.92, 法向力=2105.7751, 切向力X=1210.7520, 切向力Y=1384.8413 +FPS=40.74, 法向力=2094.6145, 切向力X=1328.1672, 切向力Y=1321.9288 +FPS=43.86, 法向力=2121.9070, 切向力X=1344.8201, 切向力Y=1364.5090 +FPS=37.19, 法向力=2469.8950, 切向力X=1307.1143, 切向力Y=2115.2458 +FPS=42.97, 法向力=2472.6497, 切向力X=1314.1362, 切向力Y=2274.2893 +FPS=41.75, 法向力=2492.4067, 切向力X=1288.6743, 切向力Y=2202.6704 +FPS=40.33, 法向力=2589.6760, 切向力X=1254.7698, 切向力Y=917.8176 +FPS=43.34, 法向力=2609.7739, 切向力X=1301.0583, 切向力Y=995.6006 +FPS=40.40, 法向力=2685.7908, 切向力X=1876.2234, 切向力Y=1647.7480 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002170s (9 tiles incl ref), finalize=0.000056s, total=0.002485s +FPS=40.34, 法向力=2700.2571, 切向力X=1860.9919, 切向力Y=1635.6069 +FPS=36.74, 法向力=2335.9858, 切向力X=915.9655, 切向力Y=1491.8862 +FPS=42.93, 法向力=2440.3247, 切向力X=771.3244, 切向力Y=1439.2092 +FPS=40.77, 法向力=2445.8018, 切向力X=755.9290, 切向力Y=1413.0721 +FPS=40.60, 法向力=2540.7529, 切向力X=1950.0535, 切向力Y=1049.1748 +FPS=42.19, 法向力=2578.7571, 切向力X=1897.0428, 切向力Y=1032.1580 +FPS=41.22, 法向力=2574.0952, 切向力X=1913.1069, 切向力Y=1033.7296 +FPS=40.42, 法向力=2426.2959, 切向力X=1844.4594, 切向力Y=1180.2754 +FPS=43.81, 法向力=2475.5107, 切向力X=1837.8359, 切向力Y=1056.7153 +FPS=39.56, 法向力=2586.4065, 切向力X=1181.1133, 切向力Y=1426.0277 +FPS=42.08, 法向力=2493.0854, 切向力X=1239.0306, 切向力Y=1472.0544 +FPS=36.92, 法向力=2549.2205, 切向力X=1168.9817, 切向力Y=595.7599 +FPS=42.05, 法向力=2487.3335, 切向力X=1256.6630, 切向力Y=670.1727 +FPS=41.71, 法向力=2524.9531, 切向力X=1265.2257, 切向力Y=571.4595 +FPS=41.64, 法向力=2529.1575, 切向力X=761.0948, 切向力Y=1286.3064 +FPS=43.76, 法向力=2554.3628, 切向力X=752.4423, 切向力Y=1338.0518 +FPS=40.53, 法向力=2559.1526, 切向力X=1350.2224, 切向力Y=1431.7062 +FPS=41.38, 法向力=2529.5427, 切向力X=1413.2856, 切向力Y=1299.6227 +FPS=42.23, 法向力=2558.2441, 切向力X=1354.4681, 切向力Y=1344.3633 +FPS=37.53, 法向力=2468.1882, 切向力X=1469.7097, 切向力Y=1761.0366 +FPS=39.02, 法向力=2487.2520, 切向力X=1535.6174, 切向力Y=1786.1766 +FPS=37.61, 法向力=2664.8086, 切向力X=1081.6509, 切向力Y=2031.6288 +FPS=41.65, 法向力=2623.5845, 切向力X=1001.1313, 切向力Y=2083.4224 +FPS=40.09, 法向力=2029.3428, 切向力X=1053.6431, 切向力Y=1023.9841 +FPS=40.87, 法向力=2057.4294, 切向力X=1138.4341, 切向力Y=991.8630 +FPS=43.17, 法向力=2059.3025, 切向力X=1124.3181, 切向力Y=974.0416 +FPS=40.13, 法向力=2640.4141, 切向力X=2491.9453, 切向力Y=803.7507 +FPS=42.17, 法向力=2675.2085, 切向力X=2448.7681, 切向力Y=861.4264 +FPS=41.44, 法向力=2642.2676, 切向力X=2436.4219, 切向力Y=786.5255 +FPS=41.59, 法向力=2301.4275, 切向力X=995.7313, 切向力Y=1837.6201 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000765s, blend=0.002957s (9 tiles incl ref), finalize=0.000060s, total=0.003788s +FPS=39.85, 法向力=2426.0693, 切向力X=992.5900, 切向力Y=1830.1245 +FPS=41.48, 法向力=2393.5439, 切向力X=1137.7273, 切向力Y=1853.7585 +FPS=43.83, 法向力=2416.0557, 切向力X=1196.8181, 切向力Y=1809.4490 +FPS=36.75, 法向力=2938.5369, 切向力X=1857.8989, 切向力Y=1083.3704 +FPS=41.62, 法向力=2911.8691, 切向力X=2003.5237, 切向力Y=1133.9738 +FPS=40.77, 法向力=2926.9885, 切向力X=1988.6223, 切向力Y=1118.3567 +FPS=39.68, 法向力=2134.1667, 切向力X=1186.2744, 切向力Y=1999.9595 +FPS=42.39, 法向力=2165.2852, 切向力X=1132.0239, 切向力Y=2037.1672 +FPS=40.50, 法向力=2152.6028, 切向力X=1122.3464, 切向力Y=2027.8250 +FPS=40.39, 法向力=2582.5247, 切向力X=1748.3955, 切向力Y=1840.4248 +FPS=40.62, 法向力=2694.6421, 切向力X=1869.8608, 切向力Y=1904.2896 +FPS=42.09, 法向力=2221.2832, 切向力X=1898.0854, 切向力Y=1342.7205 +FPS=43.34, 法向力=2309.0649, 切向力X=1841.8359, 切向力Y=1295.6396 +FPS=37.24, 法向力=2631.5215, 切向力X=867.0359, 切向力Y=2083.7773 +FPS=42.88, 法向力=2785.0649, 切向力X=971.3510, 切向力Y=2194.5344 +FPS=43.16, 法向力=2734.5745, 切向力X=1024.0907, 切向力Y=2146.8203 +FPS=39.36, 法向力=2184.4458, 切向力X=1208.1060, 切向力Y=1639.2238 +FPS=44.00, 法向力=2202.2993, 切向力X=1212.2026, 切向力Y=1688.3232 +FPS=41.77, 法向力=2435.7632, 切向力X=1540.5808, 切向力Y=977.9556 +FPS=40.78, 法向力=2482.3320, 切向力X=1518.5591, 切向力Y=961.5975 +FPS=40.99, 法向力=2429.9351, 切向力X=1865.6165, 切向力Y=1701.4633 +FPS=41.46, 法向力=2421.0686, 切向力X=1867.5475, 切向力Y=1722.7621 +FPS=43.47, 法向力=2435.4946, 切向力X=1924.4771, 切向力Y=1737.8430 +FPS=40.88, 法向力=2522.6982, 切向力X=1692.3616, 切向力Y=1771.7648 +FPS=43.24, 法向力=2490.8193, 切向力X=1721.4340, 切向力Y=1802.9324 +FPS=42.10, 法向力=2489.1287, 切向力X=1734.8687, 切向力Y=1822.5112 +FPS=39.12, 法向力=2571.5264, 切向力X=1692.0247, 切向力Y=1532.2676 +FPS=42.90, 法向力=2637.5869, 切向力X=1699.3231, 切向力Y=1470.7085 +FPS=40.88, 法向力=2634.2881, 切向力X=1591.9164, 切向力Y=1157.6003 +FPS=40.70, 法向力=2639.4175, 切向力X=1571.1938, 切向力Y=1141.4503 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000278s, blend=0.002156s (9 tiles incl ref), finalize=0.000059s, total=0.002499s +FPS=39.64, 法向力=2452.4790, 切向力X=1203.8885, 切向力Y=242.7158 +FPS=39.74, 法向力=2471.0029, 切向力X=1169.8877, 切向力Y=253.8510 +FPS=41.07, 法向力=2464.1328, 切向力X=1168.4746, 切向力Y=266.4164 +FPS=40.96, 法向力=1734.5076, 切向力X=1094.7699, 切向力Y=1373.0049 +FPS=43.27, 法向力=1710.8857, 切向力X=1184.2668, 切向力Y=1518.4526 +FPS=39.16, 法向力=1687.8342, 切向力X=1184.6409, 切向力Y=1519.0940 +FPS=40.32, 法向力=2291.4312, 切向力X=791.6686, 切向力Y=2378.7817 +FPS=41.82, 法向力=2298.2798, 切向力X=716.4302, 切向力Y=2492.1204 +FPS=37.34, 法向力=2500.7510, 切向力X=505.6958, 切向力Y=1381.9229 +FPS=41.41, 法向力=2510.8198, 切向力X=505.7495, 切向力Y=1405.8020 +FPS=39.86, 法向力=2526.6677, 切向力X=2012.4944, 切向力Y=1466.3540 +FPS=43.47, 法向力=2535.6218, 切向力X=1993.9747, 切向力Y=1434.7361 +FPS=41.62, 法向力=2514.1091, 切向力X=2057.3274, 切向力Y=1445.0403 +FPS=42.18, 法向力=2527.5144, 切向力X=2437.2607, 切向力Y=1006.0468 +FPS=41.53, 法向力=2566.1809, 切向力X=2542.3081, 切向力Y=996.0375 +FPS=39.49, 法向力=2385.1934, 切向力X=2066.2236, 切向力Y=1872.7307 +FPS=40.02, 法向力=2446.6948, 切向力X=2105.3164, 切向力Y=1913.6154 +FPS=43.05, 法向力=2457.3301, 切向力X=2126.4661, 切向力Y=1944.0376 +FPS=37.45, 法向力=2605.8259, 切向力X=1688.8350, 切向力Y=1336.1885 +FPS=43.17, 法向力=2602.1770, 切向力X=1735.2473, 切向力Y=1346.1169 +FPS=40.32, 法向力=2815.2727, 切向力X=1274.5408, 切向力Y=1662.7241 +FPS=43.39, 法向力=2794.7734, 切向力X=1299.3049, 切向力Y=1624.5712 +FPS=41.05, 法向力=2830.8804, 切向力X=1388.7732, 切向力Y=1659.3313 +FPS=40.99, 法向力=2766.1926, 切向力X=1468.9780, 切向力Y=1683.7113 +FPS=42.97, 法向力=2828.9529, 切向力X=1410.7095, 切向力Y=1794.7487 +FPS=38.40, 法向力=3147.6948, 切向力X=1052.5245, 切向力Y=1929.6282 +FPS=41.24, 法向力=3209.5857, 切向力X=1102.4653, 切向力Y=1900.8228 +FPS=40.50, 法向力=3206.3818, 切向力X=1057.8682, 切向力Y=1903.8396 +FPS=41.11, 法向力=2775.9885, 切向力X=1358.6750, 切向力Y=2053.5239 +FPS=41.90, 法向力=2691.3513, 切向力X=1470.8645, 切向力Y=2082.4790 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000282s, blend=0.002221s (9 tiles incl ref), finalize=0.000053s, total=0.002563s +FPS=36.92, 法向力=2356.2588, 切向力X=1101.6951, 切向力Y=1655.0330 +FPS=42.76, 法向力=2362.1533, 切向力X=1110.3071, 切向力Y=1704.3928 +FPS=38.72, 法向力=2768.4492, 切向力X=802.6794, 切向力Y=887.4899 +FPS=41.66, 法向力=2839.4573, 切向力X=776.3770, 切向力Y=904.9697 +FPS=43.11, 法向力=2832.8364, 切向力X=769.3752, 切向力Y=897.2036 +FPS=40.25, 法向力=2825.4053, 切向力X=2097.8276, 切向力Y=984.2820 +FPS=42.84, 法向力=2843.6372, 切向力X=2186.7334, 切向力Y=974.9199 +FPS=42.98, 法向力=2872.4150, 切向力X=2187.3193, 切向力Y=959.2562 +FPS=40.07, 法向力=2663.2312, 切向力X=1198.9991, 切向力Y=1484.3221 +FPS=40.90, 法向力=2694.0571, 切向力X=1071.5361, 切向力Y=1477.6301 +FPS=41.88, 法向力=2472.9573, 切向力X=961.1810, 切向力Y=1649.6583 +FPS=42.96, 法向力=2478.4092, 切向力X=995.1297, 切向力Y=1729.3035 +FPS=38.89, 法向力=2306.9800, 切向力X=2182.5366, 切向力Y=1356.6079 +FPS=43.98, 法向力=2331.3875, 切向力X=2191.1865, 切向力Y=1275.2080 +FPS=43.81, 法向力=2269.0989, 切向力X=2171.3030, 切向力Y=1149.7269 +FPS=38.46, 法向力=2252.9185, 切向力X=1403.2424, 切向力Y=1706.0084 +FPS=43.11, 法向力=2290.7766, 切向力X=1406.9502, 切向力Y=1790.6158 +FPS=39.81, 法向力=2290.4990, 切向力X=1478.5834, 切向力Y=1780.4749 +FPS=39.80, 法向力=2682.1755, 切向力X=2103.1694, 切向力Y=1014.2237 +FPS=39.76, 法向力=2733.7483, 切向力X=2169.9263, 切向力Y=1022.3926 +FPS=41.96, 法向力=2824.5540, 切向力X=1959.0985, 切向力Y=1756.0527 +FPS=41.44, 法向力=2866.2231, 切向力X=1938.8575, 切向力Y=1832.0214 +FPS=40.33, 法向力=2494.8943, 切向力X=1733.1194, 切向力Y=2084.6680 +FPS=42.43, 法向力=2524.9629, 切向力X=1753.9258, 切向力Y=2078.7793 +FPS=42.73, 法向力=2496.2290, 切向力X=1780.8760, 切向力Y=2032.1509 +FPS=37.81, 法向力=2558.6011, 切向力X=2143.6641, 切向力Y=1334.5780 +FPS=43.61, 法向力=2576.8169, 切向力X=2315.8796, 切向力Y=1300.4227 +FPS=41.43, 法向力=1992.4734, 切向力X=1717.2562, 切向力Y=1659.5319 +FPS=41.69, 法向力=2021.3748, 切向力X=1725.2417, 切向力Y=1655.6396 +FPS=38.65, 法向力=2564.6428, 切向力X=1270.2224, 切向力Y=1137.5774 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000284s, blend=0.002175s (9 tiles incl ref), finalize=0.000053s, total=0.002519s +FPS=41.15, 法向力=2653.1191, 切向力X=1256.9851, 切向力Y=1009.1609 +FPS=42.70, 法向力=2644.9033, 切向力X=1279.2964, 切向力Y=1018.5107 +FPS=41.48, 法向力=2931.8340, 切向力X=1268.1577, 切向力Y=1888.1281 +FPS=44.26, 法向力=2967.3569, 切向力X=1226.3242, 切向力Y=1863.8816 +FPS=43.16, 法向力=2955.0049, 切向力X=1243.7517, 切向力Y=1792.4392 +FPS=38.90, 法向力=2677.3440, 切向力X=1733.5702, 切向力Y=1567.7861 +FPS=43.53, 法向力=2623.6853, 切向力X=1757.2960, 切向力Y=1571.2588 +FPS=42.04, 法向力=2411.1577, 切向力X=1660.8032, 切向力Y=1646.2891 +FPS=41.87, 法向力=2422.4443, 切向力X=1673.6337, 切向力Y=1596.8215 +FPS=41.38, 法向力=2579.7966, 切向力X=1222.5264, 切向力Y=2293.9939 +FPS=41.47, 法向力=2624.6289, 切向力X=1279.2747, 切向力Y=2352.8057 +FPS=42.68, 法向力=2634.9275, 切向力X=1321.6566, 切向力Y=2321.8411 +FPS=38.96, 法向力=2898.4868, 切向力X=989.6164, 切向力Y=1467.6780 +FPS=43.95, 法向力=2930.4370, 切向力X=971.0332, 切向力Y=1508.2372 +FPS=43.29, 法向力=2947.5034, 切向力X=998.9237, 切向力Y=1468.6182 +FPS=38.92, 法向力=2257.5952, 切向力X=2084.8022, 切向力Y=1683.1647 +FPS=43.43, 法向力=2285.2290, 切向力X=2097.8425, 切向力Y=1705.6240 +FPS=42.57, 法向力=3085.0474, 切向力X=899.5635, 切向力Y=1222.2686 +FPS=42.73, 法向力=3023.6680, 切向力X=809.3972, 切向力Y=1246.9117 +FPS=41.07, 法向力=2939.1724, 切向力X=1161.8500, 切向力Y=2566.1228 +FPS=42.80, 法向力=2900.3838, 切向力X=1174.6611, 切向力Y=2562.3345 +FPS=43.92, 法向力=2921.5911, 切向力X=1187.5941, 切向力Y=2578.9810 +FPS=39.00, 法向力=2762.6802, 切向力X=1959.3335, 切向力Y=1417.1194 +FPS=42.06, 法向力=2752.1792, 切向力X=2053.6873, 切向力Y=1367.9846 +FPS=41.27, 法向力=2767.5122, 切向力X=2057.5916, 切向力Y=1352.5032 +FPS=41.56, 法向力=2354.5269, 切向力X=963.0198, 切向力Y=1044.5576 +FPS=44.30, 法向力=2215.3906, 切向力X=1049.7842, 切向力Y=1093.2441 +FPS=41.52, 法向力=2285.9629, 切向力X=961.3518, 切向力Y=1088.6951 +FPS=41.50, 法向力=2854.8311, 切向力X=2063.8960, 切向力Y=1907.8743 +FPS=41.59, 法向力=2576.9438, 切向力X=2067.2832, 切向力Y=1848.1411 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000315s, blend=0.002209s (9 tiles incl ref), finalize=0.000057s, total=0.002588s +FPS=40.86, 法向力=2634.9888, 切向力X=2016.1659, 切向力Y=1858.3134 +FPS=44.33, 法向力=2623.6016, 切向力X=2038.6288, 切向力Y=1846.0874 +FPS=37.98, 法向力=2335.9497, 切向力X=2656.8564, 切向力Y=1908.8278 +FPS=42.52, 法向力=2329.7295, 切向力X=2625.8223, 切向力Y=1831.2563 +FPS=42.34, 法向力=2346.5251, 切向力X=2596.2224, 切向力Y=1872.5040 +FPS=40.41, 法向力=2302.0952, 切向力X=804.2517, 切向力Y=1279.4141 +FPS=43.27, 法向力=2321.5225, 切向力X=747.7576, 切向力Y=1379.4277 +FPS=40.84, 法向力=2327.9355, 切向力X=756.7862, 切向力Y=1358.6433 +FPS=41.15, 法向力=2421.7168, 切向力X=1460.5002, 切向力Y=1905.7749 +FPS=40.66, 法向力=2469.2727, 切向力X=1527.3430, 切向力Y=1895.0002 +FPS=42.09, 法向力=2644.4224, 切向力X=1290.9507, 切向力Y=1642.0530 +FPS=42.32, 法向力=2634.7861, 切向力X=1397.8672, 切向力Y=1643.9094 +FPS=39.14, 法向力=2154.0127, 切向力X=1679.5640, 切向力Y=1295.4243 +FPS=41.69, 法向力=2202.6145, 切向力X=1700.8406, 切向力Y=1336.2048 +FPS=43.91, 法向力=2216.0168, 切向力X=1719.8127, 切向力Y=1293.6726 +FPS=38.75, 法向力=2616.3433, 切向力X=4460.9180, 切向力Y=1754.0782 +FPS=41.03, 法向力=2821.5808, 切向力X=4658.1587, 切向力Y=1650.1127 +FPS=39.51, 法向力=1647.1450, 切向力X=10814.5703, 切向力Y=1188.3083 +FPS=40.34, 法向力=1646.4895, 切向力X=11039.6973, 切向力Y=1036.4923 +FPS=36.87, 法向力=3350.2275, 切向力X=24602.0254, 切向力Y=-3431.7778 +FPS=40.42, 法向力=3007.4741, 切向力X=25421.8105, 切向力Y=-3725.7898 +FPS=40.24, 法向力=3048.6323, 切向力X=25459.7891, 切向力Y=-3648.3938 +FPS=39.78, 法向力=7646.9023, 切向力X=36787.5391, 切向力Y=-9464.8789 +FPS=38.58, 法向力=7632.5244, 切向力X=37244.6797, 切向力Y=-10184.1992 +FPS=36.51, 法向力=12895.0430, 切向力X=33129.2031, 切向力Y=-7554.5811 +FPS=40.51, 法向力=13107.6387, 切向力X=33222.6953, 切向力Y=-7266.4727 +FPS=42.07, 法向力=13174.9873, 切向力X=33188.8594, 切向力Y=-7215.8867 +FPS=37.81, 法向力=13906.2832, 切向力X=33286.3867, 切向力Y=-7695.8887 +FPS=42.37, 法向力=13899.4355, 切向力X=33322.2227, 切向力Y=-7775.3281 +FPS=39.92, 法向力=16883.8125, 切向力X=37310.3828, 切向力Y=-10522.0195 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000250s, blend=0.002169s (9 tiles incl ref), finalize=0.000056s, total=0.002481s +FPS=39.48, 法向力=16735.1309, 切向力X=37687.9141, 切向力Y=-10867.9600 +FPS=37.08, 法向力=20692.0117, 切向力X=34973.7969, 切向力Y=-5936.1680 +FPS=41.73, 法向力=20795.3828, 切向力X=35107.0469, 切向力Y=-5903.5415 +FPS=41.59, 法向力=20805.0898, 切向力X=35160.7109, 切向力Y=-5848.6948 +FPS=36.66, 法向力=17687.4844, 切向力X=24962.9883, 切向力Y=-33.0021 +FPS=43.55, 法向力=17713.0430, 切向力X=25288.1328, 切向力Y=163.7943 +FPS=42.39, 法向力=10344.6104, 切向力X=5029.8911, 切向力Y=-1217.9163 +FPS=43.63, 法向力=10049.0957, 切向力X=4932.9727, 切向力Y=-1097.6730 +FPS=38.61, 法向力=6916.5913, 切向力X=-17104.6836, 切向力Y=-3669.6946 +FPS=38.39, 法向力=6575.8247, 切向力X=-17419.2930, 切向力Y=-3468.3589 +FPS=39.55, 法向力=6510.1133, 切向力X=-17568.8789, 切向力Y=-3342.7090 +FPS=37.53, 法向力=5098.1621, 切向力X=-29227.6758, 切向力Y=-1339.6230 +FPS=42.11, 法向力=4993.0693, 切向力X=-29671.4141, 切向力Y=-1308.6592 +FPS=40.12, 法向力=7230.1338, 切向力X=-35855.3633, 切向力Y=-578.2090 +FPS=40.31, 法向力=7121.1499, 切向力X=-36276.1797, 切向力Y=-715.5704 +FPS=40.53, 法向力=7119.2246, 切向力X=-36265.2500, 切向力Y=-700.9054 +FPS=40.11, 法向力=11320.3672, 切向力X=-34528.1914, 切向力Y=-1638.1353 +FPS=41.77, 法向力=11437.6777, 切向力X=-34651.7031, 切向力Y=-1487.3776 +FPS=37.97, 法向力=15254.1348, 切向力X=-37398.3281, 切向力Y=-2032.1410 +FPS=42.52, 法向力=15162.8691, 切向力X=-37523.0391, 切向力Y=-2004.4252 +FPS=40.23, 法向力=15185.4805, 切向力X=-37486.1523, 切向力Y=-2020.6995 +FPS=42.87, 法向力=17393.4648, 切向力X=-35592.9531, 切向力Y=-1038.0536 +FPS=43.29, 法向力=17358.7109, 切向力X=-35518.5117, 切向力Y=-1055.7612 +FPS=38.83, 法向力=17358.5664, 切向力X=-32486.9062, 切向力Y=2701.0205 +FPS=41.83, 法向力=17227.3438, 切向力X=-32485.7539, 切向力Y=2954.0776 +FPS=41.75, 法向力=17209.1465, 切向力X=-32453.8594, 切向力Y=2955.3125 +FPS=38.74, 法向力=14360.4814, 切向力X=-24561.8516, 切向力Y=3081.4897 +FPS=41.23, 法向力=14172.3535, 切向力X=-24604.5566, 切向力Y=3218.9556 +FPS=39.55, 法向力=11726.3594, 切向力X=-19754.3359, 切向力Y=2243.0701 +FPS=42.80, 法向力=11603.0000, 切向力X=-19466.8750, 切向力Y=2455.4390 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000271s, blend=0.002207s (9 tiles incl ref), finalize=0.000057s, total=0.002541s +FPS=40.23, 法向力=10157.7842, 切向力X=-13893.8066, 切向力Y=598.0181 +FPS=43.54, 法向力=10203.2754, 切向力X=-14004.2686, 切向力Y=553.0693 +FPS=43.04, 法向力=10166.4844, 切向力X=-14004.4805, 切向力Y=590.5148 +FPS=37.23, 法向力=7652.6724, 切向力X=-2999.4536, 切向力Y=-2214.2537 +FPS=42.35, 法向力=7806.1475, 切向力X=-2898.9233, 切向力Y=-2180.1873 +FPS=40.95, 法向力=7791.8750, 切向力X=-2890.4004, 切向力Y=-2232.9099 +FPS=41.14, 法向力=3577.6631, 切向力X=17876.1387, 切向力Y=-2487.8638 +FPS=40.76, 法向力=3691.3582, 切向力X=18301.6641, 切向力Y=-2445.3782 +FPS=41.23, 法向力=3049.2241, 切向力X=28684.4297, 切向力Y=572.2450 +FPS=43.16, 法向力=3081.8154, 切向力X=28837.3828, 切向力Y=357.4913 +FPS=40.79, 法向力=4930.3486, 切向力X=40224.0547, 切向力Y=-1524.6132 +FPS=40.65, 法向力=4660.1318, 切向力X=40721.2930, 切向力Y=-1428.6998 +FPS=41.26, 法向力=4619.1533, 切向力X=40788.4844, 切向力Y=-1427.0139 +FPS=37.68, 法向力=10135.4746, 切向力X=48893.1211, 切向力Y=1730.1433 +FPS=41.83, 法向力=9998.8926, 切向力X=49289.4805, 切向力Y=1893.0562 +FPS=39.57, 法向力=17855.0703, 切向力X=46769.5234, 切向力Y=3145.1157 +FPS=42.18, 法向力=17894.5039, 切向力X=46986.9023, 切向力Y=3343.6909 +FPS=39.55, 法向力=21129.6602, 切向力X=37792.3828, 切向力Y=2271.3423 +FPS=41.30, 法向力=21315.7168, 切向力X=37937.7891, 切向力Y=2351.8013 +FPS=41.51, 法向力=21317.8242, 切向力X=37989.9297, 切向力Y=2293.2231 +FPS=38.30, 法向力=19242.1211, 切向力X=29226.3477, 切向力Y=2219.0352 +FPS=42.79, 法向力=19246.2500, 切向力X=29293.8125, 切向力Y=2316.4644 +FPS=43.03, 法向力=19229.9863, 切向力X=29324.4746, 切向力Y=2332.0454 +FPS=40.27, 法向力=19233.1387, 切向力X=24233.0117, 切向力Y=659.6921 +FPS=43.41, 法向力=19207.6250, 切向力X=24212.6621, 切向力Y=692.8726 +FPS=42.64, 法向力=19138.1680, 切向力X=18224.1113, 切向力Y=359.1982 +FPS=43.00, 法向力=18931.2852, 切向力X=18095.9648, 切向力Y=264.1154 +FPS=40.95, 法向力=14698.7734, 切向力X=-13277.0430, 切向力Y=-2421.6086 +FPS=41.07, 法向力=14370.5410, 切向力X=-13485.2402, 切向力Y=-2092.6479 +FPS=44.17, 法向力=14399.8311, 切向力X=-13441.2021, 切向力Y=-2078.2275 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002181s (9 tiles incl ref), finalize=0.000054s, total=0.002505s +FPS=37.77, 法向力=8422.7793, 切向力X=-35413.2812, 切向力Y=-3787.6479 +FPS=43.10, 法向力=7956.9546, 切向力X=-36151.0469, 切向力Y=-3691.9756 +FPS=40.65, 法向力=7940.1582, 切向力X=-36168.3359, 切向力Y=-3674.4302 +FPS=41.52, 法向力=6795.2778, 切向力X=-38199.9688, 切向力Y=-2908.9556 +FPS=42.12, 法向力=6882.7773, 切向力X=-38111.4062, 切向力Y=-2938.7319 +FPS=38.33, 法向力=9135.4727, 切向力X=-34083.4922, 切向力Y=576.9854 +FPS=41.69, 法向力=9286.8115, 切向力X=-34133.1836, 切向力Y=690.7407 +FPS=36.95, 法向力=11242.0186, 切向力X=-29365.2832, 切向力Y=5585.2109 +FPS=42.25, 法向力=11271.2822, 切向力X=-29370.7930, 切向力Y=5652.8633 +FPS=41.53, 法向力=11270.9180, 切向力X=-29407.1289, 切向力Y=5680.9189 +FPS=40.21, 法向力=12172.6094, 切向力X=-30380.0352, 切向力Y=-2910.6938 +FPS=42.94, 法向力=12301.0684, 切向力X=-30440.5996, 切向力Y=-2615.9458 +FPS=40.83, 法向力=12276.3545, 切向力X=-30592.1680, 切向力Y=-2643.4844 +FPS=39.68, 法向力=16371.0840, 切向力X=-25322.3984, 切向力Y=-18427.3125 +FPS=42.25, 法向力=16359.0195, 切向力X=-25241.7188, 切向力Y=-18480.3887 +FPS=38.63, 法向力=14081.8604, 切向力X=-10761.0645, 切向力Y=-23221.9961 +FPS=41.34, 法向力=14111.1270, 切向力X=-10638.4336, 切向力Y=-23406.6992 +FPS=38.26, 法向力=10102.9316, 切向力X=5668.9756, 切向力Y=-18068.5352 +FPS=43.19, 法向力=10007.9326, 切向力X=5752.1431, 切向力Y=-18091.1641 +FPS=42.80, 法向力=10004.7822, 切向力X=5782.3467, 切向力Y=-18133.9844 +FPS=42.08, 法向力=7743.2119, 切向力X=4522.5068, 切向力Y=-9078.0762 +FPS=44.09, 法向力=7635.1343, 切向力X=4523.9912, 切向力Y=-9033.0283 +FPS=40.98, 法向力=6659.4639, 切向力X=5068.7451, 切向力Y=-4722.8945 +FPS=41.55, 法向力=6746.9600, 切向力X=5030.1074, 切向力Y=-4793.9795 +FPS=42.20, 法向力=6727.3081, 切向力X=5112.4253, 切向力Y=-4725.8047 +FPS=38.96, 法向力=5723.5205, 切向力X=6384.1831, 切向力Y=-3404.5718 +FPS=43.29, 法向力=5609.4692, 切向力X=6514.1758, 切向力Y=-3279.6099 +FPS=39.75, 法向力=5553.4629, 切向力X=6375.1782, 切向力Y=-2584.6001 +FPS=43.26, 法向力=5592.6636, 切向力X=6449.5269, 切向力Y=-2422.4277 +FPS=39.31, 法向力=5557.7632, 切向力X=6442.0630, 切向力Y=-2460.5352 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000233s, blend=0.002108s (9 tiles incl ref), finalize=0.000052s, total=0.002399s +FPS=42.84, 法向力=4236.8955, 切向力X=10264.5908, 切向力Y=3096.2371 +FPS=40.49, 法向力=4211.8525, 切向力X=10374.4551, 切向力Y=3149.2310 +FPS=36.69, 法向力=3512.6299, 切向力X=12563.1758, 切向力Y=19348.9961 +FPS=42.36, 法向力=3208.4070, 切向力X=12745.1250, 切向力Y=20388.1797 +FPS=42.24, 法向力=3347.4775, 切向力X=12725.1094, 切向力Y=20244.1992 +FPS=40.06, 法向力=5497.4844, 切向力X=7941.4883, 切向力Y=36018.7969 +FPS=41.65, 法向力=5480.1240, 切向力X=7872.7549, 切向力Y=36221.7266 +FPS=36.69, 法向力=11468.4258, 切向力X=-3178.5869, 切向力Y=34980.9297 +FPS=43.58, 法向力=11518.0117, 切向力X=-3082.6499, 切向力Y=35278.3203 +FPS=40.73, 法向力=16010.4814, 切向力X=-6361.9102, 切向力Y=32883.2266 +FPS=42.41, 法向力=16020.4375, 切向力X=-6194.7295, 切向力Y=32859.3945 +FPS=43.59, 法向力=15969.4404, 切向力X=-6135.2603, 切向力Y=32825.7422 +FPS=40.07, 法向力=16250.9668, 切向力X=-550.5330, 切向力Y=31408.7188 +FPS=43.19, 法向力=16353.6426, 切向力X=-453.9885, 切向力Y=31321.5469 +FPS=42.10, 法向力=16285.4990, 切向力X=-378.4726, 切向力Y=31319.4902 +FPS=42.93, 法向力=14891.0527, 切向力X=4389.3618, 切向力Y=25757.7598 +FPS=39.60, 法向力=14949.7832, 切向力X=4462.8574, 切向力Y=25708.7617 +FPS=40.99, 法向力=13323.7881, 切向力X=3753.9666, 切向力Y=20450.9863 +FPS=43.71, 法向力=13337.8506, 切向力X=3594.9883, 切向力Y=20482.7188 +FPS=39.32, 法向力=12145.3359, 切向力X=1528.9678, 切向力Y=17540.5352 +FPS=43.80, 法向力=12048.0078, 切向力X=1541.2024, 切向力Y=17480.1172 +FPS=43.35, 法向力=12046.1719, 切向力X=1575.0258, 切向力Y=17425.9648 +FPS=38.17, 法向力=8587.5752, 切向力X=-1868.5444, 切向力Y=3868.8281 +FPS=43.03, 法向力=8579.0859, 切向力X=-1905.5354, 切向力Y=3855.8662 +FPS=42.95, 法向力=8605.7197, 切向力X=-1868.8043, 切向力Y=3895.8271 +FPS=38.49, 法向力=9287.5859, 切向力X=-11618.0820, 切向力Y=-6152.0342 +FPS=43.13, 法向力=9415.0469, 切向力X=-11674.6758, 切向力Y=-6287.4941 +FPS=40.37, 法向力=9232.1338, 切向力X=-11048.3535, 切向力Y=-455.2241 +FPS=43.99, 法向力=9379.9375, 切向力X=-11024.0088, 切向力Y=-363.9001 +FPS=42.51, 法向力=9158.6035, 切向力X=-10106.1504, 切向力Y=2238.5044 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000248s, blend=0.002147s (9 tiles incl ref), finalize=0.000057s, total=0.002457s +FPS=42.92, 法向力=9212.5518, 切向力X=-10093.5947, 切向力Y=2266.8684 +FPS=42.45, 法向力=9193.9180, 切向力X=-10086.2471, 切向力Y=2217.4138 +FPS=38.60, 法向力=7813.0117, 切向力X=-7789.5649, 切向力Y=1540.7207 +FPS=43.96, 法向力=8000.4062, 切向力X=-7740.6777, 切向力Y=1717.8474 +FPS=43.50, 法向力=7962.1431, 切向力X=-7861.0200, 切向力Y=1638.6167 +FPS=39.43, 法向力=7066.0566, 切向力X=-4123.7388, 切向力Y=-435.6512 +FPS=41.74, 法向力=7148.0747, 切向力X=-4211.7842, 切向力Y=-312.0053 +FPS=41.86, 法向力=5348.0073, 切向力X=1532.9336, 切向力Y=-2179.4165 +FPS=44.51, 法向力=5421.3784, 切向力X=1887.4791, 切向力Y=-2201.5115 +FPS=40.07, 法向力=5413.7490, 切向力X=1843.4490, 切向力Y=-2188.7881 +FPS=43.85, 法向力=2393.6660, 切向力X=10400.5566, 切向力Y=-907.6707 +FPS=42.43, 法向力=2669.3477, 切向力X=10751.9160, 切向力Y=-843.0118 +FPS=40.01, 法向力=1260.7312, 切向力X=14444.9023, 切向力Y=285.5866 +FPS=41.60, 法向力=1237.2780, 切向力X=14654.9941, 切向力Y=234.1044 +FPS=41.47, 法向力=1269.4294, 切向力X=14723.0498, 切向力Y=107.8297 +FPS=41.17, 法向力=2715.3003, 切向力X=20635.3027, 切向力Y=-631.7460 +FPS=41.66, 法向力=2715.3955, 切向力X=21056.7559, 切向力Y=-854.6466 +FPS=39.10, 法向力=3690.9358, 切向力X=28212.8203, 切向力Y=-1617.5509 +FPS=42.33, 法向力=3584.0842, 切向力X=28453.7969, 切向力Y=-1583.6565 +FPS=41.44, 法向力=5388.4175, 切向力X=38696.4922, 切向力Y=-3241.2358 +FPS=42.47, 法向力=5136.5752, 切向力X=39091.6094, 切向力Y=-3165.1860 +FPS=43.64, 法向力=5113.0083, 切向力X=39079.8984, 切向力Y=-3129.3970 +FPS=38.84, 法向力=9774.6484, 切向力X=46435.8828, 切向力Y=2552.4656 +FPS=43.12, 法向力=9495.6328, 切向力X=46802.8438, 切向力Y=2691.1562 +FPS=43.24, 法向力=9513.2266, 切向力X=46881.5586, 切向力Y=2588.5046 +FPS=37.96, 法向力=15400.5176, 切向力X=39325.5859, 切向力Y=8196.5605 +FPS=43.32, 法向力=15616.1719, 切向力X=39379.1406, 切向力Y=8218.9385 +FPS=39.92, 法向力=17274.5918, 切向力X=33615.9141, 切向力Y=7805.6816 +FPS=43.04, 法向力=17294.4102, 切向力X=33635.5312, 切向力Y=7773.5469 +FPS=38.91, 法向力=19102.7500, 切向力X=28138.1367, 切向力Y=6407.6196 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000314s, blend=0.002151s (9 tiles incl ref), finalize=0.000055s, total=0.002525s +FPS=40.34, 法向力=19211.3242, 切向力X=28057.5938, 切向力Y=6385.0093 +FPS=42.78, 法向力=19201.0156, 切向力X=28100.2734, 切向力Y=6386.5835 +FPS=38.39, 法向力=15598.4854, 切向力X=12650.5078, 切向力Y=2920.5251 +FPS=42.15, 法向力=15597.9785, 切向力X=12616.4922, 切向力Y=3005.1094 +FPS=39.86, 法向力=15613.8721, 切向力X=12640.7949, 切向力Y=3021.4907 +FPS=43.31, 法向力=12653.8125, 切向力X=-16524.3438, 切向力Y=-157.3723 +FPS=40.52, 法向力=12624.3203, 切向力X=-16431.4258, 切向力Y=-110.9611 +FPS=41.27, 法向力=15154.3760, 切向力X=-38631.8594, 切向力Y=-1769.6683 +FPS=41.50, 法向力=15309.5107, 切向力X=-39027.1328, 切向力Y=-1473.8906 +FPS=38.47, 法向力=24160.1426, 切向力X=-40988.0469, 切向力Y=-5675.1162 +FPS=40.97, 法向力=24003.5000, 切向力X=-40988.4219, 切向力Y=-5541.5781 +FPS=41.24, 法向力=24088.4219, 切向力X=-40994.1797, 切向力Y=-5400.7959 +FPS=39.69, 法向力=23863.5430, 切向力X=-43673.6875, 切向力Y=-6657.3984 +FPS=42.61, 法向力=23851.3613, 切向力X=-43889.9375, 切向力Y=-6675.6143 +FPS=36.93, 法向力=25319.0664, 切向力X=-42159.1406, 切向力Y=-6236.1089 +FPS=41.25, 法向力=25296.0352, 切向力X=-42070.1250, 切向力Y=-6149.4985 +FPS=35.87, 法向力=26355.0723, 切向力X=-38561.7656, 切向力Y=-9382.2637 +FPS=42.31, 法向力=26282.4746, 切向力X=-38367.0781, 切向力Y=-9701.2480 +FPS=42.56, 法向力=26255.4023, 切向力X=-38257.1055, 切向力Y=-9740.6328 +FPS=40.78, 法向力=20863.4160, 切向力X=-28030.3359, 切向力Y=-7859.3394 +FPS=43.21, 法向力=20547.5508, 切向力X=-27768.7852, 切向力Y=-7865.7964 +FPS=40.65, 法向力=20517.2500, 切向力X=-27715.9492, 切向力Y=-7837.0508 +FPS=41.76, 法向力=16024.3242, 切向力X=-19131.5781, 切向力Y=-3776.6821 +FPS=43.24, 法向力=16030.8506, 切向力X=-18960.7734, 切向力Y=-3739.9204 +FPS=40.04, 法向力=12632.1113, 切向力X=-10463.2773, 切向力Y=-1065.4521 +FPS=43.21, 法向力=12561.3652, 切向力X=-10487.4121, 切向力Y=-941.3041 +FPS=39.63, 法向力=7291.5000, 切向力X=6507.8301, 切向力Y=-6376.2344 +FPS=39.99, 法向力=7373.5605, 切向力X=6826.9111, 切向力Y=-6439.8057 +FPS=40.88, 法向力=7369.9375, 切向力X=6813.4458, 切向力Y=-6452.7500 +FPS=39.93, 法向力=3682.3335, 切向力X=23321.4531, 切向力Y=-3884.0415 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002130s (9 tiles incl ref), finalize=0.000062s, total=0.002458s +FPS=39.64, 法向力=3437.4590, 切向力X=24239.7969, 切向力Y=-4016.2612 +FPS=37.18, 法向力=3355.3901, 切向力X=30422.9453, 切向力Y=-155.0737 +FPS=42.43, 法向力=3419.0090, 切向力X=30513.1211, 切向力Y=-144.0551 +FPS=42.01, 法向力=3411.6802, 切向力X=30492.4883, 切向力Y=-228.4072 +FPS=39.58, 法向力=5191.7227, 切向力X=40556.6719, 切向力Y=4400.1294 +FPS=41.54, 法向力=4872.6846, 切向力X=41285.7891, 切向力Y=4590.1152 +FPS=37.65, 法向力=10036.5088, 切向力X=49309.4883, 切向力Y=14033.9844 +FPS=42.02, 法向力=9669.0195, 切向力X=49710.0586, 切向力Y=14442.1680 +FPS=39.81, 法向力=13559.2363, 切向力X=45484.8281, 切向力Y=17365.5352 +FPS=43.12, 法向力=13767.3164, 切向力X=45632.1523, 切向力Y=17216.7422 +FPS=41.98, 法向力=13778.6758, 切向力X=45646.2969, 切向力Y=17213.0820 +FPS=38.97, 法向力=17814.3672, 切向力X=38123.0703, 切向力Y=13961.3115 +FPS=43.43, 法向力=17832.6484, 切向力X=38222.7852, 切向力Y=14182.1367 +FPS=41.37, 法向力=17827.2461, 切向力X=38211.3555, 切向力Y=14092.1074 +FPS=40.15, 法向力=19310.0879, 切向力X=28404.0488, 切向力Y=9041.9043 +FPS=39.85, 法向力=21123.5156, 切向力X=26631.3320, 切向力Y=8140.4277 +FPS=40.27, 法向力=21000.5039, 切向力X=26723.9258, 切向力Y=8138.5845 +FPS=41.43, 法向力=20974.9395, 切向力X=26652.1523, 切向力Y=8157.2930 +FPS=39.29, 法向力=20539.8984, 切向力X=22563.6797, 切向力Y=6942.0762 +FPS=41.96, 法向力=20679.2383, 切向力X=22773.8359, 切向力Y=6977.1133 +FPS=41.09, 法向力=20665.2031, 切向力X=22772.5273, 切向力Y=6988.0850 +FPS=37.60, 法向力=18987.8945, 切向力X=11964.6611, 切向力Y=1714.4550 +FPS=40.98, 法向力=18910.2773, 切向力X=12038.5957, 切向力Y=1825.2742 +FPS=38.09, 法向力=8624.2012, 切向力X=-20127.9707, 切向力Y=-2291.1675 +FPS=41.39, 法向力=8642.8418, 切向力X=-19959.4258, 切向力Y=-2424.7607 +FPS=37.52, 法向力=12841.1738, 切向力X=-26899.0469, 切向力Y=-2092.1792 +FPS=41.46, 法向力=12628.5820, 切向力X=-27496.7480, 切向力Y=-2144.8701 +FPS=41.71, 法向力=12614.4131, 切向力X=-27493.5586, 切向力Y=-2179.9395 +FPS=39.03, 法向力=19606.9941, 切向力X=-33542.7891, 切向力Y=-958.9769 +FPS=41.32, 法向力=19580.1094, 切向力X=-33622.3086, 切向力Y=-727.6323 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000279s, blend=0.002208s (9 tiles incl ref), finalize=0.000056s, total=0.002549s +FPS=39.56, 法向力=18565.8340, 切向力X=-33325.2070, 切向力Y=-986.3557 +FPS=40.24, 法向力=18551.5801, 切向力X=-33397.7539, 切向力Y=-1040.1080 +FPS=41.32, 法向力=18530.2656, 切向力X=-33413.3906, 切向力Y=-1034.5511 +FPS=40.01, 法向力=19789.9336, 切向力X=-28359.0352, 切向力Y=3262.2305 +FPS=42.19, 法向力=19929.3848, 切向力X=-28169.8340, 切向力Y=3581.4910 +FPS=38.70, 法向力=15689.2881, 切向力X=-16551.6523, 切向力Y=8322.3965 +FPS=42.14, 法向力=15768.9775, 切向力X=-16336.2891, 切向力Y=8380.1270 +FPS=41.01, 法向力=15789.4121, 切向力X=-16337.4863, 切向力Y=8383.6816 +FPS=41.55, 法向力=11812.7910, 切向力X=-5711.1445, 切向力Y=10037.4814 +FPS=44.11, 法向力=11939.3125, 切向力X=-5818.2319, 切向力Y=10137.8311 +FPS=38.79, 法向力=8293.3740, 切向力X=-1299.7280, 切向力Y=8880.0557 +FPS=43.44, 法向力=8463.5820, 切向力X=-1177.4095, 切向力Y=8945.6660 +FPS=41.91, 法向力=8482.1445, 切向力X=-1225.7175, 切向力Y=8964.2324 +FPS=40.86, 法向力=6206.2549, 切向力X=-292.9222, 切向力Y=5318.6699 +FPS=43.40, 法向力=6227.4219, 切向力X=-308.9358, 切向力Y=5414.6914 +FPS=39.69, 法向力=3947.0654, 切向力X=3415.2393, 切向力Y=39.1726 +FPS=42.92, 法向力=4121.7305, 切向力X=3469.2598, 切向力Y=39.2132 +FPS=41.23, 法向力=4128.7983, 切向力X=3448.2061, 切向力Y=22.2439 +FPS=43.04, 法向力=2115.0383, 切向力X=5711.0615, 切向力Y=-6969.1284 +FPS=43.29, 法向力=2107.2639, 切向力X=5780.7920, 切向力Y=-7159.2109 +FPS=38.50, 法向力=2225.0732, 切向力X=9441.8535, 切向力Y=-8447.3779 +FPS=43.75, 法向力=2116.3174, 切向力X=9859.1680, 切向力Y=-8509.8438 +FPS=42.60, 法向力=2098.1240, 切向力X=9862.5996, 切向力Y=-8515.4971 +FPS=39.77, 法向力=3749.4709, 切向力X=17671.0039, 切向力Y=-10940.0625 +FPS=37.81, 法向力=3727.4114, 切向力X=18201.9258, 切向力Y=-10771.1924 +FPS=40.40, 法向力=4920.8926, 切向力X=19379.6348, 切向力Y=-10399.4883 +FPS=42.74, 法向力=4838.4375, 切向力X=19620.7109, 切向力Y=-10279.6943 +FPS=41.70, 法向力=4839.3047, 切向力X=18096.2363, 切向力Y=-6780.9844 +FPS=42.05, 法向力=4781.2852, 切向力X=18140.7539, 切向力Y=-6690.6689 +FPS=42.91, 法向力=4788.7725, 切向力X=18185.5781, 切向力Y=-6720.8452 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.002184s (9 tiles incl ref), finalize=0.000053s, total=0.002508s +FPS=37.92, 法向力=4471.2979, 切向力X=13261.2891, 切向力Y=-2772.7878 +FPS=42.71, 法向力=4527.7285, 切向力X=13175.8213, 切向力Y=-2779.0610 +FPS=43.21, 法向力=4529.8921, 切向力X=13194.5400, 切向力Y=-2834.0386 +FPS=38.78, 法向力=4279.3086, 切向力X=9941.1631, 切向力Y=-857.8298 +FPS=41.29, 法向力=4266.3311, 切向力X=10004.9824, 切向力Y=-801.8696 +FPS=41.05, 法向力=4556.0742, 切向力X=6402.7402, 切向力Y=439.6912 +FPS=43.16, 法向力=4542.5283, 切向力X=6512.8281, 切向力Y=530.4119 +FPS=39.33, 法向力=4505.9976, 切向力X=4996.4736, 切向力Y=476.2693 +FPS=42.56, 法向力=4476.2739, 切向力X=5050.1016, 切向力Y=467.4072 +FPS=42.93, 法向力=4448.5137, 切向力X=5085.7686, 切向力Y=497.8017 +FPS=41.23, 法向力=4959.0098, 切向力X=4874.2583, 切向力Y=6306.3613 +FPS=42.39, 法向力=5207.3989, 切向力X=5011.1006, 切向力Y=6387.6357 +FPS=43.08, 法向力=5219.8613, 切向力X=5005.2021, 切向力Y=6407.2554 +FPS=41.98, 法向力=5622.9751, 切向力X=-969.5953, 切向力Y=24176.6484 +FPS=41.91, 法向力=5701.3975, 切向力X=-933.5941, 切向力Y=24554.7383 +FPS=38.88, 法向力=8376.7988, 切向力X=-5575.2861, 切向力Y=32708.2188 +FPS=40.92, 法向力=8174.0806, 切向力X=-5645.3320, 切向力Y=32807.1406 +FPS=37.11, 法向力=11254.1162, 切向力X=-9545.3564, 切向力Y=33129.6484 +FPS=41.29, 法向力=11242.0811, 切向力X=-9487.8330, 切向力Y=33143.8359 +FPS=41.84, 法向力=11229.6748, 切向力X=-9487.9004, 切向力Y=33227.5781 +FPS=38.55, 法向力=12745.5010, 切向力X=-7675.8921, 切向力Y=31132.8242 +FPS=42.96, 法向力=12701.0420, 切向力X=-7297.2603, 切向力Y=30989.7891 +FPS=40.42, 法向力=13229.3369, 切向力X=-619.6940, 切向力Y=28293.2383 +FPS=42.17, 法向力=13272.7598, 切向力X=-454.6989, 切向力Y=28353.7734 +FPS=40.84, 法向力=12225.5986, 切向力X=3064.2754, 切向力Y=24727.3867 +FPS=39.62, 法向力=12125.4062, 切向力X=3005.2981, 切向力Y=24772.0469 +FPS=42.22, 法向力=12138.4922, 切向力X=3028.4402, 切向力Y=24710.5820 +FPS=39.06, 法向力=11015.3594, 切向力X=1120.3877, 切向力Y=18900.0703 +FPS=40.72, 法向力=10893.3711, 切向力X=1182.7783, 切向力Y=18953.7031 +FPS=39.41, 法向力=10908.1689, 切向力X=1204.9187, 切向力Y=18957.8418 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002222s (9 tiles incl ref), finalize=0.000054s, total=0.002535s +FPS=39.58, 法向力=9852.5254, 切向力X=1679.0341, 切向力Y=13642.7451 +FPS=42.46, 法向力=9699.1865, 切向力X=1836.7839, 切向力Y=13382.5137 +FPS=38.98, 法向力=6053.8818, 切向力X=14449.8984, 切向力Y=2586.9834 +FPS=42.83, 法向力=6116.3613, 切向力X=14567.4805, 切向力Y=2633.9990 +FPS=38.99, 法向力=2971.4353, 切向力X=20778.8047, 切向力Y=-10239.6523 +FPS=42.32, 法向力=2958.8657, 切向力X=20928.1914, 切向力Y=-10798.5713 +FPS=43.77, 法向力=2964.3726, 切向力X=20919.4766, 切向力Y=-10803.1172 +FPS=40.80, 法向力=8886.1973, 切向力X=27733.0977, 切向力Y=-8757.0674 +FPS=43.40, 法向力=8734.6953, 切向力X=28275.2812, 切向力Y=-8858.3008 +FPS=40.73, 法向力=13799.1992, 切向力X=26575.3125, 切向力Y=-876.2949 +FPS=41.49, 法向力=13847.9512, 切向力X=26644.0625, 切向力Y=-573.4315 +FPS=43.22, 法向力=13836.8955, 切向力X=26645.0234, 切向力Y=-599.7943 +FPS=39.06, 法向力=11699.6621, 切向力X=14120.6416, 切向力Y=9040.8037 +FPS=43.49, 法向力=11734.8145, 切向力X=14069.3613, 切向力Y=9056.4854 +FPS=39.41, 法向力=7064.3584, 切向力X=9359.2539, 切向力Y=3419.8452 +FPS=42.37, 法向力=7092.8984, 切向力X=9355.6484, 切向力Y=3374.4539 +FPS=42.25, 法向力=7094.1548, 切向力X=9366.2324, 切向力Y=3360.7957 +FPS=43.00, 法向力=5638.1118, 切向力X=7646.2910, 切向力Y=115.1669 +FPS=42.84, 法向力=5734.8853, 切向力X=7651.6494, 切向力Y=197.8868 +FPS=41.28, 法向力=5745.7031, 切向力X=7653.6592, 切向力Y=225.5491 +FPS=41.56, 法向力=5463.5010, 切向力X=6502.5225, 切向力Y=-127.3828 +FPS=42.07, 法向力=5451.7363, 切向力X=6488.6304, 切向力Y=-96.2310 +FPS=39.87, 法向力=4437.7412, 切向力X=4602.4248, 切向力Y=-906.0224 +FPS=41.84, 法向力=4393.7578, 切向力X=4511.4639, 切向力Y=-924.1931 +FPS=38.46, 法向力=3349.9009, 切向力X=-2050.8989, 切向力Y=-4179.7100 +FPS=41.70, 法向力=3248.7505, 切向力X=-2240.9673, 切向力Y=-4313.5283 +FPS=42.57, 法向力=3344.7478, 切向力X=-2281.9785, 切向力Y=-4254.1855 +FPS=37.75, 法向力=2709.1770, 切向力X=-17429.7559, 切向力Y=-7774.5635 +FPS=42.32, 法向力=2597.5015, 切向力X=-18026.8125, 切向力Y=-8464.1475 +FPS=35.83, 法向力=4617.3604, 切向力X=-27554.3594, 切向力Y=-8215.5742 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002101s (9 tiles incl ref), finalize=0.000053s, total=0.002396s +FPS=41.17, 法向力=4588.3359, 切向力X=-28433.1055, 切向力Y=-8748.2227 +FPS=40.22, 法向力=4561.5322, 切向力X=-28536.4062, 切向力Y=-8721.7344 +FPS=42.75, 法向力=12345.5020, 切向力X=-34113.2344, 切向力Y=-10598.8203 +FPS=42.00, 法向力=12526.7646, 切向力X=-34646.1484, 切向力Y=-10773.2285 +FPS=39.70, 法向力=14866.8535, 切向力X=-39230.5156, 切向力Y=-9031.2109 +FPS=41.86, 法向力=14736.6982, 切向力X=-39545.7344, 切向力Y=-8998.9727 +FPS=41.00, 法向力=21030.5625, 切向力X=-43309.3711, 切向力Y=-6722.9424 +FPS=39.33, 法向力=21022.3477, 切向力X=-43523.8086, 切向力Y=-6469.1504 +FPS=42.28, 法向力=21020.5781, 切向力X=-43553.7070, 切向力Y=-6467.0029 +FPS=38.73, 法向力=20884.2305, 切向力X=-37936.5859, 切向力Y=-6098.3848 +FPS=43.52, 法向力=20891.9609, 切向力X=-37928.9766, 切向力Y=-6113.5361 +FPS=41.44, 法向力=20857.0352, 切向力X=-37946.6289, 切向力Y=-6181.0762 +FPS=40.92, 法向力=14540.5244, 切向力X=-23550.9375, 切向力Y=-3257.7478 +FPS=41.48, 法向力=14450.8105, 切向力X=-23371.7773, 切向力Y=-3008.1243 +FPS=40.88, 法向力=10504.6104, 切向力X=-11545.2734, 切向力Y=521.0997 +FPS=44.26, 法向力=10524.9639, 切向力X=-11532.5498, 切向力Y=562.5677 +FPS=40.94, 法向力=8103.8652, 切向力X=-4309.7021, 切向力Y=-1216.9805 +FPS=43.33, 法向力=8153.6768, 切向力X=-4286.0439, 切向力Y=-1213.7114 +FPS=43.23, 法向力=8192.2402, 切向力X=-4328.0508, 切向力Y=-1186.5779 +FPS=38.80, 法向力=4180.5908, 切向力X=11484.6875, 切向力Y=-2508.0469 +FPS=44.40, 法向力=4246.9556, 切向力X=12046.5684, 切向力Y=-2490.0903 +FPS=42.60, 法向力=4251.7275, 切向力X=12039.1182, 切向力Y=-2459.6338 +FPS=40.63, 法向力=2483.9919, 切向力X=20177.0391, 切向力Y=6.5468 +FPS=41.55, 法向力=2579.1707, 切向力X=20387.8848, 切向力Y=438.5514 +FPS=41.62, 法向力=2844.7847, 切向力X=28547.2266, 切向力Y=2637.8208 +FPS=43.16, 法向力=2860.2002, 切向力X=29340.1328, 切向力Y=2524.9189 +FPS=40.10, 法向力=5386.9868, 切向力X=34044.4141, 切向力Y=3040.4111 +FPS=40.88, 法向力=5237.7017, 切向力X=34731.6953, 切向力Y=3089.9331 +FPS=42.39, 法向力=5229.0059, 切向力X=34703.6875, 切向力Y=3106.6248 +FPS=39.37, 法向力=13143.5000, 切向力X=32498.6602, 切向力Y=5629.9922 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002138s (9 tiles incl ref), finalize=0.000052s, total=0.002436s +FPS=41.76, 法向力=13298.7451, 切向力X=32718.9531, 切向力Y=5552.8525 +FPS=43.05, 法向力=13316.6602, 切向力X=32708.1094, 切向力Y=5515.0176 +FPS=40.37, 法向力=13617.5918, 切向力X=23380.5977, 切向力Y=5159.7798 +FPS=39.85, 法向力=13634.6738, 切向力X=23313.9453, 切向力Y=5294.1099 +FPS=39.51, 法向力=12050.7637, 切向力X=15818.5605, 切向力Y=2935.1694 +FPS=41.44, 法向力=12063.5645, 切向力X=15809.7822, 切向力Y=2929.4727 +FPS=41.12, 法向力=9311.7119, 切向力X=12841.6738, 切向力Y=3182.9043 +FPS=43.17, 法向力=9329.6152, 切向力X=12804.2549, 切向力Y=3133.2275 +FPS=43.64, 法向力=9362.2607, 切向力X=12927.0225, 切向力Y=3171.2422 +FPS=38.49, 法向力=7029.6533, 切向力X=7860.6250, 切向力Y=2261.5884 +FPS=43.53, 法向力=6967.3730, 切向力X=7815.8540, 切向力Y=2283.8682 +FPS=39.68, 法向力=6959.5698, 切向力X=7845.8008, 切向力Y=2273.1731 +FPS=42.44, 法向力=4837.8193, 切向力X=4039.9890, 切向力Y=601.6528 +FPS=40.98, 法向力=4855.1660, 切向力X=3992.4097, 切向力Y=489.2191 +FPS=41.14, 法向力=3919.9517, 切向力X=1626.4983, 切向力Y=700.8055 +FPS=41.18, 法向力=3961.1230, 切向力X=1600.8392, 切向力Y=749.3325 +FPS=37.60, 法向力=1889.5476, 切向力X=-10537.5039, 切向力Y=-274.7663 +FPS=38.85, 法向力=1958.4648, 切向力X=-10932.9961, 切向力Y=-429.5473 +FPS=41.89, 法向力=1945.9082, 切向力X=-10949.3066, 切向力Y=-445.2448 +FPS=39.06, 法向力=2211.1777, 切向力X=-16343.2988, 切向力Y=-2577.0581 +FPS=43.40, 法向力=2360.7605, 切向力X=-16775.1562, 切向力Y=-2762.9287 +FPS=39.83, 法向力=3062.5125, 切向力X=-21275.8457, 切向力Y=-1835.7939 +FPS=42.35, 法向力=3169.9824, 切向力X=-21864.3320, 切向力Y=-1861.4458 +FPS=36.64, 法向力=4136.9053, 切向力X=-27180.9297, 切向力Y=-549.4747 +FPS=43.06, 法向力=4187.1699, 切向力X=-27733.6562, 切向力Y=-737.7184 +FPS=42.91, 法向力=4185.9570, 切向力X=-27731.9160, 切向力Y=-734.8986 +FPS=39.44, 法向力=9580.0449, 切向力X=-30619.5586, 切向力Y=-4150.2666 +FPS=42.71, 法向力=9570.3672, 切向力X=-31089.3828, 切向力Y=-4409.8672 +FPS=39.88, 法向力=9510.0469, 切向力X=-31143.6758, 切向力Y=-4375.4199 +FPS=40.85, 法向力=11007.7793, 切向力X=-35768.8359, 切向力Y=-6344.0410 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002143s (9 tiles incl ref), finalize=0.000057s, total=0.002453s +FPS=40.17, 法向力=11085.9062, 切向力X=-35869.4219, 切向力Y=-6395.7886 +FPS=39.55, 法向力=13669.7617, 切向力X=-34516.0156, 切向力Y=-9565.2744 +FPS=39.97, 法向力=13704.8496, 切向力X=-34669.9453, 切向力Y=-9683.2051 +FPS=39.88, 法向力=16757.7441, 切向力X=-33896.4297, 切向力Y=-16431.7188 +FPS=41.12, 法向力=16699.5664, 切向力X=-33805.7969, 切向力Y=-16824.8555 +FPS=40.33, 法向力=16767.8711, 切向力X=-33750.1250, 切向力Y=-16878.9375 +FPS=41.55, 法向力=16685.9609, 切向力X=-31257.5391, 切向力Y=-12959.6621 +FPS=41.34, 法向力=16667.9883, 切向力X=-31097.3613, 切向力Y=-13014.3535 +FPS=39.23, 法向力=16446.7871, 切向力X=-30052.4219, 切向力Y=-11231.4873 +FPS=43.24, 法向力=16469.5352, 切向力X=-30238.3086, 切向力Y=-11363.1641 +FPS=41.59, 法向力=16429.0410, 切向力X=-30188.7910, 切向力Y=-11412.9727 +FPS=38.94, 法向力=16536.9746, 切向力X=-30756.6895, 切向力Y=-4426.0732 +FPS=42.33, 法向力=16541.5547, 切向力X=-30779.7910, 切向力Y=-4372.8594 +FPS=39.67, 法向力=16106.4150, 切向力X=-25833.2578, 切向力Y=1804.6854 +FPS=43.71, 法向力=16057.2793, 切向力X=-25779.5000, 切向力Y=1864.1875 +FPS=40.53, 法向力=16069.1250, 切向力X=-25726.1484, 切向力Y=1868.7200 +FPS=43.05, 法向力=15106.9922, 切向力X=2107.9910, 切向力Y=-4150.3838 +FPS=44.19, 法向力=15105.4209, 切向力X=2189.1528, 切向力Y=-4144.2637 +FPS=39.42, 法向力=13717.3789, 切向力X=32633.0215, 切向力Y=-13215.7100 +FPS=42.93, 法向力=13671.2051, 切向力X=32975.6797, 切向力Y=-13212.7686 +FPS=42.17, 法向力=13665.1318, 切向力X=33031.3086, 切向力Y=-13250.8789 +FPS=40.06, 法向力=14944.7520, 切向力X=32357.1523, 切向力Y=-10507.4551 +FPS=40.89, 法向力=14866.4336, 切向力X=32398.8789, 切向力Y=-10430.2383 +FPS=42.11, 法向力=15040.4473, 切向力X=13731.2734, 切向力Y=-7687.6943 +FPS=41.72, 法向力=15210.8955, 切向力X=13927.2129, 切向力Y=-7618.0342 +FPS=41.72, 法向力=15468.5742, 切向力X=-11562.5664, 切向力Y=-2009.5817 +FPS=42.20, 法向力=15471.0293, 切向力X=-11554.3311, 切向力Y=-1828.6505 +FPS=43.71, 法向力=15491.0273, 切向力X=-11553.9736, 切向力Y=-1822.6335 +FPS=38.48, 法向力=16052.6270, 切向力X=-26848.2910, 切向力Y=1793.4642 +FPS=42.45, 法向力=15606.5859, 切向力X=-27504.4648, 切向力Y=2102.2554 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000240s, blend=0.002188s (9 tiles incl ref), finalize=0.000055s, total=0.002489s +FPS=41.59, 法向力=15618.1338, 切向力X=-27541.1445, 切向力Y=1995.5205 +FPS=38.58, 法向力=17431.3008, 切向力X=-36272.0547, 切向力Y=5750.4360 +FPS=40.57, 法向力=17146.7148, 切向力X=-36689.6211, 切向力Y=5922.1699 +FPS=39.77, 法向力=18017.6328, 切向力X=-34714.8633, 切向力Y=6416.7178 +FPS=42.59, 法向力=18083.9844, 切向力X=-34632.9141, 切向力Y=6375.1997 +FPS=38.31, 法向力=18946.4121, 切向力X=-28789.5547, 切向力Y=8046.9004 +FPS=41.65, 法向力=18967.1055, 切向力X=-28527.6719, 切向力Y=8094.4966 +FPS=42.16, 法向力=18936.2891, 切向力X=-28534.5273, 切向力Y=8146.5400 +FPS=38.55, 法向力=19778.7695, 切向力X=-9981.9316, 切向力Y=6799.2354 +FPS=43.50, 法向力=20042.9297, 切向力X=-10062.3398, 切向力Y=6745.9087 +FPS=40.27, 法向力=20096.9980, 切向力X=-10056.6904, 切向力Y=6711.1685 +FPS=42.80, 法向力=19213.2969, 切向力X=-2687.0374, 切向力Y=3736.0862 +FPS=40.80, 法向力=19317.0215, 切向力X=-2471.5530, 切向力Y=3605.1379 +FPS=41.03, 法向力=19837.3242, 切向力X=-9402.2158, 切向力Y=3809.8965 +FPS=43.22, 法向力=19988.5156, 切向力X=-9268.2100, 切向力Y=3655.8291 +FPS=38.78, 法向力=20186.6328, 切向力X=-10803.7285, 切向力Y=2925.6375 +FPS=42.56, 法向力=20267.7617, 切向力X=-10824.5635, 切向力Y=2897.4111 +FPS=42.51, 法向力=20238.1855, 切向力X=-10813.2090, 切向力Y=2883.3101 +FPS=38.97, 法向力=19660.8438, 切向力X=-9396.5400, 切向力Y=2168.2373 +FPS=41.24, 法向力=19654.0430, 切向力X=-9456.5430, 切向力Y=2113.4097 +FPS=40.09, 法向力=19077.0234, 切向力X=-13013.8145, 切向力Y=3278.5881 +FPS=41.22, 法向力=19069.5176, 切向力X=-13096.6953, 切向力Y=3278.0752 +FPS=36.97, 法向力=19661.3496, 切向力X=-17441.4199, 切向力Y=7970.1953 +FPS=44.04, 法向力=19514.7969, 切向力X=-17713.9668, 切向力Y=8366.0557 +FPS=41.57, 法向力=19532.8398, 切向力X=-17761.1484, 切向力Y=8437.5684 +FPS=39.99, 法向力=20014.1836, 切向力X=-23213.3789, 切向力Y=21263.0352 +FPS=42.97, 法向力=20077.6484, 切向力X=-23532.8789, 切向力Y=21845.1641 +FPS=39.86, 法向力=20039.7578, 切向力X=-23554.3066, 切向力Y=21926.2344 +FPS=38.98, 法向力=17171.6113, 切向力X=-10180.6826, 切向力Y=25424.5293 +FPS=41.95, 法向力=17268.0645, 切向力X=-10160.1211, 切向力Y=25758.5781 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000269s, blend=0.002114s (9 tiles incl ref), finalize=0.000054s, total=0.002442s +FPS=36.97, 法向力=12725.5156, 切向力X=-1316.6428, 切向力Y=16099.2832 +FPS=44.65, 法向力=12709.4717, 切向力X=-1234.4055, 切向力Y=16227.0068 +FPS=38.62, 法向力=10252.4365, 切向力X=-10500.4180, 切向力Y=6617.7070 +FPS=43.43, 法向力=10291.9590, 切向力X=-10412.5586, 切向力Y=6578.2837 +FPS=43.73, 法向力=10277.1406, 切向力X=-10388.8467, 切向力Y=6506.3550 +FPS=41.84, 法向力=9773.1670, 切向力X=-16858.9746, 切向力Y=-3577.2964 +FPS=44.62, 法向力=10128.2539, 切向力X=-16790.1289, 切向力Y=-4058.8831 +FPS=41.14, 法向力=10155.4053, 切向力X=-16798.0312, 切向力Y=-4089.6562 +FPS=41.76, 法向力=12257.3242, 切向力X=-18447.6680, 切向力Y=-7342.9199 +FPS=42.03, 法向力=12324.7539, 切向力X=-18652.9004, 切向力Y=-7889.4365 +FPS=37.73, 法向力=12741.7637, 切向力X=-18181.5781, 切向力Y=-5771.1572 +FPS=43.41, 法向力=12828.9668, 切向力X=-18220.5840, 切向力Y=-5709.2510 +FPS=38.01, 法向力=8881.5889, 切向力X=-8650.6543, 切向力Y=-2081.6968 +FPS=43.94, 法向力=8928.4375, 切向力X=-8700.1016, 切向力Y=-2119.7134 +FPS=42.55, 法向力=8940.2422, 切向力X=-8711.8076, 切向力Y=-2142.2056 +FPS=42.75, 法向力=4960.2930, 切向力X=-885.0223, 切向力Y=1749.1476 +FPS=43.81, 法向力=4985.1079, 切向力X=-867.7725, 切向力Y=1799.5620 +FPS=40.94, 法向力=4974.0215, 切向力X=-853.6348, 切向力Y=1815.7572 +FPS=42.96, 法向力=4778.3955, 切向力X=-536.6708, 切向力Y=1727.8553 +FPS=43.91, 法向力=4783.5444, 切向力X=-535.8673, 切向力Y=1725.0229 +FPS=39.75, 法向力=4416.8584, 切向力X=-411.0186, 切向力Y=1864.0933 +FPS=43.38, 法向力=4403.4023, 切向力X=-344.7348, 切向力Y=1859.7461 +FPS=38.78, 法向力=3779.2544, 切向力X=7607.1362, 切向力Y=4544.6270 +FPS=43.41, 法向力=4031.3708, 切向力X=7993.8994, 切向力Y=4607.2773 +FPS=42.13, 法向力=4049.5293, 切向力X=7968.2759, 切向力Y=4613.9746 +FPS=39.62, 法向力=4277.4111, 切向力X=25399.6680, 切向力Y=6946.1211 +FPS=42.15, 法向力=4136.6592, 切向力X=25865.9219, 切向力Y=7010.2598 +FPS=39.34, 法向力=4175.3896, 切向力X=25863.7031, 切向力Y=6992.2983 +FPS=41.08, 法向力=5553.3359, 切向力X=37506.8789, 切向力Y=6430.7480 +FPS=40.47, 法向力=5345.9722, 切向力X=38151.9492, 切向力Y=6344.8564 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000258s, blend=0.002180s (9 tiles incl ref), finalize=0.000054s, total=0.002497s +FPS=37.54, 法向力=9093.2061, 切向力X=43236.5156, 切向力Y=5116.1494 +FPS=39.42, 法向力=8859.4277, 切向力X=43447.4844, 切向力Y=5237.1543 +FPS=37.73, 法向力=14248.0547, 切向力X=42640.7891, 切向力Y=3683.5291 +FPS=42.23, 法向力=14340.8125, 切向力X=42588.5508, 切向力Y=3543.0801 +FPS=40.67, 法向力=15787.0840, 切向力X=36650.8125, 切向力Y=3839.0415 +FPS=42.65, 法向力=15778.2461, 切向力X=36596.3867, 切向力Y=3998.8748 +FPS=43.53, 法向力=15791.4551, 切向力X=36574.1250, 切向力Y=4019.8120 +FPS=39.43, 法向力=16075.8340, 切向力X=33457.8008, 切向力Y=2986.3247 +FPS=42.72, 法向力=16048.8545, 切向力X=33401.6836, 切向力Y=3077.9270 +FPS=41.16, 法向力=16016.6299, 切向力X=33380.7500, 切向力Y=3083.3843 +FPS=38.76, 法向力=16527.5430, 切向力X=37684.8320, 切向力Y=2743.8716 +FPS=41.57, 法向力=16424.7656, 切向力X=38052.6719, 切向力Y=2700.7603 +FPS=41.23, 法向力=16090.9248, 切向力X=28755.6094, 切向力Y=-607.2130 +FPS=43.59, 法向力=15969.1865, 切向力X=28884.2422, 切向力Y=-535.4590 +FPS=41.55, 法向力=17408.6309, 切向力X=20767.0820, 切向力Y=-1737.5662 +FPS=42.92, 法向力=17423.9414, 切向力X=20675.1582, 切向力Y=-1535.2593 +FPS=41.80, 法向力=17399.2812, 切向力X=20635.0586, 切向力Y=-1564.9246 +FPS=38.73, 法向力=17437.7891, 切向力X=9323.8066, 切向力Y=-1893.0363 +FPS=44.37, 法向力=17469.9883, 切向力X=9267.9678, 切向力Y=-1839.8395 +FPS=41.52, 法向力=17494.9844, 切向力X=9252.2871, 切向力Y=-1812.9453 +FPS=42.85, 法向力=14695.0322, 切向力X=-15339.3301, 切向力Y=411.2646 +FPS=43.21, 法向力=14861.8105, 切向力X=-15270.9141, 切向力Y=754.4335 +FPS=38.55, 法向力=14918.5605, 切向力X=-28495.0781, 切向力Y=2482.3472 +FPS=44.16, 法向力=14715.9824, 切向力X=-29031.3848, 切向力Y=2947.8838 +FPS=40.63, 法向力=15390.3086, 切向力X=-28806.0430, 切向力Y=827.1812 +FPS=44.64, 法向力=15589.5918, 切向力X=-28793.2207, 切向力Y=489.1794 +FPS=42.70, 法向力=15605.5615, 切向力X=-28792.0762, 切向力Y=521.5648 +FPS=39.63, 法向力=16187.5762, 切向力X=-20788.9219, 切向力Y=3833.9478 +FPS=44.03, 法向力=16073.1123, 切向力X=-20615.6953, 切向力Y=3783.7117 +FPS=43.37, 法向力=16061.3135, 切向力X=-20630.2227, 切向力Y=3836.1208 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000263s, blend=0.002134s (9 tiles incl ref), finalize=0.000058s, total=0.002461s +FPS=38.99, 法向力=16427.2559, 切向力X=7606.4385, 切向力Y=7122.9434 +FPS=42.52, 法向力=16487.2305, 切向力X=7508.2646, 切向力Y=7328.3311 +FPS=39.19, 法向力=14551.5879, 切向力X=15733.6396, 切向力Y=16716.5254 +FPS=41.04, 法向力=14655.2793, 切向力X=15694.9746, 切向力Y=16795.8809 +FPS=41.17, 法向力=14707.0205, 切向力X=15699.8486, 切向力Y=16799.5742 +FPS=43.14, 法向力=14022.1982, 切向力X=5768.8320, 切向力Y=16911.1113 +FPS=43.36, 法向力=14041.7744, 切向力X=5810.9927, 切向力Y=17122.6582 +FPS=39.52, 法向力=13309.8535, 切向力X=5761.6353, 切向力Y=10004.0410 +FPS=42.22, 法向力=13438.9434, 切向力X=5756.3506, 切向力Y=10102.4854 +FPS=43.64, 法向力=13429.4844, 切向力X=5741.0176, 切向力Y=10064.9629 +FPS=39.86, 法向力=13418.1074, 切向力X=4841.1611, 切向力Y=3239.8838 +FPS=42.77, 法向力=13368.5820, 切向力X=4809.9731, 切向力Y=3381.0347 +FPS=39.40, 法向力=11431.2920, 切向力X=-16681.6113, 切向力Y=2512.7163 +FPS=42.15, 法向力=11477.5938, 切向力X=-16862.7266, 切向力Y=2654.5742 +FPS=37.72, 法向力=14090.1924, 切向力X=-22835.5469, 切向力Y=-63.3768 +FPS=42.42, 法向力=14197.1113, 切向力X=-22904.4258, 切向力Y=-71.1966 +FPS=43.32, 法向力=14200.7979, 切向力X=-22918.0742, 切向力Y=-99.1381 +FPS=39.55, 法向力=14794.1533, 切向力X=-23897.8809, 切向力Y=-7284.7466 +FPS=42.70, 法向力=14842.0547, 切向力X=-23836.4648, 切向力Y=-7400.6338 +FPS=43.32, 法向力=14847.6113, 切向力X=-23810.4473, 切向力Y=-7313.2954 +FPS=41.81, 法向力=16035.9785, 切向力X=-21475.4609, 切向力Y=-13540.6152 +FPS=41.81, 法向力=16182.1270, 切向力X=-21363.1152, 切向力Y=-13693.4902 +FPS=36.58, 法向力=13697.6982, 切向力X=-17946.3750, 切向力Y=-12226.5283 +FPS=43.03, 法向力=13804.8232, 切向力X=-17857.1426, 切向力Y=-12377.8760 +FPS=37.99, 法向力=11611.2041, 切向力X=-13475.9141, 切向力Y=-6569.9922 +FPS=43.17, 法向力=11724.0547, 切向力X=-13507.2031, 切向力Y=-6585.3813 +FPS=41.89, 法向力=11850.1836, 切向力X=-13432.7324, 切向力Y=-6584.3457 +FPS=38.04, 法向力=10422.8262, 切向力X=-9112.2500, 切向力Y=-1707.1511 +FPS=41.62, 法向力=10480.0176, 切向力X=-9179.6758, 切向力Y=-1601.0487 +FPS=41.17, 法向力=10481.4521, 切向力X=-9226.0840, 切向力Y=-1560.2795 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002247s (9 tiles incl ref), finalize=0.000053s, total=0.002557s +FPS=39.91, 法向力=7198.1758, 切向力X=9154.9648, 切向力Y=-1632.3367 +FPS=41.36, 法向力=3350.8960, 切向力X=26218.5762, 切向力Y=5103.3013 +FPS=40.58, 法向力=3285.6953, 切向力X=26812.9414, 切向力Y=5541.7026 +FPS=41.37, 法向力=3313.1306, 切向力X=26794.2363, 切向力Y=5559.7808 +FPS=40.45, 法向力=3650.7429, 切向力X=33989.2891, 切向力Y=12959.3398 +FPS=40.02, 法向力=3585.1465, 切向力X=34582.3398, 切向力Y=13629.9023 +FPS=38.64, 法向力=3480.5845, 切向力X=34619.2734, 切向力Y=13693.1914 +FPS=40.19, 法向力=6060.4653, 切向力X=35132.6641, 切向力Y=21741.8242 +FPS=40.92, 法向力=6181.8623, 切向力X=35038.8906, 切向力Y=22315.9219 +FPS=39.41, 法向力=9213.3818, 切向力X=28479.3047, 切向力Y=28352.9590 +FPS=41.84, 法向力=9188.0859, 切向力X=28312.2812, 切向力Y=28526.2305 +FPS=37.97, 法向力=15079.6729, 切向力X=19571.8633, 切向力Y=29785.5332 +FPS=42.71, 法向力=15016.7393, 切向力X=19569.4492, 切向力Y=29944.3359 +FPS=41.64, 法向力=15042.5430, 切向力X=19608.7539, 切向力Y=29954.1250 +FPS=40.27, 法向力=17134.7812, 切向力X=9451.1895, 切向力Y=22113.2812 +FPS=44.08, 法向力=17398.1074, 切向力X=9535.1787, 切向力Y=22420.6914 +FPS=40.03, 法向力=13724.4004, 切向力X=6798.0962, 切向力Y=14200.8467 +FPS=41.70, 法向力=13492.2051, 切向力X=6778.2354, 切向力Y=13980.4326 +FPS=42.89, 法向力=13452.4121, 切向力X=6786.3232, 切向力Y=14035.1777 +FPS=39.43, 法向力=12672.4111, 切向力X=10958.6348, 切向力Y=9528.6309 +FPS=42.77, 法向力=12506.7930, 切向力X=11118.8252, 切向力Y=9389.5859 +FPS=39.68, 法向力=11991.4004, 切向力X=12388.6270, 切向力Y=6026.7725 +FPS=43.00, 法向力=11872.8867, 切向力X=12415.4072, 切向力Y=5907.7227 +FPS=42.63, 法向力=11856.0010, 切向力X=12427.9941, 切向力Y=5890.1938 +FPS=42.32, 法向力=11023.1152, 切向力X=14407.8467, 切向力Y=-2030.5334 +FPS=41.35, 法向力=11132.7949, 切向力X=14372.3145, 切向力Y=-2331.3359 +FPS=39.89, 法向力=11984.1055, 切向力X=12593.9580, 切向力Y=-5746.9131 +FPS=41.76, 法向力=11812.2539, 切向力X=12601.5479, 切向力Y=-5783.6987 +FPS=42.60, 法向力=11867.8262, 切向力X=12597.5508, 切向力Y=-5750.5732 +FPS=38.66, 法向力=9964.2021, 切向力X=254.0645, 切向力Y=-7569.0869 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002224s (9 tiles incl ref), finalize=0.000063s, total=0.002553s +FPS=42.20, 法向力=10033.3926, 切向力X=86.3705, 切向力Y=-7672.7480 +FPS=39.81, 法向力=10142.5527, 切向力X=-15724.1270, 切向力Y=-10989.6895 +FPS=43.14, 法向力=10265.2324, 切向力X=-15812.6592, 切向力Y=-11359.5195 +FPS=40.32, 法向力=10343.2188, 切向力X=-15813.9248, 切向力Y=-11305.3232 +FPS=41.07, 法向力=8686.4375, 切向力X=-8522.2158, 切向力Y=-21337.0820 +FPS=41.41, 法向力=8671.5781, 切向力X=-8573.1943, 切向力Y=-21996.8672 +FPS=37.20, 法向力=11633.1934, 切向力X=6603.6230, 切向力Y=-28411.0820 +FPS=42.39, 法向力=11482.6992, 切向力X=6563.1396, 切向力Y=-28755.7773 +FPS=40.83, 法向力=11381.3809, 切向力X=6594.6836, 切向力Y=-28818.6484 +FPS=40.34, 法向力=13819.2285, 切向力X=18966.1953, 切向力Y=-26111.4805 +FPS=40.52, 法向力=13716.5352, 切向力X=19253.4805, 切向力Y=-26035.6914 +FPS=41.31, 法向力=12910.2051, 切向力X=25812.6875, 切向力Y=-19415.4883 +FPS=41.60, 法向力=12757.7783, 切向力X=26082.5703, 切向力Y=-19323.7656 +FPS=40.01, 法向力=11376.9854, 切向力X=27030.7461, 切向力Y=-14948.9375 +FPS=40.71, 法向力=11279.3457, 切向力X=27154.7852, 切向力Y=-15007.9492 +FPS=43.55, 法向力=11275.5254, 切向力X=27164.2734, 切向力Y=-15021.6211 +FPS=40.12, 法向力=11606.4180, 切向力X=18380.1230, 切向力Y=-8327.2168 +FPS=43.12, 法向力=11516.2949, 切向力X=18443.8125, 切向力Y=-8305.0986 +FPS=42.56, 法向力=11518.0781, 切向力X=18443.3086, 切向力Y=-8364.7598 +FPS=39.04, 法向力=9563.3838, 切向力X=11849.3496, 切向力Y=-2216.3218 +FPS=41.56, 法向力=9386.0469, 切向力X=11867.7129, 切向力Y=-2070.3491 +FPS=42.31, 法向力=10009.7812, 切向力X=843.9310, 切向力Y=13131.3320 +FPS=42.42, 法向力=10079.3418, 切向力X=854.6502, 切向力Y=13354.7666 +FPS=41.08, 法向力=9493.8281, 切向力X=-13149.5156, 切向力Y=28071.0117 +FPS=43.31, 法向力=9614.0811, 切向力X=-13478.8809, 切向力Y=28676.2520 +FPS=42.16, 法向力=9634.8604, 切向力X=-13542.3340, 切向力Y=28732.2031 +FPS=38.29, 法向力=13539.2109, 切向力X=-20217.1406, 切向力Y=34244.2422 +FPS=42.20, 法向力=13478.4883, 切向力X=-20619.8965, 切向力Y=34565.5742 +FPS=38.89, 法向力=14266.3525, 切向力X=-18661.3828, 切向力Y=37625.8125 +FPS=41.86, 法向力=14276.8887, 切向力X=-18603.2207, 切向力Y=37849.7500 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000269s, blend=0.002196s (9 tiles incl ref), finalize=0.000056s, total=0.002527s +FPS=37.57, 法向力=14249.5498, 切向力X=-18626.4863, 切向力Y=37920.8164 +FPS=39.85, 法向力=16638.0469, 切向力X=-19455.7891, 切向力Y=35588.7227 +FPS=41.63, 法向力=16699.6934, 切向力X=-19679.1680, 切向力Y=35540.6875 +FPS=40.55, 法向力=18384.2617, 切向力X=-19984.8438, 切向力Y=33117.0469 +FPS=40.48, 法向力=18269.8047, 切向力X=-20168.7148, 切向力Y=33271.1406 +FPS=40.40, 法向力=18259.4043, 切向力X=-20214.4180, 切向力Y=33263.3828 +FPS=38.76, 法向力=19598.1250, 切向力X=-19012.5117, 切向力Y=30508.1172 +FPS=41.66, 法向力=19584.4688, 切向力X=-18951.2656, 切向力Y=30436.0898 +FPS=37.57, 法向力=19070.6250, 切向力X=-18909.9141, 切向力Y=26008.6641 +FPS=43.27, 法向力=19035.5352, 切向力X=-19095.9648, 切向力Y=26017.5352 +FPS=35.77, 法向力=18564.1074, 切向力X=-14991.7607, 切向力Y=21375.0547 +FPS=42.25, 法向力=18602.8965, 切向力X=-14948.3477, 切向力Y=21343.7480 +FPS=42.32, 法向力=18605.2422, 切向力X=-14915.8242, 切向力Y=21414.9883 +FPS=43.71, 法向力=16289.9629, 切向力X=66.8923, 切向力Y=9048.1035 +FPS=43.82, 法向力=16484.7754, 切向力X=9.6133, 切向力Y=9323.7656 +FPS=39.88, 法向力=12692.6016, 切向力X=20871.2070, 切向力Y=-17475.8457 +FPS=42.68, 法向力=12765.7793, 切向力X=20888.7734, 切向力Y=-17690.7695 +FPS=43.43, 法向力=12770.3066, 切向力X=20933.1582, 切向力Y=-17727.1328 +FPS=39.60, 法向力=17423.1309, 切向力X=25600.4531, 切向力Y=-23434.8164 +FPS=41.72, 法向力=17221.0273, 切向力X=25981.2617, 切向力Y=-23519.4473 +FPS=39.99, 法向力=18523.7773, 切向力X=28355.1055, 切向力Y=-20221.0703 +FPS=43.31, 法向力=18515.1367, 切向力X=28626.5469, 切向力Y=-20094.8242 +FPS=43.14, 法向力=18519.0430, 切向力X=28616.3594, 切向力Y=-20077.0625 +FPS=39.19, 法向力=21723.4336, 切向力X=13930.1250, 切向力Y=854.3007 +FPS=41.58, 法向力=21814.4941, 切向力X=14044.8018, 切向力Y=1099.1370 +FPS=39.08, 法向力=20777.6914, 切向力X=-12544.2188, 切向力Y=33235.0156 +FPS=41.80, 法向力=20852.5996, 切向力X=-12412.9082, 切向力Y=33498.1562 +FPS=42.79, 法向力=20919.8281, 切向力X=-12379.6016, 切向力Y=33478.7812 +FPS=39.90, 法向力=19270.4395, 切向力X=-10311.3281, 切向力Y=32533.6504 +FPS=41.72, 法向力=19291.6602, 切向力X=-10349.1904, 切向力Y=32467.1152 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002127s (9 tiles incl ref), finalize=0.000055s, total=0.002454s +FPS=37.38, 法向力=19631.4316, 切向力X=-2668.2124, 切向力Y=26558.2812 +FPS=41.70, 法向力=19745.7969, 切向力X=-2482.6567, 切向力Y=26681.5293 +FPS=39.11, 法向力=19821.3359, 切向力X=-2468.8359, 切向力Y=26655.5703 +FPS=41.90, 法向力=16343.4951, 切向力X=14576.0117, 切向力Y=8297.0820 +FPS=43.63, 法向力=16278.2256, 切向力X=14522.3320, 切向力Y=8317.7871 +FPS=38.81, 法向力=15237.5000, 切向力X=21518.7051, 切向力Y=-10113.1895 +FPS=43.10, 法向力=15325.8125, 切向力X=21673.7695, 切向力Y=-10201.5146 +FPS=42.36, 法向力=15326.3242, 切向力X=21692.3672, 切向力Y=-10202.4180 +FPS=38.94, 法向力=15569.4346, 切向力X=19990.1133, 切向力Y=-11649.4756 +FPS=43.08, 法向力=15701.6504, 切向力X=20008.9727, 切向力Y=-11849.1191 +FPS=39.18, 法向力=18826.9277, 切向力X=7011.3447, 切向力Y=-2516.8730 +FPS=42.90, 法向力=18879.0059, 切向力X=7073.4478, 切向力Y=-2480.9719 +FPS=41.67, 法向力=18368.0371, 切向力X=-17958.4316, 切向力Y=16618.0371 +FPS=41.23, 法向力=18375.4336, 切向力X=-17765.3906, 切向力Y=16779.4590 +FPS=42.43, 法向力=18311.4121, 切向力X=-17819.0664, 切向力Y=16827.7969 +FPS=37.42, 法向力=15172.3613, 切向力X=-16669.7910, 切向力Y=17329.6152 +FPS=42.76, 法向力=15124.1641, 切向力X=-16774.9805, 切向力Y=17482.7578 +FPS=41.74, 法向力=15205.6504, 切向力X=-16773.5508, 切向力Y=17427.8516 +FPS=38.42, 法向力=14747.2148, 切向力X=-726.3589, 切向力Y=6036.1953 +FPS=37.73, 法向力=14746.9062, 切向力X=-586.0386, 切向力Y=6216.9453 +FPS=41.89, 法向力=14826.8506, 切向力X=18866.6680, 切向力Y=-8715.2705 +FPS=43.14, 法向力=14801.7578, 切向力X=19047.5469, 切向力Y=-8625.1680 +FPS=41.32, 法向力=15610.6826, 切向力X=20380.2422, 切向力Y=-15712.4287 +FPS=42.61, 法向力=15129.1592, 切向力X=20822.2109, 切向力Y=-16308.4941 +FPS=42.46, 法向力=15123.7969, 切向力X=20899.2539, 切向力Y=-16342.4297 +FPS=40.61, 法向力=15690.9971, 切向力X=11490.6875, 切向力Y=-21565.6953 +FPS=42.17, 法向力=15822.9668, 切向力X=11246.3477, 切向力Y=-21603.1992 +FPS=40.90, 法向力=15839.3652, 切向力X=11203.2441, 切向力Y=-21629.8672 +FPS=41.08, 法向力=17045.8711, 切向力X=-3000.7422, 切向力Y=-22035.4727 +FPS=41.44, 法向力=17203.7559, 切向力X=-3102.3330, 切向力Y=-22175.4258 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002152s (9 tiles incl ref), finalize=0.000059s, total=0.002464s +FPS=39.52, 法向力=18771.7188, 切向力X=-13474.4941, 切向力Y=-19667.8691 +FPS=43.52, 法向力=18811.3086, 切向力X=-13627.3652, 切向力Y=-19465.9102 +FPS=40.07, 法向力=21413.5703, 切向力X=-16071.7695, 切向力Y=-177.1684 +FPS=43.46, 法向力=21520.8633, 切向力X=-15833.6553, 切向力Y=-393.6462 +FPS=43.05, 法向力=21479.8203, 切向力X=-15905.5664, 切向力Y=-355.5346 +FPS=40.21, 法向力=19191.9785, 切向力X=-15349.4766, 切向力Y=22044.0820 +FPS=43.14, 法向力=19430.6211, 切向力X=-15568.6035, 切向力Y=22560.7285 +FPS=39.31, 法向力=19489.6836, 切向力X=-15392.3984, 切向力Y=22220.4336 +FPS=41.00, 法向力=15264.6289, 切向力X=-9100.5166, 切向力Y=11593.7461 +FPS=41.14, 法向力=15102.6777, 切向力X=-9237.4199, 切向力Y=11803.9668 +FPS=42.81, 法向力=10922.9160, 切向力X=-4770.7832, 切向力Y=-17483.5547 +FPS=43.72, 法向力=10977.8662, 切向力X=-4787.5488, 切向力Y=-17489.0352 +FPS=37.69, 法向力=14259.1562, 切向力X=-4989.9062, 切向力Y=-25957.3105 +FPS=43.49, 法向力=14123.8105, 切向力X=-5157.5513, 切向力Y=-26623.1289 +FPS=42.95, 法向力=14110.6982, 切向力X=-5129.0322, 切向力Y=-26608.1855 +FPS=39.75, 法向力=17388.8438, 切向力X=-5156.8076, 切向力Y=-24204.7539 +FPS=41.28, 法向力=17381.1641, 切向力X=-4991.9502, 切向力Y=-24269.6426 +FPS=42.20, 法向力=18019.8984, 切向力X=-5904.4380, 切向力Y=-24334.9844 +FPS=41.09, 法向力=17938.3828, 切向力X=-5868.6279, 切向力Y=-24375.1680 +FPS=40.06, 法向力=18361.5000, 切向力X=-9138.5723, 切向力Y=-26616.9688 +FPS=42.89, 法向力=18414.9609, 切向力X=-9051.4941, 切向力Y=-26673.3965 +FPS=41.41, 法向力=18409.5156, 切向力X=-9050.8633, 切向力Y=-26684.4844 +FPS=38.95, 法向力=19188.5742, 切向力X=-11370.2480, 切向力Y=-19617.1211 +FPS=42.84, 法向力=18993.3906, 切向力X=-11290.6758, 切向力Y=-19536.7207 +FPS=42.93, 法向力=19010.3086, 切向力X=-11317.4688, 切向力Y=-19527.9023 +FPS=38.98, 法向力=18534.1758, 切向力X=-16842.5996, 切向力Y=11595.8945 +FPS=43.93, 法向力=18516.7090, 切向力X=-17004.7578, 切向力Y=11674.8740 +FPS=41.29, 法向力=17914.6934, 切向力X=-7132.3076, 切向力Y=27485.3398 +FPS=41.72, 法向力=17917.3027, 切向力X=-7228.6567, 切向力Y=27775.0781 +FPS=38.39, 法向力=18962.7598, 切向力X=-7417.0410, 切向力Y=25351.6113 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002172s (9 tiles incl ref), finalize=0.000054s, total=0.002477s +FPS=41.73, 法向力=18666.0039, 切向力X=-7466.0098, 切向力Y=25574.6621 +FPS=40.93, 法向力=18640.2637, 切向力X=-7383.9258, 切向力Y=25534.1289 +FPS=41.27, 法向力=16351.1914, 切向力X=-8264.9492, 切向力Y=10849.9648 +FPS=43.55, 法向力=16486.0352, 切向力X=-8350.3984, 切向力Y=11009.5361 +FPS=39.17, 法向力=16470.4844, 切向力X=-8310.6719, 切向力Y=11043.7578 +FPS=40.55, 法向力=14656.0840, 切向力X=-4463.9834, 切向力Y=-11598.0898 +FPS=42.11, 法向力=14760.7236, 切向力X=-4219.1719, 切向力Y=-11577.5625 +FPS=38.54, 法向力=15247.3594, 切向力X=847.3710, 切向力Y=-25899.8516 +FPS=41.28, 法向力=15215.7236, 切向力X=922.8174, 切向力Y=-26151.0117 +FPS=38.77, 法向力=14883.7441, 切向力X=1615.4390, 切向力Y=-25809.4727 +FPS=42.45, 法向力=14891.1074, 切向力X=1799.3628, 切向力Y=-25813.0508 +FPS=42.72, 法向力=14878.7061, 切向力X=1754.7974, 切向力Y=-25810.0742 +FPS=40.14, 法向力=17535.4531, 切向力X=8769.2822, 切向力Y=-16296.1963 +FPS=42.17, 法向力=17385.3945, 切向力X=8904.4062, 切向力Y=-16190.2402 +FPS=40.80, 法向力=20318.1406, 切向力X=5805.9468, 切向力Y=11434.5303 +FPS=41.38, 法向力=20401.9824, 切向力X=5691.3652, 切向力Y=11443.7480 +FPS=41.63, 法向力=20389.1094, 切向力X=5662.2314, 切向力Y=11414.2002 +FPS=39.59, 法向力=18117.4629, 切向力X=-6990.7358, 切向力Y=32329.7695 +FPS=43.35, 法向力=18092.4922, 切向力X=-6901.7354, 切向力Y=32919.7188 +FPS=38.43, 法向力=15852.9551, 切向力X=-10538.5029, 切向力Y=30230.7812 +FPS=42.27, 法向力=15878.3760, 切向力X=-10866.5996, 切向力Y=30220.5898 +FPS=40.06, 法向力=15910.7871, 切向力X=-10832.6602, 切向力Y=30183.4180 +FPS=43.62, 法向力=14509.1260, 切向力X=-10593.6250, 切向力Y=20934.9531 +FPS=40.77, 法向力=14549.5977, 切向力X=-10598.9297, 切向力Y=21120.4180 +FPS=36.42, 法向力=12575.6416, 切向力X=-14153.9043, 切向力Y=9064.3086 +FPS=41.00, 法向力=12608.3027, 切向力X=-14091.9004, 切向力Y=9104.4141 +FPS=39.39, 法向力=12572.9971, 切向力X=-14078.3262, 切向力Y=9050.0039 +FPS=40.44, 法向力=11583.0957, 切向力X=-18165.0703, 切向力Y=-12030.2588 +FPS=41.96, 法向力=11455.1377, 切向力X=-18137.2324, 切向力Y=-12259.8086 +FPS=40.02, 法向力=15111.7930, 切向力X=-15388.1201, 切向力Y=-20753.6465 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000262s, blend=0.002144s (9 tiles incl ref), finalize=0.000054s, total=0.002465s +FPS=42.82, 法向力=15079.0840, 切向力X=-15075.6426, 切向力Y=-21222.4004 +FPS=36.46, 法向力=16790.5000, 切向力X=-17470.5508, 切向力Y=-19630.4199 +FPS=42.71, 法向力=16953.6523, 切向力X=-17638.9414, 切向力Y=-19620.9590 +FPS=41.19, 法向力=16970.9766, 切向力X=-17604.5938, 切向力Y=-19617.9375 +FPS=41.02, 法向力=16020.0684, 切向力X=-21029.3633, 切向力Y=-17031.0977 +FPS=40.25, 法向力=16094.5840, 切向力X=-21208.6348, 切向力Y=-16983.7383 +FPS=39.45, 法向力=16082.1738, 切向力X=-21221.5938, 切向力Y=-16998.6367 +FPS=39.91, 法向力=15139.3379, 切向力X=-19783.5449, 切向力Y=-14259.1445 +FPS=38.29, 法向力=14067.2930, 切向力X=-17714.8828, 切向力Y=-8102.9448 +FPS=42.20, 法向力=14143.1104, 切向力X=-17628.8359, 切向力Y=-7893.0347 +FPS=43.29, 法向力=14153.9551, 切向力X=-17668.4297, 切向力Y=-7936.7734 +FPS=39.16, 法向力=13479.2676, 切向力X=-18068.2500, 切向力Y=-3066.0366 +FPS=41.59, 法向力=13539.2324, 切向力X=-18233.3867, 切向力Y=-2913.6758 +FPS=40.94, 法向力=13488.7559, 切向力X=-18247.4961, 切向力Y=-2968.9966 +FPS=41.35, 法向力=11109.8848, 切向力X=-14084.1465, 切向力Y=2072.0322 +FPS=43.31, 法向力=11181.1172, 切向力X=-13982.0898, 切向力Y=2156.6665 +FPS=36.64, 法向力=10005.6787, 切向力X=-9217.6387, 切向力Y=4735.3984 +FPS=42.28, 法向力=10113.3262, 切向力X=-9095.3291, 切向力Y=4807.7695 +FPS=38.07, 法向力=6226.2515, 切向力X=8111.7002, 切向力Y=2285.2529 +FPS=41.37, 法向力=6245.2285, 切向力X=8344.1211, 切向力Y=2316.0557 +FPS=43.11, 法向力=6249.8433, 切向力X=8372.0137, 切向力Y=2319.1829 +FPS=41.89, 法向力=3572.7212, 切向力X=25899.9551, 切向力Y=5375.4209 +FPS=40.69, 法向力=3489.7061, 切向力X=26440.8672, 切向力Y=5350.3706 +FPS=38.31, 法向力=3856.0020, 切向力X=33650.9688, 切向力Y=7848.9570 +FPS=41.12, 法向力=3825.7983, 切向力X=34014.8789, 切向力Y=8263.6914 +FPS=41.80, 法向力=3870.1479, 切向力X=34067.4102, 切向力Y=8257.4590 +FPS=37.29, 法向力=4576.3809, 切向力X=34300.0664, 切向力Y=15847.8721 +FPS=41.48, 法向力=4534.8818, 切向力X=34496.1875, 切向力Y=16528.9004 +FPS=38.61, 法向力=7128.7607, 切向力X=38615.0703, 切向力Y=14003.8711 +FPS=42.62, 法向力=7201.0840, 切向力X=38791.5859, 切向力Y=13578.2773 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000327s, blend=0.002247s (9 tiles incl ref), finalize=0.000059s, total=0.002640s +FPS=38.10, 法向力=9880.3652, 切向力X=43562.7734, 切向力Y=8345.1504 +FPS=42.11, 法向力=9843.5176, 切向力X=43725.0547, 切向力Y=8395.5332 +FPS=40.05, 法向力=9828.6387, 切向力X=43698.3984, 切向力Y=8407.9062 +FPS=40.41, 法向力=14506.7578, 切向力X=44036.5430, 切向力Y=8664.3828 +FPS=40.52, 法向力=14460.5586, 切向力X=44115.8828, 切向力Y=8856.4336 +FPS=39.88, 法向力=17728.6602, 切向力X=38145.4102, 切向力Y=13139.1406 +FPS=41.07, 法向力=17737.3105, 切向力X=38163.1250, 切向力Y=13457.5986 +FPS=40.10, 法向力=17688.3789, 切向力X=38276.3828, 切向力Y=13409.1221 +FPS=41.19, 法向力=17351.6035, 切向力X=28688.9688, 切向力Y=12943.1387 +FPS=43.01, 法向力=17350.1562, 切向力X=28673.5273, 切向力Y=13001.4102 +FPS=40.57, 法向力=16318.6143, 切向力X=15288.9609, 切向力Y=13594.2666 +FPS=42.60, 法向力=16353.0020, 切向力X=15291.6816, 切向力Y=13673.0732 +FPS=43.67, 法向力=16348.8271, 切向力X=15267.6699, 切向力Y=13689.4297 +FPS=38.84, 法向力=18959.0312, 切向力X=-7010.6582, 切向力Y=11017.8750 +FPS=42.27, 法向力=18884.0508, 切向力X=-7067.4043, 切向力Y=11202.2832 +FPS=38.95, 法向力=18923.9492, 切向力X=-7015.0005, 切向力Y=11224.8457 +FPS=41.22, 法向力=14941.8838, 切向力X=-23379.8359, 切向力Y=2361.7695 +FPS=39.46, 法向力=11143.1729, 切向力X=-23292.8730, 切向力Y=-1230.1565 +FPS=41.95, 法向力=11186.9268, 切向力X=-23322.3789, 切向力Y=-1431.7432 +FPS=42.52, 法向力=11191.6045, 切向力X=-23324.6934, 切向力Y=-1472.2795 +FPS=37.77, 法向力=12812.8301, 切向力X=-23884.4863, 切向力Y=-3900.3142 +FPS=39.84, 法向力=12891.8535, 切向力X=-23934.9629, 切向力Y=-3764.3501 +FPS=39.72, 法向力=12915.8506, 切向力X=-23904.9648, 切向力Y=-3774.4392 +FPS=41.62, 法向力=16256.8965, 切向力X=-23549.6348, 切向力Y=-12387.2031 +FPS=42.77, 法向力=16301.8340, 切向力X=-23176.8672, 切向力Y=-12773.3164 +FPS=40.29, 法向力=14746.2793, 切向力X=-18699.1133, 切向力Y=-16133.1973 +FPS=43.38, 法向力=14797.1934, 切向力X=-18584.3789, 切向力Y=-16066.4355 +FPS=38.13, 法向力=13266.8066, 切向力X=-12658.1787, 切向力Y=-13898.6152 +FPS=43.13, 法向力=13287.6406, 切向力X=-12443.3457, 切向力Y=-13841.8955 +FPS=43.56, 法向力=13275.9746, 切向力X=-12460.2285, 切向力Y=-13815.7305 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000275s, blend=0.002216s (9 tiles incl ref), finalize=0.000055s, total=0.002552s +FPS=39.06, 法向力=11604.0898, 切向力X=-9576.0059, 切向力Y=-9549.3184 +FPS=44.08, 法向力=11611.9062, 切向力X=-9425.3506, 切向力Y=-9508.3965 +FPS=39.95, 法向力=11628.6230, 切向力X=-9376.2959, 切向力Y=-9604.5068 +FPS=40.70, 法向力=10640.7354, 切向力X=-6695.2710, 切向力Y=-7882.2686 +FPS=43.41, 法向力=10722.1699, 切向力X=-6722.0518, 切向力Y=-7808.2407 +FPS=39.47, 法向力=8035.1807, 切向力X=10122.3301, 切向力Y=-6580.2109 +FPS=43.08, 法向力=8009.0742, 切向力X=10634.2080, 切向力Y=-6705.6279 +FPS=39.83, 法向力=4759.0474, 切向力X=27231.1465, 切向力Y=1467.0188 +FPS=43.49, 法向力=4771.8662, 切向力X=27610.8359, 切向力Y=1867.4044 +FPS=43.42, 法向力=4786.7109, 切向力X=27578.8516, 切向力Y=1903.6079 +FPS=42.60, 法向力=3419.1204, 切向力X=30656.5605, 切向力Y=9493.5781 +FPS=43.07, 法向力=3624.1396, 切向力X=30755.7188, 切向力Y=9943.3555 +FPS=40.60, 法向力=3575.5522, 切向力X=30823.6328, 切向力Y=9936.4805 +FPS=41.72, 法向力=4061.4355, 切向力X=33306.1055, 切向力Y=15111.7402 +FPS=41.83, 法向力=4218.7749, 切向力X=33158.7656, 切向力Y=15616.7793 +FPS=38.62, 法向力=5915.8604, 切向力X=38494.8438, 切向力Y=17206.0527 +FPS=43.14, 法向力=5970.6465, 切向力X=38807.5469, 切向力Y=17368.1562 +FPS=39.27, 法向力=9448.6289, 切向力X=38968.3750, 切向力Y=16680.7578 +FPS=43.36, 法向力=9409.2334, 切向力X=38789.3984, 切向力Y=16716.0508 +FPS=41.49, 法向力=9439.1445, 切向力X=38774.1172, 切向力Y=16704.6445 +FPS=41.45, 法向力=11622.0449, 切向力X=37920.5312, 切向力Y=18856.0840 +FPS=41.67, 法向力=11620.9707, 切向力X=37849.0625, 切向力Y=19004.8145 +FPS=40.23, 法向力=14995.6758, 切向力X=37415.1953, 切向力Y=22255.1445 +FPS=42.32, 法向力=15114.2988, 切向力X=37467.3047, 切向力Y=22404.5566 +FPS=43.57, 法向力=15111.6172, 切向力X=37493.0859, 切向力Y=22392.7383 +FPS=38.50, 法向力=15625.1045, 切向力X=31045.9121, 切向力Y=21520.3145 +FPS=42.48, 法向力=15666.8135, 切向力X=31069.3164, 切向力Y=21617.7129 +FPS=37.51, 法向力=15855.4150, 切向力X=26566.6875, 切向力Y=14899.7520 +FPS=43.43, 法向力=15849.6875, 切向力X=26558.3359, 切向力Y=14936.7949 +FPS=38.47, 法向力=15860.6328, 切向力X=26554.1641, 切向力Y=14961.9102 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000242s, blend=0.002191s (9 tiles incl ref), finalize=0.000053s, total=0.002491s +FPS=40.40, 法向力=14815.0332, 切向力X=25449.9844, 切向力Y=8291.8340 +FPS=41.52, 法向力=14854.6230, 切向力X=25404.2305, 切向力Y=8166.7588 +FPS=36.91, 法向力=13393.5615, 切向力X=19581.2227, 切向力Y=5139.0332 +FPS=43.30, 法向力=13298.0195, 切向力X=19435.9570, 切向力Y=5058.7100 +FPS=43.49, 法向力=13295.9844, 切向力X=19434.2734, 切向力Y=5076.5371 +FPS=39.77, 法向力=12056.3477, 切向力X=502.3879, 切向力Y=1168.5901 +FPS=42.43, 法向力=12137.6836, 切向力X=464.2668, 切向力Y=1299.8817 +FPS=39.53, 法向力=9169.5820, 切向力X=-14185.4141, 切向力Y=-1052.6035 +FPS=43.76, 法向力=9204.8066, 切向力X=-14599.0918, 切向力Y=-1123.3245 +FPS=41.03, 法向力=9124.1826, 切向力X=-14685.9814, 切向力Y=-1222.6855 +FPS=41.99, 法向力=11770.0293, 切向力X=-19168.1719, 切向力Y=-3969.7554 +FPS=42.87, 法向力=11803.5020, 切向力X=-19193.9922, 切向力Y=-4238.8721 +FPS=37.45, 法向力=16906.1973, 切向力X=-24917.5898, 切向力Y=-6228.0635 +FPS=40.83, 法向力=17090.5859, 切向力X=-25260.3145, 切向力Y=-6444.9683 +FPS=40.90, 法向力=17137.2461, 切向力X=-25230.0957, 切向力Y=-6359.7402 +FPS=41.93, 法向力=19370.4336, 切向力X=-31042.9004, 切向力Y=-8665.4414 +FPS=40.37, 法向力=19145.5273, 切向力X=-31589.8242, 切向力Y=-8935.0137 +FPS=38.76, 法向力=20518.1914, 切向力X=-31254.6855, 切向力Y=-12862.0381 +FPS=41.13, 法向力=20445.8555, 切向力X=-31255.9336, 切向力Y=-13155.1113 +FPS=38.64, 法向力=16794.1816, 切向力X=-22656.6797, 切向力Y=-13599.1230 +FPS=42.46, 法向力=16704.4492, 切向力X=-22433.5156, 切向力Y=-13469.8467 +FPS=43.33, 法向力=16734.6719, 切向力X=-22491.4375, 切向力Y=-13449.7773 +FPS=40.18, 法向力=12549.1953, 切向力X=-13851.7734, 切向力Y=-7603.6284 +FPS=43.58, 法向力=12599.7461, 切向力X=-13920.5820, 切向力Y=-7704.9707 +FPS=40.69, 法向力=12636.4238, 切向力X=-13891.5879, 切向力Y=-7715.0771 +FPS=41.52, 法向力=9823.4268, 切向力X=-8675.7012, 切向力Y=-4401.1201 +FPS=40.71, 法向力=9866.6621, 切向力X=-8745.2148, 切向力Y=-4271.6523 +FPS=40.72, 法向力=7168.1855, 切向力X=8418.1748, 切向力Y=-3715.5913 +FPS=43.90, 法向力=7124.7822, 切向力X=8533.1426, 切向力Y=-3727.1216 +FPS=40.10, 法向力=4709.5098, 切向力X=23680.0430, 切向力Y=618.0646 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000249s, blend=0.002118s (9 tiles incl ref), finalize=0.000053s, total=0.002426s +FPS=42.25, 法向力=4740.4521, 切向力X=24253.1641, 切向力Y=761.0158 +FPS=43.15, 法向力=4794.3540, 切向力X=24170.3320, 切向力Y=821.2793 +FPS=39.38, 法向力=3139.5566, 切向力X=32295.6387, 切向力Y=5923.0508 +FPS=42.59, 法向力=3502.9041, 切向力X=32762.9844, 切向力Y=6287.8438 +FPS=41.34, 法向力=3479.0591, 切向力X=32736.5586, 切向力Y=6268.4287 +FPS=41.34, 法向力=5452.2178, 切向力X=38790.4844, 切向力Y=7697.2979 +FPS=40.85, 法向力=5432.6602, 切向力X=39111.7422, 切向力Y=8187.0098 +FPS=41.50, 法向力=8027.8076, 切向力X=40176.7344, 切向力Y=9615.1055 +FPS=42.81, 法向力=8363.4238, 切向力X=40041.5312, 切向力Y=9597.2148 +FPS=41.49, 法向力=7758.2930, 切向力X=20312.3438, 切向力Y=8548.3809 +FPS=44.02, 法向力=7679.7329, 切向力X=20359.7617, 切向力Y=8626.2842 +FPS=41.68, 法向力=7680.5615, 切向力X=20361.8516, 切向力Y=8612.4189 +FPS=40.02, 法向力=4057.4673, 切向力X=5330.8271, 切向力Y=2189.3789 +FPS=42.28, 法向力=4066.6707, 切向力X=5351.1045, 切向力Y=2193.0239 +FPS=42.80, 法向力=3805.4917, 切向力X=3278.3472, 切向力Y=2223.3647 +FPS=40.17, 法向力=3845.7961, 切向力X=3245.9800, 切向力Y=2155.0371 +FPS=41.50, 法向力=3127.6995, 切向力X=2931.8105, 切向力Y=1795.7783 +FPS=40.17, 法向力=3174.7825, 切向力X=2994.2915, 切向力Y=1787.3629 +FPS=43.68, 法向力=3159.0405, 切向力X=2989.2197, 切向力Y=1801.1016 +FPS=41.08, 法向力=3038.8594, 切向力X=3305.4243, 切向力Y=1716.5697 +FPS=42.35, 法向力=2989.0657, 切向力X=3236.6353, 切向力Y=1681.1987 +FPS=41.07, 法向力=2980.2134, 切向力X=3245.0652, 切向力Y=1680.0880 +FPS=39.25, 法向力=2685.5798, 切向力X=1913.2043, 切向力Y=1248.9579 +FPS=41.43, 法向力=2684.9712, 切向力X=1983.6538, 切向力Y=1281.2524 +FPS=39.96, 法向力=2717.7949, 切向力X=1963.7656, 切向力Y=1237.4927 +FPS=42.58, 法向力=2801.7148, 切向力X=2108.5637, 切向力Y=2535.8313 +FPS=40.73, 法向力=2798.8640, 切向力X=2834.5051, 切向力Y=1776.6289 +FPS=41.84, 法向力=2799.2383, 切向力X=2816.0850, 切向力Y=1681.4238 +FPS=43.48, 法向力=2787.1311, 切向力X=2785.2100, 切向力Y=1706.4779 +FPS=38.57, 法向力=3541.6479, 切向力X=1630.8585, 切向力Y=1202.8379 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002148s (9 tiles incl ref), finalize=0.000053s, total=0.002448s +FPS=42.23, 法向力=3553.9746, 切向力X=1527.3910, 切向力Y=1190.8230 +FPS=42.93, 法向力=3581.0269, 切向力X=1491.7784, 切向力Y=1196.7222 +FPS=39.84, 法向力=3246.4326, 切向力X=1871.6133, 切向力Y=1727.2367 +FPS=43.96, 法向力=3286.4553, 切向力X=1961.7712, 切向力Y=1676.5868 +FPS=42.05, 法向力=3283.3904, 切向力X=1903.6539, 切向力Y=1702.4216 +FPS=41.71, 法向力=3148.0171, 切向力X=1788.5305, 切向力Y=2865.0107 +FPS=40.76, 法向力=3009.5208, 切向力X=2296.3594, 切向力Y=1847.3542 +FPS=41.47, 法向力=3040.7251, 切向力X=2313.4414, 切向力Y=1874.6619 +FPS=42.00, 法向力=3021.6523, 切向力X=2313.5762, 切向力Y=1867.9299 +FPS=37.85, 法向力=2733.8496, 切向力X=1474.2764, 切向力Y=1771.4126 +FPS=43.10, 法向力=2745.6489, 切向力X=1459.9492, 切向力Y=1787.0490 +FPS=42.50, 法向力=2722.0669, 切向力X=1459.6582, 切向力Y=1823.2476 +FPS=37.43, 法向力=2507.9744, 切向力X=900.3783, 切向力Y=2408.7668 +FPS=39.93, 法向力=2495.2202, 切向力X=890.9669, 切向力Y=2326.7275 +FPS=36.92, 法向力=2734.8213, 切向力X=1777.3237, 切向力Y=1343.3555 +FPS=43.19, 法向力=2732.0225, 切向力X=1682.4678, 切向力Y=1290.7058 +FPS=39.05, 法向力=2851.9517, 切向力X=1434.5366, 切向力Y=2822.4668 +FPS=43.47, 法向力=2907.4453, 切向力X=1521.1567, 切向力Y=2907.8162 +FPS=43.01, 法向力=2896.1501, 切向力X=1515.2236, 切向力Y=2909.7419 +FPS=43.26, 法向力=2970.0891, 切向力X=1095.4410, 切向力Y=1626.7322 +FPS=42.63, 法向力=3054.3867, 切向力X=1238.7571, 切向力Y=1680.4801 +FPS=41.16, 法向力=3027.8970, 切向力X=1190.1458, 切向力Y=1668.8474 +FPS=42.19, 法向力=2965.4705, 切向力X=546.2412, 切向力Y=2214.3462 +FPS=42.93, 法向力=2931.0554, 切向力X=627.1620, 切向力Y=2213.1064 +FPS=38.72, 法向力=3109.6094, 切向力X=1036.1921, 切向力Y=2618.8210 +FPS=43.38, 法向力=3197.3101, 切向力X=1035.8639, 切向力Y=2615.1123 +FPS=40.25, 法向力=2754.2625, 切向力X=1672.4030, 切向力Y=1906.1182 +FPS=41.01, 法向力=2801.1597, 切向力X=1567.4434, 切向力Y=1861.1486 +FPS=43.08, 法向力=2761.3611, 切向力X=1632.8378, 切向力Y=1891.7972 +FPS=40.35, 法向力=3177.9888, 切向力X=1074.5258, 切向力Y=1832.2590 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002155s (9 tiles incl ref), finalize=0.000056s, total=0.002464s +FPS=42.28, 法向力=3249.3091, 切向力X=1008.8284, 切向力Y=1792.0950 +FPS=40.14, 法向力=3622.9214, 切向力X=1205.0709, 切向力Y=2105.6726 +FPS=40.94, 法向力=3726.6128, 切向力X=1216.5316, 切向力Y=2166.3652 +FPS=43.17, 法向力=3754.9829, 切向力X=1306.2529, 切向力Y=2184.6089 +FPS=37.65, 法向力=2943.9565, 切向力X=1929.7521, 切向力Y=2788.8667 +FPS=42.02, 法向力=2881.6204, 切向力X=1990.3352, 切向力Y=2804.0283 +FPS=39.40, 法向力=3198.4526, 切向力X=2052.7583, 切向力Y=1711.3176 +FPS=41.13, 法向力=3215.5742, 切向力X=1999.6582, 切向力Y=1732.0408 +FPS=42.77, 法向力=3220.0073, 切向力X=2027.1221, 切向力Y=1725.5950 +FPS=42.97, 法向力=2895.2437, 切向力X=1188.2546, 切向力Y=1416.5062 +FPS=41.82, 法向力=2943.9834, 切向力X=1186.8754, 切向力Y=1409.6272 +FPS=38.82, 法向力=2837.8398, 切向力X=981.9287, 切向力Y=1517.6741 +FPS=42.48, 法向力=2940.0698, 切向力X=1048.1833, 切向力Y=1483.6499 +FPS=43.66, 法向力=2929.8047, 切向力X=1062.4354, 切向力Y=1500.0439 +FPS=39.84, 法向力=3102.0908, 切向力X=720.0757, 切向力Y=1568.9915 +FPS=43.14, 法向力=3150.8667, 切向力X=705.3770, 切向力Y=1704.9072 +FPS=39.92, 法向力=3089.6343, 切向力X=1414.5295, 切向力Y=2085.4395 +FPS=42.36, 法向力=3161.8809, 切向力X=1470.1324, 切向力Y=2073.1304 +FPS=41.16, 法向力=3182.8394, 切向力X=1479.1329, 切向力Y=2164.4111 +FPS=42.02, 法向力=2684.7200, 切向力X=1674.5527, 切向力Y=2564.5576 +FPS=44.48, 法向力=2620.4497, 切向力X=1602.6471, 切向力Y=2581.6035 +FPS=41.41, 法向力=2962.0493, 切向力X=1226.5326, 切向力Y=2384.2715 +FPS=41.89, 法向力=2939.9224, 切向力X=1258.2924, 切向力Y=2347.3242 +FPS=43.98, 法向力=2917.9561, 切向力X=1275.6450, 切向力Y=2352.2078 +FPS=39.04, 法向力=2870.6382, 切向力X=1149.5310, 切向力Y=2064.0957 +FPS=43.22, 法向力=2852.3457, 切向力X=1296.2141, 切向力Y=2108.9229 +FPS=39.87, 法向力=2761.4978, 切向力X=1425.3041, 切向力Y=1162.5370 +FPS=42.65, 法向力=2678.5547, 切向力X=1504.7815, 切向力Y=1094.3735 +FPS=42.64, 法向力=2665.4712, 切向力X=1486.2007, 切向力Y=1080.3723 +FPS=37.66, 法向力=3311.1692, 切向力X=1791.8497, 切向力Y=1542.1029 +stitch_feature_optimized: canvas out_w=544, out_h=419, x_min=-140.08, y_min=-83.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000242s, blend=0.002120s (9 tiles incl ref), finalize=0.000058s, total=0.002425s +FPS=38.91, 法向力=3364.5693, 切向力X=1783.8367, 切向力Y=1560.5587 +FPS=37.77, 法向力=3058.1445, 切向力X=1314.7585, 切向力Y=1689.2682 +FPS=39.13, 法向力=2981.9045, 切向力X=1324.3118, 切向力Y=1680.0183 +FPS=39.65, 法向力=3010.6721, 切向力X=1329.8302, 切向力Y=1760.7485 +FPS=19.89, 法向力=2967.1194, 切向力X=1049.4515, 切向力Y=1926.5850 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_172123.log b/examples/logs/qt_viewer_20260519_172123.log new file mode 100644 index 0000000..3a848f1 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_172123.log @@ -0,0 +1,1675 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=20 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.46, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=2.47, 法向力=1519.3182, 切向力X=413.8303, 切向力Y=438.0276 +FPS=27.67, 法向力=1692.2322, 切向力X=444.9675, 切向力Y=-19.2048 +FPS=18.87, 法向力=1787.1592, 切向力X=575.8973, 切向力Y=-61.9810 +FPS=20.33, 法向力=1219.1351, 切向力X=310.6817, 切向力Y=439.0554 +FPS=21.12, 法向力=1366.5907, 切向力X=669.1649, 切向力Y=335.0465 +FPS=21.98, 法向力=1267.7810, 切向力X=110.8144, 切向力Y=406.3938 +FPS=22.82, 法向力=1250.9436, 切向力X=129.0418, 切向力Y=345.6049 +FPS=22.15, 法向力=1267.1790, 切向力X=89.2504, 切向力Y=373.0338 +FPS=23.28, 法向力=1481.4274, 切向力X=127.2960, 切向力Y=499.5273 +FPS=22.03, 法向力=1561.9058, 切向力X=562.7703, 切向力Y=972.0742 +FPS=21.64, 法向力=1656.5376, 切向力X=656.8395, 切向力Y=988.5326 +FPS=22.09, 法向力=1282.6650, 切向力X=57.0643, 切向力Y=-115.6118 +FPS=21.48, 法向力=1267.0557, 切向力X=27.2376, 切向力Y=-184.4488 +FPS=22.72, 法向力=1843.0967, 切向力X=605.1591, 切向力Y=1069.8965 +FPS=21.02, 法向力=1904.9786, 切向力X=618.4800, 切向力Y=1075.9009 +FPS=20.53, 法向力=1114.0563, 切向力X=35.3587, 切向力Y=417.0326 +FPS=22.08, 法向力=1117.0428, 切向力X=-48.0328, 切向力Y=429.2199 +FPS=22.05, 法向力=1567.3218, 切向力X=730.7027, 切向力Y=-35.2646 +FPS=21.56, 法向力=1361.5486, 切向力X=539.3324, 切向力Y=540.5005 +FPS=22.97, 法向力=1354.7275, 切向力X=516.4877, 切向力Y=729.8501 +FPS=22.39, 法向力=1245.1230, 切向力X=178.5578, 切向力Y=35.5450 +FPS=22.73, 法向力=1203.9695, 切向力X=167.7715, 切向力Y=-0.8973 +FPS=22.83, 法向力=1201.4534, 切向力X=186.4085, 切向力Y=4.7575 +FPS=24.56, 法向力=1249.2439, 切向力X=599.7456, 切向力Y=1077.5864 +FPS=23.26, 法向力=1321.2137, 切向力X=254.7662, 切向力Y=1326.4004 +FPS=20.68, 法向力=1407.4861, 切向力X=1356.2676, 切向力Y=1025.2367 +FPS=23.05, 法向力=1449.8976, 切向力X=1420.6973, 切向力Y=1037.4343 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000243s, blend=0.002157s (9 tiles incl ref), finalize=0.000048s, total=0.002455s +FPS=32.40, 法向力=1557.3914, 切向力X=-272.2690, 切向力Y=752.2454 +FPS=27.95, 法向力=1726.5956, 切向力X=91.7246, 切向力Y=751.6960 +FPS=41.92, 法向力=1666.6006, 切向力X=-12.6598, 切向力Y=802.4078 +FPS=38.56, 法向力=1224.1202, 切向力X=840.0001, 切向力Y=477.2654 +FPS=42.15, 法向力=1258.2362, 切向力X=846.5553, 切向力Y=427.4796 +FPS=39.13, 法向力=1401.9297, 切向力X=725.4894, 切向力Y=382.0137 +FPS=40.20, 法向力=1430.9546, 切向力X=663.3882, 切向力Y=380.5608 +FPS=43.14, 法向力=1416.2366, 切向力X=683.2949, 切向力Y=348.7091 +FPS=38.25, 法向力=1341.8936, 切向力X=1071.4692, 切向力Y=1022.5096 +FPS=42.44, 法向力=1302.2548, 切向力X=1044.8505, 切向力Y=1041.2812 +FPS=38.84, 法向力=1320.7664, 切向力X=1086.7100, 切向力Y=1020.9943 +FPS=39.76, 法向力=1339.8984, 切向力X=402.5999, 切向力Y=1037.8376 +FPS=40.20, 法向力=1265.2402, 切向力X=512.4404, 切向力Y=1136.8282 +FPS=43.25, 法向力=1318.8481, 切向力X=501.0770, 切向力Y=1038.1367 +FPS=40.18, 法向力=1315.0817, 切向力X=554.8801, 切向力Y=1024.3302 +FPS=38.85, 法向力=1480.9991, 切向力X=538.0742, 切向力Y=396.6124 +FPS=41.42, 法向力=1484.8931, 切向力X=408.1494, 切向力Y=486.1440 +FPS=39.50, 法向力=1482.8057, 切向力X=416.0635, 切向力Y=488.8500 +FPS=41.41, 法向力=1294.7603, 切向力X=1278.9622, 切向力Y=1281.0701 +FPS=42.91, 法向力=1317.7898, 切向力X=1357.4083, 切向力Y=1257.8910 +FPS=37.48, 法向力=1292.8276, 切向力X=823.9197, 切向力Y=-297.7879 +FPS=41.96, 法向力=1283.9006, 切向力X=792.0873, 切向力Y=-202.9281 +FPS=38.04, 法向力=1874.8767, 切向力X=494.3544, 切向力Y=965.4976 +FPS=41.32, 法向力=1956.4473, 切向力X=527.8734, 切向力Y=1026.8848 +FPS=37.48, 法向力=1947.9707, 切向力X=542.5886, 切向力Y=1042.1414 +FPS=42.07, 法向力=1334.3398, 切向力X=-265.8671, 切向力Y=144.0940 +FPS=41.10, 法向力=1434.7477, 切向力X=-223.7402, 切向力Y=151.3508 +FPS=37.73, 法向力=1303.8923, 切向力X=550.4842, 切向力Y=74.4891 +FPS=41.96, 法向力=1232.9495, 切向力X=651.2100, 切向力Y=80.9572 +FPS=38.87, 法向力=1243.2939, 切向力X=622.6804, 切向力Y=75.3861 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000233s, blend=0.002210s (9 tiles incl ref), finalize=0.000056s, total=0.002506s +FPS=38.35, 法向力=1095.3375, 切向力X=269.3878, 切向力Y=1367.2351 +FPS=37.93, 法向力=1160.7593, 切向力X=212.4899, 切向力Y=1445.0046 +FPS=40.27, 法向力=1860.1831, 切向力X=901.3056, 切向力Y=668.1279 +FPS=42.79, 法向力=1950.5928, 切向力X=1005.5680, 切向力Y=488.6642 +FPS=40.51, 法向力=1504.4990, 切向力X=1059.4650, 切向力Y=-67.3836 +FPS=43.14, 法向力=1545.7637, 切向力X=963.3095, 切向力Y=-119.1939 +FPS=41.64, 法向力=1592.3025, 切向力X=1031.6273, 切向力Y=-125.2744 +FPS=39.27, 法向力=1471.0050, 切向力X=-80.1957, 切向力Y=227.4120 +FPS=42.99, 法向力=1447.1779, 切向力X=-150.6810, 切向力Y=410.8027 +FPS=40.42, 法向力=1490.7310, 切向力X=-135.9067, 切向力Y=354.5749 +FPS=40.34, 法向力=1674.8962, 切向力X=1023.4393, 切向力Y=1288.0723 +FPS=40.42, 法向力=1636.4888, 切向力X=1036.9556, 切向力Y=1329.9243 +FPS=41.82, 法向力=2062.0586, 切向力X=1182.6437, 切向力Y=350.4556 +FPS=41.74, 法向力=2103.3442, 切向力X=1196.5533, 切向力Y=455.1200 +FPS=37.09, 法向力=1220.3176, 切向力X=1037.2776, 切向力Y=588.6954 +FPS=43.84, 法向力=1195.5804, 切向力X=1028.9644, 切向力Y=508.4031 +FPS=41.01, 法向力=1198.4056, 切向力X=1028.2842, 切向力Y=498.6940 +FPS=42.31, 法向力=1241.3165, 切向力X=431.1433, 切向力Y=668.6509 +FPS=43.68, 法向力=1189.5449, 切向力X=497.6434, 切向力Y=669.4595 +FPS=40.10, 法向力=1498.4097, 切向力X=-218.6263, 切向力Y=1057.8500 +FPS=41.76, 法向力=1516.7421, 切向力X=-335.5067, 切向力Y=1048.5750 +FPS=39.32, 法向力=1723.3770, 切向力X=1025.7549, 切向力Y=1549.9474 +FPS=41.03, 法向力=1692.7089, 切向力X=962.3890, 切向力Y=1581.8181 +FPS=42.17, 法向力=1683.9519, 切向力X=967.4445, 切向力Y=1642.0610 +FPS=37.27, 法向力=1226.8140, 切向力X=761.1879, 切向力Y=1194.4904 +FPS=41.49, 法向力=1201.3726, 切向力X=799.7735, 切向力Y=1026.7251 +FPS=39.21, 法向力=1225.1156, 切向力X=760.8306, 切向力Y=1037.1887 +FPS=41.41, 法向力=1720.2451, 切向力X=1444.2515, 切向力Y=150.8920 +FPS=41.53, 法向力=1685.8361, 切向力X=1386.4851, 切向力Y=155.6500 +FPS=38.54, 法向力=1580.2751, 切向力X=-211.8371, 切向力Y=1535.0594 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002150s (9 tiles incl ref), finalize=0.000048s, total=0.002419s +FPS=42.35, 法向力=1598.8193, 切向力X=-249.2924, 切向力Y=1564.4642 +FPS=40.46, 法向力=1307.4753, 切向力X=728.6243, 切向力Y=203.2081 +FPS=42.64, 法向力=1485.1934, 切向力X=931.0087, 切向力Y=101.6913 +FPS=41.67, 法向力=1475.1670, 切向力X=923.9148, 切向力Y=63.5449 +FPS=37.96, 法向力=1310.0195, 切向力X=1412.1387, 切向力Y=374.2692 +FPS=42.62, 法向力=1385.8778, 切向力X=1375.1752, 切向力Y=416.5270 +FPS=35.59, 法向力=1215.1742, 切向力X=637.0094, 切向力Y=1014.0197 +FPS=43.52, 法向力=1250.4543, 切向力X=594.9150, 切向力Y=1038.0720 +FPS=42.31, 法向力=1226.2073, 切向力X=552.8138, 切向力Y=1000.8055 +FPS=38.18, 法向力=1303.6970, 切向力X=536.4205, 切向力Y=653.9520 +FPS=39.73, 法向力=1300.7864, 切向力X=577.0242, 切向力Y=591.0591 +FPS=40.48, 法向力=1590.3722, 切向力X=622.9606, 切向力Y=865.2971 +FPS=43.04, 法向力=1582.5129, 切向力X=688.7737, 切向力Y=844.0968 +FPS=39.32, 法向力=1601.8030, 切向力X=352.3427, 切向力Y=75.8809 +FPS=40.39, 法向力=1526.8364, 切向力X=205.5969, 切向力Y=41.8759 +FPS=41.35, 法向力=1543.8511, 切向力X=247.9180, 切向力Y=39.1794 +FPS=36.98, 法向力=1288.6324, 切向力X=304.1923, 切向力Y=947.1155 +FPS=42.13, 法向力=1266.5054, 切向力X=228.4392, 切向力Y=1104.6387 +FPS=38.76, 法向力=1262.0702, 切向力X=289.6680, 切向力Y=1150.6304 +FPS=41.60, 法向力=1181.3137, 切向力X=303.4349, 切向力Y=607.8837 +FPS=41.09, 法向力=1528.8016, 切向力X=110.1699, 切向力Y=305.9590 +FPS=40.62, 法向力=1543.9849, 切向力X=108.5081, 切向力Y=292.1540 +FPS=42.22, 法向力=1534.8608, 切向力X=99.5231, 切向力Y=291.6115 +FPS=38.66, 法向力=1259.6598, 切向力X=1196.8376, 切向力Y=1111.2073 +FPS=43.33, 法向力=1267.6108, 切向力X=1248.6844, 切向力Y=1124.9424 +FPS=42.82, 法向力=1268.5291, 切向力X=1238.3044, 切向力Y=1131.5505 +FPS=39.82, 法向力=1318.0215, 切向力X=1328.1353, 切向力Y=885.4251 +FPS=43.56, 法向力=1301.4420, 切向力X=1333.0243, 切向力Y=749.6819 +FPS=42.08, 法向力=1661.8049, 切向力X=1062.9333, 切向力Y=1341.0669 +FPS=42.77, 法向力=1799.8030, 切向力X=1049.1746, 切向力Y=1406.0588 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002178s (9 tiles incl ref), finalize=0.000053s, total=0.002472s +FPS=41.26, 法向力=1582.7863, 切向力X=1308.3972, 切向力Y=823.9258 +FPS=41.23, 法向力=1651.8728, 切向力X=1364.5122, 切向力Y=768.1445 +FPS=42.46, 法向力=1644.0259, 切向力X=1306.2208, 切向力Y=731.4144 +FPS=36.91, 法向力=1096.9910, 切向力X=1147.9761, 切向力Y=1480.9893 +FPS=42.60, 法向力=1116.8862, 切向力X=1131.9395, 切向力Y=1426.7407 +FPS=42.98, 法向力=1118.4238, 切向力X=1132.5970, 切向力Y=1435.7454 +FPS=43.65, 法向力=1786.5505, 切向力X=763.2767, 切向力Y=530.4425 +FPS=43.77, 法向力=1796.1250, 切向力X=745.5137, 切向力Y=355.4221 +FPS=41.79, 法向力=1770.8397, 切向力X=762.8529, 切向力Y=372.4888 +FPS=40.19, 法向力=1233.1641, 切向力X=689.0189, 切向力Y=550.1803 +FPS=41.10, 法向力=1040.1394, 切向力X=743.1233, 切向力Y=1217.6035 +FPS=39.50, 法向力=1072.5833, 切向力X=791.4439, 切向力Y=1270.4185 +FPS=43.46, 法向力=1052.4943, 切向力X=797.2237, 切向力Y=1234.3350 +FPS=38.15, 法向力=1697.2524, 切向力X=951.3861, 切向力Y=1095.9246 +FPS=43.19, 法向力=1727.3997, 切向力X=946.3182, 切向力Y=1169.3046 +FPS=42.82, 法向力=1729.3406, 切向力X=887.3597, 切向力Y=1188.9670 +FPS=41.23, 法向力=2104.6812, 切向力X=1615.8022, 切向力Y=1274.5581 +FPS=40.72, 法向力=2141.6680, 切向力X=1533.1222, 切向力Y=1351.0927 +FPS=38.59, 法向力=1152.5029, 切向力X=435.1238, 切向力Y=1184.9429 +FPS=41.88, 法向力=1079.1337, 切向力X=476.7109, 切向力Y=1024.1152 +FPS=40.45, 法向力=1226.8467, 切向力X=776.4198, 切向力Y=650.1876 +FPS=43.83, 法向力=1226.6222, 切向力X=798.6490, 切向力Y=711.7830 +FPS=42.63, 法向力=1241.7701, 切向力X=809.8295, 切向力Y=741.6142 +FPS=38.68, 法向力=1189.7479, 切向力X=745.0616, 切向力Y=1291.7533 +FPS=42.89, 法向力=1201.9221, 切向力X=723.3349, 切向力Y=1237.6552 +FPS=41.06, 法向力=1184.6398, 切向力X=749.5184, 切向力Y=1268.3857 +FPS=41.85, 法向力=1806.6025, 切向力X=1706.6046, 切向力Y=1345.9822 +FPS=40.99, 法向力=1885.5171, 切向力X=1662.8462, 切向力Y=1441.3650 +FPS=37.51, 法向力=1230.9917, 切向力X=1226.6829, 切向力Y=1296.5977 +FPS=42.59, 法向力=1224.3300, 切向力X=1202.4297, 切向力Y=1317.6938 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000306s, blend=0.002319s (9 tiles incl ref), finalize=0.000047s, total=0.002678s +FPS=37.59, 法向力=1470.5256, 切向力X=1880.5427, 切向力Y=1069.8086 +FPS=42.05, 法向力=1472.7698, 切向力X=1952.5465, 切向力Y=1190.8538 +FPS=39.28, 法向力=1458.9846, 切向力X=1943.6958, 切向力Y=1168.2133 +FPS=42.60, 法向力=1367.7310, 切向力X=1323.3848, 切向力Y=1150.2423 +FPS=43.48, 法向力=1399.3837, 切向力X=1196.3848, 切向力Y=1193.7466 +FPS=41.24, 法向力=1368.2606, 切向力X=1529.7793, 切向力Y=1535.3007 +FPS=43.49, 法向力=1378.8528, 切向力X=1537.7991, 切向力Y=1484.5983 +FPS=43.21, 法向力=1398.3799, 切向力X=1554.7987, 切向力Y=1485.6707 +FPS=38.42, 法向力=1371.9900, 切向力X=1256.6444, 切向力Y=1218.1765 +FPS=42.03, 法向力=1347.9645, 切向力X=1233.1599, 切向力Y=1113.4026 +FPS=40.25, 法向力=1406.4664, 切向力X=1279.9316, 切向力Y=717.0943 +FPS=44.70, 法向力=1465.2838, 切向力X=1329.4158, 切向力Y=734.5063 +FPS=43.17, 法向力=1457.1929, 切向力X=1337.1812, 切向力Y=766.7754 +FPS=37.92, 法向力=1555.5293, 切向力X=1899.3147, 切向力Y=465.4832 +FPS=44.54, 法向力=1503.3992, 切向力X=1948.0469, 切向力Y=522.5956 +FPS=42.27, 法向力=1221.2742, 切向力X=955.6359, 切向力Y=852.5911 +FPS=44.17, 法向力=1213.0325, 切向力X=927.7132, 切向力Y=910.1018 +FPS=44.22, 法向力=1194.9208, 切向力X=910.4015, 切向力Y=885.3787 +FPS=37.83, 法向力=1452.5144, 切向力X=987.3203, 切向力Y=941.4207 +FPS=44.24, 法向力=1555.2870, 切向力X=981.3817, 切向力Y=1036.9783 +FPS=39.06, 法向力=1314.5688, 切向力X=1357.3505, 切向力Y=642.6924 +FPS=44.94, 法向力=1300.4800, 切向力X=1362.1654, 切向力Y=532.1838 +FPS=42.60, 法向力=1320.0310, 切向力X=1367.4685, 切向力Y=555.2607 +FPS=39.97, 法向力=2001.5247, 切向力X=1952.5410, 切向力Y=1498.1675 +FPS=44.74, 法向力=2021.4078, 切向力X=1956.9514, 切向力Y=1637.0214 +FPS=40.14, 法向力=2042.5791, 切向力X=1956.4388, 切向力Y=1686.9653 +FPS=43.29, 法向力=2063.7312, 切向力X=2354.9143, 切向力Y=1231.9740 +FPS=41.76, 法向力=2030.3522, 切向力X=2283.2729, 切向力Y=1151.2473 +FPS=35.54, 法向力=1734.1948, 切向力X=783.7443, 切向力Y=1186.5902 +FPS=41.73, 法向力=1723.3419, 切向力X=703.0544, 切向力Y=1142.3049 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002275s (9 tiles incl ref), finalize=0.000048s, total=0.002568s +FPS=38.77, 法向力=1406.1992, 切向力X=1825.4194, 切向力Y=991.1721 +FPS=41.65, 法向力=1444.3667, 切向力X=1875.9587, 切向力Y=1042.8877 +FPS=41.06, 法向力=1456.7010, 切向力X=1898.9735, 切向力Y=1031.2974 +FPS=42.10, 法向力=1088.9355, 切向力X=1640.9114, 切向力Y=907.4521 +FPS=43.58, 法向力=1094.8599, 切向力X=1699.2422, 切向力Y=984.1560 +FPS=35.05, 法向力=1645.0828, 切向力X=511.3892, 切向力Y=1389.9542 +FPS=40.52, 法向力=1775.1436, 切向力X=562.5746, 切向力Y=1525.2023 +FPS=39.31, 法向力=1814.2793, 切向力X=538.4401, 切向力Y=1512.6165 +FPS=36.71, 法向力=1888.3734, 切向力X=177.3904, 切向力Y=1837.5997 +FPS=39.23, 法向力=1895.7706, 切向力X=162.4120, 切向力Y=1785.6207 +FPS=42.36, 法向力=1235.1445, 切向力X=1075.7590, 切向力Y=1509.4755 +FPS=42.07, 法向力=1229.5094, 切向力X=1043.3953, 切向力Y=1487.7075 +FPS=39.35, 法向力=1417.1876, 切向力X=745.0817, 切向力Y=1941.1484 +FPS=43.70, 法向力=1392.2375, 切向力X=766.1620, 切向力Y=1836.0137 +FPS=42.94, 法向力=1397.4446, 切向力X=781.0834, 切向力Y=1836.3386 +FPS=40.16, 法向力=1566.5425, 切向力X=1687.8458, 切向力Y=1515.6921 +FPS=44.42, 法向力=1576.7496, 切向力X=1665.3279, 切向力Y=1530.3337 +FPS=42.69, 法向力=1573.2162, 切向力X=1689.0615, 切向力Y=1564.2416 +FPS=39.32, 法向力=1288.0930, 切向力X=980.3066, 切向力Y=789.2186 +FPS=41.42, 法向力=1221.4757, 切向力X=950.0473, 切向力Y=719.2166 +FPS=41.13, 法向力=2373.2183, 切向力X=1479.7393, 切向力Y=423.1882 +FPS=42.19, 法向力=2394.3567, 切向力X=1499.1658, 切向力Y=555.4582 +FPS=38.97, 法向力=1311.3979, 切向力X=1148.2842, 切向力Y=754.4487 +FPS=43.06, 法向力=1314.2971, 切向力X=1123.3574, 切向力Y=807.1871 +FPS=44.23, 法向力=1307.7222, 切向力X=1144.5385, 切向力Y=784.7860 +FPS=41.73, 法向力=1907.2314, 切向力X=1531.8843, 切向力Y=-27.8487 +FPS=42.80, 法向力=1904.0474, 切向力X=1553.7307, 切向力Y=-17.4852 +FPS=44.41, 法向力=1927.7144, 切向力X=1562.2095, 切向力Y=-13.4712 +FPS=39.74, 法向力=2371.8000, 切向力X=609.9354, 切向力Y=818.2858 +FPS=40.11, 法向力=2456.0154, 切向力X=576.0132, 切向力Y=1010.4280 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000219s, blend=0.002142s (9 tiles incl ref), finalize=0.000045s, total=0.002412s +FPS=40.22, 法向力=1301.7596, 切向力X=1467.3257, 切向力Y=-88.7670 +FPS=43.80, 法向力=1244.7478, 切向力X=1427.6494, 切向力Y=51.3926 +FPS=37.91, 法向力=1353.9269, 切向力X=953.0564, 切向力Y=1553.3939 +FPS=43.30, 法向力=1368.0704, 切向力X=970.8297, 切向力Y=1708.3162 +FPS=44.53, 法向力=1380.1868, 切向力X=1000.2886, 切向力Y=1699.4596 +FPS=41.81, 法向力=1564.2734, 切向力X=-275.8970, 切向力Y=673.6971 +FPS=42.50, 法向力=1534.4973, 切向力X=-365.7844, 切向力Y=660.7921 +FPS=40.89, 法向力=1545.2896, 切向力X=-385.4553, 切向力Y=627.9771 +FPS=40.81, 法向力=1271.1676, 切向力X=474.7931, 切向力Y=1116.4866 +FPS=41.43, 法向力=2051.9199, 切向力X=1506.3357, 切向力Y=1363.1306 +FPS=43.18, 法向力=2128.6133, 切向力X=1496.0061, 切向力Y=1365.2612 +FPS=42.95, 法向力=2127.0034, 切向力X=1527.1254, 切向力Y=1382.5061 +FPS=40.35, 法向力=1861.4196, 切向力X=1425.8212, 切向力Y=1199.8562 +FPS=41.48, 法向力=1867.8033, 切向力X=1431.5518, 切向力Y=1215.2158 +FPS=43.37, 法向力=1887.3512, 切向力X=1428.5889, 切向力Y=1223.5573 +FPS=41.71, 法向力=1638.8013, 切向力X=536.1445, 切向力Y=1236.3652 +FPS=43.53, 法向力=1620.7415, 切向力X=564.1111, 切向力Y=1253.5918 +FPS=43.35, 法向力=1603.7789, 切向力X=564.4945, 切向力Y=1252.1511 +FPS=34.45, 法向力=1665.5701, 切向力X=1713.6968, 切向力Y=1012.7997 +FPS=37.29, 法向力=1740.1768, 切向力X=1853.5902, 切向力Y=998.6494 +FPS=42.28, 法向力=2177.0776, 切向力X=1286.8237, 切向力Y=717.2771 +FPS=42.08, 法向力=2156.1033, 切向力X=1330.6829, 切向力Y=636.6461 +FPS=39.39, 法向力=1595.8369, 切向力X=1260.6367, 切向力Y=997.4706 +FPS=42.92, 法向力=1619.4062, 切向力X=1257.4514, 切向力Y=1076.5522 +FPS=42.52, 法向力=1618.7653, 切向力X=1217.2638, 切向力Y=1066.5018 +FPS=40.29, 法向力=1851.4867, 切向力X=768.2454, 切向力Y=1084.3572 +FPS=43.56, 法向力=1840.0286, 切向力X=750.2239, 切向力Y=1247.0146 +FPS=39.09, 法向力=1160.3290, 切向力X=1107.7925, 切向力Y=1380.8640 +FPS=44.17, 法向力=1181.6367, 切向力X=1040.4258, 切向力Y=1428.9224 +FPS=42.29, 法向力=1320.9371, 切向力X=1246.6586, 切向力Y=999.9275 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000229s, blend=0.002117s (9 tiles incl ref), finalize=0.000045s, total=0.002396s +FPS=42.40, 法向力=1325.5669, 切向力X=1211.4022, 切向力Y=952.7919 +FPS=44.96, 法向力=1320.3799, 切向力X=1150.9160, 切向力Y=940.6277 +FPS=40.35, 法向力=1779.2228, 切向力X=957.5303, 切向力Y=1274.1260 +FPS=44.34, 法向力=1831.5255, 切向力X=921.6397, 切向力Y=1196.7391 +FPS=43.33, 法向力=1858.5920, 切向力X=895.4561, 切向力Y=1239.7588 +FPS=39.19, 法向力=1700.1895, 切向力X=1399.8477, 切向力Y=604.2388 +FPS=44.34, 法向力=1759.6171, 切向力X=1471.7610, 切向力Y=682.6812 +FPS=40.30, 法向力=1762.1611, 切向力X=1486.8091, 切向力Y=692.4879 +FPS=42.17, 法向力=1314.8976, 切向力X=1528.7799, 切向力Y=519.3862 +FPS=41.94, 法向力=1299.7986, 切向力X=1377.0703, 切向力Y=586.8217 +FPS=40.09, 法向力=2135.3564, 切向力X=1329.4988, 切向力Y=2315.8359 +FPS=43.26, 法向力=2134.9924, 切向力X=1384.1951, 切向力Y=2295.9512 +FPS=33.40, 法向力=1451.5823, 切向力X=1640.3683, 切向力Y=1432.0740 +FPS=40.18, 法向力=1468.4684, 切向力X=1648.4902, 切向力Y=1314.0459 +FPS=34.71, 法向力=1510.6389, 切向力X=1647.5693, 切向力Y=1248.4452 +FPS=39.58, 法向力=2170.9922, 切向力X=1525.8762, 切向力Y=612.8871 +FPS=43.70, 法向力=2222.7859, 切向力X=1516.5664, 切向力Y=536.5419 +FPS=39.77, 法向力=1760.7539, 切向力X=1273.7635, 切向力Y=740.7628 +FPS=41.90, 法向力=1864.0292, 切向力X=1316.6184, 切向力Y=718.0088 +FPS=39.76, 法向力=1702.6892, 切向力X=985.7732, 切向力Y=1423.2605 +FPS=43.37, 法向力=1725.9423, 切向力X=943.6506, 切向力Y=1421.9315 +FPS=44.32, 法向力=1689.4966, 切向力X=928.3125, 切向力Y=1428.6689 +FPS=37.80, 法向力=1015.3303, 切向力X=983.6085, 切向力Y=1016.7867 +FPS=43.86, 法向力=990.9869, 切向力X=1059.0505, 切向力Y=1069.1570 +FPS=37.90, 法向力=2237.3135, 切向力X=1108.5822, 切向力Y=1368.8470 +FPS=43.21, 法向力=2444.0547, 切向力X=1002.1281, 切向力Y=1560.5496 +FPS=45.07, 法向力=2512.6128, 切向力X=984.6449, 切向力Y=1679.4602 +FPS=34.41, 法向力=1282.1392, 切向力X=1402.8621, 切向力Y=1038.3357 +FPS=39.52, 法向力=1281.6538, 切向力X=1427.2773, 切向力Y=1058.7290 +FPS=40.53, 法向力=1315.7516, 切向力X=1455.2598, 切向力Y=1009.0587 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000225s, blend=0.002129s (9 tiles incl ref), finalize=0.000049s, total=0.002409s +FPS=37.90, 法向力=1358.3733, 切向力X=1404.1498, 切向力Y=976.8002 +FPS=35.22, 法向力=2243.1890, 切向力X=317.6285, 切向力Y=1812.9662 +FPS=42.89, 法向力=2306.1724, 切向力X=243.4075, 切向力Y=1921.5112 +FPS=44.02, 法向力=2303.3828, 切向力X=242.3495, 切向力Y=1902.3872 +FPS=40.59, 法向力=1400.6450, 切向力X=1356.8844, 切向力Y=836.5521 +FPS=43.74, 法向力=1370.7585, 切向力X=1397.1433, 切向力Y=843.4971 +FPS=40.97, 法向力=1350.8257, 切向力X=1398.4185, 切向力Y=851.9178 +FPS=39.38, 法向力=1461.7000, 切向力X=1250.7751, 切向力Y=916.1262 +FPS=41.02, 法向力=1890.8782, 切向力X=1584.2090, 切向力Y=604.7953 +FPS=42.17, 法向力=1970.5081, 切向力X=1628.8624, 切向力Y=530.7844 +FPS=44.91, 法向力=2019.2456, 切向力X=1642.0535, 切向力Y=529.6913 +FPS=38.29, 法向力=1085.3716, 切向力X=249.6236, 切向力Y=1075.9532 +FPS=44.66, 法向力=1091.1477, 切向力X=195.4827, 切向力Y=997.3365 +FPS=42.15, 法向力=1109.0197, 切向力X=183.3768, 切向力Y=982.4743 +FPS=41.00, 法向力=2495.7188, 切向力X=1527.2650, 切向力Y=1018.0931 +FPS=42.69, 法向力=2660.8342, 切向力X=1694.5565, 切向力Y=1040.1541 +FPS=39.30, 法向力=2724.2134, 切向力X=1682.3582, 切向力Y=1022.9894 +FPS=40.23, 法向力=2387.9729, 切向力X=2380.7085, 切向力Y=697.9434 +FPS=40.82, 法向力=1960.4036, 切向力X=1620.5161, 切向力Y=1383.1802 +FPS=44.52, 法向力=1945.9766, 切向力X=1512.2754, 切向力Y=1522.9001 +FPS=43.24, 法向力=1931.1885, 切向力X=1475.5042, 切向力Y=1553.6992 +FPS=39.19, 法向力=1461.3557, 切向力X=886.5997, 切向力Y=1186.5253 +FPS=42.89, 法向力=1421.3279, 切向力X=791.7242, 切向力Y=1188.8352 +FPS=42.32, 法向力=1396.8688, 切向力X=841.4575, 切向力Y=1175.7684 +FPS=39.78, 法向力=1165.5293, 切向力X=1080.1523, 切向力Y=952.3354 +FPS=43.36, 法向力=1197.0149, 切向力X=1108.4448, 切向力Y=815.4380 +FPS=41.20, 法向力=1204.6761, 切向力X=1147.6045, 切向力Y=821.0367 +FPS=40.47, 法向力=1340.8871, 切向力X=1044.3015, 切向力Y=1286.7056 +FPS=40.48, 法向力=1371.0679, 切向力X=900.0132, 切向力Y=1328.6327 +FPS=40.80, 法向力=1754.2034, 切向力X=2380.1577, 切向力Y=795.7318 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000226s, blend=0.002144s (9 tiles incl ref), finalize=0.000047s, total=0.002422s +FPS=42.73, 法向力=1755.4757, 切向力X=2289.8826, 切向力Y=818.2380 +FPS=37.70, 法向力=2101.4102, 切向力X=2518.9141, 切向力Y=1284.7194 +FPS=42.55, 法向力=2089.4287, 切向力X=2475.1372, 切向力Y=1325.9067 +FPS=43.27, 法向力=2108.7549, 切向力X=2475.6089, 切向力Y=1346.3936 +FPS=43.95, 法向力=2383.4155, 切向力X=750.7406, 切向力Y=1016.5032 +FPS=44.01, 法向力=2461.7317, 切向力X=711.0574, 切向力Y=1044.0818 +FPS=39.60, 法向力=2462.0459, 切向力X=686.9359, 切向力Y=1047.5115 +FPS=35.76, 法向力=1573.1252, 切向力X=1155.4768, 切向力Y=1476.5957 +FPS=36.00, 法向力=2609.4150, 切向力X=1787.9855, 切向力Y=1740.0592 +FPS=34.61, 法向力=2639.3135, 切向力X=1865.7860, 切向力Y=1748.3597 +FPS=38.91, 法向力=2653.1272, 切向力X=1873.0671, 切向力Y=1802.6470 +FPS=40.02, 法向力=2411.3813, 切向力X=1354.7605, 切向力Y=1209.5530 +FPS=43.75, 法向力=2368.0693, 切向力X=1365.5481, 切向力Y=1168.8865 +FPS=39.95, 法向力=2606.2319, 切向力X=1836.3267, 切向力Y=1436.2733 +FPS=43.68, 法向力=2668.8101, 切向力X=1892.8634, 切向力Y=1381.7944 +FPS=40.35, 法向力=2659.5149, 切向力X=1868.9994, 切向力Y=1385.5942 +FPS=38.24, 法向力=1799.3601, 切向力X=927.1107, 切向力Y=85.8502 +FPS=39.55, 法向力=1827.1281, 切向力X=877.7961, 切向力Y=193.6780 +FPS=40.06, 法向力=1428.9327, 切向力X=434.4336, 切向力Y=886.9010 +FPS=42.47, 法向力=1399.8152, 切向力X=416.6089, 切向力Y=803.8342 +FPS=35.82, 法向力=1621.9528, 切向力X=1092.1426, 切向力Y=1190.3667 +FPS=38.26, 法向力=1631.1154, 切向力X=1103.7566, 切向力Y=1259.1292 +FPS=41.84, 法向力=1611.3031, 切向力X=1074.8359, 切向力Y=1286.3751 +FPS=40.89, 法向力=1303.1270, 切向力X=1205.9645, 切向力Y=352.1355 +FPS=43.79, 法向力=1278.6161, 切向力X=1277.6960, 切向力Y=325.9236 +FPS=42.11, 法向力=1509.3407, 切向力X=604.2706, 切向力Y=834.0913 +FPS=43.63, 法向力=1587.7854, 切向力X=600.9930, 切向力Y=941.3806 +FPS=42.94, 法向力=1375.7830, 切向力X=522.2823, 切向力Y=1345.3204 +FPS=43.38, 法向力=1349.3008, 切向力X=405.6111, 切向力Y=1319.9285 +FPS=46.91, 法向力=1335.9904, 切向力X=377.3760, 切向力Y=1301.4578 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000298s, blend=0.002254s (9 tiles incl ref), finalize=0.000052s, total=0.002610s +FPS=36.65, 法向力=2307.6738, 切向力X=128.6097, 切向力Y=705.2990 +FPS=44.37, 法向力=2437.0190, 切向力X=57.9626, 切向力Y=790.8244 +FPS=38.18, 法向力=2457.5732, 切向力X=45.0745, 切向力Y=791.5617 +FPS=36.99, 法向力=1825.0850, 切向力X=787.9501, 切向力Y=939.5363 +FPS=44.56, 法向力=1815.8890, 切向力X=838.1286, 切向力Y=971.7188 +FPS=41.76, 法向力=1479.8508, 切向力X=1547.6515, 切向力Y=1058.0603 +FPS=42.10, 法向力=1585.0886, 切向力X=1600.4642, 切向力Y=1169.2017 +FPS=41.89, 法向力=1590.5532, 切向力X=1605.3241, 切向力Y=1257.8845 +FPS=43.59, 法向力=1834.8718, 切向力X=1355.6616, 切向力Y=1729.9972 +FPS=43.80, 法向力=1889.1643, 切向力X=1375.6815, 切向力Y=1713.7046 +FPS=39.87, 法向力=2305.3638, 切向力X=1797.0994, 切向力Y=1280.6284 +FPS=42.85, 法向力=2372.0259, 切向力X=1746.6890, 切向力Y=1216.0493 +FPS=42.87, 法向力=2383.1641, 切向力X=1770.3121, 切向力Y=1215.9651 +FPS=39.76, 法向力=1489.9260, 切向力X=1246.1095, 切向力Y=961.9890 +FPS=45.23, 法向力=1495.9075, 切向力X=1183.1846, 切向力Y=1090.5474 +FPS=42.18, 法向力=1481.6293, 切向力X=1187.8574, 切向力Y=1039.3218 +FPS=41.18, 法向力=2788.1743, 切向力X=1295.2817, 切向力Y=1761.2104 +FPS=42.70, 法向力=2892.4111, 切向力X=1335.8020, 切向力Y=1742.2622 +FPS=40.79, 法向力=2147.5195, 切向力X=1406.1646, 切向力Y=1020.8617 +FPS=42.78, 法向力=2159.6582, 切向力X=1386.6429, 切向力Y=1042.6821 +FPS=39.50, 法向力=1219.6777, 切向力X=1427.9050, 切向力Y=1444.2139 +FPS=41.61, 法向力=1176.9915, 切向力X=1596.2119, 切向力Y=1434.8401 +FPS=44.89, 法向力=1218.3052, 切向力X=1605.5416, 切向力Y=1468.7837 +FPS=39.54, 法向力=1457.0372, 切向力X=1594.3804, 切向力Y=1479.8290 +FPS=43.04, 法向力=1448.3940, 切向力X=1455.5240, 切向力Y=1518.5962 +FPS=39.04, 法向力=1451.2142, 切向力X=1440.1865, 切向力Y=1481.9951 +FPS=40.13, 法向力=1771.2821, 切向力X=1246.3566, 切向力Y=1048.3030 +FPS=44.16, 法向力=1812.9521, 切向力X=1350.0732, 切向力Y=973.2982 +FPS=39.16, 法向力=1770.1959, 切向力X=1299.6759, 切向力Y=1079.8588 +FPS=44.76, 法向力=1870.1046, 切向力X=1207.6123, 切向力Y=1112.6587 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000297s, blend=0.002289s (9 tiles incl ref), finalize=0.000052s, total=0.002645s +FPS=40.65, 法向力=1796.8276, 切向力X=1039.3726, 切向力Y=1130.8230 +FPS=44.50, 法向力=1880.8396, 切向力X=998.1780, 切向力Y=1028.5106 +FPS=43.90, 法向力=1883.8799, 切向力X=1014.2578, 切向力Y=1001.8674 +FPS=43.66, 法向力=2590.4580, 切向力X=1913.8862, 切向力Y=780.6210 +FPS=43.07, 法向力=2609.0811, 切向力X=1913.9490, 切向力Y=757.3835 +FPS=41.24, 法向力=2624.4185, 切向力X=1925.8826, 切向力Y=748.4205 +FPS=40.83, 法向力=2141.9165, 切向力X=1672.8760, 切向力Y=1573.1840 +FPS=44.46, 法向力=2129.3877, 切向力X=1643.7959, 切向力Y=1588.8243 +FPS=41.69, 法向力=2109.9419, 切向力X=1650.1328, 切向力Y=1586.7487 +FPS=42.64, 法向力=1690.0103, 切向力X=1239.6805, 切向力Y=769.1414 +FPS=40.61, 法向力=1610.6873, 切向力X=1338.7577, 切向力Y=1727.8198 +FPS=44.06, 法向力=1642.8187, 切向力X=1376.1226, 切向力Y=1727.4119 +FPS=42.48, 法向力=1639.5671, 切向力X=1368.4358, 切向力Y=1686.9214 +FPS=41.31, 法向力=1637.2164, 切向力X=1969.0326, 切向力Y=1400.9139 +FPS=43.00, 法向力=1647.1444, 切向力X=2045.0676, 切向力Y=1271.6647 +FPS=45.95, 法向力=1649.2251, 切向力X=2049.7129, 切向力Y=1266.2798 +FPS=39.34, 法向力=1819.3928, 切向力X=1000.2533, 切向力Y=1012.7891 +FPS=45.34, 法向力=1819.8285, 切向力X=948.9221, 切向力Y=1012.8699 +FPS=45.94, 法向力=1816.7427, 切向力X=957.2520, 切向力Y=974.9020 +FPS=40.53, 法向力=1590.6617, 切向力X=1729.3800, 切向力Y=1002.2047 +FPS=44.89, 法向力=1590.9694, 切向力X=1785.6251, 切向力Y=1021.7871 +FPS=41.76, 法向力=2322.0713, 切向力X=1361.2842, 切向力Y=944.0333 +FPS=41.59, 法向力=2374.2886, 切向力X=1325.8496, 切向力Y=945.1304 +FPS=41.12, 法向力=1945.9624, 切向力X=1190.4919, 切向力Y=1761.8521 +FPS=41.36, 法向力=1952.7378, 切向力X=1195.4987, 切向力Y=1800.1487 +FPS=43.84, 法向力=1957.1633, 切向力X=1243.7571, 切向力Y=1813.0227 +FPS=37.31, 法向力=1751.1233, 切向力X=903.4652, 切向力Y=842.6284 +FPS=43.59, 法向力=1871.6012, 切向力X=1068.0095, 切向力Y=818.1325 +FPS=42.75, 法向力=1885.2164, 切向力X=1041.7400, 切向力Y=858.5779 +FPS=43.26, 法向力=1502.5054, 切向力X=1333.8070, 切向力Y=1138.7546 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000234s, blend=0.002209s (9 tiles incl ref), finalize=0.000086s, total=0.002535s +FPS=41.47, 法向力=1490.3743, 切向力X=1455.5605, 切向力Y=1256.5988 +FPS=37.91, 法向力=2422.8357, 切向力X=1560.8370, 切向力Y=1907.2561 +FPS=42.02, 法向力=2682.9829, 切向力X=1794.9568, 切向力Y=2159.2632 +FPS=40.82, 法向力=1727.4208, 切向力X=1851.8025, 切向力Y=1814.6593 +FPS=43.54, 法向力=1929.7855, 切向力X=2010.1716, 切向力Y=1710.3652 +FPS=42.51, 法向力=1942.5468, 切向力X=2000.6418, 切向力Y=1694.7438 +FPS=37.83, 法向力=2436.9414, 切向力X=1741.0370, 切向力Y=1729.9485 +FPS=44.64, 法向力=2538.0488, 切向力X=2045.8732, 切向力Y=1443.4156 +FPS=42.92, 法向力=2538.6604, 切向力X=2047.7334, 切向力Y=1413.2855 +FPS=36.85, 法向力=1926.2500, 切向力X=1833.3279, 切向力Y=774.6440 +FPS=37.12, 法向力=1914.4397, 切向力X=1760.6426, 切向力Y=680.8852 +FPS=39.29, 法向力=2188.0039, 切向力X=1566.2073, 切向力Y=1313.7589 +FPS=37.30, 法向力=2251.9058, 切向力X=1670.4104, 切向力Y=1313.8466 +FPS=36.41, 法向力=1505.7863, 切向力X=980.5349, 切向力Y=1088.6388 +FPS=37.42, 法向力=1535.7117, 切向力X=814.3058, 切向力Y=1043.1047 +FPS=36.16, 法向力=1280.0127, 切向力X=1356.7159, 切向力Y=1078.4188 +FPS=45.60, 法向力=1231.2590, 切向力X=1265.3308, 切向力Y=981.6194 +FPS=45.72, 法向力=1241.5649, 切向力X=1283.1575, 切向力Y=991.3259 +FPS=40.48, 法向力=1546.4358, 切向力X=1497.3848, 切向力Y=1925.4037 +FPS=43.71, 法向力=1626.5393, 切向力X=1496.4293, 切向力Y=1757.9927 +FPS=39.50, 法向力=1270.0625, 切向力X=1762.9579, 切向力Y=1581.3169 +FPS=44.10, 法向力=1228.3497, 切向力X=1838.4449, 切向力Y=1555.8645 +FPS=43.53, 法向力=1228.9792, 切向力X=1858.8162, 切向力Y=1522.3887 +FPS=43.44, 法向力=2557.1123, 切向力X=1541.4465, 切向力Y=2330.3291 +FPS=42.71, 法向力=2787.1592, 切向力X=1613.8796, 切向力Y=2227.8765 +FPS=41.62, 法向力=2789.9238, 切向力X=1632.6844, 切向力Y=2217.5488 +FPS=43.21, 法向力=1706.9602, 切向力X=1719.0618, 切向力Y=1752.4714 +FPS=43.26, 法向力=1679.2827, 切向力X=1734.1571, 切向力Y=1712.7694 +FPS=38.94, 法向力=1462.0303, 切向力X=2173.7510, 切向力Y=1409.9258 +FPS=43.78, 法向力=1467.3229, 切向力X=2167.2627, 切向力Y=1365.7798 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000230s, blend=0.003117s (9 tiles incl ref), finalize=0.000057s, total=0.003410s +FPS=39.19, 法向力=1481.7107, 切向力X=2016.3265, 切向力Y=1658.9585 +FPS=45.57, 法向力=1471.5144, 切向力X=2035.5938, 切向力Y=1635.8032 +FPS=44.90, 法向力=1474.0298, 切向力X=2020.8455, 切向力Y=1646.3966 +FPS=43.01, 法向力=1500.3093, 切向力X=2478.9197, 切向力Y=1048.4595 +FPS=45.21, 法向力=1509.4800, 切向力X=2362.4526, 切向力Y=1014.6672 +FPS=42.94, 法向力=1466.0969, 切向力X=2296.9856, 切向力Y=1026.7446 +FPS=40.90, 法向力=1263.3577, 切向力X=1248.0032, 切向力Y=966.5594 +FPS=45.39, 法向力=1248.2711, 切向力X=1197.7034, 切向力Y=987.7550 +FPS=41.99, 法向力=1235.2825, 切向力X=1123.0557, 切向力Y=964.4600 +FPS=42.06, 法向力=2548.8445, 切向力X=1374.9910, 切向力Y=885.2189 +FPS=42.96, 法向力=2539.8120, 切向力X=1548.5901, 切向力Y=859.7230 +FPS=42.11, 法向力=2229.9570, 切向力X=1879.2744, 切向力Y=1279.4844 +FPS=45.74, 法向力=2304.5364, 切向力X=1890.1570, 切向力Y=1222.8503 +FPS=40.12, 法向力=2462.7358, 切向力X=1202.7234, 切向力Y=2162.2498 +FPS=44.76, 法向力=2482.7305, 切向力X=1133.3313, 切向力Y=2163.0862 +FPS=46.22, 法向力=2467.6064, 切向力X=1132.2109, 切向力Y=2138.7695 +FPS=39.03, 法向力=1695.3203, 切向力X=1488.8699, 切向力Y=1578.1752 +FPS=45.53, 法向力=1726.4525, 切向力X=1401.9360, 切向力Y=1532.9871 +FPS=44.20, 法向力=1714.0656, 切向力X=1398.6321, 切向力Y=1550.7983 +FPS=42.74, 法向力=1420.7025, 切向力X=1456.1609, 切向力Y=1287.4734 +FPS=46.05, 法向力=1454.2800, 切向力X=1437.3359, 切向力Y=1297.4060 +FPS=40.90, 法向力=947.0380, 切向力X=803.3196, 切向力Y=1465.1389 +FPS=43.75, 法向力=910.9851, 切向力X=742.6511, 切向力Y=1415.1035 +FPS=42.73, 法向力=912.9345, 切向力X=734.6765, 切向力Y=1425.3755 +FPS=39.58, 法向力=1534.9296, 切向力X=2075.2234, 切向力Y=1400.2139 +FPS=46.59, 法向力=1600.1267, 切向力X=2112.4929, 切向力Y=1383.2180 +FPS=43.52, 法向力=1570.5073, 切向力X=2116.3188, 切向力Y=1308.2435 +FPS=42.14, 法向力=2017.0671, 切向力X=2212.3809, 切向力Y=1381.2993 +FPS=43.20, 法向力=1996.9464, 切向力X=2140.9834, 切向力Y=1408.9587 +FPS=40.75, 法向力=2593.9958, 切向力X=1937.7930, 切向力Y=2435.9434 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000209s, blend=0.002089s (9 tiles incl ref), finalize=0.000049s, total=0.002353s +FPS=43.80, 法向力=2565.7544, 切向力X=1937.2712, 切向力Y=2469.2407 +FPS=39.59, 法向力=1530.1799, 切向力X=2210.7803, 切向力Y=1476.7134 +FPS=45.36, 法向力=1614.3755, 切向力X=2354.0918, 切向力Y=1165.8402 +FPS=45.36, 法向力=1632.5873, 切向力X=2364.3423, 切向力Y=1169.4482 +FPS=44.39, 法向力=1407.7295, 切向力X=1787.0731, 切向力Y=681.3344 +FPS=45.52, 法向力=1386.8191, 切向力X=1804.4897, 切向力Y=676.5658 +FPS=44.59, 法向力=1394.4175, 切向力X=1837.3414, 切向力Y=681.5221 +FPS=39.13, 法向力=1297.3577, 切向力X=1549.4940, 切向力Y=1341.4235 +FPS=46.64, 法向力=1324.4336, 切向力X=1527.5311, 切向力Y=1363.0626 +FPS=45.56, 法向力=1325.0303, 切向力X=1514.8625, 切向力Y=1353.4819 +FPS=40.60, 法向力=1737.5126, 切向力X=1777.7920, 切向力Y=1245.9980 +FPS=46.61, 法向力=1802.7596, 切向力X=1583.5295, 切向力Y=1131.5686 +FPS=40.18, 法向力=1672.8160, 切向力X=1965.7842, 切向力Y=1941.8781 +FPS=45.43, 法向力=1793.8613, 切向力X=1829.1321, 切向力Y=2154.2908 +FPS=43.78, 法向力=1828.7877, 切向力X=1811.8329, 切向力Y=2199.0623 +FPS=43.80, 法向力=1508.5658, 切向力X=1468.5273, 切向力Y=2272.3384 +FPS=46.25, 法向力=1469.6802, 切向力X=1473.1794, 切向力Y=2284.4583 +FPS=42.95, 法向力=1083.3373, 切向力X=1473.8673, 切向力Y=1433.0851 +FPS=44.48, 法向力=1102.2402, 切向力X=1524.5977, 切向力Y=1383.3127 +FPS=46.28, 法向力=1109.6399, 切向力X=1524.3508, 切向力Y=1414.9199 +FPS=40.19, 法向力=2091.8435, 切向力X=768.6247, 切向力Y=1666.0649 +FPS=46.11, 法向力=2159.2139, 切向力X=831.3412, 切向力Y=1754.8776 +FPS=40.30, 法向力=2277.2290, 切向力X=2430.7419, 切向力Y=347.4863 +FPS=43.06, 法向力=2296.1597, 切向力X=2428.2466, 切向力Y=243.8503 +FPS=43.83, 法向力=2303.9414, 切向力X=2449.5598, 切向力Y=270.8077 +FPS=43.28, 法向力=1691.9465, 切向力X=982.7383, 切向力Y=1456.2454 +FPS=45.12, 法向力=1741.8159, 切向力X=942.3408, 切向力Y=1508.6846 +FPS=45.75, 法向力=1719.7129, 切向力X=935.2538, 切向力Y=1530.6697 +FPS=39.82, 法向力=1462.3427, 切向力X=1416.2336, 切向力Y=1677.5028 +FPS=44.80, 法向力=1429.8921, 切向力X=1519.3293, 切向力Y=1786.1543 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000231s, blend=0.002152s (9 tiles incl ref), finalize=0.000052s, total=0.002441s +FPS=43.28, 法向力=3072.0215, 切向力X=1599.9880, 切向力Y=1504.4363 +FPS=41.03, 法向力=3190.5483, 切向力X=1690.1511, 切向力Y=1453.5625 +FPS=41.65, 法向力=1656.4043, 切向力X=1615.7059, 切向力Y=1401.3728 +FPS=45.26, 法向力=1746.5571, 切向力X=1675.3127, 切向力Y=1306.0393 +FPS=45.24, 法向力=1785.3278, 切向力X=1729.8467, 切向力Y=1280.8274 +FPS=42.20, 法向力=2766.8345, 切向力X=1120.0012, 切向力Y=911.4414 +FPS=43.84, 法向力=3085.5913, 切向力X=1062.9735, 切向力Y=1073.6616 +FPS=45.82, 法向力=3045.3826, 切向力X=1077.5006, 切向力Y=1025.4799 +FPS=40.52, 法向力=1338.5503, 切向力X=1468.2489, 切向力Y=860.0645 +FPS=44.69, 法向力=1320.6943, 切向力X=1461.7407, 切向力Y=1018.2844 +FPS=45.40, 法向力=1297.6770, 切向力X=1451.0071, 切向力Y=979.6699 +FPS=43.89, 法向力=1756.6296, 切向力X=1922.1855, 切向力Y=1306.7104 +FPS=46.95, 法向力=1757.8503, 切向力X=1877.5439, 切向力Y=1350.2469 +FPS=41.05, 法向力=1780.4996, 切向力X=2083.6128, 切向力Y=1522.5522 +FPS=45.62, 法向力=1770.0320, 切向力X=2067.5625, 切向力Y=1537.9292 +FPS=44.41, 法向力=1767.2883, 切向力X=2085.2183, 切向力Y=1523.0763 +FPS=42.39, 法向力=2627.4033, 切向力X=2425.5171, 切向力Y=1596.8479 +FPS=45.75, 法向力=2623.8647, 切向力X=2404.0205, 切向力Y=1525.2072 +FPS=44.65, 法向力=2652.5239, 切向力X=2380.7661, 切向力Y=1536.8896 +FPS=39.80, 法向力=1383.2766, 切向力X=2103.7134, 切向力Y=1837.1764 +FPS=45.67, 法向力=1339.0358, 切向力X=2088.5183, 切向力Y=1890.3025 +FPS=42.35, 法向力=1572.9865, 切向力X=1277.1146, 切向力Y=775.6320 +FPS=44.41, 法向力=1604.0503, 切向力X=1234.3417, 切向力Y=780.4158 +FPS=42.48, 法向力=1607.5221, 切向力X=1225.6750, 切向力Y=762.2347 +FPS=43.24, 法向力=1437.6885, 切向力X=1449.7959, 切向力Y=1045.2402 +FPS=46.03, 法向力=1527.4410, 切向力X=1566.5120, 切向力Y=978.5211 +FPS=37.03, 法向力=1516.6680, 切向力X=1815.2533, 切向力Y=1004.3557 +FPS=42.33, 法向力=1429.3911, 切向力X=1624.1074, 切向力Y=1189.7463 +FPS=44.19, 法向力=1451.1515, 切向力X=1713.7296, 切向力Y=1150.1368 +FPS=41.71, 法向力=2298.9683, 切向力X=1887.6129, 切向力Y=144.3280 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000400s, blend=0.002182s (9 tiles incl ref), finalize=0.000048s, total=0.002635s +FPS=42.18, 法向力=2319.2046, 切向力X=1808.3158, 切向力Y=110.4547 +FPS=41.40, 法向力=2281.8125, 切向力X=1837.9851, 切向力Y=54.5477 +FPS=41.69, 法向力=2081.1167, 切向力X=1702.3970, 切向力Y=1642.3118 +FPS=45.47, 法向力=2090.5823, 切向力X=1711.4397, 切向力Y=1591.2551 +FPS=42.39, 法向力=2035.5326, 切向力X=1537.3164, 切向力Y=825.7861 +FPS=46.27, 法向力=1962.9214, 切向力X=1549.1100, 切向力Y=688.4708 +FPS=42.06, 法向力=2013.1443, 切向力X=1497.2410, 切向力Y=745.4736 +FPS=45.19, 法向力=1302.2950, 切向力X=1218.6118, 切向力Y=1404.6660 +FPS=45.39, 法向力=1345.8223, 切向力X=1153.3931, 切向力Y=1323.7706 +FPS=41.13, 法向力=1405.1528, 切向力X=1504.4893, 切向力Y=1315.5190 +FPS=43.10, 法向力=1395.6843, 切向力X=1484.5323, 切向力Y=1349.6028 +FPS=43.38, 法向力=1379.3263, 切向力X=1508.9470, 切向力Y=1340.9263 +FPS=36.21, 法向力=2102.9844, 切向力X=1630.6985, 切向力Y=1445.7417 +FPS=29.75, 法向力=2167.6707, 切向力X=1758.0488, 切向力Y=1430.6968 +FPS=37.50, 法向力=3383.1284, 切向力X=2631.5991, 切向力Y=1899.8269 +FPS=42.72, 法向力=3403.7700, 切向力X=2634.8857, 切向力Y=1776.8900 +FPS=40.03, 法向力=1195.3228, 切向力X=1759.9569, 切向力Y=1156.5344 +FPS=45.09, 法向力=1239.0457, 切向力X=1862.7800, 切向力Y=1131.6053 +FPS=42.31, 法向力=1230.6477, 切向力X=1872.8123, 切向力Y=1136.7546 +FPS=36.28, 法向力=1301.3105, 切向力X=2163.1982, 切向力Y=1170.4097 +FPS=42.95, 法向力=1362.7378, 切向力X=2266.6768, 切向力Y=1127.5110 +FPS=40.54, 法向力=1296.8274, 切向力X=1870.5790, 切向力Y=1182.1273 +FPS=43.25, 法向力=1294.8890, 切向力X=1906.6057, 切向力Y=1334.6034 +FPS=42.91, 法向力=1104.2791, 切向力X=1462.4689, 切向力Y=1867.7355 +FPS=42.51, 法向力=1138.9978, 切向力X=1370.5664, 切向力Y=1933.5757 +FPS=44.24, 法向力=1134.0499, 切向力X=1389.5438, 切向力Y=1890.7312 +FPS=40.59, 法向力=1473.1025, 切向力X=641.6119, 切向力Y=1077.0171 +FPS=44.89, 法向力=1461.0793, 切向力X=767.6767, 切向力Y=912.6680 +FPS=40.41, 法向力=1470.2255, 切向力X=774.0066, 切向力Y=980.5577 +FPS=37.92, 法向力=1239.6506, 切向力X=1444.7345, 切向力Y=1572.5685 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002158s (9 tiles incl ref), finalize=0.000047s, total=0.002451s +FPS=42.22, 法向力=1218.3486, 切向力X=1469.2490, 切向力Y=1515.1932 +FPS=39.23, 法向力=1098.2743, 切向力X=1890.9874, 切向力Y=2061.4619 +FPS=44.06, 法向力=1075.9116, 切向力X=1826.4404, 切向力Y=2102.0432 +FPS=40.57, 法向力=992.2495, 切向力X=1373.5769, 切向力Y=1704.3396 +FPS=40.63, 法向力=966.8165, 切向力X=1277.6317, 切向力Y=1683.7593 +FPS=42.35, 法向力=1013.6664, 切向力X=1301.7179, 切向力Y=1723.3462 +FPS=41.08, 法向力=1251.3831, 切向力X=1141.9045, 切向力Y=1042.2460 +FPS=44.71, 法向力=1325.1875, 切向力X=1258.6257, 切向力Y=1004.5594 +FPS=43.48, 法向力=1327.9601, 切向力X=1267.5463, 切向力Y=1020.9215 +FPS=39.70, 法向力=1192.7445, 切向力X=1835.6069, 切向力Y=1292.5558 +FPS=41.85, 法向力=1189.7786, 切向力X=1742.9900, 切向力Y=1410.0740 +FPS=40.86, 法向力=1610.5570, 切向力X=1703.1700, 切向力Y=1507.9558 +FPS=42.13, 法向力=1609.4496, 切向力X=1719.1255, 切向力Y=1496.9646 +FPS=43.45, 法向力=1614.9143, 切向力X=1726.9312, 切向力Y=1470.6670 +FPS=43.43, 法向力=1718.0654, 切向力X=2449.5759, 切向力Y=1095.2783 +FPS=42.61, 法向力=1709.7153, 切向力X=2377.5171, 切向力Y=1138.4950 +FPS=41.17, 法向力=1494.8284, 切向力X=2127.2639, 切向力Y=970.8810 +FPS=43.28, 法向力=1508.8569, 切向力X=2187.1499, 切向力Y=850.1757 +FPS=43.50, 法向力=1500.2760, 切向力X=2171.6335, 切向力Y=922.8224 +FPS=40.09, 法向力=1608.0042, 切向力X=1295.3762, 切向力Y=1074.7386 +FPS=44.81, 法向力=1622.2271, 切向力X=1301.7286, 切向力Y=1034.3859 +FPS=43.21, 法向力=1605.8812, 切向力X=1282.7136, 切向力Y=1044.4370 +FPS=40.89, 法向力=1606.8401, 切向力X=1366.2454, 切向力Y=990.2644 +FPS=44.36, 法向力=1635.1351, 切向力X=1323.8384, 切向力Y=1041.7310 +FPS=38.73, 法向力=1514.1472, 切向力X=923.9368, 切向力Y=1478.9600 +FPS=41.87, 法向力=1472.3755, 切向力X=1022.4858, 切向力Y=1494.1432 +FPS=38.17, 法向力=1244.7786, 切向力X=2541.8142, 切向力Y=1378.1179 +FPS=42.98, 法向力=1265.3014, 切向力X=2550.2773, 切向力Y=1376.1887 +FPS=45.32, 法向力=1260.7664, 切向力X=2549.8899, 切向力Y=1386.5977 +FPS=40.57, 法向力=1184.4690, 切向力X=2175.8030, 切向力Y=1383.3239 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000229s, blend=0.002072s (9 tiles incl ref), finalize=0.000045s, total=0.002353s +FPS=43.14, 法向力=1189.6166, 切向力X=2118.2727, 切向力Y=1343.9574 +FPS=43.80, 法向力=1190.3452, 切向力X=2137.8154, 切向力Y=1329.6428 +FPS=39.70, 法向力=1337.0835, 切向力X=1488.5344, 切向力Y=2007.4441 +FPS=43.79, 法向力=1400.7697, 切向力X=1443.4995, 切向力Y=2080.6060 +FPS=41.78, 法向力=960.7141, 切向力X=1921.1843, 切向力Y=1540.0046 +FPS=41.58, 法向力=957.5786, 切向力X=1968.8940, 切向力Y=1468.1384 +FPS=39.88, 法向力=1273.3845, 切向力X=1760.6447, 切向力Y=1405.5741 +FPS=44.65, 法向力=1347.6626, 切向力X=1784.3328, 切向力Y=1328.7362 +FPS=43.15, 法向力=1344.9418, 切向力X=1773.4088, 切向力Y=1335.9651 +FPS=36.80, 法向力=1179.6777, 切向力X=1806.3030, 切向力Y=1893.8086 +FPS=42.80, 法向力=1213.2327, 切向力X=1832.5546, 切向力Y=1889.9932 +FPS=43.31, 法向力=1203.1993, 切向力X=1801.5240, 切向力Y=1903.6189 +FPS=38.94, 法向力=1483.3853, 切向力X=2842.5049, 切向力Y=1369.9064 +FPS=41.03, 法向力=1497.6100, 切向力X=2847.2407, 切向力Y=1409.8511 +FPS=42.04, 法向力=1675.1458, 切向力X=1666.0961, 切向力Y=911.5540 +FPS=43.29, 法向力=1755.3877, 切向力X=1824.8694, 切向力Y=786.3854 +FPS=42.64, 法向力=1582.5541, 切向力X=1546.7078, 切向力Y=1063.8073 +FPS=43.92, 法向力=1496.6970, 切向力X=1408.6956, 切向力Y=1091.8965 +FPS=44.45, 法向力=1505.1198, 切向力X=1441.6558, 切向力Y=1059.3199 +FPS=38.75, 法向力=1208.8433, 切向力X=2271.0415, 切向力Y=945.8122 +FPS=44.00, 法向力=1147.7806, 切向力X=2287.5754, 切向力Y=993.0739 +FPS=43.34, 法向力=1150.7153, 切向力X=2284.0530, 切向力Y=965.4243 +FPS=42.25, 法向力=1111.8323, 切向力X=1443.7333, 切向力Y=536.2252 +FPS=42.86, 法向力=1082.1489, 切向力X=1504.3341, 切向力Y=607.4392 +FPS=39.80, 法向力=1052.4556, 切向力X=1538.5480, 切向力Y=843.8525 +FPS=44.30, 法向力=1073.4996, 切向力X=1486.6672, 切向力Y=870.2288 +FPS=42.38, 法向力=1085.8691, 切向力X=1522.1505, 切向力Y=891.6770 +FPS=42.59, 法向力=1224.8324, 切向力X=2182.4043, 切向力Y=1019.3615 +FPS=44.52, 法向力=1186.4934, 切向力X=2180.5974, 切向力Y=997.4325 +FPS=37.95, 法向力=1342.9382, 切向力X=2015.6199, 切向力Y=1278.2595 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000225s, blend=0.002166s (9 tiles incl ref), finalize=0.000050s, total=0.002447s +FPS=43.78, 法向力=1321.6978, 切向力X=1968.7318, 切向力Y=1295.2115 +FPS=44.48, 法向力=1350.8052, 切向力X=2012.1904, 切向力Y=1265.8835 +FPS=39.89, 法向力=1028.6343, 切向力X=2093.9917, 切向力Y=1202.0337 +FPS=45.89, 法向力=967.6649, 切向力X=2051.0525, 切向力Y=1394.4912 +FPS=39.49, 法向力=1162.5823, 切向力X=2832.8174, 切向力Y=1484.4784 +FPS=46.34, 法向力=1213.2333, 切向力X=2905.1963, 切向力Y=1446.1265 +FPS=41.57, 法向力=1210.0122, 切向力X=2892.7227, 切向力Y=1447.8912 +FPS=42.96, 法向力=1225.8627, 切向力X=2171.8687, 切向力Y=1434.5088 +FPS=43.63, 法向力=1266.0742, 切向力X=2199.9053, 切向力Y=1379.3929 +FPS=41.49, 法向力=1302.5627, 切向力X=1538.3824, 切向力Y=1079.7725 +FPS=43.51, 法向力=1306.5994, 切向力X=1545.3298, 切向力Y=1122.3712 +FPS=45.46, 法向力=1267.8325, 切向力X=1518.7522, 切向力Y=1109.3348 +FPS=37.82, 法向力=1238.6079, 切向力X=1346.7754, 切向力Y=1220.0845 +FPS=45.94, 法向力=1288.5295, 切向力X=1274.3354, 切向力Y=1308.8339 +FPS=35.99, 法向力=1752.3967, 切向力X=3019.3760, 切向力Y=976.5479 +FPS=43.69, 法向力=1747.0842, 切向力X=3032.2715, 切向力Y=1027.2594 +FPS=42.05, 法向力=1724.2797, 切向力X=2982.7100, 切向力Y=958.1355 +FPS=42.28, 法向力=1075.4443, 切向力X=1683.8405, 切向力Y=1817.6692 +FPS=44.73, 法向力=1123.3726, 切向力X=1565.4011, 切向力Y=1795.5757 +FPS=41.43, 法向力=1062.3350, 切向力X=1555.7368, 切向力Y=1836.1318 +FPS=41.49, 法向力=1477.0720, 切向力X=1381.2949, 切向力Y=1475.1288 +FPS=45.73, 法向力=1570.1956, 切向力X=1463.6379, 切向力Y=1493.9204 +FPS=39.76, 法向力=1409.0555, 切向力X=1679.0896, 切向力Y=2313.0608 +FPS=42.54, 法向力=1444.6246, 切向力X=1919.5667, 切向力Y=2304.1174 +FPS=40.82, 法向力=1243.4779, 切向力X=1866.4211, 切向力Y=1429.2740 +FPS=44.38, 法向力=1199.9865, 切向力X=1847.2980, 切向力Y=1537.7744 +FPS=42.16, 法向力=1177.3933, 切向力X=1775.1382, 切向力Y=1537.0345 +FPS=41.53, 法向力=1256.4994, 切向力X=2298.0854, 切向力Y=761.2516 +FPS=44.79, 法向力=1322.4949, 切向力X=2387.6646, 切向力Y=662.0524 +FPS=45.49, 法向力=1316.8823, 切向力X=2401.7810, 切向力Y=654.8291 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000228s, blend=0.002095s (9 tiles incl ref), finalize=0.000046s, total=0.002375s +FPS=40.37, 法向力=1070.5393, 切向力X=2454.3989, 切向力Y=1916.9187 +FPS=43.94, 法向力=1042.5745, 切向力X=2366.4165, 切向力Y=2180.0962 +FPS=42.41, 法向力=1078.8569, 切向力X=2326.6992, 切向力Y=2108.6936 +FPS=41.50, 法向力=1537.3867, 切向力X=1684.3505, 切向力Y=1560.1897 +FPS=42.47, 法向力=1531.2966, 切向力X=1668.8533, 切向力Y=1597.0305 +FPS=41.78, 法向力=1272.4097, 切向力X=1688.0690, 切向力Y=2179.6187 +FPS=45.43, 法向力=1319.5681, 切向力X=1616.8354, 切向力Y=2188.1240 +FPS=39.66, 法向力=1138.0237, 切向力X=2353.1602, 切向力Y=1745.7510 +FPS=43.46, 法向力=1193.9839, 切向力X=2349.8928, 切向力Y=1723.5918 +FPS=44.93, 法向力=1204.6123, 切向力X=2324.3940, 切向力Y=1714.1893 +FPS=39.79, 法向力=1037.6815, 切向力X=1339.8649, 切向力Y=1136.3845 +FPS=44.48, 法向力=1023.2634, 切向力X=1356.8513, 切向力Y=1135.4077 +FPS=42.74, 法向力=1015.0865, 切向力X=1304.7415, 切向力Y=1133.7727 +FPS=44.54, 法向力=1487.3369, 切向力X=2992.4260, 切向力Y=1377.5026 +FPS=44.65, 法向力=1599.1654, 切向力X=3044.7390, 切向力Y=1323.6042 +FPS=40.08, 法向力=1128.6758, 切向力X=2717.7356, 切向力Y=1686.2820 +FPS=43.94, 法向力=1101.4019, 切向力X=2711.2656, 切向力Y=1687.7385 +FPS=41.88, 法向力=1092.7701, 切向力X=2686.3577, 切向力Y=1682.2083 +FPS=41.31, 法向力=1110.8218, 切向力X=1917.6387, 切向力Y=1264.3472 +FPS=44.61, 法向力=1100.8669, 切向力X=1837.8201, 切向力Y=1127.6201 +FPS=37.00, 法向力=1230.9128, 切向力X=1647.9031, 切向力Y=1621.3752 +FPS=45.11, 法向力=1259.2766, 切向力X=1584.1766, 切向力Y=1573.7224 +FPS=45.16, 法向力=1234.5757, 切向力X=1619.1648, 切向力Y=1614.0356 +FPS=41.08, 法向力=1154.1194, 切向力X=1565.0428, 切向力Y=1251.4337 +FPS=45.66, 法向力=1116.6877, 切向力X=1695.8895, 切向力Y=1274.1152 +FPS=40.38, 法向力=1238.1453, 切向力X=1841.1960, 切向力Y=1486.9856 +FPS=45.22, 法向力=1240.1273, 切向力X=1846.6837, 切向力Y=1551.0791 +FPS=44.63, 法向力=1238.7097, 切向力X=1831.6221, 切向力Y=1580.0063 +FPS=44.63, 法向力=1144.5713, 切向力X=1900.0925, 切向力Y=1571.0419 +FPS=46.67, 法向力=1139.1542, 切向力X=1960.2117, 切向力Y=1603.7151 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000209s, blend=0.002185s (9 tiles incl ref), finalize=0.000055s, total=0.002456s +FPS=43.25, 法向力=1144.6614, 切向力X=1977.6453, 切向力Y=1616.1887 +FPS=41.71, 法向力=1195.7720, 切向力X=1373.2842, 切向力Y=1364.6868 +FPS=45.17, 法向力=1218.6754, 切向力X=1339.7897, 切向力Y=1411.4727 +FPS=42.66, 法向力=1221.1774, 切向力X=1366.0109, 切向力Y=1378.2626 +FPS=43.16, 法向力=1446.2202, 切向力X=2145.7529, 切向力Y=1087.1658 +FPS=42.01, 法向力=1460.3184, 切向力X=2184.1777, 切向力Y=1150.3757 +FPS=41.51, 法向力=1517.3693, 切向力X=2130.3047, 切向力Y=961.6873 +FPS=43.87, 法向力=1550.7998, 切向力X=2094.9932, 切向力Y=966.2252 +FPS=41.91, 法向力=1392.2158, 切向力X=1691.9600, 切向力Y=1202.3416 +FPS=46.14, 法向力=1438.3812, 切向力X=1629.6772, 切向力Y=1339.8369 +FPS=45.88, 法向力=1458.9806, 切向力X=1584.8362, 切向力Y=1393.4620 +FPS=40.95, 法向力=1479.6858, 切向力X=2101.3469, 切向力Y=1396.4729 +FPS=45.55, 法向力=1485.1384, 切向力X=2102.3979, 切向力Y=1417.8464 +FPS=45.78, 法向力=1481.4664, 切向力X=2122.2520, 切向力Y=1410.0724 +FPS=42.14, 法向力=980.2152, 切向力X=1271.7102, 切向力Y=2166.0947 +FPS=41.58, 法向力=976.2886, 切向力X=1220.1919, 切向力Y=2198.5232 +FPS=37.76, 法向力=920.4509, 切向力X=1983.3975, 切向力Y=1256.9666 +FPS=43.56, 法向力=979.9337, 切向力X=2066.3735, 切向力Y=1240.9487 +FPS=42.16, 法向力=998.4047, 切向力X=2096.1372, 切向力Y=1231.2944 +FPS=45.79, 法向力=1091.9062, 切向力X=893.6063, 切向力Y=1448.4276 +FPS=44.32, 法向力=1039.9103, 切向力X=967.0538, 切向力Y=1441.4448 +FPS=41.95, 法向力=1337.1672, 切向力X=2367.7737, 切向力Y=1819.3682 +FPS=43.60, 法向力=1381.1174, 切向力X=2385.3154, 切向力Y=1774.3311 +FPS=44.89, 法向力=1396.4503, 切向力X=2410.6685, 切向力Y=1779.3730 +FPS=41.40, 法向力=1204.2998, 切向力X=932.8331, 切向力Y=2019.0737 +FPS=44.69, 法向力=1185.1389, 切向力X=973.3313, 切向力Y=2145.3662 +FPS=37.70, 法向力=1315.1543, 切向力X=2683.3408, 切向力Y=1299.9053 +FPS=45.11, 法向力=1352.1882, 切向力X=2775.4995, 切向力Y=1279.5442 +FPS=45.46, 法向力=1359.0005, 切向力X=2737.5747, 切向力Y=1329.9731 +FPS=40.49, 法向力=1068.0416, 切向力X=1653.5682, 切向力Y=1998.1528 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000218s, blend=0.002099s (9 tiles incl ref), finalize=0.000044s, total=0.002367s +FPS=44.98, 法向力=1003.2328, 切向力X=1644.7377, 切向力Y=2021.6644 +FPS=41.70, 法向力=1073.0024, 切向力X=1741.2258, 切向力Y=2022.3198 +FPS=42.00, 法向力=1789.4072, 切向力X=2660.1477, 切向力Y=1212.6279 +FPS=42.03, 法向力=1773.2428, 切向力X=2662.5073, 切向力Y=1280.7351 +FPS=41.44, 法向力=1549.5107, 切向力X=2365.6211, 切向力Y=943.1371 +FPS=45.71, 法向力=1628.1804, 切向力X=2436.2188, 切向力Y=914.4868 +FPS=40.41, 法向力=1626.5764, 切向力X=1984.1907, 切向力Y=567.5054 +FPS=44.19, 法向力=1606.1426, 切向力X=2003.4218, 切向力Y=624.5830 +FPS=45.22, 法向力=1618.0562, 切向力X=2010.5428, 切向力Y=655.7679 +FPS=39.48, 法向力=1412.0579, 切向力X=1527.0654, 切向力Y=631.6382 +FPS=45.82, 法向力=1371.4681, 切向力X=1476.2988, 切向力Y=579.5515 +FPS=45.76, 法向力=1391.5867, 切向力X=1456.8772, 切向力Y=578.6619 +FPS=39.14, 法向力=1301.6653, 切向力X=2088.9814, 切向力Y=471.4081 +FPS=41.47, 法向力=1246.9779, 切向力X=2085.1445, 切向力Y=535.3923 +FPS=39.38, 法向力=1221.1035, 切向力X=2061.4124, 切向力Y=534.7891 +FPS=41.64, 法向力=1494.3126, 切向力X=2744.5659, 切向力Y=1936.8569 +FPS=42.82, 法向力=1530.7498, 切向力X=2696.5442, 切向力Y=1987.8809 +FPS=43.51, 法向力=1175.3044, 切向力X=2142.2964, 切向力Y=1738.9102 +FPS=46.38, 法向力=1128.4025, 切向力X=2108.0039, 切向力Y=1581.9055 +FPS=43.27, 法向力=1018.5901, 切向力X=1880.7023, 切向力Y=1793.7574 +FPS=46.15, 法向力=1023.6120, 切向力X=1922.2471, 切向力Y=1764.1072 +FPS=45.17, 法向力=1020.3076, 切向力X=1915.5931, 切向力Y=1757.9080 +FPS=38.68, 法向力=1494.6506, 切向力X=1626.6306, 切向力Y=1711.4717 +FPS=44.09, 法向力=1478.5066, 切向力X=1577.5015, 切向力Y=1936.1985 +FPS=45.45, 法向力=1500.1868, 切向力X=1640.0156, 切向力Y=1885.6924 +FPS=40.78, 法向力=1241.9180, 切向力X=1477.8718, 切向力Y=1284.4802 +FPS=45.03, 法向力=1324.9683, 切向力X=1343.5018, 切向力Y=1216.6078 +FPS=40.32, 法向力=1218.7195, 切向力X=1043.0535, 切向力Y=1920.4990 +FPS=45.83, 法向力=1281.4973, 切向力X=1025.2512, 切向力Y=1962.8134 +FPS=43.95, 法向力=1271.6401, 切向力X=968.8511, 切向力Y=1948.1111 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000226s, blend=0.002103s (9 tiles incl ref), finalize=0.000044s, total=0.002380s +FPS=41.94, 法向力=1093.7781, 切向力X=1226.3865, 切向力Y=1301.4180 +FPS=45.18, 法向力=1070.7804, 切向力X=1156.5681, 切向力Y=1285.3724 +FPS=43.12, 法向力=1090.6230, 切向力X=1167.4756, 切向力Y=1223.5901 +FPS=41.35, 法向力=1380.9830, 切向力X=2342.6553, 切向力Y=2112.9197 +FPS=44.02, 法向力=1416.8589, 切向力X=2332.8750, 切向力Y=2107.9312 +FPS=39.63, 法向力=1454.5544, 切向力X=1761.1128, 切向力Y=2062.9460 +FPS=43.93, 法向力=1475.1465, 切向力X=1863.6580, 切向力Y=2071.2839 +FPS=40.43, 法向力=1345.8004, 切向力X=2407.0762, 切向力Y=811.0073 +FPS=44.47, 法向力=1295.9988, 切向力X=2457.7656, 切向力Y=770.7528 +FPS=44.16, 法向力=1283.7805, 切向力X=2523.8696, 切向力Y=793.1263 +FPS=44.56, 法向力=1642.3058, 切向力X=1567.6832, 切向力Y=1535.3696 +FPS=44.30, 法向力=1632.7739, 切向力X=1557.8562, 切向力Y=1542.4407 +FPS=44.84, 法向力=1609.3142, 切向力X=1527.3032, 切向力Y=1554.0450 +FPS=40.45, 法向力=1085.0659, 切向力X=1927.3368, 切向力Y=1735.5883 +FPS=46.17, 法向力=1019.9770, 切向力X=1874.7751, 切向力Y=1688.7405 +FPS=44.25, 法向力=1017.6248, 切向力X=1892.2462, 切向力Y=1731.9773 +FPS=41.44, 法向力=1049.1677, 切向力X=1765.7578, 切向力Y=1720.4745 +FPS=42.03, 法向力=1021.9458, 切向力X=1727.3086, 切向力Y=1762.8290 +FPS=41.84, 法向力=1086.3213, 切向力X=1953.0162, 切向力Y=1797.0493 +FPS=45.39, 法向力=1169.4679, 切向力X=1909.3289, 切向力Y=1753.7185 +FPS=43.33, 法向力=1196.3523, 切向力X=1927.8975, 切向力Y=1774.2041 +FPS=42.21, 法向力=1509.0215, 切向力X=3012.9082, 切向力Y=1202.7911 +FPS=43.27, 法向力=1489.0432, 切向力X=2999.6157, 切向力Y=1232.9249 +FPS=39.63, 法向力=1197.8411, 切向力X=2563.7588, 切向力Y=664.9596 +FPS=43.79, 法向力=1210.2610, 切向力X=2607.2095, 切向力Y=629.9613 +FPS=45.15, 法向力=1222.9126, 切向力X=2625.1528, 切向力Y=632.4398 +FPS=41.83, 法向力=1336.6433, 切向力X=2598.5439, 切向力Y=1813.1919 +FPS=45.83, 法向力=1343.8213, 切向力X=2570.9795, 切向力Y=1896.7979 +FPS=40.05, 法向力=1091.1333, 切向力X=2246.0283, 切向力Y=2364.5532 +FPS=42.34, 法向力=1122.2520, 切向力X=2274.8601, 切向力Y=2376.1506 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000006s (hit), reset=0.000216s, blend=0.002304s (9 tiles incl ref), finalize=0.000055s, total=0.002585s +FPS=41.86, 法向力=1125.9824, 切向力X=2397.5544, 切向力Y=2349.7529 +FPS=39.68, 法向力=1047.4647, 切向力X=1562.7776, 切向力Y=1433.6450 +FPS=44.57, 法向力=1014.9548, 切向力X=1465.1527, 切向力Y=1382.8367 +FPS=41.62, 法向力=1323.6951, 切向力X=1585.2958, 切向力Y=1834.7845 +FPS=43.14, 法向力=1295.4607, 切向力X=1556.3885, 切向力Y=1788.6794 +FPS=45.80, 法向力=1300.6414, 切向力X=1556.6890, 切向力Y=1827.0022 +FPS=39.90, 法向力=1212.2346, 切向力X=2103.8599, 切向力Y=1424.4462 +FPS=44.55, 法向力=1220.6414, 切向力X=2155.3535, 切向力Y=1463.0906 +FPS=40.34, 法向力=1727.2900, 切向力X=2373.9121, 切向力Y=1517.6084 +FPS=43.78, 法向力=1801.9768, 切向力X=2314.4231, 切向力Y=1570.0151 +FPS=42.51, 法向力=1803.7971, 切向力X=2291.4878, 切向力Y=1590.0804 +FPS=40.95, 法向力=1153.9690, 切向力X=2786.5176, 切向力Y=1468.3972 +FPS=44.05, 法向力=1135.3508, 切向力X=2883.3860, 切向力Y=1448.6433 +FPS=42.71, 法向力=1160.8899, 切向力X=2909.9688, 切向力Y=1492.8672 +FPS=43.23, 法向力=1433.0554, 切向力X=2171.6565, 切向力Y=1259.6912 +FPS=45.17, 法向力=1468.3389, 切向力X=2134.0259, 切向力Y=1291.3434 +FPS=42.53, 法向力=1068.4253, 切向力X=1278.6766, 切向力Y=1520.2791 +FPS=43.56, 法向力=1035.9495, 切向力X=1185.1152, 切向力Y=1585.8779 +FPS=43.48, 法向力=1044.9890, 切向力X=1168.2758, 切向力Y=1644.6053 +FPS=43.24, 法向力=1337.8418, 切向力X=2499.5920, 切向力Y=657.1210 +FPS=44.22, 法向力=1336.3721, 切向力X=2529.8911, 切向力Y=625.6930 +FPS=41.59, 法向力=1836.0613, 切向力X=2050.8115, 切向力Y=1167.5674 +FPS=44.74, 法向力=1852.8511, 切向力X=2110.4973, 切向力Y=1084.5703 +FPS=42.92, 法向力=1857.9323, 切向力X=2095.1313, 切向力Y=1160.6548 +FPS=39.74, 法向力=1530.8025, 切向力X=1922.9635, 切向力Y=523.7097 +FPS=45.16, 法向力=1510.9041, 切向力X=1905.6196, 切向力Y=466.1808 +FPS=44.00, 法向力=1517.6986, 切向力X=1945.3853, 切向力Y=437.9171 +FPS=37.91, 法向力=1162.2739, 切向力X=2172.4473, 切向力Y=1123.6417 +FPS=43.08, 法向力=1107.4050, 切向力X=2219.8538, 切向力Y=1209.9194 +FPS=39.73, 法向力=1244.6128, 切向力X=1546.8987, 切向力Y=1500.6826 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000286s, blend=0.002299s (9 tiles incl ref), finalize=0.000050s, total=0.002642s +FPS=41.55, 法向力=1256.9752, 切向力X=1594.5819, 切向力Y=1547.4675 +FPS=41.01, 法向力=1643.7166, 切向力X=1910.9474, 切向力Y=1562.6912 +FPS=46.44, 法向力=1689.6195, 切向力X=2036.8647, 切向力Y=1593.3013 +FPS=43.98, 法向力=1704.8215, 切向力X=2026.7119, 切向力Y=1622.0593 +FPS=39.78, 法向力=1119.8721, 切向力X=1774.1001, 切向力Y=1385.6910 +FPS=43.78, 法向力=1081.7284, 切向力X=1801.1152, 切向力Y=1460.8795 +FPS=42.75, 法向力=1090.0024, 切向力X=1786.0630, 切向力Y=1434.9497 +FPS=41.86, 法向力=1731.3754, 切向力X=2194.8904, 切向力Y=1559.8171 +FPS=43.97, 法向力=1661.9591, 切向力X=2151.0015, 切向力Y=1605.6870 +FPS=41.38, 法向力=1510.3726, 切向力X=2026.4897, 切向力Y=1075.3184 +FPS=45.76, 法向力=1558.4612, 切向力X=2062.2659, 切向力Y=1100.2946 +FPS=40.56, 法向力=1553.4381, 切向力X=2009.9934, 切向力Y=1126.4216 +FPS=44.28, 法向力=1736.0811, 切向力X=1803.7856, 切向力Y=833.5773 +FPS=45.32, 法向力=1754.8805, 切向力X=1751.6379, 切向力Y=859.0993 +FPS=41.96, 法向力=1111.1453, 切向力X=1182.8542, 切向力Y=1512.4058 +FPS=44.18, 法向力=1069.9789, 切向力X=1189.6964, 切向力Y=1521.3799 +FPS=44.30, 法向力=1065.1786, 切向力X=1183.3779, 切向力Y=1502.3015 +FPS=43.37, 法向力=1482.6311, 切向力X=1765.1062, 切向力Y=1646.7905 +FPS=45.99, 法向力=1521.8964, 切向力X=1840.1934, 切向力Y=1676.9229 +FPS=38.49, 法向力=1493.8933, 切向力X=2724.5776, 切向力Y=1609.9565 +FPS=45.02, 法向力=1513.0953, 切向力X=2693.6738, 切向力Y=1574.5144 +FPS=45.72, 法向力=1523.4990, 切向力X=2682.2100, 切向力Y=1565.7727 +FPS=40.42, 法向力=1442.5719, 切向力X=2377.5891, 切向力Y=1763.1136 +FPS=46.11, 法向力=1543.7937, 切向力X=2379.3481, 切向力Y=1739.3148 +FPS=44.27, 法向力=1531.2952, 切向力X=2408.0825, 切向力Y=1778.9592 +FPS=42.28, 法向力=1596.7424, 切向力X=2319.5571, 切向力Y=1331.4844 +FPS=44.67, 法向力=1519.1733, 切向力X=2282.8601, 切向力Y=1401.4473 +FPS=43.08, 法向力=1501.6873, 切向力X=2234.0752, 切向力Y=1377.8440 +FPS=43.18, 法向力=1270.6771, 切向力X=1823.7969, 切向力Y=880.2475 +FPS=43.94, 法向力=1320.4709, 切向力X=1844.2487, 切向力Y=875.7119 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000228s, blend=0.002149s (9 tiles incl ref), finalize=0.000045s, total=0.002427s +FPS=40.08, 法向力=1346.8894, 切向力X=2589.0168, 切向力Y=1688.7515 +FPS=44.21, 法向力=1358.3300, 切向力X=2588.6965, 切向力Y=1738.5491 +FPS=42.41, 法向力=1372.5815, 切向力X=2586.3672, 切向力Y=1690.3738 +FPS=44.70, 法向力=1400.6709, 切向力X=2408.3994, 切向力Y=1563.5747 +FPS=45.28, 法向力=1414.4236, 切向力X=2488.2563, 切向力Y=1547.9990 +FPS=38.87, 法向力=1382.2615, 切向力X=1829.5391, 切向力Y=1978.7467 +FPS=46.09, 法向力=1387.4717, 切向力X=1763.3633, 切向力Y=1954.9078 +FPS=43.90, 法向力=1406.0374, 切向力X=1751.9880, 切向力Y=1950.3309 +FPS=39.90, 法向力=1213.1814, 切向力X=1519.1605, 切向力Y=1420.4794 +FPS=45.33, 法向力=1234.3397, 切向力X=1631.7401, 切向力Y=1400.5771 +FPS=39.14, 法向力=1280.0764, 切向力X=1391.2355, 切向力Y=1407.7339 +FPS=44.33, 法向力=1306.8279, 切向力X=1357.6782, 切向力Y=1495.2954 +FPS=43.42, 法向力=1329.7750, 切向力X=1340.3154, 切向力Y=1461.9125 +FPS=42.68, 法向力=1385.3500, 切向力X=2354.3149, 切向力Y=1063.1199 +FPS=44.91, 法向力=1369.4454, 切向力X=2298.6997, 切向力Y=1198.1812 +FPS=42.16, 法向力=1357.2035, 切向力X=2317.5527, 切向力Y=1218.4846 +FPS=43.17, 法向力=1641.3430, 切向力X=1862.1727, 切向力Y=1051.6636 +FPS=44.35, 法向力=1657.8492, 切向力X=1918.5740, 切向力Y=1157.2936 +FPS=39.17, 法向力=1661.3234, 切向力X=2376.0796, 切向力Y=1196.5773 +FPS=45.33, 法向力=1709.6532, 切向力X=2589.9988, 切向力Y=1328.2042 +FPS=38.66, 法向力=1463.8823, 切向力X=2472.2676, 切向力Y=1159.7311 +FPS=44.41, 法向力=1432.2056, 切向力X=2499.0847, 切向力Y=1192.5961 +FPS=43.84, 法向力=1444.7395, 切向力X=2467.5293, 切向力Y=1165.7579 +FPS=42.15, 法向力=1304.2238, 切向力X=1296.5483, 切向力Y=1472.0222 +FPS=46.48, 法向力=1288.3204, 切向力X=1255.9875, 切向力Y=1552.1682 +FPS=44.70, 法向力=1280.7225, 切向力X=1226.7172, 切向力Y=1593.8064 +FPS=40.11, 法向力=1477.3262, 切向力X=2224.0044, 切向力Y=1137.0276 +FPS=44.13, 法向力=1489.6769, 切向力X=2331.7695, 切向力Y=1106.7404 +FPS=42.17, 法向力=1520.6533, 切向力X=2286.3655, 切向力Y=1038.0156 +FPS=38.96, 法向力=1551.9860, 切向力X=2809.5415, 切向力Y=1747.4553 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000347s, blend=0.002587s (9 tiles incl ref), finalize=0.000057s, total=0.003001s +FPS=38.25, 法向力=1594.7065, 切向力X=1685.1169, 切向力Y=1398.9187 +FPS=40.29, 法向力=1605.8840, 切向力X=1639.4207, 切向力Y=1438.3547 +FPS=41.23, 法向力=1731.3877, 切向力X=1664.6765, 切向力Y=1301.0715 +FPS=36.09, 法向力=1247.3589, 切向力X=2029.7988, 切向力Y=1589.4497 +FPS=42.56, 法向力=1171.1543, 切向力X=2012.0359, 切向力Y=1699.9861 +FPS=41.73, 法向力=1566.0610, 切向力X=1347.7502, 切向力Y=1991.4869 +FPS=43.29, 法向力=1607.8066, 切向力X=1418.2896, 切向力Y=1979.3662 +FPS=31.55, 法向力=1618.9265, 切向力X=1403.8682, 切向力Y=2002.0043 +FPS=33.70, 法向力=1586.0439, 切向力X=2658.7737, 切向力Y=1813.2109 +FPS=41.32, 法向力=1565.9282, 切向力X=2730.9553, 切向力Y=1775.0347 +FPS=39.64, 法向力=1243.7913, 切向力X=1451.3689, 切向力Y=1014.5663 +FPS=43.43, 法向力=1274.0260, 切向力X=1473.1785, 切向力Y=1098.9564 +FPS=37.10, 法向力=1668.9985, 切向力X=2527.2407, 切向力Y=1446.5033 +FPS=44.07, 法向力=1721.5361, 切向力X=2574.4688, 切向力Y=1440.2072 +FPS=43.86, 法向力=1732.7323, 切向力X=2577.4663, 切向力Y=1451.7256 +FPS=41.30, 法向力=1797.3424, 切向力X=2705.4785, 切向力Y=1357.8297 +FPS=45.20, 法向力=1771.1691, 切向力X=2767.7344, 切向力Y=1390.2760 +FPS=42.48, 法向力=1775.6110, 切向力X=2873.9373, 切向力Y=1395.0244 +FPS=43.45, 法向力=883.7344, 切向力X=1405.5667, 切向力Y=2125.3281 +FPS=41.86, 法向力=856.4512, 切向力X=1278.3364, 切向力Y=2308.4922 +FPS=38.04, 法向力=958.3168, 切向力X=1737.7957, 切向力Y=1137.3066 +FPS=44.54, 法向力=921.5298, 切向力X=1728.5889, 切向力Y=1145.5096 +FPS=43.00, 法向力=1506.0620, 切向力X=2247.1892, 切向力Y=1300.7977 +FPS=45.87, 法向力=1594.8040, 切向力X=2200.4463, 切向力Y=1301.2155 +FPS=42.31, 法向力=1615.8038, 切向力X=2202.9556, 切向力Y=1264.3324 +FPS=38.40, 法向力=1769.1799, 切向力X=1526.7181, 切向力Y=1786.4756 +FPS=44.32, 法向力=1757.2933, 切向力X=1567.4431, 切向力Y=1759.9592 +FPS=45.34, 法向力=1761.7124, 切向力X=1503.4427, 切向力Y=1748.6598 +FPS=40.92, 法向力=1474.6438, 切向力X=1985.6982, 切向力Y=2048.7705 +FPS=44.28, 法向力=1437.2574, 切向力X=2047.0356, 切向力Y=2187.7273 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000223s, blend=0.002135s (9 tiles incl ref), finalize=0.000047s, total=0.002412s +FPS=41.18, 法向力=1234.9141, 切向力X=1981.9792, 切向力Y=1827.9980 +FPS=44.57, 法向力=1209.1727, 切向力X=2032.7520, 切向力Y=1862.4670 +FPS=44.49, 法向力=1206.6244, 切向力X=2048.5847, 切向力Y=1871.0813 +FPS=44.21, 法向力=1252.9835, 切向力X=2091.8809, 切向力Y=1399.2339 +FPS=43.23, 法向力=1244.4204, 切向力X=2057.5518, 切向力Y=1498.3451 +FPS=43.37, 法向力=1261.9717, 切向力X=2065.8699, 切向力Y=1500.0020 +FPS=44.02, 法向力=1166.0090, 切向力X=1639.8857, 切向力Y=2250.3477 +FPS=43.28, 法向力=1181.0759, 切向力X=1551.8313, 切向力Y=2307.1025 +FPS=37.01, 法向力=1084.0796, 切向力X=1334.2905, 切向力Y=1767.1200 +FPS=42.34, 法向力=1095.6523, 切向力X=1334.2214, 切向力Y=1892.9943 +FPS=40.16, 法向力=1047.5054, 切向力X=1458.0759, 切向力Y=1166.9845 +FPS=43.64, 法向力=1118.4441, 切向力X=1462.8318, 切向力Y=1214.8597 +FPS=45.06, 法向力=1132.2164, 切向力X=1418.8489, 切向力Y=1231.0212 +FPS=43.07, 法向力=1398.2546, 切向力X=2091.5256, 切向力Y=2339.7092 +FPS=44.06, 法向力=1419.9373, 切向力X=2153.9058, 切向力Y=2297.5786 +FPS=45.56, 法向力=1410.2690, 切向力X=2096.5142, 切向力Y=2329.0645 +FPS=39.28, 法向力=1143.3628, 切向力X=2363.3584, 切向力Y=1556.4059 +FPS=44.60, 法向力=1185.2391, 切向力X=2489.5845, 切向力Y=1549.3098 +FPS=42.72, 法向力=1200.2720, 切向力X=2467.2417, 切向力Y=1540.6903 +FPS=43.28, 法向力=1341.8864, 切向力X=1881.8105, 切向力Y=1903.4136 +FPS=42.34, 法向力=1388.1072, 切向力X=1932.6796, 切向力Y=1924.2490 +FPS=42.94, 法向力=941.9171, 切向力X=2021.3446, 切向力Y=1576.5060 +FPS=45.59, 法向力=933.9583, 切向力X=1955.2976, 切向力Y=1628.5936 +FPS=39.44, 法向力=1157.3260, 切向力X=2396.6616, 切向力Y=1800.6609 +FPS=43.82, 法向力=1153.7269, 切向力X=2336.3877, 切向力Y=1718.9344 +FPS=44.79, 法向力=1147.3715, 切向力X=2346.1606, 切向力Y=1739.1423 +FPS=42.05, 法向力=1477.2603, 切向力X=2054.3987, 切向力Y=1701.2681 +FPS=42.71, 法向力=1460.0330, 切向力X=2033.1617, 切向力Y=1666.8733 +FPS=45.19, 法向力=1450.2428, 切向力X=2005.8364, 切向力Y=1651.2667 +FPS=42.90, 法向力=1362.7974, 切向力X=2261.3447, 切向力Y=1253.6880 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002323s (9 tiles incl ref), finalize=0.000056s, total=0.002599s +FPS=44.89, 法向力=1295.8756, 切向力X=2257.7729, 切向力Y=1274.7537 +FPS=41.22, 法向力=1129.8627, 切向力X=2706.8013, 切向力Y=1270.0935 +FPS=46.98, 法向力=1195.7236, 切向力X=2792.9146, 切向力Y=1310.6494 +FPS=45.83, 法向力=1171.9578, 切向力X=2755.9355, 切向力Y=1337.9248 +FPS=41.08, 法向力=1575.9358, 切向力X=2915.1514, 切向力Y=1231.5764 +FPS=44.07, 法向力=1554.1875, 切向力X=2927.2124, 切向力Y=1358.4048 +FPS=42.15, 法向力=1516.5394, 切向力X=2875.4839, 切向力Y=1254.9824 +FPS=43.15, 法向力=1215.2329, 切向力X=1931.9814, 切向力Y=1652.4739 +FPS=46.20, 法向力=1256.8239, 切向力X=1887.4662, 切向力Y=1759.5750 +FPS=38.04, 法向力=1190.4860, 切向力X=1527.4648, 切向力Y=1676.4139 +FPS=43.85, 法向力=1195.2434, 切向力X=1576.1770, 切向力Y=1741.1290 +FPS=39.32, 法向力=1433.3809, 切向力X=2198.0276, 切向力Y=1909.7338 +FPS=45.06, 法向力=1416.5320, 切向力X=2181.9570, 切向力Y=1949.3044 +FPS=46.69, 法向力=1421.3102, 切向力X=2219.0146, 切向力Y=1950.2080 +FPS=43.91, 法向力=1367.6317, 切向力X=2125.6074, 切向力Y=1462.7469 +FPS=45.35, 法向力=1338.6111, 切向力X=2130.0012, 切向力Y=1546.6135 +FPS=46.62, 法向力=1354.0337, 切向力X=2064.7124, 切向力Y=1488.0022 +FPS=41.76, 法向力=1145.5248, 切向力X=1762.0717, 切向力Y=1340.9565 +FPS=45.71, 法向力=1119.6841, 切向力X=1808.6074, 切向力Y=1478.0444 +FPS=45.40, 法向力=1120.2175, 切向力X=1780.8884, 切向力Y=1510.5635 +FPS=41.96, 法向力=1105.6223, 切向力X=1371.8171, 切向力Y=1262.2496 +FPS=44.12, 法向力=1065.3693, 切向力X=1189.5187, 切向力Y=1198.5325 +FPS=41.04, 法向力=1602.4314, 切向力X=1741.4470, 切向力Y=1661.3564 +FPS=46.67, 法向力=1559.9280, 切向力X=1663.1506, 切向力Y=1589.7770 +FPS=43.48, 法向力=1556.7029, 切向力X=1595.9258, 切向力Y=1575.7001 +FPS=46.23, 法向力=875.4746, 切向力X=1862.3057, 切向力Y=1746.2026 +FPS=45.64, 法向力=841.6431, 切向力X=1936.7605, 切向力Y=1736.0071 +FPS=41.59, 法向力=822.3180, 切向力X=1893.9167, 切向力Y=1716.2239 +FPS=40.76, 法向力=1311.1294, 切向力X=1868.1132, 切向力Y=1610.6716 +FPS=45.88, 法向力=1274.5376, 切向力X=1822.2886, 切向力Y=1615.4222 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000226s, blend=0.003203s (9 tiles incl ref), finalize=0.000055s, total=0.003489s +FPS=39.42, 法向力=983.1046, 切向力X=2380.5403, 切向力Y=2000.9128 +FPS=45.79, 法向力=964.2260, 切向力X=2446.4473, 切向力Y=1991.7275 +FPS=42.42, 法向力=1175.4448, 切向力X=2446.7686, 切向力Y=844.4852 +FPS=42.81, 法向力=1194.8855, 切向力X=2503.4932, 切向力Y=783.7185 +FPS=44.11, 法向力=1186.8469, 切向力X=2474.4915, 切向力Y=760.2540 +FPS=42.12, 法向力=1333.6802, 切向力X=1927.2439, 切向力Y=1448.3850 +FPS=46.23, 法向力=1322.0233, 切向力X=1870.4841, 切向力Y=1458.0742 +FPS=46.20, 法向力=1253.0852, 切向力X=1833.8978, 切向力Y=1406.7991 +FPS=40.03, 法向力=1578.8672, 切向力X=1476.8877, 切向力Y=1576.8937 +FPS=46.82, 法向力=1679.4180, 切向力X=1562.2866, 切向力Y=1601.4966 +FPS=46.81, 法向力=1704.6792, 切向力X=1568.1508, 切向力Y=1621.0383 +FPS=39.57, 法向力=1307.7078, 切向力X=1956.6483, 切向力Y=1748.5332 +FPS=45.87, 法向力=1338.6121, 切向力X=2011.5210, 切向力Y=1712.2659 +FPS=40.70, 法向力=1374.0864, 切向力X=2185.9673, 切向力Y=2248.6875 +FPS=45.37, 法向力=1356.5935, 切向力X=2194.5278, 切向力Y=2240.9194 +FPS=44.60, 法向力=1358.3250, 切向力X=2197.5984, 切向力Y=2236.0352 +FPS=44.37, 法向力=1369.8920, 切向力X=2642.5078, 切向力Y=1500.8940 +FPS=45.87, 法向力=1345.7896, 切向力X=2635.0476, 切向力Y=1517.4392 +FPS=41.81, 法向力=1303.4114, 切向力X=2607.2598, 切向力Y=1565.0706 +FPS=45.94, 法向力=1239.9502, 切向力X=1834.7314, 切向力Y=2067.4080 +FPS=46.53, 法向力=1213.7820, 切向力X=1869.0630, 切向力Y=2121.9175 +FPS=41.84, 法向力=1451.8811, 切向力X=2071.1211, 切向力Y=1908.9968 +FPS=45.92, 法向力=1488.3951, 切向力X=2002.6639, 切向力Y=1985.5537 +FPS=43.63, 法向力=1246.1741, 切向力X=2324.7329, 切向力Y=1676.2362 +FPS=43.91, 法向力=1248.5933, 切向力X=2398.3682, 切向力Y=1630.4204 +FPS=45.66, 法向力=1256.2034, 切向力X=2431.4971, 切向力Y=1633.9003 +FPS=38.45, 法向力=1533.3501, 切向力X=2229.0205, 切向力Y=1170.5494 +FPS=46.47, 法向力=1566.7681, 切向力X=2250.4937, 切向力Y=1214.7096 +FPS=43.60, 法向力=1579.4417, 切向力X=2235.8125, 切向力Y=1216.9836 +FPS=42.20, 法向力=1223.9521, 切向力X=1752.4668, 切向力Y=1599.9835 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000209s, blend=0.002085s (9 tiles incl ref), finalize=0.000043s, total=0.002342s +FPS=45.64, 法向力=1229.6438, 切向力X=1762.7445, 切向力Y=1823.2742 +FPS=43.30, 法向力=1223.3977, 切向力X=1710.5051, 切向力Y=1733.2791 +FPS=43.82, 法向力=1104.0347, 切向力X=2229.9287, 切向力Y=1673.1248 +FPS=45.15, 法向力=1092.9863, 切向力X=2311.5325, 切向力Y=1629.3030 +FPS=41.84, 法向力=1237.6349, 切向力X=2173.6729, 切向力Y=1694.2534 +FPS=45.70, 法向力=1245.2759, 切向力X=2150.1309, 切向力Y=1663.5464 +FPS=40.81, 法向力=1234.4338, 切向力X=2144.2349, 切向力Y=1621.8076 +FPS=44.33, 法向力=1476.3527, 切向力X=1954.3857, 切向力Y=1826.3552 +FPS=44.55, 法向力=1526.4307, 切向力X=2014.2576, 切向力Y=1885.7068 +FPS=44.28, 法向力=1617.6492, 切向力X=2785.9983, 切向力Y=2318.6104 +FPS=45.58, 法向力=1591.6084, 切向力X=2734.6904, 切向力Y=2296.1980 +FPS=45.41, 法向力=1595.1307, 切向力X=2711.6128, 切向力Y=2262.3862 +FPS=41.06, 法向力=1516.1072, 切向力X=2473.5649, 切向力Y=1878.3768 +FPS=45.53, 法向力=1596.1843, 切向力X=2549.0613, 切向力Y=1893.8665 +FPS=44.39, 法向力=1830.8057, 切向力X=2014.9583, 切向力Y=1692.1891 +FPS=41.67, 法向力=1786.9431, 切向力X=1989.5013, 切向力Y=1651.3083 +FPS=45.95, 法向力=1790.6541, 切向力X=1975.5065, 切向力Y=1648.8535 +FPS=42.29, 法向力=1764.1072, 切向力X=1879.7959, 切向力Y=2450.2070 +FPS=44.36, 法向力=1763.3635, 切向力X=1846.1968, 切向力Y=2521.4092 +FPS=44.43, 法向力=1761.9601, 切向力X=1849.3242, 切向力Y=2544.4333 +FPS=39.70, 法向力=1409.2175, 切向力X=2904.0449, 切向力Y=1609.0914 +FPS=46.22, 法向力=1402.5114, 切向力X=3034.1938, 切向力Y=1648.7024 +FPS=41.60, 法向力=1448.3817, 切向力X=3053.3450, 切向力Y=1620.9055 +FPS=41.45, 法向力=1206.6920, 切向力X=2320.7021, 切向力Y=1468.7222 +FPS=45.05, 法向力=1261.3610, 切向力X=2323.3406, 切向力Y=1566.5054 +FPS=40.01, 法向力=1504.8951, 切向力X=1271.7336, 切向力Y=1267.2380 +FPS=44.62, 法向力=1563.3723, 切向力X=1286.3129, 切向力Y=1351.0322 +FPS=41.24, 法向力=1582.0822, 切向力X=1278.5642, 切向力Y=1362.2709 +FPS=44.65, 法向力=1957.3650, 切向力X=2666.9294, 切向力Y=1221.2594 +FPS=44.79, 法向力=1998.7832, 切向力X=2836.5771, 切向力Y=1246.8506 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000229s, blend=0.003111s (9 tiles incl ref), finalize=0.000052s, total=0.003398s +FPS=37.55, 法向力=1405.7844, 切向力X=1918.4407, 切向力Y=1537.3497 +FPS=46.34, 法向力=1360.7957, 切向力X=1934.2471, 切向力Y=1606.2131 +FPS=45.83, 法向力=1273.3030, 切向力X=1904.6810, 切向力Y=1631.1853 +FPS=42.24, 法向力=1309.4192, 切向力X=1836.4756, 切向力Y=1035.5266 +FPS=46.24, 法向力=1354.1584, 切向力X=1822.0541, 切向力Y=1050.6885 +FPS=40.68, 法向力=1170.7415, 切向力X=2567.3542, 切向力Y=1460.9966 +FPS=45.85, 法向力=1138.4497, 切向力X=2592.5408, 切向力Y=1542.6617 +FPS=46.59, 法向力=1153.3892, 切向力X=2598.4700, 切向力Y=1647.9950 +FPS=41.07, 法向力=944.6075, 切向力X=1614.1746, 切向力Y=1283.7129 +FPS=46.42, 法向力=964.6025, 切向力X=1497.0193, 切向力Y=1300.7620 +FPS=46.20, 法向力=942.5977, 切向力X=1590.8860, 切向力Y=1237.1543 +FPS=42.46, 法向力=1444.9084, 切向力X=1883.6433, 切向力Y=2048.0093 +FPS=46.67, 法向力=1478.9675, 切向力X=1866.6089, 切向力Y=2045.9023 +FPS=43.73, 法向力=1477.3721, 切向力X=1848.6536, 切向力Y=2060.7915 +FPS=44.40, 法向力=1304.3923, 切向力X=2305.0852, 切向力Y=2256.2019 +FPS=45.77, 法向力=1244.0776, 切向力X=2349.1226, 切向力Y=2304.5630 +FPS=41.54, 法向力=1676.9894, 切向力X=3334.1433, 切向力Y=1139.2107 +FPS=44.86, 法向力=1686.8608, 切向力X=3306.4160, 切向力Y=1039.8276 +FPS=43.45, 法向力=1734.3315, 切向力X=3329.9084, 切向力Y=1082.9126 +FPS=42.64, 法向力=1096.8792, 切向力X=2462.8120, 切向力Y=1791.9585 +FPS=45.85, 法向力=1033.2087, 切向力X=2456.7959, 切向力Y=1778.1016 +FPS=41.82, 法向力=1264.6263, 切向力X=1851.8982, 切向力Y=2333.2224 +FPS=43.72, 法向力=1274.3557, 切向力X=1961.9857, 切向力Y=2354.3291 +FPS=45.27, 法向力=1260.6580, 切向力X=1924.3002, 切向力Y=2300.3608 +FPS=41.03, 法向力=927.7137, 切向力X=1820.3129, 切向力Y=1780.2733 +FPS=46.33, 法向力=931.5755, 切向力X=1794.0283, 切向力Y=1799.8157 +FPS=40.70, 法向力=1803.3665, 切向力X=1799.6003, 切向力Y=2275.5046 +FPS=47.09, 法向力=1785.7273, 切向力X=1717.4679, 切向力Y=2318.0181 +FPS=46.64, 法向力=1827.8430, 切向力X=1797.9636, 切向力Y=2276.2695 +FPS=41.31, 法向力=1048.7063, 切向力X=2166.8599, 切向力Y=2052.1533 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000211s, blend=0.002113s (9 tiles incl ref), finalize=0.000048s, total=0.002377s +FPS=45.83, 法向力=1056.5531, 切向力X=2140.9929, 切向力Y=1915.0785 +FPS=47.36, 法向力=1056.7756, 切向力X=2184.4736, 切向力Y=1917.8176 +FPS=41.38, 法向力=1273.5725, 切向力X=2167.7600, 切向力Y=1889.9434 +FPS=45.75, 法向力=1275.5337, 切向力X=2241.2561, 切向力Y=1844.9724 +FPS=46.47, 法向力=1273.2515, 切向力X=2227.0610, 切向力Y=1856.9133 +FPS=41.95, 法向力=1493.9219, 切向力X=2540.5117, 切向力Y=1140.1003 +FPS=44.36, 法向力=1569.8550, 切向力X=2551.7800, 切向力Y=1099.5258 +FPS=41.64, 法向力=1378.6555, 切向力X=2253.5857, 切向力Y=1670.5945 +FPS=43.07, 法向力=1348.7954, 切向力X=2290.8054, 切向力Y=1678.8004 +FPS=43.26, 法向力=1295.2156, 切向力X=2233.1355, 切向力Y=1654.6323 +FPS=45.44, 法向力=1160.6714, 切向力X=1228.7751, 切向力Y=1684.8936 +FPS=45.28, 法向力=1126.5537, 切向力X=1223.9227, 切向力Y=1735.9324 +FPS=42.00, 法向力=1125.7552, 切向力X=1245.0334, 切向力Y=1732.7002 +FPS=44.72, 法向力=1760.0933, 切向力X=1156.1422, 切向力Y=1388.5845 +FPS=43.55, 法向力=1836.1820, 切向力X=1198.6172, 切向力Y=1356.4467 +FPS=39.91, 法向力=1457.0562, 切向力X=2052.6870, 切向力Y=1663.1543 +FPS=44.39, 法向力=1411.3667, 切向力X=2182.7314, 切向力Y=1549.5510 +FPS=39.88, 法向力=1280.0842, 切向力X=2417.3318, 切向力Y=1098.5391 +FPS=44.21, 法向力=1282.4839, 切向力X=2385.3352, 切向力Y=1106.1967 +FPS=45.83, 法向力=1280.0891, 切向力X=2388.1470, 切向力Y=1130.9618 +FPS=44.11, 法向力=1750.6543, 切向力X=2205.0779, 切向力Y=2055.4668 +FPS=44.26, 法向力=1738.7474, 切向力X=2263.4275, 切向力Y=2039.5312 +FPS=45.03, 法向力=1801.4250, 切向力X=2306.0571, 切向力Y=1978.1755 +FPS=41.75, 法向力=1700.5250, 切向力X=1807.6809, 切向力Y=2058.0425 +FPS=45.72, 法向力=1701.7983, 切向力X=1779.7625, 切向力Y=2069.4639 +FPS=46.35, 法向力=1673.2258, 切向力X=1780.5378, 切向力Y=2063.6462 +FPS=41.11, 法向力=1707.5116, 切向力X=3278.5100, 切向力Y=2179.1785 +FPS=45.57, 法向力=1763.4365, 切向力X=3411.4976, 切向力Y=2153.2729 +FPS=41.31, 法向力=1320.0417, 切向力X=2054.7891, 切向力Y=1370.6583 +FPS=45.01, 法向力=1332.3955, 切向力X=2081.7141, 切向力Y=1362.1121 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000282s, blend=0.003192s (9 tiles incl ref), finalize=0.000054s, total=0.003535s +FPS=42.52, 法向力=1337.5139, 切向力X=2079.0002, 切向力Y=1408.8015 +FPS=43.19, 法向力=1632.3762, 切向力X=2822.5107, 切向力Y=2115.4023 +FPS=46.31, 法向力=1641.6205, 切向力X=2959.7031, 切向力Y=2110.0264 +FPS=43.58, 法向力=1670.4099, 切向力X=2841.3286, 切向力Y=2122.0146 +FPS=44.58, 法向力=1362.9822, 切向力X=2775.7554, 切向力Y=2098.2969 +FPS=46.54, 法向力=1420.5048, 切向力X=2867.2241, 切向力Y=1998.9280 +FPS=40.67, 法向力=1652.1144, 切向力X=1775.8965, 切向力Y=831.0775 +FPS=42.66, 法向力=1631.8971, 切向力X=1839.8184, 切向力Y=890.7361 +FPS=37.39, 法向力=1173.2456, 切向力X=2518.5608, 切向力Y=1363.3049 +FPS=43.72, 法向力=1192.5155, 切向力X=2573.8364, 切向力Y=1467.3313 +FPS=43.75, 法向力=1202.1450, 切向力X=2522.2480, 切向力Y=1448.6501 +FPS=42.86, 法向力=1763.0588, 切向力X=2283.0850, 切向力Y=1759.7462 +FPS=45.79, 法向力=1809.2366, 切向力X=2194.8770, 切向力Y=1796.2784 +FPS=45.31, 法向力=1827.4338, 切向力X=2191.9500, 切向力Y=1775.3273 +FPS=40.91, 法向力=1826.8723, 切向力X=2496.5667, 切向力Y=1825.5952 +FPS=46.28, 法向力=1845.2354, 切向力X=2531.7344, 切向力Y=2063.8645 +FPS=44.24, 法向力=1854.6000, 切向力X=2527.5220, 切向力Y=2062.9407 +FPS=43.41, 法向力=1167.8228, 切向力X=2162.7236, 切向力Y=1366.7697 +FPS=43.78, 法向力=1126.5151, 切向力X=2207.4160, 切向力Y=1326.7964 +FPS=44.66, 法向力=1423.9492, 切向力X=2203.8130, 切向力Y=1765.3899 +FPS=45.00, 法向力=1538.8896, 切向力X=2448.9692, 切向力Y=1764.0387 +FPS=42.28, 法向力=1563.8125, 切向力X=2461.6831, 切向力Y=1779.4186 +FPS=46.48, 法向力=1712.6799, 切向力X=2612.4639, 切向力Y=1487.3518 +FPS=46.53, 法向力=1723.0946, 切向力X=2648.5054, 切向力Y=1506.7332 +FPS=43.69, 法向力=1327.5952, 切向力X=2976.5908, 切向力Y=2181.6641 +FPS=44.54, 法向力=1371.7922, 切向力X=2908.4673, 切向力Y=2256.1111 +FPS=46.94, 法向力=1361.0850, 切向力X=2899.4175, 切向力Y=2253.5593 +FPS=41.15, 法向力=1071.5410, 切向力X=1518.9697, 切向力Y=1688.7209 +FPS=46.09, 法向力=1082.5132, 切向力X=1537.7705, 切向力Y=1615.6602 +FPS=42.95, 法向力=1794.4773, 切向力X=1208.0063, 切向力Y=1310.0588 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000218s, blend=0.002095s (9 tiles incl ref), finalize=0.000048s, total=0.002367s +FPS=42.46, 法向力=1747.8403, 切向力X=1094.0520, 切向力Y=1340.2456 +FPS=45.02, 法向力=1789.6833, 切向力X=1115.6071, 切向力Y=1358.8354 +FPS=43.41, 法向力=1354.9385, 切向力X=1965.7686, 切向力Y=1928.1357 +FPS=47.11, 法向力=1288.8451, 切向力X=1945.3381, 切向力Y=1844.6981 +FPS=46.73, 法向力=1316.0701, 切向力X=1977.5342, 切向力Y=1928.9777 +FPS=40.93, 法向力=1487.9180, 切向力X=1725.2793, 切向力Y=1776.6844 +FPS=46.54, 法向力=1526.5784, 切向力X=1687.9623, 切向力Y=1836.3438 +FPS=44.77, 法向力=1537.7555, 切向力X=1693.7336, 切向力Y=1817.0479 +FPS=42.31, 法向力=1472.4144, 切向力X=1773.3202, 切向力Y=1788.5120 +FPS=46.79, 法向力=1518.2478, 切向力X=1867.1283, 切向力Y=1991.2542 +FPS=41.45, 法向力=1762.8470, 切向力X=1852.1328, 切向力Y=2109.1235 +FPS=44.86, 法向力=1775.2166, 切向力X=1792.2614, 切向力Y=2139.0007 +FPS=45.79, 法向力=1781.9290, 切向力X=1804.1407, 切向力Y=2131.6208 +FPS=43.37, 法向力=1190.0637, 切向力X=2350.5449, 切向力Y=1107.9521 +FPS=45.88, 法向力=1250.3562, 切向力X=2339.6162, 切向力Y=1108.7729 +FPS=45.86, 法向力=1253.1538, 切向力X=2361.2891, 切向力Y=1151.2294 +FPS=40.66, 法向力=1408.6294, 切向力X=2378.9033, 切向力Y=1448.0811 +FPS=46.23, 法向力=1293.1550, 切向力X=2318.4177, 切向力Y=1479.4043 +FPS=44.21, 法向力=1412.6151, 切向力X=1607.1914, 切向力Y=1455.8585 +FPS=43.27, 法向力=1599.8019, 切向力X=1649.3804, 切向力Y=1508.5144 +FPS=45.33, 法向力=1656.0107, 切向力X=1577.6149, 切向力Y=1532.1411 +FPS=42.75, 法向力=1633.1698, 切向力X=1738.7263, 切向力Y=1829.8394 +FPS=46.63, 法向力=1620.1193, 切向力X=1768.0581, 切向力Y=1712.9536 +FPS=43.72, 法向力=1654.3618, 切向力X=1777.5985, 切向力Y=1758.9906 +FPS=43.80, 法向力=1985.7283, 切向力X=2517.7046, 切向力Y=1451.3920 +FPS=43.35, 法向力=2085.0400, 切向力X=2602.0979, 切向力Y=1486.7135 +FPS=39.02, 法向力=1441.1317, 切向力X=2102.3892, 切向力Y=1682.8828 +FPS=46.10, 法向力=1427.6956, 切向力X=2073.0027, 切向力Y=1592.0797 +FPS=46.26, 法向力=1435.8024, 切向力X=2112.9243, 切向力Y=1583.0289 +FPS=44.27, 法向力=1390.3716, 切向力X=2314.3179, 切向力Y=1449.4421 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000206s, blend=0.002110s (9 tiles incl ref), finalize=0.000046s, total=0.002368s +FPS=44.48, 法向力=1369.4834, 切向力X=2366.0996, 切向力Y=1282.9404 +FPS=41.46, 法向力=1337.0759, 切向力X=1642.9661, 切向力Y=1243.6443 +FPS=45.92, 法向力=1329.0686, 切向力X=1722.1338, 切向力Y=1261.2225 +FPS=44.24, 法向力=1335.8853, 切向力X=1730.1279, 切向力Y=1273.0835 +FPS=42.98, 法向力=1598.9197, 切向力X=2323.4031, 切向力Y=2274.8228 +FPS=45.24, 法向力=1676.2761, 切向力X=2285.6470, 切向力Y=2373.5286 +FPS=42.14, 法向力=1688.5403, 切向力X=2239.1816, 切向力Y=2401.6592 +FPS=39.99, 法向力=1346.2007, 切向力X=2506.8831, 切向力Y=1633.2781 +FPS=46.41, 法向力=1384.4423, 切向力X=2503.1357, 切向力Y=1575.0115 +FPS=40.99, 法向力=1731.3184, 切向力X=2831.3513, 切向力Y=1802.6460 +FPS=43.60, 法向力=1698.3279, 切向力X=2685.2246, 切向力Y=1876.5227 +FPS=41.36, 法向力=1723.0327, 切向力X=2685.8657, 切向力Y=1889.9072 +FPS=41.66, 法向力=1536.5859, 切向力X=2097.7842, 切向力Y=1750.8940 +FPS=45.35, 法向力=1470.6400, 切向力X=2177.3901, 切向力Y=1718.2854 +FPS=41.13, 法向力=1124.8528, 切向力X=1795.1617, 切向力Y=1524.9675 +FPS=44.21, 法向力=1122.2504, 切向力X=1898.3574, 切向力Y=1531.3550 +FPS=46.85, 法向力=1170.0824, 切向力X=1837.1133, 切向力Y=1490.9709 +FPS=41.26, 法向力=1221.9666, 切向力X=2275.8884, 切向力Y=1421.5322 +FPS=45.40, 法向力=1228.3359, 切向力X=2316.4683, 切向力Y=1407.5186 +FPS=44.69, 法向力=1218.1523, 切向力X=2334.4834, 切向力Y=1374.5560 +FPS=41.79, 法向力=1014.4248, 切向力X=2532.5842, 切向力Y=1746.7137 +FPS=44.18, 法向力=1024.3369, 切向力X=2553.9641, 切向力Y=1646.2441 +FPS=41.74, 法向力=1070.8945, 切向力X=2590.4761, 切向力Y=1765.2382 +FPS=45.56, 法向力=1100.6422, 切向力X=2707.4094, 切向力Y=1855.5112 +FPS=44.71, 法向力=1060.6105, 切向力X=2604.3853, 切向力Y=1802.8845 +FPS=44.67, 法向力=1011.9988, 切向力X=2142.3330, 切向力Y=2107.9028 +FPS=42.62, 法向力=1045.4795, 切向力X=2140.4595, 切向力Y=2142.8237 +FPS=43.67, 法向力=1039.9900, 切向力X=2167.5576, 切向力Y=2123.5083 +FPS=43.66, 法向力=1439.2765, 切向力X=2568.8777, 切向力Y=1373.6792 +FPS=45.44, 法向力=1529.2611, 切向力X=2774.7046, 切向力Y=1462.7856 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000264s, blend=0.002217s (9 tiles incl ref), finalize=0.000052s, total=0.002539s +FPS=43.04, 法向力=1509.9949, 切向力X=2385.6096, 切向力Y=2707.3933 +FPS=42.02, 法向力=1472.4280, 切向力X=2360.8286, 切向力Y=2568.1001 +FPS=42.98, 法向力=1502.3828, 切向力X=2397.3042, 切向力Y=2621.8650 +FPS=43.97, 法向力=1184.9628, 切向力X=2370.9688, 切向力Y=1779.5178 +FPS=45.87, 法向力=1201.9758, 切向力X=2420.5010, 切向力Y=1784.3542 +FPS=41.93, 法向力=1458.2805, 切向力X=1733.4547, 切向力Y=881.4574 +FPS=46.61, 法向力=1426.7136, 切向力X=1750.0430, 切向力Y=854.4088 +FPS=45.48, 法向力=1411.5432, 切向力X=1781.7427, 切向力Y=828.3661 +FPS=38.54, 法向力=1293.8613, 切向力X=1986.8342, 切向力Y=1731.2683 +FPS=44.83, 法向力=1309.9392, 切向力X=2082.1323, 切向力Y=1795.5746 +FPS=44.00, 法向力=1296.8766, 切向力X=2088.1045, 切向力Y=1800.4568 +FPS=40.52, 法向力=1445.9521, 切向力X=2311.7107, 切向力Y=1671.6133 +FPS=43.91, 法向力=1514.2927, 切向力X=2372.7588, 切向力Y=1621.0767 +FPS=42.67, 法向力=1555.3811, 切向力X=2652.7866, 切向力Y=1786.6265 +FPS=45.78, 法向力=1666.1855, 切向力X=2678.5842, 切向力Y=1660.2915 +FPS=42.70, 法向力=1655.3804, 切向力X=2716.5828, 切向力Y=1700.2837 +FPS=43.33, 法向力=1247.1665, 切向力X=1839.2939, 切向力Y=1882.6703 +FPS=46.11, 法向力=1314.3716, 切向力X=1833.1649, 切向力Y=1960.8867 +FPS=43.45, 法向力=1290.8215, 切向力X=1839.1086, 切向力Y=1923.3037 +FPS=44.48, 法向力=1022.2218, 切向力X=2548.4395, 切向力Y=1979.1553 +FPS=46.32, 法向力=1050.4661, 切向力X=2530.3452, 切向力Y=1963.6775 +FPS=41.19, 法向力=1350.0530, 切向力X=2124.3047, 切向力Y=1476.9469 +FPS=45.85, 法向力=1353.9973, 切向力X=2048.7390, 切向力Y=1449.0397 +FPS=43.65, 法向力=1357.6715, 切向力X=2046.1001, 切向力Y=1480.9376 +FPS=44.60, 法向力=1299.5532, 切向力X=2010.6750, 切向力Y=1656.0642 +FPS=46.40, 法向力=1320.3821, 切向力X=2037.7361, 切向力Y=1693.6940 +FPS=39.14, 法向力=1632.2875, 切向力X=2329.2715, 切向力Y=1670.4813 +FPS=46.49, 法向力=1630.2039, 切向力X=2329.7124, 切向力Y=1576.5278 +FPS=46.11, 法向力=1646.9766, 切向力X=2366.9233, 切向力Y=1578.2842 +FPS=40.75, 法向力=1517.6047, 切向力X=3008.9263, 切向力Y=1755.5208 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000205s, blend=0.002115s (9 tiles incl ref), finalize=0.000045s, total=0.002371s +FPS=43.61, 法向力=1522.8403, 切向力X=3030.8940, 切向力Y=1697.1532 +FPS=43.87, 法向力=1515.9524, 切向力X=3017.7964, 切向力Y=1692.9160 +FPS=40.71, 法向力=1282.4465, 切向力X=2159.5515, 切向力Y=1311.9436 +FPS=46.21, 法向力=1306.9500, 切向力X=2077.4600, 切向力Y=1233.8965 +FPS=41.92, 法向力=1489.7734, 切向力X=2876.0103, 切向力Y=1810.7368 +FPS=45.96, 法向力=1440.7711, 切向力X=2787.0791, 切向力Y=1853.8857 +FPS=44.38, 法向力=1470.0065, 切向力X=2728.0220, 切向力Y=1841.9015 +FPS=44.78, 法向力=1512.8101, 切向力X=2314.8853, 切向力Y=2428.4487 +FPS=47.02, 法向力=1418.8702, 切向力X=2336.3867, 切向力Y=2428.5271 +FPS=43.83, 法向力=1500.5112, 切向力X=2371.8652, 切向力Y=2426.0225 +FPS=43.92, 法向力=1381.6910, 切向力X=1942.7128, 切向力Y=1337.8254 +FPS=44.87, 法向力=1401.7836, 切向力X=1996.4095, 切向力Y=1481.1575 +FPS=41.30, 法向力=1678.7053, 切向力X=2380.8086, 切向力Y=2034.0623 +FPS=44.05, 法向力=1680.9146, 切向力X=2292.2227, 切向力Y=1929.0228 +FPS=40.43, 法向力=1310.6788, 切向力X=2320.5762, 切向力Y=2295.6533 +FPS=43.33, 法向力=1247.4371, 切向力X=2313.7529, 切向力Y=2278.2017 +FPS=46.39, 法向力=1257.1450, 切向力X=2319.0586, 切向力Y=2282.0359 +FPS=42.54, 法向力=1205.9106, 切向力X=1977.1581, 切向力Y=1858.6472 +FPS=46.06, 法向力=1231.0828, 切向力X=2072.2793, 切向力Y=1823.8929 +FPS=46.77, 法向力=1225.9713, 切向力X=2017.5020, 切向力Y=1827.1537 +FPS=39.54, 法向力=1729.6060, 切向力X=2918.0859, 切向力Y=1039.4343 +FPS=46.55, 法向力=1613.0195, 切向力X=2983.5725, 切向力Y=1204.6815 +FPS=46.65, 法向力=1625.3373, 切向力X=2996.8193, 切向力Y=1211.0160 +FPS=42.45, 法向力=1024.5134, 切向力X=2229.2197, 切向力Y=1610.7976 +FPS=46.87, 法向力=1033.4757, 切向力X=2086.4802, 切向力Y=1648.3060 +FPS=42.27, 法向力=1208.5112, 切向力X=2759.6450, 切向力Y=2090.8337 +FPS=45.12, 法向力=1245.5811, 切向力X=2855.0356, 切向力Y=2164.3337 +FPS=44.06, 法向力=1244.0463, 切向力X=2881.4404, 切向力Y=2082.9124 +FPS=44.29, 法向力=1656.3417, 切向力X=2367.5569, 切向力Y=1582.4766 +FPS=46.90, 法向力=1672.1731, 切向力X=2302.2939, 切向力Y=1324.9437 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000201s, blend=0.002134s (9 tiles incl ref), finalize=0.000048s, total=0.002389s +FPS=45.61, 法向力=1722.6595, 切向力X=2334.2693, 切向力Y=1380.3669 +FPS=42.09, 法向力=2207.2568, 切向力X=2244.4365, 切向力Y=1671.9241 +FPS=45.01, 法向力=2170.1304, 切向力X=2161.2273, 切向力Y=1761.4182 +FPS=44.23, 法向力=2146.6387, 切向力X=2180.5825, 切向力Y=1776.4473 +FPS=43.85, 法向力=1116.4124, 切向力X=2516.2026, 切向力Y=2320.1960 +FPS=43.84, 法向力=1096.8411, 切向力X=2589.7378, 切向力Y=2314.7031 +FPS=43.99, 法向力=1168.5776, 切向力X=1994.0310, 切向力Y=1750.0900 +FPS=45.89, 法向力=1145.9099, 切向力X=1989.7695, 切向力Y=1736.5768 +FPS=44.12, 法向力=1129.0201, 切向力X=2008.3496, 切向力Y=1703.4232 +FPS=43.55, 法向力=1341.8865, 切向力X=1818.1541, 切向力Y=1220.2478 +FPS=45.82, 法向力=1230.6680, 切向力X=1665.7706, 切向力Y=1347.6580 +FPS=44.44, 法向力=1377.2935, 切向力X=2447.1890, 切向力Y=1453.4399 +FPS=43.49, 法向力=1374.1420, 切向力X=2413.8735, 切向力Y=1500.5564 +FPS=45.96, 法向力=1331.3234, 切向力X=2385.3484, 切向力Y=1491.6293 +FPS=41.76, 法向力=1114.4102, 切向力X=2053.2588, 切向力Y=2139.8882 +FPS=45.94, 法向力=1126.5371, 切向力X=2134.4011, 切向力Y=2067.6355 +FPS=44.88, 法向力=1116.7627, 切向力X=2477.9795, 切向力Y=1625.7100 +FPS=44.13, 法向力=1101.4064, 切向力X=2440.1135, 切向力Y=1704.1631 +FPS=47.13, 法向力=1113.4539, 切向力X=2500.0222, 切向力Y=1701.3885 +FPS=40.79, 法向力=1098.1646, 切向力X=1987.3715, 切向力Y=2316.2227 +FPS=45.83, 法向力=1060.6489, 切向力X=1916.1161, 切向力Y=2456.5967 +FPS=46.73, 法向力=1068.8696, 切向力X=1883.3712, 切向力Y=2483.1079 +FPS=40.09, 法向力=1460.3091, 切向力X=2517.0051, 切向力Y=852.9921 +FPS=47.12, 法向力=1443.8242, 切向力X=2437.6208, 切向力Y=756.7483 +FPS=43.86, 法向力=1461.0432, 切向力X=2367.4614, 切向力Y=803.9091 +FPS=43.18, 法向力=1301.2859, 切向力X=2077.8674, 切向力Y=1842.6949 +FPS=45.91, 法向力=1424.5513, 切向力X=2035.1963, 切向力Y=1928.4204 +FPS=42.34, 法向力=1224.2496, 切向力X=2406.8447, 切向力Y=1872.1809 +FPS=46.62, 法向力=1352.6846, 切向力X=2635.6855, 切向力Y=1742.1355 +FPS=46.12, 法向力=1352.0000, 切向力X=2660.5115, 切向力Y=1791.1018 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000217s, blend=0.002112s (9 tiles incl ref), finalize=0.000047s, total=0.002381s +FPS=42.98, 法向力=1269.3759, 切向力X=2334.6582, 切向力Y=1503.2695 +FPS=46.50, 法向力=1283.5392, 切向力X=2240.4629, 切向力Y=1517.1050 +FPS=46.55, 法向力=1332.9468, 切向力X=2198.5073, 切向力Y=1565.5979 +FPS=41.69, 法向力=1097.8829, 切向力X=1652.2507, 切向力Y=1181.9210 +FPS=45.14, 法向力=1073.1904, 切向力X=1652.2699, 切向力Y=1183.2081 +FPS=44.86, 法向力=1088.6504, 切向力X=1651.6721, 切向力Y=1087.9949 +FPS=40.98, 法向力=1022.4196, 切向力X=2191.0586, 切向力Y=1604.6694 +FPS=40.72, 法向力=995.3761, 切向力X=2227.5337, 切向力Y=1501.4224 +FPS=40.20, 法向力=1575.0066, 切向力X=2945.8330, 切向力Y=1727.6765 +FPS=45.78, 法向力=1665.7440, 切向力X=2939.4019, 切向力Y=1800.4233 +FPS=39.86, 法向力=1679.0381, 切向力X=2849.2229, 切向力Y=1787.7385 +FPS=44.75, 法向力=1625.5042, 切向力X=2873.7561, 切向力Y=1850.9570 +FPS=46.12, 法向力=1638.7639, 切向力X=2869.1919, 切向力Y=1800.8860 +FPS=38.41, 法向力=1821.2198, 切向力X=2960.9868, 切向力Y=2136.7515 +FPS=45.30, 法向力=1859.4476, 切向力X=2986.1694, 切向力Y=2121.3308 +FPS=45.99, 法向力=1856.5701, 切向力X=2981.4619, 切向力Y=2165.1123 +FPS=42.24, 法向力=2200.0073, 切向力X=2546.4116, 切向力Y=1949.4495 +FPS=46.73, 法向力=2227.2095, 切向力X=2560.4458, 切向力Y=2008.4812 +FPS=40.71, 法向力=1529.1592, 切向力X=1926.4617, 切向力Y=1415.1296 +FPS=46.35, 法向力=1438.7092, 切向力X=1827.1948, 切向力Y=1378.8739 +FPS=44.88, 法向力=1465.5345, 切向力X=1867.2904, 切向力Y=1404.1416 +FPS=44.56, 法向力=1247.4895, 切向力X=2028.8230, 切向力Y=1459.7721 +FPS=46.18, 法向力=1256.3628, 切向力X=2049.9590, 切向力Y=1545.9496 +FPS=45.41, 法向力=1238.7588, 切向力X=2098.3018, 切向力Y=1539.1283 +FPS=41.14, 法向力=1195.3508, 切向力X=2300.1985, 切向力Y=1410.6868 +FPS=47.24, 法向力=1191.9783, 切向力X=2262.2583, 切向力Y=1533.5266 +FPS=44.63, 法向力=1199.2122, 切向力X=2297.9729, 切向力Y=1542.5419 +FPS=45.15, 法向力=1577.3037, 切向力X=2160.1548, 切向力Y=2346.7329 +FPS=46.47, 法向力=1624.4579, 切向力X=2127.5632, 切向力Y=2503.3718 +FPS=40.96, 法向力=1132.5425, 切向力X=1808.0814, 切向力Y=1619.5172 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002076s (9 tiles incl ref), finalize=0.000047s, total=0.002344s +FPS=46.02, 法向力=1148.9763, 切向力X=1902.3789, 切向力Y=1543.5225 +FPS=44.67, 法向力=1139.2712, 切向力X=1897.7717, 切向力Y=1540.0525 +FPS=44.62, 法向力=1242.1122, 切向力X=1527.9320, 切向力Y=1637.1896 +FPS=46.09, 法向力=1191.8540, 切向力X=1505.9708, 切向力Y=1662.0420 +FPS=42.40, 法向力=958.5797, 切向力X=2280.5210, 切向力Y=1812.7078 +FPS=43.68, 法向力=985.8393, 切向力X=2326.5610, 切向力Y=1669.5955 +FPS=45.36, 法向力=1006.2880, 切向力X=2350.4302, 切向力Y=1706.6927 +FPS=43.66, 法向力=1191.5095, 切向力X=2289.2563, 切向力Y=1989.1736 +FPS=46.20, 法向力=1189.6455, 切向力X=2477.1362, 切向力Y=1801.6549 +FPS=41.57, 法向力=1465.4331, 切向力X=2775.7944, 切向力Y=2160.7424 +FPS=45.84, 法向力=1538.2605, 切向力X=2781.0464, 切向力Y=2226.0708 +FPS=44.78, 法向力=1553.3075, 切向力X=2742.0479, 切向力Y=2226.7161 +FPS=41.50, 法向力=1553.4167, 切向力X=1640.1763, 切向力Y=1940.8451 +FPS=45.82, 法向力=1516.9036, 切向力X=1556.6951, 切向力Y=1980.3093 +FPS=46.11, 法向力=1494.3070, 切向力X=1548.0164, 切向力Y=2001.6858 +FPS=40.41, 法向力=1525.6494, 切向力X=1657.7976, 切向力Y=1078.9221 +FPS=45.80, 法向力=1555.4557, 切向力X=1738.9825, 切向力Y=1173.6873 +FPS=45.26, 法向力=1569.8379, 切向力X=1706.5339, 切向力Y=1188.0551 +FPS=40.79, 法向力=1577.5538, 切向力X=2221.7808, 切向力Y=2221.4902 +FPS=45.01, 法向力=1482.8723, 切向力X=2168.2188, 切向力Y=2266.0112 +FPS=41.79, 法向力=1498.6243, 切向力X=2897.1526, 切向力Y=2096.7295 +FPS=46.69, 法向力=1756.1174, 切向力X=3163.8652, 切向力Y=1922.9806 +FPS=40.87, 法向力=1728.9904, 切向力X=3143.6394, 切向力Y=1894.8013 +FPS=45.95, 法向力=1156.0076, 切向力X=2208.4312, 切向力Y=1885.4752 +FPS=47.01, 法向力=1196.2559, 切向力X=2215.7554, 切向力Y=1964.1814 +FPS=43.75, 法向力=1221.0393, 切向力X=2240.2627, 切向力Y=1954.0393 +FPS=43.56, 法向力=1210.3854, 切向力X=2105.6506, 切向力Y=1985.2876 +FPS=46.90, 法向力=1205.7614, 切向力X=2085.4995, 切向力Y=2042.8010 +FPS=42.40, 法向力=1771.9768, 切向力X=2816.3091, 切向力Y=967.5991 +FPS=44.49, 法向力=1808.9784, 切向力X=2940.0054, 切向力Y=980.5768 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000222s, blend=0.002121s (9 tiles incl ref), finalize=0.000046s, total=0.002394s +FPS=43.26, 法向力=1803.4540, 切向力X=2906.9136, 切向力Y=967.3162 +FPS=43.29, 法向力=1559.8647, 切向力X=2585.9294, 切向力Y=2112.4199 +FPS=46.69, 法向力=1612.2117, 切向力X=2570.0310, 切向力Y=2181.2932 +FPS=41.10, 法向力=1918.2479, 切向力X=2702.3884, 切向力Y=1860.1783 +FPS=46.01, 法向力=2011.0680, 切向力X=2783.6880, 切向力Y=1894.2578 +FPS=46.47, 法向力=2022.2839, 切向力X=2791.6514, 切向力Y=1872.6643 +FPS=38.40, 法向力=1390.1765, 切向力X=1734.9744, 切向力Y=1803.9166 +FPS=47.00, 法向力=1379.9061, 切向力X=1800.5779, 切向力Y=1718.0315 +FPS=46.60, 法向力=1383.5901, 切向力X=1802.5695, 切向力Y=1719.9166 +FPS=41.89, 法向力=1492.1301, 切向力X=2016.3822, 切向力Y=1994.3938 +FPS=47.65, 法向力=1509.1992, 切向力X=2075.3125, 切向力Y=2023.8000 +FPS=41.93, 法向力=1328.7003, 切向力X=3051.0005, 切向力Y=1383.5229 +FPS=47.19, 法向力=1363.9752, 切向力X=3125.0212, 切向力Y=1227.8201 +FPS=46.26, 法向力=1386.0234, 切向力X=3115.1929, 切向力Y=1361.4553 +FPS=44.99, 法向力=1908.3953, 切向力X=2671.7607, 切向力Y=1513.0205 +FPS=47.44, 法向力=1897.8146, 切向力X=2687.1313, 切向力Y=1531.5781 +FPS=45.85, 法向力=1919.3669, 切向力X=2693.2644, 切向力Y=1535.0958 +FPS=42.99, 法向力=1329.1294, 切向力X=2502.9148, 切向力Y=1510.2539 +FPS=46.13, 法向力=1269.2620, 切向力X=2490.8340, 切向力Y=1375.5128 +FPS=45.55, 法向力=1272.9926, 切向力X=2488.4702, 切向力Y=1419.8009 +FPS=40.64, 法向力=1643.5203, 切向力X=3048.5559, 切向力Y=1561.3503 +FPS=45.46, 法向力=1715.8784, 切向力X=3147.4126, 切向力Y=1527.2076 +FPS=42.04, 法向力=1292.5210, 切向力X=2184.0071, 切向力Y=1628.0291 +FPS=45.27, 法向力=1289.7515, 切向力X=2217.9053, 切向力Y=1698.2632 +FPS=42.43, 法向力=1295.9016, 切向力X=2194.5029, 切向力Y=1653.1416 +FPS=44.33, 法向力=1227.2095, 切向力X=2791.6118, 切向力Y=1508.0273 +FPS=45.52, 法向力=1300.3762, 切向力X=2966.6587, 切向力Y=1500.4611 +FPS=44.53, 法向力=1067.1467, 切向力X=2644.4873, 切向力Y=1605.3998 +FPS=44.52, 法向力=1023.7454, 切向力X=2614.6353, 切向力Y=1637.5807 +FPS=45.05, 法向力=1002.3497, 切向力X=2619.4141, 切向力Y=1649.6400 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000234s, blend=0.002150s (9 tiles incl ref), finalize=0.000048s, total=0.002439s +FPS=41.04, 法向力=1538.8169, 切向力X=1793.6680, 切向力Y=2595.4321 +FPS=45.32, 法向力=1595.5215, 切向力X=1791.1680, 切向力Y=2643.9395 +FPS=42.18, 法向力=1504.1086, 切向力X=2008.5588, 切向力Y=1762.1531 +FPS=46.12, 法向力=1500.1812, 切向力X=2004.3804, 切向力Y=1826.0919 +FPS=45.90, 法向力=1484.3829, 切向力X=1967.2809, 切向力Y=1847.9681 +FPS=40.23, 法向力=1804.4034, 切向力X=2528.0107, 切向力Y=1738.6078 +FPS=46.43, 法向力=1830.0261, 切向力X=2476.9912, 切向力Y=1898.4236 +FPS=44.89, 法向力=1837.5785, 切向力X=2429.2615, 切向力Y=1866.9934 +FPS=43.26, 法向力=1212.0881, 切向力X=3484.9739, 切向力Y=2562.7056 +FPS=44.57, 法向力=1236.3960, 切向力X=3547.4536, 切向力Y=2634.9829 +FPS=44.46, 法向力=1222.1812, 切向力X=3566.5725, 切向力Y=2637.9519 +FPS=42.14, 法向力=1519.3007, 切向力X=1751.5391, 切向力Y=1714.3677 +FPS=46.65, 法向力=1568.4908, 切向力X=1777.5620, 切向力Y=1747.4558 +FPS=42.69, 法向力=1309.5232, 切向力X=2466.6384, 切向力Y=1538.7358 +FPS=47.50, 法向力=1295.9106, 切向力X=2396.2832, 切向力Y=1511.5276 +FPS=45.72, 法向力=1307.4790, 切向力X=2397.3174, 切向力Y=1508.6672 +FPS=43.35, 法向力=1265.4397, 切向力X=1980.6750, 切向力Y=1691.7468 +FPS=46.55, 法向力=1266.5828, 切向力X=2097.6802, 切向力Y=1614.7709 +FPS=46.18, 法向力=1268.5896, 切向力X=2118.6978, 切向力Y=1635.7091 +FPS=42.18, 法向力=845.2231, 切向力X=1664.1733, 切向力Y=1711.4573 +FPS=45.15, 法向力=848.7427, 切向力X=1656.3196, 切向力Y=1754.9062 +FPS=43.03, 法向力=836.2976, 切向力X=1655.8107, 切向力Y=1730.7178 +FPS=41.62, 法向力=1131.6019, 切向力X=1984.3401, 切向力Y=1904.0760 +FPS=43.92, 法向力=1173.9736, 切向力X=1974.1880, 切向力Y=2004.8163 +FPS=43.70, 法向力=1349.8821, 切向力X=1982.6616, 切向力Y=1663.9712 +FPS=45.50, 法向力=1425.8765, 切向力X=1955.9141, 切向力Y=1591.3932 +FPS=43.34, 法向力=1420.5886, 切向力X=1967.4902, 切向力Y=1617.2605 +FPS=45.68, 法向力=1368.6420, 切向力X=2273.6870, 切向力Y=2799.0449 +FPS=43.76, 法向力=1396.7833, 切向力X=2303.2678, 切向力Y=2875.7314 +FPS=39.02, 法向力=1616.2996, 切向力X=2178.7612, 切向力Y=1871.7207 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000267s, blend=0.002237s (9 tiles incl ref), finalize=0.000047s, total=0.002559s +FPS=44.81, 法向力=1659.1937, 切向力X=2211.3408, 切向力Y=1851.6040 +FPS=46.27, 法向力=1670.1130, 切向力X=2224.4995, 切向力Y=1832.4222 +FPS=40.72, 法向力=1620.2126, 切向力X=2923.1243, 切向力Y=1819.2731 +FPS=45.79, 法向力=1667.7954, 切向力X=2947.7397, 切向力Y=1806.3988 +FPS=40.68, 法向力=1169.0283, 切向力X=1824.3145, 切向力Y=1867.9543 +FPS=45.98, 法向力=1139.5436, 切向力X=1762.4661, 切向力Y=1847.7173 +FPS=45.74, 法向力=1131.6904, 切向力X=1773.8733, 切向力Y=1892.5886 +FPS=43.50, 法向力=1422.9995, 切向力X=2569.2612, 切向力Y=2218.7529 +FPS=46.73, 法向力=1443.9690, 切向力X=2713.3262, 切向力Y=2045.2372 +FPS=46.02, 法向力=1464.6282, 切向力X=2722.4111, 切向力Y=2039.6776 +FPS=40.89, 法向力=1900.7217, 切向力X=2655.6694, 切向力Y=1948.1495 +FPS=45.36, 法向力=1904.9337, 切向力X=2609.0757, 切向力Y=1917.0944 +FPS=43.38, 法向力=1926.6083, 切向力X=2692.0610, 切向力Y=2007.8186 +FPS=42.09, 法向力=1109.4828, 切向力X=1468.8940, 切向力Y=1311.0920 +FPS=41.60, 法向力=1120.6313, 切向力X=1446.1642, 切向力Y=1321.4078 +FPS=42.77, 法向力=1835.9755, 切向力X=3687.9976, 切向力Y=1206.1566 +FPS=44.00, 法向力=1808.7625, 切向力X=3619.7546, 切向力Y=1248.7935 +FPS=41.53, 法向力=1111.6792, 切向力X=2601.6997, 切向力Y=2024.5273 +FPS=45.75, 法向力=1149.7223, 切向力X=2564.1621, 切向力Y=2134.8391 +FPS=46.07, 法向力=1140.1621, 切向力X=2573.4692, 切向力Y=2105.6050 +FPS=40.32, 法向力=1349.7756, 切向力X=2176.9727, 切向力Y=1695.1401 +FPS=45.45, 法向力=1360.4232, 切向力X=2188.8293, 切向力Y=1725.4163 +FPS=46.85, 法向力=1374.4879, 切向力X=2183.9578, 切向力Y=1716.0204 +FPS=43.95, 法向力=1797.2004, 切向力X=2432.1421, 切向力Y=2087.3809 +FPS=46.08, 法向力=1768.8230, 切向力X=2408.1365, 切向力Y=2135.9893 +FPS=41.94, 法向力=1618.1396, 切向力X=1838.8074, 切向力Y=1195.2830 +FPS=46.91, 法向力=1625.5166, 切向力X=1800.2092, 切向力Y=1158.8440 +FPS=47.10, 法向力=1634.8105, 切向力X=1776.2878, 切向力Y=1157.9219 +FPS=41.97, 法向力=1236.3699, 切向力X=2304.2964, 切向力Y=1721.8856 +FPS=46.41, 法向力=1238.5880, 切向力X=2315.4971, 切向力Y=1807.0087 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000229s, blend=0.002157s (9 tiles incl ref), finalize=0.000048s, total=0.002440s +FPS=46.06, 法向力=1258.8789, 切向力X=2322.9927, 切向力Y=1817.8860 +FPS=40.21, 法向力=1982.1538, 切向力X=2699.3823, 切向力Y=2247.3206 +FPS=46.49, 法向力=1967.3105, 切向力X=2703.0488, 切向力Y=2226.7344 +FPS=45.39, 法向力=1975.2524, 切向力X=2697.3818, 切向力Y=2234.6743 +FPS=40.92, 法向力=1156.5591, 切向力X=2454.8367, 切向力Y=1596.5950 +FPS=44.53, 法向力=1204.5544, 切向力X=2486.8940, 切向力Y=1696.9377 +FPS=39.66, 法向力=1329.2773, 切向力X=2020.4038, 切向力Y=1507.9755 +FPS=46.30, 法向力=1374.6405, 切向力X=2018.2561, 切向力Y=1504.9961 +FPS=43.45, 法向力=1382.2129, 切向力X=2016.6902, 切向力Y=1488.0364 +FPS=45.98, 法向力=1638.4211, 切向力X=1943.4478, 切向力Y=1321.1707 +FPS=45.07, 法向力=1656.3558, 切向力X=2014.8685, 切向力Y=1349.8669 +FPS=41.02, 法向力=1184.6031, 切向力X=1791.0875, 切向力Y=2127.6680 +FPS=45.55, 法向力=1183.7051, 切向力X=1827.8654, 切向力Y=2130.3516 +FPS=46.91, 法向力=1194.0554, 切向力X=1814.3040, 切向力Y=2041.3660 +FPS=40.73, 法向力=1300.1672, 切向力X=1317.8384, 切向力Y=1717.5557 +FPS=45.11, 法向力=1347.8347, 切向力X=1278.5830, 切向力Y=1797.5208 +FPS=37.20, 法向力=1292.7400, 切向力X=1790.8015, 切向力Y=2229.8442 +FPS=46.58, 法向力=1370.7013, 切向力X=1805.4907, 切向力Y=2341.5830 +FPS=46.02, 法向力=1377.3547, 切向力X=1794.4597, 切向力Y=2410.7761 +FPS=43.24, 法向力=1409.3942, 切向力X=1959.6826, 切向力Y=2229.1240 +FPS=46.72, 法向力=1422.8889, 切向力X=2053.9922, 切向力Y=2195.9409 +FPS=45.62, 法向力=1420.5994, 切向力X=2076.8257, 切向力Y=2250.4460 +FPS=41.93, 法向力=1395.8444, 切向力X=2334.6147, 切向力Y=1629.3293 +FPS=46.40, 法向力=1446.3770, 切向力X=2468.4468, 切向力Y=1710.0861 +FPS=44.97, 法向力=1448.2664, 切向力X=2516.4326, 切向力Y=1705.4099 +FPS=42.84, 法向力=1405.7633, 切向力X=2598.1235, 切向力Y=2044.8312 +FPS=44.81, 法向力=1408.4855, 切向力X=2506.2859, 切向力Y=2083.0525 +FPS=41.48, 法向力=1532.3324, 切向力X=3234.4580, 切向力Y=2310.1460 +FPS=46.14, 法向力=1534.5056, 切向力X=3218.5776, 切向力Y=2186.2668 +FPS=46.15, 法向力=1523.0686, 切向力X=3205.1133, 切向力Y=2220.6096 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002070s (9 tiles incl ref), finalize=0.000044s, total=0.002333s +FPS=43.64, 法向力=1691.9952, 切向力X=2068.8843, 切向力Y=2243.3762 +FPS=46.14, 法向力=1769.7893, 切向力X=1954.1516, 切向力Y=2367.1733 +FPS=43.61, 法向力=1820.4663, 切向力X=1885.5735, 切向力Y=2338.3770 +FPS=44.03, 法向力=1578.6593, 切向力X=2622.4443, 切向力Y=2057.0828 +FPS=46.89, 法向力=1611.7656, 切向力X=2653.0298, 切向力Y=1945.1910 +FPS=43.99, 法向力=1039.0369, 切向力X=2023.8608, 切向力Y=2066.6318 +FPS=45.08, 法向力=1031.1769, 切向力X=1988.5784, 切向力Y=2136.5879 +FPS=45.85, 法向力=1015.5586, 切向力X=1974.2744, 切向力Y=2082.7859 +FPS=41.42, 法向力=1329.3306, 切向力X=3153.8730, 切向力Y=2465.2090 +FPS=42.55, 法向力=1365.4211, 切向力X=3175.2402, 切向力Y=2507.9834 +FPS=39.62, 法向力=1909.0269, 切向力X=3168.5723, 切向力Y=2191.2949 +FPS=45.30, 法向力=1951.7041, 切向力X=3204.4487, 切向力Y=2164.4927 +FPS=45.26, 法向力=1901.6265, 切向力X=3200.4800, 切向力Y=2120.1626 +FPS=40.58, 法向力=1680.1897, 切向力X=3002.5110, 切向力Y=2391.0889 +FPS=45.48, 法向力=1671.5172, 切向力X=3013.0842, 切向力Y=2322.0686 +FPS=46.55, 法向力=1673.5002, 切向力X=3015.1545, 切向力Y=2310.5391 +FPS=43.45, 法向力=1348.3047, 切向力X=2857.3835, 切向力Y=1519.0454 +FPS=45.72, 法向力=1445.3334, 切向力X=3032.1963, 切向力Y=1684.0383 +FPS=40.90, 法向力=1578.8990, 切向力X=2687.5659, 切向力Y=2318.4829 +FPS=45.61, 法向力=1589.9526, 切向力X=2642.0415, 切向力Y=2412.1538 +FPS=44.49, 法向力=1611.2974, 切向力X=2655.7263, 切向力Y=2405.0981 +FPS=42.15, 法向力=1344.2876, 切向力X=2260.3860, 切向力Y=1748.6527 +FPS=45.79, 法向力=1405.5667, 切向力X=2137.9792, 切向力Y=1826.2166 +FPS=44.37, 法向力=1417.1997, 切向力X=2120.7646, 切向力Y=1799.6152 +FPS=42.83, 法向力=1779.8457, 切向力X=2543.3823, 切向力Y=1876.4211 +FPS=46.51, 法向力=1857.0500, 切向力X=2590.4353, 切向力Y=1895.4221 +FPS=43.94, 法向力=1803.4177, 切向力X=2559.4976, 切向力Y=1916.0522 +FPS=43.79, 法向力=1446.9976, 切向力X=2440.5220, 切向力Y=2196.3979 +FPS=45.71, 法向力=1459.2532, 切向力X=2428.7500, 切向力Y=2203.0298 +FPS=41.99, 法向力=2016.3986, 切向力X=2846.9478, 切向力Y=1465.4805 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000212s, blend=0.002144s (9 tiles incl ref), finalize=0.000048s, total=0.002409s +FPS=43.05, 法向力=2062.9517, 切向力X=2859.6172, 切向力Y=1396.8169 +FPS=42.08, 法向力=1473.8176, 切向力X=2510.1917, 切向力Y=1900.6243 +FPS=44.54, 法向力=1442.6785, 切向力X=2512.5691, 切向力Y=1964.4132 +FPS=45.15, 法向力=1451.0088, 切向力X=2495.9434, 切向力Y=1939.6782 +FPS=40.51, 法向力=1562.3059, 切向力X=3249.3347, 切向力Y=1706.2260 +FPS=45.48, 法向力=1587.5231, 切向力X=3276.4517, 切向力Y=1676.4351 +FPS=42.95, 法向力=1588.2422, 切向力X=3285.5750, 切向力Y=1686.0435 +FPS=42.32, 法向力=1598.5156, 切向力X=2598.7141, 切向力Y=2113.6228 +FPS=45.78, 法向力=1541.2473, 切向力X=2511.7686, 切向力Y=2117.1396 +FPS=38.54, 法向力=1636.1875, 切向力X=2751.6382, 切向力Y=1533.0444 +FPS=46.09, 法向力=1615.9043, 切向力X=2707.5840, 切向力Y=1601.0668 +FPS=44.73, 法向力=1667.1912, 切向力X=2682.6470, 切向力Y=1562.7820 +FPS=44.26, 法向力=1322.0435, 切向力X=2832.9805, 切向力Y=1935.4962 +FPS=43.97, 法向力=1312.9520, 切向力X=2843.3848, 切向力Y=1969.8040 +FPS=44.05, 法向力=1346.0105, 切向力X=2814.6099, 切向力Y=1934.4763 +FPS=42.18, 法向力=1453.8965, 切向力X=2412.4395, 切向力Y=2288.5083 +FPS=45.16, 法向力=1419.8065, 切向力X=2390.4312, 切向力Y=2344.3499 +FPS=43.16, 法向力=1378.3955, 切向力X=2544.2014, 切向力Y=2037.8208 +FPS=43.63, 法向力=1406.9722, 切向力X=2518.8628, 切向力Y=1911.5142 +FPS=42.82, 法向力=1422.2133, 切向力X=2512.9189, 切向力Y=2034.6615 +FPS=45.08, 法向力=1210.0571, 切向力X=2725.7844, 切向力Y=2215.1030 +FPS=46.24, 法向力=1247.0624, 切向力X=2791.3838, 切向力Y=2328.4995 +FPS=44.46, 法向力=1727.0740, 切向力X=2573.7656, 切向力Y=1786.6130 +FPS=45.69, 法向力=1731.0167, 切向力X=2592.7886, 切向力Y=1769.2793 +FPS=47.04, 法向力=1775.0234, 切向力X=2615.9143, 切向力Y=1797.3687 +FPS=40.71, 法向力=1453.2351, 切向力X=2548.6760, 切向力Y=2344.6604 +FPS=43.25, 法向力=1375.2554, 切向力X=2615.4702, 切向力Y=2314.8237 +FPS=43.44, 法向力=1375.3583, 切向力X=2573.7349, 切向力Y=2330.2778 +FPS=42.62, 法向力=1541.4426, 切向力X=2309.4600, 切向力Y=1767.8077 +FPS=45.50, 法向力=1548.3027, 切向力X=2268.4141, 切向力Y=1789.4094 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000395s, blend=0.002818s (9 tiles incl ref), finalize=0.000058s, total=0.003281s +FPS=40.90, 法向力=1449.4282, 切向力X=1589.5770, 切向力Y=1876.2632 +FPS=46.48, 法向力=1487.3015, 切向力X=1535.3352, 切向力Y=1962.1427 +FPS=46.36, 法向力=1492.1412, 切向力X=1555.8158, 切向力Y=1925.0129 +FPS=42.24, 法向力=1643.6687, 切向力X=2094.3931, 切向力Y=2080.8271 +FPS=46.13, 法向力=1701.5471, 切向力X=2230.9199, 切向力Y=2197.5134 +FPS=46.20, 法向力=1699.1104, 切向力X=2232.0664, 切向力Y=2226.8916 +FPS=40.04, 法向力=1669.2566, 切向力X=2478.3958, 切向力Y=1846.7869 +FPS=45.86, 法向力=1668.3024, 切向力X=2454.7581, 切向力Y=1751.8789 +FPS=42.92, 法向力=1660.0228, 切向力X=2346.4453, 切向力Y=1812.2988 +FPS=45.66, 法向力=1467.8188, 切向力X=2185.6699, 切向力Y=1283.5966 +FPS=45.03, 法向力=1441.5369, 切向力X=2139.4988, 切向力Y=1156.1371 +FPS=40.15, 法向力=1850.5093, 切向力X=3134.2886, 切向力Y=2352.0959 +FPS=46.80, 法向力=1864.6720, 切向力X=3257.1821, 切向力Y=2305.9277 +FPS=43.66, 法向力=1857.7090, 切向力X=3259.1584, 切向力Y=2342.4211 +FPS=43.98, 法向力=1205.2029, 切向力X=1368.3071, 切向力Y=2139.0452 +FPS=47.15, 法向力=1301.5671, 切向力X=1344.7947, 切向力Y=2234.6904 +FPS=43.48, 法向力=1354.3855, 切向力X=3228.2642, 切向力Y=2111.9258 +FPS=44.56, 法向力=1361.6501, 切向力X=3189.8027, 切向力Y=2051.3083 +FPS=47.70, 法向力=1422.0278, 切向力X=3239.7979, 切向力Y=2073.1182 +FPS=41.07, 法向力=1537.7446, 切向力X=2467.5791, 切向力Y=2731.2686 +FPS=43.77, 法向力=1621.0742, 切向力X=2535.6279, 切向力Y=2819.9541 +FPS=40.62, 法向力=1859.5990, 切向力X=2522.1980, 切向力Y=2471.8782 +FPS=45.49, 法向力=1861.0769, 切向力X=2560.1631, 切向力Y=2542.3926 +FPS=45.11, 法向力=1840.8674, 切向力X=2594.5967, 切向力Y=2595.5732 +FPS=41.74, 法向力=1685.1230, 切向力X=3442.2480, 切向力Y=1952.1399 +FPS=42.57, 法向力=1730.9532, 切向力X=3305.0576, 切向力Y=1973.9771 +FPS=44.11, 法向力=1759.9843, 切向力X=3298.5679, 切向力Y=1983.8235 +FPS=41.14, 法向力=2075.5986, 切向力X=3342.8442, 切向力Y=2221.7969 +FPS=44.71, 法向力=2028.8168, 切向力X=3325.8599, 切向力Y=2174.9404 +FPS=42.99, 法向力=2037.7302, 切向力X=3324.2725, 切向力Y=2189.7529 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000224s, blend=0.002148s (9 tiles incl ref), finalize=0.000044s, total=0.002422s +FPS=43.11, 法向力=1715.7592, 切向力X=2139.1704, 切向力Y=2409.9331 +FPS=46.42, 法向力=1637.0767, 切向力X=2139.7388, 切向力Y=2435.8142 +FPS=40.72, 法向力=1651.5513, 切向力X=2674.5962, 切向力Y=2023.8865 +FPS=45.47, 法向力=1634.3008, 切向力X=2685.4800, 切向力Y=1998.9116 +FPS=44.35, 法向力=1657.7382, 切向力X=2702.8440, 切向力Y=1920.2783 +FPS=45.36, 法向力=1316.6918, 切向力X=2325.3518, 切向力Y=1944.3718 +FPS=45.49, 法向力=1380.8171, 切向力X=2348.6450, 切向力Y=1992.5830 +FPS=43.72, 法向力=1862.6536, 切向力X=2522.1772, 切向力Y=1537.6958 +FPS=44.01, 法向力=1905.1450, 切向力X=2581.5581, 切向力Y=1508.1558 +FPS=44.72, 法向力=1899.3589, 切向力X=2602.3716, 切向力Y=1489.6660 +FPS=40.17, 法向力=1587.2405, 切向力X=2254.0015, 切向力Y=1923.9758 +FPS=45.34, 法向力=1707.9343, 切向力X=2293.3770, 切向力Y=1747.2712 +FPS=36.98, 法向力=2402.1482, 切向力X=3515.0322, 切向力Y=2002.0009 +FPS=41.72, 法向力=2401.6143, 切向力X=3426.3452, 切向力Y=2011.4448 +FPS=44.38, 法向力=2415.1099, 切向力X=3428.8298, 切向力Y=1971.5854 +FPS=42.29, 法向力=1587.4852, 切向力X=2416.3804, 切向力Y=2251.0305 +FPS=46.12, 法向力=1562.6042, 切向力X=2355.1284, 切向力Y=2254.0225 +FPS=43.24, 法向力=1595.6515, 切向力X=2339.5645, 切向力Y=2291.1377 +FPS=41.81, 法向力=1446.3850, 切向力X=2689.5632, 切向力Y=1836.4810 +FPS=45.45, 法向力=1506.6761, 切向力X=2672.9453, 切向力Y=1823.2581 +FPS=43.57, 法向力=1480.4755, 切向力X=2607.3694, 切向力Y=1761.3071 +FPS=41.52, 法向力=1888.9618, 切向力X=2339.2139, 切向力Y=1667.7788 +FPS=42.21, 法向力=1922.2349, 切向力X=2279.6282, 切向力Y=1671.9507 +FPS=42.32, 法向力=1914.8838, 切向力X=2934.9138, 切向力Y=2145.0005 +FPS=46.29, 法向力=1912.9288, 切向力X=2877.2258, 切向力Y=2181.2471 +FPS=40.73, 法向力=1519.9768, 切向力X=1464.9142, 切向力Y=1931.0801 +FPS=46.67, 法向力=1498.9331, 切向力X=1375.1100, 切向力Y=1919.6978 +FPS=45.17, 法向力=1488.7190, 切向力X=1335.6182, 切向力Y=1937.6265 +FPS=40.64, 法向力=1553.5288, 切向力X=2323.4551, 切向力Y=1643.0996 +FPS=45.22, 法向力=1584.7595, 切向力X=2400.9192, 切向力Y=1645.2579 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-139.23, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000004s (hit), reset=0.000327s, blend=0.002296s (9 tiles incl ref), finalize=0.000053s, total=0.002682s +FPS=43.71, 法向力=1598.8640, 切向力X=2446.4080, 切向力Y=1647.0750 +FPS=44.53, 法向力=1520.4442, 切向力X=2995.9478, 切向力Y=1699.0222 +FPS=45.58, 法向力=1516.3864, 切向力X=2839.4512, 切向力Y=1775.4636 +FPS=42.42, 法向力=1607.8795, 切向力X=1994.7408, 切向力Y=2430.9126 +FPS=45.41, 法向力=1615.6404, 切向力X=2054.5654, 切向力Y=2480.7217 +FPS=44.99, 法向力=1649.4209, 切向力X=2049.0713, 切向力Y=2476.2871 +FPS=39.54, 法向力=1490.5759, 切向力X=2094.5835, 切向力Y=1851.3809 +FPS=44.21, 法向力=1520.0807, 切向力X=2061.4238, 切向力Y=1851.9100 +FPS=43.12, 法向力=1521.9255, 切向力X=2060.8950, 切向力Y=1892.8872 +FPS=43.29, 法向力=1752.2031, 切向力X=2880.1169, 切向力Y=1959.0361 +FPS=45.30, 法向力=1745.0291, 切向力X=2926.9800, 切向力Y=2037.3369 +FPS=38.18, 法向力=1811.8116, 切向力X=2686.2031, 切向力Y=1780.9443 +FPS=45.26, 法向力=1793.3849, 切向力X=2613.0024, 切向力Y=1738.0530 +FPS=40.74, 法向力=1701.7611, 切向力X=2335.3481, 切向力Y=1939.3463 +FPS=44.77, 法向力=1781.1082, 切向力X=2233.4167, 切向力Y=1903.7000 +FPS=45.65, 法向力=1774.6360, 切向力X=2283.6445, 切向力Y=1878.4769 +FPS=42.37, 法向力=1898.8152, 切向力X=1506.5986, 切向力Y=1747.3802 +FPS=45.50, 法向力=1976.8179, 切向力X=1548.7137, 切向力Y=1736.5404 +FPS=45.65, 法向力=1957.9131, 切向力X=1551.1218, 切向力Y=1765.7979 +FPS=41.72, 法向力=1710.0768, 切向力X=2377.7476, 切向力Y=2416.0645 +FPS=45.40, 法向力=1720.9646, 切向力X=2415.5381, 切向力Y=2351.0850 +FPS=44.80, 法向力=1699.0947, 切向力X=2420.8267, 切向力Y=2436.7434 +FPS=43.38, 法向力=1673.8585, 切向力X=1790.5898, 切向力Y=2069.9182 +FPS=44.66, 法向力=1636.6130, 切向力X=1661.5076, 切向力Y=2043.7625 +FPS=42.24, 法向力=1372.8842, 切向力X=2669.1821, 切向力Y=2265.9263 +FPS=20.02, 法向力=1391.7067, 切向力X=2694.5823, 切向力Y=2172.9238 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_172551.log b/examples/logs/qt_viewer_20260519_172551.log new file mode 100644 index 0000000..ac489dc --- /dev/null +++ b/examples/logs/qt_viewer_20260519_172551.log @@ -0,0 +1,21773 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.43, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=2.66, 法向力=1419.0402, 切向力X=1202.8914, 切向力Y=-943.7029 +FPS=24.59, 法向力=1505.1804, 切向力X=690.7161, 切向力Y=-252.7392 +FPS=15.14, 法向力=1543.1111, 切向力X=927.5571, 切向力Y=-481.0264 +FPS=17.04, 法向力=1017.5203, 切向力X=136.7565, 切向力Y=814.4093 +FPS=18.17, 法向力=1033.8081, 切向力X=234.0383, 切向力Y=877.5222 +FPS=18.85, 法向力=1008.7761, 切向力X=556.9156, 切向力Y=226.7627 +FPS=18.60, 法向力=1000.9512, 切向力X=527.2747, 切向力Y=225.8840 +FPS=19.94, 法向力=1290.9518, 切向力X=448.8102, 切向力Y=-30.5480 +FPS=19.16, 法向力=2662.2095, 切向力X=728.4516, 切向力Y=-563.2197 +FPS=19.36, 法向力=2798.9141, 切向力X=741.9274, 切向力Y=-594.4891 +FPS=17.27, 法向力=1420.6448, 切向力X=223.8077, 切向力Y=-51.3495 +FPS=18.77, 法向力=1140.8979, 切向力X=845.6715, 切向力Y=-1300.1429 +FPS=17.35, 法向力=1426.3962, 切向力X=17.7435, 切向力Y=-182.0417 +FPS=19.62, 法向力=1517.6306, 切向力X=63.7963, 切向力Y=-327.0389 +FPS=19.89, 法向力=1067.0015, 切向力X=863.0129, 切向力Y=-384.3323 +FPS=19.63, 法向力=1080.5645, 切向力X=959.8604, 切向力Y=-475.2287 +FPS=18.46, 法向力=1216.1008, 切向力X=340.6077, 切向力Y=-148.0370 +FPS=20.14, 法向力=802.9711, 切向力X=88.6477, 切向力Y=-128.5025 +FPS=19.05, 法向力=817.1877, 切向力X=170.8757, 切向力Y=-141.8247 +FPS=19.59, 法向力=1029.9119, 切向力X=-50.9624, 切向力Y=467.4576 +FPS=18.32, 法向力=1634.5425, 切向力X=541.0997, 切向力Y=199.5640 +FPS=20.04, 法向力=1616.7126, 切向力X=502.6616, 切向力Y=187.9675 +FPS=18.94, 法向力=1198.0574, 切向力X=466.6587, 切向力Y=135.0843 +FPS=18.05, 法向力=1223.9968, 切向力X=471.8465, 切向力Y=88.1301 +FPS=17.37, 法向力=1018.6542, 切向力X=1089.2147, 切向力Y=214.4986 +FPS=20.65, 法向力=1294.0610, 切向力X=273.1421, 切向力Y=-34.3717 +FPS=19.45, 法向力=1291.1377, 切向力X=299.6820, 切向力Y=-17.0809 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000780s, blend=0.004488s (9 tiles incl ref), finalize=0.000134s, total=0.005413s +FPS=18.01, 法向力=1510.1499, 切向力X=1048.0281, 切向力Y=-710.6686 +FPS=16.94, 法向力=1353.2758, 切向力X=932.7507, 切向力Y=-572.7133 +FPS=20.06, 法向力=1300.1799, 切向力X=1009.4426, 切向力Y=-536.1476 +FPS=19.26, 法向力=1810.5615, 切向力X=771.9159, 切向力Y=-19.5592 +FPS=18.89, 法向力=1900.8441, 切向力X=741.6390, 切向力Y=-73.1178 +FPS=20.05, 法向力=1201.3845, 切向力X=826.6954, 切向力Y=-722.7225 +FPS=19.72, 法向力=1372.9711, 切向力X=544.7777, 切向力Y=667.3851 +FPS=20.11, 法向力=1439.8618, 切向力X=549.0217, 切向力Y=583.0823 +FPS=19.47, 法向力=1836.6008, 切向力X=1380.9983, 切向力Y=-578.3019 +FPS=18.62, 法向力=1079.1133, 切向力X=860.2571, 切向力Y=-264.9159 +FPS=19.75, 法向力=1317.6672, 切向力X=-276.3634, 切向力Y=438.7548 +FPS=18.53, 法向力=1268.7129, 切向力X=-141.7746, 切向力Y=567.9849 +FPS=21.28, 法向力=1271.9138, 切向力X=-152.6125, 切向力Y=532.4167 +FPS=19.21, 法向力=836.6954, 切向力X=-420.1365, 切向力Y=-244.0237 +FPS=19.99, 法向力=1560.4591, 切向力X=872.3665, 切向力Y=530.3470 +FPS=19.88, 法向力=1622.5811, 切向力X=1007.2006, 切向力Y=158.7791 +FPS=19.31, 法向力=1625.5665, 切向力X=988.3085, 切向力Y=171.4191 +FPS=25.69, 法向力=1308.7520, 切向力X=1203.8748, 切向力Y=993.2468 +FPS=29.89, 法向力=1327.4192, 切向力X=831.1988, 切向力Y=-629.7317 +FPS=34.29, 法向力=1207.5018, 切向力X=1403.8533, 切向力Y=109.1466 +FPS=33.04, 法向力=1270.6589, 切向力X=1463.9504, 切向力Y=90.1068 +FPS=29.34, 法向力=1368.2173, 切向力X=1269.9214, 切向力Y=-721.8563 +FPS=34.51, 法向力=1416.5697, 切向力X=1248.3184, 切向力Y=-822.4552 +FPS=30.72, 法向力=1103.2390, 切向力X=1340.9204, 切向力Y=-650.1718 +FPS=33.90, 法向力=1201.1340, 切向力X=1477.3574, 切向力Y=-639.4790 +FPS=29.83, 法向力=1380.7726, 切向力X=652.6485, 切向力Y=-215.7661 +FPS=32.11, 法向力=1425.1232, 切向力X=634.2474, 切向力Y=-163.8646 +FPS=32.91, 法向力=1327.4077, 切向力X=358.6318, 切向力Y=271.1186 +FPS=32.26, 法向力=1353.7468, 切向力X=328.2714, 切向力Y=236.8025 +FPS=32.57, 法向力=1562.0713, 切向力X=893.3169, 切向力Y=-860.3408 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000265s, blend=0.003077s (9 tiles incl ref), finalize=0.000061s, total=0.003408s +FPS=31.41, 法向力=1577.9036, 切向力X=839.5828, 切向力Y=-876.0115 +FPS=33.00, 法向力=1239.8997, 切向力X=681.1271, 切向力Y=841.1731 +FPS=33.52, 法向力=1224.1333, 切向力X=660.2478, 切向力Y=895.4326 +FPS=32.12, 法向力=1334.1863, 切向力X=-396.7217, 切向力Y=-271.8189 +FPS=32.65, 法向力=1789.3293, 切向力X=994.8634, 切向力Y=-249.7736 +FPS=35.91, 法向力=1815.9805, 切向力X=957.6781, 切向力Y=-220.1199 +FPS=32.46, 法向力=1804.5996, 切向力X=947.1754, 切向力Y=-221.2422 +FPS=34.37, 法向力=1555.7915, 切向力X=1028.6921, 切向力Y=-411.2360 +FPS=33.62, 法向力=1562.7148, 切向力X=1004.8700, 切向力Y=-380.2848 +FPS=32.86, 法向力=1360.1189, 切向力X=726.5914, 切向力Y=-394.7321 +FPS=34.80, 法向力=1391.4998, 切向力X=674.0742, 切向力Y=-406.7650 +FPS=32.19, 法向力=965.9071, 切向力X=98.8596, 切向力Y=399.6359 +FPS=31.31, 法向力=1009.1940, 切向力X=103.7312, 切向力Y=365.1929 +FPS=35.54, 法向力=1664.4338, 切向力X=1386.9697, 切向力Y=-442.2057 +FPS=32.93, 法向力=1725.0054, 切向力X=1486.3477, 切向力Y=-457.6631 +FPS=33.07, 法向力=1544.1445, 切向力X=755.0285, 切向力Y=-879.0912 +FPS=31.93, 法向力=1596.0709, 切向力X=787.6965, 切向力Y=-1076.3132 +FPS=31.09, 法向力=1189.5870, 切向力X=195.2715, 切向力Y=665.3606 +FPS=31.96, 法向力=1264.9786, 切向力X=183.8650, 切向力Y=613.9786 +FPS=33.38, 法向力=1358.0266, 切向力X=367.1480, 切向力Y=472.1400 +FPS=32.25, 法向力=1077.9755, 切向力X=222.7700, 切向力Y=1068.6487 +FPS=33.31, 法向力=1026.1902, 切向力X=189.4455, 切向力Y=1097.6394 +FPS=30.80, 法向力=1243.9973, 切向力X=761.0797, 切向力Y=285.3804 +FPS=34.00, 法向力=1246.0891, 切向力X=841.2385, 切向力Y=291.5159 +FPS=30.80, 法向力=1204.5735, 切向力X=664.8885, 切向力Y=175.0972 +FPS=34.55, 法向力=1167.0198, 切向力X=653.8823, 切向力Y=242.2568 +FPS=33.71, 法向力=1199.0382, 切向力X=1023.4487, 切向力Y=455.5162 +FPS=33.04, 法向力=1179.6404, 切向力X=1077.2349, 切向力Y=409.4814 +FPS=31.13, 法向力=1309.4038, 切向力X=377.8665, 切向力Y=66.4382 +FPS=34.39, 法向力=1342.1770, 切向力X=447.4016, 切向力Y=40.1120 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002078s (9 tiles incl ref), finalize=0.000051s, total=0.002400s +FPS=31.24, 法向力=1322.8716, 切向力X=354.2814, 切向力Y=574.5264 +FPS=34.65, 法向力=1375.3350, 切向力X=389.0241, 切向力Y=769.7238 +FPS=31.56, 法向力=2074.3271, 切向力X=686.6722, 切向力Y=81.8988 +FPS=35.29, 法向力=2042.8573, 切向力X=666.7355, 切向力Y=-28.4364 +FPS=31.90, 法向力=1305.3909, 切向力X=605.3600, 切向力Y=-568.2142 +FPS=32.57, 法向力=1327.6829, 切向力X=616.4348, 切向力Y=-550.0934 +FPS=31.82, 法向力=1060.0271, 切向力X=1234.5598, 切向力Y=-520.6227 +FPS=33.90, 法向力=1023.7272, 切向力X=1293.5964, 切向力Y=-561.3157 +FPS=33.04, 法向力=1418.3749, 切向力X=961.0350, 切向力Y=1146.6080 +FPS=33.69, 法向力=1389.0375, 切向力X=962.9999, 切向力Y=1200.6865 +FPS=29.68, 法向力=1895.9275, 切向力X=1102.0354, 切向力Y=537.5116 +FPS=33.02, 法向力=1919.0156, 切向力X=991.9946, 切向力Y=254.8797 +FPS=30.14, 法向力=1015.1498, 切向力X=712.3843, 切向力Y=54.0178 +FPS=30.18, 法向力=1047.8169, 切向力X=695.4009, 切向力Y=51.3162 +FPS=32.22, 法向力=1157.1021, 切向力X=1301.3347, 切向力Y=358.8789 +FPS=32.24, 法向力=1178.8813, 切向力X=1298.4840, 切向力Y=380.3468 +FPS=33.95, 法向力=1294.0410, 切向力X=486.0114, 切向力Y=-327.6837 +FPS=33.48, 法向力=1394.1240, 切向力X=561.7133, 切向力Y=-416.1905 +FPS=30.09, 法向力=1199.1007, 切向力X=355.2946, 切向力Y=-340.2519 +FPS=31.93, 法向力=1186.6187, 切向力X=374.9913, 切向力Y=-299.5221 +FPS=32.30, 法向力=1306.3809, 切向力X=919.8262, 切向力Y=-87.9689 +FPS=31.48, 法向力=1375.5496, 切向力X=910.8683, 切向力Y=-164.0863 +FPS=32.41, 法向力=1599.9363, 切向力X=764.3279, 切向力Y=-550.8412 +FPS=30.87, 法向力=1736.6182, 切向力X=1214.6047, 切向力Y=-769.3547 +FPS=33.77, 法向力=1767.0085, 切向力X=1343.6335, 切向力Y=-794.6440 +FPS=30.69, 法向力=1756.4695, 切向力X=1350.9432, 切向力Y=-768.4816 +FPS=31.39, 法向力=1532.2651, 切向力X=1138.1659, 切向力Y=-85.6911 +FPS=31.25, 法向力=1548.1113, 切向力X=1048.8865, 切向力Y=116.6376 +FPS=32.00, 法向力=970.6232, 切向力X=1157.8807, 切向力Y=330.5165 +FPS=30.31, 法向力=1042.6636, 切向力X=590.1636, 切向力Y=486.6982 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000381s, blend=0.002263s (9 tiles incl ref), finalize=0.000057s, total=0.002707s +FPS=32.27, 法向力=1063.9479, 切向力X=612.0646, 切向力Y=438.5656 +FPS=28.08, 法向力=1030.7778, 切向力X=656.0109, 切向力Y=941.5499 +FPS=31.35, 法向力=1032.2295, 切向力X=617.4465, 切向力Y=913.3192 +FPS=31.77, 法向力=1352.2233, 切向力X=1620.3665, 切向力Y=-433.6626 +FPS=32.16, 法向力=1345.1384, 切向力X=1680.5516, 切向力Y=-424.4978 +FPS=29.19, 法向力=1352.7346, 切向力X=1815.9038, 切向力Y=-553.8187 +FPS=29.17, 法向力=1403.8054, 切向力X=2203.9565, 切向力Y=837.4688 +FPS=31.66, 法向力=1350.6565, 切向力X=2049.6086, 切向力Y=866.1094 +FPS=30.09, 法向力=1403.0581, 切向力X=944.1936, 切向力Y=329.7224 +FPS=33.65, 法向力=1351.5884, 切向力X=886.7516, 切向力Y=418.1316 +FPS=30.95, 法向力=993.6248, 切向力X=239.2144, 切向力Y=718.5553 +FPS=33.40, 法向力=963.3528, 切向力X=338.0826, 切向力Y=709.0043 +FPS=32.04, 法向力=978.5797, 切向力X=274.1004, 切向力Y=673.1903 +FPS=33.17, 法向力=1490.8506, 切向力X=182.0045, 切向力Y=848.3562 +FPS=31.56, 法向力=1494.5348, 切向力X=655.1506, 切向力Y=158.7479 +FPS=33.07, 法向力=1523.8712, 切向力X=790.8068, 切向力Y=330.6339 +FPS=32.63, 法向力=1165.1411, 切向力X=463.4178, 切向力Y=468.1874 +FPS=34.29, 法向力=1199.0123, 切向力X=397.0279, 切向力Y=356.7355 +FPS=31.28, 法向力=928.1819, 切向力X=981.0477, 切向力Y=348.0617 +FPS=34.14, 法向力=937.8851, 切向力X=1050.1157, 切向力Y=350.5946 +FPS=30.49, 法向力=1735.1334, 切向力X=1306.0234, 切向力Y=602.4044 +FPS=31.80, 法向力=1800.4119, 切向力X=1340.4241, 切向力Y=642.6473 +FPS=32.92, 法向力=1769.6660, 切向力X=1298.5356, 切向力Y=116.8969 +FPS=33.95, 法向力=1779.5127, 切向力X=1290.5336, 切向力Y=-9.5121 +FPS=30.91, 法向力=1555.8542, 切向力X=1584.6855, 切向力Y=424.5018 +FPS=33.71, 法向力=1531.9906, 切向力X=1664.1238, 切向力Y=349.5334 +FPS=32.18, 法向力=1106.2458, 切向力X=1029.1396, 切向力Y=555.6979 +FPS=34.24, 法向力=1104.5408, 切向力X=1071.1523, 切向力Y=487.7400 +FPS=31.38, 法向力=1379.4719, 切向力X=1714.5752, 切向力Y=-26.0436 +FPS=33.04, 法向力=1335.5648, 切向力X=1652.0712, 切向力Y=-84.0055 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002144s (9 tiles incl ref), finalize=0.000054s, total=0.002472s +FPS=33.07, 法向力=1437.9114, 切向力X=1500.3208, 切向力Y=-68.3973 +FPS=33.46, 法向力=1396.8723, 切向力X=1424.5420, 切向力Y=25.8618 +FPS=34.16, 法向力=1538.3484, 切向力X=1069.7136, 切向力Y=1079.3461 +FPS=34.15, 法向力=1572.5332, 切向力X=1049.2676, 切向力Y=1051.3970 +FPS=31.31, 法向力=1425.2134, 切向力X=1107.6194, 切向力Y=348.1578 +FPS=34.58, 法向力=1431.2502, 切向力X=1135.8975, 切向力Y=441.3994 +FPS=32.43, 法向力=1361.2483, 切向力X=1182.0045, 切向力Y=355.2433 +FPS=32.45, 法向力=1385.4680, 切向力X=1161.7510, 切向力Y=357.6733 +FPS=30.22, 法向力=1183.7395, 切向力X=1338.3892, 切向力Y=-257.3713 +FPS=30.85, 法向力=1158.5155, 切向力X=1347.3132, 切向力Y=-133.4417 +FPS=32.25, 法向力=1241.7777, 切向力X=949.1077, 切向力Y=-156.4070 +FPS=31.38, 法向力=1213.0251, 切向力X=1007.5869, 切向力Y=-154.2251 +FPS=33.54, 法向力=849.6930, 切向力X=1209.3103, 切向力Y=401.8459 +FPS=30.17, 法向力=848.4809, 切向力X=1179.5537, 切向力Y=262.6161 +FPS=31.47, 法向力=1078.0999, 切向力X=709.2136, 切向力Y=1240.0354 +FPS=30.68, 法向力=1099.8158, 切向力X=760.1337, 切向力Y=844.0781 +FPS=34.82, 法向力=1166.9413, 切向力X=857.1985, 切向力Y=805.1253 +FPS=30.55, 法向力=1484.9293, 切向力X=1453.2144, 切向力Y=-182.8141 +FPS=34.65, 法向力=1543.3524, 切向力X=1512.4502, 切向力Y=-321.8359 +FPS=31.05, 法向力=1734.5294, 切向力X=424.3588, 切向力Y=1006.8944 +FPS=34.30, 法向力=1776.6345, 切向力X=266.8735, 切向力Y=1012.7753 +FPS=30.60, 法向力=1501.3181, 切向力X=1940.4583, 切向力Y=-320.5384 +FPS=33.20, 法向力=1578.9470, 切向力X=1899.8020, 切向力Y=-392.8056 +FPS=30.53, 法向力=1312.6470, 切向力X=1160.7324, 切向力Y=694.9285 +FPS=33.04, 法向力=1282.3884, 切向力X=1132.6315, 切向力Y=735.9902 +FPS=32.62, 法向力=1501.4703, 切向力X=589.5410, 切向力Y=1174.5435 +FPS=33.80, 法向力=1637.1990, 切向力X=580.3709, 切向力Y=1144.4646 +FPS=31.09, 法向力=1817.6656, 切向力X=585.4001, 切向力Y=74.5618 +FPS=33.70, 法向力=1804.4534, 切向力X=571.8855, 切向力Y=149.2213 +FPS=31.76, 法向力=1242.2512, 切向力X=1927.9301, 切向力Y=696.8353 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000274s, blend=0.002137s (9 tiles incl ref), finalize=0.000098s, total=0.002516s +FPS=30.90, 法向力=1176.3706, 切向力X=1990.6310, 切向力Y=700.2441 +FPS=32.87, 法向力=1273.0988, 切向力X=1289.9724, 切向力Y=802.9399 +FPS=32.71, 法向力=1243.1814, 切向力X=1282.7205, 切向力Y=841.8618 +FPS=31.26, 法向力=1793.5612, 切向力X=64.1742, 切向力Y=225.1484 +FPS=29.92, 法向力=1785.7189, 切向力X=162.6657, 切向力Y=271.9550 +FPS=33.55, 法向力=1709.8459, 切向力X=778.5240, 切向力Y=-120.2682 +FPS=33.04, 法向力=1737.9434, 切向力X=897.8824, 切向力Y=-225.1361 +FPS=33.14, 法向力=862.7818, 切向力X=852.1219, 切向力Y=1587.2026 +FPS=29.98, 法向力=1575.8610, 切向力X=1713.6113, 切向力Y=-33.0937 +FPS=33.75, 法向力=1592.0310, 切向力X=1704.1127, 切向力Y=-133.0462 +FPS=32.34, 法向力=1584.4395, 切向力X=1708.3539, 切向力Y=-191.2067 +FPS=34.19, 法向力=926.3593, 切向力X=1078.2900, 切向力Y=512.2693 +FPS=32.24, 法向力=923.6547, 切向力X=1003.8474, 切向力Y=532.2877 +FPS=32.16, 法向力=1773.4382, 切向力X=1128.2148, 切向力Y=120.3663 +FPS=30.52, 法向力=1847.0239, 切向力X=1029.4675, 切向力Y=79.9167 +FPS=32.30, 法向力=956.2433, 切向力X=1000.0342, 切向力Y=707.7881 +FPS=31.86, 法向力=1169.8911, 切向力X=1617.3357, 切向力Y=270.8419 +FPS=33.35, 法向力=1241.0093, 切向力X=1821.1940, 切向力Y=318.2213 +FPS=30.45, 法向力=1222.3931, 切向力X=76.3754, 切向力Y=752.5939 +FPS=33.08, 法向力=1220.3752, 切向力X=19.8574, 切向力Y=763.0487 +FPS=29.83, 法向力=1580.7791, 切向力X=1578.8319, 切向力Y=283.8043 +FPS=32.47, 法向力=1641.8949, 切向力X=1616.9786, 切向力Y=205.8782 +FPS=29.35, 法向力=1291.4136, 切向力X=1230.5437, 切向力Y=594.6924 +FPS=31.66, 法向力=1290.2239, 切向力X=1219.3293, 切向力Y=636.6714 +FPS=33.03, 法向力=952.5620, 切向力X=1275.4453, 切向力Y=623.9004 +FPS=31.60, 法向力=1011.8535, 切向力X=1255.3221, 切向力Y=406.0391 +FPS=32.02, 法向力=1341.8577, 切向力X=164.4742, 切向力Y=767.8859 +FPS=31.95, 法向力=1396.9584, 切向力X=241.1443, 切向力Y=696.2563 +FPS=32.04, 法向力=1060.3853, 切向力X=1235.1035, 切向力Y=544.5800 +FPS=30.87, 法向力=1105.9060, 切向力X=1355.3546, 切向力Y=560.3213 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000280s, blend=0.002267s (9 tiles incl ref), finalize=0.000057s, total=0.002609s +FPS=32.49, 法向力=1750.4983, 切向力X=570.6897, 切向力Y=192.7630 +FPS=29.69, 法向力=1304.8851, 切向力X=718.6150, 切向力Y=973.5431 +FPS=32.92, 法向力=1322.4871, 切向力X=841.2343, 切向力Y=1136.4896 +FPS=30.64, 法向力=1403.7654, 切向力X=547.3878, 切向力Y=863.7125 +FPS=32.55, 法向力=1410.2087, 切向力X=596.6112, 切向力Y=881.5585 +FPS=28.13, 法向力=1301.7605, 切向力X=1042.7378, 切向力Y=440.9281 +FPS=31.89, 法向力=1325.8203, 切向力X=982.3066, 切向力Y=370.9044 +FPS=29.44, 法向力=1318.4199, 切向力X=617.9449, 切向力Y=404.7408 +FPS=30.72, 法向力=1210.2646, 切向力X=721.3209, 切向力Y=485.1833 +FPS=31.74, 法向力=1129.0557, 切向力X=639.4302, 切向力Y=783.1527 +FPS=31.56, 法向力=1131.6282, 切向力X=663.3645, 切向力Y=861.6577 +FPS=32.55, 法向力=1288.8406, 切向力X=899.9942, 切向力Y=920.5222 +FPS=31.61, 法向力=1262.8132, 切向力X=969.4709, 切向力Y=854.2411 +FPS=32.37, 法向力=1188.3955, 切向力X=1191.2107, 切向力Y=798.6072 +FPS=31.67, 法向力=1188.8910, 切向力X=1197.0084, 切向力Y=764.5337 +FPS=32.21, 法向力=1439.3772, 切向力X=1013.6343, 切向力Y=637.3626 +FPS=28.80, 法向力=2209.2656, 切向力X=384.0973, 切向力Y=551.6296 +FPS=30.87, 法向力=2227.5706, 切向力X=447.6573, 切向力Y=481.4863 +FPS=30.08, 法向力=2187.9585, 切向力X=1106.6047, 切向力Y=712.5272 +FPS=33.23, 法向力=2214.1912, 切向力X=1116.6709, 切向力Y=855.8458 +FPS=29.86, 法向力=1186.0012, 切向力X=886.8335, 切向力Y=776.2190 +FPS=32.90, 法向力=1167.3225, 切向力X=886.6597, 切向力Y=742.3540 +FPS=30.38, 法向力=1287.1211, 切向力X=997.7172, 切向力Y=-145.5709 +FPS=31.73, 法向力=1245.2209, 切向力X=860.4100, 切向力Y=53.8704 +FPS=32.72, 法向力=1888.7910, 切向力X=746.8240, 切向力Y=-203.9103 +FPS=31.41, 法向力=1825.5353, 切向力X=722.4395, 切向力Y=-161.2483 +FPS=32.08, 法向力=1226.9236, 切向力X=1096.6957, 切向力Y=721.1702 +FPS=31.29, 法向力=1219.4038, 切向力X=1222.4680, 切向力Y=786.7889 +FPS=33.12, 法向力=1009.7034, 切向力X=1360.9375, 切向力Y=269.3840 +FPS=31.56, 法向力=1053.5906, 切向力X=1362.3451, 切向力Y=199.0891 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000282s, blend=0.002144s (9 tiles incl ref), finalize=0.000053s, total=0.002485s +FPS=31.96, 法向力=1357.8613, 切向力X=1149.2264, 切向力Y=736.6602 +FPS=29.91, 法向力=1075.0774, 切向力X=1386.7007, 切向力Y=910.3539 +FPS=32.87, 法向力=1079.9143, 切向力X=1415.8409, 切向力Y=1012.9325 +FPS=30.41, 法向力=1732.0510, 切向力X=1402.2454, 切向力Y=285.0817 +FPS=33.72, 法向力=1794.6628, 切向力X=1305.8964, 切向力Y=89.2765 +FPS=30.46, 法向力=1601.1892, 切向力X=1484.5132, 切向力Y=865.3508 +FPS=33.73, 法向力=1578.1877, 切向力X=1608.2896, 切向力Y=793.5223 +FPS=31.83, 法向力=1572.7865, 切向力X=1599.3932, 切向力Y=771.3268 +FPS=31.30, 法向力=1901.3276, 切向力X=1197.3475, 切向力Y=83.2070 +FPS=28.75, 法向力=1381.1912, 切向力X=1635.4003, 切向力Y=728.2875 +FPS=32.43, 法向力=1425.9568, 切向力X=1630.4950, 切向力Y=782.9161 +FPS=31.53, 法向力=1012.0891, 切向力X=1736.6418, 切向力Y=435.9858 +FPS=32.66, 法向力=1007.1686, 切向力X=1786.1949, 切向力Y=380.9692 +FPS=29.29, 法向力=1837.9836, 切向力X=2037.5702, 切向力Y=705.8558 +FPS=31.69, 法向力=1906.3403, 切向力X=1905.1755, 切向力Y=448.3906 +FPS=29.69, 法向力=1305.8246, 切向力X=564.5924, 切向力Y=357.8622 +FPS=31.36, 法向力=1371.7383, 切向力X=625.7781, 切向力Y=275.6924 +FPS=31.85, 法向力=2171.2029, 切向力X=1550.4502, 切向力Y=429.9915 +FPS=30.68, 法向力=2201.1536, 切向力X=1472.2209, 切向力Y=347.4967 +FPS=32.55, 法向力=1906.7410, 切向力X=1200.3650, 切向力Y=801.2438 +FPS=31.57, 法向力=1910.4146, 切向力X=1299.4615, 切向力Y=624.6025 +FPS=32.12, 法向力=1866.1150, 切向力X=1122.4075, 切向力Y=919.1354 +FPS=31.62, 法向力=1806.5116, 切向力X=1094.0151, 切向力Y=905.5445 +FPS=29.67, 法向力=2107.0381, 切向力X=522.3474, 切向力Y=816.8383 +FPS=30.97, 法向力=1074.4961, 切向力X=1408.6475, 切向力Y=253.4644 +FPS=32.34, 法向力=1057.4578, 切向力X=1428.8020, 切向力Y=244.0062 +FPS=31.75, 法向力=1234.5648, 切向力X=788.1721, 切向力Y=275.8543 +FPS=32.09, 法向力=1227.2104, 切向力X=898.7448, 切向力Y=276.7777 +FPS=30.93, 法向力=1105.6356, 切向力X=1090.5410, 切向力Y=651.3761 +FPS=32.80, 法向力=1158.9883, 切向力X=1245.9309, 切向力Y=497.8770 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002151s (9 tiles incl ref), finalize=0.000057s, total=0.002475s +FPS=30.79, 法向力=1734.6365, 切向力X=1192.6807, 切向力Y=671.9830 +FPS=30.95, 法向力=1796.0349, 切向力X=1247.6455, 切向力Y=676.5654 +FPS=31.78, 法向力=1668.2593, 切向力X=1164.8976, 切向力Y=378.3789 +FPS=29.71, 法向力=1697.2913, 切向力X=1115.3422, 切向力Y=378.2830 +FPS=32.10, 法向力=2191.0000, 切向力X=238.8880, 切向力Y=1698.3279 +FPS=29.81, 法向力=2261.8716, 切向力X=264.0065, 切向力Y=1747.1853 +FPS=30.54, 法向力=975.9798, 切向力X=1288.3179, 切向力Y=1196.7288 +FPS=31.24, 法向力=932.1492, 切向力X=1342.4541, 切向力Y=1168.2513 +FPS=24.86, 法向力=2310.5466, 切向力X=1538.5081, 切向力Y=919.2405 +FPS=31.02, 法向力=1371.6743, 切向力X=1704.4331, 切向力Y=496.9761 +FPS=30.90, 法向力=1357.4347, 切向力X=1833.2881, 切向力Y=450.2774 +FPS=31.88, 法向力=1166.8899, 切向力X=1113.9133, 切向力Y=567.8949 +FPS=30.68, 法向力=1125.4218, 切向力X=1164.9866, 切向力Y=493.2831 +FPS=31.52, 法向力=2014.5328, 切向力X=909.3958, 切向力Y=625.9031 +FPS=31.32, 法向力=2027.2217, 切向力X=922.5214, 切向力Y=574.0869 +FPS=31.99, 法向力=1150.6072, 切向力X=911.9655, 切向力Y=547.4097 +FPS=29.24, 法向力=1241.0889, 切向力X=1389.7913, 切向力Y=685.0260 +FPS=31.23, 法向力=1229.1277, 切向力X=1407.6172, 切向力Y=759.9303 +FPS=31.08, 法向力=1122.6301, 切向力X=1474.0359, 切向力Y=-269.2647 +FPS=32.02, 法向力=1126.0872, 切向力X=1459.0962, 切向力Y=-267.6778 +FPS=30.65, 法向力=943.5559, 切向力X=1398.5288, 切向力Y=1436.2822 +FPS=33.27, 法向力=927.9623, 切向力X=1374.6671, 切向力Y=1436.0355 +FPS=30.71, 法向力=1125.4724, 切向力X=1522.8782, 切向力Y=913.4858 +FPS=30.79, 法向力=1130.0847, 切向力X=1507.0803, 切向力Y=905.2809 +FPS=32.00, 法向力=1613.2388, 切向力X=887.6964, 切向力Y=503.3553 +FPS=31.21, 法向力=1682.7749, 切向力X=884.6079, 切向力Y=673.5999 +FPS=32.56, 法向力=1239.6595, 切向力X=1854.0696, 切向力Y=897.7421 +FPS=31.25, 法向力=1290.2019, 切向力X=1902.0271, 切向力Y=859.0816 +FPS=32.10, 法向力=1699.6366, 切向力X=1153.4385, 切向力Y=607.3101 +FPS=31.94, 法向力=1781.8052, 切向力X=1144.3931, 切向力Y=416.2962 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002154s (9 tiles incl ref), finalize=0.000054s, total=0.002464s +FPS=30.90, 法向力=1959.0281, 切向力X=1180.1907, 切向力Y=590.0428 +FPS=30.12, 法向力=1649.1401, 切向力X=1281.5793, 切向力Y=922.6187 +FPS=33.25, 法向力=1640.0881, 切向力X=1400.9640, 切向力Y=845.1594 +FPS=31.05, 法向力=1911.8248, 切向力X=1184.3870, 切向力Y=1555.9009 +FPS=32.67, 法向力=1927.9642, 切向力X=1170.8307, 切向力Y=1609.5183 +FPS=29.87, 法向力=1392.0430, 切向力X=-36.6571, 切向力Y=1279.7637 +FPS=32.57, 法向力=1352.9197, 切向力X=12.6778, 切向力Y=1349.1489 +FPS=29.63, 法向力=1709.2050, 切向力X=3309.7166, 切向力Y=1075.3022 +FPS=31.09, 法向力=1550.4927, 切向力X=3499.4688, 切向力Y=1075.5198 +FPS=31.52, 法向力=3881.8950, 切向力X=23336.2344, 切向力Y=-1190.4526 +FPS=30.27, 法向力=3604.0352, 切向力X=23670.6387, 切向力Y=-1126.4595 +FPS=33.09, 法向力=5250.6250, 切向力X=39067.9375, 切向力Y=-1820.5037 +FPS=28.77, 法向力=4768.6592, 切向力X=39568.7070, 切向力Y=-1771.0554 +FPS=32.64, 法向力=6018.2080, 切向力X=53077.4609, 切向力Y=486.9343 +FPS=30.56, 法向力=5581.2285, 切向力X=53617.0547, 切向力Y=572.1565 +FPS=29.70, 法向力=8319.6406, 切向力X=58270.9492, 切向力Y=543.3735 +FPS=27.38, 法向力=7728.6055, 切向力X=55100.4961, 切向力Y=182.6231 +FPS=34.81, 法向力=7669.1895, 切向力X=54983.3438, 切向力Y=295.3604 +FPS=33.62, 法向力=6955.7178, 切向力X=56235.0938, 切向力Y=3040.0830 +FPS=33.91, 法向力=7013.8936, 切向力X=56216.5273, 切向力Y=3089.9663 +FPS=30.40, 法向力=9000.1094, 切向力X=57643.5156, 切向力Y=4856.3594 +FPS=33.93, 法向力=9029.5078, 切向力X=57620.7578, 切向力Y=4996.5376 +FPS=29.67, 法向力=16118.6514, 切向力X=50688.6914, 切向力Y=-1051.7014 +FPS=34.24, 法向力=16108.5664, 切向力X=50924.5078, 切向力Y=-1267.1802 +FPS=33.27, 法向力=22512.8516, 切向力X=45354.5000, 切向力Y=-972.1301 +FPS=33.29, 法向力=22508.6992, 切向力X=45309.4922, 切向力Y=-917.9245 +FPS=33.80, 法向力=26195.6484, 切向力X=39978.4375, 切向力Y=2788.2402 +FPS=34.53, 法向力=26261.5000, 切向力X=40384.9492, 切向力Y=2805.0728 +FPS=32.13, 法向力=27345.3164, 切向力X=37032.7500, 切向力Y=6874.9570 +FPS=32.68, 法向力=27313.3203, 切向力X=37108.6641, 切向力Y=7064.3359 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002126s (9 tiles incl ref), finalize=0.000055s, total=0.002462s +FPS=31.13, 法向力=25869.1172, 切向力X=30846.4453, 切向力Y=7634.5020 +FPS=32.57, 法向力=25688.0371, 切向力X=30724.1719, 切向力Y=7612.2246 +FPS=34.85, 法向力=19474.1562, 切向力X=2511.6323, 切向力Y=12455.8027 +FPS=34.55, 法向力=19651.4902, 切向力X=2634.6443, 切向力Y=12622.3564 +FPS=33.73, 法向力=13422.5225, 切向力X=-30192.8105, 切向力Y=17540.8457 +FPS=33.14, 法向力=13807.3066, 切向力X=-30393.5469, 切向力Y=17519.8047 +FPS=31.74, 法向力=13482.1621, 切向力X=-55216.4531, 切向力Y=17434.0117 +FPS=34.27, 法向力=13009.6621, 切向力X=-55766.7344, 切向力Y=17623.8125 +FPS=30.45, 法向力=15895.7275, 切向力X=-60245.4688, 切向力Y=11119.4727 +FPS=33.81, 法向力=15790.8809, 切向力X=-60470.9609, 切向力Y=11110.8926 +FPS=33.14, 法向力=19258.6602, 切向力X=-59835.8008, 切向力Y=8944.5195 +FPS=34.93, 法向力=19292.5469, 切向力X=-60075.6016, 切向力Y=9033.5420 +FPS=36.40, 法向力=15141.5957, 切向力X=-57806.8555, 切向力Y=5021.9775 +FPS=36.86, 法向力=14891.0342, 切向力X=-57828.4922, 切向力Y=4790.1372 +FPS=31.43, 法向力=14233.1328, 切向力X=-49333.8281, 切向力Y=1851.0339 +FPS=35.77, 法向力=14259.7949, 切向力X=-49239.5156, 切向力Y=1630.9587 +FPS=32.30, 法向力=14705.5039, 切向力X=-30234.9219, 切向力Y=1875.4612 +FPS=35.00, 法向力=14636.3535, 切向力X=-30136.9453, 切向力Y=2198.8984 +FPS=33.83, 法向力=10541.9590, 切向力X=3154.0234, 切向力Y=3024.7058 +FPS=35.79, 法向力=10549.2949, 切向力X=3159.0020, 切向力Y=3002.2175 +FPS=34.16, 法向力=5426.5688, 切向力X=37521.1914, 切向力Y=6652.4492 +FPS=36.62, 法向力=5359.6357, 切向力X=37740.1250, 切向力Y=6572.5742 +FPS=34.82, 法向力=5406.0918, 切向力X=37693.9375, 切向力Y=6562.7559 +FPS=36.46, 法向力=7517.8643, 切向力X=45961.5391, 切向力Y=10135.6738 +FPS=34.22, 法向力=7659.9185, 切向力X=45877.0000, 切向力Y=10278.9316 +FPS=35.43, 法向力=15072.3398, 切向力X=44469.6953, 切向力Y=10332.5635 +FPS=32.08, 法向力=20680.9688, 切向力X=37204.8125, 切向力Y=8307.8525 +FPS=36.29, 法向力=20867.6660, 切向力X=37414.4453, 切向力Y=8494.6543 +FPS=34.20, 法向力=20884.6328, 切向力X=37393.9688, 切向力Y=8522.8496 +FPS=36.18, 法向力=18316.8125, 切向力X=28207.0547, 切向力Y=7674.4150 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000242s, blend=0.003610s (9 tiles incl ref), finalize=0.000072s, total=0.003930s +FPS=34.37, 法向力=18226.1230, 切向力X=27986.4492, 切向力Y=7708.6807 +FPS=35.56, 法向力=13452.5117, 切向力X=17127.4941, 切向力Y=8374.0439 +FPS=36.59, 法向力=13539.2070, 切向力X=17127.7207, 切向力Y=8475.4043 +FPS=33.86, 法向力=12142.1523, 切向力X=10451.6816, 切向力Y=9413.1807 +FPS=34.98, 法向力=11930.2441, 切向力X=10337.4375, 切向力Y=9460.1445 +FPS=36.66, 法向力=9164.3525, 切向力X=3039.8401, 切向力Y=7861.0249 +FPS=36.03, 法向力=9088.8984, 切向力X=3107.9761, 切向力Y=7945.0449 +FPS=35.74, 法向力=6023.3594, 切向力X=-18719.0781, 切向力Y=-8726.0215 +FPS=34.99, 法向力=5990.2461, 切向力X=-18834.2852, 切向力Y=-8770.5234 +FPS=30.36, 法向力=9067.2441, 切向力X=-41529.6953, 切向力Y=-18066.8574 +FPS=35.40, 法向力=8896.5625, 切向力X=-41656.3789, 切向力Y=-17993.9570 +FPS=34.04, 法向力=11138.1582, 切向力X=-52608.5859, 切向力Y=-15572.4961 +FPS=36.61, 法向力=10934.1943, 切向力X=-52994.9297, 切向力Y=-15802.5234 +FPS=34.11, 法向力=10983.2852, 切向力X=-53391.4414, 切向力Y=-13181.9863 +FPS=37.38, 法向力=11001.2529, 切向力X=-53343.1523, 切向力Y=-13136.3477 +FPS=34.65, 法向力=11419.9453, 切向力X=-51778.4688, 切向力Y=-20989.0703 +FPS=35.60, 法向力=11404.7129, 切向力X=-51534.9219, 切向力Y=-21525.3984 +FPS=33.75, 法向力=11486.1309, 切向力X=-51551.2031, 切向力Y=-21454.0508 +FPS=36.25, 法向力=13788.3818, 切向力X=-51355.2969, 切向力Y=-29058.4043 +FPS=33.20, 法向力=13824.8457, 切向力X=-51375.1328, 切向力Y=-29437.8887 +FPS=33.84, 法向力=14546.9375, 切向力X=-50118.6172, 切向力Y=-30658.1016 +FPS=34.22, 法向力=17223.0547, 切向力X=-51750.6406, 切向力Y=-25705.5586 +FPS=36.24, 法向力=17023.4473, 切向力X=-51816.4922, 切向力Y=-25743.8398 +FPS=35.53, 法向力=17079.6328, 切向力X=-51882.4453, 切向力Y=-25683.6758 +FPS=36.68, 法向力=18159.1582, 切向力X=-57102.7422, 切向力Y=-12321.6680 +FPS=36.90, 法向力=18117.8965, 切向力X=-57348.4961, 切向力Y=-12250.3809 +FPS=33.75, 法向力=18719.5195, 切向力X=-59827.9297, 切向力Y=4306.9941 +FPS=35.61, 法向力=18832.6914, 切向力X=-60028.5234, 切向力Y=4451.4204 +FPS=33.42, 法向力=17658.9395, 切向力X=-58036.0391, 切向力Y=4876.5269 +FPS=35.67, 法向力=17717.3438, 切向力X=-57929.5781, 切向力Y=4999.9062 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002171s (9 tiles incl ref), finalize=0.000054s, total=0.002493s +FPS=32.40, 法向力=18342.9883, 切向力X=-56793.2383, 切向力Y=-1851.8779 +FPS=36.91, 法向力=18455.4160, 切向力X=-56709.6523, 切向力Y=-2259.8628 +FPS=33.33, 法向力=16414.5879, 切向力X=-55349.8867, 切向力Y=-4735.3311 +FPS=35.90, 法向力=16326.0068, 切向力X=-55339.9766, 切向力Y=-5034.0693 +FPS=32.22, 法向力=16882.7305, 切向力X=-51238.2422, 切向力Y=-7602.5820 +FPS=37.04, 法向力=16711.2500, 切向力X=-51198.2578, 切向力Y=-7961.0078 +FPS=35.79, 法向力=15697.3506, 切向力X=-45502.5078, 切向力Y=-7871.4922 +FPS=33.75, 法向力=15573.2266, 切向力X=-45471.6133, 切向力Y=-8005.7051 +FPS=31.20, 法向力=14259.1270, 切向力X=-42167.8594, 切向力Y=-9201.8721 +FPS=36.82, 法向力=13984.2832, 切向力X=-42236.2188, 切向力Y=-9350.2207 +FPS=32.10, 法向力=13629.1836, 切向力X=-30939.4141, 切向力Y=-12063.3691 +FPS=36.94, 法向力=13628.6914, 切向力X=-30667.7207, 切向力Y=-12098.2891 +FPS=35.87, 法向力=7558.3442, 切向力X=27150.0547, 切向力Y=-23847.0547 +FPS=35.55, 法向力=7565.7891, 切向力X=27225.6074, 切向力Y=-23922.8926 +FPS=37.10, 法向力=7557.7388, 切向力X=27262.4922, 切向力Y=-23920.3125 +FPS=33.55, 法向力=8781.1348, 切向力X=56529.9688, 切向力Y=-14088.7461 +FPS=34.56, 法向力=8925.0020, 切向力X=61933.0547, 切向力Y=-1030.6296 +FPS=32.56, 法向力=8754.8066, 切向力X=62091.3906, 切向力Y=-946.7393 +FPS=34.27, 法向力=8790.9219, 切向力X=62075.9922, 切向力Y=-977.9556 +FPS=35.59, 法向力=10559.7539, 切向力X=63122.5156, 切向力Y=-1836.0847 +FPS=34.58, 法向力=10761.2012, 切向力X=63150.5312, 切向力Y=-1854.2290 +FPS=31.01, 法向力=16281.1602, 切向力X=61789.8906, 切向力Y=-4885.9399 +FPS=36.73, 法向力=16390.7383, 切向力X=61815.4141, 切向力Y=-4887.8164 +FPS=32.82, 法向力=22345.0430, 切向力X=58321.8672, 切向力Y=-7012.6641 +FPS=35.22, 法向力=22559.7363, 切向力X=58572.8008, 切向力Y=-6886.8198 +FPS=35.89, 法向力=23867.0742, 切向力X=54930.9023, 切向力Y=-5416.2969 +FPS=36.33, 法向力=23690.2188, 切向力X=55025.6719, 切向力Y=-5567.4004 +FPS=35.50, 法向力=27151.6953, 切向力X=51633.9922, 切向力Y=-3075.5093 +FPS=37.19, 法向力=27176.6172, 切向力X=52003.0234, 切向力Y=-2942.7598 +FPS=33.49, 法向力=27608.3848, 切向力X=44196.4141, 切向力Y=1003.5618 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002122s (9 tiles incl ref), finalize=0.000053s, total=0.002424s +FPS=35.27, 法向力=27686.6523, 切向力X=44511.4922, 切向力Y=1110.2366 +FPS=33.38, 法向力=24627.4766, 切向力X=35497.3828, 切向力Y=2467.7456 +FPS=34.88, 法向力=24175.5977, 切向力X=35298.3047, 切向力Y=2600.4604 +FPS=33.74, 法向力=22165.6562, 切向力X=24548.9961, 切向力Y=4217.7041 +FPS=36.94, 法向力=21759.3008, 切向力X=24306.5137, 切向力Y=4437.4448 +FPS=34.60, 法向力=18722.7227, 切向力X=-10929.3633, 切向力Y=4199.8213 +FPS=37.55, 法向力=18714.4395, 切向力X=-10671.6113, 切向力Y=4473.3594 +FPS=35.05, 法向力=18778.3281, 切向力X=-10556.0479, 切向力Y=4549.5547 +FPS=35.82, 法向力=13749.5342, 切向力X=-47822.5273, 切向力Y=1892.1671 +FPS=36.38, 法向力=13703.1875, 切向力X=-48038.3359, 切向力Y=1938.5488 +FPS=35.20, 法向力=17133.7500, 切向力X=-60170.5273, 切向力Y=697.1299 +FPS=33.94, 法向力=16890.1035, 切向力X=-60614.9062, 切向力Y=750.4823 +FPS=33.70, 法向力=19269.0430, 切向力X=-63319.5938, 切向力Y=-2161.6729 +FPS=33.85, 法向力=19303.1621, 切向力X=-63307.9336, 切向力Y=-2210.5232 +FPS=35.68, 法向力=19364.9648, 切向力X=-61854.0273, 切向力Y=-5639.6709 +FPS=36.30, 法向力=19337.0625, 切向力X=-61992.2188, 切向力Y=-5781.2285 +FPS=35.47, 法向力=19372.1797, 切向力X=-58156.3867, 切向力Y=-10149.3135 +FPS=36.55, 法向力=19026.4629, 切向力X=-58157.4844, 切向力Y=-10594.9658 +FPS=32.75, 法向力=19597.4180, 切向力X=-54403.3125, 切向力Y=-13699.0029 +FPS=33.90, 法向力=19478.8418, 切向力X=-54228.6328, 切向力Y=-13792.8418 +FPS=33.14, 法向力=18245.9258, 切向力X=-50140.4609, 切向力Y=-11627.5420 +FPS=36.51, 法向力=18178.8516, 切向力X=-49986.1133, 切向力Y=-11669.8184 +FPS=31.89, 法向力=16174.7344, 切向力X=-44422.0469, 切向力Y=-2518.6343 +FPS=36.44, 法向力=16276.5547, 切向力X=-44278.5859, 切向力Y=-2338.4385 +FPS=33.69, 法向力=15672.4570, 切向力X=-39864.9805, 切向力Y=2785.3711 +FPS=36.92, 法向力=15604.8379, 切向力X=-39716.4102, 切向力Y=3091.6497 +FPS=34.71, 法向力=15698.3652, 切向力X=-39654.9141, 切向力Y=2980.2632 +FPS=36.28, 法向力=14834.8516, 切向力X=-31265.5918, 切向力Y=4228.6250 +FPS=33.13, 法向力=11835.4180, 切向力X=-2565.1367, 切向力Y=3158.1509 +FPS=36.75, 法向力=11857.7793, 切向力X=-2545.1780, 切向力Y=3282.0112 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000280s, blend=0.002105s (9 tiles incl ref), finalize=0.000054s, total=0.002447s +FPS=34.95, 法向力=5728.5493, 切向力X=36369.5391, 切向力Y=1905.8186 +FPS=37.04, 法向力=5749.2993, 切向力X=36566.2383, 切向力Y=2008.0682 +FPS=35.15, 法向力=5737.1787, 切向力X=36557.5703, 切向力Y=2004.9281 +FPS=27.67, 法向力=12156.4551, 切向力X=41586.8281, 切向力Y=4634.9761 +FPS=31.83, 法向力=12202.1152, 切向力X=41962.3672, 切向力Y=4887.7402 +FPS=34.99, 法向力=18542.4844, 切向力X=39617.3516, 切向力Y=2556.6877 +FPS=33.21, 法向力=21078.1738, 切向力X=35706.0234, 切向力Y=2287.0630 +FPS=37.06, 法向力=21175.6914, 切向力X=35925.6367, 切向力Y=2279.8896 +FPS=34.80, 法向力=21232.2461, 切向力X=36010.7383, 切向力Y=2303.0269 +FPS=37.12, 法向力=19892.6602, 切向力X=30758.2637, 切向力Y=4252.9277 +FPS=36.86, 法向力=19938.1309, 切向力X=30910.3906, 切向力Y=4479.9414 +FPS=34.13, 法向力=16041.7422, 切向力X=22510.8477, 切向力Y=5658.9678 +FPS=36.81, 法向力=15793.3672, 切向力X=22313.7227, 切向力Y=5823.7881 +FPS=30.47, 法向力=14997.4238, 切向力X=15079.5586, 切向力Y=6812.7676 +FPS=35.52, 法向力=14982.0801, 切向力X=15182.2480, 切向力Y=6896.0508 +FPS=32.96, 法向力=12862.6543, 切向力X=-1016.9095, 切向力Y=12137.9619 +FPS=34.94, 法向力=12322.4062, 切向力X=-1502.1840, 切向力Y=12388.7793 +FPS=34.06, 法向力=6551.7344, 切向力X=-23358.4375, 切向力Y=12598.5195 +FPS=35.24, 法向力=6346.4141, 切向力X=-24090.7520, 切向力Y=12524.2520 +FPS=32.32, 法向力=6524.2783, 切向力X=-33256.2812, 切向力Y=9958.9922 +FPS=36.52, 法向力=6546.5420, 切向力X=-33601.6055, 切向力Y=9750.4609 +FPS=35.60, 法向力=8142.1113, 切向力X=-38513.9062, 切向力Y=2917.2456 +FPS=36.41, 法向力=7923.4170, 切向力X=-38899.2266, 切向力Y=2782.6138 +FPS=32.42, 法向力=8264.3584, 切向力X=-42818.3906, 切向力Y=-1142.9995 +FPS=37.05, 法向力=8315.6240, 切向力X=-42885.5234, 切向力Y=-1267.4222 +FPS=33.25, 法向力=9599.0303, 切向力X=-46667.1953, 切向力Y=-2860.3877 +FPS=36.64, 法向力=9597.6973, 切向力X=-46784.2578, 切向力Y=-3022.2246 +FPS=33.49, 法向力=9573.2500, 切向力X=-46762.1797, 切向力Y=-3091.3403 +FPS=36.82, 法向力=11761.8730, 切向力X=-50139.4727, 切向力Y=-6205.5571 +FPS=36.49, 法向力=11733.1191, 切向力X=-50298.2617, 切向力Y=-6396.4570 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000377s, blend=0.002312s (9 tiles incl ref), finalize=0.000057s, total=0.002751s +FPS=32.65, 法向力=13743.0195, 切向力X=-48222.2891, 切向力Y=-7476.4023 +FPS=33.99, 法向力=13417.3789, 切向力X=-43058.3945, 切向力Y=-8821.0576 +FPS=35.93, 法向力=13237.9521, 切向力X=-42960.2148, 切向力Y=-9155.7295 +FPS=32.99, 法向力=13213.1465, 切向力X=-42958.4648, 切向力Y=-9179.8105 +FPS=33.47, 法向力=12755.5693, 切向力X=-31337.4180, 切向力Y=-12927.5762 +FPS=37.23, 法向力=12518.5938, 切向力X=-31111.1211, 切向力Y=-13206.3984 +FPS=33.24, 法向力=12291.8027, 切向力X=-15815.5156, 切向力Y=-13729.6855 +FPS=36.53, 法向力=12405.4609, 切向力X=-15922.9688, 切向力Y=-13783.0791 +FPS=34.15, 法向力=7784.5869, 切向力X=18214.6367, 切向力Y=-7851.1562 +FPS=36.40, 法向力=7749.7354, 切向力X=18086.3730, 切向力Y=-7826.8228 +FPS=32.39, 法向力=4233.5703, 切向力X=31537.2207, 切向力Y=10194.0400 +FPS=34.07, 法向力=4349.6318, 切向力X=31567.2188, 切向力Y=10241.7676 +FPS=35.37, 法向力=7677.6060, 切向力X=33124.6250, 切向力Y=15789.7852 +FPS=35.13, 法向力=7599.5879, 切向力X=33117.0000, 切向力Y=16554.9473 +FPS=32.29, 法向力=10470.6865, 切向力X=28650.9141, 切向力Y=16334.9912 +FPS=36.00, 法向力=10462.5586, 切向力X=28651.0234, 切向力Y=16372.3027 +FPS=34.79, 法向力=11902.1348, 切向力X=23349.3105, 切向力Y=15999.0059 +FPS=36.57, 法向力=11990.2979, 切向力X=23343.7148, 切向力Y=16078.5947 +FPS=32.29, 法向力=12544.4922, 切向力X=20993.1172, 切向力Y=14540.3643 +FPS=35.31, 法向力=12714.3125, 切向力X=20929.6836, 切向力Y=14599.0723 +FPS=33.66, 法向力=13662.0381, 切向力X=18904.7090, 切向力Y=14097.8164 +FPS=37.19, 法向力=13571.3652, 切向力X=18901.0684, 切向力Y=14072.5127 +FPS=35.77, 法向力=13768.9209, 切向力X=14879.7773, 切向力Y=12549.0010 +FPS=36.20, 法向力=13830.4697, 切向力X=14897.4648, 切向力Y=12564.3535 +FPS=34.58, 法向力=13785.4912, 切向力X=14872.4912, 切向力Y=12593.7227 +FPS=32.20, 法向力=12072.3281, 切向力X=11800.2900, 切向力Y=13465.5117 +FPS=30.21, 法向力=11500.2969, 切向力X=8066.6831, 切向力Y=16998.3906 +FPS=34.91, 法向力=11302.6523, 切向力X=7942.3174, 切向力Y=17090.6191 +FPS=33.08, 法向力=11035.4219, 切向力X=2798.9150, 切向力Y=18573.4219 +FPS=33.42, 法向力=11055.3457, 切向力X=2814.5078, 切向力Y=18710.8965 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000271s, blend=0.002167s (9 tiles incl ref), finalize=0.000057s, total=0.002502s +FPS=32.92, 法向力=11068.4541, 切向力X=2783.3882, 切向力Y=18686.5488 +FPS=35.30, 法向力=8329.4902, 切向力X=-2494.2834, 切向力Y=16178.6484 +FPS=36.46, 法向力=8276.9043, 切向力X=-2544.3079, 切向力Y=16327.8262 +FPS=32.70, 法向力=6442.1431, 切向力X=-6272.8896, 切向力Y=13757.4688 +FPS=35.28, 法向力=5092.4482, 切向力X=-12352.0352, 切向力Y=10158.6094 +FPS=34.99, 法向力=5018.1670, 切向力X=-12562.0342, 切向力Y=10118.6992 +FPS=35.23, 法向力=5029.5269, 切向力X=-12650.8652, 切向力Y=9991.9727 +FPS=33.56, 法向力=4680.1812, 切向力X=-20054.0527, 切向力Y=-1833.4805 +FPS=37.10, 法向力=4633.0625, 切向力X=-20197.7500, 切向力Y=-1942.3687 +FPS=34.16, 法向力=6336.5400, 切向力X=-22508.0137, 切向力Y=-13397.5088 +FPS=36.35, 法向力=6441.3511, 切向力X=-22860.6523, 切向力Y=-13875.6504 +FPS=29.79, 法向力=7029.0210, 切向力X=-24150.0156, 切向力Y=-20480.2148 +FPS=32.93, 法向力=7116.9438, 切向力X=-24033.9883, 切向力Y=-20823.0020 +FPS=33.02, 法向力=9142.8916, 切向力X=-25485.7031, 切向力Y=-27403.2129 +FPS=32.19, 法向力=9183.3984, 切向力X=-25652.7969, 切向力Y=-27915.5684 +FPS=33.07, 法向力=9086.3135, 切向力X=-28425.0234, 切向力Y=-28037.9961 +FPS=34.89, 法向力=9221.1113, 切向力X=-28741.8281, 切向力Y=-27987.0059 +FPS=35.02, 法向力=10617.0859, 切向力X=-28523.0273, 切向力Y=-26475.3398 +FPS=35.69, 法向力=10570.8574, 切向力X=-28473.3711, 切向力Y=-26660.4199 +FPS=33.31, 法向力=12216.0762, 切向力X=-26582.8125, 切向力Y=-25698.3867 +FPS=35.34, 法向力=12139.0117, 切向力X=-26547.1406, 切向力Y=-25616.3691 +FPS=33.88, 法向力=13583.3906, 切向力X=-22049.8125, 切向力Y=-24203.7852 +FPS=37.10, 法向力=13589.4805, 切向力X=-21961.2559, 切向力Y=-24211.3223 +FPS=34.68, 法向力=12970.3066, 切向力X=-21542.1445, 切向力Y=-20305.7930 +FPS=35.88, 法向力=13065.6914, 切向力X=-21509.6035, 切向力Y=-20238.2812 +FPS=34.46, 法向力=13246.6182, 切向力X=-18091.0176, 切向力Y=-18475.3906 +FPS=35.22, 法向力=13322.4883, 切向力X=-18027.2383, 切向力Y=-18422.2617 +FPS=34.75, 法向力=13296.6650, 切向力X=-18033.0449, 切向力Y=-18429.3945 +FPS=35.33, 法向力=12476.8428, 切向力X=-3014.2559, 切向力Y=-13108.7061 +FPS=32.29, 法向力=6711.7461, 切向力X=23828.1191, 切向力Y=4492.4668 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000244s, blend=0.002236s (9 tiles incl ref), finalize=0.000054s, total=0.002539s +FPS=35.52, 法向力=6688.1284, 切向力X=23948.4961, 切向力Y=4586.3188 +FPS=33.13, 法向力=4140.3135, 切向力X=27926.4863, 切向力Y=19447.9023 +FPS=34.38, 法向力=4020.9185, 切向力X=27756.2812, 切向力Y=19841.4980 +FPS=32.91, 法向力=5529.4917, 切向力X=28759.0312, 切向力Y=18897.3262 +FPS=37.21, 法向力=5466.5493, 切向力X=28904.6758, 切向力Y=18952.0820 +FPS=36.21, 法向力=5476.9141, 切向力X=28875.0312, 切向力Y=18953.2461 +FPS=32.38, 法向力=8650.7324, 切向力X=26412.8398, 切向力Y=18022.8320 +FPS=35.43, 法向力=10570.5352, 切向力X=25603.9883, 切向力Y=17978.5391 +FPS=36.61, 法向力=10572.4199, 切向力X=25678.9590, 切向力Y=18110.3242 +FPS=36.58, 法向力=10580.9453, 切向力X=25661.9609, 切向力Y=18126.8750 +FPS=33.23, 法向力=12801.6523, 切向力X=24998.0000, 切向力Y=15277.6230 +FPS=37.04, 法向力=12909.5938, 切向力X=24947.5957, 切向力Y=15395.8066 +FPS=35.48, 法向力=14552.9805, 切向力X=21828.1289, 切向力Y=15143.9648 +FPS=37.29, 法向力=14431.2012, 切向力X=21758.4375, 切向力Y=15100.7959 +FPS=25.73, 法向力=14454.0459, 切向力X=17387.3242, 切向力Y=13373.7910 +FPS=32.54, 法向力=14447.3301, 切向力X=17335.8926, 切向力Y=13516.7363 +FPS=33.73, 法向力=11195.4531, 切向力X=12378.3125, 切向力Y=12690.8809 +FPS=36.47, 法向力=11199.3047, 切向力X=12335.4746, 切向力Y=12844.2070 +FPS=34.39, 法向力=6540.0342, 切向力X=7331.8315, 切向力Y=8942.4922 +FPS=33.85, 法向力=6494.3413, 切向力X=7294.2803, 切向力Y=8948.7695 +FPS=35.32, 法向力=4003.5361, 切向力X=3656.0979, 切向力Y=4311.6201 +FPS=35.38, 法向力=3928.5989, 切向力X=3614.3408, 切向力Y=4307.6309 +FPS=31.68, 法向力=1758.1444, 切向力X=634.3708, 切向力Y=724.8754 +FPS=34.74, 法向力=1782.7308, 切向力X=685.0897, 切向力Y=671.8086 +FPS=31.47, 法向力=1582.3184, 切向力X=1582.9419, 切向力Y=952.2540 +FPS=36.29, 法向力=1555.9769, 切向力X=1655.3896, 切向力Y=1047.6266 +FPS=33.06, 法向力=1608.8859, 切向力X=1792.5181, 切向力Y=697.3635 +FPS=36.57, 法向力=1625.7261, 切向力X=1690.0090, 切向力Y=608.8855 +FPS=32.91, 法向力=1375.5707, 切向力X=132.3970, 切向力Y=1164.1187 +FPS=36.04, 法向力=1350.4597, 切向力X=194.8184, 切向力Y=1144.7153 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.002985s (9 tiles incl ref), finalize=0.000062s, total=0.003324s +FPS=33.21, 法向力=1519.6008, 切向力X=1905.9641, 切向力Y=1313.0979 +FPS=36.02, 法向力=1584.4495, 切向力X=1985.7129, 切向力Y=1445.1774 +FPS=33.66, 法向力=1463.4436, 切向力X=1851.5758, 切向力Y=720.1386 +FPS=37.34, 法向力=1505.8882, 切向力X=1869.0061, 切向力Y=849.8427 +FPS=34.91, 法向力=1110.9697, 切向力X=1317.4684, 切向力Y=792.3141 +FPS=36.31, 法向力=1067.3250, 切向力X=1263.0717, 切向力Y=853.0238 +FPS=34.43, 法向力=1094.1931, 切向力X=1261.4312, 切向力Y=840.0436 +FPS=36.69, 法向力=1470.2382, 切向力X=1546.7942, 切向力Y=1814.8539 +FPS=36.98, 法向力=1452.3215, 切向力X=1555.0071, 切向力Y=1848.9845 +FPS=33.36, 法向力=1412.0159, 切向力X=1296.0920, 切向力Y=1386.0134 +FPS=34.51, 法向力=1266.5188, 切向力X=1633.3152, 切向力Y=1466.0872 +FPS=33.92, 法向力=1219.9269, 切向力X=1747.6846, 切向力Y=1452.7644 +FPS=33.37, 法向力=1236.6479, 切向力X=1847.2910, 切向力Y=1503.7332 +FPS=34.53, 法向力=1154.6819, 切向力X=1194.9048, 切向力Y=871.9758 +FPS=35.01, 法向力=1069.5913, 切向力X=1204.1556, 切向力Y=711.2976 +FPS=34.06, 法向力=1748.2617, 切向力X=-3952.4404, 切向力Y=1466.2913 +FPS=35.30, 法向力=1771.9917, 切向力X=-3952.2266, 切向力Y=1434.1552 +FPS=32.87, 法向力=4285.1416, 切向力X=-15016.2246, 切向力Y=1924.3776 +FPS=36.28, 法向力=4166.4414, 切向力X=-15339.9004, 切向力Y=1926.5674 +FPS=32.27, 法向力=6407.9883, 切向力X=-24589.5039, 切向力Y=2084.3228 +FPS=36.68, 法向力=6208.8477, 切向力X=-25040.4941, 切向力Y=2137.3086 +FPS=34.20, 法向力=6334.7246, 切向力X=-27770.5762, 切向力Y=-1378.5686 +FPS=37.05, 法向力=6312.7349, 切向力X=-27833.1719, 切向力Y=-1579.5023 +FPS=31.80, 法向力=6345.3652, 切向力X=-29068.9336, 切向力Y=-3672.6235 +FPS=33.52, 法向力=6328.0947, 切向力X=-29132.5898, 切向力Y=-3811.9033 +FPS=31.04, 法向力=7101.9355, 切向力X=-32717.7812, 切向力Y=-4503.2832 +FPS=34.58, 法向力=7073.1196, 切向力X=-32848.1523, 切向力Y=-4473.0537 +FPS=33.09, 法向力=7190.1582, 切向力X=-35816.5938, 切向力Y=-8004.3584 +FPS=35.27, 法向力=7158.1924, 切向力X=-36072.6406, 切向力Y=-8202.4551 +FPS=31.11, 法向力=8173.1807, 切向力X=-40163.9062, 切向力Y=-11051.1533 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000249s, blend=0.002145s (9 tiles incl ref), finalize=0.000053s, total=0.002453s +FPS=34.98, 法向力=8053.5435, 切向力X=-40422.2891, 切向力Y=-11164.2715 +FPS=32.56, 法向力=8273.1895, 切向力X=-40711.4062, 切向力Y=-11787.1621 +FPS=35.86, 法向力=8296.9951, 切向力X=-40771.2930, 切向力Y=-11859.4658 +FPS=33.59, 法向力=10239.3965, 切向力X=-39489.0117, 切向力Y=-14060.1895 +FPS=36.30, 法向力=10219.5049, 切向力X=-39407.1562, 切向力Y=-14168.4209 +FPS=32.91, 法向力=10462.1680, 切向力X=-37473.3594, 切向力Y=-11731.3242 +FPS=35.45, 法向力=10443.5703, 切向力X=-37596.5234, 切向力Y=-11558.4629 +FPS=33.68, 法向力=10053.9258, 切向力X=-36448.6328, 切向力Y=-8347.3506 +FPS=37.23, 法向力=10007.0439, 切向力X=-36324.1172, 切向力Y=-8367.4824 +FPS=32.32, 法向力=10780.0898, 切向力X=-32844.4336, 切向力Y=-9015.4141 +FPS=35.84, 法向力=10747.1855, 切向力X=-32886.3320, 切向力Y=-9032.1709 +FPS=35.30, 法向力=10744.2871, 切向力X=-32849.9688, 切向力Y=-9039.6445 +FPS=34.87, 法向力=10198.4170, 切向力X=-30425.7070, 切向力Y=-13873.5898 +FPS=32.81, 法向力=11622.4316, 切向力X=-23013.6094, 切向力Y=-20344.6875 +FPS=36.23, 法向力=11596.0664, 切向力X=-22893.9102, 切向力Y=-20442.0469 +FPS=34.98, 法向力=11610.6035, 切向力X=-22892.7246, 切向力Y=-20428.8730 +FPS=36.75, 法向力=12546.1855, 切向力X=-20450.5156, 切向力Y=-17994.5781 +FPS=36.10, 法向力=12520.2695, 切向力X=-20471.0742, 切向力Y=-17944.2617 +FPS=33.27, 法向力=12104.4248, 切向力X=-15304.8379, 切向力Y=-12424.2412 +FPS=37.17, 法向力=12113.4473, 切向力X=-15292.4756, 切向力Y=-12349.9961 +FPS=32.99, 法向力=9380.5537, 切向力X=10178.4072, 切向力Y=1127.0891 +FPS=37.04, 法向力=9378.4121, 切向力X=10203.3076, 切向力Y=1268.3866 +FPS=34.14, 法向力=5018.9927, 切向力X=25924.2383, 切向力Y=17719.5586 +FPS=37.25, 法向力=5017.6069, 切向力X=25956.7500, 切向力Y=17699.9023 +FPS=32.84, 法向力=5027.4077, 切向力X=31491.8516, 切向力Y=21311.5117 +FPS=34.24, 法向力=4893.5659, 切向力X=31854.0566, 切向力Y=21654.0586 +FPS=31.18, 法向力=6752.2295, 切向力X=36799.5078, 切向力Y=20163.9199 +FPS=34.57, 法向力=6836.2832, 切向力X=36772.3164, 切向力Y=20210.4023 +FPS=33.53, 法向力=11890.2754, 切向力X=33737.0039, 切向力Y=16096.8340 +FPS=35.50, 法向力=12012.7637, 切向力X=33802.0508, 切向力Y=16284.9570 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.002143s (9 tiles incl ref), finalize=0.000055s, total=0.002474s +FPS=32.90, 法向力=14537.8203, 切向力X=31425.5508, 切向力Y=14282.8984 +FPS=34.98, 法向力=14597.3105, 切向力X=31529.3691, 切向力Y=14291.9785 +FPS=30.43, 法向力=17724.4668, 切向力X=27921.5020, 切向力Y=14180.7305 +FPS=34.27, 法向力=17831.5527, 切向力X=27908.1660, 切向力Y=14135.7373 +FPS=33.73, 法向力=17431.8809, 切向力X=22789.0859, 切向力Y=13748.7744 +FPS=37.49, 法向力=17396.2305, 切向力X=22791.0195, 切向力Y=13818.2031 +FPS=34.60, 法向力=17386.7266, 切向力X=22777.0156, 切向力Y=13808.5869 +FPS=34.82, 法向力=12590.6182, 切向力X=15427.2939, 切向力Y=11945.0762 +FPS=34.39, 法向力=7866.8843, 切向力X=9049.2090, 切向力Y=12098.3799 +FPS=37.49, 法向力=7884.8071, 切向力X=8937.0938, 切向力Y=12069.2754 +FPS=35.24, 法向力=6837.6338, 切向力X=1324.0082, 切向力Y=12924.1924 +FPS=35.90, 法向力=6944.3398, 切向力X=1316.0416, 切向力Y=13041.8867 +FPS=36.56, 法向力=6941.6895, 切向力X=1334.1820, 切向力Y=13015.7246 +FPS=35.53, 法向力=4483.2920, 切向力X=-9820.5801, 切向力Y=11328.1846 +FPS=37.22, 法向力=4469.7549, 切向力X=-9935.9141, 切向力Y=11254.5234 +FPS=34.60, 法向力=5737.0122, 切向力X=-25354.9707, 切向力Y=4134.5303 +FPS=35.41, 法向力=5519.4902, 切向力X=-25549.3477, 切向力Y=4274.5889 +FPS=35.10, 法向力=7751.5332, 切向力X=-35482.6211, 切向力Y=3134.4856 +FPS=36.46, 法向力=7526.7168, 切向力X=-35920.0547, 切向力Y=3036.7920 +FPS=33.42, 法向力=7173.6865, 切向力X=-37854.2344, 切向力Y=1396.7446 +FPS=36.85, 法向力=7170.8013, 切向力X=-38015.2891, 切向力Y=1340.7626 +FPS=32.78, 法向力=7815.5879, 切向力X=-40036.4375, 切向力Y=-2696.1484 +FPS=37.49, 法向力=7878.2070, 切向力X=-40201.1523, 切向力Y=-2908.8794 +FPS=34.51, 法向力=7873.3223, 切向力X=-40238.3203, 切向力Y=-2913.0620 +FPS=35.39, 法向力=7809.9434, 切向力X=-42535.4375, 切向力Y=-7365.5454 +FPS=31.89, 法向力=8339.8242, 切向力X=-45368.2070, 切向力Y=-9849.3125 +FPS=35.64, 法向力=8320.0234, 切向力X=-45437.8789, 切向力Y=-9871.2998 +FPS=33.92, 法向力=8732.8809, 切向力X=-45169.3555, 切向力Y=-14192.1250 +FPS=37.36, 法向力=8663.9160, 切向力X=-45234.0938, 切向力Y=-14551.1836 +FPS=34.81, 法向力=8658.8271, 切向力X=-45252.1367, 切向力Y=-14495.2666 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000284s, blend=0.002180s (9 tiles incl ref), finalize=0.000054s, total=0.002524s +FPS=34.91, 法向力=10201.5264, 切向力X=-45054.7148, 切向力Y=-17837.4883 +FPS=36.38, 法向力=10326.6797, 切向力X=-44949.7031, 切向力Y=-18181.0352 +FPS=33.01, 法向力=11125.3789, 切向力X=-42531.6406, 切向力Y=-22027.1992 +FPS=33.63, 法向力=11096.9258, 切向力X=-42541.1758, 切向力Y=-22194.9961 +FPS=34.54, 法向力=11866.4941, 切向力X=-36471.0938, 切向力Y=-24551.4766 +FPS=32.60, 法向力=11836.1758, 切向力X=-36359.4219, 切向力Y=-24573.3887 +FPS=34.04, 法向力=12252.4814, 切向力X=-23880.5254, 切向力Y=-27705.0391 +FPS=35.15, 法向力=12311.4746, 切向力X=-23785.2500, 切向力Y=-27627.0156 +FPS=35.62, 法向力=12546.4775, 切向力X=-7305.9028, 切向力Y=-26332.4199 +FPS=37.37, 法向力=12562.0420, 切向力X=-7072.3984, 切向力Y=-26547.1992 +FPS=33.82, 法向力=10047.9785, 切向力X=23839.2578, 切向力Y=-17640.6289 +FPS=36.15, 法向力=9946.3633, 切向力X=24018.1914, 切向力Y=-17292.3164 +FPS=31.79, 法向力=6010.3066, 切向力X=38078.5000, 切向力Y=-172.7219 +FPS=35.59, 法向力=5906.5947, 切向力X=38194.3477, 切向力Y=-107.2578 +FPS=32.82, 法向力=5868.6406, 切向力X=39620.4922, 切向力Y=4620.2578 +FPS=35.87, 法向力=5940.4272, 切向力X=39641.8281, 切向力Y=5014.1826 +FPS=32.34, 法向力=7865.7686, 切向力X=40006.5352, 切向力Y=9477.4336 +FPS=36.02, 法向力=8072.9004, 切向力X=39971.1406, 切向力Y=9940.8984 +FPS=34.86, 法向力=12508.5762, 切向力X=34380.4062, 切向力Y=13815.6797 +FPS=36.39, 法向力=12357.7520, 切向力X=34274.9023, 切向力Y=14070.1660 +FPS=37.10, 法向力=12392.9844, 切向力X=34303.3477, 切向力Y=14094.7344 +FPS=33.82, 法向力=13547.8984, 切向力X=31691.1445, 切向力Y=16816.4453 +FPS=35.84, 法向力=15992.9033, 切向力X=27465.0781, 切向力Y=16106.1895 +FPS=36.55, 法向力=16016.0840, 切向力X=27516.8887, 切向力Y=16328.6152 +FPS=36.44, 法向力=16029.1914, 切向力X=27469.8066, 切向力Y=16215.4980 +FPS=34.94, 法向力=17028.3730, 切向力X=21465.3965, 切向力Y=16878.2578 +FPS=35.40, 法向力=16962.0312, 切向力X=21521.3535, 切向力Y=17049.9277 +FPS=33.02, 法向力=15276.3076, 切向力X=15934.2227, 切向力Y=19233.6992 +FPS=36.66, 法向力=15309.0420, 切向力X=15855.9219, 切向力Y=19221.6367 +FPS=31.18, 法向力=13592.8994, 切向力X=9503.9121, 切向力Y=20288.2656 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000258s, blend=0.003607s (9 tiles incl ref), finalize=0.000069s, total=0.003940s +FPS=33.92, 法向力=13381.5576, 切向力X=9374.7930, 切向力Y=20304.2090 +FPS=33.22, 法向力=8651.7422, 切向力X=-2902.6387, 切向力Y=18330.7070 +FPS=36.49, 法向力=8427.6982, 切向力X=-2944.5371, 切向力Y=18319.9414 +FPS=34.30, 法向力=4300.3325, 切向力X=-14576.1875, 切向力Y=7147.0664 +FPS=35.44, 法向力=4144.2417, 切向力X=-14491.0859, 切向力Y=7339.8789 +FPS=31.77, 法向力=2068.0513, 切向力X=-1176.0344, 切向力Y=1421.0847 +FPS=35.07, 法向力=2079.4370, 切向力X=-1067.9683, 切向力Y=1675.9791 +FPS=33.91, 法向力=1381.9419, 切向力X=913.5665, 切向力Y=2561.2222 +FPS=35.61, 法向力=1337.1174, 切向力X=898.4695, 切向力Y=2560.7495 +FPS=34.85, 法向力=1699.3696, 切向力X=429.4352, 切向力Y=1622.2004 +FPS=37.24, 法向力=1739.6685, 切向力X=424.8273, 切向力Y=1592.4445 +FPS=34.73, 法向力=1291.7625, 切向力X=1297.7317, 切向力Y=1621.4862 +FPS=35.27, 法向力=1276.7639, 切向力X=1251.4948, 切向力Y=1718.1003 +FPS=34.20, 法向力=1273.6013, 切向力X=1221.3356, 切向力Y=1696.9213 +FPS=35.23, 法向力=1258.1416, 切向力X=1370.6500, 切向力Y=1682.4176 +FPS=35.65, 法向力=1268.6028, 切向力X=1335.9531, 切向力Y=1648.6721 +FPS=35.09, 法向力=1270.2419, 切向力X=2145.9463, 切向力Y=1470.5126 +FPS=35.56, 法向力=1761.5011, 切向力X=1842.2911, 切向力Y=1593.5391 +FPS=34.54, 法向力=1784.8181, 切向力X=1832.5255, 切向力Y=1610.4254 +FPS=38.29, 法向力=1806.9968, 切向力X=1848.4270, 切向力Y=1544.4468 +FPS=37.17, 法向力=1482.4138, 切向力X=1078.0852, 切向力Y=1007.2178 +FPS=37.10, 法向力=1532.5205, 切向力X=1061.9194, 切向力Y=1089.5914 +FPS=34.80, 法向力=1105.6862, 切向力X=1767.4723, 切向力Y=1428.1577 +FPS=36.55, 法向力=1095.8059, 切向力X=1728.4469, 切向力Y=1336.7836 +FPS=34.60, 法向力=1468.6992, 切向力X=1568.3113, 切向力Y=1049.0770 +FPS=35.85, 法向力=1471.7274, 切向力X=1575.8654, 切向力Y=965.3408 +FPS=32.47, 法向力=1422.7770, 切向力X=1886.8328, 切向力Y=542.5494 +FPS=36.91, 法向力=1391.4941, 切向力X=1791.5547, 切向力Y=543.8328 +FPS=35.41, 法向力=1442.6541, 切向力X=1166.2740, 切向力Y=1595.6351 +FPS=37.10, 法向力=1439.8967, 切向力X=1174.6606, 切向力Y=1559.8228 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000007s (hit), reset=0.001505s, blend=0.002358s (9 tiles incl ref), finalize=0.000068s, total=0.003941s +FPS=34.06, 法向力=1459.0249, 切向力X=1143.5132, 切向力Y=1608.3220 +FPS=36.60, 法向力=1032.1365, 切向力X=1077.5354, 切向力Y=1756.8549 +FPS=35.89, 法向力=1028.1870, 切向力X=1163.4133, 切向力Y=1677.3826 +FPS=32.52, 法向力=1787.3812, 切向力X=1921.7737, 切向力Y=836.7451 +FPS=33.56, 法向力=1768.7998, 切向力X=1959.7207, 切向力Y=921.6008 +FPS=36.49, 法向力=1010.6582, 切向力X=1344.4457, 切向力Y=1504.0992 +FPS=33.25, 法向力=1005.9590, 切向力X=1341.7480, 切向力Y=1482.8735 +FPS=35.32, 法向力=1435.8728, 切向力X=1800.1436, 切向力Y=758.5354 +FPS=35.34, 法向力=1447.6953, 切向力X=1966.3064, 切向力Y=729.0708 +FPS=34.71, 法向力=1273.5411, 切向力X=1400.4412, 切向力Y=1148.8054 +FPS=36.55, 法向力=1311.1680, 切向力X=1289.9658, 切向力Y=1197.7817 +FPS=32.86, 法向力=1671.5698, 切向力X=2008.9021, 切向力Y=1201.0898 +FPS=36.91, 法向力=1693.4556, 切向力X=1901.2568, 切向力Y=1304.1511 +FPS=34.77, 法向力=1252.1379, 切向力X=1267.6899, 切向力Y=784.1151 +FPS=35.46, 法向力=1228.0037, 切向力X=1256.6492, 切向力Y=809.2300 +FPS=31.59, 法向力=1000.9474, 切向力X=580.7933, 切向力Y=1143.6268 +FPS=34.41, 法向力=968.3351, 切向力X=582.7177, 切向力Y=1155.9713 +FPS=28.22, 法向力=1777.7577, 切向力X=1417.5110, 切向力Y=485.1897 +FPS=33.82, 法向力=1758.1748, 切向力X=1619.1813, 切向力Y=541.2690 +FPS=30.84, 法向力=1655.6333, 切向力X=668.1040, 切向力Y=1103.8376 +FPS=35.53, 法向力=1694.7585, 切向力X=623.8612, 切向力Y=1258.8538 +FPS=33.44, 法向力=1547.4314, 切向力X=2083.7358, 切向力Y=1440.5909 +FPS=36.53, 法向力=1444.8148, 切向力X=2136.3552, 切向力Y=1317.1134 +FPS=32.14, 法向力=1427.8799, 切向力X=910.8652, 切向力Y=910.1881 +FPS=35.30, 法向力=1455.3689, 切向力X=970.7770, 切向力Y=915.4693 +FPS=30.77, 法向力=1994.3453, 切向力X=2260.8940, 切向力Y=979.5255 +FPS=35.87, 法向力=1973.9019, 切向力X=2393.9128, 切向力Y=1063.7092 +FPS=33.61, 法向力=2030.8110, 切向力X=1768.0859, 切向力Y=915.7703 +FPS=36.34, 法向力=1931.1169, 切向力X=1686.7900, 切向力Y=1058.8352 +FPS=33.75, 法向力=1513.7072, 切向力X=2115.3857, 切向力Y=1688.1873 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000275s, blend=0.002176s (9 tiles incl ref), finalize=0.000074s, total=0.002531s +FPS=35.76, 法向力=1482.2719, 切向力X=2042.7281, 切向力Y=1564.9833 +FPS=32.75, 法向力=1528.2958, 切向力X=1599.2528, 切向力Y=1406.9745 +FPS=36.42, 法向力=1566.1842, 切向力X=1494.5490, 切向力Y=1382.8403 +FPS=33.76, 法向力=1601.8937, 切向力X=1093.1543, 切向力Y=1029.0618 +FPS=35.65, 法向力=1534.9803, 切向力X=1198.3571, 切向力Y=1034.7628 +FPS=34.71, 法向力=1589.9373, 切向力X=1133.1084, 切向力Y=1003.5591 +FPS=34.53, 法向力=1179.4097, 切向力X=1860.6534, 切向力Y=707.0637 +FPS=32.03, 法向力=1784.7139, 切向力X=1201.5443, 切向力Y=864.4003 +FPS=36.70, 法向力=1793.2706, 切向力X=1156.9321, 切向力Y=847.2081 +FPS=34.70, 法向力=1128.1899, 切向力X=1600.2711, 切向力Y=1839.4536 +FPS=35.17, 法向力=1129.5029, 切向力X=1572.1709, 切向力Y=1902.9896 +FPS=33.00, 法向力=1134.8210, 切向力X=1581.3174, 切向力Y=1916.7964 +FPS=33.87, 法向力=1280.9226, 切向力X=1299.9751, 切向力Y=1488.0403 +FPS=34.66, 法向力=1307.9333, 切向力X=1281.8315, 切向力Y=1471.4542 +FPS=31.51, 法向力=1642.9738, 切向力X=1352.9547, 切向力Y=1088.3477 +FPS=34.62, 法向力=1688.5077, 切向力X=1652.6995, 切向力Y=797.9980 +FPS=35.35, 法向力=1712.1644, 切向力X=1605.7032, 切向力Y=680.3380 +FPS=33.91, 法向力=1695.6696, 切向力X=1603.9680, 切向力Y=699.8528 +FPS=35.03, 法向力=1412.8096, 切向力X=1674.3340, 切向力Y=758.7155 +FPS=37.16, 法向力=1432.8048, 切向力X=1707.2990, 切向力Y=718.2550 +FPS=34.14, 法向力=1440.1698, 切向力X=792.9293, 切向力Y=898.8741 +FPS=33.10, 法向力=1440.5662, 切向力X=858.7643, 切向力Y=850.5648 +FPS=29.63, 法向力=1517.4900, 切向力X=1099.0728, 切向力Y=816.0870 +FPS=33.97, 法向力=1436.5790, 切向力X=1221.6407, 切向力Y=899.1837 +FPS=35.06, 法向力=1341.0721, 切向力X=1416.9208, 切向力Y=1485.0701 +FPS=39.16, 法向力=1323.9314, 切向力X=1451.1700, 切向力Y=1516.9594 +FPS=35.50, 法向力=1465.1964, 切向力X=970.0419, 切向力Y=1027.3185 +FPS=36.23, 法向力=1410.4031, 切向力X=1031.0024, 切向力Y=1003.7534 +FPS=33.45, 法向力=1691.0281, 切向力X=1049.1362, 切向力Y=1312.5510 +FPS=36.62, 法向力=1633.1390, 切向力X=1049.0042, 切向力Y=1379.4285 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000348s, blend=0.002220s (9 tiles incl ref), finalize=0.000072s, total=0.002647s +FPS=35.87, 法向力=1218.4634, 切向力X=1539.0209, 切向力Y=794.2441 +FPS=35.46, 法向力=1288.8286, 切向力X=1439.5172, 切向力Y=780.2545 +FPS=33.66, 法向力=1182.5438, 切向力X=1848.7949, 切向力Y=974.5941 +FPS=38.02, 法向力=1219.2828, 切向力X=1853.1113, 切向力Y=983.7451 +FPS=35.98, 法向力=1118.6382, 切向力X=999.1252, 切向力Y=1403.5782 +FPS=35.66, 法向力=1208.4075, 切向力X=971.9720, 切向力Y=1460.8662 +FPS=35.01, 法向力=1211.5071, 切向力X=994.7509, 切向力Y=1455.7329 +FPS=34.92, 法向力=1768.7568, 切向力X=1752.9163, 切向力Y=1280.1758 +FPS=36.26, 法向力=1786.9976, 切向力X=1853.5499, 切向力Y=1386.7919 +FPS=32.79, 法向力=1712.7151, 切向力X=947.2518, 切向力Y=1728.5842 +FPS=31.82, 法向力=1712.3352, 切向力X=931.8143, 切向力Y=1739.7019 +FPS=32.30, 法向力=1530.4302, 切向力X=1592.9692, 切向力Y=1465.9006 +FPS=30.41, 法向力=1555.1871, 切向力X=1574.3961, 切向力Y=1476.4456 +FPS=34.01, 法向力=1515.7604, 切向力X=1252.9697, 切向力Y=1114.6799 +FPS=34.76, 法向力=1571.7939, 切向力X=1290.0975, 切向力Y=1050.9983 +FPS=31.20, 法向力=1413.5830, 切向力X=1782.5510, 切向力Y=1054.3152 +FPS=34.42, 法向力=1491.9924, 切向力X=1874.2524, 切向力Y=868.0589 +FPS=29.66, 法向力=1573.1641, 切向力X=2470.6611, 切向力Y=1032.3936 +FPS=29.61, 法向力=1331.4615, 切向力X=965.7467, 切向力Y=885.2419 +FPS=31.47, 法向力=1324.2325, 切向力X=1098.5435, 切向力Y=870.6854 +FPS=29.63, 法向力=980.9688, 切向力X=1647.4296, 切向力Y=2189.1113 +FPS=30.74, 法向力=998.9445, 切向力X=1562.0472, 切向力Y=2192.9053 +FPS=28.00, 法向力=1220.4357, 切向力X=1864.4128, 切向力Y=2000.7131 +FPS=33.53, 法向力=1280.9819, 切向力X=1956.1309, 切向力Y=2102.9373 +FPS=30.69, 法向力=1471.3728, 切向力X=1142.9014, 切向力Y=599.1985 +FPS=33.04, 法向力=1476.5684, 切向力X=1150.5509, 切向力Y=458.2230 +FPS=31.05, 法向力=1152.7393, 切向力X=1649.2759, 切向力Y=1158.6925 +FPS=32.50, 法向力=1158.2794, 切向力X=1709.9696, 切向力Y=1132.4319 +FPS=33.77, 法向力=1717.3232, 切向力X=1180.1893, 切向力Y=1266.4814 +FPS=33.51, 法向力=1673.7485, 切向力X=1204.8888, 切向力Y=1235.3817 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000266s, blend=0.002203s (9 tiles incl ref), finalize=0.000057s, total=0.002530s +FPS=30.76, 法向力=1129.0734, 切向力X=1516.7617, 切向力Y=502.4196 +FPS=33.50, 法向力=1129.0322, 切向力X=1554.0774, 切向力Y=421.6671 +FPS=28.98, 法向力=1649.7516, 切向力X=2060.5767, 切向力Y=813.6785 +FPS=32.21, 法向力=1443.4739, 切向力X=1850.6504, 切向力Y=1782.5481 +FPS=32.00, 法向力=1418.2153, 切向力X=1657.7040, 切向力Y=1879.5287 +FPS=31.59, 法向力=1430.1455, 切向力X=1119.8889, 切向力Y=1843.5312 +FPS=32.20, 法向力=1432.1947, 切向力X=988.2251, 切向力Y=1824.7207 +FPS=32.36, 法向力=1322.1315, 切向力X=1822.5452, 切向力Y=1142.5343 +FPS=32.26, 法向力=1315.4238, 切向力X=1836.8186, 切向力Y=1079.0681 +FPS=32.42, 法向力=1785.5703, 切向力X=857.1177, 切向力Y=1407.4960 +FPS=31.34, 法向力=1789.0591, 切向力X=798.8821, 切向力Y=1320.5444 +FPS=33.11, 法向力=928.8123, 切向力X=2233.8389, 切向力Y=1056.1565 +FPS=31.94, 法向力=928.8051, 切向力X=2222.8677, 切向力Y=980.6326 +FPS=28.76, 法向力=1522.9141, 切向力X=1648.0383, 切向力Y=2160.4927 +FPS=32.97, 法向力=1494.4724, 切向力X=1675.6958, 切向力Y=2129.9453 +FPS=30.50, 法向力=2011.7063, 切向力X=1474.7845, 切向力Y=67.1883 +FPS=32.13, 法向力=1967.7539, 切向力X=1699.5621, 切向力Y=289.5682 +FPS=30.30, 法向力=1356.8889, 切向力X=1487.6375, 切向力Y=1182.3362 +FPS=32.45, 法向力=1021.1867, 切向力X=1118.4138, 切向力Y=1874.5101 +FPS=33.09, 法向力=1004.0171, 切向力X=1305.1255, 切向力Y=1857.3586 +FPS=32.96, 法向力=976.5576, 切向力X=1270.6758, 切向力Y=1890.8717 +FPS=34.18, 法向力=1270.3174, 切向力X=292.6802, 切向力Y=1597.8990 +FPS=32.25, 法向力=1245.2252, 切向力X=399.8398, 切向力Y=1483.1780 +FPS=32.13, 法向力=1826.1077, 切向力X=809.6028, 切向力Y=724.0601 +FPS=34.07, 法向力=1815.7820, 切向力X=853.6410, 切向力Y=658.8552 +FPS=32.52, 法向力=1901.7563, 切向力X=2195.3992, 切向力Y=927.1652 +FPS=34.25, 法向力=2006.6462, 切向力X=775.7280, 切向力Y=1205.5590 +FPS=34.72, 法向力=1941.6118, 切向力X=653.7039, 切向力Y=1168.3871 +FPS=33.49, 法向力=1959.9709, 切向力X=630.6194, 切向力Y=1180.6755 +FPS=35.33, 法向力=1311.8994, 切向力X=1614.7828, 切向力Y=850.6667 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000356s, blend=0.002199s (9 tiles incl ref), finalize=0.000057s, total=0.002619s +FPS=34.71, 法向力=1366.0659, 切向力X=1698.9515, 切向力Y=796.9269 +FPS=32.60, 法向力=1168.0607, 切向力X=1678.7964, 切向力Y=1878.2358 +FPS=34.65, 法向力=1116.2872, 切向力X=1613.3461, 切向力Y=1853.3358 +FPS=32.42, 法向力=1248.9548, 切向力X=1720.8020, 切向力Y=778.7289 +FPS=32.72, 法向力=1246.8270, 切向力X=1685.8518, 切向力Y=695.6183 +FPS=34.71, 法向力=1633.2664, 切向力X=1458.9010, 切向力Y=823.3020 +FPS=34.87, 法向力=1600.8994, 切向力X=1391.4336, 切向力Y=870.3403 +FPS=34.58, 法向力=1574.6025, 切向力X=1271.2603, 切向力Y=1610.4513 +FPS=34.14, 法向力=1631.6782, 切向力X=1187.7239, 切向力Y=1792.5016 +FPS=33.44, 法向力=1595.5132, 切向力X=1856.4055, 切向力Y=1475.5312 +FPS=35.31, 法向力=1625.8433, 切向力X=1900.4460, 切向力Y=1531.5376 +FPS=32.03, 法向力=1679.2506, 切向力X=1642.3599, 切向力Y=724.5433 +FPS=35.81, 法向力=1692.0264, 切向力X=1785.9885, 切向力Y=807.3362 +FPS=32.62, 法向力=1772.9532, 切向力X=1354.6548, 切向力Y=483.0569 +FPS=35.81, 法向力=1808.4900, 切向力X=1372.8458, 切向力Y=528.4191 +FPS=34.91, 法向力=1505.1801, 切向力X=1400.4749, 切向力Y=1703.8435 +FPS=35.91, 法向力=1509.7880, 切向力X=1473.2935, 切向力Y=1862.0852 +FPS=32.50, 法向力=1303.8539, 切向力X=1247.0829, 切向力Y=962.8427 +FPS=36.59, 法向力=1291.9072, 切向力X=1172.8132, 切向力Y=1093.1506 +FPS=34.65, 法向力=1276.0405, 切向力X=1301.0082, 切向力Y=554.6647 +FPS=35.08, 法向力=1245.0071, 切向力X=1256.4065, 切向力Y=448.1356 +FPS=34.37, 法向力=1037.7048, 切向力X=1437.3147, 切向力Y=1586.2416 +FPS=35.69, 法向力=1038.8984, 切向力X=1423.6786, 切向力Y=1574.4727 +FPS=31.35, 法向力=1473.3059, 切向力X=1355.1484, 切向力Y=176.6211 +FPS=35.56, 法向力=1485.6337, 切向力X=1429.3884, 切向力Y=25.2076 +FPS=33.92, 法向力=1363.9189, 切向力X=1449.5840, 切向力Y=1485.9509 +FPS=34.27, 法向力=1328.2174, 切向力X=1480.4890, 切向力Y=1430.3103 +FPS=33.29, 法向力=1338.1799, 切向力X=1479.7322, 切向力Y=1396.9592 +FPS=34.19, 法向力=1424.7200, 切向力X=1544.1008, 切向力Y=1502.2351 +FPS=32.49, 法向力=1103.2400, 切向力X=892.5432, 切向力Y=1340.3224 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002204s (9 tiles incl ref), finalize=0.000064s, total=0.002534s +FPS=36.15, 法向力=996.3947, 切向力X=836.8796, 切向力Y=1403.0701 +FPS=33.90, 法向力=1391.8110, 切向力X=928.5056, 切向力Y=154.9167 +FPS=35.28, 法向力=1434.2126, 切向力X=982.9292, 切向力Y=-4.4353 +FPS=32.35, 法向力=1943.2015, 切向力X=1685.2285, 切向力Y=1164.2288 +FPS=29.90, 法向力=1916.4441, 切向力X=1828.9258, 切向力Y=1267.8148 +FPS=34.25, 法向力=1931.0481, 切向力X=1865.4795, 切向力Y=1266.0259 +FPS=35.14, 法向力=1008.1514, 切向力X=1383.6654, 切向力Y=1593.9567 +FPS=34.66, 法向力=1321.3452, 切向力X=1019.1398, 切向力Y=1718.2734 +FPS=35.89, 法向力=1280.6750, 切向力X=1040.2571, 切向力Y=1758.2834 +FPS=34.03, 法向力=1297.7424, 切向力X=1048.6465, 切向力Y=1751.7631 +FPS=35.68, 法向力=1405.0557, 切向力X=1528.2081, 切向力Y=752.8306 +FPS=35.64, 法向力=1426.6943, 切向力X=1431.8970, 切向力Y=696.8279 +FPS=32.58, 法向力=1586.8101, 切向力X=1977.4423, 切向力Y=1085.8112 +FPS=35.84, 法向力=1611.2708, 切向力X=2017.3284, 切向力Y=1096.8505 +FPS=32.47, 法向力=1170.5642, 切向力X=1191.7637, 切向力Y=1814.7566 +FPS=34.37, 法向力=1232.7805, 切向力X=1185.7188, 切向力Y=1956.5612 +FPS=34.14, 法向力=1378.6025, 切向力X=1759.5017, 切向力Y=832.3729 +FPS=35.52, 法向力=1384.0178, 切向力X=1825.7427, 切向力Y=767.7310 +FPS=36.11, 法向力=1312.6797, 切向力X=1154.0022, 切向力Y=813.1639 +FPS=36.97, 法向力=1362.8016, 切向力X=1188.5884, 切向力Y=755.2917 +FPS=32.59, 法向力=1126.2142, 切向力X=1354.3907, 切向力Y=471.6451 +FPS=35.89, 法向力=1139.0413, 切向力X=1208.1074, 切向力Y=585.9207 +FPS=35.31, 法向力=1336.8975, 切向力X=1501.4951, 切向力Y=1494.1963 +FPS=35.56, 法向力=1308.3896, 切向力X=1510.7253, 切向力Y=1442.2910 +FPS=32.32, 法向力=1092.5042, 切向力X=1509.7456, 切向力Y=1787.1334 +FPS=36.81, 法向力=1090.5155, 切向力X=1596.9761, 切向力Y=1821.7078 +FPS=33.46, 法向力=1229.2012, 切向力X=1481.3445, 切向力Y=980.9689 +FPS=37.34, 法向力=1250.1014, 切向力X=1476.9624, 切向力Y=1028.7319 +FPS=33.45, 法向力=1529.8423, 切向力X=1486.5884, 切向力Y=1531.5947 +FPS=35.74, 法向力=1468.6458, 切向力X=1522.8328, 切向力Y=1498.8767 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000341s, blend=0.002145s (9 tiles incl ref), finalize=0.000057s, total=0.002549s +FPS=35.84, 法向力=1499.2715, 切向力X=1530.7358, 切向力Y=1615.0796 +FPS=35.54, 法向力=1650.2700, 切向力X=1982.7761, 切向力Y=589.0865 +FPS=31.89, 法向力=1357.6267, 切向力X=1166.9141, 切向力Y=1500.2217 +FPS=37.13, 法向力=1357.8459, 切向力X=1114.3184, 切向力Y=1515.5175 +FPS=33.39, 法向力=1360.6113, 切向力X=1122.6870, 切向力Y=1508.8722 +FPS=35.38, 法向力=1323.8350, 切向力X=2025.6611, 切向力Y=1706.7511 +FPS=36.91, 法向力=1347.8037, 切向力X=2000.6401, 切向力Y=1676.5083 +FPS=34.25, 法向力=1208.2461, 切向力X=1632.5713, 切向力Y=1673.9006 +FPS=36.77, 法向力=1235.2417, 切向力X=1642.3108, 切向力Y=1524.7517 +FPS=33.57, 法向力=1424.2963, 切向力X=1879.1846, 切向力Y=763.2267 +FPS=36.25, 法向力=1408.5852, 切向力X=1838.2097, 切向力Y=721.4037 +FPS=32.26, 法向力=1498.9279, 切向力X=1279.0757, 切向力Y=887.4302 +FPS=36.31, 法向力=1518.5771, 切向力X=1196.3306, 切向力Y=830.8740 +FPS=34.29, 法向力=1240.5256, 切向力X=1239.0956, 切向力Y=1638.8063 +FPS=36.24, 法向力=1211.5488, 切向力X=1162.8560, 切向力Y=1669.0430 +FPS=33.43, 法向力=1541.2834, 切向力X=1475.7046, 切向力Y=2179.3271 +FPS=34.24, 法向力=1489.8975, 切向力X=1451.4790, 切向力Y=1900.1166 +FPS=34.63, 法向力=1497.1482, 切向力X=1464.3160, 切向力Y=1910.9254 +FPS=34.77, 法向力=1848.4070, 切向力X=1519.3575, 切向力Y=362.9384 +FPS=33.23, 法向力=1257.5857, 切向力X=1347.6782, 切向力Y=1470.3090 +FPS=37.17, 法向力=1239.3748, 切向力X=1367.9287, 切向力Y=1634.3788 +FPS=35.16, 法向力=1522.4462, 切向力X=1837.4325, 切向力Y=2038.3822 +FPS=34.90, 法向力=1529.2244, 切向力X=1868.2900, 切向力Y=2045.1973 +FPS=31.72, 法向力=1512.7880, 切向力X=1831.4524, 切向力Y=2027.3770 +FPS=36.80, 法向力=1319.4233, 切向力X=2101.5486, 切向力Y=2019.1367 +FPS=36.41, 法向力=1266.3767, 切向力X=2017.2792, 切向力Y=1879.6687 +FPS=32.40, 法向力=1917.2126, 切向力X=1692.8782, 切向力Y=329.7417 +FPS=34.72, 法向力=1619.3138, 切向力X=1224.6775, 切向力Y=1194.6382 +FPS=35.75, 法向力=1627.7721, 切向力X=1257.8568, 切向力Y=1304.0031 +FPS=36.80, 法向力=1612.7449, 切向力X=1223.4055, 切向力Y=1290.3352 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000258s, blend=0.002133s (9 tiles incl ref), finalize=0.000055s, total=0.002452s +FPS=35.53, 法向力=1394.5952, 切向力X=857.8260, 切向力Y=1474.5598 +FPS=36.79, 法向力=1411.5520, 切向力X=751.0305, 切向力Y=1365.4161 +FPS=31.57, 法向力=1494.9293, 切向力X=1185.1685, 切向力Y=1000.5536 +FPS=34.77, 法向力=1488.1010, 切向力X=1317.8969, 切向力Y=1068.7480 +FPS=31.59, 法向力=1588.2937, 切向力X=2365.3564, 切向力Y=817.5471 +FPS=34.66, 法向力=1620.0610, 切向力X=2365.7551, 切向力Y=982.5868 +FPS=31.77, 法向力=1338.7053, 切向力X=1089.0747, 切向力Y=368.5240 +FPS=33.74, 法向力=1353.6738, 切向力X=1022.3817, 切向力Y=320.4093 +FPS=34.39, 法向力=1455.4683, 切向力X=1818.1931, 切向力Y=1082.8914 +FPS=32.36, 法向力=1401.9067, 切向力X=1929.0913, 切向力Y=1268.9960 +FPS=33.45, 法向力=1612.2941, 切向力X=1848.3450, 切向力Y=1219.3673 +FPS=36.38, 法向力=1606.1858, 切向力X=1896.4861, 切向力Y=1253.1111 +FPS=31.78, 法向力=1489.5692, 切向力X=1103.3876, 切向力Y=524.1539 +FPS=36.64, 法向力=1492.4314, 切向力X=1114.2212, 切向力Y=574.4772 +FPS=35.52, 法向力=1772.9822, 切向力X=1949.9399, 切向力Y=1010.2074 +FPS=37.44, 法向力=1756.8013, 切向力X=1972.9315, 切向力Y=1076.7007 +FPS=33.24, 法向力=1211.6787, 切向力X=1794.8202, 切向力Y=459.1463 +FPS=36.50, 法向力=1095.8488, 切向力X=1696.7679, 切向力Y=589.6760 +FPS=34.43, 法向力=1130.0090, 切向力X=1704.1215, 切向力Y=511.0410 +FPS=35.29, 法向力=878.8264, 切向力X=1999.0355, 切向力Y=1665.7402 +FPS=33.54, 法向力=1448.7957, 切向力X=1146.3315, 切向力Y=975.5969 +FPS=36.03, 法向力=1371.0187, 切向力X=1239.4229, 切向力Y=1041.3392 +FPS=33.49, 法向力=1387.5785, 切向力X=808.8801, 切向力Y=1875.0927 +FPS=36.84, 法向力=1331.9570, 切向力X=750.4587, 切向力Y=1890.9531 +FPS=32.60, 法向力=1336.2913, 切向力X=833.8655, 切向力Y=1906.8696 +FPS=37.30, 法向力=1439.5803, 切向力X=976.9383, 切向力Y=2621.3557 +FPS=34.64, 法向力=1473.6659, 切向力X=1038.7129, 切向力Y=2482.3037 +FPS=36.22, 法向力=1255.2356, 切向力X=2129.7656, 切向力Y=637.9354 +FPS=37.12, 法向力=1271.7471, 切向力X=2145.0654, 切向力Y=691.9686 +FPS=32.71, 法向力=1240.4796, 切向力X=1877.9290, 切向力Y=756.8469 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000526s, blend=0.002258s (9 tiles incl ref), finalize=0.000060s, total=0.002852s +FPS=35.96, 法向力=1290.7340, 切向力X=1986.1633, 切向力Y=782.0104 +FPS=34.23, 法向力=1255.0107, 切向力X=1751.2731, 切向力Y=872.5108 +FPS=36.42, 法向力=1288.0541, 切向力X=1851.4255, 切向力Y=800.8385 +FPS=35.83, 法向力=1182.5826, 切向力X=1271.2222, 切向力Y=1221.4070 +FPS=37.42, 法向力=1122.8861, 切向力X=1227.6134, 切向力Y=1297.8851 +FPS=34.15, 法向力=1727.9585, 切向力X=1096.1550, 切向力Y=1276.7690 +FPS=37.79, 法向力=1730.5535, 切向力X=1205.2397, 切向力Y=1493.5007 +FPS=35.56, 法向力=1699.5244, 切向力X=1293.0378, 切向力Y=1483.5972 +FPS=35.64, 法向力=1686.5840, 切向力X=2154.2876, 切向力Y=1010.7297 +FPS=34.12, 法向力=2320.7876, 切向力X=1901.4495, 切向力Y=504.0765 +FPS=34.97, 法向力=2261.9731, 切向力X=1899.0236, 切向力Y=501.4107 +FPS=36.35, 法向力=1196.3489, 切向力X=1212.8517, 切向力Y=2169.5869 +FPS=38.16, 法向力=1236.7587, 切向力X=1232.4565, 切向力Y=2197.7905 +FPS=35.59, 法向力=1202.7865, 切向力X=1221.8923, 切向力Y=2196.8579 +FPS=34.60, 法向力=1818.4883, 切向力X=1364.4612, 切向力Y=328.8955 +FPS=37.85, 法向力=1820.8640, 切向力X=1322.4329, 切向力Y=217.9658 +FPS=32.15, 法向力=1094.3828, 切向力X=1170.8616, 切向力Y=1965.4498 +FPS=36.92, 法向力=1068.6268, 切向力X=1161.9910, 切向力Y=2038.3147 +FPS=36.24, 法向力=1119.0703, 切向力X=452.6789, 切向力Y=1689.4014 +FPS=34.67, 法向力=1163.3062, 切向力X=467.3059, 切向力Y=1667.9136 +FPS=34.84, 法向力=1278.1920, 切向力X=2337.4661, 切向力Y=1300.3770 +FPS=38.09, 法向力=1292.1472, 切向力X=2405.8191, 切向力Y=1293.5914 +FPS=34.32, 法向力=1224.7872, 切向力X=1201.2578, 切向力Y=642.6953 +FPS=37.92, 法向力=1251.3627, 切向力X=1239.8385, 切向力Y=737.6222 +FPS=38.20, 法向力=1241.3069, 切向力X=1220.0112, 切向力Y=745.4767 +FPS=32.45, 法向力=1538.7026, 切向力X=1324.6536, 切向力Y=1241.9631 +FPS=31.24, 法向力=1677.6892, 切向力X=1532.4773, 切向力Y=814.7197 +FPS=32.32, 法向力=1743.5265, 切向力X=1421.7468, 切向力Y=742.8364 +FPS=32.97, 法向力=844.8649, 切向力X=1145.6875, 切向力Y=1707.5541 +FPS=32.39, 法向力=927.6666, 切向力X=1290.2120, 切向力Y=2002.1013 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000284s, blend=0.002234s (9 tiles incl ref), finalize=0.000060s, total=0.002585s +FPS=32.47, 法向力=1148.2987, 切向力X=1347.8054, 切向力Y=1755.6443 +FPS=33.34, 法向力=1215.7482, 切向力X=1410.6785, 切向力Y=1552.4926 +FPS=31.83, 法向力=1229.7695, 切向力X=1354.4030, 切向力Y=1569.0668 +FPS=33.22, 法向力=1076.4883, 切向力X=2208.6274, 切向力Y=1673.0010 +FPS=31.75, 法向力=1341.8309, 切向力X=2330.0505, 切向力Y=1219.8262 +FPS=34.33, 法向力=1351.9475, 切向力X=2320.3003, 切向力Y=1297.4810 +FPS=32.43, 法向力=1759.7684, 切向力X=2439.0342, 切向力Y=622.3351 +FPS=32.78, 法向力=1763.0157, 切向力X=2508.2256, 切向力Y=645.4896 +FPS=30.40, 法向力=1701.3849, 切向力X=1275.1025, 切向力Y=1329.8729 +FPS=34.53, 法向力=1664.6084, 切向力X=1308.9402, 切向力Y=1349.6725 +FPS=33.55, 法向力=1727.6418, 切向力X=1655.6239, 切向力Y=1718.5146 +FPS=33.38, 法向力=1798.2719, 切向力X=1592.6863, 切向力Y=1642.1989 +FPS=30.64, 法向力=991.1034, 切向力X=591.4385, 切向力Y=1851.9385 +FPS=34.70, 法向力=1001.1467, 切向力X=752.2190, 切向力Y=1765.2539 +FPS=32.93, 法向力=1139.1460, 切向力X=1549.2744, 切向力Y=2099.4194 +FPS=33.30, 法向力=1177.6971, 切向力X=1514.2900, 切向力Y=2059.5151 +FPS=31.33, 法向力=1971.3434, 切向力X=1354.6580, 切向力Y=1494.7573 +FPS=34.29, 法向力=2002.1963, 切向力X=1275.2501, 切向力Y=1371.9926 +FPS=31.31, 法向力=1350.4146, 切向力X=1819.2737, 切向力Y=1935.7866 +FPS=33.97, 法向力=1329.2483, 切向力X=1904.7230, 切向力Y=1889.1307 +FPS=31.22, 法向力=1155.9893, 切向力X=1594.9301, 切向力Y=2103.7480 +FPS=31.81, 法向力=1178.4006, 切向力X=1634.6628, 切向力Y=2088.7803 +FPS=32.68, 法向力=1400.9454, 切向力X=2335.4111, 切向力Y=1040.1873 +FPS=34.60, 法向力=1475.4810, 切向力X=2300.2612, 切向力Y=942.1207 +FPS=28.93, 法向力=1936.4056, 切向力X=1820.5641, 切向力Y=273.2112 +FPS=32.28, 法向力=2011.2241, 切向力X=1650.7654, 切向力Y=284.1124 +FPS=30.22, 法向力=1620.3950, 切向力X=1792.9543, 切向力Y=1546.0988 +FPS=31.63, 法向力=1544.4381, 切向力X=2214.0789, 切向力Y=1005.2415 +FPS=32.13, 法向力=1528.7211, 切向力X=2421.8738, 切向力Y=1125.6533 +FPS=32.45, 法向力=1411.9291, 切向力X=1322.4963, 切向力Y=1437.6602 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000259s, blend=0.002091s (9 tiles incl ref), finalize=0.000100s, total=0.002457s +FPS=32.37, 法向力=1380.9771, 切向力X=1377.7461, 切向力Y=1509.2936 +FPS=32.65, 法向力=1400.1261, 切向力X=1387.5720, 切向力Y=1520.2336 +FPS=32.96, 法向力=1716.7620, 切向力X=1070.3478, 切向力Y=1538.9333 +FPS=32.06, 法向力=1791.4332, 切向力X=980.0239, 切向力Y=1582.1877 +FPS=32.95, 法向力=1080.6039, 切向力X=1857.0551, 切向力Y=2126.1277 +FPS=32.43, 法向力=1255.9846, 切向力X=2495.3159, 切向力Y=1298.7112 +FPS=33.67, 法向力=1217.3328, 切向力X=2458.3091, 切向力Y=1319.5669 +FPS=33.12, 法向力=986.6265, 切向力X=1626.9851, 切向力Y=2267.7529 +FPS=32.48, 法向力=1042.3733, 切向力X=1640.4487, 切向力Y=2281.7600 +FPS=32.12, 法向力=1239.9214, 切向力X=1068.2495, 切向力Y=1041.2349 +FPS=31.39, 法向力=1257.4950, 切向力X=1101.9839, 切向力Y=1066.5691 +FPS=29.87, 法向力=1056.8970, 切向力X=1265.0333, 切向力Y=931.7012 +FPS=30.61, 法向力=1116.1875, 切向力X=1446.5677, 切向力Y=889.2032 +FPS=28.36, 法向力=1046.8882, 切向力X=2019.9293, 切向力Y=1234.3507 +FPS=30.44, 法向力=978.7382, 切向力X=2057.4170, 切向力Y=1425.1204 +FPS=32.94, 法向力=1209.3846, 切向力X=1390.4447, 切向力Y=1233.0728 +FPS=34.78, 法向力=1208.3169, 切向力X=1316.8358, 切向力Y=1278.0271 +FPS=33.01, 法向力=1295.4731, 切向力X=1411.8530, 切向力Y=585.6243 +FPS=35.32, 法向力=1292.8981, 切向力X=1458.9324, 切向力Y=572.4311 +FPS=29.60, 法向力=1668.3425, 切向力X=1748.4833, 切向力Y=703.7330 +FPS=33.75, 法向力=1674.5575, 切向力X=1839.7163, 切向力Y=745.9449 +FPS=32.03, 法向力=1430.7897, 切向力X=2109.4543, 切向力Y=1004.1021 +FPS=33.66, 法向力=1419.0201, 切向力X=2128.5344, 切向力Y=1034.2019 +FPS=34.64, 法向力=1256.2415, 切向力X=1145.1107, 切向力Y=1607.7871 +FPS=34.25, 法向力=1267.2922, 切向力X=1123.0649, 切向力Y=1710.0065 +FPS=32.35, 法向力=1606.4385, 切向力X=2015.0610, 切向力Y=1033.0645 +FPS=34.43, 法向力=1621.3352, 切向力X=2027.6447, 切向力Y=1085.0962 +FPS=32.75, 法向力=1216.2543, 切向力X=1930.9822, 切向力Y=1526.5579 +FPS=33.37, 法向力=1193.6243, 切向力X=1824.0541, 切向力Y=1528.2142 +FPS=33.84, 法向力=888.0609, 切向力X=1624.1245, 切向力Y=1561.3513 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002183s (9 tiles incl ref), finalize=0.000056s, total=0.002497s +FPS=34.48, 法向力=900.5979, 切向力X=1626.7019, 切向力Y=1489.2057 +FPS=34.24, 法向力=1425.4597, 切向力X=894.3162, 切向力Y=1550.6154 +FPS=34.52, 法向力=1482.2952, 切向力X=808.8645, 切向力Y=1552.1190 +FPS=32.38, 法向力=1165.0566, 切向力X=1462.6685, 切向力Y=1250.7778 +FPS=34.47, 法向力=1178.4214, 切向力X=1549.8391, 切向力Y=1337.3611 +FPS=30.70, 法向力=1302.8733, 切向力X=1158.0409, 切向力Y=139.1719 +FPS=31.97, 法向力=1325.1785, 切向力X=1224.9326, 切向力Y=-78.0802 +FPS=32.29, 法向力=1225.1113, 切向力X=1330.7986, 切向力Y=993.8579 +FPS=35.51, 法向力=1201.9805, 切向力X=1312.9353, 切向力Y=1007.6879 +FPS=31.24, 法向力=1065.0803, 切向力X=1652.1393, 切向力Y=1475.5325 +FPS=34.34, 法向力=1093.3993, 切向力X=1730.5520, 切向力Y=1577.5833 +FPS=30.62, 法向力=1141.8770, 切向力X=2027.6549, 切向力Y=1187.9684 +FPS=34.27, 法向力=1174.0005, 切向力X=1870.1152, 切向力Y=1129.0796 +FPS=32.84, 法向力=1340.2334, 切向力X=1233.7205, 切向力Y=1601.0884 +FPS=32.97, 法向力=1341.7324, 切向力X=1246.8817, 切向力Y=1610.5079 +FPS=35.08, 法向力=1712.7533, 切向力X=2292.9829, 切向力Y=1049.2711 +FPS=34.08, 法向力=1690.3300, 切向力X=2256.8560, 切向力Y=1081.7311 +FPS=33.58, 法向力=1380.3867, 切向力X=1613.2463, 切向力Y=1239.7964 +FPS=33.51, 法向力=1388.5308, 切向力X=1612.2002, 切向力Y=1257.5059 +FPS=32.51, 法向力=1891.9133, 切向力X=1529.7590, 切向力Y=544.5496 +FPS=32.87, 法向力=1978.4780, 切向力X=1502.0394, 切向力Y=509.2970 +FPS=31.01, 法向力=856.6398, 切向力X=1217.8496, 切向力Y=1467.5660 +FPS=33.29, 法向力=1121.1355, 切向力X=2253.0952, 切向力Y=1234.9321 +FPS=33.43, 法向力=1215.8550, 切向力X=2278.6606, 切向力Y=1206.7224 +FPS=33.22, 法向力=1196.7639, 切向力X=2270.2441, 切向力Y=1231.6031 +FPS=35.02, 法向力=1868.2715, 切向力X=1612.5339, 切向力Y=656.4578 +FPS=34.38, 法向力=1856.6189, 切向力X=1568.8855, 切向力Y=667.7091 +FPS=31.77, 法向力=1293.4629, 切向力X=2028.9644, 切向力Y=1254.5839 +FPS=33.93, 法向力=1241.8624, 切向力X=2153.5146, 切向力Y=1414.9636 +FPS=30.48, 法向力=1181.3809, 切向力X=1558.4408, 切向力Y=1539.7983 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.002207s (9 tiles incl ref), finalize=0.000067s, total=0.002540s +FPS=31.67, 法向力=1216.5431, 切向力X=1798.6448, 切向力Y=1494.0619 +FPS=33.58, 法向力=1224.6848, 切向力X=1769.2371, 切向力Y=1402.4160 +FPS=34.12, 法向力=1157.5237, 切向力X=2009.5289, 切向力Y=1218.6090 +FPS=34.36, 法向力=1198.7129, 切向力X=2136.3022, 切向力Y=1014.2573 +FPS=34.68, 法向力=1171.9868, 切向力X=2127.3223, 切向力Y=1066.1443 +FPS=32.75, 法向力=1285.7477, 切向力X=1313.1421, 切向力Y=1668.9774 +FPS=34.66, 法向力=1315.0061, 切向力X=1388.5342, 切向力Y=1599.7522 +FPS=32.29, 法向力=1410.6638, 切向力X=2088.4824, 切向力Y=1682.1309 +FPS=33.15, 法向力=1419.5309, 切向力X=2144.6450, 切向力Y=1662.7637 +FPS=32.64, 法向力=1303.6565, 切向力X=1713.4067, 切向力Y=1037.1775 +FPS=32.31, 法向力=1246.3206, 切向力X=1611.0808, 切向力Y=984.0436 +FPS=33.98, 法向力=1466.2747, 切向力X=824.1805, 切向力Y=1633.0339 +FPS=34.60, 法向力=1536.5333, 切向力X=911.5156, 切向力Y=1644.6466 +FPS=31.36, 法向力=1368.8979, 切向力X=2191.5046, 切向力Y=1434.5470 +FPS=34.14, 法向力=1381.5072, 切向力X=2307.4348, 切向力Y=1480.0750 +FPS=31.42, 法向力=1300.6416, 切向力X=1880.0989, 切向力Y=1785.7529 +FPS=32.12, 法向力=1426.6365, 切向力X=782.3198, 切向力Y=978.1075 +FPS=33.69, 法向力=1411.7993, 切向力X=800.8979, 切向力Y=1023.0034 +FPS=32.53, 法向力=1200.8319, 切向力X=1524.1436, 切向力Y=1760.2938 +FPS=33.37, 法向力=1267.5853, 切向力X=1596.3181, 切向力Y=1839.8914 +FPS=33.01, 法向力=1280.6514, 切向力X=1579.1089, 切向力Y=1849.7910 +FPS=33.73, 法向力=1424.3387, 切向力X=2180.8987, 切向力Y=674.8259 +FPS=33.34, 法向力=1422.4602, 切向力X=2247.8032, 切向力Y=676.7858 +FPS=30.05, 法向力=1406.4843, 切向力X=1360.9150, 切向力Y=1129.3777 +FPS=30.21, 法向力=1261.0636, 切向力X=453.4941, 切向力Y=1991.6438 +FPS=32.23, 法向力=1250.2808, 切向力X=522.1318, 切向力Y=1995.3655 +FPS=29.68, 法向力=1741.6353, 切向力X=1885.8286, 切向力Y=977.8269 +FPS=33.72, 法向力=1727.5378, 切向力X=2012.5254, 切向力Y=887.1168 +FPS=31.14, 法向力=1236.3921, 切向力X=2139.3313, 切向力Y=1716.2942 +FPS=34.84, 法向力=1199.1584, 切向力X=2106.3628, 切向力Y=1747.8059 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000275s, blend=0.002119s (9 tiles incl ref), finalize=0.000055s, total=0.002456s +FPS=32.26, 法向力=1334.7842, 切向力X=1101.1871, 切向力Y=1161.6348 +FPS=33.59, 法向力=1444.2235, 切向力X=1053.9006, 切向力Y=1081.5714 +FPS=32.11, 法向力=1491.5442, 切向力X=2385.0732, 切向力Y=1518.1115 +FPS=33.26, 法向力=1437.7847, 切向力X=2394.2334, 切向力Y=1536.2292 +FPS=32.86, 法向力=1415.1005, 切向力X=2483.0205, 切向力Y=1782.9395 +FPS=34.39, 法向力=1446.6210, 切向力X=2478.4075, 切向力Y=1677.6216 +FPS=30.09, 法向力=1061.9792, 切向力X=1308.4536, 切向力Y=1754.9932 +FPS=34.05, 法向力=1007.2460, 切向力X=1181.8774, 切向力Y=1774.1346 +FPS=30.65, 法向力=1201.1040, 切向力X=1240.5923, 切向力Y=288.2309 +FPS=32.40, 法向力=1258.8650, 切向力X=1317.6624, 切向力Y=396.6475 +FPS=31.83, 法向力=1437.9773, 切向力X=1506.5676, 切向力Y=980.1972 +FPS=33.06, 法向力=1521.4695, 切向力X=1527.5944, 切向力Y=810.6024 +FPS=32.77, 法向力=1462.5673, 切向力X=2356.0938, 切向力Y=1601.9745 +FPS=33.28, 法向力=1461.7583, 切向力X=2336.9824, 切向力Y=1675.5195 +FPS=32.11, 法向力=1529.3977, 切向力X=1787.0908, 切向力Y=1103.4988 +FPS=34.14, 法向力=1566.7473, 切向力X=1677.4387, 切向力Y=1146.6707 +FPS=31.07, 法向力=1731.2483, 切向力X=1185.8987, 切向力Y=1544.0580 +FPS=32.12, 法向力=1499.9037, 切向力X=1423.8960, 切向力Y=760.9479 +FPS=33.20, 法向力=1515.6493, 切向力X=1370.1775, 切向力Y=931.6528 +FPS=31.41, 法向力=1511.3315, 切向力X=1378.8794, 切向力Y=937.3594 +FPS=33.55, 法向力=1928.3566, 切向力X=893.8486, 切向力Y=678.7188 +FPS=32.39, 法向力=1919.3811, 切向力X=878.8498, 切向力Y=713.4476 +FPS=32.92, 法向力=1160.6677, 切向力X=1598.4395, 切向力Y=1349.3389 +FPS=33.24, 法向力=1205.4778, 切向力X=1584.5591, 切向力Y=1365.5554 +FPS=32.14, 法向力=826.2258, 切向力X=1526.5669, 切向力Y=1691.7554 +FPS=30.92, 法向力=1488.4102, 切向力X=1640.8354, 切向力Y=1854.7985 +FPS=34.45, 法向力=1532.4758, 切向力X=1648.3522, 切向力Y=1774.5347 +FPS=33.16, 法向力=1662.7021, 切向力X=1182.5873, 切向力Y=1213.3215 +FPS=33.42, 法向力=1715.0156, 切向力X=1015.7442, 切向力Y=1160.2944 +FPS=31.67, 法向力=1713.9247, 切向力X=1027.6587, 切向力Y=1166.0027 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000247s, blend=0.002174s (9 tiles incl ref), finalize=0.000054s, total=0.002481s +FPS=32.73, 法向力=1030.1395, 切向力X=731.1014, 切向力Y=1634.0017 +FPS=32.62, 法向力=1026.7269, 切向力X=642.6644, 切向力Y=1700.1458 +FPS=32.43, 法向力=1464.0952, 切向力X=1610.1091, 切向力Y=1981.0515 +FPS=32.01, 法向力=1294.5569, 切向力X=2773.0078, 切向力Y=1326.5708 +FPS=32.44, 法向力=1305.9280, 切向力X=2774.2661, 切向力Y=1217.9722 +FPS=30.32, 法向力=1293.5566, 切向力X=1884.7433, 切向力Y=1949.6782 +FPS=34.40, 法向力=1326.8402, 切向力X=1885.3025, 切向力Y=1922.4902 +FPS=32.51, 法向力=1248.7711, 切向力X=1447.7092, 切向力Y=1575.1836 +FPS=31.55, 法向力=1219.5403, 切向力X=1378.8372, 切向力Y=1577.3628 +FPS=30.76, 法向力=1503.9653, 切向力X=1771.7582, 切向力Y=1675.3073 +FPS=27.39, 法向力=1551.5574, 切向力X=1735.2863, 切向力Y=1669.1807 +FPS=29.51, 法向力=1431.7845, 切向力X=2483.8362, 切向力Y=1557.7465 +FPS=32.95, 法向力=1438.0265, 切向力X=2536.1831, 切向力Y=1628.3535 +FPS=33.99, 法向力=1128.3772, 切向力X=1839.4889, 切向力Y=1342.8486 +FPS=33.74, 法向力=1132.7456, 切向力X=1850.4576, 切向力Y=1371.7739 +FPS=30.09, 法向力=1492.1545, 切向力X=997.7574, 切向力Y=995.5416 +FPS=32.43, 法向力=1494.5913, 切向力X=1019.3257, 切向力Y=1007.4272 +FPS=31.16, 法向力=1680.8271, 切向力X=1378.8232, 切向力Y=1078.9141 +FPS=31.94, 法向力=1720.2336, 切向力X=1442.5475, 切向力Y=1125.1562 +FPS=32.15, 法向力=1267.8684, 切向力X=1411.7537, 切向力Y=2371.7131 +FPS=31.84, 法向力=1249.1958, 切向力X=1407.5837, 切向力Y=2341.1318 +FPS=33.93, 法向力=1763.4830, 切向力X=2303.4170, 切向力Y=425.2445 +FPS=31.76, 法向力=1717.2993, 切向力X=2369.8926, 切向力Y=399.0840 +FPS=31.95, 法向力=1418.8142, 切向力X=1746.4189, 切向力Y=1764.0405 +FPS=31.38, 法向力=1368.1284, 切向力X=1844.7971, 切向力Y=1851.6057 +FPS=32.72, 法向力=1515.7976, 切向力X=1463.0874, 切向力Y=1753.5034 +FPS=30.06, 法向力=1367.6451, 切向力X=2004.0688, 切向力Y=1470.2632 +FPS=33.22, 法向力=1272.7817, 切向力X=2196.5706, 切向力Y=1531.6805 +FPS=32.29, 法向力=1559.7253, 切向力X=1838.6492, 切向力Y=1575.3875 +FPS=33.29, 法向力=1561.3552, 切向力X=1735.9351, 切向力Y=1614.9133 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002211s (9 tiles incl ref), finalize=0.000056s, total=0.002540s +FPS=28.66, 法向力=1091.4142, 切向力X=1568.7522, 切向力Y=1446.3101 +FPS=31.97, 法向力=1153.2749, 切向力X=1540.3572, 切向力Y=1586.0815 +FPS=31.76, 法向力=1215.8932, 切向力X=2374.6335, 切向力Y=767.6985 +FPS=32.15, 法向力=1223.4224, 切向力X=2432.2512, 切向力Y=769.2828 +FPS=32.54, 法向力=1484.5706, 切向力X=1337.6594, 切向力Y=1687.7197 +FPS=33.41, 法向力=1498.6003, 切向力X=1410.7029, 切向力Y=1675.9695 +FPS=31.77, 法向力=1648.0991, 切向力X=1021.2811, 切向力Y=1135.2922 +FPS=33.21, 法向力=1635.5869, 切向力X=994.0410, 切向力Y=1158.0081 +FPS=30.78, 法向力=1456.5146, 切向力X=1790.7697, 切向力Y=1330.5911 +FPS=32.64, 法向力=1440.3219, 切向力X=1895.9093, 切向力Y=1379.8785 +FPS=30.64, 法向力=1271.1069, 切向力X=1557.5398, 切向力Y=1577.4175 +FPS=31.16, 法向力=1252.8365, 切向力X=1636.9521, 切向力Y=1657.6963 +FPS=33.67, 法向力=1832.5159, 切向力X=1770.6913, 切向力Y=1054.6353 +FPS=32.19, 法向力=1808.0811, 切向力X=1716.7012, 切向力Y=1076.4924 +FPS=33.32, 法向力=1320.7372, 切向力X=1549.0034, 切向力Y=1576.0197 +FPS=32.64, 法向力=1382.4685, 切向力X=1463.0229, 切向力Y=1664.8250 +FPS=33.20, 法向力=1142.8162, 切向力X=1257.6071, 切向力Y=1845.5240 +FPS=32.79, 法向力=1165.8276, 切向力X=1287.7888, 切向力Y=1856.5402 +FPS=32.66, 法向力=1258.4662, 切向力X=2701.1455, 切向力Y=1484.5934 +FPS=30.31, 法向力=1445.7371, 切向力X=1757.1233, 切向力Y=1470.3663 +FPS=33.95, 法向力=1430.2864, 切向力X=1804.8606, 切向力Y=1441.7040 +FPS=31.75, 法向力=1045.9287, 切向力X=1337.5354, 切向力Y=1650.5929 +FPS=34.38, 法向力=1072.2792, 切向力X=1434.5881, 切向力Y=1734.8594 +FPS=31.22, 法向力=1454.3713, 切向力X=2437.8579, 切向力Y=1745.6907 +FPS=33.94, 法向力=1441.8806, 切向力X=2535.1555, 切向力Y=1692.7219 +FPS=32.37, 法向力=1453.9900, 切向力X=2498.2686, 切向力Y=1656.9753 +FPS=32.93, 法向力=1250.4750, 切向力X=1980.3268, 切向力Y=1530.7349 +FPS=31.50, 法向力=1254.9949, 切向力X=1838.1312, 切向力Y=1309.8041 +FPS=34.24, 法向力=1233.9156, 切向力X=1809.1409, 切向力Y=1436.6672 +FPS=33.02, 法向力=1422.8591, 切向力X=1703.6594, 切向力Y=1804.6184 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000364s, blend=0.002154s (9 tiles incl ref), finalize=0.000056s, total=0.002581s +FPS=33.46, 法向力=1471.2349, 切向力X=1761.9429, 切向力Y=1824.2955 +FPS=30.77, 法向力=1176.7179, 切向力X=1830.0128, 切向力Y=1098.7737 +FPS=34.13, 法向力=1168.0182, 切向力X=1902.8207, 切向力Y=1119.3284 +FPS=32.85, 法向力=1569.4878, 切向力X=2364.2178, 切向力Y=1518.9012 +FPS=33.30, 法向力=1607.4309, 切向力X=2168.7727, 切向力Y=1453.4617 +FPS=31.17, 法向力=1600.9220, 切向力X=1217.8855, 切向力Y=1047.9943 +FPS=32.96, 法向力=1598.9108, 切向力X=1196.2635, 切向力Y=951.9745 +FPS=33.14, 法向力=1076.9598, 切向力X=1625.9540, 切向力Y=1737.5701 +FPS=34.82, 法向力=1102.0796, 切向力X=1592.7500, 切向力Y=1824.5928 +FPS=31.44, 法向力=1395.3289, 切向力X=1949.1064, 切向力Y=1064.3898 +FPS=34.21, 法向力=1388.0653, 切向力X=1991.0122, 切向力Y=945.9899 +FPS=30.62, 法向力=1530.1924, 切向力X=2367.0608, 切向力Y=1654.7288 +FPS=32.36, 法向力=1528.2637, 切向力X=2400.7266, 切向力Y=1685.0035 +FPS=32.29, 法向力=1250.1848, 切向力X=2827.4644, 切向力Y=1254.8794 +FPS=32.48, 法向力=1231.4773, 切向力X=2826.5244, 切向力Y=1269.9408 +FPS=32.11, 法向力=899.3067, 切向力X=1655.7864, 切向力Y=2141.5205 +FPS=32.99, 法向力=919.4415, 切向力X=1582.8928, 切向力Y=2173.4700 +FPS=32.49, 法向力=1469.3948, 切向力X=1708.5428, 切向力Y=1172.8970 +FPS=34.62, 法向力=1475.1335, 切向力X=1662.0238, 切向力Y=1052.4126 +FPS=30.16, 法向力=1063.4968, 切向力X=1909.4570, 切向力Y=1456.9055 +FPS=30.40, 法向力=1128.4934, 切向力X=1948.9509, 切向力Y=1442.6055 +FPS=33.93, 法向力=1521.3246, 切向力X=1447.8260, 切向力Y=1118.6714 +FPS=32.86, 法向力=1503.7162, 切向力X=1439.5811, 切向力Y=1117.8113 +FPS=33.87, 法向力=1264.7059, 切向力X=1868.1672, 切向力Y=1810.4131 +FPS=33.20, 法向力=1255.6694, 切向力X=1818.0256, 切向力Y=1823.7875 +FPS=33.15, 法向力=1190.3049, 切向力X=2174.1699, 切向力Y=1224.8484 +FPS=34.47, 法向力=1196.1289, 切向力X=2204.8835, 切向力Y=1191.2253 +FPS=33.32, 法向力=2100.0884, 切向力X=1661.4919, 切向力Y=576.9983 +FPS=31.71, 法向力=2100.8613, 切向力X=1632.8573, 切向力Y=814.4756 +FPS=32.64, 法向力=1280.9651, 切向力X=877.4426, 切向力Y=1121.0911 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002202s (9 tiles incl ref), finalize=0.000058s, total=0.002535s +FPS=32.94, 法向力=1280.8605, 切向力X=821.8618, 切向力Y=1268.6787 +FPS=34.51, 法向力=920.8810, 切向力X=1629.6763, 切向力Y=2218.1228 +FPS=32.61, 法向力=961.3053, 切向力X=1651.5649, 切向力Y=2209.5652 +FPS=32.97, 法向力=1204.8429, 切向力X=1881.4509, 切向力Y=1226.0259 +FPS=32.59, 法向力=1291.2411, 切向力X=1873.5923, 切向力Y=1179.1481 +FPS=30.72, 法向力=1618.0419, 切向力X=1504.8383, 切向力Y=884.8989 +FPS=29.36, 法向力=1637.4253, 切向力X=1486.0425, 切向力Y=2222.9172 +FPS=33.30, 法向力=1574.1989, 切向力X=1582.5803, 切向力Y=2261.0220 +FPS=31.31, 法向力=1391.6251, 切向力X=1866.5813, 切向力Y=1470.7084 +FPS=34.36, 法向力=1387.6230, 切向力X=1893.3064, 切向力Y=1457.1864 +FPS=32.64, 法向力=1286.5579, 切向力X=1778.2206, 切向力Y=1816.8599 +FPS=33.05, 法向力=1315.7269, 切向力X=1766.7296, 切向力Y=1877.2986 +FPS=30.69, 法向力=1286.3215, 切向力X=1736.8075, 切向力Y=1888.5900 +FPS=32.40, 法向力=1391.6707, 切向力X=2122.5371, 切向力Y=1547.9884 +FPS=31.82, 法向力=1051.4840, 切向力X=200.3221, 切向力Y=2076.2188 +FPS=32.16, 法向力=1059.4572, 切向力X=194.7108, 切向力Y=2092.5439 +FPS=31.86, 法向力=1448.5167, 切向力X=1621.2512, 切向力Y=1197.2378 +FPS=34.17, 法向力=1429.5356, 切向力X=1663.6241, 切向力Y=1217.5793 +FPS=30.75, 法向力=998.7076, 切向力X=1703.3298, 切向力Y=2075.8274 +FPS=33.68, 法向力=1005.9835, 切向力X=1674.7892, 切向力Y=2072.9873 +FPS=29.96, 法向力=882.0117, 切向力X=1661.3535, 切向力Y=1114.6758 +FPS=30.81, 法向力=857.8417, 切向力X=1788.2804, 切向力Y=1143.4625 +FPS=31.00, 法向力=1099.6096, 切向力X=1764.8169, 切向力Y=1553.0793 +FPS=32.77, 法向力=1086.7976, 切向力X=1870.0001, 切向力Y=1601.3302 +FPS=34.36, 法向力=1262.7666, 切向力X=2095.8560, 切向力Y=1688.9014 +FPS=34.34, 法向力=1368.1962, 切向力X=2089.8398, 切向力Y=1653.0190 +FPS=31.40, 法向力=1526.8618, 切向力X=1766.7151, 切向力Y=415.6112 +FPS=34.33, 法向力=1476.4615, 切向力X=1766.2720, 切向力Y=441.4105 +FPS=31.90, 法向力=1337.1453, 切向力X=1472.9290, 切向力Y=1583.0591 +FPS=32.44, 法向力=1347.5359, 切向力X=1473.9617, 切向力Y=1580.7173 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002066s (9 tiles incl ref), finalize=0.000056s, total=0.002377s +FPS=33.49, 法向力=1554.2114, 切向力X=819.0924, 切向力Y=1416.8850 +FPS=32.12, 法向力=1526.8274, 切向力X=810.0364, 切向力Y=1441.6948 +FPS=34.55, 法向力=1181.3770, 切向力X=2433.0593, 切向力Y=1696.8713 +FPS=31.24, 法向力=1178.7246, 切向力X=2518.8477, 切向力Y=1754.8040 +FPS=34.51, 法向力=1502.9828, 切向力X=1826.1665, 切向力Y=1678.4404 +FPS=34.84, 法向力=1466.9982, 切向力X=1678.7087, 切向力Y=1767.3655 +FPS=33.05, 法向力=1181.7844, 切向力X=1493.7079, 切向力Y=1398.3669 +FPS=32.90, 法向力=1152.2842, 切向力X=1511.9504, 切向力Y=1327.6050 +FPS=33.11, 法向力=1078.8652, 切向力X=2127.9382, 切向力Y=1749.3944 +FPS=32.60, 法向力=1099.5806, 切向力X=2213.9514, 切向力Y=1745.9951 +FPS=35.24, 法向力=1100.5759, 切向力X=1512.1243, 切向力Y=1458.2939 +FPS=33.91, 法向力=1154.4097, 切向力X=1591.3406, 切向力Y=1528.6417 +FPS=32.81, 法向力=1380.2461, 切向力X=1281.2059, 切向力Y=1911.1958 +FPS=33.63, 法向力=1375.2744, 切向力X=1410.5161, 切向力Y=2009.0443 +FPS=32.16, 法向力=1323.2008, 切向力X=1647.7986, 切向力Y=1447.4037 +FPS=33.11, 法向力=1396.5308, 切向力X=1247.0336, 切向力Y=1599.9885 +FPS=33.86, 法向力=1411.4565, 切向力X=1229.7488, 切向力Y=1605.3306 +FPS=33.70, 法向力=1394.1736, 切向力X=1240.6221, 切向力Y=1585.3845 +FPS=34.42, 法向力=1200.7271, 切向力X=1872.8162, 切向力Y=1556.8276 +FPS=33.29, 法向力=1168.7800, 切向力X=1949.1237, 切向力Y=1567.7242 +FPS=33.59, 法向力=1742.2388, 切向力X=1936.6704, 切向力Y=1379.4583 +FPS=32.65, 法向力=1775.9661, 切向力X=1928.4059, 切向力Y=1391.8804 +FPS=28.34, 法向力=1415.2170, 切向力X=1665.9991, 切向力Y=1546.1274 +FPS=30.64, 法向力=1042.7126, 切向力X=2351.8860, 切向力Y=1023.9059 +FPS=34.68, 法向力=1106.5427, 切向力X=2390.5156, 切向力Y=1068.7324 +FPS=32.67, 法向力=1103.6008, 切向力X=2356.4961, 切向力Y=1094.1653 +FPS=34.79, 法向力=1523.3588, 切向力X=1625.4243, 切向力Y=399.2777 +FPS=32.11, 法向力=1517.0444, 切向力X=1355.5392, 切向力Y=315.5975 +FPS=33.60, 法向力=1093.4888, 切向力X=1877.6746, 切向力Y=2737.3645 +FPS=32.60, 法向力=1116.9192, 切向力X=2015.9463, 切向力Y=2718.1362 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000246s, blend=0.002055s (9 tiles incl ref), finalize=0.000052s, total=0.002358s +FPS=34.25, 法向力=1284.9288, 切向力X=1616.0613, 切向力Y=1812.1252 +FPS=31.58, 法向力=1194.4980, 切向力X=2362.0361, 切向力Y=2010.9572 +FPS=34.99, 法向力=1137.2517, 切向力X=2320.8232, 切向力Y=2062.5728 +FPS=31.27, 法向力=984.8425, 切向力X=2124.3662, 切向力Y=1631.1398 +FPS=34.82, 法向力=940.4457, 切向力X=2121.6392, 切向力Y=1678.4703 +FPS=32.67, 法向力=937.2115, 切向力X=2107.8970, 切向力Y=1704.5474 +FPS=33.60, 法向力=1534.8621, 切向力X=1309.0945, 切向力Y=701.1980 +FPS=33.66, 法向力=1561.4543, 切向力X=1281.4827, 切向力Y=569.2330 +FPS=34.10, 法向力=1001.1199, 切向力X=2112.8447, 切向力Y=1524.8086 +FPS=32.93, 法向力=1031.2983, 切向力X=2061.6116, 切向力Y=1896.3411 +FPS=33.99, 法向力=1081.1326, 切向力X=2164.6326, 切向力Y=1967.9009 +FPS=31.44, 法向力=1107.0264, 切向力X=1618.0355, 切向力Y=1767.1931 +FPS=34.00, 法向力=1099.5544, 切向力X=1657.3645, 切向力Y=1803.3264 +FPS=33.60, 法向力=1342.8136, 切向力X=1700.7028, 切向力Y=613.4305 +FPS=34.30, 法向力=1336.9039, 切向力X=1778.8967, 切向力Y=597.0092 +FPS=32.24, 法向力=1342.4841, 切向力X=1740.7804, 切向力Y=540.5664 +FPS=34.46, 法向力=1170.5129, 切向力X=1490.5800, 切向力Y=889.4635 +FPS=32.15, 法向力=1610.0754, 切向力X=1945.9331, 切向力Y=1002.5125 +FPS=35.55, 法向力=1594.5194, 切向力X=2052.7041, 切向力Y=983.9294 +FPS=33.22, 法向力=1127.2617, 切向力X=1790.7876, 切向力Y=869.8093 +FPS=35.12, 法向力=1093.7474, 切向力X=1806.7659, 切向力Y=881.0010 +FPS=33.67, 法向力=1073.0864, 切向力X=1816.8223, 切向力Y=917.3133 +FPS=34.18, 法向力=1314.4880, 切向力X=1403.0989, 切向力Y=2008.3203 +FPS=34.56, 法向力=1261.4130, 切向力X=1575.0941, 切向力Y=2031.2640 +FPS=31.24, 法向力=1298.4487, 切向力X=1733.2227, 切向力Y=986.0367 +FPS=31.34, 法向力=1313.6335, 切向力X=1992.8704, 切向力Y=902.4105 +FPS=35.19, 法向力=1312.9976, 切向力X=2017.1351, 切向力Y=870.9771 +FPS=34.19, 法向力=1358.0044, 切向力X=1577.5654, 切向力Y=1642.0796 +FPS=34.62, 法向力=1374.9734, 切向力X=1660.4474, 切向力Y=1726.9696 +FPS=33.99, 法向力=1353.5032, 切向力X=1676.0803, 切向力Y=1727.7062 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000247s, blend=0.002256s (9 tiles incl ref), finalize=0.000055s, total=0.002564s +FPS=32.93, 法向力=1256.6136, 切向力X=2899.8501, 切向力Y=1198.9359 +FPS=33.26, 法向力=1248.3817, 切向力X=2963.8848, 切向力Y=1238.0518 +FPS=31.68, 法向力=1292.0186, 切向力X=1812.8938, 切向力Y=1381.2550 +FPS=32.71, 法向力=1312.4546, 切向力X=1742.8888, 切向力Y=1039.5214 +FPS=34.07, 法向力=1362.4568, 切向力X=1685.4233, 切向力Y=938.7518 +FPS=33.47, 法向力=1213.9470, 切向力X=2025.9463, 切向力Y=1734.5493 +FPS=35.17, 法向力=1189.6245, 切向力X=2068.7324, 切向力Y=1784.9670 +FPS=33.04, 法向力=1167.3796, 切向力X=2107.8979, 切向力Y=1794.6619 +FPS=33.62, 法向力=1063.0249, 切向力X=2198.5215, 切向力Y=1810.3557 +FPS=32.72, 法向力=1067.4589, 切向力X=2324.5176, 切向力Y=1820.8594 +FPS=31.53, 法向力=1238.8701, 切向力X=2344.0042, 切向力Y=687.9248 +FPS=31.61, 法向力=1314.6917, 切向力X=2000.8635, 切向力Y=1456.4255 +FPS=34.91, 法向力=1308.2634, 切向力X=1956.4122, 切向力Y=1522.8345 +FPS=32.88, 法向力=1602.6547, 切向力X=1648.0701, 切向力Y=594.7257 +FPS=33.39, 法向力=1723.1940, 切向力X=1653.3773, 切向力Y=450.3721 +FPS=33.41, 法向力=1729.4233, 切向力X=1638.7214, 切向力Y=388.3680 +FPS=32.71, 法向力=1101.0974, 切向力X=2483.8921, 切向力Y=1470.3591 +FPS=33.74, 法向力=1109.0201, 切向力X=2543.3618, 切向力Y=1521.1628 +FPS=33.13, 法向力=1491.7891, 切向力X=1861.9290, 切向力Y=1833.9453 +FPS=31.37, 法向力=1433.5974, 切向力X=1983.9299, 切向力Y=883.5417 +FPS=33.97, 法向力=1534.5625, 切向力X=1835.1807, 切向力Y=495.1852 +FPS=32.38, 法向力=1481.8269, 切向力X=1879.8484, 切向力Y=1939.8734 +FPS=33.83, 法向力=1463.6345, 切向力X=1755.4932, 切向力Y=1916.9419 +FPS=33.34, 法向力=1232.2683, 切向力X=1945.9536, 切向力Y=1868.0042 +FPS=34.07, 法向力=1254.3826, 切向力X=1926.4807, 切向力Y=1875.5543 +FPS=33.01, 法向力=1240.0613, 切向力X=1947.4131, 切向力Y=1832.5793 +FPS=32.87, 法向力=1132.5930, 切向力X=2391.3213, 切向力Y=1833.0420 +FPS=32.18, 法向力=1543.7152, 切向力X=2553.5962, 切向力Y=1403.6335 +FPS=34.51, 法向力=1530.9567, 切向力X=2578.6841, 切向力Y=1417.6941 +FPS=32.80, 法向力=1566.5353, 切向力X=2735.2083, 切向力Y=1728.7281 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002127s (9 tiles incl ref), finalize=0.000058s, total=0.002439s +FPS=33.83, 法向力=1531.1851, 切向力X=2667.1392, 切向力Y=1738.1311 +FPS=31.81, 法向力=1319.9192, 切向力X=1691.1536, 切向力Y=1613.9883 +FPS=30.34, 法向力=1271.9460, 切向力X=1697.2173, 切向力Y=1634.5752 +FPS=32.39, 法向力=1851.3702, 切向力X=1404.7764, 切向力Y=1187.4606 +FPS=32.57, 法向力=1820.4688, 切向力X=1425.4009, 切向力Y=1143.3531 +FPS=32.68, 法向力=1523.3108, 切向力X=2381.1633, 切向力Y=1468.7324 +FPS=34.72, 法向力=1506.8704, 切向力X=2298.3367, 切向力Y=1480.4397 +FPS=32.39, 法向力=1289.7815, 切向力X=2276.0615, 切向力Y=1365.5742 +FPS=35.01, 法向力=1281.8379, 切向力X=2358.0488, 切向力Y=1413.6414 +FPS=32.58, 法向力=1289.6719, 切向力X=1382.5527, 切向力Y=2007.4304 +FPS=34.06, 法向力=1253.4546, 切向力X=1466.2273, 切向力Y=2050.8110 +FPS=32.48, 法向力=1184.2823, 切向力X=1411.6301, 切向力Y=1170.0298 +FPS=31.51, 法向力=1195.4277, 切向力X=1452.5054, 切向力Y=1135.5970 +FPS=31.87, 法向力=1110.1968, 切向力X=2484.1929, 切向力Y=1547.9271 +FPS=33.11, 法向力=1079.8110, 切向力X=2476.8381, 切向力Y=1488.5642 +FPS=32.76, 法向力=1312.9524, 切向力X=1831.6403, 切向力Y=1108.0791 +FPS=32.92, 法向力=1316.2321, 切向力X=1891.1904, 切向力Y=1175.7946 +FPS=31.87, 法向力=1610.2327, 切向力X=2984.8896, 切向力Y=354.4157 +FPS=32.45, 法向力=1635.0825, 切向力X=3044.1772, 切向力Y=302.2710 +FPS=29.02, 法向力=1403.6848, 切向力X=2403.9707, 切向力Y=1625.4813 +FPS=32.56, 法向力=1287.4265, 切向力X=2387.9634, 切向力Y=1859.8287 +FPS=32.84, 法向力=1445.2825, 切向力X=2166.7334, 切向力Y=1128.8330 +FPS=33.90, 法向力=1497.1238, 切向力X=2084.1799, 切向力Y=988.3606 +FPS=31.97, 法向力=1291.7825, 切向力X=2085.8250, 切向力Y=1498.1458 +FPS=33.56, 法向力=1261.3982, 切向力X=2041.2416, 切向力Y=1671.0319 +FPS=31.23, 法向力=1749.7799, 切向力X=742.8727, 切向力Y=710.1409 +FPS=31.74, 法向力=1767.4299, 切向力X=748.3544, 切向力Y=726.7399 +FPS=30.12, 法向力=1570.1655, 切向力X=2022.5527, 切向力Y=1230.3308 +FPS=32.19, 法向力=1435.9146, 切向力X=1542.3019, 切向力Y=1278.9053 +FPS=33.65, 法向力=1401.5156, 切向力X=1526.8174, 切向力Y=1330.4221 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000286s, blend=0.002160s (9 tiles incl ref), finalize=0.000058s, total=0.002510s +FPS=32.80, 法向力=1066.4520, 切向力X=1895.5364, 切向力Y=733.3863 +FPS=33.14, 法向力=1087.5994, 切向力X=2025.1636, 切向力Y=807.3099 +FPS=32.41, 法向力=1085.4725, 切向力X=2042.8895, 切向力Y=816.0865 +FPS=33.83, 法向力=1061.2942, 切向力X=1717.3286, 切向力Y=1442.7830 +FPS=33.23, 法向力=1089.9647, 切向力X=1660.1342, 切向力Y=1491.9231 +FPS=33.77, 法向力=1282.8970, 切向力X=1584.1882, 切向力Y=1626.0944 +FPS=31.91, 法向力=1239.1836, 切向力X=2077.2737, 切向力Y=1446.1545 +FPS=34.95, 法向力=1298.3538, 切向力X=2109.6570, 切向力Y=1427.8096 +FPS=33.25, 法向力=1453.4172, 切向力X=1261.6365, 切向力Y=1302.6709 +FPS=32.79, 法向力=1404.6990, 切向力X=1304.0183, 切向力Y=1341.2402 +FPS=31.75, 法向力=1401.1655, 切向力X=1251.6637, 切向力Y=1410.9124 +FPS=33.87, 法向力=1277.8420, 切向力X=2138.3716, 切向力Y=1371.8540 +FPS=33.52, 法向力=1242.5837, 切向力X=2243.1206, 切向力Y=1310.7578 +FPS=31.82, 法向力=1052.9969, 切向力X=2273.8359, 切向力Y=1363.7600 +FPS=29.88, 法向力=990.4056, 切向力X=1375.5470, 切向力Y=1917.4260 +FPS=33.17, 法向力=1023.1576, 切向力X=1390.0770, 切向力Y=1842.8545 +FPS=31.15, 法向力=1137.8663, 切向力X=2149.8613, 切向力Y=1367.4656 +FPS=33.89, 法向力=1161.3916, 切向力X=2166.6030, 切向力Y=1270.8081 +FPS=31.50, 法向力=1153.2625, 切向力X=2346.5776, 切向力Y=1544.6033 +FPS=34.67, 法向力=1176.9425, 切向力X=2329.0728, 切向力Y=1466.2059 +FPS=32.90, 法向力=1519.4114, 切向力X=1941.7129, 切向力Y=873.2599 +FPS=33.35, 法向力=1512.8463, 切向力X=1960.3947, 切向力Y=924.6180 +FPS=32.23, 法向力=1220.9507, 切向力X=1872.7854, 切向力Y=968.6323 +FPS=33.79, 法向力=1227.1882, 切向力X=1951.5720, 切向力Y=1032.2334 +FPS=33.78, 法向力=1279.7645, 切向力X=2030.6929, 切向力Y=1729.5546 +FPS=34.02, 法向力=1428.1666, 切向力X=2075.8845, 切向力Y=1710.3202 +FPS=31.20, 法向力=1263.5640, 切向力X=1039.2233, 切向力Y=1144.4468 +FPS=33.80, 法向力=1240.2439, 切向力X=961.4775, 切向力Y=1244.1027 +FPS=32.70, 法向力=1355.9973, 切向力X=1581.7449, 切向力Y=1236.7379 +FPS=32.53, 法向力=1318.2305, 切向力X=1675.7770, 切向力Y=1280.4536 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002105s (9 tiles incl ref), finalize=0.000053s, total=0.002427s +FPS=31.55, 法向力=1142.7029, 切向力X=1650.0718, 切向力Y=1293.9329 +FPS=33.72, 法向力=1118.7512, 切向力X=1645.9924, 切向力Y=1190.2520 +FPS=19.20, 法向力=1392.3176, 切向力X=2164.8909, 切向力Y=1258.8569 +FPS=19.19, 法向力=1417.4242, 切向力X=2197.2339, 切向力Y=1229.6334 +FPS=17.44, 法向力=1750.7925, 切向力X=2149.1250, 切向力Y=626.3667 +FPS=18.37, 法向力=1361.0863, 切向力X=1843.4060, 切向力Y=1308.9700 +FPS=18.44, 法向力=1384.7029, 切向力X=1899.1534, 切向力Y=1366.4189 +FPS=19.22, 法向力=1384.7999, 切向力X=1821.4517, 切向力Y=1352.5853 +FPS=19.04, 法向力=1274.3042, 切向力X=2256.3030, 切向力Y=1487.0394 +FPS=17.97, 法向力=1323.0968, 切向力X=1252.9167, 切向力Y=763.5458 +FPS=19.01, 法向力=1322.1786, 切向力X=1800.1144, 切向力Y=1684.3577 +FPS=19.04, 法向力=1352.6331, 切向力X=1776.9336, 切向力Y=1639.9037 +FPS=18.94, 法向力=1088.4807, 切向力X=2701.4570, 切向力Y=1590.9092 +FPS=18.39, 法向力=1635.7224, 切向力X=2088.6821, 切向力Y=910.6744 +FPS=17.75, 法向力=1358.9005, 切向力X=503.7395, 切向力Y=1464.1210 +FPS=16.98, 法向力=1344.0333, 切向力X=461.7561, 切向力Y=1552.7634 +FPS=18.09, 法向力=1379.4979, 切向力X=500.4171, 切向力Y=1471.7241 +FPS=18.84, 法向力=1229.7660, 切向力X=1546.8264, 切向力Y=1005.8730 +FPS=18.01, 法向力=1594.8593, 切向力X=2366.5771, 切向力Y=1431.7043 +FPS=18.63, 法向力=1195.1030, 切向力X=2354.8965, 切向力Y=761.1887 +FPS=18.80, 法向力=1140.3423, 切向力X=2413.9121, 切向力Y=857.3473 +FPS=18.55, 法向力=1364.1726, 切向力X=2279.1411, 切向力Y=955.6667 +FPS=18.90, 法向力=1013.9354, 切向力X=2331.2820, 切向力Y=1996.6128 +FPS=18.44, 法向力=1014.3758, 切向力X=1985.8206, 切向力Y=2280.9517 +FPS=17.27, 法向力=1046.8610, 切向力X=1925.9055, 切向力Y=2320.5703 +FPS=17.29, 法向力=1187.0330, 切向力X=1314.9901, 切向力Y=1519.6715 +FPS=17.85, 法向力=1206.0872, 切向力X=1588.7057, 切向力Y=1679.3054 +FPS=18.65, 法向力=1212.1399, 切向力X=1641.8066, 切向力Y=1721.9174 +FPS=19.61, 法向力=1212.5835, 切向力X=1634.5071, 切向力Y=1733.3440 +FPS=17.87, 法向力=1153.3746, 切向力X=1873.8351, 切向力Y=1305.3149 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000422s, blend=0.004284s (9 tiles incl ref), finalize=0.000127s, total=0.004844s +FPS=19.03, 法向力=1190.6553, 切向力X=1838.4377, 切向力Y=387.2492 +FPS=18.84, 法向力=1631.9840, 切向力X=1676.3359, 切向力Y=1018.2897 +FPS=19.02, 法向力=1623.7040, 切向力X=1720.2072, 切向力Y=1013.1940 +FPS=18.91, 法向力=1168.8721, 切向力X=2608.6550, 切向力Y=1826.6013 +FPS=18.50, 法向力=1306.3125, 切向力X=2390.0151, 切向力Y=1412.0135 +FPS=18.87, 法向力=1222.9946, 切向力X=2899.8030, 切向力Y=958.9851 +FPS=18.32, 法向力=1279.1025, 切向力X=2998.4678, 切向力Y=882.4073 +FPS=18.94, 法向力=1259.8765, 切向力X=2965.5713, 切向力Y=867.6479 +FPS=18.79, 法向力=1879.2732, 切向力X=2293.6033, 切向力Y=712.2504 +FPS=16.83, 法向力=1204.1924, 切向力X=1692.2738, 切向力Y=1980.4438 +FPS=19.05, 法向力=1139.9956, 切向力X=1322.6454, 切向力Y=1484.6449 +FPS=18.18, 法向力=1113.9897, 切向力X=1325.5618, 切向力Y=1392.2273 +FPS=18.46, 法向力=1579.2595, 切向力X=2269.8484, 切向力Y=1250.1414 +FPS=18.98, 法向力=973.2607, 切向力X=2488.0981, 切向力Y=1543.3436 +FPS=17.75, 法向力=887.2041, 切向力X=2692.4946, 切向力Y=1976.8857 +FPS=18.44, 法向力=911.1985, 切向力X=2802.8311, 切向力Y=2024.0723 +FPS=18.81, 法向力=1353.2457, 切向力X=1348.1666, 切向力Y=1853.2190 +FPS=19.20, 法向力=1349.6208, 切向力X=1392.6279, 切向力Y=1849.8491 +FPS=19.34, 法向力=1266.4144, 切向力X=2267.9082, 切向力Y=946.4573 +FPS=18.42, 法向力=1229.6538, 切向力X=2328.1636, 切向力Y=699.3484 +FPS=18.77, 法向力=1257.8083, 切向力X=1084.8650, 切向力Y=1290.9712 +FPS=18.75, 法向力=1243.2845, 切向力X=1585.9039, 切向力Y=1589.6685 +FPS=18.99, 法向力=1055.8281, 切向力X=2157.3743, 切向力Y=1554.5593 +FPS=18.96, 法向力=1034.4991, 切向力X=2128.7930, 切向力Y=1441.0491 +FPS=18.40, 法向力=1452.1718, 切向力X=2285.3892, 切向力Y=1503.6785 +FPS=18.95, 法向力=1382.3911, 切向力X=1867.1265, 切向力Y=952.6417 +FPS=17.85, 法向力=1338.3845, 切向力X=1898.5081, 切向力Y=1046.1166 +FPS=17.28, 法向力=1374.7080, 切向力X=1819.0853, 切向力Y=1018.4407 +FPS=18.66, 法向力=1269.2263, 切向力X=3036.0620, 切向力Y=1452.0024 +FPS=16.27, 法向力=1697.7577, 切向力X=1540.0922, 切向力Y=1042.9954 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000515s, blend=0.004532s (9 tiles incl ref), finalize=0.000119s, total=0.005176s +FPS=17.53, 法向力=1289.3031, 切向力X=2022.2970, 切向力Y=1182.9573 +FPS=18.34, 法向力=1275.5891, 切向力X=2126.5898, 切向力Y=1224.2605 +FPS=18.26, 法向力=1114.1279, 切向力X=2446.0879, 切向力Y=1554.3680 +FPS=18.37, 法向力=928.1941, 切向力X=1954.4091, 切向力Y=1414.7996 +FPS=18.83, 法向力=968.3691, 切向力X=2192.9995, 切向力Y=1523.7339 +FPS=18.52, 法向力=976.2433, 切向力X=2303.5479, 切向力Y=1561.6033 +FPS=17.69, 法向力=1136.1625, 切向力X=3030.5840, 切向力Y=1361.7849 +FPS=18.84, 法向力=1194.2238, 切向力X=974.2776, 切向力Y=978.9588 +FPS=18.10, 法向力=1202.7876, 切向力X=1371.2523, 切向力Y=1417.7917 +FPS=17.58, 法向力=1199.6936, 切向力X=1459.1150, 切向力Y=1450.0392 +FPS=18.17, 法向力=1193.9111, 切向力X=1465.5912, 切向力Y=1452.3971 +FPS=17.12, 法向力=1095.8650, 切向力X=1555.9482, 切向力Y=1553.5302 +FPS=19.64, 法向力=1082.8982, 切向力X=1670.2402, 切向力Y=1559.1282 +FPS=17.89, 法向力=1095.3485, 切向力X=1653.2675, 切向力Y=1589.8682 +FPS=19.41, 法向力=1214.5237, 切向力X=1998.9092, 切向力Y=2858.9011 +FPS=18.07, 法向力=1540.2539, 切向力X=1757.8638, 切向力Y=1797.4180 +FPS=18.50, 法向力=1185.1486, 切向力X=1978.1233, 切向力Y=2317.8711 +FPS=18.57, 法向力=1180.8149, 切向力X=2035.4124, 切向力Y=2321.8540 +FPS=18.79, 法向力=1658.1079, 切向力X=2307.8560, 切向力Y=1664.4048 +FPS=17.13, 法向力=1524.8331, 切向力X=1841.8792, 切向力Y=1141.0094 +FPS=17.86, 法向力=1177.2026, 切向力X=1199.3624, 切向力Y=1664.7952 +FPS=18.80, 法向力=1173.5735, 切向力X=1249.3184, 切向力Y=1673.4539 +FPS=18.15, 法向力=1223.1156, 切向力X=1306.1545, 切向力Y=1557.7731 +FPS=18.46, 法向力=1174.7014, 切向力X=1517.9955, 切向力Y=1534.9492 +FPS=18.59, 法向力=1453.4299, 切向力X=2116.4258, 切向力Y=984.7498 +FPS=17.83, 法向力=1374.8101, 切向力X=2265.1353, 切向力Y=2172.0234 +FPS=18.46, 法向力=1297.9858, 切向力X=2061.7900, 切向力Y=2431.6033 +FPS=17.96, 法向力=1119.2865, 切向力X=2441.7759, 切向力Y=1983.5981 +FPS=18.50, 法向力=1539.9939, 切向力X=2127.3066, 切向力Y=1531.5168 +FPS=17.34, 法向力=1310.9202, 切向力X=2422.1589, 切向力Y=1818.4487 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000508s, blend=0.004300s (9 tiles incl ref), finalize=0.000129s, total=0.004947s +FPS=18.05, 法向力=1343.1721, 切向力X=2527.0073, 切向力Y=1734.9478 +FPS=16.64, 法向力=1319.9514, 切向力X=1799.8420, 切向力Y=1692.0776 +FPS=18.72, 法向力=1063.7104, 切向力X=2065.5322, 切向力Y=1513.4867 +FPS=18.90, 法向力=1089.8638, 切向力X=2122.5630, 切向力Y=1577.6720 +FPS=17.57, 法向力=1250.2297, 切向力X=1837.0012, 切向力Y=1740.9617 +FPS=20.14, 法向力=1230.6201, 切向力X=1831.2434, 切向力Y=1862.5399 +FPS=17.77, 法向力=1424.7671, 切向力X=1940.3381, 切向力Y=1190.0076 +FPS=19.74, 法向力=1198.7346, 切向力X=2488.2126, 切向力Y=1186.9863 +FPS=16.99, 法向力=1165.9189, 切向力X=2427.3179, 切向力Y=1283.4030 +FPS=20.53, 法向力=1138.5931, 切向力X=2370.8252, 切向力Y=1203.1194 +FPS=28.50, 法向力=1121.9258, 切向力X=1031.7275, 切向力Y=1655.6476 +FPS=29.66, 法向力=1010.7583, 切向力X=2228.5190, 切向力Y=1922.6620 +FPS=30.55, 法向力=1254.7476, 切向力X=1055.4785, 切向力Y=2105.9099 +FPS=32.01, 法向力=1232.6858, 切向力X=1142.4071, 切向力Y=2053.2544 +FPS=31.09, 法向力=1361.2300, 切向力X=2099.3833, 切向力Y=269.9472 +FPS=30.89, 法向力=1398.8523, 切向力X=2109.6602, 切向力Y=170.3080 +FPS=31.38, 法向力=1351.4707, 切向力X=1639.0236, 切向力Y=1561.4368 +FPS=30.66, 法向力=1295.7068, 切向力X=1766.1450, 切向力Y=1649.5901 +FPS=31.90, 法向力=1072.9803, 切向力X=1997.6150, 切向力Y=1861.1075 +FPS=31.73, 法向力=1094.3347, 切向力X=2072.4624, 切向力Y=1827.4117 +FPS=32.02, 法向力=1689.8058, 切向力X=2269.9189, 切向力Y=538.7048 +FPS=28.58, 法向力=1380.4784, 切向力X=2339.2627, 切向力Y=1478.0891 +FPS=32.85, 法向力=1394.6008, 切向力X=2290.5305, 切向力Y=1535.1866 +FPS=30.60, 法向力=1264.9368, 切向力X=1706.0381, 切向力Y=1736.9884 +FPS=31.64, 法向力=1284.4988, 切向力X=1713.2708, 切向力Y=1673.4360 +FPS=25.70, 法向力=1288.9722, 切向力X=1532.6406, 切向力Y=1876.0541 +FPS=24.54, 法向力=1330.5608, 切向力X=1615.1555, 切向力Y=1946.7262 +FPS=20.55, 法向力=1155.1237, 切向力X=1765.2332, 切向力Y=1669.1284 +FPS=18.20, 法向力=1193.6985, 切向力X=2293.9580, 切向力Y=1587.9255 +FPS=18.85, 法向力=1254.6021, 切向力X=2290.5691, 切向力Y=1590.1646 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000478s, blend=0.004385s (9 tiles incl ref), finalize=0.000130s, total=0.005002s +FPS=18.24, 法向力=1270.0479, 切向力X=2284.9797, 切向力Y=1783.5474 +FPS=18.89, 法向力=1229.0846, 切向力X=2166.6453, 切向力Y=1800.3022 +FPS=17.71, 法向力=1128.6194, 切向力X=1779.9885, 切向力Y=1778.8239 +FPS=19.17, 法向力=1418.7749, 切向力X=1613.9640, 切向力Y=1513.5984 +FPS=17.70, 法向力=1457.5153, 切向力X=1614.6259, 切向力Y=1426.5845 +FPS=18.70, 法向力=1568.2979, 切向力X=1632.7115, 切向力Y=1678.2271 +FPS=18.38, 法向力=1514.3418, 切向力X=1709.3856, 切向力Y=1724.2678 +FPS=18.27, 法向力=1190.9958, 切向力X=2115.7476, 切向力Y=1855.3545 +FPS=18.01, 法向力=1784.5424, 切向力X=1951.1597, 切向力Y=1224.6816 +FPS=17.42, 法向力=1713.7113, 切向力X=1994.1123, 切向力Y=1302.8914 +FPS=18.16, 法向力=1105.9297, 切向力X=1684.7260, 切向力Y=2526.6492 +FPS=18.21, 法向力=1003.7194, 切向力X=1800.6086, 切向力Y=908.7416 +FPS=18.20, 法向力=1158.2583, 切向力X=2113.2485, 切向力Y=1288.0320 +FPS=18.20, 法向力=1126.9418, 切向力X=2260.5483, 切向力Y=1332.3186 +FPS=17.67, 法向力=1117.8723, 切向力X=1202.0522, 切向力Y=1263.2443 +FPS=18.38, 法向力=1089.0422, 切向力X=2281.9441, 切向力Y=1569.9910 +FPS=18.69, 法向力=1110.1787, 切向力X=2268.0637, 切向力Y=1546.8691 +FPS=19.02, 法向力=1055.0558, 切向力X=1451.7769, 切向力Y=1048.8624 +FPS=18.22, 法向力=1031.3137, 切向力X=1547.2668, 切向力Y=1046.2817 +FPS=18.56, 法向力=1370.2767, 切向力X=1974.7207, 切向力Y=1830.8381 +FPS=18.74, 法向力=1277.2651, 切向力X=1632.4281, 切向力Y=1416.3000 +FPS=18.79, 法向力=1020.9341, 切向力X=1643.2041, 切向力Y=1541.2484 +FPS=18.36, 法向力=963.9574, 切向力X=1585.9293, 切向力Y=1547.4590 +FPS=17.91, 法向力=1169.3362, 切向力X=1541.2439, 切向力Y=1386.5101 +FPS=17.04, 法向力=1063.5312, 切向力X=1946.2942, 切向力Y=1289.0546 +FPS=16.44, 法向力=1043.3687, 切向力X=1914.3949, 切向力Y=1281.2234 +FPS=16.97, 法向力=1360.5981, 切向力X=1665.1257, 切向力Y=1360.6039 +FPS=17.36, 法向力=1429.9493, 切向力X=1798.1962, 切向力Y=1455.2557 +FPS=17.53, 法向力=1221.4410, 切向力X=1869.2725, 切向力Y=1390.4988 +FPS=17.99, 法向力=1182.5732, 切向力X=1853.4739, 切向力Y=1534.6953 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000544s, blend=0.004310s (9 tiles incl ref), finalize=0.000125s, total=0.004989s +FPS=18.06, 法向力=1183.6951, 切向力X=1831.4557, 切向力Y=1522.0581 +FPS=18.47, 法向力=1293.5010, 切向力X=1803.7891, 切向力Y=1339.8699 +FPS=19.12, 法向力=1364.5482, 切向力X=2816.4451, 切向力Y=1505.0818 +FPS=18.03, 法向力=1185.5481, 切向力X=2831.8914, 切向力Y=1405.5181 +FPS=20.02, 法向力=1148.7810, 切向力X=2762.4670, 切向力Y=1428.3877 +FPS=19.27, 法向力=1227.5077, 切向力X=2475.0283, 切向力Y=1137.4597 +FPS=19.76, 法向力=1084.8894, 切向力X=2218.2087, 切向力Y=1738.1752 +FPS=19.65, 法向力=1175.7468, 切向力X=2513.4985, 切向力Y=573.4873 +FPS=19.34, 法向力=1218.9122, 切向力X=2588.9897, 切向力Y=592.8600 +FPS=20.05, 法向力=1205.6265, 切向力X=2611.4695, 切向力Y=569.5444 +FPS=18.96, 法向力=1299.1111, 切向力X=2702.0642, 切向力Y=1197.2224 +FPS=16.60, 法向力=982.0900, 切向力X=2203.9641, 切向力Y=1406.1624 +FPS=17.89, 法向力=1160.0305, 切向力X=2004.3422, 切向力Y=1678.4431 +FPS=18.23, 法向力=1212.0518, 切向力X=1942.0596, 切向力Y=1693.1841 +FPS=19.81, 法向力=1098.7603, 切向力X=1787.9581, 切向力Y=1836.6602 +FPS=17.72, 法向力=982.9100, 切向力X=1115.6426, 切向力Y=1531.5518 +FPS=18.22, 法向力=1012.1042, 切向力X=1137.0129, 切向力Y=1357.8765 +FPS=17.89, 法向力=1001.8535, 切向力X=1201.3230, 切向力Y=1349.2120 +FPS=18.24, 法向力=1276.5837, 切向力X=2149.7698, 切向力Y=1219.6399 +FPS=18.39, 法向力=1484.8783, 切向力X=2137.3796, 切向力Y=966.5408 +FPS=18.18, 法向力=1747.0050, 切向力X=3077.8369, 切向力Y=1011.8837 +FPS=18.06, 法向力=1712.2578, 切向力X=3152.8423, 切向力Y=1085.3127 +FPS=18.25, 法向力=1449.9070, 切向力X=675.6338, 切向力Y=2098.2500 +FPS=18.43, 法向力=1308.9943, 切向力X=2075.2231, 切向力Y=742.3967 +FPS=19.59, 法向力=1261.6904, 切向力X=2027.2725, 切向力Y=1889.3436 +FPS=18.47, 法向力=1222.0247, 切向力X=1902.7427, 切向力Y=1977.2726 +FPS=19.91, 法向力=1335.0188, 切向力X=2255.7817, 切向力Y=1068.1855 +FPS=18.21, 法向力=1394.5115, 切向力X=2164.0117, 切向力Y=967.1817 +FPS=19.31, 法向力=1334.2430, 切向力X=2841.4312, 切向力Y=1804.7197 +FPS=17.83, 法向力=1279.0527, 切向力X=1810.1450, 切向力Y=1199.8047 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000452s, blend=0.004293s (9 tiles incl ref), finalize=0.000125s, total=0.004883s +FPS=18.58, 法向力=1245.8286, 切向力X=1787.0786, 切向力Y=1126.6094 +FPS=17.79, 法向力=1222.3159, 切向力X=1841.6879, 切向力Y=1160.6332 +FPS=17.77, 法向力=1314.0469, 切向力X=1379.9731, 切向力Y=1465.4014 +FPS=18.28, 法向力=1366.5042, 切向力X=1615.5349, 切向力Y=1947.8595 +FPS=18.43, 法向力=1380.6577, 切向力X=1690.4065, 切向力Y=1961.5404 +FPS=18.29, 法向力=1096.7839, 切向力X=2609.0730, 切向力Y=1267.3667 +FPS=18.31, 法向力=1360.0364, 切向力X=1070.4766, 切向力Y=1714.2754 +FPS=18.11, 法向力=1468.5874, 切向力X=981.5984, 切向力Y=1650.5759 +FPS=17.31, 法向力=1119.7197, 切向力X=1996.4072, 切向力Y=1502.8434 +FPS=17.94, 法向力=1044.4242, 切向力X=2068.0757, 切向力Y=1549.2373 +FPS=18.63, 法向力=1464.4458, 切向力X=2181.0913, 切向力Y=1302.0028 +FPS=19.72, 法向力=1028.9921, 切向力X=1604.5505, 切向力Y=2146.6750 +FPS=18.84, 法向力=989.6046, 切向力X=1647.2393, 切向力Y=2267.1433 +FPS=19.33, 法向力=1163.0215, 切向力X=2173.6155, 切向力Y=2041.7253 +FPS=18.75, 法向力=985.7516, 切向力X=2011.1826, 切向力Y=1782.1240 +FPS=19.32, 法向力=987.9641, 切向力X=2046.5083, 切向力Y=1789.3623 +FPS=18.40, 法向力=987.7657, 切向力X=2041.4678, 切向力Y=1725.6423 +FPS=19.63, 法向力=1336.6519, 切向力X=2246.6699, 切向力Y=1257.7134 +FPS=18.35, 法向力=1268.2635, 切向力X=2295.7817, 切向力Y=1387.8059 +FPS=18.39, 法向力=1388.1658, 切向力X=2046.6985, 切向力Y=1368.8130 +FPS=18.15, 法向力=1448.4468, 切向力X=2123.7463, 切向力Y=1395.4540 +FPS=17.37, 法向力=1375.1787, 切向力X=2386.8159, 切向力Y=1310.7822 +FPS=17.59, 法向力=1119.3849, 切向力X=2385.0710, 切向力Y=2206.1118 +FPS=18.29, 法向力=1343.1477, 切向力X=1984.7061, 切向力Y=1913.2014 +FPS=18.33, 法向力=1344.8201, 切向力X=2009.8057, 切向力Y=1904.1584 +FPS=16.61, 法向力=1318.9972, 切向力X=1613.8168, 切向力Y=1413.1517 +FPS=16.93, 法向力=1050.2273, 切向力X=2474.8801, 切向力Y=1377.6929 +FPS=17.94, 法向力=1300.5837, 切向力X=2062.0098, 切向力Y=669.8077 +FPS=17.64, 法向力=1326.0724, 切向力X=2020.7334, 切向力Y=526.1591 +FPS=18.66, 法向力=1218.1257, 切向力X=2455.6792, 切向力Y=1696.3909 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000422s, blend=0.004266s (9 tiles incl ref), finalize=0.000167s, total=0.004864s +FPS=19.05, 法向力=1309.1638, 切向力X=1542.6941, 切向力Y=2338.6797 +FPS=19.55, 法向力=1390.1705, 切向力X=1618.3635, 切向力Y=2393.2612 +FPS=18.62, 法向力=1386.4225, 切向力X=1579.6772, 切向力Y=2422.6011 +FPS=19.12, 法向力=997.1813, 切向力X=2226.3647, 切向力Y=1487.8774 +FPS=17.97, 法向力=1451.5914, 切向力X=2280.5000, 切向力Y=1719.8821 +FPS=19.32, 法向力=1546.7473, 切向力X=2205.6287, 切向力Y=1063.9257 +FPS=19.24, 法向力=1633.0763, 切向力X=2149.6213, 切向力Y=1118.2145 +FPS=19.26, 法向力=1379.0737, 切向力X=1338.5522, 切向力Y=2279.1357 +FPS=19.33, 法向力=1297.7109, 切向力X=1254.2959, 切向力Y=1692.2616 +FPS=18.09, 法向力=1556.7944, 切向力X=1000.6285, 切向力Y=1150.4490 +FPS=19.83, 法向力=1554.7930, 切向力X=1152.9922, 切向力Y=1241.4312 +FPS=17.81, 法向力=1566.9619, 切向力X=1104.2751, 切向力Y=1215.1897 +FPS=19.10, 法向力=1276.3093, 切向力X=1536.8147, 切向力Y=1397.1578 +FPS=17.15, 法向力=1133.4155, 切向力X=2624.4202, 切向力Y=982.1893 +FPS=17.44, 法向力=1006.9041, 切向力X=2510.6460, 切向力Y=1984.4080 +FPS=17.45, 法向力=1015.5990, 切向力X=2519.8755, 切向力Y=1857.3528 +FPS=17.56, 法向力=1260.1011, 切向力X=2951.9800, 切向力Y=1146.5144 +FPS=18.74, 法向力=1520.5458, 切向力X=2055.7361, 切向力Y=1050.6960 +FPS=17.44, 法向力=1180.0271, 切向力X=2278.0195, 切向力Y=1225.2522 +FPS=18.00, 法向力=1201.8647, 切向力X=2228.9321, 切向力Y=1316.1042 +FPS=18.60, 法向力=1067.5739, 切向力X=1668.1465, 切向力Y=2138.3088 +FPS=18.00, 法向力=1021.8900, 切向力X=1684.1846, 切向力Y=2167.3970 +FPS=18.18, 法向力=1292.5686, 切向力X=2417.6060, 切向力Y=813.6012 +FPS=18.15, 法向力=1324.6311, 切向力X=2370.5430, 切向力Y=713.2188 +FPS=18.49, 法向力=1186.2502, 切向力X=1836.1322, 切向力Y=2201.4204 +FPS=18.49, 法向力=1169.3511, 切向力X=2314.0620, 切向力Y=570.9158 +FPS=17.32, 法向力=1456.2198, 切向力X=2518.6382, 切向力Y=1286.1127 +FPS=18.77, 法向力=1449.1729, 切向力X=2522.8247, 切向力Y=1271.0298 +FPS=18.23, 法向力=845.1097, 切向力X=2164.2993, 切向力Y=1783.0376 +FPS=18.27, 法向力=1285.6782, 切向力X=2246.8740, 切向力Y=2415.2620 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000422s, blend=0.004209s (9 tiles incl ref), finalize=0.000127s, total=0.004767s +FPS=18.67, 法向力=1079.7758, 切向力X=1718.4718, 切向力Y=1402.4122 +FPS=17.51, 法向力=1079.4431, 切向力X=1652.1714, 切向力Y=1506.7670 +FPS=16.57, 法向力=1041.1912, 切向力X=1264.2443, 切向力Y=1382.8872 +FPS=18.09, 法向力=1684.1715, 切向力X=1294.3326, 切向力Y=1275.7769 +FPS=17.77, 法向力=1081.6804, 切向力X=2213.6304, 切向力Y=1511.2468 +FPS=18.02, 法向力=1077.7336, 切向力X=2266.1211, 切向力Y=1620.9814 +FPS=18.55, 法向力=1062.0106, 切向力X=2356.7131, 切向力Y=869.5645 +FPS=18.36, 法向力=1072.7142, 切向力X=2456.5859, 切向力Y=847.9286 +FPS=18.99, 法向力=1147.4133, 切向力X=2150.2241, 切向力Y=1959.3763 +FPS=18.60, 法向力=1425.5582, 切向力X=1457.7676, 切向力Y=2100.4507 +FPS=18.07, 法向力=1394.2815, 切向力X=1553.1212, 切向力Y=2041.5511 +FPS=18.66, 法向力=969.1919, 切向力X=1613.6067, 切向力Y=1653.1443 +FPS=18.60, 法向力=1512.7957, 切向力X=1659.3264, 切向力Y=1293.0804 +FPS=18.19, 法向力=1565.8676, 切向力X=1621.0305, 切向力Y=1345.0300 +FPS=17.64, 法向力=932.8367, 切向力X=2096.6091, 切向力Y=1878.9558 +FPS=16.93, 法向力=979.5869, 切向力X=1632.8704, 切向力Y=2286.8535 +FPS=17.31, 法向力=1158.8206, 切向力X=1705.1589, 切向力Y=2109.0938 +FPS=17.84, 法向力=1116.2068, 切向力X=1839.8730, 切向力Y=2253.3950 +FPS=17.97, 法向力=1271.2113, 切向力X=2012.6962, 切向力Y=1845.3848 +FPS=17.69, 法向力=1304.6904, 切向力X=2099.3428, 切向力Y=1764.1877 +FPS=16.76, 法向力=1386.9690, 切向力X=2010.2241, 切向力Y=961.2377 +FPS=17.36, 法向力=1412.1720, 切向力X=2094.1936, 切向力Y=991.3909 +FPS=17.11, 法向力=1249.3738, 切向力X=1928.0892, 切向力Y=1046.1340 +FPS=17.66, 法向力=1203.0298, 切向力X=1947.8177, 切向力Y=1000.2616 +FPS=18.47, 法向力=1261.0366, 切向力X=1785.1488, 切向力Y=1393.2566 +FPS=18.59, 法向力=1221.8625, 切向力X=1818.1217, 切向力Y=1530.7180 +FPS=17.17, 法向力=1245.3112, 切向力X=2628.0039, 切向力Y=1112.0762 +FPS=18.51, 法向力=1082.7939, 切向力X=2001.0066, 切向力Y=1460.9878 +FPS=18.33, 法向力=1393.6178, 切向力X=2599.4194, 切向力Y=1155.9819 +FPS=18.35, 法向力=1452.2146, 切向力X=2481.9194, 切向力Y=866.4498 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000502s, blend=0.004203s (9 tiles incl ref), finalize=0.000122s, total=0.004837s +FPS=18.36, 法向力=1352.7102, 切向力X=3304.5708, 切向力Y=1765.6832 +FPS=16.57, 法向力=1297.7081, 切向力X=1940.7288, 切向力Y=1911.5083 +FPS=17.67, 法向力=1894.4333, 切向力X=1799.2572, 切向力Y=1769.8606 +FPS=16.95, 法向力=1868.7393, 切向力X=1746.3423, 切向力Y=1822.0874 +FPS=18.96, 法向力=1734.7106, 切向力X=1680.1409, 切向力Y=831.8265 +FPS=17.22, 法向力=1184.8469, 切向力X=926.0983, 切向力Y=862.4716 +FPS=17.48, 法向力=1206.8794, 切向力X=931.3064, 切向力Y=891.3111 +FPS=18.72, 法向力=1188.7429, 切向力X=885.9067, 切向力Y=911.3658 +FPS=15.78, 法向力=1285.9449, 切向力X=1284.4235, 切向力Y=1759.0239 +FPS=19.77, 法向力=1333.3174, 切向力X=1224.0345, 切向力Y=1728.9331 +FPS=17.28, 法向力=1115.6985, 切向力X=2052.8882, 切向力Y=2522.0801 +FPS=17.92, 法向力=1165.6033, 切向力X=2157.9648, 切向力Y=2707.5435 +FPS=18.05, 法向力=1209.8900, 切向力X=2073.8486, 切向力Y=1795.8127 +FPS=18.44, 法向力=1496.8262, 切向力X=1545.2822, 切向力Y=1081.1902 +FPS=18.88, 法向力=1191.5056, 切向力X=1673.4209, 切向力Y=2027.0148 +FPS=18.77, 法向力=1222.9185, 切向力X=1825.2373, 切向力Y=2044.4033 +FPS=18.79, 法向力=1318.7506, 切向力X=2242.9380, 切向力Y=1866.4282 +FPS=17.92, 法向力=1414.3844, 切向力X=2757.3652, 切向力Y=1340.3622 +FPS=18.80, 法向力=1191.9702, 切向力X=2144.3191, 切向力Y=1310.7351 +FPS=17.84, 法向力=1183.3787, 切向力X=2165.0659, 切向力Y=1322.3535 +FPS=18.47, 法向力=1205.1052, 切向力X=2145.6074, 切向力Y=1330.2988 +FPS=19.53, 法向力=1648.2588, 切向力X=2817.6255, 切向力Y=1257.7500 +FPS=18.58, 法向力=1094.9279, 切向力X=2897.1521, 切向力Y=1345.3621 +FPS=19.44, 法向力=1137.6033, 切向力X=2533.8506, 切向力Y=1705.7653 +FPS=19.08, 法向力=1131.3715, 切向力X=2461.6868, 切向力Y=1605.8811 +FPS=18.44, 法向力=1350.6377, 切向力X=788.5556, 切向力Y=968.7554 +FPS=16.97, 法向力=1271.4390, 切向力X=936.5553, 切向力Y=988.0894 +FPS=17.73, 法向力=1183.2932, 切向力X=1878.9785, 切向力Y=1381.1731 +FPS=18.08, 法向力=1202.9208, 切向力X=2023.5844, 切向力Y=1392.8765 +FPS=19.30, 法向力=1225.6617, 切向力X=1073.0846, 切向力Y=1543.3386 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000436s, blend=0.004289s (9 tiles incl ref), finalize=0.000122s, total=0.004856s +FPS=18.88, 法向力=1108.1497, 切向力X=1810.0994, 切向力Y=1788.5486 +FPS=19.15, 法向力=1012.7532, 切向力X=1486.6360, 切向力Y=1324.5647 +FPS=18.05, 法向力=1038.8792, 切向力X=1387.9750, 切向力Y=1255.8135 +FPS=19.12, 法向力=1131.1328, 切向力X=2095.8950, 切向力Y=1164.1904 +FPS=18.29, 法向力=1359.7246, 切向力X=1951.0437, 切向力Y=1710.4161 +FPS=18.46, 法向力=1166.0938, 切向力X=1965.5378, 切向力Y=2146.2227 +FPS=18.34, 法向力=1116.9064, 切向力X=2035.8408, 切向力Y=2261.9307 +FPS=18.50, 法向力=1112.2416, 切向力X=1759.3004, 切向力Y=1372.7363 +FPS=18.54, 法向力=1131.6912, 切向力X=1773.7915, 切向力Y=1388.6572 +FPS=18.19, 法向力=1298.8335, 切向力X=2816.9170, 切向力Y=1365.4357 +FPS=17.26, 法向力=1460.1875, 切向力X=2025.4449, 切向力Y=756.8281 +FPS=18.72, 法向力=1446.7064, 切向力X=2009.7584, 切向力Y=717.4369 +FPS=18.94, 法向力=1562.3915, 切向力X=2550.4878, 切向力Y=979.1683 +FPS=19.09, 法向力=1174.8038, 切向力X=1654.4706, 切向力Y=1298.5198 +FPS=16.74, 法向力=1087.3137, 切向力X=1816.0837, 切向力Y=1622.1542 +FPS=17.75, 法向力=1061.7351, 切向力X=1863.1282, 切向力Y=1741.2313 +FPS=18.00, 法向力=1222.5632, 切向力X=1854.3762, 切向力Y=1044.7888 +FPS=17.70, 法向力=1373.4735, 切向力X=2425.9785, 切向力Y=1101.0083 +FPS=18.83, 法向力=1314.7834, 切向力X=2541.9692, 切向力Y=1148.7262 +FPS=18.63, 法向力=1276.0017, 切向力X=2143.4753, 切向力Y=1030.1072 +FPS=19.24, 法向力=1267.7734, 切向力X=2130.6226, 切向力Y=914.3890 +FPS=18.53, 法向力=1244.7281, 切向力X=1851.9985, 切向力Y=1316.0991 +FPS=19.36, 法向力=1409.4148, 切向力X=1564.7615, 切向力Y=1120.3145 +FPS=17.79, 法向力=1468.5677, 切向力X=1679.0386, 切向力Y=1117.0613 +FPS=18.91, 法向力=1363.6416, 切向力X=1553.4045, 切向力Y=1134.3245 +FPS=19.16, 法向力=1426.1794, 切向力X=637.7895, 切向力Y=848.6704 +FPS=18.22, 法向力=1479.0754, 切向力X=662.2968, 切向力Y=946.1862 +FPS=19.30, 法向力=1126.7231, 切向力X=1950.4788, 切向力Y=1384.5602 +FPS=18.93, 法向力=1171.3489, 切向力X=1453.7483, 切向力Y=1136.3091 +FPS=18.97, 法向力=1111.2761, 切向力X=1442.7159, 切向力Y=1330.5127 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000562s, blend=0.004355s (9 tiles incl ref), finalize=0.000123s, total=0.005052s +FPS=19.53, 法向力=1314.2156, 切向力X=2860.5010, 切向力Y=1904.2722 +FPS=18.88, 法向力=1431.5347, 切向力X=2876.7222, 切向力Y=1905.9309 +FPS=19.44, 法向力=1496.9994, 切向力X=1853.4211, 切向力Y=1819.5471 +FPS=18.27, 法向力=1095.2428, 切向力X=1493.5503, 切向力Y=1198.8740 +FPS=18.38, 法向力=1434.0420, 切向力X=2117.0344, 切向力Y=1043.1504 +FPS=18.45, 法向力=1510.0702, 切向力X=2048.8494, 切向力Y=987.6609 +FPS=17.71, 法向力=1538.4287, 切向力X=2190.7725, 切向力Y=1703.9463 +FPS=19.26, 法向力=1338.9121, 切向力X=2407.4900, 切向力Y=928.7462 +FPS=18.85, 法向力=1384.9700, 切向力X=2431.0508, 切向力Y=844.0407 +FPS=19.06, 法向力=1307.9977, 切向力X=2293.9622, 切向力Y=1402.2245 +FPS=19.69, 法向力=1356.7211, 切向力X=2084.2427, 切向力Y=1396.3447 +FPS=16.72, 法向力=1219.6017, 切向力X=1770.8153, 切向力Y=1209.8660 +FPS=18.99, 法向力=946.5004, 切向力X=1786.5293, 切向力Y=1575.8826 +FPS=19.13, 法向力=1002.6962, 切向力X=1784.5107, 切向力Y=1585.6619 +FPS=18.90, 法向力=1291.5984, 切向力X=1236.4526, 切向力Y=2239.7485 +FPS=19.47, 法向力=1091.8564, 切向力X=829.9689, 切向力Y=1520.1572 +FPS=17.08, 法向力=1138.2129, 切向力X=1476.8976, 切向力Y=1643.6794 +FPS=19.35, 法向力=1195.4561, 切向力X=1466.4187, 切向力Y=1665.9525 +FPS=19.22, 法向力=1212.7417, 切向力X=1471.8503, 切向力Y=1603.2256 +FPS=19.63, 法向力=1364.3824, 切向力X=2304.2407, 切向力Y=981.9368 +FPS=18.27, 法向力=1194.2827, 切向力X=2144.7261, 切向力Y=634.1763 +FPS=17.19, 法向力=1077.3021, 切向力X=2431.0952, 切向力Y=1742.5215 +FPS=18.60, 法向力=1112.2014, 切向力X=2499.3164, 切向力Y=1822.3600 +FPS=17.91, 法向力=1114.1290, 切向力X=2071.2339, 切向力Y=1904.1816 +FPS=18.08, 法向力=972.6575, 切向力X=2205.5063, 切向力Y=1880.1113 +FPS=17.64, 法向力=1633.4371, 切向力X=1685.7363, 切向力Y=794.4363 +FPS=19.74, 法向力=1602.3801, 切向力X=1689.6180, 切向力Y=844.9702 +FPS=18.32, 法向力=1128.5441, 切向力X=1693.9995, 切向力Y=1340.4441 +FPS=19.08, 法向力=1081.2159, 切向力X=1801.1851, 切向力Y=1448.6090 +FPS=18.43, 法向力=1284.5542, 切向力X=2032.4119, 切向力Y=1943.1860 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000558s, blend=0.004331s (9 tiles incl ref), finalize=0.000119s, total=0.005017s +FPS=19.22, 法向力=1120.4846, 切向力X=2370.0813, 切向力Y=1114.8464 +FPS=18.78, 法向力=1117.7449, 切向力X=2540.3389, 切向力Y=1011.0706 +FPS=17.73, 法向力=1150.0458, 切向力X=2341.9734, 切向力Y=1243.4536 +FPS=18.84, 法向力=1157.9551, 切向力X=1687.4712, 切向力Y=1275.2168 +FPS=19.40, 法向力=1199.7933, 切向力X=1616.4846, 切向力Y=1234.0073 +FPS=19.20, 法向力=1041.1702, 切向力X=2403.5686, 切向力Y=679.5321 +FPS=19.54, 法向力=1438.0530, 切向力X=2315.3218, 切向力Y=815.0876 +FPS=18.77, 法向力=1442.1504, 切向力X=2398.5557, 切向力Y=855.9633 +FPS=18.77, 法向力=1419.6208, 切向力X=1890.2999, 切向力Y=1782.6334 +FPS=17.72, 法向力=1434.9817, 切向力X=1935.0757, 切向力Y=1714.2145 +FPS=18.07, 法向力=1357.4585, 切向力X=2315.4502, 切向力Y=1432.5210 +FPS=17.02, 法向力=1136.5746, 切向力X=1786.5583, 切向力Y=1213.6344 +FPS=18.50, 法向力=1203.1602, 切向力X=1595.7386, 切向力Y=1923.0786 +FPS=17.80, 法向力=1327.0352, 切向力X=1507.9380, 切向力Y=1899.2976 +FPS=18.22, 法向力=1556.4670, 切向力X=2909.0728, 切向力Y=1062.1802 +FPS=16.64, 法向力=1701.5139, 切向力X=1997.7739, 切向力Y=797.2271 +FPS=17.62, 法向力=1031.3419, 切向力X=2090.4399, 切向力Y=1808.2810 +FPS=18.12, 法向力=1028.5586, 切向力X=2160.2690, 切向力Y=1837.0638 +FPS=18.59, 法向力=1066.0337, 切向力X=2468.9338, 切向力Y=1669.1837 +FPS=17.72, 法向力=1291.4177, 切向力X=3165.0850, 切向力Y=1517.2889 +FPS=18.97, 法向力=1286.3143, 切向力X=3180.3706, 切向力Y=1533.1921 +FPS=16.90, 法向力=1363.7537, 切向力X=1621.0225, 切向力Y=1912.9658 +FPS=17.54, 法向力=1386.9363, 切向力X=1630.5333, 切向力Y=1983.1333 +FPS=16.40, 法向力=1386.2264, 切向力X=2140.3982, 切向力Y=1868.3406 +FPS=18.42, 法向力=1141.5330, 切向力X=2651.9604, 切向力Y=1486.6580 +FPS=16.14, 法向力=1169.6892, 切向力X=2610.2458, 切向力Y=1506.5834 +FPS=18.81, 法向力=1205.1025, 切向力X=1392.6169, 切向力Y=1459.1901 +FPS=16.96, 法向力=1453.7029, 切向力X=1411.6001, 切向力Y=1073.6121 +FPS=17.23, 法向力=947.1572, 切向力X=1884.9087, 切向力Y=2093.3213 +FPS=14.82, 法向力=1000.3973, 切向力X=1949.0111, 切向力Y=2056.7554 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000003s (hit), reset=0.000348s, blend=0.002199s (9 tiles incl ref), finalize=0.000059s, total=0.002614s +FPS=17.57, 法向力=1122.7842, 切向力X=847.8508, 切向力Y=1821.2839 +FPS=17.85, 法向力=1057.6152, 切向力X=2103.7695, 切向力Y=1552.0432 +FPS=18.82, 法向力=1067.3103, 切向力X=2121.6162, 切向力Y=1361.1167 +FPS=18.65, 法向力=1022.6882, 切向力X=1836.1378, 切向力Y=1751.8137 +FPS=17.85, 法向力=1050.2876, 切向力X=2488.6453, 切向力Y=1721.7968 +FPS=18.41, 法向力=1036.9260, 切向力X=1940.6536, 切向力Y=1930.5905 +FPS=18.17, 法向力=1043.1985, 切向力X=2104.8877, 切向力Y=2013.4796 +FPS=17.34, 法向力=817.0492, 切向力X=2586.4966, 切向力Y=2051.0461 +FPS=17.91, 法向力=1356.7646, 切向力X=1335.9408, 切向力Y=1596.3513 +FPS=18.76, 法向力=1112.0239, 切向力X=1631.7317, 切向力Y=1971.5537 +FPS=18.21, 法向力=1120.0029, 切向力X=1787.2589, 切向力Y=2107.3042 +FPS=18.61, 法向力=1129.1963, 切向力X=1737.0459, 切向力Y=2103.3215 +FPS=19.04, 法向力=952.3131, 切向力X=1880.2653, 切向力Y=2240.5171 +FPS=18.37, 法向力=1456.1887, 切向力X=2156.9341, 切向力Y=1933.6343 +FPS=18.63, 法向力=1462.3292, 切向力X=1459.9578, 切向力Y=1012.6786 +FPS=18.16, 法向力=1507.0483, 切向力X=1394.1381, 切向力Y=1036.2252 +FPS=17.72, 法向力=965.6045, 切向力X=1667.3892, 切向力Y=1778.3186 +FPS=17.53, 法向力=1324.3450, 切向力X=1837.5258, 切向力Y=1774.9056 +FPS=17.69, 法向力=1294.5186, 切向力X=1979.4569, 切向力Y=1767.3879 +FPS=18.39, 法向力=1327.7292, 切向力X=1858.0396, 切向力Y=1302.8655 +FPS=18.82, 法向力=1368.6279, 切向力X=1949.3992, 切向力Y=1345.0646 +FPS=18.72, 法向力=1157.1240, 切向力X=2492.9561, 切向力Y=688.6490 +FPS=18.96, 法向力=1309.1517, 切向力X=1936.4095, 切向力Y=1931.2202 +FPS=18.35, 法向力=1300.0186, 切向力X=1939.0861, 切向力Y=1921.3146 +FPS=18.29, 法向力=1368.2744, 切向力X=3226.4170, 切向力Y=1278.6512 +FPS=17.97, 法向力=1605.3408, 切向力X=2286.8865, 切向力Y=791.6342 +FPS=17.43, 法向力=1160.2527, 切向力X=1574.2382, 切向力Y=1831.7334 +FPS=17.55, 法向力=1134.0522, 切向力X=1682.0604, 切向力Y=1860.1198 +FPS=18.29, 法向力=1267.3229, 切向力X=1186.4802, 切向力Y=1693.2399 +FPS=18.07, 法向力=977.8277, 切向力X=3101.0032, 切向力Y=514.9916 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000416s, blend=0.004401s (9 tiles incl ref), finalize=0.000123s, total=0.004949s +FPS=16.94, 法向力=1129.6433, 切向力X=2388.9722, 切向力Y=2177.9377 +FPS=17.92, 法向力=1115.1648, 切向力X=2377.9209, 切向力Y=2186.3101 +FPS=17.60, 法向力=1534.4415, 切向力X=2349.8252, 切向力Y=1133.8956 +FPS=18.45, 法向力=1350.8268, 切向力X=1903.5919, 切向力Y=1168.6080 +FPS=20.52, 法向力=1290.1415, 切向力X=1951.4619, 切向力Y=1168.1270 +FPS=15.86, 法向力=1212.3921, 切向力X=1151.1504, 切向力Y=1225.3994 +FPS=16.61, 法向力=1208.2380, 切向力X=1173.1929, 切向力Y=1228.5757 +FPS=16.89, 法向力=1194.8322, 切向力X=2468.6040, 切向力Y=1591.3911 +FPS=18.31, 法向力=1240.6318, 切向力X=2118.7793, 切向力Y=1701.1222 +FPS=17.30, 法向力=1262.4650, 切向力X=2162.9272, 切向力Y=1633.0435 +FPS=18.46, 法向力=1179.0172, 切向力X=1867.0432, 切向力Y=1992.3062 +FPS=16.71, 法向力=1131.5048, 切向力X=1161.4225, 切向力Y=1930.3054 +FPS=18.20, 法向力=868.8937, 切向力X=1332.6873, 切向力Y=1490.7883 +FPS=17.68, 法向力=875.5612, 切向力X=1371.9153, 切向力Y=1503.8464 +FPS=18.76, 法向力=2258.0051, 切向力X=1339.2266, 切向力Y=569.0309 +FPS=18.12, 法向力=1552.0935, 切向力X=2670.1025, 切向力Y=628.0585 +FPS=18.71, 法向力=1087.8575, 切向力X=2033.4753, 切向力Y=1251.2056 +FPS=18.50, 法向力=1061.5183, 切向力X=1956.6854, 切向力Y=1362.6357 +FPS=18.71, 法向力=1115.0813, 切向力X=2584.2749, 切向力Y=1385.5159 +FPS=18.69, 法向力=1113.5507, 切向力X=2472.6790, 切向力Y=1428.3997 +FPS=18.49, 法向力=1383.7822, 切向力X=2555.1719, 切向力Y=1526.5397 +FPS=18.14, 法向力=1242.0625, 切向力X=1262.1862, 切向力Y=823.5953 +FPS=17.02, 法向力=1394.1477, 切向力X=856.4070, 切向力Y=740.7500 +FPS=18.11, 法向力=1104.5405, 切向力X=1797.1139, 切向力Y=1627.4612 +FPS=17.26, 法向力=1280.7144, 切向力X=2030.1727, 切向力Y=758.6725 +FPS=18.33, 法向力=1553.2358, 切向力X=2089.2734, 切向力Y=1205.6096 +FPS=17.08, 法向力=1546.1487, 切向力X=2063.7466, 切向力Y=1216.1523 +FPS=16.98, 法向力=1524.7451, 切向力X=1809.7114, 切向力Y=1646.9895 +FPS=18.40, 法向力=931.6282, 切向力X=1913.1492, 切向力Y=2204.6870 +FPS=17.36, 法向力=938.1057, 切向力X=1930.1445, 切向力Y=2327.4585 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000416s, blend=0.004204s (9 tiles incl ref), finalize=0.000126s, total=0.004755s +FPS=16.75, 法向力=998.1493, 切向力X=2241.9387, 切向力Y=2043.1664 +FPS=18.79, 法向力=1263.9924, 切向力X=2199.9507, 切向力Y=1663.8267 +FPS=17.99, 法向力=1312.7064, 切向力X=1524.8196, 切向力Y=1554.1943 +FPS=17.71, 法向力=1330.9177, 切向力X=1391.6621, 切向力Y=1632.2061 +FPS=20.05, 法向力=1307.9517, 切向力X=1399.9415, 切向力Y=1624.3007 +FPS=18.52, 法向力=1229.5586, 切向力X=1487.4702, 切向力Y=1538.9485 +FPS=19.13, 法向力=1280.4836, 切向力X=1972.0251, 切向力Y=1194.0686 +FPS=18.98, 法向力=1252.4604, 切向力X=1980.0514, 切向力Y=1255.1764 +FPS=18.60, 法向力=1297.9633, 切向力X=2342.4360, 切向力Y=1972.3746 +FPS=17.80, 法向力=1361.4771, 切向力X=2525.1765, 切向力Y=1331.5872 +FPS=18.53, 法向力=1097.0831, 切向力X=1943.4962, 切向力Y=1444.6049 +FPS=18.27, 法向力=1113.0927, 切向力X=2034.2787, 切向力Y=1402.3667 +FPS=17.49, 法向力=1330.8042, 切向力X=1596.0406, 切向力Y=932.0375 +FPS=18.58, 法向力=869.1146, 切向力X=1718.9457, 切向力Y=2250.0500 +FPS=18.84, 法向力=860.4249, 切向力X=1794.3684, 切向力Y=2323.9258 +FPS=18.80, 法向力=1182.5789, 切向力X=2868.6377, 切向力Y=1681.6528 +FPS=18.51, 法向力=1124.0558, 切向力X=2851.8521, 切向力Y=1831.5959 +FPS=16.61, 法向力=1098.2859, 切向力X=2160.8232, 切向力Y=1411.2935 +FPS=18.98, 法向力=1247.7189, 切向力X=2434.4597, 切向力Y=3205.1167 +FPS=18.25, 法向力=1342.3177, 切向力X=2821.5339, 切向力Y=1399.2212 +FPS=18.88, 法向力=1318.2734, 切向力X=2855.6553, 切向力Y=1384.6949 +FPS=19.10, 法向力=1589.3955, 切向力X=2449.0742, 切向力Y=860.9539 +FPS=18.63, 法向力=1202.2737, 切向力X=2344.0801, 切向力Y=1336.2954 +FPS=19.38, 法向力=1251.8885, 切向力X=2289.3809, 切向力Y=1356.3256 +FPS=19.74, 法向力=1256.8147, 切向力X=2269.5999, 切向力Y=1373.0645 +FPS=19.41, 法向力=1126.6484, 切向力X=2270.2869, 切向力Y=1619.9636 +FPS=19.25, 法向力=1462.6565, 切向力X=2740.7607, 切向力Y=1611.8451 +FPS=18.30, 法向力=995.9305, 切向力X=1674.8890, 切向力Y=1491.7637 +FPS=18.79, 法向力=1027.8810, 切向力X=1638.5833, 切向力Y=1505.6285 +FPS=17.47, 法向力=994.9214, 切向力X=3084.2319, 切向力Y=1679.4548 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000629s, blend=0.004387s (9 tiles incl ref), finalize=0.000125s, total=0.005155s +FPS=17.96, 法向力=1464.2058, 切向力X=2556.4329, 切向力Y=1279.7565 +FPS=17.14, 法向力=1236.9761, 切向力X=1936.4147, 切向力Y=1752.9281 +FPS=19.36, 法向力=1171.4668, 切向力X=2067.8091, 切向力Y=1892.8951 +FPS=18.72, 法向力=1302.5353, 切向力X=1342.2593, 切向力Y=1952.2529 +FPS=18.21, 法向力=1241.5074, 切向力X=1402.7285, 切向力Y=2109.0872 +FPS=18.29, 法向力=1296.5000, 切向力X=1861.4611, 切向力Y=2017.6005 +FPS=19.50, 法向力=1340.2622, 切向力X=1251.2041, 切向力Y=1519.2349 +FPS=18.59, 法向力=1421.4102, 切向力X=1156.8475, 切向力Y=1483.9451 +FPS=18.20, 法向力=1234.6685, 切向力X=2000.4441, 切向力Y=1609.8484 +FPS=19.52, 法向力=1558.3876, 切向力X=1543.7852, 切向力Y=1079.2899 +FPS=18.56, 法向力=1075.3893, 切向力X=1854.5581, 切向力Y=1713.6353 +FPS=18.59, 法向力=1042.0297, 切向力X=1811.3601, 切向力Y=1775.7866 +FPS=19.12, 法向力=1026.6780, 切向力X=1866.5134, 切向力Y=1709.8643 +FPS=19.50, 法向力=1530.3553, 切向力X=1975.0768, 切向力Y=1462.1097 +FPS=18.67, 法向力=1057.7787, 切向力X=2070.4199, 切向力Y=1711.8636 +FPS=19.04, 法向力=1012.7944, 切向力X=2189.8892, 切向力Y=1793.5684 +FPS=18.43, 法向力=1091.9072, 切向力X=2257.4243, 切向力Y=1679.1875 +FPS=17.54, 法向力=1101.8662, 切向力X=2085.5823, 切向力Y=1383.2916 +FPS=15.52, 法向力=1273.0703, 切向力X=1623.5820, 切向力Y=1419.7505 +FPS=17.55, 法向力=1417.6340, 切向力X=1391.6542, 切向力Y=1422.0059 +FPS=19.04, 法向力=1348.2247, 切向力X=2489.3398, 切向力Y=1719.4233 +FPS=18.93, 法向力=1448.3038, 切向力X=1276.4324, 切向力Y=1596.2556 +FPS=16.69, 法向力=987.4979, 切向力X=1629.0670, 切向力Y=2097.3774 +FPS=21.67, 法向力=946.1294, 切向力X=1728.9269, 切向力Y=2194.4517 +FPS=30.40, 法向力=1143.1311, 切向力X=2005.5779, 切向力Y=1745.0601 +FPS=32.61, 法向力=1397.2063, 切向力X=3075.1733, 切向力Y=1280.0298 +FPS=33.58, 法向力=1420.1328, 切向力X=3090.7454, 切向力Y=1215.0090 +FPS=31.06, 法向力=1050.6765, 切向力X=1490.3352, 切向力Y=953.2018 +FPS=33.37, 法向力=1028.3394, 切向力X=1452.2605, 切向力Y=906.1503 +FPS=32.03, 法向力=761.5844, 切向力X=2285.3430, 切向力Y=1138.0095 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000009s (hit), reset=0.000385s, blend=0.002215s (9 tiles incl ref), finalize=0.000057s, total=0.002673s +FPS=28.21, 法向力=1164.3958, 切向力X=2326.8052, 切向力Y=2365.1931 +FPS=32.81, 法向力=1156.8188, 切向力X=2320.5962, 切向力Y=2293.4385 +FPS=31.66, 法向力=996.6335, 切向力X=1249.8395, 切向力Y=1804.8489 +FPS=32.90, 法向力=1040.5945, 切向力X=1265.9382, 切向力Y=1887.8330 +FPS=29.31, 法向力=945.0908, 切向力X=2133.6157, 切向力Y=1665.7988 +FPS=30.54, 法向力=926.9465, 切向力X=2227.7021, 切向力Y=1611.6436 +FPS=30.18, 法向力=1175.0281, 切向力X=3048.2754, 切向力Y=1502.0426 +FPS=32.32, 法向力=1187.2109, 切向力X=3102.8765, 切向力Y=1407.3969 +FPS=29.47, 法向力=1241.4231, 切向力X=3347.1943, 切向力Y=902.7078 +FPS=31.51, 法向力=1209.3251, 切向力X=3313.9395, 切向力Y=936.0837 +FPS=30.68, 法向力=1254.2505, 切向力X=1551.0209, 切向力Y=1217.1205 +FPS=32.98, 法向力=1275.0762, 切向力X=1621.1362, 切向力Y=1368.8003 +FPS=30.65, 法向力=1234.3965, 切向力X=2118.7493, 切向力Y=2376.6128 +FPS=31.48, 法向力=1217.3730, 切向力X=2131.1758, 切向力Y=2338.6743 +FPS=32.51, 法向力=1285.4519, 切向力X=2149.5278, 切向力Y=1038.5006 +FPS=31.21, 法向力=1386.2596, 切向力X=1948.3750, 切向力Y=1096.2159 +FPS=32.63, 法向力=1382.5073, 切向力X=2018.6709, 切向力Y=1194.9290 +FPS=30.50, 法向力=1147.0757, 切向力X=2090.5457, 切向力Y=1744.4603 +FPS=32.85, 法向力=1141.7742, 切向力X=2199.2949, 切向力Y=1683.4746 +FPS=31.92, 法向力=1165.7758, 切向力X=1766.0720, 切向力Y=2145.0557 +FPS=32.47, 法向力=1151.9856, 切向力X=1712.6074, 切向力Y=2210.4316 +FPS=33.15, 法向力=1411.1587, 切向力X=2444.4756, 切向力Y=1612.0779 +FPS=32.59, 法向力=1447.3529, 切向力X=2364.8276, 切向力Y=1687.8698 +FPS=31.24, 法向力=1459.1051, 切向力X=2128.7144, 切向力Y=849.1055 +FPS=33.25, 法向力=1465.8190, 切向力X=2150.8335, 切向力Y=883.9059 +FPS=27.43, 法向力=1468.1943, 切向力X=2069.8611, 切向力Y=1229.6062 +FPS=30.92, 法向力=1489.4353, 切向力X=2034.6653, 切向力Y=1342.0573 +FPS=29.96, 法向力=1260.4354, 切向力X=2236.7354, 切向力Y=1694.4972 +FPS=31.69, 法向力=1354.5231, 切向力X=2332.1230, 切向力Y=1779.5952 +FPS=29.48, 法向力=1091.7006, 切向力X=2578.9810, 切向力Y=1831.3210 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000374s, blend=0.002307s (9 tiles incl ref), finalize=0.000088s, total=0.002778s +FPS=29.47, 法向力=1119.4882, 切向力X=2558.8726, 切向力Y=1967.8409 +FPS=31.13, 法向力=1201.1716, 切向力X=2065.6604, 切向力Y=1830.4048 +FPS=29.80, 法向力=1168.2111, 切向力X=2561.4907, 切向力Y=1949.5676 +FPS=29.71, 法向力=1174.4116, 切向力X=2692.5347, 切向力Y=1869.3647 +FPS=28.98, 法向力=1057.7357, 切向力X=2001.9565, 切向力Y=1063.9487 +FPS=30.89, 法向力=1100.0316, 切向力X=1925.1819, 切向力Y=1110.9714 +FPS=29.31, 法向力=1033.9595, 切向力X=1729.0308, 切向力Y=1884.5981 +FPS=30.27, 法向力=1017.0690, 切向力X=1825.9280, 切向力Y=1937.2783 +FPS=31.64, 法向力=1166.2361, 切向力X=1574.5137, 切向力Y=1326.8015 +FPS=29.83, 法向力=989.0815, 切向力X=3209.1641, 切向力Y=1612.6516 +FPS=32.99, 法向力=1006.9547, 切向力X=3259.7119, 切向力Y=1621.7189 +FPS=29.01, 法向力=1279.7715, 切向力X=2479.6812, 切向力Y=1886.0146 +FPS=31.14, 法向力=1275.6310, 切向力X=2462.3979, 切向力Y=1832.4683 +FPS=31.44, 法向力=1067.0330, 切向力X=2721.4460, 切向力Y=1522.2323 +FPS=31.01, 法向力=1073.0803, 切向力X=2722.7803, 切向力Y=1458.0212 +FPS=29.31, 法向力=1389.9375, 切向力X=2454.1079, 切向力Y=1591.2903 +FPS=29.89, 法向力=1412.5463, 切向力X=2440.2290, 切向力Y=1503.9861 +FPS=27.65, 法向力=1228.2744, 切向力X=1405.0820, 切向力Y=1291.5891 +FPS=30.74, 法向力=1154.9288, 切向力X=1414.8386, 切向力Y=1351.1099 +FPS=30.74, 法向力=1338.1815, 切向力X=1589.2601, 切向力Y=1883.7123 +FPS=31.12, 法向力=1333.5808, 切向力X=1622.7859, 切向力Y=2072.6299 +FPS=31.38, 法向力=1341.6096, 切向力X=1536.9155, 切向力Y=687.0751 +FPS=29.72, 法向力=920.1406, 切向力X=2157.9170, 切向力Y=1376.8173 +FPS=32.03, 法向力=894.1119, 切向力X=2248.0125, 切向力Y=1474.6833 +FPS=29.10, 法向力=1239.2432, 切向力X=1363.3093, 切向力Y=682.0067 +FPS=31.22, 法向力=1219.2682, 切向力X=1507.6174, 切向力Y=703.9587 +FPS=29.91, 法向力=992.2429, 切向力X=1385.3677, 切向力Y=1337.8981 +FPS=32.78, 法向力=996.9135, 切向力X=1290.3993, 切向力Y=1391.1263 +FPS=30.87, 法向力=1338.6243, 切向力X=1923.4188, 切向力Y=1104.2590 +FPS=16.66, 法向力=1044.4070, 切向力X=2221.8049, 切向力Y=1278.3181 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000286s, blend=0.002152s (9 tiles incl ref), finalize=0.000057s, total=0.002502s +FPS=21.70, 法向力=1124.7501, 切向力X=1843.6250, 切向力Y=1525.8506 +FPS=16.45, 法向力=1114.6190, 切向力X=1872.5068, 切向力Y=1585.5421 +FPS=29.03, 法向力=1296.7340, 切向力X=1829.1274, 切向力Y=1581.9968 +FPS=28.50, 法向力=1078.0696, 切向力X=1690.6047, 切向力Y=1074.2743 +FPS=29.41, 法向力=1050.8517, 切向力X=1678.0974, 切向力Y=1102.0054 +FPS=29.68, 法向力=907.7919, 切向力X=2584.6614, 切向力Y=1252.8313 +FPS=29.84, 法向力=1259.7209, 切向力X=1396.7026, 切向力Y=1788.2111 +FPS=31.91, 法向力=1232.8192, 切向力X=1447.7434, 切向力Y=1830.3973 +FPS=30.36, 法向力=1248.0264, 切向力X=1397.2727, 切向力Y=1846.8701 +FPS=30.98, 法向力=1299.3320, 切向力X=1787.5017, 切向力Y=1922.4214 +FPS=29.66, 法向力=1115.9310, 切向力X=2498.5439, 切向力Y=1886.6978 +FPS=30.63, 法向力=1119.6971, 切向力X=2483.9443, 切向力Y=1890.5728 +FPS=29.26, 法向力=1510.6846, 切向力X=1826.4802, 切向力Y=806.7846 +FPS=31.71, 法向力=1704.1532, 切向力X=1712.1620, 切向力Y=530.7281 +FPS=30.89, 法向力=1022.8531, 切向力X=1615.8984, 切向力Y=2116.9216 +FPS=32.66, 法向力=962.5848, 切向力X=1693.9641, 切向力Y=2302.3545 +FPS=31.25, 法向力=1015.0985, 切向力X=2844.4236, 切向力Y=1521.9323 +FPS=32.42, 法向力=1058.0719, 切向力X=2841.6387, 切向力Y=1483.2389 +FPS=30.07, 法向力=1107.2781, 切向力X=2087.9424, 切向力Y=1370.2236 +FPS=30.75, 法向力=1127.6338, 切向力X=1999.6204, 切向力Y=1388.8867 +FPS=32.02, 法向力=1339.6892, 切向力X=1950.0669, 切向力Y=1374.4829 +FPS=31.38, 法向力=1370.6868, 切向力X=1798.9856, 切向力Y=1382.9465 +FPS=31.75, 法向力=1758.0767, 切向力X=1348.3691, 切向力Y=864.1895 +FPS=30.86, 法向力=1749.4447, 切向力X=1398.1990, 切向力Y=837.2812 +FPS=28.06, 法向力=1599.5446, 切向力X=2273.4688, 切向力Y=1447.6194 +FPS=21.62, 法向力=1347.4126, 切向力X=2032.1450, 切向力Y=1515.8369 +FPS=17.74, 法向力=1341.5537, 切向力X=2019.1770, 切向力Y=1382.7651 +FPS=18.66, 法向力=1244.2510, 切向力X=2565.6235, 切向力Y=966.1753 +FPS=16.66, 法向力=1457.6887, 切向力X=2993.2800, 切向力Y=717.6699 +FPS=17.53, 法向力=1562.8506, 切向力X=3203.1702, 切向力Y=713.0933 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000470s, blend=0.002606s (9 tiles incl ref), finalize=0.000067s, total=0.003154s +FPS=26.71, 法向力=1235.9557, 切向力X=2552.9277, 切向力Y=1149.0720 +FPS=31.47, 法向力=987.5604, 切向力X=2366.2717, 切向力Y=1484.1765 +FPS=31.24, 法向力=950.4282, 切向力X=2321.5061, 切向力Y=1485.3547 +FPS=33.01, 法向力=1198.4005, 切向力X=2255.5068, 切向力Y=1066.4465 +FPS=31.87, 法向力=1195.7832, 切向力X=2283.2588, 切向力Y=1057.9622 +FPS=31.61, 法向力=1402.4053, 切向力X=2124.6294, 切向力Y=958.2039 +FPS=32.36, 法向力=1398.6398, 切向力X=2264.4644, 切向力Y=1009.8441 +FPS=31.83, 法向力=1543.4634, 切向力X=1500.6580, 切向力Y=1806.9490 +FPS=28.75, 法向力=1319.4980, 切向力X=2651.2009, 切向力Y=1550.5806 +FPS=33.06, 法向力=1302.7402, 切向力X=2718.8916, 切向力Y=1559.5637 +FPS=30.37, 法向力=1265.8728, 切向力X=2006.3188, 切向力Y=2220.2197 +FPS=32.05, 法向力=1297.3158, 切向力X=2082.4688, 切向力Y=2242.7920 +FPS=29.07, 法向力=1063.0139, 切向力X=2356.0156, 切向力Y=1642.2383 +FPS=31.72, 法向力=1135.1969, 切向力X=2404.2764, 切向力Y=1578.6672 +FPS=29.16, 法向力=1074.8937, 切向力X=2457.1108, 切向力Y=1737.1838 +FPS=31.05, 法向力=1068.7621, 切向力X=2475.1025, 切向力Y=1706.3839 +FPS=33.01, 法向力=1330.7188, 切向力X=1880.2861, 切向力Y=1827.4230 +FPS=32.15, 法向力=1365.1757, 切向力X=1900.9229, 切向力Y=1717.7644 +FPS=33.52, 法向力=1034.2026, 切向力X=1630.9950, 切向力Y=2022.6876 +FPS=30.62, 法向力=1018.1829, 切向力X=1569.9294, 切向力Y=2136.6841 +FPS=31.03, 法向力=1286.3384, 切向力X=1903.9681, 切向力Y=2070.9272 +FPS=31.88, 法向力=1254.4866, 切向力X=1972.7825, 切向力Y=2083.7827 +FPS=31.56, 法向力=1745.5400, 切向力X=1391.5975, 切向力Y=1282.7603 +FPS=28.81, 法向力=1135.1072, 切向力X=1681.0769, 切向力Y=1463.3337 +FPS=32.38, 法向力=1205.0337, 切向力X=1747.3629, 切向力Y=1527.6680 +FPS=29.50, 法向力=1282.3654, 切向力X=1370.8796, 切向力Y=1002.9924 +FPS=32.15, 法向力=1231.4700, 切向力X=1401.0374, 切向力Y=985.0578 +FPS=28.70, 法向力=1237.0923, 切向力X=2557.2012, 切向力Y=1553.5963 +FPS=32.78, 法向力=1270.8711, 切向力X=2681.1040, 切向力Y=1718.7909 +FPS=28.47, 法向力=1200.5740, 切向力X=1300.8811, 切向力Y=1423.3884 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000509s, blend=0.002253s (9 tiles incl ref), finalize=0.000064s, total=0.002836s +FPS=30.16, 法向力=1034.3674, 切向力X=1734.0188, 切向力Y=996.7313 +FPS=32.48, 法向力=1032.4045, 切向力X=1654.9829, 切向力Y=1068.2991 +FPS=29.71, 法向力=1276.8875, 切向力X=2504.6704, 切向力Y=1431.6638 +FPS=31.48, 法向力=1265.3994, 切向力X=2490.5659, 切向力Y=1507.5503 +FPS=30.04, 法向力=1254.2495, 切向力X=2491.3977, 切向力Y=1495.1006 +FPS=31.11, 法向力=1499.5400, 切向力X=2419.0981, 切向力Y=1162.8690 +FPS=30.76, 法向力=1545.0205, 切向力X=2460.7173, 切向力Y=1071.8027 +FPS=30.45, 法向力=1123.1809, 切向力X=1498.4463, 切向力Y=2319.5562 +FPS=27.95, 法向力=1301.6387, 切向力X=2542.4546, 切向力Y=1572.1027 +FPS=30.67, 法向力=1308.2891, 切向力X=2594.4841, 切向力Y=1498.2651 +FPS=25.63, 法向力=1054.0552, 切向力X=2278.9546, 切向力Y=1859.4446 +FPS=26.26, 法向力=1139.9609, 切向力X=2298.5305, 切向力Y=1541.8218 +FPS=27.60, 法向力=1123.0833, 切向力X=2392.1045, 切向力Y=1469.7423 +FPS=29.33, 法向力=1148.1797, 切向力X=2009.4407, 切向力Y=1735.3127 +FPS=31.75, 法向力=1167.2382, 切向力X=1999.9818, 切向力Y=1703.6284 +FPS=31.57, 法向力=1061.7823, 切向力X=1513.1996, 切向力Y=1351.6088 +FPS=29.43, 法向力=1077.5508, 切向力X=1550.4242, 切向力Y=1379.1553 +FPS=25.57, 法向力=1254.8186, 切向力X=2187.2800, 切向力Y=1622.0582 +FPS=16.29, 法向力=1227.7651, 切向力X=2243.3413, 切向力Y=1523.1886 +FPS=17.54, 法向力=1188.2255, 切向力X=2858.9219, 切向力Y=1745.1824 +FPS=17.61, 法向力=1166.4353, 切向力X=2895.9502, 切向力Y=1803.6992 +FPS=16.76, 法向力=970.3982, 切向力X=2261.5691, 切向力Y=1525.0886 +FPS=16.65, 法向力=1275.3279, 切向力X=2454.6450, 切向力Y=1968.3092 +FPS=17.68, 法向力=1275.2653, 切向力X=2345.8003, 切向力Y=2001.8844 +FPS=17.32, 法向力=1149.2632, 切向力X=2773.8843, 切向力Y=1852.2991 +FPS=17.27, 法向力=1152.8020, 切向力X=2520.5791, 切向力Y=890.7723 +FPS=17.83, 法向力=1415.6206, 切向力X=2122.7549, 切向力Y=839.8089 +FPS=17.47, 法向力=1442.2717, 切向力X=2167.7686, 切向力Y=919.8395 +FPS=18.06, 法向力=1238.6150, 切向力X=2310.3721, 切向力Y=1327.2129 +FPS=15.97, 法向力=1229.0962, 切向力X=2315.9688, 切向力Y=1480.5381 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000397s, blend=0.002485s (9 tiles incl ref), finalize=0.000063s, total=0.002954s +FPS=16.82, 法向力=1207.4344, 切向力X=2371.0027, 切向力Y=1722.1069 +FPS=27.21, 法向力=1409.1890, 切向力X=2096.3867, 切向力Y=1212.3854 +FPS=26.17, 法向力=1286.2819, 切向力X=1588.7539, 切向力Y=1389.0513 +FPS=30.22, 法向力=1268.8240, 切向力X=1549.0157, 切向力Y=1420.6472 +FPS=30.34, 法向力=1065.1161, 切向力X=2362.5330, 切向力Y=1440.9629 +FPS=28.16, 法向力=2071.9790, 切向力X=1148.8345, 切向力Y=955.0856 +FPS=28.07, 法向力=2205.4810, 切向力X=930.7506, 切向力Y=1062.4261 +FPS=26.13, 法向力=1215.6505, 切向力X=1162.5105, 切向力Y=1637.4175 +FPS=24.43, 法向力=1106.3173, 切向力X=1433.5698, 切向力Y=1698.6565 +FPS=30.62, 法向力=1255.9607, 切向力X=1518.8367, 切向力Y=1405.7366 +FPS=26.37, 法向力=1348.4062, 切向力X=2476.7991, 切向力Y=1262.1892 +FPS=31.48, 法向力=1374.6340, 切向力X=2488.8137, 切向力Y=1254.5791 +FPS=30.63, 法向力=1196.0487, 切向力X=2942.9214, 切向力Y=1604.3606 +FPS=31.67, 法向力=1137.1753, 切向力X=3072.9568, 切向力Y=1639.9124 +FPS=27.88, 法向力=1245.5135, 切向力X=2841.1289, 切向力Y=1213.5645 +FPS=29.43, 法向力=1429.0227, 切向力X=3051.2935, 切向力Y=1686.9127 +FPS=28.60, 法向力=1454.5022, 切向力X=3034.6362, 切向力Y=1718.8159 +FPS=28.45, 法向力=1191.5035, 切向力X=1566.1914, 切向力Y=1417.0425 +FPS=30.01, 法向力=1139.2065, 切向力X=1625.7178, 切向力Y=1611.7969 +FPS=29.62, 法向力=1385.4366, 切向力X=1129.7333, 切向力Y=1506.5652 +FPS=30.12, 法向力=1391.8600, 切向力X=1161.4006, 切向力Y=1532.8511 +FPS=28.45, 法向力=1460.2710, 切向力X=2730.0913, 切向力Y=1584.8829 +FPS=30.33, 法向力=1495.6342, 切向力X=2836.0942, 切向力Y=1580.4839 +FPS=29.67, 法向力=1087.7393, 切向力X=2573.3518, 切向力Y=1759.1016 +FPS=27.02, 法向力=1135.8694, 切向力X=1662.4928, 切向力Y=1392.0264 +FPS=30.77, 法向力=1113.2250, 切向力X=1692.0745, 切向力Y=1449.5562 +FPS=21.78, 法向力=1124.9528, 切向力X=1860.6375, 切向力Y=1401.2478 +FPS=31.01, 法向力=1512.8486, 切向力X=1600.8574, 切向力Y=1407.4719 +FPS=29.96, 法向力=1525.2336, 切向力X=1644.9741, 切向力Y=1327.3093 +FPS=28.12, 法向力=1340.6321, 切向力X=1929.8893, 切向力Y=1330.8726 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000264s, blend=0.002220s (9 tiles incl ref), finalize=0.000067s, total=0.002558s +FPS=29.11, 法向力=1333.5945, 切向力X=1973.9971, 切向力Y=1433.7699 +FPS=30.17, 法向力=1046.8964, 切向力X=2778.8667, 切向力Y=2393.8223 +FPS=19.07, 法向力=1084.2861, 切向力X=2669.0337, 切向力Y=2481.6704 +FPS=17.65, 法向力=1067.8232, 切向力X=2735.2205, 切向力Y=1579.4042 +FPS=18.50, 法向力=1091.1022, 切向力X=2681.9966, 切向力Y=1475.1770 +FPS=18.62, 法向力=1116.1746, 切向力X=2696.6040, 切向力Y=1452.2036 +FPS=18.38, 法向力=1344.9718, 切向力X=2247.5024, 切向力Y=1422.4302 +FPS=18.41, 法向力=1154.8190, 切向力X=2638.6592, 切向力Y=1579.9084 +FPS=18.49, 法向力=1209.9976, 切向力X=2718.0698, 切向力Y=1563.7529 +FPS=18.12, 法向力=1332.6201, 切向力X=1849.6221, 切向力Y=1105.5466 +FPS=17.45, 法向力=1288.0665, 切向力X=2186.5193, 切向力Y=1928.5806 +FPS=18.85, 法向力=1462.9888, 切向力X=2340.0120, 切向力Y=973.3597 +FPS=18.24, 法向力=1472.4495, 切向力X=2349.7373, 切向力Y=861.2964 +FPS=16.83, 法向力=1451.0774, 切向力X=2370.0720, 切向力Y=863.5813 +FPS=17.96, 法向力=1090.7263, 切向力X=2163.8418, 切向力Y=2118.8049 +FPS=18.63, 法向力=1069.8948, 切向力X=2096.0288, 切向力Y=2141.5020 +FPS=17.74, 法向力=1620.7260, 切向力X=1715.6592, 切向力Y=1878.3260 +FPS=18.11, 法向力=1554.5970, 切向力X=1721.7441, 切向力Y=1995.4106 +FPS=17.47, 法向力=1451.6906, 切向力X=1965.3413, 切向力Y=1553.7864 +FPS=16.15, 法向力=1194.1736, 切向力X=1832.5923, 切向力Y=1158.7184 +FPS=18.02, 法向力=990.4135, 切向力X=2347.3899, 切向力Y=1787.2595 +FPS=17.50, 法向力=1013.8225, 切向力X=2467.5396, 切向力Y=1774.1992 +FPS=17.60, 法向力=1069.9067, 切向力X=1372.7133, 切向力Y=2199.3440 +FPS=17.79, 法向力=1271.4274, 切向力X=2161.8965, 切向力Y=1790.5504 +FPS=18.37, 法向力=1246.0950, 切向力X=2206.6919, 切向力Y=1864.3398 +FPS=17.54, 法向力=1613.1086, 切向力X=1916.4951, 切向力Y=1491.8066 +FPS=17.71, 法向力=1557.3308, 切向力X=2759.3801, 切向力Y=791.9414 +FPS=17.37, 法向力=964.3789, 切向力X=1912.4985, 切向力Y=1038.5394 +FPS=16.02, 法向力=931.3595, 切向力X=1875.5405, 切向力Y=1220.6719 +FPS=15.81, 法向力=909.2657, 切向力X=1805.2007, 切向力Y=1571.5361 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000486s, blend=0.004272s (9 tiles incl ref), finalize=0.000121s, total=0.004889s +FPS=17.10, 法向力=1018.1522, 切向力X=1831.2234, 切向力Y=2212.3518 +FPS=17.35, 法向力=1142.4214, 切向力X=1656.1700, 切向力Y=1309.5647 +FPS=17.82, 法向力=1112.9764, 切向力X=1701.5822, 切向力Y=1352.4197 +FPS=17.42, 法向力=1245.2615, 切向力X=3099.2712, 切向力Y=1639.7751 +FPS=16.52, 法向力=1493.5386, 切向力X=1659.6416, 切向力Y=1591.5408 +FPS=17.86, 法向力=1366.9427, 切向力X=2157.8896, 切向力Y=2115.2097 +FPS=17.77, 法向力=1360.5426, 切向力X=2142.0061, 切向力Y=2046.6245 +FPS=17.79, 法向力=1043.7693, 切向力X=2464.7773, 切向力Y=1672.0077 +FPS=16.47, 法向力=1072.3555, 切向力X=2518.5518, 切向力Y=1688.7422 +FPS=19.63, 法向力=1155.1587, 切向力X=2832.0273, 切向力Y=1177.2463 +FPS=17.53, 法向力=1217.8551, 切向力X=3012.0840, 切向力Y=2021.4409 +FPS=18.37, 法向力=1198.1042, 切向力X=2958.3015, 切向力Y=2091.7188 +FPS=18.50, 法向力=1012.9392, 切向力X=2645.5657, 切向力Y=1950.9414 +FPS=17.92, 法向力=1505.2249, 切向力X=1527.7507, 切向力Y=1470.2448 +FPS=17.93, 法向力=1502.9585, 切向力X=1498.8719, 切向力Y=1383.1855 +FPS=17.37, 法向力=1298.3428, 切向力X=2289.5967, 切向力Y=1847.3527 +FPS=17.83, 法向力=1097.6069, 切向力X=1833.6940, 切向力Y=1524.9150 +FPS=17.71, 法向力=1033.8743, 切向力X=1620.2444, 切向力Y=1754.0017 +FPS=17.91, 法向力=1082.4282, 切向力X=1612.4365, 切向力Y=1786.0403 +FPS=16.58, 法向力=946.4780, 切向力X=2340.9934, 切向力Y=1559.8071 +FPS=16.78, 法向力=1248.6035, 切向力X=2538.7834, 切向力Y=1359.3899 +FPS=17.53, 法向力=1158.5022, 切向力X=2072.4446, 切向力Y=1407.1292 +FPS=17.32, 法向力=1143.4824, 切向力X=2126.2002, 切向力Y=1525.2734 +FPS=17.05, 法向力=1238.9612, 切向力X=1726.4512, 切向力Y=1675.0908 +FPS=17.35, 法向力=1214.8962, 切向力X=2495.0752, 切向力Y=2014.1559 +FPS=17.57, 法向力=1269.7043, 切向力X=2586.2566, 切向力Y=1948.4651 +FPS=18.23, 法向力=1061.2620, 切向力X=2110.1089, 切向力Y=1759.6689 +FPS=20.20, 法向力=1045.5798, 切向力X=2102.2876, 切向力Y=1714.1829 +FPS=17.13, 法向力=1441.0894, 切向力X=1878.2017, 切向力Y=1142.9839 +FPS=18.71, 法向力=1008.5059, 切向力X=2091.9507, 切向力Y=1664.4287 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000417s, blend=0.004233s (9 tiles incl ref), finalize=0.000119s, total=0.004780s +FPS=18.44, 法向力=1123.3490, 切向力X=1317.6815, 切向力Y=1637.0972 +FPS=19.14, 法向力=1123.9716, 切向力X=1227.3787, 切向力Y=1707.5137 +FPS=18.41, 法向力=1395.2061, 切向力X=2170.7051, 切向力Y=1138.8303 +FPS=18.38, 法向力=1268.1820, 切向力X=1825.4219, 切向力Y=1815.8223 +FPS=17.83, 法向力=1237.6245, 切向力X=1616.1964, 切向力Y=1867.5669 +FPS=18.16, 法向力=1274.4415, 切向力X=2030.6613, 切向力Y=1178.3396 +FPS=17.51, 法向力=1203.8555, 切向力X=2222.7979, 切向力Y=2152.2886 +FPS=18.04, 法向力=1206.0623, 切向力X=2177.8096, 切向力Y=2162.1970 +FPS=19.68, 法向力=1528.0104, 切向力X=2217.1855, 切向力Y=1523.0796 +FPS=17.65, 法向力=1530.7396, 切向力X=2257.2603, 切向力Y=1585.3391 +FPS=18.14, 法向力=1182.1698, 切向力X=2539.8174, 切向力Y=1375.3485 +FPS=18.02, 法向力=1451.4235, 切向力X=2646.5388, 切向力Y=1841.6373 +FPS=18.09, 法向力=1464.0942, 切向力X=2613.8398, 切向力Y=1709.1779 +FPS=17.80, 法向力=1262.4376, 切向力X=2153.8989, 切向力Y=2141.1497 +FPS=17.83, 法向力=1032.2803, 切向力X=3241.3882, 切向力Y=1913.3521 +FPS=18.36, 法向力=1056.8577, 切向力X=2838.6118, 切向力Y=1470.7998 +FPS=19.25, 法向力=1086.4888, 切向力X=2879.4324, 切向力Y=1544.1052 +FPS=17.31, 法向力=1098.8159, 切向力X=2874.6462, 切向力Y=1534.9827 +FPS=18.25, 法向力=1023.5842, 切向力X=2157.1582, 切向力Y=1545.8948 +FPS=18.31, 法向力=1136.1792, 切向力X=2265.0295, 切向力Y=2143.0049 +FPS=18.45, 法向力=1117.8999, 切向力X=2109.6743, 切向力Y=1667.7067 +FPS=18.26, 法向力=1114.9508, 切向力X=2094.3438, 切向力Y=1645.6423 +FPS=18.12, 法向力=1277.1418, 切向力X=2129.5271, 切向力Y=1433.2983 +FPS=18.58, 法向力=1372.4707, 切向力X=2843.9536, 切向力Y=959.1789 +FPS=18.11, 法向力=1160.7792, 切向力X=2661.8904, 切向力Y=1674.7424 +FPS=16.93, 法向力=1220.1055, 切向力X=2590.7354, 切向力Y=1792.2875 +FPS=17.06, 法向力=1301.9865, 切向力X=1787.5588, 切向力Y=1776.3433 +FPS=16.69, 法向力=1117.8140, 切向力X=2134.4707, 切向力Y=1450.4635 +FPS=16.91, 法向力=1133.3914, 切向力X=2162.6113, 切向力Y=1529.1411 +FPS=16.42, 法向力=1219.3230, 切向力X=2322.2676, 切向力Y=1499.2948 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000434s, blend=0.004314s (9 tiles incl ref), finalize=0.000122s, total=0.004880s +FPS=16.71, 法向力=1199.3142, 切向力X=2268.1909, 切向力Y=876.1993 +FPS=16.39, 法向力=983.0219, 切向力X=2012.8754, 切向力Y=1848.0959 +FPS=17.42, 法向力=983.6068, 切向力X=2100.8992, 切向力Y=1881.1758 +FPS=18.29, 法向力=1331.2450, 切向力X=1894.2389, 切向力Y=709.3534 +FPS=16.58, 法向力=1415.3849, 切向力X=1528.9274, 切向力Y=1614.4456 +FPS=18.18, 法向力=1354.4302, 切向力X=1757.6052, 切向力Y=1158.9620 +FPS=18.05, 法向力=1315.7456, 切向力X=1816.1334, 切向力Y=1130.7444 +FPS=18.28, 法向力=1339.9247, 切向力X=1807.3477, 切向力Y=1196.9746 +FPS=19.42, 法向力=1464.1465, 切向力X=2021.2557, 切向力Y=2196.8232 +FPS=18.12, 法向力=1690.4250, 切向力X=1705.4534, 切向力Y=1139.1632 +FPS=17.47, 法向力=1085.1809, 切向力X=1859.5977, 切向力Y=2035.0393 +FPS=18.02, 法向力=1094.7346, 切向力X=1895.0002, 切向力Y=1981.7687 +FPS=17.59, 法向力=984.6930, 切向力X=1725.7856, 切向力Y=2662.7996 +FPS=18.06, 法向力=1460.8823, 切向力X=2075.7373, 切向力Y=1623.6577 +FPS=18.05, 法向力=1225.9785, 切向力X=1975.5282, 切向力Y=1896.2725 +FPS=18.43, 法向力=1234.2632, 切向力X=1939.3400, 切向力Y=1783.8184 +FPS=18.15, 法向力=1146.5149, 切向力X=1924.4683, 切向力Y=1475.9457 +FPS=18.61, 法向力=1099.0544, 切向力X=1977.1160, 切向力Y=2483.1750 +FPS=17.89, 法向力=1085.1431, 切向力X=2009.7317, 切向力Y=2435.2808 +FPS=18.93, 法向力=1013.2004, 切向力X=1787.8933, 切向力Y=2135.7058 +FPS=18.19, 法向力=937.6240, 切向力X=1944.9023, 切向力Y=2163.6001 +FPS=18.69, 法向力=927.5374, 切向力X=2547.3584, 切向力Y=1429.1964 +FPS=18.78, 法向力=1247.7323, 切向力X=2043.7458, 切向力Y=1423.4812 +FPS=17.76, 法向力=1301.9714, 切向力X=2017.8193, 切向力Y=1469.7112 +FPS=18.44, 法向力=1110.1838, 切向力X=2128.9761, 切向力Y=1643.3564 +FPS=18.41, 法向力=1056.8364, 切向力X=1948.4982, 切向力Y=1007.5709 +FPS=17.38, 法向力=1231.3120, 切向力X=2243.7822, 切向力Y=1543.2328 +FPS=17.67, 法向力=1264.6029, 切向力X=2266.2593, 切向力Y=1508.8633 +FPS=18.88, 法向力=1049.4557, 切向力X=2254.9744, 切向力Y=2143.9768 +FPS=18.44, 法向力=1367.9731, 切向力X=1699.9097, 切向力Y=1378.2727 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000714s, blend=0.005496s (9 tiles incl ref), finalize=0.000140s, total=0.006360s +FPS=17.25, 法向力=1404.8330, 切向力X=1693.1622, 切向力Y=1522.2614 +FPS=18.57, 法向力=1568.3561, 切向力X=2001.6265, 切向力Y=1427.0100 +FPS=18.31, 法向力=1571.2271, 切向力X=1962.8376, 切向力Y=1420.2985 +FPS=18.60, 法向力=1389.4030, 切向力X=1886.4556, 切向力Y=1116.1920 +FPS=17.35, 法向力=1175.9528, 切向力X=2321.6099, 切向力Y=834.1282 +FPS=18.34, 法向力=1112.5790, 切向力X=2112.1709, 切向力Y=1815.3605 +FPS=18.79, 法向力=1139.3854, 切向力X=2188.4670, 切向力Y=1963.9581 +FPS=18.10, 法向力=1019.0906, 切向力X=2965.3481, 切向力Y=1998.9114 +FPS=17.34, 法向力=1173.9515, 切向力X=2192.8071, 切向力Y=838.9618 +FPS=18.76, 法向力=1170.8945, 切向力X=2241.5947, 切向力Y=747.6490 +FPS=17.52, 法向力=1343.3224, 切向力X=2561.0566, 切向力Y=1358.1458 +FPS=17.00, 法向力=1059.4408, 切向力X=1410.1792, 切向力Y=1649.1882 +FPS=17.57, 法向力=1184.0786, 切向力X=1294.1390, 切向力Y=1734.5973 +FPS=18.72, 法向力=1103.2546, 切向力X=1417.1676, 切向力Y=1811.1873 +FPS=18.92, 法向力=1126.8010, 切向力X=1833.8669, 切向力Y=2003.4060 +FPS=17.92, 法向力=1310.3376, 切向力X=1859.4463, 切向力Y=1447.3571 +FPS=18.22, 法向力=1317.4303, 切向力X=1923.9241, 切向力Y=1461.7795 +FPS=18.56, 法向力=1317.0288, 切向力X=1886.2125, 切向力Y=1464.5270 +FPS=18.94, 法向力=1187.8666, 切向力X=1742.1829, 切向力Y=1735.9580 +FPS=18.50, 法向力=932.5626, 切向力X=2044.9958, 切向力Y=1875.7964 +FPS=18.62, 法向力=1270.8546, 切向力X=2201.5938, 切向力Y=1534.2546 +FPS=18.57, 法向力=1259.6516, 切向力X=2221.3574, 切向力Y=1495.5513 +FPS=18.32, 法向力=1149.1284, 切向力X=1383.7766, 切向力Y=2305.9370 +FPS=19.24, 法向力=1352.1699, 切向力X=2475.2979, 切向力Y=1661.4438 +FPS=18.64, 法向力=1341.1377, 切向力X=2538.8542, 切向力Y=1760.5808 +FPS=17.76, 法向力=1122.6339, 切向力X=2449.0305, 切向力Y=883.4481 +FPS=18.19, 法向力=1153.3267, 切向力X=2526.9316, 切向力Y=928.2723 +FPS=16.60, 法向力=1340.5417, 切向力X=2326.7341, 切向力Y=942.2847 +FPS=19.44, 法向力=1001.0399, 切向力X=2274.9561, 切向力Y=1754.0322 +FPS=18.49, 法向力=1169.7693, 切向力X=2126.7563, 切向力Y=1585.1477 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000599s, blend=0.004617s (9 tiles incl ref), finalize=0.000121s, total=0.005347s +FPS=18.28, 法向力=1218.3584, 切向力X=2100.7324, 切向力Y=1591.7712 +FPS=19.18, 法向力=917.1077, 切向力X=2478.0237, 切向力Y=1386.0215 +FPS=18.22, 法向力=1233.2798, 切向力X=2272.6077, 切向力Y=1201.4272 +FPS=19.25, 法向力=1239.9084, 切向力X=2381.4338, 切向力Y=1269.7347 +FPS=19.19, 法向力=1087.7897, 切向力X=2569.4011, 切向力Y=503.8575 +FPS=20.79, 法向力=1061.5776, 切向力X=2519.2861, 切向力Y=508.5085 +FPS=17.44, 法向力=1364.3931, 切向力X=2674.0122, 切向力Y=1586.8054 +FPS=19.62, 法向力=1115.2820, 切向力X=1959.9641, 切向力Y=1433.0059 +FPS=18.40, 法向力=1130.3762, 切向力X=1860.3142, 切向力Y=1615.4285 +FPS=19.05, 法向力=1340.2227, 切向力X=3175.5012, 切向力Y=1319.7885 +FPS=18.56, 法向力=982.1688, 切向力X=2172.2173, 切向力Y=1635.6184 +FPS=18.63, 法向力=1360.3964, 切向力X=1902.9458, 切向力Y=1606.1709 +FPS=16.07, 法向力=1354.5035, 切向力X=1928.3409, 切向力Y=1559.7742 +FPS=17.67, 法向力=914.9215, 切向力X=2134.9609, 切向力Y=1530.2300 +FPS=16.80, 法向力=1316.5564, 切向力X=1824.1958, 切向力Y=1456.7952 +FPS=18.67, 法向力=921.1431, 切向力X=2370.9780, 切向力Y=1670.2478 +FPS=18.47, 法向力=914.4613, 切向力X=2315.9514, 切向力Y=1721.7972 +FPS=18.22, 法向力=906.3285, 切向力X=2319.3899, 切向力Y=1726.4666 +FPS=17.63, 法向力=1103.3259, 切向力X=1603.6138, 切向力Y=1222.8378 +FPS=19.10, 法向力=1039.0381, 切向力X=2520.5801, 切向力Y=2116.1541 +FPS=19.33, 法向力=1245.4636, 切向力X=1937.8035, 切向力Y=1950.8071 +FPS=18.94, 法向力=1321.1708, 切向力X=1928.3999, 切向力Y=2001.0203 +FPS=19.21, 法向力=1156.3176, 切向力X=2700.9363, 切向力Y=1842.8982 +FPS=19.06, 法向力=1167.9498, 切向力X=2858.4487, 切向力Y=1231.1136 +FPS=19.08, 法向力=1201.8462, 切向力X=2977.1401, 切向力Y=1318.2009 +FPS=18.46, 法向力=1171.9401, 切向力X=2191.4390, 切向力Y=1277.9623 +FPS=18.43, 法向力=1153.1841, 切向力X=2212.4468, 切向力Y=1253.7164 +FPS=18.96, 法向力=989.2129, 切向力X=2360.8013, 切向力Y=1204.9689 +FPS=18.64, 法向力=1341.5203, 切向力X=1728.9449, 切向力Y=1683.7004 +FPS=19.25, 法向力=1405.0210, 切向力X=1711.0994, 切向力Y=1714.5942 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000470s, blend=0.004235s (9 tiles incl ref), finalize=0.000123s, total=0.004838s +FPS=18.44, 法向力=1015.6656, 切向力X=1493.9691, 切向力Y=1578.3711 +FPS=17.73, 法向力=1178.2585, 切向力X=2313.6843, 切向力Y=1224.2097 +FPS=17.54, 法向力=924.1658, 切向力X=2230.3125, 切向力Y=1804.1284 +FPS=17.90, 法向力=915.2612, 切向力X=2300.7393, 切向力Y=1938.1240 +FPS=18.80, 法向力=1066.6660, 切向力X=2232.5908, 切向力Y=1586.0398 +FPS=19.06, 法向力=1116.2041, 切向力X=2205.5435, 切向力Y=1581.0042 +FPS=18.97, 法向力=1310.0979, 切向力X=1629.0619, 切向力Y=1813.5269 +FPS=17.65, 法向力=1227.8475, 切向力X=1613.6565, 切向力Y=927.6179 +FPS=18.96, 法向力=1284.7057, 切向力X=1616.0631, 切向力Y=845.0547 +FPS=17.91, 法向力=1410.2251, 切向力X=2816.1226, 切向力Y=963.0764 +FPS=18.87, 法向力=1465.6702, 切向力X=2359.7683, 切向力Y=1924.1704 +FPS=18.61, 法向力=1191.0991, 切向力X=2572.8948, 切向力Y=1587.0671 +FPS=18.60, 法向力=1176.4042, 切向力X=2757.8938, 切向力Y=1652.7383 +FPS=18.97, 法向力=1076.4193, 切向力X=2678.8315, 切向力Y=1056.8215 +FPS=18.57, 法向力=1455.9276, 切向力X=1807.1311, 切向力Y=1178.0308 +FPS=18.62, 法向力=1403.7838, 切向力X=1804.6594, 切向力Y=1248.2761 +FPS=17.55, 法向力=1009.9558, 切向力X=1107.3545, 切向力Y=2039.1384 +FPS=16.39, 法向力=944.5079, 切向力X=1091.0144, 切向力Y=1878.2793 +FPS=16.42, 法向力=1270.2593, 切向力X=2208.7773, 切向力Y=1080.3525 +FPS=16.65, 法向力=1273.1368, 切向力X=2330.2559, 切向力Y=1144.7563 +FPS=19.37, 法向力=1276.3121, 切向力X=2350.0352, 切向力Y=1165.6042 +FPS=17.20, 法向力=1119.2041, 切向力X=2511.9414, 切向力Y=1714.1912 +FPS=18.72, 法向力=1382.3470, 切向力X=2285.9846, 切向力Y=1142.7086 +FPS=16.98, 法向力=1420.6560, 切向力X=2214.4067, 切向力Y=1091.9119 +FPS=18.05, 法向力=1133.3707, 切向力X=1739.6658, 切向力Y=818.6836 +FPS=18.76, 法向力=1218.3005, 切向力X=1679.3365, 切向力Y=2060.0039 +FPS=17.90, 法向力=967.0129, 切向力X=2426.0928, 切向力Y=1997.5421 +FPS=17.63, 法向力=1053.1235, 切向力X=2607.0139, 切向力Y=1926.0605 +FPS=17.80, 法向力=1591.5439, 切向力X=1525.4412, 切向力Y=1674.7892 +FPS=16.90, 法向力=1073.4119, 切向力X=1472.8691, 切向力Y=1958.2631 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000417s, blend=0.004476s (9 tiles incl ref), finalize=0.000133s, total=0.005036s +FPS=18.33, 法向力=1022.9708, 切向力X=2084.6821, 切向力Y=1223.3767 +FPS=17.19, 法向力=1000.3562, 切向力X=2266.5554, 切向力Y=1161.9749 +FPS=17.73, 法向力=1006.6829, 切向力X=2179.4380, 切向力Y=1198.0437 +FPS=18.37, 法向力=935.3281, 切向力X=2223.6201, 切向力Y=2158.0249 +FPS=19.39, 法向力=917.1957, 切向力X=2229.4688, 切向力Y=2204.5254 +FPS=17.81, 法向力=1186.5109, 切向力X=1810.4537, 切向力Y=1938.5192 +FPS=17.04, 法向力=1237.0415, 切向力X=1892.6160, 切向力Y=1966.9663 +FPS=16.62, 法向力=1343.3649, 切向力X=1773.8948, 切向力Y=1405.1047 +FPS=17.52, 法向力=1246.5769, 切向力X=2145.5356, 切向力Y=1174.4028 +FPS=17.41, 法向力=1269.7991, 切向力X=2156.3652, 切向力Y=1322.6948 +FPS=18.39, 法向力=1276.7825, 切向力X=1914.6670, 切向力Y=1335.9636 +FPS=17.93, 法向力=1117.0531, 切向力X=2769.6741, 切向力Y=1420.6263 +FPS=18.37, 法向力=1268.8313, 切向力X=2309.9509, 切向力Y=1535.1506 +FPS=18.40, 法向力=1208.1396, 切向力X=2236.9639, 切向力Y=1625.9933 +FPS=18.34, 法向力=1071.5615, 切向力X=2507.5813, 切向力Y=1515.1233 +FPS=18.64, 法向力=984.0734, 切向力X=1746.7285, 切向力Y=1943.5352 +FPS=18.25, 法向力=1034.8250, 切向力X=1118.4625, 切向力Y=1839.4896 +FPS=18.21, 法向力=1045.4230, 切向力X=1060.3885, 切向力Y=1817.0259 +FPS=17.11, 法向力=1045.3237, 切向力X=1079.6110, 切向力Y=1864.4651 +FPS=18.36, 法向力=1058.8129, 切向力X=1886.1003, 切向力Y=1608.9875 +FPS=17.63, 法向力=1187.6689, 切向力X=2262.5444, 切向力Y=1983.0759 +FPS=18.26, 法向力=1192.3506, 切向力X=2008.6182, 切向力Y=1544.1968 +FPS=17.75, 法向力=1206.8303, 切向力X=2109.8245, 切向力Y=1715.3187 +FPS=18.58, 法向力=1747.0605, 切向力X=1075.0601, 切向力Y=1293.7152 +FPS=16.54, 法向力=851.9963, 切向力X=1542.0312, 切向力Y=1900.4340 +FPS=16.27, 法向力=1453.4846, 切向力X=2829.5068, 切向力Y=534.9373 +FPS=16.96, 法向力=1448.4136, 切向力X=2807.5488, 切向力Y=544.5267 +FPS=16.09, 法向力=1271.8691, 切向力X=1812.5259, 切向力Y=2483.4263 +FPS=16.95, 法向力=1208.7369, 切向力X=1422.3312, 切向力Y=1407.5494 +FPS=18.30, 法向力=1209.5809, 切向力X=1465.2572, 切向力Y=1354.8706 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000510s, blend=0.004420s (9 tiles incl ref), finalize=0.000119s, total=0.005060s +FPS=18.31, 法向力=1166.6250, 切向力X=2150.3262, 切向力Y=1381.0964 +FPS=18.09, 法向力=1253.0886, 切向力X=3149.7305, 切向力Y=1780.0249 +FPS=18.66, 法向力=1520.6802, 切向力X=1551.6245, 切向力Y=1752.2020 +FPS=18.49, 法向力=1632.0117, 切向力X=1550.3816, 切向力Y=1706.1772 +FPS=18.13, 法向力=975.5964, 切向力X=2437.5281, 切向力Y=922.9675 +FPS=17.52, 法向力=977.1920, 切向力X=2247.8347, 切向力Y=1716.1573 +FPS=20.02, 法向力=972.2841, 切向力X=2437.2656, 切向力Y=1692.7668 +FPS=16.97, 法向力=941.9197, 切向力X=1963.8928, 切向力Y=1935.2026 +FPS=18.74, 法向力=891.2393, 切向力X=1899.6960, 切向力Y=1976.0225 +FPS=18.09, 法向力=1391.8765, 切向力X=2706.4915, 切向力Y=1109.0564 +FPS=18.49, 法向力=1345.5231, 切向力X=1220.9595, 切向力Y=1649.6649 +FPS=18.80, 法向力=972.1431, 切向力X=1528.4529, 切向力Y=1629.0062 +FPS=18.04, 法向力=957.4637, 切向力X=1583.2112, 切向力Y=1630.6997 +FPS=17.51, 法向力=1005.7584, 切向力X=2245.4390, 切向力Y=2003.1086 +FPS=17.77, 法向力=1336.2368, 切向力X=2228.7861, 切向力Y=1571.6499 +FPS=16.36, 法向力=1007.7401, 切向力X=1848.9377, 切向力Y=1622.1858 +FPS=17.24, 法向力=1067.5309, 切向力X=1755.3647, 切向力Y=1679.0006 +FPS=17.82, 法向力=1044.5450, 切向力X=2120.0588, 切向力Y=1578.0850 +FPS=18.12, 法向力=1068.1235, 切向力X=2112.9060, 切向力Y=1717.6729 +FPS=18.97, 法向力=1274.2483, 切向力X=2737.1938, 切向力Y=1064.0161 +FPS=17.46, 法向力=1130.9213, 切向力X=1833.3615, 切向力Y=1564.9385 +FPS=17.32, 法向力=1121.6769, 切向力X=1840.2981, 切向力Y=1631.1239 +FPS=18.61, 法向力=1342.7263, 切向力X=1479.6357, 切向力Y=1743.2463 +FPS=16.58, 法向力=1166.6318, 切向力X=1938.2034, 切向力Y=969.8631 +FPS=18.13, 法向力=1189.6199, 切向力X=1956.2998, 切向力Y=946.0167 +FPS=18.26, 法向力=1269.8260, 切向力X=2572.0522, 切向力Y=1761.7930 +FPS=17.98, 法向力=1008.3156, 切向力X=2260.8545, 切向力Y=1847.9384 +FPS=18.31, 法向力=1027.1519, 切向力X=2171.5574, 切向力Y=1842.9325 +FPS=18.18, 法向力=973.1665, 切向力X=1908.1060, 切向力Y=1349.3215 +FPS=18.61, 法向力=1050.9141, 切向力X=1951.8240, 切向力Y=1380.5093 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000535s, blend=0.004261s (9 tiles incl ref), finalize=0.000119s, total=0.004925s +FPS=17.88, 法向力=1493.3784, 切向力X=1986.8448, 切向力Y=2239.7339 +FPS=16.88, 法向力=1436.5243, 切向力X=1929.6746, 切向力Y=2339.5742 +FPS=17.58, 法向力=1417.4727, 切向力X=1968.1693, 切向力Y=2340.0657 +FPS=17.65, 法向力=1176.2345, 切向力X=1902.1472, 切向力Y=1992.6089 +FPS=18.46, 法向力=1244.5132, 切向力X=3541.2742, 切向力Y=1584.4414 +FPS=17.46, 法向力=1250.9542, 切向力X=3588.9329, 切向力Y=1597.6948 +FPS=17.83, 法向力=1268.2715, 切向力X=3558.9082, 切向力Y=1524.5601 +FPS=17.89, 法向力=1067.5164, 切向力X=1994.9822, 切向力Y=1713.7253 +FPS=18.77, 法向力=1255.6587, 切向力X=1992.5977, 切向力Y=1521.2118 +FPS=16.23, 法向力=1107.5691, 切向力X=1625.8196, 切向力Y=2375.4512 +FPS=18.03, 法向力=1190.5621, 切向力X=1533.2832, 切向力Y=2354.0515 +FPS=18.58, 法向力=1319.5168, 切向力X=2258.5151, 切向力Y=1278.2883 +FPS=18.23, 法向力=1320.8866, 切向力X=2785.0962, 切向力Y=1161.0879 +FPS=18.45, 法向力=1316.3046, 切向力X=2887.8193, 切向力Y=1113.6445 +FPS=18.79, 法向力=1392.6194, 切向力X=3519.2002, 切向力Y=1293.3756 +FPS=18.36, 法向力=1349.9717, 切向力X=3442.4448, 切向力Y=1551.0684 +FPS=18.81, 法向力=1215.8911, 切向力X=2238.8486, 切向力Y=1222.8584 +FPS=18.08, 法向力=1243.9911, 切向力X=2269.8984, 切向力Y=1197.3531 +FPS=17.76, 法向力=1236.7335, 切向力X=2290.4102, 切向力Y=1233.2892 +FPS=18.97, 法向力=913.5731, 切向力X=2096.6543, 切向力Y=1646.8738 +FPS=18.49, 法向力=1130.4004, 切向力X=2231.1172, 切向力Y=1466.7263 +FPS=17.93, 法向力=1312.1871, 切向力X=2401.8311, 切向力Y=1663.9465 +FPS=17.86, 法向力=1271.0007, 切向力X=2289.5811, 切向力Y=1674.2848 +FPS=18.40, 法向力=1070.2068, 切向力X=2366.2395, 切向力Y=1694.2761 +FPS=17.90, 法向力=1141.2268, 切向力X=1230.3916, 切向力Y=1768.4044 +FPS=18.97, 法向力=1369.3737, 切向力X=1824.7996, 切向力Y=1444.4144 +FPS=18.26, 法向力=1462.7727, 切向力X=1939.5496, 切向力Y=1512.0710 +FPS=18.07, 法向力=1075.7340, 切向力X=2687.4673, 切向力Y=1873.3408 +FPS=21.35, 法向力=1087.4441, 切向力X=2564.4512, 切向力Y=1907.6721 +FPS=17.10, 法向力=1120.8010, 切向力X=2661.2947, 切向力Y=1846.9839 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000010s (hit), reset=0.000563s, blend=0.004490s (9 tiles incl ref), finalize=0.000067s, total=0.005135s +FPS=18.74, 法向力=1395.0520, 切向力X=2393.2026, 切向力Y=1676.0537 +FPS=17.64, 法向力=1395.0924, 切向力X=2408.0542, 切向力Y=1672.1145 +FPS=18.50, 法向力=1122.5892, 切向力X=2387.3354, 切向力Y=1785.8967 +FPS=18.75, 法向力=1138.7473, 切向力X=2495.5610, 切向力Y=709.8958 +FPS=18.70, 法向力=1125.6123, 切向力X=2559.8340, 切向力Y=677.3965 +FPS=18.89, 法向力=1572.9829, 切向力X=1861.9021, 切向力Y=1786.2937 +FPS=18.62, 法向力=1269.1443, 切向力X=1742.6890, 切向力Y=956.8656 +FPS=19.10, 法向力=1284.6189, 切向力X=1693.5840, 切向力Y=943.1634 +FPS=17.60, 法向力=1059.3815, 切向力X=1873.3787, 切向力Y=1644.0244 +FPS=17.63, 法向力=1056.0870, 切向力X=1902.9573, 切向力Y=1531.8679 +FPS=18.80, 法向力=1277.6387, 切向力X=2307.4385, 切向力Y=1170.1201 +FPS=18.62, 法向力=960.9926, 切向力X=2527.8735, 切向力Y=1884.6838 +FPS=18.05, 法向力=1213.2871, 切向力X=2185.1982, 切向力Y=1931.0266 +FPS=17.98, 法向力=1303.9426, 切向力X=2200.7947, 切向力Y=2092.0950 +FPS=19.00, 法向力=1359.4312, 切向力X=1666.6637, 切向力Y=1258.4143 +FPS=19.28, 法向力=1239.8196, 切向力X=1021.2708, 切向力Y=2043.4326 +FPS=17.80, 法向力=1382.7512, 切向力X=1672.9128, 切向力Y=1127.1771 +FPS=18.20, 法向力=1352.0264, 切向力X=1695.6749, 切向力Y=1099.9502 +FPS=17.88, 法向力=1129.3027, 切向力X=1852.3115, 切向力Y=954.9495 +FPS=18.64, 法向力=1141.1018, 切向力X=1859.8557, 切向力Y=957.1896 +FPS=18.95, 法向力=1487.0039, 切向力X=1866.7119, 切向力Y=849.7733 +FPS=18.71, 法向力=1280.6816, 切向力X=2550.4626, 切向力Y=1631.8755 +FPS=19.02, 法向力=1241.3872, 切向力X=2529.5854, 切向力Y=1785.8291 +FPS=18.84, 法向力=1420.3479, 切向力X=2122.8696, 切向力Y=963.5977 +FPS=18.68, 法向力=1043.9678, 切向力X=2297.3506, 切向力Y=1187.5515 +FPS=17.71, 法向力=1154.6023, 切向力X=2415.5537, 切向力Y=1036.9509 +FPS=17.56, 法向力=1260.0670, 切向力X=1781.7104, 切向力Y=918.1254 +FPS=17.83, 法向力=1054.7065, 切向力X=1909.3835, 切向力Y=1488.2476 +FPS=18.01, 法向力=1167.6227, 切向力X=2351.5388, 切向力Y=2419.6599 +FPS=18.33, 法向力=1218.5894, 切向力X=2478.0151, 切向力Y=2536.6064 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000554s, blend=0.004621s (9 tiles incl ref), finalize=0.000131s, total=0.005320s +FPS=18.34, 法向力=1246.5815, 切向力X=2430.3755, 切向力Y=2550.9590 +FPS=17.35, 法向力=1455.9006, 切向力X=2138.9497, 切向力Y=1714.4150 +FPS=18.95, 法向力=1179.8883, 切向力X=2420.3633, 切向力Y=2343.3523 +FPS=18.35, 法向力=1269.1038, 切向力X=2433.4634, 切向力Y=2528.5728 +FPS=17.20, 法向力=1192.5607, 切向力X=1421.8053, 切向力Y=1983.4917 +FPS=18.25, 法向力=1085.9504, 切向力X=2446.1514, 切向力Y=1770.9707 +FPS=17.43, 法向力=1340.1760, 切向力X=1563.2722, 切向力Y=1868.1814 +FPS=17.90, 法向力=1247.3611, 切向力X=1525.4417, 切向力Y=1830.3433 +FPS=18.51, 法向力=1368.2917, 切向力X=2264.1226, 切向力Y=549.9835 +FPS=18.12, 法向力=1555.8441, 切向力X=2080.6489, 切向力Y=1488.2947 +FPS=18.69, 法向力=1009.5313, 切向力X=2206.2368, 切向力Y=1551.3013 +FPS=18.43, 法向力=959.0966, 切向力X=2214.0801, 切向力Y=1582.2113 +FPS=18.80, 法向力=987.9848, 切向力X=2211.0898, 切向力Y=1590.8361 +FPS=16.95, 法向力=1219.3983, 切向力X=2408.0479, 切向力Y=1712.4678 +FPS=16.31, 法向力=1354.3259, 切向力X=2725.0317, 切向力Y=1128.6296 +FPS=17.49, 法向力=988.8680, 切向力X=1962.4827, 切向力Y=1384.4360 +FPS=19.68, 法向力=998.6868, 切向力X=1992.4816, 切向力Y=1348.2717 +FPS=17.16, 法向力=957.3383, 切向力X=1489.4233, 切向力Y=2030.8308 +FPS=18.52, 法向力=1430.9795, 切向力X=1807.3629, 切向力Y=1139.7405 +FPS=17.55, 法向力=1373.5400, 切向力X=1753.8531, 切向力Y=1151.1809 +FPS=18.55, 法向力=1397.9719, 切向力X=2400.2664, 切向力Y=1534.9707 +FPS=18.07, 法向力=1009.8917, 切向力X=2565.9663, 切向力Y=1758.0640 +FPS=18.57, 法向力=1122.5605, 切向力X=1994.5055, 切向力Y=1824.0637 +FPS=17.45, 法向力=1137.2026, 切向力X=1963.8719, 切向力Y=1786.8043 +FPS=14.52, 法向力=1198.1000, 切向力X=2419.5479, 切向力Y=1537.0840 +FPS=16.81, 法向力=1176.0247, 切向力X=2012.4241, 切向力Y=2136.0337 +FPS=17.04, 法向力=1366.0908, 切向力X=1195.5837, 切向力Y=1846.9133 +FPS=17.93, 法向力=1370.2776, 切向力X=1293.2922, 切向力Y=1853.5271 +FPS=17.10, 法向力=1270.9927, 切向力X=2347.9944, 切向力Y=1212.2822 +FPS=17.71, 法向力=953.1855, 切向力X=1889.2046, 切向力Y=1538.6061 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000414s, blend=0.004612s (9 tiles incl ref), finalize=0.000145s, total=0.005181s +FPS=17.15, 法向力=1198.9756, 切向力X=2168.6719, 切向力Y=761.3624 +FPS=17.06, 法向力=1278.9576, 切向力X=2155.7769, 切向力Y=689.3934 +FPS=16.43, 法向力=1452.3868, 切向力X=1682.3899, 切向力Y=1653.7299 +FPS=17.26, 法向力=1127.1741, 切向力X=2016.5265, 切向力Y=1872.0942 +FPS=16.64, 法向力=1356.1270, 切向力X=2516.7998, 切向力Y=1829.8058 +FPS=15.95, 法向力=1371.4624, 切向力X=2525.8442, 切向力Y=1908.6232 +FPS=17.69, 法向力=1352.2583, 切向力X=2521.1824, 切向力Y=1901.0840 +FPS=18.24, 法向力=944.7881, 切向力X=1885.4124, 切向力Y=2239.5210 +FPS=18.21, 法向力=1071.3448, 切向力X=2415.9329, 切向力Y=1969.7798 +FPS=17.65, 法向力=1076.2637, 切向力X=2504.9619, 切向力Y=1987.5125 +FPS=17.19, 法向力=1027.7921, 切向力X=2752.9424, 切向力Y=1851.7135 +FPS=16.80, 法向力=1073.8950, 切向力X=2256.7427, 切向力Y=1811.6926 +FPS=17.66, 法向力=1293.8092, 切向力X=2615.1721, 切向力Y=1649.4209 +FPS=17.62, 法向力=1266.0176, 切向力X=2626.5200, 切向力Y=1865.1193 +FPS=17.16, 法向力=1113.6978, 切向力X=2310.7764, 切向力Y=1278.2935 +FPS=17.71, 法向力=1015.6394, 切向力X=2363.2808, 切向力Y=1253.1063 +FPS=15.97, 法向力=1174.0300, 切向力X=1811.3492, 切向力Y=1537.8713 +FPS=17.03, 法向力=1213.4043, 切向力X=1592.4739, 切向力Y=1493.4058 +FPS=17.73, 法向力=1088.0250, 切向力X=2225.8203, 切向力Y=1462.7012 +FPS=16.93, 法向力=1596.2288, 切向力X=1211.8759, 切向力Y=940.3581 +FPS=16.58, 法向力=939.9899, 切向力X=1574.4065, 切向力Y=1658.1317 +FPS=17.80, 法向力=1005.3336, 切向力X=1619.4060, 切向力Y=1705.7180 +FPS=17.84, 法向力=1060.2783, 切向力X=1853.8948, 切向力Y=1484.1921 +FPS=17.72, 法向力=1079.3740, 切向力X=2562.0635, 切向力Y=1754.4995 +FPS=17.30, 法向力=1221.1554, 切向力X=1837.3812, 切向力Y=1505.2947 +FPS=16.36, 法向力=1201.7035, 切向力X=1838.9659, 切向力Y=1516.5116 +FPS=16.74, 法向力=1253.4897, 切向力X=1764.5203, 切向力Y=1990.0493 +FPS=14.21, 法向力=1564.3765, 切向力X=1374.2087, 切向力Y=1477.7299 +FPS=17.26, 法向力=1559.8293, 切向力X=1295.5874, 切向力Y=1499.1033 +FPS=16.02, 法向力=1411.3494, 切向力X=2037.6064, 切向力Y=1482.6931 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000439s, blend=0.004534s (9 tiles incl ref), finalize=0.000133s, total=0.005118s +FPS=16.04, 法向力=1147.6394, 切向力X=2632.4004, 切向力Y=1163.1394 +FPS=17.03, 法向力=1128.4010, 切向力X=2877.7983, 切向力Y=1713.8210 +FPS=16.21, 法向力=1136.1775, 切向力X=2858.1006, 切向力Y=1766.2905 +FPS=17.15, 法向力=1225.1909, 切向力X=2169.6445, 切向力Y=1293.9453 +FPS=17.15, 法向力=890.3875, 切向力X=2658.3596, 切向力Y=1805.8435 +FPS=16.41, 法向力=968.7216, 切向力X=2750.2627, 切向力Y=1806.6200 +FPS=17.51, 法向力=1165.5837, 切向力X=1886.3743, 切向力Y=1427.1987 +FPS=17.33, 法向力=1483.9065, 切向力X=1560.8342, 切向力Y=923.4581 +FPS=17.30, 法向力=1257.8416, 切向力X=2418.3066, 切向力Y=1090.6395 +FPS=17.19, 法向力=1223.3110, 切向力X=2479.7759, 切向力Y=1253.6494 +FPS=17.12, 法向力=963.1337, 切向力X=2112.4617, 切向力Y=2512.5254 +FPS=17.87, 法向力=1187.6008, 切向力X=1658.2743, 切向力Y=949.3197 +FPS=17.71, 法向力=1384.4573, 切向力X=2908.5317, 切向力Y=1071.1511 +FPS=16.26, 法向力=1381.8051, 切向力X=2953.3125, 切向力Y=1242.0032 +FPS=15.45, 法向力=1194.9377, 切向力X=1972.0674, 切向力Y=1769.3495 +FPS=17.26, 法向力=1248.9996, 切向力X=1814.6547, 切向力Y=2315.2607 +FPS=16.74, 法向力=1147.3075, 切向力X=2065.2573, 切向力Y=1046.5083 +FPS=17.11, 法向力=1132.2939, 切向力X=1935.7324, 切向力Y=1133.8853 +FPS=17.38, 法向力=1389.2246, 切向力X=1680.2640, 切向力Y=1558.4211 +FPS=17.46, 法向力=1232.4797, 切向力X=1515.0747, 切向力Y=1630.6338 +FPS=16.96, 法向力=1231.2639, 切向力X=1574.4896, 切向力Y=1606.0437 +FPS=17.76, 法向力=1379.4983, 切向力X=1615.4301, 切向力Y=1215.8612 +FPS=16.78, 法向力=1113.5618, 切向力X=1228.3621, 切向力Y=1613.6382 +FPS=17.01, 法向力=1058.1711, 切向力X=1497.8359, 切向力Y=1738.1436 +FPS=16.67, 法向力=1083.1975, 切向力X=1590.0153, 切向力Y=1827.5535 +FPS=17.13, 法向力=1097.3419, 切向力X=1526.4672, 切向力Y=1799.8969 +FPS=13.88, 法向力=1139.1001, 切向力X=1953.2173, 切向力Y=1804.0576 +FPS=13.45, 法向力=1018.5106, 切向力X=2378.5000, 切向力Y=2346.7424 +FPS=14.80, 法向力=1014.5517, 切向力X=2395.5327, 切向力Y=2306.6968 +FPS=13.91, 法向力=1388.9282, 切向力X=2683.5791, 切向力Y=2035.9108 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000006s (hit), reset=0.000499s, blend=0.004853s (9 tiles incl ref), finalize=0.000184s, total=0.005549s +FPS=12.99, 法向力=1328.4041, 切向力X=2144.9968, 切向力Y=1701.6172 +FPS=15.86, 法向力=1343.7128, 切向力X=2205.4844, 切向力Y=1688.5291 +FPS=14.32, 法向力=1378.3738, 切向力X=1227.3938, 切向力Y=1766.2197 +FPS=16.87, 法向力=1338.9973, 切向力X=1653.2729, 切向力Y=865.2275 +FPS=17.80, 法向力=1112.7139, 切向力X=2592.8037, 切向力Y=1600.0098 +FPS=17.73, 法向力=1104.4019, 切向力X=2523.3298, 切向力Y=1744.9640 +FPS=17.91, 法向力=1204.0763, 切向力X=2803.3713, 切向力Y=1931.1638 +FPS=17.38, 法向力=925.8802, 切向力X=2530.3596, 切向力Y=1800.2278 +FPS=16.62, 法向力=922.1390, 切向力X=2552.7744, 切向力Y=1900.4086 +FPS=17.64, 法向力=1196.9456, 切向力X=2158.9253, 切向力Y=1460.2236 +FPS=17.37, 法向力=1165.4243, 切向力X=2281.0625, 切向力Y=1522.1492 +FPS=15.19, 法向力=1230.8485, 切向力X=1805.4183, 切向力Y=1409.2715 +FPS=17.47, 法向力=1153.3083, 切向力X=2151.4351, 切向力Y=1943.7280 +FPS=16.92, 法向力=1095.3850, 切向力X=2165.3582, 切向力Y=1985.0398 +FPS=16.66, 法向力=1108.2950, 切向力X=2509.2432, 切向力Y=1120.0999 +FPS=18.05, 法向力=1129.9541, 切向力X=2634.7041, 切向力Y=1109.8374 +FPS=17.28, 法向力=1075.7310, 切向力X=2611.4392, 切向力Y=452.7642 +FPS=16.74, 法向力=1052.3967, 切向力X=2650.3713, 切向力Y=449.3109 +FPS=17.34, 法向力=1041.3789, 切向力X=3049.0356, 切向力Y=824.1068 +FPS=18.55, 法向力=1397.9319, 切向力X=1473.6389, 切向力Y=1235.5436 +FPS=17.05, 法向力=1189.2754, 切向力X=2324.1953, 切向力Y=1772.5624 +FPS=17.78, 法向力=1210.3015, 切向力X=2365.0952, 切向力Y=1760.7896 +FPS=17.29, 法向力=912.5023, 切向力X=2063.9504, 切向力Y=1666.5929 +FPS=17.21, 法向力=1061.7363, 切向力X=1516.7241, 切向力Y=1812.3154 +FPS=17.38, 法向力=1307.2509, 切向力X=2422.3801, 切向力Y=1004.4302 +FPS=16.90, 法向力=1375.8259, 切向力X=2368.7429, 切向力Y=912.2231 +FPS=17.32, 法向力=1080.9749, 切向力X=2272.1528, 切向力Y=1673.4209 +FPS=17.43, 法向力=948.9962, 切向力X=2033.1943, 切向力Y=2471.9680 +FPS=18.13, 法向力=971.8425, 切向力X=2015.6682, 切向力Y=2512.8218 +FPS=17.19, 法向力=1193.7734, 切向力X=2071.7952, 切向力Y=1379.5227 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000422s, blend=0.004872s (9 tiles incl ref), finalize=0.000163s, total=0.005467s +FPS=17.36, 法向力=1434.2838, 切向力X=2365.8936, 切向力Y=1820.7212 +FPS=16.49, 法向力=920.4083, 切向力X=1608.9314, 切向力Y=1783.3646 +FPS=18.11, 法向力=871.8460, 切向力X=1653.0992, 切向力Y=1750.8274 +FPS=17.51, 法向力=1308.8400, 切向力X=2101.5425, 切向力Y=1428.4290 +FPS=17.68, 法向力=1499.7415, 切向力X=2002.0820, 切向力Y=1459.7649 +FPS=17.63, 法向力=1464.1759, 切向力X=1925.9618, 切向力Y=1420.0312 +FPS=16.90, 法向力=1507.5188, 切向力X=1977.3192, 切向力Y=1360.4072 +FPS=17.13, 法向力=1315.2559, 切向力X=2236.1562, 切向力Y=1865.5370 +FPS=17.67, 法向力=1498.2617, 切向力X=1901.4718, 切向力Y=912.1909 +FPS=17.58, 法向力=1499.0291, 切向力X=1954.1785, 切向力Y=864.8223 +FPS=18.50, 法向力=1521.0894, 切向力X=1974.6237, 切向力Y=859.3947 +FPS=17.37, 法向力=870.3738, 切向力X=2246.7542, 切向力Y=1595.9766 +FPS=18.38, 法向力=1559.1459, 切向力X=2481.8245, 切向力Y=1054.0717 +FPS=17.24, 法向力=1194.7635, 切向力X=1839.7312, 切向力Y=1388.4437 +FPS=13.83, 法向力=1107.2797, 切向力X=1799.1167, 切向力Y=1550.0115 +FPS=15.74, 法向力=1563.0081, 切向力X=2456.2661, 切向力Y=1066.3042 +FPS=18.31, 法向力=1235.2372, 切向力X=1984.7883, 切向力Y=1712.9856 +FPS=16.78, 法向力=1099.2598, 切向力X=1664.1160, 切向力Y=1154.1096 +FPS=17.17, 法向力=1134.9506, 切向力X=1609.6162, 切向力Y=1112.9326 +FPS=17.50, 法向力=1149.5540, 切向力X=2238.0371, 切向力Y=1699.2754 +FPS=17.32, 法向力=1383.3158, 切向力X=2118.4141, 切向力Y=1698.3906 +FPS=16.43, 法向力=1367.5961, 切向力X=2098.7500, 切向力Y=1699.7078 +FPS=17.07, 法向力=1121.3586, 切向力X=2331.1802, 切向力Y=1877.4282 +FPS=17.19, 法向力=1062.0144, 切向力X=1427.8032, 切向力Y=1364.3427 +FPS=17.05, 法向力=1080.2440, 切向力X=2160.2603, 切向力Y=1986.8848 +FPS=14.73, 法向力=1084.6793, 切向力X=2172.9619, 切向力Y=2030.9092 +FPS=16.88, 法向力=1325.4087, 切向力X=3537.7681, 切向力Y=1645.8380 +FPS=16.65, 法向力=1115.1342, 切向力X=2938.3599, 切向力Y=1621.8618 +FPS=15.81, 法向力=1421.3262, 切向力X=2086.0713, 切向力Y=1334.5498 +FPS=15.51, 法向力=1515.1255, 切向力X=2131.1216, 切向力Y=1290.5137 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000287s, blend=0.002217s (9 tiles incl ref), finalize=0.000063s, total=0.002574s +FPS=18.20, 法向力=1405.9716, 切向力X=1770.5367, 切向力Y=1890.0427 +FPS=16.16, 法向力=1226.8715, 切向力X=2074.5190, 切向力Y=1937.3121 +FPS=17.17, 法向力=1232.6123, 切向力X=1563.8077, 切向力Y=1206.9814 +FPS=17.43, 法向力=1166.8474, 切向力X=1553.3784, 切向力Y=1157.2002 +FPS=17.73, 法向力=843.1127, 切向力X=1402.3940, 切向力Y=1263.8654 +FPS=15.38, 法向力=1153.5461, 切向力X=2078.0737, 切向力Y=1869.9681 +FPS=16.89, 法向力=1098.3456, 切向力X=1640.8110, 切向力Y=1712.3811 +FPS=16.93, 法向力=1150.7689, 切向力X=1650.1393, 切向力Y=1790.1982 +FPS=17.42, 法向力=1330.8076, 切向力X=1937.1761, 切向力Y=1588.8293 +FPS=17.04, 法向力=928.3484, 切向力X=1889.7736, 切向力Y=1510.1429 +FPS=17.41, 法向力=933.8044, 切向力X=1931.9541, 切向力Y=1469.0046 +FPS=17.17, 法向力=1183.0834, 切向力X=2361.2625, 切向力Y=1716.9658 +FPS=15.44, 法向力=1068.4070, 切向力X=2504.6335, 切向力Y=1913.0627 +FPS=17.73, 法向力=1298.3130, 切向力X=1968.0952, 切向力Y=821.6738 +FPS=16.87, 法向力=1252.2791, 切向力X=1925.3386, 切向力Y=1021.0382 +FPS=17.43, 法向力=1441.4323, 切向力X=3115.6133, 切向力Y=1125.5745 +FPS=17.30, 法向力=1423.2084, 切向力X=1973.3530, 切向力Y=909.9306 +FPS=17.45, 法向力=1167.3535, 切向力X=1520.5771, 切向力Y=1993.7271 +FPS=17.44, 法向力=1076.3599, 切向力X=1459.7041, 切向力Y=2064.1711 +FPS=17.71, 法向力=1094.7671, 切向力X=2072.6685, 切向力Y=2057.8169 +FPS=17.01, 法向力=803.0168, 切向力X=2652.3027, 切向力Y=919.9622 +FPS=17.21, 法向力=1022.0511, 切向力X=1912.2511, 切向力Y=1771.1451 +FPS=17.94, 法向力=1011.1934, 切向力X=1859.1448, 切向力Y=1798.1023 +FPS=17.84, 法向力=1472.0153, 切向力X=1249.0544, 切向力Y=1476.7010 +FPS=17.85, 法向力=1057.8499, 切向力X=2348.3821, 切向力Y=1141.2573 +FPS=17.24, 法向力=1334.9955, 切向力X=2036.0393, 切向力Y=1172.3654 +FPS=17.91, 法向力=1360.5505, 切向力X=2087.4612, 切向力Y=1206.0542 +FPS=17.46, 法向力=945.8131, 切向力X=2145.4404, 切向力Y=2025.3186 +FPS=16.91, 法向力=1110.1202, 切向力X=2368.7422, 切向力Y=2269.2666 +FPS=15.78, 法向力=1114.8373, 切向力X=2347.2817, 切向力Y=2249.8972 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000660s, blend=0.004945s (9 tiles incl ref), finalize=0.000283s, total=0.005901s +FPS=15.17, 法向力=1319.2219, 切向力X=2189.8184, 切向力Y=1638.2351 +FPS=15.71, 法向力=1454.5632, 切向力X=1898.3927, 切向力Y=875.5579 +FPS=15.60, 法向力=1308.8804, 切向力X=1720.1484, 切向力Y=2009.6941 +FPS=15.71, 法向力=1324.6588, 切向力X=1615.3162, 切向力Y=2225.2815 +FPS=17.57, 法向力=1124.0392, 切向力X=1698.8623, 切向力Y=2060.4072 +FPS=17.88, 法向力=1044.4664, 切向力X=2584.3413, 切向力Y=1643.4712 +FPS=17.51, 法向力=1060.2164, 切向力X=2629.1636, 切向力Y=1685.7393 +FPS=17.12, 法向力=1592.5315, 切向力X=2778.3320, 切向力Y=1298.5764 +FPS=14.79, 法向力=1146.2330, 切向力X=2327.9775, 切向力Y=1567.7842 +FPS=15.64, 法向力=1333.4661, 切向力X=2630.3618, 切向力Y=2330.4482 +FPS=16.23, 法向力=1351.7725, 切向力X=2641.8486, 切向力Y=2433.8647 +FPS=16.36, 法向力=884.1460, 切向力X=1700.5013, 切向力Y=1827.3630 +FPS=17.15, 法向力=851.2126, 切向力X=2393.0239, 切向力Y=1345.7732 +FPS=16.69, 法向力=939.3734, 切向力X=2477.5789, 切向力Y=1715.0046 +FPS=17.20, 法向力=961.8024, 切向力X=2516.4785, 切向力Y=1654.0090 +FPS=17.34, 法向力=1604.0885, 切向力X=2689.6519, 切向力Y=1566.2798 +FPS=17.17, 法向力=1149.2664, 切向力X=2073.6770, 切向力Y=1306.5986 +FPS=16.97, 法向力=1097.0068, 切向力X=2182.2002, 切向力Y=1242.3234 +FPS=17.35, 法向力=1118.8748, 切向力X=2198.1323, 切向力Y=1268.8508 +FPS=17.41, 法向力=1109.5913, 切向力X=2205.3306, 切向力Y=1232.3854 +FPS=17.17, 法向力=1163.9487, 切向力X=2388.5322, 切向力Y=1422.0350 +FPS=16.64, 法向力=1215.6787, 切向力X=2233.9402, 切向力Y=1402.0548 +FPS=17.73, 法向力=1276.5039, 切向力X=2889.0176, 切向力Y=1242.6635 +FPS=21.03, 法向力=1336.9268, 切向力X=2957.9971, 切向力Y=1145.0985 +FPS=17.05, 法向力=1494.4570, 切向力X=3072.9324, 切向力Y=1588.8385 +FPS=15.22, 法向力=1273.6708, 切向力X=1962.5602, 切向力Y=1623.1018 +FPS=16.46, 法向力=1251.6887, 切向力X=1953.9373, 切向力Y=1723.1843 +FPS=19.53, 法向力=1459.6672, 切向力X=2025.2559, 切向力Y=1276.4534 +FPS=16.52, 法向力=1254.3613, 切向力X=2257.9209, 切向力Y=1285.1715 +FPS=18.05, 法向力=1305.6952, 切向力X=2272.1396, 切向力Y=1286.3638 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000425s, blend=0.004294s (9 tiles incl ref), finalize=0.000118s, total=0.004848s +FPS=17.21, 法向力=1251.8635, 切向力X=2200.8901, 切向力Y=1308.9910 +FPS=17.67, 法向力=1182.0288, 切向力X=1870.5288, 切向力Y=1851.9714 +FPS=17.35, 法向力=1240.5061, 切向力X=1241.3574, 切向力Y=2119.4727 +FPS=16.45, 法向力=1152.9276, 切向力X=1153.6146, 切向力Y=2073.5327 +FPS=16.36, 法向力=1162.7682, 切向力X=1072.7378, 切向力Y=2052.2964 +FPS=15.89, 法向力=1039.7480, 切向力X=1608.6667, 切向力Y=2144.3647 +FPS=17.49, 法向力=1109.7466, 切向力X=1951.9727, 切向力Y=1528.0881 +FPS=16.96, 法向力=1143.5131, 切向力X=2100.2036, 切向力Y=1123.7493 +FPS=17.44, 法向力=1113.6748, 切向力X=2132.4302, 切向力Y=1101.7620 +FPS=16.73, 法向力=1249.4824, 切向力X=1807.2332, 切向力Y=1759.6987 +FPS=17.60, 法向力=1015.9498, 切向力X=2034.0618, 切向力Y=1697.9734 +FPS=17.56, 法向力=978.9639, 切向力X=2105.3489, 切向力Y=1670.4360 +FPS=17.88, 法向力=1370.7220, 切向力X=2603.5015, 切向力Y=1646.3118 +FPS=18.13, 法向力=1245.6462, 切向力X=1576.0806, 切向力Y=645.7523 +FPS=17.32, 法向力=1480.9691, 切向力X=1890.7039, 切向力Y=1223.4248 +FPS=16.51, 法向力=1480.3441, 切向力X=1759.3210, 切向力Y=1365.2872 +FPS=16.90, 法向力=1388.7189, 切向力X=1900.3368, 切向力Y=1667.5677 +FPS=17.79, 法向力=1154.2854, 切向力X=2029.8242, 切向力Y=1918.2020 +FPS=17.36, 法向力=1201.6627, 切向力X=2236.2119, 切向力Y=1370.0468 +FPS=17.25, 法向力=1200.9585, 切向力X=2325.7749, 切向力Y=1439.8893 +FPS=16.39, 法向力=1240.3856, 切向力X=2875.9185, 切向力Y=2416.3877 +FPS=15.19, 法向力=1184.9556, 切向力X=2358.5457, 切向力Y=1041.1030 +FPS=16.29, 法向力=1221.2960, 切向力X=1957.7924, 切向力Y=1312.3651 +FPS=17.88, 法向力=1269.6450, 切向力X=1938.9158, 切向力Y=1415.7830 +FPS=18.01, 法向力=1199.5587, 切向力X=1920.1797, 切向力Y=1355.3903 +FPS=18.20, 法向力=1265.5115, 切向力X=1660.9253, 切向力Y=1637.3464 +FPS=18.03, 法向力=1301.0997, 切向力X=1707.7573, 切向力Y=1578.5791 +FPS=18.81, 法向力=1165.9551, 切向力X=2156.8567, 切向力Y=1984.4325 +FPS=18.34, 法向力=1264.3314, 切向力X=2170.1445, 切向力Y=1856.8330 +FPS=18.48, 法向力=1848.3096, 切向力X=2277.9756, 切向力Y=1943.5847 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000584s, blend=0.004412s (9 tiles incl ref), finalize=0.000134s, total=0.005141s +FPS=17.87, 法向力=1258.0959, 切向力X=1342.7581, 切向力Y=1982.7323 +FPS=18.66, 法向力=1285.1707, 切向力X=1345.0797, 切向力Y=1922.8384 +FPS=18.41, 法向力=1016.8461, 切向力X=2379.9741, 切向力Y=1945.6849 +FPS=18.41, 法向力=1144.9808, 切向力X=1893.2200, 切向力Y=1290.4465 +FPS=18.78, 法向力=1287.0990, 切向力X=2220.0752, 切向力Y=755.8561 +FPS=18.64, 法向力=1383.0254, 切向力X=2155.0913, 切向力Y=700.2161 +FPS=18.43, 法向力=1109.8684, 切向力X=2650.8140, 切向力Y=1956.3933 +FPS=18.18, 法向力=1146.1516, 切向力X=2751.6726, 切向力Y=2045.5098 +FPS=19.09, 法向力=1094.7013, 切向力X=1969.8223, 切向力Y=1614.1534 +FPS=18.30, 法向力=1069.8561, 切向力X=1914.0371, 切向力Y=1502.7170 +FPS=18.48, 法向力=1081.0497, 切向力X=2180.0811, 切向力Y=1104.0330 +FPS=18.07, 法向力=1148.1501, 切向力X=2149.3560, 切向力Y=1905.4656 +FPS=18.84, 法向力=1111.5918, 切向力X=2456.6116, 切向力Y=1583.5154 +FPS=18.73, 法向力=1117.2729, 切向力X=2542.8938, 切向力Y=1610.0144 +FPS=18.57, 法向力=1418.8645, 切向力X=2523.6511, 切向力Y=1819.1069 +FPS=18.27, 法向力=1275.2878, 切向力X=1562.6235, 切向力Y=2253.8950 +FPS=18.64, 法向力=1288.4647, 切向力X=1167.6331, 切向力Y=1661.5298 +FPS=17.69, 法向力=1271.2948, 切向力X=1269.5945, 切向力Y=1636.3024 +FPS=18.03, 法向力=1251.2419, 切向力X=1269.0342, 切向力Y=1644.2207 +FPS=19.02, 法向力=1308.4087, 切向力X=1586.8823, 切向力Y=1597.1752 +FPS=19.20, 法向力=1184.3109, 切向力X=2068.7024, 切向力Y=1446.7267 +FPS=17.60, 法向力=1285.0994, 切向力X=3098.1460, 切向力Y=803.2612 +FPS=19.14, 法向力=1351.3762, 切向力X=3127.0300, 切向力Y=797.1886 +FPS=18.24, 法向力=1349.0962, 切向力X=2106.8125, 切向力Y=1675.6694 +FPS=18.00, 法向力=935.1252, 切向力X=2572.2021, 切向力Y=1913.4651 +FPS=17.76, 法向力=1012.9645, 切向力X=2728.1367, 切向力Y=1831.2637 +FPS=18.56, 法向力=1020.6923, 切向力X=2810.9302, 切向力Y=2245.7771 +FPS=18.19, 法向力=1033.2495, 切向力X=2865.3274, 切向力Y=2176.5649 +FPS=19.38, 法向力=1058.2797, 切向力X=3172.9106, 切向力Y=1937.6387 +FPS=17.75, 法向力=1134.2366, 切向力X=3184.4297, 切向力Y=1770.8525 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000436s, blend=0.004292s (9 tiles incl ref), finalize=0.000125s, total=0.004863s +FPS=17.19, 法向力=1156.6575, 切向力X=3161.5723, 切向力Y=1677.6941 +FPS=17.78, 法向力=1114.2363, 切向力X=1726.3618, 切向力Y=1799.7251 +FPS=18.93, 法向力=1377.2612, 切向力X=1562.8008, 切向力Y=1374.4644 +FPS=19.23, 法向力=1106.0098, 切向力X=2312.9910, 切向力Y=1691.9337 +FPS=18.17, 法向力=1132.8536, 切向力X=2316.4106, 切向力Y=1917.7347 +FPS=19.47, 法向力=1434.5884, 切向力X=1742.0225, 切向力Y=1440.0372 +FPS=19.10, 法向力=1237.3521, 切向力X=2554.1648, 切向力Y=1649.7833 +FPS=18.55, 法向力=1005.3179, 切向力X=2096.0879, 切向力Y=2348.5181 +FPS=19.11, 法向力=1006.6688, 切向力X=2036.0334, 切向力Y=2316.0168 +FPS=20.55, 法向力=1044.9749, 切向力X=1983.8281, 切向力Y=2309.5654 +FPS=19.06, 法向力=1246.5332, 切向力X=1861.4663, 切向力Y=1188.2773 +FPS=18.94, 法向力=1009.5359, 切向力X=3239.2527, 切向力Y=1189.9287 +FPS=18.62, 法向力=1465.3428, 切向力X=2215.0669, 切向力Y=1346.7390 +FPS=19.40, 法向力=1500.3247, 切向力X=2264.3582, 切向力Y=1398.8989 +FPS=18.32, 法向力=1030.1514, 切向力X=2103.3850, 切向力Y=2257.6692 +FPS=18.89, 法向力=1089.5912, 切向力X=2202.2656, 切向力Y=2225.3467 +FPS=18.54, 法向力=1442.1056, 切向力X=2590.9424, 切向力Y=1719.5375 +FPS=18.90, 法向力=1340.7825, 切向力X=2461.4131, 切向力Y=1791.2842 +FPS=18.37, 法向力=1183.9546, 切向力X=2318.4756, 切向力Y=1645.8755 +FPS=18.12, 法向力=1221.3484, 切向力X=1604.7747, 切向力Y=876.3746 +FPS=19.14, 法向力=1383.2886, 切向力X=1850.9255, 切向力Y=1182.5796 +FPS=18.45, 法向力=1419.3727, 切向力X=1915.7660, 切向力Y=1302.5723 +FPS=18.81, 法向力=1071.9011, 切向力X=2615.9541, 切向力Y=2308.7612 +FPS=18.08, 法向力=1546.1421, 切向力X=2232.6582, 切向力Y=2044.4348 +FPS=19.26, 法向力=896.1443, 切向力X=1743.1504, 切向力Y=1409.4094 +FPS=18.44, 法向力=892.5374, 切向力X=1791.7573, 切向力Y=1497.2483 +FPS=20.62, 法向力=906.2537, 切向力X=1782.5659, 切向力Y=1469.9786 +FPS=18.48, 法向力=1473.7343, 切向力X=2176.0122, 切向力Y=1215.2737 +FPS=19.35, 法向力=1396.3870, 切向力X=1593.4622, 切向力Y=1325.0981 +FPS=18.91, 法向力=1439.4883, 切向力X=2055.2249, 切向力Y=1273.9703 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000435s, blend=0.004220s (9 tiles incl ref), finalize=0.000125s, total=0.004791s +FPS=18.20, 法向力=1535.9146, 切向力X=2129.5447, 切向力Y=1375.5479 +FPS=18.51, 法向力=1122.2969, 切向力X=1726.4366, 切向力Y=1404.4625 +FPS=17.76, 法向力=1226.2634, 切向力X=2282.9902, 切向力Y=1806.1592 +FPS=19.04, 法向力=1194.1576, 切向力X=2326.1934, 切向力Y=1833.8032 +FPS=19.12, 法向力=1183.4215, 切向力X=2414.9053, 切向力Y=2263.0391 +FPS=18.19, 法向力=1159.9053, 切向力X=2329.9854, 切向力Y=2259.5410 +FPS=18.92, 法向力=1183.0415, 切向力X=1955.2842, 切向力Y=2170.8438 +FPS=16.42, 法向力=1198.5763, 切向力X=2405.5034, 切向力Y=1873.0341 +FPS=18.66, 法向力=1216.1387, 切向力X=2548.3018, 切向力Y=1812.3831 +FPS=19.22, 法向力=1128.9197, 切向力X=1922.4625, 切向力Y=1368.9609 +FPS=18.86, 法向力=994.0995, 切向力X=2789.9817, 切向力Y=1587.6240 +FPS=18.95, 法向力=1553.1886, 切向力X=837.8351, 切向力Y=601.1658 +FPS=17.33, 法向力=1504.4493, 切向力X=830.0582, 切向力Y=619.5854 +FPS=16.60, 法向力=1385.4879, 切向力X=2185.6514, 切向力Y=1306.1796 +FPS=18.02, 法向力=1181.9822, 切向力X=1823.2260, 切向力Y=1318.3337 +FPS=18.10, 法向力=1145.6541, 切向力X=1816.3721, 切向力Y=1409.5480 +FPS=19.08, 法向力=1158.2274, 切向力X=1831.6426, 切向力Y=1417.5361 +FPS=18.32, 法向力=1193.9534, 切向力X=2247.1206, 切向力Y=1947.9712 +FPS=19.46, 法向力=1053.1313, 切向力X=2107.7686, 切向力Y=1719.2770 +FPS=18.53, 法向力=1403.8879, 切向力X=2291.5674, 切向力Y=2145.7476 +FPS=17.45, 法向力=1363.7880, 切向力X=2348.7498, 切向力Y=2129.2124 +FPS=18.53, 法向力=1711.6638, 切向力X=2260.7720, 切向力Y=1248.9175 +FPS=18.78, 法向力=1117.7742, 切向力X=2778.1758, 切向力Y=1724.4683 +FPS=19.04, 法向力=1138.7867, 切向力X=2172.8848, 切向力Y=1316.4912 +FPS=18.20, 法向力=1197.5299, 切向力X=2184.1443, 切向力Y=1370.2292 +FPS=18.04, 法向力=1196.4126, 切向力X=2177.6436, 切向力Y=1350.5709 +FPS=19.16, 法向力=1153.1968, 切向力X=1833.5533, 切向力Y=2125.0991 +FPS=19.42, 法向力=1147.5856, 切向力X=1716.4438, 切向力Y=2030.5177 +FPS=19.38, 法向力=1072.3308, 切向力X=2352.3662, 切向力Y=2054.7773 +FPS=18.32, 法向力=1096.0883, 切向力X=2425.0205, 切向力Y=2031.1549 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000534s, blend=0.004240s (9 tiles incl ref), finalize=0.000121s, total=0.004907s +FPS=18.58, 法向力=983.9550, 切向力X=1841.6113, 切向力Y=2070.0872 +FPS=17.43, 法向力=1291.7646, 切向力X=1944.8665, 切向力Y=1213.9381 +FPS=18.89, 法向力=1287.4957, 切向力X=1979.1794, 切向力Y=1222.5845 +FPS=18.39, 法向力=1184.8179, 切向力X=3059.5452, 切向力Y=1268.2268 +FPS=19.12, 法向力=1044.3259, 切向力X=2321.9622, 切向力Y=1444.7076 +FPS=17.63, 法向力=1459.3302, 切向力X=2438.5518, 切向力Y=1770.7512 +FPS=17.36, 法向力=1458.7080, 切向力X=2447.0215, 切向力Y=1748.8602 +FPS=19.06, 法向力=1451.8450, 切向力X=2492.5574, 切向力Y=1735.3726 +FPS=17.74, 法向力=1313.9808, 切向力X=2311.4526, 切向力Y=1963.7090 +FPS=19.10, 法向力=1076.7563, 切向力X=2701.8804, 切向力Y=1816.6909 +FPS=17.20, 法向力=933.9440, 切向力X=2636.2593, 切向力Y=1947.1127 +FPS=18.75, 法向力=941.2627, 切向力X=2626.1768, 切向力Y=1910.6703 +FPS=18.81, 法向力=1208.9114, 切向力X=2535.9971, 切向力Y=1253.9823 +FPS=18.82, 法向力=1004.3451, 切向力X=1892.6475, 切向力Y=1697.8451 +FPS=18.92, 法向力=1178.6340, 切向力X=2451.5234, 切向力Y=1682.8628 +FPS=18.06, 法向力=1224.8665, 切向力X=2482.7363, 切向力Y=1574.7196 +FPS=18.65, 法向力=1234.4548, 切向力X=2482.8279, 切向力Y=1564.7700 +FPS=18.67, 法向力=1254.8889, 切向力X=2657.3909, 切向力Y=1749.3857 +FPS=18.38, 法向力=1273.8680, 切向力X=1783.4177, 切向力Y=1276.6171 +FPS=19.19, 法向力=1141.5063, 切向力X=2595.8418, 切向力Y=1272.9205 +FPS=18.25, 法向力=1144.8606, 切向力X=2565.0574, 切向力Y=1278.1611 +FPS=19.05, 法向力=1486.8489, 切向力X=2516.4512, 切向力Y=1301.7480 +FPS=18.47, 法向力=1153.2996, 切向力X=2635.8101, 切向力Y=1181.5936 +FPS=17.94, 法向力=1145.7628, 切向力X=2723.8848, 切向力Y=1235.8247 +FPS=17.41, 法向力=1083.2404, 切向力X=2572.4675, 切向力Y=1505.3103 +FPS=19.21, 法向力=1293.0669, 切向力X=2454.9702, 切向力Y=1386.3308 +FPS=18.74, 法向力=1055.7087, 切向力X=1813.4437, 切向力Y=1742.4994 +FPS=17.99, 法向力=1063.7957, 切向力X=1799.1165, 切向力Y=1752.5542 +FPS=18.01, 法向力=1078.7881, 切向力X=1822.4036, 切向力Y=1797.4912 +FPS=18.64, 法向力=1230.6262, 切向力X=1964.0022, 切向力Y=1362.3656 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000435s, blend=0.004296s (9 tiles incl ref), finalize=0.000122s, total=0.004862s +FPS=17.64, 法向力=1298.6472, 切向力X=1613.1069, 切向力Y=1355.4280 +FPS=18.39, 法向力=1237.6923, 切向力X=2132.8398, 切向力Y=1112.1288 +FPS=17.73, 法向力=1244.7102, 切向力X=2250.3672, 切向力Y=1115.5092 +FPS=19.31, 法向力=1211.4824, 切向力X=2606.0242, 切向力Y=760.7031 +FPS=17.85, 法向力=1252.8630, 切向力X=2056.2969, 切向力Y=1132.6782 +FPS=13.95, 法向力=1243.9207, 切向力X=2441.2227, 切向力Y=1221.4152 +FPS=15.95, 法向力=1252.6018, 切向力X=2402.8853, 切向力Y=1285.2522 +FPS=16.30, 法向力=1382.3528, 切向力X=1626.1880, 切向力Y=628.9343 +FPS=15.89, 法向力=1062.9095, 切向力X=2045.8175, 切向力Y=1281.3704 +FPS=14.64, 法向力=1259.5095, 切向力X=2622.4717, 切向力Y=1146.5972 +FPS=15.93, 法向力=1280.0713, 切向力X=2630.8223, 切向力Y=1178.8074 +FPS=17.88, 法向力=1212.4077, 切向力X=2383.0833, 切向力Y=1132.5626 +FPS=18.40, 法向力=1485.5708, 切向力X=2228.3501, 切向力Y=1579.8987 +FPS=16.82, 法向力=1531.9435, 切向力X=2257.7585, 切向力Y=1719.5137 +FPS=17.29, 法向力=1346.1272, 切向力X=1407.1177, 切向力Y=1906.5835 +FPS=18.83, 法向力=1564.4788, 切向力X=2580.9978, 切向力Y=1092.8430 +FPS=19.02, 法向力=1551.9812, 切向力X=2090.9419, 切向力Y=1528.1042 +FPS=18.73, 法向力=1587.7651, 切向力X=2084.4941, 切向力Y=1638.6838 +FPS=18.00, 法向力=1102.7285, 切向力X=2450.5015, 切向力Y=2102.9805 +FPS=18.25, 法向力=968.9611, 切向力X=2294.4993, 切向力Y=1691.8291 +FPS=17.80, 法向力=924.9778, 切向力X=2196.9531, 切向力Y=1753.2214 +FPS=17.42, 法向力=928.0724, 切向力X=2195.1743, 切向力Y=1771.0079 +FPS=18.15, 法向力=1229.9595, 切向力X=1920.3447, 切向力Y=1350.1334 +FPS=18.66, 法向力=1182.3433, 切向力X=1885.4056, 切向力Y=1351.4500 +FPS=19.07, 法向力=1141.5765, 切向力X=1572.9210, 切向力Y=2319.5474 +FPS=17.57, 法向力=1149.7981, 切向力X=1722.4099, 切向力Y=2284.0703 +FPS=17.61, 法向力=1094.3761, 切向力X=1769.8269, 切向力Y=1762.5554 +FPS=18.98, 法向力=1226.6294, 切向力X=2736.0173, 切向力Y=1280.1526 +FPS=19.33, 法向力=1230.0194, 切向力X=2251.1030, 切向力Y=1255.8427 +FPS=18.80, 法向力=1295.4724, 切向力X=2241.4167, 切向力Y=1161.4183 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000415s, blend=0.004286s (9 tiles incl ref), finalize=0.000117s, total=0.004829s +FPS=18.55, 法向力=1245.5112, 切向力X=1361.3755, 切向力Y=2400.4399 +FPS=17.68, 法向力=936.7709, 切向力X=1822.6656, 切向力Y=1792.6560 +FPS=19.46, 法向力=921.8779, 切向力X=1833.8370, 切向力Y=1834.1172 +FPS=18.55, 法向力=1239.1416, 切向力X=1920.2397, 切向力Y=1598.8613 +FPS=18.68, 法向力=1213.8525, 切向力X=1823.7278, 切向力Y=1497.5204 +FPS=19.01, 法向力=1730.7188, 切向力X=1713.8738, 切向力Y=720.3193 +FPS=17.59, 法向力=1378.0383, 切向力X=2468.5029, 切向力Y=1517.9163 +FPS=17.35, 法向力=1388.1383, 切向力X=2469.5813, 切向力Y=1473.0286 +FPS=18.89, 法向力=1072.2856, 切向力X=1657.2062, 切向力Y=1285.2245 +FPS=19.01, 法向力=1168.7561, 切向力X=2116.7976, 切向力Y=1405.2874 +FPS=18.17, 法向力=836.6467, 切向力X=1890.5481, 切向力Y=2315.5581 +FPS=18.38, 法向力=874.2161, 切向力X=1855.7993, 切向力Y=2379.0991 +FPS=18.58, 法向力=898.1290, 切向力X=1853.6315, 切向力Y=2380.5198 +FPS=18.95, 法向力=967.9371, 切向力X=1332.1860, 切向力Y=1531.0010 +FPS=17.95, 法向力=1213.8029, 切向力X=1994.8966, 切向力Y=1398.0703 +FPS=19.48, 法向力=1023.3278, 切向力X=2154.2793, 切向力Y=1516.7551 +FPS=18.31, 法向力=1028.8884, 切向力X=2153.0928, 切向力Y=1589.1595 +FPS=19.40, 法向力=1135.5291, 切向力X=2468.7236, 切向力Y=1485.5173 +FPS=19.48, 法向力=1228.2988, 切向力X=2845.2544, 切向力Y=1633.2917 +FPS=19.24, 法向力=1250.1176, 切向力X=2916.0608, 切向力Y=1124.0590 +FPS=19.97, 法向力=1266.0798, 切向力X=3013.3179, 切向力Y=1124.1121 +FPS=19.98, 法向力=1232.7893, 切向力X=2951.4819, 切向力Y=1129.7974 +FPS=18.75, 法向力=1102.1913, 切向力X=2032.4919, 切向力Y=1407.2731 +FPS=16.21, 法向力=1169.6104, 切向力X=2039.5801, 切向力Y=1077.5400 +FPS=19.42, 法向力=1319.5562, 切向力X=2743.8340, 切向力Y=1345.7600 +FPS=18.62, 法向力=1326.5986, 切向力X=2699.7944, 切向力Y=1422.2405 +FPS=19.60, 法向力=1198.0603, 切向力X=1305.2444, 切向力Y=1516.7302 +FPS=18.42, 法向力=1211.8622, 切向力X=2216.2361, 切向力Y=1700.7449 +FPS=18.92, 法向力=1254.2521, 切向力X=2208.3721, 切向力Y=1697.9360 +FPS=19.47, 法向力=1273.2472, 切向力X=2285.3057, 切向力Y=1718.8296 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000713s, blend=0.004565s (9 tiles incl ref), finalize=0.000128s, total=0.005418s +FPS=19.12, 法向力=1345.6704, 切向力X=1929.5957, 切向力Y=2106.9170 +FPS=18.74, 法向力=1181.2035, 切向力X=2454.3525, 切向力Y=1323.5334 +FPS=19.38, 法向力=1396.8396, 切向力X=3415.6155, 切向力Y=1340.7463 +FPS=18.24, 法向力=1381.4753, 切向力X=3348.6592, 切向力Y=1247.9965 +FPS=19.26, 法向力=1103.6523, 切向力X=2213.0645, 切向力Y=1717.1957 +FPS=19.16, 法向力=1201.7321, 切向力X=1878.6301, 切向力Y=2095.6328 +FPS=18.99, 法向力=1228.8148, 切向力X=1858.9723, 切向力Y=2169.8394 +FPS=19.27, 法向力=1083.2200, 切向力X=1904.9877, 切向力Y=1878.7349 +FPS=20.99, 法向力=1202.9529, 切向力X=1905.6355, 切向力Y=1882.8350 +FPS=18.47, 法向力=1144.5105, 切向力X=2144.0620, 切向力Y=1814.3218 +FPS=19.84, 法向力=1049.8658, 切向力X=1538.0367, 切向力Y=1182.5706 +FPS=19.72, 法向力=1653.5117, 切向力X=2228.4851, 切向力Y=1426.4034 +FPS=19.66, 法向力=1691.5835, 切向力X=2137.6550, 切向力Y=1478.6667 +FPS=19.69, 法向力=965.2882, 切向力X=2421.6729, 切向力Y=1883.8446 +FPS=19.54, 法向力=965.1344, 切向力X=2508.0149, 切向力Y=1935.7059 +FPS=19.32, 法向力=1349.3044, 切向力X=2109.8140, 切向力Y=1783.1788 +FPS=19.53, 法向力=1095.6384, 切向力X=2638.1772, 切向力Y=1080.6270 +FPS=17.95, 法向力=1085.2549, 切向力X=2760.8315, 切向力Y=1044.7227 +FPS=19.63, 法向力=1195.4524, 切向力X=2582.1941, 切向力Y=1409.7507 +FPS=19.51, 法向力=1129.5189, 切向力X=2918.1702, 切向力Y=2231.3096 +FPS=19.58, 法向力=1227.4766, 切向力X=2927.0796, 切向力Y=2116.8225 +FPS=18.64, 法向力=1083.8068, 切向力X=1990.6932, 切向力Y=1946.3726 +FPS=18.45, 法向力=1338.9369, 切向力X=1673.5959, 切向力Y=1172.4916 +FPS=19.06, 法向力=1395.5793, 切向力X=1664.0089, 切向力Y=1139.8348 +FPS=19.57, 法向力=1159.9996, 切向力X=2449.1465, 切向力Y=1372.3708 +FPS=18.98, 法向力=1141.1724, 切向力X=2354.2830, 切向力Y=1502.5950 +FPS=19.03, 法向力=1115.2939, 切向力X=2852.8245, 切向力Y=1374.1450 +FPS=19.05, 法向力=1316.4854, 切向力X=1740.9717, 切向力Y=1163.8265 +FPS=19.18, 法向力=1298.9824, 切向力X=1875.9412, 切向力Y=1180.8452 +FPS=18.63, 法向力=1032.6545, 切向力X=2370.3247, 切向力Y=1673.4442 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000437s, blend=0.005781s (9 tiles incl ref), finalize=0.000161s, total=0.006391s +FPS=18.52, 法向力=1099.4863, 切向力X=2409.4126, 切向力Y=1851.4556 +FPS=19.25, 法向力=1035.1071, 切向力X=2473.3293, 切向力Y=1894.0094 +FPS=18.23, 法向力=1201.5162, 切向力X=2508.0510, 切向力Y=1546.8838 +FPS=19.23, 法向力=1245.3782, 切向力X=2559.4688, 切向力Y=1454.3521 +FPS=18.71, 法向力=1209.3287, 切向力X=2798.3379, 切向力Y=2076.3020 +FPS=19.13, 法向力=1387.2146, 切向力X=3092.5356, 切向力Y=1393.5796 +FPS=19.40, 法向力=1301.8503, 切向力X=2284.3076, 切向力Y=1172.3273 +FPS=18.84, 法向力=1357.2080, 切向力X=2332.8752, 切向力Y=1215.8828 +FPS=16.92, 法向力=1347.6588, 切向力X=2323.5884, 切向力Y=1221.0115 +FPS=19.17, 法向力=1100.6041, 切向力X=2165.7324, 切向力Y=1571.7628 +FPS=18.93, 法向力=1116.5994, 切向力X=2132.2744, 切向力Y=1502.6708 +FPS=19.49, 法向力=1303.4148, 切向力X=1763.4406, 切向力Y=601.0806 +FPS=17.83, 法向力=1307.9353, 切向力X=1786.5508, 切向力Y=537.7333 +FPS=18.34, 法向力=1419.0630, 切向力X=2278.7681, 切向力Y=1527.6671 +FPS=18.52, 法向力=1004.7484, 切向力X=2122.2271, 切向力Y=1197.9285 +FPS=18.99, 法向力=1002.6898, 切向力X=2111.3713, 切向力Y=1238.3394 +FPS=19.24, 法向力=1418.6511, 切向力X=1817.0542, 切向力Y=1182.1482 +FPS=18.37, 法向力=1404.5941, 切向力X=2612.6975, 切向力Y=936.5800 +FPS=18.83, 法向力=1065.8092, 切向力X=1663.7733, 切向力Y=2528.8977 +FPS=17.42, 法向力=1093.0974, 切向力X=1647.8862, 切向力Y=2673.3550 +FPS=16.94, 法向力=1081.4155, 切向力X=1615.3962, 切向力Y=2671.8979 +FPS=19.37, 法向力=1127.6255, 切向力X=2898.8706, 切向力Y=1902.4160 +FPS=18.79, 法向力=1312.3047, 切向力X=2506.4026, 切向力Y=1506.8447 +FPS=19.07, 法向力=1239.6323, 切向力X=1880.1628, 切向力Y=2368.0996 +FPS=18.43, 法向力=1290.5530, 切向力X=1951.8002, 切向力Y=2481.9265 +FPS=19.68, 法向力=1063.7737, 切向力X=1729.1775, 切向力Y=2145.4241 +FPS=19.01, 法向力=1168.6394, 切向力X=1428.9598, 切向力Y=2419.9573 +FPS=18.46, 法向力=1244.4097, 切向力X=1661.9805, 切向力Y=2025.7316 +FPS=18.95, 法向力=1276.7101, 切向力X=1611.7290, 切向力Y=2033.6184 +FPS=19.33, 法向力=1283.0938, 切向力X=1578.8368, 切向力Y=1993.5033 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000449s, blend=0.004405s (9 tiles incl ref), finalize=0.000119s, total=0.004982s +FPS=17.54, 法向力=1090.4585, 切向力X=1842.5476, 切向力Y=1699.0632 +FPS=18.82, 法向力=1282.9084, 切向力X=2478.5347, 切向力Y=1300.8840 +FPS=18.42, 法向力=1157.2520, 切向力X=2000.3229, 切向力Y=1668.8513 +FPS=19.24, 法向力=1200.5684, 切向力X=2057.6304, 切向力Y=1602.3501 +FPS=18.75, 法向力=1192.8340, 切向力X=2717.2661, 切向力Y=1238.5515 +FPS=18.73, 法向力=1092.7568, 切向力X=2071.1567, 切向力Y=681.6569 +FPS=17.74, 法向力=1129.9287, 切向力X=2097.0908, 切向力Y=665.7583 +FPS=18.80, 法向力=1436.8760, 切向力X=2271.7637, 切向力Y=1157.8077 +FPS=21.45, 法向力=1416.7682, 切向力X=2298.9097, 切向力Y=1145.0643 +FPS=18.23, 法向力=1056.6254, 切向力X=2565.7725, 切向力Y=1853.3599 +FPS=19.42, 法向力=1035.3130, 切向力X=2238.6606, 切向力Y=2187.4434 +FPS=18.93, 法向力=1026.1532, 切向力X=2196.1125, 切向力Y=2304.0149 +FPS=19.73, 法向力=978.1322, 切向力X=2107.6079, 切向力Y=1593.8574 +FPS=18.41, 法向力=1248.7417, 切向力X=2416.2231, 切向力Y=1963.7861 +FPS=19.43, 法向力=1278.5149, 切向力X=2468.9141, 切向力Y=2003.7238 +FPS=19.15, 法向力=1027.1343, 切向力X=2948.5117, 切向力Y=2152.5469 +FPS=17.84, 法向力=1023.0007, 切向力X=3070.3135, 切向力Y=2097.3228 +FPS=19.21, 法向力=1336.8069, 切向力X=2219.4685, 切向力Y=1359.3208 +FPS=19.20, 法向力=1241.3622, 切向力X=2639.8218, 切向力Y=987.0901 +FPS=18.30, 法向力=938.8495, 切向力X=2988.0447, 切向力Y=1725.3434 +FPS=19.44, 法向力=925.8923, 切向力X=2993.3547, 切向力Y=1667.1597 +FPS=18.15, 法向力=1526.9092, 切向力X=2145.3672, 切向力Y=1239.3457 +FPS=18.06, 法向力=1415.5830, 切向力X=2083.4451, 切向力Y=935.8889 +FPS=17.83, 法向力=1167.0381, 切向力X=1661.9324, 切向力Y=1211.6354 +FPS=18.33, 法向力=1134.0905, 切向力X=1691.3386, 切向力Y=1209.1750 +FPS=18.32, 法向力=1137.8070, 切向力X=1684.7994, 切向力Y=1238.2504 +FPS=19.09, 法向力=1183.6001, 切向力X=2372.4163, 切向力Y=1268.8837 +FPS=19.11, 法向力=1157.0002, 切向力X=2101.2837, 切向力Y=1800.9238 +FPS=18.82, 法向力=1170.0894, 切向力X=2059.0317, 切向力Y=1872.1824 +FPS=18.87, 法向力=961.4678, 切向力X=2032.7671, 切向力Y=1800.8088 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000473s, blend=0.004357s (9 tiles incl ref), finalize=0.000126s, total=0.004967s +FPS=18.27, 法向力=1208.9602, 切向力X=2537.2397, 切向力Y=1408.4481 +FPS=19.06, 法向力=1535.7224, 切向力X=1612.9658, 切向力Y=1146.8926 +FPS=18.25, 法向力=1683.8052, 切向力X=1541.4980, 切向力Y=1175.1810 +FPS=17.86, 法向力=1642.7253, 切向力X=2172.7778, 切向力Y=1283.4043 +FPS=18.86, 法向力=1702.2566, 切向力X=2121.0793, 切向力Y=1318.5878 +FPS=18.18, 法向力=1266.2756, 切向力X=1375.8845, 切向力Y=1551.0764 +FPS=18.72, 法向力=1250.6079, 切向力X=1656.0977, 切向力Y=1585.3469 +FPS=18.18, 法向力=983.7869, 切向力X=2538.5344, 切向力Y=1625.3680 +FPS=18.98, 法向力=1370.0743, 切向力X=2273.6309, 切向力Y=645.5192 +FPS=18.85, 法向力=1361.9757, 切向力X=1784.7843, 切向力Y=1770.3220 +FPS=19.05, 法向力=1276.2007, 切向力X=1872.1685, 切向力Y=1818.3179 +FPS=18.32, 法向力=1342.4423, 切向力X=1857.6915, 切向力Y=1882.4160 +FPS=18.74, 法向力=1258.1594, 切向力X=2247.0825, 切向力Y=1590.7834 +FPS=16.55, 法向力=1301.4288, 切向力X=1491.2239, 切向力Y=1861.2860 +FPS=16.57, 法向力=1328.8993, 切向力X=1414.6747, 切向力Y=1818.3762 +FPS=17.85, 法向力=1336.6904, 切向力X=1403.9014, 切向力Y=1836.2590 +FPS=18.54, 法向力=1382.1881, 切向力X=2946.4341, 切向力Y=1602.4028 +FPS=20.17, 法向力=1387.7510, 切向力X=3004.8318, 切向力Y=1424.8850 +FPS=17.18, 法向力=1304.1946, 切向力X=2659.4819, 切向力Y=1498.7556 +FPS=18.64, 法向力=1292.1980, 切向力X=2682.5686, 切向力Y=1578.4585 +FPS=17.97, 法向力=1236.3533, 切向力X=2142.5669, 切向力Y=2187.9023 +FPS=18.87, 法向力=1031.0239, 切向力X=2079.1055, 切向力Y=1758.7833 +FPS=18.84, 法向力=1035.9669, 切向力X=2134.7007, 切向力Y=1751.9542 +FPS=18.58, 法向力=1135.5831, 切向力X=2384.6377, 切向力Y=1167.7565 +FPS=17.29, 法向力=1280.2385, 切向力X=1815.2437, 切向力Y=1484.0270 +FPS=18.94, 法向力=1566.0073, 切向力X=1613.9994, 切向力Y=1362.5637 +FPS=18.43, 法向力=1502.6030, 切向力X=1587.4779, 切向力Y=1346.7887 +FPS=19.02, 法向力=1493.1488, 切向力X=1595.6332, 切向力Y=1359.3057 +FPS=18.68, 法向力=1475.6125, 切向力X=2904.8721, 切向力Y=1855.2494 +FPS=18.13, 法向力=1259.8401, 切向力X=2866.3418, 切向力Y=2539.2241 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000421s, blend=0.004544s (9 tiles incl ref), finalize=0.000121s, total=0.005096s +FPS=16.83, 法向力=1055.7491, 切向力X=1590.0557, 切向力Y=1679.2156 +FPS=17.10, 法向力=1033.2378, 切向力X=1620.7400, 切向力Y=1682.4811 +FPS=18.85, 法向力=1139.4585, 切向力X=1896.9021, 切向力Y=2390.1938 +FPS=18.50, 法向力=1595.1831, 切向力X=1802.0103, 切向力Y=1733.0647 +FPS=18.54, 法向力=1177.2734, 切向力X=2292.3833, 切向力Y=1482.4290 +FPS=18.44, 法向力=1161.1865, 切向力X=2386.2866, 切向力Y=1405.5486 +FPS=18.55, 法向力=1115.7915, 切向力X=1379.5585, 切向力Y=1583.2766 +FPS=18.72, 法向力=1450.2723, 切向力X=2476.0190, 切向力Y=1138.9432 +FPS=17.84, 法向力=1389.7192, 切向力X=1885.0795, 切向力Y=1909.9127 +FPS=17.93, 法向力=1393.9794, 切向力X=1849.3503, 切向力Y=1995.5735 +FPS=18.66, 法向力=1444.3519, 切向力X=1827.7562, 切向力Y=1898.7732 +FPS=18.68, 法向力=1036.1982, 切向力X=1958.7025, 切向力Y=1432.6782 +FPS=18.70, 法向力=1214.3723, 切向力X=2764.0317, 切向力Y=2075.2124 +FPS=18.56, 法向力=1277.0479, 切向力X=2909.9419, 切向力Y=2140.7368 +FPS=18.67, 法向力=1092.5627, 切向力X=2200.9712, 切向力Y=1424.5962 +FPS=17.89, 法向力=1189.3153, 切向力X=2276.1787, 切向力Y=1835.2632 +FPS=16.53, 法向力=1016.1338, 切向力X=2319.1636, 切向力Y=1377.9729 +FPS=17.95, 法向力=1041.9009, 切向力X=2294.2329, 切向力Y=1360.9199 +FPS=17.75, 法向力=1321.6726, 切向力X=1101.1040, 切向力Y=1548.2209 +FPS=16.27, 法向力=1024.4088, 切向力X=2015.4609, 切向力Y=1496.1111 +FPS=18.00, 法向力=1377.2968, 切向力X=2324.6328, 切向力Y=2079.1768 +FPS=17.72, 法向力=1362.4684, 切向力X=2414.7021, 切向力Y=2139.7703 +FPS=18.82, 法向力=1445.8640, 切向力X=1412.1320, 切向力Y=2505.4043 +FPS=17.48, 法向力=1530.8149, 切向力X=1400.8682, 切向力Y=2549.4597 +FPS=18.76, 法向力=1300.2207, 切向力X=2077.6333, 切向力Y=1436.1897 +FPS=18.39, 法向力=1161.0121, 切向力X=2998.1606, 切向力Y=1539.6572 +FPS=18.60, 法向力=1169.7981, 切向力X=3041.0527, 切向力Y=1508.3101 +FPS=18.38, 法向力=1253.4387, 切向力X=3119.2131, 切向力Y=1306.8472 +FPS=18.00, 法向力=1273.3030, 切向力X=3039.2905, 切向力Y=1818.7668 +FPS=18.64, 法向力=1103.6202, 切向力X=2268.2812, 切向力Y=982.2332 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000592s, blend=0.004394s (9 tiles incl ref), finalize=0.000123s, total=0.005120s +FPS=17.52, 法向力=1052.9307, 切向力X=2229.5879, 切向力Y=1080.4382 +FPS=18.08, 法向力=1188.7744, 切向力X=2118.7568, 切向力Y=1892.4967 +FPS=18.37, 法向力=833.9821, 切向力X=2413.9814, 切向力Y=1458.9843 +FPS=17.52, 法向力=894.8687, 切向力X=2473.7500, 切向力Y=1392.3450 +FPS=18.51, 法向力=880.3634, 切向力X=2440.6123, 切向力Y=1402.6501 +FPS=18.20, 法向力=1292.2738, 切向力X=2158.2969, 切向力Y=1944.6770 +FPS=18.62, 法向力=1559.4963, 切向力X=2307.0457, 切向力Y=2213.6399 +FPS=18.06, 法向力=1150.2018, 切向力X=2616.4307, 切向力Y=1169.5291 +FPS=18.59, 法向力=1230.9939, 切向力X=2797.5576, 切向力Y=1034.7522 +FPS=18.52, 法向力=1696.2549, 切向力X=2890.0386, 切向力Y=1975.7878 +FPS=17.96, 法向力=1675.1553, 切向力X=3235.6116, 切向力Y=1609.6294 +FPS=17.91, 法向力=1684.4463, 切向力X=3322.9951, 切向力Y=1458.6613 +FPS=18.40, 法向力=1107.4067, 切向力X=2285.0066, 切向力Y=1612.8038 +FPS=18.99, 法向力=1293.9783, 切向力X=2704.0308, 切向力Y=1694.8999 +FPS=18.62, 法向力=1409.5464, 切向力X=2469.2490, 切向力Y=934.0525 +FPS=19.19, 法向力=1442.5659, 切向力X=2471.2183, 切向力Y=988.2321 +FPS=17.98, 法向力=1435.9568, 切向力X=2510.7698, 切向力Y=973.5503 +FPS=16.45, 法向力=1260.4014, 切向力X=2469.3472, 切向力Y=1227.1984 +FPS=18.67, 法向力=1135.4999, 切向力X=1682.1747, 切向力Y=1894.8513 +FPS=19.13, 法向力=1188.2271, 切向力X=1084.4309, 切向力Y=755.4021 +FPS=17.59, 法向力=1247.0613, 切向力X=1230.8767, 切向力Y=663.7005 +FPS=18.98, 法向力=1396.4840, 切向力X=2195.7183, 切向力Y=879.7997 +FPS=18.63, 法向力=986.9030, 切向力X=1341.4685, 切向力Y=1921.1443 +FPS=18.58, 法向力=943.3385, 切向力X=2504.8833, 切向力Y=1508.5667 +FPS=19.00, 法向力=985.9464, 切向力X=2522.5054, 切向力Y=1416.0212 +FPS=18.18, 法向力=1054.9744, 切向力X=1955.8875, 切向力Y=1305.2205 +FPS=18.71, 法向力=1066.3048, 切向力X=1872.4563, 切向力Y=1216.9839 +FPS=17.46, 法向力=1290.1641, 切向力X=1645.5347, 切向力Y=1354.5352 +FPS=18.36, 法向力=1300.4629, 切向力X=1515.5432, 切向力Y=1369.3286 +FPS=18.17, 法向力=1103.9031, 切向力X=2693.2295, 切向力Y=1467.9154 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000481s, blend=0.004313s (9 tiles incl ref), finalize=0.000123s, total=0.004926s +FPS=18.47, 法向力=1273.0879, 切向力X=1827.4272, 切向力Y=1312.1726 +FPS=18.33, 法向力=1082.5135, 切向力X=1932.8469, 切向力Y=1579.4579 +FPS=18.14, 法向力=1144.3904, 切向力X=1836.1323, 切向力Y=1517.3629 +FPS=19.20, 法向力=1247.1930, 切向力X=2711.2368, 切向力Y=1579.6628 +FPS=17.83, 法向力=1289.0314, 切向力X=2356.8225, 切向力Y=1179.4635 +FPS=18.85, 法向力=1482.1495, 切向力X=2477.6152, 切向力Y=1657.9512 +FPS=17.95, 法向力=1562.2343, 切向力X=2471.6042, 切向力Y=1652.7195 +FPS=17.57, 法向力=1539.4204, 切向力X=2564.7632, 切向力Y=1676.9932 +FPS=16.89, 法向力=1188.1649, 切向力X=2450.1943, 切向力Y=2003.5238 +FPS=18.40, 法向力=1246.2902, 切向力X=1792.5215, 切向力Y=1115.4619 +FPS=18.54, 法向力=1050.0740, 切向力X=2270.7207, 切向力Y=1701.2831 +FPS=18.72, 法向力=1079.6862, 切向力X=2263.0742, 切向力Y=1674.5002 +FPS=18.07, 法向力=1506.8448, 切向力X=2888.6492, 切向力Y=1438.3064 +FPS=18.70, 法向力=1173.6514, 切向力X=2348.1929, 切向力Y=1552.5640 +FPS=18.07, 法向力=1219.3684, 切向力X=2315.2202, 切向力Y=1764.2422 +FPS=16.81, 法向力=1220.3451, 切向力X=2448.5696, 切向力Y=1731.3986 +FPS=18.05, 法向力=1519.9077, 切向力X=2038.1736, 切向力Y=1973.9612 +FPS=18.49, 法向力=1515.6931, 切向力X=2712.9822, 切向力Y=1664.7628 +FPS=18.42, 法向力=1508.5510, 切向力X=2701.2188, 切向力Y=1707.9907 +FPS=17.47, 法向力=1502.5051, 切向力X=2272.6714, 切向力Y=1700.3610 +FPS=17.40, 法向力=1178.0426, 切向力X=2465.2891, 切向力Y=1800.2200 +FPS=18.27, 法向力=1148.0286, 切向力X=2488.9756, 切向力Y=1966.3820 +FPS=18.36, 法向力=1144.0149, 切向力X=2386.3596, 切向力Y=983.4265 +FPS=17.87, 法向力=1223.3870, 切向力X=2378.7051, 切向力Y=1739.5100 +FPS=17.88, 法向力=1097.5437, 切向力X=2001.5848, 切向力Y=2059.8406 +FPS=18.09, 法向力=1088.4857, 切向力X=1929.6838, 切向力Y=2128.3223 +FPS=18.66, 法向力=1476.0078, 切向力X=2591.4917, 切向力Y=873.2640 +FPS=18.47, 法向力=1211.0797, 切向力X=2476.5693, 切向力Y=1322.8213 +FPS=18.49, 法向力=1180.8029, 切向力X=2450.9255, 切向力Y=1325.3534 +FPS=18.91, 法向力=1412.7516, 切向力X=1888.2808, 切向力Y=2009.9885 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000421s, blend=0.004347s (9 tiles incl ref), finalize=0.000124s, total=0.004902s +FPS=17.94, 法向力=1392.4448, 切向力X=1957.1525, 切向力Y=2006.3300 +FPS=17.74, 法向力=1198.2037, 切向力X=1647.2157, 切向力Y=2238.4814 +FPS=17.12, 法向力=1256.0609, 切向力X=1644.5618, 切向力Y=2244.0474 +FPS=17.71, 法向力=1261.6851, 切向力X=1607.8127, 切向力Y=2251.7378 +FPS=17.94, 法向力=1193.0062, 切向力X=2308.5164, 切向力Y=2036.5454 +FPS=18.29, 法向力=1315.0723, 切向力X=1807.1891, 切向力Y=1058.8118 +FPS=18.40, 法向力=1276.0367, 切向力X=1654.4164, 切向力Y=2136.0486 +FPS=18.29, 法向力=1317.3601, 切向力X=1755.1147, 切向力Y=2054.2681 +FPS=18.28, 法向力=1637.1537, 切向力X=1885.2136, 切向力Y=1934.2843 +FPS=18.52, 法向力=1108.9668, 切向力X=2331.4546, 切向力Y=2022.2036 +FPS=18.64, 法向力=1130.3405, 切向力X=2412.4553, 切向力Y=2030.5994 +FPS=17.37, 法向力=1501.5709, 切向力X=1769.5186, 切向力Y=1475.7175 +FPS=18.51, 法向力=1224.3843, 切向力X=2306.1035, 切向力Y=1852.8354 +FPS=18.64, 法向力=1341.2461, 切向力X=2268.3118, 切向力Y=1287.1248 +FPS=17.37, 法向力=1398.8766, 切向力X=2330.4858, 切向力Y=1213.9789 +FPS=18.66, 法向力=1377.5491, 切向力X=2340.7031, 切向力Y=1223.1226 +FPS=18.90, 法向力=1000.2345, 切向力X=1384.6888, 切向力Y=2120.8035 +FPS=18.51, 法向力=1136.3093, 切向力X=2477.3545, 切向力Y=1748.3427 +FPS=17.87, 法向力=1290.3671, 切向力X=2165.3940, 切向力Y=1037.0928 +FPS=18.53, 法向力=1265.0288, 切向力X=2140.8013, 切向力Y=971.2385 +FPS=18.28, 法向力=1029.0579, 切向力X=2148.9780, 切向力Y=1433.5400 +FPS=18.61, 法向力=1492.9246, 切向力X=1843.6207, 切向力Y=1616.7328 +FPS=16.99, 法向力=1469.6299, 切向力X=2401.9902, 切向力Y=1433.7185 +FPS=17.71, 法向力=1413.3059, 切向力X=2467.6152, 切向力Y=1640.5920 +FPS=18.05, 法向力=1020.6373, 切向力X=2243.0337, 切向力Y=1852.0208 +FPS=17.36, 法向力=1088.9908, 切向力X=2422.9800, 切向力Y=1359.2081 +FPS=17.79, 法向力=1122.9167, 切向力X=2463.8384, 切向力Y=1348.5659 +FPS=18.24, 法向力=1262.2488, 切向力X=2538.9700, 切向力Y=1916.0931 +FPS=18.36, 法向力=1307.8025, 切向力X=2535.8669, 切向力Y=1925.4938 +FPS=18.70, 法向力=1235.7172, 切向力X=2031.9613, 切向力Y=1520.9574 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000416s, blend=0.004366s (9 tiles incl ref), finalize=0.000120s, total=0.004913s +FPS=17.44, 法向力=1114.2068, 切向力X=2999.8188, 切向力Y=992.9127 +FPS=18.09, 法向力=1125.0767, 切向力X=3036.3452, 切向力Y=960.0742 +FPS=18.47, 法向力=1351.3632, 切向力X=2259.8364, 切向力Y=2299.6738 +FPS=18.23, 法向力=923.8723, 切向力X=2075.5044, 切向力Y=1411.9496 +FPS=17.65, 法向力=1223.3660, 切向力X=1893.3240, 切向力Y=1301.1737 +FPS=16.89, 法向力=1213.0402, 切向力X=1919.1128, 切向力Y=1386.4824 +FPS=18.38, 法向力=1219.7180, 切向力X=1593.9465, 切向力Y=1808.9357 +FPS=18.08, 法向力=1295.9534, 切向力X=1799.0498, 切向力Y=1777.2220 +FPS=18.06, 法向力=1343.6625, 切向力X=1782.4242, 切向力Y=1827.7775 +FPS=18.59, 法向力=1307.6093, 切向力X=2586.3594, 切向力Y=1049.4160 +FPS=17.80, 法向力=1322.4729, 切向力X=2029.2119, 切向力Y=1674.5793 +FPS=17.77, 法向力=1265.4268, 切向力X=2082.1499, 切向力Y=1175.9811 +FPS=17.76, 法向力=1292.8027, 切向力X=2113.8667, 切向力Y=1184.2356 +FPS=17.29, 法向力=1302.0291, 切向力X=2095.9155, 切向力Y=1191.2395 +FPS=17.47, 法向力=1245.1232, 切向力X=3077.8323, 切向力Y=404.2141 +FPS=17.38, 法向力=1107.9802, 切向力X=1775.9652, 切向力Y=1611.4014 +FPS=18.92, 法向力=1175.4865, 切向力X=3134.9775, 切向力Y=1179.0132 +FPS=17.62, 法向力=1257.5632, 切向力X=3253.9919, 切向力Y=1079.2339 +FPS=18.40, 法向力=1185.6057, 切向力X=1716.7788, 切向力Y=2339.0166 +FPS=17.77, 法向力=860.4807, 切向力X=2067.6333, 切向力Y=1894.3140 +FPS=17.11, 法向力=1083.2229, 切向力X=2669.2437, 切向力Y=1544.9795 +FPS=17.97, 法向力=1149.1140, 切向力X=2934.2881, 切向力Y=1517.7354 +FPS=16.35, 法向力=1508.0696, 切向力X=2760.2380, 切向力Y=935.1483 +FPS=17.66, 法向力=1251.1005, 切向力X=2265.6257, 切向力Y=2381.1572 +FPS=17.53, 法向力=1248.6692, 切向力X=2253.9778, 切向力Y=2608.0029 +FPS=17.63, 法向力=1205.1755, 切向力X=2581.6807, 切向力Y=1221.8962 +FPS=17.38, 法向力=1337.4061, 切向力X=2105.4106, 切向力Y=1758.6288 +FPS=18.09, 法向力=776.1909, 切向力X=1894.6418, 切向力Y=2195.3513 +FPS=17.47, 法向力=759.2828, 切向力X=1893.5421, 切向力Y=2181.5339 +FPS=17.59, 法向力=961.3820, 切向力X=1906.0620, 切向力Y=2713.2705 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000513s, blend=0.004334s (9 tiles incl ref), finalize=0.000119s, total=0.004979s +FPS=15.67, 法向力=1265.6155, 切向力X=1812.5195, 切向力Y=2250.8242 +FPS=17.10, 法向力=1415.9340, 切向力X=1922.7322, 切向力Y=1668.6857 +FPS=18.33, 法向力=1480.9468, 切向力X=1963.5569, 切向力Y=1622.0430 +FPS=17.32, 法向力=1465.6012, 切向力X=1981.9802, 切向力Y=1596.6034 +FPS=18.06, 法向力=1044.2080, 切向力X=1936.2142, 切向力Y=1328.0066 +FPS=18.21, 法向力=1371.1843, 切向力X=2630.5977, 切向力Y=1085.3188 +FPS=17.99, 法向力=1051.8474, 切向力X=2333.8284, 切向力Y=1125.0826 +FPS=19.06, 法向力=1102.1367, 切向力X=2478.7002, 切向力Y=1052.5442 +FPS=19.07, 法向力=1084.8977, 切向力X=2308.9873, 切向力Y=1563.2533 +FPS=18.88, 法向力=1132.3167, 切向力X=2139.4893, 切向力Y=1539.6035 +FPS=19.08, 法向力=1149.5680, 切向力X=2971.6880, 切向力Y=1678.4019 +FPS=18.06, 法向力=1141.8167, 切向力X=2948.8687, 切向力Y=1772.4272 +FPS=18.16, 法向力=1179.1111, 切向力X=2882.4268, 切向力Y=1748.2925 +FPS=18.77, 法向力=1165.1860, 切向力X=2294.9553, 切向力Y=1225.4524 +FPS=17.83, 法向力=1241.7344, 切向力X=2708.4316, 切向力Y=1636.3323 +FPS=18.71, 法向力=1245.8945, 切向力X=2815.6870, 切向力Y=1659.3191 +FPS=17.78, 法向力=1188.8322, 切向力X=1985.4912, 切向力Y=1357.6978 +FPS=17.74, 法向力=975.1238, 切向力X=2606.3408, 切向力Y=770.9649 +FPS=18.11, 法向力=1144.2659, 切向力X=1657.4921, 切向力Y=1548.3669 +FPS=18.35, 法向力=1192.3635, 切向力X=1593.0712, 切向力Y=1687.8748 +FPS=18.57, 法向力=1203.7493, 切向力X=1787.7426, 切向力Y=1617.9504 +FPS=18.02, 法向力=1508.2892, 切向力X=3058.3911, 切向力Y=1655.7673 +FPS=18.83, 法向力=1199.5669, 切向力X=1578.7777, 切向力Y=1599.5054 +FPS=18.37, 法向力=1238.5249, 切向力X=1582.4236, 切向力Y=1691.5964 +FPS=18.31, 法向力=1334.1746, 切向力X=2818.4072, 切向力Y=1184.4788 +FPS=17.30, 法向力=1352.9642, 切向力X=2931.1191, 切向力Y=1189.5624 +FPS=18.41, 法向力=1182.2720, 切向力X=1940.1168, 切向力Y=2091.2974 +FPS=16.91, 法向力=1022.4968, 切向力X=1501.8547, 切向力Y=1497.8040 +FPS=18.74, 法向力=1046.4064, 切向力X=1401.5552, 切向力Y=1406.9957 +FPS=18.36, 法向力=1317.6851, 切向力X=2651.1099, 切向力Y=1347.3931 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000421s, blend=0.004253s (9 tiles incl ref), finalize=0.000121s, total=0.004806s +FPS=18.05, 法向力=1062.3459, 切向力X=1706.7747, 切向力Y=1562.3820 +FPS=17.84, 法向力=1646.9004, 切向力X=2109.3110, 切向力Y=1214.3557 +FPS=17.30, 法向力=1743.3341, 切向力X=2177.7214, 切向力Y=1185.3442 +FPS=17.01, 法向力=1427.6665, 切向力X=2601.1831, 切向力Y=1364.7673 +FPS=18.30, 法向力=1356.9087, 切向力X=2041.9028, 切向力Y=1678.6917 +FPS=17.96, 法向力=1448.0022, 切向力X=2036.9177, 切向力Y=1498.0889 +FPS=18.08, 法向力=1487.0171, 切向力X=2466.8213, 切向力Y=1796.7825 +FPS=17.75, 法向力=1145.4014, 切向力X=2348.2227, 切向力Y=1903.4246 +FPS=17.92, 法向力=1202.2753, 切向力X=2434.7649, 切向力Y=1858.4226 +FPS=18.66, 法向力=1393.9491, 切向力X=1657.4460, 切向力Y=2303.2598 +FPS=19.52, 法向力=1423.2375, 切向力X=1679.8718, 切向力Y=2448.6226 +FPS=17.15, 法向力=1101.0780, 切向力X=1962.4392, 切向力Y=1515.9326 +FPS=18.80, 法向力=1393.2379, 切向力X=2422.4150, 切向力Y=2167.2373 +FPS=17.00, 法向力=1488.9913, 切向力X=2485.1746, 切向力Y=2255.9358 +FPS=17.62, 法向力=1417.4751, 切向力X=2386.5093, 切向力Y=880.2328 +FPS=18.12, 法向力=1067.0684, 切向力X=1425.6932, 切向力Y=1805.3586 +FPS=17.75, 法向力=1507.6333, 切向力X=2639.8467, 切向力Y=933.7671 +FPS=17.84, 法向力=1612.1702, 切向力X=2688.1558, 切向力Y=1093.0898 +FPS=18.11, 法向力=1116.5864, 切向力X=1425.8823, 切向力Y=1291.4122 +FPS=17.53, 法向力=1198.3362, 切向力X=2384.4492, 切向力Y=2124.9524 +FPS=17.49, 法向力=1314.8075, 切向力X=2932.2290, 切向力Y=1641.8473 +FPS=16.66, 法向力=1330.8622, 切向力X=2970.3608, 切向力Y=1757.5930 +FPS=17.90, 法向力=1327.9154, 切向力X=2464.9719, 切向力Y=1392.3342 +FPS=17.13, 法向力=1831.1052, 切向力X=2589.6606, 切向力Y=1236.7594 +FPS=17.54, 法向力=1892.0308, 切向力X=2661.3335, 切向力Y=1253.2155 +FPS=17.19, 法向力=1511.0476, 切向力X=2291.9580, 切向力Y=2127.0933 +FPS=19.16, 法向力=1466.7812, 切向力X=2344.8892, 切向力Y=2175.4556 +FPS=15.71, 法向力=947.2358, 切向力X=2308.7886, 切向力Y=1318.6622 +FPS=17.73, 法向力=1351.9037, 切向力X=2095.7119, 切向力Y=1797.1969 +FPS=17.57, 法向力=1371.3428, 切向力X=2228.0146, 切向力Y=1870.9614 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000789s, blend=0.004584s (9 tiles incl ref), finalize=0.000128s, total=0.005511s +FPS=17.57, 法向力=1077.4177, 切向力X=2229.3025, 切向力Y=1591.6222 +FPS=16.89, 法向力=1199.7809, 切向力X=2233.4478, 切向力Y=1102.5128 +FPS=18.28, 法向力=1284.4739, 切向力X=2035.1934, 切向力Y=1368.1113 +FPS=17.75, 法向力=1289.0184, 切向力X=1997.9146, 切向力Y=1395.3778 +FPS=16.66, 法向力=1178.6205, 切向力X=2237.6914, 切向力Y=1593.9235 +FPS=17.70, 法向力=1040.3262, 切向力X=2138.5435, 切向力Y=1439.1688 +FPS=18.26, 法向力=1209.5444, 切向力X=2533.0146, 切向力Y=2175.4971 +FPS=18.20, 法向力=1176.7817, 切向力X=2454.7097, 切向力Y=2042.1593 +FPS=17.81, 法向力=910.5935, 切向力X=1808.9756, 切向力Y=1901.7213 +FPS=18.39, 法向力=1076.1604, 切向力X=2631.5718, 切向力Y=1281.7001 +FPS=17.96, 法向力=1153.6476, 切向力X=1868.1841, 切向力Y=1889.4304 +FPS=17.88, 法向力=1167.9884, 切向力X=1816.1892, 切向力Y=1818.2664 +FPS=18.26, 法向力=948.8103, 切向力X=2470.1975, 切向力Y=1865.8799 +FPS=21.05, 法向力=959.0720, 切向力X=2493.6523, 切向力Y=1764.5070 +FPS=17.79, 法向力=1072.7076, 切向力X=2660.6289, 切向力Y=549.5999 +FPS=18.29, 法向力=1310.2949, 切向力X=2624.2393, 切向力Y=1357.8937 +FPS=18.27, 法向力=1337.7716, 切向力X=2552.4116, 切向力Y=1491.8860 +FPS=17.82, 法向力=1231.9773, 切向力X=3146.5413, 切向力Y=1207.3301 +FPS=18.00, 法向力=1052.3530, 切向力X=2222.5398, 切向力Y=1506.7026 +FPS=16.92, 法向力=1049.5256, 切向力X=2258.4473, 切向力Y=1548.3202 +FPS=18.10, 法向力=932.3091, 切向力X=2018.6648, 切向力Y=1948.4373 +FPS=18.65, 法向力=1118.3357, 切向力X=2303.4434, 切向力Y=1428.1991 +FPS=18.35, 法向力=982.6855, 切向力X=2145.8796, 切向力Y=1999.2936 +FPS=18.19, 法向力=959.3648, 切向力X=2190.0847, 切向力Y=2036.1429 +FPS=18.49, 法向力=1062.4307, 切向力X=2072.9946, 切向力Y=2455.6484 +FPS=17.05, 法向力=1163.1538, 切向力X=2183.6582, 切向力Y=2431.3828 +FPS=18.70, 法向力=1396.7065, 切向力X=1281.5376, 切向力Y=1032.7811 +FPS=17.80, 法向力=1138.8864, 切向力X=2084.0896, 切向力Y=2091.2148 +FPS=16.73, 法向力=1108.2052, 切向力X=1968.0562, 切向力Y=2217.7998 +FPS=18.53, 法向力=1298.2866, 切向力X=2125.9385, 切向力Y=1244.0553 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000598s, blend=0.004310s (9 tiles incl ref), finalize=0.000127s, total=0.005046s +FPS=17.47, 法向力=1196.1737, 切向力X=2488.0562, 切向力Y=1029.3372 +FPS=18.24, 法向力=1267.2036, 切向力X=2494.8911, 切向力Y=1536.9124 +FPS=17.62, 法向力=1196.3806, 切向力X=2648.5632, 切向力Y=1694.4725 +FPS=17.57, 法向力=1059.5223, 切向力X=2500.9712, 切向力Y=1565.3506 +FPS=18.57, 法向力=1021.0858, 切向力X=3007.8286, 切向力Y=1215.1113 +FPS=18.15, 法向力=1313.2769, 切向力X=2652.5483, 切向力Y=1587.0660 +FPS=18.60, 法向力=1327.7040, 切向力X=2634.7373, 切向力Y=1619.3982 +FPS=17.64, 法向力=979.5601, 切向力X=2445.8752, 切向力Y=2392.8831 +FPS=18.99, 法向力=981.0169, 切向力X=2408.9521, 切向力Y=2459.9297 +FPS=18.09, 法向力=1336.8142, 切向力X=3019.9800, 切向力Y=1112.0393 +FPS=18.85, 法向力=1329.6067, 切向力X=3026.8687, 切向力Y=912.7795 +FPS=17.32, 法向力=1331.0870, 切向力X=2051.9214, 切向力Y=1271.0652 +FPS=18.37, 法向力=1389.1042, 切向力X=2696.6182, 切向力Y=1291.1234 +FPS=17.67, 法向力=1251.9097, 切向力X=1806.8829, 切向力Y=1977.9670 +FPS=18.49, 法向力=1241.8984, 切向力X=1753.6307, 切向力Y=1959.9146 +FPS=17.87, 法向力=1317.3281, 切向力X=2720.2922, 切向力Y=1486.3833 +FPS=17.73, 法向力=1185.3459, 切向力X=1976.0222, 切向力Y=1947.7268 +FPS=17.63, 法向力=1229.0186, 切向力X=1998.7607, 切向力Y=2024.2812 +FPS=17.73, 法向力=1185.5667, 切向力X=2287.5645, 切向力Y=2194.8738 +FPS=18.25, 法向力=1089.9170, 切向力X=1936.3274, 切向力Y=1887.7615 +FPS=18.19, 法向力=990.1481, 切向力X=2151.4233, 切向力Y=1433.7920 +FPS=18.23, 法向力=1014.7163, 切向力X=2097.9946, 切向力Y=1333.5245 +FPS=18.09, 法向力=1075.9285, 切向力X=2179.2119, 切向力Y=1347.9707 +FPS=18.19, 法向力=1352.8003, 切向力X=2936.3921, 切向力Y=1368.5168 +FPS=18.49, 法向力=1122.9800, 切向力X=1655.2317, 切向力Y=1005.2080 +FPS=17.40, 法向力=1224.2488, 切向力X=1663.0121, 切向力Y=1546.8193 +FPS=17.82, 法向力=1249.8107, 切向力X=1770.3574, 切向力Y=1690.5396 +FPS=18.37, 法向力=1266.8818, 切向力X=1991.5026, 切向力Y=2036.7980 +FPS=18.32, 法向力=1148.5259, 切向力X=2154.6008, 切向力Y=1078.7305 +FPS=18.19, 法向力=1462.1528, 切向力X=1741.5571, 切向力Y=1559.9102 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000417s, blend=0.004450s (9 tiles incl ref), finalize=0.000126s, total=0.005003s +FPS=18.13, 法向力=1445.4897, 切向力X=1714.7522, 切向力Y=1659.9357 +FPS=17.86, 法向力=996.7058, 切向力X=2304.5229, 切向力Y=1548.3981 +FPS=18.09, 法向力=1306.0320, 切向力X=3760.9451, 切向力Y=1314.9030 +FPS=17.64, 法向力=1337.2814, 切向力X=3809.7871, 切向力Y=1153.3973 +FPS=15.99, 法向力=1241.1219, 切向力X=1850.2253, 切向力Y=1438.8389 +FPS=17.58, 法向力=1292.0476, 切向力X=1825.0247, 切向力Y=1429.1382 +FPS=18.08, 法向力=1302.6172, 切向力X=2056.8132, 切向力Y=1880.2419 +FPS=17.92, 法向力=1281.3599, 切向力X=2149.7939, 切向力Y=1915.1719 +FPS=18.21, 法向力=1003.6460, 切向力X=2077.2720, 切向力Y=811.4888 +FPS=17.79, 法向力=1556.2455, 切向力X=2623.8447, 切向力Y=1103.6045 +FPS=18.94, 法向力=1553.2903, 切向力X=2862.2366, 切向力Y=1120.8760 +FPS=19.40, 法向力=1052.9827, 切向力X=2167.8555, 切向力Y=1923.3486 +FPS=18.54, 法向力=1017.0782, 切向力X=2125.6064, 切向力Y=2030.4194 +FPS=18.77, 法向力=1187.7917, 切向力X=2068.8115, 切向力Y=1470.1312 +FPS=18.43, 法向力=1088.2585, 切向力X=1539.5483, 切向力Y=1427.5474 +FPS=17.31, 法向力=1354.1179, 切向力X=1511.4886, 切向力Y=2068.5942 +FPS=17.32, 法向力=1352.4081, 切向力X=1502.8423, 切向力Y=2100.0356 +FPS=17.58, 法向力=1366.7100, 切向力X=1483.9807, 切向力Y=2047.7654 +FPS=16.74, 法向力=1274.0085, 切向力X=2715.8491, 切向力Y=1998.5680 +FPS=18.49, 法向力=1227.4999, 切向力X=2456.0801, 切向力Y=1865.1986 +FPS=18.68, 法向力=1319.7798, 切向力X=2335.5918, 切向力Y=1840.5824 +FPS=18.66, 法向力=1333.4053, 切向力X=2364.2029, 切向力Y=1822.9626 +FPS=18.41, 法向力=990.1757, 切向力X=2067.7397, 切向力Y=1672.8936 +FPS=17.56, 法向力=1415.6708, 切向力X=2902.3516, 切向力Y=1428.6528 +FPS=17.45, 法向力=1433.0251, 切向力X=3008.4795, 切向力Y=1366.6575 +FPS=18.32, 法向力=1230.7185, 切向力X=1899.4458, 切向力Y=2641.8772 +FPS=17.09, 法向力=1705.2104, 切向力X=2425.4053, 切向力Y=1171.7524 +FPS=18.61, 法向力=908.3251, 切向力X=2064.9639, 切向力Y=2198.1978 +FPS=18.13, 法向力=880.0763, 切向力X=2105.7778, 切向力Y=2217.3379 +FPS=17.91, 法向力=860.4569, 切向力X=2115.6917, 切向力Y=1810.6152 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000431s, blend=0.004324s (9 tiles incl ref), finalize=0.000130s, total=0.004896s +FPS=16.96, 法向力=1040.5657, 切向力X=2446.3877, 切向力Y=1710.2126 +FPS=18.76, 法向力=1145.1980, 切向力X=2085.8105, 切向力Y=1385.6243 +FPS=18.75, 法向力=1135.5452, 切向力X=1964.8350, 切向力Y=1477.0577 +FPS=18.75, 法向力=1163.6909, 切向力X=1970.1171, 切向力Y=1460.1260 +FPS=18.55, 法向力=986.2427, 切向力X=2374.4661, 切向力Y=1440.5818 +FPS=17.66, 法向力=1188.5031, 切向力X=2595.5498, 切向力Y=1874.7405 +FPS=16.73, 法向力=1077.2219, 切向力X=2730.5259, 切向力Y=1261.9421 +FPS=18.45, 法向力=1056.4419, 切向力X=2953.5657, 切向力Y=1261.0243 +FPS=18.35, 法向力=1387.2262, 切向力X=2308.3977, 切向力Y=1420.0559 +FPS=18.31, 法向力=1465.7468, 切向力X=2074.0405, 切向力Y=1771.2383 +FPS=18.30, 法向力=1339.6831, 切向力X=1672.8682, 切向力Y=1869.7439 +FPS=18.29, 法向力=1349.3188, 切向力X=1706.5157, 切向力Y=1942.3489 +FPS=18.63, 法向力=1257.3971, 切向力X=1304.5420, 切向力Y=1804.2328 +FPS=17.53, 法向力=1156.5244, 切向力X=2564.3921, 切向力Y=2099.1438 +FPS=19.21, 法向力=1242.8232, 切向力X=2698.8298, 切向力Y=2071.2815 +FPS=18.45, 法向力=1230.5229, 切向力X=2727.6025, 切向力Y=2110.1216 +FPS=18.65, 法向力=1090.2930, 切向力X=2394.0938, 切向力Y=1650.0476 +FPS=19.01, 法向力=1160.3754, 切向力X=1816.0789, 切向力Y=1756.8083 +FPS=18.29, 法向力=1254.8927, 切向力X=1469.9497, 切向力Y=1777.3700 +FPS=18.26, 法向力=1195.6426, 切向力X=1606.3516, 切向力Y=1768.1548 +FPS=18.92, 法向力=1104.8878, 切向力X=2709.6018, 切向力Y=1243.0906 +FPS=18.27, 法向力=1307.2769, 切向力X=2129.9248, 切向力Y=1624.5681 +FPS=18.98, 法向力=1347.1923, 切向力X=2225.3784, 切向力Y=1581.4722 +FPS=17.88, 法向力=1035.8859, 切向力X=1967.1819, 切向力Y=1950.1042 +FPS=18.29, 法向力=1301.1155, 切向力X=1204.9929, 切向力Y=1457.6908 +FPS=16.56, 法向力=1258.4587, 切向力X=2023.2578, 切向力Y=1297.4066 +FPS=18.46, 法向力=1201.3287, 切向力X=2000.2073, 切向力Y=1319.2133 +FPS=18.40, 法向力=1239.9349, 切向力X=2064.5547, 切向力Y=1291.9673 +FPS=19.26, 法向力=1423.3511, 切向力X=2652.2476, 切向力Y=1908.7672 +FPS=19.22, 法向力=1399.3774, 切向力X=1729.2479, 切向力Y=1346.2078 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000544s, blend=0.004323s (9 tiles incl ref), finalize=0.000119s, total=0.004995s +FPS=18.45, 法向力=1125.4902, 切向力X=2357.8516, 切向力Y=1214.9888 +FPS=18.66, 法向力=1103.9111, 切向力X=2436.0479, 切向力Y=1344.6223 +FPS=17.94, 法向力=1152.7444, 切向力X=1320.5419, 切向力Y=1237.2588 +FPS=19.04, 法向力=1125.6323, 切向力X=2858.2302, 切向力Y=1943.6981 +FPS=17.37, 法向力=1078.1259, 切向力X=2802.1670, 切向力Y=1498.1350 +FPS=18.04, 法向力=1106.5122, 切向力X=2739.1157, 切向力Y=1496.7419 +FPS=18.50, 法向力=1102.9641, 切向力X=2690.4490, 切向力Y=1509.7759 +FPS=18.25, 法向力=1085.2107, 切向力X=2282.2349, 切向力Y=2317.8379 +FPS=18.89, 法向力=1285.6639, 切向力X=1992.0247, 切向力Y=1832.0394 +FPS=18.68, 法向力=1241.6244, 切向力X=1968.0859, 切向力Y=1811.4049 +FPS=18.93, 法向力=1070.9600, 切向力X=2204.7764, 切向力Y=1474.3752 +FPS=18.70, 法向力=995.6656, 切向力X=2301.2517, 切向力Y=1845.5104 +FPS=18.76, 法向力=1561.2227, 切向力X=2155.5994, 切向力Y=1659.2118 +FPS=18.35, 法向力=1591.2131, 切向力X=2016.1658, 切向力Y=1664.3035 +FPS=18.70, 法向力=1691.0267, 切向力X=2244.2305, 切向力Y=1675.7620 +FPS=17.93, 法向力=1722.6737, 切向力X=2277.3396, 切向力Y=1699.8175 +FPS=16.60, 法向力=1590.2479, 切向力X=2629.4609, 切向力Y=657.5911 +FPS=18.11, 法向力=1148.1592, 切向力X=1525.9054, 切向力Y=1210.1765 +FPS=18.02, 法向力=1099.8402, 切向力X=1483.7004, 切向力Y=1278.0413 +FPS=17.54, 法向力=1138.7225, 切向力X=1811.7861, 切向力Y=843.3237 +FPS=18.07, 法向力=1350.2656, 切向力X=2289.8159, 切向力Y=1251.8894 +FPS=18.91, 法向力=1498.2374, 切向力X=2857.5669, 切向力Y=1383.7871 +FPS=18.71, 法向力=1569.6775, 切向力X=3065.2996, 切向力Y=1408.0856 +FPS=19.08, 法向力=1171.7805, 切向力X=2551.3408, 切向力Y=1715.6783 +FPS=17.71, 法向力=1506.6917, 切向力X=2678.3333, 切向力Y=1735.2261 +FPS=18.93, 法向力=1048.9456, 切向力X=2413.7261, 切向力Y=1386.7566 +FPS=18.86, 法向力=1110.8074, 切向力X=2364.7271, 切向力Y=1520.2107 +FPS=19.36, 法向力=1126.4502, 切向力X=2306.1079, 切向力Y=1507.6145 +FPS=19.24, 法向力=1649.9052, 切向力X=2285.6367, 切向力Y=736.1697 +FPS=17.92, 法向力=1285.2622, 切向力X=2352.7661, 切向力Y=2029.6848 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000421s, blend=0.004366s (9 tiles incl ref), finalize=0.000121s, total=0.004917s +FPS=18.66, 法向力=1348.1270, 切向力X=2311.9414, 切向力Y=1936.9730 +FPS=18.70, 法向力=1088.0559, 切向力X=2227.7949, 切向力Y=1650.1559 +FPS=18.40, 法向力=1125.0464, 切向力X=3521.4658, 切向力Y=905.4971 +FPS=17.60, 法向力=1049.6086, 切向力X=1704.9188, 切向力Y=1800.9071 +FPS=18.78, 法向力=1031.9247, 切向力X=1766.3489, 切向力Y=1939.5537 +FPS=18.94, 法向力=1173.3984, 切向力X=2402.0981, 切向力Y=1200.8232 +FPS=17.62, 法向力=1088.6008, 切向力X=2687.9202, 切向力Y=1289.1412 +FPS=17.50, 法向力=1154.9382, 切向力X=2785.8291, 切向力Y=1264.5070 +FPS=18.91, 法向力=1186.8704, 切向力X=2357.2065, 切向力Y=1832.4778 +FPS=18.49, 法向力=1161.4308, 切向力X=2277.1604, 切向力Y=1930.7380 +FPS=17.75, 法向力=1476.3711, 切向力X=1937.1429, 切向力Y=1451.8579 +FPS=18.47, 法向力=1287.7478, 切向力X=1014.5195, 切向力Y=1636.4054 +FPS=17.62, 法向力=1656.9094, 切向力X=1717.9050, 切向力Y=1663.8733 +FPS=18.71, 法向力=1597.0729, 切向力X=1855.1584, 切向力Y=1709.7498 +FPS=18.03, 法向力=1134.2058, 切向力X=2338.5542, 切向力Y=1141.5126 +FPS=19.03, 法向力=881.8539, 切向力X=2496.7620, 切向力Y=1753.2340 +FPS=18.69, 法向力=933.3409, 切向力X=2458.3547, 切向力Y=2045.1638 +FPS=17.64, 法向力=1369.5695, 切向力X=1713.5745, 切向力Y=1751.6548 +FPS=18.27, 法向力=1421.5037, 切向力X=1755.8914, 切向力Y=1873.8408 +FPS=18.74, 法向力=1180.1614, 切向力X=2285.6233, 切向力Y=1938.8014 +FPS=18.26, 法向力=1160.7026, 切向力X=2484.3843, 切向力Y=1487.0226 +FPS=18.35, 法向力=1176.3787, 切向力X=2474.7974, 切向力Y=1376.8142 +FPS=18.27, 法向力=1545.7327, 切向力X=2372.1174, 切向力Y=1703.5564 +FPS=18.90, 法向力=1166.1079, 切向力X=2187.1438, 切向力Y=1816.5541 +FPS=18.12, 法向力=837.9282, 切向力X=1536.8408, 切向力Y=1941.3423 +FPS=17.60, 法向力=845.5020, 切向力X=1494.7522, 切向力Y=2000.5571 +FPS=17.43, 法向力=888.4713, 切向力X=2368.7959, 切向力Y=1546.0062 +FPS=18.98, 法向力=1255.2238, 切向力X=2637.4319, 切向力Y=2034.4198 +FPS=19.26, 法向力=1337.2437, 切向力X=2809.6970, 切向力Y=2080.5618 +FPS=19.88, 法向力=1338.3794, 切向力X=2827.7180, 切向力Y=2069.9771 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000412s, blend=0.004208s (9 tiles incl ref), finalize=0.000120s, total=0.004751s +FPS=17.32, 法向力=1826.5679, 切向力X=1842.6512, 切向力Y=1195.4254 +FPS=18.24, 法向力=1789.6731, 切向力X=1851.2856, 切向力Y=1219.2589 +FPS=18.74, 法向力=1136.5691, 切向力X=2608.8826, 切向力Y=1777.0211 +FPS=18.56, 法向力=1196.8273, 切向力X=2729.8416, 切向力Y=1837.4806 +FPS=18.02, 法向力=1299.4354, 切向力X=2824.9346, 切向力Y=1211.0095 +FPS=18.91, 法向力=1331.8440, 切向力X=2650.2227, 切向力Y=1035.5583 +FPS=18.49, 法向力=1073.0254, 切向力X=1813.0439, 切向力Y=868.1891 +FPS=17.91, 法向力=1061.6846, 切向力X=1797.3835, 切向力Y=942.4550 +FPS=18.64, 法向力=1067.5573, 切向力X=1818.9133, 切向力Y=893.6357 +FPS=19.07, 法向力=1101.2758, 切向力X=2468.4316, 切向力Y=1382.6658 +FPS=20.60, 法向力=1218.9456, 切向力X=2430.6807, 切向力Y=1321.8499 +FPS=17.57, 法向力=1131.8492, 切向力X=1526.4546, 切向力Y=1791.4363 +FPS=19.15, 法向力=1139.0247, 切向力X=1562.3611, 切向力Y=1795.7031 +FPS=18.88, 法向力=1129.0646, 切向力X=2634.9373, 切向力Y=1124.8516 +FPS=19.12, 法向力=859.3351, 切向力X=2410.8569, 切向力Y=1030.5944 +FPS=19.15, 法向力=919.4855, 切向力X=2481.8232, 切向力Y=1115.3999 +FPS=18.91, 法向力=1323.4742, 切向力X=2111.9517, 切向力Y=1489.5505 +FPS=18.40, 法向力=1315.3553, 切向力X=2223.2397, 切向力Y=1644.4119 +FPS=19.22, 法向力=1543.1748, 切向力X=1973.6975, 切向力Y=1892.7028 +FPS=19.11, 法向力=1615.9774, 切向力X=2012.5969, 切向力Y=1903.3308 +FPS=19.03, 法向力=1632.5525, 切向力X=1993.5635, 切向力Y=1928.3560 +FPS=19.13, 法向力=1057.9530, 切向力X=2301.8569, 切向力Y=2313.3398 +FPS=18.81, 法向力=1502.1929, 切向力X=1971.9250, 切向力Y=2200.7910 +FPS=19.02, 法向力=1015.0406, 切向力X=2251.3442, 切向力Y=1703.2175 +FPS=18.12, 法向力=971.7642, 切向力X=2260.2375, 切向力Y=1734.9014 +FPS=18.71, 法向力=993.0073, 切向力X=2248.9189, 切向力Y=1705.9832 +FPS=19.20, 法向力=1237.8730, 切向力X=1962.5605, 切向力Y=1101.3197 +FPS=18.68, 法向力=1276.6946, 切向力X=2394.0627, 切向力Y=1663.1707 +FPS=19.21, 法向力=1030.0969, 切向力X=2174.6541, 切向力Y=1996.2019 +FPS=17.97, 法向力=1020.0549, 切向力X=2050.9155, 切向力Y=1918.0189 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000433s, blend=0.004368s (9 tiles incl ref), finalize=0.000123s, total=0.004934s +FPS=17.56, 法向力=1314.9592, 切向力X=2895.9512, 切向力Y=1738.5107 +FPS=18.74, 法向力=1242.0658, 切向力X=2561.7334, 切向力Y=1643.5770 +FPS=19.11, 法向力=1112.1057, 切向力X=3062.4954, 切向力Y=1185.8542 +FPS=19.19, 法向力=1111.0542, 切向力X=3177.2036, 切向力Y=1284.8639 +FPS=19.43, 法向力=1150.5920, 切向力X=2486.9902, 切向力Y=1021.4224 +FPS=18.97, 法向力=1144.3646, 切向力X=2527.8516, 切向力Y=1055.1608 +FPS=18.98, 法向力=1555.8700, 切向力X=2200.1045, 切向力Y=949.0699 +FPS=19.59, 法向力=1542.8160, 切向力X=2241.7969, 切向力Y=1015.0992 +FPS=19.09, 法向力=1211.5847, 切向力X=2156.0647, 切向力Y=1607.0886 +FPS=18.91, 法向力=1116.2986, 切向力X=2339.6914, 切向力Y=1852.0786 +FPS=18.71, 法向力=1140.4746, 切向力X=1930.7809, 切向力Y=2030.7500 +FPS=19.17, 法向力=1158.4280, 切向力X=2019.9009, 切向力Y=2061.0657 +FPS=18.22, 法向力=1208.9172, 切向力X=3057.2231, 切向力Y=1923.8065 +FPS=19.17, 法向力=1213.7026, 切向力X=3124.4138, 切向力Y=1885.4253 +FPS=19.66, 法向力=1571.8990, 切向力X=1880.0132, 切向力Y=1022.9805 +FPS=18.45, 法向力=1140.0830, 切向力X=2618.4907, 切向力Y=1068.2871 +FPS=18.97, 法向力=1153.5299, 切向力X=2620.7671, 切向力Y=1093.1532 +FPS=18.91, 法向力=1225.3014, 切向力X=2641.5732, 切向力Y=2261.9717 +FPS=17.56, 法向力=1688.0432, 切向力X=1575.3101, 切向力Y=1554.6802 +FPS=16.48, 法向力=1670.4995, 切向力X=1503.9447, 切向力Y=1591.9575 +FPS=17.97, 法向力=1280.2351, 切向力X=1963.1781, 切向力Y=1361.5039 +FPS=19.23, 法向力=1322.4111, 切向力X=1460.9890, 切向力Y=1454.1035 +FPS=18.36, 法向力=1261.0500, 切向力X=1974.3281, 切向力Y=1703.4019 +FPS=17.97, 法向力=1272.0051, 切向力X=2060.2510, 切向力Y=1681.6978 +FPS=18.91, 法向力=1335.0236, 切向力X=2851.1465, 切向力Y=1336.2913 +FPS=19.32, 法向力=1430.5876, 切向力X=2917.2090, 切向力Y=1292.6412 +FPS=19.53, 法向力=1106.9163, 切向力X=2026.3745, 切向力Y=1592.1849 +FPS=18.00, 法向力=1203.0828, 切向力X=2666.0168, 切向力Y=1243.0981 +FPS=18.87, 法向力=1284.8953, 切向力X=2836.8662, 切向力Y=1246.7795 +FPS=18.76, 法向力=1251.9856, 切向力X=1521.9148, 切向力Y=2121.4558 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000427s, blend=0.004286s (9 tiles incl ref), finalize=0.000128s, total=0.004853s +FPS=18.55, 法向力=1254.5710, 切向力X=2481.7246, 切向力Y=1343.2734 +FPS=18.89, 法向力=1339.8059, 切向力X=1312.1924, 切向力Y=1678.0842 +FPS=18.81, 法向力=1366.2021, 切向力X=1469.1594, 切向力Y=1590.2776 +FPS=19.00, 法向力=1313.3606, 切向力X=2362.6755, 切向力Y=737.2987 +FPS=18.43, 法向力=1348.1506, 切向力X=2355.5759, 切向力Y=783.1462 +FPS=19.01, 法向力=1160.7571, 切向力X=2395.8984, 切向力Y=1274.4517 +FPS=17.56, 法向力=1168.0323, 切向力X=2357.1082, 切向力Y=1255.3860 +FPS=18.68, 法向力=1644.5793, 切向力X=1903.2842, 切向力Y=1632.6587 +FPS=18.34, 法向力=1017.9270, 切向力X=2072.9072, 切向力Y=1619.3232 +FPS=17.71, 法向力=1636.6110, 切向力X=1670.8989, 切向力Y=1431.2617 +FPS=18.36, 法向力=1676.5969, 切向力X=1664.1707, 切向力Y=1247.4994 +FPS=18.99, 法向力=1275.3611, 切向力X=2363.6736, 切向力Y=2110.6938 +FPS=17.96, 法向力=1071.8047, 切向力X=2474.6025, 切向力Y=2076.7307 +FPS=17.76, 法向力=1012.5427, 切向力X=2610.8965, 切向力Y=2049.2200 +FPS=18.97, 法向力=963.7560, 切向力X=1565.5396, 切向力Y=1843.5322 +FPS=18.03, 法向力=984.8754, 切向力X=1572.9523, 切向力Y=1883.4994 +FPS=18.86, 法向力=1113.1479, 切向力X=2100.6216, 切向力Y=1409.5537 +FPS=18.46, 法向力=1082.8052, 切向力X=2068.9268, 切向力Y=1279.0179 +FPS=18.72, 法向力=1220.7520, 切向力X=2970.9253, 切向力Y=1701.4869 +FPS=18.93, 法向力=1193.6401, 切向力X=3024.8013, 切向力Y=1815.4963 +FPS=18.75, 法向力=1045.7922, 切向力X=2373.2832, 切向力Y=1921.4227 +FPS=17.64, 法向力=958.3501, 切向力X=2003.6189, 切向力Y=1457.1042 +FPS=18.35, 法向力=934.2408, 切向力X=1964.0358, 切向力Y=1456.0149 +FPS=17.98, 法向力=1150.6292, 切向力X=2694.9878, 切向力Y=1253.5837 +FPS=18.86, 法向力=1189.5142, 切向力X=2756.4106, 切向力Y=1403.5085 +FPS=18.38, 法向力=1505.1085, 切向力X=2084.9297, 切向力Y=852.1085 +FPS=18.50, 法向力=882.1455, 切向力X=2110.8428, 切向力Y=1821.1350 +FPS=18.93, 法向力=872.2676, 切向力X=2174.6724, 切向力Y=1839.3635 +FPS=18.95, 法向力=1279.5166, 切向力X=2159.6772, 切向力Y=1598.4967 +FPS=17.84, 法向力=1211.3474, 切向力X=1509.8805, 切向力Y=1056.9446 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000449s, blend=0.004231s (9 tiles incl ref), finalize=0.000121s, total=0.004810s +FPS=17.64, 法向力=1020.7167, 切向力X=1704.3921, 切向力Y=1210.1309 +FPS=17.51, 法向力=984.5402, 切向力X=1785.5564, 切向力Y=1293.6084 +FPS=18.30, 法向力=1198.9911, 切向力X=1927.0342, 切向力Y=2104.0820 +FPS=18.84, 法向力=1012.5512, 切向力X=1126.1868, 切向力Y=2287.7427 +FPS=17.05, 法向力=1184.3724, 切向力X=2223.1592, 切向力Y=1457.2344 +FPS=17.98, 法向力=1296.1899, 切向力X=2292.0486, 切向力Y=1250.2704 +FPS=16.94, 法向力=963.2226, 切向力X=2683.7478, 切向力Y=1326.3752 +FPS=17.75, 法向力=1422.9171, 切向力X=1828.1035, 切向力Y=866.6613 +FPS=17.37, 法向力=1415.7371, 切向力X=1897.7065, 切向力Y=811.5907 +FPS=18.43, 法向力=1483.0870, 切向力X=2462.0032, 切向力Y=2344.4929 +FPS=19.05, 法向力=1523.2290, 切向力X=2409.1206, 切向力Y=2568.4131 +FPS=17.12, 法向力=1158.9117, 切向力X=2000.1241, 切向力Y=1460.3352 +FPS=17.73, 法向力=1473.0188, 切向力X=2064.9021, 切向力Y=1359.8604 +FPS=18.16, 法向力=1508.8606, 切向力X=2085.2407, 切向力Y=1408.9630 +FPS=17.64, 法向力=1413.9431, 切向力X=1874.7068, 切向力Y=1934.9241 +FPS=18.35, 法向力=1424.1064, 切向力X=2385.2563, 切向力Y=1580.1882 +FPS=18.67, 法向力=1537.4883, 切向力X=2356.4333, 切向力Y=1955.8413 +FPS=17.54, 法向力=1596.8018, 切向力X=2377.1523, 切向力Y=1986.3625 +FPS=18.13, 法向力=1455.5820, 切向力X=2587.7078, 切向力Y=1508.9692 +FPS=18.49, 法向力=1527.2502, 切向力X=1894.3679, 切向力Y=1680.4938 +FPS=15.59, 法向力=1699.7976, 切向力X=2391.0259, 切向力Y=1789.4553 +FPS=16.69, 法向力=1732.3325, 切向力X=2418.3230, 切向力Y=1854.1099 +FPS=17.72, 法向力=1132.1589, 切向力X=2052.7705, 切向力Y=986.9682 +FPS=17.79, 法向力=1246.6587, 切向力X=2734.7388, 切向力Y=1597.2473 +FPS=17.50, 法向力=994.2109, 切向力X=2463.3723, 切向力Y=1479.8291 +FPS=17.39, 法向力=1019.7227, 切向力X=2522.0962, 切向力Y=1466.3621 +FPS=18.62, 法向力=1041.3691, 切向力X=2588.0010, 切向力Y=1475.4993 +FPS=18.16, 法向力=1377.4094, 切向力X=2961.3247, 切向力Y=1843.8196 +FPS=18.33, 法向力=1210.6790, 切向力X=2805.5171, 切向力Y=1878.1384 +FPS=18.28, 法向力=1708.4620, 切向力X=2775.1689, 切向力Y=1503.4885 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000443s, blend=0.004298s (9 tiles incl ref), finalize=0.000120s, total=0.004872s +FPS=18.07, 法向力=1771.8770, 切向力X=2840.4775, 切向力Y=1531.6682 +FPS=16.87, 法向力=1544.1484, 切向力X=1843.0823, 切向力Y=1764.7064 +FPS=18.35, 法向力=1179.8663, 切向力X=2141.0049, 切向力Y=1634.6804 +FPS=17.58, 法向力=1197.9537, 切向力X=2232.9158, 切向力Y=1694.6570 +FPS=16.95, 法向力=950.9417, 切向力X=2673.3730, 切向力Y=1817.9009 +FPS=18.21, 法向力=1341.4038, 切向力X=1491.5881, 切向力Y=1183.5276 +FPS=18.34, 法向力=1275.5352, 切向力X=1814.4133, 切向力Y=1314.1798 +FPS=18.35, 法向力=1268.4648, 切向力X=1987.6091, 切向力Y=1288.0486 +FPS=18.22, 法向力=1419.0878, 切向力X=2155.6094, 切向力Y=1144.4465 +FPS=17.64, 法向力=1015.0143, 切向力X=2151.3459, 切向力Y=1994.7645 +FPS=17.93, 法向力=1035.3335, 切向力X=2167.0957, 切向力Y=2036.3240 +FPS=19.38, 法向力=1025.9181, 切向力X=2192.9658, 切向力Y=2002.2766 +FPS=17.84, 法向力=1301.3301, 切向力X=2052.7373, 切向力Y=1723.4419 +FPS=16.90, 法向力=1368.2719, 切向力X=2512.2124, 切向力Y=2085.6082 +FPS=16.97, 法向力=1092.6743, 切向力X=2294.2842, 切向力Y=1592.6431 +FPS=17.65, 法向力=1043.4172, 切向力X=2406.5977, 切向力Y=1581.9399 +FPS=17.92, 法向力=1912.7739, 切向力X=1917.8088, 切向力Y=1080.0134 +FPS=17.35, 法向力=1434.2931, 切向力X=2200.1438, 切向力Y=1374.0585 +FPS=17.32, 法向力=1375.3479, 切向力X=2069.3960, 切向力Y=1883.7905 +FPS=18.38, 法向力=1426.2417, 切向力X=1989.5117, 切向力Y=1871.3641 +FPS=18.34, 法向力=994.3458, 切向力X=2506.9897, 切向力Y=2204.2397 +FPS=18.18, 法向力=1260.9397, 切向力X=2754.0120, 切向力Y=1943.0371 +FPS=17.87, 法向力=1406.3788, 切向力X=2890.5391, 切向力Y=741.3294 +FPS=17.74, 法向力=1475.0961, 切向力X=2872.7632, 切向力Y=688.4388 +FPS=16.26, 法向力=1395.9259, 切向力X=2911.2764, 切向力Y=827.2638 +FPS=17.83, 法向力=1154.3076, 切向力X=2003.1602, 切向力Y=1882.2213 +FPS=17.78, 法向力=1150.8881, 切向力X=2111.0759, 切向力Y=1979.5542 +FPS=19.26, 法向力=1167.4181, 切向力X=2027.3232, 切向力Y=1974.6847 +FPS=17.65, 法向力=1305.4800, 切向力X=1925.7064, 切向力Y=1564.9686 +FPS=18.48, 法向力=1531.0457, 切向力X=2564.7319, 切向力Y=1168.7117 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000009s (hit), reset=0.000564s, blend=0.004534s (9 tiles incl ref), finalize=0.000119s, total=0.005234s +FPS=18.13, 法向力=1240.4323, 切向力X=2592.1328, 切向力Y=1399.5085 +FPS=18.36, 法向力=1268.8623, 切向力X=2589.4771, 切向力Y=1289.1437 +FPS=18.25, 法向力=1174.3391, 切向力X=2889.3174, 切向力Y=1410.7808 +FPS=17.91, 法向力=1123.3540, 切向力X=2081.2856, 切向力Y=1505.3577 +FPS=18.62, 法向力=1014.2839, 切向力X=2196.6094, 切向力Y=1662.7834 +FPS=18.16, 法向力=1019.5455, 切向力X=2280.5107, 切向力Y=1613.8307 +FPS=18.00, 法向力=977.3291, 切向力X=2259.3630, 切向力Y=1628.8815 +FPS=18.59, 法向力=1042.5853, 切向力X=1927.3450, 切向力Y=1088.8602 +FPS=17.68, 法向力=1147.2152, 切向力X=1905.9153, 切向力Y=1824.5605 +FPS=18.76, 法向力=1142.8525, 切向力X=1801.6067, 切向力Y=1868.0391 +FPS=18.18, 法向力=1118.7362, 切向力X=1869.0970, 切向力Y=1958.0051 +FPS=17.79, 法向力=1544.0171, 切向力X=2565.6619, 切向力Y=1244.6333 +FPS=18.79, 法向力=1664.7426, 切向力X=1300.7363, 切向力Y=1548.7101 +FPS=18.50, 法向力=1275.3685, 切向力X=2227.6343, 切向力Y=1628.2661 +FPS=18.53, 法向力=1246.4633, 切向力X=2324.8931, 切向力Y=1583.6985 +FPS=18.76, 法向力=1390.0833, 切向力X=2928.3093, 切向力Y=1669.1831 +FPS=18.93, 法向力=1317.9691, 切向力X=2695.4236, 切向力Y=2089.4043 +FPS=18.42, 法向力=1319.3892, 切向力X=2595.5215, 切向力Y=2055.9424 +FPS=18.03, 法向力=1295.7073, 切向力X=2590.6846, 切向力Y=2029.4998 +FPS=19.87, 法向力=1267.5341, 切向力X=1807.5735, 切向力Y=1270.3884 +FPS=17.65, 法向力=1103.9532, 切向力X=2332.1907, 切向力Y=1881.3296 +FPS=18.19, 法向力=935.9469, 切向力X=1965.4761, 切向力Y=1434.1897 +FPS=18.49, 法向力=980.5892, 切向力X=2032.2837, 切向力Y=1396.3062 +FPS=18.61, 法向力=1154.6084, 切向力X=1995.4430, 切向力Y=2295.4902 +FPS=18.67, 法向力=1343.9769, 切向力X=2539.1426, 切向力Y=1227.5994 +FPS=18.85, 法向力=1108.5006, 切向力X=2062.7617, 切向力Y=1986.5295 +FPS=17.58, 法向力=1154.6726, 切向力X=2037.4270, 切向力Y=2154.4187 +FPS=18.51, 法向力=1139.6897, 切向力X=1999.7921, 切向力Y=2157.7549 +FPS=18.58, 法向力=977.0270, 切向力X=2752.9429, 切向力Y=1697.8433 +FPS=19.63, 法向力=975.9229, 切向力X=2702.1809, 切向力Y=1708.7075 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000511s, blend=0.004338s (9 tiles incl ref), finalize=0.000121s, total=0.004983s +FPS=17.20, 法向力=1292.2671, 切向力X=2755.7119, 切向力Y=2132.6582 +FPS=18.83, 法向力=1291.5166, 切向力X=2763.5259, 切向力Y=2117.7542 +FPS=18.65, 法向力=1290.0205, 切向力X=3236.8030, 切向力Y=1631.1797 +FPS=18.18, 法向力=1058.1345, 切向力X=2358.9062, 切向力Y=1652.4215 +FPS=19.23, 法向力=1057.6111, 切向力X=2710.5022, 切向力Y=1503.5612 +FPS=18.44, 法向力=1088.0991, 切向力X=2795.3015, 切向力Y=1433.6531 +FPS=18.89, 法向力=1055.6067, 切向力X=2220.4233, 切向力Y=1793.7241 +FPS=18.64, 法向力=1079.3887, 切向力X=2167.5964, 切向力Y=1770.2450 +FPS=18.05, 法向力=1006.4705, 切向力X=3369.9263, 切向力Y=1815.9657 +FPS=17.58, 法向力=1596.0500, 切向力X=1656.7537, 切向力Y=1703.1930 +FPS=18.74, 法向力=1605.4187, 切向力X=1696.5321, 切向力Y=1779.3906 +FPS=18.41, 法向力=1471.6282, 切向力X=1592.1760, 切向力Y=1266.6504 +FPS=19.03, 法向力=871.4424, 切向力X=2343.0391, 切向力Y=2071.0532 +FPS=18.11, 法向力=837.9056, 切向力X=2403.3174, 切向力Y=2133.3638 +FPS=17.04, 法向力=972.0693, 切向力X=2738.3049, 切向力Y=1191.3760 +FPS=19.09, 法向力=1019.5450, 切向力X=2086.5659, 切向力Y=2027.8729 +FPS=18.39, 法向力=1106.8239, 切向力X=2078.8394, 切向力Y=1918.2122 +FPS=17.64, 法向力=1105.7599, 切向力X=2063.9761, 切向力Y=1922.7371 +FPS=16.91, 法向力=958.6644, 切向力X=1554.4236, 切向力Y=1882.8698 +FPS=19.42, 法向力=993.8890, 切向力X=1586.7224, 切向力Y=1965.6943 +FPS=18.68, 法向力=910.5322, 切向力X=2725.4048, 切向力Y=1428.6208 +FPS=17.98, 法向力=960.6553, 切向力X=2734.6655, 切向力Y=1468.8225 +FPS=19.21, 法向力=1046.6406, 切向力X=2445.3091, 切向力Y=1249.7739 +FPS=17.82, 法向力=1004.6503, 切向力X=2290.6602, 切向力Y=1658.1425 +FPS=19.02, 法向力=1275.3777, 切向力X=2154.4084, 切向力Y=2181.3584 +FPS=18.64, 法向力=1337.0837, 切向力X=2127.5476, 切向力Y=2009.5817 +FPS=18.51, 法向力=1102.8085, 切向力X=2006.4485, 切向力Y=2811.2705 +FPS=17.27, 法向力=1036.1680, 切向力X=2123.1907, 切向力Y=1857.6340 +FPS=19.10, 法向力=1191.7732, 切向力X=1645.0764, 切向力Y=1874.7517 +FPS=18.21, 法向力=1208.4253, 切向力X=1675.5509, 切向力Y=1915.2230 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000418s, blend=0.004227s (9 tiles incl ref), finalize=0.000125s, total=0.004779s +FPS=18.65, 法向力=1212.0948, 切向力X=1703.8857, 切向力Y=1927.6750 +FPS=18.77, 法向力=1176.0138, 切向力X=2210.6162, 切向力Y=1096.4044 +FPS=18.70, 法向力=1158.5653, 切向力X=1581.0649, 切向力Y=1779.6414 +FPS=19.04, 法向力=1171.3423, 切向力X=1532.0758, 切向力Y=1874.6921 +FPS=18.68, 法向力=1087.9749, 切向力X=1617.9866, 切向力Y=1760.4249 +FPS=17.80, 法向力=1179.3953, 切向力X=2313.4150, 切向力Y=1612.7444 +FPS=19.10, 法向力=912.4058, 切向力X=2285.1399, 切向力Y=2003.1399 +FPS=19.23, 法向力=902.2407, 切向力X=2323.6851, 切向力Y=2029.6992 +FPS=19.64, 法向力=1294.2302, 切向力X=1960.2542, 切向力Y=2197.8005 +FPS=18.74, 法向力=1412.3083, 切向力X=1889.5366, 切向力Y=2067.4229 +FPS=18.53, 法向力=955.3264, 切向力X=2723.4858, 切向力Y=2532.6812 +FPS=18.69, 法向力=813.1729, 切向力X=2036.9620, 切向力Y=2022.4602 +FPS=18.46, 法向力=788.0497, 切向力X=1980.9222, 切向力Y=2031.3665 +FPS=18.62, 法向力=1023.1270, 切向力X=1507.4524, 切向力Y=1514.7094 +FPS=19.21, 法向力=1347.7506, 切向力X=2261.7695, 切向力Y=1280.7007 +FPS=18.88, 法向力=1298.8066, 切向力X=2278.1326, 切向力Y=1838.4741 +FPS=18.90, 法向力=1296.6611, 切向力X=2226.7930, 切向力Y=1846.6904 +FPS=19.32, 法向力=1295.3671, 切向力X=2199.0840, 切向力Y=1796.4912 +FPS=19.15, 法向力=1234.5259, 切向力X=2417.2227, 切向力Y=1765.8882 +FPS=18.44, 法向力=1294.5684, 切向力X=2571.4897, 切向力Y=1926.0386 +FPS=19.41, 法向力=1558.2090, 切向力X=1651.1818, 切向力Y=1455.3868 +FPS=18.59, 法向力=1593.3319, 切向力X=1751.7129, 切向力Y=1490.2439 +FPS=18.89, 法向力=1260.3511, 切向力X=2739.0674, 切向力Y=963.5130 +FPS=18.71, 法向力=1071.4355, 切向力X=2790.0872, 切向力Y=1828.9877 +FPS=17.94, 法向力=1067.7405, 切向力X=2774.7915, 切向力Y=1916.8145 +FPS=19.45, 法向力=1650.5555, 切向力X=3073.0322, 切向力Y=1477.3154 +FPS=19.07, 法向力=1742.3987, 切向力X=3002.9365, 切向力Y=1613.6743 +FPS=20.28, 法向力=1062.7721, 切向力X=2888.4602, 切向力Y=1838.5258 +FPS=18.77, 法向力=1133.2621, 切向力X=2739.3152, 切向力Y=1429.6228 +FPS=19.18, 法向力=1156.3231, 切向力X=2737.1343, 切向力Y=1451.0164 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000459s, blend=0.004254s (9 tiles incl ref), finalize=0.000122s, total=0.004846s +FPS=17.89, 法向力=1377.4045, 切向力X=2989.0596, 切向力Y=1283.3748 +FPS=19.46, 法向力=1329.9421, 切向力X=2343.9592, 切向力Y=2897.2019 +FPS=18.36, 法向力=1091.3003, 切向力X=2601.7478, 切向力Y=1632.8035 +FPS=18.10, 法向力=1067.5784, 切向力X=2626.2695, 切向力Y=1618.7175 +FPS=18.28, 法向力=1251.9351, 切向力X=2347.0942, 切向力Y=1732.1439 +FPS=16.45, 法向力=1303.5881, 切向力X=1883.1038, 切向力Y=1648.5989 +FPS=17.53, 法向力=1127.4243, 切向力X=2347.8848, 切向力Y=1688.7084 +FPS=19.38, 法向力=1090.4661, 切向力X=2378.9851, 切向力Y=1693.9460 +FPS=18.32, 法向力=1097.8899, 切向力X=2396.2788, 切向力Y=1701.7395 +FPS=18.78, 法向力=1115.2842, 切向力X=3315.3530, 切向力Y=2004.9458 +FPS=18.96, 法向力=925.6855, 切向力X=2830.5942, 切向力Y=2323.4302 +FPS=18.70, 法向力=1305.1187, 切向力X=2971.3044, 切向力Y=919.9594 +FPS=17.76, 法向力=1320.0742, 切向力X=2965.7886, 切向力Y=946.7188 +FPS=19.25, 法向力=968.6988, 切向力X=2549.2427, 切向力Y=1586.7738 +FPS=18.48, 法向力=1093.4526, 切向力X=2250.1758, 切向力Y=1655.3470 +FPS=18.82, 法向力=1037.8418, 切向力X=2364.2192, 切向力Y=1707.3140 +FPS=19.08, 法向力=1043.9130, 切向力X=2344.1582, 切向力Y=1677.0862 +FPS=19.83, 法向力=1647.0503, 切向力X=2116.6587, 切向力Y=398.9357 +FPS=17.45, 法向力=1643.3848, 切向力X=2536.0439, 切向力Y=899.7543 +FPS=18.82, 法向力=1076.6558, 切向力X=1810.3291, 切向力Y=1721.2249 +FPS=18.67, 法向力=1085.6208, 切向力X=1703.6321, 切向力Y=1810.4094 +FPS=17.57, 法向力=1187.0027, 切向力X=1803.4004, 切向力Y=1684.1128 +FPS=18.89, 法向力=1388.5774, 切向力X=2066.8230, 切向力Y=1170.7043 +FPS=18.27, 法向力=1436.9227, 切向力X=2037.7649, 切向力Y=1289.6772 +FPS=17.51, 法向力=1215.2712, 切向力X=2131.1182, 切向力Y=1489.2961 +FPS=17.13, 法向力=1000.3624, 切向力X=2395.5938, 切向力Y=1167.9612 +FPS=19.28, 法向力=1280.0033, 切向力X=2787.6353, 切向力Y=1931.4142 +FPS=18.46, 法向力=1279.1868, 切向力X=2861.6965, 切向力Y=2004.6643 +FPS=20.27, 法向力=1297.6276, 切向力X=2889.6855, 切向力Y=1972.7267 +FPS=18.91, 法向力=1343.4841, 切向力X=2201.0615, 切向力Y=1188.7231 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000618s, blend=0.004261s (9 tiles incl ref), finalize=0.000119s, total=0.005009s +FPS=17.91, 法向力=1564.8586, 切向力X=2832.8994, 切向力Y=858.4631 +FPS=19.34, 法向力=932.7347, 切向力X=3372.4165, 切向力Y=1999.4021 +FPS=18.64, 法向力=924.9514, 切向力X=3525.1321, 切向力Y=1914.8639 +FPS=17.53, 法向力=924.0217, 切向力X=3520.1321, 切向力Y=1868.4523 +FPS=17.20, 法向力=911.2562, 切向力X=2075.4905, 切向力Y=1556.6045 +FPS=18.81, 法向力=1306.8821, 切向力X=3611.8323, 切向力Y=1671.0642 +FPS=18.31, 法向力=1297.2046, 切向力X=3547.5493, 切向力Y=1587.1023 +FPS=19.11, 法向力=1324.6702, 切向力X=3571.4783, 切向力Y=1580.6119 +FPS=19.36, 法向力=1067.7800, 切向力X=2183.9004, 切向力Y=1558.4045 +FPS=18.74, 法向力=1749.3458, 切向力X=2139.9597, 切向力Y=2081.6157 +FPS=17.39, 法向力=1798.9052, 切向力X=2312.1418, 切向力Y=2061.3152 +FPS=18.15, 法向力=1189.5796, 切向力X=2779.5566, 切向力Y=1895.8162 +FPS=18.46, 法向力=1177.2480, 切向力X=2528.1423, 切向力Y=2773.5996 +FPS=19.04, 法向力=1455.0350, 切向力X=1570.6904, 切向力Y=2269.9673 +FPS=18.99, 法向力=1460.6095, 切向力X=1606.4224, 切向力Y=2318.7017 +FPS=18.51, 法向力=1264.6619, 切向力X=2778.9905, 切向力Y=1719.3885 +FPS=18.49, 法向力=1225.0499, 切向力X=2787.6885, 切向力Y=1750.4703 +FPS=18.14, 法向力=1219.1466, 切向力X=1100.6631, 切向力Y=2273.0610 +FPS=17.87, 法向力=1233.3190, 切向力X=1097.3591, 切向力Y=2381.8594 +FPS=18.91, 法向力=1261.2917, 切向力X=1125.2346, 切向力Y=2342.0117 +FPS=17.92, 法向力=1438.9380, 切向力X=2361.7483, 切向力Y=1015.6115 +FPS=18.58, 法向力=1061.4681, 切向力X=2203.9851, 切向力Y=1766.9016 +FPS=18.91, 法向力=1232.7388, 切向力X=2771.4668, 切向力Y=2127.8872 +FPS=19.34, 法向力=1287.1702, 切向力X=2939.5811, 切向力Y=2233.4458 +FPS=18.15, 法向力=1357.1216, 切向力X=1735.5203, 切向力Y=1704.4695 +FPS=19.63, 法向力=1372.4724, 切向力X=1650.4370, 切向力Y=1791.7313 +FPS=19.12, 法向力=1276.5941, 切向力X=1824.2668, 切向力Y=1969.5106 +FPS=19.57, 法向力=1076.2421, 切向力X=2023.4407, 切向力Y=1618.8730 +FPS=18.55, 法向力=1053.6989, 切向力X=2080.3154, 切向力Y=1697.8929 +FPS=19.49, 法向力=1165.2135, 切向力X=2150.0586, 切向力Y=1734.8281 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000417s, blend=0.004297s (9 tiles incl ref), finalize=0.000136s, total=0.004860s +FPS=19.27, 法向力=1440.6936, 切向力X=2059.5088, 切向力Y=1448.1917 +FPS=18.34, 法向力=1419.4382, 切向力X=1987.7643, 切向力Y=1421.6041 +FPS=19.67, 法向力=1244.7832, 切向力X=2247.6289, 切向力Y=1140.3323 +FPS=18.26, 法向力=1297.9513, 切向力X=2312.1738, 切向力Y=1203.1965 +FPS=19.28, 法向力=1332.6753, 切向力X=2351.4792, 切向力Y=1658.9073 +FPS=19.38, 法向力=1099.5300, 切向力X=2175.8145, 切向力Y=1836.4312 +FPS=19.22, 法向力=1100.1489, 切向力X=2166.3923, 切向力Y=1781.7257 +FPS=19.03, 法向力=1342.2773, 切向力X=2580.7695, 切向力Y=1276.1284 +FPS=19.25, 法向力=1142.1693, 切向力X=2325.4893, 切向力Y=1812.3179 +FPS=19.43, 法向力=1170.6890, 切向力X=1438.0850, 切向力Y=1875.2227 +FPS=19.15, 法向力=1201.5238, 切向力X=1645.4448, 切向力Y=1883.9474 +FPS=19.31, 法向力=891.5079, 切向力X=1885.1497, 切向力Y=2419.8315 +FPS=18.57, 法向力=881.9357, 切向力X=1917.9268, 切向力Y=2485.5083 +FPS=19.36, 法向力=1222.6567, 切向力X=2626.5159, 切向力Y=1997.0676 +FPS=18.28, 法向力=1169.4481, 切向力X=2293.9717, 切向力Y=1056.2517 +FPS=19.19, 法向力=1275.3842, 切向力X=2412.8477, 切向力Y=982.7986 +FPS=18.67, 法向力=1041.2795, 切向力X=2866.2949, 切向力Y=2292.6602 +FPS=18.68, 法向力=1341.6121, 切向力X=2575.5081, 切向力Y=2031.3053 +FPS=18.87, 法向力=1251.6772, 切向力X=1775.3477, 切向力Y=2073.1670 +FPS=19.02, 法向力=1342.5684, 切向力X=1754.4941, 切向力Y=2145.2134 +FPS=18.81, 法向力=1352.8726, 切向力X=1732.9242, 切向力Y=2148.5339 +FPS=20.36, 法向力=1457.5730, 切向力X=2073.5176, 切向力Y=2550.0791 +FPS=17.48, 法向力=1067.2101, 切向力X=2104.2637, 切向力Y=1875.5891 +FPS=18.48, 法向力=1035.0068, 切向力X=2158.9675, 切向力Y=1974.6678 +FPS=19.02, 法向力=1207.0515, 切向力X=2311.9233, 切向力Y=1224.8921 +FPS=19.38, 法向力=956.3589, 切向力X=1893.6381, 切向力Y=2258.3667 +FPS=18.99, 法向力=1099.0889, 切向力X=1521.2231, 切向力Y=1697.8528 +FPS=18.78, 法向力=1169.4082, 切向力X=1533.7478, 切向力Y=1700.3254 +FPS=18.35, 法向力=1252.3831, 切向力X=2742.3613, 切向力Y=1801.0295 +FPS=18.81, 法向力=1332.9656, 切向力X=2861.6504, 切向力Y=1711.5625 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000706s, blend=0.004838s (9 tiles incl ref), finalize=0.000144s, total=0.005699s +FPS=18.15, 法向力=1125.9385, 切向力X=2505.0151, 切向力Y=1668.8226 +FPS=17.45, 法向力=1155.8314, 切向力X=2630.1406, 切向力Y=1646.3041 +FPS=19.44, 法向力=1383.1611, 切向力X=1966.0302, 切向力Y=1499.4635 +FPS=18.69, 法向力=1124.9795, 切向力X=1980.9619, 切向力Y=1593.4133 +FPS=18.73, 法向力=1349.4934, 切向力X=2212.9553, 切向力Y=1056.2764 +FPS=18.64, 法向力=1373.8699, 切向力X=2255.4778, 切向力Y=1101.1521 +FPS=19.35, 法向力=1080.1758, 切向力X=2542.6846, 切向力Y=1737.1205 +FPS=18.19, 法向力=1068.1929, 切向力X=1982.6003, 切向力Y=1588.9640 +FPS=19.12, 法向力=1118.5078, 切向力X=2010.7079, 切向力Y=1534.4541 +FPS=19.53, 法向力=1355.1689, 切向力X=2655.9055, 切向力Y=1442.5942 +FPS=18.89, 法向力=1405.1320, 切向力X=2651.8621, 切向力Y=1433.1589 +FPS=17.97, 法向力=974.5330, 切向力X=1223.8975, 切向力Y=2145.7803 +FPS=17.81, 法向力=1475.2100, 切向力X=951.8346, 切向力Y=1495.4922 +FPS=17.87, 法向力=904.6340, 切向力X=2055.1489, 切向力Y=1080.6447 +FPS=19.00, 法向力=921.9758, 切向力X=2115.2783, 切向力Y=1064.3037 +FPS=19.31, 法向力=1490.8387, 切向力X=2104.5112, 切向力Y=1560.8555 +FPS=18.75, 法向力=962.9651, 切向力X=2592.6968, 切向力Y=1520.3408 +FPS=18.36, 法向力=983.2618, 切向力X=2694.6611, 切向力Y=1503.9718 +FPS=18.61, 法向力=984.4218, 切向力X=2682.5652, 切向力Y=1502.3442 +FPS=18.98, 法向力=1207.6702, 切向力X=2605.4478, 切向力Y=2942.4045 +FPS=16.63, 法向力=1012.1667, 切向力X=2656.2864, 切向力Y=1714.6101 +FPS=16.90, 法向力=1158.1160, 切向力X=1943.0798, 切向力Y=984.0280 +FPS=19.17, 法向力=1169.4050, 切向力X=2095.6372, 切向力Y=897.7242 +FPS=18.40, 法向力=1092.3514, 切向力X=2932.8403, 切向力Y=1959.6265 +FPS=18.89, 法向力=973.1476, 切向力X=1844.4550, 切向力Y=1510.5883 +FPS=18.70, 法向力=1118.0630, 切向力X=2662.8398, 切向力Y=1574.6787 +FPS=19.11, 法向力=1142.5228, 切向力X=2647.8398, 切向力Y=1612.4258 +FPS=19.11, 法向力=1134.0443, 切向力X=1365.2078, 切向力Y=1912.4857 +FPS=17.22, 法向力=906.8942, 切向力X=2145.7854, 切向力Y=1931.7578 +FPS=18.33, 法向力=906.3631, 切向力X=2237.7314, 切向力Y=2010.3723 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000464s, blend=0.004243s (9 tiles incl ref), finalize=0.000126s, total=0.004844s +FPS=17.63, 法向力=1274.7422, 切向力X=3061.1338, 切向力Y=1235.3274 +FPS=18.49, 法向力=1334.2511, 切向力X=3138.9924, 切向力Y=1218.2583 +FPS=18.32, 法向力=1121.5283, 切向力X=2176.4011, 切向力Y=1094.6670 +FPS=18.17, 法向力=992.4184, 切向力X=2253.0190, 切向力Y=1694.2549 +FPS=18.54, 法向力=1307.2025, 切向力X=2440.5171, 切向力Y=1435.9602 +FPS=18.47, 法向力=1296.0798, 切向力X=2393.0918, 切向力Y=1417.8684 +FPS=18.80, 法向力=1065.0819, 切向力X=1887.0344, 切向力Y=1913.8162 +FPS=18.60, 法向力=997.9172, 切向力X=2150.1221, 切向力Y=3019.1572 +FPS=18.13, 法向力=1012.8900, 切向力X=2112.1873, 切向力Y=3025.5867 +FPS=17.78, 法向力=1232.0708, 切向力X=1778.3936, 切向力Y=1662.7329 +FPS=18.14, 法向力=1224.6885, 切向力X=1756.7112, 切向力Y=1657.9658 +FPS=17.48, 法向力=1321.6326, 切向力X=2699.9690, 切向力Y=1306.2290 +FPS=18.52, 法向力=1568.1335, 切向力X=1989.2002, 切向力Y=1350.9508 +FPS=18.19, 法向力=1591.5629, 切向力X=1959.6101, 切向力Y=1399.5493 +FPS=19.22, 法向力=1099.2227, 切向力X=3026.1956, 切向力Y=1895.5815 +FPS=18.81, 法向力=1236.3848, 切向力X=1917.2405, 切向力Y=1640.4004 +FPS=17.79, 法向力=1720.6116, 切向力X=2372.2109, 切向力Y=2186.0742 +FPS=18.42, 法向力=1728.7759, 切向力X=2441.4438, 切向力Y=2204.7212 +FPS=16.81, 法向力=1092.4260, 切向力X=2262.5615, 切向力Y=1878.2902 +FPS=18.03, 法向力=1467.6866, 切向力X=1516.5623, 切向力Y=1832.4500 +FPS=17.81, 法向力=1295.3750, 切向力X=2597.7168, 切向力Y=1841.8317 +FPS=17.08, 法向力=1253.7922, 切向力X=2589.2700, 切向力Y=1912.5759 +FPS=16.63, 法向力=1005.0356, 切向力X=2894.9841, 切向力Y=2366.4578 +FPS=18.05, 法向力=1132.0862, 切向力X=1199.3207, 切向力Y=1341.5757 +FPS=17.51, 法向力=1151.6367, 切向力X=1239.4958, 切向力Y=1384.7307 +FPS=18.19, 法向力=987.0762, 切向力X=1874.4812, 切向力Y=1593.5464 +FPS=18.24, 法向力=1128.5192, 切向力X=2403.2173, 切向力Y=1840.8081 +FPS=18.60, 法向力=1186.7477, 切向力X=2383.7432, 切向力Y=1842.5564 +FPS=18.17, 法向力=1425.6992, 切向力X=2828.5388, 切向力Y=1235.9761 +FPS=18.00, 法向力=1541.7711, 切向力X=2946.4170, 切向力Y=1162.4915 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000008s (hit), reset=0.000611s, blend=0.004218s (9 tiles incl ref), finalize=0.000122s, total=0.004965s +FPS=18.20, 法向力=1352.6980, 切向力X=2661.8062, 切向力Y=1877.8322 +FPS=18.43, 法向力=1295.2885, 切向力X=1985.4647, 切向力Y=2152.9158 +FPS=18.79, 法向力=1183.5361, 切向力X=2221.9829, 切向力Y=2434.1382 +FPS=18.39, 法向力=1157.6442, 切向力X=2225.6157, 切向力Y=2253.1934 +FPS=18.10, 法向力=1075.0874, 切向力X=2159.5283, 切向力Y=1584.7203 +FPS=18.21, 法向力=1090.1875, 切向力X=2246.3223, 切向力Y=1630.3534 +FPS=18.50, 法向力=1361.5566, 切向力X=1527.8920, 切向力Y=1330.5232 +FPS=17.47, 法向力=1321.5557, 切向力X=1491.3193, 切向力Y=1391.1705 +FPS=16.88, 法向力=1105.3677, 切向力X=2615.1855, 切向力Y=1251.0764 +FPS=17.50, 法向力=1078.2383, 切向力X=2568.5171, 切向力Y=1261.5942 +FPS=17.47, 法向力=1255.4106, 切向力X=1889.2454, 切向力Y=1551.0797 +FPS=17.96, 法向力=1228.7880, 切向力X=1867.8291, 切向力Y=1512.1877 +FPS=17.22, 法向力=1124.8252, 切向力X=1764.9390, 切向力Y=1822.0183 +FPS=18.25, 法向力=1212.0000, 切向力X=2127.5601, 切向力Y=1254.0028 +FPS=17.20, 法向力=907.3401, 切向力X=2497.1702, 切向力Y=1845.0623 +FPS=18.05, 法向力=874.3330, 切向力X=2463.6882, 切向力Y=1866.1395 +FPS=17.82, 法向力=1320.6895, 切向力X=2245.8091, 切向力Y=1606.6926 +FPS=18.48, 法向力=1226.5289, 切向力X=2274.4390, 切向力Y=1285.9026 +FPS=18.55, 法向力=1182.4910, 切向力X=2131.2014, 切向力Y=1276.0461 +FPS=18.08, 法向力=1165.0634, 切向力X=2167.0588, 切向力Y=1245.1328 +FPS=17.69, 法向力=1164.9897, 切向力X=2153.3379, 切向力Y=1237.6030 +FPS=17.80, 法向力=1433.7166, 切向力X=2753.1748, 切向力Y=1313.1165 +FPS=20.64, 法向力=1374.6733, 切向力X=2939.2974, 切向力Y=1337.8422 +FPS=17.82, 法向力=1394.6284, 切向力X=2899.5386, 切向力Y=1303.3102 +FPS=18.70, 法向力=1109.6316, 切向力X=2051.1697, 切向力Y=1188.6116 +FPS=18.29, 法向力=1140.1083, 切向力X=2712.6841, 切向力Y=1789.3550 +FPS=18.39, 法向力=1076.0983, 切向力X=2932.8745, 切向力Y=1933.6057 +FPS=18.27, 法向力=1123.0717, 切向力X=3044.0620, 切向力Y=1998.9048 +FPS=18.67, 法向力=1200.4863, 切向力X=2746.9341, 切向力Y=1399.2495 +FPS=17.86, 法向力=1021.4638, 切向力X=2522.4128, 切向力Y=1663.7006 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000432s, blend=0.004507s (9 tiles incl ref), finalize=0.000120s, total=0.005071s +FPS=17.68, 法向力=1354.2118, 切向力X=2670.6074, 切向力Y=869.7053 +FPS=16.99, 法向力=1344.6079, 切向力X=2628.0386, 切向力Y=845.0773 +FPS=17.06, 法向力=1172.8380, 切向力X=2358.8921, 切向力Y=1575.0566 +FPS=18.39, 法向力=1494.1667, 切向力X=2250.1689, 切向力Y=1941.0817 +FPS=17.90, 法向力=1207.7705, 切向力X=1733.6399, 切向力Y=1002.3142 +FPS=16.10, 法向力=1295.5840, 切向力X=1721.7628, 切向力Y=986.4005 +FPS=17.88, 法向力=1457.9868, 切向力X=1634.9590, 切向力Y=774.4451 +FPS=17.11, 法向力=1502.8989, 切向力X=1633.3420, 切向力Y=803.2552 +FPS=18.49, 法向力=1049.7168, 切向力X=1852.6691, 切向力Y=1618.6062 +FPS=18.67, 法向力=1082.6213, 切向力X=2978.7236, 切向力Y=2117.6033 +FPS=17.70, 法向力=1068.6963, 切向力X=3026.4683, 切向力Y=2173.9866 +FPS=18.07, 法向力=1261.5133, 切向力X=1978.6830, 切向力Y=1225.0466 +FPS=17.87, 法向力=1117.2815, 切向力X=2182.0320, 切向力Y=1988.6338 +FPS=18.20, 法向力=1174.0222, 切向力X=2259.8970, 切向力Y=2027.4614 +FPS=18.26, 法向力=1147.6555, 切向力X=2535.0371, 切向力Y=1649.8975 +FPS=18.45, 法向力=1289.3472, 切向力X=1942.5961, 切向力Y=1572.6014 +FPS=17.45, 法向力=1401.3789, 切向力X=1940.0979, 切向力Y=1470.8484 +FPS=17.76, 法向力=810.9537, 切向力X=2933.9756, 切向力Y=2011.2096 +FPS=17.31, 法向力=774.8217, 切向力X=2440.9229, 切向力Y=1616.5597 +FPS=17.28, 法向力=1160.9899, 切向力X=2131.0957, 切向力Y=2160.1707 +FPS=18.66, 法向力=1185.0541, 切向力X=2086.8901, 切向力Y=2234.2424 +FPS=18.05, 法向力=1240.7247, 切向力X=2490.8721, 切向力Y=1507.9973 +FPS=18.93, 法向力=1346.6543, 切向力X=2510.7373, 切向力Y=1491.0513 +FPS=17.89, 法向力=1405.1747, 切向力X=2463.9946, 切向力Y=1231.1111 +FPS=18.41, 法向力=1622.3628, 切向力X=1203.0647, 切向力Y=1734.9895 +FPS=18.28, 法向力=1370.8032, 切向力X=3127.3423, 切向力Y=789.2615 +FPS=17.70, 法向力=1429.7737, 切向力X=3214.0815, 切向力Y=736.2407 +FPS=16.82, 法向力=981.0625, 切向力X=2737.9680, 切向力Y=1316.2598 +FPS=18.12, 法向力=1115.2142, 切向力X=2908.4529, 切向力Y=1540.0223 +FPS=18.77, 法向力=1232.4747, 切向力X=2799.4038, 切向力Y=1605.1599 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000416s, blend=0.004209s (9 tiles incl ref), finalize=0.000121s, total=0.004755s +FPS=18.56, 法向力=1226.1052, 切向力X=2802.8066, 切向力Y=1670.3796 +FPS=18.97, 法向力=1110.4526, 切向力X=2617.0225, 切向力Y=1329.4065 +FPS=17.79, 法向力=1113.7244, 切向力X=1716.1741, 切向力Y=2338.7900 +FPS=17.52, 法向力=1139.8291, 切向力X=1654.0146, 切向力Y=2391.5498 +FPS=19.86, 法向力=1141.4265, 切向力X=1637.2231, 切向力Y=2394.4595 +FPS=18.42, 法向力=1502.2566, 切向力X=1720.5820, 切向力Y=2244.5605 +FPS=18.60, 法向力=1402.7705, 切向力X=1692.4541, 切向力Y=1669.9861 +FPS=18.74, 法向力=1188.2504, 切向力X=2875.5134, 切向力Y=1528.5792 +FPS=18.91, 法向力=1111.1746, 切向力X=2948.5774, 切向力Y=1667.1741 +FPS=18.71, 法向力=1269.5894, 切向力X=1966.5347, 切向力Y=1845.1975 +FPS=18.73, 法向力=1032.9397, 切向力X=3336.7458, 切向力Y=740.1367 +FPS=17.23, 法向力=1094.6504, 切向力X=3328.3462, 切向力Y=655.7770 +FPS=20.46, 法向力=1099.8779, 切向力X=3315.9482, 切向力Y=713.0974 +FPS=17.53, 法向力=1298.7891, 切向力X=1998.3722, 切向力Y=1460.8698 +FPS=19.09, 法向力=1097.9891, 切向力X=2092.5840, 切向力Y=1712.1863 +FPS=16.64, 法向力=1173.5811, 切向力X=2883.8657, 切向力Y=2089.9067 +FPS=18.91, 法向力=1171.1605, 切向力X=2928.6487, 切向力Y=2120.8906 +FPS=18.69, 法向力=1332.1776, 切向力X=1483.5681, 切向力Y=1980.6003 +FPS=18.78, 法向力=1215.7969, 切向力X=1892.0454, 切向力Y=2002.2441 +FPS=17.52, 法向力=1408.6643, 切向力X=1803.2361, 切向力Y=900.8340 +FPS=17.98, 法向力=1404.7179, 切向力X=1765.3895, 切向力Y=920.5367 +FPS=18.44, 法向力=1075.3286, 切向力X=2241.0613, 切向力Y=1593.4728 +FPS=18.10, 法向力=1080.3304, 切向力X=1933.7408, 切向力Y=1075.2854 +FPS=17.62, 法向力=1110.5903, 切向力X=1859.0332, 切向力Y=1100.2117 +FPS=18.29, 法向力=1325.4924, 切向力X=2057.7246, 切向力Y=2007.8573 +FPS=18.23, 法向力=1363.3826, 切向力X=2082.0691, 切向力Y=1999.1143 +FPS=17.27, 法向力=1113.9861, 切向力X=2084.0144, 切向力Y=1582.1169 +FPS=18.49, 法向力=1324.2622, 切向力X=2691.0381, 切向力Y=1376.0125 +FPS=16.59, 法向力=1375.9773, 切向力X=2641.4695, 切向力Y=1451.6176 +FPS=17.42, 法向力=1446.2820, 切向力X=1839.9541, 切向力Y=1709.5818 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000417s, blend=0.004247s (9 tiles incl ref), finalize=0.000135s, total=0.004811s +FPS=17.98, 法向力=1506.6067, 切向力X=1889.7097, 切向力Y=2265.9421 +FPS=18.15, 法向力=1449.6625, 切向力X=1532.0876, 切向力Y=1557.0671 +FPS=18.43, 法向力=1490.9336, 切向力X=1516.5542, 切向力Y=1569.7388 +FPS=18.44, 法向力=1176.7253, 切向力X=2495.2278, 切向力Y=865.8169 +FPS=18.05, 法向力=1035.8367, 切向力X=2265.4114, 切向力Y=1682.3025 +FPS=19.03, 法向力=1437.3463, 切向力X=2941.0020, 切向力Y=1756.1836 +FPS=19.02, 法向力=1425.5400, 切向力X=2972.9917, 切向力Y=1847.8174 +FPS=18.18, 法向力=1633.3728, 切向力X=1634.8153, 切向力Y=1303.4940 +FPS=16.35, 法向力=1687.2600, 切向力X=1504.5751, 切向力Y=1230.3225 +FPS=16.15, 法向力=1181.7446, 切向力X=2339.9187, 切向力Y=985.9765 +FPS=20.28, 法向力=912.8231, 切向力X=2424.4561, 切向力Y=1215.4473 +FPS=18.18, 法向力=898.5903, 切向力X=2438.4473, 切向力Y=1250.2845 +FPS=18.57, 法向力=915.0340, 切向力X=2251.0981, 切向力Y=1371.9406 +FPS=18.02, 法向力=905.2480, 切向力X=2273.6472, 切向力Y=1063.9266 +FPS=17.93, 法向力=1054.3203, 切向力X=2278.6277, 切向力Y=1128.3110 +FPS=18.24, 法向力=1026.6901, 切向力X=2383.3120, 切向力Y=1067.8977 +FPS=18.83, 法向力=1101.5085, 切向力X=2538.8657, 切向力Y=1365.8972 +FPS=18.17, 法向力=1183.0764, 切向力X=1711.2451, 切向力Y=1200.5704 +FPS=16.62, 法向力=1214.5715, 切向力X=1688.7664, 切向力Y=1191.9260 +FPS=17.63, 法向力=1200.9285, 切向力X=1858.5376, 切向力Y=1259.6572 +FPS=18.60, 法向力=1154.4338, 切向力X=1974.0259, 切向力Y=1348.5243 +FPS=18.42, 法向力=1108.9314, 切向力X=2298.0422, 切向力Y=1548.6196 +FPS=17.95, 法向力=1196.2343, 切向力X=2169.3569, 切向力Y=1285.1011 +FPS=18.15, 法向力=1195.7761, 切向力X=2228.9905, 切向力Y=1206.8007 +FPS=19.03, 法向力=1397.7871, 切向力X=1816.8274, 切向力Y=2049.9492 +FPS=17.99, 法向力=1308.1218, 切向力X=2133.6238, 切向力Y=1427.4233 +FPS=18.34, 法向力=1515.2013, 切向力X=2209.2092, 切向力Y=1588.8077 +FPS=18.45, 法向力=1555.5670, 切向力X=2361.8755, 切向力Y=1509.6029 +FPS=18.41, 法向力=1293.8984, 切向力X=2587.8599, 切向力Y=1918.4231 +FPS=18.75, 法向力=1553.7551, 切向力X=2444.2026, 切向力Y=1527.9979 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000418s, blend=0.004348s (9 tiles incl ref), finalize=0.000119s, total=0.004895s +FPS=17.28, 法向力=1239.9465, 切向力X=2616.4707, 切向力Y=1430.8660 +FPS=17.79, 法向力=1314.0116, 切向力X=2539.8491, 切向力Y=1355.5625 +FPS=18.13, 法向力=1298.5056, 切向力X=2583.9297, 切向力Y=1353.8956 +FPS=18.56, 法向力=985.8782, 切向力X=1984.9835, 切向力Y=1701.6384 +FPS=18.05, 法向力=1204.0468, 切向力X=1856.5680, 切向力Y=1786.5096 +FPS=18.04, 法向力=1001.2379, 切向力X=2671.4688, 切向力Y=1589.8369 +FPS=19.03, 法向力=1022.7041, 切向力X=2827.1135, 切向力Y=1586.8059 +FPS=18.10, 法向力=1159.6267, 切向力X=2040.2139, 切向力Y=2198.2529 +FPS=18.79, 法向力=1139.4175, 切向力X=2671.9375, 切向力Y=2015.2426 +FPS=18.78, 法向力=1131.7834, 切向力X=2766.4844, 切向力Y=2073.4072 +FPS=18.48, 法向力=1497.6978, 切向力X=1607.2772, 切向力Y=1360.5093 +FPS=18.57, 法向力=1186.1848, 切向力X=1829.4858, 切向力Y=2667.5737 +FPS=17.55, 法向力=1339.5972, 切向力X=3064.6360, 切向力Y=2063.6997 +FPS=19.87, 法向力=1378.8727, 切向力X=3101.3145, 切向力Y=2090.3904 +FPS=17.64, 法向力=1400.4281, 切向力X=3126.6228, 切向力Y=2110.5322 +FPS=18.95, 法向力=1218.7058, 切向力X=2918.8350, 切向力Y=1706.5212 +FPS=17.72, 法向力=958.2218, 切向力X=1853.7319, 切向力Y=1806.9368 +FPS=18.52, 法向力=969.5291, 切向力X=1943.3295, 切向力Y=1888.8572 +FPS=18.32, 法向力=1413.9330, 切向力X=1607.7386, 切向力Y=2192.5669 +FPS=19.24, 法向力=1184.6804, 切向力X=2060.3589, 切向力Y=528.0256 +FPS=17.84, 法向力=1350.4817, 切向力X=2425.0405, 切向力Y=1314.2815 +FPS=18.70, 法向力=1354.3779, 切向力X=2462.6975, 切向力Y=1242.9585 +FPS=17.93, 法向力=1367.6431, 切向力X=2440.5339, 切向力Y=1246.4658 +FPS=18.96, 法向力=967.6965, 切向力X=2462.8687, 切向力Y=1742.6772 +FPS=18.18, 法向力=1044.6665, 切向力X=2377.3372, 切向力Y=1798.8372 +FPS=18.66, 法向力=1690.1926, 切向力X=1777.5002, 切向力Y=241.5621 +FPS=18.04, 法向力=1690.2002, 切向力X=1837.8209, 切向力Y=224.7533 +FPS=16.89, 法向力=876.2979, 切向力X=2331.5085, 切向力Y=1836.6235 +FPS=18.56, 法向力=1456.3689, 切向力X=2494.9658, 切向力Y=1921.2789 +FPS=16.90, 法向力=1179.7751, 切向力X=2894.3015, 切向力Y=2128.9055 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000497s, blend=0.004295s (9 tiles incl ref), finalize=0.000129s, total=0.004932s +FPS=17.78, 法向力=1144.7128, 切向力X=2763.6072, 切向力Y=2019.9608 +FPS=18.14, 法向力=1197.5112, 切向力X=2755.5791, 切向力Y=1129.0104 +FPS=18.49, 法向力=1004.5598, 切向力X=1938.3795, 切向力Y=1393.5972 +FPS=17.60, 法向力=1010.8114, 切向力X=1929.4841, 切向力Y=1668.0131 +FPS=18.75, 法向力=1111.3583, 切向力X=2580.1079, 切向力Y=1809.6201 +FPS=16.59, 法向力=1106.9528, 切向力X=2604.6653, 切向力Y=1772.1956 +FPS=18.19, 法向力=971.5020, 切向力X=2119.8809, 切向力Y=1765.6248 +FPS=18.47, 法向力=984.6873, 切向力X=2247.2485, 切向力Y=1871.1755 +FPS=18.01, 法向力=990.0275, 切向力X=2254.4128, 切向力Y=1867.2979 +FPS=18.62, 法向力=1063.3521, 切向力X=1965.6028, 切向力Y=1919.1348 +FPS=18.21, 法向力=1135.8726, 切向力X=2887.6719, 切向力Y=1716.9775 +FPS=18.24, 法向力=1184.6418, 切向力X=2235.8779, 切向力Y=1885.5131 +FPS=18.49, 法向力=1190.5868, 切向力X=2271.8938, 切向力Y=1891.6389 +FPS=17.93, 法向力=1340.0884, 切向力X=2526.8499, 切向力Y=1429.4960 +FPS=18.35, 法向力=1041.5801, 切向力X=2533.3159, 切向力Y=1548.1821 +FPS=18.59, 法向力=1304.7245, 切向力X=2528.8572, 切向力Y=2088.9941 +FPS=19.14, 法向力=1298.6262, 切向力X=2535.1538, 切向力Y=2117.8633 +FPS=18.22, 法向力=1270.5493, 切向力X=1996.5645, 切向力Y=1900.9603 +FPS=18.01, 法向力=1187.1743, 切向力X=2047.0054, 切向力Y=1834.7004 +FPS=18.71, 法向力=897.9143, 切向力X=2300.4551, 切向力Y=1353.3911 +FPS=20.04, 法向力=907.7892, 切向力X=2293.1489, 切向力Y=1297.5105 +FPS=17.66, 法向力=903.3404, 切向力X=2316.6453, 切向力Y=1260.6749 +FPS=18.17, 法向力=945.5087, 切向力X=2079.3433, 切向力Y=902.8765 +FPS=17.84, 法向力=1442.3225, 切向力X=1644.3517, 切向力Y=1404.4465 +FPS=18.54, 法向力=1582.0991, 切向力X=1598.1946, 切向力Y=1321.1349 +FPS=18.56, 法向力=1247.2878, 切向力X=1987.1027, 切向力Y=1496.7542 +FPS=18.77, 法向力=1068.9429, 切向力X=2840.4233, 切向力Y=1214.4448 +FPS=18.41, 法向力=1115.4766, 切向力X=2828.9580, 切向力Y=1393.4485 +FPS=17.82, 法向力=1147.7896, 切向力X=2788.3330, 切向力Y=1490.5231 +FPS=18.02, 法向力=1139.8969, 切向力X=2844.4370, 切向力Y=1461.4700 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000333s, blend=0.009321s (9 tiles incl ref), finalize=0.000203s, total=0.009864s +FPS=17.34, 法向力=1012.0425, 切向力X=3330.2871, 切向力Y=1623.5775 +FPS=16.68, 法向力=1044.2087, 切向力X=1912.7478, 切向力Y=2382.1245 +FPS=17.61, 法向力=1081.2454, 切向力X=1972.3629, 切向力Y=2461.2253 +FPS=16.99, 法向力=1210.5408, 切向力X=3293.4727, 切向力Y=1640.6904 +FPS=19.30, 法向力=1518.9515, 切向力X=2407.5229, 切向力Y=1873.2969 +FPS=17.72, 法向力=923.3208, 切向力X=1788.8202, 切向力Y=2180.6782 +FPS=18.69, 法向力=906.5304, 切向力X=1747.5754, 切向力Y=2196.3442 +FPS=18.93, 法向力=1206.0298, 切向力X=2039.5029, 切向力Y=1603.3518 +FPS=17.45, 法向力=1249.5273, 切向力X=1688.9559, 切向力Y=1387.6189 +FPS=18.06, 法向力=940.8348, 切向力X=1750.4460, 切向力Y=2144.4783 +FPS=17.88, 法向力=989.2237, 切向力X=1848.6332, 切向力Y=2084.3943 +FPS=18.56, 法向力=1460.4651, 切向力X=2190.3325, 切向力Y=1697.2012 +FPS=17.64, 法向力=1124.5525, 切向力X=2633.6072, 切向力Y=1056.0681 +FPS=18.14, 法向力=1091.2169, 切向力X=2681.6567, 切向力Y=1055.5007 +FPS=18.86, 法向力=1106.2034, 切向力X=2347.4260, 切向力Y=2174.3062 +FPS=18.09, 法向力=1099.1631, 切向力X=2305.5479, 切向力Y=2212.7302 +FPS=17.34, 法向力=1169.1074, 切向力X=1659.6462, 切向力Y=1451.5240 +FPS=17.99, 法向力=874.3347, 切向力X=2480.3638, 切向力Y=2051.5752 +FPS=17.66, 法向力=981.5458, 切向力X=2093.1934, 切向力Y=1598.9840 +FPS=16.60, 法向力=1029.5632, 切向力X=2031.8817, 切向力Y=1582.6940 +FPS=18.25, 法向力=1327.1150, 切向力X=1744.6946, 切向力Y=1278.4001 +FPS=18.39, 法向力=1076.4617, 切向力X=2741.9043, 切向力Y=1592.0934 +FPS=18.08, 法向力=1081.5569, 切向力X=2669.5981, 切向力Y=1618.0597 +FPS=18.39, 法向力=1089.1112, 切向力X=2113.1941, 切向力Y=1530.1893 +FPS=17.79, 法向力=978.0522, 切向力X=2375.8374, 切向力Y=1981.1251 +FPS=18.66, 法向力=1299.4519, 切向力X=2415.1052, 切向力Y=1002.1599 +FPS=18.45, 法向力=1337.6533, 切向力X=2356.0200, 切向力Y=964.1806 +FPS=18.02, 法向力=1346.3335, 切向力X=2346.5764, 切向力Y=972.9799 +FPS=18.59, 法向力=1715.0977, 切向力X=1601.8666, 切向力Y=1294.3041 +FPS=18.08, 法向力=1374.3978, 切向力X=1822.7534, 切向力Y=1150.5378 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000462s, blend=0.004277s (9 tiles incl ref), finalize=0.000122s, total=0.004872s +FPS=17.20, 法向力=1130.8822, 切向力X=1826.9213, 切向力Y=1453.6847 +FPS=18.36, 法向力=1122.9196, 切向力X=1886.4132, 切向力Y=1522.5962 +FPS=17.74, 法向力=889.9548, 切向力X=2815.5542, 切向力Y=1145.5378 +FPS=18.54, 法向力=1282.7769, 切向力X=1935.5215, 切向力Y=1219.2515 +FPS=18.47, 法向力=834.0116, 切向力X=2285.8154, 切向力Y=2173.7739 +FPS=17.82, 法向力=867.5051, 切向力X=2224.2009, 切向力Y=2124.3091 +FPS=17.99, 法向力=1049.5382, 切向力X=2528.4622, 切向力Y=1406.1726 +FPS=18.27, 法向力=1128.0692, 切向力X=2535.7310, 切向力Y=2009.3009 +FPS=18.40, 法向力=1116.9231, 切向力X=2463.3584, 切向力Y=1995.5505 +FPS=18.19, 法向力=1128.3627, 切向力X=2482.1125, 切向力Y=1997.9292 +FPS=18.69, 法向力=1231.7925, 切向力X=2412.2280, 切向力Y=1791.7885 +FPS=17.56, 法向力=1186.2437, 切向力X=2374.5374, 切向力Y=887.7749 +FPS=19.20, 法向力=1188.9893, 切向力X=2371.7373, 切向力Y=2067.9924 +FPS=17.48, 法向力=1164.9574, 切向力X=2349.4912, 切向力Y=2156.3120 +FPS=18.42, 法向力=1063.6123, 切向力X=2353.5454, 切向力Y=1732.4834 +FPS=18.07, 法向力=1273.3000, 切向力X=2632.7305, 切向力Y=1699.3821 +FPS=18.29, 法向力=1144.3677, 切向力X=2693.4019, 切向力Y=2548.5750 +FPS=18.09, 法向力=1180.5664, 切向力X=2725.8926, 切向力Y=2551.9043 +FPS=18.36, 法向力=1351.4460, 切向力X=2183.8516, 切向力Y=2013.7482 +FPS=18.18, 法向力=1256.3176, 切向力X=3311.0220, 切向力Y=1292.3262 +FPS=18.13, 法向力=1069.5184, 切向力X=2075.5601, 切向力Y=2093.6191 +FPS=18.73, 法向力=1132.0334, 切向力X=1988.8036, 切向力Y=2052.6777 +FPS=17.98, 法向力=1077.0286, 切向力X=2079.5063, 切向力Y=2073.1519 +FPS=18.61, 法向力=1093.3530, 切向力X=2617.4849, 切向力Y=2142.1206 +FPS=18.64, 法向力=1311.9143, 切向力X=2192.4072, 切向力Y=2326.4641 +FPS=19.00, 法向力=1372.1921, 切向力X=2324.9485, 切向力Y=1904.5276 +FPS=18.63, 法向力=1372.1472, 切向力X=2431.1213, 切向力Y=1854.7600 +FPS=18.55, 法向力=896.7989, 切向力X=2287.4873, 切向力Y=2116.4985 +FPS=18.30, 法向力=1115.8569, 切向力X=2509.8572, 切向力Y=1200.7358 +FPS=18.43, 法向力=1071.4575, 切向力X=2497.5386, 切向力Y=1225.7413 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000422s, blend=0.004467s (9 tiles incl ref), finalize=0.000122s, total=0.005021s +FPS=18.40, 法向力=1341.2307, 切向力X=2682.2271, 切向力Y=1703.5005 +FPS=19.36, 法向力=1380.8270, 切向力X=2722.5503, 切向力Y=1773.4089 +FPS=18.69, 法向力=1414.7756, 切向力X=2163.2312, 切向力Y=1158.4237 +FPS=18.26, 法向力=964.2908, 切向力X=2561.0088, 切向力Y=1644.6121 +FPS=18.85, 法向力=931.8748, 切向力X=2600.4819, 切向力Y=1792.2612 +FPS=18.51, 法向力=1234.1885, 切向力X=2196.4790, 切向力Y=1828.2423 +FPS=18.48, 法向力=1333.6426, 切向力X=1418.7418, 切向力Y=2065.6279 +FPS=16.88, 法向力=1283.4625, 切向力X=1412.6494, 切向力Y=1931.2737 +FPS=16.35, 法向力=1281.0165, 切向力X=2394.6348, 切向力Y=2131.1531 +FPS=18.34, 法向力=1228.5437, 切向力X=2217.9004, 切向力Y=1612.6705 +FPS=18.25, 法向力=998.2789, 切向力X=2165.2783, 切向力Y=1482.0430 +FPS=18.77, 法向力=1121.7123, 切向力X=2176.4250, 切向力Y=1419.2155 +FPS=18.45, 法向力=1140.8821, 切向力X=2165.2983, 切向力Y=1395.4866 +FPS=18.14, 法向力=1019.7219, 切向力X=1979.2678, 切向力Y=1764.1624 +FPS=20.37, 法向力=1019.1689, 切向力X=2003.0430, 切向力Y=1916.2963 +FPS=16.97, 法向力=713.5958, 切向力X=2348.6450, 切向力Y=2669.4675 +FPS=17.19, 法向力=712.9632, 切向力X=2272.3613, 切向力Y=2592.7524 +FPS=16.38, 法向力=1277.9282, 切向力X=2212.2539, 切向力Y=1740.1179 +FPS=19.08, 法向力=1071.4272, 切向力X=1550.6820, 切向力Y=1256.0625 +FPS=18.72, 法向力=1060.5323, 切向力X=2162.6902, 切向力Y=1567.1100 +FPS=19.19, 法向力=1069.5996, 切向力X=2230.5857, 切向力Y=1612.6222 +FPS=17.82, 法向力=938.9551, 切向力X=2381.7786, 切向力Y=881.2421 +FPS=17.93, 法向力=1159.6997, 切向力X=2001.8817, 切向力Y=1603.5601 +FPS=18.32, 法向力=973.2180, 切向力X=2337.3975, 切向力Y=2281.7188 +FPS=18.58, 法向力=996.6760, 切向力X=2150.8782, 切向力Y=2327.8042 +FPS=19.63, 法向力=991.8900, 切向力X=2172.2668, 切向力Y=2293.0710 +FPS=16.90, 法向力=1380.9756, 切向力X=1421.9474, 切向力Y=971.3613 +FPS=18.76, 法向力=1230.9731, 切向力X=3652.1948, 切向力Y=1635.7279 +FPS=17.68, 法向力=1305.7395, 切向力X=3741.8237, 切向力Y=1661.1046 +FPS=18.33, 法向力=937.0298, 切向力X=3100.3804, 切向力Y=1632.6403 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000585s, blend=0.004432s (9 tiles incl ref), finalize=0.000139s, total=0.005168s +FPS=18.13, 法向力=1454.1499, 切向力X=2277.1958, 切向力Y=2239.1548 +FPS=18.65, 法向力=1131.0055, 切向力X=2192.0381, 切向力Y=1226.7966 +FPS=18.26, 法向力=1099.0854, 切向力X=2221.8159, 切向力Y=1227.3843 +FPS=17.50, 法向力=1075.8899, 切向力X=1755.7146, 切向力Y=1888.6925 +FPS=17.01, 法向力=1130.6067, 切向力X=2422.3064, 切向力Y=1903.4944 +FPS=16.09, 法向力=1078.4471, 切向力X=2170.4575, 切向力Y=2034.4932 +FPS=16.48, 法向力=1077.2627, 切向力X=2197.1895, 切向力Y=1987.1656 +FPS=18.62, 法向力=801.2692, 切向力X=1813.9030, 切向力Y=1598.2560 +FPS=18.87, 法向力=1072.9647, 切向力X=2329.4399, 切向力Y=1611.1039 +FPS=18.13, 法向力=1128.9973, 切向力X=2293.2153, 切向力Y=1528.5234 +FPS=18.98, 法向力=1057.4675, 切向力X=1951.7142, 切向力Y=1049.2222 +FPS=19.49, 法向力=1076.4734, 切向力X=1934.5001, 切向力Y=1093.0837 +FPS=17.98, 法向力=1193.4109, 切向力X=2278.0608, 切向力Y=1095.7341 +FPS=18.59, 法向力=1335.5520, 切向力X=2515.5703, 切向力Y=1444.4648 +FPS=18.56, 法向力=1316.4646, 切向力X=2581.9668, 切向力Y=1515.3428 +FPS=18.68, 法向力=1124.4938, 切向力X=2173.6135, 切向力Y=1918.3690 +FPS=19.09, 法向力=1300.1099, 切向力X=2455.7871, 切向力Y=1622.0688 +FPS=18.28, 法向力=1265.7192, 切向力X=2494.9526, 切向力Y=1733.2344 +FPS=19.56, 法向力=1358.9001, 切向力X=2126.4551, 切向力Y=1305.9644 +FPS=18.36, 法向力=1394.1710, 切向力X=2201.5879, 切向力Y=1222.1621 +FPS=19.23, 法向力=924.1838, 切向力X=3172.8181, 切向力Y=1338.5894 +FPS=18.93, 法向力=1148.0922, 切向力X=2409.0972, 切向力Y=1990.1967 +FPS=19.32, 法向力=1580.4912, 切向力X=1684.6577, 切向力Y=1238.7252 +FPS=18.62, 法向力=1603.1082, 切向力X=1674.5867, 切向力Y=1196.9523 +FPS=18.89, 法向力=1288.3561, 切向力X=2229.9475, 切向力Y=1511.4324 +FPS=18.81, 法向力=1214.5718, 切向力X=2282.6401, 切向力Y=1650.7925 +FPS=18.22, 法向力=1249.3389, 切向力X=2317.5879, 切向力Y=1599.4348 +FPS=19.11, 法向力=718.2367, 切向力X=2225.0845, 切向力Y=1571.0750 +FPS=18.13, 法向力=761.4020, 切向力X=2296.9773, 切向力Y=1479.9727 +FPS=18.56, 法向力=1304.1226, 切向力X=1704.2095, 切向力Y=1784.8257 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000633s, blend=0.004548s (9 tiles incl ref), finalize=0.000146s, total=0.005339s +FPS=17.90, 法向力=1354.6128, 切向力X=2230.5156, 切向力Y=2327.3765 +FPS=18.11, 法向力=1442.2231, 切向力X=2509.1440, 切向力Y=1510.5284 +FPS=17.88, 法向力=1472.1859, 切向力X=2591.0784, 切向力Y=1478.0980 +FPS=18.55, 法向力=1244.3657, 切向力X=1935.4226, 切向力Y=1485.9116 +FPS=19.05, 法向力=988.9690, 切向力X=2135.5229, 切向力Y=2162.0664 +FPS=18.51, 法向力=1057.2988, 切向力X=2082.6572, 切向力Y=2287.4690 +FPS=18.23, 法向力=1002.4625, 切向力X=3209.9189, 切向力Y=1251.1786 +FPS=17.87, 法向力=1201.5762, 切向力X=2638.8149, 切向力Y=1664.1034 +FPS=19.37, 法向力=1276.2102, 切向力X=2745.5923, 切向力Y=1743.5247 +FPS=18.44, 法向力=1402.6265, 切向力X=1044.2742, 切向力Y=1512.4211 +FPS=18.16, 法向力=1344.5626, 切向力X=1116.7306, 切向力Y=1571.1726 +FPS=18.47, 法向力=1282.5002, 切向力X=2782.8193, 切向力Y=1987.1846 +FPS=18.79, 法向力=1118.8727, 切向力X=2915.9207, 切向力Y=1638.8157 +FPS=18.62, 法向力=1094.9988, 切向力X=2909.9077, 切向力Y=1666.9010 +FPS=19.06, 法向力=1083.8223, 切向力X=1903.4667, 切向力Y=1647.1238 +FPS=18.54, 法向力=1278.8149, 切向力X=2623.0083, 切向力Y=1371.8448 +FPS=19.57, 法向力=1209.6226, 切向力X=1982.3936, 切向力Y=1177.9338 +FPS=18.32, 法向力=1199.7433, 切向力X=1978.7166, 切向力Y=1170.4500 +FPS=19.39, 法向力=1209.5598, 切向力X=1996.0254, 切向力Y=1190.0872 +FPS=17.73, 法向力=1196.4685, 切向力X=2394.5769, 切向力Y=1697.0630 +FPS=19.45, 法向力=1215.8943, 切向力X=2344.4819, 切向力Y=1804.7197 +FPS=18.66, 法向力=1221.5028, 切向力X=2432.2371, 切向力Y=2218.2378 +FPS=18.72, 法向力=1269.4663, 切向力X=2492.9761, 切向力Y=2320.3188 +FPS=18.29, 法向力=1340.6377, 切向力X=2178.9658, 切向力Y=1567.4302 +FPS=19.19, 法向力=1454.1893, 切向力X=2226.2197, 切向力Y=1766.0757 +FPS=18.82, 法向力=1493.0002, 切向力X=2335.7100, 切向力Y=1723.6897 +FPS=19.71, 法向力=1441.5115, 切向力X=1890.6355, 切向力Y=1577.6685 +FPS=19.49, 法向力=1478.6980, 切向力X=1825.3309, 切向力Y=1680.8433 +FPS=19.08, 法向力=945.1427, 切向力X=1895.6775, 切向力Y=1315.0376 +FPS=19.20, 法向力=1440.9077, 切向力X=2253.7200, 切向力Y=1416.4720 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000412s, blend=0.004223s (9 tiles incl ref), finalize=0.000123s, total=0.004767s +FPS=18.80, 法向力=1235.8524, 切向力X=2779.5894, 切向力Y=972.1431 +FPS=19.39, 法向力=1301.3503, 切向力X=2762.6897, 切向力Y=817.5670 +FPS=17.14, 法向力=1202.1931, 切向力X=2213.8101, 切向力Y=1707.1145 +FPS=18.77, 法向力=1081.0909, 切向力X=2353.5303, 切向力Y=1923.4628 +FPS=18.85, 法向力=1133.1801, 切向力X=2341.6653, 切向力Y=2023.2068 +FPS=19.27, 法向力=1119.0361, 切向力X=2339.1553, 切向力Y=1977.5918 +FPS=19.37, 法向力=1248.1812, 切向力X=2752.9092, 切向力Y=936.8979 +FPS=18.45, 法向力=1087.2206, 切向力X=2789.8235, 切向力Y=1312.7523 +FPS=19.12, 法向力=1304.8059, 切向力X=3304.9653, 切向力Y=1654.7620 +FPS=18.69, 法向力=1417.3486, 切向力X=3430.1367, 切向力Y=1776.1101 +FPS=19.31, 法向力=1167.1450, 切向力X=3497.2842, 切向力Y=2128.9824 +FPS=18.93, 法向力=1442.7035, 切向力X=2366.9424, 切向力Y=1341.0479 +FPS=18.22, 法向力=1182.1095, 切向力X=1587.3380, 切向力Y=969.9601 +FPS=17.92, 法向力=1098.8126, 切向力X=1735.7012, 切向力Y=1104.5225 +FPS=21.25, 法向力=1115.2046, 切向力X=1703.1927, 切向力Y=1033.3547 +FPS=17.73, 法向力=1465.2971, 切向力X=1797.3895, 切向力Y=1556.8817 +FPS=19.31, 法向力=1248.2317, 切向力X=2436.0383, 切向力Y=1583.7646 +FPS=18.99, 法向力=996.5958, 切向力X=2063.7200, 切向力Y=1577.8258 +FPS=18.70, 法向力=994.9648, 切向力X=1999.5171, 切向力Y=1709.2056 +FPS=18.61, 法向力=743.3695, 切向力X=1660.9763, 切向力Y=2550.3867 +FPS=18.69, 法向力=706.9086, 切向力X=1631.7932, 切向力Y=2559.5283 +FPS=17.61, 法向力=1251.1790, 切向力X=1722.5419, 切向力Y=1794.6270 +FPS=22.17, 法向力=1268.2677, 切向力X=1737.1074, 切向力Y=1826.4644 +FPS=17.37, 法向力=1578.1195, 切向力X=2002.8733, 切向力Y=1280.0842 +FPS=18.82, 法向力=1187.3059, 切向力X=2718.5903, 切向力Y=1531.7607 +FPS=17.09, 法向力=1185.2953, 切向力X=2949.6909, 切向力Y=1266.8597 +FPS=18.30, 法向力=1152.2838, 切向力X=2941.0576, 切向力Y=1251.6932 +FPS=18.38, 法向力=1398.5696, 切向力X=2011.4456, 切向力Y=2000.9094 +FPS=19.14, 法向力=1191.6456, 切向力X=2114.9958, 切向力Y=1510.4048 +FPS=18.82, 法向力=1275.8318, 切向力X=2178.6890, 切向力Y=1461.0171 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000008s (hit), reset=0.000556s, blend=0.004582s (9 tiles incl ref), finalize=0.000121s, total=0.005274s +FPS=18.89, 法向力=1306.6165, 切向力X=2191.7329, 切向力Y=1498.5238 +FPS=17.84, 法向力=1427.0487, 切向力X=2413.7844, 切向力Y=1539.8665 +FPS=18.04, 法向力=1523.0552, 切向力X=2385.7979, 切向力Y=1447.1132 +FPS=18.86, 法向力=1512.9280, 切向力X=2734.9604, 切向力Y=1315.5630 +FPS=19.03, 法向力=1094.2107, 切向力X=2634.0449, 切向力Y=1324.4811 +FPS=19.04, 法向力=1031.5288, 切向力X=2601.4678, 切向力Y=1360.5530 +FPS=19.02, 法向力=1017.5372, 切向力X=2441.3699, 切向力Y=1468.5156 +FPS=18.58, 法向力=1631.2808, 切向力X=2328.0942, 切向力Y=890.7529 +FPS=18.84, 法向力=1524.4999, 切向力X=2354.6770, 切向力Y=1768.6184 +FPS=18.44, 法向力=1553.3799, 切向力X=2268.5625, 切向力Y=1805.1167 +FPS=18.95, 法向力=1195.6464, 切向力X=2208.8965, 切向力Y=1546.0688 +FPS=18.04, 法向力=1190.4216, 切向力X=2396.9756, 切向力Y=1508.2791 +FPS=19.06, 法向力=1154.8992, 切向力X=3496.2620, 切向力Y=1486.4283 +FPS=19.03, 法向力=1205.9419, 切向力X=3531.5129, 切向力Y=1328.2080 +FPS=18.56, 法向力=1347.1311, 切向力X=2636.5303, 切向力Y=1462.1931 +FPS=19.62, 法向力=873.4422, 切向力X=1814.6870, 切向力Y=1416.0056 +FPS=18.93, 法向力=1211.4121, 切向力X=1932.2476, 切向力Y=1598.4513 +FPS=18.28, 法向力=1265.1953, 切向力X=1958.5875, 切向力Y=1606.3612 +FPS=18.58, 法向力=1317.5508, 切向力X=886.9828, 切向力Y=1766.1722 +FPS=18.16, 法向力=1090.6680, 切向力X=2796.4956, 切向力Y=1144.7234 +FPS=19.49, 法向力=1103.8669, 切向力X=2917.4839, 切向力Y=1207.2954 +FPS=19.35, 法向力=1078.2498, 切向力X=2862.1616, 切向力Y=1199.2288 +FPS=19.17, 法向力=1101.1304, 切向力X=1909.0009, 切向力Y=1284.3641 +FPS=18.08, 法向力=1377.3813, 切向力X=2705.0669, 切向力Y=1111.1990 +FPS=19.25, 法向力=1209.0789, 切向力X=2410.5037, 切向力Y=1477.3091 +FPS=18.74, 法向力=1251.7421, 切向力X=2347.8228, 切向力Y=1437.6858 +FPS=19.18, 法向力=1096.6632, 切向力X=1141.5924, 切向力Y=2460.6106 +FPS=18.63, 法向力=1246.8263, 切向力X=1968.7994, 切向力Y=1805.7087 +FPS=18.46, 法向力=925.4600, 切向力X=1830.4335, 切向力Y=1830.5061 +FPS=18.88, 法向力=922.0392, 切向力X=1944.5676, 切向力Y=1863.4170 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000476s, blend=0.004497s (9 tiles incl ref), finalize=0.000120s, total=0.005103s +FPS=18.46, 法向力=932.0873, 切向力X=1953.2572, 切向力Y=1892.3618 +FPS=18.68, 法向力=1071.2231, 切向力X=1921.6179, 切向力Y=2183.8770 +FPS=18.56, 法向力=1100.0212, 切向力X=2018.7080, 切向力Y=1507.2343 +FPS=19.37, 法向力=1213.3629, 切向力X=1501.8914, 切向力Y=1712.7476 +FPS=19.73, 法向力=1372.0531, 切向力X=1419.8655, 切向力Y=1403.8269 +FPS=19.40, 法向力=1362.8903, 切向力X=1413.3171, 切向力Y=1455.0825 +FPS=19.37, 法向力=1203.1735, 切向力X=2779.5151, 切向力Y=1343.3678 +FPS=19.12, 法向力=1344.8696, 切向力X=2561.0303, 切向力Y=1336.8328 +FPS=18.22, 法向力=1357.0878, 切向力X=2622.0791, 切向力Y=1452.9158 +FPS=19.67, 法向力=1420.9585, 切向力X=2638.6472, 切向力Y=1479.2111 +FPS=19.28, 法向力=1374.9192, 切向力X=2467.2944, 切向力Y=1640.9128 +FPS=18.50, 法向力=1520.7631, 切向力X=1963.1438, 切向力Y=887.1008 +FPS=19.56, 法向力=1530.3875, 切向力X=1834.7705, 切向力Y=926.9962 +FPS=18.73, 法向力=1544.6527, 切向力X=1820.4629, 切向力Y=904.1832 +FPS=19.36, 法向力=939.8002, 切向力X=2487.0581, 切向力Y=1847.1289 +FPS=19.30, 法向力=1139.7292, 切向力X=2550.1802, 切向力Y=1170.4569 +FPS=20.18, 法向力=1298.3914, 切向力X=2435.7134, 切向力Y=2068.3169 +FPS=19.25, 法向力=1352.0554, 切向力X=2511.9026, 切向力Y=2053.6411 +FPS=18.81, 法向力=1092.8804, 切向力X=1997.3787, 切向力Y=2167.1646 +FPS=17.12, 法向力=1312.4652, 切向力X=1996.0416, 切向力Y=1681.0208 +FPS=19.12, 法向力=1210.9020, 切向力X=2209.7681, 切向力Y=2100.1431 +FPS=19.72, 法向力=1275.7068, 切向力X=2367.6511, 切向力Y=2087.3354 +FPS=18.87, 法向力=1284.4160, 切向力X=1972.2433, 切向力Y=1820.1969 +FPS=19.10, 法向力=1300.1525, 切向力X=1975.9954, 切向力Y=1827.2975 +FPS=19.21, 法向力=1346.2072, 切向力X=1922.7163, 切向力Y=1001.0856 +FPS=18.60, 法向力=1149.9688, 切向力X=1783.9623, 切向力Y=916.4785 +FPS=19.53, 法向力=1170.3412, 切向力X=1923.4316, 切向力Y=848.9338 +FPS=19.21, 法向力=1010.1988, 切向力X=1598.9962, 切向力Y=1900.9890 +FPS=19.12, 法向力=973.2136, 切向力X=1951.8131, 切向力Y=1681.9575 +FPS=19.24, 法向力=1007.8623, 切向力X=1866.7791, 切向力Y=1642.9814 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000437s, blend=0.005761s (9 tiles incl ref), finalize=0.000139s, total=0.006345s +FPS=18.45, 法向力=1009.4319, 切向力X=1915.4240, 切向力Y=1674.8281 +FPS=19.93, 法向力=1216.5532, 切向力X=2244.6917, 切向力Y=1353.7145 +FPS=19.45, 法向力=1159.8500, 切向力X=2144.0442, 切向力Y=1642.1824 +FPS=18.63, 法向力=1177.5349, 切向力X=2896.7759, 切向力Y=2384.7026 +FPS=19.66, 法向力=1247.6299, 切向力X=2996.4463, 切向力Y=2553.9333 +FPS=19.40, 法向力=1417.1337, 切向力X=1796.9370, 切向力Y=830.7075 +FPS=19.22, 法向力=1012.7212, 切向力X=2443.1758, 切向力Y=1795.0490 +FPS=19.14, 法向力=1041.3589, 切向力X=2435.5962, 切向力Y=1914.0023 +FPS=18.78, 法向力=1605.6072, 切向力X=2275.7930, 切向力Y=1624.6699 +FPS=18.81, 法向力=1643.0342, 切向力X=2278.1885, 切向力Y=1714.8326 +FPS=18.50, 法向力=1176.8900, 切向力X=2320.8525, 切向力Y=2281.0967 +FPS=18.09, 法向力=1154.5712, 切向力X=1612.7378, 切向力Y=2051.6094 +FPS=18.45, 法向力=1042.5648, 切向力X=2178.1865, 切向力Y=2276.7871 +FPS=17.41, 法向力=1106.3838, 切向力X=2329.6992, 切向力Y=2295.2764 +FPS=18.97, 法向力=1358.4453, 切向力X=2295.4177, 切向力Y=1508.6111 +FPS=17.97, 法向力=1021.7244, 切向力X=2545.1863, 切向力Y=2097.3052 +FPS=19.34, 法向力=1073.0353, 切向力X=2310.8076, 切向力Y=1888.6160 +FPS=18.50, 法向力=1117.0623, 切向力X=2340.8198, 切向力Y=1835.3269 +FPS=19.62, 法向力=1121.3513, 切向力X=2309.1133, 切向力Y=1820.6011 +FPS=19.31, 法向力=1522.8434, 切向力X=3054.7842, 切向力Y=1670.2703 +FPS=18.32, 法向力=1602.6436, 切向力X=2056.2720, 切向力Y=1756.7296 +FPS=19.09, 法向力=1596.2573, 切向力X=2108.6958, 切向力Y=1736.7690 +FPS=19.25, 法向力=790.9121, 切向力X=2285.5923, 切向力Y=1895.0277 +FPS=19.16, 法向力=1306.8831, 切向力X=1582.1401, 切向力Y=1198.3722 +FPS=18.50, 法向力=1399.6677, 切向力X=2570.0288, 切向力Y=1289.0477 +FPS=18.41, 法向力=1416.0193, 切向力X=2481.7339, 切向力Y=1134.0862 +FPS=19.32, 法向力=1403.3096, 切向力X=2440.3547, 切向力Y=1184.7902 +FPS=19.08, 法向力=1296.1849, 切向力X=1515.4783, 切向力Y=1290.8127 +FPS=19.00, 法向力=1660.3109, 切向力X=2090.7136, 切向力Y=1780.4580 +FPS=17.73, 法向力=1675.5243, 切向力X=2117.1543, 切向力Y=1850.9093 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000448s, blend=0.004410s (9 tiles incl ref), finalize=0.000119s, total=0.004987s +FPS=17.97, 法向力=1071.7183, 切向力X=2346.9443, 切向力Y=1449.9487 +FPS=17.31, 法向力=1327.8102, 切向力X=1994.6443, 切向力Y=1991.1279 +FPS=18.99, 法向力=1315.2238, 切向力X=1133.2063, 切向力Y=1913.5212 +FPS=18.78, 法向力=1336.2761, 切向力X=1103.3312, 切向力Y=1829.7988 +FPS=19.16, 法向力=1085.3585, 切向力X=2075.0032, 切向力Y=1816.6448 +FPS=17.89, 法向力=1629.9719, 切向力X=2057.1504, 切向力Y=1115.1904 +FPS=19.17, 法向力=819.5400, 切向力X=2283.0371, 切向力Y=2306.0498 +FPS=18.12, 法向力=811.0035, 切向力X=2208.5354, 切向力Y=2242.4697 +FPS=18.88, 法向力=830.3626, 切向力X=2219.8857, 切向力Y=2334.8208 +FPS=17.82, 法向力=1728.3792, 切向力X=2354.4863, 切向力Y=964.4303 +FPS=18.20, 法向力=1047.2285, 切向力X=2723.7212, 切向力Y=1115.8448 +FPS=18.82, 法向力=1258.7878, 切向力X=2710.9263, 切向力Y=2256.4070 +FPS=18.03, 法向力=1257.6069, 切向力X=2795.5903, 切向力Y=2338.8892 +FPS=17.75, 法向力=1007.7359, 切向力X=2253.4424, 切向力Y=1576.8337 +FPS=18.65, 法向力=1384.7023, 切向力X=1570.8865, 切向力Y=1381.8965 +FPS=18.19, 法向力=1095.9531, 切向力X=2376.5647, 切向力Y=1394.1487 +FPS=18.47, 法向力=1093.6658, 切向力X=2401.2776, 切向力Y=1444.5701 +FPS=18.48, 法向力=1105.8401, 切向力X=2406.7842, 切向力Y=1473.9235 +FPS=20.92, 法向力=1285.5103, 切向力X=1659.0764, 切向力Y=975.5756 +FPS=17.22, 法向力=1380.7192, 切向力X=2423.4497, 切向力Y=1540.0320 +FPS=19.05, 法向力=1413.0958, 切向力X=2473.2922, 切向力Y=1613.0131 +FPS=17.05, 法向力=1186.8651, 切向力X=2451.7148, 切向力Y=1155.6519 +FPS=18.20, 法向力=1076.6289, 切向力X=2510.9019, 切向力Y=1676.8619 +FPS=18.55, 法向力=1201.2942, 切向力X=2238.4155, 切向力Y=1533.9955 +FPS=17.85, 法向力=1196.1692, 切向力X=2246.1865, 切向力Y=1541.1100 +FPS=18.70, 法向力=1102.9279, 切向力X=2886.5935, 切向力Y=1324.5688 +FPS=18.72, 法向力=1232.7612, 切向力X=1355.7048, 切向力Y=1288.9646 +FPS=17.27, 法向力=953.1305, 切向力X=1810.2666, 切向力Y=2006.2651 +FPS=18.36, 法向力=964.3838, 切向力X=1829.5674, 切向力Y=2023.0884 +FPS=20.59, 法向力=964.8954, 切向力X=1837.6499, 切向力Y=2032.0491 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000536s, blend=0.004600s (9 tiles incl ref), finalize=0.000127s, total=0.005273s +FPS=17.47, 法向力=1254.3950, 切向力X=1762.4211, 切向力Y=1554.7148 +FPS=17.31, 法向力=1629.0331, 切向力X=2355.9736, 切向力Y=853.5958 +FPS=18.72, 法向力=1231.9409, 切向力X=2903.0645, 切向力Y=994.8480 +FPS=18.71, 法向力=1230.2817, 切向力X=2996.6968, 切向力Y=870.2753 +FPS=18.36, 法向力=1390.8960, 切向力X=1646.8596, 切向力Y=1397.6685 +FPS=16.51, 法向力=971.8881, 切向力X=2247.7244, 切向力Y=1799.4099 +FPS=18.06, 法向力=1005.1761, 切向力X=2096.9429, 切向力Y=1751.4639 +FPS=18.16, 法向力=1057.9319, 切向力X=2796.7627, 切向力Y=1871.4320 +FPS=18.05, 法向力=837.0304, 切向力X=1719.2185, 切向力Y=2179.5684 +FPS=18.17, 法向力=807.4108, 切向力X=1687.9070, 切向力Y=2131.1736 +FPS=18.60, 法向力=1448.7745, 切向力X=1983.9047, 切向力Y=1311.0168 +FPS=17.09, 法向力=1473.1199, 切向力X=2084.9751, 切向力Y=1365.3411 +FPS=17.23, 法向力=1129.8545, 切向力X=2661.9702, 切向力Y=2124.5181 +FPS=20.44, 法向力=999.7688, 切向力X=2268.4084, 切向力Y=2658.3389 +FPS=16.85, 法向力=1020.2352, 切向力X=2251.2515, 切向力Y=2190.1396 +FPS=18.66, 法向力=1030.6423, 切向力X=2298.3674, 切向力Y=2122.5493 +FPS=17.80, 法向力=1304.7371, 切向力X=2005.7834, 切向力Y=1379.8579 +FPS=18.31, 法向力=1135.9519, 切向力X=2910.8296, 切向力Y=1198.4363 +FPS=18.22, 法向力=1415.1056, 切向力X=1995.2050, 切向力Y=1725.2095 +FPS=18.33, 法向力=1429.6016, 切向力X=1947.5276, 切向力Y=1796.2715 +FPS=18.82, 法向力=1300.0610, 切向力X=2473.0220, 切向力Y=1661.2424 +FPS=18.86, 法向力=1194.8676, 切向力X=2403.6060, 切向力Y=2612.1453 +FPS=17.76, 法向力=1175.8589, 切向力X=2404.3164, 切向力Y=2666.7764 +FPS=17.63, 法向力=1259.5034, 切向力X=2800.6487, 切向力Y=2203.9917 +FPS=17.93, 法向力=1272.0006, 切向力X=2771.2297, 切向力Y=2129.3281 +FPS=18.10, 法向力=1105.3359, 切向力X=2303.1604, 切向力Y=783.8180 +FPS=17.64, 法向力=1492.3364, 切向力X=2717.8547, 切向力Y=1234.2987 +FPS=17.23, 法向力=1499.0898, 切向力X=2730.6768, 切向力Y=1317.0588 +FPS=18.60, 法向力=977.7095, 切向力X=2616.5122, 切向力Y=1765.5203 +FPS=16.84, 法向力=1074.7173, 切向力X=2143.1702, 切向力Y=2568.8838 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000429s, blend=0.004243s (9 tiles incl ref), finalize=0.000123s, total=0.004807s +FPS=17.90, 法向力=1118.4635, 切向力X=2357.1587, 切向力Y=1774.2709 +FPS=17.95, 法向力=1199.9336, 切向力X=2430.9749, 切向力Y=1728.7280 +FPS=18.12, 法向力=1331.8567, 切向力X=3156.5630, 切向力Y=879.3531 +FPS=17.89, 法向力=1152.4819, 切向力X=2669.1006, 切向力Y=1769.2429 +FPS=17.66, 法向力=1149.2429, 切向力X=2724.8159, 切向力Y=1792.9141 +FPS=17.35, 法向力=1015.8028, 切向力X=2136.3975, 切向力Y=1592.2898 +FPS=17.95, 法向力=1089.6481, 切向力X=2057.3857, 切向力Y=935.7155 +FPS=16.65, 法向力=1027.7781, 切向力X=1724.6508, 切向力Y=1991.5127 +FPS=18.44, 法向力=1038.0071, 切向力X=1708.3755, 切向力Y=2030.0952 +FPS=18.83, 法向力=1039.7822, 切向力X=1692.3333, 切向力Y=2039.2500 +FPS=18.13, 法向力=903.7253, 切向力X=2403.2578, 切向力Y=2159.4463 +FPS=18.40, 法向力=1143.0688, 切向力X=2131.3472, 切向力Y=1250.1555 +FPS=18.19, 法向力=1405.9177, 切向力X=2656.5601, 切向力Y=1800.8157 +FPS=17.46, 法向力=1391.4773, 切向力X=2673.5303, 切向力Y=1922.6604 +FPS=18.25, 法向力=968.6467, 切向力X=2340.4316, 切向力Y=1760.5822 +FPS=17.73, 法向力=1338.4124, 切向力X=2264.0029, 切向力Y=1400.4789 +FPS=18.05, 法向力=1683.6558, 切向力X=3018.9387, 切向力Y=2382.5730 +FPS=17.53, 法向力=1697.0406, 切向力X=3127.3523, 切向力Y=2410.3357 +FPS=17.86, 法向力=1311.3684, 切向力X=2272.5889, 切向力Y=1504.8516 +FPS=17.70, 法向力=1248.0667, 切向力X=2944.3684, 切向力Y=1222.2844 +FPS=17.73, 法向力=1214.4890, 切向力X=2631.3232, 切向力Y=1453.2054 +FPS=17.89, 法向力=1239.9143, 切向力X=2602.9194, 切向力Y=1445.7793 +FPS=18.56, 法向力=1225.6545, 切向力X=2614.8784, 切向力Y=1406.7120 +FPS=20.86, 法向力=1220.6252, 切向力X=1718.6497, 切向力Y=1910.7012 +FPS=17.79, 法向力=1043.8413, 切向力X=1970.0933, 切向力Y=1913.4424 +FPS=18.78, 法向力=1042.9546, 切向力X=1933.7477, 切向力Y=1885.4771 +FPS=17.96, 法向力=987.4777, 切向力X=2323.6685, 切向力Y=2058.9348 +FPS=18.19, 法向力=1413.7556, 切向力X=1271.6560, 切向力Y=1267.8262 +FPS=17.94, 法向力=1630.0808, 切向力X=2467.2180, 切向力Y=1623.2710 +FPS=18.03, 法向力=1681.4673, 切向力X=2649.5112, 切向力Y=1618.8446 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000420s, blend=0.004248s (9 tiles incl ref), finalize=0.000126s, total=0.004805s +FPS=18.18, 法向力=1607.8474, 切向力X=2203.2866, 切向力Y=1512.5134 +FPS=18.04, 法向力=1387.1462, 切向力X=2095.9485, 切向力Y=1577.1445 +FPS=17.33, 法向力=1141.5763, 切向力X=1979.0679, 切向力Y=1418.0925 +FPS=17.16, 法向力=1174.2920, 切向力X=1941.0179, 切向力Y=1354.2213 +FPS=17.66, 法向力=1396.7263, 切向力X=2056.0371, 切向力Y=1791.3745 +FPS=18.07, 法向力=1438.8069, 切向力X=2075.4458, 切向力Y=1850.4360 +FPS=18.06, 法向力=1008.6346, 切向力X=2066.6318, 切向力Y=1276.0522 +FPS=17.47, 法向力=1154.6938, 切向力X=1816.4072, 切向力Y=1654.4385 +FPS=16.64, 法向力=1141.8059, 切向力X=1856.3949, 切向力Y=1673.5056 +FPS=17.92, 法向力=1070.7604, 切向力X=2228.4966, 切向力Y=1947.6990 +FPS=18.37, 法向力=1125.6279, 切向力X=2057.6506, 切向力Y=1674.5930 +FPS=17.42, 法向力=1142.1772, 切向力X=2094.2451, 切向力Y=1718.2344 +FPS=17.71, 法向力=1032.0709, 切向力X=1792.2200, 切向力Y=1513.4694 +FPS=16.88, 法向力=1421.9385, 切向力X=1847.2955, 切向力Y=2134.3604 +FPS=17.49, 法向力=1410.9631, 切向力X=2206.3774, 切向力Y=1327.3015 +FPS=17.15, 法向力=1429.9407, 切向力X=2331.9182, 切向力Y=1279.6892 +FPS=18.40, 法向力=1272.0171, 切向力X=2141.3613, 切向力Y=2566.7727 +FPS=17.97, 法向力=1194.2139, 切向力X=1700.3132, 切向力Y=2113.6638 +FPS=16.75, 法向力=1283.4205, 切向力X=2645.2922, 切向力Y=1717.1260 +FPS=17.97, 法向力=1288.3030, 切向力X=2705.8755, 切向力Y=1632.5010 +FPS=17.57, 法向力=1137.1041, 切向力X=2658.8638, 切向力Y=1154.2546 +FPS=18.01, 法向力=1271.3301, 切向力X=2380.9915, 切向力Y=1941.3777 +FPS=17.10, 法向力=1063.4563, 切向力X=2124.9563, 切向力Y=2114.9688 +FPS=18.50, 法向力=1111.8787, 切向力X=2189.4187, 切向力Y=2113.5366 +FPS=18.44, 法向力=1084.3743, 切向力X=2221.8462, 切向力Y=2105.9082 +FPS=18.66, 法向力=883.8243, 切向力X=2282.1995, 切向力Y=1896.6755 +FPS=17.19, 法向力=1335.7330, 切向力X=3026.5945, 切向力Y=1430.9355 +FPS=17.17, 法向力=1197.5165, 切向力X=2375.3906, 切向力Y=1713.6934 +FPS=18.55, 法向力=1193.4771, 切向力X=2456.9189, 切向力Y=1639.5867 +FPS=17.74, 法向力=1608.1429, 切向力X=2085.2405, 切向力Y=1384.9113 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000427s, blend=0.004241s (9 tiles incl ref), finalize=0.000126s, total=0.004804s +FPS=18.13, 法向力=1480.6096, 切向力X=2570.8364, 切向力Y=951.9556 +FPS=18.21, 法向力=1503.2622, 切向力X=2668.0803, 切向力Y=852.6753 +FPS=18.34, 法向力=944.8809, 切向力X=2116.0432, 切向力Y=1278.4585 +FPS=18.62, 法向力=1528.7690, 切向力X=2322.7808, 切向力Y=1285.9757 +FPS=18.89, 法向力=1184.9070, 切向力X=1734.0205, 切向力Y=1025.7697 +FPS=17.69, 法向力=1187.6270, 切向力X=1708.6743, 切向力Y=1052.3276 +FPS=18.12, 法向力=1209.6954, 切向力X=1663.8413, 切向力Y=1016.9789 +FPS=20.52, 法向力=1442.5570, 切向力X=2115.7744, 切向力Y=1222.2476 +FPS=17.62, 法向力=930.1003, 切向力X=2159.9346, 切向力Y=2115.1460 +FPS=18.02, 法向力=929.2565, 切向力X=2211.8594, 切向力Y=2093.3269 +FPS=16.88, 法向力=1570.4910, 切向力X=2491.9692, 切向力Y=1354.2488 +FPS=18.05, 法向力=1184.9429, 切向力X=1668.8606, 切向力Y=1001.4188 +FPS=18.31, 法向力=1370.7969, 切向力X=2094.0479, 切向力Y=1464.3647 +FPS=18.44, 法向力=1340.3411, 切向力X=2228.9028, 切向力Y=1386.6316 +FPS=18.06, 法向力=1127.0544, 切向力X=2234.4883, 切向力Y=1747.4016 +FPS=17.42, 法向力=1166.3517, 切向力X=2596.5356, 切向力Y=1684.6473 +FPS=18.68, 法向力=1378.1477, 切向力X=1667.4580, 切向力Y=1133.3596 +FPS=18.53, 法向力=1395.0221, 切向力X=1804.5288, 切向力Y=1137.9224 +FPS=18.83, 法向力=1318.1904, 切向力X=1796.0386, 切向力Y=1163.5735 +FPS=16.38, 法向力=1440.8369, 切向力X=2557.0879, 切向力Y=2060.1958 +FPS=16.98, 法向力=1174.1772, 切向力X=3141.9846, 切向力Y=1431.4490 +FPS=18.63, 法向力=1240.6646, 切向力X=2261.4741, 切向力Y=1326.8608 +FPS=19.66, 法向力=1291.1759, 切向力X=2108.9238, 切向力Y=1345.4166 +FPS=18.16, 法向力=1485.4857, 切向力X=1822.7007, 切向力Y=2040.9792 +FPS=18.67, 法向力=1142.5232, 切向力X=2469.9722, 切向力Y=1701.4683 +FPS=18.74, 法向力=1083.4756, 切向力X=2349.3618, 切向力Y=1599.0491 +FPS=18.24, 法向力=1075.0621, 切向力X=2426.6780, 切向力Y=1651.0668 +FPS=18.89, 法向力=1140.9778, 切向力X=1479.7781, 切向力Y=1605.5308 +FPS=17.80, 法向力=1196.6846, 切向力X=2268.8289, 切向力Y=1447.9109 +FPS=17.63, 法向力=1263.6328, 切向力X=2326.8027, 切向力Y=1347.9333 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000420s, blend=0.004224s (9 tiles incl ref), finalize=0.000126s, total=0.004780s +FPS=18.25, 法向力=1061.4575, 切向力X=2108.2437, 切向力Y=1602.4199 +FPS=18.10, 法向力=1109.0681, 切向力X=2161.5283, 切向力Y=1579.3931 +FPS=18.78, 法向力=1355.2356, 切向力X=2711.0698, 切向力Y=1602.1499 +FPS=16.43, 法向力=1152.4111, 切向力X=2286.1123, 切向力Y=1890.1794 +FPS=18.93, 法向力=1143.7053, 切向力X=2389.9294, 切向力Y=1901.6444 +FPS=17.92, 法向力=905.0447, 切向力X=2605.1411, 切向力Y=1440.4044 +FPS=18.00, 法向力=1230.8386, 切向力X=2648.6440, 切向力Y=1258.6622 +FPS=18.20, 法向力=1171.8944, 切向力X=2543.8105, 切向力Y=1512.9888 +FPS=18.77, 法向力=1209.0486, 切向力X=2475.4434, 切向力Y=1590.4534 +FPS=18.67, 法向力=1256.1139, 切向力X=1709.0962, 切向力Y=1180.5103 +FPS=18.24, 法向力=1430.4719, 切向力X=2073.0591, 切向力Y=1947.0758 +FPS=18.37, 法向力=1327.8975, 切向力X=1326.7322, 切向力Y=1241.3669 +FPS=18.19, 法向力=1313.7659, 切向力X=1211.6750, 切向力Y=1208.3459 +FPS=17.84, 法向力=1304.8147, 切向力X=1201.5624, 切向力Y=1205.7385 +FPS=17.89, 法向力=1086.9625, 切向力X=2320.6846, 切向力Y=1716.0559 +FPS=16.36, 法向力=1200.5732, 切向力X=1795.1953, 切向力Y=1474.6841 +FPS=18.84, 法向力=1265.5054, 切向力X=1703.9055, 切向力Y=1472.7906 +FPS=18.76, 法向力=1444.7371, 切向力X=2075.3313, 切向力Y=1313.5254 +FPS=18.02, 法向力=1339.9198, 切向力X=1701.0897, 切向力Y=1432.2694 +FPS=18.79, 法向力=1383.4465, 切向力X=2974.6836, 切向力Y=1254.8732 +FPS=17.88, 法向力=1340.7687, 切向力X=2926.7173, 切向力Y=1340.7231 +FPS=18.17, 法向力=1378.7527, 切向力X=2130.9385, 切向力Y=1985.8188 +FPS=17.06, 法向力=1234.7133, 切向力X=2362.1001, 切向力Y=1458.5098 +FPS=18.04, 法向力=1189.9097, 切向力X=2387.2324, 切向力Y=1458.2498 +FPS=17.90, 法向力=1185.8297, 切向力X=2913.1748, 切向力Y=1097.2778 +FPS=18.15, 法向力=1206.4365, 切向力X=2827.6694, 切向力Y=962.3944 +FPS=18.99, 法向力=1243.3044, 切向力X=1551.6001, 切向力Y=1185.0820 +FPS=18.47, 法向力=1185.7191, 切向力X=2062.6345, 切向力Y=1433.2002 +FPS=17.23, 法向力=1266.0381, 切向力X=2812.3433, 切向力Y=1462.4457 +FPS=18.98, 法向力=1279.5967, 切向力X=2891.4873, 切向力Y=1503.7119 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000606s, blend=0.004274s (9 tiles incl ref), finalize=0.000123s, total=0.005015s +FPS=17.57, 法向力=1553.6244, 切向力X=1808.9399, 切向力Y=1197.5134 +FPS=18.59, 法向力=1171.5300, 切向力X=2436.1206, 切向力Y=1454.7961 +FPS=17.65, 法向力=1492.6323, 切向力X=2064.3413, 切向力Y=1519.7469 +FPS=17.53, 法向力=1586.1909, 切向力X=1896.1074, 切向力Y=1640.0386 +FPS=18.32, 法向力=1000.5825, 切向力X=2094.1025, 切向力Y=1676.2544 +FPS=18.01, 法向力=1221.8555, 切向力X=2390.6714, 切向力Y=1381.2759 +FPS=18.33, 法向力=1256.1392, 切向力X=2523.7983, 切向力Y=1351.2163 +FPS=17.77, 法向力=1009.1400, 切向力X=2145.8762, 切向力Y=1860.3265 +FPS=18.58, 法向力=1072.1304, 切向力X=2065.1650, 切向力Y=1678.4734 +FPS=19.15, 法向力=1717.0304, 切向力X=1834.2986, 切向力Y=1867.8496 +FPS=17.65, 法向力=1086.0386, 切向力X=2543.2832, 切向力Y=1325.7366 +FPS=18.67, 法向力=1092.8213, 切向力X=2620.7190, 切向力Y=1342.0105 +FPS=17.87, 法向力=1175.0205, 切向力X=1861.7996, 切向力Y=1790.5510 +FPS=18.83, 法向力=1383.4635, 切向力X=1996.3430, 切向力Y=1140.3623 +FPS=18.68, 法向力=1308.4067, 切向力X=1993.0691, 切向力Y=1288.2478 +FPS=15.18, 法向力=1061.5339, 切向力X=2531.3315, 切向力Y=2276.6897 +FPS=18.35, 法向力=1263.0632, 切向力X=1556.1594, 切向力Y=1703.9614 +FPS=18.25, 法向力=928.5544, 切向力X=1963.7722, 切向力Y=1115.5260 +FPS=18.32, 法向力=902.5243, 切向力X=2033.9106, 切向力Y=1012.9821 +FPS=18.69, 法向力=922.7680, 切向力X=2056.3486, 切向力Y=1053.9614 +FPS=17.49, 法向力=1069.9685, 切向力X=2439.6707, 切向力Y=1403.8477 +FPS=17.73, 法向力=1114.3348, 切向力X=2355.7793, 切向力Y=1451.0455 +FPS=20.89, 法向力=1072.5834, 切向力X=2504.2476, 切向力Y=1702.4424 +FPS=17.36, 法向力=1065.2477, 切向力X=2484.2490, 切向力Y=1714.7518 +FPS=17.96, 法向力=1328.8977, 切向力X=2290.6211, 切向力Y=1975.2723 +FPS=17.31, 法向力=1192.6514, 切向力X=2162.4448, 切向力Y=1570.6754 +FPS=18.14, 法向力=1108.9839, 切向力X=2248.0815, 切向力Y=2144.6987 +FPS=17.07, 法向力=1092.6322, 切向力X=2209.2903, 切向力Y=2237.6636 +FPS=18.11, 法向力=1430.3263, 切向力X=748.1243, 切向力Y=2259.1313 +FPS=17.29, 法向力=964.4319, 切向力X=2169.4893, 切向力Y=2280.6172 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000474s, blend=0.004479s (9 tiles incl ref), finalize=0.000130s, total=0.005092s +FPS=17.22, 法向力=966.0382, 切向力X=2343.5688, 切向力Y=2042.1565 +FPS=18.65, 法向力=1058.8877, 切向力X=2355.7971, 切向力Y=2140.9912 +FPS=17.73, 法向力=1184.9448, 切向力X=2555.1094, 切向力Y=1240.1182 +FPS=18.43, 法向力=842.3845, 切向力X=2506.5942, 切向力Y=1786.3601 +FPS=17.44, 法向力=846.1296, 切向力X=2358.3145, 切向力Y=1777.0549 +FPS=18.64, 法向力=1226.3234, 切向力X=1506.0974, 切向力Y=1590.6250 +FPS=19.01, 法向力=1289.8147, 切向力X=1555.8722, 切向力Y=1499.3652 +FPS=18.23, 法向力=905.3824, 切向力X=2538.6453, 切向力Y=2103.5044 +FPS=18.38, 法向力=995.5060, 切向力X=2039.2377, 切向力Y=1720.4553 +FPS=18.44, 法向力=941.7019, 切向力X=2083.7192, 切向力Y=1740.8625 +FPS=18.05, 法向力=1523.1395, 切向力X=1845.4562, 切向力Y=1990.0011 +FPS=17.98, 法向力=1462.2448, 切向力X=2080.5249, 切向力Y=1801.3304 +FPS=18.05, 法向力=1692.3695, 切向力X=2730.0254, 切向力Y=1450.4465 +FPS=18.23, 法向力=1760.3077, 切向力X=2787.9775, 切向力Y=1523.8241 +FPS=18.19, 法向力=933.5082, 切向力X=2433.4226, 切向力Y=1252.1416 +FPS=18.72, 法向力=940.2295, 切向力X=2470.7229, 切向力Y=1221.5245 +FPS=18.31, 法向力=1866.1451, 切向力X=2027.6541, 切向力Y=1071.0951 +FPS=20.64, 法向力=1257.6556, 切向力X=2009.6426, 切向力Y=1479.8130 +FPS=17.18, 法向力=1283.3553, 切向力X=1949.4315, 切向力Y=1482.5278 +FPS=18.52, 法向力=1227.0735, 切向力X=2092.1599, 切向力Y=2444.1602 +FPS=16.81, 法向力=1327.2407, 切向力X=2764.9751, 切向力Y=1425.2754 +FPS=18.26, 法向力=1393.9543, 切向力X=2866.9353, 切向力Y=1387.4031 +FPS=17.56, 法向力=1308.3589, 切向力X=1870.1978, 切向力Y=1421.1827 +FPS=18.75, 法向力=1245.8995, 切向力X=1883.8530, 切向力Y=1516.9434 +FPS=18.95, 法向力=1214.9417, 切向力X=3014.0095, 切向力Y=1680.9708 +FPS=18.68, 法向力=1267.2086, 切向力X=3079.6538, 切向力Y=1548.2487 +FPS=17.74, 法向力=1170.1748, 切向力X=2285.3459, 切向力Y=1343.4263 +FPS=17.46, 法向力=1473.1658, 切向力X=1484.6711, 切向力Y=1869.6948 +FPS=18.91, 法向力=1493.2300, 切向力X=1593.3763, 切向力Y=1914.2793 +FPS=18.04, 法向力=1243.8649, 切向力X=2232.2756, 切向力Y=1855.8013 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000443s, blend=0.004255s (9 tiles incl ref), finalize=0.000127s, total=0.004835s +FPS=18.55, 法向力=1238.9991, 切向力X=2326.1921, 切向力Y=1905.7463 +FPS=18.04, 法向力=1075.6917, 切向力X=1776.8545, 切向力Y=1905.3647 +FPS=18.05, 法向力=1143.9580, 切向力X=1597.1570, 切向力Y=2439.6572 +FPS=17.66, 法向力=1072.7893, 切向力X=2478.9111, 切向力Y=1496.8879 +FPS=18.13, 法向力=1094.7864, 切向力X=2565.3879, 切向力Y=1559.4691 +FPS=18.01, 法向力=1354.9536, 切向力X=2271.5542, 切向力Y=2007.2749 +FPS=18.43, 法向力=1350.8933, 切向力X=1807.4136, 切向力Y=1661.8153 +FPS=19.11, 法向力=1093.5935, 切向力X=2150.4497, 切向力Y=1967.8889 +FPS=17.81, 法向力=1078.7292, 切向力X=2079.1057, 切向力Y=1946.3391 +FPS=18.48, 法向力=1267.1798, 切向力X=1881.3625, 切向力Y=1455.1083 +FPS=19.61, 法向力=1282.9919, 切向力X=1972.8895, 切向力Y=1345.2146 +FPS=18.39, 法向力=1370.6555, 切向力X=2496.3821, 切向力Y=1778.8374 +FPS=19.01, 法向力=1467.5062, 切向力X=2626.2212, 切向力Y=1786.1935 +FPS=18.00, 法向力=1425.8992, 切向力X=2471.5752, 切向力Y=1832.8093 +FPS=18.13, 法向力=1478.1526, 切向力X=2427.1772, 切向力Y=860.4084 +FPS=17.90, 法向力=1767.1705, 切向力X=1886.9529, 切向力Y=2087.2749 +FPS=18.75, 法向力=1771.8201, 切向力X=1988.8906, 切向力Y=1993.8105 +FPS=17.39, 法向力=1195.9246, 切向力X=2516.8857, 切向力Y=1961.2103 +FPS=17.71, 法向力=1396.1614, 切向力X=2229.7949, 切向力Y=1465.0339 +FPS=19.19, 法向力=1435.0681, 切向力X=2233.0146, 切向力Y=1339.3892 +FPS=19.15, 法向力=1422.2268, 切向力X=2174.2568, 切向力Y=1310.7583 +FPS=18.77, 法向力=1107.3457, 切向力X=1724.9973, 切向力Y=1141.7870 +FPS=18.95, 法向力=1340.3307, 切向力X=2193.3076, 切向力Y=1164.3523 +FPS=18.66, 法向力=1132.4653, 切向力X=1832.4840, 切向力Y=1660.8541 +FPS=18.20, 法向力=1164.4368, 切向力X=1779.3645, 切向力Y=1689.9225 +FPS=19.01, 法向力=1727.3767, 切向力X=2368.1462, 切向力Y=1426.7732 +FPS=19.05, 法向力=1116.5242, 切向力X=1927.5530, 切向力Y=1892.2229 +FPS=18.41, 法向力=1295.7297, 切向力X=2295.5288, 切向力Y=1388.6606 +FPS=18.68, 法向力=1270.8917, 切向力X=2348.2407, 切向力Y=1452.3157 +FPS=17.82, 法向力=1196.7968, 切向力X=2412.8103, 切向力Y=1347.0709 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000423s, blend=0.005697s (9 tiles incl ref), finalize=0.000146s, total=0.006276s +FPS=17.68, 法向力=1179.8691, 切向力X=2479.6541, 切向力Y=1393.3265 +FPS=21.13, 法向力=1253.6091, 切向力X=2482.6821, 切向力Y=1148.2095 +FPS=18.05, 法向力=1117.6372, 切向力X=2982.8701, 切向力Y=2061.5894 +FPS=18.53, 法向力=1190.3428, 切向力X=3032.4756, 切向力Y=2069.5869 +FPS=17.86, 法向力=1411.8159, 切向力X=2399.7627, 切向力Y=1261.2000 +FPS=17.78, 法向力=1243.7715, 切向力X=1908.2823, 切向力Y=1869.6486 +FPS=18.90, 法向力=1416.5239, 切向力X=1198.1797, 切向力Y=1994.5752 +FPS=18.53, 法向力=1470.4779, 切向力X=1192.4524, 切向力Y=1986.0825 +FPS=18.30, 法向力=1324.0662, 切向力X=1853.9778, 切向力Y=1725.5964 +FPS=18.32, 法向力=1381.8340, 切向力X=2061.8584, 切向力Y=452.7049 +FPS=17.47, 法向力=1329.3668, 切向力X=2066.5015, 切向力Y=470.8829 +FPS=21.49, 法向力=1318.1399, 切向力X=2070.2703, 切向力Y=431.4664 +FPS=17.59, 法向力=964.9159, 切向力X=2045.9098, 切向力Y=2010.9982 +FPS=18.53, 法向力=838.3930, 切向力X=2478.6875, 切向力Y=1638.1145 +FPS=17.73, 法向力=1020.5731, 切向力X=2373.3279, 切向力Y=1575.4858 +FPS=19.26, 法向力=1060.2191, 切向力X=2340.2617, 切向力Y=1517.2313 +FPS=20.85, 法向力=1084.7314, 切向力X=2004.6125, 切向力Y=1977.6943 +FPS=18.44, 法向力=1344.5503, 切向力X=1748.1987, 切向力Y=943.8275 +FPS=19.25, 法向力=972.8610, 切向力X=1637.1799, 切向力Y=2283.3767 +FPS=18.40, 法向力=978.3162, 切向力X=1668.4678, 切向力Y=2244.8472 +FPS=20.57, 法向力=959.9028, 切向力X=1699.5309, 切向力Y=2231.8538 +FPS=18.56, 法向力=1235.7552, 切向力X=2873.3054, 切向力Y=1790.6699 +FPS=19.03, 法向力=1226.4202, 切向力X=1923.1423, 切向力Y=1225.0148 +FPS=17.42, 法向力=1079.4197, 切向力X=2484.5537, 切向力Y=1382.8142 +FPS=19.21, 法向力=1087.5881, 切向力X=2429.5117, 切向力Y=1238.9797 +FPS=19.19, 法向力=1232.7422, 切向力X=1531.1396, 切向力Y=1884.2759 +FPS=18.88, 法向力=1178.0190, 切向力X=1567.7440, 切向力Y=2045.3024 +FPS=19.01, 法向力=1502.7466, 切向力X=2048.8330, 切向力Y=1226.7946 +FPS=19.12, 法向力=1496.4529, 切向力X=2165.3650, 切向力Y=1297.6499 +FPS=18.91, 法向力=1072.6885, 切向力X=2069.5879, 切向力Y=1722.0828 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000428s, blend=0.004431s (9 tiles incl ref), finalize=0.000125s, total=0.004995s +FPS=18.70, 法向力=1438.0862, 切向力X=2411.3916, 切向力Y=1783.0786 +FPS=19.11, 法向力=1310.2273, 切向力X=2707.3550, 切向力Y=1949.8555 +FPS=19.03, 法向力=1299.4504, 切向力X=2566.1147, 切向力Y=1984.8689 +FPS=18.73, 法向力=1312.3273, 切向力X=2444.4561, 切向力Y=1823.9214 +FPS=19.12, 法向力=1086.8147, 切向力X=2902.5190, 切向力Y=1586.0432 +FPS=18.07, 法向力=1176.5579, 切向力X=3005.0188, 切向力Y=1661.7590 +FPS=19.06, 法向力=1139.9846, 切向力X=2507.0911, 切向力Y=1767.9878 +FPS=19.82, 法向力=1192.1292, 切向力X=2482.5166, 切向力Y=1749.5691 +FPS=18.32, 法向力=1465.5713, 切向力X=2318.4995, 切向力Y=1562.5063 +FPS=17.49, 法向力=1432.6863, 切向力X=2393.6387, 切向力Y=2236.6826 +FPS=17.28, 法向力=1037.5327, 切向力X=2667.7136, 切向力Y=1936.0122 +FPS=19.02, 法向力=1022.6024, 切向力X=2729.3574, 切向力Y=1910.8772 +FPS=18.82, 法向力=1020.4317, 切向力X=1713.0527, 切向力Y=1812.6414 +FPS=18.78, 法向力=1170.2073, 切向力X=2220.8784, 切向力Y=1025.4502 +FPS=18.82, 法向力=1257.4749, 切向力X=2866.1143, 切向力Y=1020.5068 +FPS=17.73, 法向力=1287.4951, 切向力X=2999.7424, 切向力Y=1118.9169 +FPS=18.99, 法向力=1232.4896, 切向力X=2961.0371, 切向力Y=1173.0321 +FPS=18.55, 法向力=1064.0237, 切向力X=2583.0317, 切向力Y=1184.6469 +FPS=19.02, 法向力=1469.0276, 切向力X=1540.9158, 切向力Y=1602.1530 +FPS=18.63, 法向力=1476.0220, 切向力X=1521.7218, 切向力Y=1567.0968 +FPS=17.56, 法向力=1574.2977, 切向力X=2308.4902, 切向力Y=2274.4521 +FPS=18.58, 法向力=1166.1428, 切向力X=2534.6528, 切向力Y=1631.9814 +FPS=18.73, 法向力=894.8162, 切向力X=1832.2902, 切向力Y=2294.3857 +FPS=18.40, 法向力=917.3284, 切向力X=1826.2820, 切向力Y=2334.4570 +FPS=19.25, 法向力=1138.8021, 切向力X=2141.5544, 切向力Y=1468.2222 +FPS=18.73, 法向力=1101.7640, 切向力X=2291.8105, 切向力Y=1508.7124 +FPS=19.07, 法向力=1294.4231, 切向力X=2453.5872, 切向力Y=1715.6097 +FPS=17.76, 法向力=1287.3792, 切向力X=2506.5815, 切向力Y=1597.8459 +FPS=18.74, 法向力=1230.2307, 切向力X=2143.1123, 切向力Y=1314.1685 +FPS=18.95, 法向力=1264.1211, 切向力X=1892.4896, 切向力Y=1770.7617 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000445s, blend=0.004351s (9 tiles incl ref), finalize=0.000123s, total=0.004932s +FPS=17.51, 法向力=963.7895, 切向力X=1609.6321, 切向力Y=1460.9316 +FPS=18.83, 法向力=911.1561, 切向力X=1553.6279, 切向力Y=1322.3633 +FPS=19.00, 法向力=1258.7158, 切向力X=1814.3665, 切向力Y=1346.9427 +FPS=18.55, 法向力=1354.4445, 切向力X=1591.2852, 切向力Y=1887.3140 +FPS=18.51, 法向力=1238.1714, 切向力X=2437.8625, 切向力Y=1932.4227 +FPS=18.68, 法向力=1222.4489, 切向力X=2347.0039, 切向力Y=1910.3997 +FPS=17.44, 法向力=1215.6377, 切向力X=2373.9751, 切向力Y=1866.7659 +FPS=18.75, 法向力=1238.0771, 切向力X=2382.2859, 切向力Y=2283.4380 +FPS=18.95, 法向力=1502.6716, 切向力X=1896.9441, 切向力Y=1576.5151 +FPS=18.34, 法向力=1162.6418, 切向力X=1810.3711, 切向力Y=1826.7379 +FPS=18.79, 法向力=1177.9508, 切向力X=1838.1842, 切向力Y=1865.7312 +FPS=18.93, 法向力=909.4592, 切向力X=1748.9738, 切向力Y=1890.8777 +FPS=19.40, 法向力=1033.5043, 切向力X=1546.0334, 切向力Y=1040.8383 +FPS=17.86, 法向力=1275.6821, 切向力X=2387.8828, 切向力Y=1312.0237 +FPS=18.34, 法向力=1340.9969, 切向力X=2325.3066, 切向力Y=1419.7125 +FPS=18.47, 法向力=1291.3352, 切向力X=2343.6919, 切向力Y=1414.4004 +FPS=18.26, 法向力=758.2076, 切向力X=2523.4678, 切向力Y=1578.8052 +FPS=17.92, 法向力=1400.8735, 切向力X=2289.4075, 切向力Y=1313.4978 +FPS=19.67, 法向力=1512.8104, 切向力X=2376.7007, 切向力Y=1288.8750 +FPS=18.16, 法向力=1312.5295, 切向力X=3472.6025, 切向力Y=1048.7445 +FPS=18.58, 法向力=1311.8628, 切向力X=2452.5820, 切向力Y=1576.5076 +FPS=19.21, 法向力=1599.0696, 切向力X=1520.8057, 切向力Y=1033.6029 +FPS=18.94, 法向力=1625.3831, 切向力X=1508.9744, 切向力Y=1034.9916 +FPS=19.66, 法向力=1333.5251, 切向力X=1919.8192, 切向力Y=1529.6018 +FPS=18.77, 法向力=1379.7617, 切向力X=2076.2922, 切向力Y=1618.2117 +FPS=19.99, 法向力=1388.0135, 切向力X=1886.4467, 切向力Y=1764.2068 +FPS=18.17, 法向力=1028.4301, 切向力X=2149.0349, 切向力Y=2058.5669 +FPS=18.34, 法向力=1072.1936, 切向力X=2288.8306, 切向力Y=2088.1868 +FPS=17.99, 法向力=1464.5588, 切向力X=1740.2310, 切向力Y=2027.2173 +FPS=18.54, 法向力=1289.1174, 切向力X=2392.3271, 切向力Y=2041.5515 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000453s, blend=0.004317s (9 tiles incl ref), finalize=0.000132s, total=0.004914s +FPS=18.57, 法向力=1186.0522, 切向力X=1881.8250, 切向力Y=1122.6418 +FPS=18.12, 法向力=1135.3276, 切向力X=1933.3889, 切向力Y=1114.7488 +FPS=19.21, 法向力=1462.3167, 切向力X=2200.7874, 切向力Y=827.4926 +FPS=19.10, 法向力=1447.7002, 切向力X=2072.8125, 切向力Y=1518.9293 +FPS=18.69, 法向力=1442.6399, 切向力X=2184.7368, 切向力Y=1609.5508 +FPS=19.08, 法向力=1460.0039, 切向力X=2207.7183, 切向力Y=1615.1144 +FPS=17.79, 法向力=1024.7522, 切向力X=1563.6217, 切向力Y=1240.1628 +FPS=18.86, 法向力=1451.1643, 切向力X=1194.9497, 切向力Y=2072.7759 +FPS=18.51, 法向力=1469.5720, 切向力X=1669.8374, 切向力Y=1415.9729 +FPS=18.66, 法向力=1560.7562, 切向力X=1666.0393, 切向力Y=1432.1368 +FPS=18.73, 法向力=1146.4792, 切向力X=2084.9873, 切向力Y=1492.8441 +FPS=18.72, 法向力=1345.1798, 切向力X=2130.6428, 切向力Y=1911.4165 +FPS=18.61, 法向力=1333.7322, 切向力X=1892.7124, 切向力Y=1747.1361 +FPS=18.71, 法向力=1302.9242, 切向力X=1865.3888, 切向力Y=1776.4773 +FPS=20.95, 法向力=1327.7529, 切向力X=1824.0018, 切向力Y=1668.2631 +FPS=18.90, 法向力=1324.7365, 切向力X=2153.9629, 切向力Y=1339.2513 +FPS=19.04, 法向力=1477.6410, 切向力X=2506.1357, 切向力Y=1022.9429 +FPS=18.92, 法向力=1131.5559, 切向力X=2137.5076, 切向力Y=1678.5286 +FPS=17.80, 法向力=1180.8342, 切向力X=2067.2620, 切向力Y=1699.1641 +FPS=18.49, 法向力=1170.7329, 切向力X=2343.0630, 切向力Y=1802.3350 +FPS=18.33, 法向力=1200.4976, 切向力X=2314.0659, 切向力Y=1820.2076 +FPS=19.03, 法向力=1755.4570, 切向力X=1371.2451, 切向力Y=1992.4912 +FPS=20.61, 法向力=1037.1355, 切向力X=2015.4480, 切向力Y=2201.4456 +FPS=18.12, 法向力=1023.5776, 切向力X=2057.1489, 切向力Y=2250.6741 +FPS=19.15, 法向力=1034.7681, 切向力X=2025.8069, 切向力Y=1707.2728 +FPS=18.38, 法向力=826.3241, 切向力X=1826.6404, 切向力Y=1240.5068 +FPS=18.76, 法向力=843.7965, 切向力X=1860.8091, 切向力Y=1266.7690 +FPS=19.18, 法向力=1172.6406, 切向力X=2478.9895, 切向力Y=1669.8575 +FPS=18.99, 法向力=1224.8896, 切向力X=1692.5349, 切向力Y=1339.3271 +FPS=17.89, 法向力=1225.5626, 切向力X=1819.2351, 切向力Y=1940.3025 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000443s, blend=0.004268s (9 tiles incl ref), finalize=0.000119s, total=0.004839s +FPS=18.87, 法向力=1256.1377, 切向力X=1769.8799, 切向力Y=1960.8094 +FPS=18.11, 法向力=1265.1899, 切向力X=1769.6707, 切向力Y=1939.6829 +FPS=18.92, 法向力=1217.2495, 切向力X=2306.2192, 切向力Y=1385.0712 +FPS=17.88, 法向力=1084.5944, 切向力X=2481.3037, 切向力Y=1721.3120 +FPS=18.75, 法向力=1071.4926, 切向力X=2534.8643, 切向力Y=1747.8702 +FPS=18.96, 法向力=1109.1760, 切向力X=2774.6011, 切向力Y=2148.3516 +FPS=17.85, 法向力=1709.8914, 切向力X=2367.9072, 切向力Y=1298.6875 +FPS=17.78, 法向力=1530.4167, 切向力X=2420.5532, 切向力Y=1838.3035 +FPS=18.28, 法向力=1529.4121, 切向力X=2495.1313, 切向力Y=1863.3743 +FPS=19.02, 法向力=1339.1605, 切向力X=2118.4993, 切向力Y=1516.2913 +FPS=18.64, 法向力=1339.4182, 切向力X=2056.4592, 切向力Y=1512.7666 +FPS=19.54, 法向力=1255.4482, 切向力X=2732.9766, 切向力Y=1195.7581 +FPS=18.95, 法向力=1959.3586, 切向力X=1353.5483, 切向力Y=1262.9819 +FPS=18.43, 法向力=2001.6926, 切向力X=1364.1294, 切向力Y=1221.1066 +FPS=17.22, 法向力=1488.6707, 切向力X=2090.8447, 切向力Y=2053.7656 +FPS=18.93, 法向力=1594.1060, 切向力X=1928.9662, 切向力Y=1683.3046 +FPS=18.71, 法向力=1738.0850, 切向力X=2312.0693, 切向力Y=1941.9667 +FPS=19.17, 法向力=1765.8607, 切向力X=2419.5457, 切向力Y=1740.2393 +FPS=18.64, 法向力=1483.3300, 切向力X=2595.3545, 切向力Y=1082.0378 +FPS=18.98, 法向力=853.0696, 切向力X=2437.9224, 切向力Y=1250.5930 +FPS=17.40, 法向力=787.6560, 切向力X=2394.1323, 切向力Y=1433.8171 +FPS=18.21, 法向力=1674.4436, 切向力X=2609.0872, 切向力Y=953.1808 +FPS=20.84, 法向力=1697.2313, 切向力X=2560.6143, 切向力Y=937.1338 +FPS=18.62, 法向力=1540.5159, 切向力X=2445.9355, 切向力Y=1850.0690 +FPS=19.13, 法向力=898.7700, 切向力X=2476.6899, 切向力Y=1502.4078 +FPS=19.33, 法向力=925.1775, 切向力X=2554.2754, 切向力Y=1469.2449 +FPS=19.50, 法向力=1413.4150, 切向力X=2289.8525, 切向力Y=542.0765 +FPS=18.43, 法向力=1520.9558, 切向力X=2607.7312, 切向力Y=972.0012 +FPS=18.25, 法向力=1459.2839, 切向力X=2051.0837, 切向力Y=1551.4738 +FPS=18.27, 法向力=1527.8145, 切向力X=1966.4031, 切向力Y=1623.1941 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000421s, blend=0.004309s (9 tiles incl ref), finalize=0.000120s, total=0.004860s +FPS=18.68, 法向力=1523.4746, 切向力X=1977.1648, 切向力Y=1647.3311 +FPS=19.33, 法向力=1471.4325, 切向力X=1861.8066, 切向力Y=2272.2158 +FPS=19.50, 法向力=1042.9951, 切向力X=2464.1895, 切向力Y=2001.9381 +FPS=19.35, 法向力=1857.3495, 切向力X=2675.4739, 切向力Y=1362.7705 +FPS=18.70, 法向力=1909.8116, 切向力X=2723.7637, 切向力Y=1336.2025 +FPS=19.01, 法向力=1179.6071, 切向力X=2576.4268, 切向力Y=1970.0583 +FPS=18.55, 法向力=1512.1929, 切向力X=2038.6838, 切向力Y=1255.5303 +FPS=19.44, 法向力=1526.7896, 切向力X=2089.6948, 切向力Y=1231.4849 +FPS=19.57, 法向力=1254.3015, 切向力X=1809.8401, 切向力Y=1187.5916 +FPS=19.07, 法向力=1217.5505, 切向力X=1844.3595, 切向力Y=1183.6316 +FPS=19.70, 法向力=1098.8333, 切向力X=2554.0278, 切向力Y=2190.0312 +FPS=19.33, 法向力=951.5552, 切向力X=2316.4248, 切向力Y=2179.1699 +FPS=18.65, 法向力=987.1436, 切向力X=2233.1768, 切向力Y=2107.4509 +FPS=18.98, 法向力=1633.5161, 切向力X=1965.6467, 切向力Y=1084.4829 +FPS=18.97, 法向力=1663.9025, 切向力X=2164.8105, 切向力Y=995.4774 +FPS=21.78, 法向力=1560.8081, 切向力X=2080.3062, 切向力Y=1518.7135 +FPS=18.26, 法向力=1531.9231, 切向力X=1810.9316, 切向力Y=2386.3667 +FPS=18.10, 法向力=1572.0081, 切向力X=1932.3008, 切向力Y=2499.5027 +FPS=18.42, 法向力=1010.0731, 切向力X=2707.1880, 切向力Y=1696.5352 +FPS=19.07, 法向力=1229.1467, 切向力X=2972.6663, 切向力Y=1849.0177 +FPS=19.23, 法向力=1712.9695, 切向力X=2230.9624, 切向力Y=1658.4785 +FPS=17.83, 法向力=1792.5154, 切向力X=2212.8867, 切向力Y=1651.2982 +FPS=18.35, 法向力=1524.2578, 切向力X=2266.8647, 切向力Y=1826.6440 +FPS=17.52, 法向力=1404.7568, 切向力X=2392.1362, 切向力Y=1576.6390 +FPS=18.61, 法向力=1329.1422, 切向力X=2342.8171, 切向力Y=1599.2511 +FPS=21.00, 法向力=1021.8614, 切向力X=2804.5991, 切向力Y=2004.8062 +FPS=17.49, 法向力=976.3318, 切向力X=2832.6440, 切向力Y=2073.0088 +FPS=18.10, 法向力=1316.4607, 切向力X=1783.8684, 切向力Y=1918.7413 +FPS=18.89, 法向力=1025.3010, 切向力X=1864.0234, 切向力Y=1327.3152 +FPS=19.27, 法向力=1569.0676, 切向力X=2118.1912, 切向力Y=962.8739 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000435s, blend=0.004322s (9 tiles incl ref), finalize=0.000119s, total=0.004888s +FPS=17.41, 法向力=1621.1011, 切向力X=2019.8911, 切向力Y=915.4443 +FPS=19.11, 法向力=1373.2446, 切向力X=1797.9894, 切向力Y=1640.2266 +FPS=18.16, 法向力=1266.9999, 切向力X=2209.9487, 切向力Y=1232.1372 +FPS=17.97, 法向力=1210.7152, 切向力X=2268.7568, 切向力Y=1127.1855 +FPS=18.86, 法向力=1208.0476, 切向力X=2290.8811, 切向力Y=1131.4381 +FPS=19.10, 法向力=1274.3499, 切向力X=2003.9183, 切向力Y=1154.5668 +FPS=18.80, 法向力=1178.2521, 切向力X=2312.5322, 切向力Y=2118.1689 +FPS=18.81, 法向力=1289.6503, 切向力X=1375.2716, 切向力Y=1559.5857 +FPS=18.61, 法向力=1378.7134, 切向力X=1191.6648, 切向力Y=1473.5023 +FPS=17.99, 法向力=1188.5016, 切向力X=2099.4417, 切向力Y=1638.1626 +FPS=18.90, 法向力=1571.3064, 切向力X=2239.0764, 切向力Y=1314.8350 +FPS=18.72, 法向力=1670.7190, 切向力X=2343.2935, 切向力Y=1316.9523 +FPS=18.58, 法向力=1679.0098, 切向力X=1576.2910, 切向力Y=2167.9507 +FPS=18.64, 法向力=1237.5040, 切向力X=2897.6870, 切向力Y=2194.9951 +FPS=18.44, 法向力=1234.9780, 切向力X=2896.4829, 切向力Y=2347.1816 +FPS=18.50, 法向力=1554.7284, 切向力X=2492.7734, 切向力Y=1047.1807 +FPS=18.14, 法向力=1603.0427, 切向力X=2473.9045, 切向力Y=1044.2324 +FPS=18.50, 法向力=1259.3547, 切向力X=2874.3296, 切向力Y=1739.9365 +FPS=18.61, 法向力=1593.1860, 切向力X=2246.8447, 切向力Y=1488.9509 +FPS=16.03, 法向力=1414.1884, 切向力X=2624.3650, 切向力Y=1491.9424 +FPS=21.67, 法向力=1397.1364, 切向力X=2694.7166, 切向力Y=1608.8212 +FPS=28.13, 法向力=1456.6755, 切向力X=2251.2854, 切向力Y=937.3525 +FPS=31.98, 法向力=1467.8075, 切向力X=2319.0835, 切向力Y=1009.0706 +FPS=30.83, 法向力=1197.1531, 切向力X=1188.4817, 切向力Y=1355.2772 +FPS=30.48, 法向力=1214.0803, 切向力X=1220.1838, 切向力Y=1429.0085 +FPS=30.47, 法向力=1255.2451, 切向力X=1662.0247, 切向力Y=1471.6456 +FPS=32.50, 法向力=1262.2098, 切向力X=1661.2347, 切向力Y=1351.4446 +FPS=30.47, 法向力=995.7970, 切向力X=2577.4050, 切向力Y=1391.4561 +FPS=32.25, 法向力=1008.2612, 切向力X=2663.2227, 切向力Y=1421.5046 +FPS=31.30, 法向力=1416.5071, 切向力X=1723.8473, 切向力Y=1344.3856 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000268s, blend=0.002201s (9 tiles incl ref), finalize=0.000068s, total=0.002543s +FPS=30.79, 法向力=1133.0413, 切向力X=1722.6820, 切向力Y=1067.8296 +FPS=32.01, 法向力=1120.7639, 切向力X=1752.0159, 切向力Y=1094.1748 +FPS=31.95, 法向力=1171.7920, 切向力X=2720.3247, 切向力Y=1734.8502 +FPS=33.25, 法向力=1173.9135, 切向力X=2805.2649, 切向力Y=1725.3363 +FPS=32.44, 法向力=1313.9678, 切向力X=1165.0870, 切向力Y=1751.6136 +FPS=30.63, 法向力=1319.6631, 切向力X=1132.6718, 切向力Y=1766.3267 +FPS=31.43, 法向力=1306.8093, 切向力X=2297.0225, 切向力Y=1464.5653 +FPS=31.69, 法向力=1369.4919, 切向力X=2331.3999, 切向力Y=1539.5522 +FPS=30.80, 法向力=1223.9968, 切向力X=2092.4194, 切向力Y=1388.6293 +FPS=33.80, 法向力=1291.5105, 切向力X=2106.5789, 切向力Y=1362.4125 +FPS=32.19, 法向力=1053.2517, 切向力X=2168.5933, 切向力Y=1699.7178 +FPS=33.55, 法向力=1074.8533, 切向力X=2282.7080, 切向力Y=1776.6815 +FPS=30.17, 法向力=1363.7562, 切向力X=2168.1772, 切向力Y=1060.0493 +FPS=32.61, 法向力=1400.3337, 切向力X=2251.3159, 切向力Y=970.6692 +FPS=29.28, 法向力=1511.1697, 切向力X=1473.5685, 切向力Y=1560.9218 +FPS=32.11, 法向力=1468.5359, 切向力X=1490.9755, 切向力Y=1644.8041 +FPS=32.33, 法向力=1226.3071, 切向力X=2260.7380, 切向力Y=1661.3301 +FPS=33.21, 法向力=1188.2773, 切向力X=2310.4180, 切向力Y=1703.5298 +FPS=31.23, 法向力=1275.1460, 切向力X=2453.9395, 切向力Y=1411.3201 +FPS=30.32, 法向力=1328.8569, 切向力X=2467.3694, 切向力Y=1464.7073 +FPS=31.59, 法向力=1342.2288, 切向力X=2262.5103, 切向力Y=2343.0828 +FPS=33.33, 法向力=1337.2271, 切向力X=2190.6174, 切向力Y=2348.4648 +FPS=31.46, 法向力=1149.3585, 切向力X=2815.3896, 切向力Y=1717.5566 +FPS=31.54, 法向力=1164.6448, 切向力X=2834.3716, 切向力Y=1728.5461 +FPS=31.61, 法向力=1267.6946, 切向力X=2361.3323, 切向力Y=1940.2327 +FPS=31.37, 法向力=1253.2021, 切向力X=2486.1194, 切向力Y=1997.2683 +FPS=34.64, 法向力=1347.2119, 切向力X=1576.8020, 切向力Y=2064.0603 +FPS=30.74, 法向力=1393.1813, 切向力X=1534.9978, 切向力Y=2104.6375 +FPS=31.24, 法向力=1487.8210, 切向力X=2162.8936, 切向力Y=2004.5298 +FPS=30.64, 法向力=1476.3524, 切向力X=2134.8398, 切向力Y=1937.3699 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000398s, blend=0.002312s (9 tiles incl ref), finalize=0.000062s, total=0.002778s +FPS=30.81, 法向力=1496.4541, 切向力X=2206.4812, 切向力Y=857.3179 +FPS=29.81, 法向力=1107.2739, 切向力X=2697.0510, 切向力Y=1385.3649 +FPS=33.06, 法向力=1080.8975, 切向力X=2733.1294, 切向力Y=1543.5156 +FPS=30.03, 法向力=1265.5107, 切向力X=1707.4907, 切向力Y=1728.4446 +FPS=32.47, 法向力=1230.8965, 切向力X=1786.6160, 切向力Y=1802.1722 +FPS=30.81, 法向力=1726.5706, 切向力X=2971.7769, 切向力Y=1221.1274 +FPS=32.15, 法向力=1792.7375, 切向力X=3006.4988, 切向力Y=1227.8379 +FPS=30.16, 法向力=1670.1987, 切向力X=2236.4248, 切向力Y=1826.2847 +FPS=30.93, 法向力=1038.9097, 切向力X=1718.7076, 切向力Y=2417.0227 +FPS=31.45, 法向力=1011.5836, 切向力X=1884.9802, 切向力Y=2464.1562 +FPS=31.87, 法向力=1228.0057, 切向力X=2122.1665, 切向力Y=2223.1050 +FPS=32.44, 法向力=1312.2948, 切向力X=2110.5737, 切向力Y=2194.4165 +FPS=31.17, 法向力=1339.8073, 切向力X=2092.0728, 切向力Y=2184.1709 +FPS=32.34, 法向力=1232.9099, 切向力X=2372.1152, 切向力Y=2321.7549 +FPS=31.91, 法向力=1218.7634, 切向力X=2377.7944, 切向力Y=2323.9573 +FPS=31.28, 法向力=1464.8812, 切向力X=2480.1846, 切向力Y=1586.7277 +FPS=30.00, 法向力=1536.5122, 切向力X=1698.5420, 切向力Y=1376.9340 +FPS=32.30, 法向力=1564.7556, 切向力X=1630.9753, 切向力Y=1392.6431 +FPS=30.98, 法向力=1555.6807, 切向力X=1346.0583, 切向力Y=1404.9136 +FPS=31.48, 法向力=1465.7209, 切向力X=1432.4033, 切向力Y=1503.7003 +FPS=30.66, 法向力=1267.0256, 切向力X=1833.7642, 切向力Y=1040.2332 +FPS=33.40, 法向力=1288.5298, 切向力X=1907.9141, 切向力Y=1143.8064 +FPS=29.44, 法向力=1125.6874, 切向力X=2963.1045, 切向力Y=1313.2781 +FPS=30.93, 法向力=1094.9365, 切向力X=2973.9009, 切向力Y=1545.0454 +FPS=31.91, 法向力=1331.6592, 切向力X=2255.7393, 切向力Y=1116.5117 +FPS=31.01, 法向力=1284.8949, 切向力X=2232.3694, 切向力Y=1058.8096 +FPS=32.89, 法向力=1647.6602, 切向力X=2782.2837, 切向力Y=2186.3694 +FPS=32.04, 法向力=1465.2172, 切向力X=1129.8683, 切向力Y=1140.7583 +FPS=30.09, 法向力=1420.5767, 切向力X=1148.7292, 切向力Y=1272.8684 +FPS=31.93, 法向力=1428.7261, 切向力X=1149.3202, 切向力Y=1233.9634 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000294s, blend=0.002209s (9 tiles incl ref), finalize=0.000060s, total=0.002568s +FPS=31.34, 法向力=1252.7931, 切向力X=2513.7876, 切向力Y=1654.3752 +FPS=30.66, 法向力=1328.1812, 切向力X=2267.4128, 切向力Y=2181.8643 +FPS=32.30, 法向力=1425.3942, 切向力X=2294.3203, 切向力Y=2257.7317 +FPS=32.43, 法向力=1158.2870, 切向力X=2460.0986, 切向力Y=1028.2878 +FPS=34.00, 法向力=1205.8164, 切向力X=2477.1711, 切向力Y=761.4563 +FPS=28.86, 法向力=1433.8051, 切向力X=2152.7866, 切向力Y=736.5917 +FPS=31.92, 法向力=1386.6193, 切向力X=2221.4746, 切向力Y=724.2898 +FPS=28.35, 法向力=1172.9084, 切向力X=2679.3433, 切向力Y=352.2056 +FPS=29.99, 法向力=1380.3881, 切向力X=2272.7485, 切向力Y=1173.9539 +FPS=32.15, 法向力=1408.6726, 切向力X=2282.4978, 切向力Y=1321.8228 +FPS=29.76, 法向力=1438.4954, 切向力X=2260.0588, 切向力Y=1290.7611 +FPS=31.69, 法向力=1325.8167, 切向力X=2868.0652, 切向力Y=1296.7659 +FPS=31.68, 法向力=1239.6969, 切向力X=1691.2982, 切向力Y=1270.6411 +FPS=32.31, 法向力=1275.3163, 切向力X=1597.0552, 切向力Y=1292.5533 +FPS=31.55, 法向力=1311.7017, 切向力X=1575.1475, 切向力Y=1318.0393 +FPS=33.39, 法向力=1202.6877, 切向力X=1864.6169, 切向力Y=1667.0635 +FPS=30.65, 法向力=1216.6584, 切向力X=2566.4937, 切向力Y=1587.5159 +FPS=32.79, 法向力=1221.7444, 切向力X=2610.4944, 切向力Y=1516.6621 +FPS=30.12, 法向力=1131.7158, 切向力X=2350.2412, 切向力Y=2051.1353 +FPS=32.66, 法向力=1171.2240, 切向力X=2332.8247, 切向力Y=2135.2307 +FPS=31.39, 法向力=1426.2103, 切向力X=2163.0039, 切向力Y=1997.5149 +FPS=32.81, 法向力=1417.8347, 切向力X=2165.0757, 切向力Y=1972.3369 +FPS=30.18, 法向力=1902.4683, 切向力X=2135.9856, 切向力Y=1156.7891 +FPS=31.46, 法向力=1952.0040, 切向力X=2155.8955, 切向力Y=1073.4832 +FPS=32.65, 法向力=1411.3394, 切向力X=2255.8213, 切向力Y=502.4583 +FPS=33.07, 法向力=1411.3680, 切向力X=2284.8940, 切向力Y=515.9364 +FPS=34.38, 法向力=1257.9036, 切向力X=2052.0728, 切向力Y=2478.9570 +FPS=32.25, 法向力=1235.6260, 切向力X=2144.7471, 切向力Y=2738.3521 +FPS=30.04, 法向力=1257.2012, 切向力X=1988.0018, 切向力Y=1270.3688 +FPS=34.55, 法向力=1340.2661, 切向力X=2145.3901, 切向力Y=1244.1090 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000259s, blend=0.002215s (9 tiles incl ref), finalize=0.000054s, total=0.002534s +FPS=32.63, 法向力=1577.4543, 切向力X=1750.6775, 切向力Y=1777.6150 +FPS=32.52, 法向力=1561.0332, 切向力X=1718.7278, 切向力Y=1839.9690 +FPS=33.47, 法向力=1419.5940, 切向力X=-6146.0308, 切向力Y=4582.5850 +FPS=32.18, 法向力=6347.4263, 切向力X=-35680.1797, 切向力Y=12621.8799 +FPS=33.08, 法向力=6002.6738, 切向力X=-36008.2617, 切向力Y=12527.0996 +FPS=34.34, 法向力=6028.0059, 切向力X=-36075.9453, 切向力Y=12577.7012 +FPS=33.59, 法向力=16912.1289, 切向力X=-52410.9688, 切向力Y=11793.7812 +FPS=33.03, 法向力=17052.4727, 切向力X=-52393.5625, 切向力Y=11664.7734 +FPS=31.46, 法向力=17085.4844, 切向力X=-49753.6250, 切向力Y=7796.0767 +FPS=31.54, 法向力=22191.4434, 切向力X=-61459.8516, 切向力Y=8303.1055 +FPS=32.05, 法向力=22283.8828, 切向力X=-61620.1953, 切向力Y=8521.7842 +FPS=27.19, 法向力=18848.1875, 切向力X=-39648.7852, 切向力Y=5395.3198 +FPS=35.59, 法向力=18702.3984, 切向力X=-39608.1172, 切向力Y=5318.7944 +FPS=34.47, 法向力=18663.5508, 切向力X=-39593.4141, 切向力Y=5310.5410 +FPS=35.46, 法向力=12963.5723, 切向力X=18169.5781, 切向力Y=-6506.5220 +FPS=32.18, 法向力=12877.5391, 切向力X=18219.6230, 切向力Y=-6498.7725 +FPS=33.63, 法向力=11096.0322, 切向力X=51665.5469, 切向力Y=-2056.7046 +FPS=30.91, 法向力=13018.6611, 切向力X=53190.0469, 切向力Y=-3545.2053 +FPS=35.28, 法向力=13068.3682, 切向力X=53452.0820, 切向力Y=-3608.8369 +FPS=33.81, 法向力=16573.5234, 切向力X=36193.7500, 切向力Y=7200.0225 +FPS=35.70, 法向力=16741.0449, 切向力X=36404.4453, 切向力Y=7224.1787 +FPS=33.38, 法向力=16693.3555, 切向力X=36426.4766, 切向力Y=7248.4600 +FPS=35.32, 法向力=18221.8438, 切向力X=18465.5410, 切向力Y=21028.4922 +FPS=32.94, 法向力=18463.4199, 切向力X=18337.5352, 切向力Y=21404.0664 +FPS=35.05, 法向力=14607.4355, 切向力X=35122.2383, 切向力Y=29657.6133 +FPS=33.26, 法向力=16761.6758, 切向力X=34764.3477, 切向力Y=21820.0703 +FPS=35.80, 法向力=16769.5605, 切向力X=34845.3828, 切向力Y=21577.1328 +FPS=34.85, 法向力=17408.7734, 切向力X=18243.4023, 切向力Y=22423.1914 +FPS=35.33, 法向力=17393.4277, 切向力X=18205.4844, 切向力Y=22722.3262 +FPS=37.06, 法向力=17393.5391, 切向力X=18128.5195, 切向力Y=22629.2852 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000263s, blend=0.002155s (9 tiles incl ref), finalize=0.000062s, total=0.002487s +FPS=32.68, 法向力=14141.3789, 切向力X=-4040.9739, 切向力Y=14912.5049 +FPS=36.63, 法向力=14302.0361, 切向力X=-3777.5364, 切向力Y=15008.7275 +FPS=33.53, 法向力=10890.2422, 切向力X=-29742.3691, 切向力Y=3597.2864 +FPS=36.57, 法向力=10947.9746, 切向力X=-29677.2812, 切向力Y=3673.4065 +FPS=34.01, 法向力=13112.5820, 切向力X=-42398.1094, 切向力Y=426.6591 +FPS=36.79, 法向力=13267.1953, 切向力X=-42678.4883, 切向力Y=496.9901 +FPS=36.53, 法向力=14765.6621, 切向力X=-43042.8359, 切向力Y=-3062.3315 +FPS=37.02, 法向力=14852.4863, 切向力X=-42924.3750, 切向力Y=-3216.5059 +FPS=35.13, 法向力=14861.9512, 切向力X=-42838.5625, 切向力Y=-3247.4985 +FPS=36.09, 法向力=15100.0879, 切向力X=-33652.7891, 切向力Y=-8839.1016 +FPS=34.29, 法向力=14924.3828, 切向力X=-33403.9492, 切向力Y=-9076.7998 +FPS=33.59, 法向力=14638.6602, 切向力X=-24284.8906, 切向力Y=-8387.6357 +FPS=32.94, 法向力=13587.0391, 切向力X=-17783.1289, 切向力Y=-5721.0625 +FPS=37.23, 法向力=13624.9863, 切向力X=-17882.9160, 切向力Y=-5806.1313 +FPS=35.26, 法向力=14198.8428, 切向力X=-16896.8555, 切向力Y=-2064.3525 +FPS=36.84, 法向力=14310.0293, 切向力X=-16898.9219, 切向力Y=-1856.1272 +FPS=37.53, 法向力=14307.1914, 切向力X=-16891.8828, 切向力Y=-1918.1559 +FPS=32.86, 法向力=14288.0801, 切向力X=-19577.1055, 切向力Y=-1933.9595 +FPS=36.79, 法向力=14054.9814, 切向力X=-19719.4766, 切向力Y=-1835.0103 +FPS=34.30, 法向力=13137.1924, 切向力X=-21343.9570, 切向力Y=-5074.9912 +FPS=36.65, 法向力=13096.1445, 切向力X=-21412.9453, 切向力Y=-5423.4229 +FPS=34.64, 法向力=13066.9951, 切向力X=-27812.7852, 切向力Y=-24595.1230 +FPS=36.38, 法向力=12920.9766, 切向力X=-27942.4609, 切向力Y=-24896.8047 +FPS=34.08, 法向力=15897.8340, 切向力X=-40986.3125, 切向力Y=-19049.8242 +FPS=36.80, 法向力=15604.2324, 切向力X=-41213.7852, 切向力Y=-18741.9648 +FPS=36.21, 法向力=16811.3984, 切向力X=-42537.0391, 切向力Y=-10741.2598 +FPS=37.09, 法向力=16602.9980, 切向力X=-42536.5234, 切向力Y=-10754.6367 +FPS=35.91, 法向力=16689.4238, 切向力X=-42622.6680, 切向力Y=-10650.3945 +FPS=36.31, 法向力=17867.5547, 切向力X=-23369.7715, 切向力Y=-19073.8379 +FPS=36.10, 法向力=12578.9141, 切向力X=41328.1953, 切向力Y=-10863.6523 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000279s, blend=0.002252s (9 tiles incl ref), finalize=0.000055s, total=0.002592s +FPS=35.46, 法向力=12241.3926, 切向力X=41649.8359, 切向力Y=-11085.1680 +FPS=36.30, 法向力=12320.1494, 切向力X=41580.0781, 切向力Y=-10993.9014 +FPS=34.39, 法向力=13106.2764, 切向力X=48906.5273, 切向力Y=13236.0566 +FPS=34.81, 法向力=12868.0967, 切向力X=49292.7422, 切向力Y=13338.9688 +FPS=32.83, 法向力=13912.0684, 切向力X=36074.2891, 切向力Y=17622.0039 +FPS=36.85, 法向力=13892.6797, 切向力X=35901.2461, 切向力Y=17809.0586 +FPS=34.71, 法向力=14091.0811, 切向力X=13404.9307, 切向力Y=6182.0020 +FPS=36.44, 法向力=14201.0547, 切向力X=13377.5234, 切向力Y=6255.0312 +FPS=34.83, 法向力=13323.3555, 切向力X=-31450.0430, 切向力Y=-15921.6914 +FPS=36.94, 法向力=13507.6553, 切向力X=-31643.0215, 切向力Y=-15752.2305 +FPS=34.09, 法向力=18299.8047, 切向力X=-44487.5078, 切向力Y=-14009.7812 +FPS=37.77, 法向力=18060.3809, 切向力X=-44887.2773, 切向力Y=-13752.1279 +FPS=35.39, 法向力=17907.0312, 切向力X=-31856.3711, 切向力Y=-11947.6797 +FPS=36.31, 法向力=17919.9609, 切向力X=-31695.6738, 切向力Y=-11860.0664 +FPS=36.16, 法向力=17939.6094, 切向力X=-31695.7383, 切向力Y=-11855.7871 +FPS=35.88, 法向力=14746.3154, 切向力X=-13949.0938, 切向力Y=-13117.1113 +FPS=36.13, 法向力=12552.3770, 切向力X=8448.8311, 切向力Y=-16064.8740 +FPS=36.23, 法向力=12550.9893, 切向力X=8601.9980, 切向力Y=-15739.8496 +FPS=37.61, 法向力=12591.4385, 切向力X=8638.4922, 切向力Y=-15785.3086 +FPS=35.90, 法向力=8134.4331, 切向力X=36434.0820, 切向力Y=-3475.4146 +FPS=37.47, 法向力=7744.5068, 切向力X=36875.7344, 切向力Y=-3276.5422 +FPS=34.71, 法向力=9182.2188, 切向力X=42365.3945, 切向力Y=8751.7666 +FPS=36.83, 法向力=9354.7852, 切向力X=42451.6016, 切向力Y=9310.7666 +FPS=36.12, 法向力=10471.2598, 切向力X=43687.5312, 切向力Y=12592.8262 +FPS=36.87, 法向力=10539.8682, 切向力X=43843.3125, 切向力Y=12797.1914 +FPS=33.99, 法向力=12986.9443, 切向力X=24496.2617, 切向力Y=18738.0293 +FPS=36.91, 法向力=12940.2998, 切向力X=24507.3086, 切向力Y=18771.8477 +FPS=35.73, 法向力=12269.7305, 切向力X=-21333.1777, 切向力Y=14581.4863 +FPS=36.08, 法向力=12285.5918, 切向力X=-21223.7754, 切向力Y=14556.1699 +FPS=33.90, 法向力=12270.1895, 切向力X=-21108.1211, 切向力Y=14515.5986 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000256s, blend=0.002193s (9 tiles incl ref), finalize=0.000059s, total=0.002513s +FPS=34.35, 法向力=13835.9072, 切向力X=-33459.1836, 切向力Y=-1171.0521 +FPS=37.89, 法向力=14107.1836, 切向力X=-33473.3750, 切向力Y=-1527.8013 +FPS=35.10, 法向力=15039.6582, 切向力X=-31233.0020, 切向力Y=-5967.8164 +FPS=37.67, 法向力=14930.3613, 切向力X=-31170.6289, 切向力Y=-6167.0303 +FPS=34.43, 法向力=15029.8887, 切向力X=-27872.6113, 切向力Y=-9619.7910 +FPS=38.15, 法向力=14974.7344, 切向力X=-27862.8848, 切向力Y=-9796.6855 +FPS=35.48, 法向力=15590.8281, 切向力X=-24755.6953, 切向力Y=-15788.2441 +FPS=36.83, 法向力=15385.9814, 切向力X=-24609.4336, 切向力Y=-15876.8262 +FPS=34.13, 法向力=15913.2168, 切向力X=-18582.7949, 切向力Y=-13718.5547 +FPS=35.00, 法向力=15874.9502, 切向力X=-18574.2324, 切向力Y=-13715.9160 +FPS=35.62, 法向力=15909.3320, 切向力X=-18579.0664, 切向力Y=-13720.1436 +FPS=36.19, 法向力=14814.5176, 切向力X=-15940.2080, 切向力Y=-9467.3779 +FPS=34.95, 法向力=14160.5400, 切向力X=-11053.2676, 切向力Y=-9558.9414 +FPS=36.14, 法向力=14334.6055, 切向力X=-11075.9209, 切向力Y=-9606.0547 +FPS=36.13, 法向力=13800.1816, 切向力X=-12774.7695, 切向力Y=-7127.2578 +FPS=34.64, 法向力=13724.3623, 切向力X=-12938.5723, 切向力Y=-6924.2549 +FPS=35.56, 法向力=13698.2861, 切向力X=-12936.7842, 切向力Y=-6875.2041 +FPS=33.48, 法向力=13335.1875, 切向力X=2856.1946, 切向力Y=364.1147 +FPS=37.23, 法向力=13512.3848, 切向力X=2944.4360, 切向力Y=310.9432 +FPS=34.55, 法向力=9658.0488, 切向力X=21243.0430, 切向力Y=22345.7207 +FPS=36.97, 法向力=9650.7832, 切向力X=21531.5352, 切向力Y=22395.3926 +FPS=31.62, 法向力=8598.6680, 切向力X=31203.4688, 切向力Y=22286.2773 +FPS=36.37, 法向力=8513.3789, 切向力X=31862.1094, 切向力Y=22309.8809 +FPS=34.07, 法向力=8844.4961, 切向力X=35071.3945, 切向力Y=17652.2676 +FPS=35.94, 法向力=8852.8613, 切向力X=35239.0352, 切向力Y=17525.4492 +FPS=31.79, 法向力=9539.2920, 切向力X=37472.0742, 切向力Y=15060.9180 +FPS=37.31, 法向力=9511.3926, 切向力X=37518.3086, 切向力Y=15094.2324 +FPS=36.32, 法向力=9873.7139, 切向力X=38577.6680, 切向力Y=12899.1621 +FPS=37.20, 法向力=9935.6670, 切向力X=38504.9727, 切向力Y=12887.5684 +FPS=32.86, 法向力=10476.3848, 切向力X=37384.5312, 切向力Y=8764.4619 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000249s, blend=0.002034s (9 tiles incl ref), finalize=0.000053s, total=0.002343s +FPS=36.81, 法向力=10479.3574, 切向力X=37406.8750, 切向力Y=8713.8418 +FPS=35.29, 法向力=11023.4443, 切向力X=36574.5391, 切向力Y=4845.4521 +FPS=37.61, 法向力=10934.6963, 切向力X=36618.2422, 切向力Y=4678.4790 +FPS=37.64, 法向力=10945.0342, 切向力X=36611.3047, 切向力Y=4716.9922 +FPS=32.73, 法向力=12012.8105, 切向力X=33886.5547, 切向力Y=4063.1211 +FPS=36.31, 法向力=11958.2734, 切向力X=34043.2734, 切向力Y=4164.7305 +FPS=34.77, 法向力=11471.4766, 切向力X=29013.4180, 切向力Y=5308.6206 +FPS=35.13, 法向力=11533.1738, 切向力X=29041.0430, 切向力Y=5363.7456 +FPS=36.61, 法向力=11803.1104, 切向力X=21684.8516, 切向力Y=2572.0676 +FPS=36.30, 法向力=11870.4121, 切向力X=21644.9883, 切向力Y=2539.9697 +FPS=34.83, 法向力=12831.7900, 切向力X=16770.1230, 切向力Y=-3394.4009 +FPS=37.66, 法向力=12871.0381, 切向力X=16730.2734, 切向力Y=-3300.7476 +FPS=35.76, 法向力=13329.0293, 切向力X=9959.2812, 切向力Y=-6177.3184 +FPS=36.68, 法向力=13492.1719, 切向力X=9823.8057, 切向力Y=-6087.6299 +FPS=35.98, 法向力=13483.1084, 切向力X=9796.3438, 切向力Y=-6052.8848 +FPS=36.14, 法向力=12468.8828, 切向力X=-2219.5566, 切向力Y=-11145.0088 +FPS=35.87, 法向力=12836.4590, 切向力X=-2731.0491, 切向力Y=-10015.2939 +FPS=36.77, 法向力=12930.6465, 切向力X=-2926.0686, 切向力Y=-9840.8984 +FPS=37.81, 法向力=12848.3721, 切向力X=-2841.7498, 切向力Y=-9947.9160 +FPS=37.34, 法向力=13320.0391, 切向力X=1066.8098, 切向力Y=-6803.5137 +FPS=37.98, 法向力=13319.6318, 切向力X=1527.6860, 切向力Y=-6525.9541 +FPS=33.68, 法向力=12794.8604, 切向力X=-2825.4946, 切向力Y=-4860.1182 +FPS=37.84, 法向力=12625.5508, 切向力X=-3073.1670, 切向力Y=-4957.5879 +FPS=36.36, 法向力=12685.6641, 切向力X=-10470.1611, 切向力Y=-4265.0674 +FPS=36.49, 法向力=12621.4619, 切向力X=-10863.4561, 切向力Y=-4376.0947 +FPS=34.03, 法向力=12301.8477, 切向力X=-15518.1338, 切向力Y=-5647.2373 +FPS=37.86, 法向力=12086.5088, 切向力X=-15830.2881, 切向力Y=-6069.1475 +FPS=35.46, 法向力=13219.6934, 切向力X=-17042.5312, 切向力Y=-7581.8203 +FPS=36.53, 法向力=13167.6973, 切向力X=-17185.4004, 切向力Y=-7713.5273 +FPS=37.43, 法向力=13196.7510, 切向力X=-17202.4219, 切向力Y=-7724.7275 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000267s, blend=0.002113s (9 tiles incl ref), finalize=0.000054s, total=0.002439s +FPS=32.74, 法向力=13513.6309, 切向力X=-20181.7695, 切向力Y=-6632.7549 +FPS=37.96, 法向力=13316.4395, 切向力X=-20433.0488, 切向力Y=-6652.8633 +FPS=35.33, 法向力=13741.5605, 切向力X=-26040.9102, 切向力Y=-8321.1875 +FPS=36.31, 法向力=13461.9336, 切向力X=-26390.0586, 切向力Y=-8380.6260 +FPS=34.24, 法向力=14524.8008, 切向力X=-30998.5137, 切向力Y=-10766.0254 +FPS=38.70, 法向力=14414.3584, 切向力X=-31342.3711, 切向力Y=-10745.0293 +FPS=34.60, 法向力=15043.1289, 切向力X=-35476.8047, 切向力Y=-11719.1299 +FPS=38.12, 法向力=14824.3477, 切向力X=-36149.6953, 切向力Y=-11959.8828 +FPS=35.23, 法向力=15141.8564, 切向力X=-38077.1250, 切向力Y=-12749.4336 +FPS=35.82, 法向力=15380.8066, 切向力X=-38128.3711, 切向力Y=-12565.8936 +FPS=38.48, 法向力=15385.5000, 切向力X=-38148.8672, 切向力Y=-12569.5586 +FPS=34.66, 法向力=17283.0957, 切向力X=-40740.6875, 切向力Y=-10919.8008 +FPS=35.32, 法向力=17868.4199, 切向力X=-37638.6875, 切向力Y=-11069.0732 +FPS=36.75, 法向力=17872.3594, 切向力X=-37496.3555, 切向力Y=-11103.7812 +FPS=36.09, 法向力=17939.3477, 切向力X=-37562.2188, 切向力Y=-11008.2148 +FPS=36.75, 法向力=18123.6289, 切向力X=-37131.6719, 切向力Y=-10153.0654 +FPS=38.14, 法向力=18256.6934, 切向力X=-37082.6641, 切向力Y=-9988.2363 +FPS=35.52, 法向力=17555.7832, 切向力X=-31952.6270, 切向力Y=-12360.1611 +FPS=37.97, 法向力=17516.3457, 切向力X=-31792.2695, 切向力Y=-12394.8281 +FPS=36.94, 法向力=17217.8164, 切向力X=-25877.5332, 切向力Y=-12445.4189 +FPS=36.82, 法向力=17236.6367, 切向力X=-25819.5137, 切向力Y=-12419.1387 +FPS=34.05, 法向力=17736.5840, 切向力X=-19425.4219, 切向力Y=-8988.4219 +FPS=36.29, 法向力=17644.0332, 切向力X=-19223.2695, 切向力Y=-9161.8242 +FPS=36.24, 法向力=17645.0391, 切向力X=-19299.8887, 切向力Y=-9095.1484 +FPS=38.37, 法向力=17345.7266, 切向力X=-14793.4590, 切向力Y=-5734.3428 +FPS=37.83, 法向力=17290.8965, 切向力X=-14775.4297, 切向力Y=-5634.8125 +FPS=35.99, 法向力=17556.2109, 切向力X=-15127.0605, 切向力Y=-3895.2825 +FPS=37.03, 法向力=17631.1406, 切向力X=-15207.7812, 切向力Y=-3408.5706 +FPS=34.45, 法向力=17136.0703, 切向力X=-21331.5000, 切向力Y=-2024.3175 +FPS=37.20, 法向力=17005.6621, 切向力X=-21470.3652, 切向力Y=-2027.1437 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000313s, blend=0.002139s (9 tiles incl ref), finalize=0.000056s, total=0.002515s +FPS=35.09, 法向力=18772.9395, 切向力X=-34432.3516, 切向力Y=279.9647 +FPS=37.08, 法向力=18256.7656, 切向力X=-34921.0469, 切向力Y=375.7659 +FPS=35.69, 法向力=19094.5410, 切向力X=-38724.8281, 切向力Y=-3430.7891 +FPS=36.88, 法向力=18848.5273, 切向力X=-38986.7422, 切向力Y=-3396.0552 +FPS=37.21, 法向力=18834.7148, 切向力X=-39066.8828, 切向力Y=-3380.6265 +FPS=34.52, 法向力=17968.2031, 切向力X=-31466.5176, 切向力Y=-6117.4136 +FPS=38.37, 法向力=17815.0430, 切向力X=-31317.4785, 切向力Y=-6324.2847 +FPS=35.13, 法向力=16626.9414, 切向力X=-23179.0977, 切向力Y=-8299.3965 +FPS=35.62, 法向力=16413.2637, 切向力X=-22923.9609, 切向力Y=-8507.9541 +FPS=35.99, 法向力=15347.9297, 切向力X=-14150.7158, 切向力Y=-9870.8799 +FPS=38.40, 法向力=15523.5205, 切向力X=-14261.8965, 切向力Y=-9734.8496 +FPS=34.71, 法向力=14087.3516, 切向力X=4985.1729, 切向力Y=-13672.0566 +FPS=38.83, 法向力=14530.1338, 切向力X=4731.8584, 切向力Y=-13371.6904 +FPS=37.05, 法向力=13106.6504, 切向力X=20861.4551, 切向力Y=-8722.1035 +FPS=37.39, 法向力=13332.9639, 切向力X=21135.8906, 切向力Y=-8661.2764 +FPS=38.03, 法向力=13339.2773, 切向力X=21108.0508, 切向力Y=-8707.1084 +FPS=37.98, 法向力=10457.4512, 切向力X=38520.3086, 切向力Y=9066.7861 +FPS=37.08, 法向力=10522.4082, 切向力X=38589.1641, 切向力Y=9096.6318 +FPS=33.95, 法向力=9757.4746, 切向力X=43442.6484, 切向力Y=15160.5312 +FPS=36.40, 法向力=9769.6387, 切向力X=43521.6836, 切向力Y=15544.2168 +FPS=32.58, 法向力=9708.9668, 切向力X=43161.3281, 切向力Y=15863.4766 +FPS=36.96, 法向力=9685.5234, 切向力X=43211.0000, 切向力Y=15924.3516 +FPS=34.02, 法向力=9534.9551, 切向力X=43137.7422, 切向力Y=16706.0000 +FPS=37.60, 法向力=9510.7656, 切向力X=42957.9492, 切向力Y=16965.3867 +FPS=36.10, 法向力=9255.4473, 切向力X=35913.2266, 切向力Y=18300.4102 +FPS=36.89, 法向力=9207.1055, 切向力X=35777.3594, 切向力Y=18088.4922 +FPS=35.40, 法向力=10569.7539, 切向力X=29722.8828, 切向力Y=14086.6445 +FPS=38.34, 法向力=10586.0996, 切向力X=29844.7930, 切向力Y=14086.9277 +FPS=36.84, 法向力=11502.2285, 切向力X=21123.1445, 切向力Y=9735.2393 +FPS=38.88, 法向力=11610.8779, 切向力X=21109.1250, 切向力Y=9725.9756 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000409s, blend=0.002483s (9 tiles incl ref), finalize=0.000069s, total=0.002968s +FPS=33.69, 法向力=11582.1338, 切向力X=21147.9102, 切向力Y=9716.9707 +FPS=29.78, 法向力=11995.2422, 切向力X=-1510.8567, 切向力Y=-2343.6726 +FPS=37.56, 法向力=12265.5234, 切向力X=-1598.5979, 切向力Y=-2151.6133 +FPS=32.45, 法向力=14168.3125, 切向力X=-12048.7207, 切向力Y=-12175.5938 +FPS=34.73, 法向力=15411.0713, 切向力X=-16727.1523, 切向力Y=-15638.6543 +FPS=34.31, 法向力=15364.6074, 切向力X=-16773.9141, 切向力Y=-15757.1895 +FPS=36.87, 法向力=15386.8379, 切向力X=-16836.1074, 切向力Y=-15649.0107 +FPS=36.60, 法向力=17110.7578, 切向力X=-24683.8828, 切向力Y=-16529.3320 +FPS=36.03, 法向力=16947.9609, 切向力X=-24950.8164, 切向力Y=-16905.9551 +FPS=33.74, 法向力=17660.5117, 切向力X=-28013.8535, 切向力Y=-15185.1123 +FPS=38.23, 法向力=17633.7500, 切向力X=-28156.1016, 切向力Y=-15085.2637 +FPS=36.19, 法向力=18487.9375, 切向力X=-28810.7676, 切向力Y=-13665.9160 +FPS=36.40, 法向力=18420.4102, 切向力X=-28952.5410, 切向力Y=-13472.2520 +FPS=33.48, 法向力=18223.9609, 切向力X=-24131.1797, 切向力Y=-13372.3945 +FPS=37.50, 法向力=18151.8164, 切向力X=-23852.3398, 切向力Y=-13525.7422 +FPS=37.48, 法向力=18394.2031, 切向力X=-24184.5273, 切向力Y=-14385.5625 +FPS=37.94, 法向力=18303.0547, 切向力X=-24186.9160, 切向力Y=-14446.2812 +FPS=37.53, 法向力=18298.5137, 切向力X=-24224.6133, 切向力Y=-14387.5967 +FPS=34.16, 法向力=17963.2949, 切向力X=-23264.0469, 切向力Y=-13868.3789 +FPS=37.66, 法向力=17969.8594, 切向力X=-23339.8711, 切向力Y=-13889.7559 +FPS=34.72, 法向力=16662.0625, 切向力X=-22011.8477, 切向力Y=-11659.5547 +FPS=37.57, 法向力=16758.7930, 切向力X=-22043.0117, 切向力Y=-11527.1592 +FPS=35.10, 法向力=16715.8867, 切向力X=-21268.1230, 切向力Y=-10354.7412 +FPS=37.73, 法向力=16844.5605, 切向力X=-21321.3047, 切向力Y=-10303.1865 +FPS=33.85, 法向力=16500.6406, 切向力X=-18702.5332, 切向力Y=-9777.2412 +FPS=37.69, 法向力=16616.3613, 切向力X=-18565.2227, 切向力Y=-9711.9570 +FPS=36.19, 法向力=16537.9082, 切向力X=-18654.8105, 切向力Y=-9534.0225 +FPS=36.80, 法向力=16705.3203, 切向力X=-15531.2871, 切向力Y=-9669.9492 +FPS=37.57, 法向力=16748.3984, 切向力X=-15341.9727, 切向力Y=-9732.9580 +FPS=36.99, 法向力=16760.6602, 切向力X=-3774.0542, 切向力Y=-5696.7910 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002469s (9 tiles incl ref), finalize=0.000496s, total=0.003225s +FPS=36.37, 法向力=16911.9941, 切向力X=-3896.4473, 切向力Y=-5532.0537 +FPS=35.32, 法向力=15703.2656, 切向力X=16219.3359, 切向力Y=10238.1504 +FPS=38.22, 法向力=15924.0625, 切向力X=16265.4268, 切向力Y=10276.9746 +FPS=35.83, 法向力=12497.5781, 切向力X=34785.4219, 切向力Y=25476.3809 +FPS=35.35, 法向力=12397.6865, 切向力X=34864.7930, 切向力Y=25608.1602 +FPS=33.37, 法向力=11034.2891, 切向力X=38759.8320, 切向力Y=25821.4258 +FPS=36.62, 法向力=10935.9883, 切向力X=38757.3633, 切向力Y=25769.0273 +FPS=35.18, 法向力=10937.7520, 切向力X=38766.2500, 切向力Y=25738.9980 +FPS=36.27, 法向力=11194.8555, 切向力X=27754.4844, 切向力Y=27660.8320 +FPS=33.20, 法向力=12828.1377, 切向力X=5394.5703, 切向力Y=24637.0430 +FPS=38.09, 法向力=12791.1504, 切向力X=5540.4434, 切向力Y=24692.1367 +FPS=37.35, 法向力=13075.1211, 切向力X=-12358.5518, 切向力Y=8913.8271 +FPS=38.33, 法向力=12977.4072, 切向力X=-12728.1631, 切向力Y=9070.0381 +FPS=36.58, 法向力=12966.0596, 切向力X=-12851.7461, 切向力Y=9058.7607 +FPS=35.47, 法向力=17441.1699, 切向力X=-29423.3164, 切向力Y=-10764.8242 +FPS=37.95, 法向力=17455.0059, 切向力X=-29449.7227, 切向力Y=-10801.3613 +FPS=33.07, 法向力=17628.0352, 切向力X=-25120.9355, 切向力Y=-12411.5605 +FPS=37.28, 法向力=17663.0117, 切向力X=-25067.9258, 切向力Y=-12542.3477 +FPS=36.19, 法向力=16972.8965, 切向力X=-20377.2266, 切向力Y=-9474.4355 +FPS=36.88, 法向力=16881.5449, 切向力X=-20249.2812, 切向力Y=-9343.7910 +FPS=36.22, 法向力=15473.8535, 切向力X=-13466.0312, 切向力Y=-7698.1094 +FPS=38.17, 法向力=15534.3164, 切向力X=-13479.6738, 切向力Y=-7811.7480 +FPS=30.81, 法向力=14548.5078, 切向力X=-7145.4824, 切向力Y=-6852.7324 +FPS=33.47, 法向力=14798.0840, 切向力X=-7122.0215, 切向力Y=-6941.9209 +FPS=36.48, 法向力=14846.6035, 切向力X=-7178.0303, 切向力Y=-6967.7773 +FPS=36.53, 法向力=13157.4102, 切向力X=11635.8301, 切向力Y=3002.1372 +FPS=34.88, 法向力=10577.9697, 切向力X=28736.1562, 切向力Y=19560.0059 +FPS=36.53, 法向力=10544.6855, 切向力X=28903.0781, 切向力Y=19651.0117 +FPS=37.79, 法向力=10618.3789, 切向力X=28843.4043, 切向力Y=19688.7969 +FPS=37.18, 法向力=9214.7227, 切向力X=31971.0547, 切向力Y=18201.8203 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002114s (9 tiles incl ref), finalize=0.000060s, total=0.002425s +FPS=37.50, 法向力=9135.8477, 切向力X=32072.7520, 切向力Y=18063.0430 +FPS=32.72, 法向力=10071.9004, 切向力X=22594.1836, 切向力Y=16457.6836 +FPS=38.46, 法向力=10228.4336, 切向力X=22623.1367, 切向力Y=16603.2012 +FPS=36.56, 法向力=11305.4551, 切向力X=4390.8750, 切向力Y=13374.3184 +FPS=36.45, 法向力=11413.0527, 切向力X=4427.1641, 切向力Y=13508.1816 +FPS=34.25, 法向力=12760.9707, 切向力X=-10923.6484, 切向力Y=-442.6440 +FPS=37.99, 法向力=12967.4609, 切向力X=-10863.8047, 切向力Y=-358.9252 +FPS=36.13, 法向力=14241.8057, 切向力X=-16475.4414, 切向力Y=-8005.7295 +FPS=36.25, 法向力=14419.2148, 切向力X=-16430.5703, 切向力Y=-7971.0986 +FPS=37.80, 法向力=14441.7715, 切向力X=-16487.6133, 切向力Y=-7933.6191 +FPS=33.60, 法向力=15163.1787, 切向力X=-20219.1270, 切向力Y=-10257.0117 +FPS=37.81, 法向力=15246.6699, 切向力X=-20500.4766, 切向力Y=-10100.5049 +FPS=36.72, 法向力=16718.7734, 切向力X=-20326.9160, 切向力Y=-11828.6113 +FPS=35.24, 法向力=16752.9180, 切向力X=-20350.7207, 切向力Y=-11874.6523 +FPS=33.77, 法向力=16297.5957, 切向力X=-13016.0137, 切向力Y=-13407.4434 +FPS=34.21, 法向力=16231.1162, 切向力X=-12953.3418, 切向力Y=-13599.4385 +FPS=33.57, 法向力=15413.1729, 切向力X=-7464.3433, 切向力Y=-11116.7246 +FPS=35.75, 法向力=15668.1855, 切向力X=-7332.9170, 切向力Y=-11230.1582 +FPS=33.11, 法向力=15966.2168, 切向力X=-4943.5176, 切向力Y=-6797.9736 +FPS=38.37, 法向力=16078.0576, 切向力X=-4794.5596, 切向力Y=-6689.6206 +FPS=35.11, 法向力=16039.0615, 切向力X=-4797.0723, 切向力Y=-6684.3501 +FPS=38.03, 法向力=13289.8447, 切向力X=3079.6729, 切向力Y=5427.1523 +FPS=35.90, 法向力=11122.2197, 切向力X=15551.6797, 切向力Y=13105.3613 +FPS=36.21, 法向力=11161.9453, 切向力X=15748.2744, 切向力Y=13166.3662 +FPS=36.56, 法向力=11195.4238, 切向力X=15759.1680, 切向力Y=13177.4883 +FPS=36.94, 法向力=9674.9062, 切向力X=24123.8652, 切向力Y=13332.5273 +FPS=37.42, 法向力=9680.4404, 切向力X=24381.8867, 切向力Y=13300.4922 +FPS=35.03, 法向力=8937.5391, 切向力X=23128.8008, 切向力Y=11853.1816 +FPS=36.53, 法向力=8882.1309, 切向力X=23220.0273, 切向力Y=11776.2754 +FPS=33.76, 法向力=9539.1562, 切向力X=16753.8262, 切向力Y=12688.9023 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000256s, blend=0.002228s (9 tiles incl ref), finalize=0.000061s, total=0.002551s +FPS=35.63, 法向力=9640.6113, 切向力X=16607.9727, 切向力Y=12668.0391 +FPS=35.36, 法向力=9038.7617, 切向力X=19042.1016, 切向力Y=13034.1631 +FPS=35.97, 法向力=9009.4473, 切向力X=19305.1133, 切向力Y=12964.7324 +FPS=33.80, 法向力=7835.4502, 切向力X=18743.4258, 切向力Y=12402.6836 +FPS=35.34, 法向力=7882.4009, 切向力X=18730.7344, 切向力Y=12341.7891 +FPS=36.65, 法向力=8092.6270, 切向力X=11490.2168, 切向力Y=13399.5488 +FPS=37.51, 法向力=8246.8613, 切向力X=11427.3262, 切向力Y=13576.6494 +FPS=37.30, 法向力=8262.5059, 切向力X=11408.1768, 切向力Y=13576.8906 +FPS=33.55, 法向力=8386.8428, 切向力X=5654.7930, 切向力Y=13847.9961 +FPS=36.05, 法向力=8514.5928, 切向力X=5722.4741, 切向力Y=13822.7695 +FPS=36.92, 法向力=8451.0664, 切向力X=5026.0732, 切向力Y=11379.0498 +FPS=36.99, 法向力=8321.5742, 切向力X=5019.9502, 切向力Y=11321.4746 +FPS=36.93, 法向力=9231.7852, 切向力X=6237.5723, 切向力Y=9305.7285 +FPS=38.00, 法向力=9103.0781, 切向力X=6327.9067, 切向力Y=9172.2676 +FPS=32.88, 法向力=8426.5615, 切向力X=13349.7402, 切向力Y=7745.5122 +FPS=37.69, 法向力=8452.0156, 切向力X=13654.7041, 切向力Y=7817.9253 +FPS=35.94, 法向力=7526.4170, 切向力X=25164.8027, 切向力Y=10109.3730 +FPS=35.43, 法向力=7672.7812, 切向力X=25689.7129, 切向力Y=10295.8564 +FPS=34.35, 法向力=7920.5840, 切向力X=30416.1133, 切向力Y=13818.8633 +FPS=36.33, 法向力=7889.1577, 切向力X=30639.1328, 切向力Y=14265.6250 +FPS=34.84, 法向力=7498.4883, 切向力X=34171.3203, 切向力Y=12041.5615 +FPS=34.44, 法向力=7403.9854, 切向力X=34208.9453, 切向力Y=11806.1484 +FPS=34.03, 法向力=7437.0991, 切向力X=34212.5391, 切向力Y=11800.0898 +FPS=35.08, 法向力=7649.8711, 切向力X=24941.7324, 切向力Y=10948.6670 +FPS=36.74, 法向力=7678.3169, 切向力X=24930.9414, 切向力Y=11090.6533 +FPS=36.74, 法向力=7717.5151, 切向力X=14626.3164, 切向力Y=12004.7266 +FPS=34.99, 法向力=7772.4546, 切向力X=14539.1523, 切向力Y=12243.6875 +FPS=33.22, 法向力=7566.8389, 切向力X=14208.3242, 切向力Y=12033.1367 +FPS=34.28, 法向力=7518.8667, 切向力X=14255.9629, 切向力Y=11989.0234 +FPS=34.54, 法向力=7863.2085, 切向力X=16850.6016, 切向力Y=12133.1152 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002180s (9 tiles incl ref), finalize=0.000061s, total=0.002499s +FPS=33.77, 法向力=7805.1831, 切向力X=16857.5547, 切向力Y=12108.6299 +FPS=34.04, 法向力=7260.8506, 切向力X=17263.2871, 切向力Y=11930.4219 +FPS=36.36, 法向力=7271.9346, 切向力X=17248.0586, 切向力Y=11991.5576 +FPS=33.45, 法向力=7706.0869, 切向力X=15156.7383, 切向力Y=11862.1514 +FPS=37.11, 法向力=7724.9253, 切向力X=15128.8887, 切向力Y=11870.0684 +FPS=34.71, 法向力=8297.0264, 切向力X=15440.2334, 切向力Y=11946.9473 +FPS=37.93, 法向力=8343.3467, 切向力X=15516.5283, 切向力Y=11986.5361 +FPS=34.98, 法向力=7534.1650, 切向力X=19287.4961, 切向力Y=10294.2344 +FPS=37.29, 法向力=7518.8501, 切向力X=19349.1797, 切向力Y=10242.4922 +FPS=36.27, 法向力=6942.1816, 切向力X=26942.5137, 切向力Y=7406.0166 +FPS=35.40, 法向力=7080.8096, 切向力X=27149.9707, 切向力Y=7242.0166 +FPS=36.84, 法向力=7079.6670, 切向力X=27170.4746, 切向力Y=7224.5669 +FPS=34.43, 法向力=6555.2314, 切向力X=26335.4062, 切向力Y=5875.6289 +FPS=34.63, 法向力=7563.8682, 切向力X=15367.2539, 切向力Y=7926.3525 +FPS=36.00, 法向力=7715.8428, 切向力X=15383.5117, 切向力Y=8000.8008 +FPS=37.00, 法向力=7710.2002, 切向力X=15375.1084, 切向力Y=8037.0986 +FPS=36.56, 法向力=7930.7734, 切向力X=12182.4746, 切向力Y=8080.8218 +FPS=37.41, 法向力=8077.5728, 切向力X=12094.6885, 切向力Y=8190.3320 +FPS=33.33, 法向力=8108.9648, 切向力X=11886.6172, 切向力Y=9416.4443 +FPS=36.21, 法向力=8214.3027, 切向力X=11922.0596, 切向力Y=9223.8594 +FPS=35.75, 法向力=7447.7998, 切向力X=18469.0898, 切向力Y=9940.8242 +FPS=35.97, 法向力=7206.0303, 切向力X=18779.5391, 切向力Y=9859.9580 +FPS=33.45, 法向力=6726.4038, 切向力X=24336.1367, 切向力Y=10767.3223 +FPS=37.60, 法向力=6715.1997, 切向力X=24729.6074, 切向力Y=10943.9053 +FPS=36.52, 法向力=6838.3799, 切向力X=24095.3672, 切向力Y=10849.7109 +FPS=37.79, 法向力=6851.8779, 切向力X=24016.8984, 切向力Y=10810.5107 +FPS=34.86, 法向力=6868.7803, 切向力X=23995.2617, 切向力Y=10785.1084 +FPS=31.53, 法向力=7191.6328, 切向力X=21632.3047, 切向力Y=9641.8887 +FPS=34.18, 法向力=7142.6924, 切向力X=21571.7148, 切向力Y=9599.9746 +FPS=32.61, 法向力=7512.8262, 切向力X=18961.7188, 切向力Y=9275.7812 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.002235s (9 tiles incl ref), finalize=0.000062s, total=0.002569s +FPS=33.83, 法向力=6867.5195, 切向力X=15830.8135, 切向力Y=8894.4473 +FPS=35.37, 法向力=6885.5059, 切向力X=15943.8418, 切向力Y=9014.7305 +FPS=38.80, 法向力=6878.4175, 切向力X=15961.3281, 切向力Y=9009.8613 +FPS=34.52, 法向力=7032.9375, 切向力X=12299.9814, 切向力Y=7930.1265 +FPS=38.60, 法向力=7091.4668, 切向力X=12187.4590, 切向力Y=7976.7510 +FPS=35.28, 法向力=7846.5659, 切向力X=9596.3613, 切向力Y=7839.1919 +FPS=38.54, 法向力=7960.2402, 切向力X=9542.0645, 切向力Y=8000.7686 +FPS=36.88, 法向力=8153.3457, 切向力X=4625.5205, 切向力Y=4829.7393 +FPS=38.95, 法向力=8157.6885, 切向力X=4505.0889, 切向力Y=4893.2231 +FPS=33.63, 法向力=10698.1025, 切向力X=-10787.6475, 切向力Y=666.8036 +FPS=36.09, 法向力=10842.1895, 切向力X=-10803.0605, 切向力Y=814.5168 +FPS=33.64, 法向力=10763.0078, 切向力X=-10775.9014, 切向力Y=742.3220 +FPS=36.81, 法向力=12788.2266, 切向力X=-22389.1836, 切向力Y=-3228.2395 +FPS=34.44, 法向力=12861.1328, 切向力X=-22383.2070, 切向力Y=-3228.8250 +FPS=35.29, 法向力=13956.0820, 切向力X=-23942.1484, 切向力Y=-3446.0298 +FPS=35.61, 法向力=13937.7969, 切向力X=-23848.6465, 切向力Y=-3458.3513 +FPS=34.15, 法向力=13771.8613, 切向力X=-17081.6953, 切向力Y=-6130.0781 +FPS=37.74, 法向力=13801.1543, 切向力X=-17023.7148, 切向力Y=-6217.6230 +FPS=33.87, 法向力=13173.9043, 切向力X=-16399.0586, 切向力Y=-7256.1592 +FPS=36.75, 法向力=13243.8008, 切向力X=-16477.4141, 切向力Y=-7043.2036 +FPS=36.46, 法向力=14248.6680, 切向力X=-19841.2773, 切向力Y=-4467.9966 +FPS=37.85, 法向力=14158.1426, 切向力X=-20023.5918, 切向力Y=-4391.3291 +FPS=36.15, 法向力=13846.8877, 切向力X=-16609.8574, 切向力Y=-6844.1006 +FPS=36.62, 法向力=13821.2012, 切向力X=-16370.3984, 切向力Y=-6991.8584 +FPS=35.21, 法向力=12377.0010, 切向力X=-15152.0234, 切向力Y=-7339.8584 +FPS=35.72, 法向力=12291.4551, 切向力X=-15186.0576, 切向力Y=-7452.9844 +FPS=33.14, 法向力=11914.9580, 切向力X=-12666.9375, 切向力Y=-8363.1377 +FPS=38.42, 法向力=11804.4473, 切向力X=-12551.4697, 切向力Y=-8474.1553 +FPS=35.32, 法向力=11909.7646, 切向力X=-12660.6250, 切向力Y=-8484.2656 +FPS=36.56, 法向力=11151.4775, 切向力X=339.6342, 切向力Y=-9129.8691 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000004s (hit), reset=0.000261s, blend=0.002200s (9 tiles incl ref), finalize=0.000063s, total=0.002530s +FPS=34.83, 法向力=11091.7891, 切向力X=337.3088, 切向力Y=-9155.8906 +FPS=32.67, 法向力=9894.5977, 切向力X=21612.8828, 切向力Y=4464.0493 +FPS=37.88, 法向力=9877.7314, 切向力X=21750.5527, 切向力Y=4414.5850 +FPS=33.73, 法向力=8535.5234, 切向力X=29640.7930, 切向力Y=15789.0508 +FPS=35.96, 法向力=8635.8496, 切向力X=29536.5840, 切向力Y=16081.6660 +FPS=32.45, 法向力=8967.1367, 切向力X=24455.1250, 切向力Y=19086.3008 +FPS=36.27, 法向力=9025.9570, 切向力X=24404.4141, 切向力Y=19029.4102 +FPS=34.35, 法向力=10458.7568, 切向力X=19301.0410, 切向力Y=22328.3945 +FPS=36.59, 法向力=10576.8770, 切向力X=19178.2734, 切向力Y=22380.4492 +FPS=33.44, 法向力=11475.9893, 切向力X=19270.9375, 切向力Y=28240.7344 +FPS=36.60, 法向力=11566.4707, 切向力X=19259.2324, 切向力Y=28768.6504 +FPS=34.87, 法向力=11613.4336, 切向力X=19219.0156, 切向力Y=28842.1289 +FPS=34.92, 法向力=11404.3467, 切向力X=15553.7334, 切向力Y=29223.1797 +FPS=32.29, 法向力=11823.5166, 切向力X=13063.3086, 切向力Y=28758.5996 +FPS=38.00, 法向力=11779.6074, 切向力X=12980.4521, 切向力Y=28700.1562 +FPS=35.59, 法向力=11084.5283, 切向力X=11303.9121, 切向力Y=26705.1836 +FPS=36.50, 法向力=11221.8408, 切向力X=11303.1289, 切向力Y=26555.7852 +FPS=36.93, 法向力=11208.4805, 切向力X=11336.1816, 切向力Y=26565.5000 +FPS=34.18, 法向力=9881.5605, 切向力X=12380.0146, 切向力Y=19737.2852 +FPS=37.07, 法向力=9961.6807, 切向力X=12351.8359, 切向力Y=19869.6328 +FPS=35.12, 法向力=5643.4688, 切向力X=13148.0283, 切向力Y=-2975.7825 +FPS=35.95, 法向力=5729.2764, 切向力X=13298.0176, 切向力Y=-2935.1531 +FPS=34.88, 法向力=5735.7686, 切向力X=11417.1758, 切向力Y=-24006.0859 +FPS=36.01, 法向力=5699.2920, 切向力X=11418.6475, 切向力Y=-23951.0625 +FPS=34.06, 法向力=6985.3076, 切向力X=9558.5967, 切向力Y=-22239.7676 +FPS=36.62, 法向力=6994.2100, 切向力X=9604.8418, 切向力Y=-22224.6523 +FPS=34.48, 法向力=8400.1875, 切向力X=4312.9023, 切向力Y=-19366.5938 +FPS=37.43, 法向力=8397.9082, 切向力X=4447.4502, 切向力Y=-19333.0938 +FPS=35.65, 法向力=8417.0830, 切向力X=4435.5732, 切向力Y=-19310.5430 +FPS=36.11, 法向力=9076.6309, 切向力X=-625.4711, 切向力Y=-16926.8945 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000363s, blend=0.002218s (9 tiles incl ref), finalize=0.000056s, total=0.002645s +FPS=34.34, 法向力=10297.5391, 切向力X=-1982.4316, 切向力Y=-15737.7812 +FPS=36.43, 法向力=10250.2656, 切向力X=-2054.2649, 切向力Y=-15774.0166 +FPS=36.25, 法向力=10248.5674, 切向力X=-2062.3872, 切向力Y=-15764.3145 +FPS=35.90, 法向力=10071.7598, 切向力X=-128.4460, 切向力Y=-16101.1465 +FPS=35.91, 法向力=10099.0605, 切向力X=-229.6400, 切向力Y=-16242.2734 +FPS=34.88, 法向力=9686.7598, 切向力X=1131.0537, 切向力Y=-14336.1240 +FPS=37.54, 法向力=9783.9775, 切向力X=1050.2148, 切向力Y=-14359.3730 +FPS=32.98, 法向力=10360.3535, 切向力X=4566.1084, 切向力Y=-9429.0605 +FPS=37.12, 法向力=10389.6113, 切向力X=4687.4199, 切向力Y=-9462.4648 +FPS=34.31, 法向力=9976.5127, 切向力X=6393.0752, 切向力Y=-2257.9329 +FPS=37.95, 法向力=9957.9219, 切向力X=6378.1421, 切向力Y=-2400.6516 +FPS=35.61, 法向力=10448.8418, 切向力X=-787.6093, 切向力Y=2758.5771 +FPS=38.20, 法向力=10500.8906, 切向力X=-861.0201, 切向力Y=2897.9175 +FPS=35.71, 法向力=10511.4141, 切向力X=-887.3898, 切向力Y=2921.4756 +FPS=36.00, 法向力=11578.2422, 切向力X=-5055.5420, 切向力Y=6235.7251 +FPS=37.48, 法向力=11721.2119, 切向力X=-5201.0474, 切向力Y=6164.3901 +FPS=34.06, 法向力=10088.4004, 切向力X=2835.1860, 切向力Y=6648.8613 +FPS=36.08, 法向力=10301.8750, 切向力X=3043.8198, 切向力Y=6769.0054 +FPS=36.12, 法向力=9677.3984, 切向力X=6522.1021, 切向力Y=8557.1387 +FPS=36.43, 法向力=9678.0176, 切向力X=6734.3291, 切向力Y=8702.7988 +FPS=37.59, 法向力=9732.3242, 切向力X=2964.3594, 切向力Y=10066.1191 +FPS=38.21, 法向力=9967.0078, 切向力X=2775.4463, 切向力Y=10111.5479 +FPS=34.52, 法向力=8792.6934, 切向力X=4811.6938, 切向力Y=11004.1689 +FPS=38.52, 法向力=8730.0215, 切向力X=4848.4189, 切向力Y=11263.1836 +FPS=36.91, 法向力=8670.1719, 切向力X=4946.8721, 切向力Y=11184.6035 +FPS=36.61, 法向力=7845.5864, 切向力X=7395.8096, 切向力Y=9443.2207 +FPS=35.89, 法向力=6673.1621, 切向力X=11862.4902, 切向力Y=8264.1660 +FPS=36.89, 法向力=6755.9678, 切向力X=12082.2363, 切向力Y=8116.3682 +FPS=37.01, 法向力=6757.6084, 切向力X=12055.0498, 切向力Y=8152.4463 +FPS=36.99, 法向力=6918.9258, 切向力X=6611.7100, 切向力Y=10201.0664 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002210s (9 tiles incl ref), finalize=0.000061s, total=0.002538s +FPS=36.85, 法向力=6993.8662, 切向力X=6597.6045, 切向力Y=10228.9395 +FPS=34.33, 法向力=8099.0342, 切向力X=1796.8049, 切向力Y=11370.1855 +FPS=37.65, 法向力=8076.1104, 切向力X=1603.6469, 切向力Y=11374.9395 +FPS=35.14, 法向力=8269.0273, 切向力X=-1607.0730, 切向力Y=10476.8711 +FPS=38.19, 法向力=8173.7964, 切向力X=-1642.8525, 切向力Y=10580.9131 +FPS=35.63, 法向力=8738.4941, 切向力X=-3321.6724, 切向力Y=9382.2500 +FPS=38.76, 法向力=8838.8496, 切向力X=-3426.2952, 切向力Y=9564.7021 +FPS=35.12, 法向力=8752.1855, 切向力X=-3321.9402, 切向力Y=9434.7617 +FPS=36.36, 法向力=8360.1152, 切向力X=-1382.0876, 切向力Y=8499.8730 +FPS=38.04, 法向力=8320.5488, 切向力X=-1290.1503, 切向力Y=8500.5205 +FPS=34.50, 法向力=8578.1191, 切向力X=-1661.4553, 切向力Y=7837.0186 +FPS=38.02, 法向力=8644.6846, 切向力X=-1755.6932, 切向力Y=7779.5181 +FPS=33.73, 法向力=8392.2461, 切向力X=380.2331, 切向力Y=7885.3633 +FPS=38.10, 法向力=8338.4727, 切向力X=421.9276, 切向力Y=8000.6465 +FPS=34.88, 法向力=8170.4072, 切向力X=741.3094, 切向力Y=7525.7764 +FPS=38.30, 法向力=8127.3105, 切向力X=814.0413, 切向力Y=7472.6201 +FPS=35.28, 法向力=6392.7705, 切向力X=5960.2480, 切向力Y=7873.9321 +FPS=36.94, 法向力=6469.8584, 切向力X=6179.2383, 切向力Y=7974.3638 +FPS=35.78, 法向力=6483.0117, 切向力X=6181.8779, 切向力Y=7971.1582 +FPS=37.05, 法向力=5171.3940, 切向力X=9233.9561, 切向力Y=7499.7939 +FPS=36.48, 法向力=5146.5107, 切向力X=9454.7793, 切向力Y=7334.9233 +FPS=34.77, 法向力=5301.7021, 切向力X=7394.8057, 切向力Y=7794.4160 +FPS=36.32, 法向力=5376.8955, 切向力X=7440.1602, 切向力Y=7829.4316 +FPS=35.73, 法向力=6145.6455, 切向力X=5372.6357, 切向力Y=8756.5293 +FPS=38.07, 法向力=6151.9727, 切向力X=5419.8315, 切向力Y=8860.2598 +FPS=35.39, 法向力=6996.5586, 切向力X=295.9122, 切向力Y=10916.0176 +FPS=36.83, 法向力=7045.4136, 切向力X=-22.7968, 切向力Y=10970.2686 +FPS=34.26, 法向力=7489.6328, 切向力X=-2437.2065, 切向力Y=11792.8936 +FPS=37.93, 法向力=7643.9951, 切向力X=-2652.5857, 切向力Y=11817.8516 +FPS=37.08, 法向力=7646.9697, 切向力X=-2654.9492, 切向力Y=11821.3906 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002178s (9 tiles incl ref), finalize=0.000058s, total=0.002494s +FPS=35.69, 法向力=6375.2275, 切向力X=1083.5359, 切向力Y=9068.2188 +FPS=33.38, 法向力=3594.3496, 切向力X=2882.8313, 切向力Y=4259.5664 +FPS=35.59, 法向力=3635.7432, 切向力X=2832.1926, 切向力Y=4222.5718 +FPS=33.92, 法向力=2505.9797, 切向力X=2690.2717, 切向力Y=3203.8901 +FPS=35.53, 法向力=2531.9907, 切向力X=2676.7754, 切向力Y=3384.6638 +FPS=36.12, 法向力=2537.7856, 切向力X=2714.7446, 切向力Y=3382.6531 +FPS=32.43, 法向力=2040.4388, 切向力X=1980.2778, 切向力Y=2506.3599 +FPS=35.62, 法向力=2030.8127, 切向力X=1966.4292, 切向力Y=2416.8430 +FPS=33.94, 法向力=1800.4607, 切向力X=1728.4847, 切向力Y=2295.2456 +FPS=34.05, 法向力=1744.2322, 切向力X=1721.6670, 切向力Y=2383.7876 +FPS=36.13, 法向力=1975.0970, 切向力X=1931.2219, 切向力Y=2264.3325 +FPS=38.50, 法向力=2058.9878, 切向力X=1916.8914, 切向力Y=2241.9966 +FPS=35.31, 法向力=1882.4276, 切向力X=2649.5146, 切向力Y=2479.4492 +FPS=38.65, 法向力=1899.1956, 切向力X=2582.1313, 切向力Y=2565.2505 +FPS=33.01, 法向力=2090.1436, 切向力X=2283.0806, 切向力Y=1721.3340 +FPS=36.94, 法向力=2109.7935, 切向力X=2211.7026, 切向力Y=1720.6953 +FPS=35.38, 法向力=1119.4492, 切向力X=2755.4160, 切向力Y=2281.3525 +FPS=36.02, 法向力=1070.9694, 切向力X=2699.3291, 切向力Y=2293.4941 +FPS=32.15, 法向力=1569.5496, 切向力X=1903.7158, 切向力Y=2470.6816 +FPS=37.96, 法向力=1562.5825, 切向力X=1924.0991, 切向力Y=2516.2812 +FPS=35.70, 法向力=1832.0542, 切向力X=2758.7668, 切向力Y=2506.9509 +FPS=35.73, 法向力=1824.9465, 切向力X=2835.7742, 切向力Y=2493.7678 +FPS=34.67, 法向力=1844.2500, 切向力X=2863.3130, 切向力Y=2464.9880 +FPS=30.37, 法向力=1402.6039, 切向力X=1431.5071, 切向力Y=1871.6779 +FPS=30.21, 法向力=1516.8025, 切向力X=1403.9902, 切向力Y=1750.3148 +FPS=33.77, 法向力=1223.5825, 切向力X=2319.7524, 切向力Y=1670.0192 +FPS=32.41, 法向力=1715.2699, 切向力X=2962.4233, 切向力Y=1975.8448 +FPS=37.89, 法向力=1685.5066, 切向力X=2960.2959, 切向力Y=1989.3411 +FPS=34.13, 法向力=1985.7738, 切向力X=1774.4919, 切向力Y=1789.0942 +FPS=38.79, 法向力=1991.8702, 切向力X=1764.2090, 切向力Y=1846.4874 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000255s, blend=0.002185s (9 tiles incl ref), finalize=0.000058s, total=0.002503s +FPS=35.21, 法向力=1945.5006, 切向力X=1775.2056, 切向力Y=1892.6921 +FPS=34.28, 法向力=1864.1636, 切向力X=1980.4329, 切向力Y=2073.0627 +FPS=36.55, 法向力=1836.2659, 切向力X=2033.2241, 切向力Y=2014.3137 +FPS=32.16, 法向力=1738.5740, 切向力X=2363.6738, 切向力Y=1696.1873 +FPS=34.60, 法向力=1706.6478, 切向力X=2408.2166, 切向力Y=1726.2667 +FPS=34.97, 法向力=1412.3660, 切向力X=1832.8234, 切向力Y=1731.3813 +FPS=29.99, 法向力=1436.5613, 切向力X=1847.6632, 切向力Y=1791.1448 +FPS=30.51, 法向力=1841.0935, 切向力X=1829.6154, 切向力Y=2505.6121 +FPS=29.59, 法向力=1921.8053, 切向力X=1822.3379, 切向力Y=2503.9263 +FPS=30.79, 法向力=1456.7606, 切向力X=2230.1650, 切向力Y=1700.2709 +FPS=35.44, 法向力=1386.6709, 切向力X=2360.3218, 切向力Y=1693.3928 +FPS=35.03, 法向力=1099.0422, 切向力X=-562.5370, 切向力Y=2169.1733 +FPS=35.60, 法向力=4061.0637, 切向力X=-21825.3594, 切向力Y=491.1378 +FPS=36.17, 法向力=3953.7588, 切向力X=-21955.9277, 切向力Y=401.9480 +FPS=36.56, 法向力=3946.7639, 切向力X=-21934.3672, 切向力Y=386.9374 +FPS=35.94, 法向力=7893.8110, 切向力X=-44010.9219, 切向力Y=2539.8809 +FPS=36.15, 法向力=7648.3564, 切向力X=-44542.2578, 切向力Y=2496.2461 +FPS=31.59, 法向力=13320.2344, 切向力X=-49400.1016, 切向力Y=3974.9341 +FPS=35.35, 法向力=13438.4268, 切向力X=-49613.3281, 切向力Y=4127.8252 +FPS=30.47, 法向力=18745.5664, 切向力X=-51457.4492, 切向力Y=6623.1392 +FPS=33.16, 法向力=18791.3867, 切向力X=-51473.9531, 切向力Y=6940.9692 +FPS=33.06, 法向力=22084.8242, 切向力X=-51644.9336, 切向力Y=9538.2090 +FPS=34.65, 法向力=22135.9688, 切向力X=-51714.9766, 切向力Y=9745.2520 +FPS=33.28, 法向力=20595.1016, 切向力X=-42966.8164, 切向力Y=11410.7871 +FPS=37.66, 法向力=20373.8887, 切向力X=-43004.6914, 切向力Y=11606.9678 +FPS=33.14, 法向力=18124.2090, 切向力X=-30094.5703, 切向力Y=12470.2539 +FPS=35.24, 法向力=18016.7383, 切向力X=-29992.5664, 切向力Y=12480.0225 +FPS=33.86, 法向力=18895.0078, 切向力X=-14634.7637, 切向力Y=17033.5000 +FPS=35.74, 法向力=18967.4180, 切向力X=-14662.3691, 切向力Y=17096.4648 +FPS=33.88, 法向力=19675.5898, 切向力X=4971.1455, 切向力Y=24431.6289 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000250s, blend=0.002051s (9 tiles incl ref), finalize=0.000053s, total=0.002361s +FPS=35.48, 法向力=19864.6680, 切向力X=5352.2065, 切向力Y=24785.4102 +FPS=30.54, 法向力=17974.9668, 切向力X=22979.1680, 切向力Y=21458.5234 +FPS=35.58, 法向力=17858.3555, 切向力X=23283.4746, 切向力Y=21562.7070 +FPS=32.77, 法向力=17944.2910, 切向力X=20894.9883, 切向力Y=15682.1514 +FPS=37.20, 法向力=17999.8906, 切向力X=20881.7207, 切向力Y=15664.3721 +FPS=35.61, 法向力=16726.7266, 切向力X=12753.4404, 切向力Y=16945.4316 +FPS=36.00, 法向力=16765.4609, 切向力X=12643.8584, 切向力Y=16985.6875 +FPS=33.44, 法向力=16087.9473, 切向力X=3027.9102, 切向力Y=21625.7578 +FPS=36.78, 法向力=15870.3428, 切向力X=2593.6472, 切向力Y=21750.7344 +FPS=34.99, 法向力=15869.2617, 切向力X=2473.7651, 切向力Y=21765.8047 +FPS=37.52, 法向力=14034.9873, 切向力X=-2504.3264, 切向力Y=29014.1250 +FPS=35.59, 法向力=14051.2285, 切向力X=-2522.5728, 切向力Y=29368.3438 +FPS=32.44, 法向力=13464.0332, 切向力X=-5254.7891, 切向力Y=28728.3086 +FPS=37.30, 法向力=13408.0312, 切向力X=-5555.1240, 切向力Y=28585.2617 +FPS=34.86, 法向力=11281.6973, 切向力X=-10168.2461, 切向力Y=24013.8262 +FPS=34.96, 法向力=11079.8262, 切向力X=-10579.8320, 切向力Y=23798.3984 +FPS=36.87, 法向力=10641.0420, 切向力X=-19210.3750, 切向力Y=19600.4219 +FPS=37.73, 法向力=10406.0977, 切向力X=-19613.6953, 切向力Y=19268.6602 +FPS=34.66, 法向力=9685.2529, 切向力X=-24762.2676, 切向力Y=17126.5508 +FPS=37.73, 法向力=9533.7148, 切向力X=-25093.4258, 切向力Y=16882.3867 +FPS=35.35, 法向力=7043.8306, 切向力X=-35372.7109, 切向力Y=5195.9268 +FPS=37.34, 法向力=7085.5527, 切向力X=-35479.7031, 切向力Y=5041.2012 +FPS=36.15, 法向力=7083.0913, 切向力X=-35436.2969, 切向力Y=5087.6309 +FPS=36.17, 法向力=8085.5898, 切向力X=-40977.4297, 切向力Y=-9024.2598 +FPS=34.55, 法向力=13015.7383, 切向力X=-46134.4414, 切向力Y=-14629.4219 +FPS=35.87, 法向力=13268.2676, 切向力X=-46214.0781, 切向力Y=-14583.3340 +FPS=37.29, 法向力=13318.5498, 切向力X=-46151.3828, 切向力Y=-14580.4180 +FPS=36.54, 法向力=18382.5977, 切向力X=-43974.5391, 切向力Y=-16079.1426 +FPS=36.06, 法向力=18326.4141, 切向力X=-44085.9609, 切向力Y=-16181.9648 +FPS=32.98, 法向力=19931.9062, 切向力X=-33743.0469, 切向力Y=-17254.8672 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000003s (hit), reset=0.000258s, blend=0.002144s (9 tiles incl ref), finalize=0.000059s, total=0.002471s +FPS=35.12, 法向力=19921.2109, 切向力X=-33375.7070, 切向力Y=-17309.2578 +FPS=30.77, 法向力=20829.1992, 切向力X=-25445.5625, 切向力Y=-22563.0625 +FPS=35.93, 法向力=20726.5508, 切向力X=-25213.9180, 切向力Y=-22602.1562 +FPS=32.33, 法向力=18345.0938, 切向力X=-24961.3281, 切向力Y=-20607.4648 +FPS=37.61, 法向力=18332.3555, 切向力X=-25008.9316, 切向力Y=-20612.1973 +FPS=33.85, 法向力=18442.0410, 切向力X=-19762.7383, 切向力Y=-14144.2705 +FPS=37.51, 法向力=18390.2051, 切向力X=-19875.4434, 切向力Y=-13971.9824 +FPS=35.18, 法向力=14634.3828, 切向力X=-9632.9453, 切向力Y=-11141.9102 +FPS=37.04, 法向力=14636.8984, 切向力X=-9394.5537, 切向力Y=-11222.4941 +FPS=36.34, 法向力=14648.7002, 切向力X=-9405.9805, 切向力Y=-11206.4004 +FPS=37.44, 法向力=9359.7695, 切向力X=1884.8069, 切向力Y=-7324.3936 +FPS=34.25, 法向力=5306.0449, 切向力X=10380.0586, 切向力Y=-5511.8652 +FPS=38.01, 法向力=5239.9775, 切向力X=10566.4766, 切向力Y=-5308.2617 +FPS=36.80, 法向力=5302.5825, 切向力X=10565.6211, 切向力Y=-5327.0264 +FPS=34.81, 法向力=4196.3662, 切向力X=18681.4805, 切向力Y=163.8800 +FPS=36.75, 法向力=4174.1787, 切向力X=19154.8398, 切向力Y=655.5079 +FPS=34.12, 法向力=3525.9885, 切向力X=24186.0586, 切向力Y=7150.6709 +FPS=35.96, 法向力=3726.4761, 切向力X=24280.2441, 切向力Y=7464.8237 +FPS=33.45, 法向力=6315.2788, 切向力X=31541.2754, 切向力Y=13243.2949 +FPS=35.90, 法向力=6163.2314, 切向力X=31911.4707, 切向力Y=13572.4023 +FPS=33.41, 法向力=10206.4424, 切向力X=33675.8281, 切向力Y=18083.3945 +FPS=36.17, 法向力=9969.2188, 切向力X=33857.9375, 切向力Y=18497.1250 +FPS=34.06, 法向力=14226.4678, 切向力X=27732.1230, 切向力Y=19653.4180 +FPS=37.54, 法向力=14104.3486, 切向力X=27623.9727, 切向力Y=19792.2070 +FPS=36.51, 法向力=15166.1914, 切向力X=15250.8955, 切向力Y=24184.1133 +FPS=37.62, 法向力=14972.2422, 切向力X=15037.7051, 切向力Y=24435.2891 +FPS=36.62, 法向力=14969.3955, 切向力X=15029.9805, 切向力Y=24433.4746 +FPS=36.11, 法向力=11584.9590, 切向力X=784.7693, 切向力Y=22776.7168 +FPS=35.01, 法向力=11414.4707, 切向力X=712.8666, 切向力Y=22898.3242 +FPS=36.53, 法向力=9022.8936, 切向力X=-17034.9844, 切向力Y=19853.2773 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000300s, blend=0.002216s (9 tiles incl ref), finalize=0.000056s, total=0.002579s +FPS=35.33, 法向力=8989.3945, 切向力X=-17103.1680, 切向力Y=20105.9297 +FPS=36.90, 法向力=7912.1929, 切向力X=-29066.0137, 切向力Y=15405.5674 +FPS=36.87, 法向力=7870.6621, 切向力X=-29330.0156, 切向力Y=15303.0684 +FPS=33.33, 法向力=8231.9150, 切向力X=-30780.4453, 切向力Y=15609.3564 +FPS=37.51, 法向力=8374.6777, 切向力X=-31183.7617, 切向力Y=15507.0469 +FPS=36.16, 法向力=9189.6680, 切向力X=-35434.6992, 切向力Y=13369.3867 +FPS=36.83, 法向力=9280.2617, 切向力X=-35612.8906, 切向力Y=13141.3242 +FPS=34.08, 法向力=8797.4043, 切向力X=-40714.6797, 切向力Y=309.2701 +FPS=37.98, 法向力=8779.8955, 切向力X=-40850.1016, 切向力Y=268.8475 +FPS=36.48, 法向力=8755.0020, 切向力X=-40847.1094, 切向力Y=263.0578 +FPS=37.90, 法向力=10343.7256, 切向力X=-37685.8945, 切向力Y=-13256.5547 +FPS=38.13, 法向力=10240.3945, 切向力X=-37714.5078, 切向力Y=-13509.6426 +FPS=34.90, 法向力=13434.7471, 切向力X=-30485.6953, 切向力Y=-15284.6738 +FPS=38.35, 法向力=13627.7012, 切向力X=-30496.7324, 切向力Y=-15243.2998 +FPS=33.75, 法向力=13203.8613, 切向力X=-19670.4766, 切向力Y=-11748.1885 +FPS=37.46, 法向力=13080.4277, 切向力X=-19431.1504, 切向力Y=-11694.2285 +FPS=35.16, 法向力=9953.3574, 切向力X=-6876.1738, 切向力Y=-10842.9434 +FPS=37.95, 法向力=10038.6211, 切向力X=-6807.6685, 切向力Y=-10711.3848 +FPS=33.57, 法向力=5244.9268, 切向力X=3429.6548, 切向力Y=-7264.5273 +FPS=37.68, 法向力=5261.4404, 切向力X=3533.5344, 切向力Y=-6928.4971 +FPS=36.11, 法向力=5300.8833, 切向力X=3553.5911, 切向力Y=-6866.6431 +FPS=36.94, 法向力=2484.5474, 切向力X=8172.2354, 切向力Y=-1429.3054 +FPS=35.79, 法向力=2475.6316, 切向力X=8149.7217, 切向力Y=-1444.3240 +FPS=35.40, 法向力=1991.0457, 切向力X=10441.1504, 切向力Y=1170.0132 +FPS=34.47, 法向力=1978.6707, 切向力X=10556.5625, 切向力Y=1455.3245 +FPS=36.10, 法向力=1407.1040, 切向力X=9609.8389, 切向力Y=2288.3770 +FPS=35.55, 法向力=1445.8894, 切向力X=9676.0078, 切向力Y=2329.6797 +FPS=35.40, 法向力=1377.8685, 切向力X=8065.2529, 切向力Y=3964.9014 +FPS=37.22, 法向力=1372.7244, 切向力X=8045.0835, 切向力Y=3879.0879 +FPS=33.56, 法向力=1411.0089, 切向力X=10262.2803, 切向力Y=6943.5967 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002041s (9 tiles incl ref), finalize=0.000052s, total=0.002343s +FPS=37.92, 法向力=1465.2072, 切向力X=10381.4199, 切向力Y=7387.4497 +FPS=36.32, 法向力=2419.7363, 切向力X=15272.9102, 切向力Y=12271.3252 +FPS=36.94, 法向力=2514.2920, 切向力X=15654.3389, 切向力Y=12606.9277 +FPS=31.57, 法向力=5418.3691, 切向力X=14849.3066, 切向力Y=20441.4375 +FPS=37.96, 法向力=5106.4795, 切向力X=14886.0430, 切向力Y=20891.5547 +FPS=35.74, 法向力=9172.8428, 切向力X=7957.9570, 切向力Y=23739.8066 +FPS=38.23, 法向力=9066.5693, 切向力X=7936.8159, 切向力Y=23800.8008 +FPS=37.20, 法向力=9099.7383, 切向力X=8065.1084, 切向力Y=23737.1016 +FPS=33.39, 法向力=9881.5811, 切向力X=-7473.8389, 切向力Y=25059.0586 +FPS=37.86, 法向力=10097.7217, 切向力X=-8009.7031, 切向力Y=25267.2676 +FPS=35.50, 法向力=9586.3887, 切向力X=-28324.0781, 切向力Y=18675.4141 +FPS=36.66, 法向力=9122.8506, 切向力X=-28930.6523, 切向力Y=18699.3711 +FPS=36.66, 法向力=10881.3281, 切向力X=-40044.5859, 切向力Y=12269.6016 +FPS=37.76, 法向力=11057.6016, 切向力X=-40008.5898, 切向力Y=12035.4766 +FPS=35.64, 法向力=13290.5488, 切向力X=-44685.2812, 切向力Y=8108.7461 +FPS=38.37, 法向力=13352.3301, 切向力X=-44611.9609, 切向力Y=8132.8877 +FPS=34.21, 法向力=13369.7256, 切向力X=-44605.7344, 切向力Y=8113.9043 +FPS=33.66, 法向力=16377.3672, 切向力X=-46222.2188, 切向力Y=3794.6348 +FPS=30.41, 法向力=16241.8945, 切向力X=-46226.5078, 切向力Y=3493.7629 +FPS=34.26, 法向力=17182.4668, 切向力X=-45600.4609, 切向力Y=-6258.7983 +FPS=33.34, 法向力=19042.1406, 切向力X=-43187.6016, 切向力Y=-13880.8535 +FPS=36.05, 法向力=19187.8750, 切向力X=-43032.6250, 切向力Y=-13981.8174 +FPS=34.40, 法向力=20097.8516, 切向力X=-36789.7969, 切向力Y=-16565.8750 +FPS=36.63, 法向力=19980.6289, 切向力X=-36593.0469, 切向力Y=-16689.6953 +FPS=33.79, 法向力=19957.4844, 切向力X=-36563.6328, 切向力Y=-16649.9629 +FPS=34.71, 法向力=20888.2949, 切向力X=-31253.2676, 切向力Y=-16860.5566 +FPS=35.58, 法向力=20833.9258, 切向力X=-31156.8691, 切向力Y=-17005.1055 +FPS=35.43, 法向力=19563.5605, 切向力X=-27830.0664, 切向力Y=-15729.1572 +FPS=35.35, 法向力=19594.7930, 切向力X=-27826.5312, 切向力Y=-15629.1855 +FPS=35.18, 法向力=17083.9785, 切向力X=-19320.1074, 切向力Y=-11178.8516 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.002287s (9 tiles incl ref), finalize=0.000059s, total=0.002612s +FPS=37.01, 法向力=17090.1875, 切向力X=-19337.4258, 切向力Y=-11109.1377 +FPS=33.91, 法向力=15232.1738, 切向力X=-6712.7275, 切向力Y=-4973.1504 +FPS=38.11, 法向力=15333.9414, 切向力X=-6711.6509, 切向力Y=-5001.8271 +FPS=33.28, 法向力=14429.4238, 切向力X=-5426.7939, 切向力Y=3007.5637 +FPS=37.64, 法向力=14409.4053, 切向力X=-5358.2188, 切向力Y=3044.1787 +FPS=36.03, 法向力=11638.8926, 切向力X=-349.7902, 切向力Y=10667.7178 +FPS=38.03, 法向力=11742.5859, 切向力X=-282.4925, 切向力Y=10842.2217 +FPS=33.68, 法向力=3901.4143, 切向力X=5980.7715, 切向力Y=7105.2598 +FPS=37.98, 法向力=3900.9302, 切向力X=5960.2090, 切向力Y=7174.4219 +FPS=36.17, 法向力=3894.8740, 切向力X=5967.4424, 切向力Y=7168.5039 +FPS=35.98, 法向力=3290.1274, 切向力X=360.3991, 切向力Y=1120.4749 +FPS=36.97, 法向力=3306.5452, 切向力X=463.5706, 切向力Y=1298.9209 +FPS=34.13, 法向力=2335.3223, 切向力X=1333.6365, 切向力Y=2376.3081 +FPS=35.68, 法向力=2423.7876, 切向力X=1420.4122, 切向力Y=2378.9685 +FPS=34.30, 法向力=2677.9773, 切向力X=1021.2375, 切向力Y=1682.9927 +FPS=36.17, 法向力=2731.2661, 切向力X=954.3196, 切向力Y=1735.3044 +FPS=34.36, 法向力=2199.5645, 切向力X=1063.4727, 切向力Y=2487.0378 +FPS=38.15, 法向力=2141.5493, 切向力X=1140.8741, 切向力Y=2526.8032 +FPS=35.93, 法向力=1961.2955, 切向力X=876.7640, 切向力Y=2189.1592 +FPS=37.44, 法向力=1983.5515, 切向力X=985.6465, 切向力Y=2158.0911 +FPS=37.07, 法向力=2403.0066, 切向力X=1454.1320, 切向力Y=1708.6130 +FPS=37.49, 法向力=2473.0034, 切向力X=1402.3910, 切向力Y=1726.0259 +FPS=36.89, 法向力=2492.1470, 切向力X=1406.0671, 切向力Y=1698.8940 +FPS=35.79, 法向力=1397.9033, 切向力X=868.1732, 切向力Y=1929.1455 +FPS=36.36, 法向力=2123.2517, 切向力X=298.0600, 切向力Y=1649.5565 +FPS=36.79, 法向力=2218.1438, 切向力X=254.4562, 切向力Y=1609.2202 +FPS=38.10, 法向力=2231.3848, 切向力X=353.7329, 切向力Y=1638.8110 +FPS=36.55, 法向力=1383.7539, 切向力X=1200.1226, 切向力Y=1597.5145 +FPS=37.73, 法向力=1253.1431, 切向力X=1275.6721, 切向力Y=1642.9844 +FPS=33.51, 法向力=1600.5396, 切向力X=399.2423, 切向力Y=1095.8606 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000269s, blend=0.002160s (9 tiles incl ref), finalize=0.000054s, total=0.002489s +FPS=37.38, 法向力=1561.2906, 切向力X=276.9478, 切向力Y=1080.7485 +FPS=36.52, 法向力=1561.2484, 切向力X=272.0203, 切向力Y=1037.8340 +FPS=34.77, 法向力=1809.0500, 切向力X=-6436.4268, 切向力Y=-4616.1968 +FPS=32.94, 法向力=4390.8691, 切向力X=-15729.7529, 切向力Y=-9285.7480 +FPS=35.83, 法向力=4524.8828, 切向力X=-16453.8320, 切向力Y=-9962.9072 +FPS=35.60, 法向力=4603.3047, 切向力X=-16669.6250, 切向力Y=-9742.5586 +FPS=37.24, 法向力=6957.6089, 切向力X=-23982.1680, 切向力Y=-14967.8262 +FPS=37.22, 法向力=7214.6323, 切向力X=-24515.8184, 切向力Y=-15273.1270 +FPS=33.65, 法向力=10586.1484, 切向力X=-25538.8613, 切向力Y=-20903.6055 +FPS=35.06, 法向力=10700.4814, 切向力X=-25499.9102, 切向力Y=-21168.8477 +FPS=32.41, 法向力=14332.2852, 切向力X=-24623.3945, 切向力Y=-20505.7324 +FPS=35.56, 法向力=14472.5312, 切向力X=-24695.1230, 切向力Y=-20672.5195 +FPS=36.95, 法向力=15138.5410, 切向力X=-20005.7227, 切向力Y=-19945.3125 +FPS=37.91, 法向力=15179.6758, 切向力X=-19840.7266, 切向力Y=-20078.4453 +FPS=35.03, 法向力=13819.1172, 切向力X=-18413.7227, 切向力Y=-15600.4795 +FPS=37.15, 法向力=13852.0957, 切向力X=-18341.4551, 切向力Y=-15586.3096 +FPS=34.60, 法向力=12013.9238, 切向力X=-12229.8594, 切向力Y=-5443.3452 +FPS=37.80, 法向力=12060.8281, 切向力X=-12182.4756, 切向力Y=-5313.1553 +FPS=36.22, 法向力=12047.0449, 切向力X=-12163.9473, 切向力Y=-5318.8335 +FPS=37.78, 法向力=4164.2158, 切向力X=-2691.3508, 切向力Y=239.1033 +FPS=36.82, 法向力=2857.5796, 切向力X=-1407.3376, 切向力Y=1432.6038 +FPS=37.32, 法向力=2930.2969, 切向力X=-1372.2283, 切向力Y=1557.5001 +FPS=37.84, 法向力=2886.4722, 切向力X=-1364.0452, 切向力Y=1498.5092 +FPS=35.61, 法向力=2165.7500, 切向力X=408.4529, 切向力Y=2116.8042 +FPS=38.70, 法向力=2190.2319, 切向力X=499.6376, 切向力Y=2075.7446 +FPS=34.51, 法向力=1996.7798, 切向力X=-660.5145, 切向力Y=821.7264 +FPS=38.07, 法向力=2098.9819, 切向力X=-689.1292, 切向力Y=931.5255 +FPS=35.33, 法向力=2047.0486, 切向力X=-726.3469, 切向力Y=834.0599 +FPS=36.83, 法向力=1895.1897, 切向力X=1331.3533, 切向力Y=1089.0822 +FPS=34.56, 法向力=1805.7627, 切向力X=-212.8076, 切向力Y=1589.1807 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000250s, blend=0.002122s (9 tiles incl ref), finalize=0.000054s, total=0.002433s +FPS=37.22, 法向力=1843.0598, 切向力X=-181.1910, 切向力Y=1590.5192 +FPS=36.05, 法向力=1767.6239, 切向力X=-202.9502, 切向力Y=1593.4535 +FPS=38.67, 法向力=2111.0244, 切向力X=772.7061, 切向力Y=1553.1235 +FPS=37.44, 法向力=2098.9670, 切向力X=782.3152, 切向力Y=1564.3086 +FPS=34.69, 法向力=1481.4015, 切向力X=1069.9441, 切向力Y=1583.5146 +FPS=38.15, 法向力=1432.8481, 切向力X=1026.3518, 切向力Y=1726.2446 +FPS=34.58, 法向力=1626.5144, 切向力X=759.4739, 切向力Y=1181.0425 +FPS=38.23, 法向力=1587.5305, 切向力X=739.7606, 切向力Y=1224.6804 +FPS=34.49, 法向力=1260.9641, 切向力X=393.4722, 切向力Y=1644.2170 +FPS=38.23, 法向力=1272.1536, 切向力X=656.5603, 切向力Y=1713.4463 +FPS=36.07, 法向力=1468.2860, 切向力X=693.3742, 切向力Y=1764.0439 +FPS=37.72, 法向力=1484.2487, 切向力X=674.8198, 切向力Y=1934.2825 +FPS=38.69, 法向力=1474.2388, 切向力X=664.6615, 切向力Y=1871.2626 +FPS=33.14, 法向力=1884.5439, 切向力X=1271.3099, 切向力Y=1938.3926 +FPS=37.63, 法向力=1900.4122, 切向力X=1339.9949, 切向力Y=1881.0674 +FPS=33.91, 法向力=1738.1682, 切向力X=1186.8933, 切向力Y=1406.9106 +FPS=36.48, 法向力=1724.7454, 切向力X=1145.5757, 切向力Y=1389.5347 +FPS=36.21, 法向力=1101.8553, 切向力X=-2640.1001, 切向力Y=1673.9159 +FPS=35.05, 法向力=1128.3685, 切向力X=-2684.6221, 切向力Y=1647.8207 +FPS=36.33, 法向力=3782.5688, 切向力X=-20141.3379, 切向力Y=1356.5640 +FPS=36.19, 法向力=3477.9907, 切向力X=-20546.7812, 切向力Y=1286.1421 +FPS=35.61, 法向力=7249.9653, 切向力X=-40059.4375, 切向力Y=441.1077 +FPS=36.62, 法向力=6873.8418, 切向力X=-40463.7461, 切向力Y=538.3263 +FPS=34.46, 法向力=6811.3315, 切向力X=-40477.1562, 切向力Y=551.0027 +FPS=35.52, 法向力=10955.3359, 切向力X=-52376.2734, 切向力Y=3781.8479 +FPS=33.40, 法向力=11492.1465, 切向力X=-56729.5547, 切向力Y=2228.4185 +FPS=35.89, 法向力=11475.6113, 切向力X=-56964.6875, 切向力Y=1966.3418 +FPS=33.48, 法向力=11854.7949, 切向力X=-51632.3750, 切向力Y=370.6559 +FPS=37.34, 法向力=11831.5371, 切向力X=-51478.7109, 切向力Y=405.2376 +FPS=37.15, 法向力=11852.3984, 切向力X=-51461.5391, 切向力Y=423.6921 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002138s (9 tiles incl ref), finalize=0.000053s, total=0.002465s +FPS=32.96, 法向力=10698.7715, 切向力X=-40295.2695, 切向力Y=1798.5417 +FPS=38.25, 法向力=10700.0059, 切向力X=-40351.5781, 切向力Y=1853.6477 +FPS=34.79, 法向力=8427.9346, 切向力X=-30162.1270, 切向力Y=1772.0865 +FPS=36.90, 法向力=8481.7686, 切向力X=-30048.5215, 切向力Y=1798.0634 +FPS=34.33, 法向力=4729.4854, 切向力X=-13462.8525, 切向力Y=2040.1206 +FPS=37.91, 法向力=4833.9023, 切向力X=-13418.3389, 切向力Y=2225.6782 +FPS=32.51, 法向力=1897.3232, 切向力X=-3707.4863, 切向力Y=1550.5903 +FPS=35.96, 法向力=1905.9795, 切向力X=-3682.6138, 切向力Y=1522.1976 +FPS=35.69, 法向力=1850.6228, 切向力X=-1325.9990, 切向力Y=1911.9489 +FPS=36.35, 法向力=1866.8861, 切向力X=-1233.3259, 切向力Y=1856.7539 +FPS=36.39, 法向力=1904.9404, 切向力X=-1252.4688, 切向力Y=1826.7134 +FPS=35.00, 法向力=1486.4773, 切向力X=-743.4711, 切向力Y=1404.9661 +FPS=35.92, 法向力=1131.0344, 切向力X=-812.0868, 切向力Y=1885.4030 +FPS=35.19, 法向力=1143.7186, 切向力X=-882.3586, 切向力Y=1834.0466 +FPS=36.85, 法向力=1126.3593, 切向力X=-822.5835, 切向力Y=1806.4082 +FPS=37.68, 法向力=1517.2157, 切向力X=312.7135, 切向力Y=2450.1780 +FPS=37.65, 法向力=1557.9545, 切向力X=403.2187, 切向力Y=2482.3149 +FPS=33.27, 法向力=1535.4890, 切向力X=458.9081, 切向力Y=2099.3140 +FPS=36.21, 法向力=1555.1228, 切向力X=479.6604, 切向力Y=2036.7251 +FPS=30.71, 法向力=1159.3010, 切向力X=10.2661, 切向力Y=1613.8518 +FPS=32.90, 法向力=1152.8574, 切向力X=7.1402, 切向力Y=1624.7632 +FPS=36.13, 法向力=1888.8497, 切向力X=239.8756, 切向力Y=1334.4945 +FPS=38.10, 法向力=1946.8245, 切向力X=329.8599, 切向力Y=1413.5952 +FPS=34.88, 法向力=1316.4280, 切向力X=-1201.0966, 切向力Y=1508.2349 +FPS=37.77, 法向力=1293.4133, 切向力X=-1186.7697, 切向力Y=1598.3660 +FPS=36.39, 法向力=1485.6312, 切向力X=-6168.2344, 切向力Y=1651.5537 +FPS=36.72, 法向力=1451.0704, 切向力X=-6184.3638, 切向力Y=1684.0094 +FPS=36.32, 法向力=1435.6805, 切向力X=-6190.8105, 切向力Y=1689.8291 +FPS=36.71, 法向力=3628.8457, 切向力X=-15672.2617, 切向力Y=1289.2385 +FPS=35.73, 法向力=4828.2329, 切向力X=-26399.1973, 切向力Y=941.9149 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002091s (9 tiles incl ref), finalize=0.000052s, total=0.002411s +FPS=35.98, 法向力=4581.5508, 切向力X=-27142.8125, 切向力Y=981.0839 +FPS=35.79, 法向力=4548.8408, 切向力X=-27213.0469, 切向力Y=971.2424 +FPS=36.91, 法向力=5083.5684, 切向力X=-29763.1016, 切向力Y=31.6643 +FPS=35.89, 法向力=5172.6787, 切向力X=-29820.8086, 切向力Y=-282.7294 +FPS=34.32, 法向力=5498.9189, 切向力X=-31423.1562, 切向力Y=-784.7643 +FPS=38.29, 法向力=5503.4478, 切向力X=-31401.8867, 切向力Y=-737.6513 +FPS=35.43, 法向力=6081.0078, 切向力X=-31214.9902, 切向力Y=-1411.8337 +FPS=35.97, 法向力=6168.5913, 切向力X=-31241.0898, 切向力Y=-1342.2124 +FPS=34.26, 法向力=6560.6807, 切向力X=-31991.8359, 切向力Y=-1369.5052 +FPS=37.94, 法向力=6575.1963, 切向力X=-32038.6133, 切向力Y=-1213.4683 +FPS=36.00, 法向力=7334.7993, 切向力X=-32710.6348, 切向力Y=252.7782 +FPS=35.82, 法向力=7475.1631, 切向力X=-32543.1973, 切向力Y=274.3232 +FPS=36.99, 法向力=7490.1416, 切向力X=-32605.2500, 切向力Y=331.1212 +FPS=33.29, 法向力=8032.2388, 切向力X=-34066.1992, 切向力Y=-1201.1567 +FPS=32.08, 法向力=8039.6025, 切向力X=-34251.2500, 切向力Y=-1382.9491 +FPS=35.18, 法向力=8766.5410, 切向力X=-32270.6914, 切向力Y=-1207.8650 +FPS=34.87, 法向力=8762.3203, 切向力X=-32141.0117, 切向力Y=-1241.0178 +FPS=37.03, 法向力=7986.4136, 切向力X=-21102.7090, 切向力Y=-2762.9719 +FPS=37.75, 法向力=8004.0840, 切向力X=-21211.7422, 切向力Y=-2718.1489 +FPS=34.93, 法向力=9160.3730, 切向力X=1132.6777, 切向力Y=315.0273 +FPS=36.37, 法向力=9180.5273, 切向力X=1184.0337, 切向力Y=195.7554 +FPS=33.19, 法向力=7168.5073, 切向力X=6684.1621, 切向力Y=1113.0061 +FPS=34.80, 法向力=7196.8403, 切向力X=7124.2480, 切向力Y=1082.2196 +FPS=34.64, 法向力=5628.5161, 切向力X=4536.5625, 切向力Y=2322.5996 +FPS=33.67, 法向力=5602.7881, 切向力X=4541.7422, 切向力Y=2353.9248 +FPS=33.92, 法向力=4115.2822, 切向力X=1947.2002, 切向力Y=2238.4712 +FPS=35.66, 法向力=4261.9712, 切向力X=1781.8425, 切向力Y=2219.7495 +FPS=33.90, 法向力=2279.7222, 切向力X=1618.9421, 切向力Y=1379.4897 +FPS=36.23, 法向力=2323.6899, 切向力X=1593.6912, 切向力Y=1392.6910 +FPS=33.90, 法向力=1529.7878, 切向力X=674.0277, 切向力Y=1582.9495 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002116s (9 tiles incl ref), finalize=0.000054s, total=0.002427s +FPS=36.81, 法向力=1500.6323, 切向力X=785.7566, 切向力Y=1614.2122 +FPS=36.38, 法向力=1502.9277, 切向力X=763.8300, 切向力Y=1605.4570 +FPS=34.63, 法向力=1969.5269, 切向力X=-142.1951, 切向力Y=2034.6628 +FPS=36.90, 法向力=1624.3396, 切向力X=-685.3883, 切向力Y=2286.9976 +FPS=36.98, 法向力=1578.0597, 切向力X=-700.5400, 切向力Y=2294.1094 +FPS=37.25, 法向力=1575.6895, 切向力X=-687.6803, 切向力Y=2327.5186 +FPS=36.10, 法向力=1993.3198, 切向力X=-4735.1611, 切向力Y=3182.7861 +FPS=36.62, 法向力=1986.8282, 切向力X=-5030.7256, 切向力Y=3072.8855 +FPS=34.83, 法向力=3075.7153, 切向力X=-12090.2949, 切向力Y=1941.6862 +FPS=37.03, 法向力=2968.7610, 切向力X=-12820.9883, 切向力Y=2072.0808 +FPS=34.96, 法向力=3804.9609, 切向力X=-13534.7734, 切向力Y=465.6237 +FPS=36.83, 法向力=3699.5886, 切向力X=-13638.3262, 切向力Y=563.2920 +FPS=32.78, 法向力=3789.9285, 切向力X=-7330.2129, 切向力Y=1380.3577 +FPS=37.27, 法向力=3830.5352, 切向力X=-7284.0776, 切向力Y=1494.9763 +FPS=35.40, 法向力=2203.5112, 切向力X=-2257.3433, 切向力Y=959.9514 +FPS=37.18, 法向力=2165.7029, 切向力X=-2300.7310, 切向力Y=1012.0146 +FPS=37.18, 法向力=2198.6865, 切向力X=-2230.4082, 切向力Y=1006.0946 +FPS=34.03, 法向力=1383.3259, 切向力X=377.5283, 切向力Y=1448.6289 +FPS=37.55, 法向力=1342.0371, 切向力X=448.7641, 切向力Y=1616.2637 +FPS=34.06, 法向力=1827.9084, 切向力X=1368.0742, 切向力Y=2322.3828 +FPS=36.36, 法向力=1946.5944, 切向力X=1314.1378, 切向力Y=2413.1851 +FPS=35.27, 法向力=1477.5208, 切向力X=190.6214, 切向力Y=1597.7078 +FPS=37.46, 法向力=1559.2410, 切向力X=181.0705, 切向力Y=1536.0414 +FPS=34.21, 法向力=1302.4114, 切向力X=1109.6958, 切向力Y=1745.2401 +FPS=37.47, 法向力=1276.0719, 切向力X=1098.7861, 切向力Y=1728.1307 +FPS=35.99, 法向力=1373.1147, 切向力X=1245.7913, 切向力Y=2575.3809 +FPS=36.67, 法向力=1402.2126, 切向力X=1237.2648, 切向力Y=2639.8306 +FPS=36.12, 法向力=1385.7927, 切向力X=1222.2201, 切向力Y=2574.0964 +FPS=35.68, 法向力=1219.0569, 切向力X=732.5494, 切向力Y=1781.2122 +FPS=34.30, 法向力=1280.1560, 切向力X=635.0562, 切向力Y=2146.5730 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002181s (9 tiles incl ref), finalize=0.000054s, total=0.002485s +FPS=36.05, 法向力=1231.2100, 切向力X=705.9495, 切向力Y=2162.4546 +FPS=36.16, 法向力=1214.9336, 切向力X=692.9170, 切向力Y=2166.0674 +FPS=35.41, 法向力=1392.9368, 切向力X=250.4870, 切向力Y=1746.9358 +FPS=34.60, 法向力=1402.5481, 切向力X=230.1568, 切向力Y=1722.4719 +FPS=35.17, 法向力=1065.5737, 切向力X=1519.3857, 切向力Y=1902.9053 +FPS=33.72, 法向力=1029.6326, 切向力X=1463.3384, 切向力Y=1933.2346 +FPS=33.01, 法向力=1519.8159, 切向力X=693.4117, 切向力Y=1609.8070 +FPS=34.83, 法向力=1593.6403, 切向力X=646.9635, 切向力Y=1596.1838 +FPS=33.06, 法向力=1753.0464, 切向力X=1020.7768, 切向力Y=2144.2129 +FPS=35.87, 法向力=1834.6946, 切向力X=1011.5930, 切向力Y=2130.9360 +FPS=33.59, 法向力=1110.4019, 切向力X=943.3052, 切向力Y=1670.1636 +FPS=37.47, 法向力=1131.1633, 切向力X=823.9431, 切向力Y=1710.4957 +FPS=31.35, 法向力=1287.5724, 切向力X=-260.1453, 切向力Y=2493.3987 +FPS=37.31, 法向力=1281.4309, 切向力X=-388.0575, 切向力Y=2438.2759 +FPS=37.46, 法向力=11540.4258, 切向力X=-21120.0898, 切向力Y=5364.1172 +FPS=34.08, 法向力=11172.6035, 切向力X=-21591.8965, 切向力Y=5308.4409 +FPS=33.98, 法向力=15235.2598, 切向力X=-31019.7852, 切向力Y=13903.3711 +FPS=35.15, 法向力=14878.3164, 切向力X=-31478.4141, 切向力Y=14894.5293 +FPS=34.64, 法向力=19099.9453, 切向力X=-38276.9062, 切向力Y=9924.4121 +FPS=35.26, 法向力=18885.3398, 切向力X=-38388.5625, 切向力Y=9956.4219 +FPS=33.82, 法向力=18937.5254, 切向力X=-38314.9141, 切向力Y=9875.1357 +FPS=35.72, 法向力=18714.6719, 切向力X=-26025.3145, 切向力Y=5788.7769 +FPS=37.48, 法向力=18606.5039, 切向力X=-25857.2773, 切向力Y=5826.2280 +FPS=34.38, 法向力=16831.8652, 切向力X=-10223.1309, 切向力Y=1674.4215 +FPS=37.02, 法向力=16895.3906, 切向力X=-10157.5508, 切向力Y=1670.6296 +FPS=37.30, 法向力=15701.1152, 切向力X=-3160.2629, 切向力Y=-1867.6483 +FPS=37.03, 法向力=15674.8574, 切向力X=-3134.0400, 切向力Y=-1732.5354 +FPS=37.07, 法向力=15303.8223, 切向力X=-5247.9473, 切向力Y=1397.5105 +FPS=37.81, 法向力=15252.1016, 切向力X=-5245.3521, 切向力Y=1557.5649 +FPS=35.87, 法向力=12097.1680, 切向力X=-1088.8196, 切向力Y=5252.3906 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000240s, blend=0.002049s (9 tiles incl ref), finalize=0.000054s, total=0.002349s +FPS=38.04, 法向力=12215.8955, 切向力X=-968.1027, 切向力Y=5349.5928 +FPS=36.51, 法向力=12246.6309, 切向力X=-945.6425, 切向力Y=5348.8525 +FPS=36.74, 法向力=4369.2690, 切向力X=2582.8906, 切向力Y=6618.6699 +FPS=36.26, 法向力=3028.1179, 切向力X=1257.9591, 切向力Y=2115.3691 +FPS=36.85, 法向力=2988.1301, 切向力X=1157.6854, 切向力Y=2087.4849 +FPS=38.41, 法向力=2981.2354, 切向力X=1113.6040, 切向力Y=2103.9302 +FPS=33.92, 法向力=1845.5942, 切向力X=775.4199, 切向力Y=2307.3652 +FPS=37.34, 法向力=1732.6704, 切向力X=904.8409, 切向力Y=2414.1082 +FPS=34.05, 法向力=1792.8379, 切向力X=1070.3481, 切向力Y=2002.9155 +FPS=38.17, 法向力=1779.0494, 切向力X=1103.6782, 切向力Y=1946.1772 +FPS=35.22, 法向力=2381.2246, 切向力X=1665.9781, 切向力Y=1640.9368 +FPS=38.34, 法向力=2417.2083, 切向力X=1732.2314, 切向力Y=1750.9062 +FPS=35.30, 法向力=1761.7936, 切向力X=1226.1023, 切向力Y=2037.8304 +FPS=37.28, 法向力=1744.2689, 切向力X=1315.1055, 切向力Y=2043.7296 +FPS=36.47, 法向力=2099.9744, 切向力X=708.3813, 切向力Y=1780.8959 +FPS=36.84, 法向力=2145.9678, 切向力X=688.9846, 切向力Y=1905.4250 +FPS=37.96, 法向力=2142.1523, 切向力X=695.8242, 切向力Y=1966.6172 +FPS=36.90, 法向力=1590.4071, 切向力X=1034.7775, 切向力Y=1600.0323 +FPS=38.02, 法向力=1580.1692, 切向力X=1152.3331, 切向力Y=1533.6992 +FPS=33.96, 法向力=1996.3387, 切向力X=298.7818, 切向力Y=656.7860 +FPS=38.28, 法向力=1965.4121, 切向力X=228.6592, 切向力Y=674.3377 +FPS=35.92, 法向力=1177.9019, 切向力X=1969.3875, 切向力Y=1681.0741 +FPS=38.73, 法向力=1184.9998, 切向力X=1983.5762, 切向力Y=1583.9637 +FPS=36.43, 法向力=1774.5446, 切向力X=653.9253, 切向力Y=2108.8228 +FPS=38.41, 法向力=1815.9878, 切向力X=809.1275, 切向力Y=2240.3604 +FPS=36.89, 法向力=1802.0537, 切向力X=739.0126, 切向力Y=2165.1196 +FPS=36.37, 法向力=1649.4587, 切向力X=999.3082, 切向力Y=1923.0059 +FPS=38.54, 法向力=1704.2112, 切向力X=1053.4648, 切向力Y=1858.5861 +FPS=32.27, 法向力=1048.6342, 切向力X=1377.6980, 切向力Y=2460.2847 +FPS=34.37, 法向力=1045.3333, 切向力X=1450.7451, 切向力Y=2535.0828 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000250s, blend=0.002108s (9 tiles incl ref), finalize=0.000055s, total=0.002418s +FPS=35.89, 法向力=1074.8345, 切向力X=908.5283, 切向力Y=1339.8445 +FPS=38.12, 法向力=1096.8760, 切向力X=925.8506, 切向力Y=1416.6879 +FPS=36.01, 法向力=1870.5420, 切向力X=446.5044, 切向力Y=2274.8679 +FPS=36.87, 法向力=1997.3875, 切向力X=637.5685, 切向力Y=2268.5696 +FPS=36.52, 法向力=1355.2786, 切向力X=1870.1692, 切向力Y=2086.8315 +FPS=35.49, 法向力=1311.6930, 切向力X=1923.0120, 切向力Y=2103.1831 +FPS=37.66, 法向力=1316.4614, 切向力X=1971.4199, 切向力Y=2071.6907 +FPS=35.25, 法向力=1701.2954, 切向力X=1487.1942, 切向力Y=1616.3738 +FPS=36.08, 法向力=1496.5486, 切向力X=273.3243, 切向力Y=2415.5815 +FPS=36.04, 法向力=1434.6719, 切向力X=173.0359, 切向力Y=2597.3481 +FPS=37.84, 法向力=1455.4421, 切向力X=129.9122, 切向力Y=2600.8032 +FPS=36.93, 法向力=1856.2876, 切向力X=1540.7461, 切向力Y=2281.5229 +FPS=38.58, 法向力=1896.0220, 切向力X=1589.1259, 切向力Y=2201.7156 +FPS=34.17, 法向力=1176.0886, 切向力X=1510.5833, 切向力Y=1732.3845 +FPS=38.57, 法向力=1161.4471, 切向力X=1549.1089, 切向力Y=1807.8469 +FPS=36.67, 法向力=1167.2635, 切向力X=1564.4083, 切向力Y=1821.7625 +FPS=34.37, 法向力=1470.9304, 切向力X=1179.4924, 切向力Y=2744.2087 +FPS=30.79, 法向力=1218.7046, 切向力X=1345.6550, 切向力Y=2093.4790 +FPS=29.84, 法向力=1297.7136, 切向力X=1376.4869, 切向力Y=1984.1437 +FPS=29.85, 法向力=1349.9338, 切向力X=1336.3350, 切向力Y=2300.4678 +FPS=35.06, 法向力=1348.6975, 切向力X=1368.5920, 切向力Y=2397.8926 +FPS=34.05, 法向力=1415.8896, 切向力X=1634.1826, 切向力Y=1916.2688 +FPS=37.56, 法向力=1399.5830, 切向力X=1640.6432, 切向力Y=1893.0667 +FPS=36.28, 法向力=1413.2847, 切向力X=1592.0901, 切向力Y=1944.0574 +FPS=37.48, 法向力=1010.1700, 切向力X=1030.3386, 切向力Y=2027.9073 +FPS=32.10, 法向力=1038.4353, 切向力X=649.7431, 切向力Y=1327.9784 +FPS=37.26, 法向力=1036.3907, 切向力X=724.2853, 切向力Y=1418.4741 +FPS=36.66, 法向力=1339.3909, 切向力X=317.6331, 切向力Y=899.1473 +FPS=36.90, 法向力=1376.9082, 切向力X=199.6098, 切向力Y=982.8279 +FPS=37.52, 法向力=1375.3188, 切向力X=230.2878, 切向力Y=938.0969 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.002169s (9 tiles incl ref), finalize=0.000058s, total=0.002499s +FPS=34.21, 法向力=1383.9824, 切向力X=483.3982, 切向力Y=1040.6364 +FPS=38.22, 法向力=1427.6161, 切向力X=460.7081, 切向力Y=1055.6547 +FPS=33.36, 法向力=1087.2727, 切向力X=202.2797, 切向力Y=2365.4517 +FPS=37.51, 法向力=1101.3456, 切向力X=289.1953, 切向力Y=2333.0356 +FPS=35.65, 法向力=1336.2506, 切向力X=840.8628, 切向力Y=1880.1184 +FPS=38.27, 法向力=1365.8955, 切向力X=975.8964, 切向力Y=1880.2556 +FPS=34.75, 法向力=1651.5629, 切向力X=619.0737, 切向力Y=1894.8086 +FPS=36.99, 法向力=1641.6355, 切向力X=630.5282, 切向力Y=1888.5914 +FPS=36.36, 法向力=1677.8251, 切向力X=619.7487, 切向力Y=1884.1387 +FPS=33.57, 法向力=1803.7668, 切向力X=741.8549, 切向力Y=1929.0779 +FPS=33.27, 法向力=1896.6090, 切向力X=793.3943, 切向力Y=2000.3059 +FPS=35.64, 法向力=1189.1945, 切向力X=801.5397, 切向力Y=2016.6750 +FPS=35.54, 法向力=1032.8823, 切向力X=1155.9381, 切向力Y=1348.6221 +FPS=38.23, 法向力=1102.4966, 切向力X=1181.5015, 切向力Y=1237.6681 +FPS=38.47, 法向力=1119.3141, 切向力X=1210.9174, 切向力Y=1185.4817 +FPS=36.55, 法向力=1758.0614, 切向力X=-6127.2891, 切向力Y=616.4492 +FPS=36.93, 法向力=1692.1663, 切向力X=-6243.2852, 切向力Y=637.8668 +FPS=34.38, 法向力=2951.4248, 切向力X=-13501.2900, 切向力Y=-973.8721 +FPS=37.98, 法向力=2946.2603, 切向力X=-13998.3975, 切向力Y=-1142.3832 +FPS=35.51, 法向力=3926.1570, 切向力X=-16512.1016, 切向力Y=-2204.7349 +FPS=36.15, 法向力=4150.4590, 切向力X=-16862.3125, 切向力Y=-2436.4385 +FPS=33.41, 法向力=4274.4414, 切向力X=-17681.1973, 切向力Y=-953.5129 +FPS=38.33, 法向力=4277.7656, 切向力X=-17758.8086, 切向力Y=-870.7650 +FPS=36.48, 法向力=4086.6855, 切向力X=-18594.1172, 切向力Y=185.3716 +FPS=38.19, 法向力=4039.4707, 切向力X=-18496.4766, 切向力Y=132.3923 +FPS=37.23, 法向力=4010.0820, 切向力X=-18502.6406, 切向力Y=158.9203 +FPS=34.35, 法向力=4234.6528, 切向力X=-20100.5996, 切向力Y=-1285.2573 +FPS=37.61, 法向力=4270.1562, 切向力X=-20146.7539, 切向力Y=-1440.7216 +FPS=33.59, 法向力=3928.0151, 切向力X=-22815.2578, 切向力Y=-1517.0762 +FPS=35.89, 法向力=3773.9077, 切向力X=-23186.3594, 切向力Y=-1517.8040 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000274s, blend=0.002113s (9 tiles incl ref), finalize=0.000058s, total=0.002451s +FPS=31.33, 法向力=4384.1328, 切向力X=-21702.1953, 切向力Y=-2273.1509 +FPS=33.16, 法向力=4384.8701, 切向力X=-21676.4258, 切向力Y=-2303.7686 +FPS=32.73, 法向力=5094.8184, 切向力X=-23219.6562, 切向力Y=-1040.4259 +FPS=34.00, 法向力=5137.2500, 切向力X=-23339.1523, 切向力Y=-922.2186 +FPS=34.39, 法向力=7255.4463, 切向力X=-31750.1309, 切向力Y=-4926.7505 +FPS=34.46, 法向力=7339.3711, 切向力X=-32285.0352, 切向力Y=-5364.9746 +FPS=31.48, 法向力=9522.6641, 切向力X=-40042.7656, 切向力Y=-9237.4785 +FPS=33.29, 法向力=9375.7021, 切向力X=-40348.3047, 切向力Y=-9465.7480 +FPS=31.67, 法向力=11071.7480, 切向力X=-41524.1172, 切向力Y=-11634.7441 +FPS=33.44, 法向力=10951.8184, 切向力X=-41673.7305, 切向力Y=-11989.2334 +FPS=33.09, 法向力=11422.7393, 切向力X=-34509.7188, 切向力Y=-8063.4180 +FPS=37.20, 法向力=11381.8535, 切向力X=-34600.7461, 切向力Y=-8156.3208 +FPS=31.99, 法向力=9042.1182, 切向力X=-26468.2852, 切向力Y=-1550.2439 +FPS=35.18, 法向力=8937.6172, 切向力X=-26460.9297, 切向力Y=-1680.5967 +FPS=33.69, 法向力=6193.9902, 切向力X=-16598.6230, 切向力Y=-3693.5762 +FPS=37.72, 法向力=6185.4048, 切向力X=-16675.4883, 切向力Y=-3716.0190 +FPS=34.74, 法向力=4947.2900, 切向力X=-14632.7090, 切向力Y=-2950.5200 +FPS=37.96, 法向力=5034.1162, 切向力X=-14590.4180, 切向力Y=-2891.6541 +FPS=35.44, 法向力=4273.1245, 切向力X=-11650.9492, 切向力Y=548.1689 +FPS=38.58, 法向力=4346.4214, 切向力X=-11630.2031, 切向力Y=696.4084 +FPS=37.42, 法向力=4357.2422, 切向力X=-11640.4346, 切向力Y=700.3505 +FPS=37.01, 法向力=3856.8872, 切向力X=-5739.1538, 切向力Y=2094.8533 +FPS=38.07, 法向力=3954.9102, 切向力X=-5582.0044, 切向力Y=2341.5530 +FPS=35.20, 法向力=2284.6431, 切向力X=-238.2234, 切向力Y=561.6357 +FPS=37.37, 法向力=2332.6753, 切向力X=-33.2669, 切向力Y=578.7437 +FPS=35.83, 法向力=2051.3374, 切向力X=-910.5815, 切向力Y=1452.1774 +FPS=38.00, 法向力=2005.9285, 切向力X=-877.8018, 切向力Y=1611.1951 +FPS=35.73, 法向力=1635.6755, 切向力X=484.7000, 切向力Y=2412.9116 +FPS=38.43, 法向力=1581.4167, 切向力X=647.5582, 切向力Y=2514.7671 +FPS=34.48, 法向力=1512.3645, 切向力X=271.2533, 切向力Y=1301.6267 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000254s, blend=0.002091s (9 tiles incl ref), finalize=0.000050s, total=0.002402s +FPS=37.35, 法向力=1497.2600, 切向力X=222.3609, 切向力Y=1341.4280 +FPS=37.19, 法向力=1479.1858, 切向力X=197.7223, 切向力Y=1346.9276 +FPS=34.55, 法向力=1488.1438, 切向力X=-440.1916, 切向力Y=3233.1467 +FPS=33.33, 法向力=1399.5776, 切向力X=311.3782, 切向力Y=2423.7869 +FPS=37.72, 法向力=1354.7769, 切向力X=190.5329, 切向力Y=2336.1790 +FPS=38.10, 法向力=1362.2251, 切向力X=203.4076, 切向力Y=2427.7576 +FPS=36.10, 法向力=1657.7935, 切向力X=685.8309, 切向力Y=1243.6122 +FPS=38.51, 法向力=1618.3015, 切向力X=636.7833, 切向力Y=1264.4237 +FPS=33.36, 法向力=1140.7000, 切向力X=1040.9338, 切向力Y=1339.3203 +FPS=37.24, 法向力=1151.2074, 切向力X=1097.8303, 切向力Y=1448.4880 +FPS=36.51, 法向力=1160.2471, 切向力X=841.9855, 切向力Y=1334.4796 +FPS=37.00, 法向力=1225.1663, 切向力X=823.0312, 切向力Y=1238.9218 +FPS=34.92, 法向力=1432.1506, 切向力X=1278.3435, 切向力Y=873.1544 +FPS=38.00, 法向力=1454.6277, 切向力X=1355.0883, 切向力Y=815.2932 +FPS=36.28, 法向力=1358.0907, 切向力X=833.1558, 切向力Y=1611.0818 +FPS=37.22, 法向力=1362.7959, 切向力X=737.0959, 切向力Y=1897.7300 +FPS=38.41, 法向力=1339.6842, 切向力X=752.3403, 切向力Y=1855.1570 +FPS=33.80, 法向力=1798.6146, 切向力X=508.0980, 切向力Y=1937.1553 +FPS=38.70, 法向力=1785.6797, 切向力X=449.1961, 切向力Y=1928.3726 +FPS=36.20, 法向力=1836.8975, 切向力X=761.6545, 切向力Y=2309.1030 +FPS=38.41, 法向力=1875.4774, 切向力X=854.2854, 切向力Y=2317.7803 +FPS=33.30, 法向力=2016.7146, 切向力X=1218.1036, 切向力Y=1336.9746 +FPS=38.18, 法向力=1940.1522, 切向力X=1223.9458, 切向力Y=1382.7294 +FPS=35.47, 法向力=1706.6058, 切向力X=1498.4209, 切向力Y=1594.7214 +FPS=38.33, 法向力=1715.5287, 切向力X=1502.7529, 切向力Y=1676.4681 +FPS=37.79, 法向力=1701.6553, 切向力X=1492.1764, 切向力Y=1648.6698 +FPS=35.61, 法向力=1110.7573, 切向力X=726.5775, 切向力Y=2999.3169 +FPS=38.86, 法向力=1068.7410, 切向力X=770.0615, 切向力Y=3034.1758 +FPS=34.56, 法向力=1502.8240, 切向力X=230.6037, 切向力Y=1584.9382 +FPS=37.24, 法向力=1480.5338, 切向力X=257.7806, 切向力Y=1579.5500 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000262s, blend=0.002044s (9 tiles incl ref), finalize=0.000052s, total=0.002364s +FPS=33.72, 法向力=1001.8667, 切向力X=744.1431, 切向力Y=1805.2839 +FPS=35.87, 法向力=1015.2639, 切向力X=903.2495, 切向力Y=1756.1167 +FPS=35.66, 法向力=1435.7632, 切向力X=1390.1899, 切向力Y=817.0012 +FPS=36.90, 法向力=1404.7109, 切向力X=1386.9923, 切向力Y=786.5444 +FPS=34.07, 法向力=1369.2982, 切向力X=718.6329, 切向力Y=881.4980 +FPS=38.20, 法向力=1359.4087, 切向力X=730.1103, 切向力Y=932.5839 +FPS=38.00, 法向力=1360.4592, 切向力X=754.9699, 切向力Y=919.0114 +FPS=35.29, 法向力=1751.1901, 切向力X=887.4855, 切向力Y=2908.6416 +FPS=37.25, 法向力=2089.2449, 切向力X=1235.2197, 切向力Y=1991.6288 +FPS=37.04, 法向力=2062.7446, 切向力X=1292.9575, 切向力Y=1860.9839 +FPS=37.06, 法向力=2045.6407, 切向力X=1267.7921, 切向力Y=1951.9392 +FPS=37.82, 法向力=1478.6201, 切向力X=1288.2809, 切向力Y=2057.2754 +FPS=38.46, 法向力=1611.2190, 切向力X=1546.3967, 切向力Y=2101.7971 +FPS=32.82, 法向力=1584.8481, 切向力X=384.6213, 切向力Y=3189.4419 +FPS=38.15, 法向力=1592.1500, 切向力X=404.7109, 切向力Y=3254.2334 +FPS=35.03, 法向力=1605.9885, 切向力X=401.5901, 切向力Y=3252.9363 +FPS=36.29, 法向力=1184.6641, 切向力X=942.8937, 切向力Y=2336.6357 +FPS=32.95, 法向力=1624.0312, 切向力X=1853.4177, 切向力Y=1475.8562 +FPS=36.14, 法向力=1629.1951, 切向力X=1888.3568, 切向力Y=1430.6061 +FPS=34.65, 法向力=1320.1545, 切向力X=465.8016, 切向力Y=2493.5825 +FPS=37.91, 法向力=1358.8499, 切向力X=258.4118, 切向力Y=2403.7151 +FPS=37.29, 法向力=1261.1516, 切向力X=329.7376, 切向力Y=2432.0940 +FPS=33.99, 法向力=1753.4536, 切向力X=2145.4951, 切向力Y=1375.5944 +FPS=36.15, 法向力=1753.3682, 切向力X=2232.5518, 切向力Y=1330.8572 +FPS=33.00, 法向力=1402.2937, 切向力X=1158.8385, 切向力Y=1655.2498 +FPS=37.12, 法向力=1369.3755, 切向力X=1214.7557, 切向力Y=1540.4642 +FPS=35.14, 法向力=1219.8774, 切向力X=2412.2070, 切向力Y=2166.9956 +FPS=35.18, 法向力=1250.2034, 切向力X=2496.1943, 切向力Y=2295.4436 +FPS=33.53, 法向力=1058.5818, 切向力X=1133.7659, 切向力Y=1758.6162 +FPS=37.42, 法向力=1070.9469, 切向力X=1144.8657, 切向力Y=1829.8411 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000287s, blend=0.002172s (9 tiles incl ref), finalize=0.000053s, total=0.002521s +FPS=33.17, 法向力=1030.5632, 切向力X=1119.3708, 切向力Y=1582.2970 +FPS=37.78, 法向力=1180.6902, 切向力X=1113.2852, 切向力Y=1414.4684 +FPS=35.94, 法向力=1122.9858, 切向力X=1128.1436, 切向力Y=1512.0583 +FPS=37.47, 法向力=1115.1548, 切向力X=1152.1167, 切向力Y=1657.5414 +FPS=31.73, 法向力=1313.9851, 切向力X=798.3386, 切向力Y=2628.0850 +FPS=37.73, 法向力=1315.4902, 切向力X=763.4562, 切向力Y=2640.6526 +FPS=36.01, 法向力=1301.4744, 切向力X=763.5757, 切向力Y=2649.6055 +FPS=36.03, 法向力=1056.4187, 切向力X=-50.0139, 切向力Y=2537.8516 +FPS=37.66, 法向力=1058.1499, 切向力X=-5.7625, 切向力Y=2545.2241 +FPS=36.08, 法向力=1013.2892, 切向力X=842.2744, 切向力Y=1933.1418 +FPS=36.85, 法向力=1126.8882, 切向力X=992.4238, 切向力Y=1859.1069 +FPS=34.96, 法向力=1682.9285, 切向力X=996.1848, 切向力Y=1833.4115 +FPS=37.15, 法向力=1660.8514, 切向力X=1116.7650, 切向力Y=1913.8939 +FPS=34.15, 法向力=1172.3501, 切向力X=1174.6428, 切向力Y=2041.4485 +FPS=38.14, 法向力=1230.7111, 切向力X=1177.6962, 切向力Y=2116.2280 +FPS=35.11, 法向力=1303.3403, 切向力X=1462.6372, 切向力Y=2019.8453 +FPS=36.78, 法向力=1249.9510, 切向力X=1479.5646, 切向力Y=2057.9209 +FPS=36.22, 法向力=1281.9205, 切向力X=1523.2109, 切向力Y=2108.3557 +FPS=36.21, 法向力=1066.2151, 切向力X=1637.6411, 切向力Y=1617.4871 +FPS=36.37, 法向力=1053.6270, 切向力X=1624.9814, 切向力Y=1691.4565 +FPS=33.65, 法向力=930.0865, 切向力X=1167.0741, 切向力Y=1653.6731 +FPS=34.51, 法向力=1750.8278, 切向力X=-4039.2361, 切向力Y=2930.1919 +FPS=32.95, 法向力=1755.3628, 切向力X=-4305.1230, 切向力Y=3021.0679 +FPS=32.43, 法向力=1758.1658, 切向力X=-4325.7598, 切向力Y=2957.4741 +FPS=34.75, 法向力=5169.1431, 切向力X=-20471.6055, 切向力Y=8497.6191 +FPS=32.78, 法向力=4613.7051, 切向力X=-21165.9414, 切向力Y=8562.4346 +FPS=32.14, 法向力=9321.8418, 切向力X=-40471.8477, 切向力Y=6686.9707 +FPS=32.26, 法向力=9128.0771, 切向力X=-40947.7500, 切向力Y=6632.0444 +FPS=33.52, 法向力=14159.9336, 切向力X=-44952.1992, 切向力Y=1298.4473 +FPS=30.92, 法向力=17544.2031, 切向力X=-48027.8477, 切向力Y=526.2601 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002048s (9 tiles incl ref), finalize=0.000052s, total=0.002360s +FPS=32.60, 法向力=17708.0352, 切向力X=-48322.6172, 切向力Y=689.2666 +FPS=32.55, 法向力=19956.6582, 切向力X=-47070.0703, 切向力Y=1837.7858 +FPS=35.68, 法向力=20041.3672, 切向力X=-47245.7930, 切向力Y=1926.7654 +FPS=34.83, 法向力=20073.3984, 切向力X=-47275.6250, 切向力Y=2013.8654 +FPS=31.94, 法向力=21961.3398, 切向力X=-49240.8516, 切向力Y=5778.5801 +FPS=28.53, 法向力=22066.0820, 切向力X=-49409.2891, 切向力Y=6057.4741 +FPS=32.59, 法向力=20801.3711, 切向力X=-43651.5547, 切向力Y=9383.3574 +FPS=32.15, 法向力=19327.8105, 切向力X=-33419.9297, 切向力Y=9688.2539 +FPS=36.27, 法向力=19065.4395, 切向力X=-33293.8320, 切向力Y=9873.9805 +FPS=32.33, 法向力=18610.3008, 切向力X=-17814.9590, 切向力Y=9808.2559 +FPS=36.78, 法向力=18727.9863, 切向力X=-17778.9102, 切向力Y=9922.4717 +FPS=34.44, 法向力=17166.2793, 切向力X=-11923.2275, 切向力Y=9795.9785 +FPS=36.16, 法向力=17135.2207, 切向力X=-12004.0957, 切向力Y=9827.2314 +FPS=36.63, 法向力=17172.1758, 切向力X=-12019.5000, 切向力Y=9839.9277 +FPS=36.74, 法向力=16939.8262, 切向力X=-11317.4395, 切向力Y=8762.0557 +FPS=35.52, 法向力=16998.0547, 切向力X=-3927.8210, 切向力Y=9509.4697 +FPS=35.58, 法向力=17084.8633, 切向力X=-3935.1421, 切向力Y=9685.3213 +FPS=37.44, 法向力=17108.5664, 切向力X=-3937.0552, 切向力Y=9672.0889 +FPS=34.55, 法向力=15658.9180, 切向力X=21229.1445, 切向力Y=18931.3145 +FPS=34.50, 法向力=15640.5664, 切向力X=21413.4961, 切向力Y=18907.3184 +FPS=33.54, 法向力=13671.0205, 切向力X=36473.9375, 切向力Y=20906.4336 +FPS=34.10, 法向力=13620.0273, 切向力X=36676.3086, 切向力Y=21051.7383 +FPS=31.76, 法向力=15658.5547, 切向力X=30535.7031, 切向力Y=12557.5957 +FPS=36.12, 法向力=15724.0195, 切向力X=30625.3945, 切向力Y=12564.5654 +FPS=35.36, 法向力=14706.8652, 切向力X=19440.8281, 切向力Y=8322.3506 +FPS=37.49, 法向力=14749.5889, 切向力X=19307.8398, 切向力Y=8401.7686 +FPS=35.11, 法向力=11974.9043, 切向力X=11627.9590, 切向力Y=8493.4121 +FPS=36.50, 法向力=12097.2344, 切向力X=11679.8379, 切向力Y=8552.4961 +FPS=36.13, 法向力=12000.0146, 切向力X=11669.3223, 切向力Y=8533.4736 +FPS=37.09, 法向力=7151.9106, 切向力X=5199.7949, 切向力Y=6023.3501 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000345s, blend=0.002246s (9 tiles incl ref), finalize=0.000072s, total=0.002669s +FPS=37.03, 法向力=7162.7744, 切向力X=5326.4087, 切向力Y=5943.7158 +FPS=33.99, 法向力=3336.6130, 切向力X=1892.8394, 切向力Y=2486.5854 +FPS=35.86, 法向力=3397.2012, 切向力X=1979.3049, 切向力Y=2616.6443 +FPS=35.50, 法向力=2441.9331, 切向力X=1726.4832, 切向力Y=1294.8787 +FPS=38.14, 法向力=2461.8623, 切向力X=1578.3965, 切向力Y=1355.9087 +FPS=37.53, 法向力=1866.9233, 切向力X=1408.6838, 切向力Y=2324.7148 +FPS=38.00, 法向力=1792.8860, 切向力X=1402.7804, 切向力Y=2601.4685 +FPS=34.98, 法向力=1865.5171, 切向力X=726.6660, 切向力Y=2206.4739 +FPS=38.08, 法向力=1908.1307, 切向力X=821.4019, 切向力Y=2336.6763 +FPS=36.99, 法向力=1907.7440, 切向力X=842.3326, 切向力Y=2321.0942 +FPS=36.23, 法向力=1993.3328, 切向力X=1355.1077, 切向力Y=1941.1292 +FPS=35.24, 法向力=2087.2068, 切向力X=1545.8206, 切向力Y=2270.0205 +FPS=38.15, 法向力=2059.3562, 切向力X=1560.3467, 切向力Y=2306.8208 +FPS=37.44, 法向力=2062.7068, 切向力X=1584.1562, 切向力Y=2294.3169 +FPS=38.41, 法向力=2021.1477, 切向力X=1663.1390, 切向力Y=2575.1321 +FPS=37.51, 法向力=2042.0320, 切向力X=1674.0085, 切向力Y=2707.1890 +FPS=34.32, 法向力=2131.2090, 切向力X=475.0318, 切向力Y=2006.3835 +FPS=35.89, 法向力=2145.6846, 切向力X=509.7025, 切向力Y=1944.0793 +FPS=35.11, 法向力=939.8728, 切向力X=1679.7004, 切向力Y=2322.8433 +FPS=37.40, 法向力=903.6212, 切向力X=1873.7163, 切向力Y=2256.6382 +FPS=33.59, 法向力=1380.3607, 切向力X=1149.3302, 切向力Y=2349.1968 +FPS=37.81, 法向力=1348.9252, 切向力X=1172.0056, 切向力Y=2420.5515 +FPS=35.92, 法向力=1643.5159, 切向力X=1128.2776, 切向力Y=1879.6632 +FPS=36.84, 法向力=1735.4906, 切向力X=1189.4968, 切向力Y=1785.5249 +FPS=36.85, 法向力=1731.9368, 切向力X=1170.9258, 切向力Y=1755.9248 +FPS=34.73, 法向力=1296.8762, 切向力X=1217.8909, 切向力Y=2912.4424 +FPS=38.03, 法向力=1263.6775, 切向力X=1317.1240, 切向力Y=2971.4836 +FPS=34.73, 法向力=1827.2728, 切向力X=1030.0781, 切向力Y=2670.6360 +FPS=36.45, 法向力=1834.9968, 切向力X=1006.6654, 切向力Y=2690.5205 +FPS=35.59, 法向力=1493.7578, 切向力X=1573.8152, 切向力Y=2475.7866 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000255s, blend=0.002120s (9 tiles incl ref), finalize=0.000056s, total=0.002438s +FPS=36.75, 法向力=1570.8589, 切向力X=1641.2576, 切向力Y=2473.2002 +FPS=34.30, 法向力=1646.8026, 切向力X=1411.1233, 切向力Y=1701.7876 +FPS=36.63, 法向力=1620.6641, 切向力X=1444.4966, 切向力Y=1702.6549 +FPS=36.28, 法向力=1520.9893, 切向力X=1662.4404, 切向力Y=2759.8401 +FPS=37.16, 法向力=1489.4227, 切向力X=1618.7622, 切向力Y=2880.3926 +FPS=38.23, 法向力=1508.2588, 切向力X=1635.0996, 切向力Y=2872.6504 +FPS=34.02, 法向力=1329.2538, 切向力X=1891.6509, 切向力Y=2469.7993 +FPS=35.73, 法向力=1404.1841, 切向力X=1904.5477, 切向力Y=2419.0034 +FPS=36.51, 法向力=2054.6899, 切向力X=1746.3618, 切向力Y=1130.3262 +FPS=37.06, 法向力=2015.8049, 切向力X=1737.8605, 切向力Y=1277.0486 +FPS=35.92, 法向力=1418.0963, 切向力X=1916.6990, 切向力Y=1474.3673 +FPS=37.05, 法向力=1420.2308, 切向力X=1926.2739, 切向力Y=1512.9886 +FPS=33.20, 法向力=1183.8340, 切向力X=1069.9431, 切向力Y=2278.4373 +FPS=37.29, 法向力=1225.3640, 切向力X=1160.8289, 切向力Y=2424.5659 +FPS=36.70, 法向力=1352.1199, 切向力X=1536.3761, 切向力Y=2277.5850 +FPS=36.39, 法向力=1399.6936, 切向力X=1613.1353, 切向力Y=2373.6643 +FPS=32.78, 法向力=1724.5437, 切向力X=379.9713, 切向力Y=3871.6841 +FPS=37.59, 法向力=1797.0978, 切向力X=362.7439, 切向力Y=3781.2625 +FPS=36.37, 法向力=2376.3301, 切向力X=-9506.4365, 切向力Y=7284.2822 +FPS=37.20, 法向力=2400.2046, 切向力X=-9669.2021, 切向力Y=7374.7197 +FPS=37.74, 法向力=2403.7175, 切向力X=-9703.5371, 切向力Y=7316.7061 +FPS=34.24, 法向力=7249.8213, 切向力X=-32355.7305, 切向力Y=8925.3887 +FPS=36.27, 法向力=6594.1260, 切向力X=-33079.6328, 切向力Y=9016.3799 +FPS=32.37, 法向力=11748.6797, 切向力X=-39363.0859, 切向力Y=9658.9512 +FPS=37.52, 法向力=11718.7256, 切向力X=-39888.3281, 切向力Y=9865.9648 +FPS=36.48, 法向力=13526.5098, 切向力X=-39392.5078, 切向力Y=7576.6831 +FPS=38.43, 法向力=13451.4746, 切向力X=-39550.4844, 切向力Y=7451.0811 +FPS=35.45, 法向力=14815.4805, 切向力X=-43023.0000, 切向力Y=5846.3940 +FPS=37.43, 法向力=14816.9844, 切向力X=-43183.2656, 切向力Y=5912.3579 +FPS=35.47, 法向力=16164.9795, 切向力X=-42796.4219, 切向力Y=4813.9878 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002076s (9 tiles incl ref), finalize=0.000051s, total=0.002398s +FPS=36.48, 法向力=16245.3438, 切向力X=-42921.5781, 切向力Y=4892.1426 +FPS=37.57, 法向力=16154.0117, 切向力X=-42915.4219, 切向力Y=4831.1870 +FPS=35.42, 法向力=15105.8809, 切向力X=-40530.3672, 切向力Y=5358.5273 +FPS=36.77, 法向力=15034.0488, 切向力X=-40589.2656, 切向力Y=5384.8569 +FPS=37.02, 法向力=13945.9199, 切向力X=-31136.1758, 切向力Y=5442.1172 +FPS=37.06, 法向力=13977.3105, 切向力X=-31014.5059, 切向力Y=5531.1255 +FPS=34.71, 法向力=15315.0166, 切向力X=-10226.0928, 切向力Y=10603.2529 +FPS=39.01, 法向力=15250.7227, 切向力X=-10152.1367, 切向力Y=10720.5625 +FPS=33.28, 法向力=10553.0752, 切向力X=24342.6289, 切向力Y=15881.6367 +FPS=38.40, 法向力=10594.8096, 切向力X=24433.3398, 切向力Y=15897.4033 +FPS=34.92, 法向力=10601.6680, 切向力X=24446.1211, 切向力Y=15910.7832 +FPS=35.45, 法向力=12783.6172, 切向力X=29913.0430, 切向力Y=9498.5508 +FPS=34.33, 法向力=14486.7832, 切向力X=24101.2969, 切向力Y=6593.0303 +FPS=36.09, 法向力=14604.4365, 切向力X=24114.1992, 切向力Y=6653.8149 +FPS=35.05, 法向力=14788.3184, 切向力X=21377.1914, 切向力Y=7569.1870 +FPS=37.35, 法向力=14793.3066, 切向力X=21375.0273, 切向力Y=7694.2959 +FPS=34.55, 法向力=14822.1328, 切向力X=21392.0098, 切向力Y=7738.2910 +FPS=32.90, 法向力=14944.6973, 切向力X=20150.5059, 切向力Y=9672.1543 +FPS=36.07, 法向力=15009.9746, 切向力X=20177.3379, 切向力Y=9744.5498 +FPS=33.64, 法向力=15439.0820, 切向力X=18776.5566, 切向力Y=8965.7461 +FPS=35.93, 法向力=15399.4180, 切向力X=18842.9707, 切向力Y=9066.6016 +FPS=35.62, 法向力=14789.7822, 切向力X=18183.5703, 切向力Y=11197.4980 +FPS=37.52, 法向力=14595.2695, 切向力X=18005.9551, 切向力Y=11323.3828 +FPS=35.29, 法向力=14293.7197, 切向力X=15152.2285, 切向力Y=10988.1973 +FPS=35.58, 法向力=14268.2168, 切向力X=15095.0820, 切向力Y=11047.4551 +FPS=34.61, 法向力=13191.5889, 切向力X=11530.6582, 切向力Y=12539.1113 +FPS=36.81, 法向力=13116.3828, 切向力X=11376.8398, 切向力Y=12482.5859 +FPS=36.13, 法向力=9134.3594, 切向力X=-4348.8057, 切向力Y=5214.4644 +FPS=35.72, 法向力=8741.4297, 切向力X=-4626.3672, 切向力Y=5167.2100 +FPS=32.43, 法向力=8611.4053, 切向力X=-30166.9883, 切向力Y=-1815.1863 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002132s (9 tiles incl ref), finalize=0.000073s, total=0.002469s +FPS=34.95, 法向力=8539.5977, 切向力X=-30312.6172, 切向力Y=-1965.4233 +FPS=34.53, 法向力=11819.5693, 切向力X=-35733.3906, 切向力Y=-1946.7961 +FPS=34.59, 法向力=11739.5078, 切向力X=-35941.7539, 切向力Y=-1926.7943 +FPS=34.95, 法向力=11774.8652, 切向力X=-35875.2500, 切向力Y=-1967.6742 +FPS=34.44, 法向力=12052.2656, 切向力X=-33787.2422, 切向力Y=-4368.3936 +FPS=36.00, 法向力=12160.5723, 切向力X=-33968.8281, 切向力Y=-4257.0781 +FPS=33.92, 法向力=11947.4170, 切向力X=-32816.5469, 切向力Y=-4648.2412 +FPS=34.84, 法向力=11668.6777, 切向力X=-31409.1172, 切向力Y=-2149.1809 +FPS=37.11, 法向力=11705.2275, 切向力X=-31454.5391, 切向力Y=-2062.1226 +FPS=37.08, 法向力=11689.5859, 切向力X=-31436.7734, 切向力Y=-2070.5801 +FPS=36.21, 法向力=10929.8828, 切向力X=-22903.3359, 切向力Y=-2483.6006 +FPS=38.34, 法向力=11093.5371, 切向力X=-22831.0352, 切向力Y=-2556.0354 +FPS=34.85, 法向力=11438.2461, 切向力X=-10004.5713, 切向力Y=-1104.2427 +FPS=37.40, 法向力=11403.1318, 切向力X=-10124.8311, 切向力Y=-931.3021 +FPS=36.04, 法向力=11391.3984, 切向力X=-10123.8242, 切向力Y=-884.6036 +FPS=35.94, 法向力=10716.8379, 切向力X=9086.0371, 切向力Y=7938.3569 +FPS=34.64, 法向力=7718.9443, 切向力X=21482.2734, 切向力Y=12279.1152 +FPS=37.18, 法向力=7528.9385, 切向力X=21911.8750, 切向力Y=12253.8516 +FPS=35.33, 法向力=7805.8516, 切向力X=21732.9160, 切向力Y=7712.7881 +FPS=37.57, 法向力=7819.3154, 切向力X=21768.3945, 切向力Y=7717.2939 +FPS=38.04, 法向力=7823.5381, 切向力X=21769.7422, 切向力Y=7725.3486 +FPS=35.22, 法向力=8350.2510, 切向力X=15782.6162, 切向力Y=6240.9092 +FPS=38.31, 法向力=8437.5020, 切向力X=15664.2344, 切向力Y=6059.2510 +FPS=35.22, 法向力=7461.5723, 切向力X=9043.2119, 切向力Y=3980.9026 +FPS=37.17, 法向力=7665.7266, 切向力X=9038.0215, 切向力Y=4022.3242 +FPS=35.09, 法向力=3634.1572, 切向力X=3446.5269, 切向力Y=3341.5713 +FPS=38.05, 法向力=3725.1514, 切向力X=3459.9197, 切向力Y=3400.2219 +FPS=35.14, 法向力=2472.8384, 切向力X=1228.1104, 切向力Y=2707.5879 +FPS=38.28, 法向力=2508.5728, 切向力X=1289.3679, 切向力Y=2713.6602 +FPS=36.13, 法向力=2512.0127, 切向力X=1277.2987, 切向力Y=2754.8083 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000277s, blend=0.002336s (9 tiles incl ref), finalize=0.000073s, total=0.002693s +FPS=33.35, 法向力=2123.8381, 切向力X=2558.0166, 切向力Y=1881.3801 +FPS=35.27, 法向力=2112.2927, 切向力X=2636.1943, 切向力Y=1839.6726 +FPS=34.42, 法向力=1836.3931, 切向力X=1231.3237, 切向力Y=2012.1692 +FPS=34.15, 法向力=1388.6437, 切向力X=1419.7236, 切向力Y=2393.9490 +FPS=37.65, 法向力=1414.8942, 切向力X=1429.3430, 切向力Y=2422.3022 +FPS=37.02, 法向力=1399.5847, 切向力X=1391.5559, 切向力Y=2407.6511 +FPS=37.04, 法向力=2014.6437, 切向力X=988.6290, 切向力Y=2069.9175 +FPS=37.89, 法向力=2097.0840, 切向力X=1120.1014, 切向力Y=2068.9395 +FPS=33.95, 法向力=1547.2047, 切向力X=1810.8542, 切向力Y=1318.7538 +FPS=38.28, 法向力=1535.0118, 切向力X=1889.8971, 切向力Y=1335.0411 +FPS=36.04, 法向力=1553.1523, 切向力X=1882.1274, 切向力Y=1348.3955 +FPS=35.94, 法向力=1376.3599, 切向力X=1124.9492, 切向力Y=2512.8892 +FPS=33.97, 法向力=1455.3579, 切向力X=925.9037, 切向力Y=2518.4548 +FPS=38.25, 法向力=1473.3811, 切向力X=1017.9996, 切向力Y=2633.7217 +FPS=35.85, 法向力=1444.8427, 切向力X=994.6309, 切向力Y=2652.6038 +FPS=37.91, 法向力=1689.8435, 切向力X=1046.7341, 切向力Y=1820.4911 +FPS=37.36, 法向力=1708.7854, 切向力X=1113.6191, 切向力Y=1880.1083 +FPS=34.05, 法向力=1462.2957, 切向力X=1340.3264, 切向力Y=2007.6383 +FPS=37.93, 法向力=1482.1320, 切向力X=1494.3762, 切向力Y=1894.1445 +FPS=34.07, 法向力=1518.2687, 切向力X=1866.1344, 切向力Y=1759.4192 +FPS=35.78, 法向力=1640.7217, 切向力X=2038.9919, 切向力Y=1835.4387 +FPS=34.81, 法向力=1418.3586, 切向力X=1643.5383, 切向力Y=1335.7756 +FPS=36.76, 法向力=1370.0576, 切向力X=1640.9718, 切向力Y=1324.3517 +FPS=33.98, 法向力=1503.8500, 切向力X=1681.4777, 切向力Y=2555.3574 +FPS=36.76, 法向力=1558.5891, 切向力X=1631.2085, 切向力Y=2637.9802 +FPS=33.82, 法向力=1433.8567, 切向力X=533.1699, 切向力Y=1778.2179 +FPS=36.67, 法向力=1464.6956, 切向力X=507.4502, 切向力Y=1762.6090 +FPS=35.18, 法向力=1469.0203, 切向力X=482.8391, 切向力Y=1747.4342 +FPS=35.92, 法向力=1361.2927, 切向力X=1612.4265, 切向力Y=2242.6094 +FPS=34.20, 法向力=1362.4397, 切向力X=1165.6077, 切向力Y=2487.6011 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000256s, blend=0.002076s (9 tiles incl ref), finalize=0.000052s, total=0.002389s +FPS=36.85, 法向力=1313.6519, 切向力X=1203.1543, 切向力Y=2555.0938 +FPS=35.66, 法向力=1297.4247, 切向力X=1220.9458, 切向力Y=2564.5193 +FPS=34.21, 法向力=1663.3816, 切向力X=1477.8320, 切向力Y=2152.3438 +FPS=37.67, 法向力=1750.3767, 切向力X=1592.4800, 切向力Y=2222.5852 +FPS=35.36, 法向力=1563.8649, 切向力X=2087.9656, 切向力Y=1871.7291 +FPS=29.94, 法向力=1602.3934, 切向力X=2136.3970, 切向力Y=1732.0598 +FPS=30.59, 法向力=1123.9941, 切向力X=471.0540, 切向力Y=2255.7671 +FPS=18.60, 法向力=1057.9080, 切向力X=446.8224, 切向力Y=2231.8687 +FPS=19.22, 法向力=1399.6024, 切向力X=1016.1797, 切向力Y=2707.4053 +FPS=19.51, 法向力=1397.2612, 切向力X=1124.2263, 切向力Y=2762.0012 +FPS=20.23, 法向力=1558.5563, 切向力X=753.6442, 切向力Y=1927.3512 +FPS=18.45, 法向力=1578.5950, 切向力X=743.1493, 切向力Y=1986.6143 +FPS=18.73, 法向力=1573.7998, 切向力X=1491.5671, 切向力Y=1640.4548 +FPS=20.82, 法向力=1588.9568, 切向力X=556.3704, 切向力Y=1835.3065 +FPS=19.68, 法向力=1625.2512, 切向力X=629.1927, 切向力Y=1920.8701 +FPS=20.76, 法向力=1619.6219, 切向力X=578.6628, 切向力Y=1954.8545 +FPS=19.40, 法向力=1349.3671, 切向力X=1696.9675, 切向力Y=1092.2727 +FPS=19.08, 法向力=1059.6821, 切向力X=1733.6954, 切向力Y=2052.6294 +FPS=20.39, 法向力=1257.9031, 切向力X=833.1531, 切向力Y=2253.3726 +FPS=19.90, 法向力=1237.1248, 切向力X=873.1109, 切向力Y=2215.6343 +FPS=19.37, 法向力=1264.4438, 切向力X=840.8881, 切向力Y=2249.8958 +FPS=19.02, 法向力=1754.6000, 切向力X=1336.8582, 切向力Y=2231.1365 +FPS=18.72, 法向力=1754.1318, 切向力X=1260.3625, 切向力Y=2293.2009 +FPS=20.59, 法向力=1157.8281, 切向力X=1363.9172, 切向力Y=1824.0625 +FPS=18.23, 法向力=1103.6423, 切向力X=1315.9961, 切向力Y=1873.7173 +FPS=20.25, 法向力=906.7925, 切向力X=2002.8848, 切向力Y=2752.9075 +FPS=19.45, 法向力=1446.2443, 切向力X=1777.0432, 切向力Y=2041.6843 +FPS=19.22, 法向力=1462.3354, 切向力X=1736.2126, 切向力Y=2040.2146 +FPS=20.66, 法向力=1117.5275, 切向力X=1132.6252, 切向力Y=2164.6501 +FPS=20.29, 法向力=1155.6160, 切向力X=1089.7288, 切向力Y=2122.5769 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000646s, blend=0.004352s (9 tiles incl ref), finalize=0.000128s, total=0.005136s +FPS=18.57, 法向力=1211.5479, 切向力X=2662.5994, 切向力Y=1557.1089 +FPS=18.05, 法向力=984.0992, 切向力X=1529.1168, 切向力Y=2087.0806 +FPS=18.94, 法向力=1307.6658, 切向力X=1479.6516, 切向力Y=2389.5132 +FPS=19.55, 法向力=1281.4625, 切向力X=1473.0764, 切向力Y=2421.9668 +FPS=18.99, 法向力=1257.7460, 切向力X=1449.5571, 切向力Y=2423.5435 +FPS=19.49, 法向力=1094.9495, 切向力X=2324.2432, 切向力Y=2237.9702 +FPS=18.81, 法向力=1228.6301, 切向力X=1748.2837, 切向力Y=1426.9421 +FPS=17.89, 法向力=1242.5631, 切向力X=1713.5264, 切向力Y=1361.7474 +FPS=20.39, 法向力=1388.1753, 切向力X=1793.8279, 切向力Y=2407.4185 +FPS=20.19, 法向力=1246.7240, 切向力X=1408.8905, 切向力Y=2491.3867 +FPS=20.18, 法向力=1229.1865, 切向力X=1367.2214, 切向力Y=1817.6621 +FPS=20.44, 法向力=1255.8292, 切向力X=1430.9799, 切向力Y=1816.9945 +FPS=19.82, 法向力=1241.0681, 切向力X=1427.6426, 切向力Y=1804.8308 +FPS=19.55, 法向力=1285.4919, 切向力X=1282.8674, 切向力Y=2368.0764 +FPS=18.54, 法向力=1121.7585, 切向力X=978.1407, 切向力Y=2451.8040 +FPS=20.85, 法向力=1099.8292, 切向力X=867.4889, 切向力Y=1841.4276 +FPS=18.38, 法向力=1096.3357, 切向力X=883.8659, 切向力Y=1901.9197 +FPS=17.88, 法向力=1124.3798, 切向力X=1675.9961, 切向力Y=2430.3184 +FPS=20.03, 法向力=1235.2321, 切向力X=1738.2800, 切向力Y=1639.1835 +FPS=17.47, 法向力=1127.6453, 切向力X=2310.2063, 切向力Y=2349.5059 +FPS=18.24, 法向力=1169.7242, 切向力X=2330.7131, 切向力Y=2383.8198 +FPS=18.35, 法向力=1157.5745, 切向力X=2326.7778, 切向力Y=2371.4800 +FPS=18.23, 法向力=1028.2896, 切向力X=1924.9099, 切向力Y=2142.5884 +FPS=19.80, 法向力=951.9827, 切向力X=2166.8018, 切向力Y=1361.7224 +FPS=17.57, 法向力=969.4847, 切向力X=2215.9922, 切向力Y=1372.6569 +FPS=17.36, 法向力=1167.9463, 切向力X=967.5298, 切向力Y=2142.1675 +FPS=19.67, 法向力=1398.9059, 切向力X=2023.0135, 切向力Y=1483.9478 +FPS=20.52, 法向力=1584.1816, 切向力X=1818.1648, 切向力Y=1338.5190 +FPS=19.46, 法向力=1531.9033, 切向力X=1772.6187, 切向力Y=1495.7766 +FPS=21.01, 法向力=1529.7542, 切向力X=1740.2949, 切向力Y=1508.7190 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000422s, blend=0.004329s (9 tiles incl ref), finalize=0.000127s, total=0.004887s +FPS=20.63, 法向力=999.2246, 切向力X=2302.9092, 切向力Y=2518.5503 +FPS=19.19, 法向力=1095.0955, 切向力X=1892.9930, 切向力Y=2375.6880 +FPS=18.95, 法向力=1539.2728, 切向力X=1315.9785, 切向力Y=2141.6343 +FPS=17.27, 法向力=1524.8625, 切向力X=1392.1372, 切向力Y=2091.9932 +FPS=17.65, 法向力=1724.5013, 切向力X=2077.8030, 切向力Y=1828.8995 +FPS=17.25, 法向力=1517.2815, 切向力X=1864.1226, 切向力Y=1258.5748 +FPS=17.14, 法向力=1064.3684, 切向力X=1926.2552, 切向力Y=1581.6870 +FPS=16.60, 法向力=1071.4377, 切向力X=1936.8939, 切向力Y=1666.3606 +FPS=18.94, 法向力=1073.3580, 切向力X=331.2249, 切向力Y=1934.3944 +FPS=15.28, 法向力=1286.4537, 切向力X=1523.1685, 切向力Y=1736.5322 +FPS=17.91, 法向力=1662.9434, 切向力X=837.2681, 切向力Y=1416.5234 +FPS=17.19, 法向力=1678.5408, 切向力X=895.6012, 切向力Y=1427.2195 +FPS=17.45, 法向力=1357.5261, 切向力X=1422.0834, 切向力Y=1544.9766 +FPS=17.64, 法向力=1249.8816, 切向力X=1464.5645, 切向力Y=2287.0308 +FPS=18.60, 法向力=1333.2410, 切向力X=1453.9651, 切向力Y=2207.7080 +FPS=18.61, 法向力=1320.8850, 切向力X=1422.3094, 切向力Y=2198.6455 +FPS=19.28, 法向力=1067.9103, 切向力X=1904.9156, 切向力Y=1955.8702 +FPS=19.04, 法向力=1084.5416, 切向力X=2569.3945, 切向力Y=2407.7939 +FPS=17.58, 法向力=1217.7689, 切向力X=890.7404, 切向力Y=2017.7484 +FPS=18.48, 法向力=1177.7637, 切向力X=1019.4224, 切向力Y=1956.2354 +FPS=18.42, 法向力=1538.2039, 切向力X=1510.2588, 切向力Y=2092.7434 +FPS=18.93, 法向力=1172.8088, 切向力X=869.4033, 切向力Y=2502.6472 +FPS=19.27, 法向力=1199.3057, 切向力X=716.7532, 切向力Y=2494.5000 +FPS=16.94, 法向力=1241.0645, 切向力X=763.0943, 切向力Y=1942.8871 +FPS=17.70, 法向力=1332.3467, 切向力X=1939.7861, 切向力Y=1360.7692 +FPS=19.07, 法向力=1397.1846, 切向力X=1976.8616, 切向力Y=1385.7668 +FPS=18.68, 法向力=1249.6982, 切向力X=1720.8870, 切向力Y=1823.9675 +FPS=16.92, 法向力=1300.1108, 切向力X=1789.5093, 切向力Y=1803.7913 +FPS=18.32, 法向力=893.5214, 切向力X=1556.6180, 切向力Y=1872.6216 +FPS=17.95, 法向力=1329.3096, 切向力X=2223.2961, 切向力Y=1742.0867 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000543s, blend=0.004262s (9 tiles incl ref), finalize=0.000125s, total=0.004940s +FPS=17.90, 法向力=1232.3538, 切向力X=1989.9087, 切向力Y=1369.9689 +FPS=18.57, 法向力=1228.5793, 切向力X=1981.4941, 切向力Y=1478.5291 +FPS=18.61, 法向力=1086.9364, 切向力X=1402.8845, 切向力Y=2030.1538 +FPS=18.21, 法向力=1546.7263, 切向力X=1022.7921, 切向力Y=1786.6520 +FPS=18.39, 法向力=1187.6348, 切向力X=2002.5488, 切向力Y=2143.0454 +FPS=18.45, 法向力=1227.9296, 切向力X=2050.4849, 切向力Y=2278.7266 +FPS=18.40, 法向力=1235.8623, 切向力X=2103.0098, 切向力Y=2305.1775 +FPS=18.24, 法向力=910.6758, 切向力X=1336.4291, 切向力Y=1957.0645 +FPS=18.80, 法向力=1248.1176, 切向力X=947.4698, 切向力Y=2029.2832 +FPS=19.30, 法向力=1421.6591, 切向力X=1308.5312, 切向力Y=2162.3914 +FPS=17.87, 法向力=1395.8147, 切向力X=1298.4655, 切向力Y=2265.5791 +FPS=18.63, 法向力=1452.9592, 切向力X=1868.8267, 切向力Y=2016.4858 +FPS=18.91, 法向力=1551.5171, 切向力X=1782.6379, 切向力Y=1886.0857 +FPS=18.50, 法向力=1539.8929, 切向力X=1848.4408, 切向力Y=1892.3342 +FPS=18.85, 法向力=883.8163, 切向力X=1414.9601, 切向力Y=2297.1465 +FPS=17.40, 法向力=1030.4220, 切向力X=1927.8066, 切向力Y=2294.4778 +FPS=18.55, 法向力=1020.1812, 切向力X=1896.1835, 切向力Y=2273.4360 +FPS=18.94, 法向力=1102.1648, 切向力X=1910.1178, 切向力Y=2230.0195 +FPS=18.99, 法向力=1172.1100, 切向力X=1728.6196, 切向力Y=2328.3789 +FPS=17.11, 法向力=1851.6531, 切向力X=1865.0498, 切向力Y=3202.2983 +FPS=17.30, 法向力=1360.3230, 切向力X=1691.5642, 切向力Y=2028.9733 +FPS=17.80, 法向力=1194.3455, 切向力X=897.7733, 切向力Y=2204.2617 +FPS=19.20, 法向力=1193.7515, 切向力X=827.7064, 切向力Y=2221.6050 +FPS=17.75, 法向力=1065.3744, 切向力X=1846.2161, 切向力Y=2146.8848 +FPS=19.06, 法向力=994.0853, 切向力X=1464.0786, 切向力Y=2015.3564 +FPS=18.19, 法向力=976.7500, 切向力X=1216.4976, 切向力Y=2523.5513 +FPS=18.59, 法向力=1022.5735, 切向力X=1290.5415, 切向力Y=2657.1152 +FPS=18.26, 法向力=1021.0033, 切向力X=1285.3167, 切向力Y=2647.8232 +FPS=19.18, 法向力=1321.4546, 切向力X=2857.9089, 切向力Y=2477.2673 +FPS=19.05, 法向力=1148.9355, 切向力X=1983.5881, 切向力Y=1870.7478 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000445s, blend=0.004329s (9 tiles incl ref), finalize=0.000126s, total=0.004911s +FPS=17.82, 法向力=1141.4143, 切向力X=2029.3685, 切向力Y=1942.7793 +FPS=18.64, 法向力=1071.5063, 切向力X=1919.4869, 切向力Y=1171.3245 +FPS=17.25, 法向力=1305.7478, 切向力X=1097.9066, 切向力Y=2173.7202 +FPS=18.74, 法向力=1042.7399, 切向力X=1769.1924, 切向力Y=1789.4207 +FPS=18.74, 法向力=1104.6580, 切向力X=1847.0979, 切向力Y=1869.5962 +FPS=18.77, 法向力=1528.2390, 切向力X=1549.6721, 切向力Y=1614.5009 +FPS=19.09, 法向力=1327.6007, 切向力X=1865.0420, 切向力Y=1934.9583 +FPS=18.18, 法向力=1239.4817, 切向力X=1578.9727, 切向力Y=2355.1868 +FPS=19.09, 法向力=1196.9299, 切向力X=1536.4313, 切向力Y=2420.1763 +FPS=19.97, 法向力=1182.1050, 切向力X=1517.8418, 切向力Y=2369.1587 +FPS=17.65, 法向力=995.0554, 切向力X=2112.3921, 切向力Y=2365.8174 +FPS=19.22, 法向力=1146.9655, 切向力X=1626.6093, 切向力Y=2587.2168 +FPS=19.32, 法向力=1160.6573, 切向力X=1890.8577, 切向力Y=2969.4802 +FPS=19.06, 法向力=1163.8132, 切向力X=1940.6921, 切向力Y=2949.7947 +FPS=19.12, 法向力=1414.8943, 切向力X=1789.7014, 切向力Y=2631.8574 +FPS=19.25, 法向力=1404.3024, 切向力X=1860.7644, 切向力Y=2660.1587 +FPS=19.44, 法向力=1307.0469, 切向力X=1870.4570, 切向力Y=1987.4849 +FPS=19.82, 法向力=1018.4213, 切向力X=1197.3224, 切向力Y=1918.2070 +FPS=18.01, 法向力=991.3754, 切向力X=1193.1548, 切向力Y=1935.8729 +FPS=18.56, 法向力=1260.8823, 切向力X=1531.4741, 切向力Y=1568.4987 +FPS=17.62, 法向力=1143.9762, 切向力X=1100.0431, 切向力Y=2162.1536 +FPS=17.12, 法向力=1184.9902, 切向力X=976.0270, 切向力Y=2216.7361 +FPS=19.39, 法向力=1825.9583, 切向力X=1779.1235, 切向力Y=1578.0651 +FPS=19.21, 法向力=1444.7666, 切向力X=1601.9541, 切向力Y=2204.4077 +FPS=18.90, 法向力=1158.9387, 切向力X=832.3987, 切向力Y=2248.5703 +FPS=19.17, 法向力=1162.8821, 切向力X=846.2599, 切向力Y=2290.1587 +FPS=18.77, 法向力=1130.9810, 切向力X=825.3351, 切向力Y=2284.5142 +FPS=19.46, 法向力=1044.1226, 切向力X=1642.7959, 切向力Y=2436.4204 +FPS=18.44, 法向力=898.6942, 切向力X=2173.8940, 切向力Y=2170.3193 +FPS=18.60, 法向力=963.4219, 切向力X=2142.8770, 切向力Y=2261.0020 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000433s, blend=0.004276s (9 tiles incl ref), finalize=0.000126s, total=0.004845s +FPS=18.04, 法向力=1215.3071, 切向力X=1861.5103, 切向力Y=2175.1685 +FPS=18.82, 法向力=1387.7637, 切向力X=1132.1765, 切向力Y=1146.1465 +FPS=18.08, 法向力=1176.6147, 切向力X=1270.5857, 切向力Y=1413.0609 +FPS=18.70, 法向力=1148.0640, 切向力X=1398.9180, 切向力Y=1452.0686 +FPS=18.00, 法向力=956.8992, 切向力X=1838.3345, 切向力Y=1906.6792 +FPS=19.15, 法向力=936.8011, 切向力X=1814.5127, 切向力Y=1846.7706 +FPS=20.63, 法向力=1143.7637, 切向力X=1560.0966, 切向力Y=2092.9453 +FPS=18.94, 法向力=1240.1644, 切向力X=1186.1650, 切向力Y=2110.6260 +FPS=19.12, 法向力=1216.6941, 切向力X=1258.4473, 切向力Y=2164.9121 +FPS=19.50, 法向力=1415.6023, 切向力X=1572.9082, 切向力Y=1916.4574 +FPS=18.61, 法向力=1207.1882, 切向力X=1297.2040, 切向力Y=1661.7340 +FPS=17.50, 法向力=1136.7311, 切向力X=1516.4636, 切向力Y=2013.6072 +FPS=17.75, 法向力=1138.6729, 切向力X=1537.4768, 切向力Y=2046.4351 +FPS=19.30, 法向力=1159.2661, 切向力X=1554.5447, 切向力Y=2040.8611 +FPS=21.19, 法向力=1250.6494, 切向力X=2256.5669, 切向力Y=2336.0886 +FPS=17.49, 法向力=1103.6761, 切向力X=1629.7576, 切向力Y=2374.4268 +FPS=19.10, 法向力=1351.5388, 切向力X=1610.4294, 切向力Y=1998.5078 +FPS=19.03, 法向力=1375.9443, 切向力X=1480.9901, 切向力Y=1999.1924 +FPS=19.42, 法向力=1168.9415, 切向力X=1490.2802, 切向力Y=1553.7784 +FPS=18.09, 法向力=886.7548, 切向力X=1300.2533, 切向力Y=2240.1636 +FPS=19.10, 法向力=904.8622, 切向力X=1296.4548, 切向力Y=2346.6865 +FPS=17.84, 法向力=1364.1064, 切向力X=1805.4614, 切向力Y=1782.6418 +FPS=19.22, 法向力=1358.4382, 切向力X=1773.1558, 切向力Y=1840.0616 +FPS=19.10, 法向力=1405.3977, 切向力X=2504.7756, 切向力Y=2171.8755 +FPS=19.36, 法向力=1437.3589, 切向力X=1301.9685, 切向力Y=1381.5481 +FPS=18.75, 法向力=1475.8438, 切向力X=1434.8523, 切向力Y=1338.1526 +FPS=18.94, 法向力=1235.1824, 切向力X=1228.9026, 切向力Y=1704.3943 +FPS=18.56, 法向力=1066.9254, 切向力X=1618.9503, 切向力Y=2479.0527 +FPS=17.54, 法向力=1718.4382, 切向力X=2424.0386, 切向力Y=1992.1699 +FPS=17.52, 法向力=1757.1503, 切向力X=2464.4722, 切向力Y=1976.7854 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000438s, blend=0.004226s (9 tiles incl ref), finalize=0.000120s, total=0.004796s +FPS=19.02, 法向力=1231.7302, 切向力X=1132.9019, 切向力Y=2229.8147 +FPS=18.78, 法向力=1234.4410, 切向力X=1119.5474, 切向力Y=2309.5283 +FPS=21.13, 法向力=1306.9960, 切向力X=1312.7644, 切向力Y=1874.6326 +FPS=17.18, 法向力=1455.9121, 切向力X=1255.7634, 切向力Y=1835.2937 +FPS=18.21, 法向力=1476.3059, 切向力X=1182.3431, 切向力Y=1941.6133 +FPS=17.37, 法向力=1234.7834, 切向力X=1152.8521, 切向力Y=1755.1361 +FPS=18.50, 法向力=1553.9750, 切向力X=2658.8608, 切向力Y=1221.4619 +FPS=18.62, 法向力=1585.1284, 切向力X=2619.4365, 切向力Y=1250.7444 +FPS=18.70, 法向力=1542.1953, 切向力X=902.8744, 切向力Y=2443.6206 +FPS=17.68, 法向力=1339.3472, 切向力X=1104.7471, 切向力Y=1704.7600 +FPS=18.55, 法向力=1316.6855, 切向力X=1264.0466, 切向力Y=1724.8601 +FPS=18.41, 法向力=1176.0691, 切向力X=1542.5582, 切向力Y=1798.1191 +FPS=18.61, 法向力=1203.7000, 切向力X=1511.4924, 切向力Y=1907.6938 +FPS=18.95, 法向力=1294.0818, 切向力X=1701.1696, 切向力Y=1751.0234 +FPS=18.55, 法向力=1459.6704, 切向力X=1230.1655, 切向力Y=1240.1213 +FPS=19.12, 法向力=902.5779, 切向力X=1290.0261, 切向力Y=2019.8828 +FPS=18.69, 法向力=924.6978, 切向力X=1196.6887, 切向力Y=1998.0597 +FPS=18.82, 法向力=1198.1046, 切向力X=2859.5962, 切向力Y=2548.1636 +FPS=17.89, 法向力=1135.6071, 切向力X=1444.7654, 切向力Y=1486.1638 +FPS=18.64, 法向力=1226.4136, 切向力X=1653.1475, 切向力Y=2161.9165 +FPS=17.97, 法向力=1254.2653, 切向力X=1688.8093, 切向力Y=2063.6294 +FPS=20.02, 法向力=1013.6091, 切向力X=1276.9004, 切向力Y=1892.0909 +FPS=18.67, 法向力=1048.8204, 切向力X=1271.5630, 切向力Y=2008.6340 +FPS=19.66, 法向力=1374.4365, 切向力X=1469.4927, 切向力Y=1516.5833 +FPS=18.16, 法向力=1335.4524, 切向力X=1774.4404, 切向力Y=1517.3710 +FPS=18.43, 法向力=1357.6677, 切向力X=1835.5541, 切向力Y=1554.3000 +FPS=19.19, 法向力=923.3126, 切向力X=1826.8071, 切向力Y=2162.8638 +FPS=18.73, 法向力=1256.6367, 切向力X=1596.1785, 切向力Y=1662.7379 +FPS=19.47, 法向力=1257.3821, 切向力X=1574.8776, 切向力Y=1720.2311 +FPS=19.34, 法向力=1267.1132, 切向力X=1572.1102, 切向力Y=1716.2822 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000423s, blend=0.004222s (9 tiles incl ref), finalize=0.000117s, total=0.004773s +FPS=17.61, 法向力=973.4427, 切向力X=1818.6912, 切向力Y=1512.6753 +FPS=20.90, 法向力=1162.7661, 切向力X=1441.9655, 切向力Y=1789.2886 +FPS=18.35, 法向力=1174.5200, 切向力X=927.9749, 切向力Y=2506.8870 +FPS=18.66, 法向力=1156.6299, 切向力X=961.4004, 切向力Y=2511.3455 +FPS=19.05, 法向力=1217.0464, 切向力X=1284.1089, 切向力Y=1282.3801 +FPS=18.72, 法向力=1312.6879, 切向力X=1423.0640, 切向力Y=1651.5504 +FPS=18.36, 法向力=1346.8843, 切向力X=1369.2709, 切向力Y=1678.2772 +FPS=16.92, 法向力=1352.5864, 切向力X=1329.7352, 切向力Y=1693.7458 +FPS=18.96, 法向力=1175.3352, 切向力X=2190.1787, 切向力Y=2010.7548 +FPS=18.74, 法向力=1162.7255, 切向力X=2267.6533, 切向力Y=2003.5229 +FPS=19.31, 法向力=1229.2083, 切向力X=1128.1598, 切向力Y=1673.8123 +FPS=18.90, 法向力=1202.6638, 切向力X=1101.3630, 切向力Y=1703.5719 +FPS=17.56, 法向力=1294.5515, 切向力X=1722.8740, 切向力Y=1818.7942 +FPS=19.29, 法向力=1185.5461, 切向力X=2382.1177, 切向力Y=1983.4750 +FPS=19.20, 法向力=1053.0383, 切向力X=1847.5062, 切向力Y=1805.5986 +FPS=19.54, 法向力=1111.8193, 切向力X=1707.3005, 切向力Y=1817.9757 +FPS=18.56, 法向力=1377.8630, 切向力X=1191.8643, 切向力Y=1623.2500 +FPS=18.98, 法向力=1285.7737, 切向力X=1848.4519, 切向力Y=1247.5818 +FPS=20.71, 法向力=1256.8282, 切向力X=1848.8015, 切向力Y=1324.5935 +FPS=17.70, 法向力=884.3871, 切向力X=1649.5057, 切向力Y=2359.5747 +FPS=18.70, 法向力=918.2914, 切向力X=1652.6367, 切向力Y=2395.5266 +FPS=19.49, 法向力=1241.0031, 切向力X=1854.3318, 切向力Y=2439.8687 +FPS=19.08, 法向力=1346.0588, 切向力X=1804.1816, 切向力Y=2315.0063 +FPS=18.45, 法向力=1146.7278, 切向力X=2231.8748, 切向力Y=1495.4397 +FPS=17.41, 法向力=1101.5098, 切向力X=2199.8599, 切向力Y=1628.5122 +FPS=17.52, 法向力=1148.0835, 切向力X=2241.4392, 切向力Y=1597.0190 +FPS=17.76, 法向力=1226.7290, 切向力X=2164.8745, 切向力Y=1650.6851 +FPS=18.06, 法向力=1323.4686, 切向力X=2208.9067, 切向力Y=1575.8345 +FPS=18.90, 法向力=1345.1152, 切向力X=2230.3721, 切向力Y=1584.9348 +FPS=18.53, 法向力=1320.8365, 切向力X=1975.3214, 切向力Y=1944.6447 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000437s, blend=0.004539s (9 tiles incl ref), finalize=0.000127s, total=0.005112s +FPS=18.09, 法向力=1469.8562, 切向力X=1454.4592, 切向力Y=1388.3362 +FPS=18.22, 法向力=1031.6172, 切向力X=1724.7704, 切向力Y=1809.9631 +FPS=18.31, 法向力=1025.5651, 切向力X=1738.6877, 切向力Y=1809.1096 +FPS=17.38, 法向力=1335.8816, 切向力X=1494.9397, 切向力Y=2138.8682 +FPS=18.73, 法向力=1481.6477, 切向力X=1479.4460, 切向力Y=1327.6304 +FPS=18.73, 法向力=1246.4852, 切向力X=1820.5181, 切向力Y=2220.0149 +FPS=18.11, 法向力=1239.8743, 切向力X=1901.6790, 切向力Y=2211.1125 +FPS=18.13, 法向力=1120.6735, 切向力X=1145.2780, 切向力Y=2021.7003 +FPS=17.43, 法向力=1219.6434, 切向力X=2154.5618, 切向力Y=1454.3633 +FPS=18.52, 法向力=1135.9255, 切向力X=2219.0073, 切向力Y=2175.1545 +FPS=18.65, 法向力=1170.0441, 切向力X=2195.5371, 切向力Y=2323.1829 +FPS=20.29, 法向力=1173.7521, 切向力X=2140.1250, 切向力Y=2336.6470 +FPS=17.41, 法向力=1057.3640, 切向力X=1297.7467, 切向力Y=2658.8530 +FPS=17.68, 法向力=1530.3558, 切向力X=976.4599, 切向力Y=2224.2812 +FPS=17.37, 法向力=1559.8218, 切向力X=998.5935, 切向力Y=2208.7837 +FPS=17.60, 法向力=1536.4031, 切向力X=1072.1805, 切向力Y=1558.6150 +FPS=18.28, 法向力=1086.7476, 切向力X=2051.7793, 切向力Y=1847.7124 +FPS=17.85, 法向力=1321.3000, 切向力X=2417.8218, 切向力Y=2039.9890 +FPS=18.40, 法向力=1368.7477, 切向力X=2523.9087, 切向力Y=2107.7290 +FPS=18.58, 法向力=1180.5552, 切向力X=1706.3250, 切向力Y=1697.8754 +FPS=18.21, 法向力=1197.9424, 切向力X=1678.0391, 切向力Y=1685.5997 +FPS=18.32, 法向力=1348.6411, 切向力X=2125.6333, 切向力Y=1235.1051 +FPS=17.96, 法向力=2095.2446, 切向力X=1039.6277, 切向力Y=924.0476 +FPS=17.59, 法向力=2059.0728, 切向力X=1066.9203, 切向力Y=836.6849 +FPS=19.88, 法向力=1374.0066, 切向力X=1765.8887, 切向力Y=2189.6802 +FPS=17.79, 法向力=1392.1274, 切向力X=1328.1394, 切向力Y=2358.9473 +FPS=18.80, 法向力=1262.2207, 切向力X=1206.7931, 切向力Y=1941.3969 +FPS=18.46, 法向力=1256.6135, 切向力X=1322.0830, 切向力Y=1897.6078 +FPS=18.07, 法向力=1108.6953, 切向力X=1502.5610, 切向力Y=2076.2739 +FPS=18.90, 法向力=1302.4305, 切向力X=1677.7275, 切向力Y=1515.7184 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000009s (hit), reset=0.000580s, blend=0.004288s (9 tiles incl ref), finalize=0.000132s, total=0.005016s +FPS=16.91, 法向力=1557.7985, 切向力X=1722.2086, 切向力Y=1107.6191 +FPS=18.58, 法向力=1552.9053, 切向力X=1725.5861, 切向力Y=1122.6898 +FPS=17.85, 法向力=1331.6194, 切向力X=1516.3459, 切向力Y=1685.5266 +FPS=18.67, 法向力=1318.3887, 切向力X=1664.3070, 切向力Y=1838.6709 +FPS=19.02, 法向力=1614.8846, 切向力X=1685.2164, 切向力Y=2360.9419 +FPS=18.79, 法向力=1636.3567, 切向力X=1711.8285, 切向力Y=2308.6680 +FPS=18.24, 法向力=1347.7593, 切向力X=1322.2527, 切向力Y=1531.9631 +FPS=18.97, 法向力=1141.2921, 切向力X=1058.5939, 切向力Y=1255.3955 +FPS=18.15, 法向力=1188.9387, 切向力X=1264.5574, 切向力Y=2168.0864 +FPS=17.98, 法向力=1180.1058, 切向力X=1320.5186, 切向力Y=2242.6636 +FPS=19.47, 法向力=1362.9756, 切向力X=1963.8459, 切向力Y=2175.5088 +FPS=18.23, 法向力=1279.8462, 切向力X=1995.8020, 切向力Y=1830.5195 +FPS=18.41, 法向力=1343.2244, 切向力X=1923.5264, 切向力Y=1765.9517 +FPS=19.57, 法向力=1303.9889, 切向力X=1932.9006, 切向力Y=1753.9929 +FPS=18.59, 法向力=1382.7067, 切向力X=2213.1477, 切向力Y=1177.2363 +FPS=19.30, 法向力=1052.4756, 切向力X=1597.0332, 切向力Y=1649.4890 +FPS=19.11, 法向力=1252.4199, 切向力X=1808.7352, 切向力Y=1602.3916 +FPS=18.91, 法向力=1298.2588, 切向力X=1967.0458, 切向力Y=1577.9299 +FPS=19.31, 法向力=1124.8938, 切向力X=1593.1223, 切向力Y=1321.1582 +FPS=18.67, 法向力=1237.7478, 切向力X=1976.9114, 切向力Y=2465.6072 +FPS=19.07, 法向力=1287.7720, 切向力X=931.6809, 切向力Y=2583.5190 +FPS=18.97, 法向力=1355.3879, 切向力X=914.2548, 切向力Y=2689.6807 +FPS=14.47, 法向力=1362.1140, 切向力X=867.4628, 切向力Y=2681.7778 +FPS=18.04, 法向力=1162.1447, 切向力X=1373.7806, 切向力Y=1894.9539 +FPS=19.02, 法向力=1171.8743, 切向力X=1468.4895, 切向力Y=1874.1084 +FPS=19.70, 法向力=1242.4585, 切向力X=1718.2572, 切向力Y=2136.8125 +FPS=18.64, 法向力=1216.4646, 切向力X=1716.8671, 切向力Y=2093.6438 +FPS=19.59, 法向力=987.2705, 切向力X=1171.4783, 切向力Y=1006.2328 +FPS=18.32, 法向力=1070.8253, 切向力X=1872.0818, 切向力Y=1838.8396 +FPS=19.40, 法向力=1170.5549, 切向力X=1753.5732, 切向力Y=2494.9307 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000470s, blend=0.004469s (9 tiles incl ref), finalize=0.000123s, total=0.005072s +FPS=18.69, 法向力=1175.8079, 切向力X=1659.3983, 切向力Y=2595.3091 +FPS=18.75, 法向力=1259.9148, 切向力X=1911.0837, 切向力Y=2086.9299 +FPS=19.56, 法向力=1274.5266, 切向力X=1886.1445, 切向力Y=2081.1394 +FPS=18.94, 法向力=1059.3259, 切向力X=1318.3547, 切向力Y=2129.6963 +FPS=19.05, 法向力=1033.9875, 切向力X=1258.8376, 切向力Y=2071.9971 +FPS=17.72, 法向力=1165.1194, 切向力X=1439.8394, 切向力Y=1974.9365 +FPS=19.20, 法向力=968.1725, 切向力X=1655.9744, 切向力Y=1526.6716 +FPS=18.82, 法向力=1059.2847, 切向力X=1219.6710, 切向力Y=1990.1677 +FPS=19.30, 法向力=1067.1062, 切向力X=1216.4183, 切向力Y=1945.8160 +FPS=18.90, 法向力=1065.6165, 切向力X=1212.8337, 切向力Y=1978.5679 +FPS=19.27, 法向力=1380.4958, 切向力X=1211.4343, 切向力Y=1377.7266 +FPS=20.78, 法向力=1065.6694, 切向力X=1206.3699, 切向力Y=2170.7046 +FPS=18.83, 法向力=1501.9622, 切向力X=1322.3969, 切向力Y=2097.8213 +FPS=19.09, 法向力=1528.0994, 切向力X=1394.5688, 切向力Y=2125.6902 +FPS=18.78, 法向力=1200.0669, 切向力X=1784.3239, 切向力Y=2094.2454 +FPS=19.28, 法向力=1347.2466, 切向力X=1685.1927, 切向力Y=1828.0801 +FPS=19.16, 法向力=938.2592, 切向力X=1501.3772, 切向力Y=2264.5227 +FPS=19.08, 法向力=959.3248, 切向力X=1410.5985, 切向力Y=2377.8818 +FPS=19.42, 法向力=976.9274, 切向力X=1414.5042, 切向力Y=2416.4253 +FPS=19.06, 法向力=1238.2980, 切向力X=1221.3167, 切向力Y=2841.4700 +FPS=18.55, 法向力=1465.9540, 切向力X=984.6450, 切向力Y=1768.7920 +FPS=18.36, 法向力=1451.2590, 切向力X=1119.0387, 切向力Y=1763.5935 +FPS=19.62, 法向力=1241.0898, 切向力X=1440.3838, 切向力Y=1925.5823 +FPS=20.38, 法向力=1103.5259, 切向力X=1058.6992, 切向力Y=1338.1816 +FPS=18.51, 法向力=1307.5420, 切向力X=2231.9133, 切向力Y=2033.1606 +FPS=19.56, 法向力=1291.2268, 切向力X=2246.9226, 切向力Y=2101.0547 +FPS=19.62, 法向力=1082.3118, 切向力X=1250.8484, 切向力Y=2192.4065 +FPS=19.02, 法向力=1302.2074, 切向力X=1601.6061, 切向力Y=1270.0632 +FPS=19.68, 法向力=1289.5273, 切向力X=1557.3398, 切向力Y=1263.4213 +FPS=19.75, 法向力=1292.6152, 切向力X=1538.4524, 切向力Y=1185.5924 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000528s, blend=0.004433s (9 tiles incl ref), finalize=0.000124s, total=0.005099s +FPS=18.16, 法向力=1236.6898, 切向力X=1163.2424, 切向力Y=2009.3434 +FPS=17.27, 法向力=1233.5500, 切向力X=1243.8347, 切向力Y=2059.7661 +FPS=19.00, 法向力=1608.3855, 切向力X=1858.1638, 切向力Y=2092.4365 +FPS=18.71, 法向力=1650.4960, 切向力X=1801.2590, 切向力Y=2164.7651 +FPS=19.34, 法向力=1439.4348, 切向力X=1578.0322, 切向力Y=1331.2375 +FPS=19.59, 法向力=1159.7528, 切向力X=1461.3314, 切向力Y=1395.4744 +FPS=18.82, 法向力=1157.3298, 切向力X=1386.7319, 切向力Y=1407.1395 +FPS=18.55, 法向力=854.7340, 切向力X=1559.4730, 切向力Y=2509.1353 +FPS=18.33, 法向力=1262.2723, 切向力X=957.3514, 切向力Y=2016.7854 +FPS=19.26, 法向力=1067.1575, 切向力X=1264.7153, 切向力Y=2277.0967 +FPS=19.40, 法向力=1068.5093, 切向力X=1308.7837, 切向力Y=2276.1343 +FPS=18.93, 法向力=1340.1707, 切向力X=1562.9885, 切向力Y=968.6542 +FPS=22.13, 法向力=1343.4875, 切向力X=1712.1968, 切向力Y=978.3531 +FPS=19.11, 法向力=1037.7136, 切向力X=2051.2090, 切向力Y=2769.5796 +FPS=19.52, 法向力=1018.6898, 切向力X=2040.6492, 切向力Y=2925.4570 +FPS=18.25, 法向力=1263.8665, 切向力X=1024.7395, 切向力Y=2367.0522 +FPS=19.09, 法向力=1654.5740, 切向力X=2044.7666, 切向力Y=2360.5117 +FPS=19.16, 法向力=1305.3816, 切向力X=1132.6978, 切向力Y=1904.7831 +FPS=18.77, 法向力=1273.8567, 切向力X=1167.5482, 切向力Y=1849.4130 +FPS=19.06, 法向力=1279.0881, 切向力X=1231.9102, 切向力Y=1829.5837 +FPS=19.19, 法向力=1030.1283, 切向力X=1782.6838, 切向力Y=2202.6919 +FPS=19.07, 法向力=855.8454, 切向力X=1909.0364, 切向力Y=2086.9922 +FPS=18.69, 法向力=1065.0217, 切向力X=2007.1492, 切向力Y=1876.0720 +FPS=19.12, 法向力=1063.9445, 切向力X=2031.2657, 切向力Y=2045.5789 +FPS=17.91, 法向力=1258.1458, 切向力X=2117.6987, 切向力Y=1671.9702 +FPS=18.09, 法向力=1127.3772, 切向力X=1812.4036, 切向力Y=1723.4680 +FPS=18.74, 法向力=1208.2021, 切向力X=2418.4697, 切向力Y=1470.5616 +FPS=17.79, 法向力=1159.3218, 切向力X=2545.3406, 切向力Y=1414.7781 +FPS=17.68, 法向力=1189.8567, 切向力X=2560.2456, 切向力Y=1345.1327 +FPS=18.87, 法向力=903.4698, 切向力X=1857.4158, 切向力Y=1632.4038 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000433s, blend=0.004569s (9 tiles incl ref), finalize=0.000127s, total=0.005139s +FPS=18.18, 法向力=846.8873, 切向力X=1010.4607, 切向力Y=1555.9052 +FPS=18.27, 法向力=1102.4565, 切向力X=1539.4030, 切向力Y=2326.7666 +FPS=19.34, 法向力=1121.9333, 切向力X=1730.1747, 切向力Y=2329.8218 +FPS=18.84, 法向力=1273.6011, 切向力X=2279.3198, 切向力Y=1875.5828 +FPS=16.72, 法向力=1304.5444, 切向力X=2139.9565, 切向力Y=1619.8083 +FPS=19.04, 法向力=1362.3378, 切向力X=2198.5400, 切向力Y=1649.2310 +FPS=19.04, 法向力=1451.1906, 切向力X=1648.9243, 切向力Y=1476.6282 +FPS=18.36, 法向力=950.4568, 切向力X=1784.2856, 切向力Y=1664.3987 +FPS=18.12, 法向力=1058.4122, 切向力X=1705.1406, 切向力Y=1624.3268 +FPS=16.84, 法向力=1100.7379, 切向力X=1736.6796, 切向力Y=1635.0551 +FPS=20.17, 法向力=1101.4797, 切向力X=1744.2578, 切向力Y=1624.1361 +FPS=18.35, 法向力=1205.1736, 切向力X=2942.1082, 切向力Y=1200.6576 +FPS=19.05, 法向力=1517.7346, 切向力X=2043.2968, 切向力Y=1791.6318 +FPS=18.47, 法向力=1547.0791, 切向力X=2099.9551, 切向力Y=1838.3972 +FPS=19.28, 法向力=1229.3794, 切向力X=1462.4858, 切向力Y=2025.5864 +FPS=18.80, 法向力=1176.6256, 切向力X=956.4009, 切向力Y=2181.2002 +FPS=19.08, 法向力=1078.5256, 切向力X=2783.5107, 切向力Y=1724.6848 +FPS=19.19, 法向力=1100.1211, 切向力X=2825.2959, 切向力Y=1579.8513 +FPS=18.58, 法向力=1107.6425, 切向力X=2906.7349, 切向力Y=1591.6423 +FPS=19.36, 法向力=1328.0654, 切向力X=2598.9055, 切向力Y=1533.0189 +FPS=19.17, 法向力=1160.6008, 切向力X=1503.8274, 切向力Y=3457.1245 +FPS=17.71, 法向力=956.8165, 切向力X=2041.9656, 切向力Y=1956.7804 +FPS=19.07, 法向力=1018.9076, 切向力X=2071.6880, 切向力Y=1971.8103 +FPS=19.17, 法向力=1431.3506, 切向力X=1983.1312, 切向力Y=2042.0430 +FPS=19.22, 法向力=1440.1582, 切向力X=1247.9934, 切向力Y=1222.7347 +FPS=19.04, 法向力=1246.2321, 切向力X=1136.5360, 切向力Y=1815.1600 +FPS=19.41, 法向力=1186.2961, 切向力X=1213.4790, 切向力Y=1924.9198 +FPS=19.27, 法向力=1195.1616, 切向力X=1160.4125, 切向力Y=1961.9626 +FPS=18.93, 法向力=895.0557, 切向力X=2112.4126, 切向力Y=1636.6888 +FPS=18.46, 法向力=891.0758, 切向力X=2316.2834, 切向力Y=1919.0248 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000464s, blend=0.004216s (9 tiles incl ref), finalize=0.000126s, total=0.004816s +FPS=18.31, 法向力=1548.3926, 切向力X=1712.7694, 切向力Y=1595.9037 +FPS=19.12, 法向力=1611.3262, 切向力X=1753.7771, 切向力Y=1692.6915 +FPS=19.25, 法向力=1560.7992, 切向力X=1242.3813, 切向力Y=1745.8940 +FPS=18.60, 法向力=1161.4210, 切向力X=1345.9873, 切向力Y=1493.6073 +FPS=18.78, 法向力=1165.0181, 切向力X=1493.7122, 切向力Y=1511.3900 +FPS=18.74, 法向力=1146.2458, 切向力X=1459.3417, 切向力Y=1578.1107 +FPS=18.58, 法向力=1248.5156, 切向力X=1873.6433, 切向力Y=1608.2593 +FPS=20.05, 法向力=2009.8876, 切向力X=1794.2153, 切向力Y=1198.8191 +FPS=18.46, 法向力=962.3478, 切向力X=1893.4507, 切向力Y=1706.3733 +FPS=19.83, 法向力=921.1689, 切向力X=1946.8724, 切向力Y=1852.7506 +FPS=20.62, 法向力=1242.4530, 切向力X=2050.5972, 切向力Y=1539.4225 +FPS=18.70, 法向力=1814.6128, 切向力X=1036.9404, 切向力Y=849.1923 +FPS=18.90, 法向力=1072.4601, 切向力X=2055.6206, 切向力Y=2130.4822 +FPS=18.42, 法向力=1060.6475, 切向力X=2014.3027, 切向力Y=2222.3374 +FPS=20.94, 法向力=1063.2263, 切向力X=2031.8844, 切向力Y=2193.2910 +FPS=18.69, 法向力=1477.5349, 切向力X=1962.7156, 切向力Y=2044.2905 +FPS=19.22, 法向力=1260.6816, 切向力X=974.7139, 切向力Y=1971.9890 +FPS=19.31, 法向力=1250.9674, 切向力X=1638.8024, 切向力Y=1866.1367 +FPS=19.22, 法向力=1313.9741, 切向力X=1773.6436, 切向力Y=1819.5244 +FPS=19.08, 法向力=1352.1709, 切向力X=1773.2314, 切向力Y=1799.6248 +FPS=20.67, 法向力=1101.1785, 切向力X=1682.9475, 切向力Y=1342.6011 +FPS=17.91, 法向力=1458.2761, 切向力X=2085.9775, 切向力Y=1416.7257 +FPS=19.60, 法向力=1552.5082, 切向力X=2126.1406, 切向力Y=1519.3887 +FPS=18.75, 法向力=1217.6226, 切向力X=1874.1696, 切向力Y=1920.3632 +FPS=18.73, 法向力=1330.0137, 切向力X=2039.9210, 切向力Y=1889.8745 +FPS=19.05, 法向力=1180.1816, 切向力X=1943.2819, 切向力Y=1596.7700 +FPS=18.44, 法向力=1188.3729, 切向力X=1954.7427, 切向力Y=1564.6838 +FPS=19.67, 法向力=1268.7075, 切向力X=2417.8562, 切向力Y=1488.8074 +FPS=18.48, 法向力=1259.0776, 切向力X=2435.0359, 切向力Y=1492.4078 +FPS=19.35, 法向力=1634.6038, 切向力X=1680.1392, 切向力Y=1329.9561 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000434s, blend=0.004219s (9 tiles incl ref), finalize=0.000128s, total=0.004791s +FPS=17.75, 法向力=1242.3807, 切向力X=966.3348, 切向力Y=2689.5566 +FPS=19.43, 法向力=1184.6991, 切向力X=1111.9203, 切向力Y=2532.7217 +FPS=18.53, 法向力=1116.6549, 切向力X=2053.0732, 切向力Y=2076.1570 +FPS=19.37, 法向力=1268.8901, 切向力X=1309.0475, 切向力Y=2437.8630 +FPS=18.99, 法向力=1098.3008, 切向力X=981.6244, 切向力Y=1538.9857 +FPS=19.17, 法向力=1128.3955, 切向力X=1007.4043, 切向力Y=1500.5066 +FPS=18.66, 法向力=1150.3339, 切向力X=1712.8260, 切向力Y=1848.4269 +FPS=18.64, 法向力=1176.7972, 切向力X=1819.9146, 切向力Y=1859.0859 +FPS=19.25, 法向力=1075.3811, 切向力X=2105.1909, 切向力Y=2137.9922 +FPS=18.67, 法向力=1263.9869, 切向力X=2222.7456, 切向力Y=1662.5415 +FPS=17.66, 法向力=1249.8201, 切向力X=2279.1772, 切向力Y=1681.0465 +FPS=18.82, 法向力=1155.5442, 切向力X=1290.4458, 切向力Y=2479.0713 +FPS=19.33, 法向力=1644.9957, 切向力X=832.0994, 切向力Y=1873.1063 +FPS=17.89, 法向力=1691.8445, 切向力X=769.6024, 切向力Y=1725.4502 +FPS=17.53, 法向力=970.8697, 切向力X=1649.2817, 切向力Y=1659.8273 +FPS=18.52, 法向力=1047.6741, 切向力X=1248.9819, 切向力Y=1324.2836 +FPS=19.04, 法向力=1008.0757, 切向力X=1215.6934, 切向力Y=1250.4424 +FPS=19.36, 法向力=1000.4127, 切向力X=2105.9456, 切向力Y=2121.4353 +FPS=19.97, 法向力=1046.4597, 切向力X=2158.5400, 切向力Y=2245.8467 +FPS=18.00, 法向力=787.9283, 切向力X=2487.2866, 切向力Y=1291.9973 +FPS=18.71, 法向力=1336.4580, 切向力X=1500.2596, 切向力Y=2199.0356 +FPS=18.85, 法向力=1364.5425, 切向力X=1414.7175, 切向力Y=2406.3826 +FPS=19.28, 法向力=1078.5996, 切向力X=1421.5710, 切向力Y=2276.5769 +FPS=19.57, 法向力=1322.8751, 切向力X=1926.3901, 切向力Y=2540.7754 +FPS=19.01, 法向力=1748.6368, 切向力X=1104.1143, 切向力Y=1309.4182 +FPS=18.95, 法向力=1840.3671, 切向力X=1181.1947, 切向力Y=1297.1172 +FPS=17.56, 法向力=1816.0127, 切向力X=1236.1309, 切向力Y=1277.1517 +FPS=19.55, 法向力=1116.5145, 切向力X=1968.4878, 切向力Y=2059.3818 +FPS=18.96, 法向力=1293.6011, 切向力X=1447.6404, 切向力Y=1544.9309 +FPS=19.15, 法向力=1268.5999, 切向力X=1945.3534, 切向力Y=2144.9810 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000416s, blend=0.004357s (9 tiles incl ref), finalize=0.000119s, total=0.004902s +FPS=18.97, 法向力=1280.4076, 切向力X=1805.0381, 切向力Y=2180.9358 +FPS=19.21, 法向力=1180.0989, 切向力X=2473.0010, 切向力Y=2084.4224 +FPS=18.63, 法向力=1097.7782, 切向力X=2167.8809, 切向力Y=1639.9670 +FPS=19.15, 法向力=1123.1600, 切向力X=2245.9648, 切向力Y=1768.4922 +FPS=19.24, 法向力=1415.7810, 切向力X=1792.4835, 切向力Y=2563.1272 +FPS=19.60, 法向力=1438.4010, 切向力X=1877.5776, 切向力Y=2641.4424 +FPS=17.80, 法向力=1262.9056, 切向力X=2543.1934, 切向力Y=1935.5889 +FPS=19.09, 法向力=1041.4285, 切向力X=1588.0065, 切向力Y=1964.5729 +FPS=18.43, 法向力=1350.7924, 切向力X=1655.9695, 切向力Y=1809.6479 +FPS=18.69, 法向力=1336.5909, 切向力X=1701.8868, 切向力Y=1820.9799 +FPS=18.22, 法向力=1533.7109, 切向力X=1826.5366, 切向力Y=2309.1848 +FPS=18.89, 法向力=1226.0134, 切向力X=1243.5447, 切向力Y=1828.4326 +FPS=18.19, 法向力=1254.7571, 切向力X=1370.4602, 切向力Y=1795.3579 +FPS=18.64, 法向力=1270.0725, 切向力X=1401.5137, 切向力Y=1810.7955 +FPS=19.99, 法向力=1198.1167, 切向力X=1553.7925, 切向力Y=1393.0740 +FPS=17.82, 法向力=1347.1740, 切向力X=2247.9915, 切向力Y=1865.5031 +FPS=19.03, 法向力=1020.3848, 切向力X=1875.5374, 切向力Y=2434.1309 +FPS=19.35, 法向力=996.1241, 切向力X=1958.9424, 切向力Y=2442.0176 +FPS=19.29, 法向力=1462.5040, 切向力X=645.0541, 切向力Y=1290.9800 +FPS=17.49, 法向力=907.5325, 切向力X=1580.8105, 切向力Y=914.2349 +FPS=19.03, 法向力=990.9183, 切向力X=1997.9163, 切向力Y=2068.4595 +FPS=18.77, 法向力=1043.2258, 切向力X=2012.8804, 切向力Y=2265.7354 +FPS=17.44, 法向力=1074.3021, 切向力X=2044.7253, 切向力Y=2221.9629 +FPS=18.99, 法向力=1363.1907, 切向力X=2391.6519, 切向力Y=2323.9736 +FPS=19.17, 法向力=893.4620, 切向力X=1846.4277, 切向力Y=1943.6748 +FPS=18.99, 法向力=1473.0273, 切向力X=1410.7131, 切向力Y=1786.1300 +FPS=19.01, 法向力=1454.1775, 切向力X=1379.5369, 切向力Y=1832.8551 +FPS=19.02, 法向力=1236.6489, 切向力X=1403.8790, 切向力Y=2186.2417 +FPS=19.47, 法向力=1609.7615, 切向力X=2336.7964, 切向力Y=1609.1144 +FPS=17.97, 法向力=1700.8766, 切向力X=2370.6187, 切向力Y=1489.6418 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000422s, blend=0.005751s (9 tiles incl ref), finalize=0.000138s, total=0.006323s +FPS=17.55, 法向力=1728.3562, 切向力X=2368.3030, 切向力Y=1559.4797 +FPS=18.30, 法向力=1215.9731, 切向力X=1236.8459, 切向力Y=2242.3416 +FPS=18.99, 法向力=1209.1240, 切向力X=2180.1162, 切向力Y=2299.4492 +FPS=17.53, 法向力=992.6915, 切向力X=1714.4424, 切向力Y=1427.3167 +FPS=19.04, 法向力=1020.5680, 切向力X=1826.8364, 切向力Y=1308.1395 +FPS=18.40, 法向力=1127.1512, 切向力X=1693.4174, 切向力Y=1571.7316 +FPS=18.35, 法向力=1435.2141, 切向力X=1802.6000, 切向力Y=1962.0354 +FPS=18.15, 法向力=1133.9401, 切向力X=1612.5366, 切向力Y=1513.2290 +FPS=18.07, 法向力=1136.3035, 切向力X=1554.4146, 切向力Y=1524.1567 +FPS=18.29, 法向力=1252.4669, 切向力X=1869.9324, 切向力Y=1482.6172 +FPS=18.29, 法向力=1214.2632, 切向力X=2030.4229, 切向力Y=1436.6995 +FPS=18.29, 法向力=1252.9536, 切向力X=1927.7703, 切向力Y=1472.0369 +FPS=18.82, 法向力=1354.1354, 切向力X=813.0182, 切向力Y=2866.3623 +FPS=18.07, 法向力=1356.9441, 切向力X=819.5095, 切向力Y=2885.4512 +FPS=18.10, 法向力=1174.5157, 切向力X=2033.9246, 切向力Y=2988.6731 +FPS=17.65, 法向力=955.2557, 切向力X=1202.8319, 切向力Y=1662.0435 +FPS=18.46, 法向力=1107.2476, 切向力X=2395.2957, 切向力Y=2126.6650 +FPS=18.03, 法向力=1096.5713, 切向力X=2473.7549, 切向力Y=2147.9875 +FPS=17.68, 法向力=1177.9568, 切向力X=1053.7101, 切向力Y=2435.5251 +FPS=18.10, 法向力=1272.0254, 切向力X=1927.6274, 切向力Y=2482.4316 +FPS=18.12, 法向力=1356.9419, 切向力X=2060.4951, 切向力Y=2564.7322 +FPS=17.60, 法向力=1007.0122, 切向力X=1684.8564, 切向力Y=1809.7949 +FPS=17.45, 法向力=1494.7788, 切向力X=1238.3264, 切向力Y=1881.9670 +FPS=18.02, 法向力=1407.8518, 切向力X=1473.3392, 切向力Y=1425.6975 +FPS=17.63, 法向力=1418.1675, 切向力X=1502.2391, 切向力Y=1311.9160 +FPS=17.91, 法向力=1411.6649, 切向力X=1482.4902, 切向力Y=1314.4739 +FPS=19.88, 法向力=1357.5533, 切向力X=1125.6255, 切向力Y=1263.7598 +FPS=17.44, 法向力=1039.7507, 切向力X=1945.7727, 切向力Y=1835.7480 +FPS=19.18, 法向力=1024.0913, 切向力X=1970.8834, 切向力Y=1892.4004 +FPS=18.09, 法向力=1374.1414, 切向力X=2105.7634, 切向力Y=1956.2539 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000597s, blend=0.004396s (9 tiles incl ref), finalize=0.000125s, total=0.005128s +FPS=17.93, 法向力=1413.4440, 切向力X=1727.2175, 切向力Y=1551.4189 +FPS=18.29, 法向力=1060.3154, 切向力X=1388.9836, 切向力Y=2430.5112 +FPS=18.56, 法向力=1047.3949, 切向力X=1433.6392, 切向力Y=2432.8943 +FPS=17.97, 法向力=1223.6533, 切向力X=1914.2810, 切向力Y=2398.4192 +FPS=18.02, 法向力=1287.8853, 切向力X=1043.4142, 切向力Y=1619.6663 +FPS=17.44, 法向力=1236.9835, 切向力X=1772.2480, 切向力Y=2224.8608 +FPS=16.89, 法向力=1253.9128, 切向力X=1894.4331, 切向力Y=2383.0649 +FPS=17.89, 法向力=1267.7542, 切向力X=1972.0631, 切向力Y=2342.0786 +FPS=18.07, 法向力=1491.7146, 切向力X=1566.4087, 切向力Y=1765.7839 +FPS=18.73, 法向力=1184.9265, 切向力X=1615.8384, 切向力Y=2036.4280 +FPS=18.42, 法向力=1252.7728, 切向力X=1666.9937, 切向力Y=2071.1194 +FPS=16.73, 法向力=1219.4980, 切向力X=1681.5095, 切向力Y=2051.8398 +FPS=18.27, 法向力=1247.8096, 切向力X=1927.2227, 切向力Y=2094.2830 +FPS=18.82, 法向力=1179.2869, 切向力X=1050.0637, 切向力Y=2322.2078 +FPS=18.58, 法向力=1218.9915, 切向力X=1582.4333, 切向力Y=1855.7866 +FPS=18.31, 法向力=1253.4797, 切向力X=1688.1321, 切向力Y=1752.1858 +FPS=18.42, 法向力=1468.9702, 切向力X=2070.3916, 切向力Y=2199.0796 +FPS=18.68, 法向力=1253.3860, 切向力X=2270.0500, 切向力Y=2110.0447 +FPS=19.01, 法向力=1293.4006, 切向力X=2482.9941, 切向力Y=1972.7861 +FPS=18.58, 法向力=1037.4546, 切向力X=2499.3096, 切向力Y=900.6235 +FPS=20.25, 法向力=1112.5232, 切向力X=2506.3293, 切向力Y=908.4783 +FPS=18.43, 法向力=1125.4429, 切向力X=1745.8030, 切向力Y=2419.1987 +FPS=18.59, 法向力=1150.7207, 切向力X=1703.1106, 切向力Y=1768.2522 +FPS=18.23, 法向力=1141.9204, 切向力X=1786.0286, 切向力Y=1899.3754 +FPS=18.95, 法向力=1640.2251, 切向力X=1492.3298, 切向力Y=2028.3552 +FPS=17.47, 法向力=1443.6531, 切向力X=1577.1123, 切向力Y=2110.6013 +FPS=16.91, 法向力=1406.8209, 切向力X=2045.6981, 切向力Y=2531.1709 +FPS=18.75, 法向力=1445.0923, 切向力X=2072.9099, 切向力Y=2613.2769 +FPS=18.09, 法向力=1291.2683, 切向力X=1119.7994, 切向力Y=1267.7662 +FPS=18.17, 法向力=1300.7849, 切向力X=1088.8844, 切向力Y=1190.7932 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000008s (hit), reset=0.000519s, blend=0.005475s (9 tiles incl ref), finalize=0.000120s, total=0.006129s +FPS=18.73, 法向力=1226.1755, 切向力X=1528.8826, 切向力Y=2193.5200 +FPS=18.00, 法向力=1074.9092, 切向力X=1946.7593, 切向力Y=1507.1990 +FPS=18.62, 法向力=1116.6394, 切向力X=1975.9167, 切向力Y=1445.0793 +FPS=17.95, 法向力=1703.2224, 切向力X=1542.3153, 切向力Y=2234.4097 +FPS=18.64, 法向力=1833.9258, 切向力X=1374.3751, 切向力Y=1430.0691 +FPS=18.35, 法向力=1895.3882, 切向力X=1371.0225, 切向力Y=1474.5337 +FPS=16.18, 法向力=1403.3499, 切向力X=2071.3586, 切向力Y=1777.2375 +FPS=18.87, 法向力=1528.3386, 切向力X=1317.4701, 切向力Y=1577.7585 +FPS=18.37, 法向力=1375.7544, 切向力X=1328.4421, 切向力Y=2569.4133 +FPS=18.73, 法向力=1337.1678, 切向力X=1299.2050, 切向力Y=2700.4292 +FPS=18.64, 法向力=1351.2188, 切向力X=1300.3397, 切向力Y=2729.1616 +FPS=18.77, 法向力=1439.4072, 切向力X=1785.0728, 切向力Y=689.4614 +FPS=20.50, 法向力=998.3283, 切向力X=1846.8906, 切向力Y=2095.3308 +FPS=17.91, 法向力=1358.4341, 切向力X=1875.7485, 切向力Y=1285.3118 +FPS=19.04, 法向力=1413.0029, 切向力X=1843.6929, 切向力Y=1337.0186 +FPS=17.91, 法向力=952.8699, 切向力X=1889.9048, 切向力Y=2104.6660 +FPS=18.35, 法向力=1206.4988, 切向力X=1143.9719, 切向力Y=2271.5073 +FPS=17.78, 法向力=1174.0060, 切向力X=1724.4446, 切向力Y=1555.5222 +FPS=18.63, 法向力=1187.9261, 切向力X=1772.4873, 切向力Y=1564.7274 +FPS=18.39, 法向力=1662.7714, 切向力X=2097.1006, 切向力Y=1531.1934 +FPS=17.66, 法向力=1391.7987, 切向力X=1648.6084, 切向力Y=1804.7637 +FPS=17.86, 法向力=1419.0332, 切向力X=1529.3752, 切向力Y=1830.4110 +FPS=18.60, 法向力=1288.5437, 切向力X=2720.3418, 切向力Y=1656.1221 +FPS=19.05, 法向力=1363.4395, 切向力X=2778.0300, 切向力Y=1683.0778 +FPS=17.02, 法向力=1415.4763, 切向力X=1427.7644, 切向力Y=1914.7986 +FPS=18.74, 法向力=1153.2993, 切向力X=2361.5435, 切向力Y=1651.3185 +FPS=18.57, 法向力=1182.9387, 切向力X=2471.3750, 切向力Y=1618.3523 +FPS=18.16, 法向力=988.0054, 切向力X=2423.7476, 切向力Y=2683.3721 +FPS=18.98, 法向力=1503.6694, 切向力X=2642.8662, 切向力Y=1707.4918 +FPS=17.98, 法向力=1414.2889, 切向力X=2737.1204, 切向力Y=1614.8196 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000590s, blend=0.004198s (9 tiles incl ref), finalize=0.000118s, total=0.004919s +FPS=18.34, 法向力=1416.8344, 切向力X=2708.7212, 切向力Y=1731.2886 +FPS=18.45, 法向力=1505.3208, 切向力X=2576.0410, 切向力Y=1654.2385 +FPS=18.22, 法向力=1546.9191, 切向力X=2442.8569, 切向力Y=1931.5266 +FPS=19.26, 法向力=1132.7355, 切向力X=2706.4124, 切向力Y=1552.9020 +FPS=18.74, 法向力=1079.1011, 切向力X=2703.8645, 切向力Y=1652.4329 +FPS=17.56, 法向力=953.7629, 切向力X=1258.1602, 切向力Y=2358.8252 +FPS=18.55, 法向力=1019.8323, 切向力X=1915.3812, 切向力Y=1732.9424 +FPS=17.47, 法向力=1324.7087, 切向力X=2006.4440, 切向力Y=1539.6621 +FPS=18.63, 法向力=1409.2029, 切向力X=1998.8484, 切向力Y=1406.4609 +FPS=18.96, 法向力=1191.0652, 切向力X=1110.7993, 切向力Y=2243.6831 +FPS=18.93, 法向力=1012.6252, 切向力X=1240.7820, 切向力Y=1993.7585 +FPS=18.74, 法向力=940.5597, 切向力X=1890.1654, 切向力Y=1896.6785 +FPS=17.54, 法向力=961.7610, 切向力X=1878.1649, 切向力Y=1956.4354 +FPS=18.40, 法向力=961.5655, 切向力X=1857.1198, 切向力Y=1958.2823 +FPS=18.95, 法向力=999.9534, 切向力X=2049.0083, 切向力Y=1840.8569 +FPS=20.09, 法向力=982.1855, 切向力X=2045.9283, 切向力Y=1895.9834 +FPS=18.23, 法向力=1276.3936, 切向力X=2152.4167, 切向力Y=2153.0879 +FPS=18.67, 法向力=1290.9056, 切向力X=2115.1941, 切向力Y=2252.7983 +FPS=18.32, 法向力=1112.5035, 切向力X=1343.7891, 切向力Y=1874.0203 +FPS=18.88, 法向力=999.7640, 切向力X=1871.9481, 切向力Y=2306.1982 +FPS=18.72, 法向力=951.6130, 切向力X=1387.7793, 切向力Y=1853.3058 +FPS=18.31, 法向力=937.8021, 切向力X=1275.4385, 切向力Y=1908.1836 +FPS=18.85, 法向力=922.7704, 切向力X=1263.9917, 切向力Y=1913.9255 +FPS=17.18, 法向力=845.7602, 切向力X=1788.7917, 切向力Y=1997.0869 +FPS=17.79, 法向力=1309.7927, 切向力X=1943.1139, 切向力Y=1510.2271 +FPS=18.63, 法向力=1322.3743, 切向力X=2001.5486, 切向力Y=1543.3242 +FPS=16.93, 法向力=1022.7634, 切向力X=1623.0903, 切向力Y=2055.0156 +FPS=18.31, 法向力=1089.4443, 切向力X=2523.8293, 切向力Y=1993.4805 +FPS=18.51, 法向力=1439.9893, 切向力X=1811.3240, 切向力Y=1675.0481 +FPS=18.45, 法向力=1393.2501, 切向力X=1793.8523, 切向力Y=1747.5715 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000409s, blend=0.004280s (9 tiles incl ref), finalize=0.000127s, total=0.004826s +FPS=18.57, 法向力=1098.7043, 切向力X=1514.5466, 切向力Y=1816.2970 +FPS=18.28, 法向力=1073.8198, 切向力X=1797.5900, 切向力Y=1483.1868 +FPS=18.70, 法向力=1359.8102, 切向力X=2466.8477, 切向力Y=1692.0132 +FPS=18.51, 法向力=1407.8696, 切向力X=2460.0156, 切向力Y=1615.5403 +FPS=18.31, 法向力=1349.5532, 切向力X=2500.9780, 切向力Y=1646.2842 +FPS=18.37, 法向力=1402.1094, 切向力X=1804.2959, 切向力Y=1994.8372 +FPS=17.82, 法向力=1162.7034, 切向力X=2084.1641, 切向力Y=1276.3250 +FPS=18.69, 法向力=1021.5828, 切向力X=1380.1776, 切向力Y=1661.3105 +FPS=17.16, 法向力=1037.9254, 切向力X=1403.1306, 切向力Y=1704.6709 +FPS=18.01, 法向力=907.2485, 切向力X=1955.5208, 切向力Y=2266.6099 +FPS=18.38, 法向力=1166.0640, 切向力X=1299.5486, 切向力Y=2663.6675 +FPS=18.08, 法向力=1137.6826, 切向力X=1349.2583, 切向力Y=2742.9885 +FPS=17.54, 法向力=1170.5288, 切向力X=1937.7583, 切向力Y=2237.7136 +FPS=18.14, 法向力=1059.0844, 切向力X=1271.6219, 切向力Y=1385.9878 +FPS=19.14, 法向力=1136.4170, 切向力X=1181.5037, 切向力Y=2238.7881 +FPS=18.05, 法向力=1168.8558, 切向力X=1242.7944, 切向力Y=2246.9268 +FPS=18.72, 法向力=1307.0457, 切向力X=1659.8579, 切向力Y=2125.6738 +FPS=19.22, 法向力=1412.9622, 切向力X=1745.9448, 切向力Y=2127.1484 +FPS=17.47, 法向力=1327.2919, 切向力X=2582.7678, 切向力Y=1928.9100 +FPS=19.28, 法向力=1116.4952, 切向力X=2360.3960, 切向力Y=1031.8372 +FPS=17.99, 法向力=1145.1450, 切向力X=2245.8530, 切向力Y=1022.3202 +FPS=18.83, 法向力=1335.6869, 切向力X=2812.0608, 切向力Y=1592.2830 +FPS=17.97, 法向力=1167.0273, 切向力X=2229.8022, 切向力Y=2347.9927 +FPS=18.22, 法向力=1082.6667, 切向力X=2059.8184, 切向力Y=1726.2958 +FPS=18.08, 法向力=1081.6949, 切向力X=2177.2727, 切向力Y=1617.4797 +FPS=19.13, 法向力=1188.8619, 切向力X=1373.6550, 切向力Y=2048.8953 +FPS=18.71, 法向力=1222.3645, 切向力X=1273.2970, 切向力Y=2175.8896 +FPS=18.89, 法向力=1219.5275, 切向力X=1404.6785, 切向力Y=2292.7927 +FPS=18.60, 法向力=1330.5123, 切向力X=1389.2397, 切向力Y=2156.3613 +FPS=18.81, 法向力=1361.4113, 切向力X=1422.7992, 切向力Y=2198.9143 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000009s (hit), reset=0.000529s, blend=0.004237s (9 tiles incl ref), finalize=0.000122s, total=0.004902s +FPS=18.07, 法向力=1035.4822, 切向力X=1543.1670, 切向力Y=1692.8926 +FPS=18.99, 法向力=1315.4810, 切向力X=2282.2998, 切向力Y=2135.4663 +FPS=19.30, 法向力=1382.6545, 切向力X=2485.5249, 切向力Y=2073.8862 +FPS=18.68, 法向力=1144.9459, 切向力X=1812.3766, 切向力Y=2602.8000 +FPS=18.52, 法向力=1458.3641, 切向力X=2131.7778, 切向力Y=1299.4353 +FPS=18.44, 法向力=1364.1934, 切向力X=1585.5162, 切向力Y=1890.7446 +FPS=19.06, 法向力=1430.2690, 切向力X=1556.6005, 切向力Y=1828.3082 +FPS=18.61, 法向力=1433.4124, 切向力X=1507.3313, 切向力Y=1814.9849 +FPS=19.82, 法向力=910.5680, 切向力X=2561.4272, 切向力Y=1216.4960 +FPS=18.88, 法向力=1011.0467, 切向力X=1601.9031, 切向力Y=2633.8645 +FPS=18.39, 法向力=1044.1530, 切向力X=1653.8658, 切向力Y=2684.2026 +FPS=18.52, 法向力=1417.9363, 切向力X=1744.0695, 切向力Y=1147.7428 +FPS=18.83, 法向力=1438.6746, 切向力X=2486.4636, 切向力Y=1662.9071 +FPS=18.72, 法向力=992.5549, 切向力X=2421.0422, 切向力Y=2123.1152 +FPS=18.42, 法向力=998.4694, 切向力X=2472.1294, 切向力Y=2095.5217 +FPS=18.84, 法向力=999.3176, 切向力X=2539.0613, 切向力Y=2070.3254 +FPS=18.01, 法向力=1569.8356, 切向力X=1047.5366, 切向力Y=1042.2755 +FPS=18.87, 法向力=1514.9816, 切向力X=1770.8722, 切向力Y=1359.6136 +FPS=18.42, 法向力=1216.1394, 切向力X=1498.3396, 切向力Y=1754.2732 +FPS=18.48, 法向力=1206.0642, 切向力X=1568.7329, 切向力Y=1682.6287 +FPS=18.65, 法向力=1045.9539, 切向力X=806.3756, 切向力Y=1293.1543 +FPS=17.52, 法向力=1121.2440, 切向力X=1738.3191, 切向力Y=1331.0675 +FPS=17.93, 法向力=1123.7832, 切向力X=1636.3979, 切向力Y=2470.4224 +FPS=18.04, 法向力=1122.1995, 切向力X=1644.4536, 切向力Y=2564.2910 +FPS=17.91, 法向力=1117.2727, 切向力X=1621.8959, 切向力Y=2521.8384 +FPS=17.81, 法向力=1188.4685, 切向力X=1618.7385, 切向力Y=1701.7153 +FPS=17.90, 法向力=1214.7440, 切向力X=1554.3379, 切向力Y=1932.1736 +FPS=18.40, 法向力=1233.4641, 切向力X=1565.5176, 切向力Y=1981.3030 +FPS=20.53, 法向力=1228.3064, 切向力X=1551.2965, 切向力Y=1955.6528 +FPS=18.23, 法向力=1423.9381, 切向力X=2246.7505, 切向力Y=1911.7549 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000558s, blend=0.004280s (9 tiles incl ref), finalize=0.000122s, total=0.004972s +FPS=17.33, 法向力=1373.3763, 切向力X=1190.1552, 切向力Y=2133.5046 +FPS=17.83, 法向力=1466.6990, 切向力X=1033.0090, 切向力Y=2219.1628 +FPS=18.75, 法向力=979.0777, 切向力X=1373.3203, 切向力Y=1916.9711 +FPS=18.36, 法向力=1269.3157, 切向力X=2083.9509, 切向力Y=2063.5967 +FPS=18.12, 法向力=1546.5845, 切向力X=1991.8448, 切向力Y=1386.2804 +FPS=18.15, 法向力=1566.6221, 切向力X=2007.5759, 切向力Y=1413.6169 +FPS=18.30, 法向力=1546.9775, 切向力X=2049.8013, 切向力Y=1441.5763 +FPS=18.65, 法向力=1048.4092, 切向力X=1945.6677, 切向力Y=1688.1218 +FPS=18.62, 法向力=902.2573, 切向力X=1515.2190, 切向力Y=2287.7705 +FPS=19.94, 法向力=1371.9990, 切向力X=1225.1752, 切向力Y=981.9745 +FPS=17.20, 法向力=1412.4385, 切向力X=1431.4323, 切向力Y=986.9926 +FPS=17.46, 法向力=1079.7349, 切向力X=2369.4243, 切向力Y=1238.9749 +FPS=16.70, 法向力=1098.8755, 切向力X=2345.4204, 切向力Y=1032.3820 +FPS=18.20, 法向力=977.2969, 切向力X=1438.3284, 切向力Y=2074.2856 +FPS=18.04, 法向力=1032.4500, 切向力X=1473.0796, 切向力Y=2096.7515 +FPS=18.18, 法向力=1439.2209, 切向力X=1050.7095, 切向力Y=1663.5939 +FPS=18.38, 法向力=1530.3594, 切向力X=1652.4672, 切向力Y=1386.7114 +FPS=17.69, 法向力=1600.5516, 切向力X=1656.7144, 切向力Y=1499.6064 +FPS=17.91, 法向力=928.8840, 切向力X=1518.2588, 切向力Y=1375.0499 +FPS=18.45, 法向力=1148.2432, 切向力X=1653.0452, 切向力Y=2138.6738 +FPS=17.58, 法向力=1144.9763, 切向力X=1660.8335, 切向力Y=2162.6411 +FPS=18.77, 法向力=1169.3232, 切向力X=1999.5703, 切向力Y=1984.8350 +FPS=18.25, 法向力=1144.5815, 切向力X=2035.8059, 切向力Y=1912.2047 +FPS=19.66, 法向力=1070.2915, 切向力X=462.4789, 切向力Y=2338.7285 +FPS=16.74, 法向力=1183.4653, 切向力X=994.3762, 切向力Y=1569.4813 +FPS=18.46, 法向力=1297.6296, 切向力X=1353.5341, 切向力Y=1688.0282 +FPS=17.63, 法向力=1300.9722, 切向力X=1388.2461, 切向力Y=1799.6963 +FPS=18.21, 法向力=1353.2114, 切向力X=1489.7758, 切向力Y=1788.5996 +FPS=18.58, 法向力=1388.9141, 切向力X=2096.7583, 切向力Y=1252.9099 +FPS=18.54, 法向力=1068.7891, 切向力X=2040.8275, 切向力Y=1865.4851 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000008s (hit), reset=0.000517s, blend=0.004351s (9 tiles incl ref), finalize=0.000127s, total=0.005008s +FPS=17.81, 法向力=1042.1965, 切向力X=2027.4807, 切向力Y=1943.6101 +FPS=18.49, 法向力=1161.0422, 切向力X=1842.4174, 切向力Y=1635.4070 +FPS=18.30, 法向力=1237.1857, 切向力X=1897.2560, 切向力Y=1528.0303 +FPS=18.54, 法向力=1123.7942, 切向力X=2135.6821, 切向力Y=2628.3313 +FPS=16.23, 法向力=1136.7556, 切向力X=1362.1426, 切向力Y=1981.5403 +FPS=19.99, 法向力=1166.3805, 切向力X=1349.9719, 切向力Y=1954.1686 +FPS=17.56, 法向力=1284.2417, 切向力X=1729.4954, 切向力Y=1613.0007 +FPS=17.71, 法向力=1133.2509, 切向力X=1551.0316, 切向力Y=2455.8125 +FPS=17.78, 法向力=1171.8669, 切向力X=1697.8689, 切向力Y=2482.2817 +FPS=18.23, 法向力=1311.7754, 切向力X=2934.9404, 切向力Y=1670.9844 +FPS=17.22, 法向力=1354.8794, 切向力X=1475.3508, 切向力Y=1810.7318 +FPS=18.06, 法向力=1442.8691, 切向力X=1153.6644, 切向力Y=1910.4517 +FPS=17.43, 法向力=1498.7891, 切向力X=1218.2169, 切向力Y=1851.2510 +FPS=17.87, 法向力=1013.2783, 切向力X=1877.9775, 切向力Y=1648.2739 +FPS=17.69, 法向力=1065.9683, 切向力X=1719.9597, 切向力Y=2112.5381 +FPS=18.13, 法向力=1047.5411, 切向力X=1660.4425, 切向力Y=2226.5850 +FPS=17.52, 法向力=1046.4724, 切向力X=1633.1962, 切向力Y=2230.6238 +FPS=18.18, 法向力=2033.4321, 切向力X=617.0197, 切向力Y=1718.8403 +FPS=17.35, 法向力=2062.6223, 切向力X=612.3999, 切向力Y=1702.1287 +FPS=17.58, 法向力=1103.8096, 切向力X=1296.1558, 切向力Y=1302.3336 +FPS=18.71, 法向力=1111.2089, 切向力X=1379.9086, 切向力Y=1345.3942 +FPS=17.87, 法向力=997.7142, 切向力X=2648.1338, 切向力Y=1675.1763 +FPS=18.09, 法向力=1057.4946, 切向力X=1586.6318, 切向力Y=2035.3564 +FPS=18.21, 法向力=1098.4109, 切向力X=2246.5947, 切向力Y=2042.6196 +FPS=18.86, 法向力=1087.4634, 切向力X=2262.9165, 切向力Y=2003.5063 +FPS=19.17, 法向力=1017.3466, 切向力X=2378.6160, 切向力Y=2085.3037 +FPS=18.40, 法向力=1380.0292, 切向力X=2053.6477, 切向力Y=1387.3424 +FPS=18.31, 法向力=1306.6292, 切向力X=1619.8130, 切向力Y=1846.7280 +FPS=17.23, 法向力=1274.6951, 切向力X=1733.2118, 切向力Y=1839.0371 +FPS=18.38, 法向力=1262.3005, 切向力X=1791.2883, 切向力Y=1842.9335 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000550s, blend=0.004671s (9 tiles incl ref), finalize=0.000124s, total=0.005358s +FPS=18.20, 法向力=1127.0598, 切向力X=1387.5699, 切向力Y=1057.0282 +FPS=17.99, 法向力=821.5141, 切向力X=2247.9119, 切向力Y=778.1272 +FPS=17.78, 法向力=821.5138, 切向力X=2255.1860, 切向力Y=795.7817 +FPS=17.94, 法向力=1247.1963, 切向力X=1856.5703, 切向力Y=1294.5540 +FPS=19.42, 法向力=1310.9341, 切向力X=1923.6448, 切向力Y=1243.7485 +FPS=18.68, 法向力=1254.8040, 切向力X=1347.0399, 切向力Y=1771.4042 +FPS=18.82, 法向力=1261.2346, 切向力X=1291.8201, 切向力Y=1811.7209 +FPS=18.67, 法向力=1130.6860, 切向力X=2012.7976, 切向力Y=1521.8286 +FPS=18.70, 法向力=1194.8582, 切向力X=1447.9415, 切向力Y=1270.3740 +FPS=17.93, 法向力=1012.0927, 切向力X=2307.9087, 切向力Y=1629.2820 +FPS=18.74, 法向力=1028.3611, 切向力X=2451.2383, 切向力Y=1706.1758 +FPS=19.83, 法向力=1011.4495, 切向力X=2505.1987, 切向力Y=1697.2474 +FPS=17.63, 法向力=1225.1169, 切向力X=1466.7439, 切向力Y=1919.8176 +FPS=18.49, 法向力=843.6342, 切向力X=2331.2488, 切向力Y=2633.7432 +FPS=18.55, 法向力=1237.5947, 切向力X=1473.9614, 切向力Y=1830.2305 +FPS=18.56, 法向力=1238.2261, 切向力X=1448.7554, 切向力Y=1961.1877 +FPS=18.82, 法向力=1367.4987, 切向力X=1673.8555, 切向力Y=1921.8163 +FPS=18.71, 法向力=1083.1890, 切向力X=1754.0173, 切向力Y=2487.1558 +FPS=18.41, 法向力=1241.0769, 切向力X=2018.2964, 切向力Y=2039.6921 +FPS=18.35, 法向力=1256.3584, 切向力X=2048.4348, 切向力Y=2013.0415 +FPS=18.53, 法向力=1253.8678, 切向力X=2051.0356, 切向力Y=2016.3215 +FPS=18.19, 法向力=1135.2491, 切向力X=2219.1689, 切向力Y=2774.8748 +FPS=19.09, 法向力=1213.4100, 切向力X=1824.0425, 切向力Y=1877.7710 +FPS=17.89, 法向力=1264.4321, 切向力X=1916.5283, 切向力Y=1883.2100 +FPS=19.25, 法向力=1632.6787, 切向力X=1935.6896, 切向力Y=1232.8564 +FPS=19.00, 法向力=1036.5209, 切向力X=2335.0969, 切向力Y=1805.8834 +FPS=18.09, 法向力=973.9779, 切向力X=2438.2173, 切向力Y=1752.0841 +FPS=18.96, 法向力=1006.7257, 切向力X=2504.1775, 切向力Y=1765.9282 +FPS=18.79, 法向力=967.2113, 切向力X=1524.8783, 切向力Y=1599.9702 +FPS=18.81, 法向力=967.9862, 切向力X=1778.4763, 切向力Y=1683.8651 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000306s, blend=0.002174s (9 tiles incl ref), finalize=0.000055s, total=0.002540s +FPS=21.24, 法向力=1019.1615, 切向力X=1688.4036, 切向力Y=1724.7726 +FPS=18.98, 法向力=890.1547, 切向力X=1950.1768, 切向力Y=2108.3667 +FPS=19.25, 法向力=833.1244, 切向力X=2035.0487, 切向力Y=2191.0923 +FPS=19.48, 法向力=1166.1821, 切向力X=2044.3748, 切向力Y=2495.7139 +FPS=19.29, 法向力=1285.2476, 切向力X=1883.6907, 切向力Y=1901.6752 +FPS=19.89, 法向力=1367.9048, 切向力X=1843.5966, 切向力Y=1911.9563 +FPS=18.92, 法向力=1018.9968, 切向力X=2292.9441, 切向力Y=1488.4674 +FPS=19.62, 法向力=939.8359, 切向力X=2355.7810, 切向力Y=1429.5349 +FPS=19.35, 法向力=1156.8867, 切向力X=1628.1260, 切向力Y=1507.0852 +FPS=18.59, 法向力=1200.5676, 切向力X=2268.5425, 切向力Y=1312.5476 +FPS=19.96, 法向力=915.8273, 切向力X=2677.1313, 切向力Y=2055.0083 +FPS=19.10, 法向力=954.9034, 切向力X=2722.1584, 切向力Y=2092.3076 +FPS=19.54, 法向力=1043.4009, 切向力X=1383.4326, 切向力Y=2236.8630 +FPS=19.63, 法向力=1023.6246, 切向力X=1378.4529, 切向力Y=2201.7500 +FPS=19.74, 法向力=851.9723, 切向力X=1804.2261, 切向力Y=1565.7948 +FPS=19.45, 法向力=860.2668, 切向力X=1928.1611, 切向力Y=1775.9691 +FPS=19.13, 法向力=1309.7756, 切向力X=1774.4351, 切向力Y=1467.5956 +FPS=18.63, 法向力=1338.0247, 切向力X=2336.6226, 切向力Y=1434.8447 +FPS=19.12, 法向力=1070.2952, 切向力X=1627.1945, 切向力Y=1161.7247 +FPS=19.22, 法向力=1071.4019, 切向力X=1734.7832, 切向力Y=1148.6655 +FPS=17.88, 法向力=1061.4642, 切向力X=1976.8379, 切向力Y=1709.7039 +FPS=18.12, 法向力=1721.9484, 切向力X=1443.8368, 切向力Y=1590.1353 +FPS=19.54, 法向力=1774.1567, 切向力X=1458.8237, 切向力Y=1738.5743 +FPS=18.29, 法向力=1823.8522, 切向力X=1444.6509, 切向力Y=1780.2590 +FPS=19.03, 法向力=1207.9495, 切向力X=1748.3815, 切向力Y=1419.0891 +FPS=19.32, 法向力=1181.3411, 切向力X=2988.5449, 切向力Y=1889.2815 +FPS=18.42, 法向力=1293.3878, 切向力X=1467.2628, 切向力Y=2144.7727 +FPS=19.36, 法向力=1319.0145, 切向力X=1385.8683, 切向力Y=2229.3184 +FPS=19.66, 法向力=1431.9535, 切向力X=1684.4980, 切向力Y=1484.5562 +FPS=19.66, 法向力=989.2635, 切向力X=2132.7815, 切向力Y=1755.5762 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.001445s, blend=0.005244s (9 tiles incl ref), finalize=0.000122s, total=0.006818s +FPS=19.09, 法向力=988.7106, 切向力X=2193.1436, 切向力Y=1732.2977 +FPS=17.73, 法向力=1165.3539, 切向力X=1859.9116, 切向力Y=2486.9036 +FPS=19.78, 法向力=1239.3973, 切向力X=1821.9600, 切向力Y=2502.6592 +FPS=18.57, 法向力=1199.7607, 切向力X=1776.4641, 切向力Y=1258.2772 +FPS=18.21, 法向力=1178.1714, 切向力X=1543.1879, 切向力Y=2542.9238 +FPS=19.16, 法向力=870.5582, 切向力X=1579.0374, 切向力Y=1853.8429 +FPS=18.54, 法向力=923.9273, 切向力X=1653.4868, 切向力Y=1787.0948 +FPS=19.14, 法向力=911.6740, 切向力X=1660.1121, 切向力Y=1794.5557 +FPS=19.13, 法向力=1061.2501, 切向力X=1840.5820, 切向力Y=2306.0137 +FPS=19.18, 法向力=1392.8068, 切向力X=1906.7168, 切向力Y=1453.5149 +FPS=18.55, 法向力=866.2860, 切向力X=2281.6536, 切向力Y=2459.1553 +FPS=18.98, 法向力=889.8237, 切向力X=2312.7617, 切向力Y=2251.4067 +FPS=18.16, 法向力=1075.7363, 切向力X=2904.4253, 切向力Y=1336.7976 +FPS=18.74, 法向力=1275.1370, 切向力X=1901.8372, 切向力Y=2612.3535 +FPS=18.81, 法向力=1302.7175, 切向力X=1943.0649, 切向力Y=2728.3416 +FPS=19.01, 法向力=1300.4718, 切向力X=2352.2544, 切向力Y=1879.7522 +FPS=18.54, 法向力=1188.8120, 切向力X=1586.1094, 切向力Y=2034.3610 +FPS=19.05, 法向力=1100.8677, 切向力X=2567.9702, 切向力Y=2540.0193 +FPS=18.61, 法向力=1120.4062, 切向力X=2559.7993, 切向力Y=2552.4973 +FPS=20.21, 法向力=1114.4033, 切向力X=2601.6099, 切向力Y=2604.6245 +FPS=17.18, 法向力=994.3978, 切向力X=1450.4067, 切向力Y=1826.4215 +FPS=18.77, 法向力=1050.6548, 切向力X=2719.0225, 切向力Y=2171.3228 +FPS=18.71, 法向力=1468.5586, 切向力X=1262.4789, 切向力Y=2662.8984 +FPS=18.71, 法向力=1426.4299, 切向力X=1239.9998, 切向力Y=2665.0303 +FPS=18.24, 法向力=1410.3636, 切向力X=1198.9496, 切向力Y=1861.9890 +FPS=18.28, 法向力=1364.0449, 切向力X=1166.3184, 切向力Y=1825.8672 +FPS=18.01, 法向力=943.0712, 切向力X=1801.5342, 切向力Y=2623.2903 +FPS=18.87, 法向力=927.1613, 切向力X=1815.3384, 切向力Y=2649.9609 +FPS=20.29, 法向力=920.1386, 切向力X=1819.9739, 切向力Y=2652.7998 +FPS=16.07, 法向力=1488.2119, 切向力X=1317.7860, 切向力Y=1493.1144 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000306s, blend=0.002384s (9 tiles incl ref), finalize=0.000061s, total=0.002757s +FPS=18.83, 法向力=1281.9771, 切向力X=982.9119, 切向力Y=1882.3190 +FPS=17.42, 法向力=1277.2808, 切向力X=990.7497, 切向力Y=1863.6821 +FPS=18.59, 法向力=1107.6775, 切向力X=1175.5984, 切向力Y=2143.8203 +FPS=18.14, 法向力=1157.8462, 切向力X=2134.9321, 切向力Y=2487.2588 +FPS=18.19, 法向力=1138.4170, 切向力X=2772.9180, 切向力Y=1404.4578 +FPS=18.34, 法向力=1218.7124, 切向力X=2711.1133, 切向力Y=1430.3154 +FPS=19.03, 法向力=1181.6741, 切向力X=1767.9906, 切向力Y=1479.9097 +FPS=18.66, 法向力=1817.3962, 切向力X=866.6782, 切向力Y=1706.7000 +FPS=17.82, 法向力=1822.1425, 切向力X=872.9370, 切向力Y=1759.5957 +FPS=18.91, 法向力=1499.3010, 切向力X=1795.2789, 切向力Y=1427.4990 +FPS=18.29, 法向力=1510.8538, 切向力X=1713.7397, 切向力Y=1373.8083 +FPS=18.67, 法向力=1467.6433, 切向力X=1924.8726, 切向力Y=1197.8853 +FPS=17.74, 法向力=1180.7242, 切向力X=2174.0461, 切向力Y=2068.4434 +FPS=15.95, 法向力=1226.4711, 切向力X=2029.7944, 切向力Y=2210.1523 +FPS=18.83, 法向力=1147.0327, 切向力X=1975.5281, 切向力Y=2326.1470 +FPS=18.34, 法向力=991.1741, 切向力X=1813.7288, 切向力Y=1480.1139 +FPS=18.05, 法向力=1033.8894, 切向力X=1428.2404, 切向力Y=2360.0190 +FPS=18.46, 法向力=1014.8381, 切向力X=2326.6455, 切向力Y=2402.7134 +FPS=17.54, 法向力=1038.6138, 切向力X=2142.0583, 切向力Y=2414.6733 +FPS=18.07, 法向力=1195.8342, 切向力X=2445.6096, 切向力Y=2300.2866 +FPS=17.62, 法向力=1619.9980, 切向力X=1890.4111, 切向力Y=1412.3595 +FPS=18.13, 法向力=1705.1028, 切向力X=1866.1451, 切向力Y=1505.5696 +FPS=19.55, 法向力=1740.9895, 切向力X=1821.6492, 切向力Y=1560.1155 +FPS=17.71, 法向力=1154.5518, 切向力X=1460.8416, 切向力Y=1734.5627 +FPS=19.50, 法向力=1545.6694, 切向力X=1091.0217, 切向力Y=1924.2738 +FPS=18.38, 法向力=1182.6902, 切向力X=1156.5979, 切向力Y=1516.2382 +FPS=17.83, 法向力=1194.7053, 切向力X=1145.6956, 切向力Y=1497.8413 +FPS=18.27, 法向力=1423.3278, 切向力X=2066.7058, 切向力Y=1873.4893 +FPS=18.73, 法向力=1317.3118, 切向力X=1228.5750, 切向力Y=2226.2942 +FPS=18.06, 法向力=1244.7456, 切向力X=1343.4250, 切向力Y=2340.0835 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000425s, blend=0.004339s (9 tiles incl ref), finalize=0.000062s, total=0.004836s +FPS=18.26, 法向力=1050.8942, 切向力X=1574.3091, 切向力Y=2152.3750 +FPS=17.49, 法向力=877.7394, 切向力X=1779.2670, 切向力Y=1797.9895 +FPS=17.17, 法向力=1009.4493, 切向力X=1924.2197, 切向力Y=1312.4985 +FPS=17.39, 法向力=1041.7600, 切向力X=2005.9290, 切向力Y=1288.2626 +FPS=17.36, 法向力=1029.9127, 切向力X=2009.0747, 切向力Y=1338.2949 +FPS=17.42, 法向力=1332.3689, 切向力X=2236.8354, 切向力Y=1596.9918 +FPS=17.42, 法向力=1325.4382, 切向力X=2267.4204, 切向力Y=1568.4463 +FPS=17.49, 法向力=1512.0151, 切向力X=1350.9625, 切向力Y=2713.7158 +FPS=17.89, 法向力=1596.0698, 切向力X=1452.9314, 切向力Y=2915.9487 +FPS=17.06, 法向力=1149.0226, 切向力X=1787.3092, 切向力Y=1472.8386 +FPS=18.24, 法向力=1621.7726, 切向力X=2131.8979, 切向力Y=1826.3807 +FPS=17.19, 法向力=1171.3030, 切向力X=2078.0146, 切向力Y=1228.7732 +FPS=17.66, 法向力=1187.1499, 切向力X=2141.5073, 切向力Y=1237.7274 +FPS=17.95, 法向力=1486.9290, 切向力X=2222.7197, 切向力Y=1762.9783 +FPS=18.44, 法向力=1551.1240, 切向力X=2197.7693, 切向力Y=1629.5814 +FPS=18.67, 法向力=1276.7947, 切向力X=1367.0575, 切向力Y=2123.7454 +FPS=17.91, 法向力=1244.6365, 切向力X=1431.7063, 切向力Y=2185.4805 +FPS=17.48, 法向力=884.0107, 切向力X=2659.0242, 切向力Y=1575.7415 +FPS=18.25, 法向力=1128.8896, 切向力X=2153.9165, 切向力Y=3216.7563 +FPS=16.53, 法向力=1162.3381, 切向力X=2026.4604, 切向力Y=3346.9968 +FPS=17.77, 法向力=1145.4263, 切向力X=2007.3296, 切向力Y=3332.8477 +FPS=18.74, 法向力=1067.6449, 切向力X=1700.8679, 切向力Y=2608.8855 +FPS=19.33, 法向力=1047.8853, 切向力X=2193.4148, 切向力Y=1860.5149 +FPS=18.45, 法向力=942.7075, 切向力X=2031.0454, 切向力Y=1835.8594 +FPS=18.97, 法向力=947.9009, 切向力X=2036.4680, 切向力Y=1830.5804 +FPS=17.89, 法向力=1424.7460, 切向力X=1397.3683, 切向力Y=1815.9253 +FPS=17.69, 法向力=1251.5375, 切向力X=1132.4536, 切向力Y=1065.5419 +FPS=17.75, 法向力=1340.6008, 切向力X=950.9284, 切向力Y=2224.5388 +FPS=18.40, 法向力=1369.5336, 切向力X=974.7150, 切向力Y=2240.8408 +FPS=18.79, 法向力=1283.6812, 切向力X=2085.4639, 切向力Y=1989.5803 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000452s, blend=0.004250s (9 tiles incl ref), finalize=0.000124s, total=0.004836s +FPS=17.77, 法向力=1184.0247, 切向力X=1458.7419, 切向力Y=1410.9758 +FPS=18.29, 法向力=1180.2419, 切向力X=1475.8719, 切向力Y=1372.5332 +FPS=18.92, 法向力=833.0888, 切向力X=1627.1082, 切向力Y=1733.8123 +FPS=19.98, 法向力=904.6680, 切向力X=1627.8351, 切向力Y=1638.9617 +FPS=16.88, 法向力=1039.9156, 切向力X=1885.4019, 切向力Y=2107.0654 +FPS=18.83, 法向力=1310.9065, 切向力X=1440.9327, 切向力Y=1329.0132 +FPS=17.39, 法向力=1336.3871, 切向力X=1475.3994, 切向力Y=1290.4258 +FPS=18.97, 法向力=1446.8713, 切向力X=1861.9041, 切向力Y=1221.7135 +FPS=17.92, 法向力=1523.6101, 切向力X=1811.8745, 切向力Y=1594.4138 +FPS=17.51, 法向力=1203.1643, 切向力X=1758.2070, 切向力Y=1940.9795 +FPS=18.45, 法向力=1192.4298, 切向力X=1811.2532, 切向力Y=1854.8907 +FPS=18.74, 法向力=1492.0193, 切向力X=1426.3121, 切向力Y=2226.7629 +FPS=18.62, 法向力=1519.7009, 切向力X=1411.1959, 切向力Y=2241.2698 +FPS=20.22, 法向力=1161.3381, 切向力X=1544.9033, 切向力Y=1576.5674 +FPS=17.42, 法向力=1154.8848, 切向力X=1719.2388, 切向力Y=1505.5555 +FPS=19.85, 法向力=1206.6018, 切向力X=1759.6675, 切向力Y=1474.3993 +FPS=18.42, 法向力=1856.8423, 切向力X=546.7974, 切向力Y=919.1113 +FPS=16.41, 法向力=846.0057, 切向力X=2066.0093, 切向力Y=2532.8169 +FPS=17.35, 法向力=1363.6163, 切向力X=2209.5437, 切向力Y=1267.0732 +FPS=18.23, 法向力=1364.7742, 切向力X=2340.2954, 切向力Y=1120.8770 +FPS=17.97, 法向力=1082.5444, 切向力X=1720.6835, 切向力Y=2029.5686 +FPS=17.53, 法向力=1107.2352, 切向力X=1012.9996, 切向力Y=1657.5732 +FPS=18.81, 法向力=1225.9111, 切向力X=1619.0951, 切向力Y=1864.2546 +FPS=17.49, 法向力=1224.2947, 切向力X=1643.1309, 切向力Y=1958.3917 +FPS=17.81, 法向力=1233.6853, 切向力X=1593.9614, 切向力Y=1957.4719 +FPS=19.00, 法向力=1312.5945, 切向力X=1514.3960, 切向力Y=2124.8887 +FPS=19.08, 法向力=1365.4104, 切向力X=2422.9075, 切向力Y=2268.4817 +FPS=17.57, 法向力=1524.7493, 切向力X=2572.9199, 切向力Y=2331.1431 +FPS=19.35, 法向力=900.4899, 切向力X=2085.8457, 切向力Y=1833.3090 +FPS=18.29, 法向力=986.9036, 切向力X=2216.8408, 切向力Y=2029.0419 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000433s, blend=0.004352s (9 tiles incl ref), finalize=0.000127s, total=0.004922s +FPS=18.11, 法向力=1459.5591, 切向力X=1893.3466, 切向力Y=1853.8330 +FPS=18.64, 法向力=1452.6804, 切向力X=2037.3890, 切向力Y=1938.6230 +FPS=18.99, 法向力=1098.6539, 切向力X=1594.4961, 切向力Y=1619.3376 +FPS=18.55, 法向力=1186.4258, 切向力X=1420.8208, 切向力Y=1998.1538 +FPS=17.99, 法向力=1190.0251, 切向力X=1554.1416, 切向力Y=1973.2618 +FPS=19.00, 法向力=1174.5885, 切向力X=1600.6062, 切向力Y=1972.5240 +FPS=18.78, 法向力=1151.3956, 切向力X=1184.3655, 切向力Y=1721.2073 +FPS=20.31, 法向力=1037.6892, 切向力X=1939.3646, 切向力Y=1598.5208 +FPS=18.41, 法向力=1414.0585, 切向力X=1109.9663, 切向力Y=2284.2173 +FPS=17.79, 法向力=1359.2344, 切向力X=1107.7344, 切向力Y=2298.9456 +FPS=18.91, 法向力=1396.2395, 切向力X=2125.0693, 切向力Y=1370.9893 +FPS=19.02, 法向力=1515.4807, 切向力X=1405.4158, 切向力Y=2104.3696 +FPS=18.70, 法向力=758.8319, 切向力X=1654.1667, 切向力Y=1397.0696 +FPS=18.17, 法向力=743.4352, 切向力X=1654.5566, 切向力Y=1341.4590 +FPS=17.72, 法向力=734.0597, 切向力X=1667.6448, 切向力Y=1325.3346 +FPS=17.95, 法向力=1376.7166, 切向力X=2617.7852, 切向力Y=1515.7166 +FPS=18.09, 法向力=1404.6760, 切向力X=2554.9937, 切向力Y=1630.5143 +FPS=20.50, 法向力=1366.1359, 切向力X=2202.1782, 切向力Y=1851.6630 +FPS=18.11, 法向力=1376.6913, 切向力X=2248.4541, 切向力Y=1885.3793 +FPS=19.04, 法向力=1109.2253, 切向力X=2267.1875, 切向力Y=2384.3191 +FPS=18.47, 法向力=1456.6904, 切向力X=1986.2905, 切向力Y=1912.3102 +FPS=18.60, 法向力=1183.2574, 切向力X=2001.1106, 切向力Y=1449.8550 +FPS=18.66, 法向力=1237.2179, 切向力X=1995.3123, 切向力Y=1326.1235 +FPS=17.89, 法向力=1196.4298, 切向力X=1996.3997, 切向力Y=1330.1078 +FPS=18.17, 法向力=1398.3127, 切向力X=1304.0367, 切向力Y=1574.9973 +FPS=21.77, 法向力=1371.4846, 切向力X=1347.4420, 切向力Y=1654.6350 +FPS=18.04, 法向力=1375.4536, 切向力X=1273.0303, 切向力Y=1615.3088 +FPS=18.93, 法向力=1262.9924, 切向力X=1799.9240, 切向力Y=1895.6761 +FPS=18.49, 法向力=955.3039, 切向力X=2276.8220, 切向力Y=1721.4186 +FPS=18.28, 法向力=978.4908, 切向力X=2275.3843, 切向力Y=2727.9331 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000578s, blend=0.004528s (9 tiles incl ref), finalize=0.000126s, total=0.005247s +FPS=18.15, 法向力=974.8715, 切向力X=2345.3799, 切向力Y=2741.1699 +FPS=18.89, 法向力=975.7054, 切向力X=2941.0498, 切向力Y=1283.6156 +FPS=18.54, 法向力=1164.4148, 切向力X=1633.3516, 切向力Y=1485.1036 +FPS=18.40, 法向力=1218.1401, 切向力X=1590.7957, 切向力Y=1497.6373 +FPS=19.65, 法向力=1641.6116, 切向力X=1620.4630, 切向力Y=950.7815 +FPS=19.02, 法向力=1642.8723, 切向力X=1575.9111, 切向力Y=937.7788 +FPS=18.72, 法向力=1023.2812, 切向力X=1450.8428, 切向力Y=2767.8950 +FPS=17.57, 法向力=1117.2041, 切向力X=1931.9758, 切向力Y=1934.2522 +FPS=19.06, 法向力=1066.3027, 切向力X=1032.0149, 切向力Y=2442.2939 +FPS=19.28, 法向力=1116.9258, 切向力X=1142.4586, 切向力Y=2506.0669 +FPS=19.20, 法向力=1445.7274, 切向力X=1224.7549, 切向力Y=1871.0984 +FPS=18.72, 法向力=933.6921, 切向力X=1862.6155, 切向力Y=1883.5530 +FPS=18.06, 法向力=954.5115, 切向力X=2014.1371, 切向力Y=1810.6804 +FPS=18.70, 法向力=965.1045, 切向力X=1996.7151, 切向力Y=1815.0238 +FPS=18.82, 法向力=1242.0117, 切向力X=1999.9796, 切向力Y=1671.8029 +FPS=18.70, 法向力=1128.7539, 切向力X=2401.7146, 切向力Y=2362.7639 +FPS=17.74, 法向力=1274.4922, 切向力X=2071.6035, 切向力Y=1895.0602 +FPS=18.73, 法向力=1327.1628, 切向力X=2114.7444, 切向力Y=1888.4458 +FPS=18.60, 法向力=1047.4152, 切向力X=1752.6125, 切向力Y=1416.9056 +FPS=18.96, 法向力=997.8073, 切向力X=1832.8987, 切向力Y=2066.0869 +FPS=18.47, 法向力=1032.4712, 切向力X=1910.9656, 切向力Y=2177.8682 +FPS=19.02, 法向力=1377.3005, 切向力X=1876.7145, 切向力Y=2359.3252 +FPS=18.80, 法向力=1426.6760, 切向力X=1882.5061, 切向力Y=2441.5112 +FPS=21.04, 法向力=1151.0771, 切向力X=2241.1499, 切向力Y=2303.5181 +FPS=18.09, 法向力=1402.1475, 切向力X=1969.3260, 切向力Y=1983.7949 +FPS=18.90, 法向力=1662.1104, 切向力X=1918.6852, 切向力Y=2345.5908 +FPS=18.79, 法向力=1691.0972, 切向力X=2001.5947, 切向力Y=2393.9233 +FPS=18.61, 法向力=1242.2684, 切向力X=2087.4600, 切向力Y=1922.8386 +FPS=18.88, 法向力=1343.3534, 切向力X=1204.4583, 切向力Y=1951.7023 +FPS=19.07, 法向力=1536.6011, 切向力X=2196.1572, 切向力Y=2233.1321 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000012s (hit), reset=0.000651s, blend=0.004321s (9 tiles incl ref), finalize=0.000120s, total=0.005111s +FPS=17.61, 法向力=1530.8591, 切向力X=2328.5193, 切向力Y=2299.7236 +FPS=17.06, 法向力=1504.3456, 切向力X=2294.5205, 切向力Y=2343.2512 +FPS=21.21, 法向力=987.4490, 切向力X=2276.8503, 切向力Y=1950.3552 +FPS=17.64, 法向力=1148.0565, 切向力X=2230.3486, 切向力Y=1486.4669 +FPS=18.71, 法向力=1160.1554, 切向力X=2211.8130, 切向力Y=1513.8887 +FPS=18.21, 法向力=1322.4323, 切向力X=2082.3379, 切向力Y=1936.9961 +FPS=18.50, 法向力=1240.3278, 切向力X=1370.3937, 切向力Y=1968.6904 +FPS=18.74, 法向力=1705.7446, 切向力X=1410.4746, 切向力Y=1498.2866 +FPS=17.94, 法向力=1673.0853, 切向力X=1346.6368, 切向力Y=1618.2429 +FPS=17.93, 法向力=1262.2798, 切向力X=2105.3445, 切向力Y=1679.8704 +FPS=19.04, 法向力=1228.9744, 切向力X=1747.5056, 切向力Y=1875.2859 +FPS=18.33, 法向力=1285.6520, 切向力X=1797.6609, 切向力Y=1851.7640 +FPS=19.34, 法向力=1292.7599, 切向力X=1800.1692, 切向力Y=1852.7632 +FPS=18.52, 法向力=1148.1993, 切向力X=2324.7246, 切向力Y=2243.0137 +FPS=18.80, 法向力=893.9287, 切向力X=1469.4536, 切向力Y=2373.3345 +FPS=18.86, 法向力=1329.8776, 切向力X=2240.9182, 切向力Y=1731.6216 +FPS=18.76, 法向力=1300.2245, 切向力X=2238.8877, 切向力Y=1813.4968 +FPS=18.74, 法向力=1297.7722, 切向力X=1962.1553, 切向力Y=1916.5688 +FPS=18.64, 法向力=1339.9253, 切向力X=2601.8767, 切向力Y=1853.2930 +FPS=18.95, 法向力=1428.8267, 切向力X=1894.3622, 切向力Y=1660.3568 +FPS=20.30, 法向力=1455.0388, 切向力X=1877.2507, 切向力Y=1643.3333 +FPS=17.32, 法向力=1414.9387, 切向力X=1884.8008, 切向力Y=1660.6101 +FPS=19.97, 法向力=1271.7307, 切向力X=2713.3950, 切向力Y=1420.3600 +FPS=18.54, 法向力=1206.4902, 切向力X=2310.3037, 切向力Y=1749.5339 +FPS=18.15, 法向力=1592.7966, 切向力X=1563.7488, 切向力Y=1419.2347 +FPS=19.09, 法向力=1645.8027, 切向力X=1626.2319, 切向力Y=1400.2368 +FPS=18.31, 法向力=1224.0959, 切向力X=2028.1005, 切向力Y=1716.1750 +FPS=16.36, 法向力=1115.4728, 切向力X=1511.7552, 切向力Y=2454.3972 +FPS=19.12, 法向力=1172.2422, 切向力X=1816.2249, 切向力Y=1774.5999 +FPS=18.34, 法向力=1258.5111, 切向力X=1838.4282, 切向力Y=1843.1188 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000430s, blend=0.004236s (9 tiles incl ref), finalize=0.000123s, total=0.004800s +FPS=17.70, 法向力=1216.8765, 切向力X=1862.6449, 切向力Y=1809.3931 +FPS=22.10, 法向力=1510.8369, 切向力X=1504.0503, 切向力Y=1385.8337 +FPS=17.71, 法向力=1328.5540, 切向力X=2312.3779, 切向力Y=1573.9165 +FPS=18.98, 法向力=1378.3475, 切向力X=2343.2014, 切向力Y=1569.3042 +FPS=19.85, 法向力=1522.5219, 切向力X=2066.8213, 切向力Y=1791.1704 +FPS=19.07, 法向力=1014.9033, 切向力X=1982.7583, 切向力Y=2117.3623 +FPS=19.04, 法向力=1010.4427, 切向力X=2236.9106, 切向力Y=1928.4211 +FPS=19.13, 法向力=978.7949, 切向力X=2378.4170, 切向力Y=1749.1091 +FPS=18.80, 法向力=1001.9001, 切向力X=2338.8340, 切向力Y=1831.5366 +FPS=19.09, 法向力=1553.5807, 切向力X=1716.2990, 切向力Y=788.9189 +FPS=16.17, 法向力=1032.1836, 切向力X=1882.5128, 切向力Y=1907.8265 +FPS=17.52, 法向力=1189.5747, 切向力X=2097.4834, 切向力Y=2391.5532 +FPS=19.39, 法向力=1097.8479, 切向力X=2158.7534, 切向力Y=2459.3391 +FPS=17.77, 法向力=1428.3982, 切向力X=1829.2620, 切向力Y=1733.6776 +FPS=18.42, 法向力=1273.4587, 切向力X=1582.8812, 切向力Y=1268.0315 +FPS=17.70, 法向力=1288.6182, 切向力X=2112.9041, 切向力Y=1724.1687 +FPS=18.27, 法向力=1305.2036, 切向力X=2112.0112, 切向力Y=1758.1538 +FPS=18.55, 法向力=1140.5044, 切向力X=1460.5854, 切向力Y=1736.1564 +FPS=19.04, 法向力=951.9338, 切向力X=1412.3579, 切向力Y=2100.5479 +FPS=17.58, 法向力=955.9677, 切向力X=1389.9358, 切向力Y=2144.1201 +FPS=18.83, 法向力=951.7057, 切向力X=1359.9646, 切向力Y=2141.7625 +FPS=20.96, 法向力=759.6559, 切向力X=2315.2773, 切向力Y=1943.3634 +FPS=17.65, 法向力=1072.5674, 切向力X=1655.2242, 切向力Y=2415.3291 +FPS=18.05, 法向力=1277.3711, 切向力X=1361.8861, 切向力Y=2685.9854 +FPS=18.09, 法向力=1275.1677, 切向力X=1363.7152, 切向力Y=2643.5198 +FPS=17.99, 法向力=1175.0415, 切向力X=2326.7480, 切向力Y=1846.3203 +FPS=18.19, 法向力=1009.4924, 切向力X=1421.8383, 切向力Y=2756.6599 +FPS=18.77, 法向力=1224.7969, 切向力X=1612.3337, 切向力Y=1880.7708 +FPS=18.71, 法向力=1186.8082, 切向力X=1769.2229, 切向力Y=1885.9146 +FPS=16.97, 法向力=1335.7345, 切向力X=2291.5125, 切向力Y=780.8264 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000413s, blend=0.004356s (9 tiles incl ref), finalize=0.000123s, total=0.004903s +FPS=16.57, 法向力=1121.1327, 切向力X=2287.2148, 切向力Y=1977.4337 +FPS=17.96, 法向力=1162.2898, 切向力X=2370.4143, 切向力Y=1917.7924 +FPS=18.54, 法向力=1135.9086, 切向力X=1778.9761, 切向力Y=2052.4917 +FPS=17.39, 法向力=1166.0710, 切向力X=1763.1123, 切向力Y=2124.1890 +FPS=19.24, 法向力=1298.4578, 切向力X=1780.5657, 切向力Y=1440.1194 +FPS=18.47, 法向力=1405.8428, 切向力X=2181.5161, 切向力Y=2106.7102 +FPS=17.69, 法向力=1476.4119, 切向力X=1732.8824, 切向力Y=1459.4294 +FPS=18.59, 法向力=1503.7067, 切向力X=1766.4099, 切向力Y=1527.3507 +FPS=18.98, 法向力=1244.0547, 切向力X=1520.5884, 切向力Y=2037.5090 +FPS=18.72, 法向力=1286.8030, 切向力X=1208.5472, 切向力Y=1918.9656 +FPS=19.05, 法向力=1311.0146, 切向力X=1208.6453, 切向力Y=1896.7296 +FPS=19.34, 法向力=1265.0964, 切向力X=1160.1030, 切向力Y=2062.3733 +FPS=17.69, 法向力=1336.3264, 切向力X=1196.2316, 切向力Y=1982.0071 +FPS=18.46, 法向力=1207.8477, 切向力X=2240.2090, 切向力Y=2435.6958 +FPS=20.27, 法向力=960.3325, 切向力X=2238.2852, 切向力Y=2850.7122 +FPS=17.95, 法向力=1004.5480, 切向力X=2187.4707, 切向力Y=2682.0349 +FPS=18.53, 法向力=1254.5637, 切向力X=1486.7410, 切向力Y=1430.6216 +FPS=18.48, 法向力=1194.2053, 切向力X=1519.0596, 切向力Y=2016.3181 +FPS=18.84, 法向力=1190.2888, 切向力X=1592.1418, 切向力Y=2044.1995 +FPS=17.83, 法向力=1295.3667, 切向力X=2810.7966, 切向力Y=1878.2693 +FPS=17.79, 法向力=1068.9153, 切向力X=1846.1631, 切向力Y=2509.2324 +FPS=19.24, 法向力=1018.1911, 切向力X=2445.4395, 切向力Y=1951.7668 +FPS=18.86, 法向力=1012.1323, 切向力X=2522.8098, 切向力Y=1998.3342 +FPS=19.03, 法向力=1033.7656, 切向力X=2487.1096, 切向力Y=1994.7810 +FPS=16.51, 法向力=1299.1897, 切向力X=2913.1672, 切向力Y=1497.2292 +FPS=17.68, 法向力=1412.9065, 切向力X=1962.2194, 切向力Y=1390.7506 +FPS=19.39, 法向力=1091.6548, 切向力X=1413.2773, 切向力Y=1711.4158 +FPS=18.87, 法向力=1037.0457, 切向力X=1535.3585, 切向力Y=1856.8020 +FPS=18.39, 法向力=1428.6412, 切向力X=2230.4045, 切向力Y=2375.4209 +FPS=17.83, 法向力=1519.3691, 切向力X=1947.3827, 切向力Y=1335.7639 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000427s, blend=0.004259s (9 tiles incl ref), finalize=0.000122s, total=0.004817s +FPS=18.37, 法向力=1276.4186, 切向力X=1745.9399, 切向力Y=1123.1021 +FPS=19.08, 法向力=1352.9214, 切向力X=1744.1755, 切向力Y=1260.8839 +FPS=17.96, 法向力=1149.2217, 切向力X=1995.2262, 切向力Y=2479.1084 +FPS=18.59, 法向力=1121.9927, 切向力X=2129.0049, 切向力Y=2593.9934 +FPS=21.05, 法向力=1454.0979, 切向力X=2408.9961, 切向力Y=1714.3037 +FPS=17.55, 法向力=1159.0947, 切向力X=1253.3246, 切向力Y=1295.9272 +FPS=18.78, 法向力=1196.7534, 切向力X=1192.5691, 切向力Y=1132.5593 +FPS=18.35, 法向力=1242.6025, 切向力X=1558.7581, 切向力Y=1471.7124 +FPS=18.46, 法向力=1473.2300, 切向力X=1756.1498, 切向力Y=2249.1626 +FPS=18.82, 法向力=1504.1448, 切向力X=1728.1667, 切向力Y=2324.9463 +FPS=16.25, 法向力=1105.5485, 切向力X=1312.2064, 切向力Y=2487.2100 +FPS=19.00, 法向力=1370.5769, 切向力X=2070.0271, 切向力Y=1645.9906 +FPS=18.61, 法向力=1384.1656, 切向力X=2086.7205, 切向力Y=2264.4092 +FPS=18.26, 法向力=1413.0447, 切向力X=2182.4785, 切向力Y=2331.6355 +FPS=21.28, 法向力=1425.7996, 切向力X=2198.8997, 切向力Y=2302.5356 +FPS=18.01, 法向力=1153.1934, 切向力X=2026.1882, 切向力Y=1338.7627 +FPS=18.51, 法向力=963.0237, 切向力X=2410.8828, 切向力Y=2033.7491 +FPS=18.55, 法向力=1712.4075, 切向力X=2252.2739, 切向力Y=2010.1819 +FPS=17.97, 法向力=1801.4275, 切向力X=2324.7871, 切向力Y=1990.9768 +FPS=18.16, 法向力=1435.9412, 切向力X=1895.7861, 切向力Y=1720.7478 +FPS=18.57, 法向力=1593.6254, 切向力X=2020.9423, 切向力Y=1481.0789 +FPS=18.07, 法向力=1404.9902, 切向力X=2197.8804, 切向力Y=1083.0066 +FPS=18.69, 法向力=1440.0803, 切向力X=2285.1433, 切向力Y=975.0308 +FPS=18.54, 法向力=1131.2935, 切向力X=2555.5811, 切向力Y=1549.9611 +FPS=18.60, 法向力=1176.2809, 切向力X=2600.9094, 切向力Y=1529.1210 +FPS=18.10, 法向力=1250.4363, 切向力X=1588.5015, 切向力Y=1740.4421 +FPS=19.41, 法向力=1241.2920, 切向力X=1637.2812, 切向力Y=1885.3994 +FPS=18.29, 法向力=1083.8054, 切向力X=2024.1573, 切向力Y=1386.9438 +FPS=18.69, 法向力=1671.4360, 切向力X=1657.2681, 切向力Y=2060.1694 +FPS=18.70, 法向力=1262.5729, 切向力X=1790.4198, 切向力Y=1684.2297 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000466s, blend=0.004397s (9 tiles incl ref), finalize=0.000124s, total=0.004997s +FPS=18.51, 法向力=1310.8490, 切向力X=1922.0594, 切向力Y=1654.9524 +FPS=17.60, 法向力=1369.3281, 切向力X=2609.1521, 切向力Y=1743.3508 +FPS=18.16, 法向力=1373.2429, 切向力X=2684.0774, 切向力Y=1988.9390 +FPS=18.64, 法向力=1577.4846, 切向力X=1226.4475, 切向力Y=2087.7034 +FPS=17.87, 法向力=1578.3569, 切向力X=2356.5024, 切向力Y=2074.3076 +FPS=18.54, 法向力=1619.5933, 切向力X=2423.0354, 切向力Y=2110.0801 +FPS=19.63, 法向力=1147.6528, 切向力X=1573.4263, 切向力Y=1791.1230 +FPS=18.04, 法向力=1549.5356, 切向力X=2030.4163, 切向力Y=1729.7812 +FPS=18.40, 法向力=1238.1035, 切向力X=1734.5535, 切向力Y=2224.8137 +FPS=18.53, 法向力=1295.9270, 切向力X=1676.9919, 切向力Y=2321.2124 +FPS=18.16, 法向力=1337.4193, 切向力X=1879.3439, 切向力Y=1752.8120 +FPS=18.25, 法向力=1418.4014, 切向力X=1900.4446, 切向力Y=1651.5791 +FPS=18.12, 法向力=1470.3376, 切向力X=1869.8103, 切向力Y=1751.9539 +FPS=18.29, 法向力=1601.4136, 切向力X=2278.4072, 切向力Y=1628.6997 +FPS=18.37, 法向力=1642.5266, 切向力X=2271.9570, 切向力Y=1468.1471 +FPS=18.73, 法向力=1400.8184, 切向力X=2308.1812, 切向力Y=2012.2762 +FPS=19.45, 法向力=1499.0481, 切向力X=1526.1848, 切向力Y=2625.1748 +FPS=17.68, 法向力=1498.7112, 切向力X=1533.1001, 切向力Y=2628.2205 +FPS=18.30, 法向力=1040.7299, 切向力X=1383.4417, 切向力Y=1949.8540 +FPS=18.26, 法向力=1402.0872, 切向力X=1178.1996, 切向力Y=995.5698 +FPS=18.40, 法向力=1066.8436, 切向力X=1976.4229, 切向力Y=1856.5624 +FPS=18.85, 法向力=1071.4219, 切向力X=2075.6768, 切向力Y=1821.7881 +FPS=18.12, 法向力=1441.0840, 切向力X=1264.2957, 切向力Y=1917.1937 +FPS=18.49, 法向力=1239.4707, 切向力X=1610.8911, 切向力Y=1587.3507 +FPS=17.95, 法向力=1256.6589, 切向力X=1684.7179, 切向力Y=1581.1162 +FPS=18.78, 法向力=1257.4932, 切向力X=1704.5237, 切向力Y=1604.0470 +FPS=18.74, 法向力=1312.1482, 切向力X=1867.1294, 切向力Y=1734.0066 +FPS=19.31, 法向力=1249.6431, 切向力X=2240.6255, 切向力Y=1816.6300 +FPS=17.89, 法向力=1317.3751, 切向力X=1835.0540, 切向力Y=1359.5784 +FPS=18.63, 法向力=1270.4880, 切向力X=1788.3474, 切向力Y=1404.0472 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000653s, blend=0.004912s (9 tiles incl ref), finalize=0.000150s, total=0.005727s +FPS=17.87, 法向力=1500.6115, 切向力X=3007.8638, 切向力Y=1509.4956 +FPS=17.42, 法向力=1176.8770, 切向力X=1331.8369, 切向力Y=2132.0984 +FPS=17.43, 法向力=1595.1467, 切向力X=845.7257, 切向力Y=2154.2349 +FPS=17.81, 法向力=1633.5537, 切向力X=929.1149, 切向力Y=2299.2908 +FPS=17.68, 法向力=1010.1401, 切向力X=2359.7456, 切向力Y=1807.3241 +FPS=18.47, 法向力=1571.3534, 切向力X=1943.6600, 切向力Y=1928.9591 +FPS=17.84, 法向力=1246.9934, 切向力X=2238.8354, 切向力Y=2181.6694 +FPS=17.99, 法向力=1205.5449, 切向力X=2282.3984, 切向力Y=2207.5054 +FPS=20.92, 法向力=1211.2502, 切向力X=2306.3562, 切向力Y=2188.7095 +FPS=17.66, 法向力=1390.2550, 切向力X=2082.9998, 切向力Y=2130.0625 +FPS=18.09, 法向力=1683.2087, 切向力X=2323.9819, 切向力Y=1417.4641 +FPS=18.19, 法向力=1504.9216, 切向力X=1435.2937, 切向力Y=2270.2661 +FPS=18.06, 法向力=1573.4177, 切向力X=1453.4667, 切向力Y=2331.9221 +FPS=18.42, 法向力=1433.3616, 切向力X=2024.4923, 切向力Y=1034.6606 +FPS=17.41, 法向力=1014.5248, 切向力X=1675.1084, 切向力Y=1892.8723 +FPS=17.87, 法向力=980.2280, 切向力X=1679.9419, 切向力Y=1873.1998 +FPS=18.16, 法向力=1519.7653, 切向力X=2270.4570, 切向力Y=1362.3264 +FPS=18.15, 法向力=964.0005, 切向力X=1922.1104, 切向力Y=1606.2333 +FPS=17.94, 法向力=935.5824, 切向力X=1780.7745, 切向力Y=1626.6521 +FPS=17.74, 法向力=887.7456, 切向力X=1849.6206, 切向力Y=1746.6760 +FPS=17.70, 法向力=902.3690, 切向力X=1806.6179, 切向力Y=1916.8365 +FPS=18.26, 法向力=1134.1124, 切向力X=2295.1313, 切向力Y=2085.1445 +FPS=18.34, 法向力=1564.4973, 切向力X=2283.2720, 切向力Y=1605.3016 +FPS=18.09, 法向力=1424.2971, 切向力X=1653.5061, 切向力Y=2305.5891 +FPS=17.38, 法向力=1439.1443, 切向力X=1658.6907, 切向力Y=2458.3831 +FPS=16.92, 法向力=1193.6414, 切向力X=2129.6538, 切向力Y=2151.4534 +FPS=15.94, 法向力=904.8770, 切向力X=1548.5874, 切向力Y=2413.8984 +FPS=18.13, 法向力=1462.6564, 切向力X=2151.1553, 切向力Y=1448.0869 +FPS=18.03, 法向力=1560.6528, 切向力X=2164.4397, 切向力Y=1469.0427 +FPS=18.15, 法向力=1095.5576, 切向力X=1656.3477, 切向力Y=1122.6287 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000445s, blend=0.004268s (9 tiles incl ref), finalize=0.000121s, total=0.004845s +FPS=18.13, 法向力=1059.0106, 切向力X=2415.4829, 切向力Y=2352.9321 +FPS=18.25, 法向力=1021.5400, 切向力X=2475.6323, 切向力Y=2437.8108 +FPS=18.53, 法向力=1115.2870, 切向力X=1672.5021, 切向力Y=1554.4901 +FPS=17.44, 法向力=1213.7583, 切向力X=1901.7002, 切向力Y=742.0794 +FPS=16.46, 法向力=1869.3044, 切向力X=2297.3743, 切向力Y=813.9668 +FPS=13.68, 法向力=1822.3304, 切向力X=2370.2725, 切向力Y=1042.1768 +FPS=14.13, 法向力=1330.7502, 切向力X=1857.8960, 切向力Y=2382.2856 +FPS=16.83, 法向力=1553.6674, 切向力X=1527.7010, 切向力Y=2491.7432 +FPS=17.23, 法向力=1221.9597, 切向力X=1391.4324, 切向力Y=2074.3044 +FPS=18.08, 法向力=1245.7720, 切向力X=1217.7671, 切向力Y=1994.1819 +FPS=18.05, 法向力=1123.6982, 切向力X=1505.3274, 切向力Y=2259.5193 +FPS=17.93, 法向力=1423.1418, 切向力X=1791.8855, 切向力Y=1954.9404 +FPS=18.01, 法向力=1482.5383, 切向力X=1911.2222, 切向力Y=1958.4661 +FPS=17.61, 法向力=1515.3396, 切向力X=1346.2766, 切向力Y=677.2147 +FPS=16.74, 法向力=1128.6875, 切向力X=1495.9078, 切向力Y=1664.4097 +FPS=17.45, 法向力=1199.7283, 切向力X=1657.4069, 切向力Y=1659.6761 +FPS=16.79, 法向力=1218.1921, 切向力X=2287.4839, 切向力Y=1559.5503 +FPS=17.68, 法向力=1541.3134, 切向力X=2232.6853, 切向力Y=1759.7861 +FPS=17.74, 法向力=1579.6671, 切向力X=2364.3418, 切向力Y=1883.7880 +FPS=18.25, 法向力=1345.1825, 切向力X=1309.8335, 切向力Y=2132.8618 +FPS=17.42, 法向力=1161.3530, 切向力X=2309.4707, 切向力Y=2083.4150 +FPS=17.60, 法向力=1131.2703, 切向力X=2402.3289, 切向力Y=1975.8748 +FPS=17.59, 法向力=1649.0789, 切向力X=1726.2671, 切向力Y=1910.2969 +FPS=17.95, 法向力=1213.6892, 切向力X=1922.6943, 切向力Y=1975.2667 +FPS=17.99, 法向力=1558.0444, 切向力X=1004.3441, 切向力Y=2549.8916 +FPS=17.42, 法向力=1531.4709, 切向力X=1027.5774, 切向力Y=2544.2993 +FPS=16.53, 法向力=1408.7847, 切向力X=1695.7971, 切向力Y=2970.9688 +FPS=17.03, 法向力=1151.7708, 切向力X=1299.7461, 切向力Y=1731.8762 +FPS=18.20, 法向力=1156.3729, 切向力X=1244.6213, 切向力Y=1661.8345 +FPS=18.72, 法向力=998.1500, 切向力X=2085.8665, 切向力Y=1874.3799 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000421s, blend=0.004313s (9 tiles incl ref), finalize=0.000134s, total=0.004879s +FPS=17.45, 法向力=1324.7712, 切向力X=1351.4232, 切向力Y=1229.7589 +FPS=18.39, 法向力=1204.0748, 切向力X=1794.6122, 切向力Y=1360.1315 +FPS=18.55, 法向力=1283.6074, 切向力X=1709.3254, 切向力Y=1330.2994 +FPS=17.51, 法向力=1202.7827, 切向力X=1778.6274, 切向力Y=1135.6184 +FPS=18.22, 法向力=1168.7173, 切向力X=1764.8320, 切向力Y=1153.2272 +FPS=19.51, 法向力=1320.0181, 切向力X=2405.6292, 切向力Y=2705.0388 +FPS=16.78, 法向力=1451.5360, 切向力X=1358.7407, 切向力Y=1319.3040 +FPS=17.48, 法向力=1442.3264, 切向力X=1410.3635, 切向力Y=1248.2800 +FPS=17.49, 法向力=1253.0916, 切向力X=1970.3232, 切向力Y=1742.7122 +FPS=17.94, 法向力=2085.6626, 切向力X=450.5685, 切向力Y=837.6903 +FPS=17.00, 法向力=1210.2385, 切向力X=2192.9788, 切向力Y=1761.5210 +FPS=18.55, 法向力=1274.8530, 切向力X=2312.0405, 切向力Y=1759.6523 +FPS=18.63, 法向力=1261.3728, 切向力X=2310.3228, 切向力Y=1440.6647 +FPS=18.40, 法向力=1198.0498, 切向力X=1878.1365, 切向力Y=2291.4668 +FPS=18.54, 法向力=1500.2427, 切向力X=1768.3619, 切向力Y=1520.9459 +FPS=18.20, 法向力=1452.6223, 切向力X=1802.5803, 切向力Y=1528.5012 +FPS=17.14, 法向力=1492.7456, 切向力X=1801.9360, 切向力Y=1477.5319 +FPS=18.63, 法向力=999.4141, 切向力X=1849.6318, 切向力Y=1852.8159 +FPS=18.40, 法向力=973.0092, 切向力X=1870.9360, 切向力Y=1932.7090 +FPS=18.70, 法向力=963.4464, 切向力X=1833.9060, 切向力Y=1934.0913 +FPS=18.45, 法向力=1208.4500, 切向力X=2200.1660, 切向力Y=2402.4561 +FPS=19.04, 法向力=1459.8983, 切向力X=1277.5742, 切向力Y=1738.7318 +FPS=18.37, 法向力=1021.6505, 切向力X=2320.5029, 切向力Y=1679.1006 +FPS=18.55, 法向力=995.3413, 切向力X=2350.2996, 切向力Y=1682.3342 +FPS=18.51, 法向力=1643.3334, 切向力X=2228.4438, 切向力Y=1468.1067 +FPS=17.45, 法向力=1413.1243, 切向力X=2405.5317, 切向力Y=2637.9783 +FPS=17.77, 法向力=1522.4592, 切向力X=1705.5613, 切向力Y=2791.1970 +FPS=17.96, 法向力=1561.7302, 切向力X=1697.6887, 切向力Y=2873.4834 +FPS=18.39, 法向力=1564.0808, 切向力X=2393.3269, 切向力Y=1710.9242 +FPS=17.69, 法向力=1609.4541, 切向力X=2442.8013, 切向力Y=1643.0763 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000434s, blend=0.004327s (9 tiles incl ref), finalize=0.000132s, total=0.004903s +FPS=17.70, 法向力=1504.5159, 切向力X=1802.8416, 切向力Y=836.7294 +FPS=19.32, 法向力=1464.0229, 切向力X=2104.4419, 切向力Y=1421.7805 +FPS=17.30, 法向力=1469.4614, 切向力X=2120.5010, 切向力Y=1482.1351 +FPS=18.68, 法向力=1528.1488, 切向力X=2080.9900, 切向力Y=1364.6328 +FPS=18.16, 法向力=1259.2233, 切向力X=2346.9746, 切向力Y=1711.1398 +FPS=18.70, 法向力=1267.5679, 切向力X=2469.4075, 切向力Y=1767.5446 +FPS=19.01, 法向力=1224.6489, 切向力X=1986.4534, 切向力Y=1968.7798 +FPS=18.79, 法向力=867.1306, 切向力X=2044.4055, 切向力Y=2297.0977 +FPS=17.58, 法向力=906.0627, 切向力X=2184.8660, 切向力Y=2349.4160 +FPS=18.20, 法向力=1645.8953, 切向力X=2067.4653, 切向力Y=1718.7013 +FPS=18.40, 法向力=1684.1858, 切向力X=2293.1768, 切向力Y=1845.5540 +FPS=17.81, 法向力=1444.6312, 切向力X=1504.4872, 切向力Y=1604.3396 +FPS=18.94, 法向力=1713.0950, 切向力X=2476.9182, 切向力Y=1899.2136 +FPS=17.10, 法向力=1210.5120, 切向力X=2180.6794, 切向力Y=1611.5898 +FPS=18.93, 法向力=1239.1792, 切向力X=2200.2024, 切向力Y=1646.7649 +FPS=17.80, 法向力=1279.1162, 切向力X=1852.6086, 切向力Y=1224.7241 +FPS=18.58, 法向力=1657.5184, 切向力X=2356.1792, 切向力Y=1669.9893 +FPS=18.27, 法向力=1382.5693, 切向力X=1878.7913, 切向力Y=1958.3669 +FPS=18.00, 法向力=1424.2520, 切向力X=2014.7847, 切向力Y=2001.0408 +FPS=17.67, 法向力=1264.1659, 切向力X=2301.8076, 切向力Y=2210.7539 +FPS=18.83, 法向力=1240.3118, 切向力X=1965.4895, 切向力Y=1537.9045 +FPS=17.49, 法向力=1281.3483, 切向力X=2786.2798, 切向力Y=2189.5613 +FPS=17.71, 法向力=1359.0852, 切向力X=2950.5781, 切向力Y=2351.8560 +FPS=18.60, 法向力=1362.0580, 切向力X=2918.1362, 切向力Y=2367.0532 +FPS=18.37, 法向力=1045.1641, 切向力X=3094.0952, 切向力Y=2084.3394 +FPS=18.39, 法向力=1096.9153, 切向力X=1645.6802, 切向力Y=1999.5286 +FPS=18.98, 法向力=1018.3605, 切向力X=1566.3258, 切向力Y=2029.1183 +FPS=18.53, 法向力=1924.9984, 切向力X=1895.3606, 切向力Y=2125.3604 +FPS=19.23, 法向力=1670.9893, 切向力X=2326.1714, 切向力Y=1279.8757 +FPS=19.03, 法向力=1278.0479, 切向力X=2365.9285, 切向力Y=1735.4238 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000424s, blend=0.005547s (9 tiles incl ref), finalize=0.000133s, total=0.006113s +FPS=18.40, 法向力=1336.2092, 切向力X=2396.9209, 切向力Y=1807.9744 +FPS=17.72, 法向力=1140.5481, 切向力X=2048.0066, 切向力Y=2358.1345 +FPS=18.64, 法向力=1155.9115, 切向力X=2109.1411, 切向力Y=2258.6650 +FPS=19.02, 法向力=999.0813, 切向力X=2914.6445, 切向力Y=1496.4424 +FPS=18.77, 法向力=944.7305, 切向力X=2909.5461, 切向力Y=1603.3413 +FPS=18.65, 法向力=1080.9451, 切向力X=2549.5098, 切向力Y=2272.9180 +FPS=18.80, 法向力=1741.4326, 切向力X=2248.1997, 切向力Y=1166.1760 +FPS=18.97, 法向力=1209.1218, 切向力X=2238.3101, 切向力Y=985.9874 +FPS=18.55, 法向力=1208.8401, 切向力X=2324.9226, 切向力Y=946.1003 +FPS=17.85, 法向力=1585.1973, 切向力X=1271.5681, 切向力Y=1071.4283 +FPS=18.83, 法向力=1277.2480, 切向力X=2563.2593, 切向力Y=2270.9106 +FPS=18.57, 法向力=1241.1639, 切向力X=2321.9443, 切向力Y=1544.6848 +FPS=18.43, 法向力=1236.2561, 切向力X=2321.6665, 切向力Y=1591.4531 +FPS=19.42, 法向力=1234.8484, 切向力X=2346.3459, 切向力Y=1559.9010 +FPS=19.28, 法向力=1258.4456, 切向力X=1555.9709, 切向力Y=2226.9282 +FPS=19.25, 法向力=1000.0567, 切向力X=2136.9429, 切向力Y=1287.6658 +FPS=19.01, 法向力=1388.6704, 切向力X=2041.3811, 切向力Y=1471.9227 +FPS=18.67, 法向力=1385.3125, 切向力X=2114.0498, 切向力Y=1442.9856 +FPS=18.63, 法向力=1135.6925, 切向力X=1503.6167, 切向力Y=2075.3149 +FPS=18.19, 法向力=1081.9791, 切向力X=2294.0859, 切向力Y=1514.4001 +FPS=18.56, 法向力=1167.2906, 切向力X=2389.5332, 切向力Y=1467.9750 +FPS=19.15, 法向力=1597.8721, 切向力X=1445.1266, 切向力Y=1546.1541 +FPS=18.27, 法向力=1693.8252, 切向力X=1453.4078, 切向力Y=1674.2095 +FPS=18.96, 法向力=1491.3936, 切向力X=2066.6938, 切向力Y=1613.7983 +FPS=17.72, 法向力=1012.9922, 切向力X=2234.9438, 切向力Y=1715.1526 +FPS=18.72, 法向力=996.6926, 切向力X=2246.0613, 切向力Y=1657.9025 +FPS=19.02, 法向力=1301.8938, 切向力X=1940.2548, 切向力Y=1035.9932 +FPS=17.95, 法向力=1128.4038, 切向力X=1341.6754, 切向力Y=1431.4615 +FPS=18.18, 法向力=928.3743, 切向力X=1736.1825, 切向力Y=1954.6405 +FPS=18.50, 法向力=927.3699, 切向力X=1781.3257, 切向力Y=2155.3162 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000424s, blend=0.004263s (9 tiles incl ref), finalize=0.000127s, total=0.004824s +FPS=18.84, 法向力=881.6992, 切向力X=1774.6577, 切向力Y=2097.7908 +FPS=19.26, 法向力=1464.5754, 切向力X=1948.7854, 切向力Y=1637.8949 +FPS=19.79, 法向力=1353.3777, 切向力X=2100.9927, 切向力Y=2074.1394 +FPS=18.25, 法向力=1191.4727, 切向力X=2491.3591, 切向力Y=2076.0034 +FPS=19.16, 法向力=1181.1090, 切向力X=2512.9343, 切向力Y=2083.2817 +FPS=18.49, 法向力=1591.0356, 切向力X=2359.0078, 切向力Y=1523.0063 +FPS=18.65, 法向力=1404.4915, 切向力X=2043.9353, 切向力Y=1312.5724 +FPS=17.39, 法向力=1133.5493, 切向力X=1930.6191, 切向力Y=2221.4287 +FPS=18.50, 法向力=1144.5575, 切向力X=1940.4348, 切向力Y=2198.1162 +FPS=18.31, 法向力=1178.3727, 切向力X=1914.7095, 切向力Y=2175.1514 +FPS=18.92, 法向力=1044.9407, 切向力X=1737.9871, 切向力Y=1950.1041 +FPS=18.58, 法向力=1500.8695, 切向力X=1929.2285, 切向力Y=2142.7012 +FPS=15.64, 法向力=1469.6631, 切向力X=2028.3196, 切向力Y=2139.2217 +FPS=17.77, 法向力=1256.3679, 切向力X=2189.8838, 切向力Y=1486.4669 +FPS=18.95, 法向力=1288.7268, 切向力X=1765.1418, 切向力Y=2463.7017 +FPS=18.01, 法向力=1037.0703, 切向力X=1470.1499, 切向力Y=2681.1184 +FPS=18.48, 法向力=1067.1176, 切向力X=1532.9120, 切向力Y=2745.3762 +FPS=18.47, 法向力=846.2802, 切向力X=2302.1406, 切向力Y=2151.5601 +FPS=17.57, 法向力=1487.1783, 切向力X=2539.5500, 切向力Y=1238.7412 +FPS=18.18, 法向力=1788.6575, 切向力X=2241.2424, 切向力Y=1780.0018 +FPS=16.36, 法向力=1823.3140, 切向力X=2216.2686, 切向力Y=1728.4739 +FPS=18.10, 法向力=1548.9780, 切向力X=1755.9966, 切向力Y=1820.2217 +FPS=17.82, 法向力=1137.1407, 切向力X=2304.4282, 切向力Y=2219.6523 +FPS=17.47, 法向力=1144.4492, 切向力X=2333.4854, 切向力Y=2307.2114 +FPS=18.75, 法向力=1164.6740, 切向力X=2234.4224, 切向力Y=1094.7211 +FPS=18.52, 法向力=1194.6382, 切向力X=2366.0874, 切向力Y=1042.4155 +FPS=18.01, 法向力=937.3983, 切向力X=1969.7734, 切向力Y=2728.0234 +FPS=17.78, 法向力=1297.6025, 切向力X=2156.4363, 切向力Y=2083.4644 +FPS=17.23, 法向力=1227.3850, 切向力X=2463.9978, 切向力Y=2852.2351 +FPS=17.63, 法向力=1281.7036, 切向力X=2443.8142, 切向力Y=2809.6934 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000472s, blend=0.004263s (9 tiles incl ref), finalize=0.000122s, total=0.004869s +FPS=17.59, 法向力=992.8891, 切向力X=2032.7305, 切向力Y=1548.7820 +FPS=18.05, 法向力=1347.3120, 切向力X=1265.9851, 切向力Y=1218.7844 +FPS=17.18, 法向力=1414.5735, 切向力X=1311.7834, 切向力Y=1164.2094 +FPS=18.41, 法向力=1067.0112, 切向力X=1623.2917, 切向力Y=2138.1323 +FPS=17.96, 法向力=1501.1147, 切向力X=2092.9790, 切向力Y=2064.5669 +FPS=17.67, 法向力=1240.1251, 切向力X=1883.9994, 切向力Y=854.0104 +FPS=18.79, 法向力=1246.1084, 切向力X=1929.5135, 切向力Y=929.6457 +FPS=18.31, 法向力=1152.9363, 切向力X=1833.6344, 切向力Y=3052.6519 +FPS=17.83, 法向力=969.5234, 切向力X=2606.2554, 切向力Y=1747.5690 +FPS=17.33, 法向力=1047.5861, 切向力X=2672.2832, 切向力Y=1822.2059 +FPS=18.31, 法向力=1054.6052, 切向力X=2688.0271, 切向力Y=1821.6310 +FPS=17.43, 法向力=951.6914, 切向力X=2209.7856, 切向力Y=1804.2849 +FPS=18.20, 法向力=1211.0780, 切向力X=1876.4452, 切向力Y=1966.6619 +FPS=18.26, 法向力=1506.8655, 切向力X=1652.2795, 切向力Y=1317.9945 +FPS=17.26, 法向力=1494.1921, 切向力X=1770.1128, 切向力Y=1382.5879 +FPS=18.29, 法向力=1303.1750, 切向力X=819.9495, 切向力Y=2103.9258 +FPS=17.81, 法向力=1545.1315, 切向力X=1556.4038, 切向力Y=1592.3582 +FPS=18.55, 法向力=1332.3560, 切向力X=3061.2212, 切向力Y=1942.0706 +FPS=18.78, 法向力=1360.0048, 切向力X=3188.3247, 切向力Y=2002.2595 +FPS=16.94, 法向力=1453.2837, 切向力X=1959.9047, 切向力Y=1991.8469 +FPS=18.19, 法向力=1504.1614, 切向力X=1405.6501, 切向力Y=1748.5374 +FPS=18.11, 法向力=1252.7720, 切向力X=3119.2090, 切向力Y=2209.7002 +FPS=17.77, 法向力=1308.5474, 切向力X=3217.7139, 切向力Y=2302.1252 +FPS=18.39, 法向力=1333.3987, 切向力X=3208.8003, 切向力Y=2256.5171 +FPS=18.51, 法向力=1545.3918, 切向力X=2363.8235, 切向力Y=3327.2043 +FPS=17.40, 法向力=1485.9424, 切向力X=2441.8091, 切向力Y=1376.2686 +FPS=19.61, 法向力=1479.4622, 切向力X=2596.4414, 切向力Y=746.0781 +FPS=17.80, 法向力=1510.4548, 切向力X=2665.7026, 切向力Y=809.5771 +FPS=18.43, 法向力=1049.3634, 切向力X=2451.6797, 切向力Y=2374.4424 +FPS=18.75, 法向力=1269.3286, 切向力X=2545.7358, 切向力Y=1235.2303 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000499s, blend=0.004387s (9 tiles incl ref), finalize=0.000128s, total=0.005024s +FPS=18.25, 法向力=1270.2465, 切向力X=2524.0908, 切向力Y=1218.1755 +FPS=19.06, 法向力=1458.7190, 切向力X=2414.9634, 切向力Y=2272.5859 +FPS=18.85, 法向力=1438.2297, 切向力X=2315.1624, 切向力Y=2317.2834 +FPS=18.40, 法向力=1121.5181, 切向力X=1664.1292, 切向力Y=1959.0204 +FPS=18.65, 法向力=898.8187, 切向力X=2641.8367, 切向力Y=1253.6066 +FPS=19.86, 法向力=921.7110, 切向力X=2730.0220, 切向力Y=1341.2352 +FPS=18.64, 法向力=1017.0938, 切向力X=2814.8569, 切向力Y=2157.2139 +FPS=18.74, 法向力=1159.6333, 切向力X=2406.7529, 切向力Y=1509.8442 +FPS=18.05, 法向力=1492.8739, 切向力X=2078.3535, 切向力Y=1544.4014 +FPS=18.88, 法向力=1476.6754, 切向力X=2045.1824, 切向力Y=1527.8103 +FPS=17.06, 法向力=1486.6312, 切向力X=2020.8119, 切向力Y=1406.7148 +FPS=18.37, 法向力=1201.9303, 切向力X=1973.7377, 切向力Y=2384.4695 +FPS=18.38, 法向力=1242.9768, 切向力X=2049.4158, 切向力Y=1683.4489 +FPS=18.59, 法向力=1253.4984, 切向力X=2167.0171, 切向力Y=1743.6477 +FPS=21.10, 法向力=1271.1880, 切向力X=2126.6025, 切向力Y=1745.2986 +FPS=17.91, 法向力=1030.6035, 切向力X=2104.0273, 切向力Y=1346.9604 +FPS=19.14, 法向力=1215.3149, 切向力X=2741.4351, 切向力Y=1602.1641 +FPS=18.55, 法向力=1205.2904, 切向力X=2767.6223, 切向力Y=1642.3892 +FPS=18.93, 法向力=1795.2100, 切向力X=2248.0508, 切向力Y=1557.5627 +FPS=19.08, 法向力=1068.3169, 切向力X=2045.5007, 切向力Y=1705.1903 +FPS=18.57, 法向力=1338.2537, 切向力X=2673.8506, 切向力Y=1703.5706 +FPS=17.64, 法向力=1366.2788, 切向力X=2722.6255, 切向力Y=1656.7054 +FPS=18.33, 法向力=1472.4849, 切向力X=1527.5449, 切向力Y=2810.0625 +FPS=18.21, 法向力=1540.1382, 切向力X=1494.8093, 切向力Y=2869.3989 +FPS=18.46, 法向力=883.3700, 切向力X=2301.8726, 切向力Y=1798.5491 +FPS=19.54, 法向力=1397.0005, 切向力X=1057.5007, 切向力Y=1385.1393 +FPS=17.93, 法向力=1283.8225, 切向力X=1301.7798, 切向力Y=1478.0986 +FPS=18.07, 法向力=1903.9032, 切向力X=1459.7736, 切向力Y=992.9221 +FPS=18.18, 法向力=1468.3475, 切向力X=2341.2878, 切向力Y=1912.0145 +FPS=19.49, 法向力=1324.4585, 切向力X=1929.6600, 切向力Y=2129.4561 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000659s, blend=0.004443s (9 tiles incl ref), finalize=0.000123s, total=0.005236s +FPS=17.76, 法向力=1291.9728, 切向力X=1938.4679, 切向力Y=2122.0681 +FPS=17.29, 法向力=1047.6753, 切向力X=1641.1033, 切向力Y=1818.0348 +FPS=17.68, 法向力=1075.9026, 切向力X=2011.0549, 切向力Y=1457.6356 +FPS=18.68, 法向力=1087.9990, 切向力X=2023.6346, 切向力Y=1478.0409 +FPS=18.77, 法向力=1378.5721, 切向力X=1569.2789, 切向力Y=1174.2798 +FPS=19.90, 法向力=1399.9124, 切向力X=1603.0579, 切向力Y=1181.1478 +FPS=17.76, 法向力=1048.6086, 切向力X=2036.1721, 切向力Y=1738.7080 +FPS=18.91, 法向力=1271.4990, 切向力X=1644.3225, 切向力Y=1360.5262 +FPS=18.62, 法向力=1351.9344, 切向力X=1677.7434, 切向力Y=1337.7903 +FPS=18.28, 法向力=1008.3887, 切向力X=1638.5161, 切向力Y=2084.2717 +FPS=19.08, 法向力=1290.9945, 切向力X=2211.2705, 切向力Y=2372.8472 +FPS=19.19, 法向力=1192.1990, 切向力X=2055.4170, 切向力Y=2282.8584 +FPS=18.26, 法向力=1176.1663, 切向力X=2015.1562, 切向力Y=2310.7878 +FPS=18.90, 法向力=1244.7987, 切向力X=1374.7061, 切向力Y=2762.9673 +FPS=18.54, 法向力=1306.3022, 切向力X=1334.3855, 切向力Y=2759.3110 +FPS=19.03, 法向力=1059.3235, 切向力X=1829.2468, 切向力Y=1193.4967 +FPS=16.91, 法向力=1095.9336, 切向力X=2037.4293, 切向力Y=1161.1501 +FPS=18.66, 法向力=1420.0596, 切向力X=2055.2925, 切向力Y=2313.9006 +FPS=18.67, 法向力=1075.4463, 切向力X=2566.3652, 切向力Y=1781.7548 +FPS=18.59, 法向力=1279.8815, 切向力X=1379.4908, 切向力Y=1487.2948 +FPS=18.06, 法向力=1304.2988, 切向力X=1379.2438, 切向力Y=1432.1145 +FPS=18.57, 法向力=1275.2441, 切向力X=1354.2654, 切向力Y=1474.7291 +FPS=17.46, 法向力=1065.1744, 切向力X=1892.9296, 切向力Y=2059.6802 +FPS=18.41, 法向力=1098.3076, 切向力X=1945.8135, 切向力Y=2175.0112 +FPS=19.02, 法向力=1400.7177, 切向力X=2591.4812, 切向力Y=1760.3931 +FPS=20.08, 法向力=1473.4999, 切向力X=2683.4033, 切向力Y=1941.7808 +FPS=17.17, 法向力=1043.8457, 切向力X=2067.5649, 切向力Y=1344.1760 +FPS=18.35, 法向力=1173.2480, 切向力X=2072.2837, 切向力Y=1641.8308 +FPS=17.65, 法向力=1139.2800, 切向力X=1577.3535, 切向力Y=1451.9915 +FPS=18.24, 法向力=1116.5632, 切向力X=1555.1060, 切向力Y=1372.5277 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000466s, blend=0.004230s (9 tiles incl ref), finalize=0.000128s, total=0.004833s +FPS=18.38, 法向力=1249.4187, 切向力X=2172.1521, 切向力Y=2052.8672 +FPS=18.48, 法向力=944.0530, 切向力X=1735.8191, 切向力Y=1472.7488 +FPS=17.85, 法向力=1136.5181, 切向力X=924.6051, 切向力Y=1755.4790 +FPS=17.88, 法向力=1156.7609, 切向力X=928.4102, 切向力Y=1843.6995 +FPS=17.94, 法向力=1193.0950, 切向力X=959.6262, 切向力Y=1831.4718 +FPS=18.61, 法向力=1041.8062, 切向力X=1546.6635, 切向力Y=2222.3403 +FPS=18.36, 法向力=1054.8391, 切向力X=1768.8007, 切向力Y=2286.5789 +FPS=18.27, 法向力=1079.3911, 切向力X=1770.7456, 切向力Y=2270.2415 +FPS=18.14, 法向力=1256.0024, 切向力X=1671.9231, 切向力Y=2144.6504 +FPS=17.67, 法向力=1538.7109, 切向力X=2420.2617, 切向力Y=1971.9763 +FPS=18.61, 法向力=1398.7915, 切向力X=1351.0562, 切向力Y=949.5553 +FPS=18.39, 法向力=1386.1973, 切向力X=1263.8132, 切向力Y=988.9056 +FPS=18.74, 法向力=1134.5403, 切向力X=2343.1768, 切向力Y=1309.8613 +FPS=18.79, 法向力=1136.5720, 切向力X=2113.0713, 切向力Y=2166.2495 +FPS=18.80, 法向力=1249.2292, 切向力X=1857.2910, 切向力Y=1801.1174 +FPS=17.73, 法向力=1330.1874, 切向力X=1908.9822, 切向力Y=1832.5986 +FPS=18.98, 法向力=1334.3052, 切向力X=1935.7163, 切向力Y=1804.7413 +FPS=19.01, 法向力=1199.3542, 切向力X=2864.3074, 切向力Y=1790.6671 +FPS=19.19, 法向力=1499.4535, 切向力X=1515.3148, 切向力Y=2164.8113 +FPS=18.49, 法向力=1678.9209, 切向力X=1221.3323, 切向力Y=2067.8574 +FPS=17.95, 法向力=1668.1755, 切向力X=1284.1514, 切向力Y=2144.2261 +FPS=18.74, 法向力=1373.6453, 切向力X=2100.5854, 切向力Y=2134.0801 +FPS=18.12, 法向力=1372.5491, 切向力X=1980.7227, 切向力Y=1770.2747 +FPS=18.31, 法向力=1389.7480, 切向力X=1996.1871, 切向力Y=1769.6919 +FPS=19.21, 法向力=874.4872, 切向力X=1735.7301, 切向力Y=2109.0933 +FPS=18.17, 法向力=893.2564, 切向力X=1872.6077, 切向力Y=2133.7334 +FPS=18.32, 法向力=1310.8750, 切向力X=2561.7083, 切向力Y=1387.4484 +FPS=18.25, 法向力=1216.6121, 切向力X=2345.4148, 切向力Y=1166.9436 +FPS=18.85, 法向力=1261.7114, 切向力X=2444.2998, 切向力Y=1103.6687 +FPS=15.67, 法向力=1731.7441, 切向力X=2248.5146, 切向力Y=1177.5685 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000485s, blend=0.004488s (9 tiles incl ref), finalize=0.000135s, total=0.005117s +FPS=18.84, 法向力=1113.6292, 切向力X=2428.1042, 切向力Y=1255.7285 +FPS=18.47, 法向力=2114.4473, 切向力X=1923.0664, 切向力Y=2134.4839 +FPS=17.73, 法向力=2217.4604, 切向力X=1862.9121, 切向力Y=2345.8511 +FPS=17.29, 法向力=1359.4448, 切向力X=1931.2607, 切向力Y=919.8436 +FPS=17.89, 法向力=1260.9138, 切向力X=1796.6705, 切向力Y=1838.6104 +FPS=17.34, 法向力=1393.3708, 切向力X=2780.9797, 切向力Y=2392.9058 +FPS=18.45, 法向力=1388.3262, 切向力X=2816.8066, 切向力Y=2497.1938 +FPS=17.09, 法向力=1476.3186, 切向力X=2262.2791, 切向力Y=1394.4060 +FPS=18.13, 法向力=1462.0768, 切向力X=1902.1620, 切向力Y=2414.7195 +FPS=18.68, 法向力=1490.6124, 切向力X=1924.2506, 切向力Y=2392.0010 +FPS=18.79, 法向力=1407.1973, 切向力X=1859.9690, 切向力Y=1903.3474 +FPS=17.99, 法向力=1449.0591, 切向力X=1918.2617, 切向力Y=1865.0789 +FPS=16.72, 法向力=1589.4756, 切向力X=2114.6624, 切向力Y=2046.5422 +FPS=18.22, 法向力=881.0636, 切向力X=1356.9537, 切向力Y=2030.8220 +FPS=19.48, 法向力=888.4568, 切向力X=1298.2511, 切向力Y=2022.2755 +FPS=18.31, 法向力=1342.5032, 切向力X=2031.9778, 切向力Y=2288.6135 +FPS=18.80, 法向力=1326.9170, 切向力X=2004.0570, 切向力Y=2411.2000 +FPS=19.06, 法向力=1555.6926, 切向力X=2020.4377, 切向力Y=1724.7950 +FPS=18.98, 法向力=1534.3381, 切向力X=2100.4517, 切向力Y=1828.7245 +FPS=18.22, 法向力=1474.1289, 切向力X=2115.3750, 切向力Y=1357.2424 +FPS=17.65, 法向力=1318.2856, 切向力X=1788.3679, 切向力Y=2206.5547 +FPS=21.39, 法向力=1357.7793, 切向力X=1788.7312, 切向力Y=2144.3420 +FPS=17.68, 法向力=1396.2974, 切向力X=1815.8938, 切向力Y=2191.2534 +FPS=18.78, 法向力=1210.4572, 切向力X=1520.8960, 切向力Y=1377.8353 +FPS=19.11, 法向力=1214.4963, 切向力X=1633.5125, 切向力Y=2436.4055 +FPS=18.80, 法向力=1129.8167, 切向力X=1499.8533, 切向力Y=2110.8567 +FPS=18.34, 法向力=1145.5330, 切向力X=1465.1206, 切向力Y=2079.4478 +FPS=19.20, 法向力=1475.7819, 切向力X=1525.6887, 切向力Y=1651.0859 +FPS=18.16, 法向力=1676.4265, 切向力X=1739.4673, 切向力Y=1114.6013 +FPS=18.32, 法向力=1678.8320, 切向力X=1820.8649, 切向力Y=1138.5647 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000291s, blend=0.002442s (9 tiles incl ref), finalize=0.000060s, total=0.002798s +FPS=21.25, 法向力=1291.7831, 切向力X=2098.5811, 切向力Y=1464.3096 +FPS=17.73, 法向力=1272.2166, 切向力X=2129.4692, 切向力Y=1518.6377 +FPS=19.13, 法向力=1387.2620, 切向力X=2778.9026, 切向力Y=1872.0505 +FPS=18.07, 法向力=1216.7292, 切向力X=1794.6211, 切向力Y=2553.1724 +FPS=18.23, 法向力=1387.7594, 切向力X=1904.2065, 切向力Y=1227.1501 +FPS=19.25, 法向力=1403.0471, 切向力X=1881.7974, 切向力Y=1293.4860 +FPS=17.58, 法向力=1261.6978, 切向力X=2551.6807, 切向力Y=2071.1733 +FPS=18.61, 法向力=1566.6785, 切向力X=2913.0366, 切向力Y=1243.4995 +FPS=17.79, 法向力=1348.6959, 切向力X=2247.1548, 切向力Y=2726.8118 +FPS=18.41, 法向力=1372.6772, 切向力X=2301.0156, 切向力Y=2802.1587 +FPS=18.42, 法向力=1371.3539, 切向力X=2313.5989, 切向力Y=2803.1343 +FPS=19.64, 法向力=997.2885, 切向力X=1967.9028, 切向力Y=2484.5327 +FPS=18.08, 法向力=1828.5845, 切向力X=2098.3921, 切向力Y=2074.3357 +FPS=19.01, 法向力=1926.5344, 切向力X=2129.4573, 切向力Y=2025.5182 +FPS=19.21, 法向力=1236.8539, 切向力X=1723.8275, 切向力Y=2383.5737 +FPS=18.95, 法向力=1276.8068, 切向力X=1840.2002, 切向力Y=1524.9821 +FPS=18.92, 法向力=1381.3291, 切向力X=1758.6750, 切向力Y=1380.9618 +FPS=19.03, 法向力=1374.0206, 切向力X=1825.6033, 切向力Y=1482.8154 +FPS=18.68, 法向力=1410.8253, 切向力X=1801.4287, 切向力Y=1486.0322 +FPS=20.88, 法向力=1348.1631, 切向力X=2064.6035, 切向力Y=1863.1776 +FPS=17.92, 法向力=1184.8406, 切向力X=1394.5017, 切向力Y=1737.7227 +FPS=17.66, 法向力=1067.5188, 切向力X=2016.8271, 切向力Y=2122.4294 +FPS=18.26, 法向力=1061.4182, 切向力X=1916.8628, 切向力Y=2265.1519 +FPS=18.97, 法向力=1534.2272, 切向力X=1807.7729, 切向力Y=1679.6555 +FPS=18.84, 法向力=1399.2629, 切向力X=2246.9165, 切向力Y=1205.9730 +FPS=19.13, 法向力=1343.9305, 切向力X=1676.7522, 切向力Y=2048.8242 +FPS=18.87, 法向力=1315.1855, 切向力X=1598.0437, 切向力Y=2071.4707 +FPS=19.17, 法向力=1322.0627, 切向力X=1615.5728, 切向力Y=2066.4978 +FPS=19.24, 法向力=1613.6770, 切向力X=2444.0049, 切向力Y=1860.9745 +FPS=18.49, 法向力=1435.8578, 切向力X=1730.0225, 切向力Y=1840.8860 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000437s, blend=0.004261s (9 tiles incl ref), finalize=0.000121s, total=0.004830s +FPS=18.29, 法向力=1481.7822, 切向力X=1790.3966, 切向力Y=1873.2039 +FPS=18.26, 法向力=1241.4865, 切向力X=2648.5220, 切向力Y=1977.2249 +FPS=18.72, 法向力=1296.7534, 切向力X=1650.3638, 切向力Y=1910.8440 +FPS=18.48, 法向力=1160.8662, 切向力X=1875.3461, 切向力Y=1551.7313 +FPS=17.64, 法向力=1200.0845, 切向力X=1840.6399, 切向力Y=1671.6545 +FPS=19.69, 法向力=1657.5249, 切向力X=2486.7124, 切向力Y=1573.3618 +FPS=19.01, 法向力=1681.5321, 切向力X=2571.8867, 切向力Y=1583.9030 +FPS=18.98, 法向力=1394.9465, 切向力X=1617.1133, 切向力Y=1976.0314 +FPS=18.37, 法向力=1512.6553, 切向力X=975.9320, 切向力Y=2058.8320 +FPS=19.37, 法向力=1561.3315, 切向力X=825.4882, 切向力Y=2012.9763 +FPS=17.86, 法向力=1605.4456, 切向力X=2224.1279, 切向力Y=1445.2986 +FPS=19.36, 法向力=1006.4404, 切向力X=2087.1650, 切向力Y=2477.4744 +FPS=19.20, 法向力=1052.5696, 切向力X=2185.9236, 切向力Y=2588.1267 +FPS=19.07, 法向力=1357.6614, 切向力X=2382.1245, 切向力Y=1815.9635 +FPS=18.62, 法向力=1368.1208, 切向力X=2398.5312, 切向力Y=1789.9523 +FPS=22.14, 法向力=1612.0608, 切向力X=2005.4590, 切向力Y=1948.1118 +FPS=18.03, 法向力=996.8475, 切向力X=1863.4958, 切向力Y=2046.9617 +FPS=18.97, 法向力=1016.1415, 切向力X=1838.5848, 切向力Y=1998.1722 +FPS=17.73, 法向力=1140.0845, 切向力X=1589.1411, 切向力Y=2499.8640 +FPS=18.23, 法向力=1361.3463, 切向力X=2341.0010, 切向力Y=1283.8932 +FPS=19.13, 法向力=1372.0436, 切向力X=2408.3672, 切向力Y=2114.3115 +FPS=18.60, 法向力=1384.0015, 切向力X=2502.4238, 切向力Y=2141.6628 +FPS=18.46, 法向力=1183.7712, 切向力X=1284.0974, 切向力Y=1320.3271 +FPS=17.71, 法向力=1258.0288, 切向力X=1473.6743, 切向力Y=1760.9021 +FPS=19.02, 法向力=1239.2306, 切向力X=1606.0828, 切向力Y=1867.3303 +FPS=19.23, 法向力=1476.7216, 切向力X=1829.2991, 切向力Y=1350.6044 +FPS=19.17, 法向力=1477.8058, 切向力X=1786.5278, 切向力Y=1337.9741 +FPS=18.33, 法向力=1331.5780, 切向力X=1904.6301, 切向力Y=1758.4652 +FPS=18.11, 法向力=1260.6031, 切向力X=1605.7195, 切向力Y=1588.0198 +FPS=19.02, 法向力=1205.5675, 切向力X=1597.0283, 切向力Y=1551.1746 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000524s, blend=0.004241s (9 tiles incl ref), finalize=0.000123s, total=0.004900s +FPS=18.46, 法向力=1318.0981, 切向力X=2558.3293, 切向力Y=1985.8914 +FPS=18.47, 法向力=1514.4148, 切向力X=1910.0787, 切向力Y=1101.4297 +FPS=19.08, 法向力=1512.7422, 切向力X=1473.3368, 切向力Y=1595.6104 +FPS=18.68, 法向力=1454.5833, 切向力X=1487.9180, 切向力Y=1791.9337 +FPS=20.95, 法向力=1459.1198, 切向力X=1504.1150, 切向力Y=1802.9222 +FPS=17.27, 法向力=1363.7179, 切向力X=1801.4685, 切向力Y=1423.9910 +FPS=18.71, 法向力=1697.3914, 切向力X=2582.0042, 切向力Y=1648.0229 +FPS=18.55, 法向力=1376.9858, 切向力X=2564.5708, 切向力Y=1863.3699 +FPS=18.60, 法向力=1313.2218, 切向力X=2592.1670, 切向力Y=1898.6716 +FPS=18.12, 法向力=1111.9893, 切向力X=2666.1140, 切向力Y=1831.1360 +FPS=17.98, 法向力=1782.3157, 切向力X=1552.0581, 切向力Y=1647.3961 +FPS=18.65, 法向力=1224.1364, 切向力X=1616.2515, 切向力Y=1809.4451 +FPS=18.74, 法向力=1233.1079, 切向力X=1569.2797, 切向力Y=1859.4867 +FPS=18.05, 法向力=1212.1432, 切向力X=1562.9106, 切向力Y=1786.9653 +FPS=18.27, 法向力=1326.7234, 切向力X=2134.4131, 切向力Y=2422.8958 +FPS=17.14, 法向力=1641.1138, 切向力X=1619.8838, 切向力Y=908.0184 +FPS=19.23, 法向力=1449.8185, 切向力X=2099.8672, 切向力Y=1065.3064 +FPS=18.08, 法向力=1486.0747, 切向力X=2131.0210, 切向力Y=1028.2915 +FPS=18.65, 法向力=1479.9839, 切向力X=1961.0089, 切向力Y=1912.1155 +FPS=18.26, 法向力=1240.1868, 切向力X=1851.5087, 切向力Y=2449.3350 +FPS=18.89, 法向力=1262.5498, 切向力X=1838.3831, 切向力Y=2471.6191 +FPS=17.59, 法向力=1189.2144, 切向力X=2046.8442, 切向力Y=2377.4048 +FPS=17.88, 法向力=1213.8223, 切向力X=2143.1951, 切向力Y=2352.5259 +FPS=18.80, 法向力=1413.9221, 切向力X=1820.3613, 切向力Y=1853.7168 +FPS=17.12, 法向力=1448.3682, 切向力X=1872.0771, 切向力Y=1767.6968 +FPS=16.35, 法向力=1449.2648, 切向力X=1891.2363, 切向力Y=1717.3535 +FPS=18.44, 法向力=912.8276, 切向力X=2502.4810, 切向力Y=1967.4724 +FPS=20.55, 法向力=950.3553, 切向力X=2089.8684, 切向力Y=1666.4985 +FPS=18.20, 法向力=1216.3884, 切向力X=1919.2866, 切向力Y=2059.2935 +FPS=18.54, 法向力=1263.9785, 切向力X=1913.1007, 切向力Y=2116.5657 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000652s, blend=0.004584s (9 tiles incl ref), finalize=0.000130s, total=0.005378s +FPS=17.99, 法向力=1153.9342, 切向力X=1889.8027, 切向力Y=1741.2383 +FPS=17.83, 法向力=1236.2773, 切向力X=2042.7076, 切向力Y=1526.9357 +FPS=18.97, 法向力=1235.2489, 切向力X=2398.2783, 切向力Y=1729.8469 +FPS=18.79, 法向力=1235.0913, 切向力X=2386.1895, 切向力Y=1771.8845 +FPS=19.32, 法向力=1398.2734, 切向力X=2802.1831, 切向力Y=1832.4241 +FPS=18.87, 法向力=1438.8221, 切向力X=2858.8491, 切向力Y=1740.9141 +FPS=19.30, 法向力=1382.6770, 切向力X=2372.7266, 切向力Y=2765.3774 +FPS=18.52, 法向力=1386.3080, 切向力X=2395.2856, 切向力Y=2793.9543 +FPS=18.39, 法向力=1612.3778, 切向力X=2462.8770, 切向力Y=2071.0720 +FPS=18.67, 法向力=1080.2722, 切向力X=2414.9863, 切向力Y=1919.6907 +FPS=18.41, 法向力=1458.5332, 切向力X=2463.8188, 切向力Y=2267.6787 +FPS=18.68, 法向力=1539.3253, 切向力X=2482.5127, 切向力Y=2313.8506 +FPS=18.74, 法向力=1616.4390, 切向力X=3087.4429, 切向力Y=1864.6873 +FPS=17.84, 法向力=1710.4230, 切向力X=1704.8175, 切向力Y=1663.8879 +FPS=16.76, 法向力=1494.1051, 切向力X=2701.6570, 切向力Y=1564.6150 +FPS=18.27, 法向力=1525.9683, 切向力X=2678.2893, 切向力Y=1512.8771 +FPS=17.94, 法向力=1515.6674, 切向力X=2709.4438, 切向力Y=1503.0619 +FPS=18.84, 法向力=1447.8066, 切向力X=2379.8994, 切向力Y=1764.9336 +FPS=18.53, 法向力=1129.5830, 切向力X=2231.5576, 切向力Y=2159.4272 +FPS=18.47, 法向力=1111.8265, 切向力X=2283.9622, 切向力Y=2289.4946 +FPS=18.58, 法向力=1402.3403, 切向力X=1845.3975, 切向力Y=1469.8762 +FPS=18.14, 法向力=1000.8693, 切向力X=1979.7905, 切向力Y=1871.7090 +FPS=18.96, 法向力=1330.4791, 切向力X=2060.2991, 切向力Y=1746.0348 +FPS=19.29, 法向力=1364.1919, 切向力X=2040.4478, 切向力Y=1827.0253 +FPS=17.56, 法向力=892.8806, 切向力X=2061.6021, 切向力Y=2087.2715 +FPS=18.38, 法向力=1339.0007, 切向力X=1104.7953, 切向力Y=1976.2811 +FPS=18.48, 法向力=1705.0503, 切向力X=2218.0186, 切向力Y=1921.7532 +FPS=18.61, 法向力=1742.7454, 切向力X=2389.7334, 切向力Y=1739.1095 +FPS=19.44, 法向力=1745.1735, 切向力X=2341.8252, 切向力Y=1703.0930 +FPS=18.63, 法向力=1106.6355, 切向力X=2262.5046, 切向力Y=1982.0576 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000691s, blend=0.004349s (9 tiles incl ref), finalize=0.000127s, total=0.005177s +FPS=16.03, 法向力=1284.7151, 切向力X=2115.2065, 切向力Y=2303.2388 +FPS=18.58, 法向力=1605.9171, 切向力X=1677.0422, 切向力Y=792.6464 +FPS=17.78, 法向力=1689.1644, 切向力X=1840.1577, 切向力Y=862.1079 +FPS=18.46, 法向力=1588.8536, 切向力X=2312.3945, 切向力Y=1145.4437 +FPS=18.34, 法向力=1382.0280, 切向力X=1637.7677, 切向力Y=2570.3616 +FPS=18.74, 法向力=1393.6304, 切向力X=1692.9994, 切向力Y=2661.1772 +FPS=18.83, 法向力=1393.2883, 切向力X=1713.1033, 切向力Y=2650.3945 +FPS=18.95, 法向力=1425.3384, 切向力X=2341.4163, 切向力Y=2662.4146 +FPS=18.67, 法向力=1376.4744, 切向力X=1428.0596, 切向力Y=1295.8917 +FPS=18.87, 法向力=1355.2334, 切向力X=2142.7163, 切向力Y=1556.8174 +FPS=17.68, 法向力=1381.9135, 切向力X=2173.9370, 切向力Y=1554.8364 +FPS=19.16, 法向力=1510.1870, 切向力X=2321.8335, 切向力Y=2147.8418 +FPS=17.71, 法向力=1224.2329, 切向力X=2012.9954, 切向力Y=1639.0529 +FPS=17.78, 法向力=1606.5276, 切向力X=2172.8809, 切向力Y=1270.6707 +FPS=17.91, 法向力=1744.2124, 切向力X=2335.7939, 切向力Y=1289.9106 +FPS=18.18, 法向力=1371.6895, 切向力X=2353.8237, 切向力Y=1776.4624 +FPS=18.71, 法向力=1640.4590, 切向力X=1390.6425, 切向力Y=1943.0532 +FPS=18.49, 法向力=1692.0692, 切向力X=1308.9535, 切向力Y=1830.4946 +FPS=18.49, 法向力=1054.7712, 切向力X=1595.4097, 切向力Y=1926.1060 +FPS=18.44, 法向力=1038.8270, 切向力X=1622.4749, 切向力Y=1902.9778 +FPS=16.55, 法向力=1839.6736, 切向力X=2349.8484, 切向力Y=779.0720 +FPS=16.70, 法向力=1369.7563, 切向力X=2088.7874, 切向力Y=1554.4773 +FPS=18.64, 法向力=1439.6957, 切向力X=1688.1346, 切向力Y=1698.6392 +FPS=18.26, 法向力=1514.1025, 切向力X=1816.5652, 切向力Y=1565.4526 +FPS=18.37, 法向力=1093.4709, 切向力X=2358.7827, 切向力Y=1439.1921 +FPS=17.80, 法向力=1199.7673, 切向力X=1787.2495, 切向力Y=1618.2903 +FPS=18.16, 法向力=1198.6292, 切向力X=1826.5742, 切向力Y=1676.4104 +FPS=16.64, 法向力=1510.2458, 切向力X=1725.9373, 切向力Y=1612.8184 +FPS=18.63, 法向力=1243.8539, 切向力X=1929.6425, 切向力Y=977.4031 +FPS=18.34, 法向力=1354.0078, 切向力X=2097.8962, 切向力Y=2742.9355 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000426s, blend=0.004382s (9 tiles incl ref), finalize=0.000127s, total=0.004946s +FPS=17.58, 法向力=1401.2781, 切向力X=2124.2344, 切向力Y=2881.3408 +FPS=18.17, 法向力=1358.1636, 切向力X=2532.5168, 切向力Y=803.0953 +FPS=18.32, 法向力=1334.6104, 切向力X=2499.2261, 切向力Y=774.3229 +FPS=17.55, 法向力=1349.3817, 切向力X=2426.6982, 切向力Y=986.7477 +FPS=18.21, 法向力=1388.2340, 切向力X=1819.9253, 切向力Y=2123.0547 +FPS=18.44, 法向力=1414.1328, 切向力X=1766.8013, 切向力Y=2106.3135 +FPS=17.96, 法向力=1221.2117, 切向力X=2085.4651, 切向力Y=1257.3153 +FPS=18.67, 法向力=1207.1993, 切向力X=1865.0842, 切向力Y=1579.3771 +FPS=18.37, 法向力=1725.0247, 切向力X=1259.2234, 切向力Y=1913.1211 +FPS=18.58, 法向力=1706.9718, 切向力X=1400.6058, 切向力Y=1954.7465 +FPS=18.07, 法向力=1557.8468, 切向力X=2184.7134, 切向力Y=2089.3630 +FPS=18.61, 法向力=1388.9463, 切向力X=2002.8003, 切向力Y=1600.2375 +FPS=17.36, 法向力=1381.6980, 切向力X=1995.0908, 切向力Y=1664.4250 +FPS=18.79, 法向力=1541.9961, 切向力X=1411.3231, 切向力Y=1562.8115 +FPS=18.15, 法向力=1137.6064, 切向力X=1275.2190, 切向力Y=2027.5551 +FPS=18.48, 法向力=1093.6613, 切向力X=1347.1958, 切向力Y=2056.2710 +FPS=19.08, 法向力=1175.6881, 切向力X=3099.3066, 切向力Y=2384.5693 +FPS=17.03, 法向力=1245.7170, 切向力X=3156.6455, 切向力Y=2327.8518 +FPS=17.35, 法向力=1460.6738, 切向力X=2622.5352, 切向力Y=1220.6466 +FPS=18.74, 法向力=1449.3999, 切向力X=2589.5488, 切向力Y=2769.3608 +FPS=18.30, 法向力=1472.5880, 切向力X=2363.2227, 切向力Y=1766.1350 +FPS=18.88, 法向力=1512.9729, 切向力X=2376.9392, 切向力Y=1784.1985 +FPS=18.79, 法向力=1418.3743, 切向力X=1556.0084, 切向力Y=1751.3967 +FPS=18.86, 法向力=914.4930, 切向力X=1663.0837, 切向力Y=2124.9438 +FPS=18.68, 法向力=877.7979, 切向力X=1669.0065, 切向力Y=2121.3779 +FPS=18.18, 法向力=859.5275, 切向力X=1670.5562, 切向力Y=2130.7869 +FPS=17.49, 法向力=999.6937, 切向力X=2101.6167, 切向力Y=1502.1780 +FPS=16.29, 法向力=1157.4757, 切向力X=2277.6536, 切向力Y=1655.1733 +FPS=21.28, 法向力=1555.9530, 切向力X=1425.9924, 切向力Y=1149.9702 +FPS=16.52, 法向力=1656.9283, 切向力X=1473.2485, 切向力Y=1176.4139 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000541s, blend=0.004576s (9 tiles incl ref), finalize=0.000124s, total=0.005251s +FPS=18.23, 法向力=1508.3818, 切向力X=2717.1436, 切向力Y=1669.0110 +FPS=17.87, 法向力=1355.5933, 切向力X=2607.0156, 切向力Y=2366.3340 +FPS=18.88, 法向力=1108.3116, 切向力X=1923.0085, 切向力Y=1953.6770 +FPS=18.63, 法向力=1077.5094, 切向力X=2025.8625, 切向力Y=2014.2104 +FPS=18.09, 法向力=1135.3386, 切向力X=1062.7780, 切向力Y=2151.5549 +FPS=17.14, 法向力=1080.0498, 切向力X=1954.7882, 切向力Y=2208.7151 +FPS=18.17, 法向力=1153.3167, 切向力X=1630.9797, 切向力Y=2482.8799 +FPS=17.94, 法向力=1158.8459, 切向力X=1528.5881, 切向力Y=2494.8010 +FPS=17.85, 法向力=1216.4211, 切向力X=1472.0132, 切向力Y=2461.5864 +FPS=18.46, 法向力=1491.5266, 切向力X=1573.6371, 切向力Y=1976.3551 +FPS=18.01, 法向力=1551.7808, 切向力X=1612.0139, 切向力Y=2027.1165 +FPS=18.62, 法向力=1554.0035, 切向力X=1634.6736, 切向力Y=2026.3070 +FPS=17.95, 法向力=1150.4504, 切向力X=2442.3875, 切向力Y=2564.3589 +FPS=18.40, 法向力=1666.5393, 切向力X=2111.2800, 切向力Y=1575.5519 +FPS=17.30, 法向力=1516.0325, 切向力X=2179.0571, 切向力Y=1493.4731 +FPS=18.35, 法向力=1525.8186, 切向力X=2141.3931, 切向力Y=1453.2223 +FPS=18.63, 法向力=1124.9607, 切向力X=1794.3966, 切向力Y=2148.7251 +FPS=16.70, 法向力=1071.4957, 切向力X=2026.0354, 切向力Y=2532.3728 +FPS=17.98, 法向力=1205.9476, 切向力X=2052.5640, 切向力Y=1586.2485 +FPS=18.16, 法向力=1258.5259, 切向力X=2144.6523, 切向力Y=1521.7683 +FPS=17.87, 法向力=1235.0933, 切向力X=2083.3052, 切向力Y=1542.9553 +FPS=18.53, 法向力=1115.3892, 切向力X=2371.4526, 切向力Y=1660.2406 +FPS=17.60, 法向力=1320.6025, 切向力X=1936.9080, 切向力Y=1839.1714 +FPS=18.69, 法向力=1802.6187, 切向力X=1978.8271, 切向力Y=2332.8992 +FPS=18.53, 法向力=1808.8650, 切向力X=2018.9714, 切向力Y=2301.8462 +FPS=18.47, 法向力=1224.9061, 切向力X=1871.0043, 切向力Y=1735.7898 +FPS=17.92, 法向力=851.6539, 切向力X=1879.6680, 切向力Y=1950.4856 +FPS=15.64, 法向力=1805.9009, 切向力X=2279.0903, 切向力Y=1671.9014 +FPS=17.37, 法向力=1818.3909, 切向力X=2289.0073, 切向力Y=1740.4939 +FPS=18.65, 法向力=1282.0210, 切向力X=1542.9487, 切向力Y=2422.0278 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000008s (hit), reset=0.000571s, blend=0.004278s (9 tiles incl ref), finalize=0.000125s, total=0.004988s +FPS=17.29, 法向力=1645.9132, 切向力X=2428.3726, 切向力Y=1404.8677 +FPS=18.05, 法向力=1669.3390, 切向力X=2542.5205, 切向力Y=1341.0703 +FPS=18.05, 法向力=1159.0541, 切向力X=2431.3967, 切向力Y=2004.0593 +FPS=17.77, 法向力=1326.9695, 切向力X=2387.6162, 切向力Y=1976.1089 +FPS=17.87, 法向力=1125.8406, 切向力X=2382.6682, 切向力Y=2255.5420 +FPS=18.03, 法向力=1164.8718, 切向力X=2362.1702, 切向力Y=2282.9282 +FPS=18.45, 法向力=1205.4788, 切向力X=2417.7996, 切向力Y=2043.5845 +FPS=18.27, 法向力=1295.4673, 切向力X=2541.3850, 切向力Y=1996.4270 +FPS=18.67, 法向力=1342.1434, 切向力X=2164.8057, 切向力Y=2158.7588 +FPS=19.84, 法向力=1487.6743, 切向力X=2897.4670, 切向力Y=1560.6904 +FPS=17.14, 法向力=1505.5623, 切向力X=2921.2581, 切向力Y=1726.8997 +FPS=18.36, 法向力=1061.1741, 切向力X=1907.5336, 切向力Y=1303.0676 +FPS=18.01, 法向力=1050.7352, 切向力X=2657.7947, 切向力Y=1236.4359 +FPS=18.61, 法向力=1120.0259, 切向力X=1929.1287, 切向力Y=1060.8696 +FPS=18.66, 法向力=1139.9336, 切向力X=1951.2483, 切向力Y=1065.5416 +FPS=17.86, 法向力=1289.2505, 切向力X=2403.1782, 切向力Y=2130.7690 +FPS=17.56, 法向力=1072.8303, 切向力X=1976.4468, 切向力Y=2066.6863 +FPS=18.86, 法向力=1039.9731, 切向力X=2024.5745, 切向力Y=2054.8601 +FPS=18.66, 法向力=1035.9899, 切向力X=2038.1868, 切向力Y=2014.1469 +FPS=18.93, 法向力=1365.2091, 切向力X=2352.4370, 切向力Y=2094.8311 +FPS=18.24, 法向力=1421.9048, 切向力X=1566.8992, 切向力Y=1872.2180 +FPS=18.65, 法向力=1497.6619, 切向力X=1987.4844, 切向力Y=2087.3376 +FPS=18.27, 法向力=1544.6967, 切向力X=1928.1650, 切向力Y=2125.4949 +FPS=18.87, 法向力=1096.7892, 切向力X=2217.4253, 切向力Y=2242.9741 +FPS=18.74, 法向力=1555.4097, 切向力X=2334.5601, 切向力Y=2117.9097 +FPS=18.86, 法向力=1507.7278, 切向力X=2469.6318, 切向力Y=1188.5781 +FPS=18.41, 法向力=1539.1914, 切向力X=2393.2375, 切向力Y=1311.7966 +FPS=17.87, 法向力=1226.1638, 切向力X=2352.6294, 切向力Y=1537.6787 +FPS=18.31, 法向力=1726.9006, 切向力X=2157.5884, 切向力Y=2092.1787 +FPS=18.47, 法向力=1795.8152, 切向力X=2193.5757, 切向力Y=2115.9922 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000356s, blend=0.002193s (9 tiles incl ref), finalize=0.000059s, total=0.002615s +FPS=19.85, 法向力=1782.5527, 切向力X=2130.8601, 切向力Y=2113.6794 +FPS=17.67, 法向力=1303.3269, 切向力X=1215.0461, 切向力Y=1710.4174 +FPS=18.90, 法向力=1497.0734, 切向力X=2343.2537, 切向力Y=2095.2593 +FPS=18.75, 法向力=1268.2693, 切向力X=2428.4019, 切向力Y=2330.1885 +FPS=18.12, 法向力=1225.0378, 切向力X=2478.0071, 切向力Y=2377.7241 +FPS=17.59, 法向力=1428.9904, 切向力X=1456.1393, 切向力Y=2105.9287 +FPS=18.19, 法向力=2026.3030, 切向力X=2582.4805, 切向力Y=1897.0312 +FPS=18.16, 法向力=1446.9504, 切向力X=2055.8357, 切向力Y=954.5200 +FPS=19.64, 法向力=1383.5073, 切向力X=2035.4930, 切向力Y=1091.1737 +FPS=19.32, 法向力=1400.5129, 切向力X=2053.9758, 切向力Y=1062.9296 +FPS=18.94, 法向力=1400.9294, 切向力X=2132.0630, 切向力Y=1544.0464 +FPS=18.26, 法向力=1712.9539, 切向力X=2546.2783, 切向力Y=1237.7654 +FPS=19.17, 法向力=1642.6740, 切向力X=2015.9484, 切向力Y=1066.1337 +FPS=18.02, 法向力=1659.8594, 切向力X=2028.9491, 切向力Y=1025.3773 +FPS=19.35, 法向力=1369.6693, 切向力X=2056.5361, 切向力Y=1561.4211 +FPS=18.48, 法向力=1536.9080, 切向力X=2308.0669, 切向力Y=1551.5146 +FPS=18.86, 法向力=1534.9498, 切向力X=2279.5132, 切向力Y=1472.5415 +FPS=19.47, 法向力=1550.8987, 切向力X=2237.3665, 切向力Y=1444.0161 +FPS=20.66, 法向力=1207.6754, 切向力X=2949.1545, 切向力Y=2512.5249 +FPS=18.43, 法向力=1472.0782, 切向力X=2465.9307, 切向力Y=2133.5073 +FPS=18.78, 法向力=1397.3928, 切向力X=1282.3579, 切向力Y=2033.6284 +FPS=19.45, 法向力=1363.6973, 切向力X=1256.5515, 切向力Y=2072.7781 +FPS=19.16, 法向力=1513.0684, 切向力X=1865.8740, 切向力Y=1987.3738 +FPS=18.38, 法向力=1701.6216, 切向力X=2158.2043, 切向力Y=1513.7240 +FPS=19.09, 法向力=1570.0815, 切向力X=1606.7949, 切向力Y=2701.8296 +FPS=18.36, 法向力=1554.7842, 切向力X=1597.9515, 切向力Y=2592.3452 +FPS=18.68, 法向力=1538.7261, 切向力X=1588.1006, 切向力Y=2676.5610 +FPS=19.03, 法向力=1274.9124, 切向力X=2463.2886, 切向力Y=1865.3553 +FPS=17.23, 法向力=1299.2964, 切向力X=1981.3992, 切向力Y=1206.7456 +FPS=18.88, 法向力=1429.2690, 切向力X=1615.9158, 切向力Y=1037.2649 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000488s, blend=0.004285s (9 tiles incl ref), finalize=0.000121s, total=0.004903s +FPS=17.87, 法向力=1434.4563, 切向力X=1610.6104, 切向力Y=1050.2294 +FPS=18.91, 法向力=1459.2719, 切向力X=1923.4802, 切向力Y=1928.3527 +FPS=19.22, 法向力=1783.5956, 切向力X=1972.1566, 切向力Y=1189.3674 +FPS=18.62, 法向力=1457.2500, 切向力X=1859.5388, 切向力Y=1438.5610 +FPS=18.80, 法向力=1430.9243, 切向力X=1872.2258, 切向力Y=1433.0906 +FPS=19.22, 法向力=1436.2783, 切向力X=1915.1074, 切向力Y=1435.4738 +FPS=18.79, 法向力=1453.5171, 切向力X=2057.9014, 切向力Y=1676.4125 +FPS=18.40, 法向力=1556.4355, 切向力X=2017.1194, 切向力Y=2040.0986 +FPS=18.84, 法向力=1576.7483, 切向力X=2073.5957, 切向力Y=2029.6503 +FPS=19.28, 法向力=1275.6741, 切向力X=1503.9587, 切向力Y=2223.3110 +FPS=19.22, 法向力=1413.3313, 切向力X=1695.6699, 切向力Y=1330.6588 +FPS=18.81, 法向力=1443.7771, 切向力X=1662.6260, 切向力Y=1340.5104 +FPS=18.85, 法向力=1171.5784, 切向力X=1854.5912, 切向力Y=1503.5967 +FPS=17.97, 法向力=1227.5892, 切向力X=1956.8925, 切向力Y=1549.2859 +FPS=21.07, 法向力=1244.7975, 切向力X=2357.7700, 切向力Y=2461.2661 +FPS=16.54, 法向力=1421.6389, 切向力X=2514.8887, 切向力Y=2526.7896 +FPS=18.85, 法向力=1178.2736, 切向力X=2161.9268, 切向力Y=1782.7360 +FPS=18.76, 法向力=1149.8716, 切向力X=2215.7148, 切向力Y=1796.7318 +FPS=18.83, 法向力=1291.6331, 切向力X=2163.6611, 切向力Y=2167.2883 +FPS=18.73, 法向力=1945.7334, 切向力X=2336.4287, 切向力Y=1946.4600 +FPS=19.03, 法向力=1205.2825, 切向力X=1430.7268, 切向力Y=1894.4060 +FPS=18.02, 法向力=1207.1575, 切向力X=1411.7419, 切向力Y=1876.2532 +FPS=18.26, 法向力=1310.5173, 切向力X=1896.6666, 切向力Y=1601.8792 +FPS=17.75, 法向力=1383.1567, 切向力X=1967.8236, 切向力Y=1639.8660 +FPS=18.74, 法向力=1477.9486, 切向力X=1668.0417, 切向力Y=1910.4974 +FPS=20.30, 法向力=1595.6583, 切向力X=1826.3934, 切向力Y=1904.5664 +FPS=18.10, 法向力=1573.1069, 切向力X=1688.9928, 切向力Y=1742.5502 +FPS=19.47, 法向力=1585.5288, 切向力X=2047.2223, 切向力Y=1654.4241 +FPS=19.04, 法向力=1585.6205, 切向力X=1634.6643, 切向力Y=2512.1973 +FPS=18.54, 法向力=1283.7211, 切向力X=2645.7837, 切向力Y=1563.7925 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000400s, blend=0.004265s (9 tiles incl ref), finalize=0.000117s, total=0.004794s +FPS=18.25, 法向力=1325.6199, 切向力X=2721.4819, 切向力Y=1572.8969 +FPS=18.55, 法向力=1316.6283, 切向力X=2701.5898, 切向力Y=1606.1003 +FPS=18.86, 法向力=1331.2151, 切向力X=1645.5015, 切向力Y=1808.0035 +FPS=18.17, 法向力=1587.4624, 切向力X=1954.4774, 切向力Y=2256.2686 +FPS=18.32, 法向力=1460.6914, 切向力X=2028.1982, 切向力Y=1826.5999 +FPS=17.91, 法向力=1433.7515, 切向力X=2058.8613, 切向力Y=1943.2549 +FPS=18.00, 法向力=1295.6829, 切向力X=2134.2451, 切向力Y=2144.6797 +FPS=18.23, 法向力=996.1940, 切向力X=2238.4971, 切向力Y=1721.0607 +FPS=17.93, 法向力=1152.5110, 切向力X=1936.8362, 切向力Y=1526.2622 +FPS=21.09, 法向力=1163.1262, 切向力X=2028.0394, 切向力Y=1447.5251 +FPS=18.58, 法向力=1484.9150, 切向力X=1913.4092, 切向力Y=1695.1128 +FPS=18.58, 法向力=1352.1785, 切向力X=1730.8374, 切向力Y=1511.4541 +FPS=19.31, 法向力=1367.8074, 切向力X=1754.4541, 切向力Y=1559.2969 +FPS=20.10, 法向力=1170.0146, 切向力X=2641.5122, 切向力Y=1703.1565 +FPS=18.20, 法向力=1195.8286, 切向力X=2761.4209, 切向力Y=1853.9099 +FPS=19.07, 法向力=1609.5414, 切向力X=1623.0901, 切向力Y=2056.2915 +FPS=18.96, 法向力=1148.2148, 切向力X=2170.7732, 切向力Y=1768.6506 +FPS=18.04, 法向力=1126.0482, 切向力X=2207.4111, 切向力Y=1920.5231 +FPS=19.08, 法向力=1312.7585, 切向力X=2301.9321, 切向力Y=1792.4561 +FPS=18.54, 法向力=1396.8914, 切向力X=2416.9263, 切向力Y=1742.1506 +FPS=18.49, 法向力=1744.8262, 切向力X=2016.2139, 切向力Y=1675.4675 +FPS=18.82, 法向力=1086.6599, 切向力X=2214.2891, 切向力Y=2827.7886 +FPS=17.88, 法向力=1147.3669, 切向力X=2302.4153, 切向力Y=2739.8491 +FPS=18.42, 法向力=1107.5330, 切向力X=1584.5317, 切向力Y=1596.7712 +FPS=18.98, 法向力=1433.4755, 切向力X=2520.4590, 切向力Y=2368.2976 +FPS=18.54, 法向力=1290.3665, 切向力X=2409.2593, 切向力Y=1402.9038 +FPS=18.72, 法向力=1332.3165, 切向力X=2450.0559, 切向力Y=1344.4277 +FPS=18.64, 法向力=1139.2000, 切向力X=2106.3171, 切向力Y=1909.9060 +FPS=18.91, 法向力=1468.1259, 切向力X=2950.3833, 切向力Y=1721.3889 +FPS=17.76, 法向力=1539.5758, 切向力X=3037.8086, 切向力Y=1726.0912 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000522s, blend=0.005409s (9 tiles incl ref), finalize=0.000131s, total=0.006072s +FPS=16.40, 法向力=1531.7368, 切向力X=3013.8540, 切向力Y=1730.9966 +FPS=18.54, 法向力=1081.6854, 切向力X=2392.6946, 切向力Y=1783.8206 +FPS=18.05, 法向力=1069.7561, 切向力X=2360.6738, 切向力Y=1865.5933 +FPS=18.69, 法向力=964.4390, 切向力X=2474.8740, 切向力Y=2411.9084 +FPS=17.13, 法向力=975.2603, 切向力X=2443.6943, 切向力Y=2465.8977 +FPS=18.23, 法向力=975.5729, 切向力X=2064.5703, 切向力Y=2068.6843 +FPS=17.67, 法向力=1429.3796, 切向力X=1112.4617, 切向力Y=1809.2659 +FPS=17.51, 法向力=1043.7634, 切向力X=1949.5132, 切向力Y=1542.4969 +FPS=18.59, 法向力=1175.3837, 切向力X=2071.2544, 切向力Y=1453.5988 +FPS=19.19, 法向力=1360.1687, 切向力X=1503.2861, 切向力Y=2234.0093 +FPS=18.77, 法向力=1522.2208, 切向力X=2436.8359, 切向力Y=1474.4240 +FPS=17.70, 法向力=1305.4731, 切向力X=1508.9546, 切向力Y=1818.0229 +FPS=18.48, 法向力=1353.2126, 切向力X=1506.7742, 切向力Y=1828.6929 +FPS=18.84, 法向力=1357.5421, 切向力X=1501.3770, 切向力Y=1820.2183 +FPS=17.03, 法向力=1536.2164, 切向力X=1985.6970, 切向力Y=1140.3960 +FPS=18.81, 法向力=1441.5199, 切向力X=1751.7993, 切向力Y=896.4620 +FPS=19.96, 法向力=1448.6509, 切向力X=1901.4292, 切向力Y=898.4191 +FPS=17.01, 法向力=1792.2695, 切向力X=2160.6284, 切向力Y=1561.3994 +FPS=18.37, 法向力=1114.7190, 切向力X=1691.5961, 切向力Y=1891.3950 +FPS=19.09, 法向力=1124.9293, 切向力X=2377.7070, 切向力Y=1430.4011 +FPS=18.88, 法向力=1111.1702, 切向力X=2359.9941, 切向力Y=1419.1667 +FPS=17.67, 法向力=1426.2734, 切向力X=2468.8245, 切向力Y=1609.2748 +FPS=16.16, 法向力=1149.6534, 切向力X=1999.3257, 切向力Y=2051.4521 +FPS=18.38, 法向力=1918.0271, 切向力X=2626.5698, 切向力Y=1481.4670 +FPS=19.02, 法向力=2042.1572, 切向力X=2741.8787, 切向力Y=1477.0735 +FPS=17.72, 法向力=1597.6709, 切向力X=1637.8228, 切向力Y=1131.9966 +FPS=19.15, 法向力=1616.5388, 切向力X=1620.6432, 切向力Y=1191.9883 +FPS=20.82, 法向力=1730.9056, 切向力X=2820.9021, 切向力Y=1551.6309 +FPS=16.35, 法向力=1133.5303, 切向力X=2388.0085, 切向力Y=1905.0204 +FPS=18.55, 法向力=1126.3435, 切向力X=2403.7983, 切向力Y=1937.9746 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000423s, blend=0.004289s (9 tiles incl ref), finalize=0.000120s, total=0.004841s +FPS=17.43, 法向力=1590.3977, 切向力X=1799.3861, 切向力Y=1269.8447 +FPS=18.29, 法向力=1465.8140, 切向力X=2493.4360, 切向力Y=1748.5519 +FPS=17.91, 法向力=2137.9321, 切向力X=2286.5093, 切向力Y=1272.1975 +FPS=17.72, 法向力=2130.3394, 切向力X=2321.2620, 切向力Y=1320.5801 +FPS=17.40, 法向力=1414.9386, 切向力X=2237.5630, 切向力Y=2026.5948 +FPS=19.50, 法向力=1439.8767, 切向力X=2174.2715, 切向力Y=2018.5074 +FPS=17.57, 法向力=1735.9226, 切向力X=1829.1003, 切向力Y=1764.0923 +FPS=18.18, 法向力=1701.5232, 切向力X=1803.3885, 切向力Y=1791.5612 +FPS=19.26, 法向力=1554.4388, 切向力X=1413.7043, 切向力Y=2006.4048 +FPS=18.87, 法向力=1221.8577, 切向力X=2919.1233, 切向力Y=1977.2114 +FPS=18.01, 法向力=1115.4076, 切向力X=2406.7893, 切向力Y=2061.4385 +FPS=18.59, 法向力=1172.8408, 切向力X=2468.4819, 切向力Y=2026.8961 +FPS=17.52, 法向力=1378.1160, 切向力X=1179.1395, 切向力Y=1898.4176 +FPS=19.02, 法向力=1315.8738, 切向力X=2108.3384, 切向力Y=1784.2046 +FPS=19.65, 法向力=1056.9418, 切向力X=1945.3950, 切向力Y=1712.8918 +FPS=17.28, 法向力=1071.9197, 切向力X=2068.5354, 切向力Y=1624.5713 +FPS=19.10, 法向力=1758.0042, 切向力X=1774.2816, 切向力Y=1466.0725 +FPS=18.43, 法向力=1837.1770, 切向力X=1724.9299, 切向力Y=1519.2041 +FPS=18.33, 法向力=1371.3009, 切向力X=1460.8235, 切向力Y=1528.8076 +FPS=18.40, 法向力=1238.9011, 切向力X=1958.8809, 切向力Y=1833.7383 +FPS=18.44, 法向力=1268.5150, 切向力X=1949.3982, 切向力Y=1908.5889 +FPS=18.81, 法向力=1244.2386, 切向力X=2588.4785, 切向力Y=2757.7646 +FPS=18.98, 法向力=1462.5615, 切向力X=2199.4600, 切向力Y=1786.7661 +FPS=18.59, 法向力=1536.7803, 切向力X=2224.8057, 切向力Y=1747.6913 +FPS=17.93, 法向力=1116.5597, 切向力X=1285.2017, 切向力Y=1623.0022 +FPS=18.78, 法向力=1677.4370, 切向力X=811.0011, 切向力Y=1318.0308 +FPS=18.52, 法向力=1110.8220, 切向力X=2085.2334, 切向力Y=1416.3768 +FPS=18.65, 法向力=1121.2069, 切向力X=2116.9524, 切向力Y=1237.6218 +FPS=18.93, 法向力=1117.7158, 切向力X=2113.7666, 切向力Y=1229.5664 +FPS=16.77, 法向力=1499.4045, 切向力X=2659.6206, 切向力Y=1970.4686 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000009s (hit), reset=0.000802s, blend=0.006687s (9 tiles incl ref), finalize=0.000154s, total=0.007660s +FPS=13.56, 法向力=1478.8630, 切向力X=2334.2119, 切向力Y=1740.1682 +FPS=17.73, 法向力=1409.6715, 切向力X=1884.7076, 切向力Y=2141.6824 +FPS=18.01, 法向力=1326.8328, 切向力X=1933.7512, 切向力Y=2218.4736 +FPS=17.65, 法向力=1127.8486, 切向力X=2436.9836, 切向力Y=1895.7913 +FPS=18.62, 法向力=1901.4639, 切向力X=1623.7551, 切向力Y=1574.3386 +FPS=17.47, 法向力=2024.4635, 切向力X=1754.9133, 切向力Y=1596.8083 +FPS=17.90, 法向力=1528.2404, 切向力X=2399.8848, 切向力Y=1846.1414 +FPS=18.16, 法向力=1387.3562, 切向力X=1814.2610, 切向力Y=1853.8989 +FPS=16.70, 法向力=1419.1793, 切向力X=1960.6967, 切向力Y=1887.1836 +FPS=18.51, 法向力=1504.2732, 切向力X=1922.0878, 切向力Y=1943.4805 +FPS=18.33, 法向力=1224.9004, 切向力X=2406.2402, 切向力Y=2051.1924 +FPS=18.32, 法向力=1695.2708, 切向力X=2587.0911, 切向力Y=1708.4449 +FPS=17.81, 法向力=1310.9973, 切向力X=2335.9382, 切向力Y=1563.2109 +FPS=18.29, 法向力=1293.6840, 切向力X=2354.6421, 切向力Y=1583.7219 +FPS=18.70, 法向力=1610.5223, 切向力X=2328.5352, 切向力Y=1617.7644 +FPS=18.27, 法向力=1026.8229, 切向力X=1690.1703, 切向力Y=1731.3342 +FPS=18.46, 法向力=1011.0010, 切向力X=1737.0120, 切向力Y=1797.9451 +FPS=18.50, 法向力=1335.5902, 切向力X=2447.4717, 切向力Y=1324.9911 +FPS=17.62, 法向力=1448.9880, 切向力X=2510.3821, 切向力Y=1227.9094 +FPS=18.30, 法向力=1249.2177, 切向力X=1957.8043, 切向力Y=1387.3372 +FPS=17.91, 法向力=1235.2460, 切向力X=2500.5374, 切向力Y=2071.3032 +FPS=17.79, 法向力=1358.3568, 切向力X=2500.8320, 切向力Y=2216.8101 +FPS=18.56, 法向力=1419.7117, 切向力X=2230.6885, 切向力Y=2470.5862 +FPS=18.47, 法向力=866.0046, 切向力X=2729.1909, 切向力Y=2283.9045 +FPS=17.98, 法向力=1443.1489, 切向力X=2041.2490, 切向力Y=2034.7142 +FPS=17.95, 法向力=1535.5266, 切向力X=2107.9019, 切向力Y=2073.2622 +FPS=17.96, 法向力=1504.2549, 切向力X=2044.9272, 切向力Y=2097.7705 +FPS=18.75, 法向力=1639.8754, 切向力X=1945.6721, 切向力Y=1405.8091 +FPS=17.79, 法向力=1699.0688, 切向力X=1459.0194, 切向力Y=1127.7114 +FPS=18.68, 法向力=1389.7346, 切向力X=2021.2056, 切向力Y=2181.7983 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000426s, blend=0.005447s (9 tiles incl ref), finalize=0.000130s, total=0.006014s +FPS=17.52, 法向力=1405.5352, 切向力X=2054.8267, 切向力Y=2175.0056 +FPS=18.33, 法向力=1692.7156, 切向力X=1964.1873, 切向力Y=1170.5763 +FPS=17.05, 法向力=1182.1035, 切向力X=2171.1909, 切向力Y=2156.5522 +FPS=18.82, 法向力=1457.8164, 切向力X=2278.9258, 切向力Y=2291.7456 +FPS=19.62, 法向力=1451.7761, 切向力X=2320.5752, 切向力Y=2318.7681 +FPS=19.01, 法向力=1418.7649, 切向力X=1881.1636, 切向力Y=1145.7472 +FPS=18.72, 法向力=1647.7156, 切向力X=2020.5104, 切向力Y=1866.7068 +FPS=18.08, 法向力=1811.6726, 切向力X=2364.2456, 切向力Y=2374.6069 +FPS=18.21, 法向力=1838.1659, 切向力X=2361.7891, 切向力Y=2472.5869 +FPS=19.28, 法向力=1798.6355, 切向力X=2320.3662, 切向力Y=2484.9131 +FPS=17.88, 法向力=1145.9666, 切向力X=2008.7029, 切向力Y=1194.3828 +FPS=17.81, 法向力=1338.5010, 切向力X=2551.7571, 切向力Y=2131.4736 +FPS=16.53, 法向力=1357.5552, 切向力X=2666.1099, 切向力Y=2202.6094 +FPS=17.25, 法向力=1088.2415, 切向力X=1938.8955, 切向力Y=1698.4827 +FPS=18.48, 法向力=1159.6989, 切向力X=2166.6560, 切向力Y=1919.0583 +FPS=17.12, 法向力=1641.9082, 切向力X=2332.0962, 切向力Y=1587.9739 +FPS=18.39, 法向力=1657.1733, 切向力X=2346.9849, 切向力Y=1594.3140 +FPS=18.61, 法向力=1637.6155, 切向力X=2165.2874, 切向力Y=1867.0049 +FPS=18.30, 法向力=987.3750, 切向力X=2034.8960, 切向力Y=2310.6763 +FPS=17.67, 法向力=1405.7172, 切向力X=2471.7803, 切向力Y=1089.6995 +FPS=18.20, 法向力=1377.4927, 切向力X=2536.7173, 切向力Y=1217.0077 +FPS=18.35, 法向力=1759.4182, 切向力X=1837.9226, 切向力Y=1993.7571 +FPS=17.32, 法向力=1829.1531, 切向力X=1765.2147, 切向力Y=2062.8467 +FPS=18.54, 法向力=1707.4559, 切向力X=1992.4142, 切向力Y=2518.4749 +FPS=18.27, 法向力=1486.5449, 切向力X=2248.8062, 切向力Y=1588.8781 +FPS=18.24, 法向力=1525.9473, 切向力X=2322.6997, 切向力Y=1601.1692 +FPS=17.36, 法向力=1170.4529, 切向力X=1576.2710, 切向力Y=1534.6962 +FPS=17.57, 法向力=1362.9768, 切向力X=2787.1211, 切向力Y=2212.1436 +FPS=18.35, 法向力=1398.6818, 切向力X=2971.8059, 切向力Y=2280.5044 +FPS=16.46, 法向力=1227.6235, 切向力X=1773.9556, 切向力Y=2087.9021 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000435s, blend=0.004288s (9 tiles incl ref), finalize=0.000144s, total=0.004877s +FPS=17.22, 法向力=1877.7216, 切向力X=2085.0190, 切向力Y=1251.9419 +FPS=18.64, 法向力=896.1888, 切向力X=2390.0342, 切向力Y=2128.1648 +FPS=18.06, 法向力=924.2305, 切向力X=2342.0776, 切向力Y=2173.3115 +FPS=18.11, 法向力=1162.1908, 切向力X=2199.3730, 切向力Y=2264.4768 +FPS=17.00, 法向力=1546.2754, 切向力X=2380.5513, 切向力Y=1346.1401 +FPS=18.09, 法向力=1826.2256, 切向力X=1498.8350, 切向力Y=1740.1484 +FPS=18.19, 法向力=1801.1182, 切向力X=1419.3032, 切向力Y=1762.8721 +FPS=17.16, 法向力=1430.3885, 切向力X=2209.5840, 切向力Y=1870.6589 +FPS=18.05, 法向力=1363.2838, 切向力X=2287.3271, 切向力Y=1900.5601 +FPS=18.81, 法向力=945.3148, 切向力X=1880.4456, 切向力Y=1688.3994 +FPS=17.83, 法向力=969.1611, 切向力X=1923.7463, 切向力Y=1680.4520 +FPS=18.50, 法向力=1558.5858, 切向力X=1793.7085, 切向力Y=1733.6401 +FPS=18.29, 法向力=1094.5569, 切向力X=1313.4712, 切向力Y=1669.6541 +FPS=17.14, 法向力=1540.8918, 切向力X=1005.3010, 切向力Y=1768.7139 +FPS=17.46, 法向力=1696.3285, 切向力X=892.5959, 切向力Y=1834.5515 +FPS=19.11, 法向力=1103.0159, 切向力X=1918.5361, 切向力Y=1610.7515 +FPS=17.48, 法向力=1428.3416, 切向力X=1831.6138, 切向力Y=1627.7578 +FPS=18.05, 法向力=1114.1769, 切向力X=1769.7629, 切向力Y=2413.8022 +FPS=17.21, 法向力=1190.1693, 切向力X=1707.8815, 切向力Y=2258.8213 +FPS=18.02, 法向力=1523.2368, 切向力X=2553.3259, 切向力Y=2240.4517 +FPS=18.00, 法向力=1169.5764, 切向力X=2827.3538, 切向力Y=789.2236 +FPS=17.74, 法向力=1085.2107, 切向力X=1980.3630, 切向力Y=1949.6035 +FPS=17.78, 法向力=1118.9902, 切向力X=1924.3328, 切向力Y=2212.3438 +FPS=18.59, 法向力=1111.5043, 切向力X=1888.2468, 切向力Y=2269.4941 +FPS=18.30, 法向力=1461.6917, 切向力X=2077.3376, 切向力Y=3024.7788 +FPS=17.81, 法向力=1147.6252, 切向力X=2187.3604, 切向力Y=1823.1819 +FPS=18.12, 法向力=1063.1587, 切向力X=2247.9636, 切向力Y=1799.5820 +FPS=18.10, 法向力=1297.6416, 切向力X=2068.7603, 切向力Y=1510.8342 +FPS=17.83, 法向力=1634.6301, 切向力X=1876.8070, 切向力Y=2379.1377 +FPS=17.29, 法向力=1628.8518, 切向力X=1180.8379, 切向力Y=1615.3021 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000449s, blend=0.004270s (9 tiles incl ref), finalize=0.000127s, total=0.004858s +FPS=17.75, 法向力=1708.3608, 切向力X=1200.0488, 切向力Y=1687.3245 +FPS=18.58, 法向力=1238.7626, 切向力X=927.4546, 切向力Y=1548.3528 +FPS=17.92, 法向力=1213.8125, 切向力X=904.6185, 切向力Y=1549.7432 +FPS=17.94, 法向力=953.1978, 切向力X=1996.8949, 切向力Y=1598.8147 +FPS=18.33, 法向力=976.3278, 切向力X=2032.9132, 切向力Y=1714.1655 +FPS=18.66, 法向力=993.7079, 切向力X=2103.6418, 切向力Y=1715.3289 +FPS=17.84, 法向力=1437.5947, 切向力X=2126.6792, 切向力Y=1666.8354 +FPS=18.12, 法向力=1680.4160, 切向力X=3373.7703, 切向力Y=1726.0586 +FPS=18.67, 法向力=1622.7162, 切向力X=1458.3369, 切向力Y=1772.3424 +FPS=18.34, 法向力=1702.4686, 切向力X=1332.7764, 切向力Y=1892.7026 +FPS=18.58, 法向力=1384.5186, 切向力X=2003.7834, 切向力Y=1975.4883 +FPS=18.81, 法向力=1700.2820, 切向力X=2413.7556, 切向力Y=1697.2815 +FPS=18.30, 法向力=1273.5792, 切向力X=2909.4038, 切向力Y=1306.2109 +FPS=18.43, 法向力=1292.6207, 切向力X=2965.1555, 切向力Y=1404.9381 +FPS=17.12, 法向力=1666.9294, 切向力X=2095.2319, 切向力Y=1926.7153 +FPS=17.97, 法向力=1665.7028, 切向力X=2140.8748, 切向力Y=1848.3672 +FPS=17.73, 法向力=1848.8357, 切向力X=1990.5454, 切向力Y=1547.4109 +FPS=18.06, 法向力=1945.5085, 切向力X=2013.4469, 切向力Y=1562.7029 +FPS=21.24, 法向力=1138.7991, 切向力X=1792.0438, 切向力Y=1697.0229 +FPS=17.99, 法向力=1755.3684, 切向力X=2129.0200, 切向力Y=979.6013 +FPS=18.83, 法向力=1457.5463, 切向力X=2157.8884, 切向力Y=2479.0852 +FPS=17.98, 法向力=1407.3264, 切向力X=2295.4607, 切向力Y=2443.2100 +FPS=18.65, 法向力=1576.0140, 切向力X=3284.1035, 切向力Y=2278.0457 +FPS=18.07, 法向力=1304.5232, 切向力X=1936.1780, 切向力Y=1817.6392 +FPS=17.32, 法向力=1746.1232, 切向力X=1611.7803, 切向力Y=1932.6846 +FPS=16.72, 法向力=1757.0533, 切向力X=1623.3362, 切向力Y=1968.1064 +FPS=17.46, 法向力=1954.3125, 切向力X=1065.6711, 切向力Y=1994.5242 +FPS=17.60, 法向力=2097.4136, 切向力X=1933.8560, 切向力Y=2400.6746 +FPS=17.43, 法向力=1068.9307, 切向力X=1853.0375, 切向力Y=2853.3257 +FPS=17.81, 法向力=973.8752, 切向力X=1918.6508, 切向力Y=2903.6265 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000511s, blend=0.004549s (9 tiles incl ref), finalize=0.001265s, total=0.006336s +FPS=17.40, 法向力=951.6829, 切向力X=1870.0630, 切向力Y=2926.2031 +FPS=18.91, 法向力=1351.5157, 切向力X=1953.4557, 切向力Y=2011.2734 +FPS=18.37, 法向力=1261.0179, 切向力X=2526.1257, 切向力Y=1286.6135 +FPS=18.24, 法向力=1262.1014, 切向力X=2547.4341, 切向力Y=1249.1218 +FPS=17.71, 法向力=1202.4817, 切向力X=2321.5244, 切向力Y=2181.8252 +FPS=17.69, 法向力=1726.8694, 切向力X=1591.5259, 切向力Y=2542.8147 +FPS=18.49, 法向力=1752.2637, 切向力X=1499.5284, 切向力Y=1809.0601 +FPS=17.73, 法向力=1773.6482, 切向力X=1555.1135, 切向力Y=1676.7449 +FPS=18.23, 法向力=1534.5205, 切向力X=2700.8501, 切向力Y=1794.3923 +FPS=18.57, 法向力=1105.4602, 切向力X=1350.1748, 切向力Y=1756.5178 +FPS=18.81, 法向力=1339.2786, 切向力X=2737.8398, 切向力Y=1666.0334 +FPS=17.98, 法向力=1402.8511, 切向力X=2785.1765, 切向力Y=1625.1835 +FPS=18.18, 法向力=1139.4320, 切向力X=2606.7231, 切向力Y=1389.9113 +FPS=17.97, 法向力=1139.8992, 切向力X=2756.7148, 切向力Y=1483.9399 +FPS=18.22, 法向力=1596.3256, 切向力X=1485.7175, 切向力Y=1500.5995 +FPS=18.58, 法向力=1699.5435, 切向力X=1377.9636, 切向力Y=1477.3916 +FPS=17.44, 法向力=2075.1343, 切向力X=2919.5088, 切向力Y=1212.2469 +FPS=18.75, 法向力=1728.4453, 切向力X=2466.2712, 切向力Y=2267.5493 +FPS=17.56, 法向力=1807.0526, 切向力X=2803.0835, 切向力Y=1552.4541 +FPS=18.13, 法向力=1874.3220, 切向力X=2836.6128, 切向力Y=1645.0007 +FPS=18.35, 法向力=1954.6428, 切向力X=3095.3499, 切向力Y=1862.4922 +FPS=17.91, 法向力=1247.2952, 切向力X=2257.2090, 切向力Y=959.1571 +FPS=17.88, 法向力=1642.6503, 切向力X=1752.8207, 切向力Y=1100.2345 +FPS=18.21, 法向力=1588.7098, 切向力X=1788.3014, 切向力Y=1134.0983 +FPS=18.67, 法向力=1589.2705, 切向力X=1759.5686, 切向力Y=1158.6658 +FPS=18.32, 法向力=1510.8267, 切向力X=1898.0586, 切向力Y=2070.5742 +FPS=18.98, 法向力=1087.0574, 切向力X=2398.5579, 切向力Y=2178.6597 +FPS=19.74, 法向力=1823.6666, 切向力X=2438.3486, 切向力Y=1714.0498 +FPS=18.35, 法向力=2028.2450, 切向力X=2672.3457, 切向力Y=1719.3418 +FPS=18.94, 法向力=974.5522, 切向力X=1617.7542, 切向力Y=2255.7583 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000434s, blend=0.004287s (9 tiles incl ref), finalize=0.000136s, total=0.004867s +FPS=17.63, 法向力=1561.4320, 切向力X=1872.6510, 切向力Y=1947.4849 +FPS=18.67, 法向力=1565.1195, 切向力X=1944.0011, 切向力Y=1984.4169 +FPS=18.56, 法向力=1553.8075, 切向力X=3128.1072, 切向力Y=1460.5216 +FPS=18.24, 法向力=1676.2487, 切向力X=3374.2900, 切向力Y=1562.1616 +FPS=17.14, 法向力=1301.9181, 切向力X=2390.0449, 切向力Y=2028.1273 +FPS=16.96, 法向力=1341.4270, 切向力X=2393.1895, 切向力Y=2053.3086 +FPS=18.23, 法向力=1330.8811, 切向力X=2354.7114, 切向力Y=2030.1151 +FPS=18.38, 法向力=1417.5569, 切向力X=1676.9897, 切向力Y=1665.9692 +FPS=16.94, 法向力=1218.7649, 切向力X=1570.3823, 切向力Y=2017.8116 +FPS=18.40, 法向力=1619.1331, 切向力X=2171.4590, 切向力Y=1415.4508 +FPS=18.57, 法向力=1617.8947, 切向力X=2305.5835, 切向力Y=1548.9003 +FPS=18.15, 法向力=1431.4729, 切向力X=2882.8188, 切向力Y=2453.4500 +FPS=17.62, 法向力=1659.7284, 切向力X=2618.0383, 切向力Y=2380.5161 +FPS=17.37, 法向力=1386.8175, 切向力X=1817.5020, 切向力Y=2340.8130 +FPS=18.32, 法向力=1383.9751, 切向力X=1766.2377, 切向力Y=2304.0488 +FPS=17.39, 法向力=1510.0203, 切向力X=1368.7300, 切向力Y=1650.7600 +FPS=18.33, 法向力=1978.9545, 切向力X=1600.5854, 切向力Y=1695.2773 +FPS=17.13, 法向力=1135.4095, 切向力X=2380.0889, 切向力Y=1915.8159 +FPS=18.58, 法向力=1087.2805, 切向力X=2420.4424, 切向力Y=1994.5188 +FPS=18.30, 法向力=1561.1797, 切向力X=2667.8562, 切向力Y=2115.4316 +FPS=17.25, 法向力=1495.0784, 切向力X=2013.6646, 切向力Y=1992.0752 +FPS=17.96, 法向力=1512.5676, 切向力X=2049.0430, 切向力Y=2031.3702 +FPS=18.54, 法向力=1498.9490, 切向力X=2064.4678, 切向力Y=2062.5149 +FPS=19.67, 法向力=1734.0864, 切向力X=1416.9152, 切向力Y=1965.2537 +FPS=17.41, 法向力=1042.2910, 切向力X=1763.9875, 切向力Y=1746.2174 +FPS=17.52, 法向力=1749.2540, 切向力X=2001.1062, 切向力Y=2038.3535 +FPS=17.13, 法向力=1839.4932, 切向力X=2029.5811, 切向力Y=2116.0911 +FPS=17.82, 法向力=1295.3477, 切向力X=2600.2803, 切向力Y=1407.5459 +FPS=18.18, 法向力=1647.3445, 切向力X=1364.4553, 切向力Y=1737.3638 +FPS=17.34, 法向力=966.5679, 切向力X=1974.5103, 切向力Y=1869.0859 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000412s, blend=0.004391s (9 tiles incl ref), finalize=0.000129s, total=0.004942s +FPS=16.88, 法向力=941.9258, 切向力X=1984.6808, 切向力Y=1901.8352 +FPS=17.00, 法向力=1296.4746, 切向力X=1104.7546, 切向力Y=1613.8724 +FPS=17.69, 法向力=1357.0475, 切向力X=2339.5476, 切向力Y=2024.4817 +FPS=16.97, 法向力=1180.3979, 切向力X=1892.7509, 切向力Y=1738.4496 +FPS=17.87, 法向力=1207.8617, 切向力X=1861.5479, 切向力Y=1666.8213 +FPS=17.09, 法向力=1594.8306, 切向力X=1988.6865, 切向力Y=1772.3020 +FPS=17.89, 法向力=1309.7795, 切向力X=1528.9913, 切向力Y=2182.6694 +FPS=18.03, 法向力=1338.2336, 切向力X=1554.4619, 切向力Y=2240.4683 +FPS=17.90, 法向力=1642.5713, 切向力X=1380.8879, 切向力Y=1754.0123 +FPS=19.35, 法向力=1616.3472, 切向力X=1439.9119, 切向力Y=1825.4758 +FPS=17.62, 法向力=1660.1582, 切向力X=2107.0081, 切向力Y=1075.7043 +FPS=19.17, 法向力=1687.7329, 切向力X=1258.1613, 切向力Y=2700.5271 +FPS=17.35, 法向力=1727.2771, 切向力X=1213.4355, 切向力Y=2768.4885 +FPS=17.30, 法向力=1353.4683, 切向力X=1943.8396, 切向力Y=1224.9612 +FPS=16.27, 法向力=1240.7809, 切向力X=2122.5122, 切向力Y=1465.0546 +FPS=17.65, 法向力=1387.8795, 切向力X=1560.2229, 切向力Y=1974.4489 +FPS=17.73, 法向力=1420.8202, 切向力X=1541.1646, 切向力Y=1901.9979 +FPS=17.70, 法向力=794.9370, 切向力X=1212.9779, 切向力Y=2331.1877 +FPS=16.55, 法向力=1189.5520, 切向力X=1707.2258, 切向力Y=2169.8435 +FPS=18.63, 法向力=1182.6652, 切向力X=1628.2168, 切向力Y=2222.1301 +FPS=18.38, 法向力=1155.4443, 切向力X=1989.4758, 切向力Y=1840.2059 +FPS=17.95, 法向力=987.4651, 切向力X=2090.5298, 切向力Y=1773.0642 +FPS=18.52, 法向力=1026.1471, 切向力X=2722.8433, 切向力Y=1557.8799 +FPS=17.83, 法向力=959.1481, 切向力X=2612.4409, 切向力Y=1551.8040 +FPS=18.69, 法向力=967.3474, 切向力X=2671.6279, 切向力Y=1571.4272 +FPS=20.66, 法向力=1545.9674, 切向力X=1723.6667, 切向力Y=1256.3098 +FPS=16.99, 法向力=1519.9819, 切向力X=2648.0117, 切向力Y=2050.0554 +FPS=18.53, 法向力=1078.4790, 切向力X=2086.5786, 切向力Y=1005.5364 +FPS=18.42, 法向力=1140.3663, 切向力X=2105.3345, 切向力Y=977.0081 +FPS=18.53, 法向力=1230.9794, 切向力X=1385.8152, 切向力Y=1516.9387 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000566s, blend=0.004612s (9 tiles incl ref), finalize=0.000125s, total=0.005314s +FPS=17.89, 法向力=1359.2188, 切向力X=2071.7056, 切向力Y=1767.6667 +FPS=17.91, 法向力=1354.5681, 切向力X=1962.3811, 切向力Y=1533.1382 +FPS=18.48, 法向力=1391.1790, 切向力X=1970.3000, 切向力Y=1569.2982 +FPS=18.01, 法向力=1395.2094, 切向力X=1984.2280, 切向力Y=1600.2625 +FPS=18.47, 法向力=1165.7156, 切向力X=1868.6401, 切向力Y=1516.8120 +FPS=20.59, 法向力=1489.5686, 切向力X=1772.6298, 切向力Y=2149.3638 +FPS=16.92, 法向力=1510.5887, 切向力X=1863.6687, 切向力Y=2197.1602 +FPS=17.42, 法向力=1254.8706, 切向力X=1785.0446, 切向力Y=2738.6973 +FPS=17.19, 法向力=1576.2390, 切向力X=3046.5283, 切向力Y=1636.5325 +FPS=18.16, 法向力=1312.9683, 切向力X=2450.7588, 切向力Y=1441.1842 +FPS=18.22, 法向力=1232.6528, 切向力X=2380.0205, 切向力Y=1617.7467 +FPS=17.91, 法向力=1380.3896, 切向力X=1865.6547, 切向力Y=1707.3239 +FPS=18.38, 法向力=1357.6636, 切向力X=2436.8237, 切向力Y=1769.4006 +FPS=17.20, 法向力=1706.7941, 切向力X=2225.5273, 切向力Y=1415.0179 +FPS=18.34, 法向力=1760.4686, 切向力X=2223.4868, 切向力Y=1335.0149 +FPS=17.99, 法向力=1508.3396, 切向力X=1261.6991, 切向力Y=1911.0093 +FPS=17.54, 法向力=1485.4128, 切向力X=1208.4290, 切向力Y=1973.6910 +FPS=18.91, 法向力=1373.4741, 切向力X=2499.7288, 切向力Y=1603.8323 +FPS=18.49, 法向力=1385.2922, 切向力X=2765.3933, 切向力Y=1626.7334 +FPS=20.80, 法向力=1401.2000, 切向力X=2727.1147, 切向力Y=1579.2896 +FPS=17.80, 法向力=838.2720, 切向力X=2455.0156, 切向力Y=1466.6162 +FPS=18.77, 法向力=1490.2334, 切向力X=2206.4602, 切向力Y=1774.9370 +FPS=17.74, 法向力=1078.3138, 切向力X=2249.9290, 切向力Y=1298.1736 +FPS=18.58, 法向力=1113.5317, 切向力X=2410.1567, 切向力Y=1206.4231 +FPS=18.71, 法向力=1719.6755, 切向力X=1650.8856, 切向力Y=1472.3085 +FPS=18.46, 法向力=1186.5754, 切向力X=2084.1953, 切向力Y=2795.6812 +FPS=17.33, 法向力=1209.1947, 切向力X=2098.2671, 切向力Y=2760.7019 +FPS=17.94, 法向力=1210.3252, 切向力X=2099.4438, 切向力Y=2758.9321 +FPS=19.01, 法向力=1925.8599, 切向力X=2226.1030, 切向力Y=1848.3571 +FPS=18.33, 法向力=1096.0981, 切向力X=1570.8878, 切向力Y=2524.3271 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000430s, blend=0.004260s (9 tiles incl ref), finalize=0.000123s, total=0.004822s +FPS=18.01, 法向力=1348.6011, 切向力X=2601.3950, 切向力Y=1582.7271 +FPS=18.34, 法向力=1400.4552, 切向力X=2678.1934, 切向力Y=1624.2854 +FPS=17.92, 法向力=1380.0905, 切向力X=2462.3394, 切向力Y=1661.7588 +FPS=17.85, 法向力=1324.3674, 切向力X=2246.1128, 切向力Y=1756.2539 +FPS=18.52, 法向力=1343.7032, 切向力X=2126.1313, 切向力Y=2464.6746 +FPS=18.44, 法向力=1336.2487, 切向力X=2086.8389, 切向力Y=2424.2520 +FPS=18.21, 法向力=1254.7800, 切向力X=1715.9507, 切向力Y=1933.1997 +FPS=17.53, 法向力=1284.0754, 切向力X=3092.8850, 切向力Y=1459.4226 +FPS=17.98, 法向力=1274.4260, 切向力X=3179.6016, 切向力Y=1639.3304 +FPS=17.63, 法向力=1484.5635, 切向力X=2038.8987, 切向力Y=2021.7798 +FPS=18.14, 法向力=1049.9534, 切向力X=2144.9795, 切向力Y=1901.5884 +FPS=18.36, 法向力=1043.0796, 切向力X=2127.0703, 切向力Y=1965.0964 +FPS=18.63, 法向力=1105.8994, 切向力X=1867.6042, 切向力Y=1979.3326 +FPS=18.34, 法向力=1138.5443, 切向力X=1936.4430, 切向力Y=2042.4001 +FPS=18.44, 法向力=1111.9633, 切向力X=1779.1863, 切向力Y=1620.1190 +FPS=18.31, 法向力=1283.1825, 切向力X=2065.7202, 切向力Y=2181.2068 +FPS=18.66, 法向力=1325.2534, 切向力X=1918.1383, 切向力Y=1644.0515 +FPS=18.45, 法向力=1319.6024, 切向力X=2041.5797, 切向力Y=1657.4067 +FPS=18.44, 法向力=1641.5361, 切向力X=2723.4917, 切向力Y=715.7471 +FPS=17.45, 法向力=1216.9966, 切向力X=2772.5454, 切向力Y=2406.3789 +FPS=17.66, 法向力=1245.9679, 切向力X=2664.1816, 切向力Y=2526.4878 +FPS=18.76, 法向力=1412.1569, 切向力X=1670.1748, 切向力Y=2230.2373 +FPS=17.80, 法向力=1464.6718, 切向力X=1580.1965, 切向力Y=2201.1265 +FPS=15.99, 法向力=1323.6021, 切向力X=1599.4412, 切向力Y=1854.9048 +FPS=18.49, 法向力=1136.1139, 切向力X=1733.8794, 切向力Y=1963.7357 +FPS=18.80, 法向力=1137.5126, 切向力X=1880.2900, 切向力Y=2065.9155 +FPS=18.30, 法向力=1521.1113, 切向力X=2093.3896, 切向力Y=1681.6284 +FPS=17.07, 法向力=1751.4395, 切向力X=2723.0383, 切向力Y=1810.0739 +FPS=17.33, 法向力=1569.2593, 切向力X=1901.2590, 切向力Y=1751.8644 +FPS=18.51, 法向力=1561.0173, 切向力X=1816.3357, 切向力Y=1836.0005 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000469s, blend=0.004301s (9 tiles incl ref), finalize=0.000144s, total=0.004924s +FPS=18.18, 法向力=1433.8973, 切向力X=1821.0112, 切向力Y=1709.0994 +FPS=18.41, 法向力=1184.7717, 切向力X=2044.4811, 切向力Y=1799.3096 +FPS=18.16, 法向力=1520.8920, 切向力X=2586.5103, 切向力Y=1488.4331 +FPS=18.29, 法向力=1534.5267, 切向力X=2666.2632, 切向力Y=1490.7435 +FPS=18.21, 法向力=1250.0889, 切向力X=2157.8586, 切向力Y=2429.6887 +FPS=18.25, 法向力=878.4086, 切向力X=1736.6366, 切向力Y=2021.5591 +FPS=17.49, 法向力=1331.4954, 切向力X=2211.9971, 切向力Y=1728.2211 +FPS=18.18, 法向力=1364.5159, 切向力X=2212.0771, 切向力Y=1763.4910 +FPS=19.17, 法向力=1369.0093, 切向力X=2254.0879, 切向力Y=1759.4001 +FPS=18.42, 法向力=1532.2646, 切向力X=1796.4263, 切向力Y=2080.4534 +FPS=18.11, 法向力=1357.4945, 切向力X=1565.0519, 切向力Y=2261.1387 +FPS=18.89, 法向力=1369.7915, 切向力X=1601.8674, 切向力Y=2233.8608 +FPS=18.27, 法向力=1491.6865, 切向力X=2839.4602, 切向力Y=1822.2847 +FPS=18.39, 法向力=1545.2683, 切向力X=2408.5562, 切向力Y=1761.7869 +FPS=19.28, 法向力=1261.4172, 切向力X=1642.3130, 切向力Y=2091.0222 +FPS=18.23, 法向力=1198.5183, 切向力X=1564.6385, 切向力Y=2041.0251 +FPS=15.87, 法向力=1225.6416, 切向力X=1565.0081, 切向力Y=2046.1078 +FPS=17.35, 法向力=1505.1084, 切向力X=2531.8257, 切向力Y=1821.4286 +FPS=17.34, 法向力=1519.6624, 切向力X=2436.8652, 切向力Y=1378.7612 +FPS=18.40, 法向力=1547.9583, 切向力X=2239.1416, 切向力Y=1972.4856 +FPS=17.99, 法向力=1536.4490, 切向力X=2234.3672, 切向力Y=2105.1160 +FPS=18.48, 法向力=1185.9797, 切向力X=2260.4548, 切向力Y=1583.9796 +FPS=18.39, 法向力=1380.2976, 切向力X=1685.1702, 切向力Y=1927.8312 +FPS=17.65, 法向力=1306.8254, 切向力X=1632.9487, 切向力Y=963.3248 +FPS=18.93, 法向力=1359.8462, 切向力X=1688.4526, 切向力Y=864.2898 +FPS=18.82, 法向力=1567.3396, 切向力X=2413.7612, 切向力Y=1658.9111 +FPS=17.44, 法向力=1121.0640, 切向力X=1889.1166, 切向力Y=1791.9094 +FPS=17.81, 法向力=1293.7629, 切向力X=1619.0359, 切向力Y=1890.7275 +FPS=17.63, 法向力=1274.2148, 切向力X=1643.6892, 切向力Y=1861.5996 +FPS=17.61, 法向力=1400.1730, 切向力X=1948.2332, 切向力Y=2096.0337 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000505s, blend=0.005801s (9 tiles incl ref), finalize=0.000132s, total=0.006448s +FPS=18.08, 法向力=1357.9695, 切向力X=2005.0654, 切向力Y=2140.6680 +FPS=18.37, 法向力=1310.8981, 切向力X=1396.7114, 切向力Y=2061.3252 +FPS=18.63, 法向力=1304.0115, 切向力X=1318.3777, 切向力Y=2056.1609 +FPS=19.09, 法向力=1098.3263, 切向力X=1695.0244, 切向力Y=1940.2439 +FPS=18.91, 法向力=1267.7202, 切向力X=2529.9387, 切向力Y=1891.2305 +FPS=18.91, 法向力=1390.6565, 切向力X=2025.3948, 切向力Y=791.9229 +FPS=18.72, 法向力=1495.7271, 切向力X=2000.1467, 切向力Y=780.4636 +FPS=18.99, 法向力=1320.4843, 切向力X=1774.2954, 切向力Y=1596.7144 +FPS=19.40, 法向力=1174.1514, 切向力X=1665.7559, 切向力Y=2222.1030 +FPS=18.39, 法向力=1396.4541, 切向力X=1812.5012, 切向力Y=896.5441 +FPS=18.86, 法向力=1402.4547, 切向力X=1772.0725, 切向力Y=850.6930 +FPS=18.83, 法向力=1408.9579, 切向力X=1885.2505, 切向力Y=845.6643 +FPS=18.02, 法向力=1152.9828, 切向力X=2257.7183, 切向力Y=1756.6667 +FPS=18.87, 法向力=1256.4678, 切向力X=1735.7949, 切向力Y=2284.4604 +FPS=17.77, 法向力=1305.8057, 切向力X=2220.6096, 切向力Y=1756.6243 +FPS=18.98, 法向力=1295.4696, 切向力X=2186.1265, 切向力Y=1698.7897 +FPS=18.76, 法向力=1536.7429, 切向力X=2093.8423, 切向力Y=1527.2864 +FPS=17.80, 法向力=1383.7090, 切向力X=2273.9238, 切向力Y=2240.0417 +FPS=18.60, 法向力=1355.9274, 切向力X=2177.8645, 切向力Y=2232.6453 +FPS=18.12, 法向力=1453.9307, 切向力X=2830.8542, 切向力Y=1892.9689 +FPS=18.71, 法向力=1480.5475, 切向力X=2962.8472, 切向力Y=1932.9658 +FPS=18.75, 法向力=1101.3291, 切向力X=2095.0730, 切向力Y=1720.4155 +FPS=17.96, 法向力=1294.1763, 切向力X=2585.9170, 切向力Y=1880.7024 +FPS=19.50, 法向力=1512.1699, 切向力X=2573.8223, 切向力Y=1675.5220 +FPS=17.50, 法向力=1659.8447, 切向力X=2356.2183, 切向力Y=1282.5846 +FPS=18.83, 法向力=1481.3984, 切向力X=1837.8462, 切向力Y=2500.4385 +FPS=19.13, 法向力=1364.2772, 切向力X=2130.6001, 切向力Y=1426.2410 +FPS=18.29, 法向力=1432.6003, 切向力X=2156.6406, 切向力Y=1464.4141 +FPS=18.99, 法向力=1785.2710, 切向力X=2514.6709, 切向力Y=1307.9089 +FPS=18.94, 法向力=1322.1222, 切向力X=2291.3838, 切向力Y=2676.5500 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000574s, blend=0.005886s (9 tiles incl ref), finalize=0.000131s, total=0.006602s +FPS=17.93, 法向力=1348.2994, 切向力X=2302.5574, 切向力Y=2897.8276 +FPS=20.46, 法向力=1349.3698, 切向力X=2282.3867, 切向力Y=2910.5012 +FPS=16.79, 法向力=1535.8660, 切向力X=3238.7583, 切向力Y=1749.7034 +FPS=18.28, 法向力=1075.5378, 切向力X=1888.8657, 切向力Y=2021.9863 +FPS=18.37, 法向力=1655.1455, 切向力X=1648.6147, 切向力Y=1474.4541 +FPS=18.53, 法向力=1616.0413, 切向力X=1648.4165, 切向力Y=1488.2339 +FPS=18.85, 法向力=1491.9919, 切向力X=1347.5341, 切向力Y=2373.8477 +FPS=18.82, 法向力=1112.4028, 切向力X=2780.4580, 切向力Y=2677.0525 +FPS=17.75, 法向力=1506.6365, 切向力X=2220.7812, 切向力Y=1943.9160 +FPS=17.45, 法向力=1591.6366, 切向力X=2198.4941, 切向力Y=1919.2122 +FPS=18.19, 法向力=1532.2344, 切向力X=2222.6084, 切向力Y=1952.8120 +FPS=18.22, 法向力=1300.7146, 切向力X=1614.2445, 切向力Y=1810.4069 +FPS=21.75, 法向力=1483.1843, 切向力X=1611.0974, 切向力Y=1873.5725 +FPS=18.36, 法向力=1579.5525, 切向力X=2721.1899, 切向力Y=1347.4065 +FPS=18.88, 法向力=1554.8923, 切向力X=2857.0122, 切向力Y=1349.3467 +FPS=18.92, 法向力=1765.5422, 切向力X=1922.0908, 切向力Y=2323.5481 +FPS=18.09, 法向力=1592.9548, 切向力X=1986.8018, 切向力Y=2114.5161 +FPS=18.97, 法向力=1577.1670, 切向力X=2025.2617, 切向力Y=2155.4680 +FPS=18.44, 法向力=1634.2012, 切向力X=2389.3408, 切向力Y=2112.4453 +FPS=18.40, 法向力=1678.1245, 切向力X=2479.4229, 切向力Y=2010.2241 +FPS=18.46, 法向力=1589.2346, 切向力X=2522.1836, 切向力Y=1734.4008 +FPS=18.91, 法向力=1884.8430, 切向力X=1778.8871, 切向力Y=1300.0317 +FPS=18.34, 法向力=1842.4012, 切向力X=1792.5031, 切向力Y=1378.3760 +FPS=18.15, 法向力=1448.3816, 切向力X=1346.9954, 切向力Y=2384.0581 +FPS=18.20, 法向力=948.8097, 切向力X=2407.5732, 切向力Y=1936.4534 +FPS=18.03, 法向力=1691.4624, 切向力X=2256.4316, 切向力Y=1873.6157 +FPS=18.45, 法向力=1801.2119, 切向力X=2322.9590, 切向力Y=1740.4479 +FPS=18.42, 法向力=1203.6995, 切向力X=1907.5488, 切向力Y=1755.4448 +FPS=18.83, 法向力=1076.7983, 切向力X=2010.2214, 切向力Y=2512.8042 +FPS=16.99, 法向力=1636.2312, 切向力X=2186.3938, 切向力Y=2068.9565 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000426s, blend=0.004956s (9 tiles incl ref), finalize=0.000142s, total=0.005534s +FPS=18.25, 法向力=1669.6643, 切向力X=2271.4473, 切向力Y=2110.6882 +FPS=18.65, 法向力=1671.5955, 切向力X=2297.8311, 切向力Y=2152.9658 +FPS=18.99, 法向力=1498.5249, 切向力X=1365.3396, 切向力Y=2032.4004 +FPS=18.56, 法向力=1430.3352, 切向力X=1730.3845, 切向力Y=1945.8792 +FPS=18.58, 法向力=1207.1978, 切向力X=2745.9846, 切向力Y=2512.8665 +FPS=18.09, 法向力=1173.2568, 切向力X=2728.2710, 切向力Y=2569.1904 +FPS=18.70, 法向力=1383.0300, 切向力X=2316.2712, 切向力Y=1564.7590 +FPS=18.62, 法向力=1185.2867, 切向力X=2391.4312, 切向力Y=2047.1837 +FPS=17.77, 法向力=1176.8201, 切向力X=2306.5852, 切向力Y=2074.2202 +FPS=18.47, 法向力=1821.6475, 切向力X=1419.8164, 切向力Y=2616.3921 +FPS=17.43, 法向力=1531.4431, 切向力X=3167.8369, 切向力Y=2016.0887 +FPS=18.46, 法向力=1565.2941, 切向力X=3261.0603, 切向力Y=2020.0205 +FPS=17.64, 法向力=1624.3555, 切向力X=2372.3628, 切向力Y=1845.7228 +FPS=18.02, 法向力=1624.1162, 切向力X=2350.1401, 切向力Y=1872.3499 +FPS=18.93, 法向力=1427.9612, 切向力X=2421.4077, 切向力Y=1906.6987 +FPS=17.69, 法向力=1382.5198, 切向力X=3512.7705, 切向力Y=1738.3933 +FPS=17.52, 法向力=1613.8154, 切向力X=2420.5635, 切向力Y=1154.6023 +FPS=17.51, 法向力=1640.6216, 切向力X=2432.8191, 切向力Y=1111.4827 +FPS=17.95, 法向力=1516.3386, 切向力X=1379.9777, 切向力Y=2025.8038 +FPS=17.72, 法向力=1599.2878, 切向力X=1138.0583, 切向力Y=1895.1025 +FPS=17.56, 法向力=1309.8794, 切向力X=2348.2886, 切向力Y=2391.2866 +FPS=18.51, 法向力=1233.5037, 切向力X=2371.9092, 切向力Y=2430.1362 +FPS=18.55, 法向力=1331.4634, 切向力X=2772.0010, 切向力Y=1937.7021 +FPS=18.53, 法向力=1195.7498, 切向力X=2190.0044, 切向力Y=1738.5011 +FPS=15.17, 法向力=1191.8000, 切向力X=2229.7776, 切向力Y=1853.2638 +FPS=17.58, 法向力=1287.9316, 切向力X=1714.9877, 切向力Y=1406.2906 +FPS=17.99, 法向力=1421.6150, 切向力X=1649.4414, 切向力Y=2009.9668 +FPS=17.81, 法向力=1473.5239, 切向力X=1807.6892, 切向力Y=2007.2540 +FPS=18.72, 法向力=1061.8518, 切向力X=3231.8840, 切向力Y=1961.6731 +FPS=18.12, 法向力=1074.4720, 切向力X=3278.1855, 切向力Y=1993.2405 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000422s, blend=0.004264s (9 tiles incl ref), finalize=0.000119s, total=0.004815s +FPS=17.47, 法向力=1764.4374, 切向力X=3129.2051, 切向力Y=1219.0979 +FPS=19.60, 法向力=1125.8203, 切向力X=2241.5674, 切向力Y=1100.3809 +FPS=16.62, 法向力=1428.9604, 切向力X=1669.8033, 切向力Y=1804.2000 +FPS=18.44, 法向力=1457.7141, 切向力X=1708.5420, 切向力Y=1814.2672 +FPS=17.66, 法向力=1079.9917, 切向力X=1884.1510, 切向力Y=1918.4592 +FPS=18.38, 法向力=921.9539, 切向力X=1735.4137, 切向力Y=2012.9160 +FPS=17.12, 法向力=1097.8850, 切向力X=1764.7632, 切向力Y=1912.7251 +FPS=17.83, 法向力=1515.7834, 切向力X=2154.1030, 切向力Y=2108.2136 +FPS=18.36, 法向力=1640.7007, 切向力X=2782.4751, 切向力Y=1587.2502 +FPS=18.83, 法向力=1868.3859, 切向力X=2727.4741, 切向力Y=1362.5349 +FPS=18.70, 法向力=1844.7314, 切向力X=2755.6743, 切向力Y=1394.2260 +FPS=18.43, 法向力=1901.8339, 切向力X=2732.7849, 切向力Y=1333.9590 +FPS=17.79, 法向力=1612.8440, 切向力X=3178.9409, 切向力Y=1650.4618 +FPS=17.79, 法向力=1854.1896, 切向力X=2844.7527, 切向力Y=1427.0476 +FPS=18.23, 法向力=1206.6902, 切向力X=2186.1079, 切向力Y=2448.6477 +FPS=18.69, 法向力=1189.3201, 切向力X=2139.3538, 切向力Y=2452.8845 +FPS=18.09, 法向力=1514.4575, 切向力X=1884.2036, 切向力Y=1095.6460 +FPS=17.53, 法向力=1519.8679, 切向力X=2794.0820, 切向力Y=1599.9272 +FPS=18.57, 法向力=1367.2279, 切向力X=2154.6873, 切向力Y=1248.7556 +FPS=15.64, 法向力=1362.7235, 切向力X=2104.7676, 切向力Y=1317.1401 +FPS=15.38, 法向力=988.3086, 切向力X=2565.6274, 切向力Y=2294.3164 +FPS=16.82, 法向力=1645.4905, 切向力X=2306.9573, 切向力Y=1308.3142 +FPS=15.60, 法向力=1647.4592, 切向力X=2266.6953, 切向力Y=1317.8572 +FPS=17.44, 法向力=1394.1704, 切向力X=2374.8958, 切向力Y=1602.0676 +FPS=17.36, 法向力=1366.7162, 切向力X=1288.2112, 切向力Y=3068.8770 +FPS=17.31, 法向力=1537.3262, 切向力X=1636.7167, 切向力Y=1761.2926 +FPS=17.67, 法向力=1592.1182, 切向力X=1690.2168, 切向力Y=1752.3157 +FPS=18.54, 法向力=1868.8691, 切向力X=2517.9900, 切向力Y=2076.4436 +FPS=18.03, 法向力=1390.0126, 切向力X=1915.1082, 切向力Y=1566.7036 +FPS=17.14, 法向力=1487.5833, 切向力X=2068.9705, 切向力Y=1873.8711 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000739s, blend=0.004610s (9 tiles incl ref), finalize=0.000128s, total=0.005488s +FPS=17.73, 法向力=1493.5615, 切向力X=2065.2495, 切向力Y=1835.3301 +FPS=17.20, 法向力=1641.1481, 切向力X=1781.0824, 切向力Y=1274.5339 +FPS=17.64, 法向力=1581.9111, 切向力X=1895.0773, 切向力Y=1321.3735 +FPS=18.28, 法向力=1492.3318, 切向力X=1020.6301, 切向力Y=2110.0354 +FPS=17.34, 法向力=1441.6248, 切向力X=942.8363, 切向力Y=2190.3179 +FPS=16.46, 法向力=1445.4882, 切向力X=962.8291, 切向力Y=2195.5144 +FPS=18.28, 法向力=1182.7089, 切向力X=2741.4766, 切向力Y=2391.5676 +FPS=18.07, 法向力=1443.9873, 切向力X=2343.4338, 切向力Y=2030.8674 +FPS=18.33, 法向力=1311.7253, 切向力X=2240.6150, 切向力Y=1887.0681 +FPS=18.91, 法向力=1359.6619, 切向力X=2262.0847, 切向力Y=1883.8787 +FPS=17.31, 法向力=1508.9354, 切向力X=2573.3105, 切向力Y=2033.3771 +FPS=18.01, 法向力=1234.5554, 切向力X=2158.6365, 切向力Y=2668.7261 +FPS=18.31, 法向力=1218.8839, 切向力X=2170.3325, 切向力Y=2780.7878 +FPS=18.41, 法向力=1672.8257, 切向力X=1547.2611, 切向力Y=1705.0535 +FPS=18.50, 法向力=1445.7390, 切向力X=2715.9229, 切向力Y=1294.5476 +FPS=18.26, 法向力=1425.2692, 切向力X=1878.0485, 切向力Y=1109.1719 +FPS=18.14, 法向力=1441.3999, 切向力X=1851.0353, 切向力Y=1084.4893 +FPS=17.80, 法向力=1422.1412, 切向力X=1845.5360, 切向力Y=1150.3052 +FPS=18.33, 法向力=1516.3181, 切向力X=1810.4968, 切向力Y=2352.6499 +FPS=18.16, 法向力=1498.0337, 切向力X=1075.9885, 切向力Y=2162.6445 +FPS=17.94, 法向力=1237.5182, 切向力X=2492.7710, 切向力Y=2003.8179 +FPS=18.20, 法向力=1196.8545, 切向力X=2634.1995, 切向力Y=1974.8949 +FPS=18.59, 法向力=2138.9517, 切向力X=1690.0103, 切向力Y=1814.9683 +FPS=17.63, 法向力=1290.2820, 切向力X=2340.3032, 切向力Y=2213.9736 +FPS=18.91, 法向力=1152.0076, 切向力X=2529.2019, 切向力Y=1627.0298 +FPS=18.12, 法向力=1100.1376, 切向力X=2451.2207, 切向力Y=1649.2134 +FPS=18.66, 法向力=1812.5303, 切向力X=2467.8652, 切向力Y=1756.7102 +FPS=18.42, 法向力=1867.1537, 切向力X=2614.0967, 切向力Y=1718.5221 +FPS=19.11, 法向力=1536.8970, 切向力X=2148.6670, 切向力Y=1467.5436 +FPS=17.99, 法向力=1596.2550, 切向力X=2197.0737, 切向力Y=1561.2717 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000417s, blend=0.004371s (9 tiles incl ref), finalize=0.000120s, total=0.004917s +FPS=18.13, 法向力=1845.0071, 切向力X=2023.5048, 切向力Y=1741.1150 +FPS=17.60, 法向力=989.0677, 切向力X=1870.5432, 切向力Y=1041.4211 +FPS=17.20, 法向力=1250.6788, 切向力X=2539.4512, 切向力Y=1444.2252 +FPS=17.37, 法向力=1329.5713, 切向力X=2679.6309, 切向力Y=1391.9093 +FPS=18.70, 法向力=1125.5488, 切向力X=2506.5413, 切向力Y=2101.7781 +FPS=17.62, 法向力=1587.4644, 切向力X=1750.4021, 切向力Y=1467.9758 +FPS=18.42, 法向力=1441.3557, 切向力X=1891.4470, 切向力Y=1954.0756 +FPS=18.28, 法向力=1468.9441, 切向力X=1900.1014, 切向力Y=1889.3695 +FPS=18.07, 法向力=1113.4253, 切向力X=1910.7095, 切向力Y=1887.6182 +FPS=19.09, 法向力=1529.4690, 切向力X=1789.3467, 切向力Y=1957.0493 +FPS=18.41, 法向力=1558.2522, 切向力X=1919.6677, 切向力Y=2031.3884 +FPS=19.10, 法向力=1555.9839, 切向力X=1925.2498, 切向力Y=1993.0609 +FPS=18.36, 法向力=1892.8381, 切向力X=1832.3948, 切向力Y=1751.4197 +FPS=18.68, 法向力=1457.7928, 切向力X=2460.6260, 切向力Y=1861.7101 +FPS=18.86, 法向力=1368.7255, 切向力X=1990.7649, 切向力Y=1314.9133 +FPS=17.56, 法向力=1360.3732, 切向力X=2023.2406, 切向力Y=1395.3673 +FPS=18.83, 法向力=1358.8083, 切向力X=1986.1521, 切向力Y=981.5947 +FPS=18.11, 法向力=1578.0085, 切向力X=1362.6464, 切向力Y=1777.3395 +FPS=18.89, 法向力=1072.1304, 切向力X=2929.3149, 切向力Y=2186.8235 +FPS=18.54, 法向力=1006.4332, 切向力X=2973.6367, 切向力Y=2195.0005 +FPS=18.52, 法向力=1047.3065, 切向力X=3020.2998, 切向力Y=2210.5901 +FPS=18.62, 法向力=1090.2427, 切向力X=2116.6738, 切向力Y=1944.0085 +FPS=18.51, 法向力=1370.8612, 切向力X=1139.6941, 切向力Y=1214.7247 +FPS=18.04, 法向力=1267.9153, 切向力X=2398.8596, 切向力Y=2823.8452 +FPS=18.41, 法向力=1308.8972, 切向力X=2519.7764, 切向力Y=2773.2783 +FPS=17.97, 法向力=1507.8285, 切向力X=2301.5571, 切向力Y=2231.8057 +FPS=17.82, 法向力=1569.9746, 切向力X=2478.0977, 切向力Y=2089.2432 +FPS=18.87, 法向力=1653.0684, 切向力X=2475.4868, 切向力Y=2120.7490 +FPS=18.79, 法向力=1500.4607, 切向力X=2264.9438, 切向力Y=1498.1624 +FPS=17.83, 法向力=1538.6198, 切向力X=2581.1577, 切向力Y=1891.5439 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000571s, blend=0.004369s (9 tiles incl ref), finalize=0.000123s, total=0.005075s +FPS=17.18, 法向力=1596.6738, 切向力X=2530.2107, 切向力Y=1711.1770 +FPS=18.78, 法向力=1633.7073, 切向力X=2524.8628, 切向力Y=1795.0331 +FPS=18.58, 法向力=1657.9658, 切向力X=2479.5906, 切向力Y=1765.7095 +FPS=19.06, 法向力=1455.1564, 切向力X=2578.0913, 切向力Y=1376.7351 +FPS=18.55, 法向力=1237.1503, 切向力X=2265.2695, 切向力Y=1970.9572 +FPS=16.93, 法向力=1758.7383, 切向力X=2121.5303, 切向力Y=1366.3242 +FPS=17.13, 法向力=1777.5724, 切向力X=2093.1194, 切向力Y=1459.7424 +FPS=18.81, 法向力=2011.8169, 切向力X=2847.6436, 切向力Y=1599.5161 +FPS=18.63, 法向力=1640.1078, 切向力X=2582.7029, 切向力Y=1845.9700 +FPS=18.78, 法向力=1083.5730, 切向力X=2177.0283, 切向力Y=1522.5078 +FPS=17.55, 法向力=1080.2573, 切向力X=2210.6904, 切向力Y=1561.3527 +FPS=17.39, 法向力=1263.3486, 切向力X=2747.3787, 切向力Y=1770.4399 +FPS=18.27, 法向力=1315.1105, 切向力X=2782.4648, 切向力Y=1776.1318 +FPS=19.13, 法向力=1812.3955, 切向力X=1955.9922, 切向力Y=1217.8579 +FPS=18.69, 法向力=1818.7317, 切向力X=1920.7876, 切向力Y=1218.2537 +FPS=18.70, 法向力=1792.5383, 切向力X=1849.4097, 切向力Y=1213.0433 +FPS=16.87, 法向力=1451.8007, 切向力X=1510.5967, 切向力Y=1891.4746 +FPS=18.37, 法向力=1567.3726, 切向力X=2709.3987, 切向力Y=1241.3389 +FPS=17.70, 法向力=1664.4409, 切向力X=2750.9326, 切向力Y=1166.3716 +FPS=18.25, 法向力=1237.8608, 切向力X=2086.4463, 切向力Y=1881.7780 +FPS=18.46, 法向力=1446.8876, 切向力X=1651.3289, 切向力Y=1940.5908 +FPS=18.23, 法向力=1366.6733, 切向力X=1599.2389, 切向力Y=2045.4728 +FPS=18.25, 法向力=1476.6582, 切向力X=1716.0895, 切向力Y=2025.5210 +FPS=18.06, 法向力=1454.9163, 切向力X=2408.9753, 切向力Y=2149.4988 +FPS=18.40, 法向力=1540.2317, 切向力X=2759.5913, 切向力Y=1633.8782 +FPS=18.23, 法向力=1544.6836, 切向力X=2715.0488, 切向力Y=1596.9231 +FPS=18.60, 法向力=1351.0679, 切向力X=1767.5872, 切向力Y=1576.6343 +FPS=18.18, 法向力=1323.0560, 切向力X=1708.1929, 切向力Y=1597.2207 +FPS=18.10, 法向力=2161.3264, 切向力X=2277.8735, 切向力Y=1481.5980 +FPS=18.04, 法向力=1668.2024, 切向力X=2173.9160, 切向力Y=1169.5806 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000416s, blend=0.004579s (9 tiles incl ref), finalize=0.000151s, total=0.005155s +FPS=16.65, 法向力=1502.7693, 切向力X=1647.7922, 切向力Y=1534.5651 +FPS=14.75, 法向力=1397.1951, 切向力X=1680.6633, 切向力Y=1640.1605 +FPS=17.62, 法向力=1314.4805, 切向力X=2284.1558, 切向力Y=1501.1279 +FPS=19.19, 法向力=2020.7528, 切向力X=2378.5679, 切向力Y=1838.5735 +FPS=17.35, 法向力=2069.3608, 切向力X=2470.3506, 切向力Y=1938.7236 +FPS=17.40, 法向力=1499.8289, 切向力X=2203.4834, 切向力Y=2296.2197 +FPS=17.49, 法向力=1418.5673, 切向力X=2762.3127, 切向力Y=1646.3600 +FPS=18.67, 法向力=1978.1406, 切向力X=2711.7778, 切向力Y=2502.1558 +FPS=17.93, 法向力=2032.9077, 切向力X=2778.0808, 切向力Y=2523.8525 +FPS=17.41, 法向力=1753.3562, 切向力X=1758.8301, 切向力Y=1975.7810 +FPS=18.02, 法向力=1439.2217, 切向力X=2086.1128, 切向力Y=2302.6353 +FPS=17.95, 法向力=2158.4487, 切向力X=3185.6885, 切向力Y=709.3844 +FPS=17.08, 法向力=2210.5420, 切向力X=3178.7673, 切向力Y=757.2521 +FPS=17.17, 法向力=1396.9028, 切向力X=2275.2578, 切向力Y=2197.2407 +FPS=17.79, 法向力=1579.3314, 切向力X=1678.1394, 切向力Y=1547.3755 +FPS=16.89, 法向力=1549.9709, 切向力X=1675.2251, 切向力Y=1466.1042 +FPS=17.46, 法向力=1554.9490, 切向力X=1712.8120, 切向力Y=1488.6189 +FPS=18.44, 法向力=1642.2247, 切向力X=2683.1775, 切向力Y=2611.4407 +FPS=18.60, 法向力=1665.7534, 切向力X=2642.1650, 切向力Y=2560.0850 +FPS=18.82, 法向力=1552.7847, 切向力X=2018.7117, 切向力Y=2126.8210 +FPS=17.69, 法向力=1596.6813, 切向力X=2044.5515, 切向力Y=2107.5779 +FPS=18.08, 法向力=1241.1130, 切向力X=1472.5115, 切向力Y=2053.2249 +FPS=18.15, 法向力=1577.2207, 切向力X=1810.0558, 切向力Y=2394.5645 +FPS=18.71, 法向力=1207.4368, 切向力X=2004.3381, 切向力Y=1765.8689 +FPS=18.63, 法向力=1323.6654, 切向力X=2251.0012, 切向力Y=1867.4147 +FPS=18.50, 法向力=1220.9700, 切向力X=1750.3085, 切向力Y=2164.8511 +FPS=17.89, 法向力=1930.7965, 切向力X=2502.2275, 切向力Y=578.4309 +FPS=17.20, 法向力=2073.6697, 切向力X=2580.4976, 切向力Y=504.4627 +FPS=15.53, 法向力=1660.6757, 切向力X=2413.1768, 切向力Y=1258.9126 +FPS=18.51, 法向力=1700.0112, 切向力X=2347.6064, 切向力Y=1230.7239 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000457s, blend=0.005046s (9 tiles incl ref), finalize=0.000283s, total=0.005798s +FPS=15.22, 法向力=2284.9133, 切向力X=2594.1069, 切向力Y=1264.6326 +FPS=17.99, 法向力=2234.8728, 切向力X=2645.2148, 切向力Y=1329.6696 +FPS=19.23, 法向力=2237.3647, 切向力X=2644.4541, 切向力Y=1390.9753 +FPS=18.31, 法向力=1604.4482, 切向力X=1907.6115, 切向力Y=1267.7629 +FPS=18.36, 法向力=1434.5227, 切向力X=2546.2192, 切向力Y=1963.9417 +FPS=18.39, 法向力=1215.1304, 切向力X=1962.3041, 切向力Y=1034.5581 +FPS=18.09, 法向力=1193.8145, 切向力X=1919.6360, 切向力Y=865.6758 +FPS=18.60, 法向力=1351.6462, 切向力X=1791.3237, 切向力Y=1912.0437 +FPS=18.26, 法向力=1352.5378, 切向力X=1996.3195, 切向力Y=2355.2744 +FPS=18.48, 法向力=1827.3020, 切向力X=1754.2723, 切向力Y=2231.8887 +FPS=18.35, 法向力=1902.8810, 切向力X=1894.0928, 切向力Y=2202.2444 +FPS=18.95, 法向力=1915.6171, 切向力X=1910.1104, 切向力Y=2216.5981 +FPS=18.24, 法向力=1804.2117, 切向力X=2165.4031, 切向力Y=1521.6095 +FPS=18.69, 法向力=1151.0593, 切向力X=1737.5283, 切向力Y=2157.7656 +FPS=18.25, 法向力=1417.0562, 切向力X=2693.1731, 切向力Y=1969.5461 +FPS=18.32, 法向力=1481.8225, 切向力X=2755.7939, 切向力Y=1973.8884 +FPS=18.56, 法向力=1353.4053, 切向力X=2448.9766, 切向力Y=2977.0703 +FPS=17.99, 法向力=1878.8718, 切向力X=1813.1641, 切向力Y=1797.3032 +FPS=18.75, 法向力=1308.9810, 切向力X=2179.9788, 切向力Y=1569.8710 +FPS=16.99, 法向力=1330.3669, 切向力X=2195.8611, 切向力Y=1636.0690 +FPS=14.41, 法向力=1626.5073, 切向力X=2147.1548, 切向力Y=1848.3633 +FPS=16.67, 法向力=1059.5615, 切向力X=2105.6226, 切向力Y=1520.3521 +FPS=17.82, 法向力=1024.8152, 切向力X=2184.7705, 切向力Y=1578.4062 +FPS=17.86, 法向力=1252.1823, 切向力X=2298.4399, 切向力Y=2413.3672 +FPS=18.87, 法向力=1039.1460, 切向力X=1560.5521, 切向力Y=2098.0522 +FPS=18.15, 法向力=1704.9174, 切向力X=1453.4109, 切向力Y=1231.9705 +FPS=17.50, 法向力=1782.3582, 切向力X=1487.7986, 切向力Y=1270.3135 +FPS=18.10, 法向力=1341.8845, 切向力X=1886.4957, 切向力Y=970.9648 +FPS=18.59, 法向力=1277.4980, 切向力X=1908.0017, 切向力Y=929.2273 +FPS=16.11, 法向力=1237.0984, 切向力X=2390.4949, 切向力Y=1364.7568 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000423s, blend=0.004293s (9 tiles incl ref), finalize=0.000132s, total=0.004860s +FPS=17.26, 法向力=1655.7845, 切向力X=1768.2469, 切向力Y=990.6177 +FPS=18.54, 法向力=1668.1841, 切向力X=1903.8324, 切向力Y=991.7517 +FPS=18.91, 法向力=1716.7295, 切向力X=1558.4001, 切向力Y=1232.3356 +FPS=16.83, 法向力=1300.9999, 切向力X=2387.4756, 切向力Y=1177.6499 +FPS=18.77, 法向力=1812.3040, 切向力X=2011.8389, 切向力Y=1472.4160 +FPS=18.14, 法向力=1822.9370, 切向力X=1964.5380, 切向力Y=1563.4451 +FPS=18.62, 法向力=1724.0056, 切向力X=2507.0923, 切向力Y=420.7161 +FPS=17.83, 法向力=1713.7522, 切向力X=2576.4504, 切向力Y=2121.8408 +FPS=18.78, 法向力=1727.9641, 切向力X=2619.6350, 切向力Y=2306.4043 +FPS=18.57, 法向力=1805.4216, 切向力X=2134.1831, 切向力Y=1537.9424 +FPS=18.23, 法向力=1789.6703, 切向力X=2115.3066, 切向力Y=1676.7573 +FPS=16.85, 法向力=1090.9685, 切向力X=2581.3921, 切向力Y=1671.7281 +FPS=18.12, 法向力=1178.4919, 切向力X=1725.1919, 切向力Y=1247.7297 +FPS=17.63, 法向力=1172.3979, 切向力X=1727.7993, 切向力Y=1238.8280 +FPS=18.07, 法向力=1405.9141, 切向力X=2040.9323, 切向力Y=1366.7870 +FPS=17.47, 法向力=1388.8794, 切向力X=2839.2544, 切向力Y=931.6733 +FPS=17.84, 法向力=1144.8398, 切向力X=1667.1016, 切向力Y=2178.5879 +FPS=17.12, 法向力=1123.6277, 切向力X=1465.3494, 切向力Y=2226.1816 +FPS=17.65, 法向力=1156.2305, 切向力X=1236.4910, 切向力Y=1708.8230 +FPS=16.98, 法向力=1519.6265, 切向力X=1842.2451, 切向力Y=2366.7346 +FPS=17.89, 法向力=1509.4329, 切向力X=2027.8320, 切向力Y=2493.3311 +FPS=18.13, 法向力=1506.3276, 切向力X=2847.7988, 切向力Y=1710.9893 +FPS=27.71, 法向力=1218.9175, 切向力X=2308.4165, 切向力Y=2116.6965 +FPS=28.40, 法向力=1419.8676, 切向力X=2145.2749, 切向力Y=1707.7568 +FPS=31.15, 法向力=1088.6981, 切向力X=1870.7867, 切向力Y=1606.7334 +FPS=30.92, 法向力=1112.9384, 切向力X=1501.2430, 切向力Y=1483.0081 +FPS=31.66, 法向力=1105.7966, 切向力X=1514.0635, 切向力Y=1588.3779 +FPS=31.58, 法向力=1150.9541, 切向力X=1430.9402, 切向力Y=1531.4237 +FPS=31.57, 法向力=1115.8842, 切向力X=1771.6719, 切向力Y=1340.5007 +FPS=30.55, 法向力=1654.9929, 切向力X=1238.7163, 切向力Y=1297.3643 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000007s (hit), reset=0.000250s, blend=0.002162s (9 tiles incl ref), finalize=0.000056s, total=0.002479s +FPS=32.54, 法向力=1686.7554, 切向力X=1282.9921, 切向力Y=1336.5846 +FPS=28.55, 法向力=1241.6301, 切向力X=1481.2122, 切向力Y=1955.3447 +FPS=32.41, 法向力=1248.1700, 切向力X=1422.9761, 切向力Y=1850.0742 +FPS=30.76, 法向力=1478.8119, 切向力X=2128.7839, 切向力Y=2538.7476 +FPS=33.65, 法向力=1594.6786, 切向力X=2213.8982, 切向力Y=2651.8359 +FPS=30.33, 法向力=1302.6887, 切向力X=2311.1929, 切向力Y=2056.9497 +FPS=31.73, 法向力=1342.9207, 切向力X=2500.9722, 切向力Y=1341.7888 +FPS=31.76, 法向力=1302.1228, 切向力X=2514.1064, 切向力Y=1444.1956 +FPS=32.21, 法向力=1294.5308, 切向力X=2538.3796, 切向力Y=1438.7406 +FPS=32.93, 法向力=1347.6169, 切向力X=1935.1090, 切向力Y=2125.8452 +FPS=33.31, 法向力=1370.5911, 切向力X=1900.8837, 切向力Y=2150.2168 +FPS=31.01, 法向力=1468.0007, 切向力X=2129.1421, 切向力Y=1230.2952 +FPS=31.79, 法向力=1505.7151, 切向力X=2199.4492, 切向力Y=1336.1266 +FPS=30.63, 法向力=1172.7045, 切向力X=1472.8145, 切向力Y=2070.5693 +FPS=32.24, 法向力=1694.0850, 切向力X=1979.5454, 切向力Y=2269.5391 +FPS=32.25, 法向力=1759.8247, 切向力X=1875.2664, 切向力Y=2253.1587 +FPS=31.33, 法向力=1097.3601, 切向力X=2390.3315, 切向力Y=1442.2380 +FPS=33.10, 法向力=1073.6420, 切向力X=2505.8689, 切向力Y=1448.7227 +FPS=31.57, 法向力=1068.2017, 切向力X=2508.4883, 切向力Y=1458.7366 +FPS=33.22, 法向力=1570.6248, 切向力X=2150.1162, 切向力Y=1412.3994 +FPS=32.51, 法向力=1398.1136, 切向力X=1666.5295, 切向力Y=1613.3662 +FPS=31.85, 法向力=1385.2952, 切向力X=1689.2744, 切向力Y=1797.5107 +FPS=29.34, 法向力=1233.0684, 切向力X=1702.0691, 切向力Y=1996.5916 +FPS=31.08, 法向力=1203.7437, 切向力X=1732.3083, 切向力Y=2102.8745 +FPS=31.56, 法向力=1416.8649, 切向力X=2196.5020, 切向力Y=1747.0005 +FPS=32.60, 法向力=1406.1033, 切向力X=2197.1074, 切向力Y=1839.8009 +FPS=30.08, 法向力=1276.2579, 切向力X=2092.8447, 切向力Y=2226.1445 +FPS=33.09, 法向力=1259.8491, 切向力X=2157.7947, 切向力Y=2247.1243 +FPS=29.95, 法向力=1556.8469, 切向力X=1466.7876, 切向力Y=2061.1353 +FPS=31.86, 法向力=1321.1646, 切向力X=1922.0255, 切向力Y=1649.1064 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000264s, blend=0.002175s (9 tiles incl ref), finalize=0.000055s, total=0.002500s +FPS=32.60, 法向力=1387.4258, 切向力X=1860.2860, 切向力Y=1614.4009 +FPS=32.74, 法向力=1291.6960, 切向力X=1862.3259, 切向力Y=2493.5847 +FPS=25.04, 法向力=1318.3915, 切向力X=1923.5261, 切向力Y=2566.9854 +FPS=18.12, 法向力=1334.2297, 切向力X=1949.3826, 切向力Y=2553.6504 +FPS=18.49, 法向力=1275.4729, 切向力X=1450.5642, 切向力Y=2431.5498 +FPS=18.61, 法向力=1716.1609, 切向力X=1490.8628, 切向力Y=1613.1633 +FPS=17.89, 法向力=1777.3174, 切向力X=1518.6497, 切向力Y=1637.2085 +FPS=18.21, 法向力=1780.8032, 切向力X=1525.9285, 切向力Y=1648.9514 +FPS=19.18, 法向力=1569.4302, 切向力X=2158.6912, 切向力Y=1075.3386 +FPS=18.63, 法向力=1550.9783, 切向力X=1523.3860, 切向力Y=1418.5204 +FPS=18.35, 法向力=1022.7451, 切向力X=1864.6687, 切向力Y=2485.5762 +FPS=18.18, 法向力=984.3770, 切向力X=1905.6310, 切向力Y=2539.4495 +FPS=17.59, 法向力=1083.8586, 切向力X=2001.0312, 切向力Y=1764.2332 +FPS=17.44, 法向力=1365.1299, 切向力X=2077.5981, 切向力Y=1738.3079 +FPS=17.70, 法向力=1376.6050, 切向力X=2183.0142, 切向力Y=1619.5247 +FPS=17.75, 法向力=1333.8018, 切向力X=2272.7427, 切向力Y=1152.1345 +FPS=17.75, 法向力=1667.6467, 切向力X=2452.2852, 切向力Y=1433.8928 +FPS=17.64, 法向力=1730.4323, 切向力X=2537.5205, 切向力Y=1465.4272 +FPS=18.80, 法向力=942.7781, 切向力X=1682.6370, 切向力Y=1715.5031 +FPS=17.21, 法向力=908.8204, 切向力X=1746.1002, 切向力Y=1809.2874 +FPS=17.15, 法向力=1450.1757, 切向力X=1749.2583, 切向力Y=1818.0544 +FPS=18.48, 法向力=1229.1042, 切向力X=2397.7695, 切向力Y=2335.5261 +FPS=17.04, 法向力=1818.1298, 切向力X=2331.2871, 切向力Y=1992.5259 +FPS=19.21, 法向力=1784.7969, 切向力X=2306.6592, 切向力Y=2104.9192 +FPS=17.95, 法向力=1725.5736, 切向力X=2517.6199, 切向力Y=1273.6560 +FPS=18.83, 法向力=1503.1941, 切向力X=2359.0811, 切向力Y=2039.0403 +FPS=17.61, 法向力=1296.2607, 切向力X=2719.4854, 切向力Y=872.1711 +FPS=17.89, 法向力=1300.5596, 切向力X=2836.2617, 切向力Y=875.7167 +FPS=18.24, 法向力=1638.7595, 切向力X=2883.4346, 切向力Y=1148.3798 +FPS=17.94, 法向力=1717.3622, 切向力X=1752.5149, 切向力Y=1691.2592 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000423s, blend=0.004244s (9 tiles incl ref), finalize=0.000131s, total=0.004811s +FPS=18.35, 法向力=1679.3114, 切向力X=1790.8607, 切向力Y=1800.0868 +FPS=17.71, 法向力=2226.5967, 切向力X=2460.8486, 切向力Y=1058.9929 +FPS=17.60, 法向力=1099.4758, 切向力X=2563.5825, 切向力Y=2066.4688 +FPS=19.66, 法向力=1100.8752, 切向力X=2639.1387, 切向力Y=2146.4521 +FPS=19.43, 法向力=1843.5547, 切向力X=2218.9568, 切向力Y=1430.5104 +FPS=19.42, 法向力=1827.7467, 切向力X=2330.6760, 切向力Y=1452.6996 +FPS=18.86, 法向力=1495.2505, 切向力X=3179.5957, 切向力Y=1399.9365 +FPS=18.52, 法向力=1974.2893, 切向力X=2708.7231, 切向力Y=1335.3812 +FPS=19.04, 法向力=1549.7451, 切向力X=2494.3730, 切向力Y=2048.5850 +FPS=18.65, 法向力=1633.5571, 切向力X=2694.3669, 切向力Y=2126.0354 +FPS=18.79, 法向力=1027.9836, 切向力X=2431.0342, 切向力Y=1810.5697 +FPS=19.60, 法向力=1030.3131, 切向力X=2518.2334, 切向力Y=1819.6360 +FPS=19.29, 法向力=1506.4236, 切向力X=1751.5964, 切向力Y=2217.5786 +FPS=18.79, 法向力=1547.4922, 切向力X=1799.3955, 切向力Y=2244.0415 +FPS=19.08, 法向力=1562.6006, 切向力X=2461.1782, 切向力Y=2269.7532 +FPS=19.38, 法向力=1143.6707, 切向力X=1975.7180, 切向力Y=1495.0659 +FPS=19.35, 法向力=1345.4133, 切向力X=1796.3134, 切向力Y=2570.2451 +FPS=18.09, 法向力=1413.7627, 切向力X=1728.2169, 切向力Y=2686.9731 +FPS=17.88, 法向力=1393.0588, 切向力X=1695.6448, 切向力Y=2747.3247 +FPS=18.41, 法向力=888.5421, 切向力X=2161.1875, 切向力Y=1850.8892 +FPS=17.56, 法向力=1409.2605, 切向力X=2245.2239, 切向力Y=1759.0994 +FPS=18.36, 法向力=1435.7615, 切向力X=2399.3906, 切向力Y=1690.1584 +FPS=19.28, 法向力=1434.5457, 切向力X=2466.0122, 切向力Y=1660.5085 +FPS=18.24, 法向力=1409.5046, 切向力X=2700.8662, 切向力Y=1941.1311 +FPS=14.85, 法向力=1070.9719, 切向力X=2584.8474, 切向力Y=1835.0903 +FPS=17.05, 法向力=1087.7832, 切向力X=1768.2086, 切向力Y=1498.4023 +FPS=19.38, 法向力=1102.0294, 切向力X=1876.6541, 切向力Y=1560.1649 +FPS=17.68, 法向力=1902.1985, 切向力X=2217.7351, 切向力Y=1681.3872 +FPS=18.67, 法向力=1256.4178, 切向力X=2327.4492, 切向力Y=1483.1080 +FPS=18.24, 法向力=1295.0570, 切向力X=2326.1631, 切向力Y=1426.1835 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000448s, blend=0.004264s (9 tiles incl ref), finalize=0.000127s, total=0.004850s +FPS=18.21, 法向力=1486.1306, 切向力X=2309.7803, 切向力Y=1752.1182 +FPS=18.39, 法向力=1540.3948, 切向力X=2476.6040, 切向力Y=1764.3861 +FPS=17.75, 法向力=714.0201, 切向力X=1910.5920, 切向力Y=1707.8894 +FPS=18.00, 法向力=751.8300, 切向力X=1950.3708, 切向力Y=1712.0845 +FPS=19.57, 法向力=739.1492, 切向力X=1964.6559, 切向力Y=1714.9971 +FPS=18.88, 法向力=1226.5112, 切向力X=3036.9663, 切向力Y=1828.2330 +FPS=18.63, 法向力=1228.2751, 切向力X=1256.3201, 切向力Y=1949.7224 +FPS=19.26, 法向力=1034.4789, 切向力X=2196.3564, 切向力Y=1979.6851 +FPS=17.63, 法向力=1040.2012, 切向力X=2206.6404, 切向力Y=2000.4570 +FPS=18.33, 法向力=1512.7341, 切向力X=2074.3374, 切向力Y=2069.7227 +FPS=17.64, 法向力=1013.6437, 切向力X=1663.4679, 切向力Y=1853.5068 +FPS=18.95, 法向力=1670.3774, 切向力X=2127.9324, 切向力Y=2007.2769 +FPS=17.97, 法向力=1725.4558, 切向力X=2103.1902, 切向力Y=2042.1545 +FPS=18.95, 法向力=1682.0745, 切向力X=2195.8979, 切向力Y=2120.5784 +FPS=19.59, 法向力=1408.6833, 切向力X=2158.4658, 切向力Y=1329.7407 +FPS=19.50, 法向力=1299.0796, 切向力X=2963.5891, 切向力Y=1655.5250 +FPS=19.61, 法向力=1525.5735, 切向力X=2799.2500, 切向力Y=1585.5750 +FPS=18.72, 法向力=1526.1714, 切向力X=2785.5869, 切向力Y=1624.3171 +FPS=18.89, 法向力=1411.7440, 切向力X=2228.5505, 切向力Y=1517.4708 +FPS=18.41, 法向力=1476.4304, 切向力X=2228.5403, 切向力Y=1637.8459 +FPS=19.34, 法向力=1508.8704, 切向力X=2211.4761, 切向力Y=1599.1061 +FPS=18.73, 法向力=1892.2830, 切向力X=2165.9021, 切向力Y=1673.9796 +FPS=18.65, 法向力=1912.1422, 切向力X=2263.0840, 切向力Y=1652.1198 +FPS=18.99, 法向力=1365.6428, 切向力X=2332.3691, 切向力Y=2405.2993 +FPS=17.28, 法向力=1622.0596, 切向力X=1599.8691, 切向力Y=1636.5051 +FPS=19.02, 法向力=1579.5944, 切向力X=1646.2146, 切向力Y=1434.8225 +FPS=18.78, 法向力=1395.4902, 切向力X=2763.9749, 切向力Y=2036.7466 +FPS=17.80, 法向力=1180.0088, 切向力X=2494.9683, 切向力Y=1925.5022 +FPS=19.11, 法向力=1649.3866, 切向力X=1636.1483, 切向力Y=1735.8994 +FPS=19.05, 法向力=1735.1332, 切向力X=1599.5916, 切向力Y=1696.3403 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000432s, blend=0.005295s (9 tiles incl ref), finalize=0.000149s, total=0.005888s +FPS=18.68, 法向力=1749.0457, 切向力X=1615.9731, 切向力Y=1664.8589 +FPS=19.48, 法向力=1530.2028, 切向力X=2233.6912, 切向力Y=1698.8188 +FPS=19.29, 法向力=1627.2711, 切向力X=2469.9875, 切向力Y=962.2753 +FPS=19.00, 法向力=1653.6335, 切向力X=2361.5701, 切向力Y=1989.6340 +FPS=18.62, 法向力=1697.2345, 切向力X=2330.1484, 切向力Y=1998.4490 +FPS=17.10, 法向力=1016.5511, 切向力X=2674.3032, 切向力Y=1735.6217 +FPS=18.66, 法向力=1213.8016, 切向力X=2730.8325, 切向力Y=1189.9036 +FPS=18.90, 法向力=1216.8752, 切向力X=2711.6621, 切向力Y=1227.1895 +FPS=19.42, 法向力=1328.3242, 切向力X=2067.5337, 切向力Y=1441.9287 +FPS=18.80, 法向力=2493.1812, 切向力X=1350.4231, 切向力Y=610.8994 +FPS=17.76, 法向力=2556.4844, 切向力X=1490.1583, 切向力Y=601.3970 +FPS=18.17, 法向力=1196.2319, 切向力X=1499.9537, 切向力Y=2248.9004 +FPS=17.51, 法向力=1083.3123, 切向力X=1613.6877, 切向力Y=2359.8862 +FPS=18.36, 法向力=1210.2249, 切向力X=2433.5732, 切向力Y=2298.7407 +FPS=18.94, 法向力=1751.2828, 切向力X=2338.8250, 切向力Y=867.1912 +FPS=18.59, 法向力=1350.2628, 切向力X=1980.0730, 切向力Y=2472.7886 +FPS=17.67, 法向力=1381.0590, 切向力X=1944.0774, 切向力Y=2490.6631 +FPS=18.53, 法向力=1154.7964, 切向力X=2788.1445, 切向力Y=1464.0621 +FPS=18.06, 法向力=1562.5862, 切向力X=2385.8533, 切向力Y=1473.3811 +FPS=18.70, 法向力=1635.8989, 切向力X=2385.0088, 切向力Y=1456.2090 +FPS=19.06, 法向力=1714.5424, 切向力X=2474.6174, 切向力Y=2487.3818 +FPS=18.86, 法向力=1247.8657, 切向力X=2452.6118, 切向力Y=1400.0017 +FPS=19.15, 法向力=1216.4734, 切向力X=2495.5493, 切向力Y=1401.2488 +FPS=19.07, 法向力=1961.2678, 切向力X=3041.1606, 切向力Y=2046.7920 +FPS=18.69, 法向力=2078.3154, 切向力X=3160.4312, 切向力Y=2120.4077 +FPS=18.75, 法向力=1294.0186, 切向力X=1830.7771, 切向力Y=1935.4255 +FPS=17.95, 法向力=1381.4207, 切向力X=2231.0989, 切向力Y=1959.2300 +FPS=18.52, 法向力=1558.2356, 切向力X=1938.2213, 切向力Y=2221.0020 +FPS=18.98, 法向力=1583.3518, 切向力X=1951.1761, 切向力Y=2184.7656 +FPS=17.98, 法向力=1567.9426, 切向力X=1949.8807, 切向力Y=2185.7217 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000436s, blend=0.004399s (9 tiles incl ref), finalize=0.000122s, total=0.004967s +FPS=18.39, 法向力=1816.9199, 切向力X=2601.3582, 切向力Y=2212.6582 +FPS=19.34, 法向力=1618.6757, 切向力X=2262.7793, 切向力Y=1320.3165 +FPS=19.06, 法向力=1705.2852, 切向力X=3030.7607, 切向力Y=2157.1133 +FPS=17.75, 法向力=1763.0598, 切向力X=3192.1226, 切向力Y=2246.4263 +FPS=17.90, 法向力=1552.4700, 切向力X=1079.9094, 切向力Y=1604.6274 +FPS=17.61, 法向力=1665.1899, 切向力X=2688.9829, 切向力Y=1486.0315 +FPS=18.29, 法向力=1659.3710, 切向力X=2795.2659, 切向力Y=1568.0645 +FPS=18.75, 法向力=1461.0776, 切向力X=2840.1572, 切向力Y=2014.8486 +FPS=19.18, 法向力=1172.0369, 切向力X=2065.6943, 切向力Y=1486.3885 +FPS=19.27, 法向力=1284.8408, 切向力X=1874.3890, 切向力Y=1924.2876 +FPS=18.55, 法向力=1258.4504, 切向力X=1930.3776, 切向力Y=1996.7529 +FPS=19.69, 法向力=1249.2397, 切向力X=1858.4198, 切向力Y=2101.4336 +FPS=18.81, 法向力=1554.5349, 切向力X=2052.5884, 切向力Y=1677.9872 +FPS=17.84, 法向力=1280.2593, 切向力X=2005.0597, 切向力Y=1375.6941 +FPS=15.44, 法向力=1675.0651, 切向力X=2251.9092, 切向力Y=1703.9290 +FPS=17.45, 法向力=1779.6377, 切向力X=2338.7368, 切向力Y=1748.6433 +FPS=18.19, 法向力=1587.0778, 切向力X=1886.8453, 切向力Y=1200.6760 +FPS=18.72, 法向力=1376.7235, 切向力X=2673.1968, 切向力Y=1603.9218 +FPS=18.00, 法向力=1387.0736, 切向力X=2666.6411, 切向力Y=1033.7681 +FPS=18.10, 法向力=1345.1746, 切向力X=2675.4248, 切向力Y=1099.7391 +FPS=19.20, 法向力=1069.7731, 切向力X=2660.9883, 切向力Y=1980.5470 +FPS=19.18, 法向力=1076.5099, 切向力X=1934.1808, 切向力Y=1879.0745 +FPS=18.84, 法向力=1160.8309, 切向力X=1785.1227, 切向力Y=1856.6016 +FPS=18.23, 法向力=1309.5841, 切向力X=1809.7725, 切向力Y=1897.2621 +FPS=14.66, 法向力=1333.4570, 切向力X=1870.1641, 切向力Y=1944.7837 +FPS=17.52, 法向力=1242.7919, 切向力X=2579.9170, 切向力Y=2226.5579 +FPS=18.20, 法向力=1859.1929, 切向力X=1084.8943, 切向力Y=1892.9775 +FPS=18.69, 法向力=1880.9263, 切向力X=1165.6523, 切向力Y=1901.5942 +FPS=18.59, 法向力=1163.8512, 切向力X=2005.7225, 切向力Y=2657.2327 +FPS=17.54, 法向力=1599.4923, 切向力X=1998.5789, 切向力Y=1786.2833 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000587s, blend=0.004276s (9 tiles incl ref), finalize=0.000120s, total=0.004994s +FPS=16.54, 法向力=1735.4506, 切向力X=2790.2246, 切向力Y=1462.8212 +FPS=18.73, 法向力=1862.6565, 切向力X=3142.0615, 切向力Y=1422.2012 +FPS=17.82, 法向力=885.1490, 切向力X=2499.5037, 切向力Y=1745.1790 +FPS=19.13, 法向力=1456.0706, 切向力X=2673.1846, 切向力Y=2060.1875 +FPS=18.27, 法向力=1488.5544, 切向力X=1595.4585, 切向力Y=2121.7712 +FPS=18.39, 法向力=1527.9143, 切向力X=1539.3981, 切向力Y=2132.2236 +FPS=18.87, 法向力=1720.2384, 切向力X=2500.2522, 切向力Y=1316.1282 +FPS=17.75, 法向力=1818.0223, 切向力X=2611.1392, 切向力Y=1327.0852 +FPS=19.26, 法向力=1285.3328, 切向力X=2357.2661, 切向力Y=1926.0953 +FPS=18.51, 法向力=1514.2834, 切向力X=1909.3022, 切向力Y=1488.7335 +FPS=19.95, 法向力=1481.6646, 切向力X=1854.3989, 切向力Y=1625.3944 +FPS=17.98, 法向力=1486.1266, 切向力X=2246.8052, 切向力Y=1453.3380 +FPS=18.36, 法向力=1137.1125, 切向力X=2185.5356, 切向力Y=2166.3979 +FPS=17.36, 法向力=1188.4858, 切向力X=2269.3240, 切向力Y=2174.4404 +FPS=19.04, 法向力=1727.1787, 切向力X=2156.6152, 切向力Y=1545.2471 +FPS=17.27, 法向力=1649.3795, 切向力X=2178.9902, 切向力Y=1585.4888 +FPS=17.49, 法向力=1489.7953, 切向力X=2778.9541, 切向力Y=1291.2805 +FPS=18.48, 法向力=1465.2344, 切向力X=2810.4021, 切向力Y=1340.9893 +FPS=18.70, 法向力=1584.7195, 切向力X=2403.4209, 切向力Y=1294.8358 +FPS=17.66, 法向力=1648.0276, 切向力X=2449.5979, 切向力Y=1276.4968 +FPS=17.77, 法向力=1411.4729, 切向力X=2129.5986, 切向力Y=1457.9622 +FPS=20.64, 法向力=1323.0374, 切向力X=2584.8281, 切向力Y=2155.6836 +FPS=18.03, 法向力=1337.6816, 切向力X=2531.5696, 切向力Y=2171.0083 +FPS=18.93, 法向力=1140.8323, 切向力X=2581.9709, 切向力Y=2430.2837 +FPS=18.68, 法向力=1300.7051, 切向力X=2387.9331, 切向力Y=1755.0398 +FPS=18.40, 法向力=1302.4889, 切向力X=2495.2148, 切向力Y=1748.0916 +FPS=18.66, 法向力=1457.8033, 切向力X=2462.3071, 切向力Y=1379.2388 +FPS=17.71, 法向力=1565.4965, 切向力X=1895.5533, 切向力Y=1512.5708 +FPS=18.86, 法向力=1195.8997, 切向力X=2245.5125, 切向力Y=2234.0967 +FPS=18.46, 法向力=1192.0460, 切向力X=2248.8311, 切向力Y=2288.8865 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000469s, blend=0.004326s (9 tiles incl ref), finalize=0.000128s, total=0.004933s +FPS=18.06, 法向力=1186.7058, 切向力X=2236.8989, 切向力Y=2236.1860 +FPS=17.47, 法向力=1119.1918, 切向力X=1577.1354, 切向力Y=1642.4688 +FPS=18.15, 法向力=1128.9878, 切向力X=2185.2144, 切向力Y=1814.4250 +FPS=18.32, 法向力=1477.9336, 切向力X=1475.3020, 切向力Y=2510.8801 +FPS=17.00, 法向力=1499.7671, 切向力X=1498.1572, 切向力Y=2614.2190 +FPS=17.81, 法向力=1537.0668, 切向力X=1409.8202, 切向力Y=2317.3799 +FPS=17.69, 法向力=1391.2129, 切向力X=1320.5958, 切向力Y=1647.8184 +FPS=19.01, 法向力=1443.1597, 切向力X=2022.6021, 切向力Y=2307.7852 +FPS=17.99, 法向力=1479.9792, 切向力X=2092.3486, 切向力Y=2248.0627 +FPS=17.87, 法向力=1585.7124, 切向力X=2312.5747, 切向力Y=1762.9143 +FPS=18.87, 法向力=1345.7371, 切向力X=2223.1206, 切向力Y=1748.8019 +FPS=16.94, 法向力=1379.3577, 切向力X=2197.4365, 切向力Y=1790.9761 +FPS=19.21, 法向力=1426.5924, 切向力X=2202.7129, 切向力Y=1758.5542 +FPS=18.88, 法向力=1786.2029, 切向力X=2116.8115, 切向力Y=2473.7031 +FPS=17.70, 法向力=1262.5154, 切向力X=2114.4766, 切向力Y=2023.3467 +FPS=19.63, 法向力=1239.7151, 切向力X=1966.5376, 切向力Y=1685.8257 +FPS=18.04, 法向力=1208.5195, 切向力X=1925.2745, 切向力Y=1654.0441 +FPS=18.89, 法向力=1966.5492, 切向力X=1655.8585, 切向力Y=2481.3740 +FPS=18.41, 法向力=1603.1066, 切向力X=1852.0194, 切向力Y=2042.8444 +FPS=17.86, 法向力=1577.2451, 切向力X=2266.8311, 切向力Y=2078.5122 +FPS=19.20, 法向力=1587.4812, 切向力X=2255.0015, 切向力Y=2167.7061 +FPS=16.69, 法向力=1672.1780, 切向力X=1854.4294, 切向力Y=1162.5555 +FPS=17.78, 法向力=1654.1387, 切向力X=1916.1025, 切向力Y=1034.4814 +FPS=18.53, 法向力=1592.4531, 切向力X=1863.0718, 切向力Y=1715.9240 +FPS=18.66, 法向力=1644.9495, 切向力X=1824.0659, 切向力Y=1797.5009 +FPS=19.90, 法向力=1658.6292, 切向力X=1860.3921, 切向力Y=1817.7848 +FPS=17.88, 法向力=1705.2197, 切向力X=1728.7496, 切向力Y=1563.1171 +FPS=18.51, 法向力=872.5196, 切向力X=2001.5269, 切向力Y=1726.2635 +FPS=17.06, 法向力=1186.0735, 切向力X=2072.2554, 切向力Y=2068.1826 +FPS=17.74, 法向力=1204.2571, 切向力X=2187.9675, 切向力Y=2143.2786 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000422s, blend=0.004467s (9 tiles incl ref), finalize=0.000124s, total=0.005023s +FPS=17.77, 法向力=1532.8708, 切向力X=1532.2947, 切向力Y=1529.8462 +FPS=17.73, 法向力=1268.7036, 切向力X=2649.6045, 切向力Y=1596.5254 +FPS=17.73, 法向力=1261.8834, 切向力X=2729.0764, 切向力Y=1572.6390 +FPS=18.72, 法向力=1438.1174, 切向力X=2400.1250, 切向力Y=940.2341 +FPS=17.70, 法向力=1499.1556, 切向力X=2357.2737, 切向力Y=879.3835 +FPS=17.65, 法向力=1419.6526, 切向力X=1857.4688, 切向力Y=2362.6189 +FPS=17.85, 法向力=1397.0070, 切向力X=2429.6313, 切向力Y=1982.7976 +FPS=19.21, 法向力=1482.9109, 切向力X=2431.4507, 切向力Y=1871.9045 +FPS=18.30, 法向力=1381.1956, 切向力X=1938.4506, 切向力Y=1410.5583 +FPS=17.47, 法向力=1388.5597, 切向力X=2111.4170, 切向力Y=1915.7811 +FPS=18.60, 法向力=1679.8503, 切向力X=2579.1772, 切向力Y=1474.4558 +FPS=17.75, 法向力=1735.9160, 切向力X=2623.8943, 切向力Y=1436.7915 +FPS=18.64, 法向力=1631.7056, 切向力X=2713.0869, 切向力Y=2647.8618 +FPS=17.74, 法向力=1895.8613, 切向力X=2274.8037, 切向力Y=2142.2910 +FPS=18.12, 法向力=1454.4492, 切向力X=1659.4292, 切向力Y=2021.5754 +FPS=18.23, 法向力=1490.4456, 切向力X=1558.3435, 切向力Y=1982.8965 +FPS=17.93, 法向力=1666.4644, 切向力X=2347.6074, 切向力Y=2230.9561 +FPS=17.97, 法向力=1339.6393, 切向力X=2226.4448, 切向力Y=2108.8359 +FPS=17.88, 法向力=1356.2965, 切向力X=2322.4473, 切向力Y=2077.5728 +FPS=19.13, 法向力=1222.1906, 切向力X=2823.0820, 切向力Y=2023.4585 +FPS=19.25, 法向力=1299.7140, 切向力X=2919.1704, 切向力Y=1973.3353 +FPS=18.79, 法向力=1403.7740, 切向力X=2863.8999, 切向力Y=1603.7524 +FPS=18.94, 法向力=1226.6813, 切向力X=2585.1157, 切向力Y=1884.9845 +FPS=19.25, 法向力=1209.1565, 切向力X=2517.0439, 切向力Y=1796.0000 +FPS=19.55, 法向力=1708.8425, 切向力X=1834.4984, 切向力Y=1773.2079 +FPS=18.95, 法向力=1799.9288, 切向力X=1938.7732, 切向力Y=1748.6631 +FPS=19.62, 法向力=1776.3517, 切向力X=2209.2529, 切向力Y=1596.5337 +FPS=21.13, 法向力=1516.0907, 切向力X=2596.9468, 切向力Y=2136.5508 +FPS=17.33, 法向力=1483.8076, 切向力X=2710.2229, 切向力Y=2315.0942 +FPS=18.82, 法向力=1247.8214, 切向力X=1836.3337, 切向力Y=2067.3994 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000007s (hit), reset=0.000642s, blend=0.005066s (9 tiles incl ref), finalize=0.000247s, total=0.005970s +FPS=14.82, 法向力=1145.0763, 切向力X=2288.9941, 切向力Y=1518.2429 +FPS=16.27, 法向力=1175.2034, 切向力X=2359.5308, 切向力Y=1483.4045 +FPS=19.21, 法向力=1991.7788, 切向力X=2971.0510, 切向力Y=2032.5786 +FPS=14.96, 法向力=2102.0542, 切向力X=2322.7573, 切向力Y=1316.4895 +FPS=15.28, 法向力=1387.8518, 切向力X=2997.0684, 切向力Y=1435.5953 +FPS=19.80, 法向力=1374.4596, 切向力X=2986.6499, 切向力Y=1493.5192 +FPS=18.26, 法向力=1434.0273, 切向力X=2187.9119, 切向力Y=1236.4628 +FPS=17.38, 法向力=1326.8798, 切向力X=2489.8240, 切向力Y=2724.7292 +FPS=16.98, 法向力=1556.4447, 切向力X=1306.2129, 切向力Y=1537.8688 +FPS=17.81, 法向力=1545.7444, 切向力X=1496.3966, 切向力Y=1501.2815 +FPS=16.25, 法向力=1632.4059, 切向力X=2489.7197, 切向力Y=1313.7856 +FPS=18.12, 法向力=1132.7290, 切向力X=2564.4292, 切向力Y=1740.5889 +FPS=17.76, 法向力=1801.0801, 切向力X=2234.5312, 切向力Y=1983.4836 +FPS=18.76, 法向力=1810.8807, 切向力X=2277.7422, 切向力Y=2042.5164 +FPS=18.83, 法向力=1838.2710, 切向力X=2266.5103, 切向力Y=2084.1641 +FPS=18.33, 法向力=1628.6519, 切向力X=1943.8169, 切向力Y=1175.6201 +FPS=18.80, 法向力=1638.7451, 切向力X=2186.0137, 切向力Y=2291.1270 +FPS=19.85, 法向力=1713.2820, 切向力X=2242.7007, 切向力Y=2362.5725 +FPS=18.03, 法向力=1360.4790, 切向力X=2401.1755, 切向力Y=1777.6331 +FPS=18.18, 法向力=1585.7500, 切向力X=1659.3274, 切向力Y=1967.4340 +FPS=18.19, 法向力=1521.5466, 切向力X=2577.9434, 切向力Y=2319.6035 +FPS=18.95, 法向力=1621.1780, 切向力X=2536.2598, 切向力Y=2397.3062 +FPS=18.88, 法向力=1389.7297, 切向力X=2220.7515, 切向力Y=1937.7473 +FPS=17.47, 法向力=1137.2708, 切向力X=2765.5317, 切向力Y=2347.9731 +FPS=17.72, 法向力=1350.2428, 切向力X=2150.5015, 切向力Y=1112.3779 +FPS=18.11, 法向力=1418.4890, 切向力X=2196.1230, 切向力Y=1039.2876 +FPS=19.13, 法向力=1408.2029, 切向力X=2151.4087, 切向力Y=1113.9542 +FPS=18.94, 法向力=1131.3213, 切向力X=2502.0259, 切向力Y=1894.1697 +FPS=18.21, 法向力=1329.8147, 切向力X=2704.1411, 切向力Y=1569.7177 +FPS=18.61, 法向力=1261.5002, 切向力X=2456.5293, 切向力Y=997.2908 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000614s, blend=0.004473s (9 tiles incl ref), finalize=0.000121s, total=0.005219s +FPS=17.27, 法向力=1353.5312, 切向力X=2465.7341, 切向力Y=1128.9546 +FPS=18.86, 法向力=1701.5901, 切向力X=2332.9302, 切向力Y=1884.5073 +FPS=18.49, 法向力=1465.9886, 切向力X=2656.7100, 切向力Y=1470.1208 +FPS=18.13, 法向力=1242.1395, 切向力X=1772.4100, 切向力Y=2784.0413 +FPS=17.66, 法向力=1270.6443, 切向力X=1719.2838, 切向力Y=2927.9976 +FPS=18.10, 法向力=1393.2288, 切向力X=2308.5220, 切向力Y=2019.8766 +FPS=18.27, 法向力=1196.0469, 切向力X=2313.7334, 切向力Y=1401.2087 +FPS=17.86, 法向力=1192.4418, 切向力X=2300.2820, 切向力Y=1424.1556 +FPS=18.22, 法向力=1191.6411, 切向力X=2281.0144, 切向力Y=1448.1714 +FPS=20.55, 法向力=1292.6150, 切向力X=3115.9746, 切向力Y=2394.2246 +FPS=16.76, 法向力=1376.1228, 切向力X=2968.2610, 切向力Y=1244.2209 +FPS=17.66, 法向力=1137.7559, 切向力X=1964.3090, 切向力Y=2181.9109 +FPS=18.33, 法向力=1268.4828, 切向力X=1931.9241, 切向力Y=2338.1248 +FPS=17.95, 法向力=1268.4960, 切向力X=2182.3579, 切向力Y=2408.7637 +FPS=18.61, 法向力=1461.2668, 切向力X=1958.1643, 切向力Y=2495.3147 +FPS=18.63, 法向力=1396.0698, 切向力X=1917.5302, 切向力Y=1382.0227 +FPS=18.95, 法向力=1437.4086, 切向力X=2026.5465, 切向力Y=1292.4089 +FPS=18.43, 法向力=1735.9464, 切向力X=1698.6643, 切向力Y=1479.5962 +FPS=18.94, 法向力=1711.8003, 切向力X=1787.2983, 切向力Y=1546.0737 +FPS=19.05, 法向力=1285.8237, 切向力X=2285.2856, 切向力Y=1770.2933 +FPS=18.44, 法向力=1273.7137, 切向力X=2213.6179, 切向力Y=978.9288 +FPS=18.43, 法向力=1314.6699, 切向力X=2271.6357, 切向力Y=968.1970 +FPS=17.83, 法向力=1764.3639, 切向力X=2155.7896, 切向力Y=2324.2915 +FPS=18.80, 法向力=1435.9952, 切向力X=1286.3953, 切向力Y=2215.7717 +FPS=17.34, 法向力=1466.4792, 切向力X=1312.6089, 切向力Y=2126.0835 +FPS=17.26, 法向力=1180.7987, 切向力X=2641.8472, 切向力Y=2405.1475 +FPS=17.69, 法向力=1485.3998, 切向力X=2661.2559, 切向力Y=1146.8654 +FPS=18.77, 法向力=1553.8716, 切向力X=2497.4189, 切向力Y=1117.8550 +FPS=17.62, 法向力=1549.2850, 切向力X=2485.6099, 切向力Y=1081.6208 +FPS=17.86, 法向力=1590.3047, 切向力X=2091.3147, 切向力Y=2732.4500 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000429s, blend=0.005647s (9 tiles incl ref), finalize=0.000160s, total=0.006246s +FPS=17.79, 法向力=1600.7915, 切向力X=2106.5769, 切向力Y=2863.9734 +FPS=18.59, 法向力=1706.4250, 切向力X=1308.3123, 切向力Y=1899.7269 +FPS=17.74, 法向力=1535.7760, 切向力X=1927.3363, 切向力Y=1805.1074 +FPS=18.36, 法向力=1524.9092, 切向力X=1898.1123, 切向力Y=1618.3600 +FPS=18.28, 法向力=1272.5483, 切向力X=2225.9807, 切向力Y=2204.7974 +FPS=18.31, 法向力=1061.7295, 切向力X=3081.0347, 切向力Y=1298.5005 +FPS=17.55, 法向力=1067.0302, 切向力X=3156.5803, 切向力Y=1087.5127 +FPS=17.64, 法向力=1390.3340, 切向力X=2106.7864, 切向力Y=2682.3359 +FPS=17.55, 法向力=1087.4934, 切向力X=2165.6396, 切向力Y=1313.6345 +FPS=18.04, 法向力=1004.1337, 切向力X=2036.6812, 切向力Y=1907.3883 +FPS=17.14, 法向力=1041.4795, 切向力X=2099.6558, 切向力Y=2053.2300 +FPS=17.42, 法向力=1373.0774, 切向力X=1694.6099, 切向力Y=1380.7997 +FPS=17.55, 法向力=1722.3008, 切向力X=3236.0093, 切向力Y=1495.4500 +FPS=17.43, 法向力=1769.2810, 切向力X=1631.6948, 切向力Y=1439.8077 +FPS=16.88, 法向力=1751.2638, 切向力X=1761.4294, 切向力Y=1537.0044 +FPS=14.26, 法向力=1537.3308, 切向力X=2507.0339, 切向力Y=1877.4153 +FPS=17.14, 法向力=1592.4293, 切向力X=1621.8811, 切向力Y=1326.4706 +FPS=16.11, 法向力=1938.8271, 切向力X=2862.2163, 切向力Y=1743.5371 +FPS=16.90, 法向力=1950.2019, 切向力X=2842.2607, 切向力Y=1930.9241 +FPS=17.97, 法向力=1101.8704, 切向力X=2157.3657, 切向力Y=1242.1707 +FPS=17.50, 法向力=1459.1213, 切向力X=2100.8398, 切向力Y=2797.9229 +FPS=17.01, 法向力=1575.9360, 切向力X=2150.7593, 切向力Y=2893.2871 +FPS=17.93, 法向力=1670.7809, 切向力X=2130.7393, 切向力Y=2156.5869 +FPS=17.07, 法向力=1257.7372, 切向力X=1915.0558, 切向力Y=1134.3258 +FPS=17.23, 法向力=1058.2035, 切向力X=2148.5295, 切向力Y=1858.5898 +FPS=18.04, 法向力=1096.7029, 切向力X=2167.1704, 切向力Y=1833.2397 +FPS=17.56, 法向力=1486.0212, 切向力X=2061.1716, 切向力Y=1477.0884 +FPS=17.45, 法向力=1538.1421, 切向力X=2204.3987, 切向力Y=1494.5991 +FPS=18.18, 法向力=1603.3812, 切向力X=2844.9043, 切向力Y=911.0050 +FPS=15.78, 法向力=1657.4751, 切向力X=2662.4824, 切向力Y=2242.9119 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000010s, geom=0.000008s (hit), reset=0.000491s, blend=0.004721s (9 tiles incl ref), finalize=0.000125s, total=0.005354s +FPS=13.13, 法向力=1652.1837, 切向力X=2654.3779, 切向力Y=2327.4475 +FPS=17.50, 法向力=1512.9648, 切向力X=2290.8416, 切向力Y=1784.4761 +FPS=16.08, 法向力=1931.1750, 切向力X=1833.2810, 切向力Y=1260.7576 +FPS=17.63, 法向力=1966.2222, 切向力X=1864.8838, 切向力Y=1346.0312 +FPS=16.94, 法向力=1962.0176, 切向力X=1874.8604, 切向力Y=1357.6740 +FPS=18.11, 法向力=1448.0000, 切向力X=2075.7285, 切向力Y=1525.8689 +FPS=20.95, 法向力=1461.1167, 切向力X=2261.3945, 切向力Y=1751.4211 +FPS=14.50, 法向力=1431.7174, 切向力X=1960.5757, 切向力Y=2271.1787 +FPS=16.07, 法向力=1377.8198, 切向力X=1901.7114, 切向力Y=2258.8174 +FPS=19.53, 法向力=1452.7903, 切向力X=2268.6016, 切向力Y=1507.0383 +FPS=16.35, 法向力=1959.2915, 切向力X=1865.4089, 切向力Y=1993.5150 +FPS=17.98, 法向力=2013.1160, 切向力X=1883.9734, 切向力Y=1993.8790 +FPS=18.13, 法向力=1768.4026, 切向力X=2131.1704, 切向力Y=681.0254 +FPS=16.88, 法向力=1983.3508, 切向力X=1634.3705, 切向力Y=2157.0693 +FPS=17.32, 法向力=1209.8418, 切向力X=1859.8444, 切向力Y=2205.1406 +FPS=16.88, 法向力=1214.8397, 切向力X=1948.4022, 切向力Y=2154.8445 +FPS=17.69, 法向力=1233.1757, 切向力X=1581.0616, 切向力Y=1918.0146 +FPS=16.59, 法向力=1185.3149, 切向力X=983.1517, 切向力Y=2248.0127 +FPS=17.40, 法向力=1959.6420, 切向力X=2076.8823, 切向力Y=1520.3704 +FPS=16.54, 法向力=1942.1069, 切向力X=1984.7458, 切向力Y=1511.8359 +FPS=18.14, 法向力=1770.7258, 切向力X=2385.7085, 切向力Y=1705.2068 +FPS=17.85, 法向力=1122.1865, 切向力X=2484.5439, 切向力Y=1314.1409 +FPS=18.17, 法向力=1343.6001, 切向力X=1623.7621, 切向力Y=2065.7546 +FPS=18.44, 法向力=1369.0502, 切向力X=1649.6318, 切向力Y=2134.7998 +FPS=17.58, 法向力=1593.4685, 切向力X=2232.1726, 切向力Y=2357.2520 +FPS=17.87, 法向力=1704.1902, 切向力X=2172.8989, 切向力Y=2293.9668 +FPS=18.45, 法向力=1362.7010, 切向力X=2154.0381, 切向力Y=2100.4160 +FPS=18.19, 法向力=1404.0509, 切向力X=2219.1133, 切向力Y=2087.3052 +FPS=18.31, 法向力=1273.3674, 切向力X=2487.9663, 切向力Y=1414.5973 +FPS=18.25, 法向力=2001.6941, 切向力X=3220.8335, 切向力Y=2044.3765 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000581s, blend=0.004369s (9 tiles incl ref), finalize=0.000128s, total=0.005090s +FPS=17.91, 法向力=1724.9003, 切向力X=2038.2100, 切向力Y=1366.0181 +FPS=18.50, 法向力=1668.1719, 切向力X=1943.7527, 切向力Y=1528.3035 +FPS=17.18, 法向力=1122.7854, 切向力X=2346.0396, 切向力Y=1344.0514 +FPS=18.22, 法向力=1717.9817, 切向力X=1308.3171, 切向力Y=971.5665 +FPS=18.40, 法向力=1363.7917, 切向力X=1574.1040, 切向力Y=1038.6156 +FPS=18.31, 法向力=1293.7415, 切向力X=1726.7949, 切向力Y=1151.6184 +FPS=17.63, 法向力=1423.2828, 切向力X=1743.6704, 切向力Y=2031.1013 +FPS=18.25, 法向力=1152.4545, 切向力X=1343.5756, 切向力Y=1714.7048 +FPS=16.82, 法向力=1146.7449, 切向力X=1293.5249, 切向力Y=1826.9735 +FPS=18.00, 法向力=1146.6542, 切向力X=1349.1919, 切向力Y=1833.2056 +FPS=18.24, 法向力=1038.1140, 切向力X=2186.2373, 切向力Y=1762.7722 +FPS=18.08, 法向力=1049.3289, 切向力X=2200.6746, 切向力Y=1778.6509 +FPS=18.38, 法向力=1040.4736, 切向力X=3014.0200, 切向力Y=1699.7615 +FPS=18.04, 法向力=1033.2157, 切向力X=3042.8699, 切向力Y=1648.1597 +FPS=18.52, 法向力=1787.9160, 切向力X=2530.5215, 切向力Y=1896.7108 +FPS=16.88, 法向力=1522.7515, 切向力X=1930.9379, 切向力Y=895.7794 +FPS=18.61, 法向力=1789.3909, 切向力X=2065.3364, 切向力Y=2313.5830 +FPS=18.50, 法向力=1725.2585, 切向力X=2025.9418, 切向力Y=2261.0986 +FPS=18.01, 法向力=1089.7333, 切向力X=2182.8066, 切向力Y=1378.0015 +FPS=18.27, 法向力=1136.7069, 切向力X=1958.6323, 切向力Y=2054.9128 +FPS=18.28, 法向力=1665.0000, 切向力X=2589.8472, 切向力Y=2649.3418 +FPS=15.39, 法向力=1666.8604, 切向力X=2612.4993, 切向力Y=2696.6699 +FPS=18.03, 法向力=1656.0739, 切向力X=2625.4902, 切向力Y=2692.0127 +FPS=17.39, 法向力=1272.2438, 切向力X=2323.2583, 切向力Y=2535.3486 +FPS=17.50, 法向力=1323.9379, 切向力X=2368.6792, 切向力Y=2573.6765 +FPS=18.38, 法向力=1305.3672, 切向力X=2363.9346, 切向力Y=2536.8193 +FPS=18.79, 法向力=1515.5966, 切向力X=3277.6826, 切向力Y=2143.4653 +FPS=17.40, 法向力=1674.8389, 切向力X=1912.1436, 切向力Y=2100.3809 +FPS=18.21, 法向力=1544.0466, 切向力X=2064.8110, 切向力Y=2410.2637 +FPS=16.96, 法向力=1516.2954, 切向力X=2037.5204, 切向力Y=2427.0420 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000567s, blend=0.004255s (9 tiles incl ref), finalize=0.000120s, total=0.004954s +FPS=17.46, 法向力=1220.8925, 切向力X=2061.6726, 切向力Y=1895.7742 +FPS=17.17, 法向力=1451.4719, 切向力X=2264.1160, 切向力Y=1725.9900 +FPS=18.05, 法向力=1624.5465, 切向力X=1560.0525, 切向力Y=1791.9490 +FPS=17.98, 法向力=1732.5327, 切向力X=1616.1188, 切向力Y=1727.2957 +FPS=18.13, 法向力=1001.1823, 切向力X=1861.3506, 切向力Y=2977.8364 +FPS=16.51, 法向力=1185.7437, 切向力X=1906.2434, 切向力Y=2399.1528 +FPS=17.73, 法向力=1149.1091, 切向力X=2532.8418, 切向力Y=1221.7635 +FPS=18.17, 法向力=1158.9490, 切向力X=2511.4307, 切向力Y=1131.1992 +FPS=18.76, 法向力=874.5040, 切向力X=2656.9446, 切向力Y=2401.7041 +FPS=17.99, 法向力=1792.5471, 切向力X=1928.0674, 切向力Y=2489.4253 +FPS=17.08, 法向力=1406.4827, 切向力X=2039.1152, 切向力Y=1887.0529 +FPS=18.29, 法向力=1463.1392, 切向力X=1927.7469, 切向力Y=1861.3763 +FPS=18.47, 法向力=1476.0427, 切向力X=1918.8955, 切向力Y=1859.5461 +FPS=18.43, 法向力=1490.6489, 切向力X=2005.0259, 切向力Y=1704.5242 +FPS=16.95, 法向力=1242.4626, 切向力X=1851.2383, 切向力Y=1165.6724 +FPS=18.77, 法向力=1248.0353, 切向力X=1822.5806, 切向力Y=1116.3152 +FPS=18.15, 法向力=1431.7805, 切向力X=2864.3853, 切向力Y=1887.4510 +FPS=18.01, 法向力=1366.5667, 切向力X=2242.0410, 切向力Y=1178.0850 +FPS=18.80, 法向力=1408.0059, 切向力X=2006.6826, 切向力Y=2472.1394 +FPS=18.79, 法向力=1454.1689, 切向力X=2003.8302, 切向力Y=2459.9126 +FPS=17.90, 法向力=1282.6848, 切向力X=1989.4397, 切向力Y=1750.3196 +FPS=18.36, 法向力=1398.6050, 切向力X=1999.7026, 切向力Y=1727.8713 +FPS=18.18, 法向力=1159.9866, 切向力X=2645.3145, 切向力Y=1606.9083 +FPS=17.23, 法向力=1054.1812, 切向力X=2331.9089, 切向力Y=1319.5500 +FPS=14.51, 法向力=1061.7638, 切向力X=2302.6655, 切向力Y=1264.0588 +FPS=17.22, 法向力=1783.0173, 切向力X=1856.0229, 切向力Y=1928.6890 +FPS=18.55, 法向力=2185.0747, 切向力X=2636.0825, 切向力Y=1296.6355 +FPS=16.79, 法向力=1634.3806, 切向力X=2426.0688, 切向力Y=1656.8152 +FPS=17.60, 法向力=1664.7017, 切向力X=2248.1113, 切向力Y=1695.2975 +FPS=18.20, 法向力=1625.3682, 切向力X=2723.2832, 切向力Y=1258.7181 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000495s, blend=0.004566s (9 tiles incl ref), finalize=0.000126s, total=0.005198s +FPS=18.11, 法向力=1479.6401, 切向力X=2251.2673, 切向力Y=812.0746 +FPS=17.76, 法向力=1450.1431, 切向力X=2200.5911, 切向力Y=786.4536 +FPS=18.59, 法向力=2238.1567, 切向力X=961.9404, 切向力Y=1643.8914 +FPS=16.58, 法向力=1120.9912, 切向力X=2737.2581, 切向力Y=1689.8191 +FPS=18.64, 法向力=1650.9073, 切向力X=2191.1453, 切向力Y=2274.6704 +FPS=18.36, 法向力=1674.2302, 切向力X=2197.4697, 切向力Y=2274.2300 +FPS=18.59, 法向力=1195.1477, 切向力X=2012.5494, 切向力Y=2129.9756 +FPS=18.13, 法向力=1491.3051, 切向力X=2478.9636, 切向力Y=2150.5474 +FPS=18.51, 法向力=1360.1367, 切向力X=2662.7021, 切向力Y=1755.3025 +FPS=18.24, 法向力=1380.6317, 切向力X=2739.5103, 切向力Y=1824.9705 +FPS=17.97, 法向力=1380.6545, 切向力X=2733.6748, 切向力Y=1818.5950 +FPS=18.84, 法向力=1291.9236, 切向力X=2855.8906, 切向力Y=1011.7438 +FPS=20.52, 法向力=1189.2249, 切向力X=2368.3735, 切向力Y=1128.8005 +FPS=17.58, 法向力=1203.7241, 切向力X=2420.9712, 切向力Y=1196.1326 +FPS=17.90, 法向力=1456.3191, 切向力X=2312.9822, 切向力Y=1698.0332 +FPS=18.12, 法向力=1545.0131, 切向力X=1802.3997, 切向力Y=1670.1741 +FPS=18.82, 法向力=1244.0911, 切向力X=1244.8289, 切向力Y=1269.3907 +FPS=18.58, 法向力=1240.1370, 切向力X=1284.7927, 切向力Y=1153.2024 +FPS=18.04, 法向力=1229.0314, 切向力X=1276.5051, 切向力Y=1179.2418 +FPS=18.75, 法向力=1128.9540, 切向力X=2138.4346, 切向力Y=2272.2886 +FPS=19.05, 法向力=1150.5385, 切向力X=2229.7051, 切向力Y=2320.1711 +FPS=18.93, 法向力=1442.5779, 切向力X=2464.1118, 切向力Y=1467.3394 +FPS=18.00, 法向力=1414.1338, 切向力X=2447.8857, 切向力Y=1492.2557 +FPS=16.83, 法向力=1663.7214, 切向力X=1432.4156, 切向力Y=2194.5671 +FPS=19.40, 法向力=1626.4469, 切向力X=2404.2234, 切向力Y=1474.8381 +FPS=17.64, 法向力=1848.3162, 切向力X=1842.6091, 切向力Y=1617.0376 +FPS=18.87, 法向力=1844.5671, 切向力X=1831.9275, 切向力Y=1682.4329 +FPS=18.28, 法向力=1958.9393, 切向力X=2918.8247, 切向力Y=1964.5051 +FPS=18.07, 法向力=1556.2703, 切向力X=1302.2754, 切向力Y=1683.8557 +FPS=19.03, 法向力=1584.6584, 切向力X=1308.3612, 切向力Y=1705.2689 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000476s, blend=0.004280s (9 tiles incl ref), finalize=0.000120s, total=0.004887s +FPS=17.90, 法向力=1108.7092, 切向力X=2537.2861, 切向力Y=1691.0428 +FPS=17.80, 法向力=1235.5732, 切向力X=1704.3986, 切向力Y=1855.8079 +FPS=17.38, 法向力=1210.0541, 切向力X=1708.3743, 切向力Y=1899.3899 +FPS=19.96, 法向力=1489.8866, 切向力X=2323.2488, 切向力Y=2134.3171 +FPS=17.66, 法向力=1579.3418, 切向力X=2201.8433, 切向力Y=2180.6934 +FPS=18.35, 法向力=1754.4362, 切向力X=2827.4937, 切向力Y=1151.7426 +FPS=16.25, 法向力=1524.9899, 切向力X=2259.2114, 切向力Y=1463.9364 +FPS=18.11, 法向力=1279.6083, 切向力X=1898.1561, 切向力Y=1762.2466 +FPS=18.82, 法向力=1228.7300, 切向力X=2020.5238, 切向力Y=1899.5978 +FPS=18.01, 法向力=1672.2671, 切向力X=2361.4287, 切向力Y=2035.5962 +FPS=18.01, 法向力=1653.7275, 切向力X=2485.4753, 切向力Y=2238.2510 +FPS=17.98, 法向力=1672.4539, 切向力X=2298.9866, 切向力Y=1733.1362 +FPS=17.93, 法向力=1836.6375, 切向力X=2303.4377, 切向力Y=1656.2260 +FPS=16.86, 法向力=1590.0101, 切向力X=3256.4297, 切向力Y=1566.5400 +FPS=18.31, 法向力=1539.4321, 切向力X=3277.5779, 切向力Y=1555.7175 +FPS=18.77, 法向力=1872.2373, 切向力X=2154.3145, 切向力Y=1222.8755 +FPS=18.12, 法向力=1940.6420, 切向力X=2228.7556, 切向力Y=1188.0841 +FPS=18.83, 法向力=1912.1443, 切向力X=2256.4922, 切向力Y=1273.8999 +FPS=18.45, 法向力=1485.3640, 切向力X=1570.9583, 切向力Y=2108.7434 +FPS=16.83, 法向力=1354.8052, 切向力X=2662.5283, 切向力Y=1584.7766 +FPS=18.78, 法向力=1342.4271, 切向力X=2756.5547, 切向力Y=1611.6779 +FPS=18.82, 法向力=2117.7051, 切向力X=2669.3623, 切向力Y=1275.2070 +FPS=18.46, 法向力=1505.7742, 切向力X=2533.0103, 切向力Y=2875.7869 +FPS=18.23, 法向力=1479.3838, 切向力X=1981.3513, 切向力Y=965.5834 +FPS=17.74, 法向力=1518.3273, 切向力X=1988.7268, 切向力Y=1008.0151 +FPS=18.79, 法向力=2005.6851, 切向力X=2206.9485, 切向力Y=1486.1002 +FPS=18.11, 法向力=1779.9128, 切向力X=1776.0720, 切向力Y=1634.5911 +FPS=18.30, 法向力=1750.3306, 切向力X=1878.2621, 切向力Y=1620.1869 +FPS=18.41, 法向力=2081.6746, 切向力X=2677.9448, 切向力Y=713.9122 +FPS=17.04, 法向力=2121.5884, 切向力X=2657.9338, 切向力Y=713.0032 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000434s, blend=0.004642s (9 tiles incl ref), finalize=0.000123s, total=0.005209s +FPS=16.83, 法向力=1971.0801, 切向力X=2571.2820, 切向力Y=2447.7993 +FPS=17.42, 法向力=1210.7935, 切向力X=2858.1831, 切向力Y=1098.9872 +FPS=17.65, 法向力=1128.3838, 切向力X=1574.3098, 切向力Y=2080.8345 +FPS=18.45, 法向力=1127.3564, 切向力X=1604.9456, 切向力Y=2214.5144 +FPS=18.71, 法向力=1631.7871, 切向力X=2596.2729, 切向力Y=2744.2939 +FPS=18.09, 法向力=1685.0925, 切向力X=2918.3506, 切向力Y=2155.5828 +FPS=18.13, 法向力=1683.2162, 切向力X=3055.9519, 切向力Y=2166.3755 +FPS=16.88, 法向力=1461.9321, 切向力X=2163.1545, 切向力Y=1472.6123 +FPS=18.15, 法向力=1385.8755, 切向力X=2439.0552, 切向力Y=1661.3146 +FPS=17.13, 法向力=1067.3862, 切向力X=2076.0254, 切向力Y=2635.7043 +FPS=18.05, 法向力=1107.9595, 切向力X=2149.3262, 切向力Y=2640.6875 +FPS=18.08, 法向力=1675.6143, 切向力X=2128.2031, 切向力Y=1646.5090 +FPS=17.62, 法向力=1715.6958, 切向力X=2154.9038, 切向力Y=1620.0822 +FPS=18.55, 法向力=1180.9601, 切向力X=2503.2229, 切向力Y=1308.0474 +FPS=18.78, 法向力=1778.7888, 切向力X=2178.2769, 切向力Y=2765.7458 +FPS=16.55, 法向力=1833.7012, 切向力X=2173.4714, 切向力Y=2917.8994 +FPS=16.43, 法向力=1590.9119, 切向力X=1790.3630, 切向力Y=1180.4567 +FPS=18.11, 法向力=1535.6318, 切向力X=2203.2627, 切向力Y=2174.9209 +FPS=17.58, 法向力=1567.4241, 切向力X=2212.5298, 切向力Y=2226.0723 +FPS=17.68, 法向力=1697.3784, 切向力X=2052.3564, 切向力Y=1855.4722 +FPS=17.14, 法向力=1539.9150, 切向力X=2478.6147, 切向力Y=1617.6687 +FPS=17.27, 法向力=1171.3911, 切向力X=2583.9233, 切向力Y=1392.5226 +FPS=17.97, 法向力=1142.9822, 切向力X=2655.1489, 切向力Y=1567.4573 +FPS=18.52, 法向力=1441.6229, 切向力X=2825.0193, 切向力Y=1933.0156 +FPS=18.52, 法向力=1482.3982, 切向力X=2347.5515, 切向力Y=1900.6996 +FPS=18.11, 法向力=1546.9406, 切向力X=2532.2417, 切向力Y=2213.5186 +FPS=17.48, 法向力=1684.8396, 切向力X=2436.8032, 切向力Y=2086.6885 +FPS=18.18, 法向力=1210.2483, 切向力X=2591.2261, 切向力Y=1854.5178 +FPS=17.88, 法向力=1259.3649, 切向力X=2662.8184, 切向力Y=1809.3521 +FPS=18.50, 法向力=1698.2034, 切向力X=2403.1470, 切向力Y=1503.3315 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000344s, blend=0.002169s (9 tiles incl ref), finalize=0.000061s, total=0.002583s +FPS=20.44, 法向力=1270.3999, 切向力X=1913.9578, 切向力Y=2505.4678 +FPS=17.53, 法向力=1370.6614, 切向力X=1996.0968, 切向力Y=2497.4985 +FPS=17.92, 法向力=1497.8799, 切向力X=2717.5195, 切向力Y=1700.0632 +FPS=17.47, 法向力=1270.5742, 切向力X=2284.3469, 切向力Y=2523.1770 +FPS=16.54, 法向力=1280.0959, 切向力X=2378.8022, 切向力Y=2446.9233 +FPS=16.77, 法向力=1413.8424, 切向力X=1633.4583, 切向力Y=2107.1001 +FPS=16.55, 法向力=1317.2505, 切向力X=1473.1650, 切向力Y=1174.0884 +FPS=17.75, 法向力=1594.5758, 切向力X=2248.9336, 切向力Y=1713.4668 +FPS=18.12, 法向力=1555.9248, 切向力X=2235.2087, 切向力Y=1756.0135 +FPS=17.68, 法向力=1707.2479, 切向力X=1981.5251, 切向力Y=1914.8081 +FPS=18.25, 法向力=1713.9102, 切向力X=2100.6096, 切向力Y=1292.5017 +FPS=17.88, 法向力=1803.1604, 切向力X=2099.8223, 切向力Y=1483.6765 +FPS=17.75, 法向力=1806.2714, 切向力X=2081.2458, 切向力Y=1453.8108 +FPS=15.46, 法向力=1194.9878, 切向力X=2724.1733, 切向力Y=1893.5364 +FPS=18.11, 法向力=1811.2837, 切向力X=2599.6562, 切向力Y=1353.3428 +FPS=17.23, 法向力=1407.1018, 切向力X=2876.8398, 切向力Y=1542.7369 +FPS=17.73, 法向力=1359.3840, 切向力X=2968.8408, 切向力Y=1729.1235 +FPS=17.07, 法向力=1403.3809, 切向力X=2963.1729, 切向力Y=1682.8323 +FPS=17.87, 法向力=1952.2103, 切向力X=1644.8477, 切向力Y=1529.4812 +FPS=18.06, 法向力=1510.1680, 切向力X=2147.7739, 切向力Y=1570.5747 +FPS=18.62, 法向力=1702.1772, 切向力X=1655.6418, 切向力Y=1241.5103 +FPS=19.47, 法向力=1740.4774, 切向力X=1664.0620, 切向力Y=1308.6487 +FPS=18.01, 法向力=1639.5820, 切向力X=2576.3433, 切向力Y=2580.8066 +FPS=17.15, 法向力=1929.8708, 切向力X=2637.0398, 切向力Y=1666.7361 +FPS=16.06, 法向力=2006.7830, 切向力X=2678.3750, 切向力Y=1643.3729 +FPS=17.78, 法向力=1050.0758, 切向力X=1880.5763, 切向力Y=1997.0449 +FPS=15.81, 法向力=1578.8314, 切向力X=1758.6820, 切向力Y=3139.6753 +FPS=16.63, 法向力=1212.3601, 切向力X=1466.1333, 切向力Y=3026.9805 +FPS=16.45, 法向力=1224.6726, 切向力X=1454.7710, 切向力Y=3103.8940 +FPS=16.82, 法向力=1273.7365, 切向力X=1901.8108, 切向力Y=1589.7262 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000018s (hit), reset=0.000594s, blend=0.004318s (9 tiles incl ref), finalize=0.000126s, total=0.005060s +FPS=17.05, 法向力=1450.5757, 切向力X=2148.6868, 切向力Y=2053.1650 +FPS=17.81, 法向力=1464.4119, 切向力X=2107.4067, 切向力Y=1735.8417 +FPS=17.82, 法向力=1451.5459, 切向力X=2163.4702, 切向力Y=1762.5901 +FPS=17.82, 法向力=1461.5356, 切向力X=2638.9961, 切向力Y=1535.7493 +FPS=18.19, 法向力=1171.7815, 切向力X=2098.0579, 切向力Y=1698.1815 +FPS=18.35, 法向力=2013.4120, 切向力X=1871.7670, 切向力Y=1730.5786 +FPS=17.66, 法向力=2104.4248, 切向力X=1723.0693, 切向力Y=1809.4482 +FPS=17.25, 法向力=1559.6013, 切向力X=2570.6709, 切向力Y=1711.6487 +FPS=17.27, 法向力=1196.7085, 切向力X=1941.2948, 切向力Y=1460.3647 +FPS=17.28, 法向力=1180.9773, 切向力X=1941.4875, 切向力Y=1434.1759 +FPS=17.31, 法向力=1166.4944, 切向力X=1893.8357, 切向力Y=1444.4636 +FPS=18.16, 法向力=1412.9958, 切向力X=2344.6997, 切向力Y=1455.6052 +FPS=19.62, 法向力=1937.4141, 切向力X=1943.2659, 切向力Y=1884.3435 +FPS=16.24, 法向力=2139.4224, 切向力X=1615.4768, 切向力Y=1756.3140 +FPS=17.22, 法向力=2201.4751, 切向力X=1627.5608, 切向力Y=1782.4836 +FPS=17.16, 法向力=1499.7460, 切向力X=2119.7520, 切向力Y=2123.2585 +FPS=17.91, 法向力=1507.9067, 切向力X=1722.3645, 切向力Y=1947.3971 +FPS=18.29, 法向力=1731.7781, 切向力X=1653.4448, 切向力Y=854.1127 +FPS=17.93, 法向力=1757.1730, 切向力X=1714.8696, 切向力Y=873.7041 +FPS=18.55, 法向力=1284.2516, 切向力X=1450.3306, 切向力Y=1423.9885 +FPS=17.11, 法向力=1701.3689, 切向力X=2693.6187, 切向力Y=1493.1021 +FPS=17.91, 法向力=1718.0007, 切向力X=2750.9624, 切向力Y=1542.3184 +FPS=16.37, 法向力=1757.2965, 切向力X=1537.8923, 切向力Y=2055.5264 +FPS=18.23, 法向力=975.3496, 切向力X=2191.9224, 切向力Y=2585.0845 +FPS=16.69, 法向力=1559.9175, 切向力X=2326.0974, 切向力Y=2555.6921 +FPS=16.53, 法向力=1621.2751, 切向力X=2572.0793, 切向力Y=2683.1440 +FPS=17.09, 法向力=1892.4825, 切向力X=2248.1763, 切向力Y=1831.0289 +FPS=17.18, 法向力=1665.6929, 切向力X=2151.2173, 切向力Y=1655.2889 +FPS=17.53, 法向力=1548.5142, 切向力X=2251.9131, 切向力Y=2452.0085 +FPS=16.22, 法向力=1510.8398, 切向力X=2301.5918, 切向力Y=2598.1575 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000426s, blend=0.003607s (9 tiles incl ref), finalize=0.000060s, total=0.004104s +FPS=17.95, 法向力=1501.2246, 切向力X=2649.7954, 切向力Y=1860.9712 +FPS=17.80, 法向力=1497.7223, 切向力X=2729.2891, 切向力Y=1821.3914 +FPS=18.57, 法向力=1962.0663, 切向力X=2240.0732, 切向力Y=1952.2067 +FPS=18.51, 法向力=1051.8574, 切向力X=2754.2959, 切向力Y=1506.8872 +FPS=17.36, 法向力=1032.0430, 切向力X=2854.2458, 切向力Y=1520.7473 +FPS=16.17, 法向力=1108.5031, 切向力X=1977.2947, 切向力Y=1967.2455 +FPS=17.77, 法向力=1420.6527, 切向力X=2228.8936, 切向力Y=1918.5262 +FPS=15.34, 法向力=1567.6848, 切向力X=2390.2241, 切向力Y=1790.3188 +FPS=17.48, 法向力=1528.1079, 切向力X=3251.2275, 切向力Y=1903.3955 +FPS=17.07, 法向力=2123.5078, 切向力X=1947.6604, 切向力Y=1676.0730 +FPS=16.70, 法向力=1284.3999, 切向力X=2438.1140, 切向力Y=3452.5742 +FPS=16.30, 法向力=1365.4084, 切向力X=2447.0884, 切向力Y=3399.1392 +FPS=16.91, 法向力=1882.2469, 切向力X=2173.0371, 切向力Y=1914.7651 +FPS=17.63, 法向力=1591.3137, 切向力X=1870.8248, 切向力Y=1308.3409 +FPS=17.21, 法向力=1639.7007, 切向力X=2285.8938, 切向力Y=1771.9093 +FPS=17.17, 法向力=1619.8481, 切向力X=2274.6914, 切向力Y=1749.1957 +FPS=18.16, 法向力=1567.5219, 切向力X=2298.1597, 切向力Y=2081.7295 +FPS=17.02, 法向力=1405.3615, 切向力X=2290.1582, 切向力Y=1656.9648 +FPS=17.85, 法向力=2417.6890, 切向力X=2731.9810, 切向力Y=2934.7363 +FPS=17.00, 法向力=2404.7764, 切向力X=2771.5676, 切向力Y=2919.1680 +FPS=18.21, 法向力=1910.1052, 切向力X=2751.4817, 切向力Y=1219.5554 +FPS=18.14, 法向力=2140.1838, 切向力X=1928.9573, 切向力Y=1747.4902 +FPS=17.64, 法向力=1635.6445, 切向力X=1480.6985, 切向力Y=2388.2788 +FPS=18.15, 法向力=1580.7592, 切向力X=1514.4834, 切向力Y=2393.8269 +FPS=18.23, 法向力=1750.2627, 切向力X=1766.1185, 切向力Y=964.9127 +FPS=17.94, 法向力=1983.0122, 切向力X=2502.8196, 切向力Y=1140.3667 +FPS=18.44, 法向力=1972.0411, 切向力X=2520.2263, 切向力Y=1189.7524 +FPS=18.26, 法向力=1971.6897, 切向力X=2492.4287, 切向力Y=1190.6498 +FPS=19.64, 法向力=1825.3490, 切向力X=1902.1899, 切向力Y=1221.6187 +FPS=17.64, 法向力=1708.9213, 切向力X=1859.4407, 切向力Y=1749.5448 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000406s, blend=0.004391s (9 tiles incl ref), finalize=0.000131s, total=0.004938s +FPS=18.10, 法向力=1719.1185, 切向力X=2460.4619, 切向力Y=2129.5840 +FPS=18.04, 法向力=1700.3810, 切向力X=2485.1577, 切向力Y=2089.3896 +FPS=18.43, 法向力=1770.0251, 切向力X=2284.4355, 切向力Y=1321.5476 +FPS=18.83, 法向力=1084.6658, 切向力X=2445.2754, 切向力Y=2943.0190 +FPS=18.33, 法向力=1081.7936, 切向力X=2629.1184, 切向力Y=3123.2112 +FPS=17.34, 法向力=1337.6299, 切向力X=1922.3324, 切向力Y=2272.5796 +FPS=18.36, 法向力=1669.5485, 切向力X=2954.3740, 切向力Y=945.8635 +FPS=16.98, 法向力=1678.5310, 切向力X=2959.4365, 切向力Y=890.5916 +FPS=16.76, 法向力=1907.8499, 切向力X=3027.9312, 切向力Y=2135.3062 +FPS=17.72, 法向力=2015.8279, 切向力X=2757.5151, 切向力Y=1912.4161 +FPS=17.67, 法向力=1984.5884, 切向力X=2695.4873, 切向力Y=1936.7429 +FPS=18.02, 法向力=2321.8416, 切向力X=1569.5471, 切向力Y=1487.4221 +FPS=17.87, 法向力=1707.6597, 切向力X=1539.0886, 切向力Y=2060.5139 +FPS=18.11, 法向力=1692.1604, 切向力X=1559.9946, 切向力Y=1997.1021 +FPS=17.96, 法向力=1257.3948, 切向力X=2038.0702, 切向力Y=2068.0391 +FPS=18.77, 法向力=1307.7241, 切向力X=1945.3125, 切向力Y=2182.8298 +FPS=18.39, 法向力=1525.3914, 切向力X=2084.4487, 切向力Y=2085.6301 +FPS=17.36, 法向力=1523.8407, 切向力X=2132.3730, 切向力Y=2096.9900 +FPS=17.30, 法向力=1408.6116, 切向力X=2037.1974, 切向力Y=1827.5657 +FPS=17.93, 法向力=1428.9047, 切向力X=1727.5510, 切向力Y=2142.3887 +FPS=18.19, 法向力=1366.4924, 切向力X=1283.5355, 切向力Y=1627.6210 +FPS=16.64, 法向力=1470.9741, 切向力X=1297.1016, 切向力Y=1576.8726 +FPS=17.69, 法向力=1308.2085, 切向力X=2145.1584, 切向力Y=1677.1742 +FPS=18.49, 法向力=1337.4536, 切向力X=2414.8381, 切向力Y=2104.4773 +FPS=18.04, 法向力=1422.4197, 切向力X=2504.4492, 切向力Y=1944.0818 +FPS=18.67, 法向力=1365.3167, 切向力X=2420.6260, 切向力Y=1997.8260 +FPS=18.01, 法向力=1914.2437, 切向力X=1949.7776, 切向力Y=1296.6973 +FPS=17.17, 法向力=1428.3732, 切向力X=1898.6942, 切向力Y=1812.8109 +FPS=18.59, 法向力=1556.4155, 切向力X=2028.1279, 切向力Y=2179.1992 +FPS=18.72, 法向力=1631.7743, 切向力X=2065.1167, 切向力Y=2240.0410 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000412s, blend=0.004577s (9 tiles incl ref), finalize=0.000143s, total=0.005141s +FPS=18.35, 法向力=1351.9816, 切向力X=2234.1299, 切向力Y=1946.9268 +FPS=17.58, 法向力=1474.1951, 切向力X=2647.7495, 切向力Y=2247.2498 +FPS=18.33, 法向力=1893.6925, 切向力X=1968.2734, 切向力Y=2557.0110 +FPS=18.31, 法向力=1957.7714, 切向力X=1966.1111, 切向力Y=2467.7100 +FPS=18.39, 法向力=1835.8759, 切向力X=2196.5864, 切向力Y=1322.2107 +FPS=17.69, 法向力=1222.4897, 切向力X=2211.3696, 切向力Y=2029.1398 +FPS=18.38, 法向力=1205.9392, 切向力X=2282.9722, 切向力Y=2048.2983 +FPS=18.75, 法向力=1688.1533, 切向力X=2749.8196, 切向力Y=2236.1079 +FPS=18.24, 法向力=1790.8010, 切向力X=2961.6006, 切向力Y=2154.4546 +FPS=19.19, 法向力=1752.6261, 切向力X=2634.5432, 切向力Y=2504.8982 +FPS=17.72, 法向力=1966.6731, 切向力X=2169.4656, 切向力Y=1712.4412 +FPS=18.10, 法向力=1975.4044, 切向力X=2078.5469, 切向力Y=1631.4697 +FPS=17.94, 法向力=1420.5363, 切向力X=2100.6318, 切向力Y=1908.2729 +FPS=18.23, 法向力=1820.4307, 切向力X=3515.7983, 切向力Y=1564.6265 +FPS=16.79, 法向力=1692.7322, 切向力X=2246.4609, 切向力Y=1827.6753 +FPS=18.10, 法向力=1725.1597, 切向力X=2219.3857, 切向力Y=2022.0320 +FPS=18.82, 法向力=2086.0806, 切向力X=2477.6763, 切向力Y=1207.9617 +FPS=18.11, 法向力=2196.3115, 切向力X=2554.0469, 切向力Y=1202.9443 +FPS=19.08, 法向力=2070.9541, 切向力X=2644.1228, 切向力Y=1956.1868 +FPS=17.71, 法向力=2080.0669, 切向力X=2662.3760, 切向力Y=1938.3137 +FPS=19.17, 法向力=2081.6245, 切向力X=2623.6353, 切向力Y=1933.3461 +FPS=19.08, 法向力=1440.1187, 切向力X=2279.9492, 切向力Y=1561.7780 +FPS=17.56, 法向力=1233.7499, 切向力X=3064.7812, 切向力Y=126.6208 +FPS=18.48, 法向力=1820.3909, 切向力X=2037.0751, 切向力Y=2518.8494 +FPS=18.97, 法向力=1875.1050, 切向力X=2052.3936, 切向力Y=2685.6206 +FPS=19.06, 法向力=1727.0776, 切向力X=2459.9619, 切向力Y=2022.8724 +FPS=18.19, 法向力=1725.4550, 切向力X=2550.4443, 切向力Y=1949.4454 +FPS=18.87, 法向力=1588.3087, 切向力X=2143.4780, 切向力Y=1698.6296 +FPS=19.32, 法向力=1318.2156, 切向力X=2235.8931, 切向力Y=1599.9175 +FPS=18.92, 法向力=1282.0608, 切向力X=2293.3674, 切向力Y=1647.8235 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000693s, blend=0.004478s (9 tiles incl ref), finalize=0.000128s, total=0.005310s +FPS=17.41, 法向力=1150.6235, 切向力X=1222.4932, 切向力Y=1599.5809 +FPS=17.29, 法向力=1647.4648, 切向力X=1873.0701, 切向力Y=1864.6965 +FPS=19.06, 法向力=1716.7762, 切向力X=2004.8190, 切向力Y=1815.5894 +FPS=17.86, 法向力=1314.6987, 切向力X=792.6410, 切向力Y=1113.2188 +FPS=16.65, 法向力=1809.8135, 切向力X=2370.4995, 切向力Y=1563.2856 +FPS=18.30, 法向力=1324.3896, 切向力X=2969.7637, 切向力Y=2066.0088 +FPS=19.33, 法向力=1335.4756, 切向力X=2982.2664, 切向力Y=2112.4897 +FPS=19.59, 法向力=1682.5739, 切向力X=2534.7249, 切向力Y=2063.0654 +FPS=18.99, 法向力=1658.7471, 切向力X=2518.5112, 切向力Y=2115.0598 +FPS=19.36, 法向力=2108.3687, 切向力X=2038.5098, 切向力Y=853.1570 +FPS=18.36, 法向力=1304.4843, 切向力X=2560.2061, 切向力Y=1531.5988 +FPS=19.03, 法向力=1297.5872, 切向力X=2585.2012, 切向力Y=1526.7959 +FPS=17.73, 法向力=1638.0221, 切向力X=2462.2969, 切向力Y=1362.2339 +FPS=17.13, 法向力=1875.9008, 切向力X=2388.8560, 切向力Y=1561.4941 +FPS=18.32, 法向力=1438.0264, 切向力X=2000.4194, 切向力Y=2455.2383 +FPS=18.44, 法向力=1457.1666, 切向力X=2068.5049, 切向力Y=2425.0024 +FPS=19.03, 法向力=1175.3384, 切向力X=2758.1111, 切向力Y=2638.6260 +FPS=18.74, 法向力=1193.0012, 切向力X=2789.3025, 切向力Y=2787.5249 +FPS=18.79, 法向力=1507.8016, 切向力X=3008.2119, 切向力Y=1385.0861 +FPS=19.44, 法向力=1582.0925, 切向力X=3093.5977, 切向力Y=1361.4106 +FPS=19.68, 法向力=1411.0664, 切向力X=2437.8203, 切向力Y=2216.6125 +FPS=17.69, 法向力=1736.8196, 切向力X=1622.9297, 切向力Y=1032.1230 +FPS=18.08, 法向力=2011.1377, 切向力X=1991.8766, 切向力Y=1091.2188 +FPS=18.11, 法向力=2089.8076, 切向力X=2202.4968, 切向力Y=1168.6606 +FPS=19.35, 法向力=1533.1731, 切向力X=2655.3921, 切向力Y=2247.1890 +FPS=19.14, 法向力=1566.1516, 切向力X=1906.6721, 切向力Y=2194.0068 +FPS=19.39, 法向力=1575.1517, 切向力X=1651.5291, 切向力Y=1967.0444 +FPS=19.72, 法向力=1591.9990, 切向力X=1575.0438, 切向力Y=1977.7723 +FPS=19.30, 法向力=1590.2900, 切向力X=1582.5315, 切向力Y=1974.5400 +FPS=18.51, 法向力=1490.4629, 切向力X=2256.4514, 切向力Y=2427.4893 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000605s, blend=0.004074s (9 tiles incl ref), finalize=0.000060s, total=0.004750s +FPS=18.35, 法向力=1692.0332, 切向力X=2070.0457, 切向力Y=1726.9379 +FPS=18.86, 法向力=1748.8628, 切向力X=2233.8677, 切向力Y=1700.4601 +FPS=19.41, 法向力=1196.5057, 切向力X=2310.1643, 切向力Y=1770.8147 +FPS=19.17, 法向力=1781.2231, 切向力X=1841.8662, 切向力Y=1663.6633 +FPS=18.09, 法向力=1497.2354, 切向力X=1724.9731, 切向力Y=1457.4563 +FPS=19.20, 法向力=1470.8274, 切向力X=1696.2224, 切向力Y=1494.3082 +FPS=19.14, 法向力=1459.5853, 切向力X=1683.8140, 切向力Y=1492.8712 +FPS=18.59, 法向力=1583.2308, 切向力X=1958.0701, 切向力Y=1903.3689 +FPS=18.94, 法向力=2146.4758, 切向力X=2398.1685, 切向力Y=3401.8906 +FPS=17.97, 法向力=1910.6987, 切向力X=2116.2671, 切向力Y=2349.9272 +FPS=18.53, 法向力=1870.5620, 切向力X=2162.6890, 切向力Y=2363.6704 +FPS=19.40, 法向力=1747.1960, 切向力X=1903.0583, 切向力Y=1603.8693 +FPS=19.44, 法向力=1305.6436, 切向力X=1816.9695, 切向力Y=2403.8962 +FPS=18.87, 法向力=1250.4272, 切向力X=1839.6119, 切向力Y=2493.8135 +FPS=19.01, 法向力=1659.5062, 切向力X=2312.4087, 切向力Y=1855.4592 +FPS=21.52, 法向力=1667.5568, 切向力X=2274.4385, 切向力Y=1868.7578 +FPS=17.41, 法向力=1102.5259, 切向力X=1931.5880, 切向力Y=2558.5791 +FPS=17.87, 法向力=1732.9377, 切向力X=1638.6771, 切向力Y=2509.3745 +FPS=18.60, 法向力=1701.9812, 切向力X=1655.5239, 切向力Y=2373.8752 +FPS=19.15, 法向力=1517.6544, 切向力X=1810.4473, 切向力Y=1908.6619 +FPS=18.89, 法向力=1811.0386, 切向力X=2162.9536, 切向力Y=711.2731 +FPS=18.48, 法向力=1370.8438, 切向力X=2267.9541, 切向力Y=1573.1207 +FPS=17.35, 法向力=1345.0884, 切向力X=2319.5327, 切向力Y=1761.7566 +FPS=17.83, 法向力=1625.6860, 切向力X=2423.4268, 切向力Y=1774.8289 +FPS=19.45, 法向力=1622.2429, 切向力X=2414.9492, 切向力Y=1820.2300 +FPS=21.08, 法向力=1102.0558, 切向力X=2184.3735, 切向力Y=1858.5099 +FPS=17.76, 法向力=1150.2802, 切向力X=2708.8560, 切向力Y=1042.9276 +FPS=19.28, 法向力=1185.8955, 切向力X=2763.6572, 切向力Y=1003.9646 +FPS=19.04, 法向力=2036.6030, 切向力X=1941.0142, 切向力Y=3478.5869 +FPS=17.66, 法向力=1612.4882, 切向力X=2280.6318, 切向力Y=1429.3374 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000435s, blend=0.004312s (9 tiles incl ref), finalize=0.000121s, total=0.004878s +FPS=18.28, 法向力=1422.9966, 切向力X=3168.1924, 切向力Y=1420.4617 +FPS=18.87, 法向力=1467.3481, 切向力X=3237.7520, 切向力Y=1274.2219 +FPS=18.48, 法向力=1275.9423, 切向力X=1798.1616, 切向力Y=1561.2102 +FPS=17.90, 法向力=1260.8240, 切向力X=1894.6056, 切向力Y=1668.5667 +FPS=19.01, 法向力=1446.8169, 切向力X=1634.0948, 切向力Y=1401.0880 +FPS=17.97, 法向力=1542.9951, 切向力X=2422.1848, 切向力Y=2144.3530 +FPS=17.83, 法向力=1604.9138, 切向力X=2560.2007, 切向力Y=2312.1719 +FPS=17.37, 法向力=1273.5164, 切向力X=2448.1396, 切向力Y=2341.7874 +FPS=18.15, 法向力=1631.6362, 切向力X=2313.7905, 切向力Y=2062.6143 +FPS=17.54, 法向力=1697.5981, 切向力X=2370.1221, 切向力Y=2129.5457 +FPS=17.86, 法向力=1312.0208, 切向力X=2171.9653, 切向力Y=2534.5957 +FPS=19.02, 法向力=1520.2517, 切向力X=1956.0898, 切向力Y=2625.6021 +FPS=18.75, 法向力=1882.0481, 切向力X=2907.5757, 切向力Y=1353.0757 +FPS=19.03, 法向力=1859.4814, 切向力X=2948.1074, 切向力Y=1481.6240 +FPS=19.17, 法向力=1850.7316, 切向力X=2937.9358, 切向力Y=1467.3154 +FPS=19.37, 法向力=1794.6726, 切向力X=2299.6587, 切向力Y=1862.6781 +FPS=18.81, 法向力=2130.3530, 切向力X=1518.3162, 切向力Y=1322.1578 +FPS=18.96, 法向力=1766.1924, 切向力X=1870.4744, 切向力Y=1892.2278 +FPS=18.35, 法向力=1798.1782, 切向力X=1970.1445, 切向力Y=1826.6068 +FPS=18.79, 法向力=1332.8979, 切向力X=1906.8364, 切向力Y=1740.6807 +FPS=18.93, 法向力=1354.5198, 切向力X=1721.8025, 切向力Y=1667.7844 +FPS=19.06, 法向力=1729.6541, 切向力X=1945.1223, 切向力Y=2542.6438 +FPS=18.49, 法向力=1726.8945, 切向力X=1965.8514, 切向力Y=2511.9109 +FPS=18.26, 法向力=1772.1824, 切向力X=1939.3480, 切向力Y=2429.9629 +FPS=18.64, 法向力=1027.5607, 切向力X=2321.9487, 切向力Y=1522.4764 +FPS=18.78, 法向力=1344.8312, 切向力X=1671.9236, 切向力Y=2055.7007 +FPS=19.10, 法向力=1367.9061, 切向力X=1724.5200, 切向力Y=2004.3784 +FPS=18.55, 法向力=1505.0161, 切向力X=2859.7173, 切向力Y=2090.6582 +FPS=18.27, 法向力=1756.3977, 切向力X=2043.4402, 切向力Y=1388.9998 +FPS=19.05, 法向力=1377.7296, 切向力X=2381.6006, 切向力Y=1712.0332 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000433s, blend=0.004466s (9 tiles incl ref), finalize=0.000124s, total=0.005032s +FPS=18.51, 法向力=1388.1960, 切向力X=2400.2432, 切向力Y=1782.4121 +FPS=18.37, 法向力=1730.3604, 切向力X=1734.4014, 切向力Y=1665.9888 +FPS=18.84, 法向力=1496.1057, 切向力X=1950.3906, 切向力Y=1473.0405 +FPS=17.82, 法向力=1483.3154, 切向力X=1923.9460, 切向力Y=1423.3638 +FPS=18.81, 法向力=1735.5000, 切向力X=1498.1301, 切向力Y=2503.2778 +FPS=18.79, 法向力=1814.4369, 切向力X=1512.7812, 切向力Y=2497.9739 +FPS=18.34, 法向力=1293.1624, 切向力X=1635.3757, 切向力Y=1333.7423 +FPS=18.30, 法向力=2301.9888, 切向力X=1835.3617, 切向力Y=758.2255 +FPS=17.60, 法向力=2307.5583, 切向力X=1878.9863, 切向力Y=862.5839 +FPS=16.68, 法向力=1532.7985, 切向力X=2131.6738, 切向力Y=1282.4524 +FPS=18.60, 法向力=1280.2249, 切向力X=2128.2349, 切向力Y=1599.1770 +FPS=19.24, 法向力=1430.5403, 切向力X=1853.9225, 切向力Y=1317.7120 +FPS=18.55, 法向力=1488.4229, 切向力X=1923.7568, 切向力Y=1262.4027 +FPS=19.10, 法向力=1450.9578, 切向力X=1896.7012, 切向力Y=1296.2240 +FPS=17.85, 法向力=2831.9131, 切向力X=1019.7770, 切向力Y=1020.6243 +FPS=17.53, 法向力=1476.0029, 切向力X=2220.8755, 切向力Y=2279.3164 +FPS=18.95, 法向力=1889.0549, 切向力X=2097.4194, 切向力Y=1672.2996 +FPS=18.08, 法向力=1913.7991, 切向力X=2212.3989, 切向力Y=1680.1644 +FPS=18.82, 法向力=1490.5652, 切向力X=3003.6079, 切向力Y=1409.2992 +FPS=18.49, 法向力=1588.1838, 切向力X=2037.4475, 切向力Y=1394.8625 +FPS=19.36, 法向力=1729.7805, 切向力X=1643.7603, 切向力Y=2440.2991 +FPS=19.47, 法向力=1757.8245, 切向力X=1696.6194, 切向力Y=2439.9685 +FPS=18.60, 法向力=1777.3248, 切向力X=1726.8282, 切向力Y=2460.6646 +FPS=19.52, 法向力=1512.9519, 切向力X=2485.6987, 切向力Y=2500.7498 +FPS=19.64, 法向力=1506.7791, 切向力X=2538.8037, 切向力Y=2480.4917 +FPS=20.32, 法向力=1522.9989, 切向力X=2584.9116, 切向力Y=2553.5010 +FPS=17.83, 法向力=2162.3203, 切向力X=2112.1519, 切向力Y=2263.4983 +FPS=19.32, 法向力=1611.3085, 切向力X=2744.3643, 切向力Y=2878.9685 +FPS=19.05, 法向力=1681.5784, 切向力X=1857.2815, 切向力Y=1737.6724 +FPS=19.19, 法向力=1696.3799, 切向力X=1948.2845, 切向力Y=1737.2186 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000427s, blend=0.004222s (9 tiles incl ref), finalize=0.000124s, total=0.004782s +FPS=19.34, 法向力=2487.1235, 切向力X=1507.5880, 切向力Y=851.2885 +FPS=19.41, 法向力=2468.5208, 切向力X=1472.4426, 切向力Y=801.0796 +FPS=20.99, 法向力=1790.3729, 切向力X=2011.0178, 切向力Y=2537.8315 +FPS=18.29, 法向力=1577.8915, 切向力X=1943.9924, 切向力Y=1748.6051 +FPS=19.84, 法向力=1525.0719, 切向力X=2070.4512, 切向力Y=1740.9199 +FPS=18.86, 法向力=1891.0583, 切向力X=2144.4495, 切向力Y=562.6698 +FPS=17.70, 法向力=1239.2185, 切向力X=1187.7378, 切向力Y=1860.8490 +FPS=18.60, 法向力=1283.4972, 切向力X=1764.3004, 切向力Y=2399.1182 +FPS=18.05, 法向力=1319.8990, 切向力X=1906.4890, 切向力Y=2479.5620 +FPS=19.28, 法向力=1349.0684, 切向力X=1988.0032, 切向力Y=2503.8931 +FPS=19.35, 法向力=1661.4861, 切向力X=1854.7721, 切向力Y=1699.6282 +FPS=13.18, 法向力=1461.2339, 切向力X=2311.8267, 切向力Y=1884.1737 +FPS=18.84, 法向力=1486.4792, 切向力X=2426.7900, 切向力Y=1798.1384 +FPS=19.10, 法向力=1496.2291, 切向力X=2350.4475, 切向力Y=1767.4485 +FPS=18.89, 法向力=1471.7900, 切向力X=1915.4047, 切向力Y=2619.9016 +FPS=18.25, 法向力=1529.1205, 切向力X=2221.1892, 切向力Y=1987.8740 +FPS=18.93, 法向力=1492.4575, 切向力X=2277.6990, 切向力Y=1868.8396 +FPS=19.05, 法向力=1635.5232, 切向力X=2189.3022, 切向力Y=1592.1898 +FPS=19.04, 法向力=1576.5342, 切向力X=2588.3862, 切向力Y=1999.6394 +FPS=18.50, 法向力=1056.5084, 切向力X=2170.1428, 切向力Y=1887.4263 +FPS=19.41, 法向力=1055.8921, 切向力X=2244.5322, 切向力Y=1774.2712 +FPS=18.88, 法向力=1051.2515, 切向力X=2252.8467, 切向力Y=1733.4191 +FPS=18.98, 法向力=1827.0568, 切向力X=1852.5071, 切向力Y=1627.7224 +FPS=19.76, 法向力=1576.3915, 切向力X=2406.2554, 切向力Y=1571.2260 +FPS=18.98, 法向力=1905.4910, 切向力X=2265.0425, 切向力Y=1533.4546 +FPS=19.01, 法向力=1895.1040, 切向力X=2330.2402, 切向力Y=1645.6449 +FPS=19.50, 法向力=1533.6418, 切向力X=2864.1318, 切向力Y=1292.3501 +FPS=19.35, 法向力=2088.3811, 切向力X=1344.3453, 切向力Y=2021.0046 +FPS=18.59, 法向力=2092.1267, 切向力X=1314.2966, 切向力Y=2128.2803 +FPS=18.84, 法向力=1619.4612, 切向力X=1588.8666, 切向力Y=2120.2458 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000442s, blend=0.004352s (9 tiles incl ref), finalize=0.000121s, total=0.004924s +FPS=18.10, 法向力=1688.6691, 切向力X=1720.8752, 切向力Y=2099.3403 +FPS=18.91, 法向力=1815.6001, 切向力X=2804.6143, 切向力Y=1848.1632 +FPS=18.71, 法向力=1566.0786, 切向力X=2932.1343, 切向力Y=1718.9313 +FPS=19.42, 法向力=1562.9042, 切向力X=2930.3774, 切向力Y=1781.0510 +FPS=19.15, 法向力=1835.2974, 切向力X=1687.1541, 切向力Y=2140.9883 +FPS=19.12, 法向力=1601.7637, 切向力X=2115.9038, 切向力Y=1716.8357 +FPS=19.78, 法向力=1586.9299, 切向力X=2047.9023, 切向力Y=1765.1772 +FPS=19.09, 法向力=1660.7644, 切向力X=1236.7568, 切向力Y=941.5243 +FPS=17.28, 法向力=1710.6953, 切向力X=1255.7068, 切向力Y=919.6246 +FPS=18.55, 法向力=1822.1497, 切向力X=2245.2827, 切向力Y=1430.1230 +FPS=18.47, 法向力=1228.7324, 切向力X=2311.9092, 切向力Y=1159.0444 +FPS=19.48, 法向力=1626.8630, 切向力X=2482.7144, 切向力Y=1861.1631 +FPS=18.38, 法向力=1668.4009, 切向力X=2530.2493, 切向力Y=1747.1929 +FPS=19.02, 法向力=1462.8884, 切向力X=1875.7900, 切向力Y=1990.6943 +FPS=19.50, 法向力=1511.3577, 切向力X=1693.3167, 切向力Y=2103.6851 +FPS=18.50, 法向力=1457.6373, 切向力X=1838.6633, 切向力Y=1969.1525 +FPS=18.17, 法向力=1468.2007, 切向力X=1824.0837, 切向力Y=1903.8230 +FPS=18.08, 法向力=1180.2200, 切向力X=1746.9402, 切向力Y=2364.9946 +FPS=19.51, 法向力=1806.0533, 切向力X=1620.0479, 切向力Y=1520.1650 +FPS=18.63, 法向力=1787.3997, 切向力X=2694.1726, 切向力Y=1327.2397 +FPS=19.12, 法向力=1874.3464, 切向力X=2702.3613, 切向力Y=1259.0660 +FPS=19.17, 法向力=2607.6836, 切向力X=1619.8518, 切向力Y=1011.2164 +FPS=18.86, 法向力=1540.8070, 切向力X=1431.1699, 切向力Y=1210.3181 +FPS=19.09, 法向力=1783.0658, 切向力X=2058.2319, 切向力Y=1328.7885 +FPS=18.41, 法向力=1806.9215, 切向力X=2129.7866, 切向力Y=1410.6406 +FPS=19.23, 法向力=1845.2365, 切向力X=2110.8462, 切向力Y=1403.7577 +FPS=17.89, 法向力=1621.4702, 切向力X=2226.1699, 切向力Y=2144.1997 +FPS=20.37, 法向力=1452.6399, 切向力X=2717.1838, 切向力Y=1664.6957 +FPS=18.92, 法向力=1618.4480, 切向力X=1964.2236, 切向力Y=2120.5649 +FPS=18.82, 法向力=1681.6964, 切向力X=2015.3789, 切向力Y=2224.9592 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000441s, blend=0.004407s (9 tiles incl ref), finalize=0.000118s, total=0.004975s +FPS=18.91, 法向力=1856.3792, 切向力X=2137.6553, 切向力Y=1531.0693 +FPS=19.59, 法向力=1957.6111, 切向力X=1850.0001, 切向力Y=2104.6182 +FPS=19.59, 法向力=1988.4650, 切向力X=1877.6549, 切向力Y=2029.8820 +FPS=18.97, 法向力=1976.2198, 切向力X=1890.2869, 切向力Y=2064.8901 +FPS=18.62, 法向力=1494.9551, 切向力X=1898.6227, 切向力Y=1952.2590 +FPS=18.70, 法向力=1969.3882, 切向力X=1222.0973, 切向力Y=2217.2988 +FPS=18.85, 法向力=2300.1094, 切向力X=1759.4395, 切向力Y=2399.7378 +FPS=16.69, 法向力=2431.2568, 切向力X=1712.9476, 切向力Y=2545.5881 +FPS=19.40, 法向力=2002.4006, 切向力X=2147.2983, 切向力Y=1786.0007 +FPS=18.46, 法向力=1467.2917, 切向力X=1648.5865, 切向力Y=1524.0018 +FPS=18.50, 法向力=1371.4790, 切向力X=1916.6750, 切向力Y=1023.8607 +FPS=18.02, 法向力=1402.3535, 切向力X=1911.4612, 切向力Y=1016.8522 +FPS=18.59, 法向力=1408.4136, 切向力X=1922.5327, 切向力Y=1013.3650 +FPS=19.36, 法向力=1799.0779, 切向力X=1649.4161, 切向力Y=1276.5261 +FPS=18.16, 法向力=2285.9465, 切向力X=1875.1768, 切向力Y=2359.7983 +FPS=19.63, 法向力=1994.9708, 切向力X=1797.0867, 切向力Y=2092.4568 +FPS=18.90, 法向力=2035.3657, 切向力X=1843.8588, 切向力Y=2077.4233 +FPS=18.64, 法向力=1262.9828, 切向力X=1903.5492, 切向力Y=2079.6755 +FPS=19.69, 法向力=1370.6925, 切向力X=2032.4972, 切向力Y=1700.1403 +FPS=18.55, 法向力=2204.0449, 切向力X=2809.1646, 切向力Y=2433.5322 +FPS=19.93, 法向力=2466.8889, 切向力X=3163.7896, 切向力Y=2666.5669 +FPS=21.50, 法向力=2429.5474, 切向力X=3090.3440, 切向力Y=2726.2632 +FPS=17.74, 法向力=1699.2590, 切向力X=3023.0464, 切向力Y=1466.0140 +FPS=18.30, 法向力=1701.0181, 切向力X=2269.0100, 切向力Y=2014.8235 +FPS=18.19, 法向力=1744.2678, 切向力X=2303.6807, 切向力Y=2110.9375 +FPS=17.12, 法向力=1633.9111, 切向力X=2140.4434, 切向力Y=951.7560 +FPS=18.99, 法向力=1599.7322, 切向力X=1625.3184, 切向力Y=1939.0826 +FPS=18.69, 法向力=1476.8932, 切向力X=1646.4749, 切向力Y=2034.3119 +FPS=19.49, 法向力=1542.1925, 切向力X=1809.0183, 切向力Y=2095.9929 +FPS=19.14, 法向力=1540.5702, 切向力X=1789.0503, 切向力Y=2106.4143 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000417s, blend=0.004221s (9 tiles incl ref), finalize=0.000128s, total=0.004776s +FPS=18.87, 法向力=1415.6428, 切向力X=1696.7563, 切向力Y=1169.5906 +FPS=19.28, 法向力=1853.5464, 切向力X=1711.0918, 切向力Y=2601.6025 +FPS=18.93, 法向力=1261.0007, 切向力X=2206.4839, 切向力Y=2013.7782 +FPS=18.51, 法向力=1319.3411, 切向力X=2238.6753, 切向力Y=1896.5740 +FPS=18.02, 法向力=1621.8262, 切向力X=2164.2473, 切向力Y=1854.5881 +FPS=18.90, 法向力=1287.8975, 切向力X=1933.5396, 切向力Y=1944.0388 +FPS=17.41, 法向力=2053.8071, 切向力X=2886.2639, 切向力Y=1652.2261 +FPS=17.82, 法向力=2060.3733, 切向力X=3000.0161, 切向力Y=1745.8447 +FPS=18.24, 法向力=1337.2383, 切向力X=2043.3728, 切向力Y=2039.7131 +FPS=18.30, 法向力=1880.8818, 切向力X=2240.7207, 切向力Y=2063.4346 +FPS=18.58, 法向力=1927.6851, 切向力X=2347.4814, 切向力Y=2123.8433 +FPS=19.93, 法向力=1959.7349, 切向力X=2377.2065, 切向力Y=2096.2378 +FPS=17.86, 法向力=1785.8235, 切向力X=3198.9458, 切向力Y=800.5032 +FPS=18.07, 法向力=1869.0443, 切向力X=2167.2871, 切向力Y=1204.1724 +FPS=17.94, 法向力=2048.6243, 切向力X=2058.6992, 切向力Y=1926.6023 +FPS=18.32, 法向力=2031.3545, 切向力X=2092.6455, 切向力Y=1915.2512 +FPS=17.54, 法向力=1343.6051, 切向力X=3053.5759, 切向力Y=1653.9841 +FPS=17.54, 法向力=1672.0978, 切向力X=1653.6062, 切向力Y=2331.0645 +FPS=17.32, 法向力=1497.8574, 切向力X=1918.9143, 切向力Y=2396.0068 +FPS=18.99, 法向力=1547.3937, 切向力X=1984.4443, 切向力Y=2442.2073 +FPS=19.12, 法向力=1265.9149, 切向力X=2403.2891, 切向力Y=2616.9229 +FPS=17.84, 法向力=1492.4681, 切向力X=2729.9194, 切向力Y=1681.4044 +FPS=19.09, 法向力=1460.6292, 切向力X=2765.8025, 切向力Y=1667.2776 +FPS=18.69, 法向力=1491.1299, 切向力X=2757.6174, 切向力Y=1586.3741 +FPS=18.21, 法向力=1339.0708, 切向力X=2062.1929, 切向力Y=1842.5017 +FPS=19.03, 法向力=1682.1130, 切向力X=2920.1934, 切向力Y=1891.8534 +FPS=17.74, 法向力=1651.1714, 切向力X=2114.9746, 切向力Y=1881.8215 +FPS=19.01, 法向力=1645.6245, 切向力X=1944.3867, 切向力Y=1896.8605 +FPS=18.84, 法向力=1067.5898, 切向力X=2098.4783, 切向力Y=1760.2699 +FPS=19.09, 法向力=2271.1602, 切向力X=3164.1074, 切向力Y=1744.2230 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000435s, blend=0.004227s (9 tiles incl ref), finalize=0.000125s, total=0.004796s +FPS=18.76, 法向力=1429.8870, 切向力X=2567.6108, 切向力Y=1950.8823 +FPS=17.75, 法向力=1472.1589, 切向力X=2572.5149, 切向力Y=1918.4495 +FPS=20.69, 法向力=1479.3230, 切向力X=2553.1299, 切向力Y=1969.1714 +FPS=16.49, 法向力=1530.7954, 切向力X=2082.5254, 切向力Y=2643.2686 +FPS=20.00, 法向力=1458.7939, 切向力X=1428.0310, 切向力Y=1780.0300 +FPS=18.74, 法向力=2095.7959, 切向力X=2082.3530, 切向力Y=2658.6321 +FPS=18.16, 法向力=2237.0259, 切向力X=2100.0320, 切向力Y=2709.1938 +FPS=18.66, 法向力=1475.4191, 切向力X=2314.5325, 切向力Y=1641.3273 +FPS=18.83, 法向力=1565.0889, 切向力X=2571.4604, 切向力Y=1900.0725 +FPS=18.55, 法向力=1604.0619, 切向力X=2565.0125, 切向力Y=1925.8888 +FPS=19.18, 法向力=1629.0184, 切向力X=2628.8740, 切向力Y=1906.7256 +FPS=21.43, 法向力=2146.5947, 切向力X=2816.5354, 切向力Y=629.7413 +FPS=16.24, 法向力=1861.4482, 切向力X=2733.9731, 切向力Y=1849.1194 +FPS=19.52, 法向力=1300.4448, 切向力X=2313.9810, 切向力Y=1295.1488 +FPS=18.22, 法向力=1322.2086, 切向力X=2463.1030, 切向力Y=1326.0059 +FPS=19.00, 法向力=1518.7134, 切向力X=2609.0735, 切向力Y=1083.5256 +FPS=18.95, 法向力=1269.4646, 切向力X=1565.9543, 切向力Y=2389.4351 +FPS=18.56, 法向力=2411.7632, 切向力X=2718.1865, 切向力Y=876.5170 +FPS=18.54, 法向力=2540.6353, 切向力X=3036.0137, 切向力Y=899.8160 +FPS=18.13, 法向力=2564.9966, 切向力X=3024.0806, 切向力Y=1020.5785 +FPS=19.16, 法向力=1397.0486, 切向力X=1304.1270, 切向力Y=987.4945 +FPS=20.60, 法向力=1679.3457, 切向力X=2015.4929, 切向力Y=1171.4895 +FPS=18.31, 法向力=2095.3572, 切向力X=3052.4819, 切向力Y=1390.9524 +FPS=18.02, 法向力=2046.6335, 切向力X=3057.8291, 切向力Y=1252.8121 +FPS=17.38, 法向力=1206.4294, 切向力X=1318.8357, 切向力Y=2336.5464 +FPS=18.13, 法向力=1509.9789, 切向力X=2220.3701, 切向力Y=2340.7314 +FPS=17.96, 法向力=1246.0287, 切向力X=2486.5959, 切向力Y=1639.9246 +FPS=18.26, 法向力=1287.8622, 切向力X=2593.2583, 切向力Y=1556.6138 +FPS=18.06, 法向力=1816.4924, 切向力X=1616.4668, 切向力Y=1365.8120 +FPS=17.30, 法向力=1991.2737, 切向力X=2985.9092, 切向力Y=1858.0948 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000426s, blend=0.004024s (9 tiles incl ref), finalize=0.000074s, total=0.004534s +FPS=17.58, 法向力=1984.5132, 切向力X=3108.6277, 切向力Y=1937.7769 +FPS=17.27, 法向力=1314.4531, 切向力X=2184.2075, 切向力Y=2527.5659 +FPS=16.88, 法向力=2042.7842, 切向力X=1177.4725, 切向力Y=1419.6152 +FPS=17.53, 法向力=2106.3789, 切向力X=1218.1788, 切向力Y=1456.4097 +FPS=18.24, 法向力=1988.4651, 切向力X=1339.5602, 切向力Y=2374.8799 +FPS=20.34, 法向力=1991.5521, 切向力X=1295.4873, 切向力Y=2432.1626 +FPS=16.54, 法向力=1097.9739, 切向力X=1984.3224, 切向力Y=1499.6094 +FPS=18.04, 法向力=1497.5612, 切向力X=2490.2810, 切向力Y=1859.0547 +FPS=16.86, 法向力=1841.1448, 切向力X=2095.2891, 切向力Y=2130.7214 +FPS=18.25, 法向力=1889.9683, 切向力X=2076.4846, 切向力Y=2198.8123 +FPS=17.46, 法向力=1787.3462, 切向力X=2798.1665, 切向力Y=2098.7026 +FPS=17.60, 法向力=1217.1423, 切向力X=1721.3865, 切向力Y=1995.9277 +FPS=18.56, 法向力=1391.5839, 切向力X=2698.0322, 切向力Y=1270.7788 +FPS=17.93, 法向力=1374.5107, 切向力X=2615.7825, 切向力Y=1280.7218 +FPS=17.63, 法向力=1156.9856, 切向力X=2373.9663, 切向力Y=2093.9248 +FPS=16.02, 法向力=1686.1924, 切向力X=2305.0449, 切向力Y=1724.9116 +FPS=17.86, 法向力=1672.8123, 切向力X=2289.5813, 切向力Y=1738.2529 +FPS=17.96, 法向力=1887.6152, 切向力X=1811.8914, 切向力Y=1638.7172 +FPS=17.92, 法向力=1390.7085, 切向力X=2201.0396, 切向力Y=2078.7024 +FPS=16.49, 法向力=1401.7617, 切向力X=2476.8811, 切向力Y=1505.5734 +FPS=17.61, 法向力=1511.4185, 切向力X=2409.3467, 切向力Y=1440.9275 +FPS=17.43, 法向力=1422.3020, 切向力X=1986.9358, 切向力Y=1765.3474 +FPS=17.48, 法向力=1708.2554, 切向力X=2989.7627, 切向力Y=1358.8644 +FPS=17.22, 法向力=1760.6130, 切向力X=2976.5132, 切向力Y=1295.9877 +FPS=17.55, 法向力=1865.8804, 切向力X=2001.2490, 切向力Y=2485.3047 +FPS=16.50, 法向力=1822.1830, 切向力X=2034.9548, 切向力Y=2494.5242 +FPS=17.07, 法向力=1562.5364, 切向力X=2357.8247, 切向力Y=1318.6188 +FPS=16.85, 法向力=1844.4741, 切向力X=2823.8479, 切向力Y=2225.7146 +FPS=17.02, 法向力=1772.7234, 切向力X=2855.4321, 切向力Y=2266.6411 +FPS=17.27, 法向力=1497.5262, 切向力X=2422.4788, 切向力Y=1425.0769 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000507s, blend=0.004817s (9 tiles incl ref), finalize=0.000139s, total=0.005472s +FPS=16.51, 法向力=1360.9446, 切向力X=2431.5317, 切向力Y=1980.8729 +FPS=16.73, 法向力=1615.5544, 切向力X=1310.8613, 切向力Y=2429.6694 +FPS=14.61, 法向力=1698.9097, 切向力X=1292.2925, 切向力Y=2395.0317 +FPS=17.63, 法向力=1491.8477, 切向力X=2087.0059, 切向力Y=3105.2490 +FPS=17.54, 法向力=1472.5378, 切向力X=2218.8123, 切向力Y=1531.0537 +FPS=17.49, 法向力=1335.5425, 切向力X=2633.4749, 切向力Y=2170.3306 +FPS=17.73, 法向力=1404.2484, 切向力X=2621.4512, 切向力Y=2081.2617 +FPS=17.76, 法向力=1559.4634, 切向力X=2145.2908, 切向力Y=1815.6423 +FPS=17.54, 法向力=1992.1587, 切向力X=1932.5183, 切向力Y=3078.5110 +FPS=17.56, 法向力=1916.0852, 切向力X=2016.4110, 切向力Y=2459.4189 +FPS=16.86, 法向力=1965.7274, 切向力X=2010.3019, 切向力Y=2499.2163 +FPS=17.36, 法向力=1577.0251, 切向力X=1449.0573, 切向力Y=1638.0476 +FPS=17.87, 法向力=1721.2244, 切向力X=1865.1804, 切向力Y=1881.7573 +FPS=18.03, 法向力=1702.0669, 切向力X=1889.5148, 切向力Y=1827.6853 +FPS=18.35, 法向力=1648.0096, 切向力X=2473.2253, 切向力Y=1873.7849 +FPS=17.83, 法向力=1091.7321, 切向力X=2059.8279, 切向力Y=1815.7710 +FPS=17.89, 法向力=1888.2080, 切向力X=1739.6750, 切向力Y=2482.0405 +FPS=17.70, 法向力=1914.4224, 切向力X=1723.3389, 切向力Y=2422.6401 +FPS=17.37, 法向力=1470.4919, 切向力X=1570.7484, 切向力Y=1171.5039 +FPS=17.43, 法向力=1504.2085, 切向力X=1564.5645, 切向力Y=1150.5068 +FPS=18.18, 法向力=2116.6167, 切向力X=1915.6826, 切向力Y=1572.0444 +FPS=17.63, 法向力=2054.7249, 切向力X=1872.1772, 切向力Y=1549.7170 +FPS=17.92, 法向力=2047.6846, 切向力X=1827.3386, 切向力Y=1555.4648 +FPS=16.78, 法向力=1744.2531, 切向力X=1777.9353, 切向力Y=1653.8993 +FPS=16.43, 法向力=2317.8999, 切向力X=1678.4170, 切向力Y=1416.5532 +FPS=16.10, 法向力=1573.6077, 切向力X=2102.2090, 切向力Y=1739.3752 +FPS=19.62, 法向力=1608.4794, 切向力X=2146.3945, 切向力Y=1762.7471 +FPS=17.02, 法向力=1353.8380, 切向力X=2243.1299, 切向力Y=2017.1774 +FPS=18.13, 法向力=2048.1401, 切向力X=1579.3718, 切向力Y=1619.2059 +FPS=16.88, 法向力=1470.1132, 切向力X=1759.7407, 切向力Y=1917.1089 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000405s, blend=0.004253s (9 tiles incl ref), finalize=0.000126s, total=0.004794s +FPS=17.56, 法向力=1518.2856, 切向力X=1833.3289, 切向力Y=1910.1610 +FPS=18.50, 法向力=1287.3889, 切向力X=1903.8245, 切向力Y=2509.3193 +FPS=17.68, 法向力=1920.8860, 切向力X=1574.6603, 切向力Y=1710.7278 +FPS=18.28, 法向力=1961.5175, 切向力X=1669.5527, 切向力Y=1779.3425 +FPS=17.73, 法向力=1324.9438, 切向力X=2474.6519, 切向力Y=730.9338 +FPS=17.46, 法向力=1281.2583, 切向力X=2193.6421, 切向力Y=1481.9041 +FPS=17.94, 法向力=1362.1643, 切向力X=2324.0195, 切向力Y=1440.7203 +FPS=17.73, 法向力=1765.0930, 切向力X=1791.0466, 切向力Y=2561.7959 +FPS=16.52, 法向力=1777.2637, 切向力X=1947.1827, 切向力Y=2586.1050 +FPS=15.79, 法向力=1738.9727, 切向力X=2037.1260, 切向力Y=1828.8662 +FPS=16.90, 法向力=1812.5920, 切向力X=2121.5288, 切向力Y=1819.2690 +FPS=17.79, 法向力=1618.4404, 切向力X=1881.7227, 切向力Y=1632.4905 +FPS=17.57, 法向力=1772.1782, 切向力X=1846.2123, 切向力Y=1360.7349 +FPS=19.13, 法向力=1481.7861, 切向力X=2245.7305, 切向力Y=1283.4244 +FPS=16.92, 法向力=2053.3740, 切向力X=2754.2256, 切向力Y=2306.8687 +FPS=15.19, 法向力=1724.6726, 切向力X=2415.7529, 切向力Y=1784.5330 +FPS=17.15, 法向力=1626.8086, 切向力X=2437.3418, 切向力Y=1698.6628 +FPS=18.20, 法向力=1442.8961, 切向力X=2380.6465, 切向力Y=2255.0154 +FPS=17.08, 法向力=1506.7087, 切向力X=2100.4434, 切向力Y=1799.9509 +FPS=18.07, 法向力=1458.5220, 切向力X=2141.1782, 切向力Y=1875.3105 +FPS=17.68, 法向力=1798.5076, 切向力X=2227.7710, 切向力Y=2382.8264 +FPS=17.84, 法向力=1692.7394, 切向力X=2338.0854, 切向力Y=2184.2078 +FPS=17.00, 法向力=1182.1912, 切向力X=2258.9492, 切向力Y=2199.3965 +FPS=18.32, 法向力=1197.7332, 切向力X=2277.9807, 切向力Y=2245.7341 +FPS=18.17, 法向力=1550.3386, 切向力X=2299.7397, 切向力Y=1218.4600 +FPS=18.05, 法向力=2223.0603, 切向力X=1909.6831, 切向力Y=1024.7136 +FPS=17.14, 法向力=1452.3434, 切向力X=1705.2230, 切向力Y=1782.2089 +FPS=17.79, 法向力=1423.2869, 切向力X=1638.7593, 切向力Y=1641.5837 +FPS=18.04, 法向力=1808.7178, 切向力X=1858.8545, 切向力Y=1061.5527 +FPS=17.58, 法向力=2000.6088, 切向力X=1342.7117, 切向力Y=1421.3594 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000453s, blend=0.004564s (9 tiles incl ref), finalize=0.000122s, total=0.005153s +FPS=16.12, 法向力=2059.4397, 切向力X=1321.4498, 切向力Y=1563.2765 +FPS=16.28, 法向力=2044.0026, 切向力X=1325.5588, 切向力Y=1511.3564 +FPS=16.40, 法向力=1329.9329, 切向力X=2008.8816, 切向力Y=2616.6147 +FPS=18.40, 法向力=1950.8643, 切向力X=2787.8406, 切向力Y=951.3741 +FPS=17.32, 法向力=2034.8762, 切向力X=2940.7192, 切向力Y=902.7739 +FPS=18.75, 法向力=2038.4857, 切向力X=2969.3162, 切向力Y=862.8343 +FPS=18.08, 法向力=2012.1370, 切向力X=2793.8674, 切向力Y=843.0908 +FPS=18.58, 法向力=1706.7102, 切向力X=2429.9893, 切向力Y=1978.5577 +FPS=17.71, 法向力=1979.7422, 切向力X=1365.7505, 切向力Y=1280.5432 +FPS=17.63, 法向力=2063.6094, 切向力X=1437.2859, 切向力Y=1221.9301 +FPS=17.39, 法向力=1292.2639, 切向力X=856.4148, 切向力Y=2737.1997 +FPS=17.51, 法向力=1361.0857, 切向力X=2412.2446, 切向力Y=1993.8555 +FPS=18.33, 法向力=1734.2672, 切向力X=2380.7051, 切向力Y=2228.4380 +FPS=17.59, 法向力=1778.0404, 切向力X=2466.3987, 切向力Y=2219.4956 +FPS=18.15, 法向力=1701.9349, 切向力X=1997.7520, 切向力Y=2482.6558 +FPS=18.29, 法向力=1898.8188, 切向力X=2182.4097, 切向力Y=809.4658 +FPS=18.05, 法向力=1887.8938, 切向力X=2203.4817, 切向力Y=876.4215 +FPS=18.00, 法向力=1902.8344, 切向力X=2182.1353, 切向力Y=854.2709 +FPS=18.89, 法向力=1896.5762, 切向力X=2539.0493, 切向力Y=901.7772 +FPS=18.10, 法向力=1813.6409, 切向力X=2633.5562, 切向力Y=1553.0925 +FPS=18.86, 法向力=1479.7015, 切向力X=2176.5273, 切向力Y=1772.0168 +FPS=18.22, 法向力=1484.6375, 切向力X=2072.8540, 切向力Y=1645.8821 +FPS=18.59, 法向力=1190.8016, 切向力X=2758.2983, 切向力Y=2040.9941 +FPS=18.78, 法向力=1913.9648, 切向力X=2597.7236, 切向力Y=884.2359 +FPS=17.69, 法向力=1172.0209, 切向力X=1989.3796, 切向力Y=1513.8751 +FPS=17.13, 法向力=1172.0577, 切向力X=2059.6523, 切向力Y=1592.4358 +FPS=16.63, 法向力=1357.5034, 切向力X=1823.5253, 切向力Y=1004.7047 +FPS=17.54, 法向力=1763.4331, 切向力X=1835.3038, 切向力Y=1723.6719 +FPS=17.73, 法向力=1966.8041, 切向力X=2071.1152, 切向力Y=1791.0652 +FPS=18.23, 法向力=2118.9189, 切向力X=2126.2344, 切向力Y=1838.8145 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000424s, blend=0.004490s (9 tiles incl ref), finalize=0.000129s, total=0.005053s +FPS=16.78, 法向力=1166.2579, 切向力X=2100.1191, 切向力Y=1927.6309 +FPS=17.90, 法向力=1553.3998, 切向力X=2241.7700, 切向力Y=1413.8148 +FPS=18.53, 法向力=2071.5674, 切向力X=2672.8987, 切向力Y=767.7086 +FPS=17.78, 法向力=2158.5310, 切向力X=2712.3867, 切向力Y=721.1488 +FPS=16.34, 法向力=2128.2327, 切向力X=2676.3394, 切向力Y=724.4902 +FPS=17.25, 法向力=1330.3550, 切向力X=1878.3195, 切向力Y=1836.5757 +FPS=17.19, 法向力=1338.2146, 切向力X=2582.2397, 切向力Y=2102.2622 +FPS=17.39, 法向力=1324.3774, 切向力X=2573.3110, 切向力Y=2093.0959 +FPS=17.42, 法向力=1784.5605, 切向力X=2111.5327, 切向力Y=2357.9272 +FPS=18.13, 法向力=1699.6106, 切向力X=2394.1353, 切向力Y=2310.9971 +FPS=17.21, 法向力=1746.9998, 切向力X=1894.2166, 切向力Y=1653.4136 +FPS=18.23, 法向力=1701.5404, 切向力X=1871.9009, 切向力Y=1514.6653 +FPS=18.24, 法向力=1238.9946, 切向力X=2542.5132, 切向力Y=1451.2297 +FPS=18.65, 法向力=1335.6841, 切向力X=2602.7656, 切向力Y=2124.0781 +FPS=17.42, 法向力=1842.6787, 切向力X=2511.7026, 切向力Y=1178.5737 +FPS=17.16, 法向力=1837.1899, 切向力X=2342.7305, 切向力Y=1054.0513 +FPS=18.37, 法向力=1586.0007, 切向力X=2478.5259, 切向力Y=1846.9218 +FPS=17.75, 法向力=1498.0642, 切向力X=1692.6964, 切向力Y=2855.4834 +FPS=18.03, 法向力=1539.6945, 切向力X=1602.9440, 切向力Y=2982.4160 +FPS=17.44, 法向力=1163.6722, 切向力X=2175.6909, 切向力Y=2407.0361 +FPS=18.33, 法向力=1134.0911, 切向力X=2063.0283, 切向力Y=2216.1621 +FPS=21.66, 法向力=1142.7197, 切向力X=1993.8629, 切向力Y=2225.1260 +FPS=17.57, 法向力=1757.0596, 切向力X=2263.5825, 切向力Y=1637.0115 +FPS=18.66, 法向力=1819.5986, 切向力X=2270.3628, 切向力Y=1591.8905 +FPS=17.58, 法向力=1304.7072, 切向力X=2246.0935, 切向力Y=2422.7627 +FPS=18.54, 法向力=1646.0093, 切向力X=2726.6384, 切向力Y=1939.0875 +FPS=17.61, 法向力=1270.1860, 切向力X=1961.6895, 切向力Y=1694.9266 +FPS=18.13, 法向力=1365.7313, 切向力X=2087.8945, 切向力Y=1641.9658 +FPS=18.16, 法向力=1950.6460, 切向力X=2444.9360, 切向力Y=1588.6056 +FPS=18.19, 法向力=1889.3777, 切向力X=2345.9353, 切向力Y=1664.4539 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000431s, blend=0.004422s (9 tiles incl ref), finalize=0.000129s, total=0.004991s +FPS=18.30, 法向力=1911.5312, 切向力X=2289.8198, 切向力Y=1786.0305 +FPS=18.43, 法向力=1312.8918, 切向力X=2122.0764, 切向力Y=2254.7935 +FPS=16.10, 法向力=1330.3843, 切向力X=2135.8010, 切向力Y=2223.9802 +FPS=16.94, 法向力=1189.2253, 切向力X=2425.6953, 切向力Y=2330.8105 +FPS=18.35, 法向力=1465.1217, 切向力X=2557.4814, 切向力Y=1284.0387 +FPS=16.71, 法向力=1450.6006, 切向力X=2582.8872, 切向力Y=1155.5640 +FPS=17.69, 法向力=1066.7844, 切向力X=1827.8413, 切向力Y=1709.6091 +FPS=17.97, 法向力=1517.3755, 切向力X=1943.0824, 切向力Y=2402.7109 +FPS=17.53, 法向力=1369.5526, 切向力X=2383.3682, 切向力Y=1975.0815 +FPS=18.19, 法向力=1402.8522, 切向力X=2455.0994, 切向力Y=1997.2783 +FPS=17.37, 法向力=1250.1698, 切向力X=2371.6118, 切向力Y=2113.2932 +FPS=17.49, 法向力=1001.7061, 切向力X=1883.4456, 切向力Y=1730.1965 +FPS=18.10, 法向力=1757.8962, 切向力X=2337.7910, 切向力Y=1338.4478 +FPS=18.23, 法向力=1894.0498, 切向力X=2445.4592, 切向力Y=1335.4520 +FPS=18.41, 法向力=2039.1206, 切向力X=2060.4312, 切向力Y=1846.7903 +FPS=18.50, 法向力=1759.7039, 切向力X=2007.6183, 切向力Y=1536.4429 +FPS=19.22, 法向力=1650.3821, 切向力X=2258.2661, 切向力Y=1627.8444 +FPS=17.80, 法向力=1634.0532, 切向力X=2238.3413, 切向力Y=1697.9658 +FPS=18.86, 法向力=1617.7632, 切向力X=2246.7537, 切向力Y=1689.6484 +FPS=18.25, 法向力=1976.6125, 切向力X=887.9838, 切向力Y=2642.1123 +FPS=16.90, 法向力=1677.4438, 切向力X=1384.2102, 切向力Y=1817.7363 +FPS=19.47, 法向力=1660.2629, 切向力X=1442.3589, 切向力Y=1770.4565 +FPS=17.26, 法向力=1938.2509, 切向力X=1530.4609, 切向力Y=876.5385 +FPS=16.96, 法向力=1672.6344, 切向力X=2581.2009, 切向力Y=2394.5659 +FPS=17.03, 法向力=1574.5239, 切向力X=2339.0723, 切向力Y=2368.0481 +FPS=17.21, 法向力=1601.6604, 切向力X=2360.7646, 切向力Y=2331.3469 +FPS=18.73, 法向力=1433.6514, 切向力X=1930.8071, 切向力Y=2379.0872 +FPS=18.76, 法向力=1558.8335, 切向力X=1354.7778, 切向力Y=1646.8843 +FPS=18.32, 法向力=1591.8567, 切向力X=2810.8633, 切向力Y=1684.9393 +FPS=19.03, 法向力=1612.7041, 切向力X=2925.9832, 切向力Y=1677.8225 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000009s (hit), reset=0.000631s, blend=0.004433s (9 tiles incl ref), finalize=0.000126s, total=0.005205s +FPS=17.19, 法向力=1623.5100, 切向力X=2914.4585, 切向力Y=1727.8849 +FPS=18.36, 法向力=1909.1379, 切向力X=2547.3354, 切向力Y=977.3404 +FPS=18.70, 法向力=1692.1138, 切向力X=1563.1371, 切向力Y=1959.3967 +FPS=18.61, 法向力=1498.0714, 切向力X=2490.5735, 切向力Y=1601.0828 +FPS=18.04, 法向力=1494.4349, 切向力X=2596.6726, 切向力Y=1603.3625 +FPS=18.31, 法向力=2328.6924, 切向力X=3094.3193, 切向力Y=1567.7968 +FPS=15.93, 法向力=1953.7273, 切向力X=2209.3911, 切向力Y=1350.2507 +FPS=18.51, 法向力=1731.7485, 切向力X=1893.6562, 切向力Y=1566.6810 +FPS=18.63, 法向力=1662.1414, 切向力X=1901.3059, 切向力Y=1760.0383 +FPS=18.71, 法向力=1700.4321, 切向力X=2059.6335, 切向力Y=935.1258 +FPS=18.22, 法向力=1652.6489, 切向力X=2281.9836, 切向力Y=826.4410 +FPS=16.21, 法向力=1670.4965, 切向力X=2381.9385, 切向力Y=874.3861 +FPS=17.38, 法向力=1191.3193, 切向力X=2489.1479, 切向力Y=2237.1465 +FPS=17.80, 法向力=1492.2740, 切向力X=2825.0583, 切向力Y=1644.8010 +FPS=18.12, 法向力=1536.6803, 切向力X=2011.1471, 切向力Y=1704.6848 +FPS=18.40, 法向力=1536.0742, 切向力X=1942.7649, 切向力Y=1773.0913 +FPS=18.78, 法向力=1521.8809, 切向力X=1907.4292, 切向力Y=1773.5597 +FPS=20.53, 法向力=1153.8322, 切向力X=1715.7974, 切向力Y=1939.6633 +FPS=17.99, 法向力=1358.6594, 切向力X=2559.0239, 切向力Y=1852.9192 +FPS=18.91, 法向力=1496.7480, 切向力X=1508.2056, 切向力Y=2788.4988 +FPS=17.20, 法向力=1540.5701, 切向力X=1477.2351, 切向力Y=2882.0200 +FPS=17.40, 法向力=1568.9362, 切向力X=1903.8826, 切向力Y=1316.2520 +FPS=18.93, 法向力=1340.1494, 切向力X=2051.0513, 切向力Y=1553.8455 +FPS=19.03, 法向力=1570.9933, 切向力X=1487.3118, 切向力Y=1903.1027 +FPS=18.65, 法向力=1624.5564, 切向力X=1535.9569, 切向力Y=1896.6433 +FPS=18.04, 法向力=1603.4939, 切向力X=1488.9927, 切向力Y=1952.2058 +FPS=19.17, 法向力=1244.7678, 切向力X=2097.3608, 切向力Y=1812.0002 +FPS=18.65, 法向力=1038.1353, 切向力X=1372.2063, 切向力Y=2043.5459 +FPS=18.27, 法向力=1087.9723, 切向力X=1393.1195, 切向力Y=2130.9077 +FPS=18.83, 法向力=1805.0060, 切向力X=1509.1555, 切向力Y=2326.1848 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000009s (hit), reset=0.000569s, blend=0.004437s (9 tiles incl ref), finalize=0.000134s, total=0.005153s +FPS=19.49, 法向力=1871.2961, 切向力X=1976.4683, 切向力Y=1539.2734 +FPS=18.19, 法向力=2031.7516, 切向力X=2371.1465, 切向力Y=1842.3022 +FPS=18.78, 法向力=1935.7145, 切向力X=2402.5151, 切向力Y=1912.5791 +FPS=18.99, 法向力=1466.8616, 切向力X=2462.3145, 切向力Y=1777.7688 +FPS=17.03, 法向力=1661.6484, 切向力X=3014.2615, 切向力Y=1727.1924 +FPS=17.83, 法向力=1729.5234, 切向力X=2272.3452, 切向力Y=1806.4962 +FPS=16.92, 法向力=1813.2427, 切向力X=2360.0769, 切向力Y=1861.2654 +FPS=21.10, 法向力=1762.7156, 切向力X=2275.1484, 切向力Y=1869.4580 +FPS=18.75, 法向力=2158.4573, 切向力X=2026.4033, 切向力Y=3210.9478 +FPS=18.17, 法向力=1534.2603, 切向力X=2601.5215, 切向力Y=2906.0681 +FPS=18.21, 法向力=1552.9978, 切向力X=2560.7454, 切向力Y=2858.6772 +FPS=19.06, 法向力=1379.1309, 切向力X=2179.4236, 切向力Y=2086.3054 +FPS=19.46, 法向力=1525.6213, 切向力X=2662.7012, 切向力Y=2096.0586 +FPS=17.72, 法向力=1816.9967, 切向力X=2520.3770, 切向力Y=2802.5588 +FPS=17.01, 法向力=1848.4492, 切向力X=2651.0850, 切向力Y=2821.7424 +FPS=17.65, 法向力=1834.8069, 切向力X=2664.9673, 切向力Y=2817.0823 +FPS=18.14, 法向力=1676.8429, 切向力X=1957.7908, 切向力Y=1808.9617 +FPS=18.15, 法向力=1750.5813, 切向力X=1987.0259, 切向力Y=1782.7339 +FPS=18.75, 法向力=1982.3821, 切向力X=2100.4111, 切向力Y=2218.0957 +FPS=17.49, 法向力=2003.1809, 切向力X=2206.1978, 切向力Y=2207.8252 +FPS=19.12, 法向力=1607.0442, 切向力X=2143.5103, 切向力Y=2270.0435 +FPS=19.29, 法向力=1567.4216, 切向力X=2815.7297, 切向力Y=2234.1973 +FPS=17.95, 法向力=2075.4702, 切向力X=2690.1719, 切向力Y=1461.6938 +FPS=16.10, 法向力=2110.1797, 切向力X=2794.3628, 切向力Y=1498.2019 +FPS=17.33, 法向力=1406.9332, 切向力X=2606.2505, 切向力Y=1819.6011 +FPS=17.58, 法向力=1585.6262, 切向力X=1291.5601, 切向力Y=1874.9315 +FPS=18.53, 法向力=1543.5476, 切向力X=1335.3192, 切向力Y=1946.5625 +FPS=18.11, 法向力=1525.2264, 切向力X=1356.5383, 切向力Y=1958.0872 +FPS=18.49, 法向力=2154.2070, 切向力X=2470.0002, 切向力Y=522.0484 +FPS=15.39, 法向力=1403.8400, 切向力X=2448.2729, 切向力Y=1250.0054 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000492s, blend=0.005167s (9 tiles incl ref), finalize=0.000179s, total=0.005851s +FPS=15.77, 法向力=1417.4530, 切向力X=2497.8503, 切向力Y=1276.5286 +FPS=17.56, 法向力=1139.3608, 切向力X=2366.4221, 切向力Y=1060.4659 +FPS=17.32, 法向力=1177.2410, 切向力X=2407.3030, 切向力Y=1041.7030 +FPS=15.96, 法向力=2051.5420, 切向力X=2542.7051, 切向力Y=417.9760 +FPS=15.64, 法向力=2149.8201, 切向力X=2484.0591, 切向力Y=407.9073 +FPS=13.60, 法向力=2318.0742, 切向力X=2298.5549, 切向力Y=815.4955 +FPS=15.21, 法向力=1451.3677, 切向力X=2701.1260, 切向力Y=2035.9802 +FPS=18.04, 法向力=2268.8857, 切向力X=1871.5745, 切向力Y=1188.1089 +FPS=18.32, 法向力=2267.1973, 切向力X=1890.6239, 切向力Y=1174.5513 +FPS=18.30, 法向力=1458.9775, 切向力X=2295.6826, 切向力Y=1868.6946 +FPS=17.48, 法向力=1093.6899, 切向力X=1688.3485, 切向力Y=2485.1938 +FPS=18.25, 法向力=1914.1519, 切向力X=1836.4059, 切向力Y=1887.5009 +FPS=18.35, 法向力=1913.3153, 切向力X=1863.4403, 切向力Y=1852.1313 +FPS=18.45, 法向力=2025.3011, 切向力X=1643.8564, 切向力Y=2353.8374 +FPS=18.53, 法向力=2031.1980, 切向力X=1714.1665, 切向力Y=2292.8550 +FPS=18.83, 法向力=1415.0869, 切向力X=1828.7715, 切向力Y=2542.6553 +FPS=18.70, 法向力=1503.6503, 切向力X=1928.8315, 切向力Y=2533.4424 +FPS=17.67, 法向力=1729.3718, 切向力X=1944.0895, 切向力Y=1044.6017 +FPS=18.83, 法向力=1272.8789, 切向力X=2230.2944, 切向力Y=2024.3656 +FPS=18.08, 法向力=1502.2350, 切向力X=1934.2922, 切向力Y=1479.5618 +FPS=18.47, 法向力=1607.2898, 切向力X=2023.6968, 切向力Y=1254.2659 +FPS=18.53, 法向力=1462.1683, 切向力X=2053.9009, 切向力Y=1688.5762 +FPS=17.46, 法向力=1567.0574, 切向力X=1447.1890, 切向力Y=1726.0121 +FPS=18.55, 法向力=2076.7585, 切向力X=1480.2588, 切向力Y=2088.6892 +FPS=18.20, 法向力=2176.8459, 切向力X=1540.2610, 切向力Y=2101.8208 +FPS=18.50, 法向力=2177.9414, 切向力X=1534.9675, 切向力Y=2115.8518 +FPS=19.01, 法向力=2377.4707, 切向力X=1691.0859, 切向力Y=192.5360 +FPS=18.42, 法向力=2453.7954, 切向力X=2959.3870, 切向力Y=2151.9216 +FPS=17.42, 法向力=1765.0232, 切向力X=2543.9622, 切向力Y=1810.4091 +FPS=18.63, 法向力=1801.7260, 切向力X=2617.0649, 切向力Y=1854.3624 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000468s, blend=0.004262s (9 tiles incl ref), finalize=0.000127s, total=0.004866s +FPS=17.11, 法向力=1855.6090, 切向力X=1888.3401, 切向力Y=786.5549 +FPS=18.56, 法向力=2115.4502, 切向力X=2229.9082, 切向力Y=1605.5563 +FPS=18.22, 法向力=2141.3564, 切向力X=2330.2512, 切向力Y=1567.1172 +FPS=18.77, 法向力=1493.5286, 切向力X=2329.2397, 切向力Y=1210.2787 +FPS=17.29, 法向力=1920.2683, 切向力X=1640.7136, 切向力Y=1117.2356 +FPS=18.24, 法向力=1152.1700, 切向力X=1961.7861, 切向力Y=1403.6313 +FPS=18.66, 法向力=1175.7158, 切向力X=2003.5754, 切向力Y=1396.1571 +FPS=20.95, 法向力=1206.5525, 切向力X=2017.6489, 切向力Y=1388.8403 +FPS=17.85, 法向力=1953.6906, 切向力X=2292.0308, 切向力Y=944.3114 +FPS=17.88, 法向力=1312.5127, 切向力X=1944.7257, 切向力Y=2112.2576 +FPS=17.34, 法向力=1783.8943, 切向力X=2639.8845, 切向力Y=2744.0981 +FPS=18.38, 法向力=1874.5237, 切向力X=2775.0356, 切向力Y=2790.8208 +FPS=18.68, 法向力=1401.6919, 切向力X=1864.9644, 切向力Y=2224.8970 +FPS=18.13, 法向力=1699.2715, 切向力X=2323.2717, 切向力Y=1975.9990 +FPS=18.41, 法向力=1690.8745, 切向力X=2563.4893, 切向力Y=1985.4292 +FPS=18.62, 法向力=1508.0322, 切向力X=2073.6602, 切向力Y=2404.1543 +FPS=17.37, 法向力=1483.6809, 切向力X=2260.9622, 切向力Y=1918.5024 +FPS=18.19, 法向力=1446.6167, 切向力X=2114.7969, 切向力Y=2068.3633 +FPS=18.62, 法向力=1707.2058, 切向力X=2354.4351, 切向力Y=1252.9375 +FPS=17.84, 法向力=1737.8108, 切向力X=2338.2998, 切向力Y=1194.8077 +FPS=17.58, 法向力=1959.3527, 切向力X=2030.3546, 切向力Y=637.5167 +FPS=18.50, 法向力=1836.4440, 切向力X=2714.4976, 切向力Y=1221.3376 +FPS=18.02, 法向力=1280.0786, 切向力X=2770.6919, 切向力Y=1320.2521 +FPS=18.62, 法向力=1287.7592, 切向力X=2789.9395, 切向力Y=1382.8262 +FPS=18.81, 法向力=1588.9175, 切向力X=2712.6704, 切向力Y=1962.5770 +FPS=18.27, 法向力=1833.5300, 切向力X=2989.5283, 切向力Y=1152.5315 +FPS=18.32, 法向力=1743.1948, 切向力X=3024.0474, 切向力Y=2119.6348 +FPS=17.62, 法向力=1778.4177, 切向力X=3043.0076, 切向力Y=2170.4871 +FPS=17.87, 法向力=1774.5435, 切向力X=3000.3611, 切向力Y=2215.7271 +FPS=18.12, 法向力=1408.9241, 切向力X=2221.3054, 切向力Y=2383.1309 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000459s, blend=0.004249s (9 tiles incl ref), finalize=0.000123s, total=0.004843s +FPS=17.43, 法向力=1454.8057, 切向力X=2225.6860, 切向力Y=2340.8044 +FPS=17.85, 法向力=1460.6960, 切向力X=2236.7183, 切向力Y=2352.5986 +FPS=18.87, 法向力=1520.9076, 切向力X=2487.5327, 切向力Y=2463.0862 +FPS=19.26, 法向力=1289.3087, 切向力X=2703.3228, 切向力Y=529.6411 +FPS=17.15, 法向力=1234.8347, 切向力X=1934.4561, 切向力Y=2357.2461 +FPS=18.62, 法向力=1265.5508, 切向力X=2080.1494, 切向力Y=2555.1841 +FPS=18.18, 法向力=1867.3064, 切向力X=2144.0376, 切向力Y=1663.9143 +FPS=18.30, 法向力=1583.2864, 切向力X=2037.5818, 切向力Y=1505.3767 +FPS=18.21, 法向力=1327.9755, 切向力X=2173.0830, 切向力Y=2209.4531 +FPS=17.63, 法向力=1283.0961, 切向力X=2240.1445, 切向力Y=2044.4232 +FPS=18.68, 法向力=1272.9819, 切向力X=2165.1599, 切向力Y=2171.7344 +FPS=18.87, 法向力=1619.2262, 切向力X=3017.2305, 切向力Y=2360.1978 +FPS=17.23, 法向力=1221.5774, 切向力X=2198.5437, 切向力Y=1931.3086 +FPS=18.37, 法向力=1589.5311, 切向力X=2221.8652, 切向力Y=2038.3472 +FPS=17.92, 法向力=1535.1873, 切向力X=2217.6194, 切向力Y=2066.1621 +FPS=18.82, 法向力=1506.6616, 切向力X=2651.4927, 切向力Y=1352.5901 +FPS=18.09, 法向力=2006.5410, 切向力X=1278.1519, 切向力Y=2258.0161 +FPS=16.63, 法向力=1841.9299, 切向力X=1499.2212, 切向力Y=319.4072 +FPS=17.39, 法向力=1819.6208, 切向力X=1563.1643, 切向力Y=365.9392 +FPS=16.36, 法向力=1875.0247, 切向力X=2836.0061, 切向力Y=1765.1881 +FPS=16.88, 法向力=1953.0276, 切向力X=1460.2258, 切向力Y=1505.1158 +FPS=16.73, 法向力=2047.9758, 切向力X=1423.8622, 切向力Y=1429.1980 +FPS=16.78, 法向力=1219.0774, 切向力X=2144.9800, 切向力Y=2668.7451 +FPS=18.60, 法向力=1528.8649, 切向力X=2146.6621, 切向力Y=2311.5342 +FPS=17.73, 法向力=1599.0901, 切向力X=2699.2178, 切向力Y=2261.9570 +FPS=17.17, 法向力=1600.9347, 切向力X=2690.7920, 切向力Y=2351.9319 +FPS=17.24, 法向力=2027.9973, 切向力X=2053.1992, 切向力Y=1690.1938 +FPS=17.83, 法向力=1206.2371, 切向力X=1331.5868, 切向力Y=1391.0101 +FPS=18.11, 法向力=1394.3223, 切向力X=1950.5564, 切向力Y=1501.3881 +FPS=16.90, 法向力=1546.9001, 切向力X=2157.7949, 切向力Y=1453.1075 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000486s, blend=0.003946s (9 tiles incl ref), finalize=0.000064s, total=0.004507s +FPS=17.49, 法向力=1724.6274, 切向力X=2742.5044, 切向力Y=2562.6367 +FPS=16.30, 法向力=1716.1526, 切向力X=2798.4746, 切向力Y=2574.3716 +FPS=17.84, 法向力=1754.9874, 切向力X=1619.4427, 切向力Y=2434.4028 +FPS=16.76, 法向力=1319.1946, 切向力X=2099.1775, 切向力Y=2682.9871 +FPS=17.02, 法向力=1279.4756, 切向力X=2163.6602, 切向力Y=2784.6709 +FPS=18.14, 法向力=1158.5063, 切向力X=2608.4641, 切向力Y=1539.2733 +FPS=18.13, 法向力=1877.3809, 切向力X=2557.1218, 切向力Y=1914.9469 +FPS=16.65, 法向力=1887.0730, 切向力X=2711.7102, 切向力Y=1957.1732 +FPS=17.57, 法向力=2251.0596, 切向力X=1782.5682, 切向力Y=1136.1021 +FPS=17.40, 法向力=1394.6790, 切向力X=2448.0854, 切向力Y=2522.4062 +FPS=16.49, 法向力=1211.3142, 切向力X=2454.5513, 切向力Y=2429.8474 +FPS=18.52, 法向力=1224.2146, 切向力X=2426.4077, 切向力Y=2436.4824 +FPS=14.56, 法向力=1636.7085, 切向力X=2758.2869, 切向力Y=1517.6364 +FPS=16.60, 法向力=1633.2158, 切向力X=1442.8730, 切向力Y=1916.7979 +FPS=17.81, 法向力=1629.4121, 切向力X=1745.8542, 切向力Y=1687.2717 +FPS=17.90, 法向力=1650.8256, 切向力X=1726.6337, 切向力Y=1624.5916 +FPS=17.71, 法向力=2115.4600, 切向力X=1325.8752, 切向力Y=1909.0667 +FPS=16.46, 法向力=1513.4668, 切向力X=2448.9736, 切向力Y=1727.5737 +FPS=17.81, 法向力=1493.9149, 切向力X=2513.7996, 切向力Y=1633.1267 +FPS=16.43, 法向力=1799.9727, 切向力X=1559.5243, 切向力Y=1967.6421 +FPS=17.75, 法向力=1778.9064, 切向力X=2240.5723, 切向力Y=2178.9531 +FPS=16.78, 法向力=1584.0908, 切向力X=2410.0845, 切向力Y=1368.3315 +FPS=18.11, 法向力=1508.5087, 切向力X=2370.4678, 切向力Y=1498.2148 +FPS=17.55, 法向力=1319.6733, 切向力X=1847.5364, 切向力Y=1965.1870 +FPS=17.52, 法向力=1606.5139, 切向力X=2925.0239, 切向力Y=1050.2274 +FPS=18.19, 法向力=1512.0475, 切向力X=2369.1113, 切向力Y=1514.8048 +FPS=17.81, 法向力=1683.9921, 切向力X=2300.8721, 切向力Y=1408.8816 +FPS=17.30, 法向力=1785.0365, 切向力X=2380.1030, 切向力Y=2065.3413 +FPS=17.24, 法向力=1765.8254, 切向力X=2209.8557, 切向力Y=1947.3689 +FPS=17.41, 法向力=1678.6514, 切向力X=1858.5999, 切向力Y=1222.5033 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000453s, blend=0.004345s (9 tiles incl ref), finalize=0.000121s, total=0.004929s +FPS=16.84, 法向力=1597.3687, 切向力X=1951.3107, 切向力Y=1301.0029 +FPS=18.41, 法向力=1608.5989, 切向力X=1953.2957, 切向力Y=1320.7603 +FPS=17.72, 法向力=1826.7084, 切向力X=2468.3809, 切向力Y=771.7484 +FPS=17.26, 法向力=1616.2460, 切向力X=1925.6382, 切向力Y=2257.0044 +FPS=17.34, 法向力=1566.7676, 切向力X=1900.3453, 切向力Y=2471.1526 +FPS=18.39, 法向力=1542.5269, 切向力X=2498.1035, 切向力Y=1733.7424 +FPS=16.23, 法向力=1787.9934, 切向力X=2201.2886, 切向力Y=1729.1238 +FPS=17.30, 法向力=1187.4895, 切向力X=1882.3494, 切向力Y=2163.6348 +FPS=16.65, 法向力=1201.0205, 切向力X=1879.6290, 切向力Y=2186.0491 +FPS=17.58, 法向力=1854.5037, 切向力X=2765.8469, 切向力Y=1672.8893 +FPS=16.64, 法向力=1445.8708, 切向力X=2342.5991, 切向力Y=3172.1270 +FPS=17.78, 法向力=1847.7000, 切向力X=2035.0723, 切向力Y=1899.4888 +FPS=16.19, 法向力=1807.3876, 切向力X=2107.2273, 切向力Y=1824.8356 +FPS=17.45, 法向力=1546.6160, 切向力X=2290.2012, 切向力Y=1833.8550 +FPS=17.13, 法向力=1528.3516, 切向力X=2128.4595, 切向力Y=1813.1008 +FPS=17.66, 法向力=1806.6599, 切向力X=1922.2610, 切向力Y=1125.5317 +FPS=16.34, 法向力=1861.5334, 切向力X=1709.9084, 切向力Y=1102.4753 +FPS=17.66, 法向力=2184.0400, 切向力X=1946.5331, 切向力Y=2326.0117 +FPS=17.19, 法向力=1784.7078, 切向力X=1263.2871, 切向力Y=1162.7825 +FPS=17.25, 法向力=1730.3430, 切向力X=2823.3000, 切向力Y=1552.3346 +FPS=17.87, 法向力=1697.7914, 切向力X=2860.1978, 切向力Y=1676.1176 +FPS=17.48, 法向力=1849.7012, 切向力X=2157.1538, 切向力Y=2286.5005 +FPS=16.52, 法向力=1786.0349, 切向力X=1059.3251, 切向力Y=2119.5889 +FPS=16.49, 法向力=1839.7975, 切向力X=973.0219, 切向力Y=2161.7209 +FPS=17.29, 法向力=2358.8635, 切向力X=2166.9854, 切向力Y=1431.7367 +FPS=16.65, 法向力=1671.6278, 切向力X=2136.1636, 切向力Y=1780.4248 +FPS=17.15, 法向力=1887.7646, 切向力X=2649.1243, 切向力Y=1224.9691 +FPS=17.43, 法向力=1958.5598, 切向力X=2745.4241, 切向力Y=1260.6306 +FPS=18.01, 法向力=1860.0103, 切向力X=2682.5024, 切向力Y=1432.2345 +FPS=18.13, 法向力=2214.3965, 切向力X=3076.5657, 切向力Y=1284.3521 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000454s, blend=0.004459s (9 tiles incl ref), finalize=0.000145s, total=0.005068s +FPS=16.54, 法向力=2323.8149, 切向力X=3048.0342, 切向力Y=1322.9478 +FPS=17.50, 法向力=1731.9387, 切向力X=1862.4794, 切向力Y=2402.4541 +FPS=17.09, 法向力=1402.9733, 切向力X=1667.3853, 切向力Y=2648.4292 +FPS=17.78, 法向力=1570.5234, 切向力X=1799.5885, 切向力Y=1542.0946 +FPS=20.30, 法向力=1609.4701, 切向力X=1842.1257, 切向力Y=1590.1542 +FPS=16.97, 法向力=1834.3042, 切向力X=2444.9016, 切向力Y=1354.2034 +FPS=18.01, 法向力=1883.7739, 切向力X=2443.1516, 切向力Y=1420.2646 +FPS=17.33, 法向力=1848.6312, 切向力X=2605.4832, 切向力Y=1463.1553 +FPS=17.67, 法向力=1559.6744, 切向力X=3075.4192, 切向力Y=2145.9373 +FPS=17.14, 法向力=1499.7827, 切向力X=3126.1699, 切向力Y=2202.1289 +FPS=17.19, 法向力=2234.2368, 切向力X=2759.4863, 切向力Y=835.4515 +FPS=17.77, 法向力=1752.5212, 切向力X=2123.1887, 切向力Y=1822.9515 +FPS=18.13, 法向力=1102.7991, 切向力X=2316.2500, 切向力Y=1684.1719 +FPS=17.67, 法向力=1132.3452, 切向力X=2510.9978, 切向力Y=1767.2974 +FPS=17.85, 法向力=1808.6270, 切向力X=1462.8037, 切向力Y=1163.5186 +FPS=17.43, 法向力=1805.3546, 切向力X=2280.7012, 切向力Y=504.2625 +FPS=17.29, 法向力=1474.9316, 切向力X=2504.8887, 切向力Y=1676.8701 +FPS=16.72, 法向力=1536.7628, 切向力X=2574.4167, 切向力Y=1732.8796 +FPS=16.91, 法向力=1833.2445, 切向力X=1979.5442, 切向力Y=1920.0848 +FPS=17.89, 法向力=1077.8234, 切向力X=2712.7422, 切向力Y=1657.2952 +FPS=16.78, 法向力=1109.2887, 切向力X=2720.9248, 切向力Y=1664.1312 +FPS=16.73, 法向力=1094.9716, 切向力X=2725.3872, 切向力Y=1679.5271 +FPS=17.77, 法向力=1182.7910, 切向力X=2034.7754, 切向力Y=1790.3026 +FPS=17.83, 法向力=1616.0647, 切向力X=1459.2791, 切向力Y=1191.0476 +FPS=17.74, 法向力=1585.3746, 切向力X=1564.3921, 切向力Y=1202.7078 +FPS=18.73, 法向力=1604.4250, 切向力X=1532.7546, 切向力Y=1195.8401 +FPS=16.51, 法向力=1034.7285, 切向力X=2133.5791, 切向力Y=1771.4165 +FPS=19.00, 法向力=1638.7052, 切向力X=2262.0547, 切向力Y=2530.6421 +FPS=14.55, 法向力=2071.2268, 切向力X=2139.4229, 切向力Y=1673.8315 +FPS=16.90, 法向力=2194.6011, 切向力X=2168.3203, 切向力Y=1787.7957 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000410s, blend=0.004409s (9 tiles incl ref), finalize=0.000120s, total=0.004948s +FPS=17.66, 法向力=2020.7125, 切向力X=2046.0723, 切向力Y=2023.1711 +FPS=18.99, 法向力=2103.9487, 切向力X=2048.7471, 切向力Y=1937.1624 +FPS=17.62, 法向力=2002.7942, 切向力X=1280.6006, 切向力Y=1684.7562 +FPS=18.12, 法向力=2015.6799, 切向力X=1233.3041, 切向力Y=1662.3881 +FPS=18.15, 法向力=1162.6858, 切向力X=1858.0857, 切向力Y=1552.7855 +FPS=17.74, 法向力=1336.6160, 切向力X=2153.7874, 切向力Y=1497.2058 +FPS=18.02, 法向力=1364.8766, 切向力X=2190.2527, 切向力Y=1557.4661 +FPS=17.93, 法向力=1593.0684, 切向力X=2257.2271, 切向力Y=1695.1523 +FPS=17.91, 法向力=1611.1121, 切向力X=2333.8843, 切向力Y=1755.9896 +FPS=18.03, 法向力=1527.3516, 切向力X=2162.2632, 切向力Y=1817.2339 +FPS=17.12, 法向力=1526.6207, 切向力X=2123.4033, 切向力Y=1840.9727 +FPS=17.66, 法向力=1532.2893, 切向力X=2120.4507, 切向力Y=1838.2085 +FPS=18.99, 法向力=1409.0220, 切向力X=954.2347, 切向力Y=1686.3947 +FPS=16.67, 法向力=1243.5688, 切向力X=1913.3789, 切向力Y=2284.2241 +FPS=16.85, 法向力=1808.0686, 切向力X=2183.5740, 切向力Y=1059.1577 +FPS=18.19, 法向力=1891.9062, 切向力X=2204.7075, 切向力Y=1028.8909 +FPS=17.66, 法向力=2092.6667, 切向力X=2309.2485, 切向力Y=1955.0105 +FPS=17.56, 法向力=2130.4878, 切向力X=2892.8867, 切向力Y=1978.5217 +FPS=18.58, 法向力=1391.1523, 切向力X=2151.8560, 切向力Y=1343.5593 +FPS=17.54, 法向力=1424.0028, 切向力X=2247.0776, 切向力Y=1399.6819 +FPS=18.14, 法向力=1357.5950, 切向力X=2040.9847, 切向力Y=1261.7070 +FPS=17.72, 法向力=1200.8726, 切向力X=1490.4912, 切向力Y=2264.0508 +FPS=18.25, 法向力=1141.8234, 切向力X=2771.9014, 切向力Y=2606.8545 +FPS=17.83, 法向力=1200.5166, 切向力X=2735.0054, 切向力Y=2780.9614 +FPS=15.76, 法向力=2115.4146, 切向力X=1744.7374, 切向力Y=1266.1705 +FPS=17.50, 法向力=2130.4236, 切向力X=1746.5764, 切向力Y=1333.9329 +FPS=17.32, 法向力=1188.6406, 切向力X=1996.2677, 切向力Y=2197.9463 +FPS=17.24, 法向力=1162.7091, 切向力X=1982.6757, 切向力Y=2029.9001 +FPS=17.88, 法向力=1142.6915, 切向力X=2012.7378, 切向力Y=1995.2239 +FPS=18.69, 法向力=1539.6128, 切向力X=2617.7703, 切向力Y=1509.2737 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000430s, blend=0.005732s (9 tiles incl ref), finalize=0.000123s, total=0.006294s +FPS=17.77, 法向力=1852.2389, 切向力X=3171.5796, 切向力Y=1829.4893 +FPS=17.09, 法向力=1815.4984, 切向力X=3170.8298, 切向力Y=1793.4612 +FPS=18.25, 法向力=2425.6729, 切向力X=2393.2466, 切向力Y=1220.2108 +FPS=16.64, 法向力=1633.6628, 切向力X=2608.8220, 切向力Y=1647.6187 +FPS=17.91, 法向力=1922.7271, 切向力X=2665.2305, 切向力Y=1176.8760 +FPS=17.08, 法向力=1945.4744, 切向力X=2777.6348, 切向力Y=1248.4467 +FPS=18.00, 法向力=1489.2844, 切向力X=2825.3894, 切向力Y=2034.0137 +FPS=16.65, 法向力=1707.8284, 切向力X=2160.7729, 切向力Y=2045.7322 +FPS=18.33, 法向力=2062.9360, 切向力X=2097.8938, 切向力Y=776.6521 +FPS=17.90, 法向力=2072.3608, 切向力X=2114.9216, 切向力Y=783.1882 +FPS=18.18, 法向力=1317.6753, 切向力X=2034.0747, 切向力Y=2474.6133 +FPS=17.86, 法向力=1695.1320, 切向力X=2152.1448, 切向力Y=2323.9817 +FPS=17.84, 法向力=1796.2361, 切向力X=2184.4670, 切向力Y=2318.8003 +FPS=18.67, 法向力=1923.3871, 切向力X=2645.9773, 切向力Y=1090.4014 +FPS=17.69, 法向力=1529.8440, 切向力X=1630.8092, 切向力Y=2903.6562 +FPS=17.54, 法向力=1529.7273, 切向力X=1654.5392, 切向力Y=2937.7964 +FPS=18.50, 法向力=1808.7786, 切向力X=1586.7727, 切向力Y=2550.7000 +FPS=18.53, 法向力=1876.8771, 切向力X=1648.2798, 切向力Y=2564.3711 +FPS=18.82, 法向力=1627.1848, 切向力X=1742.9353, 切向力Y=2635.4375 +FPS=18.44, 法向力=1564.3240, 切向力X=2159.2170, 切向力Y=1037.3727 +FPS=17.76, 法向力=2545.5391, 切向力X=1660.8536, 切向力Y=1446.6980 +FPS=17.10, 法向力=2546.5447, 切向力X=1748.7219, 切向力Y=1522.0645 +FPS=17.13, 法向力=1696.7629, 切向力X=1940.4004, 切向力Y=1423.9695 +FPS=18.41, 法向力=1900.9873, 切向力X=3094.4539, 切向力Y=1748.1848 +FPS=18.03, 法向力=1948.6110, 切向力X=3287.8955, 切向力Y=1784.2722 +FPS=17.54, 法向力=1916.0681, 切向力X=1303.6843, 切向力Y=1235.1473 +FPS=17.92, 法向力=1188.6790, 切向力X=2129.3186, 切向力Y=1556.8093 +FPS=18.39, 法向力=1714.8032, 切向力X=2987.2559, 切向力Y=2143.8523 +FPS=17.30, 法向力=1783.6719, 切向力X=3039.1145, 切向力Y=2255.6714 +FPS=17.50, 法向力=1454.3433, 切向力X=2134.3943, 切向力Y=2576.0522 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000399s, blend=0.004352s (9 tiles incl ref), finalize=0.000119s, total=0.004880s +FPS=17.57, 法向力=2019.7231, 切向力X=1681.4541, 切向力Y=1493.2000 +FPS=17.53, 法向力=1523.0264, 切向力X=2080.4883, 切向力Y=1093.6835 +FPS=21.22, 法向力=1546.7538, 切向力X=2106.5571, 切向力Y=1019.7947 +FPS=17.65, 法向力=1533.6736, 切向力X=2084.4995, 切向力Y=1034.2296 +FPS=18.53, 法向力=1525.5966, 切向力X=2265.7971, 切向力Y=753.9200 +FPS=18.16, 法向力=1716.1240, 切向力X=1447.8866, 切向力Y=2051.9565 +FPS=18.39, 法向力=1446.6523, 切向力X=2224.1592, 切向力Y=1553.4102 +FPS=18.50, 法向力=1496.1669, 切向力X=2300.9023, 切向力Y=1504.9280 +FPS=17.20, 法向力=1804.2253, 切向力X=2152.7856, 切向力Y=653.9961 +FPS=17.83, 法向力=1947.0692, 切向力X=1716.7950, 切向力Y=2290.5205 +FPS=17.94, 法向力=1989.3333, 切向力X=1767.0366, 切向力Y=2288.3860 +FPS=17.41, 法向力=2018.3965, 切向力X=1731.1542, 切向力Y=2309.5864 +FPS=18.51, 法向力=1761.1819, 切向力X=1567.8845, 切向力Y=1799.5553 +FPS=17.69, 法向力=2183.4541, 切向力X=3255.4807, 切向力Y=2908.5984 +FPS=17.49, 法向力=1362.6166, 切向力X=2249.9878, 切向力Y=1955.5857 +FPS=18.39, 法向力=1375.4913, 切向力X=2266.3687, 切向力Y=1959.8773 +FPS=17.39, 法向力=2221.7471, 切向力X=2690.7908, 切向力Y=1043.8953 +FPS=16.09, 法向力=1585.4174, 切向力X=1496.1785, 切向力Y=1112.0142 +FPS=18.29, 法向力=1836.5763, 切向力X=3591.5247, 切向力Y=2009.1445 +FPS=16.93, 法向力=1815.3706, 切向力X=3755.4526, 切向力Y=2096.1768 +FPS=16.87, 法向力=1396.7893, 切向力X=1987.5444, 切向力Y=2485.7168 +FPS=17.04, 法向力=1725.0670, 切向力X=1619.0171, 切向力Y=1659.9919 +FPS=18.44, 法向力=2044.8149, 切向力X=2262.6289, 切向力Y=1315.2726 +FPS=17.77, 法向力=2072.5435, 切向力X=2421.7502, 切向力Y=1247.4329 +FPS=17.95, 法向力=1429.3998, 切向力X=2338.5747, 切向力Y=912.5277 +FPS=17.59, 法向力=1526.7133, 切向力X=2577.5493, 切向力Y=1935.8862 +FPS=17.49, 法向力=1704.7188, 切向力X=1238.5483, 切向力Y=2333.5442 +FPS=17.68, 法向力=1729.7317, 切向力X=1200.4863, 切向力Y=2337.9365 +FPS=17.04, 法向力=2181.7644, 切向力X=1880.1384, 切向力Y=1192.8583 +FPS=18.01, 法向力=2283.6526, 切向力X=1881.0488, 切向力Y=1213.8749 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000416s, blend=0.004330s (9 tiles incl ref), finalize=0.000139s, total=0.004895s +FPS=16.56, 法向力=1363.6733, 切向力X=1870.5299, 切向力Y=1522.4832 +FPS=17.95, 法向力=1375.2732, 切向力X=2031.8760, 切向力Y=1764.5183 +FPS=16.83, 法向力=1396.8623, 切向力X=2034.0040, 切向力Y=1706.0057 +FPS=17.19, 法向力=1913.3604, 切向力X=2166.5669, 切向力Y=1374.0103 +FPS=17.80, 法向力=1549.2466, 切向力X=2171.0518, 切向力Y=2598.6038 +FPS=17.44, 法向力=1541.9390, 切向力X=2156.4856, 切向力Y=2662.8525 +FPS=18.18, 法向力=2153.9565, 切向力X=1536.5134, 切向力Y=2445.4451 +FPS=17.15, 法向力=1826.9546, 切向力X=2985.5776, 切向力Y=1786.3208 +FPS=17.36, 法向力=1881.8850, 切向力X=2377.0159, 切向力Y=2566.2056 +FPS=17.22, 法向力=1910.1245, 切向力X=2399.2539, 切向力Y=2468.1699 +FPS=18.29, 法向力=1304.5616, 切向力X=2591.7534, 切向力Y=1663.9410 +FPS=17.76, 法向力=1636.1619, 切向力X=2105.7036, 切向力Y=2407.8596 +FPS=17.14, 法向力=2208.5977, 切向力X=1210.8281, 切向力Y=935.4677 +FPS=17.28, 法向力=2280.5144, 切向力X=1252.1477, 切向力Y=908.0841 +FPS=16.36, 法向力=1450.0779, 切向力X=2303.8105, 切向力Y=2090.2844 +FPS=17.68, 法向力=1603.0797, 切向力X=2830.3604, 切向力Y=1177.2407 +FPS=16.94, 法向力=1630.1171, 切向力X=2933.4336, 切向力Y=1026.3289 +FPS=16.86, 法向力=1847.0293, 切向力X=2524.5513, 切向力Y=1645.1941 +FPS=17.04, 法向力=1591.1257, 切向力X=2611.8169, 切向力Y=1867.7805 +FPS=17.04, 法向力=2206.6318, 切向力X=2128.5806, 切向力Y=1522.4209 +FPS=17.10, 法向力=2251.6111, 切向力X=2130.6956, 切向力Y=1553.7168 +FPS=16.78, 法向力=2094.3496, 切向力X=1871.9736, 切向力Y=1327.1074 +FPS=17.28, 法向力=2037.8459, 切向力X=2722.7935, 切向力Y=1736.9421 +FPS=16.32, 法向力=2115.1826, 切向力X=2332.7295, 切向力Y=1405.3049 +FPS=16.94, 法向力=2194.8232, 切向力X=2328.9014, 切向力Y=1497.4546 +FPS=17.00, 法向力=1620.4338, 切向力X=1600.4624, 切向力Y=1899.6567 +FPS=17.42, 法向力=1182.0371, 切向力X=2751.5503, 切向力Y=1459.3424 +FPS=17.22, 法向力=1145.8297, 切向力X=2889.4180, 切向力Y=1547.2350 +FPS=17.67, 法向力=1212.9756, 切向力X=2899.0303, 切向力Y=2529.6929 +FPS=17.86, 法向力=1621.4747, 切向力X=1728.4418, 切向力Y=1590.1259 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000012s (hit), reset=0.000495s, blend=0.004296s (9 tiles incl ref), finalize=0.000122s, total=0.004930s +FPS=17.12, 法向力=1809.7310, 切向力X=2201.8843, 切向力Y=1514.4323 +FPS=16.98, 法向力=1759.2814, 切向力X=2236.2397, 切向力Y=1681.5286 +FPS=16.43, 法向力=1839.3744, 切向力X=1853.5289, 切向力Y=2001.2522 +FPS=16.20, 法向力=1799.4805, 切向力X=1342.0323, 切向力Y=1921.3971 +FPS=17.01, 法向力=1235.2310, 切向力X=2907.0610, 切向力Y=1326.1136 +FPS=17.30, 法向力=1101.3613, 切向力X=3051.8472, 切向力Y=1351.3235 +FPS=16.78, 法向力=1109.5300, 切向力X=3102.9050, 切向力Y=1342.2488 +FPS=16.81, 法向力=1941.4768, 切向力X=2622.7163, 切向力Y=765.6624 +FPS=17.50, 法向力=1536.8743, 切向力X=1938.3475, 切向力Y=2909.4863 +FPS=16.88, 法向力=1499.9558, 切向力X=2042.8928, 切向力Y=3013.5359 +FPS=16.06, 法向力=1464.8376, 切向力X=2012.8909, 切向力Y=3052.5803 +FPS=16.92, 法向力=1877.4297, 切向力X=1641.0647, 切向力Y=1738.2822 +FPS=17.28, 法向力=1933.5481, 切向力X=1815.8179, 切向力Y=1766.8086 +FPS=17.06, 法向力=1975.5342, 切向力X=1839.1337, 切向力Y=1720.3959 +FPS=18.32, 法向力=1083.5798, 切向力X=1845.4159, 切向力Y=1916.4617 +FPS=19.50, 法向力=2046.5673, 切向力X=1483.8948, 切向力Y=1616.7083 +FPS=16.44, 法向力=2171.1626, 切向力X=2230.5481, 切向力Y=1477.1431 +FPS=17.22, 法向力=2179.3330, 切向力X=2293.7129, 切向力Y=1512.6024 +FPS=16.28, 法向力=2691.5103, 切向力X=1932.9501, 切向力Y=2038.8940 +FPS=16.72, 法向力=1942.4030, 切向力X=2242.0789, 切向力Y=1854.7227 +FPS=17.96, 法向力=1607.7910, 切向力X=2520.2800, 切向力Y=1973.2815 +FPS=17.51, 法向力=1690.7834, 切向力X=2495.9385, 切向力Y=1823.3125 +FPS=16.71, 法向力=1650.1094, 切向力X=2081.4807, 切向力Y=2761.6890 +FPS=17.83, 法向力=1441.8158, 切向力X=2194.7852, 切向力Y=1817.7511 +FPS=16.59, 法向力=1482.3884, 切向力X=2540.2241, 切向力Y=1142.9622 +FPS=17.38, 法向力=1427.0321, 切向力X=2588.5625, 切向力Y=1159.5476 +FPS=17.91, 法向力=1777.0953, 切向力X=2603.2808, 切向力Y=2166.9058 +FPS=17.59, 法向力=1438.7234, 切向力X=2293.8862, 切向力Y=1564.9812 +FPS=17.10, 法向力=2449.8394, 切向力X=2328.9988, 切向力Y=1187.7896 +FPS=17.92, 法向力=2504.2295, 切向力X=2354.1260, 切向力Y=1309.8162 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000453s, blend=0.004668s (9 tiles incl ref), finalize=0.000120s, total=0.005252s +FPS=17.21, 法向力=1732.7539, 切向力X=2440.1667, 切向力Y=2203.0408 +FPS=16.79, 法向力=1499.1973, 切向力X=2264.1946, 切向力Y=1277.1545 +FPS=17.71, 法向力=1595.3799, 切向力X=2304.7786, 切向力Y=1233.7034 +FPS=17.72, 法向力=1907.0723, 切向力X=2198.4844, 切向力Y=1436.9011 +FPS=17.19, 法向力=1541.8237, 切向力X=1930.1892, 切向力Y=1570.9841 +FPS=17.21, 法向力=1571.4110, 切向力X=1934.5757, 切向力Y=1525.1875 +FPS=17.19, 法向力=1247.3000, 切向力X=1757.4344, 切向力Y=2001.0100 +FPS=17.23, 法向力=1557.5984, 切向力X=2995.0049, 切向力Y=2335.0049 +FPS=17.43, 法向力=1623.3850, 切向力X=3186.5425, 切向力Y=2286.3154 +FPS=18.11, 法向力=1590.1543, 切向力X=3094.3525, 切向力Y=1020.8810 +FPS=16.71, 法向力=1213.1846, 切向力X=2693.2473, 切向力Y=1855.5616 +FPS=17.75, 法向力=1214.6804, 切向力X=2645.0601, 切向力Y=2001.0487 +FPS=18.38, 法向力=1464.0166, 切向力X=2100.9934, 切向力Y=1835.1333 +FPS=17.38, 法向力=2318.5542, 切向力X=2070.3586, 切向力Y=1528.8560 +FPS=18.27, 法向力=1566.9067, 切向力X=2008.8837, 切向力Y=2189.0747 +FPS=17.74, 法向力=1567.1873, 切向力X=2014.5292, 切向力Y=2384.6963 +FPS=18.08, 法向力=1765.7390, 切向力X=2432.2856, 切向力Y=1327.9325 +FPS=17.85, 法向力=1293.0592, 切向力X=2448.8828, 切向力Y=2502.9473 +FPS=17.75, 法向力=1305.5089, 切向力X=2475.7114, 切向力Y=2582.2900 +FPS=16.62, 法向力=998.8348, 切向力X=2866.4062, 切向力Y=2035.0475 +FPS=16.34, 法向力=1496.2556, 切向力X=2602.4976, 切向力Y=1106.2590 +FPS=18.11, 法向力=1769.1711, 切向力X=2603.7798, 切向力Y=1822.5958 +FPS=18.23, 法向力=1865.8450, 切向力X=2669.8652, 切向力Y=1819.7548 +FPS=17.72, 法向力=1889.3633, 切向力X=1749.0393, 切向力Y=2576.5479 +FPS=18.25, 法向力=1838.4265, 切向力X=1572.3992, 切向力Y=1844.7827 +FPS=17.40, 法向力=1892.0952, 切向力X=1570.9561, 切向力Y=1860.7651 +FPS=18.12, 法向力=1473.8896, 切向力X=2245.9585, 切向力Y=2349.4841 +FPS=18.08, 法向力=1475.1033, 切向力X=2466.8594, 切向力Y=2392.7656 +FPS=17.98, 法向力=1551.9387, 切向力X=2143.4722, 切向力Y=2061.4731 +FPS=18.23, 法向力=1489.1078, 切向力X=2117.9351, 切向力Y=1212.8741 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000428s, blend=0.004252s (9 tiles incl ref), finalize=0.000122s, total=0.004812s +FPS=16.67, 法向力=1525.4698, 切向力X=2066.2114, 切向力Y=1114.5768 +FPS=18.09, 法向力=2027.6450, 切向力X=2914.3506, 切向力Y=2527.9639 +FPS=17.08, 法向力=1209.7612, 切向力X=1669.2456, 切向力Y=1988.0935 +FPS=18.05, 法向力=1455.6521, 切向力X=2094.4548, 切向力Y=1837.3469 +FPS=18.15, 法向力=1528.5302, 切向力X=2250.3718, 切向力Y=1864.3224 +FPS=17.86, 法向力=1804.0872, 切向力X=2719.9585, 切向力Y=2098.5244 +FPS=17.56, 法向力=1348.5381, 切向力X=1861.6534, 切向力Y=951.8807 +FPS=18.13, 法向力=1502.9937, 切向力X=1916.5839, 切向力Y=2052.8628 +FPS=17.90, 法向力=1500.6868, 切向力X=1938.4963, 切向力Y=2138.7849 +FPS=18.33, 法向力=1234.0740, 切向力X=3166.6013, 切向力Y=1941.7872 +FPS=17.78, 法向力=909.8739, 切向力X=1931.9258, 切向力Y=2175.0710 +FPS=16.85, 法向力=1765.5200, 切向力X=2848.1499, 切向力Y=1548.6982 +FPS=17.63, 法向力=1827.7793, 切向力X=2914.2537, 切向力Y=1651.7151 +FPS=17.76, 法向力=1825.6682, 切向力X=2920.5347, 切向力Y=1670.5474 +FPS=17.72, 法向力=1696.3730, 切向力X=2184.2610, 切向力Y=2104.0869 +FPS=17.78, 法向力=1476.8442, 切向力X=2630.0789, 切向力Y=1973.9591 +FPS=17.56, 法向力=1441.7886, 切向力X=2704.1592, 切向力Y=1893.4901 +FPS=17.35, 法向力=1605.9642, 切向力X=2283.5654, 切向力Y=1615.8640 +FPS=16.82, 法向力=1558.2041, 切向力X=1849.9727, 切向力Y=1180.6313 +FPS=17.40, 法向力=1304.4537, 切向力X=1969.2726, 切向力Y=2121.3911 +FPS=17.06, 法向力=1341.5793, 切向力X=2035.4594, 切向力Y=2108.4563 +FPS=17.59, 法向力=1550.6466, 切向力X=1862.4672, 切向力Y=1972.1561 +FPS=16.50, 法向力=1580.1616, 切向力X=2441.8267, 切向力Y=1998.5635 +FPS=17.08, 法向力=1837.1233, 切向力X=2516.5273, 切向力Y=2522.9780 +FPS=17.37, 法向力=1859.5880, 切向力X=2618.9238, 切向力Y=2512.5728 +FPS=17.97, 法向力=1506.2430, 切向力X=1721.5806, 切向力Y=2619.8171 +FPS=18.90, 法向力=1417.5300, 切向力X=2592.1892, 切向力Y=2074.1108 +FPS=18.39, 法向力=1808.7926, 切向力X=2019.4255, 切向力Y=2046.5255 +FPS=18.08, 法向力=1830.5402, 切向力X=2057.9141, 切向力Y=2010.1113 +FPS=17.33, 法向力=1493.8998, 切向力X=1043.6249, 切向力Y=1240.5533 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000450s, blend=0.004458s (9 tiles incl ref), finalize=0.000123s, total=0.005041s +FPS=17.19, 法向力=1501.2369, 切向力X=1086.9553, 切向力Y=1192.0267 +FPS=18.57, 法向力=1806.9951, 切向力X=1888.7197, 切向力Y=913.9558 +FPS=18.17, 法向力=1913.0332, 切向力X=1987.4620, 切向力Y=875.8253 +FPS=18.02, 法向力=1892.2693, 切向力X=1978.2980, 切向力Y=906.2695 +FPS=17.07, 法向力=1510.6385, 切向力X=1502.5552, 切向力Y=1906.3550 +FPS=16.84, 法向力=1707.4670, 切向力X=3056.9392, 切向力Y=1385.7312 +FPS=18.21, 法向力=1731.0291, 切向力X=3141.8208, 切向力Y=1380.5972 +FPS=18.22, 法向力=1173.4025, 切向力X=2694.2988, 切向力Y=2535.5083 +FPS=16.96, 法向力=1508.1318, 切向力X=2619.5166, 切向力Y=1293.8782 +FPS=17.87, 法向力=1324.5830, 切向力X=1669.0845, 切向力Y=1755.8772 +FPS=17.55, 法向力=1385.1300, 切向力X=1767.5388, 切向力Y=1834.5405 +FPS=18.04, 法向力=2439.3223, 切向力X=1623.8683, 切向力Y=1533.7405 +FPS=18.72, 法向力=1289.4602, 切向力X=2634.9792, 切向力Y=1226.4792 +FPS=18.58, 法向力=1787.0046, 切向力X=1711.9033, 切向力Y=2122.8948 +FPS=17.88, 法向力=1717.9471, 切向力X=1698.6058, 切向力Y=2172.8389 +FPS=17.98, 法向力=1762.2987, 切向力X=1705.1362, 切向力Y=2119.6685 +FPS=17.11, 法向力=1593.0903, 切向力X=1868.5691, 切向力Y=1315.4067 +FPS=18.07, 法向力=1781.8252, 切向力X=2446.6021, 切向力Y=769.0818 +FPS=16.58, 法向力=1464.8433, 切向力X=2820.4238, 切向力Y=3118.9653 +FPS=16.90, 法向力=1551.7037, 切向力X=2793.6787, 切向力Y=3243.5786 +FPS=17.44, 法向力=1613.5876, 切向力X=2617.1707, 切向力Y=2024.8420 +FPS=18.16, 法向力=1583.2499, 切向力X=2255.3022, 切向力Y=1631.9615 +FPS=16.40, 法向力=1537.7919, 切向力X=2157.5557, 切向力Y=1836.6367 +FPS=17.48, 法向力=1746.8872, 切向力X=2587.4534, 切向力Y=1944.8398 +FPS=18.19, 法向力=1720.4561, 切向力X=1782.5428, 切向力Y=1422.2747 +FPS=17.51, 法向力=1445.8081, 切向力X=2140.2202, 切向力Y=1953.7599 +FPS=17.41, 法向力=1372.8717, 切向力X=2137.1860, 切向力Y=1914.2892 +FPS=17.97, 法向力=1635.1174, 切向力X=2895.9624, 切向力Y=1769.0774 +FPS=17.18, 法向力=1912.5056, 切向力X=2007.4253, 切向力Y=2150.1177 +FPS=17.43, 法向力=1529.5046, 切向力X=2616.6716, 切向力Y=1676.5154 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000418s, blend=0.004358s (9 tiles incl ref), finalize=0.000123s, total=0.004909s +FPS=17.98, 法向力=1453.9647, 切向力X=2571.6582, 切向力Y=1788.7079 +FPS=17.87, 法向力=1341.8577, 切向力X=1845.6736, 切向力Y=1760.1562 +FPS=15.93, 法向力=1753.9556, 切向力X=2340.2590, 切向力Y=867.3928 +FPS=17.43, 法向力=1926.0688, 切向力X=2400.7241, 切向力Y=792.8267 +FPS=17.05, 法向力=1829.5697, 切向力X=2157.3774, 切向力Y=1226.0620 +FPS=16.35, 法向力=1122.1360, 切向力X=2024.1382, 切向力Y=2394.3496 +FPS=17.37, 法向力=1586.5038, 切向力X=1755.8562, 切向力Y=980.3970 +FPS=17.35, 法向力=1662.8822, 切向力X=1773.6339, 切向力Y=921.7997 +FPS=15.27, 法向力=1821.9213, 切向力X=1877.7690, 切向力Y=2052.0454 +FPS=15.70, 法向力=2106.6228, 切向力X=2009.9016, 切向力Y=1100.8208 +FPS=16.45, 法向力=1671.9537, 切向力X=1410.7612, 切向力Y=1087.8177 +FPS=16.98, 法向力=1573.5278, 切向力X=1373.9565, 切向力Y=1162.1497 +FPS=17.25, 法向力=1493.4078, 切向力X=2220.7756, 切向力Y=1439.4792 +FPS=17.14, 法向力=1320.6836, 切向力X=2697.7358, 切向力Y=1415.1575 +FPS=18.03, 法向力=2110.7229, 切向力X=2166.9292, 切向力Y=2557.0364 +FPS=16.77, 法向力=2186.0029, 切向力X=2202.0615, 切向力Y=2565.7046 +FPS=17.88, 法向力=1473.4763, 切向力X=2168.3394, 切向力Y=3093.0193 +FPS=17.43, 法向力=1924.9763, 切向力X=2633.9126, 切向力Y=1799.0411 +FPS=17.45, 法向力=1900.2000, 切向力X=2759.7307, 切向力Y=1813.5139 +FPS=16.75, 法向力=1254.9517, 切向力X=1842.3516, 切向力Y=1918.4937 +FPS=16.74, 法向力=1286.3361, 切向力X=1804.8804, 切向力Y=1885.3035 +FPS=16.88, 法向力=1541.2760, 切向力X=2935.6812, 切向力Y=1579.1167 +FPS=17.19, 法向力=1522.1797, 切向力X=3169.6060, 切向力Y=1589.9907 +FPS=16.98, 法向力=1671.5822, 切向力X=1903.1262, 切向力Y=672.8619 +FPS=17.10, 法向力=1706.5535, 切向力X=1896.3669, 切向力Y=650.8503 +FPS=16.62, 法向力=1519.0002, 切向力X=2214.0959, 切向力Y=2053.4526 +FPS=17.76, 法向力=1534.6715, 切向力X=1279.7666, 切向力Y=2895.4048 +FPS=17.68, 法向力=1531.8123, 切向力X=1348.9656, 切向力Y=2878.7920 +FPS=17.47, 法向力=1239.3325, 切向力X=2056.3372, 切向力Y=1980.7789 +FPS=14.84, 法向力=1454.6829, 切向力X=1592.8774, 切向力Y=1225.6918 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000423s, blend=0.006593s (9 tiles incl ref), finalize=0.000139s, total=0.007165s +FPS=15.68, 法向力=1177.2822, 切向力X=3130.0435, 切向力Y=2461.8496 +FPS=17.10, 法向力=1248.5974, 切向力X=3229.3457, 切向力Y=2430.4072 +FPS=16.76, 法向力=2308.7598, 切向力X=1954.7432, 切向力Y=1777.6112 +FPS=16.84, 法向力=1925.4250, 切向力X=2278.9985, 切向力Y=1720.6667 +FPS=16.82, 法向力=1917.7686, 切向力X=2320.2505, 切向力Y=1812.9897 +FPS=17.15, 法向力=1457.6663, 切向力X=1208.3055, 切向力Y=1637.1776 +FPS=18.16, 法向力=1528.3313, 切向力X=2737.3794, 切向力Y=1770.1997 +FPS=16.78, 法向力=1549.6499, 切向力X=2820.1453, 切向力Y=1820.8470 +FPS=17.65, 法向力=1547.6735, 切向力X=2826.4783, 切向力Y=1841.2661 +FPS=16.84, 法向力=1613.2721, 切向力X=2117.8760, 切向力Y=1657.7036 +FPS=16.98, 法向力=1377.6440, 切向力X=2081.7495, 切向力Y=2123.2798 +FPS=16.29, 法向力=1878.8530, 切向力X=1345.3750, 切向力Y=1557.2874 +FPS=17.94, 法向力=1918.1470, 切向力X=1314.5762, 切向力Y=1591.8105 +FPS=17.21, 法向力=2044.7864, 切向力X=2876.7681, 切向力Y=1100.0435 +FPS=16.27, 法向力=1581.2881, 切向力X=2119.9497, 切向力Y=2107.4763 +FPS=15.34, 法向力=1717.4629, 切向力X=1876.8474, 切向力Y=1457.5658 +FPS=17.61, 法向力=1721.1157, 切向力X=2001.1531, 切向力Y=1391.8081 +FPS=16.48, 法向力=1261.1213, 切向力X=2897.8679, 切向力Y=2210.9006 +FPS=16.77, 法向力=1587.5521, 切向力X=2222.4661, 切向力Y=2075.6521 +FPS=16.19, 法向力=1379.0060, 切向力X=1848.9077, 切向力Y=2223.8018 +FPS=17.89, 法向力=1380.0900, 切向力X=1886.9459, 切向力Y=2330.6592 +FPS=16.33, 法向力=1850.0436, 切向力X=1261.4387, 切向力Y=1175.6949 +FPS=17.34, 法向力=1291.7693, 切向力X=1751.6133, 切向力Y=1557.9924 +FPS=16.63, 法向力=1289.1300, 切向力X=1626.2881, 切向力Y=1575.4838 +FPS=16.94, 法向力=1519.4561, 切向力X=1981.3429, 切向力Y=1453.3879 +FPS=16.59, 法向力=1474.2028, 切向力X=1703.4344, 切向力Y=1357.8153 +FPS=17.44, 法向力=1969.9242, 切向力X=1341.3638, 切向力Y=681.5724 +FPS=17.18, 法向力=1937.1663, 切向力X=1299.1823, 切向力Y=690.2415 +FPS=16.79, 法向力=1229.2849, 切向力X=2981.3057, 切向力Y=1478.9211 +FPS=17.21, 法向力=1465.2666, 切向力X=2488.8511, 切向力Y=1400.2618 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000430s, blend=0.004238s (9 tiles incl ref), finalize=0.000125s, total=0.004802s +FPS=16.80, 法向力=1418.7632, 切向力X=1904.6316, 切向力Y=952.6099 +FPS=16.95, 法向力=1441.8679, 切向力X=1858.2925, 切向力Y=895.4956 +FPS=17.59, 法向力=1660.0974, 切向力X=2712.4126, 切向力Y=1924.7207 +FPS=17.37, 法向力=1649.3838, 切向力X=2446.1348, 切向力Y=1154.4529 +FPS=17.65, 法向力=1716.0879, 切向力X=2451.3413, 切向力Y=1095.3918 +FPS=17.40, 法向力=1645.6860, 切向力X=2460.5667, 切向力Y=1521.3324 +FPS=16.92, 法向力=983.8318, 切向力X=2379.7366, 切向力Y=1391.6561 +FPS=17.19, 法向力=1135.1351, 切向力X=2225.1895, 切向力Y=2227.4902 +FPS=17.60, 法向力=1208.8987, 切向力X=2289.9570, 切向力Y=2344.9653 +FPS=18.06, 法向力=1141.2056, 切向力X=1965.2268, 切向力Y=1649.6106 +FPS=16.54, 法向力=2026.6499, 切向力X=1645.3503, 切向力Y=708.4046 +FPS=16.09, 法向力=1248.1980, 切向力X=1674.1188, 切向力Y=1895.3754 +FPS=16.87, 法向力=1268.7233, 切向力X=1677.9504, 切向力Y=1923.8685 +FPS=16.89, 法向力=1638.3221, 切向力X=2049.7734, 切向力Y=2329.5393 +FPS=17.58, 法向力=1581.2635, 切向力X=1884.3564, 切向力Y=2572.2573 +FPS=17.27, 法向力=1362.1362, 切向力X=2183.5991, 切向力Y=1644.8348 +FPS=17.34, 法向力=1394.8798, 切向力X=2167.7197, 切向力Y=1627.9377 +FPS=16.79, 法向力=1384.3401, 切向力X=2112.8701, 切向力Y=1555.9231 +FPS=17.56, 法向力=1276.7963, 切向力X=1913.3088, 切向力Y=1244.8057 +FPS=17.33, 法向力=1291.9490, 切向力X=1929.6185, 切向力Y=1156.3213 +FPS=17.09, 法向力=1290.5995, 切向力X=1922.5535, 切向力Y=1140.8140 +FPS=17.89, 法向力=1775.0579, 切向力X=2109.3718, 切向力Y=1508.4634 +FPS=16.75, 法向力=1164.9479, 切向力X=2161.8145, 切向力Y=2147.0264 +FPS=17.39, 法向力=1391.3499, 切向力X=2015.0690, 切向力Y=2163.9893 +FPS=15.61, 法向力=1483.6936, 切向力X=1961.1743, 切向力Y=2163.0842 +FPS=17.08, 法向力=1908.5143, 切向力X=2058.4470, 切向力Y=1075.3506 +FPS=19.01, 法向力=1122.1555, 切向力X=2787.9121, 切向力Y=2026.6985 +FPS=14.40, 法向力=1541.1039, 切向力X=1541.5610, 切向力Y=1797.8923 +FPS=20.33, 法向力=1633.3145, 切向力X=1452.2910, 切向力Y=1767.6233 +FPS=16.43, 法向力=1630.9636, 切向力X=1249.8530, 切向力Y=2282.0732 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000423s, blend=0.004250s (9 tiles incl ref), finalize=0.000123s, total=0.004806s +FPS=15.88, 法向力=1402.1906, 切向力X=2263.7871, 切向力Y=1381.1047 +FPS=19.12, 法向力=2045.5428, 切向力X=2747.9917, 切向力Y=2108.6956 +FPS=16.76, 法向力=2091.9248, 切向力X=2794.0913, 切向力Y=2183.0093 +FPS=17.70, 法向力=1104.0828, 切向力X=1787.1541, 切向力Y=2074.4673 +FPS=16.88, 法向力=1469.4983, 切向力X=2441.8647, 切向力Y=2602.9529 +FPS=17.13, 法向力=1144.4595, 切向力X=1960.3552, 切向力Y=2269.4763 +FPS=17.31, 法向力=1252.3496, 切向力X=1975.1348, 切向力Y=2150.3950 +FPS=16.77, 法向力=1365.7664, 切向力X=2821.7383, 切向力Y=1697.1433 +FPS=16.80, 法向力=1862.9224, 切向力X=2242.3330, 切向力Y=2024.0321 +FPS=16.65, 法向力=1911.6229, 切向力X=2320.4353, 切向力Y=1993.2650 +FPS=17.25, 法向力=2192.5620, 切向力X=2734.3750, 切向力Y=2206.8867 +FPS=17.41, 法向力=1300.1233, 切向力X=2188.6497, 切向力Y=2464.2520 +FPS=17.94, 法向力=1487.8052, 切向力X=2652.1240, 切向力Y=1774.9219 +FPS=17.25, 法向力=1515.0358, 切向力X=2664.9678, 切向力Y=1809.9490 +FPS=17.44, 法向力=1636.5220, 切向力X=2102.7212, 切向力Y=995.2726 +FPS=17.58, 法向力=1355.4521, 切向力X=1631.4207, 切向力Y=1973.0244 +FPS=17.25, 法向力=1342.6077, 切向力X=2084.1899, 切向力Y=1571.3074 +FPS=17.15, 法向力=1335.6158, 切向力X=2111.1382, 切向力Y=1568.9373 +FPS=17.14, 法向力=1825.7679, 切向力X=2478.2314, 切向力Y=1477.7949 +FPS=17.82, 法向力=1491.7377, 切向力X=3008.5908, 切向力Y=2092.0344 +FPS=16.78, 法向力=1964.1064, 切向力X=2819.1409, 切向力Y=1021.2631 +FPS=17.52, 法向力=1941.5117, 切向力X=2883.8291, 切向力Y=1010.3907 +FPS=16.37, 法向力=1960.6399, 切向力X=2894.5581, 切向力Y=1009.0468 +FPS=16.36, 法向力=1274.4922, 切向力X=2215.1714, 切向力Y=2268.6775 +FPS=15.16, 法向力=1647.7339, 切向力X=2208.4819, 切向力Y=1100.2397 +FPS=16.73, 法向力=1373.7988, 切向力X=1741.0381, 切向力Y=2456.9421 +FPS=17.15, 法向力=1280.5828, 切向力X=2115.2715, 切向力Y=1648.2593 +FPS=16.34, 法向力=1912.4363, 切向力X=2622.6318, 切向力Y=1470.5349 +FPS=14.00, 法向力=1942.8204, 切向力X=2703.0254, 切向力Y=1456.7324 +FPS=17.59, 法向力=1766.3132, 切向力X=2747.0332, 切向力Y=1544.6147 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000427s, blend=0.004278s (9 tiles incl ref), finalize=0.000126s, total=0.004840s +FPS=17.06, 法向力=1569.1682, 切向力X=982.6100, 切向力Y=3001.0339 +FPS=16.08, 法向力=1743.5299, 切向力X=1984.9011, 切向力Y=1964.2393 +FPS=16.98, 法向力=1737.1610, 切向力X=2019.5701, 切向力Y=2012.5010 +FPS=16.81, 法向力=1148.3597, 切向力X=1693.5924, 切向力Y=1630.3596 +FPS=16.95, 法向力=1473.0742, 切向力X=2242.2173, 切向力Y=1921.4658 +FPS=16.59, 法向力=1441.3640, 切向力X=2226.4839, 切向力Y=2002.5122 +FPS=17.74, 法向力=1625.6895, 切向力X=2660.1118, 切向力Y=1686.5400 +FPS=17.62, 法向力=1171.7358, 切向力X=2169.9480, 切向力Y=2178.4404 +FPS=16.92, 法向力=1891.7697, 切向力X=2369.8472, 切向力Y=1498.9812 +FPS=17.10, 法向力=1925.8972, 切向力X=2438.9246, 切向力Y=1428.1182 +FPS=17.01, 法向力=1918.4060, 切向力X=2338.7690, 切向力Y=1191.8385 +FPS=17.59, 法向力=1699.0420, 切向力X=2124.9624, 切向力Y=1488.0754 +FPS=16.41, 法向力=1649.7800, 切向力X=1751.3242, 切向力Y=1624.6639 +FPS=16.66, 法向力=1597.4448, 切向力X=1824.3247, 切向力Y=1670.5975 +FPS=17.67, 法向力=1610.2251, 切向力X=1883.6333, 切向力Y=1729.5183 +FPS=16.91, 法向力=1347.5813, 切向力X=2794.3428, 切向力Y=2231.8779 +FPS=21.16, 法向力=1426.3909, 切向力X=2762.4629, 切向力Y=1614.3760 +FPS=17.11, 法向力=1085.7184, 切向力X=2570.5396, 切向力Y=1479.7621 +FPS=17.21, 法向力=1174.1765, 切向力X=2608.2349, 切向力Y=1327.3459 +FPS=16.92, 法向力=1338.1365, 切向力X=2211.5200, 切向力Y=1680.4805 +FPS=17.06, 法向力=1689.2319, 切向力X=2275.9033, 切向力Y=554.5392 +FPS=16.60, 法向力=1719.9165, 切向力X=2304.9951, 切向力Y=529.5292 +FPS=17.00, 法向力=1450.1456, 切向力X=2054.1357, 切向力Y=2661.4795 +FPS=17.72, 法向力=1923.6647, 切向力X=1684.9537, 切向力Y=1709.4355 +FPS=16.96, 法向力=1370.7067, 切向力X=2118.6589, 切向力Y=2428.3650 +FPS=17.65, 法向力=1364.1718, 切向力X=2115.3032, 切向力Y=2471.6714 +FPS=17.07, 法向力=1478.2729, 切向力X=1905.3109, 切向力Y=1984.9126 +FPS=18.01, 法向力=1596.0575, 切向力X=2058.2727, 切向力Y=1526.7346 +FPS=17.35, 法向力=1317.1396, 切向力X=1543.8503, 切向力Y=2490.0400 +FPS=17.59, 法向力=1378.9866, 切向力X=1552.7781, 切向力Y=2541.1604 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000417s, blend=0.004216s (9 tiles incl ref), finalize=0.000135s, total=0.004776s +FPS=17.00, 法向力=1262.1189, 切向力X=2458.7563, 切向力Y=1618.5667 +FPS=17.24, 法向力=1709.7568, 切向力X=2021.1089, 切向力Y=2087.2070 +FPS=17.69, 法向力=1599.0092, 切向力X=2024.7554, 切向力Y=1196.7678 +FPS=18.25, 法向力=1662.7111, 切向力X=2100.5874, 切向力Y=1137.8483 +FPS=17.94, 法向力=1416.0569, 切向力X=2118.2363, 切向力Y=1331.8901 +FPS=17.45, 法向力=1409.9764, 切向力X=2223.4629, 切向力Y=1489.0277 +FPS=17.91, 法向力=1676.5483, 切向力X=2019.2896, 切向力Y=2228.6201 +FPS=17.41, 法向力=1732.2805, 切向力X=2078.4360, 切向力Y=2268.2534 +FPS=18.22, 法向力=1750.9547, 切向力X=2003.3467, 切向力Y=2321.7769 +FPS=17.94, 法向力=1423.2761, 切向力X=1532.7557, 切向力Y=1619.6528 +FPS=16.38, 法向力=1822.0642, 切向力X=2359.1968, 切向力Y=1214.6519 +FPS=18.11, 法向力=1864.8965, 切向力X=2549.1152, 切向力Y=1108.1589 +FPS=17.60, 法向力=1994.7859, 切向力X=2767.1440, 切向力Y=1905.5199 +FPS=17.93, 法向力=1590.5637, 切向力X=2820.1309, 切向力Y=2025.9015 +FPS=16.77, 法向力=1953.9996, 切向力X=2250.5498, 切向力Y=2109.2188 +FPS=17.64, 法向力=2016.5696, 切向力X=2253.8652, 切向力Y=2127.1836 +FPS=16.69, 法向力=2033.5161, 切向力X=2407.5305, 切向力Y=1439.3716 +FPS=17.18, 法向力=1636.0652, 切向力X=2017.8629, 切向力Y=1612.1978 +FPS=16.73, 法向力=1403.2877, 切向力X=2353.6555, 切向力Y=1422.7653 +FPS=16.91, 法向力=1371.2280, 切向力X=2429.9688, 切向力Y=1417.1958 +FPS=17.87, 法向力=1056.3374, 切向力X=1555.9084, 切向力Y=2813.2017 +FPS=17.39, 法向力=1020.3284, 切向力X=1539.7186, 切向力Y=2094.6477 +FPS=16.68, 法向力=1391.9731, 切向力X=1737.2896, 切向力Y=1924.9305 +FPS=18.04, 法向力=1403.8917, 切向力X=1807.3629, 切向力Y=1932.5667 +FPS=17.80, 法向力=1221.2518, 切向力X=1951.4872, 切向力Y=2116.8625 +FPS=16.74, 法向力=2017.0417, 切向力X=2132.2720, 切向力Y=429.5509 +FPS=16.97, 法向力=2033.9497, 切向力X=2187.1770, 切向力Y=476.8112 +FPS=17.42, 法向力=2059.4861, 切向力X=989.1301, 切向力Y=1779.5247 +FPS=17.24, 法向力=1317.9944, 切向力X=1513.0442, 切向力Y=1768.3638 +FPS=16.21, 法向力=1635.9252, 切向力X=2447.4114, 切向力Y=1059.4176 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000503s, blend=0.004563s (9 tiles incl ref), finalize=0.000129s, total=0.005205s +FPS=17.08, 法向力=1663.8529, 切向力X=2534.1431, 切向力Y=1128.8479 +FPS=17.81, 法向力=1453.1096, 切向力X=1481.9736, 切向力Y=1836.4250 +FPS=17.32, 法向力=1474.9000, 切向力X=1495.3055, 切向力Y=1904.8733 +FPS=17.94, 法向力=1511.7251, 切向力X=1798.4995, 切向力Y=2499.4575 +FPS=17.51, 法向力=1288.3525, 切向力X=3040.6572, 切向力Y=1170.4757 +FPS=15.39, 法向力=1249.1600, 切向力X=3003.2852, 切向力Y=1232.3241 +FPS=17.29, 法向力=1858.9591, 切向力X=1934.8203, 切向力Y=1954.0048 +FPS=17.69, 法向力=1814.9956, 切向力X=1884.5337, 切向力Y=2220.9753 +FPS=17.51, 法向力=1801.0278, 切向力X=2087.7051, 切向力Y=2282.3821 +FPS=17.56, 法向力=2243.5264, 切向力X=1798.1724, 切向力Y=414.4249 +FPS=15.95, 法向力=1547.2061, 切向力X=1391.5850, 切向力Y=1232.9204 +FPS=17.74, 法向力=1858.9023, 切向力X=1520.8884, 切向力Y=2187.2246 +FPS=16.58, 法向力=1879.5251, 切向力X=1477.9290, 切向力Y=2182.8472 +FPS=18.85, 法向力=1810.3319, 切向力X=2838.3213, 切向力Y=1284.0114 +FPS=16.87, 法向力=1371.0171, 切向力X=3101.3420, 切向力Y=1247.2661 +FPS=17.65, 法向力=1177.0535, 切向力X=2719.4434, 切向力Y=1742.8260 +FPS=17.14, 法向力=1185.9991, 切向力X=2745.8413, 切向力Y=1805.5759 +FPS=17.46, 法向力=830.4972, 切向力X=2234.3787, 切向力Y=2350.8433 +FPS=16.97, 法向力=1379.5011, 切向力X=1729.3497, 切向力Y=1768.5492 +FPS=18.52, 法向力=1539.2439, 切向力X=3091.7539, 切向力Y=2168.5566 +FPS=17.19, 法向力=1574.6915, 切向力X=3211.4775, 切向力Y=2204.5271 +FPS=17.08, 法向力=1651.4231, 切向力X=1522.8447, 切向力Y=1272.8035 +FPS=17.52, 法向力=2058.7866, 切向力X=2264.2800, 切向力Y=1607.6956 +FPS=17.60, 法向力=2110.4531, 切向力X=2231.2305, 切向力Y=1580.9193 +FPS=17.33, 法向力=1567.7852, 切向力X=2583.4939, 切向力Y=2207.5801 +FPS=17.98, 法向力=1552.4966, 切向力X=2634.8323, 切向力Y=2203.4141 +FPS=18.32, 法向力=1491.1587, 切向力X=2411.0435, 切向力Y=2816.3188 +FPS=17.80, 法向力=1493.0774, 切向力X=2419.8201, 切向力Y=2797.1221 +FPS=17.99, 法向力=1487.9044, 切向力X=2432.6128, 切向力Y=2827.9360 +FPS=17.93, 法向力=1360.2844, 切向力X=1754.2961, 切向力Y=1794.0404 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000444s, blend=0.004353s (9 tiles incl ref), finalize=0.001117s, total=0.005923s +FPS=16.25, 法向力=1282.1144, 切向力X=2311.0469, 切向力Y=1595.1475 +FPS=18.87, 法向力=1524.7712, 切向力X=2389.6941, 切向力Y=1947.3450 +FPS=17.63, 法向力=1540.9062, 切向力X=2418.2441, 切向力Y=2035.0591 +FPS=18.21, 法向力=1396.9916, 切向力X=1764.8218, 切向力Y=1741.3552 +FPS=16.77, 法向力=1398.2170, 切向力X=2731.7610, 切向力Y=1911.5854 +FPS=17.98, 法向力=1618.8420, 切向力X=2011.2627, 切向力Y=2740.8574 +FPS=17.92, 法向力=1682.1633, 切向力X=2056.8567, 切向力Y=2837.6226 +FPS=18.43, 法向力=1839.6301, 切向力X=2248.6375, 切向力Y=1641.4644 +FPS=17.85, 法向力=2252.0991, 切向力X=2384.5945, 切向力Y=1241.2080 +FPS=17.24, 法向力=998.3910, 切向力X=2512.3286, 切向力Y=2233.5688 +FPS=18.81, 法向力=990.0043, 切向力X=2563.0566, 切向力Y=2139.0532 +FPS=16.11, 法向力=1384.4032, 切向力X=2249.7764, 切向力Y=1649.5510 +FPS=17.78, 法向力=1607.5469, 切向力X=2125.0767, 切向力Y=1734.2687 +FPS=18.32, 法向力=1685.7755, 切向力X=2282.9199, 切向力Y=1693.5330 +FPS=18.00, 法向力=1458.8601, 切向力X=2351.3408, 切向力Y=964.7820 +FPS=17.98, 法向力=1422.0178, 切向力X=2345.4800, 切向力Y=982.5359 +FPS=20.32, 法向力=1331.2533, 切向力X=2086.7798, 切向力Y=1864.3732 +FPS=16.99, 法向力=1184.3654, 切向力X=1852.3081, 切向力Y=2026.7810 +FPS=17.94, 法向力=1213.9653, 切向力X=1865.5378, 切向力Y=2098.5930 +FPS=18.38, 法向力=2030.6782, 切向力X=1714.5874, 切向力Y=1127.3555 +FPS=17.60, 法向力=1853.0228, 切向力X=2769.7163, 切向力Y=1671.8416 +FPS=17.88, 法向力=1605.7244, 切向力X=2435.4019, 切向力Y=1921.7875 +FPS=17.74, 法向力=1636.3679, 切向力X=2511.7961, 切向力Y=1885.2139 +FPS=17.79, 法向力=2038.0436, 切向力X=2304.7310, 切向力Y=1484.5571 +FPS=16.97, 法向力=1601.5543, 切向力X=2291.9507, 切向力Y=1443.7551 +FPS=17.33, 法向力=1585.1399, 切向力X=2344.7502, 切向力Y=1525.1768 +FPS=17.78, 法向力=2130.6067, 切向力X=2611.4463, 切向力Y=1411.4951 +FPS=17.79, 法向力=1876.1453, 切向力X=2872.5493, 切向力Y=1457.0020 +FPS=16.92, 法向力=1465.7051, 切向力X=1992.9001, 切向力Y=1707.1682 +FPS=18.05, 法向力=1454.6677, 切向力X=2037.6482, 切向力Y=1739.5283 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000444s, blend=0.004373s (9 tiles incl ref), finalize=0.000119s, total=0.004947s +FPS=17.84, 法向力=1448.3385, 切向力X=2023.0139, 切向力Y=1720.9109 +FPS=19.12, 法向力=1646.2485, 切向力X=2325.4448, 切向力Y=1410.8751 +FPS=18.75, 法向力=1648.2874, 切向力X=1805.2169, 切向力Y=2001.1545 +FPS=17.31, 法向力=1454.1724, 切向力X=2073.4321, 切向力Y=1048.8253 +FPS=18.30, 法向力=1389.2876, 切向力X=2087.6802, 切向力Y=993.0060 +FPS=17.03, 法向力=1597.5760, 切向力X=2137.0757, 切向力Y=1633.3875 +FPS=18.58, 法向力=1644.3597, 切向力X=1381.2317, 切向力Y=1003.7878 +FPS=18.10, 法向力=1388.0469, 切向力X=2702.5669, 切向力Y=2121.3582 +FPS=18.34, 法向力=1433.1543, 切向力X=2818.4722, 切向力Y=2197.0476 +FPS=18.07, 法向力=1633.9796, 切向力X=712.3086, 切向力Y=1729.1401 +FPS=17.72, 法向力=1469.4326, 切向力X=2224.4722, 切向力Y=1480.7507 +FPS=17.52, 法向力=1430.4656, 切向力X=2330.2522, 切向力Y=1627.7148 +FPS=17.60, 法向力=1410.1740, 切向力X=2343.8350, 切向力Y=1650.6648 +FPS=18.25, 法向力=1877.9403, 切向力X=2015.9041, 切向力Y=1793.9388 +FPS=17.84, 法向力=1683.0378, 切向力X=1699.4607, 切向力Y=2394.7715 +FPS=17.44, 法向力=1723.1882, 切向力X=1623.5563, 切向力Y=2411.9592 +FPS=18.52, 法向力=1733.2717, 切向力X=1621.6067, 切向力Y=2419.9836 +FPS=16.24, 法向力=1451.3253, 切向力X=2007.0488, 切向力Y=2099.7107 +FPS=17.82, 法向力=1566.3826, 切向力X=2133.6738, 切向力Y=1327.2378 +FPS=18.57, 法向力=1965.5640, 切向力X=1899.5596, 切向力Y=1239.0450 +FPS=18.52, 法向力=2024.0912, 切向力X=1926.8604, 切向力Y=1253.7778 +FPS=18.22, 法向力=1383.4084, 切向力X=2157.2412, 切向力Y=1069.0135 +FPS=18.09, 法向力=1361.2966, 切向力X=2131.8135, 切向力Y=2029.4237 +FPS=18.06, 法向力=1528.1814, 切向力X=1900.4155, 切向力Y=2177.8652 +FPS=17.69, 法向力=1560.0193, 切向力X=2048.4238, 切向力Y=2352.8760 +FPS=17.18, 法向力=1385.8328, 切向力X=1879.6730, 切向力Y=991.5392 +FPS=17.45, 法向力=1385.6964, 切向力X=1812.4078, 切向力Y=1854.4272 +FPS=18.41, 法向力=1398.3904, 切向力X=1919.4150, 切向力Y=1791.6395 +FPS=17.77, 法向力=1437.2545, 切向力X=1864.8459, 切向力Y=1748.1976 +FPS=18.29, 法向力=1465.7837, 切向力X=1943.1475, 切向力Y=1544.4529 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000439s, blend=0.005477s (9 tiles incl ref), finalize=0.000133s, total=0.006058s +FPS=17.48, 法向力=1003.4019, 切向力X=2218.6165, 切向力Y=1499.6721 +FPS=18.61, 法向力=1453.8984, 切向力X=2060.3333, 切向力Y=487.3489 +FPS=16.57, 法向力=1479.7285, 切向力X=2109.1838, 切向力Y=553.6746 +FPS=18.21, 法向力=1479.6523, 切向力X=3003.9321, 切向力Y=1035.5908 +FPS=18.24, 法向力=953.5515, 切向力X=2282.2476, 切向力Y=1503.5681 +FPS=17.03, 法向力=1478.2114, 切向力X=2274.9121, 切向力Y=1232.8113 +FPS=18.29, 法向力=1500.1536, 切向力X=2243.8831, 切向力Y=1344.3430 +FPS=17.97, 法向力=1135.6981, 切向力X=2158.0500, 切向力Y=2982.1233 +FPS=16.68, 法向力=1307.9429, 切向力X=1911.4000, 切向力Y=1748.1008 +FPS=18.17, 法向力=1624.4059, 切向力X=2278.7458, 切向力Y=1636.4821 +FPS=18.44, 法向力=1678.9496, 切向力X=2342.0010, 切向力Y=1760.8794 +FPS=17.98, 法向力=1403.4678, 切向力X=3107.5332, 切向力Y=1655.4204 +FPS=17.71, 法向力=1401.1515, 切向力X=3164.0005, 切向力Y=1750.8755 +FPS=17.71, 法向力=1294.8273, 切向力X=1691.7067, 切向力Y=2134.5586 +FPS=18.74, 法向力=1306.8538, 切向力X=1696.5529, 切向力Y=2174.5254 +FPS=18.89, 法向力=1277.6251, 切向力X=1647.1462, 切向力Y=2135.8945 +FPS=18.35, 法向力=1214.5287, 切向力X=2538.5215, 切向力Y=1877.1038 +FPS=17.89, 法向力=1125.4110, 切向力X=2450.0879, 切向力Y=1623.9685 +FPS=17.50, 法向力=1134.8040, 切向力X=2499.1279, 切向力Y=1602.1888 +FPS=18.69, 法向力=1695.4272, 切向力X=2104.2593, 切向力Y=1552.5381 +FPS=17.49, 法向力=1741.3202, 切向力X=3240.6919, 切向力Y=2373.4678 +FPS=17.65, 法向力=1524.0089, 切向力X=2571.8379, 切向力Y=2343.0283 +FPS=18.47, 法向力=1537.2629, 切向力X=2674.7590, 切向力Y=2256.8057 +FPS=18.40, 法向力=1126.7335, 切向力X=2705.9854, 切向力Y=2008.8540 +FPS=19.33, 法向力=1220.5034, 切向力X=2777.7207, 切向力Y=1984.1538 +FPS=18.87, 法向力=1483.2903, 切向力X=2161.1682, 切向力Y=1763.2146 +FPS=18.86, 法向力=1442.9325, 切向力X=2225.7163, 切向力Y=1765.0635 +FPS=19.06, 法向力=1286.8464, 切向力X=1996.5863, 切向力Y=2563.2693 +FPS=17.29, 法向力=1402.3854, 切向力X=2281.2856, 切向力Y=1369.7797 +FPS=17.91, 法向力=2071.4358, 切向力X=2342.4316, 切向力Y=1585.6252 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000434s, blend=0.004314s (9 tiles incl ref), finalize=0.000125s, total=0.004884s +FPS=18.42, 法向力=2084.2510, 切向力X=2510.7710, 切向力Y=1592.5576 +FPS=18.45, 法向力=1566.5662, 切向力X=2563.0334, 切向力Y=2200.2207 +FPS=18.44, 法向力=1207.5820, 切向力X=2166.8281, 切向力Y=1591.2393 +FPS=18.70, 法向力=1534.5964, 切向力X=3404.2998, 切向力Y=1855.3940 +FPS=17.59, 法向力=1603.6351, 切向力X=3550.4224, 切向力Y=1817.8818 +FPS=17.03, 法向力=1739.3615, 切向力X=1457.9900, 切向力Y=1817.2751 +FPS=17.81, 法向力=1447.2300, 切向力X=1688.1748, 切向力Y=2013.3989 +FPS=18.86, 法向力=1457.3706, 切向力X=1789.1632, 切向力Y=2023.0924 +FPS=18.76, 法向力=1439.4402, 切向力X=2546.6973, 切向力Y=781.6918 +FPS=18.06, 法向力=1443.4911, 切向力X=2622.6265, 切向力Y=818.7020 +FPS=18.70, 法向力=1513.4087, 切向力X=1889.8204, 切向力Y=1348.3782 +FPS=18.03, 法向力=1435.1490, 切向力X=1698.2751, 切向力Y=2206.8269 +FPS=18.13, 法向力=1204.5708, 切向力X=2558.5688, 切向力Y=1775.3594 +FPS=19.02, 法向力=1248.6323, 切向力X=2493.8733, 切向力Y=1796.6896 +FPS=18.57, 法向力=1520.7344, 切向力X=2485.3250, 切向力Y=2031.1482 +FPS=18.73, 法向力=1674.3894, 切向力X=1490.1931, 切向力Y=1844.0387 +FPS=18.72, 法向力=1650.2080, 切向力X=1532.1512, 切向力Y=1878.2478 +FPS=18.35, 法向力=1659.6063, 切向力X=1540.6183, 切向力Y=1881.9604 +FPS=19.33, 法向力=2104.6885, 切向力X=2220.0620, 切向力Y=1326.6672 +FPS=17.56, 法向力=1472.5465, 切向力X=2364.1382, 切向力Y=1434.6921 +FPS=18.73, 法向力=1694.4402, 切向力X=2493.4062, 切向力Y=1149.2223 +FPS=18.69, 法向力=1749.2349, 切向力X=2575.5659, 切向力Y=1099.0166 +FPS=18.10, 法向力=1369.2236, 切向力X=2548.7168, 切向力Y=1967.7600 +FPS=18.51, 法向力=1422.4664, 切向力X=2090.6631, 切向力Y=1709.5007 +FPS=18.71, 法向力=1515.3254, 切向力X=1678.8293, 切向力Y=1565.7910 +FPS=17.53, 法向力=1517.6216, 切向力X=1760.0809, 切向力Y=1512.8655 +FPS=18.80, 法向力=2138.7505, 切向力X=2253.1428, 切向力Y=1428.8308 +FPS=17.46, 法向力=1321.4473, 切向力X=2154.4065, 切向力Y=2076.9316 +FPS=18.82, 法向力=1346.5288, 切向力X=2154.9165, 切向力Y=2076.8730 +FPS=19.50, 法向力=1640.3521, 切向力X=1448.0239, 切向力Y=2436.7090 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000458s, blend=0.004734s (9 tiles incl ref), finalize=0.000124s, total=0.005325s +FPS=18.54, 法向力=1614.5192, 切向力X=1522.8392, 切向力Y=2548.5413 +FPS=17.09, 法向力=943.9088, 切向力X=1975.9514, 切向力Y=2003.0199 +FPS=16.91, 法向力=1137.2238, 切向力X=2100.7312, 切向力Y=1879.9314 +FPS=18.29, 法向力=1144.7417, 切向力X=2122.4062, 切向力Y=1930.4832 +FPS=18.73, 法向力=1738.2753, 切向力X=2324.7861, 切向力Y=1786.7654 +FPS=18.61, 法向力=1472.3801, 切向力X=2433.8442, 切向力Y=1782.3079 +FPS=19.08, 法向力=892.3007, 切向力X=2153.0938, 切向力Y=2025.4772 +FPS=18.10, 法向力=918.8842, 切向力X=2138.4858, 切向力Y=2052.2568 +FPS=18.98, 法向力=1682.7976, 切向力X=2541.7205, 切向力Y=1348.1868 +FPS=18.71, 法向力=1838.0980, 切向力X=2791.7456, 切向力Y=1310.5366 +FPS=18.88, 法向力=1279.0696, 切向力X=2828.1572, 切向力Y=1837.0006 +FPS=18.07, 法向力=1811.2959, 切向力X=1876.8035, 切向力Y=2200.6731 +FPS=18.20, 法向力=1889.6287, 切向力X=1810.8998, 切向力Y=2278.8884 +FPS=19.45, 法向力=1740.5879, 切向力X=1434.3315, 切向力Y=2321.7078 +FPS=18.93, 法向力=1337.0852, 切向力X=2495.1772, 切向力Y=2148.7749 +FPS=18.01, 法向力=1375.0708, 切向力X=1821.5833, 切向力Y=1754.2338 +FPS=18.14, 法向力=1396.1553, 切向力X=2168.0029, 切向力Y=2081.4766 +FPS=17.91, 法向力=1405.7036, 切向力X=2162.8376, 切向力Y=2141.9878 +FPS=19.33, 法向力=1430.0299, 切向力X=2147.5325, 切向力Y=2146.0728 +FPS=18.98, 法向力=1400.4729, 切向力X=2185.1926, 切向力Y=1031.3340 +FPS=17.44, 法向力=1259.3933, 切向力X=2252.9697, 切向力Y=1434.2361 +FPS=20.05, 法向力=1211.1803, 切向力X=2255.5176, 切向力Y=1511.1614 +FPS=17.15, 法向力=1307.3306, 切向力X=2400.6255, 切向力Y=1401.2207 +FPS=18.94, 法向力=2148.8669, 切向力X=2429.9744, 切向力Y=2431.9563 +FPS=15.99, 法向力=1538.6492, 切向力X=2515.0215, 切向力Y=1546.9290 +FPS=18.43, 法向力=1549.1057, 切向力X=2601.3633, 切向力Y=1553.0934 +FPS=18.24, 法向力=1131.7974, 切向力X=2260.3176, 切向力Y=1505.1754 +FPS=18.53, 法向力=1529.2739, 切向力X=3167.4194, 切向力Y=397.6648 +FPS=17.49, 法向力=1295.0353, 切向力X=2237.7239, 切向力Y=1657.2258 +FPS=17.63, 法向力=1296.4103, 切向力X=2155.8267, 切向力Y=1656.1857 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000414s, blend=0.005940s (9 tiles incl ref), finalize=0.000135s, total=0.006498s +FPS=17.56, 法向力=1295.7170, 切向力X=2203.8374, 切向力Y=1643.4093 +FPS=18.45, 法向力=1263.4456, 切向力X=2057.0571, 切向力Y=1687.5222 +FPS=18.15, 法向力=1514.1456, 切向力X=1574.6150, 切向力Y=2224.5952 +FPS=18.67, 法向力=1519.1801, 切向力X=1656.7561, 切向力Y=1039.8486 +FPS=18.62, 法向力=1561.5978, 切向力X=1713.0311, 切向力Y=951.2268 +FPS=18.15, 法向力=1138.4429, 切向力X=2572.7410, 切向力Y=2003.7567 +FPS=17.33, 法向力=1540.1436, 切向力X=2650.7124, 切向力Y=1765.8867 +FPS=17.96, 法向力=1550.5122, 切向力X=2348.5752, 切向力Y=1859.4810 +FPS=17.64, 法向力=1675.7982, 切向力X=2408.4790, 切向力Y=1897.0471 +FPS=18.08, 法向力=1555.1221, 切向力X=2121.0872, 切向力Y=1477.5327 +FPS=18.39, 法向力=1335.0580, 切向力X=2256.9502, 切向力Y=1601.3644 +FPS=18.07, 法向力=1381.9773, 切向力X=2412.0352, 切向力Y=2622.6084 +FPS=17.39, 法向力=1404.6050, 切向力X=2451.7280, 切向力Y=2552.6064 +FPS=18.68, 法向力=1368.4463, 切向力X=2755.3887, 切向力Y=1560.1770 +FPS=17.81, 法向力=1407.9287, 切向力X=2628.6458, 切向力Y=1500.4392 +FPS=18.93, 法向力=1443.9781, 切向力X=2125.2893, 切向力Y=2407.3755 +FPS=17.12, 法向力=1374.4362, 切向力X=2145.4487, 切向力Y=2554.3777 +FPS=17.73, 法向力=1551.0791, 切向力X=2844.0479, 切向力Y=1678.8933 +FPS=17.46, 法向力=1234.2372, 切向力X=2101.1670, 切向力Y=1972.0254 +FPS=17.28, 法向力=1443.2046, 切向力X=3132.2144, 切向力Y=1942.4023 +FPS=19.15, 法向力=1534.0271, 切向力X=3220.2622, 切向力Y=1945.5393 +FPS=17.98, 法向力=1297.3445, 切向力X=3002.4556, 切向力Y=2444.3081 +FPS=18.21, 法向力=1284.4395, 切向力X=2370.7708, 切向力Y=1731.1709 +FPS=18.05, 法向力=1384.6338, 切向力X=2411.6084, 切向力Y=1822.6874 +FPS=18.37, 法向力=1491.5610, 切向力X=1981.9562, 切向力Y=1792.3871 +FPS=18.31, 法向力=1347.7404, 切向力X=1875.1904, 切向力Y=1307.3691 +FPS=18.72, 法向力=1358.3230, 切向力X=1915.1902, 切向力Y=1266.9871 +FPS=18.86, 法向力=1430.0396, 切向力X=1947.7417, 切向力Y=1113.8815 +FPS=18.36, 法向力=1464.7832, 切向力X=1971.9160, 切向力Y=1276.3887 +FPS=18.19, 法向力=1161.2096, 切向力X=2572.9944, 切向力Y=2088.3938 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000957s, blend=0.004615s (9 tiles incl ref), finalize=0.000135s, total=0.005715s +FPS=18.03, 法向力=1579.9746, 切向力X=2605.6816, 切向力Y=2227.9575 +FPS=17.31, 法向力=1322.8896, 切向力X=2315.0234, 切向力Y=2349.8193 +FPS=18.41, 法向力=1380.3933, 切向力X=2312.2676, 切向力Y=2434.4702 +FPS=18.79, 法向力=1958.8519, 切向力X=2292.6831, 切向力Y=2954.7578 +FPS=17.38, 法向力=1586.1011, 切向力X=2279.8936, 切向力Y=1742.6230 +FPS=18.52, 法向力=1529.9371, 切向力X=2111.6646, 切向力Y=1986.4714 +FPS=18.07, 法向力=1560.9528, 切向力X=2086.4175, 切向力Y=2000.0577 +FPS=17.30, 法向力=1586.6538, 切向力X=2086.1484, 切向力Y=1988.6543 +FPS=18.76, 法向力=1887.7584, 切向力X=2213.1787, 切向力Y=1557.7161 +FPS=18.18, 法向力=1825.3956, 切向力X=2268.7847, 切向力Y=1634.8992 +FPS=18.20, 法向力=2147.0457, 切向力X=1777.9977, 切向力Y=2362.6357 +FPS=18.58, 法向力=2239.9082, 切向力X=1640.0951, 切向力Y=2437.8564 +FPS=17.53, 法向力=2089.4504, 切向力X=2074.3682, 切向力Y=1703.3965 +FPS=19.70, 法向力=1408.7908, 切向力X=1950.7274, 切向力Y=1469.8953 +FPS=18.72, 法向力=1396.2676, 切向力X=2045.8171, 切向力Y=1515.4799 +FPS=17.81, 法向力=1345.9528, 切向力X=2137.7979, 切向力Y=1829.1682 +FPS=17.37, 法向力=1941.6082, 切向力X=1635.8661, 切向力Y=2553.1497 +FPS=18.06, 法向力=1358.3057, 切向力X=2782.1865, 切向力Y=1811.6449 +FPS=17.98, 法向力=1318.3257, 切向力X=2637.5330, 切向力Y=1821.9519 +FPS=17.80, 法向力=1326.8945, 切向力X=2628.9934, 切向力Y=1818.3600 +FPS=18.76, 法向力=1362.6348, 切向力X=1139.1381, 切向力Y=1911.7515 +FPS=17.11, 法向力=1243.7542, 切向力X=3052.1660, 切向力Y=1611.4312 +FPS=19.00, 法向力=1784.7551, 切向力X=1886.4099, 切向力Y=1919.4171 +FPS=16.95, 法向力=1845.8722, 切向力X=1954.7190, 切向力Y=1926.6915 +FPS=17.84, 法向力=1189.7252, 切向力X=2232.6985, 切向力Y=1686.1152 +FPS=18.52, 法向力=1631.8169, 切向力X=2525.7012, 切向力Y=1945.4224 +FPS=18.52, 法向力=1452.3833, 切向力X=1898.7661, 切向力Y=1949.0626 +FPS=18.78, 法向力=1468.7075, 切向力X=1857.6525, 切向力Y=1968.5392 +FPS=18.25, 法向力=1594.9386, 切向力X=2099.2368, 切向力Y=1872.7648 +FPS=18.78, 法向力=1574.5612, 切向力X=2292.7991, 切向力Y=1516.6550 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000417s, blend=0.004290s (9 tiles incl ref), finalize=0.000120s, total=0.004836s +FPS=18.12, 法向力=1528.8162, 切向力X=2419.7087, 切向力Y=1504.8491 +FPS=17.83, 法向力=1798.9702, 切向力X=1871.1569, 切向力Y=1350.1460 +FPS=18.47, 法向力=1813.6318, 切向力X=1978.9695, 切向力Y=1324.3940 +FPS=19.40, 法向力=1663.4226, 切向力X=2577.8992, 切向力Y=1905.2722 +FPS=18.88, 法向力=1163.8800, 切向力X=2453.9551, 切向力Y=1954.7632 +FPS=19.09, 法向力=1257.3889, 切向力X=2333.3135, 切向力Y=1920.6663 +FPS=18.09, 法向力=1677.8588, 切向力X=2589.4800, 切向力Y=1226.8114 +FPS=18.33, 法向力=1768.2457, 切向力X=2834.8657, 切向力Y=1383.0366 +FPS=17.73, 法向力=2156.9175, 切向力X=1592.3085, 切向力Y=1305.7629 +FPS=18.23, 法向力=2172.8816, 切向力X=1613.6628, 切向力Y=1286.8889 +FPS=17.83, 法向力=1260.0618, 切向力X=2059.7500, 切向力Y=1802.2285 +FPS=18.57, 法向力=1386.6951, 切向力X=2401.7117, 切向力Y=2371.8755 +FPS=17.44, 法向力=1546.2500, 切向力X=1925.6143, 切向力Y=2651.2783 +FPS=18.28, 法向力=1592.6499, 切向力X=1894.0557, 切向力Y=2626.4326 +FPS=17.63, 法向力=1211.2109, 切向力X=1574.6948, 切向力Y=2495.9880 +FPS=17.73, 法向力=1216.4318, 切向力X=1706.2373, 切向力Y=2433.3547 +FPS=18.62, 法向力=1200.3546, 切向力X=2357.4146, 切向力Y=1713.9788 +FPS=17.09, 法向力=1249.3657, 切向力X=2059.6929, 切向力Y=2098.4604 +FPS=16.78, 法向力=1287.9749, 切向力X=1988.1835, 切向力Y=2156.6570 +FPS=18.41, 法向力=1797.1913, 切向力X=2818.2686, 切向力Y=793.0400 +FPS=18.60, 法向力=1802.8894, 切向力X=2334.5974, 切向力Y=1872.8389 +FPS=18.94, 法向力=1793.3650, 切向力X=2262.3145, 切向力Y=1851.9487 +FPS=18.80, 法向力=1608.9575, 切向力X=1884.7328, 切向力Y=2075.6797 +FPS=18.47, 法向力=1079.9839, 切向力X=1541.1146, 切向力Y=1879.3970 +FPS=17.07, 法向力=1302.9159, 切向力X=2028.7456, 切向力Y=1832.6034 +FPS=18.41, 法向力=1304.8551, 切向力X=2059.9905, 切向力Y=1908.7887 +FPS=17.85, 法向力=1460.7648, 切向力X=1916.7534, 切向力Y=2339.0312 +FPS=17.89, 法向力=1444.5471, 切向力X=1987.5951, 切向力Y=2392.0940 +FPS=18.92, 法向力=1277.3398, 切向力X=2621.6042, 切向力Y=1445.7852 +FPS=18.43, 法向力=1297.3513, 切向力X=2726.2456, 切向力Y=1525.0264 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000425s, blend=0.004296s (9 tiles incl ref), finalize=0.000125s, total=0.004856s +FPS=17.85, 法向力=1181.6282, 切向力X=2504.1343, 切向力Y=1708.6475 +FPS=18.36, 法向力=1759.2732, 切向力X=3067.2734, 切向力Y=1557.5043 +FPS=17.48, 法向力=1258.0146, 切向力X=1903.7437, 切向力Y=1429.6311 +FPS=18.11, 法向力=1223.5203, 切向力X=2018.0923, 切向力Y=1410.9049 +FPS=18.43, 法向力=1674.9281, 切向力X=1893.9093, 切向力Y=2060.5957 +FPS=18.33, 法向力=2075.1025, 切向力X=2341.1929, 切向力Y=1459.4156 +FPS=17.84, 法向力=943.8175, 切向力X=1879.7454, 切向力Y=2690.8774 +FPS=17.24, 法向力=938.4218, 切向力X=1916.4214, 切向力Y=2642.7607 +FPS=16.30, 法向力=1091.5048, 切向力X=2197.2886, 切向力Y=2075.7388 +FPS=18.05, 法向力=1319.7926, 切向力X=2459.0540, 切向力Y=2075.7781 +FPS=18.42, 法向力=1193.9728, 切向力X=3110.6372, 切向力Y=2093.0337 +FPS=17.94, 法向力=1255.2795, 切向力X=3270.8896, 切向力Y=2021.9739 +FPS=17.09, 法向力=1272.3339, 切向力X=3206.6978, 切向力Y=1971.5801 +FPS=18.23, 法向力=1837.6931, 切向力X=2364.3054, 切向力Y=2010.3625 +FPS=18.24, 法向力=1773.1055, 切向力X=1954.3958, 切向力Y=1339.6412 +FPS=18.19, 法向力=1840.2532, 切向力X=2126.9280, 切向力Y=1621.0217 +FPS=19.03, 法向力=1925.4546, 切向力X=2079.3005, 切向力Y=1633.0809 +FPS=17.88, 法向力=1221.4951, 切向力X=3001.1865, 切向力Y=1501.2573 +FPS=17.97, 法向力=1235.6565, 切向力X=1808.7842, 切向力Y=1513.6759 +FPS=18.65, 法向力=1238.9929, 切向力X=1825.2393, 切向力Y=1414.7611 +FPS=18.44, 法向力=1539.6592, 切向力X=2088.4736, 切向力Y=1731.8761 +FPS=17.83, 法向力=1182.8247, 切向力X=2102.5149, 切向力Y=1212.5422 +FPS=17.33, 法向力=1515.0898, 切向力X=2488.5981, 切向力Y=1561.2957 +FPS=17.54, 法向力=1610.7122, 切向力X=2519.1692, 切向力Y=1578.8920 +FPS=18.10, 法向力=1611.7084, 切向力X=2523.4277, 切向力Y=1574.5693 +FPS=18.85, 法向力=1487.8062, 切向力X=2318.7822, 切向力Y=2070.2705 +FPS=17.96, 法向力=1238.1337, 切向力X=1668.9927, 切向力Y=1677.6544 +FPS=19.25, 法向力=1228.7157, 切向力X=1724.8838, 切向力Y=1419.9149 +FPS=18.54, 法向力=1247.0179, 切向力X=1770.6570, 切向力Y=1486.2384 +FPS=18.19, 法向力=1253.7198, 切向力X=2106.4536, 切向力Y=1670.4727 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000449s, blend=0.004703s (9 tiles incl ref), finalize=0.000150s, total=0.005312s +FPS=18.08, 法向力=1791.6520, 切向力X=1875.0996, 切向力Y=1905.4006 +FPS=17.77, 法向力=1457.8374, 切向力X=2762.1655, 切向力Y=2410.0728 +FPS=18.47, 法向力=1606.3214, 切向力X=2849.6416, 切向力Y=2541.0737 +FPS=18.42, 法向力=1437.2461, 切向力X=2281.6655, 切向力Y=2546.0305 +FPS=18.15, 法向力=1464.9136, 切向力X=2756.5264, 切向力Y=1588.8195 +FPS=18.65, 法向力=1490.2719, 切向力X=2889.1858, 切向力Y=1597.7894 +FPS=18.92, 法向力=1481.9443, 切向力X=2933.0854, 切向力Y=1589.8560 +FPS=20.53, 法向力=1726.4436, 切向力X=2217.9526, 切向力Y=2309.3340 +FPS=17.99, 法向力=1609.3496, 切向力X=1836.7791, 切向力Y=1986.3126 +FPS=17.15, 法向力=1578.7534, 切向力X=2227.1143, 切向力Y=2047.7483 +FPS=18.45, 法向力=1602.4845, 切向力X=2106.0073, 切向力Y=1912.2812 +FPS=18.51, 法向力=1331.6049, 切向力X=2352.3887, 切向力Y=2735.6221 +FPS=18.37, 法向力=1437.3833, 切向力X=2583.7109, 切向力Y=2057.4949 +FPS=17.54, 法向力=1499.5830, 切向力X=2044.8525, 切向力Y=1749.0071 +FPS=17.02, 法向力=1578.3706, 切向力X=1998.0969, 切向力Y=1686.6985 +FPS=18.28, 法向力=1435.1675, 切向力X=1655.7471, 切向力Y=2393.1416 +FPS=18.40, 法向力=1492.2031, 切向力X=1632.7467, 切向力Y=2415.6421 +FPS=18.60, 法向力=1951.0112, 切向力X=1927.7610, 切向力Y=1477.6123 +FPS=17.34, 法向力=1466.6365, 切向力X=1529.7563, 切向力Y=1981.4250 +FPS=18.67, 法向力=1423.1965, 切向力X=1550.6592, 切向力Y=2004.1709 +FPS=18.09, 法向力=1555.2798, 切向力X=1482.9951, 切向力Y=687.5739 +FPS=17.13, 法向力=1605.7859, 切向力X=3009.6956, 切向力Y=1349.4253 +FPS=16.71, 法向力=1541.6338, 切向力X=2166.2178, 切向力Y=1352.8837 +FPS=17.85, 法向力=1529.2501, 切向力X=2140.4578, 切向力Y=1311.5636 +FPS=17.23, 法向力=2086.2593, 切向力X=2257.9072, 切向力Y=1904.9717 +FPS=18.38, 法向力=1549.9104, 切向力X=2460.9077, 切向力Y=1051.4629 +FPS=17.77, 法向力=1537.9438, 切向力X=2452.3721, 切向力Y=1097.4639 +FPS=18.10, 法向力=1497.6426, 切向力X=2306.1201, 切向力Y=1742.7808 +FPS=17.72, 法向力=1472.1338, 切向力X=1961.6722, 切向力Y=1172.4122 +FPS=18.36, 法向力=1512.4600, 切向力X=2553.7202, 切向力Y=1865.8423 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000432s, blend=0.004246s (9 tiles incl ref), finalize=0.000132s, total=0.004820s +FPS=17.94, 法向力=1524.9119, 切向力X=2563.7539, 切向力Y=1757.9886 +FPS=16.85, 法向力=1084.6709, 切向力X=2303.5020, 切向力Y=1819.3430 +FPS=17.73, 法向力=1142.7228, 切向力X=2361.7136, 切向力Y=1871.8884 +FPS=17.15, 法向力=1404.6133, 切向力X=1934.0312, 切向力Y=2599.9492 +FPS=17.99, 法向力=1456.6302, 切向力X=2015.6344, 切向力Y=2648.9590 +FPS=17.10, 法向力=1470.7159, 切向力X=1743.2227, 切向力Y=1975.4474 +FPS=18.60, 法向力=1237.9329, 切向力X=2967.0190, 切向力Y=1511.7833 +FPS=17.69, 法向力=1666.7440, 切向力X=2512.8286, 切向力Y=2317.6562 +FPS=17.63, 法向力=1771.9932, 切向力X=2520.0459, 切向力Y=2322.7192 +FPS=17.72, 法向力=1811.3179, 切向力X=1783.2128, 切向力Y=2157.7639 +FPS=17.17, 法向力=1545.3339, 切向力X=2456.0906, 切向力Y=2392.5688 +FPS=17.39, 法向力=1309.5183, 切向力X=2528.3506, 切向力Y=1953.6219 +FPS=17.43, 法向力=1336.3232, 切向力X=2584.5522, 切向力Y=1930.8530 +FPS=16.88, 法向力=1735.2305, 切向力X=2458.4150, 切向力Y=1161.8906 +FPS=17.84, 法向力=1876.3418, 切向力X=2042.2688, 切向力Y=2275.9927 +FPS=17.93, 法向力=1942.9077, 切向力X=2049.2922, 切向力Y=2211.8069 +FPS=17.77, 法向力=1966.4324, 切向力X=2133.1558, 切向力Y=2215.1340 +FPS=16.62, 法向力=2018.4636, 切向力X=2126.2197, 切向力Y=1786.6318 +FPS=16.33, 法向力=1183.2758, 切向力X=1882.4739, 切向力Y=1791.3835 +FPS=15.08, 法向力=1650.3931, 切向力X=1879.0283, 切向力Y=1231.2937 +FPS=17.32, 法向力=1791.7576, 切向力X=1867.5023, 切向力Y=911.1478 +FPS=19.37, 法向力=1731.3674, 切向力X=1926.8036, 切向力Y=1441.4832 +FPS=17.78, 法向力=1799.4650, 切向力X=1271.4041, 切向力Y=1101.1333 +FPS=17.39, 法向力=1781.2961, 切向力X=1295.9528, 切向力Y=1231.5983 +FPS=18.03, 法向力=1828.7283, 切向力X=1372.8965, 切向力Y=1204.6735 +FPS=18.16, 法向力=1959.7627, 切向力X=2204.6484, 切向力Y=1643.6001 +FPS=18.06, 法向力=1739.9949, 切向力X=1518.9219, 切向力Y=3269.0576 +FPS=17.65, 法向力=1778.5613, 切向力X=1607.1184, 切向力Y=3246.2822 +FPS=18.44, 法向力=1775.0505, 切向力X=1598.3442, 切向力Y=3309.9517 +FPS=17.39, 法向力=1359.4834, 切向力X=2772.9070, 切向力Y=1721.7051 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000497s, blend=0.004255s (9 tiles incl ref), finalize=0.000119s, total=0.004882s +FPS=17.84, 法向力=1523.4812, 切向力X=2398.1509, 切向力Y=2363.6238 +FPS=18.37, 法向力=1637.8107, 切向力X=2447.3682, 切向力Y=2177.9023 +FPS=17.73, 法向力=1697.5387, 切向力X=2485.8442, 切向力Y=2162.4827 +FPS=18.46, 法向力=1181.6270, 切向力X=2344.4324, 切向力Y=1908.1700 +FPS=17.92, 法向力=1421.3601, 切向力X=2599.1970, 切向力Y=2042.7766 +FPS=18.19, 法向力=1153.9906, 切向力X=1938.4084, 切向力Y=1876.5776 +FPS=17.81, 法向力=1062.7903, 切向力X=1995.7935, 切向力Y=1991.1110 +FPS=18.65, 法向力=1047.5454, 切向力X=1945.6697, 切向力Y=1992.2292 +FPS=18.52, 法向力=1442.8411, 切向力X=1938.8252, 切向力Y=1152.4045 +FPS=18.02, 法向力=988.9854, 切向力X=2711.4941, 切向力Y=1497.0131 +FPS=18.80, 法向力=1030.5361, 切向力X=2847.6470, 切向力Y=1466.8474 +FPS=17.99, 法向力=1906.1199, 切向力X=2683.9819, 切向力Y=1856.8154 +FPS=18.20, 法向力=1217.6970, 切向力X=2212.1707, 切向力Y=2796.1064 +FPS=18.12, 法向力=2300.6421, 切向力X=2585.5908, 切向力Y=987.6198 +FPS=16.91, 法向力=2496.6179, 切向力X=2550.8491, 切向力Y=832.3664 +FPS=15.28, 法向力=984.1071, 切向力X=2242.3955, 切向力Y=2104.5129 +FPS=18.95, 法向力=1980.0153, 切向力X=1828.4382, 切向力Y=1575.8013 +FPS=18.04, 法向力=1864.1372, 切向力X=1967.0485, 切向力Y=1841.3438 +FPS=17.95, 法向力=1905.8865, 切向力X=2027.9850, 切向力Y=1902.1179 +FPS=18.67, 法向力=1509.7822, 切向力X=1823.6042, 切向力Y=2737.8809 +FPS=19.16, 法向力=818.8976, 切向力X=1390.0544, 切向力Y=1747.0562 +FPS=17.43, 法向力=833.6350, 切向力X=1373.5916, 切向力Y=1725.5771 +FPS=17.88, 法向力=1926.5869, 切向力X=2643.0903, 切向力Y=1667.2078 +FPS=16.70, 法向力=1643.1682, 切向力X=2051.0986, 切向力Y=1167.7870 +FPS=17.98, 法向力=1647.3223, 切向力X=2167.7771, 切向力Y=1160.2864 +FPS=18.64, 法向力=1100.4292, 切向力X=2288.3738, 切向力Y=1854.0610 +FPS=18.40, 法向力=1923.1342, 切向力X=2274.9775, 切向力Y=1135.0869 +FPS=18.86, 法向力=1828.2822, 切向力X=2313.0505, 切向力Y=1224.4954 +FPS=17.68, 法向力=2407.8154, 切向力X=2003.9326, 切向力Y=705.4113 +FPS=18.22, 法向力=1437.0626, 切向力X=2346.3940, 切向力Y=2192.3020 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.001648s, blend=0.005099s (9 tiles incl ref), finalize=0.000164s, total=0.006923s +FPS=15.03, 法向力=1388.3041, 切向力X=2333.7566, 切向力Y=2257.7075 +FPS=17.25, 法向力=1721.4052, 切向力X=1864.4065, 切向力Y=2146.0928 +FPS=17.71, 法向力=1723.0480, 切向力X=2164.9326, 切向力Y=1693.8229 +FPS=18.76, 法向力=1831.0118, 切向力X=2463.0620, 切向力Y=1947.3342 +FPS=17.21, 法向力=1904.0784, 切向力X=2543.4268, 切向力Y=2072.3555 +FPS=17.49, 法向力=1503.5156, 切向力X=2176.9211, 切向力Y=1534.1001 +FPS=18.34, 法向力=1611.9148, 切向力X=2821.6914, 切向力Y=1740.5591 +FPS=16.94, 法向力=1582.3667, 切向力X=2773.0986, 切向力Y=1786.1075 +FPS=19.39, 法向力=1575.2588, 切向力X=2766.7207, 切向力Y=1777.8334 +FPS=18.27, 法向力=1602.9962, 切向力X=2544.4639, 切向力Y=1659.6104 +FPS=18.51, 法向力=1376.8142, 切向力X=2789.2817, 切向力Y=2592.2271 +FPS=21.12, 法向力=2002.4666, 切向力X=2168.4263, 切向力Y=2581.1902 +FPS=17.53, 法向力=2015.8186, 切向力X=2133.9973, 切向力Y=2583.0391 +FPS=18.75, 法向力=1576.8884, 切向力X=2171.0762, 切向力Y=1976.6818 +FPS=18.50, 法向力=1810.2936, 切向力X=2124.7012, 切向力Y=1928.2596 +FPS=18.27, 法向力=1729.3247, 切向力X=2617.6855, 切向力Y=2576.6123 +FPS=18.47, 法向力=1865.7123, 切向力X=2601.0359, 切向力Y=2599.3967 +FPS=17.81, 法向力=1480.8572, 切向力X=2862.2705, 切向力Y=1383.2092 +FPS=17.28, 法向力=1684.4719, 切向力X=2107.8550, 切向力Y=1742.7891 +FPS=18.75, 法向力=1843.5369, 切向力X=2035.9641, 切向力Y=1594.5977 +FPS=18.21, 法向力=1902.8467, 切向力X=2087.2375, 切向力Y=1517.1997 +FPS=18.60, 法向力=1890.9868, 切向力X=2056.0176, 切向力Y=1518.3816 +FPS=17.74, 法向力=1761.5677, 切向力X=2402.9331, 切向力Y=1449.9338 +FPS=18.55, 法向力=1829.9858, 切向力X=2330.5918, 切向力Y=2648.6575 +FPS=17.77, 法向力=1274.9066, 切向力X=2249.7810, 切向力Y=1815.1912 +FPS=18.34, 法向力=1206.8082, 切向力X=2260.5305, 切向力Y=1832.8485 +FPS=18.39, 法向力=1546.7334, 切向力X=2086.8320, 切向力Y=1917.4104 +FPS=18.18, 法向力=1595.7830, 切向力X=2146.1746, 切向力Y=2015.8384 +FPS=17.92, 法向力=1586.4595, 切向力X=2149.1450, 切向力Y=2039.5691 +FPS=17.23, 法向力=1171.7638, 切向力X=2326.9336, 切向力Y=1989.8624 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000443s, blend=0.004805s (9 tiles incl ref), finalize=0.000283s, total=0.005540s +FPS=17.96, 法向力=1221.5427, 切向力X=2506.4580, 切向力Y=1968.5865 +FPS=17.02, 法向力=1484.0806, 切向力X=3041.3735, 切向力Y=1969.3403 +FPS=18.03, 法向力=1484.3899, 切向力X=3072.2217, 切向力Y=2077.3906 +FPS=18.30, 法向力=1472.6951, 切向力X=3045.3303, 切向力Y=2100.1021 +FPS=18.11, 法向力=1491.0488, 切向力X=2294.7039, 切向力Y=1461.4729 +FPS=18.35, 法向力=1318.0879, 切向力X=2672.8887, 切向力Y=2106.2236 +FPS=18.27, 法向力=1699.1029, 切向力X=2153.6025, 切向力Y=1532.2947 +FPS=18.66, 法向力=1660.4385, 切向力X=2122.1621, 切向力Y=1624.8993 +FPS=17.35, 法向力=1497.0712, 切向力X=2227.2200, 切向力Y=2171.1287 +FPS=18.52, 法向力=1772.1543, 切向力X=2278.5969, 切向力Y=1851.3739 +FPS=18.91, 法向力=1908.9554, 切向力X=2141.1543, 切向力Y=1349.2346 +FPS=18.57, 法向力=1944.0325, 切向力X=2182.2607, 切向力Y=1278.1952 +FPS=19.04, 法向力=1545.6649, 切向力X=1638.9219, 切向力Y=2049.0200 +FPS=18.15, 法向力=1600.5291, 切向力X=1591.2755, 切向力Y=2085.9087 +FPS=18.34, 法向力=1302.5514, 切向力X=2233.5557, 切向力Y=1564.6552 +FPS=18.27, 法向力=1373.7565, 切向力X=2364.8335, 切向力Y=1563.3035 +FPS=19.06, 法向力=1617.0990, 切向力X=1903.8774, 切向力Y=1394.2305 +FPS=17.78, 法向力=1497.7964, 切向力X=1319.3654, 切向力Y=1906.0732 +FPS=18.30, 法向力=1442.2104, 切向力X=2088.8477, 切向力Y=2450.3860 +FPS=18.23, 法向力=1478.6132, 切向力X=2092.7407, 切向力Y=2485.2874 +FPS=18.94, 法向力=1346.7839, 切向力X=1267.9214, 切向力Y=1929.0383 +FPS=17.95, 法向力=1119.5243, 切向力X=2016.4365, 切向力Y=1813.5203 +FPS=18.68, 法向力=1200.5402, 切向力X=1928.4219, 切向力Y=2062.1133 +FPS=18.25, 法向力=1193.3502, 切向力X=2009.8739, 切向力Y=1993.2061 +FPS=18.68, 法向力=1219.5234, 切向力X=1991.6605, 切向力Y=2002.1304 +FPS=17.89, 法向力=1372.5974, 切向力X=1500.2163, 切向力Y=1302.4038 +FPS=18.79, 法向力=1314.2461, 切向力X=1504.2058, 切向力Y=1371.1099 +FPS=18.73, 法向力=1748.2668, 切向力X=1343.7539, 切向力Y=2162.4846 +FPS=17.25, 法向力=1747.0886, 切向力X=1426.6626, 切向力Y=2211.1025 +FPS=17.11, 法向力=1297.5811, 切向力X=2398.0127, 切向力Y=1510.5415 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000579s, blend=0.004267s (9 tiles incl ref), finalize=0.000121s, total=0.004977s +FPS=17.92, 法向力=1736.7013, 切向力X=2247.2180, 切向力Y=1647.2942 +FPS=18.87, 法向力=1460.1633, 切向力X=2044.9375, 切向力Y=1602.7717 +FPS=18.56, 法向力=1481.6813, 切向力X=2162.3687, 切向力Y=1654.2712 +FPS=18.96, 法向力=1325.1089, 切向力X=1928.4536, 切向力Y=2090.4268 +FPS=19.07, 法向力=1837.4062, 切向力X=3161.0996, 切向力Y=2515.5144 +FPS=18.00, 法向力=1824.5062, 切向力X=3245.2358, 切向力Y=2675.1541 +FPS=18.43, 法向力=1825.6023, 切向力X=1879.0027, 切向力Y=1624.4174 +FPS=18.17, 法向力=1816.3177, 切向力X=1909.4758, 切向力Y=1700.8347 +FPS=19.03, 法向力=2073.9482, 切向力X=2046.8647, 切向力Y=1923.8845 +FPS=17.99, 法向力=1951.5388, 切向力X=2413.0654, 切向力Y=2582.0168 +FPS=18.45, 法向力=2020.2188, 切向力X=2280.9263, 切向力Y=2530.8149 +FPS=18.13, 法向力=1409.4404, 切向力X=2281.2754, 切向力Y=1211.9263 +FPS=18.32, 法向力=1651.0520, 切向力X=1817.3894, 切向力Y=2039.0847 +FPS=15.37, 法向力=1651.7004, 切向力X=1765.2831, 切向力Y=2057.0801 +FPS=18.42, 法向力=1594.2729, 切向力X=2031.4343, 切向力Y=1684.1323 +FPS=17.81, 法向力=2269.6370, 切向力X=2108.9263, 切向力Y=912.9971 +FPS=17.97, 法向力=1421.9615, 切向力X=2675.3086, 切向力Y=1395.6763 +FPS=17.65, 法向力=1506.6125, 切向力X=2899.1311, 切向力Y=1248.8312 +FPS=17.51, 法向力=1451.9365, 切向力X=2908.1392, 切向力Y=1191.9580 +FPS=16.87, 法向力=1807.9797, 切向力X=1640.1624, 切向力Y=2430.9299 +FPS=17.59, 法向力=1784.2366, 切向力X=1680.0664, 切向力Y=2689.0813 +FPS=18.04, 法向力=1312.9087, 切向力X=1504.5356, 切向力Y=2060.9712 +FPS=17.85, 法向力=1271.8787, 切向力X=1500.3914, 切向力Y=2102.5005 +FPS=16.66, 法向力=1891.4838, 切向力X=1778.1047, 切向力Y=1113.8835 +FPS=18.66, 法向力=2010.8936, 切向力X=2262.8301, 切向力Y=1741.0718 +FPS=17.11, 法向力=1947.3748, 切向力X=2434.8682, 切向力Y=1200.7360 +FPS=17.88, 法向力=2006.3792, 切向力X=2428.7900, 切向力Y=1197.1150 +FPS=18.09, 法向力=1633.5518, 切向力X=2753.1309, 切向力Y=989.9760 +FPS=18.10, 法向力=1638.7629, 切向力X=2316.7417, 切向力Y=2007.4893 +FPS=17.51, 法向力=1416.0468, 切向力X=1754.1509, 切向力Y=1757.7399 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000468s, blend=0.004463s (9 tiles incl ref), finalize=0.000120s, total=0.005062s +FPS=17.06, 法向力=1459.4724, 切向力X=1761.8441, 切向力Y=1827.7753 +FPS=17.38, 法向力=2037.6610, 切向力X=2214.0393, 切向力Y=1265.6411 +FPS=16.78, 法向力=1699.6702, 切向力X=1573.6118, 切向力Y=1446.7062 +FPS=17.88, 法向力=1843.2520, 切向力X=1838.6779, 切向力Y=1486.8335 +FPS=18.24, 法向力=1525.4053, 切向力X=2612.7637, 切向力Y=1140.6292 +FPS=18.12, 法向力=1794.2708, 切向力X=2571.6707, 切向力Y=1671.2693 +FPS=17.02, 法向力=1533.1006, 切向力X=2195.7676, 切向力Y=1481.7961 +FPS=18.66, 法向力=1618.7529, 切向力X=2244.8013, 切向力Y=1337.1489 +FPS=18.10, 法向力=1693.1843, 切向力X=2122.3213, 切向力Y=2698.3511 +FPS=15.66, 法向力=1206.2987, 切向力X=2026.9294, 切向力Y=1424.7859 +FPS=18.31, 法向力=1151.9180, 切向力X=2011.9324, 切向力Y=1431.0983 +FPS=18.31, 法向力=1727.5969, 切向力X=1599.7130, 切向力Y=1961.0701 +FPS=17.64, 法向力=1808.0186, 切向力X=1724.1432, 切向力Y=1948.5315 +FPS=13.67, 法向力=1889.7892, 切向力X=1449.6538, 切向力Y=1943.2286 +FPS=15.60, 法向力=2092.0664, 切向力X=2470.3650, 切向力Y=1895.6324 +FPS=16.71, 法向力=2137.5234, 切向力X=2484.6418, 切向力Y=1978.3162 +FPS=17.60, 法向力=2141.6597, 切向力X=2464.3823, 切向力Y=1996.4996 +FPS=17.34, 法向力=1419.4829, 切向力X=1983.5671, 切向力Y=2069.6023 +FPS=16.93, 法向力=1307.8829, 切向力X=2084.5483, 切向力Y=2295.1340 +FPS=17.00, 法向力=1290.5808, 切向力X=2070.4802, 切向力Y=2353.7939 +FPS=17.65, 法向力=1821.8115, 切向力X=3109.9114, 切向力Y=1994.6007 +FPS=18.27, 法向力=2042.2318, 切向力X=2869.7334, 切向力Y=1246.1428 +FPS=20.32, 法向力=1711.2017, 切向力X=2176.9302, 切向力Y=1015.7011 +FPS=16.95, 法向力=1692.6641, 切向力X=2190.8013, 切向力Y=953.8002 +FPS=18.57, 法向力=1722.3585, 切向力X=3093.0322, 切向力Y=1322.3940 +FPS=17.31, 法向力=1296.2554, 切向力X=2002.6169, 切向力Y=1940.3915 +FPS=17.59, 法向力=1963.6592, 切向力X=2389.7227, 切向力Y=2662.2891 +FPS=17.77, 法向力=1970.0542, 切向力X=2445.1162, 切向力Y=2735.8804 +FPS=16.93, 法向力=1712.3101, 切向力X=2388.7268, 切向力Y=1908.5435 +FPS=17.36, 法向力=1226.5430, 切向力X=1713.4543, 切向力Y=1861.8093 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000433s, blend=0.004288s (9 tiles incl ref), finalize=0.000124s, total=0.004855s +FPS=17.40, 法向力=1504.6470, 切向力X=2464.6584, 切向力Y=1022.2810 +FPS=17.80, 法向力=1581.8285, 切向力X=2487.1147, 切向力Y=1002.2728 +FPS=17.49, 法向力=1455.0620, 切向力X=2133.6423, 切向力Y=2812.0261 +FPS=16.85, 法向力=1885.6327, 切向力X=2254.5771, 切向力Y=3017.9863 +FPS=17.63, 法向力=1920.0585, 切向力X=2264.0984, 切向力Y=2965.2324 +FPS=16.96, 法向力=1808.8564, 切向力X=2171.7449, 切向力Y=1923.7151 +FPS=17.79, 法向力=1689.8818, 切向力X=2672.5903, 切向力Y=2409.0137 +FPS=17.89, 法向力=1682.9138, 切向力X=2837.7715, 切向力Y=2556.5957 +FPS=17.98, 法向力=1800.7310, 切向力X=2941.8625, 切向力Y=389.8352 +FPS=16.37, 法向力=1906.0857, 切向力X=3103.6167, 切向力Y=340.2399 +FPS=15.88, 法向力=2306.2117, 切向力X=2925.3965, 切向力Y=2612.6597 +FPS=16.36, 法向力=1551.5759, 切向力X=1325.8921, 切向力Y=1599.5630 +FPS=18.29, 法向力=1272.3259, 切向力X=2034.6160, 切向力Y=2233.2026 +FPS=17.37, 法向力=1443.4658, 切向力X=2167.0249, 切向力Y=2159.9072 +FPS=20.93, 法向力=1770.8442, 切向力X=1817.7039, 切向力Y=1980.1859 +FPS=16.78, 法向力=1306.7683, 切向力X=2552.7104, 切向力Y=1256.5463 +FPS=17.43, 法向力=1331.2998, 切向力X=2668.8276, 切向力Y=1154.5027 +FPS=17.40, 法向力=1814.5273, 切向力X=2646.6240, 切向力Y=1846.4886 +FPS=17.81, 法向力=2150.3242, 切向力X=2748.7476, 切向力Y=1695.3512 +FPS=17.54, 法向力=1449.9690, 切向力X=2351.7195, 切向力Y=1402.7413 +FPS=17.30, 法向力=1475.9060, 切向力X=2358.9094, 切向力Y=1233.9823 +FPS=17.91, 法向力=2071.5864, 切向力X=3227.7764, 切向力Y=1366.6208 +FPS=17.43, 法向力=2102.8650, 切向力X=2384.6738, 切向力Y=1752.5403 +FPS=17.50, 法向力=1595.0618, 切向力X=2104.7222, 切向力Y=2358.1978 +FPS=16.47, 法向力=1690.5045, 切向力X=1970.4304, 切向力Y=2234.3555 +FPS=17.08, 法向力=2153.9648, 切向力X=2700.6919, 切向力Y=1283.7634 +FPS=16.43, 法向力=1559.1375, 切向力X=1671.2162, 切向力Y=1749.1113 +FPS=16.96, 法向力=1968.5281, 切向力X=2282.8394, 切向力Y=2375.2334 +FPS=18.69, 法向力=2224.3123, 切向力X=2376.4995, 切向力Y=2498.4021 +FPS=16.82, 法向力=2213.3013, 切向力X=2335.5425, 切向力Y=2491.2202 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000417s, blend=0.004412s (9 tiles incl ref), finalize=0.000122s, total=0.004962s +FPS=17.45, 法向力=1636.1642, 切向力X=2935.9827, 切向力Y=1997.9814 +FPS=16.51, 法向力=1720.5404, 切向力X=2166.3994, 切向力Y=2793.7959 +FPS=16.75, 法向力=1719.1257, 切向力X=2194.8604, 切向力Y=2991.7109 +FPS=16.87, 法向力=1734.2183, 切向力X=2197.9844, 切向力Y=2916.4028 +FPS=16.58, 法向力=1297.3572, 切向力X=3088.1616, 切向力Y=1973.3038 +FPS=16.05, 法向力=1311.5825, 切向力X=3102.9570, 切向力Y=2044.5266 +FPS=17.52, 法向力=1644.7057, 切向力X=3032.0098, 切向力Y=1470.0419 +FPS=17.03, 法向力=1929.5142, 切向力X=1253.4454, 切向力Y=1403.0787 +FPS=16.81, 法向力=1814.1631, 切向力X=2361.4485, 切向力Y=2031.2935 +FPS=16.60, 法向力=1805.5227, 切向力X=2519.0176, 切向力Y=2168.5513 +FPS=16.88, 法向力=1727.5635, 切向力X=2682.4629, 切向力Y=2714.5781 +FPS=16.92, 法向力=1813.3734, 切向力X=2750.8320, 切向力Y=2762.1362 +FPS=17.80, 法向力=1351.8724, 切向力X=2073.8013, 切向力Y=1313.4741 +FPS=17.76, 法向力=1305.0310, 切向力X=2501.5930, 切向力Y=2278.4929 +FPS=17.54, 法向力=1277.9530, 切向力X=2573.2131, 切向力Y=2356.8794 +FPS=14.43, 法向力=1411.4612, 切向力X=1855.4768, 切向力Y=1858.5059 +FPS=14.31, 法向力=1835.0823, 切向力X=2632.1611, 切向力Y=1998.6792 +FPS=16.30, 法向力=1983.6644, 切向力X=2604.6233, 切向力Y=1931.8878 +FPS=16.49, 法向力=1346.8862, 切向力X=3043.0981, 切向力Y=2161.1375 +FPS=16.90, 法向力=1657.1682, 切向力X=1583.8701, 切向力Y=1503.9562 +FPS=15.75, 法向力=1757.9414, 切向力X=1688.9083, 切向力Y=1609.6182 +FPS=16.55, 法向力=1624.4778, 切向力X=2450.0825, 切向力Y=822.9411 +FPS=16.86, 法向力=1821.6267, 切向力X=2225.5708, 切向力Y=1073.0747 +FPS=17.20, 法向力=2142.1809, 切向力X=2075.7354, 切向力Y=2072.9282 +FPS=16.58, 法向力=2148.1509, 切向力X=2048.1753, 切向力Y=2214.8826 +FPS=16.11, 法向力=1345.3723, 切向力X=2196.8481, 切向力Y=2507.7842 +FPS=17.05, 法向力=1267.6028, 切向力X=2273.0562, 切向力Y=1307.0166 +FPS=16.64, 法向力=1242.1801, 切向力X=2974.2327, 切向力Y=1976.8687 +FPS=16.83, 法向力=1308.9419, 切向力X=3082.4585, 切向力Y=1919.4534 +FPS=17.56, 法向力=1374.6497, 切向力X=2994.0630, 切向力Y=925.4243 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000572s, blend=0.005705s (9 tiles incl ref), finalize=0.000133s, total=0.006419s +FPS=16.43, 法向力=1435.4231, 切向力X=2982.8086, 切向力Y=805.2767 +FPS=16.40, 法向力=1550.5660, 切向力X=2183.6577, 切向力Y=2230.5840 +FPS=17.19, 法向力=1266.5354, 切向力X=1887.8271, 切向力Y=2180.3125 +FPS=16.11, 法向力=1171.7755, 切向力X=1809.6548, 切向力Y=1889.2776 +FPS=17.08, 法向力=1236.2244, 切向力X=1937.2471, 切向力Y=1766.9698 +FPS=17.05, 法向力=1978.3971, 切向力X=2144.0625, 切向力Y=1409.0715 +FPS=17.23, 法向力=1427.0558, 切向力X=2065.4683, 切向力Y=1860.4224 +FPS=16.90, 法向力=1400.3002, 切向力X=2469.8198, 切向力Y=2389.2664 +FPS=16.99, 法向力=1339.8098, 切向力X=2517.9663, 切向力Y=2275.3701 +FPS=17.33, 法向力=1399.4377, 切向力X=3037.1821, 切向力Y=1455.4773 +FPS=17.20, 法向力=2171.6880, 切向力X=2055.0034, 切向力Y=3099.1814 +FPS=16.75, 法向力=1172.8993, 切向力X=2950.6211, 切向力Y=2255.9902 +FPS=15.96, 法向力=1153.3575, 切向力X=3123.1318, 切向力Y=2263.7720 +FPS=17.43, 法向力=1409.3972, 切向力X=2502.9644, 切向力Y=1315.8958 +FPS=16.96, 法向力=1268.5488, 切向力X=2736.5127, 切向力Y=2843.1509 +FPS=16.90, 法向力=1480.5151, 切向力X=2859.4053, 切向力Y=1386.7471 +FPS=16.87, 法向力=1531.6515, 切向力X=2987.9209, 切向力Y=1320.7012 +FPS=17.07, 法向力=1474.3739, 切向力X=2940.5054, 切向力Y=1411.1840 +FPS=17.26, 法向力=1328.4211, 切向力X=2559.1045, 切向力Y=1425.1973 +FPS=16.13, 法向力=1300.9053, 切向力X=2530.4177, 切向力Y=1438.8303 +FPS=16.19, 法向力=1614.3804, 切向力X=2807.3940, 切向力Y=1725.5101 +FPS=16.93, 法向力=1612.4729, 切向力X=2886.9036, 切向力Y=1773.5574 +FPS=17.67, 法向力=926.9836, 切向力X=1702.8943, 切向力Y=1970.1139 +FPS=17.38, 法向力=1280.6305, 切向力X=2141.6650, 切向力Y=2177.3342 +FPS=17.71, 法向力=1791.7360, 切向力X=2757.1406, 切向力Y=1576.3180 +FPS=17.10, 法向力=1773.3416, 切向力X=2776.5110, 切向力Y=1602.0771 +FPS=17.54, 法向力=1474.8491, 切向力X=2590.0996, 切向力Y=2834.8254 +FPS=17.10, 法向力=1812.0543, 切向力X=2139.5767, 切向力Y=1301.5166 +FPS=15.85, 法向力=1540.3839, 切向力X=2669.6682, 切向力Y=2066.4194 +FPS=17.06, 法向力=1596.8171, 切向力X=2734.3755, 切向力Y=2131.9478 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000412s, blend=0.004228s (9 tiles incl ref), finalize=0.000123s, total=0.004773s +FPS=16.73, 法向力=1387.4097, 切向力X=2244.9673, 切向力Y=1932.3826 +FPS=17.56, 法向力=1701.0504, 切向力X=2574.9485, 切向力Y=1196.1130 +FPS=17.57, 法向力=1809.4941, 切向力X=1912.3762, 切向力Y=1246.2339 +FPS=17.45, 法向力=1805.9099, 切向力X=1799.2068, 切向力Y=1305.0159 +FPS=17.00, 法向力=2267.9968, 切向力X=2799.2393, 切向力Y=1565.8108 +FPS=16.86, 法向力=1937.4033, 切向力X=2510.6021, 切向力Y=2530.9780 +FPS=17.32, 法向力=1944.8701, 切向力X=2600.5696, 切向力Y=2512.4285 +FPS=17.77, 法向力=1523.9163, 切向力X=2231.7283, 切向力Y=2444.0042 +FPS=16.84, 法向力=1583.5184, 切向力X=2436.2249, 切向力Y=1613.4023 +FPS=17.40, 法向力=1808.6321, 切向力X=1929.8655, 切向力Y=1711.7732 +FPS=17.43, 法向力=1861.0696, 切向力X=1912.0640, 切向力Y=1662.5120 +FPS=17.65, 法向力=1564.3109, 切向力X=2286.4888, 切向力Y=1684.6848 +FPS=17.37, 法向力=1326.0433, 切向力X=1990.2809, 切向力Y=1875.6619 +FPS=17.24, 法向力=1720.7426, 切向力X=2481.8130, 切向力Y=1632.7655 +FPS=17.75, 法向力=1891.1941, 切向力X=2752.1660, 切向力Y=1688.1104 +FPS=17.49, 法向力=1893.4856, 切向力X=2747.9492, 切向力Y=1645.7489 +FPS=18.44, 法向力=1589.0146, 切向力X=2350.8037, 切向力Y=1659.4612 +FPS=16.32, 法向力=1469.2645, 切向力X=2028.7208, 切向力Y=2467.7488 +FPS=17.18, 法向力=1933.6898, 切向力X=2095.8149, 切向力Y=1142.8483 +FPS=17.54, 法向力=2010.6389, 切向力X=2094.9893, 切向力Y=1081.7400 +FPS=16.96, 法向力=2006.9238, 切向力X=1908.7073, 切向力Y=1648.3438 +FPS=15.97, 法向力=1113.0126, 切向力X=1901.5209, 切向力Y=2562.7744 +FPS=16.88, 法向力=1111.8490, 切向力X=1850.1062, 切向力Y=2535.8469 +FPS=16.85, 法向力=1117.2498, 切向力X=2390.6731, 切向力Y=1972.1061 +FPS=17.15, 法向力=1342.8467, 切向力X=2588.1528, 切向力Y=2723.1216 +FPS=17.63, 法向力=1257.2773, 切向力X=2185.1826, 切向力Y=2487.6948 +FPS=17.08, 法向力=1219.2505, 切向力X=2168.9634, 切向力Y=2524.8994 +FPS=17.50, 法向力=1115.8525, 切向力X=1967.2706, 切向力Y=2522.8892 +FPS=20.11, 法向力=1288.7344, 切向力X=2061.2070, 切向力Y=1948.6324 +FPS=16.19, 法向力=1324.9988, 切向力X=2144.1348, 切向力Y=1260.4735 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000417s, blend=0.004405s (9 tiles incl ref), finalize=0.000130s, total=0.004962s +FPS=17.62, 法向力=1367.0800, 切向力X=2208.0815, 切向力Y=1298.6587 +FPS=17.20, 法向力=1648.9165, 切向力X=2511.3015, 切向力Y=1547.1644 +FPS=16.10, 法向力=1602.9507, 切向力X=2778.0461, 切向力Y=1304.3263 +FPS=16.57, 法向力=1140.2955, 切向力X=2442.8970, 切向力Y=2079.2407 +FPS=18.62, 法向力=1146.5125, 切向力X=2464.5400, 切向力Y=2100.8560 +FPS=17.44, 法向力=1763.5854, 切向力X=2721.8174, 切向力Y=2038.9830 +FPS=17.97, 法向力=986.4855, 切向力X=2468.5483, 切向力Y=2723.4883 +FPS=17.65, 法向力=1599.0194, 切向力X=2012.4746, 切向力Y=1793.1870 +FPS=17.20, 法向力=1638.5724, 切向力X=2023.9365, 切向力Y=1813.6606 +FPS=17.51, 法向力=1476.7313, 切向力X=2048.4583, 切向力Y=2476.5752 +FPS=17.56, 法向力=1285.3218, 切向力X=2481.6475, 切向力Y=2067.5000 +FPS=17.87, 法向力=1353.3795, 切向力X=2584.5659, 切向力Y=2150.0950 +FPS=16.15, 法向力=2043.8811, 切向力X=2068.7395, 切向力Y=1751.6477 +FPS=16.68, 法向力=1356.8439, 切向力X=1951.5237, 切向力Y=1330.2844 +FPS=17.09, 法向力=1627.8303, 切向力X=2762.5591, 切向力Y=2040.4712 +FPS=17.49, 法向力=1747.0414, 切向力X=2930.5356, 切向力Y=2046.2523 +FPS=17.24, 法向力=1172.2454, 切向力X=1757.4473, 切向力Y=1948.8074 +FPS=17.75, 法向力=1486.9038, 切向力X=2281.7954, 切向力Y=2344.1455 +FPS=16.19, 法向力=1505.9017, 切向力X=2461.1978, 切向力Y=2404.0205 +FPS=17.15, 法向力=1510.1433, 切向力X=2407.2617, 切向力Y=2429.3738 +FPS=17.97, 法向力=1662.0955, 切向力X=2128.4216, 切向力Y=1517.0029 +FPS=17.36, 法向力=1769.2780, 切向力X=2585.2161, 切向力Y=1943.0137 +FPS=16.80, 法向力=1789.9624, 切向力X=2655.5056, 切向力Y=1973.6707 +FPS=16.78, 法向力=1796.2207, 切向力X=2650.2100, 切向力Y=1944.2087 +FPS=17.31, 法向力=1448.2094, 切向力X=2091.9739, 切向力Y=2152.1880 +FPS=17.45, 法向力=1410.1930, 切向力X=2919.4331, 切向力Y=2128.9155 +FPS=17.39, 法向力=1601.2349, 切向力X=2058.9150, 切向力Y=1402.5835 +FPS=17.62, 法向力=1647.6746, 切向力X=2065.0371, 切向力Y=1318.4807 +FPS=17.35, 法向力=1412.9119, 切向力X=2394.0854, 切向力Y=2495.0925 +FPS=16.16, 法向力=1550.6677, 切向力X=2503.8687, 切向力Y=1259.7371 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000567s, blend=0.004383s (9 tiles incl ref), finalize=0.000132s, total=0.005093s +FPS=15.14, 法向力=1462.5835, 切向力X=2596.8591, 切向力Y=2256.7979 +FPS=16.89, 法向力=1507.3896, 切向力X=2639.4541, 切向力Y=2283.5991 +FPS=15.63, 法向力=1426.7522, 切向力X=2251.3809, 切向力Y=1136.7019 +FPS=18.02, 法向力=1303.0812, 切向力X=1839.8611, 切向力Y=1701.4473 +FPS=17.29, 法向力=1607.4197, 切向力X=1726.8304, 切向力Y=1435.5623 +FPS=17.65, 法向力=1643.4233, 切向力X=1815.6150, 切向力Y=1503.2959 +FPS=17.36, 法向力=1452.9991, 切向力X=2737.0684, 切向力Y=2778.1877 +FPS=16.88, 法向力=1550.4896, 切向力X=2336.1997, 切向力Y=2495.0386 +FPS=17.09, 法向力=1642.7380, 切向力X=2354.1514, 切向力Y=2534.5457 +FPS=16.62, 法向力=1305.7440, 切向力X=1712.5710, 切向力Y=1503.3618 +FPS=18.09, 法向力=1849.3062, 切向力X=2404.5559, 切向力Y=1535.7350 +FPS=16.42, 法向力=1523.3455, 切向力X=2801.8188, 切向力Y=1470.5818 +FPS=17.12, 法向力=1503.8030, 切向力X=2817.6296, 切向力Y=1479.2307 +FPS=17.12, 法向力=1515.8661, 切向力X=2705.4209, 切向力Y=2177.1675 +FPS=17.35, 法向力=1725.4429, 切向力X=1725.2460, 切向力Y=823.4215 +FPS=16.24, 法向力=1441.8317, 切向力X=2391.6479, 切向力Y=714.4684 +FPS=15.69, 法向力=1438.3616, 切向力X=2477.6282, 切向力Y=686.3278 +FPS=16.61, 法向力=1712.9971, 切向力X=2771.0356, 切向力Y=1476.0293 +FPS=16.78, 法向力=1430.3997, 切向力X=2098.9382, 切向力Y=1838.1389 +FPS=17.45, 法向力=1505.3774, 切向力X=2366.7417, 切向力Y=1503.3831 +FPS=16.46, 法向力=1503.3774, 切向力X=2314.6372, 切向力Y=1465.1987 +FPS=16.88, 法向力=1101.6096, 切向力X=2902.0181, 切向力Y=1804.0383 +FPS=17.32, 法向力=1811.8921, 切向力X=2622.1052, 切向力Y=1080.3693 +FPS=16.46, 法向力=1856.0027, 切向力X=2708.4509, 切向力Y=1017.7910 +FPS=17.14, 法向力=1141.4208, 切向力X=2174.7949, 切向力Y=1514.9972 +FPS=15.81, 法向力=1681.8221, 切向力X=2742.0752, 切向力Y=394.5661 +FPS=16.37, 法向力=1649.2509, 切向力X=3016.6958, 切向力Y=2233.0381 +FPS=16.56, 法向力=1662.8167, 切向力X=3025.8760, 切向力Y=2312.9502 +FPS=16.17, 法向力=1455.8347, 切向力X=1970.6555, 切向力Y=1950.5068 +FPS=17.31, 法向力=1618.4690, 切向力X=2800.3491, 切向力Y=1340.7195 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000406s, blend=0.004287s (9 tiles incl ref), finalize=0.000119s, total=0.004822s +FPS=16.26, 法向力=1387.4905, 切向力X=2703.5054, 切向力Y=1842.0137 +FPS=17.29, 法向力=1402.4194, 切向力X=2719.8975, 切向力Y=1797.4558 +FPS=17.14, 法向力=2093.8164, 切向力X=1983.7168, 切向力Y=1305.7036 +FPS=16.39, 法向力=1127.5668, 切向力X=1993.2026, 切向力Y=2374.8464 +FPS=16.67, 法向力=1730.3293, 切向力X=2038.5776, 切向力Y=1320.1489 +FPS=17.08, 法向力=1761.2842, 切向力X=1987.8982, 切向力Y=1444.1313 +FPS=17.08, 法向力=1659.3804, 切向力X=2216.4937, 切向力Y=2471.9448 +FPS=16.94, 法向力=1535.8381, 切向力X=2820.3828, 切向力Y=1687.1545 +FPS=17.99, 法向力=1694.2502, 切向力X=2897.2520, 切向力Y=1978.4143 +FPS=17.20, 法向力=1740.8970, 切向力X=3032.3613, 切向力Y=2036.6000 +FPS=16.84, 法向力=1489.0952, 切向力X=1732.5090, 切向力Y=2055.0269 +FPS=16.44, 法向力=1284.7424, 切向力X=2644.9492, 切向力Y=1344.6592 +FPS=16.64, 法向力=1306.9551, 切向力X=2684.2661, 切向力Y=1325.4117 +FPS=17.03, 法向力=1333.6899, 切向力X=2504.9778, 切向力Y=1649.0027 +FPS=17.27, 法向力=1448.4088, 切向力X=2564.0850, 切向力Y=1756.4388 +FPS=16.36, 法向力=1380.5134, 切向力X=1835.4410, 切向力Y=1879.3479 +FPS=17.14, 法向力=1363.0254, 切向力X=1785.9180, 切向力Y=1928.9624 +FPS=16.69, 法向力=1570.5916, 切向力X=2074.3638, 切向力Y=1944.9586 +FPS=17.06, 法向力=1987.9913, 切向力X=2200.6880, 切向力Y=1375.4392 +FPS=15.33, 法向力=1939.5718, 切向力X=2264.6860, 切向力Y=1381.2327 +FPS=16.65, 法向力=1297.1240, 切向力X=1843.0208, 切向力Y=2304.6421 +FPS=16.91, 法向力=1077.9232, 切向力X=2281.2983, 切向力Y=2235.4482 +FPS=16.70, 法向力=1693.1775, 切向力X=2451.2422, 切向力Y=1452.8340 +FPS=16.64, 法向力=1768.6404, 切向力X=2557.1052, 切向力Y=1544.1361 +FPS=16.89, 法向力=1336.0327, 切向力X=2510.5051, 切向力Y=2731.1370 +FPS=17.21, 法向力=1110.3726, 切向力X=2100.3394, 切向力Y=2347.7595 +FPS=17.62, 法向力=1419.4729, 切向力X=1933.7166, 切向力Y=1917.3394 +FPS=16.02, 法向力=1423.7589, 切向力X=1934.2490, 切向力Y=2024.8136 +FPS=16.25, 法向力=1284.9821, 切向力X=1981.3634, 切向力Y=2251.3296 +FPS=17.15, 法向力=1680.3679, 切向力X=1918.2347, 切向力Y=2104.5112 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000429s, blend=0.004244s (9 tiles incl ref), finalize=0.000121s, total=0.004804s +FPS=16.33, 法向力=1225.2216, 切向力X=2087.1426, 切向力Y=1703.2769 +FPS=16.77, 法向力=1145.9192, 切向力X=2113.2039, 切向力Y=1716.3020 +FPS=16.72, 法向力=2223.5908, 切向力X=2730.1514, 切向力Y=1836.0135 +FPS=16.53, 法向力=1349.1056, 切向力X=2290.3877, 切向力Y=2059.3528 +FPS=17.19, 法向力=1648.6584, 切向力X=2860.0916, 切向力Y=1815.9702 +FPS=16.63, 法向力=1721.3257, 切向力X=3095.1929, 切向力Y=1716.8850 +FPS=16.42, 法向力=1846.7067, 切向力X=1923.5740, 切向力Y=1102.6630 +FPS=16.79, 法向力=1705.8286, 切向力X=1548.2728, 切向力Y=1893.0851 +FPS=15.69, 法向力=1720.2057, 切向力X=1519.6858, 切向力Y=1957.5493 +FPS=15.91, 法向力=1220.5350, 切向力X=2552.5562, 切向力Y=2029.6794 +FPS=17.48, 法向力=1314.0541, 切向力X=2099.1765, 切向力Y=2711.0771 +FPS=17.20, 法向力=2045.3987, 切向力X=2210.1855, 切向力Y=2028.5076 +FPS=17.31, 法向力=2082.1838, 切向力X=2276.3699, 切向力Y=2016.3616 +FPS=17.25, 法向力=1637.7107, 切向力X=1870.1201, 切向力Y=2113.9824 +FPS=16.73, 法向力=1562.9794, 切向力X=1946.0531, 切向力Y=1982.5154 +FPS=16.77, 法向力=1350.8877, 切向力X=2271.9771, 切向力Y=1330.3140 +FPS=16.63, 法向力=1307.7217, 切向力X=2381.8965, 切向力Y=1354.2332 +FPS=16.18, 法向力=1420.9761, 切向力X=2607.2095, 切向力Y=1685.3381 +FPS=17.27, 法向力=1395.9009, 切向力X=2612.4443, 切向力Y=1721.1423 +FPS=16.71, 法向力=1320.3105, 切向力X=2504.2517, 切向力Y=1944.8513 +FPS=16.65, 法向力=1443.1833, 切向力X=2659.8853, 切向力Y=1922.8887 +FPS=16.53, 法向力=1094.6669, 切向力X=1546.4729, 切向力Y=2257.9343 +FPS=17.17, 法向力=1489.6631, 切向力X=2134.0737, 切向力Y=1555.3256 +FPS=17.00, 法向力=1551.0171, 切向力X=2152.8337, 切向力Y=1420.5758 +FPS=17.27, 法向力=1538.0745, 切向力X=2372.0488, 切向力Y=1990.7456 +FPS=17.02, 法向力=1578.0342, 切向力X=1957.8195, 切向力Y=1916.1455 +FPS=17.13, 法向力=1538.0007, 切向力X=1995.4520, 切向力Y=1913.1724 +FPS=17.02, 法向力=1478.6746, 切向力X=2065.9839, 切向力Y=2069.4097 +FPS=17.50, 法向力=1672.2898, 切向力X=2414.4033, 切向力Y=1571.2374 +FPS=16.77, 法向力=1628.2727, 切向力X=2426.3250, 切向力Y=1717.2812 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000438s, blend=0.004231s (9 tiles incl ref), finalize=0.000120s, total=0.004799s +FPS=17.70, 法向力=2410.9849, 切向力X=2125.2637, 切向力Y=1372.2427 +FPS=17.11, 法向力=1780.9187, 切向力X=1873.8359, 切向力Y=1292.6340 +FPS=21.16, 法向力=1687.7262, 切向力X=1962.7351, 切向力Y=1331.3112 +FPS=16.96, 法向力=1510.6777, 切向力X=2175.2683, 切向力Y=2435.6562 +FPS=17.78, 法向力=1127.6716, 切向力X=2358.5991, 切向力Y=2039.6794 +FPS=17.07, 法向力=1062.4962, 切向力X=2085.5508, 切向力Y=2644.4199 +FPS=17.79, 法向力=1106.9412, 切向力X=2160.3379, 切向力Y=2576.6655 +FPS=17.15, 法向力=1233.9263, 切向力X=2005.9531, 切向力Y=1533.1240 +FPS=17.96, 法向力=1341.7798, 切向力X=2097.9302, 切向力Y=1464.6553 +FPS=17.44, 法向力=1327.6270, 切向力X=2361.4143, 切向力Y=2203.8032 +FPS=17.75, 法向力=1499.5358, 切向力X=2442.2466, 切向力Y=2289.0488 +FPS=17.63, 法向力=1341.7217, 切向力X=3046.4644, 切向力Y=2239.5962 +FPS=17.15, 法向力=1445.5793, 切向力X=3239.4805, 切向力Y=1256.6785 +FPS=16.89, 法向力=1387.8462, 切向力X=3370.7319, 切向力Y=1285.8164 +FPS=17.40, 法向力=2245.3379, 切向力X=2712.7217, 切向力Y=1181.2197 +FPS=17.48, 法向力=2340.8269, 切向力X=2091.9492, 切向力Y=2194.3079 +FPS=18.15, 法向力=1809.9126, 切向力X=1423.0746, 切向力Y=1760.9972 +FPS=17.40, 法向力=1823.5564, 切向力X=1330.8547, 切向力Y=1766.4150 +FPS=15.95, 法向力=1995.1473, 切向力X=3024.9194, 切向力Y=691.0385 +FPS=17.14, 法向力=2101.9812, 切向力X=2124.2954, 切向力Y=1151.2815 +FPS=17.66, 法向力=2046.7950, 切向力X=2141.5581, 切向力Y=1273.8057 +FPS=18.31, 法向力=1491.0244, 切向力X=2075.3118, 切向力Y=2038.7876 +FPS=18.12, 法向力=1498.4136, 切向力X=2175.0657, 切向力Y=1921.3162 +FPS=18.59, 法向力=1301.8656, 切向力X=3130.3257, 切向力Y=2977.8118 +FPS=16.44, 法向力=1931.9171, 切向力X=1621.9453, 切向力Y=1197.4188 +FPS=17.58, 法向力=1994.5623, 切向力X=1660.9705, 切向力Y=1183.6111 +FPS=17.53, 法向力=1945.6516, 切向力X=2647.0303, 切向力Y=1425.8932 +FPS=17.72, 法向力=1369.8660, 切向力X=2366.3633, 切向力Y=2302.2461 +FPS=17.72, 法向力=1600.1044, 切向力X=2464.7539, 切向力Y=1567.9739 +FPS=18.16, 法向力=1635.3098, 切向力X=2487.5190, 切向力Y=1583.6033 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000403s, blend=0.004211s (9 tiles incl ref), finalize=0.000119s, total=0.004742s +FPS=18.01, 法向力=1586.0645, 切向力X=2871.8093, 切向力Y=2004.2928 +FPS=17.90, 法向力=1567.8984, 切向力X=2428.7642, 切向力Y=1159.9468 +FPS=18.04, 法向力=1789.7662, 切向力X=1363.8336, 切向力Y=1625.9363 +FPS=18.52, 法向力=1916.5851, 切向力X=1338.5813, 切向力Y=1774.7449 +FPS=18.10, 法向力=1495.2339, 切向力X=2046.4304, 切向力Y=2290.4980 +FPS=18.20, 法向力=1590.3463, 切向力X=1993.7733, 切向力Y=2343.2334 +FPS=17.67, 法向力=1720.3579, 切向力X=2399.8135, 切向力Y=2312.0625 +FPS=17.64, 法向力=2133.8638, 切向力X=3089.4829, 切向力Y=1348.8942 +FPS=16.42, 法向力=2105.2090, 切向力X=3248.4634, 切向力Y=1283.7913 +FPS=17.86, 法向力=1766.2249, 切向力X=2588.0955, 切向力Y=1767.4895 +FPS=19.19, 法向力=1365.2898, 切向力X=2320.1626, 切向力Y=2333.0959 +FPS=16.84, 法向力=1347.4166, 切向力X=2337.7905, 切向力Y=2373.5791 +FPS=17.85, 法向力=1696.8247, 切向力X=1845.4092, 切向力Y=1449.6055 +FPS=17.23, 法向力=1810.9536, 切向力X=2734.8657, 切向力Y=1614.8955 +FPS=18.42, 法向力=1817.6085, 切向力X=1424.7451, 切向力Y=1782.2429 +FPS=17.28, 法向力=1848.1777, 切向力X=1500.7805, 切向力Y=1873.0784 +FPS=17.96, 法向力=1471.3580, 切向力X=2098.4150, 切向力Y=1912.7456 +FPS=17.34, 法向力=1609.2037, 切向力X=1918.7103, 切向力Y=1952.4928 +FPS=17.85, 法向力=1872.0002, 切向力X=1483.1016, 切向力Y=1661.8370 +FPS=16.83, 法向力=1923.9458, 切向力X=1500.6381, 切向力Y=1687.4500 +FPS=17.53, 法向力=1443.0137, 切向力X=2138.6489, 切向力Y=2064.8843 +FPS=18.21, 法向力=1848.4894, 切向力X=2847.5623, 切向力Y=1825.7860 +FPS=18.55, 法向力=1400.7715, 切向力X=1906.6487, 切向力Y=1998.4474 +FPS=17.76, 法向力=1359.7811, 切向力X=1896.0461, 切向力Y=2090.1372 +FPS=17.40, 法向力=1394.8311, 切向力X=1923.9541, 切向力Y=2045.3911 +FPS=17.78, 法向力=1487.4602, 切向力X=1956.7695, 切向力Y=1935.0037 +FPS=17.57, 法向力=1348.6040, 切向力X=2367.8064, 切向力Y=2556.7363 +FPS=20.18, 法向力=1395.2648, 切向力X=2369.1279, 切向力Y=2496.1084 +FPS=17.55, 法向力=1473.2240, 切向力X=2111.9299, 切向力Y=1420.5938 +FPS=17.66, 法向力=1678.2648, 切向力X=2340.2961, 切向力Y=1793.3040 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000480s, blend=0.004408s (9 tiles incl ref), finalize=0.000127s, total=0.005024s +FPS=17.02, 法向力=2020.3247, 切向力X=3297.7400, 切向力Y=1725.9023 +FPS=18.11, 法向力=2097.7983, 切向力X=3410.0383, 切向力Y=1780.0250 +FPS=17.77, 法向力=1340.7986, 切向力X=1292.9260, 切向力Y=2214.6904 +FPS=17.63, 法向力=1547.1599, 切向力X=2409.1963, 切向力Y=2005.3146 +FPS=17.91, 法向力=1641.7583, 切向力X=2588.9692, 切向力Y=2091.1479 +FPS=15.83, 法向力=1735.4587, 切向力X=2534.3188, 切向力Y=2014.8607 +FPS=18.18, 法向力=2320.0718, 切向力X=2315.0022, 切向力Y=1182.5659 +FPS=17.26, 法向力=1801.7959, 切向力X=3084.5327, 切向力Y=1834.7705 +FPS=18.00, 法向力=1838.6844, 切向力X=3138.9060, 切向力Y=1825.2856 +FPS=18.62, 法向力=1230.5627, 切向力X=2618.9761, 切向力Y=1656.7666 +FPS=17.97, 法向力=1246.9435, 切向力X=2658.3882, 切向力Y=1664.5833 +FPS=18.43, 法向力=1805.4822, 切向力X=2384.0212, 切向力Y=448.8102 +FPS=17.13, 法向力=1472.4242, 切向力X=2429.4548, 切向力Y=974.6282 +FPS=16.52, 法向力=1109.9720, 切向力X=2011.5260, 切向力Y=1804.9907 +FPS=16.03, 法向力=1151.3810, 切向力X=2074.1138, 切向力Y=1818.7891 +FPS=20.66, 法向力=2039.4294, 切向力X=2673.8892, 切向力Y=1889.3229 +FPS=17.18, 法向力=1826.8511, 切向力X=2718.4473, 切向力Y=1623.6479 +FPS=17.85, 法向力=1848.5635, 切向力X=2735.6814, 切向力Y=1687.5330 +FPS=17.32, 法向力=1531.3457, 切向力X=2446.9126, 切向力Y=1701.0962 +FPS=18.19, 法向力=1807.1938, 切向力X=2364.1475, 切向力Y=1413.8313 +FPS=13.11, 法向力=1520.3057, 切向力X=2732.3149, 切向力Y=2126.8843 +FPS=15.41, 法向力=1555.0613, 切向力X=2812.3281, 切向力Y=2098.7383 +FPS=16.47, 法向力=2103.5798, 切向力X=2085.2881, 切向力Y=2275.6831 +FPS=18.51, 法向力=1781.5103, 切向力X=2565.0020, 切向力Y=2639.8555 +FPS=18.04, 法向力=1767.8667, 切向力X=2552.7231, 切向力Y=2662.2415 +FPS=18.08, 法向力=2085.8647, 切向力X=2964.2839, 切向力Y=1114.4768 +FPS=18.67, 法向力=1796.5312, 切向力X=2303.4644, 切向力Y=1540.5310 +FPS=18.30, 法向力=1692.7622, 切向力X=2351.3491, 切向力Y=1909.4155 +FPS=18.10, 法向力=1835.4924, 切向力X=2497.3306, 切向力Y=2017.6003 +FPS=17.16, 法向力=1925.3730, 切向力X=1569.0472, 切向力Y=2608.2441 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000402s, blend=0.004320s (9 tiles incl ref), finalize=0.000130s, total=0.004862s +FPS=17.20, 法向力=1360.9390, 切向力X=2394.6353, 切向力Y=1827.2581 +FPS=17.36, 法向力=1571.5288, 切向力X=1554.2739, 切向力Y=2859.1936 +FPS=17.37, 法向力=1491.5320, 切向力X=1559.6162, 切向力Y=2897.9790 +FPS=17.90, 法向力=1514.5955, 切向力X=1541.1306, 切向力Y=2940.4949 +FPS=18.10, 法向力=1632.2115, 切向力X=2776.2695, 切向力Y=1024.9542 +FPS=17.84, 法向力=1721.3210, 切向力X=2992.0200, 切向力Y=1145.7958 +FPS=18.26, 法向力=1374.8870, 切向力X=1065.9209, 切向力Y=2693.9417 +FPS=17.59, 法向力=1349.7949, 切向力X=1126.3879, 切向力Y=2652.1265 +FPS=18.06, 法向力=1838.9856, 切向力X=2541.3521, 切向力Y=1397.6565 +FPS=18.09, 法向力=1512.8029, 切向力X=2145.2227, 切向力Y=1425.3629 +FPS=16.94, 法向力=1712.6129, 切向力X=1512.9917, 切向力Y=1748.0339 +FPS=17.86, 法向力=1699.7096, 切向力X=1457.6323, 切向力Y=1822.9447 +FPS=17.19, 法向力=1490.0154, 切向力X=2142.9248, 切向力Y=1992.5477 +FPS=18.09, 法向力=1265.7294, 切向力X=2482.2805, 切向力Y=2022.2654 +FPS=18.04, 法向力=1273.4856, 切向力X=2472.3770, 切向力Y=2154.2170 +FPS=17.84, 法向力=1801.6537, 切向力X=2271.3301, 切向力Y=2053.0825 +FPS=17.31, 法向力=1354.7493, 切向力X=1921.6316, 切向力Y=1796.4811 +FPS=16.90, 法向力=1511.1641, 切向力X=1746.7136, 切向力Y=1366.2576 +FPS=16.97, 法向力=1526.5662, 切向力X=1842.0759, 切向力Y=1369.9193 +FPS=17.73, 法向力=1517.0833, 切向力X=1858.5569, 切向力Y=1374.2620 +FPS=17.40, 法向力=1637.3887, 切向力X=2592.8203, 切向力Y=2863.6821 +FPS=18.07, 法向力=1650.5388, 切向力X=1763.9211, 切向力Y=2565.8357 +FPS=16.74, 法向力=1708.9563, 切向力X=1930.4248, 切向力Y=2490.9536 +FPS=17.32, 法向力=1683.8549, 切向力X=1919.2056, 切向力Y=2565.0352 +FPS=18.20, 法向力=1332.7115, 切向力X=2457.3010, 切向力Y=2236.0918 +FPS=17.66, 法向力=1732.2585, 切向力X=1994.7084, 切向力Y=2586.5291 +FPS=18.00, 法向力=1322.8228, 切向力X=2385.4783, 切向力Y=1991.0448 +FPS=17.83, 法向力=1334.3489, 切向力X=2472.2095, 切向力Y=2076.2368 +FPS=17.85, 法向力=1941.7212, 切向力X=2844.8481, 切向力Y=762.1765 +FPS=17.41, 法向力=1620.3944, 切向力X=1617.7043, 切向力Y=1923.6830 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000632s, blend=0.003656s (9 tiles incl ref), finalize=0.000061s, total=0.004360s +FPS=17.58, 法向力=1476.3950, 切向力X=1760.7421, 切向力Y=2115.7034 +FPS=15.81, 法向力=2017.1185, 切向力X=2026.4932, 切向力Y=2088.6958 +FPS=17.76, 法向力=1476.4321, 切向力X=2276.4980, 切向力Y=2781.6602 +FPS=17.08, 法向力=1213.3799, 切向力X=2386.6265, 切向力Y=1906.2600 +FPS=17.90, 法向力=1219.9915, 切向力X=2469.5806, 切向力Y=1839.4373 +FPS=18.55, 法向力=1745.3429, 切向力X=1343.5226, 切向力Y=1770.6179 +FPS=17.15, 法向力=1442.3535, 切向力X=1851.4225, 切向力Y=1370.9319 +FPS=17.38, 法向力=1358.8395, 切向力X=1965.2236, 切向力Y=1447.7852 +FPS=17.40, 法向力=1816.2603, 切向力X=3109.0474, 切向力Y=2048.6172 +FPS=16.79, 法向力=1387.7252, 切向力X=2562.6943, 切向力Y=2087.9844 +FPS=17.20, 法向力=1130.9719, 切向力X=2738.4502, 切向力Y=2105.0933 +FPS=17.15, 法向力=1223.0005, 切向力X=2924.1855, 切向力Y=2129.4248 +FPS=17.85, 法向力=1469.5266, 切向力X=2429.8394, 切向力Y=2932.5049 +FPS=17.39, 法向力=978.0675, 切向力X=2718.6663, 切向力Y=1129.7042 +FPS=16.94, 法向力=997.6375, 切向力X=2647.2397, 切向力Y=1080.7930 +FPS=17.33, 法向力=1804.6387, 切向力X=2026.7341, 切向力Y=834.1884 +FPS=17.73, 法向力=1443.3031, 切向力X=2234.1201, 切向力Y=1975.7280 +FPS=17.93, 法向力=1434.9797, 切向力X=2231.8381, 切向力Y=1892.8088 +FPS=20.40, 法向力=1480.3799, 切向力X=3092.3867, 切向力Y=1423.4781 +FPS=16.67, 法向力=1518.1591, 切向力X=2794.1587, 切向力Y=314.5481 +FPS=17.13, 法向力=1638.5552, 切向力X=2940.3677, 切向力Y=360.3156 +FPS=17.39, 法向力=1468.5725, 切向力X=2354.9568, 切向力Y=1520.4951 +FPS=17.32, 法向力=1497.6567, 切向力X=3173.7087, 切向力Y=2226.1309 +FPS=17.83, 法向力=1791.7507, 切向力X=2580.5098, 切向力Y=2259.6016 +FPS=18.16, 法向力=1876.9595, 切向力X=2577.1084, 切向力Y=2289.7822 +FPS=18.03, 法向力=1363.8495, 切向力X=2309.9385, 切向力Y=1688.9744 +FPS=18.25, 法向力=2009.2863, 切向力X=1719.4143, 切向力Y=1890.1952 +FPS=17.60, 法向力=2041.3580, 切向力X=1741.6160, 切向力Y=1961.5060 +FPS=17.29, 法向力=2003.3329, 切向力X=2950.3711, 切向力Y=2616.8442 +FPS=17.98, 法向力=1766.3469, 切向力X=2047.7883, 切向力Y=1143.9639 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000411s, blend=0.003246s (9 tiles incl ref), finalize=0.000087s, total=0.003754s +FPS=17.79, 法向力=1216.2268, 切向力X=2307.1411, 切向力Y=2083.6494 +FPS=16.84, 法向力=1225.3489, 切向力X=2354.8950, 切向力Y=1984.9812 +FPS=18.13, 法向力=1257.9473, 切向力X=2330.9058, 切向力Y=1989.2427 +FPS=17.83, 法向力=1148.0066, 切向力X=2442.8687, 切向力Y=1519.1559 +FPS=16.85, 法向力=1133.1453, 切向力X=2376.3774, 切向力Y=1551.4777 +FPS=17.80, 法向力=1159.1960, 切向力X=2493.3833, 切向力Y=2478.1304 +FPS=18.11, 法向力=1163.1754, 切向力X=2498.3777, 切向力Y=2523.6567 +FPS=17.60, 法向力=1909.6436, 切向力X=2252.2466, 切向力Y=1930.6288 +FPS=18.43, 法向力=2179.0928, 切向力X=1655.4624, 切向力Y=1112.1859 +FPS=17.21, 法向力=1683.3707, 切向力X=2864.7036, 切向力Y=1827.6707 +FPS=18.30, 法向力=1637.5310, 切向力X=2890.4221, 切向力Y=1963.8199 +FPS=18.15, 法向力=1666.8903, 切向力X=2488.6902, 切向力Y=2502.0425 +FPS=16.79, 法向力=1090.6592, 切向力X=1843.0298, 切向力Y=1782.1509 +FPS=17.72, 法向力=1287.5596, 切向力X=2664.8789, 切向力Y=1283.9686 +FPS=17.54, 法向力=1349.3213, 切向力X=2698.9819, 切向力Y=1288.7977 +FPS=17.03, 法向力=1574.6257, 切向力X=2551.4177, 切向力Y=2069.0847 +FPS=17.79, 法向力=1810.6355, 切向力X=1724.1399, 切向力Y=2476.5859 +FPS=16.71, 法向力=1810.5210, 切向力X=1535.3599, 切向力Y=2423.4158 +FPS=17.00, 法向力=1392.1498, 切向力X=2895.6414, 切向力Y=2468.4846 +FPS=17.77, 法向力=1412.9495, 切向力X=2872.9331, 切向力Y=2455.0410 +FPS=18.02, 法向力=1629.4962, 切向力X=2500.6555, 切向力Y=1805.3584 +FPS=17.37, 法向力=1582.0811, 切向力X=2533.2759, 切向力Y=1834.5049 +FPS=17.78, 法向力=1606.2560, 切向力X=2555.2148, 切向力Y=1832.1104 +FPS=17.71, 法向力=1509.1431, 切向力X=2617.6763, 切向力Y=1322.4844 +FPS=15.81, 法向力=1810.8684, 切向力X=1921.8198, 切向力Y=882.8427 +FPS=20.62, 法向力=1810.6666, 切向力X=1872.6147, 切向力Y=1014.1017 +FPS=16.98, 法向力=1796.0961, 切向力X=1884.9785, 切向力Y=1066.1201 +FPS=18.32, 法向力=1327.8818, 切向力X=3101.0376, 切向力Y=2102.2817 +FPS=17.57, 法向力=1243.5654, 切向力X=2119.3960, 切向力Y=1644.3501 +FPS=17.72, 法向力=1379.9788, 切向力X=2998.0437, 切向力Y=2578.0366 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000525s, blend=0.004312s (9 tiles incl ref), finalize=0.000123s, total=0.004971s +FPS=17.58, 法向力=1372.3853, 切向力X=3022.6313, 切向力Y=2591.5808 +FPS=17.60, 法向力=1123.0972, 切向力X=1989.8645, 切向力Y=2339.6396 +FPS=17.67, 法向力=1508.1763, 切向力X=2825.9817, 切向力Y=2217.9241 +FPS=16.82, 法向力=1572.2390, 切向力X=2949.9028, 切向力Y=2249.7983 +FPS=17.98, 法向力=1556.0931, 切向力X=2564.3823, 切向力Y=1377.8232 +FPS=17.69, 法向力=1474.0428, 切向力X=2346.9277, 切向力Y=1955.9031 +FPS=17.09, 法向力=1401.9878, 切向力X=1894.2488, 切向力Y=2293.9968 +FPS=16.84, 法向力=1419.5875, 切向力X=1974.1917, 切向力Y=2261.1191 +FPS=17.16, 法向力=1401.1671, 切向力X=2836.9253, 切向力Y=2427.5776 +FPS=17.60, 法向力=1500.3604, 切向力X=3017.6748, 切向力Y=2445.8926 +FPS=17.73, 法向力=1399.0947, 切向力X=2005.0034, 切向力Y=1331.2937 +FPS=17.38, 法向力=1392.8926, 切向力X=1685.8088, 切向力Y=1586.2843 +FPS=18.30, 法向力=1434.8357, 切向力X=1638.2578, 切向力Y=1631.7483 +FPS=16.98, 法向力=1314.9261, 切向力X=1829.1294, 切向力Y=1587.7633 +FPS=16.88, 法向力=1860.2167, 切向力X=2151.5396, 切向力Y=1232.3408 +FPS=16.72, 法向力=1358.4222, 切向力X=2063.7109, 切向力Y=1658.1221 +FPS=19.17, 法向力=1505.6412, 切向力X=2055.7832, 切向力Y=1598.0750 +FPS=16.19, 法向力=1471.9604, 切向力X=2102.8413, 切向力Y=1528.8721 +FPS=16.39, 法向力=1408.0535, 切向力X=2228.8584, 切向力Y=2371.6836 +FPS=15.46, 法向力=1231.7716, 切向力X=2195.9272, 切向力Y=2042.4628 +FPS=18.20, 法向力=1265.5306, 切向力X=2186.9583, 切向力Y=1862.1752 +FPS=17.24, 法向力=1430.5587, 切向力X=2318.0886, 切向力Y=2055.7256 +FPS=19.12, 法向力=1427.1168, 切向力X=2301.4165, 切向力Y=2119.9495 +FPS=17.28, 法向力=1466.3146, 切向力X=2297.3328, 切向力Y=2111.5769 +FPS=17.60, 法向力=1672.3341, 切向力X=2848.5103, 切向力Y=1634.9231 +FPS=17.13, 法向力=1472.9055, 切向力X=2291.7810, 切向力Y=1248.4651 +FPS=17.34, 法向力=1427.8113, 切向力X=1282.0182, 切向力Y=2261.1660 +FPS=16.91, 法向力=1428.4506, 切向力X=1181.4189, 切向力Y=2288.2400 +FPS=16.86, 法向力=1442.7595, 切向力X=2465.8730, 切向力Y=2154.1287 +FPS=18.56, 法向力=1533.9102, 切向力X=2307.4177, 切向力Y=2080.8394 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000438s, blend=0.004224s (9 tiles incl ref), finalize=0.000120s, total=0.004792s +FPS=17.33, 法向力=1645.2169, 切向力X=2434.7266, 切向力Y=2186.0520 +FPS=17.63, 法向力=1903.0605, 切向力X=2267.7979, 切向力Y=1060.8538 +FPS=17.08, 法向力=1378.4122, 切向力X=2487.1924, 切向力Y=2041.9325 +FPS=17.21, 法向力=1462.9801, 切向力X=2606.5884, 切向力Y=1533.1230 +FPS=17.89, 法向力=1404.6246, 切向力X=2595.8740, 切向力Y=1501.8936 +FPS=17.53, 法向力=1402.9091, 切向力X=2557.7021, 切向力Y=1538.0098 +FPS=18.25, 法向力=1610.0280, 切向力X=1856.5546, 切向力Y=1767.2717 +FPS=18.20, 法向力=1620.4607, 切向力X=1868.4263, 切向力Y=1795.1459 +FPS=17.71, 法向力=1479.4062, 切向力X=2264.5706, 切向力Y=1656.0586 +FPS=17.67, 法向力=1604.2325, 切向力X=2280.0654, 切向力Y=1692.5710 +FPS=17.88, 法向力=1334.1650, 切向力X=2587.5806, 切向力Y=1163.7161 +FPS=18.47, 法向力=1556.2266, 切向力X=1912.3687, 切向力Y=1505.5879 +FPS=18.11, 法向力=2055.7080, 切向力X=2880.7971, 切向力Y=1879.3477 +FPS=17.69, 法向力=2047.1521, 切向力X=2910.9346, 切向力Y=1917.2029 +FPS=18.27, 法向力=1395.6572, 切向力X=2907.2710, 切向力Y=1560.0388 +FPS=18.34, 法向力=1371.9310, 切向力X=1830.4838, 切向力Y=1418.8555 +FPS=17.93, 法向力=1680.1111, 切向力X=2201.2351, 切向力Y=1272.6826 +FPS=18.66, 法向力=1755.7479, 切向力X=2193.3818, 切向力Y=1139.7789 +FPS=17.57, 法向力=1980.4147, 切向力X=3472.5256, 切向力Y=1434.7871 +FPS=17.68, 法向力=2047.8407, 切向力X=3440.6230, 切向力Y=1397.2173 +FPS=18.61, 法向力=1460.5020, 切向力X=2498.1729, 切向力Y=1367.6445 +FPS=18.17, 法向力=1474.7507, 切向力X=2450.9985, 切向力Y=1367.6499 +FPS=17.12, 法向力=1509.6611, 切向力X=2788.1423, 切向力Y=833.9165 +FPS=17.48, 法向力=2110.0239, 切向力X=2583.4570, 切向力Y=602.3292 +FPS=17.54, 法向力=1348.5800, 切向力X=1703.1904, 切向力Y=2016.7323 +FPS=16.85, 法向力=1272.2268, 切向力X=1646.5876, 切向力Y=2142.7432 +FPS=18.17, 法向力=1541.3446, 切向力X=2240.3887, 切向力Y=2133.1694 +FPS=18.15, 法向力=1243.2611, 切向力X=1989.3923, 切向力Y=1889.8660 +FPS=18.38, 法向力=1416.7999, 切向力X=1954.5631, 切向力Y=2030.0500 +FPS=17.84, 法向力=1398.4606, 切向力X=1997.3885, 切向力Y=2155.9187 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000426s, blend=0.004267s (9 tiles incl ref), finalize=0.000123s, total=0.004825s +FPS=17.43, 法向力=1672.7749, 切向力X=2697.1992, 切向力Y=1923.8667 +FPS=17.32, 法向力=1285.6404, 切向力X=2189.9087, 切向力Y=1554.6445 +FPS=18.40, 法向力=1661.2572, 切向力X=1720.0374, 切向力Y=1527.4456 +FPS=18.03, 法向力=1630.8459, 切向力X=1676.9398, 切向力Y=1686.9841 +FPS=17.89, 法向力=1723.2142, 切向力X=2670.1240, 切向力Y=2523.2139 +FPS=18.73, 法向力=1818.5603, 切向力X=2728.0413, 切向力Y=2524.2529 +FPS=18.57, 法向力=1629.2970, 切向力X=2244.7622, 切向力Y=2125.0544 +FPS=18.74, 法向力=1601.4761, 切向力X=2334.4688, 切向力Y=2075.1396 +FPS=18.15, 法向力=2120.8721, 切向力X=3077.2319, 切向力Y=1334.9089 +FPS=16.52, 法向力=1597.3071, 切向力X=1434.2395, 切向力Y=2393.7673 +FPS=18.77, 法向力=1014.5931, 切向力X=2006.3679, 切向力Y=1778.0969 +FPS=16.80, 法向力=971.9380, 切向力X=1996.6200, 切向力Y=1786.9010 +FPS=17.93, 法向力=1260.5037, 切向力X=2614.4846, 切向力Y=2376.5327 +FPS=17.54, 法向力=1605.3020, 切向力X=2204.7012, 切向力Y=1762.2698 +FPS=18.19, 法向力=1633.9810, 切向力X=2218.1440, 切向力Y=2302.8240 +FPS=17.87, 法向力=1665.9070, 切向力X=2319.1777, 切向力Y=2203.0181 +FPS=17.34, 法向力=1643.2190, 切向力X=2361.6204, 切向力Y=1737.8596 +FPS=17.90, 法向力=1834.5852, 切向力X=2499.8481, 切向力Y=1502.1948 +FPS=17.78, 法向力=1550.8042, 切向力X=1904.9673, 切向力Y=2139.1848 +FPS=17.46, 法向力=1308.4431, 切向力X=2038.0127, 切向力Y=1885.3601 +FPS=17.26, 法向力=1358.5386, 切向力X=2090.9092, 切向力Y=1944.8523 +FPS=18.20, 法向力=1366.5782, 切向力X=2113.8760, 切向力Y=2093.3340 +FPS=17.76, 法向力=1078.1128, 切向力X=2513.4285, 切向力Y=1712.1978 +FPS=18.15, 法向力=1741.4963, 切向力X=2336.7551, 切向力Y=1335.8840 +FPS=17.49, 法向力=1780.0188, 切向力X=2513.1553, 切向力Y=1286.5652 +FPS=16.55, 法向力=1899.1726, 切向力X=2601.5112, 切向力Y=1651.7893 +FPS=17.61, 法向力=1400.7207, 切向力X=2358.1323, 切向力Y=2497.0376 +FPS=17.56, 法向力=1438.3732, 切向力X=2401.0781, 切向力Y=2462.5422 +FPS=18.79, 法向力=1268.5751, 切向力X=2288.0266, 切向力Y=2313.9338 +FPS=17.60, 法向力=754.3462, 切向力X=1951.3152, 切向力Y=2491.1721 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000413s, blend=0.004275s (9 tiles incl ref), finalize=0.000122s, total=0.004820s +FPS=17.55, 法向力=1521.4943, 切向力X=3887.4451, 切向力Y=1999.2131 +FPS=17.69, 法向力=1658.5974, 切向力X=4126.3525, 切向力Y=2181.2729 +FPS=17.05, 法向力=1354.6473, 切向力X=2241.0527, 切向力Y=1863.8186 +FPS=18.87, 法向力=950.0159, 切向力X=2822.7715, 切向力Y=1636.2358 +FPS=18.89, 法向力=967.5912, 切向力X=2978.9614, 切向力Y=1645.8303 +FPS=18.01, 法向力=961.2156, 切向力X=3002.5596, 切向力Y=1720.8384 +FPS=18.74, 法向力=1476.9468, 切向力X=2224.9211, 切向力Y=2790.5493 +FPS=18.49, 法向力=1366.1879, 切向力X=2678.4624, 切向力Y=1655.0400 +FPS=18.72, 法向力=2115.7219, 切向力X=2327.5117, 切向力Y=814.5217 +FPS=19.15, 法向力=2186.3479, 切向力X=2323.0471, 切向力Y=704.8037 +FPS=18.30, 法向力=1659.1968, 切向力X=2438.8716, 切向力Y=2046.3464 +FPS=18.30, 法向力=1077.7603, 切向力X=2321.5273, 切向力Y=1998.2268 +FPS=18.88, 法向力=1265.8235, 切向力X=1714.8291, 切向力Y=1329.2349 +FPS=18.85, 法向力=1272.2798, 切向力X=1775.9990, 切向力Y=1338.6273 +FPS=19.37, 法向力=1243.7063, 切向力X=1823.9224, 切向力Y=1307.9271 +FPS=18.34, 法向力=1183.7720, 切向力X=2600.6592, 切向力Y=1288.0366 +FPS=19.43, 法向力=1187.2438, 切向力X=2712.2300, 切向力Y=2287.4556 +FPS=18.90, 法向力=2103.8936, 切向力X=2848.9060, 切向力Y=1002.6608 +FPS=17.27, 法向力=2159.9187, 切向力X=2887.8262, 切向力Y=932.2212 +FPS=18.42, 法向力=1372.4106, 切向力X=2353.3833, 切向力Y=2081.5503 +FPS=18.46, 法向力=1368.0468, 切向力X=1953.4923, 切向力Y=1693.6223 +FPS=17.66, 法向力=1755.8918, 切向力X=1873.0990, 切向力Y=2389.2832 +FPS=18.97, 法向力=1807.6775, 切向力X=1855.7729, 切向力Y=2341.4458 +FPS=18.33, 法向力=1757.7080, 切向力X=2095.6494, 切向力Y=2242.1123 +FPS=17.50, 法向力=1760.5886, 切向力X=1385.2452, 切向力Y=947.2077 +FPS=18.38, 法向力=1788.0237, 切向力X=1440.5082, 切向力Y=868.9886 +FPS=18.04, 法向力=1745.1614, 切向力X=1422.6921, 切向力Y=913.0468 +FPS=18.92, 法向力=1697.1909, 切向力X=1562.2803, 切向力Y=2225.6826 +FPS=18.50, 法向力=1558.2351, 切向力X=2174.6274, 切向力Y=1202.5796 +FPS=18.43, 法向力=1689.2054, 切向力X=1902.1277, 切向力Y=1830.6056 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000439s, blend=0.004390s (9 tiles incl ref), finalize=0.000121s, total=0.004960s +FPS=17.99, 法向力=1789.8651, 切向力X=1919.4095, 切向力Y=1953.4673 +FPS=18.37, 法向力=1554.4036, 切向力X=2038.1934, 切向力Y=1597.9674 +FPS=17.62, 法向力=1497.3920, 切向力X=2855.9443, 切向力Y=1496.5249 +FPS=18.73, 法向力=1299.3256, 切向力X=1944.9783, 切向力Y=2467.7312 +FPS=18.21, 法向力=1279.2645, 切向力X=1986.8202, 切向力Y=2544.9214 +FPS=18.52, 法向力=1344.2422, 切向力X=2582.6558, 切向力Y=1547.5797 +FPS=18.13, 法向力=1343.6431, 切向力X=2655.6130, 切向力Y=1537.9196 +FPS=18.66, 法向力=1145.3619, 切向力X=2727.4536, 切向力Y=2594.6770 +FPS=17.54, 法向力=1187.6025, 切向力X=2817.5605, 切向力Y=2624.5215 +FPS=17.86, 法向力=1181.6537, 切向力X=2816.9026, 切向力Y=2612.9561 +FPS=18.14, 法向力=1683.0098, 切向力X=2786.2810, 切向力Y=2295.7590 +FPS=19.50, 法向力=1338.7339, 切向力X=2309.3037, 切向力Y=1650.4534 +FPS=16.94, 法向力=1325.3167, 切向力X=2420.2476, 切向力Y=1640.1353 +FPS=17.83, 法向力=2745.7339, 切向力X=1393.8531, 切向力Y=1636.4133 +FPS=17.88, 法向力=1893.4248, 切向力X=2140.9543, 切向力Y=1921.4280 +FPS=18.17, 法向力=1422.5255, 切向力X=1595.0427, 切向力Y=2402.7295 +FPS=17.92, 法向力=1362.9658, 切向力X=1648.9388, 切向力Y=2491.6294 +FPS=18.54, 法向力=1809.2936, 切向力X=1723.8091, 切向力Y=1761.2615 +FPS=18.49, 法向力=1739.8148, 切向力X=1866.1108, 切向力Y=2485.1990 +FPS=18.13, 法向力=1744.3103, 切向力X=1980.6658, 切向力Y=2500.0596 +FPS=17.84, 法向力=1693.9261, 切向力X=1769.9127, 切向力Y=1894.3669 +FPS=17.85, 法向力=1689.2930, 切向力X=1934.6228, 切向力Y=1819.3865 +FPS=18.49, 法向力=1106.5938, 切向力X=1762.8015, 切向力Y=1972.2506 +FPS=18.37, 法向力=1065.2168, 切向力X=2629.8154, 切向力Y=2472.4888 +FPS=17.98, 法向力=1932.0881, 切向力X=2188.6021, 切向力Y=1357.3899 +FPS=18.02, 法向力=1996.2109, 切向力X=2155.3789, 切向力Y=1336.8558 +FPS=17.69, 法向力=1433.3191, 切向力X=2572.1177, 切向力Y=2042.5919 +FPS=18.04, 法向力=1419.4462, 切向力X=2456.7417, 切向力Y=2528.1257 +FPS=19.50, 法向力=1767.5787, 切向力X=1668.2587, 切向力Y=1479.1738 +FPS=16.87, 法向力=1828.7041, 切向力X=1787.7451, 切向力Y=1525.3918 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000481s, blend=0.004210s (9 tiles incl ref), finalize=0.000119s, total=0.004820s +FPS=17.38, 法向力=1201.0308, 切向力X=1043.8291, 切向力Y=1905.4154 +FPS=18.40, 法向力=1540.6223, 切向力X=2064.9673, 切向力Y=2041.3374 +FPS=18.15, 法向力=1582.3519, 切向力X=2128.1792, 切向力Y=2117.4065 +FPS=18.50, 法向力=1213.1122, 切向力X=2338.3313, 切向力Y=1738.6996 +FPS=17.57, 法向力=1221.8826, 切向力X=3073.8748, 切向力Y=1925.7625 +FPS=18.64, 法向力=1223.6317, 切向力X=3097.9653, 切向力Y=1949.0288 +FPS=20.41, 法向力=1525.5281, 切向力X=2293.2300, 切向力Y=2140.4282 +FPS=18.26, 法向力=1524.5288, 切向力X=2312.7173, 切向力Y=2127.4827 +FPS=18.98, 法向力=1609.1721, 切向力X=2087.7471, 切向力Y=1025.8225 +FPS=16.78, 法向力=1330.6882, 切向力X=2493.2490, 切向力Y=2485.0271 +FPS=13.92, 法向力=1430.3584, 切向力X=2680.5342, 切向力Y=2491.6499 +FPS=17.88, 法向力=1489.6086, 切向力X=2286.7607, 切向力Y=2505.5381 +FPS=17.89, 法向力=2173.9871, 切向力X=1807.4937, 切向力Y=2109.5664 +FPS=17.58, 法向力=1594.1211, 切向力X=1894.4362, 切向力Y=1551.4622 +FPS=18.52, 法向力=1615.5337, 切向力X=2063.8271, 切向力Y=1580.1583 +FPS=17.50, 法向力=1678.4358, 切向力X=2242.4509, 切向力Y=1541.4368 +FPS=18.45, 法向力=1020.4845, 切向力X=2304.4082, 切向力Y=2050.6440 +FPS=18.49, 法向力=1468.6930, 切向力X=1817.5056, 切向力Y=2273.8828 +FPS=18.33, 法向力=1397.8436, 切向力X=1785.1885, 切向力Y=2234.5693 +FPS=19.13, 法向力=1426.0996, 切向力X=1850.5649, 切向力Y=2311.5815 +FPS=17.72, 法向力=1488.5964, 切向力X=2685.3879, 切向力Y=1809.9504 +FPS=18.75, 法向力=1445.2217, 切向力X=2687.2554, 切向力Y=2056.1851 +FPS=19.15, 法向力=1560.4788, 切向力X=2239.0591, 切向力Y=2172.6724 +FPS=18.70, 法向力=1544.7600, 切向力X=2259.4006, 切向力Y=2241.5688 +FPS=18.51, 法向力=1197.7048, 切向力X=2251.1331, 切向力Y=1563.2356 +FPS=18.47, 法向力=1510.8159, 切向力X=2450.9695, 切向力Y=1644.7869 +FPS=18.56, 法向力=1073.5276, 切向力X=2392.9248, 切向力Y=2635.0034 +FPS=19.05, 法向力=1021.2202, 切向力X=2383.5278, 切向力Y=2863.7812 +FPS=17.92, 法向力=1015.0109, 切向力X=2366.9883, 切向力Y=2891.2578 +FPS=17.33, 法向力=1522.6320, 切向力X=2025.3547, 切向力Y=1679.9465 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000408s, blend=0.004734s (9 tiles incl ref), finalize=0.000127s, total=0.005278s +FPS=18.38, 法向力=1117.5498, 切向力X=2215.2285, 切向力Y=2199.1155 +FPS=18.37, 法向力=1194.7035, 切向力X=2198.9272, 切向力Y=2357.7625 +FPS=18.59, 法向力=1472.3342, 切向力X=1599.8676, 切向力Y=1500.9473 +FPS=18.59, 法向力=1557.2797, 切向力X=2642.3525, 切向力Y=1769.9156 +FPS=17.83, 法向力=1387.0508, 切向力X=2576.5352, 切向力Y=2648.5303 +FPS=18.84, 法向力=1356.6960, 切向力X=2589.0498, 切向力Y=2783.4714 +FPS=18.43, 法向力=1347.6075, 切向力X=2543.4304, 切向力Y=2801.0583 +FPS=18.04, 法向力=1240.8765, 切向力X=2687.3828, 切向力Y=2310.8000 +FPS=14.86, 法向力=1792.5873, 切向力X=2272.9028, 切向力Y=1554.7675 +FPS=13.69, 法向力=1763.8020, 切向力X=2396.0728, 切向力Y=1487.5527 +FPS=17.28, 法向力=1762.3259, 切向力X=2247.4897, 切向力Y=1832.6462 +FPS=17.41, 法向力=1131.1359, 切向力X=2140.4912, 切向力Y=2208.6633 +FPS=16.79, 法向力=1243.7366, 切向力X=1965.5405, 切向力Y=1957.3784 +FPS=17.29, 法向力=1309.3110, 切向力X=1926.5973, 切向力Y=1983.1052 +FPS=17.47, 法向力=1634.9523, 切向力X=3253.6567, 切向力Y=1937.1099 +FPS=17.56, 法向力=1394.8308, 切向力X=1822.0355, 切向力Y=1930.6489 +FPS=16.82, 法向力=1446.0669, 切向力X=1804.7894, 切向力Y=2011.6979 +FPS=16.72, 法向力=1966.3772, 切向力X=2582.7922, 切向力Y=945.0126 +FPS=17.79, 法向力=1885.6812, 切向力X=2596.3635, 切向力Y=737.0477 +FPS=19.27, 法向力=1089.2703, 切向力X=1961.8168, 切向力Y=1651.9897 +FPS=16.83, 法向力=1644.9705, 切向力X=2305.6072, 切向力Y=1530.3826 +FPS=17.77, 法向力=1726.2893, 切向力X=2423.6250, 切向力Y=1582.8484 +FPS=18.42, 法向力=2102.3848, 切向力X=1775.8239, 切向力Y=1237.1650 +FPS=17.53, 法向力=1364.1195, 切向力X=2967.9277, 切向力Y=2148.3740 +FPS=16.13, 法向力=1599.1680, 切向力X=2087.1611, 切向力Y=1493.3936 +FPS=17.45, 法向力=1631.7090, 切向力X=1922.9272, 切向力Y=1322.4919 +FPS=16.96, 法向力=1589.3632, 切向力X=2912.9590, 切向力Y=780.6543 +FPS=17.83, 法向力=1393.9574, 切向力X=1424.8308, 切向力Y=2903.8833 +FPS=15.73, 法向力=1724.8855, 切向力X=1696.2290, 切向力Y=2285.0432 +FPS=18.90, 法向力=1779.3645, 切向力X=1687.0503, 切向力Y=2255.0281 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000686s, blend=0.004623s (9 tiles incl ref), finalize=0.000126s, total=0.005444s +FPS=17.96, 法向力=1809.4658, 切向力X=1758.8285, 切向力Y=2234.0083 +FPS=16.81, 法向力=1783.4111, 切向力X=2643.0303, 切向力Y=1617.5741 +FPS=18.07, 法向力=2372.2231, 切向力X=2159.1841, 切向力Y=911.1885 +FPS=17.55, 法向力=2361.0063, 切向力X=2195.3308, 切向力Y=974.3275 +FPS=18.46, 法向力=2075.5654, 切向力X=1653.3403, 切向力Y=1762.4275 +FPS=18.47, 法向力=1664.9031, 切向力X=2279.6489, 切向力Y=1693.0494 +FPS=18.34, 法向力=1721.8832, 切向力X=2254.1057, 切向力Y=1664.1086 +FPS=17.49, 法向力=1343.1373, 切向力X=3125.8479, 切向力Y=1551.3311 +FPS=18.40, 法向力=2015.9071, 切向力X=1801.3124, 切向力Y=1663.6008 +FPS=18.22, 法向力=1498.0560, 切向力X=1895.8262, 切向力Y=1932.2310 +FPS=18.62, 法向力=1468.2974, 切向力X=1926.4045, 切向力Y=1926.2327 +FPS=21.12, 法向力=1450.4965, 切向力X=1934.1964, 切向力Y=1904.7445 +FPS=17.06, 法向力=1294.1190, 切向力X=1697.3004, 切向力Y=2650.8032 +FPS=17.60, 法向力=1862.7625, 切向力X=2571.5112, 切向力Y=1740.4407 +FPS=17.69, 法向力=1874.2915, 切向力X=2704.3718, 切向力Y=1676.3799 +FPS=18.00, 法向力=1416.2632, 切向力X=2936.8320, 切向力Y=2429.0757 +FPS=18.67, 法向力=1862.7832, 切向力X=2266.5107, 切向力Y=1885.9708 +FPS=18.19, 法向力=1637.3450, 切向力X=1608.9508, 切向力Y=1735.0933 +FPS=18.43, 法向力=1674.9492, 切向力X=1681.1868, 切向力Y=1758.5299 +FPS=18.67, 法向力=1675.9048, 切向力X=1685.1761, 切向力Y=1743.5746 +FPS=17.96, 法向力=1923.9854, 切向力X=1935.1396, 切向力Y=1553.4181 +FPS=16.62, 法向力=1909.7107, 切向力X=1961.4045, 切向力Y=1622.4814 +FPS=14.99, 法向力=1351.0649, 切向力X=1884.5103, 切向力Y=1249.7332 +FPS=16.25, 法向力=2047.9526, 切向力X=2405.6162, 切向力Y=1223.6172 +FPS=16.09, 法向力=1316.0547, 切向力X=2644.2842, 切向力Y=1635.8604 +FPS=15.61, 法向力=2087.3264, 切向力X=2764.4348, 切向力Y=2148.7329 +FPS=16.47, 法向力=2142.8281, 切向力X=2730.2598, 切向力Y=2145.6804 +FPS=17.43, 法向力=1379.3953, 切向力X=2844.9797, 切向力Y=2311.6372 +FPS=17.41, 法向力=1714.9706, 切向力X=2520.7769, 切向力Y=1531.7620 +FPS=18.17, 法向力=1778.8933, 切向力X=2507.0474, 切向力Y=1431.8745 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000426s, blend=0.004232s (9 tiles incl ref), finalize=0.000120s, total=0.004788s +FPS=18.35, 法向力=1968.3402, 切向力X=1503.2531, 切向力Y=3262.0710 +FPS=17.27, 法向力=2020.5601, 切向力X=1454.8271, 切向力Y=3335.4302 +FPS=17.71, 法向力=1397.6753, 切向力X=2345.7393, 切向力Y=1756.5436 +FPS=18.54, 法向力=1390.5167, 切向力X=2857.8948, 切向力Y=1911.0887 +FPS=17.45, 法向力=1440.0615, 切向力X=2875.0447, 切向力Y=2010.8147 +FPS=18.70, 法向力=1699.7336, 切向力X=2434.1973, 切向力Y=1244.7622 +FPS=18.62, 法向力=1482.3340, 切向力X=2332.8149, 切向力Y=1769.6783 +FPS=17.60, 法向力=1839.1021, 切向力X=2143.5994, 切向力Y=1341.4243 +FPS=18.80, 法向力=1864.5978, 切向力X=2256.0198, 切向力Y=1416.3052 +FPS=17.75, 法向力=1596.4536, 切向力X=2824.2031, 切向力Y=1700.7493 +FPS=18.78, 法向力=1644.4481, 切向力X=2861.4429, 切向力Y=1788.1138 +FPS=17.25, 法向力=868.6715, 切向力X=2521.3496, 切向力Y=2064.2876 +FPS=17.46, 法向力=847.1642, 切向力X=2563.8149, 切向力Y=2041.3362 +FPS=18.17, 法向力=845.2578, 切向力X=2573.2510, 切向力Y=2037.4429 +FPS=18.16, 法向力=1453.2146, 切向力X=1812.8933, 切向力Y=1877.7667 +FPS=17.92, 法向力=1759.7460, 切向力X=2161.9980, 切向力Y=1985.1602 +FPS=18.49, 法向力=1699.2715, 切向力X=1881.8574, 切向力Y=1270.4668 +FPS=20.07, 法向力=1700.6504, 切向力X=2153.6338, 切向力Y=1156.2399 +FPS=18.22, 法向力=1528.1157, 切向力X=2458.8916, 切向力Y=1197.1252 +FPS=18.85, 法向力=1652.5967, 切向力X=2186.6536, 切向力Y=2020.0540 +FPS=18.73, 法向力=1640.3806, 切向力X=2089.0449, 切向力Y=1983.8680 +FPS=18.07, 法向力=1500.9258, 切向力X=2280.2661, 切向力Y=1210.5613 +FPS=18.52, 法向力=1205.3435, 切向力X=2408.1570, 切向力Y=2085.6191 +FPS=18.21, 法向力=1183.6588, 切向力X=2441.1833, 切向力Y=2160.0366 +FPS=17.56, 法向力=1663.4485, 切向力X=2601.8052, 切向力Y=1853.8492 +FPS=19.09, 法向力=1816.3171, 切向力X=2644.4199, 切向力Y=1879.3168 +FPS=18.96, 法向力=2197.6685, 切向力X=1948.5425, 切向力Y=507.5938 +FPS=18.02, 法向力=1686.0387, 切向力X=1757.8893, 切向力Y=2386.6724 +FPS=18.49, 法向力=1680.3046, 切向力X=2234.3530, 切向力Y=1325.4167 +FPS=17.97, 法向力=1630.8309, 切向力X=2250.1367, 切向力Y=1290.8811 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000572s, blend=0.004323s (9 tiles incl ref), finalize=0.000124s, total=0.005029s +FPS=17.84, 法向力=1753.4404, 切向力X=1662.5981, 切向力Y=2168.5352 +FPS=17.68, 法向力=1500.9988, 切向力X=2809.7666, 切向力Y=1389.8596 +FPS=19.36, 法向力=1528.6558, 切向力X=2848.9988, 切向力Y=1404.2255 +FPS=17.67, 法向力=1772.2505, 切向力X=2907.3945, 切向力Y=1719.9567 +FPS=17.68, 法向力=1340.7572, 切向力X=2886.9409, 切向力Y=902.7760 +FPS=18.39, 法向力=1380.3809, 切向力X=2978.2593, 切向力Y=940.7074 +FPS=18.23, 法向力=1280.7969, 切向力X=1924.3066, 切向力Y=2026.6433 +FPS=18.04, 法向力=1751.4944, 切向力X=1792.6975, 切向力Y=2280.6782 +FPS=17.91, 法向力=1781.5500, 切向力X=1839.7684, 切向力Y=2318.8059 +FPS=20.12, 法向力=2051.5098, 切向力X=3128.8936, 切向力Y=1317.1615 +FPS=17.81, 法向力=1679.5183, 切向力X=2508.6426, 切向力Y=2570.6841 +FPS=18.49, 法向力=1679.1489, 切向力X=2510.0635, 切向力Y=2681.7400 +FPS=17.67, 法向力=1460.5349, 切向力X=2117.9036, 切向力Y=2008.8295 +FPS=18.68, 法向力=1429.0039, 切向力X=3169.2712, 切向力Y=1692.0757 +FPS=17.37, 法向力=1625.6143, 切向力X=1706.7590, 切向力Y=2119.4067 +FPS=17.06, 法向力=1642.0511, 切向力X=1672.0254, 切向力Y=2186.4189 +FPS=17.64, 法向力=1865.3959, 切向力X=3006.0623, 切向力Y=2018.2104 +FPS=15.48, 法向力=1406.4609, 切向力X=2808.8811, 切向力Y=1420.0425 +FPS=17.44, 法向力=1410.4471, 切向力X=2886.5190, 切向力Y=1473.5448 +FPS=17.97, 法向力=1450.5919, 切向力X=2902.8770, 切向力Y=1502.6929 +FPS=18.56, 法向力=1407.7246, 切向力X=2349.7576, 切向力Y=2549.3047 +FPS=17.87, 法向力=1466.7678, 切向力X=2384.6709, 切向力Y=2665.7705 +FPS=18.52, 法向力=1802.6711, 切向力X=2770.4966, 切向力Y=1448.4481 +FPS=18.59, 法向力=1892.3428, 切向力X=2896.0251, 切向力Y=1373.5226 +FPS=17.80, 法向力=1435.9232, 切向力X=2033.0120, 切向力Y=1327.7576 +FPS=16.63, 法向力=1832.2096, 切向力X=2351.5996, 切向力Y=1997.7170 +FPS=16.85, 法向力=1910.2904, 切向力X=2471.7207, 切向力Y=1921.1272 +FPS=18.67, 法向力=1861.6620, 切向力X=2487.6099, 切向力Y=2003.3358 +FPS=17.21, 法向力=1202.6423, 切向力X=2520.0127, 切向力Y=2063.6025 +FPS=18.78, 法向力=2145.8630, 切向力X=2471.6323, 切向力Y=931.7216 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000414s, blend=0.004270s (9 tiles incl ref), finalize=0.000174s, total=0.004868s +FPS=16.78, 法向力=1249.7764, 切向力X=1765.8010, 切向力Y=2049.1289 +FPS=16.49, 法向力=1786.5189, 切向力X=2343.8740, 切向力Y=2348.2695 +FPS=17.34, 法向力=1813.5635, 切向力X=2377.5078, 切向力Y=2307.4666 +FPS=18.34, 法向力=1751.0769, 切向力X=2260.1362, 切向力Y=1334.2444 +FPS=17.80, 法向力=1926.2056, 切向力X=2369.5903, 切向力Y=1947.9873 +FPS=15.23, 法向力=1580.9702, 切向力X=1987.1577, 切向力Y=2173.5454 +FPS=15.33, 法向力=1600.4492, 切向力X=2069.1667, 切向力Y=2112.7249 +FPS=18.38, 法向力=2055.7844, 切向力X=2894.9341, 切向力Y=2424.3438 +FPS=17.56, 法向力=1613.7998, 切向力X=2031.7874, 切向力Y=1945.2180 +FPS=18.15, 法向力=1651.9941, 切向力X=2071.9500, 切向力Y=1952.2609 +FPS=17.79, 法向力=1409.2009, 切向力X=2256.3792, 切向力Y=1504.8862 +FPS=17.15, 法向力=1107.0250, 切向力X=1935.3484, 切向力Y=2763.8076 +FPS=17.81, 法向力=1356.2593, 切向力X=2571.9485, 切向力Y=1684.8259 +FPS=17.02, 法向力=1418.8297, 切向力X=2560.1226, 切向力Y=1705.5374 +FPS=17.26, 法向力=1438.7561, 切向力X=2528.0569, 切向力Y=1695.1572 +FPS=18.33, 法向力=1669.0200, 切向力X=2125.9927, 切向力Y=2724.0901 +FPS=18.21, 法向力=1683.9309, 切向力X=2190.1738, 切向力Y=2638.5200 +FPS=18.36, 法向力=1261.3176, 切向力X=1941.9622, 切向力Y=1281.7653 +FPS=18.08, 法向力=1244.0240, 切向力X=2034.4236, 切向力Y=1448.2157 +FPS=17.65, 法向力=1680.0388, 切向力X=2047.3234, 切向力Y=2073.0601 +FPS=18.11, 法向力=1573.1931, 切向力X=1810.7267, 切向力Y=1082.2911 +FPS=18.32, 法向力=1565.1444, 切向力X=2182.3486, 切向力Y=1313.5673 +FPS=18.16, 法向力=1531.5410, 切向力X=2311.5095, 切向力Y=1421.8927 +FPS=18.48, 法向力=1399.4509, 切向力X=1821.1833, 切向力Y=1744.6431 +FPS=16.49, 法向力=1345.5437, 切向力X=2447.8179, 切向力Y=1605.6882 +FPS=18.26, 法向力=963.5962, 切向力X=2130.4707, 切向力Y=2121.7163 +FPS=17.95, 法向力=917.9182, 切向力X=2303.4814, 切向力Y=2189.0122 +FPS=18.65, 法向力=922.1170, 切向力X=2344.4385, 切向力Y=2188.1948 +FPS=17.95, 法向力=1218.3879, 切向力X=2068.2363, 切向力Y=1792.2288 +FPS=18.60, 法向力=1819.4690, 切向力X=1388.0446, 切向力Y=392.8287 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000284s, blend=0.002065s (9 tiles incl ref), finalize=0.000056s, total=0.002411s +FPS=19.11, 法向力=1821.3988, 切向力X=1417.9150, 切向力Y=307.7369 +FPS=16.40, 法向力=1597.4440, 切向力X=2151.8804, 切向力Y=1796.5190 +FPS=18.26, 法向力=1769.7937, 切向力X=2251.7000, 切向力Y=2024.0045 +FPS=17.62, 法向力=1850.7610, 切向力X=2876.5239, 切向力Y=2565.4929 +FPS=18.37, 法向力=1876.7554, 切向力X=3104.0999, 切向力Y=2636.8774 +FPS=18.54, 法向力=1504.7808, 切向力X=2753.8394, 切向力Y=2242.6963 +FPS=17.50, 法向力=1360.2686, 切向力X=2455.6589, 切向力Y=2088.6733 +FPS=17.31, 法向力=1362.4302, 切向力X=2474.9531, 切向力Y=1556.7502 +FPS=17.99, 法向力=1368.4974, 切向力X=2386.5256, 切向力Y=1702.9661 +FPS=17.97, 法向力=1740.0291, 切向力X=3069.2510, 切向力Y=2016.0828 +FPS=17.95, 法向力=1786.1136, 切向力X=3237.4170, 切向力Y=2055.2515 +FPS=14.47, 法向力=1142.4978, 切向力X=2348.1255, 切向力Y=2430.4136 +FPS=16.73, 法向力=1143.9482, 切向力X=2329.3218, 切向力Y=2390.6978 +FPS=17.83, 法向力=1758.7927, 切向力X=2650.3887, 切向力Y=1173.2742 +FPS=17.44, 法向力=1809.1394, 切向力X=2050.3911, 切向力Y=2469.0032 +FPS=17.55, 法向力=1781.1556, 切向力X=2079.3174, 切向力Y=2519.9233 +FPS=18.18, 法向力=1761.4387, 切向力X=2054.8926, 切向力Y=2525.0303 +FPS=16.46, 法向力=1890.0725, 切向力X=2877.3879, 切向力Y=2298.6484 +FPS=16.81, 法向力=1308.1575, 切向力X=1943.2518, 切向力Y=2778.3232 +FPS=16.70, 法向力=1632.7083, 切向力X=1900.4419, 切向力Y=1640.0282 +FPS=17.70, 法向力=1636.9048, 切向力X=2033.0726, 切向力Y=1581.1462 +FPS=20.52, 法向力=2169.0830, 切向力X=3018.2349, 切向力Y=2724.2214 +FPS=16.25, 法向力=1122.0725, 切向力X=2497.8423, 切向力Y=2364.9480 +FPS=17.43, 法向力=1302.5938, 切向力X=2236.5288, 切向力Y=2561.0928 +FPS=17.06, 法向力=1333.4153, 切向力X=2208.4600, 切向力Y=2634.7231 +FPS=18.25, 法向力=1429.9182, 切向力X=2608.1348, 切向力Y=2019.5518 +FPS=16.79, 法向力=1473.7633, 切向力X=2169.8665, 切向力Y=1525.4072 +FPS=17.60, 法向力=1587.9303, 切向力X=2836.4321, 切向力Y=1590.6372 +FPS=17.40, 法向力=1700.7505, 切向力X=2922.2944, 切向力Y=1645.2164 +FPS=17.96, 法向力=1934.0127, 切向力X=2803.6965, 切向力Y=1682.7590 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000435s, blend=0.004214s (9 tiles incl ref), finalize=0.000119s, total=0.004780s +FPS=18.00, 法向力=1840.5894, 切向力X=3366.9236, 切向力Y=1485.5061 +FPS=17.21, 法向力=1256.4778, 切向力X=2276.5938, 切向力Y=1280.5007 +FPS=17.64, 法向力=1262.1565, 切向力X=2217.0093, 切向力Y=1274.4453 +FPS=18.16, 法向力=1487.8146, 切向力X=1821.6636, 切向力Y=2138.2708 +FPS=17.70, 法向力=2212.7488, 切向力X=2295.9810, 切向力Y=1120.5449 +FPS=17.96, 法向力=2245.0020, 切向力X=2403.2314, 切向力Y=1131.4524 +FPS=16.96, 法向力=1436.5789, 切向力X=2138.6282, 切向力Y=1022.1894 +FPS=18.66, 法向力=1442.7314, 切向力X=2123.6343, 切向力Y=1049.3083 +FPS=18.57, 法向力=1534.8112, 切向力X=1906.5952, 切向力Y=611.6243 +FPS=17.94, 法向力=2305.6169, 切向力X=2740.2695, 切向力Y=746.8243 +FPS=16.32, 法向力=2341.9514, 切向力X=2914.6724, 切向力Y=786.3741 +FPS=17.31, 法向力=1161.5515, 切向力X=2552.2561, 切向力Y=1866.7351 +FPS=16.81, 法向力=1074.7949, 切向力X=2712.8335, 切向力Y=1469.4238 +FPS=17.63, 法向力=1152.6079, 切向力X=2728.7871, 切向力Y=1590.6207 +FPS=18.13, 法向力=1619.5360, 切向力X=2293.0474, 切向力Y=2171.7524 +FPS=17.35, 法向力=1645.3188, 切向力X=2288.1094, 切向力Y=1968.6173 +FPS=17.76, 法向力=2426.9751, 切向力X=2686.3252, 切向力Y=1781.3302 +FPS=14.48, 法向力=2458.6802, 切向力X=2788.6230, 切向力Y=1817.6814 +FPS=14.89, 法向力=1001.8210, 切向力X=3031.7563, 切向力Y=1911.4518 +FPS=16.94, 法向力=1514.1797, 切向力X=2397.7358, 切向力Y=2357.1189 +FPS=16.29, 法向力=1795.9807, 切向力X=2221.8394, 切向力Y=2203.8977 +FPS=15.82, 法向力=1790.8252, 切向力X=2342.6450, 切向力Y=2298.4099 +FPS=17.16, 法向力=1228.2118, 切向力X=2543.7986, 切向力Y=2073.0576 +FPS=18.34, 法向力=1147.2888, 切向力X=1832.8123, 切向力Y=1725.8669 +FPS=17.77, 法向力=1637.3862, 切向力X=1922.3182, 切向力Y=2080.8364 +FPS=17.38, 法向力=1730.5309, 切向力X=1917.4314, 切向力Y=2044.5713 +FPS=18.01, 法向力=1488.0776, 切向力X=1735.1603, 切向力Y=1809.4885 +FPS=16.70, 法向力=2011.3623, 切向力X=1760.4935, 切向力Y=1682.0585 +FPS=17.86, 法向力=1557.5127, 切向力X=2105.4180, 切向力Y=2229.0447 +FPS=18.00, 法向力=1629.6389, 切向力X=2216.6895, 切向力Y=2312.1914 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000466s, blend=0.004935s (9 tiles incl ref), finalize=0.000131s, total=0.005543s +FPS=16.30, 法向力=1492.1333, 切向力X=2312.4133, 切向力Y=2549.6821 +FPS=17.17, 法向力=1355.8546, 切向力X=1446.6215, 切向力Y=2050.2783 +FPS=18.44, 法向力=1328.6377, 切向力X=1488.0670, 切向力Y=2124.9951 +FPS=18.65, 法向力=1362.0264, 切向力X=2704.6626, 切向力Y=1895.9540 +FPS=16.40, 法向力=1699.2708, 切向力X=2192.4355, 切向力Y=1727.0343 +FPS=17.55, 法向力=1640.0171, 切向力X=1211.9032, 切向力Y=2146.7134 +FPS=15.79, 法向力=1733.4457, 切向力X=1188.8834, 切向力Y=2190.2427 +FPS=15.99, 法向力=1733.9938, 切向力X=2528.9707, 切向力Y=2526.9741 +FPS=17.99, 法向力=1695.9421, 切向力X=2537.8201, 切向力Y=2652.0586 +FPS=17.26, 法向力=1635.0828, 切向力X=2217.5200, 切向力Y=1911.3658 +FPS=17.24, 法向力=1658.8210, 切向力X=2198.7729, 切向力Y=1886.7368 +FPS=18.24, 法向力=1653.7041, 切向力X=2121.2515, 切向力Y=1810.6887 +FPS=19.18, 法向力=1378.1564, 切向力X=1783.4965, 切向力Y=2655.1626 +FPS=18.71, 法向力=1508.9562, 切向力X=1725.8448, 切向力Y=1705.9086 +FPS=19.86, 法向力=1808.5864, 切向力X=2324.8286, 切向力Y=717.9883 +FPS=17.72, 法向力=1817.4889, 切向力X=2435.5405, 切向力Y=597.1934 +FPS=18.96, 法向力=1584.9946, 切向力X=2436.4946, 切向力Y=1040.7751 +FPS=19.00, 法向力=1542.1229, 切向力X=1969.4529, 切向力Y=2228.7703 +FPS=18.49, 法向力=1693.1045, 切向力X=2097.5483, 切向力Y=2341.8796 +FPS=18.86, 法向力=2357.1926, 切向力X=3012.5107, 切向力Y=1937.1956 +FPS=17.95, 法向力=2380.0093, 切向力X=3139.1133, 切向力Y=2033.7086 +FPS=18.82, 法向力=2077.4504, 切向力X=2692.0261, 切向力Y=1932.3562 +FPS=18.56, 法向力=1227.0095, 切向力X=2115.2080, 切向力Y=3070.4604 +FPS=17.54, 法向力=1194.8154, 切向力X=2088.8682, 切向力Y=3080.9336 +FPS=17.59, 法向力=1856.4235, 切向力X=2932.2744, 切向力Y=2622.5608 +FPS=18.15, 法向力=1519.5696, 切向力X=2790.3130, 切向力Y=1267.7808 +FPS=17.80, 法向力=1449.7445, 切向力X=2502.6206, 切向力Y=1406.5845 +FPS=18.10, 法向力=1502.0098, 切向力X=2468.9014, 切向力Y=1468.8342 +FPS=17.99, 法向力=1505.0913, 切向力X=3180.9878, 切向力Y=1170.6655 +FPS=17.96, 法向力=1316.1270, 切向力X=2752.4172, 切向力Y=987.9451 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000450s, blend=0.004569s (9 tiles incl ref), finalize=0.000132s, total=0.005162s +FPS=15.70, 法向力=1139.0801, 切向力X=2170.4111, 切向力Y=2562.2517 +FPS=18.29, 法向力=1165.0078, 切向力X=2205.6172, 切向力Y=2617.9917 +FPS=17.40, 法向力=2899.7021, 切向力X=2262.7646, 切向力Y=1747.6714 +FPS=17.67, 法向力=1810.7732, 切向力X=2237.9268, 切向力Y=1150.4922 +FPS=18.71, 法向力=1826.6409, 切向力X=2304.2146, 切向力Y=1200.2590 +FPS=18.05, 法向力=2007.9514, 切向力X=2695.2793, 切向力Y=1997.8932 +FPS=18.19, 法向力=2074.8032, 切向力X=2851.5396, 切向力Y=1951.5254 +FPS=18.13, 法向力=1428.1787, 切向力X=2694.2754, 切向力Y=759.4663 +FPS=20.35, 法向力=1577.6611, 切向力X=1693.3044, 切向力Y=1683.4028 +FPS=18.59, 法向力=1658.7689, 切向力X=1678.6259, 切向力Y=1807.4500 +FPS=18.70, 法向力=1506.7839, 切向力X=2510.0571, 切向力Y=2310.3555 +FPS=17.42, 法向力=1339.1116, 切向力X=2417.9575, 切向力Y=1675.5686 +FPS=18.36, 法向力=1564.7483, 切向力X=2457.8452, 切向力Y=1962.2295 +FPS=17.79, 法向力=1679.7377, 切向力X=2396.9932, 切向力Y=2084.1084 +FPS=18.90, 法向力=1230.3698, 切向力X=2165.7297, 切向力Y=1084.7202 +FPS=19.40, 法向力=1578.4011, 切向力X=2421.7715, 切向力Y=2196.9053 +FPS=18.26, 法向力=1613.5730, 切向力X=2467.2144, 切向力Y=2314.9717 +FPS=18.67, 法向力=1632.7698, 切向力X=2451.8335, 切向力Y=2292.9155 +FPS=18.65, 法向力=1403.7853, 切向力X=2130.9478, 切向力Y=1894.2557 +FPS=19.58, 法向力=2149.7612, 切向力X=1948.3296, 切向力Y=1910.6558 +FPS=17.47, 法向力=1490.4755, 切向力X=1813.2693, 切向力Y=1950.3217 +FPS=18.49, 法向力=1541.9298, 切向力X=1847.4049, 切向力Y=1867.5588 +FPS=18.55, 法向力=1405.9019, 切向力X=1728.9641, 切向力Y=1879.5613 +FPS=18.46, 法向力=2372.8999, 切向力X=2442.3633, 切向力Y=74.2584 +FPS=17.45, 法向力=1248.1643, 切向力X=1876.9297, 切向力Y=1911.7292 +FPS=19.41, 法向力=1327.6094, 切向力X=1763.0076, 切向力Y=2148.6763 +FPS=19.94, 法向力=1313.1287, 切向力X=1861.5583, 切向力Y=2157.6118 +FPS=19.26, 法向力=2122.2456, 切向力X=2262.6306, 切向力Y=1872.4102 +FPS=19.97, 法向力=1707.7131, 切向力X=2766.1575, 切向力Y=1739.9922 +FPS=18.52, 法向力=2185.8032, 切向力X=2347.3232, 切向力Y=953.5810 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000559s, blend=0.004921s (9 tiles incl ref), finalize=0.000157s, total=0.005648s +FPS=18.04, 法向力=2051.9004, 切向力X=2467.6897, 切向力Y=926.0113 +FPS=17.90, 法向力=1727.5592, 切向力X=3202.2969, 切向力Y=1518.3945 +FPS=19.75, 法向力=1377.5305, 切向力X=1816.3666, 切向力Y=1891.7125 +FPS=19.10, 法向力=1401.8737, 切向力X=1771.3079, 切向力Y=1817.0369 +FPS=19.71, 法向力=1726.6907, 切向力X=1278.8477, 切向力Y=2706.1106 +FPS=18.53, 法向力=1717.8761, 切向力X=1320.9738, 切向力Y=2722.5132 +FPS=17.45, 法向力=2033.0974, 切向力X=2331.9106, 切向力Y=2353.2744 +FPS=19.37, 法向力=1492.0225, 切向力X=1783.9709, 切向力Y=1865.8894 +FPS=18.08, 法向力=1464.0933, 切向力X=1770.4282, 切向力Y=1946.0994 +FPS=19.07, 法向力=1587.3943, 切向力X=2129.3572, 切向力Y=1700.5554 +FPS=18.79, 法向力=1596.8911, 切向力X=1925.5409, 切向力Y=1822.6821 +FPS=18.27, 法向力=1559.3895, 切向力X=2104.5398, 切向力Y=1859.6486 +FPS=18.67, 法向力=1656.4136, 切向力X=2109.8833, 切向力Y=1845.4320 +FPS=18.64, 法向力=1547.6548, 切向力X=1767.6254, 切向力Y=1256.7336 +FPS=18.79, 法向力=1510.0398, 切向力X=1824.1016, 切向力Y=1231.3910 +FPS=20.39, 法向力=2167.7656, 切向力X=2892.2434, 切向力Y=1422.5475 +FPS=18.14, 法向力=2108.0767, 切向力X=2753.1016, 切向力Y=1145.2745 +FPS=18.71, 法向力=2075.1572, 切向力X=2730.7822, 切向力Y=1287.1846 +FPS=19.07, 法向力=1879.5540, 切向力X=1851.6440, 切向力Y=1394.9343 +FPS=18.84, 法向力=1428.1138, 切向力X=3162.6479, 切向力Y=2111.6362 +FPS=18.88, 法向力=1839.8489, 切向力X=2013.3184, 切向力Y=1617.9863 +FPS=17.98, 法向力=1856.1465, 切向力X=2009.0938, 切向力Y=1592.3795 +FPS=19.12, 法向力=1841.8162, 切向力X=1987.8987, 切向力Y=1594.6465 +FPS=19.28, 法向力=1226.5740, 切向力X=2182.2798, 切向力Y=2476.1101 +FPS=18.57, 法向力=1866.7820, 切向力X=1776.2976, 切向力Y=2152.6162 +FPS=18.96, 法向力=1961.5359, 切向力X=1796.7611, 切向力Y=2059.7205 +FPS=18.49, 法向力=1460.0204, 切向力X=2569.8906, 切向力Y=1676.4595 +FPS=17.27, 法向力=1815.0549, 切向力X=2837.3677, 切向力Y=1282.0332 +FPS=17.29, 法向力=1581.8719, 切向力X=2065.8367, 切向力Y=1441.5098 +FPS=17.14, 法向力=1641.4626, 切向力X=1932.5326, 切向力Y=1521.5166 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000573s, blend=0.004575s (9 tiles incl ref), finalize=0.000132s, total=0.005292s +FPS=17.69, 法向力=1252.6750, 切向力X=1746.0024, 切向力Y=2327.5020 +FPS=18.29, 法向力=1162.8369, 切向力X=2333.2249, 切向力Y=1972.1038 +FPS=18.98, 法向力=1284.6633, 切向力X=1789.4861, 切向力Y=1260.4104 +FPS=18.97, 法向力=1259.0752, 切向力X=1912.3960, 切向力Y=1308.7102 +FPS=19.21, 法向力=1260.8362, 切向力X=1861.4202, 切向力Y=1257.4084 +FPS=18.30, 法向力=1645.4221, 切向力X=3369.2285, 切向力Y=2547.6626 +FPS=17.34, 法向力=1093.7439, 切向力X=2764.3271, 切向力Y=1704.3035 +FPS=17.87, 法向力=2116.7095, 切向力X=1697.8940, 切向力Y=2078.4478 +FPS=18.79, 法向力=2226.3945, 切向力X=1794.8916, 切向力Y=2020.9049 +FPS=17.78, 法向力=2014.4958, 切向力X=1531.8708, 切向力Y=1725.7830 +FPS=18.89, 法向力=1237.1223, 切向力X=2496.9792, 切向力Y=1904.5018 +FPS=18.64, 法向力=1392.3040, 切向力X=1801.5315, 切向力Y=2468.5752 +FPS=18.65, 法向力=1459.0046, 切向力X=1754.2056, 切向力Y=2540.8701 +FPS=18.46, 法向力=1449.6146, 切向力X=1748.3816, 切向力Y=2551.8706 +FPS=19.23, 法向力=1844.6476, 切向力X=1613.0149, 切向力Y=2387.5923 +FPS=21.21, 法向力=1533.3580, 切向力X=1202.7352, 切向力Y=1584.4264 +FPS=18.09, 法向力=1531.3826, 切向力X=1206.4847, 切向力Y=1630.5140 +FPS=17.58, 法向力=1922.9243, 切向力X=2801.1343, 切向力Y=2024.7565 +FPS=18.74, 法向力=1776.9916, 切向力X=2561.5552, 切向力Y=1695.4130 +FPS=19.05, 法向力=1553.0684, 切向力X=2428.3618, 切向力Y=1980.8022 +FPS=19.26, 法向力=1624.2435, 切向力X=2564.1304, 切向力Y=2008.8201 +FPS=17.33, 法向力=1431.8920, 切向力X=1870.9486, 切向力Y=2804.1433 +FPS=19.05, 法向力=1415.0332, 切向力X=3193.7507, 切向力Y=1196.9885 +FPS=18.08, 法向力=1422.7372, 切向力X=3169.3535, 切向力Y=1237.7842 +FPS=18.21, 法向力=1436.4602, 切向力X=3148.6685, 切向力Y=1167.4929 +FPS=21.44, 法向力=1688.1213, 切向力X=2125.7559, 切向力Y=1884.0336 +FPS=25.01, 法向力=1518.8129, 切向力X=2331.1074, 切向力Y=1611.3696 +FPS=30.37, 法向力=1551.8750, 切向力X=2515.5815, 切向力Y=764.6933 +FPS=32.48, 法向力=1590.1616, 切向力X=2489.4097, 切向力Y=740.0552 +FPS=30.68, 法向力=1171.2292, 切向力X=3099.1113, 切向力Y=2522.4414 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000255s, blend=0.002164s (9 tiles incl ref), finalize=0.000058s, total=0.002481s +FPS=32.16, 法向力=1192.6514, 切向力X=3171.2280, 切向力Y=2586.4192 +FPS=30.32, 法向力=1259.7900, 切向力X=1921.0781, 切向力Y=1986.9037 +FPS=33.18, 法向力=1328.1514, 切向力X=2011.6355, 切向力Y=2060.4434 +FPS=30.05, 法向力=1477.7423, 切向力X=2797.5601, 切向力Y=1881.8623 +FPS=32.12, 法向力=1413.8668, 切向力X=3036.0269, 切向力Y=1722.0439 +FPS=32.88, 法向力=2164.1519, 切向力X=2577.4519, 切向力Y=1883.7971 +FPS=31.46, 法向力=2116.8818, 切向力X=2689.9316, 切向力Y=1913.2882 +FPS=29.94, 法向力=1353.7686, 切向力X=2932.1670, 切向力Y=1756.4373 +FPS=32.02, 法向力=1293.2147, 切向力X=2995.0066, 切向力Y=1880.7874 +FPS=29.97, 法向力=1706.6395, 切向力X=2571.1536, 切向力Y=1472.7075 +FPS=29.08, 法向力=1303.6191, 切向力X=2296.5432, 切向力Y=2610.1917 +FPS=32.76, 法向力=1307.5037, 切向力X=2366.6147, 切向力Y=2597.5229 +FPS=31.71, 法向力=1414.5934, 切向力X=2751.4888, 切向力Y=2889.9373 +FPS=30.06, 法向力=1503.5170, 切向力X=2918.8979, 切向力Y=2864.0166 +FPS=28.74, 法向力=1386.4082, 切向力X=3015.6106, 切向力Y=2502.6875 +FPS=32.57, 法向力=1420.4338, 切向力X=2952.4626, 切向力Y=2544.1162 +FPS=29.41, 法向力=1557.1226, 切向力X=2250.2820, 切向力Y=1720.7607 +FPS=30.73, 法向力=1593.0669, 切向力X=2264.0254, 切向力Y=1651.2800 +FPS=31.23, 法向力=1579.2092, 切向力X=2363.5244, 切向力Y=2138.9883 +FPS=29.83, 法向力=1623.2112, 切向力X=2509.4214, 切向力Y=2198.9058 +FPS=31.04, 法向力=1823.8335, 切向力X=2275.6538, 切向力Y=2558.5984 +FPS=30.65, 法向力=1843.4443, 切向力X=2262.7568, 切向力Y=2600.3210 +FPS=32.32, 法向力=1749.5955, 切向力X=2576.4697, 切向力Y=1940.6936 +FPS=30.54, 法向力=1784.2346, 切向力X=2627.0713, 切向力Y=1839.7812 +FPS=31.22, 法向力=1710.8748, 切向力X=2490.9133, 切向力Y=843.9058 +FPS=30.64, 法向力=1555.1228, 切向力X=2231.5117, 切向力Y=1018.2039 +FPS=32.77, 法向力=1629.1927, 切向力X=2225.2419, 切向力Y=1062.4543 +FPS=30.55, 法向力=1377.4556, 切向力X=2957.4055, 切向力Y=1661.5276 +FPS=32.69, 法向力=1391.0691, 切向力X=3025.2500, 切向力Y=1795.5710 +FPS=29.29, 法向力=1695.1938, 切向力X=1426.7933, 切向力Y=1187.9298 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000300s, blend=0.002504s (9 tiles incl ref), finalize=0.000079s, total=0.002890s +FPS=29.48, 法向力=1703.4216, 切向力X=1468.1677, 切向力Y=1173.0640 +FPS=28.86, 法向力=1537.7952, 切向力X=2666.5439, 切向力Y=2291.5840 +FPS=30.41, 法向力=1068.0941, 切向力X=2884.4678, 切向力Y=2062.9219 +FPS=30.77, 法向力=1105.9834, 切向力X=2896.2205, 切向力Y=2076.4414 +FPS=28.91, 法向力=1479.5487, 切向力X=2725.7163, 切向力Y=1483.9928 +FPS=32.21, 法向力=1435.1760, 切向力X=2633.6973, 切向力Y=1522.4069 +FPS=31.23, 法向力=1549.8895, 切向力X=2170.7134, 切向力Y=2315.6387 +FPS=32.19, 法向力=1546.4429, 切向力X=2174.3462, 切向力Y=2299.1809 +FPS=30.45, 法向力=2327.1958, 切向力X=2476.4912, 切向力Y=106.2126 +FPS=28.99, 法向力=2370.5942, 切向力X=2494.8679, 切向力Y=22.9341 +FPS=30.05, 法向力=1136.1602, 切向力X=2060.7715, 切向力Y=1883.4362 +FPS=30.96, 法向力=1150.4183, 切向力X=1920.5432, 切向力Y=1908.1987 +FPS=31.81, 法向力=1553.2247, 切向力X=2417.2922, 切向力Y=2031.0319 +FPS=31.35, 法向力=1501.2910, 切向力X=2457.9932, 切向力Y=2002.4890 +FPS=30.86, 法向力=1249.4644, 切向力X=1663.7461, 切向力Y=2370.4175 +FPS=30.71, 法向力=1297.5466, 切向力X=1720.5581, 切向力Y=2453.3730 +FPS=30.83, 法向力=1257.8723, 切向力X=1893.9707, 切向力Y=2282.2742 +FPS=28.80, 法向力=1189.8936, 切向力X=2023.1694, 切向力Y=2115.6152 +FPS=32.56, 法向力=1217.4752, 切向力X=2129.8193, 切向力Y=2011.2422 +FPS=30.71, 法向力=1244.5381, 切向力X=2186.8589, 切向力Y=2320.7974 +FPS=32.93, 法向力=1248.0839, 切向力X=2256.5344, 切向力Y=2451.9436 +FPS=31.47, 法向力=1537.3218, 切向力X=2638.6084, 切向力Y=1631.3716 +FPS=33.30, 法向力=1588.1831, 切向力X=2457.5654, 切向力Y=1664.0139 +FPS=31.74, 法向力=1574.9534, 切向力X=2682.5618, 切向力Y=1872.8977 +FPS=32.52, 法向力=1698.1511, 切向力X=2840.3796, 切向力Y=1921.8715 +FPS=31.72, 法向力=1594.8970, 切向力X=1534.2827, 切向力Y=1404.9406 +FPS=33.15, 法向力=1629.8772, 切向力X=1517.7493, 切向力Y=1469.2916 +FPS=31.03, 法向力=1039.6813, 切向力X=2640.3953, 切向力Y=1985.8451 +FPS=31.97, 法向力=1072.9191, 切向力X=2730.1013, 切向力Y=1838.2009 +FPS=29.95, 法向力=1183.1858, 切向力X=3894.0298, 切向力Y=1315.2847 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002118s (9 tiles incl ref), finalize=0.000055s, total=0.002424s +FPS=31.62, 法向力=1158.8417, 切向力X=3848.3169, 切向力Y=1249.3401 +FPS=30.76, 法向力=1106.1155, 切向力X=2155.0701, 切向力Y=2505.8621 +FPS=31.30, 法向力=1115.0063, 切向力X=2219.5635, 切向力Y=2658.4934 +FPS=31.89, 法向力=1525.0190, 切向力X=2689.8669, 切向力Y=1250.5706 +FPS=31.48, 法向力=1564.8027, 切向力X=2711.7737, 切向力Y=1229.7302 +FPS=33.19, 法向力=1385.1571, 切向力X=3476.3740, 切向力Y=1839.6111 +FPS=30.74, 法向力=1119.0342, 切向力X=3266.7917, 切向力Y=1156.2689 +FPS=33.46, 法向力=1065.9025, 切向力X=3302.2832, 切向力Y=1305.2891 +FPS=31.81, 法向力=1559.5693, 切向力X=2702.9863, 切向力Y=2017.9019 +FPS=32.37, 法向力=1584.2214, 切向力X=2644.1995, 切向力Y=1922.2980 +FPS=31.38, 法向力=1273.0698, 切向力X=1453.1312, 切向力Y=1915.3890 +FPS=33.07, 法向力=1315.1453, 切向力X=1591.2609, 切向力Y=1874.0308 +FPS=31.46, 法向力=1545.8339, 切向力X=2460.9470, 切向力Y=857.4638 +FPS=33.74, 法向力=1467.5305, 切向力X=2597.9150, 切向力Y=868.9891 +FPS=30.70, 法向力=1408.9696, 切向力X=1899.5605, 切向力Y=799.7327 +FPS=34.16, 法向力=1422.2444, 切向力X=1870.8105, 切向力Y=878.5259 +FPS=30.02, 法向力=2006.9872, 切向力X=1916.5323, 切向力Y=1743.4980 +FPS=33.39, 法向力=1993.2075, 切向力X=2118.8027, 切向力Y=1720.7853 +FPS=33.29, 法向力=1742.0106, 切向力X=2129.7417, 切向力Y=1935.6039 +FPS=33.59, 法向力=1752.6097, 切向力X=2137.2993, 切向力Y=1896.9753 +FPS=33.01, 法向力=1780.8085, 切向力X=3040.4285, 切向力Y=1773.3337 +FPS=34.09, 法向力=1781.2743, 切向力X=3010.7910, 切向力Y=1745.7537 +FPS=30.91, 法向力=1837.9448, 切向力X=2580.3018, 切向力Y=3237.8989 +FPS=32.88, 法向力=1958.8815, 切向力X=2414.4448, 切向力Y=3268.4531 +FPS=29.48, 法向力=1349.9878, 切向力X=2141.1467, 切向力Y=1630.8801 +FPS=31.69, 法向力=1356.8196, 切向力X=2100.2070, 切向力Y=1520.2776 +FPS=31.52, 法向力=1553.8796, 切向力X=2325.5645, 切向力Y=1488.7190 +FPS=30.54, 法向力=1542.5266, 切向力X=2453.0967, 切向力Y=1633.9875 +FPS=32.80, 法向力=1534.8872, 切向力X=2472.6565, 切向力Y=2599.6621 +FPS=32.33, 法向力=1667.5710, 切向力X=2622.1033, 切向力Y=2640.7729 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000283s, blend=0.002221s (9 tiles incl ref), finalize=0.000063s, total=0.002574s +FPS=32.44, 法向力=1719.5464, 切向力X=2374.2781, 切向力Y=1938.1575 +FPS=32.91, 法向力=1705.9023, 切向力X=2534.4297, 切向力Y=1920.0442 +FPS=35.14, 法向力=1217.3130, 切向力X=2314.8521, 切向力Y=1984.6086 +FPS=30.66, 法向力=1830.9905, 切向力X=2389.8215, 切向力Y=1882.3003 +FPS=35.15, 法向力=1879.1855, 切向力X=2441.9153, 切向力Y=1871.8098 +FPS=32.26, 法向力=1723.0425, 切向力X=2075.9346, 切向力Y=1358.3621 +FPS=34.16, 法向力=1705.9524, 切向力X=2086.3652, 切向力Y=1410.9414 +FPS=32.68, 法向力=1734.8457, 切向力X=2109.2856, 切向力Y=1368.4768 +FPS=33.67, 法向力=1991.4956, 切向力X=1935.2021, 切向力Y=971.2219 +FPS=32.90, 法向力=1988.7299, 切向力X=1979.5908, 切向力Y=967.7352 +FPS=34.04, 法向力=1723.1943, 切向力X=2590.6558, 切向力Y=1930.4795 +FPS=11.54, 法向力=1109.8652, 切向力X=2325.9480, 切向力Y=2116.6023 +FPS=19.33, 法向力=1138.7277, 切向力X=2297.9509, 切向力Y=2098.3359 +FPS=22.99, 法向力=1089.7336, 切向力X=1852.9825, 切向力Y=1372.5128 +FPS=33.00, 法向力=1074.7793, 切向力X=1890.4575, 切向力Y=1419.2429 +FPS=33.76, 法向力=1689.5092, 切向力X=2097.0566, 切向力Y=963.6688 +FPS=30.91, 法向力=1467.4674, 切向力X=1489.1146, 切向力Y=2211.2271 +FPS=34.63, 法向力=1456.7738, 切向力X=1607.4922, 切向力Y=2359.8545 +FPS=31.42, 法向力=2046.4050, 切向力X=2595.2896, 切向力Y=2203.9668 +FPS=32.11, 法向力=2110.0095, 切向力X=2594.9929, 切向力Y=2149.0537 +FPS=30.77, 法向力=1437.8380, 切向力X=1839.7026, 切向力Y=1984.2008 +FPS=34.85, 法向力=1465.0784, 切向力X=1774.1792, 切向力Y=1895.3948 +FPS=32.14, 法向力=1217.0698, 切向力X=2544.7075, 切向力Y=2376.7156 +FPS=32.88, 法向力=1287.7719, 切向力X=2620.0625, 切向力Y=2457.0117 +FPS=31.05, 法向力=1318.7822, 切向力X=2317.9683, 切向力Y=1830.9642 +FPS=34.32, 法向力=1296.0100, 切向力X=2352.7329, 切向力Y=1850.7086 +FPS=32.48, 法向力=1666.1708, 切向力X=1981.0446, 切向力Y=2099.2639 +FPS=34.77, 法向力=1735.1707, 切向力X=2041.1691, 切向力Y=2169.5605 +FPS=30.33, 法向力=1484.8035, 切向力X=2248.2793, 切向力Y=1986.2512 +FPS=34.13, 法向力=1479.1980, 切向力X=2244.8120, 切向力Y=1986.1171 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000340s, blend=0.002157s (9 tiles incl ref), finalize=0.000060s, total=0.002563s +FPS=28.56, 法向力=2079.8394, 切向力X=1691.7312, 切向力Y=1437.7808 +FPS=32.00, 法向力=2107.0422, 切向力X=1649.1179, 切向力Y=1490.7849 +FPS=32.52, 法向力=1368.1118, 切向力X=1937.5625, 切向力Y=2052.0291 +FPS=33.52, 法向力=1419.1106, 切向力X=2068.6548, 切向力Y=2037.7515 +FPS=33.48, 法向力=1437.0063, 切向力X=2276.2869, 切向力Y=1079.2776 +FPS=33.07, 法向力=1430.5471, 切向力X=2324.9167, 切向力Y=1097.0244 +FPS=31.25, 法向力=1406.3259, 切向力X=2127.9565, 切向力Y=2180.3345 +FPS=34.05, 法向力=1486.4170, 切向力X=2104.6094, 切向力Y=2180.4736 +FPS=32.49, 法向力=1223.3722, 切向力X=1852.8381, 切向力Y=2360.3574 +FPS=32.68, 法向力=1411.4775, 切向力X=2516.7688, 切向力Y=2523.7163 +FPS=31.92, 法向力=1390.8933, 切向力X=2402.2449, 切向力Y=2525.6045 +FPS=32.58, 法向力=1391.1748, 切向力X=2387.4473, 切向力Y=2517.1357 +FPS=33.51, 法向力=1069.4373, 切向力X=1757.1191, 切向力Y=2091.9092 +FPS=32.96, 法向力=1092.0114, 切向力X=1719.6633, 切向力Y=2106.1685 +FPS=33.51, 法向力=2121.0381, 切向力X=2607.7957, 切向力Y=1208.9600 +FPS=33.37, 法向力=2135.2593, 切向力X=2659.4939, 切向力Y=1243.4773 +FPS=30.89, 法向力=1826.5707, 切向力X=1547.7263, 切向力Y=1758.5891 +FPS=32.14, 法向力=1798.7819, 切向力X=1643.2854, 切向力Y=1779.0477 +FPS=33.21, 法向力=1644.6174, 切向力X=2232.7783, 切向力Y=988.8302 +FPS=32.32, 法向力=1123.2493, 切向力X=2851.5771, 切向力Y=1770.5850 +FPS=31.68, 法向力=1174.9749, 切向力X=2910.4595, 切向力Y=1783.3821 +FPS=31.55, 法向力=1187.3873, 切向力X=2866.4043, 切向力Y=1806.1946 +FPS=33.14, 法向力=1569.8704, 切向力X=2245.1216, 切向力Y=1308.8391 +FPS=31.25, 法向力=1361.4207, 切向力X=2244.8223, 切向力Y=2512.7520 +FPS=33.14, 法向力=1432.1033, 切向力X=2250.4609, 切向力Y=2506.2095 +FPS=30.55, 法向力=1640.9587, 切向力X=2541.3428, 切向力Y=1765.0063 +FPS=33.18, 法向力=1654.3680, 切向力X=2625.2046, 切向力Y=1760.2136 +FPS=31.67, 法向力=1291.8486, 切向力X=2433.1816, 切向力Y=1852.9712 +FPS=32.68, 法向力=1280.9092, 切向力X=2391.9209, 切向力Y=1752.1741 +FPS=30.26, 法向力=1749.4862, 切向力X=2116.2065, 切向力Y=1515.1692 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000246s, blend=0.002113s (9 tiles incl ref), finalize=0.000058s, total=0.002423s +FPS=33.20, 法向力=1762.6943, 切向力X=1989.7975, 切向力Y=1503.8757 +FPS=29.58, 法向力=1785.6440, 切向力X=1824.7961, 切向力Y=1911.9702 +FPS=32.95, 法向力=1779.0261, 切向力X=1882.2775, 切向力Y=1978.9951 +FPS=31.62, 法向力=1489.6969, 切向力X=2714.1934, 切向力Y=1413.1366 +FPS=31.72, 法向力=1407.5162, 切向力X=2871.4336, 切向力Y=1375.4125 +FPS=34.01, 法向力=1697.7406, 切向力X=2072.9397, 切向力Y=1935.6095 +FPS=33.58, 法向力=1666.8540, 切向力X=2036.9025, 切向力Y=2048.5962 +FPS=30.30, 法向力=1622.9866, 切向力X=3005.4004, 切向力Y=2141.4812 +FPS=28.47, 法向力=1629.7693, 切向力X=3026.5378, 切向力Y=2196.4077 +FPS=30.50, 法向力=2176.7983, 切向力X=2539.4236, 切向力Y=2439.7002 +FPS=28.48, 法向力=1556.7444, 切向力X=1519.1620, 切向力Y=1322.5842 +FPS=31.89, 法向力=1606.6498, 切向力X=1456.2317, 切向力Y=1316.3977 +FPS=30.40, 法向力=1820.5212, 切向力X=2227.1626, 切向力Y=994.1937 +FPS=33.80, 法向力=1875.4390, 切向力X=2340.2808, 切向力Y=1067.7073 +FPS=30.30, 法向力=1827.6171, 切向力X=1419.0400, 切向力Y=1502.9879 +FPS=32.92, 法向力=1873.1329, 切向力X=1348.8956, 切向力Y=1393.5308 +FPS=29.58, 法向力=1366.0453, 切向力X=1562.5095, 切向力Y=1468.3821 +FPS=31.56, 法向力=1403.0635, 切向力X=1647.0959, 切向力Y=1416.2922 +FPS=29.72, 法向力=1184.8752, 切向力X=2637.4795, 切向力Y=1557.2942 +FPS=31.29, 法向力=1201.2765, 切向力X=2624.1333, 切向力Y=1583.8713 +FPS=31.86, 法向力=1656.0024, 切向力X=3081.2676, 切向力Y=1408.3866 +FPS=29.94, 法向力=1676.2139, 切向力X=3018.9021, 切向力Y=1438.4878 +FPS=33.22, 法向力=1256.9266, 切向力X=1794.3257, 切向力Y=2018.7838 +FPS=31.76, 法向力=1312.2220, 切向力X=1778.9301, 切向力Y=2110.6841 +FPS=32.29, 法向力=1778.8281, 切向力X=2819.4421, 切向力Y=1516.2505 +FPS=28.45, 法向力=1942.0562, 切向力X=2430.4888, 切向力Y=1459.7690 +FPS=31.60, 法向力=1932.9985, 切向力X=2412.0825, 切向力Y=1352.0546 +FPS=31.01, 法向力=1278.9073, 切向力X=2296.3306, 切向力Y=828.4754 +FPS=31.69, 法向力=1253.7545, 切向力X=2279.2656, 切向力Y=836.8453 +FPS=27.62, 法向力=1306.1824, 切向力X=2873.6641, 切向力Y=1476.7200 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000256s, blend=0.002280s (9 tiles incl ref), finalize=0.000079s, total=0.002622s +FPS=31.60, 法向力=1285.5591, 切向力X=2890.5825, 切向力Y=1617.3218 +FPS=29.02, 法向力=1631.2085, 切向力X=2396.7505, 切向力Y=1600.8494 +FPS=31.12, 法向力=1313.3149, 切向力X=2312.2744, 切向力Y=2444.0166 +FPS=30.74, 法向力=1295.1948, 切向力X=2372.0361, 切向力Y=2505.4785 +FPS=25.94, 法向力=2178.3013, 切向力X=1974.8961, 切向力Y=1607.0686 +FPS=28.56, 法向力=2203.2266, 切向力X=1922.8429, 切向力Y=1721.1819 +FPS=27.71, 法向力=1539.7881, 切向力X=2589.1001, 切向力Y=1435.1383 +FPS=30.73, 法向力=1590.5476, 切向力X=2650.8506, 切向力Y=1337.6810 +FPS=29.44, 法向力=1860.4392, 切向力X=1952.8916, 切向力Y=1493.6152 +FPS=27.99, 法向力=1092.1913, 切向力X=1977.7428, 切向力Y=2201.7986 +FPS=22.50, 法向力=1120.6836, 切向力X=1886.3903, 切向力Y=2217.4497 +FPS=28.59, 法向力=1279.1719, 切向力X=2882.3682, 切向力Y=1105.2344 +FPS=29.51, 法向力=1271.6548, 切向力X=2840.9678, 切向力Y=1055.6729 +FPS=30.26, 法向力=1035.0934, 切向力X=1980.8606, 切向力Y=1956.9169 +FPS=28.06, 法向力=2063.5374, 切向力X=2086.8833, 切向力Y=1422.7814 +FPS=29.74, 法向力=2060.8267, 切向力X=2189.4722, 切向力Y=1603.4830 +FPS=28.96, 法向力=1614.7676, 切向力X=2359.4871, 切向力Y=2279.5684 +FPS=31.31, 法向力=1620.7340, 切向力X=2427.4458, 切向力Y=2166.2437 +FPS=28.91, 法向力=1106.5734, 切向力X=1889.0957, 切向力Y=2270.0630 +FPS=29.24, 法向力=1116.3989, 切向力X=2013.6167, 切向力Y=2221.0547 +FPS=29.93, 法向力=1480.3918, 切向力X=2052.4268, 切向力Y=1053.9380 +FPS=29.80, 法向力=1475.7402, 切向力X=2067.8574, 切向力Y=974.4784 +FPS=30.57, 法向力=1307.0286, 切向力X=1930.8250, 切向力Y=2154.3140 +FPS=28.14, 法向力=1405.2052, 切向力X=1690.0476, 切向力Y=1725.5238 +FPS=29.97, 法向力=1441.7109, 切向力X=1709.0427, 切向力Y=1637.6716 +FPS=28.28, 法向力=1272.4619, 切向力X=1818.1626, 切向力Y=2503.5818 +FPS=30.33, 法向力=1309.9045, 切向力X=1848.0471, 切向力Y=2492.9622 +FPS=29.49, 法向力=1308.6506, 切向力X=2168.4983, 切向力Y=2255.1050 +FPS=31.04, 法向力=1313.3254, 切向力X=2414.9272, 切向力Y=2263.1777 +FPS=28.66, 法向力=1393.0128, 切向力X=2559.4614, 切向力Y=2295.4185 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000339s, blend=0.002284s (9 tiles incl ref), finalize=0.000060s, total=0.002689s +FPS=26.82, 法向力=955.1229, 切向力X=2264.2742, 切向力Y=1761.5078 +FPS=30.60, 法向力=971.8864, 切向力X=2340.6572, 切向力Y=1758.5938 +FPS=29.83, 法向力=1347.7356, 切向力X=2501.9026, 切向力Y=1370.6606 +FPS=31.31, 法向力=1366.6750, 切向力X=2635.2432, 切向力Y=1368.6666 +FPS=29.95, 法向力=1370.9194, 切向力X=1361.2043, 切向力Y=2354.3618 +FPS=32.68, 法向力=1364.3438, 切向力X=1289.5913, 切向力Y=2398.4968 +FPS=28.73, 法向力=1253.9128, 切向力X=2379.9028, 切向力Y=1795.3441 +FPS=31.65, 法向力=1269.9133, 切向力X=2407.7373, 切向力Y=1900.5659 +FPS=31.02, 法向力=1490.1105, 切向力X=2620.3682, 切向力Y=2906.5681 +FPS=29.59, 法向力=1449.4197, 切向力X=2633.3364, 切向力Y=2964.5112 +FPS=31.81, 法向力=1629.4761, 切向力X=2380.2825, 切向力Y=1074.4524 +FPS=30.41, 法向力=1674.2207, 切向力X=2276.1675, 切向力Y=988.3429 +FPS=31.38, 法向力=1776.3024, 切向力X=2617.8333, 切向力Y=1558.5732 +FPS=30.38, 法向力=1736.1724, 切向力X=2619.9915, 切向力Y=1647.6224 +FPS=10.42, 法向力=1974.5829, 切向力X=1708.9358, 切向力Y=1352.2078 +FPS=21.90, 法向力=1276.2266, 切向力X=2223.4673, 切向力Y=2566.5916 +FPS=30.44, 法向力=1318.9731, 切向力X=2409.7598, 切向力Y=2703.3884 +FPS=31.38, 法向力=1002.2717, 切向力X=2515.5627, 切向力Y=1564.5154 +FPS=16.37, 法向力=1170.4497, 切向力X=2575.1948, 切向力Y=2439.3872 +FPS=18.59, 法向力=1615.3472, 切向力X=2531.1589, 切向力Y=2129.8779 +FPS=30.34, 法向力=1634.1655, 切向力X=2553.4526, 切向力Y=2186.6006 +FPS=29.33, 法向力=1750.7129, 切向力X=2201.2051, 切向力Y=1317.6877 +FPS=28.88, 法向力=1863.3209, 切向力X=1787.6366, 切向力Y=2681.6848 +FPS=31.79, 法向力=1778.7242, 切向力X=1774.3298, 切向力Y=2765.5100 +FPS=30.88, 法向力=1348.8015, 切向力X=2598.9656, 切向力Y=1972.9611 +FPS=29.76, 法向力=1348.3569, 切向力X=2583.7883, 切向力Y=2037.9983 +FPS=28.81, 法向力=1204.0536, 切向力X=2207.8013, 切向力Y=2234.2764 +FPS=28.71, 法向力=1255.2869, 切向力X=2148.5796, 切向力Y=2267.6040 +FPS=31.39, 法向力=1792.7048, 切向力X=3039.3210, 切向力Y=2018.1230 +FPS=31.00, 法向力=1807.3893, 切向力X=2981.9736, 切向力Y=2038.9912 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002157s (9 tiles incl ref), finalize=0.000055s, total=0.002494s +FPS=30.42, 法向力=1363.3402, 切向力X=2859.7612, 切向力Y=1664.3427 +FPS=30.70, 法向力=1378.3585, 切向力X=2975.6333, 切向力Y=1774.3789 +FPS=30.51, 法向力=1197.9548, 切向力X=2463.6221, 切向力Y=2137.4468 +FPS=29.93, 法向力=1234.9955, 切向力X=1931.1393, 切向力Y=1819.5411 +FPS=32.71, 法向力=1244.9956, 切向力X=2055.5129, 切向力Y=1832.4640 +FPS=31.17, 法向力=1470.0583, 切向力X=1921.6311, 切向力Y=2247.3208 +FPS=31.61, 法向力=1541.4856, 切向力X=1965.1782, 切向力Y=2197.5618 +FPS=29.08, 法向力=1853.0029, 切向力X=2637.8013, 切向力Y=1607.2139 +FPS=31.44, 法向力=1834.9675, 切向力X=2705.2461, 切向力Y=1607.2261 +FPS=29.19, 法向力=1516.6217, 切向力X=2259.3159, 切向力Y=1753.5457 +FPS=27.69, 法向力=2404.5283, 切向力X=1775.1763, 切向力Y=1126.8992 +FPS=31.81, 法向力=2466.4570, 切向力X=1836.1827, 切向力Y=1205.0730 +FPS=29.65, 法向力=1968.5579, 切向力X=1390.7968, 切向力Y=1374.8185 +FPS=33.01, 法向力=2001.5708, 切向力X=1400.7051, 切向力Y=1383.7748 +FPS=29.17, 法向力=1367.2826, 切向力X=1766.6995, 切向力Y=1345.9320 +FPS=32.45, 法向力=1346.7043, 切向力X=1840.0642, 切向力Y=1377.6255 +FPS=29.88, 法向力=1812.3679, 切向力X=2459.2588, 切向力Y=1863.2941 +FPS=30.82, 法向力=1954.3741, 切向力X=2404.2556, 切向力Y=1790.0710 +FPS=31.16, 法向力=1408.0029, 切向力X=2551.8145, 切向力Y=1720.0392 +FPS=30.27, 法向力=1449.6400, 切向力X=2586.4766, 切向力Y=1704.4329 +FPS=32.27, 法向力=1526.5002, 切向力X=2096.9788, 切向力Y=841.5235 +FPS=30.61, 法向力=1619.8915, 切向力X=2058.1521, 切向力Y=859.2161 +FPS=32.54, 法向力=1261.5746, 切向力X=1934.7241, 切向力Y=1392.8348 +FPS=23.89, 法向力=1595.6295, 切向力X=1527.9216, 切向力Y=2032.5438 +FPS=23.80, 法向力=1744.2838, 切向力X=1472.1705, 切向力Y=2264.8008 +FPS=19.12, 法向力=1663.6802, 切向力X=2455.0347, 切向力Y=1813.6631 +FPS=30.91, 法向力=1492.8561, 切向力X=2423.7478, 切向力Y=2095.2869 +FPS=32.56, 法向力=1518.9788, 切向力X=2398.7424, 切向力Y=2051.3452 +FPS=29.82, 法向力=1513.0891, 切向力X=2674.5151, 切向力Y=2424.0945 +FPS=31.61, 法向力=1600.5936, 切向力X=2732.3918, 切向力Y=2478.3970 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000279s, blend=0.002385s (9 tiles incl ref), finalize=0.000069s, total=0.002739s +FPS=23.48, 法向力=1302.8860, 切向力X=2413.6355, 切向力Y=2677.3076 +FPS=27.84, 法向力=1157.7529, 切向力X=2112.5933, 切向力Y=1405.9862 +FPS=32.49, 法向力=1122.7932, 切向力X=2264.0215, 切向力Y=1356.3324 +FPS=29.92, 法向力=1079.3429, 切向力X=2349.6174, 切向力Y=2213.5298 +FPS=32.42, 法向力=1154.4197, 切向力X=2436.9001, 切向力Y=2322.1367 +FPS=29.71, 法向力=1585.4647, 切向力X=2414.4263, 切向力Y=1725.8059 +FPS=28.58, 法向力=1625.4116, 切向力X=2375.3948, 切向力Y=1807.1624 +FPS=28.51, 法向力=1720.7742, 切向力X=2416.0913, 切向力Y=2054.7771 +FPS=28.08, 法向力=1523.4130, 切向力X=2231.7744, 切向力Y=2897.7642 +FPS=30.39, 法向力=1520.5667, 切向力X=2315.2622, 切向力Y=2971.6011 +FPS=30.61, 法向力=1317.1582, 切向力X=2023.5392, 切向力Y=2228.9111 +FPS=32.30, 法向力=1373.9540, 切向力X=2022.8885, 切向力Y=2134.3838 +FPS=31.61, 法向力=1525.8789, 切向力X=2554.6460, 切向力Y=1233.2601 +FPS=32.62, 法向力=1579.1451, 切向力X=2624.9009, 切向力Y=1189.5494 +FPS=30.39, 法向力=1225.1818, 切向力X=2162.4661, 切向力Y=1646.6200 +FPS=30.83, 法向力=1222.9045, 切向力X=2194.6802, 切向力Y=1609.6526 +FPS=32.18, 法向力=838.6328, 切向力X=2831.7163, 切向力Y=2065.0991 +FPS=29.97, 法向力=866.1948, 切向力X=2896.1904, 切向力Y=2079.9424 +FPS=33.40, 法向力=938.8564, 切向力X=1527.7531, 切向力Y=1866.6501 +FPS=31.52, 法向力=1299.7290, 切向力X=2405.0708, 切向力Y=1377.2201 +FPS=31.74, 法向力=1352.8531, 切向力X=2444.2261, 切向力Y=1348.8159 +FPS=30.77, 法向力=1370.0586, 切向力X=2474.6753, 切向力Y=1344.7799 +FPS=32.10, 法向力=2044.1931, 切向力X=1277.1965, 切向力Y=1208.6541 +FPS=29.61, 法向力=1423.1698, 切向力X=2780.2144, 切向力Y=1893.2955 +FPS=33.14, 法向力=1338.9963, 切向力X=2903.4258, 切向力Y=2105.8674 +FPS=31.36, 法向力=1197.7954, 切向力X=1936.7803, 切向力Y=1947.3326 +FPS=33.01, 法向力=1237.7762, 切向力X=1959.6234, 切向力Y=1926.3906 +FPS=29.55, 法向力=1497.9178, 切向力X=1962.2841, 切向力Y=1082.6758 +FPS=31.96, 法向力=1601.0959, 切向力X=2034.7911, 切向力Y=1023.8920 +FPS=29.10, 法向力=1600.9165, 切向力X=2862.7036, 切向力Y=2415.2266 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000267s, blend=0.002182s (9 tiles incl ref), finalize=0.000074s, total=0.002529s +FPS=29.67, 法向力=1638.8118, 切向力X=2988.0208, 切向力Y=2492.3977 +FPS=32.46, 法向力=2144.0371, 切向力X=2163.7148, 切向力Y=1506.8870 +FPS=30.84, 法向力=2163.9214, 切向力X=2165.6108, 切向力Y=1515.4449 +FPS=32.87, 法向力=927.5222, 切向力X=2490.8159, 切向力Y=2073.1948 +FPS=31.56, 法向力=897.3237, 切向力X=2503.3633, 切向力Y=2125.1643 +FPS=32.42, 法向力=1347.9944, 切向力X=2372.7151, 切向力Y=937.8393 +FPS=30.07, 法向力=1374.9896, 切向力X=2332.3291, 切向力Y=985.0833 +FPS=33.23, 法向力=1438.2812, 切向力X=2047.1736, 切向力Y=1532.4088 +FPS=30.83, 法向力=1301.6941, 切向力X=2019.0664, 切向力Y=1899.2391 +FPS=33.02, 法向力=1335.2651, 切向力X=2091.6514, 切向力Y=1768.9652 +FPS=29.66, 法向力=1940.4709, 切向力X=2270.6909, 切向力Y=1422.0717 +FPS=33.32, 法向力=1972.3484, 切向力X=2338.4299, 切向力Y=1472.4474 +FPS=30.29, 法向力=1472.9529, 切向力X=1978.9802, 切向力Y=1102.2916 +FPS=32.14, 法向力=1396.7365, 切向力X=2015.3119, 切向力Y=949.2505 +FPS=30.24, 法向力=1302.2457, 切向力X=1527.8915, 切向力Y=2152.2512 +FPS=31.26, 法向力=1372.5822, 切向力X=1540.8472, 切向力Y=2143.3076 +FPS=31.95, 法向力=1123.9211, 切向力X=2147.6997, 切向力Y=1840.1261 +FPS=31.36, 法向力=1122.7965, 切向力X=2227.1919, 切向力Y=2015.4767 +FPS=33.39, 法向力=1572.0952, 切向力X=2289.1035, 切向力Y=1980.5403 +FPS=32.43, 法向力=1617.3160, 切向力X=2374.9985, 切向力Y=2245.5732 +FPS=32.61, 法向力=2694.0383, 切向力X=2399.2717, 切向力Y=675.3544 +FPS=30.99, 法向力=2701.9316, 切向力X=2424.8018, 切向力Y=703.8577 +FPS=30.66, 法向力=1560.4324, 切向力X=2698.4570, 切向力Y=2513.7974 +FPS=28.45, 法向力=2215.6619, 切向力X=2122.9199, 切向力Y=1931.8678 +FPS=32.72, 法向力=2251.1387, 切向力X=2183.9358, 切向力Y=1998.2627 +FPS=31.57, 法向力=2136.9143, 切向力X=2792.4473, 切向力Y=1757.3954 +FPS=33.44, 法向力=2057.6357, 切向力X=2769.6299, 切向力Y=1721.1267 +FPS=31.37, 法向力=1552.8843, 切向力X=2347.8379, 切向力Y=2669.9692 +FPS=33.92, 法向力=1545.4506, 切向力X=2302.6753, 切向力Y=2720.2188 +FPS=30.85, 法向力=1559.7837, 切向力X=2264.9688, 切向力Y=2694.1934 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002134s (9 tiles incl ref), finalize=0.000066s, total=0.002468s +FPS=31.75, 法向力=1027.7533, 切向力X=1836.0618, 切向力Y=2162.3862 +FPS=30.68, 法向力=1558.5331, 切向力X=2438.9583, 切向力Y=1721.1108 +FPS=33.26, 法向力=1652.0413, 切向力X=2422.0532, 切向力Y=1734.9740 +FPS=32.32, 法向力=2323.3486, 切向力X=3411.3086, 切向力Y=-73.4939 +FPS=31.90, 法向力=2407.3345, 切向力X=3502.7407, 切向力Y=-176.3972 +FPS=29.45, 法向力=1747.5676, 切向力X=2120.3101, 切向力Y=1911.1324 +FPS=34.59, 法向力=1730.1107, 切向力X=2107.9902, 切向力Y=2010.1056 +FPS=31.75, 法向力=1617.5076, 切向力X=2279.9370, 切向力Y=2675.8608 +FPS=32.25, 法向力=1591.3451, 切向力X=2268.9375, 切向力Y=2722.4976 +FPS=33.19, 法向力=1283.9553, 切向力X=2018.1777, 切向力Y=1724.7759 +FPS=32.79, 法向力=1262.5605, 切向力X=1892.3730, 切向力Y=1609.5667 +FPS=33.56, 法向力=2513.3352, 切向力X=2176.3909, 切向力Y=1803.5453 +FPS=33.73, 法向力=2503.7344, 切向力X=2175.9932, 切向力Y=1851.1191 +FPS=32.50, 法向力=1506.7026, 切向力X=2518.4453, 切向力Y=1255.1962 +FPS=33.97, 法向力=1570.5845, 切向力X=2567.7935, 切向力Y=1172.8726 +FPS=33.27, 法向力=1729.4027, 切向力X=1741.0400, 切向力Y=2695.2051 +FPS=31.89, 法向力=1724.7644, 切向力X=1628.7083, 切向力Y=2619.4185 +FPS=33.79, 法向力=1606.9546, 切向力X=2338.5879, 切向力Y=949.0729 +FPS=31.75, 法向力=1548.4380, 切向力X=2451.4158, 切向力Y=1153.9664 +FPS=33.60, 法向力=1396.9889, 切向力X=2738.2710, 切向力Y=1687.0336 +FPS=33.02, 法向力=1455.0339, 切向力X=2690.8293, 切向力Y=1613.5688 +FPS=32.59, 法向力=1742.1803, 切向力X=2613.9492, 切向力Y=1027.8149 +FPS=34.17, 法向力=1664.6335, 切向力X=2597.6465, 切向力Y=1128.6958 +FPS=31.20, 法向力=1202.3015, 切向力X=2045.9839, 切向力Y=2014.7617 +FPS=31.34, 法向力=1291.6520, 切向力X=2056.9365, 切向力Y=2244.9949 +FPS=33.48, 法向力=1813.7253, 切向力X=2781.6772, 切向力Y=696.0460 +FPS=32.62, 法向力=1826.1045, 切向力X=2565.2434, 切向力Y=2076.5620 +FPS=33.81, 法向力=1846.7043, 切向力X=2498.5498, 切向力Y=2222.8716 +FPS=32.10, 法向力=1880.6653, 切向力X=2479.0256, 切向力Y=2218.6355 +FPS=33.16, 法向力=1325.4990, 切向力X=2269.9329, 切向力Y=1897.4183 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000438s, blend=0.002227s (9 tiles incl ref), finalize=0.000059s, total=0.002732s +FPS=31.22, 法向力=1298.9968, 切向力X=2191.9233, 切向力Y=1968.7308 +FPS=32.77, 法向力=2408.8088, 切向力X=2368.0840, 切向力Y=889.7986 +FPS=31.15, 法向力=1411.7037, 切向力X=2396.9072, 切向力Y=2331.3994 +FPS=34.00, 法向力=1400.4702, 切向力X=2562.7661, 切向力Y=2459.8027 +FPS=31.27, 法向力=1346.5316, 切向力X=1891.4070, 切向力Y=1076.4038 +FPS=33.83, 法向力=1333.8007, 切向力X=2086.2566, 切向力Y=1188.7937 +FPS=32.43, 法向力=1347.1780, 切向力X=2112.5361, 切向力Y=1199.7712 +FPS=32.27, 法向力=1207.6008, 切向力X=2511.1060, 切向力Y=2715.0774 +FPS=31.76, 法向力=1225.6143, 切向力X=2520.7959, 切向力Y=2778.3091 +FPS=32.51, 法向力=1499.9578, 切向力X=2465.1995, 切向力Y=2155.0291 +FPS=29.46, 法向力=1648.2379, 切向力X=1272.8044, 切向力Y=2441.8662 +FPS=31.81, 法向力=1656.6990, 切向力X=1327.2455, 切向力Y=2347.0942 +FPS=31.49, 法向力=1323.5345, 切向力X=2035.2419, 切向力Y=1085.0793 +FPS=32.81, 法向力=1344.2878, 切向力X=2117.6284, 切向力Y=1132.9685 +FPS=30.43, 法向力=2019.3157, 切向力X=2233.7197, 切向力Y=3745.9023 +FPS=32.13, 法向力=2012.6477, 切向力X=2259.0874, 切向力Y=3787.7427 +FPS=30.77, 法向力=1788.2946, 切向力X=2860.2085, 切向力Y=2474.7017 +FPS=31.90, 法向力=1877.1024, 切向力X=2869.1135, 切向力Y=2419.2173 +FPS=32.74, 法向力=2217.5024, 切向力X=2418.3640, 切向力Y=1325.6525 +FPS=31.75, 法向力=2298.7280, 切向力X=2511.7341, 切向力Y=1313.7378 +FPS=33.47, 法向力=2775.6958, 切向力X=1431.2061, 切向力Y=3169.8506 +FPS=31.32, 法向力=2853.2495, 切向力X=1331.4861, 切向力Y=3060.1963 +FPS=32.67, 法向力=2016.1365, 切向力X=1160.6782, 切向力Y=2935.1582 +FPS=31.72, 法向力=2016.6533, 切向力X=1227.2275, 切向力Y=2928.1755 +FPS=34.81, 法向力=2588.1663, 切向力X=1207.5903, 切向力Y=2401.8037 +FPS=30.45, 法向力=1646.2339, 切向力X=1984.3589, 切向力Y=1126.2048 +FPS=34.91, 法向力=1650.9972, 切向力X=1977.4697, 切向力Y=1128.5367 +FPS=30.79, 法向力=2200.3289, 切向力X=2255.4209, 切向力Y=2239.2715 +FPS=33.06, 法向力=2200.8398, 切向力X=2231.5237, 切向力Y=2365.7080 +FPS=32.61, 法向力=2200.0854, 切向力X=2216.5649, 切向力Y=2390.3547 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002169s (9 tiles incl ref), finalize=0.000055s, total=0.002506s +FPS=31.74, 法向力=2171.1284, 切向力X=2995.5364, 切向力Y=736.4905 +FPS=32.22, 法向力=2240.6089, 切向力X=3134.9141, 切向力Y=604.1899 +FPS=32.76, 法向力=1853.6218, 切向力X=2016.1343, 切向力Y=1951.9547 +FPS=32.24, 法向力=1610.1897, 切向力X=2544.9333, 切向力Y=1904.5394 +FPS=33.73, 法向力=1612.8889, 切向力X=2554.8389, 切向力Y=1901.1589 +FPS=31.72, 法向力=2152.1729, 切向力X=2320.9402, 切向力Y=2233.5264 +FPS=33.48, 法向力=2173.6741, 切向力X=2334.1890, 切向力Y=2227.6904 +FPS=29.73, 法向力=1821.3499, 切向力X=2836.2769, 切向力Y=2672.9690 +FPS=33.98, 法向力=1822.1482, 切向力X=2897.1465, 切向力Y=2699.8279 +FPS=30.18, 法向力=1928.5186, 切向力X=1079.6191, 切向力Y=833.3173 +FPS=31.46, 法向力=1795.8214, 切向力X=1038.2002, 切向力Y=988.6742 +FPS=31.81, 法向力=2907.8589, 切向力X=1861.8435, 切向力Y=802.0122 +FPS=31.69, 法向力=2823.7161, 切向力X=1943.5492, 切向力Y=993.8229 +FPS=34.22, 法向力=2577.2720, 切向力X=1736.5906, 切向力Y=-423.8148 +FPS=33.12, 法向力=2585.2007, 切向力X=1726.6656, 切向力Y=-593.8049 +FPS=28.97, 法向力=2189.9487, 切向力X=3491.5142, 切向力Y=2683.8198 +FPS=30.01, 法向力=2206.7004, 切向力X=3550.7993, 切向力Y=2623.4785 +FPS=27.79, 法向力=1445.7683, 切向力X=3005.5884, 切向力Y=1716.3848 +FPS=29.34, 法向力=1782.7625, 切向力X=1862.7961, 切向力Y=2761.4050 +FPS=33.67, 法向力=1670.8712, 切向力X=1954.1730, 切向力Y=2692.6887 +FPS=31.45, 法向力=2013.1846, 切向力X=1654.1550, 切向力Y=2181.1606 +FPS=34.84, 法向力=1989.7159, 切向力X=1626.9249, 切向力Y=2160.8796 +FPS=30.72, 法向力=2062.7896, 切向力X=3012.2754, 切向力Y=684.0045 +FPS=33.83, 法向力=2195.0176, 切向力X=3118.2378, 切向力Y=557.5354 +FPS=29.57, 法向力=1906.4775, 切向力X=2125.2139, 切向力Y=2638.1472 +FPS=33.57, 法向力=1901.5071, 切向力X=2172.4871, 切向力Y=2719.0322 +FPS=31.72, 法向力=1798.7716, 切向力X=2812.6357, 切向力Y=2371.5745 +FPS=33.52, 法向力=1798.9391, 切向力X=2908.3855, 切向力Y=2321.0508 +FPS=30.21, 法向力=1472.7595, 切向力X=2512.7327, 切向力Y=2283.6216 +FPS=32.94, 法向力=1367.6343, 切向力X=2469.8286, 切向力Y=2332.2827 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000263s, blend=0.002206s (9 tiles incl ref), finalize=0.000068s, total=0.002543s +FPS=28.81, 法向力=1736.8188, 切向力X=2069.9021, 切向力Y=2340.8384 +FPS=33.32, 法向力=1737.5496, 切向力X=2108.6284, 切向力Y=2308.6816 +FPS=31.94, 法向力=1944.1919, 切向力X=700.1809, 切向力Y=1191.5792 +FPS=30.85, 法向力=1361.5215, 切向力X=1542.0593, 切向力Y=815.0682 +FPS=33.51, 法向力=1434.9800, 切向力X=1627.2048, 切向力Y=779.3494 +FPS=30.71, 法向力=1399.3127, 切向力X=1616.0945, 切向力Y=819.3354 +FPS=33.08, 法向力=1657.8831, 切向力X=2487.4663, 切向力Y=1036.7792 +FPS=32.37, 法向力=1632.6932, 切向力X=2571.1143, 切向力Y=1083.8306 +FPS=32.89, 法向力=1549.1284, 切向力X=2993.1289, 切向力Y=2106.9685 +FPS=32.14, 法向力=1616.1277, 切向力X=2984.7842, 切向力Y=2016.1685 +FPS=33.63, 法向力=1587.8083, 切向力X=2316.5386, 切向力Y=1456.7275 +FPS=30.00, 法向力=1488.3820, 切向力X=2489.7246, 切向力Y=1894.4667 +FPS=34.01, 法向力=1535.2795, 切向力X=2454.7554, 切向力Y=1891.4312 +FPS=32.06, 法向力=1065.9760, 切向力X=2836.8743, 切向力Y=1559.6804 +FPS=32.80, 法向力=1020.3676, 切向力X=3019.7957, 切向力Y=1546.6412 +FPS=30.62, 法向力=1408.5488, 切向力X=2175.7764, 切向力Y=3131.4980 +FPS=34.13, 法向力=1442.7822, 切向力X=2183.3521, 切向力Y=3198.9170 +FPS=32.35, 法向力=1820.8422, 切向力X=2272.0889, 切向力Y=2049.8118 +FPS=32.61, 法向力=1951.7527, 切向力X=2484.8657, 切向力Y=2063.6641 +FPS=31.79, 法向力=2381.4009, 切向力X=2610.6296, 切向力Y=1500.6028 +FPS=33.85, 法向力=2469.1553, 切向力X=2621.8794, 切向力Y=1520.4795 +FPS=32.96, 法向力=1040.2716, 切向力X=1961.4716, 切向力Y=3409.2888 +FPS=33.27, 法向力=998.9691, 切向力X=1976.2437, 切向力Y=3480.8398 +FPS=29.53, 法向力=1739.4283, 切向力X=2099.4805, 切向力Y=1346.8745 +FPS=34.22, 法向力=1673.2183, 切向力X=2342.6318, 切向力Y=1368.2234 +FPS=31.80, 法向力=1376.4764, 切向力X=2647.5593, 切向力Y=2270.8384 +FPS=32.99, 法向力=1274.9188, 切向力X=2678.1470, 切向力Y=2367.1504 +FPS=33.72, 法向力=2132.1936, 切向力X=2020.6177, 切向力Y=2332.9214 +FPS=34.22, 法向力=2092.0750, 切向力X=2108.7500, 切向力Y=2399.9097 +FPS=33.18, 法向力=2388.2231, 切向力X=2165.7397, 切向力Y=2712.0215 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000389s, blend=0.002352s (9 tiles incl ref), finalize=0.000061s, total=0.002808s +FPS=33.36, 法向力=2476.5005, 切向力X=2215.3652, 切向力Y=2789.6748 +FPS=32.97, 法向力=1758.6689, 切向力X=1677.1771, 切向力Y=1990.7874 +FPS=34.38, 法向力=1756.9504, 切向力X=1763.9216, 切向力Y=2014.4468 +FPS=31.90, 法向力=1582.2312, 切向力X=2253.5342, 切向力Y=1058.8972 +FPS=31.83, 法向力=1746.6462, 切向力X=2492.6724, 切向力Y=895.1528 +FPS=32.98, 法向力=2559.7439, 切向力X=2283.8867, 切向力Y=653.6839 +FPS=34.60, 法向力=2617.1812, 切向力X=2402.4460, 切向力Y=757.1911 +FPS=31.44, 法向力=1464.9604, 切向力X=1861.6932, 切向力Y=2594.6807 +FPS=33.96, 法向力=1488.8694, 切向力X=1844.6042, 切向力Y=2661.2317 +FPS=31.29, 法向力=1577.1514, 切向力X=2730.4707, 切向力Y=1967.9709 +FPS=33.33, 法向力=1616.0854, 切向力X=2779.8501, 切向力Y=2117.4014 +FPS=32.31, 法向力=1582.7567, 切向力X=2540.9270, 切向力Y=1809.4922 +FPS=32.74, 法向力=1672.3323, 切向力X=2548.2087, 切向力Y=1730.7988 +FPS=33.18, 法向力=2284.7883, 切向力X=2532.9414, 切向力Y=821.9006 +FPS=32.50, 法向力=2313.6829, 切向力X=2563.7080, 切向力Y=772.8949 +FPS=33.14, 法向力=1743.4330, 切向力X=1711.5896, 切向力Y=2043.1982 +FPS=33.61, 法向力=1722.2134, 切向力X=1815.9636, 切向力Y=2361.5845 +FPS=31.54, 法向力=1634.9496, 切向力X=2149.9336, 切向力Y=2885.5615 +FPS=33.70, 法向力=1669.5383, 切向力X=2223.5037, 切向力Y=2917.1567 +FPS=31.00, 法向力=1553.8217, 切向力X=3364.5254, 切向力Y=2159.8755 +FPS=32.56, 法向力=1737.3495, 切向力X=2236.7183, 切向力Y=1937.3872 +FPS=32.17, 法向力=1840.9868, 切向力X=2274.2588, 切向力Y=1937.8765 +FPS=32.50, 法向力=1583.9884, 切向力X=2284.7144, 切向力Y=1085.9480 +FPS=33.59, 法向力=1584.3789, 切向力X=2399.7617, 切向力Y=1135.6005 +FPS=32.88, 法向力=1989.9468, 切向力X=2643.4629, 切向力Y=1232.0315 +FPS=33.85, 法向力=1957.9460, 切向力X=2819.8962, 切向力Y=1158.0452 +FPS=30.78, 法向力=1940.0101, 切向力X=2790.1211, 切向力Y=1166.9889 +FPS=33.64, 法向力=2366.7031, 切向力X=2292.5337, 切向力Y=1606.8788 +FPS=30.69, 法向力=1939.5629, 切向力X=1944.5479, 切向力Y=2345.7998 +FPS=33.81, 法向力=1945.0463, 切向力X=1955.7332, 切向力Y=2283.2385 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002154s (9 tiles incl ref), finalize=0.000057s, total=0.002485s +FPS=31.04, 法向力=1712.2253, 切向力X=2062.9932, 切向力Y=1741.0967 +FPS=34.66, 法向力=1785.2764, 切向力X=2027.9912, 切向力Y=1556.6238 +FPS=31.92, 法向力=1403.5099, 切向力X=1187.9773, 切向力Y=2343.9563 +FPS=34.19, 法向力=1387.0334, 切向力X=1249.7332, 切向力Y=2532.8691 +FPS=32.60, 法向力=1474.1354, 切向力X=2573.6206, 切向力Y=1373.3008 +FPS=33.34, 法向力=1439.8115, 切向力X=2633.3633, 切向力Y=1441.7074 +FPS=30.19, 法向力=1400.6368, 切向力X=1704.3268, 切向力Y=2502.5090 +FPS=33.66, 法向力=1437.8035, 切向力X=1778.5354, 切向力Y=2575.0842 +FPS=31.35, 法向力=1357.5963, 切向力X=2891.1309, 切向力Y=1584.9312 +FPS=34.24, 法向力=1396.0479, 切向力X=3036.6733, 切向力Y=1655.7427 +FPS=29.80, 法向力=1463.6248, 切向力X=2685.5229, 切向力Y=2464.6426 +FPS=31.70, 法向力=1535.6173, 切向力X=2725.7217, 切向力Y=2515.3999 +FPS=26.95, 法向力=1058.8097, 切向力X=2821.2632, 切向力Y=2275.8728 +FPS=30.98, 法向力=1074.0760, 切向力X=2853.5361, 切向力Y=2293.1458 +FPS=33.08, 法向力=1645.9198, 切向力X=2684.4319, 切向力Y=1942.4000 +FPS=31.85, 法向力=1618.8870, 切向力X=2625.9480, 切向力Y=2078.5586 +FPS=33.77, 法向力=2041.0342, 切向力X=2723.0732, 切向力Y=1918.0701 +FPS=32.64, 法向力=2130.2388, 切向力X=2717.0056, 切向力Y=1934.5314 +FPS=33.41, 法向力=2019.6007, 切向力X=2036.6349, 切向力Y=2871.4360 +FPS=33.94, 法向力=1981.8137, 切向力X=2222.2388, 切向力Y=2860.9565 +FPS=34.13, 法向力=2278.2810, 切向力X=2765.5930, 切向力Y=1157.4780 +FPS=32.26, 法向力=2348.6047, 切向力X=2934.7371, 切向力Y=1201.5125 +FPS=32.35, 法向力=2217.6611, 切向力X=2348.2598, 切向力Y=1092.1014 +FPS=31.17, 法向力=2220.7083, 切向力X=2292.6724, 切向力Y=1130.9124 +FPS=33.12, 法向力=2467.3291, 切向力X=1959.0651, 切向力Y=1541.5729 +FPS=31.76, 法向力=1525.6306, 切向力X=2262.3169, 切向力Y=2322.3308 +FPS=32.35, 法向力=1459.9387, 切向力X=2421.8936, 切向力Y=2359.3794 +FPS=30.77, 法向力=1762.4419, 切向力X=2500.9482, 切向力Y=2719.1768 +FPS=32.86, 法向力=1792.7314, 切向力X=2510.4126, 切向力Y=2803.2012 +FPS=29.42, 法向力=1684.0461, 切向力X=2190.8467, 切向力Y=2610.2473 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000273s, blend=0.002180s (9 tiles incl ref), finalize=0.000059s, total=0.002518s +FPS=32.05, 法向力=1712.6487, 切向力X=2198.8213, 切向力Y=2482.8379 +FPS=32.17, 法向力=1944.5834, 切向力X=2598.3538, 切向力Y=932.4059 +FPS=34.62, 法向力=1905.1395, 切向力X=2651.7837, 切向力Y=984.9507 +FPS=30.64, 法向力=1321.5796, 切向力X=2034.9780, 切向力Y=2215.9517 +FPS=32.84, 法向力=1346.4624, 切向力X=2102.1792, 切向力Y=2325.9868 +FPS=29.35, 法向力=1817.3182, 切向力X=2208.9324, 切向力Y=2035.2986 +FPS=32.69, 法向力=1959.2943, 切向力X=2103.5376, 切向力Y=1857.3772 +FPS=32.62, 法向力=1612.7836, 切向力X=2401.6802, 切向力Y=867.8794 +FPS=33.79, 法向力=1589.4056, 切向力X=2473.1853, 切向力Y=904.9348 +FPS=32.92, 法向力=1672.1725, 切向力X=2146.7158, 切向力Y=1153.3206 +FPS=33.60, 法向力=1656.1047, 切向力X=2204.4309, 切向力Y=1123.0236 +FPS=31.42, 法向力=2933.0623, 切向力X=2544.5371, 切向力Y=1750.6436 +FPS=32.69, 法向力=3022.3433, 切向力X=2550.8838, 切向力Y=1664.8667 +FPS=28.93, 法向力=1315.9224, 切向力X=2092.0442, 切向力Y=3235.7974 +FPS=30.73, 法向力=1265.1843, 切向力X=2278.2559, 切向力Y=3346.5879 +FPS=31.74, 法向力=1528.9215, 切向力X=2765.6296, 切向力Y=1205.2064 +FPS=31.88, 法向力=1638.0847, 切向力X=2878.9817, 切向力Y=1177.2627 +FPS=33.96, 法向力=2208.9106, 切向力X=2717.8728, 切向力Y=596.5801 +FPS=30.96, 法向力=1820.4097, 切向力X=2802.6853, 切向力Y=2265.2603 +FPS=32.71, 法向力=1831.1558, 切向力X=2839.8604, 切向力Y=2437.8330 +FPS=31.50, 法向力=1884.2983, 切向力X=2861.4990, 切向力Y=2429.9475 +FPS=32.73, 法向力=1723.9574, 切向力X=3316.6096, 切向力Y=2680.4165 +FPS=30.39, 法向力=1647.4581, 切向力X=1745.5151, 切向力Y=1609.1345 +FPS=33.07, 法向力=1720.2620, 切向力X=1741.8484, 切向力Y=1558.7080 +FPS=31.01, 法向力=2301.0068, 切向力X=2446.3948, 切向力Y=1073.2704 +FPS=33.28, 法向力=2217.0889, 切向力X=2443.0378, 切向力Y=1192.6475 +FPS=30.25, 法向力=2027.4221, 切向力X=2049.8079, 切向力Y=2414.2798 +FPS=32.84, 法向力=2031.5950, 切向力X=2199.7041, 切向力Y=2435.4736 +FPS=29.16, 法向力=1785.6895, 切向力X=3578.7256, 切向力Y=1813.4456 +FPS=28.53, 法向力=1792.4011, 切向力X=3701.9478, 切向力Y=1688.5720 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000268s, blend=0.002159s (9 tiles incl ref), finalize=0.000064s, total=0.002499s +FPS=30.73, 法向力=2101.9473, 切向力X=2575.6738, 切向力Y=2638.0601 +FPS=31.37, 法向力=2086.9946, 切向力X=2666.3408, 切向力Y=2835.4565 +FPS=32.94, 法向力=1648.2150, 切向力X=2355.3206, 切向力Y=566.2300 +FPS=29.63, 法向力=1670.4932, 切向力X=2292.1558, 切向力Y=406.0607 +FPS=31.70, 法向力=2352.9858, 切向力X=2872.2642, 切向力Y=2949.1763 +FPS=32.51, 法向力=2350.9783, 切向力X=2729.7852, 切向力Y=2916.9927 +FPS=32.77, 法向力=1797.5776, 切向力X=2934.7227, 切向力Y=214.1572 +FPS=29.41, 法向力=1638.8975, 切向力X=1779.6989, 切向力Y=1996.2581 +FPS=32.99, 法向力=1628.2776, 切向力X=1740.9137, 切向力Y=2052.1025 +FPS=31.07, 法向力=1132.8979, 切向力X=1798.3630, 切向力Y=2703.1880 +FPS=34.06, 法向力=1155.0745, 切向力X=1728.9620, 切向力Y=2814.4089 +FPS=30.47, 法向力=1741.7814, 切向力X=1789.7245, 切向力Y=2228.8521 +FPS=33.34, 法向力=1837.6727, 切向力X=1760.1367, 切向力Y=2211.5654 +FPS=29.24, 法向力=1812.0283, 切向力X=1898.9275, 切向力Y=1756.8569 +FPS=32.32, 法向力=1837.4641, 切向力X=1783.2042, 切向力Y=1882.1239 +FPS=32.18, 法向力=1897.1812, 切向力X=1908.6998, 切向力Y=792.2520 +FPS=32.40, 法向力=1892.8126, 切向力X=1946.5979, 切向力Y=773.7239 +FPS=34.04, 法向力=2137.0291, 切向力X=2301.5088, 切向力Y=621.0908 +FPS=33.24, 法向力=2225.8887, 切向力X=2334.3550, 切向力Y=514.8804 +FPS=30.37, 法向力=1924.4624, 切向力X=2157.5991, 切向力Y=1677.9663 +FPS=32.53, 法向力=1970.4719, 切向力X=2221.7881, 切向力Y=1669.2865 +FPS=31.90, 法向力=1195.5679, 切向力X=1702.2314, 切向力Y=1996.3833 +FPS=31.42, 法向力=1229.0198, 切向力X=1687.4426, 切向力Y=2115.1006 +FPS=31.88, 法向力=1636.8970, 切向力X=1657.6245, 切向力Y=3967.1624 +FPS=31.81, 法向力=1932.9180, 切向力X=2250.7651, 切向力Y=70.2416 +FPS=33.00, 法向力=1916.2205, 切向力X=2281.1802, 切向力Y=94.3116 +FPS=32.60, 法向力=1530.9812, 切向力X=2542.6460, 切向力Y=2650.6963 +FPS=32.74, 法向力=1568.2893, 切向力X=2526.3325, 切向力Y=2657.9556 +FPS=32.68, 法向力=1587.5540, 切向力X=2507.7451, 切向力Y=2654.2529 +FPS=33.34, 法向力=1648.1033, 切向力X=1997.9880, 切向力Y=1342.8988 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.002180s (9 tiles incl ref), finalize=0.000056s, total=0.002513s +FPS=29.51, 法向力=1378.4558, 切向力X=2980.5613, 切向力Y=1162.2207 +FPS=34.07, 法向力=1363.0997, 切向力X=2905.6667, 切向力Y=1216.7540 +FPS=30.44, 法向力=1292.2864, 切向力X=2334.4990, 切向力Y=2502.7373 +FPS=34.28, 法向力=1346.9031, 切向力X=2221.7100, 切向力Y=2522.4429 +FPS=32.80, 法向力=1359.9893, 切向力X=2203.4519, 切向力Y=2540.3906 +FPS=34.05, 法向力=1942.9668, 切向力X=2251.6924, 切向力Y=1754.2646 +FPS=32.29, 法向力=2052.2351, 切向力X=2300.5676, 切向力Y=1770.8782 +FPS=34.35, 法向力=2161.0312, 切向力X=1974.3048, 切向力Y=1515.7546 +FPS=31.47, 法向力=2489.9634, 切向力X=2792.2520, 切向力Y=-8.9538 +FPS=32.89, 法向力=2489.6997, 切向力X=2856.6611, 切向力Y=57.3434 +FPS=31.01, 法向力=1989.0743, 切向力X=2778.2231, 切向力Y=2524.3655 +FPS=34.08, 法向力=1960.8032, 切向力X=2751.8706, 切向力Y=2275.1909 +FPS=29.95, 法向力=1760.0825, 切向力X=3016.1648, 切向力Y=1923.8267 +FPS=32.59, 法向力=1818.8210, 切向力X=3102.9902, 切向力Y=1857.8541 +FPS=29.79, 法向力=1842.1121, 切向力X=3166.4121, 切向力Y=664.3819 +FPS=32.41, 法向力=1507.4459, 切向力X=2080.7517, 切向力Y=2865.4111 +FPS=32.73, 法向力=1564.4111, 切向力X=2072.1196, 切向力Y=2902.8516 +FPS=33.81, 法向力=1578.9519, 切向力X=2120.2231, 切向力Y=2939.3442 +FPS=33.31, 法向力=1212.1090, 切向力X=1832.0309, 切向力Y=2638.1445 +FPS=33.49, 法向力=1268.7037, 切向力X=1861.5042, 切向力Y=2696.0745 +FPS=31.06, 法向力=1601.6364, 切向力X=2690.5420, 切向力Y=1785.7969 +FPS=33.57, 法向力=1734.5845, 切向力X=2735.7646, 切向力Y=1521.2310 +FPS=31.17, 法向力=1353.7839, 切向力X=2672.8882, 切向力Y=17.3325 +FPS=31.27, 法向力=1404.4111, 切向力X=2846.1204, 切向力Y=77.7366 +FPS=32.09, 法向力=2047.8722, 切向力X=2638.9143, 切向力Y=1609.4070 +FPS=31.69, 法向力=2129.0688, 切向力X=2755.1707, 切向力Y=1669.1960 +FPS=33.87, 法向力=1808.2091, 切向力X=1756.8013, 切向力Y=1352.6274 +FPS=31.19, 法向力=1850.4365, 切向力X=1849.7432, 切向力Y=1198.5435 +FPS=30.97, 法向力=2243.4751, 切向力X=3306.9678, 切向力Y=435.3990 +FPS=32.57, 法向力=1629.1333, 切向力X=1699.3915, 切向力Y=1415.2664 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002146s (9 tiles incl ref), finalize=0.000060s, total=0.002472s +FPS=31.73, 法向力=1655.8002, 切向力X=1685.4761, 切向力Y=1445.0764 +FPS=30.36, 法向力=1891.6260, 切向力X=2711.3889, 切向力Y=2627.0845 +FPS=33.05, 法向力=1862.8458, 切向力X=2853.0513, 切向力Y=2750.8943 +FPS=31.54, 法向力=1710.1597, 切向力X=1705.7632, 切向力Y=3262.7837 +FPS=32.41, 法向力=1780.7693, 切向力X=1831.9536, 切向力Y=3123.5005 +FPS=28.76, 法向力=2040.2803, 切向力X=2706.2842, 切向力Y=1959.4570 +FPS=31.76, 法向力=2113.3057, 切向力X=2775.9900, 切向力Y=1914.5034 +FPS=30.39, 法向力=1510.1583, 切向力X=3017.5952, 切向力Y=1393.8207 +FPS=30.89, 法向力=1548.8810, 切向力X=3218.0884, 切向力Y=1298.0431 +FPS=32.02, 法向力=2120.1816, 切向力X=3747.7339, 切向力Y=2167.4170 +FPS=30.12, 法向力=2245.9729, 切向力X=3820.3247, 切向力Y=2211.1167 +FPS=31.93, 法向力=1169.2017, 切向力X=2814.3696, 切向力Y=2620.5557 +FPS=31.00, 法向力=1117.1924, 切向力X=2886.2007, 切向力Y=2661.7053 +FPS=30.86, 法向力=1870.0986, 切向力X=2709.7014, 切向力Y=3207.0811 +FPS=31.79, 法向力=1882.7120, 切向力X=2707.4038, 切向力Y=3205.5874 +FPS=33.25, 法向力=1042.5022, 切向力X=2037.8998, 切向力Y=2544.7280 +FPS=29.44, 法向力=1885.6219, 切向力X=1847.4722, 切向力Y=-23.1145 +FPS=31.60, 法向力=1941.2882, 切向力X=1859.2112, 切向力Y=-121.2997 +FPS=29.40, 法向力=1454.7543, 切向力X=2949.4468, 切向力Y=2176.9607 +FPS=32.52, 法向力=1456.4056, 切向力X=2938.1665, 切向力Y=2296.2773 +FPS=29.59, 法向力=2106.0725, 切向力X=2359.9531, 切向力Y=1574.1558 +FPS=32.76, 法向力=2227.0093, 切向力X=2399.8682, 切向力Y=1542.3247 +FPS=29.86, 法向力=1053.7756, 切向力X=2038.1899, 切向力Y=2978.2070 +FPS=30.14, 法向力=2488.3110, 切向力X=2288.1934, 切向力Y=997.8470 +FPS=30.51, 法向力=2552.6489, 切向力X=2349.5864, 切向力Y=1025.0646 +FPS=30.23, 法向力=1243.1976, 切向力X=2059.1252, 切向力Y=1941.0513 +FPS=31.79, 法向力=1257.3014, 切向力X=2011.5364, 切向力Y=2049.6045 +FPS=31.05, 法向力=1216.2458, 切向力X=2021.9165, 切向力Y=2150.6714 +FPS=31.78, 法向力=1165.6550, 切向力X=2494.7766, 切向力Y=1444.3904 +FPS=30.82, 法向力=1271.5510, 切向力X=2438.4333, 切向力Y=1213.5592 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000298s, blend=0.002337s (9 tiles incl ref), finalize=0.000059s, total=0.002700s +FPS=30.57, 法向力=2211.7119, 切向力X=2767.9624, 切向力Y=1352.2432 +FPS=28.99, 法向力=1760.2115, 切向力X=1844.8037, 切向力Y=3379.2637 +FPS=32.10, 法向力=1773.8760, 切向力X=1749.1147, 切向力Y=3361.4355 +FPS=31.57, 法向力=1426.5945, 切向力X=2657.6851, 切向力Y=2322.7490 +FPS=31.42, 法向力=1447.1531, 切向力X=2826.1572, 切向力Y=2289.2896 +FPS=28.83, 法向力=1433.5635, 切向力X=3304.3274, 切向力Y=2558.4380 +FPS=32.07, 法向力=1499.9907, 切向力X=3496.4648, 切向力Y=2615.5720 +FPS=29.58, 法向力=2337.6138, 切向力X=1522.2051, 切向力Y=3843.3110 +FPS=27.88, 法向力=1488.4269, 切向力X=2156.9705, 切向力Y=2450.5825 +FPS=32.21, 法向力=1536.0735, 切向力X=2113.9321, 切向力Y=2482.5225 +FPS=30.53, 法向力=1308.9661, 切向力X=1551.3284, 切向力Y=2858.1538 +FPS=32.16, 法向力=1361.6169, 切向力X=1543.7954, 切向力Y=2896.5195 +FPS=29.01, 法向力=1859.8391, 切向力X=2347.8413, 切向力Y=1635.6311 +FPS=31.50, 法向力=1791.0962, 切向力X=2437.2224, 切向力Y=1458.8615 +FPS=28.57, 法向力=2549.6758, 切向力X=2630.7192, 切向力Y=189.3517 +FPS=30.48, 法向力=2532.2954, 切向力X=2668.5166, 切向力Y=159.7039 +FPS=30.94, 法向力=1200.4783, 切向力X=2407.8853, 切向力Y=4051.9397 +FPS=29.10, 法向力=1290.3738, 切向力X=2531.6477, 切向力Y=4376.9932 +FPS=30.19, 法向力=2031.5630, 切向力X=2642.3916, 切向力Y=1638.9807 +FPS=30.64, 法向力=1982.1116, 切向力X=2667.7373, 切向力Y=1706.9027 +FPS=31.63, 法向力=1597.3572, 切向力X=2926.5720, 切向力Y=2181.9004 +FPS=30.18, 法向力=1670.9934, 切向力X=3134.1006, 切向力Y=2221.6514 +FPS=31.57, 法向力=1528.0854, 切向力X=1800.3624, 切向力Y=2847.2314 +FPS=28.64, 法向力=1446.1753, 切向力X=2707.7002, 切向力Y=1485.7808 +FPS=30.28, 法向力=1531.6355, 切向力X=2918.1953, 切向力Y=1310.6168 +FPS=30.76, 法向力=1966.6167, 切向力X=1693.7311, 切向力Y=2615.8840 +FPS=30.22, 法向力=1899.2397, 切向力X=1632.3250, 切向力Y=2520.6448 +FPS=31.08, 法向力=1662.7699, 切向力X=2269.9453, 切向力Y=2348.6099 +FPS=30.56, 法向力=1736.0023, 切向力X=2153.7090, 切向力Y=2511.9438 +FPS=30.59, 法向力=1921.9231, 切向力X=3320.7720, 切向力Y=1142.5957 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000283s, blend=0.002144s (9 tiles incl ref), finalize=0.000055s, total=0.002489s +FPS=28.02, 法向力=1705.9111, 切向力X=1627.5398, 切向力Y=1522.9143 +FPS=32.19, 法向力=1695.5090, 切向力X=1607.7109, 切向力Y=1560.7678 +FPS=31.61, 法向力=1346.4277, 切向力X=2469.2617, 切向力Y=2276.3823 +FPS=31.08, 法向力=1369.4508, 切向力X=2583.3687, 切向力Y=2288.4299 +FPS=29.70, 法向力=1590.3000, 切向力X=1849.6027, 切向力Y=1307.9666 +FPS=31.15, 法向力=1677.7819, 切向力X=1886.7295, 切向力Y=1342.3969 +FPS=26.58, 法向力=1873.7083, 切向力X=2699.1494, 切向力Y=1553.6951 +FPS=26.33, 法向力=1570.1038, 切向力X=3012.8369, 切向力Y=971.2629 +FPS=30.51, 法向力=1597.8320, 切向力X=3023.4653, 切向力Y=1132.1135 +FPS=29.32, 法向力=1976.6387, 切向力X=2642.9121, 切向力Y=1463.4272 +FPS=29.62, 法向力=2092.2451, 切向力X=2619.1309, 切向力Y=1559.2603 +FPS=29.63, 法向力=2361.6533, 切向力X=1861.1494, 切向力Y=2992.7532 +FPS=32.47, 法向力=2318.0474, 切向力X=1882.1422, 切向力Y=2955.7556 +FPS=29.07, 法向力=1817.3691, 切向力X=2432.5957, 切向力Y=1305.5869 +FPS=30.64, 法向力=1826.7493, 切向力X=2552.4292, 切向力Y=1425.6323 +FPS=31.26, 法向力=1590.7668, 切向力X=1941.4089, 切向力Y=2190.2207 +FPS=30.83, 法向力=1512.7126, 切向力X=2015.2256, 切向力Y=2209.0315 +FPS=32.55, 法向力=1666.6040, 切向力X=2143.7754, 切向力Y=2030.0659 +FPS=31.40, 法向力=2092.1914, 切向力X=2404.8433, 切向力Y=2050.8481 +FPS=32.28, 法向力=2196.8491, 切向力X=2415.2109, 切向力Y=2080.6440 +FPS=31.50, 法向力=2219.9038, 切向力X=2434.2920, 切向力Y=2057.1147 +FPS=30.47, 法向力=1689.7944, 切向力X=2580.7378, 切向力Y=1795.4023 +FPS=31.40, 法向力=1607.9946, 切向力X=2034.4185, 切向力Y=2238.2227 +FPS=32.18, 法向力=1636.7334, 切向力X=2133.4028, 切向力Y=2247.8945 +FPS=30.59, 法向力=1778.8522, 切向力X=1614.6404, 切向力Y=3278.7183 +FPS=32.34, 法向力=1807.6022, 切向力X=1739.5092, 切向力Y=3309.3684 +FPS=30.22, 法向力=2521.6504, 切向力X=2425.3269, 切向力Y=2479.4038 +FPS=31.50, 法向力=2616.5776, 切向力X=2417.8330, 切向力Y=2564.9500 +FPS=31.31, 法向力=1356.8877, 切向力X=1883.4631, 切向力Y=2874.4668 +FPS=31.30, 法向力=1935.2727, 切向力X=2765.6968, 切向力Y=1227.2573 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000321s, blend=0.002185s (9 tiles incl ref), finalize=0.000058s, total=0.002569s +FPS=30.26, 法向力=1958.1182, 切向力X=2817.9377, 切向力Y=1098.1189 +FPS=30.68, 法向力=1953.2113, 切向力X=2875.2893, 切向力Y=1100.2645 +FPS=32.66, 法向力=1420.1534, 切向力X=2866.6602, 切向力Y=1484.7271 +FPS=31.61, 法向力=1445.8494, 切向力X=2838.5679, 切向力Y=1509.5330 +FPS=31.61, 法向力=1184.5978, 切向力X=1758.4783, 切向力Y=2068.7671 +FPS=30.53, 法向力=1211.0031, 切向力X=1825.7969, 切向力Y=2052.4241 +FPS=31.10, 法向力=2268.5112, 切向力X=2130.6440, 切向力Y=1212.5981 +FPS=29.62, 法向力=1572.1654, 切向力X=1734.1721, 切向力Y=2602.2725 +FPS=31.44, 法向力=1516.2625, 切向力X=1670.0347, 切向力Y=2800.1658 +FPS=31.98, 法向力=1892.9338, 切向力X=2821.7168, 切向力Y=998.0504 +FPS=32.06, 法向力=1824.2026, 切向力X=2928.8096, 切向力Y=977.5585 +FPS=30.68, 法向力=1746.0372, 切向力X=2751.1931, 切向力Y=-199.1362 +FPS=31.23, 法向力=1716.0127, 切向力X=2702.4126, 切向力Y=-98.5779 +FPS=31.17, 法向力=1513.0518, 切向力X=2647.4458, 切向力Y=1046.1985 +FPS=30.93, 法向力=1477.0660, 切向力X=2603.9260, 切向力Y=1141.0647 +FPS=32.77, 法向力=1959.5315, 切向力X=2189.7346, 切向力Y=1583.8629 +FPS=31.43, 法向力=2047.1410, 切向力X=2231.6699, 切向力Y=1464.0188 +FPS=32.71, 法向力=1637.3284, 切向力X=2145.9578, 切向力Y=1580.1095 +FPS=31.20, 法向力=1610.3904, 切向力X=2312.9319, 切向力Y=1622.2383 +FPS=31.40, 法向力=1723.0977, 切向力X=2627.8374, 切向力Y=1525.1682 +FPS=31.32, 法向力=1741.6572, 切向力X=2637.7202, 切向力Y=1542.0608 +FPS=29.94, 法向力=2800.8643, 切向力X=2925.8003, 切向力Y=1693.7979 +FPS=29.66, 法向力=2012.9153, 切向力X=1818.5288, 切向力Y=3219.9048 +FPS=32.32, 法向力=2091.2871, 切向力X=1816.9407, 切向力Y=3170.7297 +FPS=31.81, 法向力=2459.5381, 切向力X=2147.2942, 切向力Y=1059.5117 +FPS=33.03, 法向力=2385.6616, 切向力X=2327.6072, 切向力Y=1020.6516 +FPS=30.19, 法向力=2325.0818, 切向力X=3182.7402, 切向力Y=1536.9509 +FPS=32.78, 法向力=2405.9521, 切向力X=3252.6060, 切向力Y=1549.1538 +FPS=31.34, 法向力=1389.3093, 切向力X=2057.5391, 切向力Y=1849.7654 +FPS=31.52, 法向力=1358.9998, 切向力X=2029.6240, 切向力Y=2305.4170 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002064s (9 tiles incl ref), finalize=0.000052s, total=0.002379s +FPS=31.35, 法向力=1484.3296, 切向力X=2348.7090, 切向力Y=2373.4807 +FPS=31.00, 法向力=1487.1509, 切向力X=2285.6118, 切向力Y=2366.6699 +FPS=32.11, 法向力=2019.4657, 切向力X=2077.8704, 切向力Y=2222.3818 +FPS=31.19, 法向力=1994.4888, 切向力X=2168.7695, 切向力Y=2345.5728 +FPS=31.74, 法向力=1244.5365, 切向力X=1948.4154, 切向力Y=2136.2412 +FPS=31.71, 法向力=1237.6143, 切向力X=2079.2107, 切向力Y=1897.2330 +FPS=33.71, 法向力=1347.4547, 切向力X=1756.9292, 切向力Y=2529.3921 +FPS=29.94, 法向力=1659.3514, 切向力X=2468.6116, 切向力Y=2228.2749 +FPS=33.41, 法向力=1701.6744, 切向力X=2465.5181, 切向力Y=2318.3062 +FPS=28.67, 法向力=1861.3374, 切向力X=3090.8999, 切向力Y=2290.8232 +FPS=33.30, 法向力=1867.2030, 切向力X=3074.4548, 切向力Y=2342.5439 +FPS=29.93, 法向力=1839.6372, 切向力X=3032.2207, 切向力Y=2409.8354 +FPS=33.01, 法向力=1898.8466, 切向力X=3134.7305, 切向力Y=2299.9958 +FPS=29.97, 法向力=2485.8271, 切向力X=2622.2168, 切向力Y=1852.4025 +FPS=32.04, 法向力=2698.1602, 切向力X=2684.3289, 切向力Y=1903.2517 +FPS=32.17, 法向力=1442.8630, 切向力X=2984.8096, 切向力Y=2058.5725 +FPS=32.65, 法向力=1396.1213, 切向力X=2934.0510, 切向力Y=2292.5918 +FPS=32.41, 法向力=1836.7506, 切向力X=1512.2341, 切向力Y=1504.0276 +FPS=31.81, 法向力=1910.9144, 切向力X=1539.2495, 切向力Y=1451.3679 +FPS=31.24, 法向力=1830.6390, 切向力X=2206.0620, 切向力Y=2359.3364 +FPS=32.74, 法向力=1859.3407, 切向力X=2271.5190, 切向力Y=2348.9304 +FPS=31.24, 法向力=1843.4363, 切向力X=2208.4448, 切向力Y=1405.2087 +FPS=32.17, 法向力=1818.0968, 切向力X=2219.2922, 切向力Y=1426.6904 +FPS=32.33, 法向力=1555.8319, 切向力X=1619.8687, 切向力Y=1183.1760 +FPS=32.43, 法向力=1589.1740, 切向力X=1617.4702, 切向力Y=1271.1664 +FPS=33.52, 法向力=1195.2726, 切向力X=2440.4429, 切向力Y=2298.3477 +FPS=32.11, 法向力=1146.5398, 切向力X=2449.2993, 切向力Y=2362.6553 +FPS=32.66, 法向力=2932.3455, 切向力X=2355.1050, 切向力Y=-560.7982 +FPS=30.49, 法向力=3074.3838, 切向力X=2292.2930, 切向力Y=-773.5521 +FPS=30.75, 法向力=1903.1036, 切向力X=1721.2244, 切向力Y=1468.1682 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.002104s (9 tiles incl ref), finalize=0.000053s, total=0.002430s +FPS=31.35, 法向力=2011.3221, 切向力X=1945.0934, 切向力Y=1653.5432 +FPS=33.77, 法向力=2071.2725, 切向力X=2104.7627, 切向力Y=1840.2834 +FPS=32.57, 法向力=1289.1458, 切向力X=2330.0278, 切向力Y=2095.6377 +FPS=33.99, 法向力=1266.5198, 切向力X=2323.7964, 切向力Y=2163.2212 +FPS=30.29, 法向力=1510.2266, 切向力X=2563.5166, 切向力Y=1519.6632 +FPS=34.16, 法向力=1548.5376, 切向力X=2612.1941, 切向力Y=1551.6138 +FPS=30.53, 法向力=1112.7565, 切向力X=2013.5217, 切向力Y=2236.2292 +FPS=32.25, 法向力=1096.5767, 切向力X=2049.3091, 切向力Y=2302.2725 +FPS=31.23, 法向力=2129.2512, 切向力X=2779.3743, 切向力Y=1754.3417 +FPS=34.67, 法向力=2175.7690, 切向力X=2793.1426, 切向力Y=1883.4668 +FPS=31.01, 法向力=1357.5106, 切向力X=2438.3694, 切向力Y=1817.1654 +FPS=33.98, 法向力=1285.7444, 切向力X=2537.9712, 切向力Y=1854.3618 +FPS=32.87, 法向力=1712.2472, 切向力X=1988.2759, 切向力Y=1360.2131 +FPS=33.81, 法向力=1757.9087, 切向力X=2114.4932, 切向力Y=1259.0408 +FPS=33.28, 法向力=1397.1362, 切向力X=2814.1387, 切向力Y=994.7836 +FPS=32.72, 法向力=1444.6544, 切向力X=2800.3435, 切向力Y=1091.4468 +FPS=33.34, 法向力=1803.1534, 切向力X=2016.8137, 切向力Y=930.6924 +FPS=32.97, 法向力=1821.2573, 切向力X=2118.7998, 切向力Y=1099.2576 +FPS=32.07, 法向力=1974.8074, 切向力X=1877.7465, 切向力Y=1721.3464 +FPS=33.84, 法向力=2161.6743, 切向力X=2036.2611, 切向力Y=1755.7305 +FPS=31.23, 法向力=1896.9741, 切向力X=2750.8726, 切向力Y=2195.2998 +FPS=33.71, 法向力=1864.4246, 切向力X=2637.5703, 切向力Y=2172.0942 +FPS=32.23, 法向力=2581.5630, 切向力X=1820.9001, 切向力Y=3766.5144 +FPS=31.21, 法向力=1696.1760, 切向力X=2364.4138, 切向力Y=854.4598 +FPS=32.85, 法向力=1661.8250, 切向力X=2330.1426, 切向力Y=1025.7968 +FPS=32.73, 法向力=1657.8745, 切向力X=2381.2266, 切向力Y=1066.3074 +FPS=34.54, 法向力=1768.7280, 切向力X=2569.2722, 切向力Y=2664.5640 +FPS=33.13, 法向力=1974.9330, 切向力X=2590.0762, 切向力Y=2838.5479 +FPS=32.40, 法向力=1628.6813, 切向力X=2450.6899, 切向力Y=1286.4135 +FPS=33.78, 法向力=1582.5983, 切向力X=2344.8774, 切向力Y=1298.8743 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000259s, blend=0.002128s (9 tiles incl ref), finalize=0.000054s, total=0.002446s +FPS=30.04, 法向力=2141.8462, 切向力X=2520.1289, 切向力Y=1031.4526 +FPS=32.58, 法向力=2165.8208, 切向力X=2620.5088, 切向力Y=1117.6405 +FPS=33.42, 法向力=1716.4641, 切向力X=2116.6460, 切向力Y=1248.9513 +FPS=33.77, 法向力=2159.7705, 切向力X=3239.8245, 切向力Y=2542.6414 +FPS=34.41, 法向力=2247.3008, 切向力X=3313.2092, 切向力Y=2542.8955 +FPS=31.25, 法向力=1777.6934, 切向力X=2330.6294, 切向力Y=2344.2937 +FPS=32.12, 法向力=1782.1505, 切向力X=2292.9604, 切向力Y=2453.7119 +FPS=32.56, 法向力=1753.2413, 切向力X=2306.7993, 切向力Y=2443.5039 +FPS=32.73, 法向力=2299.2244, 切向力X=3021.9875, 切向力Y=1728.0654 +FPS=31.16, 法向力=2309.3716, 切向力X=2315.0396, 切向力Y=1360.8291 +FPS=33.11, 法向力=2231.9851, 切向力X=2291.1370, 切向力Y=1378.2830 +FPS=31.46, 法向力=1530.9215, 切向力X=2895.9028, 切向力Y=1820.0094 +FPS=31.85, 法向力=1544.3674, 切向力X=2967.2122, 切向力Y=1845.8408 +FPS=30.57, 法向力=2664.7012, 切向力X=1149.1675, 切向力Y=2004.7085 +FPS=32.68, 法向力=2727.6882, 切向力X=1235.8127, 切向力Y=2125.3447 +FPS=28.68, 法向力=2568.9006, 切向力X=2587.8857, 切向力Y=443.9687 +FPS=29.25, 法向力=2542.1997, 切向力X=2648.5237, 切向力Y=347.7488 +FPS=32.19, 法向力=1001.4273, 切向力X=2708.5645, 切向力Y=2761.7507 +FPS=31.41, 法向力=1067.8030, 切向力X=2730.9551, 切向力Y=2810.4536 +FPS=33.37, 法向力=2196.6226, 切向力X=2316.8528, 切向力Y=3030.5034 +FPS=34.40, 法向力=2223.9033, 切向力X=2419.5129, 切向力Y=2969.8037 +FPS=32.27, 法向力=1396.2463, 切向力X=2597.6274, 切向力Y=3533.4783 +FPS=33.35, 法向力=1373.0770, 切向力X=2645.6641, 切向力Y=3493.9788 +FPS=33.42, 法向力=2076.8638, 切向力X=2015.8872, 切向力Y=3959.8916 +FPS=31.66, 法向力=2075.9299, 切向力X=2067.9585, 切向力Y=3977.5562 +FPS=32.17, 法向力=1685.4359, 切向力X=1958.7957, 切向力Y=1879.1306 +FPS=32.62, 法向力=1707.8312, 切向力X=1892.8982, 切向力Y=1748.3743 +FPS=33.29, 法向力=1965.0533, 切向力X=2435.7261, 切向力Y=1996.2157 +FPS=32.15, 法向力=1978.8208, 切向力X=2503.8630, 切向力Y=2038.7515 +FPS=32.84, 法向力=2118.3896, 切向力X=2170.3794, 切向力Y=1866.0266 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000338s, blend=0.002215s (9 tiles incl ref), finalize=0.000058s, total=0.002617s +FPS=33.10, 法向力=2046.8541, 切向力X=2195.9346, 切向力Y=1849.5874 +FPS=33.38, 法向力=1991.5365, 切向力X=2557.1104, 切向力Y=1438.1951 +FPS=33.36, 法向力=2052.4756, 切向力X=2651.0996, 切向力Y=1526.0737 +FPS=33.59, 法向力=1807.7341, 切向力X=2627.0405, 切向力Y=1731.9236 +FPS=32.86, 法向力=1876.8190, 切向力X=2666.6130, 切向力Y=1718.4456 +FPS=34.64, 法向力=1513.4740, 切向力X=2594.0493, 切向力Y=1977.5486 +FPS=33.94, 法向力=1497.7871, 切向力X=2631.9958, 切向力Y=2033.3931 +FPS=32.27, 法向力=2835.7173, 切向力X=1935.1870, 切向力Y=260.2379 +FPS=34.81, 法向力=2814.1160, 切向力X=1958.3315, 切向力Y=349.2561 +FPS=31.16, 法向力=1918.3185, 切向力X=2526.2334, 切向力Y=893.4003 +FPS=32.82, 法向力=1964.9496, 切向力X=2441.7109, 切向力Y=990.4799 +FPS=33.81, 法向力=1577.5367, 切向力X=2719.0945, 切向力Y=-517.3363 +FPS=33.27, 法向力=1615.4183, 切向力X=2955.7268, 切向力Y=-479.0407 +FPS=34.38, 法向力=1952.9493, 切向力X=2807.6077, 切向力Y=3796.7097 +FPS=32.76, 法向力=2001.1292, 切向力X=2795.5352, 切向力Y=3789.2617 +FPS=32.92, 法向力=1893.2374, 切向力X=2433.2009, 切向力Y=1760.0220 +FPS=32.76, 法向力=1932.6270, 切向力X=2422.0491, 切向力Y=1718.9448 +FPS=32.75, 法向力=2396.8450, 切向力X=2615.7375, 切向力Y=346.6229 +FPS=30.17, 法向力=1786.6396, 切向力X=2137.4841, 切向力Y=1698.0670 +FPS=33.61, 法向力=1873.2917, 切向力X=2143.3127, 切向力Y=1650.1949 +FPS=32.82, 法向力=1767.8505, 切向力X=2048.3972, 切向力Y=1579.1393 +FPS=33.23, 法向力=1779.7482, 切向力X=1987.0176, 切向力Y=1643.7329 +FPS=32.82, 法向力=1788.7217, 切向力X=1974.0889, 切向力Y=1598.5044 +FPS=33.89, 法向力=1869.3292, 切向力X=1895.0059, 切向力Y=684.3688 +FPS=33.11, 法向力=1048.0005, 切向力X=2785.7595, 切向力Y=1388.4836 +FPS=34.34, 法向力=985.4716, 切向力X=2749.2100, 切向力Y=1711.6897 +FPS=31.24, 法向力=1510.5635, 切向力X=2059.4907, 切向力Y=2284.0032 +FPS=34.81, 法向力=1547.5140, 切向力X=2099.7126, 切向力Y=2357.9390 +FPS=31.97, 法向力=2181.3987, 切向力X=2283.6562, 切向力Y=2359.2590 +FPS=34.01, 法向力=2263.5022, 切向力X=2276.4331, 切向力Y=2407.0205 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000264s, blend=0.002243s (9 tiles incl ref), finalize=0.000072s, total=0.002584s +FPS=31.80, 法向力=1591.2970, 切向力X=1983.3685, 切向力Y=1496.5916 +FPS=33.73, 法向力=1588.2341, 切向力X=2004.3058, 切向力Y=1498.1963 +FPS=32.57, 法向力=1301.7782, 切向力X=2042.8717, 切向力Y=2924.3940 +FPS=33.93, 法向力=1391.7968, 切向力X=2160.4707, 切向力Y=2972.3782 +FPS=31.54, 法向力=1773.6404, 切向力X=1857.2402, 切向力Y=2419.5681 +FPS=34.60, 法向力=1823.3445, 切向力X=1866.7253, 切向力Y=2421.1572 +FPS=30.39, 法向力=1342.7374, 切向力X=2206.1230, 切向力Y=2370.0759 +FPS=34.52, 法向力=1403.3027, 切向力X=2239.6575, 切向力Y=2270.3408 +FPS=29.78, 法向力=2252.8772, 切向力X=1589.5542, 切向力Y=1445.4482 +FPS=32.07, 法向力=2264.1299, 切向力X=1663.7612, 切向力Y=1499.5189 +FPS=29.96, 法向力=1884.3473, 切向力X=1972.4891, 切向力Y=2510.9695 +FPS=34.08, 法向力=1821.8491, 切向力X=2060.6187, 切向力Y=2526.0205 +FPS=32.45, 法向力=1455.9097, 切向力X=2437.5950, 切向力Y=1830.7437 +FPS=33.77, 法向力=1561.6461, 切向力X=2628.4202, 切向力Y=1800.9846 +FPS=33.54, 法向力=1318.7947, 切向力X=1949.1860, 切向力Y=2281.8064 +FPS=33.85, 法向力=1315.4851, 切向力X=2043.3728, 切向力Y=2411.6548 +FPS=32.52, 法向力=1724.3993, 切向力X=1937.1316, 切向力Y=2671.6140 +FPS=35.11, 法向力=1815.2336, 切向力X=1976.1851, 切向力Y=2635.4727 +FPS=31.51, 法向力=1501.5703, 切向力X=1634.6689, 切向力Y=3542.9736 +FPS=32.83, 法向力=1591.5992, 切向力X=1584.4240, 切向力Y=3617.2490 +FPS=32.45, 法向力=2344.0400, 切向力X=3350.0815, 切向力Y=724.9756 +FPS=32.27, 法向力=2292.6240, 切向力X=3342.1130, 切向力Y=598.4453 +FPS=34.06, 法向力=2083.1353, 切向力X=1665.8167, 切向力Y=1621.1626 +FPS=33.94, 法向力=2191.7283, 切向力X=1678.2805, 切向力Y=1720.4117 +FPS=32.57, 法向力=987.5010, 切向力X=2205.8374, 切向力Y=1525.6487 +FPS=33.52, 法向力=1008.5968, 切向力X=2293.8477, 切向力Y=1372.2966 +FPS=31.78, 法向力=2231.5210, 切向力X=2832.2720, 切向力Y=1589.9481 +FPS=32.27, 法向力=2354.3301, 切向力X=2865.5142, 切向力Y=1613.2224 +FPS=33.44, 法向力=1229.2512, 切向力X=2040.6382, 切向力Y=2085.4521 +FPS=32.98, 法向力=1223.1296, 切向力X=1951.8311, 切向力Y=2115.9912 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000296s, blend=0.002065s (9 tiles incl ref), finalize=0.000055s, total=0.002422s +FPS=33.50, 法向力=1726.6343, 切向力X=2372.7012, 切向力Y=468.8452 +FPS=33.46, 法向力=1707.4875, 切向力X=2384.3857, 切向力Y=512.5128 +FPS=31.41, 法向力=2114.4417, 切向力X=2260.4580, 切向力Y=1641.3330 +FPS=33.88, 法向力=2280.8640, 切向力X=2352.4351, 切向力Y=1600.6289 +FPS=32.08, 法向力=1652.7808, 切向力X=2612.0356, 切向力Y=959.2357 +FPS=32.57, 法向力=1651.1016, 切向力X=2606.0972, 切向力Y=1047.9691 +FPS=33.32, 法向力=1431.7168, 切向力X=2383.4600, 切向力Y=3235.8218 +FPS=32.67, 法向力=1508.2458, 切向力X=2429.1614, 切向力Y=3182.6743 +FPS=33.68, 法向力=1336.7653, 切向力X=2583.9937, 切向力Y=960.4276 +FPS=33.09, 法向力=1335.3230, 切向力X=2530.5269, 切向力Y=910.4294 +FPS=33.10, 法向力=1093.1372, 切向力X=1842.7861, 切向力Y=2297.3196 +FPS=34.07, 法向力=1076.2960, 切向力X=1879.0723, 切向力Y=2470.8125 +FPS=33.36, 法向力=1288.1794, 切向力X=2317.8379, 切向力Y=2201.7883 +FPS=32.54, 法向力=1318.6782, 切向力X=2265.9116, 切向力Y=2254.3003 +FPS=33.06, 法向力=1987.5773, 切向力X=1630.1858, 切向力Y=2173.2954 +FPS=32.90, 法向力=2883.8477, 切向力X=2610.5173, 切向力Y=1130.9133 +FPS=31.74, 法向力=2856.4016, 切向力X=2731.8945, 切向力Y=1144.4680 +FPS=32.79, 法向力=2878.3215, 切向力X=2722.3977, 切向力Y=1143.6694 +FPS=32.14, 法向力=2495.5024, 切向力X=2352.1411, 切向力Y=2275.9287 +FPS=32.68, 法向力=2543.5498, 切向力X=2335.6738, 切向力Y=2371.7014 +FPS=33.14, 法向力=2119.8770, 切向力X=2439.2485, 切向力Y=2955.9019 +FPS=31.84, 法向力=1551.2417, 切向力X=2441.4202, 切向力Y=2068.3467 +FPS=34.53, 法向力=1535.1145, 切向力X=2503.5332, 切向力Y=2082.8364 +FPS=33.58, 法向力=1777.6986, 切向力X=2968.0447, 切向力Y=2752.3154 +FPS=32.92, 法向力=1749.6466, 切向力X=2948.5295, 切向力Y=2846.5183 +FPS=32.16, 法向力=1725.7206, 切向力X=2938.7070, 切向力Y=2885.5857 +FPS=33.94, 法向力=1743.1265, 切向力X=1739.1699, 切向力Y=1179.3247 +FPS=32.83, 法向力=1778.4099, 切向力X=1677.4307, 切向力Y=1120.7942 +FPS=32.87, 法向力=1934.3990, 切向力X=1887.9839, 切向力Y=1928.2793 +FPS=30.76, 法向力=1298.6082, 切向力X=2025.8809, 切向力Y=2115.9829 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002058s (9 tiles incl ref), finalize=0.000052s, total=0.002367s +FPS=33.99, 法向力=1340.5918, 切向力X=2097.2544, 切向力Y=2162.4624 +FPS=33.23, 法向力=2300.3147, 切向力X=3173.5144, 切向力Y=991.6195 +FPS=33.69, 法向力=2469.4478, 切向力X=3086.5359, 切向力Y=983.2704 +FPS=33.58, 法向力=2600.7988, 切向力X=1911.0344, 切向力Y=512.4335 +FPS=34.28, 法向力=2545.5923, 切向力X=1884.0039, 切向力Y=492.8190 +FPS=32.15, 法向力=2577.7070, 切向力X=1917.4757, 切向力Y=466.3583 +FPS=33.71, 法向力=1455.2679, 切向力X=1654.6957, 切向力Y=1635.9968 +FPS=32.04, 法向力=2120.9141, 切向力X=2379.8857, 切向力Y=625.3802 +FPS=34.51, 法向力=2131.1396, 切向力X=2417.0056, 切向力Y=617.2518 +FPS=33.28, 法向力=1468.3700, 切向力X=1715.2056, 切向力Y=2474.2920 +FPS=34.09, 法向力=1433.7820, 切向力X=1691.1515, 切向力Y=2567.9912 +FPS=32.69, 法向力=1381.8806, 切向力X=2470.3574, 切向力Y=2436.5125 +FPS=32.64, 法向力=1513.9575, 切向力X=2702.0112, 切向力Y=2471.6787 +FPS=32.68, 法向力=2525.4568, 切向力X=1938.1714, 切向力Y=919.6545 +FPS=32.23, 法向力=2537.2139, 切向力X=1983.6675, 切向力Y=746.5140 +FPS=30.29, 法向力=2137.4487, 切向力X=1948.1544, 切向力Y=400.8617 +FPS=32.90, 法向力=2168.1135, 切向力X=1901.4207, 切向力Y=311.7275 +FPS=32.25, 法向力=2282.3245, 切向力X=2031.2585, 切向力Y=1400.2759 +FPS=33.99, 法向力=2476.3145, 切向力X=2101.0234, 切向力Y=1525.2458 +FPS=30.73, 法向力=2056.0737, 切向力X=2564.9958, 切向力Y=3085.7368 +FPS=33.71, 法向力=1981.1075, 切向力X=2728.7524, 切向力Y=3195.0376 +FPS=32.07, 法向力=1818.0242, 切向力X=2160.4180, 切向力Y=1317.4067 +FPS=31.70, 法向力=1889.1052, 切向力X=2219.3369, 切向力Y=1217.1666 +FPS=28.88, 法向力=1389.0135, 切向力X=2212.5530, 切向力Y=934.1731 +FPS=31.11, 法向力=1459.7634, 切向力X=2303.7366, 切向力Y=964.5485 +FPS=31.46, 法向力=1667.0803, 切向力X=3126.6245, 切向力Y=2026.5919 +FPS=33.45, 法向力=1725.2429, 切向力X=3301.9790, 切向力Y=2099.3962 +FPS=30.26, 法向力=1307.4011, 切向力X=2651.3311, 切向力Y=1622.5396 +FPS=33.24, 法向力=1435.7749, 切向力X=2761.1372, 切向力Y=1546.3715 +FPS=26.28, 法向力=1321.6440, 切向力X=2339.5654, 切向力Y=2599.2031 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000309s, blend=0.002167s (9 tiles incl ref), finalize=0.000065s, total=0.002548s +FPS=27.11, 法向力=2093.8379, 切向力X=2992.0247, 切向力Y=979.0389 +FPS=32.75, 法向力=2086.2634, 切向力X=3056.9131, 切向力Y=1004.9125 +FPS=31.66, 法向力=1766.9283, 切向力X=2506.4888, 切向力Y=2363.0327 +FPS=33.14, 法向力=1876.0330, 切向力X=2425.0396, 切向力Y=2437.0090 +FPS=30.04, 法向力=2085.7422, 切向力X=2520.9194, 切向力Y=1349.6230 +FPS=33.23, 法向力=2120.9436, 切向力X=2591.3169, 切向力Y=1307.6206 +FPS=30.24, 法向力=1414.9742, 切向力X=2077.0474, 切向力Y=1498.3643 +FPS=31.55, 法向力=2011.5396, 切向力X=2753.8525, 切向力Y=1250.5396 +FPS=32.12, 法向力=2110.4731, 切向力X=2802.7192, 切向力Y=1020.5964 +FPS=31.07, 法向力=2104.5039, 切向力X=2783.2271, 切向力Y=1017.0726 +FPS=32.83, 法向力=1792.6921, 切向力X=1627.6736, 切向力Y=2721.0220 +FPS=31.68, 法向力=1800.1332, 切向力X=1600.4344, 切向力Y=2820.3726 +FPS=30.77, 法向力=1160.7263, 切向力X=3317.7759, 切向力Y=1683.6951 +FPS=32.32, 法向力=1125.7375, 切向力X=3353.6660, 切向力Y=1703.5222 +FPS=30.87, 法向力=1635.9844, 切向力X=2148.0488, 切向力Y=1673.5638 +FPS=28.51, 法向力=1196.9822, 切向力X=1867.6860, 切向力Y=2852.1387 +FPS=33.04, 法向力=1180.4647, 切向力X=1929.5671, 切向力Y=2873.0107 +FPS=31.26, 法向力=1670.6384, 切向力X=2762.3347, 切向力Y=1885.4058 +FPS=31.99, 法向力=1715.8270, 切向力X=2843.8291, 切向力Y=1815.0557 +FPS=29.19, 法向力=1435.1355, 切向力X=1983.4446, 切向力Y=2728.5132 +FPS=32.66, 法向力=1419.6711, 切向力X=1938.1602, 切向力Y=2879.1541 +FPS=29.59, 法向力=1328.2440, 切向力X=2780.6113, 切向力Y=2603.6941 +FPS=30.93, 法向力=1310.9746, 切向力X=2805.6821, 切向力Y=2715.9297 +FPS=31.96, 法向力=911.7460, 切向力X=2855.0527, 切向力Y=2183.7104 +FPS=31.15, 法向力=1493.5171, 切向力X=2322.1877, 切向力Y=1251.4583 +FPS=31.92, 法向力=1590.1770, 切向力X=2329.8564, 切向力Y=1226.7876 +FPS=30.77, 法向力=1600.2385, 切向力X=2323.5427, 切向力Y=1123.7784 +FPS=32.04, 法向力=1425.3145, 切向力X=1091.6852, 切向力Y=2374.2402 +FPS=29.99, 法向力=1404.7964, 切向力X=1258.8538, 切向力Y=2419.0266 +FPS=33.11, 法向力=1231.5092, 切向力X=2315.3657, 切向力Y=1878.9065 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000004s (hit), reset=0.000283s, blend=0.002265s (9 tiles incl ref), finalize=0.000059s, total=0.002617s +FPS=28.96, 法向力=1437.5133, 切向力X=1173.7141, 切向力Y=2644.4521 +FPS=32.26, 法向力=1524.2318, 切向力X=1185.2660, 切向力Y=2607.1084 +FPS=29.77, 法向力=1363.6506, 切向力X=1702.4043, 切向力Y=3251.6162 +FPS=31.70, 法向力=1306.7816, 切向力X=1869.1309, 切向力Y=3471.9102 +FPS=29.45, 法向力=2120.3823, 切向力X=2638.6489, 切向力Y=2345.6440 +FPS=32.92, 法向力=2191.9727, 切向力X=2649.1802, 切向力Y=2533.3657 +FPS=29.39, 法向力=2418.3804, 切向力X=2199.8394, 切向力Y=3266.9585 +FPS=31.20, 法向力=1500.4802, 切向力X=2453.6973, 切向力Y=2008.2053 +FPS=31.86, 法向力=1469.8843, 切向力X=2425.4995, 切向力Y=2014.9324 +FPS=31.96, 法向力=1479.6458, 切向力X=2470.6277, 切向力Y=2054.1121 +FPS=33.91, 法向力=874.4386, 切向力X=1883.3865, 切向力Y=2656.7900 +FPS=31.51, 法向力=896.5175, 切向力X=1935.6978, 切向力Y=2690.0500 +FPS=32.76, 法向力=1319.8407, 切向力X=2035.7346, 切向力Y=2073.4521 +FPS=32.80, 法向力=1249.9404, 切向力X=2013.2195, 切向力Y=2060.0347 +FPS=32.37, 法向力=1212.9047, 切向力X=1942.2814, 切向力Y=2282.8936 +FPS=31.50, 法向力=1699.0154, 切向力X=2385.3535, 切向力Y=1793.1969 +FPS=33.43, 法向力=1750.5276, 切向力X=2409.3740, 切向力Y=1716.5693 +FPS=32.18, 法向力=1753.6987, 切向力X=2439.1553, 切向力Y=1734.1477 +FPS=33.66, 法向力=1121.0220, 切向力X=1556.7512, 切向力Y=2481.4829 +FPS=31.79, 法向力=1105.2214, 切向力X=1622.2849, 切向力Y=2603.9543 +FPS=33.33, 法向力=1761.5955, 切向力X=2064.2358, 切向力Y=1279.8989 +FPS=32.38, 法向力=1805.9619, 切向力X=2117.1218, 切向力Y=1238.1595 +FPS=32.40, 法向力=1808.9304, 切向力X=1925.1105, 切向力Y=2867.5537 +FPS=30.68, 法向力=1842.4604, 切向力X=2632.7058, 切向力Y=1506.3577 +FPS=33.52, 法向力=1842.1216, 切向力X=2700.8208, 切向力Y=1402.4937 +FPS=31.92, 法向力=1901.2296, 切向力X=2164.7275, 切向力Y=2545.6455 +FPS=32.39, 法向力=1942.5449, 切向力X=2234.6289, 切向力Y=2600.1318 +FPS=29.53, 法向力=1827.5974, 切向力X=2055.7168, 切向力Y=2410.9348 +FPS=32.39, 法向力=1795.1696, 切向力X=2067.9167, 切向力Y=2298.5364 +FPS=30.85, 法向力=1383.5020, 切向力X=1642.1534, 切向力Y=2306.8960 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002956s (9 tiles incl ref), finalize=0.000062s, total=0.003281s +FPS=31.46, 法向力=1511.9049, 切向力X=1328.3757, 切向力Y=2430.3354 +FPS=32.36, 法向力=1951.5677, 切向力X=1808.9967, 切向力Y=2712.8516 +FPS=33.20, 法向力=2009.1560, 切向力X=1926.5901, 切向力Y=2871.5137 +FPS=32.64, 法向力=1322.8372, 切向力X=1781.3989, 切向力Y=2118.4744 +FPS=33.86, 法向力=1318.8365, 切向力X=1728.1720, 切向力Y=2122.7959 +FPS=30.18, 法向力=1310.9038, 切向力X=2311.1204, 切向力Y=2613.1443 +FPS=33.53, 法向力=1300.2183, 切向力X=2296.9849, 切向力Y=2690.2903 +FPS=33.61, 法向力=1679.1270, 切向力X=2045.5443, 切向力Y=2176.7058 +FPS=32.69, 法向力=1968.5002, 切向力X=1462.4020, 切向力Y=2394.4170 +FPS=33.48, 法向力=1990.1979, 切向力X=1559.6899, 切向力Y=2364.6121 +FPS=32.35, 法向力=1986.4287, 切向力X=1568.7114, 切向力Y=2328.9814 +FPS=16.84, 法向力=1268.2977, 切向力X=1851.4170, 切向力Y=1798.9415 +FPS=26.93, 法向力=1348.7113, 切向力X=2085.8833, 切向力Y=1563.3186 +FPS=27.44, 法向力=1467.4023, 切向力X=2232.4531, 切向力Y=2536.2734 +FPS=28.64, 法向力=1454.0428, 切向力X=2154.0962, 切向力Y=2476.2114 +FPS=29.10, 法向力=1799.6218, 切向力X=2118.2979, 切向力Y=1947.4763 +FPS=28.43, 法向力=1868.4564, 切向力X=2180.1257, 切向力Y=2103.6333 +FPS=28.08, 法向力=1884.2921, 切向力X=2146.6516, 切向力Y=2160.7793 +FPS=30.24, 法向力=1908.7911, 切向力X=2151.7266, 切向力Y=2168.3425 +FPS=27.75, 法向力=1560.4753, 切向力X=2803.9504, 切向力Y=1741.2799 +FPS=29.77, 法向力=1619.8627, 切向力X=2800.1191, 切向力Y=1688.4231 +FPS=27.83, 法向力=1016.5872, 切向力X=2592.6421, 切向力Y=2084.1836 +FPS=28.18, 法向力=1753.0747, 切向力X=2250.1533, 切向力Y=1642.0071 +FPS=28.28, 法向力=1857.9575, 切向力X=2298.2493, 切向力Y=1751.5835 +FPS=28.83, 法向力=1852.0652, 切向力X=2297.4961, 切向力Y=1699.5549 +FPS=27.21, 法向力=1860.1660, 切向力X=2292.2598, 切向力Y=1731.3722 +FPS=26.61, 法向力=1215.7394, 切向力X=2381.0205, 切向力Y=2412.1118 +FPS=28.95, 法向力=1269.0371, 切向力X=1990.9761, 切向力Y=2498.9990 +FPS=28.50, 法向力=1281.0400, 切向力X=2072.7759, 切向力Y=2450.6619 +FPS=28.98, 法向力=1664.4150, 切向力X=2855.4812, 切向力Y=1733.7202 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000399s, blend=0.005294s (9 tiles incl ref), finalize=0.000136s, total=0.005838s +FPS=28.12, 法向力=1666.4688, 切向力X=2874.4849, 切向力Y=1673.6989 +FPS=29.61, 法向力=1669.7399, 切向力X=2878.7456, 切向力Y=1662.6709 +FPS=30.39, 法向力=1609.3943, 切向力X=1808.1199, 切向力Y=1234.3522 +FPS=29.54, 法向力=1602.0059, 切向力X=1842.9227, 切向力Y=1373.4749 +FPS=29.99, 法向力=1361.1093, 切向力X=2371.5386, 切向力Y=2303.8955 +FPS=29.45, 法向力=1366.8879, 切向力X=2466.0024, 切向力Y=2317.2520 +FPS=30.63, 法向力=1366.2399, 切向力X=2752.8740, 切向力Y=2302.9695 +FPS=28.43, 法向力=1417.2402, 切向力X=2734.7378, 切向力Y=2304.0200 +FPS=28.91, 法向力=1453.3417, 切向力X=2662.0085, 切向力Y=2322.3472 +FPS=30.27, 法向力=1469.4744, 切向力X=2686.6221, 切向力Y=2350.4346 +FPS=30.20, 法向力=1589.0575, 切向力X=1856.1013, 切向力Y=1708.2151 +FPS=28.92, 法向力=1611.3253, 切向力X=2025.3644, 切向力Y=1685.7983 +FPS=29.46, 法向力=1476.4788, 切向力X=1524.4913, 切向力Y=1563.9265 +FPS=28.55, 法向力=1437.4121, 切向力X=1620.1960, 切向力Y=1680.1722 +FPS=29.90, 法向力=1417.9255, 切向力X=1598.3826, 切向力Y=1748.5922 +FPS=25.99, 法向力=1592.1880, 切向力X=1874.6724, 切向力Y=2776.5684 +FPS=30.79, 法向力=1594.8059, 切向力X=2036.3115, 切向力Y=2870.4155 +FPS=27.67, 法向力=1215.3923, 切向力X=1759.1677, 切向力Y=1641.0547 +FPS=28.01, 法向力=1155.0549, 切向力X=1719.3047, 切向力Y=1657.2261 +FPS=29.36, 法向力=1026.5597, 切向力X=3138.1221, 切向力Y=2957.4819 +FPS=28.99, 法向力=1042.8376, 切向力X=3230.9802, 切向力Y=2965.2646 +FPS=29.38, 法向力=1047.6531, 切向力X=3240.0513, 切向力Y=2957.1711 +FPS=30.00, 法向力=1549.2170, 切向力X=1550.9745, 切向力Y=229.4361 +FPS=27.78, 法向力=1510.5310, 切向力X=1657.7689, 切向力Y=199.0550 +FPS=27.08, 法向力=2122.6973, 切向力X=1568.1958, 切向力Y=599.1735 +FPS=28.61, 法向力=1222.7722, 切向力X=1553.3735, 切向力Y=1531.1765 +FPS=29.21, 法向力=1160.3492, 切向力X=1602.6763, 切向力Y=1557.5005 +FPS=28.87, 法向力=1152.1211, 切向力X=1604.8096, 切向力Y=1512.8430 +FPS=29.06, 法向力=1154.6798, 切向力X=1635.1062, 切向力Y=1547.7380 +FPS=29.41, 法向力=2549.5381, 切向力X=2424.4561, 切向力Y=1987.0923 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000456s, blend=0.004257s (9 tiles incl ref), finalize=0.000127s, total=0.004850s +FPS=26.64, 法向力=1340.8369, 切向力X=2941.5271, 切向力Y=1511.3433 +FPS=28.92, 法向力=1319.1161, 切向力X=3079.0149, 切向力Y=1593.6713 +FPS=27.37, 法向力=1516.5598, 切向力X=2118.0894, 切向力Y=1481.0540 +FPS=25.69, 法向力=1574.8776, 切向力X=2101.9724, 切向力Y=1467.1587 +FPS=29.70, 法向力=1594.6284, 切向力X=2072.1201, 切向力Y=1478.7185 +FPS=28.80, 法向力=1842.8862, 切向力X=1991.0388, 切向力Y=2691.9370 +FPS=27.57, 法向力=1946.6909, 切向力X=2103.5425, 切向力Y=2747.2314 +FPS=24.91, 法向力=1622.9948, 切向力X=2587.6196, 切向力Y=2653.1133 +FPS=27.80, 法向力=1632.7961, 切向力X=2608.7861, 切向力Y=2662.6082 +FPS=27.67, 法向力=1700.7805, 切向力X=2476.9570, 切向力Y=1924.1244 +FPS=23.86, 法向力=1798.1121, 切向力X=2528.0864, 切向力Y=1887.9403 +FPS=26.89, 法向力=1795.1923, 切向力X=2573.3403, 切向力Y=1897.1990 +FPS=23.41, 法向力=2562.9502, 切向力X=2509.6353, 切向力Y=2636.1267 +FPS=26.06, 法向力=2047.8037, 切向力X=2492.9673, 切向力Y=3069.6479 +FPS=27.61, 法向力=2039.9441, 切向力X=2380.6902, 切向力Y=2907.8701 +FPS=26.01, 法向力=2002.2078, 切向力X=2387.2461, 切向力Y=2912.6819 +FPS=27.10, 法向力=2011.6943, 切向力X=2367.5527, 切向力Y=2943.7583 +FPS=21.24, 法向力=1915.2606, 切向力X=2423.0029, 切向力Y=556.7735 +FPS=25.61, 法向力=2166.4434, 切向力X=2606.9521, 切向力Y=3010.2549 +FPS=26.86, 法向力=2124.6985, 切向力X=2655.2632, 切向力Y=3022.5623 +FPS=28.97, 法向力=1247.5100, 切向力X=1845.8130, 切向力Y=2159.1318 +FPS=25.45, 法向力=1255.2253, 切向力X=1831.8434, 切向力Y=2089.7478 +FPS=26.14, 法向力=1249.9788, 切向力X=1874.5876, 切向力Y=2092.4165 +FPS=27.79, 法向力=2004.8921, 切向力X=2104.3359, 切向力Y=782.1941 +FPS=29.01, 法向力=2180.8770, 切向力X=2239.7549, 切向力Y=2360.6169 +FPS=28.37, 法向力=2164.0925, 切向力X=2235.5410, 切向力Y=2358.5190 +FPS=26.50, 法向力=2177.3276, 切向力X=2195.2368, 切向力Y=2424.0100 +FPS=28.41, 法向力=2190.7061, 切向力X=2199.4985, 切向力Y=2397.8433 +FPS=29.33, 法向力=1376.8167, 切向力X=1847.3315, 切向力Y=3474.8826 +FPS=26.03, 法向力=1782.9187, 切向力X=2869.5583, 切向力Y=2105.8638 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000420s, blend=0.004230s (9 tiles incl ref), finalize=0.000124s, total=0.004783s +FPS=28.58, 法向力=1874.3999, 切向力X=2885.1799, 切向力Y=2251.9570 +FPS=27.63, 法向力=2844.4075, 切向力X=826.8730, 切向力Y=1645.4824 +FPS=26.55, 法向力=2912.8528, 切向力X=673.1352, 切向力Y=1601.6091 +FPS=21.71, 法向力=2932.5996, 切向力X=742.4208, 切向力Y=1604.2681 +FPS=28.55, 法向力=1348.1846, 切向力X=2000.1127, 切向力Y=2379.4624 +FPS=28.64, 法向力=1626.2898, 切向力X=2343.5686, 切向力Y=1185.7510 +FPS=29.58, 法向力=1574.4415, 切向力X=2406.8281, 切向力Y=1218.9418 +FPS=28.22, 法向力=1553.9943, 切向力X=2318.4954, 切向力Y=1821.5500 +FPS=27.54, 法向力=1578.4541, 切向力X=2377.4204, 切向力Y=1987.0820 +FPS=27.96, 法向力=1578.1987, 切向力X=2399.0566, 切向力Y=2031.0364 +FPS=30.32, 法向力=1578.4932, 切向力X=2410.6289, 切向力Y=2007.1876 +FPS=28.11, 法向力=2130.7090, 切向力X=1921.6532, 切向力Y=2651.6040 +FPS=29.09, 法向力=1821.2284, 切向力X=2118.9119, 切向力Y=2066.4893 +FPS=28.54, 法向力=1828.0175, 切向力X=2079.5732, 切向力Y=2164.9595 +FPS=27.48, 法向力=2411.6924, 切向力X=2796.4272, 切向力Y=2007.8179 +FPS=28.94, 法向力=2451.3823, 切向力X=2886.4399, 切向力Y=2018.0706 +FPS=29.17, 法向力=2497.6438, 切向力X=2900.5498, 切向力Y=1958.7133 +FPS=27.67, 法向力=2473.4712, 切向力X=2922.0259, 切向力Y=1984.6548 +FPS=30.00, 法向力=1669.0193, 切向力X=1962.7183, 切向力Y=1364.8508 +FPS=29.22, 法向力=2339.5811, 切向力X=2119.0674, 切向力Y=2461.9229 +FPS=29.81, 法向力=2444.1780, 切向力X=2010.5935, 切向力Y=2621.2285 +FPS=28.54, 法向力=1234.1022, 切向力X=2165.3784, 切向力Y=1291.4473 +FPS=29.61, 法向力=1329.2064, 切向力X=2219.2583, 切向力Y=1297.8115 +FPS=27.84, 法向力=1330.0061, 切向力X=2208.7395, 切向力Y=1278.0842 +FPS=28.49, 法向力=1349.4656, 切向力X=2210.5410, 切向力Y=1280.3840 +FPS=26.77, 法向力=1127.6556, 切向力X=2033.0925, 切向力Y=1820.9231 +FPS=27.50, 法向力=978.3459, 切向力X=2887.9368, 切向力Y=1918.5397 +FPS=25.54, 法向力=1013.3345, 切向力X=3071.9453, 切向力Y=1821.2058 +FPS=22.43, 法向力=1009.9475, 切向力X=3012.1274, 切向力Y=1777.5376 +FPS=25.52, 法向力=1212.0905, 切向力X=2389.7788, 切向力Y=1787.1514 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000409s, blend=0.004351s (9 tiles incl ref), finalize=0.000125s, total=0.004893s +FPS=28.14, 法向力=1167.2937, 切向力X=2403.8940, 切向力Y=1781.0393 +FPS=26.38, 法向力=1966.8538, 切向力X=2437.5103, 切向力Y=2423.5503 +FPS=28.67, 法向力=1966.9015, 切向力X=2776.1042, 切向力Y=2506.6387 +FPS=28.76, 法向力=2005.2162, 切向力X=2757.7263, 切向力Y=2417.6362 +FPS=28.55, 法向力=2012.5752, 切向力X=2898.4097, 切向力Y=2434.9678 +FPS=28.08, 法向力=2026.9688, 切向力X=2788.4551, 切向力Y=2437.9155 +FPS=29.15, 法向力=2320.3438, 切向力X=2672.0342, 切向力Y=1573.8386 +FPS=29.00, 法向力=2280.3750, 切向力X=2694.5703, 切向力Y=1504.4287 +FPS=28.64, 法向力=1162.1494, 切向力X=2689.9531, 切向力Y=1010.8073 +FPS=26.59, 法向力=1479.6384, 切向力X=1886.6790, 切向力Y=1594.0006 +FPS=28.75, 法向力=1492.0939, 切向力X=1894.9791, 切向力Y=1621.6963 +FPS=28.43, 法向力=1503.9797, 切向力X=1890.4236, 切向力Y=1626.8333 +FPS=27.41, 法向力=1507.3066, 切向力X=1892.6409, 切向力Y=1634.5182 +FPS=28.93, 法向力=1186.2421, 切向力X=2733.2942, 切向力Y=2166.6667 +FPS=28.88, 法向力=1993.4330, 切向力X=2443.8999, 切向力Y=1749.0527 +FPS=28.85, 法向力=2163.8176, 切向力X=2535.6711, 切向力Y=1553.6627 +FPS=30.05, 法向力=1219.9714, 切向力X=2007.7764, 切向力Y=1580.1189 +FPS=27.80, 法向力=1226.5247, 切向力X=2105.4670, 切向力Y=1607.6260 +FPS=27.84, 法向力=1210.3674, 切向力X=2087.2407, 切向力Y=1666.9406 +FPS=28.26, 法向力=1228.3953, 切向力X=2112.7407, 切向力Y=1611.0769 +FPS=29.10, 法向力=2130.8638, 切向力X=2328.8376, 切向力Y=715.3638 +FPS=27.13, 法向力=2245.0388, 切向力X=2393.5078, 切向力Y=805.3475 +FPS=28.68, 法向力=1094.3755, 切向力X=2678.1824, 切向力Y=1386.4515 +FPS=27.45, 法向力=1085.2352, 切向力X=2682.0906, 切向力Y=1496.1005 +FPS=29.58, 法向力=1077.3866, 切向力X=2657.8901, 切向力Y=1503.4536 +FPS=28.79, 法向力=1712.8472, 切向力X=2590.8113, 切向力Y=1746.1727 +FPS=27.96, 法向力=1657.1062, 切向力X=2556.2988, 切向力Y=1623.5402 +FPS=28.74, 法向力=1936.8892, 切向力X=2751.9302, 切向力Y=1669.5933 +FPS=28.50, 法向力=1358.7666, 切向力X=2262.5674, 切向力Y=2462.4351 +FPS=29.04, 法向力=1400.3699, 切向力X=2174.1489, 切向力Y=2487.1963 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000479s, blend=0.004599s (9 tiles incl ref), finalize=0.000136s, total=0.005223s +FPS=27.36, 法向力=1379.9072, 切向力X=2239.5300, 切向力Y=2499.9998 +FPS=27.69, 法向力=1631.0393, 切向力X=2241.2524, 切向力Y=1336.0300 +FPS=28.04, 法向力=1823.3126, 切向力X=2336.9902, 切向力Y=1510.6133 +FPS=26.33, 法向力=1683.2996, 切向力X=2740.6924, 切向力Y=2280.3159 +FPS=28.06, 法向力=1690.1504, 切向力X=2759.3777, 切向力Y=2177.1423 +FPS=28.56, 法向力=1146.1160, 切向力X=1962.5166, 切向力Y=1895.8530 +FPS=28.16, 法向力=1107.3938, 切向力X=1964.4492, 切向力Y=1874.7317 +FPS=26.83, 法向力=1089.2620, 切向力X=1984.4717, 切向力Y=1930.6282 +FPS=26.87, 法向力=1955.9199, 切向力X=2464.2571, 切向力Y=2834.7671 +FPS=29.25, 法向力=1921.5251, 切向力X=2372.7368, 切向力Y=2820.7915 +FPS=29.67, 法向力=1685.2793, 切向力X=2089.0996, 切向力Y=1621.0405 +FPS=28.14, 法向力=1720.7183, 切向力X=2108.4260, 切向力Y=1638.2405 +FPS=29.01, 法向力=2420.0410, 切向力X=2706.8945, 切向力Y=588.7101 +FPS=29.57, 法向力=2514.5596, 切向力X=2808.8545, 切向力Y=818.0258 +FPS=30.94, 法向力=2522.6621, 切向力X=2829.8604, 切向力Y=827.8148 +FPS=29.60, 法向力=1775.7369, 切向力X=2699.3257, 切向力Y=1991.8981 +FPS=30.24, 法向力=1691.7291, 切向力X=2766.7278, 切向力Y=2135.8735 +FPS=28.91, 法向力=2222.1238, 切向力X=2795.4443, 切向力Y=1440.1846 +FPS=27.58, 法向力=2158.3079, 切向力X=2902.3738, 切向力Y=1455.7539 +FPS=28.90, 法向力=1524.2860, 切向力X=2285.8267, 切向力Y=1824.9064 +FPS=29.47, 法向力=1534.5967, 切向力X=2380.5032, 切向力Y=1765.9235 +FPS=28.87, 法向力=1544.9572, 切向力X=2406.5120, 切向力Y=1759.2793 +FPS=29.61, 法向力=1374.6156, 切向力X=3622.2539, 切向力Y=2370.6152 +FPS=27.50, 法向力=1321.6617, 切向力X=3659.0796, 切向力Y=2471.1235 +FPS=27.16, 法向力=1624.6433, 切向力X=2621.7227, 切向力Y=1146.8193 +FPS=26.58, 法向力=1668.2888, 切向力X=2546.0908, 切向力Y=972.8735 +FPS=25.21, 法向力=1678.3523, 切向力X=2501.4854, 切向力Y=1086.1631 +FPS=23.81, 法向力=2087.0535, 切向力X=1564.2205, 切向力Y=1219.6736 +FPS=25.68, 法向力=2070.2285, 切向力X=1482.3058, 切向力Y=1379.0826 +FPS=21.75, 法向力=1363.7051, 切向力X=2038.0408, 切向力Y=1981.7581 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000453s, blend=0.004941s (9 tiles incl ref), finalize=0.000136s, total=0.005541s +FPS=24.26, 法向力=1967.5411, 切向力X=2534.4053, 切向力Y=3249.3647 +FPS=26.76, 法向力=2147.5439, 切向力X=2542.5938, 切向力Y=3493.3518 +FPS=26.48, 法向力=2174.9741, 切向力X=2524.0110, 切向力Y=3540.4976 +FPS=24.46, 法向力=2394.6997, 切向力X=1143.5869, 切向力Y=2200.3552 +FPS=26.66, 法向力=1320.7938, 切向力X=2448.7390, 切向力Y=1875.5916 +FPS=27.06, 法向力=1358.1077, 切向力X=2467.7979, 切向力Y=1843.4967 +FPS=27.76, 法向力=1367.4153, 切向力X=2402.9473, 切向力Y=1706.8179 +FPS=28.27, 法向力=1378.6965, 切向力X=2395.2751, 切向力Y=1735.8645 +FPS=28.71, 法向力=1159.9644, 切向力X=2298.2524, 切向力Y=1705.9034 +FPS=21.92, 法向力=1350.3339, 切向力X=2425.1658, 切向力Y=2339.5864 +FPS=25.65, 法向力=1326.1218, 切向力X=2497.5281, 切向力Y=2362.9053 +FPS=27.94, 法向力=1340.5067, 切向力X=2718.6670, 切向力Y=827.5186 +FPS=27.57, 法向力=1333.5305, 切向力X=2742.3308, 切向力Y=783.4869 +FPS=27.73, 法向力=1318.6938, 切向力X=2728.9719, 切向力Y=776.1639 +FPS=24.52, 法向力=1237.3613, 切向力X=2083.4119, 切向力Y=2393.3726 +FPS=25.84, 法向力=2099.0120, 切向力X=2260.8018, 切向力Y=1073.5063 +FPS=28.41, 法向力=2170.2361, 切向力X=2343.0706, 切向力Y=979.3738 +FPS=25.13, 法向力=1380.2736, 切向力X=2409.1841, 切向力Y=1566.7778 +FPS=24.37, 法向力=1390.1627, 切向力X=2400.5398, 切向力Y=1669.3083 +FPS=28.26, 法向力=1401.5586, 切向力X=2350.0481, 切向力Y=1668.5851 +FPS=28.32, 法向力=1742.8103, 切向力X=1763.3363, 切向力Y=2583.9973 +FPS=27.11, 法向力=1772.8767, 切向力X=1757.4722, 切向力Y=2521.7258 +FPS=28.58, 法向力=1476.1497, 切向力X=2581.5366, 切向力Y=1176.4539 +FPS=27.81, 法向力=1481.8521, 切向力X=2571.5752, 切向力Y=1067.5759 +FPS=25.35, 法向力=1696.4180, 切向力X=1519.7119, 切向力Y=1116.9526 +FPS=25.10, 法向力=1647.0266, 切向力X=1502.8925, 切向力Y=1125.0547 +FPS=22.71, 法向力=1621.2520, 切向力X=1474.1978, 切向力Y=1118.0822 +FPS=27.05, 法向力=2078.4194, 切向力X=2953.0156, 切向力Y=2755.0063 +FPS=27.78, 法向力=1560.1830, 切向力X=1452.7397, 切向力Y=3024.7588 +FPS=27.19, 法向力=1535.8285, 切向力X=1419.0098, 切向力Y=3167.7671 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000405s, blend=0.004246s (9 tiles incl ref), finalize=0.000120s, total=0.004781s +FPS=28.37, 法向力=1792.1750, 切向力X=2651.7944, 切向力Y=671.4855 +FPS=27.44, 法向力=1822.2847, 切向力X=2642.5522, 切向力Y=580.5377 +FPS=27.49, 法向力=1816.3054, 切向力X=2640.2749, 切向力Y=551.4322 +FPS=26.96, 法向力=1986.4359, 切向力X=2667.2246, 切向力Y=1723.6459 +FPS=27.60, 法向力=2070.3838, 切向力X=2618.0149, 切向力Y=1716.8933 +FPS=28.15, 法向力=1531.3030, 切向力X=2640.3040, 切向力Y=1417.2527 +FPS=27.23, 法向力=1570.6327, 切向力X=2661.4268, 切向力Y=1457.5781 +FPS=27.66, 法向力=1582.8002, 切向力X=2654.6309, 切向力Y=1482.5983 +FPS=28.35, 法向力=1273.4695, 切向力X=1838.3162, 切向力Y=1086.7598 +FPS=26.77, 法向力=1370.1111, 切向力X=1808.6471, 切向力Y=988.0141 +FPS=27.74, 法向力=1685.6782, 切向力X=2079.9551, 切向力Y=955.6001 +FPS=26.65, 法向力=1906.2012, 切向力X=2359.8447, 切向力Y=2835.9807 +FPS=27.76, 法向力=1888.6758, 切向力X=2412.3740, 切向力Y=2777.4126 +FPS=22.46, 法向力=1892.8142, 切向力X=2393.8254, 切向力Y=2771.1328 +FPS=27.14, 法向力=1301.9590, 切向力X=2492.3130, 切向力Y=558.0441 +FPS=22.30, 法向力=1313.7694, 切向力X=2435.0610, 切向力Y=2294.6399 +FPS=27.48, 法向力=975.2861, 切向力X=2410.4209, 切向力Y=1234.9681 +FPS=27.27, 法向力=1751.1973, 切向力X=1445.0322, 切向力Y=2315.7661 +FPS=30.90, 法向力=1765.5068, 切向力X=1510.6832, 切向力Y=2543.8647 +FPS=32.70, 法向力=1928.0886, 切向力X=2261.3989, 切向力Y=2711.5366 +FPS=32.30, 法向力=1882.0811, 切向力X=2468.0532, 切向力Y=2563.3577 +FPS=29.49, 法向力=2608.1523, 切向力X=1931.8779, 切向力Y=845.9517 +FPS=30.08, 法向力=2766.5007, 切向力X=1920.4248, 切向力Y=783.6741 +FPS=29.91, 法向力=1791.8591, 切向力X=2236.0269, 切向力Y=1228.4723 +FPS=29.73, 法向力=1684.7242, 切向力X=2230.1272, 切向力Y=1892.4906 +FPS=32.55, 法向力=1631.7102, 切向力X=2276.1694, 切向力Y=1870.7695 +FPS=30.25, 法向力=1528.3219, 切向力X=2843.1504, 切向力Y=2633.2483 +FPS=32.31, 法向力=1676.7562, 切向力X=2955.2070, 切向力Y=2762.9917 +FPS=27.95, 法向力=1786.3242, 切向力X=2062.9219, 切向力Y=2202.0347 +FPS=31.52, 法向力=1807.3809, 切向力X=2065.8394, 切向力Y=2142.7490 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000560s, blend=0.002412s (9 tiles incl ref), finalize=0.000064s, total=0.003042s +FPS=29.90, 法向力=2211.6011, 切向力X=2107.7388, 切向力Y=3506.5518 +FPS=29.89, 法向力=2400.2917, 切向力X=2255.2280, 切向力Y=3704.7893 +FPS=30.27, 法向力=1466.4971, 切向力X=1210.5648, 切向力Y=1555.5022 +FPS=30.03, 法向力=1526.6702, 切向力X=1269.3989, 切向力Y=1507.2102 +FPS=30.83, 法向力=2537.2100, 切向力X=2147.9910, 切向力Y=3546.8694 +FPS=30.90, 法向力=2554.2969, 切向力X=2289.7979, 切向力Y=3562.4470 +FPS=31.93, 法向力=1669.2024, 切向力X=3003.5679, 切向力Y=2263.3540 +FPS=30.63, 法向力=1675.5139, 切向力X=2975.8904, 切向力Y=2271.6880 +FPS=31.03, 法向力=1540.8064, 切向力X=2185.0977, 切向力Y=2070.5649 +FPS=28.28, 法向力=1197.5530, 切向力X=2270.5291, 切向力Y=1635.4944 +FPS=30.95, 法向力=1209.4617, 切向力X=2366.9712, 切向力Y=1555.4673 +FPS=32.70, 法向力=1909.4751, 切向力X=2978.1484, 切向力Y=882.3829 +FPS=32.07, 法向力=2007.3555, 切向力X=3063.9424, 切向力Y=757.2699 +FPS=29.98, 法向力=1461.2205, 切向力X=2062.7524, 切向力Y=1443.6832 +FPS=31.30, 法向力=1536.7903, 切向力X=2187.8823, 切向力Y=1418.2864 +FPS=28.84, 法向力=2185.5754, 切向力X=2591.2192, 切向力Y=1282.2538 +FPS=28.18, 法向力=1483.7861, 切向力X=2793.8384, 切向力Y=986.9044 +FPS=32.06, 法向力=1404.8196, 切向力X=2726.3198, 切向力Y=1088.1655 +FPS=30.89, 法向力=1845.1368, 切向力X=2347.7419, 切向力Y=1568.6975 +FPS=32.09, 法向力=1936.0979, 切向力X=2391.0464, 切向力Y=1527.1892 +FPS=29.15, 法向力=1481.2642, 切向力X=3012.5952, 切向力Y=1303.3361 +FPS=31.94, 法向力=1550.9172, 切向力X=3147.4131, 切向力Y=1400.3274 +FPS=29.84, 法向力=2363.5122, 切向力X=3208.4990, 切向力Y=320.7216 +FPS=30.91, 法向力=1549.1984, 切向力X=2740.9814, 切向力Y=731.4409 +FPS=28.39, 法向力=1452.8887, 切向力X=2852.9824, 切向力Y=965.7520 +FPS=28.56, 法向力=1416.4395, 切向力X=2833.6543, 切向力Y=983.2924 +FPS=32.52, 法向力=1675.9442, 切向力X=2378.6814, 切向力Y=1551.7590 +FPS=31.30, 法向力=1643.1407, 切向力X=2391.1428, 切向力Y=1671.5022 +FPS=31.84, 法向力=2186.7939, 切向力X=2620.8799, 切向力Y=831.3824 +FPS=31.65, 法向力=2158.8564, 切向力X=2591.4219, 切向力Y=946.3616 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002179s (9 tiles incl ref), finalize=0.000062s, total=0.002512s +FPS=30.73, 法向力=1529.4130, 切向力X=1522.1450, 切向力Y=2488.3115 +FPS=29.04, 法向力=2061.5591, 切向力X=1943.1008, 切向力Y=795.3045 +FPS=32.07, 法向力=2108.4690, 切向力X=1965.4866, 切向力Y=733.2419 +FPS=30.28, 法向力=1293.3447, 切向力X=3259.1335, 切向力Y=742.2615 +FPS=31.14, 法向力=1359.8000, 切向力X=3313.1536, 切向力Y=601.2422 +FPS=29.81, 法向力=1641.3979, 切向力X=1447.6194, 切向力Y=1194.1079 +FPS=32.71, 法向力=1617.4242, 切向力X=1459.2991, 切向力Y=1432.0574 +FPS=32.36, 法向力=1976.5127, 切向力X=2407.4622, 切向力Y=2496.2046 +FPS=30.66, 法向力=1528.4093, 切向力X=2901.5586, 切向力Y=707.1205 +FPS=31.28, 法向力=1556.7887, 切向力X=2928.8838, 切向力Y=636.1003 +FPS=29.70, 法向力=1102.8479, 切向力X=1235.9788, 切向力Y=2414.6929 +FPS=31.84, 法向力=1194.1974, 切向力X=1240.1597, 切向力Y=2394.6777 +FPS=21.81, 法向力=1804.2358, 切向力X=1781.4626, 切向力Y=3687.8740 +FPS=17.74, 法向力=1780.8252, 切向力X=1770.7296, 切向力Y=3633.8657 +FPS=14.80, 法向力=1579.0879, 切向力X=2424.4915, 切向力Y=1381.4487 +FPS=17.08, 法向力=1791.4958, 切向力X=2680.6724, 切向力Y=1387.0168 +FPS=17.69, 法向力=988.1651, 切向力X=2150.3342, 切向力Y=1819.0645 +FPS=17.30, 法向力=1033.7207, 切向力X=2185.4360, 切向力Y=1790.8538 +FPS=17.18, 法向力=2130.7471, 切向力X=3296.2727, 切向力Y=1379.6492 +FPS=16.85, 法向力=2150.1914, 切向力X=3385.6777, 切向力Y=1199.6990 +FPS=17.21, 法向力=2180.1399, 切向力X=3351.5674, 切向力Y=1179.7587 +FPS=18.06, 法向力=1899.6694, 切向力X=1210.6362, 切向力Y=2615.0107 +FPS=16.98, 法向力=1667.6442, 切向力X=3227.9663, 切向力Y=1578.6462 +FPS=16.99, 法向力=1485.5488, 切向力X=2670.8813, 切向力Y=4094.5869 +FPS=17.52, 法向力=1530.9724, 切向力X=2753.3613, 切向力Y=4212.5254 +FPS=20.08, 法向力=2398.9248, 切向力X=2153.6553, 切向力Y=944.8174 +FPS=17.24, 法向力=2049.3618, 切向力X=1611.4147, 切向力Y=2312.8496 +FPS=17.14, 法向力=2307.8652, 切向力X=2406.0234, 切向力Y=863.9515 +FPS=16.24, 法向力=2376.2710, 切向力X=2415.7771, 切向力Y=804.9479 +FPS=17.01, 法向力=1851.0249, 切向力X=2346.0562, 切向力Y=1723.9220 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000421s, blend=0.004210s (9 tiles incl ref), finalize=0.000121s, total=0.004761s +FPS=17.07, 法向力=1717.5237, 切向力X=1821.1174, 切向力Y=70.1106 +FPS=17.04, 法向力=1764.8591, 切向力X=1755.7788, 切向力Y=-23.0968 +FPS=16.97, 法向力=1942.3728, 切向力X=2496.0281, 切向力Y=2495.3647 +FPS=17.72, 法向力=2037.5378, 切向力X=2667.0405, 切向力Y=423.9213 +FPS=18.28, 法向力=1512.1887, 切向力X=2249.5068, 切向力Y=1073.9648 +FPS=18.01, 法向力=1590.2439, 切向力X=2261.7319, 切向力Y=1042.0364 +FPS=17.08, 法向力=1546.8704, 切向力X=2344.3340, 切向力Y=2461.1890 +FPS=17.39, 法向力=1334.0496, 切向力X=3116.9153, 切向力Y=1627.1940 +FPS=16.29, 法向力=1528.2543, 切向力X=2012.8394, 切向力Y=1727.7596 +FPS=16.56, 法向力=1508.7654, 切向力X=1947.1394, 切向力Y=1841.0116 +FPS=17.30, 法向力=1753.5012, 切向力X=2446.4243, 切向力Y=1852.2029 +FPS=17.63, 法向力=1934.0513, 切向力X=2429.6389, 切向力Y=2542.5986 +FPS=17.63, 法向力=1039.3916, 切向力X=2206.4248, 切向力Y=2337.5532 +FPS=17.67, 法向力=1019.8106, 切向力X=2268.8762, 切向力Y=2297.7952 +FPS=17.96, 法向力=1414.1328, 切向力X=2961.2673, 切向力Y=2299.0928 +FPS=18.31, 法向力=1353.6990, 切向力X=2958.7488, 切向力Y=2387.8550 +FPS=18.41, 法向力=1298.0735, 切向力X=2505.5708, 切向力Y=1687.0709 +FPS=16.90, 法向力=1840.9567, 切向力X=2114.8804, 切向力Y=2397.3433 +FPS=18.60, 法向力=1890.0947, 切向力X=2095.4429, 切向力Y=2408.7292 +FPS=18.56, 法向力=1335.1311, 切向力X=1585.8804, 切向力Y=2659.2568 +FPS=18.82, 法向力=1730.6633, 切向力X=1453.9587, 切向力Y=1930.3726 +FPS=18.66, 法向力=1816.3407, 切向力X=1415.2998, 切向力Y=1793.1854 +FPS=19.08, 法向力=2044.8658, 切向力X=2464.4702, 切向力Y=1536.4294 +FPS=18.86, 法向力=1962.3232, 切向力X=2288.7368, 切向力Y=1949.1150 +FPS=18.79, 法向力=1993.4620, 切向力X=2532.2661, 切向力Y=1969.3984 +FPS=19.41, 法向力=1587.1224, 切向力X=1713.7026, 切向力Y=2535.2014 +FPS=18.57, 法向力=1571.3851, 切向力X=1560.5607, 切向力Y=2429.1304 +FPS=16.90, 法向力=1075.6337, 切向力X=2519.7212, 切向力Y=2897.9016 +FPS=17.71, 法向力=1205.2531, 切向力X=2284.5376, 切向力Y=1160.6968 +FPS=18.92, 法向力=1226.3287, 切向力X=2233.1411, 切向力Y=1111.8145 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000442s, blend=0.004325s (9 tiles incl ref), finalize=0.000124s, total=0.004903s +FPS=17.51, 法向力=1534.4192, 切向力X=1902.9192, 切向力Y=1494.2183 +FPS=18.84, 法向力=1480.5481, 切向力X=2315.8359, 切向力Y=2320.4600 +FPS=16.78, 法向力=1839.9332, 切向力X=2342.1382, 切向力Y=1079.7642 +FPS=17.94, 法向力=1840.8931, 切向力X=2387.1968, 切向力Y=1018.9000 +FPS=19.12, 法向力=964.4920, 切向力X=2043.3000, 切向力Y=1710.1440 +FPS=15.72, 法向力=2393.2507, 切向力X=2590.1289, 切向力Y=1419.9922 +FPS=18.02, 法向力=1751.5684, 切向力X=2136.0449, 切向力Y=3281.3853 +FPS=18.47, 法向力=1705.3232, 切向力X=2243.6050, 切向力Y=3349.1533 +FPS=17.29, 法向力=1135.4980, 切向力X=2899.1270, 切向力Y=1549.0234 +FPS=17.70, 法向力=1134.2963, 切向力X=2982.6069, 切向力Y=1528.9453 +FPS=18.11, 法向力=1371.4565, 切向力X=2519.4062, 切向力Y=2481.4231 +FPS=18.70, 法向力=1944.0609, 切向力X=1226.7583, 切向力Y=1295.7161 +FPS=18.43, 法向力=1912.6168, 切向力X=1275.5616, 切向力Y=1292.7306 +FPS=17.54, 法向力=1896.5963, 切向力X=2674.1865, 切向力Y=1489.9501 +FPS=17.76, 法向力=2427.5767, 切向力X=1868.5137, 切向力Y=1694.7413 +FPS=16.71, 法向力=2019.5800, 切向力X=2020.8837, 切向力Y=1280.2314 +FPS=20.39, 法向力=2018.5249, 切向力X=1999.7639, 切向力Y=1390.8486 +FPS=27.97, 法向力=1476.9010, 切向力X=1563.7439, 切向力Y=2519.0557 +FPS=31.03, 法向力=1323.5068, 切向力X=2581.0820, 切向力Y=2675.0786 +FPS=31.84, 法向力=1319.4927, 切向力X=2553.4336, 切向力Y=2738.4214 +FPS=31.23, 法向力=1306.6248, 切向力X=2475.2207, 切向力Y=2689.6492 +FPS=32.45, 法向力=1572.4296, 切向力X=2247.1565, 切向力Y=2047.6655 +FPS=31.60, 法向力=1616.0879, 切向力X=2231.8716, 切向力Y=2076.0664 +FPS=31.48, 法向力=1605.9568, 切向力X=2606.3574, 切向力Y=634.2010 +FPS=31.07, 法向力=1627.1912, 切向力X=2590.9473, 切向力Y=648.8846 +FPS=31.82, 法向力=2093.6401, 切向力X=2537.6250, 切向力Y=632.9147 +FPS=28.94, 法向力=2031.9409, 切向力X=2456.0022, 切向力Y=2201.8198 +FPS=32.38, 法向力=2082.5256, 切向力X=2574.8604, 切向力Y=2483.4824 +FPS=31.18, 法向力=1786.7784, 切向力X=2758.3652, 切向力Y=2022.1808 +FPS=33.25, 法向力=1777.8839, 切向力X=2746.0488, 切向力Y=2119.0723 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000267s, blend=0.002130s (9 tiles incl ref), finalize=0.000062s, total=0.002466s +FPS=29.18, 法向力=1694.8523, 切向力X=2150.6047, 切向力Y=1780.4597 +FPS=32.34, 法向力=1712.4202, 切向力X=2130.5688, 切向力Y=1852.5105 +FPS=29.93, 法向力=1070.9702, 切向力X=2424.6460, 切向力Y=1820.4240 +FPS=32.28, 法向力=1077.8447, 切向力X=2516.7812, 切向力Y=1805.2318 +FPS=32.62, 法向力=2153.2351, 切向力X=2790.3132, 切向力Y=1856.7603 +FPS=31.37, 法向力=2269.3330, 切向力X=2833.7998, 切向力Y=1810.5151 +FPS=32.65, 法向力=2077.3171, 切向力X=3003.7947, 切向力Y=1783.1213 +FPS=32.75, 法向力=2117.4282, 切向力X=2950.3325, 切向力Y=1728.0338 +FPS=30.73, 法向力=1101.2334, 切向力X=2340.7021, 切向力Y=2084.1616 +FPS=32.24, 法向力=1157.3872, 切向力X=2266.1406, 切向力Y=2098.4609 +FPS=30.63, 法向力=1481.9846, 切向力X=2516.7349, 切向力Y=2287.3206 +FPS=26.41, 法向力=2221.1843, 切向力X=2214.0964, 切向力Y=2330.2188 +FPS=16.41, 法向力=2243.7251, 切向力X=2219.7197, 切向力Y=2391.1328 +FPS=16.89, 法向力=1935.4409, 切向力X=2135.2429, 切向力Y=3450.8184 +FPS=17.99, 法向力=1883.6450, 切向力X=2070.4541, 切向力Y=3381.4749 +FPS=17.73, 法向力=1784.7856, 切向力X=2489.6355, 切向力Y=722.7520 +FPS=18.83, 法向力=1850.7513, 切向力X=2524.4995, 切向力Y=705.9033 +FPS=17.09, 法向力=2364.6865, 切向力X=3177.4402, 切向力Y=637.7430 +FPS=18.39, 法向力=2259.9172, 切向力X=2600.1104, 切向力Y=1904.3706 +FPS=18.37, 法向力=1317.7931, 切向力X=1522.4175, 切向力Y=2350.2422 +FPS=18.88, 法向力=1360.0482, 切向力X=1565.6980, 切向力Y=2403.8379 +FPS=18.85, 法向力=1524.4702, 切向力X=1897.5142, 切向力Y=2245.6904 +FPS=19.58, 法向力=1583.9412, 切向力X=1868.0062, 切向力Y=2099.2605 +FPS=18.78, 法向力=1996.9314, 切向力X=1211.4766, 切向力Y=3722.6992 +FPS=18.33, 法向力=1384.4189, 切向力X=2443.1367, 切向力Y=2413.4463 +FPS=17.94, 法向力=1403.3931, 切向力X=2539.5796, 切向力Y=2410.9141 +FPS=18.18, 法向力=1793.4454, 切向力X=2635.3557, 切向力Y=1954.1790 +FPS=17.99, 法向力=1183.8489, 切向力X=2067.8945, 切向力Y=2224.5332 +FPS=18.50, 法向力=1498.2051, 切向力X=2437.3623, 切向力Y=2148.6865 +FPS=18.76, 法向力=1437.8081, 切向力X=2382.6953, 切向力Y=2169.1279 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000669s, blend=0.004219s (9 tiles incl ref), finalize=0.000131s, total=0.005030s +FPS=17.44, 法向力=1330.7551, 切向力X=2036.8999, 切向力Y=3078.3708 +FPS=18.01, 法向力=1494.2998, 切向力X=2390.9839, 切向力Y=1295.1532 +FPS=18.16, 法向力=1331.2499, 切向力X=2578.9353, 切向力Y=1983.0688 +FPS=16.95, 法向力=1344.8141, 切向力X=2497.1948, 切向力Y=1869.7120 +FPS=19.10, 法向力=1931.5535, 切向力X=1743.9600, 切向力Y=1470.4402 +FPS=18.17, 法向力=1931.1490, 切向力X=1556.9138, 切向力Y=1679.0588 +FPS=19.19, 法向力=1503.5027, 切向力X=2148.6182, 切向力Y=801.3187 +FPS=20.63, 法向力=1490.3840, 切向力X=2190.5439, 切向力Y=847.0590 +FPS=17.92, 法向力=1451.0505, 切向力X=2513.3286, 切向力Y=2717.9036 +FPS=18.46, 法向力=1723.3735, 切向力X=2074.8135, 切向力Y=2212.2676 +FPS=18.83, 法向力=1327.9625, 切向力X=2761.0020, 切向力Y=1336.8673 +FPS=18.87, 法向力=1391.9281, 切向力X=2812.5815, 切向力Y=1459.1901 +FPS=18.12, 法向力=1437.8512, 切向力X=1778.7264, 切向力Y=1908.6101 +FPS=18.35, 法向力=1565.2782, 切向力X=1845.6477, 切向力Y=1904.5081 +FPS=17.72, 法向力=1161.6774, 切向力X=2093.2954, 切向力Y=1606.9426 +FPS=18.98, 法向力=1109.5544, 切向力X=2130.0095, 切向力Y=1646.1726 +FPS=18.39, 法向力=1751.1896, 切向力X=2227.7134, 切向力Y=2472.3127 +FPS=20.10, 法向力=1014.5810, 切向力X=1814.4507, 切向力Y=1817.6305 +FPS=18.25, 法向力=2140.8369, 切向力X=2325.0557, 切向力Y=2043.2612 +FPS=18.83, 法向力=2215.1008, 切向力X=2416.9841, 切向力Y=2086.6914 +FPS=17.68, 法向力=938.8688, 切向力X=1634.6686, 切向力Y=2391.4062 +FPS=16.09, 法向力=1489.0739, 切向力X=2594.7568, 切向力Y=1648.9641 +FPS=18.99, 法向力=1716.5696, 切向力X=2508.7283, 切向力Y=921.4421 +FPS=18.39, 法向力=1744.9304, 切向力X=2627.8330, 切向力Y=855.3262 +FPS=18.24, 法向力=1885.5758, 切向力X=2229.4126, 切向力Y=640.3812 +FPS=18.05, 法向力=1170.5601, 切向力X=1701.0439, 切向力Y=2281.7788 +FPS=17.78, 法向力=1229.6851, 切向力X=2570.9910, 切向力Y=2263.2051 +FPS=17.72, 法向力=1246.5994, 切向力X=2649.9617, 切向力Y=2306.4436 +FPS=18.84, 法向力=1244.3628, 切向力X=2623.7446, 切向力Y=2382.1851 +FPS=20.28, 法向力=2109.6311, 切向力X=1559.8170, 切向力Y=991.9265 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000010s (hit), reset=0.000522s, blend=0.005063s (9 tiles incl ref), finalize=0.000136s, total=0.005737s +FPS=17.14, 法向力=1802.5759, 切向力X=2689.2432, 切向力Y=1639.6313 +FPS=18.81, 法向力=1304.7671, 切向力X=2441.4138, 切向力Y=400.7331 +FPS=16.78, 法向力=1319.2107, 切向力X=2517.8171, 切向力Y=386.9596 +FPS=17.79, 法向力=1083.3159, 切向力X=2010.3833, 切向力Y=2652.7314 +FPS=17.86, 法向力=1333.0510, 切向力X=1928.4517, 切向力Y=2002.6221 +FPS=18.27, 法向力=1403.8472, 切向力X=1987.5806, 切向力Y=2078.5537 +FPS=18.60, 法向力=1325.3650, 切向力X=1847.6042, 切向力Y=2575.0146 +FPS=18.49, 法向力=1352.7854, 切向力X=1782.8115, 切向力Y=2367.1597 +FPS=18.27, 法向力=1835.2549, 切向力X=1486.8298, 切向力Y=776.2200 +FPS=18.49, 法向力=2629.7383, 切向力X=1573.9174, 切向力Y=3101.0298 +FPS=16.02, 法向力=2568.3342, 切向力X=1554.0410, 切向力Y=3047.5605 +FPS=24.33, 法向力=2847.5791, 切向力X=2483.9294, 切向力Y=2811.4565 +FPS=29.21, 法向力=1797.0686, 切向力X=2407.3396, 切向力Y=3249.3997 +FPS=32.03, 法向力=2081.0759, 切向力X=1985.8220, 切向力Y=-191.2199 +FPS=31.90, 法向力=2205.9233, 切向力X=2010.8021, 切向力Y=-406.2772 +FPS=30.46, 法向力=1656.1780, 切向力X=2337.7871, 切向力Y=2633.7568 +FPS=33.83, 法向力=1618.9082, 切向力X=2285.4790, 切向力Y=2666.5784 +FPS=32.31, 法向力=1736.4351, 切向力X=2001.8811, 切向力Y=1222.5867 +FPS=33.65, 法向力=1808.4231, 切向力X=1971.7708, 切向力Y=1269.7271 +FPS=33.23, 法向力=1860.8750, 切向力X=1956.6997, 切向力Y=1201.6002 +FPS=32.64, 法向力=2259.6736, 切向力X=1862.2351, 切向力Y=2385.3184 +FPS=31.92, 法向力=2781.3496, 切向力X=2541.2222, 切向力Y=2958.1724 +FPS=34.36, 法向力=2776.0527, 切向力X=2487.2754, 切向力Y=3070.6572 +FPS=33.26, 法向力=1843.4387, 切向力X=2059.5164, 切向力Y=1550.4269 +FPS=33.84, 法向力=1753.0986, 切向力X=2149.3049, 切向力Y=1441.4285 +FPS=32.12, 法向力=1730.2635, 切向力X=2179.3135, 切向力Y=1451.1016 +FPS=33.45, 法向力=1972.3164, 切向力X=1529.5751, 切向力Y=1601.3159 +FPS=32.97, 法向力=1927.3711, 切向力X=1444.1399, 切向力Y=1581.0903 +FPS=33.55, 法向力=1528.4614, 切向力X=1903.6761, 切向力Y=1590.9846 +FPS=30.97, 法向力=1379.2275, 切向力X=1585.9403, 切向力Y=2164.5938 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002024s (9 tiles incl ref), finalize=0.000054s, total=0.002330s +FPS=34.10, 法向力=1450.4999, 切向力X=1512.6416, 切向力Y=2219.2087 +FPS=32.95, 法向力=1440.0321, 切向力X=1499.0289, 切向力Y=2198.9519 +FPS=34.41, 法向力=1851.3280, 切向力X=2284.3066, 切向力Y=1123.2192 +FPS=33.24, 法向力=1837.2476, 切向力X=2320.2651, 切向力Y=1134.0609 +FPS=33.43, 法向力=1832.4790, 切向力X=2028.5977, 切向力Y=416.5359 +FPS=32.45, 法向力=1843.7677, 切向力X=2122.3096, 切向力Y=404.2114 +FPS=34.42, 法向力=1916.3418, 切向力X=1925.8625, 切向力Y=1726.2069 +FPS=31.57, 法向力=1689.7449, 切向力X=2355.8496, 切向力Y=1382.3448 +FPS=35.22, 法向力=1638.7297, 切向力X=2403.0845, 切向力Y=1447.5596 +FPS=32.48, 法向力=1427.5044, 切向力X=1627.8606, 切向力Y=4180.8374 +FPS=31.06, 法向力=1413.6174, 切向力X=1660.6185, 切向力Y=4225.9531 +FPS=29.78, 法向力=1590.2488, 切向力X=2220.3628, 切向力Y=2782.3213 +FPS=33.25, 法向力=1636.7360, 切向力X=2330.5176, 切向力Y=2796.4180 +FPS=33.29, 法向力=1171.4062, 切向力X=2332.5398, 切向力Y=2167.1301 +FPS=34.51, 法向力=1233.7444, 切向力X=2396.3066, 切向力Y=2237.7432 +FPS=32.32, 法向力=1410.2263, 切向力X=2545.1924, 切向力Y=3188.3826 +FPS=34.17, 法向力=1437.7770, 切向力X=2546.9070, 切向力Y=3243.3577 +FPS=31.55, 法向力=1217.8064, 切向力X=2226.5713, 切向力Y=2940.4727 +FPS=34.05, 法向力=1349.1226, 切向力X=2163.6697, 切向力Y=3018.8362 +FPS=30.87, 法向力=2065.9265, 切向力X=2098.9673, 切向力Y=1513.1324 +FPS=34.85, 法向力=2106.3408, 切向力X=2222.0005, 切向力Y=1467.7534 +FPS=32.10, 法向力=2074.0391, 切向力X=2226.2036, 切向力Y=1474.9751 +FPS=32.27, 法向力=1596.0740, 切向力X=2720.2886, 切向力Y=2265.0366 +FPS=30.86, 法向力=1958.5023, 切向力X=2230.3538, 切向力Y=1937.8540 +FPS=32.02, 法向力=1972.3766, 切向力X=2210.4863, 切向力Y=2004.6184 +FPS=33.22, 法向力=1547.3448, 切向力X=2379.3213, 切向力Y=1646.6506 +FPS=33.94, 法向力=1863.5647, 切向力X=2456.9341, 切向力Y=1339.2002 +FPS=31.97, 法向力=1267.3553, 切向力X=1690.5612, 切向力Y=1775.4136 +FPS=32.52, 法向力=1291.0439, 切向力X=1654.9922, 切向力Y=1960.3940 +FPS=30.90, 法向力=1343.6550, 切向力X=2177.5569, 切向力Y=1245.5300 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000262s, blend=0.002162s (9 tiles incl ref), finalize=0.000057s, total=0.002489s +FPS=32.10, 法向力=1393.2964, 切向力X=2399.4417, 切向力Y=1300.3396 +FPS=32.87, 法向力=1583.8718, 切向力X=2516.2253, 切向力Y=2171.3857 +FPS=33.29, 法向力=1773.6958, 切向力X=2580.3735, 切向力Y=2391.3262 +FPS=32.76, 法向力=1751.2969, 切向力X=2090.8027, 切向力Y=3215.8682 +FPS=33.11, 法向力=1787.4260, 切向力X=1900.2992, 切向力Y=3225.9988 +FPS=31.10, 法向力=1516.0439, 切向力X=1789.1958, 切向力Y=3121.2136 +FPS=33.87, 法向力=1517.4647, 切向力X=1745.9421, 切向力Y=3132.8462 +FPS=32.59, 法向力=1859.6989, 切向力X=2335.6453, 切向力Y=2409.8618 +FPS=32.36, 法向力=1781.9390, 切向力X=1079.7672, 切向力Y=3766.2000 +FPS=31.27, 法向力=1723.2025, 切向力X=1244.9204, 切向力Y=3917.9995 +FPS=32.00, 法向力=1738.0547, 切向力X=1209.9219, 切向力Y=3886.0327 +FPS=33.06, 法向力=2260.7681, 切向力X=2132.8096, 切向力Y=2625.8186 +FPS=31.28, 法向力=2353.0825, 切向力X=2088.1650, 切向力Y=2616.5581 +FPS=31.79, 法向力=1931.2491, 切向力X=2166.0474, 切向力Y=1688.2043 +FPS=31.93, 法向力=1231.9407, 切向力X=1815.4307, 切向力Y=1438.6367 +FPS=31.91, 法向力=1254.3516, 切向力X=1898.8679, 切向力Y=1561.7682 +FPS=31.25, 法向力=1868.1919, 切向力X=3046.0532, 切向力Y=549.4069 +FPS=31.87, 法向力=2051.0642, 切向力X=3215.4905, 切向力Y=465.9891 +FPS=31.32, 法向力=1707.6597, 切向力X=2125.4395, 切向力Y=1833.1172 +FPS=34.00, 法向力=1714.3413, 切向力X=2026.9717, 切向力Y=1815.8063 +FPS=30.91, 法向力=1565.6692, 切向力X=2924.5068, 切向力Y=2498.0303 +FPS=33.91, 法向力=1530.9067, 切向力X=2894.1670, 切向力Y=2572.7517 +FPS=31.31, 法向力=2218.7148, 切向力X=1815.9646, 切向力Y=3047.2710 +FPS=33.82, 法向力=2254.6392, 切向力X=1841.7488, 切向力Y=2984.6743 +FPS=30.60, 法向力=2037.3523, 切向力X=1580.3147, 切向力Y=746.9703 +FPS=33.23, 法向力=1961.4539, 切向力X=1664.2981, 切向力Y=825.8098 +FPS=33.11, 法向力=2156.0742, 切向力X=1992.2800, 切向力Y=3199.9272 +FPS=34.18, 法向力=2206.5667, 切向力X=2216.3601, 切向力Y=3256.1831 +FPS=30.38, 法向力=2291.6968, 切向力X=1731.2969, 切向力Y=379.8748 +FPS=33.20, 法向力=2265.3230, 切向力X=1781.3838, 切向力Y=477.0278 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000275s, blend=0.002195s (9 tiles incl ref), finalize=0.000059s, total=0.002536s +FPS=30.85, 法向力=1389.8918, 切向力X=1966.3594, 切向力Y=1120.4009 +FPS=31.00, 法向力=1391.4578, 切向力X=2020.4482, 切向力Y=1226.4376 +FPS=33.05, 法向力=1862.5317, 切向力X=2640.2217, 切向力Y=998.7515 +FPS=33.42, 法向力=1838.9780, 切向力X=2767.3623, 切向力Y=1014.1317 +FPS=34.73, 法向力=1626.4891, 切向力X=3284.3655, 切向力Y=1283.4603 +FPS=33.20, 法向力=1642.5256, 切向力X=3258.1880, 切向力Y=1294.2227 +FPS=31.53, 法向力=1870.7080, 切向力X=1634.6904, 切向力Y=1548.1274 +FPS=34.67, 法向力=1851.9319, 切向力X=1643.6605, 切向力Y=1481.0773 +FPS=31.32, 法向力=1431.9189, 切向力X=2828.8999, 切向力Y=1836.2329 +FPS=32.93, 法向力=2272.6746, 切向力X=2235.7080, 切向力Y=1623.1055 +FPS=34.61, 法向力=2343.0591, 切向力X=2271.8574, 切向力Y=1622.9531 +FPS=33.11, 法向力=2370.4419, 切向力X=2351.4731, 切向力Y=1627.1912 +FPS=33.16, 法向力=1052.7708, 切向力X=2435.3550, 切向力Y=1866.8655 +FPS=32.76, 法向力=1072.5476, 切向力X=2444.0234, 切向力Y=1881.8953 +FPS=26.49, 法向力=1770.7823, 切向力X=2374.8164, 切向力Y=2844.8416 +FPS=29.84, 法向力=1831.2355, 切向力X=2390.5708, 切向力Y=2986.2510 +FPS=18.08, 法向力=1138.9976, 切向力X=1889.9362, 切向力Y=2307.6562 +FPS=18.05, 法向力=1455.4958, 切向力X=2204.3203, 切向力Y=2765.5610 +FPS=18.74, 法向力=1554.7139, 切向力X=2237.5608, 切向力Y=2708.5469 +FPS=18.78, 法向力=1575.1094, 切向力X=1808.5288, 切向力Y=2945.8916 +FPS=18.82, 法向力=1656.9875, 切向力X=1729.8357, 切向力Y=2904.2378 +FPS=19.03, 法向力=2404.6953, 切向力X=2583.8723, 切向力Y=4481.4600 +FPS=16.44, 法向力=2055.6145, 切向力X=1847.7358, 切向力Y=372.3031 +FPS=19.30, 法向力=2092.8345, 切向力X=1733.0474, 切向力Y=236.1192 +FPS=19.13, 法向力=2085.6416, 切向力X=1711.3430, 切向力Y=228.7028 +FPS=18.39, 法向力=2573.2886, 切向力X=1997.8973, 切向力Y=322.0756 +FPS=19.41, 法向力=2599.1470, 切向力X=2070.6738, 切向力Y=391.1559 +FPS=19.22, 法向力=2302.1499, 切向力X=2847.6899, 切向力Y=-112.6620 +FPS=18.27, 法向力=2357.8293, 切向力X=2985.9224, 切向力Y=-173.8335 +FPS=17.75, 法向力=1948.9338, 切向力X=2555.1038, 切向力Y=1232.6333 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000424s, blend=0.004217s (9 tiles incl ref), finalize=0.000130s, total=0.004781s +FPS=18.60, 法向力=2060.6958, 切向力X=2012.7642, 切向力Y=2121.4453 +FPS=19.54, 法向力=2116.3469, 切向力X=1973.2555, 切向力Y=2245.6243 +FPS=18.29, 法向力=2171.3508, 切向力X=2052.3625, 切向力Y=2181.2288 +FPS=17.42, 法向力=2284.4971, 切向力X=1903.0669, 切向力Y=3682.9800 +FPS=19.02, 法向力=1539.1705, 切向力X=2297.3369, 切向力Y=1299.2159 +FPS=18.53, 法向力=1930.7126, 切向力X=2150.8196, 切向力Y=429.6904 +FPS=18.94, 法向力=1941.0983, 切向力X=2199.1997, 切向力Y=418.1521 +FPS=19.01, 法向力=1924.4673, 切向力X=2179.0906, 切向力Y=387.1000 +FPS=18.89, 法向力=2359.4902, 切向力X=1857.7756, 切向力Y=1111.4835 +FPS=18.16, 法向力=1259.6298, 切向力X=1907.5023, 切向力Y=2649.8286 +FPS=19.04, 法向力=2405.4216, 切向力X=1412.5271, 切向力Y=2591.0217 +FPS=18.33, 法向力=2557.3679, 切向力X=1414.0093, 切向力Y=2629.1821 +FPS=20.11, 法向力=2606.6277, 切向力X=1483.7975, 切向力Y=2505.0110 +FPS=17.89, 法向力=1311.1223, 切向力X=2750.0728, 切向力Y=1626.7042 +FPS=19.20, 法向力=1141.4497, 切向力X=1521.1084, 切向力Y=2201.8604 +FPS=18.95, 法向力=1177.5811, 切向力X=1704.9402, 切向力Y=2229.6113 +FPS=19.40, 法向力=1198.6410, 切向力X=2385.4290, 切向力Y=2110.7378 +FPS=17.20, 法向力=2078.0310, 切向力X=2039.8677, 切向力Y=2599.6318 +FPS=18.46, 法向力=1284.1843, 切向力X=1024.0186, 切向力Y=1599.8574 +FPS=18.00, 法向力=1319.1511, 切向力X=1356.0681, 切向力Y=1640.3842 +FPS=18.88, 法向力=1353.0563, 切向力X=2307.7832, 切向力Y=2189.6758 +FPS=18.72, 法向力=1205.1472, 切向力X=2415.7212, 切向力Y=2252.8242 +FPS=18.50, 法向力=1352.8763, 切向力X=2193.2461, 切向力Y=1158.6042 +FPS=18.05, 法向力=1370.6274, 切向力X=2149.5596, 切向力Y=1123.8232 +FPS=17.27, 法向力=1375.7064, 切向力X=2159.5889, 切向力Y=1167.6534 +FPS=17.21, 法向力=1617.3650, 切向力X=1839.6718, 切向力Y=2435.6770 +FPS=17.76, 法向力=2155.5078, 切向力X=2127.8311, 切向力Y=1284.1426 +FPS=20.56, 法向力=2931.9404, 切向力X=1767.9705, 切向力Y=2557.6570 +FPS=17.34, 法向力=2937.3113, 切向力X=1733.1805, 切向力Y=2553.5144 +FPS=18.21, 法向力=1283.5825, 切向力X=1301.8052, 切向力Y=2359.7886 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000741s, blend=0.004421s (9 tiles incl ref), finalize=0.000122s, total=0.005297s +FPS=18.26, 法向力=1396.8062, 切向力X=1345.7100, 切向力Y=3560.8457 +FPS=19.55, 法向力=1330.7300, 切向力X=1337.0452, 切向力Y=3581.3994 +FPS=19.30, 法向力=1202.3667, 切向力X=2556.9194, 切向力Y=2768.6831 +FPS=19.67, 法向力=1225.4937, 切向力X=2564.1497, 切向力Y=2732.0557 +FPS=20.47, 法向力=1479.9072, 切向力X=1891.8691, 切向力Y=2472.7749 +FPS=20.01, 法向力=1862.4539, 切向力X=1376.4954, 切向力Y=278.2096 +FPS=19.55, 法向力=1886.8848, 切向力X=1498.6638, 切向力Y=343.5980 +FPS=19.60, 法向力=1828.3899, 切向力X=2725.8013, 切向力Y=2618.5505 +FPS=19.67, 法向力=2324.7085, 切向力X=2158.9873, 切向力Y=810.7056 +FPS=19.59, 法向力=2333.2502, 切向力X=2101.2710, 切向力Y=689.7244 +FPS=19.32, 法向力=1738.2402, 切向力X=1888.1450, 切向力Y=1953.3815 +FPS=19.12, 法向力=1710.6903, 切向力X=1929.4937, 切向力Y=1946.1394 +FPS=20.61, 法向力=1646.5658, 切向力X=2430.7195, 切向力Y=2522.0857 +FPS=17.69, 法向力=2128.1904, 切向力X=2060.0425, 切向力Y=1261.3379 +FPS=19.09, 法向力=1816.1270, 切向力X=3045.6501, 切向力Y=2200.9060 +FPS=18.46, 法向力=1823.9182, 切向力X=3118.9429, 切向力Y=2268.1284 +FPS=19.22, 法向力=1635.0187, 切向力X=2401.4741, 切向力Y=1114.1360 +FPS=17.58, 法向力=2327.2075, 切向力X=2259.9934, 切向力Y=3794.1079 +FPS=18.02, 法向力=2232.5696, 切向力X=2130.1731, 切向力Y=3733.5527 +FPS=17.60, 法向力=1603.1835, 切向力X=2206.2959, 切向力Y=2136.0237 +FPS=17.59, 法向力=1581.9443, 切向力X=2345.2173, 切向力Y=2186.5042 +FPS=19.68, 法向力=2461.6069, 切向力X=2302.5337, 切向力Y=2248.4883 +FPS=18.36, 法向力=2354.8372, 切向力X=1769.9214, 切向力Y=1542.9535 +FPS=19.26, 法向力=2380.3167, 切向力X=1648.1953, 切向力Y=1518.5664 +FPS=18.26, 法向力=1401.9019, 切向力X=1424.6333, 切向力Y=1812.3767 +FPS=19.52, 法向力=2236.2122, 切向力X=2345.7812, 切向力Y=587.3037 +FPS=19.21, 法向力=971.1515, 切向力X=2205.8425, 切向力Y=2968.2671 +FPS=18.32, 法向力=980.3882, 切向力X=2293.8203, 切向力Y=2991.9458 +FPS=18.75, 法向力=1902.5713, 切向力X=1743.8235, 切向力Y=2929.1750 +FPS=18.65, 法向力=1585.9138, 切向力X=2119.6853, 切向力Y=2738.7410 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000433s, blend=0.004241s (9 tiles incl ref), finalize=0.000122s, total=0.004806s +FPS=18.76, 法向力=1703.9541, 切向力X=2124.6272, 切向力Y=2703.9146 +FPS=18.69, 法向力=1758.0144, 切向力X=2177.8120, 切向力Y=2729.1011 +FPS=19.06, 法向力=1382.0098, 切向力X=1551.6431, 切向力Y=985.3104 +FPS=18.63, 法向力=1617.9138, 切向力X=1482.0627, 切向力Y=1508.3511 +FPS=19.34, 法向力=1512.9463, 切向力X=2381.6648, 切向力Y=2631.1533 +FPS=18.33, 法向力=1528.1943, 切向力X=2394.0942, 切向力Y=2662.0640 +FPS=19.68, 法向力=1516.6721, 切向力X=2343.9854, 切向力Y=2695.3645 +FPS=18.26, 法向力=1582.4080, 切向力X=2335.2139, 切向力Y=1674.2100 +FPS=19.52, 法向力=1333.3513, 切向力X=2396.5547, 切向力Y=2059.3816 +FPS=20.53, 法向力=1114.6418, 切向力X=1652.0376, 切向力Y=2647.1602 +FPS=18.63, 法向力=1119.5000, 切向力X=1624.6641, 切向力Y=2727.9954 +FPS=19.61, 法向力=1899.2197, 切向力X=2563.8066, 切向力Y=241.8566 +FPS=18.98, 法向力=1469.1304, 切向力X=2659.8438, 切向力Y=2000.5543 +FPS=18.64, 法向力=1598.4014, 切向力X=1548.2917, 切向力Y=920.4072 +FPS=17.58, 法向力=1630.6304, 切向力X=1502.7329, 切向力Y=919.3650 +FPS=17.60, 法向力=1646.7638, 切向力X=1479.1025, 切向力Y=921.1055 +FPS=17.67, 法向力=1072.0771, 切向力X=1442.8713, 切向力Y=1865.5464 +FPS=18.53, 法向力=1097.3661, 切向力X=1477.4807, 切向力Y=2067.3586 +FPS=18.70, 法向力=1299.1636, 切向力X=2670.5178, 切向力Y=2084.7861 +FPS=19.07, 法向力=1288.5903, 切向力X=2700.9817, 切向力Y=2223.7639 +FPS=18.59, 法向力=2121.4180, 切向力X=1657.5452, 切向力Y=2027.5686 +FPS=18.13, 法向力=1122.7166, 切向力X=2120.6826, 切向力Y=701.1689 +FPS=18.81, 法向力=1091.6558, 切向力X=2166.6702, 切向力Y=789.1292 +FPS=18.83, 法向力=2436.4622, 切向力X=1203.0093, 切向力Y=3579.7441 +FPS=18.40, 法向力=1642.8438, 切向力X=2344.0215, 切向力Y=537.9802 +FPS=18.40, 法向力=1661.4333, 切向力X=2379.5679, 切向力Y=529.4511 +FPS=18.94, 法向力=1102.8369, 切向力X=2623.1399, 切向力Y=3246.7598 +FPS=18.07, 法向力=1141.4080, 切向力X=2731.1372, 切向力Y=3290.5042 +FPS=17.93, 法向力=1512.4667, 切向力X=2103.2175, 切向力Y=2095.3662 +FPS=18.54, 法向力=2970.7732, 切向力X=3946.4268, 切向力Y=1446.3130 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000540s, blend=0.004243s (9 tiles incl ref), finalize=0.000138s, total=0.004932s +FPS=16.86, 法向力=1637.4393, 切向力X=2163.2847, 切向力Y=1490.9380 +FPS=18.23, 法向力=1553.0540, 切向力X=2148.5220, 切向力Y=1513.1614 +FPS=17.91, 法向力=1686.3604, 切向力X=1976.6492, 切向力Y=2438.8862 +FPS=17.92, 法向力=2289.6611, 切向力X=1405.8047, 切向力Y=3330.4092 +FPS=18.26, 法向力=2110.0789, 切向力X=2614.9954, 切向力Y=1648.6604 +FPS=19.66, 法向力=2146.6453, 切向力X=2439.3582, 切向力Y=1698.9351 +FPS=17.24, 法向力=2263.7104, 切向力X=2615.2766, 切向力Y=2030.5017 +FPS=18.40, 法向力=2275.9937, 切向力X=2760.5107, 切向力Y=2113.5674 +FPS=18.13, 法向力=2005.1619, 切向力X=1612.0363, 切向力Y=3095.6060 +FPS=17.31, 法向力=1751.2456, 切向力X=1945.5967, 切向力Y=2628.2720 +FPS=18.19, 法向力=1719.9565, 切向力X=1830.4214, 切向力Y=2617.6819 +FPS=16.06, 法向力=1674.8859, 切向力X=2018.6575, 切向力Y=2134.1128 +FPS=18.01, 法向力=1882.5022, 切向力X=2772.9570, 切向力Y=112.4794 +FPS=16.95, 法向力=1946.2443, 切向力X=2812.4761, 切向力Y=-9.2606 +FPS=17.23, 法向力=2007.7549, 切向力X=1331.5387, 切向力Y=2524.2764 +FPS=18.75, 法向力=1992.9739, 切向力X=2187.1755, 切向力Y=3527.6646 +FPS=17.15, 法向力=2087.1387, 切向力X=3126.2417, 切向力Y=798.1086 +FPS=18.29, 法向力=2116.8577, 切向力X=3081.8911, 切向力Y=742.1763 +FPS=17.13, 法向力=1709.0900, 切向力X=2499.0886, 切向力Y=3377.0706 +FPS=18.25, 法向力=1638.1959, 切向力X=2618.5542, 切向力Y=1176.2876 +FPS=17.57, 法向力=1689.0933, 切向力X=1351.6650, 切向力Y=1226.3049 +FPS=17.91, 法向力=1742.4766, 切向力X=1221.8328, 切向力Y=1216.2670 +FPS=17.25, 法向力=1608.1624, 切向力X=2505.6074, 切向力Y=1580.5833 +FPS=17.35, 法向力=1540.2150, 切向力X=2138.5586, 切向力Y=2613.6357 +FPS=19.89, 法向力=1512.4280, 切向力X=2170.2542, 切向力Y=2663.3760 +FPS=17.84, 法向力=1399.8894, 切向力X=1725.6677, 切向力Y=3313.6423 +FPS=18.47, 法向力=1491.5969, 切向力X=1649.2325, 切向力Y=3208.5669 +FPS=20.32, 法向力=1334.8175, 切向力X=2584.4883, 切向力Y=1984.6465 +FPS=17.35, 法向力=1814.5625, 切向力X=2251.1978, 切向力Y=2462.1929 +FPS=17.80, 法向力=1850.9507, 切向力X=2285.4658, 切向力Y=2479.6177 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000753s, blend=0.003161s (9 tiles incl ref), finalize=0.000061s, total=0.003985s +FPS=18.72, 法向力=1588.1592, 切向力X=2158.5667, 切向力Y=1873.8586 +FPS=17.55, 法向力=1674.2704, 切向力X=1699.4771, 切向力Y=1717.0063 +FPS=18.35, 法向力=1546.4019, 切向力X=1560.5696, 切向力Y=2564.6775 +FPS=17.91, 法向力=1576.3508, 切向力X=1621.0525, 切向力Y=2613.2129 +FPS=17.94, 法向力=2496.1890, 切向力X=2083.6348, 切向力Y=3561.1838 +FPS=18.64, 法向力=2522.9824, 切向力X=1886.4438, 切向力Y=2605.8828 +FPS=18.83, 法向力=2538.3110, 切向力X=1929.0662, 切向力Y=2660.5659 +FPS=18.56, 法向力=2539.0261, 切向力X=1835.7300, 切向力Y=2699.6956 +FPS=18.13, 法向力=2045.3052, 切向力X=2078.1196, 切向力Y=750.3188 +FPS=18.91, 法向力=2103.3525, 切向力X=2392.0986, 切向力Y=3185.1763 +FPS=17.43, 法向力=1762.8655, 切向力X=2183.6658, 切向力Y=1969.8425 +FPS=17.64, 法向力=1732.7556, 切向力X=2168.4229, 切向力Y=1976.3438 +FPS=17.17, 法向力=2087.6274, 切向力X=2161.1011, 切向力Y=2282.1763 +FPS=18.05, 法向力=2148.9087, 切向力X=2155.5979, 切向力Y=1972.9152 +FPS=17.81, 法向力=1203.8822, 切向力X=2876.8745, 切向力Y=928.6401 +FPS=17.43, 法向力=1244.8988, 切向力X=2908.1311, 切向力Y=843.1047 +FPS=18.05, 法向力=1347.9185, 切向力X=1166.7596, 切向力Y=2809.3706 +FPS=16.90, 法向力=1060.8535, 切向力X=2742.6121, 切向力Y=2091.9634 +FPS=17.69, 法向力=2296.6235, 切向力X=2278.4858, 切向力Y=1855.6655 +FPS=16.95, 法向力=2370.2114, 切向力X=2190.0076, 切向力Y=1987.0792 +FPS=17.54, 法向力=2579.5676, 切向力X=1774.6854, 切向力Y=2237.5686 +FPS=17.86, 法向力=1907.5658, 切向力X=1651.7288, 切向力Y=3455.2666 +FPS=18.97, 法向力=1555.8193, 切向力X=2114.9014, 切向力Y=2817.9521 +FPS=17.69, 法向力=1552.2500, 切向力X=2112.8330, 切向力Y=2804.9556 +FPS=16.05, 法向力=1583.2046, 切向力X=2132.4900, 切向力Y=2828.4636 +FPS=23.13, 法向力=2056.7310, 切向力X=2383.0017, 切向力Y=1829.7938 +FPS=27.42, 法向力=1680.3569, 切向力X=1745.1362, 切向力Y=1374.4535 +FPS=30.27, 法向力=1865.0387, 切向力X=2509.7856, 切向力Y=1237.7698 +FPS=32.08, 法向力=1920.5596, 切向力X=2682.1855, 切向力Y=1193.7061 +FPS=28.83, 法向力=1986.0887, 切向力X=2536.2715, 切向力Y=2470.9958 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000331s, blend=0.002129s (9 tiles incl ref), finalize=0.000057s, total=0.002523s +FPS=31.91, 法向力=1929.1926, 切向力X=2492.8215, 切向力Y=2446.1934 +FPS=29.71, 法向力=1902.0389, 切向力X=2756.7429, 切向力Y=2393.5891 +FPS=31.26, 法向力=1913.6190, 切向力X=2936.1873, 切向力Y=2301.0171 +FPS=31.87, 法向力=1975.9790, 切向力X=1407.3817, 切向力Y=2271.5601 +FPS=30.81, 法向力=1990.1982, 切向力X=1462.4502, 切向力Y=2269.4727 +FPS=32.21, 法向力=2194.1511, 切向力X=2247.5474, 切向力Y=1185.8000 +FPS=32.25, 法向力=2299.4324, 切向力X=2360.0293, 切向力Y=1101.8878 +FPS=30.69, 法向力=2354.0664, 切向力X=1626.7976, 切向力Y=1640.9374 +FPS=30.40, 法向力=2490.2974, 切向力X=1674.6644, 切向力Y=1727.3563 +FPS=32.07, 法向力=1718.4521, 切向力X=1941.5256, 切向力Y=567.8103 +FPS=31.29, 法向力=1385.1611, 切向力X=2632.5659, 切向力Y=1733.8093 +FPS=33.50, 法向力=1406.2554, 切向力X=2513.3684, 切向力Y=1956.5164 +FPS=31.20, 法向力=1819.9629, 切向力X=1997.1129, 切向力Y=2791.7505 +FPS=33.56, 法向力=1874.6301, 切向力X=2023.2328, 切向力Y=2877.2083 +FPS=31.48, 法向力=1678.5787, 切向力X=2076.0972, 切向力Y=3772.6265 +FPS=32.65, 法向力=1648.2021, 切向力X=2010.8579, 切向力Y=3803.4172 +FPS=29.65, 法向力=1082.4009, 切向力X=1933.3635, 切向力Y=2094.0811 +FPS=33.42, 法向力=1079.2760, 切向力X=2004.5460, 切向力Y=2189.2905 +FPS=31.53, 法向力=1244.5618, 切向力X=1660.8779, 切向力Y=3014.1199 +FPS=33.65, 法向力=1236.6003, 切向力X=1722.4753, 切向力Y=2926.6787 +FPS=31.55, 法向力=2031.0986, 切向力X=2755.1582, 切向力Y=2870.2954 +FPS=33.55, 法向力=2030.4873, 切向力X=2662.6865, 切向力Y=3052.8042 +FPS=31.78, 法向力=2056.4614, 切向力X=2283.7441, 切向力Y=1072.8285 +FPS=33.70, 法向力=2093.6982, 切向力X=2303.9746, 切向力Y=1015.6382 +FPS=30.99, 法向力=1253.9417, 切向力X=1512.0016, 切向力Y=2392.5288 +FPS=32.77, 法向力=1259.4192, 切向力X=1382.5524, 切向力Y=2538.4800 +FPS=32.56, 法向力=2004.7385, 切向力X=1613.3599, 切向力Y=2022.5667 +FPS=32.19, 法向力=2075.8386, 切向力X=1597.2081, 切向力Y=1968.3618 +FPS=32.23, 法向力=2336.5229, 切向力X=2935.8811, 切向力Y=266.2244 +FPS=32.47, 法向力=2429.5317, 切向力X=2842.8672, 切向力Y=247.4064 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000288s, blend=0.002188s (9 tiles incl ref), finalize=0.000059s, total=0.002540s +FPS=31.77, 法向力=1446.8328, 切向力X=1609.0375, 切向力Y=2351.7725 +FPS=33.76, 法向力=1538.3225, 切向力X=1517.9874, 切向力Y=2384.0989 +FPS=32.51, 法向力=1885.0382, 切向力X=2540.1311, 切向力Y=2614.1392 +FPS=32.39, 法向力=1854.7234, 切向力X=1946.8479, 切向力Y=1461.2375 +FPS=33.78, 法向力=2047.7205, 切向力X=1953.4189, 切向力Y=1155.0768 +FPS=32.95, 法向力=1468.8105, 切向力X=2469.0220, 切向力Y=1496.1079 +FPS=33.94, 法向力=1504.9181, 切向力X=2324.2395, 切向力Y=1603.5630 +FPS=32.83, 法向力=1515.8245, 切向力X=2310.7219, 切向力Y=1556.3739 +FPS=33.03, 法向力=1515.9733, 切向力X=1258.2271, 切向力Y=2806.6870 +FPS=32.74, 法向力=1541.8131, 切向力X=1343.0442, 切向力Y=2917.6694 +FPS=29.82, 法向力=1378.4341, 切向力X=3351.4067, 切向力Y=2130.9004 +FPS=28.11, 法向力=2146.6436, 切向力X=1779.3611, 切向力Y=3630.2676 +FPS=33.18, 法向力=2103.2600, 切向力X=1799.2737, 切向力Y=3625.1519 +FPS=30.39, 法向力=1562.1433, 切向力X=2001.9185, 切向力Y=1831.8065 +FPS=32.46, 法向力=1578.0439, 切向力X=2088.5239, 切向力Y=1762.3871 +FPS=27.48, 法向力=1449.1830, 切向力X=1808.7004, 切向力Y=2576.5415 +FPS=28.14, 法向力=1519.3055, 切向力X=1584.9147, 切向力Y=2757.8137 +FPS=29.18, 法向力=1304.0900, 切向力X=2318.6826, 切向力Y=1508.9789 +FPS=26.76, 法向力=1577.2588, 切向力X=2241.1497, 切向力Y=734.1270 +FPS=28.81, 法向力=1635.2732, 切向力X=2269.9980, 切向力Y=738.1761 +FPS=18.04, 法向力=1352.7434, 切向力X=1896.7129, 切向力Y=1851.7589 +FPS=17.85, 法向力=1371.9731, 切向力X=1998.1094, 切向力Y=1920.7716 +FPS=18.22, 法向力=1730.9651, 切向力X=2091.6416, 切向力Y=2202.2236 +FPS=18.15, 法向力=1813.1311, 切向力X=1963.1611, 切向力Y=1184.5291 +FPS=18.46, 法向力=1910.8021, 切向力X=2094.1372, 切向力Y=1055.9336 +FPS=18.88, 法向力=1921.2845, 切向力X=2106.3125, 切向力Y=1037.8108 +FPS=19.02, 法向力=1427.3811, 切向力X=1299.3862, 切向力Y=1871.2617 +FPS=18.74, 法向力=1898.0590, 切向力X=2022.4307, 切向力Y=1606.3342 +FPS=18.68, 法向力=1975.4402, 切向力X=2120.8362, 切向力Y=1637.0906 +FPS=18.20, 法向力=2427.2842, 切向力X=1778.2620, 切向力Y=431.1218 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000426s, blend=0.004300s (9 tiles incl ref), finalize=0.000120s, total=0.004857s +FPS=18.91, 法向力=1472.3301, 切向力X=2386.2026, 切向力Y=2463.4775 +FPS=17.55, 法向力=1133.8976, 切向力X=1394.0867, 切向力Y=2993.0261 +FPS=17.60, 法向力=1226.8607, 切向力X=1228.3853, 切向力Y=3049.7903 +FPS=17.07, 法向力=2179.0508, 切向力X=1740.6770, 切向力Y=1475.4353 +FPS=17.21, 法向力=1815.0413, 切向力X=1466.7133, 切向力Y=2320.1177 +FPS=17.51, 法向力=1908.4999, 切向力X=1474.5540, 切向力Y=2252.5864 +FPS=18.14, 法向力=1332.0042, 切向力X=2276.6006, 切向力Y=3175.2351 +FPS=17.07, 法向力=1301.0192, 切向力X=2374.1360, 切向力Y=3228.5000 +FPS=19.15, 法向力=1789.8162, 切向力X=1426.2491, 切向力Y=2125.2119 +FPS=18.74, 法向力=1580.2131, 切向力X=1655.7227, 切向力Y=2952.0376 +FPS=20.14, 法向力=2428.0645, 切向力X=2276.6733, 切向力Y=1417.6548 +FPS=17.93, 法向力=2449.5303, 切向力X=2261.4534, 切向力Y=1340.0332 +FPS=19.13, 法向力=1406.8871, 切向力X=2681.0100, 切向力Y=3487.7583 +FPS=18.68, 法向力=1536.8704, 切向力X=2503.3088, 切向力Y=1497.6396 +FPS=18.11, 法向力=2769.1992, 切向力X=2576.0471, 切向力Y=484.3214 +FPS=17.15, 法向力=2719.0122, 切向力X=2638.8657, 切向力Y=549.1104 +FPS=18.88, 法向力=2574.5454, 切向力X=1998.7620, 切向力Y=3575.9097 +FPS=18.43, 法向力=2032.7158, 切向力X=1592.2363, 切向力Y=453.1329 +FPS=19.03, 法向力=2063.4604, 切向力X=1491.9941, 切向力Y=323.8327 +FPS=17.86, 法向力=2065.5203, 切向力X=1514.2762, 切向力Y=303.8234 +FPS=17.57, 法向力=1506.0920, 切向力X=2265.3315, 切向力Y=802.6771 +FPS=17.53, 法向力=1404.3771, 切向力X=2291.3384, 切向力Y=2019.9321 +FPS=16.72, 法向力=1190.0190, 切向力X=1773.4154, 切向力Y=3221.1731 +FPS=17.79, 法向力=1172.0833, 切向力X=1769.2170, 切向力Y=3254.1169 +FPS=17.77, 法向力=1068.5664, 切向力X=1351.9663, 切向力Y=2755.1948 +FPS=18.08, 法向力=1714.3920, 切向力X=2092.0312, 切向力Y=1960.0491 +FPS=18.15, 法向力=1776.7598, 切向力X=2153.5322, 切向力Y=1927.8555 +FPS=18.16, 法向力=1536.2360, 切向力X=2941.3062, 切向力Y=2021.7834 +FPS=17.42, 法向力=1729.1990, 切向力X=2866.7778, 切向力Y=1529.8636 +FPS=18.69, 法向力=1402.5112, 切向力X=2438.6091, 切向力Y=1665.5613 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000446s, blend=0.004280s (9 tiles incl ref), finalize=0.000128s, total=0.004866s +FPS=17.80, 法向力=1364.2400, 切向力X=2521.6738, 切向力Y=1701.7278 +FPS=18.46, 法向力=1357.5701, 切向力X=2515.9355, 切向力Y=1686.1173 +FPS=18.29, 法向力=1602.4137, 切向力X=2145.1919, 切向力Y=3441.4624 +FPS=19.12, 法向力=1544.5586, 切向力X=2141.0559, 切向力Y=3505.3787 +FPS=19.00, 法向力=1266.3357, 切向力X=1568.4709, 切向力Y=1026.9166 +FPS=19.07, 法向力=1329.3906, 切向力X=1622.3333, 切向力Y=994.2883 +FPS=19.40, 法向力=1460.0530, 切向力X=1281.8203, 切向力Y=2770.0027 +FPS=18.89, 法向力=1179.1699, 切向力X=1336.6733, 切向力Y=2560.4199 +FPS=18.11, 法向力=1482.4668, 切向力X=1564.7306, 切向力Y=886.4686 +FPS=17.75, 法向力=1502.3218, 切向力X=1439.7925, 切向力Y=1066.8458 +FPS=17.59, 法向力=1495.5535, 切向力X=1435.4438, 切向力Y=1070.5526 +FPS=17.49, 法向力=1496.9037, 切向力X=2110.6802, 切向力Y=2502.2510 +FPS=16.77, 法向力=2017.2930, 切向力X=1433.1594, 切向力Y=754.4462 +FPS=18.08, 法向力=1637.1641, 切向力X=2574.3687, 切向力Y=2066.6353 +FPS=16.18, 法向力=1649.8450, 切向力X=2502.9785, 切向力Y=2004.0868 +FPS=17.85, 法向力=1856.6173, 切向力X=1347.9968, 切向力Y=1006.2775 +FPS=18.92, 法向力=1262.6912, 切向力X=2040.9272, 切向力Y=2651.0435 +FPS=19.08, 法向力=1310.2812, 切向力X=2159.0068, 切向力Y=2806.6201 +FPS=15.49, 法向力=1347.8564, 切向力X=2491.4009, 切向力Y=1765.9604 +FPS=17.96, 法向力=1121.4681, 切向力X=2106.9231, 切向力Y=3012.6084 +FPS=17.31, 法向力=1986.1699, 切向力X=2587.6216, 切向力Y=2090.8647 +FPS=18.53, 法向力=2067.1643, 切向力X=2576.2354, 切向力Y=2174.5999 +FPS=15.66, 法向力=1678.8124, 切向力X=1712.3549, 切向力Y=2018.9431 +FPS=17.76, 法向力=1876.1449, 切向力X=2491.4199, 切向力Y=654.4385 +FPS=17.25, 法向力=1408.9731, 切向力X=2441.7649, 切向力Y=1741.0217 +FPS=17.69, 法向力=1487.6294, 切向力X=2363.7964, 切向力Y=1786.1279 +FPS=17.45, 法向力=2080.2969, 切向力X=2464.3403, 切向力Y=2892.5000 +FPS=18.43, 法向力=1424.2216, 切向力X=1296.4944, 切向力Y=1052.1328 +FPS=17.06, 法向力=1078.8290, 切向力X=1921.5505, 切向力Y=2224.7578 +FPS=17.60, 法向力=1031.5791, 切向力X=1981.4126, 切向力Y=2362.8232 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000514s, blend=0.005021s (9 tiles incl ref), finalize=0.000189s, total=0.005735s +FPS=15.90, 法向力=1188.8281, 切向力X=2188.5337, 切向力Y=3551.3657 +FPS=18.04, 法向力=1198.0997, 切向力X=2201.1562, 切向力Y=3639.4072 +FPS=16.79, 法向力=1391.4502, 切向力X=2195.8157, 切向力Y=2071.2358 +FPS=17.79, 法向力=1402.2356, 切向力X=1927.7003, 切向力Y=1095.8982 +FPS=18.11, 法向力=1434.3867, 切向力X=1898.3425, 切向力Y=944.2648 +FPS=18.50, 法向力=1234.6912, 切向力X=1164.2266, 切向力Y=2273.5342 +FPS=20.86, 法向力=1683.6046, 切向力X=1793.2629, 切向力Y=2044.9851 +FPS=18.02, 法向力=1715.6624, 切向力X=1707.9438, 切向力Y=1981.0515 +FPS=18.74, 法向力=2292.2087, 切向力X=1813.2930, 切向力Y=2282.7939 +FPS=18.26, 法向力=1794.7415, 切向力X=2085.2622, 切向力Y=2613.6038 +FPS=17.69, 法向力=1261.2183, 切向力X=2778.8228, 切向力Y=2597.9519 +FPS=18.02, 法向力=1225.7344, 切向力X=2853.8916, 切向力Y=2459.1836 +FPS=17.32, 法向力=988.0823, 切向力X=2572.4834, 切向力Y=2476.4722 +FPS=17.08, 法向力=1573.0715, 切向力X=2625.8186, 切向力Y=1846.8357 +FPS=18.07, 法向力=1988.2971, 切向力X=1726.9794, 切向力Y=1293.3087 +FPS=17.03, 法向力=2020.6105, 切向力X=1852.1467, 切向力Y=1318.6006 +FPS=18.48, 法向力=1707.4163, 切向力X=2443.7122, 切向力Y=3005.8062 +FPS=18.25, 法向力=1752.7705, 切向力X=2528.9946, 切向力Y=3124.3013 +FPS=18.52, 法向力=1376.7368, 切向力X=2616.4521, 切向力Y=2711.6738 +FPS=17.85, 法向力=1389.0154, 切向力X=2737.7690, 切向力Y=1241.7745 +FPS=17.65, 法向力=1310.3528, 切向力X=2810.9524, 切向力Y=1348.3151 +FPS=17.08, 法向力=1741.6360, 切向力X=1497.0479, 切向力Y=2951.3428 +FPS=17.78, 法向力=1440.4785, 切向力X=1447.2211, 切向力Y=1445.7234 +FPS=18.50, 法向力=1471.7638, 切向力X=1511.6340, 切向力Y=1469.8557 +FPS=17.11, 法向力=1927.7601, 切向力X=1912.7803, 切向力Y=1620.9949 +FPS=18.01, 法向力=1206.1011, 切向力X=2469.3926, 切向力Y=1215.2910 +FPS=16.93, 法向力=1550.9431, 切向力X=2581.7046, 切向力Y=1661.1964 +FPS=18.51, 法向力=1613.2605, 切向力X=2615.9963, 切向力Y=1613.7655 +FPS=18.28, 法向力=1977.0403, 切向力X=2513.0850, 切向力Y=1379.3225 +FPS=18.42, 法向力=1264.1079, 切向力X=2291.6235, 切向力Y=1924.9565 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000428s, blend=0.004223s (9 tiles incl ref), finalize=0.000137s, total=0.004797s +FPS=16.69, 法向力=1226.4053, 切向力X=2325.5569, 切向力Y=2054.3359 +FPS=17.84, 法向力=2013.2355, 切向力X=1677.5725, 切向力Y=2203.0742 +FPS=17.62, 法向力=2037.5134, 切向力X=1770.1659, 切向力Y=1751.1365 +FPS=17.57, 法向力=1602.2651, 切向力X=1867.7688, 切向力Y=1958.2214 +FPS=17.41, 法向力=1550.3842, 切向力X=1861.7881, 切向力Y=1935.6539 +FPS=18.04, 法向力=1546.3993, 切向力X=1873.0776, 切向力Y=1959.6710 +FPS=17.66, 法向力=2088.7837, 切向力X=2199.1597, 切向力Y=2091.4736 +FPS=17.21, 法向力=2079.4502, 切向力X=2194.2227, 切向力Y=2084.2722 +FPS=17.83, 法向力=2202.7266, 切向力X=1793.2742, 切向力Y=2401.9883 +FPS=17.67, 法向力=2275.6392, 切向力X=1849.5421, 切向力Y=2477.1206 +FPS=17.64, 法向力=1233.9722, 切向力X=2558.9629, 切向力Y=1444.4940 +FPS=17.71, 法向力=3002.3213, 切向力X=2076.2007, 切向力Y=926.1842 +FPS=16.60, 法向力=1426.5006, 切向力X=2687.4153, 切向力Y=2013.1682 +FPS=17.52, 法向力=1445.0916, 切向力X=2658.0571, 切向力Y=1985.1379 +FPS=18.68, 法向力=1428.2958, 切向力X=1926.8853, 切向力Y=1877.7086 +FPS=18.09, 法向力=1970.9705, 切向力X=1584.9469, 切向力Y=2360.7998 +FPS=18.88, 法向力=1529.0667, 切向力X=2616.4045, 切向力Y=2798.6135 +FPS=17.26, 法向力=1546.7122, 切向力X=2674.8037, 切向力Y=2901.6348 +FPS=18.39, 法向力=1544.6882, 切向力X=2674.3970, 切向力Y=2905.8892 +FPS=18.59, 法向力=1909.3604, 切向力X=1804.6899, 切向力Y=1621.6321 +FPS=17.98, 法向力=1888.4546, 切向力X=1739.4463, 切向力Y=1645.3706 +FPS=18.41, 法向力=1921.1044, 切向力X=1758.9031, 切向力Y=1717.5903 +FPS=19.81, 法向力=1767.1766, 切向力X=2757.3516, 切向力Y=2480.4431 +FPS=18.22, 法向力=1567.0447, 切向力X=2430.3247, 切向力Y=1627.6516 +FPS=18.59, 法向力=1343.8043, 切向力X=2449.8657, 切向力Y=2269.3462 +FPS=17.93, 法向力=1307.2754, 切向力X=2449.3354, 切向力Y=2363.0371 +FPS=18.13, 法向力=2720.5581, 切向力X=1888.3271, 切向力Y=3309.0337 +FPS=18.38, 法向力=1514.2407, 切向力X=2344.5718, 切向力Y=1592.7130 +FPS=16.78, 法向力=2296.8364, 切向力X=1247.0400, 切向力Y=286.3737 +FPS=16.08, 法向力=2253.7881, 切向力X=1098.4797, 切向力Y=312.2154 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000421s, blend=0.004197s (9 tiles incl ref), finalize=0.000121s, total=0.004749s +FPS=16.08, 法向力=2278.0454, 切向力X=2608.1450, 切向力Y=797.3118 +FPS=17.37, 法向力=1413.4561, 切向力X=2450.9529, 切向力Y=2041.3384 +FPS=18.39, 法向力=1569.3075, 切向力X=1811.9988, 切向力Y=897.9461 +FPS=18.35, 法向力=1587.2272, 切向力X=1863.0767, 切向力Y=857.3475 +FPS=17.61, 法向力=1581.8987, 切向力X=1836.1260, 切向力Y=928.0124 +FPS=18.79, 法向力=1591.9500, 切向力X=2452.4595, 切向力Y=967.0370 +FPS=18.10, 法向力=1144.4094, 切向力X=2213.8616, 切向力Y=1954.4844 +FPS=18.12, 法向力=1174.6877, 切向力X=2263.7168, 切向力Y=1965.5974 +FPS=18.50, 法向力=1815.4923, 切向力X=1724.4041, 切向力Y=2726.0542 +FPS=16.81, 法向力=2363.9795, 切向力X=1366.3882, 切向力Y=2598.6831 +FPS=18.27, 法向力=1348.5520, 切向力X=2140.3496, 切向力Y=2780.0142 +FPS=16.65, 法向力=1350.6716, 切向力X=2296.4819, 切向力Y=2804.0562 +FPS=18.30, 法向力=1362.2235, 切向力X=2086.3589, 切向力Y=1571.8074 +FPS=17.70, 法向力=1410.2356, 切向力X=2086.5005, 切向力Y=1509.8894 +FPS=16.74, 法向力=1234.8599, 切向力X=2213.2139, 切向力Y=2212.0791 +FPS=17.57, 法向力=1264.5637, 切向力X=2255.9299, 切向力Y=2335.2388 +FPS=18.01, 法向力=1140.6613, 切向力X=1385.9517, 切向力Y=2011.3480 +FPS=17.94, 法向力=1446.7493, 切向力X=1971.6815, 切向力Y=2270.6531 +FPS=17.80, 法向力=1562.9651, 切向力X=2309.2305, 切向力Y=1828.6606 +FPS=17.47, 法向力=1527.9846, 切向力X=2416.3457, 切向力Y=1857.7915 +FPS=18.35, 法向力=1542.1801, 切向力X=2418.2717, 切向力Y=1891.8699 +FPS=18.33, 法向力=2147.4912, 切向力X=1716.0623, 切向力Y=1529.3107 +FPS=18.67, 法向力=1866.4858, 切向力X=2279.4570, 切向力Y=1181.6570 +FPS=18.53, 法向力=1373.4451, 切向力X=2616.2158, 切向力Y=1797.2128 +FPS=18.63, 法向力=1308.3384, 切向力X=2658.1965, 切向力Y=1868.3171 +FPS=16.08, 法向力=1530.8867, 切向力X=1270.7942, 切向力Y=2831.9167 +FPS=18.31, 法向力=2524.6895, 切向力X=2406.7075, 切向力Y=2706.1777 +FPS=17.25, 法向力=2662.5996, 切向力X=2563.0686, 切向力Y=2726.7979 +FPS=17.22, 法向力=2090.5928, 切向力X=1703.6914, 切向力Y=886.0602 +FPS=18.36, 法向力=2107.7419, 切向力X=1683.7366, 切向力Y=1518.9021 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000520s, blend=0.004523s (9 tiles incl ref), finalize=0.000150s, total=0.005205s +FPS=17.74, 法向力=2418.1313, 切向力X=903.6915, 切向力Y=1927.8477 +FPS=17.37, 法向力=2541.5181, 切向力X=976.9734, 切向力Y=1974.4097 +FPS=17.31, 法向力=2152.2124, 切向力X=2428.6008, 切向力Y=1386.8527 +FPS=18.84, 法向力=2056.2690, 切向力X=2542.7124, 切向力Y=1900.1989 +FPS=18.78, 法向力=2128.1311, 切向力X=2735.7085, 切向力Y=2103.9766 +FPS=18.78, 法向力=2149.0122, 切向力X=2765.4226, 切向力Y=2131.7827 +FPS=18.70, 法向力=1659.1295, 切向力X=2327.1909, 切向力Y=2581.8457 +FPS=20.34, 法向力=1672.1179, 切向力X=1795.5339, 切向力Y=2801.1826 +FPS=18.20, 法向力=1659.7986, 切向力X=1642.6991, 切向力Y=2541.6177 +FPS=18.78, 法向力=1689.6188, 切向力X=1678.4611, 切向力Y=2611.5073 +FPS=18.51, 法向力=2336.1233, 切向力X=1430.1152, 切向力Y=514.3835 +FPS=18.67, 法向力=1555.2639, 切向力X=1927.8921, 切向力Y=2169.8179 +FPS=17.84, 法向力=1260.6389, 切向力X=2047.7305, 切向力Y=2942.7559 +FPS=18.56, 法向力=1263.9604, 切向力X=1980.4927, 切向力Y=2977.1812 +FPS=18.94, 法向力=1260.6282, 切向力X=1955.1428, 切向力Y=2971.5938 +FPS=18.36, 法向力=1818.4410, 切向力X=2099.8315, 切向力Y=1553.8389 +FPS=19.23, 法向力=1748.0046, 切向力X=2412.3167, 切向力Y=1200.7374 +FPS=18.26, 法向力=934.3426, 切向力X=1929.6715, 切向力Y=2399.3542 +FPS=17.03, 法向力=954.2077, 切向力X=1950.0205, 切向力Y=2493.5642 +FPS=17.91, 法向力=1317.4333, 切向力X=1507.1824, 切向力Y=1956.7839 +FPS=18.30, 法向力=1390.7097, 切向力X=2489.7083, 切向力Y=2533.3093 +FPS=18.81, 法向力=2095.9221, 切向力X=1771.1658, 切向力Y=1020.5712 +FPS=17.77, 法向力=2128.6606, 切向力X=1715.6368, 切向力Y=1027.1389 +FPS=18.42, 法向力=1448.3386, 切向力X=2620.5854, 切向力Y=2246.5068 +FPS=18.21, 法向力=2253.4736, 切向力X=2007.9270, 切向力Y=3038.3696 +FPS=18.17, 法向力=2261.4243, 切向力X=2085.4956, 切向力Y=2951.8628 +FPS=18.04, 法向力=2233.6680, 切向力X=2000.9673, 切向力Y=2938.5054 +FPS=18.40, 法向力=2349.1511, 切向力X=2797.7627, 切向力Y=2308.2021 +FPS=20.11, 法向力=1659.7349, 切向力X=3012.5811, 切向力Y=1963.6130 +FPS=17.25, 法向力=1585.8477, 切向力X=1536.5376, 切向力Y=1398.0138 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000558s, blend=0.004210s (9 tiles incl ref), finalize=0.000119s, total=0.004897s +FPS=18.38, 法向力=1654.6001, 切向力X=1644.7073, 切向力Y=1420.2961 +FPS=18.70, 法向力=1662.5532, 切向力X=1592.7106, 切向力Y=2197.1592 +FPS=18.72, 法向力=2573.2634, 切向力X=1720.4839, 切向力Y=1264.4355 +FPS=17.89, 法向力=2149.7842, 切向力X=2358.2122, 切向力Y=1783.9805 +FPS=18.39, 法向力=2152.5034, 切向力X=2482.1936, 切向力Y=1711.6604 +FPS=17.77, 法向力=1356.9493, 切向力X=1408.0732, 切向力Y=2173.9448 +FPS=18.10, 法向力=2205.8213, 切向力X=2400.9390, 切向力Y=1582.2070 +FPS=17.15, 法向力=2190.5383, 切向力X=2388.0488, 切向力Y=1522.2542 +FPS=18.48, 法向力=1576.1016, 切向力X=2388.1177, 切向力Y=2553.1533 +FPS=21.11, 法向力=1605.8228, 切向力X=2374.5254, 切向力Y=2518.7922 +FPS=17.87, 法向力=1846.5560, 切向力X=2112.7583, 切向力Y=2522.3201 +FPS=18.69, 法向力=1860.1942, 切向力X=2571.6912, 切向力Y=1366.5459 +FPS=17.63, 法向力=1826.5579, 切向力X=2509.4285, 切向力Y=1302.8997 +FPS=17.96, 法向力=1193.9254, 切向力X=2189.8059, 切向力Y=3315.4297 +FPS=17.61, 法向力=1578.1755, 切向力X=1315.6746, 切向力Y=1200.2004 +FPS=18.66, 法向力=1660.0435, 切向力X=3018.5874, 切向力Y=1974.6729 +FPS=16.91, 法向力=1741.4786, 切向力X=3058.3623, 切向力Y=1884.7986 +FPS=17.28, 法向力=2143.5137, 切向力X=2108.2322, 切向力Y=3340.1328 +FPS=17.48, 法向力=1434.2656, 切向力X=1403.1144, 切向力Y=1974.1365 +FPS=17.79, 法向力=1501.4460, 切向力X=1444.5813, 切向力Y=1897.0342 +FPS=18.12, 法向力=2508.9487, 切向力X=2408.1116, 切向力Y=2215.1240 +FPS=15.64, 法向力=2123.2625, 切向力X=2541.0864, 切向力Y=1034.4617 +FPS=17.11, 法向力=2682.3621, 切向力X=2362.4639, 切向力Y=2569.9709 +FPS=18.18, 法向力=2756.6543, 切向力X=2369.6997, 切向力Y=2653.4812 +FPS=17.48, 法向力=1724.5728, 切向力X=1940.0134, 切向力Y=2080.3408 +FPS=20.54, 法向力=1719.1106, 切向力X=2015.7196, 切向力Y=2152.7046 +FPS=17.17, 法向力=1854.0050, 切向力X=2239.3745, 切向力Y=2525.6079 +FPS=17.61, 法向力=1817.0894, 切向力X=2808.3652, 切向力Y=1311.2603 +FPS=16.99, 法向力=2507.6003, 切向力X=1657.7001, 切向力Y=4155.5381 +FPS=17.74, 法向力=2584.5718, 切向力X=1585.7006, 切向力Y=4165.6255 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000581s, blend=0.004465s (9 tiles incl ref), finalize=0.000125s, total=0.005183s +FPS=16.87, 法向力=1363.6025, 切向力X=2300.5161, 切向力Y=1744.9894 +FPS=18.08, 法向力=1587.7587, 切向力X=1906.6887, 切向力Y=2271.3967 +FPS=18.06, 法向力=1758.4204, 切向力X=1852.1807, 切向力Y=2165.9021 +FPS=18.62, 法向力=1148.6890, 切向力X=1915.6537, 切向力Y=2066.1484 +FPS=18.46, 法向力=1962.4344, 切向力X=3079.8962, 切向力Y=2457.7312 +FPS=17.61, 法向力=1470.5767, 切向力X=2381.3315, 切向力Y=2191.7329 +FPS=18.41, 法向力=1496.7153, 切向力X=2315.6692, 切向力Y=2127.6250 +FPS=18.04, 法向力=1912.3231, 切向力X=3174.9380, 切向力Y=43.9825 +FPS=16.79, 法向力=2056.5840, 切向力X=3051.5540, 切向力Y=-10.3272 +FPS=18.12, 法向力=2244.6885, 切向力X=2441.0505, 切向力Y=3442.1870 +FPS=18.68, 法向力=2223.1057, 切向力X=2480.5320, 切向力Y=3434.4414 +FPS=17.17, 法向力=1377.9326, 切向力X=2105.1396, 切向力Y=3100.8433 +FPS=18.95, 法向力=1911.6245, 切向力X=1490.9373, 切向力Y=2813.7998 +FPS=17.48, 法向力=1508.2041, 切向力X=1497.0975, 切向力Y=2917.8848 +FPS=18.55, 法向力=1487.9653, 切向力X=1513.9692, 切向力Y=2994.4683 +FPS=18.13, 法向力=1482.6415, 切向力X=1420.9341, 切向力Y=1845.7883 +FPS=18.83, 法向力=1417.4260, 切向力X=1979.4856, 切向力Y=3725.9790 +FPS=17.40, 法向力=1853.5153, 切向力X=2522.6692, 切向力Y=1238.3928 +FPS=17.56, 法向力=1869.0001, 切向力X=2554.7898, 切向力Y=1148.6326 +FPS=17.57, 法向力=1873.0193, 切向力X=2530.1038, 切向力Y=1131.6699 +FPS=18.75, 法向力=1925.2286, 切向力X=2110.2910, 切向力Y=2294.4919 +FPS=18.01, 法向力=1938.5808, 切向力X=1950.8110, 切向力Y=1894.2034 +FPS=18.26, 法向力=2621.9565, 切向力X=1809.5339, 切向力Y=549.8502 +FPS=18.27, 法向力=2594.5747, 切向力X=1877.1018, 切向力Y=771.1658 +FPS=18.03, 法向力=1226.5146, 切向力X=1714.2505, 切向力Y=2465.3835 +FPS=18.61, 法向力=1721.6753, 切向力X=2607.6401, 切向力Y=1491.1743 +FPS=17.43, 法向力=1830.4304, 切向力X=2092.4565, 切向力Y=1628.7231 +FPS=18.36, 法向力=1921.4739, 切向力X=2117.1536, 切向力Y=1629.0607 +FPS=17.78, 法向力=1610.8005, 切向力X=1816.1946, 切向力Y=2345.8601 +FPS=17.94, 法向力=2492.0728, 切向力X=2569.6064, 切向力Y=1034.4197 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000427s, blend=0.004452s (9 tiles incl ref), finalize=0.000125s, total=0.005014s +FPS=17.82, 法向力=2578.4458, 切向力X=2577.8291, 切向力Y=983.3707 +FPS=17.15, 法向力=2073.5166, 切向力X=2412.5752, 切向力Y=1918.1558 +FPS=18.14, 法向力=1644.0171, 切向力X=2806.7261, 切向力Y=3004.2378 +FPS=18.37, 法向力=2274.3701, 切向力X=1670.7256, 切向力Y=3198.9226 +FPS=17.46, 法向力=2281.8030, 切向力X=1714.1057, 切向力Y=3258.2285 +FPS=17.10, 法向力=2293.3938, 切向力X=1690.6975, 切向力Y=3214.5103 +FPS=18.75, 法向力=2037.3044, 切向力X=2567.3467, 切向力Y=1644.2545 +FPS=17.95, 法向力=1465.0979, 切向力X=2214.3823, 切向力Y=2902.8718 +FPS=19.91, 法向力=1245.5923, 切向力X=2756.3118, 切向力Y=2484.4355 +FPS=18.03, 法向力=1231.2277, 切向力X=2967.6611, 切向力Y=2436.9314 +FPS=18.42, 法向力=1231.2642, 切向力X=2487.3252, 切向力Y=2672.1682 +FPS=17.63, 法向力=1680.7446, 切向力X=2504.5933, 切向力Y=1621.5829 +FPS=17.06, 法向力=2325.2183, 切向力X=1962.8008, 切向力Y=1289.7031 +FPS=18.98, 法向力=2290.4219, 切向力X=1982.5638, 切向力Y=1506.0392 +FPS=17.32, 法向力=1191.6979, 切向力X=2680.5806, 切向力Y=2001.2837 +FPS=17.17, 法向力=1157.7173, 切向力X=2671.6445, 切向力Y=2123.4714 +FPS=17.29, 法向力=1368.4906, 切向力X=2270.2388, 切向力Y=1629.0266 +FPS=17.69, 法向力=1670.5427, 切向力X=2764.9746, 切向力Y=2258.0051 +FPS=17.22, 法向力=1665.1216, 切向力X=2751.4182, 切向力Y=2292.0532 +FPS=16.30, 法向力=1964.5854, 切向力X=1997.8379, 切向力Y=2180.8511 +FPS=17.55, 法向力=1674.4650, 切向力X=2849.1406, 切向力Y=2390.5317 +FPS=18.12, 法向力=1707.3757, 切向力X=2846.5684, 切向力Y=2486.5840 +FPS=18.49, 法向力=2157.3350, 切向力X=3663.1707, 切向力Y=2166.6133 +FPS=17.03, 法向力=1755.7178, 切向力X=1810.0632, 切向力Y=1277.1199 +FPS=17.69, 法向力=1510.0712, 切向力X=1036.2833, 切向力Y=2517.0381 +FPS=19.48, 法向力=1574.7559, 切向力X=1148.4825, 切向力Y=2599.3052 +FPS=17.89, 法向力=1593.5015, 切向力X=1956.0195, 切向力Y=2207.0298 +FPS=18.22, 法向力=2342.2288, 切向力X=2730.3982, 切向力Y=2455.9824 +FPS=17.21, 法向力=1439.6870, 切向力X=2024.7606, 切向力Y=3323.6826 +FPS=17.65, 法向力=1397.0879, 切向力X=1996.8497, 切向力Y=3297.4426 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000500s, blend=0.004536s (9 tiles incl ref), finalize=0.000205s, total=0.005254s +FPS=18.49, 法向力=1108.8269, 切向力X=2267.6406, 切向力Y=2032.4448 +FPS=16.01, 法向力=1314.7915, 切向力X=2485.2815, 切向力Y=1410.1526 +FPS=18.46, 法向力=1893.4458, 切向力X=1177.7217, 切向力Y=508.4972 +FPS=18.52, 法向力=1912.2928, 切向力X=1276.4102, 切向力Y=454.9414 +FPS=17.48, 法向力=1930.7632, 切向力X=1272.6887, 切向力Y=491.8208 +FPS=18.39, 法向力=1496.9574, 切向力X=1311.7622, 切向力Y=2852.6516 +FPS=18.47, 法向力=1659.7032, 切向力X=2295.0747, 切向力Y=1406.7874 +FPS=18.33, 法向力=1677.3552, 切向力X=2382.5115, 切向力Y=1448.8063 +FPS=18.18, 法向力=1619.1019, 切向力X=1438.2343, 切向力Y=2588.9075 +FPS=17.98, 法向力=1266.1130, 切向力X=2558.9067, 切向力Y=2403.2207 +FPS=18.73, 法向力=2091.9937, 切向力X=2521.4641, 切向力Y=1061.7358 +FPS=15.84, 法向力=2175.7334, 切向力X=2618.4041, 切向力Y=1022.3301 +FPS=18.20, 法向力=2201.8540, 切向力X=2241.3279, 切向力Y=3453.3892 +FPS=17.76, 法向力=2698.7849, 切向力X=2355.2974, 切向力Y=2232.4216 +FPS=18.61, 法向力=2852.6936, 切向力X=2362.1699, 切向力Y=2408.4824 +FPS=17.67, 法向力=2189.8960, 切向力X=1337.7198, 切向力Y=2564.5259 +FPS=18.62, 法向力=1617.0879, 切向力X=2830.6567, 切向力Y=2045.0164 +FPS=18.52, 法向力=2628.1055, 切向力X=1196.8279, 切向力Y=2138.8174 +FPS=18.38, 法向力=2692.1084, 切向力X=1141.9990, 切向力Y=2196.4187 +FPS=18.74, 法向力=2665.0669, 切向力X=1215.1536, 切向力Y=2148.7468 +FPS=17.53, 法向力=1039.6987, 切向力X=776.0712, 切向力Y=2551.3223 +FPS=17.22, 法向力=1816.0349, 切向力X=2511.2014, 切向力Y=670.2292 +FPS=18.36, 法向力=2303.0583, 切向力X=3282.6038, 切向力Y=2459.4077 +FPS=17.20, 法向力=2336.4524, 切向力X=3342.4668, 切向力Y=2441.0398 +FPS=18.96, 法向力=2263.4817, 切向力X=2631.7502, 切向力Y=2899.1497 +FPS=18.02, 法向力=1518.8564, 切向力X=2012.1125, 切向力Y=2373.1550 +FPS=18.45, 法向力=1619.2040, 切向力X=2650.7029, 切向力Y=3131.2661 +FPS=20.30, 法向力=1578.1985, 切向力X=2702.2861, 切向力Y=3072.7808 +FPS=17.73, 法向力=1581.5442, 切向力X=2625.0962, 切向力Y=3131.0601 +FPS=19.05, 法向力=2407.9282, 切向力X=1674.8562, 切向力Y=1957.5376 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000428s, blend=0.005615s (9 tiles incl ref), finalize=0.000132s, total=0.006185s +FPS=17.79, 法向力=2460.8857, 切向力X=1735.7097, 切向力Y=1999.5485 +FPS=18.83, 法向力=1770.6459, 切向力X=2179.6338, 切向力Y=2280.2476 +FPS=17.90, 法向力=1848.5493, 切向力X=2203.4392, 切向力Y=2324.6804 +FPS=17.95, 法向力=1762.2600, 切向力X=1627.9431, 切向力Y=3046.2559 +FPS=18.39, 法向力=1850.1458, 切向力X=2462.5664, 切向力Y=1024.5642 +FPS=18.20, 法向力=1884.3787, 切向力X=2557.9712, 切向力Y=948.0773 +FPS=18.62, 法向力=1707.6439, 切向力X=1441.3248, 切向力Y=3152.4065 +FPS=17.67, 法向力=2225.1562, 切向力X=2948.3232, 切向力Y=1744.9011 +FPS=17.93, 法向力=1947.6234, 切向力X=1866.7860, 切向力Y=2622.8435 +FPS=17.78, 法向力=1857.4696, 切向力X=1962.7419, 切向力Y=2644.8657 +FPS=14.81, 法向力=1332.8098, 切向力X=2417.5930, 切向力Y=1049.8945 +FPS=18.93, 法向力=1399.3877, 切向力X=2656.6179, 切向力Y=1011.9185 +FPS=17.93, 法向力=2036.9053, 切向力X=2242.5232, 切向力Y=1420.7432 +FPS=18.30, 法向力=2097.0625, 切向力X=2191.9741, 切向力Y=1484.7653 +FPS=18.47, 法向力=2111.6128, 切向力X=2142.2141, 切向力Y=1477.1241 +FPS=18.48, 法向力=1614.0160, 切向力X=2683.0522, 切向力Y=1941.3417 +FPS=19.37, 法向力=1928.5059, 切向力X=2328.7561, 切向力Y=810.7159 +FPS=17.77, 法向力=2062.3223, 切向力X=1945.4247, 切向力Y=175.0092 +FPS=17.90, 法向力=2101.2661, 切向力X=2033.3342, 切向力Y=86.9555 +FPS=16.22, 法向力=2082.3625, 切向力X=1548.3450, 切向力Y=-173.7344 +FPS=17.24, 法向力=1651.0767, 切向力X=3051.7905, 切向力Y=720.8257 +FPS=17.75, 法向力=1746.1285, 切向力X=3050.3115, 切向力Y=833.5820 +FPS=18.02, 法向力=2463.2241, 切向力X=1552.9314, 切向力Y=2169.8069 +FPS=18.74, 法向力=2541.6819, 切向力X=1349.2054, 切向力Y=3466.9580 +FPS=18.01, 法向力=1609.2384, 切向力X=2031.7097, 切向力Y=2136.5674 +FPS=17.97, 法向力=1609.1110, 切向力X=2087.3213, 切向力Y=2111.2476 +FPS=17.93, 法向力=1381.3867, 切向力X=2254.6885, 切向力Y=1804.1816 +FPS=17.43, 法向力=2776.2021, 切向力X=2134.9080, 切向力Y=168.4330 +FPS=18.80, 法向力=2857.8413, 切向力X=2190.1260, 切向力Y=233.8888 +FPS=17.37, 法向力=1033.2224, 切向力X=2612.2905, 切向力Y=2986.1138 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000011s (hit), reset=0.000683s, blend=0.004310s (9 tiles incl ref), finalize=0.000120s, total=0.005130s +FPS=16.38, 法向力=1054.6135, 切向力X=2639.2629, 切向力Y=3049.2190 +FPS=17.65, 法向力=1165.6360, 切向力X=3155.7244, 切向力Y=2509.9053 +FPS=18.08, 法向力=2029.6521, 切向力X=1601.2793, 切向力Y=3672.6658 +FPS=17.12, 法向力=2091.9297, 切向力X=1537.7070, 切向力Y=3750.9951 +FPS=19.58, 法向力=1279.6371, 切向力X=1413.8525, 切向力Y=2992.5532 +FPS=18.02, 法向力=1583.0605, 切向力X=2549.9141, 切向力Y=1596.6770 +FPS=18.18, 法向力=1745.7422, 切向力X=1695.4357, 切向力Y=1830.1522 +FPS=18.17, 法向力=1818.6868, 切向力X=1656.6710, 切向力Y=1829.2118 +FPS=17.88, 法向力=1462.8625, 切向力X=2292.9919, 切向力Y=3870.9736 +FPS=17.87, 法向力=1730.1724, 切向力X=563.5483, 切向力Y=2396.9111 +FPS=16.35, 法向力=1991.9514, 切向力X=2088.0183, 切向力Y=2091.1802 +FPS=17.78, 法向力=2040.2344, 切向力X=2070.5093, 切向力Y=2047.0671 +FPS=16.60, 法向力=2511.1335, 切向力X=2758.3760, 切向力Y=258.4984 +FPS=18.20, 法向力=1045.1802, 切向力X=2265.1455, 切向力Y=1840.7100 +FPS=17.86, 法向力=1074.8989, 切向力X=2378.4922, 切向力Y=1902.6373 +FPS=16.74, 法向力=1850.3936, 切向力X=2456.4731, 切向力Y=3199.4524 +FPS=18.58, 法向力=2603.6450, 切向力X=2586.6138, 切向力Y=1370.6296 +FPS=16.74, 法向力=2649.5337, 切向力X=2697.0381, 切向力Y=1526.6245 +FPS=20.27, 法向力=2328.9141, 切向力X=1221.4646, 切向力Y=2996.5193 +FPS=16.37, 法向力=2358.5718, 切向力X=1349.2722, 切向力Y=3222.9546 +FPS=18.26, 法向力=1961.6134, 切向力X=2265.9937, 切向力Y=1002.4650 +FPS=17.29, 法向力=1293.7867, 切向力X=1850.0023, 切向力Y=3086.3962 +FPS=17.35, 法向力=1888.8713, 切向力X=1658.9775, 切向力Y=3215.4634 +FPS=17.86, 法向力=1993.5889, 切向力X=1738.7305, 切向力Y=3313.0151 +FPS=16.91, 法向力=1149.0458, 切向力X=1756.9097, 切向力Y=2077.1987 +FPS=15.95, 法向力=2905.1550, 切向力X=1752.1147, 切向力Y=-674.2476 +FPS=18.22, 法向力=1819.9443, 切向力X=2195.4136, 切向力Y=1499.7917 +FPS=27.17, 法向力=1588.1722, 切向力X=2351.4094, 切向力Y=1842.5756 +FPS=28.75, 法向力=1752.2200, 切向力X=1537.0410, 切向力Y=2612.0806 +FPS=29.29, 法向力=1044.7944, 切向力X=2570.3623, 切向力Y=2818.8064 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000302s, blend=0.002115s (9 tiles incl ref), finalize=0.000057s, total=0.002480s +FPS=28.56, 法向力=2030.9949, 切向力X=2209.9131, 切向力Y=2058.1133 +FPS=31.68, 法向力=1994.8582, 切向力X=2289.6479, 切向力Y=1838.2482 +FPS=28.54, 法向力=2320.0396, 切向力X=2349.3628, 切向力Y=2718.8857 +FPS=30.29, 法向力=2272.3623, 切向力X=2426.5220, 切向力Y=2524.5759 +FPS=26.90, 法向力=1414.0994, 切向力X=1737.3567, 切向力Y=2842.1504 +FPS=30.60, 法向力=1408.9795, 切向力X=1787.8949, 切向力Y=2822.8701 +FPS=31.19, 法向力=1611.5007, 切向力X=1943.7983, 切向力Y=1254.3933 +FPS=29.81, 法向力=1331.3031, 切向力X=2704.8032, 切向力Y=493.5560 +FPS=31.60, 法向力=1387.7163, 切向力X=2728.5762, 切向力Y=404.6574 +FPS=30.24, 法向力=1081.8811, 切向力X=2413.3733, 切向力Y=3061.1489 +FPS=32.21, 法向力=1103.5693, 切向力X=2327.0835, 切向力Y=3206.4492 +FPS=29.94, 法向力=1934.2197, 切向力X=1771.7520, 切向力Y=2185.9517 +FPS=31.60, 法向力=1977.5747, 切向力X=1787.1917, 切向力Y=2008.5380 +FPS=29.69, 法向力=1866.9045, 切向力X=2780.0652, 切向力Y=3336.6797 +FPS=32.10, 法向力=1993.6670, 切向力X=2757.4189, 切向力Y=3335.9790 +FPS=28.62, 法向力=1625.1304, 切向力X=2148.6794, 切向力Y=1982.4523 +FPS=31.37, 法向力=1731.3784, 切向力X=1969.1719, 切向力Y=1768.7102 +FPS=30.96, 法向力=1388.5508, 切向力X=1561.9119, 切向力Y=2590.6040 +FPS=31.64, 法向力=1371.7615, 切向力X=1602.3140, 切向力Y=2636.8276 +FPS=32.37, 法向力=1507.2415, 切向力X=2507.6660, 切向力Y=562.4561 +FPS=31.39, 法向力=1503.6454, 切向力X=2650.9414, 切向力Y=520.7588 +FPS=31.09, 法向力=1670.5999, 切向力X=2684.2393, 切向力Y=423.1561 +FPS=31.13, 法向力=1714.9456, 切向力X=2697.0261, 切向力Y=512.8196 +FPS=31.19, 法向力=2083.2739, 切向力X=1614.5007, 切向力Y=934.1130 +FPS=29.36, 法向力=1858.4397, 切向力X=2057.0762, 切向力Y=2202.3445 +FPS=33.16, 法向力=1921.2437, 切向力X=2265.0320, 切向力Y=2110.5571 +FPS=30.67, 法向力=1335.3717, 切向力X=2340.0015, 切向力Y=2034.2476 +FPS=32.69, 法向力=1377.4878, 切向力X=2395.6265, 切向力Y=2045.1705 +FPS=29.21, 法向力=2114.4160, 切向力X=2132.4771, 切向力Y=1500.7639 +FPS=32.90, 法向力=2106.4834, 切向力X=2230.6621, 切向力Y=1580.4851 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000286s, blend=0.002173s (9 tiles incl ref), finalize=0.000056s, total=0.002522s +FPS=29.11, 法向力=2434.8013, 切向力X=2290.0435, 切向力Y=1140.8801 +FPS=31.93, 法向力=2343.3398, 切向力X=2296.8774, 切向力Y=1165.2734 +FPS=32.08, 法向力=1735.5682, 切向力X=2139.9453, 切向力Y=1669.4719 +FPS=31.97, 法向力=1604.6345, 切向力X=2094.3608, 切向力Y=1880.9294 +FPS=31.89, 法向力=1892.9944, 切向力X=1648.7161, 切向力Y=1975.7908 +FPS=31.87, 法向力=1958.2415, 切向力X=1582.9318, 切向力Y=2079.1257 +FPS=32.08, 法向力=1445.5577, 切向力X=2409.0532, 切向力Y=1743.5591 +FPS=33.26, 法向力=1502.3634, 切向力X=2404.8171, 切向力Y=1667.8696 +FPS=30.74, 法向力=1849.8873, 切向力X=1484.0092, 切向力Y=1520.0594 +FPS=31.18, 法向力=1437.5000, 切向力X=1873.6237, 切向力Y=3512.6406 +FPS=32.04, 法向力=1474.3429, 切向力X=1848.5085, 切向力Y=3528.9709 +FPS=31.67, 法向力=1510.7405, 切向力X=1842.2332, 切向力Y=3593.1685 +FPS=30.67, 法向力=1884.7218, 切向力X=2118.4958, 切向力Y=2174.7405 +FPS=30.69, 法向力=1918.2021, 切向力X=2134.2236, 切向力Y=2182.0227 +FPS=32.34, 法向力=2287.7725, 切向力X=1982.9114, 切向力Y=2687.4487 +FPS=31.60, 法向力=2292.5464, 切向力X=2003.1094, 切向力Y=2502.4412 +FPS=31.98, 法向力=1941.5269, 切向力X=1470.7722, 切向力Y=807.3304 +FPS=30.25, 法向力=1079.2572, 切向力X=2291.2871, 切向力Y=2318.2156 +FPS=32.97, 法向力=1110.4849, 切向力X=2386.1558, 切向力Y=2359.7747 +FPS=31.79, 法向力=2138.1279, 切向力X=846.5734, 切向力Y=3398.8120 +FPS=33.69, 法向力=1975.4880, 切向力X=918.4547, 切向力Y=3698.1309 +FPS=29.61, 法向力=2203.7720, 切向力X=972.8562, 切向力Y=1078.7734 +FPS=33.08, 法向力=2234.4822, 切向力X=1021.4578, 切向力Y=1009.9966 +FPS=31.17, 法向力=1534.9023, 切向力X=1766.2394, 切向力Y=2298.6731 +FPS=31.79, 法向力=1231.9917, 切向力X=2792.8450, 切向力Y=1826.3081 +FPS=32.29, 法向力=1220.3804, 切向力X=2921.0474, 切向力Y=1731.3917 +FPS=31.86, 法向力=1219.0439, 切向力X=2910.7871, 切向力Y=1764.6262 +FPS=33.57, 法向力=1237.9772, 切向力X=2448.4482, 切向力Y=2972.4014 +FPS=32.48, 法向力=1209.1182, 切向力X=2393.3071, 切向力Y=2866.1367 +FPS=30.85, 法向力=2194.4702, 切向力X=1648.5903, 切向力Y=3119.9832 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000311s, blend=0.002157s (9 tiles incl ref), finalize=0.000095s, total=0.002570s +FPS=30.33, 法向力=1875.5068, 切向力X=1347.5574, 切向力Y=3146.2383 +FPS=31.39, 法向力=1907.4010, 切向力X=1314.5868, 切向力Y=3172.9895 +FPS=28.47, 法向力=1244.1172, 切向力X=2258.9697, 切向力Y=1592.1359 +FPS=31.97, 法向力=1248.3317, 切向力X=2433.4028, 切向力Y=1448.1935 +FPS=30.21, 法向力=1484.2544, 切向力X=1053.2595, 切向力Y=2344.0608 +FPS=32.01, 法向力=1507.2573, 切向力X=1058.8727, 切向力Y=2358.9741 +FPS=29.90, 法向力=1782.5510, 切向力X=1684.6473, 切向力Y=927.2496 +FPS=32.32, 法向力=1820.8931, 切向力X=1568.3395, 切向力Y=963.8955 +FPS=31.20, 法向力=1815.4962, 切向力X=2927.6167, 切向力Y=1375.0049 +FPS=31.42, 法向力=2337.9001, 切向力X=2608.4072, 切向力Y=1058.3335 +FPS=30.82, 法向力=2383.3735, 切向力X=2542.2681, 切向力Y=968.2917 +FPS=31.14, 法向力=1903.2299, 切向力X=1827.6799, 切向力Y=2617.5488 +FPS=31.64, 法向力=1939.4629, 切向力X=1830.5369, 切向力Y=2750.3381 +FPS=30.90, 法向力=1350.2803, 切向力X=2039.6440, 切向力Y=1254.6082 +FPS=31.56, 法向力=1354.6125, 切向力X=2093.1992, 切向力Y=1334.7480 +FPS=31.39, 法向力=1573.6042, 切向力X=2272.3062, 切向力Y=3756.2915 +FPS=32.33, 法向力=1567.7147, 切向力X=2239.9937, 切向力Y=3752.5625 +FPS=28.97, 法向力=1181.4591, 切向力X=1980.8643, 切向力Y=2312.4297 +FPS=32.40, 法向力=1174.5529, 切向力X=1953.6909, 切向力Y=2190.4512 +FPS=30.40, 法向力=1914.3643, 切向力X=2257.2778, 切向力Y=2035.1086 +FPS=30.98, 法向力=1910.6111, 切向力X=2312.2681, 切向力Y=2119.2241 +FPS=31.36, 法向力=1827.0464, 切向力X=1975.5571, 切向力Y=3066.6162 +FPS=32.95, 法向力=1861.9600, 切向力X=1888.4170, 切向力Y=3147.1802 +FPS=30.32, 法向力=1907.9685, 切向力X=1830.5737, 切向力Y=1188.8267 +FPS=31.80, 法向力=1453.0367, 切向力X=1514.4941, 切向力Y=2716.6699 +FPS=31.06, 法向力=1466.5491, 切向力X=1603.6436, 切向力Y=2864.0225 +FPS=31.12, 法向力=1480.3499, 切向力X=1563.4624, 切向力Y=2788.6855 +FPS=31.69, 法向力=2257.5288, 切向力X=2583.4375, 切向力Y=738.0225 +FPS=31.50, 法向力=2289.5520, 切向力X=2607.3572, 切向力Y=686.3279 +FPS=31.62, 法向力=2037.0115, 切向力X=1512.7130, 切向力Y=3061.0947 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000327s, blend=0.002217s (9 tiles incl ref), finalize=0.000060s, total=0.002610s +FPS=30.18, 法向力=2085.4895, 切向力X=1409.7415, 切向力Y=3215.0630 +FPS=32.03, 法向力=1664.2152, 切向力X=1743.7924, 切向力Y=1552.9543 +FPS=31.29, 法向力=1999.2968, 切向力X=1182.5876, 切向力Y=1007.8370 +FPS=32.43, 法向力=2121.4553, 切向力X=1365.1248, 切向力Y=962.2529 +FPS=31.49, 法向力=1492.7694, 切向力X=2314.1526, 切向力Y=1387.9226 +FPS=33.97, 法向力=1672.4971, 切向力X=2392.5530, 切向力Y=1318.3796 +FPS=27.42, 法向力=1749.1664, 切向力X=2274.7280, 切向力Y=2064.6528 +FPS=32.10, 法向力=1655.4440, 切向力X=2370.9844, 切向力Y=2251.8799 +FPS=30.04, 法向力=1186.4221, 切向力X=2388.1045, 切向力Y=2133.3167 +FPS=30.23, 法向力=1166.1683, 切向力X=2339.9751, 切向力Y=2150.7446 +FPS=30.43, 法向力=1258.7385, 切向力X=1437.3733, 切向力Y=2946.9333 +FPS=31.35, 法向力=1231.9441, 切向力X=1515.4143, 切向力Y=2874.1799 +FPS=32.74, 法向力=1513.3580, 切向力X=1955.1646, 切向力Y=1740.9526 +FPS=30.24, 法向力=1615.1482, 切向力X=1948.8062, 切向力Y=1715.0054 +FPS=31.96, 法向力=1322.8927, 切向力X=1269.4285, 切向力Y=2603.2766 +FPS=30.35, 法向力=1377.8231, 切向力X=1284.2410, 切向力Y=2631.8962 +FPS=31.35, 法向力=1250.8945, 切向力X=2021.9375, 切向力Y=2899.5195 +FPS=30.97, 法向力=2260.2925, 切向力X=2431.8179, 切向力Y=1977.6074 +FPS=32.05, 法向力=2296.6831, 切向力X=2406.7327, 切向力Y=1976.8325 +FPS=30.50, 法向力=1122.3964, 切向力X=1968.2886, 切向力Y=2208.2261 +FPS=32.29, 法向力=1126.3185, 切向力X=2030.7882, 切向力Y=2327.5549 +FPS=29.84, 法向力=1887.2020, 切向力X=2380.5342, 切向力Y=1632.0435 +FPS=32.35, 法向力=1898.6780, 切向力X=2450.1309, 切向力Y=1678.9406 +FPS=30.61, 法向力=1455.3857, 切向力X=1419.7571, 切向力Y=2452.1765 +FPS=30.64, 法向力=1540.1544, 切向力X=1562.3828, 切向力Y=2522.1462 +FPS=32.68, 法向力=1068.6548, 切向力X=1915.5050, 切向力Y=2267.6836 +FPS=29.34, 法向力=1046.5966, 切向力X=1869.6697, 切向力Y=2293.1968 +FPS=30.26, 法向力=1422.8451, 切向力X=2270.2617, 切向力Y=1752.7865 +FPS=30.60, 法向力=2056.7842, 切向力X=2093.0486, 切向力Y=873.7595 +FPS=31.98, 法向力=2146.2263, 切向力X=2033.4341, 切向力Y=842.5021 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000314s, blend=0.002346s (9 tiles incl ref), finalize=0.000079s, total=0.002746s +FPS=29.48, 法向力=2397.4741, 切向力X=1115.0042, 切向力Y=2767.3359 +FPS=28.16, 法向力=2408.8740, 切向力X=1142.0710, 切向力Y=2853.6990 +FPS=29.54, 法向力=1694.4976, 切向力X=1787.7563, 切向力Y=1718.3726 +FPS=28.65, 法向力=1587.0217, 切向力X=1819.5245, 切向力Y=1855.6760 +FPS=25.54, 法向力=992.5436, 切向力X=2269.5637, 切向力Y=2406.1533 +FPS=17.79, 法向力=1865.1376, 切向力X=1400.8582, 切向力Y=3157.5425 +FPS=17.19, 法向力=1800.2808, 切向力X=1615.6946, 切向力Y=1777.6451 +FPS=16.92, 法向力=1910.3792, 切向力X=1822.5939, 切向力Y=1593.5430 +FPS=17.39, 法向力=1661.3625, 切向力X=1614.7443, 切向力Y=3015.4775 +FPS=17.07, 法向力=1648.8655, 切向力X=1683.1567, 切向力Y=3168.7166 +FPS=17.23, 法向力=1651.3379, 切向力X=2053.7744, 切向力Y=764.3302 +FPS=17.39, 法向力=2319.4221, 切向力X=1452.4742, 切向力Y=3331.4661 +FPS=17.02, 法向力=2532.7754, 切向力X=2199.7458, 切向力Y=2551.6042 +FPS=16.85, 法向力=2611.7847, 切向力X=2200.5652, 切向力Y=2654.1775 +FPS=16.99, 法向力=2626.5933, 切向力X=2207.3643, 切向力Y=2657.3191 +FPS=17.28, 法向力=1795.2288, 切向力X=2880.2397, 切向力Y=479.2761 +FPS=15.65, 法向力=1620.0024, 切向力X=1619.7688, 切向力Y=644.0034 +FPS=17.87, 法向力=1669.0988, 切向力X=1607.2820, 切向力Y=622.4680 +FPS=17.88, 法向力=1669.2797, 切向力X=1641.3982, 切向力Y=669.2644 +FPS=18.15, 法向力=1756.1218, 切向力X=1868.3455, 切向力Y=981.2516 +FPS=17.82, 法向力=1741.1774, 切向力X=1932.5304, 切向力Y=1087.5137 +FPS=17.81, 法向力=1705.1194, 切向力X=2489.5928, 切向力Y=2364.2122 +FPS=18.05, 法向力=1742.4507, 切向力X=2563.5186, 切向力Y=2355.8623 +FPS=17.61, 法向力=1693.5245, 切向力X=1866.5354, 切向力Y=3367.7593 +FPS=17.44, 法向力=1453.1434, 切向力X=1999.4270, 切向力Y=1942.4854 +FPS=17.76, 法向力=1478.1663, 切向力X=1316.1317, 切向力Y=1893.5685 +FPS=18.03, 法向力=1442.2397, 切向力X=1271.3622, 切向力Y=1832.5422 +FPS=17.93, 法向力=1445.5439, 切向力X=1383.9326, 切向力Y=1165.3354 +FPS=19.74, 法向力=2076.9399, 切向力X=1903.1647, 切向力Y=2850.3281 +FPS=17.94, 法向力=2275.5886, 切向力X=1955.2083, 切向力Y=2934.2173 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.001677s, blend=0.004249s (9 tiles incl ref), finalize=0.000129s, total=0.006062s +FPS=17.65, 法向力=2293.4854, 切向力X=2034.4634, 切向力Y=2947.3892 +FPS=17.97, 法向力=2425.5271, 切向力X=3524.5664, 切向力Y=849.6432 +FPS=18.25, 法向力=1668.4788, 切向力X=1289.6042, 切向力Y=1236.7134 +FPS=18.49, 法向力=2298.4851, 切向力X=2352.8469, 切向力Y=1736.1274 +FPS=18.89, 法向力=2476.9194, 切向力X=2481.7852, 切向力Y=1742.0078 +FPS=17.20, 法向力=1349.9800, 切向力X=2683.6306, 切向力Y=1328.8315 +FPS=18.32, 法向力=1420.0392, 切向力X=2156.3606, 切向力Y=1786.1357 +FPS=18.66, 法向力=1644.3628, 切向力X=2482.8396, 切向力Y=2299.5317 +FPS=16.80, 法向力=1656.0673, 切向力X=2407.9788, 切向力Y=2368.2549 +FPS=17.48, 法向力=1544.9578, 切向力X=499.2652, 切向力Y=2378.7441 +FPS=17.02, 法向力=2194.4727, 切向力X=2055.4993, 切向力Y=727.4835 +FPS=18.06, 法向力=1436.6133, 切向力X=2141.7993, 切向力Y=464.2871 +FPS=17.13, 法向力=1321.2390, 切向力X=2363.8726, 切向力Y=604.5216 +FPS=19.16, 法向力=1606.7441, 切向力X=2372.5649, 切向力Y=2285.8374 +FPS=17.57, 法向力=1794.5958, 切向力X=1778.7849, 切向力Y=1233.3611 +FPS=17.67, 法向力=1727.4927, 切向力X=1919.0004, 切向力Y=1333.6653 +FPS=17.01, 法向力=1353.8215, 切向力X=1793.0842, 切向力Y=1169.9927 +FPS=18.10, 法向力=1332.0891, 切向力X=1939.7935, 切向力Y=1249.6089 +FPS=18.91, 法向力=1913.1082, 切向力X=2541.7981, 切向力Y=2620.0754 +FPS=19.11, 法向力=2144.4646, 切向力X=1400.2100, 切向力Y=1201.7710 +FPS=18.62, 法向力=2077.9934, 切向力X=1357.0275, 切向力Y=1374.8990 +FPS=18.43, 法向力=1576.8356, 切向力X=1596.7344, 切向力Y=1536.0040 +FPS=19.07, 法向力=1894.5950, 切向力X=2032.0186, 切向力Y=856.7513 +FPS=17.53, 法向力=1885.5537, 切向力X=2577.6692, 切向力Y=2966.7134 +FPS=18.98, 法向力=1991.2928, 切向力X=2550.0332, 切向力Y=2974.9380 +FPS=18.66, 法向力=1811.5558, 切向力X=1871.1033, 切向力Y=3381.1064 +FPS=17.59, 法向力=1752.8193, 切向力X=1995.2446, 切向力Y=3444.0957 +FPS=18.11, 法向力=1254.7572, 切向力X=2072.8438, 切向力Y=2335.5786 +FPS=17.48, 法向力=1757.4442, 切向力X=1160.2965, 切向力Y=2093.5332 +FPS=18.94, 法向力=1767.4292, 切向力X=1128.3848, 切向力Y=2135.9880 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000464s, blend=0.004220s (9 tiles incl ref), finalize=0.000126s, total=0.004822s +FPS=18.40, 法向力=2385.9558, 切向力X=2211.4097, 切向力Y=2860.1216 +FPS=18.60, 法向力=1612.8599, 切向力X=2206.5356, 切向力Y=1600.6943 +FPS=18.30, 法向力=1815.7551, 切向力X=1626.9607, 切向力Y=2553.1348 +FPS=18.12, 法向力=1851.1284, 切向力X=1810.0768, 切向力Y=2294.1943 +FPS=18.82, 法向力=1625.7754, 切向力X=2202.5444, 切向力Y=1807.7517 +FPS=18.78, 法向力=2190.1990, 切向力X=2905.8613, 切向力Y=1861.1730 +FPS=17.80, 法向力=2173.4111, 切向力X=2911.8403, 切向力Y=2028.8718 +FPS=16.44, 法向力=1805.0417, 切向力X=1601.7207, 切向力Y=1806.5793 +FPS=17.57, 法向力=2277.1387, 切向力X=1477.0806, 切向力Y=3431.4238 +FPS=18.35, 法向力=1118.1638, 切向力X=1632.0166, 切向力Y=2741.5771 +FPS=19.06, 法向力=1122.0636, 切向力X=1585.8381, 切向力Y=2824.8540 +FPS=18.06, 法向力=1109.5854, 切向力X=1624.5813, 切向力Y=2823.6609 +FPS=18.54, 法向力=2068.8687, 切向力X=1653.3098, 切向力Y=1939.7301 +FPS=18.56, 法向力=2577.1660, 切向力X=1677.6064, 切向力Y=627.9952 +FPS=18.26, 法向力=2578.1028, 切向力X=1765.6793, 切向力Y=695.7699 +FPS=17.02, 法向力=2534.8911, 切向力X=2108.3196, 切向力Y=1541.9773 +FPS=17.89, 法向力=1680.1378, 切向力X=1565.8044, 切向力Y=2253.2305 +FPS=18.37, 法向力=1374.2938, 切向力X=1910.5283, 切向力Y=1915.5730 +FPS=17.67, 法向力=1361.9032, 切向力X=1902.7932, 切向力Y=1822.9751 +FPS=19.16, 法向力=1363.0675, 切向力X=1947.0508, 切向力Y=1863.4408 +FPS=18.08, 法向力=1568.9552, 切向力X=2190.6262, 切向力Y=2200.7549 +FPS=18.96, 法向力=1569.3904, 切向力X=2304.4792, 切向力Y=2149.4780 +FPS=18.70, 法向力=1455.5662, 切向力X=2487.7310, 切向力Y=2153.0610 +FPS=18.84, 法向力=1561.0344, 切向力X=2531.6562, 切向力Y=2059.9104 +FPS=18.42, 法向力=1585.4856, 切向力X=1835.2666, 切向力Y=1172.4655 +FPS=18.43, 法向力=1853.2904, 切向力X=1641.6969, 切向力Y=2081.7402 +FPS=17.28, 法向力=1778.9729, 切向力X=2724.1929, 切向力Y=1811.3817 +FPS=18.82, 法向力=1670.9473, 切向力X=2782.4883, 切向力Y=1793.0355 +FPS=18.36, 法向力=1777.2504, 切向力X=2161.9541, 切向力Y=1761.4651 +FPS=18.08, 法向力=1237.6434, 切向力X=2429.0823, 切向力Y=2430.4214 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000546s, blend=0.004637s (9 tiles incl ref), finalize=0.000131s, total=0.005326s +FPS=18.18, 法向力=1871.4601, 切向力X=2650.9106, 切向力Y=1244.4973 +FPS=17.95, 法向力=1872.7251, 切向力X=2548.5220, 切向力Y=1244.7576 +FPS=18.21, 法向力=1383.2682, 切向力X=2400.7686, 切向力Y=2064.8625 +FPS=18.47, 法向力=1381.3323, 切向力X=2461.5562, 切向力Y=2074.0254 +FPS=18.82, 法向力=2117.2690, 切向力X=1958.9387, 切向力Y=2779.0322 +FPS=17.68, 法向力=2190.0671, 切向力X=1943.4458, 切向力Y=2631.5962 +FPS=20.09, 法向力=1679.9297, 切向力X=1936.3030, 切向力Y=2033.1637 +FPS=16.84, 法向力=1159.7825, 切向力X=1471.4636, 切向力Y=3477.8721 +FPS=17.91, 法向力=1561.8451, 切向力X=2961.3352, 切向力Y=2131.9744 +FPS=17.37, 法向力=1541.2308, 切向力X=2962.9653, 切向力Y=1953.9677 +FPS=18.83, 法向力=1881.2008, 切向力X=1614.9919, 切向力Y=1789.3705 +FPS=18.72, 法向力=1164.7212, 切向力X=1766.7283, 切向力Y=2342.7617 +FPS=18.50, 法向力=1061.5850, 切向力X=1408.0691, 切向力Y=3260.1660 +FPS=18.04, 法向力=1047.9348, 切向力X=1477.5529, 切向力Y=3229.1816 +FPS=17.99, 法向力=1245.1858, 切向力X=2639.8242, 切向力Y=2652.3262 +FPS=17.62, 法向力=1314.7561, 切向力X=2815.6257, 切向力Y=2531.7563 +FPS=19.03, 法向力=1655.2983, 切向力X=1694.5220, 切向力Y=3134.6655 +FPS=20.41, 法向力=1769.6382, 切向力X=2065.0811, 切向力Y=1350.0017 +FPS=16.27, 法向力=1767.9186, 切向力X=2152.8115, 切向力Y=1316.9180 +FPS=18.51, 法向力=2421.4116, 切向力X=1604.6333, 切向力Y=2356.7656 +FPS=18.91, 法向力=1623.5367, 切向力X=1817.5188, 切向力Y=1842.8704 +FPS=18.56, 法向力=1376.1648, 切向力X=2152.8394, 切向力Y=1121.4343 +FPS=18.50, 法向力=1357.9150, 切向力X=2161.8711, 切向力Y=1084.2273 +FPS=18.10, 法向力=1354.1799, 切向力X=2152.8752, 切向力Y=1869.8015 +FPS=18.04, 法向力=1398.3088, 切向力X=2101.8228, 切向力Y=1794.4706 +FPS=17.08, 法向力=1136.1462, 切向力X=2340.7192, 切向力Y=3190.2151 +FPS=18.81, 法向力=1067.7219, 切向力X=2447.4146, 切向力Y=3250.3147 +FPS=18.86, 法向力=1993.1255, 切向力X=1621.2152, 切向力Y=1293.5138 +FPS=17.77, 法向力=1609.2806, 切向力X=2480.7834, 切向力Y=2710.7671 +FPS=17.95, 法向力=1396.8030, 切向力X=2048.1787, 切向力Y=2442.5166 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000528s, blend=0.004557s (9 tiles incl ref), finalize=0.000130s, total=0.005224s +FPS=17.42, 法向力=1391.0597, 切向力X=2098.0312, 切向力Y=2628.5981 +FPS=18.65, 法向力=1991.5645, 切向力X=2171.7036, 切向力Y=2335.4819 +FPS=18.32, 法向力=1553.0251, 切向力X=1285.5977, 切向力Y=2351.3540 +FPS=18.16, 法向力=1907.2729, 切向力X=3052.8271, 切向力Y=687.3567 +FPS=17.68, 法向力=1883.8674, 切向力X=3026.1353, 切向力Y=674.5599 +FPS=17.23, 法向力=1495.3389, 切向力X=1642.9880, 切向力Y=1894.2732 +FPS=17.75, 法向力=1566.9346, 切向力X=923.4835, 切向力Y=2588.0991 +FPS=17.28, 法向力=1648.8516, 切向力X=2243.2974, 切向力Y=2647.7612 +FPS=17.53, 法向力=1756.4858, 切向力X=2288.7637, 切向力Y=2784.2224 +FPS=18.56, 法向力=1760.9055, 切向力X=2316.2505, 切向力Y=2794.5984 +FPS=18.48, 法向力=1286.9385, 切向力X=1845.5952, 切向力Y=1726.4077 +FPS=17.92, 法向力=1459.6511, 切向力X=3023.3606, 切向力Y=2102.9048 +FPS=17.08, 法向力=1459.8357, 切向力X=3122.1284, 切向力Y=2154.8525 +FPS=17.15, 法向力=1495.3657, 切向力X=2058.7114, 切向力Y=1591.5613 +FPS=17.85, 法向力=2323.3450, 切向力X=1858.1246, 切向力Y=1077.7693 +FPS=17.91, 法向力=1639.9143, 切向力X=2451.3550, 切向力Y=2547.7671 +FPS=17.51, 法向力=1595.0569, 切向力X=2536.4546, 切向力Y=2603.9700 +FPS=17.63, 法向力=1964.0739, 切向力X=1319.8010, 切向力Y=1556.0319 +FPS=16.01, 法向力=2464.9995, 切向力X=1709.6395, 切向力Y=4095.0635 +FPS=17.08, 法向力=1519.6790, 切向力X=3109.0527, 切向力Y=2130.5835 +FPS=17.83, 法向力=1509.4343, 切向力X=3315.9453, 切向力Y=2054.2832 +FPS=16.81, 法向力=1373.9998, 切向力X=1999.9089, 切向力Y=2092.4678 +FPS=17.56, 法向力=2165.1851, 切向力X=2048.3579, 切向力Y=1501.5146 +FPS=17.24, 法向力=2218.9031, 切向力X=2067.6431, 切向力Y=1625.4329 +FPS=18.71, 法向力=1870.4155, 切向力X=1255.8943, 切向力Y=2033.3395 +FPS=18.62, 法向力=1440.0912, 切向力X=1563.4120, 切向力Y=1990.0034 +FPS=18.54, 法向力=3334.1733, 切向力X=2917.8516, 切向力Y=2435.8574 +FPS=17.93, 法向力=3436.8291, 切向力X=2968.3132, 切向力Y=2543.9436 +FPS=18.23, 法向力=3429.8799, 切向力X=2971.3276, 切向力Y=2550.3223 +FPS=17.09, 法向力=1502.9124, 切向力X=1528.2637, 切向力Y=2168.4155 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000438s, blend=0.004210s (9 tiles incl ref), finalize=0.000123s, total=0.004781s +FPS=18.51, 法向力=1521.9482, 切向力X=1525.0774, 切向力Y=2161.2778 +FPS=18.89, 法向力=1484.2568, 切向力X=1909.0782, 切向力Y=2904.1643 +FPS=17.92, 法向力=1448.9272, 切向力X=2043.8953, 切向力Y=2897.8950 +FPS=18.44, 法向力=1659.3582, 切向力X=1226.5520, 切向力Y=2892.6147 +FPS=17.36, 法向力=1674.2917, 切向力X=2837.9780, 切向力Y=971.9971 +FPS=18.93, 法向力=2311.7468, 切向力X=1640.4766, 切向力Y=113.4506 +FPS=17.17, 法向力=2282.5986, 切向力X=1724.6030, 切向力Y=135.2519 +FPS=17.80, 法向力=1362.5013, 切向力X=2307.0737, 切向力Y=940.2645 +FPS=19.04, 法向力=1414.9272, 切向力X=2236.8735, 切向力Y=2646.4143 +FPS=18.48, 法向力=1448.5823, 切向力X=2233.3521, 切向力Y=2672.1985 +FPS=19.16, 法向力=1456.9307, 切向力X=2163.4785, 切向力Y=2699.3979 +FPS=18.59, 法向力=1856.3801, 切向力X=3245.7993, 切向力Y=1248.6221 +FPS=18.99, 法向力=1184.6912, 切向力X=1984.4792, 切向力Y=2089.6831 +FPS=18.71, 法向力=1261.7024, 切向力X=2746.6367, 切向力Y=1051.8809 +FPS=18.65, 法向力=1281.8262, 切向力X=2840.3381, 切向力Y=1045.5286 +FPS=15.59, 法向力=989.4930, 切向力X=2020.4668, 切向力Y=2030.7002 +FPS=21.96, 法向力=1996.3029, 切向力X=2258.0239, 切向力Y=2715.4087 +FPS=28.83, 法向力=1255.0615, 切向力X=1461.4376, 切向力Y=3016.8618 +FPS=32.98, 法向力=1270.9146, 切向力X=1515.1458, 切向力Y=3012.8477 +FPS=31.08, 法向力=1599.8254, 切向力X=1115.7467, 切向力Y=2015.6102 +FPS=32.45, 法向力=1658.1047, 切向力X=1079.8455, 切向力Y=2017.1521 +FPS=29.88, 法向力=1314.7206, 切向力X=1924.7911, 切向力Y=1688.5188 +FPS=31.83, 法向力=1289.2812, 切向力X=1792.2872, 切向力Y=1711.5864 +FPS=30.68, 法向力=1065.9379, 切向力X=2182.9873, 切向力Y=1730.9320 +FPS=32.27, 法向力=1077.7864, 切向力X=2302.4746, 切向力Y=1722.3870 +FPS=32.19, 法向力=2481.5356, 切向力X=1529.5745, 切向力Y=3035.5991 +FPS=33.65, 法向力=2545.7141, 切向力X=1613.3408, 切向力Y=3116.5300 +FPS=28.28, 法向力=1590.1465, 切向力X=2418.0466, 切向力Y=1810.6963 +FPS=23.10, 法向力=1362.5221, 切向力X=1672.4419, 切向力Y=1829.6794 +FPS=15.10, 法向力=1357.1329, 切向力X=1631.6765, 切向力Y=2000.2441 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000406s, blend=0.004306s (9 tiles incl ref), finalize=0.000117s, total=0.004839s +FPS=17.94, 法向力=1481.6055, 切向力X=2251.1338, 切向力Y=2144.6221 +FPS=18.51, 法向力=1465.0150, 切向力X=2259.2781, 切向力Y=2170.7078 +FPS=18.90, 法向力=1141.5746, 切向力X=1635.1895, 切向力Y=2828.1562 +FPS=18.67, 法向力=1217.1962, 切向力X=1721.1196, 切向力Y=2790.1846 +FPS=18.47, 法向力=1905.9883, 切向力X=1635.4661, 切向力Y=2684.8169 +FPS=17.71, 法向力=1744.8540, 切向力X=2092.0884, 切向力Y=3053.9807 +FPS=18.93, 法向力=1717.6393, 切向力X=2158.1599, 切向力Y=3107.8298 +FPS=18.26, 法向力=1266.0350, 切向力X=2550.3245, 切向力Y=1781.1169 +FPS=18.36, 法向力=1237.4203, 切向力X=2480.4033, 切向力Y=1906.7715 +FPS=18.69, 法向力=1589.5656, 切向力X=1692.1218, 切向力Y=1778.6824 +FPS=18.07, 法向力=1627.1578, 切向力X=1657.8835, 切向力Y=1813.4153 +FPS=18.75, 法向力=1617.3262, 切向力X=1643.3350, 切向力Y=1848.2130 +FPS=18.22, 法向力=1975.9203, 切向力X=2455.0127, 切向力Y=1843.7555 +FPS=18.76, 法向力=1285.3584, 切向力X=2532.1597, 切向力Y=1969.9414 +FPS=18.44, 法向力=1397.6906, 切向力X=1170.5243, 切向力Y=2688.2964 +FPS=17.49, 法向力=1448.7012, 切向力X=1199.8768, 切向力Y=2714.6777 +FPS=18.68, 法向力=1555.7861, 切向力X=1831.9968, 切向力Y=2007.0623 +FPS=18.33, 法向力=1604.0559, 切向力X=2225.0747, 切向力Y=1890.1863 +FPS=18.44, 法向力=1113.8822, 切向力X=2542.2710, 切向力Y=1682.7869 +FPS=19.03, 法向力=1084.6772, 切向力X=2665.6191, 切向力Y=1703.2980 +FPS=18.35, 法向力=2088.3579, 切向力X=1416.4834, 切向力Y=3028.0981 +FPS=18.63, 法向力=2127.6982, 切向力X=1415.0713, 切向力Y=3129.4026 +FPS=22.31, 法向力=1684.0696, 切向力X=1441.0039, 切向力Y=2512.3325 +FPS=17.93, 法向力=1331.7495, 切向力X=2011.3871, 切向力Y=1636.7825 +FPS=18.53, 法向力=1349.2572, 切向力X=2076.8696, 切向力Y=1669.2172 +FPS=18.81, 法向力=1372.7424, 切向力X=2047.8391, 切向力Y=1623.1827 +FPS=18.53, 法向力=1998.8647, 切向力X=2145.2661, 切向力Y=1162.0214 +FPS=18.59, 法向力=2101.2554, 切向力X=2160.5366, 切向力Y=1203.2419 +FPS=18.34, 法向力=2289.6370, 切向力X=2191.9771, 切向力Y=2269.7266 +FPS=19.12, 法向力=2389.0278, 切向力X=2226.3525, 切向力Y=2220.3892 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000436s, blend=0.004431s (9 tiles incl ref), finalize=0.000130s, total=0.005008s +FPS=19.25, 法向力=2556.0317, 切向力X=3115.8184, 切向力Y=119.5594 +FPS=18.22, 法向力=2094.5098, 切向力X=2785.7375, 切向力Y=1655.1426 +FPS=20.24, 法向力=2068.5991, 切向力X=2866.9143, 切向力Y=1659.0684 +FPS=18.42, 法向力=1701.4478, 切向力X=1621.3689, 切向力Y=2357.4409 +FPS=18.72, 法向力=1512.3325, 切向力X=1962.4840, 切向力Y=2455.1926 +FPS=18.53, 法向力=1343.7695, 切向力X=2839.0674, 切向力Y=2370.5723 +FPS=17.38, 法向力=1431.8503, 切向力X=2953.9082, 切向力Y=2258.0498 +FPS=18.86, 法向力=1960.9292, 切向力X=1577.1268, 切向力Y=1239.5835 +FPS=18.56, 法向力=1961.8208, 切向力X=1543.9973, 切向力Y=1250.9636 +FPS=19.18, 法向力=1854.9470, 切向力X=1967.0935, 切向力Y=1187.2576 +FPS=21.11, 法向力=1370.9836, 切向力X=1698.5328, 切向力Y=1575.5488 +FPS=18.14, 法向力=1314.7817, 切向力X=1636.0117, 切向力Y=1640.3569 +FPS=18.88, 法向力=1618.8748, 切向力X=2281.3525, 切向力Y=1628.8162 +FPS=17.91, 法向力=1937.4110, 切向力X=1661.3834, 切向力Y=2236.8481 +FPS=19.05, 法向力=2023.1624, 切向力X=1580.7533, 切向力Y=2016.5233 +FPS=18.63, 法向力=1954.5093, 切向力X=2506.0242, 切向力Y=2523.9238 +FPS=19.69, 法向力=2045.8784, 切向力X=2607.6387, 切向力Y=2515.1577 +FPS=17.83, 法向力=1915.2476, 切向力X=2406.4873, 切向力Y=978.2302 +FPS=18.58, 法向力=2065.6621, 切向力X=1452.7034, 切向力Y=3224.7585 +FPS=16.98, 法向力=2230.8381, 切向力X=1448.4973, 切向力Y=3321.9458 +FPS=20.92, 法向力=1301.6311, 切向力X=2157.2915, 切向力Y=1562.8237 +FPS=17.91, 法向力=1293.3035, 切向力X=1775.4580, 切向力Y=2027.6042 +FPS=18.79, 法向力=1889.5178, 切向力X=2083.9841, 切向力Y=1416.3228 +FPS=18.25, 法向力=1955.7950, 切向力X=2181.8530, 切向力Y=1484.0446 +FPS=19.25, 法向力=1159.8394, 切向力X=1808.1677, 切向力Y=2444.6091 +FPS=18.85, 法向力=1613.5134, 切向力X=2566.1709, 切向力Y=878.0424 +FPS=17.76, 法向力=1623.9292, 切向力X=2593.9915, 切向力Y=799.0775 +FPS=19.43, 法向力=1607.9968, 切向力X=2608.1533, 切向力Y=783.6113 +FPS=18.98, 法向力=2835.8772, 切向力X=1614.1766, 切向力Y=2347.2307 +FPS=18.26, 法向力=1331.3840, 切向力X=3122.8887, 切向力Y=972.1270 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000308s, blend=0.002279s (9 tiles incl ref), finalize=0.000067s, total=0.002661s +FPS=19.30, 法向力=2126.3372, 切向力X=2791.9819, 切向力Y=1130.3644 +FPS=16.84, 法向力=2107.0725, 切向力X=2740.2251, 切向力Y=1103.1428 +FPS=18.75, 法向力=1706.6039, 切向力X=1512.0741, 切向力Y=1637.9825 +FPS=18.65, 法向力=1532.7712, 切向力X=2241.1699, 切向力Y=3098.8691 +FPS=18.57, 法向力=1525.3796, 切向力X=3020.0444, 切向力Y=3004.6304 +FPS=18.21, 法向力=1542.4419, 切向力X=3038.2666, 切向力Y=3036.5559 +FPS=17.13, 法向力=1379.6997, 切向力X=2633.4873, 切向力Y=2479.9771 +FPS=18.11, 法向力=1316.4111, 切向力X=2593.6313, 切向力Y=2506.0664 +FPS=16.95, 法向力=1891.8419, 切向力X=1573.6471, 切向力Y=1702.6824 +FPS=17.84, 法向力=1572.3936, 切向力X=2103.9075, 切向力Y=3634.4678 +FPS=17.51, 法向力=1474.0427, 切向力X=2139.6948, 切向力Y=3553.1089 +FPS=18.73, 法向力=1032.5883, 切向力X=2161.8303, 切向力Y=1726.7893 +FPS=18.56, 法向力=1672.1252, 切向力X=1952.9399, 切向力Y=2115.1812 +FPS=17.76, 法向力=1653.8301, 切向力X=1879.7572, 切向力Y=2110.3489 +FPS=18.50, 法向力=1964.9001, 切向力X=1945.8086, 切向力Y=3176.1436 +FPS=18.61, 法向力=1487.2804, 切向力X=1628.8374, 切向力Y=1498.8021 +FPS=17.85, 法向力=1393.1072, 切向力X=1593.8235, 切向力Y=1917.3796 +FPS=18.94, 法向力=1462.6758, 切向力X=1557.1208, 切向力Y=1876.6487 +FPS=18.79, 法向力=1447.0587, 切向力X=1553.7197, 切向力Y=1889.9934 +FPS=18.29, 法向力=1549.3657, 切向力X=2300.4219, 切向力Y=1444.3086 +FPS=18.75, 法向力=2719.0815, 切向力X=2517.9375, 切向力Y=1413.3573 +FPS=19.15, 法向力=2174.5146, 切向力X=2191.3784, 切向力Y=1664.2621 +FPS=18.73, 法向力=2221.6606, 切向力X=2122.2778, 切向力Y=1780.5969 +FPS=17.09, 法向力=1887.6193, 切向力X=2077.9355, 切向力Y=802.4331 +FPS=18.42, 法向力=1365.2764, 切向力X=2785.0894, 切向力Y=1950.7510 +FPS=18.37, 法向力=1898.8635, 切向力X=2106.3816, 切向力Y=1926.8435 +FPS=18.06, 法向力=1946.6439, 切向力X=2206.7712, 切向力Y=1886.1749 +FPS=18.94, 法向力=1093.7975, 切向力X=1681.0735, 切向力Y=2076.9155 +FPS=19.06, 法向力=2234.6108, 切向力X=1597.2629, 切向力Y=1105.6178 +FPS=17.68, 法向力=2239.2661, 切向力X=1586.9182, 切向力Y=1124.9429 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000425s, blend=0.004345s (9 tiles incl ref), finalize=0.000087s, total=0.004866s +FPS=18.31, 法向力=2274.5857, 切向力X=1341.3899, 切向力Y=1863.0442 +FPS=17.13, 法向力=2330.3066, 切向力X=1263.4619, 切向力Y=1909.1072 +FPS=18.89, 法向力=1799.0286, 切向力X=2022.1365, 切向力Y=1494.2991 +FPS=18.79, 法向力=1512.7739, 切向力X=2438.9438, 切向力Y=2029.4827 +FPS=18.13, 法向力=1528.1292, 切向力X=2455.5918, 切向力Y=2204.2534 +FPS=19.39, 法向力=1379.5121, 切向力X=2594.1653, 切向力Y=2011.8394 +FPS=18.45, 法向力=2021.2188, 切向力X=1404.9377, 切向力Y=1849.5112 +FPS=18.88, 法向力=1192.5309, 切向力X=2445.5105, 切向力Y=3792.3738 +FPS=18.11, 法向力=1194.6562, 切向力X=2423.1658, 切向力Y=3886.9099 +FPS=16.48, 法向力=1390.2017, 切向力X=2490.7603, 切向力Y=1468.1962 +FPS=17.06, 法向力=1958.3142, 切向力X=1844.9587, 切向力Y=322.1441 +FPS=16.80, 法向力=2007.1875, 切向力X=1793.7212, 切向力Y=319.1819 +FPS=17.76, 法向力=1198.0961, 切向力X=2210.3289, 切向力Y=2408.2495 +FPS=18.01, 法向力=1215.4275, 切向力X=2267.8030, 切向力Y=2496.5786 +FPS=18.24, 法向力=1894.4373, 切向力X=3142.7573, 切向力Y=1396.0813 +FPS=17.58, 法向力=1848.9707, 切向力X=2495.2349, 切向力Y=1774.5691 +FPS=17.00, 法向力=1820.5161, 切向力X=2411.7061, 切向力Y=1125.7451 +FPS=18.14, 法向力=1790.3340, 切向力X=2440.6121, 切向力Y=1219.1558 +FPS=18.03, 法向力=1240.3276, 切向力X=1983.5837, 切向力Y=1513.4172 +FPS=17.90, 法向力=1789.1497, 切向力X=2679.9751, 切向力Y=324.5974 +FPS=17.56, 法向力=1794.9399, 切向力X=2787.8257, 切向力Y=453.4470 +FPS=18.67, 法向力=1239.8523, 切向力X=2298.4443, 切向力Y=1484.6741 +FPS=16.63, 法向力=1438.3162, 切向力X=2015.3274, 切向力Y=1920.8400 +FPS=17.96, 法向力=1375.1432, 切向力X=2476.0542, 切向力Y=2625.2080 +FPS=17.70, 法向力=1440.5460, 切向力X=2604.7356, 切向力Y=2650.6699 +FPS=17.30, 法向力=1454.5707, 切向力X=2422.7488, 切向力Y=2728.4724 +FPS=17.84, 法向力=1336.3989, 切向力X=1656.1335, 切向力Y=2587.6343 +FPS=18.44, 法向力=1329.3271, 切向力X=1715.4059, 切向力Y=2520.1770 +FPS=17.10, 法向力=1765.9697, 切向力X=1760.1686, 切向力Y=1861.3021 +FPS=17.17, 法向力=1338.0481, 切向力X=1918.9321, 切向力Y=1448.3723 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000499s, blend=0.003191s (9 tiles incl ref), finalize=0.000061s, total=0.003761s +FPS=19.13, 法向力=1520.4177, 切向力X=1904.2097, 切向力Y=1332.3474 +FPS=18.14, 法向力=1748.7161, 切向力X=3091.9502, 切向力Y=2471.7522 +FPS=17.26, 法向力=1703.0032, 切向力X=2938.2493, 切向力Y=2608.7466 +FPS=16.51, 法向力=2075.6255, 切向力X=1053.9288, 切向力Y=657.7759 +FPS=21.71, 法向力=1648.8912, 切向力X=2260.7034, 切向力Y=1912.7603 +FPS=17.01, 法向力=1752.9062, 切向力X=2855.9712, 切向力Y=1301.7139 +FPS=18.55, 法向力=1697.7517, 切向力X=2991.4890, 切向力Y=1299.9791 +FPS=17.69, 法向力=1170.5193, 切向力X=2279.0894, 切向力Y=1807.9648 +FPS=18.18, 法向力=2472.5537, 切向力X=1165.5444, 切向力Y=2763.3726 +FPS=18.47, 法向力=1658.6370, 切向力X=3728.6460, 切向力Y=3213.8433 +FPS=17.47, 法向力=1640.8801, 切向力X=3955.1018, 切向力Y=3271.5850 +FPS=18.04, 法向力=1613.9194, 切向力X=2429.6904, 切向力Y=1539.4149 +FPS=17.54, 法向力=2313.1606, 切向力X=2728.8657, 切向力Y=1243.8010 +FPS=17.79, 法向力=2150.8574, 切向力X=2074.0186, 切向力Y=1375.7428 +FPS=18.59, 法向力=2119.0840, 切向力X=2124.7905, 切向力Y=1591.5129 +FPS=18.80, 法向力=2146.4668, 切向力X=2120.4968, 切向力Y=1561.1089 +FPS=18.66, 法向力=1038.7076, 切向力X=2999.6802, 切向力Y=2433.5789 +FPS=19.47, 法向力=1827.7991, 切向力X=2325.9595, 切向力Y=3352.7488 +FPS=17.33, 法向力=1923.6611, 切向力X=2408.3198, 切向力Y=3441.1670 +FPS=18.38, 法向力=1655.2373, 切向力X=2406.5901, 切向力Y=2936.9060 +FPS=18.89, 法向力=1932.0260, 切向力X=1912.3024, 切向力Y=2235.8975 +FPS=18.30, 法向力=1786.8872, 切向力X=2026.7173, 切向力Y=2175.5215 +FPS=17.59, 法向力=1744.0618, 切向力X=2084.7507, 切向力Y=2145.5979 +FPS=18.01, 法向力=2137.9897, 切向力X=2338.7703, 切向力Y=1004.3799 +FPS=17.71, 法向力=1759.7120, 切向力X=1901.4844, 切向力Y=2252.5032 +FPS=17.82, 法向力=1773.4716, 切向力X=1957.4591, 切向力Y=2338.7927 +FPS=17.64, 法向力=1860.4514, 切向力X=1490.6938, 切向力Y=2014.1898 +FPS=18.30, 法向力=2003.2031, 切向力X=1491.7278, 切向力Y=1916.6619 +FPS=18.53, 法向力=1674.3333, 切向力X=2433.5923, 切向力Y=1697.8088 +FPS=18.22, 法向力=1858.8206, 切向力X=755.6631, 切向力Y=2825.3132 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000372s, blend=0.002177s (9 tiles incl ref), finalize=0.000055s, total=0.002611s +FPS=18.09, 法向力=1934.7655, 切向力X=2458.2510, 切向力Y=1234.9939 +FPS=18.31, 法向力=2024.5332, 切向力X=2514.2974, 切向力Y=1335.9880 +FPS=17.01, 法向力=1738.5839, 切向力X=2881.7275, 切向力Y=3068.7930 +FPS=18.12, 法向力=2188.6265, 切向力X=2578.3984, 切向力Y=351.4213 +FPS=17.71, 法向力=1234.5487, 切向力X=2288.7637, 切向力Y=1981.1622 +FPS=18.84, 法向力=1232.4448, 切向力X=2363.6775, 切向力Y=2173.8667 +FPS=17.97, 法向力=1644.4009, 切向力X=1807.8552, 切向力Y=3544.6360 +FPS=16.27, 法向力=1372.0979, 切向力X=1878.2817, 切向力Y=2415.4136 +FPS=17.49, 法向力=1359.1251, 切向力X=1875.5647, 切向力Y=2395.1726 +FPS=16.66, 法向力=1641.8413, 切向力X=1752.9297, 切向力Y=3214.1353 +FPS=18.29, 法向力=2132.0386, 切向力X=1466.5857, 切向力Y=4104.5781 +FPS=17.21, 法向力=2074.7061, 切向力X=1626.3293, 切向力Y=3976.1729 +FPS=18.74, 法向力=1520.4895, 切向力X=2159.1431, 切向力Y=1146.0695 +FPS=18.05, 法向力=1589.5798, 切向力X=2130.0151, 切向力Y=1007.6615 +FPS=18.60, 法向力=1681.9834, 切向力X=2274.0278, 切向力Y=861.3718 +FPS=18.64, 法向力=1559.0830, 切向力X=2330.4814, 切向力Y=2413.8198 +FPS=18.30, 法向力=1320.2825, 切向力X=1716.8586, 切向力Y=1961.5105 +FPS=18.11, 法向力=1359.9963, 切向力X=1683.3423, 切向力Y=1867.7781 +FPS=18.29, 法向力=1979.2291, 切向力X=1806.0784, 切向力Y=1485.4338 +FPS=18.21, 法向力=2347.5908, 切向力X=1560.4817, 切向力Y=978.8094 +FPS=18.41, 法向力=2339.6680, 切向力X=1598.8389, 切向力Y=1125.1121 +FPS=17.79, 法向力=1127.3273, 切向力X=1554.4949, 切向力Y=2705.6172 +FPS=17.74, 法向力=1109.9231, 切向力X=1945.0547, 切向力Y=955.6981 +FPS=18.23, 法向力=1047.4480, 切向力X=1943.9281, 切向力Y=1107.9351 +FPS=19.28, 法向力=1541.3409, 切向力X=2879.1689, 切向力Y=982.6267 +FPS=18.74, 法向力=1569.7201, 切向力X=3009.3350, 切向力Y=1004.5249 +FPS=18.07, 法向力=1663.8607, 切向力X=1820.6343, 切向力Y=1569.6306 +FPS=17.59, 法向力=1119.7488, 切向力X=1976.1807, 切向力Y=990.7112 +FPS=17.87, 法向力=1906.7615, 切向力X=1983.4800, 切向力Y=802.4736 +FPS=17.34, 法向力=1943.5748, 切向力X=1957.7620, 切向力Y=807.3383 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000414s, blend=0.004343s (9 tiles incl ref), finalize=0.000142s, total=0.004911s +FPS=17.61, 法向力=1457.5380, 切向力X=1987.7585, 切向力Y=2145.7251 +FPS=16.62, 法向力=1796.2594, 切向力X=1819.3477, 切向力Y=3225.0256 +FPS=18.37, 法向力=1848.4108, 切向力X=1830.4525, 切向力Y=3238.4683 +FPS=17.31, 法向力=1260.8456, 切向力X=2253.4761, 切向力Y=1835.7267 +FPS=18.03, 法向力=1371.2075, 切向力X=1439.9053, 切向力Y=2730.9861 +FPS=17.95, 法向力=1387.7299, 切向力X=2359.0933, 切向力Y=3792.3171 +FPS=17.62, 法向力=1424.6702, 切向力X=2425.6152, 切向力Y=3915.1265 +FPS=19.24, 法向力=1404.3240, 切向力X=2430.9380, 切向力Y=3877.9419 +FPS=17.45, 法向力=1462.0869, 切向力X=1822.9595, 切向力Y=1537.5126 +FPS=18.18, 法向力=1430.4854, 切向力X=1837.6731, 切向力Y=1509.0159 +FPS=18.89, 法向力=2213.1980, 切向力X=2265.8628, 切向力Y=432.8109 +FPS=19.89, 法向力=2257.7463, 切向力X=2327.4238, 切向力Y=407.6290 +FPS=17.21, 法向力=1398.1338, 切向力X=3359.5464, 切向力Y=1999.6910 +FPS=18.29, 法向力=2437.6165, 切向力X=2396.6694, 切向力Y=2502.0776 +FPS=17.57, 法向力=2625.2754, 切向力X=2276.7087, 切向力Y=927.2018 +FPS=16.84, 法向力=2726.1426, 切向力X=2313.8887, 切向力Y=943.3534 +FPS=17.16, 法向力=1932.2827, 切向力X=1430.8435, 切向力Y=912.7647 +FPS=18.15, 法向力=1668.6724, 切向力X=1538.6766, 切向力Y=2196.5684 +FPS=16.92, 法向力=2662.3713, 切向力X=1302.6237, 切向力Y=2289.8591 +FPS=16.25, 法向力=2568.2627, 切向力X=1392.7317, 切向力Y=2246.8628 +FPS=17.45, 法向力=1937.7880, 切向力X=2594.9878, 切向力Y=1480.9750 +FPS=18.74, 法向力=1703.0151, 切向力X=2137.8125, 切向力Y=1468.7802 +FPS=17.28, 法向力=1709.3032, 切向力X=2089.4165, 切向力Y=1383.5542 +FPS=18.01, 法向力=1658.7107, 切向力X=2110.1719, 切向力Y=1262.7546 +FPS=18.95, 法向力=1764.3083, 切向力X=2299.2007, 切向力Y=2107.3496 +FPS=18.48, 法向力=2235.8411, 切向力X=1946.9613, 切向力Y=2929.8940 +FPS=18.66, 法向力=879.1438, 切向力X=1578.7885, 切向力Y=1415.0896 +FPS=17.21, 法向力=886.8783, 切向力X=1485.7776, 切向力Y=1563.2180 +FPS=16.51, 法向力=1911.4265, 切向力X=550.5891, 切向力Y=1990.8186 +FPS=17.92, 法向力=2009.1406, 切向力X=1739.6055, 切向力Y=3930.5083 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000456s, blend=0.004338s (9 tiles incl ref), finalize=0.000130s, total=0.004936s +FPS=16.35, 法向力=1045.1605, 切向力X=2535.4995, 切向力Y=2353.5166 +FPS=18.17, 法向力=1027.1892, 切向力X=2637.4485, 切向力Y=2280.9185 +FPS=18.91, 法向力=1614.7902, 切向力X=1703.2540, 切向力Y=1195.4658 +FPS=17.54, 法向力=1617.7351, 切向力X=2043.6279, 切向力Y=2305.5198 +FPS=17.47, 法向力=1903.3630, 切向力X=2235.5701, 切向力Y=2875.2214 +FPS=18.73, 法向力=1908.9807, 切向力X=2247.2485, 切向力Y=2832.8862 +FPS=18.18, 法向力=1914.1443, 切向力X=2244.3262, 切向力Y=2869.3740 +FPS=17.91, 法向力=1651.5283, 切向力X=2321.7773, 切向力Y=2070.6221 +FPS=18.69, 法向力=2340.3225, 切向力X=1990.8281, 切向力Y=1250.0259 +FPS=17.41, 法向力=2428.2007, 切向力X=2085.0796, 切向力Y=1293.6736 +FPS=18.39, 法向力=2381.0322, 切向力X=2059.9688, 切向力Y=1314.7452 +FPS=21.17, 法向力=2390.4395, 切向力X=3218.2642, 切向力Y=521.9962 +FPS=17.67, 法向力=2159.4858, 切向力X=1585.1370, 切向力Y=3197.0808 +FPS=18.96, 法向力=2125.3691, 切向力X=1504.0740, 切向力Y=3216.0117 +FPS=17.31, 法向力=2267.1548, 切向力X=2693.8306, 切向力Y=2836.4397 +FPS=18.76, 法向力=1449.9999, 切向力X=1934.8479, 切向力Y=3355.6670 +FPS=18.70, 法向力=2008.7242, 切向力X=1415.3613, 切向力Y=2370.8413 +FPS=17.82, 法向力=2094.3054, 切向力X=1376.2784, 切向力Y=2463.1299 +FPS=17.65, 法向力=2192.5537, 切向力X=1424.2861, 切向力Y=2459.5718 +FPS=17.06, 法向力=1462.8350, 切向力X=1925.6238, 切向力Y=2514.4453 +FPS=17.56, 法向力=2041.9424, 切向力X=879.3849, 切向力Y=1929.2174 +FPS=15.92, 法向力=1192.0017, 切向力X=1864.6040, 切向力Y=1719.7191 +FPS=18.83, 法向力=1225.0442, 切向力X=1917.2957, 切向力Y=1905.7209 +FPS=18.44, 法向力=1683.9651, 切向力X=1959.0902, 切向力Y=1668.4236 +FPS=18.47, 法向力=2254.5549, 切向力X=1375.5968, 切向力Y=3668.8682 +FPS=18.26, 法向力=2075.4272, 切向力X=1030.1028, 切向力Y=2349.6904 +FPS=16.56, 法向力=2051.9907, 切向力X=1159.5770, 切向力Y=2318.9380 +FPS=18.19, 法向力=1041.8348, 切向力X=2318.5081, 切向力Y=2298.8584 +FPS=18.80, 法向力=1346.0762, 切向力X=2029.8976, 切向力Y=3966.6367 +FPS=17.51, 法向力=1403.5776, 切向力X=1982.3317, 切向力Y=4067.1372 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000452s, blend=0.004721s (9 tiles incl ref), finalize=0.000142s, total=0.005326s +FPS=17.57, 法向力=2124.7839, 切向力X=2733.7349, 切向力Y=2406.5869 +FPS=16.91, 法向力=1301.7690, 切向力X=2296.7915, 切向力Y=2914.9707 +FPS=17.88, 法向力=2441.2869, 切向力X=2559.5466, 切向力Y=1390.2310 +FPS=18.76, 法向力=2463.9941, 切向力X=2604.9819, 切向力Y=1443.4661 +FPS=16.43, 法向力=1730.9747, 切向力X=2939.7231, 切向力Y=1466.3967 +FPS=17.85, 法向力=1691.0325, 切向力X=1819.1992, 切向力Y=3074.1875 +FPS=17.32, 法向力=1661.0964, 切向力X=1828.1611, 切向力Y=3056.4175 +FPS=18.37, 法向力=1662.2864, 切向力X=1814.0074, 切向力Y=3055.3086 +FPS=18.85, 法向力=1763.3118, 切向力X=1368.5720, 切向力Y=1140.2322 +FPS=17.07, 法向力=1661.9285, 切向力X=1420.1125, 切向力Y=1992.6965 +FPS=18.39, 法向力=1466.1642, 切向力X=1792.3206, 切向力Y=3251.8489 +FPS=18.59, 法向力=1481.3309, 切向力X=1785.3289, 切向力Y=3381.5078 +FPS=18.22, 法向力=1884.0236, 切向力X=2407.9082, 切向力Y=2032.7322 +FPS=17.79, 法向力=2276.7222, 切向力X=2670.8423, 切向力Y=2050.8135 +FPS=17.83, 法向力=2252.9436, 切向力X=987.4688, 切向力Y=1399.6790 +FPS=17.74, 法向力=2302.8130, 切向力X=919.4558, 切向力Y=1273.4207 +FPS=18.68, 法向力=1742.0642, 切向力X=1782.6406, 切向力Y=748.4843 +FPS=18.29, 法向力=1881.5825, 切向力X=1351.8508, 切向力Y=3567.7769 +FPS=18.74, 法向力=1933.9709, 切向力X=1273.1062, 切向力Y=3527.0811 +FPS=18.11, 法向力=1590.1145, 切向力X=2075.8735, 切向力Y=2702.2031 +FPS=18.37, 法向力=1580.4541, 切向力X=2118.6846, 切向力Y=2693.8008 +FPS=17.44, 法向力=2524.1689, 切向力X=1085.5752, 切向力Y=3526.5466 +FPS=20.82, 法向力=1165.9287, 切向力X=1808.6770, 切向力Y=1835.8801 +FPS=14.74, 法向力=1330.4307, 切向力X=2051.0986, 切向力Y=1241.8378 +FPS=16.61, 法向力=1325.3652, 切向力X=2031.5500, 切向力Y=1306.6929 +FPS=15.14, 法向力=1657.8409, 切向力X=1926.9421, 切向力Y=2078.4893 +FPS=18.10, 法向力=1927.4028, 切向力X=2159.3618, 切向力Y=1632.1229 +FPS=17.08, 法向力=1973.1289, 切向力X=2192.0852, 切向力Y=1669.3425 +FPS=17.20, 法向力=2034.2383, 切向力X=1787.6448, 切向力Y=2139.3499 +FPS=15.41, 法向力=1038.2922, 切向力X=2077.6006, 切向力Y=2969.8987 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000284s, blend=0.002312s (9 tiles incl ref), finalize=0.000058s, total=0.002660s +FPS=20.15, 法向力=1070.7267, 切向力X=2073.5874, 切向力Y=3024.6172 +FPS=17.43, 法向力=1047.9924, 切向力X=2092.7559, 切向力Y=3007.2361 +FPS=18.79, 法向力=1561.8846, 切向力X=1900.8989, 切向力Y=2895.5962 +FPS=17.57, 法向力=1249.1781, 切向力X=1580.5500, 切向力Y=1694.3745 +FPS=18.13, 法向力=1754.5593, 切向力X=2545.7017, 切向力Y=2706.6343 +FPS=17.98, 法向力=1717.1189, 切向力X=2586.9700, 切向力Y=2633.2498 +FPS=18.04, 法向力=1608.1405, 切向力X=1686.6436, 切向力Y=1079.4326 +FPS=17.88, 法向力=1522.7014, 切向力X=2624.1917, 切向力Y=1847.9657 +FPS=17.25, 法向力=2855.1643, 切向力X=1814.5564, 切向力Y=4241.6406 +FPS=16.59, 法向力=2877.0869, 切向力X=1780.4033, 切向力Y=4227.6826 +FPS=16.52, 法向力=1742.5638, 切向力X=1767.8475, 切向力Y=1940.5502 +FPS=17.53, 法向力=2341.0044, 切向力X=2718.2024, 切向力Y=2243.2754 +FPS=17.32, 法向力=2488.6284, 切向力X=2661.0022, 切向力Y=2186.0481 +FPS=17.54, 法向力=1786.4370, 切向力X=1776.3567, 切向力Y=3576.4563 +FPS=17.87, 法向力=1748.5120, 切向力X=1772.1892, 切向力Y=3781.0591 +FPS=17.98, 法向力=1230.4080, 切向力X=1952.6941, 切向力Y=2430.6816 +FPS=17.96, 法向力=2171.5525, 切向力X=3132.6226, 切向力Y=3011.4526 +FPS=17.31, 法向力=2257.6682, 切向力X=3149.2056, 切向力Y=2905.4961 +FPS=16.10, 法向力=1709.2996, 切向力X=2215.9661, 切向力Y=1677.5588 +FPS=17.56, 法向力=2129.3826, 切向力X=1536.6824, 切向力Y=2474.6008 +FPS=18.13, 法向力=1697.9122, 切向力X=1835.2042, 切向力Y=1305.3542 +FPS=17.45, 法向力=1691.0571, 切向力X=1885.7466, 切向力Y=1330.8439 +FPS=17.24, 法向力=2131.4009, 切向力X=2218.9951, 切向力Y=788.4681 +FPS=16.48, 法向力=2072.3435, 切向力X=2706.5195, 切向力Y=2157.3789 +FPS=17.28, 法向力=2528.8364, 切向力X=1150.7397, 切向力Y=2903.7971 +FPS=15.88, 法向力=2514.4485, 切向力X=1136.5305, 切向力Y=2956.3123 +FPS=17.58, 法向力=1307.6317, 切向力X=2454.5396, 切向力Y=1771.5181 +FPS=16.47, 法向力=1572.0703, 切向力X=2566.7100, 切向力Y=1331.0310 +FPS=17.30, 法向力=1054.3215, 切向力X=1470.8660, 切向力Y=1974.7957 +FPS=17.57, 法向力=1079.3381, 切向力X=1454.6017, 切向力Y=1941.3198 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000418s, blend=0.004330s (9 tiles incl ref), finalize=0.000123s, total=0.004880s +FPS=16.77, 法向力=1482.6860, 切向力X=1625.4445, 切向力Y=3048.5415 +FPS=16.76, 法向力=1569.2495, 切向力X=2051.4888, 切向力Y=2557.6660 +FPS=17.40, 法向力=1604.2825, 切向力X=2189.1377, 切向力Y=2477.8276 +FPS=17.32, 法向力=2597.6528, 切向力X=1297.7649, 切向力Y=907.7205 +FPS=17.43, 法向力=1641.4451, 切向力X=2031.3472, 切向力Y=891.0009 +FPS=17.23, 法向力=1342.1736, 切向力X=2747.0100, 切向力Y=2434.0610 +FPS=18.79, 法向力=1314.4448, 切向力X=2693.7107, 切向力Y=2374.3044 +FPS=15.95, 法向力=2176.4121, 切向力X=1872.3708, 切向力Y=1731.3306 +FPS=17.29, 法向力=1977.8822, 切向力X=1971.7053, 切向力Y=1702.0287 +FPS=16.51, 法向力=2104.3169, 切向力X=2004.4988, 切向力Y=1543.0957 +FPS=17.04, 法向力=2141.4463, 切向力X=2046.4714, 切向力Y=1554.9404 +FPS=16.45, 法向力=1602.1370, 切向力X=2657.4802, 切向力Y=1194.6755 +FPS=15.19, 法向力=1897.3287, 切向力X=1916.4414, 切向力Y=1333.2971 +FPS=17.31, 法向力=2073.7036, 切向力X=1988.2856, 切向力Y=1426.4851 +FPS=16.81, 法向力=2092.8096, 切向力X=2015.6602, 切向力Y=1462.0110 +FPS=16.26, 法向力=1734.5981, 切向力X=2310.9885, 切向力Y=1341.3062 +FPS=15.75, 法向力=1673.2390, 切向力X=2038.5380, 切向力Y=1052.1667 +FPS=16.10, 法向力=1679.2048, 切向力X=2224.4167, 切向力Y=1069.9275 +FPS=17.23, 法向力=2058.2119, 切向力X=2350.0552, 切向力Y=1038.8264 +FPS=17.40, 法向力=1045.8907, 切向力X=1792.4070, 切向力Y=2068.4424 +FPS=17.16, 法向力=1214.9622, 切向力X=2053.0757, 切向力Y=1451.2377 +FPS=17.57, 法向力=1311.1313, 切向力X=2068.0933, 切向力Y=1411.1770 +FPS=14.62, 法向力=1165.1277, 切向力X=1810.6577, 切向力Y=2253.6548 +FPS=15.70, 法向力=2387.9983, 切向力X=1957.4021, 切向力Y=2189.1318 +FPS=16.76, 法向力=2471.2478, 切向力X=1697.6765, 切向力Y=2035.7751 +FPS=17.26, 法向力=2498.9070, 切向力X=1875.0447, 切向力Y=2027.4023 +FPS=17.68, 法向力=2089.6699, 切向力X=1984.0558, 切向力Y=1831.3850 +FPS=16.91, 法向力=1716.4941, 切向力X=1999.0643, 切向力Y=2478.9934 +FPS=16.54, 法向力=1739.0996, 切向力X=2011.5525, 切向力Y=2484.6562 +FPS=17.27, 法向力=1788.1252, 切向力X=903.2085, 切向力Y=2523.7998 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000474s, blend=0.005381s (9 tiles incl ref), finalize=0.000159s, total=0.006024s +FPS=15.76, 法向力=1358.1077, 切向力X=2046.6923, 切向力Y=1524.5083 +FPS=14.86, 法向力=1202.5439, 切向力X=1466.8180, 切向力Y=2554.8684 +FPS=13.99, 法向力=1276.1401, 切向力X=1341.8334, 切向力Y=2580.8994 +FPS=12.96, 法向力=1358.0632, 切向力X=1417.5852, 切向力Y=2694.9314 +FPS=15.46, 法向力=1565.1006, 切向力X=2478.5664, 切向力Y=2056.3003 +FPS=16.90, 法向力=1632.1436, 切向力X=2513.2493, 切向力Y=1935.1959 +FPS=16.36, 法向力=1960.3503, 切向力X=2471.3796, 切向力Y=906.3453 +FPS=16.83, 法向力=1976.9735, 切向力X=2518.0269, 切向力Y=905.4414 +FPS=15.23, 法向力=1256.4644, 切向力X=2393.3726, 切向力Y=1180.3748 +FPS=17.12, 法向力=1277.4194, 切向力X=2387.5293, 切向力Y=1076.9250 +FPS=17.24, 法向力=1285.8521, 切向力X=2374.4485, 切向力Y=1117.2793 +FPS=17.51, 法向力=2227.1619, 切向力X=3354.8975, 切向力Y=1623.6194 +FPS=16.72, 法向力=2028.2504, 切向力X=2534.9880, 切向力Y=855.5925 +FPS=17.21, 法向力=2020.0930, 切向力X=2501.2549, 切向力Y=882.7216 +FPS=16.16, 法向力=2018.1653, 切向力X=2506.0410, 切向力Y=890.7765 +FPS=16.28, 法向力=1513.6451, 切向力X=1984.4336, 切向力Y=2084.1545 +FPS=17.01, 法向力=1560.7501, 切向力X=1999.4792, 切向力Y=2158.6978 +FPS=16.94, 法向力=1577.8975, 切向力X=2007.1123, 切向力Y=2163.4858 +FPS=16.13, 法向力=1449.9729, 切向力X=2077.6523, 切向力Y=1864.2283 +FPS=17.60, 法向力=1300.2957, 切向力X=1744.1774, 切向力Y=1905.6689 +FPS=16.08, 法向力=1561.2122, 切向力X=1102.2104, 切向力Y=2042.0144 +FPS=17.73, 法向力=1554.7343, 切向力X=1144.1887, 切向力Y=2042.1370 +FPS=17.76, 法向力=1394.4280, 切向力X=2135.9663, 切向力Y=2156.8330 +FPS=17.44, 法向力=1855.6683, 切向力X=2954.7046, 切向力Y=1887.1536 +FPS=15.88, 法向力=1313.1294, 切向力X=1114.1804, 切向力Y=2562.6138 +FPS=16.60, 法向力=1245.7280, 切向力X=1062.1287, 切向力Y=2478.7539 +FPS=15.79, 法向力=1345.3812, 切向力X=2450.9370, 切向力Y=2301.9797 +FPS=16.01, 法向力=1596.9846, 切向力X=1388.6079, 切向力Y=3556.8159 +FPS=16.56, 法向力=1322.1707, 切向力X=2245.2227, 切向力Y=1722.2573 +FPS=16.80, 法向力=1347.6123, 切向力X=2422.4194, 切向力Y=1799.3738 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000407s, blend=0.004488s (9 tiles incl ref), finalize=0.000127s, total=0.005031s +FPS=15.01, 法向力=1624.9009, 切向力X=1670.1675, 切向力Y=866.3558 +FPS=17.70, 法向力=1613.9167, 切向力X=1618.5977, 切向力Y=921.0815 +FPS=17.94, 法向力=1626.0718, 切向力X=1653.2888, 切向力Y=883.2863 +FPS=18.49, 法向力=1379.4807, 切向力X=1891.4681, 切向力Y=2962.5061 +FPS=17.95, 法向力=1569.6931, 切向力X=2320.7915, 切向力Y=2416.9285 +FPS=16.52, 法向力=1192.8491, 切向力X=2514.9580, 切向力Y=1758.1560 +FPS=15.57, 法向力=1298.5800, 切向力X=2530.5220, 切向力Y=1841.6362 +FPS=17.15, 法向力=1468.2004, 切向力X=2235.7275, 切向力Y=922.7598 +FPS=15.62, 法向力=1419.1409, 切向力X=1977.6105, 切向力Y=2116.7563 +FPS=17.09, 法向力=1878.4312, 切向力X=1617.9954, 切向力Y=1459.7712 +FPS=17.08, 法向力=1897.8237, 切向力X=1625.3717, 切向力Y=1456.2230 +FPS=16.84, 法向力=1700.1747, 切向力X=2299.2925, 切向力Y=1639.6704 +FPS=16.74, 法向力=1711.6367, 切向力X=2629.2554, 切向力Y=1517.9165 +FPS=18.06, 法向力=1730.6820, 切向力X=2646.3625, 切向力Y=1534.6208 +FPS=16.96, 法向力=1177.1951, 切向力X=1724.6033, 切向力Y=1371.5641 +FPS=18.53, 法向力=1260.7935, 切向力X=1956.0693, 切向力Y=1865.6862 +FPS=17.16, 法向力=1102.1420, 切向力X=2214.7283, 切向力Y=1967.1178 +FPS=17.40, 法向力=1140.9719, 切向力X=2302.8438, 切向力Y=1976.9429 +FPS=17.84, 法向力=1270.0479, 切向力X=1807.5261, 切向力Y=1688.7811 +FPS=17.06, 法向力=1214.5291, 切向力X=1857.4081, 切向力Y=2162.9478 +FPS=16.05, 法向力=1730.9849, 切向力X=1847.2571, 切向力Y=1175.7644 +FPS=18.25, 法向力=1990.9636, 切向力X=2154.7412, 切向力Y=1072.6500 +FPS=17.14, 法向力=1593.9265, 切向力X=2590.5488, 切向力Y=1770.8188 +FPS=17.79, 法向力=1390.6414, 切向力X=2896.3032, 切向力Y=2010.6562 +FPS=18.04, 法向力=1492.5029, 切向力X=1582.4443, 切向力Y=2102.2981 +FPS=17.02, 法向力=1353.8552, 切向力X=2049.5337, 切向力Y=2473.5178 +FPS=17.31, 法向力=1385.0967, 切向力X=2110.8540, 切向力Y=2545.3843 +FPS=18.02, 法向力=1031.0240, 切向力X=2832.2209, 切向力Y=2813.9526 +FPS=17.03, 法向力=1581.8120, 切向力X=1566.8696, 切向力Y=2040.9141 +FPS=17.08, 法向力=1665.7246, 切向力X=1592.0867, 切向力Y=2086.9629 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000417s, blend=0.005377s (9 tiles incl ref), finalize=0.000153s, total=0.005958s +FPS=17.36, 法向力=1558.9841, 切向力X=2874.0088, 切向力Y=1310.5876 +FPS=17.98, 法向力=1565.4176, 切向力X=2212.9458, 切向力Y=2277.6509 +FPS=17.05, 法向力=1421.1863, 切向力X=1856.2329, 切向力Y=2674.8750 +FPS=17.09, 法向力=1435.5651, 切向力X=1810.7357, 切向力Y=2706.1440 +FPS=18.32, 法向力=1457.3904, 切向力X=1891.5337, 切向力Y=2705.5566 +FPS=17.01, 法向力=1355.0811, 切向力X=2490.7896, 切向力Y=2028.4578 +FPS=16.53, 法向力=1356.2189, 切向力X=2545.8127, 切向力Y=2107.1089 +FPS=18.02, 法向力=1253.9659, 切向力X=1979.4117, 切向力Y=2186.8840 +FPS=18.61, 法向力=1256.0660, 切向力X=2011.0732, 切向力Y=2235.3811 +FPS=17.54, 法向力=1187.5791, 切向力X=1414.4714, 切向力Y=1875.9094 +FPS=18.10, 法向力=1341.0516, 切向力X=1757.9397, 切向力Y=1780.0876 +FPS=18.39, 法向力=1180.5682, 切向力X=2542.0056, 切向力Y=2210.3711 +FPS=17.04, 法向力=1155.8201, 切向力X=2620.6157, 切向力Y=2306.9480 +FPS=18.27, 法向力=1101.1919, 切向力X=1940.0686, 切向力Y=2326.5684 +FPS=17.40, 法向力=1216.6597, 切向力X=2615.1355, 切向力Y=1372.1875 +FPS=17.97, 法向力=2037.6766, 切向力X=2633.7837, 切向力Y=1639.1270 +FPS=17.95, 法向力=2247.4688, 切向力X=2729.3433, 切向力Y=1714.3087 +FPS=18.12, 法向力=2241.9692, 切向力X=2691.8652, 切向力Y=1746.5203 +FPS=17.25, 法向力=2478.8730, 切向力X=1901.8895, 切向力Y=1324.3907 +FPS=16.22, 法向力=1465.8743, 切向力X=2994.2361, 切向力Y=1903.8849 +FPS=18.50, 法向力=1492.7856, 切向力X=3036.1367, 切向力Y=1763.0050 +FPS=15.60, 法向力=1183.3916, 切向力X=2618.6274, 切向力Y=1663.6785 +FPS=17.98, 法向力=1857.1353, 切向力X=2373.5205, 切向力Y=902.6841 +FPS=16.66, 法向力=1390.9446, 切向力X=2588.1992, 切向力Y=2883.2964 +FPS=18.59, 法向力=1455.2122, 切向力X=2451.3013, 切向力Y=2658.1064 +FPS=17.69, 法向力=1082.5679, 切向力X=1975.7631, 切向力Y=2533.0288 +FPS=17.90, 法向力=984.7954, 切向力X=2061.1223, 切向力Y=1713.9851 +FPS=17.41, 法向力=1516.7062, 切向力X=1912.1537, 切向力Y=2935.8171 +FPS=16.93, 法向力=1604.2924, 切向力X=1966.6858, 切向力Y=3115.0791 +FPS=16.73, 法向力=2047.4556, 切向力X=1659.4934, 切向力Y=3173.0098 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000404s, blend=0.004468s (9 tiles incl ref), finalize=0.000123s, total=0.005006s +FPS=17.43, 法向力=2201.2612, 切向力X=1498.2865, 切向力Y=1526.7393 +FPS=16.87, 法向力=1172.8823, 切向力X=1888.7922, 切向力Y=2663.3831 +FPS=16.61, 法向力=1220.0050, 切向力X=2410.8911, 切向力Y=2095.4043 +FPS=18.05, 法向力=1229.0535, 切向力X=2382.8694, 切向力Y=2078.1763 +FPS=16.35, 法向力=1217.4226, 切向力X=1407.1072, 切向力Y=2519.7026 +FPS=17.85, 法向力=1831.0691, 切向力X=2716.8450, 切向力Y=1663.2405 +FPS=14.91, 法向力=1562.8486, 切向力X=2002.5808, 切向力Y=1909.0261 +FPS=18.44, 法向力=1569.4082, 切向力X=2007.7966, 切向力Y=2100.6982 +FPS=16.16, 法向力=1549.8701, 切向力X=2541.2368, 切向力Y=1916.3422 +FPS=16.63, 法向力=1532.4041, 切向力X=1175.0820, 切向力Y=2370.5156 +FPS=16.39, 法向力=1572.2889, 切向力X=1135.6628, 切向力Y=2366.0735 +FPS=17.15, 法向力=1384.8011, 切向力X=1908.9841, 切向力Y=1879.4465 +FPS=16.74, 法向力=2090.9485, 切向力X=2790.3564, 切向力Y=2377.3477 +FPS=17.99, 法向力=2103.8953, 切向力X=2860.5989, 切向力Y=1698.7468 +FPS=18.11, 法向力=2169.1487, 切向力X=3013.2129, 切向力Y=1730.8479 +FPS=17.93, 法向力=1858.1042, 切向力X=2647.9048, 切向力Y=1594.4155 +FPS=17.74, 法向力=2135.6929, 切向力X=643.5271, 切向力Y=1853.9712 +FPS=16.72, 法向力=1623.1895, 切向力X=1626.0778, 切向力Y=1926.6974 +FPS=17.82, 法向力=1740.9966, 切向力X=1635.1652, 切向力Y=1760.6157 +FPS=16.61, 法向力=1730.3718, 切向力X=1684.5813, 切向力Y=1794.9886 +FPS=17.30, 法向力=1529.5884, 切向力X=1119.1777, 切向力Y=2179.5342 +FPS=17.97, 法向力=1522.1635, 切向力X=2076.0190, 切向力Y=973.3192 +FPS=16.70, 法向力=1554.1499, 切向力X=2158.2278, 切向力Y=894.6782 +FPS=16.77, 法向力=1572.3250, 切向力X=2149.0193, 切向力Y=946.1837 +FPS=17.29, 法向力=1524.9495, 切向力X=2212.8315, 切向力Y=2694.8945 +FPS=17.92, 法向力=1881.9846, 切向力X=2694.3320, 切向力Y=1773.8589 +FPS=17.98, 法向力=1960.1958, 切向力X=2766.2700, 切向力Y=1849.4766 +FPS=18.38, 法向力=1963.4235, 切向力X=2795.5059, 切向力Y=1819.5427 +FPS=18.18, 法向力=1801.5356, 切向力X=1428.2598, 切向力Y=1186.4791 +FPS=19.20, 法向力=1609.7954, 切向力X=2521.9951, 切向力Y=1797.1898 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000426s, blend=0.004395s (9 tiles incl ref), finalize=0.000122s, total=0.004955s +FPS=15.60, 法向力=1607.6924, 切向力X=2476.9316, 切向力Y=1879.7614 +FPS=18.01, 法向力=1058.7570, 切向力X=2111.5288, 切向力Y=2339.7603 +FPS=17.79, 法向力=1505.4617, 切向力X=1743.8527, 切向力Y=1617.9020 +FPS=17.11, 法向力=2157.8423, 切向力X=2708.6321, 切向力Y=1860.8735 +FPS=18.11, 法向力=2191.1711, 切向力X=2821.2466, 切向力Y=1913.8457 +FPS=17.51, 法向力=1581.0557, 切向力X=1926.6150, 切向力Y=2077.8677 +FPS=17.28, 法向力=2365.5032, 切向力X=1172.4282, 切向力Y=2157.5508 +FPS=16.57, 法向力=1361.7173, 切向力X=1911.2521, 切向力Y=2466.6304 +FPS=18.10, 法向力=1333.3086, 切向力X=1963.0045, 切向力Y=2379.6094 +FPS=17.53, 法向力=2236.2104, 切向力X=2695.0178, 切向力Y=2044.2855 +FPS=17.20, 法向力=2303.9990, 切向力X=2858.5835, 切向力Y=2068.1921 +FPS=15.73, 法向力=1601.2158, 切向力X=1998.1892, 切向力Y=2299.2217 +FPS=17.38, 法向力=1860.4142, 切向力X=2608.7803, 切向力Y=1657.7021 +FPS=16.44, 法向力=1712.4307, 切向力X=1368.0787, 切向力Y=2166.0942 +FPS=18.03, 法向力=1845.3031, 切向力X=1980.4979, 切向力Y=2706.2620 +FPS=17.29, 法向力=1923.0187, 切向力X=2066.4275, 切向力Y=2782.8706 +FPS=16.97, 法向力=1911.0564, 切向力X=2067.3057, 切向力Y=2779.2500 +FPS=17.62, 法向力=974.1808, 切向力X=2604.4932, 切向力Y=1573.2847 +FPS=17.53, 法向力=1412.8284, 切向力X=2014.1250, 切向力Y=1820.8083 +FPS=17.89, 法向力=1496.5507, 切向力X=2947.3589, 切向力Y=2256.0664 +FPS=17.76, 法向力=1546.4014, 切向力X=3031.8481, 切向力Y=2317.7512 +FPS=17.51, 法向力=1834.0837, 切向力X=2576.5051, 切向力Y=1862.7911 +FPS=18.12, 法向力=1490.0013, 切向力X=2289.4355, 切向力Y=1632.3452 +FPS=17.38, 法向力=1514.8698, 切向力X=2288.4058, 切向力Y=1654.4604 +FPS=17.94, 法向力=2308.7773, 切向力X=2863.9365, 切向力Y=1663.4207 +FPS=16.67, 法向力=1051.7972, 切向力X=2559.6169, 切向力Y=1771.8386 +FPS=17.38, 法向力=1456.7378, 切向力X=1860.7583, 切向力Y=1906.6161 +FPS=16.90, 法向力=1533.9735, 切向力X=1784.4861, 切向力Y=1826.4062 +FPS=16.84, 法向力=1650.4172, 切向力X=2447.6260, 切向力Y=2366.0938 +FPS=16.45, 法向力=1612.5560, 切向力X=2169.2290, 切向力Y=2259.1526 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000381s, blend=0.004729s (9 tiles incl ref), finalize=0.000124s, total=0.005244s +FPS=15.29, 法向力=2180.6604, 切向力X=754.1052, 切向力Y=2016.2593 +FPS=18.50, 法向力=2180.7139, 切向力X=771.6057, 切向力Y=2032.3002 +FPS=17.29, 法向力=1424.6503, 切向力X=2377.6958, 切向力Y=3596.6028 +FPS=16.80, 法向力=2058.1340, 切向力X=2411.3745, 切向力Y=2457.6865 +FPS=17.00, 法向力=1473.2778, 切向力X=1401.7075, 切向力Y=1317.3735 +FPS=17.85, 法向力=1471.3857, 切向力X=1458.3735, 切向力Y=1172.9525 +FPS=17.58, 法向力=1260.3142, 切向力X=1378.6470, 切向力Y=1946.9766 +FPS=17.81, 法向力=1775.5725, 切向力X=2047.0874, 切向力Y=2361.5332 +FPS=16.57, 法向力=1693.6732, 切向力X=2100.2817, 切向力Y=1393.7549 +FPS=15.46, 法向力=1789.1042, 切向力X=2204.4565, 切向力Y=1520.7554 +FPS=15.95, 法向力=1665.8190, 切向力X=3075.4287, 切向力Y=1767.9175 +FPS=14.62, 法向力=1691.9332, 切向力X=2497.2463, 切向力Y=1171.7928 +FPS=17.34, 法向力=1675.4762, 切向力X=2570.4238, 切向力Y=1134.3127 +FPS=17.01, 法向力=1478.8308, 切向力X=2512.2244, 切向力Y=1750.2966 +FPS=17.61, 法向力=1352.0525, 切向力X=1584.8657, 切向力Y=2883.1782 +FPS=16.84, 法向力=1260.2583, 切向力X=1939.1062, 切向力Y=3007.8596 +FPS=17.64, 法向力=1303.9805, 切向力X=1998.6368, 切向力Y=3014.6458 +FPS=18.17, 法向力=1488.3501, 切向力X=2270.1094, 切向力Y=2286.1987 +FPS=17.60, 法向力=985.1379, 切向力X=2057.9685, 切向力Y=1792.5868 +FPS=17.08, 法向力=1078.9890, 切向力X=1440.6254, 切向力Y=1727.6110 +FPS=18.13, 法向力=1125.9282, 切向力X=1344.0632, 切向力Y=1677.0220 +FPS=17.81, 法向力=1665.5913, 切向力X=2508.8457, 切向力Y=1932.6479 +FPS=17.92, 法向力=1826.3551, 切向力X=2627.6057, 切向力Y=2020.5649 +FPS=17.70, 法向力=1629.5247, 切向力X=2340.8196, 切向力Y=2431.4460 +FPS=18.23, 法向力=1814.0449, 切向力X=2591.7729, 切向力Y=2370.2212 +FPS=17.85, 法向力=1871.8314, 切向力X=2504.6763, 切向力Y=2372.5657 +FPS=18.11, 法向力=1080.7908, 切向力X=1839.3469, 切向力Y=1750.7982 +FPS=17.25, 法向力=950.4135, 切向力X=1868.8956, 切向力Y=1015.5134 +FPS=17.57, 法向力=1124.4309, 切向力X=1607.7042, 切向力Y=2237.9797 +FPS=17.37, 法向力=1137.5604, 切向力X=1631.4189, 切向力Y=2260.0596 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000428s, blend=0.004409s (9 tiles incl ref), finalize=0.000131s, total=0.004980s +FPS=17.64, 法向力=1292.8058, 切向力X=1619.6814, 切向力Y=2460.6406 +FPS=17.79, 法向力=1633.9714, 切向力X=2457.0737, 切向力Y=1122.5034 +FPS=18.31, 法向力=1607.5735, 切向力X=2571.8130, 切向力Y=1032.2231 +FPS=19.16, 法向力=2094.3560, 切向力X=2370.7676, 切向力Y=2349.1472 +FPS=17.55, 法向力=1858.3677, 切向力X=1788.2991, 切向力Y=1730.6978 +FPS=17.86, 法向力=1948.0920, 切向力X=1715.9961, 切向力Y=1680.7144 +FPS=18.36, 法向力=1756.7523, 切向力X=1790.1270, 切向力Y=2092.0767 +FPS=18.00, 法向力=1678.4180, 切向力X=1894.5861, 切向力Y=2181.1299 +FPS=18.76, 法向力=2130.0767, 切向力X=3080.5645, 切向力Y=1150.6672 +FPS=17.77, 法向力=1600.9500, 切向力X=1707.4568, 切向力Y=2759.2502 +FPS=18.28, 法向力=1202.5334, 切向力X=2192.9863, 切向力Y=1941.2014 +FPS=18.16, 法向力=1224.4150, 切向力X=2262.4409, 切向力Y=1896.7795 +FPS=18.02, 法向力=1533.3755, 切向力X=2053.2356, 切向力Y=1408.9019 +FPS=18.02, 法向力=1697.2742, 切向力X=1923.7000, 切向力Y=2289.5884 +FPS=17.96, 法向力=2003.9434, 切向力X=1499.0518, 切向力Y=1690.1709 +FPS=18.68, 法向力=2030.8252, 切向力X=1437.4719, 切向力Y=1736.0452 +FPS=17.64, 法向力=1800.7681, 切向力X=2041.0762, 切向力Y=2119.5156 +FPS=17.97, 法向力=979.5211, 切向力X=1976.4207, 切向力Y=1714.2747 +FPS=17.42, 法向力=1017.7803, 切向力X=2013.2509, 切向力Y=1832.1011 +FPS=17.68, 法向力=1288.3901, 切向力X=2538.9019, 切向力Y=1653.9380 +FPS=18.11, 法向力=1414.1982, 切向力X=2482.0183, 切向力Y=1632.3644 +FPS=18.12, 法向力=1371.8530, 切向力X=2518.8384, 切向力Y=1988.6831 +FPS=18.70, 法向力=1425.9399, 切向力X=1644.3965, 切向力Y=2136.6494 +FPS=18.34, 法向力=1422.0941, 切向力X=1709.8069, 切向力Y=2207.1643 +FPS=19.16, 法向力=1331.5449, 切向力X=2484.1685, 切向力Y=1926.2395 +FPS=17.84, 法向力=1625.8190, 切向力X=2084.9639, 切向力Y=2639.8635 +FPS=18.41, 法向力=1720.4421, 切向力X=2667.9556, 切向力Y=2287.0618 +FPS=17.34, 法向力=1749.1692, 切向力X=2736.6416, 切向力Y=2229.1230 +FPS=18.40, 法向力=1239.4187, 切向力X=2075.7874, 切向力Y=1568.6926 +FPS=18.43, 法向力=1492.3932, 切向力X=1976.0303, 切向力Y=2438.7180 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000501s, blend=0.004353s (9 tiles incl ref), finalize=0.000121s, total=0.004986s +FPS=17.06, 法向力=1540.5547, 切向力X=1996.5884, 切向力Y=2449.0222 +FPS=18.71, 法向力=1556.7920, 切向力X=2026.9435, 切向力Y=2498.7222 +FPS=17.35, 法向力=1378.2229, 切向力X=1660.8433, 切向力Y=1832.6018 +FPS=17.41, 法向力=1394.3660, 切向力X=1988.7444, 切向力Y=1983.3601 +FPS=17.68, 法向力=991.4752, 切向力X=2406.7188, 切向力Y=2418.7441 +FPS=18.19, 法向力=932.3428, 切向力X=2350.6865, 切向力Y=2330.7466 +FPS=16.72, 法向力=1714.8879, 切向力X=2052.2031, 切向力Y=1735.4832 +FPS=18.45, 法向力=1290.1991, 切向力X=2049.1895, 切向力Y=2053.7698 +FPS=18.47, 法向力=1486.4753, 切向力X=2303.5608, 切向力Y=2927.5398 +FPS=18.08, 法向力=1546.3506, 切向力X=2373.1021, 切向力Y=2932.2249 +FPS=17.87, 法向力=1333.9618, 切向力X=2356.2498, 切向力Y=2122.2524 +FPS=17.82, 法向力=1206.5610, 切向力X=2831.3940, 切向力Y=2109.4011 +FPS=17.76, 法向力=1159.2924, 切向力X=2631.0481, 切向力Y=2349.3545 +FPS=18.37, 法向力=1200.2841, 切向力X=2713.5864, 切向力Y=2460.4551 +FPS=17.25, 法向力=1199.5240, 切向力X=2697.6763, 切向力Y=2514.4092 +FPS=14.84, 法向力=1512.4451, 切向力X=1602.5967, 切向力Y=2742.3726 +FPS=17.18, 法向力=1523.2087, 切向力X=1639.8829, 切向力Y=2785.9883 +FPS=15.74, 法向力=1576.3687, 切向力X=1496.0210, 切向力Y=2425.3386 +FPS=15.08, 法向力=1961.3872, 切向力X=2057.0032, 切向力Y=1849.9678 +FPS=17.12, 法向力=1263.2676, 切向力X=2220.4644, 切向力Y=2172.6206 +FPS=17.06, 法向力=1259.8274, 切向力X=2303.0151, 切向力Y=2214.1514 +FPS=17.47, 法向力=1104.4980, 切向力X=1922.9637, 切向力Y=2188.9094 +FPS=17.53, 法向力=1218.5824, 切向力X=3113.7002, 切向力Y=2033.1194 +FPS=17.39, 法向力=1435.3456, 切向力X=2311.5542, 切向力Y=2716.8191 +FPS=17.35, 法向力=1518.5298, 切向力X=2423.0330, 切向力Y=2789.2639 +FPS=16.75, 法向力=1574.4478, 切向力X=2421.3684, 切向力Y=2388.8057 +FPS=17.44, 法向力=1631.7368, 切向力X=686.0283, 切向力Y=2403.1782 +FPS=16.35, 法向力=1646.6555, 切向力X=2178.1558, 切向力Y=2034.9390 +FPS=16.79, 法向力=1691.8525, 切向力X=2364.2598, 切向力Y=1986.9169 +FPS=16.03, 法向力=1585.2830, 切向力X=2242.9766, 切向力Y=1863.1541 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000666s, blend=0.004401s (9 tiles incl ref), finalize=0.000123s, total=0.005200s +FPS=16.93, 法向力=1548.8621, 切向力X=1954.2474, 切向力Y=2261.1113 +FPS=17.41, 法向力=1575.4514, 切向力X=2915.2305, 切向力Y=1767.4889 +FPS=18.58, 法向力=1639.3550, 切向力X=2945.5923, 切向力Y=1841.8954 +FPS=18.45, 法向力=1338.6355, 切向力X=2277.1401, 切向力Y=2780.7979 +FPS=18.95, 法向力=1408.7395, 切向力X=2339.1428, 切向力Y=2783.9385 +FPS=20.96, 法向力=1626.2125, 切向力X=1663.5122, 切向力Y=2394.1582 +FPS=18.30, 法向力=1680.7898, 切向力X=1620.3846, 切向力Y=2353.3782 +FPS=18.59, 法向力=1852.4418, 切向力X=2844.0435, 切向力Y=2787.2983 +FPS=18.73, 法向力=1496.3668, 切向力X=1630.4480, 切向力Y=1720.1498 +FPS=18.30, 法向力=1314.1720, 切向力X=2276.8835, 切向力Y=2177.8960 +FPS=18.83, 法向力=1301.6101, 切向力X=2340.2156, 切向力Y=2294.4634 +FPS=17.99, 法向力=1469.5394, 切向力X=2033.5233, 切向力Y=2228.4590 +FPS=17.84, 法向力=1492.2034, 切向力X=2057.5200, 切向力Y=2392.0469 +FPS=17.41, 法向力=1519.4109, 切向力X=1964.4973, 切向力Y=1738.7212 +FPS=18.45, 法向力=1402.6072, 切向力X=1641.8547, 切向力Y=1806.1132 +FPS=18.41, 法向力=1396.7854, 切向力X=1519.6434, 切向力Y=1796.7263 +FPS=18.18, 法向力=1592.1250, 切向力X=2764.7588, 切向力Y=2370.2793 +FPS=18.00, 法向力=1608.4794, 切向力X=2100.8867, 切向力Y=2188.9214 +FPS=18.04, 法向力=1311.9470, 切向力X=1985.9272, 切向力Y=1340.9520 +FPS=18.35, 法向力=1392.5151, 切向力X=2050.0803, 切向力Y=1400.7412 +FPS=17.94, 法向力=1820.9553, 切向力X=2523.4006, 切向力Y=2478.5015 +FPS=18.73, 法向力=1741.0027, 切向力X=2057.5576, 切向力Y=1655.8984 +FPS=18.40, 法向力=1787.7527, 切向力X=2023.2346, 切向力Y=1600.9565 +FPS=17.39, 法向力=2046.8069, 切向力X=1375.9363, 切向力Y=1575.4401 +FPS=18.20, 法向力=2083.9275, 切向力X=1384.5054, 切向力Y=1720.3093 +FPS=18.63, 法向力=1629.6963, 切向力X=2233.8154, 切向力Y=2357.1714 +FPS=17.94, 法向力=903.6937, 切向力X=2089.9639, 切向力Y=2556.5298 +FPS=16.81, 法向力=912.2055, 切向力X=2014.0935, 切向力Y=2560.4246 +FPS=19.02, 法向力=1129.9553, 切向力X=2421.3188, 切向力Y=1335.6216 +FPS=19.88, 法向力=1296.0067, 切向力X=2560.1855, 切向力Y=1700.9749 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000456s, blend=0.004456s (9 tiles incl ref), finalize=0.000121s, total=0.005042s +FPS=17.35, 法向力=1598.5710, 切向力X=2187.6270, 切向力Y=3016.8259 +FPS=17.74, 法向力=1594.7003, 切向力X=2192.4910, 切向力Y=3116.0640 +FPS=17.32, 法向力=933.5848, 切向力X=1822.4541, 切向力Y=2171.8965 +FPS=18.20, 法向力=1037.6880, 切向力X=2042.5796, 切向力Y=1782.0552 +FPS=18.18, 法向力=1018.1094, 切向力X=2301.6531, 切向力Y=1797.7301 +FPS=18.27, 法向力=1267.4196, 切向力X=1940.1450, 切向力Y=2156.0439 +FPS=17.84, 法向力=1455.2495, 切向力X=2066.4365, 切向力Y=2620.6685 +FPS=19.05, 法向力=1956.5593, 切向力X=2195.7534, 切向力Y=1832.2150 +FPS=17.70, 法向力=2052.3193, 切向力X=2256.0774, 切向力Y=1801.1459 +FPS=18.57, 法向力=2075.8882, 切向力X=2278.4731, 切向力Y=1802.0786 +FPS=21.06, 法向力=1044.2551, 切向力X=2570.6758, 切向力Y=1685.7642 +FPS=17.06, 法向力=1216.1366, 切向力X=2676.2178, 切向力Y=1909.8916 +FPS=18.06, 法向力=1022.8322, 切向力X=2169.7822, 切向力Y=2039.4539 +FPS=18.03, 法向力=1054.6200, 切向力X=2187.8164, 切向力Y=2107.4607 +FPS=17.54, 法向力=1670.0222, 切向力X=2022.9421, 切向力Y=1843.9919 +FPS=18.07, 法向力=1045.7738, 切向力X=2493.2017, 切向力Y=2302.3279 +FPS=18.25, 法向力=2134.9097, 切向力X=2614.3032, 切向力Y=2037.8970 +FPS=17.17, 法向力=2177.8940, 切向力X=2691.1792, 切向力Y=2123.8569 +FPS=18.62, 法向力=2177.6362, 切向力X=2705.3286, 切向力Y=2143.0894 +FPS=17.43, 法向力=1937.1895, 切向力X=2311.2532, 切向力Y=1559.1289 +FPS=18.44, 法向力=1866.0326, 切向力X=2300.9761, 切向力Y=1478.6492 +FPS=18.29, 法向力=1899.3499, 切向力X=2318.1157, 切向力Y=1439.5330 +FPS=19.08, 法向力=1091.9583, 切向力X=1474.9038, 切向力Y=2328.6191 +FPS=18.26, 法向力=1675.2078, 切向力X=2806.5420, 切向力Y=1560.4667 +FPS=17.37, 法向力=1359.3955, 切向力X=1994.2400, 切向力Y=2216.0005 +FPS=17.13, 法向力=1371.6586, 切向力X=2167.3613, 切向力Y=2320.0413 +FPS=18.73, 法向力=1497.7119, 切向力X=2137.0715, 切向力Y=1872.2559 +FPS=17.92, 法向力=1638.1438, 切向力X=2562.8672, 切向力Y=2510.3782 +FPS=18.69, 法向力=1398.2826, 切向力X=2572.6260, 切向力Y=2039.3743 +FPS=18.63, 法向力=1379.5247, 切向力X=2663.0015, 切向力Y=2110.8701 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000424s, blend=0.004329s (9 tiles incl ref), finalize=0.000122s, total=0.004884s +FPS=18.30, 法向力=958.7629, 切向力X=2788.2134, 切向力Y=3158.1978 +FPS=17.75, 法向力=1410.1719, 切向力X=1447.3750, 切向力Y=1405.2800 +FPS=18.30, 法向力=1386.7902, 切向力X=1562.1790, 切向力Y=1410.9656 +FPS=18.84, 法向力=1198.9502, 切向力X=1756.2415, 切向力Y=1957.2139 +FPS=18.56, 法向力=1187.2952, 切向力X=1912.7565, 切向力Y=1884.6427 +FPS=18.08, 法向力=1289.5145, 切向力X=2299.0398, 切向力Y=1903.2338 +FPS=18.63, 法向力=1233.8225, 切向力X=2181.1406, 切向力Y=2469.2637 +FPS=18.46, 法向力=1382.5657, 切向力X=2581.6260, 切向力Y=1779.1895 +FPS=18.74, 法向力=1390.5862, 切向力X=2609.6196, 切向力Y=1707.1385 +FPS=18.05, 法向力=1307.3311, 切向力X=2385.1389, 切向力Y=1906.7617 +FPS=18.30, 法向力=1733.9252, 切向力X=869.5517, 切向力Y=2169.1509 +FPS=17.34, 法向力=1752.0471, 切向力X=852.5182, 切向力Y=2120.0327 +FPS=18.71, 法向力=1239.9353, 切向力X=2203.0671, 切向力Y=1976.0994 +FPS=18.49, 法向力=1921.1284, 切向力X=2283.9194, 切向力Y=1376.0188 +FPS=18.45, 法向力=2016.5366, 切向力X=2292.1572, 切向力Y=1306.3328 +FPS=14.34, 法向力=1637.6416, 切向力X=2601.7969, 切向力Y=798.0756 +FPS=16.86, 法向力=1574.5073, 切向力X=2618.4131, 切向力Y=969.0920 +FPS=17.72, 法向力=1267.3383, 切向力X=2815.5303, 切向力Y=2129.4453 +FPS=15.63, 法向力=1447.4500, 切向力X=2513.9807, 切向力Y=2383.1235 +FPS=18.48, 法向力=1430.6102, 切向力X=2154.1316, 切向力Y=2337.3193 +FPS=18.80, 法向力=1421.0964, 切向力X=2110.2212, 切向力Y=2333.0515 +FPS=18.37, 法向力=1153.3492, 切向力X=2670.9675, 切向力Y=2136.2244 +FPS=16.74, 法向力=1123.6736, 切向力X=1680.2188, 切向力Y=2246.0503 +FPS=18.56, 法向力=1884.4880, 切向力X=2133.5903, 切向力Y=2450.2515 +FPS=18.47, 法向力=1905.0667, 切向力X=2169.0735, 切向力Y=2577.5977 +FPS=18.58, 法向力=1337.2646, 切向力X=2263.9766, 切向力Y=2133.0964 +FPS=18.31, 法向力=1345.0854, 切向力X=2190.8667, 切向力Y=1344.9465 +FPS=18.81, 法向力=1304.6963, 切向力X=2239.3931, 切向力Y=1304.2166 +FPS=16.77, 法向力=1403.6799, 切向力X=2482.3218, 切向力Y=2331.1619 +FPS=17.89, 法向力=1422.7908, 切向力X=2555.3369, 切向力Y=2327.9058 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000538s, blend=0.004482s (9 tiles incl ref), finalize=0.000121s, total=0.005151s +FPS=18.29, 法向力=1892.5896, 切向力X=1491.4421, 切向力Y=2226.0833 +FPS=18.30, 法向力=1854.4508, 切向力X=2920.9624, 切向力Y=1927.5405 +FPS=18.29, 法向力=1873.2799, 切向力X=2981.6150, 切向力Y=1872.2368 +FPS=16.40, 法向力=1728.3694, 切向力X=1680.9198, 切向力Y=1528.5265 +FPS=18.16, 法向力=1163.7900, 切向力X=2272.3711, 切向力Y=1324.7728 +FPS=18.55, 法向力=1098.3441, 切向力X=2252.0981, 切向力Y=1500.3257 +FPS=18.78, 法向力=1167.4148, 切向力X=1552.1440, 切向力Y=1967.2488 +FPS=17.75, 法向力=1582.5479, 切向力X=2439.5254, 切向力Y=2022.6462 +FPS=18.09, 法向力=1730.9514, 切向力X=2032.8558, 切向力Y=2180.3594 +FPS=21.43, 法向力=1766.8916, 切向力X=2216.1294, 切向力Y=2259.7046 +FPS=18.40, 法向力=1740.5194, 切向力X=2211.5371, 切向力Y=2285.7473 +FPS=18.11, 法向力=1873.3223, 切向力X=1704.0826, 切向力Y=2081.7373 +FPS=18.12, 法向力=1897.9795, 切向力X=1678.7224, 切向力Y=2125.6409 +FPS=18.57, 法向力=1380.6733, 切向力X=1561.1163, 切向力Y=2093.5154 +FPS=21.29, 法向力=1389.3572, 切向力X=1526.3650, 切向力Y=2103.7588 +FPS=16.71, 法向力=1224.7646, 切向力X=1876.6223, 切向力Y=2851.4883 +FPS=19.28, 法向力=1210.4607, 切向力X=1612.1599, 切向力Y=1448.8148 +FPS=17.98, 法向力=1028.0271, 切向力X=2620.1501, 切向力Y=1563.3728 +FPS=18.66, 法向力=1032.9932, 切向力X=2685.1143, 切向力Y=1623.0911 +FPS=18.59, 法向力=1869.4050, 切向力X=2551.2131, 切向力Y=2049.2708 +FPS=18.11, 法向力=1023.7782, 切向力X=2246.1094, 切向力Y=3066.7336 +FPS=17.00, 法向力=1076.2354, 切向力X=2287.5615, 切向力Y=3153.8193 +FPS=18.87, 法向力=1739.3474, 切向力X=2956.6252, 切向力Y=1881.3239 +FPS=18.45, 法向力=1844.8140, 切向力X=3041.7842, 切向力Y=1942.5347 +FPS=17.52, 法向力=1165.7964, 切向力X=2419.8970, 切向力Y=2698.2729 +FPS=18.46, 法向力=1773.7273, 切向力X=2457.4116, 切向力Y=2068.0552 +FPS=18.01, 法向力=1812.6504, 切向力X=2549.8127, 切向力Y=2140.2144 +FPS=18.12, 法向力=1564.3379, 切向力X=2043.6294, 切向力Y=893.8577 +FPS=18.20, 法向力=1496.4529, 切向力X=2459.2168, 切向力Y=1531.8655 +FPS=17.94, 法向力=1649.2776, 切向力X=2912.9138, 切向力Y=2185.2324 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000437s, blend=0.004637s (9 tiles incl ref), finalize=0.000133s, total=0.005217s +FPS=15.88, 法向力=1721.1475, 切向力X=2924.4626, 切向力Y=2218.9829 +FPS=18.08, 法向力=1618.5295, 切向力X=2157.8821, 切向力Y=1505.1572 +FPS=18.34, 法向力=1344.7646, 切向力X=1980.7147, 切向力Y=2025.9297 +FPS=18.18, 法向力=1366.1488, 切向力X=1937.9861, 切向力Y=1674.6134 +FPS=18.64, 法向力=1401.8627, 切向力X=2016.3687, 切向力Y=1681.9003 +FPS=17.95, 法向力=1229.1218, 切向力X=2442.5032, 切向力Y=1875.7926 +FPS=18.73, 法向力=1249.8867, 切向力X=2494.1487, 切向力Y=1891.5901 +FPS=17.04, 法向力=1333.3872, 切向力X=1978.5654, 切向力Y=2253.0330 +FPS=17.41, 法向力=1369.6581, 切向力X=2096.3408, 切向力Y=2259.4263 +FPS=17.77, 法向力=1399.7032, 切向力X=2114.9238, 切向力Y=2233.1143 +FPS=20.84, 法向力=1894.7964, 切向力X=2427.9053, 切向力Y=2355.2634 +FPS=17.17, 法向力=1166.4539, 切向力X=1773.5356, 切向力Y=1903.4526 +FPS=18.47, 法向力=1607.2238, 切向力X=2565.9080, 切向力Y=1377.2466 +FPS=17.23, 法向力=1605.9781, 切向力X=2495.7493, 切向力Y=1541.4921 +FPS=18.12, 法向力=1354.0671, 切向力X=2157.8501, 切向力Y=1840.9656 +FPS=17.45, 法向力=1328.1907, 切向力X=3023.9299, 切向力Y=1763.5264 +FPS=18.40, 法向力=1350.5880, 切向力X=3066.7988, 切向力Y=1769.1339 +FPS=17.76, 法向力=1187.4446, 切向力X=1907.1152, 切向力Y=1855.7161 +FPS=17.97, 法向力=1210.8936, 切向力X=2294.0161, 切向力Y=2206.0439 +FPS=18.21, 法向力=1220.0795, 切向力X=2278.9407, 切向力Y=2191.1733 +FPS=18.08, 法向力=1758.1169, 切向力X=2216.5964, 切向力Y=2015.9591 +FPS=18.65, 法向力=1845.4250, 切向力X=2175.5762, 切向力Y=1957.0221 +FPS=20.88, 法向力=1630.7668, 切向力X=1870.0404, 切向力Y=2376.0576 +FPS=15.53, 法向力=1279.1007, 切向力X=2389.8237, 切向力Y=2977.0107 +FPS=16.30, 法向力=1492.0511, 切向力X=2177.3230, 切向力Y=1824.8032 +FPS=18.31, 法向力=1536.1968, 切向力X=2286.5420, 切向力Y=1781.6564 +FPS=17.93, 法向力=1653.9031, 切向力X=1911.4543, 切向力Y=1675.6094 +FPS=17.82, 法向力=1357.6206, 切向力X=1997.3591, 切向力Y=1708.9209 +FPS=17.67, 法向力=1115.9329, 切向力X=1754.5906, 切向力Y=2765.8328 +FPS=16.70, 法向力=1232.4604, 切向力X=1860.4121, 切向力Y=2778.7769 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000472s, blend=0.004307s (9 tiles incl ref), finalize=0.000122s, total=0.004912s +FPS=18.07, 法向力=1250.0071, 切向力X=2368.0369, 切向力Y=1886.0593 +FPS=17.90, 法向力=1541.7523, 切向力X=2322.4985, 切向力Y=1605.2363 +FPS=17.75, 法向力=1608.1240, 切向力X=2372.8743, 切向力Y=1479.6254 +FPS=18.35, 法向力=1650.2212, 切向力X=1822.6349, 切向力Y=2225.4563 +FPS=18.03, 法向力=1209.6429, 切向力X=2261.0063, 切向力Y=1979.1964 +FPS=17.96, 法向力=1193.5076, 切向力X=2256.1279, 切向力Y=1955.2390 +FPS=18.63, 法向力=1036.2338, 切向力X=2289.1428, 切向力Y=1965.7703 +FPS=18.22, 法向力=1080.9758, 切向力X=2295.0884, 切向力Y=1892.0253 +FPS=19.19, 法向力=1546.3530, 切向力X=1820.7363, 切向力Y=2376.0342 +FPS=18.22, 法向力=1611.9772, 切向力X=2459.9065, 切向力Y=2168.1711 +FPS=17.29, 法向力=1600.3352, 切向力X=2485.7532, 切向力Y=2224.5593 +FPS=17.20, 法向力=1908.0635, 切向力X=2537.1721, 切向力Y=2688.9397 +FPS=18.24, 法向力=1620.6223, 切向力X=2098.5356, 切向力Y=2067.2656 +FPS=17.84, 法向力=1587.8267, 切向力X=2114.1931, 切向力Y=1871.4875 +FPS=18.53, 法向力=1606.5857, 切向力X=2284.2422, 切向力Y=1880.3036 +FPS=17.71, 法向力=2055.3601, 切向力X=1229.1248, 切向力Y=1342.9799 +FPS=16.22, 法向力=1276.4314, 切向力X=1900.2637, 切向力Y=2433.1333 +FPS=16.72, 法向力=1546.8672, 切向力X=2366.6782, 切向力Y=1503.6038 +FPS=17.87, 法向力=1568.5818, 切向力X=2411.0918, 切向力Y=1431.4309 +FPS=16.74, 法向力=1260.9302, 切向力X=2312.7363, 切向力Y=1597.2754 +FPS=17.79, 法向力=1347.8972, 切向力X=1538.7336, 切向力Y=1901.6692 +FPS=18.66, 法向力=1361.7471, 切向力X=1505.4808, 切向力Y=1930.2566 +FPS=17.22, 法向力=1968.3262, 切向力X=1878.4816, 切向力Y=1605.0563 +FPS=18.11, 法向力=1951.5975, 切向力X=2104.3101, 切向力Y=1541.1829 +FPS=18.01, 法向力=1582.0090, 切向力X=2158.1787, 切向力Y=1826.2974 +FPS=17.77, 法向力=1086.1138, 切向力X=1801.0995, 切向力Y=2402.8164 +FPS=17.68, 法向力=1566.2119, 切向力X=2233.1543, 切向力Y=1944.5320 +FPS=16.03, 法向力=1573.1643, 切向力X=2316.4541, 切向力Y=2045.4285 +FPS=15.91, 法向力=1502.6061, 切向力X=1884.5583, 切向力Y=1976.4058 +FPS=16.19, 法向力=1139.4604, 切向力X=2153.8945, 切向力Y=2206.1621 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000490s, blend=0.004372s (9 tiles incl ref), finalize=0.000123s, total=0.004995s +FPS=16.97, 法向力=1197.1617, 切向力X=2244.9863, 切向力Y=2294.5806 +FPS=16.54, 法向力=1058.3472, 切向力X=1702.2089, 切向力Y=1843.7111 +FPS=16.66, 法向力=1143.9036, 切向力X=2344.3721, 切向力Y=1040.5892 +FPS=17.27, 法向力=1762.1183, 切向力X=1919.9061, 切向力Y=2092.9951 +FPS=17.66, 法向力=1758.3242, 切向力X=1944.2682, 切向力Y=2149.6362 +FPS=16.04, 法向力=1678.2595, 切向力X=1928.3728, 切向力Y=1899.1198 +FPS=16.64, 法向力=1281.7637, 切向力X=1539.2004, 切向力Y=2476.3525 +FPS=18.44, 法向力=1112.7385, 切向力X=2356.9241, 切向力Y=2151.2471 +FPS=19.64, 法向力=1074.2495, 切向力X=2381.3623, 切向力Y=2114.9561 +FPS=18.07, 法向力=1549.4434, 切向力X=2076.9451, 切向力Y=1575.4104 +FPS=18.47, 法向力=1022.1227, 切向力X=2339.3306, 切向力Y=1527.4733 +FPS=17.69, 法向力=1661.5886, 切向力X=2382.9722, 切向力Y=2296.0969 +FPS=17.85, 法向力=1774.0051, 切向力X=2430.3821, 切向力Y=2349.1704 +FPS=16.77, 法向力=1761.8264, 切向力X=2056.8496, 切向力Y=1526.5427 +FPS=16.83, 法向力=1579.9766, 切向力X=2096.7158, 切向力Y=2164.1230 +FPS=16.66, 法向力=1772.5400, 切向力X=2000.4086, 切向力Y=1828.3835 +FPS=17.70, 法向力=1854.1997, 切向力X=2125.2659, 切向力Y=1777.5199 +FPS=17.24, 法向力=1479.9415, 切向力X=2150.0117, 切向力Y=1521.5446 +FPS=16.92, 法向力=1543.0109, 切向力X=2177.0344, 切向力Y=1511.1699 +FPS=18.69, 法向力=1469.1675, 切向力X=2425.3699, 切向力Y=1957.0437 +FPS=16.53, 法向力=1553.8875, 切向力X=1738.8811, 切向力Y=1522.2791 +FPS=16.47, 法向力=1565.0718, 切向力X=1738.5742, 切向力Y=1436.4982 +FPS=18.45, 法向力=1313.8972, 切向力X=2137.0039, 切向力Y=2376.9575 +FPS=18.05, 法向力=1543.6541, 切向力X=1648.0415, 切向力Y=1634.6582 +FPS=19.92, 法向力=1540.4243, 切向力X=1754.4188, 切向力Y=1713.6399 +FPS=17.29, 法向力=1309.6399, 切向力X=2389.7712, 切向力Y=1504.6248 +FPS=18.22, 法向力=1651.0360, 切向力X=2205.2532, 切向力Y=2117.6033 +FPS=15.91, 法向力=1238.1567, 切向力X=2724.1934, 切向力Y=2349.7163 +FPS=16.53, 法向力=1307.0732, 切向力X=2725.4856, 切向力Y=2375.5220 +FPS=18.17, 法向力=1395.5956, 切向力X=1854.6196, 切向力Y=1850.3733 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000427s, blend=0.004214s (9 tiles incl ref), finalize=0.000129s, total=0.004779s +FPS=18.30, 法向力=1316.6279, 切向力X=2395.8079, 切向力Y=2883.8718 +FPS=18.08, 法向力=1217.4811, 切向力X=2495.7170, 切向力Y=1610.3015 +FPS=17.55, 法向力=1295.0481, 切向力X=2585.5137, 切向力Y=1548.6648 +FPS=17.77, 法向力=1350.7471, 切向力X=1957.0448, 切向力Y=2990.4609 +FPS=16.10, 法向力=1881.6139, 切向力X=1550.5618, 切向力Y=1798.1938 +FPS=18.46, 法向力=1963.1182, 切向力X=1678.0017, 切向力Y=1670.1051 +FPS=17.79, 法向力=1281.6436, 切向力X=1628.2942, 切向力Y=2710.6899 +FPS=17.93, 法向力=1525.0500, 切向力X=1919.5242, 切向力Y=2503.4521 +FPS=17.26, 法向力=1509.5575, 切向力X=1909.0283, 切向力Y=2510.5718 +FPS=17.67, 法向力=1264.3508, 切向力X=1600.8008, 切向力Y=1896.9501 +FPS=17.57, 法向力=1247.7040, 切向力X=1717.2052, 切向力Y=1941.6531 +FPS=18.63, 法向力=1275.2323, 切向力X=2022.3772, 切向力Y=2145.2510 +FPS=18.25, 法向力=1330.2600, 切向力X=1667.6152, 切向力Y=2240.5430 +FPS=17.03, 法向力=1432.3647, 切向力X=1678.5623, 切向力Y=2391.2646 +FPS=17.72, 法向力=1533.0264, 切向力X=1596.6790, 切向力Y=1974.9834 +FPS=17.83, 法向力=1385.4492, 切向力X=1818.5004, 切向力Y=2587.7864 +FPS=17.03, 法向力=1000.3062, 切向力X=2590.2456, 切向力Y=2473.1401 +FPS=17.08, 法向力=1008.4590, 切向力X=2686.2168, 切向力Y=2538.7578 +FPS=17.41, 法向力=1567.6575, 切向力X=2955.2559, 切向力Y=2138.5752 +FPS=18.40, 法向力=1452.1895, 切向力X=2274.0503, 切向力Y=1688.8423 +FPS=17.31, 法向力=1781.9951, 切向力X=2169.0037, 切向力Y=1895.6200 +FPS=17.54, 法向力=1868.9143, 切向力X=2146.7095, 切向力Y=1713.0576 +FPS=17.69, 法向力=1151.4430, 切向力X=1656.1888, 切向力Y=2099.5181 +FPS=18.04, 法向力=943.3014, 切向力X=2284.9019, 切向力Y=1911.4844 +FPS=16.61, 法向力=1487.5549, 切向力X=1626.7310, 切向力Y=966.5970 +FPS=17.42, 法向力=1504.8979, 切向力X=1553.0435, 切向力Y=971.7223 +FPS=18.33, 法向力=1519.0210, 切向力X=1588.2367, 切向力Y=946.3205 +FPS=15.87, 法向力=1374.1124, 切向力X=2139.9756, 切向力Y=2736.2227 +FPS=17.92, 法向力=1518.8770, 切向力X=2213.1926, 切向力Y=2843.8035 +FPS=17.90, 法向力=1191.6194, 切向力X=1770.8853, 切向力Y=1438.8472 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000556s, blend=0.004266s (9 tiles incl ref), finalize=0.000122s, total=0.004953s +FPS=17.80, 法向力=1245.1780, 切向力X=1746.7051, 切向力Y=1433.4509 +FPS=18.28, 法向力=1164.7812, 切向力X=2153.7585, 切向力Y=1803.5989 +FPS=17.71, 法向力=1506.0361, 切向力X=1878.0461, 切向力Y=1374.1863 +FPS=17.34, 法向力=1535.1031, 切向力X=1988.5690, 切向力Y=1297.2734 +FPS=17.77, 法向力=1269.9164, 切向力X=2181.0977, 切向力Y=2098.2490 +FPS=16.80, 法向力=1008.4169, 切向力X=1783.3711, 切向力Y=1895.7996 +FPS=17.68, 法向力=1062.4417, 切向力X=2281.1631, 切向力Y=2277.6191 +FPS=17.31, 法向力=1106.3628, 切向力X=2393.5034, 切向力Y=2233.4468 +FPS=17.53, 法向力=1617.5316, 切向力X=1942.1755, 切向力Y=1291.6914 +FPS=16.58, 法向力=1178.6240, 切向力X=1756.0593, 切向力Y=1903.4670 +FPS=17.94, 法向力=1908.7629, 切向力X=2678.4114, 切向力Y=1879.4946 +FPS=17.95, 法向力=1943.4558, 切向力X=2835.3892, 切向力Y=1902.8033 +FPS=17.95, 法向力=1335.0305, 切向力X=1201.9604, 切向力Y=2232.3452 +FPS=17.33, 法向力=1312.7067, 切向力X=1166.0212, 切向力Y=2249.0979 +FPS=16.77, 法向力=1587.1399, 切向力X=1993.6479, 切向力Y=1658.9978 +FPS=16.42, 法向力=1608.1372, 切向力X=1995.8857, 切向力Y=1646.2599 +FPS=18.33, 法向力=1642.5322, 切向力X=1973.0916, 切向力Y=1683.2090 +FPS=18.30, 法向力=1639.0001, 切向力X=2005.3318, 切向力Y=1801.6089 +FPS=17.86, 法向力=1259.4690, 切向力X=2456.8486, 切向力Y=2023.2627 +FPS=17.57, 法向力=1462.3352, 切向力X=1607.7168, 切向力Y=1966.7434 +FPS=18.60, 法向力=1477.0542, 切向力X=1610.4240, 切向力Y=1870.1418 +FPS=17.40, 法向力=1309.9614, 切向力X=1812.4814, 切向力Y=2782.0283 +FPS=17.50, 法向力=1127.1797, 切向力X=1451.9106, 切向力Y=1408.6924 +FPS=17.23, 法向力=1181.0925, 切向力X=1534.9688, 切向力Y=1365.9203 +FPS=17.53, 法向力=1293.4230, 切向力X=2442.7881, 切向力Y=2804.4438 +FPS=17.19, 法向力=1417.9414, 切向力X=2394.4546, 切向力Y=1562.5303 +FPS=16.67, 法向力=1736.9248, 切向力X=2962.6113, 切向力Y=2074.4277 +FPS=17.02, 法向力=1762.1927, 切向力X=3026.1714, 切向力Y=2069.7617 +FPS=16.58, 法向力=1011.0090, 切向力X=2237.7371, 切向力Y=2516.7576 +FPS=17.96, 法向力=1611.8146, 切向力X=1630.6218, 切向力Y=2846.3022 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000544s, blend=0.004506s (9 tiles incl ref), finalize=0.000124s, total=0.005184s +FPS=16.81, 法向力=1742.0007, 切向力X=2481.5117, 切向力Y=2728.2207 +FPS=18.14, 法向力=1741.7261, 切向力X=2604.4604, 切向力Y=2714.9141 +FPS=17.09, 法向力=1474.3164, 切向力X=2561.7322, 切向力Y=1958.2087 +FPS=16.14, 法向力=1261.1416, 切向力X=2955.1289, 切向力Y=2700.0054 +FPS=17.37, 法向力=1214.2673, 切向力X=2379.8442, 切向力Y=2388.1509 +FPS=18.23, 法向力=1241.2188, 切向力X=2422.8389, 切向力Y=2361.3730 +FPS=17.25, 法向力=1524.9882, 切向力X=2510.2742, 切向力Y=1934.6865 +FPS=17.46, 法向力=2189.5728, 切向力X=1208.0885, 切向力Y=2568.5510 +FPS=16.84, 法向力=2273.6277, 切向力X=1231.7112, 切向力Y=2601.4595 +FPS=17.33, 法向力=1640.9253, 切向力X=1652.5693, 切向力Y=1492.4398 +FPS=18.11, 法向力=1978.1792, 切向力X=1655.4961, 切向力Y=930.7770 +FPS=16.56, 法向力=2048.5146, 切向力X=1776.6497, 切向力Y=978.6796 +FPS=18.50, 法向力=1297.0577, 切向力X=2572.5918, 切向力Y=1545.0100 +FPS=17.90, 法向力=1311.9816, 切向力X=2629.8271, 切向力Y=1430.6401 +FPS=18.24, 法向力=1072.0652, 切向力X=2138.4565, 切向力Y=1584.5381 +FPS=18.52, 法向力=1434.5450, 切向力X=1917.8225, 切向力Y=2551.0044 +FPS=18.44, 法向力=1602.8695, 切向力X=2267.7563, 切向力Y=1547.7017 +FPS=18.29, 法向力=1614.7877, 切向力X=2251.9053, 切向力Y=1547.9570 +FPS=18.23, 法向力=1914.6370, 切向力X=2464.4902, 切向力Y=1229.4202 +FPS=17.39, 法向力=1738.6136, 切向力X=2200.3577, 切向力Y=1732.7910 +FPS=18.43, 法向力=1799.4226, 切向力X=2323.2896, 切向力Y=1719.8308 +FPS=18.60, 法向力=1513.3113, 切向力X=1814.4778, 切向力Y=1703.7964 +FPS=17.75, 法向力=1413.6665, 切向力X=2397.2703, 切向力Y=1993.5498 +FPS=18.47, 法向力=1362.0833, 切向力X=2439.0657, 切向力Y=1947.1387 +FPS=18.46, 法向力=1349.9000, 切向力X=2487.8408, 切向力Y=1952.4736 +FPS=18.23, 法向力=1367.3115, 切向力X=2471.2637, 切向力Y=1987.4360 +FPS=17.93, 法向力=1185.1108, 切向力X=2399.7217, 切向力Y=2091.6387 +FPS=18.38, 法向力=1516.6632, 切向力X=1188.4600, 切向力Y=2385.2866 +FPS=17.53, 法向力=1951.6779, 切向力X=1220.2964, 切向力Y=2245.8447 +FPS=18.47, 法向力=2065.4321, 切向力X=1327.8982, 切向力Y=2287.0754 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000517s, blend=0.004223s (9 tiles incl ref), finalize=0.000126s, total=0.004878s +FPS=17.73, 法向力=1088.5302, 切向力X=1774.9744, 切向力Y=1904.2048 +FPS=18.21, 法向力=1751.7220, 切向力X=1788.5859, 切向力Y=2239.4268 +FPS=17.60, 法向力=1699.9081, 切向力X=1385.0404, 切向力Y=2492.0649 +FPS=18.42, 法向力=1715.7124, 切向力X=1392.8347, 切向力Y=2482.3374 +FPS=18.59, 法向力=1136.0808, 切向力X=2654.5073, 切向力Y=1850.2046 +FPS=17.80, 法向力=1556.1289, 切向力X=2129.0759, 切向力Y=2215.3198 +FPS=18.08, 法向力=1579.7803, 切向力X=2182.6218, 切向力Y=2180.0825 +FPS=17.91, 法向力=1579.7963, 切向力X=2188.4187, 切向力Y=2166.0369 +FPS=16.92, 法向力=1315.4413, 切向力X=1944.5493, 切向力Y=1973.9224 +FPS=18.41, 法向力=1660.7061, 切向力X=3392.9800, 切向力Y=2197.9138 +FPS=17.61, 法向力=1736.7606, 切向力X=3474.4961, 切向力Y=2182.7517 +FPS=17.89, 法向力=1745.0745, 切向力X=3488.0271, 切向力Y=2168.3628 +FPS=17.16, 法向力=1670.0552, 切向力X=2317.1816, 切向力Y=2273.1206 +FPS=19.00, 法向力=1138.4399, 切向力X=2713.1968, 切向力Y=1163.6772 +FPS=17.12, 法向力=1395.6758, 切向力X=2304.7131, 切向力Y=2686.2686 +FPS=17.67, 法向力=1394.4008, 切向力X=2420.2754, 切向力Y=2817.6665 +FPS=18.28, 法向力=1495.8074, 切向力X=2816.2751, 切向力Y=2239.5830 +FPS=16.94, 法向力=1602.1038, 切向力X=2611.3374, 切向力Y=2351.9097 +FPS=17.57, 法向力=1645.0715, 切向力X=2577.9663, 切向力Y=2054.4451 +FPS=18.51, 法向力=1772.7056, 切向力X=2518.0908, 切向力Y=1984.5405 +FPS=17.44, 法向力=1425.1555, 切向力X=2702.6106, 切向力Y=2491.5195 +FPS=18.34, 法向力=1769.7839, 切向力X=1486.0425, 切向力Y=1695.1923 +FPS=18.24, 法向力=1291.5594, 切向力X=2278.9336, 切向力Y=2008.4734 +FPS=17.99, 法向力=1327.3051, 切向力X=2326.7275, 切向力Y=1849.3237 +FPS=17.46, 法向力=1337.3545, 切向力X=2365.1775, 切向力Y=1841.4873 +FPS=17.53, 法向力=1374.4597, 切向力X=2369.9988, 切向力Y=1656.4226 +FPS=18.60, 法向力=1542.0687, 切向力X=1527.5240, 切向力Y=2701.8494 +FPS=18.24, 法向力=1521.8185, 切向力X=1448.2377, 切向力Y=2692.6211 +FPS=18.01, 法向力=1328.9929, 切向力X=1983.3140, 切向力Y=2134.0669 +FPS=18.38, 法向力=1296.8427, 切向力X=1479.2351, 切向力Y=2297.3191 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000008s (hit), reset=0.000484s, blend=0.004537s (9 tiles incl ref), finalize=0.000125s, total=0.005159s +FPS=17.69, 法向力=1445.4604, 切向力X=2284.4419, 切向力Y=2572.1689 +FPS=17.15, 法向力=1470.4758, 切向力X=2342.2485, 切向力Y=2692.3379 +FPS=17.73, 法向力=1968.4670, 切向力X=1551.0540, 切向力Y=1557.4556 +FPS=17.78, 法向力=1278.7209, 切向力X=1894.2209, 切向力Y=2043.1451 +FPS=16.29, 法向力=1484.7617, 切向力X=2381.4502, 切向力Y=2051.3657 +FPS=17.62, 法向力=1516.6965, 切向力X=2413.2371, 切向力Y=2182.3037 +FPS=18.44, 法向力=1513.5872, 切向力X=2718.8022, 切向力Y=2112.8481 +FPS=18.09, 法向力=1527.0702, 切向力X=2793.6270, 切向力Y=2128.0659 +FPS=18.93, 法向力=1270.5588, 切向力X=2819.8599, 切向力Y=2086.8818 +FPS=18.06, 法向力=1497.7739, 切向力X=1512.9998, 切向力Y=2600.7251 +FPS=18.78, 法向力=1552.8129, 切向力X=1477.8547, 切向力Y=2734.3611 +FPS=18.39, 法向力=1592.6803, 切向力X=1714.0884, 切向力Y=2607.3936 +FPS=18.22, 法向力=1202.0741, 切向力X=1907.3408, 切向力Y=2090.4194 +FPS=18.32, 法向力=1344.7422, 切向力X=1970.1038, 切向力Y=1919.0341 +FPS=18.59, 法向力=2010.7222, 切向力X=2172.3879, 切向力Y=2794.0610 +FPS=18.09, 法向力=1606.4767, 切向力X=2281.6792, 切向力Y=1524.5435 +FPS=16.58, 法向力=1441.6411, 切向力X=1878.3521, 切向力Y=2039.7129 +FPS=18.14, 法向力=1488.2141, 切向力X=1803.2166, 切向力Y=2001.7791 +FPS=18.68, 法向力=1719.4630, 切向力X=3363.4910, 切向力Y=2629.3569 +FPS=18.30, 法向力=1164.8575, 切向力X=2011.7396, 切向力Y=2352.4324 +FPS=18.16, 法向力=1187.2610, 切向力X=2083.6296, 切向力Y=2312.8730 +FPS=18.05, 法向力=1103.8473, 切向力X=2099.0923, 切向力Y=2332.0261 +FPS=18.05, 法向力=1523.3239, 切向力X=2464.4370, 切向力Y=1752.9076 +FPS=17.98, 法向力=1246.4391, 切向力X=1938.2029, 切向力Y=2786.9919 +FPS=17.58, 法向力=1419.1293, 切向力X=1671.3652, 切向力Y=2732.8381 +FPS=18.54, 法向力=1478.2683, 切向力X=1708.8184, 切向力Y=2749.8494 +FPS=18.35, 法向力=1697.9177, 切向力X=2373.6812, 切向力Y=2215.2595 +FPS=18.13, 法向力=1377.6227, 切向力X=1636.6340, 切向力Y=1962.3662 +FPS=17.87, 法向力=1379.6716, 切向力X=1896.5002, 切向力Y=2484.8701 +FPS=17.64, 法向力=1465.6646, 切向力X=1906.1895, 切向力Y=2548.1396 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000430s, blend=0.004259s (9 tiles incl ref), finalize=0.000125s, total=0.004826s +FPS=17.56, 法向力=1402.8969, 切向力X=1618.5286, 切向力Y=724.8759 +FPS=17.51, 法向力=1354.2594, 切向力X=2290.9165, 切向力Y=2345.2346 +FPS=18.76, 法向力=1445.8126, 切向力X=1659.3937, 切向力Y=2583.5098 +FPS=18.36, 法向力=1427.8159, 切向力X=1657.6841, 切向力Y=2603.0464 +FPS=18.68, 法向力=1420.2006, 切向力X=1653.9265, 切向力Y=2579.9429 +FPS=18.32, 法向力=1178.7581, 切向力X=2269.1348, 切向力Y=2160.7427 +FPS=18.62, 法向力=1260.4459, 切向力X=1700.6956, 切向力Y=1886.2705 +FPS=17.86, 法向力=1039.0125, 切向力X=1915.2671, 切向力Y=2026.0679 +FPS=19.55, 法向力=1022.6456, 切向力X=1931.9404, 切向力Y=2123.3257 +FPS=17.31, 法向力=1325.6235, 切向力X=2149.3958, 切向力Y=2351.7178 +FPS=17.69, 法向力=1165.9415, 切向力X=1651.7627, 切向力Y=1724.4727 +FPS=18.75, 法向力=1249.3037, 切向力X=1605.5688, 切向力Y=1754.2970 +FPS=19.42, 法向力=1258.0938, 切向力X=1159.3530, 切向力Y=1948.7881 +FPS=17.11, 法向力=1131.7122, 切向力X=1311.0950, 切向力Y=1974.2711 +FPS=18.79, 法向力=1012.7928, 切向力X=2334.9282, 切向力Y=2267.9612 +FPS=18.46, 法向力=1296.9854, 切向力X=2429.2859, 切向力Y=830.6504 +FPS=18.59, 法向力=1312.6589, 切向力X=2444.6826, 切向力Y=827.8434 +FPS=18.42, 法向力=1459.4634, 切向力X=1554.6141, 切向力Y=1832.6100 +FPS=18.99, 法向力=1540.3530, 切向力X=1969.0293, 切向力Y=1648.0997 +FPS=18.44, 法向力=2237.2795, 切向力X=3246.6963, 切向力Y=1752.8521 +FPS=16.46, 法向力=2266.6663, 切向力X=3186.2949, 切向力Y=1711.4768 +FPS=18.17, 法向力=1437.3293, 切向力X=1403.0768, 切向力Y=2223.1006 +FPS=18.27, 法向力=1456.8828, 切向力X=1536.7283, 切向力Y=1788.8888 +FPS=18.88, 法向力=1357.2179, 切向力X=2739.2058, 切向力Y=2075.5713 +FPS=18.85, 法向力=1405.8813, 切向力X=2826.2378, 切向力Y=2086.7124 +FPS=18.09, 法向力=1491.2654, 切向力X=2484.0071, 切向力Y=2082.1919 +FPS=18.13, 法向力=1473.5364, 切向力X=2520.6755, 切向力Y=2122.8755 +FPS=18.73, 法向力=1067.4819, 切向力X=2450.4375, 切向力Y=2627.6025 +FPS=19.01, 法向力=1181.3158, 切向力X=1581.0945, 切向力Y=1751.2629 +FPS=17.44, 法向力=1248.3044, 切向力X=1617.2789, 切向力Y=1680.5813 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000427s, blend=0.004331s (9 tiles incl ref), finalize=0.000123s, total=0.004893s +FPS=18.29, 法向力=1208.8184, 切向力X=1561.2977, 切向力Y=1987.2417 +FPS=18.51, 法向力=1284.4014, 切向力X=2206.6702, 切向力Y=1394.8640 +FPS=19.05, 法向力=1260.0272, 切向力X=2236.7825, 切向力Y=1554.2559 +FPS=19.05, 法向力=1528.6471, 切向力X=2256.5688, 切向力Y=1867.6895 +FPS=18.43, 法向力=1145.1409, 切向力X=2308.7441, 切向力Y=1452.5684 +FPS=18.23, 法向力=1172.2705, 切向力X=2347.7637, 切向力Y=1328.8671 +FPS=18.21, 法向力=1362.1478, 切向力X=1841.9235, 切向力Y=1605.8967 +FPS=18.39, 法向力=1435.7738, 切向力X=1918.7069, 切向力Y=1578.1057 +FPS=19.99, 法向力=1366.8372, 切向力X=2299.6064, 切向力Y=1839.3347 +FPS=17.47, 法向力=1073.9606, 切向力X=1154.5249, 切向力Y=2362.0474 +FPS=16.82, 法向力=1350.2919, 切向力X=2150.5391, 切向力Y=1641.6846 +FPS=17.87, 法向力=1381.4688, 切向力X=2261.4998, 切向力Y=1701.7435 +FPS=17.51, 法向力=2114.9285, 切向力X=2157.3076, 切向力Y=1577.5784 +FPS=18.75, 法向力=1129.1360, 切向力X=2085.7573, 切向力Y=2382.1694 +FPS=18.04, 法向力=1503.7812, 切向力X=2027.8250, 切向力Y=1501.3701 +FPS=18.48, 法向力=1611.7319, 切向力X=2119.0264, 切向力Y=1509.7318 +FPS=18.95, 法向力=1203.8969, 切向力X=2363.0142, 切向力Y=1626.8110 +FPS=18.69, 法向力=1098.3472, 切向力X=2218.2874, 切向力Y=1587.1755 +FPS=18.27, 法向力=1705.7544, 切向力X=2774.6897, 切向力Y=2518.8306 +FPS=17.91, 法向力=1739.3574, 切向力X=2831.2458, 切向力Y=2479.2732 +FPS=21.88, 法向力=1556.3798, 切向力X=2384.0405, 切向力Y=1418.6876 +FPS=17.66, 法向力=1653.1338, 切向力X=2440.2822, 切向力Y=840.4482 +FPS=18.06, 法向力=983.4147, 切向力X=2059.7915, 切向力Y=1972.7546 +FPS=16.90, 法向力=1004.8077, 切向力X=2222.3540, 切向力Y=2237.3735 +FPS=18.45, 法向力=1449.8057, 切向力X=1924.4440, 切向力Y=1988.7896 +FPS=18.61, 法向力=1708.2841, 切向力X=1616.1963, 切向力Y=2965.8018 +FPS=18.27, 法向力=1746.4890, 切向力X=1566.5820, 切向力Y=3083.3787 +FPS=17.18, 法向力=1855.7759, 切向力X=2463.0945, 切向力Y=1560.4292 +FPS=17.42, 法向力=1434.4807, 切向力X=1736.7487, 切向力Y=2352.0623 +FPS=17.56, 法向力=1407.6400, 切向力X=1748.3888, 切向力Y=2490.7017 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000436s, blend=0.004663s (9 tiles incl ref), finalize=0.000143s, total=0.005253s +FPS=17.05, 法向力=1197.8176, 切向力X=2530.0364, 切向力Y=2438.1182 +FPS=18.52, 法向力=1277.1750, 切向力X=2646.2898, 切向力Y=2376.5166 +FPS=21.62, 法向力=1275.8375, 切向力X=2511.0703, 切向力Y=2570.2744 +FPS=18.61, 法向力=1285.3787, 切向力X=1692.9507, 切向力Y=2532.3564 +FPS=18.45, 法向力=1579.8655, 切向力X=2308.5747, 切向力Y=2033.4869 +FPS=18.28, 法向力=1628.7478, 切向力X=2342.6501, 切向力Y=2115.2239 +FPS=18.56, 法向力=1453.5654, 切向力X=2526.6616, 切向力Y=1733.4539 +FPS=18.61, 法向力=1150.6213, 切向力X=1650.5789, 切向力Y=2231.1968 +FPS=18.32, 法向力=1482.6570, 切向力X=1825.0098, 切向力Y=1675.6104 +FPS=18.35, 法向力=1495.6807, 切向力X=1820.6831, 切向力Y=1586.7268 +FPS=19.11, 法向力=1491.2360, 切向力X=1823.0784, 切向力Y=1563.5234 +FPS=17.13, 法向力=1346.7150, 切向力X=1838.3428, 切向力Y=2323.2925 +FPS=18.73, 法向力=1398.5740, 切向力X=2085.9258, 切向力Y=2087.6069 +FPS=18.88, 法向力=1283.3145, 切向力X=1720.7473, 切向力Y=2192.4932 +FPS=18.26, 法向力=1282.6084, 切向力X=1789.9225, 切向力Y=2330.2017 +FPS=18.61, 法向力=1926.6444, 切向力X=2498.9058, 切向力Y=1737.0552 +FPS=18.00, 法向力=1187.0712, 切向力X=1635.7307, 切向力Y=1276.8765 +FPS=18.58, 法向力=1167.9550, 切向力X=1630.8831, 切向力Y=1255.8303 +FPS=18.66, 法向力=1153.8662, 切向力X=1868.1917, 切向力Y=1618.7825 +FPS=18.54, 法向力=1669.0830, 切向力X=2041.2319, 切向力Y=1855.5447 +FPS=18.84, 法向力=1393.8958, 切向力X=1996.7784, 切向力Y=1835.3334 +FPS=18.43, 法向力=1426.3333, 切向力X=2043.5732, 切向力Y=1761.1586 +FPS=18.45, 法向力=1420.3965, 切向力X=2089.4380, 切向力Y=1808.5134 +FPS=17.86, 法向力=1927.9821, 切向力X=2177.6880, 切向力Y=1524.9099 +FPS=17.80, 法向力=1991.5554, 切向力X=2322.3799, 切向力Y=2240.7471 +FPS=18.57, 法向力=1512.7761, 切向力X=1885.8380, 切向力Y=2017.6316 +FPS=16.69, 法向力=1483.8246, 切向力X=1867.6162, 切向力Y=1976.7340 +FPS=17.71, 法向力=1551.8796, 切向力X=1717.5151, 切向力Y=1899.2435 +FPS=17.68, 法向力=1444.8495, 切向力X=2623.2217, 切向力Y=2109.0039 +FPS=16.70, 法向力=1303.8723, 切向力X=1744.1089, 切向力Y=1688.9623 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000430s, blend=0.004219s (9 tiles incl ref), finalize=0.000130s, total=0.004789s +FPS=17.78, 法向力=1384.7925, 切向力X=1689.9321, 切向力Y=1643.2211 +FPS=18.30, 法向力=1435.5035, 切向力X=1737.6384, 切向力Y=2362.8792 +FPS=16.70, 法向力=1325.9852, 切向力X=2235.5393, 切向力Y=1597.7924 +FPS=18.81, 法向力=1720.8816, 切向力X=1892.0330, 切向力Y=2119.1262 +FPS=17.88, 法向力=1837.7651, 切向力X=1975.9274, 切向力Y=2226.1089 +FPS=16.44, 法向力=1864.2906, 切向力X=1981.8499, 切向力Y=2234.9324 +FPS=16.87, 法向力=1572.8485, 切向力X=2411.9712, 切向力Y=1944.3573 +FPS=17.98, 法向力=1474.8273, 切向力X=892.1839, 切向力Y=2618.6858 +FPS=17.47, 法向力=1651.4077, 切向力X=2269.6382, 切向力Y=1099.3140 +FPS=17.33, 法向力=1674.4564, 切向力X=2385.6672, 切向力Y=1047.2401 +FPS=18.93, 法向力=1380.2144, 切向力X=1849.7251, 切向力Y=2020.7091 +FPS=17.96, 法向力=1257.4792, 切向力X=1714.9607, 切向力Y=2282.4900 +FPS=18.11, 法向力=1273.8503, 切向力X=1822.9005, 切向力Y=2275.2534 +FPS=18.22, 法向力=1650.6294, 切向力X=2657.9917, 切向力Y=2433.9634 +FPS=18.80, 法向力=1658.9868, 切向力X=2312.0254, 切向力Y=1178.7626 +FPS=17.40, 法向力=1578.3143, 切向力X=2312.0640, 切向力Y=2291.7913 +FPS=18.31, 法向力=1623.0344, 切向力X=2384.4763, 切向力Y=2363.0732 +FPS=17.81, 法向力=1123.0457, 切向力X=1673.8574, 切向力Y=969.6207 +FPS=17.68, 法向力=1416.1871, 切向力X=2005.4213, 切向力Y=2047.5364 +FPS=20.09, 法向力=1453.7535, 切向力X=2042.9531, 切向力Y=2063.3796 +FPS=17.50, 法向力=1351.7329, 切向力X=2044.7117, 切向力Y=2442.5376 +FPS=19.15, 法向力=1388.1216, 切向力X=2019.9255, 切向力Y=2458.0110 +FPS=17.83, 法向力=1090.1068, 切向力X=1908.9797, 切向力Y=2118.8438 +FPS=17.58, 法向力=1472.4844, 切向力X=2008.4458, 切向力Y=2178.5449 +FPS=18.06, 法向力=1479.0795, 切向力X=2057.7319, 切向力Y=2224.3350 +FPS=17.98, 法向力=1758.9689, 切向力X=2437.9434, 切向力Y=1845.8486 +FPS=16.87, 法向力=1456.4114, 切向力X=2307.4636, 切向力Y=1937.6082 +FPS=17.62, 法向力=1627.0776, 切向力X=2727.5781, 切向力Y=1272.7417 +FPS=16.18, 法向力=1592.7268, 切向力X=2835.4253, 切向力Y=1282.3435 +FPS=18.55, 法向力=1442.9830, 切向力X=2694.4143, 切向力Y=2415.6160 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000589s, blend=0.004711s (9 tiles incl ref), finalize=0.000123s, total=0.005432s +FPS=17.99, 法向力=1769.1091, 切向力X=1798.9231, 切向力Y=1470.6017 +FPS=16.84, 法向力=1046.9841, 切向力X=2670.2334, 切向力Y=1303.0977 +FPS=18.35, 法向力=1103.5452, 切向力X=2693.7783, 切向力Y=1448.8147 +FPS=18.18, 法向力=1493.0105, 切向力X=1922.9275, 切向力Y=1348.9058 +FPS=17.68, 法向力=1697.0771, 切向力X=2375.2529, 切向力Y=1509.5602 +FPS=18.21, 法向力=1692.1664, 切向力X=2364.5840, 切向力Y=1488.7195 +FPS=17.01, 法向力=1264.8276, 切向力X=2101.7759, 切向力Y=1332.7991 +FPS=18.11, 法向力=1309.3079, 切向力X=2126.6682, 切向力Y=1372.4048 +FPS=18.62, 法向力=1799.0120, 切向力X=2101.6987, 切向力Y=2404.9004 +FPS=18.29, 法向力=1519.7002, 切向力X=1678.3444, 切向力Y=1960.7782 +FPS=17.34, 法向力=1504.6360, 切向力X=1788.0393, 切向力Y=1959.6053 +FPS=18.34, 法向力=1445.3153, 切向力X=2463.2837, 切向力Y=1314.0908 +FPS=18.19, 法向力=1705.4866, 切向力X=3057.5107, 切向力Y=2700.2485 +FPS=16.78, 法向力=1397.7998, 切向力X=1993.8243, 切向力Y=1607.1228 +FPS=16.07, 法向力=1454.3943, 切向力X=2131.4221, 切向力Y=1608.0863 +FPS=16.89, 法向力=1498.3497, 切向力X=2110.9321, 切向力Y=2068.9053 +FPS=18.11, 法向力=1447.2197, 切向力X=2820.0811, 切向力Y=2049.4033 +FPS=17.02, 法向力=1810.0210, 切向力X=2682.9927, 切向力Y=1520.0327 +FPS=18.28, 法向力=1852.6764, 切向力X=2780.3511, 切向力Y=1523.8560 +FPS=18.08, 法向力=1651.2245, 切向力X=2029.2225, 切向力Y=1438.1833 +FPS=18.40, 法向力=1393.7415, 切向力X=1854.9932, 切向力Y=2032.1112 +FPS=18.49, 法向力=1409.2067, 切向力X=1800.2668, 切向力Y=2066.7427 +FPS=18.49, 法向力=1420.3938, 切向力X=1818.2131, 切向力Y=2093.6426 +FPS=17.33, 法向力=1434.1716, 切向力X=2491.3706, 切向力Y=2740.0535 +FPS=16.32, 法向力=1849.7490, 切向力X=1813.3462, 切向力Y=2516.4890 +FPS=17.72, 法向力=1368.4766, 切向力X=2337.7642, 切向力Y=2479.0845 +FPS=18.34, 法向力=1320.0983, 切向力X=2402.1777, 切向力Y=2584.1616 +FPS=17.55, 法向力=1346.4379, 切向力X=3270.4917, 切向力Y=2066.9873 +FPS=17.33, 法向力=1382.6233, 切向力X=1964.1548, 切向力Y=1321.7396 +FPS=20.14, 法向力=1282.6365, 切向力X=1798.0768, 切向力Y=1586.2444 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000578s, blend=0.004322s (9 tiles incl ref), finalize=0.000121s, total=0.005030s +FPS=17.86, 法向力=1297.9944, 切向力X=1855.0205, 切向力Y=1685.0441 +FPS=18.41, 法向力=1081.2321, 切向力X=2416.9702, 切向力Y=1982.3528 +FPS=17.92, 法向力=1381.5081, 切向力X=2139.6562, 切向力Y=1194.2324 +FPS=16.77, 法向力=1452.2831, 切向力X=1685.7456, 切向力Y=2461.0918 +FPS=16.87, 法向力=1559.8132, 切向力X=1752.9435, 切向力Y=2523.1628 +FPS=16.85, 法向力=1393.3013, 切向力X=2179.6753, 切向力Y=1676.1505 +FPS=17.65, 法向力=1464.0115, 切向力X=2900.9546, 切向力Y=2939.2053 +FPS=17.33, 法向力=1122.8903, 切向力X=1870.5371, 切向力Y=1640.3383 +FPS=17.81, 法向力=1065.5388, 切向力X=1898.0143, 切向力Y=1715.6584 +FPS=17.74, 法向力=1084.3411, 切向力X=1925.4512, 切向力Y=1610.8901 +FPS=17.95, 法向力=1355.5859, 切向力X=1770.6848, 切向力Y=2454.9292 +FPS=17.65, 法向力=1319.1438, 切向力X=1674.5930, 切向力Y=1865.2205 +FPS=17.67, 法向力=1331.1088, 切向力X=1680.1519, 切向力Y=1789.7783 +FPS=18.19, 法向力=1307.3860, 切向力X=1524.2183, 切向力Y=1992.5063 +FPS=18.30, 法向力=1180.8749, 切向力X=2669.8718, 切向力Y=1994.7655 +FPS=17.97, 法向力=1481.0071, 切向力X=1781.4778, 切向力Y=1258.2949 +FPS=17.92, 法向力=1436.9543, 切向力X=1789.5432, 切向力Y=1275.0564 +FPS=16.64, 法向力=1188.0095, 切向力X=2345.8101, 切向力Y=2401.6230 +FPS=17.81, 法向力=1143.1753, 切向力X=2329.1401, 切向力Y=1803.3698 +FPS=17.86, 法向力=1631.9489, 切向力X=1841.5475, 切向力Y=1619.1211 +FPS=18.30, 法向力=1652.5371, 切向力X=1846.2437, 切向力Y=1735.2780 +FPS=16.98, 法向力=1729.5286, 切向力X=2158.5474, 切向力Y=1892.9103 +FPS=17.09, 法向力=1497.6056, 切向力X=1370.1804, 切向力Y=1859.5901 +FPS=17.08, 法向力=1365.8462, 切向力X=2031.5881, 切向力Y=1834.2704 +FPS=17.82, 法向力=1472.4827, 切向力X=2084.3623, 切向力Y=1881.6934 +FPS=18.15, 法向力=998.1833, 切向力X=1755.1565, 切向力Y=1510.0735 +FPS=16.78, 法向力=1646.4131, 切向力X=2331.3701, 切向力Y=2379.0479 +FPS=17.06, 法向力=1644.8049, 切向力X=2275.8540, 切向力Y=2408.5532 +FPS=17.63, 法向力=1133.5737, 切向力X=2370.4238, 切向力Y=2051.4724 +FPS=18.29, 法向力=1443.0605, 切向力X=1827.9504, 切向力Y=1701.2897 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000428s, blend=0.004203s (9 tiles incl ref), finalize=0.000118s, total=0.004760s +FPS=17.19, 法向力=1423.5721, 切向力X=1674.1035, 切向力Y=1727.3762 +FPS=18.67, 法向力=1131.2954, 切向力X=2183.9097, 切向力Y=1619.4972 +FPS=18.56, 法向力=1056.9399, 切向力X=2086.5776, 切向力Y=1665.8718 +FPS=17.75, 法向力=1124.2133, 切向力X=2380.0562, 切向力Y=1558.6489 +FPS=17.54, 法向力=1763.2944, 切向力X=1300.9922, 切向力Y=1878.5330 +FPS=17.23, 法向力=1780.1473, 切向力X=1242.6971, 切向力Y=1901.7183 +FPS=17.67, 法向力=1144.0741, 切向力X=2210.3401, 切向力Y=2091.1624 +FPS=17.97, 法向力=1314.3247, 切向力X=2372.7778, 切向力Y=2283.7090 +FPS=16.37, 法向力=1327.3228, 切向力X=1842.7383, 切向力Y=2101.7676 +FPS=17.42, 法向力=1332.7100, 切向力X=1808.9211, 切向力Y=2046.6250 +FPS=18.18, 法向力=1162.6096, 切向力X=1605.6486, 切向力Y=2317.5867 +FPS=17.63, 法向力=1119.4026, 切向力X=1929.2981, 切向力Y=2033.9893 +FPS=18.12, 法向力=1288.8416, 切向力X=2195.9192, 切向力Y=2198.5234 +FPS=17.21, 法向力=1305.0344, 切向力X=2258.8384, 切向力Y=2223.3047 +FPS=16.76, 法向力=1804.1487, 切向力X=1854.2064, 切向力Y=2697.7510 +FPS=17.48, 法向力=1176.0840, 切向力X=2028.0525, 切向力Y=3009.7639 +FPS=15.46, 法向力=1498.0237, 切向力X=1250.5186, 切向力Y=1902.6245 +FPS=17.59, 法向力=1587.6729, 切向力X=1219.5278, 切向力Y=1881.1359 +FPS=16.89, 法向力=1605.5872, 切向力X=1224.8586, 切向力Y=1879.2107 +FPS=17.25, 法向力=1449.5779, 切向力X=2995.0896, 切向力Y=1976.0370 +FPS=17.44, 法向力=1529.7454, 切向力X=3244.3914, 切向力Y=1918.6921 +FPS=18.03, 法向力=1229.3423, 切向力X=1627.7419, 切向力Y=1715.2469 +FPS=17.25, 法向力=1167.9863, 切向力X=1605.9805, 切向力Y=1729.5740 +FPS=17.10, 法向力=1193.8416, 切向力X=1297.5381, 切向力Y=2631.2485 +FPS=17.32, 法向力=1193.7778, 切向力X=2222.9658, 切向力Y=1978.1414 +FPS=17.23, 法向力=1238.6184, 切向力X=2229.2427, 切向力Y=1940.9419 +FPS=16.63, 法向力=1396.1079, 切向力X=2322.8018, 切向力Y=1154.7657 +FPS=18.10, 法向力=1232.0566, 切向力X=2132.4978, 切向力Y=2474.9236 +FPS=17.14, 法向力=1331.9951, 切向力X=1442.2339, 切向力Y=2819.2537 +FPS=17.33, 法向力=1354.5701, 切向力X=1359.3787, 切向力Y=2868.8696 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000828s, blend=0.006525s (9 tiles incl ref), finalize=0.000169s, total=0.007532s +FPS=16.54, 法向力=1328.6531, 切向力X=1694.4995, 切向力Y=2089.2124 +FPS=16.50, 法向力=1250.6489, 切向力X=2304.3032, 切向力Y=2582.8066 +FPS=17.85, 法向力=1224.6833, 切向力X=1443.7483, 切向力Y=1965.1377 +FPS=17.24, 法向力=1253.8223, 切向力X=1470.8572, 切向力Y=1977.5988 +FPS=18.73, 法向力=1209.8853, 切向力X=2145.4172, 切向力Y=2139.7847 +FPS=17.85, 法向力=1532.6514, 切向力X=2489.2026, 切向力Y=2591.6689 +FPS=17.31, 法向力=1646.0156, 切向力X=2060.4844, 切向力Y=2652.4976 +FPS=16.02, 法向力=1615.6862, 切向力X=2007.6926, 切向力Y=2657.6313 +FPS=17.56, 法向力=1028.0039, 切向力X=1165.9426, 切向力Y=2072.8535 +FPS=17.21, 法向力=1197.5906, 切向力X=3792.7998, 切向力Y=1760.0580 +FPS=17.06, 法向力=1428.7786, 切向力X=2441.7651, 切向力Y=1527.8368 +FPS=18.62, 法向力=1564.2374, 切向力X=2469.2417, 切向力Y=1444.9476 +FPS=17.71, 法向力=1359.6902, 切向力X=1364.1228, 切向力Y=1770.4541 +FPS=17.81, 法向力=1470.2985, 切向力X=2349.4866, 切向力Y=1620.5713 +FPS=16.81, 法向力=1510.3745, 切向力X=2561.0425, 切向力Y=1571.6681 +FPS=17.98, 法向力=1131.8228, 切向力X=2373.9517, 切向力Y=1740.8662 +FPS=17.87, 法向力=1158.5126, 切向力X=2467.2119, 切向力Y=1817.7595 +FPS=18.31, 法向力=1215.4290, 切向力X=2535.6565, 切向力Y=1512.7258 +FPS=18.73, 法向力=1050.6384, 切向力X=2205.5383, 切向力Y=1338.0867 +FPS=18.40, 法向力=1075.9294, 切向力X=2227.1997, 切向力Y=1317.1924 +FPS=18.41, 法向力=1250.2546, 切向力X=2090.6963, 切向力Y=1861.8936 +FPS=17.34, 法向力=1017.1227, 切向力X=1692.9641, 切向力Y=2093.7798 +FPS=18.62, 法向力=1392.6306, 切向力X=2303.7317, 切向力Y=2020.0414 +FPS=18.10, 法向力=1452.8099, 切向力X=2402.7578, 切向力Y=2059.5171 +FPS=18.23, 法向力=1613.2208, 切向力X=1857.0569, 切向力Y=2261.6396 +FPS=18.02, 法向力=1644.5471, 切向力X=1606.2203, 切向力Y=1310.8357 +FPS=18.34, 法向力=1708.7495, 切向力X=1617.3120, 切向力Y=1322.0549 +FPS=18.40, 法向力=1421.3616, 切向力X=2345.8970, 切向力Y=2648.8984 +FPS=18.04, 法向力=1403.5764, 切向力X=2437.5867, 切向力Y=2742.8923 +FPS=17.93, 法向力=1154.6941, 切向力X=2350.4175, 切向力Y=1680.5680 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000465s, blend=0.004245s (9 tiles incl ref), finalize=0.000122s, total=0.004843s +FPS=17.39, 法向力=1014.9388, 切向力X=2536.1699, 切向力Y=1194.8945 +FPS=21.08, 法向力=1082.6591, 切向力X=2599.0596, 切向力Y=1033.5479 +FPS=16.22, 法向力=1626.2854, 切向力X=2228.5854, 切向力Y=1899.7834 +FPS=18.20, 法向力=1258.4390, 切向力X=2061.2817, 切向力Y=2023.8818 +FPS=17.92, 法向力=1212.3822, 切向力X=1992.6050, 切向力Y=2331.6152 +FPS=16.46, 法向力=1174.5542, 切向力X=2062.3799, 切向力Y=2345.3599 +FPS=16.97, 法向力=1119.0852, 切向力X=1373.3912, 切向力Y=2436.1453 +FPS=17.45, 法向力=1155.8629, 切向力X=2130.2368, 切向力Y=2354.6753 +FPS=17.09, 法向力=1454.0255, 切向力X=1740.1985, 切向力Y=1897.2319 +FPS=15.93, 法向力=1468.5786, 切向力X=1758.5338, 切向力Y=1923.6085 +FPS=17.72, 法向力=1520.6401, 切向力X=1964.7578, 切向力Y=2281.8748 +FPS=17.77, 法向力=932.8452, 切向力X=1825.9583, 切向力Y=1922.4026 +FPS=17.64, 法向力=928.9911, 切向力X=1846.6877, 切向力Y=1968.8862 +FPS=17.23, 法向力=1407.2639, 切向力X=429.2720, 切向力Y=2004.8193 +FPS=17.65, 法向力=1445.0306, 切向力X=1839.0769, 切向力Y=2260.3533 +FPS=18.26, 法向力=1469.3357, 切向力X=1994.8909, 切向力Y=2031.8810 +FPS=18.37, 法向力=1464.9255, 切向力X=2022.6438, 切向力Y=2045.8337 +FPS=18.29, 法向力=1479.5933, 切向力X=2025.2463, 切向力Y=2104.2856 +FPS=18.44, 法向力=1371.7953, 切向力X=2036.8230, 切向力Y=2037.9873 +FPS=19.00, 法向力=1706.0551, 切向力X=1827.8682, 切向力Y=1342.0024 +FPS=17.38, 法向力=1206.1111, 切向力X=1584.2604, 切向力Y=1889.1968 +FPS=19.76, 法向力=1203.0806, 切向力X=1608.5806, 切向力Y=1939.8845 +FPS=17.55, 法向力=1454.3110, 切向力X=1479.5354, 切向力Y=1971.5234 +FPS=18.68, 法向力=1398.1981, 切向力X=2094.4419, 切向力Y=1867.6797 +FPS=17.66, 法向力=1304.5989, 切向力X=2953.6785, 切向力Y=2563.6646 +FPS=18.55, 法向力=1371.0757, 切向力X=3113.6484, 切向力Y=2729.6785 +FPS=18.06, 法向力=1742.8386, 切向力X=1723.1265, 切向力Y=1806.7826 +FPS=18.42, 法向力=1402.7502, 切向力X=1820.4615, 切向力Y=1866.2722 +FPS=17.99, 法向力=1401.4697, 切向力X=1882.4777, 切向力Y=1889.7196 +FPS=18.10, 法向力=1397.7365, 切向力X=1873.2639, 切向力Y=1861.4373 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000434s, blend=0.004230s (9 tiles incl ref), finalize=0.000126s, total=0.004800s +FPS=18.71, 法向力=1673.6617, 切向力X=1967.3610, 切向力Y=2461.7524 +FPS=18.42, 法向力=1315.2434, 切向力X=1813.2555, 切向力Y=2216.7622 +FPS=18.58, 法向力=1595.0710, 切向力X=1272.2390, 切向力Y=1477.5259 +FPS=18.37, 法向力=1605.5322, 切向力X=1339.9224, 切向力Y=1497.2133 +FPS=19.02, 法向力=1719.8617, 切向力X=1842.0837, 切向力Y=2713.4609 +FPS=17.98, 法向力=1373.4269, 切向力X=2435.8989, 切向力Y=2389.0591 +FPS=18.79, 法向力=1043.7231, 切向力X=2355.4883, 切向力Y=1749.1379 +FPS=18.21, 法向力=998.6309, 切向力X=2320.5432, 切向力Y=1870.6289 +FPS=16.90, 法向力=990.8803, 切向力X=2259.0312, 切向力Y=1826.3557 +FPS=18.69, 法向力=1028.6111, 切向力X=1663.1625, 切向力Y=2382.8164 +FPS=18.45, 法向力=1084.6047, 切向力X=1883.0216, 切向力Y=2402.4829 +FPS=18.93, 法向力=1024.4629, 切向力X=2124.8352, 切向力Y=2118.5410 +FPS=16.67, 法向力=1031.8987, 切向力X=2207.6172, 切向力Y=2239.1799 +FPS=19.39, 法向力=1289.9713, 切向力X=1857.6875, 切向力Y=1437.8641 +FPS=18.74, 法向力=1179.1201, 切向力X=2095.8044, 切向力Y=2470.2710 +FPS=19.00, 法向力=1429.9432, 切向力X=2358.9287, 切向力Y=2053.1580 +FPS=19.09, 法向力=1458.5654, 切向力X=2354.0181, 切向力Y=2199.6262 +FPS=18.72, 法向力=1215.3281, 切向力X=2328.2651, 切向力Y=1805.9641 +FPS=18.57, 法向力=1907.6539, 切向力X=1451.3817, 切向力Y=2259.6765 +FPS=18.70, 法向力=1960.4639, 切向力X=1516.4095, 切向力Y=2311.1614 +FPS=18.51, 法向力=2001.9548, 切向力X=1500.4069, 切向力Y=2280.8740 +FPS=18.48, 法向力=2045.7766, 切向力X=2019.7407, 切向力Y=1924.3232 +FPS=18.55, 法向力=1151.9913, 切向力X=1335.0165, 切向力Y=1564.0898 +FPS=18.13, 法向力=1107.3750, 切向力X=2444.8564, 切向力Y=1617.8673 +FPS=19.01, 法向力=1193.5935, 切向力X=2452.4990, 切向力Y=1783.7598 +FPS=18.77, 法向力=1182.9175, 切向力X=1543.1185, 切向力Y=2154.8599 +FPS=18.23, 法向力=1433.8488, 切向力X=2445.4307, 切向力Y=2262.8989 +FPS=17.95, 法向力=1436.3503, 切向力X=2537.8164, 切向力Y=2290.2065 +FPS=17.70, 法向力=1701.9316, 切向力X=2865.9058, 切向力Y=2096.2041 +FPS=18.51, 法向力=1651.7487, 切向力X=2412.4517, 切向力Y=1625.8098 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000433s, blend=0.004234s (9 tiles incl ref), finalize=0.000118s, total=0.004794s +FPS=19.13, 法向力=1673.1477, 切向力X=2560.1436, 切向力Y=1674.4895 +FPS=22.20, 法向力=1074.6794, 切向力X=2046.6710, 切向力Y=2471.1248 +FPS=17.78, 法向力=1307.7682, 切向力X=1729.3429, 切向力Y=1524.1326 +FPS=18.81, 法向力=1334.7479, 切向力X=1734.8843, 切向力Y=1557.7869 +FPS=18.27, 法向力=1182.9385, 切向力X=2238.0100, 切向力Y=1200.8824 +FPS=18.99, 法向力=1389.5436, 切向力X=2170.4814, 切向力Y=1946.1218 +FPS=18.69, 法向力=1391.1211, 切向力X=2191.7979, 切向力Y=1860.8965 +FPS=16.82, 法向力=955.7692, 切向力X=2171.6382, 切向力Y=2259.9468 +FPS=18.85, 法向力=1203.3300, 切向力X=1844.8406, 切向力Y=1985.1306 +FPS=19.02, 法向力=1254.6943, 切向力X=1959.4458, 切向力Y=2050.9460 +FPS=18.89, 法向力=1898.3896, 切向力X=2640.6245, 切向力Y=1320.4194 +FPS=18.71, 法向力=1922.1968, 切向力X=2631.7466, 切向力Y=1297.4335 +FPS=18.43, 法向力=1883.6674, 切向力X=1587.1218, 切向力Y=1873.7543 +FPS=19.07, 法向力=885.6467, 切向力X=1913.9385, 切向力Y=2070.0413 +FPS=18.05, 法向力=844.3123, 切向力X=1874.1125, 切向力Y=2145.0127 +FPS=16.55, 法向力=1324.8909, 切向力X=2162.6697, 切向力Y=1905.3994 +FPS=17.88, 法向力=935.8439, 切向力X=1865.6157, 切向力Y=2115.6309 +FPS=17.60, 法向力=1624.8046, 切向力X=2478.0283, 切向力Y=1423.0430 +FPS=18.39, 法向力=1727.0336, 切向力X=2526.0244, 切向力Y=1434.2732 +FPS=18.02, 法向力=1755.6619, 切向力X=2479.8796, 切向力Y=1439.1641 +FPS=17.03, 法向力=1246.0266, 切向力X=2032.4468, 切向力Y=1727.2933 +FPS=16.74, 法向力=1635.6326, 切向力X=2406.2202, 切向力Y=2021.7732 +FPS=17.92, 法向力=1622.6532, 切向力X=2496.7395, 切向力Y=2062.4368 +FPS=18.32, 法向力=1671.8534, 切向力X=2531.8511, 切向力Y=2046.1423 +FPS=18.74, 法向力=1457.2385, 切向力X=2379.4019, 切向力Y=2287.8315 +FPS=18.71, 法向力=1200.9167, 切向力X=2636.7336, 切向力Y=1547.6165 +FPS=18.38, 法向力=1568.2002, 切向力X=1637.0598, 切向力Y=2185.5229 +FPS=18.63, 法向力=1537.7107, 切向力X=1670.6672, 切向力Y=2274.1206 +FPS=18.52, 法向力=1675.7803, 切向力X=2206.4512, 切向力Y=1697.5413 +FPS=16.60, 法向力=1227.9479, 切向力X=2149.1934, 切向力Y=1645.9928 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000400s, blend=0.004211s (9 tiles incl ref), finalize=0.000120s, total=0.004741s +FPS=17.15, 法向力=1203.4220, 切向力X=1743.1760, 切向力Y=1736.6178 +FPS=17.61, 法向力=1198.4849, 切向力X=1787.0034, 切向力Y=1736.6289 +FPS=17.18, 法向力=1054.7498, 切向力X=1239.8909, 切向力Y=1636.4637 +FPS=17.02, 法向力=1293.4745, 切向力X=1983.4812, 切向力Y=1505.8530 +FPS=18.17, 法向力=1380.8307, 切向力X=2046.6670, 切向力Y=1540.8325 +FPS=17.43, 法向力=1646.3301, 切向力X=2964.4316, 切向力Y=1508.6163 +FPS=18.37, 法向力=1636.3740, 切向力X=3043.6538, 切向力Y=1560.9808 +FPS=15.43, 法向力=1636.8662, 切向力X=2546.8613, 切向力Y=1992.9148 +FPS=16.86, 法向力=1660.8291, 切向力X=2514.4106, 切向力Y=1998.9562 +FPS=16.87, 法向力=1571.8820, 切向力X=1697.3649, 切向力Y=1920.2114 +FPS=17.65, 法向力=1504.3556, 切向力X=1826.7408, 切向力Y=1917.9092 +FPS=18.64, 法向力=1548.0613, 切向力X=1870.8340, 切向力Y=1384.2131 +FPS=17.79, 法向力=1652.0129, 切向力X=1950.5172, 切向力Y=1421.5845 +FPS=18.66, 法向力=1660.9946, 切向力X=1942.8396, 切向力Y=1464.4727 +FPS=17.39, 法向力=1036.3273, 切向力X=1975.5795, 切向力Y=1188.5574 +FPS=16.51, 法向力=1010.1482, 切向力X=2265.6624, 切向力Y=2173.1531 +FPS=17.56, 法向力=1198.2339, 切向力X=2688.2473, 切向力Y=1772.7651 +FPS=18.09, 法向力=1272.4708, 切向力X=2680.0195, 切向力Y=1778.3901 +FPS=18.25, 法向力=1542.7220, 切向力X=2196.4351, 切向力Y=2028.0133 +FPS=17.31, 法向力=913.5044, 切向力X=1881.3240, 切向力Y=2264.4443 +FPS=18.17, 法向力=1604.3032, 切向力X=2198.9233, 切向力Y=1728.0701 +FPS=18.88, 法向力=1712.6106, 切向力X=2161.1006, 切向力Y=1716.4437 +FPS=15.41, 法向力=2009.2133, 切向力X=2133.1594, 切向力Y=1514.3726 +FPS=18.04, 法向力=1687.4445, 切向力X=2339.5117, 切向力Y=1592.8287 +FPS=17.70, 法向力=1660.1420, 切向力X=2338.6348, 切向力Y=1563.4448 +FPS=17.69, 法向力=1165.9810, 切向力X=2016.6544, 切向力Y=1754.8839 +FPS=15.67, 法向力=1189.5094, 切向力X=2526.8989, 切向力Y=2337.3047 +FPS=17.06, 法向力=1262.5067, 切向力X=2144.2351, 切向力Y=1707.5406 +FPS=17.31, 法向力=1235.8640, 切向力X=2073.6494, 切向力Y=1692.7070 +FPS=18.15, 法向力=1123.3618, 切向力X=1707.0099, 切向力Y=1994.2465 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000009s (hit), reset=0.000777s, blend=0.004371s (9 tiles incl ref), finalize=0.000128s, total=0.005291s +FPS=16.79, 法向力=1490.9077, 切向力X=1929.6285, 切向力Y=1938.0253 +FPS=17.76, 法向力=1557.6904, 切向力X=2050.8857, 切向力Y=2000.6680 +FPS=17.61, 法向力=1047.6565, 切向力X=2267.0281, 切向力Y=2505.8359 +FPS=15.67, 法向力=1050.8669, 切向力X=2174.7688, 切向力Y=2648.3691 +FPS=18.46, 法向力=1313.3894, 切向力X=2652.0603, 切向力Y=1727.8801 +FPS=17.52, 法向力=1262.0182, 切向力X=1378.8634, 切向力Y=1507.8994 +FPS=16.38, 法向力=1344.9280, 切向力X=2685.2859, 切向力Y=1940.0695 +FPS=18.34, 法向力=1373.9485, 切向力X=2806.5557, 切向力Y=2026.1200 +FPS=17.46, 法向力=1234.1206, 切向力X=2716.2825, 切向力Y=2047.9653 +FPS=16.74, 法向力=1764.5293, 切向力X=2304.4055, 切向力Y=1547.1948 +FPS=17.96, 法向力=1828.0981, 切向力X=2264.5222, 切向力Y=1337.7175 +FPS=19.38, 法向力=1403.3721, 切向力X=1925.2993, 切向力Y=2436.0142 +FPS=17.19, 法向力=1024.2286, 切向力X=2108.5833, 切向力Y=2073.7241 +FPS=18.56, 法向力=1337.2610, 切向力X=2381.3372, 切向力Y=1577.5945 +FPS=16.99, 法向力=1337.3164, 切向力X=2324.7534, 切向力Y=1620.9409 +FPS=17.13, 法向力=1257.3279, 切向力X=1542.1233, 切向力Y=2059.0483 +FPS=18.21, 法向力=1631.6892, 切向力X=2038.4370, 切向力Y=2078.3184 +FPS=18.12, 法向力=1474.9937, 切向力X=2224.6299, 切向力Y=2245.4226 +FPS=17.74, 法向力=1443.9791, 切向力X=2320.6045, 切向力Y=2193.7065 +FPS=17.46, 法向力=1480.9188, 切向力X=2409.7280, 切向力Y=1883.7244 +FPS=18.44, 法向力=1756.5210, 切向力X=1910.2000, 切向力Y=1359.2085 +FPS=18.05, 法向力=1679.8655, 切向力X=1941.7971, 切向力Y=1434.9580 +FPS=18.37, 法向力=1692.0594, 切向力X=1958.4417, 切向力Y=1393.9242 +FPS=18.37, 法向力=1671.2217, 切向力X=2643.7329, 切向力Y=1703.7156 +FPS=17.19, 法向力=1427.2429, 切向力X=2675.7175, 切向力Y=2230.2002 +FPS=16.44, 法向力=1887.3162, 切向力X=1834.5417, 切向力Y=2077.2661 +FPS=17.96, 法向力=1940.9883, 切向力X=1859.2986, 切向力Y=2100.5764 +FPS=16.83, 法向力=1591.8527, 切向力X=2056.6165, 切向力Y=2058.9214 +FPS=17.29, 法向力=1056.7759, 切向力X=2117.1206, 切向力Y=2464.9033 +FPS=17.26, 法向力=1074.7079, 切向力X=1236.2998, 切向力Y=1551.9456 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000554s, blend=0.004402s (9 tiles incl ref), finalize=0.000128s, total=0.005095s +FPS=16.24, 法向力=1068.1229, 切向力X=1349.0697, 切向力Y=1454.7942 +FPS=17.74, 法向力=1297.7581, 切向力X=1671.0244, 切向力Y=2223.7373 +FPS=16.64, 法向力=1127.0674, 切向力X=2440.6548, 切向力Y=1616.7666 +FPS=17.66, 法向力=1205.7728, 切向力X=1577.0654, 切向力Y=2819.3369 +FPS=17.90, 法向力=1297.7781, 切向力X=1558.0859, 切向力Y=2844.0410 +FPS=17.24, 法向力=944.5049, 切向力X=1754.7694, 切向力Y=2048.0142 +FPS=18.13, 法向力=1324.8209, 切向力X=2911.4143, 切向力Y=2064.7849 +FPS=17.48, 法向力=1364.5896, 切向力X=2938.0176, 切向力Y=1893.9325 +FPS=17.65, 法向力=1110.7101, 切向力X=2217.7114, 切向力Y=2540.6987 +FPS=18.05, 法向力=1136.1283, 切向力X=2099.7485, 切向力Y=2497.3950 +FPS=18.19, 法向力=1261.2769, 切向力X=2210.1860, 切向力Y=2743.5103 +FPS=18.28, 法向力=1303.2046, 切向力X=2150.6030, 切向力Y=2877.7544 +FPS=17.99, 法向力=1299.4061, 切向力X=2140.9041, 切向力Y=2856.5247 +FPS=18.51, 法向力=1335.7905, 切向力X=1700.6482, 切向力Y=1455.3351 +FPS=17.30, 法向力=1453.4226, 切向力X=2332.9990, 切向力Y=1300.0256 +FPS=18.38, 法向力=1083.7170, 切向力X=2621.1978, 切向力Y=2294.9634 +FPS=16.72, 法向力=1096.4252, 切向力X=2595.5762, 切向力Y=2269.8711 +FPS=18.64, 法向力=1371.0769, 切向力X=2398.0173, 切向力Y=1686.1545 +FPS=16.69, 法向力=995.3678, 切向力X=2566.0542, 切向力Y=1873.5811 +FPS=17.65, 法向力=1461.7777, 切向力X=2503.9038, 切向力Y=1919.2194 +FPS=15.59, 法向力=1599.7817, 切向力X=2564.8018, 切向力Y=1888.0940 +FPS=17.63, 法向力=1379.4182, 切向力X=3297.1284, 切向力Y=1266.9171 +FPS=16.89, 法向力=1145.1521, 切向力X=2360.9504, 切向力Y=1546.1287 +FPS=17.92, 法向力=922.6132, 切向力X=2082.4717, 切向力Y=2328.2168 +FPS=17.87, 法向力=882.7297, 切向力X=2120.0693, 切向力Y=2401.4951 +FPS=17.27, 法向力=1253.6133, 切向力X=2317.8489, 切向力Y=1974.9070 +FPS=18.76, 法向力=1445.4984, 切向力X=2004.3845, 切向力Y=1264.2863 +FPS=18.45, 法向力=1553.0242, 切向力X=2142.7866, 切向力Y=1228.0146 +FPS=18.29, 法向力=1618.5520, 切向力X=1984.8461, 切向力Y=1795.6167 +FPS=18.34, 法向力=1615.6820, 切向力X=2055.2749, 切向力Y=1830.2893 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000437s, blend=0.004290s (9 tiles incl ref), finalize=0.000125s, total=0.004865s +FPS=18.49, 法向力=953.2467, 切向力X=2780.4224, 切向力Y=2683.8833 +FPS=18.05, 法向力=1522.2688, 切向力X=2045.7515, 切向力Y=1965.9940 +FPS=20.10, 法向力=1518.1996, 切向力X=2098.5420, 切向力Y=2039.6368 +FPS=17.80, 法向力=1426.6510, 切向力X=2214.5203, 切向力Y=1014.6422 +FPS=14.89, 法向力=1006.2029, 切向力X=1412.9526, 切向力Y=2399.7908 +FPS=17.33, 法向力=1321.2633, 切向力X=1367.2841, 切向力Y=1513.2048 +FPS=18.71, 法向力=1362.9458, 切向力X=1476.4099, 切向力Y=1621.7162 +FPS=18.80, 法向力=1305.2994, 切向力X=2847.0586, 切向力Y=2679.6306 +FPS=18.49, 法向力=1340.9204, 切向力X=2430.9810, 切向力Y=1932.0708 +FPS=18.40, 法向力=1388.9417, 切向力X=2496.3157, 切向力Y=1776.1343 +FPS=17.99, 法向力=1378.1235, 切向力X=2570.3484, 切向力Y=1927.2808 +FPS=17.84, 法向力=1374.7307, 切向力X=2654.0618, 切向力Y=1987.4767 +FPS=18.67, 法向力=1040.5422, 切向力X=2490.5225, 切向力Y=1933.2424 +FPS=17.44, 法向力=1654.5774, 切向力X=1964.1256, 切向力Y=1486.1860 +FPS=18.69, 法向力=1637.5066, 切向力X=1963.0024, 切向力Y=1627.9260 +FPS=18.48, 法向力=1310.7672, 切向力X=1672.9241, 切向力Y=1893.3010 +FPS=17.58, 法向力=1078.9636, 切向力X=2830.1672, 切向力Y=2080.4609 +FPS=17.49, 法向力=1005.9681, 切向力X=1410.5548, 切向力Y=2410.3394 +FPS=17.57, 法向力=1042.8955, 切向力X=1302.7667, 切向力Y=2407.3105 +FPS=17.90, 法向力=1091.0420, 切向力X=1850.9810, 切向力Y=1859.1362 +FPS=18.22, 法向力=1394.1954, 切向力X=2069.4043, 切向力Y=1334.0593 +FPS=18.08, 法向力=1063.5319, 切向力X=1838.4082, 切向力Y=1495.2056 +FPS=18.13, 法向力=1084.7588, 切向力X=1990.3364, 切向力Y=1579.9937 +FPS=17.42, 法向力=1565.6464, 切向力X=2199.2766, 切向力Y=2146.8262 +FPS=17.49, 法向力=1423.8153, 切向力X=1908.9927, 切向力Y=1925.4138 +FPS=17.00, 法向力=1378.2678, 切向力X=1945.4410, 切向力Y=1921.9182 +FPS=18.14, 法向力=1377.4775, 切向力X=1950.7534, 切向力Y=1927.8516 +FPS=17.41, 法向力=1666.4169, 切向力X=2464.3989, 切向力Y=2345.2581 +FPS=18.49, 法向力=1243.2631, 切向力X=2063.7383, 切向力Y=2366.8315 +FPS=18.20, 法向力=1354.1075, 切向力X=2164.2478, 切向力Y=2641.9321 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000438s, blend=0.004219s (9 tiles incl ref), finalize=0.000119s, total=0.004786s +FPS=18.36, 法向力=1371.7333, 切向力X=2214.7891, 切向力Y=2704.5435 +FPS=18.09, 法向力=1570.4482, 切向力X=2149.4966, 切向力Y=1500.7603 +FPS=18.06, 法向力=1410.3679, 切向力X=2112.2432, 切向力Y=1288.2234 +FPS=17.75, 法向力=1211.6958, 切向力X=1575.1846, 切向力Y=2662.2334 +FPS=16.76, 法向力=1274.1653, 切向力X=1488.1042, 切向力Y=2821.2244 +FPS=18.52, 法向力=1080.5916, 切向力X=2059.4048, 切向力Y=1570.3896 +FPS=17.56, 法向力=1907.2607, 切向力X=2140.5503, 切向力Y=1916.5579 +FPS=18.64, 法向力=1298.7444, 切向力X=1696.8627, 切向力Y=2505.3745 +FPS=18.57, 法向力=1252.2988, 切向力X=1761.5924, 切向力Y=2533.4915 +FPS=17.81, 法向力=1337.9426, 切向力X=1907.2979, 切向力Y=1453.4821 +FPS=17.91, 法向力=1059.7346, 切向力X=2302.1489, 切向力Y=1403.3032 +FPS=17.89, 法向力=1152.4922, 切向力X=2363.5828, 切向力Y=1497.3336 +FPS=18.62, 法向力=1166.2278, 切向力X=2407.9312, 切向力Y=1474.9047 +FPS=18.41, 法向力=1667.7247, 切向力X=1581.8129, 切向力Y=1791.4092 +FPS=18.08, 法向力=1518.3605, 切向力X=1977.6399, 切向力Y=1980.2432 +FPS=17.73, 法向力=1366.2261, 切向力X=2034.8984, 切向力Y=1892.3204 +FPS=18.60, 法向力=1296.9094, 切向力X=1972.8439, 切向力Y=1973.0950 +FPS=18.62, 法向力=1604.5785, 切向力X=1818.9095, 切向力Y=2494.6035 +FPS=17.74, 法向力=1757.1316, 切向力X=2063.3782, 切向力Y=1754.7489 +FPS=18.37, 法向力=1234.3069, 切向力X=2959.9060, 切向力Y=1357.5249 +FPS=18.02, 法向力=1259.0258, 切向力X=3085.8809, 切向力Y=1394.6741 +FPS=17.49, 法向力=1063.5560, 切向力X=2032.7314, 切向力Y=2383.5830 +FPS=18.20, 法向力=1087.0349, 切向力X=2096.5439, 切向力Y=2552.4358 +FPS=17.09, 法向力=1181.6349, 切向力X=1410.7023, 切向力Y=1985.0706 +FPS=17.42, 法向力=1259.1187, 切向力X=1470.7595, 切向力Y=1976.8022 +FPS=18.02, 法向力=1264.8695, 切向力X=1478.9552, 切向力Y=1986.9053 +FPS=18.84, 法向力=1249.0696, 切向力X=2202.7114, 切向力Y=1798.9832 +FPS=18.00, 法向力=1378.5275, 切向力X=2019.1779, 切向力Y=2182.9248 +FPS=18.08, 法向力=1402.7407, 切向力X=1522.5381, 切向力Y=2578.9248 +FPS=17.58, 法向力=1418.2079, 切向力X=1561.0656, 切向力Y=2642.9058 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000469s, blend=0.004560s (9 tiles incl ref), finalize=0.000120s, total=0.005159s +FPS=16.86, 法向力=1204.0298, 切向力X=2843.0605, 切向力Y=1535.8993 +FPS=17.91, 法向力=1473.3953, 切向力X=1597.0161, 切向力Y=1992.0845 +FPS=16.19, 法向力=1528.3157, 切向力X=1722.0317, 切向力Y=2021.3477 +FPS=17.34, 法向力=1647.1035, 切向力X=1766.0287, 切向力Y=2383.7246 +FPS=17.38, 法向力=1115.9707, 切向力X=2186.8398, 切向力Y=2144.3577 +FPS=17.74, 法向力=1126.5818, 切向力X=2170.3728, 切向力Y=1556.1011 +FPS=17.86, 法向力=1114.6008, 切向力X=2149.2095, 切向力Y=1493.8145 +FPS=16.94, 法向力=1048.4316, 切向力X=2510.6272, 切向力Y=2240.2012 +FPS=18.48, 法向力=986.3738, 切向力X=2461.5964, 切向力Y=2425.1790 +FPS=17.45, 法向力=1682.9486, 切向力X=1852.9951, 切向力Y=2163.5369 +FPS=17.57, 法向力=1259.4495, 切向力X=2147.9121, 切向力Y=2132.7852 +FPS=18.04, 法向力=1377.0674, 切向力X=2115.5608, 切向力Y=1821.2441 +FPS=18.04, 法向力=1461.7583, 切向力X=2194.2097, 切向力Y=1769.5427 +FPS=18.64, 法向力=1156.2917, 切向力X=1829.5028, 切向力Y=1533.8518 +FPS=17.45, 法向力=1666.9636, 切向力X=2380.1260, 切向力Y=1845.0732 +FPS=17.67, 法向力=1703.4722, 切向力X=2374.4146, 切向力Y=1833.3140 +FPS=16.98, 法向力=1187.3906, 切向力X=2079.5120, 切向力Y=2260.4255 +FPS=15.90, 法向力=1120.2527, 切向力X=2125.8345, 切向力Y=2365.3286 +FPS=17.75, 法向力=1424.9020, 切向力X=2417.1392, 切向力Y=1755.8025 +FPS=16.99, 法向力=969.2050, 切向力X=2280.2717, 切向力Y=2586.1233 +FPS=17.20, 法向力=988.1475, 切向力X=2327.7585, 切向力Y=2615.4338 +FPS=17.26, 法向力=1317.7751, 切向力X=1853.7458, 切向力Y=2407.6541 +FPS=16.71, 法向力=1028.1683, 切向力X=1751.8649, 切向力Y=1974.5675 +FPS=17.05, 法向力=1004.6021, 切向力X=1679.2627, 切向力Y=1958.9729 +FPS=17.53, 法向力=1350.6512, 切向力X=1827.8560, 切向力Y=1278.6704 +FPS=18.06, 法向力=1230.6099, 切向力X=2308.9277, 切向力Y=1677.1531 +FPS=17.09, 法向力=1244.7537, 切向力X=2204.2188, 切向力Y=1793.6453 +FPS=18.42, 法向力=1290.6460, 切向力X=2254.5938, 切向力Y=1787.3411 +FPS=17.95, 法向力=1134.2534, 切向力X=1950.5498, 切向力Y=1575.4010 +FPS=18.20, 法向力=1636.4438, 切向力X=2065.1372, 切向力Y=1930.0327 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000009s (hit), reset=0.000667s, blend=0.005206s (9 tiles incl ref), finalize=0.000240s, total=0.006129s +FPS=11.10, 法向力=1040.0846, 切向力X=1706.0269, 切向力Y=2346.6104 +FPS=16.11, 法向力=1318.4922, 切向力X=2537.1494, 切向力Y=2066.6577 +FPS=16.31, 法向力=1358.8232, 切向力X=2502.8792, 切向力Y=2154.2346 +FPS=16.87, 法向力=1791.8689, 切向力X=2559.8271, 切向力Y=2470.7451 +FPS=16.35, 法向力=1938.1921, 切向力X=1361.4033, 切向力Y=823.0031 +FPS=16.60, 法向力=1939.1206, 切向力X=1344.9771, 切向力Y=763.0378 +FPS=16.23, 法向力=1336.0391, 切向力X=2212.5576, 切向力Y=2312.8000 +FPS=16.73, 法向力=1488.4852, 切向力X=2016.7013, 切向力Y=2098.2671 +FPS=17.55, 法向力=1482.8318, 切向力X=1997.1167, 切向力Y=2108.8318 +FPS=17.93, 法向力=1281.2699, 切向力X=2106.5039, 切向力Y=1935.1658 +FPS=17.58, 法向力=1812.1848, 切向力X=2105.9412, 切向力Y=1448.7961 +FPS=14.07, 法向力=1481.7130, 切向力X=2669.2087, 切向力Y=2147.3887 +FPS=15.28, 法向力=1312.0181, 切向力X=2618.7007, 切向力Y=2338.4844 +FPS=17.77, 法向力=1126.8101, 切向力X=1909.6038, 切向力Y=2230.2644 +FPS=17.85, 法向力=1123.7550, 切向力X=1852.9700, 切向力Y=2096.7354 +FPS=17.22, 法向力=1001.2489, 切向力X=2404.1055, 切向力Y=1910.7831 +FPS=17.54, 法向力=1016.9210, 切向力X=2483.2654, 切向力Y=1926.6692 +FPS=17.50, 法向力=1077.1655, 切向力X=2515.7102, 切向力Y=2436.8638 +FPS=18.38, 法向力=1553.2250, 切向力X=2447.2197, 切向力Y=2240.6216 +FPS=17.41, 法向力=1564.0386, 切向力X=2452.3081, 切向力Y=2260.9092 +FPS=17.65, 法向力=1351.2717, 切向力X=1660.9803, 切向力Y=2505.0256 +FPS=17.95, 法向力=1117.1772, 切向力X=1560.5869, 切向力Y=2335.9651 +FPS=17.73, 法向力=1085.1985, 切向力X=2385.6108, 切向力Y=2130.8840 +FPS=17.86, 法向力=1080.5590, 切向力X=2415.4407, 切向力Y=2153.6367 +FPS=17.13, 法向力=1080.2145, 切向力X=2451.8918, 切向力Y=2187.3418 +FPS=17.35, 法向力=1440.3182, 切向力X=2659.8350, 切向力Y=2103.9875 +FPS=17.93, 法向力=1493.2158, 切向力X=2713.2637, 切向力Y=2075.5649 +FPS=17.19, 法向力=1543.3308, 切向力X=1489.2004, 切向力Y=1865.5653 +FPS=18.23, 法向力=1625.8118, 切向力X=1470.4612, 切向力Y=1886.0450 +FPS=16.25, 法向力=1142.8682, 切向力X=2091.3965, 切向力Y=1807.9512 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000415s, blend=0.004394s (9 tiles incl ref), finalize=0.000194s, total=0.005013s +FPS=17.35, 法向力=1078.1382, 切向力X=2229.8198, 切向力Y=1913.8925 +FPS=17.38, 法向力=1265.7994, 切向力X=2618.0679, 切向力Y=2439.5344 +FPS=18.33, 法向力=1319.2361, 切向力X=2546.0371, 切向力Y=2553.2676 +FPS=18.31, 法向力=1991.0194, 切向力X=1499.0647, 切向力Y=2015.9985 +FPS=17.37, 法向力=1904.3030, 切向力X=2093.1733, 切向力Y=1929.2483 +FPS=17.13, 法向力=1905.8926, 切向力X=2083.6592, 切向力Y=1867.9142 +FPS=18.03, 法向力=1213.4122, 切向力X=1439.8096, 切向力Y=2216.2227 +FPS=15.68, 法向力=1348.8220, 切向力X=2027.5146, 切向力Y=1680.6787 +FPS=16.27, 法向力=1239.4727, 切向力X=1875.0305, 切向力Y=1909.5986 +FPS=17.29, 法向力=1332.5017, 切向力X=1824.8859, 切向力Y=1915.4238 +FPS=17.37, 法向力=1298.0941, 切向力X=2721.1985, 切向力Y=1936.2798 +FPS=17.90, 法向力=983.4993, 切向力X=1537.3774, 切向力Y=1701.7903 +FPS=16.33, 法向力=1539.8629, 切向力X=1886.4751, 切向力Y=1537.4347 +FPS=17.09, 法向力=1589.8079, 切向力X=1853.4813, 切向力Y=1486.6158 +FPS=17.79, 法向力=994.1899, 切向力X=2518.1406, 切向力Y=1776.4441 +FPS=17.32, 法向力=1071.7241, 切向力X=1977.7006, 切向力Y=2656.1663 +FPS=16.23, 法向力=1791.4446, 切向力X=1776.7148, 切向力Y=2611.4534 +FPS=17.08, 法向力=1910.5381, 切向力X=1929.8582, 切向力Y=2525.2351 +FPS=17.31, 法向力=1534.8450, 切向力X=2792.4629, 切向力Y=1988.8857 +FPS=17.69, 法向力=1300.6367, 切向力X=2089.1001, 切向力Y=1583.4976 +FPS=17.86, 法向力=1320.8569, 切向力X=2465.4336, 切向力Y=1602.0914 +FPS=16.89, 法向力=1323.2039, 切向力X=2450.2595, 切向力Y=1646.6002 +FPS=17.13, 法向力=1353.6323, 切向力X=1166.6473, 切向力Y=1755.2776 +FPS=17.44, 法向力=961.0452, 切向力X=2459.7839, 切向力Y=2588.2124 +FPS=15.47, 法向力=991.3779, 切向力X=2521.0088, 切向力Y=2602.4883 +FPS=17.95, 法向力=1658.4817, 切向力X=961.6379, 切向力Y=1874.4531 +FPS=16.72, 法向力=1180.1072, 切向力X=2394.9314, 切向力Y=1799.0630 +FPS=15.57, 法向力=1447.2808, 切向力X=2114.4507, 切向力Y=1788.8187 +FPS=17.37, 法向力=1483.7693, 切向力X=2073.1396, 切向力Y=1792.2842 +FPS=17.27, 法向力=1241.6344, 切向力X=2106.1772, 切向力Y=1217.7764 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000648s, blend=0.005775s (9 tiles incl ref), finalize=0.000130s, total=0.006566s +FPS=17.12, 法向力=1187.2698, 切向力X=2083.4656, 切向力Y=1279.6869 +FPS=15.81, 法向力=997.1343, 切向力X=2329.2930, 切向力Y=1964.3307 +FPS=17.72, 法向力=1260.3655, 切向力X=1442.3124, 切向力Y=1668.5312 +FPS=17.69, 法向力=1537.3281, 切向力X=1726.5574, 切向力Y=1762.0532 +FPS=16.90, 法向力=1404.1821, 切向力X=2421.6819, 切向力Y=2436.1982 +FPS=18.24, 法向力=1454.5950, 切向力X=2318.8682, 切向力Y=2463.7053 +FPS=17.61, 法向力=1128.1700, 切向力X=1834.3645, 切向力Y=1990.0936 +FPS=16.61, 法向力=1162.6370, 切向力X=1876.1718, 切向力Y=2064.9961 +FPS=17.46, 法向力=1023.4137, 切向力X=2256.5977, 切向力Y=1460.2153 +FPS=16.91, 法向力=1358.1101, 切向力X=2293.8643, 切向力Y=2073.3601 +FPS=17.68, 法向力=1375.2292, 切向力X=2371.0579, 切向力Y=2076.2151 +FPS=17.48, 法向力=876.8302, 切向力X=2261.9829, 切向力Y=1414.5576 +FPS=17.11, 法向力=1610.1914, 切向力X=1342.1193, 切向力Y=2143.9062 +FPS=17.13, 法向力=1300.1599, 切向力X=2581.2827, 切向力Y=1595.5103 +FPS=16.48, 法向力=1224.7773, 切向力X=2631.5767, 切向力Y=1738.5457 +FPS=16.53, 法向力=1278.8186, 切向力X=2550.2856, 切向力Y=2228.0115 +FPS=17.75, 法向力=1414.7083, 切向力X=1551.4821, 切向力Y=1543.3104 +FPS=17.37, 法向力=1060.6963, 切向力X=2289.0664, 切向力Y=1790.3057 +FPS=17.35, 法向力=1056.1384, 切向力X=2241.3347, 切向力Y=1803.6847 +FPS=17.85, 法向力=957.2121, 切向力X=1916.0016, 切向力Y=2724.7085 +FPS=15.85, 法向力=1255.2192, 切向力X=2243.6663, 切向力Y=1870.1390 +FPS=18.01, 法向力=1314.0564, 切向力X=2258.9915, 切向力Y=1933.6504 +FPS=18.11, 法向力=1599.8840, 切向力X=2028.0546, 切向力Y=2324.4702 +FPS=17.46, 法向力=1275.2061, 切向力X=1935.6370, 切向力Y=1958.9919 +FPS=18.00, 法向力=1468.4961, 切向力X=2417.4863, 切向力Y=2233.2700 +FPS=17.30, 法向力=1504.8116, 切向力X=2430.6455, 切向力Y=2340.1042 +FPS=17.25, 法向力=860.0520, 切向力X=2290.8740, 切向力Y=1633.0582 +FPS=16.68, 法向力=1224.2510, 切向力X=2270.5298, 切向力Y=2644.1860 +FPS=16.78, 法向力=1578.5842, 切向力X=2226.8569, 切向力Y=1405.4568 +FPS=17.62, 法向力=1642.6449, 切向力X=2170.0952, 切向力Y=1448.5151 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000011s, geom=0.000010s (hit), reset=0.000623s, blend=0.004512s (9 tiles incl ref), finalize=0.000134s, total=0.005290s +FPS=14.25, 法向力=1331.7329, 切向力X=1768.2793, 切向力Y=1420.9283 +FPS=16.73, 法向力=1208.7363, 切向力X=2259.4683, 切向力Y=1603.6051 +FPS=17.63, 法向力=1113.8792, 切向力X=2621.4895, 切向力Y=2299.9980 +FPS=17.18, 法向力=1148.2646, 切向力X=2690.8501, 切向力Y=2349.6472 +FPS=17.58, 法向力=1079.6987, 切向力X=2287.6377, 切向力Y=1643.6017 +FPS=17.15, 法向力=1609.2804, 切向力X=2432.2642, 切向力Y=2022.9178 +FPS=17.89, 法向力=1668.4570, 切向力X=2603.9487, 切向力Y=2047.6545 +FPS=16.86, 法向力=1431.1902, 切向力X=2705.7908, 切向力Y=2200.1689 +FPS=17.60, 法向力=1497.3152, 切向力X=2690.0186, 切向力Y=2190.6265 +FPS=17.46, 法向力=1423.7156, 切向力X=1391.0129, 切向力Y=2196.2749 +FPS=17.20, 法向力=1410.5914, 切向力X=1404.7439, 切向力Y=2287.9155 +FPS=17.50, 法向力=1412.3218, 切向力X=1393.1199, 切向力Y=2305.6201 +FPS=18.51, 法向力=1415.1323, 切向力X=2376.7417, 切向力Y=2286.1003 +FPS=18.32, 法向力=1658.4110, 切向力X=2592.7163, 切向力Y=1775.7522 +FPS=18.01, 法向力=1129.6337, 切向力X=1979.8215, 切向力Y=1894.6351 +FPS=17.29, 法向力=1184.8904, 切向力X=1966.5266, 切向力Y=1862.3342 +FPS=16.81, 法向力=1036.0222, 切向力X=1722.0967, 切向力Y=2898.6792 +FPS=17.15, 法向力=1300.7170, 切向力X=1449.3506, 切向力Y=2466.6077 +FPS=17.54, 法向力=1439.3851, 切向力X=2144.8484, 切向力Y=1720.5464 +FPS=16.71, 法向力=1571.6244, 切向力X=2275.2898, 切向力Y=1613.5199 +FPS=17.00, 法向力=1062.6350, 切向力X=1457.6016, 切向力Y=2108.0725 +FPS=17.87, 法向力=1227.1241, 切向力X=2185.7085, 切向力Y=2140.4419 +FPS=17.69, 法向力=1628.4031, 切向力X=1591.2479, 切向力Y=2079.8152 +FPS=16.94, 法向力=1672.4585, 切向力X=1538.0427, 切向力Y=2192.7666 +FPS=18.20, 法向力=1151.5188, 切向力X=2599.7334, 切向力Y=1920.0486 +FPS=17.65, 法向力=1159.6233, 切向力X=2622.8228, 切向力Y=2018.8938 +FPS=16.91, 法向力=1142.8293, 切向力X=2630.9526, 切向力Y=2062.5107 +FPS=18.00, 法向力=1376.0637, 切向力X=3058.0461, 切向力Y=1695.3611 +FPS=17.08, 法向力=1379.8044, 切向力X=3019.8445, 切向力Y=1663.6753 +FPS=17.92, 法向力=1506.1040, 切向力X=3439.9045, 切向力Y=1607.7620 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000573s, blend=0.004356s (9 tiles incl ref), finalize=0.000120s, total=0.005059s +FPS=16.63, 法向力=2158.5996, 切向力X=1326.7515, 切向力Y=1193.8553 +FPS=16.30, 法向力=2140.8145, 切向力X=1257.5500, 切向力Y=1129.1459 +FPS=17.29, 法向力=1721.1760, 切向力X=2357.2441, 切向力Y=1662.5315 +FPS=17.70, 法向力=1512.5303, 切向力X=2274.6604, 切向力Y=1058.4417 +FPS=17.12, 法向力=1688.4539, 切向力X=2494.6453, 切向力Y=2454.6553 +FPS=18.84, 法向力=1697.0688, 切向力X=2523.1521, 切向力Y=2500.6960 +FPS=18.42, 法向力=1293.0637, 切向力X=1645.6606, 切向力Y=2166.2925 +FPS=18.00, 法向力=1263.2227, 切向力X=2085.7317, 切向力Y=1991.6223 +FPS=17.22, 法向力=1424.1058, 切向力X=2355.8887, 切向力Y=1645.4381 +FPS=18.20, 法向力=1456.3173, 切向力X=2388.8940, 切向力Y=1660.5347 +FPS=18.06, 法向力=1878.1414, 切向力X=2305.8708, 切向力Y=1593.3589 +FPS=18.59, 法向力=1723.0048, 切向力X=2182.8130, 切向力Y=1688.7900 +FPS=18.33, 法向力=1767.8594, 切向力X=2168.5913, 切向力Y=1721.7502 +FPS=18.33, 法向力=1609.8455, 切向力X=2559.8020, 切向力Y=1517.8750 +FPS=17.18, 法向力=2420.6489, 切向力X=1922.8860, 切向力Y=864.8181 +FPS=16.91, 法向力=1419.7123, 切向力X=2231.1284, 切向力Y=2086.8062 +FPS=18.21, 法向力=1458.4827, 切向力X=2274.8252, 切向力Y=2036.0402 +FPS=18.11, 法向力=1272.3105, 切向力X=2574.9985, 切向力Y=1977.8962 +FPS=18.70, 法向力=1355.3865, 切向力X=2548.3579, 切向力Y=1953.7024 +FPS=18.21, 法向力=1712.1445, 切向力X=1484.6206, 切向力Y=1702.0382 +FPS=17.80, 法向力=1631.6211, 切向力X=1644.7588, 切向力Y=1610.8005 +FPS=18.96, 法向力=1749.5798, 切向力X=1601.1593, 切向力Y=1645.2144 +FPS=19.00, 法向力=1602.8804, 切向力X=1824.4990, 切向力Y=1136.2549 +FPS=18.31, 法向力=1509.5453, 切向力X=1752.8452, 切向力Y=1656.3243 +FPS=18.71, 法向力=1488.3262, 切向力X=1774.2711, 切向力Y=1777.0710 +FPS=18.92, 法向力=1101.4414, 切向力X=2221.8860, 切向力Y=2167.0107 +FPS=18.74, 法向力=2018.3750, 切向力X=1604.3044, 切向力Y=2163.9128 +FPS=17.10, 法向力=1537.3195, 切向力X=2563.2107, 切向力Y=1905.0095 +FPS=18.36, 法向力=1554.0276, 切向力X=2720.3799, 切向力Y=1965.9003 +FPS=18.28, 法向力=1591.7302, 切向力X=2738.4285, 切向力Y=1908.3657 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000427s, blend=0.004223s (9 tiles incl ref), finalize=0.000127s, total=0.004785s +FPS=19.06, 法向力=1485.5938, 切向力X=1585.6582, 切向力Y=1607.8098 +FPS=18.70, 法向力=1301.0920, 切向力X=2111.4902, 切向力Y=1783.9763 +FPS=17.98, 法向力=1377.0850, 切向力X=1830.2706, 切向力Y=1325.5234 +FPS=19.04, 法向力=1347.6392, 切向力X=1896.8885, 切向力Y=1428.7380 +FPS=18.11, 法向力=1310.9399, 切向力X=2256.8091, 切向力Y=2502.5686 +FPS=19.12, 法向力=1933.2737, 切向力X=1620.6724, 切向力Y=1980.2563 +FPS=17.68, 法向力=1437.9537, 切向力X=3019.1587, 切向力Y=2620.3320 +FPS=18.48, 法向力=1382.7935, 切向力X=3065.0278, 切向力Y=2473.6438 +FPS=19.14, 法向力=1380.3906, 切向力X=3098.0459, 切向力Y=2544.4998 +FPS=18.25, 法向力=1559.7571, 切向力X=1739.6716, 切向力Y=2135.8132 +FPS=19.10, 法向力=1559.8081, 切向力X=1844.5031, 切向力Y=2661.0322 +FPS=17.34, 法向力=1593.3197, 切向力X=1840.6680, 切向力Y=2696.7324 +FPS=18.18, 法向力=1327.9421, 切向力X=1509.4078, 切向力Y=2017.8678 +FPS=18.77, 法向力=1318.2469, 切向力X=2129.9111, 切向力Y=1968.0032 +FPS=18.30, 法向力=1279.4270, 切向力X=2469.0071, 切向力Y=1996.7756 +FPS=18.84, 法向力=1306.8518, 切向力X=2571.2546, 切向力Y=2002.5479 +FPS=18.18, 法向力=1295.4587, 切向力X=1969.7095, 切向力Y=2686.8088 +FPS=18.18, 法向力=1634.2371, 切向力X=1247.5151, 切向力Y=2594.8015 +FPS=18.08, 法向力=1076.9341, 切向力X=1398.7488, 切向力Y=1856.7504 +FPS=18.52, 法向力=1017.5494, 切向力X=1343.5269, 切向力Y=1866.8795 +FPS=18.66, 法向力=1019.4804, 切向力X=1310.1626, 切向力Y=1889.0309 +FPS=18.80, 法向力=1332.0676, 切向力X=2006.5020, 切向力Y=2061.4414 +FPS=18.53, 法向力=1351.4031, 切向力X=2166.6450, 切向力Y=1378.4254 +FPS=18.68, 法向力=1340.0563, 切向力X=1767.0747, 切向力Y=2529.8179 +FPS=18.77, 法向力=1378.4384, 切向力X=1741.3640, 切向力Y=2643.8652 +FPS=19.29, 法向力=1013.7259, 切向力X=1743.1772, 切向力Y=2192.3535 +FPS=18.95, 法向力=1016.5635, 切向力X=1757.4753, 切向力Y=2155.1611 +FPS=18.81, 法向力=1325.3378, 切向力X=1397.8781, 切向力Y=1236.6381 +FPS=18.98, 法向力=1302.0518, 切向力X=1409.1587, 切向力Y=1296.2744 +FPS=19.42, 法向力=1308.2579, 切向力X=1400.8560, 切向力Y=1292.0322 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000942s, blend=0.005721s (9 tiles incl ref), finalize=0.000453s, total=0.007127s +FPS=17.28, 法向力=1239.4971, 切向力X=2164.4358, 切向力Y=2526.6357 +FPS=17.96, 法向力=1513.4004, 切向力X=2036.6088, 切向力Y=1355.8782 +FPS=17.95, 法向力=1570.1223, 切向力X=2075.9146, 切向力Y=1295.6428 +FPS=17.07, 法向力=1282.3831, 切向力X=2036.7805, 切向力Y=2228.9819 +FPS=19.00, 法向力=1611.1718, 切向力X=2681.2734, 切向力Y=2035.4993 +FPS=17.79, 法向力=1740.1091, 切向力X=1182.2090, 切向力Y=2039.9380 +FPS=17.44, 法向力=1781.9250, 切向力X=1223.1725, 切向力Y=2087.9448 +FPS=17.51, 法向力=1328.5167, 切向力X=1631.2095, 切向力Y=1960.8906 +FPS=18.12, 法向力=1237.6073, 切向力X=2238.5403, 切向力Y=1756.9961 +FPS=18.98, 法向力=1228.2571, 切向力X=2205.6692, 切向力Y=1745.0459 +FPS=18.19, 法向力=1806.4640, 切向力X=2591.7358, 切向力Y=1753.2830 +FPS=19.22, 法向力=1834.5190, 切向力X=2710.4141, 切向力Y=1755.3923 +FPS=18.99, 法向力=1136.0233, 切向力X=2144.3687, 切向力Y=1773.2111 +FPS=18.95, 法向力=864.4993, 切向力X=2261.6189, 切向力Y=2551.8506 +FPS=18.24, 法向力=1370.1255, 切向力X=2946.5605, 切向力Y=2054.4355 +FPS=19.07, 法向力=1373.5774, 切向力X=2953.6521, 切向力Y=2072.3936 +FPS=19.25, 法向力=1344.3258, 切向力X=2642.8389, 切向力Y=1122.3640 +FPS=17.51, 法向力=1418.2952, 切向力X=2579.8689, 切向力Y=1761.5569 +FPS=16.97, 法向力=1420.8679, 切向力X=2517.2605, 切向力Y=1762.4441 +FPS=18.46, 法向力=1078.7706, 切向力X=2143.8081, 切向力Y=2024.1968 +FPS=18.65, 法向力=1193.3889, 切向力X=2287.1826, 切向力Y=1862.7754 +FPS=19.36, 法向力=1248.2656, 切向力X=2248.5886, 切向力Y=1819.0712 +FPS=19.38, 法向力=1347.4956, 切向力X=1671.7742, 切向力Y=1135.5352 +FPS=17.27, 法向力=1338.0947, 切向力X=1667.7511, 切向力Y=1069.9413 +FPS=18.49, 法向力=760.0073, 切向力X=2190.9067, 切向力Y=2107.0933 +FPS=17.21, 法向力=1227.9656, 切向力X=2123.5618, 切向力Y=2320.8792 +FPS=18.56, 法向力=1054.7805, 切向力X=1922.6064, 切向力Y=1561.2056 +FPS=16.96, 法向力=1071.0105, 切向力X=1887.7937, 切向力Y=1650.9890 +FPS=19.24, 法向力=1369.9194, 切向力X=2289.4402, 切向力Y=1904.3594 +FPS=18.34, 法向力=1014.6266, 切向力X=2288.1201, 切向力Y=1961.7659 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000422s, blend=0.005604s (9 tiles incl ref), finalize=0.000133s, total=0.006168s +FPS=18.58, 法向力=979.3745, 切向力X=2310.6775, 切向力Y=2031.8989 +FPS=18.40, 法向力=985.1385, 切向力X=2308.8389, 切向力Y=2046.5330 +FPS=18.34, 法向力=1381.6492, 切向力X=2032.7849, 切向力Y=2154.7622 +FPS=18.95, 法向力=1727.4563, 切向力X=1945.0522, 切向力Y=1259.3733 +FPS=19.26, 法向力=1195.5833, 切向力X=1711.3274, 切向力Y=1879.4355 +FPS=19.49, 法向力=1145.6638, 切向力X=1778.6597, 切向力Y=1961.2151 +FPS=19.73, 法向力=1068.2786, 切向力X=2369.0364, 切向力Y=1885.9189 +FPS=18.63, 法向力=1043.0094, 切向力X=1835.8242, 切向力Y=2166.6968 +FPS=19.08, 法向力=1410.9602, 切向力X=1993.9532, 切向力Y=1268.8113 +FPS=17.35, 法向力=1323.2152, 切向力X=2133.9443, 切向力Y=1254.4509 +FPS=16.36, 法向力=1610.8756, 切向力X=2408.3777, 切向力Y=1822.4799 +FPS=18.94, 法向力=1038.1240, 切向力X=1733.1510, 切向力Y=2091.8594 +FPS=18.54, 法向力=1436.7020, 切向力X=1587.9937, 切向力Y=2353.8411 +FPS=19.30, 法向力=1515.8719, 切向力X=1548.1240, 切向力Y=2323.4663 +FPS=18.25, 法向力=1537.6589, 切向力X=1540.1263, 切向力Y=2376.6443 +FPS=18.24, 法向力=1373.1008, 切向力X=1934.1455, 切向力Y=1302.6748 +FPS=19.13, 法向力=1269.7242, 切向力X=2163.3777, 切向力Y=1462.5117 +FPS=18.22, 法向力=1294.0168, 切向力X=2248.2976, 切向力Y=1501.9622 +FPS=19.20, 法向力=1127.3396, 切向力X=1909.6196, 切向力Y=2607.8599 +FPS=18.97, 法向力=1089.3057, 切向力X=1907.7971, 切向力Y=2720.1826 +FPS=18.29, 法向力=1128.6787, 切向力X=2524.1904, 切向力Y=2345.7729 +FPS=18.34, 法向力=1117.1970, 切向力X=2626.4263, 切向力Y=2240.6123 +FPS=19.20, 法向力=1095.4271, 切向力X=2636.5649, 切向力Y=2122.8013 +FPS=18.65, 法向力=1180.8386, 切向力X=1661.2839, 切向力Y=2139.2439 +FPS=19.15, 法向力=1239.2775, 切向力X=2419.0281, 切向力Y=1839.1770 +FPS=17.84, 法向力=1296.9314, 切向力X=1224.6099, 切向力Y=2032.4106 +FPS=17.45, 法向力=1229.6914, 切向力X=1143.7183, 切向力Y=2013.9180 +FPS=18.00, 法向力=1167.6171, 切向力X=2162.6846, 切向力Y=1833.8049 +FPS=17.61, 法向力=1493.3389, 切向力X=2061.5525, 切向力Y=1751.9744 +FPS=19.08, 法向力=1182.4954, 切向力X=1477.3770, 切向力Y=2046.2144 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000428s, blend=0.004221s (9 tiles incl ref), finalize=0.000133s, total=0.004791s +FPS=17.95, 法向力=1209.4099, 切向力X=1473.2488, 切向力Y=2083.6812 +FPS=18.12, 法向力=1231.1021, 切向力X=1462.1018, 切向力Y=2106.7666 +FPS=19.14, 法向力=960.6528, 切向力X=2776.2322, 切向力Y=1618.0996 +FPS=18.33, 法向力=1681.1490, 切向力X=1718.4597, 切向力Y=1907.4789 +FPS=18.41, 法向力=1278.6206, 切向力X=2058.6863, 切向力Y=2143.3940 +FPS=17.78, 法向力=1264.5986, 切向力X=2154.8430, 切向力Y=2184.3462 +FPS=18.58, 法向力=1196.4678, 切向力X=1665.9548, 切向力Y=1752.3231 +FPS=17.98, 法向力=1015.5654, 切向力X=1230.7206, 切向力Y=1759.8307 +FPS=18.59, 法向力=1057.3700, 切向力X=1251.6443, 切向力Y=1769.1740 +FPS=18.82, 法向力=1432.0930, 切向力X=2252.1826, 切向力Y=2450.5947 +FPS=18.70, 法向力=1159.1388, 切向力X=1484.0840, 切向力Y=2382.7461 +FPS=18.17, 法向力=1177.5488, 切向力X=2147.3276, 切向力Y=2638.6465 +FPS=18.55, 法向力=1229.5382, 切向力X=2251.5737, 切向力Y=2707.3752 +FPS=18.21, 法向力=1224.8970, 切向力X=2224.2192, 切向力Y=2775.2646 +FPS=18.11, 法向力=1385.4855, 切向力X=2531.9663, 切向力Y=2287.2747 +FPS=18.64, 法向力=1023.4967, 切向力X=1848.1619, 切向力Y=1841.4314 +FPS=17.54, 法向力=1031.4534, 切向力X=1029.4751, 切向力Y=2347.3484 +FPS=19.15, 法向力=1037.3545, 切向力X=1145.9565, 切向力Y=2396.1780 +FPS=18.38, 法向力=1325.0999, 切向力X=2492.4641, 切向力Y=2198.7048 +FPS=17.82, 法向力=1274.4722, 切向力X=2212.9993, 切向力Y=1346.1609 +FPS=18.34, 法向力=1544.0974, 切向力X=2109.9646, 切向力Y=1939.6584 +FPS=18.18, 法向力=1571.1283, 切向力X=2112.2007, 切向力Y=1804.6001 +FPS=17.65, 法向力=1129.4497, 切向力X=1689.1956, 切向力Y=1154.4397 +FPS=18.07, 法向力=1064.1128, 切向力X=1717.8083, 切向力Y=1170.5654 +FPS=18.51, 法向力=1601.9482, 切向力X=2640.4424, 切向力Y=2153.8145 +FPS=18.11, 法向力=1726.5042, 切向力X=2726.1382, 切向力Y=2109.0073 +FPS=18.58, 法向力=1380.3418, 切向力X=1448.2153, 切向力Y=2120.7773 +FPS=17.53, 法向力=1154.5005, 切向力X=1269.5978, 切向力Y=1487.0421 +FPS=16.41, 法向力=980.9715, 切向力X=1679.4329, 切向力Y=1799.8801 +FPS=18.08, 法向力=1043.3687, 切向力X=1769.8551, 切向力Y=1784.6738 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000434s, blend=0.004286s (9 tiles incl ref), finalize=0.000122s, total=0.004852s +FPS=17.37, 法向力=1353.0797, 切向力X=2296.1062, 切向力Y=1671.7612 +FPS=17.01, 法向力=861.5358, 切向力X=2197.1528, 切向力Y=2197.7788 +FPS=19.07, 法向力=1150.9346, 切向力X=2639.4316, 切向力Y=1711.1965 +FPS=16.28, 法向力=1171.4113, 切向力X=2675.9060, 切向力Y=1702.4385 +FPS=18.05, 法向力=1048.9956, 切向力X=2664.1033, 切向力Y=1736.0535 +FPS=17.70, 法向力=1069.5670, 切向力X=2934.8354, 切向力Y=2581.5020 +FPS=17.70, 法向力=1103.1511, 切向力X=2951.1685, 切向力Y=2593.8145 +FPS=17.11, 法向力=982.8462, 切向力X=3172.3779, 切向力Y=2078.2217 +FPS=15.67, 法向力=1560.6479, 切向力X=1626.0161, 切向力Y=2129.6804 +FPS=17.48, 法向力=1723.8119, 切向力X=2266.9294, 切向力Y=1780.1254 +FPS=18.55, 法向力=1821.2098, 切向力X=2327.5601, 切向力Y=1739.6965 +FPS=18.11, 法向力=1846.4064, 切向力X=2343.8796, 切向力Y=1733.9972 +FPS=17.07, 法向力=1350.2975, 切向力X=2517.8682, 切向力Y=1403.6663 +FPS=17.76, 法向力=1339.2030, 切向力X=2688.2654, 切向力Y=1385.6760 +FPS=19.12, 法向力=1170.7557, 切向力X=2677.9663, 切向力Y=2433.8833 +FPS=18.81, 法向力=1114.0308, 切向力X=2796.5171, 切向力Y=2545.2278 +FPS=18.56, 法向力=1290.3077, 切向力X=1925.4050, 切向力Y=2628.4590 +FPS=18.08, 法向力=1466.2483, 切向力X=1446.0348, 切向力Y=1517.9926 +FPS=17.39, 法向力=844.3962, 切向力X=2036.2970, 切向力Y=2151.5864 +FPS=18.53, 法向力=899.3365, 切向力X=2113.7241, 切向力Y=2201.2656 +FPS=18.65, 法向力=1135.3320, 切向力X=2467.0474, 切向力Y=1471.2007 +FPS=18.47, 法向力=1345.0582, 切向力X=2139.5586, 切向力Y=1469.2427 +FPS=18.46, 法向力=1364.3954, 切向力X=2186.1111, 切向力Y=1434.5928 +FPS=18.45, 法向力=1650.2314, 切向力X=1825.4366, 切向力Y=2107.2668 +FPS=17.65, 法向力=1632.9227, 切向力X=1855.3032, 切向力Y=2149.5911 +FPS=18.12, 法向力=1523.7390, 切向力X=2341.5186, 切向力Y=2330.5339 +FPS=17.91, 法向力=1563.6799, 切向力X=2427.3977, 切向力Y=2464.0234 +FPS=18.57, 法向力=1581.6143, 切向力X=2467.0603, 切向力Y=2438.0261 +FPS=18.42, 法向力=1248.0847, 切向力X=2468.4275, 切向力Y=2742.5244 +FPS=18.35, 法向力=1326.7434, 切向力X=1992.6542, 切向力Y=1625.4032 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000481s, blend=0.004696s (9 tiles incl ref), finalize=0.000133s, total=0.005320s +FPS=18.31, 法向力=1393.1587, 切向力X=2618.7915, 切向力Y=2365.7942 +FPS=18.01, 法向力=1334.1824, 切向力X=2590.9106, 切向力Y=2418.2241 +FPS=18.69, 法向力=1548.6941, 切向力X=2199.9009, 切向力Y=2275.9470 +FPS=18.84, 法向力=1615.1934, 切向力X=1598.3392, 切向力Y=1173.0096 +FPS=17.21, 法向力=1106.6837, 切向力X=2803.7324, 切向力Y=2299.0823 +FPS=17.50, 法向力=1159.6101, 切向力X=2897.4304, 切向力Y=2327.0056 +FPS=18.35, 法向力=1207.3049, 切向力X=2839.2861, 切向力Y=2296.5493 +FPS=18.76, 法向力=1252.3538, 切向力X=1534.6501, 切向力Y=2245.3052 +FPS=18.42, 法向力=1207.8604, 切向力X=1815.9873, 切向力Y=1650.3317 +FPS=18.31, 法向力=1114.0842, 切向力X=2487.6021, 切向力Y=1270.3624 +FPS=17.43, 法向力=1145.8269, 切向力X=2581.9253, 切向力Y=1265.1597 +FPS=18.37, 法向力=1239.6122, 切向力X=2241.2798, 切向力Y=1150.3132 +FPS=17.80, 法向力=1313.6659, 切向力X=2211.8159, 切向力Y=2213.7632 +FPS=18.32, 法向力=1327.9351, 切向力X=2262.4707, 切向力Y=2171.0034 +FPS=17.60, 法向力=1218.7241, 切向力X=2719.3970, 切向力Y=2604.5811 +FPS=18.43, 法向力=1398.4182, 切向力X=1935.0764, 切向力Y=1623.6344 +FPS=18.14, 法向力=1182.1713, 切向力X=1834.0583, 切向力Y=2026.2542 +FPS=17.55, 法向力=1168.0868, 切向力X=1923.6973, 切向力Y=2044.1212 +FPS=18.77, 法向力=1043.1819, 切向力X=1579.8608, 切向力Y=1753.8629 +FPS=17.77, 法向力=1075.0974, 切向力X=1641.0789, 切向力Y=1728.2593 +FPS=18.45, 法向力=954.9326, 切向力X=1571.4033, 切向力Y=1752.9569 +FPS=17.76, 法向力=1623.2468, 切向力X=2549.8474, 切向力Y=1803.3507 +FPS=18.07, 法向力=1618.6890, 切向力X=2506.3398, 切向力Y=1831.4991 +FPS=18.12, 法向力=1346.6237, 切向力X=2311.3459, 切向力Y=1838.1394 +FPS=18.14, 法向力=1609.7874, 切向力X=2561.2607, 切向力Y=2321.0679 +FPS=18.09, 法向力=1145.9954, 切向力X=1978.0327, 切向力Y=2188.0269 +FPS=18.12, 法向力=1146.5491, 切向力X=1963.7045, 切向力Y=2142.5476 +FPS=18.92, 法向力=1375.2440, 切向力X=2069.2029, 切向力Y=1799.3984 +FPS=17.58, 法向力=1117.8489, 切向力X=2089.8374, 切向力Y=1657.0181 +FPS=17.66, 法向力=1103.4974, 切向力X=2126.5127, 切向力Y=1592.5186 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000008s (hit), reset=0.000435s, blend=0.004211s (9 tiles incl ref), finalize=0.000119s, total=0.004777s +FPS=17.32, 法向力=1261.8411, 切向力X=1617.7261, 切向力Y=2128.9233 +FPS=17.77, 法向力=1730.6272, 切向力X=3026.0083, 切向力Y=2059.6411 +FPS=17.79, 法向力=1791.8119, 切向力X=3114.8308, 切向力Y=1959.8010 +FPS=18.04, 法向力=950.7079, 切向力X=2536.6594, 切向力Y=1534.5967 +FPS=17.61, 法向力=964.2837, 切向力X=2586.7739, 切向力Y=1580.4287 +FPS=19.03, 法向力=1455.7024, 切向力X=2025.0991, 切向力Y=2295.5486 +FPS=20.56, 法向力=1288.9001, 切向力X=1614.3289, 切向力Y=2062.3154 +FPS=16.95, 法向力=1382.7792, 切向力X=2636.1274, 切向力Y=1705.3097 +FPS=18.77, 法向力=1462.3127, 切向力X=2693.7341, 切向力Y=1684.7152 +FPS=18.22, 法向力=1422.5305, 切向力X=2961.9585, 切向力Y=2007.5900 +FPS=18.49, 法向力=1237.5164, 切向力X=2311.5771, 切向力Y=2546.1191 +FPS=18.23, 法向力=1283.4827, 切向力X=2241.4331, 切向力Y=2609.6917 +FPS=19.47, 法向力=1284.4261, 切向力X=2249.4363, 切向力Y=2656.6543 +FPS=17.81, 法向力=992.3038, 切向力X=2452.6218, 切向力Y=2477.8540 +FPS=18.69, 法向力=1277.3484, 切向力X=2145.8755, 切向力Y=1491.0045 +FPS=18.03, 法向力=1079.8035, 切向力X=1767.7373, 切向力Y=2028.4131 +FPS=18.36, 法向力=1057.1737, 切向力X=1760.8293, 切向力Y=2170.7603 +FPS=17.90, 法向力=1240.7480, 切向力X=1411.0491, 切向力Y=1842.0793 +FPS=18.26, 法向力=1285.0190, 切向力X=1200.6154, 切向力Y=1436.9962 +FPS=18.48, 法向力=1070.9984, 切向力X=1954.6211, 切向力Y=1858.5498 +FPS=17.77, 法向力=1170.0725, 切向力X=1990.7720, 切向力Y=1877.1050 +FPS=17.63, 法向力=851.0132, 切向力X=1756.4924, 切向力Y=2248.1621 +FPS=16.23, 法向力=1308.1589, 切向力X=2486.5818, 切向力Y=1764.7554 +FPS=17.45, 法向力=1029.5406, 切向力X=1837.2966, 切向力Y=1387.2395 +FPS=17.77, 法向力=1011.2516, 切向力X=1928.4192, 切向力Y=1326.4578 +FPS=17.92, 法向力=1309.9460, 切向力X=2543.4043, 切向力Y=2269.7007 +FPS=17.18, 法向力=1344.8638, 切向力X=2825.4001, 切向力Y=1420.8790 +FPS=17.16, 法向力=1377.5493, 切向力X=2948.9707, 切向力Y=1427.5442 +FPS=16.44, 法向力=1969.3658, 切向力X=2472.5801, 切向力Y=2290.2485 +FPS=17.21, 法向力=1665.6460, 切向力X=2791.6636, 切向力Y=1145.5168 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000519s, blend=0.004219s (9 tiles incl ref), finalize=0.000119s, total=0.004868s +FPS=16.43, 法向力=1061.0332, 切向力X=1565.5978, 切向力Y=1098.7128 +FPS=16.30, 法向力=1069.7260, 切向力X=1643.6230, 切向力Y=1176.3689 +FPS=17.17, 法向力=1075.3773, 切向力X=1624.7423, 切向力Y=1131.2151 +FPS=18.26, 法向力=1334.7632, 切向力X=2260.9946, 切向力Y=1560.3662 +FPS=17.48, 法向力=1508.9167, 切向力X=1829.8032, 切向力Y=1893.9224 +FPS=17.46, 法向力=1516.8721, 切向力X=1782.9346, 切向力Y=1917.5807 +FPS=17.96, 法向力=1521.6902, 切向力X=1770.4404, 切向力Y=1918.5603 +FPS=18.50, 法向力=1648.1494, 切向力X=2359.2229, 切向力Y=1880.3984 +FPS=18.14, 法向力=1124.1392, 切向力X=2107.7083, 切向力Y=1875.3298 +FPS=18.30, 法向力=1639.0160, 切向力X=1993.9375, 切向力Y=1690.7950 +FPS=17.97, 法向力=1701.3542, 切向力X=2036.2249, 切向力Y=1809.5364 +FPS=18.23, 法向力=1105.0576, 切向力X=2337.8999, 切向力Y=1610.2997 +FPS=17.27, 法向力=1569.3838, 切向力X=2873.2966, 切向力Y=2198.0757 +FPS=18.38, 法向力=1107.7117, 切向力X=2065.0991, 切向力Y=2031.3881 +FPS=17.46, 法向力=1076.4861, 切向力X=2058.8672, 切向力Y=2142.7456 +FPS=17.26, 法向力=956.9854, 切向力X=2708.4639, 切向力Y=1986.7291 +FPS=17.21, 法向力=975.9492, 切向力X=2755.6348, 切向力Y=2023.2010 +FPS=18.07, 法向力=1250.7717, 切向力X=2037.2057, 切向力Y=2085.8726 +FPS=17.59, 法向力=1517.2749, 切向力X=2631.2698, 切向力Y=1399.3540 +FPS=17.62, 法向力=1547.2842, 切向力X=2710.8684, 切向力Y=1548.3513 +FPS=19.05, 法向力=1340.3960, 切向力X=2065.5642, 切向力Y=1711.7476 +FPS=18.15, 法向力=1732.9348, 切向力X=1804.0732, 切向力Y=2344.0962 +FPS=20.86, 法向力=1761.9247, 切向力X=1906.3817, 切向力Y=2357.8130 +FPS=16.81, 法向力=1487.1398, 切向力X=1686.2896, 切向力Y=1767.8555 +FPS=19.16, 法向力=1120.5984, 切向力X=1988.5160, 切向力Y=2058.1528 +FPS=17.73, 法向力=1191.4872, 切向力X=2273.2539, 切向力Y=2221.0371 +FPS=17.40, 法向力=1209.7805, 切向力X=2380.0000, 切向力Y=2226.8508 +FPS=19.05, 法向力=1372.5634, 切向力X=1946.6997, 切向力Y=2137.9314 +FPS=17.74, 法向力=1561.7312, 切向力X=1594.9569, 切向力Y=1211.8297 +FPS=17.74, 法向力=1176.6560, 切向力X=2071.3945, 切向力Y=1828.3547 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000432s, blend=0.004296s (9 tiles incl ref), finalize=0.000126s, total=0.004864s +FPS=17.05, 法向力=1169.8069, 切向力X=2262.3081, 切向力Y=1927.5459 +FPS=17.97, 法向力=1033.4946, 切向力X=2742.2837, 切向力Y=2011.4517 +FPS=17.86, 法向力=1000.9394, 切向力X=2641.6265, 切向力Y=2018.2527 +FPS=18.09, 法向力=1701.9686, 切向力X=2046.2321, 切向力Y=1934.9290 +FPS=18.23, 法向力=1762.9902, 切向力X=2138.5608, 切向力Y=1889.2458 +FPS=17.99, 法向力=1492.4568, 切向力X=2400.0635, 切向力Y=2036.7090 +FPS=18.01, 法向力=1759.1906, 切向力X=2494.8252, 切向力Y=2069.7632 +FPS=19.17, 法向力=1156.9006, 切向力X=2018.3181, 切向力Y=2153.8379 +FPS=17.41, 法向力=1170.7323, 切向力X=2041.4004, 切向力Y=2206.6470 +FPS=17.28, 法向力=1187.4352, 切向力X=1965.2268, 切向力Y=2369.7798 +FPS=18.00, 法向力=1030.1542, 切向力X=2248.6763, 切向力Y=1813.3240 +FPS=17.28, 法向力=1454.0371, 切向力X=2514.2544, 切向力Y=2329.9331 +FPS=16.88, 法向力=1501.8330, 切向力X=2567.7292, 切向力Y=2324.0376 +FPS=17.57, 法向力=1617.2881, 切向力X=1705.4150, 切向力Y=1572.0745 +FPS=18.03, 法向力=1214.5094, 切向力X=2273.5833, 切向力Y=1970.9139 +FPS=16.83, 法向力=1280.7434, 切向力X=2291.3359, 切向力Y=1862.6902 +FPS=18.32, 法向力=1298.9521, 切向力X=2268.1206, 切向力Y=1815.7102 +FPS=18.41, 法向力=1693.5479, 切向力X=3119.0195, 切向力Y=1469.2964 +FPS=17.05, 法向力=1747.1058, 切向力X=3086.2715, 切向力Y=1376.3042 +FPS=18.52, 法向力=1372.0103, 切向力X=2152.6475, 切向力Y=1900.0764 +FPS=18.28, 法向力=1378.9612, 切向力X=2182.7271, 切向力Y=1959.4280 +FPS=18.26, 法向力=1469.9634, 切向力X=2265.3779, 切向力Y=2102.9194 +FPS=18.21, 法向力=1418.0411, 切向力X=2627.4150, 切向力Y=2381.6748 +FPS=18.24, 法向力=1904.1207, 切向力X=1687.9490, 切向力Y=1979.0842 +FPS=18.24, 法向力=1992.2986, 切向力X=1696.7704, 切向力Y=1740.5328 +FPS=17.64, 法向力=1243.2350, 切向力X=2523.8252, 切向力Y=2209.5300 +FPS=18.36, 法向力=1279.9125, 切向力X=1702.3605, 切向力Y=1189.9933 +FPS=17.89, 法向力=1177.6885, 切向力X=1897.3584, 切向力Y=2306.7534 +FPS=18.41, 法向力=1154.1826, 切向力X=1927.6162, 切向力Y=2338.4805 +FPS=17.71, 法向力=1249.5006, 切向力X=1602.8060, 切向力Y=1134.5902 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000430s, blend=0.004252s (9 tiles incl ref), finalize=0.000121s, total=0.004814s +FPS=16.86, 法向力=1308.8123, 切向力X=1700.4550, 切向力Y=1093.6573 +FPS=16.95, 法向力=1355.3302, 切向力X=2151.3210, 切向力Y=1111.9006 +FPS=18.33, 法向力=1394.2234, 切向力X=2232.7595, 切向力Y=1127.9596 +FPS=17.66, 法向力=1669.9274, 切向力X=2943.7832, 切向力Y=1810.0364 +FPS=17.84, 法向力=1455.6631, 切向力X=2268.3750, 切向力Y=1037.2939 +FPS=17.00, 法向力=1231.6849, 切向力X=1768.0754, 切向力Y=2459.4907 +FPS=16.90, 法向力=1187.2271, 切向力X=1761.9109, 切向力Y=2552.4551 +FPS=17.49, 法向力=1196.2576, 切向力X=2464.9170, 切向力Y=2657.0254 +FPS=16.57, 法向力=1591.4512, 切向力X=1388.0134, 切向力Y=1889.1184 +FPS=17.94, 法向力=1528.4594, 切向力X=1575.0957, 切向力Y=2322.6377 +FPS=18.15, 法向力=1539.4852, 切向力X=1625.6093, 切向力Y=2329.3374 +FPS=17.82, 法向力=1338.9062, 切向力X=2536.6738, 切向力Y=1914.8494 +FPS=17.22, 法向力=1688.9204, 切向力X=2114.5471, 切向力Y=1464.4158 +FPS=18.22, 法向力=982.4069, 切向力X=2399.4316, 切向力Y=2127.9927 +FPS=17.35, 法向力=976.8085, 切向力X=2433.7603, 切向力Y=2079.7866 +FPS=18.26, 法向力=1343.8977, 切向力X=2143.6128, 切向力Y=1697.6892 +FPS=18.30, 法向力=1354.7152, 切向力X=2174.5391, 切向力Y=1738.9878 +FPS=16.51, 法向力=1646.0850, 切向力X=1658.2378, 切向力Y=2129.1885 +FPS=16.72, 法向力=1593.3394, 切向力X=1662.4272, 切向力Y=2156.0073 +FPS=16.53, 法向力=1373.0583, 切向力X=1985.9645, 切向力Y=1381.5933 +FPS=16.39, 法向力=1187.8083, 切向力X=2507.8906, 切向力Y=1654.2832 +FPS=17.04, 法向力=1212.2228, 切向力X=2578.3735, 切向力Y=1621.9912 +FPS=17.05, 法向力=1215.5272, 切向力X=1403.1646, 切向力Y=2112.5747 +FPS=17.01, 法向力=1223.4738, 切向力X=1379.4141, 切向力Y=2098.6597 +FPS=18.53, 法向力=1889.1091, 切向力X=2167.6411, 切向力Y=634.3767 +FPS=16.46, 法向力=1943.7080, 切向力X=2529.0837, 切向力Y=1626.1567 +FPS=17.68, 法向力=1431.7756, 切向力X=2071.8008, 切向力Y=2179.6602 +FPS=17.32, 法向力=1322.6537, 切向力X=2077.5032, 切向力Y=2237.6965 +FPS=18.39, 法向力=1427.2649, 切向力X=2036.5774, 切向力Y=1575.0684 +FPS=16.83, 法向力=937.9061, 切向力X=1894.7866, 切向力Y=2047.2213 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000425s, blend=0.004240s (9 tiles incl ref), finalize=0.000121s, total=0.004797s +FPS=17.43, 法向力=970.6459, 切向力X=1932.8813, 切向力Y=2186.5488 +FPS=17.59, 法向力=1403.6438, 切向力X=2542.1743, 切向力Y=2094.0137 +FPS=16.76, 法向力=1177.7034, 切向力X=1602.1399, 切向力Y=1951.9956 +FPS=17.98, 法向力=1399.1074, 切向力X=1973.3049, 切向力Y=2180.5354 +FPS=17.18, 法向力=1409.5073, 切向力X=2077.1216, 切向力Y=2246.6184 +FPS=17.19, 法向力=1118.8751, 切向力X=2146.4561, 切向力Y=1952.7223 +FPS=17.86, 法向力=1121.0176, 切向力X=2827.3545, 切向力Y=1779.9719 +FPS=16.48, 法向力=1142.5482, 切向力X=2790.0044, 切向力Y=1860.0986 +FPS=16.98, 法向力=1439.8784, 切向力X=2044.8337, 切向力Y=1843.0082 +FPS=15.51, 法向力=1601.2649, 切向力X=2083.5483, 切向力Y=1570.7512 +FPS=17.58, 法向力=1053.5408, 切向力X=1650.1731, 切向力Y=2425.2251 +FPS=17.54, 法向力=1076.0779, 切向力X=1743.3228, 切向力Y=2408.2710 +FPS=17.53, 法向力=1078.4783, 切向力X=1719.1744, 切向力Y=2376.4307 +FPS=17.76, 法向力=1116.1230, 切向力X=2494.6948, 切向力Y=1755.1875 +FPS=17.97, 法向力=1699.4716, 切向力X=2235.8875, 切向力Y=2281.1875 +FPS=16.60, 法向力=1750.9133, 切向力X=2359.2153, 切向力Y=2361.8862 +FPS=17.12, 法向力=1605.5071, 切向力X=1737.9592, 切向力Y=2213.0957 +FPS=17.68, 法向力=904.7174, 切向力X=1901.5515, 切向力Y=1458.8248 +FPS=16.36, 法向力=905.1549, 切向力X=1922.9619, 切向力Y=1452.5378 +FPS=16.51, 法向力=1501.0294, 切向力X=2014.9661, 切向力Y=2197.6460 +FPS=17.22, 法向力=1004.2324, 切向力X=2010.4041, 切向力Y=2056.5535 +FPS=16.06, 法向力=1077.3906, 切向力X=2415.5562, 切向力Y=1379.5774 +FPS=16.56, 法向力=1067.7747, 切向力X=2450.8086, 切向力Y=1305.8365 +FPS=17.02, 法向力=1327.7793, 切向力X=1810.1519, 切向力Y=1773.0479 +FPS=17.54, 法向力=1010.0233, 切向力X=2159.1621, 切向力Y=1894.3082 +FPS=17.04, 法向力=1254.3375, 切向力X=2378.8203, 切向力Y=1932.9828 +FPS=16.55, 法向力=1313.0044, 切向力X=2489.8486, 切向力Y=2027.6523 +FPS=17.85, 法向力=1282.1270, 切向力X=2079.6604, 切向力Y=2427.2017 +FPS=17.56, 法向力=1680.4366, 切向力X=1774.8838, 切向力Y=948.8094 +FPS=17.34, 法向力=1583.0198, 切向力X=2958.7559, 切向力Y=1358.2205 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000411s, blend=0.004262s (9 tiles incl ref), finalize=0.000122s, total=0.004806s +FPS=17.08, 法向力=1626.3961, 切向力X=3049.0334, 切向力Y=1459.2052 +FPS=17.93, 法向力=896.0260, 切向力X=2734.9683, 切向力Y=2334.6179 +FPS=16.70, 法向力=970.6759, 切向力X=2757.2720, 切向力Y=2438.6609 +FPS=17.95, 法向力=916.5103, 切向力X=2365.5522, 切向力Y=1584.4968 +FPS=17.68, 法向力=946.1844, 切向力X=2472.5400, 切向力Y=1474.3882 +FPS=17.87, 法向力=910.5172, 切向力X=2268.7952, 切向力Y=1810.9885 +FPS=17.96, 法向力=1332.9218, 切向力X=2289.6597, 切向力Y=2004.4272 +FPS=18.37, 法向力=1209.7637, 切向力X=2798.6086, 切向力Y=1264.9489 +FPS=15.91, 法向力=1296.6583, 切向力X=2759.6528, 切向力Y=1344.7864 +FPS=18.27, 法向力=1053.0459, 切向力X=1773.1819, 切向力Y=2319.2798 +FPS=18.00, 法向力=1325.4980, 切向力X=2269.8193, 切向力Y=1938.4763 +FPS=17.71, 法向力=1429.9070, 切向力X=2386.8271, 切向力Y=1984.2415 +FPS=17.24, 法向力=1453.6489, 切向力X=2383.1260, 切向力Y=2038.9194 +FPS=18.37, 法向力=974.0148, 切向力X=2115.9390, 切向力Y=2039.7382 +FPS=18.00, 法向力=1047.7261, 切向力X=1688.7371, 切向力Y=1885.1287 +FPS=18.10, 法向力=1511.0200, 切向力X=1241.4841, 切向力Y=2130.3770 +FPS=16.92, 法向力=1578.6782, 切向力X=1215.6938, 切向力Y=2315.3701 +FPS=15.58, 法向力=1107.8040, 切向力X=1901.5901, 切向力Y=1787.1294 +FPS=18.33, 法向力=1144.1093, 切向力X=2420.6228, 切向力Y=1762.9491 +FPS=16.83, 法向力=1385.7123, 切向力X=2275.0708, 切向力Y=1999.3560 +FPS=17.42, 法向力=1374.1526, 切向力X=2260.7339, 切向力Y=2188.2397 +FPS=16.73, 法向力=1382.8784, 切向力X=2248.5356, 切向力Y=2169.5913 +FPS=18.50, 法向力=1512.4731, 切向力X=2540.3457, 切向力Y=1792.7137 +FPS=18.16, 法向力=1696.8715, 切向力X=2514.0239, 切向力Y=1835.4894 +FPS=18.89, 法向力=1786.8074, 切向力X=2512.8013, 切向力Y=1782.0052 +FPS=18.39, 法向力=1455.8512, 切向力X=2121.7324, 切向力Y=1689.8406 +FPS=18.31, 法向力=1180.4854, 切向力X=1783.9419, 切向力Y=1621.2965 +FPS=18.04, 法向力=1165.9144, 切向力X=1470.8044, 切向力Y=1473.7053 +FPS=17.70, 法向力=1215.7783, 切向力X=1604.3140, 切向力Y=1428.2128 +FPS=17.15, 法向力=1531.6753, 切向力X=2162.3574, 切向力Y=1351.9813 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000412s, blend=0.004242s (9 tiles incl ref), finalize=0.000118s, total=0.004782s +FPS=17.73, 法向力=1023.4885, 切向力X=934.6895, 切向力Y=1583.0527 +FPS=16.43, 法向力=1464.0015, 切向力X=2750.6797, 切向力Y=2083.7517 +FPS=18.08, 法向力=1364.6780, 切向力X=2784.7871, 切向力Y=2162.8867 +FPS=18.21, 法向力=1257.6096, 切向力X=2318.4104, 切向力Y=1878.4185 +FPS=18.04, 法向力=1289.1279, 切向力X=2357.3789, 切向力Y=1907.3201 +FPS=17.17, 法向力=1384.6768, 切向力X=1854.7339, 切向力Y=1812.6338 +FPS=18.42, 法向力=1637.8865, 切向力X=2985.5957, 切向力Y=1953.2024 +FPS=18.24, 法向力=1661.4436, 切向力X=3102.7905, 切向力Y=2058.3955 +FPS=17.63, 法向力=1695.7463, 切向力X=1524.4266, 切向力Y=2339.8872 +FPS=18.31, 法向力=1110.2167, 切向力X=1834.4071, 切向力Y=2481.4634 +FPS=18.04, 法向力=1108.4518, 切向力X=2037.7419, 切向力Y=2481.6812 +FPS=18.46, 法向力=1452.8264, 切向力X=1929.3209, 切向力Y=1777.3601 +FPS=17.28, 法向力=1028.7437, 切向力X=2491.0061, 切向力Y=2615.5815 +FPS=18.63, 法向力=1282.6512, 切向力X=2062.3157, 切向力Y=2194.2351 +FPS=18.38, 法向力=1241.7141, 切向力X=2091.2573, 切向力Y=2211.0706 +FPS=18.26, 法向力=1405.5295, 切向力X=1890.6621, 切向力Y=2066.8345 +FPS=18.16, 法向力=1094.3351, 切向力X=2078.6196, 切向力Y=2229.4614 +FPS=17.50, 法向力=1224.6506, 切向力X=1434.8536, 切向力Y=2295.2358 +FPS=16.95, 法向力=1252.1885, 切向力X=1408.8040, 切向力Y=2345.9072 +FPS=17.40, 法向力=1529.8026, 切向力X=1893.2300, 切向力Y=2080.4587 +FPS=18.65, 法向力=1604.9370, 切向力X=2632.3423, 切向力Y=1779.8059 +FPS=18.12, 法向力=1811.4453, 切向力X=2729.1826, 切向力Y=1778.0890 +FPS=18.63, 法向力=1862.0562, 切向力X=2778.5916, 切向力Y=1775.3180 +FPS=18.95, 法向力=1316.5977, 切向力X=1707.4965, 切向力Y=1488.4910 +FPS=18.47, 法向力=1513.9982, 切向力X=2330.2734, 切向力Y=1954.8553 +FPS=18.59, 法向力=1295.9548, 切向力X=1636.2034, 切向力Y=1752.2191 +FPS=18.49, 法向力=1261.4907, 切向力X=1629.0875, 切向力Y=1850.4004 +FPS=18.96, 法向力=1250.6372, 切向力X=1733.0160, 切向力Y=2800.7029 +FPS=17.49, 法向力=1150.8383, 切向力X=1977.2510, 切向力Y=2124.3765 +FPS=18.41, 法向力=1416.3154, 切向力X=2211.0500, 切向力Y=1880.7900 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000010s, geom=0.000008s (hit), reset=0.001143s, blend=0.004323s (9 tiles incl ref), finalize=0.000124s, total=0.005608s +FPS=17.62, 法向力=1436.2710, 切向力X=2140.9863, 切向力Y=1818.0559 +FPS=17.62, 法向力=1444.2993, 切向力X=2121.5691, 切向力Y=1797.7893 +FPS=18.12, 法向力=1049.4429, 切向力X=1498.7620, 切向力Y=1374.1311 +FPS=17.43, 法向力=1619.5298, 切向力X=2352.9561, 切向力Y=1014.1485 +FPS=18.52, 法向力=1391.7664, 切向力X=1969.7202, 切向力Y=2428.4556 +FPS=17.06, 法向力=1353.6207, 切向力X=1890.4441, 切向力Y=2596.0300 +FPS=16.91, 法向力=1535.6367, 切向力X=2637.8132, 切向力Y=1854.7146 +FPS=18.27, 法向力=1387.6332, 切向力X=1779.2578, 切向力Y=1877.6478 +FPS=18.98, 法向力=1454.2812, 切向力X=1747.5819, 切向力Y=1794.6241 +FPS=17.22, 法向力=1551.6172, 切向力X=2911.1953, 切向力Y=2275.4092 +FPS=17.98, 法向力=1057.5858, 切向力X=2400.7791, 切向力Y=1955.5459 +FPS=17.23, 法向力=1256.5691, 切向力X=2043.0881, 切向力Y=1819.9714 +FPS=16.24, 法向力=1271.9846, 切向力X=2017.9629, 切向力Y=1830.5321 +FPS=17.82, 法向力=1575.6091, 切向力X=1813.5781, 切向力Y=1767.4188 +FPS=18.22, 法向力=1309.9253, 切向力X=1898.3995, 切向力Y=1929.2709 +FPS=18.21, 法向力=1193.6370, 切向力X=2319.4595, 切向力Y=2448.4141 +FPS=18.00, 法向力=1230.5815, 切向力X=2468.5566, 切向力Y=2603.3237 +FPS=17.51, 法向力=944.7034, 切向力X=1734.3430, 切向力Y=2373.8550 +FPS=18.98, 法向力=951.4581, 切向力X=1649.4678, 切向力Y=2299.6982 +FPS=17.91, 法向力=1922.4421, 切向力X=2513.7998, 切向力Y=2036.0038 +FPS=18.06, 法向力=1311.3809, 切向力X=2514.5718, 切向力Y=2404.8145 +FPS=18.50, 法向力=1295.7166, 切向力X=2509.7605, 切向力Y=2399.8037 +FPS=18.06, 法向力=1465.8617, 切向力X=2679.1731, 切向力Y=1641.0020 +FPS=18.34, 法向力=1541.5664, 切向力X=1949.9958, 切向力Y=1037.8284 +FPS=17.16, 法向力=1261.6029, 切向力X=2069.3362, 切向力Y=1030.4082 +FPS=17.78, 法向力=1311.0471, 切向力X=2012.6882, 切向力Y=1196.0825 +FPS=18.62, 法向力=1146.6409, 切向力X=1912.0957, 切向力Y=1433.5073 +FPS=18.25, 法向力=878.5527, 切向力X=2727.1880, 切向力Y=1938.6912 +FPS=17.86, 法向力=1012.6409, 切向力X=2662.8711, 切向力Y=2107.6768 +FPS=18.20, 法向力=1265.3267, 切向力X=2251.9502, 切向力Y=1802.8604 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000433s, blend=0.004606s (9 tiles incl ref), finalize=0.000149s, total=0.005201s +FPS=17.24, 法向力=1320.6196, 切向力X=2321.1372, 切向力Y=2097.1313 +FPS=17.81, 法向力=1333.1057, 切向力X=2193.8804, 切向力Y=2005.5488 +FPS=17.67, 法向力=1011.6332, 切向力X=1779.3354, 切向力Y=2593.8467 +FPS=18.85, 法向力=1100.9475, 切向力X=1894.7075, 切向力Y=2628.1858 +FPS=18.70, 法向力=1707.7594, 切向力X=1767.0056, 切向力Y=2246.9805 +FPS=18.36, 法向力=1216.0681, 切向力X=1449.9204, 切向力Y=2148.4370 +FPS=19.37, 法向力=1448.4617, 切向力X=1304.3441, 切向力Y=1397.5674 +FPS=15.93, 法向力=1387.3636, 切向力X=1383.9512, 切向力Y=1316.2832 +FPS=18.99, 法向力=1221.9719, 切向力X=1691.5122, 切向力Y=1562.1509 +FPS=17.64, 法向力=1104.8809, 切向力X=2212.7842, 切向力Y=1350.9744 +FPS=18.60, 法向力=1734.3433, 切向力X=1435.6864, 切向力Y=1052.2197 +FPS=19.13, 法向力=1723.3938, 切向力X=1315.1331, 切向力Y=1120.2705 +FPS=18.26, 法向力=1377.0470, 切向力X=1828.0582, 切向力Y=1321.8270 +FPS=19.15, 法向力=1384.6481, 切向力X=1799.7722, 切向力Y=1427.6866 +FPS=18.70, 法向力=1108.6583, 切向力X=1821.7476, 切向力Y=1979.5325 +FPS=18.67, 法向力=1063.9292, 切向力X=1875.4329, 切向力Y=2060.1938 +FPS=18.85, 法向力=1233.5581, 切向力X=2283.1316, 切向力Y=1635.2041 +FPS=18.07, 法向力=1115.2971, 切向力X=2223.8745, 切向力Y=1997.9399 +FPS=19.14, 法向力=1366.2473, 切向力X=2797.8862, 切向力Y=1650.0389 +FPS=18.92, 法向力=1381.0544, 切向力X=2880.5005, 切向力Y=1675.9370 +FPS=18.87, 法向力=1139.8740, 切向力X=1946.6895, 切向力Y=1544.4481 +FPS=18.84, 法向力=1400.1226, 切向力X=2487.8896, 切向力Y=1782.9169 +FPS=18.39, 法向力=1460.0782, 切向力X=2468.0276, 切向力Y=1799.6415 +FPS=18.97, 法向力=1485.5925, 切向力X=1832.2712, 切向力Y=1784.5787 +FPS=18.79, 法向力=1514.4197, 切向力X=1968.3159, 切向力Y=1873.7317 +FPS=19.23, 法向力=1424.6992, 切向力X=1456.6096, 切向力Y=2000.0314 +FPS=17.91, 法向力=1425.7156, 切向力X=2673.5205, 切向力Y=1237.7303 +FPS=18.94, 法向力=1480.5195, 切向力X=2743.8867, 切向力Y=1283.1196 +FPS=17.91, 法向力=2040.6576, 切向力X=1831.6741, 切向力Y=1862.8186 +FPS=18.48, 法向力=1537.8516, 切向力X=1133.1118, 切向力Y=2333.0151 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000573s, blend=0.004212s (9 tiles incl ref), finalize=0.000122s, total=0.004919s +FPS=17.68, 法向力=1376.8370, 切向力X=2551.5259, 切向力Y=1689.0554 +FPS=18.18, 法向力=1396.9742, 切向力X=2581.2974, 切向力Y=1739.6641 +FPS=18.94, 法向力=1383.2596, 切向力X=2632.2095, 切向力Y=1742.6798 +FPS=18.25, 法向力=1274.7859, 切向力X=1891.5134, 切向力Y=2314.8374 +FPS=19.32, 法向力=1783.8143, 切向力X=1511.3149, 切向力Y=2130.1802 +FPS=18.56, 法向力=1599.4753, 切向力X=2560.1804, 切向力Y=2326.9189 +FPS=17.30, 法向力=1604.2023, 切向力X=2624.3989, 切向力Y=2450.4871 +FPS=18.60, 法向力=1197.3293, 切向力X=2883.1392, 切向力Y=2089.4082 +FPS=18.97, 法向力=1576.1243, 切向力X=2002.7366, 切向力Y=1736.5396 +FPS=18.57, 法向力=1197.6796, 切向力X=2057.7656, 切向力Y=1604.9742 +FPS=18.08, 法向力=1215.1882, 切向力X=2077.6365, 切向力Y=1545.8990 +FPS=17.08, 法向力=1062.6494, 切向力X=1611.4075, 切向力Y=2255.6367 +FPS=18.45, 法向力=1342.2114, 切向力X=1625.4357, 切向力Y=1540.4766 +FPS=18.07, 法向力=1376.9348, 切向力X=1646.1128, 切向力Y=1569.6357 +FPS=18.23, 法向力=1358.9791, 切向力X=1662.9893, 切向力Y=1565.5730 +FPS=18.90, 法向力=1423.7423, 切向力X=2275.1443, 切向力Y=1850.7412 +FPS=18.51, 法向力=1443.2449, 切向力X=1331.2944, 切向力Y=2405.4717 +FPS=18.20, 法向力=1194.3595, 切向力X=2116.2148, 切向力Y=1591.2664 +FPS=17.06, 法向力=1191.3362, 切向力X=2160.4026, 切向力Y=1649.8282 +FPS=18.64, 法向力=1459.8458, 切向力X=1633.6113, 切向力Y=2263.3335 +FPS=18.37, 法向力=1258.8440, 切向力X=2082.4941, 切向力Y=2119.7046 +FPS=18.03, 法向力=1284.9956, 切向力X=2226.5469, 切向力Y=2268.7246 +FPS=18.20, 法向力=1279.3544, 切向力X=2297.0237, 切向力Y=2382.8315 +FPS=18.13, 法向力=927.0602, 切向力X=1902.6292, 切向力Y=2822.6072 +FPS=17.23, 法向力=915.7225, 切向力X=2005.5105, 切向力Y=2870.3000 +FPS=16.76, 法向力=1291.2025, 切向力X=2592.5054, 切向力Y=2311.2690 +FPS=17.83, 法向力=1346.0203, 切向力X=2543.6541, 切向力Y=2432.5234 +FPS=18.90, 法向力=1379.8271, 切向力X=2533.1982, 切向力Y=2368.1677 +FPS=18.79, 法向力=1397.2598, 切向力X=2343.2915, 切向力Y=1780.7361 +FPS=18.35, 法向力=1045.5757, 切向力X=1384.4656, 切向力Y=2452.1372 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000429s, blend=0.004540s (9 tiles incl ref), finalize=0.000133s, total=0.005112s +FPS=18.41, 法向力=1298.6548, 切向力X=1377.6516, 切向力Y=1920.1240 +FPS=18.31, 法向力=1337.4194, 切向力X=1370.9114, 切向力Y=1990.3319 +FPS=18.55, 法向力=996.3085, 切向力X=2893.3462, 切向力Y=1414.4984 +FPS=17.73, 法向力=1666.9092, 切向力X=2180.8638, 切向力Y=1142.4871 +FPS=18.85, 法向力=1762.7769, 切向力X=2274.1919, 切向力Y=1128.7825 +FPS=18.06, 法向力=1154.3147, 切向力X=2761.0012, 切向力Y=1962.7137 +FPS=18.47, 法向力=1234.6056, 切向力X=2692.4229, 切向力Y=1908.0208 +FPS=18.56, 法向力=1169.0288, 切向力X=2391.9443, 切向力Y=2071.0652 +FPS=17.29, 法向力=1114.2522, 切向力X=2483.1582, 切向力Y=2023.7410 +FPS=19.05, 法向力=1101.3627, 切向力X=2480.7432, 切向力Y=2034.9252 +FPS=18.97, 法向力=1250.2631, 切向力X=2008.5845, 切向力Y=1955.8578 +FPS=18.61, 法向力=991.5521, 切向力X=2356.5493, 切向力Y=1659.5592 +FPS=18.09, 法向力=1434.7982, 切向力X=1528.9081, 切向力Y=1795.3604 +FPS=18.58, 法向力=1514.9976, 切向力X=1451.4259, 切向力Y=1814.8088 +FPS=17.97, 法向力=1510.0892, 切向力X=2074.3486, 切向力Y=1773.3698 +FPS=18.56, 法向力=1083.9458, 切向力X=2139.0994, 切向力Y=1201.3807 +FPS=17.18, 法向力=1135.8729, 切向力X=2183.2910, 切向力Y=1258.3263 +FPS=18.18, 法向力=1571.2070, 切向力X=1572.6616, 切向力Y=2221.7659 +FPS=18.21, 法向力=1587.1433, 切向力X=1516.2026, 切向力Y=2338.2651 +FPS=18.53, 法向力=1143.9921, 切向力X=1772.7155, 切向力Y=2056.1873 +FPS=18.06, 法向力=1504.5754, 切向力X=1982.4918, 切向力Y=1505.0194 +FPS=18.66, 法向力=1514.5081, 切向力X=2150.7480, 切向力Y=1459.9214 +FPS=18.09, 法向力=1261.4968, 切向力X=1644.5789, 切向力Y=2618.7263 +FPS=17.15, 法向力=1338.8853, 切向力X=2431.8372, 切向力Y=2177.2156 +FPS=17.39, 法向力=1121.8848, 切向力X=1621.6370, 切向力Y=2132.0896 +FPS=18.59, 法向力=1133.1301, 切向力X=1634.2476, 切向力Y=2163.5986 +FPS=17.73, 法向力=1756.4460, 切向力X=1430.1833, 切向力Y=1716.4634 +FPS=17.24, 法向力=1015.2150, 切向力X=2145.1858, 切向力Y=2028.4731 +FPS=17.54, 法向力=1526.1963, 切向力X=1424.6782, 切向力Y=1560.7437 +FPS=17.65, 法向力=1537.2499, 切向力X=1475.5972, 切向力Y=1601.6113 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000569s, blend=0.004285s (9 tiles incl ref), finalize=0.000127s, total=0.004991s +FPS=16.93, 法向力=1252.2949, 切向力X=2825.9941, 切向力Y=2429.4502 +FPS=17.96, 法向力=1435.8950, 切向力X=1673.5959, 切向力Y=1483.8055 +FPS=17.89, 法向力=1473.6116, 切向力X=1838.6638, 切向力Y=1564.2593 +FPS=17.99, 法向力=1443.3983, 切向力X=1864.3049, 切向力Y=1618.6002 +FPS=18.22, 法向力=1070.6926, 切向力X=2548.5417, 切向力Y=2073.0923 +FPS=17.46, 法向力=1435.7898, 切向力X=2177.0762, 切向力Y=1354.6963 +FPS=17.47, 法向力=1586.4229, 切向力X=2311.6897, 切向力Y=1323.9272 +FPS=18.61, 法向力=1630.9961, 切向力X=2310.0796, 切向力Y=1317.6809 +FPS=17.21, 法向力=1168.2432, 切向力X=1868.2064, 切向力Y=1850.6805 +FPS=16.56, 法向力=1117.8342, 切向力X=1868.6718, 切向力Y=1723.4750 +FPS=17.13, 法向力=1306.8354, 切向力X=2251.8228, 切向力Y=1968.5969 +FPS=17.81, 法向力=1396.5366, 切向力X=2343.3162, 切向力Y=1980.6125 +FPS=17.61, 法向力=1313.4958, 切向力X=2479.9185, 切向力Y=1442.0942 +FPS=18.34, 法向力=1513.7134, 切向力X=1900.6779, 切向力Y=1801.4036 +FPS=17.77, 法向力=1437.0121, 切向力X=2514.0439, 切向力Y=1935.8883 +FPS=18.31, 法向力=1401.5200, 切向力X=2631.2217, 切向力Y=1971.3835 +FPS=18.03, 法向力=1139.7109, 切向力X=1912.2145, 切向力Y=1933.7802 +FPS=17.83, 法向力=1526.1887, 切向力X=2307.7117, 切向力Y=1960.8978 +FPS=17.33, 法向力=1475.6047, 切向力X=2381.9180, 切向力Y=1944.4341 +FPS=18.17, 法向力=1496.7634, 切向力X=2394.0952, 切向力Y=1911.7609 +FPS=17.69, 法向力=1310.5046, 切向力X=3655.5874, 切向力Y=2577.9678 +FPS=17.42, 法向力=1195.5364, 切向力X=2040.6772, 切向力Y=2008.5204 +FPS=18.18, 法向力=1260.3157, 切向力X=2051.8184, 切向力Y=2008.5217 +FPS=19.14, 法向力=1252.8728, 切向力X=2077.6265, 切向力Y=1989.6262 +FPS=18.84, 法向力=1093.0684, 切向力X=1188.9360, 切向力Y=2148.7551 +FPS=18.42, 法向力=1067.6785, 切向力X=1802.6760, 切向力Y=1816.7361 +FPS=18.36, 法向力=1630.7313, 切向力X=2073.3760, 切向力Y=2364.3618 +FPS=17.58, 法向力=1744.7390, 切向力X=2241.7664, 切向力Y=2416.8928 +FPS=17.74, 法向力=1642.7471, 切向力X=1369.0452, 切向力Y=1945.1194 +FPS=18.43, 法向力=1245.0839, 切向力X=2586.3020, 切向力Y=1999.5488 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000438s, blend=0.004460s (9 tiles incl ref), finalize=0.000132s, total=0.005040s +FPS=17.57, 法向力=1721.6155, 切向力X=2315.8452, 切向力Y=1586.6299 +FPS=17.82, 法向力=1711.7180, 切向力X=2266.4739, 切向力Y=1604.6234 +FPS=18.53, 法向力=1688.9851, 切向力X=2068.8853, 切向力Y=1522.2792 +FPS=17.81, 法向力=1776.3506, 切向力X=2212.5024, 切向力Y=1617.7479 +FPS=18.47, 法向力=1375.5645, 切向力X=2185.4321, 切向力Y=1384.7543 +FPS=17.85, 法向力=1330.7971, 切向力X=2143.3938, 切向力Y=1462.9945 +FPS=18.59, 法向力=1346.9779, 切向力X=2219.2173, 切向力Y=1424.6853 +FPS=18.44, 法向力=1458.7955, 切向力X=2650.5000, 切向力Y=1536.7180 +FPS=17.96, 法向力=1165.3884, 切向力X=2532.5938, 切向力Y=2250.7900 +FPS=17.65, 法向力=1277.7693, 切向力X=2472.6436, 切向力Y=2443.5913 +FPS=16.48, 法向力=1288.7288, 切向力X=1950.9412, 切向力Y=2482.5071 +FPS=18.06, 法向力=1161.1394, 切向力X=2116.9263, 切向力Y=1086.1687 +FPS=17.20, 法向力=920.5770, 切向力X=1580.5168, 切向力Y=2309.3276 +FPS=17.38, 法向力=894.9929, 切向力X=1650.0823, 切向力Y=2350.7754 +FPS=16.98, 法向力=1331.4941, 切向力X=1979.8059, 切向力Y=1618.8706 +FPS=17.13, 法向力=1000.2416, 切向力X=2377.9675, 切向力Y=2541.7080 +FPS=17.75, 法向力=1726.2861, 切向力X=2554.5808, 切向力Y=1847.2144 +FPS=16.80, 法向力=1805.4404, 切向力X=2560.1870, 切向力Y=1778.4836 +FPS=17.07, 法向力=1661.0416, 切向力X=1456.3380, 切向力Y=1966.3254 +FPS=17.10, 法向力=1399.1361, 切向力X=2290.9341, 切向力Y=1736.1226 +FPS=17.64, 法向力=1659.4836, 切向力X=1802.9377, 切向力Y=1575.7261 +FPS=17.33, 法向力=1785.2366, 切向力X=1874.7238, 切向力Y=1525.4263 +FPS=18.47, 法向力=1595.8542, 切向力X=1923.7345, 切向力Y=1920.5645 +FPS=17.94, 法向力=1621.2163, 切向力X=1897.4401, 切向力Y=2145.0347 +FPS=16.82, 法向力=1685.4135, 切向力X=1981.9694, 切向力Y=2215.2307 +FPS=16.75, 法向力=1735.1948, 切向力X=2016.8921, 切向力Y=2274.6001 +FPS=18.31, 法向力=1251.4644, 切向力X=1837.4454, 切向力Y=2157.0789 +FPS=18.18, 法向力=1350.5065, 切向力X=1534.2834, 切向力Y=2308.9392 +FPS=17.02, 法向力=1392.8062, 切向力X=1666.0435, 切向力Y=1326.4980 +FPS=17.48, 法向力=1427.1421, 切向力X=1653.1250, 切向力Y=1382.1819 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000418s, blend=0.004403s (9 tiles incl ref), finalize=0.000129s, total=0.004960s +FPS=16.66, 法向力=1502.1278, 切向力X=1810.0925, 切向力Y=1352.4255 +FPS=18.07, 法向力=1180.8075, 切向力X=2019.4419, 切向力Y=1452.3606 +FPS=18.17, 法向力=1229.0027, 切向力X=1987.0132, 切向力Y=1438.3929 +FPS=17.27, 法向力=1587.7429, 切向力X=1602.8513, 切向力Y=2869.6714 +FPS=18.30, 法向力=1589.2639, 切向力X=1540.5214, 切向力Y=1599.2365 +FPS=16.13, 法向力=1683.7295, 切向力X=2140.6270, 切向力Y=1877.5640 +FPS=18.39, 法向力=1796.3060, 切向力X=2220.2759, 切向力Y=1771.8633 +FPS=18.40, 法向力=1127.3062, 切向力X=2055.3848, 切向力Y=1092.3862 +FPS=17.90, 法向力=1649.7559, 切向力X=2132.2668, 切向力Y=1037.5635 +FPS=16.72, 法向力=1233.8329, 切向力X=2522.4990, 切向力Y=1755.5552 +FPS=17.24, 法向力=1218.8809, 切向力X=2575.2268, 切向力Y=1694.4849 +FPS=18.13, 法向力=1219.1677, 切向力X=2605.8447, 切向力Y=1698.7356 +FPS=17.98, 法向力=1473.7677, 切向力X=1878.2893, 切向力Y=1823.7986 +FPS=17.36, 法向力=1549.0637, 切向力X=2328.0669, 切向力Y=1932.1741 +FPS=17.62, 法向力=1483.3015, 切向力X=2366.7612, 切向力Y=2021.9648 +FPS=17.55, 法向力=1478.2811, 切向力X=2410.1355, 切向力Y=2050.6455 +FPS=18.13, 法向力=1363.4301, 切向力X=2023.1616, 切向力Y=1445.1997 +FPS=18.14, 法向力=1872.1748, 切向力X=1833.3934, 切向力Y=1548.6200 +FPS=17.65, 法向力=1162.0916, 切向力X=2632.9722, 切向力Y=2125.0938 +FPS=18.15, 法向力=1138.9763, 切向力X=2518.8994, 切向力Y=2063.1245 +FPS=17.56, 法向力=1438.8224, 切向力X=2147.3838, 切向力Y=1662.5022 +FPS=18.27, 法向力=1373.7887, 切向力X=2254.1128, 切向力Y=1570.5916 +FPS=18.70, 法向力=1459.3973, 切向力X=2322.9644, 切向力Y=1650.9431 +FPS=17.88, 法向力=1321.6925, 切向力X=2843.1184, 切向力Y=2006.4764 +FPS=16.50, 法向力=1328.3496, 切向力X=2880.1655, 切向力Y=2123.2366 +FPS=17.46, 法向力=1914.2145, 切向力X=1476.9067, 切向力Y=1691.8677 +FPS=16.61, 法向力=1953.9297, 切向力X=1526.6719, 切向力Y=1700.8474 +FPS=16.00, 法向力=1282.6257, 切向力X=2730.6221, 切向力Y=2301.3982 +FPS=17.95, 法向力=1003.0813, 切向力X=2381.2373, 切向力Y=2077.9316 +FPS=16.96, 法向力=1138.1865, 切向力X=2079.5437, 切向力Y=2027.8943 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000433s, blend=0.004492s (9 tiles incl ref), finalize=0.000124s, total=0.005061s +FPS=18.31, 法向力=1145.2230, 切向力X=2103.3623, 切向力Y=1998.6749 +FPS=18.02, 法向力=1135.8782, 切向力X=1945.3179, 切向力Y=2526.8533 +FPS=18.56, 法向力=1141.8816, 切向力X=2093.5068, 切向力Y=2395.2395 +FPS=18.14, 法向力=1511.7941, 切向力X=2177.1028, 切向力Y=2291.7754 +FPS=18.82, 法向力=1578.8043, 切向力X=2172.5156, 切向力Y=2335.8628 +FPS=18.72, 法向力=1578.6986, 切向力X=2194.2234, 切向力Y=2305.1841 +FPS=17.82, 法向力=1307.1222, 切向力X=2667.9199, 切向力Y=1690.2573 +FPS=18.61, 法向力=1576.7083, 切向力X=2155.3154, 切向力Y=2143.4561 +FPS=18.19, 法向力=1663.6711, 切向力X=2699.3740, 切向力Y=1676.7485 +FPS=18.60, 法向力=1756.9346, 切向力X=2859.0476, 切向力Y=1641.6760 +FPS=18.31, 法向力=1736.6571, 切向力X=2835.0972, 切向力Y=1576.4490 +FPS=17.16, 法向力=1373.0406, 切向力X=1948.8724, 切向力Y=1940.0988 +FPS=18.75, 法向力=1197.3127, 切向力X=2381.8262, 切向力Y=1773.6357 +FPS=18.09, 法向力=1192.3220, 切向力X=2429.4873, 切向力Y=1682.3726 +FPS=19.55, 法向力=1131.0493, 切向力X=2459.7861, 切向力Y=2021.2261 +FPS=18.74, 法向力=1052.3318, 切向力X=1727.6837, 切向力Y=2748.9509 +FPS=17.82, 法向力=1286.9858, 切向力X=2770.4851, 切向力Y=2001.7832 +FPS=18.19, 法向力=1338.7283, 切向力X=2789.1301, 切向力Y=1989.0306 +FPS=18.52, 法向力=1210.3640, 切向力X=2858.2139, 切向力Y=1769.2754 +FPS=19.11, 法向力=1370.1235, 切向力X=1999.9346, 切向力Y=2084.8135 +FPS=18.96, 法向力=1358.1743, 切向力X=1714.7207, 切向力Y=1882.4065 +FPS=16.85, 法向力=1403.2393, 切向力X=1786.0936, 切向力Y=1870.8647 +FPS=15.48, 法向力=2125.1396, 切向力X=1462.1565, 切向力Y=1844.6200 +FPS=15.56, 法向力=1846.6433, 切向力X=1688.5618, 切向力Y=2018.0337 +FPS=17.53, 法向力=1735.7111, 切向力X=1668.9707, 切向力Y=1744.3125 +FPS=19.21, 法向力=1727.4246, 切向力X=1730.2188, 切向力Y=1795.3269 +FPS=18.88, 法向力=1724.7180, 切向力X=1774.1229, 切向力Y=1746.6199 +FPS=19.62, 法向力=1152.8818, 切向力X=2192.9534, 切向力Y=2085.9248 +FPS=18.78, 法向力=1167.8871, 切向力X=1598.6572, 切向力Y=1528.6937 +FPS=19.04, 法向力=1149.9116, 切向力X=1639.8152, 切向力Y=1618.9304 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000453s, blend=0.002960s (9 tiles incl ref), finalize=0.000058s, total=0.003482s +FPS=19.24, 法向力=1199.5680, 切向力X=1191.7274, 切向力Y=1902.5247 +FPS=16.48, 法向力=1563.6172, 切向力X=2205.7944, 切向力Y=1764.4360 +FPS=17.90, 法向力=1164.9363, 切向力X=1877.9204, 切向力Y=1693.1552 +FPS=16.30, 法向力=1207.1301, 切向力X=1893.4113, 切向力Y=1671.6761 +FPS=17.93, 法向力=1381.9575, 切向力X=1864.0564, 切向力Y=2100.0977 +FPS=17.79, 法向力=1017.6488, 切向力X=1760.6400, 切向力Y=2660.0784 +FPS=18.32, 法向力=997.8193, 切向力X=1707.0493, 切向力Y=2746.2673 +FPS=18.78, 法向力=994.2369, 切向力X=1675.7166, 切向力Y=2728.0796 +FPS=18.75, 法向力=1692.3945, 切向力X=2430.1729, 切向力Y=1996.3823 +FPS=18.36, 法向力=823.5615, 切向力X=2609.7302, 切向力Y=2083.9995 +FPS=17.81, 法向力=1108.9489, 切向力X=1961.7568, 切向力Y=2167.5186 +FPS=19.08, 法向力=1103.1702, 切向力X=1946.6157, 切向力Y=2150.1499 +FPS=16.73, 法向力=1090.3354, 切向力X=2858.0857, 切向力Y=1879.8367 +FPS=18.09, 法向力=1245.2245, 切向力X=2430.3176, 切向力Y=2820.0356 +FPS=18.77, 法向力=1388.3096, 切向力X=2012.9597, 切向力Y=2440.9683 +FPS=18.05, 法向力=1385.3058, 切向力X=2133.2310, 切向力Y=2469.4377 +FPS=17.30, 法向力=1301.5427, 切向力X=1989.0715, 切向力Y=2287.9390 +FPS=19.01, 法向力=1568.3251, 切向力X=2089.9561, 切向力Y=1800.9263 +FPS=18.60, 法向力=1427.4612, 切向力X=2361.6897, 切向力Y=1667.2477 +FPS=18.74, 法向力=1492.0537, 切向力X=2480.4419, 切向力Y=1613.9424 +FPS=17.94, 法向力=1595.1949, 切向力X=1803.5454, 切向力Y=1689.8409 +FPS=19.28, 法向力=1659.1455, 切向力X=1894.0852, 切向力Y=1659.0746 +FPS=18.67, 法向力=1746.7460, 切向力X=2208.6602, 切向力Y=2284.3413 +FPS=18.48, 法向力=1732.6447, 切向力X=1139.2516, 切向力Y=1691.6841 +FPS=18.04, 法向力=1709.4712, 切向力X=1157.0398, 切向力Y=1726.7756 +FPS=18.25, 法向力=1067.7443, 切向力X=1822.7191, 切向力Y=1009.5226 +FPS=18.06, 法向力=1371.8313, 切向力X=2174.3569, 切向力Y=1736.8937 +FPS=18.05, 法向力=1430.9528, 切向力X=2318.6226, 切向力Y=1705.4202 +FPS=19.19, 法向力=1444.8994, 切向力X=2859.9875, 切向力Y=1947.9277 +FPS=18.63, 法向力=1445.4816, 切向力X=2871.9998, 切向力Y=1864.6328 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000464s, blend=0.004213s (9 tiles incl ref), finalize=0.000121s, total=0.004811s +FPS=18.13, 法向力=1787.5078, 切向力X=1892.4639, 切向力Y=2137.0103 +FPS=18.81, 法向力=1741.0762, 切向力X=1899.4861, 切向力Y=2129.2800 +FPS=18.70, 法向力=1769.2046, 切向力X=1953.0785, 切向力Y=2135.1682 +FPS=19.11, 法向力=1335.8105, 切向力X=1155.0757, 切向力Y=2604.8926 +FPS=19.03, 法向力=1216.6160, 切向力X=3099.0649, 切向力Y=1973.7202 +FPS=17.84, 法向力=1168.6160, 切向力X=2246.5312, 切向力Y=2204.0017 +FPS=19.31, 法向力=1179.2362, 切向力X=2291.2700, 切向力Y=2193.6052 +FPS=19.74, 法向力=1110.2834, 切向力X=2698.4971, 切向力Y=1871.8230 +FPS=18.36, 法向力=1555.1775, 切向力X=2109.7810, 切向力Y=1604.4854 +FPS=18.42, 法向力=1186.7990, 切向力X=2349.6318, 切向力Y=2649.0676 +FPS=18.30, 法向力=1201.9636, 切向力X=2313.6743, 切向力Y=2826.5977 +FPS=19.20, 法向力=1195.3420, 切向力X=2376.5842, 切向力Y=2824.0850 +FPS=18.87, 法向力=985.9367, 切向力X=2486.8337, 切向力Y=2776.8208 +FPS=18.97, 法向力=1859.1597, 切向力X=2015.4958, 切向力Y=3085.4819 +FPS=17.77, 法向力=1531.2063, 切向力X=1400.9983, 切向力Y=1824.7437 +FPS=18.54, 法向力=1508.2620, 切向力X=1462.6465, 切向力Y=1923.8269 +FPS=18.93, 法向力=1350.6641, 切向力X=1320.5549, 切向力Y=2211.9709 +FPS=18.85, 法向力=1340.0197, 切向力X=1388.6779, 切向力Y=2182.9656 +FPS=17.15, 法向力=1111.7676, 切向力X=1557.7192, 切向力Y=1659.4507 +FPS=18.46, 法向力=1169.7856, 切向力X=1680.9705, 切向力Y=1672.2429 +FPS=19.57, 法向力=1526.3145, 切向力X=2363.6431, 切向力Y=1529.5168 +FPS=18.40, 法向力=1456.6155, 切向力X=1391.2975, 切向力Y=1237.9429 +FPS=18.71, 法向力=1193.1357, 切向力X=1887.9330, 切向力Y=2062.4248 +FPS=18.75, 法向力=1210.9812, 切向力X=1962.3120, 切向力Y=2126.2153 +FPS=18.14, 法向力=1044.8993, 切向力X=1854.1056, 切向力Y=1681.2976 +FPS=18.71, 法向力=1278.0121, 切向力X=2016.2889, 切向力Y=2496.5498 +FPS=18.54, 法向力=1402.3687, 切向力X=1946.5195, 切向力Y=2362.5557 +FPS=19.18, 法向力=1411.3322, 切向力X=1922.9114, 切向力Y=2537.1257 +FPS=18.52, 法向力=1511.2434, 切向力X=3058.2898, 切向力Y=1791.7739 +FPS=19.07, 法向力=1570.9377, 切向力X=3337.6472, 切向力Y=1712.4270 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000582s, blend=0.004268s (9 tiles incl ref), finalize=0.000121s, total=0.004981s +FPS=18.12, 法向力=1453.4060, 切向力X=2394.7109, 切向力Y=2942.3584 +FPS=18.79, 法向力=1189.5005, 切向力X=1679.5684, 切向力Y=1971.7157 +FPS=19.16, 法向力=1163.1892, 切向力X=1658.4414, 切向力Y=1889.2590 +FPS=18.38, 法向力=1914.7970, 切向力X=1984.6301, 切向力Y=2273.5083 +FPS=19.03, 法向力=1219.0708, 切向力X=2359.8799, 切向力Y=1834.9153 +FPS=19.45, 法向力=1243.4216, 切向力X=2355.9893, 切向力Y=1855.4667 +FPS=18.35, 法向力=1161.9938, 切向力X=1874.6956, 切向力Y=2012.7352 +FPS=18.78, 法向力=1641.2832, 切向力X=1802.2042, 切向力Y=2569.0095 +FPS=19.00, 法向力=1699.3911, 切向力X=1844.5426, 切向力Y=2618.3562 +FPS=19.05, 法向力=1125.3547, 切向力X=2223.1741, 切向力Y=2111.5674 +FPS=19.04, 法向力=1132.4185, 切向力X=2158.2791, 切向力Y=2176.2952 +FPS=18.50, 法向力=1216.8026, 切向力X=2093.8115, 切向力Y=2142.7195 +FPS=17.56, 法向力=1205.0713, 切向力X=2508.6753, 切向力Y=2026.9741 +FPS=19.00, 法向力=1680.7639, 切向力X=1871.3010, 切向力Y=1824.7761 +FPS=18.81, 法向力=1668.8223, 切向力X=1946.8989, 切向力Y=1811.9961 +FPS=19.25, 法向力=1668.7683, 切向力X=2638.1206, 切向力Y=1853.2603 +FPS=19.01, 法向力=1750.0667, 切向力X=2695.2441, 切向力Y=1806.6671 +FPS=18.46, 法向力=1735.0249, 切向力X=2243.6128, 切向力Y=2148.4697 +FPS=19.19, 法向力=1775.3889, 切向力X=2335.0530, 切向力Y=2076.2437 +FPS=18.67, 法向力=1033.0808, 切向力X=1288.9475, 切向力Y=1712.8123 +FPS=20.02, 法向力=1447.3048, 切向力X=2196.6848, 切向力Y=2074.9294 +FPS=18.66, 法向力=1388.2073, 切向力X=1957.3472, 切向力Y=1692.0820 +FPS=18.66, 法向力=1452.6295, 切向力X=1965.2715, 切向力Y=1653.6897 +FPS=19.47, 法向力=1344.2725, 切向力X=2040.1797, 切向力Y=1966.1885 +FPS=18.95, 法向力=1467.5326, 切向力X=2429.6021, 切向力Y=2151.2156 +FPS=17.31, 法向力=1267.6168, 切向力X=2012.6598, 切向力Y=2548.5029 +FPS=18.90, 法向力=1323.0635, 切向力X=2112.6353, 切向力Y=2621.4358 +FPS=19.49, 法向力=1288.8923, 切向力X=2090.6885, 切向力Y=2552.8274 +FPS=18.60, 法向力=1139.7703, 切向力X=2231.6794, 切向力Y=1234.8666 +FPS=17.68, 法向力=1407.9403, 切向力X=1938.5061, 切向力Y=2063.5269 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000008s (hit), reset=0.000432s, blend=0.004376s (9 tiles incl ref), finalize=0.000122s, total=0.004942s +FPS=17.82, 法向力=1566.7524, 切向力X=2249.1309, 切向力Y=2012.4436 +FPS=18.71, 法向力=1663.4460, 切向力X=2224.3247, 切向力Y=2033.2365 +FPS=18.99, 法向力=1683.0305, 切向力X=2184.1411, 切向力Y=1903.7463 +FPS=17.29, 法向力=1618.9077, 切向力X=2427.1221, 切向力Y=1723.6975 +FPS=18.82, 法向力=1632.5323, 切向力X=2399.1091, 切向力Y=1724.7577 +FPS=17.98, 法向力=1646.7036, 切向力X=2403.7129, 切向力Y=1754.6151 +FPS=18.57, 法向力=1131.2991, 切向力X=1457.4644, 切向力Y=1969.5646 +FPS=17.70, 法向力=1169.0608, 切向力X=2524.1367, 切向力Y=2258.5488 +FPS=19.04, 法向力=1159.9055, 切向力X=1955.0720, 切向力Y=1300.7097 +FPS=18.80, 法向力=1189.4651, 切向力X=1764.5364, 切向力Y=1232.0444 +FPS=17.88, 法向力=1279.5327, 切向力X=1838.7046, 切向力Y=1053.0190 +FPS=19.05, 法向力=1726.9709, 切向力X=1706.5896, 切向力Y=1501.1880 +FPS=18.58, 法向力=1434.9661, 切向力X=1584.3336, 切向力Y=2244.2458 +FPS=18.84, 法向力=1440.2489, 切向力X=1636.1764, 切向力Y=2267.9126 +FPS=19.00, 法向力=1263.1562, 切向力X=1528.0107, 切向力Y=1380.9492 +FPS=18.43, 法向力=1413.2700, 切向力X=2167.5483, 切向力Y=1946.3418 +FPS=19.31, 法向力=1551.3049, 切向力X=2137.6787, 切向力Y=2055.1777 +FPS=18.97, 法向力=1001.4283, 切向力X=2099.4966, 切向力Y=1882.7433 +FPS=18.59, 法向力=980.4110, 切向力X=2191.1433, 切向力Y=1926.9396 +FPS=18.82, 法向力=1017.2585, 切向力X=1937.6709, 切向力Y=3186.7632 +FPS=15.85, 法向力=1208.7537, 切向力X=3008.3745, 切向力Y=1640.5538 +FPS=18.23, 法向力=1401.3232, 切向力X=2489.2703, 切向力Y=1677.8756 +FPS=18.72, 法向力=1428.1559, 切向力X=2497.9224, 切向力Y=1584.2362 +FPS=18.24, 法向力=1251.9293, 切向力X=2268.0083, 切向力Y=1936.8328 +FPS=18.17, 法向力=1154.1301, 切向力X=1760.1594, 切向力Y=2084.8635 +FPS=18.89, 法向力=1175.6753, 切向力X=1688.9427, 切向力Y=2032.7373 +FPS=18.45, 法向力=1382.4585, 切向力X=1209.5969, 切向力Y=2092.9316 +FPS=18.98, 法向力=1400.6039, 切向力X=1236.6362, 切向力Y=2164.5005 +FPS=18.76, 法向力=1262.4767, 切向力X=2338.0601, 切向力Y=1724.7396 +FPS=18.25, 法向力=1261.7207, 切向力X=1847.0641, 切向力Y=1755.9440 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000519s, blend=0.004821s (9 tiles incl ref), finalize=0.000129s, total=0.005480s +FPS=18.18, 法向力=1269.7400, 切向力X=1858.0712, 切向力Y=1859.4890 +FPS=18.30, 法向力=1847.9382, 切向力X=2679.4580, 切向力Y=1388.8151 +FPS=18.84, 法向力=1208.8958, 切向力X=2227.6191, 切向力Y=1831.5862 +FPS=16.32, 法向力=1766.9818, 切向力X=3200.2483, 切向力Y=994.5676 +FPS=17.47, 法向力=1782.4629, 切向力X=3285.2197, 切向力Y=999.0476 +FPS=18.53, 法向力=967.7147, 切向力X=2295.7534, 切向力Y=2439.0393 +FPS=17.63, 法向力=1150.0435, 切向力X=2284.4070, 切向力Y=2281.2446 +FPS=18.37, 法向力=998.4875, 切向力X=2318.2598, 切向力Y=2262.2876 +FPS=18.48, 法向力=1004.2241, 切向力X=2382.1201, 切向力Y=2282.1729 +FPS=18.46, 法向力=1274.8904, 切向力X=2070.0718, 切向力Y=1609.5026 +FPS=17.28, 法向力=1595.4508, 切向力X=1988.2944, 切向力Y=2110.7075 +FPS=18.83, 法向力=1645.2819, 切向力X=2068.8530, 切向力Y=2173.6208 +FPS=18.78, 法向力=1656.1132, 切向力X=2053.9768, 切向力Y=2165.5547 +FPS=18.21, 法向力=1448.4803, 切向力X=2463.0493, 切向力Y=1510.7861 +FPS=16.83, 法向力=960.9092, 切向力X=1693.4661, 切向力Y=1802.8433 +FPS=17.70, 法向力=1267.4042, 切向力X=2349.8467, 切向力Y=1764.3424 +FPS=18.63, 法向力=1298.0388, 切向力X=2347.5908, 切向力Y=1828.0104 +FPS=17.98, 法向力=1333.6680, 切向力X=2752.5593, 切向力Y=2012.2859 +FPS=15.81, 法向力=1386.1179, 切向力X=1912.6527, 切向力Y=2280.7012 +FPS=18.44, 法向力=1528.4238, 切向力X=2600.7456, 切向力Y=1183.3679 +FPS=18.60, 法向力=1591.5762, 切向力X=2662.1226, 切向力Y=1217.0540 +FPS=18.13, 法向力=1447.3889, 切向力X=2817.5850, 切向力Y=1343.6495 +FPS=17.56, 法向力=1365.2227, 切向力X=2841.5894, 切向力Y=1351.3340 +FPS=19.06, 法向力=1152.0642, 切向力X=2149.0225, 切向力Y=2440.4678 +FPS=18.28, 法向力=1211.3091, 切向力X=2149.4514, 切向力Y=2431.0957 +FPS=18.26, 法向力=1068.3577, 切向力X=1229.1848, 切向力Y=2340.2334 +FPS=17.54, 法向力=1025.4448, 切向力X=2460.0415, 切向力Y=2050.6753 +FPS=18.23, 法向力=1468.2078, 切向力X=2362.7927, 切向力Y=1843.5090 +FPS=19.74, 法向力=1494.6509, 切向力X=2399.5503, 切向力Y=1827.9065 +FPS=17.73, 法向力=1503.7244, 切向力X=2297.5071, 切向力Y=1809.1686 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000422s, blend=0.004204s (9 tiles incl ref), finalize=0.000125s, total=0.004760s +FPS=18.47, 法向力=1340.3441, 切向力X=2262.0930, 切向力Y=2049.5654 +FPS=18.78, 法向力=1354.3798, 切向力X=2633.3809, 切向力Y=2096.9854 +FPS=16.75, 法向力=1410.6995, 切向力X=2740.0081, 切向力Y=2153.9602 +FPS=17.76, 法向力=1569.4458, 切向力X=2503.4324, 切向力Y=2015.7173 +FPS=18.73, 法向力=1294.5682, 切向力X=2630.0298, 切向力Y=2646.9944 +FPS=18.29, 法向力=1331.2090, 切向力X=2755.9180, 切向力Y=2624.1733 +FPS=19.14, 法向力=1160.1680, 切向力X=1581.6309, 切向力Y=2452.0771 +FPS=18.61, 法向力=1116.1892, 切向力X=1564.8193, 切向力Y=2463.3066 +FPS=18.05, 法向力=1055.7437, 切向力X=1625.1929, 切向力Y=2244.9180 +FPS=18.34, 法向力=1482.0405, 切向力X=2355.5808, 切向力Y=2460.1279 +FPS=17.27, 法向力=1554.9797, 切向力X=2482.7041, 切向力Y=2559.3232 +FPS=18.84, 法向力=1722.4390, 切向力X=2281.1458, 切向力Y=1796.5719 +FPS=18.25, 法向力=1433.0078, 切向力X=1702.1389, 切向力Y=1157.3536 +FPS=18.70, 法向力=1381.0200, 切向力X=2660.6599, 切向力Y=1769.8248 +FPS=17.40, 法向力=1419.0215, 切向力X=2821.4683, 切向力Y=1821.4569 +FPS=16.61, 法向力=1408.2124, 切向力X=2826.6670, 切向力Y=1799.2183 +FPS=19.90, 法向力=1574.0532, 切向力X=2862.5444, 切向力Y=1431.4105 +FPS=18.28, 法向力=2066.8059, 切向力X=2583.6323, 切向力Y=2072.8108 +FPS=18.62, 法向力=1211.9341, 切向力X=1561.5679, 切向力Y=2022.1572 +FPS=18.52, 法向力=1189.6262, 切向力X=1485.5430, 切向力Y=1970.6539 +FPS=19.15, 法向力=909.5557, 切向力X=1216.0966, 切向力Y=2221.0181 +FPS=17.98, 法向力=1462.6350, 切向力X=1947.1503, 切向力Y=1923.5867 +FPS=19.14, 法向力=1023.3743, 切向力X=1738.1407, 切向力Y=2150.0332 +FPS=19.39, 法向力=1027.1980, 切向力X=1695.7816, 切向力Y=2173.4746 +FPS=19.00, 法向力=1252.7859, 切向力X=1722.5054, 切向力Y=2179.9648 +FPS=18.35, 法向力=1254.9650, 切向力X=1855.4507, 切向力Y=2199.1045 +FPS=18.95, 法向力=1351.8093, 切向力X=2317.1704, 切向力Y=1517.4690 +FPS=17.94, 法向力=943.4775, 切向力X=2794.4526, 切向力Y=2264.2261 +FPS=17.76, 法向力=945.1973, 切向力X=2792.9468, 切向力Y=2110.6316 +FPS=18.20, 法向力=1671.0442, 切向力X=2335.7686, 切向力Y=2485.1484 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000534s, blend=0.004439s (9 tiles incl ref), finalize=0.000126s, total=0.005111s +FPS=17.82, 法向力=1319.5258, 切向力X=2138.9756, 切向力Y=2565.6548 +FPS=17.36, 法向力=1329.8450, 切向力X=2158.0500, 切向力Y=2563.9912 +FPS=18.27, 法向力=1041.6216, 切向力X=2152.2812, 切向力Y=1836.5646 +FPS=18.09, 法向力=1096.1383, 切向力X=2113.5642, 切向力Y=1925.6482 +FPS=19.19, 法向力=1218.3727, 切向力X=2018.3320, 切向力Y=2386.0342 +FPS=18.65, 法向力=1214.7084, 切向力X=2010.1636, 切向力Y=2321.5042 +FPS=18.42, 法向力=1198.5430, 切向力X=1989.5839, 切向力Y=2366.3335 +FPS=18.43, 法向力=1455.8403, 切向力X=2380.4565, 切向力Y=2129.2852 +FPS=18.71, 法向力=1453.1547, 切向力X=1823.1045, 切向力Y=1960.7268 +FPS=19.23, 法向力=1396.8712, 切向力X=1876.3204, 切向力Y=1227.8866 +FPS=18.67, 法向力=1428.2482, 切向力X=1904.3796, 切向力Y=1206.0900 +FPS=19.00, 法向力=1568.4573, 切向力X=2001.5657, 切向力Y=1704.1189 +FPS=19.00, 法向力=950.5145, 切向力X=1750.6633, 切向力Y=1987.0415 +FPS=18.53, 法向力=1462.3062, 切向力X=1661.8242, 切向力Y=1602.1389 +FPS=18.85, 法向力=1485.1901, 切向力X=1817.0548, 切向力Y=1583.1940 +FPS=18.20, 法向力=1973.7916, 切向力X=2291.1326, 切向力Y=1581.0398 +FPS=18.93, 法向力=1163.3455, 切向力X=2213.1240, 切向力Y=2181.4299 +FPS=18.89, 法向力=1265.4478, 切向力X=2248.7427, 切向力Y=2203.6240 +FPS=21.85, 法向力=1267.3412, 切向力X=2249.9717, 切向力Y=2236.6169 +FPS=18.03, 法向力=1294.4636, 切向力X=2008.9667, 切向力Y=2269.2224 +FPS=18.82, 法向力=1429.1709, 切向力X=2656.0898, 切向力Y=2018.7540 +FPS=18.32, 法向力=1293.3042, 切向力X=2601.3479, 切向力Y=2800.2314 +FPS=19.61, 法向力=1306.8320, 切向力X=2601.3037, 切向力Y=2777.2231 +FPS=18.46, 法向力=1366.4635, 切向力X=1459.4274, 切向力Y=2236.0837 +FPS=19.11, 法向力=1203.0514, 切向力X=1777.0746, 切向力Y=1617.7847 +FPS=19.63, 法向力=1188.6284, 切向力X=1939.1864, 切向力Y=1655.8840 +FPS=19.08, 法向力=1095.0243, 切向力X=2010.7511, 切向力Y=2058.0938 +FPS=17.75, 法向力=1061.7002, 切向力X=2000.6624, 切向力Y=2017.6779 +FPS=18.29, 法向力=1486.1365, 切向力X=2399.2744, 切向力Y=1611.3647 +FPS=18.62, 法向力=1612.1802, 切向力X=1580.7329, 切向力Y=2186.6401 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000419s, blend=0.004216s (9 tiles incl ref), finalize=0.000128s, total=0.004774s +FPS=18.09, 法向力=1630.6943, 切向力X=1656.8621, 切向力Y=2307.0964 +FPS=19.67, 法向力=1538.5588, 切向力X=1995.0422, 切向力Y=1892.5569 +FPS=18.58, 法向力=1609.5048, 切向力X=1642.2327, 切向力Y=977.2821 +FPS=18.01, 法向力=1655.0803, 切向力X=1661.3899, 切向力Y=943.0715 +FPS=18.56, 法向力=1280.7629, 切向力X=2012.5852, 切向力Y=1587.8279 +FPS=19.46, 法向力=1264.2463, 切向力X=1976.5720, 切向力Y=1632.8218 +FPS=19.00, 法向力=1597.9052, 切向力X=2762.6836, 切向力Y=1934.9313 +FPS=18.29, 法向力=902.1443, 切向力X=1685.1470, 切向力Y=3024.0942 +FPS=16.96, 法向力=1507.2383, 切向力X=2516.7107, 切向力Y=2427.2588 +FPS=18.88, 法向力=1555.7748, 切向力X=2426.5161, 切向力Y=2357.1211 +FPS=18.32, 法向力=1131.5679, 切向力X=2152.6963, 切向力Y=2499.0095 +FPS=18.85, 法向力=1550.8427, 切向力X=1445.4294, 切向力Y=2557.9641 +FPS=19.36, 法向力=1500.3088, 切向力X=2029.3181, 切向力Y=1474.6595 +FPS=18.66, 法向力=1511.4867, 切向力X=1979.0955, 切向力Y=1429.6470 +FPS=19.00, 法向力=1501.2281, 切向力X=1976.4081, 切向力Y=1442.4480 +FPS=17.58, 法向力=1341.6387, 切向力X=2101.7202, 切向力Y=1890.2446 +FPS=21.40, 法向力=1359.2114, 切向力X=1822.0123, 切向力Y=1980.5779 +FPS=18.29, 法向力=1372.5383, 切向力X=1808.1177, 切向力Y=1966.0908 +FPS=18.80, 法向力=826.3273, 切向力X=2230.6260, 切向力Y=2228.2234 +FPS=17.79, 法向力=1446.0735, 切向力X=1773.6871, 切向力Y=2314.7114 +FPS=16.14, 法向力=1129.9059, 切向力X=2210.1099, 切向力Y=2146.7126 +FPS=17.70, 法向力=1113.6219, 切向力X=2287.3796, 切向力Y=2283.3232 +FPS=17.07, 法向力=1237.0542, 切向力X=2351.6748, 切向力Y=1458.2251 +FPS=17.13, 法向力=1263.4845, 切向力X=2732.9270, 切向力Y=1674.7589 +FPS=18.48, 法向力=1613.7975, 切向力X=1956.8167, 切向力Y=2328.4812 +FPS=18.44, 法向力=1615.9917, 切向力X=2041.6249, 切向力Y=2263.5586 +FPS=18.63, 法向力=1593.8191, 切向力X=2047.7217, 切向力Y=2335.2031 +FPS=19.28, 法向力=1254.0656, 切向力X=2390.6826, 切向力Y=2061.5361 +FPS=19.01, 法向力=2005.2802, 切向力X=1918.7421, 切向力Y=1006.9267 +FPS=17.85, 法向力=1433.7051, 切向力X=2215.5093, 切向力Y=1860.1172 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000461s, blend=0.004330s (9 tiles incl ref), finalize=0.000119s, total=0.004923s +FPS=15.52, 法向力=1386.0642, 切向力X=2177.1196, 切向力Y=1963.2375 +FPS=17.88, 法向力=1386.1384, 切向力X=2310.0725, 切向力Y=2132.2749 +FPS=18.63, 法向力=1457.9146, 切向力X=2373.4651, 切向力Y=1958.0723 +FPS=18.96, 法向力=1064.5502, 切向力X=1373.5120, 切向力Y=2546.7842 +FPS=18.60, 法向力=1011.9551, 切向力X=1521.5547, 切向力Y=2788.1895 +FPS=17.90, 法向力=1318.4139, 切向力X=1872.5378, 切向力Y=1607.9597 +FPS=18.19, 法向力=1444.6560, 切向力X=2144.6025, 切向力Y=2335.7473 +FPS=18.38, 法向力=1565.1628, 切向力X=2241.9324, 切向力Y=2382.5737 +FPS=17.72, 法向力=1343.9023, 切向力X=2368.7046, 切向力Y=2117.2388 +FPS=18.95, 法向力=1397.1444, 切向力X=2439.0117, 切向力Y=2075.1016 +FPS=19.22, 法向力=1174.2345, 切向力X=1491.0123, 切向力Y=2383.2812 +FPS=18.34, 法向力=1682.0228, 切向力X=3284.9470, 切向力Y=1303.7772 +FPS=17.35, 法向力=1711.7847, 切向力X=3409.1343, 切向力Y=1316.6808 +FPS=16.61, 法向力=1670.3210, 切向力X=2783.1968, 切向力Y=977.3347 +FPS=18.89, 法向力=1447.0525, 切向力X=1423.2634, 切向力Y=2184.9482 +FPS=19.20, 法向力=1324.7595, 切向力X=2422.7896, 切向力Y=2063.8647 +FPS=18.09, 法向力=1427.6880, 切向力X=2423.3486, 切向力Y=2017.3352 +FPS=18.08, 法向力=1305.5353, 切向力X=1934.4274, 切向力Y=2181.4961 +FPS=18.57, 法向力=1377.3805, 切向力X=1908.9639, 切向力Y=2328.6311 +FPS=19.07, 法向力=1603.2255, 切向力X=2523.4868, 切向力Y=1854.9636 +FPS=19.06, 法向力=1436.0461, 切向力X=1871.5518, 切向力Y=1333.9106 +FPS=20.82, 法向力=1426.6180, 切向力X=1858.5044, 切向力Y=1330.4153 +FPS=17.95, 法向力=1284.2211, 切向力X=2182.1431, 切向力Y=1653.1140 +FPS=18.64, 法向力=901.4311, 切向力X=1294.5330, 切向力Y=2081.2603 +FPS=19.01, 法向力=940.0826, 切向力X=1314.3142, 切向力Y=2028.5085 +FPS=18.72, 法向力=1228.2089, 切向力X=1934.5347, 切向力Y=2070.4043 +FPS=17.79, 法向力=1152.4980, 切向力X=1833.3560, 切向力Y=2222.6465 +FPS=18.20, 法向力=1072.6304, 切向力X=1985.7771, 切向力Y=1323.9753 +FPS=17.55, 法向力=1114.3066, 切向力X=2089.3599, 切向力Y=1296.7534 +FPS=18.14, 法向力=938.0685, 切向力X=1670.5962, 切向力Y=2735.8420 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000419s, blend=0.005586s (9 tiles incl ref), finalize=0.000133s, total=0.006147s +FPS=18.07, 法向力=960.5715, 切向力X=1673.4905, 切向力Y=2719.8193 +FPS=17.94, 法向力=1370.6013, 切向力X=1713.7605, 切向力Y=1850.3215 +FPS=18.15, 法向力=932.2457, 切向力X=2203.9834, 切向力Y=1650.8525 +FPS=19.92, 法向力=947.5875, 切向力X=2271.1990, 切向力Y=1777.5092 +FPS=17.50, 法向力=1162.4971, 切向力X=2087.9104, 切向力Y=2382.8916 +FPS=18.40, 法向力=1275.9265, 切向力X=2063.6274, 切向力Y=1508.3115 +FPS=16.69, 法向力=1259.6230, 切向力X=2167.6267, 切向力Y=1346.3474 +FPS=18.67, 法向力=1439.5554, 切向力X=1814.3534, 切向力Y=2213.0227 +FPS=18.59, 法向力=1199.3665, 切向力X=2050.9844, 切向力Y=1944.6155 +FPS=18.20, 法向力=1435.1122, 切向力X=1941.5474, 切向力Y=1868.5588 +FPS=19.25, 法向力=1504.1702, 切向力X=1988.6660, 切向力Y=1915.4429 +FPS=18.53, 法向力=1483.9805, 切向力X=1953.0648, 切向力Y=1929.4485 +FPS=18.82, 法向力=1317.1548, 切向力X=3062.2964, 切向力Y=2192.7065 +FPS=18.24, 法向力=1318.1384, 切向力X=1354.9421, 切向力Y=1984.2324 +FPS=18.18, 法向力=1288.6465, 切向力X=1833.7681, 切向力Y=1997.7085 +FPS=18.02, 法向力=1275.6389, 切向力X=1845.5630, 切向力Y=1897.7461 +FPS=18.96, 法向力=1517.2583, 切向力X=1878.8953, 切向力Y=2088.4666 +FPS=18.22, 法向力=1265.6082, 切向力X=1706.6854, 切向力Y=2742.7683 +FPS=19.05, 法向力=1513.5425, 切向力X=2615.6367, 切向力Y=1614.0316 +FPS=17.45, 法向力=1483.1711, 切向力X=2620.7969, 切向力Y=1615.9031 +FPS=17.61, 法向力=1526.5652, 切向力X=2600.6006, 切向力Y=1583.1033 +FPS=18.24, 法向力=1368.4802, 切向力X=1959.1660, 切向力Y=2206.7783 +FPS=18.19, 法向力=1282.3488, 切向力X=1820.1073, 切向力Y=2270.8311 +FPS=18.37, 法向力=1256.8430, 切向力X=1834.0907, 切向力Y=2268.8320 +FPS=18.67, 法向力=1219.9257, 切向力X=2976.1245, 切向力Y=1222.1179 +FPS=18.53, 法向力=1101.9436, 切向力X=1838.5999, 切向力Y=2558.4092 +FPS=17.97, 法向力=1295.5010, 切向力X=2454.7891, 切向力Y=1692.4406 +FPS=18.47, 法向力=1314.2070, 切向力X=2589.9321, 切向力Y=1819.6042 +FPS=18.44, 法向力=1194.0938, 切向力X=2086.7861, 切向力Y=1902.3796 +FPS=18.53, 法向力=1101.9663, 切向力X=1882.6899, 切向力Y=2123.0566 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000418s, blend=0.004181s (9 tiles incl ref), finalize=0.000127s, total=0.004736s +FPS=18.08, 法向力=1136.7240, 切向力X=1310.8496, 切向力Y=1381.8375 +FPS=17.67, 法向力=1195.9524, 切向力X=1355.9482, 切向力Y=1436.8618 +FPS=17.58, 法向力=1176.8528, 切向力X=1398.0908, 切向力Y=1416.6740 +FPS=19.07, 法向力=1214.1995, 切向力X=1809.3384, 切向力Y=1638.2605 +FPS=17.46, 法向力=1175.5819, 切向力X=1365.0361, 切向力Y=2082.0276 +FPS=17.72, 法向力=1055.0773, 切向力X=1748.1951, 切向力Y=2088.6250 +FPS=18.78, 法向力=1085.9175, 切向力X=1784.0400, 切向力Y=2134.1624 +FPS=18.66, 法向力=978.6783, 切向力X=2099.7363, 切向力Y=1460.4841 +FPS=18.95, 法向力=1421.9717, 切向力X=1248.6360, 切向力Y=1698.2067 +FPS=17.96, 法向力=1064.1505, 切向力X=2933.8584, 切向力Y=2880.4048 +FPS=18.84, 法向力=994.6427, 切向力X=3018.7292, 切向力Y=2916.4597 +FPS=18.64, 法向力=1243.9983, 切向力X=2523.4204, 切向力Y=2083.6143 +FPS=18.34, 法向力=1161.4595, 切向力X=2292.8684, 切向力Y=1560.6274 +FPS=18.01, 法向力=1169.7900, 切向力X=2278.4822, 切向力Y=1596.4167 +FPS=16.46, 法向力=1112.2363, 切向力X=2736.4141, 切向力Y=1522.4753 +FPS=17.38, 法向力=1183.6135, 切向力X=2918.8638, 切向力Y=1633.6978 +FPS=18.47, 法向力=1247.4174, 切向力X=1883.9957, 切向力Y=1775.1279 +FPS=18.90, 法向力=1271.2512, 切向力X=1262.2516, 切向力Y=2221.4194 +FPS=17.94, 法向力=1262.3594, 切向力X=1297.2445, 切向力Y=2204.5642 +FPS=18.80, 法向力=1569.3271, 切向力X=2682.1870, 切向力Y=2131.7856 +FPS=18.90, 法向力=1470.7137, 切向力X=1951.0450, 切向力Y=1974.8572 +FPS=18.90, 法向力=1424.0703, 切向力X=1845.9773, 切向力Y=2029.4578 +FPS=18.44, 法向力=1346.1378, 切向力X=1419.0278, 切向力Y=1794.1172 +FPS=18.09, 法向力=1006.7037, 切向力X=2494.8423, 切向力Y=1897.5100 +FPS=17.96, 法向力=1176.4424, 切向力X=2275.8662, 切向力Y=1640.3655 +FPS=17.74, 法向力=1195.8516, 切向力X=2215.3677, 切向力Y=1791.7156 +FPS=17.45, 法向力=1210.8519, 切向力X=2208.9404, 切向力Y=1804.3961 +FPS=19.19, 法向力=1370.0214, 切向力X=1963.5968, 切向力Y=1986.8225 +FPS=19.82, 法向力=1144.0109, 切向力X=1660.5767, 切向力Y=1821.3627 +FPS=17.93, 法向力=1385.9343, 切向力X=1924.1454, 切向力Y=2138.0559 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000431s, blend=0.004473s (9 tiles incl ref), finalize=0.000120s, total=0.005034s +FPS=17.44, 法向力=1493.0914, 切向力X=1967.7141, 切向力Y=2174.8105 +FPS=18.27, 法向力=1036.0485, 切向力X=1611.6116, 切向力Y=2197.1707 +FPS=17.07, 法向力=850.2910, 切向力X=1757.7594, 切向力Y=1946.1150 +FPS=17.88, 法向力=1228.1145, 切向力X=2273.6562, 切向力Y=2282.4043 +FPS=18.47, 法向力=1306.1726, 切向力X=2320.0747, 切向力Y=2354.9771 +FPS=18.78, 法向力=989.1322, 切向力X=2162.3423, 切向力Y=1664.8094 +FPS=18.37, 法向力=956.6798, 切向力X=1345.4685, 切向力Y=2254.7305 +FPS=17.30, 法向力=951.9205, 切向力X=1450.9292, 切向力Y=2313.1392 +FPS=17.33, 法向力=1049.0573, 切向力X=1217.6704, 切向力Y=2357.4849 +FPS=16.58, 法向力=1463.2166, 切向力X=2566.4714, 切向力Y=1684.2740 +FPS=18.69, 法向力=1553.3425, 切向力X=2667.7998, 切向力Y=1703.9360 +FPS=18.98, 法向力=1007.8445, 切向力X=2382.6272, 切向力Y=2077.2681 +FPS=17.77, 法向力=1063.2703, 切向力X=2422.3616, 切向力Y=2116.0205 +FPS=18.04, 法向力=1619.2053, 切向力X=1805.1777, 切向力Y=2013.2683 +FPS=18.18, 法向力=928.3934, 切向力X=1548.4547, 切向力Y=2173.4810 +FPS=17.52, 法向力=1098.3914, 切向力X=1443.7158, 切向力Y=2224.8635 +FPS=18.17, 法向力=1082.7711, 切向力X=1589.2781, 切向力Y=2344.6689 +FPS=18.46, 法向力=1682.6241, 切向力X=1916.2382, 切向力Y=2432.3193 +FPS=18.47, 法向力=1194.3499, 切向力X=2497.6748, 切向力Y=1900.8342 +FPS=18.19, 法向力=1421.4764, 切向力X=2104.3323, 切向力Y=1166.4697 +FPS=17.55, 法向力=1474.4971, 切向力X=2196.3491, 切向力Y=1218.1412 +FPS=17.77, 法向力=1477.5005, 切向力X=2179.2778, 切向力Y=1263.1064 +FPS=16.45, 法向力=1498.0139, 切向力X=1550.6509, 切向力Y=2748.9614 +FPS=15.83, 法向力=1071.9358, 切向力X=1781.9182, 切向力Y=2414.0671 +FPS=16.48, 法向力=1107.1027, 切向力X=1656.5697, 切向力Y=2407.1938 +FPS=17.00, 法向力=1659.3403, 切向力X=1038.4568, 切向力Y=2519.2288 +FPS=16.60, 法向力=1473.8184, 切向力X=1354.7195, 切向力Y=2510.2363 +FPS=16.40, 法向力=1434.2762, 切向力X=1460.0994, 切向力Y=2514.7866 +FPS=17.87, 法向力=1438.7642, 切向力X=1488.0701, 切向力Y=2515.6890 +FPS=16.44, 法向力=1014.5032, 切向力X=2428.3457, 切向力Y=1731.4808 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000675s, blend=0.004442s (9 tiles incl ref), finalize=0.000125s, total=0.005253s +FPS=17.08, 法向力=1608.9392, 切向力X=2566.9023, 切向力Y=1803.4795 +FPS=17.93, 法向力=1530.3761, 切向力X=2371.7769, 切向力Y=1743.1707 +FPS=17.56, 法向力=1538.0154, 切向力X=2437.1042, 切向力Y=1706.6567 +FPS=18.38, 法向力=882.2283, 切向力X=2428.3096, 切向力Y=1858.8220 +FPS=18.11, 法向力=1237.2865, 切向力X=2111.2803, 切向力Y=1786.0093 +FPS=17.51, 法向力=1437.8159, 切向力X=2445.1846, 切向力Y=1987.1265 +FPS=17.24, 法向力=1383.9692, 切向力X=2535.3108, 切向力Y=2010.9459 +FPS=17.86, 法向力=1663.1257, 切向力X=2255.0347, 切向力Y=2655.7144 +FPS=17.30, 法向力=1404.9657, 切向力X=1436.6663, 切向力Y=1931.0725 +FPS=17.72, 法向力=1261.9333, 切向力X=2125.2495, 切向力Y=1251.8542 +FPS=16.80, 法向力=1286.2722, 切向力X=2302.5371, 切向力Y=1248.5533 +FPS=17.81, 法向力=1822.0524, 切向力X=1236.1289, 切向力Y=2213.0220 +FPS=17.85, 法向力=1719.5616, 切向力X=1852.7334, 切向力Y=1840.5039 +FPS=17.13, 法向力=1660.6864, 切向力X=2143.5513, 切向力Y=1727.5237 +FPS=17.89, 法向力=1641.9031, 切向力X=2170.0391, 切向力Y=1726.6461 +FPS=17.28, 法向力=1338.0138, 切向力X=1756.2400, 切向力Y=2423.3804 +FPS=17.03, 法向力=1153.5991, 切向力X=2380.4929, 切向力Y=1585.8330 +FPS=16.04, 法向力=1201.3816, 切向力X=2346.4536, 切向力Y=1558.4753 +FPS=17.06, 法向力=1326.6426, 切向力X=2215.0220, 切向力Y=1744.7462 +FPS=16.91, 法向力=1433.3337, 切向力X=2213.4292, 切向力Y=1621.9221 +FPS=18.31, 法向力=1154.4642, 切向力X=1814.7406, 切向力Y=1359.0757 +FPS=17.33, 法向力=1117.8915, 切向力X=1874.6877, 切向力Y=1364.5112 +FPS=17.25, 法向力=1359.9209, 切向力X=2597.5964, 切向力Y=1879.8004 +FPS=16.27, 法向力=1128.7595, 切向力X=3000.9946, 切向力Y=1773.9799 +FPS=17.07, 法向力=1168.9409, 切向力X=2959.5811, 切向力Y=1828.3334 +FPS=17.48, 法向力=1179.3821, 切向力X=1851.3313, 切向力Y=1584.0237 +FPS=15.62, 法向力=1195.9143, 切向力X=1894.0432, 切向力Y=1639.9847 +FPS=16.16, 法向力=1593.2350, 切向力X=2732.6758, 切向力Y=1450.7734 +FPS=16.93, 法向力=1696.5020, 切向力X=2707.0688, 切向力Y=1368.3717 +FPS=18.07, 法向力=1701.4814, 切向力X=2715.8284, 切向力Y=1352.2792 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000498s, blend=0.005665s (9 tiles incl ref), finalize=0.000130s, total=0.006306s +FPS=17.44, 法向力=1280.5820, 切向力X=2187.8667, 切向力Y=1600.7427 +FPS=17.82, 法向力=1443.0127, 切向力X=2468.1313, 切向力Y=1765.0962 +FPS=18.34, 法向力=1585.1293, 切向力X=1438.8694, 切向力Y=1185.8760 +FPS=17.52, 法向力=1663.6047, 切向力X=1475.7332, 切向力Y=1156.0450 +FPS=17.31, 法向力=1415.9429, 切向力X=1375.8313, 切向力Y=1998.6921 +FPS=17.89, 法向力=1355.8567, 切向力X=1639.1018, 切向力Y=2175.4771 +FPS=18.12, 法向力=1019.3820, 切向力X=2323.3896, 切向力Y=2209.2397 +FPS=18.28, 法向力=1045.3772, 切向力X=2379.7576, 切向力Y=2283.8320 +FPS=18.07, 法向力=1169.2477, 切向力X=2570.5830, 切向力Y=2215.1660 +FPS=18.35, 法向力=1517.6517, 切向力X=2670.2949, 切向力Y=2284.6436 +FPS=18.23, 法向力=1445.8628, 切向力X=1636.4460, 切向力Y=1301.7786 +FPS=18.72, 法向力=1420.1055, 切向力X=1753.6084, 切向力Y=1415.6813 +FPS=18.12, 法向力=1430.1678, 切向力X=1752.1960, 切向力Y=1413.9702 +FPS=17.64, 法向力=1370.2368, 切向力X=2832.9282, 切向力Y=1919.7703 +FPS=18.03, 法向力=1439.8000, 切向力X=2897.2422, 切向力Y=1980.6331 +FPS=17.55, 法向力=1427.8228, 切向力X=2901.8562, 切向力Y=1996.6237 +FPS=18.43, 法向力=1180.6467, 切向力X=1518.4899, 切向力Y=2075.2017 +FPS=18.20, 法向力=1113.4116, 切向力X=2271.6653, 切向力Y=2795.8896 +FPS=18.16, 法向力=1193.3015, 切向力X=1727.8615, 切向力Y=3155.3320 +FPS=17.62, 法向力=1195.3140, 切向力X=1836.9794, 切向力Y=3187.5366 +FPS=17.66, 法向力=1328.7590, 切向力X=2598.5488, 切向力Y=2360.3577 +FPS=17.67, 法向力=1297.5997, 切向力X=2162.7173, 切向力Y=2167.6089 +FPS=17.34, 法向力=1023.6298, 切向力X=1394.7776, 切向力Y=1555.6919 +FPS=17.85, 法向力=1009.6871, 切向力X=1291.9109, 切向力Y=1549.1277 +FPS=18.67, 法向力=1307.8865, 切向力X=1290.1188, 切向力Y=1691.6758 +FPS=18.38, 法向力=1204.0491, 切向力X=1416.9539, 切向力Y=2116.2185 +FPS=18.44, 法向力=1761.5442, 切向力X=1156.8005, 切向力Y=794.9471 +FPS=17.43, 法向力=1850.7307, 切向力X=1109.9403, 切向力Y=734.3679 +FPS=16.97, 法向力=1840.6379, 切向力X=1097.6165, 切向力Y=736.8069 +FPS=18.55, 法向力=1231.1646, 切向力X=2170.6064, 切向力Y=1035.1776 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000539s, blend=0.004981s (9 tiles incl ref), finalize=0.000144s, total=0.005674s +FPS=17.70, 法向力=1544.6038, 切向力X=763.5279, 切向力Y=1755.1775 +FPS=17.86, 法向力=1675.3542, 切向力X=656.4691, 切向力Y=1870.9011 +FPS=17.78, 法向力=1289.8406, 切向力X=1693.1819, 切向力Y=1507.7036 +FPS=18.49, 法向力=1351.8865, 切向力X=1790.3857, 切向力Y=1914.3228 +FPS=18.13, 法向力=1466.5067, 切向力X=2451.5876, 切向力Y=2470.1367 +FPS=18.40, 法向力=1554.8715, 切向力X=2489.6621, 切向力Y=2446.0547 +FPS=18.71, 法向力=1029.1465, 切向力X=1375.5496, 切向力Y=2479.0652 +FPS=18.29, 法向力=1002.4767, 切向力X=1409.9219, 切向力Y=2468.5325 +FPS=17.05, 法向力=1675.1287, 切向力X=2286.1650, 切向力Y=1652.9797 +FPS=17.58, 法向力=1196.4844, 切向力X=2382.4180, 切向力Y=2206.7185 +FPS=18.18, 法向力=1210.6698, 切向力X=2304.7163, 切向力Y=2231.7603 +FPS=18.94, 法向力=1348.6909, 切向力X=2617.0779, 切向力Y=1811.4410 +FPS=18.18, 法向力=994.0220, 切向力X=1136.7896, 切向力Y=2219.7495 +FPS=17.63, 法向力=1665.9958, 切向力X=1469.7100, 切向力Y=1898.9985 +FPS=17.84, 法向力=1767.9617, 切向力X=1626.2812, 切向力Y=2000.5872 +FPS=17.60, 法向力=1671.0129, 切向力X=1351.7465, 切向力Y=1570.6523 +FPS=18.37, 法向力=1211.6970, 切向力X=1442.8466, 切向力Y=2290.3347 +FPS=18.21, 法向力=1143.8618, 切向力X=2319.3440, 切向力Y=2439.4907 +FPS=18.39, 法向力=1250.5708, 切向力X=2536.4756, 切向力Y=2414.5083 +FPS=17.88, 法向力=1124.3984, 切向力X=2167.7837, 切向力Y=1944.9253 +FPS=18.32, 法向力=1714.5869, 切向力X=1957.0679, 切向力Y=2129.6201 +FPS=18.42, 法向力=1716.4814, 切向力X=2037.3430, 切向力Y=2250.6394 +FPS=18.22, 法向力=1385.6727, 切向力X=2857.2349, 切向力Y=1901.4452 +FPS=18.07, 法向力=1209.5015, 切向力X=2547.4785, 切向力Y=1806.1831 +FPS=18.67, 法向力=1258.1006, 切向力X=2616.4600, 切向力Y=1788.0143 +FPS=18.97, 法向力=1322.8958, 切向力X=2302.8262, 切向力Y=1556.5553 +FPS=18.25, 法向力=1376.1052, 切向力X=2286.5566, 切向力Y=1532.6603 +FPS=18.30, 法向力=1219.9578, 切向力X=1792.5457, 切向力Y=1759.3531 +FPS=18.19, 法向力=1311.8856, 切向力X=2030.1150, 切向力Y=1430.3020 +FPS=17.51, 法向力=1311.7732, 切向力X=1992.3094, 切向力Y=1425.5994 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000412s, blend=0.004236s (9 tiles incl ref), finalize=0.000129s, total=0.004786s +FPS=17.46, 法向力=1690.9183, 切向力X=2091.2549, 切向力Y=1502.4290 +FPS=17.52, 法向力=1453.6143, 切向力X=2912.0088, 切向力Y=1747.7888 +FPS=17.92, 法向力=1007.3140, 切向力X=2093.2832, 切向力Y=2179.5723 +FPS=18.33, 法向力=971.7996, 切向力X=2087.2769, 切向力Y=2288.7798 +FPS=20.24, 法向力=963.2764, 切向力X=2052.7893, 切向力Y=2269.7544 +FPS=17.54, 法向力=1297.7258, 切向力X=1857.4653, 切向力Y=2058.7925 +FPS=19.04, 法向力=1609.2605, 切向力X=2085.4360, 切向力Y=2143.9824 +FPS=17.69, 法向力=1154.8745, 切向力X=2808.6030, 切向力Y=2401.1023 +FPS=17.98, 法向力=1192.5638, 切向力X=2802.3960, 切向力Y=2384.4316 +FPS=17.98, 法向力=1519.2902, 切向力X=2056.6609, 切向力Y=1718.2070 +FPS=17.10, 法向力=932.1526, 切向力X=1959.3547, 切向力Y=1717.0870 +FPS=18.38, 法向力=1612.8561, 切向力X=1991.2228, 切向力Y=1337.3914 +FPS=16.92, 法向力=1710.4613, 切向力X=2039.0671, 切向力Y=1369.3878 +FPS=18.62, 法向力=981.3746, 切向力X=2124.2725, 切向力Y=2111.0042 +FPS=17.84, 法向力=1077.3175, 切向力X=2666.9851, 切向力Y=1891.4309 +FPS=17.89, 法向力=1505.3070, 切向力X=2260.2354, 切向力Y=1175.6182 +FPS=17.77, 法向力=1584.1855, 切向力X=2127.4773, 切向力Y=1177.4349 +FPS=17.71, 法向力=1587.5009, 切向力X=1660.4116, 切向力Y=1414.7821 +FPS=17.78, 法向力=1545.1418, 切向力X=1688.9360, 切向力Y=1489.5360 +FPS=17.26, 法向力=1159.0459, 切向力X=2191.4060, 切向力Y=1913.4716 +FPS=18.42, 法向力=1193.6819, 切向力X=2318.9736, 切向力Y=2033.0920 +FPS=17.17, 法向力=1730.8403, 切向力X=2292.7754, 切向力Y=1245.4952 +FPS=18.18, 法向力=902.4560, 切向力X=1773.2107, 切向力Y=1344.0438 +FPS=17.12, 法向力=1176.8979, 切向力X=2976.0779, 切向力Y=2309.1174 +FPS=18.23, 法向力=1236.6753, 切向力X=3073.4209, 切向力Y=2234.4487 +FPS=17.12, 法向力=1493.3606, 切向力X=1165.1494, 切向力Y=2209.6187 +FPS=17.87, 法向力=1917.4125, 切向力X=2680.3960, 切向力Y=1249.1542 +FPS=17.66, 法向力=1304.1644, 切向力X=2198.2471, 切向力Y=1366.4766 +FPS=17.54, 法向力=1297.1949, 切向力X=2246.6951, 切向力Y=1344.5249 +FPS=16.26, 法向力=1553.1802, 切向力X=2433.3101, 切向力Y=1833.2246 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000488s, blend=0.004362s (9 tiles incl ref), finalize=0.000131s, total=0.004993s +FPS=17.82, 法向力=950.9301, 切向力X=2073.5449, 切向力Y=2689.4102 +FPS=18.03, 法向力=1675.0708, 切向力X=2709.2861, 切向力Y=2157.4312 +FPS=18.01, 法向力=1692.5333, 切向力X=2815.9253, 切向力Y=2080.4058 +FPS=18.13, 法向力=1264.9573, 切向力X=1888.4878, 切向力Y=2175.4482 +FPS=17.75, 法向力=1312.1616, 切向力X=2432.3071, 切向力Y=1697.8357 +FPS=16.80, 法向力=1349.1482, 切向力X=2299.5525, 切向力Y=1733.7073 +FPS=17.88, 法向力=1339.4050, 切向力X=2258.2871, 切向力Y=2428.8909 +FPS=16.81, 法向力=1306.5237, 切向力X=1898.0256, 切向力Y=2284.1675 +FPS=17.91, 法向力=1416.9930, 切向力X=1238.9802, 切向力Y=2780.1646 +FPS=19.04, 法向力=1454.9454, 切向力X=1212.7496, 切向力Y=2913.5547 +FPS=17.58, 法向力=1472.5624, 切向力X=1229.3750, 切向力Y=2852.7654 +FPS=18.23, 法向力=1209.7573, 切向力X=1655.8690, 切向力Y=1622.6036 +FPS=17.94, 法向力=1147.4590, 切向力X=1930.8127, 切向力Y=2656.9341 +FPS=17.94, 法向力=1258.7063, 切向力X=2475.1470, 切向力Y=2609.3521 +FPS=18.37, 法向力=1302.9192, 切向力X=2601.3020, 切向力Y=2671.3008 +FPS=18.22, 法向力=1224.2349, 切向力X=2240.9199, 切向力Y=2228.0127 +FPS=18.41, 法向力=1517.4351, 切向力X=1436.7689, 切向力Y=1450.7903 +FPS=18.14, 法向力=1703.5176, 切向力X=1135.7690, 切向力Y=2333.3091 +FPS=17.41, 法向力=1815.3872, 切向力X=1375.4650, 切向力Y=2266.3491 +FPS=17.63, 法向力=1316.9159, 切向力X=1432.4573, 切向力Y=2306.2651 +FPS=18.02, 法向力=1323.3540, 切向力X=1450.7533, 切向力Y=2289.1794 +FPS=17.29, 法向力=1375.3125, 切向力X=2436.7671, 切向力Y=2266.7358 +FPS=18.15, 法向力=1076.4558, 切向力X=1921.8335, 切向力Y=2192.1973 +FPS=17.54, 法向力=1105.4014, 切向力X=1904.8423, 切向力Y=2183.8657 +FPS=18.53, 法向力=1022.6382, 切向力X=2067.7898, 切向力Y=2672.5720 +FPS=18.63, 法向力=1581.4570, 切向力X=1732.4055, 切向力Y=2259.5730 +FPS=18.13, 法向力=1690.0852, 切向力X=1741.3912, 切向力Y=2194.6025 +FPS=18.48, 法向力=1295.3510, 切向力X=2362.6484, 切向力Y=3094.4502 +FPS=17.57, 法向力=1185.7878, 切向力X=1845.6488, 切向力Y=1979.7686 +FPS=17.86, 法向力=1577.5295, 切向力X=2265.8965, 切向力Y=2280.1931 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000414s, blend=0.004210s (9 tiles incl ref), finalize=0.000128s, total=0.004764s +FPS=17.23, 法向力=1775.6212, 切向力X=2321.4004, 切向力Y=2364.7761 +FPS=17.95, 法向力=971.6362, 切向力X=2327.4910, 切向力Y=2053.6816 +FPS=18.07, 法向力=1247.8346, 切向力X=1100.5162, 切向力Y=2290.5791 +FPS=16.72, 法向力=1255.3416, 切向力X=1139.0568, 切向力Y=2302.5400 +FPS=16.99, 法向力=1412.0146, 切向力X=2334.8271, 切向力Y=2476.2095 +FPS=18.70, 法向力=1287.2559, 切向力X=2030.3740, 切向力Y=2370.5354 +FPS=17.18, 法向力=1139.2534, 切向力X=2477.3169, 切向力Y=1313.8420 +FPS=18.03, 法向力=1134.8792, 切向力X=2508.6870, 切向力Y=1324.2461 +FPS=17.08, 法向力=1123.5514, 切向力X=2448.9263, 切向力Y=1378.8367 +FPS=17.18, 法向力=1139.7795, 切向力X=2097.7407, 切向力Y=2404.9663 +FPS=17.07, 法向力=1282.0710, 切向力X=1666.7009, 切向力Y=2463.6372 +FPS=17.88, 法向力=1139.9031, 切向力X=2393.0850, 切向力Y=2043.1357 +FPS=17.36, 法向力=1137.4800, 切向力X=2416.4834, 切向力Y=2057.5024 +FPS=16.92, 法向力=1421.7258, 切向力X=1888.5513, 切向力Y=1972.0861 +FPS=18.28, 法向力=1541.6995, 切向力X=1841.8367, 切向力Y=2014.1399 +FPS=17.64, 法向力=966.7909, 切向力X=2849.3921, 切向力Y=2024.1494 +FPS=17.29, 法向力=1038.5264, 切向力X=2902.1631, 切向力Y=2162.2307 +FPS=17.78, 法向力=1391.9415, 切向力X=1853.2992, 切向力Y=2341.4375 +FPS=17.51, 法向力=993.3110, 切向力X=2246.2673, 切向力Y=2075.7061 +FPS=17.51, 法向力=1090.8208, 切向力X=2436.1284, 切向力Y=1834.1182 +FPS=17.94, 法向力=1146.0267, 切向力X=2534.3691, 切向力Y=1823.8560 +FPS=18.36, 法向力=1141.0613, 切向力X=2560.3000, 切向力Y=2129.3870 +FPS=16.26, 法向力=1039.4309, 切向力X=2205.8174, 切向力Y=1085.2185 +FPS=16.85, 法向力=1078.9130, 切向力X=2279.7083, 切向力Y=1093.6235 +FPS=17.86, 法向力=1539.4062, 切向力X=2169.2795, 切向力Y=1938.7837 +FPS=18.31, 法向力=1383.9899, 切向力X=2321.7588, 切向力Y=2517.2212 +FPS=17.32, 法向力=1433.6021, 切向力X=1803.5184, 切向力Y=2412.1836 +FPS=17.42, 法向力=1507.4662, 切向力X=1892.2466, 切向力Y=2341.2700 +FPS=16.69, 法向力=1463.3254, 切向力X=1901.6029, 切向力Y=2398.2261 +FPS=16.40, 法向力=1109.1663, 切向力X=2788.1919, 切向力Y=2234.5022 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000471s, blend=0.004253s (9 tiles incl ref), finalize=0.000123s, total=0.004857s +FPS=17.43, 法向力=1415.8838, 切向力X=1637.5886, 切向力Y=2766.9551 +FPS=17.74, 法向力=1452.7618, 切向力X=1549.1592, 切向力Y=2850.0347 +FPS=17.18, 法向力=1431.9854, 切向力X=1551.5669, 切向力Y=2845.5186 +FPS=17.75, 法向力=1733.4141, 切向力X=2093.3386, 切向力Y=2660.0601 +FPS=16.70, 法向力=1420.3951, 切向力X=2558.0591, 切向力Y=1983.3746 +FPS=18.32, 法向力=1430.1279, 切向力X=2662.1738, 切向力Y=1689.9535 +FPS=18.39, 法向力=1417.0037, 切向力X=2603.9888, 切向力Y=1591.1194 +FPS=18.28, 法向力=1421.0096, 切向力X=2617.3735, 切向力Y=1812.0015 +FPS=17.51, 法向力=1215.3926, 切向力X=2001.5981, 切向力Y=2499.6509 +FPS=17.21, 法向力=1227.1230, 切向力X=2029.0720, 切向力Y=2555.4229 +FPS=17.07, 法向力=1366.5776, 切向力X=2302.9023, 切向力Y=1562.2773 +FPS=17.15, 法向力=1051.6191, 切向力X=2487.0269, 切向力Y=1712.3137 +FPS=17.89, 法向力=996.2222, 切向力X=2261.8833, 切向力Y=2387.1470 +FPS=16.35, 法向力=1003.0049, 切向力X=2285.8213, 切向力Y=2367.4788 +FPS=18.10, 法向力=1698.3173, 切向力X=2647.5593, 切向力Y=2123.9692 +FPS=17.79, 法向力=1187.9729, 切向力X=1744.5525, 切向力Y=2584.7881 +FPS=18.19, 法向力=1379.1538, 切向力X=1539.3857, 切向力Y=1368.5944 +FPS=17.53, 法向力=1473.3837, 切向力X=1568.1641, 切向力Y=1162.1559 +FPS=16.40, 法向力=1025.2194, 切向力X=1864.4160, 切向力Y=2020.6349 +FPS=17.56, 法向力=1521.7559, 切向力X=2259.3303, 切向力Y=915.9769 +FPS=16.75, 法向力=1485.5468, 切向力X=2218.6423, 切向力Y=945.5494 +FPS=17.15, 法向力=1422.0908, 切向力X=1884.7468, 切向力Y=2308.0129 +FPS=17.86, 法向力=1233.3046, 切向力X=1680.0084, 切向力Y=1879.2842 +FPS=17.40, 法向力=1230.0171, 切向力X=1715.8523, 切向力Y=1962.6040 +FPS=18.24, 法向力=1335.9911, 切向力X=2048.7666, 切向力Y=1687.6819 +FPS=16.79, 法向力=1666.5811, 切向力X=1877.1312, 切向力Y=1838.6057 +FPS=18.31, 法向力=1741.3698, 切向力X=1747.1526, 切向力Y=1795.5225 +FPS=17.80, 法向力=998.2256, 切向力X=2168.7578, 切向力Y=2393.7808 +FPS=17.88, 法向力=1512.4915, 切向力X=2297.4790, 切向力Y=1915.7097 +FPS=17.71, 法向力=1557.0167, 切向力X=2393.0605, 切向力Y=1999.9868 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000562s, blend=0.004222s (9 tiles incl ref), finalize=0.000126s, total=0.004921s +FPS=17.62, 法向力=1145.7100, 切向力X=1719.1201, 切向力Y=2455.2637 +FPS=17.91, 法向力=1305.4491, 切向力X=2417.4382, 切向力Y=2162.3081 +FPS=17.86, 法向力=1305.3479, 切向力X=1907.5474, 切向力Y=1615.6768 +FPS=17.07, 法向力=1367.8547, 切向力X=2095.3997, 切向力Y=1463.4760 +FPS=17.97, 法向力=1536.2117, 切向力X=2418.4622, 切向力Y=1896.8066 +FPS=17.28, 法向力=827.2532, 切向力X=2226.1812, 切向力Y=1803.8591 +FPS=16.79, 法向力=829.9918, 切向力X=2272.1067, 切向力Y=1821.7412 +FPS=17.60, 法向力=1445.2634, 切向力X=2792.8057, 切向力Y=1853.7053 +FPS=18.92, 法向力=838.3956, 切向力X=2240.8362, 切向力Y=1769.1849 +FPS=17.57, 法向力=870.0758, 切向力X=2234.8691, 切向力Y=1710.5468 +FPS=18.04, 法向力=1788.9597, 切向力X=2014.0732, 切向力Y=1981.7078 +FPS=17.25, 法向力=1789.1517, 切向力X=2132.9214, 切向力Y=2054.7327 +FPS=17.24, 法向力=1221.3003, 切向力X=1848.7717, 切向力Y=1752.7346 +FPS=18.24, 法向力=1439.5015, 切向力X=2216.6606, 切向力Y=1241.6976 +FPS=17.49, 法向力=1193.6553, 切向力X=2445.7793, 切向力Y=1520.6421 +FPS=18.14, 法向力=1173.1233, 切向力X=2421.0525, 切向力Y=1557.5465 +FPS=17.83, 法向力=2022.4141, 切向力X=1482.2887, 切向力Y=1895.7380 +FPS=17.74, 法向力=1689.1207, 切向力X=1680.0530, 切向力Y=2257.8325 +FPS=17.87, 法向力=1156.1194, 切向力X=1860.9323, 切向力Y=2397.0737 +FPS=18.48, 法向力=1152.3201, 切向力X=1902.9106, 切向力Y=2353.4434 +FPS=18.58, 法向力=1181.2520, 切向力X=1834.6841, 切向力Y=2088.1934 +FPS=18.16, 法向力=1847.1257, 切向力X=1826.3461, 切向力Y=2420.1484 +FPS=18.33, 法向力=1845.9258, 切向力X=2273.2817, 切向力Y=1728.0098 +FPS=17.97, 法向力=1797.9330, 切向力X=2251.0547, 切向力Y=1782.2312 +FPS=17.68, 法向力=1787.8796, 切向力X=2212.5269, 切向力Y=1780.5741 +FPS=18.30, 法向力=1365.4291, 切向力X=1895.4762, 切向力Y=2266.4739 +FPS=18.37, 法向力=1423.9263, 切向力X=2010.1021, 切向力Y=2268.3452 +FPS=18.37, 法向力=1443.5205, 切向力X=2018.0496, 切向力Y=2307.3765 +FPS=18.11, 法向力=1277.3035, 切向力X=1432.0967, 切向力Y=1842.8038 +FPS=17.43, 法向力=1560.4275, 切向力X=2058.2249, 切向力Y=2557.0713 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000581s, blend=0.004666s (9 tiles incl ref), finalize=0.000237s, total=0.005495s +FPS=17.31, 法向力=1024.7466, 切向力X=2219.0200, 切向力Y=1731.6600 +FPS=16.99, 法向力=964.8168, 切向力X=2224.4224, 切向力Y=1678.1965 +FPS=18.18, 法向力=1265.8130, 切向力X=2068.1982, 切向力Y=1829.8931 +FPS=18.43, 法向力=1236.9775, 切向力X=2018.4921, 切向力Y=2034.0754 +FPS=15.92, 法向力=1384.9758, 切向力X=1775.4762, 切向力Y=2268.0911 +FPS=17.88, 法向力=1492.0093, 切向力X=1718.5674, 切向力Y=2216.0352 +FPS=17.83, 法向力=1373.3422, 切向力X=1255.2618, 切向力Y=2094.8669 +FPS=18.72, 法向力=1237.1379, 切向力X=2599.2358, 切向力Y=1973.8521 +FPS=17.01, 法向力=1078.8011, 切向力X=2014.7344, 切向力Y=1796.6487 +FPS=17.83, 法向力=1083.2722, 切向力X=2133.8027, 切向力Y=1781.3733 +FPS=17.87, 法向力=1093.5791, 切向力X=2106.8145, 切向力Y=1755.6074 +FPS=18.38, 法向力=1145.6744, 切向力X=1226.8306, 切向力Y=1714.3990 +FPS=18.21, 法向力=1460.3901, 切向力X=2020.0874, 切向力Y=1580.2000 +FPS=17.52, 法向力=1469.6497, 切向力X=1976.2786, 切向力Y=1725.1782 +FPS=18.21, 法向力=1284.9055, 切向力X=1931.0956, 切向力Y=1754.0425 +FPS=18.00, 法向力=1009.4548, 切向力X=2372.2378, 切向力Y=2976.2222 +FPS=17.36, 法向力=1244.9375, 切向力X=1289.2872, 切向力Y=1633.3027 +FPS=18.02, 法向力=1242.8320, 切向力X=1263.8145, 切向力Y=1728.9597 +FPS=18.23, 法向力=1204.8242, 切向力X=2440.5627, 切向力Y=2394.5127 +FPS=18.49, 法向力=1213.8081, 切向力X=2379.8176, 切向力Y=2399.7385 +FPS=18.51, 法向力=1149.5466, 切向力X=2555.8145, 切向力Y=1576.9430 +FPS=18.66, 法向力=1185.0873, 切向力X=2624.5674, 切向力Y=1396.1388 +FPS=18.60, 法向力=907.0980, 切向力X=2358.8845, 切向力Y=2478.4653 +FPS=18.80, 法向力=872.5532, 切向力X=2350.5688, 切向力Y=2640.7256 +FPS=18.04, 法向力=1265.5146, 切向力X=1650.6848, 切向力Y=2113.2832 +FPS=18.01, 法向力=1415.5269, 切向力X=1663.2642, 切向力Y=1624.6196 +FPS=18.36, 法向力=1398.8081, 切向力X=1768.8064, 切向力Y=1679.7368 +FPS=17.13, 法向力=1699.5912, 切向力X=1081.1873, 切向力Y=1701.5659 +FPS=17.49, 法向力=1263.7856, 切向力X=2333.3232, 切向力Y=1907.5986 +FPS=19.10, 法向力=1541.2490, 切向力X=2783.3406, 切向力Y=1266.5735 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000470s, blend=0.004359s (9 tiles incl ref), finalize=0.000119s, total=0.004958s +FPS=17.40, 法向力=1558.4377, 切向力X=2809.3418, 切向力Y=1283.9260 +FPS=17.31, 法向力=1395.0432, 切向力X=1692.3849, 切向力Y=1889.0078 +FPS=17.12, 法向力=1098.5647, 切向力X=1993.3107, 切向力Y=2129.4355 +FPS=18.12, 法向力=1110.8956, 切向力X=2140.6807, 切向力Y=2210.3521 +FPS=18.74, 法向力=1372.8406, 切向力X=2405.5459, 切向力Y=1587.1228 +FPS=17.54, 法向力=1336.7649, 切向力X=1571.8083, 切向力Y=1516.0803 +FPS=17.60, 法向力=1357.9949, 切向力X=1538.9226, 切向力Y=1710.1434 +FPS=18.35, 法向力=1262.0472, 切向力X=1893.4917, 切向力Y=2745.9360 +FPS=17.72, 法向力=1270.3929, 切向力X=1917.3782, 切向力Y=2852.6904 +FPS=18.06, 法向力=1228.3352, 切向力X=2026.2898, 切向力Y=1726.1390 +FPS=18.45, 法向力=1021.5164, 切向力X=1641.7493, 切向力Y=1272.2178 +FPS=17.94, 法向力=1033.8118, 切向力X=1539.8993, 切向力Y=1431.4297 +FPS=17.86, 法向力=890.6368, 切向力X=2137.5652, 切向力Y=1950.4686 +FPS=17.90, 法向力=1592.3497, 切向力X=1394.9722, 切向力Y=1819.9119 +FPS=18.44, 法向力=1162.3120, 切向力X=2508.2402, 切向力Y=2074.1172 +FPS=18.25, 法向力=1186.4402, 切向力X=2681.2759, 切向力Y=2114.6035 +FPS=17.30, 法向力=941.1350, 切向力X=2329.0811, 切向力Y=1996.5890 +FPS=18.36, 法向力=1017.2522, 切向力X=1713.8711, 切向力Y=2010.6930 +FPS=17.21, 法向力=1318.1829, 切向力X=2521.3801, 切向力Y=1894.8142 +FPS=18.61, 法向力=1268.8905, 切向力X=2538.0371, 切向力Y=1971.0942 +FPS=17.57, 法向力=1318.1279, 切向力X=2575.0845, 切向力Y=1926.5389 +FPS=17.75, 法向力=1212.0735, 切向力X=1694.2715, 切向力Y=2653.1152 +FPS=17.38, 法向力=1270.2338, 切向力X=1682.0066, 切向力Y=2803.4324 +FPS=18.61, 法向力=1172.1957, 切向力X=2795.1372, 切向力Y=1328.3245 +FPS=18.33, 法向力=1200.7006, 切向力X=2719.2178, 切向力Y=1351.5063 +FPS=18.23, 法向力=1323.0977, 切向力X=2124.4556, 切向力Y=1143.4662 +FPS=19.05, 法向力=1256.7646, 切向力X=1468.7568, 切向力Y=2208.3450 +FPS=17.70, 法向力=1315.3818, 切向力X=2425.4526, 切向力Y=2328.3262 +FPS=18.29, 法向力=1354.1526, 切向力X=2448.9590, 切向力Y=2284.7979 +FPS=18.39, 法向力=1072.9192, 切向力X=1385.2716, 切向力Y=1377.5182 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000407s, blend=0.004269s (9 tiles incl ref), finalize=0.000117s, total=0.004803s +FPS=17.00, 法向力=1429.4686, 切向力X=1695.5697, 切向力Y=1905.7230 +FPS=16.88, 法向力=1586.2058, 切向力X=1645.3823, 切向力Y=2052.6758 +FPS=17.96, 法向力=1121.2537, 切向力X=2425.6108, 切向力Y=1417.0190 +FPS=18.30, 法向力=1189.7502, 切向力X=2502.3608, 切向力Y=1417.5010 +FPS=17.74, 法向力=1133.2472, 切向力X=2232.6697, 切向力Y=2034.8197 +FPS=17.83, 法向力=1084.2024, 切向力X=2221.6882, 切向力Y=2076.2681 +FPS=18.32, 法向力=1098.6206, 切向力X=2206.0703, 切向力Y=2132.7588 +FPS=17.91, 法向力=1013.7241, 切向力X=2729.0176, 切向力Y=1686.6099 +FPS=18.19, 法向力=1438.4062, 切向力X=1647.7051, 切向力Y=2291.0254 +FPS=18.04, 法向力=1143.6747, 切向力X=2221.8223, 切向力Y=1955.8121 +FPS=17.96, 法向力=1197.9481, 切向力X=2309.8875, 切向力Y=2006.3936 +FPS=17.49, 法向力=1262.4338, 切向力X=2542.3174, 切向力Y=3019.0200 +FPS=17.36, 法向力=1660.6326, 切向力X=1269.7795, 切向力Y=1771.6383 +FPS=18.17, 法向力=1655.1584, 切向力X=2548.9600, 切向力Y=1538.6578 +FPS=17.09, 法向力=1669.9958, 切向力X=2652.7505, 切向力Y=1599.3912 +FPS=14.34, 法向力=1005.3161, 切向力X=1865.5437, 切向力Y=2324.2830 +FPS=16.95, 法向力=963.5453, 切向力X=1845.1396, 切向力Y=1184.8062 +FPS=15.70, 法向力=923.5518, 切向力X=1902.8750, 切向力Y=1224.5258 +FPS=19.11, 法向力=1602.0925, 切向力X=1443.3909, 切向力Y=2196.9668 +FPS=16.92, 法向力=1335.0262, 切向力X=1517.8469, 切向力Y=1813.9807 +FPS=17.01, 法向力=1201.0164, 切向力X=1997.9377, 切向力Y=1802.7532 +FPS=16.32, 法向力=1178.4092, 切向力X=2014.6008, 切向力Y=1782.5221 +FPS=17.89, 法向力=1472.2380, 切向力X=2613.6255, 切向力Y=1254.6704 +FPS=16.88, 法向力=1034.5347, 切向力X=2152.7598, 切向力Y=1865.2988 +FPS=14.68, 法向力=1196.7013, 切向力X=2011.4885, 切向力Y=1847.2952 +FPS=17.75, 法向力=1265.3667, 切向力X=2038.4143, 切向力Y=1967.1519 +FPS=17.76, 法向力=1657.6661, 切向力X=2059.1987, 切向力Y=1986.7911 +FPS=16.95, 法向力=1119.9172, 切向力X=1917.0420, 切向力Y=2535.9126 +FPS=17.45, 法向力=1365.3887, 切向力X=1818.4502, 切向力Y=1901.4940 +FPS=17.42, 法向力=1358.4449, 切向力X=1809.8010, 切向力Y=1859.9281 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000414s, blend=0.004365s (9 tiles incl ref), finalize=0.000125s, total=0.004914s +FPS=17.08, 法向力=1242.6250, 切向力X=3004.4370, 切向力Y=1905.8160 +FPS=17.69, 法向力=1250.2781, 切向力X=2507.7649, 切向力Y=1908.8735 +FPS=16.26, 法向力=1044.8743, 切向力X=1941.2395, 切向力Y=1966.9015 +FPS=16.27, 法向力=1023.9789, 切向力X=1803.1348, 切向力Y=1868.2085 +FPS=15.91, 法向力=1325.6184, 切向力X=2241.1948, 切向力Y=1616.5884 +FPS=16.75, 法向力=1498.2773, 切向力X=2336.9907, 切向力Y=960.5457 +FPS=16.46, 法向力=1517.6147, 切向力X=2324.6555, 切向力Y=880.9081 +FPS=15.96, 法向力=989.9507, 切向力X=1103.9006, 切向力Y=2360.9863 +FPS=17.60, 法向力=1236.8754, 切向力X=1880.7966, 切向力Y=1649.6775 +FPS=17.02, 法向力=1241.8005, 切向力X=2682.2075, 切向力Y=2328.0408 +FPS=17.30, 法向力=1217.3000, 切向力X=2699.2031, 切向力Y=2390.0620 +FPS=16.84, 法向力=1446.2649, 切向力X=1812.9138, 切向力Y=2305.2642 +FPS=17.26, 法向力=1067.7837, 切向力X=1860.6545, 切向力Y=2185.7808 +FPS=16.88, 法向力=984.5947, 切向力X=1936.1061, 切向力Y=2314.6536 +FPS=16.54, 法向力=1339.2323, 切向力X=1809.7888, 切向力Y=3160.0955 +FPS=16.08, 法向力=1289.6487, 切向力X=2677.7241, 切向力Y=2021.1912 +FPS=16.86, 法向力=1059.1436, 切向力X=2039.8877, 切向力Y=1900.1406 +FPS=16.40, 法向力=1042.4933, 切向力X=2078.3584, 切向力Y=1937.9907 +FPS=17.18, 法向力=870.9543, 切向力X=1746.3945, 切向力Y=2084.9585 +FPS=16.33, 法向力=1111.5330, 切向力X=1270.2672, 切向力Y=2635.2681 +FPS=16.52, 法向力=1341.2474, 切向力X=1419.8666, 切向力Y=1466.1647 +FPS=16.80, 法向力=1356.8850, 切向力X=1545.4985, 切向力Y=1445.1157 +FPS=16.78, 法向力=1289.3103, 切向力X=1823.9281, 切向力Y=1701.7874 +FPS=17.19, 法向力=1114.6606, 切向力X=2266.0740, 切向力Y=1659.3429 +FPS=17.53, 法向力=1482.8817, 切向力X=2244.4380, 切向力Y=1993.9612 +FPS=16.85, 法向力=1516.4292, 切向力X=2315.5894, 切向力Y=1987.8071 +FPS=17.35, 法向力=1526.5255, 切向力X=2280.3730, 切向力Y=1987.6851 +FPS=17.82, 法向力=2011.9531, 切向力X=3172.3711, 切向力Y=1179.0581 +FPS=15.91, 法向力=2087.5513, 切向力X=3278.8242, 切向力Y=1201.2688 +FPS=16.57, 法向力=1055.9906, 切向力X=1705.9049, 切向力Y=1641.9009 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000602s, blend=0.004361s (9 tiles incl ref), finalize=0.000120s, total=0.005095s +FPS=17.58, 法向力=1092.9177, 切向力X=1580.1797, 切向力Y=1781.1587 +FPS=18.47, 法向力=1193.7346, 切向力X=2081.6570, 切向力Y=1496.4893 +FPS=17.92, 法向力=1232.1959, 切向力X=1893.1847, 切向力Y=2853.8530 +FPS=17.83, 法向力=1264.4114, 切向力X=2018.8218, 切向力Y=3045.1060 +FPS=17.97, 法向力=1344.6674, 切向力X=2154.0610, 切向力Y=2603.7861 +FPS=17.63, 法向力=1242.2620, 切向力X=2819.1973, 切向力Y=1854.5334 +FPS=18.67, 法向力=1136.5103, 切向力X=2277.5562, 切向力Y=2139.2283 +FPS=17.27, 法向力=1162.1656, 切向力X=2212.6460, 切向力Y=2189.8298 +FPS=17.00, 法向力=1541.6763, 切向力X=2752.1758, 切向力Y=1926.9316 +FPS=17.08, 法向力=1172.4343, 切向力X=2451.6960, 切向力Y=2079.8857 +FPS=18.15, 法向力=1326.4429, 切向力X=2674.9036, 切向力Y=1704.0945 +FPS=17.58, 法向力=1352.5552, 切向力X=2681.0208, 切向力Y=1866.4573 +FPS=18.37, 法向力=1669.5776, 切向力X=1494.5457, 切向力Y=2320.1558 +FPS=18.46, 法向力=1016.6293, 切向力X=1520.3953, 切向力Y=1945.2032 +FPS=16.86, 法向力=956.8621, 切向力X=1921.0831, 切向力Y=2138.5322 +FPS=15.58, 法向力=887.2513, 切向力X=1986.3130, 切向力Y=2230.5339 +FPS=18.13, 法向力=1312.9613, 切向力X=2006.8167, 切向力Y=1760.3740 +FPS=18.06, 法向力=1052.5957, 切向力X=1447.4662, 切向力Y=1265.0574 +FPS=17.87, 法向力=1025.3441, 切向力X=1473.5950, 切向力Y=1308.3618 +FPS=17.71, 法向力=1038.4185, 切向力X=1450.1219, 切向力Y=1292.4309 +FPS=16.95, 法向力=976.5075, 切向力X=1942.4144, 切向力Y=1906.8596 +FPS=18.39, 法向力=952.3874, 切向力X=1973.4919, 切向力Y=2010.8696 +FPS=18.27, 法向力=1074.2137, 切向力X=997.4508, 切向力Y=2512.4644 +FPS=17.04, 法向力=1136.9124, 切向力X=966.8191, 切向力Y=2575.6194 +FPS=17.69, 法向力=1631.7341, 切向力X=2048.7397, 切向力Y=1910.8164 +FPS=18.47, 法向力=1265.4648, 切向力X=1299.6342, 切向力Y=2010.9675 +FPS=18.43, 法向力=1255.3406, 切向力X=2771.0657, 切向力Y=1882.0059 +FPS=16.69, 法向力=1306.8425, 切向力X=2778.2629, 切向力Y=1787.8541 +FPS=17.27, 法向力=1832.0701, 切向力X=2535.0781, 切向力Y=1774.2781 +FPS=17.99, 法向力=1290.3704, 切向力X=2490.2175, 切向力Y=2343.6536 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000418s, blend=0.004419s (9 tiles incl ref), finalize=0.000137s, total=0.004984s +FPS=17.98, 法向力=1703.7345, 切向力X=2765.5029, 切向力Y=1876.0260 +FPS=18.48, 法向力=1815.2395, 切向力X=2819.8975, 切向力Y=1724.7917 +FPS=18.55, 法向力=1171.5695, 切向力X=2711.9495, 切向力Y=2378.6416 +FPS=17.67, 法向力=793.6257, 切向力X=2627.3940, 切向力Y=2094.4788 +FPS=16.26, 法向力=1116.0280, 切向力X=1943.9257, 切向力Y=1727.2593 +FPS=18.45, 法向力=1092.2830, 切向力X=1946.0537, 切向力Y=1787.9659 +FPS=18.71, 法向力=1082.5315, 切向力X=1926.7351, 切向力Y=1787.1829 +FPS=18.93, 法向力=1399.3711, 切向力X=3057.0020, 切向力Y=2051.0320 +FPS=18.93, 法向力=1185.0931, 切向力X=2725.7263, 切向力Y=2083.4800 +FPS=18.56, 法向力=1222.6639, 切向力X=2760.3906, 切向力Y=1992.0735 +FPS=18.21, 法向力=1284.5442, 切向力X=2274.4597, 切向力Y=1564.0688 +FPS=18.72, 法向力=1303.6090, 切向力X=1511.2632, 切向力Y=932.7643 +FPS=18.51, 法向力=1027.3269, 切向力X=3100.8108, 切向力Y=2570.3735 +FPS=18.06, 法向力=1055.6274, 切向力X=3068.4602, 切向力Y=2652.1023 +FPS=17.37, 法向力=1271.8928, 切向力X=2407.2437, 切向力Y=1872.0012 +FPS=17.12, 法向力=1542.0754, 切向力X=1391.5208, 切向力Y=1566.5037 +FPS=18.97, 法向力=1572.3245, 切向力X=1396.0117, 切向力Y=1608.2229 +FPS=18.17, 法向力=1640.2173, 切向力X=1394.9686, 切向力Y=1537.2356 +FPS=17.08, 法向力=1422.3002, 切向力X=1914.7609, 切向力Y=1586.7648 +FPS=18.37, 法向力=1434.1807, 切向力X=1867.3254, 切向力Y=2228.8442 +FPS=18.45, 法向力=839.8070, 切向力X=1746.8301, 切向力Y=1888.5864 +FPS=18.83, 法向力=846.0567, 切向力X=1779.2233, 切向力Y=1953.8920 +FPS=19.20, 法向力=1688.8896, 切向力X=1737.1719, 切向力Y=2130.5190 +FPS=19.10, 法向力=1395.7307, 切向力X=2073.4150, 切向力Y=2448.7544 +FPS=19.07, 法向力=1164.4084, 切向力X=2837.0942, 切向力Y=1608.2906 +FPS=18.25, 法向力=1204.8423, 切向力X=2942.3013, 切向力Y=1527.6492 +FPS=18.27, 法向力=1186.4003, 切向力X=2987.1987, 切向力Y=1558.6732 +FPS=19.63, 法向力=1241.2355, 切向力X=2215.6357, 切向力Y=1617.6868 +FPS=19.30, 法向力=1620.9597, 切向力X=1915.0203, 切向力Y=1198.7971 +FPS=18.88, 法向力=1112.7856, 切向力X=2150.7319, 切向力Y=1851.2979 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000448s, blend=0.004311s (9 tiles incl ref), finalize=0.000121s, total=0.004889s +FPS=18.45, 法向力=1251.1687, 切向力X=2186.0823, 切向力Y=1842.7808 +FPS=19.37, 法向力=814.6584, 切向力X=1732.6724, 切向力Y=2120.2087 +FPS=18.86, 法向力=938.3237, 切向力X=2354.4758, 切向力Y=2493.1582 +FPS=19.07, 法向力=1146.7231, 切向力X=2520.6130, 切向力Y=1966.0605 +FPS=19.97, 法向力=1168.4105, 切向力X=2605.7754, 切向力Y=1947.8179 +FPS=18.75, 法向力=1169.4393, 切向力X=2600.7739, 切向力Y=1978.7686 +FPS=18.50, 法向力=1259.4524, 切向力X=2250.3855, 切向力Y=1720.3137 +FPS=18.74, 法向力=1373.3608, 切向力X=1606.0592, 切向力Y=1828.8511 +FPS=18.38, 法向力=1404.4045, 切向力X=1683.8634, 切向力Y=1850.7024 +FPS=18.58, 法向力=1187.4341, 切向力X=2361.0349, 切向力Y=1531.6228 +FPS=19.30, 法向力=1657.3342, 切向力X=3045.4561, 切向力Y=1520.4618 +FPS=18.32, 法向力=1075.9623, 切向力X=3128.5107, 切向力Y=1340.3350 +FPS=19.00, 法向力=1092.7484, 切向力X=3180.2791, 切向力Y=1371.6168 +FPS=18.75, 法向力=1240.2080, 切向力X=2331.9949, 切向力Y=1836.0256 +FPS=18.88, 法向力=1236.8018, 切向力X=2302.3171, 切向力Y=1865.1548 +FPS=18.50, 法向力=1042.4868, 切向力X=1665.3191, 切向力Y=2234.4910 +FPS=18.36, 法向力=1099.6299, 切向力X=2219.7839, 切向力Y=2328.9780 +FPS=17.45, 法向力=1159.6260, 切向力X=2170.7266, 切向力Y=2302.5576 +FPS=18.75, 法向力=1068.3923, 切向力X=1879.7937, 切向力Y=2438.8735 +FPS=18.80, 法向力=1178.3610, 切向力X=2001.5593, 切向力Y=2131.0845 +FPS=14.89, 法向力=1345.2637, 切向力X=2022.1515, 切向力Y=1887.3518 +FPS=17.19, 法向力=1437.6829, 切向力X=1993.0001, 切向力Y=1855.9835 +FPS=15.69, 法向力=1164.6221, 切向力X=2004.6382, 切向力Y=1888.2017 +FPS=18.80, 法向力=1646.4181, 切向力X=2899.2549, 切向力Y=1323.8153 +FPS=18.82, 法向力=1639.6401, 切向力X=2884.8889, 切向力Y=1212.0183 +FPS=18.55, 法向力=1076.3333, 切向力X=3016.6536, 切向力Y=2347.4951 +FPS=19.01, 法向力=1228.3374, 切向力X=1329.0594, 切向力Y=1615.9913 +FPS=19.36, 法向力=1226.5679, 切向力X=1391.9895, 切向力Y=1665.4465 +FPS=18.15, 法向力=1023.3738, 切向力X=1371.1781, 切向力Y=2058.1052 +FPS=19.27, 法向力=1008.6230, 切向力X=1476.0223, 切向力Y=2118.9431 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000009s, geom=0.000010s (hit), reset=0.000653s, blend=0.004520s (9 tiles incl ref), finalize=0.000143s, total=0.005334s +FPS=18.35, 法向力=1100.5286, 切向力X=1722.2788, 切向力Y=1920.3342 +FPS=17.81, 法向力=1305.1965, 切向力X=1963.0551, 切向力Y=1981.4513 +FPS=17.98, 法向力=997.7548, 切向力X=2379.5356, 切向力Y=2170.6890 +FPS=18.87, 法向力=1057.0427, 切向力X=2432.7771, 切向力Y=2154.6418 +FPS=17.87, 法向力=1212.1624, 切向力X=2199.5767, 切向力Y=1455.1835 +FPS=19.48, 法向力=1219.8374, 切向力X=2467.7012, 切向力Y=2357.0696 +FPS=19.28, 法向力=1055.9817, 切向力X=1804.6810, 切向力Y=2461.5491 +FPS=19.63, 法向力=994.6798, 切向力X=1783.6770, 切向力Y=2464.5615 +FPS=18.73, 法向力=1001.3046, 切向力X=1774.5934, 切向力Y=2464.9983 +FPS=17.52, 法向力=1072.8643, 切向力X=1276.8458, 切向力Y=2295.8606 +FPS=19.27, 法向力=1047.5876, 切向力X=2040.4089, 切向力Y=1961.4421 +FPS=19.25, 法向力=1035.6191, 切向力X=2608.7056, 切向力Y=1975.7480 +FPS=17.63, 法向力=1092.3094, 切向力X=2621.7075, 切向力Y=1994.7097 +FPS=18.34, 法向力=1289.8909, 切向力X=2060.6890, 切向力Y=2041.9186 +FPS=20.84, 法向力=1216.3068, 切向力X=2345.0322, 切向力Y=1480.3932 +FPS=17.73, 法向力=1266.3381, 切向力X=2332.6738, 切向力Y=1500.3781 +FPS=18.65, 法向力=1246.8979, 切向力X=2328.2085, 切向力Y=1522.0364 +FPS=18.80, 法向力=1217.0682, 切向力X=1999.5649, 切向力Y=1468.4158 +FPS=18.97, 法向力=1336.4248, 切向力X=2538.5383, 切向力Y=1628.0190 +FPS=18.17, 法向力=1489.3373, 切向力X=1993.9664, 切向力Y=769.3489 +FPS=18.38, 法向力=1473.5291, 切向力X=1952.0420, 切向力Y=797.4271 +FPS=18.64, 法向力=1366.5479, 切向力X=2005.7452, 切向力Y=1578.9310 +FPS=18.11, 法向力=1483.7285, 切向力X=2089.9785, 切向力Y=1745.1223 +FPS=19.23, 法向力=1438.0638, 切向力X=2060.5413, 切向力Y=1819.0452 +FPS=18.71, 法向力=1212.1028, 切向力X=1550.1895, 切向力Y=1848.3284 +FPS=18.97, 法向力=1082.8850, 切向力X=1263.8794, 切向力Y=2121.3804 +FPS=18.59, 法向力=1068.2510, 切向力X=1245.8453, 切向力Y=2180.5020 +FPS=19.47, 法向力=955.3026, 切向力X=2184.9094, 切向力Y=2043.1206 +FPS=18.89, 法向力=993.5629, 切向力X=2129.2349, 切向力Y=2032.4868 +FPS=18.09, 法向力=967.9606, 切向力X=1744.4113, 切向力Y=2062.2603 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000418s, blend=0.004381s (9 tiles incl ref), finalize=0.000122s, total=0.004931s +FPS=18.88, 法向力=1202.3157, 切向力X=1141.1614, 切向力Y=2089.6633 +FPS=19.18, 法向力=1116.6606, 切向力X=2089.8130, 切向力Y=2218.5671 +FPS=19.92, 法向力=1145.6101, 切向力X=2119.6509, 切向力Y=2242.5557 +FPS=18.56, 法向力=1145.7070, 切向力X=2105.9292, 切向力Y=2250.7500 +FPS=18.08, 法向力=1154.2731, 切向力X=2586.6145, 切向力Y=2547.0378 +FPS=19.18, 法向力=1414.7202, 切向力X=1700.0728, 切向力Y=1926.9757 +FPS=19.64, 法向力=1281.3790, 切向力X=1788.0039, 切向力Y=2573.8628 +FPS=18.93, 法向力=1281.3854, 切向力X=1918.5374, 切向力Y=2725.7566 +FPS=17.34, 法向力=1165.2383, 切向力X=1925.5034, 切向力Y=2726.8042 +FPS=17.58, 法向力=1090.5354, 切向力X=2535.1748, 切向力Y=2974.6978 +FPS=17.99, 法向力=880.8126, 切向力X=2517.1528, 切向力Y=1317.4626 +FPS=19.13, 法向力=907.3617, 切向力X=2576.5042, 切向力Y=1249.0129 +FPS=17.43, 法向力=1462.0762, 切向力X=1925.8944, 切向力Y=1578.4055 +FPS=18.07, 法向力=1087.2919, 切向力X=1472.0962, 切向力Y=1928.2150 +FPS=17.77, 法向力=982.9366, 切向力X=1520.5348, 切向力Y=2100.3064 +FPS=18.11, 法向力=978.0979, 切向力X=1538.7620, 切向力Y=2112.1611 +FPS=19.44, 法向力=1482.1665, 切向力X=2246.3843, 切向力Y=1882.9171 +FPS=18.80, 法向力=866.7607, 切向力X=1800.4163, 切向力Y=1782.7668 +FPS=19.35, 法向力=1215.7344, 切向力X=1975.7322, 切向力Y=1655.2821 +FPS=18.68, 法向力=1253.8342, 切向力X=1891.2174, 切向力Y=1621.8445 +FPS=17.92, 法向力=1195.3777, 切向力X=2216.6626, 切向力Y=2252.1335 +FPS=18.70, 法向力=1429.8864, 切向力X=2100.6631, 切向力Y=1862.6260 +FPS=18.56, 法向力=1175.6780, 切向力X=2308.2822, 切向力Y=2111.0613 +FPS=20.76, 法向力=1218.6245, 切向力X=2418.9731, 切向力Y=2218.9856 +FPS=18.86, 法向力=1201.4949, 切向力X=2405.4714, 切向力Y=2191.0020 +FPS=19.27, 法向力=1315.7341, 切向力X=2719.2209, 切向力Y=2071.4224 +FPS=19.44, 法向力=1293.0835, 切向力X=2645.0156, 切向力Y=1925.1188 +FPS=19.40, 法向力=1130.1212, 切向力X=2455.0286, 切向力Y=2396.4595 +FPS=18.88, 法向力=1222.3739, 切向力X=2163.4436, 切向力Y=2521.3264 +FPS=18.54, 法向力=1260.1373, 切向力X=1122.5752, 切向力Y=1937.2960 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000446s, blend=0.005154s (9 tiles incl ref), finalize=0.000153s, total=0.005763s +FPS=18.14, 法向力=1302.0049, 切向力X=1129.4407, 切向力Y=2022.5057 +FPS=19.06, 法向力=1168.3291, 切向力X=2268.9929, 切向力Y=2038.7572 +FPS=18.49, 法向力=1154.8142, 切向力X=2422.4189, 切向力Y=2034.1840 +FPS=18.74, 法向力=1141.2651, 切向力X=2169.6553, 切向力Y=1635.2095 +FPS=18.69, 法向力=1315.6079, 切向力X=2910.4060, 切向力Y=2079.5212 +FPS=19.16, 法向力=1266.0674, 切向力X=1800.1235, 切向力Y=1964.7411 +FPS=18.53, 法向力=1248.8213, 切向力X=1893.1552, 切向力Y=2001.5859 +FPS=18.60, 法向力=902.7261, 切向力X=1708.4771, 切向力Y=1392.7180 +FPS=18.77, 法向力=1000.7010, 切向力X=1870.9738, 切向力Y=2300.3867 +FPS=17.61, 法向力=985.5505, 切向力X=1959.6382, 切向力Y=1912.5146 +FPS=18.39, 法向力=981.7263, 切向力X=1890.9514, 切向力Y=1940.1506 +FPS=19.41, 法向力=1158.5667, 切向力X=2550.0703, 切向力Y=2044.9358 +FPS=18.02, 法向力=1166.0934, 切向力X=2474.4961, 切向力Y=2091.9087 +FPS=19.16, 法向力=936.6708, 切向力X=2643.9648, 切向力Y=2096.0225 +FPS=18.75, 法向力=888.1956, 切向力X=2763.1091, 切向力Y=1741.8988 +FPS=19.16, 法向力=889.3181, 切向力X=2835.9004, 切向力Y=1760.3431 +FPS=19.23, 法向力=1042.4963, 切向力X=2783.9067, 切向力Y=2956.2505 +FPS=19.10, 法向力=979.4004, 切向力X=1938.5288, 切向力Y=2212.3115 +FPS=18.64, 法向力=1001.8621, 切向力X=1996.7483, 切向力Y=2100.6655 +FPS=18.66, 法向力=1482.9941, 切向力X=1800.9219, 切向力Y=1741.4304 +FPS=19.56, 法向力=1510.5438, 切向力X=1996.9594, 切向力Y=1918.8730 +FPS=18.79, 法向力=1483.6045, 切向力X=2780.1753, 切向力Y=1857.4368 +FPS=18.99, 法向力=1291.1705, 切向力X=2402.2485, 切向力Y=1264.6250 +FPS=17.61, 法向力=1347.2932, 切向力X=2485.9912, 切向力Y=1179.2358 +FPS=18.13, 法向力=1456.1228, 切向力X=1839.9968, 切向力Y=2239.1814 +FPS=18.38, 法向力=1141.6377, 切向力X=1386.1495, 切向力Y=2325.4973 +FPS=19.13, 法向力=1329.6609, 切向力X=1844.8694, 切向力Y=2277.1494 +FPS=19.43, 法向力=1434.2915, 切向力X=1954.5919, 切向力Y=2351.8809 +FPS=17.39, 法向力=1426.3401, 切向力X=2116.6714, 切向力Y=1791.9749 +FPS=16.93, 法向力=1001.9766, 切向力X=2098.5200, 切向力Y=1657.1636 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000527s, blend=0.004543s (9 tiles incl ref), finalize=0.000130s, total=0.005212s +FPS=18.62, 法向力=1018.4834, 切向力X=1995.0793, 切向力Y=1570.0771 +FPS=18.09, 法向力=1297.6152, 切向力X=3086.9500, 切向力Y=1319.3536 +FPS=17.76, 法向力=1354.1631, 切向力X=3130.3403, 切向力Y=1256.5441 +FPS=17.99, 法向力=1504.3904, 切向力X=2393.6636, 切向力Y=3123.9424 +FPS=17.52, 法向力=1326.7434, 切向力X=1657.0540, 切向力Y=1656.5574 +FPS=17.91, 法向力=1311.5109, 切向力X=1636.8186, 切向力Y=1690.3286 +FPS=18.48, 法向力=1100.9958, 切向力X=2358.7173, 切向力Y=1217.4746 +FPS=18.57, 法向力=1351.0745, 切向力X=2637.0215, 切向力Y=2090.7979 +FPS=18.29, 法向力=966.0176, 切向力X=1886.5917, 切向力Y=1810.8496 +FPS=18.01, 法向力=969.5018, 切向力X=1893.3274, 切向力Y=1720.5995 +FPS=18.74, 法向力=1242.5563, 切向力X=1542.0164, 切向力Y=1708.7358 +FPS=17.91, 法向力=1192.0282, 切向力X=1730.9089, 切向力Y=2357.9202 +FPS=18.47, 法向力=1200.7954, 切向力X=2481.9714, 切向力Y=2342.3052 +FPS=18.27, 法向力=1299.4200, 切向力X=2468.0891, 切向力Y=2389.9697 +FPS=17.79, 法向力=1282.5723, 切向力X=2489.4497, 切向力Y=2362.0679 +FPS=18.18, 法向力=1120.6196, 切向力X=2012.7981, 切向力Y=1588.1709 +FPS=18.90, 法向力=1116.6921, 切向力X=1951.5032, 切向力Y=2064.7998 +FPS=18.78, 法向力=1094.2297, 切向力X=2989.1851, 切向力Y=1846.4253 +FPS=17.83, 法向力=1087.3481, 切向力X=3004.9412, 切向力Y=1837.8342 +FPS=19.09, 法向力=972.1188, 切向力X=1996.0254, 切向力Y=1937.8734 +FPS=19.15, 法向力=1068.1093, 切向力X=2331.6323, 切向力Y=1750.5537 +FPS=18.27, 法向力=1133.6985, 切向力X=2364.8125, 切向力Y=1760.0801 +FPS=18.69, 法向力=1131.6173, 切向力X=2344.3901, 切向力Y=1741.2106 +FPS=19.26, 法向力=1299.1761, 切向力X=2355.3477, 切向力Y=1598.8591 +FPS=17.68, 法向力=1249.7065, 切向力X=2570.1606, 切向力Y=1621.0728 +FPS=19.31, 法向力=1130.1528, 切向力X=2528.6809, 切向力Y=2367.4556 +FPS=18.90, 法向力=1153.7781, 切向力X=2584.3225, 切向力Y=2523.3335 +FPS=19.20, 法向力=1522.4171, 切向力X=2018.2925, 切向力Y=1571.9146 +FPS=18.27, 法向力=1019.4871, 切向力X=2716.7480, 切向力Y=2220.2971 +FPS=18.04, 法向力=1034.1528, 切向力X=1686.6304, 切向力Y=1634.9087 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000430s, blend=0.004246s (9 tiles incl ref), finalize=0.000120s, total=0.004806s +FPS=17.56, 法向力=1026.9515, 切向力X=1715.6499, 切向力Y=1686.3732 +FPS=17.58, 法向力=823.8089, 切向力X=2159.8706, 切向力Y=2631.4468 +FPS=17.20, 法向力=904.3628, 切向力X=2047.7737, 切向力Y=1810.5154 +FPS=17.30, 法向力=1398.0955, 切向力X=2216.2207, 切向力Y=1702.0481 +FPS=18.38, 法向力=1433.2101, 切向力X=2367.6006, 切向力Y=1786.5076 +FPS=17.82, 法向力=1264.0117, 切向力X=1791.4468, 切向力Y=2240.6553 +FPS=17.76, 法向力=1261.6296, 切向力X=1796.7175, 切向力Y=2333.6992 +FPS=17.82, 法向力=1143.7308, 切向力X=1754.9489, 切向力Y=1855.5172 +FPS=18.23, 法向力=1223.4146, 切向力X=1798.4875, 切向力Y=1739.3704 +FPS=17.83, 法向力=1166.0913, 切向力X=2042.0679, 切向力Y=1814.1465 +FPS=17.89, 法向力=1280.8051, 切向力X=1407.7783, 切向力Y=2168.1960 +FPS=17.62, 法向力=1525.6941, 切向力X=938.5626, 切向力Y=1266.9004 +FPS=16.94, 法向力=1529.6995, 切向力X=963.0952, 切向力Y=1306.0591 +FPS=16.77, 法向力=1182.2220, 切向力X=2101.4609, 切向力Y=2200.1909 +FPS=17.52, 法向力=1438.6211, 切向力X=2201.7959, 切向力Y=1617.1963 +FPS=18.84, 法向力=1374.0205, 切向力X=2167.6763, 切向力Y=1604.8218 +FPS=18.04, 法向力=1425.2819, 切向力X=2089.8120, 切向力Y=1400.1235 +FPS=17.71, 法向力=1474.4358, 切向力X=1837.8713, 切向力Y=1859.2242 +FPS=18.30, 法向力=1558.3445, 切向力X=1395.9319, 切向力Y=2152.6047 +FPS=17.32, 法向力=1110.4735, 切向力X=2119.0166, 切向力Y=2364.0420 +FPS=17.35, 法向力=1058.0342, 切向力X=2237.2666, 切向力Y=2413.0330 +FPS=18.92, 法向力=1215.6396, 切向力X=1844.3977, 切向力Y=2342.1472 +FPS=18.53, 法向力=1200.4709, 切向力X=1770.2642, 切向力Y=2324.6631 +FPS=18.36, 法向力=1502.9558, 切向力X=2263.4443, 切向力Y=1328.8396 +FPS=18.77, 法向力=1050.9401, 切向力X=2045.7773, 切向力Y=1555.8074 +FPS=17.76, 法向力=1045.5778, 切向力X=1950.4707, 切向力Y=1638.2004 +FPS=18.43, 法向力=1158.1976, 切向力X=1669.0769, 切向力Y=2451.5093 +FPS=18.70, 法向力=1217.2723, 切向力X=2396.7920, 切向力Y=2450.6694 +FPS=18.13, 法向力=1179.3896, 切向力X=2225.3057, 切向力Y=2413.0776 +FPS=17.83, 法向力=1141.9791, 切向力X=2658.9116, 切向力Y=2207.7549 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000428s, blend=0.004625s (9 tiles incl ref), finalize=0.000124s, total=0.005188s +FPS=18.11, 法向力=1436.4978, 切向力X=2075.9468, 切向力Y=1695.3367 +FPS=18.91, 法向力=1086.3262, 切向力X=1890.4518, 切向力Y=2245.0200 +FPS=18.20, 法向力=1068.9000, 切向力X=1990.6382, 切向力Y=2264.1619 +FPS=18.45, 法向力=1352.8197, 切向力X=1756.9309, 切向力Y=1243.5867 +FPS=18.33, 法向力=1331.3296, 切向力X=1697.0779, 切向力Y=1271.2664 +FPS=18.58, 法向力=1086.2629, 切向力X=2468.8086, 切向力Y=2341.0498 +FPS=18.63, 法向力=1100.3624, 切向力X=2563.8691, 切向力Y=2434.1265 +FPS=18.36, 法向力=1538.8456, 切向力X=1812.7371, 切向力Y=1701.8838 +FPS=18.14, 法向力=1294.2012, 切向力X=1207.3154, 切向力Y=1985.1229 +FPS=18.54, 法向力=1273.8550, 切向力X=2323.6775, 切向力Y=1609.3435 +FPS=17.88, 法向力=1324.6926, 切向力X=2324.4333, 切向力Y=1622.1720 +FPS=17.52, 法向力=1380.7620, 切向力X=1671.8164, 切向力Y=1425.6069 +FPS=17.59, 法向力=1044.4204, 切向力X=2015.2305, 切向力Y=1298.8976 +FPS=16.51, 法向力=1114.1697, 切向力X=2375.5371, 切向力Y=2257.4619 +FPS=17.86, 法向力=1120.4883, 切向力X=2411.2871, 切向力Y=2273.3367 +FPS=17.22, 法向力=882.8932, 切向力X=1816.6458, 切向力Y=2421.9043 +FPS=17.37, 法向力=909.9719, 切向力X=1756.9739, 切向力Y=2362.8164 +FPS=17.63, 法向力=1133.1438, 切向力X=1775.9529, 切向力Y=1509.4587 +FPS=18.14, 法向力=1597.1191, 切向力X=2292.6204, 切向力Y=1773.5586 +FPS=17.23, 法向力=1622.5448, 切向力X=2228.1448, 切向力Y=1730.6997 +FPS=18.19, 法向力=1061.9319, 切向力X=1828.6528, 切向力Y=2794.8521 +FPS=17.92, 法向力=1235.4969, 切向力X=2273.2434, 切向力Y=1702.7639 +FPS=17.90, 法向力=1152.7954, 切向力X=2071.5466, 切向力Y=2139.2488 +FPS=16.76, 法向力=1136.4900, 切向力X=2074.4526, 切向力Y=2126.3945 +FPS=18.16, 法向力=1339.1899, 切向力X=1762.9490, 切向力Y=2070.4932 +FPS=18.08, 法向力=1050.2734, 切向力X=1887.1238, 切向力Y=2008.3257 +FPS=17.27, 法向力=1073.2230, 切向力X=1866.9028, 切向力Y=2032.1526 +FPS=17.46, 法向力=1236.2966, 切向力X=2966.3691, 切向力Y=2374.5669 +FPS=17.98, 法向力=1685.6387, 切向力X=2034.0410, 切向力Y=1375.2340 +FPS=16.22, 法向力=1429.1858, 切向力X=2758.8286, 切向力Y=2262.5510 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000421s, blend=0.004205s (9 tiles incl ref), finalize=0.000122s, total=0.004758s +FPS=18.14, 法向力=1482.4600, 切向力X=2844.7678, 切向力Y=2262.7017 +FPS=18.70, 法向力=1018.4207, 切向力X=1382.9363, 切向力Y=1709.5417 +FPS=18.13, 法向力=962.1115, 切向力X=2375.4741, 切向力Y=1974.6738 +FPS=17.23, 法向力=1348.1223, 切向力X=2400.2917, 切向力Y=1599.0037 +FPS=16.45, 法向力=1356.0281, 切向力X=2294.9663, 切向力Y=1584.1427 +FPS=16.95, 法向力=1066.3928, 切向力X=1901.0034, 切向力Y=1792.3213 +FPS=17.81, 法向力=1062.8589, 切向力X=1894.3640, 切向力Y=1672.8425 +FPS=17.96, 法向力=1005.4545, 切向力X=2023.1782, 切向力Y=2303.3701 +FPS=18.25, 法向力=1104.9343, 切向力X=1517.1099, 切向力Y=1745.3607 +FPS=17.60, 法向力=1157.3601, 切向力X=1637.5828, 切向力Y=1604.2563 +FPS=18.00, 法向力=944.4282, 切向力X=1720.6235, 切向力Y=1503.5457 +FPS=17.77, 法向力=1280.9814, 切向力X=1256.0488, 切向力Y=2132.6982 +FPS=18.30, 法向力=1321.6707, 切向力X=1243.1484, 切向力Y=2128.8203 +FPS=16.94, 法向力=1390.6553, 切向力X=2367.5684, 切向力Y=2129.2163 +FPS=17.20, 法向力=1221.1731, 切向力X=2281.3147, 切向力Y=2566.7717 +FPS=18.30, 法向力=1384.5710, 切向力X=3250.1272, 切向力Y=1919.2800 +FPS=17.15, 法向力=1403.0978, 切向力X=3279.8066, 切向力Y=1962.1897 +FPS=16.02, 法向力=1489.3453, 切向力X=2765.5872, 切向力Y=2082.7595 +FPS=17.81, 法向力=920.8745, 切向力X=1928.1866, 切向力Y=1874.4865 +FPS=16.55, 法向力=1040.1284, 切向力X=2495.8054, 切向力Y=2250.5664 +FPS=17.71, 法向力=1038.0157, 切向力X=2597.9109, 切向力Y=2273.1592 +FPS=18.45, 法向力=1152.6362, 切向力X=2077.1160, 切向力Y=2602.3298 +FPS=18.16, 法向力=1073.8523, 切向力X=2153.4497, 切向力Y=1936.1907 +FPS=17.33, 法向力=1186.0686, 切向力X=1387.6433, 切向力Y=1593.5959 +FPS=17.49, 法向力=1129.8424, 切向力X=1429.4197, 切向力Y=1646.0189 +FPS=18.66, 法向力=1128.1307, 切向力X=1466.3945, 切向力Y=1621.7216 +FPS=17.53, 法向力=1438.6080, 切向力X=2160.6865, 切向力Y=1098.3413 +FPS=17.60, 法向力=1061.4114, 切向力X=2041.9286, 切向力Y=1871.0804 +FPS=18.03, 法向力=1350.1973, 切向力X=3051.9297, 切向力Y=2485.8057 +FPS=20.48, 法向力=1357.8501, 切向力X=3139.4800, 切向力Y=2508.5317 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000644s, blend=0.004247s (9 tiles incl ref), finalize=0.000120s, total=0.005021s +FPS=16.48, 法向力=1203.9788, 切向力X=2445.3882, 切向力Y=2124.8540 +FPS=17.91, 法向力=1354.8210, 切向力X=1535.3418, 切向力Y=1941.1952 +FPS=18.36, 法向力=1346.6206, 切向力X=1673.5759, 切向力Y=1992.9838 +FPS=18.34, 法向力=1330.1748, 切向力X=2846.4849, 切向力Y=2427.7280 +FPS=18.44, 法向力=1109.9459, 切向力X=2173.3462, 切向力Y=1760.1130 +FPS=17.65, 法向力=1160.0651, 切向力X=2200.3394, 切向力Y=1755.4146 +FPS=17.06, 法向力=1178.8473, 切向力X=2211.4360, 切向力Y=1766.4977 +FPS=18.34, 法向力=1564.7144, 切向力X=2015.5187, 切向力Y=2545.9502 +FPS=18.09, 法向力=1657.5182, 切向力X=2184.4614, 切向力Y=2477.4814 +FPS=18.70, 法向力=1470.9463, 切向力X=1428.0171, 切向力Y=1983.9348 +FPS=18.08, 法向力=1473.9733, 切向力X=1430.5344, 切向力Y=2047.3398 +FPS=17.90, 法向力=1203.3472, 切向力X=1392.2953, 切向力Y=2006.8156 +FPS=17.46, 法向力=1671.5664, 切向力X=1832.1940, 切向力Y=1247.4312 +FPS=17.25, 法向力=1279.9064, 切向力X=1987.7250, 切向力Y=1757.5448 +FPS=19.30, 法向力=1281.0247, 切向力X=2094.5586, 切向力Y=1859.0206 +FPS=17.34, 法向力=1387.6320, 切向力X=1784.8613, 切向力Y=1782.0178 +FPS=18.23, 法向力=1215.2235, 切向力X=1667.6853, 切向力Y=1647.7458 +FPS=17.84, 法向力=1409.5393, 切向力X=1207.9797, 切向力Y=1789.7157 +FPS=17.64, 法向力=1419.2045, 切向力X=1373.5364, 切向力Y=1834.2878 +FPS=18.01, 法向力=1201.0856, 切向力X=1449.9756, 切向力Y=1891.0421 +FPS=17.77, 法向力=1632.4821, 切向力X=1831.8523, 切向力Y=2422.6333 +FPS=16.59, 法向力=1081.2834, 切向力X=2507.8892, 切向力Y=1619.7676 +FPS=16.88, 法向力=1110.5288, 切向力X=2576.5112, 切向力Y=1741.1399 +FPS=16.59, 法向力=1132.4708, 切向力X=2485.9526, 切向力Y=1716.4136 +FPS=17.81, 法向力=1410.9031, 切向力X=2212.1436, 切向力Y=1792.7576 +FPS=14.40, 法向力=943.9770, 切向力X=2318.9873, 切向力Y=2300.6067 +FPS=17.33, 法向力=934.4725, 切向力X=2316.0654, 切向力Y=2280.1414 +FPS=17.52, 法向力=1278.9855, 切向力X=2623.1311, 切向力Y=1346.3673 +FPS=17.21, 法向力=1420.1696, 切向力X=2318.7656, 切向力Y=2749.3384 +FPS=17.95, 法向力=1379.2079, 切向力X=2264.2710, 切向力Y=2750.8340 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000578s, blend=0.004206s (9 tiles incl ref), finalize=0.000118s, total=0.004913s +FPS=17.05, 法向力=1396.6116, 切向力X=2299.9141, 切向力Y=2735.8149 +FPS=17.81, 法向力=1186.9517, 切向力X=1479.4908, 切向力Y=2236.1560 +FPS=17.49, 法向力=1294.7991, 切向力X=1349.1580, 切向力Y=2005.3696 +FPS=18.05, 法向力=969.2073, 切向力X=2095.7627, 切向力Y=2697.6011 +FPS=17.84, 法向力=954.3701, 切向力X=2092.1484, 切向力Y=2693.7678 +FPS=17.87, 法向力=1194.2737, 切向力X=1437.2484, 切向力Y=1888.0833 +FPS=17.54, 法向力=1348.0847, 切向力X=2217.2891, 切向力Y=2121.1260 +FPS=17.85, 法向力=1396.1652, 切向力X=2608.8311, 切向力Y=2114.6289 +FPS=18.13, 法向力=1399.3651, 切向力X=2567.2090, 切向力Y=2220.7686 +FPS=18.02, 法向力=1033.0464, 切向力X=1338.4822, 切向力Y=2397.9851 +FPS=18.01, 法向力=1311.4299, 切向力X=2522.9062, 切向力Y=2351.0264 +FPS=17.96, 法向力=1231.9365, 切向力X=1569.2659, 切向力Y=2364.4529 +FPS=16.99, 法向力=1268.3344, 切向力X=1558.7620, 切向力Y=2265.8086 +FPS=16.62, 法向力=1562.3423, 切向力X=2429.3247, 切向力Y=1535.2909 +FPS=17.57, 法向力=1604.6123, 切向力X=2498.2190, 切向力Y=1597.1312 +FPS=17.24, 法向力=939.2632, 切向力X=2534.5254, 切向力Y=1898.1439 +FPS=17.21, 法向力=1341.7916, 切向力X=1804.7996, 切向力Y=2436.2664 +FPS=17.35, 法向力=1135.8760, 切向力X=1847.7551, 切向力Y=2308.9751 +FPS=17.64, 法向力=1142.0779, 切向力X=1884.2380, 切向力Y=2347.2393 +FPS=16.85, 法向力=1167.4280, 切向力X=2440.8267, 切向力Y=1957.1770 +FPS=17.71, 法向力=1221.9188, 切向力X=1827.5232, 切向力Y=1964.9255 +FPS=16.70, 法向力=1251.7930, 切向力X=1773.3245, 切向力Y=2028.7021 +FPS=17.59, 法向力=1658.8740, 切向力X=2307.7939, 切向力Y=1845.2280 +FPS=17.84, 法向力=1923.5886, 切向力X=2549.4163, 切向力Y=1930.3997 +FPS=18.17, 法向力=1985.6029, 切向力X=2711.4204, 切向力Y=2004.1199 +FPS=17.79, 法向力=1067.5491, 切向力X=1936.2250, 切向力Y=1668.8213 +FPS=16.54, 法向力=1072.6688, 切向力X=1635.1161, 切向力Y=1421.7582 +FPS=17.63, 法向力=1358.1355, 切向力X=2308.8301, 切向力Y=1518.8179 +FPS=18.45, 法向力=1385.2831, 切向力X=2342.7483, 切向力Y=1545.4564 +FPS=18.34, 法向力=1339.2717, 切向力X=2028.3514, 切向力Y=1474.8452 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000435s, blend=0.004263s (9 tiles incl ref), finalize=0.000123s, total=0.004831s +FPS=18.09, 法向力=1311.0430, 切向力X=1980.3773, 切向力Y=2170.6819 +FPS=17.22, 法向力=843.5242, 切向力X=1883.5223, 切向力Y=2542.7725 +FPS=17.77, 法向力=850.6935, 切向力X=1846.0742, 切向力Y=2535.7766 +FPS=17.95, 法向力=1183.1721, 切向力X=1986.1599, 切向力Y=1916.9716 +FPS=17.19, 法向力=920.5796, 切向力X=2537.9380, 切向力Y=1386.3711 +FPS=20.45, 法向力=972.4431, 切向力X=2631.1655, 切向力Y=1357.0496 +FPS=17.51, 法向力=928.8497, 切向力X=1365.2439, 切向力Y=2035.7563 +FPS=18.48, 法向力=978.2812, 切向力X=1449.9885, 切向力Y=1955.0835 +FPS=18.88, 法向力=1193.7142, 切向力X=2469.9995, 切向力Y=2541.4458 +FPS=18.72, 法向力=1077.1460, 切向力X=2557.0342, 切向力Y=1941.8560 +FPS=18.80, 法向力=1099.3853, 切向力X=2448.0894, 切向力Y=2020.9160 +FPS=18.45, 法向力=1192.9121, 切向力X=2078.9380, 切向力Y=1929.0327 +FPS=18.72, 法向力=1171.5884, 切向力X=2496.4209, 切向力Y=1819.9666 +FPS=18.56, 法向力=1158.2048, 切向力X=2448.1069, 切向力Y=1886.3958 +FPS=18.24, 法向力=1435.6680, 切向力X=2122.1206, 切向力Y=1814.6941 +FPS=17.44, 法向力=1292.9326, 切向力X=2489.7026, 切向力Y=1560.9612 +FPS=19.11, 法向力=1364.5962, 切向力X=2499.9619, 切向力Y=1682.1821 +FPS=18.13, 法向力=1270.2212, 切向力X=1700.9727, 切向力Y=2341.0459 +FPS=18.98, 法向力=1290.9092, 切向力X=1724.5493, 切向力Y=2359.8809 +FPS=18.23, 法向力=890.6598, 切向力X=2386.8167, 切向力Y=2328.0547 +FPS=17.66, 法向力=864.5055, 切向力X=2135.7173, 切向力Y=2188.1743 +FPS=18.35, 法向力=1192.1046, 切向力X=1167.9431, 切向力Y=1838.6851 +FPS=18.64, 法向力=1276.7180, 切向力X=1136.5598, 切向力Y=1817.5933 +FPS=17.48, 法向力=1114.0474, 切向力X=1786.3577, 切向力Y=1863.9546 +FPS=18.70, 法向力=1422.0703, 切向力X=1677.9312, 切向力Y=2705.0107 +FPS=18.36, 法向力=1868.2588, 切向力X=1825.4915, 切向力Y=973.8118 +FPS=18.02, 法向力=1827.7314, 切向力X=1806.0098, 切向力Y=1034.7922 +FPS=17.57, 法向力=1865.8008, 切向力X=1836.7419, 切向力Y=988.1477 +FPS=18.17, 法向力=1567.8871, 切向力X=2033.1874, 切向力Y=1585.1379 +FPS=18.50, 法向力=1118.7068, 切向力X=1750.4836, 切向力Y=1710.0887 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000529s, blend=0.004258s (9 tiles incl ref), finalize=0.000118s, total=0.004914s +FPS=17.48, 法向力=1376.2349, 切向力X=1385.3215, 切向力Y=1426.1440 +FPS=18.29, 法向力=1392.7959, 切向力X=1413.8671, 切向力Y=1388.9625 +FPS=18.43, 法向力=1525.3406, 切向力X=2889.5068, 切向力Y=2164.8027 +FPS=18.52, 法向力=1250.2032, 切向力X=2900.0557, 切向力Y=2426.5300 +FPS=18.50, 法向力=1268.1653, 切向力X=2884.8560, 切向力Y=2457.2173 +FPS=16.91, 法向力=1177.3560, 切向力X=2653.6567, 切向力Y=2027.1859 +FPS=18.36, 法向力=1275.3501, 切向力X=1761.9368, 切向力Y=1957.0696 +FPS=18.00, 法向力=1195.1125, 切向力X=1655.1079, 切向力Y=2797.5200 +FPS=16.76, 法向力=1176.4794, 切向力X=1618.2183, 切向力Y=2951.1357 +FPS=18.11, 法向力=1150.2903, 切向力X=2423.4229, 切向力Y=1821.5265 +FPS=17.20, 法向力=1187.5007, 切向力X=2509.6653, 切向力Y=1787.5623 +FPS=18.29, 法向力=1180.4703, 切向力X=2552.5723, 切向力Y=1736.4330 +FPS=18.28, 法向力=1685.4553, 切向力X=1787.1870, 切向力Y=2086.8408 +FPS=18.93, 法向力=1534.7858, 切向力X=1885.1219, 切向力Y=2151.9045 +FPS=18.78, 法向力=1018.1786, 切向力X=2096.6543, 切向力Y=1931.5709 +FPS=18.99, 法向力=1467.8669, 切向力X=1136.0149, 切向力Y=1678.3293 +FPS=17.74, 法向力=1617.2538, 切向力X=2173.1777, 切向力Y=2354.6577 +FPS=18.55, 法向力=1659.9889, 切向力X=2204.0334, 切向力Y=2435.7798 +FPS=18.56, 法向力=1300.0647, 切向力X=2070.6504, 切向力Y=1628.7971 +FPS=18.21, 法向力=1427.5792, 切向力X=2314.1099, 切向力Y=1824.3409 +FPS=18.87, 法向力=1435.8438, 切向力X=2384.3076, 切向力Y=1778.1183 +FPS=18.15, 法向力=1684.8098, 切向力X=1691.9310, 切向力Y=1736.4771 +FPS=16.95, 法向力=1664.1984, 切向力X=1757.5850, 切向力Y=1764.7952 +FPS=18.80, 法向力=1393.8558, 切向力X=1686.8518, 切向力Y=2225.9626 +FPS=17.50, 法向力=1485.5996, 切向力X=1416.9698, 切向力Y=1723.9967 +FPS=19.17, 法向力=1555.9038, 切向力X=1435.7947, 切向力Y=1677.9028 +FPS=18.88, 法向力=849.9154, 切向力X=1736.6592, 切向力Y=2288.8413 +FPS=18.69, 法向力=984.3008, 切向力X=1969.8618, 切向力Y=1908.1429 +FPS=18.98, 法向力=1463.4897, 切向力X=1520.7697, 切向力Y=1158.7273 +FPS=18.62, 法向力=1421.6526, 切向力X=1419.1166, 切向力Y=1194.6053 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000411s, blend=0.004319s (9 tiles incl ref), finalize=0.000117s, total=0.004857s +FPS=18.29, 法向力=1093.2571, 切向力X=2022.4407, 切向力Y=2469.7134 +FPS=18.05, 法向力=1182.2920, 切向力X=1872.1565, 切向力Y=1613.0038 +FPS=17.12, 法向力=1450.3964, 切向力X=2263.8965, 切向力Y=1841.2742 +FPS=18.50, 法向力=1496.1040, 切向力X=2207.5540, 切向力Y=1773.4293 +FPS=18.01, 法向力=1485.3223, 切向力X=2192.6726, 切向力Y=1797.7593 +FPS=18.56, 法向力=960.8803, 切向力X=1743.8348, 切向力Y=2036.5061 +FPS=18.26, 法向力=1134.9501, 切向力X=1533.7957, 切向力Y=2144.2910 +FPS=18.33, 法向力=1354.5020, 切向力X=2756.5259, 切向力Y=2025.2513 +FPS=18.43, 法向力=1385.6411, 切向力X=2763.1660, 切向力Y=2065.7412 +FPS=18.43, 法向力=1014.3743, 切向力X=1712.1995, 切向力Y=1837.4961 +FPS=18.68, 法向力=1098.4751, 切向力X=1953.0486, 切向力Y=1571.6335 +FPS=18.14, 法向力=1117.2095, 切向力X=1924.8464, 切向力Y=1563.1711 +FPS=18.96, 法向力=870.4150, 切向力X=2513.3379, 切向力Y=2284.5649 +FPS=18.50, 法向力=930.4042, 切向力X=2442.7605, 切向力Y=2380.8708 +FPS=18.09, 法向力=1087.8765, 切向力X=1971.2428, 切向力Y=1575.7015 +FPS=18.56, 法向力=1321.8958, 切向力X=1446.3794, 切向力Y=1706.7454 +FPS=17.87, 法向力=1339.8042, 切向力X=1521.6141, 切向力Y=1785.9470 +FPS=18.53, 法向力=1142.3931, 切向力X=2393.6436, 切向力Y=2301.9805 +FPS=18.51, 法向力=1300.0391, 切向力X=1438.5126, 切向力Y=2240.2007 +FPS=18.63, 法向力=1335.5527, 切向力X=1484.3557, 切向力Y=2273.8218 +FPS=19.00, 法向力=1701.8123, 切向力X=1315.3354, 切向力Y=2494.5571 +FPS=17.31, 法向力=1097.6316, 切向力X=1885.2747, 切向力Y=1418.0510 +FPS=18.93, 法向力=1304.6870, 切向力X=2138.7649, 切向力Y=1647.6051 +FPS=18.48, 法向力=1294.2684, 切向力X=2428.8506, 切向力Y=1683.9077 +FPS=17.62, 法向力=1424.5256, 切向力X=3056.2051, 切向力Y=1874.4119 +FPS=17.60, 法向力=1439.4795, 切向力X=3154.1226, 切向力Y=2003.3625 +FPS=17.43, 法向力=1635.7671, 切向力X=2614.5503, 切向力Y=1842.5295 +FPS=19.32, 法向力=1492.7347, 切向力X=1666.5266, 切向力Y=1831.8247 +FPS=18.44, 法向力=1506.7269, 切向力X=1578.6309, 切向力Y=1918.2546 +FPS=19.01, 法向力=1410.3738, 切向力X=2134.9434, 切向力Y=1753.4763 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000687s, blend=0.005413s (9 tiles incl ref), finalize=0.000419s, total=0.006531s +FPS=17.37, 法向力=1057.0129, 切向力X=2004.3541, 切向力Y=2280.7939 +FPS=17.47, 法向力=1165.9800, 切向力X=3135.6931, 切向力Y=2144.0046 +FPS=18.50, 法向力=1179.2524, 切向力X=3143.5095, 切向力Y=2196.7734 +FPS=18.83, 法向力=1107.6223, 切向力X=1703.3330, 切向力Y=1839.5083 +FPS=17.53, 法向力=1649.2411, 切向力X=1889.0332, 切向力Y=2539.0520 +FPS=18.30, 法向力=1319.7563, 切向力X=836.1270, 切向力Y=1922.1871 +FPS=17.71, 法向力=1315.9263, 切向力X=865.6824, 切向力Y=1914.3081 +FPS=17.88, 法向力=1302.0906, 切向力X=880.9219, 切向力Y=1917.9769 +FPS=17.11, 法向力=1114.8542, 切向力X=1870.8083, 切向力Y=2131.9229 +FPS=18.99, 法向力=954.3550, 切向力X=2350.3433, 切向力Y=2268.5745 +FPS=17.40, 法向力=937.9089, 切向力X=2334.9331, 切向力Y=2217.6641 +FPS=18.77, 法向力=1255.0725, 切向力X=1375.2854, 切向力Y=2299.8413 +FPS=17.21, 法向力=1207.0649, 切向力X=1833.2148, 切向力Y=1761.8151 +FPS=19.01, 法向力=1133.0254, 切向力X=1461.1097, 切向力Y=2531.3872 +FPS=18.99, 法向力=1130.3384, 切向力X=1487.1284, 切向力Y=2590.8013 +FPS=18.94, 法向力=1464.5540, 切向力X=1609.9611, 切向力Y=1470.8285 +FPS=19.17, 法向力=1035.3234, 切向力X=1480.6055, 切向力Y=1869.8203 +FPS=18.60, 法向力=1555.8516, 切向力X=2674.8140, 切向力Y=1639.0035 +FPS=18.16, 法向力=1581.4241, 切向力X=2881.9153, 切向力Y=1696.5847 +FPS=19.22, 法向力=1641.7384, 切向力X=2899.8357, 切向力Y=1696.8936 +FPS=19.10, 法向力=1280.8590, 切向力X=2130.0039, 切向力Y=2118.3745 +FPS=18.41, 法向力=1482.6243, 切向力X=1750.3568, 切向力Y=2307.4060 +FPS=16.85, 法向力=1338.6503, 切向力X=2189.7927, 切向力Y=1004.5071 +FPS=17.41, 法向力=1407.5258, 切向力X=2220.3215, 切向力Y=963.1998 +FPS=17.36, 法向力=1096.1494, 切向力X=1430.9675, 切向力Y=1579.7053 +FPS=18.11, 法向力=843.4137, 切向力X=2315.8989, 切向力Y=1378.8594 +FPS=18.10, 法向力=825.6904, 切向力X=2313.0996, 切向力Y=1365.1155 +FPS=17.80, 法向力=1216.8342, 切向力X=1840.6082, 切向力Y=1744.8923 +FPS=17.95, 法向力=1120.3904, 切向力X=2930.4158, 切向力Y=1895.5105 +FPS=18.52, 法向力=1380.5846, 切向力X=1230.8430, 切向力Y=1525.6600 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000008s (hit), reset=0.000461s, blend=0.004256s (9 tiles incl ref), finalize=0.000119s, total=0.004851s +FPS=17.25, 法向力=1377.2665, 切向力X=1274.3696, 切向力Y=1477.6232 +FPS=18.17, 法向力=1370.7908, 切向力X=1276.7333, 切向力Y=1497.7181 +FPS=18.44, 法向力=1395.5441, 切向力X=2336.3796, 切向力Y=1810.8037 +FPS=18.91, 法向力=1213.7924, 切向力X=2374.6812, 切向力Y=1234.7043 +FPS=17.90, 法向力=1462.8813, 切向力X=1421.8521, 切向力Y=1950.0254 +FPS=18.73, 法向力=1471.6941, 切向力X=1431.3892, 切向力Y=2087.2725 +FPS=17.76, 法向力=1131.5569, 切向力X=2079.5547, 切向力Y=2083.1809 +FPS=17.90, 法向力=1314.6624, 切向力X=1838.2383, 切向力Y=2459.0894 +FPS=17.61, 法向力=1238.8013, 切向力X=1410.8228, 切向力Y=1529.1951 +FPS=18.30, 法向力=1179.2969, 切向力X=1499.1675, 切向力Y=1635.6104 +FPS=17.76, 法向力=1834.0415, 切向力X=2565.2036, 切向力Y=1861.7257 +FPS=17.13, 法向力=1081.4141, 切向力X=1986.8975, 切向力Y=1850.0764 +FPS=18.26, 法向力=1609.3044, 切向力X=1336.2733, 切向力Y=1607.8052 +FPS=17.95, 法向力=1593.4490, 切向力X=1369.4921, 切向力Y=1654.3062 +FPS=17.77, 法向力=1132.9756, 切向力X=2411.9121, 切向力Y=2343.0916 +FPS=17.52, 法向力=1182.6877, 切向力X=2294.6375, 切向力Y=1513.5603 +FPS=18.13, 法向力=1331.3929, 切向力X=2525.7041, 切向力Y=1469.5750 +FPS=18.19, 法向力=1346.6541, 切向力X=2509.5105, 切向力Y=1469.9431 +FPS=17.65, 法向力=1024.3135, 切向力X=2060.2695, 切向力Y=2148.4263 +FPS=17.60, 法向力=1057.9067, 切向力X=2016.2358, 切向力Y=1889.6703 +FPS=18.27, 法向力=1460.5127, 切向力X=1960.8365, 切向力Y=1423.6256 +FPS=17.76, 法向力=1481.9999, 切向力X=2042.4971, 切向力Y=1434.2258 +FPS=16.29, 法向力=1599.5845, 切向力X=2461.4380, 切向力Y=1420.5945 +FPS=18.05, 法向力=935.6851, 切向力X=1843.4083, 切向力Y=2414.7446 +FPS=17.66, 法向力=949.4465, 切向力X=1792.8412, 切向力Y=2450.9309 +FPS=18.33, 法向力=1452.6465, 切向力X=1582.5830, 切向力Y=2252.5703 +FPS=17.48, 法向力=849.8793, 切向力X=2021.9062, 切向力Y=2799.1206 +FPS=17.80, 法向力=946.3029, 切向力X=2097.5862, 切向力Y=2297.5818 +FPS=17.70, 法向力=995.9617, 切向力X=2083.4041, 切向力Y=2299.0945 +FPS=18.74, 法向力=1094.3594, 切向力X=1939.7117, 切向力Y=2179.3923 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000417s, blend=0.004225s (9 tiles incl ref), finalize=0.000126s, total=0.004776s +FPS=16.44, 法向力=1035.5527, 切向力X=883.8635, 切向力Y=2544.3833 +FPS=18.51, 法向力=1237.0579, 切向力X=2738.1292, 切向力Y=1336.5265 +FPS=17.53, 法向力=1294.5443, 切向力X=2810.2305, 切向力Y=1366.3898 +FPS=18.11, 法向力=1557.7844, 切向力X=2466.7417, 切向力Y=2248.7019 +FPS=17.80, 法向力=1712.5339, 切向力X=2452.1064, 切向力Y=2386.7837 +FPS=17.76, 法向力=1498.8245, 切向力X=2246.4919, 切向力Y=2286.2175 +FPS=18.36, 法向力=1311.8264, 切向力X=1350.3198, 切向力Y=1617.0618 +FPS=18.13, 法向力=1324.2524, 切向力X=1349.4431, 切向力Y=1545.1362 +FPS=17.82, 法向力=1156.0438, 切向力X=2226.5811, 切向力Y=1989.0452 +FPS=18.31, 法向力=1193.2224, 切向力X=2031.4495, 切向力Y=2068.4346 +FPS=18.42, 法向力=1385.4426, 切向力X=2179.8752, 切向力Y=2152.9194 +FPS=17.71, 法向力=1405.0316, 切向力X=2258.6274, 切向力Y=2174.6162 +FPS=18.43, 法向力=1197.6323, 切向力X=1706.0170, 切向力Y=2234.3076 +FPS=17.55, 法向力=1150.0660, 切向力X=2177.3816, 切向力Y=2579.7915 +FPS=18.03, 法向力=1235.7976, 切向力X=2318.1025, 切向力Y=2636.1917 +FPS=18.88, 法向力=1268.6829, 切向力X=2337.9492, 切向力Y=2619.7981 +FPS=17.15, 法向力=1030.2050, 切向力X=1962.9871, 切向力Y=1480.4828 +FPS=17.98, 法向力=1137.0220, 切向力X=2349.7192, 切向力Y=1144.0087 +FPS=18.38, 法向力=1252.3110, 切向力X=1737.3473, 切向力Y=1220.4913 +FPS=18.70, 法向力=1343.2313, 切向力X=1704.3915, 切向力Y=1196.8022 +FPS=17.96, 法向力=1260.9607, 切向力X=2216.4238, 切向力Y=2259.5854 +FPS=17.51, 法向力=1110.9692, 切向力X=2198.9126, 切向力Y=1836.8384 +FPS=15.70, 法向力=1406.5496, 切向力X=2936.0220, 切向力Y=1277.5457 +FPS=18.05, 法向力=1424.5728, 切向力X=2903.5469, 切向力Y=1385.0457 +FPS=17.68, 法向力=936.0858, 切向力X=2214.7915, 切向力Y=1326.5410 +FPS=14.91, 法向力=1011.5266, 切向力X=2232.9722, 切向力Y=2422.7939 +FPS=15.91, 法向力=1126.2288, 切向力X=1592.7329, 切向力Y=2445.2134 +FPS=17.11, 法向力=1182.5691, 切向力X=1449.0443, 切向力Y=2455.0410 +FPS=18.57, 法向力=1295.7651, 切向力X=1921.6941, 切向力Y=1910.6472 +FPS=18.63, 法向力=1210.6741, 切向力X=2289.8071, 切向力Y=728.2267 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000404s, blend=0.004185s (9 tiles incl ref), finalize=0.000117s, total=0.004716s +FPS=17.12, 法向力=1160.6212, 切向力X=2314.1084, 切向力Y=798.6573 +FPS=18.59, 法向力=1186.7622, 切向力X=2110.7368, 切向力Y=2319.4595 +FPS=18.25, 法向力=1300.0079, 切向力X=2321.0864, 切向力Y=2442.2273 +FPS=18.03, 法向力=1313.5640, 切向力X=2344.0872, 切向力Y=2492.2417 +FPS=16.75, 法向力=1203.8899, 切向力X=1556.1366, 切向力Y=2125.7144 +FPS=13.80, 法向力=1418.5149, 切向力X=2208.6013, 切向力Y=2455.2500 +FPS=14.26, 法向力=1214.3726, 切向力X=2336.3506, 切向力Y=2024.3174 +FPS=17.62, 法向力=1320.9211, 切向力X=1807.3379, 切向力Y=2247.3633 +FPS=17.57, 法向力=1269.1858, 切向力X=1754.4170, 切向力Y=2263.0215 +FPS=17.62, 法向力=1038.5903, 切向力X=2355.3501, 切向力Y=2001.3018 +FPS=17.96, 法向力=1525.0785, 切向力X=1654.5835, 切向力Y=1804.7346 +FPS=17.28, 法向力=1498.1221, 切向力X=2672.0801, 切向力Y=2804.8564 +FPS=16.69, 法向力=1505.4690, 切向力X=2640.7139, 切向力Y=2791.6794 +FPS=16.98, 法向力=1168.7219, 切向力X=1384.9602, 切向力Y=1611.9558 +FPS=17.20, 法向力=1143.3716, 切向力X=1311.3022, 切向力Y=1548.9207 +FPS=16.42, 法向力=1619.1016, 切向力X=1001.5336, 切向力Y=2270.3672 +FPS=16.83, 法向力=1830.5410, 切向力X=2004.5347, 切向力Y=3007.3862 +FPS=16.72, 法向力=873.9865, 切向力X=2045.4060, 切向力Y=1654.3032 +FPS=16.01, 法向力=1859.2822, 切向力X=3326.2288, 切向力Y=2002.2673 +FPS=16.31, 法向力=1919.7134, 切向力X=3364.3494, 切向力Y=2033.9912 +FPS=16.06, 法向力=1013.0518, 切向力X=2358.8271, 切向力Y=1290.3848 +FPS=19.79, 法向力=834.4103, 切向力X=1103.5267, 切向力Y=2419.3633 +FPS=16.68, 法向力=1086.4221, 切向力X=1605.6213, 切向力Y=1691.0939 +FPS=17.78, 法向力=1099.6666, 切向力X=1610.5771, 切向力Y=1696.4351 +FPS=17.25, 法向力=1088.7775, 切向力X=1573.0375, 切向力Y=1657.9586 +FPS=18.41, 法向力=1174.1240, 切向力X=2536.9751, 切向力Y=2354.0674 +FPS=18.76, 法向力=1581.2441, 切向力X=2434.3589, 切向力Y=1588.6548 +FPS=17.81, 法向力=1617.7769, 切向力X=2369.5366, 切向力Y=1595.5695 +FPS=18.41, 法向力=1194.9983, 切向力X=1936.9293, 切向力Y=2018.1943 +FPS=17.56, 法向力=1031.0968, 切向力X=2429.6963, 切向力Y=2188.2063 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000633s, blend=0.004361s (9 tiles incl ref), finalize=0.000130s, total=0.005137s +FPS=16.04, 法向力=927.0157, 切向力X=1540.6455, 切向力Y=2484.8352 +FPS=18.14, 法向力=990.3031, 切向力X=1287.4895, 切向力Y=2283.8193 +FPS=17.96, 法向力=1459.9614, 切向力X=1642.7726, 切向力Y=2679.7329 +FPS=18.12, 法向力=1311.5327, 切向力X=2243.5837, 切向力Y=2071.8872 +FPS=17.96, 法向力=906.2740, 切向力X=1572.8816, 切向力Y=2281.8638 +FPS=16.96, 法向力=892.1115, 切向力X=1672.6235, 切向力Y=2273.1809 +FPS=17.20, 法向力=1565.4309, 切向力X=1397.8103, 切向力Y=1993.9253 +FPS=17.38, 法向力=1497.0817, 切向力X=2235.8589, 切向力Y=1410.0986 +FPS=17.63, 法向力=1205.4175, 切向力X=1647.6050, 切向力Y=2254.0989 +FPS=16.87, 法向力=1156.0022, 切向力X=1487.7463, 切向力Y=2249.3652 +FPS=18.69, 法向力=1156.9805, 切向力X=1481.3278, 切向力Y=2306.4194 +FPS=17.28, 法向力=1015.7212, 切向力X=1804.6414, 切向力Y=1918.4749 +FPS=16.87, 法向力=989.5782, 切向力X=1815.9243, 切向力Y=1995.6272 +FPS=16.77, 法向力=1103.5812, 切向力X=2227.4021, 切向力Y=1147.5308 +FPS=16.85, 法向力=1139.3518, 切向力X=2238.6130, 切向力Y=1156.9688 +FPS=17.19, 法向力=1604.2563, 切向力X=1712.4023, 切向力Y=1631.6698 +FPS=16.85, 法向力=1586.1228, 切向力X=1648.9858, 切向力Y=1670.5779 +FPS=17.38, 法向力=1590.4073, 切向力X=1646.8083, 切向力Y=1694.0305 +FPS=17.80, 法向力=1790.3578, 切向力X=1975.5833, 切向力Y=1434.5471 +FPS=16.03, 法向力=1099.9004, 切向力X=2656.4607, 切向力Y=2227.7249 +FPS=17.04, 法向力=1612.9590, 切向力X=2374.4065, 切向力Y=1382.6636 +FPS=17.74, 法向力=1615.4927, 切向力X=2367.0894, 切向力Y=1420.3636 +FPS=14.12, 法向力=1286.7317, 切向力X=1369.6891, 切向力Y=1937.1521 +FPS=17.14, 法向力=1329.5037, 切向力X=1745.8408, 切向力Y=1866.8333 +FPS=16.18, 法向力=1353.7136, 切向力X=2114.3391, 切向力Y=1977.7554 +FPS=17.07, 法向力=1342.0884, 切向力X=2173.3167, 切向力Y=2096.2507 +FPS=17.99, 法向力=1808.5640, 切向力X=2396.8687, 切向力Y=1641.3269 +FPS=16.17, 法向力=1452.2805, 切向力X=809.2328, 切向力Y=2148.3242 +FPS=16.46, 法向力=1379.3025, 切向力X=2060.2332, 切向力Y=1102.3654 +FPS=16.76, 法向力=1351.7787, 切向力X=2073.1040, 切向力Y=1033.2817 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000405s, blend=0.004690s (9 tiles incl ref), finalize=0.000083s, total=0.005191s +FPS=17.34, 法向力=1323.2166, 切向力X=2439.5498, 切向力Y=1739.0859 +FPS=17.08, 法向力=1517.5360, 切向力X=1531.2159, 切向力Y=1870.4514 +FPS=17.67, 法向力=1508.8372, 切向力X=1424.2854, 切向力Y=1897.5767 +FPS=18.49, 法向力=1177.9792, 切向力X=2216.3198, 切向力Y=1140.6833 +FPS=20.33, 法向力=1427.0986, 切向力X=2299.7283, 切向力Y=1677.0038 +FPS=16.27, 法向力=1622.2205, 切向力X=1640.9119, 切向力Y=2616.7356 +FPS=17.37, 法向力=1664.2793, 切向力X=1588.6111, 切向力Y=2843.7900 +FPS=13.72, 法向力=915.3686, 切向力X=2456.2097, 切向力Y=1470.4041 +FPS=17.14, 法向力=1189.8245, 切向力X=2646.1653, 切向力Y=2241.8169 +FPS=16.95, 法向力=1376.7318, 切向力X=2699.0674, 切向力Y=1902.4413 +FPS=17.35, 法向力=1417.2075, 切向力X=2684.9258, 切向力Y=1936.5472 +FPS=17.00, 法向力=1414.2831, 切向力X=1995.7339, 切向力Y=1109.1798 +FPS=17.25, 法向力=743.1222, 切向力X=1893.5531, 切向力Y=2746.4895 +FPS=17.03, 法向力=1533.2288, 切向力X=1025.4669, 切向力Y=1793.1724 +FPS=17.90, 法向力=1537.8630, 切向力X=1062.2887, 切向力Y=1807.1272 +FPS=16.55, 法向力=1180.2013, 切向力X=2086.4182, 切向力Y=1865.4692 +FPS=17.86, 法向力=1064.4663, 切向力X=2173.3408, 切向力Y=2206.4253 +FPS=17.85, 法向力=1250.7205, 切向力X=2859.5149, 切向力Y=1527.4994 +FPS=18.07, 法向力=1350.8928, 切向力X=2978.6440, 切向力Y=1449.5803 +FPS=17.83, 法向力=1602.9513, 切向力X=1546.5433, 切向力Y=1623.2800 +FPS=17.62, 法向力=1123.1445, 切向力X=2099.1777, 切向力Y=1835.4175 +FPS=15.89, 法向力=1096.2697, 切向力X=2046.7358, 切向力Y=1920.3359 +FPS=16.79, 法向力=1396.7765, 切向力X=1905.2906, 切向力Y=1420.6133 +FPS=17.97, 法向力=1087.2499, 切向力X=2109.2480, 切向力Y=2404.3545 +FPS=17.52, 法向力=1154.7354, 切向力X=2304.7720, 切向力Y=2169.6892 +FPS=17.56, 法向力=1175.7668, 切向力X=2289.6138, 切向力Y=2226.7383 +FPS=16.80, 法向力=1139.8677, 切向力X=2341.2488, 切向力Y=2163.1050 +FPS=16.42, 法向力=943.8805, 切向力X=2027.8625, 切向力Y=2517.9810 +FPS=17.20, 法向力=972.4397, 切向力X=2836.6895, 切向力Y=2088.8003 +FPS=17.41, 法向力=920.5216, 切向力X=2717.5698, 切向力Y=2071.0476 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.001664s, blend=0.004536s (9 tiles incl ref), finalize=0.000140s, total=0.006349s +FPS=16.13, 法向力=1426.4663, 切向力X=2555.9827, 切向力Y=1558.4722 +FPS=16.95, 法向力=1056.4229, 切向力X=2014.5425, 切向力Y=1843.3217 +FPS=17.76, 法向力=793.8923, 切向力X=1640.3835, 切向力Y=2207.5391 +FPS=18.08, 法向力=786.3196, 切向力X=1642.9703, 切向力Y=2340.5444 +FPS=16.80, 法向力=1213.3682, 切向力X=2262.2737, 切向力Y=1804.2039 +FPS=18.40, 法向力=1373.6995, 切向力X=2112.6196, 切向力Y=2126.6106 +FPS=16.53, 法向力=1450.1309, 切向力X=2384.3613, 切向力Y=2547.3071 +FPS=17.78, 法向力=1477.4165, 切向力X=2539.5088, 切向力Y=2590.3008 +FPS=16.44, 法向力=1280.6885, 切向力X=1538.9460, 切向力Y=2549.8589 +FPS=20.57, 法向力=1310.5378, 切向力X=1883.8191, 切向力Y=2395.9626 +FPS=16.49, 法向力=1159.8484, 切向力X=2672.9800, 切向力Y=2026.8566 +FPS=17.13, 法向力=1193.3403, 切向力X=2820.7073, 切向力Y=2078.9297 +FPS=17.49, 法向力=1440.2920, 切向力X=1992.1279, 切向力Y=1628.3020 +FPS=17.87, 法向力=881.2681, 切向力X=2635.9795, 切向力Y=1276.7775 +FPS=17.06, 法向力=1260.1274, 切向力X=2236.6697, 切向力Y=1409.0376 +FPS=17.00, 法向力=1286.9966, 切向力X=2285.1875, 切向力Y=1617.2825 +FPS=16.00, 法向力=1062.5894, 切向力X=1511.4067, 切向力Y=2547.4231 +FPS=14.63, 法向力=1261.5645, 切向力X=2604.6296, 切向力Y=2657.5339 +FPS=18.03, 法向力=1356.6407, 切向力X=2695.1262, 切向力Y=2822.4863 +FPS=17.95, 法向力=1624.6188, 切向力X=1393.0510, 切向力Y=1690.1527 +FPS=17.34, 法向力=1344.3748, 切向力X=2659.9250, 切向力Y=1697.2490 +FPS=16.06, 法向力=1154.8435, 切向力X=2446.2656, 切向力Y=1603.9153 +FPS=16.82, 法向力=1258.5389, 切向力X=2386.5469, 切向力Y=1689.8326 +FPS=16.79, 法向力=1464.4529, 切向力X=2070.4150, 切向力Y=2505.8816 +FPS=13.92, 法向力=1384.4799, 切向力X=1322.3489, 切向力Y=1313.8472 +FPS=18.52, 法向力=931.1635, 切向力X=2210.9277, 切向力Y=2515.3296 +FPS=17.57, 法向力=935.3004, 切向力X=2260.0867, 切向力Y=2586.7336 +FPS=16.40, 法向力=1272.8616, 切向力X=2031.5300, 切向力Y=1743.3302 +FPS=17.18, 法向力=1357.4875, 切向力X=2231.3157, 切向力Y=1874.2656 +FPS=17.75, 法向力=1324.9535, 切向力X=2264.2480, 切向力Y=1786.4799 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000503s, blend=0.004354s (9 tiles incl ref), finalize=0.000122s, total=0.004991s +FPS=15.26, 法向力=1383.2944, 切向力X=2384.8018, 切向力Y=1861.2512 +FPS=16.67, 法向力=1048.2114, 切向力X=1811.8503, 切向力Y=2332.3735 +FPS=17.02, 法向力=1046.7410, 切向力X=2319.5525, 切向力Y=1586.1401 +FPS=17.44, 法向力=1086.7408, 切向力X=2525.3350, 切向力Y=1576.7821 +FPS=16.73, 法向力=1375.9751, 切向力X=1800.7852, 切向力Y=1860.0161 +FPS=15.72, 法向力=1648.4026, 切向力X=1576.2496, 切向力Y=2060.8081 +FPS=16.79, 法向力=1170.3394, 切向力X=1414.2236, 切向力Y=2447.6716 +FPS=16.66, 法向力=1144.4066, 切向力X=1417.8579, 切向力Y=2564.1519 +FPS=16.27, 法向力=1047.3695, 切向力X=1869.5977, 切向力Y=1754.7085 +FPS=17.41, 法向力=1208.3314, 切向力X=2026.7673, 切向力Y=2064.8840 +FPS=17.30, 法向力=1442.4412, 切向力X=1590.3934, 切向力Y=1442.2781 +FPS=17.35, 法向力=1464.7838, 切向力X=1742.1643, 切向力Y=1528.7456 +FPS=17.01, 法向力=1321.3146, 切向力X=1550.9902, 切向力Y=1891.3805 +FPS=17.22, 法向力=1141.1443, 切向力X=1938.0637, 切向力Y=2115.0420 +FPS=17.19, 法向力=1239.0278, 切向力X=3003.8232, 切向力Y=2186.4885 +FPS=16.66, 法向力=1189.6028, 切向力X=3006.1880, 切向力Y=2257.7573 +FPS=16.20, 法向力=997.9193, 切向力X=2029.0295, 切向力Y=1636.2046 +FPS=16.62, 法向力=1179.2546, 切向力X=1668.3030, 切向力Y=2528.7642 +FPS=16.69, 法向力=1339.3938, 切向力X=1967.4172, 切向力Y=1619.3414 +FPS=16.97, 法向力=1360.9412, 切向力X=2112.5278, 切向力Y=1449.8628 +FPS=17.16, 法向力=1342.5911, 切向力X=2295.5669, 切向力Y=1366.6874 +FPS=16.76, 法向力=1370.5955, 切向力X=1912.6704, 切向力Y=2513.7983 +FPS=16.52, 法向力=1389.4910, 切向力X=1963.2382, 切向力Y=2493.1597 +FPS=15.97, 法向力=1354.5981, 切向力X=2574.2007, 切向力Y=2119.0859 +FPS=16.08, 法向力=1140.6936, 切向力X=1850.3857, 切向力Y=2104.3125 +FPS=17.18, 法向力=1248.8379, 切向力X=2023.3417, 切向力Y=2163.3484 +FPS=16.61, 法向力=1255.9130, 切向力X=2122.6821, 切向力Y=1997.9176 +FPS=16.99, 法向力=1061.1772, 切向力X=2798.7178, 切向力Y=2404.1572 +FPS=16.27, 法向力=1028.6404, 切向力X=2303.4729, 切向力Y=1963.1395 +FPS=16.55, 法向力=1070.4607, 切向力X=2367.1362, 切向力Y=2019.0765 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000425s, blend=0.004218s (9 tiles incl ref), finalize=0.000122s, total=0.004775s +FPS=16.92, 法向力=1292.9354, 切向力X=2272.6765, 切向力Y=1277.7855 +FPS=16.37, 法向力=1314.4272, 切向力X=978.4808, 切向力Y=1689.0673 +FPS=15.94, 法向力=899.5462, 切向力X=1776.6143, 切向力Y=1907.6592 +FPS=15.59, 法向力=898.2888, 切向力X=1784.6536, 切向力Y=1947.1976 +FPS=12.77, 法向力=1215.5935, 切向力X=1849.5214, 切向力Y=1933.6470 +FPS=17.17, 法向力=1530.4866, 切向力X=2106.6357, 切向力Y=1321.1124 +FPS=17.06, 法向力=1660.9275, 切向力X=1841.8771, 切向力Y=1636.8829 +FPS=15.92, 法向力=1710.2749, 切向力X=1852.6748, 切向力Y=1641.7902 +FPS=14.94, 法向力=1573.0302, 切向力X=1721.7878, 切向力Y=2134.9971 +FPS=16.47, 法向力=1430.5481, 切向力X=2368.4861, 切向力Y=1427.3987 +FPS=15.80, 法向力=1092.5471, 切向力X=1557.1187, 切向力Y=1554.0867 +FPS=16.03, 法向力=1104.1956, 切向力X=1656.3759, 切向力Y=1494.2627 +FPS=16.01, 法向力=1450.0839, 切向力X=2496.9768, 切向力Y=1109.1942 +FPS=15.07, 法向力=1282.3792, 切向力X=1408.8457, 切向力Y=1624.1016 +FPS=15.78, 法向力=1286.7435, 切向力X=1429.2153, 切向力Y=1784.3800 +FPS=13.83, 法向力=1316.9904, 切向力X=1404.0834, 切向力Y=1772.7200 +FPS=15.19, 法向力=1508.2991, 切向力X=1934.4772, 切向力Y=1953.2002 +FPS=15.83, 法向力=1524.6750, 切向力X=2053.5952, 切向力Y=1891.1917 +FPS=15.94, 法向力=984.1162, 切向力X=1613.9458, 切向力Y=2402.7305 +FPS=16.25, 法向力=1743.4602, 切向力X=2694.8408, 切向力Y=1266.1656 +FPS=15.56, 法向力=1102.8535, 切向力X=2477.8909, 切向力Y=1852.7949 +FPS=15.62, 法向力=1063.0707, 切向力X=2442.0479, 切向力Y=1951.7379 +FPS=15.49, 法向力=1645.7721, 切向力X=2273.9487, 切向力Y=1543.7922 +FPS=15.36, 法向力=1382.5065, 切向力X=3017.7563, 切向力Y=1934.5844 +FPS=14.99, 法向力=760.8470, 切向力X=2259.6367, 切向力Y=1617.2450 +FPS=13.70, 法向力=1124.2329, 切向力X=2250.2405, 切向力Y=2576.1045 +FPS=15.82, 法向力=1239.3529, 切向力X=1968.4052, 切向力Y=1343.2720 +FPS=15.65, 法向力=1189.4592, 切向力X=2024.5435, 切向力Y=1520.9872 +FPS=16.61, 法向力=1366.1958, 切向力X=1901.4160, 切向力Y=2685.1082 +FPS=16.12, 法向力=1152.6705, 切向力X=2090.2493, 切向力Y=2337.5674 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000466s, blend=0.004772s (9 tiles incl ref), finalize=0.000207s, total=0.005456s +FPS=15.65, 法向力=1456.2903, 切向力X=1917.6606, 切向力Y=2005.1793 +FPS=16.27, 法向力=1527.2694, 切向力X=1927.6656, 切向力Y=2063.8032 +FPS=16.81, 法向力=1447.0726, 切向力X=2276.1528, 切向力Y=1496.8530 +FPS=16.29, 法向力=1029.6106, 切向力X=2083.9553, 切向力Y=2302.5544 +FPS=16.14, 法向力=1464.4067, 切向力X=1704.4154, 切向力Y=1728.4897 +FPS=16.26, 法向力=1520.0114, 切向力X=1765.9874, 切向力Y=1798.0625 +FPS=16.23, 法向力=985.9976, 切向力X=2237.9729, 切向力Y=1541.8442 +FPS=16.29, 法向力=1091.4778, 切向力X=2057.9365, 切向力Y=1747.0613 +FPS=16.75, 法向力=812.4193, 切向力X=1656.5029, 切向力Y=2222.0405 +FPS=16.19, 法向力=806.6499, 切向力X=1638.7222, 切向力Y=2120.2168 +FPS=16.59, 法向力=1611.3943, 切向力X=2205.0400, 切向力Y=1911.2394 +FPS=16.07, 法向力=1210.5565, 切向力X=1763.9243, 切向力Y=1501.5488 +FPS=16.03, 法向力=899.0188, 切向力X=1981.4891, 切向力Y=1804.6078 +FPS=12.92, 法向力=907.6855, 切向力X=2041.7499, 切向力Y=1789.1475 +FPS=16.10, 法向力=1238.5645, 切向力X=1861.2083, 切向力Y=1698.6066 +FPS=15.31, 法向力=826.0303, 切向力X=2653.0210, 切向力Y=2711.1338 +FPS=16.21, 法向力=1180.2629, 切向力X=2074.7573, 切向力Y=2626.5479 +FPS=15.35, 法向力=1240.9768, 切向力X=1740.5494, 切向力Y=2275.3628 +FPS=15.53, 法向力=1304.9296, 切向力X=1856.4512, 切向力Y=2319.7517 +FPS=15.52, 法向力=1462.1549, 切向力X=2228.4492, 切向力Y=2414.3870 +FPS=15.88, 法向力=954.1696, 切向力X=2391.2041, 切向力Y=1883.9884 +FPS=13.68, 法向力=1103.7261, 切向力X=1864.6865, 切向力Y=1966.9365 +FPS=16.34, 法向力=1039.8535, 切向力X=2523.4460, 切向力Y=2531.1113 +FPS=16.16, 法向力=1151.0176, 切向力X=2531.6792, 切向力Y=2539.4861 +FPS=16.10, 法向力=1245.5189, 切向力X=2028.8247, 切向力Y=2121.5002 +FPS=15.91, 法向力=1455.3684, 切向力X=1893.1296, 切向力Y=1830.3960 +FPS=16.01, 法向力=1394.3436, 切向力X=1939.2732, 切向力Y=1699.5740 +FPS=15.65, 法向力=1377.9875, 切向力X=1762.1082, 切向力Y=1351.4009 +FPS=15.82, 法向力=1060.0347, 切向力X=1553.6658, 切向力Y=1387.0570 +FPS=14.14, 法向力=1325.0380, 切向力X=1792.1025, 切向力Y=1697.4070 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000499s, blend=0.004500s (9 tiles incl ref), finalize=0.000125s, total=0.005135s +FPS=15.80, 法向力=1240.1705, 切向力X=2423.2056, 切向力Y=1986.9614 +FPS=14.07, 法向力=1025.4214, 切向力X=1791.9294, 切向力Y=2194.7515 +FPS=15.43, 法向力=1226.3123, 切向力X=2377.9050, 切向力Y=2038.2478 +FPS=15.64, 法向力=1209.7822, 切向力X=2310.4441, 切向力Y=2070.8745 +FPS=16.02, 法向力=1482.5222, 切向力X=1238.4546, 切向力Y=2016.5546 +FPS=16.80, 法向力=1195.4049, 切向力X=1189.8855, 切向力Y=2085.9045 +FPS=17.12, 法向力=1487.1375, 切向力X=2143.8052, 切向力Y=1918.2521 +FPS=14.53, 法向力=1492.3807, 切向力X=2180.0408, 切向力Y=1892.4681 +FPS=16.41, 法向力=846.8594, 切向力X=2248.1389, 切向力Y=1650.4250 +FPS=16.35, 法向力=1352.6010, 切向力X=2968.2266, 切向力Y=2704.0901 +FPS=14.70, 法向力=1541.9580, 切向力X=1946.0356, 切向力Y=1708.4788 +FPS=13.72, 法向力=1632.7869, 切向力X=1875.6749, 切向力Y=1704.0295 +FPS=15.30, 法向力=1383.4644, 切向力X=1813.1881, 切向力Y=1882.0398 +FPS=16.13, 法向力=1421.9153, 切向力X=1900.0906, 切向力Y=1814.9258 +FPS=15.62, 法向力=1027.4589, 切向力X=1849.6241, 切向力Y=1902.2180 +FPS=16.13, 法向力=1354.2659, 切向力X=1733.3265, 切向力Y=2356.8154 +FPS=13.26, 法向力=1126.0609, 切向力X=2537.9504, 切向力Y=2694.5886 +FPS=16.01, 法向力=1111.7122, 切向力X=2458.2524, 切向力Y=2714.0286 +FPS=15.42, 法向力=1109.0081, 切向力X=1544.1362, 切向力Y=1959.0326 +FPS=15.79, 法向力=1032.8076, 切向力X=1802.4468, 切向力Y=2356.9912 +FPS=14.27, 法向力=847.8353, 切向力X=1558.4877, 切向力Y=1938.3638 +FPS=15.82, 法向力=834.2936, 切向力X=1658.8969, 切向力Y=1887.7474 +FPS=16.06, 法向力=1315.7506, 切向力X=1860.1677, 切向力Y=2999.8162 +FPS=14.91, 法向力=1046.5293, 切向力X=2019.0232, 切向力Y=2132.3374 +FPS=16.09, 法向力=1082.8828, 切向力X=2085.3027, 切向力Y=2190.2366 +FPS=16.69, 法向力=934.9288, 切向力X=1875.9248, 切向力Y=1959.3381 +FPS=16.41, 法向力=1160.6318, 切向力X=2515.3804, 切向力Y=2319.9341 +FPS=15.61, 法向力=1152.0281, 切向力X=2637.6616, 切向力Y=2411.2886 +FPS=16.18, 法向力=1150.8442, 切向力X=2545.5020, 切向力Y=2017.7065 +FPS=14.68, 法向力=907.8876, 切向力X=2112.3486, 切向力Y=1684.2617 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000445s, blend=0.004740s (9 tiles incl ref), finalize=0.000187s, total=0.005384s +FPS=14.65, 法向力=893.4152, 切向力X=2273.4185, 切向力Y=1929.7432 +FPS=15.99, 法向力=893.8765, 切向力X=2228.8223, 切向力Y=2065.9368 +FPS=16.84, 法向力=974.1719, 切向力X=2233.4614, 切向力Y=2491.8457 +FPS=16.93, 法向力=1090.9359, 切向力X=1796.5046, 切向力Y=1902.4860 +FPS=16.27, 法向力=1126.7732, 切向力X=1698.1294, 切向力Y=1317.5178 +FPS=16.67, 法向力=1132.7935, 切向力X=1743.0878, 切向力Y=1387.4358 +FPS=16.35, 法向力=976.2185, 切向力X=2022.7913, 切向力Y=1926.2112 +FPS=16.60, 法向力=1231.2563, 切向力X=2010.8434, 切向力Y=1111.7998 +FPS=16.39, 法向力=1389.8774, 切向力X=2726.8813, 切向力Y=1668.3977 +FPS=16.21, 法向力=1439.0042, 切向力X=2698.1025, 切向力Y=1671.6035 +FPS=13.17, 法向力=1252.6488, 切向力X=1953.1040, 切向力Y=1882.1954 +FPS=17.35, 法向力=1197.9878, 切向力X=1941.5293, 切向力Y=1056.7080 +FPS=15.49, 法向力=1135.8755, 切向力X=2134.6860, 切向力Y=2913.8438 +FPS=15.19, 法向力=1287.0359, 切向力X=2264.5952, 切向力Y=3198.9277 +FPS=15.18, 法向力=1157.7142, 切向力X=2413.3901, 切向力Y=1854.2018 +FPS=16.31, 法向力=1275.0112, 切向力X=1665.7339, 切向力Y=2596.4189 +FPS=15.30, 法向力=1032.8149, 切向力X=2513.4600, 切向力Y=2228.4185 +FPS=16.57, 法向力=1161.0522, 切向力X=1408.9080, 切向力Y=1915.2900 +FPS=16.13, 法向力=1219.3776, 切向力X=2043.4307, 切向力Y=2198.9888 +FPS=16.20, 法向力=1241.9929, 切向力X=2112.0254, 切向力Y=2163.0767 +FPS=16.07, 法向力=1118.6038, 切向力X=2223.1128, 切向力Y=2038.8291 +FPS=14.44, 法向力=955.2505, 切向力X=1602.4023, 切向力Y=2483.0134 +FPS=15.49, 法向力=987.8196, 切向力X=1591.9771, 切向力Y=2484.5947 +FPS=17.36, 法向力=1345.3252, 切向力X=2037.6738, 切向力Y=2115.6631 +FPS=16.35, 法向力=1379.0647, 切向力X=2608.9031, 切向力Y=1161.0881 +FPS=16.53, 法向力=1022.9769, 切向力X=2269.2932, 切向力Y=1688.0137 +FPS=16.46, 法向力=1110.2242, 切向力X=2173.9780, 切向力Y=1774.5293 +FPS=16.61, 法向力=1214.8295, 切向力X=2521.8948, 切向力Y=1298.9470 +FPS=16.86, 法向力=1864.9412, 切向力X=2123.4009, 切向力Y=1676.4419 +FPS=16.82, 法向力=1068.8363, 切向力X=1842.9419, 切向力Y=1816.8578 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000421s, blend=0.004626s (9 tiles incl ref), finalize=0.000194s, total=0.005254s +FPS=15.78, 法向力=1044.3689, 切向力X=1942.7283, 切向力Y=1828.0037 +FPS=17.16, 法向力=1031.3201, 切向力X=1736.5059, 切向力Y=2259.2556 +FPS=17.15, 法向力=1527.7952, 切向力X=1754.9525, 切向力Y=1886.5033 +FPS=15.62, 法向力=1148.0853, 切向力X=1951.4518, 切向力Y=1829.5928 +FPS=14.97, 法向力=1182.0803, 切向力X=1923.4846, 切向力Y=1715.1473 +FPS=13.24, 法向力=1277.6924, 切向力X=1901.6364, 切向力Y=1670.7993 +FPS=17.01, 法向力=1123.8777, 切向力X=1962.5139, 切向力Y=1515.8348 +FPS=16.96, 法向力=1394.5919, 切向力X=1312.7810, 切向力Y=1587.6643 +FPS=17.15, 法向力=1380.8000, 切向力X=1418.6804, 切向力Y=1636.8596 +FPS=15.77, 法向力=1099.2603, 切向力X=3968.1826, 切向力Y=2336.5872 +FPS=15.98, 法向力=1284.8308, 切向力X=1233.1697, 切向力Y=1866.4851 +FPS=16.30, 法向力=1360.9071, 切向力X=1206.9102, 切向力Y=1831.4189 +FPS=15.47, 法向力=1046.7964, 切向力X=1720.4098, 切向力Y=2367.1235 +FPS=16.96, 法向力=1011.1118, 切向力X=2132.3740, 切向力Y=1187.8514 +FPS=16.71, 法向力=1068.4524, 切向力X=2228.0488, 切向力Y=1070.4028 +FPS=17.12, 法向力=1475.6199, 切向力X=2394.8271, 切向力Y=2617.4834 +FPS=13.81, 法向力=1381.9321, 切向力X=2218.3701, 切向力Y=2125.4636 +FPS=16.81, 法向力=1361.4119, 切向力X=2090.1445, 切向力Y=1975.6630 +FPS=16.57, 法向力=1367.9930, 切向力X=2214.4956, 切向力Y=1999.6660 +FPS=15.70, 法向力=1646.6781, 切向力X=3010.9319, 切向力Y=1756.8582 +FPS=16.57, 法向力=1123.9741, 切向力X=2740.5659, 切向力Y=1919.2415 +FPS=17.26, 法向力=1424.0227, 切向力X=2075.7158, 切向力Y=1815.5767 +FPS=16.01, 法向力=1448.6216, 切向力X=2086.2520, 切向力Y=1927.3679 +FPS=17.97, 法向力=1282.0107, 切向力X=1918.6501, 切向力Y=2201.8083 +FPS=18.07, 法向力=1265.6934, 切向力X=2052.9924, 切向力Y=2168.0659 +FPS=17.26, 法向力=1424.9468, 切向力X=2780.2649, 切向力Y=1517.4500 +FPS=16.75, 法向力=1419.9668, 切向力X=2689.2637, 切向力Y=2288.9319 +FPS=17.79, 法向力=1352.8677, 切向力X=2737.0405, 切向力Y=2281.1099 +FPS=16.70, 法向力=1397.4890, 切向力X=2424.2563, 切向力Y=1566.2327 +FPS=16.93, 法向力=1208.2870, 切向力X=1632.9830, 切向力Y=2067.6313 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000411s, blend=0.004201s (9 tiles incl ref), finalize=0.000121s, total=0.004741s +FPS=15.96, 法向力=1221.8921, 切向力X=1866.8728, 切向力Y=1840.1519 +FPS=17.47, 法向力=1280.6479, 切向力X=1769.4508, 切向力Y=1898.1486 +FPS=18.18, 法向力=1276.8785, 切向力X=1777.9867, 切向力Y=1866.8455 +FPS=17.79, 法向力=938.8524, 切向力X=1650.0012, 切向力Y=1991.7998 +FPS=17.66, 法向力=938.9771, 切向力X=1597.2145, 切向力Y=1915.9148 +FPS=18.48, 法向力=1375.2627, 切向力X=2508.2471, 切向力Y=1311.5105 +FPS=17.30, 法向力=1594.2903, 切向力X=2345.4800, 切向力Y=2461.3013 +FPS=17.51, 法向力=1294.0962, 切向力X=1544.8752, 切向力Y=1938.1202 +FPS=18.05, 法向力=1349.0084, 切向力X=1654.1952, 切向力Y=1980.5759 +FPS=17.21, 法向力=1192.6776, 切向力X=2830.5544, 切向力Y=1435.9407 +FPS=16.89, 法向力=1247.1261, 切向力X=2306.8232, 切向力Y=2277.8762 +FPS=17.98, 法向力=849.4951, 切向力X=2501.0718, 切向力Y=2480.0820 +FPS=17.82, 法向力=896.6445, 切向力X=2576.5459, 切向力Y=2444.5928 +FPS=17.61, 法向力=1008.7137, 切向力X=2409.9751, 切向力Y=2163.4707 +FPS=17.47, 法向力=991.3680, 切向力X=3028.9990, 切向力Y=2276.6892 +FPS=17.31, 法向力=1037.5333, 切向力X=3190.6995, 切向力Y=2295.8115 +FPS=18.23, 法向力=1041.5776, 切向力X=3196.4663, 切向力Y=2296.8716 +FPS=16.16, 法向力=1235.1838, 切向力X=1808.4769, 切向力Y=2818.8164 +FPS=17.43, 法向力=1071.3258, 切向力X=2156.6421, 切向力Y=2401.6992 +FPS=16.65, 法向力=1042.1919, 切向力X=2097.5725, 切向力Y=2376.1196 +FPS=18.21, 法向力=1003.5215, 切向力X=1054.7327, 切向力Y=2070.2505 +FPS=16.71, 法向力=949.8545, 切向力X=2389.6704, 切向力Y=1969.4087 +FPS=17.73, 法向力=953.4957, 切向力X=2442.9004, 切向力Y=1937.9270 +FPS=16.66, 法向力=952.5612, 切向力X=2424.9385, 切向力Y=1963.2212 +FPS=18.71, 法向力=1464.7729, 切向力X=2289.4214, 切向力Y=1716.7555 +FPS=18.19, 法向力=1040.2018, 切向力X=1469.0144, 切向力Y=2467.1538 +FPS=18.11, 法向力=1373.1594, 切向力X=2053.7161, 切向力Y=1671.0776 +FPS=16.97, 法向力=1399.8872, 切向力X=2229.1965, 切向力Y=1683.6445 +FPS=16.91, 法向力=1311.8407, 切向力X=1059.1064, 切向力Y=1980.4222 +FPS=17.59, 法向力=1121.1912, 切向力X=2178.0483, 切向力Y=1664.4746 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000510s, blend=0.004357s (9 tiles incl ref), finalize=0.000124s, total=0.005002s +FPS=17.50, 法向力=1063.6970, 切向力X=2100.5503, 切向力Y=1963.6658 +FPS=16.86, 法向力=1052.3877, 切向力X=2178.0552, 切向力Y=1950.5204 +FPS=17.38, 法向力=1386.8105, 切向力X=1887.7567, 切向力Y=2057.0054 +FPS=17.29, 法向力=947.8420, 切向力X=2343.1675, 切向力Y=1632.2234 +FPS=18.31, 法向力=1517.9296, 切向力X=2521.3398, 切向力Y=1683.2078 +FPS=16.53, 法向力=1561.4724, 切向力X=2623.3342, 切向力Y=1808.6230 +FPS=18.00, 法向力=1211.0564, 切向力X=1474.1146, 切向力Y=2512.9075 +FPS=17.81, 法向力=1123.8534, 切向力X=1580.1418, 切向力Y=2070.2026 +FPS=17.80, 法向力=1531.8600, 切向力X=2715.2168, 切向力Y=2575.5449 +FPS=18.20, 法向力=1580.7996, 切向力X=2790.4624, 切向力Y=2650.2175 +FPS=17.19, 法向力=1426.0862, 切向力X=1462.7361, 切向力Y=2528.0156 +FPS=17.32, 法向力=1193.9795, 切向力X=1392.1061, 切向力Y=2274.0007 +FPS=17.42, 法向力=1213.6775, 切向力X=1423.6769, 切向力Y=2260.9978 +FPS=15.91, 法向力=1216.4757, 切向力X=1430.8704, 切向力Y=2253.0327 +FPS=17.03, 法向力=1438.7019, 切向力X=1489.3634, 切向力Y=1935.5833 +FPS=17.19, 法向力=1279.4031, 切向力X=2338.6816, 切向力Y=1921.7170 +FPS=17.03, 法向力=1294.1814, 切向力X=2341.4280, 切向力Y=1958.9727 +FPS=16.85, 法向力=1285.4100, 切向力X=2367.9702, 切向力Y=1972.6224 +FPS=17.82, 法向力=1782.4944, 切向力X=1812.2878, 切向力Y=2181.8682 +FPS=17.53, 法向力=1501.5415, 切向力X=1837.2908, 切向力Y=1940.3842 +FPS=17.38, 法向力=1240.6904, 切向力X=2134.5640, 切向力Y=1727.7515 +FPS=18.22, 法向力=1169.0457, 切向力X=2071.2788, 切向力Y=1776.3052 +FPS=20.59, 法向力=1385.8302, 切向力X=2081.4492, 切向力Y=2431.0649 +FPS=16.85, 法向力=1505.7844, 切向力X=2035.7594, 切向力Y=2409.8047 +FPS=16.74, 法向力=1530.4736, 切向力X=2390.8203, 切向力Y=2354.5674 +FPS=17.70, 法向力=1548.0634, 切向力X=2372.2417, 切向力Y=2375.4885 +FPS=17.87, 法向力=1345.7734, 切向力X=2197.0356, 切向力Y=1997.6470 +FPS=17.02, 法向力=1472.3236, 切向力X=2524.0601, 切向力Y=1346.9921 +FPS=18.13, 法向力=1431.0531, 切向力X=2427.1060, 切向力Y=1548.5901 +FPS=16.28, 法向力=1176.8623, 切向力X=1931.7256, 切向力Y=1602.3958 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000434s, blend=0.004275s (9 tiles incl ref), finalize=0.000127s, total=0.004846s +FPS=17.18, 法向力=1944.7515, 切向力X=2766.2605, 切向力Y=1957.9972 +FPS=17.04, 法向力=1406.8018, 切向力X=2145.3169, 切向力Y=1924.0852 +FPS=17.43, 法向力=1374.5667, 切向力X=2139.6138, 切向力Y=1999.2393 +FPS=18.76, 法向力=1357.9058, 切向力X=2189.2529, 切向力Y=1981.3699 +FPS=17.39, 法向力=1124.2585, 切向力X=3012.8169, 切向力Y=1554.5754 +FPS=18.91, 法向力=1097.3011, 切向力X=2441.3706, 切向力Y=1685.8021 +FPS=16.94, 法向力=1203.3757, 切向力X=1581.8927, 切向力Y=2527.6333 +FPS=18.70, 法向力=1256.1279, 切向力X=1702.5131, 切向力Y=2597.5747 +FPS=17.43, 法向力=1325.7905, 切向力X=2171.6677, 切向力Y=2188.7192 +FPS=18.18, 法向力=1215.2695, 切向力X=2141.7261, 切向力Y=2728.1392 +FPS=18.31, 法向力=1347.7207, 切向力X=1379.5293, 切向力Y=2160.5571 +FPS=16.95, 法向力=1344.7095, 切向力X=1428.0592, 切向力Y=2168.8345 +FPS=14.25, 法向力=1386.9758, 切向力X=1714.0420, 切向力Y=1710.4331 +FPS=18.57, 法向力=1316.5903, 切向力X=2676.3921, 切向力Y=2092.5000 +FPS=18.66, 法向力=1091.8126, 切向力X=1838.8745, 切向力Y=2366.3059 +FPS=16.70, 法向力=1118.5311, 切向力X=2071.6870, 切向力Y=2396.4670 +FPS=17.97, 法向力=1531.4178, 切向力X=1975.6379, 切向力Y=2360.3633 +FPS=17.73, 法向力=1086.7416, 切向力X=2020.2924, 切向力Y=816.4912 +FPS=17.66, 法向力=1121.8284, 切向力X=1976.4521, 切向力Y=883.3917 +FPS=18.20, 法向力=945.7037, 切向力X=1058.9589, 切向力Y=2069.6372 +FPS=16.58, 法向力=1228.3809, 切向力X=2830.3594, 切向力Y=1363.0104 +FPS=17.55, 法向力=1306.2944, 切向力X=2161.4658, 切向力Y=1928.4365 +FPS=16.64, 法向力=1117.0042, 切向力X=2242.1289, 切向力Y=2228.9331 +FPS=17.12, 法向力=1028.6365, 切向力X=2121.3335, 切向力Y=2149.2725 +FPS=17.31, 法向力=1443.2019, 切向力X=1476.9033, 切向力Y=2249.3420 +FPS=16.95, 法向力=1427.7366, 切向力X=1440.4912, 切向力Y=2355.5986 +FPS=17.12, 法向力=1303.3406, 切向力X=2018.6346, 切向力Y=824.9329 +FPS=16.04, 法向力=1317.5293, 切向力X=3119.1726, 切向力Y=1219.3813 +FPS=16.67, 法向力=1198.6943, 切向力X=2575.0122, 切向力Y=1387.7561 +FPS=17.65, 法向力=1244.6475, 切向力X=2520.8413, 切向力Y=1266.7478 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000005s (hit), reset=0.000442s, blend=0.004207s (9 tiles incl ref), finalize=0.000120s, total=0.004783s +FPS=16.80, 法向力=1659.1779, 切向力X=2163.5088, 切向力Y=2664.0994 +FPS=16.19, 法向力=1508.9764, 切向力X=2704.0244, 切向力Y=1632.9819 +FPS=17.37, 法向力=1188.0275, 切向力X=2231.6240, 切向力Y=1505.3110 +FPS=17.96, 法向力=1246.6721, 切向力X=2353.5217, 切向力Y=1532.3994 +FPS=16.91, 法向力=1279.4222, 切向力X=2163.3755, 切向力Y=1934.5916 +FPS=16.77, 法向力=1307.8896, 切向力X=2172.1143, 切向力Y=1854.3118 +FPS=18.14, 法向力=1497.6996, 切向力X=2595.0371, 切向力Y=1430.8997 +FPS=17.33, 法向力=1230.4517, 切向力X=1597.9226, 切向力Y=1750.6948 +FPS=17.67, 法向力=1295.4795, 切向力X=1511.9814, 切向力Y=1842.3679 +FPS=16.73, 法向力=1760.9543, 切向力X=2639.5862, 切向力Y=2083.1577 +FPS=17.82, 法向力=1430.6549, 切向力X=1265.7975, 切向力Y=1476.5833 +FPS=17.92, 法向力=1238.1639, 切向力X=2391.8657, 切向力Y=2189.1272 +FPS=17.16, 法向力=1248.5664, 切向力X=2428.5474, 切向力Y=2081.4731 +FPS=16.51, 法向力=1362.7378, 切向力X=1939.6877, 切向力Y=1594.6952 +FPS=17.25, 法向力=1451.9462, 切向力X=2140.8545, 切向力Y=1334.1826 +FPS=17.40, 法向力=1433.4004, 切向力X=2155.3843, 切向力Y=1372.6953 +FPS=15.37, 法向力=1354.0720, 切向力X=1968.7922, 切向力Y=1947.7102 +FPS=17.03, 法向力=1254.3766, 切向力X=2500.3196, 切向力Y=2345.7935 +FPS=14.19, 法向力=1172.0206, 切向力X=1784.0010, 切向力Y=1751.1124 +FPS=14.97, 法向力=1189.9585, 切向力X=1748.4893, 切向力Y=1787.1688 +FPS=15.46, 法向力=1387.1792, 切向力X=1768.1541, 切向力Y=1525.5155 +FPS=17.39, 法向力=1667.3594, 切向力X=1826.4583, 切向力Y=1819.1589 +FPS=15.70, 法向力=1246.7825, 切向力X=2612.9038, 切向力Y=1439.9700 +FPS=15.75, 法向力=1396.7310, 切向力X=2145.4902, 切向力Y=2009.2922 +FPS=18.56, 法向力=1477.1423, 切向力X=2284.0215, 切向力Y=2003.7815 +FPS=17.71, 法向力=908.3167, 切向力X=1649.1108, 切向力Y=2607.3125 +FPS=16.89, 法向力=847.0084, 切向力X=1592.9727, 切向力Y=2648.6597 +FPS=16.43, 法向力=1344.0221, 切向力X=2057.4646, 切向力Y=1697.9939 +FPS=16.69, 法向力=1384.3180, 切向力X=2004.9529, 切向力Y=1639.4299 +FPS=16.67, 法向力=1482.4349, 切向力X=2647.8723, 切向力Y=1929.7085 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000412s, blend=0.004254s (9 tiles incl ref), finalize=0.000246s, total=0.004922s +FPS=17.93, 法向力=1503.7622, 切向力X=2769.9155, 切向力Y=1967.6409 +FPS=17.17, 法向力=1244.8270, 切向力X=1960.7507, 切向力Y=2017.9985 +FPS=17.04, 法向力=1550.0768, 切向力X=2332.5273, 切向力Y=2366.3330 +FPS=17.64, 法向力=1675.7507, 切向力X=1249.3503, 切向力Y=1731.4277 +FPS=20.44, 法向力=1684.0704, 切向力X=1236.3750, 切向力Y=1746.0872 +FPS=16.90, 法向力=1306.4003, 切向力X=1889.0447, 切向力Y=1130.4688 +FPS=17.57, 法向力=1219.6984, 切向力X=1415.7954, 切向力Y=2376.5547 +FPS=17.55, 法向力=1591.4784, 切向力X=2418.1724, 切向力Y=1837.9802 +FPS=17.28, 法向力=1611.7727, 切向力X=2457.6606, 切向力Y=1730.0841 +FPS=17.12, 法向力=1142.9573, 切向力X=2671.6047, 切向力Y=2589.2832 +FPS=17.69, 法向力=1663.8157, 切向力X=1415.2068, 切向力Y=1919.0924 +FPS=17.44, 法向力=1560.3213, 切向力X=1855.7383, 切向力Y=1696.9949 +FPS=17.57, 法向力=1518.7367, 切向力X=1869.2947, 切向力Y=1853.5352 +FPS=16.39, 法向力=1605.0631, 切向力X=1964.6145, 切向力Y=1467.3666 +FPS=17.20, 法向力=2220.5896, 切向力X=2935.1460, 切向力Y=1060.1672 +FPS=16.96, 法向力=1099.1506, 切向力X=2152.3389, 切向力Y=1742.4048 +FPS=18.12, 法向力=1044.1884, 切向力X=2058.3965, 切向力Y=1765.6555 +FPS=16.69, 法向力=1467.8010, 切向力X=1523.2778, 切向力Y=2353.3806 +FPS=16.91, 法向力=1599.7424, 切向力X=2448.4575, 切向力Y=1570.7393 +FPS=16.87, 法向力=1645.1072, 切向力X=2587.1763, 切向力Y=1542.3618 +FPS=16.26, 法向力=1350.6646, 切向力X=1797.9778, 切向力Y=1509.2037 +FPS=17.57, 法向力=1407.1174, 切向力X=1807.5973, 切向力Y=1471.3064 +FPS=16.99, 法向力=1088.6477, 切向力X=1574.0557, 切向力Y=2380.4834 +FPS=17.19, 法向力=1184.5452, 切向力X=2044.6503, 切向力Y=2282.1670 +FPS=16.45, 法向力=1466.6079, 切向力X=1621.0863, 切向力Y=2206.3643 +FPS=16.92, 法向力=1415.0129, 切向力X=1782.2380, 切向力Y=2278.7573 +FPS=16.68, 法向力=995.5065, 切向力X=1990.6793, 切向力Y=1323.1974 +FPS=17.08, 法向力=1027.1812, 切向力X=2077.1772, 切向力Y=1310.0686 +FPS=17.26, 法向力=1573.3701, 切向力X=2737.2002, 切向力Y=1949.2766 +FPS=17.21, 法向力=1121.3165, 切向力X=2859.3943, 切向力Y=1312.2729 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000657s, blend=0.005419s (9 tiles incl ref), finalize=0.000148s, total=0.006234s +FPS=16.82, 法向力=1067.0508, 切向力X=2870.3557, 切向力Y=1299.4236 +FPS=17.17, 法向力=1053.7471, 切向力X=2900.5706, 切向力Y=1291.7253 +FPS=17.10, 法向力=1579.4886, 切向力X=1930.4260, 切向力Y=1620.1393 +FPS=17.50, 法向力=1117.9281, 切向力X=2460.9036, 切向力Y=2097.1992 +FPS=16.26, 法向力=1589.2238, 切向力X=2212.2075, 切向力Y=1258.8169 +FPS=17.25, 法向力=1602.0568, 切向力X=2204.8862, 切向力Y=1272.5652 +FPS=15.80, 法向力=1195.9105, 切向力X=2177.2705, 切向力Y=1488.1052 +FPS=17.73, 法向力=1315.0272, 切向力X=1754.8357, 切向力Y=1973.7727 +FPS=17.21, 法向力=1284.8342, 切向力X=1354.8401, 切向力Y=2445.9690 +FPS=16.90, 法向力=1220.7307, 切向力X=1276.5244, 切向力Y=2483.9688 +FPS=16.34, 法向力=1161.3906, 切向力X=2058.8296, 切向力Y=1613.0974 +FPS=17.95, 法向力=1079.6497, 切向力X=1869.1716, 切向力Y=2462.1729 +FPS=17.63, 法向力=1190.0764, 切向力X=2225.4890, 切向力Y=1448.0137 +FPS=17.18, 法向力=1198.6035, 切向力X=2237.8572, 切向力Y=1434.7781 +FPS=16.95, 法向力=1254.1545, 切向力X=2497.3633, 切向力Y=2416.7095 +FPS=17.59, 法向力=1221.8378, 切向力X=2331.0127, 切向力Y=2195.9492 +FPS=17.46, 法向力=1272.5610, 切向力X=2338.6841, 切向力Y=2203.5215 +FPS=17.24, 法向力=1350.7246, 切向力X=2282.0703, 切向力Y=1585.1123 +FPS=17.51, 法向力=1025.5820, 切向力X=1600.0491, 切向力Y=2170.7739 +FPS=17.26, 法向力=1325.1458, 切向力X=2134.4048, 切向力Y=2513.7852 +FPS=15.61, 法向力=1352.5415, 切向力X=2263.9590, 切向力Y=2399.7737 +FPS=16.55, 法向力=1566.3607, 切向力X=2321.4814, 切向力Y=1678.7664 +FPS=16.58, 法向力=1858.6462, 切向力X=2343.7324, 切向力Y=846.8867 +FPS=17.00, 法向力=1536.0800, 切向力X=1670.6721, 切向力Y=2110.6826 +FPS=17.03, 法向力=1445.7102, 切向力X=1624.2179, 切向力Y=2230.4810 +FPS=16.47, 法向力=864.4356, 切向力X=2173.5247, 切向力Y=1780.3795 +FPS=16.78, 法向力=1139.9221, 切向力X=1773.3291, 切向力Y=1618.0171 +FPS=17.33, 法向力=1270.8807, 切向力X=1636.9138, 切向力Y=2337.6956 +FPS=16.58, 法向力=1307.7488, 切向力X=1619.5498, 切向力Y=2278.3145 +FPS=17.31, 法向力=1157.0093, 切向力X=2043.2457, 切向力Y=2066.0308 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000438s, blend=0.004821s (9 tiles incl ref), finalize=0.000125s, total=0.005394s +FPS=15.72, 法向力=1245.8816, 切向力X=2253.3911, 切向力Y=2037.3646 +FPS=17.21, 法向力=1211.8872, 切向力X=2300.1460, 切向力Y=2017.1255 +FPS=16.39, 法向力=1256.7041, 切向力X=2201.3633, 切向力Y=2216.9751 +FPS=16.18, 法向力=1282.2286, 切向力X=2664.5225, 切向力Y=1933.2690 +FPS=17.50, 法向力=1278.1704, 切向力X=2071.0874, 切向力Y=2098.4019 +FPS=24.13, 法向力=1480.8386, 切向力X=2093.5334, 切向力Y=2108.7432 +FPS=29.45, 法向力=1487.8831, 切向力X=2078.5935, 切向力Y=2078.0127 +FPS=30.07, 法向力=1146.1774, 切向力X=2433.0459, 切向力Y=2433.9102 +FPS=27.83, 法向力=1522.1230, 切向力X=1527.8503, 切向力Y=1820.4426 +FPS=28.75, 法向力=1596.6401, 切向力X=1666.0719, 切向力Y=1973.4683 +FPS=24.05, 法向力=1895.1752, 切向力X=1858.9844, 切向力Y=1604.7109 +FPS=27.41, 法向力=1233.7354, 切向力X=2350.9397, 切向力Y=2299.3254 +FPS=28.93, 法向力=1224.6270, 切向力X=2510.2698, 切向力Y=2341.9363 +FPS=29.00, 法向力=1212.8567, 切向力X=2299.9048, 切向力Y=2184.1216 +FPS=29.35, 法向力=1207.5768, 切向力X=2311.4358, 切向力Y=2151.9868 +FPS=27.38, 法向力=1139.3357, 切向力X=1937.2979, 切向力Y=2432.1702 +FPS=29.83, 法向力=1177.3571, 切向力X=2040.9045, 切向力Y=2439.5913 +FPS=28.58, 法向力=1110.5992, 切向力X=2133.8203, 切向力Y=2016.6488 +FPS=29.31, 法向力=1412.4802, 切向力X=1804.0807, 切向力Y=2215.8960 +FPS=30.86, 法向力=1456.6445, 切向力X=1676.6147, 切向力Y=2248.9233 +FPS=28.78, 法向力=1368.5326, 切向力X=3025.9648, 切向力Y=1840.2607 +FPS=30.26, 法向力=1441.7524, 切向力X=3132.4971, 切向力Y=1947.2122 +FPS=27.42, 法向力=1417.4531, 切向力X=1692.9080, 切向力Y=1615.3064 +FPS=30.73, 法向力=1465.9906, 切向力X=1751.5364, 切向力Y=1663.8263 +FPS=28.40, 法向力=1191.6133, 切向力X=1295.2812, 切向力Y=2050.8989 +FPS=29.13, 法向力=1461.2474, 切向力X=2121.3037, 切向力Y=2190.1018 +FPS=29.92, 法向力=1533.0337, 切向力X=2286.6174, 切向力Y=2227.0771 +FPS=29.36, 法向力=1305.9795, 切向力X=3234.9221, 切向力Y=2253.8994 +FPS=30.35, 法向力=1309.3799, 切向力X=3185.9968, 切向力Y=2221.5747 +FPS=28.31, 法向力=1903.4261, 切向力X=2150.8354, 切向力Y=1965.4360 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000348s, blend=0.002241s (9 tiles incl ref), finalize=0.000070s, total=0.002666s +FPS=31.00, 法向力=1931.5013, 切向力X=2180.0698, 切向力Y=1900.6521 +FPS=30.28, 法向力=1318.3027, 切向力X=1862.9561, 切向力Y=1440.6377 +FPS=29.67, 法向力=1541.7847, 切向力X=2277.6870, 切向力Y=1573.6986 +FPS=30.43, 法向力=1597.6106, 切向力X=2216.2639, 切向力Y=1460.4744 +FPS=30.64, 法向力=1471.2689, 切向力X=2025.2715, 切向力Y=1473.6870 +FPS=30.73, 法向力=1404.6763, 切向力X=2068.4207, 切向力Y=1523.1821 +FPS=30.05, 法向力=1513.9546, 切向力X=1643.0059, 切向力Y=2543.0488 +FPS=28.93, 法向力=1597.9467, 切向力X=1683.9099, 切向力Y=2529.1340 +FPS=28.08, 法向力=1306.4004, 切向力X=1451.4224, 切向力Y=1992.3610 +FPS=30.03, 法向力=1335.3916, 切向力X=1495.3682, 切向力Y=2030.6476 +FPS=31.15, 法向力=1058.4021, 切向力X=1870.2784, 切向力Y=1899.6777 +FPS=30.28, 法向力=1060.5066, 切向力X=1817.4410, 切向力Y=1883.4972 +FPS=31.88, 法向力=1297.2456, 切向力X=2862.8455, 切向力Y=1490.2241 +FPS=30.79, 法向力=1367.8369, 切向力X=2878.3972, 切向力Y=1683.7922 +FPS=22.97, 法向力=1161.7173, 切向力X=2309.4446, 切向力Y=979.9407 +FPS=26.68, 法向力=1470.1799, 切向力X=2616.2275, 切向力Y=1755.5129 +FPS=29.83, 法向力=1548.7933, 切向力X=2750.4199, 切向力Y=1808.9833 +FPS=30.44, 法向力=1091.7909, 切向力X=2066.2373, 切向力Y=2610.4604 +FPS=29.16, 法向力=1506.3386, 切向力X=1947.8469, 切向力Y=1704.9984 +FPS=31.81, 法向力=1546.0575, 切向力X=1989.9399, 切向力Y=1659.3431 +FPS=30.64, 法向力=1550.0112, 切向力X=1978.0000, 切向力Y=1624.0527 +FPS=31.31, 法向力=1403.7419, 切向力X=2029.7079, 切向力Y=2139.7368 +FPS=30.21, 法向力=1831.3384, 切向力X=1666.0535, 切向力Y=2288.5747 +FPS=31.55, 法向力=1855.4548, 切向力X=1727.5706, 切向力Y=2177.7451 +FPS=29.88, 法向力=1071.7072, 切向力X=1949.3826, 切向力Y=2017.6467 +FPS=30.14, 法向力=1036.8425, 切向力X=1919.5442, 切向力Y=2047.5703 +FPS=31.26, 法向力=1315.4133, 切向力X=2294.2456, 切向力Y=1713.3945 +FPS=31.42, 法向力=1360.4646, 切向力X=2359.7258, 切向力Y=1762.6667 +FPS=29.96, 法向力=1678.1118, 切向力X=2563.3960, 切向力Y=1175.1375 +FPS=31.31, 法向力=1738.0225, 切向力X=2610.9114, 切向力Y=1195.0785 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000273s, blend=0.002147s (9 tiles incl ref), finalize=0.000059s, total=0.002486s +FPS=28.47, 法向力=1283.1211, 切向力X=2356.4006, 切向力Y=2067.8535 +FPS=28.71, 法向力=1259.7766, 切向力X=1684.9812, 切向力Y=2087.0283 +FPS=30.73, 法向力=1240.7781, 切向力X=1694.1686, 切向力Y=2048.1951 +FPS=27.67, 法向力=1500.3511, 切向力X=1656.1055, 切向力Y=2344.8574 +FPS=30.79, 法向力=1548.0713, 切向力X=1718.4962, 切向力Y=2351.6982 +FPS=29.38, 法向力=1657.9419, 切向力X=1554.5890, 切向力Y=2188.2261 +FPS=30.96, 法向力=1655.9465, 切向力X=1547.3816, 切向力Y=2237.9570 +FPS=29.26, 法向力=1225.9236, 切向力X=2148.7095, 切向力Y=2168.8875 +FPS=30.00, 法向力=1302.3195, 切向力X=2108.9482, 切向力Y=2161.0962 +FPS=31.58, 法向力=1459.4871, 切向力X=2188.2234, 切向力Y=2061.5547 +FPS=29.88, 法向力=1472.4983, 切向力X=2092.0239, 切向力Y=2240.3232 +FPS=32.30, 法向力=1476.9856, 切向力X=2200.8225, 切向力Y=2267.8501 +FPS=31.39, 法向力=1460.8660, 切向力X=1802.5372, 切向力Y=2112.7734 +FPS=32.42, 法向力=1452.1567, 切向力X=1868.3713, 切向力Y=2006.3190 +FPS=30.72, 法向力=1467.3302, 切向力X=1804.4081, 切向力Y=2033.5634 +FPS=32.97, 法向力=1455.9098, 切向力X=1905.3468, 切向力Y=2068.4805 +FPS=32.05, 法向力=1130.1675, 切向力X=2182.7021, 切向力Y=1849.8245 +FPS=31.71, 法向力=1143.4622, 切向力X=2187.8325, 切向力Y=1763.6512 +FPS=32.49, 法向力=1346.4817, 切向力X=2914.5466, 切向力Y=2216.7856 +FPS=32.34, 法向力=1419.3224, 切向力X=3029.2878, 切向力Y=2279.7876 +FPS=29.15, 法向力=1236.8296, 切向力X=1592.0483, 切向力Y=2265.3481 +FPS=32.26, 法向力=1278.4912, 切向力X=1729.6868, 切向力Y=2270.7124 +FPS=30.20, 法向力=1401.9534, 切向力X=2963.8457, 切向力Y=1628.2930 +FPS=30.92, 法向力=1709.0413, 切向力X=2199.3516, 切向力Y=1632.1223 +FPS=30.73, 法向力=1791.7412, 切向力X=2213.9263, 切向力Y=1460.9641 +FPS=30.04, 法向力=1816.2073, 切向力X=2201.9241, 切向力Y=1483.9723 +FPS=32.07, 法向力=1192.6040, 切向力X=1881.4275, 切向力Y=1646.9614 +FPS=31.07, 法向力=1195.8149, 切向力X=1865.6434, 切向力Y=1682.4773 +FPS=31.81, 法向力=1475.3878, 切向力X=1980.2893, 切向力Y=1513.3337 +FPS=30.49, 法向力=1497.2317, 切向力X=1967.6394, 切向力Y=1515.6663 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000265s, blend=0.002433s (9 tiles incl ref), finalize=0.000069s, total=0.002772s +FPS=30.53, 法向力=1412.0151, 切向力X=3399.8911, 切向力Y=1063.3162 +FPS=29.09, 法向力=1349.7965, 切向力X=8195.2227, 切向力Y=1499.7872 +FPS=31.32, 法向力=1345.0482, 切向力X=8345.3594, 切向力Y=1511.6169 +FPS=30.17, 法向力=2926.3198, 切向力X=18205.7383, 切向力Y=1202.8123 +FPS=31.25, 法向力=2739.7539, 切向力X=18803.7734, 切向力Y=1191.1851 +FPS=31.42, 法向力=3395.0125, 切向力X=28397.9766, 切向力Y=315.0062 +FPS=29.91, 法向力=3282.6772, 切向力X=28804.7383, 切向力Y=481.2177 +FPS=31.91, 法向力=3312.9197, 切向力X=37271.0898, 切向力Y=2634.0034 +FPS=28.44, 法向力=3274.2314, 切向力X=41801.9180, 切向力Y=1701.3538 +FPS=33.02, 法向力=3331.3298, 切向力X=41928.6484, 切向力Y=1458.7328 +FPS=29.58, 法向力=3664.4636, 切向力X=44764.1406, 切向力Y=2971.2788 +FPS=31.55, 法向力=3737.5925, 切向力X=44807.8984, 切向力Y=3075.8130 +FPS=28.58, 法向力=4846.5557, 切向力X=48092.3750, 切向力Y=3658.1646 +FPS=31.21, 法向力=4929.1270, 切向力X=48273.8086, 切向力Y=3661.5957 +FPS=29.71, 法向力=6336.2480, 切向力X=50136.1094, 切向力Y=6694.0596 +FPS=30.62, 法向力=6428.1499, 切向力X=50186.0156, 切向力Y=7101.7393 +FPS=30.62, 法向力=9091.9902, 切向力X=51655.2852, 切向力Y=10957.3613 +FPS=29.90, 法向力=9284.4971, 切向力X=51667.0977, 切向力Y=11276.2773 +FPS=31.22, 法向力=12379.7939, 切向力X=50117.9062, 切向力Y=13773.2979 +FPS=31.49, 法向力=11521.6611, 切向力X=32878.1016, 切向力Y=5797.1045 +FPS=35.23, 法向力=11489.5215, 切向力X=32963.7578, 切向力Y=5803.6377 +FPS=32.45, 法向力=9310.0039, 切向力X=-4303.2515, 切向力Y=4916.3096 +FPS=33.74, 法向力=9303.0820, 切向力X=-4328.2959, 切向力Y=4987.0508 +FPS=30.24, 法向力=10809.9766, 切向力X=-28189.5742, 切向力Y=4351.4097 +FPS=33.19, 法向力=10767.9590, 切向力X=-28314.9863, 切向力Y=4393.6133 +FPS=31.50, 法向力=10853.1113, 切向力X=-32754.0293, 切向力Y=1576.9700 +FPS=34.70, 法向力=10743.3809, 切向力X=-33293.5234, 切向力Y=1509.3894 +FPS=30.37, 法向力=9524.2168, 切向力X=-30398.8516, 切向力Y=2220.8130 +FPS=35.83, 法向力=9419.1846, 切向力X=-30372.8926, 切向力Y=2238.5085 +FPS=28.42, 法向力=8827.9824, 切向力X=-26474.0488, 切向力Y=2195.8054 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.002146s (9 tiles incl ref), finalize=0.000056s, total=0.002469s +FPS=34.75, 法向力=8764.9883, 切向力X=-26461.2188, 切向力Y=2296.6968 +FPS=32.35, 法向力=7766.3506, 切向力X=-22360.6445, 切向力Y=3326.7283 +FPS=36.18, 法向力=7795.2363, 切向力X=-22487.5703, 切向力Y=3381.1899 +FPS=35.43, 法向力=5875.7036, 切向力X=-14369.2734, 切向力Y=5459.6963 +FPS=33.32, 法向力=6048.6865, 切向力X=-14334.1641, 切向力Y=5405.6763 +FPS=28.51, 法向力=4802.8335, 切向力X=-11898.5332, 切向力Y=3904.4392 +FPS=34.47, 法向力=4681.6787, 切向力X=-11974.9863, 切向力Y=3922.3372 +FPS=26.73, 法向力=4151.5527, 切向力X=-8126.9414, 切向力Y=1452.0789 +FPS=31.22, 法向力=4251.0259, 切向力X=-8193.9980, 切向力Y=1480.0637 +FPS=34.65, 法向力=4097.3032, 切向力X=-8035.9688, 切向力Y=1277.8429 +FPS=36.21, 法向力=4095.6863, 切向力X=-8191.9561, 切向力Y=1132.5504 +FPS=35.50, 法向力=5010.8677, 切向力X=-8613.5059, 切向力Y=-631.2905 +FPS=34.24, 法向力=5037.8486, 切向力X=-8597.2402, 切向力Y=-649.5547 +FPS=32.72, 法向力=5517.4390, 切向力X=-9960.8633, 切向力Y=-1500.8594 +FPS=34.99, 法向力=5591.7295, 切向力X=-10291.7988, 切向力Y=-1453.5051 +FPS=31.69, 法向力=4433.4668, 切向力X=-11615.6621, 切向力Y=-128.6484 +FPS=36.82, 法向力=4436.0166, 切向力X=-11664.5273, 切向力Y=-190.1139 +FPS=33.62, 法向力=5577.5986, 切向力X=-10774.6514, 切向力Y=-450.5209 +FPS=36.14, 法向力=5664.3574, 切向力X=-10801.8984, 切向力Y=-361.2926 +FPS=33.73, 法向力=3804.2314, 切向力X=21635.4414, 切向力Y=-3076.0613 +FPS=33.79, 法向力=3747.6660, 切向力X=21758.6426, 切向力Y=-3126.9551 +FPS=31.38, 法向力=5075.4248, 切向力X=38371.6719, 切向力Y=-8158.2607 +FPS=34.18, 法向力=5198.7246, 切向力X=38371.3984, 切向力Y=-8349.0234 +FPS=31.33, 法向力=5565.3496, 切向力X=51536.8086, 切向力Y=-6972.4141 +FPS=33.40, 法向力=5301.6230, 切向力X=51826.4219, 切向力Y=-6606.9067 +FPS=29.97, 法向力=12209.5781, 切向力X=59336.0938, 切向力Y=1669.7622 +FPS=34.38, 法向力=11863.6367, 切向力X=59657.9180, 切向力Y=1917.9164 +FPS=31.30, 法向力=23776.4746, 切向力X=67064.9219, 切向力Y=7234.6235 +FPS=32.82, 法向力=24026.2695, 切向力X=67497.7969, 切向力Y=7479.4033 +FPS=32.30, 法向力=34475.0781, 切向力X=65010.5391, 切向力Y=8447.6016 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000363s, blend=0.002349s (9 tiles incl ref), finalize=0.000084s, total=0.002803s +FPS=33.40, 法向力=34739.4414, 切向力X=65826.7734, 切向力Y=8165.9443 +FPS=32.52, 法向力=36427.1875, 切向力X=53955.9648, 切向力Y=3122.3594 +FPS=33.15, 法向力=36904.9375, 切向力X=54444.6914, 切向力Y=3391.4663 +FPS=34.03, 法向力=27221.7070, 切向力X=38173.1875, 切向力Y=5884.4697 +FPS=36.79, 法向力=27012.5312, 切向力X=38273.6680, 切向力Y=5667.1582 +FPS=35.59, 法向力=14177.5869, 切向力X=24848.8516, 切向力Y=4393.3223 +FPS=33.97, 法向力=14076.1309, 切向力X=24855.5781, 切向力Y=4375.6343 +FPS=32.08, 法向力=11063.0938, 切向力X=10981.0488, 切向力Y=89.9535 +FPS=36.31, 法向力=11169.8838, 切向力X=11054.8516, 切向力Y=199.1007 +FPS=32.68, 法向力=6552.9893, 切向力X=-6380.9146, 切向力Y=-1439.8396 +FPS=36.37, 法向力=6614.4746, 切向力X=-6380.5283, 切向力Y=-1496.1740 +FPS=32.43, 法向力=5850.1289, 切向力X=-28033.8516, 切向力Y=352.7949 +FPS=35.86, 法向力=5540.4580, 切向力X=-28229.1035, 切向力Y=558.2750 +FPS=34.83, 法向力=7480.0078, 切向力X=-31191.5469, 切向力Y=-56.9806 +FPS=36.03, 法向力=7609.7329, 切向力X=-31201.5332, 切向力Y=-207.0773 +FPS=33.84, 法向力=6485.1689, 切向力X=-27497.5234, 切向力Y=1152.8989 +FPS=37.12, 法向力=6515.1816, 切向力X=-27459.6641, 切向力Y=1209.7393 +FPS=33.72, 法向力=6568.1172, 切向力X=-27502.9082, 切向力Y=1286.6196 +FPS=33.64, 法向力=5318.2363, 切向力X=-20251.5176, 切向力Y=-441.2085 +FPS=33.68, 法向力=5464.5059, 切向力X=-15919.5234, 切向力Y=-719.4285 +FPS=36.78, 法向力=5407.0493, 切向力X=-15949.5664, 切向力Y=-594.9792 +FPS=34.68, 法向力=5432.4897, 切向力X=-15964.2207, 切向力Y=-523.7567 +FPS=36.93, 法向力=5905.4102, 切向力X=-9753.6738, 切向力Y=-347.0027 +FPS=36.33, 法向力=5968.4048, 切向力X=-9808.6045, 切向力Y=-397.3793 +FPS=34.86, 法向力=5913.0615, 切向力X=-6739.7021, 切向力Y=1113.3259 +FPS=36.23, 法向力=5940.8174, 切向力X=-6705.4072, 切向力Y=1067.1010 +FPS=34.60, 法向力=4765.0698, 切向力X=-6436.6230, 切向力Y=1231.3087 +FPS=33.11, 法向力=4760.7773, 切向力X=-6477.9092, 切向力Y=1240.0134 +FPS=34.19, 法向力=5884.1562, 切向力X=-6645.4580, 切向力Y=242.2622 +FPS=36.38, 法向力=5934.8799, 切向力X=-6518.8740, 切向力Y=305.7329 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000291s, blend=0.002183s (9 tiles incl ref), finalize=0.000060s, total=0.002540s +FPS=32.08, 法向力=4825.9570, 切向力X=-3993.5020, 切向力Y=2873.7075 +FPS=36.64, 法向力=4737.9907, 切向力X=-3953.4143, 切向力Y=2848.3037 +FPS=34.22, 法向力=4868.8242, 切向力X=-3546.2036, 切向力Y=2556.8242 +FPS=36.71, 法向力=4953.2568, 切向力X=-3568.1101, 切向力Y=2588.1934 +FPS=35.34, 法向力=2231.7166, 切向力X=12848.0811, 切向力Y=3603.4907 +FPS=34.95, 法向力=2324.1995, 切向力X=12979.9180, 切向力Y=3503.0886 +FPS=34.67, 法向力=3017.6953, 切向力X=23026.6992, 切向力Y=1398.6523 +FPS=34.42, 法向力=2995.0461, 切向力X=23244.4102, 切向力Y=1319.8082 +FPS=32.01, 法向力=2328.7432, 切向力X=15391.7754, 切向力Y=-530.1080 +FPS=36.19, 法向力=2348.2593, 切向力X=15356.8799, 切向力Y=-431.8734 +FPS=33.29, 法向力=1407.9202, 切向力X=4496.4600, 切向力Y=1074.6678 +FPS=36.54, 法向力=1416.4923, 切向力X=4430.5386, 切向力Y=1126.0259 +FPS=34.39, 法向力=1431.8728, 切向力X=4428.4307, 切向力Y=1131.8545 +FPS=32.17, 法向力=1635.6687, 切向力X=2923.0093, 切向力Y=2524.7974 +FPS=32.98, 法向力=1263.4534, 切向力X=2659.0684, 切向力Y=1637.2007 +FPS=34.18, 法向力=1285.3727, 切向力X=2706.6309, 切向力Y=1622.9108 +FPS=34.77, 法向力=1164.4143, 切向力X=1177.7983, 切向力Y=2134.9756 +FPS=34.33, 法向力=1190.9097, 切向力X=1168.9293, 切向力Y=2185.6831 +FPS=34.81, 法向力=1183.6382, 切向力X=1188.3416, 切向力Y=2202.5767 +FPS=34.57, 法向力=1137.7424, 切向力X=4797.0850, 切向力Y=2042.3081 +FPS=34.29, 法向力=1239.4679, 切向力X=5036.7637, 切向力Y=1881.3630 +FPS=32.97, 法向力=1398.0564, 切向力X=7668.1011, 切向力Y=2241.9866 +FPS=32.42, 法向力=2058.3530, 切向力X=15128.1582, 切向力Y=1747.9722 +FPS=35.82, 法向力=1824.9607, 切向力X=15819.8672, 切向力Y=1709.7802 +FPS=34.40, 法向力=1834.2239, 切向力X=15755.3125, 切向力Y=1761.6482 +FPS=35.31, 法向力=4181.8755, 切向力X=26106.2402, 切向力Y=1593.9409 +FPS=35.67, 法向力=4053.9661, 切向力X=26381.2891, 切向力Y=1614.4653 +FPS=31.89, 法向力=6176.6084, 切向力X=40258.4688, 切向力Y=-2263.0308 +FPS=35.77, 法向力=5662.2710, 切向力X=41047.4375, 切向力Y=-2726.9778 +FPS=32.31, 法向力=8975.8057, 切向力X=48951.2188, 切向力Y=-2784.6033 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000288s, blend=0.002175s (9 tiles incl ref), finalize=0.000070s, total=0.002540s +FPS=33.12, 法向力=8833.4961, 切向力X=49104.8711, 切向力Y=-2735.0405 +FPS=33.85, 法向力=15280.9395, 切向力X=51205.1641, 切向力Y=264.5892 +FPS=35.66, 法向力=15308.5684, 切向力X=51372.3359, 切向力Y=174.8725 +FPS=34.65, 法向力=21219.5352, 切向力X=43644.3945, 切向力Y=-320.5483 +FPS=34.52, 法向力=21273.5352, 切向力X=43820.5156, 切向力Y=-287.7025 +FPS=33.26, 法向力=21473.7227, 切向力X=38223.2422, 切向力Y=-241.5781 +FPS=36.21, 法向力=21749.4648, 切向力X=38605.5078, 切向力Y=51.4998 +FPS=30.22, 法向力=18322.7695, 切向力X=19510.5215, 切向力Y=-5447.3193 +FPS=34.99, 法向力=18194.5195, 切向力X=19515.1211, 切向力Y=-5514.8481 +FPS=35.70, 法向力=13410.8438, 切向力X=-20259.0625, 切向力Y=-13450.5918 +FPS=34.84, 法向力=13312.2197, 切向力X=-20817.6914, 切向力Y=-13452.7588 +FPS=32.04, 法向力=16541.3477, 切向力X=-43736.1094, 切向力Y=-10762.0830 +FPS=34.85, 法向力=16256.9951, 切向力X=-44103.4062, 切向力Y=-10520.9521 +FPS=30.70, 法向力=16440.3574, 切向力X=-38340.9062, 切向力Y=-8719.5684 +FPS=36.18, 法向力=16354.4580, 切向力X=-38280.9102, 切向力Y=-8588.6523 +FPS=32.54, 法向力=15261.2930, 切向力X=-29799.2363, 切向力Y=-3538.8081 +FPS=35.75, 法向力=15231.8584, 切向力X=-29774.7637, 切向力Y=-3634.3572 +FPS=33.14, 法向力=16538.6211, 切向力X=-30355.4824, 切向力Y=-6352.6592 +FPS=36.21, 法向力=16561.3164, 切向力X=-30378.7070, 切向力Y=-6508.2695 +FPS=32.17, 法向力=17126.9883, 切向力X=-30674.9180, 切向力Y=-8679.1738 +FPS=35.92, 法向力=17138.4043, 切向力X=-30615.2891, 切向力Y=-8762.9668 +FPS=31.19, 法向力=14765.9766, 切向力X=-20241.2461, 切向力Y=-4255.8374 +FPS=35.73, 法向力=14680.7363, 切向力X=-20175.2637, 切向力Y=-4160.1641 +FPS=34.52, 法向力=12053.5869, 切向力X=-13342.6484, 切向力Y=118.2910 +FPS=35.35, 法向力=12059.3779, 切向力X=-13233.8174, 切向力Y=314.8265 +FPS=31.81, 法向力=9201.1719, 切向力X=-8702.1924, 切向力Y=1498.5858 +FPS=35.56, 法向力=9189.9346, 切向力X=-8783.5303, 切向力Y=1569.5234 +FPS=33.36, 法向力=7858.7725, 切向力X=-2617.7461, 切向力Y=3781.6636 +FPS=36.57, 法向力=7804.7920, 切向力X=-2606.5586, 切向力Y=4048.4124 +FPS=35.06, 法向力=2977.1724, 切向力X=15803.3281, 切向力Y=-4902.5244 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002152s (9 tiles incl ref), finalize=0.000066s, total=0.002488s +FPS=33.97, 法向力=2990.6628, 切向力X=16043.4961, 切向力Y=-5078.5254 +FPS=34.60, 法向力=2985.9302, 切向力X=16042.8906, 切向力Y=-5109.5654 +FPS=34.98, 法向力=4365.1455, 切向力X=19955.3438, 切向力Y=-12074.1914 +FPS=31.80, 法向力=6147.8916, 切向力X=17108.9766, 切向力Y=-14321.2451 +FPS=34.93, 法向力=6055.0342, 切向力X=17129.2402, 切向力Y=-14320.6982 +FPS=34.45, 法向力=7322.2163, 切向力X=15709.6348, 切向力Y=-11213.5312 +FPS=35.61, 法向力=7329.0972, 切向力X=15635.4512, 切向力Y=-11271.3037 +FPS=34.07, 法向力=7339.0908, 切向力X=15627.0518, 切向力Y=-11290.5781 +FPS=34.99, 法向力=7574.7144, 切向力X=15444.4541, 切向力Y=-8948.7432 +FPS=34.04, 法向力=7550.9634, 切向力X=15455.9424, 切向力Y=-8992.3184 +FPS=31.88, 法向力=7953.8701, 切向力X=12857.0420, 切向力Y=-9954.3301 +FPS=30.50, 法向力=7716.9814, 切向力X=11533.8916, 切向力Y=-8058.2607 +FPS=36.76, 法向力=7689.7700, 切向力X=11511.4736, 切向力Y=-8006.2632 +FPS=32.74, 法向力=7680.3926, 切向力X=11509.0322, 切向力Y=-7991.8066 +FPS=33.40, 法向力=7510.3950, 切向力X=12851.5049, 切向力Y=-3469.3367 +FPS=32.07, 法向力=7603.0903, 切向力X=13174.0176, 切向力Y=-3530.6440 +FPS=34.12, 法向力=5010.6582, 切向力X=19148.0469, 切向力Y=6235.7671 +FPS=32.48, 法向力=5056.3472, 切向力X=19672.5488, 切向力Y=6615.6694 +FPS=32.10, 法向力=3534.5542, 切向力X=18396.5254, 切向力Y=21848.1797 +FPS=32.23, 法向力=4583.8887, 切向力X=18610.2305, 切向力Y=30047.3438 +FPS=34.47, 法向力=4742.4365, 切向力X=18532.6406, 切向力Y=30222.8984 +FPS=32.04, 法向力=4781.1172, 切向力X=21157.1699, 切向力Y=36813.1016 +FPS=34.30, 法向力=4701.5439, 切向力X=21193.9902, 切向力Y=37049.2461 +FPS=30.57, 法向力=4688.3511, 切向力X=21132.5371, 切向力Y=37052.0547 +FPS=30.47, 法向力=4649.3115, 切向力X=17671.9375, 切向力Y=42156.8828 +FPS=31.92, 法向力=11475.3320, 切向力X=7923.8467, 切向力Y=39766.6406 +FPS=36.20, 法向力=11671.6641, 切向力X=7798.3828, 切向力Y=39949.8398 +FPS=32.86, 法向力=14497.4941, 切向力X=5703.4712, 切向力Y=37543.8945 +FPS=36.97, 法向力=14492.8545, 切向力X=5679.7568, 切向力Y=37574.9688 +FPS=34.30, 法向力=15868.9697, 切向力X=5204.8940, 切向力Y=29638.6328 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002108s (9 tiles incl ref), finalize=0.000054s, total=0.002421s +FPS=35.41, 法向力=15955.4512, 切向力X=5059.8135, 切向力Y=29479.4297 +FPS=34.57, 法向力=15916.3887, 切向力X=5021.7822, 切向力Y=29482.1426 +FPS=34.29, 法向力=13275.8125, 切向力X=7790.0093, 切向力Y=21200.0430 +FPS=34.38, 法向力=13032.8730, 切向力X=8013.2881, 切向力Y=20985.4355 +FPS=32.82, 法向力=5767.8911, 切向力X=33402.7617, 切向力Y=-14958.1318 +FPS=32.54, 法向力=8600.2812, 切向力X=28849.9375, 切向力Y=-40782.3594 +FPS=34.71, 法向力=8459.8857, 切向力X=28891.2090, 切向力Y=-40983.4688 +FPS=32.02, 法向力=8453.3096, 切向力X=28897.2969, 切向力Y=-41031.9688 +FPS=35.00, 法向力=11967.1445, 切向力X=22191.2305, 切向力Y=-44633.1406 +FPS=34.68, 法向力=11923.0625, 切向力X=22081.1992, 切向力Y=-44708.8438 +FPS=31.82, 法向力=14549.4961, 切向力X=15185.5234, 切向力Y=-39697.7461 +FPS=35.34, 法向力=14575.1064, 切向力X=15129.6973, 切向力Y=-39642.5508 +FPS=33.51, 法向力=14182.1396, 切向力X=10416.3115, 切向力Y=-32966.0859 +FPS=34.69, 法向力=14221.2051, 切向力X=10616.3047, 切向力Y=-32937.3047 +FPS=34.86, 法向力=14067.6953, 切向力X=16919.2461, 切向力Y=-18611.0723 +FPS=34.68, 法向力=14088.9600, 切向力X=17160.1465, 切向力Y=-18570.8496 +FPS=36.35, 法向力=8737.8633, 切向力X=31649.7266, 切向力Y=6950.1357 +FPS=35.48, 法向力=8554.8086, 切向力X=31865.1309, 切向力Y=7274.3530 +FPS=33.46, 法向力=4307.5049, 切向力X=32404.7969, 切向力Y=29343.9258 +FPS=35.11, 法向力=4165.7598, 切向力X=32226.2051, 切向力Y=29598.5605 +FPS=31.55, 法向力=4053.4365, 切向力X=30548.8398, 切向力Y=41254.3125 +FPS=36.01, 法向力=4015.4028, 切向力X=30409.6016, 切向力Y=41409.3125 +FPS=32.58, 法向力=9309.6855, 切向力X=22134.7676, 切向力Y=52022.3984 +FPS=33.61, 法向力=9430.5605, 切向力X=21961.1562, 切向力Y=52537.1172 +FPS=33.93, 法向力=19754.0859, 切向力X=-4214.0459, 切向力Y=50824.7109 +FPS=36.36, 法向力=19783.7070, 切向力X=-4343.6113, 切向力Y=51369.3086 +FPS=33.36, 法向力=18930.2227, 切向力X=-13899.2305, 切向力Y=36871.5156 +FPS=35.38, 法向力=18986.2109, 切向力X=-13949.5273, 切向力Y=36713.8086 +FPS=32.95, 法向力=16576.6406, 切向力X=-13406.3262, 切向力Y=24310.9844 +FPS=36.92, 法向力=16517.1875, 切向力X=-13500.9414, 切向力Y=23998.6699 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000270s, blend=0.002173s (9 tiles incl ref), finalize=0.000060s, total=0.002509s +FPS=30.08, 法向力=14325.4863, 切向力X=-11780.2500, 切向力Y=17547.8945 +FPS=34.83, 法向力=14253.2979, 切向力X=-11418.3613, 切向力Y=17469.3477 +FPS=31.74, 法向力=10302.7812, 切向力X=-4053.6602, 切向力Y=5123.7534 +FPS=36.22, 法向力=10399.6191, 切向力X=-4075.7539, 切向力Y=5417.2021 +FPS=31.62, 法向力=7010.6851, 切向力X=8631.7578, 切向力Y=-22853.1289 +FPS=35.06, 法向力=6889.9854, 切向力X=8716.7559, 切向力Y=-22928.3184 +FPS=33.90, 法向力=7995.8936, 切向力X=1983.1898, 切向力Y=-26957.1074 +FPS=36.47, 法向力=8096.1582, 切向力X=1809.3853, 切向力Y=-26843.0195 +FPS=34.35, 法向力=11641.0840, 切向力X=-15042.7832, 切向力Y=-16882.3711 +FPS=35.70, 法向力=11733.0508, 切向力X=-14997.8721, 切向力Y=-16975.3906 +FPS=32.10, 法向力=13023.4180, 切向力X=-15970.3809, 切向力Y=-2561.6401 +FPS=35.53, 法向力=12991.0137, 切向力X=-15929.9785, 切向力Y=-2463.2900 +FPS=34.55, 法向力=12992.2305, 切向力X=-15947.9473, 切向力Y=-2468.7346 +FPS=33.69, 法向力=7357.2344, 切向力X=-5100.8174, 切向力Y=3906.8606 +FPS=34.36, 法向力=7332.3711, 切向力X=-5052.7949, 切向力Y=3952.7124 +FPS=33.38, 法向力=2064.2559, 切向力X=7417.0391, 切向力Y=1880.5081 +FPS=32.89, 法向力=2933.7419, 切向力X=19004.4043, 切向力Y=466.9963 +FPS=33.13, 法向力=2778.2866, 切向力X=19685.0781, 切向力Y=472.5294 +FPS=35.04, 法向力=5069.2388, 切向力X=31864.6543, 切向力Y=-1693.3583 +FPS=35.93, 法向力=4775.9854, 切向力X=32466.3789, 切向力Y=-1582.1416 +FPS=36.43, 法向力=4855.5039, 切向力X=32434.8164, 切向力Y=-1629.5326 +FPS=31.73, 法向力=7369.8926, 切向力X=48663.3555, 切向力Y=-3388.0669 +FPS=34.57, 法向力=6930.2876, 切向力X=49026.7266, 切向力Y=-3399.2905 +FPS=31.01, 法向力=10226.2666, 切向力X=67127.5781, 切向力Y=-3827.0566 +FPS=33.86, 法向力=17721.4863, 切向力X=70755.4844, 切向力Y=10008.2900 +FPS=33.44, 法向力=17812.9023, 切向力X=70868.6172, 切向力Y=10424.1992 +FPS=33.90, 法向力=17877.7480, 切向力X=70815.8125, 切向力Y=10505.6797 +FPS=35.25, 法向力=32324.2656, 切向力X=61268.4961, 切向力Y=3620.1748 +FPS=34.64, 法向力=32491.1543, 切向力X=62084.8047, 切向力Y=3780.5789 +FPS=31.24, 法向力=31820.3633, 切向力X=48449.5859, 切向力Y=-2514.7930 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000411s, blend=0.002296s (9 tiles incl ref), finalize=0.000062s, total=0.002777s +FPS=33.49, 法向力=31842.7832, 切向力X=48680.1094, 切向力Y=-2441.6416 +FPS=32.05, 法向力=24209.8281, 切向力X=15808.5107, 切向力Y=-8819.3379 +FPS=34.13, 法向力=16674.6211, 切向力X=-49754.3125, 切向力Y=-4952.9561 +FPS=33.36, 法向力=16565.6602, 切向力X=-50172.3438, 切向力Y=-4881.6123 +FPS=34.23, 法向力=16474.9824, 切向力X=-50166.4062, 切向力Y=-4931.6484 +FPS=34.82, 法向力=20708.2500, 切向力X=-57348.1797, 切向力Y=-4375.2734 +FPS=34.05, 法向力=20727.5410, 切向力X=-57408.1328, 切向力Y=-4419.7485 +FPS=31.08, 法向力=21777.0156, 切向力X=-47162.1523, 切向力Y=2258.5271 +FPS=36.18, 法向力=21772.9844, 切向力X=-47084.9766, 切向力Y=2522.3257 +FPS=32.84, 法向力=18505.5977, 切向力X=-34287.8359, 切向力Y=1392.1162 +FPS=34.44, 法向力=18532.4473, 切向力X=-34165.3047, 切向力Y=1342.8647 +FPS=34.97, 法向力=15370.5615, 切向力X=-20652.8301, 切向力Y=3516.3901 +FPS=35.61, 法向力=15273.2432, 切向力X=-20703.9785, 切向力Y=3591.9966 +FPS=32.26, 法向力=9618.6113, 切向力X=-8453.1543, 切向力Y=2318.8770 +FPS=35.49, 法向力=9565.0137, 切向力X=-8299.1738, 切向力Y=2277.8403 +FPS=32.44, 法向力=3926.8748, 切向力X=5312.9673, 切向力Y=2596.0295 +FPS=36.40, 法向力=3849.9126, 切向力X=5568.1680, 切向力Y=2707.0859 +FPS=33.24, 法向力=2558.8831, 切向力X=20846.6719, 切向力Y=400.4583 +FPS=35.44, 法向力=2321.0103, 切向力X=21191.6445, 切向力Y=217.2316 +FPS=33.40, 法向力=4846.3428, 切向力X=33199.2188, 切向力Y=-1433.8037 +FPS=36.67, 法向力=4655.2339, 切向力X=33557.5898, 切向力Y=-1357.3512 +FPS=31.90, 法向力=7344.7588, 切向力X=52365.4375, 切向力Y=-6933.3604 +FPS=35.51, 法向力=6869.7920, 切向力X=53041.9688, 切向力Y=-7168.3838 +FPS=30.33, 法向力=10824.3633, 切向力X=69835.6406, 切向力Y=-13100.9727 +FPS=34.48, 法向力=10462.2334, 切向力X=70375.8281, 切向力Y=-13291.0820 +FPS=31.96, 法向力=26047.9609, 切向力X=66167.6250, 切向力Y=-330.4603 +FPS=35.65, 法向力=26030.8359, 切向力X=66773.4375, 切向力Y=-103.9441 +FPS=31.99, 法向力=34547.9844, 切向力X=53156.3477, 切向力Y=6197.6611 +FPS=34.09, 法向力=34650.6562, 切向力X=54102.8984, 切向力Y=6137.3789 +FPS=32.12, 法向力=27099.6094, 切向力X=36333.4766, 切向力Y=10363.0605 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000032s (hit), reset=0.000397s, blend=0.002178s (9 tiles incl ref), finalize=0.000059s, total=0.002668s +FPS=35.14, 法向力=26333.7539, 切向力X=35439.7305, 切向力Y=10798.0605 +FPS=32.18, 法向力=21833.3711, 切向力X=6990.6582, 切向力Y=20606.7070 +FPS=35.96, 法向力=21633.8164, 切向力X=6903.5273, 切向力Y=20937.8613 +FPS=31.41, 法向力=14764.3652, 切向力X=-49403.6797, 切向力Y=20988.5527 +FPS=35.59, 法向力=14779.5527, 切向力X=-49476.0234, 切向力Y=21213.2324 +FPS=32.68, 法向力=20720.3887, 切向力X=-59248.4570, 切向力Y=8835.3174 +FPS=34.97, 法向力=20562.0703, 切向力X=-59714.6523, 切向力Y=8921.5625 +FPS=31.68, 法向力=23990.0391, 切向力X=-57039.1484, 切向力Y=14560.0791 +FPS=35.04, 法向力=24133.5234, 切向力X=-57002.8125, 切向力Y=14859.4746 +FPS=31.59, 法向力=22109.9961, 切向力X=-43846.6562, 切向力Y=14817.6348 +FPS=36.22, 法向力=21983.3887, 切向力X=-43752.5547, 切向力Y=14750.5137 +FPS=33.49, 法向力=18406.8887, 切向力X=-26900.4043, 切向力Y=14849.6934 +FPS=35.81, 法向力=18353.4668, 切向力X=-26600.6133, 切向力Y=15024.3379 +FPS=32.25, 法向力=13267.3047, 切向力X=-12592.3145, 切向力Y=11734.2520 +FPS=36.14, 法向力=13313.0234, 切向力X=-12613.2383, 切向力Y=11992.0488 +FPS=32.39, 法向力=7763.9248, 切向力X=2967.6377, 切向力Y=4790.1304 +FPS=34.75, 法向力=7958.2524, 切向力X=2877.9189, 切向力Y=4858.0386 +FPS=34.32, 法向力=3331.1831, 切向力X=18449.4805, 切向力Y=-15142.5684 +FPS=34.68, 法向力=3293.8555, 切向力X=18584.2383, 切向力Y=-15466.0762 +FPS=34.03, 法向力=3284.5386, 切向力X=18594.1348, 切向力Y=-15464.5254 +FPS=33.97, 法向力=6049.6758, 切向力X=19537.3633, 切向力Y=-19213.1211 +FPS=30.20, 法向力=7223.7930, 切向力X=17068.2461, 切向力Y=-17611.0449 +FPS=33.71, 法向力=7283.7349, 切向力X=17081.5156, 切向力Y=-17546.0664 +FPS=29.80, 法向力=7453.8164, 切向力X=13268.5312, 切向力Y=-12387.4766 +FPS=34.00, 法向力=7432.3071, 切向力X=13266.8604, 切向力Y=-12300.8271 +FPS=32.82, 法向力=8182.7451, 切向力X=11975.0078, 切向力Y=-9416.8682 +FPS=35.76, 法向力=8113.9844, 切向力X=11895.8447, 切向力Y=-9327.4121 +FPS=34.64, 法向力=5772.0566, 切向力X=15571.7324, 切向力Y=190.1260 +FPS=35.47, 法向力=5763.6689, 切向力X=15888.8945, 切向力Y=387.5629 +FPS=32.84, 法向力=2808.3801, 切向力X=21315.4922, 切向力Y=14740.2852 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002136s (9 tiles incl ref), finalize=0.000055s, total=0.002462s +FPS=35.44, 法向力=2845.1255, 切向力X=21286.7852, 切向力Y=15642.4854 +FPS=34.55, 法向力=4208.1797, 切向力X=18197.4121, 切向力Y=27355.2344 +FPS=35.19, 法向力=4246.7676, 切向力X=18058.9375, 切向力Y=27483.9316 +FPS=33.05, 法向力=4154.4985, 切向力X=18050.2812, 切向力Y=27568.8164 +FPS=33.59, 法向力=4289.9121, 切向力X=17889.0938, 切向力Y=41492.1953 +FPS=33.12, 法向力=4311.9302, 切向力X=17855.8145, 切向力Y=41871.0312 +FPS=33.68, 法向力=6359.7744, 切向力X=11432.8086, 切向力Y=51611.7383 +FPS=32.05, 法向力=14330.9258, 切向力X=1856.3551, 切向力Y=57054.7266 +FPS=34.47, 法向力=14378.4141, 切向力X=1760.9036, 切向力Y=57457.1289 +FPS=32.55, 法向力=14300.8340, 切向力X=1704.2518, 切向力Y=57603.3281 +FPS=33.47, 法向力=20541.7949, 切向力X=-689.9886, 切向力Y=51418.4531 +FPS=32.04, 法向力=20760.6113, 切向力X=-1046.9937, 切向力Y=51704.4297 +FPS=31.44, 法向力=19968.8340, 切向力X=788.8738, 切向力Y=36935.5586 +FPS=31.73, 法向力=19881.5430, 切向力X=967.0881, 切向力Y=37084.6094 +FPS=33.86, 法向力=15160.3223, 切向力X=1854.7421, 切向力Y=22602.2852 +FPS=32.83, 法向力=8651.9160, 切向力X=16213.2822, 切向力Y=4704.0825 +FPS=34.53, 法向力=8615.6348, 切向力X=16283.8828, 切向力Y=4740.7588 +FPS=32.20, 法向力=4945.2153, 切向力X=25576.1934, 切向力Y=-23028.5469 +FPS=34.21, 法向力=4998.8135, 切向力X=25396.9805, 切向力Y=-22995.8828 +FPS=34.87, 法向力=7479.8291, 切向力X=21626.0645, 切向力Y=-35500.7891 +FPS=34.23, 法向力=7249.5996, 切向力X=21893.0508, 切向力Y=-35679.4609 +FPS=32.36, 法向力=7196.7051, 切向力X=21843.4961, 切向力Y=-35754.4141 +FPS=34.05, 法向力=9921.0918, 切向力X=24281.3242, 切向力Y=-43082.7344 +FPS=31.32, 法向力=14644.4775, 切向力X=22454.3359, 切向力Y=-42949.1797 +FPS=35.87, 法向力=14604.5391, 切向力X=22372.0352, 切向力Y=-42936.7344 +FPS=33.85, 法向力=15849.3945, 切向力X=19027.9258, 切向力Y=-33461.3750 +FPS=34.53, 法向力=15770.8008, 切向力X=19382.3789, 切向力Y=-33311.4805 +FPS=34.31, 法向力=15805.8691, 切向力X=19415.1230, 切向力Y=-33283.0156 +FPS=34.16, 法向力=15207.5293, 切向力X=16082.1367, 切向力Y=-22907.8984 +FPS=34.49, 法向力=15161.8496, 切向力X=16056.7295, 切向力Y=-22779.8809 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000357s, blend=0.002240s (9 tiles incl ref), finalize=0.000060s, total=0.002664s +FPS=32.83, 法向力=11980.1807, 切向力X=11800.3281, 切向力Y=-12219.1777 +FPS=35.02, 法向力=8706.3135, 切向力X=10693.0928, 切向力Y=-4423.1836 +FPS=34.78, 法向力=8607.2070, 切向力X=10655.3848, 切向力Y=-4301.4336 +FPS=34.73, 法向力=8589.9609, 切向力X=10687.3301, 切向力Y=-4269.6128 +FPS=33.37, 法向力=5217.5093, 切向力X=12559.2861, 切向力Y=8775.7188 +FPS=35.58, 法向力=5270.6797, 切向力X=12411.6680, 切向力Y=9006.0596 +FPS=31.25, 法向力=2630.0020, 切向力X=10178.7695, 切向力Y=20383.8594 +FPS=34.65, 法向力=2692.7144, 切向力X=10030.9951, 切向力Y=20959.9395 +FPS=33.07, 法向力=3361.6719, 切向力X=6853.8076, 切向力Y=27745.1016 +FPS=33.88, 法向力=5116.0630, 切向力X=8306.1270, 切向力Y=42312.9141 +FPS=34.65, 法向力=4936.5459, 切向力X=8441.8984, 切向力Y=42607.5078 +FPS=36.63, 法向力=4929.1797, 切向力X=8415.5127, 切向力Y=42627.2578 +FPS=33.11, 法向力=8324.7793, 切向力X=1465.5903, 切向力Y=57258.0938 +FPS=36.14, 法向力=8371.2695, 切向力X=1506.9768, 切向力Y=57828.4297 +FPS=32.54, 法向力=18317.8008, 切向力X=-4718.3628, 切向力Y=61959.3438 +FPS=35.55, 法向力=18731.4551, 切向力X=-5060.5190, 切向力Y=62290.4570 +FPS=32.27, 法向力=21121.8984, 切向力X=-4643.4492, 切向力Y=52055.8516 +FPS=35.57, 法向力=21386.1973, 切向力X=-4924.2954, 切向力Y=52656.4141 +FPS=32.61, 法向力=20001.7383, 切向力X=-6418.7983, 切向力Y=34634.5469 +FPS=36.00, 法向力=19808.0039, 切向力X=-6464.0122, 切向力Y=34136.8750 +FPS=33.62, 法向力=13545.4043, 切向力X=-8220.8047, 切向力Y=19454.6641 +FPS=34.79, 法向力=13438.7881, 切向力X=-8257.7344, 切向力Y=19459.4297 +FPS=30.61, 法向力=9868.4863, 切向力X=4451.3018, 切向力Y=1665.9712 +FPS=35.63, 法向力=9893.3770, 切向力X=4430.3770, 切向力Y=1698.2449 +FPS=30.84, 法向力=4842.0498, 切向力X=21260.4141, 切向力Y=-23090.0039 +FPS=35.61, 法向力=4858.3799, 切向力X=21331.8945, 切向力Y=-23135.9922 +FPS=32.95, 法向力=7632.2192, 切向力X=20883.2031, 切向力Y=-35497.2109 +FPS=36.19, 法向力=7291.2578, 切向力X=20936.5469, 切向力Y=-35987.2734 +FPS=33.84, 法向力=10681.3008, 切向力X=24325.5156, 切向力Y=-46065.1172 +FPS=33.32, 法向力=10518.3926, 切向力X=24536.3789, 切向力Y=-46327.5625 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002121s (9 tiles incl ref), finalize=0.000055s, total=0.002450s +FPS=30.63, 法向力=14572.3525, 切向力X=29741.4336, 切向力Y=-54143.1680 +FPS=34.42, 法向力=14834.4561, 切向力X=29754.7891, 切向力Y=-54218.0039 +FPS=30.91, 法向力=19587.2891, 切向力X=27240.2695, 切向力Y=-49942.1133 +FPS=36.12, 法向力=19389.6289, 切向力X=27485.0508, 切向力Y=-50057.4219 +FPS=33.66, 法向力=20463.1973, 切向力X=22483.4258, 切向力Y=-37322.3359 +FPS=34.53, 法向力=20343.0059, 切向力X=22531.2344, 切向力Y=-37183.4102 +FPS=33.45, 法向力=18793.7578, 切向力X=18090.9590, 切向力Y=-26487.3320 +FPS=34.98, 法向力=18896.4180, 切向力X=18106.9727, 切向力Y=-26392.3477 +FPS=31.89, 法向力=15203.9609, 切向力X=13871.8516, 切向力Y=-14174.8535 +FPS=33.40, 法向力=15078.6396, 切向力X=13898.6943, 切向力Y=-14098.1270 +FPS=29.76, 法向力=11039.3955, 切向力X=16334.4434, 切向力Y=-92.4147 +FPS=33.44, 法向力=10963.7695, 切向力X=16398.4258, 切向力Y=136.2418 +FPS=33.02, 法向力=5415.1230, 切向力X=17832.2773, 切向力Y=22015.0547 +FPS=36.26, 法向力=5620.2778, 切向力X=17653.5469, 切向力Y=22092.2734 +FPS=32.40, 法向力=4796.9663, 切向力X=8746.3555, 切向力Y=33905.7539 +FPS=36.15, 法向力=4634.7051, 切向力X=8484.4775, 切向力Y=33943.5938 +FPS=32.23, 法向力=6933.3911, 切向力X=6663.3867, 切向力Y=45932.4062 +FPS=34.78, 法向力=6826.6733, 切向力X=6600.1191, 切向力Y=46124.9570 +FPS=32.58, 法向力=10410.1387, 切向力X=971.5974, 切向力Y=62772.5703 +FPS=31.62, 法向力=10188.4199, 切向力X=806.4457, 切向力Y=63261.4141 +FPS=30.44, 法向力=17796.4102, 切向力X=-4786.3799, 切向力Y=72058.7734 +FPS=31.51, 法向力=18281.3438, 切向力X=-4844.3682, 切向力Y=72476.0938 +FPS=28.53, 法向力=22567.8672, 切向力X=-13499.7588, 切向力Y=73369.6406 +FPS=32.57, 法向力=22681.4395, 切向力X=-14005.5801, 切向力Y=74377.6484 +FPS=29.47, 法向力=27318.3066, 切向力X=-16449.3926, 切向力Y=67412.3203 +FPS=31.07, 法向力=27289.9414, 切向力X=-16922.7930, 切向力Y=68174.5859 +FPS=33.33, 法向力=26042.3281, 切向力X=-15251.1973, 切向力Y=50376.8203 +FPS=34.27, 法向力=19279.8242, 切向力X=-15992.0635, 切向力Y=32766.5527 +FPS=35.32, 法向力=18854.7500, 切向力X=-15974.2988, 切向力Y=31656.6055 +FPS=33.08, 法向力=18723.2793, 切向力X=-15956.0527, 切向力Y=31447.5801 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000259s, blend=0.002206s (9 tiles incl ref), finalize=0.000058s, total=0.002530s +FPS=34.72, 法向力=14881.0303, 切向力X=-18168.4141, 切向力Y=13808.0410 +FPS=32.54, 法向力=14613.8086, 切向力X=-18256.4531, 切向力Y=13600.9004 +FPS=33.31, 法向力=8262.3477, 切向力X=-54.1602, 切向力Y=-18099.9922 +FPS=34.43, 法向力=8199.4590, 切向力X=110.7498, 切向力Y=-18161.5625 +FPS=33.06, 法向力=10022.7637, 切向力X=12483.7012, 切向力Y=-40734.8594 +FPS=34.87, 法向力=16844.9023, 切向力X=16590.4648, 切向力Y=-51271.9180 +FPS=35.37, 法向力=16839.5664, 切向力X=16858.1562, 切向力Y=-51331.0391 +FPS=34.93, 法向力=16885.4062, 切向力X=16828.8984, 切向力Y=-51415.2500 +FPS=35.49, 法向力=22164.9570, 切向力X=16894.0352, 切向力Y=-42345.4688 +FPS=35.59, 法向力=21875.6152, 切向力X=17344.6445, 切向力Y=-42333.7969 +FPS=33.64, 法向力=21609.7715, 切向力X=16264.8408, 切向力Y=-30124.0781 +FPS=34.95, 法向力=21739.8418, 切向力X=16367.9385, 切向力Y=-29807.7734 +FPS=31.73, 法向力=15242.3066, 切向力X=13050.5283, 切向力Y=-18102.9453 +FPS=34.78, 法向力=15220.9424, 切向力X=12992.9199, 切向力Y=-17960.2539 +FPS=34.41, 法向力=8774.8018, 切向力X=7675.0186, 切向力Y=-7211.4360 +FPS=34.88, 法向力=8911.9551, 切向力X=7628.1880, 切向力Y=-7282.7568 +FPS=33.81, 法向力=5921.1699, 切向力X=5412.6846, 切向力Y=-3698.4561 +FPS=35.78, 法向力=5964.1699, 切向力X=5250.7109, 切向力Y=-3751.5693 +FPS=33.20, 法向力=4909.0605, 切向力X=3316.9336, 切向力Y=-1476.6877 +FPS=36.76, 法向力=4912.7412, 切向力X=3360.2124, 切向力Y=-1543.2972 +FPS=31.09, 法向力=3959.8057, 切向力X=3735.8457, 切向力Y=300.4118 +FPS=35.01, 法向力=4070.9958, 切向力X=3743.5947, 切向力Y=559.4241 +FPS=33.98, 法向力=1950.5249, 切向力X=1645.4326, 切向力Y=12089.5156 +FPS=34.01, 法向力=1942.2611, 切向力X=1643.9885, 切向力Y=12381.4658 +FPS=31.76, 法向力=3136.3682, 切向力X=-619.4219, 切向力Y=18966.0293 +FPS=36.23, 法向力=3278.2812, 切向力X=-844.4608, 切向力Y=19180.9336 +FPS=30.88, 法向力=4050.2002, 切向力X=-1855.6198, 切向力Y=30215.1914 +FPS=35.60, 法向力=3881.8726, 切向力X=-1769.4733, 切向力Y=30553.5625 +FPS=34.38, 法向力=6615.8979, 切向力X=-5089.5283, 切向力Y=44941.4609 +FPS=35.61, 法向力=6485.2964, 切向力X=-5107.3262, 切向力Y=45229.1172 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002132s (9 tiles incl ref), finalize=0.000063s, total=0.002476s +FPS=31.55, 法向力=11151.4473, 切向力X=-8946.8262, 切向力Y=58589.2734 +FPS=35.76, 法向力=11160.3887, 切向力X=-8876.2666, 切向力Y=59186.6016 +FPS=32.76, 法向力=19943.6543, 切向力X=-8450.9629, 切向力Y=62719.3281 +FPS=35.71, 法向力=20215.4766, 切向力X=-8463.7207, 切向力Y=63198.7891 +FPS=34.95, 法向力=22541.9648, 切向力X=-7637.6250, 切向力Y=55453.1172 +FPS=33.81, 法向力=22885.7637, 切向力X=-7889.5713, 切向力Y=56090.3594 +FPS=34.06, 法向力=23057.4082, 切向力X=-7942.7529, 切向力Y=56378.1094 +FPS=33.98, 法向力=21396.2617, 切向力X=-8377.3613, 切向力Y=39303.0391 +FPS=33.38, 法向力=12564.2881, 切向力X=-6584.5088, 切向力Y=20498.4492 +FPS=35.03, 法向力=12416.7500, 切向力X=-6388.9502, 切向力Y=20225.9355 +FPS=34.30, 法向力=8837.0488, 切向力X=-2151.1619, 切向力Y=11231.8184 +FPS=35.72, 法向力=8792.4336, 切向力X=-2108.9951, 切向力Y=11107.9160 +FPS=34.88, 法向力=8819.7344, 切向力X=-2114.6309, 切向力Y=11108.9043 +FPS=34.29, 法向力=4047.3811, 切向力X=14823.8535, 切向力Y=-9279.2383 +FPS=33.90, 法向力=3925.7332, 切向力X=14905.7539, 切向力Y=-9349.8379 +FPS=33.43, 法向力=5706.9951, 切向力X=18591.4062, 切向力Y=-27248.6211 +FPS=33.57, 法向力=5633.0791, 切向力X=18800.0430, 切向力Y=-27466.8691 +FPS=34.67, 法向力=8791.1719, 切向力X=19202.0820, 切向力Y=-42202.0078 +FPS=33.59, 法向力=8439.7744, 切向力X=19356.6758, 切向力Y=-42838.0000 +FPS=34.26, 法向力=14416.6670, 切向力X=22961.1914, 切向力Y=-53939.3125 +FPS=35.30, 法向力=14478.6885, 切向力X=23086.5234, 切向力Y=-53919.7148 +FPS=32.80, 法向力=20778.7812, 切向力X=23973.3672, 切向力Y=-51199.2656 +FPS=36.20, 法向力=20741.5859, 切向力X=23998.3223, 切向力Y=-51229.0742 +FPS=33.16, 法向力=20740.2305, 切向力X=22711.2773, 切向力Y=-36393.2266 +FPS=35.88, 法向力=20568.9180, 切向力X=22836.2227, 切向力Y=-36084.5742 +FPS=31.38, 法向力=18861.6309, 切向力X=29626.9297, 切向力Y=-19785.3828 +FPS=33.63, 法向力=18807.7793, 切向力X=29815.6250, 切向力Y=-19544.0781 +FPS=32.47, 法向力=12223.7217, 切向力X=36729.3438, 切向力Y=10856.1836 +FPS=33.25, 法向力=12063.0547, 切向力X=36765.9570, 切向力Y=11031.0566 +FPS=27.43, 法向力=6030.4902, 切向力X=26989.3457, 切向力Y=45828.0938 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000549s, blend=0.002676s (9 tiles incl ref), finalize=0.000079s, total=0.003313s +FPS=30.45, 法向力=5938.2627, 切向力X=26785.7246, 切向力Y=46165.3672 +FPS=30.83, 法向力=10238.4766, 切向力X=9982.4375, 切向力Y=63294.1836 +FPS=32.96, 法向力=16873.9922, 切向力X=2408.4646, 切向力Y=67809.3203 +FPS=35.27, 法向力=16881.7969, 切向力X=2957.9800, 切向力Y=68595.0312 +FPS=33.77, 法向力=16948.7480, 切向力X=2930.7866, 切向力Y=68801.8359 +FPS=34.64, 法向力=20458.5215, 切向力X=-8871.5732, 切向力Y=60489.8750 +FPS=35.58, 法向力=20497.2422, 切向力X=-8967.3174, 切向力Y=60616.3867 +FPS=33.89, 法向力=21658.7227, 切向力X=-29362.6055, 切向力Y=44509.4531 +FPS=34.02, 法向力=21775.5664, 切向力X=-29721.1602, 切向力Y=44449.8672 +FPS=32.99, 法向力=15613.7969, 切向力X=-26820.6016, 切向力Y=17338.5703 +FPS=34.56, 法向力=15784.2109, 切向力X=-26914.6445, 切向力Y=17486.7539 +FPS=34.84, 法向力=12171.9902, 切向力X=-14874.4619, 切向力Y=8660.9629 +FPS=33.44, 法向力=12218.6699, 切向力X=-14882.7598, 切向力Y=8665.9160 +FPS=33.66, 法向力=11873.2520, 切向力X=-10673.9727, 切向力Y=3984.6509 +FPS=36.08, 法向力=11815.9004, 切向力X=-10699.5781, 切向力Y=3917.5239 +FPS=34.39, 法向力=7627.6597, 切向力X=3029.0728, 切向力Y=2466.1816 +FPS=36.08, 法向力=7746.7695, 切向力X=2981.2788, 切向力Y=2485.6331 +FPS=31.00, 法向力=3886.9963, 切向力X=28773.0996, 切向力Y=-6444.3618 +FPS=35.38, 法向力=3903.3232, 切向力X=28941.8281, 切向力Y=-6597.1450 +FPS=32.91, 法向力=6463.1523, 切向力X=41219.0391, 切向力Y=-9228.0625 +FPS=34.14, 法向力=6237.6807, 切向力X=41783.5391, 切向力Y=-9322.1562 +FPS=32.74, 法向力=10662.6807, 切向力X=60507.6484, 切向力Y=-11048.0000 +FPS=33.90, 法向力=10121.5391, 切向力X=61164.1172, 切向力Y=-11053.2520 +FPS=31.36, 法向力=19806.1055, 切向力X=69728.3906, 切向力Y=-1796.9647 +FPS=34.79, 法向力=19552.4570, 切向力X=70419.6094, 切向力Y=-1848.0715 +FPS=31.31, 法向力=25596.6328, 切向力X=66143.2891, 切向力Y=1937.6815 +FPS=35.44, 法向力=25627.1875, 切向力X=66670.7656, 切向力Y=2054.9434 +FPS=33.45, 法向力=28923.6074, 切向力X=55736.7891, 切向力Y=3119.9016 +FPS=33.18, 法向力=29220.4355, 切向力X=56075.7422, 切向力Y=3500.4338 +FPS=32.54, 法向力=27019.3320, 切向力X=43044.7031, 切向力Y=873.1414 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000273s, blend=0.002192s (9 tiles incl ref), finalize=0.000062s, total=0.002533s +FPS=34.37, 法向力=26955.4023, 切向力X=43067.0234, 切向力Y=1311.8635 +FPS=32.35, 法向力=20857.7520, 切向力X=27647.3359, 切向力Y=4557.9805 +FPS=35.08, 法向力=20557.5117, 切向力X=27550.4609, 切向力Y=4620.9966 +FPS=32.09, 法向力=16810.8691, 切向力X=-15591.6514, 切向力Y=6663.8486 +FPS=33.61, 法向力=16471.7500, 切向力X=-15872.0352, 切向力Y=6752.7119 +FPS=34.25, 法向力=18221.7500, 切向力X=-61668.9961, 切向力Y=1230.4760 +FPS=34.01, 法向力=17861.6035, 切向力X=-61912.1016, 切向力Y=1152.2767 +FPS=32.97, 法向力=28099.6426, 切向力X=-70264.5000, 切向力Y=-488.0090 +FPS=34.87, 法向力=28438.5625, 切向力X=-70230.5156, 切向力Y=-289.4843 +FPS=32.59, 法向力=31131.8281, 切向力X=-66155.9766, 切向力Y=-8681.2617 +FPS=33.71, 法向力=31002.8965, 切向力X=-66262.9375, 切向力Y=-8409.3848 +FPS=31.52, 法向力=24574.1582, 切向力X=-50631.5156, 切向力Y=-12041.1494 +FPS=34.94, 法向力=24222.6250, 切向力X=-50359.3867, 切向力Y=-11674.1025 +FPS=31.96, 法向力=21941.2695, 切向力X=-38164.1445, 切向力Y=-10043.8848 +FPS=35.46, 法向力=21776.5781, 切向力X=-38101.1328, 切向力Y=-9994.2168 +FPS=33.60, 法向力=18678.2266, 切向力X=-29016.2969, 切向力Y=-9936.3135 +FPS=35.43, 法向力=18493.4102, 切向力X=-28746.1250, 切向力Y=-10204.8115 +FPS=33.13, 法向力=16726.2656, 切向力X=-19848.0469, 切向力Y=-8166.9521 +FPS=35.33, 法向力=16781.8926, 切向力X=-19810.8926, 切向力Y=-8276.3359 +FPS=34.17, 法向力=11250.2559, 切向力X=9788.5137, 切向力Y=-5168.9507 +FPS=35.27, 法向力=11236.1914, 切向力X=9754.7598, 切向力Y=-5088.6934 +FPS=33.77, 法向力=5397.4438, 切向力X=36319.7734, 切向力Y=-3183.6943 +FPS=36.32, 法向力=5047.0015, 切向力X=36854.2031, 切向力Y=-3407.9202 +FPS=31.54, 法向力=5452.3408, 切向力X=41838.0508, 切向力Y=-8213.8105 +FPS=36.10, 法向力=5453.1133, 切向力X=42032.3359, 切向力Y=-8461.0566 +FPS=33.19, 法向力=9099.0000, 切向力X=52660.1055, 切向力Y=-5642.4990 +FPS=36.46, 法向力=9036.3184, 切向力X=53124.9805, 切向力Y=-5542.7598 +FPS=34.35, 法向力=9018.6055, 切向力X=53102.8281, 切向力Y=-5532.2090 +FPS=34.46, 法向力=19487.8105, 切向力X=59344.5977, 切向力Y=6792.3564 +FPS=31.57, 法向力=24439.3086, 切向力X=51181.5039, 切向力Y=14112.0078 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000298s, blend=0.002178s (9 tiles incl ref), finalize=0.000059s, total=0.002541s +FPS=35.20, 法向力=24721.1250, 切向力X=51376.0078, 切向力Y=14441.9189 +FPS=34.78, 法向力=23128.9160, 切向力X=33240.7578, 切向力Y=10344.9688 +FPS=35.63, 法向力=23058.8789, 切向力X=33433.8750, 切向力Y=10445.4258 +FPS=33.31, 法向力=23060.9805, 切向力X=33460.2500, 切向力Y=10452.7070 +FPS=32.78, 法向力=19710.1074, 切向力X=-24859.2090, 切向力Y=1641.2782 +FPS=33.53, 法向力=19871.4570, 切向力X=-24733.3359, 切向力Y=1823.4172 +FPS=31.11, 法向力=21459.2344, 切向力X=-55799.1172, 切向力Y=-6045.0112 +FPS=33.04, 法向力=21856.5625, 切向力X=-49553.3750, 切向力Y=-8670.1201 +FPS=33.82, 法向力=21740.3652, 切向力X=-49535.7305, 切向力Y=-8849.1475 +FPS=34.90, 法向力=18230.5078, 切向力X=-34017.2539, 切向力Y=-6896.3662 +FPS=34.55, 法向力=18150.5176, 切向力X=-33737.2500, 切向力Y=-6702.9014 +FPS=34.18, 法向力=18164.1387, 切向力X=-33762.5742, 切向力Y=-6703.8770 +FPS=35.04, 法向力=10391.7637, 切向力X=-10111.2549, 切向力Y=-3992.5762 +FPS=34.73, 法向力=10459.0840, 切向力X=-10117.2900, 切向力Y=-3982.0073 +FPS=33.89, 法向力=5417.3721, 切向力X=239.1326, 切向力Y=342.8571 +FPS=34.87, 法向力=2154.4990, 切向力X=16241.9316, 切向力Y=4665.7354 +FPS=33.67, 法向力=2133.9985, 切向力X=16776.3887, 切向力Y=4755.4551 +FPS=33.73, 法向力=2133.7612, 切向力X=16787.6074, 切向力Y=4756.9048 +FPS=34.42, 法向力=3850.2031, 切向力X=30594.9551, 切向力Y=4166.1943 +FPS=34.99, 法向力=3631.2344, 切向力X=31081.9590, 切向力Y=4272.4404 +FPS=32.99, 法向力=5465.9414, 切向力X=41332.3828, 切向力Y=5977.6963 +FPS=36.47, 法向力=5158.0879, 切向力X=41654.2383, 切向力Y=6225.2373 +FPS=32.82, 法向力=6691.9092, 切向力X=49294.4102, 切向力Y=7851.4810 +FPS=35.68, 法向力=6470.7231, 切向力X=49528.1445, 切向力Y=8219.2061 +FPS=33.03, 法向力=8394.4834, 切向力X=62446.6016, 切向力Y=8105.5557 +FPS=35.26, 法向力=8099.7319, 切向力X=62896.0742, 切向力Y=8290.0566 +FPS=33.35, 法向力=10342.3848, 切向力X=72532.0625, 切向力Y=10320.8555 +FPS=34.65, 法向力=10163.0967, 切向力X=72666.0625, 切向力Y=10857.1279 +FPS=30.32, 法向力=11427.8711, 切向力X=79718.4922, 切向力Y=18568.9336 +FPS=33.78, 法向力=11258.7969, 切向力X=79582.5781, 切向力Y=19112.6934 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.002117s (9 tiles incl ref), finalize=0.000056s, total=0.002446s +FPS=31.71, 法向力=18198.5703, 切向力X=107557.0469, 切向力Y=24016.4902 +FPS=32.16, 法向力=17922.3789, 切向力X=107369.7578, 切向力Y=24464.9980 +FPS=34.31, 法向力=18172.3652, 切向力X=113969.0312, 切向力Y=15572.7383 +FPS=33.25, 法向力=18381.8809, 切向力X=114269.7812, 切向力Y=15166.0059 +FPS=29.57, 法向力=20388.0781, 切向力X=123751.4844, 切向力Y=13674.7031 +FPS=33.31, 法向力=20360.8594, 切向力X=124106.7578, 切向力Y=14228.8652 +FPS=32.50, 法向力=18570.8945, 切向力X=125007.0781, 切向力Y=12393.5430 +FPS=33.30, 法向力=18529.7344, 切向力X=124953.0000, 切向力Y=12314.2578 +FPS=33.17, 法向力=22590.1914, 切向力X=126567.6016, 切向力Y=8414.8340 +FPS=32.99, 法向力=22367.8203, 切向力X=127056.5938, 切向力Y=8144.7100 +FPS=32.69, 法向力=26926.7891, 切向力X=116104.3203, 切向力Y=2462.6406 +FPS=33.59, 法向力=27073.2344, 切向力X=116053.3047, 切向力Y=2235.6743 +FPS=35.49, 法向力=29014.5215, 切向力X=107521.7266, 切向力Y=-5799.1841 +FPS=36.73, 法向力=28909.0625, 切向力X=107483.6719, 切向力Y=-5858.8062 +FPS=32.94, 法向力=33017.5586, 切向力X=103354.6953, 切向力Y=-2740.9375 +FPS=33.62, 法向力=33027.1562, 切向力X=103633.0938, 切向力Y=-2524.3901 +FPS=30.91, 法向力=37149.2578, 切向力X=97653.5391, 切向力Y=-506.5950 +FPS=32.58, 法向力=38513.2578, 切向力X=92353.9688, 切向力Y=-2429.1577 +FPS=33.12, 法向力=38751.6016, 切向力X=92042.3438, 切向力Y=-2781.7046 +FPS=31.81, 法向力=38817.4844, 切向力X=92058.8906, 切向力Y=-2936.6936 +FPS=34.07, 法向力=38163.4023, 切向力X=84904.5703, 切向力Y=-2864.5244 +FPS=36.47, 法向力=37802.3789, 切向力X=84819.6094, 切向力Y=-3060.4043 +FPS=31.98, 法向力=36763.6836, 切向力X=78085.1641, 切向力Y=-2830.2222 +FPS=35.95, 法向力=36611.7188, 切向力X=77815.5469, 切向力Y=-2763.2354 +FPS=32.66, 法向力=36487.9414, 切向力X=72923.3984, 切向力Y=-688.5062 +FPS=36.34, 法向力=36467.6172, 切向力X=72945.5156, 切向力Y=-687.3057 +FPS=34.03, 法向力=35556.3203, 切向力X=69656.5625, 切向力Y=-939.9879 +FPS=36.13, 法向力=35223.8984, 切向力X=69521.0781, 切向力Y=-796.1875 +FPS=34.57, 法向力=34423.5000, 切向力X=63493.2109, 切向力Y=-898.9040 +FPS=37.46, 法向力=34415.2617, 切向力X=62956.2148, 切向力Y=-816.5425 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000357s, blend=0.002181s (9 tiles incl ref), finalize=0.000059s, total=0.002604s +FPS=31.77, 法向力=33077.3750, 切向力X=62013.0859, 切向力Y=344.1390 +FPS=37.15, 法向力=32984.5898, 切向力X=61864.8281, 切向力Y=468.3270 +FPS=33.60, 法向力=32552.8887, 切向力X=58320.1641, 切向力Y=-650.0978 +FPS=35.17, 法向力=32398.6777, 切向力X=58288.8828, 切向力Y=-545.4089 +FPS=31.96, 法向力=31944.1523, 切向力X=53837.6484, 切向力Y=-1909.4667 +FPS=36.30, 法向力=32016.8105, 切向力X=53694.6328, 切向力Y=-2035.4321 +FPS=31.27, 法向力=31304.8105, 切向力X=50652.7969, 切向力Y=-4835.5479 +FPS=36.96, 法向力=31166.4121, 切向力X=50454.4453, 切向力Y=-4874.4248 +FPS=32.57, 法向力=30449.2148, 切向力X=48783.5469, 切向力Y=-6878.6367 +FPS=36.82, 法向力=30432.8516, 切向力X=48791.8672, 切向力Y=-7130.8911 +FPS=34.84, 法向力=30363.1191, 切向力X=48848.8633, 切向力Y=-7029.0034 +FPS=36.54, 法向力=30731.5898, 切向力X=47270.2031, 切向力Y=-9524.2070 +FPS=33.25, 法向力=30207.2109, 切向力X=45281.0000, 切向力Y=-9274.5049 +FPS=31.79, 法向力=30191.1387, 切向力X=45255.9609, 切向力Y=-9269.3945 +FPS=28.60, 法向力=30629.1758, 切向力X=42227.7070, 切向力Y=-11614.5439 +FPS=36.80, 法向力=30670.4688, 切向力X=42148.8828, 切向力Y=-11465.0674 +FPS=34.01, 法向力=30395.2656, 切向力X=40306.3828, 切向力Y=-13122.7930 +FPS=29.72, 法向力=30380.4688, 切向力X=40266.8164, 切向力Y=-13193.6895 +FPS=27.82, 法向力=30720.3281, 切向力X=39975.3984, 切向力Y=-10968.9180 +FPS=32.74, 法向力=30763.6309, 切向力X=39959.5273, 切向力Y=-10958.9805 +FPS=33.93, 法向力=30863.0742, 切向力X=40711.3359, 切向力Y=-10333.3965 +FPS=34.86, 法向力=31042.9141, 切向力X=40767.2188, 切向力Y=-10158.2705 +FPS=35.57, 法向力=31291.6211, 切向力X=38947.6992, 切向力Y=-9904.6719 +FPS=36.30, 法向力=31169.3535, 切向力X=39248.5078, 切向力Y=-9900.3711 +FPS=35.44, 法向力=31322.5645, 切向力X=39716.7031, 切向力Y=-9259.5684 +FPS=36.99, 法向力=31235.8633, 切向力X=39887.3477, 切向力Y=-9109.8672 +FPS=34.08, 法向力=31268.0234, 切向力X=39880.6641, 切向力Y=-9146.3281 +FPS=34.07, 法向力=31294.5371, 切向力X=39769.5078, 切向力Y=-10004.6191 +FPS=34.39, 法向力=31938.7852, 切向力X=39318.0781, 切向力Y=-10958.5215 +FPS=35.65, 法向力=31925.2773, 切向力X=39298.0820, 切向力Y=-11063.3965 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000343s, blend=0.002418s (9 tiles incl ref), finalize=0.000075s, total=0.002844s +FPS=32.65, 法向力=31923.4219, 切向力X=39312.9844, 切向力Y=-11115.0684 +FPS=35.31, 法向力=32608.3750, 切向力X=39286.5234, 切向力Y=-11240.0703 +FPS=34.85, 法向力=32639.4941, 切向力X=39223.2422, 切向力Y=-11253.8535 +FPS=33.74, 法向力=33074.7188, 切向力X=39396.9766, 切向力Y=-10353.2285 +FPS=35.79, 法向力=32960.0391, 切向力X=39440.9766, 切向力Y=-10373.4766 +FPS=32.44, 法向力=31681.5898, 切向力X=41012.9531, 切向力Y=-11371.3662 +FPS=34.31, 法向力=31561.4336, 切向力X=40956.0156, 切向力Y=-11444.2480 +FPS=35.31, 法向力=32032.5020, 切向力X=39598.4453, 切向力Y=-12241.0586 +FPS=35.84, 法向力=32057.9004, 切向力X=39547.4766, 切向力Y=-12354.5234 +FPS=34.62, 法向力=31458.9434, 切向力X=40591.8906, 切向力Y=-12339.0879 +FPS=36.03, 法向力=31448.0898, 切向力X=40618.5859, 切向力Y=-12311.4199 +FPS=32.76, 法向力=31026.4844, 切向力X=39563.0469, 切向力Y=-12487.0723 +FPS=36.14, 法向力=30930.8672, 切向力X=39629.8516, 切向力Y=-12481.2578 +FPS=32.43, 法向力=31683.4531, 切向力X=39380.6641, 切向力Y=-11974.7861 +FPS=36.19, 法向力=31804.1816, 切向力X=39313.4688, 切向力Y=-12162.4092 +FPS=34.34, 法向力=30932.1855, 切向力X=38846.4102, 切向力Y=-13403.7539 +FPS=34.94, 法向力=30860.2891, 切向力X=38979.6719, 切向力Y=-13412.4902 +FPS=30.98, 法向力=31614.5332, 切向力X=40412.6016, 切向力Y=-12596.8975 +FPS=35.21, 法向力=31653.9824, 切向力X=40379.9258, 切向力Y=-12431.9199 +FPS=32.32, 法向力=31611.6582, 切向力X=40372.3281, 切向力Y=-11694.4082 +FPS=33.56, 法向力=31640.2539, 切向力X=40446.1289, 切向力Y=-11751.8359 +FPS=34.59, 法向力=32039.8672, 切向力X=38332.7422, 切向力Y=-12501.2305 +FPS=33.59, 法向力=31984.3164, 切向力X=38360.7305, 切向力Y=-12584.6582 +FPS=33.63, 法向力=31396.6660, 切向力X=35803.4688, 切向力Y=-10272.9932 +FPS=34.75, 法向力=31368.2461, 切向力X=36017.3047, 切向力Y=-10198.9473 +FPS=31.27, 法向力=31773.7793, 切向力X=33537.7578, 切向力Y=-10153.0684 +FPS=34.59, 法向力=31821.3555, 切向力X=33496.5742, 切向力Y=-10215.4268 +FPS=32.02, 法向力=30963.4668, 切向力X=32629.7773, 切向力Y=-11165.7734 +FPS=33.90, 法向力=30840.7383, 切向力X=32748.3301, 切向力Y=-11228.5020 +FPS=32.97, 法向力=31127.3262, 切向力X=31918.8691, 切向力Y=-10912.7500 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000308s, blend=0.002183s (9 tiles incl ref), finalize=0.000076s, total=0.002573s +FPS=32.22, 法向力=31313.8105, 切向力X=31828.0195, 切向力Y=-11034.5020 +FPS=33.16, 法向力=31411.3730, 切向力X=31017.6777, 切向力Y=-11129.1328 +FPS=33.95, 法向力=31277.1660, 切向力X=31012.8164, 切向力Y=-11210.3711 +FPS=32.47, 法向力=31349.0977, 切向力X=30563.1094, 切向力Y=-11936.4180 +FPS=33.39, 法向力=31397.5352, 切向力X=30497.6523, 切向力Y=-11988.1543 +FPS=32.07, 法向力=31227.8379, 切向力X=30450.6875, 切向力Y=-11774.6621 +FPS=33.36, 法向力=31232.4980, 切向力X=30523.4922, 切向力Y=-11755.0703 +FPS=32.60, 法向力=31451.9473, 切向力X=30886.7422, 切向力Y=-12905.7852 +FPS=33.87, 法向力=31474.2031, 切向力X=30754.7070, 切向力Y=-12838.2861 +FPS=34.03, 法向力=31318.8457, 切向力X=30497.3047, 切向力Y=-11972.0244 +FPS=34.94, 法向力=31346.4824, 切向力X=30541.4551, 切向力Y=-11955.4160 +FPS=34.41, 法向力=31283.3164, 切向力X=30262.3750, 切向力Y=-12123.9873 +FPS=32.71, 法向力=31300.9609, 切向力X=30340.2383, 切向力Y=-12065.7559 +FPS=30.84, 法向力=30914.0566, 切向力X=30311.4062, 切向力Y=-11759.1768 +FPS=33.63, 法向力=30885.3066, 切向力X=30492.8047, 切向力Y=-11767.2852 +FPS=33.95, 法向力=30848.9785, 切向力X=30476.6934, 切向力Y=-11526.0967 +FPS=33.91, 法向力=30931.8379, 切向力X=30413.7266, 切向力Y=-11498.0391 +FPS=30.47, 法向力=30943.8145, 切向力X=30224.0176, 切向力Y=-12425.8779 +FPS=32.70, 法向力=30815.8496, 切向力X=30170.3945, 切向力Y=-12599.9189 +FPS=32.51, 法向力=30943.0371, 切向力X=30421.9688, 切向力Y=-13061.8994 +FPS=31.84, 法向力=31026.5625, 切向力X=30378.1172, 切向力Y=-13340.1387 +FPS=30.42, 法向力=30692.1777, 切向力X=28561.2891, 切向力Y=-13656.0977 +FPS=32.49, 法向力=30728.1992, 切向力X=28538.8184, 切向力Y=-13681.7441 +FPS=30.65, 法向力=30194.6074, 切向力X=28850.2402, 切向力Y=-13793.9707 +FPS=30.86, 法向力=30533.8359, 切向力X=28604.6230, 切向力Y=-12867.7734 +FPS=34.58, 法向力=30632.8945, 切向力X=28678.4883, 切向力Y=-12866.6592 +FPS=32.71, 法向力=30649.4668, 切向力X=28664.4609, 切向力Y=-12780.1104 +FPS=31.87, 法向力=30345.9707, 切向力X=29104.0020, 切向力Y=-12497.6309 +FPS=33.26, 法向力=30289.6699, 切向力X=29175.4688, 切向力Y=-12577.0850 +FPS=33.30, 法向力=30749.5898, 切向力X=28360.4023, 切向力Y=-10713.4863 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000334s, blend=0.002268s (9 tiles incl ref), finalize=0.000058s, total=0.002667s +FPS=32.16, 法向力=30877.1914, 切向力X=28437.9668, 切向力Y=-10483.3184 +FPS=32.39, 法向力=30108.6875, 切向力X=27983.6797, 切向力Y=-11142.1562 +FPS=30.24, 法向力=30770.7363, 切向力X=27372.2754, 切向力Y=-10585.5703 +FPS=33.13, 法向力=30659.7559, 切向力X=27526.8516, 切向力Y=-10352.6152 +FPS=32.67, 法向力=31166.7461, 切向力X=26281.3945, 切向力Y=-9147.4580 +FPS=32.85, 法向力=31197.7910, 切向力X=26465.9922, 切向力Y=-9061.7988 +FPS=32.41, 法向力=30551.1016, 切向力X=27164.5195, 切向力Y=-9488.1211 +FPS=31.67, 法向力=30597.2129, 切向力X=27238.8008, 切向力Y=-9656.7246 +FPS=31.77, 法向力=30834.4160, 切向力X=25904.1699, 切向力Y=-9376.5996 +FPS=32.29, 法向力=30812.1484, 切向力X=25795.2930, 切向力Y=-9236.5713 +FPS=30.10, 法向力=30070.5156, 切向力X=25025.8672, 切向力Y=-8093.3140 +FPS=32.52, 法向力=30030.4844, 切向力X=25055.2285, 切向力Y=-7947.3003 +FPS=29.52, 法向力=30231.0508, 切向力X=25468.6855, 切向力Y=-6962.8682 +FPS=34.28, 法向力=30193.0801, 切向力X=25657.1602, 切向力Y=-6808.3228 +FPS=29.34, 法向力=30477.8848, 切向力X=25181.5879, 切向力Y=-7311.8525 +FPS=32.90, 法向力=30547.7227, 切向力X=25090.4922, 切向力Y=-7413.1841 +FPS=29.40, 法向力=30261.1172, 切向力X=24316.9023, 切向力Y=-6308.8506 +FPS=31.98, 法向力=30272.8281, 切向力X=24496.5273, 切向力Y=-6460.9561 +FPS=31.51, 法向力=30281.1172, 切向力X=24490.0684, 切向力Y=-6381.6504 +FPS=33.63, 法向力=30270.7520, 切向力X=24461.2617, 切向力Y=-6365.7158 +FPS=35.03, 法向力=29850.5723, 切向力X=23661.4629, 切向力Y=-5225.0059 +FPS=31.12, 法向力=29767.3086, 切向力X=23646.6562, 切向力Y=-5070.4644 +FPS=31.19, 法向力=30187.3398, 切向力X=22957.5664, 切向力Y=-6855.9082 +FPS=31.94, 法向力=30214.5391, 切向力X=22956.3477, 切向力Y=-6897.3545 +FPS=33.44, 法向力=29707.1836, 切向力X=23979.0898, 切向力Y=-7194.5752 +FPS=30.43, 法向力=29706.4668, 切向力X=22989.0508, 切向力Y=-5998.1709 +FPS=33.56, 法向力=29736.9336, 切向力X=23140.9648, 切向力Y=-6084.1494 +FPS=34.21, 法向力=30155.2461, 切向力X=23547.3516, 切向力Y=-6839.8120 +FPS=36.45, 法向力=30354.0645, 切向力X=23515.4355, 切向力Y=-6819.3975 +FPS=34.24, 法向力=30326.4551, 切向力X=23546.9180, 切向力Y=-6809.0068 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002130s (9 tiles incl ref), finalize=0.000054s, total=0.002444s +FPS=34.41, 法向力=30499.5703, 切向力X=22388.1055, 切向力Y=-6402.8965 +FPS=31.73, 法向力=30459.3281, 切向力X=22612.0703, 切向力Y=-6288.6221 +FPS=32.43, 法向力=29792.2148, 切向力X=23358.9199, 切向力Y=-5575.2217 +FPS=34.48, 法向力=29247.2539, 切向力X=23824.1172, 切向力Y=-4231.7324 +FPS=32.69, 法向力=29272.3711, 切向力X=23954.0078, 切向力Y=-4145.9390 +FPS=31.31, 法向力=30062.3203, 切向力X=23916.1367, 切向力Y=-5157.5488 +FPS=35.66, 法向力=30073.2930, 切向力X=23906.0684, 切向力Y=-5091.0376 +FPS=32.92, 法向力=30123.0078, 切向力X=23920.3848, 切向力Y=-5157.9897 +FPS=35.22, 法向力=29816.3320, 切向力X=22599.8613, 切向力Y=-4694.0298 +FPS=35.86, 法向力=29933.8770, 切向力X=22694.2031, 切向力Y=-4887.7031 +FPS=35.37, 法向力=30529.4160, 切向力X=21530.4746, 切向力Y=-4437.2627 +FPS=32.30, 法向力=30656.2832, 切向力X=21624.2539, 切向力Y=-4397.0229 +FPS=34.38, 法向力=30323.0312, 切向力X=21450.8984, 切向力Y=-3077.4314 +FPS=31.66, 法向力=30356.6914, 切向力X=21518.4688, 切向力Y=-3142.4827 +FPS=33.31, 法向力=30153.1074, 切向力X=19545.4746, 切向力Y=-3750.6128 +FPS=31.67, 法向力=30061.0820, 切向力X=19708.1738, 切向力Y=-3903.8049 +FPS=33.47, 法向力=30694.5625, 切向力X=19625.0352, 切向力Y=-3473.1211 +FPS=32.71, 法向力=30832.8594, 切向力X=19696.1074, 切向力Y=-3359.7405 +FPS=32.80, 法向力=30447.4336, 切向力X=19841.0859, 切向力Y=-1780.6611 +FPS=31.37, 法向力=30662.7363, 切向力X=20510.2715, 切向力Y=-3132.5200 +FPS=35.47, 法向力=30742.6680, 切向力X=20720.9102, 切向力Y=-3240.7400 +FPS=31.35, 法向力=30735.5684, 切向力X=20659.0840, 切向力Y=-3278.2974 +FPS=35.88, 法向力=30041.0684, 切向力X=19948.4707, 切向力Y=-872.4655 +FPS=33.08, 法向力=29941.6680, 切向力X=20246.3594, 切向力Y=-868.5952 +FPS=34.24, 法向力=30746.4180, 切向力X=19947.1504, 切向力Y=-2001.1130 +FPS=30.86, 法向力=30748.6406, 切向力X=20010.9707, 切向力Y=-2086.0984 +FPS=34.62, 法向力=30369.5898, 切向力X=19852.4219, 切向力Y=-2713.1582 +FPS=32.88, 法向力=30053.2773, 切向力X=19785.7480, 切向力Y=-1875.0172 +FPS=36.87, 法向力=30096.6367, 切向力X=20108.9648, 切向力Y=-1711.5288 +FPS=34.01, 法向力=30093.8887, 切向力X=20100.3438, 切向力Y=-1785.2251 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000272s, blend=0.002138s (9 tiles incl ref), finalize=0.000057s, total=0.002474s +FPS=34.37, 法向力=29855.2891, 切向力X=19951.2969, 切向力Y=-2709.8442 +FPS=32.02, 法向力=29968.4062, 切向力X=19872.7227, 切向力Y=-3019.5469 +FPS=31.28, 法向力=29846.8477, 切向力X=19189.4531, 切向力Y=-3119.7974 +FPS=27.73, 法向力=29896.9766, 切向力X=19094.8164, 切向力Y=-3022.2275 +FPS=32.33, 法向力=30009.0156, 切向力X=19197.2188, 切向力Y=-3894.4131 +FPS=31.78, 法向力=29924.0449, 切向力X=19525.5156, 切向力Y=-3045.5161 +FPS=32.51, 法向力=29978.9961, 切向力X=19496.9902, 切向力Y=-3104.3848 +FPS=30.25, 法向力=29980.7227, 切向力X=19846.6875, 切向力Y=-2828.4272 +FPS=36.15, 法向力=30036.2305, 切向力X=19733.6191, 切向力Y=-2769.5227 +FPS=32.43, 法向力=30367.8438, 切向力X=18646.8672, 切向力Y=-2648.7893 +FPS=35.49, 法向力=30423.0117, 切向力X=18935.9336, 切向力Y=-2745.5151 +FPS=33.53, 法向力=30611.5820, 切向力X=19027.0234, 切向力Y=-1678.1428 +FPS=33.69, 法向力=30658.5078, 切向力X=19276.8008, 切向力Y=-1680.2758 +FPS=32.56, 法向力=30372.2148, 切向力X=19267.5508, 切向力Y=-3562.7744 +FPS=35.93, 法向力=30366.9609, 切向力X=19315.9414, 切向力Y=-3585.8801 +FPS=23.35, 法向力=30788.9180, 切向力X=19400.7305, 切向力Y=-3705.4312 +FPS=33.00, 法向力=30885.2656, 切向力X=19450.2266, 切向力Y=-3686.9834 +FPS=28.70, 法向力=30280.0859, 切向力X=20066.4922, 切向力Y=-3793.3042 +FPS=31.18, 法向力=30361.4492, 切向力X=19956.3867, 切向力Y=-3741.0093 +FPS=32.10, 法向力=29849.0039, 切向力X=19478.6328, 切向力Y=-3757.5576 +FPS=33.05, 法向力=29819.5781, 切向力X=19458.0039, 切向力Y=-3661.5488 +FPS=30.46, 法向力=30604.3867, 切向力X=19494.0312, 切向力Y=-3271.9209 +FPS=33.13, 法向力=30638.8535, 切向力X=19411.6270, 切向力Y=-3181.0864 +FPS=33.09, 法向力=30435.7539, 切向力X=19407.3203, 切向力Y=-2898.6814 +FPS=32.95, 法向力=30599.8926, 切向力X=19370.8164, 切向力Y=-3011.7141 +FPS=31.88, 法向力=30106.6797, 切向力X=19581.3281, 切向力Y=-2420.3433 +FPS=29.26, 法向力=30179.1328, 切向力X=19563.4844, 切向力Y=-2396.4980 +FPS=23.27, 法向力=29509.0742, 切向力X=19463.7539, 切向力Y=-3074.6885 +FPS=29.76, 法向力=30437.5684, 切向力X=18208.9883, 切向力Y=-4231.3564 +FPS=31.67, 法向力=30460.4023, 切向力X=18128.3242, 切向力Y=-4312.9868 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000261s, blend=0.002136s (9 tiles incl ref), finalize=0.000055s, total=0.002458s +FPS=32.64, 法向力=29785.2539, 切向力X=19503.9551, 切向力Y=-4677.7422 +FPS=33.94, 法向力=29735.8828, 切向力X=19570.2461, 切向力Y=-4715.2280 +FPS=32.43, 法向力=30013.5938, 切向力X=16879.6953, 切向力Y=-4102.9717 +FPS=33.23, 法向力=30035.0215, 切向力X=16865.9766, 切向力Y=-3970.1956 +FPS=32.05, 法向力=29194.3594, 切向力X=15280.6289, 切向力Y=-4367.2051 +FPS=30.59, 法向力=29970.8652, 切向力X=14125.3477, 切向力Y=-6003.7515 +FPS=31.54, 法向力=29913.0859, 切向力X=14174.3340, 切向力Y=-6123.4761 +FPS=33.53, 法向力=30292.3613, 切向力X=11561.0195, 切向力Y=-6086.7383 +FPS=34.14, 法向力=30358.1191, 切向力X=11609.8359, 切向力Y=-6129.1147 +FPS=30.84, 法向力=30397.0352, 切向力X=11564.1113, 切向力Y=-6166.8623 +FPS=35.09, 法向力=29264.8594, 切向力X=10934.9883, 切向力Y=-6806.4370 +FPS=33.24, 法向力=29201.3457, 切向力X=10926.3027, 切向力Y=-6917.7734 +FPS=32.78, 法向力=28751.3086, 切向力X=10355.7324, 切向力Y=-7362.9731 +FPS=28.63, 法向力=30012.0508, 切向力X=8415.1191, 切向力Y=-7288.6680 +FPS=33.56, 法向力=30244.4688, 切向力X=8349.5615, 切向力Y=-7137.0264 +FPS=32.00, 法向力=29335.4629, 切向力X=8470.9678, 切向力Y=-6707.8076 +FPS=34.53, 法向力=29494.7129, 切向力X=8392.3359, 切向力Y=-6644.5283 +FPS=33.69, 法向力=29379.2988, 切向力X=8509.0020, 切向力Y=-6726.4590 +FPS=32.16, 法向力=29761.4277, 切向力X=8704.4248, 切向力Y=-8344.3105 +FPS=31.34, 法向力=29620.3789, 切向力X=8694.5312, 切向力Y=-8365.5537 +FPS=32.90, 法向力=28465.9492, 切向力X=9350.2188, 切向力Y=-8112.2671 +FPS=31.28, 法向力=29371.4805, 切向力X=8962.7734, 切向力Y=-6947.9741 +FPS=35.86, 法向力=29285.7383, 切向力X=9014.1387, 切向力Y=-6872.6836 +FPS=31.79, 法向力=29100.1914, 切向力X=9413.9824, 切向力Y=-7286.9209 +FPS=34.45, 法向力=28961.8613, 切向力X=9487.6387, 切向力Y=-7191.9355 +FPS=31.10, 法向力=29064.6055, 切向力X=10194.8691, 切向力Y=-8229.3184 +FPS=34.55, 法向力=29040.8242, 切向力X=10302.1670, 切向力Y=-8160.1538 +FPS=34.02, 法向力=29050.7461, 切向力X=10284.9258, 切向力Y=-8168.7017 +FPS=33.86, 法向力=28742.0566, 切向力X=8798.7754, 切向力Y=-5642.2832 +FPS=32.24, 法向力=29688.3281, 切向力X=8221.9316, 切向力Y=-5572.3892 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000004s (hit), reset=0.000246s, blend=0.002182s (9 tiles incl ref), finalize=0.000056s, total=0.002491s +FPS=33.64, 法向力=29761.2383, 切向力X=8148.8145, 切向力Y=-5507.3828 +FPS=30.86, 法向力=28553.5391, 切向力X=7690.1348, 切向力Y=-4589.0713 +FPS=35.19, 法向力=28495.2812, 切向力X=7635.9341, 切向力Y=-4503.9941 +FPS=30.39, 法向力=28710.9414, 切向力X=8177.2979, 切向力Y=-4952.2808 +FPS=35.00, 法向力=28657.4297, 切向力X=8221.1836, 切向力Y=-4993.7651 +FPS=30.47, 法向力=29077.8555, 切向力X=8016.1265, 切向力Y=-3762.6606 +FPS=35.40, 法向力=29059.3750, 切向力X=8158.3682, 切向力Y=-3651.0793 +FPS=33.99, 法向力=27744.5176, 切向力X=8637.0801, 切向力Y=-6104.4888 +FPS=34.66, 法向力=27773.4258, 切向力X=8626.7002, 切向力Y=-6268.2715 +FPS=34.44, 法向力=28664.8320, 切向力X=7623.3574, 切向力Y=-6265.7842 +FPS=35.14, 法向力=28658.6719, 切向力X=7563.8345, 切向力Y=-6140.2070 +FPS=30.35, 法向力=28492.9238, 切向力X=7415.9868, 切向力Y=-6207.5000 +FPS=34.96, 法向力=28531.7402, 切向力X=7393.7979, 切向力Y=-6217.7402 +FPS=33.10, 法向力=28305.8223, 切向力X=5584.0869, 切向力Y=-4596.8184 +FPS=32.81, 法向力=28279.3613, 切向力X=5445.9404, 切向力Y=-4402.9253 +FPS=31.94, 法向力=28520.1621, 切向力X=7170.6035, 切向力Y=-4014.7856 +FPS=35.55, 法向力=28611.3516, 切向力X=7393.1777, 切向力Y=-3932.1853 +FPS=34.56, 法向力=28328.2109, 切向力X=8024.0825, 切向力Y=-4045.6055 +FPS=34.12, 法向力=28372.9023, 切向力X=8227.4082, 切向力Y=-4037.0815 +FPS=31.21, 法向力=28670.8984, 切向力X=7499.9263, 切向力Y=-5008.2793 +FPS=35.17, 法向力=28610.2305, 切向力X=7473.8076, 切向力Y=-5156.0684 +FPS=33.50, 法向力=29245.7637, 切向力X=7447.7900, 切向力Y=-6005.1484 +FPS=33.96, 法向力=29294.1680, 切向力X=7578.0366, 切向力Y=-6191.5347 +FPS=33.19, 法向力=29189.3535, 切向力X=9263.0430, 切向力Y=-8067.7510 +FPS=34.30, 法向力=29117.8184, 切向力X=9369.0674, 切向力Y=-8220.8125 +FPS=33.01, 法向力=28680.3438, 切向力X=8342.9785, 切向力Y=-8847.5234 +FPS=34.18, 法向力=28591.6953, 切向力X=8283.5107, 切向力Y=-8697.8496 +FPS=31.42, 法向力=29359.2090, 切向力X=8154.8311, 切向力Y=-8535.5908 +FPS=35.87, 法向力=29428.3125, 切向力X=8138.0430, 切向力Y=-8447.2578 +FPS=35.66, 法向力=29399.6680, 切向力X=8102.4121, 切向力Y=-8524.1416 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000256s, blend=0.002117s (9 tiles incl ref), finalize=0.000056s, total=0.002434s +FPS=34.69, 法向力=29221.5898, 切向力X=8147.8584, 切向力Y=-9416.9326 +FPS=31.76, 法向力=29543.1953, 切向力X=8891.5449, 切向力Y=-10869.8301 +FPS=34.52, 法向力=29512.4160, 切向力X=8985.9424, 切向力Y=-10923.5029 +FPS=33.21, 法向力=30282.7090, 切向力X=9452.0205, 切向力Y=-11769.2793 +FPS=34.47, 法向力=30229.9883, 切向力X=9549.5332, 切向力Y=-11825.0645 +FPS=34.86, 法向力=30267.0684, 切向力X=9577.9082, 切向力Y=-11825.6562 +FPS=34.34, 法向力=30182.9961, 切向力X=9460.1943, 切向力Y=-14488.4795 +FPS=34.04, 法向力=30170.6367, 切向力X=9594.5186, 切向力Y=-14745.9844 +FPS=35.79, 法向力=30556.4727, 切向力X=10443.3438, 切向力Y=-14967.5000 +FPS=32.55, 法向力=30692.4727, 切向力X=11637.6963, 切向力Y=-15057.8877 +FPS=34.33, 法向力=30705.1035, 切向力X=11761.0449, 切向力Y=-14887.0381 +FPS=35.65, 法向力=30794.0996, 切向力X=11740.6543, 切向力Y=-14928.3203 +FPS=35.98, 法向力=31051.7617, 切向力X=11659.3320, 切向力Y=-13930.5322 +FPS=34.75, 法向力=31074.9102, 切向力X=11663.2236, 切向力Y=-13837.4141 +FPS=34.51, 法向力=30566.6953, 切向力X=12481.5811, 切向力Y=-11908.5439 +FPS=37.70, 法向力=30581.9531, 切向力X=12601.1504, 切向力Y=-11730.0469 +FPS=33.73, 法向力=31372.6680, 切向力X=11830.5547, 切向力Y=-12502.5225 +FPS=34.68, 法向力=31337.1387, 切向力X=11915.1113, 切向力Y=-12347.9951 +FPS=35.10, 法向力=30731.2949, 切向力X=12402.4102, 切向力Y=-13917.7236 +FPS=37.08, 法向力=30647.5684, 切向力X=12514.5518, 切向力Y=-14003.8574 +FPS=35.35, 法向力=31112.4668, 切向力X=11409.8213, 切向力Y=-12369.1641 +FPS=37.36, 法向力=31166.6719, 切向力X=11304.3262, 切向力Y=-12333.8428 +FPS=33.39, 法向力=29878.4688, 切向力X=12095.8623, 切向力Y=-13580.7461 +FPS=35.70, 法向力=29839.3438, 切向力X=12108.8105, 切向力Y=-13684.6445 +FPS=35.52, 法向力=29857.3828, 切向力X=12102.0938, 切向力Y=-13678.2793 +FPS=36.00, 法向力=30071.7695, 切向力X=10828.6416, 切向力Y=-15068.2539 +FPS=31.50, 法向力=30125.9414, 切向力X=12069.2041, 切向力Y=-15091.6914 +FPS=35.35, 法向力=30098.5430, 切向力X=12109.6191, 切向力Y=-15139.6992 +FPS=32.55, 法向力=29718.5879, 切向力X=12831.7666, 切向力Y=-13752.1660 +FPS=35.83, 法向力=29681.5664, 切向力X=12961.9980, 切向力Y=-13742.2461 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002157s (9 tiles incl ref), finalize=0.000057s, total=0.002479s +FPS=33.76, 法向力=29636.6992, 切向力X=13092.0850, 切向力Y=-13759.4023 +FPS=35.33, 法向力=30400.2305, 切向力X=12666.2637, 切向力Y=-12823.2559 +FPS=36.77, 法向力=30457.0352, 切向力X=12653.2441, 切向力Y=-12780.1318 +FPS=33.12, 法向力=31434.4102, 切向力X=13075.4053, 切向力Y=-11898.6865 +FPS=34.65, 法向力=32861.3125, 切向力X=10852.9785, 切向力Y=-11354.9609 +FPS=34.19, 法向力=32969.1602, 切向力X=10543.1289, 切向力Y=-11156.4258 +FPS=33.36, 法向力=33004.9453, 切向力X=10529.7705, 切向力Y=-11177.5469 +FPS=33.54, 法向力=32295.6328, 切向力X=11018.5801, 切向力Y=-9922.4004 +FPS=36.05, 法向力=32178.5020, 切向力X=11050.2383, 切向力Y=-9845.0586 +FPS=33.35, 法向力=31729.1348, 切向力X=8698.1836, 切向力Y=-8006.9292 +FPS=37.10, 法向力=31826.4316, 切向力X=8546.6016, 切向力Y=-7932.0156 +FPS=33.42, 法向力=28970.8633, 切向力X=927.5435, 切向力Y=-4681.1484 +FPS=33.60, 法向力=29078.3945, 切向力X=800.1376, 切向力Y=-4392.9473 +FPS=34.07, 法向力=24177.7188, 切向力X=-36722.4570, 切向力Y=13019.3809 +FPS=33.35, 法向力=24392.5586, 切向力X=-36756.2656, 切向力Y=13443.1895 +FPS=33.31, 法向力=18049.6367, 切向力X=-43495.8516, 切向力Y=13489.6094 +FPS=32.96, 法向力=17680.9180, 切向力X=-43919.1719, 切向力Y=13547.4668 +FPS=29.91, 法向力=14235.8428, 切向力X=-27304.4688, 切向力Y=4073.2935 +FPS=32.17, 法向力=14182.9219, 切向力X=-27237.4746, 切向力Y=4139.2949 +FPS=31.33, 法向力=13992.0645, 切向力X=-14642.0723, 切向力Y=781.4640 +FPS=33.78, 法向力=10570.3555, 切向力X=-6365.2617, 切向力Y=529.2118 +FPS=34.75, 法向力=10587.7891, 切向力X=-6342.4966, 切向力Y=452.1534 +FPS=36.23, 法向力=10619.6826, 切向力X=-6303.1182, 切向力Y=447.4527 +FPS=34.61, 法向力=7732.4443, 切向力X=-297.4629, 切向力Y=211.0612 +FPS=35.58, 法向力=7815.1450, 切向力X=-45.8252, 切向力Y=317.5022 +FPS=35.18, 法向力=2536.8335, 切向力X=18584.0508, 切向力Y=-1971.4250 +FPS=34.16, 法向力=2638.2332, 切向力X=18934.4062, 切向力Y=-2084.0349 +FPS=31.78, 法向力=4926.6299, 切向力X=34836.3164, 切向力Y=-6457.0996 +FPS=35.68, 法向力=4560.2012, 切向力X=35453.5625, 切向力Y=-6363.3477 +FPS=33.78, 法向力=6996.0220, 切向力X=54202.1328, 切向力Y=-7664.9775 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002111s (9 tiles incl ref), finalize=0.000054s, total=0.002422s +FPS=35.41, 法向力=6545.6265, 切向力X=54823.9102, 切向力Y=-7612.5078 +FPS=34.63, 法向力=9018.5254, 切向力X=68582.9453, 切向力Y=-2599.8730 +FPS=36.25, 法向力=8754.4736, 切向力X=69221.5547, 切向力Y=-2426.7944 +FPS=33.78, 法向力=18893.5938, 切向力X=73653.1250, 切向力Y=5136.1787 +FPS=35.33, 法向力=18910.4023, 切向力X=73972.7500, 切向力Y=5739.4019 +FPS=34.90, 法向力=24364.7207, 切向力X=65881.5938, 切向力Y=5552.5820 +FPS=36.26, 法向力=24250.6172, 切向力X=66219.7188, 切向力Y=5399.6597 +FPS=33.71, 法向力=29255.7148, 切向力X=57971.9766, 切向力Y=5776.5029 +FPS=37.60, 法向力=29393.0098, 切向力X=58068.5781, 切向力Y=5662.7422 +FPS=34.84, 法向力=29239.1250, 切向力X=47629.2578, 切向力Y=7925.5239 +FPS=37.78, 法向力=29392.7109, 切向力X=47575.2305, 切向力Y=8623.1191 +FPS=37.97, 法向力=29245.5820, 切向力X=47559.2812, 切向力Y=8581.7520 +FPS=35.30, 法向力=24231.2832, 切向力X=32899.6719, 切向力Y=4879.8828 +FPS=38.03, 法向力=23998.5625, 切向力X=32805.9609, 切向力Y=4888.8438 +FPS=33.45, 法向力=9975.3340, 切向力X=11132.1104, 切向力Y=1290.6628 +FPS=37.91, 法向力=9972.9287, 切向力X=11186.9082, 切向力Y=1304.7683 +FPS=35.07, 法向力=5123.6182, 切向力X=6773.3013, 切向力Y=1761.4250 +FPS=38.32, 法向力=5084.7812, 切向力X=6860.4038, 切向力Y=1716.1362 +FPS=35.44, 法向力=4069.6860, 切向力X=5646.5405, 切向力Y=1680.2805 +FPS=37.19, 法向力=4034.3867, 切向力X=5624.8140, 切向力Y=1746.8086 +FPS=36.92, 法向力=4084.2400, 切向力X=5610.0117, 切向力Y=1834.9114 +FPS=37.75, 法向力=4158.4492, 切向力X=5146.4175, 切向力Y=2362.4514 +FPS=38.70, 法向力=4161.2021, 切向力X=5265.4019, 切向力Y=2330.8196 +FPS=35.25, 法向力=4006.0293, 切向力X=5439.9302, 切向力Y=1214.6295 +FPS=38.28, 法向力=4016.2615, 切向力X=5409.5654, 切向力Y=1134.5464 +FPS=34.49, 法向力=3201.9600, 切向力X=4758.8286, 切向力Y=2024.3191 +FPS=38.43, 法向力=3274.2466, 切向力X=4748.3970, 切向力Y=1960.0217 +FPS=33.78, 法向力=2130.8599, 切向力X=-8376.2949, 切向力Y=1672.8187 +FPS=35.98, 法向力=2144.9431, 切向力X=-8444.1367, 切向力Y=1707.9724 +FPS=33.95, 法向力=7356.3022, 切向力X=-35711.1836, 切向力Y=3056.9534 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002068s (9 tiles incl ref), finalize=0.000053s, total=0.002371s +FPS=36.68, 法向力=7216.1802, 切向力X=-35953.9883, 切向力Y=3033.1702 +FPS=36.78, 法向力=7181.7095, 切向力X=-35979.9922, 切向力Y=2988.8035 +FPS=37.86, 法向力=14803.4473, 切向力X=-52667.2891, 切向力Y=1029.0607 +FPS=32.87, 法向力=18950.9570, 切向力X=-59011.2500, 切向力Y=838.4744 +FPS=36.50, 法向力=18909.1641, 切向力X=-59065.1797, 切向力Y=754.1219 +FPS=35.78, 法向力=18866.9531, 切向力X=-59105.8672, 切向力Y=655.0251 +FPS=34.85, 法向力=20942.9883, 切向力X=-61039.0859, 切向力Y=-4233.7510 +FPS=36.22, 法向力=21100.8789, 切向力X=-61017.8633, 切向力Y=-4284.2324 +FPS=35.13, 法向力=21626.6016, 切向力X=-57139.3008, 切向力Y=-7381.0107 +FPS=37.59, 法向力=21527.1797, 切向力X=-57313.0469, 切向力Y=-7312.2368 +FPS=33.74, 法向力=20501.9336, 切向力X=-49420.5469, 切向力Y=-8142.6826 +FPS=37.31, 法向力=20367.9707, 切向力X=-49070.5625, 切向力Y=-8525.3027 +FPS=34.41, 法向力=19730.3008, 切向力X=-42207.7266, 切向力Y=-9887.2871 +FPS=36.83, 法向力=19548.8242, 切向力X=-42055.9023, 切向力Y=-9992.8203 +FPS=35.72, 法向力=16639.6602, 切向力X=-37613.3164, 切向力Y=-10535.1836 +FPS=37.48, 法向力=16553.4688, 切向力X=-37540.6484, 切向力Y=-10739.6416 +FPS=34.79, 法向力=15475.2939, 切向力X=-28999.2461, 切向力Y=-13850.7021 +FPS=36.94, 法向力=15391.7168, 切向力X=-28573.3145, 切向力Y=-14019.9131 +FPS=37.10, 法向力=15378.2852, 切向力X=-28657.0039, 切向力Y=-14047.1377 +FPS=33.60, 法向力=14652.3359, 切向力X=-24460.5371, 切向力Y=-15556.1143 +FPS=34.25, 法向力=14441.8145, 切向力X=-22405.9492, 切向力Y=-14118.8691 +FPS=35.82, 法向力=14431.5840, 切向力X=-22270.8047, 切向力Y=-14035.9717 +FPS=37.33, 法向力=14436.6816, 切向力X=-22249.6074, 切向力Y=-14015.4834 +FPS=36.72, 法向力=13626.0684, 切向力X=-19927.4375, 切向力Y=-12235.4062 +FPS=36.54, 法向力=13669.3438, 切向力X=-19872.0430, 切向力Y=-12288.0713 +FPS=34.41, 法向力=11777.4199, 切向力X=-14078.3398, 切向力Y=-6613.2861 +FPS=37.60, 法向力=11763.7158, 切向力X=-14112.5166, 切向力Y=-6663.5869 +FPS=33.95, 法向力=5625.7925, 切向力X=-1904.6493, 切向力Y=-1413.0835 +FPS=37.84, 法向力=5685.1309, 切向力X=-1963.8795, 切向力Y=-1389.4521 +FPS=34.72, 法向力=3604.2444, 切向力X=-475.9545, 切向力Y=1561.4109 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000245s, blend=0.002018s (9 tiles incl ref), finalize=0.000052s, total=0.002321s +FPS=37.26, 法向力=3676.9607, 切向力X=-434.8039, 切向力Y=1543.9578 +FPS=35.67, 法向力=3237.0278, 切向力X=1442.5647, 切向力Y=1446.8552 +FPS=37.76, 法向力=3246.4531, 切向力X=1486.3987, 切向力Y=1569.1997 +FPS=37.97, 法向力=3233.6641, 切向力X=1485.8605, 切向力Y=1532.4050 +FPS=35.94, 法向力=3471.8276, 切向力X=265.8954, 切向力Y=1931.8337 +FPS=38.36, 法向力=3462.7480, 切向力X=234.9364, 切向力Y=1977.2759 +FPS=32.94, 法向力=2984.5229, 切向力X=1665.5112, 切向力Y=1581.7345 +FPS=36.95, 法向力=3023.8789, 切向力X=1802.1621, 切向力Y=1500.8915 +FPS=36.07, 法向力=2693.3081, 切向力X=1455.6351, 切向力Y=1192.4292 +FPS=38.46, 法向力=2715.5518, 切向力X=1467.5295, 切向力Y=1206.6445 +FPS=33.01, 法向力=2381.9160, 切向力X=1642.4683, 切向力Y=1647.1648 +FPS=38.64, 法向力=2389.8821, 切向力X=1737.4879, 切向力Y=1627.9629 +FPS=35.66, 法向力=2405.4375, 切向力X=1726.5176, 切向力Y=1578.4880 +FPS=37.46, 法向力=1982.2612, 切向力X=8486.7500, 切向力Y=3148.3809 +FPS=36.26, 法向力=1983.8561, 切向力X=8937.1465, 切向力Y=3115.3503 +FPS=37.09, 法向力=4003.3528, 切向力X=25347.9219, 切向力Y=-2016.0176 +FPS=36.69, 法向力=3662.9160, 切向力X=25871.6602, 切向力Y=-2050.8230 +FPS=34.58, 法向力=5263.0938, 切向力X=39070.7500, 切向力Y=-1927.8633 +FPS=34.95, 法向力=5022.9111, 切向力X=39471.0469, 切向力Y=-1756.1125 +FPS=34.17, 法向力=8109.9019, 切向力X=57365.9453, 切向力Y=2291.8689 +FPS=38.21, 法向力=7935.5420, 切向力X=57716.4453, 切向力Y=2273.6638 +FPS=33.15, 法向力=14555.4336, 切向力X=71427.8594, 切向力Y=3702.3184 +FPS=36.88, 法向力=14334.1465, 切向力X=71924.3281, 切向力Y=4177.2607 +FPS=36.02, 法向力=23490.5312, 切向力X=74004.3125, 切向力Y=7634.5098 +FPS=34.78, 法向力=23801.9219, 切向力X=74145.8047, 切向力Y=8053.3228 +FPS=32.15, 法向力=33086.7031, 切向力X=67756.7109, 切向力Y=9910.0195 +FPS=35.76, 法向力=33222.3828, 切向力X=67963.9062, 切向力Y=10249.5771 +FPS=31.24, 法向力=33303.6484, 切向力X=56317.0625, 切向力Y=8075.4077 +FPS=34.57, 法向力=33544.2695, 切向力X=56467.4492, 切向力Y=8613.7959 +FPS=32.54, 法向力=30899.6348, 切向力X=45113.4141, 切向力Y=4633.1069 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000355s, blend=0.002103s (9 tiles incl ref), finalize=0.000056s, total=0.002520s +FPS=35.26, 法向力=30895.4922, 切向力X=45427.8750, 切向力Y=4669.7354 +FPS=36.04, 法向力=30911.5977, 切向力X=45386.4766, 切向力Y=4646.7334 +FPS=35.52, 法向力=26298.7070, 切向力X=36991.1133, 切向力Y=3454.0825 +FPS=32.96, 法向力=21613.7656, 切向力X=29285.0195, 切向力Y=5640.9927 +FPS=38.53, 法向力=21561.5430, 切向力X=29175.4609, 切向力Y=5552.9482 +FPS=36.17, 法向力=21548.7949, 切向力X=29173.7891, 切向力Y=5506.3340 +FPS=37.12, 法向力=17925.5781, 切向力X=20812.6738, 切向力Y=10044.8594 +FPS=37.19, 法向力=18023.1953, 切向力X=21017.4570, 切向力Y=10218.6670 +FPS=34.58, 法向力=8790.2520, 切向力X=2262.0803, 切向力Y=7391.2617 +FPS=37.16, 法向力=8921.3516, 切向力X=2251.8228, 切向力Y=7463.3462 +FPS=34.93, 法向力=4370.6538, 切向力X=4307.4570, 切向力Y=2866.7261 +FPS=37.98, 法向力=4460.2988, 切向力X=4315.2295, 切向力Y=2947.0591 +FPS=35.34, 法向力=4392.5796, 切向力X=3894.3435, 切向力Y=2697.7744 +FPS=38.11, 法向力=4358.9014, 切向力X=3880.0107, 切向力Y=2762.1064 +FPS=36.38, 法向力=3524.2681, 切向力X=4010.1282, 切向力Y=1452.4600 +FPS=39.01, 法向力=3478.8525, 切向力X=4115.4941, 切向力Y=1406.7473 +FPS=37.69, 法向力=3444.0610, 切向力X=4102.8096, 切向力Y=1398.0862 +FPS=33.21, 法向力=1721.7460, 切向力X=7978.9629, 切向力Y=-5696.8877 +FPS=36.19, 法向力=1703.4039, 切向力X=7928.1719, 切向力Y=-5825.4424 +FPS=33.89, 法向力=2566.1113, 切向力X=12301.0215, 切向力Y=-14246.9355 +FPS=36.35, 法向力=2689.9434, 切向力X=12452.0078, 切向力Y=-14932.7529 +FPS=35.84, 法向力=4992.8994, 切向力X=16979.6445, 切向力Y=-26265.9414 +FPS=36.76, 法向力=5032.7695, 切向力X=17104.5605, 切向力Y=-26808.6289 +FPS=34.26, 法向力=6542.3750, 切向力X=22902.5547, 切向力Y=-37515.9727 +FPS=35.81, 法向力=6324.1143, 切向力X=23259.6758, 切向力Y=-37882.6406 +FPS=32.56, 法向力=9647.2891, 切向力X=29397.1191, 切向力Y=-45867.3203 +FPS=36.80, 法向力=9367.7148, 切向力X=30085.6562, 切向力Y=-46066.4688 +FPS=34.62, 法向力=11293.8662, 切向力X=33964.9531, 切向力Y=-52214.8672 +FPS=36.98, 法向力=11405.8008, 切向力X=34085.9727, 切向力Y=-52182.3242 +FPS=35.45, 法向力=14247.0488, 切向力X=39850.1562, 切向力Y=-50434.2031 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000255s, blend=0.002057s (9 tiles incl ref), finalize=0.000053s, total=0.002371s +FPS=37.05, 法向力=14259.6523, 切向力X=39982.6953, 切向力Y=-50497.6055 +FPS=35.76, 法向力=14397.3389, 切向力X=37761.6523, 切向力Y=-41732.4531 +FPS=36.62, 法向力=14152.7881, 切向力X=38178.2891, 切向力Y=-41590.3438 +FPS=37.42, 法向力=14182.5801, 切向力X=38236.2109, 切向力Y=-41632.4609 +FPS=36.43, 法向力=11577.5625, 切向力X=32382.9219, 切向力Y=-24660.9375 +FPS=37.39, 法向力=11509.9043, 切向力X=32673.4258, 切向力Y=-24585.5547 +FPS=34.36, 法向力=4713.8955, 切向力X=15135.4668, 切向力Y=-6021.1133 +FPS=37.18, 法向力=4701.9111, 切向力X=15147.5459, 切向力Y=-5957.1406 +FPS=34.48, 法向力=3126.4326, 切向力X=5899.5332, 切向力Y=131.3078 +FPS=36.98, 法向力=3109.2876, 切向力X=5934.2002, 切向力Y=143.3409 +FPS=36.33, 法向力=2727.0088, 切向力X=4923.6694, 切向力Y=-109.7145 +FPS=38.21, 法向力=2718.4072, 切向力X=4971.7520, 切向力Y=-70.3715 +FPS=36.13, 法向力=2749.1274, 切向力X=4976.4814, 切向力Y=-85.2889 +FPS=35.51, 法向力=2839.6624, 切向力X=4348.0693, 切向力Y=-81.0811 +FPS=34.37, 法向力=2847.2690, 切向力X=4305.6440, 切向力Y=-158.6480 +FPS=31.25, 法向力=2950.5815, 切向力X=3053.0706, 切向力Y=1442.2383 +FPS=34.82, 法向力=2352.5488, 切向力X=3936.3052, 切向力Y=1378.8495 +FPS=35.62, 法向力=2300.8271, 切向力X=3921.2273, 切向力Y=1452.2343 +FPS=35.23, 法向力=2230.0256, 切向力X=3909.4832, 切向力Y=1471.2693 +FPS=37.38, 法向力=2291.1799, 切向力X=3929.1392, 切向力Y=877.3314 +FPS=37.30, 法向力=2236.0068, 切向力X=3962.1938, 切向力Y=875.7156 +FPS=33.76, 法向力=2507.3774, 切向力X=3368.4653, 切向力Y=246.9160 +FPS=36.18, 法向力=2542.1055, 切向力X=3401.1196, 切向力Y=247.5664 +FPS=31.80, 法向力=2365.3787, 切向力X=2849.0547, 切向力Y=1095.6680 +FPS=36.05, 法向力=2372.9858, 切向力X=2858.5156, 切向力Y=1120.2723 +FPS=35.11, 法向力=2400.3589, 切向力X=3536.7524, 切向力Y=1061.3850 +FPS=37.05, 法向力=2393.6489, 切向力X=3565.7480, 切向力Y=1124.6406 +FPS=35.25, 法向力=1641.6669, 切向力X=3173.6084, 切向力Y=1427.2806 +FPS=36.42, 法向力=1651.4445, 切向力X=3170.1631, 切向力Y=1521.5332 +FPS=33.89, 法向力=2323.3345, 切向力X=3490.8037, 切向力Y=2367.9197 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000239s, blend=0.002076s (9 tiles incl ref), finalize=0.000055s, total=0.002374s +FPS=35.35, 法向力=2372.0015, 切向力X=3469.5527, 切向力Y=2387.1865 +FPS=35.66, 法向力=2357.9941, 切向力X=3497.7725, 切向力Y=2421.9946 +FPS=35.12, 法向力=3020.1777, 切向力X=3171.1382, 切向力Y=2313.2666 +FPS=32.72, 法向力=2105.1997, 切向力X=2460.2383, 切向力Y=839.1057 +FPS=37.23, 法向力=2088.0774, 切向力X=2486.8179, 切向力Y=887.0578 +FPS=35.45, 法向力=2120.7798, 切向力X=2469.6909, 切向力Y=896.0688 +FPS=37.48, 法向力=1543.4580, 切向力X=3244.2603, 切向力Y=1639.7710 +FPS=35.04, 法向力=1560.9846, 切向力X=3281.0972, 切向力Y=1715.1106 +FPS=35.53, 法向力=2181.1238, 切向力X=2875.5010, 切向力Y=2452.3418 +FPS=37.29, 法向力=2182.8472, 切向力X=2832.9895, 切向力Y=2394.8123 +FPS=34.99, 法向力=2131.3633, 切向力X=3751.1943, 切向力Y=1702.8651 +FPS=36.52, 法向力=2240.3879, 切向力X=3882.1287, 切向力Y=1646.5227 +FPS=34.21, 法向力=1657.9536, 切向力X=3800.5479, 切向力Y=1298.7822 +FPS=37.97, 法向力=1647.0875, 切向力X=3847.0872, 切向力Y=1283.8230 +FPS=34.46, 法向力=2067.1350, 切向力X=5128.2212, 切向力Y=2336.0908 +FPS=38.61, 法向力=2037.9325, 切向力X=5305.9209, 切向力Y=2295.4307 +FPS=35.22, 法向力=1317.0969, 切向力X=5451.2241, 切向力Y=2021.3512 +FPS=35.71, 法向力=1323.7135, 切向力X=5513.0957, 切向力Y=2062.4673 +FPS=37.39, 法向力=1319.0720, 切向力X=5490.9146, 切向力Y=2055.0649 +FPS=34.64, 法向力=1647.3539, 切向力X=5078.7236, 切向力Y=2719.8530 +FPS=34.95, 法向力=1698.5212, 切向力X=5117.5908, 切向力Y=2821.6113 +FPS=36.68, 法向力=1555.9758, 切向力X=6389.0322, 切向力Y=3472.3755 +FPS=38.01, 法向力=1696.2151, 切向力X=6445.4312, 切向力Y=3461.1724 +FPS=35.61, 法向力=1413.7112, 切向力X=9807.7256, 切向力Y=5871.7622 +FPS=38.02, 法向力=1628.1331, 切向力X=9989.9492, 切向力Y=6125.7842 +FPS=33.25, 法向力=1696.8889, 切向力X=11357.2363, 切向力Y=7569.7788 +FPS=38.12, 法向力=1836.4893, 切向力X=11590.2676, 切向力Y=8016.7690 +FPS=35.97, 法向力=1839.8115, 切向力X=11573.8711, 切向力Y=8067.5781 +FPS=37.23, 法向力=1423.8350, 切向力X=13758.6367, 切向力Y=11031.8418 +FPS=30.94, 法向力=3257.5747, 切向力X=16149.5605, 切向力Y=11263.9775 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000292s, blend=0.002113s (9 tiles incl ref), finalize=0.000057s, total=0.002468s +FPS=35.59, 法向力=3412.7886, 切向力X=16234.4502, 切向力Y=11449.5898 +FPS=34.38, 法向力=2145.8594, 切向力X=13579.7393, 切向力Y=13006.5811 +FPS=36.53, 法向力=2074.5186, 切向力X=13544.9707, 切向力Y=13092.3486 +FPS=35.54, 法向力=2058.3804, 切向力X=13544.6016, 切向力Y=13112.1934 +FPS=35.49, 法向力=1978.1155, 切向力X=7838.1562, 切向力Y=10043.5410 +FPS=36.62, 法向力=1969.5276, 切向力X=7858.3872, 切向力Y=10046.6602 +FPS=35.31, 法向力=1905.6636, 切向力X=3320.2969, 切向力Y=2149.6611 +FPS=35.31, 法向力=1950.3022, 切向力X=3206.6079, 切向力Y=2222.3381 +FPS=37.07, 法向力=1295.2665, 切向力X=3178.7595, 切向力Y=3277.6143 +FPS=34.94, 法向力=1276.5620, 切向力X=3212.4746, 切向力Y=3270.0249 +FPS=35.29, 法向力=1777.1288, 切向力X=3903.2144, 切向力Y=1914.2589 +FPS=36.54, 法向力=1794.0746, 切向力X=4000.7964, 切向力Y=1943.8143 +FPS=31.52, 法向力=1580.7854, 切向力X=2723.8000, 切向力Y=2413.3855 +FPS=36.45, 法向力=1529.9160, 切向力X=2746.2319, 切向力Y=2389.5220 +FPS=35.73, 法向力=1418.2020, 切向力X=2724.9778, 切向力Y=2108.8088 +FPS=35.65, 法向力=1463.4397, 切向力X=2786.6340, 切向力Y=2228.3159 +FPS=33.58, 法向力=1297.3457, 切向力X=986.8676, 切向力Y=1908.2439 +FPS=36.09, 法向力=1410.4481, 切向力X=887.2114, 切向力Y=2058.3765 +FPS=33.32, 法向力=3456.7065, 切向力X=-11564.3945, 切向力Y=1384.0045 +FPS=35.93, 法向力=3348.7070, 切向力X=-11550.2578, 切向力Y=1291.4838 +FPS=35.95, 法向力=3340.9253, 切向力X=-11597.1094, 切向力Y=1322.9529 +FPS=35.03, 法向力=6334.9531, 切向力X=-30241.1660, 切向力Y=3489.4395 +FPS=36.12, 法向力=5921.0996, 切向力X=-30952.7441, 切向力Y=3543.1423 +FPS=35.85, 法向力=8950.5557, 切向力X=-44976.7500, 切向力Y=6424.5312 +FPS=34.33, 法向力=8781.6641, 切向力X=-45597.8125, 切向力Y=6441.4331 +FPS=35.63, 法向力=11193.4980, 切向力X=-55754.3203, 切向力Y=8091.6895 +FPS=36.35, 法向力=10935.5781, 切向力X=-56295.3438, 切向力Y=8141.9189 +FPS=32.69, 法向力=14888.3672, 切向力X=-68222.2812, 切向力Y=5929.6846 +FPS=35.41, 法向力=14369.3086, 切向力X=-68845.5469, 切向力Y=5806.8008 +FPS=33.91, 法向力=17421.6367, 切向力X=-74363.5625, 切向力Y=1627.4158 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002032s (9 tiles incl ref), finalize=0.000052s, total=0.002343s +FPS=34.36, 法向力=17550.0801, 切向力X=-74333.5625, 切向力Y=1328.1514 +FPS=31.98, 法向力=20337.8438, 切向力X=-72017.3906, 切向力Y=-1457.1129 +FPS=35.18, 法向力=20832.2812, 切向力X=-71566.2188, 切向力Y=-1757.2476 +FPS=33.17, 法向力=23824.6953, 切向力X=-73167.0156, 切向力Y=-2552.3611 +FPS=36.80, 法向力=23857.0078, 切向力X=-73261.7500, 切向力Y=-2565.5791 +FPS=33.91, 法向力=25227.3125, 切向力X=-73065.2500, 切向力Y=-3092.5764 +FPS=36.63, 法向力=25094.7227, 切向力X=-73108.7188, 切向力Y=-3140.9966 +FPS=33.53, 法向力=25609.3594, 切向力X=-68999.7266, 切向力Y=-7039.3184 +FPS=33.73, 法向力=25784.6934, 切向力X=-68685.1562, 切向力Y=-7332.2817 +FPS=33.20, 法向力=25524.4316, 切向力X=-68632.0938, 切向力Y=-10575.9297 +FPS=37.62, 法向力=25645.1055, 切向力X=-68438.6719, 切向力Y=-10800.8496 +FPS=32.63, 法向力=25935.1113, 切向力X=-70647.7031, 切向力Y=-13089.6738 +FPS=35.08, 法向力=25889.7773, 切向力X=-70696.9375, 切向力Y=-13159.5801 +FPS=35.02, 法向力=26766.0234, 切向力X=-67296.7188, 切向力Y=-11991.6445 +FPS=33.91, 法向力=26772.4727, 切向力X=-67233.8203, 切向力Y=-11867.1055 +FPS=33.25, 法向力=25904.8750, 切向力X=-56583.1406, 切向力Y=-16017.3535 +FPS=33.44, 法向力=25721.5352, 切向力X=-56393.2734, 切向力Y=-16155.9316 +FPS=34.14, 法向力=25672.8730, 切向力X=-56366.9375, 切向力Y=-16180.3652 +FPS=35.38, 法向力=25152.6484, 切向力X=-47235.0938, 切向力Y=-17674.2168 +FPS=33.13, 法向力=25151.2578, 切向力X=-31693.9121, 切向力Y=-20179.6621 +FPS=36.24, 法向力=25065.0098, 切向力X=-31515.4570, 切向力Y=-20476.1055 +FPS=35.18, 法向力=25048.6055, 切向力X=-31498.2773, 切向力Y=-20435.8672 +FPS=38.11, 法向力=26441.4922, 切向力X=2605.1208, 切向力Y=-16808.2773 +FPS=37.39, 法向力=26568.9219, 切向力X=2460.4155, 切向力Y=-16959.5508 +FPS=35.63, 法向力=25938.0449, 切向力X=42302.9844, 切向力Y=322.4230 +FPS=36.79, 法向力=25923.0469, 切向力X=42402.5078, 切向力Y=686.5774 +FPS=31.26, 法向力=27222.6152, 切向力X=49866.8828, 切向力Y=10657.7988 +FPS=34.66, 法向力=27122.9258, 切向力X=50230.8125, 切向力Y=11024.6797 +FPS=34.04, 法向力=27029.0312, 切向力X=43323.8203, 切向力Y=12632.0059 +FPS=37.64, 法向力=26992.1914, 切向力X=43237.8359, 切向力Y=12571.5020 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002170s (9 tiles incl ref), finalize=0.000055s, total=0.002499s +FPS=34.07, 法向力=27571.5176, 切向力X=37582.6953, 切向力Y=11368.7578 +FPS=36.77, 法向力=27592.9902, 切向力X=37585.9062, 切向力Y=11481.8975 +FPS=32.87, 法向力=26147.2383, 切向力X=32894.8516, 切向力Y=7973.8335 +FPS=37.98, 法向力=26156.0879, 切向力X=32855.5938, 切向力Y=7806.7021 +FPS=36.48, 法向力=26160.9648, 切向力X=32879.7500, 切向力Y=7806.5298 +FPS=38.01, 法向力=17705.6875, 切向力X=18573.5547, 切向力Y=3825.4917 +FPS=35.29, 法向力=6475.1821, 切向力X=3100.6819, 切向力Y=2689.7114 +FPS=36.67, 法向力=6573.6602, 切向力X=3173.9272, 切向力Y=2916.2422 +FPS=36.64, 法向力=6572.8667, 切向力X=3154.3076, 切向力Y=2902.1814 +FPS=35.79, 法向力=4014.2620, 切向力X=1448.0786, 切向力Y=3712.0125 +FPS=38.96, 法向力=4013.7065, 切向力X=1510.6506, 切向力Y=3610.7451 +FPS=34.91, 法向力=3548.1792, 切向力X=2545.4504, 切向力Y=2763.3416 +FPS=37.79, 法向力=3527.9944, 切向力X=2657.2104, 切向力Y=2760.0742 +FPS=35.89, 法向力=3530.0122, 切向力X=2646.9404, 切向力Y=2755.2935 +FPS=36.63, 法向力=2888.4048, 切向力X=2398.9568, 切向力Y=2278.2651 +FPS=33.28, 法向力=2943.6548, 切向力X=1090.7749, 切向力Y=3512.2739 +FPS=39.31, 法向力=3034.4761, 切向力X=918.1122, 切向力Y=3472.1401 +FPS=36.02, 法向力=3058.5415, 切向力X=973.1715, 切向力Y=3536.1975 +FPS=36.55, 法向力=2885.9272, 切向力X=1748.7905, 切向力Y=2459.0767 +FPS=38.00, 法向力=2852.9453, 切向力X=1835.4662, 切向力Y=2526.1870 +FPS=34.89, 法向力=1849.9836, 切向力X=2187.4333, 切向力Y=2784.0598 +FPS=37.67, 法向力=1806.3616, 切向力X=2263.3679, 切向力Y=2758.9109 +FPS=35.05, 法向力=2596.5334, 切向力X=1859.1935, 切向力Y=1510.5123 +FPS=37.05, 法向力=2711.5322, 切向力X=1983.9733, 切向力Y=1513.0646 +FPS=34.39, 法向力=1793.1974, 切向力X=1848.7678, 切向力Y=2232.2300 +FPS=37.51, 法向力=1703.2617, 切向力X=1921.4138, 切向力Y=2354.2058 +FPS=35.10, 法向力=1580.5483, 切向力X=-2993.3789, 切向力Y=2207.6621 +FPS=38.24, 法向力=1617.2188, 切向力X=-3077.9666, 切向力Y=2151.7676 +FPS=36.06, 法向力=3589.0100, 切向力X=-16325.8174, 切向力Y=1478.1027 +FPS=35.76, 法向力=3332.9299, 切向力X=-16582.9512, 切向力Y=1361.3276 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000280s, blend=0.002119s (9 tiles incl ref), finalize=0.000067s, total=0.002471s +FPS=35.99, 法向力=3318.6245, 切向力X=-16558.8496, 切向力Y=1306.6448 +FPS=33.90, 法向力=6559.5020, 切向力X=-36265.0625, 切向力Y=961.2633 +FPS=36.21, 法向力=6359.8911, 切向力X=-36633.9219, 切向力Y=1031.6029 +FPS=37.60, 法向力=9780.0234, 切向力X=-49561.2461, 切向力Y=2210.8999 +FPS=37.47, 法向力=9384.9268, 切向力X=-50144.8281, 切向力Y=2333.3330 +FPS=35.24, 法向力=12003.5908, 切向力X=-59875.4883, 切向力Y=1916.2589 +FPS=38.12, 法向力=11801.9307, 切向力X=-60397.8984, 切向力Y=1902.7509 +FPS=34.97, 法向力=13262.3203, 切向力X=-61442.2422, 切向力Y=-1328.8169 +FPS=35.35, 法向力=13436.2520, 切向力X=-61370.1406, 切向力Y=-1493.7175 +FPS=31.90, 法向力=14177.4209, 切向力X=-60615.8945, 切向力Y=-4570.8379 +FPS=35.48, 法向力=14413.5410, 切向力X=-60655.1680, 切向力Y=-4757.3408 +FPS=33.51, 法向力=14932.8994, 切向力X=-58324.9141, 切向力Y=-8224.1387 +FPS=36.29, 法向力=15009.2266, 切向力X=-58241.8984, 切向力Y=-8424.1367 +FPS=35.06, 法向力=15405.8936, 切向力X=-51509.7461, 切向力Y=-16523.2188 +FPS=36.32, 法向力=15363.6455, 切向力X=-51272.0938, 切向力Y=-16910.2422 +FPS=35.08, 法向力=15389.1514, 切向力X=-51290.9375, 切向力Y=-16999.6777 +FPS=36.22, 法向力=16465.3828, 切向力X=-50408.0000, 切向力Y=-19300.6562 +FPS=37.28, 法向力=16331.9600, 切向力X=-50333.4609, 切向力Y=-19595.5508 +FPS=35.59, 法向力=17208.3047, 切向力X=-50529.6523, 切向力Y=-18043.5391 +FPS=36.73, 法向力=17134.6328, 切向力X=-50606.0156, 切向力Y=-17814.9219 +FPS=34.14, 法向力=17133.4727, 切向力X=-49135.5156, 切向力Y=-14680.2461 +FPS=36.97, 法向力=16985.7754, 切向力X=-49134.2031, 切向力Y=-14424.5410 +FPS=35.83, 法向力=17307.2832, 切向力X=-47131.2031, 切向力Y=-15413.1338 +FPS=37.10, 法向力=17355.2930, 切向力X=-47114.9414, 切向力Y=-15593.4004 +FPS=32.80, 法向力=16842.2402, 切向力X=-45311.6641, 切向力Y=-12943.9629 +FPS=37.72, 法向力=16985.7520, 切向力X=-45271.3984, 切向力Y=-12767.7070 +FPS=36.55, 法向力=16847.0469, 切向力X=-47708.3906, 切向力Y=-9591.2529 +FPS=35.12, 法向力=16897.5527, 切向力X=-47953.3281, 切向力Y=-9579.0879 +FPS=32.69, 法向力=17470.4375, 切向力X=-51698.7930, 切向力Y=-6649.9180 +FPS=37.49, 法向力=17329.6680, 切向力X=-51950.1211, 切向力Y=-6519.2188 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002183s (9 tiles incl ref), finalize=0.000056s, total=0.002514s +FPS=35.80, 法向力=17393.8711, 切向力X=-53819.7344, 切向力Y=-6366.6309 +FPS=38.56, 法向力=17282.2422, 切向力X=-53929.1797, 切向力Y=-6424.9067 +FPS=37.46, 法向力=17301.2227, 切向力X=-53918.0742, 切向力Y=-6425.8955 +FPS=35.29, 法向力=17582.4609, 切向力X=-56964.9688, 切向力Y=-5332.6670 +FPS=38.35, 法向力=17528.4141, 切向力X=-57079.8359, 切向力Y=-5277.8408 +FPS=33.29, 法向力=17193.8770, 切向力X=-59090.2109, 切向力Y=-6547.0850 +FPS=37.33, 法向力=17232.7344, 切向力X=-59192.6094, 切向力Y=-6565.6494 +FPS=36.38, 法向力=17460.5703, 切向力X=-59100.9219, 切向力Y=-7070.6523 +FPS=37.85, 法向力=17563.3965, 切向力X=-58928.8047, 切向力Y=-7163.6211 +FPS=33.80, 法向力=18851.8945, 切向力X=-57932.0820, 切向力Y=-7726.2314 +FPS=36.64, 法向力=18858.5684, 切向力X=-57830.9297, 切向力Y=-7687.8408 +FPS=35.24, 法向力=18072.4727, 切向力X=-56815.4336, 切向力Y=-10067.5146 +FPS=36.89, 法向力=18239.6484, 切向力X=-56636.7383, 切向力Y=-10112.9941 +FPS=37.30, 法向力=18275.3750, 切向力X=-56646.2734, 切向力Y=-10043.1885 +FPS=33.93, 法向力=18276.9570, 切向力X=-56924.0234, 切向力Y=-8781.0264 +FPS=34.76, 法向力=18672.0117, 切向力X=-55792.4961, 切向力Y=-8461.9141 +FPS=37.65, 法向力=18745.8008, 切向力X=-55758.0781, 切向力Y=-8293.1465 +FPS=35.61, 法向力=18746.6172, 切向力X=-55766.3906, 切向力Y=-8291.9473 +FPS=36.61, 法向力=18348.4805, 切向力X=-54936.3594, 切向力Y=-7935.7632 +FPS=38.23, 法向力=18392.5547, 切向力X=-55011.5781, 切向力Y=-7838.7363 +FPS=34.07, 法向力=17948.4531, 切向力X=-55473.4609, 切向力Y=-6752.7656 +FPS=36.63, 法向力=17875.0918, 切向力X=-55481.8398, 切向力Y=-6607.5723 +FPS=36.25, 法向力=17866.5039, 切向力X=-55454.7344, 切向力Y=-6629.3008 +FPS=36.00, 法向力=19231.4355, 切向力X=-57075.0781, 切向力Y=-4167.5107 +FPS=32.90, 法向力=17914.8594, 切向力X=-56531.8750, 切向力Y=-4268.0317 +FPS=35.90, 法向力=17892.6660, 切向力X=-56427.1641, 切向力Y=-4247.3691 +FPS=35.82, 法向力=17985.3242, 切向力X=-54194.0312, 切向力Y=-5090.9805 +FPS=35.57, 法向力=18096.6523, 切向力X=-54007.8711, 切向力Y=-5125.4141 +FPS=36.25, 法向力=18072.1641, 切向力X=-53997.4453, 切向力Y=-5115.7954 +FPS=35.46, 法向力=17550.1836, 切向力X=-53123.1719, 切向力Y=-5582.8569 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000340s, blend=0.002233s (9 tiles incl ref), finalize=0.000061s, total=0.002640s +FPS=36.39, 法向力=17564.5371, 切向力X=-53056.4766, 切向力Y=-5492.4287 +FPS=33.36, 法向力=17578.0000, 切向力X=-51338.6562, 切向力Y=-5570.3672 +FPS=34.36, 法向力=17577.8281, 切向力X=-51306.3359, 切向力Y=-5494.3066 +FPS=36.15, 法向力=17131.0039, 切向力X=-49737.3203, 切向力Y=-5528.7476 +FPS=36.50, 法向力=17103.8281, 切向力X=-49834.1797, 切向力Y=-5474.4844 +FPS=34.84, 法向力=16859.9336, 切向力X=-49672.5117, 切向力Y=-5475.1719 +FPS=36.57, 法向力=16914.8730, 切向力X=-49608.4766, 切向力Y=-5475.9102 +FPS=33.65, 法向力=17285.5117, 切向力X=-49210.6367, 切向力Y=-3606.5234 +FPS=37.02, 法向力=17482.3301, 切向力X=-49164.8906, 切向力Y=-3392.2983 +FPS=34.24, 法向力=17545.7539, 切向力X=-48933.1406, 切向力Y=-4528.2627 +FPS=34.42, 法向力=17554.3906, 切向力X=-48996.0000, 切向力Y=-4606.4932 +FPS=34.03, 法向力=17526.8105, 切向力X=-47187.2188, 切向力Y=-4531.8535 +FPS=34.21, 法向力=17621.1875, 切向力X=-47162.8086, 切向力Y=-4584.3145 +FPS=33.62, 法向力=17248.7637, 切向力X=-47151.3281, 切向力Y=-5087.9951 +FPS=35.64, 法向力=17136.1016, 切向力X=-47189.7344, 切向力Y=-5015.3896 +FPS=31.22, 法向力=17022.6250, 切向力X=-47560.2969, 切向力Y=-4790.2573 +FPS=34.41, 法向力=17018.4492, 切向力X=-47544.9297, 切向力Y=-4803.1738 +FPS=36.48, 法向力=17009.9609, 切向力X=-47573.9688, 切向力Y=-4789.8105 +FPS=34.63, 法向力=17042.8281, 切向力X=-46649.8672, 切向力Y=-4086.4197 +FPS=33.11, 法向力=16740.0137, 切向力X=-44697.2617, 切向力Y=-1915.3306 +FPS=35.97, 法向力=16821.6797, 切向力X=-44582.6406, 切向力Y=-1738.4445 +FPS=33.50, 法向力=15981.0879, 切向力X=-43729.1953, 切向力Y=-3142.6057 +FPS=37.22, 法向力=15990.8848, 切向力X=-43637.5039, 切向力Y=-3162.9067 +FPS=36.08, 法向力=15960.8535, 切向力X=-43660.3125, 切向力Y=-3157.6328 +FPS=33.45, 法向力=16477.6113, 切向力X=-43705.5938, 切向力Y=-3974.2993 +FPS=36.57, 法向力=16444.5879, 切向力X=-43772.3789, 切向力Y=-3899.9751 +FPS=33.33, 法向力=15225.4873, 切向力X=-43731.9375, 切向力Y=-2507.3706 +FPS=36.49, 法向力=15284.2852, 切向力X=-43699.5117, 切向力Y=-2379.4478 +FPS=33.22, 法向力=15411.9590, 切向力X=-42758.4766, 切向力Y=-3399.5542 +FPS=37.45, 法向力=15425.7656, 切向力X=-42791.3203, 切向力Y=-3503.1392 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000004s (hit), reset=0.000267s, blend=0.002202s (9 tiles incl ref), finalize=0.000067s, total=0.002542s +FPS=34.81, 法向力=15704.2148, 切向力X=-41943.3281, 切向力Y=-3737.8228 +FPS=36.39, 法向力=15687.1025, 切向力X=-41905.9453, 切向力Y=-3765.0410 +FPS=31.13, 法向力=15298.2275, 切向力X=-42592.3281, 切向力Y=-2718.2297 +FPS=37.24, 法向力=15262.0615, 切向力X=-42635.1133, 切向力Y=-2599.6597 +FPS=34.93, 法向力=15246.6367, 切向力X=-42587.4844, 切向力Y=-2623.7490 +FPS=36.26, 法向力=15312.8516, 切向力X=-41857.5234, 切向力Y=-4399.5889 +FPS=32.07, 法向力=15525.1484, 切向力X=-42814.3477, 切向力Y=-4326.0913 +FPS=33.76, 法向力=15475.0488, 切向力X=-42840.5234, 切向力Y=-4327.1689 +FPS=30.91, 法向力=15612.2031, 切向力X=-42565.6016, 切向力Y=-4592.4316 +FPS=36.00, 法向力=15638.9912, 切向力X=-42590.7617, 切向力Y=-4543.8105 +FPS=34.58, 法向力=15771.6113, 切向力X=-43121.6680, 切向力Y=-6655.5190 +FPS=34.62, 法向力=15727.1543, 切向力X=-43119.3320, 切向力Y=-6850.6582 +FPS=34.94, 法向力=15742.5928, 切向力X=-43122.4531, 切向力Y=-6808.6221 +FPS=36.15, 法向力=16307.8350, 切向力X=-43480.7422, 切向力Y=-7891.3652 +FPS=34.91, 法向力=17908.8125, 切向力X=-52564.6758, 切向力Y=-86.1705 +FPS=34.83, 法向力=17939.5645, 切向力X=-52820.2930, 切向力Y=351.6110 +FPS=32.98, 法向力=20602.8203, 切向力X=-64787.1016, 切向力Y=13497.4873 +FPS=31.92, 法向力=20810.8672, 切向力X=-64865.4062, 切向力Y=13809.8809 +FPS=31.53, 法向力=17681.2773, 切向力X=-56297.4766, 切向力Y=9228.9902 +FPS=35.76, 法向力=17662.7812, 切向力X=-56152.5078, 切向力Y=9105.5283 +FPS=36.55, 法向力=17680.5254, 切向力X=-56189.2734, 切向力Y=8988.2383 +FPS=33.40, 法向力=8740.5869, 切向力X=-21451.9375, 切向力Y=-480.0099 +FPS=33.05, 法向力=3732.5447, 切向力X=-4611.4395, 切向力Y=995.6788 +FPS=34.98, 法向力=3711.1729, 切向力X=-4668.7607, 切向力Y=1119.7623 +FPS=34.65, 法向力=3696.7627, 切向力X=-4680.2417, 切向力Y=1138.0409 +FPS=35.90, 法向力=2650.3455, 切向力X=-4080.9287, 切向力Y=1868.6345 +FPS=34.86, 法向力=2600.0449, 切向力X=-4168.2236, 切向力Y=1985.3271 +FPS=35.11, 法向力=2434.8293, 切向力X=-2467.8677, 切向力Y=2002.0256 +FPS=34.75, 法向力=2446.0889, 切向力X=-2367.4324, 切向力Y=1882.9893 +FPS=33.09, 法向力=2446.0679, 切向力X=-1668.1560, 切向力Y=1643.7825 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.003026s (9 tiles incl ref), finalize=0.000062s, total=0.003365s +FPS=32.70, 法向力=2373.8755, 切向力X=-1563.2946, 切向力Y=1813.3035 +FPS=33.85, 法向力=2324.9531, 切向力X=-2542.9944, 切向力Y=2472.8062 +FPS=36.32, 法向力=2364.6880, 切向力X=-2669.6216, 切向力Y=2569.5513 +FPS=36.37, 法向力=1964.2211, 切向力X=-1401.6494, 切向力Y=2373.8579 +FPS=33.73, 法向力=1966.5405, 切向力X=-1342.8838, 切向力Y=2366.0403 +FPS=30.94, 法向力=2383.7822, 切向力X=-2296.8438, 切向力Y=2123.1460 +FPS=35.92, 法向力=2336.2822, 切向力X=-2208.5049, 切向力Y=2196.9846 +FPS=33.86, 法向力=1697.0219, 切向力X=-1356.9822, 切向力Y=2050.2827 +FPS=36.42, 法向力=1655.1074, 切向力X=-1295.8282, 切向力Y=2184.6096 +FPS=31.85, 法向力=1992.5557, 切向力X=-655.5024, 切向力Y=1277.4895 +FPS=35.75, 法向力=2046.8260, 切向力X=-629.2999, 切向力Y=1161.2476 +FPS=33.68, 法向力=1201.1709, 切向力X=6283.8896, 切向力Y=716.1270 +FPS=34.16, 法向力=1341.8163, 切向力X=6538.9512, 切向力Y=822.5417 +FPS=31.55, 法向力=3319.5469, 切向力X=22282.4199, 切向力Y=-1523.1185 +FPS=34.89, 法向力=3107.1685, 切向力X=22633.6426, 切向力Y=-1431.6743 +FPS=34.50, 法向力=3146.1670, 切向力X=22635.0430, 切向力Y=-1471.5520 +FPS=32.33, 法向力=4263.0596, 切向力X=39236.0742, 切向力Y=-888.0952 +FPS=33.70, 法向力=7019.8496, 切向力X=45536.7422, 切向力Y=-2132.8164 +FPS=36.53, 法向力=6936.9551, 切向力X=45952.7500, 切向力Y=-2391.4424 +FPS=33.05, 法向力=8864.9258, 切向力X=47758.7773, 切向力Y=-2685.2097 +FPS=37.14, 法向力=8928.2041, 切向力X=47912.3203, 切向力Y=-2912.5547 +FPS=33.37, 法向力=10834.8672, 切向力X=48784.8125, 切向力Y=-1863.1580 +FPS=34.59, 法向力=10880.8057, 切向力X=48926.6758, 切向力Y=-1721.6266 +FPS=33.91, 法向力=10982.3828, 切向力X=48877.1875, 切向力Y=-1730.9199 +FPS=36.66, 法向力=11602.5010, 切向力X=44946.1211, 切向力Y=-1790.0813 +FPS=34.03, 法向力=11933.3379, 切向力X=43031.2969, 切向力Y=-2737.3428 +FPS=36.50, 法向力=11954.0127, 切向力X=42884.4766, 切向力Y=-2644.5439 +FPS=35.53, 法向力=11916.4023, 切向力X=42889.7969, 切向力Y=-2663.1641 +FPS=35.65, 法向力=11731.3984, 切向力X=41240.2812, 切向力Y=-3809.3662 +FPS=36.41, 法向力=11671.4258, 切向力X=41341.4141, 切向力Y=-3848.0974 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000277s, blend=0.002145s (9 tiles incl ref), finalize=0.000060s, total=0.002487s +FPS=34.41, 法向力=12175.6836, 切向力X=38311.6875, 切向力Y=-5889.2246 +FPS=35.10, 法向力=12090.0137, 切向力X=38400.4023, 切向力Y=-5982.3975 +FPS=29.49, 法向力=12294.7266, 切向力X=37356.9141, 切向力Y=-5271.4268 +FPS=33.44, 法向力=12320.8809, 切向力X=37449.5898, 切向力Y=-5261.1396 +FPS=35.08, 法向力=12485.0166, 切向力X=35103.1367, 切向力Y=-4886.1489 +FPS=37.95, 法向力=12500.3633, 切向力X=35340.5391, 切向力Y=-5002.8926 +FPS=36.42, 法向力=12143.2803, 切向力X=31738.7812, 切向力Y=-6288.2402 +FPS=38.35, 法向力=12217.1436, 切向力X=31805.9746, 切向力Y=-6224.3350 +FPS=34.35, 法向力=12177.0664, 切向力X=30947.3789, 切向力Y=-6497.3560 +FPS=36.70, 法向力=12152.9170, 切向力X=30933.5039, 切向力Y=-6558.7783 +FPS=36.08, 法向力=12321.7998, 切向力X=27870.7773, 切向力Y=-6886.6479 +FPS=36.49, 法向力=12440.9941, 切向力X=27838.0898, 切向力Y=-6955.1577 +FPS=33.81, 法向力=12919.2773, 切向力X=25142.6504, 切向力Y=-8431.4170 +FPS=36.30, 法向力=12954.7715, 切向力X=25068.9746, 切向力Y=-8535.6152 +FPS=34.39, 法向力=12973.2949, 切向力X=25068.6973, 切向力Y=-8532.6973 +FPS=37.19, 法向力=12223.8867, 切向力X=26854.8828, 切向力Y=-7061.4854 +FPS=37.16, 法向力=12327.0918, 切向力X=26887.7461, 切向力Y=-7044.9175 +FPS=35.31, 法向力=12084.3418, 切向力X=26883.9941, 切向力Y=-7510.4795 +FPS=37.84, 法向力=12051.3730, 切向力X=26982.3008, 切向力Y=-7576.4980 +FPS=33.92, 法向力=12891.7051, 切向力X=21997.9648, 切向力Y=-2732.8264 +FPS=36.41, 法向力=13049.1191, 切向力X=22149.8457, 切向力Y=-2675.4292 +FPS=34.79, 法向力=12145.2861, 切向力X=20390.3008, 切向力Y=-772.6904 +FPS=37.41, 法向力=12129.9570, 切向力X=20514.6836, 切向力Y=-676.9820 +FPS=35.31, 法向力=12326.3691, 切向力X=22965.0820, 切向力Y=-1607.3176 +FPS=38.09, 法向力=12429.6992, 切向力X=23004.5723, 切向力Y=-1697.6323 +FPS=36.42, 法向力=12497.0234, 切向力X=29112.9922, 切向力Y=-2379.1099 +FPS=37.40, 法向力=12714.7520, 切向力X=29386.9219, 切向力Y=-2852.6299 +FPS=38.04, 法向力=12707.9746, 切向力X=29426.6016, 切向力Y=-2895.1177 +FPS=36.02, 法向力=12776.3887, 切向力X=38673.8750, 切向力Y=-5432.4971 +FPS=36.53, 法向力=12544.3604, 切向力X=39344.0000, 切向力Y=-5528.0112 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000273s, blend=0.002256s (9 tiles incl ref), finalize=0.000068s, total=0.002604s +FPS=34.23, 法向力=12612.5117, 切向力X=44396.2422, 切向力Y=-5901.3354 +FPS=38.08, 法向力=12716.1445, 切向力X=44650.7188, 切向力Y=-5736.5029 +FPS=34.65, 法向力=13444.9375, 切向力X=45452.8867, 切向力Y=-5054.5371 +FPS=38.02, 法向力=13351.6592, 切向力X=45545.4609, 切向力Y=-4951.9946 +FPS=34.91, 法向力=13402.3965, 切向力X=46449.3828, 切向力Y=-4128.9072 +FPS=38.38, 法向力=13418.7344, 切向力X=46420.3594, 切向力Y=-4033.7693 +FPS=36.25, 法向力=13434.0762, 切向力X=46432.4375, 切向力Y=-4013.3298 +FPS=38.07, 法向力=14340.6523, 切向力X=50470.1016, 切向力Y=-4775.1694 +FPS=32.19, 法向力=15674.3320, 切向力X=49740.4453, 切向力Y=-3277.9053 +FPS=38.10, 法向力=15656.0039, 切向力X=50010.5430, 切向力Y=-3091.4561 +FPS=37.67, 法向力=15666.9385, 切向力X=50005.4766, 切向力Y=-3058.3926 +FPS=35.56, 法向力=14925.0664, 切向力X=50275.5781, 切向力Y=-3169.8904 +FPS=37.70, 法向力=14892.4717, 切向力X=50407.0664, 切向力Y=-3192.7129 +FPS=35.18, 法向力=15341.5801, 切向力X=47415.2227, 切向力Y=-4000.0669 +FPS=37.26, 法向力=15423.8105, 切向力X=47322.1719, 切向力Y=-3963.5251 +FPS=36.53, 法向力=16021.0469, 切向力X=46022.0547, 切向力Y=-4025.5757 +FPS=36.75, 法向力=16123.3643, 切向力X=45872.9141, 切向力Y=-4152.1328 +FPS=35.87, 法向力=16074.0830, 切向力X=47361.7812, 切向力Y=-2410.8552 +FPS=38.86, 法向力=16174.6426, 切向力X=47347.1836, 切向力Y=-2407.6455 +FPS=35.24, 法向力=16189.3027, 切向力X=47432.2109, 切向力Y=-2427.0283 +FPS=38.60, 法向力=16830.2070, 切向力X=49742.7891, 切向力Y=-2898.2324 +FPS=37.71, 法向力=16846.2266, 切向力X=49948.3594, 切向力Y=-2854.6680 +FPS=34.78, 法向力=17101.8906, 切向力X=49222.6289, 切向力Y=-2702.9880 +FPS=38.23, 法向力=17124.0234, 切向力X=49256.9609, 切向力Y=-2770.0227 +FPS=33.20, 法向力=17033.8594, 切向力X=46323.2969, 切向力Y=-4204.4419 +FPS=36.75, 法向力=17034.9473, 切向力X=46150.3633, 切向力Y=-4137.9844 +FPS=35.63, 法向力=17052.0703, 切向力X=46158.5078, 切向力Y=-4230.9717 +FPS=37.99, 法向力=17045.3789, 切向力X=46299.0664, 切向力Y=-4239.3198 +FPS=30.57, 法向力=16505.3340, 切向力X=46163.0273, 切向力Y=-3254.6489 +FPS=34.34, 法向力=16464.6953, 切向力X=46192.3828, 切向力Y=-3185.6592 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000799s, blend=0.002320s (9 tiles incl ref), finalize=0.000064s, total=0.003197s +FPS=32.12, 法向力=17553.6133, 切向力X=44928.4453, 切向力Y=-2716.2629 +FPS=33.61, 法向力=17439.4785, 切向力X=44852.2344, 切向力Y=-2597.9175 +FPS=34.26, 法向力=17516.8984, 切向力X=42838.3047, 切向力Y=-2737.5679 +FPS=36.33, 法向力=17529.1055, 切向力X=42803.2500, 切向力Y=-2638.8340 +FPS=34.30, 法向力=17000.2539, 切向力X=43606.6484, 切向力Y=-5113.0205 +FPS=36.32, 法向力=17092.5566, 切向力X=43595.2227, 切向力Y=-5275.1519 +FPS=35.17, 法向力=18230.8906, 切向力X=43383.7734, 切向力Y=-2721.9751 +FPS=34.12, 法向力=18369.7148, 切向力X=43435.5664, 切向力Y=-2680.0010 +FPS=35.40, 法向力=18415.8516, 切向力X=43420.9453, 切向力Y=-2647.1853 +FPS=35.17, 法向力=17418.0078, 切向力X=43516.4531, 切向力Y=-4615.7524 +FPS=36.86, 法向力=17460.6719, 切向力X=43528.1992, 切向力Y=-4636.3691 +FPS=35.82, 法向力=17964.1641, 切向力X=43667.9453, 切向力Y=-3291.9390 +FPS=35.69, 法向力=18064.8555, 切向力X=43717.5625, 切向力Y=-3158.5322 +FPS=33.22, 法向力=17907.2949, 切向力X=43111.4336, 切向力Y=-4458.5186 +FPS=36.44, 法向力=17978.8418, 切向力X=42987.9297, 切向力Y=-4521.5508 +FPS=32.73, 法向力=17643.0391, 切向力X=42633.0156, 切向力Y=-5474.1016 +FPS=36.01, 法向力=17623.2422, 切向力X=42638.7891, 切向力Y=-5567.6172 +FPS=32.03, 法向力=17812.5781, 切向力X=41807.4453, 切向力Y=-5324.0317 +FPS=35.08, 法向力=17796.2969, 切向力X=41838.9648, 切向力Y=-5338.0068 +FPS=32.12, 法向力=18074.3340, 切向力X=40783.3906, 切向力Y=-5213.5859 +FPS=33.61, 法向力=18176.3203, 切向力X=40828.7578, 切向力Y=-5187.0078 +FPS=33.69, 法向力=18966.5547, 切向力X=40274.3398, 切向力Y=-5200.7100 +FPS=34.23, 法向力=18979.6172, 切向力X=40225.5234, 切向力Y=-5130.9170 +FPS=30.85, 法向力=18159.7461, 切向力X=40892.4961, 切向力Y=-3756.1445 +FPS=37.42, 法向力=18165.4863, 切向力X=40898.6328, 切向力Y=-3727.0205 +FPS=31.66, 法向力=18270.1602, 切向力X=40671.9414, 切向力Y=-4858.1987 +FPS=35.56, 法向力=18304.0820, 切向力X=40616.7656, 切向力Y=-4781.7358 +FPS=31.69, 法向力=17917.0293, 切向力X=42062.1250, 切向力Y=-4374.5161 +FPS=37.01, 法向力=17848.6172, 切向力X=42221.8789, 切向力Y=-4482.0664 +FPS=34.29, 法向力=18824.8477, 切向力X=41600.6406, 切向力Y=-4851.2153 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000249s, blend=0.002230s (9 tiles incl ref), finalize=0.000061s, total=0.002545s +FPS=35.10, 法向力=18951.7695, 切向力X=41593.1172, 切向力Y=-4894.1396 +FPS=33.43, 法向力=18648.8672, 切向力X=40330.8672, 切向力Y=-4180.1123 +FPS=34.71, 法向力=18601.5625, 切向力X=40231.7344, 切向力Y=-4117.1611 +FPS=32.28, 法向力=18268.0352, 切向力X=40819.0703, 切向力Y=-3629.8130 +FPS=35.40, 法向力=18412.2148, 切向力X=40970.2578, 切向力Y=-3589.2517 +FPS=34.60, 法向力=19485.4180, 切向力X=41441.2070, 切向力Y=-3431.1257 +FPS=33.85, 法向力=19435.7754, 切向力X=41393.2305, 切向力Y=-3421.0405 +FPS=33.11, 法向力=19332.5605, 切向力X=42621.8359, 切向力Y=-3035.6484 +FPS=37.09, 法向力=19360.5117, 切向力X=42637.4141, 切向力Y=-3073.8281 +FPS=35.28, 法向力=19422.4258, 切向力X=42850.7383, 切向力Y=-2828.6099 +FPS=36.03, 法向力=19555.6094, 切向力X=42818.0859, 切向力Y=-2868.1851 +FPS=34.69, 法向力=18987.4805, 切向力X=43235.4062, 切向力Y=-3409.0776 +FPS=35.64, 法向力=18947.8574, 切向力X=43325.9023, 切向力Y=-3594.8628 +FPS=37.02, 法向力=18924.7441, 切向力X=43339.8047, 切向力Y=-3629.0955 +FPS=34.79, 法向力=18585.1660, 切向力X=43243.6680, 切向力Y=-4665.6729 +FPS=35.45, 法向力=18552.3457, 切向力X=43253.4023, 切向力Y=-4720.6748 +FPS=35.96, 法向力=19142.5508, 切向力X=42143.1211, 切向力Y=-4023.9678 +FPS=36.43, 法向力=19141.9668, 切向力X=41993.5898, 切向力Y=-3829.0801 +FPS=34.52, 法向力=19156.3359, 切向力X=42920.4141, 切向力Y=-2995.8672 +FPS=37.58, 法向力=19237.8418, 切向力X=43057.0000, 切向力Y=-2998.8501 +FPS=33.31, 法向力=19471.8984, 切向力X=43041.0078, 切向力Y=-2993.3511 +FPS=37.03, 法向力=19453.7539, 切向力X=43114.5703, 切向力Y=-3019.8335 +FPS=34.80, 法向力=19492.4102, 切向力X=43119.8750, 切向力Y=-3050.6768 +FPS=36.19, 法向力=19274.9531, 切向力X=43527.4922, 切向力Y=-2669.8472 +FPS=32.69, 法向力=19459.8984, 切向力X=43659.3984, 切向力Y=-3242.7773 +FPS=34.76, 法向力=19479.1172, 切向力X=43565.9375, 切向力Y=-3282.3025 +FPS=34.33, 法向力=19605.5195, 切向力X=42436.0391, 切向力Y=-1971.8750 +FPS=35.69, 法向力=19673.7441, 切向力X=42316.4766, 切向力Y=-1800.8577 +FPS=33.09, 法向力=19764.7461, 切向力X=42704.0547, 切向力Y=-1996.3872 +FPS=33.14, 法向力=19761.5137, 切向力X=42731.0000, 切向力Y=-1983.6826 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000252s, blend=0.002134s (9 tiles incl ref), finalize=0.000057s, total=0.002447s +FPS=35.46, 法向力=19772.3848, 切向力X=42742.7344, 切向力Y=-1964.1350 +FPS=35.08, 法向力=19964.0078, 切向力X=42895.4258, 切向力Y=-1204.9906 +FPS=32.31, 法向力=19326.8633, 切向力X=42706.2656, 切向力Y=-1678.2096 +FPS=32.75, 法向力=19441.6719, 切向力X=42691.0938, 切向力Y=-1785.6763 +FPS=32.52, 法向力=19924.8906, 切向力X=43281.3359, 切向力Y=-2717.6025 +FPS=33.22, 法向力=19911.3828, 切向力X=43298.1055, 切向力Y=-2746.5078 +FPS=33.47, 法向力=19966.7930, 切向力X=43814.8594, 切向力Y=-4117.7368 +FPS=33.83, 法向力=20017.4648, 切向力X=43932.4922, 切向力Y=-4197.5459 +FPS=33.06, 法向力=20032.0098, 切向力X=43976.7812, 切向力Y=-4194.1279 +FPS=32.48, 法向力=19242.7695, 切向力X=42584.8125, 切向力Y=-3027.8545 +FPS=30.89, 法向力=19679.1816, 切向力X=42727.7969, 切向力Y=-5097.4937 +FPS=34.75, 法向力=19508.0000, 切向力X=42707.1992, 切向力Y=-5228.6025 +FPS=32.40, 法向力=19270.3672, 切向力X=42485.2695, 切向力Y=-4879.2764 +FPS=37.39, 法向力=19311.9980, 切向力X=42593.2344, 切向力Y=-4898.7207 +FPS=32.72, 法向力=19284.0312, 切向力X=42550.5508, 切向力Y=-4939.4424 +FPS=34.45, 法向力=19103.2812, 切向力X=42883.4297, 切向力Y=-4095.2180 +FPS=35.57, 法向力=19157.0039, 切向力X=42878.4492, 切向力Y=-4008.3696 +FPS=32.43, 法向力=18889.1055, 切向力X=42818.6172, 切向力Y=-3615.0759 +FPS=31.81, 法向力=19588.2422, 切向力X=42129.6484, 切向力Y=-3969.7300 +FPS=36.19, 法向力=19579.4961, 切向力X=42093.3672, 切向力Y=-3982.3594 +FPS=34.86, 法向力=19579.2031, 切向力X=42130.1445, 切向力Y=-4008.9211 +FPS=37.45, 法向力=19372.4395, 切向力X=42875.4219, 切向力Y=-3570.0010 +FPS=36.09, 法向力=19385.1484, 切向力X=42898.3516, 切向力Y=-3508.0144 +FPS=32.57, 法向力=18244.5273, 切向力X=42629.5391, 切向力Y=-4000.2915 +FPS=33.85, 法向力=18177.8477, 切向力X=42805.1875, 切向力Y=-3884.6892 +FPS=30.35, 法向力=19767.2266, 切向力X=43127.3125, 切向力Y=-2284.3296 +FPS=30.50, 法向力=19164.7930, 切向力X=42105.9531, 切向力Y=-1952.6725 +FPS=34.82, 法向力=19103.5625, 切向力X=42066.8828, 切向力Y=-1933.6716 +FPS=33.61, 法向力=19144.9453, 切向力X=42106.6172, 切向力Y=-1940.4016 +FPS=35.62, 法向力=19378.7168, 切向力X=42602.3750, 切向力Y=-1857.5348 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002168s (9 tiles incl ref), finalize=0.000061s, total=0.002489s +FPS=34.04, 法向力=19350.2227, 切向力X=42585.8516, 切向力Y=-1891.6162 +FPS=32.82, 法向力=19950.5000, 切向力X=41921.3438, 切向力Y=-1767.6532 +FPS=34.98, 法向力=19926.5703, 切向力X=41896.6445, 切向力Y=-1812.4604 +FPS=33.87, 法向力=19865.6680, 切向力X=41293.3203, 切向力Y=-2263.6042 +FPS=32.92, 法向力=19908.9336, 切向力X=41239.6719, 切向力Y=-2404.7559 +FPS=33.47, 法向力=19562.4062, 切向力X=41386.6953, 切向力Y=-2264.9395 +FPS=35.80, 法向力=19581.5820, 切向力X=41433.0391, 切向力Y=-2140.3962 +FPS=33.73, 法向力=19132.5273, 切向力X=41589.7344, 切向力Y=-1015.2021 +FPS=32.92, 法向力=19196.9434, 切向力X=41689.2305, 切向力Y=-1027.8159 +FPS=33.70, 法向力=19044.7656, 切向力X=41114.5234, 切向力Y=-377.8594 +FPS=32.33, 法向力=19079.7695, 切向力X=41072.4922, 切向力Y=-181.5358 +FPS=30.11, 法向力=19736.7422, 切向力X=40484.6562, 切向力Y=-912.7528 +FPS=29.53, 法向力=19250.8398, 切向力X=39313.8594, 切向力Y=-1296.0059 +FPS=34.03, 法向力=19214.7832, 切向力X=39240.1016, 切向力Y=-1228.0696 +FPS=32.99, 法向力=19760.8789, 切向力X=39176.9609, 切向力Y=-1527.9758 +FPS=31.69, 法向力=19757.3320, 切向力X=39255.0781, 切向力Y=-1602.4926 +FPS=32.57, 法向力=19429.1172, 切向力X=38932.1484, 切向力Y=-1781.8662 +FPS=34.02, 法向力=19535.8945, 切向力X=38929.9609, 切向力Y=-1939.5321 +FPS=34.25, 法向力=19503.7734, 切向力X=38891.9961, 切向力Y=-1912.2437 +FPS=33.07, 法向力=19729.1914, 切向力X=37917.0156, 切向力Y=-1213.3737 +FPS=31.24, 法向力=19301.0176, 切向力X=37698.3203, 切向力Y=-1383.7573 +FPS=33.28, 法向力=19338.7793, 切向力X=37772.9688, 切向力Y=-1349.2141 +FPS=35.10, 法向力=19929.1406, 切向力X=36987.1562, 切向力Y=-987.5589 +FPS=34.51, 法向力=20001.3750, 切向力X=36856.7773, 切向力Y=-1061.0415 +FPS=33.49, 法向力=19991.6543, 切向力X=36862.3281, 切向力Y=-1036.5741 +FPS=34.17, 法向力=19604.0840, 切向力X=37816.0977, 切向力Y=-1358.8524 +FPS=35.96, 法向力=19538.5996, 切向力X=37969.6953, 切向力Y=-1403.0502 +FPS=31.17, 法向力=19557.0215, 切向力X=37248.6914, 切向力Y=-1428.8004 +FPS=34.53, 法向力=19431.3730, 切向力X=35878.0117, 切向力Y=-2184.1206 +FPS=31.32, 法向力=19332.2617, 切向力X=35839.4648, 切向力Y=-2104.7322 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000285s, blend=0.002139s (9 tiles incl ref), finalize=0.000057s, total=0.002486s +FPS=32.18, 法向力=19300.0664, 切向力X=35807.3594, 切向力Y=-2073.0188 +FPS=34.70, 法向力=19446.0723, 切向力X=36250.0820, 切向力Y=-2516.0725 +FPS=34.31, 法向力=19434.4219, 切向力X=36317.8945, 切向力Y=-2561.8896 +FPS=35.20, 法向力=19125.8203, 切向力X=35650.3203, 切向力Y=-2832.9854 +FPS=34.57, 法向力=19128.4863, 切向力X=35627.4219, 切向力Y=-2857.8979 +FPS=32.85, 法向力=18993.4883, 切向力X=36179.7578, 切向力Y=-3591.3218 +FPS=33.66, 法向力=19144.7930, 切向力X=36389.9805, 切向力Y=-2755.4111 +FPS=35.28, 法向力=19125.6094, 切向力X=36397.5312, 切向力Y=-2799.5103 +FPS=36.09, 法向力=19161.8828, 切向力X=36370.9219, 切向力Y=-2776.8704 +FPS=34.25, 法向力=19242.2734, 切向力X=35323.8984, 切向力Y=-3157.0518 +FPS=33.77, 法向力=19168.9863, 切向力X=35306.6562, 切向力Y=-3260.2563 +FPS=31.98, 法向力=19133.7715, 切向力X=35364.7734, 切向力Y=-3021.4211 +FPS=35.66, 法向力=19112.1816, 切向力X=35470.7070, 切向力Y=-3044.8164 +FPS=33.41, 法向力=18977.9922, 切向力X=35786.5703, 切向力Y=-2867.6543 +FPS=34.70, 法向力=18991.6055, 切向力X=35831.2773, 切向力Y=-2880.5659 +FPS=34.37, 法向力=18951.5078, 切向力X=35385.0469, 切向力Y=-2602.5959 +FPS=36.55, 法向力=18963.6055, 切向力X=35379.6016, 切向力Y=-2654.7961 +FPS=33.96, 法向力=18656.9922, 切向力X=36201.2500, 切向力Y=-2573.6467 +FPS=35.89, 法向力=18663.4453, 切向力X=36223.5781, 切向力Y=-2596.8799 +FPS=33.65, 法向力=18521.8867, 切向力X=35248.1445, 切向力Y=-3834.9067 +FPS=35.19, 法向力=18529.1504, 切向力X=35172.7188, 切向力Y=-3844.9771 +FPS=31.92, 法向力=18968.0840, 切向力X=34087.2969, 切向力Y=-5815.7378 +FPS=32.75, 法向力=18820.2871, 切向力X=34155.0000, 切向力Y=-5901.8716 +FPS=32.30, 法向力=18625.3242, 切向力X=33993.4922, 切向力Y=-5851.7168 +FPS=34.08, 法向力=18725.2383, 切向力X=33987.5547, 切向力Y=-5779.2612 +FPS=31.78, 法向力=18810.7188, 切向力X=35100.8164, 切向力Y=-4894.8745 +FPS=36.22, 法向力=18974.2656, 切向力X=35241.5430, 切向力Y=-4805.6323 +FPS=31.64, 法向力=18514.0215, 切向力X=35100.5938, 切向力Y=-3448.3154 +FPS=36.10, 法向力=18511.4590, 切向力X=34984.7344, 切向力Y=-3391.7678 +FPS=34.79, 法向力=18787.1738, 切向力X=35178.7344, 切向力Y=-3154.8481 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000256s, blend=0.002156s (9 tiles incl ref), finalize=0.000060s, total=0.002478s +FPS=34.47, 法向力=18826.1289, 切向力X=35255.0234, 切向力Y=-3193.5249 +FPS=31.41, 法向力=19594.4102, 切向力X=34790.9141, 切向力Y=-2803.8838 +FPS=36.03, 法向力=19634.0820, 切向力X=34728.8594, 切向力Y=-2630.7456 +FPS=33.51, 法向力=19156.9453, 切向力X=35241.7109, 切向力Y=-2766.6223 +FPS=36.21, 法向力=19112.1875, 切向力X=35264.1484, 切向力Y=-2663.3455 +FPS=34.75, 法向力=19319.2324, 切向力X=34456.7930, 切向力Y=-2880.7239 +FPS=36.02, 法向力=19317.5996, 切向力X=34573.2969, 切向力Y=-2852.3169 +FPS=35.72, 法向力=19320.7812, 切向力X=34538.1172, 切向力Y=-2863.0874 +FPS=34.06, 法向力=19420.2832, 切向力X=35055.1758, 切向力Y=-2815.9365 +FPS=33.95, 法向力=19128.3203, 切向力X=36072.2266, 切向力Y=-2727.0654 +FPS=36.58, 法向力=19305.2969, 切向力X=36147.3320, 切向力Y=-2666.9382 +FPS=34.45, 法向力=19269.7344, 切向力X=36101.3164, 切向力Y=-2724.1270 +FPS=35.62, 法向力=19058.5078, 切向力X=36212.0234, 切向力Y=-1818.4426 +FPS=35.53, 法向力=19051.5430, 切向力X=36294.8945, 切向力Y=-1892.3944 +FPS=33.60, 法向力=18966.5840, 切向力X=35634.0469, 切向力Y=-2461.1890 +FPS=36.52, 法向力=18959.0547, 切向力X=35631.2031, 切向力Y=-2519.9084 +FPS=33.56, 法向力=18703.8438, 切向力X=36479.3828, 切向力Y=-3831.0327 +FPS=36.17, 法向力=18715.9180, 切向力X=36527.9219, 切向力Y=-4003.8433 +FPS=33.33, 法向力=18734.8906, 切向力X=36209.4727, 切向力Y=-4380.2861 +FPS=32.63, 法向力=18711.9277, 切向力X=36286.5469, 切向力Y=-4460.6201 +FPS=34.77, 法向力=19421.3945, 切向力X=35718.8047, 切向力Y=-3688.1702 +FPS=36.74, 法向力=19551.4629, 切向力X=35725.5156, 切向力Y=-3707.8240 +FPS=32.68, 法向力=18839.2852, 切向力X=36688.1523, 切向力Y=-5080.8721 +FPS=35.42, 法向力=18756.5508, 切向力X=36845.3750, 切向力Y=-5021.2734 +FPS=33.00, 法向力=17999.2891, 切向力X=37236.7773, 切向力Y=-5172.4248 +FPS=34.48, 法向力=17980.4531, 切向力X=37246.4062, 切向力Y=-5262.4199 +FPS=32.36, 法向力=18705.7734, 切向力X=36331.1719, 切向力Y=-4881.0923 +FPS=36.43, 法向力=18722.8008, 切向力X=36396.6484, 切向力Y=-4784.9385 +FPS=33.26, 法向力=18083.5781, 切向力X=35778.6719, 切向力Y=-4794.4785 +FPS=36.89, 法向力=18097.8613, 切向力X=35741.8438, 切向力Y=-4789.3223 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000310s, blend=0.002178s (9 tiles incl ref), finalize=0.000055s, total=0.002549s +FPS=33.41, 法向力=17487.7344, 切向力X=34339.4766, 切向力Y=-6406.7217 +FPS=33.27, 法向力=17609.5703, 切向力X=34431.8359, 切向力Y=-6450.7666 +FPS=33.17, 法向力=17567.1582, 切向力X=34507.5000, 切向力Y=-6445.4102 +FPS=37.01, 法向力=16280.3262, 切向力X=31538.2012, 切向力Y=-10367.6865 +FPS=30.04, 法向力=17014.7500, 切向力X=16277.6289, 切向力Y=-13656.8379 +FPS=34.29, 法向力=17051.4219, 切向力X=16218.4434, 切向力Y=-13642.7441 +FPS=31.81, 法向力=22616.2383, 切向力X=-46714.1953, 切向力Y=116.2224 +FPS=33.40, 法向力=22772.2734, 切向力X=-46980.1211, 切向力Y=265.4860 +FPS=30.72, 法向力=21519.1426, 切向力X=-46838.7031, 切向力Y=1595.5718 +FPS=36.08, 法向力=21606.7305, 切向力X=-46833.7031, 切向力Y=1669.6189 +FPS=32.09, 法向力=19123.9062, 切向力X=-30774.1211, 切向力Y=1198.5237 +FPS=33.58, 法向力=18952.9648, 切向力X=-30524.3711, 切向力Y=1214.0337 +FPS=32.94, 法向力=16412.5234, 切向力X=-18904.7793, 切向力Y=-1927.5620 +FPS=35.91, 法向力=16406.8184, 切向力X=-18884.0762, 切向力Y=-1794.0641 +FPS=33.92, 法向力=13724.7432, 切向力X=-9107.1875, 切向力Y=-6600.4814 +FPS=36.52, 法向力=13940.6484, 切向力X=-9068.5459, 切向力Y=-6651.4736 +FPS=35.62, 法向力=13917.8984, 切向力X=-9075.9473, 切向力Y=-6628.3242 +FPS=36.71, 法向力=14413.5752, 切向力X=-12446.7529, 切向力Y=-7753.2998 +FPS=37.39, 法向力=14503.0820, 切向力X=-12545.1602, 切向力Y=-7747.9321 +FPS=33.60, 法向力=16351.8809, 切向力X=-21572.9688, 切向力Y=-9600.2119 +FPS=34.09, 法向力=16201.6250, 切向力X=-21960.2109, 切向力Y=-9747.8555 +FPS=34.81, 法向力=16176.0547, 切向力X=-21935.6133, 切向力Y=-7473.4414 +FPS=35.29, 法向力=16106.1416, 切向力X=-21981.4844, 切向力Y=-7320.2861 +FPS=35.23, 法向力=14501.0439, 切向力X=-17305.2305, 切向力Y=-8655.6621 +FPS=37.63, 法向力=14399.7256, 切向力X=-16931.7891, 切向力Y=-8906.2012 +FPS=34.43, 法向力=14555.2539, 切向力X=-15964.5195, 切向力Y=-8744.8779 +FPS=36.02, 法向力=14631.8105, 切向力X=-15953.2910, 切向力Y=-8777.2217 +FPS=33.55, 法向力=14395.3320, 切向力X=-14885.1094, 切向力Y=-7031.4170 +FPS=35.56, 法向力=14390.3086, 切向力X=-14915.8828, 切向力Y=-7168.6382 +FPS=33.51, 法向力=13317.3047, 切向力X=-13430.7666, 切向力Y=-5640.5991 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002040s (9 tiles incl ref), finalize=0.000062s, total=0.002362s +FPS=35.08, 法向力=13214.2471, 切向力X=-13326.7412, 切向力Y=-5442.8770 +FPS=34.44, 法向力=11987.3271, 切向力X=-10145.4844, 切向力Y=-5615.7129 +FPS=35.59, 法向力=11975.6641, 切向力X=-10031.8398, 切向力Y=-5696.4492 +FPS=32.77, 法向力=11385.4443, 切向力X=-8804.3027, 切向力Y=-5311.2715 +FPS=36.14, 法向力=11466.4746, 切向力X=-8993.3867, 切向力Y=-5252.2021 +FPS=35.21, 法向力=11335.1230, 切向力X=-6958.1045, 切向力Y=-4156.6855 +FPS=35.13, 法向力=11471.1670, 切向力X=-7021.0571, 切向力Y=-4091.5596 +FPS=33.14, 法向力=9924.1875, 切向力X=-4412.9585, 切向力Y=-2979.8394 +FPS=34.63, 法向力=10016.9961, 切向力X=-4354.2871, 切向力Y=-3025.8552 +FPS=35.05, 法向力=5479.6367, 切向力X=13042.8965, 切向力Y=1869.9426 +FPS=33.98, 法向力=5653.7031, 切向力X=13548.0078, 切向力Y=2026.8105 +FPS=33.99, 法向力=5684.3730, 切向力X=13539.7715, 切向力Y=1977.0696 +FPS=36.42, 法向力=4338.6211, 切向力X=27467.0273, 切向力Y=3063.6299 +FPS=33.50, 法向力=4306.1885, 切向力X=27641.4531, 切向力Y=3088.3892 +FPS=30.81, 法向力=5645.3228, 切向力X=39411.4531, 切向力Y=244.5593 +FPS=29.49, 法向力=7603.3232, 切向力X=54418.4102, 切向力Y=-1381.4775 +FPS=35.06, 法向力=7227.1631, 切向力X=54858.7070, 切向力Y=-1269.2667 +FPS=34.88, 法向力=11826.0234, 切向力X=62212.5156, 切向力Y=-3904.0215 +FPS=35.58, 法向力=11591.4648, 切向力X=62838.1562, 切向力Y=-3825.8616 +FPS=35.69, 法向力=11521.9648, 切向力X=62903.2656, 切向力Y=-3878.7251 +FPS=32.61, 法向力=16693.8359, 切向力X=57403.5391, 切向力Y=-195.5889 +FPS=37.97, 法向力=16485.8945, 切向力X=57938.2344, 切向力Y=-180.5321 +FPS=35.57, 法向力=21577.6836, 切向力X=51029.0625, 切向力Y=2751.5078 +FPS=36.25, 法向力=21721.3887, 切向力X=51169.3594, 切向力Y=2716.5630 +FPS=36.34, 法向力=24409.1738, 切向力X=44810.5273, 切向力Y=3434.7722 +FPS=34.56, 法向力=24433.0996, 切向力X=44862.2891, 切向力Y=3492.6943 +FPS=33.09, 法向力=24927.2227, 切向力X=38385.5352, 切向力Y=1080.1920 +FPS=36.18, 法向力=24890.5273, 切向力X=38231.8945, 切向力Y=1289.8623 +FPS=33.05, 法向力=25287.5781, 切向力X=34226.9062, 切向力Y=1080.2554 +FPS=36.60, 法向力=25132.6953, 切向力X=34100.5508, 切向力Y=966.1521 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000009s (hit), reset=0.000882s, blend=0.002491s (9 tiles incl ref), finalize=0.000061s, total=0.003448s +FPS=32.92, 法向力=24692.8496, 切向力X=32452.6152, 切向力Y=-892.2126 +FPS=37.09, 法向力=24575.9141, 切向力X=32400.9961, 切向力Y=-889.5953 +FPS=33.65, 法向力=23434.4434, 切向力X=24467.5938, 切向力Y=-2474.0593 +FPS=37.37, 法向力=23369.2617, 切向力X=24545.1406, 切向力Y=-2408.0203 +FPS=36.02, 法向力=20454.8926, 切向力X=619.6357, 切向力Y=-6780.4238 +FPS=36.14, 法向力=20573.1094, 切向力X=665.6144, 切向力Y=-6568.4102 +FPS=34.55, 法向力=20605.8086, 切向力X=569.4326, 切向力Y=-6485.5923 +FPS=35.89, 法向力=16508.2051, 切向力X=-42652.0586, 切向力Y=-10530.5078 +FPS=37.43, 法向力=16596.6211, 切向力X=-42955.1172, 切向力Y=-10659.6113 +FPS=34.08, 法向力=23404.9727, 切向力X=-68918.2031, 切向力Y=-17928.1836 +FPS=33.14, 法向力=23289.4688, 切向力X=-69070.7188, 切向力Y=-17982.3789 +FPS=33.71, 法向力=29601.1191, 切向力X=-72923.5469, 切向力Y=-24650.2773 +FPS=32.56, 法向力=29735.1758, 切向力X=-73066.4531, 切向力Y=-24527.8379 +FPS=34.53, 法向力=32990.0820, 切向力X=-74767.1406, 切向力Y=-21888.4395 +FPS=33.61, 法向力=32885.0859, 切向力X=-74762.6562, 切向力Y=-21696.7656 +FPS=35.30, 法向力=36284.6328, 切向力X=-69413.3594, 切向力Y=-24011.5059 +FPS=36.54, 法向力=36205.9648, 切向力X=-69056.3047, 切向力Y=-24022.5840 +FPS=33.01, 法向力=33352.5664, 切向力X=-57712.0000, 切向力Y=-19163.0469 +FPS=37.22, 法向力=32920.6016, 切向力X=-57380.6445, 切向力Y=-19065.2402 +FPS=36.04, 法向力=24956.5020, 切向力X=-38113.6250, 切向力Y=-13326.6816 +FPS=38.32, 法向力=24574.9844, 切向力X=-37749.3906, 切向力Y=-13073.4404 +FPS=34.48, 法向力=19547.2227, 切向力X=-26292.3438, 切向力Y=-7046.0107 +FPS=38.39, 法向力=19310.8086, 切向力X=-26113.7598, 切向力Y=-6651.9512 +FPS=34.79, 法向力=19315.0078, 切向力X=-26084.8828, 切向力Y=-6696.3555 +FPS=37.37, 法向力=17020.4258, 切向力X=-21119.5137, 切向力Y=-4220.5615 +FPS=37.19, 法向力=16794.4375, 切向力X=-20983.7695, 切向力Y=-4136.7930 +FPS=36.51, 法向力=13484.6387, 切向力X=-15191.4375, 切向力Y=-1974.5707 +FPS=35.77, 法向力=13498.5381, 切向力X=-15206.8242, 切向力Y=-1752.8169 +FPS=35.91, 法向力=9132.7256, 切向力X=-8076.3740, 切向力Y=-688.1307 +FPS=37.15, 法向力=9255.1445, 切向力X=-8082.6699, 切向力Y=-829.7133 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002070s (9 tiles incl ref), finalize=0.000053s, total=0.002392s +FPS=34.73, 法向力=6691.3906, 切向力X=-2744.8311, 切向力Y=2430.6089 +FPS=37.70, 法向力=6745.7842, 切向力X=-2619.2017, 切向力Y=2490.9854 +FPS=32.50, 法向力=2548.4780, 切向力X=9713.6035, 切向力Y=6064.2671 +FPS=36.02, 法向力=2613.8667, 切向力X=9981.1309, 切向力Y=6136.4380 +FPS=35.72, 法向力=3050.1855, 切向力X=19627.7070, 切向力Y=4544.8481 +FPS=37.52, 法向力=2868.6045, 切向力X=19879.7227, 切向力Y=4458.1313 +FPS=34.34, 法向力=3853.4448, 切向力X=24743.5332, 切向力Y=4870.6660 +FPS=38.31, 法向力=3863.6235, 切向力X=25075.3418, 切向力Y=4984.4102 +FPS=36.06, 法向力=3846.6582, 切向力X=25081.3730, 切向力Y=5033.6787 +FPS=38.77, 法向力=4576.0156, 切向力X=32001.2598, 切向力Y=4922.0542 +FPS=38.56, 法向力=4619.2671, 切向力X=32294.8457, 切向力Y=4686.5669 +FPS=34.09, 法向力=6504.4204, 切向力X=42084.2344, 切向力Y=-2451.2341 +FPS=38.27, 法向力=6204.5137, 切向力X=42552.2656, 切向力Y=-2481.5354 +FPS=34.48, 法向力=16254.7031, 切向力X=40946.4414, 切向力Y=2879.7214 +FPS=37.52, 法向力=16340.5127, 切向力X=41383.9141, 切向力Y=3120.8047 +FPS=34.71, 法向力=18240.6641, 切向力X=31597.8320, 切向力Y=2177.8628 +FPS=37.40, 法向力=18213.3594, 切向力X=31584.3750, 切向力Y=2110.3601 +FPS=36.02, 法向力=17400.8984, 切向力X=21703.2656, 切向力Y=3428.0425 +FPS=37.91, 法向力=17407.1641, 切向力X=21793.4863, 切向力Y=3592.1296 +FPS=36.22, 法向力=17393.0371, 切向力X=21659.1797, 切向力Y=3636.8755 +FPS=36.83, 法向力=9810.9795, 切向力X=11479.7021, 切向力Y=4093.5928 +FPS=37.19, 法向力=9803.7246, 切向力X=11536.9180, 切向力Y=4164.0801 +FPS=34.96, 法向力=4548.0020, 切向力X=4034.6921, 切向力Y=567.5870 +FPS=35.96, 法向力=4637.3296, 切向力X=3974.7637, 切向力Y=577.1505 +FPS=36.17, 法向力=3020.3853, 切向力X=-16919.0176, 切向力Y=-2370.8313 +FPS=36.65, 法向力=2986.7029, 切向力X=-16992.6914, 切向力Y=-2263.7322 +FPS=36.20, 法向力=7939.3364, 切向力X=-38020.6250, 切向力Y=-3537.7344 +FPS=37.42, 法向力=7611.4053, 切向力X=-38480.4219, 切向力Y=-3600.9209 +FPS=34.50, 法向力=11454.4707, 切向力X=-46304.7500, 切向力Y=-6679.8594 +FPS=37.79, 法向力=11363.6836, 切向力X=-46710.0977, 切向力Y=-6713.2363 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000351s, blend=0.002178s (9 tiles incl ref), finalize=0.000057s, total=0.002592s +FPS=36.48, 法向力=11397.3555, 切向力X=-46668.1250, 切向力Y=-6742.4194 +FPS=34.36, 法向力=16313.2266, 切向力X=-50697.1875, 切向力Y=-7729.9375 +FPS=35.86, 法向力=16404.1406, 切向力X=-33606.0156, 切向力Y=-6814.7695 +FPS=37.24, 法向力=16335.0879, 切向力X=-33379.9453, 切向力Y=-6725.1060 +FPS=37.05, 法向力=16285.7334, 切向力X=-33364.4961, 切向力Y=-6841.9004 +FPS=34.11, 法向力=9538.3594, 切向力X=-11338.4121, 切向力Y=-1649.5503 +FPS=37.88, 法向力=9668.1758, 切向力X=-11406.3320, 切向力Y=-1596.7292 +FPS=34.05, 法向力=4481.3677, 切向力X=-2770.1011, 切向力Y=1089.2158 +FPS=37.92, 法向力=4420.1377, 切向力X=-2556.2104, 切向力Y=1204.8363 +FPS=36.16, 法向力=1325.6919, 切向力X=7246.9785, 切向力Y=2509.6145 +FPS=37.18, 法向力=1348.5862, 切向力X=7501.1357, 切向力Y=2475.3491 +FPS=35.67, 法向力=2030.9685, 切向力X=15091.4639, 切向力Y=2895.6909 +FPS=38.33, 法向力=1985.4733, 切向力X=15450.2070, 切向力Y=2794.9653 +FPS=35.76, 法向力=2663.1606, 切向力X=27234.5371, 切向力Y=3206.9475 +FPS=35.88, 法向力=2461.5298, 切向力X=27793.8477, 切向力Y=3425.7527 +FPS=37.34, 法向力=2435.7236, 切向力X=27774.6836, 切向力Y=3471.2642 +FPS=34.18, 法向力=6946.0381, 切向力X=41470.1094, 切向力Y=6698.8662 +FPS=36.11, 法向力=6669.9736, 切向力X=41884.4531, 切向力Y=6973.2490 +FPS=32.57, 法向力=13264.8662, 切向力X=30177.8711, 切向力Y=6971.9194 +FPS=35.83, 法向力=13225.1855, 切向力X=30309.8398, 切向力Y=7184.3906 +FPS=35.53, 法向力=4457.5010, 切向力X=6734.6274, 切向力Y=3033.1997 +FPS=37.28, 法向力=4553.9736, 切向力X=6804.2217, 切向力Y=3056.2756 +FPS=35.84, 法向力=2012.0071, 切向力X=2024.2861, 切向力Y=1755.6157 +FPS=38.08, 法向力=1949.0857, 切向力X=1894.1331, 切向力Y=1713.3186 +FPS=34.44, 法向力=2937.4563, 切向力X=-13520.6543, 切向力Y=108.3720 +FPS=37.32, 法向力=2828.2246, 切向力X=-13688.2432, 切向力Y=80.8869 +FPS=37.56, 法向力=2845.1631, 切向力X=-13668.5996, 切向力Y=64.6694 +FPS=36.46, 法向力=6971.1069, 切向力X=-34681.1367, 切向力Y=-2129.2939 +FPS=34.49, 法向力=10573.0605, 切向力X=-49180.9727, 切向力Y=-7121.6338 +FPS=37.90, 法向力=10394.1230, 切向力X=-49819.8125, 切向力Y=-7387.6143 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000264s, blend=0.002072s (9 tiles incl ref), finalize=0.000053s, total=0.002396s +FPS=34.15, 法向力=10423.5664, 切向力X=-49840.9688, 切向力Y=-7393.9746 +FPS=36.36, 法向力=15065.6582, 切向力X=-45385.0156, 切向力Y=-5178.5303 +FPS=36.63, 法向力=15082.5938, 切向力X=-45427.5898, 切向力Y=-5063.1377 +FPS=34.09, 法向力=10766.4131, 切向力X=-19533.9453, 切向力Y=-23.7773 +FPS=36.49, 法向力=10796.2656, 切向力X=-19531.9961, 切向力Y=-34.5377 +FPS=37.18, 法向力=4293.5464, 切向力X=-3227.4248, 切向力Y=2143.9482 +FPS=35.69, 法向力=4360.8916, 切向力X=-3236.9648, 切向力Y=2173.0244 +FPS=35.50, 法向力=1767.7817, 切向力X=5793.4355, 切向力Y=2281.3555 +FPS=38.57, 法向力=1735.6830, 切向力X=5834.5742, 切向力Y=2376.6118 +FPS=36.03, 法向力=2064.9314, 切向力X=13294.8164, 切向力Y=1335.6926 +FPS=38.51, 法向力=2007.4202, 切向力X=13759.4082, 切向力Y=1313.2600 +FPS=35.77, 法向力=1988.5217, 切向力X=13851.1162, 切向力Y=1227.0195 +FPS=35.65, 法向力=3908.7539, 切向力X=28074.5566, 切向力Y=3506.3945 +FPS=37.50, 法向力=3860.7986, 切向力X=28665.9648, 切向力Y=3557.7676 +FPS=34.44, 法向力=6084.7710, 切向力X=36246.5781, 切向力Y=9063.3662 +FPS=35.28, 法向力=6074.8477, 切向力X=36699.0234, 切向力Y=9472.0684 +FPS=32.37, 法向力=10939.4141, 切向力X=23983.7930, 切向力Y=9236.5742 +FPS=38.13, 法向力=10918.4062, 切向力X=23904.6289, 切向力Y=9312.5879 +FPS=35.49, 法向力=4663.4336, 切向力X=7808.2109, 切向力Y=4756.6138 +FPS=37.90, 法向力=4736.8789, 切向力X=7908.2876, 切向力Y=4875.8979 +FPS=36.25, 法向力=2850.8589, 切向力X=2494.7812, 切向力Y=2948.7634 +FPS=37.20, 法向力=2728.5576, 切向力X=2496.8672, 切向力Y=2948.0720 +FPS=35.77, 法向力=2774.4719, 切向力X=2496.3418, 切向力Y=2915.6406 +FPS=36.71, 法向力=1931.1653, 切向力X=2130.0989, 切向力Y=2390.2939 +FPS=33.87, 法向力=1879.5789, 切向力X=2023.9031, 切向力Y=2563.7070 +FPS=35.16, 法向力=1952.0615, 切向力X=2005.9573, 切向力Y=2546.8354 +FPS=33.93, 法向力=1908.4709, 切向力X=1915.1711, 切向力Y=2599.3242 +FPS=32.19, 法向力=1536.3662, 切向力X=1811.3396, 切向力Y=2818.8464 +FPS=32.30, 法向力=1527.9050, 切向力X=1858.5826, 切向力Y=2732.8442 +FPS=31.86, 法向力=1375.4213, 切向力X=2135.7520, 切向力Y=2619.3286 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000335s, blend=0.003144s (9 tiles incl ref), finalize=0.000064s, total=0.003549s +FPS=32.54, 法向力=1299.0398, 切向力X=2311.9526, 切向力Y=2540.0737 +FPS=32.82, 法向力=1357.7507, 切向力X=1769.5964, 切向力Y=2460.2051 +FPS=33.83, 法向力=1651.3760, 切向力X=2347.2505, 切向力Y=2117.5835 +FPS=37.76, 法向力=1691.2640, 切向力X=2411.4331, 切向力Y=2135.7954 +FPS=33.70, 法向力=1675.9495, 切向力X=2405.1062, 切向力Y=2127.1521 +FPS=37.57, 法向力=1048.4319, 切向力X=1646.6433, 切向力Y=-2197.5073 +FPS=36.87, 法向力=1006.2969, 切向力X=1694.6676, 切向力Y=-2207.6284 +FPS=34.08, 法向力=2713.1204, 切向力X=1129.4600, 切向力Y=-12356.9922 +FPS=36.16, 法向力=2849.7659, 切向力X=1261.7234, 切向力Y=-12541.5527 +FPS=30.65, 法向力=5240.6309, 切向力X=442.5797, 切向力Y=-21175.7031 +FPS=30.69, 法向力=5475.5278, 切向力X=829.7811, 切向力Y=-21493.9316 +FPS=33.13, 法向力=7365.3755, 切向力X=-3281.6802, 切向力Y=-34189.0625 +FPS=34.22, 法向力=7183.6592, 切向力X=-3375.5112, 切向力Y=-34364.9297 +FPS=35.23, 法向力=9602.7744, 切向力X=-3199.0728, 切向力Y=-46453.2422 +FPS=35.18, 法向力=9529.0635, 切向力X=-3362.2915, 切向力Y=-46781.4336 +FPS=33.41, 法向力=14827.0674, 切向力X=-7802.2402, 切向力Y=-56836.1289 +FPS=35.26, 法向力=14633.6816, 切向力X=-7882.9170, 切向力Y=-57140.5469 +FPS=31.82, 法向力=20491.5996, 切向力X=-11094.2539, 切向力Y=-60665.2656 +FPS=35.18, 法向力=20845.6211, 切向力X=-11327.0391, 切向力Y=-60826.8750 +FPS=31.66, 法向力=22249.8867, 切向力X=-11331.2441, 切向力Y=-58834.3320 +FPS=36.39, 法向力=22183.5508, 切向力X=-11412.5820, 切向力Y=-59130.6641 +FPS=36.80, 法向力=23344.5469, 切向力X=-8451.0117, 切向力Y=-54700.3516 +FPS=35.68, 法向力=23165.4941, 切向力X=-8120.8691, 切向力Y=-54961.8672 +FPS=32.04, 法向力=22687.3633, 切向力X=-11245.3691, 切向力Y=-46860.9023 +FPS=36.72, 法向力=22552.4492, 切向力X=-11441.3916, 切向力Y=-46592.7188 +FPS=37.00, 法向力=20840.9004, 切向力X=-12729.6338, 切向力Y=-35854.6250 +FPS=37.40, 法向力=20681.8789, 切向力X=-12757.5312, 切向力Y=-35476.0156 +FPS=32.10, 法向力=20517.1953, 切向力X=-15851.9297, 切向力Y=-12063.7676 +FPS=37.18, 法向力=20477.2188, 切向力X=-15778.8301, 切向力Y=-11992.1475 +FPS=35.93, 法向力=20432.3691, 切向力X=-15773.1133, 切向力Y=-11999.9258 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000351s, blend=0.002108s (9 tiles incl ref), finalize=0.000062s, total=0.002527s +FPS=35.66, 法向力=18303.4258, 切向力X=-18242.6211, 切向力Y=30066.1484 +FPS=36.89, 法向力=18470.7109, 切向力X=-18498.6465, 切向力Y=30282.1641 +FPS=33.31, 法向力=17243.1641, 切向力X=-12948.2266, 切向力Y=41652.5156 +FPS=36.54, 法向力=17225.4102, 切向力X=-12788.6797, 切向力Y=42193.9414 +FPS=35.86, 法向力=17557.1250, 切向力X=-12178.9551, 切向力Y=35869.4023 +FPS=38.03, 法向力=17604.2695, 切向力X=-12460.3545, 切向力Y=35802.1250 +FPS=34.13, 法向力=17054.9570, 切向力X=-12465.4805, 切向力Y=28427.9141 +FPS=37.12, 法向力=17061.0156, 切向力X=-12566.9453, 切向力Y=28027.8984 +FPS=33.19, 法向力=15923.9541, 切向力X=-10983.8369, 切向力Y=23377.7422 +FPS=38.30, 法向力=15959.2188, 切向力X=-10924.2969, 切向力Y=23282.4590 +FPS=35.59, 法向力=13923.0127, 切向力X=-5406.8750, 切向力Y=20721.7266 +FPS=36.63, 法向力=13841.8857, 切向力X=-5234.2607, 切向力Y=20525.9180 +FPS=35.28, 法向力=13823.1953, 切向力X=-5158.2954, 切向力Y=20492.2812 +FPS=36.54, 法向力=12287.6426, 切向力X=-4149.1143, 切向力Y=16266.7617 +FPS=33.83, 法向力=11125.4414, 切向力X=-3201.8472, 切向力Y=9621.6152 +FPS=38.48, 法向力=11070.4668, 切向力X=-3201.8430, 切向力Y=9628.8789 +FPS=36.98, 法向力=11111.4590, 切向力X=-3303.5498, 切向力Y=9639.2783 +FPS=37.90, 法向力=7204.7231, 切向力X=3629.9600, 切向力Y=-9093.2979 +FPS=37.83, 法向力=7324.8979, 切向力X=3534.5876, 切向力Y=-9025.5176 +FPS=35.57, 法向力=7127.4287, 切向力X=15238.9961, 切向力Y=-31739.9551 +FPS=38.61, 法向力=6861.7378, 切向力X=15282.2852, 切向力Y=-32217.7422 +FPS=35.57, 法向力=6854.3018, 切向力X=15315.1562, 切向力Y=-32155.1582 +FPS=36.84, 法向力=10125.7148, 切向力X=23432.7188, 切向力Y=-43349.3125 +FPS=33.86, 法向力=17023.7930, 切向力X=24961.8320, 切向力Y=-46558.6602 +FPS=38.57, 法向力=17006.6094, 切向力X=25092.5039, 切向力Y=-46762.3516 +FPS=36.19, 法向力=19887.5977, 切向力X=18399.9023, 切向力Y=-40910.0391 +FPS=38.25, 法向力=19869.7715, 切向力X=18426.4961, 切向力Y=-40886.7500 +FPS=35.18, 法向力=19866.4844, 切向力X=18435.1445, 切向力Y=-40893.9844 +FPS=33.67, 法向力=20853.0703, 切向力X=13170.0293, 切向力Y=-33069.4219 +FPS=38.09, 法向力=20976.5488, 切向力X=13098.8984, 切向力Y=-32966.6953 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000299s, blend=0.002126s (9 tiles incl ref), finalize=0.000060s, total=0.002491s +FPS=34.19, 法向力=18571.6250, 切向力X=13958.8721, 切向力Y=-22194.3223 +FPS=38.51, 法向力=18586.5293, 切向力X=14196.6738, 切向力Y=-22140.1445 +FPS=36.42, 法向力=15052.1416, 切向力X=14009.4795, 切向力Y=-14088.2803 +FPS=38.67, 法向力=14981.1816, 切向力X=14069.1914, 切向力Y=-13867.2783 +FPS=36.58, 法向力=13137.2119, 切向力X=13052.1494, 切向力Y=-8108.0918 +FPS=36.77, 法向力=13117.6758, 切向力X=13013.5605, 切向力Y=-7989.3413 +FPS=37.59, 法向力=13103.7256, 切向力X=13022.7051, 切向力Y=-7936.7041 +FPS=36.13, 法向力=10501.3857, 切向力X=13659.2598, 切向力Y=4700.0156 +FPS=38.26, 法向力=10662.1328, 切向力X=13754.0098, 切向力Y=4924.0039 +FPS=34.31, 法向力=6992.6133, 切向力X=14179.2646, 切向力Y=20421.2168 +FPS=37.49, 法向力=7223.6968, 切向力X=14162.9590, 切向力Y=20692.6094 +FPS=33.85, 法向力=5487.3096, 切向力X=1831.8900, 切向力Y=33095.6719 +FPS=37.59, 法向力=5372.5332, 切向力X=1435.0000, 切向力Y=33164.0430 +FPS=32.51, 法向力=7052.2949, 切向力X=-7940.6108, 切向力Y=44609.0391 +FPS=34.30, 法向力=7072.5557, 切向力X=-8291.1475, 切向力Y=44720.6797 +FPS=30.61, 法向力=10464.9824, 切向力X=-14568.8711, 切向力Y=51089.6367 +FPS=32.18, 法向力=10527.1133, 切向力X=-14818.1660, 切向力Y=51547.4062 +FPS=34.33, 法向力=14474.4082, 切向力X=-19231.2129, 切向力Y=48473.6641 +FPS=35.59, 法向力=14450.8984, 切向力X=-19736.3047, 切向力Y=48468.3750 +FPS=33.31, 法向力=15654.5225, 切向力X=-19829.9180, 切向力Y=37261.8203 +FPS=36.38, 法向力=15689.7480, 切向力X=-19961.5195, 切向力Y=37136.7734 +FPS=33.75, 法向力=11317.8867, 切向力X=-16686.5977, 切向力Y=14690.2637 +FPS=37.39, 法向力=11350.2646, 切向力X=-16443.8633, 切向力Y=14654.9551 +FPS=35.35, 法向力=6315.7700, 切向力X=-6594.7363, 切向力Y=2152.2930 +FPS=37.72, 法向力=6333.6221, 切向力X=-6589.0615, 切向力Y=2257.5857 +FPS=36.09, 法向力=6380.7524, 切向力X=-6582.2974, 切向力Y=2205.2153 +FPS=34.97, 法向力=6660.0264, 切向力X=-5918.0518, 切向力Y=-1861.6182 +FPS=35.25, 法向力=8299.3213, 切向力X=-8027.6436, 切向力Y=-3510.7231 +FPS=37.77, 法向力=8264.3281, 切向力X=-8157.8716, 切向力Y=-3669.9744 +FPS=38.01, 法向力=8229.1104, 切向力X=-8107.2939, 切向力Y=-3682.1025 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000251s, blend=0.002073s (9 tiles incl ref), finalize=0.000053s, total=0.002382s +FPS=36.06, 法向力=8495.8906, 切向力X=-7900.0498, 切向力Y=-501.8822 +FPS=37.41, 法向力=8606.0449, 切向力X=-8082.0381, 切向力Y=-332.3608 +FPS=34.94, 法向力=4648.0703, 切向力X=-2415.4495, 切向力Y=1557.4502 +FPS=38.68, 法向力=4719.2529, 切向力X=-2333.8660, 切向力Y=1646.7480 +FPS=35.80, 法向力=3363.0137, 切向力X=81.8272, 切向力Y=2530.3167 +FPS=36.16, 法向力=3332.7263, 切向力X=241.1560, 切向力Y=2498.0789 +FPS=34.55, 法向力=2013.2656, 切向力X=6825.2305, 切向力Y=2898.9111 +FPS=38.06, 法向力=2050.5974, 切向力X=7006.6782, 切向力Y=2982.2583 +FPS=36.89, 法向力=2062.3125, 切向力X=12381.1279, 切向力Y=2152.1455 +FPS=38.16, 法向力=2091.8264, 切向力X=12735.4219, 切向力Y=2022.6101 +FPS=38.39, 法向力=2063.1782, 切向力X=12727.8867, 切向力Y=2063.1604 +FPS=35.67, 法向力=3334.1797, 切向力X=24204.2266, 切向力Y=1952.0438 +FPS=37.96, 法向力=3181.0288, 切向力X=24591.3926, 切向力Y=1998.3965 +FPS=34.51, 法向力=6050.2852, 切向力X=38026.2422, 切向力Y=1356.1445 +FPS=36.12, 法向力=5728.0029, 切向力X=38463.5508, 切向力Y=1492.5833 +FPS=33.96, 法向力=7099.5249, 切向力X=51844.0078, 切向力Y=3391.2085 +FPS=36.20, 法向力=6799.4932, 切向力X=52198.1719, 切向力Y=3629.3801 +FPS=31.97, 法向力=11496.6992, 切向力X=56461.6875, 切向力Y=4886.4229 +FPS=36.65, 法向力=11402.4961, 切向力X=56952.6328, 切向力Y=5014.0596 +FPS=32.72, 法向力=19159.5195, 切向力X=50223.3203, 切向力Y=5853.9160 +FPS=37.98, 法向力=19386.0547, 切向力X=50497.7656, 切向力Y=5675.6963 +FPS=38.22, 法向力=19510.7422, 切向力X=50593.5391, 切向力Y=5640.8867 +FPS=34.21, 法向力=21906.3984, 切向力X=41133.8828, 切向力Y=4601.6509 +FPS=33.69, 法向力=20747.3086, 切向力X=34075.5703, 切向力Y=-56.1134 +FPS=37.60, 法向力=20674.5781, 切向力X=34061.9922, 切向力Y=99.5319 +FPS=37.46, 法向力=20669.6875, 切向力X=33976.9688, 切向力Y=139.7181 +FPS=34.27, 法向力=19940.7539, 切向力X=25386.5273, 切向力Y=199.9786 +FPS=37.06, 法向力=19647.3867, 切向力X=25059.6797, 切向力Y=131.3690 +FPS=33.45, 法向力=16617.3398, 切向力X=10166.1152, 切向力Y=-5140.8506 +FPS=36.74, 法向力=16481.3105, 切向力X=9948.0732, 切向力Y=-5106.8174 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000280s, blend=0.002122s (9 tiles incl ref), finalize=0.000055s, total=0.002463s +FPS=35.02, 法向力=12731.2598, 切向力X=-38105.4922, 切向力Y=-8306.0449 +FPS=34.95, 法向力=12886.0566, 切向力X=-38231.3125, 切向力Y=-8143.4897 +FPS=31.78, 法向力=17588.2422, 切向力X=-52520.8047, 切向力Y=-10364.1953 +FPS=34.58, 法向力=17357.9805, 切向力X=-52950.8320, 切向力Y=-10707.1475 +FPS=30.33, 法向力=24216.5195, 切向力X=-59770.9219, 切向力Y=-10877.7012 +FPS=35.42, 法向力=24369.9141, 切向力X=-59934.3750, 切向力Y=-10722.4775 +FPS=31.71, 法向力=24970.7832, 切向力X=-52405.8359, 切向力Y=-12496.0576 +FPS=35.38, 法向力=24789.1484, 切向力X=-51950.6055, 切向力Y=-12444.7998 +FPS=34.89, 法向力=19737.7148, 切向力X=-32529.8730, 切向力Y=-12478.0430 +FPS=37.25, 法向力=19536.9648, 切向力X=-32216.0352, 切向力Y=-12599.9766 +FPS=33.87, 法向力=18121.9727, 切向力X=-24917.3906, 切向力Y=-7813.4111 +FPS=38.16, 法向力=18103.2129, 切向力X=-24737.3086, 切向力Y=-7701.4834 +FPS=35.87, 法向力=15002.1543, 切向力X=-20822.8242, 切向力Y=-2549.8643 +FPS=36.50, 法向力=14961.7344, 切向力X=-20654.1562, 切向力Y=-2418.7527 +FPS=36.47, 法向力=14957.0732, 切向力X=-20675.1523, 切向力Y=-2369.9165 +FPS=36.43, 法向力=13047.8857, 切向力X=-14377.6250, 切向力Y=1531.5499 +FPS=37.72, 法向力=13020.1611, 切向力X=-14184.4385, 切向力Y=1589.2435 +FPS=34.62, 法向力=10121.1543, 切向力X=-5000.9863, 切向力Y=4198.9277 +FPS=36.28, 法向力=10093.1543, 切向力X=-4778.7744, 切向力Y=4180.5200 +FPS=35.52, 法向力=3608.2358, 切向力X=14886.0469, 切向力Y=2883.5334 +FPS=38.41, 法向力=3554.1553, 切向力X=15279.4922, 切向力Y=2806.9468 +FPS=35.25, 法向力=4469.1670, 切向力X=21180.6641, 切向力Y=-11988.3105 +FPS=38.38, 法向力=4380.4111, 切向力X=21283.4688, 切向力Y=-11989.5820 +FPS=36.88, 法向力=6477.4697, 切向力X=19701.7969, 切向力Y=-14031.6074 +FPS=36.51, 法向力=6463.2349, 切向力X=19689.3242, 切向力Y=-14017.1523 +FPS=36.48, 法向力=6468.3750, 切向力X=19687.0781, 切向力Y=-14012.5625 +FPS=36.94, 法向力=7574.1455, 切向力X=16336.0391, 切向力Y=-12477.3594 +FPS=35.41, 法向力=7588.0776, 切向力X=16380.4570, 切向力Y=-12479.5586 +FPS=36.26, 法向力=8446.7432, 切向力X=12546.7168, 切向力Y=-11352.3223 +FPS=38.08, 法向力=8447.5840, 切向力X=12590.3184, 切向力Y=-11404.3955 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000332s, blend=0.002250s (9 tiles incl ref), finalize=0.000058s, total=0.002645s +FPS=35.30, 法向力=8811.9629, 切向力X=8126.9004, 切向力Y=-9863.0029 +FPS=38.63, 法向力=8725.3770, 切向力X=8056.6914, 切向力Y=-9833.5781 +FPS=34.35, 法向力=8695.6504, 切向力X=8139.0576, 切向力Y=-6686.4819 +FPS=38.43, 法向力=8690.7012, 切向力X=8156.9434, 切向力Y=-6550.6289 +FPS=36.76, 法向力=8692.3418, 切向力X=8171.0552, 切向力Y=-6577.3047 +FPS=33.31, 法向力=6232.6797, 切向力X=11243.8457, 切向力Y=-1034.9387 +FPS=29.43, 法向力=3148.0103, 切向力X=15990.5977, 切向力Y=10723.4639 +FPS=36.26, 法向力=3265.2173, 切向力X=15969.1367, 切向力Y=11388.7812 +FPS=33.42, 法向力=3805.6797, 切向力X=12221.0400, 切向力Y=22393.2656 +FPS=36.56, 法向力=3811.6018, 切向力X=12021.4902, 切向力Y=22544.9043 +FPS=33.93, 法向力=3812.2278, 切向力X=12031.9668, 切向力Y=22512.8125 +FPS=35.83, 法向力=4173.5918, 切向力X=14237.6240, 切向力Y=32069.2891 +FPS=36.39, 法向力=4067.6304, 切向力X=14381.9170, 切向力Y=32417.2051 +FPS=36.43, 法向力=4473.6807, 切向力X=20233.5312, 切向力Y=39588.1250 +FPS=36.26, 法向力=4328.9531, 切向力X=20447.6387, 切向力Y=40018.0703 +FPS=36.61, 法向力=8579.1514, 切向力X=16623.1289, 切向力Y=41787.7461 +FPS=37.07, 法向力=8596.1973, 切向力X=16651.5664, 切向力Y=41854.8906 +FPS=35.03, 法向力=13843.2461, 切向力X=12827.6289, 切向力Y=39096.8750 +FPS=38.13, 法向力=14016.3242, 切向力X=12827.5850, 切向力Y=39090.3203 +FPS=33.39, 法向力=16338.7822, 切向力X=11324.7129, 切向力Y=35320.4961 +FPS=36.92, 法向力=16347.9258, 切向力X=11227.2021, 切向力Y=35285.7578 +FPS=35.66, 法向力=15925.0605, 切向力X=7694.2456, 切向力Y=31127.4668 +FPS=35.90, 法向力=16082.3818, 切向力X=7589.2236, 切向力Y=31068.3242 +FPS=34.34, 法向力=15003.6680, 切向力X=2126.6641, 切向力Y=18293.5625 +FPS=37.84, 法向力=15098.0361, 切向力X=2118.0076, 切向力Y=18270.5742 +FPS=35.75, 法向力=10057.5596, 切向力X=-806.2692, 切向力Y=-19466.9980 +FPS=35.98, 法向力=10125.0371, 切向力X=-793.1971, 切向力Y=-19532.7812 +FPS=35.98, 法向力=10114.1895, 切向力X=-735.2073, 切向力Y=-19503.2305 +FPS=32.63, 法向力=12592.1133, 切向力X=16655.0898, 切向力Y=-50341.8203 +FPS=35.99, 法向力=12130.1055, 切向力X=17051.2480, 切向力Y=-50959.6719 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000270s, blend=0.002039s (9 tiles incl ref), finalize=0.000054s, total=0.002369s +FPS=33.50, 法向力=18322.6406, 切向力X=19715.8164, 切向力Y=-53454.6445 +FPS=34.86, 法向力=18212.1465, 切向力X=19976.9062, 切向力Y=-53674.1250 +FPS=34.61, 法向力=21263.7891, 切向力X=13205.8145, 切向力Y=-45725.2812 +FPS=38.17, 法向力=21235.7422, 切向力X=13231.0605, 切向力Y=-45657.6094 +FPS=35.13, 法向力=20031.3730, 切向力X=6920.0635, 切向力Y=-32628.3125 +FPS=37.63, 法向力=19997.1328, 切向力X=6949.0986, 切向力Y=-32530.5234 +FPS=35.02, 法向力=18205.7637, 切向力X=6459.6968, 切向力Y=-24734.1426 +FPS=38.07, 法向力=18215.3379, 切向力X=6335.5723, 切向力Y=-24715.9141 +FPS=34.89, 法向力=18232.3418, 切向力X=6341.8691, 切向力Y=-24708.5820 +FPS=36.34, 法向力=15584.0996, 切向力X=8014.1035, 切向力Y=-16723.0469 +FPS=35.29, 法向力=10841.0215, 切向力X=13356.3281, 切向力Y=2292.7454 +FPS=37.70, 法向力=10903.2764, 切向力X=13471.3535, 切向力Y=2282.5127 +FPS=36.63, 法向力=10909.8223, 切向力X=13491.9785, 切向力Y=2277.4397 +FPS=37.45, 法向力=4266.1123, 切向力X=14251.1377, 切向力Y=22697.1602 +FPS=38.29, 法向力=4263.6064, 切向力X=14153.2598, 切向力Y=23036.7148 +FPS=34.40, 法向力=4674.3389, 切向力X=8586.5547, 切向力Y=32227.1914 +FPS=38.82, 法向力=4762.2451, 切向力X=8596.1875, 切向力Y=32218.1562 +FPS=35.02, 法向力=5211.9780, 切向力X=7619.7437, 切向力Y=47160.8438 +FPS=35.12, 法向力=5119.7739, 切向力X=7634.7632, 切向力Y=47698.3398 +FPS=32.86, 法向力=13684.0762, 切向力X=1271.0779, 切向力Y=50029.3086 +FPS=35.92, 法向力=13962.2617, 切向力X=1229.8456, 切向力Y=50552.6641 +FPS=31.85, 法向力=18250.5625, 切向力X=-4430.5088, 切向力Y=43330.0781 +FPS=38.01, 法向力=18321.4277, 切向力X=-4518.5913, 切向力Y=43568.7695 +FPS=35.51, 法向力=18774.8281, 切向力X=-4190.6235, 切向力Y=32963.4258 +FPS=36.97, 法向力=18812.0684, 切向力X=-4341.0742, 切向力Y=32825.5820 +FPS=37.40, 法向力=18755.2090, 切向力X=-4432.3896, 切向力Y=32812.4141 +FPS=35.68, 法向力=14163.6426, 切向力X=429.7996, 切向力Y=13237.3984 +FPS=35.34, 法向力=14272.8662, 切向力X=418.8686, 切向力Y=13457.7480 +FPS=36.15, 法向力=8710.8770, 切向力X=6940.3955, 切向力Y=-31967.7109 +FPS=35.14, 法向力=8744.9004, 切向力X=7122.1758, 切向力Y=-32084.4844 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000270s, blend=0.002181s (9 tiles incl ref), finalize=0.000055s, total=0.002511s +FPS=31.43, 法向力=15106.4766, 切向力X=8952.6406, 切向力Y=-49932.0273 +FPS=36.89, 法向力=14675.2871, 切向力X=9432.1641, 切向力Y=-50959.6914 +FPS=32.89, 法向力=18693.5176, 切向力X=-2185.3672, 切向力Y=-49246.5391 +FPS=36.52, 法向力=19034.4980, 切向力X=-2590.9277, 切向力Y=-49074.6367 +FPS=32.37, 法向力=20511.5781, 切向力X=-22272.0488, 切向力Y=-27815.1250 +FPS=35.42, 法向力=20582.9141, 切向力X=-22106.8086, 切向力Y=-27845.8164 +FPS=31.73, 法向力=15584.2168, 切向力X=-21778.3477, 切向力Y=690.1702 +FPS=36.16, 法向力=15695.7754, 切向力X=-21819.3633, 切向力Y=813.8324 +FPS=34.45, 法向力=7464.7446, 切向力X=-8433.7031, 切向力Y=4631.9717 +FPS=37.87, 法向力=7440.0454, 切向力X=-8369.3916, 切向力Y=4669.7666 +FPS=34.68, 法向力=4465.6943, 切向力X=-1941.3492, 切向力Y=2178.0620 +FPS=36.88, 法向力=4540.4883, 切向力X=-1856.1101, 切向力Y=2098.8289 +FPS=37.16, 法向力=4541.6919, 切向力X=-1825.2915, 切向力Y=2070.8374 +FPS=36.03, 法向力=3461.5005, 切向力X=3540.2104, 切向力Y=2364.1433 +FPS=35.52, 法向力=1793.6033, 切向力X=11928.9492, 切向力Y=1993.8596 +FPS=35.07, 法向力=1809.3430, 切向力X=12296.4463, 切向力Y=2137.7681 +FPS=33.95, 法向力=1776.5299, 切向力X=12320.7754, 切向力Y=2219.4878 +FPS=34.70, 法向力=2979.5737, 切向力X=18317.6367, 切向力Y=2675.1626 +FPS=35.04, 法向力=2949.9331, 切向力X=18694.4883, 切向力Y=2810.3218 +FPS=32.88, 法向力=4935.5098, 切向力X=32069.0234, 切向力Y=4142.9785 +FPS=35.90, 法向力=4748.7725, 切向力X=32538.6172, 切向力Y=4036.8916 +FPS=32.18, 法向力=7237.0869, 切向力X=52599.7734, 切向力Y=5737.1035 +FPS=34.34, 法向力=6877.6768, 切向力X=53040.9531, 切向力Y=5901.3584 +FPS=34.97, 法向力=10730.1377, 切向力X=70378.5547, 切向力Y=9258.4023 +FPS=35.98, 法向力=10415.2715, 切向力X=70822.4062, 切向力Y=9603.3770 +FPS=34.74, 法向力=24558.1523, 切向力X=58743.7695, 切向力Y=15250.0508 +FPS=35.13, 法向力=24170.1172, 切向力X=59112.6641, 切向力Y=15769.1377 +FPS=33.07, 法向力=25170.1250, 切向力X=39370.4609, 切向力Y=11134.4863 +FPS=36.47, 法向力=25163.9570, 切向力X=39333.0195, 切向力Y=11050.0674 +FPS=34.25, 法向力=19974.0977, 切向力X=23277.9453, 切向力Y=8362.2646 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002075s (9 tiles incl ref), finalize=0.000055s, total=0.002383s +FPS=36.53, 法向力=19662.2383, 切向力X=23117.7227, 切向力Y=8868.3564 +FPS=35.17, 法向力=16727.7285, 切向力X=693.3396, 切向力Y=4302.2305 +FPS=35.92, 法向力=16954.9648, 切向力X=1126.1372, 切向力Y=4443.4668 +FPS=35.47, 法向力=12285.8418, 切向力X=-45226.5859, 切向力Y=2141.5188 +FPS=36.29, 法向力=12394.6553, 切向力X=-45282.9844, 切向力Y=2480.3081 +FPS=33.82, 法向力=12413.0869, 切向力X=-45174.0430, 切向力Y=2376.2490 +FPS=36.22, 法向力=18242.6523, 切向力X=-61182.8281, 切向力Y=-5588.8955 +FPS=35.86, 法向力=17933.2910, 切向力X=-61619.3594, 切向力Y=-5314.8662 +FPS=35.03, 法向力=22070.1094, 切向力X=-61964.6914, 切向力Y=-1078.5256 +FPS=34.46, 法向力=20261.0020, 切向力X=-45680.4531, 切向力Y=2929.1587 +FPS=37.18, 法向力=20138.8301, 切向力X=-45378.5312, 切向力Y=3038.2419 +FPS=36.59, 法向力=20127.2461, 切向力X=-45399.4492, 切向力Y=3084.3762 +FPS=33.21, 法向力=16015.0127, 切向力X=-28092.4414, 切向力Y=1285.2197 +FPS=37.92, 法向力=15830.0684, 切向力X=-27836.7246, 切向力Y=1240.3505 +FPS=34.40, 法向力=10365.3652, 切向力X=-13801.4180, 切向力Y=2657.2517 +FPS=37.46, 法向力=10390.4824, 切向力X=-13773.8477, 切向力Y=2689.8662 +FPS=36.53, 法向力=6048.1255, 切向力X=-5470.8955, 切向力Y=2283.4790 +FPS=36.21, 法向力=6145.6016, 切向力X=-5473.5986, 切向力Y=2209.0813 +FPS=33.65, 法向力=3937.1431, 切向力X=-2237.1753, 切向力Y=3143.0967 +FPS=38.21, 法向力=3984.0540, 切向力X=-2247.1011, 切向力Y=3112.5762 +FPS=36.79, 法向力=4010.5293, 切向力X=-652.2987, 切向力Y=2648.3403 +FPS=38.18, 法向力=4082.4282, 切向力X=-529.2135, 切向力Y=2900.7441 +FPS=37.27, 法向力=4084.6799, 切向力X=-522.1060, 切向力Y=2867.4080 +FPS=34.31, 法向力=3098.2310, 切向力X=1164.7988, 切向力Y=3717.5034 +FPS=37.76, 法向力=3080.4856, 切向力X=1201.8931, 切向力Y=3716.4741 +FPS=34.60, 法向力=1462.6516, 切向力X=7452.2266, 切向力Y=3641.5898 +FPS=36.21, 法向力=1483.4656, 切向力X=7620.2622, 切向力Y=3425.5059 +FPS=35.52, 法向力=1500.7671, 切向力X=8318.9414, 切向力Y=2988.0337 +FPS=37.68, 法向力=1533.2849, 切向力X=8449.7051, 切向力Y=2935.4199 +FPS=34.79, 法向力=1006.5836, 切向力X=4035.0378, 切向力Y=2106.3716 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002188s (9 tiles incl ref), finalize=0.000055s, total=0.002524s +FPS=35.54, 法向力=1014.7562, 切向力X=4098.5879, 切向力Y=2234.0649 +FPS=36.07, 法向力=1698.2227, 切向力X=1324.7903, 切向力Y=2556.2188 +FPS=36.97, 法向力=1646.8529, 切向力X=1336.2598, 切向力Y=2642.4631 +FPS=37.62, 法向力=1671.6746, 切向力X=1346.0399, 切向力Y=2610.5598 +FPS=36.16, 法向力=1642.1317, 切向力X=1738.2290, 切向力Y=1638.6396 +FPS=35.19, 法向力=1656.5813, 切向力X=1706.1724, 切向力Y=1407.4846 +FPS=36.87, 法向力=1777.5654, 切向力X=1276.9581, 切向力Y=2366.9490 +FPS=37.80, 法向力=1833.9946, 切向力X=1291.4349, 切向力Y=2499.0364 +FPS=36.56, 法向力=1475.6521, 切向力X=1140.6907, 切向力Y=2779.5376 +FPS=37.97, 法向力=1488.3904, 切向力X=1224.2544, 切向力Y=2701.9727 +FPS=34.59, 法向力=1544.6802, 切向力X=1553.0525, 切向力Y=2713.4167 +FPS=37.06, 法向力=1506.8519, 切向力X=1486.4124, 切向力Y=2678.0972 +FPS=34.23, 法向力=1488.7754, 切向力X=1438.6472, 切向力Y=2704.0105 +FPS=36.18, 法向力=1960.0691, 切向力X=601.7729, 切向力Y=2227.4443 +FPS=32.32, 法向力=1932.7271, 切向力X=209.7559, 切向力Y=2452.6414 +FPS=38.08, 法向力=1890.9448, 切向力X=249.8131, 切向力Y=2326.0176 +FPS=35.88, 法向力=1882.1719, 切向力X=268.6360, 切向力Y=2312.1704 +FPS=35.68, 法向力=1813.6604, 切向力X=583.0513, 切向力Y=2986.1851 +FPS=37.27, 法向力=1797.0983, 切向力X=655.1474, 切向力Y=3005.4868 +FPS=33.88, 法向力=1381.0981, 切向力X=1374.7521, 切向力Y=2458.6038 +FPS=36.78, 法向力=1382.1758, 切向力X=1450.3687, 切向力Y=2509.7419 +FPS=36.13, 法向力=1469.1603, 切向力X=2614.6892, 切向力Y=2691.5854 +FPS=36.91, 法向力=1468.2825, 切向力X=2615.5303, 切向力Y=2679.4468 +FPS=34.90, 法向力=2329.0713, 切向力X=8074.2114, 切向力Y=351.2354 +FPS=37.78, 法向力=2376.5872, 切向力X=8302.2578, 切向力Y=166.5090 +FPS=33.02, 法向力=3308.8955, 切向力X=22541.6289, 切向力Y=878.2000 +FPS=37.26, 法向力=3086.3096, 切向力X=23110.0879, 切向力Y=981.0929 +FPS=34.91, 法向力=6702.4663, 切向力X=49488.3203, 切向力Y=2515.6523 +FPS=36.80, 法向力=6474.7871, 切向力X=49802.2695, 切向力Y=2592.4385 +FPS=35.51, 法向力=6474.3418, 切向力X=49814.9531, 切向力Y=2615.6675 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000297s, blend=0.002395s (9 tiles incl ref), finalize=0.000077s, total=0.002776s +FPS=32.73, 法向力=17726.7129, 切向力X=61073.0000, 切向力Y=10796.4736 +FPS=29.74, 法向力=26770.4141, 切向力X=51598.9062, 切向力Y=16171.8701 +FPS=33.71, 法向力=26748.9492, 切向力X=51793.7070, 切向力Y=16685.1406 +FPS=34.45, 法向力=28815.4414, 切向力X=42203.8125, 切向力Y=15481.8105 +FPS=34.32, 法向力=28847.7090, 切向力X=42123.2969, 切向力Y=15500.4746 +FPS=32.79, 法向力=28868.2266, 切向力X=42106.1055, 切向力Y=15506.8486 +FPS=33.78, 法向力=28995.9121, 切向力X=38253.3984, 切向力Y=12276.9170 +FPS=34.67, 法向力=29014.8770, 切向力X=38173.0781, 切向力Y=12160.8730 +FPS=34.33, 法向力=26546.6309, 切向力X=33797.0547, 切向力Y=9339.1016 +FPS=35.22, 法向力=26916.0449, 切向力X=31558.0098, 切向力Y=9685.5176 +FPS=35.92, 法向力=26925.6367, 切向力X=31476.0742, 切向力Y=9638.8359 +FPS=35.92, 法向力=26880.3672, 切向力X=31439.7266, 切向力Y=9694.7920 +FPS=35.88, 法向力=26814.1211, 切向力X=28672.2500, 切向力Y=12246.0625 +FPS=34.80, 法向力=26546.1211, 切向力X=28357.8633, 切向力Y=12366.4453 +FPS=33.78, 法向力=21825.1035, 切向力X=22788.3828, 切向力Y=10413.7109 +FPS=37.85, 法向力=21739.6133, 切向力X=22616.6094, 切向力Y=10450.1328 +FPS=33.30, 法向力=16508.7051, 切向力X=15407.1885, 切向力Y=3243.3730 +FPS=36.75, 法向力=16449.1875, 切向力X=15587.0244, 切向力Y=3239.6436 +FPS=35.54, 法向力=15694.0684, 切向力X=10695.0527, 切向力Y=514.3461 +FPS=38.36, 法向力=15742.5059, 切向力X=10732.1562, 切向力Y=443.3196 +FPS=35.26, 法向力=14399.9434, 切向力X=8018.6362, 切向力Y=-1168.4099 +FPS=38.21, 法向力=14415.5488, 切向力X=8063.4194, 切向力Y=-1202.9299 +FPS=36.43, 法向力=12926.0039, 切向力X=4917.0034, 切向力Y=-3887.3149 +FPS=38.00, 法向力=12957.0820, 切向力X=4919.2412, 切向力Y=-3887.4138 +FPS=38.78, 法向力=12917.4570, 切向力X=4860.5288, 切向力Y=-3911.3223 +FPS=35.87, 法向力=12023.3125, 切向力X=1787.1384, 切向力Y=-3523.1357 +FPS=38.20, 法向力=12091.6621, 切向力X=1817.9756, 切向力Y=-3466.5872 +FPS=36.76, 法向力=10223.4746, 切向力X=-2562.2744, 切向力Y=-5266.0000 +FPS=38.27, 法向力=10299.6318, 切向力X=-2661.7578, 切向力Y=-5294.1802 +FPS=33.84, 法向力=6462.5566, 切向力X=-5971.8247, 切向力Y=-8380.3320 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002070s (9 tiles incl ref), finalize=0.000056s, total=0.002376s +FPS=36.01, 法向力=6224.8608, 切向力X=-6459.8467, 切向力Y=-8457.5869 +FPS=34.74, 法向力=4795.2549, 切向力X=-2563.2964, 切向力Y=-1829.0999 +FPS=36.68, 法向力=4688.9702, 切向力X=-2540.0132, 切向力Y=-1845.6841 +FPS=36.89, 法向力=4669.8462, 切向力X=-2539.7935, 切向力Y=-1855.3625 +FPS=38.28, 法向力=2629.6790, 切向力X=1953.1733, 切向力Y=908.3862 +FPS=35.06, 法向力=2100.8301, 切向力X=1697.2402, 切向力Y=2103.4541 +FPS=36.90, 法向力=2103.4849, 切向力X=1745.3148, 切向力Y=2102.2336 +FPS=36.77, 法向力=2107.4526, 切向力X=1773.1045, 切向力Y=2123.0771 +FPS=33.43, 法向力=2396.0642, 切向力X=2555.2869, 切向力Y=1103.0835 +FPS=37.95, 法向力=2429.3232, 切向力X=2722.8328, 切向力Y=954.8105 +FPS=34.22, 法向力=2450.4492, 切向力X=1663.7654, 切向力Y=2164.2192 +FPS=36.91, 法向力=2430.6753, 切向力X=1676.1477, 切向力Y=2228.8828 +FPS=34.57, 法向力=2441.7100, 切向力X=1541.0602, 切向力Y=1798.7329 +FPS=37.53, 法向力=2534.7729, 切向力X=1542.6691, 切向力Y=1695.2952 +FPS=34.37, 法向力=1860.7544, 切向力X=2507.7163, 切向力Y=2374.0002 +FPS=37.89, 法向力=1735.8082, 切向力X=2580.9961, 切向力Y=2214.9458 +FPS=36.19, 法向力=1999.4670, 切向力X=1366.1863, 切向力Y=2395.0171 +FPS=37.17, 法向力=2008.5601, 切向力X=1416.6180, 切向力Y=2452.6460 +FPS=38.33, 法向力=2028.8167, 切向力X=1429.5219, 切向力Y=2460.5918 +FPS=32.97, 法向力=2462.3298, 切向力X=2435.0286, 切向力Y=1373.1309 +FPS=35.93, 法向力=2430.5049, 切向力X=2510.5552, 切向力Y=1392.7158 +FPS=35.45, 法向力=1994.5598, 切向力X=1985.5010, 切向力Y=1865.2023 +FPS=34.50, 法向力=2019.2822, 切向力X=2007.5203, 切向力Y=1880.7140 +FPS=34.48, 法向力=1478.5913, 切向力X=2390.3894, 切向力Y=1899.2355 +FPS=36.09, 法向力=1461.7406, 切向力X=2470.1062, 切向力Y=1896.1732 +FPS=35.36, 法向力=2164.5186, 切向力X=1528.7163, 切向力Y=1885.4612 +FPS=36.47, 法向力=2301.9780, 切向力X=1572.0647, 切向力Y=1877.5596 +FPS=33.70, 法向力=2715.0093, 切向力X=1822.3113, 切向力Y=2383.5796 +FPS=38.20, 法向力=2719.8633, 切向力X=1799.8220, 切向力Y=2462.9541 +FPS=35.79, 法向力=2717.1997, 切向力X=1792.0571, 切向力Y=2476.6577 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000249s, blend=0.002072s (9 tiles incl ref), finalize=0.000056s, total=0.002381s +FPS=35.83, 法向力=2232.7815, 切向力X=1949.0441, 切向力Y=1618.5616 +FPS=32.98, 法向力=1675.0941, 切向力X=2467.1055, 切向力Y=2247.1360 +FPS=37.65, 法向力=1687.1276, 切向力X=2447.3027, 切向力Y=2298.3311 +FPS=35.95, 法向力=1692.8894, 切向力X=2471.7261, 切向力Y=2302.6411 +FPS=39.00, 法向力=1368.7681, 切向力X=2419.3208, 切向力Y=2328.7361 +FPS=37.81, 法向力=1326.7277, 切向力X=2494.4648, 切向力Y=2401.8171 +FPS=34.73, 法向力=1748.0624, 切向力X=1853.9832, 切向力Y=2018.7324 +FPS=38.03, 法向力=1857.0720, 切向力X=1842.3966, 切向力Y=2057.8525 +FPS=32.92, 法向力=1676.8915, 切向力X=1396.6880, 切向力Y=2378.6455 +FPS=37.61, 法向力=1658.7972, 切向力X=1294.9475, 切向力Y=2443.1824 +FPS=33.48, 法向力=1576.7551, 切向力X=1136.6023, 切向力Y=2480.2170 +FPS=36.50, 法向力=1663.2522, 切向力X=1139.0718, 切向力Y=2456.3604 +FPS=33.63, 法向力=1513.4657, 切向力X=1748.2723, 切向力Y=2778.4761 +FPS=38.39, 法向力=1523.0032, 切向力X=1885.7999, 切向力Y=2846.8809 +FPS=35.62, 法向力=1487.3425, 切向力X=1896.6379, 切向力Y=2824.7061 +FPS=36.28, 法向力=1406.6025, 切向力X=2677.0437, 切向力Y=2460.6526 +FPS=38.17, 法向力=1424.5984, 切向力X=2824.6370, 切向力Y=2356.9592 +FPS=36.56, 法向力=1546.0861, 切向力X=2052.0637, 切向力Y=2594.6865 +FPS=35.52, 法向力=1523.8889, 切向力X=2044.1681, 切向力Y=2607.7993 +FPS=37.17, 法向力=1803.7429, 切向力X=1397.9514, 切向力Y=1900.6609 +FPS=37.49, 法向力=1879.4332, 切向力X=1421.2930, 切向力Y=2001.4307 +FPS=35.76, 法向力=1714.2864, 切向力X=2546.9741, 切向力Y=1964.2830 +FPS=38.44, 法向力=1760.5695, 切向力X=2695.8071, 切向力Y=2088.5657 +FPS=34.60, 法向力=2310.5718, 切向力X=860.2412, 切向力Y=2008.0118 +FPS=38.74, 法向力=2402.4246, 切向力X=820.6381, 切向力Y=2050.1606 +FPS=36.42, 法向力=2378.6270, 切向力X=869.3608, 切向力Y=2066.3052 +FPS=37.19, 法向力=1921.4377, 切向力X=1654.1571, 切向力Y=1798.3157 +FPS=36.21, 法向力=2276.8870, 切向力X=1752.7881, 切向力Y=1825.8381 +FPS=37.33, 法向力=2343.5410, 切向力X=1747.2217, 切向力Y=1881.8483 +FPS=37.38, 法向力=2355.0283, 切向力X=1760.0181, 切向力Y=1887.3635 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000255s, blend=0.002118s (9 tiles incl ref), finalize=0.000053s, total=0.002432s +FPS=36.48, 法向力=1498.0319, 切向力X=2447.2412, 切向力Y=1929.6572 +FPS=36.12, 法向力=1400.4612, 切向力X=2563.8999, 切向力Y=1835.5664 +FPS=35.36, 法向力=1598.7720, 切向力X=2379.9897, 切向力Y=1779.9255 +FPS=37.58, 法向力=1669.2177, 切向力X=2427.8259, 切向力Y=1947.2903 +FPS=35.07, 法向力=1568.2062, 切向力X=1465.4812, 切向力Y=2734.6895 +FPS=36.31, 法向力=1588.8752, 切向力X=1452.7217, 切向力Y=2795.2424 +FPS=34.53, 法向力=2104.0862, 切向力X=1160.2174, 切向力Y=3363.6431 +FPS=36.85, 法向力=2190.8367, 切向力X=1237.8201, 切向力Y=3311.6611 +FPS=35.39, 法向力=1884.4792, 切向力X=1340.8650, 切向力Y=1929.1586 +FPS=37.80, 法向力=1889.4326, 切向力X=1408.7119, 切向力Y=1895.0957 +FPS=37.76, 法向力=1829.6702, 切向力X=1414.8763, 切向力Y=1998.9683 +FPS=32.84, 法向力=1670.6428, 切向力X=2050.3379, 切向力Y=2315.8364 +FPS=37.47, 法向力=1675.5312, 切向力X=2215.6404, 切向力Y=2376.7654 +FPS=31.73, 法向力=1594.7350, 切向力X=842.1364, 切向力Y=2222.9746 +FPS=34.23, 法向力=1586.6621, 切向力X=881.3457, 切向力Y=2276.3938 +FPS=35.05, 法向力=2392.3369, 切向力X=2796.9258, 切向力Y=2124.6038 +FPS=34.74, 法向力=2439.3792, 切向力X=2848.2695, 切向力Y=2121.6001 +FPS=34.57, 法向力=1641.6378, 切向力X=2685.5503, 切向力Y=1880.7709 +FPS=35.27, 法向力=1669.4784, 切向力X=2753.9851, 切向力Y=1905.0266 +FPS=33.56, 法向力=1344.9719, 切向力X=1931.0927, 切向力Y=3053.0562 +FPS=37.11, 法向力=1326.7834, 切向力X=1886.5254, 切向力Y=2992.6196 +FPS=32.78, 法向力=1587.1890, 切向力X=2262.2258, 切向力Y=2068.5608 +FPS=33.64, 法向力=1480.2300, 切向力X=2287.8066, 切向力Y=1978.3826 +FPS=32.61, 法向力=1506.5565, 切向力X=2959.6841, 切向力Y=1654.2704 +FPS=33.60, 法向力=1570.7345, 切向力X=3006.6553, 切向力Y=1853.7766 +FPS=31.80, 法向力=1507.7078, 切向力X=1832.8091, 切向力Y=2959.1184 +FPS=33.82, 法向力=1462.5066, 切向力X=1799.7598, 切向力Y=3088.2783 +FPS=32.98, 法向力=1897.6288, 切向力X=1494.8069, 切向力Y=2194.3179 +FPS=35.50, 法向力=1843.9716, 切向力X=1460.1133, 切向力Y=2212.6042 +FPS=35.79, 法向力=1473.5128, 切向力X=1707.7522, 切向力Y=2471.3696 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000279s, blend=0.002219s (9 tiles incl ref), finalize=0.000071s, total=0.002576s +FPS=33.64, 法向力=1450.6504, 切向力X=1759.4442, 切向力Y=2419.5908 +FPS=34.95, 法向力=2002.2222, 切向力X=1765.8379, 切向力Y=2203.0630 +FPS=35.45, 法向力=1965.3101, 切向力X=1856.3042, 切向力Y=2228.3513 +FPS=33.44, 法向力=1761.0126, 切向力X=1078.1343, 切向力Y=2541.5664 +FPS=34.99, 法向力=1803.9238, 切向力X=1092.5759, 切向力Y=2505.3203 +FPS=34.01, 法向力=1729.4734, 切向力X=2154.7017, 切向力Y=2790.4932 +FPS=36.67, 法向力=1724.9008, 切向力X=2109.2942, 切向力Y=2917.8796 +FPS=34.74, 法向力=1722.7349, 切向力X=2147.6992, 切向力Y=2907.9155 +FPS=35.93, 法向力=1611.6592, 切向力X=2010.4956, 切向力Y=1867.3743 +FPS=34.65, 法向力=1544.6328, 切向力X=1451.5601, 切向力Y=2074.7959 +FPS=34.95, 法向力=1606.6602, 切向力X=1612.3792, 切向力Y=2063.4053 +FPS=31.62, 法向力=1495.7241, 切向力X=1305.7777, 切向力Y=2431.6216 +FPS=33.97, 法向力=1497.4126, 切向力X=1282.4795, 切向力Y=2502.4258 +FPS=33.05, 法向力=1502.6643, 切向力X=1309.8379, 切向力Y=2509.3713 +FPS=30.59, 法向力=1913.4006, 切向力X=1602.9296, 切向力Y=2852.9653 +FPS=31.67, 法向力=1943.1858, 切向力X=1583.4813, 切向力Y=2774.5850 +FPS=31.83, 法向力=1376.9587, 切向力X=1378.0886, 切向力Y=2100.6863 +FPS=30.31, 法向力=1624.9626, 切向力X=1227.5326, 切向力Y=1389.3262 +FPS=34.88, 法向力=1650.2424, 切向力X=1267.1069, 切向力Y=1449.3170 +FPS=32.76, 法向力=1799.6228, 切向力X=1877.0597, 切向力Y=2233.1682 +FPS=33.45, 法向力=1832.5837, 切向力X=2029.7990, 切向力Y=2379.6094 +FPS=32.49, 法向力=1836.2837, 切向力X=1775.3774, 切向力Y=1909.0294 +FPS=33.79, 法向力=1746.7660, 切向力X=1692.4498, 切向力Y=1945.4930 +FPS=32.74, 法向力=1772.2664, 切向力X=1667.0864, 切向力Y=1938.7985 +FPS=31.87, 法向力=1115.7211, 切向力X=1428.3881, 切向力Y=2329.3130 +FPS=27.87, 法向力=1591.7256, 切向力X=1354.6263, 切向力Y=2147.7825 +FPS=33.21, 法向力=1583.1963, 切向力X=1436.3433, 切向力Y=2083.4619 +FPS=32.57, 法向力=1268.7537, 切向力X=2273.2903, 切向力Y=2307.9707 +FPS=35.20, 法向力=1251.2957, 切向力X=2274.2708, 切向力Y=2318.0195 +FPS=32.17, 法向力=1273.7883, 切向力X=1276.7913, 切向力Y=2540.3701 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002148s (9 tiles incl ref), finalize=0.000057s, total=0.002463s +FPS=32.65, 法向力=1332.8547, 切向力X=1249.6570, 切向力Y=2487.9673 +FPS=31.28, 法向力=1693.8506, 切向力X=2163.8740, 切向力Y=2957.0735 +FPS=34.69, 法向力=1831.5791, 切向力X=2315.9741, 切向力Y=3048.4272 +FPS=30.87, 法向力=1362.2100, 切向力X=2329.5449, 切向力Y=1629.1611 +FPS=34.95, 法向力=1384.4856, 切向力X=2353.1611, 切向力Y=1457.2795 +FPS=32.53, 法向力=1795.7861, 切向力X=1969.1462, 切向力Y=1982.6130 +FPS=34.91, 法向力=1791.6357, 切向力X=1944.3870, 切向力Y=1953.6670 +FPS=32.27, 法向力=1478.1208, 切向力X=1530.6980, 切向力Y=1648.4637 +FPS=35.02, 法向力=1513.0852, 切向力X=1559.6444, 切向力Y=1556.2283 +FPS=30.92, 法向力=1532.0327, 切向力X=2036.9656, 切向力Y=2058.7725 +FPS=31.87, 法向力=1581.1553, 切向力X=2109.4697, 切向力Y=2045.7310 +FPS=33.02, 法向力=1698.8352, 切向力X=1271.3590, 切向力Y=2950.7109 +FPS=33.65, 法向力=1769.0831, 切向力X=1218.5344, 切向力Y=3003.8049 +FPS=30.95, 法向力=1332.1443, 切向力X=1415.5411, 切向力Y=2501.6035 +FPS=33.82, 法向力=1345.5269, 切向力X=1553.9707, 切向力Y=2419.2524 +FPS=32.50, 法向力=1332.5201, 切向力X=2583.2168, 切向力Y=1433.0918 +FPS=33.71, 法向力=1302.6478, 切向力X=2578.3201, 切向力Y=1479.8290 +FPS=31.68, 法向力=1548.5208, 切向力X=2180.5474, 切向力Y=2295.1641 +FPS=32.54, 法向力=1625.6492, 切向力X=2181.6006, 切向力Y=2360.7715 +FPS=33.40, 法向力=1771.1541, 切向力X=2312.9089, 切向力Y=1856.7152 +FPS=32.25, 法向力=1742.5112, 切向力X=2404.0728, 切向力Y=1948.1584 +FPS=33.64, 法向力=1591.2264, 切向力X=1929.5732, 切向力Y=1835.0632 +FPS=33.64, 法向力=1602.9513, 切向力X=1919.6631, 切向力Y=1861.2827 +FPS=30.69, 法向力=1628.8583, 切向力X=1528.4114, 切向力Y=2254.9731 +FPS=33.87, 法向力=1793.8163, 切向力X=1694.3906, 切向力Y=2157.8953 +FPS=31.88, 法向力=1462.3206, 切向力X=1258.0681, 切向力Y=2429.4150 +FPS=31.00, 法向力=1411.8242, 切向力X=1856.9832, 切向力Y=2795.1675 +FPS=32.50, 法向力=1479.9365, 切向力X=1997.6545, 切向力Y=2865.1865 +FPS=32.70, 法向力=1380.7737, 切向力X=952.9993, 切向力Y=2496.5398 +FPS=32.84, 法向力=1366.5024, 切向力X=969.8073, 切向力Y=2612.5115 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000283s, blend=0.002220s (9 tiles incl ref), finalize=0.000101s, total=0.002611s +FPS=31.59, 法向力=1652.4827, 切向力X=2015.7007, 切向力Y=1504.2388 +FPS=32.39, 法向力=1677.0530, 切向力X=2011.9589, 切向力Y=1426.7529 +FPS=31.64, 法向力=1684.6597, 切向力X=2071.1768, 切向力Y=1389.4337 +FPS=32.39, 法向力=1276.7122, 切向力X=1526.1967, 切向力Y=2486.3938 +FPS=29.76, 法向力=908.4035, 切向力X=2678.2158, 切向力Y=2428.0454 +FPS=30.78, 法向力=965.9866, 切向力X=2738.3557, 切向力Y=2350.2415 +FPS=31.83, 法向力=1472.3501, 切向力X=1850.5691, 切向力Y=1915.0426 +FPS=34.19, 法向力=1517.3640, 切向力X=1777.7249, 切向力Y=1992.2585 +FPS=30.60, 法向力=1495.4697, 切向力X=1255.1998, 切向力Y=2046.5874 +FPS=33.73, 法向力=1491.4808, 切向力X=1321.4219, 切向力Y=2004.7845 +FPS=29.21, 法向力=1425.5503, 切向力X=1431.6301, 切向力Y=2846.0840 +FPS=32.55, 法向力=1457.9686, 切向力X=1327.3186, 切向力Y=3021.5740 +FPS=32.15, 法向力=1631.9302, 切向力X=1728.1898, 切向力Y=2335.2705 +FPS=33.62, 法向力=1637.1826, 切向力X=1689.6316, 切向力Y=2265.7839 +FPS=31.65, 法向力=1253.5674, 切向力X=1285.3004, 切向力Y=2104.1995 +FPS=33.79, 法向力=1230.4569, 切向力X=1333.5879, 切向力Y=2129.7178 +FPS=33.23, 法向力=1387.2367, 切向力X=1225.0952, 切向力Y=3178.5530 +FPS=31.61, 法向力=1470.9202, 切向力X=1331.7410, 切向力Y=3188.2996 +FPS=31.39, 法向力=1058.6970, 切向力X=1789.9882, 切向力Y=1873.2310 +FPS=31.84, 法向力=1024.2810, 切向力X=1601.6350, 切向力Y=2081.0493 +FPS=31.90, 法向力=1021.8942, 切向力X=1566.0211, 切向力Y=2089.2979 +FPS=31.34, 法向力=1572.7617, 切向力X=1645.9882, 切向力Y=1106.5184 +FPS=32.23, 法向力=1691.9795, 切向力X=1790.9341, 切向力Y=1026.2031 +FPS=31.20, 法向力=1117.5619, 切向力X=1956.7723, 切向力Y=2113.0239 +FPS=31.65, 法向力=1138.6147, 切向力X=1924.8269, 切向力Y=2077.5549 +FPS=32.01, 法向力=1076.7113, 切向力X=1278.0222, 切向力Y=1782.9290 +FPS=33.02, 法向力=1110.7472, 切向力X=1313.2244, 切向力Y=1760.4456 +FPS=28.97, 法向力=1695.6705, 切向力X=1762.9937, 切向力Y=2145.9033 +FPS=33.28, 法向力=1736.8588, 切向力X=1853.7131, 切向力Y=2280.6450 +FPS=32.62, 法向力=1730.9062, 切向力X=1972.2585, 切向力Y=2642.1255 +stitch_feature_optimized: canvas out_w=541, out_h=419, x_min=-137.74, y_min=-83.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002147s (9 tiles incl ref), finalize=0.000057s, total=0.002464s +FPS=32.80, 法向力=1753.3394, 切向力X=2012.2732, 切向力Y=2617.1069 +FPS=30.47, 法向力=1447.7017, 切向力X=1489.4991, 切向力Y=1947.6960 +FPS=34.01, 法向力=1438.4514, 切向力X=1537.1652, 切向力Y=1925.9808 +FPS=30.23, 法向力=1375.9337, 切向力X=1769.9619, 切向力Y=1752.4585 +FPS=30.88, 法向力=1439.8416, 切向力X=1866.4155, 切向力Y=1767.1533 +FPS=30.71, 法向力=1177.8199, 切向力X=1586.5016, 切向力Y=2378.8306 +FPS=31.72, 法向力=1207.5438, 切向力X=1653.5504, 切向力Y=2344.9062 +FPS=33.00, 法向力=1351.4634, 切向力X=1581.3616, 切向力Y=1811.4226 +FPS=33.30, 法向力=1382.3467, 切向力X=1640.2926, 切向力Y=1745.0232 +FPS=31.74, 法向力=1531.9579, 切向力X=1634.4357, 切向力Y=2121.7012 +FPS=32.30, 法向力=1472.7412, 切向力X=1643.7601, 切向力Y=2105.0525 +FPS=31.45, 法向力=1347.0654, 切向力X=1649.5869, 切向力Y=1697.4918 +FPS=31.61, 法向力=1303.1565, 切向力X=1403.1318, 切向力Y=2648.2622 +FPS=32.49, 法向力=1455.6865, 切向力X=1583.0132, 切向力Y=2467.8489 +FPS=31.68, 法向力=1549.2588, 切向力X=2639.0662, 切向力Y=1691.2968 +FPS=33.90, 法向力=1633.3787, 切向力X=2757.0647, 切向力Y=1623.6377 +FPS=30.00, 法向力=1625.4854, 切向力X=1276.4087, 切向力Y=1854.6180 +FPS=31.39, 法向力=1642.3330, 切向力X=1221.6460, 切向力Y=1916.4795 +FPS=29.81, 法向力=1590.3533, 切向力X=1090.2383, 切向力Y=2623.6694 +FPS=31.56, 法向力=1530.2037, 切向力X=1258.7540, 切向力Y=2571.1533 +FPS=31.34, 法向力=1145.0271, 切向力X=1749.7971, 切向力Y=2585.4473 +FPS=32.97, 法向力=1127.9727, 切向力X=1798.4712, 切向力Y=2626.7212 +FPS=31.01, 法向力=1180.9049, 切向力X=2126.9229, 切向力Y=2140.0703 +FPS=33.49, 法向力=1229.3676, 切向力X=2134.7888, 切向力Y=2123.2065 +FPS=30.34, 法向力=1227.6819, 切向力X=1021.3894, 切向力Y=2174.0884 +FPS=31.66, 法向力=1258.2871, 切向力X=1069.6536, 切向力Y=2297.8704 +FPS=31.41, 法向力=1895.4954, 切向力X=856.2339, 切向力Y=2337.7363 +FPS=12.14, 法向力=1249.5239, 切向力X=1726.3423, 切向力Y=2422.3462 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_174326.log b/examples/logs/qt_viewer_20260519_174326.log new file mode 100644 index 0000000..0d83c23 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_174326.log @@ -0,0 +1,1065 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=20 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.50, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=3.89, 法向力=2654.5813, 切向力X=47.2849, 切向力Y=-853.2828 +FPS=42.59, 法向力=2691.8643, 切向力X=19.2371, 切向力Y=-797.9870 +FPS=24.75, 法向力=2867.7524, 切向力X=-11.3593, 切向力Y=-72.4806 +FPS=31.89, 法向力=2879.0066, 切向力X=36.3832, 切向力Y=23.5673 +FPS=30.05, 法向力=1529.6990, 切向力X=245.0363, 切向力Y=1065.3215 +FPS=33.54, 法向力=1496.7974, 切向力X=145.8910, 切向力Y=942.1504 +FPS=35.08, 法向力=1397.9370, 切向力X=-354.2190, 切向力Y=-24.0416 +FPS=36.46, 法向力=1562.8698, 切向力X=-415.3589, 切向力Y=-59.0635 +FPS=33.36, 法向力=2509.2749, 切向力X=468.3584, 切向力Y=-244.8568 +FPS=34.78, 法向力=2478.7666, 切向力X=556.3636, 切向力Y=2.5379 +FPS=33.76, 法向力=2008.0881, 切向力X=-71.0681, 切向力Y=159.3955 +FPS=38.54, 法向力=1945.7573, 切向力X=-85.7343, 切向力Y=232.9860 +FPS=34.14, 法向力=1743.8123, 切向力X=-944.0605, 切向力Y=-17.0796 +FPS=37.24, 法向力=1807.3328, 切向力X=-981.9088, 切向力Y=-74.2470 +FPS=32.87, 法向力=2904.1404, 切向力X=160.2184, 切向力Y=45.8542 +FPS=35.85, 法向力=2975.3674, 切向力X=43.7173, 切向力Y=150.8991 +FPS=34.47, 法向力=2976.0952, 切向力X=-4.1870, 切向力Y=128.2329 +FPS=35.97, 法向力=2481.3328, 切向力X=-92.1658, 切向力Y=356.1275 +FPS=35.29, 法向力=1416.1766, 切向力X=-895.7740, 切向力Y=-59.6848 +FPS=37.22, 法向力=1461.5425, 切向力X=-851.2146, 切向力Y=-65.6685 +FPS=35.99, 法向力=1476.0645, 切向力X=-838.8824, 切向力Y=-127.8549 +FPS=37.00, 法向力=1112.1750, 切向力X=529.4041, 切向力Y=183.9640 +FPS=39.15, 法向力=1131.9182, 切向力X=584.4280, 切向力Y=117.1372 +FPS=33.41, 法向力=1610.9646, 切向力X=103.9877, 切向力Y=329.1762 +FPS=38.75, 法向力=1619.0684, 切向力X=44.2061, 切向力Y=354.5535 +FPS=32.43, 法向力=2670.4954, 切向力X=-508.9713, 切向力Y=323.4438 +FPS=37.82, 法向力=2648.2136, 切向力X=-581.0134, 切向力Y=392.6704 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000308s, blend=0.002292s (9 tiles incl ref), finalize=0.000059s, total=0.002666s +FPS=34.92, 法向力=1185.0465, 切向力X=148.0482, 切向力Y=-201.7825 +FPS=33.87, 法向力=1148.4109, 切向力X=152.5244, 切向力Y=-48.0542 +FPS=37.43, 法向力=1363.4341, 切向力X=368.4203, 切向力Y=-262.1422 +FPS=38.03, 法向力=1346.8521, 切向力X=166.6579, 切向力Y=-207.1307 +FPS=36.63, 法向力=1317.4344, 切向力X=152.3466, 切向力Y=-206.5706 +FPS=37.55, 法向力=1924.7224, 切向力X=-484.9163, 切向力Y=219.8400 +FPS=38.42, 法向力=2028.8221, 切向力X=-563.1440, 切向力Y=219.6030 +FPS=36.60, 法向力=1239.3466, 切向力X=-174.3733, 切向力Y=518.2800 +FPS=39.10, 法向力=1330.8185, 切向力X=-130.4976, 切向力Y=537.7058 +FPS=36.14, 法向力=1682.5176, 切向力X=314.4268, 切向力Y=-28.5442 +FPS=39.85, 法向力=1822.2350, 切向力X=104.2932, 切向力Y=17.3328 +FPS=36.85, 法向力=1340.6528, 切向力X=-1332.8101, 切向力Y=886.8098 +FPS=38.61, 法向力=1369.9988, 切向力X=-1410.3267, 切向力Y=932.1183 +FPS=34.88, 法向力=1392.7817, 切向力X=-1449.8318, 切向力Y=883.8296 +FPS=35.70, 法向力=1028.9507, 切向力X=-272.4427, 切向力Y=1153.0342 +FPS=38.11, 法向力=1040.8320, 切向力X=-191.3155, 切向力Y=1286.3538 +FPS=33.92, 法向力=1610.6819, 切向力X=695.5997, 切向力Y=10.3846 +FPS=35.34, 法向力=1987.7632, 切向力X=590.2546, 切向力Y=-688.2585 +FPS=38.86, 法向力=2105.9314, 切向力X=446.1228, 切向力Y=-719.5822 +FPS=39.54, 法向力=2066.7991, 切向力X=442.7397, 切向力Y=-664.3303 +FPS=36.47, 法向力=1700.9631, 切向力X=-473.7756, 切向力Y=74.8952 +FPS=39.28, 法向力=1718.1036, 切向力X=-474.2944, 切向力Y=103.8359 +FPS=36.47, 法向力=1309.6873, 切向力X=-83.4657, 切向力Y=799.2070 +FPS=38.21, 法向力=1303.4856, 切向力X=-127.3860, 切向力Y=758.4030 +FPS=37.66, 法向力=1299.0055, 切向力X=-135.1280, 切向力Y=749.5194 +FPS=34.07, 法向力=1517.1141, 切向力X=-656.5554, 切向力Y=265.9753 +FPS=35.89, 法向力=1569.0371, 切向力X=-674.6339, 切向力Y=172.1656 +FPS=36.90, 法向力=1485.6489, 切向力X=-96.7129, 切向力Y=-677.3141 +FPS=38.07, 法向力=1520.3738, 切向力X=-106.5883, 切向力Y=-860.6772 +FPS=33.14, 法向力=1040.5541, 切向力X=-291.6796, 切向力Y=1075.3179 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002161s (9 tiles incl ref), finalize=0.000052s, total=0.002477s +FPS=37.50, 法向力=1043.9584, 切向力X=-257.2972, 切向力Y=1133.8730 +FPS=34.64, 法向力=2073.1206, 切向力X=449.7412, 切向力Y=675.8947 +FPS=38.93, 法向力=2166.6670, 切向力X=539.2186, 切向力Y=592.4266 +FPS=35.29, 法向力=2153.8667, 切向力X=467.9236, 切向力Y=607.6164 +FPS=36.90, 法向力=847.8734, 切向力X=-865.4310, 切向力Y=256.9001 +FPS=35.44, 法向力=1243.3418, 切向力X=-181.9319, 切向力Y=1152.6912 +FPS=36.88, 法向力=1295.2473, 切向力X=-159.5877, 切向力Y=1319.8220 +FPS=34.38, 法向力=1283.1543, 切向力X=-154.1905, 切向力Y=1337.8083 +FPS=35.91, 法向力=1902.1049, 切向力X=322.0579, 切向力Y=626.5953 +FPS=37.56, 法向力=1894.3635, 切向力X=361.0098, 切向力Y=601.6696 +FPS=35.13, 法向力=1558.5828, 切向力X=-129.0740, 切向力Y=467.3781 +FPS=38.83, 法向力=1541.9934, 切向力X=-149.0904, 切向力Y=410.7580 +FPS=33.27, 法向力=2993.0435, 切向力X=730.5782, 切向力Y=-461.9657 +FPS=36.13, 法向力=2949.5981, 切向力X=840.8865, 切向力Y=-345.6465 +FPS=32.86, 法向力=1342.8125, 切向力X=-312.6377, 切向力Y=715.2476 +FPS=37.47, 法向力=1284.4191, 切向力X=-297.7498, 切向力Y=877.3829 +FPS=36.17, 法向力=1082.2205, 切向力X=-301.8085, 切向力Y=805.8232 +FPS=38.29, 法向力=1083.7180, 切向力X=-260.2206, 切向力Y=793.1569 +FPS=36.41, 法向力=1955.5981, 切向力X=40.9568, 切向力Y=477.9212 +FPS=37.55, 法向力=1965.9714, 切向力X=129.1544, 切向力Y=510.3976 +FPS=37.73, 法向力=1976.2687, 切向力X=131.8624, 切向力Y=500.6789 +FPS=34.19, 法向力=1980.6519, 切向力X=556.9984, 切向力Y=-357.2522 +FPS=36.49, 法向力=1978.7566, 切向力X=599.8065, 切向力Y=-220.5230 +FPS=36.67, 法向力=2883.8457, 切向力X=106.0821, 切向力Y=91.2884 +FPS=35.91, 法向力=2968.6074, 切向力X=218.4105, 切向力Y=45.8055 +FPS=37.97, 法向力=1311.2183, 切向力X=-328.6535, 切向力Y=112.3330 +FPS=38.66, 法向力=1305.2922, 切向力X=-311.7311, 切向力Y=77.6855 +FPS=32.80, 法向力=3259.2256, 切向力X=214.7946, 切向力Y=-367.0425 +FPS=35.58, 法向力=3267.0591, 切向力X=167.7526, 切向力Y=-386.4178 +FPS=34.59, 法向力=2311.7383, 切向力X=356.6988, 切向力Y=239.5320 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000296s, blend=0.002259s (9 tiles incl ref), finalize=0.000057s, total=0.002618s +FPS=35.85, 法向力=2310.9297, 切向力X=351.7125, 切向力Y=311.7914 +FPS=34.84, 法向力=1116.9414, 切向力X=744.6608, 切向力Y=833.5817 +FPS=37.75, 法向力=1079.6876, 切向力X=734.1499, 切向力Y=861.7004 +FPS=35.42, 法向力=1147.1367, 切向力X=-114.9579, 切向力Y=363.6120 +FPS=36.08, 法向力=1192.6787, 切向力X=-139.3308, 切向力Y=313.7102 +FPS=36.70, 法向力=1166.9539, 切向力X=-100.4074, 切向力Y=340.7967 +FPS=35.51, 法向力=1673.5720, 切向力X=959.8592, 切向力Y=721.3596 +FPS=36.21, 法向力=1729.3206, 切向力X=1043.0486, 切向力Y=728.8488 +FPS=33.07, 法向力=2124.1135, 切向力X=5.0026, 切向力Y=411.7772 +FPS=37.16, 法向力=2147.9224, 切向力X=141.6645, 切向力Y=316.6674 +FPS=33.35, 法向力=1130.6743, 切向力X=47.5815, 切向力Y=1033.9285 +FPS=32.40, 法向力=1139.8503, 切向力X=-26.2373, 切向力Y=1058.1562 +FPS=33.09, 法向力=1433.1864, 切向力X=101.4805, 切向力Y=1157.7170 +FPS=33.98, 法向力=1445.1917, 切向力X=48.6010, 切向力Y=1146.6123 +FPS=32.61, 法向力=1327.2737, 切向力X=129.9011, 切向力Y=796.1208 +FPS=36.24, 法向力=1376.6929, 切向力X=220.6297, 切向力Y=776.7216 +FPS=32.64, 法向力=1342.7905, 切向力X=382.1267, 切向力Y=796.6602 +FPS=35.07, 法向力=1400.4850, 切向力X=371.6438, 切向力Y=867.6744 +FPS=35.30, 法向力=1002.6650, 切向力X=617.6639, 切向力Y=708.1953 +FPS=36.46, 法向力=1022.3340, 切向力X=594.3843, 切向力Y=581.1317 +FPS=32.27, 法向力=1226.6458, 切向力X=73.3309, 切向力Y=713.5731 +FPS=36.41, 法向力=1284.6069, 切向力X=-2.4312, 切向力Y=717.4157 +FPS=33.06, 法向力=1735.4934, 切向力X=180.7302, 切向力Y=421.8058 +FPS=36.41, 法向力=1784.0867, 切向力X=194.1949, 切向力Y=433.5655 +FPS=33.92, 法向力=1819.5400, 切向力X=169.0483, 切向力Y=427.8716 +FPS=34.22, 法向力=3226.6399, 切向力X=-505.0156, 切向力Y=-724.8969 +FPS=32.66, 法向力=1260.4939, 切向力X=-76.5956, 切向力Y=428.1638 +FPS=35.96, 法向力=1301.0317, 切向力X=-110.0776, 切向力Y=572.0007 +FPS=34.73, 法向力=1756.2830, 切向力X=426.1706, 切向力Y=1061.1927 +FPS=35.57, 法向力=1729.8821, 切向力X=455.3795, 切向力Y=1118.0931 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000285s, blend=0.002308s (9 tiles incl ref), finalize=0.000059s, total=0.002659s +FPS=33.59, 法向力=1728.9042, 切向力X=407.0359, 切向力Y=1136.6035 +FPS=35.20, 法向力=2499.9854, 切向力X=-507.9889, 切向力Y=83.9465 +FPS=35.83, 法向力=2469.7612, 切向力X=-550.9217, 切向力Y=239.0984 +FPS=32.81, 法向力=1415.9972, 切向力X=140.7893, 切向力Y=419.4516 +FPS=34.18, 法向力=2022.6240, 切向力X=-137.7275, 切向力Y=60.1636 +FPS=34.37, 法向力=2056.5176, 切向力X=-58.3929, 切向力Y=282.2045 +FPS=34.35, 法向力=2049.1753, 切向力X=-19.6152, 切向力Y=288.5506 +FPS=35.60, 法向力=1980.4358, 切向力X=10.6809, 切向力Y=32.0999 +FPS=35.58, 法向力=1988.9510, 切向力X=-190.0951, 切向力Y=7.5270 +FPS=32.21, 法向力=1421.7058, 切向力X=426.7063, 切向力Y=111.3007 +FPS=36.24, 法向力=1462.0038, 切向力X=594.9780, 切向力Y=148.9344 +FPS=33.12, 法向力=2463.3940, 切向力X=1124.9802, 切向力Y=5.8796 +FPS=33.04, 法向力=2480.8225, 切向力X=1023.7993, 切向力Y=-69.9007 +FPS=34.44, 法向力=3000.0874, 切向力X=150.0969, 切向力Y=-53.3154 +FPS=35.19, 法向力=3023.9004, 切向力X=27.5629, 切向力Y=-48.5582 +FPS=34.25, 法向力=3024.8013, 切向力X=297.0323, 切向力Y=-169.7735 +FPS=35.85, 法向力=3088.5332, 切向力X=368.1744, 切向力Y=-195.1114 +FPS=33.67, 法向力=1666.7866, 切向力X=361.6833, 切向力Y=809.9125 +FPS=36.10, 法向力=1718.9595, 切向力X=376.2926, 切向力Y=858.7916 +FPS=33.43, 法向力=1620.5339, 切向力X=191.5108, 切向力Y=1022.7236 +FPS=35.36, 法向力=1609.0591, 切向力X=78.1476, 切向力Y=1099.7008 +FPS=33.87, 法向力=1670.8259, 切向力X=369.0879, 切向力Y=326.9476 +FPS=35.90, 法向力=1652.6586, 切向力X=294.3226, 切向力Y=366.9432 +FPS=33.06, 法向力=1075.0664, 切向力X=121.0144, 切向力Y=418.0153 +FPS=34.83, 法向力=1092.3104, 切向力X=88.5887, 切向力Y=398.7910 +FPS=33.67, 法向力=1190.4714, 切向力X=586.1920, 切向力Y=849.9457 +FPS=35.00, 法向力=1237.7153, 切向力X=563.1149, 切向力Y=877.5009 +FPS=33.57, 法向力=1243.9290, 切向力X=562.6871, 切向力Y=854.1816 +FPS=34.86, 法向力=1218.5643, 切向力X=418.8930, 切向力Y=15.2847 +FPS=30.38, 法向力=1811.7839, 切向力X=258.0225, 切向力Y=645.8880 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000275s, blend=0.002182s (9 tiles incl ref), finalize=0.000059s, total=0.002522s +FPS=32.36, 法向力=1776.6251, 切向力X=270.5456, 切向力Y=626.4041 +FPS=30.25, 法向力=1188.9734, 切向力X=187.3428, 切向力Y=649.8776 +FPS=34.88, 法向力=1195.7747, 切向力X=271.4393, 切向力Y=658.1625 +FPS=32.70, 法向力=1878.5144, 切向力X=309.4980, 切向力Y=33.8222 +FPS=35.69, 法向力=1954.2793, 切向力X=219.6973, 切向力Y=-52.2160 +FPS=33.94, 法向力=2125.8545, 切向力X=1320.2478, 切向力Y=339.6964 +FPS=32.75, 法向力=2234.4009, 切向力X=1308.4305, 切向力Y=303.5659 +FPS=31.64, 法向力=1976.9830, 切向力X=0.3173, 切向力Y=516.5433 +FPS=35.88, 法向力=1991.4059, 切向力X=41.6810, 切向力Y=448.0150 +FPS=32.48, 法向力=1180.2026, 切向力X=475.7313, 切向力Y=710.1080 +FPS=35.85, 法向力=1207.8418, 切向力X=508.0317, 切向力Y=735.5673 +FPS=33.39, 法向力=1325.4707, 切向力X=-635.6986, 切向力Y=-111.9267 +FPS=35.13, 法向力=1428.0288, 切向力X=-632.0457, 切向力Y=-181.6588 +FPS=34.73, 法向力=1375.6384, 切向力X=-651.1433, 切向力Y=-143.2596 +FPS=35.07, 法向力=1235.3698, 切向力X=1226.5612, 切向力Y=986.8804 +FPS=29.91, 法向力=1504.8667, 切向力X=1006.5835, 切向力Y=949.7006 +FPS=35.19, 法向力=1540.1315, 切向力X=857.7683, 切向力Y=825.4999 +FPS=34.20, 法向力=2008.7588, 切向力X=958.7948, 切向力Y=625.6970 +FPS=34.59, 法向力=2057.7158, 切向力X=855.3464, 切向力Y=674.6031 +FPS=33.94, 法向力=2072.9082, 切向力X=807.7944, 切向力Y=596.4077 +FPS=33.79, 法向力=1014.1883, 切向力X=106.5629, 切向力Y=392.2156 +FPS=33.91, 法向力=1001.2328, 切向力X=7.2308, 切向力Y=407.8449 +FPS=33.21, 法向力=1612.0448, 切向力X=215.7497, 切向力Y=864.7428 +FPS=32.88, 法向力=2055.0344, 切向力X=-135.6533, 切向力Y=-283.2712 +FPS=35.97, 法向力=2071.4153, 切向力X=-214.0776, 切向力Y=-206.7964 +FPS=33.68, 法向力=2124.0129, 切向力X=-178.7185, 切向力Y=-313.5532 +FPS=35.35, 法向力=2172.9795, 切向力X=47.7352, 切向力Y=256.3102 +FPS=35.02, 法向力=2124.7852, 切向力X=255.7893, 切向力Y=129.5270 +FPS=34.79, 法向力=2097.3833, 切向力X=541.0536, 切向力Y=-544.2418 +FPS=35.98, 法向力=2122.9629, 切向力X=536.9824, 切向力Y=-669.6705 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002209s (9 tiles incl ref), finalize=0.000055s, total=0.002537s +FPS=32.75, 法向力=1899.5469, 切向力X=404.7210, 切向力Y=134.9002 +FPS=31.58, 法向力=1852.6091, 切向力X=295.2864, 切向力Y=156.4443 +FPS=30.05, 法向力=780.7598, 切向力X=30.3796, 切向力Y=529.8566 +FPS=27.20, 法向力=1444.9609, 切向力X=-557.1976, 切向力Y=616.1089 +FPS=33.43, 法向力=1495.0421, 切向力X=-726.6506, 切向力Y=725.5809 +FPS=33.00, 法向力=1511.0232, 切向力X=-583.1934, 切向力Y=1315.7581 +FPS=33.76, 法向力=1537.9365, 切向力X=-613.9226, 切向力Y=1387.4041 +FPS=33.37, 法向力=1548.3076, 切向力X=-622.8861, 切向力Y=1384.5046 +FPS=35.20, 法向力=1499.8025, 切向力X=782.3055, 切向力Y=625.4883 +FPS=32.42, 法向力=968.4745, 切向力X=471.4199, 切向力Y=845.2729 +FPS=36.12, 法向力=987.0233, 切向力X=515.9758, 切向力Y=883.9287 +FPS=35.31, 法向力=2938.5100, 切向力X=650.8284, 切向力Y=423.3984 +FPS=34.17, 法向力=2929.9624, 切向力X=767.1926, 切向力Y=501.3514 +FPS=36.02, 法向力=2895.8799, 切向力X=853.3842, 切向力Y=482.9346 +FPS=34.19, 法向力=1267.1465, 切向力X=557.7293, 切向力Y=-52.0893 +FPS=36.39, 法向力=1297.7598, 切向力X=449.9086, 切向力Y=-58.8442 +FPS=34.15, 法向力=1067.2241, 切向力X=452.8105, 切向力Y=226.3317 +FPS=34.42, 法向力=1112.2925, 切向力X=526.5272, 切向力Y=220.8178 +FPS=34.66, 法向力=1690.5636, 切向力X=33.3417, 切向力Y=-85.9381 +FPS=36.49, 法向力=1880.1313, 切向力X=-24.0826, 切向力Y=-222.4377 +FPS=34.19, 法向力=1909.7285, 切向力X=513.2173, 切向力Y=-186.1868 +FPS=37.10, 法向力=1934.8206, 切向力X=496.7073, 切向力Y=-313.3974 +FPS=33.30, 法向力=1262.7061, 切向力X=-1085.8772, 切向力Y=109.3250 +FPS=34.90, 法向力=1303.0754, 切向力X=-1181.6130, 切向力Y=75.4220 +FPS=31.36, 法向力=1598.1782, 切向力X=495.9727, 切向力Y=26.5291 +FPS=35.83, 法向力=1534.7876, 切向力X=494.6028, 切向力Y=213.6096 +FPS=33.72, 法向力=1705.5087, 切向力X=-325.5157, 切向力Y=-887.8824 +FPS=32.92, 法向力=1824.1238, 切向力X=-358.5075, 切向力Y=-1018.0547 +FPS=30.04, 法向力=1186.8494, 切向力X=58.4800, 切向力Y=937.7603 +FPS=33.26, 法向力=1197.3969, 切向力X=45.4983, 切向力Y=935.8373 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000281s, blend=0.002180s (9 tiles incl ref), finalize=0.000053s, total=0.002521s +FPS=30.92, 法向力=1722.8890, 切向力X=-114.0842, 切向力Y=839.8989 +FPS=35.28, 法向力=1731.7563, 切向力X=-241.9477, 切向力Y=906.8152 +FPS=33.36, 法向力=1204.7223, 切向力X=178.4616, 切向力Y=867.1716 +FPS=34.43, 法向力=1254.7927, 切向力X=182.2341, 切向力Y=922.8365 +FPS=33.08, 法向力=2044.5331, 切向力X=-1091.1837, 切向力Y=746.8159 +FPS=35.00, 法向力=2047.1074, 切向力X=-1110.3379, 切向力Y=687.5947 +FPS=32.33, 法向力=1157.7795, 切向力X=179.9157, 切向力Y=439.5710 +FPS=36.06, 法向力=1145.5115, 切向力X=135.9146, 切向力Y=461.4613 +FPS=33.79, 法向力=1917.0630, 切向力X=474.7003, 切向力Y=150.6729 +FPS=35.53, 法向力=2060.8228, 切向力X=438.2668, 切向力Y=83.0788 +FPS=34.67, 法向力=1253.1349, 切向力X=772.2029, 切向力Y=190.6172 +FPS=35.16, 法向力=1245.4402, 切向力X=759.9919, 切向力Y=147.9683 +FPS=32.52, 法向力=1660.4037, 切向力X=1158.5824, 切向力Y=809.4778 +FPS=35.50, 法向力=1706.8650, 切向力X=1153.0645, 切向力Y=827.5594 +FPS=32.21, 法向力=1803.7006, 切向力X=-275.4797, 切向力Y=151.8010 +FPS=36.06, 法向力=1824.1611, 切向力X=-348.1508, 切向力Y=161.8653 +FPS=34.96, 法向力=1713.1549, 切向力X=925.7013, 切向力Y=108.5295 +FPS=33.29, 法向力=1687.4968, 切向力X=915.0823, 切向力Y=180.5954 +FPS=34.73, 法向力=1662.7917, 切向力X=221.2605, 切向力Y=-48.2108 +FPS=35.37, 法向力=1665.7917, 切向力X=119.1071, 切向力Y=-100.9434 +FPS=33.74, 法向力=1767.5502, 切向力X=414.9731, 切向力Y=466.6315 +FPS=35.73, 法向力=1810.6045, 切向力X=407.7649, 切向力Y=465.0161 +FPS=34.65, 法向力=1232.5769, 切向力X=219.2681, 切向力Y=672.3184 +FPS=36.00, 法向力=1277.9807, 切向力X=205.7941, 切向力Y=624.8691 +FPS=35.69, 法向力=1268.4453, 切向力X=174.9089, 切向力Y=594.6794 +FPS=34.03, 法向力=2716.6614, 切向力X=-630.0183, 切向力Y=727.2135 +FPS=36.05, 法向力=2744.2446, 切向力X=-540.2512, 切向力Y=686.1787 +FPS=31.83, 法向力=2211.1162, 切向力X=312.5751, 切向力Y=-141.0975 +FPS=33.72, 法向力=2249.5518, 切向力X=237.7661, 切向力Y=-119.7085 +FPS=35.75, 法向力=1737.7787, 切向力X=742.1503, 切向力Y=537.4813 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000256s, blend=0.002228s (9 tiles incl ref), finalize=0.000058s, total=0.002548s +FPS=35.41, 法向力=1763.6592, 切向力X=732.6813, 切向力Y=587.7100 +FPS=35.29, 法向力=1745.1021, 切向力X=303.6924, 切向力Y=61.4155 +FPS=36.24, 法向力=1779.8450, 切向力X=332.8529, 切向力Y=-35.8840 +FPS=32.89, 法向力=1067.0050, 切向力X=-100.1937, 切向力Y=281.4014 +FPS=35.28, 法向力=1098.7473, 切向力X=-22.8982, 切向力Y=286.8535 +FPS=32.51, 法向力=3092.6946, 切向力X=-249.0992, 切向力Y=-69.0688 +FPS=33.85, 法向力=3128.5791, 切向力X=-141.0881, 切向力Y=-0.2683 +FPS=32.27, 法向力=1765.9878, 切向力X=507.9981, 切向力Y=-92.7449 +FPS=35.46, 法向力=1658.5701, 切向力X=356.8958, 切向力Y=10.4470 +FPS=34.13, 法向力=2952.0466, 切向力X=423.9420, 切向力Y=-150.5493 +FPS=34.49, 法向力=2946.5547, 切向力X=447.5931, 切向力Y=-29.6336 +FPS=32.65, 法向力=2053.9998, 切向力X=-73.6789, 切向力Y=960.1732 +FPS=36.18, 法向力=1977.6141, 切向力X=-5.0899, 切向力Y=957.2511 +FPS=34.33, 法向力=1039.6439, 切向力X=77.9175, 切向力Y=245.0454 +FPS=34.92, 法向力=1041.4150, 切向力X=110.9144, 切向力Y=265.2811 +FPS=33.68, 法向力=2022.2507, 切向力X=-204.7376, 切向力Y=838.7763 +FPS=33.98, 法向力=2076.8853, 切向力X=-214.8505, 切向力Y=836.7764 +FPS=31.05, 法向力=1202.6707, 切向力X=554.9086, 切向力Y=732.4832 +FPS=36.20, 法向力=1211.8004, 切向力X=622.1646, 切向力Y=728.0009 +FPS=34.14, 法向力=1196.5806, 切向力X=595.8590, 切向力Y=764.5397 +FPS=36.05, 法向力=1679.3163, 切向力X=-429.8773, 切向力Y=777.6058 +FPS=34.15, 法向力=1712.8361, 切向力X=-459.8484, 切向力Y=870.5355 +FPS=34.03, 法向力=1111.1652, 切向力X=777.0538, 切向力Y=962.1238 +FPS=32.46, 法向力=1544.2623, 切向力X=770.3850, 切向力Y=886.2410 +FPS=35.55, 法向力=1567.5857, 切向力X=852.9235, 切向力Y=903.8852 +FPS=33.26, 法向力=1411.3627, 切向力X=-60.1528, 切向力Y=882.4612 +FPS=34.40, 法向力=1382.3301, 切向力X=-135.6482, 切向力Y=1054.0598 +FPS=34.66, 法向力=1392.9148, 切向力X=-181.1512, 切向力Y=1041.2056 +FPS=34.77, 法向力=1763.7927, 切向力X=694.4023, 切向力Y=55.7052 +FPS=34.43, 法向力=1824.9895, 切向力X=618.2781, 切向力Y=85.8864 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.002207s (9 tiles incl ref), finalize=0.000064s, total=0.002537s +FPS=31.75, 法向力=1263.7822, 切向力X=379.1411, 切向力Y=1114.5953 +FPS=33.23, 法向力=1322.5894, 切向力X=314.9135, 切向力Y=1196.0345 +FPS=35.40, 法向力=1284.9460, 切向力X=269.8946, 切向力Y=1202.2058 +FPS=33.99, 法向力=1282.6479, 切向力X=276.6460, 切向力Y=1218.5897 +FPS=34.46, 法向力=1883.3323, 切向力X=337.4106, 切向力Y=51.1165 +FPS=33.71, 法向力=1809.3337, 切向力X=174.3376, 切向力Y=127.2997 +FPS=34.58, 法向力=2070.8655, 切向力X=-45.4628, 切向力Y=-58.0874 +FPS=35.83, 法向力=2061.8267, 切向力X=-49.9905, 切向力Y=-5.9652 +FPS=32.81, 法向力=1333.8180, 切向力X=-288.1325, 切向力Y=1062.6632 +FPS=33.25, 法向力=1348.0874, 切向力X=-279.3545, 切向力Y=1075.4530 +FPS=34.79, 法向力=1364.8085, 切向力X=673.3635, 切向力Y=480.3940 +FPS=35.22, 法向力=1460.1953, 切向力X=641.8093, 切向力Y=328.8476 +FPS=34.64, 法向力=2000.7172, 切向力X=-86.8757, 切向力Y=413.1883 +FPS=34.03, 法向力=2137.3516, 切向力X=-143.8605, 切向力Y=413.0046 +FPS=32.51, 法向力=1383.9592, 切向力X=-40.0652, 切向力Y=627.0009 +FPS=34.67, 法向力=1425.5464, 切向力X=-37.7617, 切向力Y=645.8764 +FPS=31.50, 法向力=1552.4009, 切向力X=536.4745, 切向力Y=315.1098 +FPS=32.19, 法向力=1523.4646, 切向力X=585.4573, 切向力Y=388.5392 +FPS=28.69, 法向力=1540.1575, 切向力X=1291.8328, 切向力Y=1263.2419 +FPS=30.37, 法向力=1547.5144, 切向力X=1257.7662, 切向力Y=1378.0366 +FPS=32.16, 法向力=1163.8285, 切向力X=311.2206, 切向力Y=947.7250 +FPS=33.33, 法向力=1267.4895, 切向力X=228.7189, 切向力Y=846.8837 +FPS=34.02, 法向力=1903.2798, 切向力X=-221.0222, 切向力Y=388.8234 +FPS=35.60, 法向力=1867.5894, 切向力X=-301.5043, 切向力Y=450.2784 +FPS=33.67, 法向力=1382.2213, 切向力X=445.8363, 切向力Y=502.8428 +FPS=32.71, 法向力=1288.2291, 切向力X=-193.2591, 切向力Y=918.7155 +FPS=34.26, 法向力=1328.6437, 切向力X=-273.7742, 切向力Y=882.9326 +FPS=33.86, 法向力=1353.6204, 切向力X=-242.8524, 切向力Y=867.9629 +FPS=34.77, 法向力=1240.6083, 切向力X=773.0229, 切向力Y=888.3481 +FPS=34.45, 法向力=1267.4209, 切向力X=850.5107, 切向力Y=948.6686 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.002223s (9 tiles incl ref), finalize=0.000057s, total=0.002545s +FPS=34.19, 法向力=2700.9058, 切向力X=615.1896, 切向力Y=-87.1157 +FPS=36.24, 法向力=2791.3496, 切向力X=531.6355, 切向力Y=21.1037 +FPS=32.10, 法向力=1432.9744, 切向力X=-17.9132, 切向力Y=906.8606 +FPS=33.78, 法向力=1437.0880, 切向力X=106.1127, 切向力Y=904.4556 +FPS=32.92, 法向力=1414.6210, 切向力X=387.9993, 切向力Y=530.1028 +FPS=35.75, 法向力=1478.9874, 切向力X=324.4103, 切向力Y=464.7881 +FPS=33.85, 法向力=1955.9543, 切向力X=1000.1758, 切向力Y=922.1318 +FPS=35.56, 法向力=2047.2086, 切向力X=1045.4198, 切向力Y=971.0243 +FPS=31.15, 法向力=1827.4115, 切向力X=-275.5261, 切向力Y=-66.7934 +FPS=35.07, 法向力=1685.0477, 切向力X=-381.7525, 切向力Y=-66.9852 +FPS=31.27, 法向力=1672.9163, 切向力X=-225.1354, 切向力Y=748.5403 +FPS=34.88, 法向力=1733.1611, 切向力X=-116.2425, 切向力Y=644.3206 +FPS=34.90, 法向力=1432.6813, 切向力X=846.1726, 切向力Y=682.3828 +FPS=35.08, 法向力=1372.9169, 切向力X=858.7521, 切向力Y=518.7640 +FPS=33.20, 法向力=1388.2043, 切向力X=255.7086, 切向力Y=251.9151 +FPS=34.92, 法向力=1438.6360, 切向力X=123.1588, 切向力Y=285.6347 +FPS=30.27, 法向力=1280.8431, 切向力X=355.5155, 切向力Y=701.3701 +FPS=34.32, 法向力=1369.9360, 切向力X=339.8120, 切向力Y=809.0715 +FPS=31.64, 法向力=1679.4980, 切向力X=178.9608, 切向力Y=168.2775 +FPS=34.96, 法向力=1616.6201, 切向力X=231.1734, 切向力Y=105.2334 +FPS=32.56, 法向力=1631.9312, 切向力X=864.2512, 切向力Y=1074.1852 +FPS=34.47, 法向力=1608.8380, 切向力X=829.3245, 切向力Y=1218.8789 +FPS=30.88, 法向力=1781.8616, 切向力X=-26.0126, 切向力Y=152.6595 +FPS=33.87, 法向力=1782.6497, 切向力X=6.9636, 切向力Y=161.7489 +FPS=32.14, 法向力=1501.4011, 切向力X=850.0104, 切向力Y=418.5889 +FPS=34.42, 法向力=1520.8044, 切向力X=863.9652, 切向力Y=322.2750 +FPS=31.67, 法向力=2669.9060, 切向力X=395.1962, 切向力Y=655.3224 +FPS=33.20, 法向力=2553.8799, 切向力X=522.3568, 切向力Y=694.6898 +FPS=32.97, 法向力=2808.5659, 切向力X=620.0513, 切向力Y=558.2948 +FPS=34.32, 法向力=2838.5913, 切向力X=512.0318, 切向力Y=410.1190 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002133s (9 tiles incl ref), finalize=0.000052s, total=0.002439s +FPS=33.57, 法向力=2303.5464, 切向力X=-104.7110, 切向力Y=586.0255 +FPS=34.72, 法向力=2375.2705, 切向力X=-154.1623, 切向力Y=511.9232 +FPS=31.39, 法向力=1466.6931, 切向力X=550.0546, 切向力Y=315.9698 +FPS=34.22, 法向力=1445.7817, 切向力X=532.8577, 切向力Y=389.4401 +FPS=31.54, 法向力=3065.1426, 切向力X=460.5273, 切向力Y=462.3695 +FPS=33.01, 法向力=3115.6953, 切向力X=533.9154, 切向力Y=433.1762 +FPS=31.87, 法向力=1466.4680, 切向力X=784.2462, 切向力Y=870.3307 +FPS=33.11, 法向力=1338.7292, 切向力X=862.6750, 切向力Y=1033.1399 +FPS=32.34, 法向力=1961.0695, 切向力X=84.9592, 切向力Y=780.8309 +FPS=33.57, 法向力=2012.3156, 切向力X=34.2479, 切向力Y=519.0538 +FPS=32.98, 法向力=1971.4008, 切向力X=1153.2367, 切向力Y=-49.4172 +FPS=34.70, 法向力=1968.4148, 切向力X=1027.2603, 切向力Y=-65.9923 +FPS=32.06, 法向力=1494.0952, 切向力X=919.9905, 切向力Y=645.4849 +FPS=32.97, 法向力=1440.1174, 切向力X=949.3925, 切向力Y=637.3300 +FPS=33.69, 法向力=1952.6392, 切向力X=328.7262, 切向力Y=973.0991 +FPS=34.31, 法向力=2010.1924, 切向力X=333.1602, 切向力Y=971.1575 +FPS=33.21, 法向力=1234.3069, 切向力X=10.6169, 切向力Y=978.5875 +FPS=33.44, 法向力=1213.4636, 切向力X=54.4949, 切向力Y=992.2273 +FPS=31.64, 法向力=2160.1218, 切向力X=67.1861, 切向力Y=477.4919 +FPS=34.78, 法向力=2154.9150, 切向力X=47.1305, 切向力Y=478.7506 +FPS=31.63, 法向力=1236.8517, 切向力X=564.6979, 切向力Y=1099.2203 +FPS=32.15, 法向力=1172.9912, 切向力X=701.7502, 切向力Y=1173.8550 +FPS=34.01, 法向力=1145.9813, 切向力X=411.2254, 切向力Y=544.9534 +FPS=32.78, 法向力=1157.0455, 切向力X=393.6896, 切向力Y=466.7188 +FPS=32.40, 法向力=1427.9949, 切向力X=674.3412, 切向力Y=703.7633 +FPS=31.83, 法向力=1415.5090, 切向力X=663.9888, 切向力Y=820.9705 +FPS=33.22, 法向力=1634.9058, 切向力X=321.7118, 切向力Y=981.0592 +FPS=34.97, 法向力=1616.5552, 切向力X=282.5942, 切向力Y=1143.9175 +FPS=32.16, 法向力=1755.1885, 切向力X=820.8789, 切向力Y=996.2230 +FPS=33.70, 法向力=1556.6594, 切向力X=735.5511, 切向力Y=534.2493 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000264s, blend=0.002124s (9 tiles incl ref), finalize=0.000057s, total=0.002451s +FPS=31.90, 法向力=1593.1351, 切向力X=704.3495, 切向力Y=492.2091 +FPS=31.81, 法向力=1579.0197, 切向力X=765.1679, 切向力Y=475.3259 +FPS=33.62, 法向力=1886.5509, 切向力X=561.6976, 切向力Y=847.2090 +FPS=32.03, 法向力=1913.8401, 切向力X=650.9170, 切向力Y=854.7910 +FPS=33.76, 法向力=2562.9800, 切向力X=245.3670, 切向力Y=887.4895 +FPS=34.03, 法向力=2499.0024, 切向力X=176.5629, 切向力Y=1021.7108 +FPS=32.65, 法向力=2930.6001, 切向力X=-391.3094, 切向力Y=482.7410 +FPS=30.31, 法向力=1731.1792, 切向力X=1408.3174, 切向力Y=1353.8945 +FPS=33.21, 法向力=1755.9585, 切向力X=1471.3381, 切向力Y=1287.3793 +FPS=32.55, 法向力=1384.6766, 切向力X=1069.1990, 切向力Y=952.7843 +FPS=35.11, 法向力=1370.0802, 切向力X=895.4719, 切向力Y=1039.6826 +FPS=32.57, 法向力=1333.4977, 切向力X=932.9233, 切向力Y=1072.1791 +FPS=33.62, 法向力=1088.4192, 切向力X=905.1481, 切向力Y=468.9873 +FPS=32.26, 法向力=1206.5359, 切向力X=423.2670, 切向力Y=250.5781 +FPS=33.11, 法向力=1221.1768, 切向力X=438.3082, 切向力Y=287.5178 +FPS=31.74, 法向力=2606.7104, 切向力X=543.0286, 切向力Y=468.6681 +FPS=33.75, 法向力=2706.4727, 切向力X=620.4406, 切向力Y=504.0530 +FPS=31.01, 法向力=2497.2061, 切向力X=271.4837, 切向力Y=178.5297 +FPS=35.34, 法向力=2439.7131, 切向力X=330.6549, 切向力Y=144.1365 +FPS=33.50, 法向力=2093.3779, 切向力X=454.2928, 切向力Y=520.8597 +FPS=35.38, 法向力=2120.8345, 切向力X=409.9824, 切向力Y=638.0828 +FPS=32.65, 法向力=2078.5176, 切向力X=513.6308, 切向力Y=603.9829 +FPS=33.21, 法向力=1744.7275, 切向力X=-227.9066, 切向力Y=148.3427 +FPS=30.74, 法向力=1284.4907, 切向力X=194.1139, 切向力Y=129.4946 +FPS=34.32, 法向力=1300.9877, 切向力X=312.3610, 切向力Y=136.3208 +FPS=31.50, 法向力=1053.9102, 切向力X=135.4201, 切向力Y=746.7656 +FPS=33.54, 法向力=1028.1045, 切向力X=119.2262, 切向力Y=823.1749 +FPS=31.32, 法向力=1253.1379, 切向力X=864.4786, 切向力Y=349.4755 +FPS=34.91, 法向力=1303.3882, 切向力X=772.4835, 切向力Y=245.1416 +FPS=33.93, 法向力=1386.7383, 切向力X=-13.2306, 切向力Y=-106.7701 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000355s, blend=0.002293s (9 tiles incl ref), finalize=0.000061s, total=0.002714s +FPS=32.15, 法向力=1349.6036, 切向力X=54.6114, 切向力Y=-120.5953 +FPS=31.94, 法向力=1841.0826, 切向力X=-12.6056, 切向力Y=525.9915 +FPS=36.39, 法向力=1845.9202, 切向力X=51.2224, 切向力Y=640.0096 +FPS=31.06, 法向力=1416.3409, 切向力X=564.8937, 切向力Y=620.9272 +FPS=35.14, 法向力=1465.6923, 切向力X=562.6186, 切向力Y=632.0085 +FPS=32.52, 法向力=2031.7255, 切向力X=93.8001, 切向力Y=394.7668 +FPS=35.52, 法向力=2103.3494, 切向力X=41.6694, 切向力Y=344.2752 +FPS=33.88, 法向力=1471.4835, 切向力X=1163.6979, 切向力Y=495.7682 +FPS=34.46, 法向力=1472.0630, 切向力X=1167.5327, 切向力Y=583.9429 +FPS=32.09, 法向力=1121.7319, 切向力X=837.3632, 切向力Y=763.2586 +FPS=34.63, 法向力=1123.8899, 切向力X=805.0204, 切向力Y=841.0131 +FPS=32.87, 法向力=1362.3464, 切向力X=745.5070, 切向力Y=726.1182 +FPS=35.19, 法向力=1369.7861, 切向力X=683.4532, 切向力Y=679.6893 +FPS=33.13, 法向力=1258.1238, 切向力X=-35.1108, 切向力Y=161.3497 +FPS=34.68, 法向力=1274.8165, 切向力X=-74.7722, 切向力Y=189.0618 +FPS=33.99, 法向力=1287.5845, 切向力X=-93.4476, 切向力Y=165.3830 +FPS=33.84, 法向力=1191.1531, 切向力X=758.4827, 切向力Y=368.3430 +FPS=31.84, 法向力=1117.7610, 切向力X=254.1466, 切向力Y=885.7939 +FPS=35.62, 法向力=1075.6812, 切向力X=258.3446, 切向力Y=963.0602 +FPS=33.60, 法向力=1178.2874, 切向力X=1110.2629, 切向力Y=1399.1025 +FPS=34.39, 法向力=1239.1151, 切向力X=1135.5867, 切向力Y=1446.3313 +FPS=32.62, 法向力=1251.7405, 切向力X=1129.1456, 切向力Y=1456.0743 +FPS=33.55, 法向力=976.0188, 切向力X=406.2558, 切向力Y=808.1218 +FPS=32.79, 法向力=1023.2614, 切向力X=353.7114, 切向力Y=755.0997 +FPS=34.37, 法向力=1366.9827, 切向力X=1186.4960, 切向力Y=861.8154 +FPS=33.58, 法向力=1426.4224, 切向力X=86.5892, 切向力Y=543.3802 +FPS=34.60, 法向力=1394.4625, 切向力X=27.2070, 切向力Y=486.3487 +FPS=34.54, 法向力=1157.5342, 切向力X=562.2480, 切向力Y=1256.1890 +FPS=34.26, 法向力=1175.6381, 切向力X=625.3340, 切向力Y=1331.4119 +FPS=34.16, 法向力=1154.3242, 切向力X=663.0693, 切向力Y=1291.3157 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000255s, blend=0.002312s (9 tiles incl ref), finalize=0.000059s, total=0.002632s +FPS=35.31, 法向力=1261.2971, 切向力X=-676.9620, 切向力Y=607.4936 +FPS=32.79, 法向力=1292.0388, 切向力X=-686.1080, 切向力Y=617.2985 +FPS=32.79, 法向力=1764.5922, 切向力X=1025.8694, 切向力Y=904.9346 +FPS=33.59, 法向力=1661.3564, 切向力X=89.4545, 切向力Y=724.6417 +FPS=29.94, 法向力=1715.5370, 切向力X=13.5570, 切向力Y=651.6699 +FPS=32.18, 法向力=1755.3748, 切向力X=688.6840, 切向力Y=35.0355 +FPS=34.57, 法向力=1735.4341, 切向力X=600.0959, 切向力Y=121.6815 +FPS=33.94, 法向力=1757.2051, 切向力X=644.3704, 切向力Y=125.0690 +FPS=35.29, 法向力=1251.8766, 切向力X=375.6457, 切向力Y=903.7676 +FPS=34.62, 法向力=1241.5347, 切向力X=388.0764, 切向力Y=1003.4873 +FPS=33.04, 法向力=1811.3262, 切向力X=544.4287, 切向力Y=768.1682 +FPS=33.93, 法向力=1835.0189, 切向力X=501.2209, 切向力Y=921.9851 +FPS=35.86, 法向力=1887.9866, 切向力X=503.0547, 切向力Y=942.7892 +FPS=34.05, 法向力=1918.0579, 切向力X=515.3618, 切向力Y=971.1708 +FPS=33.67, 法向力=1450.1399, 切向力X=535.0767, 切向力Y=580.2595 +FPS=35.52, 法向力=1441.4028, 切向力X=530.5175, 切向力Y=664.6637 +FPS=32.25, 法向力=1185.9255, 切向力X=909.9015, 切向力Y=709.6576 +FPS=35.94, 法向力=1199.4779, 切向力X=966.9169, 切向力Y=752.5995 +FPS=32.60, 法向力=2296.8813, 切向力X=671.5786, 切向力Y=-593.3861 +FPS=33.18, 法向力=2359.1641, 切向力X=499.9094, 切向力Y=-628.5383 +FPS=33.47, 法向力=2224.0452, 切向力X=364.6422, 切向力Y=744.7362 +FPS=35.31, 法向力=2216.8459, 切向力X=276.8884, 切向力Y=775.3821 +FPS=34.82, 法向力=1391.8540, 切向力X=553.1149, 切向力Y=439.9151 +FPS=35.78, 法向力=1385.1069, 切向力X=473.8369, 切向力Y=398.0380 +FPS=32.75, 法向力=1857.5190, 切向力X=70.9180, 切向力Y=272.4642 +FPS=35.92, 法向力=1870.1652, 切向力X=61.2341, 切向力Y=329.6562 +FPS=31.50, 法向力=1893.7529, 切向力X=76.0478, 切向力Y=998.7771 +FPS=35.08, 法向力=1824.5222, 切向力X=102.3361, 切向力Y=1080.6201 +FPS=34.30, 法向力=2136.9868, 切向力X=-338.0108, 切向力Y=1130.5977 +FPS=35.92, 法向力=2185.0881, 切向力X=-235.0829, 切向力Y=1128.3586 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002140s (9 tiles incl ref), finalize=0.000053s, total=0.002460s +FPS=32.81, 法向力=1156.1672, 切向力X=170.8270, 切向力Y=770.6429 +FPS=35.38, 法向力=1180.3682, 切向力X=148.6787, 切向力Y=753.2531 +FPS=32.08, 法向力=2294.3083, 切向力X=1178.7205, 切向力Y=883.6324 +FPS=36.66, 法向力=2317.0557, 切向力X=1050.0625, 切向力Y=845.7310 +FPS=34.73, 法向力=1981.2274, 切向力X=682.5994, 切向力Y=315.1300 +FPS=33.89, 法向力=1976.7637, 切向力X=589.3947, 切向力Y=342.1607 +FPS=32.06, 法向力=1582.5360, 切向力X=98.5239, 切向力Y=-25.6249 +FPS=36.64, 法向力=1611.3358, 切向力X=108.6158, 切向力Y=-25.7112 +FPS=32.73, 法向力=1262.1713, 切向力X=959.7979, 切向力Y=1431.9609 +FPS=35.48, 法向力=1275.6799, 切向力X=905.4270, 切向力Y=1551.2913 +FPS=33.53, 法向力=894.8521, 切向力X=30.8656, 切向力Y=1195.2244 +FPS=34.25, 法向力=931.5653, 切向力X=-55.9553, 切向力Y=1260.0973 +FPS=33.99, 法向力=927.7299, 切向力X=-143.1350, 切向力Y=1243.8989 +FPS=34.63, 法向力=1249.4508, 切向力X=-75.4459, 切向力Y=627.3951 +FPS=33.09, 法向力=1012.1136, 切向力X=816.0667, 切向力Y=573.0826 +FPS=36.04, 法向力=1023.3966, 切向力X=738.0762, 切向力Y=606.6107 +FPS=33.63, 法向力=1026.6653, 切向力X=720.8705, 切向力Y=604.7875 +FPS=34.29, 法向力=1324.9768, 切向力X=679.0824, 切向力Y=1312.7932 +FPS=33.96, 法向力=1328.4340, 切向力X=635.1106, 切向力Y=1364.4988 +FPS=33.43, 法向力=1585.4644, 切向力X=833.0902, 切向力Y=771.7565 +FPS=34.30, 法向力=1571.5786, 切向力X=806.6581, 切向力Y=795.9073 +FPS=33.96, 法向力=1176.7280, 切向力X=1657.9910, 切向力Y=1648.2123 +FPS=32.25, 法向力=1095.9934, 切向力X=544.2478, 切向力Y=620.8521 +FPS=35.85, 法向力=1145.4435, 切向力X=425.3518, 切向力Y=599.9339 +FPS=34.43, 法向力=1163.1967, 切向力X=430.7978, 切向力Y=547.5687 +FPS=34.30, 法向力=1266.4615, 切向力X=854.1575, 切向力Y=550.8914 +FPS=35.54, 法向力=1306.0743, 切向力X=871.2402, 切向力Y=594.9214 +FPS=32.82, 法向力=1376.4774, 切向力X=1115.0887, 切向力Y=1407.1499 +FPS=33.97, 法向力=1393.0356, 切向力X=1110.2852, 切向力Y=1461.5117 +FPS=32.42, 法向力=1321.4192, 切向力X=1053.6760, 切向力Y=297.8633 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000611s, blend=0.002273s (9 tiles incl ref), finalize=0.000056s, total=0.002950s +FPS=33.41, 法向力=1369.4285, 切向力X=1011.0125, 切向力Y=216.1116 +FPS=34.85, 法向力=1156.7776, 切向力X=127.8993, 切向力Y=528.3008 +FPS=35.95, 法向力=1217.1772, 切向力X=71.9136, 切向力Y=487.3390 +FPS=35.35, 法向力=1310.7941, 切向力X=198.4636, 切向力Y=682.3986 +FPS=36.32, 法向力=1294.3782, 切向力X=281.0275, 切向力Y=638.8297 +FPS=31.14, 法向力=1256.1350, 切向力X=478.6755, 切向力Y=802.0619 +FPS=35.31, 法向力=1253.4772, 切向力X=547.6508, 切向力Y=851.6777 +FPS=31.59, 法向力=1353.6931, 切向力X=254.2637, 切向力Y=673.1327 +FPS=35.59, 法向力=1415.2759, 切向力X=333.5083, 切向力Y=529.3030 +FPS=32.13, 法向力=1386.5461, 切向力X=225.0683, 切向力Y=856.5187 +FPS=36.56, 法向力=1433.0510, 切向力X=134.3933, 切向力Y=911.2734 +FPS=34.47, 法向力=1318.6135, 切向力X=850.4045, 切向力Y=-415.1417 +FPS=35.47, 法向力=1242.2139, 切向力X=896.5521, 切向力Y=-413.0226 +FPS=32.67, 法向力=1133.3486, 切向力X=309.2274, 切向力Y=506.3834 +FPS=36.82, 法向力=1125.9412, 切向力X=219.3246, 切向力Y=598.0950 +FPS=34.34, 法向力=1588.8209, 切向力X=120.6714, 切向力Y=1036.6233 +FPS=34.22, 法向力=1591.7023, 切向力X=114.5140, 切向力Y=1103.4014 +FPS=33.23, 法向力=1099.9153, 切向力X=379.7838, 切向力Y=968.3057 +FPS=35.56, 法向力=1081.7156, 切向力X=389.3467, 切向力Y=999.2648 +FPS=33.00, 法向力=1367.2125, 切向力X=1680.6637, 切向力Y=204.6622 +FPS=33.65, 法向力=1362.6299, 切向力X=1728.8468, 切向力Y=183.3747 +FPS=33.02, 法向力=1125.2795, 切向力X=875.3657, 切向力Y=911.1169 +FPS=35.87, 法向力=1105.4226, 切向力X=951.1544, 切向力Y=956.2666 +FPS=34.45, 法向力=1102.8975, 切向力X=929.2533, 切向力Y=915.3779 +FPS=33.70, 法向力=1165.0316, 切向力X=1111.0374, 切向力Y=869.6067 +FPS=34.87, 法向力=1043.8781, 切向力X=382.4480, 切向力Y=1234.5217 +FPS=36.02, 法向力=1050.9375, 切向力X=520.6636, 切向力Y=1184.3440 +FPS=34.57, 法向力=845.5953, 切向力X=720.9520, 切向力Y=646.7125 +FPS=33.60, 法向力=852.1730, 切向力X=783.9946, 切向力Y=644.5842 +FPS=35.63, 法向力=844.0539, 切向力X=755.8257, 切向力Y=637.6207 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002162s (9 tiles incl ref), finalize=0.000059s, total=0.002494s +FPS=31.86, 法向力=1189.7924, 切向力X=807.5477, 切向力Y=1063.9379 +FPS=35.63, 法向力=1194.0524, 切向力X=847.6699, 切向力Y=1164.2993 +FPS=32.96, 法向力=1203.5042, 切向力X=448.5236, 切向力Y=750.1824 +FPS=34.31, 法向力=1150.6907, 切向力X=375.0199, 切向力Y=827.9058 +FPS=35.98, 法向力=1415.7816, 切向力X=1318.9272, 切向力Y=197.8924 +FPS=35.96, 法向力=1494.9126, 切向力X=1379.2433, 切向力Y=153.0387 +FPS=32.60, 法向力=1241.8008, 切向力X=1217.1064, 切向力Y=372.7736 +FPS=36.30, 法向力=1250.8511, 切向力X=1152.1101, 切向力Y=443.2348 +FPS=32.62, 法向力=1610.9519, 切向力X=365.9066, 切向力Y=926.3118 +FPS=35.96, 法向力=1558.4022, 切向力X=327.7106, 切向力Y=970.9188 +FPS=32.81, 法向力=1387.7710, 切向力X=979.7566, 切向力Y=345.8834 +FPS=34.81, 法向力=1369.6914, 切向力X=954.9490, 切向力Y=315.5060 +FPS=33.30, 法向力=1235.2983, 切向力X=982.9820, 切向力Y=730.6525 +FPS=35.75, 法向力=1201.3848, 切向力X=1080.1572, 切向力Y=868.4040 +FPS=33.88, 法向力=1357.6089, 切向力X=591.2991, 切向力Y=1078.0026 +FPS=35.90, 法向力=1461.0132, 切向力X=569.4752, 切向力Y=1046.1333 +FPS=32.48, 法向力=1357.8911, 切向力X=824.4625, 切向力Y=588.6637 +FPS=35.17, 法向力=1342.5878, 切向力X=898.7789, 切向力Y=677.4495 +FPS=33.99, 法向力=1119.1909, 切向力X=1053.5977, 切向力Y=1060.3981 +FPS=36.63, 法向力=1173.0544, 切向力X=1029.2258, 切向力Y=977.6460 +FPS=33.23, 法向力=1409.2095, 切向力X=1529.3533, 切向力Y=269.1284 +FPS=36.00, 法向力=1435.2394, 切向力X=1631.5498, 切向力Y=275.6590 +FPS=34.92, 法向力=1335.8468, 切向力X=1286.4004, 切向力Y=696.3951 +FPS=35.44, 法向力=1434.5189, 切向力X=1318.1157, 切向力Y=790.3312 +FPS=34.58, 法向力=1110.5479, 切向力X=1284.1448, 切向力Y=813.2196 +FPS=35.54, 法向力=1087.2434, 切向力X=1301.8540, 切向力Y=870.7847 +FPS=36.22, 法向力=1097.5226, 切向力X=1319.9451, 切向力Y=835.4008 +FPS=33.69, 法向力=1300.6891, 切向力X=686.1462, 切向力Y=1240.2695 +FPS=33.87, 法向力=1304.8232, 切向力X=614.1854, 切向力Y=1291.3823 +FPS=34.97, 法向力=1019.8348, 切向力X=448.3444, 切向力Y=846.2922 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000313s, blend=0.002226s (9 tiles incl ref), finalize=0.000056s, total=0.002603s +FPS=32.19, 法向力=1031.7550, 切向力X=506.4173, 切向力Y=831.1943 +FPS=35.46, 法向力=1270.9116, 切向力X=1389.4111, 切向力Y=617.6088 +FPS=34.64, 法向力=1244.7097, 切向力X=1374.7347, 切向力Y=550.8186 +FPS=35.63, 法向力=1019.0012, 切向力X=927.5636, 切向力Y=1161.3931 +FPS=35.79, 法向力=994.5454, 切向力X=776.6749, 切向力Y=1274.7677 +FPS=33.57, 法向力=1459.9802, 切向力X=1289.0789, 切向力Y=706.8258 +FPS=33.80, 法向力=1427.3557, 切向力X=1292.7704, 切向力Y=642.0729 +FPS=34.57, 法向力=1412.3029, 切向力X=865.0696, 切向力Y=1110.4161 +FPS=36.09, 法向力=1398.3904, 切向力X=901.1216, 切向力Y=1171.4031 +FPS=32.76, 法向力=1348.2754, 切向力X=1436.6609, 切向力Y=1335.1248 +FPS=34.66, 法向力=1284.3457, 切向力X=1335.6885, 切向力Y=1389.0664 +FPS=32.62, 法向力=1218.5803, 切向力X=432.1398, 切向力Y=483.6234 +FPS=36.21, 法向力=1284.4662, 切向力X=370.3574, 切向力Y=304.7237 +FPS=34.62, 法向力=1291.0691, 切向力X=-165.9788, 切向力Y=527.3624 +FPS=31.87, 法向力=1298.5447, 切向力X=-188.7296, 切向力Y=570.2136 +FPS=32.07, 法向力=1083.0515, 切向力X=1166.2080, 切向力Y=1087.7454 +FPS=33.92, 法向力=1101.7456, 切向力X=1211.3632, 切向力Y=978.8748 +FPS=32.09, 法向力=1360.7743, 切向力X=1291.7957, 切向力Y=869.3164 +FPS=34.39, 法向力=1361.9541, 切向力X=1317.1849, 切向力Y=906.7015 +FPS=32.14, 法向力=1176.9431, 切向力X=859.0204, 切向力Y=844.1737 +FPS=35.10, 法向力=1203.8616, 切向力X=881.6968, 切向力Y=819.4108 +FPS=33.77, 法向力=1221.6221, 切向力X=427.4100, 切向力Y=1136.2054 +FPS=35.61, 法向力=1212.5697, 切向力X=452.1376, 切向力Y=1213.6464 +FPS=28.32, 法向力=1537.1052, 切向力X=352.3972, 切向力Y=-205.2485 +FPS=32.10, 法向力=1465.9750, 切向力X=395.5891, 切向力Y=-57.9961 +FPS=33.82, 法向力=1044.3806, 切向力X=999.5011, 切向力Y=405.6237 +FPS=35.75, 法向力=1037.8739, 切向力X=1003.9178, 切向力Y=353.2768 +FPS=32.71, 法向力=1263.1597, 切向力X=234.3963, 切向力Y=1121.8650 +FPS=35.14, 法向力=1232.2744, 切向力X=232.9881, 切向力Y=1072.6449 +FPS=33.30, 法向力=1371.6855, 切向力X=350.4343, 切向力Y=493.8170 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000306s, blend=0.002324s (9 tiles incl ref), finalize=0.000062s, total=0.002698s +FPS=34.57, 法向力=1378.1890, 切向力X=451.2034, 切向力Y=452.3476 +FPS=33.75, 法向力=1333.4463, 切向力X=665.1803, 切向力Y=176.8630 +FPS=33.40, 法向力=1372.8450, 切向力X=635.0981, 切向力Y=80.8784 +FPS=33.40, 法向力=1373.7280, 切向力X=448.9749, 切向力Y=499.0507 +FPS=34.31, 法向力=1394.0802, 切向力X=433.1703, 切向力Y=484.0685 +FPS=31.90, 法向力=1251.2588, 切向力X=861.7286, 切向力Y=158.8392 +FPS=35.42, 法向力=1250.2870, 切向力X=813.0125, 切向力Y=196.2362 +FPS=32.55, 法向力=1263.4153, 切向力X=429.9063, 切向力Y=786.1158 +FPS=34.54, 法向力=1286.6311, 切向力X=419.2568, 切向力Y=860.0648 +FPS=30.78, 法向力=1107.5002, 切向力X=66.5143, 切向力Y=852.3827 +FPS=34.52, 法向力=1093.1271, 切向力X=58.1100, 切向力Y=846.9235 +FPS=31.70, 法向力=1382.5669, 切向力X=1061.8539, 切向力Y=478.0026 +FPS=35.03, 法向力=1368.7870, 切向力X=1187.8264, 切向力Y=448.3312 +FPS=32.66, 法向力=941.6051, 切向力X=1405.3678, 切向力Y=1321.8394 +FPS=34.03, 法向力=968.4573, 切向力X=1427.2084, 切向力Y=1341.2178 +FPS=33.30, 法向力=1400.2771, 切向力X=377.0778, 切向力Y=1023.2089 +FPS=33.50, 法向力=1401.6799, 切向力X=388.3089, 切向力Y=924.0722 +FPS=32.32, 法向力=1227.4319, 切向力X=1054.3936, 切向力Y=956.8905 +FPS=34.20, 法向力=1261.8625, 切向力X=1085.9766, 切向力Y=860.5349 +FPS=30.38, 法向力=1131.6340, 切向力X=893.2538, 切向力Y=625.4153 +FPS=34.30, 法向力=1122.8188, 切向力X=885.7471, 切向力Y=601.0049 +FPS=32.36, 法向力=1355.3258, 切向力X=1504.5892, 切向力Y=1309.0040 +FPS=33.81, 法向力=1263.4429, 切向力X=1428.9265, 切向力Y=1345.7400 +FPS=30.02, 法向力=1359.5629, 切向力X=677.0538, 切向力Y=1363.4700 +FPS=34.53, 法向力=1384.0186, 切向力X=680.7979, 切向力Y=1317.2720 +FPS=34.80, 法向力=1308.0706, 切向力X=456.9440, 切向力Y=423.2224 +FPS=34.90, 法向力=1333.2444, 切向力X=487.8895, 切向力Y=319.8256 +FPS=31.65, 法向力=874.4706, 切向力X=674.6908, 切向力Y=1090.4646 +FPS=34.62, 法向力=903.9905, 切向力X=662.2437, 切向力Y=1109.9694 +FPS=32.51, 法向力=1393.2881, 切向力X=1275.7683, 切向力Y=1006.5667 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000301s, blend=0.002193s (9 tiles incl ref), finalize=0.000057s, total=0.002557s +FPS=33.47, 法向力=1421.7974, 切向力X=1298.7714, 切向力Y=1043.3981 +FPS=30.60, 法向力=1573.4381, 切向力X=1095.6969, 切向力Y=571.0872 +FPS=34.94, 法向力=1603.6919, 切向力X=1147.2858, 切向力Y=496.8512 +FPS=32.10, 法向力=1246.7285, 切向力X=778.5903, 切向力Y=930.7123 +FPS=34.54, 法向力=1237.5405, 切向力X=751.0111, 切向力Y=903.5113 +FPS=33.21, 法向力=1076.7078, 切向力X=1552.7012, 切向力Y=1066.3162 +FPS=35.39, 法向力=1141.8247, 切向力X=1583.8271, 切向力Y=1126.5134 +FPS=32.20, 法向力=1112.4214, 切向力X=241.4284, 切向力Y=1310.6396 +FPS=34.88, 法向力=1098.7278, 切向力X=278.2809, 切向力Y=1285.8755 +FPS=31.36, 法向力=1168.7126, 切向力X=936.4653, 切向力Y=941.5294 +FPS=32.99, 法向力=1212.4202, 切向力X=1004.9129, 切向力Y=906.4228 +FPS=32.33, 法向力=1382.2407, 切向力X=809.7640, 切向力Y=1450.1945 +FPS=33.47, 法向力=1408.6162, 切向力X=866.6309, 切向力Y=1498.1036 +FPS=33.00, 法向力=1387.3729, 切向力X=964.0983, 切向力Y=648.5963 +FPS=34.60, 法向力=1383.4438, 切向力X=926.3553, 切向力Y=647.3618 +FPS=31.38, 法向力=1474.1238, 切向力X=1376.9082, 切向力Y=482.5852 +FPS=34.85, 法向力=1356.9403, 切向力X=1464.7152, 切向力Y=554.7556 +FPS=31.26, 法向力=1564.1230, 切向力X=692.8433, 切向力Y=328.6639 +FPS=33.29, 法向力=1579.9402, 切向力X=684.0245, 切向力Y=394.9403 +FPS=32.99, 法向力=1559.8260, 切向力X=820.6441, 切向力Y=412.0489 +FPS=34.87, 法向力=1524.6940, 切向力X=815.1406, 切向力Y=374.5581 +FPS=32.60, 法向力=1125.4340, 切向力X=-27.3793, 切向力Y=708.8523 +FPS=34.23, 法向力=1145.9318, 切向力X=-37.7461, 切向力Y=833.1051 +FPS=33.63, 法向力=1038.7439, 切向力X=1056.0361, 切向力Y=982.5498 +FPS=35.03, 法向力=1072.4344, 切向力X=991.6243, 切向力Y=985.8909 +FPS=31.07, 法向力=1180.5461, 切向力X=189.8716, 切向力Y=873.0798 +FPS=32.95, 法向力=1234.7495, 切向力X=227.0089, 切向力Y=959.7239 +FPS=33.68, 法向力=1039.7687, 切向力X=1699.0867, 切向力Y=1239.4318 +FPS=31.61, 法向力=1043.5741, 切向力X=1742.6978, 切向力Y=1282.8784 +FPS=30.19, 法向力=1128.0114, 切向力X=466.9323, 切向力Y=999.8534 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000251s, blend=0.002169s (9 tiles incl ref), finalize=0.000054s, total=0.002480s +FPS=33.50, 法向力=1210.7156, 切向力X=468.3398, 切向力Y=866.9049 +FPS=31.54, 法向力=1600.5159, 切向力X=819.0450, 切向力Y=1005.0970 +FPS=34.13, 法向力=1569.5027, 切向力X=783.0038, 切向力Y=946.0952 +FPS=32.17, 法向力=1185.0641, 切向力X=141.3331, 切向力Y=916.6207 +FPS=33.51, 法向力=1162.1929, 切向力X=276.5566, 切向力Y=668.5324 +FPS=34.79, 法向力=1183.2783, 切向力X=339.7406, 切向力Y=705.6402 +FPS=33.14, 法向力=1175.2640, 切向力X=371.6525, 切向力Y=692.7212 +FPS=34.04, 法向力=1404.1682, 切向力X=1713.4807, 切向力Y=444.8748 +FPS=34.53, 法向力=1433.1848, 切向力X=1670.2445, 切向力Y=390.8956 +FPS=33.64, 法向力=1160.3995, 切向力X=662.9574, 切向力Y=359.8189 +FPS=34.86, 法向力=1169.1687, 切向力X=572.4030, 切向力Y=338.5194 +FPS=31.82, 法向力=1165.0603, 切向力X=426.1499, 切向力Y=811.6050 +FPS=32.27, 法向力=1080.2023, 切向力X=325.7432, 切向力Y=919.5352 +FPS=34.36, 法向力=1517.0394, 切向力X=475.1417, 切向力Y=908.2360 +FPS=34.78, 法向力=1509.5371, 切向力X=535.1027, 切向力Y=1027.9524 +FPS=34.60, 法向力=1899.5820, 切向力X=-159.8596, 切向力Y=1068.2928 +FPS=33.93, 法向力=1945.3539, 切向力X=-117.5097, 切向力Y=1025.7804 +FPS=32.20, 法向力=1802.4106, 切向力X=478.8639, 切向力Y=522.6499 +FPS=6.14, 法向力=1057.7202, 切向力X=1168.6104, 切向力Y=710.4741 +FPS=34.72, 法向力=1215.7903, 切向力X=-73.8427, 切向力Y=454.2621 +FPS=33.75, 法向力=1285.4429, 切向力X=-65.9365, 切向力Y=434.4464 +FPS=34.18, 法向力=1330.2981, 切向力X=639.8786, 切向力Y=638.7683 +FPS=35.79, 法向力=1267.4401, 切向力X=642.2487, 切向力Y=580.2166 +FPS=34.10, 法向力=1275.8113, 切向力X=586.9377, 切向力Y=1244.3184 +FPS=33.65, 法向力=1293.6949, 切向力X=494.2064, 切向力Y=1331.6390 +FPS=32.85, 法向力=1235.4602, 切向力X=526.1520, 切向力Y=473.7314 +FPS=33.53, 法向力=1231.7197, 切向力X=511.0611, 切向力Y=519.1317 +FPS=33.85, 法向力=1242.1672, 切向力X=796.7036, 切向力Y=859.9147 +FPS=35.60, 法向力=1212.0317, 切向力X=848.2539, 切向力Y=879.0531 +FPS=36.05, 法向力=1523.2861, 切向力X=1056.1101, 切向力Y=17.7085 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000259s, blend=0.002259s (9 tiles incl ref), finalize=0.000061s, total=0.002584s +FPS=35.02, 法向力=1567.4120, 切向力X=1094.6580, 切向力Y=-32.6393 +FPS=33.19, 法向力=1276.8765, 切向力X=1064.4169, 切向力Y=451.5293 +FPS=33.82, 法向力=1243.6259, 切向力X=1195.5183, 切向力Y=669.3074 +FPS=34.16, 法向力=1300.4532, 切向力X=618.8882, 切向力Y=933.3659 +FPS=34.69, 法向力=1322.9514, 切向力X=640.8250, 切向力Y=945.1840 +FPS=31.92, 法向力=1247.3152, 切向力X=673.4828, 切向力Y=1709.4475 +FPS=34.69, 法向力=1189.0933, 切向力X=811.9565, 切向力Y=1664.8704 +FPS=33.98, 法向力=1195.2604, 切向力X=742.7291, 切向力Y=1016.0842 +FPS=36.10, 法向力=1214.4246, 切向力X=670.5311, 切向力Y=1027.0692 +FPS=33.18, 法向力=1254.1023, 切向力X=334.0834, 切向力Y=332.0883 +FPS=35.69, 法向力=1261.7122, 切向力X=315.4008, 切向力Y=297.7924 +FPS=34.33, 法向力=1560.8394, 切向力X=1117.9683, 切向力Y=793.7268 +FPS=36.36, 法向力=1467.9402, 切向力X=1058.0267, 切向力Y=928.2662 +FPS=32.73, 法向力=1221.5183, 切向力X=378.9048, 切向力Y=430.2961 +FPS=36.32, 法向力=1235.0580, 切向力X=258.7227, 切向力Y=423.5334 +FPS=32.08, 法向力=1326.2290, 切向力X=595.1493, 切向力Y=627.7570 +FPS=36.35, 法向力=1314.6091, 切向力X=668.7720, 切向力Y=699.3535 +FPS=34.45, 法向力=1436.5104, 切向力X=424.0185, 切向力Y=1029.5073 +FPS=35.15, 法向力=1383.5828, 切向力X=447.0549, 切向力Y=1055.0908 +FPS=33.12, 法向力=1298.0886, 切向力X=450.7220, 切向力Y=1393.4713 +FPS=36.26, 法向力=1303.9180, 切向力X=454.9077, 切向力Y=1417.4348 +FPS=33.56, 法向力=1294.9116, 切向力X=448.1910, 切向力Y=1445.0470 +FPS=36.38, 法向力=933.5728, 切向力X=1956.2017, 切向力Y=880.6110 +FPS=33.17, 法向力=930.2678, 切向力X=1850.0242, 切向力Y=874.4769 +FPS=35.08, 法向力=1390.1031, 切向力X=319.8748, 切向力Y=1609.8491 +FPS=36.16, 法向力=1411.9707, 切向力X=304.6304, 切向力Y=1609.5410 +FPS=32.44, 法向力=1288.5759, 切向力X=422.4461, 切向力Y=830.2662 +FPS=34.11, 法向力=1246.4927, 切向力X=543.9941, 切向力Y=867.7634 +FPS=35.36, 法向力=1344.2712, 切向力X=63.2638, 切向力Y=886.9650 +FPS=34.64, 法向力=1360.3489, 切向力X=55.6514, 切向力Y=966.4014 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002138s (9 tiles incl ref), finalize=0.000054s, total=0.002450s +FPS=34.76, 法向力=1219.7534, 切向力X=1106.5063, 切向力Y=1095.5634 +FPS=35.97, 法向力=1252.0022, 切向力X=1343.8928, 切向力Y=1191.7245 +FPS=32.63, 法向力=1507.3733, 切向力X=893.5291, 切向力Y=1362.1687 +FPS=35.99, 法向力=1464.3191, 切向力X=879.5366, 切向力Y=1318.4985 +FPS=33.97, 法向力=1311.1292, 切向力X=1501.9124, 切向力Y=150.6102 +FPS=35.09, 法向力=1267.1042, 切向力X=1421.2189, 切向力Y=88.3919 +FPS=32.26, 法向力=1344.0188, 切向力X=173.8436, 切向力Y=481.3933 +FPS=32.29, 法向力=1323.2637, 切向力X=182.8783, 切向力Y=554.7755 +FPS=31.39, 法向力=1113.3018, 切向力X=883.7841, 切向力Y=909.9122 +FPS=33.83, 法向力=1084.9695, 切向力X=968.7963, 切向力Y=905.7123 +FPS=34.92, 法向力=1227.1621, 切向力X=30.3684, 切向力Y=758.9283 +FPS=36.91, 法向力=1239.6157, 切向力X=20.9253, 切向力Y=653.3506 +FPS=32.08, 法向力=1684.1309, 切向力X=731.3082, 切向力Y=1036.2922 +FPS=35.38, 法向力=1730.5920, 切向力X=820.6723, 切向力Y=974.5577 +FPS=34.50, 法向力=1636.7369, 切向力X=477.4548, 切向力Y=269.9835 +FPS=36.16, 法向力=1697.5347, 切向力X=509.2754, 切向力Y=160.9771 +FPS=32.96, 法向力=1290.0858, 切向力X=886.4393, 切向力Y=998.3472 +FPS=36.35, 法向力=1303.9636, 切向力X=875.0833, 切向力Y=1009.2815 +FPS=32.66, 法向力=1111.1250, 切向力X=71.6731, 切向力Y=706.1103 +FPS=36.46, 法向力=1101.7472, 切向力X=-37.3824, 切向力Y=769.1337 +FPS=33.81, 法向力=1115.7559, 切向力X=-61.7586, 切向力Y=772.7986 +FPS=34.94, 法向力=1290.6559, 切向力X=497.3371, 切向力Y=406.4405 +FPS=34.41, 法向力=1343.4323, 切向力X=274.4110, 切向力Y=1132.9152 +FPS=35.95, 法向力=1300.4539, 切向力X=367.6584, 切向力Y=1307.4573 +FPS=33.36, 法向力=1298.2930, 切向力X=337.9372, 切向力Y=1351.3782 +FPS=35.33, 法向力=1093.1702, 切向力X=564.8256, 切向力Y=21.6787 +FPS=34.55, 法向力=1127.3385, 切向力X=501.5540, 切向力Y=-116.3564 +FPS=33.83, 法向力=1160.3035, 切向力X=1038.1659, 切向力Y=907.4266 +FPS=35.38, 法向力=1043.9370, 切向力X=943.3864, 切向力Y=1160.8823 +FPS=33.71, 法向力=1180.8524, 切向力X=538.4603, 切向力Y=1577.8107 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000276s, blend=0.002204s (9 tiles incl ref), finalize=0.000052s, total=0.002539s +FPS=33.33, 法向力=1171.1429, 切向力X=539.2756, 切向力Y=1574.2084 +FPS=35.69, 法向力=1182.4854, 切向力X=511.5228, 切向力Y=56.3849 +FPS=33.91, 法向力=1176.2561, 切向力X=439.1496, 切向力Y=74.7619 +FPS=36.74, 法向力=1202.2900, 切向力X=1020.2307, 切向力Y=681.5607 +FPS=35.74, 法向力=1212.1577, 切向力X=1158.1809, 切向力Y=734.0034 +FPS=32.34, 法向力=1309.2844, 切向力X=584.2730, 切向力Y=1072.4609 +FPS=35.89, 法向力=1297.7395, 切向力X=672.8611, 切向力Y=1106.1260 +FPS=32.60, 法向力=1194.6718, 切向力X=708.7723, 切向力Y=897.0233 +FPS=33.93, 法向力=1216.2697, 切向力X=758.5396, 切向力Y=904.1956 +FPS=35.08, 法向力=1000.4738, 切向力X=712.6371, 切向力Y=994.2210 +FPS=35.80, 法向力=982.1794, 切向力X=642.3451, 切向力Y=1115.9426 +FPS=35.03, 法向力=1424.8638, 切向力X=434.6821, 切向力Y=738.6801 +FPS=36.26, 法向力=1460.3707, 切向力X=344.9588, 切向力Y=685.8043 +FPS=32.08, 法向力=1221.5323, 切向力X=1012.3777, 切向力Y=827.3347 +FPS=35.85, 法向力=1233.9741, 切向力X=1061.8838, 切向力Y=850.7100 +FPS=33.86, 法向力=1288.2229, 切向力X=-238.9607, 切向力Y=1226.2969 +FPS=32.91, 法向力=1296.1678, 切向力X=-232.6003, 切向力Y=1276.9039 +FPS=33.41, 法向力=1163.9656, 切向力X=1270.6313, 切向力Y=1573.5537 +FPS=35.09, 法向力=1163.9679, 切向力X=1293.7771, 切向力Y=1610.0898 +FPS=32.92, 法向力=1243.9998, 切向力X=942.6494, 切向力Y=1824.0149 +FPS=34.69, 法向力=1216.7626, 切向力X=979.5589, 切向力Y=1888.7706 +FPS=32.63, 法向力=1277.7301, 切向力X=323.2159, 切向力Y=1049.3610 +FPS=35.41, 法向力=1283.1982, 切向力X=381.9154, 切向力Y=1086.2753 +FPS=34.71, 法向力=1207.7339, 切向力X=953.6434, 切向力Y=1285.8057 +FPS=35.47, 法向力=1263.0360, 切向力X=1024.7441, 切向力Y=1348.6365 +FPS=32.31, 法向力=1368.2809, 切向力X=503.3511, 切向力Y=662.3541 +FPS=36.43, 法向力=1404.5574, 切向力X=424.1896, 切向力Y=625.5004 +FPS=33.89, 法向力=1055.7891, 切向力X=478.7868, 切向力Y=1882.3655 +FPS=33.60, 法向力=1124.4326, 切向力X=609.3026, 切向力Y=1886.0391 +FPS=31.98, 法向力=1373.0938, 切向力X=565.0100, 切向力Y=1189.6399 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002175s (9 tiles incl ref), finalize=0.000053s, total=0.002492s +FPS=33.07, 法向力=1390.9772, 切向力X=547.8395, 切向力Y=1274.2274 +FPS=33.76, 法向力=1376.6099, 切向力X=523.1102, 切向力Y=1286.5259 +FPS=34.69, 法向力=1024.5996, 切向力X=62.5324, 切向力Y=1371.5131 +FPS=32.72, 法向力=1281.5642, 切向力X=706.1323, 切向力Y=1030.7891 +FPS=35.15, 法向力=1356.3384, 切向力X=732.0050, 切向力Y=976.1716 +FPS=33.98, 法向力=1120.6692, 切向力X=1146.2898, 切向力Y=781.9031 +FPS=35.23, 法向力=1142.9792, 切向力X=1260.3076, 切向力Y=811.0325 +FPS=34.30, 法向力=1148.6934, 切向力X=1327.3164, 切向力Y=815.3876 +FPS=34.39, 法向力=1406.1693, 切向力X=738.7293, 切向力Y=1301.8838 +FPS=35.45, 法向力=1488.9119, 切向力X=752.2098, 切向力Y=1370.6310 +FPS=34.04, 法向力=1113.2861, 切向力X=1036.1124, 切向力Y=859.5293 +FPS=34.48, 法向力=1026.0654, 切向力X=824.2603, 切向力Y=1397.6843 +FPS=34.53, 法向力=1045.0447, 切向力X=823.5588, 切向力Y=1403.6815 +FPS=36.03, 法向力=1033.0608, 切向力X=900.8470, 切向力Y=1426.7856 +FPS=35.31, 法向力=1186.0270, 切向力X=-361.9598, 切向力Y=1015.9428 +FPS=34.21, 法向力=1182.9246, 切向力X=-418.6475, 切向力Y=1065.4126 +FPS=31.00, 法向力=998.5585, 切向力X=645.5132, 切向力Y=648.5993 +FPS=35.12, 法向力=1080.0164, 切向力X=815.7952, 切向力Y=731.6148 +FPS=32.35, 法向力=1319.4576, 切向力X=1092.1495, 切向力Y=770.1257 +FPS=33.24, 法向力=1363.0676, 切向力X=1169.4706, 切向力Y=664.6334 +FPS=33.80, 法向力=1436.4613, 切向力X=1012.7363, 切向力Y=296.7345 +FPS=33.82, 法向力=1415.2920, 切向力X=1023.3125, 切向力Y=379.8899 +FPS=34.92, 法向力=1316.4609, 切向力X=147.8393, 切向力Y=1136.0546 +FPS=33.23, 法向力=1288.4094, 切向力X=102.4810, 切向力Y=1311.2499 +FPS=31.96, 法向力=1398.2003, 切向力X=767.8124, 切向力Y=1315.1052 +FPS=34.59, 法向力=1429.5757, 切向力X=778.3535, 切向力Y=1352.6108 +FPS=31.28, 法向力=1425.4398, 切向力X=1322.2083, 切向力Y=949.1651 +FPS=33.55, 法向力=1470.7617, 切向力X=1394.5281, 切向力Y=909.2863 +FPS=33.84, 法向力=1711.9043, 切向力X=954.2769, 切向力Y=952.3187 +FPS=34.93, 法向力=1804.4180, 切向力X=955.7473, 切向力Y=960.6762 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000263s, blend=0.002247s (9 tiles incl ref), finalize=0.000053s, total=0.002569s +FPS=30.82, 法向力=1113.1479, 切向力X=894.3275, 切向力Y=211.6558 +FPS=34.42, 法向力=1126.7559, 切向力X=960.6333, 切向力Y=138.7006 +FPS=33.78, 法向力=1309.1824, 切向力X=1011.1842, 切向力Y=689.5103 +FPS=33.97, 法向力=1284.9799, 切向力X=1012.1300, 切向力Y=763.2781 +FPS=30.53, 法向力=1196.3127, 切向力X=1015.0488, 切向力Y=911.5420 +FPS=33.88, 法向力=1218.8843, 切向力X=1054.9995, 切向力Y=981.1686 +FPS=33.40, 法向力=1559.3630, 切向力X=703.8253, 切向力Y=-44.9136 +FPS=35.08, 法向力=1538.3186, 切向力X=722.7568, 切向力Y=-27.6226 +FPS=33.56, 法向力=1365.7039, 切向力X=1417.3799, 切向力Y=617.4814 +FPS=34.30, 法向力=1411.5012, 切向力X=1462.8438, 切向力Y=545.8508 +FPS=32.06, 法向力=1053.3713, 切向力X=792.9103, 切向力Y=918.5733 +FPS=35.28, 法向力=1049.9678, 切向力X=823.1373, 切向力Y=914.4789 +FPS=32.78, 法向力=1202.4626, 切向力X=1431.3881, 切向力Y=1029.0339 +FPS=33.40, 法向力=1216.8892, 切向力X=1491.7692, 切向力Y=1072.4993 +FPS=35.49, 法向力=1387.3188, 切向力X=1256.0826, 切向力Y=1002.7145 +FPS=34.27, 法向力=1385.5721, 切向力X=1330.0422, 切向力Y=1006.2578 +FPS=33.57, 法向力=1392.3195, 切向力X=449.9481, 切向力Y=1001.9609 +FPS=35.53, 法向力=1421.6957, 切向力X=362.4113, 切向力Y=1035.5082 +FPS=33.22, 法向力=1354.2560, 切向力X=1449.1216, 切向力Y=1804.6506 +FPS=34.64, 法向力=1331.7349, 切向力X=1530.1685, 切向力Y=1941.9951 +FPS=30.49, 法向力=1543.0388, 切向力X=850.6833, 切向力Y=55.0337 +FPS=35.11, 法向力=1564.1930, 切向力X=957.1206, 切向力Y=-49.9511 +FPS=33.94, 法向力=1432.1191, 切向力X=648.2001, 切向力Y=598.9021 +FPS=34.80, 法向力=1415.4780, 切向力X=640.2889, 切向力Y=612.6573 +FPS=34.01, 法向力=919.2065, 切向力X=683.4558, 切向力Y=795.4835 +FPS=35.33, 法向力=916.9165, 切向力X=547.5070, 切向力Y=830.7799 +FPS=30.46, 法向力=1203.7708, 切向力X=286.4741, 切向力Y=823.6510 +FPS=35.84, 法向力=1233.9722, 切向力X=263.4675, 切向力Y=847.1566 +FPS=33.75, 法向力=1118.1372, 切向力X=916.7254, 切向力Y=775.7770 +FPS=35.41, 法向力=1139.5800, 切向力X=969.1091, 切向力Y=758.5569 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000279s, blend=0.002151s (9 tiles incl ref), finalize=0.000053s, total=0.002489s +FPS=33.70, 法向力=1085.9119, 切向力X=909.3247, 切向力Y=577.1465 +FPS=35.22, 法向力=1092.3467, 切向力X=1007.1700, 切向力Y=580.8285 +FPS=31.84, 法向力=1384.3549, 切向力X=435.3257, 切向力Y=842.7041 +FPS=35.67, 法向力=1430.8252, 切向力X=360.4153, 切向力Y=894.5396 +FPS=33.76, 法向力=1494.0635, 切向力X=928.0240, 切向力Y=727.7570 +FPS=34.80, 法向力=1461.6843, 切向力X=913.6019, 切向力Y=746.2662 +FPS=33.57, 法向力=1486.0640, 切向力X=819.6733, 切向力Y=737.5985 +FPS=33.80, 法向力=1433.8501, 切向力X=662.7334, 切向力Y=359.1124 +FPS=33.30, 法向力=1395.8586, 切向力X=618.4808, 切向力Y=214.2149 +FPS=36.60, 法向力=1458.9630, 切向力X=637.9661, 切向力Y=173.7778 +FPS=33.75, 法向力=1049.1127, 切向力X=859.3722, 切向力Y=628.6014 +FPS=35.61, 法向力=1002.6765, 切向力X=871.7756, 切向力Y=718.8840 +FPS=34.09, 法向力=978.5751, 切向力X=873.1201, 切向力Y=796.6273 +FPS=35.70, 法向力=1233.5221, 切向力X=307.1369, 切向力Y=862.1245 +FPS=35.00, 法向力=1177.4333, 切向力X=233.2170, 切向力Y=896.8989 +FPS=33.78, 法向力=1319.1814, 切向力X=547.9862, 切向力Y=309.7174 +FPS=33.89, 法向力=1340.1165, 切向力X=445.2357, 切向力Y=246.0637 +FPS=34.86, 法向力=1183.2274, 切向力X=937.9639, 切向力Y=1054.8699 +FPS=33.90, 法向力=1193.6650, 切向力X=905.8917, 切向力Y=1081.9320 +FPS=34.61, 法向力=1572.5837, 切向力X=242.6434, 切向力Y=1131.8911 +FPS=35.86, 法向力=1574.4099, 切向力X=277.3018, 切向力Y=1188.0613 +FPS=33.46, 法向力=1354.0400, 切向力X=695.5243, 切向力Y=683.8353 +FPS=36.38, 法向力=1340.4841, 切向力X=763.9678, 切向力Y=573.0841 +FPS=32.71, 法向力=1422.5079, 切向力X=446.6593, 切向力Y=456.2876 +FPS=35.58, 法向力=1359.7869, 切向力X=565.3691, 切向力Y=453.7435 +FPS=32.34, 法向力=1437.2328, 切向力X=896.5588, 切向力Y=1321.0120 +FPS=31.25, 法向力=1486.5315, 切向力X=1007.7968, 切向力Y=1274.6228 +FPS=31.42, 法向力=1121.9885, 切向力X=856.0297, 切向力Y=478.1786 +FPS=35.80, 法向力=1118.2952, 切向力X=961.3295, 切向力Y=516.6425 +FPS=33.09, 法向力=1110.0764, 切向力X=908.3223, 切向力Y=1197.2510 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002162s (9 tiles incl ref), finalize=0.000054s, total=0.002475s +FPS=35.47, 法向力=1175.7230, 切向力X=949.0697, 切向力Y=1247.4478 +FPS=32.26, 法向力=1247.7434, 切向力X=922.4960, 切向力Y=1032.2117 +FPS=35.95, 法向力=1268.7440, 切向力X=973.7195, 切向力Y=1088.3799 +FPS=32.27, 法向力=1163.9460, 切向力X=503.6862, 切向力Y=876.5072 +FPS=35.34, 法向力=1132.9376, 切向力X=520.1041, 切向力Y=789.8374 +FPS=33.95, 法向力=1289.8755, 切向力X=1194.8158, 切向力Y=763.9476 +FPS=36.55, 法向力=1292.5471, 切向力X=1254.6528, 切向力Y=769.8001 +FPS=32.27, 法向力=1223.6251, 切向力X=1581.3145, 切向力Y=407.6928 +FPS=34.38, 法向力=1247.0848, 切向力X=1737.7712, 切向力Y=427.9861 +FPS=31.26, 法向力=1519.1431, 切向力X=614.0153, 切向力Y=193.9891 +FPS=36.18, 法向力=1548.0490, 切向力X=547.5759, 切向力Y=169.0506 +FPS=33.13, 法向力=1395.8333, 切向力X=852.7443, 切向力Y=497.2887 +FPS=35.88, 法向力=1327.3004, 切向力X=889.2219, 切向力Y=565.7408 +FPS=34.02, 法向力=1484.3672, 切向力X=520.8750, 切向力Y=858.1763 +FPS=36.07, 法向力=1536.0208, 切向力X=521.0706, 切向力Y=823.3945 +FPS=34.15, 法向力=1318.6294, 切向力X=904.1843, 切向力Y=1299.4241 +FPS=35.27, 法向力=1345.1665, 切向力X=909.6967, 切向力Y=1376.0062 +FPS=34.41, 法向力=1343.6709, 切向力X=896.9200, 切向力Y=1358.9491 +FPS=34.59, 法向力=1542.9758, 切向力X=1364.8453, 切向力Y=860.5902 +FPS=32.25, 法向力=1109.5304, 切向力X=196.3594, 切向力Y=1086.2305 +FPS=35.84, 法向力=1057.4800, 切向力X=158.7794, 切向力Y=1102.2311 +FPS=34.76, 法向力=1153.7188, 切向力X=550.0125, 切向力Y=850.9025 +FPS=35.22, 法向力=1162.5344, 切向力X=527.3828, 切向力Y=753.1352 +FPS=36.31, 法向力=1167.4159, 切向力X=508.4211, 切向力Y=743.3221 +FPS=35.14, 法向力=1023.3640, 切向力X=563.2274, 切向力Y=1087.4642 +FPS=35.83, 法向力=1057.3457, 切向力X=569.4108, 切向力Y=1132.9426 +FPS=31.53, 法向力=1070.4624, 切向力X=716.4570, 切向力Y=1116.4777 +FPS=33.80, 法向力=1045.3264, 切向力X=752.6697, 切向力Y=1037.0101 +FPS=34.65, 法向力=1147.3070, 切向力X=893.8412, 切向力Y=970.3944 +FPS=36.15, 法向力=1192.8635, 切向力X=896.9334, 切向力Y=949.6349 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000261s, blend=0.002273s (9 tiles incl ref), finalize=0.000063s, total=0.002603s +FPS=33.03, 法向力=1381.7789, 切向力X=505.4642, 切向力Y=959.6999 +FPS=35.25, 法向力=1348.7434, 切向力X=420.2619, 切向力Y=989.6608 +FPS=32.35, 法向力=1444.7852, 切向力X=153.1110, 切向力Y=1138.2322 +FPS=36.19, 法向力=1473.9529, 切向力X=175.7962, 切向力Y=1285.0081 +FPS=31.61, 法向力=1697.3723, 切向力X=1349.0426, 切向力Y=834.8339 +FPS=32.08, 法向力=1703.3884, 切向力X=1388.8184, 切向力Y=839.9044 +FPS=35.67, 法向力=1583.7463, 切向力X=482.6456, 切向力Y=1359.1821 +FPS=35.36, 法向力=1583.8599, 切向力X=435.9747, 切向力Y=1437.7305 +FPS=32.67, 法向力=1176.4156, 切向力X=540.4886, 切向力Y=1022.4294 +FPS=34.18, 法向力=1153.1975, 切向力X=627.4385, 切向力Y=1012.6724 +FPS=31.27, 法向力=912.6650, 切向力X=994.4753, 切向力Y=755.9673 +FPS=33.71, 法向力=895.9645, 切向力X=1051.4622, 切向力Y=738.2328 +FPS=31.77, 法向力=1462.8274, 切向力X=684.4072, 切向力Y=285.6134 +FPS=35.08, 法向力=1500.2450, 切向力X=643.6764, 切向力Y=238.9839 +FPS=35.05, 法向力=1263.0620, 切向力X=1234.8870, 切向力Y=703.3002 +FPS=35.03, 法向力=1369.2217, 切向力X=1275.2424, 切向力Y=729.1869 +FPS=33.09, 法向力=1023.4526, 切向力X=743.7822, 切向力Y=1524.1053 +FPS=34.96, 法向力=1017.1039, 切向力X=768.5737, 切向力Y=1529.7534 +FPS=33.10, 法向力=1166.8649, 切向力X=1658.7272, 切向力Y=668.5065 +FPS=35.23, 法向力=1127.6250, 切向力X=1567.9568, 切向力Y=797.6418 +FPS=31.64, 法向力=1452.8228, 切向力X=741.3910, 切向力Y=1051.8309 +FPS=34.58, 法向力=1439.3062, 切向力X=806.6920, 切向力Y=1072.9761 +FPS=33.12, 法向力=1260.7229, 切向力X=861.0479, 切向力Y=454.1819 +FPS=35.25, 法向力=1253.0299, 切向力X=956.7053, 切向力Y=481.6321 +FPS=33.32, 法向力=1371.2937, 切向力X=1257.9055, 切向力Y=1450.7544 +FPS=34.54, 法向力=1438.9741, 切向力X=1393.3481, 切向力Y=1518.6284 +FPS=30.93, 法向力=1415.0458, 切向力X=880.3625, 切向力Y=1238.3414 +FPS=34.94, 法向力=1438.1460, 切向力X=892.0355, 切向力Y=1326.6182 +FPS=33.96, 法向力=1375.9211, 切向力X=759.5851, 切向力Y=846.6999 +FPS=34.94, 法向力=1353.3591, 切向力X=711.4379, 切向力Y=786.7225 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000281s, blend=0.002191s (9 tiles incl ref), finalize=0.000056s, total=0.002535s +FPS=31.52, 法向力=1151.7461, 切向力X=1118.2220, 切向力Y=972.0876 +FPS=35.24, 法向力=1177.9132, 切向力X=1073.4136, 切向力Y=926.9133 +FPS=31.22, 法向力=1273.4812, 切向力X=1249.9587, 切向力Y=1613.4973 +FPS=32.66, 法向力=1264.5352, 切向力X=1226.1376, 切向力Y=1588.5099 +FPS=32.28, 法向力=1644.7516, 切向力X=82.1271, 切向力Y=803.1343 +FPS=32.32, 法向力=1617.2653, 切向力X=176.9622, 切向力Y=881.3491 +FPS=31.62, 法向力=1613.3044, 切向力X=1734.7645, 切向力Y=503.6315 +FPS=33.09, 法向力=1597.0184, 切向力X=1702.3264, 切向力Y=419.7381 +FPS=33.58, 法向力=1443.2782, 切向力X=1337.2898, 切向力Y=47.3100 +FPS=33.51, 法向力=1416.3091, 切向力X=1284.7909, 切向力Y=89.4302 +FPS=32.24, 法向力=1463.8401, 切向力X=626.4387, 切向力Y=897.6423 +FPS=34.38, 法向力=1416.1698, 切向力X=768.6390, 切向力Y=944.5193 +FPS=31.26, 法向力=1124.1108, 切向力X=1730.5723, 切向力Y=721.4926 +FPS=33.72, 法向力=1148.1396, 切向力X=1700.9321, 切向力Y=774.5779 +FPS=31.14, 法向力=1143.3899, 切向力X=960.5355, 切向力Y=314.8337 +FPS=33.20, 法向力=1177.4401, 切向力X=1005.3569, 切向力Y=294.2523 +FPS=34.83, 法向力=1366.8645, 切向力X=559.4100, 切向力Y=1356.5198 +FPS=33.41, 法向力=1349.2444, 切向力X=526.5105, 切向力Y=1341.5698 +FPS=32.44, 法向力=1143.9805, 切向力X=758.6868, 切向力Y=803.7205 +FPS=34.20, 法向力=1089.1255, 切向力X=760.2991, 切向力Y=755.3524 +FPS=32.27, 法向力=1154.6212, 切向力X=981.4561, 切向力Y=1181.8096 +FPS=34.38, 法向力=1193.9146, 切向力X=917.6699, 切向力Y=1286.1030 +FPS=30.88, 法向力=1187.0193, 切向力X=664.9939, 切向力Y=1132.7629 +FPS=32.11, 法向力=1177.4575, 切向力X=678.7744, 切向力Y=1169.0551 +FPS=34.22, 法向力=934.1650, 切向力X=1125.1007, 切向力Y=1015.6978 +FPS=35.41, 法向力=950.3446, 切向力X=1270.0153, 切向力Y=1056.6010 +FPS=33.00, 法向力=1258.9919, 切向力X=833.6799, 切向力Y=772.8967 +FPS=32.69, 法向力=1256.7247, 切向力X=860.4228, 切向力Y=859.4705 +FPS=33.34, 法向力=977.5024, 切向力X=488.5068, 切向力Y=1247.5751 +FPS=34.43, 法向力=919.7400, 切向力X=457.6112, 切向力Y=1286.6868 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.002167s (9 tiles incl ref), finalize=0.000055s, total=0.002494s +FPS=32.05, 法向力=1194.1853, 切向力X=914.2859, 切向力Y=927.2678 +FPS=33.35, 法向力=1210.3633, 切向力X=868.7826, 切向力Y=961.4939 +FPS=32.93, 法向力=1179.8667, 切向力X=761.3173, 切向力Y=1588.8198 +FPS=34.47, 法向力=1179.4722, 切向力X=760.2066, 切向力Y=1637.1746 +FPS=8.03, 法向力=1441.7178, 切向力X=772.0587, 切向力Y=1481.5334 +FPS=18.55, 法向力=1191.1896, 切向力X=912.8478, 切向力Y=1204.6040 +FPS=21.43, 法向力=1672.4314, 切向力X=115.1714, 切向力Y=311.4954 +FPS=21.16, 法向力=1239.3547, 切向力X=582.4333, 切向力Y=1277.0139 +FPS=20.72, 法向力=1070.9034, 切向力X=550.6619, 切向力Y=998.6852 +FPS=20.59, 法向力=1128.4553, 切向力X=545.4216, 切向力Y=1015.3346 +FPS=24.74, 法向力=1316.9012, 切向力X=866.9428, 切向力Y=1285.2522 +FPS=19.20, 法向力=1101.4238, 切向力X=1077.5930, 切向力Y=1164.0210 +FPS=21.07, 法向力=1091.1383, 切向力X=1178.1936, 切向力Y=1203.7781 +FPS=20.63, 法向力=1046.3042, 切向力X=1112.6731, 切向力Y=1182.1764 +FPS=24.70, 法向力=1219.5103, 切向力X=1312.3580, 切向力Y=843.3042 +FPS=19.52, 法向力=1200.2977, 切向力X=1982.3062, 切向力Y=746.9209 +FPS=21.41, 法向力=1169.3488, 切向力X=649.6230, 切向力Y=1445.6263 +FPS=20.59, 法向力=1292.5579, 切向力X=500.5801, 切向力Y=1732.9792 +FPS=21.24, 法向力=1294.4167, 切向力X=584.1960, 切向力Y=1699.6130 +FPS=24.07, 法向力=1492.7828, 切向力X=1270.0452, 切向力Y=1398.9645 +FPS=20.07, 法向力=1250.6697, 切向力X=801.6855, 切向力Y=486.9153 +FPS=31.08, 法向力=1245.8727, 切向力X=225.3649, 切向力Y=817.5386 +FPS=32.84, 法向力=1268.9836, 切向力X=231.2145, 切向力Y=784.8299 +FPS=32.24, 法向力=1155.7362, 切向力X=1348.0585, 切向力Y=705.6872 +FPS=34.76, 法向力=1147.6274, 切向力X=1427.4299, 切向力Y=719.0132 +FPS=31.22, 法向力=806.3942, 切向力X=895.7628, 切向力Y=1535.2227 +FPS=33.70, 法向力=787.3029, 切向力X=919.9781, 切向力Y=1518.3864 +FPS=32.33, 法向力=795.3798, 切向力X=954.2972, 切向力Y=1513.4412 +FPS=33.72, 法向力=1631.4369, 切向力X=1611.3257, 切向力Y=379.6738 +FPS=30.13, 法向力=1288.9434, 切向力X=1204.1265, 切向力Y=1139.6570 +stitch_feature_optimized: canvas out_w=540, out_h=419, x_min=-136.39, y_min=-83.48 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000291s, blend=0.002315s (9 tiles incl ref), finalize=0.000067s, total=0.002680s +FPS=32.28, 法向力=1316.0675, 切向力X=1109.5980, 切向力Y=1122.4272 +FPS=31.13, 法向力=1390.7439, 切向力X=1084.7324, 切向力Y=916.1556 +FPS=34.18, 法向力=1412.5664, 切向力X=1163.3066, 切向力Y=866.3324 +FPS=30.55, 法向力=1809.0961, 切向力X=1702.5344, 切向力Y=544.5414 +FPS=33.63, 法向力=1891.6591, 切向力X=1857.0564, 切向力Y=427.3698 +FPS=30.79, 法向力=1129.3682, 切向力X=767.0964, 切向力Y=906.6235 +FPS=33.73, 法向力=1177.0552, 切向力X=771.2715, 切向力Y=918.5288 +FPS=31.89, 法向力=1376.2688, 切向力X=1116.2241, 切向力Y=1076.5264 +FPS=34.02, 法向力=1349.7812, 切向力X=1178.0994, 切向力Y=1081.8110 +FPS=30.90, 法向力=1540.3645, 切向力X=1593.5167, 切向力Y=1309.5889 +FPS=33.29, 法向力=1615.8962, 切向力X=1708.8740, 切向力Y=1384.0530 +FPS=33.44, 法向力=1076.3701, 切向力X=335.1610, 切向力Y=934.7253 +FPS=34.35, 法向力=1126.4980, 切向力X=148.1543, 切向力Y=887.2937 +FPS=31.73, 法向力=1171.7239, 切向力X=1562.5923, 切向力Y=1411.3712 +FPS=33.67, 法向力=1164.8342, 切向力X=1714.6663, 切向力Y=1411.2351 +FPS=33.53, 法向力=1516.2571, 切向力X=2353.5356, 切向力Y=872.4194 +FPS=33.70, 法向力=1553.7054, 切向力X=2387.7192, 切向力Y=932.5120 +FPS=32.73, 法向力=1456.5461, 切向力X=617.6627, 切向力Y=-204.3835 +FPS=33.86, 法向力=1507.9484, 切向力X=495.3296, 切向力Y=-238.7553 +FPS=31.30, 法向力=1159.5463, 切向力X=746.2858, 切向力Y=1555.5417 +FPS=35.33, 法向力=1150.0686, 切向力X=732.9027, 切向力Y=1768.2686 +FPS=31.14, 法向力=1320.1997, 切向力X=434.3880, 切向力Y=1170.5027 +FPS=34.43, 法向力=1357.6945, 切向力X=491.8716, 切向力Y=1177.3726 +FPS=12.29, 法向力=1045.0747, 切向力X=1026.1743, 切向力Y=1378.7705 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_174650.log b/examples/logs/qt_viewer_20260519_174650.log new file mode 100644 index 0000000..c621080 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_174650.log @@ -0,0 +1,1656 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.41, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=3.74, 法向力=1064.6818, 切向力X=-460.2403, 切向力Y=655.8373 +FPS=37.55, 法向力=1326.9574, 切向力X=-126.6107, 切向力Y=819.9719 +FPS=28.39, 法向力=1357.9213, 切向力X=-135.1868, 切向力Y=837.7831 +FPS=29.32, 法向力=1503.1248, 切向力X=-1878.2544, 切向力Y=1172.9634 +FPS=28.87, 法向力=1448.9026, 切向力X=-1748.4342, 切向力Y=1187.2297 +FPS=35.13, 法向力=2263.5259, 切向力X=-823.8319, 切向力Y=716.5292 +FPS=32.53, 法向力=1638.9951, 切向力X=-859.1016, 切向力Y=1078.6390 +FPS=36.76, 法向力=1719.4849, 切向力X=-922.1686, 切向力Y=960.2186 +FPS=33.64, 法向力=1355.8479, 切向力X=-453.1955, 切向力Y=680.5677 +FPS=36.78, 法向力=1370.2004, 切向力X=-457.3957, 切向力Y=527.4294 +FPS=33.41, 法向力=1362.6921, 切向力X=-421.8912, 切向力Y=513.8347 +FPS=35.38, 法向力=2007.4982, 切向力X=-1401.0933, 切向力Y=-435.5247 +FPS=34.24, 法向力=2048.2405, 切向力X=-1489.3091, 切向力Y=-506.1429 +FPS=25.95, 法向力=1435.5974, 切向力X=-1212.8953, 切向力Y=540.7485 +FPS=28.90, 法向力=2832.5308, 切向力X=392.1244, 切向力Y=-195.9514 +FPS=29.59, 法向力=2909.6167, 切向力X=496.2383, 切向力Y=-143.6593 +FPS=31.10, 法向力=1461.3718, 切向力X=-1248.3202, 切向力Y=854.4792 +FPS=35.43, 法向力=1436.9766, 切向力X=-1293.7911, 切向力Y=866.9861 +FPS=32.89, 法向力=1363.1581, 切向力X=-670.6580, 切向力Y=1232.8173 +FPS=35.45, 法向力=1340.6626, 切向力X=-736.6183, 切向力Y=1238.3694 +FPS=32.16, 法向力=1713.5840, 切向力X=-1689.9303, 切向力Y=556.6741 +FPS=35.04, 法向力=1739.9629, 切向力X=-1734.3062, 切向力Y=538.8545 +FPS=33.42, 法向力=1452.0573, 切向力X=-351.9725, 切向力Y=170.6559 +FPS=34.81, 法向力=1509.2397, 切向力X=-285.8431, 切向力Y=109.6400 +FPS=33.86, 法向力=1458.7095, 切向力X=-609.4690, 切向力Y=663.9632 +FPS=36.53, 法向力=1569.3481, 切向力X=-566.2063, 切向力Y=689.6980 +FPS=36.14, 法向力=1600.4291, 切向力X=-585.2892, 切向力Y=718.8779 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000266s, blend=0.002169s (9 tiles incl ref), finalize=0.000061s, total=0.002502s +FPS=35.87, 法向力=1433.6814, 切向力X=-1002.2411, 切向力Y=672.1617 +FPS=31.82, 法向力=1448.8743, 切向力X=399.1382, 切向力Y=-235.6329 +FPS=35.60, 法向力=1450.5624, 切向力X=429.5777, 切向力Y=-287.0817 +FPS=32.37, 法向力=1240.6384, 切向力X=-857.3041, 切向力Y=311.0209 +FPS=35.95, 法向力=1231.0853, 切向力X=-898.2181, 切向力Y=318.0671 +FPS=33.95, 法向力=1203.9935, 切向力X=-923.2743, 切向力Y=321.2319 +FPS=37.72, 法向力=1636.9969, 切向力X=-495.9440, 切向力Y=719.9449 +FPS=37.61, 法向力=1627.0468, 切向力X=-496.8716, 切向力Y=684.2385 +FPS=36.39, 法向力=1402.5857, 切向力X=-462.7929, 切向力Y=-20.5679 +FPS=36.40, 法向力=1501.9630, 切向力X=-455.9786, 切向力Y=-5.3966 +FPS=32.13, 法向力=2478.8589, 切向力X=-985.1265, 切向力Y=-153.0724 +FPS=34.34, 法向力=2514.7637, 切向力X=-1090.0223, 切向力Y=-55.1661 +FPS=27.60, 法向力=1697.0073, 切向力X=-219.0614, 切向力Y=-347.7463 +FPS=30.92, 法向力=1663.1521, 切向力X=-198.7539, 切向力Y=-322.3150 +FPS=33.79, 法向力=1655.9893, 切向力X=-1087.5881, 切向力Y=1675.2000 +FPS=33.07, 法向力=1647.9672, 切向力X=-1053.4248, 切向力Y=1647.8018 +FPS=35.24, 法向力=2206.3936, 切向力X=-860.2083, 切向力Y=237.8097 +FPS=37.17, 法向力=2242.3101, 切向力X=-875.5824, 切向力Y=362.1600 +FPS=33.77, 法向力=1740.4929, 切向力X=-912.3230, 切向力Y=363.4470 +FPS=36.38, 法向力=1754.8838, 切向力X=-966.8751, 切向力Y=394.5104 +FPS=34.64, 法向力=1373.7367, 切向力X=-1001.1646, 切向力Y=1025.6746 +FPS=37.34, 法向力=1372.4175, 切向力X=-944.7896, 切向力Y=1072.4631 +FPS=37.83, 法向力=1831.7915, 切向力X=-1469.8865, 切向力Y=1595.9097 +FPS=35.13, 法向力=1811.5858, 切向力X=-1376.6161, 切向力Y=1670.8949 +FPS=30.78, 法向力=1614.0052, 切向力X=-172.0847, 切向力Y=1424.3079 +FPS=33.85, 法向力=1655.3236, 切向力X=-117.8423, 切向力Y=1405.7570 +FPS=33.41, 法向力=2070.8550, 切向力X=-1159.5288, 切向力Y=286.1172 +FPS=35.61, 法向力=2129.8994, 切向力X=-1351.9139, 切向力Y=245.2002 +FPS=33.73, 法向力=2091.8896, 切向力X=-559.0555, 切向力Y=489.8723 +FPS=36.80, 法向力=2057.2136, 切向力X=-382.3217, 切向力Y=565.9640 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000353s, blend=0.002259s (9 tiles incl ref), finalize=0.000060s, total=0.002678s +FPS=34.37, 法向力=1510.1733, 切向力X=-564.1191, 切向力Y=597.6489 +FPS=35.11, 法向力=1529.0925, 切向力X=-733.4398, 切向力Y=542.0576 +FPS=27.97, 法向力=1524.2388, 切向力X=-800.9615, 切向力Y=1159.5931 +FPS=33.96, 法向力=1543.8003, 切向力X=-799.0347, 切向力Y=1213.3771 +FPS=24.96, 法向力=2009.7972, 切向力X=-408.4922, 切向力Y=-342.7956 +FPS=26.37, 法向力=1822.1294, 切向力X=-116.3901, 切向力Y=963.0035 +FPS=29.35, 法向力=1791.8817, 切向力X=-78.2393, 切向力Y=1058.1359 +FPS=32.98, 法向力=1783.9066, 切向力X=-52.8316, 切向力Y=1042.6858 +FPS=35.50, 法向力=1986.5123, 切向力X=-984.8811, 切向力Y=176.7209 +FPS=33.47, 法向力=1981.7979, 切向力X=-1088.0549, 切向力Y=277.3613 +FPS=34.25, 法向力=1727.0933, 切向力X=-1550.7264, 切向力Y=517.7266 +FPS=34.41, 法向力=1695.7104, 切向力X=-1595.6946, 切向力Y=552.1558 +FPS=35.92, 法向力=1698.7134, 切向力X=-919.7816, 切向力Y=1321.4592 +FPS=34.83, 法向力=1799.5037, 切向力X=-951.9795, 切向力Y=1422.7045 +FPS=35.02, 法向力=2193.1128, 切向力X=-997.2986, 切向力Y=669.7212 +FPS=33.72, 法向力=2207.6340, 切向力X=-1127.8625, 切向力Y=606.9158 +FPS=34.60, 法向力=1588.2197, 切向力X=-222.9024, 切向力Y=628.5171 +FPS=36.30, 法向力=1550.8843, 切向力X=-206.3145, 切向力Y=641.6782 +FPS=37.08, 法向力=1771.3544, 切向力X=613.9995, 切向力Y=1484.1458 +FPS=34.22, 法向力=1782.6698, 切向力X=533.7198, 切向力Y=1537.6191 +FPS=33.08, 法向力=1712.5435, 切向力X=-566.2414, 切向力Y=941.6818 +FPS=33.02, 法向力=1844.4662, 切向力X=-624.0888, 切向力Y=842.7521 +FPS=32.26, 法向力=1939.5068, 切向力X=-776.7308, 切向力Y=-104.3935 +FPS=35.43, 法向力=1863.1375, 切向力X=-676.0355, 切向力Y=-168.0085 +FPS=34.24, 法向力=2090.7229, 切向力X=-493.1604, 切向力Y=1035.4246 +FPS=34.06, 法向力=2130.4861, 切向力X=-468.8302, 切向力Y=1128.8649 +FPS=23.63, 法向力=1272.6531, 切向力X=-351.1815, 切向力Y=490.1481 +FPS=33.80, 法向力=1324.4086, 切向力X=-280.5574, 切向力Y=448.0146 +FPS=30.53, 法向力=2829.5146, 切向力X=-792.8209, 切向力Y=-109.1110 +FPS=31.78, 法向力=1892.8597, 切向力X=-378.3928, 切向力Y=-558.5203 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000269s, blend=0.002133s (9 tiles incl ref), finalize=0.000054s, total=0.002463s +FPS=33.25, 法向力=1930.1809, 切向力X=-275.7532, 切向力Y=-716.0814 +FPS=31.82, 法向力=2130.5977, 切向力X=-266.5330, 切向力Y=300.3757 +FPS=33.99, 法向力=2095.3049, 切向力X=-211.5536, 切向力Y=528.0374 +FPS=33.66, 法向力=2094.6316, 切向力X=-332.4191, 切向力Y=538.2770 +FPS=32.16, 法向力=1691.8104, 切向力X=-482.4522, 切向力Y=-260.8849 +FPS=32.13, 法向力=1658.5045, 切向力X=-421.0305, 切向力Y=-104.3984 +FPS=33.46, 法向力=2690.4946, 切向力X=-895.4196, 切向力Y=400.1114 +FPS=31.50, 法向力=1351.4221, 切向力X=-959.1686, 切向力Y=1890.7701 +FPS=35.33, 法向力=1359.2554, 切向力X=-910.8300, 切向力Y=1913.6750 +FPS=32.10, 法向力=1772.3372, 切向力X=-710.0813, 切向力Y=241.2951 +FPS=31.46, 法向力=1771.2992, 切向力X=-801.1293, 切向力Y=242.6782 +FPS=27.28, 法向力=1949.5439, 切向力X=-701.5604, 切向力Y=2021.9657 +FPS=32.08, 法向力=1933.2623, 切向力X=-649.3328, 切向力Y=2137.1992 +FPS=29.12, 法向力=1157.7472, 切向力X=-324.1089, 切向力Y=696.7888 +FPS=24.43, 法向力=1230.1610, 切向力X=-266.3303, 切向力Y=2586.0688 +FPS=26.42, 法向力=1191.1755, 切向力X=-350.2701, 切向力Y=2688.0708 +FPS=29.04, 法向力=1793.5881, 切向力X=-46.6984, 切向力Y=-773.8577 +FPS=30.63, 法向力=1749.7109, 切向力X=-136.1754, 切向力Y=-698.3903 +FPS=27.66, 法向力=1879.8246, 切向力X=410.4065, 切向力Y=-47.2706 +FPS=33.89, 法向力=1910.9585, 切向力X=449.3947, 切向力Y=-92.9259 +FPS=32.06, 法向力=1420.2793, 切向力X=239.0944, 切向力Y=1099.1757 +FPS=32.08, 法向力=1420.4673, 切向力X=262.7390, 切向力Y=1235.9476 +FPS=31.98, 法向力=2127.9165, 切向力X=65.3619, 切向力Y=502.2100 +FPS=31.81, 法向力=2095.5107, 切向力X=4.7817, 切向力Y=569.1088 +FPS=32.41, 法向力=1275.0088, 切向力X=-291.2109, 切向力Y=1906.9695 +FPS=34.07, 法向力=1285.8765, 切向力X=-240.5770, 切向力Y=1874.6335 +FPS=32.66, 法向力=2309.7036, 切向力X=-304.0273, 切向力Y=-34.7900 +FPS=33.32, 法向力=2259.4814, 切向力X=-136.3133, 切向力Y=23.2134 +FPS=30.51, 法向力=1178.2826, 切向力X=-887.8141, 切向力Y=1968.7427 +FPS=28.28, 法向力=1646.5491, 切向力X=-500.1133, 切向力Y=411.2445 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000270s, blend=0.002200s (9 tiles incl ref), finalize=0.000058s, total=0.002534s +FPS=32.66, 法向力=1675.5780, 切向力X=-411.3986, 切向力Y=168.9330 +FPS=30.71, 法向力=1370.2385, 切向力X=56.9089, 切向力Y=992.7275 +FPS=31.06, 法向力=1378.6406, 切向力X=23.8292, 切向力Y=1068.0580 +FPS=22.31, 法向力=1490.5599, 切向力X=1285.4900, 切向力Y=725.1188 +FPS=25.91, 法向力=1545.4629, 切向力X=1366.0844, 切向力Y=583.0234 +FPS=29.46, 法向力=2393.3604, 切向力X=160.4951, 切向力Y=-192.1033 +FPS=30.25, 法向力=1055.3035, 切向力X=-534.1108, 切向力Y=2249.6343 +FPS=31.23, 法向力=1081.6376, 切向力X=-482.2648, 切向力Y=2417.3850 +FPS=33.00, 法向力=1562.2482, 切向力X=-365.4141, 切向力Y=1290.8232 +FPS=33.63, 法向力=1588.8879, 切向力X=-379.7579, 切向力Y=1296.6362 +FPS=29.82, 法向力=1847.6061, 切向力X=-198.5820, 切向力Y=1510.0974 +FPS=33.15, 法向力=1803.5880, 切向力X=-257.1650, 切向力Y=1423.8936 +FPS=29.68, 法向力=1491.1536, 切向力X=-215.5789, 切向力Y=1453.2428 +FPS=33.34, 法向力=1555.3801, 切向力X=-339.8061, 切向力Y=1384.6217 +FPS=32.51, 法向力=1075.3240, 切向力X=-845.4142, 切向力Y=798.6021 +FPS=34.86, 法向力=1133.8508, 切向力X=-887.7524, 切向力Y=724.8635 +FPS=33.79, 法向力=1664.0369, 切向力X=8.8490, 切向力Y=197.1561 +FPS=33.96, 法向力=1682.2966, 切向力X=9.7492, 切向力Y=377.7819 +FPS=29.90, 法向力=1252.6509, 切向力X=-869.4514, 切向力Y=1032.8083 +FPS=34.28, 法向力=1289.3853, 切向力X=-854.6022, 切向力Y=1007.8111 +FPS=33.20, 法向力=1116.0659, 切向力X=595.9535, 切向力Y=1650.6532 +FPS=33.21, 法向力=1078.2411, 切向力X=532.9844, 切向力Y=1548.9995 +FPS=32.35, 法向力=2149.0205, 切向力X=-292.0470, 切向力Y=454.4871 +FPS=24.83, 法向力=2121.6682, 切向力X=-337.2742, 切向力Y=517.9343 +FPS=29.43, 法向力=1506.8359, 切向力X=-462.9023, 切向力Y=910.4794 +FPS=30.70, 法向力=2059.1719, 切向力X=-302.5813, 切向力Y=576.0335 +FPS=32.88, 法向力=2102.2996, 切向力X=-402.7238, 切向力Y=542.7641 +FPS=31.27, 法向力=2190.9424, 切向力X=-534.4615, 切向力Y=-225.1925 +FPS=29.54, 法向力=2128.3940, 切向力X=-509.5561, 切向力Y=-86.0753 +FPS=31.58, 法向力=1581.8826, 切向力X=897.2963, 切向力Y=1265.2322 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000395s, blend=0.002320s (9 tiles incl ref), finalize=0.000061s, total=0.002782s +FPS=33.27, 法向力=1528.7598, 切向力X=920.6344, 切向力Y=1350.9158 +FPS=30.00, 法向力=1185.8621, 切向力X=-1028.6655, 切向力Y=621.6952 +FPS=34.22, 法向力=1146.9028, 切向力X=-959.9648, 切向力Y=800.4104 +FPS=33.10, 法向力=1961.1370, 切向力X=51.2345, 切向力Y=1223.9857 +FPS=35.29, 法向力=1969.9216, 切向力X=-36.6881, 切向力Y=1281.7002 +FPS=31.48, 法向力=2131.9443, 切向力X=-1138.9434, 切向力Y=224.5368 +FPS=32.58, 法向力=2306.4448, 切向力X=-1272.2849, 切向力Y=46.4960 +FPS=33.42, 法向力=1436.7546, 切向力X=35.1142, 切向力Y=1610.6814 +FPS=35.25, 法向力=1456.1660, 切向力X=15.5192, 切向力Y=1606.7234 +FPS=32.45, 法向力=1918.3608, 切向力X=-57.6754, 切向力Y=1814.6790 +FPS=33.19, 法向力=1939.3110, 切向力X=-80.1924, 切向力Y=1836.5732 +FPS=30.31, 法向力=2378.7864, 切向力X=-466.5301, 切向力Y=33.7478 +FPS=34.76, 法向力=2388.8896, 切向力X=-465.3174, 切向力Y=-43.1673 +FPS=29.50, 法向力=1967.6215, 切向力X=-410.8236, 切向力Y=133.4598 +FPS=25.24, 法向力=2018.5840, 切向力X=-435.9827, 切向力Y=113.1385 +FPS=30.66, 法向力=2093.5330, 切向力X=611.1218, 切向力Y=958.6345 +FPS=30.90, 法向力=1286.8101, 切向力X=146.6454, 切向力Y=772.7163 +FPS=34.04, 法向力=1314.6448, 切向力X=251.7545, 切向力Y=768.3063 +FPS=27.93, 法向力=2337.6050, 切向力X=-63.5263, 切向力Y=157.9803 +FPS=33.04, 法向力=2340.1309, 切向力X=-65.6910, 切向力Y=114.9738 +FPS=30.73, 法向力=2076.3979, 切向力X=181.0050, 切向力Y=-192.6227 +FPS=34.81, 法向力=1997.4238, 切向力X=165.5607, 切向力Y=-145.2092 +FPS=29.31, 法向力=2628.4053, 切向力X=-117.2673, 切向力Y=-477.9156 +FPS=32.91, 法向力=2629.1731, 切向力X=-285.4626, 切向力Y=-488.5884 +FPS=31.92, 法向力=1770.0837, 切向力X=430.6091, 切向力Y=2849.0820 +FPS=32.41, 法向力=1765.7225, 切向力X=402.1554, 切向力Y=2899.8906 +FPS=31.25, 法向力=1248.2509, 切向力X=192.8060, 切向力Y=359.6272 +FPS=34.23, 法向力=1293.4697, 切向力X=89.7538, 切向力Y=241.3974 +FPS=31.84, 法向力=1961.6372, 切向力X=-681.7517, 切向力Y=856.3318 +FPS=31.30, 法向力=1252.0266, 切向力X=-50.3877, 切向力Y=2110.3018 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000294s, blend=0.002281s (9 tiles incl ref), finalize=0.000067s, total=0.002648s +FPS=31.49, 法向力=1318.8828, 切向力X=-112.1514, 切向力Y=2130.3298 +FPS=29.93, 法向力=1319.0527, 切向力X=-98.5400, 切向力Y=2140.6616 +FPS=26.49, 法向力=1723.8196, 切向力X=-164.4596, 切向力Y=456.7440 +FPS=23.20, 法向力=1749.2728, 切向力X=396.4669, 切向力Y=2455.4429 +FPS=30.61, 法向力=1757.6243, 切向力X=346.0666, 切向力Y=2469.6357 +FPS=29.70, 法向力=1499.0356, 切向力X=291.8183, 切向力Y=1697.4268 +FPS=30.96, 法向力=2072.8989, 切向力X=-397.5444, 切向力Y=-547.5925 +FPS=33.28, 法向力=2077.7666, 切向力X=-419.0178, 切向力Y=-479.0844 +FPS=30.52, 法向力=1230.5575, 切向力X=-391.7430, 切向力Y=1507.5300 +FPS=32.19, 法向力=1262.1235, 切向力X=-538.0613, 切向力Y=1533.3423 +FPS=31.00, 法向力=1193.9988, 切向力X=747.7791, 切向力Y=1570.0531 +FPS=33.87, 法向力=1195.6372, 切向力X=893.7697, 切向力Y=1612.4866 +FPS=31.84, 法向力=1198.6140, 切向力X=899.3969, 切向力Y=1623.0371 +FPS=31.64, 法向力=1791.3995, 切向力X=199.7708, 切向力Y=48.8380 +FPS=31.16, 法向力=2538.1636, 切向力X=684.6655, 切向力Y=516.3848 +FPS=33.64, 法向力=2506.7104, 切向力X=690.2445, 切向力Y=524.0484 +FPS=30.30, 法向力=2224.8071, 切向力X=145.1310, 切向力Y=643.0365 +FPS=32.35, 法向力=2215.9980, 切向力X=148.2452, 切向力Y=690.1797 +FPS=23.27, 法向力=2230.8413, 切向力X=847.5538, 切向力Y=218.6626 +FPS=31.46, 法向力=2275.4551, 切向力X=839.2457, 切向力Y=173.9654 +FPS=31.56, 法向力=2214.8911, 切向力X=436.8184, 切向力Y=-141.1176 +FPS=29.40, 法向力=1526.3765, 切向力X=-668.6647, 切向力Y=1477.3789 +FPS=33.72, 法向力=1512.7002, 切向力X=-587.1428, 切向力Y=1484.0868 +FPS=31.79, 法向力=2269.2876, 切向力X=171.5860, 切向力Y=39.7794 +FPS=33.98, 法向力=2295.5698, 切向力X=138.2531, 切向力Y=26.4758 +FPS=31.11, 法向力=962.0994, 切向力X=113.4572, 切向力Y=1416.3306 +FPS=30.38, 法向力=991.1213, 切向力X=160.9984, 切向力Y=1469.8462 +FPS=28.73, 法向力=2585.8948, 切向力X=-731.5397, 切向力Y=-56.8085 +FPS=29.97, 法向力=2707.8335, 切向力X=-812.9291, 切向力Y=-0.2644 +FPS=31.24, 法向力=1229.7009, 切向力X=-172.0023, 切向力Y=2053.3276 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000300s, blend=0.003938s (9 tiles incl ref), finalize=0.000070s, total=0.004316s +FPS=31.13, 法向力=1270.3792, 切向力X=-87.0557, 切向力Y=2244.3018 +FPS=30.50, 法向力=2008.4165, 切向力X=-547.4756, 切向力Y=286.3358 +FPS=29.52, 法向力=2073.8750, 切向力X=-465.3123, 切向力Y=229.3392 +FPS=32.24, 法向力=2131.3809, 切向力X=237.1575, 切向力Y=368.4178 +FPS=31.81, 法向力=2179.2195, 切向力X=377.7724, 切向力Y=443.1424 +FPS=32.49, 法向力=2122.4890, 切向力X=-307.1445, 切向力Y=-116.7373 +FPS=24.13, 法向力=1971.9666, 切向力X=-984.3142, 切向力Y=2960.0015 +FPS=29.90, 法向力=1928.7999, 切向力X=-1001.9900, 切向力Y=2685.2051 +FPS=31.74, 法向力=1643.0806, 切向力X=8.9822, 切向力Y=2061.5537 +FPS=33.90, 法向力=1627.1248, 切向力X=94.7875, 切向力Y=2117.8325 +FPS=30.59, 法向力=2117.2280, 切向力X=7.2079, 切向力Y=207.8445 +FPS=35.15, 法向力=2095.7896, 切向力X=117.5195, 切向力Y=245.0140 +FPS=31.50, 法向力=2029.2993, 切向力X=52.1749, 切向力Y=694.8685 +FPS=31.82, 法向力=2018.1130, 切向力X=79.4526, 切向力Y=740.5852 +FPS=32.79, 法向力=1457.1638, 切向力X=290.3127, 切向力Y=2085.2275 +FPS=31.44, 法向力=1458.3361, 切向力X=372.4755, 切向力Y=2057.0918 +FPS=33.88, 法向力=1329.5903, 切向力X=-236.8099, 切向力Y=636.2245 +FPS=33.15, 法向力=1352.1187, 切向力X=-258.8959, 切向力Y=649.7399 +FPS=33.84, 法向力=1853.6522, 切向力X=105.6168, 切向力Y=-234.7994 +FPS=30.07, 法向力=1805.9661, 切向力X=159.7655, 切向力Y=-269.2373 +FPS=28.70, 法向力=2026.0035, 切向力X=153.8616, 切向力Y=762.8876 +FPS=30.56, 法向力=1457.2341, 切向力X=147.8843, 切向力Y=677.2604 +FPS=32.17, 法向力=1451.5382, 切向力X=144.3416, 切向力Y=610.8882 +FPS=29.49, 法向力=2614.3157, 切向力X=-548.6326, 切向力Y=504.0442 +FPS=32.35, 法向力=2505.2778, 切向力X=-493.7028, 切向力Y=644.9153 +FPS=30.13, 法向力=1630.3772, 切向力X=203.9639, 切向力Y=1153.7689 +FPS=32.40, 法向力=1672.6146, 切向力X=262.7263, 切向力Y=1161.4783 +FPS=29.50, 法向力=2173.4080, 切向力X=310.4797, 切向力Y=3144.0356 +FPS=30.54, 法向力=2192.1699, 切向力X=521.7051, 切向力Y=-250.6509 +FPS=24.20, 法向力=2224.0713, 切向力X=553.9309, 切向力Y=-261.4209 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000381s, blend=0.002330s (9 tiles incl ref), finalize=0.000066s, total=0.002786s +FPS=27.13, 法向力=1273.2795, 切向力X=-240.5460, 切向力Y=1964.5066 +FPS=32.07, 法向力=1345.5474, 切向力X=-117.3907, 切向力Y=1980.8119 +FPS=29.89, 法向力=1427.5139, 切向力X=783.8126, 切向力Y=848.0536 +FPS=32.94, 法向力=1590.4673, 切向力X=537.5516, 切向力Y=270.0426 +FPS=30.43, 法向力=1627.1248, 切向力X=-29.4710, 切向力Y=1456.3923 +FPS=30.32, 法向力=1495.2639, 切向力X=89.5841, 切向力Y=1492.8086 +FPS=32.28, 法向力=1647.0898, 切向力X=689.6594, 切向力Y=407.4651 +FPS=33.41, 法向力=1649.1157, 切向力X=852.0150, 切向力Y=458.8873 +FPS=34.02, 法向力=2303.4702, 切向力X=-107.7986, 切向力Y=-102.1591 +FPS=34.14, 法向力=2254.3677, 切向力X=-135.7102, 切向力Y=-78.2998 +FPS=30.88, 法向力=1247.3345, 切向力X=1004.5626, 切向力Y=1364.9573 +FPS=30.39, 法向力=1201.9663, 切向力X=940.1169, 切向力Y=1440.6421 +FPS=30.73, 法向力=906.6537, 切向力X=360.8495, 切向力Y=1125.4784 +FPS=29.96, 法向力=1885.7217, 切向力X=323.3230, 切向力Y=-635.5701 +FPS=32.91, 法向力=1977.6008, 切向力X=271.6628, 切向力Y=-798.3937 +FPS=31.97, 法向力=2135.4893, 切向力X=328.1498, 切向力Y=1014.1401 +FPS=35.94, 法向力=2075.7539, 切向力X=341.2744, 切向力Y=1216.1277 +FPS=31.86, 法向力=2065.5588, 切向力X=278.7342, 切向力Y=1250.0869 +FPS=34.23, 法向力=1604.3853, 切向力X=-448.1321, 切向力Y=832.4319 +FPS=31.82, 法向力=1569.2437, 切向力X=-399.3067, 切向力Y=808.1486 +FPS=33.55, 法向力=2065.1948, 切向力X=-237.7545, 切向力Y=1863.2209 +FPS=29.74, 法向力=1147.8840, 切向力X=-261.2911, 切向力Y=1188.5903 +FPS=33.49, 法向力=1112.6978, 切向力X=-359.6688, 切向力Y=995.3633 +FPS=31.31, 法向力=1662.3640, 切向力X=-381.5912, 切向力Y=1394.7955 +FPS=34.65, 法向力=1661.7092, 切向力X=-288.4827, 切向力Y=1277.0045 +FPS=31.64, 法向力=1305.9236, 切向力X=-71.8355, 切向力Y=2018.5170 +FPS=34.80, 法向力=1407.6445, 切向力X=-133.4182, 切向力Y=2164.6443 +FPS=31.69, 法向力=1356.2485, 切向力X=-149.5867, 切向力Y=2098.4314 +FPS=33.26, 法向力=2048.5073, 切向力X=-198.1736, 切向力Y=1235.9604 +FPS=31.91, 法向力=1486.0481, 切向力X=62.9133, 切向力Y=1111.6631 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000279s, blend=0.002192s (9 tiles incl ref), finalize=0.000054s, total=0.002531s +FPS=34.38, 法向力=1496.4333, 切向力X=-23.1435, 切向力Y=1138.7461 +FPS=31.14, 法向力=1642.2715, 切向力X=314.5873, 切向力Y=2091.4058 +FPS=35.07, 法向力=1634.3076, 切向力X=359.9154, 切向力Y=2105.3887 +FPS=30.28, 法向力=1297.7080, 切向力X=168.0435, 切向力Y=1892.8635 +FPS=35.65, 法向力=1328.9578, 切向力X=238.1180, 切向力Y=1797.8251 +FPS=30.49, 法向力=1736.7295, 切向力X=728.1154, 切向力Y=2352.7773 +FPS=35.67, 法向力=1755.5447, 切向力X=709.0999, 切向力Y=2438.6963 +FPS=31.82, 法向力=1794.0994, 切向力X=-916.6221, 切向力Y=2916.2312 +FPS=33.87, 法向力=1829.6624, 切向力X=-1057.9006, 切向力Y=3048.3164 +FPS=31.34, 法向力=2354.4722, 切向力X=1183.6858, 切向力Y=746.5188 +FPS=34.36, 法向力=2493.3459, 切向力X=1139.8276, 切向力Y=721.1171 +FPS=31.91, 法向力=2121.0576, 切向力X=354.3176, 切向力Y=-315.8096 +FPS=33.95, 法向力=2136.2202, 切向力X=482.0331, 切向力Y=-188.0623 +FPS=30.24, 法向力=1581.1338, 切向力X=-736.9874, 切向力Y=2638.7988 +FPS=33.45, 法向力=1643.5338, 切向力X=-646.2726, 切向力Y=2725.3037 +FPS=32.55, 法向力=1186.9469, 切向力X=105.9504, 切向力Y=1416.0447 +FPS=35.20, 法向力=1188.7595, 切向力X=215.8777, 切向力Y=1453.1367 +FPS=34.84, 法向力=1805.5664, 切向力X=149.3149, 切向力Y=2272.3235 +FPS=34.61, 法向力=1850.5258, 切向力X=259.5746, 切向力Y=2285.0762 +FPS=31.84, 法向力=2471.8403, 切向力X=639.5898, 切向力Y=495.7184 +FPS=35.98, 法向力=2457.3394, 切向力X=762.7676, 切向力Y=555.6648 +FPS=32.11, 法向力=1679.3340, 切向力X=234.2429, 切向力Y=1823.8966 +FPS=35.03, 法向力=1644.1970, 切向力X=156.4286, 切向力Y=1747.2678 +FPS=31.90, 法向力=1558.5835, 切向力X=786.6395, 切向力Y=1776.3040 +FPS=34.88, 法向力=1542.6150, 切向力X=691.2319, 切向力Y=1822.1504 +FPS=32.42, 法向力=1966.2681, 切向力X=984.0420, 切向力Y=396.8255 +FPS=34.81, 法向力=1949.1738, 切向力X=868.1560, 切向力Y=440.4453 +FPS=30.26, 法向力=1717.4065, 切向力X=-261.4101, 切向力Y=3020.6245 +FPS=35.68, 法向力=1762.0906, 切向力X=-259.0185, 切向力Y=2985.3501 +FPS=30.18, 法向力=3046.6108, 切向力X=769.8796, 切向力Y=-610.7274 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000365s, blend=0.003883s (9 tiles incl ref), finalize=0.000081s, total=0.004335s +FPS=31.02, 法向力=3071.6318, 切向力X=701.8086, 切向力Y=-545.1161 +FPS=31.34, 法向力=2211.7661, 切向力X=-310.6251, 切向力Y=945.4209 +FPS=34.16, 法向力=2236.8159, 切向力X=-122.6759, 切向力Y=1166.1448 +FPS=34.53, 法向力=1079.8591, 切向力X=-148.0406, 切向力Y=2351.8306 +FPS=34.32, 法向力=1080.3926, 切向力X=-73.6707, 切向力Y=2391.8513 +FPS=32.53, 法向力=1199.7437, 切向力X=145.5175, 切向力Y=1264.0121 +FPS=35.38, 法向力=1229.2124, 切向力X=202.3450, 切向力Y=1191.2080 +FPS=31.75, 法向力=1808.5071, 切向力X=595.3507, 切向力Y=1115.6276 +FPS=32.76, 法向力=1833.6884, 切向力X=726.9142, 切向力Y=1085.8636 +FPS=34.27, 法向力=1496.8127, 切向力X=101.7069, 切向力Y=2134.7625 +FPS=34.72, 法向力=1553.6309, 切向力X=105.6050, 切向力Y=2183.2095 +FPS=33.78, 法向力=2870.2148, 切向力X=646.1245, 切向力Y=586.3510 +FPS=34.27, 法向力=2661.7642, 切向力X=834.8644, 切向力Y=768.5195 +FPS=32.41, 法向力=3225.0889, 切向力X=367.8588, 切向力Y=-247.7776 +FPS=32.47, 法向力=3178.8394, 切向力X=409.6151, 切向力Y=-248.8669 +FPS=31.80, 法向力=1524.1465, 切向力X=40.1853, 切向力Y=1014.5086 +FPS=32.29, 法向力=1553.7377, 切向力X=33.0071, 切向力Y=921.5271 +FPS=33.24, 法向力=1864.5908, 切向力X=-573.1426, 切向力Y=-164.4699 +FPS=32.96, 法向力=1908.9343, 切向力X=-561.0370, 切向力Y=-172.6076 +FPS=34.04, 法向力=1893.4458, 切向力X=492.9796, 切向力Y=621.4863 +FPS=33.21, 法向力=1837.0425, 切向力X=560.6545, 切向力Y=927.8005 +FPS=31.22, 法向力=1537.2369, 切向力X=-179.6603, 切向力Y=1746.5193 +FPS=33.95, 法向力=1577.7642, 切向力X=-219.5985, 切向力Y=1792.7262 +FPS=32.16, 法向力=2479.5693, 切向力X=334.6696, 切向力Y=-470.8073 +FPS=32.37, 法向力=1679.4752, 切向力X=1416.9921, 切向力Y=2035.5950 +FPS=33.06, 法向力=1575.0186, 切向力X=1426.8870, 切向力Y=2110.8389 +FPS=31.20, 法向力=1602.3788, 切向力X=323.7485, 切向力Y=2371.6235 +FPS=33.98, 法向力=1646.3306, 切向力X=367.0844, 切向力Y=2560.7271 +FPS=32.50, 法向力=1644.0657, 切向力X=360.4502, 切向力Y=2536.6372 +FPS=33.78, 法向力=1027.5549, 切向力X=782.4014, 切向力Y=2435.6799 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000268s, blend=0.003114s (9 tiles incl ref), finalize=0.000061s, total=0.003449s +FPS=31.62, 法向力=1060.2787, 切向力X=765.1087, 切向力Y=2387.4663 +FPS=32.67, 法向力=1581.6824, 切向力X=78.7450, 切向力Y=1041.5182 +FPS=29.02, 法向力=2226.4761, 切向力X=880.2985, 切向力Y=678.7218 +FPS=34.62, 法向力=2285.2314, 切向力X=858.7534, 切向力Y=635.6847 +FPS=32.45, 法向力=2595.8706, 切向力X=103.1733, 切向力Y=-308.6079 +FPS=33.37, 法向力=2463.3916, 切向力X=7.0257, 切向力Y=-193.6604 +FPS=31.35, 法向力=2386.9504, 切向力X=-26.0346, 切向力Y=-118.4414 +FPS=33.50, 法向力=2740.8611, 切向力X=706.3267, 切向力Y=865.5085 +FPS=30.19, 法向力=2898.4434, 切向力X=495.0175, 切向力Y=482.9369 +FPS=32.41, 法向力=2962.2817, 切向力X=485.2750, 切向力Y=473.2982 +FPS=31.30, 法向力=1261.8104, 切向力X=224.0602, 切向力Y=2566.1929 +FPS=34.51, 法向力=1215.4407, 切向力X=289.8025, 切向力Y=2532.4854 +FPS=31.39, 法向力=1360.4897, 切向力X=1009.9485, 切向力Y=2097.9937 +FPS=35.44, 法向力=1332.1877, 切向力X=996.1194, 切向力Y=2035.9410 +FPS=31.92, 法向力=2188.2834, 切向力X=1959.3032, 切向力Y=1476.0240 +FPS=33.11, 法向力=2166.5737, 切向力X=1811.7029, 切向力Y=1594.7310 +FPS=29.60, 法向力=1847.4224, 切向力X=927.4562, 切向力Y=1037.5077 +FPS=31.48, 法向力=1839.6232, 切向力X=897.0377, 切向力Y=1066.0327 +FPS=32.97, 法向力=1416.5645, 切向力X=404.0642, 切向力Y=1594.8937 +FPS=34.60, 法向力=1512.4019, 切向力X=293.3408, 切向力Y=1735.4806 +FPS=30.65, 法向力=1509.0259, 切向力X=-318.2363, 切向力Y=1518.4861 +FPS=32.71, 法向力=1558.7629, 切向力X=-340.1198, 切向力Y=1570.7607 +FPS=30.89, 法向力=1302.7338, 切向力X=427.0021, 切向力Y=2154.7627 +FPS=31.10, 法向力=1314.5818, 切向力X=327.6025, 切向力Y=2078.7188 +FPS=33.99, 法向力=1422.7244, 切向力X=503.5726, 切向力Y=1473.0144 +FPS=31.34, 法向力=1426.2698, 切向力X=142.0506, 切向力Y=2157.5059 +FPS=33.83, 法向力=1415.4724, 切向力X=-58.1250, 切向力Y=2106.5188 +FPS=33.07, 法向力=1424.9465, 切向力X=-88.3145, 切向力Y=2115.7549 +FPS=34.63, 法向力=1917.5261, 切向力X=830.1100, 切向力Y=2334.3611 +FPS=34.60, 法向力=1953.3278, 切向力X=981.3025, 切向力Y=2343.4778 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000486s, blend=0.002425s (9 tiles incl ref), finalize=0.000071s, total=0.002989s +FPS=30.98, 法向力=1845.2175, 切向力X=197.4278, 切向力Y=1955.1223 +FPS=34.12, 法向力=1868.1909, 切向力X=305.0689, 切向力Y=2041.8654 +FPS=31.09, 法向力=2119.1799, 切向力X=144.6956, 切向力Y=807.4004 +FPS=31.87, 法向力=1750.5012, 切向力X=846.8859, 切向力Y=482.4053 +FPS=32.84, 法向力=1702.0842, 切向力X=808.7410, 切向力Y=756.9125 +FPS=32.97, 法向力=1651.0388, 切向力X=189.9585, 切向力Y=992.7478 +FPS=34.00, 法向力=1730.4417, 切向力X=142.1934, 切向力Y=1109.6127 +FPS=32.16, 法向力=1724.8280, 切向力X=110.9669, 切向力Y=1113.7690 +FPS=32.73, 法向力=2351.2427, 切向力X=-396.5627, 切向力Y=776.2456 +FPS=33.71, 法向力=2396.2705, 切向力X=-415.9618, 切向力Y=735.8708 +FPS=33.05, 法向力=1756.3179, 切向力X=370.2606, 切向力Y=1239.7578 +FPS=31.64, 法向力=1636.3442, 切向力X=844.4692, 切向力Y=1729.8447 +FPS=34.54, 法向力=1652.4362, 切向力X=847.1470, 切向力Y=1749.4053 +FPS=34.12, 法向力=1653.8291, 切向力X=835.2646, 切向力Y=1784.4937 +FPS=34.85, 法向力=1941.5703, 切向力X=886.4467, 切向力Y=2262.3706 +FPS=33.49, 法向力=2015.2529, 切向力X=896.3537, 切向力Y=2229.0444 +FPS=32.46, 法向力=1725.2888, 切向力X=495.9572, 切向力Y=1805.9465 +FPS=32.44, 法向力=1687.8361, 切向力X=498.2445, 切向力Y=1742.5469 +FPS=34.35, 法向力=906.9409, 切向力X=668.3512, 切向力Y=2572.1538 +FPS=28.87, 法向力=2156.1694, 切向力X=426.5936, 切向力Y=947.0288 +FPS=35.58, 法向力=2124.2925, 切向力X=527.0319, 切向力Y=1018.8872 +FPS=33.40, 法向力=2167.7593, 切向力X=514.3132, 切向力Y=1079.7742 +FPS=32.10, 法向力=1833.5420, 切向力X=447.6800, 切向力Y=1742.9160 +FPS=32.17, 法向力=1787.2004, 切向力X=623.9036, 切向力Y=1859.0898 +FPS=32.67, 法向力=992.3384, 切向力X=-100.5209, 切向力Y=1917.1633 +FPS=30.30, 法向力=1476.6216, 切向力X=323.5464, 切向力Y=469.0877 +FPS=30.89, 法向力=1527.7520, 切向力X=339.8777, 切向力Y=343.5216 +FPS=31.45, 法向力=1332.2402, 切向力X=136.7703, 切向力Y=1319.6035 +FPS=33.56, 法向力=1325.9534, 切向力X=358.2631, 切向力Y=1481.2485 +FPS=30.26, 法向力=1838.8425, 切向力X=1010.9575, 切向力Y=166.4890 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002177s (9 tiles incl ref), finalize=0.000061s, total=0.002512s +FPS=34.15, 法向力=1932.9669, 切向力X=1017.0521, 切向力Y=-104.6990 +FPS=29.77, 法向力=1318.3198, 切向力X=459.4973, 切向力Y=1043.4460 +FPS=33.47, 法向力=1271.9287, 切向力X=395.7029, 切向力Y=1034.3223 +FPS=32.09, 法向力=1219.6694, 切向力X=609.4829, 切向力Y=438.1389 +FPS=32.78, 法向力=2048.7268, 切向力X=639.9659, 切向力Y=614.9696 +FPS=33.24, 法向力=2083.2808, 切向力X=699.2203, 切向力Y=588.0244 +FPS=32.55, 法向力=2094.0962, 切向力X=774.3292, 切向力Y=629.3000 +FPS=35.39, 法向力=1201.1790, 切向力X=125.2320, 切向力Y=1673.5613 +FPS=32.49, 法向力=1171.0872, 切向力X=224.9753, 切向力Y=1655.1733 +FPS=31.86, 法向力=1481.6838, 切向力X=1035.0466, 切向力Y=856.1636 +FPS=34.54, 法向力=1508.8750, 切向力X=984.0538, 切向力Y=527.5283 +FPS=31.60, 法向力=2076.1780, 切向力X=887.6500, 切向力Y=1831.9912 +FPS=33.62, 法向力=2074.3232, 切向力X=933.0046, 切向力Y=1868.4954 +FPS=32.36, 法向力=1945.0232, 切向力X=707.4489, 切向力Y=451.5842 +FPS=32.53, 法向力=1936.7526, 切向力X=634.9514, 切向力Y=438.1325 +FPS=33.84, 法向力=836.6306, 切向力X=509.2909, 切向力Y=1834.5754 +FPS=33.42, 法向力=865.0649, 切向力X=531.3115, 切向力Y=1814.1503 +FPS=31.49, 法向力=1460.7551, 切向力X=-268.2869, 切向力Y=2552.3091 +FPS=34.06, 法向力=1532.0005, 切向力X=-424.1564, 切向力Y=2383.4226 +FPS=30.45, 法向力=2027.5480, 切向力X=756.5947, 切向力Y=815.9381 +FPS=32.44, 法向力=2020.4719, 切向力X=670.7705, 切向力Y=769.6193 +FPS=33.41, 法向力=1578.0365, 切向力X=-11.5665, 切向力Y=2234.9119 +FPS=32.88, 法向力=1551.1509, 切向力X=-1.3496, 切向力Y=2139.7300 +FPS=34.69, 法向力=1345.2716, 切向力X=75.9018, 切向力Y=1074.5450 +FPS=31.22, 法向力=1371.1987, 切向力X=114.8985, 切向力Y=1072.5341 +FPS=31.33, 法向力=2533.7646, 切向力X=75.9702, 切向力Y=1102.3855 +FPS=33.98, 法向力=2453.3608, 切向力X=17.5765, 切向力Y=1156.0520 +FPS=32.92, 法向力=1497.6099, 切向力X=-439.1300, 切向力Y=1465.0876 +FPS=29.88, 法向力=1339.3131, 切向力X=139.0632, 切向力Y=2338.2278 +FPS=32.61, 法向力=1361.9150, 切向力X=304.3999, 切向力Y=2358.3403 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.002191s (9 tiles incl ref), finalize=0.000057s, total=0.002526s +FPS=29.97, 法向力=2063.6167, 切向力X=221.6530, 切向力Y=167.8883 +FPS=33.24, 法向力=2084.9854, 切向力X=211.5271, 切向力Y=105.9690 +FPS=30.72, 法向力=1206.2264, 切向力X=-579.6180, 切向力Y=2157.9924 +FPS=33.82, 法向力=1221.2295, 切向力X=-577.5253, 切向力Y=2110.2976 +FPS=31.87, 法向力=1410.1553, 切向力X=479.5137, 切向力Y=695.9845 +FPS=32.23, 法向力=1433.6157, 切向力X=489.8705, 切向力Y=593.6719 +FPS=33.45, 法向力=1779.0222, 切向力X=229.2851, 切向力Y=749.2458 +FPS=35.04, 法向力=1825.0790, 切向力X=285.0999, 切向力Y=772.3550 +FPS=31.21, 法向力=1548.2280, 切向力X=70.7210, 切向力Y=811.3462 +FPS=34.78, 法向力=1542.9225, 切向力X=69.3457, 切向力Y=940.4730 +FPS=32.88, 法向力=1740.9526, 切向力X=341.9862, 切向力Y=1031.5839 +FPS=35.58, 法向力=1790.3140, 切向力X=295.0630, 切向力Y=1054.9910 +FPS=34.33, 法向力=1563.2407, 切向力X=150.9877, 切向力Y=1602.2750 +FPS=34.26, 法向力=1638.0031, 切向力X=273.2161, 切向力Y=1633.0172 +FPS=33.59, 法向力=1139.2471, 切向力X=519.4451, 切向力Y=1786.0999 +FPS=34.41, 法向力=1089.4358, 切向力X=605.9672, 切向力Y=1854.5714 +FPS=32.49, 法向力=1700.3438, 切向力X=-255.4108, 切向力Y=1484.6899 +FPS=33.98, 法向力=1643.5271, 切向力X=-341.8936, 切向力Y=1588.0171 +FPS=31.85, 法向力=1540.5146, 切向力X=-190.9077, 切向力Y=972.1024 +FPS=31.04, 法向力=1666.0278, 切向力X=-166.6607, 切向力Y=809.5581 +FPS=31.72, 法向力=1447.4452, 切向力X=-3.5105, 切向力Y=2082.2366 +FPS=33.40, 法向力=1413.7512, 切向力X=56.6086, 切向力Y=2039.4822 +FPS=32.46, 法向力=1100.3521, 切向力X=326.0628, 切向力Y=2334.8884 +FPS=34.58, 法向力=1070.0073, 切向力X=320.0605, 切向力Y=2509.2449 +FPS=33.57, 法向力=1805.1648, 切向力X=534.3074, 切向力Y=1656.7058 +FPS=33.97, 法向力=1842.6274, 切向力X=628.7885, 切向力Y=1667.3071 +FPS=30.83, 法向力=1333.8562, 切向力X=904.4287, 切向力Y=1046.6174 +FPS=34.37, 法向力=1404.1543, 切向力X=987.8842, 切向力Y=945.5809 +FPS=31.04, 法向力=1446.9371, 切向力X=833.2061, 切向力Y=890.4353 +FPS=35.42, 法向力=1446.4380, 切向力X=799.2726, 切向力Y=856.7640 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000278s, blend=0.002164s (9 tiles incl ref), finalize=0.000055s, total=0.002504s +FPS=31.89, 法向力=1474.4387, 切向力X=1250.5918, 切向力Y=815.2172 +FPS=33.82, 法向力=1630.5587, 切向力X=1382.8279, 切向力Y=802.5380 +FPS=32.71, 法向力=1733.5005, 切向力X=22.8271, 切向力Y=616.6188 +FPS=35.57, 法向力=1774.6511, 切向力X=161.2638, 切向力Y=546.0852 +FPS=31.08, 法向力=1512.7843, 切向力X=992.9609, 切向力Y=1131.3398 +FPS=35.31, 法向力=1648.4302, 切向力X=1087.6096, 切向力Y=1041.0947 +FPS=32.46, 法向力=1312.9009, 切向力X=-2.8830, 切向力Y=1094.1459 +FPS=35.43, 法向力=1343.6804, 切向力X=48.9010, 切向力Y=1156.1082 +FPS=34.01, 法向力=1459.0702, 切向力X=1619.7849, 切向力Y=1309.5156 +FPS=33.26, 法向力=1498.6709, 切向力X=1604.4709, 切向力Y=1287.5090 +FPS=32.68, 法向力=1884.1184, 切向力X=371.2595, 切向力Y=451.2725 +FPS=35.31, 法向力=1821.3975, 切向力X=308.0388, 切向力Y=566.9127 +FPS=33.02, 法向力=1757.5098, 切向力X=360.6873, 切向力Y=866.1832 +FPS=35.14, 法向力=1753.9213, 切向力X=506.4565, 切向力Y=930.1226 +FPS=34.28, 法向力=1815.5770, 切向力X=629.4544, 切向力Y=1033.8394 +FPS=33.96, 法向力=1739.8192, 切向力X=671.8826, 切向力Y=1144.0063 +FPS=32.78, 法向力=1925.5509, 切向力X=-244.3998, 切向力Y=1601.1941 +FPS=34.78, 法向力=1857.5920, 切向力X=-269.4164, 切向力Y=1615.4304 +FPS=32.37, 法向力=1562.2305, 切向力X=593.7648, 切向力Y=1376.7606 +FPS=35.35, 法向力=1553.2319, 切向力X=661.3782, 切向力Y=1565.9128 +FPS=32.36, 法向力=1374.5591, 切向力X=1263.5093, 切向力Y=1423.8855 +FPS=33.73, 法向力=1323.8992, 切向力X=1198.0424, 切向力Y=1480.6052 +FPS=33.62, 法向力=1106.2878, 切向力X=433.6334, 切向力Y=1658.4067 +FPS=32.86, 法向力=1085.7302, 切向力X=525.2964, 切向力Y=1635.9514 +FPS=33.19, 法向力=1356.6545, 切向力X=334.6122, 切向力Y=2072.8813 +FPS=35.15, 法向力=1325.2214, 切向力X=379.4166, 切向力Y=2038.8365 +FPS=33.11, 法向力=1283.7875, 切向力X=713.4140, 切向力Y=1645.5564 +FPS=34.45, 法向力=1228.1791, 切向力X=627.4918, 切向力Y=1601.6624 +FPS=33.26, 法向力=2015.4426, 切向力X=379.4163, 切向力Y=657.8270 +FPS=32.98, 法向力=2064.2166, 切向力X=338.1644, 切向力Y=514.9841 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002169s (9 tiles incl ref), finalize=0.000064s, total=0.002505s +FPS=32.73, 法向力=1774.5808, 切向力X=862.8983, 切向力Y=1132.2085 +FPS=31.81, 法向力=1760.1412, 切向力X=921.3824, 切向力Y=1392.9349 +FPS=31.88, 法向力=1649.5591, 切向力X=1205.0256, 切向力Y=1519.0651 +FPS=34.13, 法向力=1691.3212, 切向力X=1317.4498, 切向力Y=1485.1296 +FPS=32.27, 法向力=1696.9517, 切向力X=-257.6635, 切向力Y=950.1423 +FPS=34.81, 法向力=1630.4906, 切向力X=-349.5607, 切向力Y=1114.8135 +FPS=30.97, 法向力=1539.8207, 切向力X=1591.2606, 切向力Y=1717.0682 +FPS=34.70, 法向力=1509.9255, 切向力X=1578.8330, 切向力Y=1806.8423 +FPS=32.61, 法向力=1199.6655, 切向力X=865.6185, 切向力Y=1478.4335 +FPS=33.19, 法向力=1227.0869, 切向力X=847.8030, 切向力Y=1542.2179 +FPS=33.08, 法向力=1771.3085, 切向力X=1336.6915, 切向力Y=1545.4625 +FPS=33.51, 法向力=1677.1284, 切向力X=1216.0709, 切向力Y=1572.0208 +FPS=33.78, 法向力=1644.2573, 切向力X=704.8956, 切向力Y=1528.6704 +FPS=35.00, 法向力=1634.9829, 切向力X=617.1436, 切向力Y=1476.3889 +FPS=31.22, 法向力=1630.3608, 切向力X=1559.0972, 切向力Y=1507.8425 +FPS=34.26, 法向力=1722.3134, 切向力X=1496.6299, 切向力Y=1746.2189 +FPS=33.02, 法向力=1654.3721, 切向力X=1552.2979, 切向力Y=1766.4901 +FPS=33.51, 法向力=1698.7344, 切向力X=516.4955, 切向力Y=1483.4945 +FPS=32.21, 法向力=1442.8678, 切向力X=753.2737, 切向力Y=2235.4309 +FPS=34.57, 法向力=1481.0426, 切向力X=777.4337, 切向力Y=2236.0361 +FPS=31.74, 法向力=1977.4724, 切向力X=531.1559, 切向力Y=1220.9803 +FPS=34.00, 法向力=1967.0654, 切向力X=456.6767, 切向力Y=1190.4801 +FPS=32.00, 法向力=1672.3344, 切向力X=-181.7202, 切向力Y=794.4802 +FPS=35.47, 法向力=1600.0762, 切向力X=-138.8089, 切向力Y=807.2195 +FPS=32.23, 法向力=1403.3494, 切向力X=210.4163, 切向力Y=1561.2633 +FPS=35.43, 法向力=1456.4344, 切向力X=208.0062, 切向力Y=1591.0464 +FPS=31.74, 法向力=1891.4656, 切向力X=753.5883, 切向力Y=1875.7202 +FPS=33.58, 法向力=1948.3965, 切向力X=790.3557, 切向力Y=1740.1270 +FPS=29.67, 法向力=1420.1855, 切向力X=448.2601, 切向力Y=1965.0891 +FPS=34.87, 法向力=1337.8434, 切向力X=528.4430, 切向力Y=2015.1769 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000368s, blend=0.002228s (9 tiles incl ref), finalize=0.000056s, total=0.002660s +FPS=29.84, 法向力=1486.7073, 切向力X=1384.9698, 切向力Y=1569.7443 +FPS=34.57, 法向力=1442.9561, 切向力X=1404.1556, 切向力Y=1623.4536 +FPS=32.73, 法向力=1151.4329, 切向力X=841.0365, 切向力Y=1616.6599 +FPS=35.53, 法向力=1150.5303, 切向力X=722.0491, 切向力Y=1720.2729 +FPS=32.66, 法向力=1443.4421, 切向力X=707.1455, 切向力Y=1521.7131 +FPS=33.99, 法向力=1530.9518, 切向力X=773.0455, 切向力Y=1515.6787 +FPS=32.97, 法向力=1703.6907, 切向力X=418.8264, 切向力Y=1127.1252 +FPS=34.24, 法向力=1782.8248, 切向力X=365.4453, 切向力Y=1213.5643 +FPS=33.27, 法向力=1679.4224, 切向力X=-783.4087, 切向力Y=1553.7333 +FPS=33.71, 法向力=1559.3445, 切向力X=-671.3236, 切向力Y=1701.3450 +FPS=31.70, 法向力=1749.1809, 切向力X=685.0880, 切向力Y=1229.4170 +FPS=33.02, 法向力=1724.3948, 切向力X=708.0319, 切向力Y=1219.4296 +FPS=28.98, 法向力=1393.2115, 切向力X=1089.6997, 切向力Y=1590.4087 +FPS=35.16, 法向力=1434.0112, 切向力X=1114.1814, 切向力Y=1659.3274 +FPS=33.89, 法向力=1126.0183, 切向力X=710.4901, 切向力Y=1998.0599 +FPS=35.52, 法向力=1161.5637, 切向力X=647.6489, 切向力Y=2012.8416 +FPS=32.78, 法向力=1065.5835, 切向力X=323.3089, 切向力Y=1701.5884 +FPS=33.93, 法向力=1070.3608, 切向力X=288.8394, 切向力Y=1566.2983 +FPS=33.43, 法向力=1540.1340, 切向力X=-410.0594, 切向力Y=2457.3945 +FPS=35.27, 法向力=1546.8392, 切向力X=-402.1866, 切向力Y=2552.3135 +FPS=31.15, 法向力=1777.5365, 切向力X=935.0576, 切向力Y=790.6933 +FPS=35.13, 法向力=1750.4248, 切向力X=944.6119, 切向力Y=634.9219 +FPS=34.67, 法向力=1595.2615, 切向力X=449.4099, 切向力Y=619.5573 +FPS=35.58, 法向力=1614.5188, 切向力X=308.8997, 切向力Y=650.8982 +FPS=32.83, 法向力=1300.2690, 切向力X=799.8347, 切向力Y=1592.5068 +FPS=35.10, 法向力=1416.0549, 切向力X=692.0983, 切向力Y=1699.6003 +FPS=32.72, 法向力=1610.8611, 切向力X=1428.9933, 切向力Y=1559.7761 +FPS=34.27, 法向力=1540.0852, 切向力X=1436.3535, 切向力Y=1538.6836 +FPS=32.50, 法向力=1055.8715, 切向力X=-192.7649, 切向力Y=2336.1318 +FPS=34.76, 法向力=1104.7512, 切向力X=-200.6379, 切向力Y=2421.6182 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000278s, blend=0.002088s (9 tiles incl ref), finalize=0.000055s, total=0.002427s +FPS=32.62, 法向力=1238.2573, 切向力X=484.5254, 切向力Y=1356.9983 +FPS=35.44, 法向力=1275.9739, 切向力X=535.9119, 切向力Y=1276.5854 +FPS=33.28, 法向力=1356.0516, 切向力X=931.9304, 切向力Y=1362.1033 +FPS=34.26, 法向力=1336.1656, 切向力X=848.5666, 切向力Y=1397.3582 +FPS=33.51, 法向力=1526.1979, 切向力X=1750.5408, 切向力Y=1289.8361 +FPS=33.28, 法向力=1574.3866, 切向力X=1799.9574, 切向力Y=1213.3076 +FPS=31.31, 法向力=1653.1976, 切向力X=1256.9526, 切向力Y=1589.3474 +FPS=35.88, 法向力=1658.6088, 切向力X=1130.3119, 切向力Y=1587.3800 +FPS=32.99, 法向力=2017.8484, 切向力X=256.7964, 切向力Y=1143.1644 +FPS=35.08, 法向力=2053.9502, 切向力X=215.8494, 切向力Y=1156.7202 +FPS=32.37, 法向力=1256.4208, 切向力X=135.7692, 切向力Y=1659.3672 +FPS=36.15, 法向力=1244.7371, 切向力X=108.1459, 切向力Y=1600.5107 +FPS=33.45, 法向力=1216.8344, 切向力X=147.1826, 切向力Y=1735.1609 +FPS=34.35, 法向力=1464.2480, 切向力X=582.4501, 切向力Y=1418.7717 +FPS=32.86, 法向力=1224.7979, 切向力X=114.9750, 切向力Y=2306.4167 +FPS=34.96, 法向力=1202.4893, 切向力X=180.2452, 切向力Y=2408.8855 +FPS=33.47, 法向力=1378.9207, 切向力X=1664.5049, 切向力Y=1733.3948 +FPS=35.13, 法向力=1371.6715, 切向力X=1592.9839, 切向力Y=1782.9803 +FPS=33.04, 法向力=1547.5083, 切向力X=304.1625, 切向力Y=1509.5267 +FPS=33.45, 法向力=1536.7031, 切向力X=296.1267, 切向力Y=1640.2271 +FPS=33.60, 法向力=1505.5588, 切向力X=328.2419, 切向力Y=1619.6543 +FPS=32.21, 法向力=1459.6157, 切向力X=906.9486, 切向力Y=1437.0691 +FPS=31.43, 法向力=1526.1748, 切向力X=986.6297, 切向力Y=1496.7340 +FPS=35.48, 法向力=1585.0151, 切向力X=945.3060, 切向力Y=1487.2886 +FPS=33.75, 法向力=1233.0566, 切向力X=673.2478, 切向力Y=1582.6163 +FPS=35.20, 法向力=1149.2649, 切向力X=739.7600, 切向力Y=1668.5186 +FPS=34.61, 法向力=1339.4058, 切向力X=31.3468, 切向力Y=1283.4546 +FPS=35.08, 法向力=1376.9337, 切向力X=74.5299, 切向力Y=1185.6509 +FPS=35.76, 法向力=1343.5217, 切向力X=76.9171, 切向力Y=1178.6488 +FPS=31.39, 法向力=1242.5677, 切向力X=674.9797, 切向力Y=1732.4690 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000270s, blend=0.002250s (9 tiles incl ref), finalize=0.000058s, total=0.002584s +FPS=33.42, 法向力=1459.7224, 切向力X=529.4241, 切向力Y=1723.5415 +FPS=35.21, 法向力=1437.6072, 切向力X=616.8438, 切向力Y=1809.4082 +FPS=33.82, 法向力=1421.8173, 切向力X=613.7595, 切向力Y=1849.8240 +FPS=34.97, 法向力=1325.7537, 切向力X=366.1344, 切向力Y=1380.4619 +FPS=35.44, 法向力=1293.8586, 切向力X=328.6746, 切向力Y=1497.8999 +FPS=32.37, 法向力=1209.7916, 切向力X=1043.8475, 切向力Y=1698.3705 +FPS=34.60, 法向力=1264.9480, 切向力X=1025.2516, 切向力Y=1611.7327 +FPS=33.22, 法向力=1182.2220, 切向力X=-98.9180, 切向力Y=1275.4899 +FPS=32.99, 法向力=1221.5559, 切向力X=-305.4713, 切向力Y=1382.1674 +FPS=34.68, 法向力=1534.8375, 切向力X=603.5686, 切向力Y=489.6552 +FPS=31.86, 法向力=1527.8192, 切向力X=733.6965, 切向力Y=514.1816 +FPS=34.36, 法向力=1236.7026, 切向力X=566.7643, 切向力Y=1636.9507 +FPS=35.19, 法向力=1288.0094, 切向力X=592.8550, 切向力Y=1648.3538 +FPS=34.33, 法向力=1715.2632, 切向力X=363.8597, 切向力Y=1050.0819 +FPS=36.21, 法向力=1757.5504, 切向力X=336.3515, 切向力Y=1162.4161 +FPS=32.25, 法向力=1315.0085, 切向力X=-186.7464, 切向力Y=1989.9215 +FPS=33.06, 法向力=1338.5771, 切向力X=-177.9725, 切向力Y=2004.9946 +FPS=33.37, 法向力=1620.7705, 切向力X=226.6355, 切向力Y=1275.4344 +FPS=33.34, 法向力=1646.7762, 切向力X=215.5679, 切向力Y=1235.0165 +FPS=34.59, 法向力=984.8723, 切向力X=658.2233, 切向力Y=2251.5801 +FPS=34.25, 法向力=956.4551, 切向力X=666.4708, 切向力Y=2270.9429 +FPS=31.77, 法向力=1593.7747, 切向力X=874.0322, 切向力Y=1651.2000 +FPS=35.46, 法向力=1591.9418, 切向力X=665.4586, 切向力Y=1863.3096 +FPS=33.00, 法向力=1906.6863, 切向力X=859.8822, 切向力Y=1370.2397 +FPS=34.60, 法向力=1938.0352, 切向力X=1008.0992, 切向力Y=1439.6870 +FPS=33.56, 法向力=1350.7511, 切向力X=482.6271, 切向力Y=2102.5825 +FPS=34.27, 法向力=1291.5271, 切向力X=498.8654, 切向力Y=2195.2703 +FPS=33.99, 法向力=1373.2817, 切向力X=448.6524, 切向力Y=2285.9316 +FPS=35.39, 法向力=1345.6177, 切向力X=453.3188, 切向力Y=2201.2319 +FPS=31.93, 法向力=1029.2212, 切向力X=545.9619, 切向力Y=2421.5962 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002108s (9 tiles incl ref), finalize=0.000052s, total=0.002418s +FPS=34.59, 法向力=1036.2305, 切向力X=596.3103, 切向力Y=2391.5291 +FPS=32.33, 法向力=1398.5139, 切向力X=-178.1179, 切向力Y=1307.5642 +FPS=34.48, 法向力=1359.8805, 切向力X=-175.2785, 切向力Y=1369.6836 +FPS=34.00, 法向力=1429.9541, 切向力X=430.8599, 切向力Y=1429.2438 +FPS=35.63, 法向力=1401.8992, 切向力X=491.7493, 切向力Y=1478.6392 +FPS=33.53, 法向力=1044.3240, 切向力X=443.0330, 切向力Y=2105.5803 +FPS=35.41, 法向力=1032.3231, 切向力X=420.2177, 切向力Y=2113.8394 +FPS=31.82, 法向力=1307.3162, 切向力X=761.3849, 切向力Y=1637.3337 +FPS=35.02, 法向力=1290.6309, 切向力X=786.6670, 切向力Y=1716.9131 +FPS=33.90, 法向力=1239.1943, 切向力X=796.4963, 切向力Y=1599.9473 +FPS=35.11, 法向力=1224.1757, 切向力X=917.0985, 切向力Y=1754.3069 +FPS=32.02, 法向力=1506.0067, 切向力X=245.1067, 切向力Y=1777.2186 +FPS=35.28, 法向力=1502.0061, 切向力X=212.0728, 切向力Y=1741.4373 +FPS=32.42, 法向力=1492.5342, 切向力X=91.0276, 切向力Y=1122.9580 +FPS=34.52, 法向力=1446.7565, 切向力X=222.2812, 切向力Y=1194.2030 +FPS=31.91, 法向力=914.3056, 切向力X=379.5140, 切向力Y=1914.2401 +FPS=34.41, 法向力=1022.8115, 切向力X=419.3235, 切向力Y=2010.7126 +FPS=34.24, 法向力=1036.1125, 切向力X=473.2505, 切向力Y=2061.6382 +FPS=33.63, 法向力=1225.2703, 切向力X=151.4348, 切向力Y=914.1682 +FPS=29.75, 法向力=1352.7156, 切向力X=289.6936, 切向力Y=858.6166 +FPS=34.23, 法向力=1360.2747, 切向力X=344.5526, 切向力Y=880.5040 +FPS=32.47, 法向力=1211.9355, 切向力X=837.2618, 切向力Y=1694.8567 +FPS=34.11, 法向力=1200.8853, 切向力X=793.8719, 切向力Y=1803.1677 +FPS=33.17, 法向力=1328.0463, 切向力X=433.7348, 切向力Y=1683.2432 +FPS=35.05, 法向力=1285.4314, 切向力X=410.7000, 切向力Y=1627.8961 +FPS=33.68, 法向力=1515.0985, 切向力X=342.6841, 切向力Y=1796.9807 +FPS=33.53, 法向力=1475.4758, 切向力X=358.8780, 切向力Y=1829.3081 +FPS=32.75, 法向力=1468.1262, 切向力X=-538.0742, 切向力Y=1178.2723 +FPS=33.70, 法向力=1482.6359, 切向力X=-532.3004, 切向力Y=1174.6758 +FPS=31.87, 法向力=1252.8940, 切向力X=549.9458, 切向力Y=2620.8462 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002136s (9 tiles incl ref), finalize=0.000063s, total=0.002461s +FPS=34.22, 法向力=1271.6094, 切向力X=669.2283, 切向力Y=2677.3284 +FPS=31.76, 法向力=1219.2549, 切向力X=597.1954, 切向力Y=2331.6562 +FPS=35.51, 法向力=1294.5612, 切向力X=550.3195, 切向力Y=2351.8853 +FPS=33.85, 法向力=1089.3318, 切向力X=834.6052, 切向力Y=1429.4060 +FPS=34.75, 法向力=1159.2416, 切向力X=905.1594, 切向力Y=1447.8445 +FPS=32.90, 法向力=1365.1997, 切向力X=700.1468, 切向力Y=1129.2137 +FPS=35.66, 法向力=1336.5869, 切向力X=742.9710, 切向力Y=1191.8741 +FPS=33.47, 法向力=1621.0712, 切向力X=563.7911, 切向力Y=1799.1812 +FPS=36.27, 法向力=1621.4939, 切向力X=499.9904, 切向力Y=1839.5345 +FPS=34.61, 法向力=1595.1543, 切向力X=485.5084, 切向力Y=1844.8840 +FPS=34.77, 法向力=1202.9463, 切向力X=29.8600, 切向力Y=1826.0027 +FPS=35.59, 法向力=1142.8837, 切向力X=79.4889, 切向力Y=1841.3999 +FPS=31.93, 法向力=1488.7161, 切向力X=127.6174, 切向力Y=1672.9888 +FPS=33.45, 法向力=1400.0743, 切向力X=737.0396, 切向力Y=1292.6938 +FPS=34.28, 法向力=1357.0875, 切向力X=869.8358, 切向力Y=1436.0920 +FPS=33.02, 法向力=1360.4663, 切向力X=847.9221, 切向力Y=1449.9597 +FPS=34.03, 法向力=1196.6392, 切向力X=473.6432, 切向力Y=1390.9535 +FPS=33.26, 法向力=1184.3926, 切向力X=503.6909, 切向力Y=1397.9624 +FPS=34.48, 法向力=1306.2693, 切向力X=507.2587, 切向力Y=1142.6613 +FPS=35.43, 法向力=1359.3604, 切向力X=523.9907, 切向力Y=1012.8386 +FPS=32.50, 法向力=1558.9451, 切向力X=1013.3590, 切向力Y=872.8925 +FPS=34.52, 法向力=1521.6113, 切向力X=365.8341, 切向力Y=638.3130 +FPS=34.67, 法向力=1519.1742, 切向力X=400.0944, 切向力Y=684.9408 +FPS=35.20, 法向力=1551.1951, 切向力X=395.5537, 切向力Y=672.3024 +FPS=36.21, 法向力=1452.4769, 切向力X=3134.2393, 切向力Y=-680.4384 +FPS=33.93, 法向力=1439.7996, 切向力X=3196.3508, 切向力Y=-671.7128 +FPS=32.56, 法向力=2139.3813, 切向力X=8662.6621, 切向力Y=-3268.9858 +FPS=32.80, 法向力=2136.8899, 切向力X=8852.4082, 切向力Y=-3368.2756 +FPS=31.45, 法向力=3486.7424, 切向力X=19510.6348, 切向力Y=-9127.8945 +FPS=30.76, 法向力=3288.7664, 切向力X=19825.6992, 切向力Y=-9408.9248 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000406s, blend=0.002293s (9 tiles incl ref), finalize=0.000064s, total=0.002770s +FPS=30.45, 法向力=6221.7363, 切向力X=35479.4219, 切向力Y=-13666.5596 +FPS=29.35, 法向力=9504.1855, 切向力X=50362.5000, 切向力Y=-19774.3750 +FPS=31.26, 法向力=9351.4824, 切向力X=50833.8555, 切向力Y=-20303.1016 +FPS=31.05, 法向力=22032.9902, 切向力X=51684.5977, 切向力Y=-20303.2773 +FPS=32.39, 法向力=21933.9902, 切向力X=52196.3125, 切向力Y=-20229.8438 +FPS=32.28, 法向力=28229.9551, 切向力X=43956.7656, 切向力Y=-14536.3818 +FPS=34.66, 法向力=28261.9277, 切向力X=44099.4570, 切向力Y=-14611.6270 +FPS=32.06, 法向力=25607.9395, 切向力X=30832.7031, 切向力Y=-9921.3848 +FPS=35.49, 法向力=25423.7754, 切向力X=30689.7969, 切向力Y=-9575.7383 +FPS=33.47, 法向力=24135.9590, 切向力X=25504.4258, 切向力Y=-6258.0918 +FPS=36.12, 法向力=23946.7754, 切向力X=25306.3984, 切向力Y=-5909.9263 +FPS=34.11, 法向力=23979.0879, 切向力X=25160.3984, 切向力Y=-5900.0322 +FPS=34.01, 法向力=21835.1797, 切向力X=14254.6406, 切向力Y=-837.0419 +FPS=35.51, 法向力=21953.0664, 切向力X=14301.0352, 切向力Y=-718.4976 +FPS=33.76, 法向力=16860.2246, 切向力X=-10306.9590, 切向力Y=3912.6184 +FPS=31.35, 法向力=11854.2344, 切向力X=-39216.9688, 切向力Y=8407.8184 +FPS=33.45, 法向力=11907.3506, 切向力X=-39647.0625, 切向力Y=8839.9160 +FPS=32.13, 法向力=11917.7900, 切向力X=-50669.7734, 切向力Y=9311.5879 +FPS=33.04, 法向力=11771.1016, 切向力X=-50738.3047, 切向力Y=9520.7422 +FPS=32.98, 法向力=11982.6562, 切向力X=-51906.4922, 切向力Y=7886.1851 +FPS=34.51, 法向力=12195.5654, 切向力X=-52177.9453, 切向力Y=7939.3774 +FPS=32.50, 法向力=12169.9453, 切向力X=-52206.3867, 切向力Y=7949.5098 +FPS=33.43, 法向力=12679.0459, 切向力X=-49387.2773, 切向力Y=3898.0928 +FPS=31.53, 法向力=15896.1709, 切向力X=-50338.2695, 切向力Y=5850.0977 +FPS=36.35, 法向力=15992.4316, 切向力X=-50171.3125, 切向力Y=6106.3301 +FPS=35.01, 法向力=17621.5879, 切向力X=-46525.9375, 切向力Y=6960.6348 +FPS=35.97, 法向力=17496.3281, 切向力X=-46488.8633, 切向力Y=7175.8096 +FPS=33.80, 法向力=17524.5293, 切向力X=-46513.6172, 切向力Y=7178.5928 +FPS=35.11, 法向力=16980.1523, 切向力X=-38691.3867, 切向力Y=7362.8081 +FPS=36.30, 法向力=17059.2578, 切向力X=-38662.1953, 切向力Y=7218.9399 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000290s, blend=0.002297s (9 tiles incl ref), finalize=0.000061s, total=0.002654s +FPS=33.66, 法向力=12672.5000, 切向力X=-25509.3438, 切向力Y=6172.1875 +FPS=36.15, 法向力=10146.9395, 切向力X=-15270.6973, 切向力Y=7483.0698 +FPS=36.19, 法向力=10228.7734, 切向力X=-15266.8984, 切向力Y=7409.9219 +FPS=36.62, 法向力=10190.8086, 切向力X=-15283.2168, 切向力Y=7476.7378 +FPS=35.34, 法向力=7667.8481, 切向力X=-6570.0723, 切向力Y=6619.7495 +FPS=37.54, 法向力=7721.4019, 切向力X=-6564.9326, 切向力Y=6568.7861 +FPS=33.36, 法向力=2935.8696, 切向力X=14733.8066, 切向力Y=1729.7655 +FPS=33.27, 法向力=2902.6787, 切向力X=14758.8613, 切向力Y=1736.0311 +FPS=35.45, 法向力=4021.2695, 切向力X=23678.4180, 切向力Y=-4948.7593 +FPS=35.66, 法向力=3956.0298, 切向力X=23973.0586, 切向力Y=-5299.6797 +FPS=32.65, 法向力=6754.8555, 切向力X=38509.9883, 切向力Y=-7363.4287 +FPS=37.11, 法向力=6405.4209, 切向力X=39147.8633, 切向力Y=-7549.1670 +FPS=34.94, 法向力=8681.6543, 切向力X=61972.9453, 切向力Y=-18757.3984 +FPS=34.82, 法向力=8511.3662, 切向力X=62584.6328, 切向力Y=-18726.5098 +FPS=34.28, 法向力=8335.0967, 切向力X=62637.0000, 切向力Y=-18788.1797 +FPS=35.27, 法向力=14720.9902, 切向力X=62254.2812, 切向力Y=-23475.5801 +FPS=35.89, 法向力=14830.2012, 切向力X=62330.5781, 切向力Y=-23479.4141 +FPS=31.88, 法向力=24774.6797, 切向力X=44965.2656, 切向力Y=-11000.7129 +FPS=35.97, 法向力=19988.8574, 切向力X=31271.7578, 切向力Y=-469.6763 +FPS=36.70, 法向力=20039.7695, 切向力X=31305.3125, 切向力Y=-407.8687 +FPS=35.24, 法向力=20001.7988, 切向力X=31298.9375, 切向力Y=-459.8742 +FPS=37.60, 法向力=13218.4248, 切向力X=18171.9492, 切向力Y=4733.1143 +FPS=36.57, 法向力=12489.6914, 切向力X=17556.8984, 切向力Y=5138.5742 +FPS=34.25, 法向力=9699.3193, 切向力X=8916.7588, 切向力Y=12769.6406 +FPS=35.86, 法向力=9418.1113, 切向力X=8938.2031, 切向力Y=12820.2354 +FPS=32.16, 法向力=7405.8652, 切向力X=-18813.9766, 切向力Y=20489.7168 +FPS=34.49, 法向力=7247.0488, 切向力X=-19143.3516, 切向力Y=20654.3496 +FPS=32.37, 法向力=11365.9570, 切向力X=-43386.1406, 切向力Y=23178.4961 +FPS=34.45, 法向力=10975.6738, 切向力X=-44019.6055, 切向力Y=23571.2188 +FPS=34.81, 法向力=15096.8828, 切向力X=-63521.8359, 切向力Y=25127.9609 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.002126s (9 tiles incl ref), finalize=0.000052s, total=0.002444s +FPS=33.99, 法向力=14775.1406, 切向力X=-63767.9844, 切向力Y=25365.0254 +FPS=30.82, 法向力=18545.5039, 切向力X=-67671.5781, 切向力Y=16546.8828 +FPS=35.02, 法向力=18451.1250, 切向力X=-68089.6406, 切向力Y=16893.0977 +FPS=33.67, 法向力=19029.3203, 切向力X=-55355.9961, 切向力Y=14997.1934 +FPS=37.34, 法向力=18917.7461, 切向力X=-55144.9531, 切向力Y=15201.8389 +FPS=33.49, 法向力=17708.2520, 切向力X=-40975.3281, 切向力Y=10720.8564 +FPS=37.06, 法向力=17729.9883, 切向力X=-40951.3398, 切向力Y=10854.5332 +FPS=34.34, 法向力=14365.6660, 切向力X=-25193.1758, 切向力Y=7570.6323 +FPS=37.43, 法向力=14485.2988, 切向力X=-25198.2148, 切向力Y=7292.4390 +FPS=35.96, 法向力=14522.3164, 切向力X=-25159.4961, 切向力Y=7325.2300 +FPS=36.09, 法向力=10267.2715, 切向力X=-15244.5635, 切向力Y=9112.6699 +FPS=37.42, 法向力=10304.7480, 切向力X=-15359.6016, 切向力Y=8922.2744 +FPS=35.16, 法向力=8010.4609, 切向力X=-8924.1914, 切向力Y=10381.6885 +FPS=35.77, 法向力=8079.5513, 切向力X=-8868.5225, 切向力Y=10415.1885 +FPS=35.59, 法向力=7467.2300, 切向力X=-7402.6885, 切向力Y=8884.2891 +FPS=37.87, 法向力=7506.7900, 切向力X=-7433.5576, 切向力Y=8971.9336 +FPS=35.91, 法向力=5359.0986, 切向力X=-5725.6987, 切向力Y=7330.6367 +FPS=37.75, 法向力=5422.8330, 切向力X=-5768.6392, 切向力Y=7394.5435 +FPS=34.18, 法向力=5163.4883, 切向力X=-6285.0649, 切向力Y=4354.8164 +FPS=37.90, 法向力=5138.8379, 切向力X=-6376.5615, 切向力Y=4262.2510 +FPS=35.38, 法向力=5127.2515, 切向力X=-6412.8350, 切向力Y=4284.5728 +FPS=36.98, 法向力=4443.0415, 切向力X=-6000.1816, 切向力Y=4818.4048 +FPS=32.49, 法向力=4126.5381, 切向力X=-4173.0571, 切向力Y=4191.2637 +FPS=38.17, 法向力=4117.0938, 切向力X=-4142.6797, 切向力Y=4162.1357 +FPS=35.52, 法向力=4154.8926, 切向力X=-4157.0933, 切向力Y=4210.2871 +FPS=35.21, 法向力=2456.7571, 切向力X=5352.7017, 切向力Y=1857.4729 +FPS=37.80, 法向力=2553.0439, 切向力X=5417.5767, 切向力Y=1806.1794 +FPS=36.54, 法向力=2210.0251, 切向力X=11375.6699, 切向力Y=65.9797 +FPS=35.97, 法向力=2178.9890, 切向力X=11702.0361, 切向力Y=90.1647 +FPS=31.64, 法向力=2597.3508, 切向力X=9933.6719, 切向力Y=1414.4376 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002248s (9 tiles incl ref), finalize=0.000061s, total=0.002582s +FPS=34.80, 法向力=2565.5452, 切向力X=9951.8926, 切向力Y=1400.8364 +FPS=34.45, 法向力=2673.1978, 切向力X=10389.7432, 切向力Y=1068.1853 +FPS=34.65, 法向力=2641.7065, 切向力X=10356.6680, 切向力Y=1146.0145 +FPS=32.57, 法向力=2215.5386, 切向力X=10273.1133, 切向力Y=1531.0122 +FPS=34.94, 法向力=2206.2249, 切向力X=10301.3047, 切向力Y=1496.6547 +FPS=34.62, 法向力=2700.5679, 切向力X=8545.1621, 切向力Y=907.8312 +FPS=35.96, 法向力=2709.6758, 切向力X=8508.5703, 切向力Y=914.1947 +FPS=36.51, 法向力=1967.8687, 切向力X=8084.7075, 切向力Y=546.8768 +FPS=34.84, 法向力=1941.5327, 切向力X=8210.4883, 切向力Y=420.4584 +FPS=33.29, 法向力=2206.4114, 切向力X=10351.3848, 切向力Y=-1604.3562 +FPS=36.19, 法向力=2221.1177, 切向力X=10482.0762, 切向力Y=-1899.5823 +FPS=35.58, 法向力=3449.1304, 切向力X=15506.0371, 切向力Y=-5474.0723 +FPS=37.84, 法向力=3416.1162, 切向力X=15693.0986, 切向力Y=-5755.3804 +FPS=37.35, 法向力=3364.3882, 切向力X=15687.4355, 切向力Y=-5722.4014 +FPS=34.24, 法向力=5846.7539, 切向力X=27436.6328, 切向力Y=-9951.6465 +FPS=37.96, 法向力=5580.3955, 切向力X=28205.0234, 切向力Y=-10098.4199 +FPS=33.16, 法向力=8001.4995, 切向力X=40354.6719, 切向力Y=-16628.6445 +FPS=33.84, 法向力=7721.0400, 切向力X=40668.1953, 切向力Y=-16832.0293 +FPS=34.70, 法向力=9465.2334, 切向力X=46035.1953, 切向力Y=-19485.0098 +FPS=34.55, 法向力=9413.8018, 切向力X=46130.2266, 切向力Y=-19619.2344 +FPS=35.63, 法向力=17779.2617, 切向力X=46150.6875, 切向力Y=-12638.7969 +FPS=37.49, 法向力=17624.0469, 切向力X=46616.0977, 切向力Y=-12794.9619 +FPS=34.61, 法向力=21987.6035, 切向力X=40373.6250, 切向力Y=-8546.6826 +FPS=37.51, 法向力=22001.1484, 切向力X=40947.6289, 切向力Y=-8568.0840 +FPS=36.04, 法向力=20677.8516, 切向力X=31296.9434, 切向力Y=-7320.1826 +FPS=36.49, 法向力=20721.1719, 切向力X=31269.3398, 切向力Y=-7332.4155 +FPS=33.86, 法向力=17932.6465, 切向力X=17324.5195, 切向力Y=-1663.2029 +FPS=39.00, 法向力=17596.2930, 切向力X=17146.2812, 切向力Y=-1324.4185 +FPS=36.45, 法向力=17601.5566, 切向力X=17035.5586, 切向力Y=-1450.8335 +FPS=38.62, 法向力=11907.1152, 切向力X=-30394.4199, 切向力Y=3552.2524 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000332s, blend=0.002173s (9 tiles incl ref), finalize=0.000058s, total=0.002570s +FPS=37.55, 法向力=11924.4951, 切向力X=-30515.6602, 切向力Y=3943.0671 +FPS=35.44, 法向力=14943.3203, 切向力X=-54997.6797, 切向力Y=4304.7979 +FPS=37.53, 法向力=14876.5732, 切向力X=-55224.0312, 切向力Y=4359.9072 +FPS=35.14, 法向力=20149.8398, 切向力X=-60071.2773, 切向力Y=2717.9790 +FPS=36.89, 法向力=20189.4766, 切向力X=-60298.5234, 切向力Y=2763.6655 +FPS=34.48, 法向力=23080.2812, 切向力X=-59009.2969, 切向力Y=2694.6594 +FPS=38.83, 法向力=22995.0840, 切向力X=-59125.0469, 切向力Y=3014.3096 +FPS=36.37, 法向力=24017.3750, 切向力X=-56409.9414, 切向力Y=1633.9445 +FPS=36.93, 法向力=24083.5879, 切向力X=-56463.8867, 切向力Y=1851.8541 +FPS=37.05, 法向力=24052.9258, 切向力X=-56434.9531, 切向力Y=1904.8246 +FPS=36.52, 法向力=22782.7266, 切向力X=-44502.6328, 切向力Y=-1331.1936 +FPS=37.98, 法向力=22780.6055, 切向力X=-44443.6523, 切向力Y=-1562.4691 +FPS=33.90, 法向力=17804.4980, 切向力X=-31334.6992, 切向力Y=-2015.5220 +FPS=37.12, 法向力=17435.4023, 切向力X=-31334.3457, 切向力Y=-1821.0447 +FPS=34.01, 法向力=12678.2129, 切向力X=-21190.9453, 切向力Y=-1028.4221 +FPS=38.53, 法向力=12627.3701, 切向力X=-21072.5625, 切向力Y=-813.3183 +FPS=33.51, 法向力=11062.2578, 切向力X=-16338.8066, 切向力Y=1332.1780 +FPS=37.87, 法向力=11093.0020, 切向力X=-16253.4404, 切向力Y=1292.1357 +FPS=36.53, 法向力=6692.0859, 切向力X=-472.2218, 切向力Y=937.8629 +FPS=36.09, 法向力=6767.2363, 切向力X=-472.9425, 切向力Y=966.4714 +FPS=38.29, 法向力=6790.2227, 切向力X=-464.3720, 切向力Y=943.1862 +FPS=34.87, 法向力=2799.5068, 切向力X=20323.4082, 切向力Y=-2253.2424 +FPS=35.31, 法向力=3622.0874, 切向力X=23793.3633, 切向力Y=-3125.3904 +FPS=37.27, 法向力=3631.6826, 切向力X=23951.0469, 切向力Y=-3349.9219 +FPS=35.44, 法向力=3643.5601, 切向力X=23931.3223, 切向力Y=-3386.0269 +FPS=33.90, 法向力=4589.2168, 切向力X=32699.6816, 切向力Y=-4348.4688 +FPS=36.89, 法向力=4461.4727, 切向力X=33061.3359, 切向力Y=-4110.2402 +FPS=31.85, 法向力=6956.8271, 切向力X=42181.3906, 切向力Y=-4.3070 +FPS=36.49, 法向力=6823.1494, 切向力X=42366.9023, 切向力Y=128.4516 +FPS=33.77, 法向力=14164.5879, 切向力X=43193.0078, 切向力Y=-301.9127 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000385s, blend=0.002263s (9 tiles incl ref), finalize=0.000058s, total=0.002712s +FPS=36.72, 法向力=13898.3311, 切向力X=43514.8828, 切向力Y=-455.7713 +FPS=35.37, 法向力=18898.5352, 切向力X=41035.6523, 切向力Y=-2346.6699 +FPS=36.40, 法向力=18888.1680, 切向力X=41046.4922, 切向力Y=-2366.9731 +FPS=35.48, 法向力=20510.7148, 切向力X=31087.6016, 切向力Y=-2624.9097 +FPS=37.79, 法向力=20299.6797, 切向力X=30901.8398, 切向力Y=-2596.0239 +FPS=36.31, 法向力=20355.7285, 切向力X=30884.8125, 切向力Y=-2613.1692 +FPS=36.79, 法向力=17421.1543, 切向力X=21970.9160, 切向力Y=-5749.4248 +FPS=37.87, 法向力=17300.4473, 切向力X=21873.0488, 切向力Y=-5750.3936 +FPS=36.41, 法向力=14676.1523, 切向力X=-14769.5850, 切向力Y=-1929.4720 +FPS=36.17, 法向力=14881.0615, 切向力X=-14608.3711, 切向力Y=-2066.9888 +FPS=35.99, 法向力=15177.3281, 切向力X=-51365.2070, 切向力Y=3834.7710 +FPS=36.27, 法向力=15036.6914, 切向力X=-51436.8008, 切向力Y=4050.2300 +FPS=36.63, 法向力=19373.8047, 切向力X=-55619.5820, 切向力Y=1796.2986 +FPS=34.57, 法向力=19457.0898, 切向力X=-55761.5547, 切向力Y=1995.2769 +FPS=32.80, 法向力=21168.0684, 切向力X=-52570.7930, 切向力Y=3092.5435 +FPS=36.78, 法向力=21220.9648, 切向力X=-52566.1094, 切向力Y=3232.0220 +FPS=34.39, 法向力=21217.3730, 切向力X=-52547.4531, 切向力Y=3246.4805 +FPS=34.23, 法向力=21841.3867, 切向力X=-45085.1289, 切向力Y=6662.6875 +FPS=34.46, 法向力=20932.9688, 切向力X=-36938.8906, 切向力Y=10275.6465 +FPS=37.73, 法向力=20659.1172, 切向力X=-36863.3125, 切向力Y=10304.7461 +FPS=36.46, 法向力=17024.1367, 切向力X=-23937.7832, 切向力Y=13670.4473 +FPS=34.39, 法向力=16743.1797, 切向力X=-23811.4258, 切向力Y=13941.6768 +FPS=36.58, 法向力=16792.4492, 切向力X=-23767.2051, 切向力Y=13949.7148 +FPS=35.89, 法向力=12106.6514, 切向力X=-12754.3105, 切向力Y=15165.0010 +FPS=36.70, 法向力=12146.6309, 切向力X=-12643.7383, 切向力Y=15267.6113 +FPS=33.46, 法向力=9320.6982, 切向力X=-9729.8486, 切向力Y=10352.3945 +FPS=36.08, 法向力=9382.6504, 切向力X=-9652.5361, 切向力Y=10330.9590 +FPS=36.96, 法向力=7838.9365, 切向力X=-7125.7627, 切向力Y=8114.3779 +FPS=37.57, 法向力=7835.9336, 切向力X=-6983.5767, 切向力Y=8095.5879 +FPS=34.75, 法向力=6447.2388, 切向力X=-4529.3872, 切向力Y=6495.3936 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000270s, blend=0.002160s (9 tiles incl ref), finalize=0.000052s, total=0.002488s +FPS=38.18, 法向力=6453.8984, 切向力X=-4666.2764, 切向力Y=6552.0322 +FPS=36.61, 法向力=6331.9180, 切向力X=-5822.6094, 切向力Y=4613.6763 +FPS=35.89, 法向力=6326.2729, 切向力X=-6044.3496, 切向力Y=4674.8477 +FPS=36.54, 法向力=6274.8662, 切向力X=-5887.1230, 切向力Y=4587.1567 +FPS=36.41, 法向力=5990.7412, 切向力X=-8220.4932, 切向力Y=557.0181 +FPS=35.45, 法向力=5121.1318, 切向力X=-6575.8521, 切向力Y=-2433.1357 +FPS=36.61, 法向力=5100.9834, 切向力X=-6411.0078, 切向力Y=-2475.6416 +FPS=37.23, 法向力=5096.2295, 切向力X=-6438.9922, 切向力Y=-2441.9231 +FPS=36.02, 法向力=4257.9336, 切向力X=-1952.2269, 切向力Y=-3241.8877 +FPS=37.42, 法向力=4300.0181, 切向力X=-1963.8303, 切向力Y=-3371.7373 +FPS=36.09, 法向力=2320.9336, 切向力X=14291.8535, 切向力Y=-3978.9453 +FPS=37.57, 法向力=2319.2678, 切向力X=14605.2617, 切向力Y=-4097.2583 +FPS=36.69, 法向力=2326.8018, 切向力X=14638.9893, 切向力Y=-4088.7861 +FPS=36.45, 法向力=3277.7241, 切向力X=18621.9414, 切向力Y=-5519.8003 +FPS=34.86, 法向力=4589.0322, 切向力X=21751.8574, 切向力Y=-5296.3750 +FPS=37.56, 法向力=4623.7598, 切向力X=21972.1719, 切向力Y=-5273.9648 +FPS=35.57, 法向力=4612.8623, 切向力X=21974.4902, 切向力Y=-5276.9502 +FPS=39.55, 法向力=5497.7832, 切向力X=28733.3164, 切向力Y=-7569.5312 +FPS=38.48, 法向力=5424.9453, 切向力X=29001.7500, 切向力Y=-7579.7588 +FPS=34.51, 法向力=6005.9883, 切向力X=34511.4414, 切向力Y=-10018.7988 +FPS=36.78, 法向力=6049.5186, 切向力X=34664.6094, 切向力Y=-10188.1348 +FPS=33.89, 法向力=6576.1318, 切向力X=39663.0312, 切向力Y=-12818.2305 +FPS=36.32, 法向力=6458.4897, 切向力X=39771.4648, 切向力Y=-12836.8613 +FPS=33.97, 法向力=7368.8740, 切向力X=46476.8125, 切向力Y=-11684.4814 +FPS=36.68, 法向力=7167.4912, 切向力X=46613.0703, 切向力Y=-11662.5244 +FPS=35.74, 法向力=10688.5947, 切向力X=45934.5000, 切向力Y=-9677.8770 +FPS=38.67, 法向力=10676.1406, 切向力X=45944.3047, 切向力Y=-9434.2324 +FPS=35.37, 法向力=10678.0469, 切向力X=45931.5312, 切向力Y=-9429.8613 +FPS=35.48, 法向力=15615.9707, 切向力X=42521.5586, 切向力Y=-6736.8770 +FPS=37.44, 法向力=15371.2266, 切向力X=42981.3008, 切向力Y=-6937.4619 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000274s, blend=0.002196s (9 tiles incl ref), finalize=0.000055s, total=0.002532s +FPS=34.23, 法向力=18868.2578, 切向力X=33874.0703, 切向力Y=-5597.1743 +FPS=35.12, 法向力=18944.2227, 切向力X=34089.3672, 切向力Y=-5652.4829 +FPS=34.83, 法向力=18279.0508, 切向力X=27470.3574, 切向力Y=-3664.8613 +FPS=36.14, 法向力=18389.3516, 切向力X=27596.8516, 切向力Y=-3633.4077 +FPS=34.84, 法向力=16141.0605, 切向力X=16971.5039, 切向力Y=-1424.4958 +FPS=38.51, 法向力=16207.7109, 切向力X=16997.6777, 切向力Y=-1443.2329 +FPS=35.51, 法向力=13174.9102, 切向力X=-29489.3125, 切向力Y=-105.9899 +FPS=37.24, 法向力=13308.6660, 切向力X=-29625.0234, 切向力Y=-97.1569 +FPS=36.00, 法向力=13253.0312, 切向力X=-29652.1406, 切向力Y=-105.6310 +FPS=36.47, 法向力=17184.7109, 切向力X=-52276.3438, 切向力Y=45.8081 +FPS=33.13, 法向力=21362.3223, 切向力X=-59481.3867, 切向力Y=397.4644 +FPS=36.46, 法向力=21352.0352, 切向力X=-59491.4531, 切向力Y=543.8801 +FPS=35.76, 法向力=24131.7656, 切向力X=-62427.4531, 切向力Y=-1599.2084 +FPS=33.03, 法向力=24293.1836, 切向力X=-62369.6953, 切向力Y=-1674.5947 +FPS=32.13, 法向力=24322.4297, 切向力X=-62360.9922, 切向力Y=-1616.6162 +FPS=31.69, 法向力=25136.7129, 切向力X=-65195.6562, 切向力Y=-103.4330 +FPS=30.13, 法向力=25280.1445, 切向力X=-65503.3516, 切向力Y=-51.0905 +FPS=30.02, 法向力=25519.6406, 切向力X=-61413.7109, 切向力Y=-2587.2476 +FPS=29.57, 法向力=27135.2305, 切向力X=-57650.4141, 切向力Y=-3720.6628 +FPS=33.13, 法向力=26963.0938, 切向力X=-57484.7031, 切向力Y=-3546.8313 +FPS=32.07, 法向力=25640.2109, 切向力X=-50325.5312, 切向力Y=-4468.7344 +FPS=33.35, 法向力=25528.4336, 切向力X=-50198.5898, 切向力Y=-4464.3848 +FPS=34.58, 法向力=26026.9512, 切向力X=-43415.6562, 切向力Y=-2394.8301 +FPS=38.92, 法向力=25975.5469, 切向力X=-43272.7266, 切向力Y=-2219.2244 +FPS=36.23, 法向力=25667.1504, 切向力X=-44030.8203, 切向力Y=-2239.8193 +FPS=36.34, 法向力=25784.0625, 切向力X=-44116.2617, 切向力Y=-2332.3992 +FPS=34.06, 法向力=26636.6289, 切向力X=-47463.3906, 切向力Y=-1830.2117 +FPS=38.90, 法向力=26570.6250, 切向力X=-47603.3711, 切向力Y=-1796.2424 +FPS=36.36, 法向力=26557.3359, 切向力X=-47655.5703, 切向力Y=-1742.3069 +FPS=38.51, 法向力=28193.3008, 切向力X=-50198.4844, 切向力Y=-1464.6025 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002249s (9 tiles incl ref), finalize=0.000061s, total=0.002578s +FPS=36.50, 法向力=28138.1523, 切向力X=-50341.3828, 切向力Y=-1483.3545 +FPS=34.32, 法向力=27099.3242, 切向力X=-49247.4180, 切向力Y=-166.1681 +FPS=38.68, 法向力=27054.0859, 切向力X=-49205.3281, 切向力Y=-207.8682 +FPS=34.10, 法向力=25046.8652, 切向力X=-44507.6719, 切向力Y=-655.1016 +FPS=37.42, 法向力=24823.3359, 切向力X=-44270.0156, 切向力Y=-570.5162 +FPS=35.51, 法向力=23658.0508, 切向力X=-40858.4531, 切向力Y=-624.3036 +FPS=36.11, 法向力=23434.0000, 切向力X=-40820.4297, 切向力Y=-646.0399 +FPS=31.17, 法向力=22561.7129, 切向力X=-37731.5703, 切向力Y=60.9409 +FPS=34.34, 法向力=22412.9941, 切向力X=-37537.6992, 切向力Y=-17.2086 +FPS=35.96, 法向力=22789.8438, 切向力X=-35754.7656, 切向力Y=-320.4836 +FPS=37.73, 法向力=22748.5957, 切向力X=-35761.6406, 切向力Y=-437.8421 +FPS=37.81, 法向力=22717.1777, 切向力X=-35754.9141, 切向力Y=-380.1306 +FPS=34.71, 法向力=22226.9102, 切向力X=-33112.6094, 切向力Y=-401.2015 +FPS=36.94, 法向力=22199.1191, 切向力X=-31517.3633, 切向力Y=-467.3893 +FPS=37.22, 法向力=22214.7012, 切向力X=-31500.6992, 切向力Y=-340.4085 +FPS=37.77, 法向力=22194.6719, 切向力X=-31496.0273, 切向力Y=-310.8456 +FPS=36.11, 法向力=21660.5781, 切向力X=-28618.3184, 切向力Y=-1790.4084 +FPS=36.79, 法向力=21623.0938, 切向力X=-28575.2539, 切向力Y=-1806.2380 +FPS=36.36, 法向力=21133.4609, 切向力X=-26550.6074, 切向力Y=-363.9165 +FPS=37.06, 法向力=21061.1523, 切向力X=-26557.2266, 切向力Y=-493.7203 +FPS=36.17, 法向力=21060.4062, 切向力X=-26562.5898, 切向力Y=-502.0353 +FPS=37.03, 法向力=20238.3984, 切向力X=-23648.1328, 切向力Y=-738.0712 +FPS=35.20, 法向力=20703.9492, 切向力X=-21332.8750, 切向力Y=-1631.7795 +FPS=38.48, 法向力=20688.3828, 切向力X=-21273.5664, 切向力Y=-1834.9008 +FPS=36.79, 法向力=20704.1680, 切向力X=-21253.5898, 切向力Y=-1870.8638 +FPS=36.34, 法向力=20607.6055, 切向力X=-21374.7734, 切向力Y=-1790.8783 +FPS=38.26, 法向力=20598.4688, 切向力X=-21289.9160, 切向力Y=-1791.0591 +FPS=35.15, 法向力=19644.0000, 切向力X=-21274.7344, 切向力Y=53.6742 +FPS=39.01, 法向力=19603.1621, 切向力X=-21376.6133, 切向力Y=137.9670 +FPS=36.53, 法向力=20313.0566, 切向力X=-19367.5488, 切向力Y=-871.8862 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002198s (9 tiles incl ref), finalize=0.000058s, total=0.002523s +FPS=37.44, 法向力=20378.3770, 切向力X=-19314.8066, 切向力Y=-934.1534 +FPS=34.96, 法向力=19373.6094, 切向力X=-18315.4844, 切向力Y=-1832.2289 +FPS=38.56, 法向力=19319.6562, 切向力X=-18368.6328, 切向力Y=-1893.5510 +FPS=35.70, 法向力=19309.2324, 切向力X=-18425.3320, 切向力Y=-1877.1687 +FPS=38.76, 法向力=19083.2051, 切向力X=-17854.4453, 切向力Y=-1236.4785 +FPS=36.70, 法向力=19138.0508, 切向力X=-17849.6797, 切向力Y=-1180.2048 +FPS=34.71, 法向力=19667.6719, 切向力X=-17734.5449, 切向力Y=-1652.9958 +FPS=36.97, 法向力=19691.5605, 切向力X=-17695.8320, 切向力Y=-1717.2990 +FPS=32.55, 法向力=19380.3086, 切向力X=-18728.3848, 切向力Y=897.6338 +FPS=36.71, 法向力=19352.2207, 切向力X=-18784.8613, 切向力Y=965.5792 +FPS=34.10, 法向力=19237.1465, 切向力X=-25838.2656, 切向力Y=3705.5513 +FPS=36.94, 法向力=19175.8359, 切向力X=-25966.7441, 切向力Y=3942.1152 +FPS=34.58, 法向力=20234.8867, 切向力X=-32388.1191, 切向力Y=2348.2161 +FPS=37.10, 法向力=20008.4199, 切向力X=-32590.8066, 切向力Y=2246.1689 +FPS=35.72, 法向力=16691.5195, 切向力X=-26171.9336, 切向力Y=-24530.9961 +FPS=37.10, 法向力=16759.8750, 切向力X=-25982.6016, 切向力Y=-24591.7422 +FPS=34.80, 法向力=16748.9043, 切向力X=-25997.1074, 切向力Y=-24616.4922 +FPS=35.39, 法向力=15411.5215, 切向力X=-1590.2041, 切向力Y=-36758.7188 +FPS=34.46, 法向力=13137.1084, 切向力X=9243.4531, 切向力Y=-28222.6895 +FPS=39.54, 法向力=12923.2109, 切向力X=9577.5645, 切向力Y=-28033.8438 +FPS=38.38, 法向力=12909.7676, 切向力X=9651.1504, 切向力Y=-28019.8594 +FPS=33.32, 法向力=12563.7666, 切向力X=9212.4473, 切向力Y=-25456.0879 +FPS=35.26, 法向力=12565.6719, 切向力X=9264.7061, 切向力Y=-25315.1250 +FPS=34.47, 法向力=11705.5029, 切向力X=9022.2656, 切向力Y=-20558.8340 +FPS=36.40, 法向力=11633.6289, 切向力X=9075.5986, 切向力Y=-20343.3145 +FPS=33.19, 法向力=10240.2480, 切向力X=15536.8887, 切向力Y=-14599.9385 +FPS=39.09, 法向力=9941.6475, 切向力X=16123.1777, 切向力Y=-14154.1592 +FPS=34.87, 法向力=8144.9375, 切向力X=19457.6328, 切向力Y=-9501.5586 +FPS=39.68, 法向力=7997.7930, 切向力X=19431.4648, 切向力Y=-9093.0029 +FPS=34.92, 法向力=7100.3164, 切向力X=20410.8945, 切向力Y=-6145.1318 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002097s (9 tiles incl ref), finalize=0.000056s, total=0.002412s +FPS=36.92, 法向力=7049.5034, 切向力X=20484.3438, 切向力Y=-6064.4712 +FPS=36.16, 法向力=7052.7070, 切向力X=20483.2500, 切向力Y=-6068.1304 +FPS=38.82, 法向力=5999.9277, 切向力X=22136.9805, 切向力Y=-3767.0627 +FPS=37.47, 法向力=6036.7158, 切向力X=22294.6328, 切向力Y=-3720.9668 +FPS=34.43, 法向力=4965.3340, 切向力X=22648.5781, 切向力Y=-4428.0161 +FPS=34.29, 法向力=4965.9316, 切向力X=22557.4512, 切向力Y=-4455.2725 +FPS=38.44, 法向力=5332.2983, 切向力X=22405.1113, 切向力Y=-3548.5610 +FPS=37.29, 法向力=5346.3071, 切向力X=22464.9629, 切向力Y=-3545.7393 +FPS=32.81, 法向力=5682.7832, 切向力X=21127.1680, 切向力Y=-3057.2661 +FPS=38.67, 法向力=5707.4023, 切向力X=21105.6836, 切向力Y=-3032.7373 +FPS=34.61, 法向力=5247.2031, 切向力X=22843.2227, 切向力Y=-1585.1632 +FPS=37.44, 法向力=5334.6211, 切向力X=22919.7012, 切向力Y=-1439.6667 +FPS=36.04, 法向力=5335.9697, 切向力X=22919.8711, 切向力Y=-1432.2469 +FPS=37.21, 法向力=4658.5498, 切向力X=25940.5859, 切向力Y=3642.3516 +FPS=34.64, 法向力=4683.7998, 切向力X=21935.6094, 切向力Y=21378.8047 +FPS=37.36, 法向力=4554.4604, 切向力X=21841.1836, 切向力Y=21402.9941 +FPS=33.56, 法向力=4563.0537, 切向力X=21838.0859, 切向力Y=21384.9180 +FPS=38.20, 法向力=5051.0928, 切向力X=20232.6055, 切向力Y=31254.6211 +FPS=37.82, 法向力=4950.9980, 切向力X=20094.1445, 切向力Y=31533.1934 +FPS=33.82, 法向力=8536.1533, 切向力X=13387.2422, 切向力Y=41705.0156 +FPS=36.17, 法向力=8436.7295, 切向力X=13291.6758, 切向力Y=42195.5547 +FPS=34.91, 法向力=15149.8105, 切向力X=-371.2812, 切向力Y=40768.0508 +FPS=37.71, 法向力=15148.5762, 切向力X=-319.9444, 切向力Y=40866.8086 +FPS=34.07, 法向力=15900.7686, 切向力X=-8262.4121, 切向力Y=27299.8652 +FPS=38.74, 法向力=15871.6748, 切向力X=-8196.1475, 切向力Y=27273.0000 +FPS=34.63, 法向力=14036.1211, 切向力X=-11969.1113, 切向力Y=17064.6445 +FPS=37.24, 法向力=13954.0840, 切向力X=-11817.4668, 切向力Y=16986.4336 +FPS=37.76, 法向力=13988.4277, 切向力X=-11848.4434, 切向力Y=16996.7109 +FPS=36.69, 法向力=14194.3291, 切向力X=-16292.7871, 切向力Y=14916.7461 +FPS=36.46, 法向力=14011.2412, 切向力X=-16494.3105, 切向力Y=14808.8457 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000270s, blend=0.002172s (9 tiles incl ref), finalize=0.000056s, total=0.002504s +FPS=33.67, 法向力=16690.6484, 切向力X=-18944.4902, 切向力Y=17646.3223 +FPS=38.56, 法向力=16726.7891, 切向力X=-19206.9727, 切向力Y=17492.7480 +FPS=34.88, 法向力=18240.3555, 切向力X=-12377.8584, 切向力Y=25731.6562 +FPS=39.33, 法向力=18068.0234, 切向力X=-12152.7520, 切向力Y=26162.5703 +FPS=35.26, 法向力=17712.4844, 切向力X=-493.0240, 切向力Y=28027.9141 +FPS=37.96, 法向力=17657.3945, 切向力X=-293.2458, 切向力Y=28168.3711 +FPS=37.64, 法向力=16339.9688, 切向力X=5073.4014, 切向力Y=26774.5938 +FPS=38.72, 法向力=16470.1152, 切向力X=5088.6353, 切向力Y=26820.4258 +FPS=38.67, 法向力=16413.5625, 切向力X=5200.9141, 切向力Y=26917.4453 +FPS=35.30, 法向力=12523.0576, 切向力X=7383.9229, 切向力Y=21125.4258 +FPS=36.01, 法向力=12384.0518, 切向力X=7666.9561, 切向力Y=21003.8047 +FPS=34.89, 法向力=9797.9473, 切向力X=3567.9998, 切向力Y=14728.1230 +FPS=35.19, 法向力=9639.8701, 切向力X=3481.3257, 切向力Y=14621.0361 +FPS=33.55, 法向力=6659.0830, 切向力X=8147.3701, 切向力Y=5846.0068 +FPS=35.99, 法向力=6515.2202, 切向力X=8242.3203, 切向力Y=5805.2622 +FPS=34.19, 法向力=3793.6602, 切向力X=19266.1953, 切向力Y=-11019.5410 +FPS=35.37, 法向力=3788.4858, 切向力X=19397.7812, 切向力Y=-11578.1963 +FPS=32.72, 法向力=6058.1982, 切向力X=20648.7559, 切向力Y=-28039.1406 +FPS=37.80, 法向力=5909.3037, 切向力X=20474.5977, 切向力Y=-28593.0547 +FPS=33.37, 法向力=11639.1621, 切向力X=32294.7031, 切向力Y=-50573.3477 +FPS=33.95, 法向力=11305.0488, 切向力X=32314.3750, 切向力Y=-51067.9766 +FPS=31.54, 法向力=18883.2559, 切向力X=37952.1562, 切向力Y=-61416.9766 +FPS=33.48, 法向力=18673.4863, 切向力X=38055.3359, 切向力Y=-61778.5039 +FPS=32.10, 法向力=20040.4121, 切向力X=32304.5488, 切向力Y=-45530.4883 +FPS=38.10, 法向力=19780.0215, 切向力X=32277.0586, 切向力Y=-45315.1836 +FPS=35.39, 法向力=19784.5195, 切向力X=32252.7461, 切向力Y=-45320.3398 +FPS=37.05, 法向力=18633.8965, 切向力X=26119.5586, 切向力Y=-28996.8379 +FPS=34.60, 法向力=16223.9814, 切向力X=20917.1934, 切向力Y=-17207.4316 +FPS=37.39, 法向力=16245.0254, 切向力X=20938.4941, 切向力Y=-17287.0234 +FPS=36.68, 法向力=16248.3174, 切向力X=20941.5801, 切向力Y=-17288.6504 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002097s (9 tiles incl ref), finalize=0.000056s, total=0.002410s +FPS=37.08, 法向力=15137.0439, 切向力X=15871.5088, 切向力Y=-13385.4180 +FPS=37.22, 法向力=15251.2988, 切向力X=15746.9033, 切向力Y=-13706.9297 +FPS=35.04, 法向力=14689.1318, 切向力X=7680.1240, 切向力Y=-12548.0752 +FPS=38.64, 法向力=14675.8623, 切向力X=7756.1860, 切向力Y=-12594.6953 +FPS=34.74, 法向力=15621.4102, 切向力X=5528.2744, 切向力Y=-6319.2080 +FPS=37.25, 法向力=15527.6221, 切向力X=5797.5317, 切向力Y=-6007.3281 +FPS=34.38, 法向力=12110.4551, 切向力X=6626.6152, 切向力Y=16949.1152 +FPS=37.49, 法向力=12088.9277, 切向力X=6605.0850, 切向力Y=17119.7930 +FPS=37.17, 法向力=8339.8672, 切向力X=6167.6289, 切向力Y=34412.3281 +FPS=36.79, 法向力=8467.0059, 切向力X=6074.4365, 切向力Y=34280.1875 +FPS=39.23, 法向力=8448.5967, 切向力X=6049.4121, 切向力Y=34340.5156 +FPS=37.15, 法向力=7673.3325, 切向力X=17694.6328, 切向力Y=32574.6777 +FPS=37.70, 法向力=7426.6733, 切向力X=18025.1250, 切向力Y=32533.5879 +FPS=35.38, 法向力=10807.0166, 切向力X=23097.5098, 切向力Y=18418.5859 +FPS=37.35, 法向力=10773.2461, 切向力X=23178.2891, 切向力Y=18439.2031 +FPS=35.86, 法向力=11422.0986, 切向力X=15618.5977, 切向力Y=10047.3662 +FPS=38.27, 法向力=11291.5049, 切向力X=15658.2314, 切向力Y=10017.9922 +FPS=32.75, 法向力=6006.4126, 切向力X=6875.9761, 切向力Y=5910.6348 +FPS=39.41, 法向力=6043.3379, 切向力X=6948.1924, 切向力Y=5842.9629 +FPS=37.29, 法向力=6035.7461, 切向力X=6968.8257, 切向力Y=5843.4019 +FPS=39.13, 法向力=4164.1387, 切向力X=3708.7852, 切向力Y=3766.1106 +FPS=39.03, 法向力=4170.3926, 切向力X=3654.5015, 切向力Y=3692.4790 +FPS=34.39, 法向力=3388.6301, 切向力X=3523.8921, 切向力Y=2204.6309 +FPS=37.70, 法向力=3449.3008, 切向力X=3640.2549, 切向力Y=2120.4443 +FPS=34.58, 法向力=3136.3091, 切向力X=3229.7185, 切向力Y=2095.4377 +FPS=35.23, 法向力=3167.1729, 切向力X=3137.3411, 切向力Y=2109.2051 +FPS=35.53, 法向力=2040.4395, 切向力X=-4702.8926, 切向力Y=4578.2656 +FPS=35.31, 法向力=2240.0718, 切向力X=-4998.7119, 切向力Y=4637.9541 +FPS=37.00, 法向力=5406.6680, 切向力X=-21896.1504, 切向力Y=7740.5659 +FPS=37.04, 法向力=4934.8965, 切向力X=-22977.5703, 切向力Y=8156.1465 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000275s, blend=0.002337s (9 tiles incl ref), finalize=0.000164s, total=0.002782s +FPS=35.66, 法向力=4954.8965, 切向力X=-22981.0410, 切向力Y=8228.4072 +FPS=35.24, 法向力=8617.8242, 切向力X=-38194.8516, 切向力Y=9386.1504 +FPS=33.57, 法向力=10432.0664, 切向力X=-56439.7422, 切向力Y=11761.0469 +FPS=37.75, 法向力=10147.8672, 切向力X=-57138.7109, 切向力Y=11952.9473 +FPS=35.48, 法向力=10141.2383, 切向力X=-57138.0938, 切向力Y=11971.2188 +FPS=37.02, 法向力=13880.7412, 切向力X=-78730.9609, 切向力Y=16445.3242 +FPS=37.15, 法向力=13445.8301, 切向力X=-79140.0781, 切向力Y=17019.8027 +FPS=33.21, 法向力=25059.3516, 切向力X=-95329.2344, 切向力Y=14521.0947 +FPS=35.27, 法向力=25412.9961, 切向力X=-95490.2969, 切向力Y=14601.0537 +FPS=33.16, 法向力=31563.5664, 切向力X=-88048.0156, 切向力Y=17743.4180 +FPS=35.32, 法向力=31352.0586, 切向力X=-88146.3516, 切向力Y=18077.4609 +FPS=34.75, 法向力=22613.3672, 切向力X=-52845.7422, 切向力Y=12931.7363 +FPS=39.06, 法向力=22329.3242, 切向力X=-52350.0742, 切向力Y=13096.6055 +FPS=36.39, 法向力=14959.7285, 切向力X=-27897.6953, 切向力Y=9909.8867 +FPS=38.89, 法向力=14714.9766, 切向力X=-27825.4668, 切向力Y=10056.0957 +FPS=37.05, 法向力=14741.2568, 切向力X=-27843.1152, 切向力Y=10061.4551 +FPS=36.81, 法向力=11464.8965, 切向力X=-18484.1387, 切向力Y=7691.9995 +FPS=38.89, 法向力=11535.7900, 切向力X=-18438.1641, 切向力Y=7579.5059 +FPS=35.75, 法向力=10162.5469, 切向力X=-14201.5273, 切向力Y=6697.0122 +FPS=37.79, 法向力=10094.7949, 切向力X=-13976.8623, 切向力Y=6693.3901 +FPS=36.73, 法向力=7268.8789, 切向力X=-7228.6572, 切向力Y=7041.0518 +FPS=38.82, 法向力=7493.7910, 切向力X=-7321.9185, 切向力Y=6963.2007 +FPS=35.24, 法向力=6756.7637, 切向力X=-4437.6597, 切向力Y=7271.0918 +FPS=38.84, 法向力=6770.3462, 切向力X=-4450.9517, 切向力Y=7320.2422 +FPS=37.25, 法向力=6776.8311, 切向力X=-4470.9707, 切向力Y=7350.5479 +FPS=38.94, 法向力=5521.3848, 切向力X=-4023.7124, 切向力Y=6448.3086 +FPS=38.49, 法向力=5510.3325, 切向力X=-4015.4985, 切向力Y=6528.4419 +FPS=35.33, 法向力=5751.7075, 切向力X=-1816.3607, 切向力Y=6350.9980 +FPS=39.31, 法向力=5732.7002, 切向力X=-1807.6486, 切向力Y=6407.7979 +FPS=34.47, 法向力=5140.1289, 切向力X=-281.6609, 切向力Y=7194.9951 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002111s (9 tiles incl ref), finalize=0.000053s, total=0.002421s +FPS=38.88, 法向力=5179.5273, 切向力X=-190.1863, 切向力Y=7293.2070 +FPS=34.69, 法向力=4316.9097, 切向力X=3845.3596, 切向力Y=6486.4678 +FPS=38.71, 法向力=4229.5991, 切向力X=3928.8762, 切向力Y=6415.0220 +FPS=36.39, 法向力=2878.8896, 切向力X=12306.8535, 切向力Y=7217.9795 +FPS=38.57, 法向力=2951.1479, 切向力X=12605.6895, 切向力Y=7008.7197 +FPS=38.76, 法向力=2975.8362, 切向力X=12596.4980, 切向力Y=7035.5112 +FPS=36.08, 法向力=4218.4570, 切向力X=23087.6133, 切向力Y=3080.8267 +FPS=37.67, 法向力=4040.5813, 切向力X=23039.6758, 切向力Y=3181.5137 +FPS=37.45, 法向力=6040.0557, 切向力X=35408.2812, 切向力Y=507.0526 +FPS=37.57, 法向力=5903.0366, 切向力X=35825.4297, 切向力Y=536.8244 +FPS=35.53, 法向力=9097.8604, 切向力X=61395.3828, 切向力Y=3164.7090 +FPS=37.12, 法向力=8816.0400, 切向力X=61955.3984, 切向力Y=3217.4663 +FPS=34.04, 法向力=13173.0977, 切向力X=80822.9922, 切向力Y=5968.6714 +FPS=36.98, 法向力=12756.6357, 切向力X=81275.9531, 切向力Y=6304.0273 +FPS=35.85, 法向力=12857.4980, 切向力X=81234.3203, 切向力Y=6347.1631 +FPS=36.67, 法向力=27567.4688, 切向力X=69544.8438, 切向力Y=6385.7656 +FPS=37.23, 法向力=33808.4609, 切向力X=59849.5703, 切向力Y=5275.5811 +FPS=36.41, 法向力=33832.9453, 切向力X=59971.7344, 切向力Y=5291.1865 +FPS=37.33, 法向力=33818.3125, 切向力X=59980.8672, 切向力Y=5273.5596 +FPS=36.19, 法向力=33653.8203, 切向力X=51170.6172, 切向力Y=5326.0952 +FPS=36.53, 法向力=33653.7305, 切向力X=51281.9062, 切向力Y=5336.8481 +FPS=32.36, 法向力=30096.2656, 切向力X=43124.7969, 切向力Y=5330.0742 +FPS=37.41, 法向力=29702.2754, 切向力X=42784.6836, 切向力Y=5516.1221 +FPS=34.43, 法向力=28673.7832, 切向力X=35779.5703, 切向力Y=5110.3086 +FPS=37.59, 法向力=28244.1387, 切向力X=35377.6172, 切向力Y=5081.3989 +FPS=35.63, 法向力=26977.2832, 切向力X=33794.1875, 切向力Y=6582.1885 +FPS=39.11, 法向力=26747.4141, 切向力X=33529.1602, 切向力Y=6733.0391 +FPS=37.84, 法向力=27874.3027, 切向力X=31043.8750, 切向力Y=6559.7407 +FPS=38.73, 法向力=27830.8164, 切向力X=31091.2539, 切向力Y=6535.4565 +FPS=38.12, 法向力=27880.0508, 切向力X=31071.3262, 切向力Y=6517.8091 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000270s, blend=0.002067s (9 tiles incl ref), finalize=0.000053s, total=0.002395s +FPS=36.18, 法向力=27492.6445, 切向力X=30781.0234, 切向力Y=5680.6260 +FPS=39.26, 法向力=27404.9883, 切向力X=30828.7754, 切向力Y=5725.1685 +FPS=36.19, 法向力=25755.4766, 切向力X=26891.3203, 切向力Y=7159.7236 +FPS=37.94, 法向力=25625.6191, 切向力X=26870.8828, 切向力Y=7079.6924 +FPS=34.18, 法向力=25590.9824, 切向力X=23220.2168, 切向力Y=7417.4258 +FPS=39.05, 法向力=25566.6465, 切向力X=23233.4219, 切向力Y=7435.9082 +FPS=35.24, 法向力=25299.7578, 切向力X=20619.9648, 切向力Y=5930.0366 +FPS=35.73, 法向力=25201.1016, 切向力X=20559.2969, 切向力Y=5920.3818 +FPS=37.75, 法向力=25187.4688, 切向力X=20527.0742, 切向力Y=6038.7739 +FPS=38.54, 法向力=25004.8281, 切向力X=18833.7617, 切向力Y=5665.0635 +FPS=37.76, 法向力=24855.0703, 切向力X=18640.9160, 切向力Y=5814.3984 +FPS=35.16, 法向力=24439.0000, 切向力X=16141.1201, 切向力Y=6501.7207 +FPS=37.08, 法向力=24369.2676, 切向力X=15812.7617, 切向力Y=6516.8442 +FPS=36.75, 法向力=24385.0215, 切向力X=15776.3242, 切向力Y=6458.6650 +FPS=35.60, 法向力=23875.8359, 切向力X=15051.7393, 切向力Y=6489.7017 +FPS=32.50, 法向力=23783.8398, 切向力X=12185.9434, 切向力Y=4233.7163 +FPS=35.89, 法向力=23722.0254, 切向力X=11828.3457, 切向力Y=4058.3015 +FPS=37.14, 法向力=23424.9961, 切向力X=11245.9014, 切向力Y=4161.2007 +FPS=39.04, 法向力=23535.2051, 切向力X=11221.6562, 切向力Y=4144.3770 +FPS=36.93, 法向力=23501.3711, 切向力X=11210.3076, 切向力Y=4070.6758 +FPS=36.80, 法向力=23316.9219, 切向力X=11822.3398, 切向力Y=5598.8379 +FPS=36.69, 法向力=23353.3926, 切向力X=11815.9395, 切向力Y=5689.9941 +FPS=34.17, 法向力=23468.2598, 切向力X=11098.9004, 切向力Y=5198.3179 +FPS=36.48, 法向力=23445.5723, 切向力X=11099.1074, 切向力Y=5400.7104 +FPS=36.14, 法向力=23811.5078, 切向力X=11867.7988, 切向力Y=5860.5874 +FPS=36.57, 法向力=23803.9609, 切向力X=11885.9229, 切向力Y=5976.2617 +FPS=37.55, 法向力=22923.1172, 切向力X=10890.3418, 切向力Y=5315.8071 +FPS=39.67, 法向力=22951.3457, 切向力X=10877.3066, 切向力Y=5307.0806 +FPS=38.15, 法向力=22981.9121, 切向力X=10873.0654, 切向力Y=5293.8833 +FPS=36.60, 法向力=23071.8086, 切向力X=9453.7461, 切向力Y=4092.8657 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002152s (9 tiles incl ref), finalize=0.000054s, total=0.002477s +FPS=38.66, 法向力=23117.3418, 切向力X=9410.3828, 切向力Y=4060.7122 +FPS=35.21, 法向力=21943.8203, 切向力X=5771.7598, 切向力Y=2817.0605 +FPS=39.09, 法向力=21948.1719, 切向力X=5570.0264, 切向力Y=2763.9402 +FPS=34.96, 法向力=21758.5195, 切向力X=2489.1816, 切向力Y=2979.8501 +FPS=38.90, 法向力=21714.0117, 切向力X=2296.0986, 切向力Y=3063.8530 +FPS=35.71, 法向力=21376.9512, 切向力X=1228.3518, 切向力Y=2103.5959 +FPS=38.89, 法向力=21240.7109, 切向力X=1077.4622, 切向力Y=2143.0947 +FPS=36.01, 法向力=21275.4492, 切向力X=1087.9771, 切向力Y=2173.2705 +FPS=35.79, 法向力=21343.2695, 切向力X=1540.7439, 切向力Y=2165.2407 +FPS=39.56, 法向力=21346.5684, 切向力X=1606.5188, 切向力Y=2295.1750 +FPS=36.37, 法向力=21796.5254, 切向力X=844.4806, 切向力Y=2010.0247 +FPS=39.33, 法向力=21710.0898, 切向力X=709.8021, 切向力Y=1946.5477 +FPS=39.13, 法向力=21896.9531, 切向力X=1258.2727, 切向力Y=1036.9272 +FPS=39.47, 法向力=21940.2148, 切向力X=1278.0669, 切向力Y=990.8318 +FPS=33.46, 法向力=21815.9922, 切向力X=3064.8459, 切向力Y=1970.6982 +FPS=38.95, 法向力=21742.7168, 切向力X=3124.8247, 切向力Y=2040.8291 +FPS=37.01, 法向力=21676.1035, 切向力X=3060.4248, 切向力Y=2088.2180 +FPS=35.85, 法向力=22052.4746, 切向力X=2764.3022, 切向力Y=1527.5840 +FPS=39.48, 法向力=22043.0762, 切向力X=2915.3252, 切向力Y=1542.2096 +FPS=34.53, 法向力=23069.7109, 切向力X=3377.4067, 切向力Y=2112.9380 +FPS=37.03, 法向力=23175.8691, 切向力X=3428.1333, 切向力Y=2274.0894 +FPS=34.40, 法向力=22724.0391, 切向力X=2850.2576, 切向力Y=1386.9507 +FPS=36.53, 法向力=22630.1328, 切向力X=2805.9705, 切向力Y=1443.6855 +FPS=34.04, 法向力=22380.9629, 切向力X=3755.3999, 切向力Y=1953.4489 +FPS=37.58, 法向力=22372.0469, 切向力X=3800.6221, 切向力Y=2085.7368 +FPS=34.31, 法向力=22798.4199, 切向力X=2778.6096, 切向力Y=2065.2776 +FPS=35.76, 法向力=22728.2285, 切向力X=2634.2703, 切向力Y=2056.0229 +FPS=33.64, 法向力=22308.7695, 切向力X=3098.6958, 切向力Y=2533.4102 +FPS=34.61, 法向力=22217.5879, 切向力X=3179.4709, 切向力Y=2570.9526 +FPS=33.97, 法向力=23022.1406, 切向力X=3059.0781, 切向力Y=1748.2861 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000350s, blend=0.002206s (9 tiles incl ref), finalize=0.000056s, total=0.002618s +FPS=35.00, 法向力=23113.3828, 切向力X=3056.8452, 切向力Y=1734.3613 +FPS=36.17, 法向力=23460.0703, 切向力X=2715.5620, 切向力Y=1964.1304 +FPS=37.23, 法向力=23335.4863, 切向力X=2703.0449, 切向力Y=2166.6758 +FPS=38.64, 法向力=23358.7695, 切向力X=2717.5283, 切向力Y=2187.6594 +FPS=36.10, 法向力=23409.9180, 切向力X=3171.6235, 切向力Y=2064.8364 +FPS=37.52, 法向力=23431.8379, 切向力X=3022.6108, 切向力Y=2061.5312 +FPS=33.26, 法向力=23164.4102, 切向力X=2398.4541, 切向力Y=446.7817 +FPS=34.99, 法向力=23158.0469, 切向力X=2374.9343, 切向力Y=478.3494 +FPS=36.34, 法向力=23314.6016, 切向力X=2055.3721, 切向力Y=113.5601 +FPS=35.52, 法向力=23354.0703, 切向力X=2097.1301, 切向力Y=135.3985 +FPS=36.48, 法向力=22460.3672, 切向力X=2191.3181, 切向力Y=398.2651 +FPS=37.49, 法向力=22482.4922, 切向力X=2183.2021, 切向力Y=466.9866 +FPS=36.67, 法向力=22675.1328, 切向力X=1752.9495, 切向力Y=321.1657 +FPS=37.39, 法向力=22895.3789, 切向力X=1881.0286, 切向力Y=196.1639 +FPS=36.66, 法向力=22905.1309, 切向力X=1843.0969, 切向力Y=226.5938 +FPS=34.54, 法向力=23591.8203, 切向力X=3496.7463, 切向力Y=-428.5471 +FPS=33.22, 法向力=23565.4238, 切向力X=3601.6892, 切向力Y=-643.9595 +FPS=36.38, 法向力=23577.2637, 切向力X=3510.2808, 切向力Y=-526.1667 +FPS=35.02, 法向力=23552.0215, 切向力X=3484.5330, 切向力Y=-449.7003 +FPS=36.70, 法向力=23842.7461, 切向力X=3083.9165, 切向力Y=-1426.1123 +FPS=36.30, 法向力=23836.4121, 切向力X=3074.6555, 切向力Y=-1354.9200 +FPS=34.43, 法向力=23206.3516, 切向力X=2030.7439, 切向力Y=-697.4486 +FPS=37.52, 法向力=23182.1406, 切向力X=2075.1270, 切向力Y=-552.2026 +FPS=32.94, 法向力=22986.4297, 切向力X=3184.9429, 切向力Y=-1057.9736 +FPS=35.24, 法向力=23091.7832, 切向力X=3032.8438, 切向力Y=-1082.6946 +FPS=34.74, 法向力=23142.3320, 切向力X=1759.1216, 切向力Y=-1449.8411 +FPS=35.00, 法向力=23041.2910, 切向力X=1576.3716, 切向力Y=-1471.8179 +FPS=34.45, 法向力=23053.3008, 切向力X=344.3044, 切向力Y=-2416.9448 +FPS=34.04, 法向力=23180.2246, 切向力X=389.3066, 切向力Y=-2399.8652 +FPS=31.39, 法向力=23216.4219, 切向力X=652.4240, 切向力Y=-1778.8993 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002063s (9 tiles incl ref), finalize=0.000051s, total=0.002373s +FPS=36.33, 法向力=23304.9609, 切向力X=725.3955, 切向力Y=-1660.0767 +FPS=33.83, 法向力=22877.1562, 切向力X=462.5990, 切向力Y=-2145.2112 +FPS=34.45, 法向力=22761.2734, 切向力X=367.3736, 切向力Y=-2145.3779 +FPS=31.91, 法向力=22377.7578, 切向力X=469.3235, 切向力Y=-2425.9937 +FPS=33.66, 法向力=22339.9941, 切向力X=343.5721, 切向力Y=-2417.8242 +FPS=33.59, 法向力=22015.4375, 切向力X=-561.1683, 切向力Y=-1819.1782 +FPS=36.85, 法向力=21993.6133, 切向力X=-565.5693, 切向力Y=-1765.8486 +FPS=34.28, 法向力=22070.0195, 切向力X=-370.1453, 切向力Y=-2734.9280 +FPS=36.95, 法向力=22057.5527, 切向力X=-465.7300, 切向力Y=-2771.1777 +FPS=33.48, 法向力=22071.3906, 切向力X=-455.1827, 切向力Y=-2811.7549 +FPS=32.74, 法向力=22731.5938, 切向力X=-803.4562, 切向力Y=-2395.9319 +FPS=31.92, 法向力=21961.0898, 切向力X=-2484.8628, 切向力Y=-955.5989 +FPS=34.96, 法向力=21980.5977, 切向力X=-2664.4629, 切向力Y=-882.4310 +FPS=33.88, 法向力=20676.2520, 切向力X=-6856.3403, 切向力Y=576.4081 +FPS=35.53, 法向力=20736.5391, 切向力X=-7223.7271, 切向力Y=948.8852 +FPS=33.98, 法向力=20739.1738, 切向力X=-7201.1641, 切向力Y=966.9451 +FPS=32.97, 法向力=16268.3389, 切向力X=-22253.0938, 切向力Y=9414.1602 +FPS=33.48, 法向力=16622.9648, 切向力X=-22968.0801, 切向力Y=9966.4922 +FPS=32.29, 法向力=11702.6240, 切向力X=-35337.9023, 切向力Y=13162.2783 +FPS=31.63, 法向力=10014.2891, 切向力X=-36883.4102, 切向力Y=11492.2178 +FPS=36.03, 法向力=9915.2217, 切向力X=-37152.6719, 切向力Y=11177.3965 +FPS=34.07, 法向力=9882.7871, 切向力X=-37176.5000, 切向力Y=11241.2207 +FPS=35.09, 法向力=9317.3984, 切向力X=-36010.2305, 切向力Y=9250.2549 +FPS=35.44, 法向力=9411.0508, 切向力X=-36002.9844, 切向力Y=9010.9336 +FPS=33.52, 法向力=8297.2861, 切向力X=-34223.8086, 切向力Y=9525.5869 +FPS=36.07, 法向力=8315.8477, 切向力X=-34092.9062, 切向力Y=9458.2920 +FPS=34.02, 法向力=7960.8945, 切向力X=-33598.5938, 切向力Y=8194.4102 +FPS=35.88, 法向力=7993.1802, 切向力X=-33628.4258, 切向力Y=8142.6191 +FPS=37.05, 法向力=7131.6035, 切向力X=-29307.7266, 切向力Y=6053.7686 +FPS=37.73, 法向力=7024.7554, 切向力X=-29446.6895, 切向力Y=5982.1880 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.002280s (9 tiles incl ref), finalize=0.000065s, total=0.002622s +FPS=34.23, 法向力=4300.0923, 切向力X=-13742.9346, 切向力Y=4591.4033 +FPS=36.81, 法向力=4281.1260, 切向力X=-13777.2070, 切向力Y=4567.5605 +FPS=32.49, 法向力=3090.1426, 切向力X=-3590.3472, 切向力Y=2380.6628 +FPS=37.13, 法向力=3083.4976, 切向力X=-3520.4951, 切向力Y=2368.2800 +FPS=36.36, 法向力=2956.3516, 切向力X=-2052.6770, 切向力Y=2691.9048 +FPS=35.57, 法向力=2926.3916, 切向力X=-1949.2130, 切向力Y=2756.7778 +FPS=32.37, 法向力=2410.5425, 切向力X=-827.2736, 切向力Y=2189.0518 +FPS=35.25, 法向力=2433.6782, 切向力X=-784.9379, 切向力Y=2154.6160 +FPS=34.49, 法向力=2095.8438, 切向力X=-1051.2083, 切向力Y=1915.0385 +FPS=34.23, 法向力=2212.0688, 切向力X=-902.0965, 切向力Y=1846.5748 +FPS=34.39, 法向力=2217.3096, 切向力X=-871.7205, 切向力Y=1897.7235 +FPS=35.66, 法向力=2282.5308, 切向力X=-894.3295, 切向力Y=2181.1709 +FPS=36.70, 法向力=2321.7969, 切向力X=-968.0807, 切向力Y=2263.0962 +FPS=35.82, 法向力=1875.1687, 切向力X=-391.7214, 切向力Y=2772.0134 +FPS=35.14, 法向力=1862.8516, 切向力X=-266.9258, 切向力Y=2840.8752 +FPS=35.61, 法向力=2064.1660, 切向力X=64.5646, 切向力Y=1687.6567 +FPS=38.66, 法向力=2071.1267, 切向力X=91.4480, 切向力Y=1733.3896 +FPS=34.37, 法向力=2681.4033, 切向力X=-3808.5566, 切向力Y=2536.1460 +FPS=36.94, 法向力=2611.3418, 切向力X=-4180.0938, 切向力Y=2518.2261 +FPS=32.82, 法向力=6667.0840, 切向力X=-17449.5059, 切向力Y=2223.7422 +FPS=38.18, 法向力=6660.7539, 切向力X=-17969.2949, 切向力Y=2197.6384 +FPS=36.39, 法向力=6680.7686, 切向力X=-18040.0781, 切向力Y=2208.3350 +FPS=36.41, 法向力=9223.5732, 切向力X=-18304.7344, 切向力Y=-3578.2163 +FPS=32.57, 法向力=15400.5410, 切向力X=-19217.8926, 切向力Y=-5472.6387 +FPS=37.18, 法向力=15530.0820, 切向力X=-19383.0117, 切向力Y=-5354.3589 +FPS=36.33, 法向力=24008.3516, 切向力X=-25628.2930, 切向力Y=-4678.5439 +FPS=36.40, 法向力=24172.0254, 切向力X=-25701.1074, 切向力Y=-4560.0215 +FPS=36.96, 法向力=24173.6484, 切向力X=-25606.9297, 切向力Y=-4585.1367 +FPS=34.59, 法向力=32405.5078, 切向力X=-20702.3672, 切向力Y=-1673.8623 +FPS=36.21, 法向力=32561.8008, 切向力X=-20896.3008, 切向力Y=-1638.4180 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000360s, blend=0.002260s (9 tiles incl ref), finalize=0.000061s, total=0.002687s +FPS=31.81, 法向力=36670.2891, 切向力X=-10571.6250, 切向力Y=-5274.8198 +FPS=34.86, 法向力=36728.1250, 切向力X=-10059.1719, 切向力Y=-5312.6406 +FPS=35.60, 法向力=39055.1172, 切向力X=-5808.2373, 切向力Y=-5947.0146 +FPS=35.19, 法向力=39284.4453, 切向力X=-5640.0220, 切向力Y=-5945.9771 +FPS=35.55, 法向力=42430.9531, 切向力X=-1762.4906, 切向力Y=-4336.3735 +FPS=35.54, 法向力=42456.5430, 切向力X=-1473.2634, 切向力Y=-4084.4951 +FPS=33.55, 法向力=44381.8359, 切向力X=404.2269, 切向力Y=-2882.0278 +FPS=36.83, 法向力=44474.6484, 切向力X=542.2480, 切向力Y=-2512.7014 +FPS=35.10, 法向力=46170.2969, 切向力X=1537.1162, 切向力Y=-293.0586 +FPS=36.28, 法向力=46279.6602, 切向力X=1530.6857, 切向力Y=-140.6248 +FPS=34.66, 法向力=48854.5938, 切向力X=4142.8379, 切向力Y=1929.2339 +FPS=35.66, 法向力=48964.2969, 切向力X=4416.7373, 切向力Y=2048.6387 +FPS=34.21, 法向力=49959.4922, 切向力X=5347.3911, 切向力Y=4657.0776 +FPS=33.88, 法向力=50013.1523, 切向力X=5288.8936, 切向力Y=4880.5801 +FPS=34.65, 法向力=49972.4688, 切向力X=5212.1396, 切向力Y=4878.6245 +FPS=38.03, 法向力=52051.5234, 切向力X=4395.0684, 切向力Y=5967.0420 +FPS=36.90, 法向力=52117.5156, 切向力X=4152.6709, 切向力Y=6093.2979 +FPS=33.34, 法向力=52287.8125, 切向力X=3656.1462, 切向力Y=5574.0879 +FPS=35.85, 法向力=52490.8711, 切向力X=3828.1406, 切向力Y=5472.5137 +FPS=36.84, 法向力=51323.4805, 切向力X=5647.7012, 切向力Y=5630.6426 +FPS=36.55, 法向力=51303.2500, 切向力X=5606.8857, 切向力Y=5581.9219 +FPS=35.80, 法向力=51751.0625, 切向力X=5150.0830, 切向力Y=5702.0000 +FPS=38.92, 法向力=51725.2734, 切向力X=5109.3594, 切向力Y=5828.6738 +FPS=35.32, 法向力=51538.7266, 切向力X=7178.6865, 切向力Y=3169.8687 +FPS=37.07, 法向力=51645.9219, 切向力X=7435.2769, 切向力Y=3130.1233 +FPS=35.41, 法向力=51654.3516, 切向力X=7572.3184, 切向力Y=3157.8950 +FPS=35.50, 法向力=51779.5352, 切向力X=8764.3594, 切向力Y=3606.9231 +FPS=33.79, 法向力=52004.9141, 切向力X=9691.7197, 切向力Y=3478.5352 +FPS=37.17, 法向力=52020.5781, 切向力X=9833.4922, 切向力Y=3535.7251 +FPS=34.39, 法向力=52086.8047, 切向力X=9862.3535, 切向力Y=3582.7905 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002139s (9 tiles incl ref), finalize=0.000053s, total=0.002437s +FPS=37.28, 法向力=52821.3750, 切向力X=9975.9219, 切向力Y=3730.3813 +FPS=35.34, 法向力=52738.2422, 切向力X=9978.4033, 切向力Y=3880.8323 +FPS=34.88, 法向力=52804.3906, 切向力X=9363.3672, 切向力Y=4616.5005 +FPS=38.06, 法向力=52795.7109, 切向力X=9273.1016, 切向力Y=4682.2910 +FPS=35.55, 法向力=53292.9414, 切向力X=9278.0254, 切向力Y=4540.6167 +FPS=37.07, 法向力=53221.2656, 切向力X=9387.6777, 切向力Y=4593.3340 +FPS=36.15, 法向力=53436.8125, 切向力X=9708.1074, 切向力Y=3380.2112 +FPS=36.97, 法向力=53451.1406, 切向力X=9685.2031, 切向力Y=3335.3442 +FPS=34.93, 法向力=53145.9141, 切向力X=8525.8564, 切向力Y=1121.3859 +FPS=38.19, 法向力=53241.6719, 切向力X=8595.4551, 切向力Y=1090.4131 +FPS=35.77, 法向力=53194.1562, 切向力X=8634.1348, 切向力Y=1132.6917 +FPS=37.37, 法向力=52506.6016, 切向力X=7775.2490, 切向力Y=1269.7614 +FPS=37.90, 法向力=52369.7734, 切向力X=7747.6240, 切向力Y=1225.3367 +FPS=34.63, 法向力=53078.8828, 切向力X=7050.1289, 切向力Y=946.3041 +FPS=37.16, 法向力=53020.1094, 切向力X=7115.3525, 切向力Y=984.6057 +FPS=37.31, 法向力=52983.7031, 切向力X=7926.8213, 切向力Y=-831.6943 +FPS=38.67, 法向力=53101.5625, 切向力X=8229.0625, 切向力Y=-961.5933 +FPS=36.19, 法向力=52307.8281, 切向力X=8889.7305, 切向力Y=-649.7512 +FPS=38.34, 法向力=52216.6797, 切向力X=9077.8115, 切向力Y=-631.1886 +FPS=36.19, 法向力=52659.1914, 切向力X=8625.6875, 切向力Y=-829.7704 +FPS=37.12, 法向力=52846.2148, 切向力X=8593.9199, 切向力Y=-924.6024 +FPS=37.55, 法向力=52767.2344, 切向力X=8656.6416, 切向力Y=-925.0106 +FPS=36.61, 法向力=52515.4688, 切向力X=9424.7568, 切向力Y=-241.0874 +FPS=36.94, 法向力=52468.7656, 切向力X=9494.9199, 切向力Y=-219.8075 +FPS=37.10, 法向力=52471.9297, 切向力X=9389.9668, 切向力Y=-1146.2347 +FPS=38.42, 法向力=52451.4297, 切向力X=9468.3887, 切向力Y=-1233.5371 +FPS=34.75, 法向力=52119.9531, 切向力X=9735.7598, 切向力Y=-375.6937 +FPS=38.31, 法向力=52189.0234, 切向力X=9731.6553, 切向力Y=-194.1330 +FPS=36.63, 法向力=51327.5781, 切向力X=10518.1309, 切向力Y=-2041.0314 +FPS=34.72, 法向力=51366.9922, 切向力X=10353.8486, 切向力Y=-2268.6978 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002964s (9 tiles incl ref), finalize=0.000060s, total=0.003283s +FPS=35.57, 法向力=51327.5547, 切向力X=10457.5205, 切向力Y=-2331.0459 +FPS=37.87, 法向力=51077.5391, 切向力X=12636.9570, 切向力Y=-2333.7478 +FPS=34.03, 法向力=51283.2734, 切向力X=12379.9746, 切向力Y=-2582.5181 +FPS=37.42, 法向力=51354.4492, 切向力X=12585.5547, 切向力Y=-2626.8975 +FPS=35.09, 法向力=51340.5000, 切向力X=12532.4316, 切向力Y=-2671.3069 +FPS=34.10, 法向力=52104.2656, 切向力X=11857.5029, 切向力Y=-3154.5186 +FPS=35.41, 法向力=52080.7578, 切向力X=11857.9678, 切向力Y=-3072.3057 +FPS=34.69, 法向力=52164.4766, 切向力X=11987.1309, 切向力Y=-3776.7061 +FPS=35.94, 法向力=52159.8398, 切向力X=11986.9668, 切向力Y=-3818.7957 +FPS=36.35, 法向力=52564.1758, 切向力X=11909.9463, 切向力Y=-4213.8247 +FPS=36.54, 法向力=52579.1406, 切向力X=12009.7725, 切向力Y=-4185.0117 +FPS=35.64, 法向力=52211.5586, 切向力X=12165.9424, 切向力Y=-3619.7507 +FPS=39.18, 法向力=52277.4023, 切向力X=12122.2461, 切向力Y=-3531.4070 +FPS=35.58, 法向力=52499.6523, 切向力X=11609.5244, 切向力Y=-3150.2483 +FPS=37.68, 法向力=52504.3359, 切向力X=11587.9395, 切向力Y=-3133.8662 +FPS=37.08, 法向力=52501.7617, 切向力X=11550.1348, 切向力Y=-3107.4131 +FPS=37.02, 法向力=52349.5078, 切向力X=12678.3389, 切向力Y=-2801.3406 +FPS=36.86, 法向力=52341.3281, 切向力X=12687.1680, 切向力Y=-2759.1663 +FPS=34.43, 法向力=52276.7031, 切向力X=12316.1855, 切向力Y=-2726.7051 +FPS=38.75, 法向力=52218.6172, 切向力X=12223.8457, 切向力Y=-2516.9858 +FPS=35.31, 法向力=52431.3359, 切向力X=13176.6514, 切向力Y=-1154.3289 +FPS=36.82, 法向力=52464.0078, 切向力X=13024.6904, 切向力Y=-1174.6290 +FPS=36.22, 法向力=52627.6172, 切向力X=13380.3369, 切向力Y=-819.2617 +FPS=36.64, 法向力=52638.0859, 切向力X=13467.3301, 切向力Y=-830.2501 +FPS=35.07, 法向力=52529.6250, 切向力X=13305.5156, 切向力Y=-651.1411 +FPS=36.36, 法向力=52445.4453, 切向力X=13331.9102, 切向力Y=-645.2802 +FPS=36.28, 法向力=52465.8516, 切向力X=13382.6816, 切向力Y=-602.2542 +FPS=35.17, 法向力=52412.0469, 切向力X=14049.8965, 切向力Y=-55.4011 +FPS=33.37, 法向力=53055.7383, 切向力X=14727.6348, 切向力Y=1159.8127 +FPS=35.81, 法向力=53019.0273, 切向力X=14804.3281, 切向力Y=1230.2335 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000406s, blend=0.002866s (9 tiles incl ref), finalize=0.000057s, total=0.003335s +FPS=35.05, 法向力=53009.9062, 切向力X=14875.3027, 切向力Y=1287.0015 +FPS=34.52, 法向力=54127.2578, 切向力X=15207.2461, 切向力Y=1572.5844 +FPS=34.67, 法向力=54134.6641, 切向力X=15209.7627, 切向力Y=1426.0857 +FPS=31.84, 法向力=53558.6484, 切向力X=14266.9658, 切向力Y=1788.7484 +FPS=37.45, 法向力=53550.3750, 切向力X=14147.1387, 切向力Y=1830.7498 +FPS=33.63, 法向力=53574.7617, 切向力X=15136.9092, 切向力Y=681.6570 +FPS=35.22, 法向力=53526.6562, 切向力X=15171.0820, 切向力Y=701.0443 +FPS=34.62, 法向力=53232.8594, 切向力X=15153.5547, 切向力Y=3580.8804 +FPS=35.52, 法向力=53122.3633, 切向力X=14979.6592, 切向力Y=3685.4426 +FPS=35.42, 法向力=53929.8047, 切向力X=14838.3672, 切向力Y=2151.4509 +FPS=35.86, 法向力=53950.9922, 切向力X=14615.3281, 切向力Y=2210.8337 +FPS=31.66, 法向力=53441.1953, 切向力X=14764.5361, 切向力Y=1260.5270 +FPS=36.33, 法向力=53409.8984, 切向力X=14824.8223, 切向力Y=1051.1855 +FPS=31.87, 法向力=53477.6719, 切向力X=14467.5254, 切向力Y=382.1996 +FPS=34.33, 法向力=53426.9570, 切向力X=14577.0557, 切向力Y=362.8763 +FPS=32.35, 法向力=53430.9844, 切向力X=15035.7051, 切向力Y=1736.7424 +FPS=35.95, 法向力=53356.4023, 切向力X=15129.3506, 切向力Y=1698.3135 +FPS=33.49, 法向力=52946.3359, 切向力X=14378.8604, 切向力Y=1419.0173 +FPS=35.22, 法向力=52934.4844, 切向力X=14265.3438, 切向力Y=1463.5035 +FPS=33.79, 法向力=53491.5625, 切向力X=14706.5596, 切向力Y=738.7670 +FPS=35.71, 法向力=53486.8047, 切向力X=14715.2266, 切向力Y=634.7552 +FPS=35.28, 法向力=52734.7969, 切向力X=14230.7949, 切向力Y=824.6595 +FPS=37.47, 法向力=52672.5469, 切向力X=14136.7051, 切向力Y=781.2297 +FPS=33.85, 法向力=53621.1484, 切向力X=14647.3262, 切向力Y=601.0057 +FPS=38.62, 法向力=53716.6719, 切向力X=14758.4648, 切向力Y=515.5206 +FPS=35.34, 法向力=53749.8164, 切向力X=14825.7207, 切向力Y=583.0361 +FPS=38.88, 法向力=53549.1562, 切向力X=14735.6279, 切向力Y=-155.1314 +FPS=37.00, 法向力=53465.0078, 切向力X=14765.5264, 切向力Y=-325.4116 +FPS=33.25, 法向力=53168.6016, 切向力X=15041.2822, 切向力Y=-458.9766 +FPS=37.47, 法向力=53158.6172, 切向力X=15170.0947, 切向力Y=-511.6843 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000280s, blend=0.002121s (9 tiles incl ref), finalize=0.000054s, total=0.002461s +FPS=33.88, 法向力=53175.7891, 切向力X=14001.7676, 切向力Y=-276.0720 +FPS=38.08, 法向力=53140.6367, 切向力X=13848.7598, 切向力Y=-382.7600 +FPS=35.28, 法向力=52859.0781, 切向力X=13794.4287, 切向力Y=657.0819 +FPS=36.19, 法向力=52880.8906, 切向力X=13778.1348, 切向力Y=853.6560 +FPS=34.59, 法向力=53430.9297, 切向力X=12801.8223, 切向力Y=-778.3134 +FPS=38.31, 法向力=53413.6914, 切向力X=12712.4141, 切向力Y=-678.0591 +FPS=36.15, 法向力=53456.4961, 切向力X=12807.3633, 切向力Y=-670.4935 +FPS=37.55, 法向力=53677.7500, 切向力X=12777.5391, 切向力Y=-144.6636 +FPS=37.81, 法向力=53587.2031, 切向力X=12683.6875, 切向力Y=-0.0188 +FPS=34.61, 法向力=53121.2109, 切向力X=13585.9863, 切向力Y=-870.2000 +FPS=36.38, 法向力=53125.4688, 切向力X=13534.6758, 切向力Y=-733.3389 +FPS=38.12, 法向力=53578.8750, 切向力X=12797.5186, 切向力Y=-788.4204 +FPS=38.23, 法向力=53615.0664, 切向力X=12631.9297, 切向力Y=-921.4120 +FPS=36.23, 法向力=53732.5117, 切向力X=12864.5625, 切向力Y=-1248.1544 +FPS=35.66, 法向力=53831.5000, 切向力X=12955.3203, 切向力Y=-1323.1560 +FPS=32.29, 法向力=53205.1328, 切向力X=13193.1250, 切向力Y=-585.5480 +FPS=35.91, 法向力=53222.3828, 切向力X=13110.2197, 切向力Y=-382.0514 +FPS=35.35, 法向力=53227.9414, 切向力X=13082.4023, 切向力Y=-366.6977 +FPS=36.38, 法向力=53774.3984, 切向力X=12389.0225, 切向力Y=-609.6667 +FPS=34.72, 法向力=53969.7188, 切向力X=12310.6367, 切向力Y=-727.0885 +FPS=38.83, 法向力=54029.9531, 切向力X=12455.4336, 切向力Y=-709.7742 +FPS=36.01, 法向力=54279.8516, 切向力X=11619.8711, 切向力Y=-1459.3940 +FPS=37.03, 法向力=54263.2344, 切向力X=11569.4980, 切向力Y=-1518.3409 +FPS=38.40, 法向力=54255.4219, 切向力X=11570.5918, 切向力Y=-1524.0404 +FPS=33.70, 法向力=54059.1328, 切向力X=11234.6484, 切向力Y=-2428.0857 +FPS=36.33, 法向力=54061.9219, 切向力X=11314.8652, 切向力Y=-2635.1265 +FPS=33.09, 法向力=53925.9453, 切向力X=11023.7852, 切向力Y=-2109.6404 +FPS=35.94, 法向力=53901.0742, 切向力X=11115.6387, 切向力Y=-2239.9844 +FPS=36.77, 法向力=54313.6797, 切向力X=11024.4980, 切向力Y=-2429.4614 +FPS=36.70, 法向力=54163.6406, 切向力X=11133.7607, 切向力Y=-2294.2305 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000731s, blend=0.002268s (9 tiles incl ref), finalize=0.000057s, total=0.003067s +FPS=33.24, 法向力=53731.8711, 切向力X=12399.0312, 切向力Y=-2592.2329 +FPS=36.12, 法向力=53652.2969, 切向力X=12547.8066, 切向力Y=-2546.5771 +FPS=35.04, 法向力=53678.4531, 切向力X=12568.0674, 切向力Y=-2543.1265 +FPS=36.54, 法向力=53614.3984, 切向力X=11206.2979, 切向力Y=-3024.2656 +FPS=36.44, 法向力=53649.5625, 切向力X=10982.5059, 切向力Y=-3044.1880 +FPS=34.74, 法向力=52262.6328, 切向力X=10740.4258, 切向力Y=-4582.4536 +FPS=34.49, 法向力=44690.7578, 切向力X=7803.3657, 切向力Y=-4697.5186 +FPS=33.05, 法向力=44477.6016, 切向力X=7800.8545, 切向力Y=-4445.1655 +FPS=34.45, 法向力=44462.7969, 切向力X=7720.3760, 切向力Y=-4432.7754 +FPS=35.84, 法向力=20657.3633, 切向力X=9663.4170, 切向力Y=4833.7363 +FPS=35.77, 法向力=20603.3340, 切向力X=9517.4453, 切向力Y=4838.7764 +FPS=33.46, 法向力=9426.9980, 切向力X=3662.5427, 切向力Y=3244.9404 +FPS=36.49, 法向力=9356.0742, 切向力X=3816.2002, 切向力Y=3173.3645 +FPS=34.25, 法向力=7709.8979, 切向力X=2804.6201, 切向力Y=2392.3989 +FPS=35.85, 法向力=7682.9990, 切向力X=2707.7903, 切向力Y=2443.2451 +FPS=31.77, 法向力=6485.9526, 切向力X=2649.9351, 切向力Y=2420.0696 +FPS=35.25, 法向力=6527.9019, 切向力X=2606.0483, 切向力Y=2344.7622 +FPS=34.89, 法向力=6001.1118, 切向力X=3156.9102, 切向力Y=1578.0564 +FPS=36.30, 法向力=6006.4146, 切向力X=3210.2842, 切向力Y=1563.9375 +FPS=34.90, 法向力=4826.2627, 切向力X=1861.9280, 切向力Y=2313.9207 +FPS=35.87, 法向力=4808.7666, 切向力X=1892.2616, 切向力Y=2284.8445 +FPS=34.74, 法向力=5235.6655, 切向力X=1964.7891, 切向力Y=2695.7036 +FPS=38.42, 法向力=5268.5908, 切向力X=1949.7108, 切向力Y=2734.3003 +FPS=34.64, 法向力=4597.2246, 切向力X=2199.6479, 切向力Y=2422.8486 +FPS=36.43, 法向力=4643.5947, 切向力X=2190.4685, 切向力Y=2444.4067 +FPS=36.89, 法向力=4634.2261, 切向力X=2155.5771, 切向力Y=2419.2080 +FPS=38.76, 法向力=4169.7715, 切向力X=1745.9681, 切向力Y=2688.4658 +FPS=35.69, 法向力=4161.4062, 切向力X=1833.4760, 切向力Y=2700.8794 +FPS=34.60, 法向力=4524.1680, 切向力X=1266.9182, 切向力Y=2388.6536 +FPS=36.80, 法向力=4537.0049, 切向力X=1188.9572, 切向力Y=2425.6650 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000288s, blend=0.002234s (9 tiles incl ref), finalize=0.000056s, total=0.002585s +FPS=32.57, 法向力=4236.1860, 切向力X=2492.0540, 切向力Y=2664.9009 +FPS=37.99, 法向力=4222.4219, 切向力X=2568.6389, 切向力Y=2723.9458 +FPS=35.55, 法向力=4265.5225, 切向力X=2191.7896, 切向力Y=2030.1826 +FPS=37.09, 法向力=4244.5317, 切向力X=2158.0703, 切向力Y=2142.2227 +FPS=35.77, 法向力=3718.9893, 切向力X=1260.0796, 切向力Y=2203.7812 +FPS=36.91, 法向力=3718.4370, 切向力X=1309.0876, 切向力Y=2246.3020 +FPS=34.21, 法向力=3712.1711, 切向力X=1345.5190, 切向力Y=2258.6389 +FPS=34.84, 法向力=4039.7620, 切向力X=2175.8101, 切向力Y=2365.5742 +FPS=38.33, 法向力=4224.6035, 切向力X=2219.9185, 切向力Y=2546.5972 +FPS=34.73, 法向力=3581.0303, 切向力X=1523.6510, 切向力Y=2312.7930 +FPS=36.28, 法向力=3182.1519, 切向力X=985.8105, 切向力Y=2172.5132 +FPS=35.60, 法向力=3191.7944, 切向力X=943.3288, 切向力Y=2106.1465 +FPS=36.45, 法向力=3193.9907, 切向力X=945.2358, 切向力Y=2100.2734 +FPS=33.70, 法向力=3444.9248, 切向力X=1684.4960, 切向力Y=2494.8760 +FPS=39.31, 法向力=3398.3750, 切向力X=1583.9879, 切向力Y=2577.1021 +FPS=34.44, 法向力=3418.9336, 切向力X=1911.2672, 切向力Y=2402.6418 +FPS=38.34, 法向力=3315.0688, 切向力X=1955.6621, 切向力Y=2440.1177 +FPS=35.79, 法向力=3043.7222, 切向力X=1347.8835, 切向力Y=2102.7507 +FPS=36.22, 法向力=3031.2449, 切向力X=1345.7106, 切向力Y=2149.3840 +FPS=33.93, 法向力=3363.8647, 切向力X=1657.2588, 切向力Y=2180.0923 +FPS=39.01, 法向力=3448.9521, 切向力X=1742.0713, 切向力Y=2123.8350 +FPS=35.69, 法向力=3056.3594, 切向力X=1759.3210, 切向力Y=2152.8340 +FPS=38.82, 法向力=3024.2598, 切向力X=1895.1322, 切向力Y=2081.6135 +FPS=36.54, 法向力=3020.3506, 切向力X=1879.3354, 切向力Y=2153.0642 +FPS=32.84, 法向力=2919.0229, 切向力X=1831.7510, 切向力Y=2360.4351 +FPS=36.84, 法向力=3082.5073, 切向力X=1882.0272, 切向力Y=2223.0161 +FPS=34.10, 法向力=2894.2500, 切向力X=1132.0934, 切向力Y=2478.6272 +FPS=36.38, 法向力=2869.1753, 切向力X=1041.7448, 切向力Y=2657.4143 +FPS=34.14, 法向力=2834.3677, 切向力X=1911.8442, 切向力Y=2319.9102 +FPS=37.56, 法向力=2830.0471, 切向力X=2008.2927, 切向力Y=2319.3174 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000314s, blend=0.002183s (9 tiles incl ref), finalize=0.000056s, total=0.002559s +FPS=33.41, 法向力=2671.3882, 切向力X=1426.7780, 切向力Y=1646.0851 +FPS=36.75, 法向力=2681.5527, 切向力X=1406.8750, 切向力Y=1686.0757 +FPS=34.45, 法向力=2766.3240, 切向力X=2237.2974, 切向力Y=1835.1772 +FPS=37.96, 法向力=2817.8530, 切向力X=2215.6663, 切向力Y=1884.0775 +FPS=37.07, 法向力=2854.6558, 切向力X=2265.6357, 切向力Y=1919.2910 +FPS=37.29, 法向力=2969.0244, 切向力X=1046.2522, 切向力Y=2279.1692 +FPS=35.91, 法向力=2802.5115, 切向力X=826.2505, 切向力Y=1966.6926 +FPS=35.98, 法向力=2755.7317, 切向力X=843.0649, 切向力Y=1979.4332 +FPS=37.75, 法向力=2729.1797, 切向力X=861.1473, 切向力Y=2005.8977 +FPS=37.36, 法向力=2470.7090, 切向力X=1148.0128, 切向力Y=1722.2797 +FPS=35.98, 法向力=2501.9551, 切向力X=1190.7460, 切向力Y=1861.3207 +FPS=32.87, 法向力=2836.1865, 切向力X=464.5465, 切向力Y=1120.4581 +FPS=36.72, 法向力=2871.1814, 切向力X=432.2659, 切向力Y=1198.4778 +FPS=33.63, 法向力=2214.7900, 切向力X=1870.5044, 切向力Y=1844.5288 +FPS=35.51, 法向力=2305.7561, 切向力X=1896.9529, 切向力Y=1868.3809 +FPS=35.51, 法向力=2533.2817, 切向力X=1400.1492, 切向力Y=1895.2195 +FPS=39.00, 法向力=2506.8691, 切向力X=1469.0260, 切向力Y=1999.8037 +FPS=36.52, 法向力=2110.3943, 切向力X=1673.0424, 切向力Y=2348.0776 +FPS=35.91, 法向力=2113.6807, 切向力X=1716.9883, 切向力Y=2421.9739 +FPS=37.94, 法向力=2123.3643, 切向力X=1686.8855, 切向力Y=2458.7573 +FPS=34.39, 法向力=2527.0894, 切向力X=1280.6553, 切向力Y=1450.9385 +FPS=36.36, 法向力=2593.9521, 切向力X=1326.0989, 切向力Y=1442.0934 +FPS=35.32, 法向力=2157.2722, 切向力X=600.8450, 切向力Y=1842.7456 +FPS=38.29, 法向力=2107.4316, 切向力X=605.2408, 切向力Y=1874.2886 +FPS=35.62, 法向力=2164.4424, 切向力X=1564.3958, 切向力Y=1590.3240 +FPS=39.35, 法向力=2249.3374, 切向力X=1663.2400, 切向力Y=1646.5096 +FPS=34.60, 法向力=2232.0361, 切向力X=2129.8508, 切向力Y=1389.1335 +FPS=36.06, 法向力=2253.0164, 切向力X=2105.4734, 切向力Y=1302.9319 +FPS=34.11, 法向力=1743.4692, 切向力X=1112.5647, 切向力Y=1389.0127 +FPS=36.80, 法向力=1665.4807, 切向力X=1121.6824, 切向力Y=1492.0066 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000312s, blend=0.003101s (9 tiles incl ref), finalize=0.000067s, total=0.003486s +FPS=34.45, 法向力=1712.8564, 切向力X=1126.0496, 切向力Y=1456.3813 +FPS=35.41, 法向力=2485.6475, 切向力X=617.1111, 切向力Y=2459.8120 +FPS=36.47, 法向力=2224.0691, 切向力X=943.3558, 切向力Y=2349.4790 +FPS=36.63, 法向力=2171.1235, 切向力X=946.5756, 切向力Y=2298.9495 +FPS=35.82, 法向力=2161.5002, 切向力X=957.5762, 切向力Y=2286.3064 +FPS=38.36, 法向力=2661.3831, 切向力X=789.1040, 切向力Y=2720.6763 +FPS=38.78, 法向力=2690.7734, 切向力X=773.2932, 切向力Y=2586.5767 +FPS=35.06, 法向力=2850.4746, 切向力X=699.5970, 切向力Y=2421.9517 +FPS=38.12, 法向力=2878.6443, 切向力X=658.6846, 切向力Y=2494.9495 +FPS=32.88, 法向力=2062.5098, 切向力X=1222.5841, 切向力Y=2052.6838 +FPS=37.55, 法向力=2077.3396, 切向力X=1228.6763, 切向力Y=1990.6980 +FPS=34.21, 法向力=2190.3191, 切向力X=1622.9847, 切向力Y=2052.2275 +FPS=37.51, 法向力=2086.7046, 切向力X=1586.0464, 切向力Y=2111.7793 +FPS=34.31, 法向力=1977.2781, 切向力X=1610.8210, 切向力Y=2255.2881 +FPS=37.15, 法向力=2058.1367, 切向力X=1680.7054, 切向力Y=2265.3296 +FPS=34.39, 法向力=2102.2795, 切向力X=1660.4944, 切向力Y=2267.6370 +FPS=34.53, 法向力=1900.6201, 切向力X=794.9641, 切向力Y=2253.5247 +FPS=35.02, 法向力=1913.1656, 切向力X=931.5372, 切向力Y=2155.9839 +FPS=33.74, 法向力=2224.4917, 切向力X=1463.8450, 切向力Y=1975.2922 +FPS=33.48, 法向力=2199.6345, 切向力X=707.4701, 切向力Y=1806.4148 +FPS=34.45, 法向力=2286.5137, 切向力X=816.9319, 切向力Y=1794.4517 +FPS=32.08, 法向力=2286.7725, 切向力X=797.3920, 切向力Y=1823.2729 +FPS=34.57, 法向力=2131.9058, 切向力X=1494.5074, 切向力Y=2087.6514 +FPS=31.73, 法向力=2126.8286, 切向力X=1538.9907, 切向力Y=2040.1428 +FPS=33.49, 法向力=1963.0546, 切向力X=1164.1056, 切向力Y=1888.3514 +FPS=36.67, 法向力=1908.2471, 切向力X=1146.3054, 切向力Y=1922.6016 +FPS=35.23, 法向力=2339.7275, 切向力X=1149.7535, 切向力Y=1922.7417 +FPS=34.28, 法向力=2331.1353, 切向力X=1070.1360, 切向力Y=1937.2843 +FPS=36.23, 法向力=2305.9954, 切向力X=798.4489, 切向力Y=1232.9460 +FPS=34.15, 法向力=2322.5828, 切向力X=772.7766, 切向力Y=1156.3387 +stitch_feature_optimized: canvas out_w=552, out_h=416, x_min=-149.71, y_min=-83.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002158s (9 tiles incl ref), finalize=0.000057s, total=0.002489s +FPS=34.60, 法向力=1986.4095, 切向力X=1336.9766, 切向力Y=2457.0234 +FPS=36.02, 法向力=2052.6267, 切向力X=1260.8658, 切向力Y=2572.6121 +FPS=34.41, 法向力=2225.5374, 切向力X=180.3794, 切向力Y=1886.1443 +FPS=33.22, 法向力=2171.8389, 切向力X=227.7674, 切向力Y=1982.1479 +FPS=34.12, 法向力=2103.9543, 切向力X=1965.4489, 切向力Y=2367.5432 +FPS=35.34, 法向力=2176.8489, 切向力X=2092.2705, 切向力Y=2371.2832 +FPS=13.60, 法向力=2349.4834, 切向力X=1628.1866, 切向力Y=1837.4990 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_174835.log b/examples/logs/qt_viewer_20260519_174835.log new file mode 100644 index 0000000..7ff43fe --- /dev/null +++ b/examples/logs/qt_viewer_20260519_174835.log @@ -0,0 +1,149 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=20 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.44, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=3.30, 法向力=1553.4844, 切向力X=778.4671, 切向力Y=243.8213 +FPS=39.85, 法向力=1586.0077, 切向力X=1219.7766, 切向力Y=-574.7068 +FPS=28.72, 法向力=1444.1792, 切向力X=804.9070, 切向力Y=-458.4911 +FPS=34.07, 法向力=1541.4001, 切向力X=816.0193, 切向力Y=-362.6694 +FPS=34.59, 法向力=1567.4758, 切向力X=845.6058, 切向力Y=-333.7025 +FPS=33.51, 法向力=1190.6047, 切向力X=669.8605, 切向力Y=496.2755 +FPS=34.18, 法向力=1221.6936, 切向力X=729.6058, 切向力Y=369.4625 +FPS=32.28, 法向力=1287.6824, 切向力X=641.9586, 切向力Y=210.1159 +FPS=23.41, 法向力=1329.5857, 切向力X=623.8506, 切向力Y=169.7847 +FPS=32.35, 法向力=1266.8071, 切向力X=1173.7788, 切向力Y=393.9116 +FPS=33.08, 法向力=1357.7219, 切向力X=899.5668, 切向力Y=530.4921 +FPS=31.90, 法向力=1395.6399, 切向力X=846.0165, 切向力Y=559.1943 +FPS=30.46, 法向力=1069.4257, 切向力X=1110.4761, 切向力Y=-14.8541 +FPS=34.37, 法向力=1096.6434, 切向力X=1210.7695, 切向力Y=34.6236 +FPS=33.85, 法向力=1313.7656, 切向力X=704.6794, 切向力Y=-608.6395 +FPS=36.46, 法向力=1334.3362, 切向力X=755.0973, 切向力Y=-742.6439 +FPS=33.88, 法向力=1135.2080, 切向力X=790.8312, 切向力Y=442.6136 +FPS=32.27, 法向力=1206.3044, 切向力X=780.7396, 切向力Y=510.5622 +FPS=26.10, 法向力=2276.2900, 切向力X=734.7359, 切向力Y=92.0870 +FPS=30.82, 法向力=2368.6689, 切向力X=701.7660, 切向力Y=55.7302 +FPS=33.17, 法向力=1981.6831, 切向力X=130.1023, 切向力Y=-23.5266 +FPS=37.58, 法向力=2017.2805, 切向力X=125.5585, 切向力Y=117.0572 +FPS=34.78, 法向力=990.9699, 切向力X=580.8876, 切向力Y=309.5142 +FPS=37.44, 法向力=971.5327, 切向力X=587.1619, 切向力Y=285.7652 +FPS=34.37, 法向力=1267.5435, 切向力X=1391.4800, 切向力Y=61.1596 +FPS=34.95, 法向力=1269.5747, 切向力X=1398.5161, 切向力Y=71.6493 +FPS=32.17, 法向力=1226.7123, 切向力X=683.8505, 切向力Y=607.6304 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-134.92, y_min=-83.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000291s, blend=0.002239s (9 tiles incl ref), finalize=0.000063s, total=0.002600s +FPS=32.74, 法向力=1239.8794, 切向力X=676.1448, 切向力Y=496.3594 +FPS=30.24, 法向力=1166.9045, 切向力X=928.7005, 切向力Y=84.2894 +FPS=31.42, 法向力=1174.6359, 切向力X=904.5541, 切向力Y=-29.8206 +FPS=31.12, 法向力=1318.9535, 切向力X=1520.7551, 切向力Y=550.9310 +FPS=25.29, 法向力=1323.2091, 切向力X=1568.0437, 切向力Y=616.2648 +FPS=29.06, 法向力=1631.6165, 切向力X=919.4789, 切向力Y=137.0045 +FPS=31.44, 法向力=1309.1622, 切向力X=374.6153, 切向力Y=218.4873 +FPS=36.19, 法向力=1348.6880, 切向力X=316.1833, 切向力Y=273.8371 +FPS=34.13, 法向力=1288.3982, 切向力X=1491.9233, 切向力Y=551.4290 +FPS=36.81, 法向力=1286.9204, 切向力X=1554.2732, 切向力Y=612.1915 +FPS=35.19, 法向力=1277.4840, 切向力X=1503.2645, 切向力Y=579.1219 +FPS=38.17, 法向力=1230.8240, 切向力X=759.4958, 切向力Y=429.6404 +FPS=36.91, 法向力=1320.7991, 切向力X=759.9902, 切向力Y=500.5242 +FPS=34.20, 法向力=1530.4788, 切向力X=862.2349, 切向力Y=181.3615 +FPS=33.31, 法向力=1534.8081, 切向力X=871.2774, 切向力Y=219.6161 +FPS=37.04, 法向力=1253.2832, 切向力X=1665.1195, 切向力Y=534.3516 +FPS=34.22, 法向力=1257.7596, 切向力X=1625.4210, 切向力Y=497.4406 +FPS=31.95, 法向力=1284.1470, 切向力X=1164.3344, 切向力Y=-208.2329 +FPS=35.02, 法向力=1334.9814, 切向力X=1211.0715, 切向力Y=-221.4664 +FPS=35.81, 法向力=1385.3738, 切向力X=1345.3448, 切向力Y=239.8806 +FPS=36.47, 法向力=1448.3046, 切向力X=1395.7831, 切向力Y=346.5014 +FPS=32.73, 法向力=1098.3687, 切向力X=838.5288, 切向力Y=284.2957 +FPS=36.63, 法向力=1105.4257, 切向力X=838.2504, 切向力Y=323.8832 +FPS=33.82, 法向力=1573.9031, 切向力X=933.7557, 切向力Y=-188.4971 +FPS=34.96, 法向力=1654.7480, 切向力X=923.2076, 切向力Y=-230.1058 +FPS=26.26, 法向力=1087.2914, 切向力X=844.6092, 切向力Y=602.4003 +FPS=31.21, 法向力=1158.5703, 切向力X=877.1733, 切向力Y=736.2723 +FPS=32.07, 法向力=2135.2803, 切向力X=596.7746, 切向力Y=392.4614 +FPS=37.02, 法向力=2142.3362, 切向力X=526.0297, 切向力Y=383.7865 +FPS=31.82, 法向力=1101.3513, 切向力X=1145.9094, 切向力Y=-386.7906 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-134.92, y_min=-83.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000293s, blend=0.002300s (9 tiles incl ref), finalize=0.000061s, total=0.002660s +FPS=35.07, 法向力=1131.8003, 切向力X=1284.7957, 切向力Y=-353.1853 +FPS=32.39, 法向力=1199.3186, 切向力X=685.6555, 切向力Y=902.6085 +FPS=32.78, 法向力=1270.9934, 切向力X=659.0693, 切向力Y=989.9419 +FPS=34.28, 法向力=1600.2068, 切向力X=1936.8845, 切向力Y=1087.3633 +FPS=29.21, 法向力=1619.3225, 切向力X=1940.7217, 切向力Y=1096.9199 +FPS=31.41, 法向力=1471.5681, 切向力X=1216.4407, 切向力Y=-451.3569 +FPS=34.86, 法向力=1504.8033, 切向力X=1152.3538, 切向力Y=-397.4368 +FPS=30.79, 法向力=1284.5614, 切向力X=996.2993, 切向力Y=457.7839 +FPS=30.88, 法向力=1356.7941, 切向力X=929.7095, 切向力Y=482.7983 +FPS=34.67, 法向力=1287.1810, 切向力X=592.2425, 切向力Y=734.4209 +FPS=35.37, 法向力=1327.0466, 切向力X=529.6589, 切向力Y=880.3290 +FPS=36.36, 法向力=1003.4105, 切向力X=874.9649, 切向力Y=-435.6747 +FPS=35.41, 法向力=974.5077, 切向力X=908.5806, 切向力Y=-521.3766 +FPS=32.16, 法向力=2163.2073, 切向力X=1685.1912, 切向力Y=-532.6265 +FPS=36.83, 法向力=2168.8313, 切向力X=1634.3882, 切向力Y=-691.8359 +FPS=31.49, 法向力=998.0739, 切向力X=1764.0936, 切向力Y=217.7351 +FPS=25.77, 法向力=1056.7565, 切向力X=900.9575, 切向力Y=403.3984 +FPS=32.42, 法向力=1077.3635, 切向力X=857.3551, 切向力Y=409.3459 +FPS=32.63, 法向力=1373.2360, 切向力X=-54.6594, 切向力Y=399.6625 +FPS=32.16, 法向力=1457.2222, 切向力X=-150.7419, 切向力Y=418.2296 +FPS=34.68, 法向力=1483.3969, 切向力X=-204.9206, 切向力Y=411.4116 +FPS=33.83, 法向力=2156.1299, 切向力X=1142.9128, 切向力Y=1266.6875 +FPS=35.03, 法向力=2207.4153, 切向力X=1319.5021, 切向力Y=1244.2737 +FPS=35.19, 法向力=2470.2173, 切向力X=1814.9116, 切向力Y=129.2844 +FPS=35.29, 法向力=970.2463, 切向力X=899.6349, 切向力Y=137.0150 +FPS=36.81, 法向力=1017.2609, 切向力X=963.2445, 切向力Y=19.0599 +FPS=37.16, 法向力=1008.8242, 切向力X=958.3030, 切向力Y=-26.4393 +FPS=33.28, 法向力=1684.8689, 切向力X=1563.7034, 切向力Y=835.5765 +FPS=35.36, 法向力=1754.5129, 切向力X=1611.1554, 切向力Y=808.8445 +FPS=31.12, 法向力=1714.9414, 切向力X=674.5903, 切向力Y=234.8242 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-134.92, y_min=-83.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000307s, blend=0.002234s (9 tiles incl ref), finalize=0.000063s, total=0.002610s +FPS=34.95, 法向力=1648.6753, 切向力X=591.2619, 切向力Y=74.7602 +FPS=31.34, 法向力=1375.0735, 切向力X=1216.9812, 切向力Y=139.1028 +FPS=32.90, 法向力=1352.6257, 切向力X=1227.5369, 切向力Y=155.6141 +FPS=33.36, 法向力=1312.9801, 切向力X=987.6361, 切向力Y=233.1478 +FPS=35.09, 法向力=1383.5422, 切向力X=966.1501, 切向力Y=241.4324 +FPS=33.56, 法向力=1251.0322, 切向力X=1326.4438, 切向力Y=146.1793 +FPS=34.07, 法向力=1233.1370, 切向力X=1312.4438, 切向力Y=176.1342 +FPS=30.05, 法向力=1641.5774, 切向力X=658.7524, 切向力Y=-306.5074 +FPS=29.33, 法向力=1668.1926, 切向力X=655.7203, 切向力Y=-337.7949 +FPS=28.22, 法向力=1469.0836, 切向力X=1525.1156, 切向力Y=369.4210 +FPS=32.17, 法向力=1333.0009, 切向力X=787.1840, 切向力Y=789.8618 +FPS=32.91, 法向力=1307.8838, 切向力X=724.2585, 切向力Y=790.0842 +FPS=31.60, 法向力=1306.0770, 切向力X=718.6078, 切向力Y=777.4785 +FPS=31.36, 法向力=1680.6450, 切向力X=1115.4795, 切向力Y=316.8968 +FPS=33.11, 法向力=1714.4340, 切向力X=1187.8152, 切向力Y=271.1617 +FPS=33.95, 法向力=1345.5619, 切向力X=1375.4385, 切向力Y=1031.8330 +FPS=30.91, 法向力=1321.9420, 切向力X=1291.6909, 切向力Y=1079.3958 +FPS=33.94, 法向力=1370.1022, 切向力X=1795.9941, 切向力Y=87.8723 +FPS=29.81, 法向力=1059.0342, 切向力X=1856.2269, 切向力Y=585.3347 +FPS=32.23, 法向力=1093.8726, 切向力X=1782.6089, 切向力Y=587.7953 +FPS=31.44, 法向力=1399.6184, 切向力X=1643.0439, 切向力Y=19.0878 +FPS=33.29, 法向力=1451.9731, 切向力X=1583.7164, 切向力Y=72.5880 +FPS=31.86, 法向力=1443.2344, 切向力X=1744.0691, 切向力Y=486.3087 +FPS=35.40, 法向力=1536.7083, 切向力X=1731.7871, 切向力Y=594.0615 +FPS=30.66, 法向力=1457.5151, 切向力X=1160.8910, 切向力Y=1152.4327 +FPS=31.57, 法向力=1415.2252, 切向力X=1166.1566, 切向力Y=1129.0161 +FPS=31.69, 法向力=1253.9108, 切向力X=1473.9558, 切向力Y=747.3390 +FPS=31.48, 法向力=1270.8114, 切向力X=1391.4559, 切向力Y=800.4727 +FPS=32.01, 法向力=1920.3528, 切向力X=1772.6221, 切向力Y=399.9568 +FPS=25.24, 法向力=2036.3656, 切向力X=1963.5005, 切向力Y=500.3910 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-134.92, y_min=-83.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000487s, blend=0.002405s (9 tiles incl ref), finalize=0.000072s, total=0.002970s +FPS=25.62, 法向力=1326.6394, 切向力X=121.9147, 切向力Y=91.3900 +FPS=31.72, 法向力=1590.6750, 切向力X=851.7645, 切向力Y=-20.6133 +FPS=30.47, 法向力=1664.6323, 切向力X=919.5477, 切向力Y=22.9425 +FPS=21.70, 法向力=1775.4702, 切向力X=857.4924, 切向力Y=634.4930 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_175046.log b/examples/logs/qt_viewer_20260519_175046.log new file mode 100644 index 0000000..abf85a1 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_175046.log @@ -0,0 +1,1331 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.45, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=3.86, 法向力=1423.0957, 切向力X=6.3908, 切向力Y=1157.8873 +FPS=40.84, 法向力=1458.3264, 切向力X=-42.0386, 切向力Y=1195.4766 +FPS=28.16, 法向力=2124.7478, 切向力X=-563.2399, 切向力Y=737.1277 +FPS=30.00, 法向力=2138.2725, 切向力X=-516.3807, 切向力Y=644.6389 +FPS=32.05, 法向力=1786.5255, 切向力X=-652.4621, 切向力Y=386.9850 +FPS=31.16, 法向力=2435.3589, 切向力X=203.2185, 切向力Y=1235.0781 +FPS=31.75, 法向力=2512.8921, 切向力X=249.0276, 切向力Y=1379.0918 +FPS=29.07, 法向力=1544.2802, 切向力X=-1190.1948, 切向力Y=1505.1697 +FPS=32.71, 法向力=1603.8423, 切向力X=-1192.2400, 切向力Y=1486.8765 +FPS=30.39, 法向力=2619.1760, 切向力X=206.3835, 切向力Y=1503.3667 +FPS=33.82, 法向力=2741.0200, 切向力X=271.5255, 切向力Y=1610.7301 +FPS=29.70, 法向力=2377.7461, 切向力X=-1579.9299, 切向力Y=1155.1272 +FPS=30.92, 法向力=1380.4121, 切向力X=-436.0201, 切向力Y=1246.4384 +FPS=34.81, 法向力=1383.4873, 切向力X=-353.3865, 切向力Y=1438.8234 +FPS=32.22, 法向力=1389.0153, 切向力X=-338.1805, 切向力Y=1417.0781 +FPS=32.38, 法向力=2747.5923, 切向力X=-1609.8828, 切向力Y=1565.0023 +FPS=31.28, 法向力=2824.7280, 切向力X=-1672.0383, 切向力Y=1593.0803 +FPS=32.08, 法向力=2576.1724, 切向力X=-59.9177, 切向力Y=1266.6323 +FPS=35.15, 法向力=2598.9971, 切向力X=47.3354, 切向力Y=1496.4796 +FPS=33.40, 法向力=1771.9402, 切向力X=-1242.1084, 切向力Y=1009.6544 +FPS=32.44, 法向力=1762.8108, 切向力X=-1243.0557, 切向力Y=1004.8439 +FPS=33.19, 法向力=2696.5276, 切向力X=-860.5116, 切向力Y=1071.3131 +FPS=32.93, 法向力=3046.9348, 切向力X=370.3509, 切向力Y=2019.9712 +FPS=31.17, 法向力=3095.5349, 切向力X=431.2523, 切向力Y=2109.7700 +FPS=29.63, 法向力=3064.9648, 切向力X=511.8889, 切向力Y=2094.9153 +FPS=32.64, 法向力=1949.9912, 切向力X=382.6841, 切向力Y=1359.9050 +FPS=32.40, 法向力=1920.1855, 切向力X=189.6004, 切向力Y=1426.3732 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002136s (9 tiles incl ref), finalize=0.000044s, total=0.002417s +FPS=32.42, 法向力=2468.5110, 切向力X=838.5531, 切向力Y=746.0768 +FPS=27.69, 法向力=2034.4460, 切向力X=-1264.3550, 切向力Y=1908.8467 +FPS=34.13, 法向力=1952.6440, 切向力X=-1349.3916, 切向力Y=1928.4882 +FPS=31.86, 法向力=1634.2201, 切向力X=-1332.7334, 切向力Y=1082.6971 +FPS=34.80, 法向力=1646.8882, 切向力X=-1215.1736, 切向力Y=970.8140 +FPS=32.22, 法向力=1808.3201, 切向力X=-176.3591, 切向力Y=678.5786 +FPS=35.53, 法向力=1815.5176, 切向力X=-160.7257, 切向力Y=653.7424 +FPS=30.86, 法向力=2418.9719, 切向力X=1277.0446, 切向力Y=992.7302 +FPS=33.13, 法向力=2391.7036, 切向力X=1331.0348, 切向力Y=972.2808 +FPS=31.38, 法向力=2769.6238, 切向力X=-1067.2201, 切向力Y=904.3395 +FPS=28.29, 法向力=2796.3682, 切向力X=-1123.6942, 切向力Y=924.1298 +FPS=28.75, 法向力=2222.3643, 切向力X=126.6537, 切向力Y=1563.2886 +FPS=33.04, 法向力=2242.2168, 切向力X=117.4736, 切向力Y=1537.3660 +FPS=25.20, 法向力=1706.6443, 切向力X=-1398.0111, 切向力Y=1032.4919 +FPS=30.75, 法向力=1910.8123, 切向力X=346.7818, 切向力Y=992.5113 +FPS=34.11, 法向力=1937.1970, 切向力X=442.7626, 切向力Y=1053.2373 +FPS=32.86, 法向力=2179.0591, 切向力X=1042.1079, 切向力Y=218.9978 +FPS=35.32, 法向力=2258.2542, 切向力X=1103.3311, 切向力Y=230.7434 +FPS=32.22, 法向力=1680.1315, 切向力X=-301.1822, 切向力Y=100.2793 +FPS=35.53, 法向力=1646.9543, 切向力X=-249.2997, 切向力Y=113.0106 +FPS=32.09, 法向力=2173.1697, 切向力X=-775.8739, 切向力Y=1368.2246 +FPS=34.80, 法向力=2242.2266, 切向力X=-643.7460, 切向力Y=1306.1638 +FPS=32.58, 法向力=2268.9746, 切向力X=-592.8199, 切向力Y=1385.8420 +FPS=32.89, 法向力=2128.3982, 切向力X=-1594.3086, 切向力Y=633.3174 +FPS=30.25, 法向力=3367.7231, 切向力X=-535.6417, 切向力Y=2288.9934 +FPS=29.87, 法向力=3390.3191, 切向力X=-446.6984, 切向力Y=2401.8518 +FPS=28.67, 法向力=2087.3169, 切向力X=-842.7007, 切向力Y=1281.9058 +FPS=32.43, 法向力=2012.5393, 切向力X=-861.5114, 切向力Y=1102.8782 +FPS=30.96, 法向力=1629.8574, 切向力X=57.7826, 切向力Y=1310.6226 +FPS=34.22, 法向力=1587.2080, 切向力X=94.2403, 切向力Y=1304.5867 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000378s, blend=0.002359s (9 tiles incl ref), finalize=0.000054s, total=0.002798s +FPS=30.57, 法向力=1967.2036, 切向力X=-1039.5121, 切向力Y=954.4680 +FPS=32.25, 法向力=1991.4232, 切向力X=-999.7216, 切向力Y=1007.9578 +FPS=33.25, 法向力=2689.6611, 切向力X=-1695.6744, 切向力Y=990.3083 +FPS=31.18, 法向力=2704.4565, 切向力X=-1623.8856, 切向力Y=913.3065 +FPS=33.34, 法向力=1583.2000, 切向力X=-1640.2351, 切向力Y=104.5503 +FPS=33.53, 法向力=1598.8883, 切向力X=-1472.7078, 切向力Y=80.2064 +FPS=32.51, 法向力=1989.3778, 切向力X=-152.9370, 切向力Y=662.4784 +FPS=34.29, 法向力=2068.3376, 切向力X=-56.5955, 切向力Y=741.7104 +FPS=31.79, 法向力=1570.6658, 切向力X=-990.4629, 切向力Y=129.8831 +FPS=32.52, 法向力=2411.8533, 切向力X=-984.9712, 切向力Y=1038.4395 +FPS=34.14, 法向力=2437.3376, 切向力X=-816.8037, 切向力Y=1107.9429 +FPS=32.50, 法向力=2405.6665, 切向力X=-854.3152, 切向力Y=1070.9248 +FPS=34.28, 法向力=1429.5131, 切向力X=-1779.7902, 切向力Y=84.3599 +FPS=30.94, 法向力=1402.6565, 切向力X=-1923.7887, 切向力Y=61.2767 +FPS=31.85, 法向力=2498.4556, 切向力X=-2154.9414, 切向力Y=1942.4635 +FPS=32.14, 法向力=2575.4985, 切向力X=-2005.0691, 切向力Y=2041.6072 +FPS=32.98, 法向力=2360.6926, 切向力X=-1563.9672, 切向力Y=437.9269 +FPS=31.46, 法向力=1952.5569, 切向力X=-200.7091, 切向力Y=1325.6479 +FPS=34.04, 法向力=1940.1163, 切向力X=-187.4274, 切向力Y=1281.3552 +FPS=30.34, 法向力=3372.5107, 切向力X=-1831.5403, 切向力Y=652.2936 +FPS=34.56, 法向力=3400.3452, 切向力X=-1797.3572, 切向力Y=776.9395 +FPS=30.84, 法向力=2515.4727, 切向力X=1863.2330, 切向力Y=450.5474 +FPS=32.65, 法向力=2512.2949, 切向力X=1941.4700, 切向力Y=517.2806 +FPS=30.48, 法向力=2913.4558, 切向力X=-3124.5071, 切向力Y=252.8148 +FPS=31.85, 法向力=2936.8770, 切向力X=-3178.2175, 切向力Y=199.5428 +FPS=31.60, 法向力=1596.1550, 切向力X=-2151.8416, 切向力Y=1109.2814 +FPS=33.55, 法向力=1541.3158, 切向力X=-2238.2468, 切向力Y=1137.8198 +FPS=30.57, 法向力=2165.3452, 切向力X=-1452.8059, 切向力Y=796.6979 +FPS=33.29, 法向力=2214.1060, 切向力X=-1284.8040, 切向力Y=765.3129 +FPS=31.84, 法向力=2888.8320, 切向力X=279.2772, 切向力Y=613.3572 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000230s, blend=0.002138s (9 tiles incl ref), finalize=0.000045s, total=0.002420s +FPS=33.18, 法向力=2867.1968, 切向力X=322.1747, 切向力Y=574.2108 +FPS=29.08, 法向力=2712.7290, 切向力X=-1058.3771, 切向力Y=445.1641 +FPS=29.34, 法向力=2247.0654, 切向力X=334.3307, 切向力Y=810.4792 +FPS=32.18, 法向力=2172.4182, 切向力X=364.4706, 切向力Y=733.8786 +FPS=30.37, 法向力=1609.0161, 切向力X=-1563.7899, 切向力Y=354.4818 +FPS=31.73, 法向力=1571.5317, 切向力X=-1555.5696, 切向力Y=257.0529 +FPS=30.82, 法向力=1562.5634, 切向力X=-1592.8644, 切向力Y=168.9773 +FPS=31.23, 法向力=2004.7781, 切向力X=-203.3228, 切向力Y=1247.2601 +FPS=31.06, 法向力=2163.0957, 切向力X=-155.9132, 切向力Y=1358.0310 +FPS=31.84, 法向力=2257.5537, 切向力X=-2251.5835, 切向力Y=950.3215 +FPS=30.11, 法向力=2139.6538, 切向力X=-1849.0248, 切向力Y=889.4275 +FPS=32.38, 法向力=2198.4309, 切向力X=-1811.3048, 切向力Y=869.3323 +FPS=30.77, 法向力=2349.1599, 切向力X=154.8582, 切向力Y=-121.7426 +FPS=30.09, 法向力=2346.0161, 切向力X=113.1447, 切向力Y=-75.1795 +FPS=29.17, 法向力=1794.8168, 切向力X=-1647.6222, 切向力Y=156.1584 +FPS=31.24, 法向力=1841.6465, 切向力X=-1689.1566, 切向力Y=69.6429 +FPS=28.82, 法向力=2928.8838, 切向力X=1353.4111, 切向力Y=1614.1212 +FPS=28.80, 法向力=1381.5217, 切向力X=-5.6720, 切向力Y=335.4062 +FPS=32.38, 法向力=1301.5085, 切向力X=-71.2166, 切向力Y=240.2558 +FPS=29.38, 法向力=1755.7913, 切向力X=-403.5157, 切向力Y=-169.4925 +FPS=30.68, 法向力=1785.6584, 切向力X=-355.8138, 切向力Y=-127.9395 +FPS=29.13, 法向力=2780.5601, 切向力X=-1630.5059, 切向力Y=-112.0102 +FPS=31.74, 法向力=2752.4226, 切向力X=-1558.2637, 切向力Y=-95.0782 +FPS=27.84, 法向力=2318.2104, 切向力X=-2079.6294, 切向力Y=836.0046 +FPS=29.79, 法向力=2304.4514, 切向力X=-2070.3081, 切向力Y=885.7402 +FPS=31.51, 法向力=1373.6587, 切向力X=-536.9988, 切向力Y=976.6449 +FPS=30.11, 法向力=1405.6560, 切向力X=-568.7552, 切向力Y=1012.9479 +FPS=30.84, 法向力=2791.7690, 切向力X=-884.0654, 切向力Y=2124.7305 +FPS=29.61, 法向力=1850.0430, 切向力X=398.4835, 切向力Y=204.6956 +FPS=31.28, 法向力=1875.9395, 切向力X=443.4583, 切向力Y=274.4469 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000249s, blend=0.002148s (9 tiles incl ref), finalize=0.000046s, total=0.002450s +FPS=28.52, 法向力=2412.5229, 切向力X=107.5236, 切向力Y=1088.3193 +FPS=31.12, 法向力=2390.9487, 切向力X=105.2525, 切向力Y=1212.8638 +FPS=30.19, 法向力=1808.9188, 切向力X=-1012.5463, 切向力Y=228.1264 +FPS=30.33, 法向力=1760.4775, 切向力X=-1010.8097, 切向力Y=188.5149 +FPS=30.68, 法向力=1490.3828, 切向力X=-1279.2922, 切向力Y=1301.7847 +FPS=29.12, 法向力=1536.6990, 切向力X=-1345.9845, 切向力Y=1370.6743 +FPS=31.08, 法向力=2167.7712, 切向力X=-1702.1283, 切向力Y=424.4351 +FPS=28.99, 法向力=2222.5601, 切向力X=-1836.4478, 切向力Y=407.0466 +FPS=30.61, 法向力=1823.6389, 切向力X=1034.6934, 切向力Y=483.5860 +FPS=29.17, 法向力=2191.2913, 切向力X=-151.7357, 切向力Y=952.4637 +FPS=31.66, 法向力=2260.6838, 切向力X=-102.7605, 切向力Y=988.9594 +FPS=30.74, 法向力=1777.0559, 切向力X=-519.4763, 切向力Y=936.7784 +FPS=31.16, 法向力=1715.0533, 切向力X=-450.7574, 切向力Y=862.0184 +FPS=28.45, 法向力=3457.4287, 切向力X=-732.2212, 切向力Y=883.2034 +FPS=29.54, 法向力=3390.3362, 切向力X=-637.9283, 切向力Y=976.7031 +FPS=30.32, 法向力=1827.3325, 切向力X=194.9478, 切向力Y=786.1894 +FPS=29.25, 法向力=2810.6216, 切向力X=516.4745, 切向力Y=1000.8865 +FPS=30.95, 法向力=2791.5881, 切向力X=626.1299, 切向力Y=833.9572 +FPS=30.32, 法向力=1680.3629, 切向力X=269.9640, 切向力Y=626.5198 +FPS=31.23, 法向力=1799.8774, 切向力X=233.8710, 切向力Y=655.2604 +FPS=30.48, 法向力=2655.9189, 切向力X=-1533.0103, 切向力Y=-138.0935 +FPS=31.76, 法向力=2703.6235, 切向力X=-1554.0488, 切向力Y=-227.2179 +FPS=28.58, 法向力=1133.8899, 切向力X=-515.8694, 切向力Y=-49.9911 +FPS=28.52, 法向力=1077.5201, 切向力X=-559.8387, 切向力Y=-59.3867 +FPS=30.54, 法向力=2412.8032, 切向力X=-479.6788, 切向力Y=325.0940 +FPS=29.85, 法向力=2131.0193, 切向力X=1115.1118, 切向力Y=507.3668 +FPS=31.51, 法向力=2226.7446, 切向力X=1183.2958, 切向力Y=550.6181 +FPS=29.52, 法向力=1644.9924, 切向力X=-774.1366, 切向力Y=633.9606 +FPS=32.01, 法向力=1564.7914, 切向力X=-736.8855, 切向力Y=589.4141 +FPS=29.06, 法向力=1504.0626, 切向力X=118.3424, 切向力Y=-220.1035 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.003078s (9 tiles incl ref), finalize=0.000051s, total=0.003379s +FPS=30.29, 法向力=1567.7576, 切向力X=219.9191, 切向力Y=-279.7844 +FPS=29.96, 法向力=2137.2341, 切向力X=-1161.3345, 切向力Y=779.5903 +FPS=30.28, 法向力=2241.0701, 切向力X=967.3156, 切向力Y=130.5468 +FPS=30.10, 法向力=2270.7954, 切向力X=1067.7885, 切向力Y=28.4409 +FPS=28.68, 法向力=1884.3873, 切向力X=-272.2097, 切向力Y=81.8624 +FPS=31.55, 法向力=1879.8359, 切向力X=-227.4639, 切向力Y=-51.2779 +FPS=27.71, 法向力=1901.0387, 切向力X=-338.4222, 切向力Y=-127.9400 +FPS=30.83, 法向力=1972.5813, 切向力X=-273.3970, 切向力Y=-85.3114 +FPS=29.07, 法向力=1811.7170, 切向力X=-93.8493, 切向力Y=-17.6939 +FPS=30.25, 法向力=1786.6897, 切向力X=-136.9396, 切向力Y=17.8095 +FPS=31.15, 法向力=2807.5938, 切向力X=616.9763, 切向力Y=344.8994 +FPS=29.94, 法向力=2777.3936, 切向力X=602.1237, 切向力Y=428.5081 +FPS=30.73, 法向力=2460.9165, 切向力X=-729.2470, 切向力Y=-535.2499 +FPS=28.52, 法向力=2418.8240, 切向力X=-720.5155, 切向力Y=-563.9804 +FPS=29.86, 法向力=2463.7583, 切向力X=1533.1403, 切向力Y=393.2610 +FPS=28.78, 法向力=1949.4966, 切向力X=1241.5483, 切向力Y=-28.2157 +FPS=31.23, 法向力=1872.3491, 切向力X=1218.5444, 切向力Y=-47.9780 +FPS=31.53, 法向力=1538.5232, 切向力X=-255.8772, 切向力Y=-61.0017 +FPS=32.68, 法向力=1460.2009, 切向力X=-176.6172, 切向力Y=-79.2792 +FPS=31.49, 法向力=1222.8591, 切向力X=-319.8209, 切向力Y=-173.2442 +FPS=32.65, 法向力=1246.1332, 切向力X=-317.4397, 切向力Y=-58.5767 +FPS=29.36, 法向力=1890.2240, 切向力X=-1943.2446, 切向力Y=-128.6583 +FPS=31.62, 法向力=1516.2483, 切向力X=139.9879, 切向力Y=195.6923 +FPS=25.14, 法向力=1547.9875, 切向力X=202.9177, 切向力Y=227.2977 +FPS=18.03, 法向力=1577.1704, 切向力X=-536.9557, 切向力Y=49.1232 +FPS=17.53, 法向力=1580.9585, 切向力X=-558.8672, 切向力Y=4.1310 +FPS=17.93, 法向力=2301.1138, 切向力X=35.6590, 切向力Y=326.2314 +FPS=18.08, 法向力=1912.1948, 切向力X=199.6323, 切向力Y=300.3362 +FPS=17.30, 法向力=1875.0461, 切向力X=243.1818, 切向力Y=239.9365 +FPS=18.28, 法向力=1883.5425, 切向力X=220.7447, 切向力Y=257.7115 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000357s, blend=0.004276s (9 tiles incl ref), finalize=0.000109s, total=0.004751s +FPS=18.65, 法向力=1508.1445, 切向力X=-1153.0234, 切向力Y=288.9284 +FPS=19.43, 法向力=1774.4792, 切向力X=-262.6681, 切向力Y=-233.6610 +FPS=17.60, 法向力=1735.9121, 切向力X=185.0723, 切向力Y=-155.2798 +FPS=17.79, 法向力=1689.2510, 切向力X=178.2259, 切向力Y=-114.1989 +FPS=17.92, 法向力=2293.1753, 切向力X=-712.6852, 切向力Y=996.8082 +FPS=17.98, 法向力=2242.2085, 切向力X=-254.7787, 切向力Y=961.3601 +FPS=18.33, 法向力=1268.4984, 切向力X=-95.7168, 切向力Y=-303.1338 +FPS=18.63, 法向力=1267.5511, 切向力X=-224.4135, 切向力Y=-370.7820 +FPS=18.63, 法向力=2365.8691, 切向力X=-67.1666, 切向力Y=148.1236 +FPS=19.28, 法向力=2353.5569, 切向力X=47.0868, 切向力Y=58.8623 +FPS=18.02, 法向力=2006.7340, 切向力X=-1142.7981, 切向力Y=1546.7979 +FPS=18.53, 法向力=2036.2457, 切向力X=-1151.7275, 切向力Y=1776.0835 +FPS=18.10, 法向力=1749.5398, 切向力X=1653.5149, 切向力Y=-110.5273 +FPS=17.40, 法向力=1229.2457, 切向力X=169.0097, 切向力Y=538.7013 +FPS=18.18, 法向力=1681.8635, 切向力X=-671.3386, 切向力Y=653.5693 +FPS=17.62, 法向力=1730.9371, 切向力X=-647.6768, 切向力Y=732.4677 +FPS=15.39, 法向力=2108.0403, 切向力X=-939.5696, 切向力Y=653.0843 +FPS=25.99, 法向力=2297.2559, 切向力X=-587.3058, 切向力Y=639.8138 +FPS=28.98, 法向力=1659.2546, 切向力X=-11.8471, 切向力Y=457.3145 +FPS=30.46, 法向力=2138.7422, 切向力X=492.9195, 切向力Y=562.5935 +FPS=27.63, 法向力=2278.5679, 切向力X=1248.6721, 切向力Y=59.7984 +FPS=31.55, 法向力=2345.7258, 切向力X=1300.0955, 切向力Y=15.2214 +FPS=30.63, 法向力=2415.0635, 切向力X=252.2789, 切向力Y=462.0120 +FPS=30.55, 法向力=2387.6548, 切向力X=233.9228, 切向力Y=573.7870 +FPS=28.92, 法向力=2147.9685, 切向力X=419.7369, 切向力Y=564.6638 +FPS=30.36, 法向力=2219.3315, 切向力X=418.2123, 切向力Y=614.9022 +FPS=30.64, 法向力=1629.2380, 切向力X=-881.8650, 切向力Y=451.2057 +FPS=29.24, 法向力=1443.6299, 切向力X=-638.7880, 切向力Y=342.0439 +FPS=32.36, 法向力=1378.8599, 切向力X=-611.9500, 切向力Y=330.0195 +FPS=27.93, 法向力=1823.0049, 切向力X=-149.2934, 切向力Y=206.6222 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000258s, blend=0.002143s (9 tiles incl ref), finalize=0.000051s, total=0.002458s +FPS=29.78, 法向力=1860.7000, 切向力X=-94.6405, 切向力Y=154.7632 +FPS=31.50, 法向力=1824.3092, 切向力X=-343.7544, 切向力Y=75.1744 +FPS=31.44, 法向力=1884.1366, 切向力X=-371.9714, 切向力Y=38.3114 +FPS=29.97, 法向力=1866.4688, 切向力X=-55.5550, 切向力Y=175.2298 +FPS=30.21, 法向力=1850.9387, 切向力X=-65.7498, 切向力Y=147.6922 +FPS=31.41, 法向力=1666.3428, 切向力X=-1160.0789, 切向力Y=-516.6017 +FPS=31.02, 法向力=1626.6736, 切向力X=-1179.4254, 切向力Y=-403.9145 +FPS=31.46, 法向力=2016.6317, 切向力X=-21.7650, 切向力Y=-25.1891 +FPS=31.16, 法向力=2027.5039, 切向力X=28.4948, 切向力Y=-2.4568 +FPS=31.85, 法向力=2110.8652, 切向力X=606.0897, 切向力Y=420.0302 +FPS=31.98, 法向力=2155.1309, 切向力X=684.7953, 切向力Y=499.4448 +FPS=31.43, 法向力=1483.5950, 切向力X=-251.9402, 切向力Y=567.5289 +FPS=30.33, 法向力=1502.7723, 切向力X=-678.1099, 切向力Y=-80.8999 +FPS=33.60, 法向力=1570.2385, 切向力X=-704.3909, 切向力Y=-57.6625 +FPS=33.12, 法向力=1461.4086, 切向力X=9.8672, 切向力Y=810.3509 +FPS=32.89, 法向力=1497.9830, 切向力X=92.2840, 切向力Y=857.4478 +FPS=30.71, 法向力=1922.6484, 切向力X=-167.3235, 切向力Y=650.6902 +FPS=33.74, 法向力=1861.5341, 切向力X=-132.3902, 切向力Y=551.7112 +FPS=30.21, 法向力=1883.1150, 切向力X=-298.8933, 切向力Y=510.1517 +FPS=32.25, 法向力=1853.2224, 切向力X=-266.2521, 切向力Y=433.2299 +FPS=32.65, 法向力=1169.6541, 切向力X=193.0302, 切向力Y=-23.2377 +FPS=33.38, 法向力=1163.8834, 切向力X=148.8963, 切向力Y=47.0624 +FPS=32.45, 法向力=1418.6794, 切向力X=208.1862, 切向力Y=-353.3640 +FPS=32.35, 法向力=1414.1447, 切向力X=261.4012, 切向力Y=-153.7070 +FPS=31.73, 法向力=1452.5071, 切向力X=6.0579, 切向力Y=582.3539 +FPS=32.98, 法向力=1484.6853, 切向力X=-157.9286, 切向力Y=693.8641 +FPS=31.46, 法向力=1528.4929, 切向力X=-359.8903, 切向力Y=-64.3612 +FPS=31.16, 法向力=1542.4617, 切向力X=-361.1996, 切向力Y=42.0585 +FPS=33.38, 法向力=1764.5388, 切向力X=-56.1657, 切向力Y=644.6389 +FPS=31.47, 法向力=1888.1902, 切向力X=41.5536, 切向力Y=836.2512 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000288s, blend=0.002178s (9 tiles incl ref), finalize=0.000043s, total=0.002514s +FPS=32.29, 法向力=2065.4126, 切向力X=-124.4303, 切向力Y=183.9146 +FPS=30.75, 法向力=2155.4785, 切向力X=-140.0510, 切向力Y=150.7039 +FPS=32.82, 法向力=1490.3831, 切向力X=-453.0046, 切向力Y=-169.7193 +FPS=31.97, 法向力=1495.6091, 切向力X=-435.6838, 切向力Y=-168.3173 +FPS=32.10, 法向力=1328.7346, 切向力X=-29.9274, 切向力Y=-553.3237 +FPS=31.13, 法向力=1380.5253, 切向力X=742.7091, 切向力Y=-299.1886 +FPS=34.40, 法向力=1479.6758, 切向力X=746.5643, 切向力Y=-116.0076 +FPS=29.57, 法向力=1880.9209, 切向力X=308.3114, 切向力Y=27.0367 +FPS=32.98, 法向力=1919.2302, 切向力X=293.5627, 切向力Y=120.4112 +FPS=30.94, 法向力=1340.3639, 切向力X=-319.9826, 切向力Y=-259.6280 +FPS=33.07, 法向力=1295.0105, 切向力X=-368.0107, 切向力Y=-286.6085 +FPS=30.05, 法向力=1740.3539, 切向力X=257.1317, 切向力Y=-449.5049 +FPS=34.14, 法向力=1752.9280, 切向力X=259.7750, 切向力Y=-394.9531 +FPS=31.67, 法向力=1514.0316, 切向力X=592.0992, 切向力Y=111.0507 +FPS=31.21, 法向力=1490.6062, 切向力X=611.5543, 切向力Y=65.9267 +FPS=31.17, 法向力=1583.5625, 切向力X=-14.3068, 切向力Y=299.6595 +FPS=33.29, 法向力=1505.6964, 切向力X=-59.8823, 切向力Y=197.8443 +FPS=31.82, 法向力=1989.3663, 切向力X=-481.1753, 切向力Y=1081.5457 +FPS=33.06, 法向力=1958.2717, 切向力X=-397.7655, 切向力Y=957.6456 +FPS=30.95, 法向力=1591.3317, 切向力X=308.6431, 切向力Y=-852.5117 +FPS=32.21, 法向力=1915.2991, 切向力X=163.5358, 切向力Y=30.3591 +FPS=32.39, 法向力=1987.4287, 切向力X=197.3056, 切向力Y=78.8064 +FPS=30.50, 法向力=1833.7816, 切向力X=328.9681, 切向力Y=711.0895 +FPS=32.50, 法向力=1766.2026, 切向力X=332.0792, 切向力Y=704.9804 +FPS=31.44, 法向力=1761.3539, 切向力X=299.7892, 切向力Y=648.9752 +FPS=31.43, 法向力=1585.1132, 切向力X=-712.8924, 切向力Y=-341.5779 +FPS=31.49, 法向力=2534.8218, 切向力X=643.3969, 切向力Y=746.4913 +FPS=30.97, 法向力=2491.1917, 切向力X=637.8163, 切向力Y=743.1068 +FPS=32.08, 法向力=1499.2312, 切向力X=483.7959, 切向力Y=-1044.3738 +FPS=31.98, 法向力=1513.3518, 切向力X=477.4227, 切向力Y=-971.1392 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000230s, blend=0.002149s (9 tiles incl ref), finalize=0.000045s, total=0.002430s +FPS=31.77, 法向力=1434.1890, 切向力X=412.8674, 切向力Y=-177.9369 +FPS=33.75, 法向力=1419.9258, 切向力X=330.0468, 切向力Y=-143.6989 +FPS=30.04, 法向力=1451.8005, 切向力X=-774.4684, 切向力Y=879.8959 +FPS=33.56, 法向力=1522.7324, 切向力X=-729.2366, 切向力Y=1052.0679 +FPS=29.77, 法向力=2043.9871, 切向力X=825.4241, 切向力Y=322.6180 +FPS=30.41, 法向力=2110.4438, 切向力X=996.6703, 切向力Y=384.5111 +FPS=32.58, 法向力=1399.8174, 切向力X=-705.9127, 切向力Y=214.0345 +FPS=31.64, 法向力=1438.3569, 切向力X=-728.8271, 切向力Y=183.1824 +FPS=32.81, 法向力=1590.4363, 切向力X=569.2163, 切向力Y=-669.1697 +FPS=31.70, 法向力=1584.9066, 切向力X=536.9174, 切向力Y=-644.2526 +FPS=32.40, 法向力=1765.0396, 切向力X=-61.5550, 切向力Y=1431.5746 +FPS=32.62, 法向力=1736.4399, 切向力X=-140.8491, 切向力Y=1361.4873 +FPS=30.71, 法向力=1523.6505, 切向力X=-167.3970, 切向力Y=-30.6174 +FPS=29.09, 法向力=1716.9055, 切向力X=217.8162, 切向力Y=-130.7166 +FPS=32.81, 法向力=1691.3353, 切向力X=80.6754, 切向力Y=-191.1149 +FPS=30.62, 法向力=1814.6309, 切向力X=-437.3970, 切向力Y=-351.0568 +FPS=32.49, 法向力=1840.3868, 切向力X=-416.0366, 切向力Y=-340.3292 +FPS=32.75, 法向力=1243.7383, 切向力X=-78.3815, 切向力Y=-131.6463 +FPS=34.31, 法向力=1249.5007, 切向力X=-89.4160, 切向力Y=-163.7223 +FPS=32.16, 法向力=1228.2942, 切向力X=-86.9624, 切向力Y=-126.6255 +FPS=31.04, 法向力=1726.8198, 切向力X=480.6774, 切向力Y=-77.0600 +FPS=32.71, 法向力=1795.5211, 切向力X=634.2305, 切向力Y=237.5792 +FPS=28.52, 法向力=1776.0000, 切向力X=636.5558, 切向力Y=275.6636 +FPS=27.56, 法向力=2022.8135, 切向力X=-624.4832, 切向力Y=-43.5427 +FPS=29.29, 法向力=1978.9606, 切向力X=-652.6649, 切向力Y=6.8971 +FPS=30.88, 法向力=1465.0830, 切向力X=-481.3401, 切向力Y=-103.6617 +FPS=31.69, 法向力=1476.5419, 切向力X=-456.1340, 切向力Y=-180.4880 +FPS=32.08, 法向力=1669.8779, 切向力X=-196.1132, 切向力Y=653.3572 +FPS=30.11, 法向力=1488.5435, 切向力X=187.4650, 切向力Y=162.7819 +FPS=33.29, 法向力=1469.3691, 切向力X=152.6426, 切向力Y=107.6692 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000296s, blend=0.002232s (9 tiles incl ref), finalize=0.000046s, total=0.002581s +FPS=31.29, 法向力=1369.4175, 切向力X=-281.4503, 切向力Y=314.6351 +FPS=33.18, 法向力=1386.7427, 切向力X=-297.4964, 切向力Y=273.0190 +FPS=28.69, 法向力=1628.9683, 切向力X=1735.4036, 切向力Y=-104.0006 +FPS=32.30, 法向力=1711.5671, 切向力X=1921.0656, 切向力Y=-155.6323 +FPS=29.54, 法向力=1639.2588, 切向力X=395.5317, 切向力Y=-1.1128 +FPS=30.11, 法向力=1615.4346, 切向力X=320.8588, 切向力Y=-31.4396 +FPS=31.42, 法向力=2105.8389, 切向力X=-275.0222, 切向力Y=49.0000 +FPS=31.49, 法向力=2124.1401, 切向力X=-184.7318, 切向力Y=59.9624 +FPS=33.27, 法向力=1436.3621, 切向力X=-445.4879, 切向力Y=344.5380 +FPS=33.28, 法向力=1482.9187, 切向力X=-336.1292, 切向力Y=361.4570 +FPS=31.33, 法向力=1277.8729, 切向力X=-274.3707, 切向力Y=-192.2661 +FPS=32.75, 法向力=1332.5249, 切向力X=-387.5886, 切向力Y=-252.9774 +FPS=30.87, 法向力=2156.5581, 切向力X=1547.5332, 切向力Y=104.5233 +FPS=31.47, 法向力=1457.6372, 切向力X=-193.1311, 切向力Y=176.2710 +FPS=32.62, 法向力=1442.0905, 切向力X=-232.3122, 切向力Y=185.0238 +FPS=30.88, 法向力=1323.0731, 切向力X=-230.1781, 切向力Y=-296.4178 +FPS=32.33, 法向力=1299.6947, 切向力X=-147.9597, 切向力Y=-320.2780 +FPS=29.49, 法向力=1578.3835, 切向力X=-6.6378, 切向力Y=-221.2425 +FPS=33.83, 法向力=1574.9279, 切向力X=19.1438, 切向力Y=-232.6911 +FPS=30.37, 法向力=1535.8535, 切向力X=205.8217, 切向力Y=-244.8738 +FPS=32.57, 法向力=1474.3936, 切向力X=95.5675, 切向力Y=-150.2618 +FPS=30.90, 法向力=1555.5985, 切向力X=1087.6266, 切向力Y=-945.6318 +FPS=33.22, 法向力=1538.5400, 切向力X=1127.9043, 切向力Y=-961.3519 +FPS=30.18, 法向力=1608.1100, 切向力X=-317.7683, 切向力Y=508.5176 +FPS=30.76, 法向力=1588.9324, 切向力X=-313.8601, 切向力Y=623.1438 +FPS=32.09, 法向力=1864.2826, 切向力X=-212.4871, 切向力Y=274.8327 +FPS=32.93, 法向力=1937.3452, 切向力X=-98.4853, 切向力Y=422.3430 +FPS=30.37, 法向力=1531.1282, 切向力X=269.8111, 切向力Y=-573.3868 +FPS=31.60, 法向力=1639.5215, 切向力X=149.5885, 切向力Y=-188.5938 +FPS=32.01, 法向力=1542.1708, 切向力X=106.6718, 切向力Y=-235.8755 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000281s, blend=0.002373s (9 tiles incl ref), finalize=0.000053s, total=0.002714s +FPS=30.73, 法向力=2030.6187, 切向力X=53.0626, 切向力Y=474.6236 +FPS=31.54, 法向力=1997.1707, 切向力X=75.6056, 切向力Y=501.2770 +FPS=31.09, 法向力=1674.7656, 切向力X=759.8732, 切向力Y=-24.9232 +FPS=32.60, 法向力=1724.1489, 切向力X=886.5300, 切向力Y=-27.3801 +FPS=31.33, 法向力=1719.0886, 切向力X=905.1053, 切向力Y=-44.2203 +FPS=30.51, 法向力=1132.9661, 切向力X=-1369.4504, 切向力Y=84.1637 +FPS=27.51, 法向力=2340.9775, 切向力X=-15.0391, 切向力Y=-460.4752 +FPS=33.10, 法向力=2488.0493, 切向力X=90.2566, 切向力Y=-436.9875 +FPS=32.06, 法向力=1655.1692, 切向力X=189.2750, 切向力Y=-141.2119 +FPS=32.87, 法向力=1691.0947, 切向力X=305.3763, 切向力Y=-50.3659 +FPS=30.39, 法向力=1683.6775, 切向力X=846.0075, 切向力Y=-567.4773 +FPS=32.56, 法向力=1653.9585, 切向力X=915.8118, 切向力Y=-571.9113 +FPS=30.48, 法向力=1424.8197, 切向力X=-17.4458, 切向力Y=342.3266 +FPS=29.97, 法向力=1408.9304, 切向力X=-40.7313, 切向力Y=237.6377 +FPS=31.99, 法向力=1727.2434, 切向力X=165.3293, 切向力Y=-206.8486 +FPS=31.89, 法向力=1777.4653, 切向力X=200.6642, 切向力Y=-63.6860 +FPS=33.60, 法向力=1519.8308, 切向力X=-20.9180, 切向力Y=-272.6246 +FPS=28.73, 法向力=1510.5051, 切向力X=-10.2916, 切向力Y=-251.9631 +FPS=30.01, 法向力=1250.8818, 切向力X=-269.4352, 切向力Y=279.2698 +FPS=30.22, 法向力=1309.1193, 切向力X=257.9656, 切向力Y=30.8751 +FPS=32.07, 法向力=1309.4888, 切向力X=221.8332, 切向力Y=-88.6199 +FPS=29.97, 法向力=1764.0740, 切向力X=-880.6671, 切向力Y=672.4384 +FPS=30.39, 法向力=1793.9954, 切向力X=-872.3474, 切向力Y=659.9056 +FPS=30.99, 法向力=1299.1775, 切向力X=192.6196, 切向力Y=319.9210 +FPS=31.79, 法向力=1283.9429, 切向力X=231.5695, 切向力Y=344.0060 +FPS=29.79, 法向力=1430.7941, 切向力X=-176.0070, 切向力Y=-175.7679 +FPS=30.64, 法向力=1450.4142, 切向力X=-124.3858, 切向力Y=-341.0311 +FPS=30.64, 法向力=2005.5065, 切向力X=323.6321, 切向力Y=154.0103 +FPS=28.76, 法向力=1275.3916, 切向力X=320.4250, 切向力Y=-26.8010 +FPS=31.72, 法向力=1268.9210, 切向力X=289.8381, 切向力Y=79.8078 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000233s, blend=0.002245s (9 tiles incl ref), finalize=0.000053s, total=0.002538s +FPS=28.72, 法向力=1647.4346, 切向力X=-465.2749, 切向力Y=-521.0962 +FPS=31.74, 法向力=1633.0378, 切向力X=-432.0857, 切向力Y=-579.6958 +FPS=31.31, 法向力=1773.3486, 切向力X=283.2241, 切向力Y=-441.4849 +FPS=31.36, 法向力=1777.0815, 切向力X=324.6740, 切向力Y=-485.3310 +FPS=28.83, 法向力=1916.6094, 切向力X=-78.0594, 切向力Y=246.3271 +FPS=30.23, 法向力=2030.8320, 切向力X=-83.4929, 切向力Y=410.5068 +FPS=31.36, 法向力=2255.5811, 切向力X=188.0782, 切向力Y=595.7390 +FPS=26.53, 法向力=1398.2390, 切向力X=-747.7919, 切向力Y=257.5723 +FPS=29.43, 法向力=1376.0127, 切向力X=-741.5161, 切向力Y=90.6218 +FPS=26.78, 法向力=1628.9092, 切向力X=220.3589, 切向力Y=-290.4860 +FPS=30.11, 法向力=1668.3228, 切向力X=280.5200, 切向力Y=-265.2491 +FPS=27.63, 法向力=1479.0228, 切向力X=42.5940, 切向力Y=-1113.0516 +FPS=26.95, 法向力=1460.9989, 切向力X=73.0231, 切向力Y=193.1418 +FPS=30.98, 法向力=1503.4990, 切向力X=151.6734, 切向力Y=228.1802 +FPS=29.79, 法向力=1512.8927, 切向力X=1014.4612, 切向力Y=-969.3619 +FPS=31.38, 法向力=1533.4044, 切向力X=1076.1262, 切向力Y=-969.1160 +FPS=28.22, 法向力=1619.6423, 切向力X=-49.2867, 切向力Y=-391.9651 +FPS=31.54, 法向力=1645.1221, 切向力X=28.0737, 切向力Y=-346.9039 +FPS=29.26, 法向力=1751.8375, 切向力X=377.2177, 切向力Y=212.3641 +FPS=30.19, 法向力=1753.1597, 切向力X=436.5071, 切向力Y=234.8769 +FPS=29.92, 法向力=1696.9897, 切向力X=852.8262, 切向力Y=-15.7106 +FPS=29.04, 法向力=1699.4780, 切向力X=1016.7150, 切向力Y=81.4780 +FPS=29.74, 法向力=2073.6196, 切向力X=-361.7568, 切向力Y=43.3154 +FPS=28.60, 法向力=1865.5349, 切向力X=227.8885, 切向力Y=188.8664 +FPS=31.11, 法向力=1705.4331, 切向力X=178.5960, 切向力Y=54.9694 +FPS=29.50, 法向力=1302.5417, 切向力X=-188.6519, 切向力Y=-226.7555 +FPS=29.70, 法向力=1308.1316, 切向力X=-177.2240, 切向力Y=-338.9464 +FPS=31.53, 法向力=1390.2860, 切向力X=51.6651, 切向力Y=819.7859 +FPS=29.60, 法向力=1836.7600, 切向力X=828.2952, 切向力Y=-284.0275 +FPS=31.84, 法向力=1864.9785, 切向力X=892.4646, 切向力Y=-388.7520 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000384s, blend=0.002264s (9 tiles incl ref), finalize=0.000046s, total=0.002701s +FPS=29.93, 法向力=1858.5735, 切向力X=947.1746, 切向力Y=-351.4026 +FPS=24.22, 法向力=1672.6150, 切向力X=-754.3179, 切向力Y=726.5621 +FPS=23.63, 法向力=1709.8635, 切向力X=82.9689, 切向力Y=-737.8257 +FPS=21.19, 法向力=1554.3728, 切向力X=643.6556, 切向力Y=-237.5074 +FPS=32.47, 法向力=1534.9966, 切向力X=677.9897, 切向力Y=-149.6544 +FPS=29.30, 法向力=1341.0752, 切向力X=73.0239, 切向力Y=-302.3261 +FPS=15.95, 法向力=1309.5776, 切向力X=-235.1859, 切向力Y=208.3382 +FPS=31.24, 法向力=1305.2274, 切向力X=-146.0869, 切向力Y=119.9885 +FPS=28.38, 法向力=1315.6965, 切向力X=465.8962, 切向力Y=-369.3503 +FPS=30.56, 法向力=1831.2653, 切向力X=582.1432, 切向力Y=-673.4346 +FPS=31.43, 法向力=1847.1443, 切向力X=686.3518, 切向力Y=-612.6444 +FPS=28.54, 法向力=1426.3191, 切向力X=311.1311, 切向力Y=-985.4144 +FPS=32.02, 法向力=1462.1387, 切向力X=380.6288, 切向力Y=-948.0297 +FPS=29.13, 法向力=1315.9979, 切向力X=-226.5522, 切向力Y=-449.6611 +FPS=29.38, 法向力=1360.4819, 切向力X=-208.0431, 切向力Y=-429.0986 +FPS=28.46, 法向力=1255.5347, 切向力X=59.2399, 切向力Y=-750.0828 +FPS=30.44, 法向力=1259.7009, 切向力X=91.8468, 切向力Y=-815.9015 +FPS=30.37, 法向力=2065.2998, 切向力X=319.9957, 切向力Y=328.2501 +FPS=30.18, 法向力=2166.0757, 切向力X=421.7754, 切向力Y=340.7754 +FPS=30.94, 法向力=1341.0417, 切向力X=198.0633, 切向力Y=-17.1422 +FPS=29.62, 法向力=1400.0023, 切向力X=202.3562, 切向力Y=114.4964 +FPS=30.35, 法向力=1537.0698, 切向力X=-154.5156, 切向力Y=-976.6151 +FPS=28.85, 法向力=1238.7439, 切向力X=-142.5473, 切向力Y=-59.1920 +FPS=29.10, 法向力=1304.4268, 切向力X=-173.5683, 切向力Y=-56.5654 +FPS=30.13, 法向力=1501.3855, 切向力X=129.6149, 切向力Y=-266.5473 +FPS=28.64, 法向力=1632.1527, 切向力X=547.1344, 切向力Y=169.6454 +FPS=30.31, 法向力=1605.5728, 切向力X=548.9119, 切向力Y=172.3168 +FPS=29.10, 法向力=1647.4348, 切向力X=529.7600, 切向力Y=180.4667 +FPS=30.44, 法向力=1592.4380, 切向力X=540.6452, 切向力Y=-101.1644 +FPS=29.29, 法向力=1581.2960, 切向力X=615.6404, 切向力Y=-234.6021 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000243s, blend=0.002280s (9 tiles incl ref), finalize=0.000047s, total=0.002577s +FPS=29.88, 法向力=1866.3092, 切向力X=1021.9156, 切向力Y=-1141.4922 +FPS=28.87, 法向力=1305.1495, 切向力X=475.0521, 切向力Y=-151.2595 +FPS=30.29, 法向力=1262.9008, 切向力X=497.6584, 切向力Y=-105.5902 +FPS=30.29, 法向力=1666.0430, 切向力X=-9.6090, 切向力Y=173.0151 +FPS=30.42, 法向力=1646.0244, 切向力X=26.9060, 切向力Y=83.7253 +FPS=30.10, 法向力=1594.6886, 切向力X=-367.4002, 切向力Y=111.7738 +FPS=30.41, 法向力=1589.6472, 切向力X=-432.9893, 切向力Y=91.5359 +FPS=30.65, 法向力=1366.6367, 切向力X=450.3940, 切向力Y=-393.5057 +FPS=29.52, 法向力=1587.7039, 切向力X=-243.5334, 切向力Y=-450.4102 +FPS=31.69, 法向力=1517.3025, 切向力X=-277.5959, 切向力Y=-507.7195 +FPS=30.15, 法向力=1283.2939, 切向力X=365.8544, 切向力Y=-609.5916 +FPS=30.60, 法向力=1274.8339, 切向力X=424.3270, 切向力Y=-652.8651 +FPS=30.59, 法向力=2049.7439, 切向力X=680.4630, 切向力Y=-146.5371 +FPS=30.64, 法向力=2046.8611, 切向力X=731.7689, 切向力Y=-276.9634 +FPS=29.70, 法向力=1250.6073, 切向力X=72.3700, 切向力Y=-929.0523 +FPS=30.65, 法向力=1185.9843, 切向力X=431.3222, 切向力Y=-548.2487 +FPS=28.55, 法向力=1198.3113, 切向力X=538.0952, 切向力Y=-529.0511 +FPS=28.73, 法向力=1735.9353, 切向力X=364.0586, 切向力Y=-514.4814 +FPS=30.21, 法向力=1754.4778, 切向力X=414.7097, 切向力Y=-512.3756 +FPS=28.81, 法向力=1791.1504, 切向力X=789.9313, 切向力Y=76.5243 +FPS=30.98, 法向力=1755.5245, 切向力X=804.2556, 切向力Y=71.8807 +FPS=29.06, 法向力=1625.2446, 切向力X=-82.5641, 切向力Y=727.0663 +FPS=28.97, 法向力=1503.6898, 切向力X=-507.5247, 切向力Y=-666.1685 +FPS=31.11, 法向力=1542.8392, 切向力X=-422.9944, 切向力Y=-643.4097 +FPS=28.09, 法向力=1547.8981, 切向力X=335.6911, 切向力Y=-69.1779 +FPS=31.54, 法向力=1556.3773, 切向力X=266.5095, 切向力Y=-1.6401 +FPS=27.92, 法向力=1711.8777, 切向力X=988.6630, 切向力Y=586.0681 +FPS=31.84, 法向力=1767.1832, 切向力X=994.8490, 切向力Y=667.9819 +FPS=27.61, 法向力=2330.6951, 切向力X=1306.0396, 切向力Y=-146.7669 +FPS=27.63, 法向力=2311.2812, 切向力X=1304.5189, 切向力Y=-134.5106 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002141s (9 tiles incl ref), finalize=0.000045s, total=0.002422s +FPS=30.21, 法向力=1856.0903, 切向力X=696.5928, 切向力Y=-697.9213 +FPS=28.39, 法向力=1963.7096, 切向力X=-947.9340, 切向力Y=-3495.0005 +FPS=28.88, 法向力=1907.0364, 切向力X=-1012.1493, 切向力Y=-3724.7439 +FPS=27.01, 法向力=3653.0129, 切向力X=-6321.7515, 切向力Y=-20179.0820 +FPS=28.23, 法向力=3552.4084, 切向力X=-6231.9678, 切向力Y=-20549.2656 +FPS=28.22, 法向力=5757.6143, 切向力X=-9081.9531, 切向力Y=-39338.1641 +FPS=26.86, 法向力=8857.6855, 切向力X=-5229.5039, 切向力Y=-56832.0430 +FPS=29.00, 法向力=8868.9316, 切向力X=-5057.7451, 切向力Y=-56822.6172 +FPS=30.37, 法向力=10172.1582, 切向力X=-1202.6111, 切向力Y=-76141.0938 +FPS=30.22, 法向力=9800.5000, 切向力X=-1280.6233, 切向力Y=-76423.0938 +FPS=30.10, 法向力=9978.3086, 切向力X=8550.3447, 切向力Y=-76377.4297 +FPS=31.64, 法向力=10050.7852, 切向力X=8868.2129, 切向力Y=-76591.6719 +FPS=28.42, 法向力=13596.1973, 切向力X=12381.9170, 切向力Y=-69306.0469 +FPS=27.13, 法向力=14356.8428, 切向力X=19754.6367, 切向力Y=-41006.6328 +FPS=30.87, 法向力=14339.1797, 切向力X=19982.0488, 切向力Y=-40855.7344 +FPS=28.36, 法向力=13798.1875, 切向力X=18730.1543, 切向力Y=-16853.1562 +FPS=32.56, 法向力=14084.5039, 切向力X=18913.0645, 切向力Y=-16941.0039 +FPS=25.37, 法向力=13846.2900, 切向力X=12359.4980, 切向力Y=-18798.2188 +FPS=28.56, 法向力=13858.7764, 切向力X=12335.7363, 切向力Y=-18722.3945 +FPS=30.19, 法向力=13870.8145, 切向力X=14947.5840, 切向力Y=-19512.3418 +FPS=29.31, 法向力=13426.5762, 切向力X=20220.3164, 切向力Y=-12136.1270 +FPS=31.75, 法向力=13503.5371, 切向力X=20378.6016, 切向力Y=-11729.2910 +FPS=27.85, 法向力=12756.5957, 切向力X=20317.8965, 切向力Y=-2255.9016 +FPS=30.19, 法向力=12891.2920, 切向力X=20377.0664, 切向力Y=-2187.2925 +FPS=30.29, 法向力=11744.3086, 切向力X=21944.4609, 切向力Y=26403.3184 +FPS=30.58, 法向力=11776.2100, 切向力X=21947.5859, 切向力Y=26575.9023 +FPS=28.35, 法向力=14327.2656, 切向力X=19420.4609, 切向力Y=53282.2812 +FPS=29.82, 法向力=13922.4785, 切向力X=9322.0352, 切向力Y=43737.6641 +FPS=31.11, 法向力=13974.1816, 切向力X=9257.7471, 切向力Y=43736.3828 +FPS=30.39, 法向力=14281.7139, 切向力X=5344.1401, 切向力Y=34510.7734 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000228s, blend=0.002210s (9 tiles incl ref), finalize=0.000044s, total=0.002489s +FPS=31.15, 法向力=14368.6045, 切向力X=5352.9136, 切向力Y=34500.4805 +FPS=28.46, 法向力=13490.3184, 切向力X=4242.3223, 切向力Y=31057.5078 +FPS=32.42, 法向力=13501.5371, 切向力X=4268.0479, 切向力Y=31068.1328 +FPS=30.45, 法向力=13178.0557, 切向力X=4353.9746, 切向力Y=27862.5547 +FPS=32.31, 法向力=13232.9473, 切向力X=4347.4048, 切向力Y=27887.8164 +FPS=31.24, 法向力=11448.3887, 切向力X=3709.5581, 切向力Y=21818.4492 +FPS=32.12, 法向力=11466.1484, 切向力X=3586.9131, 切向力Y=21760.5527 +FPS=31.56, 法向力=9271.1699, 切向力X=2051.4521, 切向力Y=16591.0352 +FPS=32.10, 法向力=9202.9023, 切向力X=2091.9927, 切向力Y=16493.5234 +FPS=30.46, 法向力=7926.9844, 切向力X=2438.5483, 切向力Y=11639.6465 +FPS=33.53, 法向力=8050.7617, 切向力X=2431.3960, 切向力Y=11734.5127 +FPS=30.31, 法向力=7260.7207, 切向力X=2626.7405, 切向力Y=9672.1924 +FPS=31.75, 法向力=4904.2676, 切向力X=-1038.5674, 切向力Y=-829.2730 +FPS=32.61, 法向力=5001.9580, 切向力X=-1033.6979, 切向力Y=-791.3931 +FPS=31.39, 法向力=4892.4219, 切向力X=-977.6326, 切向力Y=-809.8539 +FPS=33.15, 法向力=3523.9873, 切向力X=-4593.5132, 切向力Y=-20393.8535 +FPS=30.41, 法向力=3487.2285, 切向力X=-4616.0254, 切向力Y=-20582.3730 +FPS=31.93, 法向力=5213.9170, 切向力X=-2384.9263, 切向力Y=-28950.6328 +FPS=29.94, 法向力=6341.9375, 切向力X=-986.8982, 切向力Y=-37115.9375 +FPS=32.71, 法向力=6091.6572, 切向力X=-922.7510, 切向力Y=-37518.1836 +FPS=30.41, 法向力=7690.0635, 切向力X=1715.5989, 切向力Y=-49783.3438 +FPS=33.18, 法向力=7522.1270, 切向力X=1680.3992, 切向力Y=-49928.5469 +FPS=31.50, 法向力=7367.0884, 切向力X=6276.6938, 切向力Y=-57407.2422 +FPS=32.51, 法向力=7206.8955, 切向力X=6298.0635, 切向力Y=-57472.6719 +FPS=31.22, 法向力=5882.4600, 切向力X=8312.7754, 切向力Y=-55689.5664 +FPS=32.88, 法向力=5836.9785, 切向力X=8488.4990, 切向力Y=-55522.9375 +FPS=30.50, 法向力=5910.8398, 切向力X=8731.5488, 切向力Y=-56103.3477 +FPS=30.53, 法向力=6035.9468, 切向力X=8910.7998, 切向力Y=-56119.9453 +FPS=32.04, 法向力=6287.2168, 切向力X=9995.2607, 切向力Y=-57847.6250 +FPS=31.86, 法向力=6247.1963, 切向力X=9955.1133, 切向力Y=-57958.8008 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000250s, blend=0.002196s (9 tiles incl ref), finalize=0.000046s, total=0.002499s +FPS=32.85, 法向力=5724.3066, 切向力X=13732.6777, 切向力Y=-56569.9062 +FPS=32.15, 法向力=5595.5698, 切向力X=14044.2256, 切向力Y=-56402.7969 +FPS=32.16, 法向力=5868.2651, 切向力X=18182.8086, 切向力Y=-53609.5859 +FPS=29.56, 法向力=5713.5723, 切向力X=18587.0391, 切向力Y=-53363.2891 +FPS=32.22, 法向力=5427.7666, 切向力X=25380.6543, 切向力Y=-44835.5859 +FPS=27.85, 法向力=5039.8418, 切向力X=27585.2617, 切向力Y=-32345.0664 +FPS=32.61, 法向力=5154.5820, 切向力X=27582.4805, 切向力Y=-32116.3906 +FPS=32.16, 法向力=6344.5957, 切向力X=25550.9648, 切向力Y=-21176.8047 +FPS=33.73, 法向力=6614.0498, 切向力X=25594.1367, 切向力Y=-21063.9961 +FPS=30.80, 法向力=7361.7881, 切向力X=30637.6641, 切向力Y=-15293.3408 +FPS=32.44, 法向力=7389.2803, 切向力X=30654.8672, 切向力Y=-15357.6152 +FPS=28.37, 法向力=6409.1172, 切向力X=37704.7148, 切向力Y=-19067.1211 +FPS=30.47, 法向力=6384.1978, 切向力X=37943.7305, 切向力Y=-19349.2676 +FPS=32.09, 法向力=6411.4878, 切向力X=36781.8203, 切向力Y=-6563.6953 +FPS=31.03, 法向力=6612.1484, 切向力X=36921.7461, 切向力Y=-6567.8262 +FPS=33.00, 法向力=8142.1484, 切向力X=31143.5645, 切向力Y=25334.6875 +FPS=32.74, 法向力=8154.1318, 切向力X=31048.4688, 切向力Y=25150.4023 +FPS=33.45, 法向力=12515.5576, 切向力X=6347.7515, 切向力Y=43757.9297 +FPS=34.48, 法向力=12535.9258, 切向力X=6337.3418, 切向力Y=43735.1289 +FPS=31.91, 法向力=12503.0879, 切向力X=-11003.7324, 切向力Y=22193.2363 +FPS=29.95, 法向力=7920.9478, 切向力X=-6575.4995, 切向力Y=2734.3459 +FPS=34.03, 法向力=7993.9580, 切向力X=-6633.1396, 切向力Y=2774.5332 +FPS=32.42, 法向力=8001.8442, 切向力X=-6651.4673, 切向力Y=2780.9058 +FPS=33.72, 法向力=6630.1328, 切向力X=-5416.8184, 切向力Y=-1278.2427 +FPS=32.86, 法向力=6724.1172, 切向力X=-5382.6499, 切向力Y=-1332.6937 +FPS=33.20, 法向力=5214.8325, 切向力X=-5417.6421, 切向力Y=-1230.6860 +FPS=31.14, 法向力=5276.3472, 切向力X=-5419.6685, 切向力Y=-1173.8795 +FPS=32.06, 法向力=3642.7910, 切向力X=-3356.6323, 切向力Y=-1750.8008 +FPS=31.96, 法向力=3862.6028, 切向力X=-2844.5688, 切向力Y=-1434.6219 +FPS=34.90, 法向力=3853.7253, 切向力X=-2967.1304, 切向力Y=-1458.5549 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000425s, blend=0.002417s (9 tiles incl ref), finalize=0.000053s, total=0.002903s +FPS=30.47, 法向力=3359.6221, 切向力X=-3407.8521, 切向力Y=-1147.6211 +FPS=30.11, 法向力=3316.1143, 切向力X=-3417.0991, 切向力Y=-1331.8569 +FPS=28.05, 法向力=3393.9287, 切向力X=-2261.7156, 切向力Y=-1630.6318 +FPS=31.17, 法向力=3404.2808, 切向力X=-2138.6978, 切向力Y=-1776.7743 +FPS=26.69, 法向力=2815.5894, 切向力X=-672.7625, 切向力Y=-4034.6694 +FPS=30.34, 法向力=2724.6086, 切向力X=-663.0351, 切向力Y=-4185.1455 +FPS=32.70, 法向力=2779.9717, 切向力X=5786.6758, 切向力Y=-8669.0693 +FPS=23.74, 法向力=3830.9861, 切向力X=16421.5762, 切向力Y=-12217.0586 +FPS=29.89, 法向力=3897.0283, 切向力X=16935.6895, 切向力Y=-12685.9424 +FPS=30.07, 法向力=5871.0049, 切向力X=26620.6367, 切向力Y=-19174.5430 +FPS=32.91, 法向力=5832.2622, 切向力X=27080.6953, 切向力Y=-19470.3359 +FPS=28.55, 法向力=7066.7520, 切向力X=35306.3984, 切向力Y=-28162.0430 +FPS=26.43, 法向力=5947.5317, 切向力X=37562.8984, 切向力Y=-41864.8203 +FPS=27.37, 法向力=5741.2783, 切向力X=37659.0938, 切向力Y=-42014.1641 +FPS=29.45, 法向力=4777.8867, 切向力X=26255.4062, 切向力Y=-66554.2344 +FPS=31.66, 法向力=4664.5107, 切向力X=26146.8242, 切向力Y=-66823.2500 +FPS=29.56, 法向力=7452.9600, 切向力X=17875.9297, 切向力Y=-78456.0234 +FPS=32.64, 法向力=7302.2236, 切向力X=17939.9492, 切向力Y=-78894.4531 +FPS=29.53, 法向力=16652.0547, 切向力X=17843.9922, 切向力Y=-68982.6016 +FPS=30.93, 法向力=16895.7148, 切向力X=18072.7344, 切向力Y=-69153.7031 +FPS=31.17, 法向力=17697.6113, 切向力X=16446.4453, 切向力Y=-54427.6250 +FPS=30.09, 法向力=17247.2852, 切向力X=16555.7383, 切向力Y=-54010.9922 +FPS=31.83, 法向力=17862.4492, 切向力X=5987.9780, 切向力Y=-41553.4102 +FPS=29.72, 法向力=17954.0352, 切向力X=6019.8120, 切向力Y=-41635.1797 +FPS=31.22, 法向力=21041.5234, 切向力X=2568.8838, 切向力Y=-31794.4180 +FPS=30.01, 法向力=23306.6230, 切向力X=1394.4426, 切向力Y=-29577.5820 +FPS=31.87, 法向力=23469.8945, 切向力X=1209.0801, 切向力Y=-29573.7168 +FPS=29.63, 法向力=23708.3242, 切向力X=3134.4688, 切向力Y=-29879.9258 +FPS=31.47, 法向力=23788.9805, 切向力X=3241.7026, 切向力Y=-29885.9160 +FPS=31.90, 法向力=25805.1953, 切向力X=2533.5369, 切向力Y=-22391.3164 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002178s (9 tiles incl ref), finalize=0.000062s, total=0.002486s +FPS=31.98, 法向力=25797.1562, 切向力X=2628.9717, 切向力Y=-22091.6758 +FPS=29.31, 法向力=26108.2539, 切向力X=4405.1680, 切向力Y=-12922.8994 +FPS=32.10, 法向力=25975.9004, 切向力X=4415.5781, 切向力Y=-12845.0566 +FPS=31.62, 法向力=24327.7715, 切向力X=-465.3318, 切向力Y=4611.0879 +FPS=32.28, 法向力=24436.2598, 切向力X=-426.6053, 切向力Y=4419.3564 +FPS=34.17, 法向力=20622.6816, 切向力X=-8827.8359, 切向力Y=39004.3594 +FPS=31.41, 法向力=20657.6250, 切向力X=-8790.8184, 切向力Y=39256.4336 +FPS=31.95, 法向力=18259.3906, 切向力X=-5118.9102, 切向力Y=63273.4297 +FPS=31.36, 法向力=18310.5664, 切向力X=-4991.4023, 切向力Y=63536.1406 +FPS=32.26, 法向力=17973.5137, 切向力X=-4236.9678, 切向力Y=56299.5859 +FPS=31.90, 法向力=17743.2832, 切向力X=-3890.6836, 切向力Y=56125.2148 +FPS=32.75, 法向力=17740.8008, 切向力X=-3018.5474, 切向力Y=45424.9844 +FPS=30.74, 法向力=15053.2109, 切向力X=497.6279, 切向力Y=30207.5254 +FPS=33.74, 法向力=14905.2607, 切向力X=260.5137, 切向力Y=29940.5098 +FPS=31.56, 法向力=10757.5938, 切向力X=899.4579, 切向力Y=16727.1367 +FPS=34.67, 法向力=10880.9092, 切向力X=793.5270, 切向力Y=16738.2598 +FPS=33.23, 法向力=10874.8467, 切向力X=793.6707, 切向力Y=16752.2891 +FPS=33.67, 法向力=7348.7173, 切向力X=1565.1163, 切向力Y=10628.5410 +FPS=32.61, 法向力=7330.8291, 切向力X=1630.2539, 切向力Y=10646.5488 +FPS=34.01, 法向力=4947.1230, 切向力X=1480.5728, 切向力Y=5012.8652 +FPS=32.37, 法向力=2724.4312, 切向力X=-308.2064, 切向力Y=-5719.0664 +FPS=33.33, 法向力=2745.4207, 切向力X=-242.6311, 切向力Y=-5798.5181 +FPS=32.71, 法向力=2817.3730, 切向力X=100.2578, 切向力Y=-17906.5859 +FPS=34.89, 法向力=2907.8318, 切向力X=182.0517, 切向力Y=-18178.3340 +FPS=31.61, 法向力=4884.4331, 切向力X=2178.4023, 切向力Y=-25758.2773 +FPS=34.16, 法向力=4899.0820, 切向力X=2149.3455, 切向力Y=-26057.3438 +FPS=31.53, 法向力=4960.0049, 切向力X=2234.9180, 切向力Y=-26086.9766 +FPS=33.80, 法向力=6642.1265, 切向力X=6046.8145, 切向力Y=-42383.8672 +FPS=32.30, 法向力=6981.2368, 切向力X=10527.2910, 切向力Y=-61937.7344 +FPS=33.62, 法向力=6909.3569, 切向力X=10360.2832, 切向力Y=-61843.9844 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000229s, blend=0.002127s (9 tiles incl ref), finalize=0.000043s, total=0.002405s +FPS=31.95, 法向力=6601.5996, 切向力X=14131.4697, 切向力Y=-67734.2031 +FPS=33.93, 法向力=6493.3398, 切向力X=14302.3887, 切向力Y=-67885.6953 +FPS=31.55, 法向力=5002.8203, 切向力X=14630.6387, 切向力Y=-69052.7500 +FPS=33.92, 法向力=5030.7861, 切向力X=14582.5020, 切向力Y=-68966.1016 +FPS=31.31, 法向力=6595.3760, 切向力X=10656.8057, 切向力Y=-68883.6016 +FPS=34.86, 法向力=6468.9238, 切向力X=10677.7422, 切向力Y=-69006.4531 +FPS=31.60, 法向力=8521.1191, 切向力X=8085.2139, 切向力Y=-66083.2891 +FPS=33.65, 法向力=8660.7246, 切向力X=8109.6455, 切向力Y=-66014.0938 +FPS=32.87, 法向力=10997.5840, 切向力X=12095.3066, 切向力Y=-55621.8008 +FPS=35.13, 法向力=10843.3730, 切向力X=12481.5615, 切向力Y=-55162.9258 +FPS=31.46, 法向力=11312.7441, 切向力X=26456.3613, 切向力Y=-23646.6211 +FPS=33.77, 法向力=11268.8184, 切向力X=26718.7852, 切向力Y=-23373.9727 +FPS=31.32, 法向力=12566.7734, 切向力X=26599.6660, 切向力Y=29969.8730 +FPS=34.22, 法向力=12622.1611, 切向力X=26777.4922, 切向力Y=30037.1758 +FPS=32.09, 法向力=18719.5586, 切向力X=5103.9185, 切向力Y=61071.2656 +FPS=34.04, 法向力=18744.2734, 切向力X=5111.9233, 切向力Y=61395.6992 +FPS=32.54, 法向力=16484.5547, 切向力X=-5461.4385, 切向力Y=41396.2344 +FPS=34.25, 法向力=16560.0625, 切向力X=-5316.1187, 切向力Y=41551.9531 +FPS=33.86, 法向力=12827.5840, 切向力X=-3275.5435, 切向力Y=22903.5020 +FPS=34.70, 法向力=12848.2568, 切向力X=-3468.2866, 切向力Y=22965.1602 +FPS=31.71, 法向力=7184.8384, 切向力X=-32.4043, 切向力Y=7497.3779 +FPS=32.47, 法向力=7178.3979, 切向力X=37.5726, 切向力Y=7449.7100 +FPS=32.71, 法向力=4004.8242, 切向力X=1155.5383, 切向力Y=1557.0154 +FPS=33.00, 法向力=4064.0464, 切向力X=1147.0950, 切向力Y=1468.0941 +FPS=31.85, 法向力=2196.4771, 切向力X=773.3882, 切向力Y=-4153.7314 +FPS=32.31, 法向力=2253.1650, 切向力X=680.6670, 切向力Y=-4384.8701 +FPS=31.31, 法向力=2403.8171, 切向力X=2006.1359, 切向力Y=-12297.3906 +FPS=35.10, 法向力=2476.4536, 切向力X=2080.2251, 切向力Y=-12778.5820 +FPS=32.26, 法向力=3929.8425, 切向力X=5781.2803, 切向力Y=-19700.4648 +FPS=32.30, 法向力=3904.3354, 切向力X=5989.9521, 切向力Y=-20257.0234 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000244s, blend=0.002182s (9 tiles incl ref), finalize=0.000045s, total=0.002478s +FPS=32.10, 法向力=5432.4775, 切向力X=10926.8438, 切向力Y=-33636.0000 +FPS=30.91, 法向力=5194.7676, 切向力X=11014.8125, 切向力Y=-34118.7148 +FPS=34.36, 法向力=4752.7334, 切向力X=21879.7383, 切向力Y=-48291.5078 +FPS=34.70, 法向力=4454.6416, 切向力X=22316.9648, 切向力Y=-48417.2148 +FPS=32.51, 法向力=3336.0671, 切向力X=30544.1445, 切向力Y=-34675.4297 +FPS=34.07, 法向力=3280.9971, 切向力X=30761.8633, 切向力Y=-34257.5234 +FPS=30.87, 法向力=3327.8801, 切向力X=24595.8613, 切向力Y=3833.0317 +FPS=31.52, 法向力=9270.6426, 切向力X=9101.0879, 切向力Y=27073.3594 +FPS=34.21, 法向力=9292.2383, 切向力X=8809.7393, 切向力Y=27140.7812 +FPS=32.29, 法向力=9299.4785, 切向力X=8745.1309, 切向力Y=27174.5430 +FPS=34.35, 法向力=7995.1860, 切向力X=2250.3352, 切向力Y=14953.6094 +FPS=33.28, 法向力=7989.1587, 切向力X=2244.6924, 切向力Y=14896.9424 +FPS=33.38, 法向力=2373.7903, 切向力X=2520.2939, 切向力Y=1173.0392 +FPS=33.54, 法向力=2378.8071, 切向力X=2474.6104, 切向力Y=1148.4548 +FPS=33.75, 法向力=1727.1914, 切向力X=2221.5039, 切向力Y=-1250.3811 +FPS=31.62, 法向力=1711.9475, 切向力X=2160.6904, 切向力Y=-1405.1792 +FPS=32.93, 法向力=1742.9219, 切向力X=2083.3525, 切向力Y=-1293.5168 +FPS=31.68, 法向力=1752.9330, 切向力X=1999.4534, 切向力Y=-1071.7263 +FPS=33.16, 法向力=1737.0231, 切向力X=1809.5508, 切向力Y=-1014.1671 +FPS=32.85, 法向力=1666.4514, 切向力X=1812.8024, 切向力Y=-1109.3635 +FPS=32.74, 法向力=1697.8738, 切向力X=2752.2510, 切向力Y=-6241.4795 +FPS=32.12, 法向力=1708.0989, 切向力X=2766.0166, 切向力Y=-6610.9629 +FPS=33.92, 法向力=4227.5137, 切向力X=6387.2256, 切向力Y=-19913.4902 +FPS=30.31, 法向力=4862.3691, 切向力X=16223.5547, 切向力Y=-44617.7109 +FPS=32.50, 法向力=4835.7251, 切向力X=16219.6904, 切向力Y=-44678.5703 +FPS=30.32, 法向力=5560.7520, 切向力X=32446.6016, 切向力Y=-63001.1172 +FPS=32.92, 法向力=5392.2383, 切向力X=32562.2656, 切向力Y=-63373.6484 +FPS=31.50, 法向力=7521.1826, 切向力X=35782.6562, 切向力Y=-48383.1797 +FPS=32.32, 法向力=7244.3115, 切向力X=36226.3477, 切向力Y=-47882.9922 +FPS=29.18, 法向力=7312.7676, 切向力X=28256.8008, 切向力Y=-35516.4805 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000230s, blend=0.002108s (9 tiles incl ref), finalize=0.000044s, total=0.002388s +FPS=31.64, 法向力=7521.6934, 切向力X=28204.9238, 切向力Y=-35406.7695 +FPS=32.16, 法向力=7282.1299, 切向力X=22723.3984, 切向力Y=-31528.2656 +FPS=34.06, 法向力=7361.9180, 切向力X=22735.1504, 切向力Y=-31392.4590 +FPS=31.60, 法向力=8154.6006, 切向力X=11875.5518, 切向力Y=-15730.6377 +FPS=32.95, 法向力=8471.9160, 切向力X=11785.7773, 切向力Y=-15696.6484 +FPS=31.95, 法向力=12473.1797, 切向力X=-7654.1553, 切向力Y=17941.4941 +FPS=33.81, 法向力=12513.8926, 切向力X=-7697.5225, 切向力Y=18153.4941 +FPS=31.44, 法向力=15518.0703, 切向力X=-19509.4492, 切向力Y=34731.5938 +FPS=31.29, 法向力=15392.7227, 切向力X=-19988.2383, 切向力Y=34786.6016 +FPS=32.69, 法向力=12116.9277, 切向力X=-10480.5078, 切向力Y=14576.2451 +FPS=31.64, 法向力=12252.5371, 切向力X=-10585.4590, 切向力Y=14606.1328 +FPS=33.15, 法向力=8156.3608, 切向力X=-4602.7480, 切向力Y=6587.2373 +FPS=28.06, 法向力=3868.9370, 切向力X=-916.5746, 切向力Y=2171.0574 +FPS=30.19, 法向力=3913.8074, 切向力X=-949.6749, 切向力Y=2133.5017 +FPS=32.49, 法向力=3921.9756, 切向力X=-980.1886, 切向力Y=2172.8013 +FPS=32.49, 法向力=2568.2439, 切向力X=174.8871, 切向力Y=422.0717 +FPS=31.83, 法向力=2175.0203, 切向力X=1804.4585, 切向力Y=-3929.3870 +FPS=33.19, 法向力=2320.5679, 切向力X=1875.0730, 切向力Y=-4109.7480 +FPS=32.15, 法向力=3078.3066, 切向力X=7015.5044, 切向力Y=-15243.7061 +FPS=32.43, 法向力=2965.3145, 切向力X=7424.5371, 切向力Y=-15977.4434 +FPS=31.30, 法向力=4902.5889, 切向力X=17587.4727, 切向力Y=-31620.8828 +FPS=33.76, 法向力=4742.7563, 切向力X=17945.5137, 切向力Y=-32147.1836 +FPS=30.00, 法向力=3666.8691, 切向力X=33688.6094, 切向力Y=-50463.5703 +FPS=33.79, 法向力=3714.4712, 切向力X=33661.7344, 切向力Y=-50662.7891 +FPS=32.28, 法向力=7537.3091, 切向力X=32287.5879, 切向力Y=-44446.7539 +FPS=34.18, 法向力=7608.1475, 切向力X=32285.6621, 切向力Y=-44217.3516 +FPS=33.41, 法向力=9746.7451, 切向力X=20599.6875, 切向力Y=-34710.9453 +FPS=33.89, 法向力=9749.2236, 切向力X=20560.0430, 切向力Y=-35081.0391 +FPS=31.40, 法向力=10636.0039, 切向力X=9208.2920, 切向力Y=-27676.7402 +FPS=33.61, 法向力=10680.7520, 切向力X=9133.1016, 切向力Y=-27759.2070 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000239s, blend=0.002131s (9 tiles incl ref), finalize=0.000045s, total=0.002422s +FPS=29.71, 法向力=10610.8662, 切向力X=848.8832, 切向力Y=3575.6794 +FPS=31.54, 法向力=10669.6016, 切向力X=957.7975, 切向力Y=3589.5171 +FPS=32.57, 法向力=13448.7979, 切向力X=-2349.7808, 切向力Y=43194.8359 +FPS=32.52, 法向力=13476.0225, 切向力X=-2459.1775, 切向力Y=43274.8047 +FPS=32.55, 法向力=11168.8711, 切向力X=-2168.0308, 切向力Y=23492.9492 +FPS=34.63, 法向力=11217.0439, 切向力X=-2230.5940, 切向力Y=23562.3262 +FPS=34.56, 法向力=5147.0684, 切向力X=1655.0918, 切向力Y=5783.2925 +FPS=34.25, 法向力=5214.3555, 切向力X=1678.9191, 切向力Y=5757.4888 +FPS=31.64, 法向力=3266.3481, 切向力X=1714.7827, 切向力Y=1469.7729 +FPS=32.38, 法向力=3331.6636, 切向力X=1740.2832, 切向力Y=1199.7205 +FPS=33.64, 法向力=2107.9226, 切向力X=1513.4124, 切向力Y=-1226.4697 +FPS=33.29, 法向力=2178.2834, 切向力X=1567.6232, 切向力Y=-1461.2094 +FPS=33.88, 法向力=1979.0923, 切向力X=1669.8652, 切向力Y=-5449.4438 +FPS=32.15, 法向力=2144.1804, 切向力X=1637.4905, 切向力Y=-5542.4775 +FPS=32.07, 法向力=2786.8789, 切向力X=1090.5845, 切向力Y=-8652.0137 +FPS=34.23, 法向力=2949.1353, 切向力X=1146.4480, 切向力Y=-8908.2012 +FPS=30.10, 法向力=2884.9839, 切向力X=3535.9573, 切向力Y=-14288.6650 +FPS=31.73, 法向力=5384.5796, 切向力X=8008.5986, 切向力Y=-30914.9629 +FPS=32.95, 法向力=5261.1250, 切向力X=8103.7705, 切向力Y=-31370.9609 +FPS=31.83, 法向力=5265.4194, 切向力X=8094.7656, 切向力Y=-31383.7852 +FPS=34.73, 法向力=4766.4951, 切向力X=17194.8086, 切向力Y=-49874.5391 +FPS=31.14, 法向力=4731.7686, 切向力X=17377.2344, 切向力Y=-50239.9766 +FPS=33.31, 法向力=9872.1250, 切向力X=17308.4980, 切向力Y=-21032.7969 +FPS=32.66, 法向力=9786.3828, 切向力X=17333.5000, 切向力Y=-20859.0762 +FPS=33.28, 法向力=10459.9609, 切向力X=13492.1582, 切向力Y=20161.1602 +FPS=31.72, 法向力=11898.7109, 切向力X=12218.6172, 切向力Y=42296.3828 +FPS=31.09, 法向力=11884.4736, 切向力X=12116.7666, 切向力Y=42542.3906 +FPS=32.54, 法向力=14930.3857, 切向力X=9727.2832, 切向力Y=53683.4414 +FPS=31.32, 法向力=14973.0469, 切向力X=9719.1113, 切向力Y=54177.9844 +FPS=29.63, 法向力=10997.1836, 切向力X=2385.6995, 切向力Y=30102.7852 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002224s (9 tiles incl ref), finalize=0.000046s, total=0.002537s +FPS=33.03, 法向力=11006.1777, 切向力X=2210.9705, 切向力Y=30192.7949 +FPS=30.06, 法向力=4908.3564, 切向力X=1974.9646, 切向力Y=6484.6963 +FPS=34.36, 法向力=4973.7959, 切向力X=1971.4038, 切向力Y=6459.0825 +FPS=32.73, 法向力=2225.2751, 切向力X=2136.9185, 切向力Y=1694.1497 +FPS=34.16, 法向力=2252.3538, 切向力X=2180.3848, 切向力Y=1694.0748 +FPS=33.43, 法向力=2098.6011, 切向力X=2328.0847, 切向力Y=-2158.2256 +FPS=34.32, 法向力=2061.7490, 切向力X=2295.0386, 切向力Y=-2540.3257 +FPS=31.80, 法向力=1944.0558, 切向力X=1922.5754, 切向力Y=-5566.2344 +FPS=33.91, 法向力=1924.2872, 切向力X=1943.7390, 切向力Y=-5774.7661 +FPS=31.42, 法向力=2091.4382, 切向力X=2868.0161, 切向力Y=-9096.6289 +FPS=34.02, 法向力=2245.2793, 切向力X=2864.1484, 切向力Y=-9440.6797 +FPS=32.42, 法向力=4749.5352, 切向力X=5564.6641, 切向力Y=-24790.3340 +FPS=34.18, 法向力=4431.6699, 切向力X=5676.7666, 切向力Y=-25487.6035 +FPS=29.99, 法向力=4624.6753, 切向力X=10472.2686, 切向力Y=-41824.0391 +FPS=33.24, 法向力=4380.6167, 切向力X=10678.6748, 切向力Y=-42367.6992 +FPS=32.81, 法向力=10868.2607, 切向力X=5441.3696, 切向力Y=-29015.6328 +FPS=33.57, 法向力=10984.9941, 切向力X=5266.7480, 切向力Y=-29099.4961 +FPS=30.71, 法向力=10157.5566, 切向力X=3688.0073, 切向力Y=-11213.0430 +FPS=32.10, 法向力=8189.0806, 切向力X=8729.2930, 切向力Y=13769.6973 +FPS=32.89, 法向力=8454.0068, 切向力X=8929.8438, 切向力Y=14406.6475 +FPS=31.39, 法向力=8441.3545, 切向力X=8882.5068, 切向力Y=14448.1855 +FPS=33.20, 法向力=7304.2139, 切向力X=16114.4092, 切向力Y=41952.5586 +FPS=32.63, 法向力=7392.4136, 切向力X=16152.4980, 切向力Y=42860.2188 +FPS=32.42, 法向力=8291.1670, 切向力X=6547.5771, 切向力Y=28476.9023 +FPS=33.35, 法向力=8326.6152, 切向力X=6579.7383, 切向力Y=28516.7812 +FPS=32.37, 法向力=4421.5337, 切向力X=2536.7979, 切向力Y=7765.8096 +FPS=33.02, 法向力=1859.7432, 切向力X=2906.9814, 切向力Y=2054.4729 +FPS=32.78, 法向力=1840.2925, 切向力X=2891.1924, 切向力Y=2057.8950 +FPS=31.95, 法向力=1861.7671, 切向力X=2897.3853, 切向力Y=2056.0767 +FPS=34.19, 法向力=1356.4939, 切向力X=1815.8870, 切向力Y=104.7456 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000249s, blend=0.002126s (9 tiles incl ref), finalize=0.000044s, total=0.002426s +FPS=31.09, 法向力=1478.7029, 切向力X=1231.2659, 切向力Y=-1789.2354 +FPS=32.21, 法向力=1423.8405, 切向力X=1159.7656, 切向力Y=-2021.0608 +FPS=31.48, 法向力=1441.8225, 切向力X=1083.0793, 切向力Y=-1981.1232 +FPS=33.12, 法向力=1763.9585, 切向力X=1557.3351, 切向力Y=-2019.1207 +FPS=31.57, 法向力=1961.1604, 切向力X=1704.4801, 切向力Y=-2725.2822 +FPS=33.91, 法向力=1993.7559, 切向力X=1750.1162, 切向力Y=-2852.8811 +FPS=32.45, 法向力=1929.3041, 切向力X=1984.8079, 切向力Y=-7152.9097 +FPS=32.27, 法向力=2008.1721, 切向力X=1921.8162, 切向力Y=-7524.3994 +FPS=30.92, 法向力=3668.8018, 切向力X=4936.8633, 切向力Y=-21841.6133 +FPS=32.94, 法向力=3496.9214, 切向力X=4974.8916, 切向力Y=-22371.3633 +FPS=31.54, 法向力=4108.9526, 切向力X=12075.1084, 切向力Y=-44068.6016 +FPS=33.80, 法向力=4183.7305, 切向力X=12155.2646, 切向力Y=-44457.1094 +FPS=30.83, 法向力=10100.0498, 切向力X=3782.6682, 切向力Y=-33544.6719 +FPS=33.78, 法向力=10140.0879, 切向力X=3705.3794, 切向力Y=-33417.5430 +FPS=33.74, 法向力=10515.7188, 切向力X=960.3348, 切向力Y=-20973.1523 +FPS=34.39, 法向力=10355.0820, 切向力X=1158.3809, 切向力Y=-20832.2188 +FPS=31.54, 法向力=10490.9707, 切向力X=2347.2124, 切向力Y=-19393.5273 +FPS=33.18, 法向力=10433.3682, 切向力X=2411.5151, 切向力Y=-19304.0137 +FPS=30.15, 法向力=10776.9375, 切向力X=4344.2441, 切向力Y=-14804.2637 +FPS=30.08, 法向力=10735.2852, 切向力X=4390.8867, 切向力Y=-14651.9902 +FPS=32.13, 法向力=9702.2656, 切向力X=6847.1118, 切向力Y=-14840.9219 +FPS=30.94, 法向力=9589.8154, 切向力X=7101.4438, 切向力Y=-14906.8916 +FPS=32.18, 法向力=9379.3984, 切向力X=6437.7705, 切向力Y=-13162.5117 +FPS=34.05, 法向力=9375.8633, 切向力X=6533.2451, 切向力Y=-13225.3506 +FPS=33.60, 法向力=9574.0195, 切向力X=5776.7119, 切向力Y=-12454.7412 +FPS=33.69, 法向力=9576.0938, 切向力X=5751.0264, 切向力Y=-12470.4355 +FPS=31.23, 法向力=8765.7461, 切向力X=6575.0596, 切向力Y=-13921.7305 +FPS=32.99, 法向力=8724.4512, 切向力X=6557.4077, 切向力Y=-13910.0625 +FPS=33.20, 法向力=9145.0391, 切向力X=7026.0029, 切向力Y=-10493.0449 +FPS=31.23, 法向力=9203.4990, 切向力X=7038.8486, 切向力Y=-10414.8545 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000233s, blend=0.002175s (9 tiles incl ref), finalize=0.000053s, total=0.002467s +FPS=33.90, 法向力=9022.5527, 切向力X=7445.0225, 切向力Y=-7490.4463 +FPS=33.39, 法向力=8949.9102, 切向力X=7567.9453, 切向力Y=-7316.7358 +FPS=33.93, 法向力=9004.7910, 切向力X=8332.2754, 切向力Y=-8892.0605 +FPS=32.26, 法向力=8989.2422, 切向力X=8320.4551, 切向力Y=-8901.3906 +FPS=29.18, 法向力=6976.3535, 切向力X=6718.6025, 切向力Y=-7814.2939 +FPS=29.00, 法向力=5098.4253, 切向力X=5432.3149, 切向力Y=-5987.8506 +FPS=32.27, 法向力=5061.2222, 切向力X=5389.8057, 切向力Y=-5952.9214 +FPS=30.42, 法向力=2384.9329, 切向力X=1876.5544, 切向力Y=-2540.7651 +FPS=32.99, 法向力=2448.2837, 切向力X=1808.6545, 切向力Y=-2601.3528 +FPS=31.16, 法向力=1452.8070, 切向力X=2937.7661, 切向力Y=-1336.7980 +FPS=33.99, 法向力=1549.0027, 切向力X=2978.8213, 切向力Y=-1070.8811 +FPS=32.05, 法向力=1576.0953, 切向力X=1602.2795, 切向力Y=-1084.0989 +FPS=33.16, 法向力=1531.3035, 切向力X=1690.2688, 切向力Y=-1197.2236 +FPS=33.33, 法向力=1731.7567, 切向力X=1352.7821, 切向力Y=-1744.6606 +FPS=33.40, 法向力=1749.4486, 切向力X=1351.8254, 切向力Y=-1780.7407 +FPS=33.68, 法向力=1659.7527, 切向力X=777.9312, 切向力Y=-1060.4933 +FPS=32.79, 法向力=1668.2698, 切向力X=883.9247, 切向力Y=-1072.5369 +FPS=31.69, 法向力=1000.9314, 切向力X=1257.6016, 切向力Y=-2220.8247 +FPS=32.91, 法向力=994.4584, 切向力X=1207.1951, 切向力Y=-2319.2622 +FPS=28.90, 法向力=1284.6047, 切向力X=1768.2239, 切向力Y=-1547.1060 +FPS=32.21, 法向力=1284.6704, 切向力X=1823.5143, 切向力Y=-1545.3016 +FPS=32.73, 法向力=1308.9910, 切向力X=1345.5839, 切向力Y=-1445.2750 +FPS=32.61, 法向力=1244.4626, 切向力X=1341.8066, 切向力Y=-1580.6719 +FPS=33.86, 法向力=1767.9932, 切向力X=1257.3635, 切向力Y=-914.1301 +FPS=28.91, 法向力=1762.7710, 切向力X=1278.1476, 切向力Y=-916.3130 +FPS=31.30, 法向力=1474.9429, 切向力X=1066.3226, 切向力Y=-846.0273 +FPS=33.94, 法向力=1527.7385, 切向力X=1000.9874, 切向力Y=-995.7094 +FPS=32.13, 法向力=1519.1597, 切向力X=631.3712, 切向力Y=-1208.1746 +FPS=28.71, 法向力=1748.3436, 切向力X=1834.2216, 切向力Y=-605.6596 +FPS=34.61, 法向力=1817.3430, 切向力X=1928.5110, 切向力Y=-671.7585 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000320s, blend=0.002269s (9 tiles incl ref), finalize=0.000048s, total=0.002645s +FPS=30.72, 法向力=1586.8422, 切向力X=1287.9967, 切向力Y=-1190.1412 +FPS=33.42, 法向力=1546.9083, 切向力X=1263.3484, 切向力Y=-1312.1132 +FPS=30.04, 法向力=2284.0811, 切向力X=2506.5356, 切向力Y=-11143.6846 +FPS=34.15, 法向力=2322.3042, 切向力X=2583.3418, 切向力Y=-11319.7676 +FPS=31.80, 法向力=5148.0186, 切向力X=4962.1177, 切向力Y=-34617.7070 +FPS=32.78, 法向力=5036.3794, 切向力X=4888.2476, 切向力Y=-34750.5898 +FPS=31.39, 法向力=9882.4248, 切向力X=10001.3535, 切向力Y=-54678.3516 +FPS=33.27, 法向力=9945.4062, 切向力X=10222.3379, 切向力Y=-55194.2734 +FPS=30.16, 法向力=18426.4922, 切向力X=9034.0020, 切向力Y=-41393.7891 +FPS=32.10, 法向力=18342.7852, 切向力X=9133.1523, 切向力Y=-41280.8906 +FPS=32.08, 法向力=12478.2129, 切向力X=9095.5752, 切向力Y=-19236.9941 +FPS=34.52, 法向力=11376.1504, 切向力X=9581.2949, 切向力Y=-18536.6816 +FPS=31.96, 法向力=9873.6006, 切向力X=5537.4541, 切向力Y=-10941.2051 +FPS=33.31, 法向力=9730.8105, 切向力X=5493.2627, 切向力Y=-10845.0352 +FPS=33.16, 法向力=8500.0859, 切向力X=3728.1719, 切向力Y=-10466.3926 +FPS=34.33, 法向力=8499.4570, 切向力X=3754.6011, 切向力Y=-10400.2910 +FPS=33.21, 法向力=8266.5381, 切向力X=3878.9512, 切向力Y=-9504.4492 +FPS=33.81, 法向力=8409.8887, 切向力X=3827.8381, 切向力Y=-9538.6777 +FPS=31.63, 法向力=6811.7549, 切向力X=4891.8682, 切向力Y=-8435.0332 +FPS=32.88, 法向力=6634.7178, 切向力X=5002.1504, 切向力Y=-8280.6055 +FPS=32.24, 法向力=7980.4629, 切向力X=3104.1628, 切向力Y=-8659.5859 +FPS=32.84, 法向力=7929.2021, 切向力X=3102.7407, 切向力Y=-8687.4521 +FPS=33.02, 法向力=5517.2339, 切向力X=3055.9197, 切向力Y=2808.6233 +FPS=34.46, 法向力=5296.0859, 切向力X=3202.3164, 切向力Y=3160.7910 +FPS=33.37, 法向力=4756.3608, 切向力X=3133.9512, 切向力Y=33104.1133 +FPS=33.85, 法向力=4403.2446, 切向力X=3452.6885, 切向力Y=33846.2344 +FPS=31.63, 法向力=5304.9849, 切向力X=-329.5316, 切向力Y=33172.7109 +FPS=32.70, 法向力=5335.1226, 切向力X=-478.3030, 切向力Y=33235.2500 +FPS=30.80, 法向力=6868.5522, 切向力X=805.7119, 切向力Y=15463.7754 +FPS=32.81, 法向力=6906.0410, 切向力X=864.2446, 切向力Y=15413.4199 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.002222s (9 tiles incl ref), finalize=0.000045s, total=0.002509s +FPS=34.26, 法向力=3084.5117, 切向力X=213.0562, 切向力Y=5162.0073 +FPS=33.38, 法向力=3177.0173, 切向力X=176.7433, 切向力Y=5081.2920 +FPS=34.60, 法向力=2314.5459, 切向力X=905.7762, 切向力Y=2116.9106 +FPS=32.53, 法向力=2263.3901, 切向力X=863.6051, 切向力Y=2050.9453 +FPS=32.81, 法向力=1309.9424, 切向力X=943.2418, 切向力Y=-523.0155 +FPS=33.16, 法向力=1313.1311, 切向力X=1016.3657, 切向力Y=-613.8937 +FPS=31.21, 法向力=1232.2812, 切向力X=1186.0435, 切向力Y=-641.9788 +FPS=32.42, 法向力=1580.0339, 切向力X=1497.6841, 切向力Y=-732.5773 +FPS=34.40, 法向力=1692.8347, 切向力X=1627.3110, 切向力Y=-584.6253 +FPS=32.43, 法向力=1717.6818, 切向力X=1620.8783, 切向力Y=-600.7609 +FPS=33.74, 法向力=1894.1573, 切向力X=1025.5608, 切向力Y=-4768.7944 +FPS=32.42, 法向力=1910.3811, 切向力X=958.2006, 切向力Y=-4948.8193 +FPS=35.20, 法向力=2409.5508, 切向力X=3493.7478, 切向力Y=-10393.5293 +FPS=34.18, 法向力=2294.1177, 切向力X=3614.1616, 切向力Y=-10881.9805 +FPS=32.39, 法向力=3297.5732, 切向力X=17128.3516, 切向力Y=-37721.4609 +FPS=31.99, 法向力=10810.2812, 切向力X=12659.8105, 切向力Y=-32054.2344 +FPS=33.87, 法向力=10892.0566, 切向力X=12755.0811, 切向力Y=-32174.0684 +FPS=32.78, 法向力=10866.7793, 切向力X=12772.3496, 切向力Y=-32149.2285 +FPS=33.50, 法向力=8559.1074, 切向力X=4073.3389, 切向力Y=-16336.2500 +FPS=33.17, 法向力=8488.9434, 切向力X=4083.6758, 切向力Y=-16341.1543 +FPS=34.06, 法向力=4721.5259, 切向力X=1421.4937, 切向力Y=-8330.7129 +FPS=33.52, 法向力=4693.8096, 切向力X=1448.1572, 切向力Y=-8221.1328 +FPS=33.35, 法向力=3611.4377, 切向力X=-1146.1587, 切向力Y=-4453.8965 +FPS=31.96, 法向力=2955.1108, 切向力X=-79.3658, 切向力Y=-5662.4854 +FPS=33.80, 法向力=2918.8521, 切向力X=-82.7341, 切向力Y=-5684.4668 +FPS=32.48, 法向力=2898.0674, 切向力X=-90.8001, 切向力Y=-5714.8984 +FPS=33.79, 法向力=2365.3896, 切向力X=865.0849, 切向力Y=-4419.1514 +FPS=32.98, 法向力=2388.0522, 切向力X=867.8099, 切向力Y=-4181.9668 +FPS=33.84, 法向力=1782.8884, 切向力X=1116.1765, 切向力Y=1802.5244 +FPS=33.54, 法向力=1777.1764, 切向力X=1040.9691, 切向力Y=1842.1013 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002146s (9 tiles incl ref), finalize=0.000044s, total=0.002431s +FPS=31.65, 法向力=2448.3101, 切向力X=1659.7830, 切向力Y=7321.4951 +FPS=30.20, 法向力=3555.3726, 切向力X=3066.8511, 切向力Y=23788.0664 +FPS=33.72, 法向力=3373.1687, 切向力X=3244.0745, 切向力Y=24541.2070 +FPS=32.20, 法向力=3370.2336, 切向力X=3278.5083, 切向力Y=24584.6680 +FPS=34.96, 法向力=3664.8921, 切向力X=1897.3462, 切向力Y=34383.9766 +FPS=31.51, 法向力=3751.6670, 切向力X=1898.6860, 切向力Y=34908.0078 +FPS=32.57, 法向力=6078.4243, 切向力X=-1440.2253, 切向力Y=18165.6250 +FPS=31.72, 法向力=6119.8730, 切向力X=-1551.0427, 切向力Y=18098.6270 +FPS=32.71, 法向力=2933.4956, 切向力X=469.6226, 切向力Y=4506.4307 +FPS=31.94, 法向力=1527.3715, 切向力X=1425.1207, 切向力Y=741.7446 +FPS=34.86, 法向力=1537.8187, 切向力X=1490.2482, 切向力Y=761.6877 +FPS=32.29, 法向力=1528.8401, 切向力X=978.7664, 切向力Y=29.9881 +FPS=34.38, 法向力=1476.0546, 切向力X=911.8694, 切向力Y=-35.5923 +FPS=32.80, 法向力=1486.9587, 切向力X=1328.7083, 切向力Y=-304.6136 +FPS=34.57, 法向力=1492.7795, 切向力X=1340.4941, 切向力Y=-259.2823 +FPS=32.14, 法向力=1498.7274, 切向力X=1373.1426, 切向力Y=-280.6530 +FPS=33.79, 法向力=1859.5950, 切向力X=2073.2524, 切向力Y=-1273.2576 +FPS=31.75, 法向力=1894.9866, 切向力X=1748.4999, 切向力Y=-3935.7114 +FPS=33.54, 法向力=1844.1427, 切向力X=1772.5020, 切向力Y=-4089.7368 +FPS=31.25, 法向力=2654.6101, 切向力X=8509.9326, 切向力Y=-19109.8262 +FPS=34.93, 法向力=2503.2117, 切向力X=8902.7422, 切向力Y=-19922.5723 +FPS=32.62, 法向力=4511.7148, 切向力X=11781.6943, 切向力Y=-33370.0352 +FPS=34.90, 法向力=4712.2441, 切向力X=11774.9062, 切向力Y=-33535.1094 +FPS=31.87, 法向力=4762.1338, 切向力X=11836.3223, 切向力Y=-33668.4219 +FPS=33.33, 法向力=2762.0737, 切向力X=2846.7183, 切向力Y=-8745.6777 +FPS=31.68, 法向力=1449.2759, 切向力X=2324.8374, 切向力Y=-3006.4050 +FPS=34.48, 法向力=1488.6705, 切向力X=2355.2026, 切向力Y=-2871.9907 +FPS=30.89, 法向力=1853.3833, 切向力X=521.8547, 切向力Y=954.6080 +FPS=34.22, 法向力=1846.5020, 切向力X=586.8503, 切向力Y=912.9384 +FPS=30.72, 法向力=1562.5389, 切向力X=1477.2656, 切向力Y=2314.4529 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000226s, blend=0.002127s (9 tiles incl ref), finalize=0.000044s, total=0.002403s +FPS=34.23, 法向力=1605.8745, 切向力X=1461.0312, 切向力Y=2357.4929 +FPS=30.21, 法向力=2883.2976, 切向力X=2846.7419, 切向力Y=12880.6240 +FPS=33.24, 法向力=2896.1382, 切向力X=2877.7754, 切向力Y=13341.5908 +FPS=32.32, 法向力=5208.0586, 切向力X=5593.8066, 切向力Y=36397.3281 +FPS=32.78, 法向力=4885.6104, 切向力X=5314.2222, 切向力Y=36748.7539 +FPS=32.21, 法向力=6514.9268, 切向力X=-323.8582, 切向力Y=37890.4570 +FPS=32.99, 法向力=6592.8813, 切向力X=-363.0970, 切向力Y=37928.5078 +FPS=31.22, 法向力=2934.3477, 切向力X=494.0134, 切向力Y=7626.8145 +FPS=33.58, 法向力=2974.5583, 切向力X=437.8485, 切向力Y=7594.0967 +FPS=31.26, 法向力=1577.9741, 切向力X=1313.9253, 切向力Y=1801.8130 +FPS=32.04, 法向力=1485.6171, 切向力X=1203.5940, 切向力Y=1660.1812 +FPS=34.42, 法向力=1394.9680, 切向力X=1203.1904, 切向力Y=238.3803 +FPS=33.96, 法向力=1417.3748, 切向力X=1332.4207, 切向力Y=205.8453 +FPS=33.62, 法向力=1374.9973, 切向力X=1129.4324, 切向力Y=-1953.9637 +FPS=33.98, 法向力=1351.9480, 切向力X=1041.5559, 切向力Y=-2220.2126 +FPS=31.71, 法向力=1182.2516, 切向力X=1295.2623, 切向力Y=-3899.3115 +FPS=32.77, 法向力=1204.2295, 切向力X=1332.4480, 切向力Y=-4032.5225 +FPS=31.36, 法向力=3165.1636, 切向力X=5656.0654, 切向力Y=-16840.8242 +FPS=31.60, 法向力=2477.6311, 切向力X=7296.4326, 切向力Y=-23313.2773 +FPS=30.86, 法向力=2625.4565, 切向力X=7252.7236, 切向力Y=-23399.0059 +FPS=30.44, 法向力=2209.7361, 切向力X=1813.4274, 切向力Y=-5997.6416 +FPS=32.57, 法向力=2261.9692, 切向力X=1800.1587, 切向力Y=-5999.5405 +FPS=31.88, 法向力=1631.6208, 切向力X=1476.7266, 切向力Y=-2935.5046 +FPS=33.30, 法向力=1648.0969, 切向力X=1395.8601, 切向力Y=-2878.8057 +FPS=32.61, 法向力=1641.1494, 切向力X=1376.6714, 切向力Y=-2885.0564 +FPS=33.56, 法向力=1546.9724, 切向力X=1157.6812, 切向力Y=-1331.6538 +FPS=30.96, 法向力=1460.1711, 切向力X=1766.6479, 切向力Y=5098.2930 +FPS=33.64, 法向力=1514.5483, 切向力X=1702.1484, 切向力Y=5222.9863 +FPS=31.06, 法向力=3134.5464, 切向力X=5129.4639, 切向力Y=16736.0195 +FPS=33.03, 法向力=2975.3127, 切向力X=5366.1426, 切向力Y=17338.9336 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000229s, blend=0.002159s (9 tiles incl ref), finalize=0.000046s, total=0.002439s +FPS=31.64, 法向力=2502.3821, 切向力X=3539.6211, 切向力Y=30600.2305 +FPS=34.17, 法向力=2454.5796, 切向力X=3523.1934, 切向力Y=31091.0508 +FPS=32.06, 法向力=3215.6846, 切向力X=-67.1210, 切向力Y=9887.6230 +FPS=33.10, 法向力=3189.7207, 切向力X=-74.5065, 切向力Y=9828.2891 +FPS=31.49, 法向力=2027.3054, 切向力X=743.7633, 切向力Y=2892.7305 +FPS=33.11, 法向力=2118.3638, 切向力X=761.5500, 切向力Y=2881.4700 +FPS=31.84, 法向力=1552.6768, 切向力X=1305.7891, 切向力Y=-169.3869 +FPS=31.63, 法向力=1449.6052, 切向力X=1164.7703, 切向力Y=-365.9338 +FPS=28.32, 法向力=1740.6807, 切向力X=1695.5195, 切向力Y=-1208.3206 +FPS=34.15, 法向力=1755.8733, 切向力X=1795.0576, 切向力Y=-1419.1807 +FPS=30.77, 法向力=1827.9858, 切向力X=1742.1243, 切向力Y=-2459.1714 +FPS=31.46, 法向力=1912.1267, 切向力X=1866.1719, 切向力Y=-2449.2158 +FPS=32.65, 法向力=2995.5295, 切向力X=6137.7451, 切向力Y=-14389.5469 +FPS=32.09, 法向力=2946.3342, 切向力X=6242.4121, 切向力Y=-15188.5586 +FPS=33.16, 法向力=2582.7188, 切向力X=12785.2168, 切向力Y=-35278.2812 +FPS=32.52, 法向力=2481.6147, 切向力X=13049.5234, 切向力Y=-35785.7031 +FPS=32.73, 法向力=2573.5688, 切向力X=2863.2441, 切向力Y=-10370.0039 +FPS=33.62, 法向力=2546.8525, 切向力X=2900.4124, 切向力Y=-10419.1855 +FPS=31.50, 法向力=1652.5220, 切向力X=1661.9611, 切向力Y=-3268.8413 +FPS=30.77, 法向力=1451.5171, 切向力X=817.9760, 切向力Y=-2301.5215 +FPS=34.23, 法向力=1472.0576, 切向力X=832.7067, 切向力Y=-2400.6282 +FPS=32.43, 法向力=2044.3557, 切向力X=2388.8293, 切向力Y=6507.1338 +FPS=33.23, 法向力=2082.6882, 切向力X=2579.5498, 切向力Y=6591.5488 +FPS=32.98, 法向力=4097.4316, 切向力X=6629.6323, 切向力Y=24247.3359 +FPS=33.11, 法向力=3916.5825, 切向力X=6693.6543, 切向力Y=25001.3203 +FPS=30.90, 法向力=4200.5703, 切向力X=893.6279, 切向力Y=25193.4258 +FPS=32.32, 法向力=4116.7979, 切向力X=882.5680, 切向力Y=25224.6133 +FPS=30.10, 法向力=1753.3616, 切向力X=1874.6001, 切向力Y=4116.5015 +FPS=32.20, 法向力=1725.8419, 切向力X=1803.3392, 切向力Y=4148.7422 +FPS=32.05, 法向力=1394.0660, 切向力X=1276.3511, 切向力Y=930.5580 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000222s, blend=0.002115s (9 tiles incl ref), finalize=0.000043s, total=0.002385s +FPS=32.26, 法向力=1319.4385, 切向力X=1273.6594, 切向力Y=833.6042 +FPS=30.20, 法向力=1411.3528, 切向力X=657.5837, 切向力Y=591.5648 +FPS=32.84, 法向力=1350.9965, 切向力X=581.4459, 切向力Y=532.4440 +FPS=30.44, 法向力=1631.8828, 切向力X=1682.9149, 切向力Y=-1450.1505 +FPS=32.56, 法向力=1706.9875, 切向力X=1707.7290, 切向力Y=-1550.6461 +FPS=32.27, 法向力=1811.1028, 切向力X=1910.2018, 切向力Y=-2890.4458 +FPS=32.69, 法向力=1686.2570, 切向力X=1963.5237, 切向力Y=-3022.6951 +FPS=30.99, 法向力=2451.9104, 切向力X=6418.1943, 切向力Y=-15333.3184 +FPS=33.48, 法向力=2504.9810, 切向力X=6544.5894, 切向力Y=-16109.0957 +FPS=32.33, 法向力=3514.8906, 切向力X=13355.1348, 切向力Y=-36310.9648 +FPS=31.00, 法向力=3639.6479, 切向力X=13528.4336, 切向力Y=-36832.3398 +FPS=28.81, 法向力=3187.8369, 切向力X=3968.9316, 切向力Y=-9433.8516 +FPS=30.27, 法向力=1496.4135, 切向力X=3439.2434, 切向力Y=4068.3113 +FPS=33.13, 法向力=1474.4858, 切向力X=3383.3684, 切向力Y=4234.0381 +FPS=30.33, 法向力=3778.8828, 切向力X=2322.9868, 切向力Y=18897.1484 +FPS=33.45, 法向力=3751.2688, 切向力X=2319.6597, 切向力Y=19368.4961 +FPS=29.70, 法向力=5149.2202, 切向力X=-3026.6360, 切向力Y=24130.5859 +FPS=32.10, 法向力=5043.1035, 切向力X=-3131.1389, 切向力Y=24294.6133 +FPS=28.81, 法向力=8323.6084, 切向力X=-16764.8203, 切向力Y=13190.3867 +FPS=30.22, 法向力=8320.6133, 切向力X=-16736.5020, 切向力Y=13078.7246 +FPS=31.58, 法向力=5590.0029, 切向力X=-10960.9844, 切向力Y=3924.8579 +FPS=32.06, 法向力=5530.1650, 切向力X=-10928.0020, 切向力Y=3860.3286 +FPS=34.21, 法向力=2444.0439, 切向力X=-4361.7061, 切向力Y=1750.9723 +FPS=32.09, 法向力=2551.2732, 切向力X=-4473.2344, 切向力Y=1736.6748 +FPS=32.69, 法向力=1742.1895, 切向力X=-261.0596, 切向力Y=-36.2333 +FPS=33.62, 法向力=1760.8267, 切向力X=-92.7400, 切向力Y=-6.1311 +FPS=30.65, 法向力=2892.2961, 切向力X=10612.9844, 切向力Y=-1304.2319 +FPS=31.65, 法向力=2723.5542, 切向力X=11009.2520, 切向力Y=-1391.2863 +FPS=31.46, 法向力=3165.4292, 切向力X=11747.5352, 切向力Y=-215.7930 +FPS=31.69, 法向力=3150.9875, 切向力X=11758.5039, 切向力Y=-249.8532 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000221s, blend=0.002112s (9 tiles incl ref), finalize=0.000043s, total=0.002382s +FPS=33.34, 法向力=3697.4678, 切向力X=11897.9590, 切向力Y=1302.9285 +FPS=31.52, 法向力=3650.5422, 切向力X=11868.0000, 切向力Y=1408.0052 +FPS=33.31, 法向力=2644.3997, 切向力X=15361.6201, 切向力Y=29.7212 +FPS=30.22, 法向力=2767.6201, 切向力X=15712.9443, 切向力Y=-335.5989 +FPS=31.08, 法向力=4361.7974, 切向力X=29898.2812, 切向力Y=-3330.2830 +FPS=30.13, 法向力=5050.3379, 切向力X=42327.9453, 切向力Y=-13271.9795 +FPS=32.58, 法向力=5146.7959, 切向力X=42695.5312, 切向力Y=-13465.9453 +FPS=30.83, 法向力=4788.3188, 切向力X=35286.3125, 切向力Y=-16358.0088 +FPS=33.88, 法向力=4783.1182, 切向力X=35152.1719, 切向力Y=-16467.8789 +FPS=31.56, 法向力=5282.1416, 切向力X=26683.9297, 切向力Y=-15075.2012 +FPS=33.49, 法向力=5300.9907, 切向力X=26804.8691, 切向力Y=-15094.2852 +FPS=31.02, 法向力=4420.0508, 切向力X=-7005.8384, 切向力Y=-17902.6836 +FPS=31.77, 法向力=4465.8018, 切向力X=-7073.6416, 切向力Y=-17805.6523 +FPS=33.24, 法向力=8448.2500, 切向力X=-29343.1973, 切向力Y=-7479.3281 +FPS=29.29, 法向力=8386.1562, 切向力X=-29296.3789, 切向力Y=-7372.1855 +FPS=32.26, 法向力=8700.4375, 切向力X=-13436.3711, 切向力Y=-3608.1890 +FPS=32.71, 法向力=8771.3994, 切向力X=-13485.4844, 切向力Y=-3663.5571 +FPS=29.35, 法向力=4074.1287, 切向力X=-4869.8740, 切向力Y=-3685.8340 +FPS=30.16, 法向力=4199.9253, 切向力X=-4837.2285, 切向力Y=-3580.1047 +FPS=31.18, 法向力=2740.0310, 切向力X=-2641.4609, 切向力Y=486.3729 +FPS=28.74, 法向力=2679.8706, 切向力X=8594.2578, 切向力Y=177.4698 +FPS=33.51, 法向力=2650.1455, 切向力X=9139.7588, 切向力Y=23.7784 +FPS=30.49, 法向力=3720.6753, 切向力X=31609.5762, 切向力Y=-6624.4805 +FPS=33.49, 法向力=3512.6885, 切向力X=32037.0137, 切向力Y=-6709.9922 +FPS=29.99, 法向力=4774.6304, 切向力X=37831.1641, 切向力Y=-14586.4180 +FPS=33.71, 法向力=4746.0635, 切向力X=38094.5117, 切向力Y=-15316.2676 +FPS=29.99, 法向力=10155.7617, 切向力X=32182.6934, 切向力Y=-11608.8281 +FPS=31.51, 法向力=10327.4521, 切向力X=32184.2539, 切向力Y=-11542.7812 +FPS=31.72, 法向力=12610.1152, 切向力X=26415.6367, 切向力Y=-13478.4277 +FPS=31.37, 法向力=12762.1143, 切向力X=26506.2930, 切向力Y=-13377.0156 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002183s (9 tiles incl ref), finalize=0.000048s, total=0.002452s +FPS=32.51, 法向力=7402.5098, 切向力X=453.5091, 切向力Y=-15010.3613 +FPS=32.81, 法向力=7330.4351, 切向力X=454.7333, 切向力Y=-15232.4346 +FPS=32.20, 法向力=8682.2646, 切向力X=-33464.0977, 切向力Y=-2602.4946 +FPS=31.85, 法向力=8666.7598, 切向力X=-33462.6719, 切向力Y=-2520.9048 +FPS=31.74, 法向力=9459.8516, 切向力X=-15624.5654, 切向力Y=-1169.4039 +FPS=30.52, 法向力=2621.2451, 切向力X=-1692.1599, 切向力Y=-1276.4856 +FPS=33.89, 法向力=2648.3022, 切向力X=-1719.3494, 切向力Y=-1349.8070 +FPS=32.69, 法向力=2594.4380, 切向力X=-1677.4128, 切向力Y=-1458.2284 +FPS=34.20, 法向力=1589.6145, 切向力X=4129.0371, 切向力Y=-3237.0574 +FPS=32.39, 法向力=2703.4658, 切向力X=15957.2422, 切向力Y=-7645.2891 +FPS=33.20, 法向力=2588.7700, 切向力X=16817.8867, 切向力Y=-7762.2183 +FPS=32.26, 法向力=2584.0000, 切向力X=16787.9102, 切向力Y=-7778.0557 +FPS=31.65, 法向力=4212.9062, 切向力X=33891.3438, 切向力Y=-12550.6553 +FPS=30.66, 法向力=6096.1504, 切向力X=39856.3203, 切向力Y=-18651.9434 +FPS=33.68, 法向力=6202.1162, 切向力X=40147.8516, 切向力Y=-19064.0195 +FPS=32.40, 法向力=9784.0918, 切向力X=21422.5508, 切向力Y=-16011.6582 +FPS=33.92, 法向力=9841.8555, 切向力X=21338.4727, 切向力Y=-16115.9785 +FPS=30.50, 法向力=6676.1245, 切向力X=3765.3501, 切向力Y=-10501.8633 +FPS=34.53, 法向力=6729.1406, 切向力X=3729.6279, 切向力Y=-10596.1113 +FPS=32.06, 法向力=6404.3770, 切向力X=-24915.6152, 切向力Y=4394.2319 +FPS=34.26, 法向力=6235.3799, 切向力X=-25058.4023, 切向力Y=4267.2744 +FPS=31.13, 法向力=13160.9834, 切向力X=-31442.8750, 切向力Y=5433.1963 +FPS=32.21, 法向力=13082.8662, 切向力X=-31546.6406, 切向力Y=5580.0024 +FPS=31.49, 法向力=4694.2617, 切向力X=-5653.7764, 切向力Y=355.8291 +FPS=32.79, 法向力=4686.5566, 切向力X=-5672.9023, 切向力Y=303.1777 +FPS=33.17, 法向力=2697.2930, 切向力X=-1505.2703, 切向力Y=-62.4817 +FPS=33.43, 法向力=2780.4639, 切向力X=-1484.6643, 切向力Y=-69.1474 +FPS=30.48, 法向力=2033.4242, 切向力X=1046.0603, 切向力Y=-1259.1465 +FPS=32.69, 法向力=2065.2068, 切向力X=1007.6311, 切向力Y=-1275.6938 +FPS=33.10, 法向力=2328.1924, 切向力X=18191.6836, 切向力Y=-5365.2695 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000229s, blend=0.003163s (9 tiles incl ref), finalize=0.000049s, total=0.003446s +FPS=32.03, 法向力=2071.5969, 切向力X=18802.1328, 切向力Y=-5312.1050 +FPS=32.10, 法向力=4189.1338, 切向力X=34552.5156, 切向力Y=-4047.7529 +FPS=32.65, 法向力=4042.7830, 切向力X=34990.2422, 切向力Y=-3755.9146 +FPS=30.62, 法向力=8185.3931, 切向力X=26649.5234, 切向力Y=-12892.2500 +FPS=33.23, 法向力=8122.2339, 切向力X=26633.1816, 切向力Y=-12968.4629 +FPS=30.95, 法向力=9013.8770, 切向力X=11149.3203, 切向力Y=-16356.2812 +FPS=32.38, 法向力=6207.6343, 切向力X=-14657.0195, 切向力Y=-6777.6592 +FPS=32.35, 法向力=6019.7153, 切向力X=-14932.3145, 切向力Y=-6715.8994 +FPS=31.81, 法向力=11719.5078, 切向力X=-39350.6719, 切向力Y=4442.6323 +FPS=32.50, 法向力=11662.3105, 切向力X=-39735.0117, 切向力Y=4328.7490 +FPS=30.88, 法向力=11068.2832, 切向力X=-19779.0938, 切向力Y=1178.5532 +FPS=30.79, 法向力=11017.6660, 切向力X=-19619.6934, 切向力Y=1207.8477 +FPS=31.65, 法向力=4341.2690, 切向力X=-3851.0449, 切向力Y=-402.5178 +FPS=32.23, 法向力=4350.8174, 切向力X=-3879.1484, 切向力Y=-396.3340 +FPS=31.92, 法向力=1633.6350, 切向力X=4790.4697, 切向力Y=-4314.8691 +FPS=33.95, 法向力=1713.6444, 切向力X=4994.0298, 切向力Y=-4360.7656 +FPS=32.28, 法向力=3352.5830, 切向力X=15592.8057, 切向力Y=-7333.7383 +FPS=33.48, 法向力=3158.5234, 切向力X=16202.5996, 切向力Y=-7401.8945 +FPS=27.50, 法向力=4187.8555, 切向力X=33100.2148, 切向力Y=-8527.6211 +FPS=32.26, 法向力=3886.0352, 切向力X=33672.3516, 切向力Y=-8093.0732 +FPS=29.90, 法向力=6772.7881, 切向力X=39572.9883, 切向力Y=-12678.5781 +FPS=31.01, 法向力=7184.4019, 切向力X=18527.8672, 切向力Y=-9351.3330 +FPS=32.50, 法向力=7236.4287, 切向力X=18600.5703, 切向力Y=-9357.7158 +FPS=32.47, 法向力=7226.2090, 切向力X=18616.0938, 切向力Y=-9338.6104 +FPS=33.12, 法向力=3909.4487, 切向力X=-2020.9053, 切向力Y=-4971.4326 +FPS=33.36, 法向力=3853.7783, 切向力X=-2185.2483, 切向力Y=-4995.2129 +FPS=31.64, 法向力=6196.0625, 切向力X=-27746.6602, 切向力Y=7059.8115 +FPS=34.17, 法向力=6188.9526, 切向力X=-27651.0898, 切向力Y=7074.0122 +FPS=29.12, 法向力=13328.4941, 切向力X=-34418.1250, 切向力Y=4713.4287 +FPS=28.03, 法向力=8134.9414, 切向力X=-11783.7363, 切向力Y=588.6788 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000238s, blend=0.002139s (9 tiles incl ref), finalize=0.000047s, total=0.002431s +FPS=31.57, 法向力=8175.8477, 切向力X=-11786.4727, 切向力Y=581.8251 +FPS=31.05, 法向力=3025.7087, 切向力X=-2126.3374, 切向力Y=-465.9391 +FPS=32.96, 法向力=3141.8794, 切向力X=-2131.9204, 切向力Y=-517.9175 +FPS=31.33, 法向力=1491.8693, 切向力X=2792.2842, 切向力Y=-2522.5830 +FPS=33.18, 法向力=1484.5327, 切向力X=2857.9048, 切向力Y=-2536.9917 +FPS=29.63, 法向力=1688.8425, 切向力X=9102.0732, 切向力Y=-4466.6187 +FPS=33.48, 法向力=1844.7490, 切向力X=9392.1729, 切向力Y=-4511.2095 +FPS=31.71, 法向力=3352.2412, 切向力X=20436.6953, 切向力Y=-3606.5947 +FPS=33.20, 法向力=2760.8425, 切向力X=21303.1680, 切向力Y=-3235.0056 +FPS=31.11, 法向力=4430.5908, 切向力X=33367.6875, 切向力Y=-4255.8623 +FPS=32.92, 法向力=4381.1855, 切向力X=33860.0469, 切向力Y=-3955.9897 +FPS=29.77, 法向力=4927.2827, 切向力X=17979.8945, 切向力Y=-5880.1694 +FPS=33.69, 法向力=4913.4912, 切向力X=17972.4355, 切向力Y=-5905.5557 +FPS=31.49, 法向力=2816.5483, 切向力X=3107.3135, 切向力Y=-4800.9761 +FPS=31.47, 法向力=2834.2878, 切向力X=3031.0815, 切向力Y=-4739.9912 +FPS=32.65, 法向力=5527.6079, 切向力X=-22487.8008, 切向力Y=6182.6582 +FPS=31.46, 法向力=5359.3760, 切向力X=-22569.9355, 切向力Y=6096.4331 +FPS=32.07, 法向力=12081.8027, 切向力X=-43345.4922, 切向力Y=4876.9590 +FPS=30.26, 法向力=12233.0361, 切向力X=-43682.9141, 切向力Y=4972.7461 +FPS=30.65, 法向力=13286.6631, 切向力X=-28513.7500, 切向力Y=1762.1182 +FPS=30.61, 法向力=13148.4238, 切向力X=-28537.1562, 切向力Y=1524.2599 +FPS=31.55, 法向力=8756.8682, 切向力X=-11025.1211, 切向力Y=552.1610 +FPS=31.72, 法向力=2576.6201, 切向力X=7998.7217, 切向力Y=-4369.7974 +FPS=34.40, 法向力=2633.3525, 切向力X=8103.5977, 切向力Y=-4390.5352 +FPS=31.60, 法向力=3941.4160, 切向力X=26776.0352, 切向力Y=-3188.6958 +FPS=32.83, 法向力=3679.7695, 切向力X=27354.3555, 切向力Y=-2858.9204 +FPS=29.98, 法向力=6680.6655, 切向力X=42658.2734, 切向力Y=-6698.8066 +FPS=32.13, 法向力=6148.0010, 切向力X=43386.8867, 切向力Y=-6898.7969 +FPS=29.71, 法向力=8159.4409, 切向力X=49264.7500, 切向力Y=-11103.1934 +FPS=29.58, 法向力=8053.8271, 切向力X=49355.5430, 切向力Y=-11313.3711 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000227s, blend=0.002148s (9 tiles incl ref), finalize=0.000049s, total=0.002430s +FPS=31.65, 法向力=8715.2500, 切向力X=55592.8516, 切向力Y=-12633.9727 +FPS=30.67, 法向力=8816.6904, 切向力X=56372.0938, 切向力Y=-19604.6484 +FPS=31.55, 法向力=9103.9443, 切向力X=56294.9844, 切向力Y=-20055.0117 +FPS=31.02, 法向力=9102.3574, 切向力X=56344.0391, 切向力Y=-20177.9180 +FPS=32.96, 法向力=9313.6797, 切向力X=57058.3594, 切向力Y=-25530.8066 +FPS=29.36, 法向力=9490.3379, 切向力X=57087.6094, 切向力Y=-25920.3125 +FPS=30.92, 法向力=10536.0732, 切向力X=60797.6953, 切向力Y=-30240.9277 +FPS=29.26, 法向力=9891.6768, 切向力X=58748.7266, 切向力Y=-34745.5000 +FPS=31.88, 法向力=9958.0332, 切向力X=58678.8828, 切向力Y=-35031.9219 +FPS=29.18, 法向力=8097.1035, 切向力X=46458.1797, 切向力Y=-35637.8516 +FPS=32.29, 法向力=8055.0942, 切向力X=46028.2500, 切向力Y=-35685.4180 +FPS=30.88, 法向力=8048.8770, 切向力X=43776.3867, 切向力Y=-37692.8789 +FPS=32.11, 法向力=8155.4629, 切向力X=43593.3203, 切向力Y=-37743.7266 +FPS=30.48, 法向力=8917.3887, 切向力X=46024.3359, 切向力Y=-41522.8047 +FPS=30.76, 法向力=8945.6172, 切向力X=45938.6172, 切向力Y=-41744.6562 +FPS=32.12, 法向力=9679.9619, 切向力X=48291.6641, 切向力Y=-43205.1797 +FPS=30.16, 法向力=9468.5547, 切向力X=52494.2344, 切向力Y=-46917.5195 +FPS=32.18, 法向力=9386.0361, 切向力X=52502.1680, 切向力Y=-47036.0273 +FPS=29.96, 法向力=9360.5361, 切向力X=52528.0938, 切向力Y=-47040.6602 +FPS=31.74, 法向力=9615.1543, 切向力X=51821.7109, 切向力Y=-47219.6797 +FPS=31.04, 法向力=9468.8174, 切向力X=50809.6172, 切向力Y=-47295.1641 +FPS=31.69, 法向力=9525.9102, 切向力X=50803.6719, 切向力Y=-47297.6914 +FPS=29.73, 法向力=9537.8291, 切向力X=50868.6211, 切向力Y=-46111.0586 +FPS=33.34, 法向力=9667.3467, 切向力X=50780.6992, 切向力Y=-46116.4688 +FPS=32.50, 法向力=9758.9277, 切向力X=50294.6953, 切向力Y=-46935.8750 +FPS=33.24, 法向力=9767.5508, 切向力X=50315.0820, 切向力Y=-46891.3750 +FPS=31.72, 法向力=9517.8438, 切向力X=50816.0117, 切向力Y=-47856.8828 +FPS=31.75, 法向力=9477.5752, 切向力X=50803.0664, 切向力Y=-47865.8164 +FPS=30.39, 法向力=9113.0449, 切向力X=49137.7812, 切向力Y=-46587.1094 +FPS=31.87, 法向力=9133.6055, 切向力X=49083.2266, 切向力Y=-46484.6172 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000226s, blend=0.002242s (9 tiles incl ref), finalize=0.000047s, total=0.002521s +FPS=33.77, 法向力=9544.2012, 切向力X=51820.8164, 切向力Y=-46131.2539 +FPS=31.28, 法向力=9525.9219, 切向力X=51812.1055, 切向力Y=-46090.1953 +FPS=33.39, 法向力=11349.9229, 切向力X=55113.8633, 切向力Y=-48685.4141 +FPS=30.37, 法向力=11400.4902, 切向力X=55124.0859, 切向力Y=-48859.7891 +FPS=31.47, 法向力=10545.8486, 切向力X=56782.8359, 切向力Y=-48230.4141 +FPS=31.61, 法向力=10465.0479, 切向力X=56869.9219, 切向力Y=-48224.5820 +FPS=32.71, 法向力=9821.7275, 切向力X=53144.5352, 切向力Y=-45972.3398 +FPS=29.71, 法向力=9224.3809, 切向力X=51751.2812, 切向力Y=-45041.0938 +FPS=33.94, 法向力=9273.1816, 切向力X=51627.5234, 切向力Y=-45019.6250 +FPS=32.56, 法向力=10118.6455, 切向力X=52783.1602, 切向力Y=-42901.2383 +FPS=33.41, 法向力=10132.9668, 切向力X=52872.7656, 切向力Y=-42725.2773 +FPS=29.92, 法向力=9657.0273, 切向力X=53563.7344, 切向力Y=-42708.6719 +FPS=33.54, 法向力=9647.6475, 切向力X=53572.4492, 切向力Y=-42641.1953 +FPS=30.66, 法向力=9309.0508, 切向力X=50549.4805, 切向力Y=-38516.3398 +FPS=32.79, 法向力=9282.1260, 切向力X=50483.4336, 切向力Y=-38259.1289 +FPS=31.32, 法向力=5472.5742, 切向力X=24058.5332, 切向力Y=-18889.0898 +FPS=33.83, 法向力=5433.1890, 切向力X=24130.5547, 切向力Y=-18870.9746 +FPS=31.34, 法向力=2058.8643, 切向力X=8260.9570, 切向力Y=-7655.8862 +FPS=33.61, 法向力=2055.0066, 切向力X=8177.3545, 切向力Y=-7601.6094 +FPS=32.80, 法向力=2382.8408, 切向力X=6323.1587, 切向力Y=-5316.5264 +FPS=33.69, 法向力=2333.9600, 切向力X=6273.2104, 切向力Y=-5387.2007 +FPS=30.61, 法向力=1677.3181, 切向力X=5148.3018, 切向力Y=-4709.8940 +FPS=32.12, 法向力=1687.4268, 切向力X=5164.9189, 切向力Y=-4673.3945 +FPS=33.99, 法向力=1647.4603, 切向力X=4292.0894, 切向力Y=-3786.8301 +FPS=33.64, 法向力=1610.7566, 切向力X=4262.5098, 切向力Y=-3865.5837 +FPS=31.43, 法向力=1508.5565, 切向力X=4638.6255, 切向力Y=-3252.9170 +FPS=33.49, 法向力=1565.9507, 切向力X=4621.9355, 切向力Y=-3188.5835 +FPS=30.81, 法向力=1747.3534, 切向力X=4289.1426, 切向力Y=-3080.3645 +FPS=33.56, 法向力=1793.2202, 切向力X=4309.4209, 切向力Y=-3051.2578 +FPS=32.06, 法向力=1443.2651, 切向力X=2579.9519, 切向力Y=-3192.2490 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002146s (9 tiles incl ref), finalize=0.000045s, total=0.002428s +FPS=30.92, 法向力=1436.5791, 切向力X=2547.8071, 切向力Y=-3283.6445 +FPS=31.86, 法向力=1476.7051, 切向力X=3240.0801, 切向力Y=-3101.1035 +FPS=32.24, 法向力=1507.8308, 切向力X=3251.5603, 切向力Y=-2994.0442 +FPS=34.41, 法向力=1769.6077, 切向力X=3312.4705, 切向力Y=-3077.1045 +FPS=32.29, 法向力=1788.3621, 切向力X=3415.9785, 切向力Y=-3058.0815 +FPS=34.96, 法向力=1745.0640, 切向力X=1898.7628, 切向力Y=-2045.6724 +FPS=33.95, 法向力=1814.4227, 切向力X=1891.6437, 切向力Y=-2044.9578 +FPS=31.23, 法向力=1359.3452, 切向力X=2412.3877, 切向力Y=-2872.2793 +FPS=28.93, 法向力=1676.6327, 切向力X=1862.9253, 切向力Y=-2525.7295 +FPS=32.90, 法向力=1632.4725, 切向力X=1787.0405, 切向力Y=-2478.6201 +FPS=30.02, 法向力=1817.9757, 切向力X=2649.5896, 切向力Y=-2107.8911 +FPS=34.33, 法向力=1817.7085, 切向力X=2557.5820, 切向力Y=-2207.8760 +FPS=31.49, 法向力=2056.1636, 切向力X=2391.1504, 切向力Y=-2389.2876 +FPS=33.98, 法向力=2001.2791, 切向力X=2286.3098, 切向力Y=-2441.1990 +FPS=30.69, 法向力=1505.3267, 切向力X=1797.2194, 切向力Y=-2539.6262 +FPS=33.79, 法向力=1458.9304, 切向力X=1784.8162, 切向力Y=-2536.2998 +FPS=32.72, 法向力=1432.1990, 切向力X=2120.8096, 切向力Y=-1916.4758 +FPS=34.14, 法向力=1463.6831, 切向力X=2117.6565, 切向力Y=-1796.8762 +FPS=31.73, 法向力=1516.9282, 切向力X=2739.8682, 切向力Y=-2260.6406 +FPS=33.73, 法向力=1541.6329, 切向力X=2796.3403, 切向力Y=-2283.1575 +FPS=31.94, 法向力=1914.4246, 切向力X=1366.5125, 切向力Y=-894.5088 +FPS=33.34, 法向力=1884.3196, 切向力X=1321.5908, 切向力Y=-824.5916 +FPS=31.03, 法向力=1782.0444, 切向力X=1928.7520, 切向力Y=-1278.7224 +FPS=34.12, 法向力=1703.1445, 切向力X=1961.1528, 切向力Y=-1382.3167 +FPS=32.21, 法向力=1172.5178, 切向力X=1181.0504, 切向力Y=-2442.6914 +FPS=32.29, 法向力=1148.2908, 切向力X=1210.2822, 切向力Y=-2453.2078 +FPS=29.06, 法向力=1252.6084, 切向力X=1878.8831, 切向力Y=-1958.9255 +FPS=31.23, 法向力=1256.2158, 切向力X=1986.5168, 切向力Y=-1917.8965 +FPS=28.87, 法向力=1918.2122, 切向力X=1500.7103, 切向力Y=-939.3795 +FPS=29.24, 法向力=1882.2738, 切向力X=1581.7368, 切向力Y=-999.0443 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002190s (9 tiles incl ref), finalize=0.000048s, total=0.002480s +FPS=29.97, 法向力=1508.6165, 切向力X=1611.8170, 切向力Y=-939.3046 +FPS=28.05, 法向力=1437.5455, 切向力X=2305.9529, 切向力Y=-1129.5861 +FPS=31.71, 法向力=1463.8473, 切向力X=2287.5576, 切向力Y=-1259.8013 +FPS=31.47, 法向力=1589.5667, 切向力X=2235.4194, 切向力Y=-1459.2545 +FPS=34.57, 法向力=1551.3104, 切向力X=2271.4292, 切向力Y=-1502.4916 +FPS=30.98, 法向力=1599.6438, 切向力X=2029.7661, 切向力Y=-1347.8912 +FPS=33.62, 法向力=1622.3236, 切向力X=1991.5291, 切向力Y=-1415.0657 +FPS=30.79, 法向力=1466.6246, 切向力X=2136.7627, 切向力Y=-2271.0210 +FPS=33.43, 法向力=1485.5032, 切向力X=2152.1963, 切向力Y=-2304.0083 +FPS=32.18, 法向力=1518.1296, 切向力X=1525.1726, 切向力Y=-760.1957 +FPS=32.25, 法向力=1508.4480, 切向力X=1490.8689, 切向力Y=-772.2213 +FPS=33.86, 法向力=1634.3689, 切向力X=2113.2256, 切向力Y=-1728.9385 +FPS=32.97, 法向力=1583.0045, 切向力X=2006.7771, 切向力Y=-1793.8247 +FPS=31.63, 法向力=1680.0217, 切向力X=1947.3372, 切向力Y=-1338.0776 +FPS=32.83, 法向力=1642.1110, 切向力X=2058.1716, 切向力Y=-1463.9878 +FPS=31.56, 法向力=1408.2227, 切向力X=1947.8191, 切向力Y=-1775.0999 +FPS=32.44, 法向力=1461.5864, 切向力X=1916.6016, 切向力Y=-1663.3821 +FPS=33.18, 法向力=1519.4348, 切向力X=1822.9734, 切向力Y=-426.3909 +FPS=29.95, 法向力=1510.3933, 切向力X=1878.3413, 切向力Y=-410.3785 +FPS=30.56, 法向力=1414.9414, 切向力X=1383.3174, 切向力Y=-977.2845 +FPS=32.17, 法向力=1445.4465, 切向力X=1403.2654, 切向力Y=-1004.9662 +FPS=19.15, 法向力=1708.8452, 切向力X=1239.3597, 切向力Y=-496.5798 +FPS=31.79, 法向力=1371.1326, 切向力X=1521.2014, 切向力Y=-678.2339 +FPS=32.24, 法向力=1331.5911, 切向力X=1466.0697, 切向力Y=-793.0549 +FPS=32.61, 法向力=1729.4352, 切向力X=2180.0381, 切向力Y=-1207.9565 +FPS=31.78, 法向力=1748.4702, 切向力X=2135.5874, 切向力Y=-1134.7363 +FPS=32.56, 法向力=1702.2034, 切向力X=1623.3929, 切向力Y=-1042.5958 +FPS=33.16, 法向力=1712.2231, 切向力X=1524.9792, 切向力Y=-1005.1501 +FPS=34.21, 法向力=1432.2261, 切向力X=2458.3438, 切向力Y=-1410.6722 +FPS=34.94, 法向力=1353.9050, 切向力X=2502.7131, 切向力Y=-1554.6609 +stitch_feature_optimized: canvas out_w=469, out_h=417, x_min=-140.88, y_min=-84.68 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000230s, blend=0.002110s (9 tiles incl ref), finalize=0.000045s, total=0.002390s +FPS=32.11, 法向力=2132.8364, 切向力X=1466.0793, 切向力Y=-558.6083 +FPS=21.74, 法向力=1562.0688, 切向力X=1346.9208, 切向力Y=-943.9075 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_175150.log b/examples/logs/qt_viewer_20260519_175150.log new file mode 100644 index 0000000..eb79fd4 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_175150.log @@ -0,0 +1,1431 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.48, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=3.87, 法向力=2037.7930, 切向力X=-63.0714, 切向力Y=-106.9332 +FPS=24.78, 法向力=2055.7812, 切向力X=-45.9702, 切向力Y=-162.3199 +FPS=16.57, 法向力=2492.2327, 切向力X=316.8326, 切向力Y=1263.1367 +FPS=17.73, 法向力=1818.3988, 切向力X=543.5250, 切向力Y=-416.0396 +FPS=19.05, 法向力=1838.4407, 切向力X=573.3474, 切向力Y=-430.9694 +FPS=18.65, 法向力=1850.1792, 切向力X=603.1917, 切向力Y=-394.4232 +FPS=19.78, 法向力=2299.9036, 切向力X=1027.1456, 切向力Y=-596.6781 +FPS=19.34, 法向力=2625.2739, 切向力X=471.1467, 切向力Y=499.6911 +FPS=20.29, 法向力=2514.2156, 切向力X=3794.4268, 切向力Y=-195.7195 +FPS=19.79, 法向力=2422.4221, 切向力X=3715.5225, 切向力Y=-296.9992 +FPS=20.75, 法向力=2738.8247, 切向力X=2190.9890, 切向力Y=-1268.6400 +FPS=19.33, 法向力=2790.0232, 切向力X=954.6039, 切向力Y=1185.9929 +FPS=19.85, 法向力=3031.4426, 切向力X=740.5117, 切向力Y=1343.7029 +FPS=19.01, 法向力=3098.6162, 切向力X=705.4427, 切向力Y=1363.4465 +FPS=19.30, 法向力=2444.3005, 切向力X=756.0270, 切向力Y=-281.3319 +FPS=20.76, 法向力=1467.6880, 切向力X=1240.9684, 切向力Y=-200.5480 +FPS=20.73, 法向力=1309.8190, 切向力X=-125.2258, 切向力Y=50.9619 +FPS=19.54, 法向力=1305.5448, 切向力X=-165.5254, 切向力Y=-22.3080 +FPS=20.33, 法向力=1307.8351, 切向力X=-199.7049, 切向力Y=-2.6596 +FPS=20.23, 法向力=3048.3623, 切向力X=2400.9990, 切向力Y=167.9385 +FPS=20.63, 法向力=2384.9756, 切向力X=2132.5605, 切向力Y=-514.9548 +FPS=20.06, 法向力=2763.6294, 切向力X=632.1503, 切向力Y=-200.2596 +FPS=20.48, 法向力=2851.0527, 切向力X=596.1285, 切向力Y=-56.5511 +FPS=20.97, 法向力=2866.2012, 切向力X=668.8912, 切向力Y=-60.1996 +FPS=20.11, 法向力=2891.8174, 切向力X=2167.0127, 切向力Y=97.9392 +FPS=21.16, 法向力=2389.8574, 切向力X=1855.8035, 切向力Y=389.2540 +FPS=20.75, 法向力=2604.0093, 切向力X=1658.7931, 切向力Y=-989.6060 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000388s, blend=0.004283s (9 tiles incl ref), finalize=0.000117s, total=0.004798s +FPS=20.42, 法向力=2673.9736, 切向力X=1595.4769, 切向力Y=-1136.8080 +FPS=19.11, 法向力=2613.4172, 切向力X=1173.3005, 切向力Y=-1334.9922 +FPS=19.00, 法向力=2609.6445, 切向力X=1201.0608, 切向力Y=-1305.3687 +FPS=21.22, 法向力=1958.4491, 切向力X=71.6343, 切向力Y=-1111.9777 +FPS=21.02, 法向力=1495.2927, 切向力X=1651.6410, 切向力Y=-1058.5247 +FPS=21.59, 法向力=1472.2007, 切向力X=1962.0256, 切向力Y=-990.4484 +FPS=20.95, 法向力=1552.9020, 切向力X=1919.3619, 切向力Y=-1069.7701 +FPS=20.97, 法向力=2156.0264, 切向力X=2102.6204, 切向力Y=-660.7772 +FPS=21.45, 法向力=2503.2881, 切向力X=2104.9456, 切向力Y=55.3598 +FPS=21.41, 法向力=2522.9966, 切向力X=2070.5496, 切向力Y=46.2742 +FPS=20.80, 法向力=2138.7480, 切向力X=2277.7271, 切向力Y=-262.9082 +FPS=20.88, 法向力=2235.9116, 切向力X=2317.4146, 切向力Y=-251.2096 +FPS=20.82, 法向力=1674.4327, 切向力X=690.8054, 切向力Y=-316.9835 +FPS=21.59, 法向力=2204.2632, 切向力X=358.1844, 切向力Y=300.1393 +FPS=21.62, 法向力=2255.5847, 切向力X=399.8608, 切向力Y=244.4579 +FPS=21.53, 法向力=1381.9570, 切向力X=1561.5129, 切向力Y=-737.0615 +FPS=21.33, 法向力=1418.3779, 切向力X=1538.9500, 切向力Y=-872.5918 +FPS=20.94, 法向力=1796.6890, 切向力X=-44.8562, 切向力Y=115.9706 +FPS=21.72, 法向力=2084.5132, 切向力X=1195.0366, 切向力Y=210.9774 +FPS=21.47, 法向力=1954.4460, 切向力X=1101.7881, 切向力Y=82.8522 +FPS=21.41, 法向力=2471.2944, 切向力X=2537.7979, 切向力Y=-323.4343 +FPS=21.36, 法向力=2512.1802, 切向力X=2670.0703, 切向力Y=-465.6149 +FPS=21.75, 法向力=1373.9785, 切向力X=-54.6824, 切向力Y=-272.6364 +FPS=19.86, 法向力=1854.3639, 切向力X=56.4762, 切向力Y=-1024.9939 +FPS=20.40, 法向力=1891.9050, 切向力X=198.5461, 切向力Y=-1016.1533 +FPS=20.14, 法向力=1935.0240, 切向力X=287.9185, 切向力Y=-1033.4106 +FPS=20.53, 法向力=1869.6064, 切向力X=1706.3635, 切向力Y=-863.8547 +FPS=20.41, 法向力=3069.7759, 切向力X=1578.0477, 切向力Y=261.6751 +FPS=21.88, 法向力=1473.0269, 切向力X=1280.6632, 切向力Y=-1194.6362 +FPS=20.49, 法向力=1452.9841, 切向力X=1093.3722, 切向力Y=-1164.0576 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000423s, blend=0.004242s (9 tiles incl ref), finalize=0.000117s, total=0.004792s +FPS=19.92, 法向力=1442.3459, 切向力X=1095.0033, 切向力Y=-1182.2808 +FPS=20.34, 法向力=2355.0266, 切向力X=507.0469, 切向力Y=-911.3513 +FPS=20.35, 法向力=1822.4247, 切向力X=888.6364, 切向力Y=255.2431 +FPS=20.62, 法向力=1875.8975, 切向力X=820.1685, 切向力Y=218.2631 +FPS=20.12, 法向力=1834.7806, 切向力X=1624.5103, 切向力Y=112.8985 +FPS=20.46, 法向力=2127.3137, 切向力X=3034.9597, 切向力Y=-398.4576 +FPS=20.04, 法向力=2176.7830, 切向力X=3090.9258, 切向力Y=-479.0542 +FPS=20.12, 法向力=1083.5374, 切向力X=935.7443, 切向力Y=-367.9900 +FPS=20.32, 法向力=1110.5652, 切向力X=925.9592, 切向力Y=-463.4743 +FPS=20.51, 法向力=2574.8174, 切向力X=854.4100, 切向力Y=325.6822 +FPS=21.09, 法向力=2485.8857, 切向力X=755.7876, 切向力Y=74.8517 +FPS=20.37, 法向力=2542.0891, 切向力X=744.0868, 切向力Y=53.7338 +FPS=20.50, 法向力=2409.8889, 切向力X=826.5931, 切向力Y=-760.3089 +FPS=20.62, 法向力=2418.6714, 切向力X=791.6010, 切向力Y=-650.9824 +FPS=21.07, 法向力=1911.9866, 切向力X=-1023.3439, 切向力Y=-966.3344 +FPS=19.66, 法向力=2983.2144, 切向力X=1556.3655, 切向力Y=-5.9070 +FPS=20.32, 法向力=1654.6326, 切向力X=197.1120, 切向力Y=-631.0441 +FPS=20.48, 法向力=1649.0721, 切向力X=26.1390, 切向力Y=-808.4755 +FPS=20.01, 法向力=1655.3282, 切向力X=34.1965, 切向力Y=-832.2513 +FPS=20.96, 法向力=1505.9282, 切向力X=1238.3368, 切向力Y=296.4906 +FPS=20.79, 法向力=2598.2051, 切向力X=-178.2146, 切向力Y=-347.0259 +FPS=19.10, 法向力=2609.5752, 切向力X=-211.5559, 切向力Y=-284.1146 +FPS=20.75, 法向力=2065.7607, 切向力X=1655.1451, 切向力Y=-922.6326 +FPS=20.40, 法向力=2166.0928, 切向力X=1791.8069, 切向力Y=-914.6316 +FPS=20.77, 法向力=2416.1670, 切向力X=2158.1274, 切向力Y=-37.9203 +FPS=20.61, 法向力=3034.5808, 切向力X=1933.2784, 切向力Y=204.8910 +FPS=21.01, 法向力=2673.8354, 切向力X=2493.8853, 切向力Y=-5.5799 +FPS=21.01, 法向力=1147.4919, 切向力X=1365.3945, 切向力Y=-942.4720 +FPS=20.02, 法向力=1991.3794, 切向力X=851.9016, 切向力Y=-318.3726 +FPS=20.19, 法向力=2115.7708, 切向力X=861.6078, 切向力Y=-413.0206 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000434s, blend=0.004242s (9 tiles incl ref), finalize=0.000121s, total=0.004806s +FPS=20.16, 法向力=2146.0601, 切向力X=899.9659, 切向力Y=-387.9211 +FPS=19.92, 法向力=1626.4558, 切向力X=1631.2153, 切向力Y=-742.8170 +FPS=20.31, 法向力=1606.3118, 切向力X=354.4594, 切向力Y=-814.9146 +FPS=20.26, 法向力=2478.0286, 切向力X=3009.2773, 切向力Y=-704.5612 +FPS=20.44, 法向力=2432.3027, 切向力X=3015.7676, 切向力Y=-650.1097 +FPS=19.46, 法向力=2432.2178, 切向力X=3084.2529, 切向力Y=-637.0411 +FPS=19.50, 法向力=1446.7004, 切向力X=2025.5769, 切向力Y=-260.4509 +FPS=19.51, 法向力=2042.1737, 切向力X=730.7773, 切向力Y=-47.1674 +FPS=18.77, 法向力=2267.5408, 切向力X=747.5472, 切向力Y=-485.9708 +FPS=19.29, 法向力=2319.2585, 切向力X=794.1409, 切向力Y=-496.1031 +FPS=19.14, 法向力=2300.2148, 切向力X=788.5193, 切向力Y=-446.0270 +FPS=19.28, 法向力=1768.0856, 切向力X=1949.9099, 切向力Y=-648.0263 +FPS=18.79, 法向力=2252.0264, 切向力X=2342.2827, 切向力Y=345.8558 +FPS=17.63, 法向力=2480.9766, 切向力X=1774.5344, 切向力Y=420.7443 +FPS=17.48, 法向力=2697.8862, 切向力X=1482.7976, 切向力Y=509.0533 +FPS=17.88, 法向力=2579.6162, 切向力X=2797.3713, 切向力Y=-211.6126 +FPS=18.25, 法向力=2185.6445, 切向力X=858.1068, 切向力Y=-151.2125 +FPS=17.77, 法向力=1741.8484, 切向力X=975.9688, 切向力Y=-247.7087 +FPS=18.01, 法向力=1701.3402, 切向力X=923.7518, 切向力Y=-366.2468 +FPS=17.90, 法向力=1589.6277, 切向力X=1437.5244, 切向力Y=-1020.1451 +FPS=17.85, 法向力=2589.6030, 切向力X=1598.6204, 切向力Y=-292.5480 +FPS=18.28, 法向力=2707.4700, 切向力X=1460.7764, 切向力Y=-193.4707 +FPS=18.14, 法向力=2713.4539, 切向力X=1451.3682, 切向力Y=-122.1239 +FPS=18.07, 法向力=1907.3954, 切向力X=395.5135, 切向力Y=289.1245 +FPS=18.61, 法向力=1583.1810, 切向力X=2197.7751, 切向力Y=393.1181 +FPS=18.99, 法向力=1603.9199, 切向力X=2164.8369, 切向力Y=366.3194 +FPS=19.30, 法向力=1573.9626, 切向力X=2159.9744, 切向力Y=381.6452 +FPS=16.97, 法向力=2696.5730, 切向力X=868.5132, 切向力Y=-474.6063 +FPS=19.69, 法向力=2346.1462, 切向力X=1492.3995, 切向力Y=-99.3204 +FPS=16.81, 法向力=1964.5593, 切向力X=1939.3787, 切向力Y=-873.0388 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000440s, blend=0.004665s (9 tiles incl ref), finalize=0.000135s, total=0.005249s +FPS=17.95, 法向力=1999.7439, 切向力X=1915.1655, 切向力Y=-854.1818 +FPS=17.98, 法向力=1092.1615, 切向力X=1148.5359, 切向力Y=-455.8658 +FPS=17.97, 法向力=1150.8707, 切向力X=265.7113, 切向力Y=-1581.4177 +FPS=17.37, 法向力=1175.6256, 切向力X=1474.7563, 切向力Y=-1591.2894 +FPS=17.56, 法向力=1164.8982, 切向力X=1517.0171, 切向力Y=-1514.3003 +FPS=18.75, 法向力=1864.6836, 切向力X=1168.8513, 切向力Y=-1050.6187 +FPS=25.00, 法向力=2350.1750, 切向力X=2007.2688, 切向力Y=-280.8739 +FPS=29.55, 法向力=2350.1328, 切向力X=1927.3091, 切向力Y=-263.3944 +FPS=29.02, 法向力=1711.2769, 切向力X=1516.7141, 切向力Y=-501.6318 +FPS=31.19, 法向力=1729.5311, 切向力X=1516.3441, 切向力Y=-434.0784 +FPS=29.36, 法向力=2091.6978, 切向力X=1194.8198, 切向力Y=-850.0745 +FPS=29.87, 法向力=2064.9453, 切向力X=999.4572, 切向力Y=-935.0948 +FPS=31.77, 法向力=1886.5547, 切向力X=1156.5647, 切向力Y=72.7595 +FPS=30.47, 法向力=1930.9746, 切向力X=1255.5842, 切向力Y=176.0423 +FPS=30.53, 法向力=2091.4180, 切向力X=841.1290, 切向力Y=-717.5714 +FPS=28.96, 法向力=1923.3538, 切向力X=1274.6746, 切向力Y=-1134.8250 +FPS=30.65, 法向力=1959.7725, 切向力X=1311.6583, 切向力Y=-1226.1779 +FPS=29.47, 法向力=1165.2712, 切向力X=2096.1216, 切向力Y=-491.1956 +FPS=30.29, 法向力=1105.1335, 切向力X=2065.2319, 切向力Y=-539.6379 +FPS=29.43, 法向力=1687.4082, 切向力X=975.7107, 切向力Y=-576.4417 +FPS=29.18, 法向力=1708.7993, 切向力X=888.4294, 切向力Y=-580.9346 +FPS=30.94, 法向力=1766.2507, 切向力X=1354.0443, 切向力Y=-1066.6753 +FPS=28.78, 法向力=2088.1257, 切向力X=627.8458, 切向力Y=-567.5221 +FPS=31.18, 法向力=2182.7576, 切向力X=592.6633, 切向力Y=-652.7077 +FPS=29.67, 法向力=1522.1781, 切向力X=2330.9028, 切向力Y=-1267.1677 +FPS=30.92, 法向力=1553.9304, 切向力X=2350.1348, 切向力Y=-1210.9156 +FPS=28.28, 法向力=2632.9058, 切向力X=2522.9399, 切向力Y=-420.4299 +FPS=31.62, 法向力=2680.3481, 切向力X=2479.3906, 切向力Y=-385.4611 +FPS=29.28, 法向力=2264.1404, 切向力X=2220.1846, 切向力Y=-511.6467 +FPS=30.17, 法向力=1548.1678, 切向力X=1678.5303, 切向力Y=-1099.5499 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002157s (9 tiles incl ref), finalize=0.000052s, total=0.002472s +FPS=30.52, 法向力=1538.3403, 切向力X=1596.2954, 切向力Y=-1176.3439 +FPS=29.30, 法向力=1545.8855, 切向力X=1625.7815, 切向力Y=-1144.6498 +FPS=30.98, 法向力=1645.1713, 切向力X=1258.9381, 切向力Y=-373.6130 +FPS=29.77, 法向力=1660.2770, 切向力X=1237.6149, 切向力Y=-430.7244 +FPS=30.26, 法向力=2542.3726, 切向力X=2965.4492, 切向力Y=-813.5284 +FPS=28.07, 法向力=1367.5094, 切向力X=1137.0643, 切向力Y=-790.3735 +FPS=30.59, 法向力=1319.8373, 切向力X=1037.5334, 切向力Y=-740.5991 +FPS=30.51, 法向力=1774.0139, 切向力X=2434.0923, 切向力Y=-673.1199 +FPS=29.45, 法向力=1939.7642, 切向力X=2553.3481, 切向力Y=-498.0672 +FPS=31.47, 法向力=2234.0386, 切向力X=1836.2686, 切向力Y=-820.3900 +FPS=30.02, 法向力=2225.9995, 切向力X=2083.3293, 切向力Y=-995.5289 +FPS=31.43, 法向力=1997.2710, 切向力X=1320.0630, 切向力Y=-962.9454 +FPS=30.96, 法向力=2316.8535, 切向力X=2086.0623, 切向力Y=-1236.7660 +FPS=31.72, 法向力=2304.4990, 切向力X=2133.4258, 切向力Y=-1302.9802 +FPS=29.25, 法向力=1776.4521, 切向力X=659.9263, 切向力Y=-629.5594 +FPS=31.30, 法向力=1738.7382, 切向力X=594.5779, 切向力Y=-573.6936 +FPS=29.66, 法向力=2111.5139, 切向力X=1802.5928, 切向力Y=383.8166 +FPS=28.17, 法向力=2091.0862, 切向力X=2081.2275, 切向力Y=361.1570 +FPS=29.73, 法向力=2755.0820, 切向力X=2212.7056, 切向力Y=-290.8640 +FPS=30.83, 法向力=2679.4695, 切向力X=2159.7822, 切向力Y=-286.2952 +FPS=31.50, 法向力=1737.2083, 切向力X=900.6500, 切向力Y=-24.4243 +FPS=30.17, 法向力=1979.9238, 切向力X=1131.2307, 切向力Y=-207.5178 +FPS=32.08, 法向力=1975.5068, 切向力X=1308.1886, 切向力Y=-283.6166 +FPS=30.23, 法向力=2401.0161, 切向力X=1239.7976, 切向力Y=-1475.6433 +FPS=31.59, 法向力=2410.3635, 切向力X=1291.3992, 切向力Y=-1612.5060 +FPS=27.44, 法向力=1476.9187, 切向力X=809.5835, 切向力Y=48.6844 +FPS=30.68, 法向力=1495.7695, 切向力X=906.1774, 切向力Y=-43.2917 +FPS=25.42, 法向力=2318.2344, 切向力X=1567.9899, 切向力Y=-833.5629 +FPS=27.65, 法向力=1747.9076, 切向力X=1638.5208, 切向力Y=-645.4877 +FPS=31.63, 法向力=1711.8278, 切向力X=1485.0427, 切向力Y=-698.9803 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.002118s (9 tiles incl ref), finalize=0.000053s, total=0.002443s +FPS=29.70, 法向力=2004.7085, 切向力X=758.1565, 切向力Y=-384.7667 +FPS=30.82, 法向力=2084.2400, 切向力X=734.1436, 切向力Y=-428.2149 +FPS=27.63, 法向力=2174.6636, 切向力X=2080.3413, 切向力Y=-1033.4119 +FPS=31.19, 法向力=2280.8140, 切向力X=2236.5161, 切向力Y=-1004.0675 +FPS=29.71, 法向力=1726.7355, 切向力X=1249.5867, 切向力Y=-1090.4985 +FPS=29.80, 法向力=1769.5276, 切向力X=1181.3617, 切向力Y=-1147.6973 +FPS=29.34, 法向力=2158.8376, 切向力X=1418.6067, 切向力Y=-626.2780 +FPS=30.19, 法向力=2359.7227, 切向力X=2051.4209, 切向力Y=-303.4061 +FPS=31.42, 法向力=2345.0056, 切向力X=2080.7339, 切向力Y=-284.8552 +FPS=28.23, 法向力=2532.4043, 切向力X=2434.2568, 切向力Y=-276.8920 +FPS=31.68, 法向力=2529.8442, 切向力X=2542.7949, 切向力Y=-283.0035 +FPS=29.07, 法向力=1532.9348, 切向力X=1258.8650, 切向力Y=-1397.9384 +FPS=30.08, 法向力=1551.0160, 切向力X=1203.1670, 切向力Y=-1469.4303 +FPS=30.17, 法向力=2495.9988, 切向力X=1163.3185, 切向力Y=-1062.8408 +FPS=29.04, 法向力=2590.6738, 切向力X=1331.5714, 切向力Y=-1097.2277 +FPS=30.43, 法向力=1745.4580, 切向力X=865.1885, 切向力Y=-562.9395 +FPS=28.99, 法向力=1729.8193, 切向力X=1030.7766, 切向力Y=-589.6674 +FPS=31.24, 法向力=1946.1023, 切向力X=1049.3956, 切向力Y=-1095.1154 +FPS=30.11, 法向力=2096.6243, 切向力X=794.2667, 切向力Y=-1178.6855 +FPS=30.84, 法向力=1560.9652, 切向力X=1221.1882, 切向力Y=-1066.1259 +FPS=29.87, 法向力=2064.7324, 切向力X=1013.9752, 切向力Y=-1791.6174 +FPS=30.90, 法向力=2111.8765, 切向力X=1049.1342, 切向力Y=-1752.1343 +FPS=30.03, 法向力=1029.5413, 切向力X=1206.3268, 切向力Y=-838.5842 +FPS=29.36, 法向力=972.5192, 切向力X=1125.4802, 切向力Y=-728.1469 +FPS=29.99, 法向力=1696.9202, 切向力X=1987.2384, 切向力Y=-608.6376 +FPS=29.29, 法向力=1794.3938, 切向力X=2099.8369, 切向力Y=-512.5226 +FPS=31.30, 法向力=2362.0356, 切向力X=1263.7273, 切向力Y=-827.6302 +FPS=30.67, 法向力=2461.2241, 切向力X=2144.6123, 切向力Y=-630.3970 +FPS=31.18, 法向力=2562.3245, 切向力X=2012.0985, 切向力Y=-694.0248 +FPS=29.93, 法向力=3323.0073, 切向力X=2239.6519, 切向力Y=-317.7336 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000273s, blend=0.002198s (9 tiles incl ref), finalize=0.000059s, total=0.002537s +FPS=29.84, 法向力=3353.4888, 切向力X=2263.3181, 切向力Y=-282.8351 +FPS=29.42, 法向力=2082.7104, 切向力X=1724.1312, 切向力Y=-1114.1136 +FPS=31.23, 法向力=2016.4255, 切向力X=1697.3608, 切向力Y=-1006.5206 +FPS=29.53, 法向力=1279.8241, 切向力X=1688.6609, 切向力Y=-911.1305 +FPS=28.20, 法向力=1634.0446, 切向力X=1148.3116, 切向力Y=-5919.0708 +FPS=31.64, 法向力=1706.6594, 切向力X=1194.6702, 切向力Y=-5977.4741 +FPS=28.89, 法向力=2742.4585, 切向力X=-3053.8022, 切向力Y=-17085.6230 +FPS=31.13, 法向力=2844.7651, 切向力X=-3120.0317, 切向力Y=-17239.4688 +FPS=27.96, 法向力=2695.6216, 切向力X=-8618.9648, 切向力Y=-24801.4062 +FPS=31.37, 法向力=2986.7715, 切向力X=-9199.6699, 切向力Y=-25007.9961 +FPS=29.23, 法向力=7377.5371, 切向力X=-13741.5723, 切向力Y=-35376.8203 +FPS=29.11, 法向力=7627.2529, 切向力X=-14022.5166, 切向力Y=-35680.9297 +FPS=30.54, 法向力=11516.6328, 切向力X=-11981.3027, 切向力Y=-40525.4219 +FPS=30.35, 法向力=18357.6250, 切向力X=-7158.0581, 切向力Y=-35463.4336 +FPS=32.83, 法向力=18400.7363, 切向力X=-7144.5713, 切向力Y=-35481.9531 +FPS=31.24, 法向力=18441.0195, 切向力X=-7163.5654, 切向力Y=-35492.2891 +FPS=32.47, 法向力=19862.6934, 切向力X=-1529.6577, 切向力Y=-29737.3398 +FPS=31.36, 法向力=19971.1328, 切向力X=-1549.9993, 切向力Y=-29743.3965 +FPS=32.31, 法向力=16485.0508, 切向力X=5212.9385, 切向力Y=-26467.7344 +FPS=31.62, 法向力=17894.7012, 切向力X=1445.5410, 切向力Y=-19735.6230 +FPS=34.10, 法向力=17781.6289, 切向力X=1380.0208, 切向力Y=-19679.2051 +FPS=31.63, 法向力=14798.7324, 切向力X=-308.9847, 切向力Y=-11625.5264 +FPS=33.64, 法向力=14843.7842, 切向力X=-163.0834, 切向力Y=-11625.3945 +FPS=32.78, 法向力=11476.1270, 切向力X=-1272.9926, 切向力Y=10410.3115 +FPS=33.13, 法向力=11661.1484, 切向力X=-1227.0107, 切向力Y=10744.5352 +FPS=30.13, 法向力=9612.8682, 切向力X=8448.8447, 切向力Y=44935.3359 +FPS=30.33, 法向力=9584.4316, 切向力X=8294.5371, 切向力Y=45166.8672 +FPS=31.60, 法向力=12141.6602, 切向力X=7464.8281, 切向力Y=54928.6992 +FPS=29.97, 法向力=12007.7676, 切向力X=7545.4448, 切向力Y=55016.0469 +FPS=30.84, 法向力=15274.3936, 切向力X=4260.0352, 切向力Y=54023.6172 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000534s, blend=0.002233s (9 tiles incl ref), finalize=0.000059s, total=0.002838s +FPS=31.61, 法向力=15118.9619, 切向力X=4045.8618, 切向力Y=54292.6680 +FPS=33.01, 法向力=14136.8145, 切向力X=2392.4922, 切向力Y=44017.4219 +FPS=32.59, 法向力=14090.4170, 切向力X=2343.5684, 切向力Y=44050.0625 +FPS=31.71, 法向力=12196.0527, 切向力X=3131.0483, 切向力Y=34343.8750 +FPS=31.01, 法向力=11349.2197, 切向力X=3843.0918, 切向力Y=28190.1953 +FPS=34.52, 法向力=11330.8145, 切向力X=3782.9124, 切向力Y=28233.4102 +FPS=32.47, 法向力=10636.8105, 切向力X=7342.0586, 切向力Y=25795.0176 +FPS=33.80, 法向力=10637.9336, 切向力X=7385.9619, 切向力Y=25637.3477 +FPS=32.08, 法向力=10637.8398, 切向力X=7377.0190, 切向力Y=25645.8477 +FPS=33.48, 法向力=9776.8379, 切向力X=4954.8955, 切向力Y=20223.6465 +FPS=33.16, 法向力=9605.7480, 切向力X=5131.8501, 切向力Y=20205.3438 +FPS=33.50, 法向力=6912.0693, 切向力X=-1109.7811, 切向力Y=4956.2822 +FPS=30.72, 法向力=3161.5857, 切向力X=-6469.0532, 切向力Y=-23173.3438 +FPS=33.49, 法向力=3029.5657, 切向力X=-6554.2754, 切向力Y=-23347.5977 +FPS=31.67, 法向力=4371.8105, 切向力X=-3053.1606, 切向力Y=-37388.7578 +FPS=33.53, 法向力=4404.4585, 切向力X=-3015.0781, 切向力Y=-37584.1758 +FPS=30.68, 法向力=9017.1699, 切向力X=-349.5179, 切向力Y=-38489.1602 +FPS=34.35, 法向力=9222.6387, 切向力X=-366.1188, 切向力Y=-38468.6875 +FPS=32.49, 法向力=9258.0293, 切向力X=-380.4203, 切向力Y=-38455.7344 +FPS=33.55, 法向力=14623.9023, 切向力X=5751.2441, 切向力Y=-27917.6523 +FPS=30.90, 法向力=13433.6816, 切向力X=15288.7793, 切向力Y=-17161.0996 +FPS=32.64, 法向力=13463.0664, 切向力X=15408.8662, 切向力Y=-17046.7383 +FPS=31.84, 法向力=11821.9307, 切向力X=22796.1602, 切向力Y=-1850.4514 +FPS=33.86, 法向力=11852.2002, 切向力X=22949.8203, 切向力Y=-1529.0691 +FPS=30.49, 法向力=9685.4199, 切向力X=23916.0156, 切向力Y=8105.9556 +FPS=33.08, 法向力=9936.0586, 切向力X=23827.8730, 切向力Y=8483.0410 +FPS=31.29, 法向力=10305.8555, 切向力X=24186.2852, 切向力Y=17283.3047 +FPS=32.11, 法向力=9967.7979, 切向力X=23525.6875, 切向力Y=18788.9609 +FPS=33.14, 法向力=7752.5933, 切向力X=4090.3599, 切向力Y=35138.1172 +FPS=32.36, 法向力=7680.4175, 切向力X=3915.1240, 切向力Y=35270.5469 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.002145s (9 tiles incl ref), finalize=0.000058s, total=0.002469s +FPS=32.67, 法向力=15114.6074, 切向力X=-27678.1406, 切向力Y=31858.6582 +FPS=31.99, 法向力=15027.4346, 切向力X=-28070.0781, 切向力Y=31814.7969 +FPS=31.83, 法向力=19737.3105, 切向力X=-30188.5977, 切向力Y=8661.0781 +FPS=32.98, 法向力=19646.1992, 切向力X=-30382.5430, 切向力Y=8756.8906 +FPS=30.25, 法向力=17955.9453, 切向力X=-21188.5469, 切向力Y=426.1634 +FPS=31.92, 法向力=17703.6133, 切向力X=-21114.4531, 切向力Y=-25.0119 +FPS=32.62, 法向力=12651.7383, 切向力X=-7712.1455, 切向力Y=3142.5911 +FPS=32.35, 法向力=12528.2373, 切向力X=-7311.6846, 切向力Y=2998.0669 +FPS=35.33, 法向力=6023.0156, 切向力X=18771.7871, 切向力Y=-2789.9756 +FPS=32.63, 法向力=5981.0513, 切向力X=19036.8750, 切向力Y=-2824.0833 +FPS=34.10, 法向力=7046.4453, 切向力X=27378.2500, 切向力Y=-17266.6484 +FPS=31.63, 法向力=7116.9346, 切向力X=27702.5098, 切向力Y=-17667.1777 +FPS=32.91, 法向力=12236.3457, 切向力X=16516.6211, 切向力Y=-30323.6602 +FPS=31.05, 法向力=7336.2632, 切向力X=5710.9248, 切向力Y=-13399.6152 +FPS=34.39, 法向力=7328.6133, 切向力X=5722.8936, 切向力Y=-13383.1650 +FPS=32.67, 法向力=3334.5391, 切向力X=2822.4766, 切向力Y=-3791.4214 +FPS=34.25, 法向力=3414.4932, 切向力X=2688.2280, 切向力Y=-3920.3601 +FPS=31.54, 法向力=2253.2153, 切向力X=3186.9731, 切向力Y=13866.2305 +FPS=34.98, 法向力=2134.2209, 切向力X=3338.2549, 切向力Y=14192.9336 +FPS=33.12, 法向力=2141.2944, 切向力X=3385.3315, 切向力Y=14239.5527 +FPS=33.74, 法向力=6114.9072, 切向力X=11800.4893, 切向力Y=40587.3125 +FPS=31.90, 法向力=15844.9082, 切向力X=14785.3555, 切向力Y=60645.1602 +FPS=33.14, 法向力=15808.4688, 切向力X=14896.5449, 切向力Y=60694.9922 +FPS=31.25, 法向力=16969.2871, 切向力X=10609.2236, 切向力Y=45788.2734 +FPS=34.00, 法向力=16909.4766, 切向力X=10780.0645, 切向力Y=45795.6836 +FPS=31.50, 法向力=10579.9111, 切向力X=3703.1624, 切向力Y=20102.3809 +FPS=34.39, 法向力=10662.8213, 切向力X=3742.2463, 切向力Y=20145.8594 +FPS=31.78, 法向力=5569.2920, 切向力X=-5399.5244, 切向力Y=-3430.9294 +FPS=34.20, 法向力=5565.5693, 切向力X=-5389.9399, 切向力Y=-3458.2236 +FPS=31.22, 法向力=2205.2344, 切向力X=-4175.1919, 切向力Y=-19864.2402 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000255s, blend=0.002153s (9 tiles incl ref), finalize=0.000057s, total=0.002470s +FPS=33.72, 法向力=2257.0273, 切向力X=-4166.2290, 切向力Y=-19945.4355 +FPS=32.12, 法向力=2972.1694, 切向力X=-741.7408, 切向力Y=-29973.0176 +FPS=34.07, 法向力=2903.9907, 切向力X=-418.9205, 切向力Y=-30406.1406 +FPS=31.64, 法向力=7854.6396, 切向力X=29.2608, 切向力Y=-34292.9609 +FPS=32.95, 法向力=7981.3052, 切向力X=243.5789, 切向力Y=-34455.8086 +FPS=27.71, 法向力=8459.0254, 切向力X=-939.7921, 切向力Y=-15776.3262 +FPS=31.14, 法向力=8381.2246, 切向力X=-898.2596, 切向力Y=-15723.2168 +FPS=32.99, 法向力=5698.6875, 切向力X=-676.8699, 切向力Y=-5734.6606 +FPS=34.46, 法向力=5578.2471, 切向力X=-579.8323, 切向力Y=-5854.9648 +FPS=33.05, 法向力=2212.1597, 切向力X=-187.3836, 切向力Y=3761.9214 +FPS=34.64, 法向力=2228.1187, 切向力X=-91.5204, 切向力Y=3804.5542 +FPS=32.56, 法向力=4027.7603, 切向力X=1937.1749, 切向力Y=19347.2930 +FPS=34.03, 法向力=3824.1992, 切向力X=1687.1112, 切向力Y=19688.9766 +FPS=31.78, 法向力=8234.7666, 切向力X=7756.4434, 切向力Y=40555.9648 +FPS=31.41, 法向力=8286.9023, 切向力X=7992.3965, 切向力Y=41009.0078 +FPS=32.52, 法向力=12005.8105, 切向力X=6179.1157, 切向力Y=37171.3086 +FPS=31.79, 法向力=11985.1562, 切向力X=6111.3643, 切向力Y=37169.1172 +FPS=34.16, 法向力=8714.6660, 切向力X=2885.6594, 切向力Y=18589.2441 +FPS=33.04, 法向力=8701.5264, 切向力X=2866.2468, 切向力Y=18494.7285 +FPS=32.18, 法向力=6490.2715, 切向力X=2362.3013, 切向力Y=8366.4629 +FPS=34.59, 法向力=6546.9390, 切向力X=2358.1360, 切向力Y=8280.1406 +FPS=30.90, 法向力=4196.4766, 切向力X=-1865.5060, 切向力Y=212.1097 +FPS=32.87, 法向力=4201.7314, 切向力X=-2044.7714, 切向力Y=143.1677 +FPS=33.43, 法向力=3019.0835, 切向力X=-2689.2827, 切向力Y=-15553.5039 +FPS=32.85, 法向力=2928.8455, 切向力X=-2766.1382, 切向力Y=-15721.7051 +FPS=34.37, 法向力=2822.4614, 切向力X=-511.4626, 切向力Y=-27767.9062 +FPS=33.29, 法向力=2830.5015, 切向力X=-425.5298, 切向力Y=-27898.7422 +FPS=32.90, 法向力=8312.6309, 切向力X=-1195.1887, 切向力Y=-29401.7441 +FPS=32.82, 法向力=8370.2412, 切向力X=-1197.8293, 切向力Y=-29516.2051 +FPS=32.38, 法向力=4015.5779, 切向力X=-201.1532, 切向力Y=-10247.4434 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002188s (9 tiles incl ref), finalize=0.000057s, total=0.002515s +FPS=32.44, 法向力=3944.9761, 切向力X=-149.3775, 切向力Y=-10271.8340 +FPS=33.69, 法向力=3334.8462, 切向力X=1360.1458, 切向力Y=-959.5345 +FPS=32.51, 法向力=3362.3865, 切向力X=1372.9888, 切向力Y=-853.6387 +FPS=34.19, 法向力=2285.3459, 切向力X=1201.4619, 切向力Y=6233.8730 +FPS=32.90, 法向力=2354.1621, 切向力X=1155.0143, 切向力Y=6400.8037 +FPS=33.38, 法向力=2198.5225, 切向力X=3525.2776, 切向力Y=12193.0254 +FPS=34.29, 法向力=2295.7466, 切向力X=3683.0652, 切向力Y=12925.6426 +FPS=32.35, 法向力=4397.6206, 切向力X=2042.9725, 切向力Y=25940.9336 +FPS=31.70, 法向力=11004.2529, 切向力X=-14133.5684, 切向力Y=34279.9688 +FPS=34.21, 法向力=11255.3877, 切向力X=-14294.7227, 切向力Y=34304.8945 +FPS=31.67, 法向力=11306.4121, 切向力X=-14217.2100, 切向力Y=34351.8320 +FPS=34.35, 法向力=13192.1182, 切向力X=-19899.3594, 切向力Y=16295.1201 +FPS=32.85, 法向力=13178.0332, 切向力X=-19871.4883, 切向力Y=16331.3486 +FPS=33.06, 法向力=6183.1494, 切向力X=-5375.1299, 切向力Y=3420.8528 +FPS=34.47, 法向力=6161.9351, 切向力X=-5363.3906, 切向力Y=3354.8115 +FPS=32.60, 法向力=2519.7417, 切向力X=5008.1719, 切向力Y=-2881.1174 +FPS=31.07, 法向力=2395.0652, 切向力X=11206.5449, 切向力Y=-3094.9106 +FPS=34.27, 法向力=2468.5908, 切向力X=11578.1396, 切向力Y=-2990.8042 +FPS=32.38, 法向力=2458.3689, 切向力X=11456.4756, 切向力Y=-2984.7300 +FPS=33.93, 法向力=2894.8704, 切向力X=23675.9688, 切向力Y=-5233.7217 +FPS=32.14, 法向力=2816.1611, 切向力X=24285.3477, 切向力Y=-5745.9282 +FPS=33.31, 法向力=5456.9102, 切向力X=38635.7109, 切向力Y=-6557.6748 +FPS=31.52, 法向力=5421.1445, 切向力X=39148.2812, 切向力Y=-6334.9629 +FPS=32.71, 法向力=9260.0586, 切向力X=34458.9102, 切向力Y=-3908.8301 +FPS=30.71, 法向力=10999.3809, 切向力X=24571.0703, 切向力Y=-5903.5107 +FPS=33.70, 法向力=11071.6377, 切向力X=24539.9141, 切向力Y=-5883.8130 +FPS=31.12, 法向力=4144.3540, 切向力X=-5825.8530, 切向力Y=-15593.1035 +FPS=33.01, 法向力=4206.8467, 切向力X=-5857.7646, 切向力Y=-15685.6484 +FPS=29.94, 法向力=7669.6016, 切向力X=-23327.0684, 切向力Y=-10508.3789 +FPS=32.55, 法向力=7756.8481, 切向力X=-23496.2734, 切向力Y=-10287.7676 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000272s, blend=0.002216s (9 tiles incl ref), finalize=0.000058s, total=0.002553s +FPS=30.33, 法向力=4499.4565, 切向力X=-4490.4229, 切向力Y=-2998.1790 +FPS=33.95, 法向力=4395.1660, 切向力X=-4515.9595, 切向力Y=-2948.4189 +FPS=32.08, 法向力=3312.4209, 切向力X=-1540.6178, 切向力Y=-1806.8219 +FPS=33.74, 法向力=3270.3801, 切向力X=-1421.9552, 切向力Y=-1817.2583 +FPS=34.16, 法向力=2343.1187, 切向力X=3665.6497, 切向力Y=-1733.2023 +FPS=33.19, 法向力=2080.5903, 切向力X=4145.4585, 切向力Y=-1904.2034 +FPS=30.47, 法向力=2064.2068, 切向力X=17849.5820, 切向力Y=-3220.0581 +FPS=32.76, 法向力=1952.3478, 切向力X=18213.0449, 切向力Y=-3181.6030 +FPS=30.90, 法向力=5373.0537, 切向力X=33980.0938, 切向力Y=-5974.5840 +FPS=32.10, 法向力=5312.2471, 切向力X=34470.1953, 切向力Y=-5956.8218 +FPS=33.52, 法向力=8744.7705, 切向力X=24820.1289, 切向力Y=-2794.9490 +FPS=32.68, 法向力=8586.6562, 切向力X=24914.2129, 切向力Y=-2873.2605 +FPS=33.61, 法向力=4318.0161, 切向力X=8246.2793, 切向力Y=-2066.8677 +FPS=31.60, 法向力=4358.9746, 切向力X=8366.8906, 切向力Y=-2160.9482 +FPS=31.84, 法向力=3433.9019, 切向力X=-11881.7861, 切向力Y=-2419.2986 +FPS=33.00, 法向力=3188.2686, 切向力X=-12294.1201, 切向力Y=-2382.9854 +FPS=30.88, 法向力=7820.8506, 切向力X=-25918.7246, 切向力Y=-2714.4607 +FPS=29.47, 法向力=7909.2241, 切向力X=-11464.2490, 切向力Y=-781.5542 +FPS=33.95, 法向力=7887.8936, 切向力X=-11483.3848, 切向力Y=-831.5286 +FPS=32.42, 法向力=3267.6987, 切向力X=-587.9362, 切向力Y=-700.7092 +FPS=33.37, 法向力=3255.8328, 切向力X=-497.0543, 切向力Y=-740.6399 +FPS=32.37, 法向力=3201.6460, 切向力X=-479.6245, 切向力Y=-713.0291 +FPS=33.69, 法向力=1629.0952, 切向力X=4644.9385, 切向力Y=-2474.7468 +FPS=31.96, 法向力=1945.6729, 切向力X=7584.9004, 切向力Y=-3442.5354 +FPS=34.59, 法向力=1885.2284, 切向力X=7606.4253, 切向力Y=-3428.5969 +FPS=31.12, 法向力=1708.2905, 切向力X=8348.0703, 切向力Y=-3262.4207 +FPS=33.28, 法向力=1727.6715, 切向力X=8400.1484, 切向力Y=-3304.1638 +FPS=30.24, 法向力=1539.5581, 切向力X=14930.2949, 切向力Y=-5170.2764 +FPS=32.74, 法向力=1627.4872, 切向力X=15312.3262, 切向力Y=-5291.3848 +FPS=32.52, 法向力=4470.2524, 切向力X=32563.6816, 切向力Y=-11356.0635 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.002120s (9 tiles incl ref), finalize=0.000061s, total=0.002447s +FPS=33.16, 法向力=4548.6299, 切向力X=33087.4297, 切向力Y=-11594.0488 +FPS=30.44, 法向力=7205.3765, 切向力X=35487.7969, 切向力Y=-7790.8740 +FPS=32.50, 法向力=7324.5020, 切向力X=35582.1328, 切向力Y=-7692.3828 +FPS=32.40, 法向力=11075.2363, 切向力X=26680.6465, 切向力Y=-5028.4658 +FPS=32.66, 法向力=11099.3398, 切向力X=26708.4648, 切向力Y=-5182.1396 +FPS=29.51, 法向力=9863.8887, 切向力X=18801.9043, 切向力Y=-5760.3945 +FPS=33.13, 法向力=9861.7285, 切向力X=18679.9141, 切向力Y=-5793.1509 +FPS=31.01, 法向力=6930.2080, 切向力X=5734.5283, 切向力Y=-10970.1660 +FPS=33.90, 法向力=6943.6030, 切向力X=5553.1445, 切向力Y=-11085.3984 +FPS=32.07, 法向力=4509.5068, 切向力X=-16385.3477, 切向力Y=-13105.7617 +FPS=33.31, 法向力=4640.6987, 切向力X=-16603.8965, 切向力Y=-12979.8936 +FPS=32.89, 法向力=5530.6748, 切向力X=-10827.4707, 切向力Y=-5835.9717 +FPS=31.94, 法向力=5463.7139, 切向力X=-10922.8330, 切向力Y=-5905.3574 +FPS=34.76, 法向力=2779.0005, 切向力X=-997.8137, 切向力Y=-2239.1782 +FPS=33.42, 法向力=2673.2209, 切向力X=-820.7659, 切向力Y=-2315.3755 +FPS=30.96, 法向力=1539.1431, 切向力X=4235.6138, 切向力Y=-3398.2915 +FPS=32.61, 法向力=1586.9944, 切向力X=4409.3706, 切向力Y=-3616.5317 +FPS=31.39, 法向力=1451.2490, 切向力X=8792.8984, 切向力Y=-4180.5391 +FPS=30.25, 法向力=2155.6475, 切向力X=20873.8516, 切向力Y=-8870.4287 +FPS=33.55, 法向力=2037.7308, 切向力X=21666.2070, 切向力Y=-9315.4746 +FPS=32.63, 法向力=2036.5439, 切向力X=21659.4219, 切向力Y=-9322.5996 +FPS=32.97, 法向力=5581.9688, 切向力X=36171.5156, 切向力Y=-12000.6387 +FPS=31.83, 法向力=5644.9248, 切向力X=36667.9961, 切向力Y=-11954.2383 +FPS=34.79, 法向力=10095.2305, 切向力X=26984.8496, 切向力Y=-2000.9233 +FPS=31.25, 法向力=10125.3848, 切向力X=27267.0742, 切向力Y=-1912.4564 +FPS=31.06, 法向力=4881.1191, 切向力X=9593.1504, 切向力Y=-953.8000 +FPS=29.80, 法向力=2922.4246, 切向力X=-12671.9326, 切向力Y=-5728.0566 +FPS=32.76, 法向力=2886.2446, 切向力X=-12795.3721, 切向力Y=-5681.2217 +FPS=32.32, 法向力=5932.0947, 切向力X=-29027.3164, 切向力Y=-8476.4199 +FPS=31.95, 法向力=5862.7476, 切向力X=-29567.8320, 切向力Y=-8735.9824 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000282s, blend=0.002219s (9 tiles incl ref), finalize=0.000055s, total=0.002562s +FPS=29.99, 法向力=9104.8604, 切向力X=-18042.6602, 切向力Y=-4943.9580 +FPS=33.16, 法向力=9084.1963, 切向力X=-17997.3730, 切向力Y=-4853.7280 +FPS=30.03, 法向力=3368.1194, 切向力X=-929.5317, 切向力Y=-1612.7689 +FPS=32.89, 法向力=3214.1782, 切向力X=-978.5413, 切向力Y=-1675.6105 +FPS=32.76, 法向力=1725.0883, 切向力X=4453.6655, 切向力Y=-2869.1040 +FPS=33.76, 法向力=1735.3718, 切向力X=4464.8086, 切向力Y=-2949.6709 +FPS=32.00, 法向力=1484.7874, 切向力X=10262.3184, 切向力Y=-5085.0977 +FPS=33.22, 法向力=1441.6553, 切向力X=10769.6777, 切向力Y=-4976.0938 +FPS=31.96, 法向力=1661.5410, 切向力X=12817.4004, 切向力Y=-5652.8281 +FPS=32.52, 法向力=1731.8218, 切向力X=13238.8535, 切向力Y=-5617.1289 +FPS=32.35, 法向力=2121.5964, 切向力X=5496.5859, 切向力Y=-2117.5566 +FPS=31.76, 法向力=2060.1733, 切向力X=5432.2480, 切向力Y=-2105.7520 +FPS=32.21, 法向力=1630.5505, 切向力X=3352.5564, 切向力Y=-1110.3391 +FPS=32.67, 法向力=1611.2253, 切向力X=3315.3374, 切向力Y=-1048.7391 +FPS=33.15, 法向力=2352.6951, 切向力X=2270.4365, 切向力Y=-1407.6292 +FPS=31.94, 法向力=2346.2888, 切向力X=2061.0510, 切向力Y=-1487.4253 +FPS=33.13, 法向力=1913.2837, 切向力X=2013.9634, 切向力Y=-497.2838 +FPS=32.82, 法向力=1837.4653, 切向力X=1987.8380, 切向力Y=-592.4368 +FPS=28.86, 法向力=1873.3601, 切向力X=1624.2781, 切向力Y=-1153.0042 +FPS=28.68, 法向力=2530.4490, 切向力X=2095.6025, 切向力Y=-963.2099 +FPS=33.26, 法向力=2566.9263, 切向力X=2184.3088, 切向力Y=-945.8625 +FPS=31.15, 法向力=1799.0543, 切向力X=1994.5903, 切向力Y=-690.3292 +FPS=33.06, 法向力=1833.6642, 切向力X=1989.1584, 切向力Y=-638.7960 +FPS=29.68, 法向力=1724.8378, 切向力X=2151.4412, 切向力Y=-461.9728 +FPS=32.53, 法向力=1741.5162, 切向力X=2051.9316, 切向力Y=-477.6116 +FPS=30.38, 法向力=1600.7842, 切向力X=2496.5674, 切向力Y=-558.6276 +FPS=31.88, 法向力=1602.7251, 切向力X=2554.4795, 切向力Y=-565.5333 +FPS=32.35, 法向力=1803.7324, 切向力X=2259.6260, 切向力Y=-1134.8340 +FPS=33.07, 法向力=1851.7327, 切向力X=2094.8091, 切向力Y=-1323.2815 +FPS=32.45, 法向力=2043.4915, 切向力X=1732.4318, 切向力Y=-290.0367 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000500s, blend=0.003213s (9 tiles incl ref), finalize=0.000061s, total=0.003781s +FPS=30.08, 法向力=1999.9612, 切向力X=1670.6268, 切向力Y=-348.0501 +FPS=33.47, 法向力=1632.4829, 切向力X=1685.3573, 切向力Y=-385.5020 +FPS=33.69, 法向力=1666.9484, 切向力X=1717.7007, 切向力Y=-443.6916 +FPS=31.42, 法向力=1889.8708, 切向力X=1726.5793, 切向力Y=-867.2395 +FPS=31.30, 法向力=2426.4336, 切向力X=2595.9192, 切向力Y=46.2073 +FPS=32.72, 法向力=2623.2935, 切向力X=2611.9902, 切向力Y=359.5166 +FPS=30.90, 法向力=2656.9639, 切向力X=2532.8062, 切向力Y=384.5465 +FPS=32.57, 法向力=1998.4772, 切向力X=1991.2905, 切向力Y=-441.2349 +FPS=30.23, 法向力=2451.3020, 切向力X=2625.3457, 切向力Y=207.3585 +FPS=33.65, 法向力=2445.3674, 切向力X=2549.5769, 切向力Y=182.7352 +FPS=31.80, 法向力=2451.0278, 切向力X=2546.0764, 切向力Y=251.3579 +FPS=32.78, 法向力=2006.5656, 切向力X=2148.3416, 切向力Y=-323.2800 +FPS=31.38, 法向力=1595.5750, 切向力X=918.5849, 切向力Y=-519.4064 +FPS=34.00, 法向力=1605.8662, 切向力X=862.9553, 切向力Y=-697.8129 +FPS=29.97, 法向力=1898.7528, 切向力X=2282.1467, 切向力Y=-34.5237 +FPS=33.16, 法向力=1855.9640, 切向力X=2527.6460, 切向力Y=11.2950 +FPS=32.12, 法向力=2052.6177, 切向力X=1619.2898, 切向力Y=-998.1194 +FPS=33.98, 法向力=2033.9641, 切向力X=1630.0765, 切向力Y=-1018.9690 +FPS=30.85, 法向力=1744.5974, 切向力X=1390.4712, 切向力Y=-717.3231 +FPS=32.66, 法向力=1628.7109, 切向力X=1617.5408, 切向力Y=-825.4796 +FPS=32.79, 法向力=1896.4760, 切向力X=2451.1970, 切向力Y=-1091.6809 +FPS=32.72, 法向力=1878.9032, 切向力X=2432.5972, 切向力Y=-1201.7383 +FPS=31.07, 法向力=2242.9321, 切向力X=2288.7817, 切向力Y=-566.6873 +FPS=34.06, 法向力=2226.8633, 切向力X=2318.8794, 切向力Y=-582.6538 +FPS=31.78, 法向力=1622.0283, 切向力X=2343.6958, 切向力Y=-525.4800 +FPS=34.17, 法向力=1608.5851, 切向力X=2286.3125, 切向力Y=-602.0200 +FPS=32.47, 法向力=2165.0266, 切向力X=1851.7239, 切向力Y=-161.9157 +FPS=31.79, 法向力=2159.1921, 切向力X=1783.9595, 切向力Y=-41.0868 +FPS=32.91, 法向力=1588.0123, 切向力X=1638.2015, 切向力Y=-422.0266 +FPS=34.25, 法向力=1506.1223, 切向力X=1537.4167, 切向力Y=-443.4792 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000259s, blend=0.002161s (9 tiles incl ref), finalize=0.000053s, total=0.002479s +FPS=32.65, 法向力=2217.8662, 切向力X=1960.2100, 切向力Y=165.7983 +FPS=33.98, 法向力=2287.5151, 切向力X=1956.5016, 切向力Y=292.9083 +FPS=31.46, 法向力=2489.3721, 切向力X=1916.8173, 切向力Y=-293.1768 +FPS=32.83, 法向力=2446.9285, 切向力X=1862.2400, 切向力Y=-509.7551 +FPS=31.31, 法向力=2164.2676, 切向力X=-474.2922, 切向力Y=-925.2207 +FPS=31.53, 法向力=1193.4851, 切向力X=-3062.5769, 切向力Y=-3305.2310 +FPS=33.03, 法向力=1160.7008, 切向力X=-3031.9683, 切向力Y=-3343.8691 +FPS=30.96, 法向力=1140.1519, 切向力X=-3066.4639, 切向力Y=-3331.6562 +FPS=32.91, 法向力=1899.0308, 切向力X=-5077.4038, 切向力Y=-6358.6440 +FPS=32.22, 法向力=1897.7848, 切向力X=-5134.6216, 切向力Y=-6725.9727 +FPS=32.89, 法向力=2524.3201, 切向力X=-8304.7949, 切向力Y=-11066.3145 +FPS=32.43, 法向力=2605.0518, 切向力X=-8359.8477, 切向力Y=-11662.1045 +FPS=32.83, 法向力=2382.6741, 切向力X=-6578.6328, 切向力Y=-9965.0703 +FPS=31.01, 法向力=2553.5879, 切向力X=-2375.6897, 切向力Y=-5702.6699 +FPS=33.73, 法向力=2548.2383, 切向力X=-2392.6370, 切向力Y=-5647.1201 +FPS=30.82, 法向力=1914.1959, 切向力X=-347.1366, 切向力Y=-5125.4824 +FPS=33.91, 法向力=1874.0250, 切向力X=-374.5584, 切向力Y=-5128.2266 +FPS=31.86, 法向力=2007.4390, 切向力X=1367.5754, 切向力Y=-4205.9756 +FPS=33.92, 法向力=2084.2324, 切向力X=1412.7979, 切向力Y=-4324.1147 +FPS=32.83, 法向力=2127.5640, 切向力X=1458.0774, 切向力Y=-4308.2510 +FPS=31.99, 法向力=2226.3943, 切向力X=-506.9687, 切向力Y=-4252.5488 +FPS=31.57, 法向力=2608.1812, 切向力X=-179.2003, 切向力Y=-2984.2979 +FPS=33.82, 法向力=2586.6226, 切向力X=-30.7304, 切向力Y=-2968.2505 +FPS=31.50, 法向力=2065.0332, 切向力X=1139.5486, 切向力Y=-1247.1873 +FPS=32.23, 法向力=2170.5305, 切向力X=1223.7455, 切向力Y=-1185.1426 +FPS=32.95, 法向力=1591.0692, 切向力X=3607.9524, 切向力Y=-2561.0537 +FPS=34.18, 法向力=1682.7480, 切向力X=3840.4482, 切向力Y=-2688.2336 +FPS=30.70, 法向力=1372.2697, 切向力X=4165.5615, 切向力Y=-3670.7710 +FPS=33.47, 法向力=1363.3152, 切向力X=4330.4551, 切向力Y=-3863.1147 +FPS=32.36, 法向力=1850.3132, 切向力X=6308.7998, 切向力Y=-5283.2705 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000347s, blend=0.002327s (9 tiles incl ref), finalize=0.000057s, total=0.002737s +FPS=32.90, 法向力=1840.0491, 切向力X=6655.4287, 切向力Y=-5393.2793 +FPS=32.38, 法向力=1549.9945, 切向力X=4359.4312, 切向力Y=-1795.7615 +FPS=33.53, 法向力=1576.0037, 切向力X=4213.5728, 切向力Y=-1797.6012 +FPS=29.84, 法向力=2144.7031, 切向力X=2541.6477, 切向力Y=-315.0468 +FPS=34.45, 法向力=2132.9312, 切向力X=2395.6245, 切向力Y=-171.4768 +FPS=30.71, 法向力=1562.3843, 切向力X=-1757.6649, 切向力Y=-3037.6543 +FPS=32.38, 法向力=1564.0026, 切向力X=-1766.1416, 切向力Y=-3157.0068 +FPS=33.45, 法向力=1940.3643, 切向力X=-8131.2607, 切向力Y=-10978.1719 +FPS=34.07, 法向力=1823.2253, 切向力X=-8350.3945, 切向力Y=-11313.5488 +FPS=33.31, 法向力=2434.3003, 切向力X=-4672.2031, 切向力Y=-13126.0488 +FPS=31.96, 法向力=2525.1001, 切向力X=-4572.1807, 切向力Y=-13254.5879 +FPS=29.02, 法向力=1765.5562, 切向力X=-1076.1360, 切向力Y=-7308.4536 +FPS=30.64, 法向力=1768.9954, 切向力X=-1017.6946, 切向力Y=-7321.6392 +FPS=32.26, 法向力=2023.4540, 切向力X=1866.8799, 切向力Y=-4854.7637 +FPS=29.65, 法向力=1853.2059, 切向力X=1347.8364, 切向力Y=-4151.6729 +FPS=33.23, 法向力=1765.5403, 切向力X=1442.8290, 切向力Y=-4109.6191 +FPS=30.01, 法向力=2016.9271, 切向力X=2296.3042, 切向力Y=-2816.0552 +FPS=32.77, 法向力=1959.9805, 切向力X=2247.0198, 切向力Y=-2739.6392 +FPS=31.37, 法向力=1943.6879, 切向力X=3568.1011, 切向力Y=-3484.7485 +FPS=33.58, 法向力=1848.9436, 切向力X=3743.6189, 切向力Y=-3537.7732 +FPS=29.87, 法向力=1673.9224, 切向力X=3504.9045, 切向力Y=-2503.4963 +FPS=33.22, 法向力=1742.5276, 切向力X=3475.2212, 切向力Y=-2553.1621 +FPS=31.07, 法向力=1558.9652, 切向力X=3899.5547, 切向力Y=-2190.4854 +FPS=33.78, 法向力=1636.6150, 切向力X=4033.9092, 切向力Y=-2219.3284 +FPS=31.26, 法向力=1405.3276, 切向力X=5003.8633, 切向力Y=-2828.5090 +FPS=34.25, 法向力=1448.4006, 切向力X=5142.1396, 切向力Y=-2771.5762 +FPS=32.79, 法向力=1792.0524, 切向力X=5569.0845, 切向力Y=-2350.5918 +FPS=33.74, 法向力=1836.1820, 切向力X=5600.5405, 切向力Y=-2408.3804 +FPS=30.71, 法向力=2016.6868, 切向力X=3845.7473, 切向力Y=-270.1899 +FPS=31.69, 法向力=2091.1287, 切向力X=3787.1885, 切向力Y=-238.6869 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.002115s (9 tiles incl ref), finalize=0.000052s, total=0.002433s +FPS=31.84, 法向力=2295.5603, 切向力X=2405.2261, 切向力Y=-902.5422 +FPS=31.63, 法向力=2327.7139, 切向力X=2340.2317, 切向力Y=-970.2377 +FPS=31.67, 法向力=2054.1121, 切向力X=3183.5620, 切向力Y=-1048.2679 +FPS=31.64, 法向力=2010.2701, 切向力X=3189.2090, 切向力Y=-1095.9714 +FPS=33.58, 法向力=2221.1238, 切向力X=2528.0591, 切向力Y=-1174.8235 +FPS=33.41, 法向力=2250.5923, 切向力X=2482.9565, 切向力Y=-1163.2998 +FPS=31.35, 法向力=1678.1661, 切向力X=-5.3822, 切向力Y=-3696.6860 +FPS=30.67, 法向力=1685.0853, 切向力X=-1276.7384, 切向力Y=-8114.5410 +FPS=33.54, 法向力=1584.1797, 切向力X=-1395.6053, 切向力Y=-8474.7646 +FPS=31.18, 法向力=1576.0740, 切向力X=-1397.5061, 切向力Y=-8523.9639 +FPS=33.05, 法向力=1221.3074, 切向力X=1152.1941, 切向力Y=-3774.6851 +FPS=32.01, 法向力=2185.3594, 切向力X=1489.7461, 切向力Y=-1215.3164 +FPS=33.58, 法向力=2184.2627, 切向力X=1572.6672, 切向力Y=-1141.8157 +FPS=31.35, 法向力=2215.6677, 切向力X=1456.8276, 切向力Y=-1207.5884 +FPS=32.95, 法向力=1779.6116, 切向力X=2092.6367, 切向力Y=-1540.4147 +FPS=30.61, 法向力=2506.9395, 切向力X=1851.6912, 切向力Y=-1167.5543 +FPS=33.76, 法向力=2538.7368, 切向力X=1969.2346, 切向力Y=-1062.7706 +FPS=29.89, 法向力=2077.3623, 切向力X=1417.3507, 切向力Y=-1144.3613 +FPS=33.36, 法向力=1981.6101, 切向力X=1316.2349, 切向力Y=-1200.2368 +FPS=31.78, 法向力=2196.9216, 切向力X=2323.4731, 切向力Y=-640.2391 +FPS=33.13, 法向力=2198.0649, 切向力X=2402.2700, 切向力Y=-623.5190 +FPS=29.76, 法向力=1802.5979, 切向力X=2451.9043, 切向力Y=-2503.7073 +FPS=31.98, 法向力=1726.5215, 切向力X=2656.8306, 切向力Y=-2484.6221 +FPS=32.97, 法向力=1607.5217, 切向力X=3490.3936, 切向力Y=-3766.5630 +FPS=32.58, 法向力=1682.2574, 切向力X=3594.4561, 切向力Y=-3947.4824 +FPS=30.57, 法向力=1435.2048, 切向力X=3146.7942, 切向力Y=-4072.4014 +FPS=33.19, 法向力=1415.4576, 切向力X=3231.7690, 切向力Y=-4097.9067 +FPS=32.12, 法向力=2135.6436, 切向力X=3048.5322, 切向力Y=-1428.7970 +FPS=32.78, 法向力=2201.8857, 切向力X=3154.6475, 切向力Y=-1516.4202 +FPS=29.09, 法向力=2282.4204, 切向力X=1696.7471, 切向力Y=-939.2063 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000420s, blend=0.002428s (9 tiles incl ref), finalize=0.000065s, total=0.002920s +FPS=26.70, 法向力=2238.3315, 切向力X=1293.5691, 切向力Y=-955.1541 +FPS=33.78, 法向力=2200.7583, 切向力X=1333.6315, 切向力Y=-984.8081 +FPS=30.30, 法向力=1708.3174, 切向力X=1078.2191, 切向力Y=-701.6909 +FPS=33.39, 法向力=1724.1550, 切向力X=1125.3206, 切向力Y=-771.6987 +FPS=31.00, 法向力=1430.0486, 切向力X=1263.9463, 切向力Y=-288.7405 +FPS=34.06, 法向力=1398.8341, 切向力X=1366.3451, 切向力Y=-157.1241 +FPS=29.66, 法向力=1690.1710, 切向力X=-2143.6938, 切向力Y=-3248.5820 +FPS=32.02, 法向力=1644.4066, 切向力X=-2277.7031, 切向力Y=-3437.7295 +FPS=33.41, 法向力=1833.2511, 切向力X=-7788.8770, 切向力Y=-8508.2598 +FPS=33.40, 法向力=1801.0884, 切向力X=-8048.0459, 切向力Y=-8606.8594 +FPS=31.94, 法向力=3407.4067, 切向力X=-13267.9736, 切向力Y=-14079.9180 +FPS=30.56, 法向力=3286.7983, 切向力X=-13541.1641, 切向力Y=-14391.4824 +FPS=30.54, 法向力=3474.2373, 切向力X=-13351.0117, 切向力Y=-17396.0898 +FPS=31.04, 法向力=3642.2844, 切向力X=-13355.2852, 切向力Y=-17944.2246 +FPS=29.70, 法向力=3460.9263, 切向力X=-12407.3174, 切向力Y=-17886.5488 +FPS=31.23, 法向力=3227.8003, 切向力X=-10272.8789, 切向力Y=-17873.9746 +FPS=33.79, 法向力=3223.9543, 切向力X=-10355.0430, 切向力Y=-17833.6250 +FPS=31.41, 法向力=3298.8267, 切向力X=-7027.4609, 切向力Y=-19518.4062 +FPS=32.13, 法向力=3328.7808, 切向力X=-6827.4438, 切向力Y=-19481.5312 +FPS=32.09, 法向力=3334.3914, 切向力X=-6829.3110, 切向力Y=-19502.6758 +FPS=33.55, 法向力=3532.7549, 切向力X=-3661.7085, 切向力Y=-19923.7969 +FPS=31.79, 法向力=3559.0750, 切向力X=-3561.2329, 切向力Y=-20013.6875 +FPS=31.48, 法向力=3870.5615, 切向力X=-2586.5054, 切向力Y=-17583.1348 +FPS=31.11, 法向力=3095.4224, 切向力X=-2252.3057, 切向力Y=-15802.0811 +FPS=33.42, 法向力=3018.5422, 切向力X=-2234.5776, 切向力Y=-15777.8613 +FPS=33.32, 法向力=2616.2021, 切向力X=-1084.0144, 切向力Y=-14564.1553 +FPS=34.81, 法向力=2667.5962, 切向力X=-970.5208, 切向力Y=-14538.5400 +FPS=30.92, 法向力=1945.4900, 切向力X=5788.7285, 切向力Y=-11529.1201 +FPS=33.90, 法向力=1805.5872, 切向力X=5986.3164, 切向力Y=-11598.6768 +FPS=31.57, 法向力=2084.4578, 切向力X=7668.5562, 切向力Y=-6252.4507 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000412s, blend=0.002225s (9 tiles incl ref), finalize=0.000056s, total=0.002699s +FPS=31.90, 法向力=2028.5099, 切向力X=7680.0908, 切向力Y=-6335.5166 +FPS=29.95, 法向力=1736.9717, 切向力X=1612.7999, 切向力Y=-3336.1250 +FPS=34.09, 法向力=1759.5040, 切向力X=1620.6360, 切向力Y=-3272.2393 +FPS=31.69, 法向力=1853.3152, 切向力X=1630.5120, 切向力Y=-1759.0942 +FPS=33.96, 法向力=1868.7922, 切向力X=1499.7426, 切向力Y=-1941.9944 +FPS=32.78, 法向力=2220.0830, 切向力X=2163.3379, 切向力Y=-1915.7738 +FPS=33.85, 法向力=2155.9070, 切向力X=2641.5925, 切向力Y=-2030.4532 +FPS=31.45, 法向力=1946.9397, 切向力X=-3329.2271, 切向力Y=-4637.7456 +FPS=32.48, 法向力=2045.6165, 切向力X=-3578.4395, 切向力Y=-4599.1182 +FPS=33.48, 法向力=2905.1943, 切向力X=-11153.1260, 切向力Y=-10882.9512 +FPS=34.48, 法向力=2721.5942, 切向力X=-11476.2930, 切向力Y=-11126.4414 +FPS=31.79, 法向力=3705.1609, 切向力X=-11589.9189, 切向力Y=-15228.1230 +FPS=33.21, 法向力=3904.6404, 切向力X=-11560.4414, 切向力Y=-15666.9648 +FPS=32.39, 法向力=2609.6260, 切向力X=-7142.1870, 切向力Y=-14371.6543 +FPS=34.40, 法向力=2597.6235, 切向力X=-7124.2158, 切向力Y=-14530.6719 +FPS=32.28, 法向力=2436.2346, 切向力X=-2262.4114, 切向力Y=-11970.7861 +FPS=32.33, 法向力=2391.7603, 切向力X=-2389.6560, 切向力Y=-12059.3555 +FPS=34.37, 法向力=2047.9133, 切向力X=902.5218, 切向力Y=-9158.7910 +FPS=35.02, 法向力=2076.0029, 切向力X=853.0054, 切向力Y=-9133.6201 +FPS=33.73, 法向力=1904.9731, 切向力X=2482.1345, 切向力Y=-6625.0005 +FPS=34.22, 法向力=1908.8983, 切向力X=2567.5830, 切向力Y=-6624.4482 +FPS=33.69, 法向力=1190.1389, 切向力X=1867.0494, 切向力Y=-4211.9663 +FPS=33.63, 法向力=1194.6023, 切向力X=1875.0911, 切向力Y=-4137.1914 +FPS=31.90, 法向力=1699.5815, 切向力X=2163.5308, 切向力Y=-2207.5967 +FPS=33.52, 法向力=1689.0186, 切向力X=2162.1172, 切向力Y=-2107.9167 +FPS=33.67, 法向力=1915.8645, 切向力X=2398.0010, 切向力Y=-1086.0387 +FPS=32.58, 法向力=1959.3726, 切向力X=2459.3926, 切向力Y=-1050.3992 +FPS=33.20, 法向力=1504.9625, 切向力X=2725.3665, 切向力Y=-1565.7445 +FPS=34.29, 法向力=1593.5166, 切向力X=2778.7837, 切向力Y=-1591.7170 +FPS=32.10, 法向力=1423.8940, 切向力X=2237.3569, 切向力Y=-1997.9143 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002293s (9 tiles incl ref), finalize=0.000060s, total=0.002620s +FPS=33.32, 法向力=1389.6962, 切向力X=2181.9919, 切向力Y=-2081.3533 +FPS=31.58, 法向力=1641.8167, 切向力X=-506.1069, 切向力Y=-9335.3252 +FPS=32.03, 法向力=1474.0547, 切向力X=-672.0803, 切向力Y=-9694.6689 +FPS=33.28, 法向力=5230.3662, 切向力X=-4857.6323, 切向力Y=-31008.4531 +FPS=30.14, 法向力=5216.1377, 切向力X=-4931.0679, 切向力Y=-31048.0664 +FPS=32.18, 法向力=8913.0176, 切向力X=-6746.7656, 切向力Y=-57112.7070 +FPS=31.04, 法向力=8853.2705, 切向力X=-6892.4932, 切向力Y=-57802.0859 +FPS=30.93, 法向力=9534.2852, 切向力X=-2806.6201, 切向力Y=-63695.0625 +FPS=30.53, 法向力=9291.9385, 切向力X=-2591.3569, 切向力Y=-64116.7070 +FPS=32.03, 法向力=13140.4385, 切向力X=-1083.7600, 切向力Y=-67800.7812 +FPS=29.21, 法向力=15019.7734, 切向力X=-5215.5234, 切向力Y=-59985.5781 +FPS=33.21, 法向力=15068.5137, 切向力X=-5428.0791, 切向力Y=-60131.3984 +FPS=30.30, 法向力=15262.3848, 切向力X=-7712.1152, 切向力Y=-54192.6094 +FPS=33.09, 法向力=15089.6865, 切向力X=-7792.2451, 切向力Y=-53897.6562 +FPS=32.45, 法向力=13916.4023, 切向力X=-9481.8535, 切向力Y=-45852.9883 +FPS=33.78, 法向力=13721.6934, 切向力X=-9581.5840, 切向力Y=-45691.0312 +FPS=30.97, 法向力=13633.7441, 切向力X=-11611.6719, 切向力Y=-31038.7148 +FPS=33.71, 法向力=13680.4014, 切向力X=-11660.2988, 切向力Y=-31177.3047 +FPS=32.26, 法向力=9161.5625, 切向力X=-7997.3481, 切向力Y=-11001.4727 +FPS=33.81, 法向力=9220.2461, 切向力X=-8050.0850, 切向力Y=-11010.3789 +FPS=30.91, 法向力=3923.1279, 切向力X=187.7552, 切向力Y=-4391.9834 +FPS=32.78, 法向力=3814.3394, 切向力X=186.4543, 切向力Y=-4411.1938 +FPS=33.66, 法向力=2779.4709, 切向力X=651.9441, 切向力Y=-3758.1733 +FPS=34.59, 法向力=2731.8362, 切向力X=724.8375, 切向力Y=-3833.8462 +FPS=31.77, 法向力=2122.3281, 切向力X=1337.9219, 切向力Y=-4664.5493 +FPS=33.26, 法向力=2048.3223, 切向力X=1419.6973, 切向力Y=-4805.6670 +FPS=33.00, 法向力=1769.9707, 切向力X=694.4362, 切向力Y=-12043.0957 +FPS=33.70, 法向力=1809.8979, 切向力X=828.7178, 切向力Y=-12367.0938 +FPS=32.65, 法向力=5700.2988, 切向力X=-751.1198, 切向力Y=-37210.1211 +FPS=34.42, 法向力=5363.5625, 切向力X=-1103.8918, 切向力Y=-37521.2891 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000258s, blend=0.002167s (9 tiles incl ref), finalize=0.000053s, total=0.002484s +FPS=33.11, 法向力=7727.6807, 切向力X=-3418.2107, 切向力Y=-54714.8516 +FPS=33.13, 法向力=7418.6694, 切向力X=-3390.2510, 切向力Y=-55123.7188 +FPS=32.04, 法向力=11239.8086, 切向力X=-1921.4927, 切向力Y=-57171.3789 +FPS=33.50, 法向力=11250.2031, 切向力X=-1640.3650, 切向力Y=-57438.8984 +FPS=33.43, 法向力=15093.2715, 切向力X=797.3189, 切向力Y=-53254.4766 +FPS=34.11, 法向力=15185.5068, 切向力X=768.8578, 切向力Y=-53534.5352 +FPS=31.51, 法向力=15021.1934, 切向力X=-1632.8303, 切向力Y=-46898.6562 +FPS=33.86, 法向力=14814.1865, 切向力X=-1513.7532, 切向力Y=-46737.0039 +FPS=31.93, 法向力=14335.0068, 切向力X=-3914.8105, 切向力Y=-40488.7109 +FPS=34.16, 法向力=14326.7646, 切向力X=-3904.0913, 切向力Y=-40477.5547 +FPS=31.98, 法向力=13695.2910, 切向力X=-6692.2788, 切向力Y=-35605.5703 +FPS=31.96, 法向力=13662.7080, 切向力X=-6808.5425, 切向力Y=-35410.1172 +FPS=32.51, 法向力=11558.3770, 切向力X=-5756.5493, 切向力Y=-26082.7480 +FPS=32.17, 法向力=11673.5098, 切向力X=-5673.3887, 切向力Y=-26120.4883 +FPS=34.48, 法向力=6758.2319, 切向力X=-3978.9048, 切向力Y=-7900.7124 +FPS=34.51, 法向力=6714.8232, 切向力X=-4059.2200, 切向力Y=-7810.3145 +FPS=31.64, 法向力=3229.6077, 切向力X=972.8588, 切向力Y=-4918.9961 +FPS=33.86, 法向力=3173.4468, 切向力X=1370.6853, 切向力Y=-4935.0176 +FPS=31.35, 法向力=2556.7407, 切向力X=662.9595, 切向力Y=-4249.0435 +FPS=34.32, 法向力=2506.8040, 切向力X=498.9571, 切向力Y=-4428.1758 +FPS=31.94, 法向力=2365.7236, 切向力X=1331.6423, 切向力Y=-4577.6719 +FPS=31.94, 法向力=2311.5405, 切向力X=1264.1675, 切向力Y=-4640.0571 +FPS=31.32, 法向力=1880.7957, 切向力X=-119.9695, 切向力Y=-8120.4111 +FPS=32.02, 法向力=1887.4686, 切向力X=-238.7650, 切向力Y=-8478.9453 +FPS=32.80, 法向力=2898.1643, 切向力X=-2721.4553, 切向力Y=-18855.3555 +FPS=30.66, 法向力=2777.2783, 切向力X=-2927.7573, 切向力Y=-19052.7773 +FPS=33.60, 法向力=6345.3179, 切向力X=-6117.1631, 切向力Y=-41709.8984 +FPS=34.07, 法向力=6203.6436, 切向力X=-6012.7246, 切向力Y=-42338.3125 +FPS=31.86, 法向力=10376.8916, 切向力X=-3213.2710, 切向力Y=-54115.4141 +FPS=30.86, 法向力=13187.9902, 切向力X=-1708.1971, 切向力Y=-38833.5078 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.002199s (9 tiles incl ref), finalize=0.000063s, total=0.002539s +FPS=32.87, 法向力=13211.8740, 切向力X=-1844.0203, 切向力Y=-38899.0781 +FPS=31.79, 法向力=12398.6406, 切向力X=-724.7081, 切向力Y=-19151.8203 +FPS=33.70, 法向力=12312.3750, 切向力X=-820.8149, 切向力Y=-19170.0801 +FPS=32.60, 法向力=10884.6855, 切向力X=-879.8102, 切向力Y=4757.0215 +FPS=32.90, 法向力=10870.7520, 切向力X=-909.6774, 切向力Y=4631.1543 +FPS=32.11, 法向力=10805.1221, 切向力X=-908.1412, 切向力Y=4661.3242 +FPS=33.31, 法向力=13219.0449, 切向力X=599.5620, 切向力Y=34696.7891 +FPS=30.83, 法向力=14915.6719, 切向力X=3219.4702, 切向力Y=27433.0957 +FPS=33.86, 法向力=14962.7676, 切向力X=3304.1018, 切向力Y=27369.1445 +FPS=32.73, 法向力=4185.3569, 切向力X=1773.3110, 切向力Y=1120.4871 +FPS=33.71, 法向力=4174.4678, 切向力X=1656.1208, 切向力Y=1138.6182 +FPS=29.44, 法向力=2820.4080, 切向力X=1132.0977, 切向力Y=-1200.5913 +FPS=31.47, 法向力=2812.9841, 切向力X=1097.9038, 切向力Y=-1246.7837 +FPS=29.20, 法向力=2357.1108, 切向力X=664.2372, 切向力Y=-4368.8340 +FPS=32.51, 法向力=2399.2153, 切向力X=648.9668, 切向力Y=-4633.6011 +FPS=32.05, 法向力=1575.2681, 切向力X=-1447.1423, 切向力Y=-13290.9141 +FPS=33.62, 法向力=1511.4241, 切向力X=-1469.4430, 切向力Y=-13541.0703 +FPS=32.04, 法向力=5073.7529, 切向力X=-1430.0317, 切向力Y=-31896.5059 +FPS=33.41, 法向力=5136.4883, 切向力X=-1471.3513, 切向力Y=-32250.2539 +FPS=32.31, 法向力=7977.7441, 切向力X=1894.2814, 切向力Y=-18848.2227 +FPS=33.75, 法向力=8054.5142, 切向力X=1659.0135, 切向力Y=-18790.0664 +FPS=32.32, 法向力=4163.4395, 切向力X=2745.4587, 切向力Y=19055.1562 +FPS=32.31, 法向力=4081.6436, 切向力X=2668.9722, 切向力Y=19134.8633 +FPS=33.21, 法向力=11200.6191, 切向力X=-8174.8535, 切向力Y=41009.5078 +FPS=31.44, 法向力=11358.6006, 切向力X=-8700.0391, 切向力Y=41258.5742 +FPS=32.69, 法向力=7001.4170, 切向力X=-213.9775, 切向力Y=8458.3242 +FPS=32.66, 法向力=6952.1143, 切向力X=-211.1652, 切向力Y=8522.3965 +FPS=34.58, 法向力=2247.1519, 切向力X=-1049.5586, 切向力Y=-12330.9941 +FPS=32.78, 法向力=2139.4966, 切向力X=-997.2280, 切向力Y=-12480.9062 +FPS=31.06, 法向力=3040.5354, 切向力X=-567.3516, 切向力Y=-13257.7764 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000281s, blend=0.002168s (9 tiles incl ref), finalize=0.000056s, total=0.002512s +FPS=30.05, 法向力=7413.7129, 切向力X=2500.0264, 切向力Y=23274.6836 +FPS=33.87, 法向力=7393.9922, 切向力X=2563.5454, 切向力Y=23262.7695 +FPS=31.94, 法向力=15237.6143, 切向力X=1226.7292, 切向力Y=33175.5469 +FPS=32.29, 法向力=15207.0898, 切向力X=1364.7980, 切向力Y=33422.7266 +FPS=31.81, 法向力=4976.0215, 切向力X=417.1983, 切向力Y=3861.4316 +FPS=33.47, 法向力=4972.4624, 切向力X=559.6181, 切向力Y=3826.1943 +FPS=32.03, 法向力=4945.0283, 切向力X=591.4958, 切向力Y=3829.8462 +FPS=32.85, 法向力=2832.1201, 切向力X=1513.3147, 切向力Y=-1354.7180 +FPS=32.00, 法向力=1830.5498, 切向力X=1542.9993, 切向力Y=-727.2424 +FPS=34.39, 法向力=1738.9993, 切向力X=1460.1506, 切向力Y=-796.8307 +FPS=32.98, 法向力=1969.0898, 切向力X=3727.0557, 切向力Y=-1534.7446 +FPS=31.63, 法向力=1948.8464, 切向力X=3804.8079, 切向力Y=-1603.2649 +FPS=29.59, 法向力=2931.4536, 切向力X=15258.7510, 切向力Y=-6287.5488 +FPS=31.49, 法向力=3017.3511, 切向力X=15569.0332, 切向力Y=-6770.9287 +FPS=29.73, 法向力=6225.9697, 切向力X=20398.3828, 切向力Y=-2696.6958 +FPS=31.17, 法向力=6317.4263, 切向力X=20573.7305, 切向力Y=-2554.2573 +FPS=31.34, 法向力=4463.0762, 切向力X=7379.3169, 切向力Y=111.3949 +FPS=32.57, 法向力=4324.3218, 切向力X=7285.1353, 切向力Y=84.7775 +FPS=34.47, 法向力=2068.1736, 切向力X=1449.0022, 切向力Y=-4855.9146 +FPS=33.82, 法向力=2111.0493, 切向力X=1376.2516, 切向力Y=-4982.7534 +FPS=31.50, 法向力=1578.9919, 切向力X=-3415.5513, 切向力Y=-10813.5410 +FPS=34.29, 法向力=1531.8571, 切向力X=-3717.2036, 切向力Y=-10851.5469 +FPS=29.68, 法向力=3474.7998, 切向力X=-10755.2188, 切向力Y=-16366.2656 +FPS=30.72, 法向力=4672.5825, 切向力X=-17274.9766, 切向力Y=-19810.2246 +FPS=33.50, 法向力=4637.3765, 切向力X=-17397.9727, 切向力Y=-19936.2402 +FPS=31.55, 法向力=4632.5811, 切向力X=-17390.9668, 切向力Y=-19969.4844 +FPS=32.45, 法向力=7925.2100, 切向力X=-15539.7246, 切向力Y=-9505.3730 +FPS=31.76, 法向力=7722.5093, 切向力X=-15673.9932, 切向力Y=-9589.9453 +FPS=33.69, 法向力=8981.9688, 切向力X=4717.7090, 切向力Y=-1941.0352 +FPS=31.48, 法向力=9143.2773, 切向力X=4718.2910, 切向力Y=-1924.3103 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000376s, blend=0.002289s (9 tiles incl ref), finalize=0.000055s, total=0.002727s +FPS=32.80, 法向力=6592.8696, 切向力X=32847.9219, 切向力Y=-6861.3584 +FPS=31.14, 法向力=8560.1875, 切向力X=28883.6250, 切向力Y=1163.4370 +FPS=34.03, 法向力=9117.5547, 切向力X=29054.6758, 切向力Y=1378.8549 +FPS=31.74, 法向力=4698.5981, 切向力X=9735.9365, 切向力Y=939.7388 +FPS=34.22, 法向力=4613.0698, 切向力X=9838.3447, 切向力Y=863.4062 +FPS=29.97, 法向力=1843.7517, 切向力X=2777.8218, 切向力Y=-2858.8384 +FPS=33.94, 法向力=1831.9023, 切向力X=2752.7795, 切向力Y=-2985.2607 +FPS=31.71, 法向力=1665.2584, 切向力X=1178.6517, 切向力Y=-2041.2458 +FPS=33.02, 法向力=1662.5913, 切向力X=1093.9192, 切向力Y=-2057.8228 +FPS=31.18, 法向力=1974.3657, 切向力X=1589.0759, 切向力Y=-1713.7583 +FPS=34.29, 法向力=1996.1367, 切向力X=1564.3708, 切向力Y=-1725.0510 +FPS=33.56, 法向力=1839.0190, 切向力X=2159.6567, 切向力Y=-1285.6272 +FPS=33.57, 法向力=1823.8057, 切向力X=2156.7991, 切向力Y=-1424.8242 +FPS=30.00, 法向力=1817.2312, 切向力X=2180.0840, 切向力Y=-1563.1033 +FPS=33.21, 法向力=1907.1539, 切向力X=2008.7139, 切向力Y=-1660.6841 +FPS=31.10, 法向力=2401.3516, 切向力X=1829.9963, 切向力Y=-1185.6416 +FPS=33.08, 法向力=2376.0684, 切向力X=2020.8635, 切向力Y=-1165.0076 +FPS=33.32, 法向力=2017.0144, 切向力X=1043.9211, 切向力Y=-1065.8040 +FPS=33.47, 法向力=2173.6702, 切向力X=847.2719, 切向力Y=-986.2308 +FPS=33.17, 法向力=2160.9795, 切向力X=2687.7354, 切向力Y=-1244.6484 +FPS=34.02, 法向力=2121.7065, 切向力X=2743.1331, 切向力Y=-1262.0654 +FPS=31.96, 法向力=1436.4485, 切向力X=1741.7695, 切向力Y=-1601.6689 +FPS=33.07, 法向力=1419.8257, 切向力X=1664.5072, 切向力Y=-1809.6479 +FPS=30.96, 法向力=2013.6857, 切向力X=1488.2715, 切向力Y=-1446.3837 +FPS=32.17, 法向力=2214.7456, 切向力X=1199.4922, 切向力Y=-1483.9545 +FPS=33.87, 法向力=1823.5283, 切向力X=1817.9565, 切向力Y=-790.5369 +FPS=32.88, 法向力=1721.1608, 切向力X=2006.6987, 切向力Y=-809.4352 +FPS=34.17, 法向力=1714.5566, 切向力X=1804.7029, 切向力Y=-1995.9155 +FPS=33.52, 法向力=1735.4160, 切向力X=1564.3137, 切向力Y=-2037.3640 +FPS=33.12, 法向力=2044.5083, 切向力X=1448.0493, 切向力Y=-1042.3645 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000281s, blend=0.002245s (9 tiles incl ref), finalize=0.000070s, total=0.002602s +FPS=32.90, 法向力=2104.8560, 切向力X=1510.5583, 切向力Y=-991.1707 +FPS=32.32, 法向力=1944.2686, 切向力X=724.4388, 切向力Y=-1286.8802 +FPS=32.45, 法向力=1974.8727, 切向力X=647.3723, 切向力Y=-1336.5081 +FPS=32.86, 法向力=1723.5634, 切向力X=2061.1404, 切向力Y=-1332.0491 +FPS=32.69, 法向力=1735.1506, 切向力X=2176.4331, 切向力Y=-1379.6133 +FPS=33.48, 法向力=1806.2493, 切向力X=2073.1670, 切向力Y=-518.5239 +FPS=33.90, 法向力=1776.6575, 切向力X=2157.9900, 切向力Y=-514.4952 +FPS=32.03, 法向力=1949.9869, 切向力X=1729.8698, 切向力Y=-1517.1118 +FPS=33.82, 法向力=1883.9556, 切向力X=1720.1359, 切向力Y=-1565.3840 +FPS=30.68, 法向力=1457.5731, 切向力X=605.0421, 切向力Y=-1014.6521 +FPS=32.10, 法向力=1442.3389, 切向力X=558.5952, 切向力Y=-879.2926 +FPS=32.38, 法向力=1986.1973, 切向力X=1474.3418, 切向力Y=-2105.8228 +FPS=31.75, 法向力=2034.8130, 切向力X=1560.7996, 切向力Y=-2150.2144 +FPS=32.56, 法向力=2321.2036, 切向力X=2185.7195, 切向力Y=-382.5042 +FPS=32.09, 法向力=2405.4678, 切向力X=2084.3398, 切向力Y=-321.0406 +FPS=34.23, 法向力=2186.3604, 切向力X=2787.9941, 切向力Y=-1850.5066 +FPS=30.83, 法向力=2071.6572, 切向力X=2723.9775, 切向力Y=-1878.0159 +FPS=33.90, 法向力=2011.4156, 切向力X=1573.4607, 切向力Y=-1037.0292 +FPS=31.06, 法向力=2433.0308, 切向力X=2468.1140, 切向力Y=-1589.4492 +FPS=34.37, 法向力=2433.3210, 切向力X=2493.9741, 切向力Y=-1690.3729 +FPS=32.60, 法向力=1767.1805, 切向力X=1938.4974, 切向力Y=-1439.0675 +FPS=33.80, 法向力=1775.9385, 切向力X=1923.0782, 切向力Y=-1529.0476 +FPS=32.38, 法向力=1795.9330, 切向力X=1309.3882, 切向力Y=-929.9485 +FPS=33.88, 法向力=1883.5449, 切向力X=1211.5447, 切向力Y=-792.3456 +FPS=31.54, 法向力=1900.9706, 切向力X=1123.6414, 切向力Y=-836.6570 +FPS=32.70, 法向力=1984.8679, 切向力X=2011.9044, 切向力Y=-1525.6863 +FPS=30.41, 法向力=1912.0460, 切向力X=873.6306, 切向力Y=-736.5217 +FPS=33.28, 法向力=1929.8328, 切向力X=507.3506, 切向力Y=-654.6578 +FPS=31.74, 法向力=1972.8788, 切向力X=2319.6343, 切向力Y=-1207.1741 +FPS=32.14, 法向力=2069.1431, 切向力X=2525.2212, 切向力Y=-1180.4282 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002149s (9 tiles incl ref), finalize=0.000055s, total=0.002477s +FPS=30.77, 法向力=1939.6072, 切向力X=2338.5142, 切向力Y=-1401.1329 +FPS=33.63, 法向力=1918.1040, 切向力X=2323.1804, 切向力Y=-1398.5659 +FPS=30.51, 法向力=1844.2587, 切向力X=1391.3711, 切向力Y=-1862.9333 +FPS=31.65, 法向力=1867.7075, 切向力X=1424.0884, 切向力Y=-1806.9861 +FPS=31.66, 法向力=2439.2671, 切向力X=2421.1687, 切向力Y=-703.8855 +FPS=30.58, 法向力=2390.9917, 切向力X=2366.6836, 切向力Y=-838.3892 +FPS=33.28, 法向力=2124.2920, 切向力X=1551.4150, 切向力Y=-696.2006 +FPS=32.85, 法向力=2163.4880, 切向力X=1428.6606, 切向力Y=-654.4307 +FPS=33.20, 法向力=1580.1995, 切向力X=1776.5697, 切向力Y=-1602.3007 +FPS=32.71, 法向力=1462.8580, 切向力X=1760.4187, 切向力Y=-1895.3302 +FPS=31.75, 法向力=1773.4888, 切向力X=998.3898, 切向力Y=-1150.2843 +FPS=30.24, 法向力=1726.3883, 切向力X=1886.6196, 切向力Y=-1285.7922 +FPS=32.69, 法向力=1652.1293, 切向力X=1732.1008, 切向力Y=-1284.3962 +FPS=29.69, 法向力=1825.4318, 切向力X=1343.0002, 切向力Y=-374.2910 +FPS=30.70, 法向力=1826.9110, 切向力X=1382.3013, 切向力Y=-365.5544 +FPS=28.93, 法向力=1842.4130, 切向力X=2094.5945, 切向力Y=-724.0116 +FPS=33.05, 法向力=1807.3448, 切向力X=2042.6272, 切向力Y=-837.8724 +FPS=29.07, 法向力=1844.6726, 切向力X=2097.6902, 切向力Y=-1652.2908 +FPS=33.43, 法向力=1959.7744, 切向力X=1980.6389, 切向力Y=-1786.0684 +FPS=32.84, 法向力=1766.5237, 切向力X=151.2830, 切向力Y=-1769.8115 +FPS=33.15, 法向力=1690.8069, 切向力X=117.8031, 切向力Y=-1830.5752 +FPS=30.87, 法向力=2181.6494, 切向力X=1514.2830, 切向力Y=-998.6022 +FPS=32.81, 法向力=2232.4731, 切向力X=1435.9904, 切向力Y=-1083.3086 +FPS=29.86, 法向力=2116.8960, 切向力X=1221.8300, 切向力Y=-1298.1582 +FPS=29.47, 法向力=2154.4741, 切向力X=1181.7627, 切向力Y=-1374.3281 +FPS=29.54, 法向力=1902.6716, 切向力X=1886.7570, 切向力Y=-1680.6624 +FPS=29.39, 法向力=1967.4403, 切向力X=1161.7322, 切向力Y=-1612.2783 +FPS=33.07, 法向力=1974.5350, 切向力X=1245.8718, 切向力Y=-1669.6401 +FPS=31.66, 法向力=1682.1492, 切向力X=2647.0757, 切向力Y=-918.4152 +FPS=33.50, 法向力=1734.3359, 切向力X=2589.0308, 切向力Y=-920.1169 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000274s, blend=0.002184s (9 tiles incl ref), finalize=0.000056s, total=0.002520s +FPS=29.66, 法向力=1953.4160, 切向力X=2088.1265, 切向力Y=-360.6957 +FPS=32.74, 法向力=1944.7174, 切向力X=2038.8889, 切向力Y=-407.6467 +FPS=29.92, 法向力=1726.0220, 切向力X=2007.8474, 切向力Y=-1664.5522 +FPS=33.07, 法向力=1736.8203, 切向力X=2035.9772, 切向力Y=-1794.5276 +FPS=30.14, 法向力=1995.8303, 切向力X=1332.8093, 切向力Y=-523.1635 +FPS=31.58, 法向力=1951.9604, 切向力X=1210.4861, 切向力Y=-507.8025 +FPS=30.77, 法向力=2021.4948, 切向力X=1121.9761, 切向力Y=-801.5022 +FPS=32.65, 法向力=2014.6184, 切向力X=934.7996, 切向力Y=-907.8463 +FPS=29.38, 法向力=1933.5653, 切向力X=2662.4561, 切向力Y=-1577.5040 +FPS=33.69, 法向力=1973.3846, 切向力X=2749.8640, 切向力Y=-1636.1625 +FPS=30.70, 法向力=1702.2417, 切向力X=1952.9346, 切向力Y=-850.8704 +FPS=28.62, 法向力=2388.2856, 切向力X=1013.0432, 切向力Y=-1104.0068 +FPS=34.22, 法向力=2514.7979, 切向力X=860.9667, 切向力Y=-1062.4399 +FPS=28.94, 法向力=2027.2463, 切向力X=1531.2863, 切向力Y=-429.3019 +FPS=31.47, 法向力=1915.3643, 切向力X=1768.3058, 切向力Y=-580.2079 +FPS=26.31, 法向力=1628.0200, 切向力X=1945.5269, 切向力Y=-1740.2555 +FPS=31.58, 法向力=1601.6587, 切向力X=1876.2795, 切向力Y=-1754.5020 +FPS=28.10, 法向力=1923.9325, 切向力X=2477.9709, 切向力Y=-615.2862 +FPS=29.90, 法向力=1876.8361, 切向力X=2408.8201, 切向力Y=-570.5653 +FPS=31.19, 法向力=1749.3348, 切向力X=2018.4780, 切向力Y=-1416.5341 +FPS=29.59, 法向力=1735.7576, 切向力X=1988.1829, 切向力Y=-1598.0627 +FPS=31.24, 法向力=2067.3711, 切向力X=1397.1564, 切向力Y=-1234.0035 +FPS=29.10, 法向力=2187.7913, 切向力X=1912.2522, 切向力Y=-1692.4462 +FPS=31.49, 法向力=2198.2598, 切向力X=1833.7974, 切向力Y=-1757.0051 +FPS=28.94, 法向力=1797.4932, 切向力X=1595.4783, 切向力Y=-1482.4082 +FPS=30.06, 法向力=1782.4980, 切向力X=1657.7219, 切向力Y=-1409.2068 +FPS=31.82, 法向力=1850.3223, 切向力X=2367.7178, 切向力Y=-1595.2216 +FPS=30.19, 法向力=1898.4574, 切向力X=2501.2866, 切向力Y=-1506.2747 +FPS=31.19, 法向力=1794.0992, 切向力X=2248.8660, 切向力Y=-1236.7078 +FPS=30.43, 法向力=1807.6246, 切向力X=2292.0645, 切向力Y=-1302.8083 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002108s (9 tiles incl ref), finalize=0.000053s, total=0.002432s +FPS=31.09, 法向力=2294.6184, 切向力X=2007.2173, 切向力Y=-1398.1973 +FPS=29.63, 法向力=2236.8711, 切向力X=1860.0640, 切向力Y=-1335.1481 +FPS=30.23, 法向力=2343.9336, 切向力X=1325.9744, 切向力Y=-791.7397 +FPS=28.86, 法向力=2204.1646, 切向力X=1754.8354, 切向力Y=-808.6726 +FPS=30.92, 法向力=2142.3633, 切向力X=1617.9518, 切向力Y=-873.1008 +FPS=30.59, 法向力=2461.8411, 切向力X=2558.1067, 切向力Y=-428.8346 +FPS=31.79, 法向力=2426.3687, 切向力X=2454.0991, 切向力Y=-515.4670 +FPS=29.05, 法向力=1631.3037, 切向力X=1582.7701, 切向力Y=-1245.1360 +FPS=31.28, 法向力=1629.3751, 切向力X=1513.9878, 切向力Y=-1195.7415 +FPS=29.57, 法向力=2495.3738, 切向力X=1749.6276, 切向力Y=-1029.7686 +FPS=28.67, 法向力=2262.1716, 切向力X=1901.5854, 切向力Y=-1388.5100 +FPS=31.63, 法向力=2283.1411, 切向力X=1873.4156, 切向力Y=-1412.5217 +FPS=29.59, 法向力=1657.0792, 切向力X=1581.3597, 切向力Y=-1230.6376 +FPS=31.62, 法向力=1544.6035, 切向力X=1698.3264, 切向力Y=-1278.8788 +FPS=29.50, 法向力=2795.9131, 切向力X=1481.2026, 切向力Y=-1129.5792 +FPS=30.85, 法向力=2824.5127, 切向力X=1662.6670, 切向力Y=-1147.5964 +FPS=29.04, 法向力=1970.4199, 切向力X=1947.0222, 切向力Y=-823.4653 +FPS=30.32, 法向力=1896.3807, 切向力X=1866.8907, 切向力Y=-827.8959 +FPS=31.42, 法向力=1599.2158, 切向力X=1275.9397, 切向力Y=-1400.6508 +FPS=31.11, 法向力=1632.9712, 切向力X=1186.0592, 切向力Y=-1357.6368 +FPS=6.24, 法向力=2341.2085, 切向力X=1806.7134, 切向力Y=-1798.4580 +FPS=29.81, 法向力=1864.6564, 切向力X=1741.4757, 切向力Y=-1471.6665 +FPS=31.86, 法向力=1848.8860, 切向力X=1797.3625, 切向力Y=-1587.3994 +FPS=28.07, 法向力=1902.0056, 切向力X=1696.2465, 切向力Y=-1493.8008 +FPS=31.81, 法向力=1882.2426, 切向力X=1681.0405, 切向力Y=-1472.5721 +FPS=29.58, 法向力=1843.8387, 切向力X=1071.3408, 切向力Y=-522.8650 +FPS=29.93, 法向力=1806.1217, 切向力X=1182.4231, 切向力Y=-432.8899 +FPS=31.41, 法向力=1601.2029, 切向力X=1769.3174, 切向力Y=-1350.3500 +FPS=28.74, 法向力=2254.7607, 切向力X=2026.0042, 切向力Y=-1925.1813 +FPS=30.31, 法向力=2286.5474, 切向力X=1922.7733, 切向力Y=-1961.2579 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000280s, blend=0.002360s (9 tiles incl ref), finalize=0.000058s, total=0.002703s +FPS=27.13, 法向力=2000.7922, 切向力X=1965.3218, 切向力Y=-1632.8436 +FPS=30.80, 法向力=2069.9448, 切向力X=2037.7656, 切向力Y=-1707.0327 +FPS=29.36, 法向力=1935.9199, 切向力X=1755.4561, 切向力Y=-667.8027 +FPS=30.04, 法向力=1899.0171, 切向力X=1631.3926, 切向力Y=-635.4486 +FPS=29.11, 法向力=1974.3575, 切向力X=2431.3132, 切向力Y=-1287.1304 +FPS=26.46, 法向力=2148.4055, 切向力X=2126.3745, 切向力Y=-221.7767 +FPS=30.41, 法向力=2157.3496, 切向力X=1867.1793, 切向力Y=-203.5941 +FPS=29.96, 法向力=2092.0913, 切向力X=2650.3457, 切向力Y=-1135.1023 +FPS=32.56, 法向力=2082.0083, 切向力X=2760.2109, 切向力Y=-1187.9121 +FPS=28.98, 法向力=2178.2302, 切向力X=2065.4629, 切向力Y=-518.9669 +FPS=31.17, 法向力=2238.8135, 切向力X=2081.3843, 切向力Y=-535.5790 +FPS=29.64, 法向力=2169.8262, 切向力X=2677.6943, 切向力Y=-938.0707 +FPS=29.72, 法向力=2146.9358, 切向力X=2716.2212, 切向力Y=-1039.2327 +FPS=31.21, 法向力=1786.2095, 切向力X=1146.2507, 切向力Y=-1228.1956 +FPS=30.22, 法向力=2099.3464, 切向力X=1195.4420, 切向力Y=-217.1857 +FPS=32.04, 法向力=2059.7480, 切向力X=1231.1953, 切向力Y=-290.1075 +FPS=29.61, 法向力=2101.2603, 切向力X=1244.0195, 切向力Y=-301.4055 +FPS=30.62, 法向力=2134.2734, 切向力X=1470.7498, 切向力Y=-1578.8384 +FPS=29.59, 法向力=2261.0576, 切向力X=2266.5813, 切向力Y=-1283.2351 +FPS=30.47, 法向力=2328.4111, 切向力X=2501.2930, 切向力Y=-1250.3716 +FPS=30.55, 法向力=2190.3276, 切向力X=1689.2520, 切向力Y=-1281.3582 +FPS=30.70, 法向力=2188.3030, 切向力X=1635.7500, 切向力Y=-1201.0496 +FPS=32.94, 法向力=2205.0146, 切向力X=1382.6816, 切向力Y=-1451.9868 +FPS=31.28, 法向力=2263.2605, 切向力X=1225.3311, 切向力Y=-1491.0876 +FPS=31.27, 法向力=1834.9656, 切向力X=1647.0217, 切向力Y=-340.5655 +FPS=31.99, 法向力=1952.2382, 切向力X=1783.9316, 切向力Y=-471.5927 +FPS=29.73, 法向力=2437.8818, 切向力X=2702.2432, 切向力Y=-257.0335 +FPS=29.78, 法向力=2367.0762, 切向力X=1474.8638, 切向力Y=-175.2647 +FPS=30.38, 法向力=2394.7585, 切向力X=1293.5037, 切向力Y=-141.3095 +FPS=29.20, 法向力=1991.6748, 切向力X=1191.5864, 切向力Y=-910.5549 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002234s (9 tiles incl ref), finalize=0.000054s, total=0.002561s +FPS=32.51, 法向力=1954.1069, 切向力X=1135.9333, 切向力Y=-824.0599 +FPS=29.07, 法向力=2224.6218, 切向力X=1308.1366, 切向力Y=-1686.1553 +FPS=31.57, 法向力=2337.5276, 切向力X=1488.6338, 切向力Y=-1768.3977 +FPS=29.65, 法向力=1849.0848, 切向力X=1610.7800, 切向力Y=-1493.3998 +FPS=30.71, 法向力=1884.4712, 切向力X=1682.6377, 切向力Y=-1515.7867 +FPS=31.62, 法向力=2185.8096, 切向力X=1736.3745, 切向力Y=-1101.9805 +FPS=29.59, 法向力=2221.5835, 切向力X=1776.5759, 切向力Y=-1105.6338 +FPS=30.20, 法向力=2178.4775, 切向力X=1466.5471, 切向力Y=-1083.3590 +FPS=30.19, 法向力=2231.1582, 切向力X=1414.0402, 切向力Y=-1017.5139 +FPS=31.52, 法向力=2228.2273, 切向力X=1803.9871, 切向力Y=-882.1527 +FPS=27.85, 法向力=1709.7429, 切向力X=1481.5750, 切向力Y=-199.5804 +FPS=30.73, 法向力=1708.5793, 切向力X=1458.1545, 切向力Y=-315.6706 +FPS=30.03, 法向力=1858.1128, 切向力X=841.2247, 切向力Y=-205.2184 +FPS=28.78, 法向力=2070.0676, 切向力X=614.5146, 切向力Y=-245.2537 +FPS=30.62, 法向力=1995.5105, 切向力X=2646.2312, 切向力Y=-522.4786 +FPS=30.00, 法向力=1972.7822, 切向力X=2605.4766, 切向力Y=-686.7196 +FPS=31.66, 法向力=1943.9626, 切向力X=2604.5039, 切向力Y=-1343.1721 +FPS=30.40, 法向力=1989.1506, 切向力X=2651.0581, 切向力Y=-1539.5049 +FPS=30.93, 法向力=1956.8882, 切向力X=1583.2537, 切向力Y=-1507.7900 +FPS=29.86, 法向力=1891.0840, 切向力X=1347.8052, 切向力Y=-644.7949 +FPS=31.44, 法向力=1874.8402, 切向力X=1258.0962, 切向力Y=-556.2456 +FPS=31.72, 法向力=1766.0435, 切向力X=1889.1082, 切向力Y=-906.8918 +FPS=32.42, 法向力=1721.6730, 切向力X=1863.9343, 切向力Y=-950.1807 +FPS=30.10, 法向力=1808.9670, 切向力X=1521.0133, 切向力Y=-1078.8160 +FPS=29.54, 法向力=1773.2311, 切向力X=1479.4049, 切向力Y=-986.9637 +FPS=26.63, 法向力=2229.5210, 切向力X=1513.0923, 切向力Y=-1406.9795 +FPS=28.48, 法向力=1784.5801, 切向力X=1721.7542, 切向力Y=-1078.0095 +FPS=31.77, 法向力=1676.7401, 切向力X=1701.7721, 切向力Y=-1153.5928 +FPS=30.29, 法向力=2103.3081, 切向力X=1608.3699, 切向力Y=-1049.7841 +FPS=32.08, 法向力=2130.1104, 切向力X=1861.7136, 切向力Y=-1162.0883 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002297s (9 tiles incl ref), finalize=0.000062s, total=0.002632s +FPS=29.11, 法向力=1766.1840, 切向力X=1502.9136, 切向力Y=-1659.1992 +FPS=32.39, 法向力=1864.1072, 切向力X=1421.3792, 切向力Y=-1701.1227 +FPS=29.93, 法向力=2472.4290, 切向力X=2139.2241, 切向力Y=-1156.2765 +FPS=30.50, 法向力=2615.8496, 切向力X=2219.1995, 切向力Y=-1056.9878 +FPS=31.49, 法向力=2412.9736, 切向力X=703.4680, 切向力Y=-828.8372 +FPS=30.77, 法向力=2525.7764, 切向力X=656.5267, 切向力Y=-780.4150 +FPS=32.25, 法向力=2548.1616, 切向力X=717.2424, 切向力Y=-889.4943 +FPS=30.82, 法向力=2500.6768, 切向力X=800.1934, 切向力Y=-987.7253 +FPS=31.58, 法向力=2242.3604, 切向力X=1384.5068, 切向力Y=-1024.9075 +FPS=30.38, 法向力=2388.0239, 切向力X=1558.7233, 切向力Y=-1035.1779 +FPS=32.25, 法向力=2181.7358, 切向力X=1652.1838, 切向力Y=-344.3857 +FPS=31.30, 法向力=2416.4563, 切向力X=1587.4983, 切向力Y=-1065.9351 +FPS=32.49, 法向力=2406.1697, 切向力X=1491.3403, 切向力Y=-1020.8053 +FPS=30.09, 法向力=2894.3855, 切向力X=1245.8938, 切向力Y=-784.2855 +FPS=31.45, 法向力=2934.3875, 切向力X=1207.2545, 切向力Y=-839.4059 +FPS=29.22, 法向力=2006.5818, 切向力X=1722.2859, 切向力Y=-675.9670 +FPS=32.63, 法向力=1959.3822, 切向力X=1908.7175, 切向力Y=-733.7667 +FPS=30.23, 法向力=1925.7987, 切向力X=1730.2037, 切向力Y=-1081.6349 +FPS=30.90, 法向力=1942.1226, 切向力X=1722.1602, 切向力Y=-1089.4469 +FPS=32.42, 法向力=2114.6211, 切向力X=1980.0067, 切向力Y=-826.6287 +FPS=30.62, 法向力=2183.9263, 切向力X=2016.7096, 切向力Y=-843.8553 +FPS=32.23, 法向力=2557.6243, 切向力X=2182.4819, 切向力Y=-957.9958 +FPS=30.77, 法向力=2531.2566, 切向力X=2059.9937, 切向力Y=-888.7972 +FPS=32.29, 法向力=2433.8025, 切向力X=1813.9196, 切向力Y=-1275.1217 +FPS=29.84, 法向力=2434.9231, 切向力X=1903.3621, 切向力Y=-1233.0287 +FPS=31.83, 法向力=2571.8064, 切向力X=2434.9570, 切向力Y=-817.2352 +FPS=30.41, 法向力=2214.8953, 切向力X=1923.0908, 切向力Y=-1591.3533 +FPS=32.53, 法向力=2141.5928, 切向力X=1885.5222, 切向力Y=-1649.7246 +FPS=31.56, 法向力=2088.9812, 切向力X=1415.5625, 切向力Y=-707.8428 +FPS=31.92, 法向力=2122.7263, 切向力X=1418.5114, 切向力Y=-706.5500 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.002153s (9 tiles incl ref), finalize=0.000054s, total=0.002480s +FPS=30.65, 法向力=2252.4163, 切向力X=1576.2823, 切向力Y=-1227.3291 +FPS=33.04, 法向力=2347.4229, 切向力X=1618.0247, 切向力Y=-1157.8828 +FPS=30.47, 法向力=2032.6663, 切向力X=2253.7041, 切向力Y=-1775.4685 +FPS=30.94, 法向力=2013.8741, 切向力X=2274.4482, 切向力Y=-1717.9336 +FPS=32.48, 法向力=1849.6241, 切向力X=1981.5247, 切向力Y=-981.0353 +FPS=31.33, 法向力=1842.7021, 切向力X=1964.3156, 切向力Y=-1008.6307 +FPS=32.54, 法向力=2495.9287, 切向力X=1676.5873, 切向力Y=-942.9500 +FPS=32.48, 法向力=2598.5767, 切向力X=1428.2417, 切向力Y=-897.0370 +FPS=31.23, 法向力=2508.1216, 切向力X=1456.8062, 切向力Y=-1037.3567 +FPS=31.68, 法向力=2296.7671, 切向力X=1612.6346, 切向力Y=-1142.1306 +FPS=30.98, 法向力=2291.7939, 切向力X=2155.0774, 切向力Y=-904.4587 +FPS=30.20, 法向力=2715.5205, 切向力X=1913.3118, 切向力Y=26.3235 +FPS=31.46, 法向力=2815.0498, 切向力X=2004.9741, 切向力Y=77.6460 +FPS=29.68, 法向力=2652.7246, 切向力X=2764.2075, 切向力Y=-611.9380 +FPS=31.54, 法向力=2664.5706, 切向力X=2717.9678, 切向力Y=-532.5772 +FPS=29.65, 法向力=2842.0728, 切向力X=2253.5222, 切向力Y=-1012.5757 +FPS=32.54, 法向力=2838.1968, 切向力X=1944.6389, 切向力Y=-1024.9475 +FPS=30.02, 法向力=2244.9658, 切向力X=1578.8304, 切向力Y=-872.5935 +FPS=30.85, 法向力=2250.4050, 切向力X=1376.4955, 切向力Y=-882.7480 +FPS=32.48, 法向力=1940.0726, 切向力X=1632.0057, 切向力Y=-1095.2537 +FPS=31.78, 法向力=1899.3328, 切向力X=1646.6812, 切向力Y=-1110.5354 +FPS=29.55, 法向力=2104.2327, 切向力X=1476.7227, 切向力Y=-579.0212 +FPS=30.17, 法向力=2046.0712, 切向力X=1290.9307, 切向力Y=-666.3739 +FPS=32.01, 法向力=2706.6907, 切向力X=1658.0942, 切向力Y=-715.1766 +FPS=30.77, 法向力=2798.1594, 切向力X=1654.7637, 切向力Y=-729.0706 +FPS=31.71, 法向力=2358.4111, 切向力X=1050.2454, 切向力Y=-1119.4617 +FPS=30.38, 法向力=1879.0984, 切向力X=1216.3083, 切向力Y=-813.2067 +FPS=32.02, 法向力=1831.6111, 切向力X=1127.1888, 切向力Y=-872.6823 +FPS=31.52, 法向力=2234.8030, 切向力X=1463.2782, 切向力Y=-1828.5648 +FPS=31.18, 法向力=2232.8101, 切向力X=1582.1233, 切向力Y=-1846.3873 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000273s, blend=0.002226s (9 tiles incl ref), finalize=0.000057s, total=0.002562s +FPS=28.95, 法向力=1810.7407, 切向力X=2129.7588, 切向力Y=-850.2540 +FPS=32.39, 法向力=1968.4603, 切向力X=2329.2217, 切向力Y=-771.7236 +FPS=29.40, 法向力=2029.3840, 切向力X=2238.2637, 切向力Y=-685.0615 +FPS=30.53, 法向力=2017.1545, 切向力X=2180.3469, 切向力Y=-748.3035 +FPS=31.35, 法向力=2011.6946, 切向力X=1630.3198, 切向力Y=-927.1412 +FPS=30.74, 法向力=1986.6527, 切向力X=1581.1769, 切向力Y=-1004.5865 +FPS=28.71, 法向力=1921.1873, 切向力X=1812.3931, 切向力Y=-1047.9762 +FPS=28.65, 法向力=1886.3364, 切向力X=1930.6931, 切向力Y=-972.1014 +FPS=31.96, 法向力=2045.9495, 切向力X=2044.6707, 切向力Y=-996.2268 +FPS=28.76, 法向力=2131.8857, 切向力X=2341.5857, 切向力Y=-1731.3750 +FPS=30.58, 法向力=2127.9468, 切向力X=2280.3340, 切向力Y=-1789.1299 +FPS=31.29, 法向力=2312.4983, 切向力X=1899.1843, 切向力Y=-644.2701 +FPS=31.05, 法向力=2392.0947, 切向力X=1934.8647, 切向力Y=-614.0233 +FPS=31.93, 法向力=1660.3080, 切向力X=1898.5092, 切向力Y=-1205.7915 +FPS=29.87, 法向力=1717.6440, 切向力X=1862.0455, 切向力Y=-1274.5479 +FPS=32.24, 法向力=2080.4971, 切向力X=2783.7356, 切向力Y=-1707.5706 +FPS=29.43, 法向力=2098.3987, 切向力X=2811.5049, 切向力Y=-1649.7686 +FPS=30.85, 法向力=2422.8120, 切向力X=1975.4442, 切向力Y=-864.1609 +FPS=30.05, 法向力=2181.3096, 切向力X=2283.2632, 切向力Y=-290.2563 +FPS=32.24, 法向力=2133.9382, 切向力X=2169.3828, 切向力Y=-151.5617 +FPS=29.80, 法向力=2362.0669, 切向力X=1630.8276, 切向力Y=-974.2588 +FPS=31.89, 法向力=2444.4854, 切向力X=1651.4708, 切向力Y=-1037.3611 +FPS=30.43, 法向力=2019.9529, 切向力X=1821.0569, 切向力Y=-1615.6569 +FPS=32.08, 法向力=2041.3986, 切向力X=1817.7561, 切向力Y=-1671.6450 +FPS=29.51, 法向力=2056.3521, 切向力X=1702.7786, 切向力Y=-568.5347 +FPS=30.96, 法向力=2122.9219, 切向力X=1491.1575, 切向力Y=-630.3015 +FPS=32.19, 法向力=1889.0869, 切向力X=1334.2416, 切向力Y=-1141.7500 +FPS=29.70, 法向力=1815.3572, 切向力X=1284.4275, 切向力Y=-1262.3234 +FPS=32.82, 法向力=2195.0862, 切向力X=2583.5872, 切向力Y=-907.9115 +FPS=31.00, 法向力=2209.5024, 切向力X=2572.7678, 切向力Y=-925.3962 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002170s (9 tiles incl ref), finalize=0.000058s, total=0.002495s +FPS=31.16, 法向力=2387.3804, 切向力X=2372.0913, 切向力Y=-866.3455 +FPS=32.81, 法向力=2476.2188, 切向力X=1020.7919, 切向力Y=-1125.0154 +FPS=32.32, 法向力=2435.7319, 切向力X=947.0797, 切向力Y=-1230.6558 +FPS=28.29, 法向力=2387.8086, 切向力X=987.8324, 切向力Y=-1074.3301 +FPS=32.29, 法向力=2328.0283, 切向力X=1099.4102, 切向力Y=-1142.0400 +FPS=32.30, 法向力=2248.1560, 切向力X=1297.3782, 切向力Y=-1156.7728 +FPS=32.41, 法向力=2327.0859, 切向力X=1379.6519, 切向力Y=-1116.0876 +FPS=30.13, 法向力=2121.6479, 切向力X=973.1384, 切向力Y=-1464.3853 +FPS=32.71, 法向力=2141.0308, 切向力X=1050.8031, 切向力Y=-1461.4434 +FPS=29.75, 法向力=1826.0245, 切向力X=1753.8114, 切向力Y=-1900.7549 +FPS=30.04, 法向力=1846.0894, 切向力X=1799.5757, 切向力Y=-1942.9916 +FPS=30.22, 法向力=2352.7090, 切向力X=2238.2307, 切向力Y=-1091.9746 +FPS=30.65, 法向力=2413.8616, 切向力X=2306.5566, 切向力Y=-1063.4583 +FPS=32.54, 法向力=2111.8315, 切向力X=1628.6931, 切向力Y=-781.6699 +FPS=31.27, 法向力=2222.6909, 切向力X=1543.9116, 切向力Y=-728.2756 +FPS=31.16, 法向力=2122.9292, 切向力X=954.8908, 切向力Y=-829.9479 +FPS=30.56, 法向力=2337.1240, 切向力X=1818.9515, 切向力Y=-1271.9718 +FPS=30.99, 法向力=2352.7952, 切向力X=1895.3188, 切向力Y=-1337.5986 +FPS=28.73, 法向力=1988.5444, 切向力X=2070.4299, 切向力Y=-1363.9197 +FPS=32.51, 法向力=1905.2040, 切向力X=1981.6921, 切向力Y=-1356.3439 +FPS=30.86, 法向力=2051.1904, 切向力X=1793.9048, 切向力Y=-921.4122 +FPS=32.99, 法向力=2155.6870, 切向力X=1487.4937, 切向力Y=-989.9286 +FPS=32.16, 法向力=2705.6069, 切向力X=1142.3008, 切向力Y=-1322.2432 +FPS=31.99, 法向力=2713.7573, 切向力X=1185.6068, 切向力Y=-1459.6050 +FPS=31.04, 法向力=1841.9519, 切向力X=1023.2300, 切向力Y=-1025.9062 +FPS=29.79, 法向力=1836.5098, 切向力X=865.8478, 切向力Y=-1037.2185 +FPS=30.52, 法向力=2002.8279, 切向力X=1950.4119, 切向力Y=-1640.3571 +FPS=30.75, 法向力=2384.5027, 切向力X=1740.1631, 切向力Y=-662.5879 +FPS=32.21, 法向力=2558.6772, 切向力X=1679.0001, 切向力Y=-585.2524 +FPS=31.62, 法向力=2121.9482, 切向力X=2263.7637, 切向力Y=-1265.3599 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000302s, blend=0.002381s (9 tiles incl ref), finalize=0.000067s, total=0.002755s +FPS=30.92, 法向力=2110.3831, 切向力X=2301.9468, 切向力Y=-1402.3562 +FPS=27.48, 法向力=2186.2163, 切向力X=2077.3909, 切向力Y=-872.1302 +FPS=28.18, 法向力=2065.6555, 切向力X=1975.8531, 切向力Y=-862.6293 +FPS=32.23, 法向力=2137.0303, 切向力X=3006.1929, 切向力Y=-520.4218 +FPS=30.21, 法向力=2108.7219, 切向力X=3004.9937, 切向力Y=-496.5532 +FPS=30.91, 法向力=1969.0411, 切向力X=1058.9985, 切向力Y=-431.2646 +FPS=30.62, 法向力=2151.7129, 切向力X=778.4658, 切向力Y=-427.0195 +FPS=30.25, 法向力=1591.6345, 切向力X=1698.3413, 切向力Y=-989.5021 +FPS=29.55, 法向力=1599.8019, 切向力X=1790.4900, 切向力Y=-984.4387 +FPS=31.01, 法向力=1912.5297, 切向力X=1373.2286, 切向力Y=-1387.6971 +FPS=30.71, 法向力=1862.5662, 切向力X=1819.4712, 切向力Y=-753.8197 +FPS=32.06, 法向力=1823.4995, 切向力X=1824.9570, 切向力Y=-834.8693 +FPS=31.34, 法向力=1704.1804, 切向力X=1610.2539, 切向力Y=-295.9784 +FPS=32.94, 法向力=1804.2935, 切向力X=1630.1313, 切向力Y=-285.4361 +FPS=29.58, 法向力=2219.0005, 切向力X=2194.1851, 切向力Y=-962.0597 +FPS=32.02, 法向力=2154.5132, 切向力X=2134.3188, 切向力Y=-991.1953 +FPS=29.90, 法向力=2246.4250, 切向力X=1739.7576, 切向力Y=-581.6255 +FPS=30.35, 法向力=2235.0020, 切向力X=1808.3269, 切向力Y=-636.2752 +FPS=31.87, 法向力=2380.8125, 切向力X=2088.9146, 切向力Y=-1151.2279 +FPS=29.86, 法向力=2381.3408, 切向力X=1996.9006, 切向力Y=-1183.7942 +FPS=32.26, 法向力=1661.8328, 切向力X=1554.3696, 切向力Y=-686.3292 +FPS=30.94, 法向力=1635.7965, 切向力X=1842.3457, 切向力Y=-742.6482 +FPS=31.09, 法向力=1985.5717, 切向力X=1971.7629, 切向力Y=-1518.5500 +FPS=29.06, 法向力=1963.6699, 切向力X=1953.0681, 切向力Y=-569.6530 +FPS=31.64, 法向力=2012.8538, 切向力X=2091.6194, 切向力Y=-666.2648 +FPS=30.14, 法向力=2259.4705, 切向力X=2071.4731, 切向力Y=-1124.3287 +FPS=30.56, 法向力=2206.1948, 切向力X=2027.0072, 切向力Y=-1073.7983 +FPS=30.73, 法向力=2588.2498, 切向力X=2250.0742, 切向力Y=-1146.0879 +FPS=32.29, 法向力=2649.7834, 切向力X=2210.4971, 切向力Y=-1253.2345 +FPS=31.00, 法向力=2205.5588, 切向力X=2226.2793, 切向力Y=-1513.6853 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000259s, blend=0.002243s (9 tiles incl ref), finalize=0.000057s, total=0.002564s +FPS=31.34, 法向力=2167.7100, 切向力X=2209.4272, 切向力Y=-1520.8099 +FPS=30.55, 法向力=1987.7202, 切向力X=2266.1719, 切向力Y=-756.6292 +FPS=28.89, 法向力=1563.7605, 切向力X=1074.8273, 切向力Y=-985.8693 +FPS=30.72, 法向力=1559.1902, 切向力X=1043.3433, 切向力Y=-893.2612 +FPS=28.45, 法向力=2126.5791, 切向力X=1713.0894, 切向力Y=-687.4135 +FPS=30.66, 法向力=2315.7974, 切向力X=1632.7380, 切向力Y=-583.0226 +FPS=29.96, 法向力=2464.4873, 切向力X=1882.0051, 切向力Y=-525.4730 +FPS=32.13, 法向力=2406.0806, 切向力X=1814.9894, 切向力Y=-622.8203 +FPS=30.08, 法向力=2643.0010, 切向力X=2099.7039, 切向力Y=-730.2330 +FPS=30.84, 法向力=2625.0381, 切向力X=2252.4268, 切向力Y=-648.1876 +FPS=31.99, 法向力=2177.7427, 切向力X=2321.1382, 切向力Y=-1301.7493 +FPS=31.09, 法向力=2253.4307, 切向力X=1545.1091, 切向力Y=-1059.2408 +FPS=32.34, 法向力=2252.9077, 切向力X=1545.0244, 切向力Y=-1065.4012 +FPS=30.94, 法向力=2307.4224, 切向力X=1518.1531, 切向力Y=-1054.4680 +FPS=31.11, 法向力=1932.9966, 切向力X=2297.2510, 切向力Y=-1305.3834 +FPS=30.15, 法向力=1840.9259, 切向力X=2194.5615, 切向力Y=-1361.4036 +FPS=32.04, 法向力=2199.8867, 切向力X=1937.9197, 切向力Y=-1638.5502 +FPS=30.05, 法向力=2163.4082, 切向力X=1305.1704, 切向力Y=-490.5498 +FPS=32.17, 法向力=2263.2510, 切向力X=1339.4171, 切向力Y=-449.1218 +FPS=30.64, 法向力=2133.9514, 切向力X=2506.7456, 切向力Y=268.2773 +FPS=31.48, 法向力=2124.4905, 切向力X=2465.3115, 切向力Y=339.7765 +FPS=29.01, 法向力=2183.2300, 切向力X=1709.5823, 切向力Y=-1413.5691 +FPS=32.23, 法向力=2113.1147, 切向力X=1453.2114, 切向力Y=-1565.3599 +FPS=30.75, 法向力=2093.4807, 切向力X=1650.0420, 切向力Y=-533.0019 +FPS=30.39, 法向力=2022.0791, 切向力X=1900.2145, 切向力Y=-498.7708 +FPS=32.61, 法向力=2354.7175, 切向力X=2625.7024, 切向力Y=-774.5208 +FPS=30.98, 法向力=2382.8103, 切向力X=2823.9082, 切向力Y=-752.8005 +FPS=32.55, 法向力=2401.2754, 切向力X=2098.4370, 切向力Y=-797.1224 +FPS=30.92, 法向力=2543.3105, 切向力X=2277.4683, 切向力Y=-945.2305 +FPS=31.09, 法向力=2053.9375, 切向力X=2248.6746, 切向力Y=-636.1312 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.002251s (9 tiles incl ref), finalize=0.000055s, total=0.002584s +FPS=30.69, 法向力=2059.6558, 切向力X=2252.7498, 切向力Y=-574.3370 +FPS=31.32, 法向力=2408.7061, 切向力X=1997.2823, 切向力Y=-531.0757 +FPS=31.12, 法向力=2295.4785, 切向力X=1498.1578, 切向力Y=-548.6462 +FPS=32.59, 法向力=2322.4468, 切向力X=1501.6128, 切向力Y=-484.7088 +FPS=31.22, 法向力=2216.8755, 切向力X=1656.4838, 切向力Y=-1141.9705 +FPS=31.83, 法向力=2351.6084, 切向力X=1438.5292, 切向力Y=-1078.5225 +FPS=30.21, 法向力=2010.8198, 切向力X=2072.0532, 切向力Y=-900.7106 +FPS=32.24, 法向力=2028.8196, 切向力X=2463.2275, 切向力Y=-990.3101 +FPS=31.00, 法向力=2630.3438, 切向力X=2732.3970, 切向力Y=-822.5371 +FPS=31.52, 法向力=2685.6963, 切向力X=2506.8997, 切向力Y=-900.5800 +FPS=31.39, 法向力=2507.6941, 切向力X=1300.4803, 切向力Y=-800.2915 +FPS=31.09, 法向力=2536.7244, 切向力X=1298.8842, 切向力Y=-857.9135 +FPS=32.06, 法向力=2783.3665, 切向力X=1853.9713, 切向力Y=-752.9221 +FPS=29.93, 法向力=2783.3154, 切向力X=1850.6829, 切向力Y=-753.5461 +FPS=32.67, 法向力=1924.3567, 切向力X=1507.5186, 切向力Y=-1566.5652 +FPS=30.55, 法向力=1833.7629, 切向力X=1426.1602, 切向力Y=-1503.5129 +FPS=31.62, 法向力=1837.8101, 切向力X=1450.4702, 切向力Y=-1259.6431 +FPS=31.27, 法向力=1880.8990, 切向力X=1545.3005, 切向力Y=-1163.3933 +FPS=32.00, 法向力=1932.8712, 切向力X=1739.7048, 切向力Y=-1195.2090 +FPS=30.21, 法向力=1912.6190, 切向力X=2331.1880, 切向力Y=-1391.7070 +FPS=32.63, 法向力=1925.6368, 切向力X=2512.3757, 切向力Y=-1532.9639 +FPS=29.72, 法向力=2601.9666, 切向力X=2027.9344, 切向力Y=-769.1281 +FPS=32.15, 法向力=2727.5073, 切向力X=1986.2488, 切向力Y=-787.7249 +FPS=29.91, 法向力=1777.9653, 切向力X=2234.8652, 切向力Y=-1148.9076 +FPS=30.57, 法向力=1727.5905, 切向力X=2186.5732, 切向力Y=-1181.5647 +FPS=31.98, 法向力=2211.7937, 切向力X=1665.8818, 切向力Y=-1155.6296 +FPS=30.88, 法向力=2157.8672, 切向力X=1623.9089, 切向力Y=-1148.8547 +FPS=32.71, 法向力=1984.4015, 切向力X=1927.0533, 切向力Y=-621.6434 +FPS=31.44, 法向力=2081.7832, 切向力X=2071.8530, 切向力Y=-552.1498 +FPS=31.56, 法向力=2224.6650, 切向力X=1919.1724, 切向力Y=-738.3262 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000269s, blend=0.002197s (9 tiles incl ref), finalize=0.000100s, total=0.002573s +FPS=30.54, 法向力=2217.7209, 切向力X=1883.6376, 切向力Y=-758.5730 +FPS=32.48, 法向力=1530.9543, 切向力X=2369.5146, 切向力Y=-1435.1472 +FPS=28.64, 法向力=2236.7139, 切向力X=2051.0962, 切向力Y=-655.3033 +FPS=32.07, 法向力=2460.2388, 切向力X=1841.5574, 切向力Y=-680.6467 +FPS=31.77, 法向力=2333.8916, 切向力X=2042.6965, 切向力Y=-1053.6807 +FPS=32.34, 法向力=2373.5886, 切向力X=2079.0637, 切向力Y=-1129.7734 +FPS=31.06, 法向力=2385.3757, 切向力X=2434.1943, 切向力Y=-748.7702 +FPS=31.03, 法向力=2411.9282, 切向力X=2468.9304, 切向力Y=-706.7208 +FPS=29.96, 法向力=2007.3994, 切向力X=1660.0100, 切向力Y=-780.6723 +FPS=31.20, 法向力=2005.7068, 切向力X=1630.2812, 切向力Y=-835.0033 +FPS=32.48, 法向力=2325.7898, 切向力X=998.0520, 切向力Y=-447.3809 +FPS=30.52, 法向力=2330.5173, 切向力X=899.4371, 切向力Y=-533.0765 +FPS=32.20, 法向力=2428.3789, 切向力X=1807.9474, 切向力Y=-507.8322 +FPS=30.41, 法向力=2500.9170, 切向力X=1888.9296, 切向力Y=-518.9092 +FPS=30.65, 法向力=1971.7859, 切向力X=1704.9702, 切向力Y=-1340.1002 +FPS=29.90, 法向力=1935.9720, 切向力X=1854.5750, 切向力Y=-1356.0386 +FPS=30.94, 法向力=1749.2039, 切向力X=2486.9871, 切向力Y=-877.1178 +FPS=30.45, 法向力=2303.9011, 切向力X=2658.9119, 切向力Y=-654.7374 +FPS=31.73, 法向力=2296.2690, 切向力X=2639.3604, 切向力Y=-716.1788 +FPS=30.04, 法向力=1945.0547, 切向力X=1650.2036, 切向力Y=-693.4878 +FPS=31.84, 法向力=2052.1487, 切向力X=1509.6951, 切向力Y=-856.7010 +FPS=30.22, 法向力=2243.5000, 切向力X=1846.2339, 切向力Y=-1229.6123 +FPS=32.34, 法向力=2272.5122, 切向力X=1964.5500, 切向力Y=-1259.2404 +FPS=29.65, 法向力=2166.7957, 切向力X=1664.4495, 切向力Y=-1527.5781 +FPS=30.01, 法向力=2141.1797, 切向力X=1306.5458, 切向力Y=-1138.6102 +FPS=32.44, 法向力=2069.3311, 切向力X=1128.3257, 切向力Y=-1212.1179 +FPS=30.53, 法向力=2034.0752, 切向力X=1110.3174, 切向力Y=-1231.3315 +FPS=32.25, 法向力=1813.8420, 切向力X=2222.0000, 切向力Y=-1077.6104 +FPS=30.37, 法向力=1843.7184, 切向力X=2296.2585, 切向力Y=-1081.5103 +FPS=32.03, 法向力=1862.7203, 切向力X=1017.9386, 切向力Y=-1641.9636 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000279s, blend=0.002341s (9 tiles incl ref), finalize=0.000057s, total=0.002683s +FPS=28.07, 法向力=2024.8818, 切向力X=2068.2993, 切向力Y=-1089.8536 +FPS=32.01, 法向力=2056.9663, 切向力X=2063.9250, 切向力Y=-1094.0977 +FPS=30.20, 法向力=1915.6174, 切向力X=2520.8218, 切向力Y=-1189.3184 +FPS=31.05, 法向力=1889.1156, 切向力X=2564.9199, 切向力Y=-1121.9926 +FPS=32.00, 法向力=2178.0745, 切向力X=2284.8008, 切向力Y=-697.1819 +FPS=32.41, 法向力=2199.3105, 切向力X=2299.4438, 切向力Y=-767.4521 +FPS=30.47, 法向力=2088.9624, 切向力X=1663.7161, 切向力Y=-1207.2432 +FPS=28.87, 法向力=2175.5215, 切向力X=1722.7136, 切向力Y=-1345.3252 +FPS=27.86, 法向力=2280.2678, 切向力X=2096.1836, 切向力Y=-1089.9431 +FPS=28.49, 法向力=1770.5613, 切向力X=1830.5386, 切向力Y=-1658.4182 +FPS=30.84, 法向力=1757.2896, 切向力X=1917.4471, 切向力Y=-1733.5374 +FPS=29.89, 法向力=1951.7571, 切向力X=1957.1790, 切向力Y=-1507.7368 +FPS=31.09, 法向力=2005.1995, 切向力X=2024.5197, 切向力Y=-1484.9547 +FPS=30.17, 法向力=2719.5527, 切向力X=1582.3062, 切向力Y=-971.3414 +FPS=30.62, 法向力=2794.0488, 切向力X=1489.7358, 切向力Y=-882.5206 +FPS=30.29, 法向力=2411.2073, 切向力X=1150.0067, 切向力Y=-1056.9611 +FPS=28.74, 法向力=2197.5327, 切向力X=1819.5808, 切向力Y=-547.7232 +FPS=31.38, 法向力=2202.7925, 切向力X=1851.0256, 切向力Y=-458.3444 +FPS=31.63, 法向力=1822.0192, 切向力X=1816.0564, 切向力Y=-1152.9417 +FPS=32.17, 法向力=1836.9510, 切向力X=1846.3672, 切向力Y=-1221.4263 +FPS=29.32, 法向力=2523.2993, 切向力X=2200.5225, 切向力Y=-750.2415 +FPS=32.30, 法向力=2666.5005, 切向力X=2342.8877, 切向力Y=-760.1172 +FPS=30.21, 法向力=2043.9973, 切向力X=2321.3262, 切向力Y=-1041.0083 +FPS=31.03, 法向力=2033.8147, 切向力X=2230.2002, 切向力Y=-1100.0193 +FPS=30.74, 法向力=2136.8977, 切向力X=1640.1124, 切向力Y=-397.2034 +FPS=31.20, 法向力=2066.0701, 切向力X=1607.5210, 切向力Y=-456.8912 +FPS=31.66, 法向力=1933.2279, 切向力X=1312.2482, 切向力Y=-614.3623 +FPS=30.92, 法向力=1839.0698, 切向力X=1488.0010, 切向力Y=-800.4066 +FPS=31.09, 法向力=2387.0439, 切向力X=2046.5231, 切向力Y=-326.1457 +FPS=31.05, 法向力=2475.0845, 切向力X=2144.7881, 切向力Y=-126.5183 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000270s, blend=0.002170s (9 tiles incl ref), finalize=0.000062s, total=0.002508s +FPS=19.07, 法向力=2452.8750, 切向力X=2214.0537, 切向力Y=-546.0625 +FPS=18.58, 法向力=2420.2812, 切向力X=2655.5757, 切向力Y=-1363.3208 +FPS=23.18, 法向力=1970.1744, 切向力X=1702.0784, 切向力Y=-1542.1373 +FPS=20.06, 法向力=2340.5034, 切向力X=1820.5808, 切向力Y=-714.0371 +FPS=20.32, 法向力=2328.0742, 切向力X=1835.6008, 切向力Y=-537.0212 +FPS=30.73, 法向力=1736.1597, 切向力X=1951.6051, 切向力Y=-1616.7164 +FPS=29.49, 法向力=2155.2935, 切向力X=2413.8508, 切向力Y=-647.8425 +FPS=31.12, 法向力=2118.1514, 切向力X=2309.2627, 切向力Y=-687.2102 +FPS=31.69, 法向力=1682.3998, 切向力X=1840.8940, 切向力Y=-1337.9049 +FPS=31.69, 法向力=1755.1316, 切向力X=1665.0571, 切向力Y=-1370.5547 +FPS=30.34, 法向力=2553.2356, 切向力X=2056.0151, 切向力Y=-766.1014 +FPS=31.27, 法向力=2650.9482, 切向力X=2150.5083, 切向力Y=-671.1427 +FPS=30.45, 法向力=2252.4807, 切向力X=1586.1327, 切向力Y=-1207.7336 +FPS=28.92, 法向力=2291.5847, 切向力X=2704.1855, 切向力Y=-1513.7611 +FPS=32.09, 法向力=2390.2915, 切向力X=2803.2769, 切向力Y=-1525.6062 +FPS=29.60, 法向力=2063.4731, 切向力X=2181.0042, 切向力Y=-750.5791 +FPS=31.28, 法向力=2025.3878, 切向力X=2029.6326, 切向力Y=-691.3057 +FPS=28.47, 法向力=1957.5353, 切向力X=1377.6250, 切向力Y=-762.6003 +FPS=32.21, 法向力=1934.4703, 切向力X=1415.7605, 切向力Y=-778.9542 +FPS=30.13, 法向力=2371.3179, 切向力X=1539.1169, 切向力Y=-531.4825 +FPS=30.37, 法向力=2332.8687, 切向力X=1546.3665, 切向力Y=-706.4688 +FPS=31.82, 法向力=2695.7466, 切向力X=2234.3479, 切向力Y=-81.3013 +FPS=28.91, 法向力=2827.6982, 切向力X=2506.9817, 切向力Y=-100.4968 +FPS=30.60, 法向力=1817.9495, 切向力X=2197.8999, 切向力Y=-800.3264 +FPS=30.06, 法向力=1757.9116, 切向力X=2040.0851, 切向力Y=-821.9745 +FPS=31.33, 法向力=2262.6562, 切向力X=2198.1985, 切向力Y=-1581.2852 +FPS=30.04, 法向力=2464.7705, 切向力X=1988.2234, 切向力Y=-1503.6750 +FPS=30.45, 法向力=2473.8613, 切向力X=2400.9204, 切向力Y=-847.2939 +FPS=29.89, 法向力=2408.4707, 切向力X=1587.1125, 切向力Y=-598.8687 +FPS=29.99, 法向力=2440.6724, 切向力X=1511.5654, 切向力Y=-571.0074 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000256s, blend=0.002141s (9 tiles incl ref), finalize=0.000053s, total=0.002456s +FPS=29.97, 法向力=2252.6233, 切向力X=2135.4712, 切向力Y=-625.9709 +FPS=30.21, 法向力=2242.2478, 切向力X=2153.8110, 切向力Y=-576.6861 +FPS=31.51, 法向力=2278.3064, 切向力X=2049.6919, 切向力Y=-436.9284 +FPS=31.45, 法向力=2339.3418, 切向力X=2058.7322, 切向力Y=-444.2703 +FPS=32.65, 法向力=2832.1641, 切向力X=2913.3943, 切向力Y=-1691.2083 +FPS=28.50, 法向力=2243.7883, 切向力X=3114.1521, 切向力Y=-1098.0629 +FPS=23.25, 法向力=2143.7646, 切向力X=3168.4448, 切向力Y=-1135.5737 +FPS=22.55, 法向力=2380.8855, 切向力X=2624.9644, 切向力Y=-832.0775 +FPS=19.30, 法向力=2591.4553, 切向力X=1883.0430, 切向力Y=-456.1486 +FPS=22.71, 法向力=2630.1348, 切向力X=1970.7510, 切向力Y=-470.3309 +FPS=30.20, 法向力=2431.8682, 切向力X=2017.1410, 切向力Y=368.0757 +FPS=29.06, 法向力=2420.1873, 切向力X=1967.4572, 切向力Y=-1026.2698 +FPS=31.51, 法向力=2448.3750, 切向力X=2111.8525, 切向力Y=-1039.2888 +FPS=32.05, 法向力=2011.6281, 切向力X=2141.4888, 切向力Y=-1291.7688 +FPS=16.24, 法向力=2005.1112, 切向力X=1689.6670, 切向力Y=-1377.2964 +FPS=31.98, 法向力=2043.1215, 切向力X=1661.2537, 切向力Y=-1319.9387 +FPS=30.56, 法向力=2237.1077, 切向力X=2654.2517, 切向力Y=-1605.2991 +FPS=29.91, 法向力=2290.5288, 切向力X=2751.1079, 切向力Y=-1609.4377 +FPS=32.33, 法向力=2095.3457, 切向力X=1766.2921, 切向力Y=-545.3444 +FPS=30.56, 法向力=2104.3267, 切向力X=1737.9681, 切向力Y=-568.9839 +FPS=32.30, 法向力=2136.3574, 切向力X=2869.1497, 切向力Y=-1085.2885 +FPS=30.24, 法向力=2116.2656, 切向力X=2900.9419, 切向力Y=-1195.0674 +FPS=31.03, 法向力=1668.3152, 切向力X=1725.5669, 切向力Y=-1399.2095 +FPS=30.99, 法向力=2099.0347, 切向力X=2075.4146, 切向力Y=-635.3615 +FPS=31.19, 法向力=2141.1411, 切向力X=2051.1899, 切向力Y=-686.7853 +FPS=22.89, 法向力=2496.9202, 切向力X=2266.7205, 切向力Y=-927.9379 +FPS=23.76, 法向力=2873.5249, 切向力X=2083.7881, 切向力Y=-153.4341 +FPS=18.26, 法向力=1797.7925, 切向力X=1647.6990, 切向力Y=-1734.9314 +FPS=23.15, 法向力=1910.1277, 切向力X=1464.6202, 切向力Y=-1807.1404 +FPS=28.18, 法向力=1521.4961, 切向力X=2507.9253, 切向力Y=-2194.6504 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002163s (9 tiles incl ref), finalize=0.000056s, total=0.002493s +FPS=26.79, 法向力=1777.6301, 切向力X=1892.7971, 切向力Y=-333.6450 +FPS=31.56, 法向力=1732.5083, 切向力X=2010.3909, 切向力Y=-322.0125 +FPS=30.32, 法向力=1945.5322, 切向力X=1681.6224, 切向力Y=-1418.7820 +FPS=31.03, 法向力=1997.1057, 切向力X=1588.1404, 切向力Y=-1457.4032 +FPS=28.30, 法向力=1728.5134, 切向力X=2143.3164, 切向力Y=-1819.7798 +FPS=31.66, 法向力=1776.1970, 切向力X=2231.7102, 切向力Y=-1806.0828 +FPS=29.42, 法向力=1620.5247, 切向力X=2163.3950, 切向力Y=-1026.2123 +FPS=30.86, 法向力=1598.0945, 切向力X=2079.3362, 切向力Y=-983.0873 +FPS=32.58, 法向力=1763.2705, 切向力X=1642.7563, 切向力Y=-1478.0671 +FPS=31.35, 法向力=1713.1616, 切向力X=1494.7849, 切向力Y=-1515.9724 +FPS=30.52, 法向力=2180.8308, 切向力X=1714.7574, 切向力Y=-1210.9343 +FPS=31.13, 法向力=2245.2549, 切向力X=1707.7887, 切向力Y=-1360.0742 +FPS=31.67, 法向力=1939.3385, 切向力X=1808.1575, 切向力Y=-1274.8582 +FPS=31.11, 法向力=1878.3035, 切向力X=1904.9113, 切向力Y=-1343.6982 +FPS=31.63, 法向力=2018.5066, 切向力X=1327.9441, 切向力Y=-1304.2080 +FPS=29.14, 法向力=1824.7607, 切向力X=1094.9340, 切向力Y=-1256.7133 +FPS=30.65, 法向力=1895.9028, 切向力X=1080.9570, 切向力Y=-1159.1392 +FPS=30.36, 法向力=1783.9717, 切向力X=2019.7609, 切向力Y=-1413.5569 +FPS=31.38, 法向力=1867.3595, 切向力X=2101.9321, 切向力Y=-1473.8269 +FPS=30.20, 法向力=2291.0913, 切向力X=1999.8854, 切向力Y=-1307.7322 +FPS=31.06, 法向力=2349.2654, 切向力X=2064.1895, 切向力Y=-1436.4810 +FPS=29.35, 法向力=2575.0413, 切向力X=1524.5658, 切向力Y=-861.1516 +FPS=29.38, 法向力=2560.2478, 切向力X=1528.4919, 切向力Y=-895.5166 +FPS=31.21, 法向力=2074.6301, 切向力X=1808.9023, 切向力Y=-1155.9757 +FPS=28.83, 法向力=2411.4241, 切向力X=2307.4487, 切向力Y=-966.3638 +FPS=30.93, 法向力=2392.9399, 切向力X=2328.5024, 切向力Y=-955.2331 +FPS=27.93, 法向力=2113.9902, 切向力X=1655.6472, 切向力Y=-1624.2351 +FPS=31.86, 法向力=2266.9956, 切向力X=1573.2345, 切向力Y=-1664.6948 +FPS=28.74, 法向力=2060.6790, 切向力X=1959.1842, 切向力Y=-903.7286 +FPS=30.69, 法向力=2097.6626, 切向力X=1960.8977, 切向力Y=-912.7966 +stitch_feature_optimized: canvas out_w=541, out_h=417, x_min=-135.75, y_min=-82.46 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000290s, blend=0.002119s (9 tiles incl ref), finalize=0.000053s, total=0.002468s +FPS=30.77, 法向力=1742.9863, 切向力X=1987.1501, 切向力Y=-1478.4634 +FPS=30.02, 法向力=1703.0767, 切向力X=2086.9966, 切向力Y=-1631.1342 +FPS=31.32, 法向力=2009.3125, 切向力X=1915.9517, 切向力Y=-868.0287 +FPS=30.22, 法向力=1921.3098, 切向力X=1844.0938, 切向力Y=-921.8069 +FPS=30.67, 法向力=1474.5281, 切向力X=1127.5566, 切向力Y=-1241.9343 +FPS=15.29, 法向力=2418.1667, 切向力X=2279.9006, 切向力Y=-529.3789 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_175317.log b/examples/logs/qt_viewer_20260519_175317.log new file mode 100644 index 0000000..b2b1697 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_175317.log @@ -0,0 +1,247 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.47, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=3.79, 法向力=1817.7969, 切向力X=840.8672, 切向力Y=152.1102 +FPS=39.90, 法向力=1832.7732, 切向力X=797.2465, 切向力Y=205.6482 +FPS=26.00, 法向力=1579.6914, 切向力X=145.1969, 切向力Y=740.7170 +FPS=30.46, 法向力=1576.5770, 切向力X=228.6884, 切向力Y=826.2128 +FPS=30.34, 法向力=1325.7012, 切向力X=-295.8588, 切向力Y=315.7168 +FPS=32.03, 法向力=1394.5662, 切向力X=-366.9987, 切向力Y=168.8338 +FPS=30.61, 法向力=1581.5875, 切向力X=-674.1890, 切向力Y=-209.8852 +FPS=28.42, 法向力=2047.8829, 切向力X=838.5101, 切向力Y=-524.3370 +FPS=30.93, 法向力=2104.2930, 切向力X=782.6353, 切向力Y=-572.9586 +FPS=26.98, 法向力=1577.0647, 切向力X=759.4083, 切向力Y=745.0153 +FPS=33.05, 法向力=1594.5006, 切向力X=736.1094, 切向力Y=837.0107 +FPS=29.96, 法向力=1720.5164, 切向力X=-315.1873, 切向力Y=-79.7726 +FPS=33.35, 法向力=1707.1703, 切向力X=-311.8758, 切向力Y=-179.8863 +FPS=30.86, 法向力=1430.3398, 切向力X=-1942.7427, 切向力Y=-118.5153 +FPS=29.87, 法向力=1301.9408, 切向力X=-616.3950, 切向力Y=499.8468 +FPS=31.50, 法向力=1294.8394, 切向力X=-542.1551, 切向力Y=488.6515 +FPS=31.17, 法向力=2395.6392, 切向力X=1132.6052, 切向力Y=-157.1633 +FPS=31.88, 法向力=2456.0728, 切向力X=1137.7545, 切向力Y=-246.0038 +FPS=29.88, 法向力=2446.4565, 切向力X=1156.6914, 切向力Y=-253.9703 +FPS=32.36, 法向力=2489.5659, 切向力X=354.4442, 切向力Y=0.0245 +FPS=30.74, 法向力=2432.9976, 切向力X=308.9124, 切向力Y=19.1709 +FPS=32.73, 法向力=2384.8066, 切向力X=453.7033, 切向力Y=175.5145 +FPS=30.62, 法向力=1387.8853, 切向力X=-920.4321, 切向力Y=622.3972 +FPS=34.17, 法向力=1419.0635, 切向力X=-1020.6907, 切向力Y=546.7429 +FPS=31.95, 法向力=2183.6287, 切向力X=1165.9768, 切向力Y=-139.3932 +FPS=32.37, 法向力=2261.8704, 切向力X=1278.1350, 切向力Y=-131.7179 +FPS=29.50, 法向力=1332.1173, 切向力X=-623.2148, 切向力Y=6.8253 +stitch_feature_optimized: canvas out_w=472, out_h=417, x_min=-145.13, y_min=-82.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000298s, blend=0.002223s (9 tiles incl ref), finalize=0.000077s, total=0.002604s +FPS=34.10, 法向力=1258.0236, 切向力X=-609.2502, 切向力Y=-47.7693 +FPS=27.97, 法向力=1245.5848, 切向力X=812.1034, 切向力Y=-102.1818 +FPS=32.54, 法向力=1221.9189, 切向力X=764.1354, 切向力Y=-136.0857 +FPS=33.34, 法向力=1212.4062, 切向力X=833.6252, 切向力Y=422.4262 +FPS=33.66, 法向力=1218.2495, 切向力X=808.9034, 切向力Y=409.4537 +FPS=33.15, 法向力=1737.6470, 切向力X=1919.7944, 切向力Y=-41.0008 +FPS=31.66, 法向力=1794.0419, 切向力X=1988.9978, 切向力Y=17.1111 +FPS=30.11, 法向力=1302.8760, 切向力X=9.7065, 切向力Y=629.3202 +FPS=33.17, 法向力=1342.6821, 切向力X=-3.7531, 切向力Y=810.2523 +FPS=32.87, 法向力=1766.0278, 切向力X=-220.2364, 切向力Y=-250.1233 +FPS=31.77, 法向力=1736.2939, 切向力X=-187.8673, 切向力Y=-324.3510 +FPS=33.39, 法向力=1804.7953, 切向力X=677.7178, 切向力Y=511.8396 +FPS=32.35, 法向力=1898.0798, 切向力X=651.2515, 切向力Y=594.2161 +FPS=33.31, 法向力=2671.7727, 切向力X=-131.1553, 切向力Y=185.2440 +FPS=31.06, 法向力=2803.6001, 切向力X=9.7884, 切向力Y=174.4159 +FPS=33.82, 法向力=1611.1205, 切向力X=455.0625, 切向力Y=506.8129 +FPS=32.91, 法向力=1628.5477, 切向力X=530.6963, 切向力Y=467.5858 +FPS=33.90, 法向力=1463.2686, 切向力X=127.5448, 切向力Y=668.5006 +FPS=30.49, 法向力=1487.9832, 切向力X=315.6292, 切向力Y=730.9914 +FPS=34.06, 法向力=1439.7974, 切向力X=308.5076, 切向力Y=623.1131 +FPS=29.72, 法向力=2083.1411, 切向力X=-1029.4341, 切向力Y=44.2877 +FPS=33.54, 法向力=2129.9917, 切向力X=-1005.1265, 切向力Y=-6.3928 +FPS=32.45, 法向力=1880.4357, 切向力X=-36.5686, 切向力Y=812.0201 +FPS=31.41, 法向力=1781.6415, 切向力X=-231.6553, 切向力Y=732.8285 +FPS=30.00, 法向力=1270.9408, 切向力X=419.1728, 切向力Y=-439.3733 +FPS=32.17, 法向力=1247.5352, 切向力X=372.6418, 切向力Y=-405.8137 +FPS=31.46, 法向力=2003.2732, 切向力X=274.5289, 切向力Y=-38.2319 +FPS=33.02, 法向力=2019.6260, 切向力X=262.5891, 切向力Y=41.0559 +FPS=32.43, 法向力=1707.3610, 切向力X=758.5621, 切向力Y=364.1577 +FPS=32.75, 法向力=1750.2820, 切向力X=735.4652, 切向力Y=229.3748 +stitch_feature_optimized: canvas out_w=472, out_h=417, x_min=-145.13, y_min=-82.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002452s (9 tiles incl ref), finalize=0.000078s, total=0.002793s +FPS=30.72, 法向力=1890.9707, 切向力X=-85.3567, 切向力Y=348.6840 +FPS=34.04, 法向力=1968.5059, 切向力X=-83.8445, 切向力Y=295.1031 +FPS=30.82, 法向力=1777.8625, 切向力X=947.5005, 切向力Y=-682.9119 +FPS=31.19, 法向力=1221.9445, 切向力X=52.7558, 切向力Y=90.2017 +FPS=33.08, 法向力=1233.7339, 切向力X=69.9974, 切向力Y=70.4511 +FPS=31.17, 法向力=1245.2906, 切向力X=64.5189, 切向力Y=76.5985 +FPS=33.32, 法向力=1552.9286, 切向力X=488.6266, 切向力Y=-50.9540 +FPS=31.02, 法向力=1593.6176, 切向力X=478.7220, 切向力Y=-105.6388 +FPS=33.02, 法向力=1071.9736, 切向力X=550.3569, 切向力Y=-444.9940 +FPS=34.18, 法向力=1084.0048, 切向力X=451.7555, 切向力Y=-461.8833 +FPS=30.98, 法向力=1249.0830, 切向力X=-310.5613, 切向力Y=115.1009 +FPS=30.44, 法向力=1376.3918, 切向力X=-656.4861, 切向力Y=688.1565 +FPS=33.16, 法向力=1362.7109, 切向力X=-690.6851, 切向力Y=745.4713 +FPS=31.98, 法向力=1280.9730, 切向力X=333.5391, 切向力Y=509.7114 +FPS=32.26, 法向力=1255.5620, 切向力X=454.6907, 切向力Y=371.4436 +FPS=28.64, 法向力=1080.4657, 切向力X=278.8188, 切向力Y=1024.6208 +FPS=27.34, 法向力=1095.8735, 切向力X=470.9412, 切向力Y=1105.3947 +FPS=26.05, 法向力=1105.3704, 切向力X=891.4052, 切向力Y=96.6279 +FPS=25.06, 法向力=1122.0938, 切向力X=74.2225, 切向力Y=286.1214 +FPS=27.99, 法向力=1133.4104, 切向力X=-13.6415, 切向力Y=312.9480 +FPS=29.68, 法向力=1472.9358, 切向力X=1767.6534, 切向力Y=581.1638 +FPS=32.24, 法向力=1559.2361, 切向力X=1801.9186, 切向力Y=786.0985 +FPS=31.76, 法向力=1577.2488, 切向力X=312.4006, 切向力Y=774.2844 +FPS=33.80, 法向力=1579.0198, 切向力X=264.5181, 切向力Y=717.5525 +FPS=29.57, 法向力=1683.0105, 切向力X=482.9163, 切向力Y=420.0145 +FPS=31.62, 法向力=1712.7844, 切向力X=527.0983, 切向力Y=481.0118 +FPS=31.57, 法向力=1421.1428, 切向力X=1366.2855, 切向力Y=-4301.0532 +FPS=30.88, 法向力=1438.1403, 切向力X=1425.7100, 切向力Y=-4429.7466 +FPS=31.56, 法向力=3297.4509, 切向力X=4810.8926, 切向力Y=-20442.0742 +FPS=29.03, 法向力=3270.2666, 切向力X=5110.8779, 切向力Y=-20684.4180 +stitch_feature_optimized: canvas out_w=472, out_h=417, x_min=-145.13, y_min=-82.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000232s, blend=0.002172s (9 tiles incl ref), finalize=0.000049s, total=0.002458s +FPS=30.43, 法向力=8844.1748, 切向力X=15327.6543, 切向力Y=-57248.2070 +FPS=29.77, 法向力=8884.4219, 切向力X=15548.7139, 切向力Y=-57463.3984 +FPS=29.32, 法向力=19187.5156, 切向力X=23994.7969, 切向力Y=-93427.8125 +FPS=29.04, 法向力=20310.2949, 切向力X=24635.5527, 切向力Y=-97383.7188 +FPS=29.88, 法向力=20179.8262, 切向力X=24569.5703, 切向力Y=-97724.1484 +FPS=31.65, 法向力=20098.3867, 切向力X=27251.5156, 切向力Y=-95259.6719 +FPS=32.28, 法向力=20054.7539, 切向力X=27529.9219, 切向力Y=-95109.6797 +FPS=31.25, 法向力=18821.9590, 切向力X=29273.9648, 切向力Y=-95176.0234 +FPS=30.86, 法向力=18842.7500, 切向力X=29442.4805, 切向力Y=-95243.2891 +FPS=29.91, 法向力=15411.1455, 切向力X=22936.1797, 切向力Y=-92521.6953 +FPS=28.78, 法向力=15223.9541, 切向力X=21563.4141, 切向力Y=-84789.5312 +FPS=33.03, 法向力=15315.1348, 切向力X=21401.4961, 切向力Y=-84523.2031 +FPS=30.86, 法向力=14325.1289, 切向力X=17815.2715, 切向力Y=-79012.9219 +FPS=25.77, 法向力=14321.3379, 切向力X=17761.3945, 切向力Y=-78794.2188 +FPS=24.68, 法向力=13409.9160, 切向力X=14554.1426, 切向力Y=-73473.8594 +FPS=25.19, 法向力=13502.4346, 切向力X=14337.3145, 切向力Y=-73295.9844 +FPS=29.87, 法向力=11461.4561, 切向力X=11985.2793, 切向力Y=-67359.1484 +FPS=30.84, 法向力=9110.0322, 切向力X=8569.2852, 切向力Y=-55841.4453 +FPS=30.99, 法向力=9349.1523, 切向力X=8311.8203, 切向力Y=-55880.2188 +FPS=31.19, 法向力=11674.7988, 切向力X=9482.4199, 切向力Y=-13232.5654 +FPS=32.96, 法向力=11755.3008, 切向力X=9484.8828, 切向力Y=-13125.3721 +FPS=31.21, 法向力=9632.8584, 切向力X=6118.7798, 切向力Y=5054.8652 +FPS=32.05, 法向力=9724.9473, 切向力X=6095.3477, 切向力Y=5080.8525 +FPS=30.49, 法向力=5102.2261, 切向力X=2569.1128, 切向力Y=-2363.5996 +FPS=33.36, 法向力=5120.3027, 切向力X=2467.0029, 切向力Y=-2475.2805 +FPS=34.91, 法向力=2714.8623, 切向力X=1494.1024, 切向力Y=-4023.0825 +FPS=33.89, 法向力=2657.0493, 切向力X=1565.8894, 切向力Y=-4042.3979 +FPS=33.14, 法向力=1916.7892, 切向力X=1326.9769, 切向力Y=-3771.5979 +FPS=34.23, 法向力=1800.1832, 切向力X=1401.0251, 切向力Y=-3714.8462 +FPS=35.03, 法向力=1685.1166, 切向力X=1792.5583, 切向力Y=-3682.9341 +stitch_feature_optimized: canvas out_w=472, out_h=417, x_min=-145.13, y_min=-82.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000227s, blend=0.002106s (9 tiles incl ref), finalize=0.000047s, total=0.002387s +FPS=35.91, 法向力=1599.2836, 切向力X=1875.4653, 切向力Y=-3727.5413 +FPS=32.64, 法向力=1966.4131, 切向力X=1197.0807, 切向力Y=-3633.2192 +FPS=35.37, 法向力=1893.4396, 切向力X=1220.5131, 切向力Y=-3802.5718 +FPS=33.50, 法向力=1592.0427, 切向力X=1655.8484, 切向力Y=-3615.2754 +FPS=34.32, 法向力=1574.1807, 切向力X=1743.3673, 切向力Y=-3583.1851 +FPS=34.02, 法向力=1422.6429, 切向力X=2012.9186, 切向力Y=-3937.5042 +FPS=35.62, 法向力=1402.9951, 切向力X=1996.6672, 切向力Y=-3949.1736 +FPS=32.80, 法向力=1649.5168, 切向力X=1643.3738, 切向力Y=-6112.4204 +FPS=35.85, 法向力=1650.3765, 切向力X=1715.7661, 切向力Y=-6503.3857 +FPS=33.25, 法向力=2258.3052, 切向力X=2108.8423, 切向力Y=-8550.0410 +FPS=35.31, 法向力=2264.2373, 切向力X=2113.2200, 切向力Y=-8600.7480 +FPS=32.97, 法向力=1375.6846, 切向力X=856.0613, 切向力Y=-2427.9021 +FPS=35.29, 法向力=1388.6302, 切向力X=854.8970, 切向力Y=-2330.5864 +FPS=33.87, 法向力=1658.7883, 切向力X=1055.0067, 切向力Y=-1989.8602 +FPS=35.70, 法向力=1646.4702, 切向力X=1066.6769, 切向力Y=-2050.3550 +FPS=33.90, 法向力=1341.0812, 切向力X=2196.5049, 切向力Y=-2474.5110 +FPS=35.24, 法向力=1306.4149, 切向力X=2142.4089, 切向力Y=-2595.7134 +FPS=34.31, 法向力=1310.3116, 切向力X=2179.7273, 切向力Y=-2616.3499 +FPS=33.92, 法向力=2692.5400, 切向力X=2730.6899, 切向力Y=4740.8970 +FPS=30.88, 法向力=18689.9844, 切向力X=10607.3701, 切向力Y=49696.5195 +FPS=28.45, 法向力=18612.6191, 切向力X=10372.4102, 切向力Y=49800.8945 +FPS=29.24, 法向力=31363.3867, 切向力X=7344.4497, 切向力Y=72576.0000 +FPS=31.78, 法向力=31477.8359, 切向力X=7107.0747, 切向力Y=72632.5156 +FPS=29.47, 法向力=32314.2246, 切向力X=1311.7881, 切向力Y=51310.8750 +FPS=33.45, 法向力=32052.3496, 切向力X=1009.1387, 切向力Y=50625.9766 +FPS=32.24, 法向力=15571.4639, 切向力X=-876.7034, 切向力Y=20947.6992 +FPS=33.73, 法向力=15583.5508, 切向力X=-879.0107, 切向力Y=20939.5273 +FPS=33.72, 法向力=7587.2676, 切向力X=-0.4268, 切向力Y=8616.2246 +FPS=35.52, 法向力=7568.4014, 切向力X=66.3402, 切向力Y=8461.6729 +FPS=34.24, 法向力=5056.9497, 切向力X=86.3534, 切向力Y=3338.0493 +stitch_feature_optimized: canvas out_w=472, out_h=417, x_min=-145.13, y_min=-82.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000212s, blend=0.002111s (9 tiles incl ref), finalize=0.000047s, total=0.002375s +FPS=35.41, 法向力=5098.0742, 切向力X=50.2570, 切向力Y=3245.3208 +FPS=32.27, 法向力=3794.7505, 切向力X=-1118.4829, 切向力Y=2004.4017 +FPS=33.87, 法向力=3848.3386, 切向力X=-1159.8965, 切向力Y=2064.0466 +FPS=31.81, 法向力=3404.3484, 切向力X=272.0489, 切向力Y=1320.6339 +FPS=34.69, 法向力=3420.0220, 切向力X=349.5455, 切向力Y=1392.3777 +FPS=33.59, 法向力=2841.8989, 切向力X=-241.7570, 切向力Y=950.7513 +FPS=35.82, 法向力=2811.4138, 切向力X=-253.4221, 切向力Y=856.2828 +FPS=33.54, 法向力=2605.0728, 切向力X=1562.9108, 切向力Y=-1238.8735 +FPS=35.94, 法向力=2633.2417, 切向力X=1482.6448, 切向力Y=-1413.9253 +FPS=34.67, 法向力=2441.3945, 切向力X=1684.3777, 切向力Y=-2157.4678 +FPS=35.90, 法向力=2362.3535, 切向力X=1698.3931, 切向力Y=-2320.7959 +FPS=33.50, 法向力=2376.0859, 切向力X=1736.2201, 切向力Y=-2304.3970 +FPS=34.83, 法向力=1759.8490, 切向力X=1262.6895, 切向力Y=-1048.6726 +FPS=33.17, 法向力=1767.4159, 切向力X=1367.6371, 切向力Y=-71.2430 +FPS=35.61, 法向力=1759.4236, 切向力X=1447.2737, 切向力Y=-64.8072 +FPS=31.38, 法向力=2432.7737, 切向力X=1174.3831, 切向力Y=-916.9861 +FPS=36.00, 法向力=2492.6572, 切向力X=1191.3733, 切向力Y=-1153.8235 +FPS=34.86, 法向力=2481.7100, 切向力X=1210.0867, 切向力Y=-1166.7725 +FPS=34.67, 法向力=1540.8713, 切向力X=1363.1157, 切向力Y=-521.3492 +FPS=32.27, 法向力=1547.7644, 切向力X=1442.0095, 切向力Y=-485.7308 +FPS=34.60, 法向力=2111.4907, 切向力X=1435.9895, 切向力Y=-748.2007 +FPS=32.55, 法向力=1501.3875, 切向力X=709.0884, 切向力Y=-1365.2524 +FPS=35.05, 法向力=1474.5688, 切向力X=619.4547, 切向力Y=-1472.5840 +FPS=31.17, 法向力=1156.2588, 切向力X=680.3522, 切向力Y=-1166.3066 +FPS=33.92, 法向力=1181.7733, 切向力X=681.3663, 切向力Y=-971.6465 +FPS=32.76, 法向力=1613.5640, 切向力X=1365.3149, 切向力Y=-941.1034 +FPS=32.85, 法向力=1613.8154, 切向力X=1388.6246, 切向力Y=-1020.8831 +FPS=33.02, 法向力=1597.0662, 切向力X=1415.1917, 切向力Y=-947.2684 +FPS=32.93, 法向力=1592.5015, 切向力X=1186.4690, 切向力Y=-1047.3253 +FPS=31.68, 法向力=2349.9058, 切向力X=999.6545, 切向力Y=-718.9570 +stitch_feature_optimized: canvas out_w=472, out_h=417, x_min=-145.13, y_min=-82.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000224s, blend=0.002076s (9 tiles incl ref), finalize=0.000049s, total=0.002356s +FPS=34.00, 法向力=2432.2759, 切向力X=933.4377, 切向力Y=-762.0821 +FPS=33.67, 法向力=1295.1271, 切向力X=78.4806, 切向力Y=-494.4929 +FPS=35.62, 法向力=1339.2828, 切向力X=131.5259, 切向力Y=-430.3795 +FPS=32.34, 法向力=1652.7660, 切向力X=791.6638, 切向力Y=-1048.9823 +FPS=35.88, 法向力=1664.2738, 切向力X=708.6349, 切向力Y=-1138.1373 +FPS=34.96, 法向力=1686.4690, 切向力X=688.9857, 切向力Y=-1112.8655 +FPS=34.50, 法向力=1297.2236, 切向力X=486.8185, 切向力Y=-5.7121 +FPS=31.45, 法向力=1853.8279, 切向力X=1230.8350, 切向力Y=-807.4788 +FPS=36.18, 法向力=2004.4420, 切向力X=1357.6976, 切向力Y=-634.2460 +FPS=33.93, 法向力=1979.5288, 切向力X=1356.7246, 切向力Y=-682.2292 +FPS=36.08, 法向力=1310.7874, 切向力X=905.1157, 切向力Y=-2178.5459 +FPS=34.95, 法向力=1347.7546, 切向力X=828.5623, 切向力Y=-2262.0420 +FPS=33.58, 法向力=1179.8864, 切向力X=394.9470, 切向力Y=-573.6243 +FPS=36.04, 法向力=1163.0918, 切向力X=446.8664, 切向力Y=-507.2318 +FPS=33.59, 法向力=1605.6265, 切向力X=1018.0658, 切向力Y=-1437.9536 +FPS=32.67, 法向力=1525.6799, 切向力X=1062.7401, 切向力Y=-1474.5725 +FPS=33.59, 法向力=1256.7410, 切向力X=409.8737, 切向力Y=-777.8668 +FPS=34.94, 法向力=1262.8834, 切向力X=483.4117, 切向力Y=-656.8358 +FPS=32.79, 法向力=1883.1631, 切向力X=1087.6650, 切向力Y=13.9775 +FPS=31.90, 法向力=1873.8462, 切向力X=1087.4093, 切向力Y=-32.8036 +FPS=31.18, 法向力=2663.3706, 切向力X=1767.0751, 切向力Y=-820.4143 +FPS=32.63, 法向力=2818.1294, 切向力X=1811.5325, 切向力Y=-840.6870 +FPS=30.29, 法向力=1553.1461, 切向力X=1011.7300, 切向力Y=-2108.5688 +FPS=28.38, 法向力=1348.0264, 切向力X=715.9180, 切向力Y=-490.7498 +FPS=32.29, 法向力=1353.5165, 切向力X=663.5994, 切向力Y=-541.5240 +FPS=26.56, 法向力=2099.4209, 切向力X=686.9346, 切向力Y=-1310.0096 +FPS=30.82, 法向力=2112.3369, 切向力X=640.5277, 切向力Y=-1537.2621 +FPS=26.26, 法向力=1581.9941, 切向力X=1038.0198, 切向力Y=-1083.7726 +FPS=30.75, 法向力=1633.5421, 切向力X=1067.3608, 切向力Y=-1005.7353 +FPS=27.80, 法向力=1441.6357, 切向力X=491.4179, 切向力Y=-1376.0349 +stitch_feature_optimized: canvas out_w=472, out_h=417, x_min=-145.13, y_min=-82.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000274s, blend=0.002217s (9 tiles incl ref), finalize=0.000054s, total=0.002552s +FPS=29.57, 法向力=2488.0210, 切向力X=1262.7490, 切向力Y=-923.4956 +FPS=34.18, 法向力=2695.6785, 切向力X=1307.0137, 切向力Y=-916.3613 +FPS=33.39, 法向力=1742.6914, 切向力X=435.1340, 切向力Y=-1025.2207 +FPS=34.87, 法向力=1744.6279, 切向力X=383.3831, 切向力Y=-1046.3098 +FPS=33.05, 法向力=1878.5730, 切向力X=1239.8462, 切向力Y=-1261.8483 +FPS=13.37, 法向力=1159.4989, 切向力X=1380.7791, 切向力Y=-248.8683 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_175618.log b/examples/logs/qt_viewer_20260519_175618.log new file mode 100644 index 0000000..fdf1571 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_175618.log @@ -0,0 +1,233 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.48, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=3.54, 法向力=1634.7159, 切向力X=-1891.7969, 切向力Y=-453.3510 +FPS=36.10, 法向力=1930.0464, 切向力X=75.5797, 切向力Y=396.4967 +FPS=27.85, 法向力=1838.9513, 切向力X=130.4503, 切向力Y=396.3661 +FPS=29.37, 法向力=1347.9017, 切向力X=140.7037, 切向力Y=269.0940 +FPS=32.35, 法向力=1339.1997, 切向力X=171.5410, 切向力Y=151.3966 +FPS=32.02, 法向力=1276.9692, 切向力X=766.1826, 切向力Y=442.0724 +FPS=29.95, 法向力=1269.6963, 切向力X=750.2211, 切向力Y=513.4440 +FPS=31.21, 法向力=1506.9592, 切向力X=-568.7032, 切向力Y=717.8661 +FPS=30.26, 法向力=1860.0193, 切向力X=-744.4352, 切向力Y=863.0630 +FPS=32.13, 法向力=1867.1917, 切向力X=-721.3346, 切向力Y=928.8292 +FPS=29.76, 法向力=1445.2949, 切向力X=-401.0247, 切向力Y=1025.9023 +FPS=31.89, 法向力=1496.3806, 切向力X=-599.7907, 切向力Y=1051.4073 +FPS=28.26, 法向力=2907.5923, 切向力X=-1139.2063, 切向力Y=960.2630 +FPS=31.27, 法向力=2853.6680, 切向力X=-1031.6179, 切向力Y=895.1293 +FPS=30.02, 法向力=1497.2839, 切向力X=-115.5936, 切向力Y=197.7362 +FPS=31.68, 法向力=1531.0323, 切向力X=-51.5778, 切向力Y=24.6282 +FPS=33.75, 法向力=1718.3367, 切向力X=1598.6895, 切向力Y=-13.5612 +FPS=30.76, 法向力=1713.2780, 切向力X=1592.3527, 切向力Y=-41.8654 +FPS=34.50, 法向力=1997.4966, 切向力X=275.9138, 切向力Y=-69.2272 +FPS=32.90, 法向力=2005.9103, 切向力X=196.8249, 切向力Y=17.4884 +FPS=33.78, 法向力=1616.1780, 切向力X=-1222.8600, 切向力Y=714.4091 +FPS=34.39, 法向力=1680.6072, 切向力X=-1363.5468, 切向力Y=779.0063 +FPS=31.10, 法向力=1647.0898, 切向力X=802.7837, 切向力Y=1372.0909 +FPS=32.44, 法向力=1609.7644, 切向力X=768.4044, 切向力Y=1378.9125 +FPS=34.06, 法向力=1988.5410, 切向力X=2580.8894, 切向力Y=55.9372 +FPS=31.80, 法向力=2016.2223, 切向力X=2632.6113, 切向力Y=-69.7856 +FPS=32.57, 法向力=1341.3236, 切向力X=-345.8671, 切向力Y=261.7896 +stitch_feature_optimized: canvas out_w=420, out_h=419, x_min=-91.25, y_min=-84.37 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000208s, blend=0.003166s (9 tiles incl ref), finalize=0.000054s, total=0.003433s +FPS=32.24, 法向力=1326.5289, 切向力X=-366.2166, 切向力Y=339.7374 +FPS=29.20, 法向力=1485.0601, 切向力X=-876.7846, 切向力Y=76.9970 +FPS=32.91, 法向力=1520.8143, 切向力X=-781.3557, 切向力Y=-125.6815 +FPS=33.45, 法向力=1535.0322, 切向力X=448.4703, 切向力Y=431.5336 +FPS=32.80, 法向力=1679.3442, 切向力X=-143.0184, 切向力Y=588.1093 +FPS=34.84, 法向力=1667.3600, 切向力X=-308.2288, 切向力Y=874.2921 +FPS=33.13, 法向力=1684.4913, 切向力X=-332.0741, 切向力Y=897.1946 +FPS=33.76, 法向力=1301.9534, 切向力X=828.8712, 切向力Y=843.4487 +FPS=33.39, 法向力=1418.6791, 切向力X=969.7124, 切向力Y=910.7616 +FPS=35.27, 法向力=1422.7805, 切向力X=1012.7023, 切向力Y=566.1217 +FPS=34.40, 法向力=1426.7499, 切向力X=934.9624, 切向力Y=480.2133 +FPS=33.17, 法向力=1851.9541, 切向力X=-914.2441, 切向力Y=-141.8632 +FPS=30.07, 法向力=1531.5115, 切向力X=-235.1049, 切向力Y=205.2649 +FPS=35.11, 法向力=1529.2748, 切向力X=-207.9092, 切向力Y=269.4786 +FPS=31.07, 法向力=1894.9707, 切向力X=619.5758, 切向力Y=250.0679 +FPS=29.02, 法向力=1877.1459, 切向力X=757.5789, 切向力Y=141.6729 +FPS=30.91, 法向力=1355.5287, 切向力X=-1320.4547, 切向力Y=669.6344 +FPS=35.24, 法向力=1457.6902, 切向力X=-1457.8322, 切向力Y=721.4344 +FPS=32.56, 法向力=2017.7319, 切向力X=-195.0383, 切向力Y=120.0811 +FPS=35.34, 法向力=1811.4902, 切向力X=-17.0646, 切向力Y=78.9036 +FPS=32.49, 法向力=1920.0486, 切向力X=-782.1624, 切向力Y=816.9581 +FPS=35.79, 法向力=1968.2634, 切向力X=-751.5870, 切向力Y=765.1127 +FPS=32.46, 法向力=2095.2532, 切向力X=1471.5959, 切向力Y=873.2383 +FPS=34.20, 法向力=2150.4314, 切向力X=1516.0759, 切向力Y=643.9424 +FPS=29.31, 法向力=1101.3412, 切向力X=690.3726, 切向力Y=-10.7386 +FPS=34.39, 法向力=1111.4396, 切向力X=637.9022, 切向力Y=171.3743 +FPS=32.94, 法向力=2683.5730, 切向力X=-970.1780, 切向力Y=556.4850 +FPS=32.77, 法向力=2638.6724, 切向力X=-909.9249, 切向力Y=422.5291 +FPS=33.21, 法向力=1856.6191, 切向力X=1336.2540, 切向力Y=251.4868 +FPS=33.33, 法向力=1930.3240, 切向力X=1475.0000, 切向力Y=256.2606 +stitch_feature_optimized: canvas out_w=420, out_h=419, x_min=-91.25, y_min=-84.37 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000281s, blend=0.002197s (9 tiles incl ref), finalize=0.000045s, total=0.002529s +FPS=32.17, 法向力=1702.7883, 切向力X=-1515.9160, 切向力Y=236.5729 +FPS=34.05, 法向力=1828.3005, 切向力X=-1486.3522, 切向力Y=351.5222 +FPS=30.33, 法向力=1559.6216, 切向力X=89.7932, 切向力Y=158.4464 +FPS=34.04, 法向力=1610.7203, 切向力X=258.4935, 切向力Y=99.3275 +FPS=31.30, 法向力=2789.0088, 切向力X=-1957.2231, 切向力Y=135.5946 +FPS=32.33, 法向力=2645.1670, 切向力X=-1825.2356, 切向力Y=155.0668 +FPS=32.43, 法向力=1561.7137, 切向力X=-362.7719, 切向力Y=-816.5190 +FPS=32.27, 法向力=1575.3127, 切向力X=-316.6523, 切向力Y=-838.8359 +FPS=32.62, 法向力=2381.9165, 切向力X=-1629.9990, 切向力Y=-505.0516 +FPS=33.81, 法向力=2315.3743, 切向力X=-1624.6609, 切向力Y=-486.6769 +FPS=33.54, 法向力=1823.2732, 切向力X=331.5892, 切向力Y=1009.7595 +FPS=34.11, 法向力=1736.6709, 切向力X=257.5282, 切向力Y=916.0470 +FPS=31.49, 法向力=1741.6693, 切向力X=1052.0447, 切向力Y=-263.6071 +FPS=33.10, 法向力=1726.2821, 切向力X=1121.1555, 切向力Y=-285.6948 +FPS=34.03, 法向力=2485.9404, 切向力X=-2282.8872, 切向力Y=-636.7683 +FPS=32.13, 法向力=2275.0332, 切向力X=-2011.5999, 切向力Y=-563.5431 +FPS=32.77, 法向力=2223.4253, 切向力X=-777.1660, 切向力Y=-94.4756 +FPS=34.23, 法向力=2273.4492, 切向力X=-810.0964, 切向力Y=-110.8518 +FPS=32.30, 法向力=1681.4009, 切向力X=-1266.7715, 切向力Y=133.9179 +FPS=32.67, 法向力=1705.9835, 切向力X=-1302.3754, 切向力Y=182.3628 +FPS=30.28, 法向力=1402.6406, 切向力X=47.2993, 切向力Y=122.3103 +FPS=32.16, 法向力=1417.1057, 切向力X=311.1682, 切向力Y=49.4366 +FPS=33.77, 法向力=2878.8135, 切向力X=1596.5269, 切向力Y=-415.9797 +FPS=32.61, 法向力=3041.6865, 切向力X=1712.6276, 切向力Y=-470.3628 +FPS=32.53, 法向力=2685.0964, 切向力X=-759.8922, 切向力Y=-637.4709 +FPS=31.94, 法向力=2750.2563, 切向力X=-681.1658, 切向力Y=-461.5046 +FPS=34.82, 法向力=2283.9231, 切向力X=36.5183, 切向力Y=-783.2402 +FPS=32.81, 法向力=2228.3125, 切向力X=25.7526, 切向力Y=-743.7912 +FPS=31.43, 法向力=2159.0657, 切向力X=901.1516, 切向力Y=452.6804 +FPS=29.63, 法向力=1565.4064, 切向力X=-412.5023, 切向力Y=-392.1052 +stitch_feature_optimized: canvas out_w=420, out_h=419, x_min=-91.25, y_min=-84.37 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000212s, blend=0.002093s (9 tiles incl ref), finalize=0.000045s, total=0.002356s +FPS=33.41, 法向力=1563.1503, 切向力X=-444.2428, 切向力Y=-346.0515 +FPS=29.01, 法向力=2096.6772, 切向力X=-1407.9998, 切向力Y=290.5385 +FPS=33.80, 法向力=2106.6128, 切向力X=-1383.6245, 切向力Y=401.3184 +FPS=30.31, 法向力=1713.3116, 切向力X=-679.8990, 切向力Y=322.6012 +FPS=32.83, 法向力=1738.1799, 切向力X=-615.7578, 切向力Y=250.2039 +FPS=31.98, 法向力=2123.1978, 切向力X=-807.9082, 切向力Y=-11.2104 +FPS=32.14, 法向力=2194.9624, 切向力X=-754.2933, 切向力Y=130.4021 +FPS=30.55, 法向力=1494.8647, 切向力X=121.7057, 切向力Y=-263.3293 +FPS=33.02, 法向力=1476.3633, 切向力X=183.1575, 切向力Y=-334.2649 +FPS=31.83, 法向力=1353.8240, 切向力X=322.9668, 切向力Y=-1197.4554 +FPS=31.02, 法向力=1359.5787, 切向力X=448.6129, 切向力Y=-1258.6254 +FPS=29.70, 法向力=1645.4125, 切向力X=1125.9844, 切向力Y=168.2613 +FPS=31.48, 法向力=1673.4695, 切向力X=1183.9780, 切向力Y=383.9684 +FPS=29.81, 法向力=2847.3882, 切向力X=2299.7275, 切向力Y=-543.4931 +FPS=30.91, 法向力=2950.3835, 切向力X=2330.5403, 切向力Y=-673.8035 +FPS=31.82, 法向力=1840.8660, 切向力X=657.2214, 切向力Y=-415.0436 +FPS=30.82, 法向力=1399.7195, 切向力X=676.9377, 切向力Y=-700.7968 +FPS=32.91, 法向力=1391.2963, 切向力X=646.1361, 切向力Y=-723.1804 +FPS=30.94, 法向力=1414.0475, 切向力X=661.1819, 切向力Y=-721.2296 +FPS=31.04, 法向力=1500.3998, 切向力X=-215.4493, 切向力Y=671.1067 +FPS=29.98, 法向力=1627.3837, 切向力X=1051.9761, 切向力Y=-202.0128 +FPS=32.05, 法向力=1663.4517, 切向力X=1069.5808, 切向力Y=-148.3135 +FPS=29.69, 法向力=2980.2261, 切向力X=1799.8894, 切向力Y=-448.3479 +FPS=32.18, 法向力=3034.8347, 切向力X=1889.7469, 切向力Y=-548.2708 +FPS=33.36, 法向力=2081.1367, 切向力X=1257.5135, 切向力Y=-389.2390 +FPS=32.24, 法向力=2186.9019, 切向力X=1337.4685, 切向力Y=-358.6683 +FPS=28.48, 法向力=1798.0547, 切向力X=-346.0896, 切向力Y=17.2119 +FPS=31.44, 法向力=1861.1385, 切向力X=-379.5483, 切向力Y=-7.2441 +FPS=30.73, 法向力=1808.7249, 切向力X=-72.8781, 切向力Y=-93.2753 +FPS=28.78, 法向力=2720.0146, 切向力X=-1452.7600, 切向力Y=-813.3651 +stitch_feature_optimized: canvas out_w=420, out_h=419, x_min=-91.25, y_min=-84.37 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000216s, blend=0.002190s (9 tiles incl ref), finalize=0.000048s, total=0.002460s +FPS=31.59, 法向力=2814.2314, 切向力X=-1542.0707, 切向力Y=-976.8230 +FPS=28.86, 法向力=1867.1731, 切向力X=-992.5179, 切向力Y=-274.2264 +FPS=31.76, 法向力=1780.1818, 切向力X=-908.9432, 切向力Y=-146.5433 +FPS=30.07, 法向力=1886.1077, 切向力X=-993.1436, 切向力Y=-673.0915 +FPS=32.50, 法向力=1886.6516, 切向力X=-802.1182, 切向力Y=-700.2957 +FPS=29.69, 法向力=1097.9348, 切向力X=-114.8633, 切向力Y=-456.7624 +FPS=30.31, 法向力=1117.0459, 切向力X=-60.1199, 切向力Y=-499.9545 +FPS=30.50, 法向力=1054.2112, 切向力X=1126.1340, 切向力Y=-381.3681 +FPS=29.49, 法向力=1070.7302, 切向力X=1165.9766, 切向力Y=-513.1752 +FPS=30.80, 法向力=1523.5031, 切向力X=107.7664, 切向力Y=444.3980 +FPS=30.73, 法向力=1565.9651, 切向力X=-24.1751, 切向力Y=605.1567 +FPS=31.07, 法向力=1502.6431, 切向力X=-1286.3826, 切向力Y=-1238.1133 +FPS=30.57, 法向力=1486.6072, 切向力X=-1241.2626, 切向力Y=-1325.2793 +FPS=29.43, 法向力=3485.6152, 切向力X=1342.0599, 切向力Y=-182.5275 +FPS=28.37, 法向力=1660.2198, 切向力X=-1725.0076, 切向力Y=-1632.1664 +FPS=30.84, 法向力=1630.6211, 切向力X=-1736.7441, 切向力Y=-1597.4843 +FPS=31.08, 法向力=1129.8765, 切向力X=556.5009, 切向力Y=-524.9990 +FPS=31.73, 法向力=1126.5192, 切向力X=565.0066, 切向力Y=-519.3826 +FPS=30.31, 法向力=1159.6567, 切向力X=82.0930, 切向力Y=39.2757 +FPS=31.40, 法向力=1181.5261, 切向力X=151.4226, 切向力Y=-29.7753 +FPS=30.45, 法向力=983.1708, 切向力X=849.0258, 切向力Y=-737.3753 +FPS=28.56, 法向力=2147.5054, 切向力X=2781.0938, 切向力Y=-205.1011 +FPS=31.27, 法向力=2047.8914, 切向力X=2496.7974, 切向力Y=-170.9790 +FPS=30.37, 法向力=1173.3048, 切向力X=48.7069, 切向力Y=-669.2203 +FPS=32.33, 法向力=1176.9896, 切向力X=42.9519, 切向力Y=-627.3730 +FPS=29.90, 法向力=2026.2919, 切向力X=-2064.1284, 切向力Y=-981.7328 +FPS=32.23, 法向力=2044.7300, 切向力X=-2115.9897, 切向力Y=-915.8975 +FPS=28.73, 法向力=1672.0380, 切向力X=-1408.7596, 切向力Y=-156.8148 +FPS=30.46, 法向力=1710.4573, 切向力X=-1380.2955, 切向力Y=-42.0553 +FPS=30.39, 法向力=1462.9879, 切向力X=639.7524, 切向力Y=94.8906 +stitch_feature_optimized: canvas out_w=420, out_h=419, x_min=-91.25, y_min=-84.37 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000212s, blend=0.002162s (9 tiles incl ref), finalize=0.000046s, total=0.002427s +FPS=29.29, 法向力=1419.3647, 切向力X=733.6405, 切向力Y=196.3857 +FPS=31.70, 法向力=1544.0176, 切向力X=1611.4532, 切向力Y=-343.1219 +FPS=30.27, 法向力=1558.4500, 切向力X=1640.0305, 切向力Y=-434.1638 +FPS=29.90, 法向力=1766.5502, 切向力X=-976.0479, 切向力Y=-1118.8030 +FPS=29.26, 法向力=983.5406, 切向力X=346.2663, 切向力Y=-715.8933 +FPS=31.81, 法向力=1006.9926, 切向力X=316.2206, 切向力Y=-711.1193 +FPS=30.32, 法向力=1960.1599, 切向力X=-879.2787, 切向力Y=-757.4230 +FPS=32.86, 法向力=1957.1217, 切向力X=-923.9614, 切向力Y=-651.9292 +FPS=31.08, 法向力=1401.9508, 切向力X=563.5146, 切向力Y=-55.6919 +FPS=32.66, 法向力=1450.5576, 切向力X=487.1025, 切向力Y=-40.5979 +FPS=31.63, 法向力=1476.0353, 切向力X=627.3409, 切向力Y=589.3418 +FPS=31.34, 法向力=1563.6018, 切向力X=603.6307, 切向力Y=700.8848 +FPS=29.61, 法向力=2487.1553, 切向力X=1360.9775, 切向力Y=-821.0792 +FPS=29.04, 法向力=1400.3152, 切向力X=990.4208, 切向力Y=521.1843 +FPS=32.66, 法向力=1329.2959, 切向力X=883.0221, 切向力Y=469.6806 +FPS=28.41, 法向力=1155.1057, 切向力X=865.7163, 切向力Y=-462.0353 +FPS=32.37, 法向力=1116.1267, 切向力X=938.7983, 切向力Y=-287.4322 +FPS=29.47, 法向力=1578.9626, 切向力X=1993.0814, 切向力Y=-726.1768 +FPS=31.59, 法向力=1646.0430, 切向力X=2046.4336, 切向力Y=-813.4945 +FPS=29.05, 法向力=1943.7526, 切向力X=-892.5970, 切向力Y=-404.4394 +FPS=30.44, 法向力=1944.2373, 切向力X=-774.7346, 切向力Y=-411.2725 +FPS=30.90, 法向力=1634.3998, 切向力X=1285.5386, 切向力Y=-936.2592 +FPS=29.45, 法向力=1554.6102, 切向力X=1294.4044, 切向力Y=-971.7737 +FPS=32.37, 法向力=2156.1733, 切向力X=-768.9745, 切向力Y=-1063.2458 +FPS=28.52, 法向力=2273.1785, 切向力X=-692.4657, 切向力Y=-1104.5652 +FPS=28.59, 法向力=1839.6067, 切向力X=-947.9727, 切向力Y=-931.9426 +FPS=28.43, 法向力=1295.1216, 切向力X=1429.4150, 切向力Y=-453.9643 +FPS=31.49, 法向力=1202.3315, 切向力X=1327.7544, 切向力Y=-388.0480 +FPS=29.27, 法向力=1220.1149, 切向力X=-39.9487, 切向力Y=-308.9171 +FPS=30.85, 法向力=1186.9786, 切向力X=-34.2742, 切向力Y=-295.6937 +stitch_feature_optimized: canvas out_w=420, out_h=419, x_min=-91.25, y_min=-84.37 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002227s (9 tiles incl ref), finalize=0.000056s, total=0.002546s +FPS=30.41, 法向力=1333.0771, 切向力X=-36.1269, 切向力Y=-766.3210 +FPS=29.14, 法向力=1270.3008, 切向力X=75.7997, 切向力Y=-793.6500 +FPS=30.40, 法向力=1793.3727, 切向力X=679.2899, 切向力Y=-710.5807 +FPS=29.67, 法向力=1776.7454, 切向力X=661.8749, 切向力Y=-694.8381 +FPS=30.36, 法向力=2346.4512, 切向力X=-1275.5135, 切向力Y=100.0968 +FPS=29.46, 法向力=1177.8723, 切向力X=7.5323, 切向力Y=-360.5781 +FPS=31.33, 法向力=1150.4313, 切向力X=21.5096, 切向力Y=-441.7030 +FPS=30.63, 法向力=1417.1194, 切向力X=-890.2764, 切向力Y=-632.1870 +FPS=30.59, 法向力=1453.6466, 切向力X=-994.3335, 切向力Y=-717.4889 +FPS=29.13, 法向力=2187.1165, 切向力X=-814.6277, 切向力Y=-1452.2478 +FPS=30.13, 法向力=2085.9792, 切向力X=-865.0232, 切向力Y=-1300.1680 +FPS=31.28, 法向力=1340.9014, 切向力X=1203.9553, 切向力Y=-587.9681 +FPS=28.59, 法向力=1631.9125, 切向力X=-429.7372, 切向力Y=-542.9890 +FPS=31.57, 法向力=1642.3226, 切向力X=-514.3642, 切向力Y=-577.4584 +FPS=27.81, 法向力=2078.7976, 切向力X=-1503.1327, 切向力Y=-221.3559 +FPS=32.03, 法向力=2126.5793, 切向力X=-1512.5485, 切向力Y=-150.7814 +FPS=30.37, 法向力=1344.5872, 切向力X=-1087.0472, 切向力Y=-821.8687 +FPS=30.45, 法向力=1316.1306, 切向力X=-1047.9854, 切向力Y=-829.3639 +FPS=28.65, 法向力=1191.5269, 切向力X=718.6777, 切向力Y=-901.5402 +FPS=29.65, 法向力=1202.3850, 切向力X=697.6632, 切向力Y=-951.8540 +FPS=30.88, 法向力=2060.3140, 切向力X=2876.1504, 切向力Y=-7.6439 +FPS=28.16, 法向力=1850.5298, 切向力X=-543.6523, 切向力Y=-727.3799 +FPS=31.27, 法向力=1822.3715, 切向力X=-408.6406, 切向力Y=-723.9150 +FPS=18.83, 法向力=2473.6167, 切向力X=2751.6367, 切向力Y=-713.1632 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_175753.log b/examples/logs/qt_viewer_20260519_175753.log new file mode 100644 index 0000000..4f24425 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_175753.log @@ -0,0 +1,1145 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.48, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=3.59, 法向力=2017.1509, 切向力X=-28.7416, 切向力Y=-912.5782 +FPS=37.08, 法向力=2658.8848, 切向力X=-646.0261, 切向力Y=-777.0985 +FPS=27.32, 法向力=2698.9961, 切向力X=-735.6239, 切向力Y=-887.3990 +FPS=32.02, 法向力=1883.4395, 切向力X=-44.0435, 切向力Y=-457.2324 +FPS=31.97, 法向力=1914.8779, 切向力X=-55.6121, 切向力Y=-484.5346 +FPS=34.22, 法向力=2724.7793, 切向力X=-308.6960, 切向力Y=362.0363 +FPS=31.25, 法向力=2926.2090, 切向力X=-591.5867, 切向力Y=469.2228 +FPS=30.63, 法向力=1629.6104, 切向力X=-342.0847, 切向力Y=319.6165 +FPS=31.68, 法向力=2650.9502, 切向力X=-399.8015, 切向力Y=116.4218 +FPS=34.78, 法向力=2654.4412, 切向力X=-361.7728, 切向力Y=137.0369 +FPS=31.03, 法向力=2352.6101, 切向力X=784.7867, 切向力Y=-818.2362 +FPS=33.69, 法向力=2299.4609, 切向力X=803.9868, 切向力Y=-729.9036 +FPS=31.99, 法向力=1823.1685, 切向力X=742.5991, 切向力Y=-649.0839 +FPS=32.85, 法向力=1793.1379, 切向力X=950.9355, 切向力Y=-734.9386 +FPS=32.08, 法向力=1792.9802, 切向力X=957.6943, 切向力Y=-753.7979 +FPS=32.98, 法向力=1782.0240, 切向力X=-534.3024, 切向力Y=-385.2914 +FPS=31.82, 法向力=2070.6675, 切向力X=400.9362, 切向力Y=-216.6976 +FPS=34.50, 法向力=2097.6069, 切向力X=355.9952, 切向力Y=-248.0363 +FPS=32.85, 法向力=1966.5753, 切向力X=1469.6943, 切向力Y=356.4683 +FPS=33.73, 法向力=1977.4911, 切向力X=1400.7292, 切向力Y=410.7569 +FPS=31.48, 法向力=1841.4968, 切向力X=440.3351, 切向力Y=-991.2537 +FPS=34.27, 法向力=1804.9139, 切向力X=346.9452, 切向力Y=-959.0006 +FPS=32.78, 法向力=1811.3599, 切向力X=336.8210, 切向力Y=-947.5497 +FPS=34.49, 法向力=2035.5552, 切向力X=-644.1741, 切向力Y=723.7367 +FPS=31.32, 法向力=2315.0063, 切向力X=-537.4729, 切向力Y=-1187.5159 +FPS=34.01, 法向力=2237.0186, 切向力X=-519.1237, 切向力Y=-1323.8521 +FPS=32.92, 法向力=2083.3958, 切向力X=896.7639, 切向力Y=127.6553 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000545s, blend=0.002239s (9 tiles incl ref), finalize=0.000066s, total=0.002856s +FPS=33.91, 法向力=2133.5034, 切向力X=983.7521, 切向力Y=103.1907 +FPS=28.71, 法向力=2193.2361, 切向力X=-1296.9077, 切向力Y=-38.2948 +FPS=33.71, 法向力=2229.5010, 切向力X=-1499.9592, 切向力Y=59.0871 +FPS=30.50, 法向力=1884.1626, 切向力X=-248.8645, 切向力Y=-474.5225 +FPS=33.28, 法向力=2012.6521, 切向力X=7.7013, 切向力Y=-382.8278 +FPS=33.75, 法向力=2096.3408, 切向力X=944.7645, 切向力Y=49.9563 +FPS=34.98, 法向力=2092.7378, 切向力X=896.3743, 切向力Y=57.4813 +FPS=34.78, 法向力=1648.6938, 切向力X=356.2424, 切向力Y=892.9102 +FPS=33.65, 法向力=1684.6252, 切向力X=375.7932, 切向力Y=876.5735 +FPS=32.49, 法向力=3163.3206, 切向力X=-1143.2131, 切向力Y=-445.8616 +FPS=35.10, 法向力=3250.7827, 切向力X=-1244.6675, 切向力Y=-579.7780 +FPS=31.62, 法向力=1886.0892, 切向力X=1689.2781, 切向力Y=-938.0249 +FPS=33.97, 法向力=1794.2672, 切向力X=1689.5078, 切向力Y=-818.0347 +FPS=32.07, 法向力=2630.4785, 切向力X=-426.6080, 切向力Y=-1100.4312 +FPS=34.53, 法向力=2684.6416, 切向力X=-508.3475, 切向力Y=-996.6948 +FPS=32.17, 法向力=3238.8091, 切向力X=2428.2993, 切向力Y=-678.5114 +FPS=32.85, 法向力=3257.3352, 切向力X=2344.1709, 切向力Y=-686.7266 +FPS=32.11, 法向力=2293.1306, 切向力X=-811.4032, 切向力Y=-385.7540 +FPS=35.52, 法向力=2315.2019, 切向力X=-928.4744, 切向力Y=-412.4527 +FPS=31.91, 法向力=2945.3118, 切向力X=372.7955, 切向力Y=49.1613 +FPS=35.03, 法向力=2990.8728, 切向力X=479.2809, 切向力Y=66.9817 +FPS=34.06, 法向力=1988.3240, 切向力X=-443.1567, 切向力Y=31.8791 +FPS=34.98, 法向力=2001.2922, 切向力X=-326.3387, 切向力Y=-13.4765 +FPS=32.83, 法向力=2264.8779, 切向力X=1077.4714, 切向力Y=246.3182 +FPS=34.33, 法向力=2367.8979, 切向力X=959.2878, 切向力Y=230.2553 +FPS=30.86, 法向力=1821.9635, 切向力X=128.8960, 切向力Y=965.5670 +FPS=33.02, 法向力=1818.5806, 切向力X=162.6474, 切向力Y=902.1462 +FPS=30.43, 法向力=2209.4268, 切向力X=-195.4983, 切向力Y=228.3925 +FPS=33.98, 法向力=2180.7393, 切向力X=-204.4574, 切向力Y=151.9873 +FPS=34.14, 法向力=1682.4685, 切向力X=-4.0480, 切向力Y=393.6171 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000455s, blend=0.002318s (9 tiles incl ref), finalize=0.000062s, total=0.002841s +FPS=33.63, 法向力=1688.6865, 切向力X=362.7365, 切向力Y=458.9279 +FPS=34.01, 法向力=2021.5228, 切向力X=-146.3062, 切向力Y=-38.1596 +FPS=33.28, 法向力=2038.1724, 切向力X=-138.2921, 切向力Y=-41.4420 +FPS=31.65, 法向力=1273.2916, 切向力X=-340.8358, 切向力Y=163.7201 +FPS=34.21, 法向力=1255.0649, 切向力X=-274.0901, 切向力Y=235.8874 +FPS=32.33, 法向力=2595.5381, 切向力X=-2.7176, 切向力Y=-747.4561 +FPS=33.49, 法向力=2472.0039, 切向力X=-10.9340, 切向力Y=-838.2018 +FPS=32.74, 法向力=2089.7017, 切向力X=568.5208, 切向力Y=56.4034 +FPS=34.10, 法向力=2033.4941, 切向力X=552.6334, 切向力Y=151.7166 +FPS=33.89, 法向力=2102.1226, 切向力X=1087.4243, 切向力Y=-26.9669 +FPS=33.57, 法向力=2085.0259, 切向力X=1181.9045, 切向力Y=-168.2331 +FPS=32.67, 法向力=3634.7957, 切向力X=-302.9429, 切向力Y=-1229.0880 +FPS=33.89, 法向力=3636.9875, 切向力X=-224.7211, 切向力Y=-1168.7322 +FPS=30.84, 法向力=1560.7047, 切向力X=-567.5514, 切向力Y=-299.0087 +FPS=33.18, 法向力=1535.0215, 切向力X=-499.1310, 切向力Y=-267.3109 +FPS=32.29, 法向力=1752.6266, 切向力X=-789.5763, 切向力Y=-965.8593 +FPS=30.70, 法向力=1758.8141, 切向力X=-642.8302, 切向力Y=-925.0621 +FPS=34.40, 法向力=2607.5869, 切向力X=-253.0284, 切向力Y=428.8105 +FPS=34.44, 法向力=2620.4932, 切向力X=-258.6605, 切向力Y=454.7479 +FPS=33.95, 法向力=1645.8293, 切向力X=-802.0825, 切向力Y=-862.9171 +FPS=34.86, 法向力=1720.4911, 切向力X=-559.3074, 切向力Y=-928.2432 +FPS=33.26, 法向力=2962.0195, 切向力X=-1994.9504, 切向力Y=-836.0184 +FPS=33.30, 法向力=3020.4905, 切向力X=-1946.1667, 切向力Y=-750.5809 +FPS=34.41, 法向力=2588.2056, 切向力X=1074.7344, 切向力Y=-884.5707 +FPS=34.73, 法向力=2626.2507, 切向力X=1345.8982, 切向力Y=-1031.0624 +FPS=33.11, 法向力=1853.5718, 切向力X=575.3716, 切向力Y=-340.7361 +FPS=35.94, 法向力=1785.6042, 切向力X=398.6216, 切向力Y=-329.6686 +FPS=32.64, 法向力=2449.2668, 切向力X=-1491.4507, 切向力Y=49.8469 +FPS=34.91, 法向力=2405.7046, 切向力X=-1290.2317, 切向力Y=186.8024 +FPS=32.27, 法向力=2444.1257, 切向力X=-61.0955, 切向力Y=-648.8624 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000414s, blend=0.002315s (9 tiles incl ref), finalize=0.000059s, total=0.002794s +FPS=34.33, 法向力=2424.4575, 切向力X=-114.2492, 切向力Y=-708.6891 +FPS=32.43, 法向力=3003.7795, 切向力X=2750.1799, 切向力Y=-299.1683 +FPS=33.12, 法向力=3003.4878, 切向力X=2733.6099, 切向力Y=-379.0634 +FPS=31.67, 法向力=2695.4016, 切向力X=1709.4153, 切向力Y=70.7078 +FPS=33.41, 法向力=2741.2598, 切向力X=1716.0768, 切向力Y=13.4249 +FPS=31.13, 法向力=2990.9517, 切向力X=1016.4905, 切向力Y=-1972.5603 +FPS=33.01, 法向力=2958.7388, 切向力X=1144.6277, 切向力Y=-1981.6246 +FPS=30.73, 法向力=1995.6765, 切向力X=-820.7275, 切向力Y=-874.7741 +FPS=32.68, 法向力=2084.7490, 切向力X=-809.4022, 切向力Y=-848.9479 +FPS=34.82, 法向力=2712.2568, 切向力X=1016.1268, 切向力Y=-1759.1489 +FPS=32.69, 法向力=2649.1821, 切向力X=858.3918, 切向力Y=-1661.5981 +FPS=33.47, 法向力=1823.8690, 切向力X=-315.1262, 切向力Y=-241.1328 +FPS=33.59, 法向力=1819.3187, 切向力X=-355.7017, 切向力Y=-217.2399 +FPS=30.56, 法向力=3101.8989, 切向力X=-505.8598, 切向力Y=-774.7087 +FPS=32.32, 法向力=3135.3420, 切向力X=-516.6025, 切向力Y=-681.3348 +FPS=32.26, 法向力=2004.7512, 切向力X=-365.8937, 切向力Y=-1462.7251 +FPS=31.37, 法向力=2570.5928, 切向力X=-701.7656, 切向力Y=-974.3031 +FPS=31.79, 法向力=2620.9165, 切向力X=-859.3207, 切向力Y=-1012.5890 +FPS=31.13, 法向力=3031.2437, 切向力X=-39.6852, 切向力Y=-509.7326 +FPS=32.66, 法向力=3057.1938, 切向力X=-163.6565, 切向力Y=-551.8417 +FPS=31.29, 法向力=2156.4138, 切向力X=-1395.9524, 切向力Y=-1180.0338 +FPS=32.64, 法向力=2190.6348, 切向力X=-1380.4690, 切向力Y=-1307.0256 +FPS=31.90, 法向力=1707.3575, 切向力X=-246.4367, 切向力Y=-1624.2117 +FPS=32.66, 法向力=1879.6069, 切向力X=-361.5528, 切向力Y=-1655.2607 +FPS=30.58, 法向力=1931.8119, 切向力X=231.2096, 切向力Y=-550.2305 +FPS=32.23, 法向力=1869.9675, 切向力X=184.3920, 切向力Y=-478.0607 +FPS=31.97, 法向力=1897.6316, 切向力X=1463.0129, 切向力Y=-808.3916 +FPS=32.60, 法向力=1937.1021, 切向力X=1632.1633, 切向力Y=-805.4241 +FPS=30.42, 法向力=1379.3970, 切向力X=-810.9838, 切向力Y=-873.6574 +FPS=33.21, 法向力=1529.9250, 切向力X=-986.7252, 切向力Y=-914.4272 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000485s, blend=0.002195s (9 tiles incl ref), finalize=0.000055s, total=0.002742s +FPS=30.16, 法向力=2208.4497, 切向力X=755.5950, 切向力Y=42.4686 +FPS=31.92, 法向力=2221.1274, 切向力X=988.0955, 切向力Y=289.6608 +FPS=32.53, 法向力=2211.7764, 切向力X=60.4935, 切向力Y=-1017.6733 +FPS=32.05, 法向力=2203.3755, 切向力X=88.9684, 切向力Y=-956.1752 +FPS=32.65, 法向力=2260.1631, 切向力X=-1192.7180, 切向力Y=269.3811 +FPS=32.72, 法向力=2345.8574, 切向力X=-1034.7922, 切向力Y=343.2560 +FPS=33.12, 法向力=2291.5259, 切向力X=400.9367, 切向力Y=160.0434 +FPS=33.39, 法向力=2263.0691, 切向力X=409.4857, 切向力Y=70.6666 +FPS=31.17, 法向力=2794.3257, 切向力X=2216.6367, 切向力Y=34.1611 +FPS=32.04, 法向力=2898.1621, 切向力X=2306.2896, 切向力Y=33.1709 +FPS=32.33, 法向力=2542.9792, 切向力X=1037.9871, 切向力Y=-670.3123 +FPS=31.35, 法向力=2571.5000, 切向力X=1031.6106, 切向力Y=-681.8182 +FPS=31.79, 法向力=2373.8638, 切向力X=990.1868, 切向力Y=-119.2262 +FPS=31.32, 法向力=2408.8999, 切向力X=976.7361, 切向力Y=-153.5571 +FPS=32.68, 法向力=2624.7249, 切向力X=1527.3323, 切向力Y=-760.0587 +FPS=31.38, 法向力=2824.8596, 切向力X=1514.5898, 切向力Y=-939.3368 +FPS=32.23, 法向力=2479.2085, 切向力X=1557.3983, 切向力Y=-981.7567 +FPS=31.30, 法向力=2262.4207, 切向力X=2637.2119, 切向力Y=-141.8128 +FPS=33.56, 法向力=2238.9536, 切向力X=2662.5532, 切向力Y=-46.1350 +FPS=32.22, 法向力=1747.9785, 切向力X=-1441.2404, 切向力Y=1.1468 +FPS=32.73, 法向力=1684.3560, 切向力X=-1566.2031, 切向力Y=-148.8000 +FPS=31.33, 法向力=3024.4109, 切向力X=907.5015, 切向力Y=-1271.5240 +FPS=33.22, 法向力=3015.6763, 切向力X=994.5880, 切向力Y=-1334.3562 +FPS=30.59, 法向力=2840.9775, 切向力X=-668.6674, 切向力Y=-1972.2698 +FPS=33.87, 法向力=2801.8403, 切向力X=-748.9188, 切向力Y=-1911.9355 +FPS=32.31, 法向力=1660.2571, 切向力X=-339.4686, 切向力Y=440.8083 +FPS=33.11, 法向力=1652.7990, 切向力X=-343.4871, 切向力Y=585.3157 +FPS=30.25, 法向力=1316.5400, 切向力X=-115.8228, 切向力Y=279.2477 +FPS=32.66, 法向力=1233.5090, 切向力X=-23.3572, 切向力Y=317.0621 +FPS=29.42, 法向力=1892.3213, 切向力X=831.4454, 切向力Y=-47.7168 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000006s (hit), reset=0.000512s, blend=0.002410s (9 tiles incl ref), finalize=0.000064s, total=0.002995s +FPS=32.50, 法向力=1902.2383, 切向力X=818.6269, 切向力Y=-105.1863 +FPS=31.17, 法向力=1816.2258, 切向力X=-466.1473, 切向力Y=-926.0536 +FPS=32.19, 法向力=1796.5653, 切向力X=-265.2308, 切向力Y=-878.8389 +FPS=32.59, 法向力=2157.4180, 切向力X=381.4471, 切向力Y=-383.5147 +FPS=30.93, 法向力=2174.9639, 切向力X=259.8454, 切向力Y=-335.0867 +FPS=32.60, 法向力=1526.8113, 切向力X=-377.6654, 切向力Y=-1155.7632 +FPS=29.81, 法向力=1462.0293, 切向力X=-390.5801, 切向力Y=-1170.1851 +FPS=31.23, 法向力=1844.6714, 切向力X=181.1530, 切向力Y=-665.3760 +FPS=30.61, 法向力=2236.4441, 切向力X=-28.6658, 切向力Y=-585.4173 +FPS=31.07, 法向力=2403.3049, 切向力X=30.1329, 切向力Y=-695.7756 +FPS=29.78, 法向力=2335.5134, 切向力X=319.9957, 切向力Y=-1804.3635 +FPS=32.61, 法向力=2299.4773, 切向力X=281.3643, 切向力Y=-1763.3369 +FPS=29.75, 法向力=2238.1235, 切向力X=170.5886, 切向力Y=-296.2189 +FPS=32.61, 法向力=2359.5005, 切向力X=181.1978, 切向力Y=-321.5919 +FPS=32.16, 法向力=2093.4526, 切向力X=1953.8091, 切向力Y=-876.1813 +FPS=32.13, 法向力=2006.1873, 切向力X=1907.3546, 切向力Y=-830.7748 +FPS=31.27, 法向力=2364.4136, 切向力X=555.6592, 切向力Y=-299.3347 +FPS=31.57, 法向力=2754.7139, 切向力X=1309.5435, 切向力Y=-814.8182 +FPS=32.29, 法向力=2861.6040, 切向力X=1206.9507, 切向力Y=-791.1080 +FPS=30.22, 法向力=2871.2690, 切向力X=1240.4934, 切向力Y=-843.6257 +FPS=30.63, 法向力=2091.9468, 切向力X=2219.3303, 切向力Y=-496.4662 +FPS=30.66, 法向力=2119.7981, 切向力X=2191.2593, 切向力Y=-480.5245 +FPS=31.88, 法向力=1974.9508, 切向力X=31.8983, 切向力Y=-1229.5522 +FPS=29.95, 法向力=2100.8105, 切向力X=-178.2852, 切向力Y=-1212.3198 +FPS=31.37, 法向力=2769.9673, 切向力X=2269.3569, 切向力Y=126.3942 +FPS=30.23, 法向力=2576.5508, 切向力X=105.8055, 切向力Y=-301.3760 +FPS=33.25, 法向力=2508.2759, 切向力X=100.1674, 切向力Y=-322.0055 +FPS=31.41, 法向力=2510.9636, 切向力X=530.9293, 切向力Y=-359.5990 +FPS=31.16, 法向力=2571.3936, 切向力X=482.8418, 切向力Y=-325.1088 +FPS=28.46, 法向力=1614.0367, 切向力X=1103.1025, 切向力Y=-256.3500 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000488s, blend=0.002337s (9 tiles incl ref), finalize=0.000069s, total=0.002901s +FPS=32.04, 法向力=1639.8652, 切向力X=1095.1403, 切向力Y=-291.2924 +FPS=31.04, 法向力=1231.5654, 切向力X=948.2692, 切向力Y=-870.2780 +FPS=28.13, 法向力=2079.7490, 切向力X=689.5311, 切向力Y=-87.6572 +FPS=31.37, 法向力=2089.5710, 切向力X=472.8914, 切向力Y=-126.0437 +FPS=31.14, 法向力=2371.8667, 切向力X=-1366.8882, 切向力Y=677.7880 +FPS=32.21, 法向力=2408.4209, 切向力X=-1423.8818, 切向力Y=714.4939 +FPS=29.05, 法向力=2129.1714, 切向力X=884.2883, 切向力Y=-785.9487 +FPS=32.33, 法向力=2174.3916, 切向力X=899.2131, 切向力Y=-855.1400 +FPS=30.13, 法向力=2080.4287, 切向力X=751.1470, 切向力Y=-1161.3352 +FPS=31.26, 法向力=2116.4031, 切向力X=826.4626, 切向力Y=-1084.1252 +FPS=31.63, 法向力=1460.6746, 切向力X=-181.1614, 切向力Y=-684.4729 +FPS=32.73, 法向力=1421.2793, 切向力X=-200.8455, 切向力Y=-839.3815 +FPS=31.40, 法向力=1738.8525, 切向力X=273.9755, 切向力Y=-1068.6036 +FPS=30.98, 法向力=1848.0571, 切向力X=235.5566, 切向力Y=-1178.1924 +FPS=30.73, 法向力=2130.9658, 切向力X=521.2422, 切向力Y=-1131.3536 +FPS=31.97, 法向力=2103.8616, 切向力X=501.2010, 切向力Y=-1136.0107 +FPS=31.89, 法向力=1868.7007, 切向力X=799.0806, 切向力Y=59.6240 +FPS=29.28, 法向力=2063.6809, 切向力X=-351.2930, 切向力Y=-721.9704 +FPS=33.25, 法向力=2057.2612, 切向力X=-349.0986, 切向力Y=-831.2765 +FPS=29.23, 法向力=2833.5334, 切向力X=-278.2861, 切向力Y=-1262.4128 +FPS=32.32, 法向力=2860.9146, 切向力X=-255.3068, 切向力Y=-1145.7219 +FPS=30.95, 法向力=2253.2983, 切向力X=202.0331, 切向力Y=-48.7883 +FPS=32.84, 法向力=2207.3779, 切向力X=180.8302, 切向力Y=2.5816 +FPS=30.59, 法向力=1873.1439, 切向力X=-1466.5159, 切向力Y=-1003.5640 +FPS=32.85, 法向力=1847.7360, 切向力X=-1469.7974, 切向力Y=-994.2067 +FPS=30.16, 法向力=2571.8472, 切向力X=259.0731, 切向力Y=-726.9467 +FPS=32.57, 法向力=2550.6758, 切向力X=282.2748, 切向力Y=-679.8729 +FPS=31.21, 法向力=2047.7714, 切向力X=-1341.9653, 切向力Y=-594.7415 +FPS=32.89, 法向力=2066.3184, 切向力X=-1362.4200, 切向力Y=-676.5039 +FPS=31.60, 法向力=2761.2764, 切向力X=598.8217, 切向力Y=-511.1819 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000413s, blend=0.002229s (9 tiles incl ref), finalize=0.000057s, total=0.002705s +FPS=31.12, 法向力=2771.3062, 切向力X=682.4607, 切向力Y=-476.7376 +FPS=30.78, 法向力=1211.4897, 切向力X=732.1699, 切向力Y=-1297.0731 +FPS=30.44, 法向力=1840.3179, 切向力X=464.7915, 切向力Y=-868.8943 +FPS=32.86, 法向力=1890.5920, 切向力X=590.3369, 切向力Y=-874.1829 +FPS=31.77, 法向力=1855.2599, 切向力X=566.3568, 切向力Y=-928.9138 +FPS=32.75, 法向力=2005.3005, 切向力X=316.2362, 切向力Y=-866.5051 +FPS=31.13, 法向力=2046.8169, 切向力X=261.9249, 切向力Y=-879.4224 +FPS=31.90, 法向力=2468.1008, 切向力X=-1100.5300, 切向力Y=-730.5485 +FPS=31.39, 法向力=2448.8142, 切向力X=-986.7847, 切向力Y=-780.0973 +FPS=32.20, 法向力=1674.8323, 切向力X=1028.5432, 切向力Y=-748.9816 +FPS=30.80, 法向力=1856.8892, 切向力X=393.9846, 切向力Y=188.6575 +FPS=32.53, 法向力=1906.0284, 切向力X=301.4856, 切向力Y=142.7037 +FPS=32.22, 法向力=1811.2245, 切向力X=1066.4312, 切向力Y=-1091.0690 +FPS=32.80, 法向力=1806.7305, 切向力X=1060.2711, 切向力Y=-1071.7742 +FPS=31.19, 法向力=2585.7090, 切向力X=386.9897, 切向力Y=-960.5551 +FPS=33.88, 法向力=2614.7029, 切向力X=531.9630, 切向力Y=-857.3367 +FPS=29.84, 法向力=2195.5859, 切向力X=1079.9536, 切向力Y=-405.4128 +FPS=31.33, 法向力=2193.6157, 切向力X=1097.1694, 切向力Y=-396.0465 +FPS=31.90, 法向力=3099.5542, 切向力X=2356.3079, 切向力Y=-1497.5172 +FPS=30.85, 法向力=3142.8306, 切向力X=2387.7119, 切向力Y=-1527.9132 +FPS=31.68, 法向力=2327.8486, 切向力X=442.3692, 切向力Y=-1020.8644 +FPS=31.63, 法向力=2361.4089, 切向力X=440.8882, 切向力Y=-812.6611 +FPS=32.06, 法向力=2390.6101, 切向力X=882.0291, 切向力Y=-337.8886 +FPS=31.60, 法向力=2454.1833, 切向力X=945.9361, 切向力Y=-356.2727 +FPS=31.21, 法向力=2374.1152, 切向力X=1376.8335, 切向力Y=-1102.1078 +FPS=30.71, 法向力=2446.7266, 切向力X=480.5513, 切向力Y=-667.1875 +FPS=32.95, 法向力=2541.8408, 切向力X=443.4360, 切向力Y=-833.3140 +FPS=30.12, 法向力=1840.1349, 切向力X=635.9957, 切向力Y=-783.5205 +FPS=33.24, 法向力=1849.3016, 切向力X=671.6794, 切向力Y=-787.0898 +FPS=31.12, 法向力=1914.5624, 切向力X=338.8928, 切向力Y=-1011.3683 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000399s, blend=0.002292s (9 tiles incl ref), finalize=0.000057s, total=0.002754s +FPS=33.04, 法向力=1997.0587, 切向力X=371.1130, 切向力Y=-1071.8020 +FPS=28.76, 法向力=1833.3055, 切向力X=1303.6610, 切向力Y=-723.5549 +FPS=33.11, 法向力=1817.4402, 切向力X=1310.5645, 切向力Y=-707.4961 +FPS=31.49, 法向力=2960.6123, 切向力X=-428.3109, 切向力Y=-1284.6477 +FPS=31.77, 法向力=2967.6819, 切向力X=-402.0121, 切向力Y=-1323.5276 +FPS=31.00, 法向力=1614.2281, 切向力X=438.7202, 切向力Y=-910.9780 +FPS=33.09, 法向力=1633.1522, 切向力X=501.7047, 切向力Y=-889.6978 +FPS=31.75, 法向力=1581.5347, 切向力X=-273.1359, 切向力Y=-857.9287 +FPS=32.91, 法向力=1753.9902, 切向力X=-219.1852, 切向力Y=-730.0354 +FPS=29.78, 法向力=2047.1570, 切向力X=420.1431, 切向力Y=-1074.5532 +FPS=31.35, 法向力=2604.9775, 切向力X=-745.3907, 切向力Y=-1518.3231 +FPS=34.31, 法向力=2643.3450, 切向力X=-665.3389, 切向力Y=-1483.1575 +FPS=32.22, 法向力=2634.2949, 切向力X=-681.1924, 切向力Y=-1500.9402 +FPS=33.60, 法向力=2018.4968, 切向力X=359.0676, 切向力Y=-691.2771 +FPS=32.30, 法向力=2000.0583, 切向力X=476.6035, 切向力Y=-686.1047 +FPS=32.33, 法向力=1582.6252, 切向力X=-620.4017, 切向力Y=-509.4480 +FPS=31.21, 法向力=1560.0398, 切向力X=-591.9820, 切向力Y=-478.8026 +FPS=32.68, 法向力=2242.4751, 切向力X=3317.3167, 切向力Y=-926.4291 +FPS=29.84, 法向力=3059.9170, 切向力X=-1341.6071, 切向力Y=-1333.2833 +FPS=33.47, 法向力=3027.8486, 切向力X=-1387.4960, 切向力Y=-1233.9576 +FPS=30.79, 法向力=2019.8169, 切向力X=890.6021, 切向力Y=-486.1150 +FPS=32.57, 法向力=1991.6997, 切向力X=992.1609, 切向力Y=-300.4719 +FPS=30.04, 法向力=1748.6205, 切向力X=960.3813, 切向力Y=-362.1231 +FPS=32.97, 法向力=1708.0491, 切向力X=1011.3085, 切向力Y=-357.7134 +FPS=30.99, 法向力=1820.6371, 切向力X=-1210.5009, 切向力Y=-687.0175 +FPS=31.79, 法向力=1883.8477, 切向力X=-1260.6758, 切向力Y=-632.3206 +FPS=32.67, 法向力=1179.0142, 切向力X=394.8847, 切向力Y=-1894.0204 +FPS=31.70, 法向力=1144.2954, 切向力X=383.2900, 切向力Y=-1882.3708 +FPS=32.60, 法向力=2204.1699, 切向力X=1484.5254, 切向力Y=-761.0217 +FPS=33.53, 法向力=2178.7319, 切向力X=1463.3003, 切向力Y=-586.2520 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000415s, blend=0.002119s (9 tiles incl ref), finalize=0.000058s, total=0.002599s +FPS=31.16, 法向力=1283.8324, 切向力X=863.4287, 切向力Y=-983.5431 +FPS=33.91, 法向力=1274.6021, 切向力X=841.2976, 切向力Y=-991.3311 +FPS=31.13, 法向力=1704.5962, 切向力X=256.5082, 切向力Y=290.9412 +FPS=31.50, 法向力=1637.1107, 切向力X=133.3946, 切向力Y=348.2156 +FPS=31.97, 法向力=1732.7135, 切向力X=1980.9666, 切向力Y=-1105.4414 +FPS=31.04, 法向力=1741.2606, 切向力X=2104.6216, 切向力Y=-1050.6963 +FPS=32.77, 法向力=2114.7261, 切向力X=722.0569, 切向力Y=-545.8613 +FPS=30.81, 法向力=2190.5750, 切向力X=692.4231, 切向力Y=-651.5520 +FPS=33.19, 法向力=1761.4170, 切向力X=297.8884, 切向力Y=-713.0065 +FPS=30.77, 法向力=1793.7059, 切向力X=230.9525, 切向力Y=-741.7554 +FPS=32.26, 法向力=2115.7603, 切向力X=970.4575, 切向力Y=-600.0923 +FPS=30.71, 法向力=2659.3542, 切向力X=1917.6842, 切向力Y=-1869.4801 +FPS=33.02, 法向力=2736.3257, 切向力X=1952.4869, 切向力Y=-1888.0073 +FPS=31.26, 法向力=1871.5320, 切向力X=497.6636, 切向力Y=-906.8244 +FPS=33.21, 法向力=1886.0061, 切向力X=547.4369, 切向力Y=-871.0009 +FPS=30.37, 法向力=1795.0938, 切向力X=978.9632, 切向力Y=-1760.9132 +FPS=31.88, 法向力=1775.6260, 切向力X=921.8318, 切向力Y=-1808.5881 +FPS=30.97, 法向力=2092.3811, 切向力X=1263.8979, 切向力Y=-1465.3441 +FPS=31.90, 法向力=2146.9817, 切向力X=1339.0533, 切向力Y=-1555.7697 +FPS=32.17, 法向力=1962.2462, 切向力X=1545.4595, 切向力Y=-1477.8656 +FPS=31.51, 法向力=1969.0740, 切向力X=1630.6376, 切向力Y=-1492.1858 +FPS=32.45, 法向力=1832.0237, 切向力X=-526.7031, 切向力Y=-789.4000 +FPS=33.08, 法向力=1843.7944, 切向力X=-763.0927, 切向力Y=-814.7643 +FPS=31.06, 法向力=1306.0625, 切向力X=1067.7899, 切向力Y=-1035.5967 +FPS=32.48, 法向力=1341.1047, 切向力X=911.5832, 切向力Y=-1145.1315 +FPS=12.94, 法向力=1679.5750, 切向力X=1608.8019, 切向力Y=-1014.2284 +FPS=42.28, 法向力=1676.3157, 切向力X=1626.5009, 切向力Y=-1066.7028 +FPS=26.63, 法向力=1705.0726, 切向力X=1395.8885, 切向力Y=18.5771 +FPS=28.96, 法向力=1722.1431, 切向力X=1417.7296, 切向力Y=105.6358 +FPS=27.80, 法向力=1672.0339, 切向力X=821.2657, 切向力Y=-1447.6781 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000523s, blend=0.003499s (9 tiles incl ref), finalize=0.000073s, total=0.004101s +FPS=27.78, 法向力=1707.5601, 切向力X=860.7479, 切向力Y=-1391.7244 +FPS=28.69, 法向力=1435.5886, 切向力X=1954.2477, 切向力Y=-641.9525 +FPS=27.33, 法向力=1232.2256, 切向力X=525.2292, 切向力Y=-1137.7256 +FPS=28.44, 法向力=1299.7126, 切向力X=426.1038, 切向力Y=-1259.4763 +FPS=28.51, 法向力=2039.6947, 切向力X=-45.6147, 切向力Y=-1209.3020 +FPS=26.27, 法向力=2025.3671, 切向力X=-83.6278, 切向力Y=-1246.3496 +FPS=27.07, 法向力=1674.1681, 切向力X=1366.1305, 切向力Y=-425.3396 +FPS=25.55, 法向力=1779.7716, 切向力X=257.8163, 切向力Y=-797.7874 +FPS=28.45, 法向力=1250.3352, 切向力X=946.8660, 切向力Y=-1168.6378 +FPS=29.74, 法向力=1233.0430, 切向力X=963.0586, 切向力Y=-1204.4586 +FPS=24.78, 法向力=1634.8822, 切向力X=716.2606, 切向力Y=-570.1760 +FPS=28.38, 法向力=1714.3483, 切向力X=643.9081, 切向力Y=-550.5081 +FPS=26.64, 法向力=2172.5337, 切向力X=656.1768, 切向力Y=-1082.6769 +FPS=29.26, 法向力=2151.9336, 切向力X=712.6022, 切向力Y=-1074.6184 +FPS=28.25, 法向力=1847.3997, 切向力X=1534.5112, 切向力Y=-682.3114 +FPS=26.24, 法向力=1889.6819, 切向力X=362.3283, 切向力Y=-853.1199 +FPS=28.24, 法向力=1849.1797, 切向力X=478.1817, 切向力Y=-722.9728 +FPS=25.33, 法向力=1432.2166, 切向力X=-671.7417, 切向力Y=-859.9225 +FPS=27.33, 法向力=1426.2957, 切向力X=-827.4670, 切向力Y=-759.5935 +FPS=27.49, 法向力=1671.3303, 切向力X=483.1407, 切向力Y=-1137.0205 +FPS=25.84, 法向力=1966.8926, 切向力X=461.7758, 切向力Y=-1027.8928 +FPS=27.13, 法向力=2015.5453, 切向力X=472.4402, 切向力Y=-939.5299 +FPS=29.17, 法向力=1681.9395, 切向力X=1518.2334, 切向力Y=-1094.7412 +FPS=27.57, 法向力=1822.9020, 切向力X=1151.2029, 切向力Y=-608.9186 +FPS=28.91, 法向力=1861.4175, 切向力X=1190.1733, 切向力Y=-548.4244 +FPS=26.75, 法向力=1151.0585, 切向力X=-53.8783, 切向力Y=-294.1535 +FPS=29.10, 法向力=1076.3086, 切向力X=-104.9189, 切向力Y=-200.0798 +FPS=26.40, 法向力=1759.0397, 切向力X=370.3979, 切向力Y=-777.1779 +FPS=26.73, 法向力=1207.3973, 切向力X=-113.2140, 切向力Y=-1176.1089 +FPS=29.68, 法向力=1211.1177, 切向力X=-67.5986, 切向力Y=-1295.7769 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000403s, blend=0.002268s (9 tiles incl ref), finalize=0.000055s, total=0.002732s +FPS=27.13, 法向力=2384.3235, 切向力X=367.6074, 切向力Y=-545.6964 +FPS=29.07, 法向力=2436.6077, 切向力X=286.7149, 切向力Y=-454.4507 +FPS=27.32, 法向力=1665.2190, 切向力X=142.9630, 切向力Y=-1034.1594 +FPS=29.04, 法向力=1568.8860, 切向力X=504.6357, 切向力Y=-950.9655 +FPS=27.39, 法向力=1639.9691, 切向力X=594.9144, 切向力Y=-1394.5232 +FPS=26.49, 法向力=1710.9285, 切向力X=746.1545, 切向力Y=-1057.4708 +FPS=28.92, 法向力=1694.5723, 切向力X=890.6194, 切向力Y=-996.9860 +FPS=29.05, 法向力=1634.9198, 切向力X=985.7396, 切向力Y=-290.4029 +FPS=27.97, 法向力=1668.5514, 切向力X=1076.0325, 切向力Y=-153.5919 +FPS=28.61, 法向力=1961.3092, 切向力X=866.4844, 切向力Y=-1559.8129 +FPS=28.65, 法向力=1421.8911, 切向力X=353.0388, 切向力Y=-1104.9731 +FPS=29.19, 法向力=1486.1077, 切向力X=459.5933, 切向力Y=-1070.7981 +FPS=27.31, 法向力=1987.7770, 切向力X=-704.5907, 切向力Y=-699.0060 +FPS=27.83, 法向力=2036.9734, 切向力X=-775.1322, 切向力Y=-740.0839 +FPS=28.79, 法向力=1752.4907, 切向力X=661.2399, 切向力Y=-861.6500 +FPS=27.88, 法向力=2214.3003, 切向力X=19.7841, 切向力Y=-2479.3633 +FPS=28.14, 法向力=2279.9429, 切向力X=-26.4664, 切向力Y=-2516.8281 +FPS=26.62, 法向力=1730.4495, 切向力X=867.9362, 切向力Y=-805.6704 +FPS=27.37, 法向力=1267.3240, 切向力X=706.3110, 切向力Y=-892.1264 +FPS=28.65, 法向力=1263.9976, 切向力X=563.8401, 切向力Y=-899.6670 +FPS=26.43, 法向力=1906.7957, 切向力X=1554.0577, 切向力Y=-1081.2644 +FPS=28.90, 法向力=1957.5991, 切向力X=1625.9578, 切向力Y=-1098.1239 +FPS=26.02, 法向力=2132.5691, 切向力X=783.5844, 切向力Y=-1544.9370 +FPS=27.55, 法向力=2189.8867, 切向力X=590.7289, 切向力Y=-1497.1238 +FPS=28.57, 法向力=1934.4019, 切向力X=1524.2310, 切向力Y=-1203.7466 +FPS=26.67, 法向力=1558.6331, 切向力X=561.8130, 切向力Y=-1449.7458 +FPS=29.14, 法向力=1566.3031, 切向力X=524.7494, 切向力Y=-1393.4802 +FPS=28.50, 法向力=2229.2783, 切向力X=0.3437, 切向力Y=-875.3774 +FPS=28.12, 法向力=2248.6748, 切向力X=-105.9800, 切向力Y=-969.2936 +FPS=26.44, 法向力=2162.5781, 切向力X=532.1096, 切向力Y=-1100.8530 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000871s, blend=0.003142s (9 tiles incl ref), finalize=0.000072s, total=0.004095s +FPS=25.33, 法向力=1861.2180, 切向力X=1288.6035, 切向力Y=-1987.6108 +FPS=29.43, 法向力=1836.7128, 切向力X=1361.1843, 切向力Y=-1941.0469 +FPS=27.56, 法向力=1706.5645, 切向力X=694.7628, 切向力Y=-1166.9707 +FPS=27.70, 法向力=1720.0378, 切向力X=621.8639, 切向力Y=-961.8084 +FPS=29.74, 法向力=2126.2510, 切向力X=-31.1443, 切向力Y=-1679.4482 +FPS=27.62, 法向力=1358.2476, 切向力X=899.0786, 切向力Y=-1530.5728 +FPS=27.11, 法向力=1407.3435, 切向力X=936.8494, 切向力Y=-1615.1082 +FPS=26.01, 法向力=1791.2561, 切向力X=435.2230, 切向力Y=-1506.3005 +FPS=27.40, 法向力=1732.5795, 切向力X=1822.0610, 切向力Y=-1332.6936 +FPS=27.65, 法向力=1718.2804, 切向力X=1877.3578, 切向力Y=-1334.6174 +FPS=27.96, 法向力=1440.6133, 切向力X=1688.0527, 切向力Y=-1203.2640 +FPS=29.00, 法向力=1389.9700, 切向力X=1636.0973, 切向力Y=-1193.8940 +FPS=27.33, 法向力=2248.7041, 切向力X=715.2220, 切向力Y=-998.2717 +FPS=28.84, 法向力=2282.6335, 切向力X=685.1934, 切向力Y=-1037.5066 +FPS=25.84, 法向力=1904.7014, 切向力X=648.3837, 切向力Y=-714.2823 +FPS=26.63, 法向力=1967.9358, 切向力X=475.5878, 切向力Y=-1255.9531 +FPS=27.42, 法向力=1967.5812, 切向力X=471.7838, 切向力Y=-1212.4652 +FPS=26.05, 法向力=2098.5991, 切向力X=624.6801, 切向力Y=-1496.4829 +FPS=27.08, 法向力=1800.8616, 切向力X=462.3734, 切向力Y=-1249.2253 +FPS=25.77, 法向力=1779.8584, 切向力X=388.9771, 切向力Y=-1192.3191 +FPS=25.65, 法向力=1608.4734, 切向力X=1738.0901, 切向力Y=-1142.0686 +FPS=26.69, 法向力=2040.7513, 切向力X=777.5490, 切向力Y=-1462.9133 +FPS=27.61, 法向力=2089.0603, 切向力X=688.8694, 切向力Y=-1409.6921 +FPS=25.01, 法向力=2221.6599, 切向力X=1400.5536, 切向力Y=-1906.1135 +FPS=27.55, 法向力=2208.4919, 切向力X=1637.7900, 切向力Y=-1806.3517 +FPS=27.87, 法向力=1867.1578, 切向力X=940.1035, 切向力Y=-1792.6781 +FPS=27.24, 法向力=1986.2697, 切向力X=1304.1003, 切向力Y=-1230.4417 +FPS=27.54, 法向力=2026.3040, 切向力X=1218.0129, 切向力Y=-1281.6909 +FPS=26.91, 法向力=1547.2466, 切向力X=25.9158, 切向力Y=-560.4361 +FPS=27.81, 法向力=1489.7964, 切向力X=-36.5398, 切向力Y=-562.7967 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000433s, blend=0.002347s (9 tiles incl ref), finalize=0.000057s, total=0.002842s +FPS=27.85, 法向力=2506.0791, 切向力X=104.5386, 切向力Y=-209.0911 +FPS=23.77, 法向力=2082.7986, 切向力X=615.5189, 切向力Y=-893.9340 +FPS=28.23, 法向力=2021.9065, 切向力X=670.5577, 切向力Y=-915.7004 +FPS=25.86, 法向力=1626.5974, 切向力X=905.8845, 切向力Y=-1586.0436 +FPS=26.82, 法向力=1832.0186, 切向力X=-147.7867, 切向力Y=-1163.2456 +FPS=28.67, 法向力=1901.3416, 切向力X=-97.0600, 切向力Y=-1126.1533 +FPS=26.55, 法向力=1815.6554, 切向力X=1464.3003, 切向力Y=-1598.2748 +FPS=27.26, 法向力=1821.1802, 切向力X=1635.0835, 切向力Y=-1711.9861 +FPS=27.58, 法向力=1896.8296, 切向力X=690.3547, 切向力Y=-1170.3704 +FPS=26.15, 法向力=2065.0757, 切向力X=1545.6260, 切向力Y=-2258.1404 +FPS=27.42, 法向力=2098.6655, 切向力X=1629.0098, 切向力Y=-2371.2646 +FPS=27.96, 法向力=1939.7847, 切向力X=1039.7599, 切向力Y=-1721.1689 +FPS=26.74, 法向力=1695.7019, 切向力X=1088.3940, 切向力Y=-1374.7715 +FPS=28.51, 法向力=1718.9598, 切向力X=1198.6862, 切向力Y=-1427.8127 +FPS=27.96, 法向力=1445.4478, 切向力X=343.3015, 切向力Y=-1994.1390 +FPS=27.54, 法向力=1436.1560, 切向力X=353.2346, 切向力Y=-1899.9617 +FPS=25.89, 法向力=1744.8877, 切向力X=629.0133, 切向力Y=-1342.8842 +FPS=26.70, 法向力=1884.0348, 切向力X=787.8383, 切向力Y=-1175.8958 +FPS=28.52, 法向力=1969.9336, 切向力X=668.7292, 切向力Y=-1091.2074 +FPS=25.48, 法向力=1733.1348, 切向力X=710.4639, 切向力Y=-437.3190 +FPS=28.36, 法向力=1719.0394, 切向力X=592.2119, 切向力Y=-482.8175 +FPS=27.94, 法向力=1809.5872, 切向力X=940.6482, 切向力Y=-2014.6428 +FPS=27.30, 法向力=1783.0469, 切向力X=974.1631, 切向力Y=-1954.2285 +FPS=25.27, 法向力=1586.4648, 切向力X=304.8755, 切向力Y=-566.0049 +FPS=25.00, 法向力=2173.1272, 切向力X=961.6759, 切向力Y=-2211.7634 +FPS=25.46, 法向力=1666.4045, 切向力X=288.6600, 切向力Y=-1445.3506 +FPS=28.15, 法向力=1664.0178, 切向力X=335.8748, 切向力Y=-1435.7792 +FPS=25.80, 法向力=2071.9924, 切向力X=-634.5613, 切向力Y=-949.1382 +FPS=27.44, 法向力=2084.6387, 切向力X=-673.6992, 切向力Y=-997.9247 +FPS=24.56, 法向力=2166.1426, 切向力X=586.2319, 切向力Y=-1533.0713 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000706s, blend=0.002705s (9 tiles incl ref), finalize=0.000079s, total=0.003496s +FPS=24.31, 法向力=2070.1260, 切向力X=378.6452, 切向力Y=-1897.0242 +FPS=27.29, 法向力=2009.0303, 切向力X=277.9939, 切向力Y=-1887.7551 +FPS=28.12, 法向力=1861.1494, 切向力X=1355.1189, 切向力Y=-1381.0458 +FPS=26.56, 法向力=1693.7437, 切向力X=419.5143, 切向力Y=-1704.3711 +FPS=27.46, 法向力=1725.7827, 切向力X=482.4876, 切向力Y=-1667.1412 +FPS=25.57, 法向力=2091.6404, 切向力X=562.8974, 切向力Y=-696.6692 +FPS=28.01, 法向力=2164.4026, 切向力X=1758.3198, 切向力Y=-1257.3823 +FPS=27.08, 法向力=2188.6782, 切向力X=1626.4929, 切向力Y=-1276.9077 +FPS=27.27, 法向力=2523.0234, 切向力X=660.3983, 切向力Y=-1829.2092 +FPS=27.19, 法向力=2611.5532, 切向力X=767.2897, 切向力Y=-1907.7841 +FPS=26.36, 法向力=2029.8103, 切向力X=393.5905, 切向力Y=-1686.7018 +FPS=26.90, 法向力=2085.9194, 切向力X=420.1003, 切向力Y=-1665.7471 +FPS=27.70, 法向力=2301.5308, 切向力X=900.4744, 切向力Y=-1438.3818 +FPS=25.64, 法向力=1703.0632, 切向力X=-112.8497, 切向力Y=-1145.8853 +FPS=28.20, 法向力=1739.0098, 切向力X=-95.2010, 切向力Y=-1200.9174 +FPS=28.15, 法向力=1408.4189, 切向力X=272.9112, 切向力Y=-1656.1816 +FPS=26.12, 法向力=1789.8721, 切向力X=28.4137, 切向力Y=-1024.2377 +FPS=28.13, 法向力=1837.3312, 切向力X=-34.3692, 切向力Y=-1085.3413 +FPS=25.75, 法向力=1933.5374, 切向力X=339.5767, 切向力Y=-999.2041 +FPS=26.08, 法向力=1842.7124, 切向力X=553.2122, 切向力Y=-1630.5863 +FPS=27.60, 法向力=1886.0867, 切向力X=679.2820, 切向力Y=-1760.2742 +FPS=25.75, 法向力=1648.5117, 切向力X=1301.3307, 切向力Y=-2108.1692 +FPS=27.95, 法向力=1619.5515, 切向力X=1338.8210, 切向力Y=-2079.2429 +FPS=27.05, 法向力=1654.6204, 切向力X=1709.9766, 切向力Y=-1554.7277 +FPS=26.63, 法向力=1622.4963, 切向力X=1822.0474, 切向力Y=-1546.0198 +FPS=27.34, 法向力=1890.1104, 切向力X=762.0616, 切向力Y=-1376.4681 +FPS=26.87, 法向力=1914.2170, 切向力X=450.0347, 切向力Y=-2302.3879 +FPS=27.01, 法向力=1956.5248, 切向力X=434.1637, 切向力Y=-2425.8052 +FPS=26.97, 法向力=1666.3276, 切向力X=805.6396, 切向力Y=-1586.0579 +FPS=27.23, 法向力=1782.5963, 切向力X=713.2390, 切向力Y=-814.7614 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000443s, blend=0.002217s (9 tiles incl ref), finalize=0.000054s, total=0.002719s +FPS=26.93, 法向力=1813.2825, 切向力X=619.6364, 切向力Y=-797.7255 +FPS=27.17, 法向力=1725.7478, 切向力X=1081.5868, 切向力Y=-2169.3745 +FPS=26.52, 法向力=2075.1360, 切向力X=43.1596, 切向力Y=-1773.7008 +FPS=27.85, 法向力=2037.2593, 切向力X=114.4626, 切向力Y=-1819.4756 +FPS=27.49, 法向力=1628.8317, 切向力X=1396.0325, 切向力Y=-2051.8618 +FPS=28.55, 法向力=1656.7374, 切向力X=1459.5471, 切向力Y=-2032.9299 +FPS=26.86, 法向力=1624.6766, 切向力X=1478.9977, 切向力Y=-2099.3711 +FPS=28.59, 法向力=1677.5913, 切向力X=1475.1620, 切向力Y=-2226.1941 +FPS=26.32, 法向力=2108.5005, 切向力X=1001.3599, 切向力Y=-1978.5024 +FPS=27.04, 法向力=2010.0273, 切向力X=1113.8933, 切向力Y=-1543.9874 +FPS=28.16, 法向力=1991.7073, 切向力X=1171.8505, 切向力Y=-1590.4204 +FPS=27.67, 法向力=1860.1001, 切向力X=1453.2078, 切向力Y=-2045.1619 +FPS=28.05, 法向力=2213.1616, 切向力X=1128.1714, 切向力Y=-2493.9854 +FPS=26.73, 法向力=2202.4219, 切向力X=1075.6567, 切向力Y=-2513.0044 +FPS=26.50, 法向力=2224.7510, 切向力X=624.7930, 切向力Y=-1488.3427 +FPS=27.48, 法向力=1814.3013, 切向力X=982.0109, 切向力Y=-1143.0476 +FPS=26.91, 法向力=1878.5781, 切向力X=1031.5245, 切向力Y=-1119.8501 +FPS=27.48, 法向力=2465.4719, 切向力X=1169.3658, 切向力Y=-2386.1965 +FPS=28.33, 法向力=2405.2190, 切向力X=1015.0641, 切向力Y=-2288.3364 +FPS=27.27, 法向力=1867.2220, 切向力X=391.6038, 切向力Y=-1689.0020 +FPS=27.30, 法向力=1847.9460, 切向力X=424.0234, 切向力Y=-1681.8209 +FPS=26.53, 法向力=1627.7180, 切向力X=651.8965, 切向力Y=-1154.4154 +FPS=25.92, 法向力=2105.1523, 切向力X=1488.1511, 切向力Y=-1060.7578 +FPS=28.11, 法向力=2111.3069, 切向力X=1519.7479, 切向力Y=-1029.4486 +FPS=26.97, 法向力=1898.7009, 切向力X=1069.7209, 切向力Y=-1921.3527 +FPS=25.94, 法向力=2352.9170, 切向力X=1571.5554, 切向力Y=-1243.8690 +FPS=28.18, 法向力=2399.9604, 切向力X=1582.9165, 切向力Y=-1217.8879 +FPS=26.48, 法向力=2204.6470, 切向力X=1013.9011, 切向力Y=-1625.7471 +FPS=27.82, 法向力=1894.9059, 切向力X=189.3548, 切向力Y=-2182.0349 +FPS=27.15, 法向力=1912.2335, 切向力X=173.9448, 切向力Y=-2207.6270 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000417s, blend=0.002245s (9 tiles incl ref), finalize=0.000054s, total=0.002724s +FPS=25.53, 法向力=1678.7262, 切向力X=1053.9551, 切向力Y=-1241.8088 +FPS=28.26, 法向力=1630.7573, 切向力X=1076.6106, 切向力Y=-1274.1643 +FPS=26.41, 法向力=1799.1199, 切向力X=1819.2622, 切向力Y=-1721.5552 +FPS=28.42, 法向力=1820.3387, 切向力X=1918.8062, 切向力Y=-1659.4414 +FPS=25.71, 法向力=1990.5365, 切向力X=931.2529, 切向力Y=-1915.5469 +FPS=26.08, 法向力=1792.0713, 切向力X=657.3907, 切向力Y=-1185.4651 +FPS=27.90, 法向力=1868.9402, 切向力X=693.1726, 切向力Y=-1160.2424 +FPS=27.57, 法向力=2151.1514, 切向力X=1048.3253, 切向力Y=-1524.8794 +FPS=27.34, 法向力=1625.2880, 切向力X=912.6268, 切向力Y=-1493.2714 +FPS=27.58, 法向力=1588.9421, 切向力X=977.9503, 切向力Y=-1572.4683 +FPS=26.66, 法向力=1861.9353, 切向力X=746.6447, 切向力Y=-1654.5645 +FPS=26.68, 法向力=1871.4695, 切向力X=548.2723, 切向力Y=-1117.5327 +FPS=28.52, 法向力=1855.9722, 切向力X=559.4366, 切向力Y=-1089.2551 +FPS=27.85, 法向力=1795.3202, 切向力X=621.5082, 切向力Y=-1155.6627 +FPS=28.65, 法向力=1846.6724, 切向力X=651.7356, 切向力Y=-1187.7892 +FPS=26.68, 法向力=1676.0166, 切向力X=1519.5348, 切向力Y=-2149.2476 +FPS=28.76, 法向力=1697.8594, 切向力X=1533.6455, 切向力Y=-2225.6975 +FPS=26.32, 法向力=1846.3391, 切向力X=840.0134, 切向力Y=-2053.3638 +FPS=24.87, 法向力=1928.1030, 切向力X=1237.5713, 切向力Y=-1305.9880 +FPS=28.66, 法向力=2016.1843, 切向力X=1294.5383, 切向力Y=-1395.2377 +FPS=28.27, 法向力=1750.9623, 切向力X=1316.8098, 切向力Y=-1974.6682 +FPS=28.65, 法向力=1839.3381, 切向力X=1301.4059, 切向力Y=-1986.9153 +FPS=26.65, 法向力=2277.7620, 切向力X=618.1776, 切向力Y=-2111.7295 +FPS=27.59, 法向力=1943.5298, 切向力X=402.9805, 切向力Y=-1261.3076 +FPS=27.10, 法向力=1905.4358, 切向力X=479.2871, 切向力Y=-1272.2489 +FPS=27.42, 法向力=2004.9435, 切向力X=1236.7671, 切向力Y=-1535.3674 +FPS=28.21, 法向力=2085.8572, 切向力X=1454.9819, 切向力Y=-1886.2244 +FPS=27.49, 法向力=2107.4636, 切向力X=1404.2510, 切向力Y=-1811.2664 +FPS=27.21, 法向力=1829.0593, 切向力X=1241.1163, 切向力Y=-2297.2405 +FPS=28.73, 法向力=1815.4248, 切向力X=1240.8831, 切向力Y=-2378.1284 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000416s, blend=0.002196s (9 tiles incl ref), finalize=0.000053s, total=0.002673s +FPS=25.94, 法向力=2399.2327, 切向力X=738.5217, 切向力Y=-1349.7671 +FPS=26.21, 法向力=2120.3389, 切向力X=1069.7148, 切向力Y=-1747.9973 +FPS=27.31, 法向力=2057.6650, 切向力X=1128.3789, 切向力Y=-1677.5778 +FPS=26.21, 法向力=1802.3540, 切向力X=848.0288, 切向力Y=-860.3114 +FPS=27.25, 法向力=1709.5376, 切向力X=795.4869, 切向力Y=-920.9345 +FPS=27.49, 法向力=2233.9497, 切向力X=378.8808, 切向力Y=-1901.4501 +FPS=27.41, 法向力=1810.0129, 切向力X=653.2440, 切向力Y=-1172.6172 +FPS=27.44, 法向力=1805.8802, 切向力X=642.3129, 切向力Y=-1135.0181 +FPS=26.76, 法向力=1914.3168, 切向力X=792.8190, 切向力Y=-495.9942 +FPS=25.85, 法向力=2232.3884, 切向力X=811.7079, 切向力Y=-1505.4832 +FPS=28.39, 法向力=2234.1792, 切向力X=825.6853, 切向力Y=-1789.8428 +FPS=26.55, 法向力=2400.6882, 切向力X=1728.8101, 切向力Y=-2203.8467 +FPS=28.51, 法向力=2429.7493, 切向力X=1741.3962, 切向力Y=-2228.0151 +FPS=26.69, 法向力=2293.4775, 切向力X=98.4913, 切向力Y=-2490.0713 +FPS=27.22, 法向力=2192.0356, 切向力X=885.3597, 切向力Y=-1331.8988 +FPS=28.18, 法向力=2198.1396, 切向力X=813.9420, 切向力Y=-1349.0106 +FPS=27.50, 法向力=1780.8296, 切向力X=1504.4336, 切向力Y=-1048.2720 +FPS=27.95, 法向力=1890.0651, 切向力X=1487.2502, 切向力Y=-1148.9360 +FPS=27.48, 法向力=1737.5671, 切向力X=416.9166, 切向力Y=-1187.0999 +FPS=26.83, 法向力=1718.5264, 切向力X=499.4702, 切向力Y=-1208.1382 +FPS=24.68, 法向力=1809.4330, 切向力X=945.8409, 切向力Y=-2007.4602 +FPS=24.73, 法向力=2053.8447, 切向力X=802.3571, 切向力Y=-841.3870 +FPS=26.13, 法向力=1813.5055, 切向力X=-170.1103, 切向力Y=-1799.9121 +FPS=27.19, 法向力=1878.3523, 切向力X=-255.9970, 切向力Y=-1884.2896 +FPS=24.54, 法向力=1976.7596, 切向力X=440.6849, 切向力Y=-1698.9879 +FPS=27.94, 法向力=1891.2797, 切向力X=372.6112, 切向力Y=-1595.5094 +FPS=25.05, 法向力=1842.5682, 切向力X=910.7909, 切向力Y=-1331.4517 +FPS=25.93, 法向力=1674.5864, 切向力X=1170.3354, 切向力Y=-1444.6947 +FPS=27.77, 法向力=1655.6914, 切向力X=1148.6396, 切向力Y=-1470.4878 +FPS=26.39, 法向力=2014.9872, 切向力X=585.6231, 切向力Y=-1750.4385 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000407s, blend=0.002235s (9 tiles incl ref), finalize=0.000055s, total=0.002704s +FPS=25.91, 法向力=2376.4631, 切向力X=749.9840, 切向力Y=-2020.1218 +FPS=27.84, 法向力=2438.2026, 切向力X=859.5767, 切向力Y=-2081.9919 +FPS=25.85, 法向力=1915.4385, 切向力X=313.3841, 切向力Y=-2036.8411 +FPS=26.21, 法向力=2583.4915, 切向力X=1068.8799, 切向力Y=-2690.5107 +FPS=25.74, 法向力=2594.0122, 切向力X=1095.0858, 切向力Y=-2631.7842 +FPS=25.66, 法向力=1791.1418, 切向力X=355.0497, 切向力Y=-964.7231 +FPS=27.68, 法向力=1812.1643, 切向力X=328.9406, 切向力Y=-951.7272 +FPS=26.41, 法向力=1929.5443, 切向力X=1214.5291, 切向力Y=-1087.6438 +FPS=27.13, 法向力=1921.6438, 切向力X=1245.7065, 切向力Y=-1076.2992 +FPS=27.07, 法向力=1598.5781, 切向力X=378.1642, 切向力Y=-1326.7805 +FPS=27.89, 法向力=2027.6122, 切向力X=1030.6840, 切向力Y=-2083.7168 +FPS=26.81, 法向力=2059.6079, 切向力X=1108.7350, 切向力Y=-2028.6729 +FPS=27.68, 法向力=2369.0894, 切向力X=1135.4341, 切向力Y=-1873.3582 +FPS=26.44, 法向力=2105.5498, 切向力X=324.7596, 切向力Y=-2383.1113 +FPS=28.10, 法向力=2040.6311, 切向力X=264.2648, 切向力Y=-2380.8462 +FPS=12.06, 法向力=2014.1141, 切向力X=300.3289, 切向力Y=-2151.0061 +FPS=22.55, 法向力=1966.5465, 切向力X=212.4883, 切向力Y=-2138.6641 +FPS=41.09, 法向力=2429.5669, 切向力X=1027.7954, 切向力Y=-1350.1532 +FPS=29.32, 法向力=2373.9231, 切向力X=989.4695, 切向力Y=-1299.2209 +FPS=28.78, 法向力=2417.4565, 切向力X=1223.1228, 切向力Y=-2333.1709 +FPS=29.16, 法向力=2364.8203, 切向力X=1250.6055, 切向力Y=-2381.7710 +FPS=29.89, 法向力=1747.5776, 切向力X=-65.6585, 切向力Y=-1974.9323 +FPS=28.87, 法向力=1987.5750, 切向力X=1408.7822, 切向力Y=-1564.3167 +FPS=30.42, 法向力=1976.8643, 切向力X=1436.6912, 切向力Y=-1399.1741 +FPS=30.01, 法向力=1446.7772, 切向力X=788.1731, 切向力Y=-904.2291 +FPS=29.69, 法向力=1530.4692, 切向力X=750.4139, 切向力Y=-924.7656 +FPS=28.53, 法向力=1945.5537, 切向力X=147.3707, 切向力Y=-2381.1057 +FPS=30.41, 法向力=1960.3452, 切向力X=183.2620, 切向力Y=-2396.1155 +FPS=28.48, 法向力=2759.8384, 切向力X=566.6889, 切向力Y=-2068.2048 +FPS=28.38, 法向力=2362.2661, 切向力X=1274.4087, 切向力Y=-2544.4551 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000403s, blend=0.002208s (9 tiles incl ref), finalize=0.000061s, total=0.002679s +FPS=30.36, 法向力=2404.3110, 切向力X=1338.6538, 切向力Y=-2653.2798 +FPS=28.20, 法向力=1927.1117, 切向力X=1664.4379, 切向力Y=-1317.3511 +FPS=30.78, 法向力=1896.1025, 切向力X=1740.9927, 切向力Y=-1205.0176 +FPS=30.69, 法向力=2157.2344, 切向力X=606.5560, 切向力Y=-595.0475 +FPS=30.52, 法向力=2248.2617, 切向力X=441.5994, 切向力Y=-729.2584 +FPS=28.72, 法向力=2095.5947, 切向力X=1462.9449, 切向力Y=-1785.7158 +FPS=28.32, 法向力=2234.3101, 切向力X=1345.1813, 切向力Y=-1336.2441 +FPS=31.92, 法向力=2168.9114, 切向力X=1315.1051, 切向力Y=-1188.8792 +FPS=28.33, 法向力=1965.6384, 切向力X=38.1294, 切向力Y=-1820.5608 +FPS=31.27, 法向力=2002.5284, 切向力X=41.8209, 切向力Y=-1898.6111 +FPS=28.11, 法向力=1616.1619, 切向力X=866.1859, 切向力Y=-1429.7830 +FPS=31.74, 法向力=1556.9249, 切向力X=1060.9521, 切向力Y=-1279.9624 +FPS=29.09, 法向力=1820.7996, 切向力X=123.9451, 切向力Y=-1210.4501 +FPS=30.21, 法向力=1820.6575, 切向力X=126.9932, 切向力Y=-1131.3986 +FPS=29.57, 法向力=2242.5144, 切向力X=681.4106, 切向力Y=-2047.3323 +FPS=29.31, 法向力=1672.6014, 切向力X=578.4935, 切向力Y=-1415.6486 +FPS=31.02, 法向力=1687.0105, 切向力X=629.4673, 切向力Y=-1407.1455 +FPS=27.87, 法向力=1785.6110, 切向力X=-502.6262, 切向力Y=-2111.8445 +FPS=30.05, 法向力=1824.3000, 切向力X=-466.3663, 切向力Y=-2153.1838 +FPS=28.73, 法向力=2027.8020, 切向力X=493.5015, 切向力Y=-1938.2170 +FPS=29.43, 法向力=2055.2578, 切向力X=449.2204, 切向力Y=-1970.2683 +FPS=30.09, 法向力=1817.3806, 切向力X=286.7753, 切向力Y=-1314.7734 +FPS=30.05, 法向力=1697.1929, 切向力X=851.2228, 切向力Y=-1627.2524 +FPS=31.00, 法向力=1708.5544, 切向力X=838.4999, 切向力Y=-1522.8762 +FPS=29.88, 法向力=1713.2371, 切向力X=851.0042, 切向力Y=-1518.0352 +FPS=30.99, 法向力=1898.4403, 切向力X=746.0538, 切向力Y=-1082.1382 +FPS=28.71, 法向力=1647.0497, 切向力X=739.2887, 切向力Y=-1578.7892 +FPS=30.69, 法向力=1639.9397, 切向力X=756.0249, 切向力Y=-1657.7439 +FPS=30.12, 法向力=1841.5234, 切向力X=441.3214, 切向力Y=-1294.3809 +FPS=29.73, 法向力=1770.5581, 切向力X=324.4606, 切向力Y=-1294.9010 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000540s, blend=0.002275s (9 tiles incl ref), finalize=0.000059s, total=0.002879s +FPS=31.16, 法向力=1726.1801, 切向力X=1009.0732, 切向力Y=-1095.8536 +FPS=29.46, 法向力=1748.0366, 切向力X=1062.1853, 切向力Y=-1054.8936 +FPS=30.07, 法向力=2363.7324, 切向力X=1068.8008, 切向力Y=-1876.1061 +FPS=29.83, 法向力=2407.8618, 切向力X=1197.9114, 切向力Y=-1893.8794 +FPS=30.22, 法向力=2052.5774, 切向力X=982.5449, 切向力Y=-1866.9943 +FPS=29.02, 法向力=2421.9380, 切向力X=752.0505, 切向力Y=-2238.4873 +FPS=30.07, 法向力=2389.2625, 切向力X=671.4250, 切向力Y=-2202.9741 +FPS=29.53, 法向力=2060.5068, 切向力X=1159.9102, 切向力Y=-2103.6870 +FPS=31.38, 法向力=2104.6777, 切向力X=1226.4271, 切向力Y=-2196.3359 +FPS=30.40, 法向力=1753.0079, 切向力X=980.4651, 切向力Y=-1795.8984 +FPS=29.97, 法向力=1783.6842, 切向力X=1110.7765, 切向力Y=-1766.6312 +FPS=30.74, 法向力=1812.7679, 切向力X=1337.0435, 切向力Y=-1744.5400 +FPS=29.09, 法向力=2427.5696, 切向力X=772.0194, 切向力Y=-1994.1936 +FPS=31.66, 法向力=2325.0645, 切向力X=737.5439, 切向力Y=-1967.1322 +FPS=28.72, 法向力=2048.8149, 切向力X=331.5931, 切向力Y=-2032.6675 +FPS=31.46, 法向力=2044.3212, 切向力X=375.6950, 切向力Y=-1969.5488 +FPS=8.45, 法向力=2063.9478, 切向力X=843.9945, 切向力Y=-1630.2976 +FPS=37.89, 法向力=1714.5713, 切向力X=1516.7689, 切向力Y=-1337.0834 +FPS=26.61, 法向力=1726.8906, 切向力X=1495.7982, 切向力Y=-1425.4255 +FPS=26.70, 法向力=2078.2319, 切向力X=1029.9349, 切向力Y=-2104.4136 +FPS=26.96, 法向力=2048.3354, 切向力X=1085.0693, 切向力Y=-2147.5679 +FPS=27.78, 法向力=2403.0691, 切向力X=970.5400, 切向力Y=-2369.3174 +FPS=26.37, 法向力=1434.5649, 切向力X=1127.2976, 切向力Y=-1694.9270 +FPS=25.94, 法向力=1964.3575, 切向力X=649.5970, 切向力Y=-1321.0723 +FPS=29.03, 法向力=1980.9126, 切向力X=624.7367, 切向力Y=-1289.5443 +FPS=26.42, 法向力=2500.5669, 切向力X=1091.3494, 切向力Y=-2474.5376 +FPS=28.71, 法向力=2553.3730, 切向力X=1151.3125, 切向力Y=-2474.6821 +FPS=26.38, 法向力=1969.6178, 切向力X=1149.2645, 切向力Y=-1010.0979 +FPS=27.37, 法向力=1942.3411, 切向力X=1096.7920, 切向力Y=-1027.3990 +FPS=26.76, 法向力=1627.1218, 切向力X=1089.8077, 切向力Y=-1664.8447 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000406s, blend=0.002225s (9 tiles incl ref), finalize=0.000056s, total=0.002692s +FPS=25.95, 法向力=2072.5034, 切向力X=460.1734, 切向力Y=-1976.4023 +FPS=27.81, 法向力=2116.0637, 切向力X=521.5035, 切向力Y=-2065.9727 +FPS=27.84, 法向力=1472.7036, 切向力X=470.1890, 切向力Y=-1191.8694 +FPS=26.44, 法向力=1483.5164, 切向力X=396.4004, 切向力Y=-1213.8333 +FPS=28.63, 法向力=2137.3325, 切向力X=492.8482, 切向力Y=-1680.3853 +FPS=25.78, 法向力=2071.9292, 切向力X=423.6671, 切向力Y=-2047.0886 +FPS=27.10, 法向力=2102.1157, 切向力X=490.3174, 切向力Y=-1991.1765 +FPS=27.10, 法向力=1782.8330, 切向力X=297.6664, 切向力Y=-1778.3158 +FPS=26.24, 法向力=1629.6255, 切向力X=233.3351, 切向力Y=-1516.7841 +FPS=27.91, 法向力=1594.9609, 切向力X=118.8625, 切向力Y=-1613.0983 +FPS=27.50, 法向力=2211.4883, 切向力X=922.6920, 切向力Y=-2160.3135 +FPS=27.72, 法向力=2214.7495, 切向力X=963.0002, 切向力Y=-2231.9233 +FPS=26.39, 法向力=1701.6888, 切向力X=1711.3046, 切向力Y=-1489.2012 +FPS=25.21, 法向力=2512.5081, 切向力X=1082.6957, 切向力Y=-2005.1470 +FPS=25.20, 法向力=2619.6084, 切向力X=1005.5645, 切向力Y=-2026.2128 +FPS=27.10, 法向力=2218.7417, 切向力X=2179.6082, 切向力Y=-1546.0220 +FPS=25.84, 法向力=2158.4045, 切向力X=900.7844, 切向力Y=-1768.9937 +FPS=27.53, 法向力=2192.2822, 切向力X=805.5654, 切向力Y=-1775.7948 +FPS=26.31, 法向力=2392.8474, 切向力X=1406.0344, 切向力Y=-2271.8965 +FPS=26.21, 法向力=2241.6851, 切向力X=1741.9272, 切向力Y=-2261.0129 +FPS=28.90, 法向力=2263.7615, 切向力X=1705.5780, 切向力Y=-2360.8110 +FPS=27.08, 法向力=2489.1094, 切向力X=1211.3533, 切向力Y=-2823.2769 +FPS=27.53, 法向力=2616.9766, 切向力X=1366.0281, 切向力Y=-2878.7021 +FPS=26.78, 法向力=1440.7710, 切向力X=1167.2290, 切向力Y=-1788.3921 +FPS=26.63, 法向力=1441.5828, 切向力X=1101.9880, 切向力Y=-1831.6279 +FPS=28.15, 法向力=1683.7183, 切向力X=1631.2773, 切向力Y=-1512.2651 +FPS=26.48, 法向力=2426.2830, 切向力X=873.1626, 切向力Y=-2970.5894 +FPS=26.67, 法向力=2429.8550, 切向力X=909.9691, 切向力Y=-3010.3218 +FPS=27.40, 法向力=2014.3901, 切向力X=415.3082, 切向力Y=-1044.9657 +FPS=26.76, 法向力=3007.4663, 切向力X=1732.4661, 切向力Y=-1793.7527 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000415s, blend=0.002243s (9 tiles incl ref), finalize=0.000055s, total=0.002718s +FPS=27.09, 法向力=3052.0273, 切向力X=1759.6127, 切向力Y=-1836.2168 +FPS=25.75, 法向力=2160.2549, 切向力X=1220.7334, 切向力Y=-1515.5134 +FPS=27.11, 法向力=1694.2949, 切向力X=1022.6123, 切向力Y=-1685.6118 +FPS=27.63, 法向力=1628.2395, 切向力X=1014.3123, 切向力Y=-1754.0455 +FPS=28.46, 法向力=2391.2920, 切向力X=1322.5780, 切向力Y=-992.7489 +FPS=28.64, 法向力=2465.8105, 切向力X=1235.2896, 切向力Y=-985.9211 +FPS=26.43, 法向力=1912.9854, 切向力X=2256.3872, 切向力Y=-1369.1598 +FPS=26.32, 法向力=1952.1028, 切向力X=1394.1138, 切向力Y=-2006.3613 +FPS=27.27, 法向力=1910.0940, 切向力X=1376.9476, 切向力Y=-2007.6016 +FPS=27.08, 法向力=1837.9384, 切向力X=1695.6196, 切向力Y=-1604.5671 +FPS=26.67, 法向力=1816.6154, 切向力X=1798.1628, 切向力Y=-1496.0034 +FPS=28.30, 法向力=1992.1943, 切向力X=605.2346, 切向力Y=-2227.3330 +FPS=27.34, 法向力=2163.9658, 切向力X=529.3792, 切向力Y=-2315.9236 +FPS=28.80, 法向力=2157.2646, 切向力X=602.7910, 切向力Y=-2416.5173 +FPS=26.13, 法向力=2881.5103, 切向力X=1179.0575, 切向力Y=-1471.1226 +FPS=27.29, 法向力=1995.6554, 切向力X=1012.5331, 切向力Y=-1440.6943 +FPS=27.91, 法向力=1951.0221, 切向力X=967.8570, 切向力Y=-1392.0955 +FPS=27.02, 法向力=1125.6243, 切向力X=924.3106, 切向力Y=-1079.0486 +FPS=27.63, 法向力=1084.2979, 切向力X=1009.3298, 切向力Y=-1114.3340 +FPS=26.61, 法向力=1525.9753, 切向力X=562.0509, 切向力Y=-1799.6414 +FPS=29.15, 法向力=1604.7517, 切向力X=589.9269, 切向力Y=-1905.9786 +FPS=26.95, 法向力=1902.3719, 切向力X=944.8599, 切向力Y=-2153.7471 +FPS=26.68, 法向力=1544.8972, 切向力X=680.7652, 切向力Y=-1785.9949 +FPS=28.10, 法向力=1519.9208, 切向力X=693.2507, 切向力Y=-1789.4257 +FPS=28.26, 法向力=2039.7079, 切向力X=1269.0247, 切向力Y=-2539.0376 +FPS=28.36, 法向力=2059.0393, 切向力X=1221.0762, 切向力Y=-2391.3335 +FPS=28.32, 法向力=2500.1899, 切向力X=1626.5925, 切向力Y=-1501.0804 +FPS=27.63, 法向力=1589.5483, 切向力X=876.1044, 切向力Y=-1586.1124 +FPS=27.59, 法向力=1618.2440, 切向力X=757.6246, 切向力Y=-1637.0159 +FPS=27.32, 法向力=2022.8125, 切向力X=2023.6606, 切向力Y=-1994.7185 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000427s, blend=0.002275s (9 tiles incl ref), finalize=0.000063s, total=0.002771s +FPS=27.21, 法向力=2127.1372, 切向力X=1043.0369, 切向力Y=-1712.4996 +FPS=28.89, 法向力=2131.9260, 切向力X=1032.9407, 切向力Y=-1573.6888 +FPS=26.82, 法向力=1786.3296, 切向力X=552.7550, 切向力Y=-2088.0034 +FPS=28.52, 法向力=1801.8053, 切向力X=542.7174, 切向力Y=-2098.2139 +FPS=25.79, 法向力=1786.0908, 切向力X=1056.8369, 切向力Y=-1113.4905 +FPS=26.43, 法向力=1821.1063, 切向力X=1395.0240, 切向力Y=-1772.2070 +FPS=28.42, 法向力=1755.1654, 切向力X=1375.4937, 切向力Y=-1799.3217 +FPS=27.50, 法向力=2621.5935, 切向力X=1214.5237, 切向力Y=-2179.1865 +FPS=27.34, 法向力=2611.4204, 切向力X=1153.3805, 切向力Y=-2272.6904 +FPS=26.26, 法向力=1778.3555, 切向力X=247.2072, 切向力Y=-1884.8247 +FPS=26.84, 法向力=1794.5049, 切向力X=288.9278, 切向力Y=-1907.0198 +FPS=28.31, 法向力=1943.6953, 切向力X=1465.0608, 切向力Y=-2128.9658 +FPS=27.43, 法向力=2180.5837, 切向力X=1338.1935, 切向力Y=-2250.5327 +FPS=26.82, 法向力=2271.4680, 切向力X=1462.4099, 切向力Y=-2298.0200 +FPS=27.56, 法向力=2675.0547, 切向力X=677.0475, 切向力Y=-1399.6865 +FPS=27.08, 法向力=2289.5439, 切向力X=1425.5925, 切向力Y=-1925.2074 +FPS=28.15, 法向力=2285.3062, 切向力X=1452.1613, 切向力Y=-1922.7218 +FPS=25.55, 法向力=1925.8406, 切向力X=1169.3982, 切向力Y=-1370.5952 +FPS=27.18, 法向力=2000.5825, 切向力X=1145.6187, 切向力Y=-1958.9996 +FPS=27.24, 法向力=2016.0986, 切向力X=1159.6490, 切向力Y=-1989.9854 +FPS=26.22, 法向力=2243.2681, 切向力X=1106.4504, 切向力Y=-2462.5396 +FPS=27.84, 法向力=2168.6572, 切向力X=1075.9120, 切向力Y=-2419.3813 +FPS=26.02, 法向力=1784.6682, 切向力X=839.3870, 切向力Y=-1662.8337 +FPS=27.43, 法向力=1946.5870, 切向力X=874.0325, 切向力Y=-2111.9497 +FPS=28.09, 法向力=1867.3319, 切向力X=898.8162, 切向力Y=-2118.0442 +FPS=26.82, 法向力=2194.6099, 切向力X=1486.8014, 切向力Y=-2520.2219 +FPS=27.50, 法向力=2261.5886, 切向力X=1524.6741, 切向力Y=-2740.6978 +FPS=27.72, 法向力=2095.1394, 切向力X=813.5202, 切向力Y=-2360.1553 +FPS=25.31, 法向力=1975.6952, 切向力X=750.0977, 切向力Y=-1809.8640 +FPS=27.84, 法向力=2074.6953, 切向力X=834.6780, 切向力Y=-1865.2010 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000436s, blend=0.002237s (9 tiles incl ref), finalize=0.000055s, total=0.002735s +FPS=25.18, 法向力=1838.1698, 切向力X=1073.4523, 切向力Y=-1153.3048 +FPS=26.17, 法向力=1830.2581, 切向力X=540.3218, 切向力Y=-2072.8809 +FPS=27.98, 法向力=1936.6069, 切向力X=631.1262, 切向力Y=-2179.5508 +FPS=26.48, 法向力=2361.3857, 切向力X=1324.3052, 切向力Y=-1136.7798 +FPS=26.60, 法向力=2356.0488, 切向力X=1395.0906, 切向力Y=-1083.3469 +FPS=27.04, 法向力=2603.6045, 切向力X=604.2740, 切向力Y=-1999.5566 +FPS=27.04, 法向力=1931.8074, 切向力X=1678.4578, 切向力Y=-1441.9169 +FPS=27.35, 法向力=1926.1116, 切向力X=1642.5939, 切向力Y=-1433.5598 +FPS=27.22, 法向力=1525.8451, 切向力X=567.6603, 切向力Y=-1681.3494 +FPS=26.96, 法向力=2110.5159, 切向力X=1082.8071, 切向力Y=-2217.2676 +FPS=28.03, 法向力=2164.4346, 切向力X=1072.1362, 切向力Y=-2368.1670 +FPS=25.76, 法向力=1841.1748, 切向力X=1575.9829, 切向力Y=-2130.8770 +FPS=28.08, 法向力=1840.5963, 切向力X=1582.7974, 切向力Y=-2081.7651 +FPS=26.32, 法向力=1779.5122, 切向力X=1347.6956, 切向力Y=-1654.6860 +FPS=25.55, 法向力=1645.0706, 切向力X=966.3655, 切向力Y=-2602.0127 +FPS=28.08, 法向力=1761.5396, 切向力X=1072.2280, 切向力Y=-2644.6145 +FPS=26.18, 法向力=2338.6641, 切向力X=403.8201, 切向力Y=-2811.4980 +FPS=27.28, 法向力=2361.9741, 切向力X=337.1696, 切向力Y=-2891.6587 +FPS=27.25, 法向力=2172.9827, 切向力X=1071.9070, 切向力Y=-1175.6208 +FPS=26.03, 法向力=2077.1694, 切向力X=1146.7295, 切向力Y=-1465.2605 +FPS=25.17, 法向力=2072.5762, 切向力X=1160.4517, 切向力Y=-1596.6498 +FPS=27.21, 法向力=1838.5544, 切向力X=743.0531, 切向力Y=-1422.5209 +FPS=25.30, 法向力=1998.7755, 切向力X=945.3148, 切向力Y=-1919.6528 +FPS=28.62, 法向力=1960.0861, 切向力X=912.8310, 切向力Y=-1883.6504 +FPS=25.90, 法向力=2626.5828, 切向力X=1133.3933, 切向力Y=-2404.1689 +FPS=28.13, 法向力=2688.5459, 切向力X=1096.2877, 切向力Y=-2428.9526 +FPS=25.94, 法向力=1915.9006, 切向力X=1128.7155, 切向力Y=-2421.4551 +FPS=26.11, 法向力=2063.8809, 切向力X=1424.0194, 切向力Y=-1762.5115 +FPS=27.89, 法向力=2098.5442, 切向力X=1507.2595, 切向力Y=-1825.4211 +FPS=27.49, 法向力=2460.6694, 切向力X=1275.0347, 切向力Y=-2954.8196 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000467s, blend=0.002285s (9 tiles incl ref), finalize=0.000057s, total=0.002815s +FPS=26.72, 法向力=2584.8733, 切向力X=1034.9408, 切向力Y=-2454.8296 +FPS=26.93, 法向力=2614.9280, 切向力X=1077.0443, 切向力Y=-2390.7000 +FPS=24.74, 法向力=1995.0381, 切向力X=976.6833, 切向力Y=-2181.4587 +FPS=26.69, 法向力=2123.7847, 切向力X=1165.6033, 切向力Y=-1636.7971 +FPS=25.86, 法向力=2152.8726, 切向力X=1143.1453, 切向力Y=-1638.6437 +FPS=25.11, 法向力=2243.4106, 切向力X=643.8008, 切向力Y=-1507.5964 +FPS=27.79, 法向力=2268.6631, 切向力X=655.2777, 切向力Y=-1597.5909 +FPS=27.25, 法向力=2530.0945, 切向力X=660.4622, 切向力Y=-2620.2969 +FPS=26.88, 法向力=2093.6960, 切向力X=1193.3567, 切向力Y=-966.6285 +FPS=27.17, 法向力=2133.7954, 切向力X=1412.6318, 切向力Y=-1049.3435 +FPS=26.36, 法向力=1628.9645, 切向力X=1120.3788, 切向力Y=-2228.5195 +FPS=26.39, 法向力=2108.3477, 切向力X=1907.3033, 切向力Y=-1789.4674 +FPS=27.94, 法向力=2148.2524, 切向力X=1768.9402, 切向力Y=-1920.4160 +FPS=26.40, 法向力=2099.0078, 切向力X=1290.9463, 切向力Y=-1659.8856 +FPS=27.21, 法向力=2020.5234, 切向力X=1205.3574, 切向力Y=-1631.0861 +FPS=26.62, 法向力=2426.6233, 切向力X=-160.3749, 切向力Y=-2969.6570 +FPS=24.97, 法向力=2121.5015, 切向力X=-54.2258, 切向力Y=-3019.0703 +FPS=26.35, 法向力=2039.6497, 切向力X=-32.2853, 切向力Y=-2904.3625 +FPS=26.63, 法向力=2110.5620, 切向力X=1372.2112, 切向力Y=-2335.1914 +FPS=27.25, 法向力=2254.8704, 切向力X=1360.9817, 切向力Y=-2525.1802 +FPS=28.08, 法向力=1531.1658, 切向力X=1351.0955, 切向力Y=-2317.4189 +FPS=26.61, 法向力=2129.6699, 切向力X=-130.8137, 切向力Y=-1757.4598 +FPS=26.10, 法向力=2200.8533, 切向力X=-175.1185, 切向力Y=-1834.6295 +FPS=26.92, 法向力=1554.3074, 切向力X=1070.9109, 切向力Y=-1482.6245 +FPS=25.10, 法向力=2142.5879, 切向力X=1344.1879, 切向力Y=-2207.7212 +FPS=27.00, 法向力=2133.0562, 切向力X=1306.9926, 切向力Y=-2213.1069 +FPS=27.31, 法向力=1782.7219, 切向力X=515.2324, 切向力Y=-1601.6514 +FPS=28.02, 法向力=1807.7848, 切向力X=555.3839, 切向力Y=-1588.8547 +FPS=26.02, 法向力=2107.3267, 切向力X=619.9147, 切向力Y=-1846.2488 +FPS=24.76, 法向力=1465.5286, 切向力X=1354.3215, 切向力Y=-2049.6306 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000407s, blend=0.003242s (9 tiles incl ref), finalize=0.000071s, total=0.003725s +FPS=25.99, 法向力=1320.6339, 切向力X=1521.7383, 切向力Y=-2069.0027 +FPS=26.72, 法向力=1696.7542, 切向力X=1268.9980, 切向力Y=-2693.7371 +FPS=26.48, 法向力=2176.6455, 切向力X=876.4042, 切向力Y=-1894.2522 +FPS=27.04, 法向力=2202.1680, 切向力X=905.1215, 切向力Y=-1902.3423 +FPS=25.85, 法向力=2354.4893, 切向力X=1468.4435, 切向力Y=-2064.5195 +FPS=25.54, 法向力=1842.2914, 切向力X=995.0629, 切向力Y=-1395.3097 +FPS=27.29, 法向力=1769.4918, 切向力X=946.7380, 切向力Y=-1357.0271 +FPS=27.25, 法向力=1708.4369, 切向力X=373.2489, 切向力Y=-1443.7018 +FPS=26.69, 法向力=1716.7791, 切向力X=368.7040, 切向力Y=-1431.7725 +FPS=26.53, 法向力=2218.2454, 切向力X=781.5038, 切向力Y=-2192.8267 +FPS=24.59, 法向力=1850.2505, 切向力X=281.1937, 切向力Y=-2277.8591 +FPS=27.41, 法向力=1805.3237, 切向力X=386.6942, 切向力Y=-2329.2544 +FPS=27.45, 法向力=1872.5356, 切向力X=781.4675, 切向力Y=-1467.3613 +FPS=26.06, 法向力=1467.8428, 切向力X=1624.9302, 切向力Y=-1848.9050 +FPS=27.53, 法向力=1545.4363, 切向力X=1671.2888, 切向力Y=-1880.5950 +FPS=25.48, 法向力=2152.8069, 切向力X=1448.6445, 切向力Y=-2447.6538 +FPS=26.02, 法向力=2184.8284, 切向力X=1315.6517, 切向力Y=-2610.4963 +FPS=27.79, 法向力=1848.5415, 切向力X=948.8577, 切向力Y=-2550.0017 +FPS=25.25, 法向力=2047.7015, 切向力X=765.2432, 切向力Y=-1873.4841 +FPS=27.18, 法向力=2119.4211, 切向力X=976.5225, 切向力Y=-1862.1392 +FPS=27.20, 法向力=1890.3728, 切向力X=1009.4719, 切向力Y=-2465.7080 +FPS=25.99, 法向力=2351.3354, 切向力X=803.9459, 切向力Y=-1898.6096 +FPS=27.45, 法向力=2350.3745, 切向力X=864.6849, 切向力Y=-1847.6060 +FPS=26.62, 法向力=2656.7715, 切向力X=1101.6285, 切向力Y=-1592.7484 +FPS=26.15, 法向力=2682.0137, 切向力X=753.6041, 切向力Y=-2860.4619 +FPS=27.42, 法向力=2720.7241, 切向力X=714.5894, 切向力Y=-2900.0398 +FPS=25.24, 法向力=2071.6509, 切向力X=1472.5028, 切向力Y=-2209.7344 +FPS=27.52, 法向力=1947.7410, 切向力X=1572.9220, 切向力Y=-2095.1741 +FPS=26.61, 法向力=2234.2822, 切向力X=1186.3794, 切向力Y=-1567.9136 +FPS=26.67, 法向力=1763.5804, 切向力X=543.8815, 切向力Y=-2099.9707 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000593s, blend=0.002546s (9 tiles incl ref), finalize=0.000064s, total=0.003210s +FPS=26.86, 法向力=1761.2844, 切向力X=507.3160, 切向力Y=-2113.9609 +FPS=25.75, 法向力=2072.5095, 切向力X=1871.8857, 切向力Y=-2386.8137 +FPS=27.25, 法向力=2006.1466, 切向力X=833.8428, 切向力Y=-2123.8940 +FPS=27.69, 法向力=1914.2773, 切向力X=792.6564, 切向力Y=-2020.0791 +FPS=25.89, 法向力=1856.6685, 切向力X=1157.2185, 切向力Y=-1954.7231 +FPS=27.54, 法向力=1807.5627, 切向力X=1125.1558, 切向力Y=-1815.1344 +FPS=26.64, 法向力=1780.8013, 切向力X=662.0002, 切向力Y=-1573.0139 +FPS=24.06, 法向力=1741.0831, 切向力X=1063.3638, 切向力Y=-2238.9661 +FPS=27.71, 法向力=1776.9377, 切向力X=1058.6382, 切向力Y=-2288.5449 +FPS=26.85, 法向力=1835.0685, 切向力X=844.1598, 切向力Y=-2448.9253 +FPS=26.43, 法向力=1891.9200, 切向力X=850.4250, 切向力Y=-2552.7498 +FPS=27.33, 法向力=1768.4380, 切向力X=1050.6710, 切向力Y=-1961.2141 +FPS=26.36, 法向力=2123.4800, 切向力X=1078.2384, 切向力Y=-2213.0515 +FPS=26.43, 法向力=2191.8333, 切向力X=1023.1385, 切向力Y=-2274.0718 +FPS=27.93, 法向力=1945.8438, 切向力X=1094.4995, 切向力Y=-1908.0054 +FPS=25.26, 法向力=1803.1089, 切向力X=1464.1040, 切向力Y=-1767.9564 +FPS=28.38, 法向力=1772.8882, 切向力X=1422.1691, 切向力Y=-1555.0269 +FPS=25.96, 法向力=2090.6606, 切向力X=780.1801, 切向力Y=-2571.0708 +FPS=26.75, 法向力=2176.1201, 切向力X=803.0795, 切向力Y=-2574.7051 +FPS=27.76, 法向力=2312.1226, 切向力X=325.4610, 切向力Y=-1923.2572 +FPS=26.28, 法向力=2140.2273, 切向力X=1091.8115, 切向力Y=-2272.2163 +FPS=27.77, 法向力=2090.2441, 切向力X=1043.1821, 切向力Y=-2237.4473 +FPS=26.84, 法向力=2076.0938, 切向力X=780.5057, 切向力Y=-2114.9248 +FPS=26.50, 法向力=1963.4792, 切向力X=2145.6831, 切向力Y=-2575.0391 +FPS=26.90, 法向力=2010.4988, 切向力X=2274.7100, 切向力Y=-2650.5681 +FPS=25.54, 法向力=1906.8438, 切向力X=1143.4070, 切向力Y=-2652.9707 +FPS=27.33, 法向力=1840.9806, 切向力X=469.9714, 切向力Y=-1436.7119 +FPS=27.90, 法向力=1856.8528, 切向力X=359.4578, 切向力Y=-1395.6105 +FPS=25.75, 法向力=2055.6040, 切向力X=853.0583, 切向力Y=-2051.8689 +FPS=28.19, 法向力=2102.8770, 切向力X=866.0367, 切向力Y=-2009.3286 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000403s, blend=0.002166s (9 tiles incl ref), finalize=0.000054s, total=0.002629s +FPS=26.48, 法向力=2066.8867, 切向力X=1593.4714, 切向力Y=-1793.9727 +FPS=27.61, 法向力=2092.9409, 切向力X=1738.8408, 切向力Y=-1869.4672 +FPS=27.12, 法向力=1827.6011, 切向力X=1243.2583, 切向力Y=-2141.3745 +FPS=26.52, 法向力=2003.6925, 切向力X=519.5121, 切向力Y=-1925.6400 +FPS=28.42, 法向力=2065.9434, 切向力X=475.7662, 切向力Y=-1958.4374 +FPS=27.31, 法向力=2223.5430, 切向力X=1012.7711, 切向力Y=-2272.3159 +FPS=27.13, 法向力=2093.6321, 切向力X=457.3768, 切向力Y=-2206.2180 +FPS=28.12, 法向力=2118.6733, 切向力X=560.6885, 切向力Y=-2296.8333 +FPS=26.40, 法向力=2173.5024, 切向力X=1409.9041, 切向力Y=-2484.1101 +FPS=27.19, 法向力=2103.0244, 切向力X=1364.3064, 切向力Y=-2488.2407 +FPS=27.18, 法向力=1817.2782, 切向力X=1095.1375, 切向力Y=-1657.2292 +FPS=25.46, 法向力=1607.4795, 切向力X=1220.6130, 切向力Y=-2278.4470 +FPS=27.91, 法向力=1657.8381, 切向力X=1179.8052, 切向力Y=-2497.5298 +FPS=27.33, 法向力=1597.8196, 切向力X=908.3532, 切向力Y=-2167.5674 +FPS=27.97, 法向力=1585.7947, 切向力X=944.8369, 切向力Y=-2176.8647 +FPS=26.29, 法向力=1821.5653, 切向力X=1362.3232, 切向力Y=-2100.9834 +FPS=25.97, 法向力=2062.3901, 切向力X=1082.5791, 切向力Y=-2098.9124 +FPS=26.58, 法向力=2045.7672, 切向力X=1039.7520, 切向力Y=-2122.1465 +FPS=27.87, 法向力=2038.6550, 切向力X=1813.7241, 切向力Y=-1407.0100 +FPS=25.92, 法向力=2045.3053, 切向力X=608.7883, 切向力Y=-1936.9833 +FPS=27.38, 法向力=2076.9546, 切向力X=588.2537, 切向力Y=-1896.8757 +FPS=25.85, 法向力=2086.7170, 切向力X=982.4429, 切向力Y=-2045.3511 +FPS=26.24, 法向力=1998.6895, 切向力X=851.0541, 切向力Y=-2488.2983 +FPS=27.78, 法向力=2124.8831, 切向力X=878.1595, 切向力Y=-2725.3750 +FPS=23.65, 法向力=2110.6492, 切向力X=1346.7891, 切向力Y=-1927.7976 +FPS=26.10, 法向力=2137.4824, 切向力X=1424.5557, 切向力Y=-1854.7285 +FPS=27.65, 法向力=2185.4570, 切向力X=1096.5115, 切向力Y=-2133.9692 +FPS=25.67, 法向力=2384.6978, 切向力X=1246.0139, 切向力Y=-2348.5081 +FPS=25.44, 法向力=2479.0811, 切向力X=1330.7915, 切向力Y=-2408.0630 +FPS=27.78, 法向力=1941.6019, 切向力X=967.1794, 切向力Y=-1914.4148 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000532s, blend=0.003453s (9 tiles incl ref), finalize=0.000067s, total=0.004058s +FPS=24.91, 法向力=1980.6738, 切向力X=1412.7308, 切向力Y=-2212.4250 +FPS=27.82, 法向力=1958.0798, 切向力X=1434.7041, 切向力Y=-2224.7258 +FPS=26.89, 法向力=1860.2446, 切向力X=481.8235, 切向力Y=-1997.4324 +FPS=26.62, 法向力=1781.7463, 切向力X=416.2423, 切向力Y=-1942.7987 +FPS=25.61, 法向力=1905.8726, 切向力X=126.6506, 切向力Y=-2142.2002 +FPS=25.39, 法向力=1924.8035, 切向力X=430.9648, 切向力Y=-2271.3677 +FPS=26.60, 法向力=1938.9171, 切向力X=471.7521, 切向力Y=-2323.3145 +FPS=28.04, 法向力=1917.7612, 切向力X=808.3794, 切向力Y=-1317.6539 +FPS=25.42, 法向力=2387.5068, 切向力X=1652.3771, 切向力Y=-2548.3469 +FPS=27.08, 法向力=2440.2910, 切向力X=1768.6187, 切向力Y=-2665.4731 +FPS=26.35, 法向力=1976.6171, 切向力X=1417.5620, 切向力Y=-1389.0508 +FPS=26.29, 法向力=2403.1995, 切向力X=1865.2734, 切向力Y=-2326.5566 +FPS=27.11, 法向力=2408.3123, 切向力X=2000.2404, 切向力Y=-2260.2332 +FPS=26.30, 法向力=2404.8667, 切向力X=793.7811, 切向力Y=-2338.0964 +FPS=27.50, 法向力=2320.5837, 切向力X=766.3884, 切向力Y=-2324.0454 +FPS=26.05, 法向力=1953.5840, 切向力X=379.2574, 切向力Y=-1994.5190 +FPS=25.91, 法向力=1773.3485, 切向力X=940.3936, 切向力Y=-1914.3380 +FPS=26.35, 法向力=1802.3107, 切向力X=967.7494, 切向力Y=-1869.2944 +FPS=27.53, 法向力=2318.0503, 切向力X=1124.8629, 切向力Y=-1687.1875 +FPS=26.34, 法向力=2156.6951, 切向力X=1178.6477, 切向力Y=-1689.9531 +FPS=27.04, 法向力=2072.9922, 切向力X=1173.8914, 切向力Y=-1666.9517 +FPS=27.16, 法向力=2103.2837, 切向力X=539.0688, 切向力Y=-2346.5852 +FPS=28.08, 法向力=2043.8208, 切向力X=479.9702, 切向力Y=-2371.1506 +FPS=25.42, 法向力=1862.6694, 切向力X=1269.3445, 切向力Y=-1384.2042 +FPS=24.76, 法向力=1943.8435, 切向力X=874.5784, 切向力Y=-1366.0981 +FPS=27.49, 法向力=1963.1918, 切向力X=976.4701, 切向力Y=-1475.9443 +FPS=25.92, 法向力=1994.7485, 切向力X=1006.1350, 切向力Y=-1508.6547 +FPS=26.91, 法向力=1876.5671, 切向力X=1131.5114, 切向力Y=-1778.8485 +FPS=28.66, 法向力=1910.4834, 切向力X=1094.2959, 切向力Y=-1758.6316 +FPS=26.49, 法向力=1802.6453, 切向力X=907.3574, 切向力Y=-2480.4875 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000453s, blend=0.002253s (9 tiles incl ref), finalize=0.000054s, total=0.002766s +FPS=26.71, 法向力=1801.0239, 切向力X=903.9750, 切向力Y=-2611.8882 +FPS=27.68, 法向力=1762.5967, 切向力X=700.0817, 切向力Y=-3043.4814 +FPS=25.94, 法向力=2298.1489, 切向力X=1423.6152, 切向力Y=-2312.4919 +FPS=28.59, 法向力=2355.9351, 切向力X=1538.8466, 切向力Y=-2273.1409 +FPS=26.79, 法向力=2036.0956, 切向力X=292.1763, 切向力Y=-1787.3148 +FPS=27.24, 法向力=2069.1519, 切向力X=135.4890, 切向力Y=-1887.4211 +FPS=26.45, 法向力=1997.0334, 切向力X=1164.4395, 切向力Y=-1639.8936 +FPS=26.53, 法向力=1811.2096, 切向力X=1403.5649, 切向力Y=-2150.5027 +FPS=27.72, 法向力=1946.2395, 切向力X=1484.3276, 切向力Y=-2255.2390 +FPS=27.95, 法向力=2468.3315, 切向力X=1034.0466, 切向力Y=-2468.4463 +FPS=26.64, 法向力=2001.6466, 切向力X=352.9878, 切向力Y=-2233.1365 +FPS=27.63, 法向力=1977.5593, 切向力X=378.9650, 切向力Y=-2279.0945 +FPS=25.93, 法向力=1999.2974, 切向力X=941.5958, 切向力Y=-1582.3120 +FPS=27.77, 法向力=2278.8545, 切向力X=1220.6338, 切向力Y=-2055.0994 +FPS=28.13, 法向力=2242.4429, 切向力X=1291.2081, 切向力Y=-2040.5972 +FPS=25.39, 法向力=1482.5916, 切向力X=747.4431, 切向力Y=-2882.6323 +FPS=27.90, 法向力=1484.4873, 切向力X=880.8450, 切向力Y=-2948.0869 +FPS=26.74, 法向力=1896.4878, 切向力X=1540.6078, 切向力Y=-1846.3455 +FPS=28.21, 法向力=1905.4683, 切向力X=1531.0422, 切向力Y=-1751.5372 +FPS=27.07, 法向力=1900.8759, 切向力X=1053.3296, 切向力Y=-1848.4359 +FPS=26.34, 法向力=1685.2294, 切向力X=750.9221, 切向力Y=-2451.3892 +FPS=27.22, 法向力=1647.5859, 切向力X=798.1786, 切向力Y=-2577.2788 +FPS=27.44, 法向力=3039.0142, 切向力X=1416.4404, 切向力Y=-2440.0317 +FPS=27.25, 法向力=2292.2788, 切向力X=860.5992, 切向力Y=-2183.9080 +FPS=28.23, 法向力=2260.8521, 切向力X=833.1479, 切向力Y=-2133.5151 +FPS=27.09, 法向力=2125.1133, 切向力X=1457.5599, 切向力Y=-2625.1392 +FPS=27.38, 法向力=2069.7473, 切向力X=559.6260, 切向力Y=-2503.5151 +FPS=28.64, 法向力=2102.9214, 切向力X=495.7850, 切向力Y=-2508.3376 +FPS=25.92, 法向力=1908.9390, 切向力X=1500.6027, 切向力Y=-1886.1692 +FPS=28.50, 法向力=1926.8921, 切向力X=1498.8785, 切向力Y=-1882.4476 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000402s, blend=0.002319s (9 tiles incl ref), finalize=0.000064s, total=0.002790s +FPS=26.58, 法向力=1984.5536, 切向力X=1734.7189, 切向力Y=-2196.7520 +FPS=28.17, 法向力=1973.9603, 切向力X=1743.6382, 切向力Y=-2281.9197 +FPS=25.78, 法向力=2789.6714, 切向力X=1158.8992, 切向力Y=-2342.3418 +FPS=27.08, 法向力=2393.8145, 切向力X=1234.7747, 切向力Y=-2275.8555 +FPS=28.13, 法向力=2366.8271, 切向力X=1250.1704, 切向力Y=-2283.0933 +FPS=26.50, 法向力=2312.2080, 切向力X=1033.9846, 切向力Y=-3262.8926 +FPS=26.66, 法向力=2341.0027, 切向力X=1051.7002, 切向力Y=-3301.5552 +FPS=27.31, 法向力=1890.9271, 切向力X=610.1435, 切向力Y=-1625.7311 +FPS=27.33, 法向力=1716.4946, 切向力X=421.6713, 切向力Y=-1511.8040 +FPS=27.47, 法向力=1682.8307, 切向力X=342.6018, 切向力Y=-1580.9413 +FPS=28.37, 法向力=1924.5730, 切向力X=1262.8057, 切向力Y=-2427.8174 +FPS=27.33, 法向力=2003.0896, 切向力X=1026.3940, 切向力Y=-1514.2229 +FPS=28.48, 法向力=1968.0219, 切向力X=883.1363, 切向力Y=-1489.7742 +FPS=26.36, 法向力=1759.4443, 切向力X=1872.2943, 切向力Y=-2415.0771 +FPS=28.71, 法向力=1768.4722, 切向力X=1999.6261, 切向力Y=-2402.2563 +FPS=26.28, 法向力=2548.5815, 切向力X=733.2278, 切向力Y=-2757.8264 +FPS=26.90, 法向力=2030.3651, 切向力X=345.5844, 切向力Y=-2245.2754 +FPS=28.50, 法向力=2063.2583, 切向力X=392.0103, 切向力Y=-2305.4888 +FPS=26.25, 法向力=1922.9615, 切向力X=730.0448, 切向力Y=-2099.7080 +FPS=28.35, 法向力=1930.5188, 切向力X=766.2998, 切向力Y=-2151.5806 +FPS=27.96, 法向力=1567.8530, 切向力X=1108.1162, 切向力Y=-1547.7639 +FPS=27.04, 法向力=1596.0850, 切向力X=1139.2551, 切向力Y=-1633.9565 +FPS=28.45, 法向力=1546.6121, 切向力X=1692.7786, 切向力Y=-1619.0872 +FPS=26.55, 法向力=1849.9780, 切向力X=764.8192, 切向力Y=-1943.7617 +FPS=27.46, 法向力=1900.7881, 切向力X=591.5412, 切向力Y=-2046.6519 +FPS=27.22, 法向力=1584.5013, 切向力X=784.4120, 切向力Y=-1744.8737 +FPS=26.89, 法向力=1918.6887, 切向力X=1340.5980, 切向力Y=-1706.6211 +FPS=28.47, 法向力=1893.5491, 切向力X=1328.2498, 切向力Y=-1695.8684 +FPS=26.31, 法向力=1737.8462, 切向力X=1346.0879, 切向力Y=-2127.7612 +FPS=26.80, 法向力=1713.7595, 切向力X=1631.2620, 切向力Y=-1850.5676 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000407s, blend=0.002210s (9 tiles incl ref), finalize=0.000055s, total=0.002678s +FPS=28.13, 法向力=1755.9858, 切向力X=1662.4329, 切向力Y=-1880.1562 +FPS=26.34, 法向力=2437.2373, 切向力X=608.9239, 切向力Y=-2158.5640 +FPS=27.95, 法向力=2477.5159, 切向力X=625.2668, 切向力Y=-2020.9309 +FPS=26.95, 法向力=2251.5059, 切向力X=333.0071, 切向力Y=-1584.7521 +FPS=27.16, 法向力=2263.4941, 切向力X=310.1501, 切向力Y=-1608.9802 +FPS=27.63, 法向力=1865.8972, 切向力X=1286.4034, 切向力Y=-1558.4194 +FPS=26.80, 法向力=1905.7100, 切向力X=1195.4902, 切向力Y=-2023.1881 +FPS=26.64, 法向力=1963.7812, 切向力X=1176.2327, 切向力Y=-2137.4407 +FPS=27.24, 法向力=2129.7114, 切向力X=1370.9478, 切向力Y=-1569.1232 +FPS=27.29, 法向力=1874.8151, 切向力X=902.0030, 切向力Y=-1798.8381 +FPS=27.38, 法向力=1889.9437, 切向力X=902.5729, 切向力Y=-1714.1846 +FPS=25.99, 法向力=1726.1978, 切向力X=1930.0125, 切向力Y=-1413.9600 +FPS=26.60, 法向力=2184.3176, 切向力X=1398.7655, 切向力Y=-2619.1978 +FPS=27.67, 法向力=2190.8879, 切向力X=1437.3900, 切向力Y=-2636.9580 +FPS=25.44, 法向力=2039.1390, 切向力X=422.2865, 切向力Y=-2810.5620 +FPS=24.96, 法向力=2044.6469, 切向力X=470.6094, 切向力Y=-2901.0020 +FPS=26.33, 法向力=1971.7086, 切向力X=689.4156, 切向力Y=-2064.3726 +FPS=26.14, 法向力=2232.9307, 切向力X=1729.6272, 切向力Y=-1103.5488 +FPS=26.17, 法向力=2265.0781, 切向力X=1819.0302, 切向力Y=-1145.1130 +FPS=26.93, 法向力=1933.2825, 切向力X=1005.0367, 切向力Y=-2687.3894 +FPS=27.35, 法向力=1981.8584, 切向力X=1374.9736, 切向力Y=-2138.7720 +FPS=26.91, 法向力=1986.4407, 切向力X=1447.0936, 切向力Y=-2085.8560 +FPS=27.28, 法向力=2268.5366, 切向力X=977.3311, 切向力Y=-2136.2292 +FPS=27.07, 法向力=2298.3110, 切向力X=921.4498, 切向力Y=-2255.7441 +FPS=26.63, 法向力=2223.8367, 切向力X=1570.8429, 切向力Y=-1766.0065 +FPS=25.90, 法向力=1563.9478, 切向力X=982.4523, 切向力Y=-2496.2476 +FPS=27.52, 法向力=1501.2946, 切向力X=978.9056, 切向力Y=-2554.6450 +FPS=26.61, 法向力=2293.3374, 切向力X=1203.5535, 切向力Y=-2183.1318 +FPS=26.56, 法向力=2329.1104, 切向力X=1254.0024, 切向力Y=-2102.7744 +FPS=28.75, 法向力=1763.4717, 切向力X=440.9412, 切向力Y=-1725.4917 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000416s, blend=0.002261s (9 tiles incl ref), finalize=0.000065s, total=0.002748s +FPS=25.32, 法向力=1860.3162, 切向力X=682.7488, 切向力Y=-1818.1390 +FPS=28.47, 法向力=1915.7090, 切向力X=716.1520, 切向力Y=-1893.3184 +FPS=25.82, 法向力=2274.0876, 切向力X=1019.1820, 切向力Y=-2405.9944 +FPS=26.25, 法向力=2099.5906, 切向力X=120.1825, 切向力Y=-1333.3862 +FPS=27.24, 法向力=2055.4468, 切向力X=211.8548, 切向力Y=-1228.5380 +FPS=27.72, 法向力=1886.0011, 切向力X=1011.6183, 切向力Y=-2547.6426 +FPS=27.28, 法向力=1874.5157, 切向力X=1097.2450, 切向力Y=-2586.4839 +FPS=26.61, 法向力=1820.1450, 切向力X=2064.7266, 切向力Y=-2613.8052 +FPS=27.14, 法向力=2541.6533, 切向力X=1023.1798, 切向力Y=-2866.4819 +FPS=27.92, 法向力=2564.4343, 切向力X=1072.3557, 切向力Y=-2870.8511 +FPS=26.26, 法向力=1927.3895, 切向力X=1779.3363, 切向力Y=-1859.3242 +FPS=26.39, 法向力=2283.6873, 切向力X=745.5743, 切向力Y=-2429.4583 +FPS=28.24, 法向力=2355.1748, 切向力X=715.2207, 切向力Y=-2548.7651 +FPS=8.13, 法向力=2026.7828, 切向力X=1761.7162, 切向力Y=-2132.4878 +FPS=22.30, 法向力=2653.9619, 切向力X=1168.4058, 切向力Y=-2547.3687 +FPS=40.88, 法向力=2634.9087, 切向力X=1109.4915, 切向力Y=-2510.8223 +FPS=28.04, 法向力=2063.3225, 切向力X=1050.6476, 切向力Y=-2231.1411 +FPS=30.71, 法向力=2050.8442, 切向力X=1055.1959, 切向力Y=-2265.1016 +FPS=30.53, 法向力=1991.9126, 切向力X=1179.9539, 切向力Y=-1815.2032 +FPS=30.01, 法向力=1991.1321, 切向力X=1166.0470, 切向力Y=-1753.4712 +FPS=30.46, 法向力=2078.0908, 切向力X=1198.4407, 切向力Y=-1526.1145 +FPS=28.17, 法向力=1742.0048, 切向力X=1024.8430, 切向力Y=-1320.9939 +FPS=30.98, 法向力=1705.5969, 切向力X=1020.0233, 切向力Y=-1324.5082 +FPS=29.77, 法向力=2731.2061, 切向力X=1391.6279, 切向力Y=-2013.2485 +FPS=31.08, 法向力=2795.0105, 切向力X=1360.9890, 切向力Y=-2167.4619 +FPS=28.45, 法向力=2480.0215, 切向力X=1169.6132, 切向力Y=-2726.2891 +FPS=29.70, 法向力=2538.1133, 切向力X=1163.4954, 切向力Y=-2925.3025 +FPS=29.02, 法向力=2187.0027, 切向力X=625.5309, 切向力Y=-2012.5889 +FPS=28.67, 法向力=2374.6675, 切向力X=874.0014, 切向力Y=-2425.8633 +FPS=30.44, 法向力=2292.9211, 切向力X=831.4086, 切向力Y=-2397.5454 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000579s, blend=0.002230s (9 tiles incl ref), finalize=0.000056s, total=0.002871s +FPS=29.60, 法向力=2255.6807, 切向力X=1028.6858, 切向力Y=-2491.1411 +FPS=30.71, 法向力=2227.4470, 切向力X=1051.3219, 切向力Y=-2480.4395 +FPS=29.58, 法向力=2113.0088, 切向力X=242.2754, 切向力Y=-1499.3420 +FPS=30.79, 法向力=2155.0986, 切向力X=246.0883, 切向力Y=-1415.1648 +FPS=27.02, 法向力=2397.9502, 切向力X=529.0569, 切向力Y=-3276.5930 +FPS=28.43, 法向力=1774.3801, 切向力X=862.4622, 切向力Y=-2492.5728 +FPS=31.01, 法向力=1716.1770, 切向力X=796.2968, 切向力Y=-2468.5054 +FPS=28.38, 法向力=1616.0305, 切向力X=1748.4814, 切向力Y=-1794.0310 +FPS=30.38, 法向力=1647.0183, 切向力X=1737.1023, 切向力Y=-1771.0491 +FPS=28.60, 法向力=1618.7769, 切向力X=2010.1107, 切向力Y=-1560.8618 +FPS=31.29, 法向力=1759.3522, 切向力X=2151.6328, 切向力Y=-1819.2937 +FPS=28.07, 法向力=1885.6348, 切向力X=2038.9263, 切向力Y=-2380.8721 +FPS=29.46, 法向力=1938.2354, 切向力X=2021.1997, 切向力Y=-2504.6101 +FPS=31.13, 法向力=2136.3408, 切向力X=1430.1133, 切向力Y=-1449.2358 +FPS=28.32, 法向力=2221.3552, 切向力X=1506.4003, 切向力Y=-3311.7834 +FPS=30.08, 法向力=2168.3047, 切向力X=1471.4329, 切向力Y=-3325.7617 +FPS=26.83, 法向力=1869.7454, 切向力X=711.8657, 切向力Y=-1656.4534 +FPS=30.40, 法向力=1854.6580, 切向力X=686.7095, 切向力Y=-1703.3414 +FPS=28.10, 法向力=1588.3234, 切向力X=361.8377, 切向力Y=-1896.0983 +FPS=29.47, 法向力=1578.5192, 切向力X=1003.3000, 切向力Y=-1576.8115 +FPS=30.98, 法向力=1597.1521, 切向力X=1039.8370, 切向力Y=-1621.2744 +FPS=27.59, 法向力=2302.5076, 切向力X=1489.2654, 切向力Y=-2728.0967 +FPS=30.56, 法向力=2517.1287, 切向力X=1593.2645, 切向力Y=-2907.9722 +FPS=27.96, 法向力=1838.9154, 切向力X=1552.9991, 切向力Y=-1254.3787 +FPS=30.92, 法向力=1836.3896, 切向力X=1620.1794, 切向力Y=-1291.9819 +FPS=28.59, 法向力=1817.7948, 切向力X=837.0663, 切向力Y=-1558.1333 +FPS=29.36, 法向力=1794.0901, 切向力X=959.6605, 切向力Y=-1601.1224 +FPS=30.06, 法向力=1497.4452, 切向力X=1309.2886, 切向力Y=-1823.8354 +FPS=27.97, 法向力=2131.8293, 切向力X=1317.4458, 切向力Y=-2518.5796 +FPS=31.40, 法向力=2189.5806, 切向力X=1541.8665, 切向力Y=-2566.1548 +stitch_feature_optimized: canvas out_w=681, out_h=499, x_min=-75.53, y_min=-84.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000427s, blend=0.002220s (9 tiles incl ref), finalize=0.000055s, total=0.002708s +FPS=28.46, 法向力=2954.1765, 切向力X=783.4504, 切向力Y=-2397.9590 +FPS=30.13, 法向力=2976.1406, 切向力X=755.5856, 切向力Y=-2388.0850 +FPS=28.83, 法向力=1862.7253, 切向力X=1302.3031, 切向力Y=-1826.3431 +FPS=29.33, 法向力=1886.0603, 切向力X=1277.9087, 切向力Y=-1778.9873 +FPS=30.13, 法向力=2435.5403, 切向力X=1511.2510, 切向力Y=-1922.6331 +FPS=30.07, 法向力=2388.1584, 切向力X=1483.5726, 切向力Y=-1886.2460 +FPS=31.11, 法向力=1997.2625, 切向力X=359.4141, 切向力Y=-2488.4653 +FPS=20.07, 法向力=1971.8745, 切向力X=1115.3613, 切向力Y=-1687.6348 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_175900.log b/examples/logs/qt_viewer_20260519_175900.log new file mode 100644 index 0000000..0da485e --- /dev/null +++ b/examples/logs/qt_viewer_20260519_175900.log @@ -0,0 +1,754 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.48, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=3.68, 法向力=1341.4670, 切向力X=-507.3323, 切向力Y=-475.6675 +FPS=31.59, 法向力=1177.2568, 切向力X=-392.3406, 切向力Y=-682.4691 +FPS=27.01, 法向力=1135.2192, 切向力X=-424.0212, 切向力Y=-677.1630 +FPS=29.01, 法向力=1495.5991, 切向力X=-1038.9133, 切向力Y=300.5222 +FPS=31.36, 法向力=1520.1426, 切向力X=-1106.4871, 切向力Y=322.9052 +FPS=27.18, 法向力=1287.3920, 切向力X=-262.3884, 切向力Y=-819.3737 +FPS=28.99, 法向力=1414.9563, 切向力X=-1020.5880, 切向力Y=-557.1126 +FPS=34.47, 法向力=1426.6099, 切向力X=-961.9911, 切向力Y=-618.8048 +FPS=32.24, 法向力=1924.7549, 切向力X=-168.4521, 切向力Y=-154.0606 +FPS=32.64, 法向力=1826.6628, 切向力X=-223.2585, 切向力Y=-99.5969 +FPS=33.77, 法向力=1809.0592, 切向力X=-201.8370, 切向力Y=-122.8845 +FPS=34.29, 法向力=1738.3821, 切向力X=-217.4509, 切向力Y=-365.9041 +FPS=33.01, 法向力=1712.6199, 切向力X=-250.5966, 切向力Y=-278.7696 +FPS=32.91, 法向力=1874.4346, 切向力X=-1632.7930, 切向力Y=-688.1771 +FPS=28.31, 法向力=1619.6289, 切向力X=-30.8118, 切向力Y=-962.4744 +FPS=33.02, 法向力=1612.5981, 切向力X=33.3515, 切向力Y=-998.9929 +FPS=30.50, 法向力=1366.1929, 切向力X=-1257.7241, 切向力Y=-520.3313 +FPS=35.04, 法向力=1280.7880, 切向力X=-1092.7449, 切向力Y=-511.9213 +FPS=31.27, 法向力=1968.0635, 切向力X=-129.2130, 切向力Y=24.2369 +FPS=34.29, 法向力=1962.0115, 切向力X=-161.9728, 切向力Y=24.0423 +FPS=32.38, 法向力=1793.0199, 切向力X=-986.5903, 切向力Y=-757.0212 +FPS=35.63, 法向力=1830.1274, 切向力X=-1088.9319, 切向力Y=-765.6459 +FPS=33.73, 法向力=1535.9337, 切向力X=-199.1813, 切向力Y=-319.4822 +FPS=36.21, 法向力=1540.2751, 切向力X=-233.1695, 切向力Y=-212.0891 +FPS=33.89, 法向力=2471.6609, 切向力X=71.8748, 切向力Y=-290.4993 +FPS=33.02, 法向力=2347.0269, 切向力X=21.6093, 切向力Y=-136.3419 +FPS=34.09, 法向力=2363.8501, 切向力X=47.1784, 切向力Y=-84.4460 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000277s, blend=0.002206s (9 tiles incl ref), finalize=0.000058s, total=0.002547s +FPS=34.31, 法向力=1741.9716, 切向力X=-543.8749, 切向力Y=-871.1302 +FPS=30.68, 法向力=1802.5942, 切向力X=-1028.9946, 切向力Y=-499.3650 +FPS=36.14, 法向力=1741.0483, 切向力X=-989.1299, 切向力Y=-502.1728 +FPS=32.23, 法向力=1767.3702, 切向力X=-861.7894, 切向力Y=428.8287 +FPS=34.60, 法向力=1743.8188, 切向力X=-886.6918, 切向力Y=607.7622 +FPS=32.95, 法向力=1974.1699, 切向力X=-561.0292, 切向力Y=-588.1389 +FPS=36.16, 法向力=1978.6470, 切向力X=-610.5238, 切向力Y=-618.4874 +FPS=32.64, 法向力=1972.2524, 切向力X=-584.3936, 切向力Y=-614.3639 +FPS=35.44, 法向力=2342.4473, 切向力X=-337.7165, 切向力Y=-225.4509 +FPS=33.97, 法向力=2249.6636, 切向力X=-295.9101, 切向力Y=-53.8675 +FPS=35.56, 法向力=1482.9236, 切向力X=-70.5572, 切向力Y=-552.2197 +FPS=32.06, 法向力=1722.1279, 切向力X=-206.3548, 切向力Y=-1642.2136 +FPS=35.28, 法向力=1693.1196, 切向力X=-268.9129, 切向力Y=-1739.6038 +FPS=33.24, 法向力=1781.0529, 切向力X=-813.7168, 切向力Y=-477.3281 +FPS=34.09, 法向力=1761.2007, 切向力X=-793.4836, 切向力Y=-439.4967 +FPS=33.73, 法向力=1769.7950, 切向力X=-820.7149, 切向力Y=-415.9775 +FPS=36.38, 法向力=1490.4728, 切向力X=-562.9506, 切向力Y=-930.7263 +FPS=35.28, 法向力=1567.2312, 切向力X=-636.2819, 切向力Y=-967.9257 +FPS=31.58, 法向力=1809.5762, 切向力X=-1430.9705, 切向力Y=-596.7329 +FPS=33.78, 法向力=2192.5913, 切向力X=24.4230, 切向力Y=-1369.9131 +FPS=35.43, 法向力=2204.4897, 切向力X=49.6194, 切向力Y=-1250.7332 +FPS=34.55, 法向力=2230.2661, 切向力X=76.9928, 切向力Y=-1271.7238 +FPS=33.30, 法向力=1428.3481, 切向力X=-207.4079, 切向力Y=-256.8936 +FPS=34.45, 法向力=1436.7482, 切向力X=-245.3109, 切向力Y=-226.9112 +FPS=31.98, 法向力=2225.6987, 切向力X=-1365.9401, 切向力Y=-848.1490 +FPS=34.61, 法向力=2157.6479, 切向力X=-1316.1180, 切向力Y=-863.6661 +FPS=32.61, 法向力=1967.4905, 切向力X=-467.5050, 切向力Y=58.8393 +FPS=33.56, 法向力=1849.7108, 切向力X=-531.3154, 切向力Y=168.5639 +FPS=33.28, 法向力=1280.9984, 切向力X=-1102.0903, 切向力Y=128.1525 +FPS=29.61, 法向力=1261.8269, 切向力X=-1111.5181, 切向力Y=135.7802 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000344s, blend=0.002327s (9 tiles incl ref), finalize=0.000067s, total=0.002745s +FPS=33.37, 法向力=1538.5452, 切向力X=-906.4728, 切向力Y=-506.0768 +FPS=34.07, 法向力=1566.2385, 切向力X=-931.7385, 切向力Y=-623.8145 +FPS=31.94, 法向力=1565.5563, 切向力X=-564.1901, 切向力Y=-1073.1268 +FPS=34.51, 法向力=1566.5920, 切向力X=-401.8441, 切向力Y=-908.5164 +FPS=33.11, 法向力=1713.3474, 切向力X=-291.4140, 切向力Y=-610.6483 +FPS=30.31, 法向力=1754.4592, 切向力X=-293.7816, 切向力Y=-685.3385 +FPS=35.10, 法向力=1791.4277, 切向力X=-238.0033, 切向力Y=-641.9104 +FPS=33.58, 法向力=1764.0280, 切向力X=-244.3148, 切向力Y=-634.5866 +FPS=34.80, 法向力=1391.2498, 切向力X=-946.1552, 切向力Y=192.0374 +FPS=34.02, 法向力=1385.2937, 切向力X=-984.2031, 切向力Y=175.4639 +FPS=33.35, 法向力=1991.3177, 切向力X=-180.9380, 切向力Y=203.2180 +FPS=35.84, 法向力=2024.2310, 切向力X=-94.6943, 切向力Y=206.2581 +FPS=33.29, 法向力=1828.4088, 切向力X=-238.2601, 切向力Y=-1027.4417 +FPS=33.77, 法向力=1829.0276, 切向力X=-300.2374, 切向力Y=-1133.8359 +FPS=33.73, 法向力=1501.9142, 切向力X=-595.5410, 切向力Y=-927.0707 +FPS=33.04, 法向力=1533.8186, 切向力X=-551.1689, 切向力Y=-983.4748 +FPS=33.76, 法向力=1791.4542, 切向力X=-193.7530, 切向力Y=-381.4568 +FPS=34.76, 法向力=1833.0017, 切向力X=-169.6579, 切向力Y=-353.8361 +FPS=31.82, 法向力=1828.3400, 切向力X=-284.0196, 切向力Y=-184.5473 +FPS=32.11, 法向力=1756.4924, 切向力X=-338.4377, 切向力Y=-120.5052 +FPS=33.98, 法向力=1452.1807, 切向力X=-711.3139, 切向力Y=-903.9965 +FPS=34.02, 法向力=1425.2410, 切向力X=-803.2643, 切向力Y=-912.4354 +FPS=34.56, 法向力=1924.8320, 切向力X=-83.6388, 切向力Y=-650.4069 +FPS=35.05, 法向力=2064.7495, 切向力X=30.9812, 切向力Y=-701.6050 +FPS=34.29, 法向力=1587.4175, 切向力X=-388.0387, 切向力Y=-296.5535 +FPS=35.44, 法向力=1544.8710, 切向力X=-460.1589, 切向力Y=-300.0011 +FPS=34.60, 法向力=1737.8904, 切向力X=-682.4767, 切向力Y=-817.3748 +FPS=32.67, 法向力=1702.2113, 切向力X=-746.2877, 切向力Y=-832.7002 +FPS=32.16, 法向力=1318.1998, 切向力X=-42.4398, 切向力Y=464.6287 +FPS=34.09, 法向力=1347.6234, 切向力X=38.5716, 切向力Y=540.8716 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000333s, blend=0.002306s (9 tiles incl ref), finalize=0.000065s, total=0.002710s +FPS=31.69, 法向力=1648.9921, 切向力X=-827.2190, 切向力Y=-623.2135 +FPS=34.21, 法向力=1643.8883, 切向力X=-732.4276, 切向力Y=-638.5967 +FPS=31.36, 法向力=1495.2971, 切向力X=-570.0543, 切向力Y=-1086.7552 +FPS=33.92, 法向力=1401.9491, 切向力X=-578.6583, 切向力Y=-1195.0459 +FPS=31.84, 法向力=1521.1582, 切向力X=-559.9641, 切向力Y=-447.1374 +FPS=33.14, 法向力=1520.1772, 切向力X=-588.0367, 切向力Y=-362.4294 +FPS=31.41, 法向力=1825.9049, 切向力X=-156.5279, 切向力Y=-1057.4746 +FPS=31.09, 法向力=1843.6191, 切向力X=-198.3545, 切向力Y=-1169.1702 +FPS=33.80, 法向力=2013.0468, 切向力X=140.5306, 切向力Y=-686.7504 +FPS=31.00, 法向力=2032.5417, 切向力X=65.6436, 切向力Y=-627.9991 +FPS=31.89, 法向力=1669.1252, 切向力X=-134.9167, 切向力Y=539.3536 +FPS=31.00, 法向力=1589.3076, 切向力X=-190.5600, 切向力Y=610.0322 +FPS=30.07, 法向力=1611.6672, 切向力X=-257.1923, 切向力Y=-546.2473 +FPS=29.72, 法向力=1390.6062, 切向力X=-28.4230, 切向力Y=-411.7414 +FPS=32.16, 法向力=1395.5909, 切向力X=4.4240, 切向力Y=-371.3867 +FPS=30.45, 法向力=1432.6724, 切向力X=-148.2564, 切向力Y=-515.4053 +FPS=31.15, 法向力=1435.6331, 切向力X=-187.4023, 切向力Y=-492.8112 +FPS=28.67, 法向力=1485.9661, 切向力X=-167.8297, 切向力Y=-515.0094 +FPS=27.97, 法向力=1537.5635, 切向力X=-132.2881, 切向力Y=-620.6711 +FPS=30.15, 法向力=1712.9557, 切向力X=-169.1758, 切向力Y=-248.7821 +FPS=28.73, 法向力=1809.1748, 切向力X=777.9875, 切向力Y=-270.9174 +FPS=30.14, 法向力=1771.4491, 切向力X=739.7719, 切向力Y=-267.3020 +FPS=29.63, 法向力=1471.6367, 切向力X=-303.3645, 切向力Y=-81.8173 +FPS=32.36, 法向力=1398.1016, 切向力X=-336.6360, 切向力Y=-39.7104 +FPS=32.65, 法向力=1475.9001, 切向力X=-462.6591, 切向力Y=-604.0411 +FPS=34.11, 法向力=1552.3877, 切向力X=-416.6262, 切向力Y=-786.0211 +FPS=29.99, 法向力=1760.2917, 切向力X=-247.7196, 切向力Y=-373.9225 +FPS=30.78, 法向力=1731.3020, 切向力X=-298.4816, 切向力Y=-361.3685 +FPS=25.10, 法向力=2127.4590, 切向力X=-221.0204, 切向力Y=18.6711 +FPS=25.21, 法向力=1937.8895, 切向力X=-488.6539, 切向力Y=-391.7863 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000329s, blend=0.002231s (9 tiles incl ref), finalize=0.000072s, total=0.002639s +FPS=28.41, 法向力=1919.2467, 切向力X=-548.1053, 切向力Y=-385.5489 +FPS=28.84, 法向力=1891.8501, 切向力X=107.8599, 切向力Y=-539.9875 +FPS=32.12, 法向力=1813.9905, 切向力X=8.0100, 切向力Y=-491.7758 +FPS=30.94, 法向力=1332.5010, 切向力X=-273.6223, 切向力Y=-54.7255 +FPS=33.63, 法向力=1397.1936, 切向力X=-323.6057, 切向力Y=-136.2526 +FPS=30.22, 法向力=1872.3179, 切向力X=-1027.4451, 切向力Y=-89.4014 +FPS=30.62, 法向力=1965.4666, 切向力X=-1001.6329, 切向力Y=-156.8170 +FPS=31.30, 法向力=2418.8721, 切向力X=262.8101, 切向力Y=-1461.4906 +FPS=31.14, 法向力=2496.3086, 切向力X=397.9673, 切向力Y=-1565.9500 +FPS=30.52, 法向力=1928.5880, 切向力X=8.8402, 切向力Y=-64.4117 +FPS=31.53, 法向力=1897.3928, 切向力X=89.8342, 切向力Y=-88.1515 +FPS=32.13, 法向力=2197.3257, 切向力X=-290.9781, 切向力Y=-673.3083 +FPS=32.56, 法向力=2229.8779, 切向力X=-251.9977, 切向力Y=-808.8290 +FPS=31.84, 法向力=1541.7109, 切向力X=382.5219, 切向力Y=-1362.9082 +FPS=30.02, 法向力=1513.4045, 切向力X=-84.8239, 切向力Y=-843.0092 +FPS=28.17, 法向力=1520.0098, 切向力X=-138.5375, 切向力Y=-783.9734 +FPS=30.41, 法向力=2128.3398, 切向力X=-388.1758, 切向力Y=-1026.3201 +FPS=30.76, 法向力=2175.5234, 切向力X=-358.3826, 切向力Y=-987.7162 +FPS=27.58, 法向力=1555.9357, 切向力X=-622.0087, 切向力Y=-234.1050 +FPS=31.10, 法向力=1508.5129, 切向力X=-524.5699, 切向力Y=-105.6676 +FPS=29.39, 法向力=1445.0508, 切向力X=-74.1065, 切向力Y=-1843.5591 +FPS=29.00, 法向力=1951.1951, 切向力X=-681.1372, 切向力Y=-209.4359 +FPS=21.91, 法向力=1932.9575, 切向力X=-735.0775, 切向力Y=-150.5131 +FPS=30.35, 法向力=1830.1219, 切向力X=-439.2781, 切向力Y=-797.5817 +FPS=33.39, 法向力=1892.5861, 切向力X=-430.8691, 切向力Y=-877.1416 +FPS=31.10, 法向力=1942.5188, 切向力X=478.5760, 切向力Y=-647.8377 +FPS=32.13, 法向力=1961.8864, 切向力X=539.0292, 切向力Y=-548.9679 +FPS=31.94, 法向力=1262.6107, 切向力X=-977.1357, 切向力Y=-585.0085 +FPS=30.99, 法向力=1578.7109, 切向力X=-93.7303, 切向力Y=-383.1953 +FPS=32.37, 法向力=1651.2214, 切向力X=59.9512, 切向力Y=-338.0902 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000308s, blend=0.002174s (9 tiles incl ref), finalize=0.000054s, total=0.002543s +FPS=31.89, 法向力=1638.5686, 切向力X=-363.7318, 切向力Y=-527.6518 +FPS=33.01, 法向力=1659.4563, 切向力X=-355.5377, 切向力Y=-506.5175 +FPS=32.06, 法向力=1662.9082, 切向力X=-335.5582, 切向力Y=-562.8863 +FPS=32.44, 法向力=1920.5255, 切向力X=-481.7579, 切向力Y=-56.8569 +FPS=31.97, 法向力=1980.7451, 切向力X=-581.4786, 切向力Y=-18.3461 +FPS=32.86, 法向力=1864.1688, 切向力X=72.8773, 切向力Y=-89.5617 +FPS=30.64, 法向力=1801.8469, 切向力X=208.1141, 切向力Y=-493.3883 +FPS=32.83, 法向力=1755.2163, 切向力X=225.1260, 切向力Y=-500.7657 +FPS=31.21, 法向力=1656.7504, 切向力X=-409.2743, 切向力Y=-605.3805 +FPS=31.57, 法向力=1600.3628, 切向力X=-576.8704, 切向力Y=-590.0503 +FPS=28.70, 法向力=1956.3289, 切向力X=-593.8311, 切向力Y=-976.1608 +FPS=32.41, 法向力=1962.1099, 切向力X=-543.2529, 切向力Y=-966.3397 +FPS=31.25, 法向力=1996.2002, 切向力X=-366.2366, 切向力Y=-603.7653 +FPS=32.02, 法向力=2027.7000, 切向力X=-423.8093, 切向力Y=-553.8071 +FPS=31.84, 法向力=1713.9091, 切向力X=503.2245, 切向力Y=-328.8039 +FPS=31.95, 法向力=1809.3324, 切向力X=298.9068, 切向力Y=-437.9775 +FPS=32.98, 法向力=1829.7815, 切向力X=313.3029, 切向力Y=-384.2172 +FPS=32.13, 法向力=1807.7469, 切向力X=319.1981, 切向力Y=-387.0488 +FPS=32.16, 法向力=1475.7203, 切向力X=-382.3684, 切向力Y=-1136.0317 +FPS=31.53, 法向力=1454.6909, 切向力X=-423.9606, 切向力Y=-1231.2395 +FPS=32.36, 法向力=1305.4498, 切向力X=92.4919, 切向力Y=-465.4106 +FPS=30.22, 法向力=1318.0986, 切向力X=103.5750, 切向力Y=-992.5739 +FPS=33.07, 法向力=1301.1746, 切向力X=81.7144, 切向力Y=-980.2322 +FPS=32.49, 法向力=1362.8782, 切向力X=-976.4062, 切向力Y=-371.8549 +FPS=33.81, 法向力=1393.2112, 切向力X=-994.3850, 切向力Y=-310.1485 +FPS=31.39, 法向力=1394.5586, 切向力X=-984.1188, 切向力Y=-273.1416 +FPS=32.72, 法向力=2037.6410, 切向力X=147.1014, 切向力Y=-1418.5789 +FPS=31.52, 法向力=2133.4409, 切向力X=164.9644, 切向力Y=-1473.2999 +FPS=32.40, 法向力=1996.4810, 切向力X=143.4312, 切向力Y=-268.6413 +FPS=31.50, 法向力=1538.9612, 切向力X=-545.1064, 切向力Y=-233.1606 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002119s (9 tiles incl ref), finalize=0.000052s, total=0.002429s +FPS=33.63, 法向力=1645.0114, 切向力X=-668.3954, 切向力Y=-329.2044 +FPS=30.55, 法向力=1570.0677, 切向力X=-405.2145, 切向力Y=-646.8245 +FPS=32.90, 法向力=1598.5269, 切向力X=-440.6730, 切向力Y=-692.2531 +FPS=30.75, 法向力=1598.2480, 切向力X=277.6029, 切向力Y=-21.2100 +FPS=32.19, 法向力=1508.8950, 切向力X=321.6568, 切向力Y=38.6739 +FPS=30.24, 法向力=2164.3889, 切向力X=-402.0031, 切向力Y=-1180.4486 +FPS=31.63, 法向力=2153.5330, 切向力X=-365.4584, 切向力Y=-1164.5930 +FPS=32.42, 法向力=1641.0618, 切向力X=-571.1949, 切向力Y=-862.7396 +FPS=31.96, 法向力=1640.1854, 切向力X=-490.9027, 切向力Y=-739.9739 +FPS=33.47, 法向力=1550.9338, 切向力X=741.6802, 切向力Y=-126.1210 +FPS=31.88, 法向力=1534.5732, 切向力X=646.4999, 切向力Y=-131.1586 +FPS=31.93, 法向力=1475.3698, 切向力X=-289.3177, 切向力Y=-162.4319 +FPS=33.37, 法向力=1470.6482, 切向力X=-344.2003, 切向力Y=-163.5702 +FPS=31.84, 法向力=1961.7037, 切向力X=476.9250, 切向力Y=-338.8885 +FPS=30.05, 法向力=1893.8832, 切向力X=171.6259, 切向力Y=-529.1923 +FPS=33.12, 法向力=1918.6750, 切向力X=214.4024, 切向力Y=-481.7207 +FPS=29.63, 法向力=1445.9460, 切向力X=-301.7074, 切向力Y=-761.6662 +FPS=33.52, 法向力=1457.3749, 切向力X=-423.3087, 切向力Y=-820.0336 +FPS=32.16, 法向力=1652.3115, 切向力X=226.9111, 切向力Y=-1366.1649 +FPS=32.96, 法向力=1595.1067, 切向力X=193.8870, 切向力Y=-1265.9594 +FPS=31.82, 法向力=1602.4005, 切向力X=213.3797, 切向力Y=-1275.6298 +FPS=32.29, 法向力=1634.2042, 切向力X=-413.3489, 切向力Y=-872.4353 +FPS=30.76, 法向力=1565.9730, 切向力X=-252.7023, 切向力Y=-394.7330 +FPS=30.91, 法向力=1559.5012, 切向力X=-313.4706, 切向力Y=-158.1556 +FPS=29.02, 法向力=1418.1841, 切向力X=-344.4666, 切向力Y=-175.3313 +FPS=31.45, 法向力=1376.9285, 切向力X=-413.0872, 切向力Y=-222.1474 +FPS=28.90, 法向力=1521.4105, 切向力X=281.3307, 切向力Y=309.2295 +FPS=30.99, 法向力=1582.5178, 切向力X=315.6292, 切向力Y=304.8567 +FPS=30.04, 法向力=1749.0509, 切向力X=-253.3022, 切向力Y=-505.8438 +FPS=29.31, 法向力=1530.4036, 切向力X=41.7447, 切向力Y=-537.7546 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002204s (9 tiles incl ref), finalize=0.000059s, total=0.002536s +FPS=31.85, 法向力=1500.1311, 切向力X=-107.9353, 切向力Y=-651.1896 +FPS=30.39, 法向力=1674.4170, 切向力X=-253.2931, 切向力Y=-1105.2880 +FPS=32.64, 法向力=1704.3271, 切向力X=-172.5727, 切向力Y=-1147.4884 +FPS=29.72, 法向力=1631.1228, 切向力X=-848.4738, 切向力Y=-1037.7026 +FPS=32.51, 法向力=1635.6094, 切向力X=-825.5201, 切向力Y=-1185.9518 +FPS=29.70, 法向力=1687.4521, 切向力X=-561.6989, 切向力Y=-574.2614 +FPS=31.96, 法向力=1702.1951, 切向力X=-599.1222, 切向力Y=-435.3874 +FPS=31.44, 法向力=2204.7571, 切向力X=-477.2574, 切向力Y=-322.3585 +FPS=32.45, 法向力=2142.3381, 切向力X=-635.3386, 切向力Y=-279.3218 +FPS=33.56, 法向力=1476.1326, 切向力X=-532.8258, 切向力Y=-367.8069 +FPS=32.09, 法向力=1384.0693, 切向力X=-559.3500, 切向力Y=-400.0040 +FPS=31.07, 法向力=1897.6818, 切向力X=-772.9797, 切向力Y=-1658.4631 +FPS=33.00, 法向力=2051.4473, 切向力X=-737.6951, 切向力Y=-1792.2697 +FPS=31.48, 法向力=1476.5031, 切向力X=-496.1819, 切向力Y=-1405.8275 +FPS=31.80, 法向力=1588.7971, 切向力X=-93.6284, 切向力Y=-697.0349 +FPS=32.21, 法向力=1573.0864, 切向力X=-31.4113, 切向力Y=-706.6388 +FPS=30.20, 法向力=1740.0129, 切向力X=88.2136, 切向力Y=-1287.7489 +FPS=31.32, 法向力=1733.6660, 切向力X=13.1956, 切向力Y=-1306.0803 +FPS=28.98, 法向力=1804.8992, 切向力X=-249.0844, 切向力Y=-997.4918 +FPS=31.63, 法向力=1787.4515, 切向力X=-327.1752, 切向力Y=-1096.9641 +FPS=29.61, 法向力=1637.6234, 切向力X=13.6492, 切向力Y=-1611.8365 +FPS=33.36, 法向力=1677.7847, 切向力X=163.7004, 切向力Y=-1589.1345 +FPS=30.17, 法向力=1575.3562, 切向力X=1207.6517, 切向力Y=-784.0000 +FPS=29.32, 法向力=1547.0208, 切向力X=1105.1699, 切向力Y=-734.5751 +FPS=32.81, 法向力=1415.4819, 切向力X=-398.8890, 切向力Y=-808.7780 +FPS=32.96, 法向力=1349.0515, 切向力X=-311.4760, 切向力Y=-650.3984 +FPS=32.04, 法向力=2232.4136, 切向力X=-10.0341, 切向力Y=-680.2432 +FPS=31.04, 法向力=2293.1631, 切向力X=51.8798, 切向力Y=-690.7717 +FPS=29.18, 法向力=1426.9707, 切向力X=-542.2466, 切向力Y=-1544.0403 +FPS=30.08, 法向力=1431.6105, 切向力X=-358.6481, 切向力Y=-815.2204 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000289s, blend=0.002181s (9 tiles incl ref), finalize=0.000056s, total=0.002532s +FPS=32.72, 法向力=1498.1045, 切向力X=-357.7636, 切向力Y=-1027.5181 +FPS=28.37, 法向力=1853.9615, 切向力X=-172.6440, 切向力Y=-1098.2710 +FPS=31.36, 法向力=1813.5890, 切向力X=-208.5853, 切向力Y=-1031.2112 +FPS=29.11, 法向力=1585.6520, 切向力X=-141.5922, 切向力Y=-821.8643 +FPS=29.56, 法向力=1604.4404, 切向力X=-223.0477, 切向力Y=-853.1737 +FPS=27.33, 法向力=1820.0955, 切向力X=-429.9679, 切向力Y=-1587.4434 +FPS=32.11, 法向力=1599.9563, 切向力X=-210.5899, 切向力Y=602.0073 +FPS=32.05, 法向力=1576.9658, 切向力X=-229.1303, 切向力Y=715.7930 +FPS=30.80, 法向力=1596.4373, 切向力X=602.0219, 切向力Y=-1506.5637 +FPS=33.63, 法向力=1659.5116, 切向力X=595.1780, 切向力Y=-1600.0861 +FPS=33.31, 法向力=1569.5815, 切向力X=20.3174, 切向力Y=-247.3051 +FPS=32.45, 法向力=1628.0212, 切向力X=-85.7848, 切向力Y=-240.0875 +FPS=34.01, 法向力=1567.6329, 切向力X=-138.4324, 切向力Y=-225.5882 +FPS=33.34, 法向力=1576.8344, 切向力X=633.7662, 切向力Y=-1164.5692 +FPS=30.48, 法向力=2083.7251, 切向力X=659.8163, 切向力Y=-666.2002 +FPS=33.72, 法向力=2139.5527, 切向力X=762.7944, 切向力Y=-802.3241 +FPS=30.80, 法向力=1815.9296, 切向力X=273.9009, 切向力Y=-1313.6929 +FPS=33.84, 法向力=1857.6611, 切向力X=359.5757, 切向力Y=-1199.1434 +FPS=30.47, 法向力=1242.3165, 切向力X=-99.6128, 切向力Y=-775.2623 +FPS=32.54, 法向力=1238.4587, 切向力X=-62.0580, 切向力Y=-863.9481 +FPS=28.21, 法向力=1848.8384, 切向力X=-325.3340, 切向力Y=-1650.1511 +FPS=31.28, 法向力=1842.7424, 切向力X=-424.6185, 切向力Y=-1609.6719 +FPS=30.51, 法向力=1543.8671, 切向力X=-95.2077, 切向力Y=-660.7129 +FPS=30.35, 法向力=1532.0286, 切向力X=-85.9234, 切向力Y=-651.3531 +FPS=32.43, 法向力=1626.4852, 切向力X=-802.2747, 切向力Y=-783.2160 +FPS=31.95, 法向力=1666.2451, 切向力X=-890.4360, 切向力Y=-803.6609 +FPS=27.50, 法向力=1869.5646, 切向力X=725.6747, 切向力Y=-297.8994 +FPS=29.32, 法向力=2025.8522, 切向力X=-928.3754, 切向力Y=-1154.2861 +FPS=33.04, 法向力=2115.7314, 切向力X=-998.6658, 切向力Y=-1095.4861 +FPS=30.55, 法向力=1672.8398, 切向力X=-310.3137, 切向力Y=-1605.7759 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000274s, blend=0.002181s (9 tiles incl ref), finalize=0.000055s, total=0.002516s +FPS=33.29, 法向力=1733.9878, 切向力X=-293.8318, 切向力Y=-1668.2898 +FPS=30.64, 法向力=1919.0159, 切向力X=196.1458, 切向力Y=-944.5581 +FPS=33.94, 法向力=1931.5234, 切向力X=245.6628, 切向力Y=-936.1772 +FPS=33.37, 法向力=1494.1182, 切向力X=22.6986, 切向力Y=-866.6534 +FPS=33.62, 法向力=1516.6361, 切向力X=22.6027, 切向力Y=-927.8776 +FPS=31.02, 法向力=1682.0806, 切向力X=216.9588, 切向力Y=-1555.4528 +FPS=32.60, 法向力=1611.4835, 切向力X=188.0127, 切向力Y=-1501.5640 +FPS=32.11, 法向力=1766.7156, 切向力X=170.7597, 切向力Y=-850.5366 +FPS=30.23, 法向力=1845.7039, 切向力X=191.3182, 切向力Y=-1012.4989 +FPS=29.37, 法向力=2444.1289, 切向力X=98.4896, 切向力Y=-987.6619 +FPS=32.47, 法向力=2514.1792, 切向力X=45.2972, 切向力Y=-1027.1945 +FPS=31.48, 法向力=1676.0890, 切向力X=-345.8172, 切向力Y=-913.4299 +FPS=34.17, 法向力=1630.9894, 切向力X=-359.1789, 切向力Y=-849.6262 +FPS=32.72, 法向力=2178.2842, 切向力X=814.5778, 切向力Y=-1310.8691 +FPS=31.96, 法向力=2236.8328, 切向力X=793.3237, 切向力Y=-1284.1460 +FPS=33.33, 法向力=1615.9534, 切向力X=-220.0455, 切向力Y=-415.0454 +FPS=31.27, 法向力=1537.5464, 切向力X=-315.5582, 切向力Y=-410.8868 +FPS=34.06, 法向力=1718.7019, 切向力X=-308.2306, 切向力Y=-679.9412 +FPS=32.67, 法向力=1707.4276, 切向力X=-403.2892, 切向力Y=-627.5639 +FPS=34.34, 法向力=1831.2657, 切向力X=-753.0100, 切向力Y=-1384.7916 +FPS=31.42, 法向力=1843.6134, 切向力X=-726.7067, 切向力Y=-1411.1172 +FPS=29.57, 法向力=1145.5908, 切向力X=503.6026, 切向力Y=-674.8523 +FPS=29.51, 法向力=1881.2893, 切向力X=-47.6245, 切向力Y=-1462.3512 +FPS=34.43, 法向力=1970.5109, 切向力X=-23.0072, 切向力Y=-1509.8450 +FPS=32.13, 法向力=1741.4182, 切向力X=505.5253, 切向力Y=-410.7031 +FPS=35.04, 法向力=1733.1294, 切向力X=479.8810, 切向力Y=-328.1385 +FPS=33.53, 法向力=1750.2432, 切向力X=428.1412, 切向力Y=-272.8182 +FPS=32.11, 法向力=1442.7916, 切向力X=-198.3533, 切向力Y=-385.3777 +FPS=30.41, 法向力=1475.0071, 切向力X=407.0711, 切向力Y=-1233.3126 +FPS=31.15, 法向力=1503.5573, 切向力X=489.2908, 切向力Y=-1216.4832 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000278s, blend=0.002119s (9 tiles incl ref), finalize=0.000053s, total=0.002456s +FPS=30.99, 法向力=1895.1244, 切向力X=870.2717, 切向力Y=-1530.1018 +FPS=35.15, 法向力=1961.1356, 切向力X=955.5533, 切向力Y=-1604.8969 +FPS=33.46, 法向力=1357.7703, 切向力X=982.7853, 切向力Y=-78.9065 +FPS=35.01, 法向力=1458.2174, 切向力X=1017.4453, 切向力Y=-20.2774 +FPS=31.04, 法向力=1842.5978, 切向力X=-301.2684, 切向力Y=-268.9103 +FPS=34.27, 法向力=1908.5715, 切向力X=-273.7641, 切向力Y=-391.6429 +FPS=31.06, 法向力=2028.5117, 切向力X=-710.8815, 切向力Y=-374.6901 +FPS=34.08, 法向力=1904.8293, 切向力X=-821.1022, 切向力Y=-387.2594 +FPS=32.17, 法向力=1721.6495, 切向力X=630.9390, 切向力Y=-1245.3922 +FPS=35.19, 法向力=1619.9629, 切向力X=666.1931, 切向力Y=-1128.2964 +FPS=33.07, 法向力=2514.9609, 切向力X=291.8158, 切向力Y=-1043.4478 +FPS=34.38, 法向力=2461.4839, 切向力X=338.9309, 切向力Y=-1012.2304 +FPS=31.22, 法向力=1686.3195, 切向力X=736.6241, 切向力Y=-211.0216 +FPS=31.23, 法向力=1667.6528, 切向力X=680.8318, 切向力Y=-259.0844 +FPS=28.84, 法向力=1217.5854, 切向力X=947.0938, 切向力Y=-1057.5452 +FPS=30.61, 法向力=1275.6868, 切向力X=976.1041, 切向力Y=-970.2900 +FPS=32.60, 法向力=1596.1357, 切向力X=-1028.8430, 切向力Y=-487.0717 +FPS=32.61, 法向力=1545.9478, 切向力X=-1002.1868, 切向力Y=-519.3795 +FPS=33.81, 法向力=1535.5662, 切向力X=256.4991, 切向力Y=-1143.5918 +FPS=35.37, 法向力=1541.9647, 切向力X=253.9698, 切向力Y=-1054.5441 +FPS=32.43, 法向力=1752.3125, 切向力X=184.5980, 切向力Y=-1523.6143 +FPS=35.85, 法向力=1782.6006, 切向力X=293.4864, 切向力Y=-1501.4375 +FPS=31.36, 法向力=1939.8557, 切向力X=431.3994, 切向力Y=-1273.8505 +FPS=32.83, 法向力=1942.2910, 切向力X=453.0619, 切向力Y=-1266.0638 +FPS=33.71, 法向力=1905.5085, 切向力X=-66.9211, 切向力Y=-1052.1915 +FPS=32.74, 法向力=1849.1194, 切向力X=28.1317, 切向力Y=-914.7410 +FPS=35.82, 法向力=1596.8850, 切向力X=344.1745, 切向力Y=-170.5875 +FPS=33.38, 法向力=1519.5793, 切向力X=224.3153, 切向力Y=-239.5242 +FPS=31.88, 法向力=1367.9402, 切向力X=-620.2689, 切向力Y=-1637.5955 +FPS=35.23, 法向力=1426.7162, 切向力X=-588.6049, 切向力Y=-1857.7133 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000340s, blend=0.002292s (9 tiles incl ref), finalize=0.000095s, total=0.002734s +FPS=29.87, 法向力=2012.9126, 切向力X=-77.0787, 切向力Y=-791.5143 +FPS=32.95, 法向力=2034.9329, 切向力X=-70.4441, 切向力Y=-797.2881 +FPS=31.88, 法向力=1875.8983, 切向力X=566.1631, 切向力Y=-747.2004 +FPS=29.05, 法向力=1950.4991, 切向力X=468.9003, 切向力Y=-786.4804 +FPS=29.41, 法向力=2158.7056, 切向力X=316.5137, 切向力Y=-1205.9646 +FPS=32.06, 法向力=2202.7402, 切向力X=476.0830, 切向力Y=-1214.1436 +FPS=35.05, 法向力=1808.1360, 切向力X=-538.0928, 切向力Y=-1335.0017 +FPS=33.45, 法向力=1838.9097, 切向力X=-527.4518, 切向力Y=-1399.0942 +FPS=33.69, 法向力=2418.1855, 切向力X=812.7606, 切向力Y=-1442.5088 +FPS=29.96, 法向力=1857.9801, 切向力X=474.0408, 切向力Y=-1420.0007 +FPS=31.44, 法向力=1905.7461, 切向力X=473.4217, 切向力Y=-1469.0520 +FPS=29.49, 法向力=1225.4497, 切向力X=-515.5867, 切向力Y=-1273.5415 +FPS=33.23, 法向力=1192.9218, 切向力X=-482.9271, 切向力Y=-1347.2401 +FPS=29.88, 法向力=1319.5844, 切向力X=165.5677, 切向力Y=-459.2599 +FPS=34.77, 法向力=1369.4714, 切向力X=198.7086, 切向力Y=-455.7930 +FPS=31.84, 法向力=1818.5361, 切向力X=168.3664, 切向力Y=-1957.6931 +FPS=31.39, 法向力=1805.7295, 切向力X=95.1767, 切向力Y=-2017.8911 +FPS=22.35, 法向力=1445.9312, 切向力X=403.6768, 切向力Y=-1031.2778 +FPS=26.60, 法向力=2238.7925, 切向力X=159.9928, 切向力Y=-935.1740 +FPS=31.32, 法向力=2274.9338, 切向力X=205.7155, 切向力Y=-882.2866 +FPS=28.37, 法向力=1816.7007, 切向力X=678.9285, 切向力Y=-1350.2915 +FPS=32.57, 法向力=1774.5872, 切向力X=778.1516, 切向力Y=-1348.8969 +FPS=29.37, 法向力=1795.1334, 切向力X=197.9899, 切向力Y=-938.8199 +FPS=30.71, 法向力=1841.6169, 切向力X=184.9604, 切向力Y=-918.8934 +FPS=31.35, 法向力=2165.7651, 切向力X=-205.8430, 切向力Y=-1080.8214 +FPS=31.11, 法向力=2249.4731, 切向力X=-211.4965, 切向力Y=-1215.9617 +FPS=31.32, 法向力=2177.6406, 切向力X=361.8682, 切向力Y=-1441.8740 +FPS=32.14, 法向力=2189.3616, 切向力X=392.6429, 切向力Y=-1397.8511 +FPS=32.67, 法向力=1438.5964, 切向力X=-44.1829, 切向力Y=-641.8438 +FPS=31.65, 法向力=1417.4307, 切向力X=-39.2555, 切向力Y=-586.3328 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000343s, blend=0.002254s (9 tiles incl ref), finalize=0.000057s, total=0.002661s +FPS=31.95, 法向力=1511.9487, 切向力X=-243.0746, 切向力Y=-1045.2203 +FPS=31.26, 法向力=2238.1360, 切向力X=706.0011, 切向力Y=-1110.6455 +FPS=32.59, 法向力=2294.2705, 切向力X=745.6865, 切向力Y=-1324.0781 +FPS=31.13, 法向力=1762.6409, 切向力X=240.3578, 切向力Y=-1014.4596 +FPS=32.00, 法向力=1726.9832, 切向力X=270.5141, 切向力Y=-1111.3652 +FPS=29.76, 法向力=1482.3816, 切向力X=559.7614, 切向力Y=-1325.4413 +FPS=31.72, 法向力=1445.8390, 切向力X=497.7554, 切向力Y=-1328.2087 +FPS=30.62, 法向力=2040.9584, 切向力X=170.3180, 切向力Y=-488.9620 +FPS=32.09, 法向力=2069.9248, 切向力X=272.0197, 切向力Y=-426.6989 +FPS=32.15, 法向力=1770.6570, 切向力X=-154.8445, 切向力Y=-949.5735 +FPS=30.79, 法向力=1769.1150, 切向力X=-152.5752, 切向力Y=-969.8701 +FPS=33.61, 法向力=1990.1292, 切向力X=422.6940, 切向力Y=-783.5571 +FPS=30.85, 法向力=2064.6274, 切向力X=472.0358, 切向力Y=-796.9670 +FPS=31.50, 法向力=1254.2878, 切向力X=155.3200, 切向力Y=-1069.2373 +FPS=31.65, 法向力=1323.3074, 切向力X=200.4002, 切向力Y=-1180.9136 +FPS=32.66, 法向力=1710.4309, 切向力X=208.1746, 切向力Y=-816.9488 +FPS=30.14, 法向力=2050.8857, 切向力X=-326.3410, 切向力Y=-1772.8765 +FPS=34.12, 法向力=2093.2791, 切向力X=-417.6714, 切向力Y=-1844.3401 +FPS=30.76, 法向力=1910.2782, 切向力X=967.8777, 切向力Y=-1239.9863 +FPS=32.74, 法向力=1827.8958, 切向力X=926.9952, 切向力Y=-1161.3137 +FPS=26.79, 法向力=1948.6814, 切向力X=-55.9409, 切向力Y=-232.6994 +FPS=29.28, 法向力=1921.2834, 切向力X=-102.4376, 切向力Y=-330.3094 +FPS=28.86, 法向力=1349.5129, 切向力X=-629.7341, 切向力Y=-813.5226 +FPS=30.37, 法向力=1358.0675, 切向力X=-642.5507, 切向力Y=-861.8333 +FPS=31.10, 法向力=1725.1538, 切向力X=267.5210, 切向力Y=-741.6595 +FPS=30.41, 法向力=1699.1410, 切向力X=283.7921, 切向力Y=-732.8188 +FPS=30.47, 法向力=1426.6947, 切向力X=89.3343, 切向力Y=-1149.3982 +FPS=30.35, 法向力=1457.3044, 切向力X=172.3777, 切向力Y=-1086.4043 +FPS=31.10, 法向力=1426.1072, 切向力X=-182.1628, 切向力Y=-923.8214 +FPS=29.76, 法向力=1394.4138, 切向力X=-171.5517, 切向力Y=-944.9652 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000340s, blend=0.002250s (9 tiles incl ref), finalize=0.000061s, total=0.002657s +FPS=30.75, 法向力=1616.0415, 切向力X=452.6666, 切向力Y=-962.4924 +FPS=30.35, 法向力=1516.2119, 切向力X=125.3331, 切向力Y=-557.2792 +FPS=30.13, 法向力=1489.8691, 切向力X=98.6823, 切向力Y=-448.8434 +FPS=29.98, 法向力=1254.2749, 切向力X=-757.4117, 切向力Y=-1543.9893 +FPS=29.83, 法向力=1274.0941, 切向力X=-829.6122, 切向力Y=-1639.0312 +FPS=26.80, 法向力=1343.5320, 切向力X=-443.1822, 切向力Y=-1010.3471 +FPS=27.58, 法向力=1329.7559, 切向力X=-457.4002, 切向力Y=-977.6993 +FPS=29.71, 法向力=2175.7070, 切向力X=-356.6603, 切向力Y=-1656.6902 +FPS=30.63, 法向力=1987.6777, 切向力X=259.0471, 切向力Y=-1019.7861 +FPS=31.73, 法向力=1992.3237, 切向力X=341.2928, 切向力Y=-962.9893 +FPS=30.13, 法向力=1550.5251, 切向力X=-283.2797, 切向力Y=-1577.2642 +FPS=32.20, 法向力=1577.2578, 切向力X=-314.6678, 切向力Y=-1725.7427 +FPS=27.76, 法向力=2060.2505, 切向力X=306.6895, 切向力Y=-1521.7493 +FPS=30.39, 法向力=2086.7578, 切向力X=410.1576, 切向力Y=-1519.4878 +FPS=29.05, 法向力=1396.5388, 切向力X=420.8218, 切向力Y=-838.6801 +FPS=30.08, 法向力=1405.1467, 切向力X=-10.6518, 切向力Y=-838.7313 +FPS=32.02, 法向力=1451.1182, 切向力X=78.2255, 切向力Y=-863.8020 +FPS=29.80, 法向力=1771.3975, 切向力X=476.5430, 切向力Y=-1529.9441 +FPS=30.70, 法向力=1665.5454, 切向力X=393.8041, 切向力Y=-1512.4138 +FPS=29.05, 法向力=1740.8716, 切向力X=348.1437, 切向力Y=-853.0203 +FPS=31.18, 法向力=1733.1450, 切向力X=324.8685, 切向力Y=-755.4700 +FPS=28.51, 法向力=1827.0016, 切向力X=839.8882, 切向力Y=-1229.0593 +FPS=27.08, 法向力=1206.2019, 切向力X=249.3858, 切向力Y=-311.9679 +FPS=30.45, 法向力=1320.8964, 切向力X=326.9144, 切向力Y=-450.1559 +FPS=30.07, 法向力=1548.3604, 切向力X=-607.1423, 切向力Y=-1274.5801 +FPS=31.17, 法向力=1604.6296, 切向力X=-624.9791, 切向力Y=-1374.1403 +FPS=28.28, 法向力=1916.3496, 切向力X=592.8082, 切向力Y=-2004.6997 +FPS=29.02, 法向力=1897.9839, 切向力X=603.6582, 切向力Y=-2038.2928 +FPS=26.94, 法向力=2200.2788, 切向力X=211.8860, 切向力Y=-1488.6808 +FPS=27.51, 法向力=1316.7029, 切向力X=-49.5868, 切向力Y=-1175.1765 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000414s, blend=0.002274s (9 tiles incl ref), finalize=0.000059s, total=0.002758s +FPS=31.04, 法向力=1305.9343, 切向力X=-64.4725, 切向力Y=-1226.5955 +FPS=28.76, 法向力=2392.7656, 切向力X=1144.3540, 切向力Y=-671.2324 +FPS=26.36, 法向力=2365.8958, 切向力X=1094.0094, 切向力Y=-714.0225 +FPS=30.19, 法向力=1864.7229, 切向力X=811.7421, 切向力Y=-844.5643 +FPS=30.60, 法向力=1815.5890, 切向力X=756.1405, 切向力Y=-908.6529 +FPS=29.86, 法向力=1308.0822, 切向力X=26.7292, 切向力Y=-1279.4075 +FPS=27.81, 法向力=2241.6111, 切向力X=749.3935, 切向力Y=-1554.7988 +FPS=29.89, 法向力=2196.4365, 切向力X=694.0720, 切向力Y=-1503.7316 +FPS=30.05, 法向力=1681.1923, 切向力X=843.3212, 切向力Y=-796.2491 +FPS=30.60, 法向力=1620.1746, 切向力X=685.4852, 切向力Y=-760.6565 +FPS=28.85, 法向力=1479.3123, 切向力X=472.9559, 切向力Y=-1095.4636 +FPS=29.97, 法向力=1442.4658, 切向力X=461.6966, 切向力Y=-1117.1765 +FPS=29.81, 法向力=1778.2314, 切向力X=826.3096, 切向力Y=-616.4142 +FPS=29.15, 法向力=1653.9718, 切向力X=557.7541, 切向力Y=-1338.7880 +FPS=30.91, 法向力=1547.1637, 切向力X=303.0267, 切向力Y=-1412.5049 +FPS=30.61, 法向力=1373.8737, 切向力X=-694.7680, 切向力Y=-978.9796 +FPS=32.87, 法向力=1357.8748, 切向力X=-822.9301, 切向力Y=-953.0464 +FPS=29.32, 法向力=2102.5171, 切向力X=-260.2377, 切向力Y=-2080.8264 +FPS=28.21, 法向力=2120.5640, 切向力X=-234.2838, 切向力Y=-2052.7148 +FPS=27.17, 法向力=1693.7301, 切向力X=126.7716, 切向力Y=-2045.3184 +FPS=27.15, 法向力=2044.8040, 切向力X=593.8357, 切向力Y=-819.7550 +FPS=27.44, 法向力=2040.3938, 切向力X=599.4114, 切向力Y=-802.9205 +FPS=28.39, 法向力=1588.1627, 切向力X=20.9776, 切向力Y=-1056.0612 +FPS=27.18, 法向力=1593.8342, 切向力X=31.9437, 切向力Y=-1030.6368 +FPS=28.58, 法向力=1947.3032, 切向力X=338.0110, 切向力Y=-851.6899 +FPS=30.85, 法向力=1853.7748, 切向力X=220.3168, 切向力Y=-880.0118 +FPS=29.78, 法向力=1751.9913, 切向力X=453.9064, 切向力Y=-338.1573 +FPS=26.80, 法向力=1472.0759, 切向力X=198.5741, 切向力Y=-917.8835 +FPS=20.88, 法向力=1439.2686, 切向力X=199.0741, 切向力Y=-884.6035 +FPS=20.02, 法向力=1153.3989, 切向力X=-714.7363, 切向力Y=-471.7020 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000291s, blend=0.002379s (9 tiles incl ref), finalize=0.000068s, total=0.002744s +FPS=24.16, 法向力=1867.5825, 切向力X=598.6552, 切向力Y=-1277.2482 +FPS=28.65, 法向力=1852.7344, 切向力X=526.7714, 切向力Y=-1272.5084 +FPS=30.13, 法向力=1555.4158, 切向力X=454.5374, 切向力Y=-268.9410 +FPS=28.82, 法向力=1435.6168, 切向力X=751.2719, 切向力Y=-1172.9292 +FPS=30.43, 法向力=1306.9697, 切向力X=732.5915, 切向力Y=-1293.0217 +FPS=28.30, 法向力=1622.6134, 切向力X=474.6401, 切向力Y=-1573.8123 +FPS=30.46, 法向力=1628.2166, 切向力X=420.9217, 切向力Y=-1591.0010 +FPS=30.09, 法向力=1673.1586, 切向力X=-41.7778, 切向力Y=-981.7205 +FPS=30.98, 法向力=1693.3325, 切向力X=-37.0741, 切向力Y=-934.7360 +FPS=29.51, 法向力=1671.8524, 切向力X=-298.6722, 切向力Y=-1347.7048 +FPS=28.08, 法向力=1943.3452, 切向力X=-68.7127, 切向力Y=-379.1585 +FPS=31.17, 法向力=1876.7139, 切向力X=-186.9515, 切向力Y=-190.8361 +FPS=27.18, 法向力=1495.0331, 切向力X=-136.3215, 切向力Y=-665.7346 +FPS=31.32, 法向力=1490.5618, 切向力X=-206.9223, 切向力Y=-573.2406 +FPS=29.64, 法向力=1559.5471, 切向力X=623.0890, 切向力Y=-1345.9100 +FPS=31.24, 法向力=1612.0461, 切向力X=699.1279, 切向力Y=-1480.4246 +FPS=29.46, 法向力=1665.0947, 切向力X=34.3530, 切向力Y=-818.4332 +FPS=30.61, 法向力=1705.0055, 切向力X=-67.5342, 切向力Y=-927.2855 +FPS=31.24, 法向力=2334.7407, 切向力X=559.2988, 切向力Y=-1022.2620 +FPS=29.89, 法向力=1787.8999, 切向力X=8.9952, 切向力Y=-2042.7439 +FPS=31.70, 法向力=1773.4496, 切向力X=-91.2399, 切向力Y=-2034.2246 +FPS=29.02, 法向力=1325.2531, 切向力X=611.1703, 切向力Y=-897.1387 +FPS=30.94, 法向力=1319.8035, 切向力X=706.5374, 切向力Y=-1107.0117 +FPS=27.71, 法向力=1566.3977, 切向力X=816.8112, 切向力Y=-887.0391 +FPS=29.73, 法向力=1531.3823, 切向力X=756.5361, 切向力Y=-877.3925 +FPS=30.93, 法向力=1776.3345, 切向力X=187.5327, 切向力Y=-1157.6180 +FPS=30.10, 法向力=1876.6418, 切向力X=92.0644, 切向力Y=-1185.5924 +FPS=31.79, 法向力=1662.8795, 切向力X=289.4600, 切向力Y=-808.5229 +FPS=30.01, 法向力=1617.4126, 切向力X=239.7386, 切向力Y=-755.6949 +FPS=31.58, 法向力=1679.2397, 切向力X=-68.3686, 切向力Y=-751.2203 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000336s, blend=0.002314s (9 tiles incl ref), finalize=0.000061s, total=0.002717s +FPS=29.29, 法向力=1660.7307, 切向力X=-142.7569, 切向力Y=-711.2677 +FPS=30.27, 法向力=1939.0835, 切向力X=78.2730, 切向力Y=-643.2142 +FPS=29.47, 法向力=1442.9755, 切向力X=-368.2618, 切向力Y=-1294.2241 +FPS=31.47, 法向力=1452.8010, 切向力X=-473.0541, 切向力Y=-1235.0587 +FPS=31.12, 法向力=1643.8052, 切向力X=562.6880, 切向力Y=-830.3142 +FPS=31.13, 法向力=1610.0349, 切向力X=592.3450, 切向力Y=-880.6025 +FPS=30.00, 法向力=1249.7281, 切向力X=484.7806, 切向力Y=-852.3799 +FPS=30.14, 法向力=1196.5598, 切向力X=541.8835, 切向力Y=-934.6691 +FPS=30.48, 法向力=1759.1357, 切向力X=720.6534, 切向力Y=-973.5127 +FPS=29.20, 法向力=1493.9202, 切向力X=687.5823, 切向力Y=-1475.0902 +FPS=31.64, 法向力=1528.9038, 切向力X=757.9893, 切向力Y=-1417.5204 +FPS=27.74, 法向力=1602.4094, 切向力X=384.8183, 切向力Y=-869.4918 +FPS=31.66, 法向力=1581.4280, 切向力X=294.7983, 切向力Y=-763.2986 +FPS=30.82, 法向力=1346.2806, 切向力X=-148.8687, 切向力Y=-341.1409 +FPS=31.62, 法向力=1393.6667, 切向力X=-93.9565, 切向力Y=-400.0347 +FPS=28.64, 法向力=1801.0298, 切向力X=675.3574, 切向力Y=-192.7029 +FPS=30.35, 法向力=1765.3687, 切向力X=606.0776, 切向力Y=-211.1920 +FPS=30.90, 法向力=1911.6316, 切向力X=409.2545, 切向力Y=-991.6417 +FPS=30.14, 法向力=1959.6261, 切向力X=460.3997, 切向力Y=-1126.2383 +FPS=31.06, 法向力=1537.4771, 切向力X=-341.4030, 切向力Y=-1415.9316 +FPS=16.98, 法向力=1255.3252, 切向力X=609.5056, 切向力Y=-634.4006 +FPS=25.48, 法向力=1254.7865, 切向力X=729.2845, 切向力Y=-595.9370 +FPS=26.46, 法向力=1391.7156, 切向力X=612.5509, 切向力Y=-1300.1887 +FPS=28.29, 法向力=1391.5726, 切向力X=602.5836, 切向力Y=-1258.3593 +FPS=25.20, 法向力=1396.5597, 切向力X=582.7745, 切向力Y=-1250.6185 +FPS=27.12, 法向力=1867.1802, 切向力X=263.7432, 切向力Y=-912.5652 +FPS=26.84, 法向力=1850.7299, 切向力X=262.2649, 切向力Y=-921.1002 +FPS=26.69, 法向力=1854.3406, 切向力X=286.2859, 切向力Y=-845.7136 +FPS=26.42, 法向力=1884.2666, 切向力X=495.2845, 切向力Y=-1711.1179 +FPS=26.68, 法向力=1898.8679, 切向力X=455.5395, 切向力Y=-1723.4810 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000505s, blend=0.004624s (9 tiles incl ref), finalize=0.000123s, total=0.005264s +FPS=26.45, 法向力=1454.0374, 切向力X=351.9326, 切向力Y=-1324.8503 +FPS=27.74, 法向力=1516.4993, 切向力X=771.5798, 切向力Y=-1545.4482 +FPS=26.56, 法向力=1552.4055, 切向力X=889.9305, 切向力Y=-1635.1951 +FPS=23.88, 法向力=1558.9374, 切向力X=840.5068, 切向力Y=-1634.5632 +FPS=25.30, 法向力=1553.2761, 切向力X=862.0143, 切向力Y=-1654.7997 +FPS=27.75, 法向力=1592.8234, 切向力X=346.1167, 切向力Y=-633.3691 +FPS=27.06, 法向力=1294.5530, 切向力X=-507.6792, 切向力Y=-1204.7438 +FPS=27.02, 法向力=1265.3513, 切向力X=-590.9308, 切向力Y=-1148.7017 +FPS=27.79, 法向力=1362.3690, 切向力X=76.8763, 切向力Y=-764.5335 +FPS=28.33, 法向力=1386.6898, 切向力X=149.6228, 切向力Y=-802.6066 +FPS=27.70, 法向力=1395.8707, 切向力X=171.6716, 切向力Y=-814.3788 +FPS=27.28, 法向力=1570.4053, 切向力X=431.0948, 切向力Y=-997.9486 +FPS=25.11, 法向力=1444.6133, 切向力X=-129.9065, 切向力Y=-447.0939 +FPS=27.21, 法向力=1466.2998, 切向力X=-129.9367, 切向力Y=-610.2189 +FPS=26.93, 法向力=1550.6610, 切向力X=-8.5945, 切向力Y=-1209.7456 +FPS=27.31, 法向力=1648.7517, 切向力X=-25.1881, 切向力Y=-1320.0645 +FPS=26.21, 法向力=1636.1044, 切向力X=-43.0821, 切向力Y=-1295.4983 +FPS=26.76, 法向力=1621.9020, 切向力X=-55.4833, 切向力Y=-1356.6819 +FPS=26.46, 法向力=1886.6150, 切向力X=741.2297, 切向力Y=-1473.0050 +FPS=28.39, 法向力=1756.3254, 切向力X=613.0483, 切向力Y=-806.1470 +FPS=27.95, 法向力=1401.4944, 切向力X=499.7108, 切向力Y=-1061.8953 +FPS=28.77, 法向力=1281.7336, 切向力X=370.3667, 切向力Y=-1019.8671 +FPS=27.76, 法向力=1294.2096, 切向力X=428.5862, 切向力Y=-1060.4163 +FPS=28.47, 法向力=1275.3052, 切向力X=413.9847, 切向力Y=-1011.2242 +FPS=26.05, 法向力=1652.6326, 切向力X=939.3732, 切向力Y=-1783.8706 +FPS=26.31, 法向力=2293.7034, 切向力X=333.8782, 切向力Y=-1508.3890 +FPS=26.98, 法向力=2320.8828, 切向力X=370.9527, 切向力Y=-1417.4924 +FPS=25.08, 法向力=2343.6367, 切向力X=339.1135, 切向力Y=-1408.1382 +FPS=24.67, 法向力=1450.0118, 切向力X=256.6127, 切向力Y=-408.2949 +FPS=26.31, 法向力=1454.8053, 切向力X=239.4344, 切向力Y=-452.6995 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000518s, blend=0.004323s (9 tiles incl ref), finalize=0.000145s, total=0.004998s +FPS=21.67, 法向力=1230.1931, 切向力X=-297.4392, 切向力Y=-1035.4105 +FPS=24.79, 法向力=1201.1296, 切向力X=-359.0546, 切向力Y=-1024.8489 +FPS=26.07, 法向力=1752.3477, 切向力X=-151.2748, 切向力Y=-1316.9570 +FPS=26.98, 法向力=1745.3940, 切向力X=-163.4615, 切向力Y=-1315.3479 +FPS=21.72, 法向力=1737.0836, 切向力X=-136.4154, 切向力Y=-1317.1381 +FPS=23.52, 法向力=1939.1532, 切向力X=576.8726, 切向力Y=-1529.8752 +FPS=25.22, 法向力=1260.9185, 切向力X=224.3240, 切向力Y=-796.3134 +FPS=27.13, 法向力=1670.6547, 切向力X=587.0363, 切向力Y=-1607.8331 +FPS=26.84, 法向力=1800.7260, 切向力X=679.7598, 切向力Y=-1576.6003 +FPS=26.28, 法向力=1799.3545, 切向力X=723.6258, 切向力Y=-1581.8109 +FPS=22.93, 法向力=1817.5511, 切向力X=729.0823, 切向力Y=-1568.6345 +FPS=27.29, 法向力=1457.3484, 切向力X=51.0920, 切向力Y=-1008.7286 +FPS=26.65, 法向力=1832.6027, 切向力X=486.0414, 切向力Y=-712.1802 +FPS=25.90, 法向力=1805.6381, 切向力X=457.1337, 切向力Y=-640.4838 +FPS=26.52, 法向力=1193.0859, 切向力X=356.8407, 切向力Y=-1213.2971 +FPS=25.74, 法向力=1182.3584, 切向力X=337.8828, 切向力Y=-1298.0812 +FPS=26.73, 法向力=1166.9231, 切向力X=313.8641, 切向力Y=-1251.0618 +FPS=27.84, 法向力=1552.8746, 切向力X=551.9291, 切向力Y=-1464.9622 +FPS=26.35, 法向力=1586.8628, 切向力X=542.3062, 切向力Y=-1461.9108 +FPS=27.68, 法向力=1786.7804, 切向力X=26.9789, 切向力Y=-1013.3610 +FPS=26.60, 法向力=1503.6255, 切向力X=-13.7160, 切向力Y=-758.8477 +FPS=26.34, 法向力=1499.9255, 切向力X=30.8564, 切向力Y=-881.9125 +FPS=25.57, 法向力=1494.7112, 切向力X=6.9186, 切向力Y=-877.0800 +FPS=24.98, 法向力=1645.3793, 切向力X=-228.8110, 切向力Y=-1327.8051 +FPS=23.97, 法向力=1699.5815, 切向力X=-150.1869, 切向力Y=-1415.6296 +FPS=20.98, 法向力=1693.4427, 切向力X=123.1935, 切向力Y=-1650.3525 +FPS=24.75, 法向力=1717.1165, 切向力X=35.9783, 切向力Y=-1650.4312 +FPS=27.89, 法向力=1695.9106, 切向力X=28.7971, 切向力Y=-1643.0999 +FPS=24.71, 法向力=1492.8672, 切向力X=-207.8739, 切向力Y=-719.6050 +FPS=26.07, 法向力=1342.9170, 切向力X=585.9183, 切向力Y=-563.5977 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000450s, blend=0.004315s (9 tiles incl ref), finalize=0.000123s, total=0.004897s +FPS=25.07, 法向力=1359.8495, 切向力X=782.9122, 切向力Y=-526.0052 +FPS=25.14, 法向力=1525.3225, 切向力X=223.4645, 切向力Y=-788.6667 +FPS=25.25, 法向力=1525.4922, 切向力X=298.5271, 切向力Y=-770.7379 +FPS=27.50, 法向力=1512.2480, 切向力X=253.6870, 切向力Y=-754.8702 +FPS=26.12, 法向力=1502.0983, 切向力X=740.0878, 切向力Y=-1487.4008 +FPS=26.87, 法向力=1212.4875, 切向力X=70.4323, 切向力Y=-1571.4231 +FPS=26.74, 法向力=1211.1216, 切向力X=-48.7032, 切向力Y=-1685.0010 +FPS=27.56, 法向力=1612.0896, 切向力X=-135.4202, 切向力Y=-1541.1411 +FPS=26.94, 法向力=1601.6531, 切向力X=-296.3843, 切向力Y=-1666.0016 +FPS=27.85, 法向力=1637.4144, 切向力X=-211.9418, 切向力Y=-1671.5638 +FPS=24.90, 法向力=1171.0259, 切向力X=460.5207, 切向力Y=-694.6437 +FPS=26.90, 法向力=1146.7861, 切向力X=475.9174, 切向力Y=-689.2627 +FPS=24.64, 法向力=1585.5386, 切向力X=455.1401, 切向力Y=-1222.7941 +FPS=27.08, 法向力=1324.3412, 切向力X=-586.2751, 切向力Y=-1534.9528 +FPS=27.15, 法向力=1326.7477, 切向力X=-653.6637, 切向力Y=-1534.0608 +FPS=27.61, 法向力=1326.2642, 切向力X=-643.7327, 切向力Y=-1540.6047 +FPS=27.77, 法向力=1412.5596, 切向力X=-27.0536, 切向力Y=-913.1850 +FPS=28.83, 法向力=1456.0547, 切向力X=16.4491, 切向力Y=-902.2262 +FPS=27.36, 法向力=1309.1515, 切向力X=215.6749, 切向力Y=-361.3651 +FPS=29.18, 法向力=1271.8542, 切向力X=67.9258, 切向力Y=-347.2179 +FPS=27.81, 法向力=1301.3115, 切向力X=98.5220, 切向力Y=-359.9418 +FPS=28.53, 法向力=1274.1700, 切向力X=71.3247, 切向力Y=-321.3283 +FPS=26.55, 法向力=1432.8071, 切向力X=-191.6018, 切向力Y=-1389.0688 +FPS=27.11, 法向力=2115.8306, 切向力X=-131.4503, 切向力Y=-850.1782 +FPS=26.53, 法向力=2188.0559, 切向力X=-93.8484, 切向力Y=-948.8063 +FPS=26.83, 法向力=1442.2805, 切向力X=473.4527, 切向力Y=-872.4346 +FPS=25.69, 法向力=1439.9719, 切向力X=490.4876, 切向力Y=-826.1479 +FPS=26.19, 法向力=1441.4502, 切向力X=458.3083, 切向力Y=-841.7694 +FPS=25.91, 法向力=1654.2003, 切向力X=-26.0938, 切向力Y=-1174.0098 +FPS=24.32, 法向力=1654.3459, 切向力X=-77.5396, 切向力Y=-1249.7054 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000444s, blend=0.004292s (9 tiles incl ref), finalize=0.000119s, total=0.004866s +FPS=25.93, 法向力=1634.3071, 切向力X=528.6476, 切向力Y=-1163.2220 +FPS=26.13, 法向力=1614.5015, 切向力X=526.3842, 切向力Y=-1132.6213 +FPS=25.75, 法向力=1646.7561, 切向力X=563.2783, 切向力Y=-1198.6868 +FPS=26.04, 法向力=1606.9565, 切向力X=92.1757, 切向力Y=-1443.0469 +FPS=26.01, 法向力=1640.1848, 切向力X=346.0974, 切向力Y=-1079.6919 +FPS=27.48, 法向力=1635.0387, 切向力X=319.4444, 切向力Y=-1029.2427 +FPS=25.99, 法向力=1235.4714, 切向力X=719.4724, 切向力Y=-599.1686 +FPS=26.63, 法向力=1195.9025, 切向力X=805.3531, 切向力Y=-694.6294 +FPS=26.09, 法向力=1229.0197, 切向力X=803.1249, 切向力Y=-704.0635 +FPS=26.15, 法向力=1802.6876, 切向力X=424.5146, 切向力Y=-936.2675 +FPS=26.38, 法向力=1876.6923, 切向力X=484.3314, 切向力Y=-2264.1167 +FPS=28.17, 法向力=1901.0885, 切向力X=463.3131, 切向力Y=-2176.4668 +FPS=27.12, 法向力=1542.3103, 切向力X=193.4210, 切向力Y=-1834.3749 +FPS=25.80, 法向力=1584.7335, 切向力X=185.2357, 切向力Y=-1936.7395 +FPS=26.08, 法向力=1582.5361, 切向力X=220.7242, 切向力Y=-1875.0920 +FPS=25.02, 法向力=1472.7759, 切向力X=188.8666, 切向力Y=-964.1819 +FPS=26.53, 法向力=1457.9648, 切向力X=197.1136, 切向力Y=-1058.2147 +FPS=25.17, 法向力=2043.1355, 切向力X=506.5721, 切向力Y=-1416.5250 +FPS=25.07, 法向力=1678.7349, 切向力X=46.4637, 切向力Y=-415.7088 +FPS=25.50, 法向力=1599.9512, 切向力X=5.4423, 切向力Y=-305.0582 +FPS=23.06, 法向力=1627.7094, 切向力X=3.6273, 切向力Y=-319.8464 +FPS=24.31, 法向力=1608.5438, 切向力X=13.4001, 切向力Y=-267.9877 +FPS=27.19, 法向力=1587.1882, 切向力X=25.0409, 切向力Y=-2082.7197 +FPS=26.77, 法向力=1671.7185, 切向力X=-0.5585, 切向力Y=-1388.1892 +FPS=25.54, 法向力=1563.0366, 切向力X=379.8147, 切向力Y=-617.9011 +FPS=28.17, 法向力=1583.1067, 切向力X=354.5308, 切向力Y=-584.8511 +FPS=27.41, 法向力=1581.1536, 切向力X=353.4939, 切向力Y=-577.0745 +FPS=27.38, 法向力=1585.9878, 切向力X=351.4890, 切向力Y=-590.3051 +FPS=26.15, 法向力=1543.8322, 切向力X=1057.8057, 切向力Y=-1303.2866 +FPS=23.35, 法向力=1301.8406, 切向力X=389.8712, 切向力Y=-916.1295 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000279s, blend=0.002244s (9 tiles incl ref), finalize=0.000066s, total=0.002596s +FPS=20.06, 法向力=1325.7739, 切向力X=582.4250, 切向力Y=-881.1372 +FPS=25.62, 法向力=1483.6294, 切向力X=251.4338, 切向力Y=-610.2727 +FPS=30.13, 法向力=1775.0245, 切向力X=489.1850, 切向力Y=-690.7381 +FPS=28.98, 法向力=1965.8439, 切向力X=593.2281, 切向力Y=-735.1970 +FPS=29.29, 法向力=1588.9277, 切向力X=-52.8847, 切向力Y=-2060.5908 +FPS=27.41, 法向力=1855.8606, 切向力X=440.6857, 切向力Y=-1289.2101 +FPS=30.38, 法向力=1806.6689, 切向力X=483.9820, 切向力Y=-1192.7236 +FPS=29.75, 法向力=1996.3809, 切向力X=905.9501, 切向力Y=-771.5664 +FPS=28.81, 法向力=1917.0525, 切向力X=851.5885, 切向力Y=-754.1327 +FPS=30.49, 法向力=1637.1716, 切向力X=-172.2746, 切向力Y=-1207.7556 +FPS=29.77, 法向力=1689.5977, 切向力X=-144.9272, 切向力Y=-1226.2471 +FPS=30.87, 法向力=1566.7346, 切向力X=-397.6505, 切向力Y=-1613.4512 +FPS=29.80, 法向力=1694.7356, 切向力X=572.8284, 切向力Y=-1781.9438 +FPS=31.42, 法向力=1719.5876, 切向力X=620.3192, 切向力Y=-1864.6742 +FPS=30.16, 法向力=1520.5933, 切向力X=403.6579, 切向力Y=-1333.8225 +FPS=31.18, 法向力=1545.6052, 切向力X=375.1921, 切向力Y=-1249.8022 +FPS=28.56, 法向力=1762.6019, 切向力X=58.2078, 切向力Y=-1105.6042 +FPS=29.79, 法向力=1709.2078, 切向力X=23.7370, 切向力Y=-1064.9780 +FPS=29.33, 法向力=1588.7593, 切向力X=67.6818, 切向力Y=-999.7881 +FPS=29.03, 法向力=1797.5620, 切向力X=245.4978, 切向力Y=-1358.6458 +FPS=31.41, 法向力=1815.9241, 切向力X=235.6897, 切向力Y=-1319.0198 +FPS=28.75, 法向力=1670.2549, 切向力X=22.6278, 切向力Y=-1260.6788 +FPS=31.89, 法向力=1687.9453, 切向力X=0.0723, 切向力Y=-1235.6084 +FPS=30.85, 法向力=1746.1031, 切向力X=20.8751, 切向力Y=-1406.2726 +FPS=31.29, 法向力=1716.9954, 切向力X=45.2266, 切向力Y=-1411.6748 +FPS=28.05, 法向力=1780.8363, 切向力X=236.3170, 切向力Y=-1120.8352 +FPS=30.38, 法向力=1802.7256, 切向力X=224.9259, 切向力Y=-2160.2407 +FPS=30.49, 法向力=1772.1381, 切向力X=183.8951, 切向力Y=-2081.1772 +FPS=30.42, 法向力=2031.8367, 切向力X=763.6632, 切向力Y=-477.6073 +FPS=30.68, 法向力=2096.0276, 切向力X=760.6967, 切向力Y=-408.8663 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000285s, blend=0.002103s (9 tiles incl ref), finalize=0.000092s, total=0.002486s +FPS=30.18, 法向力=1585.3424, 切向力X=822.9705, 切向力Y=-1339.7582 +FPS=30.73, 法向力=1514.9246, 切向力X=780.6521, 切向力Y=-1383.2126 +FPS=28.10, 法向力=1968.0901, 切向力X=118.3020, 切向力Y=-1181.3336 +FPS=29.96, 法向力=2031.2310, 切向力X=61.9431, 切向力Y=-1282.8141 +FPS=30.64, 法向力=1507.8142, 切向力X=135.1924, 切向力Y=-1194.2927 +FPS=29.87, 法向力=1488.5310, 切向力X=99.7317, 切向力Y=-1243.1649 +FPS=31.02, 法向力=1477.1455, 切向力X=-384.2458, 切向力Y=-1002.9520 +FPS=29.90, 法向力=1496.3094, 切向力X=-438.7513, 切向力Y=-958.1090 +FPS=31.27, 法向力=1756.4576, 切向力X=470.7868, 切向力Y=-1017.1642 +FPS=29.74, 法向力=1084.8019, 切向力X=-213.5711, 切向力Y=-1330.8063 +FPS=30.19, 法向力=1053.7394, 切向力X=-316.5959, 切向力Y=-1342.6025 +FPS=29.03, 法向力=1451.6663, 切向力X=956.8921, 切向力Y=-1109.3723 +FPS=30.32, 法向力=1399.9690, 切向力X=895.0402, 切向力Y=-1133.9705 +FPS=30.44, 法向力=1451.4008, 切向力X=712.7647, 切向力Y=-1331.9722 +FPS=30.71, 法向力=1474.2228, 切向力X=694.6672, 切向力Y=-1388.1348 +FPS=29.26, 法向力=1751.5208, 切向力X=354.0346, 切向力Y=-1428.3914 +FPS=30.19, 法向力=1751.4348, 切向力X=336.7056, 切向力Y=-1450.6155 +FPS=29.42, 法向力=2262.3525, 切向力X=-194.0633, 切向力Y=-1579.4490 +FPS=28.21, 法向力=1464.7689, 切向力X=-364.8051, 切向力Y=-1667.0000 +FPS=30.74, 法向力=1483.3671, 切向力X=-424.1451, 切向力Y=-1696.3466 +FPS=29.25, 法向力=1156.8097, 切向力X=70.0430, 切向力Y=-1401.7969 +FPS=31.73, 法向力=1129.1608, 切向力X=19.6393, 切向力Y=-1292.7742 +FPS=29.71, 法向力=1523.0820, 切向力X=-317.4930, 切向力Y=-902.5515 +FPS=29.48, 法向力=1594.7914, 切向力X=-200.3260, 切向力Y=-934.5043 +FPS=29.04, 法向力=1652.2904, 切向力X=-17.4105, 切向力Y=-568.1516 +FPS=25.54, 法向力=1845.7181, 切向力X=412.0795, 切向力Y=-1859.5861 +FPS=30.28, 法向力=1860.5295, 切向力X=431.3577, 切向力Y=-1939.5446 +FPS=28.01, 法向力=1810.6746, 切向力X=846.7952, 切向力Y=-1582.9758 +FPS=31.06, 法向力=1813.7036, 切向力X=891.0698, 切向力Y=-1549.2014 +FPS=30.49, 法向力=1797.5496, 切向力X=31.5909, 切向力Y=-1493.2063 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-142.27, y_min=-84.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000270s, blend=0.002283s (9 tiles incl ref), finalize=0.000055s, total=0.002614s +FPS=19.87, 法向力=1819.4514, 切向力X=82.7294, 切向力Y=-1438.8281 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_180003.log b/examples/logs/qt_viewer_20260519_180003.log new file mode 100644 index 0000000..619fd23 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_180003.log @@ -0,0 +1,1098 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.47, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=3.90, 法向力=2895.2959, 切向力X=-810.4424, 切向力Y=-1102.4087 +FPS=38.99, 法向力=2753.5371, 切向力X=-1623.8577, 切向力Y=-633.1964 +FPS=27.33, 法向力=2767.9890, 切向力X=-1564.6117, 切向力Y=-511.8568 +FPS=29.20, 法向力=2628.1484, 切向力X=-1597.5498, 切向力Y=14.8864 +FPS=30.94, 法向力=2650.5425, 切向力X=-1528.0935, 切向力Y=-29.4649 +FPS=30.99, 法向力=2203.1089, 切向力X=-1426.4719, 切向力Y=-899.2817 +FPS=32.86, 法向力=2172.7949, 切向力X=-1580.3246, 切向力Y=-916.4042 +FPS=31.28, 法向力=2553.8948, 切向力X=-1207.0398, 切向力Y=186.7861 +FPS=28.82, 法向力=2518.0151, 切向力X=728.4277, 切向力Y=84.4643 +FPS=31.40, 法向力=2599.1201, 切向力X=681.4330, 切向力Y=75.1124 +FPS=29.98, 法向力=2763.9685, 切向力X=-2225.4233, 切向力Y=-992.6434 +FPS=31.66, 法向力=2750.1455, 切向力X=-2278.5095, 切向力Y=-999.7633 +FPS=29.25, 法向力=1761.0364, 切向力X=-853.4203, 切向力Y=-249.7454 +FPS=32.45, 法向力=1701.8591, 切向力X=-784.0131, 切向力Y=-228.0715 +FPS=30.07, 法向力=2104.8413, 切向力X=-1390.4749, 切向力Y=-69.8717 +FPS=31.06, 法向力=2187.0405, 切向力X=-1449.9844, 切向力Y=-56.9767 +FPS=32.13, 法向力=2758.7214, 切向力X=714.5766, 切向力Y=-494.6593 +FPS=31.47, 法向力=2749.9062, 切向力X=725.6565, 切向力Y=-493.8979 +FPS=32.61, 法向力=1930.1425, 切向力X=-1111.9833, 切向力Y=-302.7770 +FPS=31.54, 法向力=1857.9637, 切向力X=-1112.3269, 切向力Y=-281.1179 +FPS=32.56, 法向力=2229.4661, 切向力X=-1781.6549, 切向力Y=-475.7628 +FPS=32.95, 法向力=2258.6499, 切向力X=-1763.1685, 切向力Y=-481.0672 +FPS=30.58, 法向力=2692.5598, 切向力X=-2308.7124, 切向力Y=-865.4633 +FPS=28.72, 法向力=2291.7026, 切向力X=-1783.5262, 切向力Y=-317.0926 +FPS=32.43, 法向力=2217.0513, 切向力X=-1754.7281, 切向力Y=-348.5022 +FPS=31.87, 法向力=2891.1421, 切向力X=-1218.4972, 切向力Y=-638.8740 +FPS=32.99, 法向力=2808.1135, 切向力X=-1105.6653, 切向力Y=-638.0067 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000271s, blend=0.002075s (9 tiles incl ref), finalize=0.000052s, total=0.002405s +FPS=28.27, 法向力=1921.8457, 切向力X=-1697.2709, 切向力Y=-25.3865 +FPS=29.59, 法向力=1824.5594, 切向力X=-1684.2600, 切向力Y=9.9545 +FPS=30.57, 法向力=2866.4043, 切向力X=-1909.0488, 切向力Y=-232.0931 +FPS=31.18, 法向力=1909.6536, 切向力X=-898.0311, 切向力Y=-614.1230 +FPS=31.35, 法向力=1865.7699, 切向力X=-980.1470, 切向力Y=-518.5680 +FPS=29.86, 法向力=2248.0269, 切向力X=-783.4204, 切向力Y=-505.6954 +FPS=30.97, 法向力=2224.9893, 切向力X=-803.7303, 切向力Y=-421.8180 +FPS=29.51, 法向力=1416.7461, 切向力X=-1185.0510, 切向力Y=-254.9584 +FPS=30.25, 法向力=1336.1609, 切向力X=-1137.3130, 切向力Y=-257.1935 +FPS=29.38, 法向力=2036.3301, 切向力X=-1480.4952, 切向力Y=-671.2446 +FPS=29.24, 法向力=1945.9194, 切向力X=-1490.5554, 切向力Y=-656.6998 +FPS=31.36, 法向力=2339.6921, 切向力X=-1776.1472, 切向力Y=-264.9445 +FPS=31.01, 法向力=2338.6187, 切向力X=-1713.3052, 切向力Y=-321.8283 +FPS=28.69, 法向力=2166.9436, 切向力X=-1236.4109, 切向力Y=-1074.6384 +FPS=29.43, 法向力=2180.0493, 切向力X=-1307.9762, 切向力Y=-1148.2571 +FPS=30.71, 法向力=1545.8041, 切向力X=-1649.6047, 切向力Y=-424.5713 +FPS=29.33, 法向力=2395.4302, 切向力X=-870.0664, 切向力Y=-787.6332 +FPS=31.27, 法向力=2404.1514, 切向力X=-856.8262, 切向力Y=-760.1771 +FPS=29.36, 法向力=2059.3633, 切向力X=-856.5074, 切向力Y=-495.8016 +FPS=30.96, 法向力=2119.4463, 切向力X=-892.0996, 切向力Y=-489.3055 +FPS=29.12, 法向力=1824.8604, 切向力X=-749.9576, 切向力Y=249.4846 +FPS=30.07, 法向力=1810.4989, 切向力X=-814.3588, 切向力Y=280.4752 +FPS=28.85, 法向力=1911.6208, 切向力X=-1189.6396, 切向力Y=-243.4989 +FPS=31.66, 法向力=1928.7245, 切向力X=-1312.5822, 切向力Y=-323.8639 +FPS=30.22, 法向力=2145.0542, 切向力X=-1033.1140, 切向力Y=-1679.4142 +FPS=27.05, 法向力=1859.1187, 切向力X=-1000.2681, 切向力Y=-80.9799 +FPS=32.35, 法向力=1803.5730, 切向力X=-1093.8000, 切向力Y=-57.5502 +FPS=28.95, 法向力=1871.8252, 切向力X=-1616.4348, 切向力Y=-502.4246 +FPS=18.86, 法向力=2363.8784, 切向力X=-1751.8022, 切向力Y=-170.2146 +FPS=41.78, 法向力=2498.8496, 切向力X=-1932.7935, 切向力Y=-149.3933 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000259s, blend=0.002182s (9 tiles incl ref), finalize=0.000059s, total=0.002506s +FPS=34.68, 法向力=2495.1130, 切向力X=-1887.5818, 切向力Y=-161.0216 +FPS=34.54, 法向力=2347.2148, 切向力X=-636.1140, 切向力Y=-651.6076 +FPS=35.08, 法向力=2313.3579, 切向力X=-652.9075, 切向力Y=-624.9236 +FPS=35.35, 法向力=1669.6349, 切向力X=-92.0084, 切向力Y=528.3268 +FPS=34.72, 法向力=1673.4224, 切向力X=-156.7988, 切向力Y=758.7132 +FPS=35.32, 法向力=1584.5630, 切向力X=-412.5010, 切向力Y=46.0664 +FPS=36.19, 法向力=1515.3042, 切向力X=-493.6862, 切向力Y=42.0226 +FPS=34.21, 法向力=1743.2302, 切向力X=-1113.7468, 切向力Y=-478.7025 +FPS=37.00, 法向力=1756.0265, 切向力X=-1074.2504, 切向力Y=-471.8583 +FPS=33.43, 法向力=2476.9487, 切向力X=-631.8368, 切向力Y=-417.3114 +FPS=36.98, 法向力=2440.4675, 切向力X=-622.3453, 切向力Y=-231.9693 +FPS=34.87, 法向力=1946.1877, 切向力X=-987.7139, 切向力Y=-498.2233 +FPS=36.67, 法向力=1935.8247, 切向力X=-966.3936, 切向力Y=-502.5096 +FPS=35.77, 法向力=2149.9968, 切向力X=-583.0354, 切向力Y=-451.5242 +FPS=36.41, 法向力=2088.2051, 切向力X=-501.5498, 切向力Y=-426.7785 +FPS=34.42, 法向力=2114.8667, 切向力X=-538.9442, 切向力Y=-421.4780 +FPS=36.63, 法向力=2063.6182, 切向力X=-847.8455, 切向力Y=-326.7296 +FPS=36.92, 法向力=2103.2322, 切向力X=-867.9254, 切向力Y=-357.1324 +FPS=33.90, 法向力=2039.2998, 切向力X=-341.3616, 切向力Y=-970.8612 +FPS=33.53, 法向力=2093.9629, 切向力X=-384.5024, 切向力Y=-933.1747 +FPS=20.31, 法向力=1529.8044, 切向力X=-1102.9348, 切向力Y=-1079.6028 +FPS=39.35, 法向力=2262.3579, 切向力X=-1133.9902, 切向力Y=-582.1957 +FPS=28.72, 法向力=2314.7300, 切向力X=-1152.8701, 切向力Y=-642.5760 +FPS=29.74, 法向力=2069.8267, 切向力X=-925.9775, 切向力Y=-715.1603 +FPS=30.94, 法向力=2037.3208, 切向力X=-879.2772, 切向力Y=-917.7458 +FPS=29.59, 法向力=1675.1382, 切向力X=-1230.3688, 切向力Y=-231.1855 +FPS=24.85, 法向力=1397.6550, 切向力X=-421.7405, 切向力Y=-682.8987 +FPS=25.82, 法向力=1440.7474, 切向力X=-388.2654, 切向力Y=-691.0203 +FPS=27.46, 法向力=1950.7236, 切向力X=-1594.1436, 切向力Y=-425.2618 +FPS=29.38, 法向力=1945.7155, 切向力X=-1494.3953, 切向力Y=-382.6803 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002150s (9 tiles incl ref), finalize=0.000052s, total=0.002473s +FPS=27.81, 法向力=1356.4216, 切向力X=-894.2910, 切向力Y=-63.5841 +FPS=28.19, 法向力=1311.2722, 切向力X=-1045.6449, 切向力Y=-121.8391 +FPS=28.33, 法向力=1337.1779, 切向力X=-993.8004, 切向力Y=18.4559 +FPS=28.64, 法向力=1670.3564, 切向力X=-1239.4081, 切向力Y=-430.0616 +FPS=23.72, 法向力=1700.2308, 切向力X=-1178.8525, 切向力Y=-522.6862 +FPS=42.87, 法向力=2304.6245, 切向力X=-1486.5659, 切向力Y=-460.0519 +FPS=33.86, 法向力=2292.9712, 切向力X=-1431.7897, 切向力Y=-526.6185 +FPS=32.76, 法向力=2680.0850, 切向力X=175.6233, 切向力Y=-1209.2723 +FPS=36.06, 法向力=2641.7732, 切向力X=178.1942, 切向力Y=-1240.6580 +FPS=33.51, 法向力=1863.2695, 切向力X=-87.3213, 切向力Y=-740.2678 +FPS=34.65, 法向力=1888.9902, 切向力X=-131.7870, 切向力Y=-901.5574 +FPS=35.50, 法向力=1323.3140, 切向力X=-771.4332, 切向力Y=-856.1656 +FPS=35.64, 法向力=1241.0601, 切向力X=-749.8635, 切向力Y=-798.4080 +FPS=33.46, 法向力=2203.2756, 切向力X=-580.3103, 切向力Y=76.7156 +FPS=35.48, 法向力=2150.2695, 切向力X=-336.3268, 切向力Y=-1.2222 +FPS=31.91, 法向力=2111.7878, 切向力X=-780.2274, 切向力Y=-620.2498 +FPS=34.50, 法向力=2276.5361, 切向力X=-677.7145, 切向力Y=-639.2267 +FPS=17.58, 法向力=2187.5405, 切向力X=-1467.3339, 切向力Y=-98.0387 +FPS=39.71, 法向力=1629.5170, 切向力X=-590.7231, 切向力Y=106.3796 +FPS=27.80, 法向力=1641.9092, 切向力X=-543.0566, 切向力Y=134.7971 +FPS=27.88, 法向力=1982.4264, 切向力X=-1091.5836, 切向力Y=-608.6223 +FPS=28.77, 法向力=1975.3937, 切向力X=-1023.4147, 切向力Y=-650.8094 +FPS=26.46, 法向力=1816.8254, 切向力X=-757.4200, 切向力Y=-119.0160 +FPS=28.29, 法向力=1785.0771, 切向力X=-1259.8391, 切向力Y=-1365.0625 +FPS=28.75, 法向力=1724.6167, 切向力X=-1287.4388, 切向力Y=-1254.9377 +FPS=27.06, 法向力=1972.0852, 切向力X=-677.2499, 切向力Y=-938.0162 +FPS=28.84, 法向力=2044.3372, 切向力X=-566.1908, 切向力Y=-780.3959 +FPS=27.74, 法向力=1665.8745, 切向力X=-978.0413, 切向力Y=-202.0305 +FPS=28.49, 法向力=1832.6960, 切向力X=-488.3443, 切向力Y=-383.5380 +FPS=29.35, 法向力=1771.6771, 切向力X=-559.2518, 切向力Y=-351.9665 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000265s, blend=0.002229s (9 tiles incl ref), finalize=0.000055s, total=0.002555s +FPS=27.06, 法向力=1797.2982, 切向力X=-1554.0825, 切向力Y=-412.4219 +FPS=27.27, 法向力=2238.3191, 切向力X=-1562.7861, 切向力Y=-157.1392 +FPS=28.04, 法向力=2206.5535, 切向力X=-1499.5959, 切向力Y=-93.8904 +FPS=28.09, 法向力=1916.7579, 切向力X=-1111.8223, 切向力Y=-124.0984 +FPS=28.35, 法向力=1898.5605, 切向力X=-1121.3214, 切向力Y=-49.9889 +FPS=27.10, 法向力=2128.8716, 切向力X=-1645.8848, 切向力Y=-474.7942 +FPS=27.77, 法向力=2092.5264, 切向力X=-1647.3813, 切向力Y=-571.7249 +FPS=26.90, 法向力=1951.1018, 切向力X=-1105.9944, 切向力Y=-312.0542 +FPS=26.83, 法向力=1245.0366, 切向力X=-701.3008, 切向力Y=91.8745 +FPS=27.61, 法向力=1244.6595, 切向力X=-719.4459, 切向力Y=167.1741 +FPS=27.84, 法向力=2043.9170, 切向力X=-525.2451, 切向力Y=-954.1273 +FPS=28.76, 法向力=2131.8765, 切向力X=-691.0046, 切向力Y=-1051.5099 +FPS=27.59, 法向力=1739.9647, 切向力X=-1382.0903, 切向力Y=-419.4310 +FPS=26.95, 法向力=1980.1765, 切向力X=-540.8646, 切向力Y=-38.3374 +FPS=27.08, 法向力=1959.9304, 切向力X=-502.4761, 切向力Y=-18.0503 +FPS=27.11, 法向力=1848.8494, 切向力X=-1246.3817, 切向力Y=-763.4633 +FPS=26.31, 法向力=1794.9495, 切向力X=-1260.3120, 切向力Y=-725.3693 +FPS=28.95, 法向力=1934.8555, 切向力X=-474.0654, 切向力Y=-987.8546 +FPS=27.51, 法向力=2011.4819, 切向力X=-723.3273, 切向力Y=-727.8270 +FPS=28.11, 法向力=2029.3215, 切向力X=-560.6118, 切向力Y=-789.4680 +FPS=26.10, 法向力=2337.9380, 切向力X=-1633.5739, 切向力Y=-431.4769 +FPS=27.65, 法向力=1870.5745, 切向力X=-1415.5498, 切向力Y=-412.9739 +FPS=28.29, 法向力=1843.0709, 切向力X=-1413.5251, 切向力Y=-332.2924 +FPS=26.94, 法向力=2442.5796, 切向力X=-969.2443, 切向力Y=-625.0050 +FPS=28.73, 法向力=2442.6763, 切向力X=-963.4420, 切向力Y=-696.8269 +FPS=26.97, 法向力=2307.5481, 切向力X=-771.3319, 切向力Y=-612.5518 +FPS=28.35, 法向力=2210.9114, 切向力X=-710.4919, 切向力Y=-581.2749 +FPS=26.82, 法向力=1973.9216, 切向力X=-824.4378, 切向力Y=-1117.5186 +FPS=25.28, 法向力=2217.6958, 切向力X=-967.7325, 切向力Y=-659.6418 +FPS=27.84, 法向力=2266.5168, 切向力X=-987.3907, 切向力Y=-640.2910 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000266s, blend=0.002132s (9 tiles incl ref), finalize=0.000055s, total=0.002459s +FPS=26.51, 法向力=1855.2644, 切向力X=-494.5194, 切向力Y=-1235.7126 +FPS=22.71, 法向力=1800.9492, 切向力X=-1427.9600, 切向力Y=-1229.4796 +FPS=42.61, 法向力=1796.5542, 切向力X=-1412.5752, 切向力Y=-1215.9972 +FPS=29.68, 法向力=2551.0312, 切向力X=-1060.0229, 切向力Y=-1201.9122 +FPS=32.68, 法向力=2601.0806, 切向力X=-1112.1212, 切向力Y=-1122.1250 +FPS=31.05, 法向力=1982.1505, 切向力X=-319.7530, 切向力Y=-1453.4608 +FPS=32.59, 法向力=1951.3905, 切向力X=-353.6537, 切向力Y=-1463.0981 +FPS=31.38, 法向力=1545.5188, 切向力X=-244.9358, 切向力Y=218.1444 +FPS=33.91, 法向力=1581.3726, 切向力X=-214.8059, 切向力Y=278.5396 +FPS=30.84, 法向力=2355.5405, 切向力X=-1368.4841, 切向力Y=-902.7050 +FPS=32.99, 法向力=2339.1243, 切向力X=-1368.6603, 切向力Y=-880.1895 +FPS=29.37, 法向力=2010.8635, 切向力X=-703.1170, 切向力Y=42.9929 +FPS=32.19, 法向力=1991.5986, 切向力X=-597.5170, 切向力Y=14.1593 +FPS=33.22, 法向力=1439.2250, 切向力X=-1206.6462, 切向力Y=-713.3915 +FPS=32.28, 法向力=1441.6375, 切向力X=-1226.3989, 切向力Y=-727.3367 +FPS=31.20, 法向力=1797.2015, 切向力X=-707.0427, 切向力Y=-609.6729 +FPS=33.98, 法向力=1855.5068, 切向力X=-713.7220, 切向力Y=-643.2871 +FPS=32.07, 法向力=2219.5837, 切向力X=-1083.1680, 切向力Y=-764.9701 +FPS=34.15, 法向力=2282.5190, 切向力X=-1075.9631, 切向力Y=-789.3450 +FPS=31.49, 法向力=1953.5265, 切向力X=-963.2085, 切向力Y=-1059.0531 +FPS=32.25, 法向力=2272.3257, 切向力X=-69.7629, 切向力Y=-954.7650 +FPS=32.96, 法向力=2243.6157, 切向力X=-218.8379, 切向力Y=-979.5929 +FPS=32.81, 法向力=2263.0066, 切向力X=-133.3035, 切向力Y=-975.9850 +FPS=35.01, 法向力=2017.5061, 切向力X=-1353.5258, 切向力Y=-78.9868 +FPS=34.50, 法向力=1961.2441, 切向力X=-1429.7085, 切向力Y=-29.9385 +FPS=32.18, 法向力=1866.0468, 切向力X=-1007.9294, 切向力Y=-207.5223 +FPS=33.40, 法向力=1817.0497, 切向力X=-994.3900, 切向力Y=-264.4409 +FPS=31.97, 法向力=2042.1508, 切向力X=-356.8413, 切向力Y=-263.5303 +FPS=32.94, 法向力=2101.2554, 切向力X=-260.8438, 切向力Y=-269.0367 +FPS=33.36, 法向力=1940.9966, 切向力X=-1228.1243, 切向力Y=-781.8833 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000274s, blend=0.002143s (9 tiles incl ref), finalize=0.000067s, total=0.002491s +FPS=9.99, 法向力=1515.1057, 切向力X=-526.5801, 切向力Y=-904.4479 +FPS=42.09, 法向力=1655.4874, 切向力X=-83.2269, 切向力Y=-1239.6051 +FPS=26.28, 法向力=1942.3572, 切向力X=-608.5783, 切向力Y=-499.0610 +FPS=27.20, 法向力=1926.9418, 切向力X=-642.5016, 切向力Y=-534.4171 +FPS=26.91, 法向力=1756.7268, 切向力X=-712.0579, 切向力Y=-588.5622 +FPS=27.49, 法向力=1915.5588, 切向力X=-785.0536, 切向力Y=-831.2441 +FPS=28.07, 法向力=1937.9299, 切向力X=-884.7589, 切向力Y=-953.0546 +FPS=27.41, 法向力=1941.5564, 切向力X=-217.8937, 切向力Y=-806.4300 +FPS=28.24, 法向力=1961.5116, 切向力X=-120.5067, 切向力Y=-823.2174 +FPS=26.24, 法向力=1835.9615, 切向力X=-1322.5723, 切向力Y=-1357.0366 +FPS=26.44, 法向力=2243.0332, 切向力X=-798.0336, 切向力Y=-416.4673 +FPS=28.46, 法向力=2250.4575, 切向力X=-700.1440, 切向力Y=-328.4521 +FPS=26.53, 法向力=2523.1880, 切向力X=-1085.7212, 切向力Y=-526.0685 +FPS=27.82, 法向力=2439.6196, 切向力X=-1006.8329, 切向力Y=-503.9992 +FPS=26.83, 法向力=2440.8352, 切向力X=-1956.0879, 切向力Y=-1536.6699 +FPS=26.35, 法向力=2038.1100, 切向力X=-1448.2181, 切向力Y=-634.2244 +FPS=28.06, 法向力=1972.2778, 切向力X=-1441.7239, 切向力Y=-501.7516 +FPS=26.86, 法向力=2099.9314, 切向力X=-878.1404, 切向力Y=-526.0198 +FPS=26.73, 法向力=1786.0269, 切向力X=-638.3901, 切向力Y=-467.3170 +FPS=27.31, 法向力=1764.5198, 切向力X=-623.6459, 切向力Y=-419.0783 +FPS=26.41, 法向力=1397.8071, 切向力X=-118.8546, 切向力Y=67.5390 +FPS=28.81, 法向力=1436.4517, 切向力X=-123.8220, 切向力Y=0.9154 +FPS=16.70, 法向力=1630.0758, 切向力X=-340.7266, 切向力Y=-650.5607 +FPS=39.12, 法向力=1902.3286, 切向力X=-759.0411, 切向力Y=191.8728 +FPS=22.80, 法向力=1934.8735, 切向力X=-713.8868, 切向力Y=214.6168 +FPS=26.32, 法向力=2138.6670, 切向力X=20.9218, 切向力Y=-944.4104 +FPS=25.41, 法向力=1840.1230, 切向力X=-778.1492, 切向力Y=-1018.1617 +FPS=27.88, 法向力=1822.6438, 切向力X=-698.0977, 切向力Y=-1115.7615 +FPS=26.45, 法向力=2300.1299, 切向力X=-1167.3730, 切向力Y=-1285.0463 +FPS=26.24, 法向力=2067.1143, 切向力X=-887.5674, 切向力Y=-1397.8523 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002141s (9 tiles incl ref), finalize=0.000063s, total=0.002476s +FPS=28.14, 法向力=2134.1128, 切向力X=-1009.2228, 切向力Y=-1376.5446 +FPS=26.47, 法向力=2278.0410, 切向力X=-1358.5825, 切向力Y=-807.4243 +FPS=27.80, 法向力=2239.3140, 切向力X=-1301.6425, 切向力Y=-845.2314 +FPS=26.49, 法向力=2035.6431, 切向力X=-1292.8008, 切向力Y=-509.1325 +FPS=27.23, 法向力=2229.0444, 切向力X=-921.4028, 切向力Y=-1086.0391 +FPS=14.26, 法向力=1677.6223, 切向力X=-1286.2628, 切向力Y=-715.1973 +FPS=41.48, 法向力=1638.2322, 切向力X=-1257.9089, 切向力Y=-681.7833 +FPS=30.73, 法向力=1273.7437, 切向力X=-665.8226, 切向力Y=-150.5682 +FPS=34.81, 法向力=1288.4384, 切向力X=-656.1100, 切向力Y=-192.0219 +FPS=32.47, 法向力=1663.2964, 切向力X=5.5522, 切向力Y=-665.2099 +FPS=34.10, 法向力=1707.2029, 切向力X=186.8334, 切向力Y=-653.5556 +FPS=31.05, 法向力=1542.0524, 切向力X=-740.7883, 切向力Y=-426.5465 +FPS=35.40, 法向力=1510.4210, 切向力X=-822.1249, 切向力Y=-462.8365 +FPS=32.76, 法向力=2040.2235, 切向力X=-807.3972, 切向力Y=-677.3699 +FPS=34.12, 法向力=2104.8730, 切向力X=-897.5400, 切向力Y=-732.5398 +FPS=32.87, 法向力=1338.1265, 切向力X=-488.9898, 切向力Y=-614.7051 +FPS=33.62, 法向力=1287.9042, 切向力X=-543.9877, 切向力Y=-644.5299 +FPS=33.95, 法向力=1966.9546, 切向力X=-768.1323, 切向力Y=-1021.5392 +FPS=34.56, 法向力=2014.4431, 切向力X=-670.2094, 切向力Y=-1194.7349 +FPS=32.00, 法向力=1540.3364, 切向力X=-938.1150, 切向力Y=-1381.3295 +FPS=33.75, 法向力=1524.9832, 切向力X=-1083.0464, 切向力Y=-1491.2461 +FPS=33.12, 法向力=1828.2417, 切向力X=-1361.4443, 切向力Y=-962.6014 +FPS=35.36, 法向力=1871.3177, 切向力X=-1291.7672, 切向力Y=-963.6169 +FPS=33.63, 法向力=1623.0747, 切向力X=-600.6077, 切向力Y=-1364.1082 +FPS=35.00, 法向力=1737.2196, 切向力X=-680.1794, 切向力Y=-1368.7786 +FPS=17.86, 法向力=2316.3259, 切向力X=-1197.8359, 切向力Y=-992.1022 +FPS=40.52, 法向力=2317.7080, 切向力X=-1162.7329, 切向力Y=-895.1629 +FPS=27.03, 法向力=1691.6567, 切向力X=-736.9470, 切向力Y=-1395.9910 +FPS=25.85, 法向力=2034.8677, 切向力X=-1097.1162, 切向力Y=-627.8346 +FPS=27.86, 法向力=2063.4243, 切向力X=-1045.1726, 切向力Y=-468.3859 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000263s, blend=0.002122s (9 tiles incl ref), finalize=0.000053s, total=0.002444s +FPS=28.29, 法向力=2099.1021, 切向力X=-949.4215, 切向力Y=-903.1529 +FPS=27.60, 法向力=2008.6765, 切向力X=-1294.1234, 切向力Y=-847.6045 +FPS=28.08, 法向力=1951.8302, 切向力X=-1101.0603, 切向力Y=-775.2851 +FPS=26.91, 法向力=1860.4689, 切向力X=-523.7408, 切向力Y=-917.2697 +FPS=26.92, 法向力=1501.5543, 切向力X=-1000.8601, 切向力Y=-1172.9547 +FPS=22.91, 法向力=1580.0747, 切向力X=-915.7466, 切向力Y=-1144.0674 +FPS=39.88, 法向力=1572.7976, 切向力X=-759.1015, 切向力Y=-558.0584 +FPS=33.19, 法向力=1635.8542, 切向力X=-692.9601, 切向力Y=-605.5543 +FPS=32.76, 法向力=1631.5676, 切向力X=-732.6653, 切向力Y=-654.1630 +FPS=34.94, 法向力=2237.7134, 切向力X=-758.2617, 切向力Y=-249.6856 +FPS=33.14, 法向力=2163.1470, 切向力X=-661.0341, 切向力Y=-374.9482 +FPS=33.97, 法向力=2420.5210, 切向力X=-787.5034, 切向力Y=-1347.9546 +FPS=31.89, 法向力=1443.9852, 切向力X=-241.6004, 切向力Y=-300.8800 +FPS=34.71, 法向力=1426.3140, 切向力X=-265.6024, 切向力Y=-281.9990 +FPS=30.06, 法向力=1630.9980, 切向力X=177.2608, 切向力Y=-614.9493 +FPS=31.43, 法向力=1651.3896, 切向力X=104.8075, 切向力Y=-765.1316 +FPS=32.57, 法向力=1630.4768, 切向力X=-923.8272, 切向力Y=-1008.3687 +FPS=35.78, 法向力=1698.4373, 切向力X=-933.4693, 切向力Y=-1141.4554 +FPS=32.64, 法向力=1719.8540, 切向力X=-970.1146, 切向力Y=-1171.4182 +FPS=33.29, 法向力=2185.2920, 切向力X=-648.4469, 切向力Y=-1273.8470 +FPS=32.70, 法向力=1691.7988, 切向力X=-657.1697, 切向力Y=-549.6387 +FPS=34.39, 法向力=1734.8647, 切向力X=-660.2336, 切向力Y=-587.1003 +FPS=31.62, 法向力=2050.7986, 切向力X=-416.4019, 切向力Y=-1470.4478 +FPS=34.98, 法向力=1974.5100, 切向力X=-333.8924, 切向力Y=-1434.8705 +FPS=31.31, 法向力=1944.8073, 切向力X=-462.0641, 切向力Y=-533.5757 +FPS=34.68, 法向力=1899.7126, 切向力X=-571.9818, 切向力Y=-408.3797 +FPS=33.80, 法向力=1884.8297, 切向力X=-601.5010, 切向力Y=-439.1181 +FPS=34.78, 法向力=1489.3882, 切向力X=-574.1357, 切向力Y=-818.6314 +FPS=32.30, 法向力=1978.9961, 切向力X=-263.6267, 切向力Y=-916.1801 +FPS=35.39, 法向力=1969.3547, 切向力X=-268.2930, 切向力Y=-915.9412 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002170s (9 tiles incl ref), finalize=0.000056s, total=0.002500s +FPS=33.04, 法向力=1529.8213, 切向力X=-299.1686, 切向力Y=-309.7263 +FPS=36.38, 法向力=1512.6423, 切向力X=-322.9972, 切向力Y=-242.3766 +FPS=32.77, 法向力=1492.1781, 切向力X=-313.5270, 切向力Y=-237.1095 +FPS=35.11, 法向力=1934.5702, 切向力X=-562.7920, 切向力Y=-1244.1630 +FPS=33.49, 法向力=1929.8458, 切向力X=-493.2019, 切向力Y=-1245.4348 +FPS=17.75, 法向力=2492.1943, 切向力X=-1140.8857, 切向力Y=-1067.9382 +FPS=39.56, 法向力=1852.0298, 切向力X=-591.3700, 切向力Y=-834.0438 +FPS=27.21, 法向力=1972.2395, 切向力X=-595.9990, 切向力Y=-860.1971 +FPS=28.61, 法向力=2044.6873, 切向力X=-572.3477, 切向力Y=-932.3723 +FPS=26.77, 法向力=1413.5552, 切向力X=-426.0732, 切向力Y=-377.4225 +FPS=28.84, 法向力=1368.6034, 切向力X=-481.4483, 切向力Y=-441.6744 +FPS=26.57, 法向力=2074.0703, 切向力X=-676.5694, 切向力Y=-1131.7844 +FPS=27.72, 法向力=2072.9746, 切向力X=-1117.9568, 切向力Y=-787.9268 +FPS=28.60, 法向力=2123.1924, 切向力X=-1197.7163, 切向力Y=-745.8395 +FPS=27.46, 法向力=2213.6265, 切向力X=-23.4751, 切向力Y=-957.3353 +FPS=27.38, 法向力=2246.6631, 切向力X=59.3173, 切向力Y=-958.8625 +FPS=26.95, 法向力=2109.2583, 切向力X=-1498.8385, 切向力Y=-1152.6250 +FPS=27.06, 法向力=2060.0688, 切向力X=-1498.3679, 切向力Y=-1056.6056 +FPS=26.80, 法向力=2573.8828, 切向力X=-1079.8762, 切向力Y=-405.2214 +FPS=26.69, 法向力=1662.4434, 切向力X=-437.0717, 切向力Y=-923.3867 +FPS=27.05, 法向力=1576.8413, 切向力X=-322.3223, 切向力Y=-956.8433 +FPS=26.91, 法向力=1978.9255, 切向力X=-1396.4684, 切向力Y=-923.6823 +FPS=26.65, 法向力=1849.7723, 切向力X=-449.5145, 切向力Y=-681.7885 +FPS=28.17, 法向力=1867.3181, 切向力X=-360.1802, 切向力Y=-722.9025 +FPS=25.36, 法向力=1483.8164, 切向力X=-208.2295, 切向力Y=-1516.9395 +FPS=24.93, 法向力=1692.5603, 切向力X=-234.6807, 切向力Y=-483.0405 +FPS=27.90, 法向力=1685.5332, 切向力X=-289.4333, 切向力Y=-251.6360 +FPS=26.46, 法向力=1577.0034, 切向力X=-657.8546, 切向力Y=-935.7722 +FPS=28.09, 法向力=1548.5535, 切向力X=-606.4784, 切向力Y=-936.3429 +FPS=26.30, 法向力=1875.8169, 切向力X=29.0939, 切向力Y=-283.1934 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000394s, blend=0.002301s (9 tiles incl ref), finalize=0.000056s, total=0.002756s +FPS=26.29, 法向力=1935.2433, 切向力X=-178.1248, 切向力Y=-872.7527 +FPS=26.61, 法向力=1912.7034, 切向力X=-205.5802, 切向力Y=-940.7825 +FPS=26.49, 法向力=1528.8962, 切向力X=-995.0172, 切向力Y=-525.5869 +FPS=27.15, 法向力=2454.1382, 切向力X=-778.8246, 切向力Y=-1490.4354 +FPS=27.10, 法向力=2441.8418, 切向力X=-785.2466, 切向力Y=-1513.7690 +FPS=24.27, 法向力=2358.4302, 切向力X=-1023.5015, 切向力Y=-1615.9331 +FPS=26.70, 法向力=2327.5544, 切向力X=-1003.1008, 切向力Y=-1625.0891 +FPS=24.76, 法向力=1423.5938, 切向力X=-407.2735, 切向力Y=-751.9829 +FPS=25.46, 法向力=2631.2991, 切向力X=-1264.1506, 切向力Y=-1807.2161 +FPS=25.25, 法向力=2647.6777, 切向力X=-1306.4608, 切向力Y=-1911.3208 +FPS=26.06, 法向力=1775.1194, 切向力X=-308.4005, 切向力Y=-868.0097 +FPS=26.51, 法向力=1921.7964, 切向力X=-1243.7792, 切向力Y=-472.6973 +FPS=27.07, 法向力=2010.4178, 切向力X=-1190.8879, 切向力Y=-453.6596 +FPS=25.07, 法向力=1953.2781, 切向力X=-373.1844, 切向力Y=-570.6659 +FPS=24.35, 法向力=1905.7681, 切向力X=-1090.5564, 切向力Y=-719.0562 +FPS=26.65, 法向力=1890.0035, 切向力X=-1141.9534, 切向力Y=-679.8660 +FPS=25.97, 法向力=2319.7659, 切向力X=-543.4844, 切向力Y=-1057.5315 +FPS=26.89, 法向力=1877.3853, 切向力X=-1035.7830, 切向力Y=-426.9866 +FPS=25.59, 法向力=1848.1099, 切向力X=-957.2485, 切向力Y=-359.5725 +FPS=24.70, 法向力=2093.8706, 切向力X=-234.9360, 切向力Y=-1477.1003 +FPS=25.42, 法向力=2068.6084, 切向力X=-320.2703, 切向力Y=-1067.7245 +FPS=25.68, 法向力=2016.5469, 切向力X=-315.3246, 切向力Y=-975.7013 +FPS=22.52, 法向力=2030.7361, 切向力X=-1090.7974, 切向力Y=-1365.2123 +FPS=26.17, 法向力=1857.6945, 切向力X=-599.0580, 切向力Y=-771.2416 +FPS=27.08, 法向力=1769.0946, 切向力X=-598.6400, 切向力Y=-675.7616 +FPS=25.43, 法向力=1608.6372, 切向力X=-1555.7789, 切向力Y=-1011.6650 +FPS=25.61, 法向力=1752.1837, 切向力X=-595.0354, 切向力Y=-810.9927 +FPS=26.55, 法向力=1896.6196, 切向力X=-674.5408, 切向力Y=-856.3917 +FPS=25.17, 法向力=1533.5874, 切向力X=-524.0999, 切向力Y=-1505.9709 +FPS=26.31, 法向力=1604.9371, 切向力X=-480.7432, 切向力Y=-1514.9281 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002141s (9 tiles incl ref), finalize=0.000058s, total=0.002473s +FPS=25.82, 法向力=2240.5291, 切向力X=-559.9594, 切向力Y=-683.7440 +FPS=25.82, 法向力=2333.3584, 切向力X=-1032.5366, 切向力Y=-1156.0204 +FPS=24.79, 法向力=2227.0750, 切向力X=-910.1289, 切向力Y=-1305.6719 +FPS=26.27, 法向力=2090.1704, 切向力X=-1123.3993, 切向力Y=-927.3717 +FPS=25.41, 法向力=1622.5383, 切向力X=-1292.3577, 切向力Y=-1916.4006 +FPS=25.37, 法向力=1615.6404, 切向力X=-1362.0602, 切向力Y=-1954.4890 +FPS=24.01, 法向力=1977.6569, 切向力X=-506.1746, 切向力Y=-1421.7931 +FPS=26.27, 法向力=1896.5176, 切向力X=-1227.7446, 切向力Y=-571.3361 +FPS=26.68, 法向力=1854.7603, 切向力X=-1211.8403, 切向力Y=-494.8240 +FPS=25.84, 法向力=1927.3315, 切向力X=-976.2664, 切向力Y=-387.6100 +FPS=25.92, 法向力=2130.5237, 切向力X=-1018.2070, 切向力Y=-966.0172 +FPS=26.10, 法向力=2112.4724, 切向力X=-952.6331, 切向力Y=-965.7123 +FPS=24.76, 法向力=1978.5452, 切向力X=-783.9194, 切向力Y=-1059.3950 +FPS=26.35, 法向力=1922.8838, 切向力X=-705.3348, 切向力Y=-1045.8877 +FPS=27.05, 法向力=2420.8660, 切向力X=-532.1495, 切向力Y=-1550.2775 +FPS=25.18, 法向力=2155.4546, 切向力X=-1293.4324, 切向力Y=-1305.0948 +FPS=26.18, 法向力=2249.7568, 切向力X=-1313.4604, 切向力Y=-1430.6118 +FPS=26.77, 法向力=2152.4248, 切向力X=-402.1631, 切向力Y=-607.5338 +FPS=25.96, 法向力=2100.3403, 切向力X=-757.4932, 切向力Y=-837.9468 +FPS=26.81, 法向力=2075.8821, 切向力X=-675.0752, 切向力Y=-812.7665 +FPS=24.79, 法向力=1694.5684, 切向力X=-318.2876, 切向力Y=-272.1742 +FPS=24.82, 法向力=2249.9214, 切向力X=-1154.8253, 切向力Y=-779.0165 +FPS=26.88, 法向力=2343.9519, 切向力X=-1106.9119, 切向力Y=-828.4670 +FPS=25.13, 法向力=2393.3362, 切向力X=-897.4121, 切向力Y=-1142.3394 +FPS=25.97, 法向力=2240.8225, 切向力X=-516.7473, 切向力Y=-1482.0879 +FPS=25.83, 法向力=2266.2842, 切向力X=-458.5195, 切向力Y=-1512.1538 +FPS=24.88, 法向力=1526.5916, 切向力X=-78.9811, 切向力Y=-1020.9077 +FPS=26.06, 法向力=1836.0420, 切向力X=-408.6725, 切向力Y=-1258.7542 +FPS=26.46, 法向力=1859.3304, 切向力X=-390.8873, 切向力Y=-1291.3698 +FPS=25.49, 法向力=2607.8108, 切向力X=-862.5956, 切向力Y=-1497.7246 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002165s (9 tiles incl ref), finalize=0.000098s, total=0.002546s +FPS=26.33, 法向力=2602.3386, 切向力X=-719.2444, 切向力Y=-1486.4172 +FPS=26.13, 法向力=1881.9457, 切向力X=-519.0531, 切向力Y=-1171.3076 +FPS=25.95, 法向力=2374.7595, 切向力X=-1153.4653, 切向力Y=-633.9525 +FPS=25.50, 法向力=2440.0952, 切向力X=-1190.7246, 切向力Y=-584.3080 +FPS=26.30, 法向力=1923.0093, 切向力X=-551.0391, 切向力Y=-2131.5664 +FPS=24.98, 法向力=1729.2147, 切向力X=-84.4143, 切向力Y=-959.9654 +FPS=25.76, 法向力=1729.9988, 切向力X=-130.7729, 切向力Y=-1032.7872 +FPS=22.03, 法向力=1545.5066, 切向力X=-348.0807, 切向力Y=-1034.9320 +FPS=21.91, 法向力=2048.5322, 切向力X=-342.9499, 切向力Y=-1142.6702 +FPS=21.85, 法向力=2041.7395, 切向力X=-623.2228, 切向力Y=-1410.8005 +FPS=22.41, 法向力=1971.9612, 切向力X=-783.8895, 切向力Y=-1491.3121 +FPS=22.64, 法向力=2038.5288, 切向力X=-301.8109, 切向力Y=-521.5345 +FPS=22.30, 法向力=2076.2524, 切向力X=-786.0335, 切向力Y=-1067.3336 +FPS=22.44, 法向力=2102.9426, 切向力X=-791.2583, 切向力Y=-1087.1726 +FPS=24.99, 法向力=2144.1211, 切向力X=-1282.5872, 切向力Y=-1319.1831 +FPS=25.62, 法向力=1805.0873, 切向力X=-1334.4622, 切向力Y=-1279.3488 +FPS=25.66, 法向力=2537.3789, 切向力X=-928.8441, 切向力Y=-930.2048 +FPS=27.13, 法向力=2599.8721, 切向力X=-915.5631, 切向力Y=-941.1592 +FPS=25.93, 法向力=2239.6682, 切向力X=-1357.1062, 切向力Y=-1558.3401 +FPS=26.17, 法向力=2197.9451, 切向力X=-1387.7122, 切向力Y=-1569.9099 +FPS=26.78, 法向力=1962.0281, 切向力X=-619.8942, 切向力Y=-1472.0081 +FPS=22.10, 法向力=1366.9717, 切向力X=-283.8892, 切向力Y=-1129.4111 +FPS=22.67, 法向力=2210.1284, 切向力X=-648.3022, 切向力Y=-1547.2821 +FPS=22.93, 法向力=2333.6865, 切向力X=-675.1790, 切向力Y=-1672.0884 +FPS=23.37, 法向力=2532.2451, 切向力X=-1061.2251, 切向力Y=-995.0992 +FPS=24.97, 法向力=2335.5842, 切向力X=-248.0214, 切向力Y=-1221.2535 +FPS=27.19, 法向力=2318.7285, 切向力X=-167.1122, 切向力Y=-1268.2743 +FPS=26.61, 法向力=2468.5156, 切向力X=-695.2581, 切向力Y=-1195.6716 +FPS=27.67, 法向力=2108.0400, 切向力X=99.2324, 切向力Y=-789.4589 +FPS=26.58, 法向力=2098.7417, 切向力X=134.6307, 切向力Y=-815.6309 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000270s, blend=0.002357s (9 tiles incl ref), finalize=0.000060s, total=0.002693s +FPS=25.14, 法向力=2521.6501, 切向力X=-302.0702, 切向力Y=-1477.8491 +FPS=28.51, 法向力=2501.4355, 切向力X=-260.5897, 切向力Y=-1491.7515 +FPS=26.60, 法向力=2363.3452, 切向力X=-307.6212, 切向力Y=-894.2865 +FPS=25.57, 法向力=2596.4443, 切向力X=-908.2742, 切向力Y=-1230.5017 +FPS=28.65, 法向力=2614.6711, 切向力X=-914.0745, 切向力Y=-1272.6729 +FPS=27.51, 法向力=2908.0078, 切向力X=-380.8783, 切向力Y=-1839.0288 +FPS=27.71, 法向力=2885.2314, 切向力X=-265.9890, 切向力Y=-1862.7986 +FPS=27.58, 法向力=2555.2695, 切向力X=-675.2842, 切向力Y=-1267.1765 +FPS=26.59, 法向力=2360.8669, 切向力X=-168.2328, 切向力Y=-1297.8970 +FPS=28.59, 法向力=2323.2144, 切向力X=-140.7862, 切向力Y=-1314.4509 +FPS=26.32, 法向力=2911.3357, 切向力X=-840.5863, 切向力Y=-1411.3597 +FPS=27.10, 法向力=2380.7373, 切向力X=-224.7199, 切向力Y=-1711.2542 +FPS=28.40, 法向力=2371.3728, 切向力X=-205.3647, 切向力Y=-1622.6603 +FPS=27.36, 法向力=2516.0061, 切向力X=-361.2758, 切向力Y=-1251.5786 +FPS=28.81, 法向力=2476.2000, 切向力X=-284.0056, 切向力Y=-1192.4784 +FPS=26.50, 法向力=2251.7930, 切向力X=301.2344, 切向力Y=-1249.6536 +FPS=26.39, 法向力=2349.7852, 切向力X=-8.4704, 切向力Y=-1129.5109 +FPS=28.67, 法向力=2308.6758, 切向力X=-90.1151, 切向力Y=-1071.0061 +FPS=27.10, 法向力=2501.4121, 切向力X=177.9075, 切向力Y=-1167.9697 +FPS=24.21, 法向力=2589.4646, 切向力X=204.3048, 切向力Y=-1251.2681 +FPS=24.41, 法向力=2475.7139, 切向力X=-481.4359, 切向力Y=-1221.7755 +FPS=22.79, 法向力=2601.3267, 切向力X=111.9903, 切向力Y=-1841.5847 +FPS=22.73, 法向力=2487.9106, 切向力X=-342.2926, 切向力Y=-1773.9258 +FPS=26.14, 法向力=2399.7808, 切向力X=-362.7373, 切向力Y=-1599.1534 +FPS=23.39, 法向力=2320.1262, 切向力X=123.1205, 切向力Y=-1195.1471 +FPS=23.43, 法向力=2602.5400, 切向力X=-339.4991, 切向力Y=-631.9843 +FPS=24.53, 法向力=2545.7998, 切向力X=-311.9155, 切向力Y=-505.3740 +FPS=22.45, 法向力=2822.8052, 切向力X=-966.5901, 切向力Y=-1763.7253 +FPS=22.78, 法向力=2364.1909, 切向力X=-530.8301, 切向力Y=-634.3269 +FPS=23.59, 法向力=2075.0254, 切向力X=-206.7696, 切向力Y=-1094.0083 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000286s, blend=0.002174s (9 tiles incl ref), finalize=0.000056s, total=0.002522s +FPS=23.05, 法向力=2046.4896, 切向力X=-156.2939, 切向力Y=-1067.9801 +FPS=22.80, 法向力=2224.9749, 切向力X=-902.4824, 切向力Y=-1561.6349 +FPS=22.52, 法向力=2445.7266, 切向力X=-463.1450, 切向力Y=-1341.0610 +FPS=23.37, 法向力=2507.3916, 切向力X=-436.4243, 切向力Y=-1475.6949 +FPS=23.70, 法向力=2304.0210, 切向力X=-545.7428, 切向力Y=-287.2200 +FPS=20.76, 法向力=2377.1970, 切向力X=-943.3817, 切向力Y=-1894.8225 +FPS=22.35, 法向力=1940.9348, 切向力X=-456.0644, 切向力Y=-1088.1846 +FPS=23.59, 法向力=1899.7712, 切向力X=-460.5807, 切向力Y=-1086.9919 +FPS=22.83, 法向力=2298.0347, 切向力X=-35.3240, 切向力Y=-1040.5801 +FPS=23.14, 法向力=2294.7749, 切向力X=-272.1957, 切向力Y=-662.2499 +FPS=23.43, 法向力=2691.2668, 切向力X=-656.2175, 切向力Y=-973.7915 +FPS=24.24, 法向力=2657.7632, 切向力X=-577.0522, 切向力Y=-980.6190 +FPS=23.51, 法向力=2158.3577, 切向力X=98.4094, 切向力Y=-555.8615 +FPS=24.81, 法向力=2158.7463, 切向力X=-555.4396, 切向力Y=-1460.6958 +FPS=27.36, 法向力=2124.9915, 切向力X=-527.3026, 切向力Y=-1501.4946 +FPS=26.19, 法向力=2452.4863, 切向力X=-400.3488, 切向力Y=-1100.5693 +FPS=26.08, 法向力=2538.3560, 切向力X=-420.5512, 切向力Y=-1811.6907 +FPS=26.58, 法向力=2464.7432, 切向力X=-436.3142, 切向力Y=-1877.5857 +FPS=26.92, 法向力=2350.6616, 切向力X=145.3204, 切向力Y=-1415.5540 +FPS=27.55, 法向力=2434.5259, 切向力X=171.3489, 切向力Y=-1422.0309 +FPS=26.23, 法向力=2373.5747, 切向力X=-743.1241, 切向力Y=-1000.2972 +FPS=27.95, 法向力=2248.5701, 切向力X=-809.8743, 切向力Y=-830.8275 +FPS=27.37, 法向力=2335.2056, 切向力X=-349.5687, 切向力Y=-1583.0941 +FPS=26.30, 法向力=3063.8213, 切向力X=-603.0823, 切向力Y=-2256.3945 +FPS=26.39, 法向力=3027.2371, 切向力X=-517.4811, 切向力Y=-2254.3655 +FPS=28.19, 法向力=2464.5493, 切向力X=175.6163, 切向力Y=-1256.7415 +FPS=26.57, 法向力=2468.7075, 切向力X=-449.7471, 切向力Y=-1119.4083 +FPS=28.29, 法向力=2518.6055, 切向力X=-435.9294, 切向力Y=-858.9584 +FPS=25.41, 法向力=2404.0352, 切向力X=355.6177, 切向力Y=-1059.0743 +FPS=27.19, 法向力=2538.6667, 切向力X=7.0540, 切向力Y=-1151.8601 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002167s (9 tiles incl ref), finalize=0.000054s, total=0.002504s +FPS=26.91, 法向力=2539.3936, 切向力X=74.2600, 切向力Y=-1098.5317 +FPS=25.00, 法向力=2475.8413, 切向力X=-1079.2860, 切向力Y=-109.3872 +FPS=27.49, 法向力=2442.2385, 切向力X=-1053.8650, 切向力Y=-22.5982 +FPS=26.12, 法向力=2539.0703, 切向力X=72.0309, 切向力Y=-1481.2219 +FPS=27.09, 法向力=2428.8635, 切向力X=301.9493, 切向力Y=-1479.7318 +FPS=27.92, 法向力=2563.2288, 切向力X=-444.4131, 切向力Y=-1154.2848 +FPS=27.10, 法向力=2653.8398, 切向力X=-809.4156, 切向力Y=-1511.9768 +FPS=27.31, 法向力=2563.9678, 切向力X=-756.2635, 切向力Y=-1565.7087 +FPS=28.01, 法向力=1838.4927, 切向力X=-76.7652, 切向力Y=-1023.2639 +FPS=26.78, 法向力=3056.4934, 切向力X=-718.4177, 切向力Y=-1736.7207 +FPS=26.74, 法向力=3005.2405, 切向力X=-623.9025, 切向力Y=-1834.1893 +FPS=25.36, 法向力=2473.0898, 切向力X=-617.8175, 切向力Y=-1840.6821 +FPS=26.40, 法向力=2172.9673, 切向力X=-76.3158, 切向力Y=-915.5776 +FPS=28.57, 法向力=2176.2559, 切向力X=32.3904, 切向力Y=-877.2856 +FPS=27.15, 法向力=2517.3845, 切向力X=-477.5515, 切向力Y=-873.9594 +FPS=27.93, 法向力=2519.9292, 切向力X=-445.4432, 切向力Y=-848.2045 +FPS=26.13, 法向力=2455.6992, 切向力X=-781.6167, 切向力Y=-1510.1260 +FPS=26.51, 法向力=2541.8291, 切向力X=-401.9444, 切向力Y=-1356.7322 +FPS=26.46, 法向力=2508.3169, 切向力X=-335.1407, 切向力Y=-1362.3423 +FPS=26.46, 法向力=2392.1609, 切向力X=-397.3824, 切向力Y=-1416.9783 +FPS=27.53, 法向力=2625.8591, 切向力X=-183.4696, 切向力Y=-1075.3710 +FPS=29.08, 法向力=2545.9526, 切向力X=-30.9377, 切向力Y=-1005.2930 +FPS=25.80, 法向力=2862.9985, 切向力X=-402.3389, 切向力Y=-1408.2264 +FPS=28.51, 法向力=2787.5547, 切向力X=-359.7189, 切向力Y=-1358.1401 +FPS=25.40, 法向力=2371.5161, 切向力X=195.8500, 切向力Y=-548.8462 +FPS=26.63, 法向力=2099.9434, 切向力X=-1279.2832, 切向力Y=-1085.7910 +FPS=28.38, 法向力=2031.4285, 切向力X=-1178.3738, 切向力Y=-977.3528 +FPS=27.23, 法向力=2081.4500, 切向力X=-358.2749, 切向力Y=-770.3258 +FPS=27.83, 法向力=2128.1055, 切向力X=-251.9137, 切向力Y=-702.4730 +FPS=26.63, 法向力=2666.3594, 切向力X=-433.4739, 切向力Y=-1207.6895 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000292s, blend=0.002381s (9 tiles incl ref), finalize=0.000055s, total=0.002735s +FPS=26.30, 法向力=2284.5413, 切向力X=-722.5541, 切向力Y=-1091.9200 +FPS=27.85, 法向力=2248.1841, 切向力X=-669.3285, 切向力Y=-1139.4452 +FPS=26.41, 法向力=2146.7246, 切向力X=92.5690, 切向力Y=-999.4186 +FPS=26.19, 法向力=2641.3069, 切向力X=151.5844, 切向力Y=-1661.9255 +FPS=27.17, 法向力=2560.3772, 切向力X=93.6712, 切向力Y=-1414.6641 +FPS=25.11, 法向力=2386.6025, 切向力X=-848.4622, 切向力Y=-617.7004 +FPS=27.37, 法向力=2375.5183, 切向力X=-870.2924, 切向力Y=-585.3081 +FPS=26.80, 法向力=2376.5432, 切向力X=-890.3113, 切向力Y=-944.2390 +FPS=26.24, 法向力=1884.8989, 切向力X=-579.9351, 切向力Y=-450.9240 +FPS=27.91, 法向力=1941.7135, 切向力X=-619.4177, 切向力Y=-485.2195 +FPS=26.26, 法向力=1984.8572, 切向力X=224.4884, 切向力Y=-1450.9465 +FPS=26.51, 法向力=2912.7683, 切向力X=-130.1826, 切向力Y=-2015.1777 +FPS=27.39, 法向力=2833.6152, 切向力X=-40.4846, 切向力Y=-2041.6738 +FPS=25.26, 法向力=2745.3057, 切向力X=-352.4372, 切向力Y=-2345.4280 +FPS=26.56, 法向力=2394.4551, 切向力X=-551.1443, 切向力Y=-1510.0703 +FPS=27.50, 法向力=2383.4331, 切向力X=-521.8741, 切向力Y=-1461.0679 +FPS=26.50, 法向力=2410.9453, 切向力X=-535.3081, 切向力Y=-1757.2593 +FPS=27.25, 法向力=2486.6553, 切向力X=-622.3793, 切向力Y=-1820.9822 +FPS=25.59, 法向力=2293.6453, 切向力X=-208.1225, 切向力Y=-1652.1680 +FPS=27.52, 法向力=2307.8176, 切向力X=-220.3279, 切向力Y=-1588.3108 +FPS=26.45, 法向力=2037.3772, 切向力X=-237.2356, 切向力Y=-1442.0063 +FPS=25.68, 法向力=2163.7383, 切向力X=-711.7732, 切向力Y=-755.9115 +FPS=26.87, 法向力=2141.5159, 切向力X=-671.9565, 切向力Y=-626.4579 +FPS=27.87, 法向力=2140.8940, 切向力X=-783.6297, 切向力Y=-1587.3253 +FPS=26.42, 法向力=2667.9592, 切向力X=-413.9001, 切向力Y=-1194.2975 +FPS=27.48, 法向力=2650.9092, 切向力X=-350.8154, 切向力Y=-1127.6105 +FPS=25.54, 法向力=2454.4717, 切向力X=271.1367, 切向力Y=-1173.8729 +FPS=25.90, 法向力=2144.9478, 切向力X=-514.7152, 切向力Y=-1620.9473 +FPS=28.13, 法向力=2128.7334, 切向力X=-736.2919, 切向力Y=-1765.4167 +FPS=25.82, 法向力=2349.6792, 切向力X=-748.6674, 切向力Y=-1457.3430 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000277s, blend=0.002147s (9 tiles incl ref), finalize=0.000057s, total=0.002487s +FPS=27.15, 法向力=2359.2354, 切向力X=-731.3102, 切向力Y=-1464.7959 +FPS=26.06, 法向力=2447.1880, 切向力X=-410.3552, 切向力Y=-1195.7451 +FPS=25.75, 法向力=1942.1635, 切向力X=-266.1866, 切向力Y=-2148.9360 +FPS=26.34, 法向力=1864.2820, 切向力X=-227.6690, 切向力Y=-2072.5576 +FPS=27.42, 法向力=1806.1011, 切向力X=-421.8451, 切向力Y=-1575.4719 +FPS=26.37, 法向力=2846.9395, 切向力X=-853.3601, 切向力Y=-1363.9160 +FPS=27.93, 法向力=2770.7817, 切向力X=-786.3759, 切向力Y=-1207.1298 +FPS=24.58, 法向力=2753.4609, 切向力X=-95.5325, 切向力Y=-1820.1146 +FPS=28.25, 法向力=2688.9429, 切向力X=-53.7792, 切向力Y=-1759.3600 +FPS=27.16, 法向力=2249.7783, 切向力X=138.4947, 切向力Y=-1172.0637 +FPS=25.77, 法向力=2087.1292, 切向力X=213.4690, 切向力Y=-920.3013 +FPS=28.20, 法向力=2015.2219, 切向力X=256.8038, 切向力Y=-922.2859 +FPS=27.06, 法向力=1904.7615, 切向力X=-824.2750, 切向力Y=-444.4893 +FPS=27.19, 法向力=1847.0165, 切向力X=-966.9026, 切向力Y=-413.6502 +FPS=28.22, 法向力=2224.2249, 切向力X=-463.0292, 切向力Y=-1258.7744 +FPS=26.68, 法向力=2182.0701, 切向力X=149.7584, 切向力Y=-1946.3472 +FPS=28.02, 法向力=2228.4678, 切向力X=153.4576, 切向力Y=-1904.4883 +FPS=26.85, 法向力=2002.4829, 切向力X=-191.3723, 切向力Y=-868.6285 +FPS=26.72, 法向力=2080.1104, 切向力X=-353.7165, 切向力Y=-1567.4093 +FPS=28.36, 法向力=2084.6697, 切向力X=-283.0473, 切向力Y=-1524.5449 +FPS=25.67, 法向力=2280.0908, 切向力X=-581.7982, 切向力Y=-2179.6516 +FPS=28.48, 法向力=2259.5930, 切向力X=-600.8395, 切向力Y=-2320.9685 +FPS=26.73, 法向力=2266.9102, 切向力X=-1207.0306, 切向力Y=-1493.0244 +FPS=24.18, 法向力=2175.2747, 切向力X=-235.9488, 切向力Y=-1184.0708 +FPS=24.70, 法向力=2081.2876, 切向力X=-139.3281, 切向力Y=-1160.6045 +FPS=27.83, 法向力=2633.9233, 切向力X=-1264.9230, 切向力Y=-1114.0234 +FPS=27.15, 法向力=2324.4707, 切向力X=-245.2991, 切向力Y=-684.8822 +FPS=28.04, 法向力=2299.4622, 切向力X=-186.6088, 切向力Y=-691.5632 +FPS=25.80, 法向力=2040.4375, 切向力X=-483.0116, 切向力Y=-435.9176 +FPS=26.70, 法向力=2307.5088, 切向力X=-463.0537, 切向力Y=-1333.1105 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000273s, blend=0.002269s (9 tiles incl ref), finalize=0.000061s, total=0.002610s +FPS=27.23, 法向力=2331.0994, 切向力X=-406.6536, 切向力Y=-1370.1104 +FPS=27.15, 法向力=2329.0122, 切向力X=-330.0119, 切向力Y=-1373.3040 +FPS=28.42, 法向力=2349.8147, 切向力X=-333.0916, 切向力Y=-1392.7830 +FPS=25.83, 法向力=2223.4802, 切向力X=91.8351, 切向力Y=-1603.7732 +FPS=27.13, 法向力=2187.2854, 切向力X=152.6443, 切向力Y=-1540.7056 +FPS=26.44, 法向力=2672.1982, 切向力X=-283.5990, 切向力Y=-1833.8823 +FPS=26.22, 法向力=2581.2383, 切向力X=-466.0295, 切向力Y=-2412.6440 +FPS=27.91, 法向力=2575.0703, 切向力X=-413.2634, 切向力Y=-2557.3230 +FPS=26.55, 法向力=2227.8586, 切向力X=-199.7465, 切向力Y=-1201.7885 +FPS=25.90, 法向力=2192.7786, 切向力X=-360.2765, 切向力Y=-1458.4484 +FPS=28.65, 法向力=2205.3704, 切向力X=-319.0003, 切向力Y=-1424.6436 +FPS=25.08, 法向力=2590.1504, 切向力X=-373.2391, 切向力Y=-1525.0945 +FPS=28.12, 法向力=2014.2012, 切向力X=-82.0978, 切向力Y=-959.7097 +FPS=28.05, 法向力=2015.7183, 切向力X=-134.5309, 切向力Y=-1023.2613 +FPS=26.91, 法向力=2765.7529, 切向力X=-260.0977, 切向力Y=-1248.5400 +FPS=28.23, 法向力=2791.5361, 切向力X=-294.3801, 切向力Y=-1354.6052 +FPS=27.33, 法向力=2438.2498, 切向力X=-20.2498, 切向力Y=-1280.7563 +FPS=29.07, 法向力=2375.9895, 切向力X=-6.7883, 切向力Y=-1334.4291 +FPS=28.73, 法向力=2525.0742, 切向力X=-33.5805, 切向力Y=-1375.6830 +FPS=26.50, 法向力=2284.4946, 切向力X=-381.2292, 切向力Y=-1556.6354 +FPS=28.02, 法向力=2342.6899, 切向力X=-267.2170, 切向力Y=-1586.2358 +FPS=27.79, 法向力=2521.5308, 切向力X=-477.7836, 切向力Y=-2231.1738 +FPS=27.94, 法向力=2516.2842, 切向力X=-497.9880, 切向力Y=-2185.7646 +FPS=28.39, 法向力=2535.3838, 切向力X=-434.5436, 切向力Y=-1128.2062 +FPS=26.55, 法向力=2780.3115, 切向力X=-1054.4087, 切向力Y=-1475.5367 +FPS=26.04, 法向力=2754.4470, 切向力X=-967.0011, 切向力Y=-1457.3033 +FPS=27.59, 法向力=2570.9949, 切向力X=-352.9586, 切向力Y=-1636.2766 +FPS=27.68, 法向力=2334.1689, 切向力X=-1291.3711, 切向力Y=-867.0444 +FPS=26.54, 法向力=2356.6812, 切向力X=-1372.2670, 切向力Y=-844.0728 +FPS=24.51, 法向力=2310.0730, 切向力X=-236.2210, 切向力Y=-1480.4012 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000270s, blend=0.002156s (9 tiles incl ref), finalize=0.000057s, total=0.002489s +FPS=27.04, 法向力=2285.7451, 切向力X=-286.0441, 切向力Y=-1544.6274 +FPS=26.16, 法向力=2410.7993, 切向力X=141.5610, 切向力Y=-1472.5416 +FPS=27.08, 法向力=2502.0664, 切向力X=-141.9598, 切向力Y=-1459.7162 +FPS=27.93, 法向力=2451.1218, 切向力X=-86.9110, 切向力Y=-1454.1561 +FPS=28.38, 法向力=2196.3569, 切向力X=-10.6905, 切向力Y=-1108.9207 +FPS=28.02, 法向力=2154.2830, 切向力X=-89.2747, 切向力Y=-1144.1986 +FPS=28.96, 法向力=2176.5439, 切向力X=-310.7408, 切向力Y=-1250.3899 +FPS=26.96, 法向力=2064.4170, 切向力X=81.8335, 切向力Y=-640.8037 +FPS=26.74, 法向力=2079.2114, 切向力X=86.4125, 切向力Y=-643.1263 +FPS=29.26, 法向力=2212.3845, 切向力X=-1102.7970, 切向力Y=-1372.1951 +FPS=27.61, 法向力=2096.7803, 切向力X=-1127.7899, 切向力Y=-1328.5745 +FPS=28.86, 法向力=2043.5623, 切向力X=-539.2708, 切向力Y=-1527.3536 +FPS=27.25, 法向力=2049.4585, 切向力X=-743.8480, 切向力Y=-1073.1177 +FPS=28.16, 法向力=2038.8562, 切向力X=-639.5576, 切向力Y=-1031.8572 +FPS=26.85, 法向力=2185.9700, 切向力X=251.7277, 切向力Y=-981.0991 +FPS=28.56, 法向力=2124.7769, 切向力X=-421.4296, 切向力Y=-1327.9645 +FPS=29.44, 法向力=2052.2075, 切向力X=-467.5266, 切向力Y=-1343.4629 +FPS=26.38, 法向力=2581.8481, 切向力X=129.7146, 切向力Y=-1451.5581 +FPS=29.29, 法向力=2602.2969, 切向力X=81.0531, 切向力Y=-1414.9772 +FPS=26.01, 法向力=2206.6306, 切向力X=448.7231, 切向力Y=-1596.4067 +FPS=27.14, 法向力=2157.8994, 切向力X=602.1436, 切向力Y=-1547.5488 +FPS=27.57, 法向力=2070.1694, 切向力X=-666.8890, 切向力Y=-1361.5889 +FPS=25.95, 法向力=2394.5771, 切向力X=25.7511, 切向力Y=-1644.0640 +FPS=28.61, 法向力=2333.4775, 切向力X=241.8125, 切向力Y=-1643.2454 +FPS=28.54, 法向力=2655.8467, 切向力X=-313.7686, 切向力Y=-1493.3264 +FPS=27.76, 法向力=2631.3770, 切向力X=-348.1407, 切向力Y=-1512.6086 +FPS=28.71, 法向力=2474.4373, 切向力X=-572.9981, 切向力Y=-1038.8943 +FPS=28.27, 法向力=2167.7168, 切向力X=287.6720, 切向力Y=-754.2808 +FPS=27.69, 法向力=2214.4321, 切向力X=324.8103, 切向力Y=-826.9091 +FPS=28.68, 法向力=2213.4565, 切向力X=-386.3905, 切向力Y=-606.4186 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.003436s (9 tiles incl ref), finalize=0.000066s, total=0.003775s +FPS=27.93, 法向力=2089.9021, 切向力X=-395.1323, 切向力Y=-431.3946 +FPS=29.09, 法向力=2394.0198, 切向力X=-3.3344, 切向力Y=-1173.4376 +FPS=28.21, 法向力=1900.8098, 切向力X=-160.6489, 切向力Y=-1129.3972 +FPS=28.37, 法向力=1850.7938, 切向力X=-104.8307, 切向力Y=-1079.1760 +FPS=26.00, 法向力=2786.3921, 切向力X=-794.0556, 切向力Y=-1109.7742 +FPS=28.17, 法向力=2533.4619, 切向力X=-455.0201, 切向力Y=-288.0635 +FPS=27.57, 法向力=2491.3521, 切向力X=-402.7065, 切向力Y=-418.2920 +FPS=27.89, 法向力=1992.0822, 切向力X=103.7608, 切向力Y=-1144.8373 +FPS=28.59, 法向力=1987.5165, 切向力X=107.7626, 切向力Y=-1213.2246 +FPS=25.24, 法向力=2345.6357, 切向力X=-49.5944, 切向力Y=-940.5813 +FPS=28.39, 法向力=2375.2266, 切向力X=16.7440, 切向力Y=-951.1057 +FPS=26.91, 法向力=2410.8147, 切向力X=-147.6913, 切向力Y=-1410.1755 +FPS=27.62, 法向力=2507.8347, 切向力X=-192.1481, 切向力Y=-1304.3342 +FPS=28.98, 法向力=2496.5728, 切向力X=-26.7669, 切向力Y=-1411.5414 +FPS=27.03, 法向力=2219.9380, 切向力X=155.0810, 切向力Y=-1971.1809 +FPS=27.02, 法向力=2133.2148, 切向力X=86.6789, 切向力Y=-1953.7328 +FPS=27.64, 法向力=2619.0918, 切向力X=-798.2324, 切向力Y=-2046.8232 +FPS=28.37, 法向力=1917.6078, 切向力X=72.8219, 切向力Y=-1493.6509 +FPS=27.92, 法向力=1943.1708, 切向力X=253.4399, 切向力Y=-1552.8151 +FPS=27.77, 法向力=2156.9487, 切向力X=-435.9094, 切向力Y=-1589.2332 +FPS=27.61, 法向力=2136.4790, 切向力X=-504.2867, 切向力Y=-1097.2549 +FPS=28.18, 法向力=2108.0366, 切向力X=-406.3558, 切向力Y=-1004.2828 +FPS=26.63, 法向力=2482.6680, 切向力X=-462.0374, 切向力Y=-1720.1792 +FPS=28.79, 法向力=2531.1697, 切向力X=-524.7736, 切向力Y=-1673.2954 +FPS=26.22, 法向力=2543.9858, 切向力X=181.0729, 切向力Y=-1848.4642 +FPS=27.66, 法向力=2484.0435, 切向力X=-20.5022, 切向力Y=-1088.1001 +FPS=28.62, 法向力=2399.5334, 切向力X=-27.5630, 切向力Y=-954.6816 +FPS=27.49, 法向力=2345.8755, 切向力X=-712.2855, 切向力Y=-189.6903 +FPS=27.88, 法向力=2371.2822, 切向力X=-793.9481, 切向力Y=-141.8897 +FPS=26.91, 法向力=2566.4932, 切向力X=104.5667, 切向力Y=-1556.1189 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000347s, blend=0.003442s (9 tiles incl ref), finalize=0.000064s, total=0.003859s +FPS=27.88, 法向力=2488.0103, 切向力X=156.5762, 切向力Y=-1634.4213 +FPS=28.67, 法向力=2049.2571, 切向力X=308.7441, 切向力Y=-936.1335 +FPS=26.00, 法向力=2274.2434, 切向力X=-652.0027, 切向力Y=-1218.4868 +FPS=28.41, 法向力=2236.9736, 切向力X=-715.3609, 切向力Y=-1283.0120 +FPS=28.71, 法向力=2155.1956, 切向力X=34.2196, 切向力Y=-944.0506 +FPS=27.11, 法向力=2151.4570, 切向力X=38.9793, 切向力Y=-867.4969 +FPS=29.18, 法向力=2104.8833, 切向力X=-19.1058, 切向力Y=-1180.0271 +FPS=28.16, 法向力=2875.3638, 切向力X=-157.0604, 切向力Y=-1272.6016 +FPS=27.54, 法向力=2837.9897, 切向力X=-90.3734, 切向力Y=-1351.6304 +FPS=27.73, 法向力=2422.0452, 切向力X=-735.0082, 切向力Y=-1295.3185 +FPS=28.42, 法向力=1766.1062, 切向力X=-340.9202, 切向力Y=-1006.9503 +FPS=28.96, 法向力=1820.8121, 切向力X=-289.6615, 切向力Y=-1098.6072 +FPS=27.49, 法向力=2856.9763, 切向力X=-553.2716, 切向力Y=-1960.2653 +FPS=29.05, 法向力=2864.4343, 切向力X=-475.5397, 切向力Y=-1887.4775 +FPS=26.23, 法向力=2280.9438, 切向力X=-324.7066, 切向力Y=-1898.8416 +FPS=28.37, 法向力=2520.7668, 切向力X=-90.1137, 切向力Y=-914.2509 +FPS=24.79, 法向力=2458.6978, 切向力X=-39.0460, 切向力Y=-881.8170 +FPS=24.31, 法向力=2410.0342, 切向力X=-634.4490, 切向力Y=-1429.0022 +FPS=27.21, 法向力=2434.6157, 切向力X=-644.6730, 切向力Y=-1292.7045 +FPS=28.38, 法向力=2779.1089, 切向力X=-424.8558, 切向力Y=-1484.8544 +FPS=28.29, 法向力=2689.4985, 切向力X=-494.0406, 切向力Y=-1392.9459 +FPS=28.61, 法向力=2255.5986, 切向力X=365.2384, 切向力Y=-953.8503 +FPS=28.02, 法向力=2150.4409, 切向力X=39.8364, 切向力Y=-1231.3184 +FPS=28.83, 法向力=2131.8428, 切向力X=-14.7687, 切向力Y=-1210.0408 +FPS=27.68, 法向力=1941.4572, 切向力X=-156.3851, 切向力Y=-1101.3052 +FPS=28.05, 法向力=2503.1699, 切向力X=14.5233, 切向力Y=-1355.1621 +FPS=28.29, 法向力=2478.8875, 切向力X=85.0542, 切向力Y=-1296.5090 +FPS=26.54, 法向力=2244.6323, 切向力X=57.0110, 切向力Y=-1062.2269 +FPS=28.02, 法向力=2336.0029, 切向力X=117.9955, 切向力Y=-1162.2323 +FPS=28.46, 法向力=2452.8379, 切向力X=326.0374, 切向力Y=-1116.2905 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000387s, blend=0.002308s (9 tiles incl ref), finalize=0.000057s, total=0.002759s +FPS=27.53, 法向力=2275.2588, 切向力X=-500.5928, 切向力Y=-1568.2644 +FPS=28.81, 法向力=2233.2190, 切向力X=-475.3398, 切向力Y=-1628.1904 +FPS=26.31, 法向力=2689.7500, 切向力X=-163.8072, 切向力Y=-1352.3840 +FPS=28.38, 法向力=2732.0559, 切向力X=-236.6107, 切向力Y=-1391.7478 +FPS=27.37, 法向力=3110.5820, 切向力X=-41.7389, 切向力Y=-1193.6827 +FPS=26.29, 法向力=2421.6733, 切向力X=143.5657, 切向力Y=-1773.5577 +FPS=29.49, 法向力=2414.2854, 切向力X=117.4345, 切向力Y=-1699.7362 +FPS=28.02, 法向力=2175.1963, 切向力X=-738.0256, 切向力Y=-1077.3419 +FPS=29.32, 法向力=2240.2510, 切向力X=-794.6066, 切向力Y=-1121.5908 +FPS=25.66, 法向力=2103.3218, 切向力X=-169.4489, 切向力Y=-1444.0139 +FPS=27.99, 法向力=2070.8677, 切向力X=-129.1799, 切向力Y=-1504.6155 +FPS=28.03, 法向力=2086.3486, 切向力X=-63.3003, 切向力Y=-841.8895 +FPS=27.10, 法向力=2222.3750, 切向力X=-492.4186, 切向力Y=-1615.3103 +FPS=28.69, 法向力=2123.6355, 切向力X=-471.7958, 切向力Y=-1602.0603 +FPS=28.69, 法向力=2018.1273, 切向力X=69.9510, 切向力Y=-1595.7123 +FPS=27.82, 法向力=2043.6666, 切向力X=96.3386, 切向力Y=-1582.8860 +FPS=27.91, 法向力=2101.6641, 切向力X=-241.9488, 切向力Y=-1741.5780 +FPS=26.95, 法向力=2386.4944, 切向力X=-463.4984, 切向力Y=-1507.8735 +FPS=28.11, 法向力=2382.0962, 切向力X=-548.2411, 切向力Y=-1445.9233 +FPS=28.23, 法向力=2487.1118, 切向力X=122.5720, 切向力Y=-1743.3224 +FPS=27.60, 法向力=2084.2017, 切向力X=-152.2016, 切向力Y=-1975.6494 +FPS=26.49, 法向力=2137.8442, 切向力X=-117.5621, 切向力Y=-2109.4058 +FPS=24.20, 法向力=2359.1428, 切向力X=277.6419, 切向力Y=-1684.3831 +FPS=27.74, 法向力=2321.3740, 切向力X=245.4869, 切向力Y=-1645.5315 +FPS=27.39, 法向力=2101.6433, 切向力X=-153.3413, 切向力Y=-1786.4983 +FPS=25.59, 法向力=2000.4006, 切向力X=-720.5099, 切向力Y=-1503.4092 +FPS=28.00, 法向力=1908.6367, 切向力X=-798.4340, 切向力Y=-1512.0227 +FPS=26.30, 法向力=1790.5233, 切向力X=-700.5688, 切向力Y=-1156.1873 +FPS=27.56, 法向力=1853.3774, 切向力X=314.6277, 切向力Y=-1554.3400 +FPS=26.76, 法向力=1824.4932, 切向力X=368.3533, 切向力Y=-1466.7533 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000400s, blend=0.002401s (9 tiles incl ref), finalize=0.000058s, total=0.002866s +FPS=23.40, 法向力=2468.1475, 切向力X=-107.8377, 切向力Y=-1575.3003 +FPS=25.70, 法向力=2490.3193, 切向力X=-402.4683, 切向力Y=-1904.7996 +FPS=27.11, 法向力=2452.2637, 切向力X=-477.8345, 切向力Y=-1914.2828 +FPS=25.87, 法向力=2336.8386, 切向力X=-629.3370, 切向力Y=-905.0414 +FPS=27.63, 法向力=2392.5078, 切向力X=-667.2131, 切向力Y=-927.9280 +FPS=26.59, 法向力=2425.6040, 切向力X=-475.5027, 切向力Y=-2158.3645 +FPS=26.55, 法向力=2278.3108, 切向力X=-232.1631, 切向力Y=-1228.2113 +FPS=25.84, 法向力=2237.8711, 切向力X=-72.9769, 切向力Y=-1250.7946 +FPS=26.74, 法向力=2485.8523, 切向力X=-174.8558, 切向力Y=-1354.7517 +FPS=22.38, 法向力=2116.0210, 切向力X=-800.5958, 切向力Y=-1660.5925 +FPS=42.17, 法向力=2091.9915, 切向力X=-712.5358, 切向力Y=-1708.3201 +FPS=30.06, 法向力=1886.4954, 切向力X=593.3329, 切向力Y=-2183.7544 +FPS=30.14, 法向力=1971.8374, 切向力X=627.5647, 切向力Y=-2155.7476 +FPS=27.60, 法向力=2249.6230, 切向力X=406.9522, 切向力Y=-1952.8414 +FPS=34.09, 法向力=2252.2751, 切向力X=396.8145, 切向力Y=-1882.3143 +FPS=29.57, 法向力=2496.6833, 切向力X=-728.0940, 切向力Y=-2585.9561 +FPS=32.21, 法向力=2410.2285, 切向力X=-718.8438, 切向力Y=-2475.8545 +FPS=33.59, 法向力=2426.1235, 切向力X=114.4418, 切向力Y=-1241.5941 +FPS=33.44, 法向力=2385.0625, 切向力X=83.2675, 切向力Y=-1188.0054 +FPS=30.61, 法向力=2055.4424, 切向力X=-501.2569, 切向力Y=-1955.3157 +FPS=32.09, 法向力=2085.2891, 切向力X=-482.6936, 切向力Y=-1988.6615 +FPS=30.37, 法向力=1852.5952, 切向力X=160.2771, 切向力Y=-1886.8433 +FPS=30.48, 法向力=1772.9194, 切向力X=209.4648, 切向力Y=-1909.2333 +FPS=32.94, 法向力=1866.6802, 切向力X=-425.5491, 切向力Y=-1445.1000 +FPS=30.59, 法向力=1905.9341, 切向力X=-439.9205, 切向力Y=-1397.7650 +FPS=31.04, 法向力=2372.5881, 切向力X=481.9893, 切向力Y=-2073.3457 +FPS=31.06, 法向力=2349.0356, 切向力X=444.8618, 切向力Y=-2044.8752 +FPS=33.84, 法向力=2264.9390, 切向力X=-231.5860, 切向力Y=-1618.1816 +FPS=31.70, 法向力=2299.4209, 切向力X=-212.8006, 切向力Y=-1655.8418 +FPS=33.38, 法向力=2062.0471, 切向力X=-126.7808, 切向力Y=-1285.3657 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000281s, blend=0.002149s (9 tiles incl ref), finalize=0.000059s, total=0.002495s +FPS=30.69, 法向力=2044.7163, 切向力X=224.5438, 切向力Y=-1434.1611 +FPS=33.82, 法向力=2091.0703, 切向力X=273.3038, 切向力Y=-1638.4476 +FPS=31.35, 法向力=2271.1714, 切向力X=36.4831, 切向力Y=-1278.9426 +FPS=34.32, 法向力=2207.4150, 切向力X=103.6791, 切向力Y=-1204.6093 +FPS=32.26, 法向力=2517.1514, 切向力X=70.4822, 切向力Y=-1562.0266 +FPS=34.05, 法向力=2556.0532, 切向力X=171.7859, 切向力Y=-1645.1057 +FPS=31.12, 法向力=2296.3174, 切向力X=105.5512, 切向力Y=-789.2194 +FPS=33.69, 法向力=2283.8315, 切向力X=111.8406, 切向力Y=-805.8751 +FPS=31.08, 法向力=1634.2307, 切向力X=-510.8491, 切向力Y=-1139.9849 +FPS=31.38, 法向力=1573.3923, 切向力X=-485.6114, 切向力Y=-1130.9298 +FPS=31.16, 法向力=1875.6144, 切向力X=-592.1293, 切向力Y=-1456.0957 +FPS=34.38, 法向力=1876.6420, 切向力X=-573.7957, 切向力Y=-1492.2089 +FPS=31.43, 法向力=2319.4199, 切向力X=-324.0180, 切向力Y=-1516.5688 +FPS=34.07, 法向力=2332.3628, 切向力X=-303.3496, 切向力Y=-1555.3767 +FPS=32.96, 法向力=2592.5024, 切向力X=-150.9409, 切向力Y=-1190.8727 +FPS=32.09, 法向力=2538.8662, 切向力X=-150.7838, 切向力Y=-1243.1897 +FPS=33.69, 法向力=2358.5098, 切向力X=-536.6002, 切向力Y=-1437.2532 +FPS=33.38, 法向力=2377.9998, 切向力X=-616.5989, 切向力Y=-1289.6942 +FPS=33.32, 法向力=2216.2495, 切向力X=-186.6947, 切向力Y=-1452.9850 +FPS=34.18, 法向力=2240.4634, 切向力X=-37.4094, 切向力Y=-1510.4702 +FPS=32.33, 法向力=2078.8965, 切向力X=-591.8033, 切向力Y=-1482.7754 +FPS=34.77, 法向力=2089.1431, 切向力X=-681.8313, 切向力Y=-1475.0815 +FPS=32.42, 法向力=2384.7651, 切向力X=-372.8435, 切向力Y=-1321.2581 +FPS=33.78, 法向力=2346.8237, 切向力X=-512.4928, 切向力Y=-1413.9303 +FPS=34.78, 法向力=2100.7480, 切向力X=-52.3021, 切向力Y=-1571.1312 +FPS=34.16, 法向力=2084.4404, 切向力X=-83.9389, 切向力Y=-1525.4048 +FPS=34.28, 法向力=2120.0549, 切向力X=-421.6433, 切向力Y=-1510.8417 +FPS=34.95, 法向力=2149.8210, 切向力X=-508.3410, 切向力Y=-1491.8490 +FPS=32.78, 法向力=1547.2837, 切向力X=-178.9382, 切向力Y=-1472.1157 +FPS=32.66, 法向力=1555.1040, 切向力X=-155.4854, 切向力Y=-1541.3749 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000386s, blend=0.002320s (9 tiles incl ref), finalize=0.000059s, total=0.002772s +FPS=31.24, 法向力=2204.8472, 切向力X=-473.9243, 切向力Y=-1713.8427 +FPS=33.32, 法向力=2250.0107, 切向力X=-551.0334, 切向力Y=-1779.2068 +FPS=34.61, 法向力=2085.0344, 切向力X=383.3069, 切向力Y=-655.6262 +FPS=33.11, 法向力=2062.3677, 切向力X=470.9194, 切向力Y=-505.7452 +FPS=31.80, 法向力=1952.4357, 切向力X=70.2391, 切向力Y=-833.6418 +FPS=33.72, 法向力=2020.1165, 切向力X=-18.2241, 切向力Y=-875.6960 +FPS=33.39, 法向力=2098.7012, 切向力X=-113.4696, 切向力Y=-1781.8660 +FPS=34.72, 法向力=2179.8772, 切向力X=-168.4846, 切向力Y=-1840.7173 +FPS=32.58, 法向力=2142.7783, 切向力X=-58.5430, 切向力Y=-1573.1776 +FPS=33.30, 法向力=2081.1423, 切向力X=-26.7127, 切向力Y=-1578.5098 +FPS=34.60, 法向力=2384.8633, 切向力X=-266.1707, 切向力Y=-1676.5588 +FPS=35.60, 法向力=2384.0713, 切向力X=-247.3710, 切向力Y=-1610.3684 +FPS=32.29, 法向力=2667.0332, 切向力X=-962.0316, 切向力Y=-2250.5469 +FPS=33.36, 法向力=2702.7476, 切向力X=-930.7946, 切向力Y=-2265.0405 +FPS=32.99, 法向力=1943.4324, 切向力X=-653.8674, 切向力Y=-1376.9272 +FPS=33.43, 法向力=1933.4758, 切向力X=-599.5770, 切向力Y=-1452.1028 +FPS=32.06, 法向力=1944.3894, 切向力X=249.8353, 切向力Y=-1101.8008 +FPS=33.55, 法向力=1936.9236, 切向力X=266.1497, 切向力Y=-1158.0759 +FPS=33.22, 法向力=2385.7571, 切向力X=-216.3730, 切向力Y=-2256.1338 +FPS=31.70, 法向力=2453.7463, 切向力X=-196.7703, 切向力Y=-2327.7004 +FPS=32.11, 法向力=2512.7991, 切向力X=-584.1768, 切向力Y=-1191.7048 +FPS=33.65, 法向力=2455.3853, 切向力X=-470.8829, 切向力Y=-1146.2874 +FPS=32.06, 法向力=1884.3755, 切向力X=-606.8559, 切向力Y=-909.5104 +FPS=35.31, 法向力=1890.0498, 切向力X=-649.5079, 切向力Y=-942.5129 +FPS=32.63, 法向力=2613.6904, 切向力X=-571.7361, 切向力Y=-1715.7664 +FPS=32.46, 法向力=2584.3623, 切向力X=-652.2449, 切向力Y=-1744.5007 +FPS=35.16, 法向力=2167.9460, 切向力X=28.2440, 切向力Y=-956.0985 +FPS=35.60, 法向力=2150.3906, 切向力X=191.3012, 切向力Y=-878.7745 +FPS=35.74, 法向力=2746.1792, 切向力X=-581.9807, 切向力Y=-2099.3430 +FPS=33.12, 法向力=2698.7974, 切向力X=-551.4812, 切向力Y=-2104.2371 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000329s, blend=0.002184s (9 tiles incl ref), finalize=0.000064s, total=0.002584s +FPS=32.45, 法向力=2334.9697, 切向力X=316.7437, 切向力Y=-2224.9937 +FPS=35.40, 法向力=2286.8062, 切向力X=340.2349, 切向力Y=-2186.5037 +FPS=32.13, 法向力=2096.3398, 切向力X=-164.0676, 切向力Y=-1502.7603 +FPS=34.98, 法向力=2165.5688, 切向力X=-66.0235, 切向力Y=-1503.2383 +FPS=32.54, 法向力=2210.9214, 切向力X=-196.9308, 切向力Y=-1535.3560 +FPS=35.72, 法向力=2116.7629, 切向力X=-101.1178, 切向力Y=-1431.1063 +FPS=34.26, 法向力=1832.1616, 切向力X=235.5796, 切向力Y=-1658.6273 +FPS=35.45, 法向力=1915.1274, 切向力X=131.4182, 切向力Y=-1683.9701 +FPS=6.42, 法向力=2319.4263, 切向力X=-547.0367, 切向力Y=-1403.0615 +FPS=35.28, 法向力=2250.3840, 切向力X=-501.9467, 切向力Y=-1465.1859 +FPS=33.23, 法向力=2409.1567, 切向力X=-139.2589, 切向力Y=-1542.3949 +FPS=36.46, 法向力=2377.8682, 切向力X=-30.7463, 切向力Y=-1694.5916 +FPS=31.49, 法向力=1951.9189, 切向力X=261.0548, 切向力Y=-1635.7905 +FPS=35.06, 法向力=1948.6984, 切向力X=261.3627, 切向力Y=-1707.4380 +FPS=31.72, 法向力=1909.8624, 切向力X=-400.8558, 切向力Y=-1321.8787 +FPS=35.34, 法向力=1905.5974, 切向力X=-461.0370, 切向力Y=-1149.9115 +FPS=35.07, 法向力=2523.7129, 切向力X=-64.1993, 切向力Y=-1143.1815 +FPS=35.08, 法向力=2610.7051, 切向力X=-42.3240, 切向力Y=-1327.3491 +FPS=31.73, 法向力=1951.4135, 切向力X=-69.8542, 切向力Y=-867.9229 +FPS=34.99, 法向力=1924.7114, 切向力X=-81.6605, 切向力Y=-817.8168 +FPS=32.50, 法向力=2370.1104, 切向力X=-1281.0204, 切向力Y=-1766.3544 +FPS=34.14, 法向力=2331.3525, 切向力X=-1203.4479, 切向力Y=-1748.7236 +FPS=33.34, 法向力=2340.8711, 切向力X=-1255.9286, 切向力Y=-1803.8789 +FPS=32.84, 法向力=1955.4592, 切向力X=-675.8738, 切向力Y=-1051.2018 +FPS=33.28, 法向力=2468.9026, 切向力X=-200.9262, 切向力Y=-1259.5474 +FPS=36.30, 法向力=2517.7852, 切向力X=-172.9428, 切向力Y=-1300.8752 +FPS=31.97, 法向力=2528.7446, 切向力X=-672.7139, 切向力Y=-2118.9734 +FPS=33.96, 法向力=2428.2886, 切向力X=-621.8916, 切向力Y=-2134.9297 +FPS=31.68, 法向力=2405.8411, 切向力X=-431.5858, 切向力Y=-1552.8877 +FPS=35.43, 法向力=2422.6567, 切向力X=-486.8759, 切向力Y=-1479.4785 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000269s, blend=0.002254s (9 tiles incl ref), finalize=0.000096s, total=0.002625s +FPS=32.70, 法向力=2424.8586, 切向力X=-500.9412, 切向力Y=-1505.0928 +FPS=35.63, 法向力=2436.0459, 切向力X=125.7922, 切向力Y=-1955.1686 +FPS=32.95, 法向力=2178.0420, 切向力X=-493.7806, 切向力Y=-1985.5469 +FPS=35.46, 法向力=2191.8440, 切向力X=-508.3020, 切向力Y=-1952.0111 +FPS=33.34, 法向力=2916.3667, 切向力X=-331.0584, 切向力Y=-1803.9994 +FPS=34.22, 法向力=2888.7141, 切向力X=-115.7259, 切向力Y=-1812.0758 +FPS=32.22, 法向力=2958.8184, 切向力X=-125.4341, 切向力Y=-1804.0718 +FPS=32.67, 法向力=1941.4551, 切向力X=9.2287, 切向力Y=-1467.5259 +FPS=33.96, 法向力=2481.4009, 切向力X=590.9558, 切向力Y=-1404.7795 +FPS=34.70, 法向力=2473.7061, 切向力X=511.8987, 切向力Y=-1551.7448 +FPS=32.08, 法向力=1973.3109, 切向力X=-323.7718, 切向力Y=-1622.2854 +FPS=36.04, 法向力=1897.7988, 切向力X=-432.7220, 切向力Y=-1586.8817 +FPS=33.87, 法向力=1917.6353, 切向力X=549.5519, 切向力Y=-1581.3585 +FPS=35.07, 法向力=1821.1479, 切向力X=499.7181, 切向力Y=-1568.6982 +FPS=34.00, 法向力=1803.7620, 切向力X=521.8602, 切向力Y=-1556.7593 +FPS=35.28, 法向力=2573.2856, 切向力X=155.5430, 切向力Y=-2348.4968 +FPS=35.40, 法向力=2555.3701, 切向力X=150.0023, 切向力Y=-2412.9790 +FPS=31.70, 法向力=1942.1895, 切向力X=250.8151, 切向力Y=-1508.8164 +FPS=31.57, 法向力=2443.1934, 切向力X=495.9013, 切向力Y=-1992.7761 +FPS=36.03, 法向力=2373.1465, 切向力X=490.2106, 切向力Y=-1969.1896 +FPS=33.96, 法向力=2396.3838, 切向力X=475.7710, 切向力Y=-1947.8914 +FPS=35.85, 法向力=2040.3198, 切向力X=-969.0269, 切向力Y=-1877.3740 +FPS=35.06, 法向力=1996.1429, 切向力X=-900.9208, 切向力Y=-1916.9528 +FPS=33.54, 法向力=1812.7247, 切向力X=-184.1303, 切向力Y=-1148.5522 +FPS=35.10, 法向力=1887.1115, 切向力X=-144.7962, 切向力Y=-1228.4978 +FPS=35.15, 法向力=1897.9746, 切向力X=589.7198, 切向力Y=-1003.4394 +FPS=33.29, 法向力=1885.3856, 切向力X=627.9340, 切向力Y=-1073.5156 +FPS=33.65, 法向力=1872.7804, 切向力X=-447.4380, 切向力Y=-1261.2747 +FPS=35.59, 法向力=1805.7678, 切向力X=-589.8345, 切向力Y=-1189.7397 +FPS=33.15, 法向力=2444.8315, 切向力X=-96.3197, 切向力Y=-760.6035 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000282s, blend=0.002188s (9 tiles incl ref), finalize=0.000057s, total=0.002534s +FPS=34.48, 法向力=2586.6274, 切向力X=-170.5807, 切向力Y=-811.3755 +FPS=33.93, 法向力=1989.3162, 切向力X=-173.0500, 切向力Y=-1000.8019 +FPS=35.09, 法向力=1866.4268, 切向力X=-66.0513, 切向力Y=-957.6568 +FPS=31.97, 法向力=2324.4170, 切向力X=-48.7609, 切向力Y=-1171.8621 +FPS=35.05, 法向力=2370.6880, 切向力X=-153.2338, 切向力Y=-1211.8500 +FPS=33.90, 法向力=2347.9031, 切向力X=-357.1175, 切向力Y=-1244.1350 +FPS=34.78, 法向力=2431.7393, 切向力X=-266.2659, 切向力Y=-1283.4788 +FPS=34.38, 法向力=2245.8542, 切向力X=-819.7357, 切向力Y=-1057.9417 +FPS=35.86, 法向力=2275.7917, 切向力X=-902.0734, 切向力Y=-1045.8915 +FPS=30.41, 法向力=2199.2808, 切向力X=-455.0003, 切向力Y=-508.5010 +FPS=33.51, 法向力=2234.2080, 切向力X=-498.8200, 切向力Y=-396.7858 +FPS=31.10, 法向力=3156.9397, 切向力X=-156.3053, 切向力Y=-1492.6160 +FPS=34.48, 法向力=3167.2007, 切向力X=-117.3277, 切向力Y=-1613.5903 +FPS=32.34, 法向力=2320.6116, 切向力X=-289.1271, 切向力Y=-1167.9041 +FPS=35.33, 法向力=2278.0713, 切向力X=-400.8047, 切向力Y=-1148.5852 +FPS=34.58, 法向力=1839.5760, 切向力X=399.3975, 切向力Y=-757.7750 +FPS=35.28, 法向力=1777.7944, 切向力X=537.5713, 切向力Y=-645.3662 +FPS=31.31, 法向力=1937.9695, 切向力X=-259.0607, 切向力Y=-730.9637 +FPS=34.40, 法向力=1859.0168, 切向力X=-192.1848, 切向力Y=-623.2306 +FPS=32.54, 法向力=2507.5308, 切向力X=-600.5197, 切向力Y=-1374.0825 +FPS=34.02, 法向力=2497.2683, 切向力X=-542.7248, 切向力Y=-1415.7767 +FPS=32.64, 法向力=2047.9598, 切向力X=293.1945, 切向力Y=-1094.0283 +FPS=35.56, 法向力=1950.7292, 切向力X=246.3022, 切向力Y=-1066.7307 +FPS=34.25, 法向力=2139.7515, 切向力X=498.3792, 切向力Y=-1656.5250 +FPS=34.67, 法向力=2193.9954, 切向力X=401.7987, 切向力Y=-1772.7085 +FPS=31.58, 法向力=1793.6267, 切向力X=-172.7924, 切向力Y=-593.1036 +FPS=35.15, 法向力=1758.0704, 切向力X=-224.9288, 切向力Y=-517.7610 +FPS=30.50, 法向力=2103.8037, 切向力X=104.3557, 切向力Y=-1333.4727 +FPS=35.04, 法向力=2161.4819, 切向力X=50.3198, 切向力Y=-1478.3481 +FPS=31.88, 法向力=2147.8242, 切向力X=483.6647, 切向力Y=-2038.3274 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000424s, blend=0.002296s (9 tiles incl ref), finalize=0.000061s, total=0.002787s +FPS=33.48, 法向力=2097.4666, 切向力X=473.3665, 切向力Y=-2069.1221 +FPS=32.73, 法向力=2410.4917, 切向力X=-475.6229, 切向力Y=-961.9160 +FPS=35.89, 法向力=2460.1145, 切向力X=-600.8064, 切向力Y=-933.0974 +FPS=31.14, 法向力=2533.4946, 切向力X=396.0206, 切向力Y=-703.0191 +FPS=34.51, 法向力=2443.8506, 切向力X=624.7119, 切向力Y=-766.1907 +FPS=15.81, 法向力=2489.7012, 切向力X=286.7624, 切向力Y=-1035.9934 +FPS=41.22, 法向力=2229.5696, 切向力X=273.1092, 切向力Y=-1194.2031 +FPS=28.05, 法向力=2215.1694, 切向力X=220.0533, 切向力Y=-1175.4727 +FPS=27.96, 法向力=1823.1995, 切向力X=921.0138, 切向力Y=-1203.9819 +FPS=27.21, 法向力=1767.9685, 切向力X=966.2646, 切向力Y=-1084.9551 +FPS=28.42, 法向力=1930.3696, 切向力X=433.4881, 切向力Y=-1256.9282 +FPS=28.29, 法向力=2162.5044, 切向力X=-10.5400, 切向力Y=-1403.7595 +FPS=29.19, 法向力=2077.2666, 切向力X=-35.5938, 切向力Y=-1363.0988 +FPS=27.45, 法向力=2092.1655, 切向力X=-119.3750, 切向力Y=-2062.0049 +FPS=28.82, 法向力=2095.0195, 切向力X=44.9907, 切向力Y=-2060.8423 +FPS=30.62, 法向力=2036.5276, 切向力X=-514.1718, 切向力Y=-1705.6240 +FPS=28.98, 法向力=1975.4365, 切向力X=-793.3335, 切向力Y=-1841.1024 +FPS=29.50, 法向力=1884.3147, 切向力X=-462.0649, 切向力Y=-1217.4788 +FPS=29.48, 法向力=2101.2695, 切向力X=-453.0988, 切向力Y=-1462.8237 +FPS=28.97, 法向力=2124.4739, 切向力X=-332.3975, 切向力Y=-1312.0144 +FPS=28.68, 法向力=2041.8002, 切向力X=-77.0552, 切向力Y=-1257.9641 +FPS=29.28, 法向力=2036.1775, 切向力X=-63.6982, 切向力Y=-1222.3971 +FPS=29.98, 法向力=1967.4104, 切向力X=114.7801, 切向力Y=-847.2418 +FPS=28.02, 法向力=2050.2568, 切向力X=151.4354, 切向力Y=-888.9755 +FPS=29.34, 法向力=2121.1191, 切向力X=-78.8600, 切向力Y=-1542.9835 +FPS=28.00, 法向力=2126.3696, 切向力X=-72.0816, 切向力Y=-1446.1127 +FPS=30.31, 法向力=2175.5195, 切向力X=-93.8892, 切向力Y=-1360.3859 +FPS=27.51, 法向力=1972.5688, 切向力X=-403.4278, 切向力Y=-1645.3850 +FPS=26.36, 法向力=2038.7139, 切向力X=-264.6764, 切向力Y=-816.5983 +FPS=28.42, 法向力=1977.1787, 切向力X=-323.4783, 切向力Y=-681.5297 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000286s, blend=0.002410s (9 tiles incl ref), finalize=0.000059s, total=0.002761s +FPS=28.53, 法向力=2000.1696, 切向力X=89.2120, 切向力Y=-871.0607 +FPS=28.75, 法向力=1948.9413, 切向力X=94.5484, 切向力Y=-920.4913 +FPS=28.95, 法向力=1918.7190, 切向力X=-467.9659, 切向力Y=-1491.6444 +FPS=28.32, 法向力=2094.3896, 切向力X=94.3732, 切向力Y=-1189.4847 +FPS=29.63, 法向力=2121.9771, 切向力X=222.4319, 切向力Y=-1180.3486 +FPS=29.80, 法向力=2240.0259, 切向力X=78.4193, 切向力Y=-1381.7201 +FPS=29.88, 法向力=2212.4175, 切向力X=131.7404, 切向力Y=-1447.3347 +FPS=28.41, 法向力=2286.8555, 切向力X=-230.2606, 切向力Y=-891.8545 +FPS=30.40, 法向力=2133.6191, 切向力X=-232.7358, 切向力Y=-821.7015 +FPS=27.22, 法向力=2879.0322, 切向力X=-226.3167, 切向力Y=-846.2827 +FPS=29.23, 法向力=2759.0156, 切向力X=-83.8147, 切向力Y=-906.6191 +FPS=30.24, 法向力=2542.0425, 切向力X=-434.7896, 切向力Y=-1921.0178 +FPS=28.94, 法向力=1860.8337, 切向力X=387.5435, 切向力Y=-1638.7303 +FPS=29.46, 法向力=1869.7788, 切向力X=407.9581, 切向力Y=-1661.4882 +FPS=28.55, 法向力=2083.1748, 切向力X=479.6062, 切向力Y=-1437.8857 +FPS=30.78, 法向力=2079.6060, 切向力X=488.2355, 切向力Y=-1359.6240 +FPS=27.55, 法向力=2825.5691, 切向力X=-442.1760, 切向力Y=-2031.7463 +FPS=28.99, 法向力=2711.6094, 切向力X=-442.0932, 切向力Y=-1974.0828 +FPS=30.53, 法向力=2136.1313, 切向力X=244.7066, 切向力Y=-1466.2571 +FPS=29.51, 法向力=1876.1606, 切向力X=-276.1705, 切向力Y=-1430.2201 +FPS=30.56, 法向力=1862.8748, 切向力X=-324.7365, 切向力Y=-1417.6331 +FPS=29.11, 法向力=2215.0178, 切向力X=-541.4240, 切向力Y=-1915.1438 +FPS=29.51, 法向力=2260.5085, 切向力X=-483.5564, 切向力Y=-1866.1107 +FPS=28.75, 法向力=2289.1787, 切向力X=-301.5371, 切向力Y=-1713.6382 +FPS=28.71, 法向力=2222.5791, 切向力X=-190.6454, 切向力Y=-1685.3386 +FPS=29.58, 法向力=2456.5044, 切向力X=-505.4076, 切向力Y=-1655.1747 +FPS=29.24, 法向力=1892.8269, 切向力X=-366.1059, 切向力Y=-1383.8011 +FPS=29.90, 法向力=1814.0676, 切向力X=-308.0294, 切向力Y=-1425.8010 +FPS=27.89, 法向力=1730.3389, 切向力X=-478.6924, 切向力Y=-1665.6395 +FPS=29.54, 法向力=1709.1313, 切向力X=-533.5076, 切向力Y=-1635.8347 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000279s, blend=0.002161s (9 tiles incl ref), finalize=0.000054s, total=0.002500s +FPS=26.03, 法向力=2123.8315, 切向力X=-303.7776, 切向力Y=-1392.6277 +FPS=28.97, 法向力=2222.0659, 切向力X=-266.9836, 切向力Y=-1234.3644 +FPS=28.33, 法向力=2258.9097, 切向力X=-253.3815, 切向力Y=-1238.7970 +FPS=28.48, 法向力=2357.2112, 切向力X=-500.1881, 切向力Y=-1937.7881 +FPS=29.69, 法向力=2296.5022, 切向力X=-462.7881, 切向力Y=-1980.5396 +FPS=28.28, 法向力=1944.7961, 切向力X=-273.3663, 切向力Y=-1793.2710 +FPS=30.43, 法向力=1991.4823, 切向力X=-279.0616, 切向力Y=-1815.5775 +FPS=27.45, 法向力=1677.6689, 切向力X=218.6042, 切向力Y=-1893.2065 +FPS=26.92, 法向力=2174.0481, 切向力X=-785.0842, 切向力Y=-1522.3535 +FPS=30.27, 法向力=2190.9993, 切向力X=-847.7937, 切向力Y=-1565.9603 +FPS=27.48, 法向力=2016.4252, 切向力X=185.0688, 切向力Y=-1208.3491 +FPS=30.15, 法向力=1998.5126, 切向力X=229.1253, 切向力Y=-1297.8184 +FPS=27.60, 法向力=1981.8502, 切向力X=-16.6454, 切向力Y=-1705.4648 +FPS=29.49, 法向力=2002.0522, 切向力X=-146.4998, 切向力Y=-1666.9469 +FPS=28.80, 法向力=1946.4893, 切向力X=-24.4722, 切向力Y=-1990.0017 +FPS=27.69, 法向力=1942.0359, 切向力X=685.8964, 切向力Y=-1485.9707 +FPS=30.34, 法向力=1842.9686, 切向力X=836.3982, 切向力Y=-1485.0776 +FPS=28.21, 法向力=1817.5354, 切向力X=-469.6640, 切向力Y=-1283.9346 +FPS=29.23, 法向力=1690.8008, 切向力X=-518.9203, 切向力Y=-1206.4692 +FPS=26.60, 法向力=1980.7892, 切向力X=-48.0697, 切向力Y=-1705.7178 +FPS=29.15, 法向力=1937.2305, 切向力X=0.7026, 切向力Y=-1645.9553 +FPS=28.43, 法向力=2159.2471, 切向力X=-345.7262, 切向力Y=-2014.6106 +FPS=27.47, 法向力=1819.9856, 切向力X=-433.6500, 切向力Y=-1168.5358 +FPS=28.05, 法向力=1772.4241, 切向力X=-468.4920, 切向力Y=-1285.2278 +FPS=28.77, 法向力=1964.2825, 切向力X=-549.6992, 切向力Y=-1544.3688 +FPS=29.72, 法向力=1945.0731, 切向力X=-508.1911, 切向力Y=-1508.7665 +FPS=28.11, 法向力=2092.7495, 切向力X=-8.7734, 切向力Y=-1778.1637 +FPS=27.61, 法向力=2112.8508, 切向力X=33.2484, 切向力Y=-1826.7821 +FPS=29.27, 法向力=2131.2061, 切向力X=-977.9444, 切向力Y=-1945.7493 +FPS=27.27, 法向力=2264.3228, 切向力X=-123.2602, 切向力Y=-1942.3040 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000263s, blend=0.002124s (9 tiles incl ref), finalize=0.000054s, total=0.002447s +FPS=28.90, 法向力=2196.9270, 切向力X=-7.5958, 切向力Y=-1940.4004 +FPS=29.18, 法向力=1927.6472, 切向力X=226.7425, 切向力Y=-1792.1678 +FPS=28.59, 法向力=1914.7045, 切向力X=262.1229, 切向力Y=-1723.0295 +FPS=28.59, 法向力=2549.4424, 切向力X=243.1659, 切向力Y=-2476.4136 +FPS=28.01, 法向力=2156.5872, 切向力X=-284.2023, 切向力Y=-1336.5323 +FPS=29.79, 法向力=2090.1172, 切向力X=-213.2141, 切向力Y=-1379.6129 +FPS=29.37, 法向力=2497.3320, 切向力X=-252.5447, 切向力Y=-1928.4670 +FPS=28.61, 法向力=2454.3408, 切向力X=-194.7435, 切向力Y=-1989.8077 +FPS=29.77, 法向力=2120.8511, 切向力X=-621.8335, 切向力Y=-1257.9010 +FPS=28.69, 法向力=2185.8354, 切向力X=-797.4765, 切向力Y=-1668.8923 +FPS=29.37, 法向力=2135.5649, 切向力X=-810.4882, 切向力Y=-1671.5200 +FPS=28.87, 法向力=1899.6306, 切向力X=92.2122, 切向力Y=-2246.7715 +FPS=30.42, 法向力=1839.3909, 切向力X=190.6781, 切向力Y=-2300.1072 +FPS=28.67, 法向力=2574.2808, 切向力X=-358.3875, 切向力Y=-1096.6226 +FPS=28.29, 法向力=2530.5884, 切向力X=-300.9896, 切向力Y=-1017.5186 +FPS=28.45, 法向力=1890.9510, 切向力X=-733.5758, 切向力Y=-1123.7747 +FPS=28.74, 法向力=1989.3142, 切向力X=-655.8983, 切向力Y=-1731.3003 +FPS=29.19, 法向力=2076.0549, 切向力X=-577.2560, 切向力Y=-1924.6533 +FPS=28.93, 法向力=2325.0920, 切向力X=-372.6860, 切向力Y=-2029.1434 +FPS=29.36, 法向力=2282.0234, 切向力X=-250.6458, 切向力Y=-2048.1726 +FPS=27.01, 法向力=2106.6533, 切向力X=-18.6787, 切向力Y=-2191.7539 +FPS=29.01, 法向力=2284.3870, 切向力X=397.9187, 切向力Y=-1528.5961 +FPS=29.04, 法向力=2285.4412, 切向力X=384.3284, 切向力Y=-1545.8361 +FPS=28.04, 法向力=2093.5115, 切向力X=-8.5949, 切向力Y=-704.1458 +FPS=28.49, 法向力=2059.7058, 切向力X=-115.6069, 切向力Y=-745.1377 +FPS=28.20, 法向力=2278.4668, 切向力X=-625.1855, 切向力Y=-1707.9636 +FPS=26.26, 法向力=2421.2378, 切向力X=-445.6895, 切向力Y=-1369.5708 +FPS=27.29, 法向力=2438.2219, 切向力X=-470.4475, 切向力Y=-1283.2385 +FPS=27.67, 法向力=2373.7764, 切向力X=65.0524, 切向力Y=-1528.9614 +FPS=27.68, 法向力=2371.1648, 切向力X=39.1561, 切向力Y=-1626.0293 +stitch_feature_optimized: canvas out_w=543, out_h=418, x_min=-139.48, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002149s (9 tiles incl ref), finalize=0.000053s, total=0.002484s +FPS=27.70, 法向力=2121.0854, 切向力X=-90.5869, 切向力Y=-1512.9381 +FPS=29.63, 法向力=2097.9580, 切向力X=-119.9021, 切向力Y=-1573.1367 +FPS=28.16, 法向力=1698.1290, 切向力X=-80.4740, 切向力Y=-1705.8707 +FPS=27.31, 法向力=2020.1418, 切向力X=-401.1536, 切向力Y=-1646.3162 +FPS=30.08, 法向力=2018.0514, 切向力X=-357.3939, 切向力Y=-1768.8054 +FPS=26.39, 法向力=2179.8562, 切向力X=130.0601, 切向力Y=-2039.9424 +FPS=26.90, 法向力=2194.1501, 切向力X=262.3369, 切向力Y=-2077.6196 +FPS=28.70, 法向力=2557.2837, 切向力X=294.0831, 切向力Y=-1985.7393 +FPS=28.95, 法向力=2256.0371, 切向力X=-994.0497, 切向力Y=-1859.9595 +FPS=28.25, 法向力=2251.7410, 切向力X=-1036.2474, 切向力Y=-1861.5273 +FPS=24.96, 法向力=1809.3157, 切向力X=240.5441, 切向力Y=-2111.6279 +FPS=26.31, 法向力=2289.1265, 切向力X=33.8801, 切向力Y=-1486.7095 +FPS=26.79, 法向力=2277.1255, 切向力X=162.0016, 切向力Y=-1595.8130 +FPS=25.47, 法向力=2111.5957, 切向力X=664.0514, 切向力Y=-1464.8472 +FPS=28.35, 法向力=2097.3777, 切向力X=605.3010, 切向力Y=-1545.1006 +FPS=27.63, 法向力=2274.5515, 切向力X=9.6886, 切向力Y=-2225.4780 +FPS=26.99, 法向力=2253.6528, 切向力X=-600.5116, 切向力Y=-1644.3040 +FPS=29.68, 法向力=2195.0796, 切向力X=-479.8078, 切向力Y=-1601.5981 +FPS=26.41, 法向力=2558.9912, 切向力X=238.4284, 切向力Y=-1734.4026 +FPS=29.39, 法向力=2634.0747, 切向力X=220.7429, 切向力Y=-1746.1404 +FPS=27.75, 法向力=2251.2290, 切向力X=60.5828, 切向力Y=-1243.5354 +FPS=27.88, 法向力=2253.0737, 切向力X=-188.1098, 切向力Y=-1491.7329 +FPS=29.15, 法向力=2235.9253, 切向力X=-134.5453, 切向力Y=-1474.7869 +FPS=28.66, 法向力=1875.8728, 切向力X=-422.4057, 切向力Y=-1731.3043 +FPS=15.00, 法向力=1602.7124, 切向力X=-703.1044, 切向力Y=-1474.8733 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_180147.log b/examples/logs/qt_viewer_20260519_180147.log new file mode 100644 index 0000000..c5a3eda --- /dev/null +++ b/examples/logs/qt_viewer_20260519_180147.log @@ -0,0 +1,796 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.47, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=2.70, 法向力=1806.5461, 切向力X=1796.2168, 切向力Y=-1360.0217 +FPS=24.02, 法向力=1848.0756, 切向力X=1931.2854, 切向力Y=-1288.7346 +FPS=17.09, 法向力=1864.0115, 切向力X=1919.9912, 切向力Y=-1296.8337 +FPS=16.59, 法向力=1715.5211, 切向力X=1014.4752, 切向力Y=-5.5602 +FPS=18.66, 法向力=1705.4764, 切向力X=1706.4067, 切向力Y=-528.8068 +FPS=18.03, 法向力=1699.8662, 切向力X=1650.2729, 切向力Y=-589.8149 +FPS=18.05, 法向力=1748.2810, 切向力X=1826.2019, 切向力Y=-600.1686 +FPS=18.81, 法向力=1645.3877, 切向力X=1479.4769, 切向力Y=-1529.9136 +FPS=17.82, 法向力=1248.3381, 切向力X=1007.0741, 切向力Y=44.2932 +FPS=16.62, 法向力=1275.1979, 切向力X=1023.1679, 切向力Y=17.3657 +FPS=18.27, 法向力=1801.2439, 切向力X=1964.0254, 切向力Y=101.2645 +FPS=16.94, 法向力=1689.9896, 切向力X=1700.5681, 切向力Y=-1010.7150 +FPS=18.57, 法向力=1632.5029, 切向力X=1774.3121, 切向力Y=-231.2118 +FPS=18.79, 法向力=1685.9790, 切向力X=1821.6923, 切向力Y=-234.9415 +FPS=18.08, 法向力=2345.5767, 切向力X=2519.5454, 切向力Y=-204.8827 +FPS=15.54, 法向力=2920.6001, 切向力X=2895.5664, 切向力Y=-4.7886 +FPS=16.37, 法向力=1543.1409, 切向力X=1499.4176, 切向力Y=-928.4233 +FPS=17.92, 法向力=1521.8444, 切向力X=1469.5596, 切向力Y=-991.7997 +FPS=18.04, 法向力=1434.8276, 切向力X=1759.4976, 切向力Y=-150.7061 +FPS=18.70, 法向力=1959.6747, 切向力X=1288.2419, 切向力Y=190.7071 +FPS=17.41, 法向力=1787.2007, 切向力X=1650.0310, 切向力Y=-717.6364 +FPS=18.34, 法向力=1766.2222, 切向力X=1550.7039, 切向力Y=-678.2123 +FPS=18.45, 法向力=1371.6125, 切向力X=361.0249, 切向力Y=168.1666 +FPS=18.06, 法向力=1355.0360, 切向力X=337.5878, 切向力Y=260.0267 +FPS=19.39, 法向力=2061.7151, 切向力X=1753.3076, 切向力Y=-861.5982 +FPS=25.69, 法向力=1439.2025, 切向力X=1096.2815, 切向力Y=-163.8137 +FPS=28.02, 法向力=1358.0714, 切向力X=1813.7188, 切向力Y=-401.0015 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000289s, blend=0.002392s (9 tiles incl ref), finalize=0.000052s, total=0.002739s +FPS=31.65, 法向力=1428.4559, 切向力X=1845.5571, 切向力Y=-369.2045 +FPS=27.50, 法向力=1661.2092, 切向力X=2633.9587, 切向力Y=-1246.5781 +FPS=31.47, 法向力=1683.3068, 切向力X=2554.3301, 切向力Y=-1264.3418 +FPS=30.03, 法向力=2379.8760, 切向力X=1452.1992, 切向力Y=-82.5925 +FPS=30.18, 法向力=1798.7858, 切向力X=1470.2009, 切向力Y=-919.9871 +FPS=30.53, 法向力=1780.0477, 切向力X=1430.6960, 切向力Y=-791.7059 +FPS=27.91, 法向力=1598.7927, 切向力X=2220.2766, 切向力Y=-659.9600 +FPS=30.43, 法向力=1713.6050, 切向力X=2275.9021, 切向力Y=-603.7316 +FPS=27.46, 法向力=1727.5232, 切向力X=1629.9496, 切向力Y=-267.3100 +FPS=29.95, 法向力=1796.8729, 切向力X=1623.4902, 切向力Y=-88.0140 +FPS=28.86, 法向力=1498.3646, 切向力X=977.9059, 切向力Y=-560.2225 +FPS=30.26, 法向力=1406.3243, 切向力X=1439.4379, 切向力Y=-1725.2791 +FPS=29.77, 法向力=1413.3762, 切向力X=1521.7041, 切向力Y=-1800.1997 +FPS=27.66, 法向力=1415.6135, 切向力X=1219.1238, 切向力Y=-1059.0319 +FPS=30.05, 法向力=1416.2542, 切向力X=1230.9315, 切向力Y=-968.3167 +FPS=27.94, 法向力=1154.5094, 切向力X=1339.8414, 切向力Y=-951.2441 +FPS=23.08, 法向力=1131.0247, 切向力X=1362.7411, 切向力Y=-984.1442 +FPS=24.77, 法向力=1811.6320, 切向力X=2325.4678, 切向力Y=-166.9122 +FPS=25.10, 法向力=1456.3003, 切向力X=1637.6511, 切向力Y=-568.0537 +FPS=25.70, 法向力=1411.9731, 切向力X=1545.5579, 切向力Y=-681.3398 +FPS=27.24, 法向力=1420.2314, 切向力X=1524.7793, 切向力Y=-808.2432 +FPS=20.85, 法向力=1682.0762, 切向力X=2146.6790, 切向力Y=244.2819 +FPS=25.72, 法向力=1693.5582, 切向力X=2032.6545, 切向力Y=284.3106 +FPS=25.69, 法向力=1471.4861, 切向力X=2067.4136, 切向力Y=-475.1386 +FPS=26.65, 法向力=1307.3806, 切向力X=1784.0239, 切向力Y=-1205.5043 +FPS=24.34, 法向力=1534.1820, 切向力X=1685.3489, 切向力Y=-435.4260 +FPS=26.18, 法向力=1532.6040, 切向力X=1686.6782, 切向力Y=-299.7647 +FPS=26.27, 法向力=1589.0232, 切向力X=821.9620, 切向力Y=-471.4442 +FPS=25.84, 法向力=1579.8969, 切向力X=794.7628, 切向力Y=-555.5645 +FPS=24.26, 法向力=1805.9952, 切向力X=1709.0327, 切向力Y=-115.4289 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000301s, blend=0.002214s (9 tiles incl ref), finalize=0.000052s, total=0.002574s +FPS=26.09, 法向力=1480.6450, 切向力X=1362.5251, 切向力Y=-638.2090 +FPS=25.48, 法向力=1411.9800, 切向力X=1320.5159, 切向力Y=-691.7954 +FPS=26.05, 法向力=1666.1060, 切向力X=1806.9824, 切向力Y=47.8991 +FPS=25.01, 法向力=1214.2585, 切向力X=355.8386, 切向力Y=-418.9902 +FPS=24.37, 法向力=1202.7720, 切向力X=416.2937, 切向力Y=-460.1119 +FPS=25.97, 法向力=1515.5029, 切向力X=1222.0259, 切向力Y=-599.2031 +FPS=27.98, 法向力=1966.3662, 切向力X=1571.0208, 切向力Y=-272.9273 +FPS=29.98, 法向力=2082.7778, 切向力X=1646.2087, 切向力Y=-225.9712 +FPS=29.35, 法向力=1574.5227, 切向力X=1732.9327, 切向力Y=-128.2897 +FPS=30.36, 法向力=1562.5244, 切向力X=1813.4519, 切向力Y=-208.3117 +FPS=28.83, 法向力=1408.5269, 切向力X=1636.5359, 切向力Y=-32.0863 +FPS=30.36, 法向力=1380.7209, 切向力X=1618.2983, 切向力Y=-99.2603 +FPS=29.30, 法向力=2034.4478, 切向力X=1889.3687, 切向力Y=119.7661 +FPS=26.56, 法向力=1426.0840, 切向力X=1752.2375, 切向力Y=-315.3228 +FPS=31.48, 法向力=1366.9316, 切向力X=1681.6238, 切向力Y=-288.3098 +FPS=29.09, 法向力=1740.1497, 切向力X=2116.1567, 切向力Y=-1024.3179 +FPS=31.51, 法向力=1717.4243, 切向力X=2041.7434, 切向力Y=-1108.5415 +FPS=27.23, 法向力=1454.2721, 切向力X=1365.4407, 切向力Y=-1402.0305 +FPS=29.32, 法向力=1470.5554, 切向力X=1391.8911, 切向力Y=-1493.3613 +FPS=26.05, 法向力=1590.7777, 切向力X=1598.3503, 切向力Y=-791.2410 +FPS=24.94, 法向力=2033.2488, 切向力X=1992.8228, 切向力Y=-769.0665 +FPS=28.19, 法向力=1973.3171, 切向力X=1889.5947, 切向力Y=-736.1999 +FPS=25.45, 法向力=1076.0969, 切向力X=1744.4386, 切向力Y=-1002.8445 +FPS=28.89, 法向力=1371.6548, 切向力X=1452.9512, 切向力Y=-804.4297 +FPS=28.53, 法向力=1363.4204, 切向力X=1443.6580, 切向力Y=-848.2025 +FPS=27.63, 法向力=1550.0999, 切向力X=1133.1235, 切向力Y=-992.5076 +FPS=26.92, 法向力=1519.4568, 切向力X=1142.1865, 切向力Y=-1009.5719 +FPS=27.92, 法向力=1194.5056, 切向力X=1575.0302, 切向力Y=-808.6312 +FPS=26.96, 法向力=1431.0837, 切向力X=1626.3922, 切向力Y=-910.8241 +FPS=27.22, 法向力=1439.3545, 切向力X=1616.8734, 切向力Y=-975.0024 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002184s (9 tiles incl ref), finalize=0.000052s, total=0.002488s +FPS=27.04, 法向力=1594.1140, 切向力X=2490.5771, 切向力Y=-320.5547 +FPS=28.53, 法向力=1671.5786, 切向力X=2639.6907, 切向力Y=-266.6137 +FPS=27.85, 法向力=1990.2805, 切向力X=2508.7593, 切向力Y=-995.7383 +FPS=27.00, 法向力=1532.4077, 切向力X=836.2188, 切向力Y=129.9453 +FPS=28.23, 法向力=1486.4396, 切向力X=882.6809, 切向力Y=184.3189 +FPS=27.46, 法向力=1496.0577, 切向力X=1044.0842, 切向力Y=-644.5593 +FPS=29.10, 法向力=1471.1550, 切向力X=987.5529, 切向力Y=-609.7128 +FPS=27.39, 法向力=1254.3279, 切向力X=1569.3427, 切向力Y=-502.7637 +FPS=26.82, 法向力=1530.0198, 切向力X=1870.4926, 切向力Y=-979.6790 +FPS=27.62, 法向力=1577.4399, 切向力X=1852.2393, 切向力Y=-835.1915 +FPS=26.49, 法向力=1427.8708, 切向力X=1944.4214, 切向力Y=-1174.3737 +FPS=26.66, 法向力=1805.0767, 切向力X=1243.8149, 切向力Y=-222.2021 +FPS=28.43, 法向力=1826.0804, 切向力X=1161.5493, 切向力Y=-117.7733 +FPS=23.69, 法向力=1484.8333, 切向力X=1743.8928, 切向力Y=-845.0939 +FPS=27.57, 法向力=1514.4526, 切向力X=1695.7200, 切向力Y=-925.9965 +FPS=26.29, 法向力=1558.3628, 切向力X=2347.8662, 切向力Y=-968.1326 +FPS=24.58, 法向力=1690.5994, 切向力X=1844.0952, 切向力Y=-1264.9253 +FPS=26.75, 法向力=1796.1947, 切向力X=1942.0704, 切向力Y=-1105.3962 +FPS=27.16, 法向力=1499.0414, 切向力X=2236.8667, 切向力Y=-1638.6721 +FPS=26.79, 法向力=1542.7783, 切向力X=2208.3679, 切向力Y=-1480.9463 +FPS=25.35, 法向力=1375.2560, 切向力X=1953.5626, 切向力Y=-685.5436 +FPS=25.29, 法向力=1993.9170, 切向力X=2640.7710, 切向力Y=-732.3513 +FPS=27.40, 法向力=1949.5825, 切向力X=2566.6074, 切向力Y=-1758.8118 +FPS=26.80, 法向力=1922.2700, 切向力X=2531.1421, 切向力Y=-1707.2609 +FPS=26.79, 法向力=1773.5796, 切向力X=2180.2939, 切向力Y=-319.2394 +FPS=25.94, 法向力=1833.4188, 切向力X=2220.3335, 切向力Y=-314.8121 +FPS=24.47, 法向力=1698.5574, 切向力X=1089.1698, 切向力Y=-583.6445 +FPS=26.00, 法向力=1416.5664, 切向力X=928.4315, 切向力Y=-1338.7135 +FPS=26.17, 法向力=1389.6326, 切向力X=806.6396, 切向力Y=-1424.9094 +FPS=25.23, 法向力=2125.7100, 切向力X=2370.1895, 切向力Y=-428.5082 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000005s (hit), reset=0.000456s, blend=0.002983s (9 tiles incl ref), finalize=0.000052s, total=0.003505s +FPS=24.24, 法向力=1420.0820, 切向力X=1569.6559, 切向力Y=-1283.4977 +FPS=26.80, 法向力=1378.1738, 切向力X=1521.9783, 切向力Y=-1276.9595 +FPS=26.13, 法向力=1849.0889, 切向力X=2019.9166, 切向力Y=-1328.4429 +FPS=25.84, 法向力=1925.6211, 切向力X=2145.3276, 切向力Y=-1290.8921 +FPS=26.13, 法向力=1395.7966, 切向力X=1923.5930, 切向力Y=-1329.4644 +FPS=24.63, 法向力=1643.4727, 切向力X=2203.6699, 切向力Y=-731.4391 +FPS=26.52, 法向力=1670.5690, 切向力X=1177.9398, 切向力Y=-867.7509 +FPS=25.73, 法向力=1703.4218, 切向力X=1107.7256, 切向力Y=-833.8636 +FPS=24.74, 法向力=2173.8040, 切向力X=1600.5017, 切向力Y=-1735.1117 +FPS=27.22, 法向力=2159.9824, 切向力X=1534.2352, 切向力Y=-1913.7837 +FPS=25.11, 法向力=1415.7853, 切向力X=966.0433, 切向力Y=-420.6797 +FPS=26.12, 法向力=1708.5643, 切向力X=838.5825, 切向力Y=-690.4302 +FPS=26.81, 法向力=1680.2837, 切向力X=755.3950, 切向力Y=-682.8776 +FPS=25.64, 法向力=1649.7102, 切向力X=2162.3081, 切向力Y=-1084.2646 +FPS=25.60, 法向力=1573.5237, 切向力X=2155.8672, 切向力Y=-754.9366 +FPS=26.38, 法向力=1556.9323, 切向力X=2092.1782, 切向力Y=-713.8639 +FPS=24.99, 法向力=1266.2706, 切向力X=1336.2671, 切向力Y=-814.2144 +FPS=25.01, 法向力=1568.6965, 切向力X=1539.0430, 切向力Y=-1262.5170 +FPS=26.71, 法向力=1617.6562, 切向力X=1529.9523, 切向力Y=-1323.4510 +FPS=26.92, 法向力=1134.2520, 切向力X=1933.0183, 切向力Y=-1671.4819 +FPS=25.64, 法向力=1331.6997, 切向力X=1629.7147, 切向力Y=-520.1694 +FPS=26.57, 法向力=1306.0817, 切向力X=1528.0686, 切向力Y=-441.6016 +FPS=25.37, 法向力=1993.0447, 切向力X=1604.3652, 切向力Y=-944.0039 +FPS=25.50, 法向力=1501.8721, 切向力X=2006.5381, 切向力Y=-983.4873 +FPS=27.32, 法向力=1540.7261, 切向力X=2062.5674, 切向力Y=-1075.1252 +FPS=25.66, 法向力=1281.8169, 切向力X=889.6405, 切向力Y=-1119.8929 +FPS=26.29, 法向力=1323.6602, 切向力X=827.2578, 切向力Y=-1126.1277 +FPS=24.73, 法向力=1756.0881, 切向力X=1671.8975, 切向力Y=-1546.5929 +FPS=25.96, 法向力=1407.9958, 切向力X=1924.1273, 切向力Y=-452.3653 +FPS=26.68, 法向力=1403.7191, 切向力X=1806.8528, 切向力Y=-382.2235 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000231s, blend=0.002244s (9 tiles incl ref), finalize=0.000051s, total=0.002530s +FPS=25.77, 法向力=1975.9385, 切向力X=2065.5581, 切向力Y=282.0563 +FPS=24.30, 法向力=1508.2806, 切向力X=806.4974, 切向力Y=-798.4508 +FPS=27.03, 法向力=1633.8379, 切向力X=892.7708, 切向力Y=-865.0440 +FPS=25.08, 法向力=1373.4448, 切向力X=1585.1423, 切向力Y=-1094.6990 +FPS=25.86, 法向力=1330.2167, 切向力X=1572.5981, 切向力Y=-1062.4463 +FPS=26.63, 法向力=1494.4277, 切向力X=1827.8141, 切向力Y=-1101.3871 +FPS=25.38, 法向力=1886.1218, 切向力X=2039.4454, 切向力Y=-653.2401 +FPS=26.66, 法向力=1578.1262, 切向力X=1536.2461, 切向力Y=-1316.9192 +FPS=26.45, 法向力=1587.2373, 切向力X=1539.9868, 切向力Y=-1364.4681 +FPS=25.29, 法向力=1553.6396, 切向力X=1822.3315, 切向力Y=-1196.8174 +FPS=26.34, 法向力=1553.3840, 切向力X=1838.9031, 切向力Y=-1138.3276 +FPS=26.37, 法向力=1446.0575, 切向力X=1699.3163, 切向力Y=-1162.5720 +FPS=25.58, 法向力=1710.7383, 切向力X=2066.9751, 切向力Y=-898.4797 +FPS=24.25, 法向力=1676.3234, 切向力X=2022.1375, 切向力Y=-929.4826 +FPS=25.39, 法向力=1288.8285, 切向力X=1776.7261, 切向力Y=-2058.7964 +FPS=23.22, 法向力=1580.2422, 切向力X=2107.0745, 切向力Y=-800.9653 +FPS=27.00, 法向力=1653.7396, 切向力X=2212.1748, 切向力Y=-677.7573 +FPS=25.90, 法向力=1520.6390, 切向力X=1936.7539, 切向力Y=-854.2182 +FPS=24.11, 法向力=1310.2706, 切向力X=1138.1934, 切向力Y=-1106.6981 +FPS=25.39, 法向力=1366.2427, 切向力X=980.9720, 切向力Y=-1127.7700 +FPS=26.58, 法向力=1396.3359, 切向力X=893.3279, 切向力Y=-1558.1229 +FPS=25.52, 法向力=1864.6987, 切向力X=1397.1686, 切向力Y=-1391.4449 +FPS=26.40, 法向力=1896.4166, 切向力X=1500.5564, 切向力Y=-1559.6011 +FPS=24.13, 法向力=1369.8707, 切向力X=1469.0757, 切向力Y=-1793.4905 +FPS=25.20, 法向力=1794.3008, 切向力X=2292.5300, 切向力Y=-716.5463 +FPS=26.32, 法向力=1774.7346, 切向力X=2281.9600, 切向力Y=-771.3762 +FPS=25.55, 法向力=1551.4265, 切向力X=2260.4575, 切向力Y=-1096.4249 +FPS=26.57, 法向力=1541.8787, 切向力X=1413.4897, 切向力Y=-1172.0400 +FPS=25.90, 法向力=1495.4672, 切向力X=1316.1855, 切向力Y=-1165.7971 +FPS=24.27, 法向力=1407.0316, 切向力X=1831.6840, 切向力Y=-1409.2975 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000419s, blend=0.002238s (9 tiles incl ref), finalize=0.000057s, total=0.002721s +FPS=26.03, 法向力=1713.7617, 切向力X=900.3321, 切向力Y=-1135.1272 +FPS=25.34, 法向力=1718.8499, 切向力X=689.9371, 切向力Y=-1168.5186 +FPS=23.96, 法向力=1325.0890, 切向力X=1372.8472, 切向力Y=-1088.4590 +FPS=25.17, 法向力=1343.3827, 切向力X=1385.6245, 切向力Y=-1210.6986 +FPS=26.73, 法向力=1885.2820, 切向力X=1858.5830, 切向力Y=-1600.2051 +FPS=24.59, 法向力=1641.0657, 切向力X=2330.3369, 切向力Y=-312.0184 +FPS=25.22, 法向力=1569.9531, 切向力X=2018.7439, 切向力Y=-579.3286 +FPS=25.92, 法向力=1646.7782, 切向力X=2057.0308, 切向力Y=-660.8386 +FPS=24.50, 法向力=2013.2957, 切向力X=2224.1267, 切向力Y=-1613.0894 +FPS=26.43, 法向力=1968.9940, 切向力X=2176.3340, 切向力Y=-1653.8748 +FPS=25.07, 法向力=1429.8669, 切向力X=1949.1033, 切向力Y=-1100.3839 +FPS=23.58, 法向力=1696.8308, 切向力X=1156.9938, 切向力Y=-258.9716 +FPS=25.60, 法向力=1634.8989, 切向力X=1748.3931, 切向力Y=-1177.9956 +FPS=26.25, 法向力=1672.2429, 切向力X=1996.0320, 切向力Y=-1165.8170 +FPS=23.49, 法向力=1721.9323, 切向力X=2387.4324, 切向力Y=-1041.4799 +FPS=25.00, 法向力=1838.4120, 切向力X=2492.7349, 切向力Y=-1020.7723 +FPS=25.27, 法向力=1419.7753, 切向力X=1709.3375, 切向力Y=-1630.7058 +FPS=23.43, 法向力=2017.5745, 切向力X=1722.1891, 切向力Y=-1376.0342 +FPS=24.78, 法向力=1517.9973, 切向力X=1773.9600, 切向力Y=-512.7506 +FPS=25.00, 法向力=1568.2867, 切向力X=1794.8127, 切向力Y=-543.6411 +FPS=24.55, 法向力=1875.8873, 切向力X=2384.5830, 切向力Y=-925.2947 +FPS=25.01, 法向力=1922.6921, 切向力X=2479.6655, 切向力Y=-876.5311 +FPS=25.52, 法向力=1882.4032, 切向力X=2145.2222, 切向力Y=-1663.2902 +FPS=23.52, 法向力=1588.8181, 切向力X=1482.4009, 切向力Y=-823.4941 +FPS=24.43, 法向力=1534.8033, 切向力X=1954.1174, 切向力Y=-1252.8845 +FPS=24.48, 法向力=1566.4333, 切向力X=1967.2102, 切向力Y=-1292.5403 +FPS=25.45, 法向力=1311.2686, 切向力X=1729.9164, 切向力Y=28.1081 +FPS=25.48, 法向力=1649.7013, 切向力X=1599.0956, 切向力Y=-1218.8838 +FPS=25.18, 法向力=1625.9856, 切向力X=1618.4460, 切向力Y=-1312.6958 +FPS=23.86, 法向力=1171.7181, 切向力X=1449.2961, 切向力Y=-1556.9952 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000505s, blend=0.002193s (9 tiles incl ref), finalize=0.000049s, total=0.002754s +FPS=23.67, 法向力=1750.2048, 切向力X=1941.4257, 切向力Y=-723.0828 +FPS=24.74, 法向力=1706.4773, 切向力X=1796.5807, 切向力Y=-902.6071 +FPS=23.51, 法向力=1320.2850, 切向力X=2499.7798, 切向力Y=-824.7542 +FPS=24.43, 法向力=1759.9133, 切向力X=2027.5229, 切向力Y=-1626.8645 +FPS=25.40, 法向力=1751.3999, 切向力X=1921.8873, 切向力Y=-1594.0154 +FPS=23.60, 法向力=1627.9139, 切向力X=1953.4128, 切向力Y=-492.7821 +FPS=23.90, 法向力=1444.7974, 切向力X=1677.9546, 切向力Y=-1676.4636 +FPS=23.52, 法向力=1425.7091, 切向力X=1609.6788, 切向力Y=-1670.5669 +FPS=25.57, 法向力=1611.1909, 切向力X=2165.6836, 切向力Y=-1425.1237 +FPS=23.22, 法向力=1710.6340, 切向力X=2270.9668, 切向力Y=-1035.5085 +FPS=25.14, 法向力=1696.3967, 切向力X=2266.9539, 切向力Y=-943.4181 +FPS=23.35, 法向力=1244.1379, 切向力X=1782.6648, 切向力Y=-1368.1968 +FPS=24.90, 法向力=1643.1454, 切向力X=2522.2930, 切向力Y=-792.9702 +FPS=23.68, 法向力=1225.1495, 切向力X=1208.9645, 切向力Y=-1042.0520 +FPS=24.87, 法向力=1296.0846, 切向力X=1203.5876, 切向力Y=-1025.6753 +FPS=24.74, 法向力=1534.4792, 切向力X=2549.6111, 切向力Y=-1436.4211 +FPS=24.18, 法向力=1508.1470, 切向力X=1839.0840, 切向力Y=-584.3844 +FPS=25.11, 法向力=1445.3124, 切向力X=1757.4307, 切向力Y=-628.1498 +FPS=24.97, 法向力=1589.2053, 切向力X=1287.0078, 切向力Y=-935.1706 +FPS=24.34, 法向力=1619.8550, 切向力X=1358.7555, 切向力Y=-1677.0469 +FPS=24.72, 法向力=1737.4551, 切向力X=1591.0610, 切向力Y=-1442.6735 +FPS=24.96, 法向力=1772.5078, 切向力X=2660.0430, 切向力Y=-1198.5682 +FPS=24.51, 法向力=1670.3016, 切向力X=1605.9475, 切向力Y=-1348.2554 +FPS=25.52, 法向力=1677.2203, 切向力X=1532.0127, 切向力Y=-1210.8239 +FPS=24.41, 法向力=1882.2688, 切向力X=1254.8649, 切向力Y=-1242.3723 +FPS=24.35, 法向力=1374.7566, 切向力X=1900.5663, 切向力Y=-859.4105 +FPS=25.71, 法向力=1521.2478, 切向力X=1824.1746, 切向力Y=-755.4504 +FPS=25.07, 法向力=1692.1224, 切向力X=2283.9192, 切向力Y=-1860.4573 +FPS=24.88, 法向力=2000.2861, 切向力X=1514.7737, 切向力Y=-215.5475 +FPS=24.67, 法向力=1992.6931, 切向力X=1476.6282, 切向力Y=-148.7173 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000246s, blend=0.002307s (9 tiles incl ref), finalize=0.000053s, total=0.002612s +FPS=24.02, 法向力=1589.1798, 切向力X=1735.8911, 切向力Y=-440.0917 +FPS=23.92, 法向力=1395.7518, 切向力X=1650.8091, 切向力Y=-1300.3401 +FPS=24.73, 法向力=1344.9780, 切向力X=1589.3625, 切向力Y=-1247.4391 +FPS=25.34, 法向力=1585.2903, 切向力X=2059.6519, 切向力Y=-838.6069 +FPS=25.06, 法向力=2011.7827, 切向力X=2199.4536, 切向力Y=-1366.9148 +FPS=24.05, 法向力=2087.9998, 切向力X=2229.5613, 切向力Y=-1357.6350 +FPS=24.76, 法向力=1210.3435, 切向力X=1773.7373, 切向力Y=-1343.5515 +FPS=23.62, 法向力=2082.1052, 切向力X=2446.1357, 切向力Y=-750.5665 +FPS=25.55, 法向力=2106.5066, 切向力X=2315.8010, 切向力Y=-670.5806 +FPS=22.97, 法向力=1445.8982, 切向力X=2225.3223, 切向力Y=-1183.1324 +FPS=22.54, 法向力=1443.2300, 切向力X=2117.7361, 切向力Y=-2158.9473 +FPS=24.52, 法向力=1000.5470, 切向力X=1007.1949, 切向力Y=-1221.4019 +FPS=24.41, 法向力=999.8145, 切向力X=1022.4882, 切向力Y=-1135.9678 +FPS=23.22, 法向力=1588.1671, 切向力X=2023.1671, 切向力Y=-950.4373 +FPS=24.28, 法向力=1369.5840, 切向力X=1400.9135, 切向力Y=-950.4754 +FPS=25.68, 法向力=1313.3923, 切向力X=1356.6464, 切向力Y=-788.5953 +FPS=24.62, 法向力=1124.3113, 切向力X=1969.6901, 切向力Y=-1558.5059 +FPS=23.99, 法向力=1493.5776, 切向力X=2370.9463, 切向力Y=-852.9095 +FPS=24.81, 法向力=1510.5599, 切向力X=2320.4221, 切向力Y=-914.4357 +FPS=25.66, 法向力=1380.1304, 切向力X=2703.0317, 切向力Y=-1940.5010 +FPS=23.42, 法向力=1184.1057, 切向力X=2690.5825, 切向力Y=-1934.2722 +FPS=25.68, 法向力=1180.7954, 切向力X=2653.5081, 切向力Y=-1904.7128 +FPS=23.45, 法向力=1964.0817, 切向力X=2346.8445, 切向力Y=-2092.6270 +FPS=23.80, 法向力=1693.4849, 切向力X=1677.5913, 切向力Y=-1313.9686 +FPS=24.87, 法向力=1662.8546, 切向力X=1761.5957, 切向力Y=-1363.6611 +FPS=25.88, 法向力=1621.8508, 切向力X=2621.7119, 切向力Y=-1216.5833 +FPS=23.62, 法向力=1455.5973, 切向力X=1617.6661, 切向力Y=-1791.3904 +FPS=25.90, 法向力=1383.1970, 切向力X=1483.5422, 切向力Y=-1819.1101 +FPS=25.09, 法向力=1216.6067, 切向力X=2320.6672, 切向力Y=-1118.3730 +FPS=24.19, 法向力=1477.6453, 切向力X=2181.1934, 切向力Y=-842.9773 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000316s, blend=0.002434s (9 tiles incl ref), finalize=0.000071s, total=0.002828s +FPS=23.59, 法向力=1369.0730, 切向力X=2055.0945, 切向力Y=-687.9514 +FPS=25.93, 法向力=1516.1932, 切向力X=2187.2402, 切向力Y=-560.0623 +FPS=23.31, 法向力=1727.8318, 切向力X=1545.2788, 切向力Y=-1007.6978 +FPS=24.50, 法向力=1751.4724, 切向力X=1448.9397, 切向力Y=-965.4928 +FPS=25.51, 法向力=1550.1785, 切向力X=2174.9824, 切向力Y=-1207.0906 +FPS=24.39, 法向力=1818.9205, 切向力X=2528.9907, 切向力Y=-624.4189 +FPS=24.38, 法向力=1673.2893, 切向力X=2076.9653, 切向力Y=-1043.6602 +FPS=26.83, 法向力=1682.9597, 切向力X=2148.7344, 切向力Y=-1209.2456 +FPS=24.76, 法向力=1628.7015, 切向力X=1485.4691, 切向力Y=-920.1714 +FPS=24.85, 法向力=1713.6157, 切向力X=1420.8059, 切向力Y=-853.8516 +FPS=26.20, 法向力=1564.5356, 切向力X=1159.9713, 切向力Y=-1170.3652 +FPS=25.32, 法向力=1858.6610, 切向力X=1509.8721, 切向力Y=-915.4468 +FPS=24.73, 法向力=2073.0034, 切向力X=2287.9380, 切向力Y=-756.1158 +FPS=24.46, 法向力=2159.8540, 切向力X=2419.7915, 切向力Y=-676.4359 +FPS=23.50, 法向力=2189.0623, 切向力X=2609.5173, 切向力Y=-1233.8986 +FPS=23.92, 法向力=2158.8809, 切向力X=2560.4922, 切向力Y=-1189.9407 +FPS=24.59, 法向力=1330.0906, 切向力X=1868.8135, 切向力Y=-1936.4839 +FPS=24.95, 法向力=1933.3173, 切向力X=2401.6921, 切向力Y=-1201.4868 +FPS=23.83, 法向力=1734.4307, 切向力X=2741.9175, 切向力Y=-1742.4286 +FPS=24.18, 法向力=1647.2305, 切向力X=2714.7568, 切向力Y=-1791.2507 +FPS=23.82, 法向力=1427.5621, 切向力X=2264.5388, 切向力Y=-1101.2942 +FPS=24.04, 法向力=2207.0879, 切向力X=2555.8438, 切向力Y=-1366.2756 +FPS=25.49, 法向力=2274.0112, 切向力X=2630.4961, 切向力Y=-1389.6425 +FPS=26.33, 法向力=1992.8777, 切向力X=2236.3071, 切向力Y=-1277.4904 +FPS=25.42, 法向力=1254.8003, 切向力X=2449.7605, 切向力Y=-1347.9358 +FPS=26.87, 法向力=1202.8481, 切向力X=2438.5583, 切向力Y=-1369.6791 +FPS=25.29, 法向力=1406.2764, 切向力X=2419.7324, 切向力Y=-2035.9944 +FPS=26.15, 法向力=1348.5483, 切向力X=2338.0308, 切向力Y=-2073.7798 +FPS=26.32, 法向力=1711.4604, 切向力X=2225.7329, 切向力Y=-2442.1912 +FPS=23.98, 法向力=1271.3381, 切向力X=1607.9254, 切向力Y=-1760.8877 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000323s, blend=0.002196s (9 tiles incl ref), finalize=0.000058s, total=0.002583s +FPS=25.72, 法向力=1120.6667, 切向力X=1612.9727, 切向力Y=-1310.9270 +FPS=27.09, 法向力=1180.6069, 切向力X=1632.9011, 切向力Y=-1370.9681 +FPS=25.39, 法向力=1238.8853, 切向力X=1488.4636, 切向力Y=-1981.3057 +FPS=27.45, 法向力=1215.9681, 切向力X=1465.7732, 切向力Y=-1907.5422 +FPS=26.31, 法向力=1103.1956, 切向力X=1962.4141, 切向力Y=-1732.7041 +FPS=24.87, 法向力=1267.7705, 切向力X=1805.8287, 切向力Y=-807.4451 +FPS=27.84, 法向力=1242.5500, 切向力X=1896.4698, 切向力Y=-810.4235 +FPS=24.95, 法向力=1554.3887, 切向力X=2081.6270, 切向力Y=-1295.7537 +FPS=27.18, 法向力=1561.3296, 切向力X=1960.9272, 切向力Y=-1962.2968 +FPS=26.27, 法向力=1598.6031, 切向力X=1941.1836, 切向力Y=-2095.4675 +FPS=26.20, 法向力=1940.6045, 切向力X=2705.0239, 切向力Y=-430.9228 +FPS=26.42, 法向力=1515.2428, 切向力X=2017.5981, 切向力Y=-1438.1753 +FPS=27.85, 法向力=1491.5010, 切向力X=1953.8110, 切向力Y=-1492.0261 +FPS=24.65, 法向力=1961.4861, 切向力X=2096.4919, 切向力Y=-1653.5769 +FPS=27.00, 法向力=1938.7479, 切向力X=2103.2974, 切向力Y=-1662.5520 +FPS=27.65, 法向力=1706.2556, 切向力X=2428.5559, 切向力Y=-1025.3622 +FPS=26.48, 法向力=1596.8273, 切向力X=2032.4775, 切向力Y=-1022.9988 +FPS=27.41, 法向力=1548.4900, 切向力X=1996.1118, 切向力Y=-1033.3767 +FPS=26.06, 法向力=1286.7751, 切向力X=1601.5708, 切向力Y=-1620.5959 +FPS=26.52, 法向力=1776.4631, 切向力X=2132.4800, 切向力Y=-1834.2406 +FPS=28.18, 法向力=1757.6611, 切向力X=2111.4888, 切向力Y=-1885.7764 +FPS=24.32, 法向力=2073.3669, 切向力X=1863.8717, 切向力Y=-1084.8669 +FPS=25.45, 法向力=2190.0000, 切向力X=1960.5681, 切向力Y=-1027.2239 +FPS=24.10, 法向力=1559.3745, 切向力X=2538.0811, 切向力Y=-1175.7639 +FPS=25.46, 法向力=1762.2158, 切向力X=2600.5449, 切向力Y=-1242.6431 +FPS=26.68, 法向力=1756.6853, 切向力X=2612.2212, 切向力Y=-1192.7017 +FPS=28.21, 法向力=1434.6913, 切向力X=1655.4490, 切向力Y=-920.1331 +FPS=25.60, 法向力=1849.8716, 切向力X=1973.3679, 切向力Y=-981.3961 +FPS=27.35, 法向力=1749.8696, 切向力X=1881.5347, 切向力Y=-980.5094 +FPS=25.97, 法向力=1603.2795, 切向力X=1649.2644, 切向力Y=-2024.1310 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000494s, blend=0.002210s (9 tiles incl ref), finalize=0.000047s, total=0.002760s +FPS=26.63, 法向力=1437.1118, 切向力X=2143.8743, 切向力Y=-1482.9723 +FPS=27.53, 法向力=1453.5657, 切向力X=2178.2549, 切向力Y=-1481.6527 +FPS=25.81, 法向力=1283.0603, 切向力X=1420.3602, 切向力Y=-1172.4694 +FPS=26.90, 法向力=1311.3943, 切向力X=1402.5204, 切向力Y=-1029.4617 +FPS=28.35, 法向力=1203.0829, 切向力X=1663.9082, 切向力Y=-1689.1714 +FPS=25.91, 法向力=1411.9016, 切向力X=2245.3901, 切向力Y=-1039.8914 +FPS=26.81, 法向力=1388.3529, 切向力X=2261.1414, 切向力Y=-1037.2946 +FPS=26.73, 法向力=2103.7168, 切向力X=2130.5054, 切向力Y=-691.6891 +FPS=27.09, 法向力=1409.8667, 切向力X=1872.5015, 切向力Y=-560.4189 +FPS=27.23, 法向力=1390.5757, 切向力X=1855.8466, 切向力Y=-568.1248 +FPS=26.44, 法向力=1491.2666, 切向力X=2054.1375, 切向力Y=-2461.5825 +FPS=25.60, 法向力=1425.1301, 切向力X=2168.1624, 切向力Y=-2439.8384 +FPS=25.97, 法向力=1489.9727, 切向力X=2106.5664, 切向力Y=-1137.0582 +FPS=25.10, 法向力=1453.2646, 切向力X=1642.3992, 切向力Y=-1776.2898 +FPS=27.56, 法向力=1489.6226, 切向力X=1658.5985, 切向力Y=-1792.8220 +FPS=27.69, 法向力=994.2495, 切向力X=1650.5200, 切向力Y=-1460.8271 +FPS=26.83, 法向力=1023.3804, 切向力X=1762.1566, 切向力Y=-1333.3015 +FPS=28.23, 法向力=1692.4114, 切向力X=2630.7803, 切向力Y=-1412.6030 +FPS=25.42, 法向力=1266.9150, 切向力X=1665.1521, 切向力Y=-1646.7953 +FPS=26.93, 法向力=1283.8726, 切向力X=1649.8231, 切向力Y=-1610.2505 +FPS=26.74, 法向力=1155.3130, 切向力X=1591.7192, 切向力Y=-2132.4961 +FPS=26.75, 法向力=1418.2607, 切向力X=2625.3384, 切向力Y=-2307.8914 +FPS=27.19, 法向力=1432.3867, 切向力X=2680.4146, 切向力Y=-2412.4990 +FPS=24.89, 法向力=1358.9209, 切向力X=2617.3572, 切向力Y=-1637.9015 +FPS=25.50, 法向力=1355.1627, 切向力X=2606.5615, 切向力Y=-1790.2297 +FPS=26.18, 法向力=1558.2721, 切向力X=1707.1899, 切向力Y=-1509.7462 +FPS=26.42, 法向力=2105.2097, 切向力X=2101.0767, 切向力Y=-1657.7625 +FPS=26.69, 法向力=2006.1361, 切向力X=2117.2109, 切向力Y=-1857.5648 +FPS=28.26, 法向力=1626.5396, 切向力X=2696.5737, 切向力Y=-1391.4463 +FPS=26.23, 法向力=1778.2302, 切向力X=2251.3477, 切向力Y=-1558.3579 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000318s, blend=0.002175s (9 tiles incl ref), finalize=0.000049s, total=0.002549s +FPS=26.22, 法向力=1709.3073, 切向力X=2141.6963, 切向力Y=-1700.0203 +FPS=26.29, 法向力=1578.3403, 切向力X=1890.3800, 切向力Y=-879.4630 +FPS=25.73, 法向力=1921.2936, 切向力X=1567.2380, 切向力Y=-994.6729 +FPS=27.88, 法向力=1896.0845, 切向力X=1500.0695, 切向力Y=-998.0986 +FPS=26.17, 法向力=1521.5334, 切向力X=2639.1763, 切向力Y=-1228.6232 +FPS=26.83, 法向力=1372.7676, 切向力X=2499.9922, 切向力Y=-1315.2849 +FPS=28.03, 法向力=1123.2021, 切向力X=2279.9229, 切向力Y=-1594.6282 +FPS=25.99, 法向力=1520.4182, 切向力X=2504.7036, 切向力Y=-1148.0935 +FPS=25.93, 法向力=1526.8628, 切向力X=2490.5432, 切向力Y=-1094.2856 +FPS=27.80, 法向力=1421.3790, 切向力X=2851.5728, 切向力Y=-2368.5938 +FPS=25.44, 法向力=1351.6169, 切向力X=2494.6411, 切向力Y=-1545.4727 +FPS=28.15, 法向力=1338.7224, 切向力X=2408.7407, 切向力Y=-1526.0773 +FPS=25.54, 法向力=1249.5308, 切向力X=1995.9490, 切向力Y=-1947.1147 +FPS=28.69, 法向力=1229.8508, 切向力X=2034.0051, 切向力Y=-1932.6724 +FPS=25.96, 法向力=1143.9355, 切向力X=1434.5637, 切向力Y=-1740.4919 +FPS=26.73, 法向力=1376.1842, 切向力X=2792.3984, 切向力Y=-1681.2024 +FPS=27.86, 法向力=1398.4514, 切向力X=2699.6948, 切向力Y=-1644.3430 +FPS=26.86, 法向力=1259.6392, 切向力X=1748.1777, 切向力Y=-1716.9867 +FPS=26.60, 法向力=1236.6766, 切向力X=1759.9805, 切向力Y=-1740.4275 +FPS=27.41, 法向力=1352.1785, 切向力X=2524.0730, 切向力Y=-1461.1538 +FPS=26.95, 法向力=1913.0999, 切向力X=2993.5400, 切向力Y=-1241.3071 +FPS=25.42, 法向力=1668.1011, 切向力X=2396.0266, 切向力Y=-1925.0790 +FPS=27.37, 法向力=1649.4851, 切向力X=2420.3386, 切向力Y=-1891.4734 +FPS=25.18, 法向力=1545.5696, 切向力X=1404.3207, 切向力Y=-1728.9794 +FPS=27.12, 法向力=1584.5295, 切向力X=1378.9315, 切向力Y=-1700.0991 +FPS=25.61, 法向力=1700.6443, 切向力X=2083.5649, 切向力Y=-1803.6650 +FPS=26.31, 法向力=1731.3274, 切向力X=2033.2732, 切向力Y=-1949.2046 +FPS=26.77, 法向力=1390.8269, 切向力X=1623.5015, 切向力Y=-1792.8079 +FPS=26.59, 法向力=1465.6455, 切向力X=2375.0171, 切向力Y=-2221.2891 +FPS=27.71, 法向力=1458.7881, 切向力X=2428.1348, 切向力Y=-2226.0808 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000226s, blend=0.002105s (9 tiles incl ref), finalize=0.000045s, total=0.002383s +FPS=28.00, 法向力=1502.0281, 切向力X=2326.3347, 切向力Y=-2167.9229 +FPS=26.96, 法向力=1816.5293, 切向力X=2703.2129, 切向力Y=-1720.9528 +FPS=28.56, 法向力=1842.6187, 切向力X=2659.8181, 切向力Y=-1803.0400 +FPS=24.90, 法向力=1251.7886, 切向力X=1564.8276, 切向力Y=-970.7626 +FPS=25.88, 法向力=1301.7771, 切向力X=1488.7356, 切向力Y=-1206.7124 +FPS=28.23, 法向力=1317.3595, 切向力X=1470.7830, 切向力Y=-1099.7028 +FPS=24.06, 法向力=1781.7842, 切向力X=2337.1118, 切向力Y=-1089.4963 +FPS=27.86, 法向力=1706.0862, 切向力X=2218.4067, 切向力Y=-1101.1024 +FPS=27.06, 法向力=1665.8402, 切向力X=2216.8994, 切向力Y=-1234.0479 +FPS=26.38, 法向力=1390.6113, 切向力X=1788.0532, 切向力Y=-974.0272 +FPS=28.13, 法向力=1389.2513, 切向力X=1719.8455, 切向力Y=-1163.1643 +FPS=26.19, 法向力=1384.6443, 切向力X=1948.6649, 切向力Y=-1915.3333 +FPS=27.52, 法向力=1258.3364, 切向力X=2037.3501, 切向力Y=-2101.3755 +FPS=27.11, 法向力=1272.4490, 切向力X=2129.7161, 切向力Y=-2170.9949 +FPS=26.03, 法向力=1341.8206, 切向力X=1777.5851, 切向力Y=-1315.2230 +FPS=27.86, 法向力=1329.2983, 切向力X=1705.4274, 切向力Y=-1304.8427 +FPS=26.82, 法向力=1796.0656, 切向力X=2695.5388, 切向力Y=-1217.7072 +FPS=27.64, 法向力=1139.6682, 切向力X=1546.1256, 切向力Y=-914.8214 +FPS=28.05, 法向力=1131.7281, 切向力X=1458.3418, 切向力Y=-834.8752 +FPS=25.56, 法向力=1227.3195, 切向力X=2089.7495, 切向力Y=-1596.7081 +FPS=27.85, 法向力=1224.4543, 切向力X=2176.2327, 切向力Y=-1719.5220 +FPS=26.60, 法向力=1503.3435, 切向力X=1655.8093, 切向力Y=-1044.0476 +FPS=25.62, 法向力=1738.1028, 切向力X=2133.3318, 切向力Y=-2542.6094 +FPS=25.94, 法向力=1813.2120, 切向力X=2051.3945, 切向力Y=-2595.0898 +FPS=27.49, 法向力=1314.9812, 切向力X=2415.3855, 切向力Y=-1125.2522 +FPS=26.19, 法向力=1950.6013, 切向力X=2223.2410, 切向力Y=-1003.8524 +FPS=28.39, 法向力=1945.3213, 切向力X=2201.0701, 切向力Y=-1113.2996 +FPS=25.45, 法向力=1371.0049, 切向力X=1675.3860, 切向力Y=-1143.3904 +FPS=26.90, 法向力=1397.1089, 切向力X=1661.7306, 切向力Y=-1163.6368 +FPS=26.53, 法向力=1603.5886, 切向力X=1850.5957, 切向力Y=-1641.1975 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000238s, blend=0.002148s (9 tiles incl ref), finalize=0.000049s, total=0.002443s +FPS=24.38, 法向力=1851.5776, 切向力X=2261.9453, 切向力Y=-1299.1721 +FPS=25.82, 法向力=1859.4309, 切向力X=2334.6963, 切向力Y=-1215.3989 +FPS=28.07, 法向力=1297.9668, 切向力X=2148.9956, 切向力Y=-1144.3369 +FPS=25.22, 法向力=1386.6255, 切向力X=1841.7317, 切向力Y=-1417.0806 +FPS=26.97, 法向力=1375.3250, 切向力X=1794.7175, 切向力Y=-1409.4182 +FPS=24.33, 法向力=1350.1146, 切向力X=1510.0192, 切向力Y=-1539.8434 +FPS=23.48, 法向力=1275.8975, 切向力X=1862.9363, 切向力Y=-1930.4624 +FPS=26.89, 法向力=1326.8245, 切向力X=1956.2916, 切向力Y=-1843.0063 +FPS=26.21, 法向力=1553.1572, 切向力X=2081.7603, 切向力Y=-2140.3413 +FPS=26.44, 法向力=1749.8785, 切向力X=2043.7096, 切向力Y=-1535.4333 +FPS=27.22, 法向力=1748.4519, 切向力X=2038.1689, 切向力Y=-1497.4150 +FPS=25.84, 法向力=1227.6538, 切向力X=2011.5315, 切向力Y=-1458.2844 +FPS=25.14, 法向力=1486.6418, 切向力X=2371.4741, 切向力Y=-1725.6150 +FPS=26.79, 法向力=1430.9496, 切向力X=2285.2441, 切向力Y=-1673.2031 +FPS=24.82, 法向力=1638.2365, 切向力X=2266.9595, 切向力Y=-1548.5364 +FPS=27.51, 法向力=1652.7263, 切向力X=2294.1697, 切向力Y=-1513.6389 +FPS=25.07, 法向力=1581.4509, 切向力X=2525.2021, 切向力Y=-1890.4983 +FPS=26.84, 法向力=1353.1436, 切向力X=2350.5391, 切向力Y=-1610.0283 +FPS=27.03, 法向力=1304.0820, 切向力X=2298.8066, 切向力Y=-1526.7650 +FPS=26.45, 法向力=1782.7435, 切向力X=2639.7817, 切向力Y=-1052.9231 +FPS=26.37, 法向力=1342.6405, 切向力X=2619.9119, 切向力Y=-1701.9225 +FPS=26.90, 法向力=1368.3599, 切向力X=2734.0928, 切向力Y=-1842.1912 +FPS=25.66, 法向力=1227.8911, 切向力X=1610.2937, 切向力Y=-1690.7471 +FPS=28.36, 法向力=1275.9175, 切向力X=1582.2822, 切向力Y=-1568.1777 +FPS=26.76, 法向力=1824.6615, 切向力X=2054.4692, 切向力Y=-1572.9851 +FPS=26.20, 法向力=1422.5356, 切向力X=1935.8876, 切向力Y=-2087.8164 +FPS=26.29, 法向力=1408.8926, 切向力X=1945.7151, 切向力Y=-2048.0701 +FPS=26.41, 法向力=1160.8723, 切向力X=1851.5028, 切向力Y=-1717.3074 +FPS=27.64, 法向力=1505.6757, 切向力X=3049.5977, 切向力Y=-1694.9121 +FPS=26.01, 法向力=1583.2170, 切向力X=3274.3066, 切向力Y=-1690.8101 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000355s, blend=0.002936s (9 tiles incl ref), finalize=0.000051s, total=0.003349s +FPS=25.25, 法向力=1583.9348, 切向力X=2298.2249, 切向力Y=-1621.8137 +FPS=26.67, 法向力=1549.6620, 切向力X=2542.9910, 切向力Y=-1917.9250 +FPS=27.58, 法向力=1555.8145, 切向力X=2586.3064, 切向力Y=-1923.7991 +FPS=27.33, 法向力=1662.7560, 切向力X=2703.4683, 切向力Y=-1779.0791 +FPS=28.02, 法向力=1678.3828, 切向力X=2732.2104, 切向力Y=-1766.9993 +FPS=26.53, 法向力=1234.9534, 切向力X=1884.2289, 切向力Y=-1083.2228 +FPS=28.40, 法向力=1278.2690, 切向力X=1926.8718, 切向力Y=-1041.1989 +FPS=26.02, 法向力=1145.0583, 切向力X=1523.9886, 切向力Y=-1478.8623 +FPS=25.45, 法向力=1261.0326, 切向力X=1720.5444, 切向力Y=-2105.5232 +FPS=26.61, 法向力=1234.9352, 切向力X=1769.3301, 切向力Y=-2139.1760 +FPS=26.64, 法向力=1480.0544, 切向力X=2109.0938, 切向力Y=-1221.7383 +FPS=26.67, 法向力=1367.0530, 切向力X=1922.1384, 切向力Y=-1896.1489 +FPS=27.69, 法向力=1330.1858, 切向力X=1799.4749, 切向力Y=-1925.4111 +FPS=24.83, 法向力=1093.3215, 切向力X=2213.3748, 切向力Y=-1413.3508 +FPS=25.13, 法向力=1764.0425, 切向力X=2597.8789, 切向力Y=-1749.0386 +FPS=27.30, 法向力=1708.6885, 切向力X=2552.9814, 切向力Y=-1805.1212 +FPS=26.01, 法向力=1353.8901, 切向力X=1627.5446, 切向力Y=-1412.6038 +FPS=26.74, 法向力=1382.6180, 切向力X=1515.6741, 切向力Y=-1408.7822 +FPS=27.13, 法向力=1231.3123, 切向力X=2079.0220, 切向力Y=-1238.6475 +FPS=26.71, 法向力=1209.9038, 切向力X=2840.3184, 切向力Y=-2078.8220 +FPS=25.34, 法向力=1222.9303, 切向力X=2864.0049, 切向力Y=-2086.6099 +FPS=27.76, 法向力=1914.9832, 切向力X=2234.9399, 切向力Y=-1461.9590 +FPS=24.69, 法向力=1387.2512, 切向力X=2062.4609, 切向力Y=-1800.0769 +FPS=27.12, 法向力=1339.1049, 切向力X=1936.8037, 切向力Y=-1824.7407 +FPS=25.82, 法向力=1470.8987, 切向力X=2415.4404, 切向力Y=-1940.3625 +FPS=25.64, 法向力=1443.6549, 切向力X=2738.0969, 切向力Y=-2001.0049 +FPS=26.99, 法向力=1704.1426, 切向力X=2647.8350, 切向力Y=-1782.1995 +FPS=25.35, 法向力=1803.1130, 切向力X=1964.0176, 切向力Y=-1620.1758 +FPS=26.65, 法向力=1782.4978, 切向力X=2142.0420, 切向力Y=-1580.0447 +FPS=27.70, 法向力=1619.2275, 切向力X=3060.8711, 切向力Y=-1606.3130 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000320s, blend=0.003355s (9 tiles incl ref), finalize=0.000053s, total=0.003734s +FPS=25.23, 法向力=1402.9229, 切向力X=2359.8169, 切向力Y=-1303.6401 +FPS=28.64, 法向力=1391.3947, 切向力X=2175.1973, 切向力Y=-1253.2351 +FPS=26.51, 法向力=1349.1660, 切向力X=2584.0486, 切向力Y=-1749.5775 +FPS=25.14, 法向力=1347.6506, 切向力X=1972.1991, 切向力Y=-1496.2340 +FPS=28.28, 法向力=1342.9683, 切向力X=1714.4465, 切向力Y=-1665.2361 +FPS=25.09, 法向力=1186.6753, 切向力X=1886.5750, 切向力Y=-1924.2366 +FPS=27.04, 法向力=1174.1205, 切向力X=1936.7666, 切向力Y=-1889.0811 +FPS=27.26, 法向力=1173.5173, 切向力X=2223.1631, 切向力Y=-870.9342 +FPS=26.51, 法向力=1754.0720, 切向力X=2555.0906, 切向力Y=-1255.8284 +FPS=25.62, 法向力=1723.8550, 切向力X=2494.3259, 切向力Y=-1259.9215 +FPS=26.34, 法向力=1707.0913, 切向力X=1995.0288, 切向力Y=-1228.4387 +FPS=26.36, 法向力=1561.6614, 切向力X=2386.3406, 切向力Y=-1284.7372 +FPS=26.51, 法向力=1611.4031, 切向力X=2407.8252, 切向力Y=-1223.2638 +FPS=25.74, 法向力=997.9045, 切向力X=2093.1204, 切向力Y=-2017.8262 +FPS=25.48, 法向力=1478.0396, 切向力X=2127.6318, 切向力Y=-1827.2277 +FPS=27.66, 法向力=1487.8301, 切向力X=2104.6602, 切向力Y=-1792.7393 +FPS=26.18, 法向力=1450.0789, 切向力X=1744.1306, 切向力Y=-1395.0549 +FPS=26.94, 法向力=1480.6230, 切向力X=1723.7881, 切向力Y=-1374.5144 +FPS=27.17, 法向力=1488.4071, 切向力X=2354.3750, 切向力Y=-1652.8397 +FPS=25.96, 法向力=1406.6417, 切向力X=2527.9155, 切向力Y=-1987.8269 +FPS=26.85, 法向力=1414.5454, 切向力X=2601.0398, 切向力Y=-1937.5070 +FPS=25.46, 法向力=1501.9226, 切向力X=3203.1089, 切向力Y=-2296.1187 +FPS=26.89, 法向力=1453.6704, 切向力X=2437.0142, 切向力Y=-1276.5077 +FPS=27.07, 法向力=1416.6719, 切向力X=2307.2354, 切向力Y=-1391.7039 +FPS=25.53, 法向力=1271.2859, 切向力X=1971.1843, 切向力Y=-2114.2422 +FPS=27.35, 法向力=1301.9851, 切向力X=2107.7310, 切向力Y=-2139.2588 +FPS=26.96, 法向力=1318.1194, 切向力X=2560.9180, 切向力Y=-1372.8796 +FPS=24.57, 法向力=1391.2096, 切向力X=1965.1035, 切向力Y=-1698.8323 +FPS=20.15, 法向力=1725.3733, 切向力X=1745.1172, 切向力Y=-985.2297 +FPS=25.59, 法向力=1672.1140, 切向力X=1815.7539, 切向力Y=-944.4099 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000295s, blend=0.002366s (9 tiles incl ref), finalize=0.000052s, total=0.002720s +FPS=26.96, 法向力=1956.8258, 切向力X=2862.6829, 切向力Y=-1795.3101 +FPS=27.18, 法向力=1911.3257, 切向力X=2872.3535, 切向力Y=-1916.1943 +FPS=26.26, 法向力=1215.3931, 切向力X=1902.4731, 切向力Y=-1315.9308 +FPS=25.70, 法向力=1552.4731, 切向力X=1797.7754, 切向力Y=-1571.0856 +FPS=25.73, 法向力=1568.0566, 切向力X=1647.4302, 切向力Y=-1479.2546 +FPS=26.34, 法向力=1183.6995, 切向力X=1341.9070, 切向力Y=-1412.4695 +FPS=25.35, 法向力=1281.9036, 切向力X=2468.4639, 切向力Y=-1655.0525 +FPS=27.76, 法向力=1386.0131, 切向力X=2647.4832, 切向力Y=-1714.7262 +FPS=25.61, 法向力=1657.4299, 切向力X=2414.3584, 切向力Y=-1560.2422 +FPS=27.21, 法向力=1618.1830, 切向力X=2319.6243, 切向力Y=-1603.4971 +FPS=26.45, 法向力=1804.6550, 切向力X=2354.9785, 切向力Y=-1962.4541 +FPS=23.23, 法向力=1740.2559, 切向力X=1885.3220, 切向力Y=-1179.3511 +FPS=24.52, 法向力=1477.2643, 切向力X=2744.2881, 切向力Y=-2097.6248 +FPS=23.96, 法向力=1435.1619, 切向力X=2746.3801, 切向力Y=-1962.7058 +FPS=23.25, 法向力=1696.4043, 切向力X=1898.9756, 切向力Y=-1653.9597 +FPS=27.01, 法向力=1651.0851, 切向力X=1938.5620, 切向力Y=-1659.7600 +FPS=24.71, 法向力=1217.3661, 切向力X=1935.4379, 切向力Y=-1404.5562 +FPS=24.27, 法向力=1888.4696, 切向力X=2542.5352, 切向力Y=-1877.8367 +FPS=25.85, 法向力=1548.9724, 切向力X=2737.7913, 切向力Y=-1794.8110 +FPS=26.05, 法向力=1504.3298, 切向力X=2700.3501, 切向力Y=-1806.6774 +FPS=22.36, 法向力=1381.7130, 切向力X=2644.1353, 切向力Y=-1869.3921 +FPS=18.34, 法向力=1477.6416, 切向力X=2688.2917, 切向力Y=-2178.1362 +FPS=22.50, 法向力=1605.6010, 切向力X=2076.2563, 切向力Y=-2214.9512 +FPS=24.67, 法向力=1677.0667, 切向力X=1996.7229, 切向力Y=-2123.0352 +FPS=26.54, 法向力=1318.0386, 切向力X=2187.9614, 切向力Y=-2009.9167 +FPS=27.31, 法向力=1538.5127, 切向力X=2273.5886, 切向力Y=-2621.5684 +FPS=27.13, 法向力=1592.5823, 切向力X=2319.4531, 切向力Y=-2579.4131 +FPS=26.58, 法向力=2119.4312, 切向力X=2085.7795, 切向力Y=-2018.7671 +FPS=25.62, 法向力=1368.7251, 切向力X=1582.3506, 切向力Y=-1567.9368 +FPS=25.99, 法向力=1380.0786, 切向力X=1633.3723, 切向力Y=-1580.1467 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000465s, blend=0.002222s (9 tiles incl ref), finalize=0.000057s, total=0.002752s +FPS=26.87, 法向力=1375.6904, 切向力X=2516.2324, 切向力Y=-1498.3290 +FPS=28.59, 法向力=1348.7198, 切向力X=2464.3306, 切向力Y=-1460.2600 +FPS=26.74, 法向力=1547.5020, 切向力X=1506.3262, 切向力Y=-1357.6849 +FPS=27.97, 法向力=1473.9973, 切向力X=1409.3115, 切向力Y=-1462.8157 +FPS=26.56, 法向力=1495.1831, 切向力X=2416.8682, 切向力Y=-2407.2393 +FPS=26.27, 法向力=1730.3070, 切向力X=2705.1838, 切向力Y=-1478.3733 +FPS=28.64, 法向力=1751.7910, 切向力X=2563.2183, 切向力Y=-1468.0154 +FPS=28.52, 法向力=1584.5959, 切向力X=2184.0178, 切向力Y=-1472.5886 +FPS=27.58, 法向力=1572.8975, 切向力X=2177.2192, 切向力Y=-1413.0231 +FPS=28.15, 法向力=1387.7046, 切向力X=2028.7910, 切向力Y=-1619.7769 +FPS=25.76, 法向力=1575.2275, 切向力X=2338.5774, 切向力Y=-1302.6125 +FPS=27.00, 法向力=1690.7925, 切向力X=2313.1167, 切向力Y=-1207.2118 +FPS=28.40, 法向力=1676.3875, 切向力X=2391.6360, 切向力Y=-1655.8057 +FPS=27.20, 法向力=1599.4695, 切向力X=2290.3955, 切向力Y=-2231.8481 +FPS=28.21, 法向力=1583.5406, 切向力X=2182.6411, 切向力Y=-2204.6155 +FPS=27.01, 法向力=1665.2910, 切向力X=2560.4702, 切向力Y=-1599.2446 +FPS=28.90, 法向力=1710.5227, 切向力X=2498.4302, 切向力Y=-1578.8298 +FPS=27.31, 法向力=1383.3569, 切向力X=1881.9121, 切向力Y=-2408.8293 +FPS=26.64, 法向力=1391.9221, 切向力X=1529.5221, 切向力Y=-2149.1897 +FPS=28.60, 法向力=1373.2422, 切向力X=1527.1047, 切向力Y=-2055.2092 +FPS=26.92, 法向力=1665.0912, 切向力X=2262.7544, 切向力Y=-1768.5552 +FPS=28.10, 法向力=1594.8770, 切向力X=2407.1357, 切向力Y=-1759.9653 +FPS=27.60, 法向力=1300.3842, 切向力X=2046.3895, 切向力Y=-2015.9351 +FPS=27.05, 法向力=1616.7073, 切向力X=2692.8452, 切向力Y=-1455.8540 +FPS=28.30, 法向力=1598.7269, 切向力X=2779.2036, 切向力Y=-1543.6322 +FPS=27.78, 法向力=2136.7041, 切向力X=2941.0220, 切向力Y=-1554.0459 +FPS=27.74, 法向力=2148.9092, 切向力X=2837.3525, 切向力Y=-1553.3114 +FPS=27.78, 法向力=1812.6472, 切向力X=2744.8521, 切向力Y=-522.9342 +FPS=27.52, 法向力=1541.4727, 切向力X=2687.6973, 切向力Y=-2489.3406 +FPS=28.04, 法向力=1481.5831, 切向力X=2621.3611, 切向力Y=-2522.0938 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000360s, blend=0.002235s (9 tiles incl ref), finalize=0.000049s, total=0.002652s +FPS=26.83, 法向力=1757.7299, 切向力X=2475.3423, 切向力Y=-1484.6414 +FPS=28.42, 法向力=1393.1315, 切向力X=1960.9568, 切向力Y=-1738.9873 +FPS=28.79, 法向力=1312.2009, 切向力X=1946.9680, 切向力Y=-1759.4619 +FPS=28.22, 法向力=1356.4451, 切向力X=1818.3152, 切向力Y=-2555.9155 +FPS=29.10, 法向力=1339.4365, 切向力X=1689.5464, 切向力Y=-2595.5574 +FPS=27.28, 法向力=1723.8400, 切向力X=2363.8269, 切向力Y=-2270.4517 +FPS=29.01, 法向力=1805.5428, 切向力X=2527.5535, 切向力Y=-2160.7278 +FPS=27.14, 法向力=1445.5920, 切向力X=2806.6196, 切向力Y=-1747.0647 +FPS=27.65, 法向力=1836.8640, 切向力X=2731.4946, 切向力Y=-1926.5739 +FPS=28.81, 法向力=1847.1964, 切向力X=2888.1499, 切向力Y=-2019.2305 +FPS=28.47, 法向力=1817.6018, 切向力X=2977.4692, 切向力Y=-1179.4659 +FPS=29.00, 法向力=1809.2054, 切向力X=2965.3511, 切向力Y=-1046.8055 +FPS=26.99, 法向力=1656.0061, 切向力X=2979.5413, 切向力Y=-1812.6328 +FPS=28.50, 法向力=1637.2357, 切向力X=3086.7710, 切向力Y=-1771.3834 +FPS=27.94, 法向力=1439.7371, 切向力X=1602.3127, 切向力Y=-1604.0664 +FPS=26.17, 法向力=1394.9824, 切向力X=1935.4302, 切向力Y=-1382.2308 +FPS=29.49, 法向力=1433.3201, 切向力X=2068.2815, 切向力Y=-1402.9323 +FPS=27.15, 法向力=1460.7698, 切向力X=2510.8608, 切向力Y=-1463.1565 +FPS=28.31, 法向力=1517.4515, 切向力X=2744.7100, 切向力Y=-1449.2881 +FPS=29.85, 法向力=1233.5513, 切向力X=2611.2651, 切向力Y=-1895.9205 +FPS=28.85, 法向力=1152.2617, 切向力X=1912.8755, 切向力Y=-1865.7812 +FPS=28.85, 法向力=1144.6089, 切向力X=2005.8000, 切向力Y=-1917.8132 +FPS=27.94, 法向力=1271.7181, 切向力X=2997.9500, 切向力Y=-1623.4329 +FPS=28.04, 法向力=1304.9146, 切向力X=3032.6982, 切向力Y=-1699.8918 +FPS=27.70, 法向力=1172.8810, 切向力X=2088.3152, 切向力Y=-1336.3303 +FPS=28.16, 法向力=1413.1033, 切向力X=2730.5867, 切向力Y=-1597.5679 +FPS=28.90, 法向力=1382.7909, 切向力X=2684.6851, 切向力Y=-1656.4854 +FPS=26.69, 法向力=1197.1372, 切向力X=2795.2500, 切向力Y=-2959.4092 +FPS=27.50, 法向力=1210.9598, 切向力X=2725.2720, 切向力Y=-2944.9614 +FPS=29.30, 法向力=1622.1311, 切向力X=2630.7839, 切向力Y=-1355.3308 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002307s (9 tiles incl ref), finalize=0.000052s, total=0.002620s +FPS=26.86, 法向力=1519.9188, 切向力X=2330.6614, 切向力Y=-1939.6877 +FPS=28.29, 法向力=1506.4235, 切向力X=2480.0642, 切向力Y=-1949.1392 +FPS=26.29, 法向力=1397.0632, 切向力X=2426.3135, 切向力Y=-1504.6897 +FPS=29.06, 法向力=1420.6785, 切向力X=2348.1067, 切向力Y=-1461.7313 +FPS=27.56, 法向力=1347.6061, 切向力X=2427.8193, 切向力Y=-2052.7861 +FPS=27.93, 法向力=1422.5034, 切向力X=2430.3572, 切向力Y=-2118.8511 +FPS=28.61, 法向力=1403.8010, 切向力X=2411.7119, 切向力Y=-2203.8818 +FPS=28.71, 法向力=1319.3992, 切向力X=1754.1609, 切向力Y=-1835.8074 +FPS=28.95, 法向力=1313.1517, 切向力X=1607.4449, 切向力Y=-1885.8865 +FPS=27.49, 法向力=1135.2935, 切向力X=2081.1724, 切向力Y=-2049.5300 +FPS=27.55, 法向力=1149.5514, 切向力X=2070.5300, 切向力Y=-2107.2139 +FPS=28.86, 法向力=1603.4227, 切向力X=2214.4692, 切向力Y=-1969.7318 +FPS=26.62, 法向力=1154.9940, 切向力X=2087.5977, 切向力Y=-1259.6030 +FPS=28.48, 法向力=1140.3645, 切向力X=2060.3298, 切向力Y=-1160.6771 +FPS=29.73, 法向力=1453.1150, 切向力X=2186.9956, 切向力Y=-1954.8669 +FPS=29.09, 法向力=1452.8394, 切向力X=2214.9536, 切向力Y=-1937.0945 +FPS=28.12, 法向力=1303.2252, 切向力X=2581.2983, 切向力Y=-1938.4198 +FPS=28.74, 法向力=1922.5770, 切向力X=3123.6738, 切向力Y=-2736.4653 +FPS=28.38, 法向力=1994.8009, 切向力X=3106.8560, 切向力Y=-2714.7844 +FPS=27.90, 法向力=1901.7432, 切向力X=2043.4905, 切向力Y=-1301.6719 +FPS=29.42, 法向力=1852.4104, 切向力X=2038.2131, 切向力Y=-1270.6730 +FPS=28.38, 法向力=1603.5909, 切向力X=2865.9275, 切向力Y=-644.8535 +FPS=28.66, 法向力=1320.9016, 切向力X=2920.6724, 切向力Y=-1753.9382 +FPS=29.91, 法向力=1289.5985, 切向力X=2887.7285, 切向力Y=-1840.4196 +FPS=27.86, 法向力=1720.9927, 切向力X=2788.1133, 切向力Y=-1328.8707 +FPS=28.55, 法向力=1673.6782, 切向力X=2687.5083, 切向力Y=-1367.6326 +FPS=28.07, 法向力=1835.4778, 切向力X=2187.5854, 切向力Y=-1193.6738 +FPS=28.71, 法向力=1970.1754, 切向力X=2563.9768, 切向力Y=-2224.6951 +FPS=29.82, 法向力=2039.8936, 切向力X=2604.9307, 切向力Y=-2330.1023 +FPS=28.92, 法向力=1576.5245, 切向力X=2072.0515, 切向力Y=-1881.0969 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002146s (9 tiles incl ref), finalize=0.000047s, total=0.002434s +FPS=28.74, 法向力=1536.1606, 切向力X=1928.2013, 切向力Y=-2065.3345 +FPS=27.44, 法向力=2040.8370, 切向力X=2699.3259, 切向力Y=-1926.8677 +FPS=28.44, 法向力=2122.6829, 切向力X=2785.4243, 切向力Y=-1793.0903 +FPS=29.57, 法向力=1579.4053, 切向力X=2388.9780, 切向力Y=-1572.0460 +FPS=27.60, 法向力=1326.0990, 切向力X=2227.9055, 切向力Y=-2103.5698 +FPS=28.65, 法向力=1284.7561, 切向力X=2231.5251, 切向力Y=-2043.0605 +FPS=27.40, 法向力=1806.3823, 切向力X=2083.6113, 切向力Y=-2217.4617 +FPS=29.76, 法向力=1767.8374, 切向力X=2113.5408, 切向力Y=-2229.8760 +FPS=27.10, 法向力=1325.9175, 切向力X=2143.5234, 切向力Y=-1435.3384 +FPS=27.64, 法向力=1795.2822, 切向力X=1990.2705, 切向力Y=-2174.9116 +FPS=28.36, 法向力=1818.4326, 切向力X=2031.6189, 切向力Y=-2111.4539 +FPS=26.02, 法向力=1591.3461, 切向力X=2276.7888, 切向力Y=-1524.7744 +FPS=29.60, 法向力=1559.5092, 切向力X=2384.5449, 切向力Y=-1463.0608 +FPS=27.56, 法向力=1537.8000, 切向力X=2510.1714, 切向力Y=-2277.0339 +FPS=28.20, 法向力=1515.0530, 切向力X=2405.1560, 切向力Y=-2312.4907 +FPS=27.48, 法向力=1487.8749, 切向力X=2918.4414, 切向力Y=-1662.7988 +FPS=26.57, 法向力=2152.8950, 切向力X=2849.9185, 切向力Y=-982.5443 +FPS=28.29, 法向力=2125.7063, 切向力X=2811.5225, 切向力Y=-998.2772 +FPS=28.58, 法向力=1666.5662, 切向力X=3033.5044, 切向力Y=-795.7141 +FPS=27.95, 法向力=1639.5995, 切向力X=3086.9487, 切向力Y=-830.3926 +FPS=28.76, 法向力=1304.8654, 切向力X=2231.5747, 切向力Y=-1894.6604 +FPS=26.70, 法向力=1415.7961, 切向力X=2134.1460, 切向力Y=-2498.1709 +FPS=28.73, 法向力=1402.5312, 切向力X=2003.4709, 切向力Y=-2438.0027 +FPS=27.10, 法向力=1393.8335, 切向力X=2377.6990, 切向力Y=-2144.8423 +FPS=26.94, 法向力=1267.2314, 切向力X=2507.2295, 切向力Y=-2362.4998 +FPS=28.44, 法向力=1252.9906, 切向力X=2547.0273, 切向力Y=-2336.6226 +FPS=28.15, 法向力=1750.8379, 切向力X=2481.2205, 切向力Y=-1608.4893 +FPS=29.39, 法向力=1688.6985, 切向力X=2377.2295, 切向力Y=-1665.4861 +FPS=27.65, 法向力=1512.1866, 切向力X=2025.4648, 切向力Y=-1993.5085 +FPS=27.07, 法向力=1199.6925, 切向力X=2122.3208, 切向力Y=-1834.2412 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000226s, blend=0.002114s (9 tiles incl ref), finalize=0.000045s, total=0.002390s +FPS=27.81, 法向力=1203.4438, 切向力X=2153.9795, 切向力Y=-1827.7035 +FPS=24.97, 法向力=1610.6289, 切向力X=2765.5923, 切向力Y=-1684.4279 +FPS=29.07, 法向力=1739.3490, 切向力X=2789.4307, 切向力Y=-1654.3152 +FPS=27.26, 法向力=1333.7603, 切向力X=2149.6333, 切向力Y=-1141.9011 +FPS=29.19, 法向力=1293.6995, 切向力X=2272.6748, 切向力Y=-1116.7317 +FPS=28.39, 法向力=1593.4160, 切向力X=2339.5278, 切向力Y=-1976.4385 +FPS=27.77, 法向力=1394.4773, 切向力X=2228.8130, 切向力Y=-2763.4692 +FPS=28.35, 法向力=1436.1157, 切向力X=2262.7175, 切向力Y=-2766.4138 +FPS=26.94, 法向力=1536.9316, 切向力X=2673.5298, 切向力Y=-1812.2906 +FPS=27.97, 法向力=1527.8718, 切向力X=2654.8066, 切向力Y=-1881.4460 +FPS=28.39, 法向力=1649.6274, 切向力X=2688.3760, 切向力Y=-2199.6887 +FPS=26.63, 法向力=1470.5084, 切向力X=2258.2063, 切向力Y=-2234.2131 +FPS=28.80, 法向力=1434.9366, 切向力X=2196.7012, 切向力Y=-2243.0098 +FPS=27.78, 法向力=1504.4893, 切向力X=1854.7424, 切向力Y=-1661.8250 +FPS=28.27, 法向力=1474.0023, 切向力X=1823.2126, 切向力Y=-1705.2002 +FPS=29.01, 法向力=1616.8154, 切向力X=2349.9526, 切向力Y=-1194.3689 +FPS=27.77, 法向力=1635.3774, 切向力X=1916.3896, 切向力Y=-1785.9988 +FPS=28.73, 法向力=1644.8799, 切向力X=1904.6328, 切向力Y=-1790.8748 +FPS=26.56, 法向力=1524.8818, 切向力X=2356.3250, 切向力Y=-2439.9255 +FPS=27.89, 法向力=1289.4563, 切向力X=1896.9709, 切向力Y=-1709.8588 +FPS=28.66, 法向力=1360.6704, 切向力X=1724.8246, 切向力Y=-1799.7074 +FPS=28.06, 法向力=1380.0641, 切向力X=2941.4612, 切向力Y=-1772.3324 +FPS=29.98, 法向力=1442.0793, 切向力X=3048.6221, 切向力Y=-1804.5815 +FPS=26.40, 法向力=1416.4030, 切向力X=2451.8523, 切向力Y=-2166.2878 +FPS=18.75, 法向力=1578.2046, 切向力X=2448.9214, 切向力Y=-1486.5625 +FPS=45.07, 法向力=1546.2773, 切向力X=2361.2629, 切向力Y=-1480.7878 +FPS=31.44, 法向力=1575.2407, 切向力X=2124.1279, 切向力Y=-1410.0098 +FPS=36.15, 法向力=1636.1699, 切向力X=2183.5811, 切向力Y=-1370.0181 +FPS=33.46, 法向力=1680.4302, 切向力X=2234.4458, 切向力Y=-1342.3220 +FPS=35.69, 法向力=1703.0000, 切向力X=2489.5679, 切向力Y=-1389.7673 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000334s, blend=0.002376s (9 tiles incl ref), finalize=0.000051s, total=0.002769s +FPS=31.79, 法向力=1740.1050, 切向力X=2466.3535, 切向力Y=-1404.7054 +FPS=35.46, 法向力=1308.1062, 切向力X=2712.6772, 切向力Y=-1447.5564 +FPS=35.54, 法向力=1277.2415, 切向力X=2745.0718, 切向力Y=-1517.5635 +FPS=34.56, 法向力=1428.0620, 切向力X=2302.5654, 切向力Y=-2171.2258 +FPS=33.72, 法向力=1474.7898, 切向力X=2176.1414, 切向力Y=-2200.7019 +FPS=35.17, 法向力=1370.0607, 切向力X=2110.7930, 切向力Y=-2592.6975 +FPS=31.31, 法向力=1372.1733, 切向力X=2133.6157, 切向力Y=-2449.6018 +FPS=31.66, 法向力=1949.2395, 切向力X=3049.9587, 切向力Y=-1661.1477 +FPS=30.66, 法向力=1877.4604, 切向力X=3067.2971, 切向力Y=-1812.6748 +FPS=33.34, 法向力=1519.1565, 切向力X=2162.6067, 切向力Y=-1688.0139 +FPS=34.82, 法向力=1486.0940, 切向力X=1956.2307, 切向力Y=-1792.3491 +FPS=34.87, 法向力=1651.6465, 切向力X=2759.6267, 切向力Y=-2566.1968 +FPS=33.07, 法向力=1503.7227, 切向力X=2308.0923, 切向力Y=-1818.8079 +FPS=35.78, 法向力=1537.8656, 切向力X=2340.4165, 切向力Y=-1718.3411 +FPS=34.45, 法向力=1560.5284, 切向力X=2305.4221, 切向力Y=-1687.6768 +FPS=34.70, 法向力=1596.1021, 切向力X=1950.1555, 切向力Y=-2287.7593 +FPS=35.79, 法向力=1577.0017, 切向力X=1905.3218, 切向力Y=-2139.2988 +FPS=34.59, 法向力=1654.4797, 切向力X=2137.0828, 切向力Y=-1827.7699 +FPS=35.61, 法向力=1643.5381, 切向力X=2152.9846, 切向力Y=-1793.1322 +FPS=32.20, 法向力=1388.5323, 切向力X=2364.0312, 切向力Y=-2052.5312 +FPS=33.29, 法向力=1364.9226, 切向力X=2341.5269, 切向力Y=-2183.4583 +FPS=34.35, 法向力=1361.3198, 切向力X=2365.7451, 切向力Y=-2554.1277 +FPS=36.05, 法向力=1336.1831, 切向力X=2134.6226, 切向力Y=-2610.9121 +FPS=34.66, 法向力=2142.5596, 切向力X=2860.9275, 切向力Y=-1177.0870 +FPS=35.11, 法向力=2177.5234, 切向力X=2814.1670, 切向力Y=-1133.4369 +FPS=33.16, 法向力=1490.2000, 切向力X=1782.1550, 切向力Y=-1212.3708 +FPS=35.05, 法向力=1567.4447, 切向力X=1733.8862, 切向力Y=-1235.1600 +FPS=31.57, 法向力=1595.2278, 切向力X=2349.8674, 切向力Y=-1879.4240 +FPS=33.84, 法向力=1536.4132, 切向力X=2269.7769, 切向力Y=-1764.1863 +FPS=33.36, 法向力=1513.5164, 切向力X=2432.3049, 切向力Y=-2001.0953 +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-145.91, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000310s, blend=0.002046s (9 tiles incl ref), finalize=0.000047s, total=0.002410s +FPS=35.19, 法向力=1502.2310, 切向力X=2277.6440, 切向力Y=-2173.1511 +FPS=34.06, 法向力=1423.2214, 切向力X=2561.9839, 切向力Y=-2017.6597 +FPS=33.28, 法向力=1416.8181, 切向力X=2436.0825, 切向力Y=-1976.7263 +FPS=31.59, 法向力=1377.2947, 切向力X=2642.7959, 切向力Y=-1755.5256 +FPS=36.35, 法向力=1420.3179, 切向力X=2660.9548, 切向力Y=-1710.2085 +FPS=30.64, 法向力=1376.6206, 切向力X=2431.8940, 切向力Y=-2153.2378 +FPS=35.18, 法向力=1412.1664, 切向力X=2411.9443, 切向力Y=-2128.5322 +FPS=32.31, 法向力=1420.9084, 切向力X=2635.7207, 切向力Y=-1542.4850 +FPS=35.90, 法向力=1449.0187, 切向力X=2533.1987, 切向力Y=-1420.6711 +FPS=33.72, 法向力=1846.7683, 切向力X=2542.4434, 切向力Y=-1795.3293 +FPS=18.09, 法向力=1444.2161, 切向力X=1814.0753, 切向力Y=-1726.3718 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_180300.log b/examples/logs/qt_viewer_20260519_180300.log new file mode 100644 index 0000000..b226640 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_180300.log @@ -0,0 +1,3547 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=20 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.43, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=3.41, 法向力=1827.0762, 切向力X=-539.4608, 切向力Y=-145.6571 +FPS=39.65, 法向力=1893.3712, 切向力X=-543.1390, 切向力Y=-172.5201 +FPS=25.12, 法向力=1884.8828, 切向力X=-588.7415, 切向力Y=422.9417 +FPS=25.92, 法向力=1966.7307, 切向力X=4.9701, 切向力Y=815.6940 +FPS=27.13, 法向力=2074.8086, 切向力X=82.8773, 切向力Y=878.1160 +FPS=24.96, 法向力=1454.5876, 切向力X=31.8030, 切向力Y=-333.5844 +FPS=28.41, 法向力=1475.8257, 切向力X=44.5748, 切向力Y=-279.5045 +FPS=29.52, 法向力=1702.2173, 切向力X=-130.9949, 切向力Y=156.4439 +FPS=29.72, 法向力=1898.7219, 切向力X=-274.1066, 切向力Y=-92.1199 +FPS=30.55, 法向力=2033.8979, 切向力X=-232.9349, 切向力Y=-28.2403 +FPS=27.03, 法向力=2151.1531, 切向力X=1130.9961, 切向力Y=577.5472 +FPS=29.21, 法向力=2278.8057, 切向力X=1208.6206, 切向力Y=756.6035 +FPS=26.83, 法向力=1648.6182, 切向力X=742.0021, 切向力Y=640.6617 +FPS=21.75, 法向力=1545.2959, 切向力X=788.4053, 切向力Y=-395.0084 +FPS=25.55, 法向力=1599.7490, 切向力X=889.1589, 切向力Y=-442.6419 +FPS=27.32, 法向力=1920.4984, 切向力X=-137.3745, 切向力Y=138.5101 +FPS=29.35, 法向力=1497.2494, 切向力X=-13.3075, 切向力Y=-657.0922 +FPS=29.78, 法向力=1459.6312, 切向力X=-46.0574, 切向力Y=-732.4604 +FPS=28.22, 法向力=1713.2588, 切向力X=1040.2754, 切向力Y=-175.7402 +FPS=30.84, 法向力=1796.9099, 切向力X=1066.0150, 切向力Y=-79.7509 +FPS=27.76, 法向力=2711.0310, 切向力X=397.8827, 切向力Y=880.8851 +FPS=26.80, 法向力=1323.5752, 切向力X=422.6057, 切向力Y=-148.6534 +FPS=28.85, 法向力=1355.0385, 切向力X=577.7653, 切向力Y=-269.5269 +FPS=27.00, 法向力=1549.9705, 切向力X=470.3635, 切向力Y=-340.3032 +FPS=27.43, 法向力=1599.7424, 切向力X=477.2999, 切向力Y=-387.6516 +FPS=26.68, 法向力=2056.5654, 切向力X=-1.8319, 切向力Y=312.4902 +FPS=28.20, 法向力=2027.4517, 切向力X=18.1448, 切向力Y=283.4508 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000464s, blend=0.002488s (9 tiles incl ref), finalize=0.000077s, total=0.003036s +FPS=26.71, 法向力=1186.8182, 切向力X=-144.4277, 切向力Y=289.1764 +FPS=24.14, 法向力=1578.0652, 切向力X=534.7509, 切向力Y=932.3696 +FPS=27.55, 法向力=1648.1863, 切向力X=531.7625, 切向力Y=938.0481 +FPS=23.04, 法向力=1153.1499, 切向力X=93.9046, 切向力Y=-284.8481 +FPS=23.82, 法向力=1903.0535, 切向力X=1191.1978, 切向力Y=409.7013 +FPS=28.73, 法向力=2194.5742, 切向力X=1266.0631, 切向力Y=517.3857 +FPS=25.79, 法向力=1911.7056, 切向力X=783.3618, 切向力Y=781.5237 +FPS=25.21, 法向力=1518.3245, 切向力X=511.8562, 切向力Y=204.6243 +FPS=28.65, 法向力=1524.3839, 切向力X=612.1580, 切向力Y=188.6341 +FPS=27.78, 法向力=1528.5715, 切向力X=-306.1627, 切向力Y=357.0570 +FPS=30.36, 法向力=1472.0367, 切向力X=-346.6190, 切向力Y=327.6138 +FPS=27.32, 法向力=1740.2023, 切向力X=612.7241, 切向力Y=-21.7746 +FPS=27.23, 法向力=870.6136, 切向力X=853.0557, 切向力Y=-413.2448 +FPS=27.69, 法向力=869.2267, 切向力X=815.8381, 切向力Y=-523.1061 +FPS=29.03, 法向力=1354.1285, 切向力X=447.4628, 切向力Y=-315.7896 +FPS=28.56, 法向力=1383.4786, 切向力X=458.6999, 切向力Y=-337.2416 +FPS=29.06, 法向力=1473.6453, 切向力X=-3.0418, 切向力Y=415.0578 +FPS=27.92, 法向力=1636.9919, 切向力X=448.7359, 切向力Y=332.1062 +FPS=27.97, 法向力=1634.5918, 切向力X=429.1246, 切向力Y=301.7529 +FPS=26.82, 法向力=1805.6476, 切向力X=96.3126, 切向力Y=941.6848 +FPS=26.72, 法向力=1512.9305, 切向力X=627.0898, 切向力Y=-475.0862 +FPS=22.29, 法向力=1534.8762, 切向力X=599.2909, 切向力Y=-599.5389 +FPS=25.68, 法向力=1568.7593, 切向力X=733.0143, 切向力Y=-333.1029 +FPS=26.72, 法向力=1505.2061, 切向力X=684.8646, 切向力Y=-355.9189 +FPS=26.82, 法向力=1269.0825, 切向力X=546.5451, 切向力Y=145.5456 +FPS=27.55, 法向力=1056.2207, 切向力X=452.3122, 切向力Y=-443.8053 +FPS=28.23, 法向力=1068.9426, 切向力X=479.4041, 切向力Y=-521.9512 +FPS=26.51, 法向力=1935.8307, 切向力X=1095.4143, 切向力Y=621.2079 +FPS=27.92, 法向力=1660.7280, 切向力X=510.1476, 切向力Y=12.3283 +FPS=27.63, 法向力=1698.9683, 切向力X=490.2578, 切向力Y=32.6747 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002179s (9 tiles incl ref), finalize=0.000053s, total=0.002506s +FPS=28.32, 法向力=1712.6448, 切向力X=659.0138, 切向力Y=439.9308 +FPS=28.61, 法向力=1715.2417, 切向力X=590.4670, 切向力Y=454.6227 +FPS=26.51, 法向力=1139.9409, 切向力X=-589.9100, 切向力Y=-208.2809 +FPS=27.56, 法向力=1165.8208, 切向力X=232.2054, 切向力Y=-160.8501 +FPS=24.72, 法向力=1180.3319, 切向力X=326.5583, 切向力Y=-41.9902 +FPS=25.15, 法向力=1407.2278, 切向力X=698.6715, 切向力Y=529.1588 +FPS=28.78, 法向力=1459.0403, 切向力X=785.1780, 切向力Y=586.5801 +FPS=28.48, 法向力=1383.9272, 切向力X=265.1902, 切向力Y=-1212.8947 +FPS=26.67, 法向力=1487.4802, 切向力X=205.4724, 切向力Y=-1305.1638 +FPS=27.08, 法向力=1600.5332, 切向力X=199.9211, 切向力Y=-700.0257 +FPS=26.17, 法向力=1727.0778, 切向力X=59.0538, 切向力Y=71.0233 +FPS=23.86, 法向力=1016.3909, 切向力X=691.3275, 切向力Y=-190.3475 +FPS=19.07, 法向力=1021.9092, 切向力X=708.6860, 切向力Y=-193.2836 +FPS=21.47, 法向力=1271.1545, 切向力X=733.1943, 切向力Y=-626.9824 +FPS=23.03, 法向力=1916.2130, 切向力X=488.8047, 切向力Y=1169.9321 +FPS=22.95, 法向力=1225.9338, 切向力X=282.3621, 切向力Y=34.2346 +FPS=23.81, 法向力=1202.1206, 切向力X=354.5947, 切向力Y=5.8288 +FPS=23.25, 法向力=1722.2742, 切向力X=-322.2814, 切向力Y=-378.1552 +FPS=22.51, 法向力=1444.7876, 切向力X=-22.1057, 切向力Y=-272.0261 +FPS=24.90, 法向力=1469.0828, 切向力X=-49.6470, 切向力Y=-279.1122 +FPS=22.51, 法向力=1688.5658, 切向力X=594.8531, 切向力Y=-266.5439 +FPS=22.82, 法向力=1536.8689, 切向力X=206.9947, 切向力Y=473.6566 +FPS=26.15, 法向力=1875.1752, 切向力X=122.8984, 切向力Y=60.8768 +FPS=28.56, 法向力=1833.4973, 切向力X=123.4937, 切向力Y=-25.3734 +FPS=25.74, 法向力=1230.5315, 切向力X=51.4215, 切向力Y=-97.3702 +FPS=24.37, 法向力=1205.9182, 切向力X=112.2381, 切向力Y=-70.2079 +FPS=25.47, 法向力=1470.0510, 切向力X=563.9513, 切向力Y=210.2574 +FPS=19.19, 法向力=1699.1691, 切向力X=972.0027, 切向力Y=12.4687 +FPS=23.55, 法向力=1898.6257, 切向力X=59.8452, 切向力Y=-302.5447 +FPS=26.46, 法向力=1943.5793, 切向力X=117.6323, 切向力Y=-330.0889 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000407s, blend=0.002464s (9 tiles incl ref), finalize=0.000073s, total=0.002956s +FPS=22.23, 法向力=1336.0046, 切向力X=324.1681, 切向力Y=-571.6531 +FPS=21.21, 法向力=1685.8513, 切向力X=892.2499, 切向力Y=-3.1942 +FPS=24.49, 法向力=1260.8406, 切向力X=-296.0022, 切向力Y=-143.1480 +FPS=24.48, 法向力=1268.7793, 切向力X=-372.4089, 切向力Y=-324.9297 +FPS=23.64, 法向力=1732.4304, 切向力X=862.9343, 切向力Y=-481.8636 +FPS=23.32, 法向力=1518.9180, 切向力X=562.6041, 切向力Y=-620.6064 +FPS=25.65, 法向力=1486.7502, 切向力X=547.5898, 切向力Y=-656.6310 +FPS=21.46, 法向力=1772.1567, 切向力X=228.5012, 切向力Y=126.7414 +FPS=21.58, 法向力=1735.5002, 切向力X=-171.1698, 切向力Y=-116.5320 +FPS=26.21, 法向力=1831.4788, 切向力X=123.2268, 切向力Y=-242.6295 +FPS=26.52, 法向力=1810.5405, 切向力X=195.3466, 切向力Y=-299.1172 +FPS=24.82, 法向力=1898.3899, 切向力X=482.0596, 切向力Y=-918.9380 +FPS=24.57, 法向力=1786.1943, 切向力X=547.1666, 切向力Y=-1031.1268 +FPS=24.45, 法向力=1363.6870, 切向力X=1202.6108, 切向力Y=-158.9780 +FPS=25.01, 法向力=1646.1562, 切向力X=730.4576, 切向力Y=570.0958 +FPS=24.94, 法向力=1493.1989, 切向力X=1285.3826, 切向力Y=-79.9625 +FPS=19.79, 法向力=1488.5906, 切向力X=1299.1953, 切向力Y=-160.5927 +FPS=21.53, 法向力=1590.5602, 切向力X=-49.4943, 切向力Y=418.9161 +FPS=24.59, 法向力=2136.4138, 切向力X=1208.3490, 切向力Y=-98.8754 +FPS=27.38, 法向力=1670.4551, 切向力X=711.5795, 切向力Y=-354.4115 +FPS=25.58, 法向力=1667.3928, 切向力X=743.6716, 切向力Y=-386.2271 +FPS=25.06, 法向力=2369.6943, 切向力X=1590.1223, 切向力Y=-57.7944 +FPS=25.79, 法向力=2427.3535, 切向力X=1674.2478, 切向力Y=-32.4706 +FPS=24.58, 法向力=2040.2537, 切向力X=407.2791, 切向力Y=123.1100 +FPS=24.66, 法向力=1733.1112, 切向力X=-243.3186, 切向力Y=-951.7487 +FPS=24.98, 法向力=1685.8496, 切向力X=-215.9936, 切向力Y=-955.2458 +FPS=26.11, 法向力=1133.9474, 切向力X=1022.5085, 切向力Y=-601.7744 +FPS=26.37, 法向力=1710.3235, 切向力X=329.9906, 切向力Y=-758.8457 +FPS=27.08, 法向力=1725.0114, 切向力X=376.7753, 切向力Y=-766.5140 +FPS=25.98, 法向力=1535.9652, 切向力X=153.8416, 切向力Y=26.8466 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000413s, blend=0.002522s (9 tiles incl ref), finalize=0.000077s, total=0.003025s +FPS=24.93, 法向力=1527.0162, 切向力X=220.0668, 切向力Y=32.6752 +FPS=25.21, 法向力=1420.4272, 切向力X=129.5854, 切向力Y=-660.9237 +FPS=24.23, 法向力=1645.9026, 切向力X=325.2722, 切向力Y=-136.9030 +FPS=24.10, 法向力=2128.9619, 切向力X=1485.8313, 切向力Y=175.3902 +FPS=24.98, 法向力=2067.3926, 切向力X=1460.8140, 切向力Y=179.4378 +FPS=23.61, 法向力=1492.4890, 切向力X=1196.0544, 切向力Y=-20.2585 +FPS=17.83, 法向力=1749.7100, 切向力X=387.4319, 切向力Y=418.9359 +FPS=21.76, 法向力=1207.7183, 切向力X=611.5273, 切向力Y=-1011.6328 +FPS=25.12, 法向力=1261.2896, 切向力X=635.1494, 切向力Y=-1075.2271 +FPS=26.51, 法向力=1662.3691, 切向力X=-7.4334, 切向力Y=146.2309 +FPS=24.46, 法向力=1463.9319, 切向力X=344.7492, 切向力Y=-469.3829 +FPS=24.46, 法向力=1484.2455, 切向力X=389.8603, 切向力Y=-446.9944 +FPS=22.17, 法向力=1596.7598, 切向力X=102.0085, 切向力Y=347.5240 +FPS=25.16, 法向力=1590.6262, 切向力X=343.5346, 切向力Y=178.6416 +FPS=26.49, 法向力=1554.7107, 切向力X=327.5185, 切向力Y=229.2213 +FPS=25.92, 法向力=1938.4058, 切向力X=482.7434, 切向力Y=69.0689 +FPS=24.02, 法向力=1336.0660, 切向力X=226.8834, 切向力Y=-804.0890 +FPS=25.15, 法向力=1290.4517, 切向力X=283.0765, 切向力Y=-872.4171 +FPS=23.97, 法向力=2054.0825, 切向力X=581.9629, 切向力Y=-394.3591 +FPS=23.54, 法向力=1168.0496, 切向力X=107.5792, 切向力Y=-961.3832 +FPS=21.73, 法向力=1815.5920, 切向力X=496.2963, 切向力Y=-235.0106 +FPS=22.37, 法向力=1862.5195, 切向力X=608.9382, 切向力Y=-235.6227 +FPS=24.35, 法向力=1404.6150, 切向力X=618.9343, 切向力Y=-547.2300 +FPS=24.16, 法向力=1783.1426, 切向力X=573.1995, 切向力Y=64.0373 +FPS=23.32, 法向力=1781.0610, 切向力X=614.1489, 切向力Y=-16.2134 +FPS=27.01, 法向力=1889.2170, 切向力X=624.0899, 切向力Y=146.1249 +FPS=24.11, 法向力=1382.2643, 切向力X=787.1606, 切向力Y=-47.0870 +FPS=24.76, 法向力=1266.7817, 切向力X=586.8326, 切向力Y=-85.3114 +FPS=24.35, 法向力=1639.2679, 切向力X=-103.2616, 切向力Y=-301.4099 +FPS=23.26, 法向力=1956.4373, 切向力X=636.9485, 切向力Y=-17.2778 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000660s, blend=0.002589s (9 tiles incl ref), finalize=0.000066s, total=0.003323s +FPS=23.93, 法向力=1428.8887, 切向力X=362.8766, 切向力Y=-204.1266 +FPS=25.23, 法向力=1471.1313, 切向力X=265.9679, 切向力Y=-104.6149 +FPS=24.60, 法向力=1553.5897, 切向力X=419.4508, 切向力Y=43.2712 +FPS=24.85, 法向力=1551.8547, 切向力X=444.5334, 切向力Y=50.6823 +FPS=25.14, 法向力=1469.8333, 切向力X=78.3158, 切向力Y=-587.6599 +FPS=19.07, 法向力=1079.0430, 切向力X=20.5619, 切向力Y=-727.3977 +FPS=21.64, 法向力=1733.9359, 切向力X=600.1287, 切向力Y=-281.1139 +FPS=24.19, 法向力=1853.1882, 切向力X=554.3614, 切向力Y=307.7542 +FPS=24.25, 法向力=1870.4862, 切向力X=605.3254, 切向力Y=282.6909 +FPS=23.05, 法向力=2142.2588, 切向力X=839.1096, 切向力Y=556.2122 +FPS=26.21, 法向力=2153.0566, 切向力X=798.1786, 切向力Y=619.5229 +FPS=25.68, 法向力=1283.0654, 切向力X=996.1653, 切向力Y=-1141.6516 +FPS=26.10, 法向力=1658.4135, 切向力X=848.9756, 切向力Y=339.4343 +FPS=23.15, 法向力=1708.9497, 切向力X=983.8083, 切向力Y=121.3717 +FPS=25.98, 法向力=1768.6638, 切向力X=905.9653, 切向力Y=196.6445 +FPS=24.46, 法向力=1476.2795, 切向力X=110.6875, 切向力Y=279.1849 +FPS=25.31, 法向力=1551.1118, 切向力X=285.6909, 切向力Y=418.7220 +FPS=25.36, 法向力=1792.4866, 切向力X=883.5121, 切向力Y=-348.6476 +FPS=23.09, 法向力=1506.6838, 切向力X=1074.4553, 切向力Y=-11.9693 +FPS=23.60, 法向力=1384.1000, 切向力X=600.9835, 切向力Y=-616.1620 +FPS=26.23, 法向力=1393.6655, 切向力X=654.4982, 切向力Y=-580.9358 +FPS=23.90, 法向力=1939.0605, 切向力X=821.8652, 切向力Y=-49.6565 +FPS=23.35, 法向力=1144.5244, 切向力X=423.3267, 切向力Y=-785.6968 +FPS=23.46, 法向力=1153.1794, 切向力X=479.9630, 切向力Y=-711.9399 +FPS=24.18, 法向力=1313.3333, 切向力X=572.1998, 切向力Y=-824.6119 +FPS=18.93, 法向力=1335.1412, 切向力X=846.1504, 切向力Y=-453.1562 +FPS=21.67, 法向力=2128.9033, 切向力X=1283.8164, 切向力Y=37.4803 +FPS=24.12, 法向力=2270.1985, 切向力X=1326.1467, 切向力Y=147.1486 +FPS=23.52, 法向力=1599.2761, 切向力X=1377.9600, 切向力Y=228.5582 +FPS=24.37, 法向力=1954.3634, 切向力X=860.9910, 切向力Y=-681.9902 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000532s, blend=0.002766s (9 tiles incl ref), finalize=0.000074s, total=0.003381s +FPS=23.34, 法向力=1966.5552, 切向力X=794.2782, 切向力Y=-609.5234 +FPS=23.81, 法向力=1953.1775, 切向力X=1271.1853, 切向力Y=-66.0856 +FPS=22.95, 法向力=1470.9288, 切向力X=972.4377, 切向力Y=-362.5925 +FPS=23.27, 法向力=1393.2607, 切向力X=303.7538, 切向力Y=-113.1453 +FPS=24.12, 法向力=1821.5718, 切向力X=246.3547, 切向力Y=-393.9252 +FPS=23.88, 法向力=1773.1207, 切向力X=293.7225, 切向力Y=-568.5703 +FPS=22.84, 法向力=1856.2595, 切向力X=1192.3246, 切向力Y=108.4072 +FPS=24.17, 法向力=1929.6831, 切向力X=1171.9685, 切向力Y=235.5759 +FPS=23.67, 法向力=1301.8036, 切向力X=-98.6642, 切向力Y=-667.4045 +FPS=22.43, 法向力=2281.0071, 切向力X=1071.7375, 切向力Y=-90.4887 +FPS=23.09, 法向力=1541.2755, 切向力X=470.6357, 切向力Y=-634.3600 +FPS=19.62, 法向力=1456.0771, 切向力X=505.9639, 切向力Y=-673.8274 +FPS=20.52, 法向力=1630.2590, 切向力X=872.0922, 切向力Y=-709.6672 +FPS=21.75, 法向力=1578.6475, 切向力X=818.9912, 切向力Y=-496.5539 +FPS=21.16, 法向力=1200.7780, 切向力X=1052.6544, 切向力Y=-844.1487 +FPS=23.22, 法向力=1594.9257, 切向力X=1298.6248, 切向力Y=-507.3628 +FPS=23.62, 法向力=1595.2300, 切向力X=1426.3374, 切向力Y=-553.8869 +FPS=24.04, 法向力=1596.7544, 切向力X=774.1083, 切向力Y=-875.2307 +FPS=21.96, 法向力=1499.8102, 切向力X=429.1188, 切向力Y=-345.4769 +FPS=24.58, 法向力=1461.9673, 切向力X=415.5245, 切向力Y=-312.7255 +FPS=22.05, 法向力=1534.6223, 切向力X=791.9998, 切向力Y=251.3914 +FPS=22.50, 法向力=1288.4510, 切向力X=864.3867, 切向力Y=-283.6323 +FPS=22.33, 法向力=1030.3708, 切向力X=1093.9204, 切向力Y=-808.6735 +FPS=24.80, 法向力=1093.3313, 切向力X=1109.5070, 切向力Y=-807.1108 +FPS=23.44, 法向力=1761.4885, 切向力X=1385.0266, 切向力Y=-497.9103 +FPS=22.74, 法向力=1537.6274, 切向力X=611.6582, 切向力Y=-317.9231 +FPS=22.54, 法向力=1766.8962, 切向力X=699.8159, 切向力Y=-356.4527 +FPS=22.78, 法向力=1798.5508, 切向力X=649.0116, 切向力Y=-319.4537 +FPS=18.67, 法向力=2279.1431, 切向力X=821.1797, 切向力Y=-293.6415 +FPS=21.34, 法向力=2339.3379, 切向力X=986.5417, 切向力Y=532.2560 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000326s, blend=0.002418s (9 tiles incl ref), finalize=0.000064s, total=0.002816s +FPS=22.30, 法向力=1900.7126, 切向力X=884.8751, 切向力Y=-753.1691 +FPS=23.39, 法向力=1890.6395, 切向力X=933.8271, 切向力Y=-674.7642 +FPS=23.56, 法向力=1676.0083, 切向力X=833.2542, 切向力Y=481.8306 +FPS=22.17, 法向力=1905.7305, 切向力X=526.6216, 切向力Y=-928.8676 +FPS=23.62, 法向力=2017.1512, 切向力X=424.4352, 切向力Y=-866.3640 +FPS=23.88, 法向力=2544.9194, 切向力X=584.2566, 切向力Y=-959.3498 +FPS=21.35, 法向力=1991.9117, 切向力X=1244.1489, 切向力Y=-628.5905 +FPS=23.22, 法向力=1595.4707, 切向力X=682.5626, 切向力Y=-548.0190 +FPS=24.29, 法向力=1607.0676, 切向力X=766.3993, 切向力Y=-622.0385 +FPS=24.07, 法向力=1837.2106, 切向力X=466.9041, 切向力Y=-785.3820 +FPS=23.22, 法向力=1563.0176, 切向力X=858.6180, 切向力Y=-29.6275 +FPS=24.08, 法向力=1603.0676, 切向力X=932.7834, 切向力Y=74.2882 +FPS=22.89, 法向力=1334.0269, 切向力X=901.9316, 切向力Y=-872.8557 +FPS=23.41, 法向力=1208.0267, 切向力X=571.1436, 切向力Y=-1814.6088 +FPS=22.93, 法向力=1587.3954, 切向力X=1059.2317, 切向力Y=426.4623 +FPS=23.38, 法向力=1614.9816, 切向力X=1026.1614, 切向力Y=468.8676 +FPS=21.43, 法向力=1714.5400, 切向力X=749.0068, 切向力Y=-156.3556 +FPS=22.20, 法向力=1659.2235, 切向力X=788.2124, 切向力Y=-64.6570 +FPS=23.25, 法向力=1389.5941, 切向力X=17.1967, 切向力Y=-493.4414 +FPS=25.26, 法向力=1426.7241, 切向力X=-26.8914, 切向力Y=-469.9417 +FPS=25.36, 法向力=1588.0171, 切向力X=560.6301, 切向力Y=39.9064 +FPS=22.90, 法向力=1640.7516, 切向力X=940.2913, 切向力Y=-419.4152 +FPS=24.18, 法向力=1672.2642, 切向力X=931.8728, 切向力Y=-444.8276 +FPS=23.60, 法向力=1513.4856, 切向力X=617.8762, 切向力Y=-616.3274 +FPS=23.19, 法向力=1091.1117, 切向力X=1408.3717, 切向力Y=-1005.3386 +FPS=24.21, 法向力=1106.9678, 切向力X=1497.1018, 切向力Y=-1119.5481 +FPS=23.74, 法向力=2286.7305, 切向力X=827.4652, 切向力Y=-1280.7983 +FPS=25.02, 法向力=1020.6465, 切向力X=1195.6482, 切向力Y=-110.0301 +FPS=23.86, 法向力=1501.3857, 切向力X=1006.4521, 切向力Y=-497.5341 +FPS=25.42, 法向力=1563.7900, 切向力X=945.7456, 切向力Y=-495.9961 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000276s, blend=0.002216s (9 tiles incl ref), finalize=0.000064s, total=0.002563s +FPS=23.30, 法向力=2079.1709, 切向力X=857.0328, 切向力Y=488.4197 +FPS=23.61, 法向力=1829.5535, 切向力X=1144.6838, 切向力Y=6.5515 +FPS=24.68, 法向力=1793.4617, 切向力X=1082.4470, 切向力Y=11.8612 +FPS=22.93, 法向力=1745.0784, 切向力X=200.1916, 切向力Y=-288.4912 +FPS=22.03, 法向力=1563.1443, 切向力X=1118.1169, 切向力Y=-1186.1367 +FPS=24.20, 法向力=1718.7129, 切向力X=143.8904, 切向力Y=-292.8748 +FPS=23.84, 法向力=1703.3052, 切向力X=212.3880, 切向力Y=-273.8615 +FPS=23.19, 法向力=1929.7627, 切向力X=999.7463, 切向力Y=-463.1324 +FPS=23.35, 法向力=1675.4480, 切向力X=1075.1755, 切向力Y=-407.5970 +FPS=23.55, 法向力=1648.6317, 切向力X=1086.3220, 切向力Y=-326.9692 +FPS=22.86, 法向力=1961.8042, 切向力X=1558.0627, 切向力Y=-4.1833 +FPS=23.45, 法向力=1510.4587, 切向力X=1055.5909, 切向力Y=-932.4894 +FPS=24.40, 法向力=1561.3401, 切向力X=1126.1436, 切向力Y=-938.4006 +FPS=24.92, 法向力=2651.1782, 切向力X=557.5505, 切向力Y=-59.8746 +FPS=23.38, 法向力=2061.2861, 切向力X=1010.4966, 切向力Y=-28.4390 +FPS=24.42, 法向力=2078.0684, 切向力X=1020.9873, 切向力Y=-43.2960 +FPS=23.80, 法向力=2302.4634, 切向力X=671.4958, 切向力Y=-233.3881 +FPS=25.73, 法向力=1952.5017, 切向力X=486.0888, 切向力Y=-524.5554 +FPS=23.97, 法向力=1758.9753, 切向力X=-289.6511, 切向力Y=-618.7341 +FPS=24.44, 法向力=1805.7881, 切向力X=-292.6763, 切向力Y=-564.3036 +FPS=22.43, 法向力=1739.2318, 切向力X=624.2205, 切向力Y=-316.9540 +FPS=23.54, 法向力=1802.0311, 切向力X=1360.4229, 切向力Y=-797.4418 +FPS=24.05, 法向力=1896.4880, 切向力X=1364.2566, 切向力Y=-804.2632 +FPS=24.62, 法向力=1315.3374, 切向力X=377.9279, 切向力Y=-733.0135 +FPS=23.92, 法向力=1221.2117, 切向力X=248.3550, 切向力Y=-969.4625 +FPS=24.33, 法向力=1248.2756, 切向力X=300.5201, 切向力Y=-1015.1199 +FPS=24.63, 法向力=1597.9060, 切向力X=694.5666, 切向力Y=-797.9531 +FPS=24.20, 法向力=1860.8296, 切向力X=1252.7750, 切向力Y=-692.2318 +FPS=26.20, 法向力=1582.6750, 切向力X=980.8652, 切向力Y=-660.9415 +FPS=26.03, 法向力=1607.3245, 切向力X=910.1723, 切向力Y=-538.1417 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000278s, blend=0.002173s (9 tiles incl ref), finalize=0.000058s, total=0.002516s +FPS=23.03, 法向力=1258.9196, 切向力X=252.8430, 切向力Y=-1069.5465 +FPS=26.63, 法向力=1313.3879, 切向力X=165.7337, 切向力Y=-975.0225 +FPS=24.47, 法向力=1691.8870, 切向力X=1389.5400, 切向力Y=-354.6805 +FPS=25.75, 法向力=1855.1646, 切向力X=233.9872, 切向力Y=-402.6115 +FPS=25.13, 法向力=1957.7349, 切向力X=195.0618, 切向力Y=-189.2302 +FPS=26.55, 法向力=2239.3091, 切向力X=223.8903, 切向力Y=44.1317 +FPS=25.32, 法向力=1559.0007, 切向力X=605.3278, 切向力Y=-946.3707 +FPS=27.41, 法向力=1504.8424, 切向力X=633.0856, 切向力Y=-1020.0850 +FPS=25.30, 法向力=1463.6772, 切向力X=368.2407, 切向力Y=-425.1100 +FPS=25.16, 法向力=1421.6587, 切向力X=677.4324, 切向力Y=-346.2128 +FPS=25.05, 法向力=1404.4883, 切向力X=626.5850, 切向力Y=-242.1154 +FPS=24.86, 法向力=1792.0499, 切向力X=1083.8268, 切向力Y=-824.1127 +FPS=24.74, 法向力=1658.4861, 切向力X=596.3849, 切向力Y=-679.2502 +FPS=25.85, 法向力=1630.0043, 切向力X=693.8901, 切向力Y=-686.3463 +FPS=24.46, 法向力=1395.8481, 切向力X=725.2853, 切向力Y=-791.2357 +FPS=25.59, 法向力=1675.9923, 切向力X=566.0025, 切向力Y=-295.1633 +FPS=24.75, 法向力=1715.1531, 切向力X=644.2614, 切向力Y=-306.3531 +FPS=25.98, 法向力=1304.1078, 切向力X=1382.1600, 切向力Y=-663.4992 +FPS=26.92, 法向力=1031.8604, 切向力X=961.3779, 切向力Y=-1026.8306 +FPS=27.55, 法向力=1089.4583, 切向力X=826.9740, 切向力Y=-881.0773 +FPS=24.66, 法向力=1634.9543, 切向力X=461.7585, 切向力Y=-852.8785 +FPS=26.55, 法向力=1610.6523, 切向力X=501.0712, 切向力Y=-811.7828 +FPS=24.97, 法向力=1875.9799, 切向力X=938.7437, 切向力Y=-700.6666 +FPS=25.55, 法向力=1574.2979, 切向力X=274.5114, 切向力Y=-678.1246 +FPS=24.95, 法向力=1550.5582, 切向力X=316.5162, 切向力Y=-594.5975 +FPS=25.01, 法向力=1627.9094, 切向力X=864.5827, 切向力Y=-751.1224 +FPS=25.64, 法向力=1481.2927, 切向力X=1637.2070, 切向力Y=-1320.9099 +FPS=26.03, 法向力=1382.5206, 切向力X=1598.3285, 切向力Y=-1405.2203 +FPS=25.59, 法向力=1117.2056, 切向力X=730.0535, 切向力Y=-1189.2916 +FPS=24.99, 法向力=1327.7236, 切向力X=933.1017, 切向力Y=-1029.7712 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000282s, blend=0.002866s (9 tiles incl ref), finalize=0.000080s, total=0.003234s +FPS=26.08, 法向力=1330.5052, 切向力X=975.1243, 切向力Y=-1128.2084 +FPS=25.40, 法向力=1896.3745, 切向力X=1292.6451, 切向力Y=-132.7115 +FPS=24.10, 法向力=2161.0884, 切向力X=995.4010, 切向力Y=-695.6736 +FPS=26.79, 法向力=2156.2805, 切向力X=953.0990, 切向力Y=-780.1865 +FPS=25.93, 法向力=1392.4020, 切向力X=1039.4355, 切向力Y=-934.5203 +FPS=25.25, 法向力=1514.0675, 切向力X=720.5830, 切向力Y=-1232.3584 +FPS=26.59, 法向力=1591.5077, 切向力X=748.6460, 切向力Y=-1238.1147 +FPS=25.24, 法向力=1838.6237, 切向力X=1342.7845, 切向力Y=-37.3194 +FPS=25.26, 法向力=1454.9247, 切向力X=787.8699, 切向力Y=-435.2527 +FPS=26.20, 法向力=1453.5693, 切向力X=834.1982, 切向力Y=-449.7726 +FPS=23.09, 法向力=1548.8523, 切向力X=471.3889, 切向力Y=-1292.6692 +FPS=24.88, 法向力=1789.4104, 切向力X=845.7603, 切向力Y=-817.3652 +FPS=26.37, 法向力=1819.1592, 切向力X=874.9520, 切向力Y=-800.2679 +FPS=26.12, 法向力=1299.6361, 切向力X=825.2827, 切向力Y=-765.7860 +FPS=25.73, 法向力=1283.8755, 切向力X=821.8448, 切向力Y=-742.8293 +FPS=26.82, 法向力=1680.0791, 切向力X=711.7972, 切向力Y=-244.1331 +FPS=25.22, 法向力=1780.3660, 切向力X=594.0994, 切向力Y=-492.2385 +FPS=26.72, 法向力=1291.8920, 切向力X=895.5330, 切向力Y=-864.2844 +FPS=26.72, 法向力=1248.3197, 切向力X=811.2413, 切向力Y=-862.8488 +FPS=25.23, 法向力=1489.9255, 切向力X=1241.6433, 切向力Y=-629.7086 +FPS=26.69, 法向力=1526.3035, 切向力X=1292.6653, 切向力Y=-634.8493 +FPS=25.08, 法向力=1686.0420, 切向力X=636.1055, 切向力Y=-513.1819 +FPS=26.64, 法向力=1855.3922, 切向力X=1112.9258, 切向力Y=-163.6932 +FPS=25.27, 法向力=1878.6295, 切向力X=1129.0476, 切向力Y=-77.3380 +FPS=26.23, 法向力=1326.6605, 切向力X=860.2703, 切向力Y=-808.0032 +FPS=24.26, 法向力=1731.0081, 切向力X=828.0604, 切向力Y=-852.8463 +FPS=27.25, 法向力=1790.6730, 切向力X=789.9124, 切向力Y=-829.5459 +FPS=25.32, 法向力=2443.4648, 切向力X=776.6947, 切向力Y=-540.1832 +FPS=24.98, 法向力=2517.2834, 切向力X=716.6111, 切向力Y=-427.9670 +FPS=24.76, 法向力=1873.5002, 切向力X=1341.2773, 切向力Y=-1155.8530 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000290s, blend=0.002223s (9 tiles incl ref), finalize=0.000059s, total=0.002580s +FPS=24.13, 法向力=2750.4868, 切向力X=966.6498, 切向力Y=-179.9852 +FPS=24.03, 法向力=2190.5881, 切向力X=938.6730, 切向力Y=74.1367 +FPS=25.87, 法向力=2082.7725, 切向力X=1085.3270, 切向力Y=63.3353 +FPS=24.74, 法向力=1888.4451, 切向力X=486.2778, 切向力Y=-999.4492 +FPS=26.52, 法向力=1927.3805, 切向力X=388.4466, 切向力Y=-1056.9409 +FPS=25.80, 法向力=2334.5571, 切向力X=870.8656, 切向力Y=-680.0950 +FPS=26.53, 法向力=2753.8752, 切向力X=975.2037, 切向力Y=-548.5792 +FPS=25.07, 法向力=2141.8499, 切向力X=884.9753, 切向力Y=-560.0522 +FPS=25.30, 法向力=2199.7119, 切向力X=894.9865, 切向力Y=-533.2384 +FPS=24.90, 法向力=2159.8799, 切向力X=583.6013, 切向力Y=-1211.5175 +FPS=26.94, 法向力=2124.6123, 切向力X=551.8800, 切向力Y=-995.5693 +FPS=24.41, 法向力=2538.5735, 切向力X=1286.9114, 切向力Y=-315.0871 +FPS=24.63, 法向力=2326.4688, 切向力X=1527.4238, 切向力Y=-690.4250 +FPS=25.86, 法向力=2296.5405, 切向力X=1507.0568, 切向力Y=-719.3929 +FPS=24.18, 法向力=2574.2144, 切向力X=532.4724, 切向力Y=-858.0806 +FPS=19.99, 法向力=2034.5608, 切向力X=574.9810, 切向力Y=-1015.2291 +FPS=23.30, 法向力=2221.8523, 切向力X=616.5570, 切向力Y=-657.1272 +FPS=22.22, 法向力=2230.3711, 切向力X=630.4358, 切向力Y=-745.8185 +FPS=23.89, 法向力=2543.3369, 切向力X=872.0091, 切向力Y=-429.1459 +FPS=23.46, 法向力=2033.3354, 切向力X=967.0558, 切向力Y=-1227.2567 +FPS=22.36, 法向力=2157.7695, 切向力X=1355.8173, 切向力Y=-1029.5417 +FPS=23.31, 法向力=2140.9624, 切向力X=1396.0732, 切向力Y=-953.9711 +FPS=22.31, 法向力=2712.9490, 切向力X=1001.1893, 切向力Y=-880.2351 +FPS=23.78, 法向力=2224.4695, 切向力X=634.0046, 切向力Y=-1017.6033 +FPS=23.51, 法向力=2207.9976, 切向力X=557.6041, 切向力Y=-948.0973 +FPS=23.94, 法向力=1975.7921, 切向力X=395.2079, 切向力Y=-948.8670 +FPS=23.04, 法向力=2228.7852, 切向力X=1154.1772, 切向力Y=-405.4671 +FPS=22.23, 法向力=2274.0044, 切向力X=1337.8368, 切向力Y=-301.2710 +FPS=22.83, 法向力=2420.4543, 切向力X=1085.9614, 切向力Y=-386.3847 +FPS=25.93, 法向力=2285.5449, 切向力X=1045.3350, 切向力Y=-660.4993 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000275s, blend=0.002206s (9 tiles incl ref), finalize=0.000053s, total=0.002541s +FPS=23.54, 法向力=1967.1189, 切向力X=1216.6147, 切向力Y=-1013.3092 +FPS=25.67, 法向力=1998.7023, 切向力X=1287.7935, 切向力Y=-1092.0077 +FPS=23.14, 法向力=2457.8711, 切向力X=1033.0618, 切向力Y=-787.6136 +FPS=22.70, 法向力=2257.5718, 切向力X=1299.0459, 切向力Y=-620.9020 +FPS=26.04, 法向力=2563.1099, 切向力X=943.3572, 切向力Y=-821.9026 +FPS=23.60, 法向力=2612.9209, 切向力X=958.2672, 切向力Y=-882.5576 +FPS=22.28, 法向力=2104.2808, 切向力X=340.2591, 切向力Y=-442.4149 +FPS=22.44, 法向力=2581.8237, 切向力X=733.6812, 切向力Y=-562.0995 +FPS=24.06, 法向力=2660.1892, 切向力X=662.7543, 切向力Y=-619.3103 +FPS=23.29, 法向力=2929.7681, 切向力X=422.1405, 切向力Y=-696.6981 +FPS=21.64, 法向力=2447.5767, 切向力X=1268.9827, 切向力Y=-1157.4059 +FPS=22.54, 法向力=2513.0432, 切向力X=1444.8003, 切向力Y=-212.3903 +FPS=23.86, 法向力=2613.2532, 切向力X=1409.5515, 切向力Y=-132.1259 +FPS=22.86, 法向力=2690.8389, 切向力X=1544.1807, 切向力Y=-392.4285 +FPS=22.90, 法向力=2213.5205, 切向力X=959.9590, 切向力Y=-727.4780 +FPS=21.34, 法向力=1907.1440, 切向力X=1290.9130, 切向力Y=-731.3442 +FPS=23.82, 法向力=1948.3021, 切向力X=1422.2488, 切向力Y=-750.4972 +FPS=23.93, 法向力=2458.2649, 切向力X=731.8549, 切向力Y=-760.6908 +FPS=26.00, 法向力=2515.1953, 切向力X=732.5765, 切向力Y=-760.7924 +FPS=25.55, 法向力=2086.3706, 切向力X=1931.0212, 切向力Y=-257.7385 +FPS=24.17, 法向力=2143.3174, 切向力X=1674.0698, 切向力Y=-59.0493 +FPS=24.53, 法向力=2270.1250, 切向力X=1328.5288, 切向力Y=-699.2468 +FPS=27.09, 法向力=2286.5698, 切向力X=1322.3425, 切向力Y=-714.4987 +FPS=24.63, 法向力=2328.0864, 切向力X=1400.8113, 切向力Y=-1332.3411 +FPS=25.11, 法向力=2290.0398, 切向力X=1458.6624, 切向力Y=-1386.9058 +FPS=26.44, 法向力=2386.4158, 切向力X=445.9900, 切向力Y=-1464.3005 +FPS=24.49, 法向力=2427.3696, 切向力X=876.9602, 切向力Y=-992.9633 +FPS=26.34, 法向力=2988.9873, 切向力X=560.5394, 切向力Y=-108.5205 +FPS=24.52, 法向力=3120.5796, 切向力X=563.8424, 切向力Y=-103.4341 +FPS=23.31, 法向力=2454.3052, 切向力X=1015.0717, 切向力Y=-290.2786 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000594s, blend=0.002577s (9 tiles incl ref), finalize=0.000064s, total=0.003246s +FPS=23.37, 法向力=2543.5508, 切向力X=1419.5610, 切向力Y=-315.4966 +FPS=25.23, 法向力=2601.6267, 切向力X=1412.1337, 切向力Y=-319.5136 +FPS=24.73, 法向力=2281.4854, 切向力X=850.5209, 切向力Y=-923.1180 +FPS=24.42, 法向力=2125.8003, 切向力X=727.0442, 切向力Y=-993.6428 +FPS=25.19, 法向力=2180.4551, 切向力X=684.8785, 切向力Y=-1067.1526 +FPS=24.62, 法向力=2708.3220, 切向力X=1419.6597, 切向力Y=-464.9423 +FPS=24.39, 法向力=2522.3037, 切向力X=450.8275, 切向力Y=-744.8752 +FPS=23.28, 法向力=2533.0830, 切向力X=347.5648, 切向力Y=-745.7738 +FPS=23.31, 法向力=2344.4285, 切向力X=785.5140, 切向力Y=-1010.2665 +FPS=22.28, 法向力=2369.1216, 切向力X=579.5517, 切向力Y=-932.7212 +FPS=24.99, 法向力=2403.1536, 切向力X=556.7479, 切向力Y=-893.6206 +FPS=25.30, 法向力=2429.7456, 切向力X=1188.1470, 切向力Y=-42.4295 +FPS=23.80, 法向力=2112.2524, 切向力X=1435.2242, 切向力Y=-971.5314 +FPS=24.32, 法向力=2033.8263, 切向力X=1468.2024, 切向力Y=-1021.9221 +FPS=23.51, 法向力=2358.2273, 切向力X=803.4261, 切向力Y=-942.1110 +FPS=23.94, 法向力=2130.2886, 切向力X=1189.8928, 切向力Y=-196.1588 +FPS=24.35, 法向力=2039.5934, 切向力X=1350.1511, 切向力Y=-577.6486 +FPS=25.50, 法向力=2083.7986, 切向力X=1368.4484, 切向力Y=-574.9036 +FPS=24.02, 法向力=2154.0261, 切向力X=1467.0363, 切向力Y=-783.8206 +FPS=24.94, 法向力=2284.1865, 切向力X=1510.1255, 切向力Y=-760.9479 +FPS=23.68, 法向力=2194.6479, 切向力X=1323.5486, 切向力Y=-1279.4169 +FPS=24.96, 法向力=2649.3926, 切向力X=911.8069, 切向力Y=-138.4730 +FPS=24.24, 法向力=2264.4880, 切向力X=981.1335, 切向力Y=-1242.4622 +FPS=24.58, 法向力=2275.0259, 切向力X=879.6699, 切向力Y=-1256.1584 +FPS=19.87, 法向力=2577.4966, 切向力X=976.5027, 切向力Y=-211.5507 +FPS=24.03, 法向力=2873.3704, 切向力X=1340.3420, 切向力Y=-195.0121 +FPS=25.62, 法向力=2595.6826, 切向力X=1210.0397, 切向力Y=-577.4888 +FPS=24.38, 法向力=2615.9824, 切向力X=1160.3372, 切向力Y=-649.5120 +FPS=23.35, 法向力=2678.9888, 切向力X=892.8794, 切向力Y=-467.1153 +FPS=23.59, 法向力=2437.7522, 切向力X=1582.6863, 切向力Y=-546.5109 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000321s, blend=0.002301s (9 tiles incl ref), finalize=0.000069s, total=0.002697s +FPS=24.90, 法向力=2485.3413, 切向力X=1608.6835, 切向力Y=-565.6655 +FPS=22.54, 法向力=3098.8516, 切向力X=976.8720, 切向力Y=-298.1787 +FPS=24.22, 法向力=2596.9683, 切向力X=1078.2285, 切向力Y=-559.8640 +FPS=23.86, 法向力=2630.3057, 切向力X=1052.2759, 切向力Y=-626.4209 +FPS=24.03, 法向力=2501.2476, 切向力X=597.0964, 切向力Y=-472.2311 +FPS=21.84, 法向力=2590.0581, 切向力X=1135.9001, 切向力Y=-1250.3730 +FPS=23.48, 法向力=2497.2048, 切向力X=1651.3330, 切向力Y=65.1485 +FPS=21.32, 法向力=2480.5312, 切向力X=1764.4547, 切向力Y=38.4270 +FPS=22.46, 法向力=2194.8616, 切向力X=967.1732, 切向力Y=-812.7855 +FPS=22.44, 法向力=2164.2515, 切向力X=1355.8887, 切向力Y=-483.4099 +FPS=22.55, 法向力=2871.7002, 切向力X=1162.7139, 切向力Y=407.3371 +FPS=22.82, 法向力=2935.0371, 切向力X=1156.3325, 切向力Y=380.9171 +FPS=23.10, 法向力=2690.4717, 切向力X=1696.7837, 切向力Y=-595.2095 +FPS=22.67, 法向力=3087.0852, 切向力X=1239.7102, 切向力Y=-887.1206 +FPS=22.80, 法向力=2305.4890, 切向力X=1210.5874, 切向力Y=-616.3719 +FPS=22.95, 法向力=2317.1711, 切向力X=1241.7628, 切向力Y=-734.4172 +FPS=23.32, 法向力=2255.3345, 切向力X=643.3961, 切向力Y=-1546.9283 +FPS=23.69, 法向力=2182.9185, 切向力X=1130.3932, 切向力Y=-1412.1106 +FPS=23.21, 法向力=2253.1772, 切向力X=1030.2042, 切向力Y=-1432.6736 +FPS=25.16, 法向力=2615.3765, 切向力X=1274.7389, 切向力Y=-1488.7290 +FPS=21.18, 法向力=2326.6790, 切向力X=1060.0320, 切向力Y=-1570.1854 +FPS=22.70, 法向力=2419.0757, 切向力X=1028.5319, 切向力Y=-1563.4701 +FPS=25.27, 法向力=2989.5391, 切向力X=154.1116, 切向力Y=-623.7159 +FPS=22.42, 法向力=2619.8591, 切向力X=964.8940, 切向力Y=-393.4394 +FPS=22.35, 法向力=2646.6980, 切向力X=1008.4426, 切向力Y=-476.1020 +FPS=25.01, 法向力=2684.7515, 切向力X=991.8771, 切向力Y=-572.9427 +FPS=25.74, 法向力=2474.1262, 切向力X=697.9053, 切向力Y=-998.7498 +FPS=22.59, 法向力=2454.5088, 切向力X=154.7558, 切向力Y=-250.7314 +FPS=24.34, 法向力=2434.8970, 切向力X=131.5086, 切向力Y=-290.4999 +FPS=22.89, 法向力=2481.5283, 切向力X=757.6918, 切向力Y=-1409.1760 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000305s, blend=0.002245s (9 tiles incl ref), finalize=0.000082s, total=0.002639s +FPS=24.46, 法向力=2524.6743, 切向力X=771.7539, 切向力Y=-678.8046 +FPS=24.19, 法向力=2500.7341, 切向力X=1381.9349, 切向力Y=-238.9561 +FPS=25.80, 法向力=2631.8955, 切向力X=1415.6674, 切向力Y=-148.0712 +FPS=13.59, 法向力=2371.3877, 切向力X=1319.7140, 切向力Y=-1339.5529 +FPS=11.93, 法向力=2640.2388, 切向力X=1067.0684, 切向力Y=-1140.8354 +FPS=14.56, 法向力=2698.1631, 切向力X=1147.9932, 切向力Y=-1071.2238 +FPS=15.26, 法向力=2518.2952, 切向力X=845.0026, 切向力Y=-708.3032 +FPS=14.36, 法向力=2573.4980, 切向力X=1047.6941, 切向力Y=-1104.0046 +FPS=14.44, 法向力=2375.4810, 切向力X=715.9930, 切向力Y=-1092.4933 +FPS=14.62, 法向力=2390.9429, 切向力X=655.3356, 切向力Y=-1078.1409 +FPS=15.20, 法向力=2210.7131, 切向力X=1192.3425, 切向力Y=-787.9794 +FPS=12.89, 法向力=2631.2407, 切向力X=1323.4832, 切向力Y=-874.8900 +FPS=13.82, 法向力=2351.8706, 切向力X=1543.8782, 切向力Y=-1334.0203 +FPS=14.28, 法向力=2565.5474, 切向力X=936.4624, 切向力Y=-867.9116 +FPS=13.91, 法向力=2264.4521, 切向力X=1337.3562, 切向力Y=-879.3848 +FPS=14.59, 法向力=2393.7217, 切向力X=1583.1940, 切向力Y=-137.5831 +FPS=13.98, 法向力=2461.2117, 切向力X=1624.8687, 切向力Y=-23.1758 +FPS=12.12, 法向力=2666.1682, 切向力X=1016.6501, 切向力Y=-411.6443 +FPS=13.15, 法向力=2682.8293, 切向力X=891.8858, 切向力Y=-454.8436 +FPS=13.35, 法向力=2093.5620, 切向力X=301.4006, 切向力Y=-934.4265 +FPS=14.90, 法向力=2465.8379, 切向力X=789.2009, 切向力Y=-1476.8660 +FPS=20.50, 法向力=2351.5278, 切向力X=1302.2573, 切向力Y=-620.4436 +FPS=24.60, 法向力=2291.9707, 切向力X=1178.2917, 切向力Y=-684.9220 +FPS=23.84, 法向力=2678.9390, 切向力X=656.4828, 切向力Y=-862.5797 +FPS=24.34, 法向力=2611.4663, 切向力X=1337.4763, 切向力Y=-1030.0305 +FPS=24.13, 法向力=2665.6011, 切向力X=1289.0095, 切向力Y=-997.4006 +FPS=23.51, 法向力=2949.8394, 切向力X=2013.3298, 切向力Y=287.7548 +FPS=21.79, 法向力=2227.0515, 切向力X=1261.4363, 切向力Y=-836.3728 +FPS=22.58, 法向力=2733.9570, 切向力X=1249.7234, 切向力Y=-453.4765 +FPS=25.13, 法向力=2764.7764, 切向力X=1225.6189, 切向力Y=-414.5725 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000350s, blend=0.002282s (9 tiles incl ref), finalize=0.000067s, total=0.002705s +FPS=23.63, 法向力=2468.5703, 切向力X=2092.3726, 切向力Y=-13.3484 +FPS=23.66, 法向力=2305.0435, 切向力X=1203.0789, 切向力Y=-466.6984 +FPS=23.47, 法向力=2358.7139, 切向力X=1076.5730, 切向力Y=-495.7785 +FPS=23.52, 法向力=2650.9585, 切向力X=2008.7303, 切向力Y=-664.8570 +FPS=23.35, 法向力=2266.7178, 切向力X=1748.9937, 切向力Y=-811.7091 +FPS=24.54, 法向力=2265.9109, 切向力X=1717.6416, 切向力Y=-747.4530 +FPS=25.40, 法向力=2319.7673, 切向力X=563.9888, 切向力Y=-1073.0767 +FPS=23.81, 法向力=2642.7634, 切向力X=1372.3082, 切向力Y=-114.9276 +FPS=23.06, 法向力=2801.2388, 切向力X=781.6375, 切向力Y=-440.6067 +FPS=25.21, 法向力=2782.4233, 切向力X=728.9091, 切向力Y=-394.4692 +FPS=22.39, 法向力=2960.6106, 切向力X=1620.6531, 切向力Y=-987.2363 +FPS=24.15, 法向力=2389.7151, 切向力X=380.1501, 切向力Y=-522.0437 +FPS=24.41, 法向力=2440.0940, 切向力X=278.6569, 切向力Y=-469.1843 +FPS=22.49, 法向力=2549.2661, 切向力X=1913.5524, 切向力Y=-363.2770 +FPS=24.41, 法向力=2073.6875, 切向力X=1297.2732, 切向力Y=-1476.7092 +FPS=24.12, 法向力=2077.4185, 切向力X=1221.5332, 切向力Y=-1311.9937 +FPS=25.72, 法向力=2281.8350, 切向力X=1160.1138, 切向力Y=-716.5277 +FPS=23.15, 法向力=2906.3564, 切向力X=1143.3533, 切向力Y=-611.1550 +FPS=26.48, 法向力=2993.1301, 切向力X=1137.9683, 切向力Y=-701.4814 +FPS=24.83, 法向力=2647.5662, 切向力X=896.0082, 切向力Y=-24.9372 +FPS=23.43, 法向力=2694.8950, 切向力X=1159.0703, 切向力Y=-726.1510 +FPS=23.95, 法向力=2440.4980, 切向力X=870.9425, 切向力Y=-1018.7878 +FPS=22.40, 法向力=2477.5015, 切向力X=805.2532, 切向力Y=-1126.4165 +FPS=22.12, 法向力=2639.2791, 切向力X=1336.3163, 切向力Y=-1186.1802 +FPS=22.18, 法向力=2632.7332, 切向力X=842.7177, 切向力Y=-1371.7554 +FPS=24.11, 法向力=2440.8943, 切向力X=1439.7759, 切向力Y=-1013.3682 +FPS=23.72, 法向力=2444.9409, 切向力X=1402.7509, 切向力Y=-1015.6716 +FPS=20.88, 法向力=2202.7749, 切向力X=732.8650, 切向力Y=-682.4752 +FPS=21.27, 法向力=2466.0977, 切向力X=1007.5815, 切向力Y=-614.0820 +FPS=20.95, 法向力=2457.4055, 切向力X=1063.7351, 切向力Y=-568.2551 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000334s, blend=0.002552s (9 tiles incl ref), finalize=0.000080s, total=0.002974s +FPS=24.36, 法向力=2718.3687, 切向力X=625.2280, 切向力Y=-26.7487 +FPS=22.08, 法向力=2569.4597, 切向力X=622.2017, 切向力Y=-584.3426 +FPS=22.32, 法向力=2461.9849, 切向力X=1326.5574, 切向力Y=-1201.2407 +FPS=22.60, 法向力=2431.0813, 切向力X=1397.3169, 切向力Y=-1279.8545 +FPS=24.68, 法向力=2335.5034, 切向力X=952.1608, 切向力Y=-457.6761 +FPS=23.35, 法向力=2155.1418, 切向力X=1103.0364, 切向力Y=-1116.4990 +FPS=24.12, 法向力=2389.7771, 切向力X=1454.9286, 切向力Y=-1324.0642 +FPS=24.57, 法向力=2414.1038, 切向力X=1492.4648, 切向力Y=-1380.2402 +FPS=22.48, 法向力=2456.6147, 切向力X=1013.4135, 切向力Y=-912.0623 +FPS=22.98, 法向力=2776.3418, 切向力X=882.9373, 切向力Y=-1038.4019 +FPS=24.03, 法向力=2794.8843, 切向力X=911.8058, 切向力Y=-1040.4940 +FPS=23.28, 法向力=1759.0751, 切向力X=1042.5439, 切向力Y=-710.5885 +FPS=23.05, 法向力=2187.0571, 切向力X=1319.7932, 切向力Y=-1219.8555 +FPS=25.16, 法向力=2620.8843, 切向力X=1175.3754, 切向力Y=-1237.1693 +FPS=25.19, 法向力=2686.7151, 切向力X=1144.9884, 切向力Y=-1231.4718 +FPS=14.61, 法向力=2508.0010, 切向力X=859.7966, 切向力Y=-953.7855 +FPS=13.25, 法向力=2474.6418, 切向力X=949.9946, 切向力Y=-760.3237 +FPS=14.98, 法向力=2488.9072, 切向力X=862.3984, 切向力Y=-857.3729 +FPS=14.31, 法向力=2332.1521, 切向力X=1154.7678, 切向力Y=-1028.2869 +FPS=14.84, 法向力=2456.3083, 切向力X=1679.4250, 切向力Y=-1235.3313 +FPS=14.67, 法向力=2364.6445, 切向力X=1623.2896, 切向力Y=-880.6008 +FPS=14.63, 法向力=2506.9736, 切向力X=1020.3755, 切向力Y=-564.9321 +FPS=13.68, 法向力=2576.0415, 切向力X=923.1532, 切向力Y=-574.7130 +FPS=14.24, 法向力=2593.2935, 切向力X=640.0833, 切向力Y=-409.4345 +FPS=14.02, 法向力=2668.7529, 切向力X=1268.1008, 切向力Y=-592.3749 +FPS=14.12, 法向力=2636.3630, 切向力X=1329.3770, 切向力Y=-575.7152 +FPS=15.06, 法向力=2459.9473, 切向力X=815.4034, 切向力Y=-1429.7131 +FPS=14.75, 法向力=3067.4473, 切向力X=1636.2693, 切向力Y=-201.6313 +FPS=14.18, 法向力=2474.5667, 切向力X=1132.5427, 切向力Y=-762.1737 +FPS=14.57, 法向力=2502.5410, 切向力X=1057.5167, 切向力Y=-736.9720 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000440s, blend=0.006203s (9 tiles incl ref), finalize=0.000139s, total=0.006794s +FPS=14.01, 法向力=3043.1392, 切向力X=877.5206, 切向力Y=-926.4142 +FPS=14.18, 法向力=2906.7686, 切向力X=1359.6975, 切向力Y=-652.5421 +FPS=14.52, 法向力=2626.1646, 切向力X=1542.6650, 切向力Y=-781.1322 +FPS=14.49, 法向力=2556.9922, 切向力X=939.8972, 切向力Y=-1797.8962 +FPS=13.60, 法向力=2021.3687, 切向力X=1179.5875, 切向力Y=-1217.1094 +FPS=14.73, 法向力=1995.2848, 切向力X=1293.1736, 切向力Y=-1024.3013 +FPS=15.20, 法向力=2589.5894, 切向力X=1612.6228, 切向力Y=-1492.1438 +FPS=15.46, 法向力=2483.4849, 切向力X=1753.0872, 切向力Y=-907.4246 +FPS=14.68, 法向力=2468.8340, 切向力X=1680.1075, 切向力Y=-952.6237 +FPS=14.14, 法向力=2349.6328, 切向力X=912.8655, 切向力Y=-550.1954 +FPS=15.10, 法向力=2266.4526, 切向力X=1570.9585, 切向力Y=-1151.2480 +FPS=14.52, 法向力=2257.2522, 切向力X=1734.2339, 切向力Y=-316.7201 +FPS=14.66, 法向力=2239.9072, 切向力X=1780.8821, 切向力Y=-228.8858 +FPS=14.86, 法向力=2556.3784, 切向力X=1744.3962, 切向力Y=-1122.8247 +FPS=14.91, 法向力=2736.0046, 切向力X=1650.8091, 切向力Y=-598.5698 +FPS=13.90, 法向力=2446.4810, 切向力X=1298.2615, 切向力Y=-629.1761 +FPS=14.78, 法向力=2751.9766, 切向力X=1859.8439, 切向力Y=78.8763 +FPS=14.99, 法向力=2323.8755, 切向力X=1400.5305, 切向力Y=-949.7680 +FPS=14.44, 法向力=2383.5122, 切向力X=1453.0997, 切向力Y=-932.6452 +FPS=14.80, 法向力=2278.3955, 切向力X=737.4111, 切向力Y=-1393.4365 +FPS=14.23, 法向力=2523.6694, 切向力X=1593.7463, 切向力Y=-785.0889 +FPS=14.54, 法向力=2607.9556, 切向力X=1697.1550, 切向力Y=-146.5089 +FPS=14.48, 法向力=2812.1077, 切向力X=1678.0813, 切向力Y=-831.3833 +FPS=14.27, 法向力=2434.2119, 切向力X=854.0306, 切向力Y=-1149.7836 +FPS=14.60, 法向力=2501.0754, 切向力X=750.1606, 切向力Y=-1207.9678 +FPS=12.82, 法向力=2225.5278, 切向力X=1497.8713, 切向力Y=-671.5159 +FPS=16.38, 法向力=2446.3965, 切向力X=581.7263, 切向力Y=-784.1890 +FPS=20.47, 法向力=2430.3398, 切向力X=1158.3247, 切向力Y=-1428.0093 +FPS=24.17, 法向力=2241.8320, 切向力X=1359.2010, 切向力Y=-460.0582 +FPS=24.26, 法向力=2572.1021, 切向力X=891.8680, 切向力Y=-1088.4392 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000330s, blend=0.002470s (9 tiles incl ref), finalize=0.000071s, total=0.002879s +FPS=23.68, 法向力=2618.0830, 切向力X=853.9482, 切向力Y=-1124.3242 +FPS=22.88, 法向力=2585.9158, 切向力X=1519.0546, 切向力Y=-667.8352 +FPS=23.65, 法向力=2328.4167, 切向力X=1182.0549, 切向力Y=-723.2084 +FPS=23.99, 法向力=2353.1719, 切向力X=1253.4158, 切向力Y=-859.3427 +FPS=22.90, 法向力=2579.0193, 切向力X=1875.7335, 切向力Y=-952.7793 +FPS=23.14, 法向力=2841.4390, 切向力X=837.8832, 切向力Y=-447.6613 +FPS=19.09, 法向力=2655.0063, 切向力X=487.4259, 切向力Y=-1322.5763 +FPS=19.16, 法向力=2170.8301, 切向力X=1281.6897, 切向力Y=-1099.8740 +FPS=22.27, 法向力=2164.2515, 切向力X=1445.7585, 切向力Y=-1021.7174 +FPS=22.88, 法向力=2496.0811, 切向力X=1687.9309, 切向力Y=-53.2191 +FPS=23.01, 法向力=2320.2178, 切向力X=1417.8096, 切向力Y=-1116.6707 +FPS=19.65, 法向力=2703.2944, 切向力X=1199.5826, 切向力Y=-1311.5975 +FPS=22.32, 法向力=2728.7104, 切向力X=1203.4109, 切向力Y=-1263.5009 +FPS=22.24, 法向力=2681.7437, 切向力X=2050.4966, 切向力Y=-476.9241 +FPS=21.95, 法向力=2165.3589, 切向力X=1575.3064, 切向力Y=-55.8345 +FPS=21.86, 法向力=2476.4404, 切向力X=1370.9120, 切向力Y=-1422.0231 +FPS=22.94, 法向力=2454.1450, 切向力X=1237.9772, 切向力Y=-1469.5195 +FPS=22.54, 法向力=2756.4590, 切向力X=1070.8301, 切向力Y=-1224.2405 +FPS=22.62, 法向力=2399.9678, 切向力X=1598.5872, 切向力Y=-642.7899 +FPS=23.06, 法向力=2605.5906, 切向力X=1744.9678, 切向力Y=-691.7678 +FPS=15.76, 法向力=2639.2285, 切向力X=1361.8157, 切向力Y=-1499.2435 +FPS=13.37, 法向力=2701.2378, 切向力X=1396.5773, 切向力Y=-1437.9395 +FPS=13.85, 法向力=1997.6244, 切向力X=2202.7903, 切向力Y=-1257.2423 +FPS=14.32, 法向力=2476.4385, 切向力X=1392.6252, 切向力Y=-1539.0906 +FPS=14.39, 法向力=2904.2881, 切向力X=901.0630, 切向力Y=-863.7408 +FPS=14.39, 法向力=2872.1736, 切向力X=899.8445, 切向力Y=-879.9301 +FPS=14.08, 法向力=2341.0762, 切向力X=1635.1228, 切向力Y=-1029.0087 +FPS=13.98, 法向力=2424.7634, 切向力X=1983.6108, 切向力Y=-914.1689 +FPS=13.14, 法向力=2404.4028, 切向力X=2029.6044, 切向力Y=-905.3741 +FPS=17.36, 法向力=3534.3618, 切向力X=1022.5889, 切向力Y=-472.5344 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000266s, blend=0.002195s (9 tiles incl ref), finalize=0.000077s, total=0.002544s +FPS=22.73, 法向力=2567.4023, 切向力X=772.6032, 切向力Y=-241.8504 +FPS=23.94, 法向力=2410.7705, 切向力X=1302.6665, 切向力Y=-331.4008 +FPS=23.77, 法向力=2351.5588, 切向力X=1351.1060, 切向力Y=-269.7792 +FPS=23.34, 法向力=2656.0095, 切向力X=1134.9214, 切向力Y=-316.2273 +FPS=22.22, 法向力=3108.8701, 切向力X=940.3778, 切向力Y=-689.2922 +FPS=24.59, 法向力=3029.3210, 切向力X=950.2896, 切向力Y=-774.4741 +FPS=25.00, 法向力=2242.4153, 切向力X=1401.8804, 切向力Y=-1330.8888 +FPS=23.26, 法向力=2454.4429, 切向力X=801.8043, 切向力Y=-1647.5393 +FPS=22.10, 法向力=2704.9551, 切向力X=853.4351, 切向力Y=-1275.8416 +FPS=24.21, 法向力=2774.8579, 切向力X=819.6995, 切向力Y=-1351.7435 +FPS=25.05, 法向力=3062.9060, 切向力X=2312.8206, 切向力Y=-536.0776 +FPS=23.18, 法向力=2282.6340, 切向力X=1076.0068, 切向力Y=-1768.8865 +FPS=23.32, 法向力=2271.2109, 切向力X=1061.5867, 切向力Y=-899.2969 +FPS=24.57, 法向力=2338.5283, 切向力X=1033.0911, 切向力Y=-917.9263 +FPS=21.99, 法向力=2538.5815, 切向力X=1603.1067, 切向力Y=-589.7040 +FPS=23.49, 法向力=2412.3423, 切向力X=1604.8505, 切向力Y=-1657.5337 +FPS=25.16, 法向力=2374.9844, 切向力X=1577.0159, 切向力Y=-1670.3654 +FPS=22.77, 法向力=2274.5129, 切向力X=1205.8018, 切向力Y=-1382.8439 +FPS=23.05, 法向力=2112.8501, 切向力X=1360.2688, 切向力Y=-376.6311 +FPS=23.31, 法向力=2009.2764, 切向力X=1418.9978, 切向力Y=-473.0762 +FPS=23.76, 法向力=2803.2397, 切向力X=1362.4213, 切向力Y=-667.8353 +FPS=21.47, 法向力=2381.2510, 切向力X=1174.0920, 切向力Y=-373.4182 +FPS=21.98, 法向力=2439.7607, 切向力X=728.2685, 切向力Y=-1194.4211 +FPS=23.41, 法向力=3006.6121, 切向力X=1494.4266, 切向力Y=-704.0891 +FPS=22.54, 法向力=3042.5972, 切向力X=1515.6349, 切向力Y=-559.4960 +FPS=23.11, 法向力=2667.4021, 切向力X=995.7973, 切向力Y=-791.7388 +FPS=23.73, 法向力=2811.0049, 切向力X=647.0994, 切向力Y=-860.8707 +FPS=23.74, 法向力=2859.7051, 切向力X=460.2141, 切向力Y=-825.4066 +FPS=21.16, 法向力=2098.8894, 切向力X=1740.9475, 切向力Y=-1238.2520 +FPS=23.73, 法向力=2494.6670, 切向力X=1617.5118, 切向力Y=-1521.0879 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000354s, blend=0.002334s (9 tiles incl ref), finalize=0.000059s, total=0.002756s +FPS=23.58, 法向力=2559.9419, 切向力X=1539.2297, 切向力Y=-1612.7610 +FPS=24.15, 法向力=2796.2041, 切向力X=1022.8854, 切向力Y=41.3053 +FPS=22.95, 法向力=2643.9590, 切向力X=993.3087, 切向力Y=-1045.6687 +FPS=23.29, 法向力=2701.0635, 切向力X=1467.9812, 切向力Y=-1520.1333 +FPS=22.54, 法向力=2727.5156, 切向力X=1559.0981, 切向力Y=-1532.4854 +FPS=22.83, 法向力=2790.4482, 切向力X=1172.9468, 切向力Y=-577.2995 +FPS=22.03, 法向力=2079.2778, 切向力X=487.7261, 切向力Y=-804.6201 +FPS=23.71, 法向力=2012.4902, 切向力X=527.9043, 切向力Y=-867.5330 +FPS=25.02, 法向力=2453.0288, 切向力X=2138.8091, 切向力Y=-1445.9545 +FPS=22.87, 法向力=2393.0935, 切向力X=2111.1118, 切向力Y=-541.2481 +FPS=22.75, 法向力=2692.4033, 切向力X=959.6940, 切向力Y=-787.9395 +FPS=24.85, 法向力=2680.4387, 切向力X=903.5654, 切向力Y=-841.2228 +FPS=23.43, 法向力=2888.9827, 切向力X=923.4250, 切向力Y=-471.7972 +FPS=18.52, 法向力=2572.8589, 切向力X=1372.5171, 切向力Y=-721.1129 +FPS=14.05, 法向力=2609.0559, 切向力X=1361.5710, 切向力Y=-687.1283 +FPS=14.11, 法向力=2919.2954, 切向力X=1083.3037, 切向力Y=-809.2447 +FPS=15.93, 法向力=2965.5029, 切向力X=1271.9938, 切向力Y=-670.2090 +FPS=14.46, 法向力=2714.4651, 切向力X=1304.0100, 切向力Y=-1226.2156 +FPS=13.53, 法向力=2742.6008, 切向力X=1115.5153, 切向力Y=-812.2579 +FPS=14.25, 法向力=2801.7158, 切向力X=1688.6499, 切向力Y=-691.9998 +FPS=14.53, 法向力=2408.1106, 切向力X=886.3579, 切向力Y=-1035.4485 +FPS=13.54, 法向力=2492.6196, 切向力X=1124.5636, 切向力Y=-860.9221 +FPS=13.63, 法向力=2610.5251, 切向力X=1185.4414, 切向力Y=-924.3372 +FPS=14.68, 法向力=2467.7627, 切向力X=2312.3140, 切向力Y=-1228.8206 +FPS=14.28, 法向力=2446.8694, 切向力X=781.4007, 切向力Y=-540.8185 +FPS=14.58, 法向力=2421.4795, 切向力X=789.1025, 切向力Y=-499.8099 +FPS=14.11, 法向力=2507.9060, 切向力X=1723.8361, 切向力Y=-390.3382 +FPS=13.61, 法向力=2324.3306, 切向力X=1848.4260, 切向力Y=-1196.6147 +FPS=13.67, 法向力=2386.0874, 切向力X=1819.3777, 切向力Y=-1091.0594 +FPS=13.28, 法向力=2697.7793, 切向力X=754.3382, 切向力Y=-984.7617 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000372s, blend=0.004477s (9 tiles incl ref), finalize=0.000138s, total=0.004998s +FPS=13.44, 法向力=2631.7876, 切向力X=1277.1902, 切向力Y=-609.9434 +FPS=14.13, 法向力=2658.9854, 切向力X=1340.0212, 切向力Y=-529.9713 +FPS=14.32, 法向力=3014.9783, 切向力X=1443.8467, 切向力Y=-1015.2892 +FPS=14.19, 法向力=2328.7002, 切向力X=965.5081, 切向力Y=-1706.3774 +FPS=14.83, 法向力=2344.1987, 切向力X=1456.5524, 切向力Y=-1476.1667 +FPS=14.44, 法向力=2271.2458, 切向力X=1489.0189, 切向力Y=-1548.8933 +FPS=14.47, 法向力=2397.7166, 切向力X=1467.2341, 切向力Y=-984.3122 +FPS=13.96, 法向力=2262.3105, 切向力X=1320.4408, 切向力Y=-436.8646 +FPS=13.79, 法向力=2268.8267, 切向力X=1464.8263, 切向力Y=-437.2869 +FPS=15.23, 法向力=2788.2937, 切向力X=1638.0085, 切向力Y=-718.6932 +FPS=14.01, 法向力=2890.3623, 切向力X=1631.3984, 切向力Y=-612.7958 +FPS=13.91, 法向力=2689.2952, 切向力X=1306.6265, 切向力Y=-1116.3130 +FPS=14.16, 法向力=2631.7476, 切向力X=1319.9594, 切向力Y=-1192.6125 +FPS=14.46, 法向力=2138.9446, 切向力X=1406.9155, 切向力Y=-1228.6732 +FPS=12.64, 法向力=2089.9497, 切向力X=1469.6917, 切向力Y=-1201.1763 +FPS=13.02, 法向力=2239.9780, 切向力X=1307.2324, 切向力Y=-964.8365 +FPS=13.78, 法向力=2713.5835, 切向力X=1079.5381, 切向力Y=-1108.5334 +FPS=13.82, 法向力=2689.6926, 切向力X=1126.9100, 切向力Y=-1204.1521 +FPS=15.00, 法向力=2450.4426, 切向力X=1576.5488, 切向力Y=-494.3205 +FPS=14.40, 法向力=2312.0225, 切向力X=996.5194, 切向力Y=-681.9479 +FPS=14.13, 法向力=2586.2471, 切向力X=1074.1890, 切向力Y=-444.7552 +FPS=14.12, 法向力=2279.7354, 切向力X=1134.5160, 切向力Y=-1543.1094 +FPS=15.04, 法向力=2563.1255, 切向力X=1493.9338, 切向力Y=-1207.8184 +FPS=14.19, 法向力=2606.9272, 切向力X=1299.8177, 切向力Y=-891.7763 +FPS=14.65, 法向力=2677.4729, 切向力X=1346.8617, 切向力Y=-970.0234 +FPS=14.40, 法向力=2790.9187, 切向力X=1729.1816, 切向力Y=-964.3019 +FPS=14.31, 法向力=2480.8521, 切向力X=1637.6294, 切向力Y=-584.2888 +FPS=14.70, 法向力=2547.0566, 切向力X=1647.6426, 切向力Y=-660.2592 +FPS=13.86, 法向力=2533.7996, 切向力X=1538.1880, 切向力Y=-923.7069 +FPS=14.97, 法向力=2545.3074, 切向力X=1480.4473, 切向力Y=-1395.9862 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000472s, blend=0.004322s (9 tiles incl ref), finalize=0.000120s, total=0.004925s +FPS=14.32, 法向力=2535.5664, 切向力X=1498.3547, 切向力Y=-1303.0333 +FPS=14.88, 法向力=3061.8555, 切向力X=751.0043, 切向力Y=-1398.3552 +FPS=14.48, 法向力=2447.3921, 切向力X=1133.2590, 切向力Y=-1402.9308 +FPS=13.63, 法向力=2937.6658, 切向力X=1576.4005, 切向力Y=-969.5057 +FPS=15.83, 法向力=2842.7212, 切向力X=1142.8834, 切向力Y=-1283.5103 +FPS=14.97, 法向力=2448.4924, 切向力X=835.8147, 切向力Y=-992.5341 +FPS=14.87, 法向力=2548.5312, 切向力X=1443.8059, 切向力Y=-1231.3914 +FPS=15.18, 法向力=2490.3750, 切向力X=1377.0630, 切向力Y=-1269.3411 +FPS=15.07, 法向力=2489.0566, 切向力X=1406.0879, 切向力Y=-1191.0184 +FPS=15.13, 法向力=3120.4417, 切向力X=1358.7921, 切向力Y=-1054.3677 +FPS=13.45, 法向力=3008.5137, 切向力X=955.9694, 切向力Y=-894.7065 +FPS=14.24, 法向力=3023.5552, 切向力X=1093.4775, 切向力Y=-929.0157 +FPS=14.61, 法向力=2882.1516, 切向力X=894.9681, 切向力Y=-1156.9896 +FPS=14.49, 法向力=2615.7935, 切向力X=1036.3218, 切向力Y=-416.8286 +FPS=14.86, 法向力=2328.3862, 切向力X=1374.1678, 切向力Y=-1603.1370 +FPS=14.77, 法向力=2599.0508, 切向力X=1719.7760, 切向力Y=-946.8513 +FPS=15.52, 法向力=2451.5991, 切向力X=1458.6470, 切向力Y=-1481.3187 +FPS=15.02, 法向力=2473.7251, 切向力X=1461.1584, 切向力Y=-1430.2732 +FPS=15.49, 法向力=2452.1948, 切向力X=959.1023, 切向力Y=-2169.2856 +FPS=15.76, 法向力=2449.0278, 切向力X=1247.5007, 切向力Y=-1217.1184 +FPS=15.39, 法向力=2435.8857, 切向力X=1290.7847, 切向力Y=-1209.9855 +FPS=15.20, 法向力=2162.0046, 切向力X=1573.3693, 切向力Y=-1165.1780 +FPS=14.57, 法向力=2354.2673, 切向力X=1592.9683, 切向力Y=-391.3374 +FPS=15.32, 法向力=2339.1211, 切向力X=1549.2173, 切向力Y=-408.4058 +FPS=15.02, 法向力=2887.1411, 切向力X=1353.5579, 切向力Y=-733.1510 +FPS=13.54, 法向力=3083.4380, 切向力X=803.0692, 切向力Y=-389.9878 +FPS=15.46, 法向力=2263.0806, 切向力X=1586.4486, 切向力Y=-1473.7659 +FPS=14.63, 法向力=2296.7656, 切向力X=1599.7307, 切向力Y=-1451.9213 +FPS=14.76, 法向力=2448.6133, 切向力X=1436.3196, 切向力Y=-817.8343 +FPS=13.84, 法向力=3104.1221, 切向力X=1365.6873, 切向力Y=-880.3076 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000431s, blend=0.004623s (9 tiles incl ref), finalize=0.000119s, total=0.005183s +FPS=14.90, 法向力=3149.2397, 切向力X=1373.0862, 切向力Y=-805.8105 +FPS=15.49, 法向力=2389.6873, 切向力X=893.1793, 切向力Y=-569.2616 +FPS=15.17, 法向力=2917.3950, 切向力X=1260.8170, 切向力Y=-1025.3600 +FPS=15.18, 法向力=2540.3857, 切向力X=1467.6575, 切向力Y=-612.4124 +FPS=15.96, 法向力=2543.7979, 切向力X=1463.6714, 切向力Y=-670.2314 +FPS=15.70, 法向力=2500.5725, 切向力X=1243.0895, 切向力Y=-664.9465 +FPS=15.96, 法向力=2290.5884, 切向力X=1251.4980, 切向力Y=-1090.4941 +FPS=15.04, 法向力=2305.8315, 切向力X=1286.0803, 切向力Y=-1137.9100 +FPS=16.49, 法向力=2509.0837, 切向力X=1689.8832, 切向力Y=-950.3760 +FPS=15.66, 法向力=2517.4492, 切向力X=1908.5402, 切向力Y=-692.6030 +FPS=15.51, 法向力=2479.4626, 切向力X=1614.9221, 切向力Y=-845.2507 +FPS=15.63, 法向力=2491.7625, 切向力X=1529.2748, 切向力Y=-866.4664 +FPS=17.50, 法向力=2094.8525, 切向力X=1713.6194, 切向力Y=-116.9771 +FPS=15.86, 法向力=2661.1162, 切向力X=1973.6833, 切向力Y=-489.1653 +FPS=15.46, 法向力=2640.5154, 切向力X=2036.0398, 切向力Y=-460.9095 +FPS=16.73, 法向力=2830.3596, 切向力X=1224.2540, 切向力Y=-1361.2140 +FPS=16.24, 法向力=2754.3403, 切向力X=1274.3044, 切向力Y=-1381.8641 +FPS=15.97, 法向力=3213.7017, 切向力X=2424.1704, 切向力Y=-636.3000 +FPS=15.22, 法向力=2000.0110, 切向力X=1314.8940, 切向力Y=-1661.5870 +FPS=15.93, 法向力=2294.6953, 切向力X=822.8858, 切向力Y=-675.5967 +FPS=16.44, 法向力=2327.4067, 切向力X=830.1559, 切向力Y=-733.4774 +FPS=16.47, 法向力=2581.4802, 切向力X=1112.4758, 切向力Y=-1348.8319 +FPS=16.50, 法向力=2554.5879, 切向力X=1502.3923, 切向力Y=-1300.2891 +FPS=16.52, 法向力=2579.5735, 切向力X=1037.2520, 切向力Y=-1442.3706 +FPS=16.50, 法向力=2274.7827, 切向力X=1720.2950, 切向力Y=-941.7719 +FPS=16.17, 法向力=2290.0388, 切向力X=1715.3284, 切向力Y=-962.3475 +FPS=16.41, 法向力=2581.3723, 切向力X=1497.7161, 切向力Y=-1486.4292 +FPS=16.00, 法向力=2172.5898, 切向力X=749.3059, 切向力Y=-1077.0076 +FPS=15.10, 法向力=2388.8438, 切向力X=1120.2783, 切向力Y=-1086.1051 +FPS=16.64, 法向力=2262.9055, 切向力X=1119.3538, 切向力Y=-1267.2166 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000422s, blend=0.004270s (9 tiles incl ref), finalize=0.000136s, total=0.004838s +FPS=15.93, 法向力=2947.9634, 切向力X=537.9736, 切向力Y=-855.7659 +FPS=15.76, 法向力=2561.5615, 切向力X=1117.0797, 切向力Y=-1224.1296 +FPS=15.91, 法向力=2967.7397, 切向力X=1398.0754, 切向力Y=-616.7876 +FPS=15.98, 法向力=3069.0015, 切向力X=1397.1948, 切向力Y=-530.2253 +FPS=15.00, 法向力=2305.4548, 切向力X=780.9091, 切向力Y=-1045.7495 +FPS=17.25, 法向力=2493.0693, 切向力X=774.2739, 切向力Y=-1830.8124 +FPS=15.63, 法向力=2274.9263, 切向力X=1781.0468, 切向力Y=-1442.4808 +FPS=15.23, 法向力=2316.8882, 切向力X=1973.5695, 切向力Y=-1473.2646 +FPS=13.50, 法向力=2397.7949, 切向力X=2527.0168, 切向力Y=-1040.4434 +FPS=16.78, 法向力=2580.0439, 切向力X=1883.8611, 切向力Y=-988.5458 +FPS=24.06, 法向力=2773.5479, 切向力X=1075.2719, 切向力Y=-1175.0386 +FPS=27.63, 法向力=2905.3206, 切向力X=948.4743, 切向力Y=-1077.2480 +FPS=27.12, 法向力=2911.8555, 切向力X=864.9902, 切向力Y=-1037.6384 +FPS=27.61, 法向力=2978.2983, 切向力X=940.3647, 切向力Y=-1011.1710 +FPS=27.05, 法向力=2318.8018, 切向力X=927.3306, 切向力Y=-1352.9810 +FPS=23.74, 法向力=2784.8821, 切向力X=1435.5222, 切向力Y=-1481.6018 +FPS=23.83, 法向力=2430.2334, 切向力X=2216.4678, 切向力Y=-1052.7515 +FPS=24.99, 法向力=2464.2427, 切向力X=2202.8408, 切向力Y=-1057.7716 +FPS=25.31, 法向力=2706.9526, 切向力X=1451.8833, 切向力Y=-886.5344 +FPS=26.89, 法向力=2721.4111, 切向力X=1441.8478, 切向力Y=-791.9559 +FPS=26.03, 法向力=2250.7878, 切向力X=1549.7437, 切向力Y=-1234.6796 +FPS=26.35, 法向力=2145.9238, 切向力X=879.7812, 切向力Y=-774.3097 +FPS=27.02, 法向力=2116.5786, 切向力X=876.2449, 切向力Y=-792.2133 +FPS=26.24, 法向力=2666.9265, 切向力X=888.2474, 切向力Y=-976.5262 +FPS=26.85, 法向力=2626.6948, 切向力X=912.7659, 切向力Y=-630.7203 +FPS=27.10, 法向力=2714.4263, 切向力X=913.6411, 切向力Y=-640.8240 +FPS=26.62, 法向力=2963.3984, 切向力X=1766.6904, 切向力Y=-495.1255 +FPS=27.83, 法向力=2977.4038, 切向力X=1771.8298, 切向力Y=-582.0126 +FPS=24.77, 法向力=2870.3621, 切向力X=949.7495, 切向力Y=-1030.3030 +FPS=25.18, 法向力=2590.6982, 切向力X=1766.5554, 切向力Y=-891.4487 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000347s, blend=0.002215s (9 tiles incl ref), finalize=0.000101s, total=0.002674s +FPS=26.17, 法向力=2587.0564, 切向力X=1804.1367, 切向力Y=-845.9484 +FPS=26.48, 法向力=2314.2366, 切向力X=1478.2288, 切向力Y=-1046.2147 +FPS=26.38, 法向力=2962.2959, 切向力X=1076.1772, 切向力Y=-1178.9308 +FPS=26.73, 法向力=3074.5210, 切向力X=1046.2382, 切向力Y=-1239.2563 +FPS=24.70, 法向力=2681.3608, 切向力X=1917.3407, 切向力Y=-598.5844 +FPS=25.04, 法向力=2531.2571, 切向力X=1534.3632, 切向力Y=-1087.0320 +FPS=20.61, 法向力=2575.5146, 切向力X=1514.5850, 切向力Y=-1008.1430 +FPS=23.34, 法向力=2842.2993, 切向力X=1831.1740, 切向力Y=-457.1339 +FPS=15.14, 法向力=2933.7498, 切向力X=1801.1848, 切向力Y=-380.4020 +FPS=15.05, 法向力=2275.4233, 切向力X=1409.4712, 切向力Y=-1364.4591 +FPS=15.18, 法向力=2881.7793, 切向力X=1223.1836, 切向力Y=-844.2832 +FPS=14.46, 法向力=2430.2883, 切向力X=1499.6467, 切向力Y=-1427.6289 +FPS=16.26, 法向力=2497.9409, 切向力X=1499.3420, 切向力Y=-1416.1104 +FPS=15.10, 法向力=2270.0093, 切向力X=1620.9675, 切向力Y=-778.2550 +FPS=12.84, 法向力=2746.3364, 切向力X=1539.2117, 切向力Y=-1299.5500 +FPS=15.55, 法向力=2611.9585, 切向力X=2088.4512, 切向力Y=-1013.5242 +FPS=14.89, 法向力=2324.5308, 切向力X=1611.4143, 切向力Y=-1357.3875 +FPS=15.38, 法向力=2721.4448, 切向力X=1299.2328, 切向力Y=-1561.2344 +FPS=14.50, 法向力=2694.0586, 切向力X=1246.0024, 切向力Y=-1628.5039 +FPS=15.10, 法向力=2779.7170, 切向力X=1461.8679, 切向力Y=-1997.6067 +FPS=16.17, 法向力=2893.4658, 切向力X=1179.2590, 切向力Y=-652.7788 +FPS=15.20, 法向力=2831.9326, 切向力X=1109.0352, 切向力Y=-826.1516 +FPS=15.17, 法向力=2777.8213, 切向力X=1166.0503, 切向力Y=-807.5472 +FPS=15.55, 法向力=2532.8633, 切向力X=883.4688, 切向力Y=-1724.8671 +FPS=15.88, 法向力=2658.0325, 切向力X=1605.0853, 切向力Y=-1555.9622 +FPS=15.35, 法向力=2682.1531, 切向力X=1633.5127, 切向力Y=-1581.3733 +FPS=14.26, 法向力=2196.5356, 切向力X=1410.6794, 切向力Y=-876.7620 +FPS=18.75, 法向力=2334.0435, 切向力X=1147.1105, 切向力Y=-1094.2769 +FPS=24.30, 法向力=2216.2397, 切向力X=2072.2026, 切向力Y=-955.9918 +FPS=25.96, 法向力=2255.3767, 切向力X=2209.1514, 切向力Y=-848.6327 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000362s, blend=0.002182s (9 tiles incl ref), finalize=0.000057s, total=0.002610s +FPS=24.57, 法向力=2619.5518, 切向力X=1602.0656, 切向力Y=-911.4725 +FPS=25.53, 法向力=2605.6206, 切向力X=2058.4609, 切向力Y=-1482.9875 +FPS=26.85, 法向力=2688.3735, 切向力X=2104.1777, 切向力Y=-1476.0963 +FPS=24.59, 法向力=2873.1108, 切向力X=1179.3127, 切向力Y=-1391.3485 +FPS=25.04, 法向力=2135.5796, 切向力X=1231.3788, 切向力Y=-869.3090 +FPS=26.36, 法向力=2073.1978, 切向力X=1347.6635, 切向力Y=-848.6724 +FPS=26.34, 法向力=2507.5957, 切向力X=1634.5670, 切向力Y=-1241.6833 +FPS=25.37, 法向力=2452.4524, 切向力X=1642.1813, 切向力Y=-1378.4231 +FPS=25.91, 法向力=2628.0073, 切向力X=1888.2317, 切向力Y=-836.7463 +FPS=25.75, 法向力=2216.4111, 切向力X=1360.8765, 切向力Y=-1702.5925 +FPS=26.15, 法向力=2723.9211, 切向力X=902.6267, 切向力Y=-1008.9507 +FPS=26.42, 法向力=2780.9358, 切向力X=891.4760, 切向力Y=-819.2638 +FPS=25.40, 法向力=2851.0034, 切向力X=1826.9924, 切向力Y=-1479.4789 +FPS=27.00, 法向力=2868.0159, 切向力X=1930.3394, 切向力Y=-1506.5798 +FPS=24.73, 法向力=2590.5061, 切向力X=1697.3683, 切向力Y=-1224.3567 +FPS=25.34, 法向力=2808.6660, 切向力X=665.3787, 切向力Y=-937.1280 +FPS=24.86, 法向力=2861.1665, 切向力X=544.8480, 切向力Y=-971.5103 +FPS=26.24, 法向力=2308.8147, 切向力X=1167.8774, 切向力Y=-857.0522 +FPS=25.32, 法向力=2324.3052, 切向力X=2164.2898, 切向力Y=-1600.9666 +FPS=26.60, 法向力=2310.6929, 切向力X=2199.3726, 切向力Y=-1664.0619 +FPS=25.66, 法向力=2529.1228, 切向力X=1056.6028, 切向力Y=-1364.0615 +FPS=26.83, 法向力=2514.3560, 切向力X=1077.4874, 切向力Y=-1279.7180 +FPS=26.68, 法向力=2726.2051, 切向力X=1988.7010, 切向力Y=-935.4000 +FPS=24.53, 法向力=2782.7666, 切向力X=1936.1067, 切向力Y=-1077.1648 +FPS=25.68, 法向力=2512.4443, 切向力X=1106.0138, 切向力Y=-770.7544 +FPS=26.42, 法向力=2502.2974, 切向力X=1147.0131, 切向力Y=-752.2803 +FPS=25.23, 法向力=2814.4409, 切向力X=852.1998, 切向力Y=-619.9204 +FPS=26.06, 法向力=2852.5444, 切向力X=900.6145, 切向力Y=-558.6641 +FPS=24.45, 法向力=2025.6001, 切向力X=1128.2307, 切向力Y=-852.8817 +FPS=23.60, 法向力=2662.6577, 切向力X=1671.9785, 切向力Y=-693.7993 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000280s, blend=0.002350s (9 tiles incl ref), finalize=0.000071s, total=0.002707s +FPS=25.55, 法向力=2735.8948, 切向力X=1540.6484, 切向力Y=-651.7728 +FPS=26.54, 法向力=2980.6963, 切向力X=1385.7753, 切向力Y=-1234.9176 +FPS=25.54, 法向力=2861.9744, 切向力X=1169.3875, 切向力Y=-856.5051 +FPS=25.97, 法向力=2837.5713, 切向力X=1196.7979, 切向力Y=-853.2111 +FPS=24.81, 法向力=2639.6724, 切向力X=2084.9819, 切向力Y=-1463.9175 +FPS=24.06, 法向力=2524.9292, 切向力X=705.0997, 切向力Y=-969.3285 +FPS=22.57, 法向力=2501.4785, 切向力X=1147.0369, 切向力Y=-740.8282 +FPS=24.48, 法向力=2535.2317, 切向力X=1152.8809, 切向力Y=-806.5003 +FPS=24.16, 法向力=2343.5664, 切向力X=1399.6277, 切向力Y=-737.3060 +FPS=25.73, 法向力=2400.2227, 切向力X=1522.7600, 切向力Y=-732.3513 +FPS=24.61, 法向力=2951.5601, 切向力X=1144.1187, 切向力Y=-1010.2375 +FPS=21.49, 法向力=3112.8540, 切向力X=1394.6396, 切向力Y=-424.4558 +FPS=24.45, 法向力=2750.7544, 切向力X=2043.7487, 切向力Y=-703.1474 +FPS=23.37, 法向力=2726.0942, 切向力X=2078.5093, 切向力Y=-748.7090 +FPS=22.54, 法向力=2924.5129, 切向力X=1784.5679, 切向力Y=-1060.5254 +FPS=23.24, 法向力=3525.4751, 切向力X=1382.6135, 切向力Y=-545.0551 +FPS=23.31, 法向力=2487.9355, 切向力X=1544.5662, 切向力Y=-994.7120 +FPS=25.34, 法向力=2478.6172, 切向力X=1557.4138, 切向力Y=-995.9706 +FPS=26.58, 法向力=2752.6912, 切向力X=1355.6029, 切向力Y=-1286.6196 +FPS=25.24, 法向力=2834.2559, 切向力X=1248.9551, 切向力Y=-1333.5767 +FPS=24.01, 法向力=2754.2021, 切向力X=1084.8015, 切向力Y=-1251.0662 +FPS=24.93, 法向力=2351.8933, 切向力X=922.8510, 切向力Y=-486.3068 +FPS=25.40, 法向力=2762.9387, 切向力X=1306.3572, 切向力Y=-955.2603 +FPS=26.72, 法向力=2828.2371, 切向力X=1293.0790, 切向力Y=-889.9359 +FPS=24.95, 法向力=2799.6897, 切向力X=1703.0857, 切向力Y=-1086.7379 +FPS=27.18, 法向力=2785.4248, 切向力X=1745.0493, 切向力Y=-1186.2128 +FPS=25.54, 法向力=2629.3359, 切向力X=1829.2683, 切向力Y=-1631.2324 +FPS=25.06, 法向力=2447.0815, 切向力X=1304.3826, 切向力Y=-1237.6890 +FPS=26.82, 法向力=2453.5635, 切向力X=1284.5444, 切向力Y=-1291.9797 +FPS=26.98, 法向力=2390.0217, 切向力X=2060.4360, 切向力Y=-1748.2957 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000468s, blend=0.002123s (9 tiles incl ref), finalize=0.000052s, total=0.002653s +FPS=26.31, 法向力=2343.3274, 切向力X=2047.6719, 切向力Y=-1016.4673 +FPS=26.96, 法向力=2308.9402, 切向力X=2065.5979, 切向力Y=-1120.3745 +FPS=25.32, 法向力=2744.3218, 切向力X=1714.4144, 切向力Y=-1318.6782 +FPS=26.69, 法向力=2808.8662, 切向力X=1637.5428, 切向力Y=-1363.2296 +FPS=26.76, 法向力=2231.3472, 切向力X=1891.8705, 切向力Y=-494.4332 +FPS=25.69, 法向力=2648.6406, 切向力X=1646.6672, 切向力Y=-844.3066 +FPS=25.73, 法向力=2676.9307, 切向力X=1496.7552, 切向力Y=-802.7679 +FPS=27.01, 法向力=2585.6223, 切向力X=830.4961, 切向力Y=-1575.4567 +FPS=24.54, 法向力=2408.5908, 切向力X=1223.1783, 切向力Y=-1244.6375 +FPS=26.70, 法向力=2372.3818, 切向力X=1173.3516, 切向力Y=-1359.1343 +FPS=25.04, 法向力=2167.2429, 切向力X=1363.7725, 切向力Y=-1452.9895 +FPS=25.88, 法向力=2452.8989, 切向力X=1524.3264, 切向力Y=-1131.0989 +FPS=27.67, 法向力=2468.4788, 切向力X=1596.2190, 切向力Y=-1117.9590 +FPS=27.17, 法向力=2365.5569, 切向力X=1546.7905, 切向力Y=-459.0056 +FPS=26.54, 法向力=2431.0430, 切向力X=1489.7683, 切向力Y=-379.6805 +FPS=25.85, 法向力=2653.2417, 切向力X=1139.8303, 切向力Y=-1258.6050 +FPS=25.85, 法向力=2953.5886, 切向力X=2069.0090, 切向力Y=-518.9548 +FPS=26.19, 法向力=2591.9270, 切向力X=323.3607, 切向力Y=-1563.8138 +FPS=24.38, 法向力=2605.3276, 切向力X=332.4854, 切向力Y=-1606.1029 +FPS=23.11, 法向力=2127.9358, 切向力X=1365.5757, 切向力Y=-742.7025 +FPS=25.23, 法向力=2112.2612, 切向力X=1498.2456, 切向力Y=-715.0583 +FPS=24.25, 法向力=2790.9004, 切向力X=1325.1825, 切向力Y=-727.8615 +FPS=25.83, 法向力=2407.4263, 切向力X=1367.1871, 切向力Y=-1867.7863 +FPS=26.58, 法向力=2934.5122, 切向力X=1342.1892, 切向力Y=-1031.4160 +FPS=26.91, 法向力=3029.8640, 切向力X=1409.5908, 切向力Y=-842.4526 +FPS=25.80, 法向力=2731.7388, 切向力X=1868.1317, 切向力Y=-1827.5205 +FPS=27.52, 法向力=2727.9229, 切向力X=1888.8811, 切向力Y=-1880.2786 +FPS=26.46, 法向力=2723.3389, 切向力X=1588.6433, 切向力Y=-1610.5903 +FPS=26.40, 法向力=2868.6963, 切向力X=1514.6155, 切向力Y=-1578.9824 +FPS=28.20, 法向力=2635.2393, 切向力X=1455.2028, 切向力Y=-1048.3026 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000270s, blend=0.002071s (9 tiles incl ref), finalize=0.000051s, total=0.002399s +FPS=24.70, 法向力=2975.5588, 切向力X=970.2107, 切向力Y=-1125.3242 +FPS=25.98, 法向力=2675.5891, 切向力X=1393.2280, 切向力Y=-343.6748 +FPS=26.75, 法向力=2704.2134, 切向力X=1460.1243, 切向力Y=-303.6012 +FPS=25.12, 法向力=2430.5183, 切向力X=1528.1888, 切向力Y=-1393.6338 +FPS=27.22, 法向力=2438.1216, 切向力X=1593.7766, 切向力Y=-1421.0708 +FPS=24.33, 法向力=2922.8096, 切向力X=1646.4041, 切向力Y=-911.3568 +FPS=25.17, 法向力=2951.4419, 切向力X=1055.6443, 切向力Y=-1009.8918 +FPS=27.38, 法向力=2876.4265, 切向力X=1103.6777, 切向力Y=-1071.6541 +FPS=26.15, 法向力=2522.8503, 切向力X=1951.3049, 切向力Y=-1316.0995 +FPS=25.54, 法向力=2442.3101, 切向力X=1450.3234, 切向力Y=-1858.6066 +FPS=26.73, 法向力=2400.1548, 切向力X=1435.0071, 切向力Y=-1981.7786 +FPS=25.37, 法向力=2745.0532, 切向力X=1609.6245, 切向力Y=-1413.8563 +FPS=25.78, 法向力=2527.8384, 切向力X=1110.6069, 切向力Y=-1153.9250 +FPS=27.63, 法向力=2611.8291, 切向力X=1193.0781, 切向力Y=-1133.1652 +FPS=27.26, 法向力=2186.4309, 切向力X=1241.5569, 切向力Y=-603.9927 +FPS=27.17, 法向力=2175.1704, 切向力X=1322.7421, 切向力Y=-609.9776 +FPS=26.15, 法向力=2107.5015, 切向力X=2086.2434, 切向力Y=-717.9406 +FPS=25.80, 法向力=2186.3823, 切向力X=1682.1479, 切向力Y=-1824.0732 +FPS=26.45, 法向力=2202.5798, 切向力X=1782.5408, 切向力Y=-1861.7119 +FPS=26.16, 法向力=2725.5283, 切向力X=1452.5441, 切向力Y=-1023.9285 +FPS=23.77, 法向力=2351.9639, 切向力X=1447.9091, 切向力Y=-490.3164 +FPS=27.64, 法向力=2429.5811, 切向力X=1410.8096, 切向力Y=-480.7728 +FPS=25.56, 法向力=2938.1025, 切向力X=1833.4440, 切向力Y=-196.7491 +FPS=26.94, 法向力=2999.9233, 切向力X=1946.1399, 切向力Y=-219.2973 +FPS=26.58, 法向力=2191.3916, 切向力X=2138.0767, 切向力Y=-1274.2764 +FPS=25.84, 法向力=2594.6245, 切向力X=1308.2496, 切向力Y=-724.1022 +FPS=27.92, 法向力=2647.9016, 切向力X=1307.1799, 切向力Y=-511.0212 +FPS=25.99, 法向力=2159.7148, 切向力X=1381.0000, 切向力Y=-1328.9381 +FPS=26.02, 法向力=2577.1028, 切向力X=1802.8147, 切向力Y=-1453.5042 +FPS=26.88, 法向力=2631.2812, 切向力X=1903.6345, 切向力Y=-1476.7109 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000263s, blend=0.002320s (9 tiles incl ref), finalize=0.000055s, total=0.002644s +FPS=25.02, 法向力=3124.7214, 切向力X=2105.7522, 切向力Y=-1278.2356 +FPS=26.11, 法向力=3070.5107, 切向力X=1484.9849, 切向力Y=-1119.1816 +FPS=27.01, 法向力=3040.3169, 切向力X=1491.9668, 切向力Y=-1108.2356 +FPS=26.01, 法向力=2839.2998, 切向力X=1306.5895, 切向力Y=-1003.1489 +FPS=26.28, 法向力=2794.5552, 切向力X=1438.8580, 切向力Y=-1037.3959 +FPS=25.00, 法向力=2375.3530, 切向力X=1531.3154, 切向力Y=-1040.2390 +FPS=26.98, 法向力=2704.0464, 切向力X=1187.3955, 切向力Y=-336.1346 +FPS=25.67, 法向力=2803.5042, 切向力X=1238.9294, 切向力Y=-407.7858 +FPS=24.98, 法向力=2348.4771, 切向力X=1863.1965, 切向力Y=-1092.5327 +FPS=26.40, 法向力=2358.0127, 切向力X=1501.5798, 切向力Y=-1339.3989 +FPS=27.66, 法向力=2364.7285, 切向力X=1580.4875, 切向力Y=-1420.7998 +FPS=25.85, 法向力=3102.5449, 切向力X=2272.1052, 切向力Y=-837.5424 +FPS=25.46, 法向力=2644.3406, 切向力X=1115.9100, 切向力Y=-1020.8873 +FPS=26.55, 法向力=2720.3030, 切向力X=1087.7732, 切向力Y=-1025.7776 +FPS=25.31, 法向力=2906.5610, 切向力X=1316.9966, 切向力Y=-1535.5637 +FPS=27.04, 法向力=2553.3779, 切向力X=1358.5621, 切向力Y=-81.2445 +FPS=27.00, 法向力=2667.2239, 切向力X=1322.7422, 切向力Y=-35.2385 +FPS=25.63, 法向力=2601.3921, 切向力X=1671.3169, 切向力Y=-451.4279 +FPS=27.87, 法向力=2575.7632, 切向力X=1700.2209, 切向力Y=-545.4798 +FPS=24.75, 法向力=2284.0269, 切向力X=1924.3948, 切向力Y=-1172.0886 +FPS=25.66, 法向力=2939.6919, 切向力X=2049.8215, 切向力Y=-782.9502 +FPS=27.07, 法向力=3030.5054, 切向力X=2103.2310, 切向力Y=-658.1667 +FPS=26.21, 法向力=2346.7485, 切向力X=1230.8931, 切向力Y=-1180.9387 +FPS=27.08, 法向力=2194.5671, 切向力X=1475.2211, 切向力Y=-1226.5059 +FPS=27.52, 法向力=2243.5762, 切向力X=1560.2078, 切向力Y=-1401.9929 +FPS=26.02, 法向力=2044.7891, 切向力X=1579.5054, 切向力Y=-1344.3876 +FPS=26.02, 法向力=2532.5354, 切向力X=1820.5935, 切向力Y=-1576.1483 +FPS=26.89, 法向力=2436.6465, 切向力X=1783.8970, 切向力Y=-1596.5090 +FPS=25.16, 法向力=2443.4048, 切向力X=2154.0215, 切向力Y=-1216.6538 +FPS=27.98, 法向力=2536.4089, 切向力X=2185.4309, 切向力Y=-1151.4882 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000283s, blend=0.002332s (9 tiles incl ref), finalize=0.000065s, total=0.002686s +FPS=25.49, 法向力=2818.9951, 切向力X=1579.6831, 切向力Y=-1163.8104 +FPS=27.41, 法向力=2643.0835, 切向力X=675.1123, 切向力Y=-1351.0057 +FPS=28.05, 法向力=2653.7065, 切向力X=581.0756, 切向力Y=-1368.2469 +FPS=25.93, 法向力=2304.0977, 切向力X=1361.0815, 切向力Y=-888.1339 +FPS=26.72, 法向力=2426.0896, 切向力X=2003.1212, 切向力Y=-1007.1566 +FPS=27.12, 法向力=2529.7832, 切向力X=2087.9585, 切向力Y=-868.1584 +FPS=26.97, 法向力=2725.0105, 切向力X=1656.1895, 切向力Y=-1054.3721 +FPS=26.72, 法向力=2727.9036, 切向力X=1733.5208, 切向力Y=-1211.8467 +FPS=25.73, 法向力=2708.8652, 切向力X=1616.2708, 切向力Y=-921.9736 +FPS=26.01, 法向力=2681.6106, 切向力X=2175.0938, 切向力Y=-1060.7253 +FPS=28.38, 法向力=2766.4543, 切向力X=2215.5552, 切向力Y=-981.3798 +FPS=27.03, 法向力=2444.7854, 切向力X=2015.3889, 切向力Y=-874.6943 +FPS=27.59, 法向力=2441.6619, 切向力X=1977.9874, 切向力Y=-857.3334 +FPS=25.80, 法向力=2782.9111, 切向力X=1555.9097, 切向力Y=-1121.7329 +FPS=27.57, 法向力=2745.6016, 切向力X=723.4385, 切向力Y=-1057.6556 +FPS=27.58, 法向力=2761.9990, 切向力X=698.8453, 切向力Y=-1090.8945 +FPS=26.87, 法向力=3066.2134, 切向力X=1683.5261, 切向力Y=-1062.4963 +FPS=26.66, 法向力=3467.5544, 切向力X=528.0637, 切向力Y=-797.4636 +FPS=27.26, 法向力=3554.3477, 切向力X=507.4067, 切向力Y=-700.3987 +FPS=21.49, 法向力=2908.7590, 切向力X=1259.3080, 切向力Y=-861.5189 +FPS=23.87, 法向力=3003.4363, 切向力X=1130.2219, 切向力Y=-1576.8770 +FPS=23.75, 法向力=2956.9651, 切向力X=1084.9618, 切向力Y=-1605.3481 +FPS=24.06, 法向力=2311.3071, 切向力X=1124.3044, 切向力Y=-652.8575 +FPS=26.89, 法向力=2807.7217, 切向力X=1327.9208, 切向力Y=-1728.8590 +FPS=27.47, 法向力=2859.2295, 切向力X=1215.3713, 切向力Y=-1791.3533 +FPS=25.87, 法向力=2464.8330, 切向力X=1132.5476, 切向力Y=-860.0361 +FPS=27.43, 法向力=2439.2998, 切向力X=1030.9739, 切向力Y=-948.8165 +FPS=26.75, 法向力=2368.5068, 切向力X=1707.0610, 切向力Y=-1957.0457 +FPS=25.45, 法向力=2189.9653, 切向力X=1048.6417, 切向力Y=-1356.7949 +FPS=27.30, 法向力=2162.1448, 切向力X=963.4245, 切向力Y=-1310.3358 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000279s, blend=0.002184s (9 tiles incl ref), finalize=0.000057s, total=0.002525s +FPS=23.77, 法向力=2297.6396, 切向力X=1562.5979, 切向力Y=-1618.6461 +FPS=23.20, 法向力=2636.3130, 切向力X=1092.1172, 切向力Y=-1210.0449 +FPS=24.96, 法向力=2698.1074, 切向力X=1112.0037, 切向力Y=-1239.4363 +FPS=24.62, 法向力=2291.5098, 切向力X=1184.5762, 切向力Y=-1352.1676 +FPS=26.54, 法向力=2640.8816, 切向力X=1109.3257, 切向力Y=-1344.0149 +FPS=27.08, 法向力=2628.2905, 切向力X=1277.3091, 切向力Y=-1433.8555 +FPS=23.16, 法向力=2580.1753, 切向力X=1642.0682, 切向力Y=-683.2585 +FPS=25.99, 法向力=3193.8423, 切向力X=1983.6365, 切向力Y=-9.2477 +FPS=27.74, 法向力=3218.8269, 切向力X=1989.2258, 切向力Y=2.9165 +FPS=25.83, 法向力=3176.4282, 切向力X=1658.1632, 切向力Y=-642.2162 +FPS=27.23, 法向力=2910.7236, 切向力X=1477.9480, 切向力Y=-1223.3279 +FPS=27.23, 法向力=2889.3184, 切向力X=1456.6294, 切向力Y=-1299.5239 +FPS=26.78, 法向力=2449.7639, 切向力X=2321.9070, 切向力Y=-1039.3853 +FPS=27.09, 法向力=2435.9507, 切向力X=2359.1909, 切向力Y=-1075.8456 +FPS=23.85, 法向力=2530.8179, 切向力X=971.1033, 切向力Y=-1202.6470 +FPS=23.24, 法向力=2508.9148, 切向力X=1342.3340, 切向力Y=-1588.2506 +FPS=23.92, 法向力=2064.3999, 切向力X=1658.2101, 切向力Y=-1291.5093 +FPS=27.87, 法向力=2074.6025, 切向力X=1502.0564, 切向力Y=-1270.6923 +FPS=24.44, 法向力=2623.3787, 切向力X=2135.7070, 切向力Y=-1086.4219 +FPS=25.16, 法向力=2563.6025, 切向力X=2052.0823, 切向力Y=-1177.1964 +FPS=23.20, 法向力=2457.7737, 切向力X=1740.1384, 切向力Y=-1067.0371 +FPS=22.97, 法向力=2545.9609, 切向力X=1464.2637, 切向力Y=-1586.3525 +FPS=21.37, 法向力=2577.7961, 切向力X=1899.4641, 切向力Y=-1440.8563 +FPS=23.62, 法向力=2593.0537, 切向力X=1958.8152, 切向力Y=-1477.8152 +FPS=25.42, 法向力=2579.2969, 切向力X=2347.7388, 切向力Y=-882.9861 +FPS=24.13, 法向力=2523.2932, 切向力X=1904.6073, 切向力Y=-1510.9963 +FPS=24.98, 法向力=2542.5171, 切向力X=1923.7625, 切向力Y=-1557.0931 +FPS=22.64, 法向力=2863.2524, 切向力X=2468.3611, 切向力Y=-390.9933 +FPS=23.65, 法向力=2268.3330, 切向力X=1276.2981, 切向力Y=-1018.3883 +FPS=21.77, 法向力=2309.2100, 切向力X=1155.5833, 切向力Y=-1294.6121 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000275s, blend=0.002318s (9 tiles incl ref), finalize=0.000061s, total=0.002660s +FPS=23.40, 法向力=2209.7229, 切向力X=1146.6655, 切向力Y=-1403.5967 +FPS=24.53, 法向力=2361.1782, 切向力X=1705.1631, 切向力Y=-1821.2034 +FPS=27.76, 法向力=2388.0349, 切向力X=744.2034, 切向力Y=-1031.1691 +FPS=27.36, 法向力=2386.5364, 切向力X=696.9141, 切向力Y=-1062.7573 +FPS=26.95, 法向力=2840.1392, 切向力X=943.0399, 切向力Y=-979.6572 +FPS=27.13, 法向力=2968.2170, 切向力X=1179.2622, 切向力Y=-1038.2921 +FPS=27.39, 法向力=2996.9348, 切向力X=1082.5985, 切向力Y=-1015.5443 +FPS=26.81, 法向力=2541.8774, 切向力X=985.0317, 切向力Y=-705.0977 +FPS=24.73, 法向力=2508.4092, 切向力X=1076.9407, 切向力Y=-753.9767 +FPS=23.21, 法向力=2514.4160, 切向力X=1677.0255, 切向力Y=-889.8168 +FPS=24.31, 法向力=2883.1533, 切向力X=1391.2976, 切向力Y=-1222.4917 +FPS=28.63, 法向力=2884.9565, 切向力X=1383.2815, 切向力Y=-1287.8844 +FPS=25.60, 法向力=2465.8994, 切向力X=1187.7556, 切向力Y=-955.6008 +FPS=23.00, 法向力=2601.3113, 切向力X=1069.5635, 切向力Y=-924.6892 +FPS=24.32, 法向力=2568.8779, 切向力X=1081.9070, 切向力Y=-1099.4727 +FPS=22.04, 法向力=2284.1387, 切向力X=1773.5420, 切向力Y=-1316.2656 +FPS=23.63, 法向力=2627.5305, 切向力X=991.3161, 切向力Y=-1271.1682 +FPS=27.29, 法向力=2662.1543, 切向力X=1006.7197, 切向力Y=-922.5435 +FPS=27.77, 法向力=2673.4219, 切向力X=1063.0942, 切向力Y=-841.5662 +FPS=26.89, 法向力=2787.0620, 切向力X=1311.9019, 切向力Y=-299.6187 +FPS=28.48, 法向力=2843.7332, 切向力X=1356.8850, 切向力Y=-251.4820 +FPS=25.99, 法向力=3299.4333, 切向力X=1726.2542, 切向力Y=-1256.2255 +FPS=25.67, 法向力=2771.8213, 切向力X=2033.3953, 切向力Y=-751.9531 +FPS=28.09, 法向力=2776.8330, 切向力X=2059.8965, 切向力Y=-878.7406 +FPS=26.69, 法向力=2403.0269, 切向力X=1697.3434, 切向力Y=-1511.6421 +FPS=27.51, 法向力=2386.9697, 切向力X=1644.8767, 切向力Y=-1482.7820 +FPS=26.98, 法向力=2565.5142, 切向力X=925.2762, 切向力Y=-607.2645 +FPS=26.77, 法向力=2674.2834, 切向力X=1571.0338, 切向力Y=-1094.8726 +FPS=26.61, 法向力=2744.5046, 切向力X=1645.8146, 切向力Y=-1028.2610 +FPS=26.64, 法向力=2714.7078, 切向力X=1609.4204, 切向力Y=-1200.5037 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000016s (hit), reset=0.000296s, blend=0.002282s (9 tiles incl ref), finalize=0.000061s, total=0.002659s +FPS=25.09, 法向力=2343.1484, 切向力X=1793.7871, 切向力Y=-1357.1790 +FPS=27.13, 法向力=2375.7031, 切向力X=1943.6674, 切向力Y=-1409.6010 +FPS=26.15, 法向力=2185.1243, 切向力X=1497.0491, 切向力Y=-1673.0784 +FPS=26.38, 法向力=2227.0061, 切向力X=1358.5868, 切向力Y=-1759.7526 +FPS=27.99, 法向力=2571.4397, 切向力X=2026.9519, 切向力Y=-1278.6277 +FPS=25.87, 法向力=2314.2224, 切向力X=1251.4163, 切向力Y=-1573.6343 +FPS=27.59, 法向力=2344.8484, 切向力X=1435.5310, 切向力Y=-1508.5234 +FPS=27.02, 法向力=2401.5605, 切向力X=1026.3458, 切向力Y=-1678.1145 +FPS=27.91, 法向力=2439.3506, 切向力X=995.1464, 切向力Y=-1659.1697 +FPS=28.54, 法向力=2375.2788, 切向力X=1074.5940, 切向力Y=-1866.3303 +FPS=26.31, 法向力=2537.9546, 切向力X=1084.8630, 切向力Y=-1143.8235 +FPS=27.42, 法向力=2530.8130, 切向力X=1181.0876, 切向力Y=-1167.3163 +FPS=27.29, 法向力=2948.5886, 切向力X=1831.3331, 切向力Y=-1155.4563 +FPS=26.89, 法向力=3084.5078, 切向力X=1705.3457, 切向力Y=-941.6097 +FPS=27.81, 法向力=3072.1553, 切向力X=1723.3197, 切向力Y=-847.5521 +FPS=26.23, 法向力=2328.2351, 切向力X=1488.5344, 切向力Y=-1702.0125 +FPS=28.10, 法向力=2344.3477, 切向力X=1434.8904, 切向力Y=-1820.9617 +FPS=26.10, 法向力=2744.4033, 切向力X=960.5531, 切向力Y=-688.4747 +FPS=25.46, 法向力=2648.4575, 切向力X=1481.7651, 切向力Y=-1134.8347 +FPS=21.81, 法向力=2632.3955, 切向力X=1433.0291, 切向力Y=-1065.1377 +FPS=24.00, 法向力=2806.6587, 切向力X=1282.4414, 切向力Y=-946.2078 +FPS=21.11, 法向力=2680.7258, 切向力X=1962.2007, 切向力Y=-866.7882 +FPS=23.77, 法向力=2644.9663, 切向力X=1313.3593, 切向力Y=-262.6172 +FPS=27.28, 法向力=2718.8430, 切向力X=1238.4600, 切向力Y=-266.2923 +FPS=23.65, 法向力=2831.3599, 切向力X=1206.8936, 切向力Y=-1243.6886 +FPS=22.04, 法向力=2386.6145, 切向力X=1188.2823, 切向力Y=-783.6968 +FPS=24.68, 法向力=2377.5227, 切向力X=1196.0979, 切向力Y=-745.5812 +FPS=23.72, 法向力=3089.0781, 切向力X=1283.2751, 切向力Y=-358.0739 +FPS=23.27, 法向力=2582.1802, 切向力X=1526.0454, 切向力Y=-1229.7104 +FPS=24.17, 法向力=2595.5986, 切向力X=2539.4219, 切向力Y=-1045.6597 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.002167s (9 tiles incl ref), finalize=0.000060s, total=0.002503s +FPS=24.29, 法向力=2668.8347, 切向力X=2597.1069, 切向力Y=-910.3538 +FPS=22.84, 法向力=2300.1699, 切向力X=1804.5511, 切向力Y=-1227.8068 +FPS=21.63, 法向力=3036.8633, 切向力X=1169.9589, 切向力Y=-1518.0784 +FPS=23.49, 法向力=3101.1743, 切向力X=1126.0116, 切向力Y=-1507.5729 +FPS=23.58, 法向力=2858.7280, 切向力X=1083.0874, 切向力Y=-1422.5183 +FPS=22.42, 法向力=2676.3672, 切向力X=2214.7527, 切向力Y=-1254.4336 +FPS=18.05, 法向力=2799.3916, 切向力X=911.4917, 切向力Y=-1186.6040 +FPS=24.32, 法向力=2856.7168, 切向力X=856.3082, 切向力Y=-1169.9001 +FPS=22.92, 法向力=2912.4526, 切向力X=1093.6489, 切向力Y=-1033.3265 +FPS=22.85, 法向力=2525.6619, 切向力X=2040.9688, 切向力Y=-1030.9810 +FPS=24.47, 法向力=2425.8970, 切向力X=1587.8517, 切向力Y=-1406.9841 +FPS=28.80, 法向力=2436.4897, 切向力X=1602.3318, 切向力Y=-1471.0984 +FPS=23.87, 法向力=2658.9443, 切向力X=1487.9543, 切向力Y=-548.3718 +FPS=24.14, 法向力=2658.6797, 切向力X=1556.7864, 切向力Y=-544.3591 +FPS=26.06, 法向力=2650.0811, 切向力X=1554.3398, 切向力Y=-597.1978 +FPS=27.40, 法向力=2498.9294, 切向力X=1981.0981, 切向力Y=-1289.9807 +FPS=28.07, 法向力=2595.6309, 切向力X=2114.7891, 切向力Y=-1246.8303 +FPS=28.89, 法向力=2635.9575, 切向力X=1500.9703, 切向力Y=-1894.6431 +FPS=26.53, 法向力=2560.6460, 切向力X=1196.1760, 切向力Y=-964.2350 +FPS=25.62, 法向力=2613.8003, 切向力X=1270.3922, 切向力Y=-1025.8193 +FPS=25.81, 法向力=2368.4761, 切向力X=1109.7343, 切向力Y=-1023.5393 +FPS=26.76, 法向力=2327.2979, 切向力X=1135.9373, 切向力Y=-1147.6885 +FPS=28.37, 法向力=2509.9702, 切向力X=1886.0967, 切向力Y=-1195.8257 +FPS=26.53, 法向力=2537.8376, 切向力X=1870.1871, 切向力Y=-1466.0184 +FPS=28.17, 法向力=2553.9902, 切向力X=1715.4302, 切向力Y=-1580.4050 +FPS=28.37, 法向力=2393.0806, 切向力X=1700.0500, 切向力Y=-661.0508 +FPS=25.34, 法向力=2344.1028, 切向力X=1828.3639, 切向力Y=-1197.9746 +FPS=26.28, 法向力=2423.5342, 切向力X=1952.0364, 切向力Y=-1120.6946 +FPS=25.34, 法向力=2488.2166, 切向力X=1152.0941, 切向力Y=-976.4453 +FPS=26.54, 法向力=2233.4983, 切向力X=2192.2827, 切向力Y=-1121.8140 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002139s (9 tiles incl ref), finalize=0.000051s, total=0.002464s +FPS=26.98, 法向力=2242.3484, 切向力X=2201.4985, 切向力Y=-1077.9939 +FPS=25.25, 法向力=2863.1099, 切向力X=1829.7849, 切向力Y=-1235.0228 +FPS=27.78, 法向力=2984.9302, 切向力X=1772.4663, 切向力Y=-1279.0071 +FPS=26.61, 法向力=2829.6150, 切向力X=1919.8359, 切向力Y=-1230.9456 +FPS=27.49, 法向力=2845.9065, 切向力X=1969.1838, 切向力Y=-1249.4695 +FPS=28.20, 法向力=2689.3350, 切向力X=1210.7588, 切向力Y=-1761.6490 +FPS=26.13, 法向力=2817.0227, 切向力X=1551.0591, 切向力Y=-446.0014 +FPS=27.22, 法向力=2865.4341, 切向力X=1536.5309, 切向力Y=-408.2900 +FPS=27.32, 法向力=2596.8635, 切向力X=1131.0526, 切向力Y=-277.8240 +FPS=26.23, 法向力=2640.8157, 切向力X=1947.9412, 切向力Y=-786.6431 +FPS=27.82, 法向力=2679.0000, 切向力X=1968.5569, 切向力Y=-785.5188 +FPS=26.11, 法向力=2591.2886, 切向力X=2081.2107, 切向力Y=-1005.2338 +FPS=26.58, 法向力=2996.5791, 切向力X=1161.0648, 切向力Y=-972.2020 +FPS=28.44, 法向力=3162.5723, 切向力X=1032.1063, 切向力Y=-852.8589 +FPS=26.05, 法向力=2628.7185, 切向力X=1658.0297, 切向力Y=-636.3693 +FPS=27.91, 法向力=2665.2310, 切向力X=1625.9971, 切向力Y=-646.4451 +FPS=25.31, 法向力=2308.5347, 切向力X=1531.5652, 切向力Y=-2010.1671 +FPS=25.89, 法向力=2383.3555, 切向力X=1869.8268, 切向力Y=-1219.4816 +FPS=26.87, 法向力=2395.7407, 切向力X=1885.5648, 切向力Y=-1185.8937 +FPS=26.31, 法向力=2671.8682, 切向力X=1418.3569, 切向力Y=-1625.9224 +FPS=27.50, 法向力=2672.3076, 切向力X=1343.2612, 切向力Y=-1269.1898 +FPS=28.36, 法向力=2679.7610, 切向力X=1380.3015, 切向力Y=-1323.8589 +FPS=26.59, 法向力=2358.1121, 切向力X=1445.1191, 切向力Y=-800.3632 +FPS=28.09, 法向力=2438.5881, 切向力X=1350.0471, 切向力Y=-715.5312 +FPS=26.53, 法向力=3283.1448, 切向力X=1373.2457, 切向力Y=-1258.9730 +FPS=25.40, 法向力=2663.7292, 切向力X=1715.2743, 切向力Y=-1751.4631 +FPS=28.36, 法向力=2586.1377, 切向力X=1789.7986, 切向力Y=-1872.9246 +FPS=26.52, 法向力=2220.9868, 切向力X=2341.0010, 切向力Y=-1545.1948 +FPS=27.81, 法向力=2246.8804, 切向力X=2283.9622, 切向力Y=-1336.4508 +FPS=26.06, 法向力=3160.5774, 切向力X=1246.1632, 切向力Y=-699.3795 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000256s, blend=0.002371s (9 tiles incl ref), finalize=0.000089s, total=0.002722s +FPS=24.88, 法向力=2718.4268, 切向力X=1543.7173, 切向力Y=-1050.8326 +FPS=25.84, 法向力=2588.0845, 切向力X=1490.3910, 切向力Y=-550.0994 +FPS=26.19, 法向力=2564.4404, 切向力X=1695.7567, 切向力Y=-560.5248 +FPS=26.71, 法向力=2606.1509, 切向力X=1238.5703, 切向力Y=-1870.5881 +FPS=27.51, 法向力=2710.9612, 切向力X=1128.4673, 切向力Y=-1869.4119 +FPS=26.03, 法向力=2366.5503, 切向力X=1268.7153, 切向力Y=-614.0085 +FPS=27.74, 法向力=2341.6516, 切向力X=1262.6359, 切向力Y=-706.3068 +FPS=27.17, 法向力=2701.8486, 切向力X=669.7640, 切向力Y=-1114.6901 +FPS=26.02, 法向力=2431.7415, 切向力X=1511.5182, 切向力Y=-1517.5089 +FPS=27.55, 法向力=2500.6465, 切向力X=1610.9286, 切向力Y=-1470.5781 +FPS=26.13, 法向力=2414.9011, 切向力X=1812.5903, 切向力Y=-1337.2104 +FPS=27.11, 法向力=2331.9133, 切向力X=1421.2158, 切向力Y=-1284.6823 +FPS=27.68, 法向力=2314.4746, 切向力X=1410.3148, 切向力Y=-1266.7900 +FPS=25.51, 法向力=3045.8457, 切向力X=1258.1450, 切向力Y=-1153.1986 +FPS=27.20, 法向力=3117.2441, 切向力X=1481.7810, 切向力Y=-767.1738 +FPS=27.22, 法向力=3182.6694, 切向力X=1529.9758, 切向力Y=-813.6984 +FPS=26.92, 法向力=2278.4395, 切向力X=1633.6390, 切向力Y=-1847.2980 +FPS=27.35, 法向力=2205.1255, 切向力X=1656.6472, 切向力Y=-1873.6943 +FPS=25.45, 法向力=2957.9111, 切向力X=1490.8813, 切向力Y=-1075.1102 +FPS=26.65, 法向力=2168.1621, 切向力X=1950.4692, 切向力Y=-1225.6724 +FPS=27.46, 法向力=2122.8232, 切向力X=1964.3143, 切向力Y=-1287.1508 +FPS=24.70, 法向力=2456.3176, 切向力X=1724.0812, 切向力Y=-1320.7583 +FPS=24.82, 法向力=2114.0579, 切向力X=2068.2688, 切向力Y=-1209.5371 +FPS=25.98, 法向力=2184.8232, 切向力X=1986.9890, 切向力Y=-1157.9814 +FPS=25.23, 法向力=2420.9106, 切向力X=1070.2921, 切向力Y=-1952.1216 +FPS=24.88, 法向力=2436.3291, 切向力X=1113.7904, 切向力Y=-1958.2753 +FPS=27.68, 法向力=2453.6624, 切向力X=2075.7217, 切向力Y=-884.9308 +FPS=25.93, 法向力=2853.2136, 切向力X=1893.3300, 切向力Y=-23.8919 +FPS=26.62, 法向力=2886.7783, 切向力X=1833.3079, 切向力Y=20.9503 +FPS=27.26, 法向力=3349.8550, 切向力X=1577.0568, 切向力Y=-1350.6906 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000304s, blend=0.002949s (9 tiles incl ref), finalize=0.000070s, total=0.003330s +FPS=25.47, 法向力=2977.7549, 切向力X=2223.9231, 切向力Y=-1125.8843 +FPS=28.84, 法向力=2986.1758, 切向力X=2269.9263, 切向力Y=-1169.2104 +FPS=26.01, 法向力=2559.9316, 切向力X=1529.7751, 切向力Y=-2044.5750 +FPS=25.01, 法向力=2906.7666, 切向力X=1415.1162, 切向力Y=-1336.8646 +FPS=26.94, 法向力=2983.1069, 切向力X=1430.2771, 切向力Y=-1308.3927 +FPS=25.74, 法向力=3051.7344, 切向力X=1753.8765, 切向力Y=-1564.0476 +FPS=27.87, 法向力=3095.8701, 切向力X=1662.8606, 切向力Y=-1545.4487 +FPS=25.25, 法向力=3024.7019, 切向力X=2005.2174, 切向力Y=-1033.8411 +FPS=25.73, 法向力=2882.8489, 切向力X=1019.7378, 切向力Y=-1217.4326 +FPS=25.04, 法向力=2579.1277, 切向力X=1177.3906, 切向力Y=-835.5328 +FPS=25.55, 法向力=2605.2930, 切向力X=1164.5870, 切向力Y=-895.1491 +FPS=25.21, 法向力=2266.1455, 切向力X=1309.8622, 切向力Y=-852.4338 +FPS=26.41, 法向力=2331.2544, 切向力X=1314.0175, 切向力Y=-878.6786 +FPS=25.78, 法向力=2401.1426, 切向力X=605.6138, 切向力Y=-1451.3236 +FPS=27.12, 法向力=2259.4502, 切向力X=2229.6104, 切向力Y=-1265.4451 +FPS=28.28, 法向力=2298.9355, 切向力X=2339.3293, 切向力Y=-1298.7426 +FPS=26.88, 法向力=2317.2263, 切向力X=1878.0466, 切向力Y=-1136.5409 +FPS=27.81, 法向力=2357.5920, 切向力X=1817.2898, 切向力Y=-1158.9968 +FPS=28.10, 法向力=2616.9219, 切向力X=1524.0403, 切向力Y=-1015.4205 +FPS=27.03, 法向力=2700.3662, 切向力X=1165.2893, 切向力Y=-1452.6362 +FPS=28.29, 法向力=2750.9146, 切向力X=1303.9883, 切向力Y=-1504.1254 +FPS=27.12, 法向力=2095.7986, 切向力X=1398.9464, 切向力Y=-1182.9325 +FPS=26.78, 法向力=2670.2834, 切向力X=1396.7321, 切向力Y=-1175.6868 +FPS=28.30, 法向力=2626.2759, 切向力X=1464.3425, 切向力Y=-1314.3647 +FPS=27.41, 法向力=2752.2493, 切向力X=653.0930, 切向力Y=-1167.9969 +FPS=28.26, 法向力=2742.3650, 切向力X=551.5591, 切向力Y=-1271.3129 +FPS=25.79, 法向力=2456.6042, 切向力X=859.0374, 切向力Y=-1379.4473 +FPS=27.45, 法向力=2505.1016, 切向力X=962.2340, 切向力Y=-1184.0598 +FPS=28.02, 法向力=2370.6123, 切向力X=1355.5754, 切向力Y=-1704.0503 +FPS=26.62, 法向力=2452.3247, 切向力X=1296.7009, 切向力Y=-891.7169 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000489s, blend=0.002409s (9 tiles incl ref), finalize=0.000060s, total=0.002967s +FPS=26.92, 法向力=2635.6768, 切向力X=1314.0562, 切向力Y=-860.9235 +FPS=24.18, 法向力=2673.4517, 切向力X=1186.5542, 切向力Y=-709.9811 +FPS=23.06, 法向力=2729.0884, 切向力X=979.7809, 切向力Y=-1166.7527 +FPS=23.60, 法向力=2828.5720, 切向力X=1094.7014, 切向力Y=-1136.7043 +FPS=21.25, 法向力=2336.0005, 切向力X=1745.4594, 切向力Y=-862.6307 +FPS=24.14, 法向力=2737.2969, 切向力X=1144.3179, 切向力Y=-1429.4944 +FPS=25.98, 法向力=2490.4800, 切向力X=1900.5607, 切向力Y=-1275.6688 +FPS=25.52, 法向力=2400.7668, 切向力X=1928.1677, 切向力Y=-1267.1489 +FPS=23.23, 法向力=2749.6719, 切向力X=1171.7756, 切向力Y=-1356.2831 +FPS=27.72, 法向力=2768.6301, 切向力X=1089.4114, 切向力Y=-1339.7446 +FPS=27.62, 法向力=2439.9575, 切向力X=1738.6646, 切向力Y=-2105.9456 +FPS=25.87, 法向力=2763.4246, 切向力X=1666.0552, 切向力Y=-1292.2805 +FPS=26.91, 法向力=2916.1763, 切向力X=1567.8436, 切向力Y=-1118.8442 +FPS=27.03, 法向力=2538.0864, 切向力X=1584.8186, 切向力Y=-990.4530 +FPS=27.25, 法向力=2959.2041, 切向力X=1255.0698, 切向力Y=-1078.8573 +FPS=26.88, 法向力=2997.0286, 切向力X=1100.8182, 切向力Y=-1084.1443 +FPS=25.58, 法向力=2444.9238, 切向力X=1828.7528, 切向力Y=-1119.4512 +FPS=25.89, 法向力=2733.8506, 切向力X=1906.1086, 切向力Y=-1017.2421 +FPS=27.90, 法向力=2859.6804, 切向力X=1806.4338, 切向力Y=-969.1061 +FPS=27.45, 法向力=2718.1069, 切向力X=1305.1810, 切向力Y=-981.4731 +FPS=27.11, 法向力=2796.0986, 切向力X=1257.9537, 切向力Y=-976.3077 +FPS=24.37, 法向力=2545.9111, 切向力X=996.5481, 切向力Y=-1103.2668 +FPS=25.26, 法向力=2883.5833, 切向力X=1574.3000, 切向力Y=-1429.3054 +FPS=24.36, 法向力=2940.7461, 切向力X=1730.8401, 切向力Y=-1465.8311 +FPS=27.48, 法向力=2891.7585, 切向力X=2231.7759, 切向力Y=-956.6505 +FPS=27.30, 法向力=2128.0664, 切向力X=2455.3201, 切向力Y=-1446.0498 +FPS=26.77, 法向力=2211.7576, 切向力X=2417.1196, 切向力Y=-1312.6069 +FPS=25.56, 法向力=2916.5352, 切向力X=2123.5781, 切向力Y=-1028.3766 +FPS=26.63, 法向力=2976.0195, 切向力X=2106.6445, 切向力Y=-1005.6519 +FPS=27.45, 法向力=2460.1394, 切向力X=1373.9402, 切向力Y=-1605.2751 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000317s, blend=0.002168s (9 tiles incl ref), finalize=0.000053s, total=0.002546s +FPS=25.35, 法向力=2694.0933, 切向力X=1641.5356, 切向力Y=-554.4645 +FPS=24.79, 法向力=2696.0732, 切向力X=1644.3146, 切向力Y=-516.4109 +FPS=26.36, 法向力=2496.1021, 切向力X=2280.4761, 切向力Y=-734.1865 +FPS=24.94, 法向力=2945.9790, 切向力X=1974.7249, 切向力Y=-1330.4202 +FPS=25.98, 法向力=2973.5977, 切向力X=1948.9039, 切向力Y=-1346.8933 +FPS=26.60, 法向力=2403.8147, 切向力X=1048.9207, 切向力Y=-1709.1814 +FPS=23.69, 法向力=2780.7510, 切向力X=973.7365, 切向力Y=-1017.5068 +FPS=24.35, 法向力=2817.9326, 切向力X=976.1339, 切向力Y=-1070.6152 +FPS=27.09, 法向力=3076.0679, 切向力X=2134.3254, 切向力Y=-763.8240 +FPS=25.01, 法向力=2498.0779, 切向力X=1497.8401, 切向力Y=-1066.7432 +FPS=25.53, 法向力=2511.1401, 切向力X=1473.8848, 切向力Y=-1088.5698 +FPS=25.26, 法向力=2994.3501, 切向力X=1688.5217, 切向力Y=-716.3767 +FPS=26.71, 法向力=2479.0371, 切向力X=1438.5868, 切向力Y=-1447.8492 +FPS=28.84, 法向力=2534.3147, 切向力X=1428.8594, 切向力Y=-1454.1614 +FPS=24.79, 法向力=2801.9236, 切向力X=1269.4349, 切向力Y=-1450.4045 +FPS=27.14, 法向力=2818.9832, 切向力X=1280.9126, 切向力Y=-1548.9255 +FPS=27.73, 法向力=2399.1860, 切向力X=1922.8689, 切向力Y=-1246.7168 +FPS=26.30, 法向力=2526.1794, 切向力X=1773.6284, 切向力Y=-872.6560 +FPS=24.89, 法向力=2474.4045, 切向力X=1841.7898, 切向力Y=-894.6438 +FPS=24.28, 法向力=2817.8774, 切向力X=816.8407, 切向力Y=-647.3135 +FPS=24.40, 法向力=2967.5083, 切向力X=1839.1255, 切向力Y=-1667.9211 +FPS=25.11, 法向力=2957.2017, 切向力X=1750.9526, 切向力Y=-1749.6494 +FPS=23.34, 法向力=2666.7053, 切向力X=1601.1757, 切向力Y=-238.5464 +FPS=21.85, 法向力=3045.9561, 切向力X=1097.6475, 切向力Y=-737.5239 +FPS=23.61, 法向力=2582.1323, 切向力X=1616.5566, 切向力Y=-1072.0975 +FPS=25.56, 法向力=2573.4426, 切向力X=1742.2185, 切向力Y=-1094.9314 +FPS=27.71, 法向力=2705.4634, 切向力X=1379.2214, 切向力Y=-1713.5186 +FPS=27.10, 法向力=2661.0488, 切向力X=1373.4653, 切向力Y=-1791.4441 +FPS=27.32, 法向力=2485.2490, 切向力X=1169.2305, 切向力Y=-901.6994 +FPS=27.88, 法向力=2447.0059, 切向力X=1307.6599, 切向力Y=-1685.6484 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000272s, blend=0.003075s (9 tiles incl ref), finalize=0.000072s, total=0.003425s +FPS=26.82, 法向力=2406.5376, 切向力X=1338.8479, 切向力Y=-1797.9326 +FPS=27.63, 法向力=2194.2812, 切向力X=1390.0703, 切向力Y=-963.7057 +FPS=27.49, 法向力=2556.1992, 切向力X=748.4484, 切向力Y=-1049.9438 +FPS=27.98, 法向力=2542.6914, 切向力X=692.3895, 切向力Y=-1015.5387 +FPS=24.15, 法向力=2762.2583, 切向力X=1129.0664, 切向力Y=-1071.6221 +FPS=28.20, 法向力=2770.0447, 切向力X=1221.6060, 切向力Y=-1210.9177 +FPS=25.50, 法向力=3075.3792, 切向力X=1887.1888, 切向力Y=-669.3198 +FPS=24.39, 法向力=2260.9407, 切向力X=1496.5869, 切向力Y=-1471.2017 +FPS=25.22, 法向力=2183.4260, 切向力X=1561.0256, 切向力Y=-1602.5929 +FPS=25.27, 法向力=2866.0469, 切向力X=903.1609, 切向力Y=-851.6450 +FPS=25.98, 法向力=2570.3040, 切向力X=1485.1980, 切向力Y=-1412.5687 +FPS=26.56, 法向力=2609.6938, 切向力X=1373.5930, 切向力Y=-1465.4805 +FPS=26.45, 法向力=2593.8125, 切向力X=2159.2085, 切向力Y=-1216.4160 +FPS=26.07, 法向力=2804.1208, 切向力X=1831.4568, 切向力Y=-791.1962 +FPS=27.13, 法向力=2900.4407, 切向力X=1692.9617, 切向力Y=-814.9492 +FPS=26.07, 法向力=2539.3855, 切向力X=1157.1670, 切向力Y=-1123.5984 +FPS=27.37, 法向力=2602.8867, 切向力X=1163.1541, 切向力Y=-1078.2489 +FPS=24.54, 法向力=3071.6123, 切向力X=1917.7844, 切向力Y=-1568.0562 +FPS=23.14, 法向力=2959.9846, 切向力X=923.5872, 切向力Y=-1743.9200 +FPS=23.15, 法向力=3043.4287, 切向力X=1115.7468, 切向力Y=-1900.6051 +FPS=28.03, 法向力=3118.4648, 切向力X=1103.7344, 切向力Y=-1906.6012 +FPS=26.29, 法向力=2456.3030, 切向力X=1427.5466, 切向力Y=-1608.8008 +FPS=26.39, 法向力=2385.5488, 切向力X=1458.5825, 切向力Y=-1611.6104 +FPS=26.27, 法向力=2602.5688, 切向力X=1607.6561, 切向力Y=-1591.2078 +FPS=24.05, 法向力=2469.9785, 切向力X=806.8641, 切向力Y=-1212.8789 +FPS=23.91, 法向力=2248.5652, 切向力X=1171.2258, 切向力Y=-1760.9745 +FPS=25.53, 法向力=2218.9897, 切向力X=1235.2040, 切向力Y=-1747.6461 +FPS=25.77, 法向力=2237.5574, 切向力X=1204.5305, 切向力Y=-1383.6907 +FPS=27.13, 法向力=2222.3738, 切向力X=1263.5813, 切向力Y=-1466.4751 +FPS=26.08, 法向力=2566.9487, 切向力X=1796.9780, 切向力Y=-1116.1796 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000262s, blend=0.002190s (9 tiles incl ref), finalize=0.000058s, total=0.002518s +FPS=26.12, 法向力=2517.3616, 切向力X=1442.5071, 切向力Y=-1809.0212 +FPS=27.88, 法向力=2569.4189, 切向力X=1432.9104, 切向力Y=-1858.5417 +FPS=25.26, 法向力=2345.9146, 切向力X=2090.9209, 切向力Y=-1886.4240 +FPS=26.87, 法向力=2503.6694, 切向力X=1647.3359, 切向力Y=-1677.7866 +FPS=27.70, 法向力=2454.4983, 切向力X=1698.3545, 切向力Y=-1768.5428 +FPS=26.53, 法向力=2537.6553, 切向力X=2037.9131, 切向力Y=-967.0830 +FPS=26.30, 法向力=2600.1765, 切向力X=2060.3311, 切向力Y=-958.1310 +FPS=25.33, 法向力=2694.7595, 切向力X=2354.9885, 切向力Y=-1234.1160 +FPS=23.86, 法向力=2621.0303, 切向力X=1458.3740, 切向力Y=-1196.4664 +FPS=24.33, 法向力=2928.8723, 切向力X=1235.4788, 切向力Y=-1119.7512 +FPS=25.43, 法向力=3041.6514, 切向力X=1152.7268, 切向力Y=-1071.6680 +FPS=25.66, 法向力=2593.9561, 切向力X=1870.8911, 切向力Y=-1265.9160 +FPS=27.47, 法向力=2635.0342, 切向力X=1853.5774, 切向力Y=-1213.7426 +FPS=26.01, 法向力=2741.0337, 切向力X=1732.7834, 切向力Y=-988.6627 +FPS=26.01, 法向力=2576.8467, 切向力X=2044.6597, 切向力Y=-762.4901 +FPS=27.79, 法向力=2541.2273, 切向力X=1999.1045, 切向力Y=-876.0853 +FPS=25.84, 法向力=2619.8960, 切向力X=1579.4457, 切向力Y=-454.9159 +FPS=26.35, 法向力=2685.5239, 切向力X=1541.0095, 切向力Y=-449.9237 +FPS=27.33, 法向力=2947.9812, 切向力X=1260.0264, 切向力Y=-1049.5349 +FPS=26.05, 法向力=2489.6646, 切向力X=943.8267, 切向力Y=-620.8517 +FPS=26.79, 法向力=2822.7307, 切向力X=1303.3130, 切向力Y=-1567.0935 +FPS=25.91, 法向力=2880.4795, 切向力X=1310.0157, 切向力Y=-1521.8763 +FPS=26.44, 法向力=3111.9475, 切向力X=1875.3992, 切向力Y=-499.8826 +FPS=26.73, 法向力=3106.3076, 切向力X=1951.3025, 切向力Y=-586.9281 +FPS=23.88, 法向力=2582.4165, 切向力X=1537.2292, 切向力Y=-875.0211 +FPS=26.12, 法向力=2533.8767, 切向力X=1596.6785, 切向力Y=-898.1733 +FPS=26.81, 法向力=2368.3914, 切向力X=1321.0624, 切向力Y=-1040.1262 +FPS=26.20, 法向力=2633.5115, 切向力X=1613.6035, 切向力Y=-731.4622 +FPS=26.93, 法向力=2704.6814, 切向力X=1628.8586, 切向力Y=-687.0043 +FPS=27.68, 法向力=2637.6167, 切向力X=1656.2798, 切向力Y=-1631.1388 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000276s, blend=0.002203s (9 tiles incl ref), finalize=0.000058s, total=0.002543s +FPS=26.03, 法向力=2913.2114, 切向力X=1787.5836, 切向力Y=-940.4333 +FPS=27.57, 法向力=2976.6055, 切向力X=1699.4379, 切向力Y=-909.4656 +FPS=25.57, 法向力=2538.0254, 切向力X=1035.1199, 切向力Y=-1945.0948 +FPS=25.06, 法向力=2725.8135, 切向力X=1716.3234, 切向力Y=-948.7346 +FPS=27.11, 法向力=2667.9011, 切向力X=1692.8082, 切向力Y=-902.2542 +FPS=26.67, 法向力=2687.4766, 切向力X=1616.0498, 切向力Y=-1087.1637 +FPS=22.30, 法向力=2624.5942, 切向力X=2118.9048, 切向力Y=-1486.4452 +FPS=24.76, 法向力=2605.1846, 切向力X=2075.9854, 切向力Y=-1389.6266 +FPS=23.54, 法向力=2911.2202, 切向力X=1839.1395, 切向力Y=-577.7913 +FPS=24.75, 法向力=2378.7371, 切向力X=1428.0200, 切向力Y=-1168.4496 +FPS=27.19, 法向力=2391.3633, 切向力X=1348.2380, 切向力Y=-1238.1752 +FPS=25.06, 法向力=2664.4529, 切向力X=1484.7864, 切向力Y=-877.2070 +FPS=24.82, 法向力=2862.4333, 切向力X=1224.7311, 切向力Y=-1250.1906 +FPS=26.11, 法向力=2820.3398, 切向力X=1217.0381, 切向力Y=-1456.1096 +FPS=23.93, 法向力=2586.5020, 切向力X=1348.8792, 切向力Y=-1719.0117 +FPS=25.69, 法向力=3069.6689, 切向力X=1612.7751, 切向力Y=-472.1429 +FPS=27.67, 法向力=3087.4248, 切向力X=1630.2350, 切向力Y=-477.5562 +FPS=26.18, 法向力=2751.0249, 切向力X=1783.6890, 切向力Y=-980.1284 +FPS=26.58, 法向力=2772.3638, 切向力X=1763.6035, 切向力Y=-970.2437 +FPS=27.10, 法向力=2807.8579, 切向力X=1230.7767, 切向力Y=-1300.5111 +FPS=26.07, 法向力=2527.6978, 切向力X=1134.2178, 切向力Y=-1678.7850 +FPS=27.06, 法向力=2543.3423, 切向力X=1136.5447, 切向力Y=-1708.9807 +FPS=27.23, 法向力=2644.8970, 切向力X=1715.0950, 切向力Y=-1807.9788 +FPS=26.72, 法向力=2732.9277, 切向力X=978.6121, 切向力Y=-898.1384 +FPS=27.58, 法向力=2725.2114, 切向力X=972.6159, 切向力Y=-1039.2534 +FPS=24.94, 法向力=2766.2056, 切向力X=1217.7668, 切向力Y=-362.2111 +FPS=27.11, 法向力=2826.4824, 切向力X=1274.1565, 切向力Y=-408.4900 +FPS=26.65, 法向力=2638.7751, 切向力X=1499.1956, 切向力Y=-1218.3149 +FPS=25.38, 法向力=2701.6636, 切向力X=1879.6998, 切向力Y=-1573.6808 +FPS=28.46, 法向力=2659.3301, 切向力X=1948.7065, 切向力Y=-1560.1287 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000359s, blend=0.002195s (9 tiles incl ref), finalize=0.000052s, total=0.002615s +FPS=26.42, 法向力=2567.7754, 切向力X=1562.8110, 切向力Y=-792.8676 +FPS=26.67, 法向力=3251.5415, 切向力X=1079.8022, 切向力Y=-1619.3839 +FPS=26.71, 法向力=3242.8306, 切向力X=1135.8738, 切向力Y=-1802.6023 +FPS=24.82, 法向力=3157.4170, 切向力X=1480.0349, 切向力Y=-343.5137 +FPS=26.09, 法向力=2590.3096, 切向力X=747.4795, 切向力Y=93.4697 +FPS=27.18, 法向力=2549.3613, 切向力X=770.8310, 切向力Y=46.6219 +FPS=28.11, 法向力=2210.7952, 切向力X=1368.7102, 切向力Y=-1096.5586 +FPS=28.63, 法向力=2246.9414, 切向力X=1385.0061, 切向力Y=-1149.8037 +FPS=26.16, 法向力=2779.8242, 切向力X=1577.4930, 切向力Y=-876.4894 +FPS=27.15, 法向力=2270.2822, 切向力X=1142.9093, 切向力Y=-981.8857 +FPS=28.14, 法向力=2332.6177, 切向力X=1189.1880, 切向力Y=-964.3770 +FPS=27.20, 法向力=2584.9463, 切向力X=1542.2788, 切向力Y=-1140.4729 +FPS=28.05, 法向力=2708.5405, 切向力X=1553.1945, 切向力Y=-1084.8540 +FPS=27.75, 法向力=2513.4050, 切向力X=1022.6793, 切向力Y=-1313.3032 +FPS=27.06, 法向力=2689.8035, 切向力X=2127.6973, 切向力Y=-1644.3176 +FPS=27.81, 法向力=2632.8994, 切向力X=2141.4739, 切向力Y=-1719.5812 +FPS=27.42, 法向力=2552.0422, 切向力X=1389.9028, 切向力Y=-1294.8540 +FPS=27.54, 法向力=2608.6592, 切向力X=1282.7037, 切向力Y=-1208.2134 +FPS=28.29, 法向力=1816.8965, 切向力X=1438.1768, 切向力Y=-1777.6876 +FPS=26.99, 法向力=2658.4883, 切向力X=1583.0769, 切向力Y=-596.6456 +FPS=28.62, 法向力=2719.6624, 切向力X=1605.6974, 切向力Y=-606.4779 +FPS=27.22, 法向力=2956.9995, 切向力X=1725.8882, 切向力Y=-434.1371 +FPS=28.68, 法向力=2927.0061, 切向力X=1704.5586, 切向力Y=-478.8774 +FPS=24.98, 法向力=2723.5723, 切向力X=1304.7792, 切向力Y=-1450.7643 +FPS=25.94, 法向力=2577.8267, 切向力X=1474.9688, 切向力Y=-1597.0542 +FPS=28.98, 法向力=2551.0898, 切向力X=1431.7239, 切向力Y=-1619.6233 +FPS=27.96, 法向力=2940.6870, 切向力X=1187.4313, 切向力Y=-866.9998 +FPS=25.26, 法向力=2734.2832, 切向力X=1408.6658, 切向力Y=-1334.3330 +FPS=28.21, 法向力=2720.4150, 切向力X=1446.9325, 切向力Y=-1322.9937 +FPS=27.34, 法向力=2698.3018, 切向力X=1228.5465, 切向力Y=-1679.3163 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000276s, blend=0.002227s (9 tiles incl ref), finalize=0.000103s, total=0.002613s +FPS=27.41, 法向力=2712.3577, 切向力X=1197.7803, 切向力Y=-1700.9808 +FPS=28.73, 法向力=2373.9233, 切向力X=1624.6981, 切向力Y=-767.9315 +FPS=26.48, 法向力=2309.2825, 切向力X=1562.2078, 切向力Y=-1167.6210 +FPS=28.29, 法向力=2340.5425, 切向力X=1572.7710, 切向力Y=-1070.2981 +FPS=27.23, 法向力=3037.1252, 切向力X=3988.1443, 切向力Y=-6881.8691 +FPS=27.48, 法向力=3557.5259, 切向力X=4707.6592, 切向力Y=-7881.8716 +FPS=25.86, 法向力=5304.6675, 切向力X=8994.5801, 切向力Y=-13349.4697 +FPS=25.69, 法向力=8336.4834, 切向力X=4055.7065, 切向力Y=-19832.9590 +FPS=26.43, 法向力=8240.0586, 切向力X=4001.0820, 切向力Y=-19939.8652 +FPS=27.80, 法向力=10744.9570, 切向力X=1230.6411, 切向力Y=-18872.7930 +FPS=27.80, 法向力=10777.9102, 切向力X=1002.9572, 切向力Y=-18826.3379 +FPS=27.97, 法向力=12280.0215, 切向力X=20442.0859, 切向力Y=-14979.9277 +FPS=27.28, 法向力=14129.4414, 切向力X=11483.2559, 切向力Y=-33478.1406 +FPS=26.22, 法向力=14020.0674, 切向力X=11347.5410, 切向力Y=-33499.0703 +FPS=26.81, 法向力=14243.4570, 切向力X=15567.6904, 切向力Y=7873.9160 +FPS=26.10, 法向力=8709.7793, 切向力X=5339.2866, 切向力Y=60099.5430 +FPS=27.22, 法向力=8444.3906, 切向力X=5455.1982, 切向力Y=60544.6094 +FPS=25.80, 法向力=9552.3066, 切向力X=-2360.5229, 切向力Y=75668.5156 +FPS=26.37, 法向力=9210.4033, 切向力X=-2633.1340, 切向力Y=76555.0156 +FPS=25.29, 法向力=12615.9697, 切向力X=-780.3277, 切向力Y=106395.2500 +FPS=25.43, 法向力=15857.3164, 切向力X=-15852.2070, 切向力Y=129708.5469 +FPS=23.80, 法向力=16772.7402, 切向力X=-29105.8105, 切向力Y=94812.0000 +FPS=23.20, 法向力=16687.9414, 切向力X=-29230.0332, 切向力Y=94663.6250 +FPS=24.00, 法向力=15710.3350, 切向力X=-33073.4453, 切向力Y=46496.5938 +FPS=25.68, 法向力=15702.6631, 切向力X=-32857.2266, 切向力Y=46404.6953 +FPS=25.83, 法向力=14560.5850, 切向力X=-42850.7266, 切向力Y=-18058.6484 +FPS=24.32, 法向力=11476.5762, 切向力X=-22326.4805, 切向力Y=-68123.8828 +FPS=25.38, 法向力=10281.4258, 切向力X=-5987.2295, 切向力Y=-83829.1719 +FPS=25.57, 法向力=10533.1719, 切向力X=-5743.6406, 切向力Y=-84188.7344 +FPS=23.79, 法向力=9451.0674, 切向力X=4383.1787, 切向力Y=-73189.6406 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.003206s (9 tiles incl ref), finalize=0.000097s, total=0.003577s +FPS=24.95, 法向力=9828.4492, 切向力X=4835.7314, 切向力Y=-73074.3750 +FPS=26.18, 法向力=10360.3740, 切向力X=406.3299, 切向力Y=-48875.1641 +FPS=25.82, 法向力=8459.6826, 切向力X=8719.8828, 切向力Y=-17779.2461 +FPS=26.27, 法向力=8410.4668, 切向力X=8873.0732, 切向力Y=-17813.2617 +FPS=26.85, 法向力=5172.3408, 切向力X=2006.0730, 切向力Y=5829.9961 +FPS=25.58, 法向力=4645.0303, 切向力X=-774.8195, 切向力Y=223.5491 +FPS=26.57, 法向力=4692.7397, 切向力X=-820.7760, 切向力Y=228.1179 +FPS=25.33, 法向力=3100.4998, 切向力X=1438.2056, 切向力Y=-2049.5688 +FPS=25.61, 法向力=3235.3511, 切向力X=399.3062, 切向力Y=-1925.2654 +FPS=26.68, 法向力=3158.3699, 切向力X=414.5552, 切向力Y=-1942.7548 +FPS=26.90, 法向力=3328.5190, 切向力X=1050.5557, 切向力Y=-532.6355 +FPS=22.84, 法向力=4193.4199, 切向力X=4321.9253, 切向力Y=-7056.3809 +FPS=24.22, 法向力=4666.6890, 切向力X=5073.4751, 切向力Y=-8093.3140 +FPS=25.77, 法向力=8913.7930, 切向力X=6304.6636, 切向力Y=-17200.5859 +FPS=25.01, 法向力=9357.8701, 切向力X=5169.7266, 切向力Y=-13371.5977 +FPS=27.53, 法向力=9358.2930, 切向力X=5204.7275, 切向力Y=-13352.5449 +FPS=25.71, 法向力=5903.7734, 切向力X=4235.5596, 切向力Y=9747.4629 +FPS=25.14, 法向力=5734.3809, 切向力X=-3442.8018, 切向力Y=31305.8555 +FPS=28.59, 法向力=5790.8389, 切向力X=-3799.7583, 切向力Y=31840.6250 +FPS=27.79, 法向力=7916.1885, 切向力X=-6896.2998, 切向力Y=41425.6016 +FPS=27.62, 法向力=7871.6919, 切向力X=-7155.3706, 切向力Y=41934.7578 +FPS=27.34, 法向力=9474.8398, 切向力X=-6214.0859, 切向力Y=33450.8164 +FPS=27.76, 法向力=8292.1895, 切向力X=-9792.6055, 切向力Y=-3493.4336 +FPS=27.83, 法向力=8265.5098, 切向力X=-9806.0566, 切向力Y=-3488.4158 +FPS=26.82, 法向力=8278.0088, 切向力X=3592.1694, 切向力Y=-37499.5547 +FPS=28.69, 法向力=8405.8359, 切向力X=3593.6321, 切向力Y=-37658.4023 +FPS=26.28, 法向力=7808.3242, 切向力X=11012.0918, 切向力Y=-42266.0078 +FPS=26.00, 法向力=9859.6523, 切向力X=5914.8452, 切向力Y=-32945.9766 +FPS=29.26, 法向力=9794.3516, 切向力X=6043.5049, 切向力Y=-32918.8359 +FPS=29.17, 法向力=8732.0996, 切向力X=-889.0811, 切向力Y=-7975.7510 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000271s, blend=0.002220s (9 tiles incl ref), finalize=0.000063s, total=0.002562s +FPS=29.35, 法向力=8817.7656, 切向力X=-888.5181, 切向力Y=-8024.0654 +FPS=29.07, 法向力=8133.7456, 切向力X=-8903.3184, 切向力Y=18810.2578 +FPS=30.20, 法向力=8048.6387, 切向力X=-9250.7148, 切向力Y=19436.5898 +FPS=29.22, 法向力=7844.5615, 切向力X=-7296.3125, 切向力Y=13729.2520 +FPS=28.43, 法向力=4297.7837, 切向力X=162.9975, 切向力Y=1365.5762 +FPS=30.55, 法向力=4235.6309, 切向力X=164.7909, 切向力Y=1210.6245 +FPS=29.51, 法向力=3200.5369, 切向力X=792.8441, 切向力Y=-1009.8946 +FPS=30.70, 法向力=3233.6609, 切向力X=750.1305, 切向力Y=-965.9557 +FPS=28.16, 法向力=3434.2983, 切向力X=1265.9619, 切向力Y=-790.7098 +FPS=29.61, 法向力=3444.3777, 切向力X=1320.3057, 切向力Y=-808.2491 +FPS=29.07, 法向力=3121.7275, 切向力X=1727.0338, 切向力Y=-1705.3127 +FPS=27.21, 法向力=7036.3242, 切向力X=-835.6530, 切向力Y=-14008.2158 +FPS=30.49, 法向力=6773.5371, 切向力X=-946.4282, 切向力Y=-14643.7344 +FPS=28.43, 法向力=9430.4102, 切向力X=-9308.1504, 切向力Y=-13862.0918 +FPS=30.06, 法向力=9608.8027, 切向力X=-9635.0527, 切向力Y=-13791.9111 +FPS=28.92, 法向力=10418.0410, 切向力X=-15875.5449, 切向力Y=92.7212 +FPS=28.87, 法向力=10547.7314, 切向力X=-16033.3750, 切向力Y=383.6373 +FPS=28.64, 法向力=11359.7949, 切向力X=-13963.6074, 切向力Y=25767.4414 +FPS=27.90, 法向力=10088.6309, 切向力X=-5291.2334, 切向力Y=29560.6602 +FPS=30.89, 法向力=10102.5176, 切向力X=-5172.6567, 切向力Y=29628.3867 +FPS=28.29, 法向力=8132.2427, 切向力X=1625.5675, 切向力Y=30194.3359 +FPS=30.04, 法向力=8298.0674, 切向力X=1821.1340, 切向力Y=30171.6230 +FPS=29.38, 法向力=9030.0186, 切向力X=19178.6133, 切向力Y=13980.5703 +FPS=29.52, 法向力=8877.3398, 切向力X=19503.5762, 切向力Y=13767.4492 +FPS=29.93, 法向力=5475.0381, 切向力X=29695.5000, 切向力Y=-19627.4551 +FPS=26.88, 法向力=9362.8291, 切向力X=18811.7969, 切向力Y=-28489.9609 +FPS=30.73, 法向力=9262.0898, 切向力X=18820.8848, 切向力Y=-28499.0469 +FPS=28.31, 法向力=13168.3955, 切向力X=6297.5732, 切向力Y=-26567.3789 +FPS=30.79, 法向力=13277.9297, 切向力X=6309.0952, 切向力Y=-26745.9570 +FPS=27.52, 法向力=14701.3301, 切向力X=-13193.5889, 切向力Y=-8988.9863 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000009s (hit), reset=0.000847s, blend=0.002413s (9 tiles incl ref), finalize=0.000061s, total=0.003337s +FPS=29.71, 法向力=14701.1533, 切向力X=-13363.4121, 切向力Y=-9000.4609 +FPS=29.63, 法向力=14251.0195, 切向力X=-15767.9932, 切向力Y=13233.5820 +FPS=29.10, 法向力=10477.1172, 切向力X=-6345.4326, 切向力Y=17857.3945 +FPS=30.97, 法向力=10569.5098, 切向力X=-6109.6104, 切向力Y=17697.2188 +FPS=30.40, 法向力=6524.2690, 切向力X=2942.6494, 切向力Y=14604.7051 +FPS=30.92, 法向力=6604.8184, 切向力X=2952.6877, 切向力Y=14618.5078 +FPS=28.82, 法向力=6949.4341, 切向力X=9752.8428, 切向力Y=9916.7422 +FPS=31.73, 法向力=6933.5488, 切向力X=9943.0781, 切向力Y=9788.6641 +FPS=29.40, 法向力=5334.9932, 切向力X=14571.9248, 切向力Y=7491.1992 +FPS=29.95, 法向力=4174.7842, 切向力X=4146.6294, 切向力Y=2701.8218 +FPS=30.33, 法向力=4200.6895, 切向力X=4031.7588, 切向力Y=2765.4187 +FPS=30.08, 法向力=3159.3335, 切向力X=-5291.6914, 切向力Y=-5379.3447 +FPS=31.90, 法向力=3125.9441, 切向力X=-5511.1172, 切向力Y=-5541.1807 +FPS=28.42, 法向力=7670.9580, 切向力X=-15460.1816, 切向力Y=-23057.7539 +FPS=29.90, 法向力=7483.3633, 切向力X=-15807.2070, 切向力Y=-24262.7480 +FPS=28.08, 法向力=12313.4062, 切向力X=-20946.6367, 切向力Y=-39229.4766 +FPS=30.98, 法向力=16351.5957, 切向力X=-27169.9258, 切向力Y=-42351.5938 +FPS=30.72, 法向力=16510.0449, 切向力X=-27461.0938, 切向力Y=-42827.2266 +FPS=29.77, 法向力=16536.2617, 切向力X=-27624.1992, 切向力Y=-42871.7617 +FPS=30.84, 法向力=15634.0166, 切向力X=-19668.0195, 切向力Y=-31538.0469 +FPS=29.96, 法向力=8216.4863, 切向力X=-6054.0806, 切向力Y=-5773.8325 +FPS=30.27, 法向力=8254.9248, 切向力X=-6057.0186, 切向力Y=-5611.5215 +FPS=30.33, 法向力=4739.3418, 切向力X=237.4677, 切向力Y=1041.1378 +FPS=30.91, 法向力=4727.9443, 切向力X=275.0875, 切向力Y=1055.0258 +FPS=29.85, 法向力=3782.6882, 切向力X=1895.1687, 切向力Y=-1390.6831 +FPS=30.78, 法向力=3822.8462, 切向力X=1949.6469, 切向力Y=-1398.3375 +FPS=29.01, 法向力=3514.6372, 切向力X=1033.9368, 切向力Y=-1243.2180 +FPS=27.41, 法向力=3398.6450, 切向力X=1044.7557, 切向力Y=-1203.0815 +FPS=29.83, 法向力=3551.3506, 切向力X=-2352.6191, 切向力Y=-1708.6062 +FPS=29.66, 法向力=3520.9690, 切向力X=-2766.0054, 切向力Y=-1794.1511 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000261s, blend=0.002147s (9 tiles incl ref), finalize=0.000054s, total=0.002469s +FPS=31.11, 法向力=6213.0371, 切向力X=-14001.7441, 切向力Y=16317.5254 +FPS=27.98, 法向力=9471.6426, 切向力X=-18542.7715, 切向力Y=30066.5312 +FPS=28.31, 法向力=9603.7285, 切向力X=-18534.2461, 切向力Y=31047.6953 +FPS=27.81, 法向力=12902.8516, 切向力X=-20044.5547, 切向力Y=36197.6367 +FPS=29.33, 法向力=12928.1992, 切向力X=-19977.6055, 切向力Y=36234.5898 +FPS=29.62, 法向力=15331.6787, 切向力X=-18656.7617, 切向力Y=32550.4434 +FPS=28.83, 法向力=14563.1436, 切向力X=-12463.6318, 切向力Y=23062.1855 +FPS=31.09, 法向力=14509.6387, 切向力X=-12269.8408, 切向力Y=22956.6562 +FPS=28.75, 法向力=12154.0801, 切向力X=-10493.2080, 切向力Y=9618.5615 +FPS=29.66, 法向力=12229.2812, 切向力X=-10527.6133, 切向力Y=9725.6328 +FPS=29.72, 法向力=9897.8350, 切向力X=-8442.6992, 切向力Y=-14062.8906 +FPS=30.01, 法向力=10017.6426, 切向力X=-8367.6670, 切向力Y=-14479.8105 +FPS=28.57, 法向力=6605.5029, 切向力X=4866.3262, 切向力Y=-51751.3398 +FPS=29.42, 法向力=6429.1621, 切向力X=5098.5830, 切向力Y=-52190.7148 +FPS=26.46, 法向力=8003.8037, 切向力X=8703.6426, 切向力Y=-66229.1875 +FPS=29.01, 法向力=8309.5166, 切向力X=10089.2383, 切向力Y=-58395.4961 +FPS=30.35, 法向力=8576.8516, 切向力X=10141.8477, 切向力Y=-57883.1406 +FPS=31.64, 法向力=9527.5312, 切向力X=23207.8418, 切向力Y=-45885.5117 +FPS=29.95, 法向力=9376.4658, 切向力X=23848.4551, 切向力Y=-45161.6875 +FPS=28.15, 法向力=5800.2358, 切向力X=42827.7773, 切向力Y=-2775.4795 +FPS=28.27, 法向力=5683.8740, 切向力X=43160.0234, 切向力Y=-2917.3306 +FPS=29.57, 法向力=8199.6328, 切向力X=34592.7734, 切向力Y=23503.4102 +FPS=29.92, 法向力=10864.5010, 切向力X=25274.5000, 切向力Y=36362.0781 +FPS=31.02, 法向力=10605.5889, 切向力X=25280.4785, 切向力Y=36645.9219 +FPS=29.76, 法向力=7734.8652, 切向力X=-5567.1543, 切向力Y=24778.9258 +FPS=30.39, 法向力=7791.6523, 切向力X=-5698.2295, 切向力Y=24849.5547 +FPS=29.37, 法向力=7403.8853, 切向力X=-38537.6094, 切向力Y=-21365.6797 +FPS=28.77, 法向力=7025.6729, 切向力X=-39205.7812, 切向力Y=-21489.8242 +FPS=28.49, 法向力=11865.2109, 切向力X=-38098.1094, 切向力Y=-39512.0352 +FPS=29.30, 法向力=14063.9277, 切向力X=-30056.9395, 切向力Y=-39597.2031 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002248s (9 tiles incl ref), finalize=0.000061s, total=0.002569s +FPS=30.45, 法向力=14021.4258, 切向力X=-29917.3105, 切向力Y=-39610.4961 +FPS=28.46, 法向力=12996.0283, 切向力X=-18063.0312, 切向力Y=-31715.3750 +FPS=31.06, 法向力=12927.4766, 切向力X=-17943.9805, 切向力Y=-31861.1191 +FPS=29.80, 法向力=7304.9370, 切向力X=3305.0857, 切向力Y=-15223.0850 +FPS=31.20, 法向力=7266.1904, 切向力X=3469.9329, 切向力Y=-15353.8906 +FPS=31.56, 法向力=4625.6401, 切向力X=4846.8789, 切向力Y=-6465.3164 +FPS=30.93, 法向力=4331.1035, 切向力X=406.9636, 切向力Y=-3438.7485 +FPS=31.43, 法向力=4321.8359, 切向力X=334.2081, 切向力Y=-3464.4087 +FPS=29.87, 法向力=3115.7983, 切向力X=1534.6411, 切向力Y=-2556.5640 +FPS=30.33, 法向力=2983.7422, 切向力X=1638.3489, 切向力Y=-2589.2917 +FPS=27.87, 法向力=3673.5332, 切向力X=982.3929, 切向力Y=-5300.3564 +FPS=28.43, 法向力=3612.1252, 切向力X=1014.1827, 切向力Y=-6131.0225 +FPS=28.42, 法向力=5443.2344, 切向力X=-1072.5332, 切向力Y=-23973.9434 +FPS=30.37, 法向力=8771.0850, 切向力X=13312.4834, 切向力Y=-8649.8867 +FPS=30.29, 法向力=8733.2842, 切向力X=13302.8252, 切向力Y=-8651.3848 +FPS=30.10, 法向力=5605.2637, 切向力X=21621.9414, 切向力Y=10609.0918 +FPS=31.38, 法向力=5631.8018, 切向力X=21679.7168, 切向力Y=11026.1504 +FPS=29.91, 法向力=6516.2393, 切向力X=12657.4443, 切向力Y=16965.8203 +FPS=31.08, 法向力=6164.5630, 切向力X=12860.7168, 切向力Y=17142.6934 +FPS=30.17, 法向力=6187.4688, 切向力X=1104.1689, 切向力Y=23635.4980 +FPS=31.70, 法向力=6220.1558, 切向力X=1002.7826, 切向力Y=23970.4766 +FPS=30.17, 法向力=8184.0010, 切向力X=-7779.3428, 切向力Y=27453.5332 +FPS=31.15, 法向力=8567.3438, 切向力X=-8130.3560, 切向力Y=27569.4668 +FPS=29.94, 法向力=9845.4902, 切向力X=-6607.7783, 切向力Y=16990.4941 +FPS=31.54, 法向力=9779.7178, 切向力X=-6572.2236, 切向力Y=17046.2441 +FPS=29.53, 法向力=9829.5254, 切向力X=760.6079, 切向力Y=16067.7969 +FPS=30.60, 法向力=9838.3203, 切向力X=742.1509, 切向力Y=16129.1426 +FPS=30.28, 法向力=7309.8970, 切向力X=-604.0165, 切向力Y=7872.1572 +FPS=29.98, 法向力=4023.2498, 切向力X=-8068.8672, 切向力Y=-9062.3838 +FPS=31.83, 法向力=4182.7617, 切向力X=-8164.2598, 切向力Y=-9444.1934 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000341s, blend=0.002229s (9 tiles incl ref), finalize=0.000059s, total=0.002635s +FPS=29.04, 法向力=5338.1953, 切向力X=-12667.6445, 切向力Y=-23563.2676 +FPS=31.89, 法向力=5003.8301, 切向力X=-13416.5859, 切向力Y=-25291.0859 +FPS=29.31, 法向力=4635.1914, 切向力X=46.9050, 切向力Y=-25577.9258 +FPS=31.43, 法向力=4708.0518, 切向力X=-48.3142, 切向力Y=-25640.5664 +FPS=30.05, 法向力=4820.0596, 切向力X=2027.2714, 切向力Y=-25759.9043 +FPS=30.36, 法向力=5710.7119, 切向力X=6352.8730, 切向力Y=-17541.3281 +FPS=32.08, 法向力=5754.7266, 切向力X=6663.7202, 切向力Y=-17195.2520 +FPS=30.51, 法向力=6666.4619, 切向力X=11602.7520, 切向力Y=-9072.0645 +FPS=31.54, 法向力=6635.8550, 切向力X=11693.6895, 切向力Y=-8968.3613 +FPS=30.11, 法向力=6492.6660, 切向力X=11286.3125, 切向力Y=-6359.6016 +FPS=31.63, 法向力=6566.6172, 切向力X=11265.5234, 切向力Y=-6272.4556 +FPS=30.88, 法向力=5178.2393, 切向力X=5669.5015, 切向力Y=-15450.8418 +FPS=32.50, 法向力=5164.3813, 切向力X=5682.4546, 切向力Y=-15648.5781 +FPS=30.40, 法向力=5133.1572, 切向力X=2950.7510, 切向力Y=-25863.1914 +FPS=31.02, 法向力=5133.5713, 切向力X=2756.9119, 切向力Y=-26628.0645 +FPS=28.65, 法向力=3346.8806, 切向力X=-4887.9932, 切向力Y=-20881.8555 +FPS=30.75, 法向力=3375.2974, 切向力X=-5410.9253, 切向力Y=-21026.3789 +FPS=29.77, 法向力=3195.9360, 切向力X=-521.1669, 切向力Y=-4645.7979 +FPS=30.74, 法向力=3209.8909, 切向力X=-379.3993, 切向力Y=-4582.3716 +FPS=29.73, 法向力=3047.8594, 切向力X=1028.1382, 切向力Y=-1726.1355 +FPS=28.50, 法向力=2856.9556, 切向力X=1017.5040, 切向力Y=-2450.4702 +FPS=31.09, 法向力=2756.6157, 切向力X=993.6545, 切向力Y=-2485.0920 +FPS=29.78, 法向力=3728.1067, 切向力X=1616.3676, 切向力Y=-4881.7012 +FPS=31.96, 法向力=3803.3765, 切向力X=1769.9280, 切向力Y=-5728.4951 +FPS=30.51, 法向力=7272.5693, 切向力X=4823.0879, 切向力Y=-32491.9062 +FPS=31.54, 法向力=7125.1611, 切向力X=5047.4150, 切向力Y=-32894.7969 +FPS=29.86, 法向力=10409.0098, 切向力X=-240.8243, 切向力Y=-31164.9609 +FPS=30.06, 法向力=7664.7817, 切向力X=-779.3801, 切向力Y=-14163.2334 +FPS=31.85, 法向力=7578.6255, 切向力X=-614.7963, 切向力Y=-14234.8438 +FPS=30.15, 法向力=5253.6533, 切向力X=949.3110, 切向力Y=-6170.0850 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000255s, blend=0.002075s (9 tiles incl ref), finalize=0.000052s, total=0.002388s +FPS=30.57, 法向力=5255.2178, 切向力X=1005.9768, 切向力Y=-6192.0361 +FPS=31.22, 法向力=3456.5327, 切向力X=175.2078, 切向力Y=-1675.6384 +FPS=31.78, 法向力=3533.9700, 切向力X=197.0635, 切向力Y=-1556.2659 +FPS=30.92, 法向力=2772.4839, 切向力X=4302.3701, 切向力Y=3233.6360 +FPS=30.84, 法向力=2766.4741, 切向力X=4400.9712, 切向力Y=3275.8984 +FPS=31.10, 法向力=2897.5190, 切向力X=9099.0645, 切向力Y=14644.7031 +FPS=32.49, 法向力=3134.9885, 切向力X=9876.2334, 切向力Y=15200.0664 +FPS=31.44, 法向力=4593.9624, 切向力X=18337.8984, 切向力Y=28431.5234 +FPS=31.61, 法向力=4663.5464, 切向力X=19273.0742, 切向力Y=29430.5781 +FPS=29.59, 法向力=6005.5957, 切向力X=24086.3125, 切向力Y=41557.0625 +FPS=30.36, 法向力=5867.3896, 切向力X=24088.4844, 切向力Y=42637.5938 +FPS=28.55, 法向力=4883.4678, 切向力X=21053.1094, 切向力Y=41568.4492 +FPS=28.14, 法向力=6212.4546, 切向力X=23939.8281, 切向力Y=53925.4805 +FPS=30.58, 法向力=6487.3867, 切向力X=23591.0020, 切向力Y=54188.3984 +FPS=27.70, 法向力=8056.4111, 切向力X=17987.4883, 切向力Y=39642.3438 +FPS=31.51, 法向力=8066.2544, 切向力X=18037.1953, 切向力Y=39679.7773 +FPS=28.96, 法向力=8059.3203, 切向力X=3357.5303, 切向力Y=-39313.5625 +FPS=30.60, 法向力=7934.1880, 切向力X=3615.2322, 切向力Y=-39276.1328 +FPS=29.84, 法向力=7008.2910, 切向力X=8798.0391, 切向力Y=-95237.3750 +FPS=28.78, 法向力=16335.2051, 切向力X=6642.4873, 切向力Y=-67512.4531 +FPS=31.23, 法向力=15719.1191, 切向力X=6819.8584, 切向力Y=-66892.8750 +FPS=29.08, 法向力=15372.0898, 切向力X=9581.8096, 切向力Y=-35174.4375 +FPS=31.08, 法向力=15362.2480, 切向力X=9619.0625, 切向力Y=-34969.0391 +FPS=29.88, 法向力=10070.6973, 切向力X=5968.4175, 切向力Y=-2685.5176 +FPS=31.64, 法向力=10158.4941, 切向力X=5983.3623, 切向力Y=-2634.1472 +FPS=29.51, 法向力=6530.2266, 切向力X=10998.6211, 切向力Y=21726.7305 +FPS=30.79, 法向力=6414.2715, 切向力X=11010.8047, 切向力Y=22907.6621 +FPS=30.93, 法向力=5173.2866, 切向力X=13597.6445, 切向力Y=27245.1895 +FPS=30.52, 法向力=5199.0361, 切向力X=14113.1475, 切向力Y=27877.9160 +FPS=32.19, 法向力=3311.5686, 切向力X=8559.3164, 切向力Y=36735.0195 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000334s, blend=0.002258s (9 tiles incl ref), finalize=0.000059s, total=0.002658s +FPS=30.17, 法向力=3436.0054, 切向力X=8420.8809, 切向力Y=37009.1172 +FPS=30.23, 法向力=3508.4585, 切向力X=1767.9612, 切向力Y=39860.4258 +FPS=29.36, 法向力=4409.7197, 切向力X=2321.2393, 切向力Y=15659.4463 +FPS=31.60, 法向力=4379.0117, 切向力X=2333.4263, 切向力Y=15657.2744 +FPS=29.17, 法向力=2951.2012, 切向力X=2042.7527, 切向力Y=1143.1967 +FPS=31.37, 法向力=2991.4072, 切向力X=2028.3662, 切向力Y=1128.0701 +FPS=31.57, 法向力=2765.2822, 切向力X=2224.9080, 切向力Y=970.8787 +FPS=32.15, 法向力=2761.3291, 切向力X=2198.2935, 切向力Y=916.2421 +FPS=29.38, 法向力=2950.6382, 切向力X=1790.0898, 切向力Y=-607.2715 +FPS=30.12, 法向力=2958.4155, 切向力X=1940.1356, 切向力Y=-580.9982 +FPS=28.70, 法向力=2924.3271, 切向力X=1958.7598, 切向力Y=-816.9622 +FPS=28.50, 法向力=3159.2432, 切向力X=1455.4360, 切向力Y=-954.1260 +FPS=30.56, 法向力=3179.7214, 切向力X=1374.7107, 切向力Y=-859.9481 +FPS=29.63, 法向力=3133.0298, 切向力X=1184.3748, 切向力Y=-712.6334 +FPS=31.95, 法向力=3079.4583, 切向力X=1202.3768, 切向力Y=-666.1824 +FPS=29.72, 法向力=3106.5222, 切向力X=2214.0735, 切向力Y=-1002.7594 +FPS=32.09, 法向力=3121.5208, 切向力X=2198.1433, 切向力Y=-1087.0690 +FPS=29.09, 法向力=2768.9724, 切向力X=1137.1440, 切向力Y=-1504.7384 +FPS=30.44, 法向力=3263.9739, 切向力X=1486.0085, 切向力Y=-148.2568 +FPS=31.23, 法向力=3467.5989, 切向力X=1540.5315, 切向力Y=-204.8983 +FPS=29.97, 法向力=2807.4448, 切向力X=1746.2097, 切向力Y=-378.1328 +FPS=30.92, 法向力=2755.9500, 切向力X=1717.0275, 切向力Y=-360.0277 +FPS=29.02, 法向力=2614.2935, 切向力X=1850.7734, 切向力Y=-880.4610 +FPS=31.20, 法向力=2668.6406, 切向力X=1831.5647, 切向力Y=-897.2683 +FPS=30.85, 法向力=2805.3330, 切向力X=1492.3492, 切向力Y=-1277.4000 +FPS=31.04, 法向力=2885.0024, 切向力X=1455.1652, 切向力Y=-1242.4119 +FPS=29.40, 法向力=2708.3525, 切向力X=1782.9985, 切向力Y=-1269.5067 +FPS=30.90, 法向力=2742.3376, 切向力X=1850.3237, 切向力Y=-1281.9005 +FPS=31.25, 法向力=2511.9397, 切向力X=1402.5732, 切向力Y=-769.3285 +FPS=29.98, 法向力=2507.5630, 切向力X=1411.6309, 切向力Y=-768.7609 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000272s, blend=0.002150s (9 tiles incl ref), finalize=0.000051s, total=0.002481s +FPS=29.48, 法向力=2866.1509, 切向力X=2170.0901, 切向力Y=-826.5686 +FPS=30.68, 法向力=2814.1118, 切向力X=2199.0891, 切向力Y=-837.4653 +FPS=30.60, 法向力=2724.1611, 切向力X=1759.3926, 切向力Y=-1012.3652 +FPS=29.17, 法向力=2610.1831, 切向力X=1018.9336, 切向力Y=-660.4971 +FPS=31.52, 法向力=2578.9556, 切向力X=1021.5652, 切向力Y=-737.0196 +FPS=30.06, 法向力=2585.8018, 切向力X=1702.6812, 切向力Y=-1334.5833 +FPS=31.34, 法向力=2568.8528, 切向力X=1778.4211, 切向力Y=-1424.6217 +FPS=28.87, 法向力=2954.3203, 切向力X=1112.8733, 切向力Y=46.8281 +FPS=31.59, 法向力=3054.9419, 切向力X=1130.6974, 切向力Y=76.7564 +FPS=29.55, 法向力=2498.8574, 切向力X=1229.6097, 切向力Y=-1311.4977 +FPS=28.79, 法向力=2719.7354, 切向力X=1342.5507, 切向力Y=-1337.4871 +FPS=31.10, 法向力=2785.4868, 切向力X=1238.3972, 切向力Y=-1322.7552 +FPS=28.52, 法向力=2767.4661, 切向力X=1579.6732, 切向力Y=-822.2429 +FPS=31.63, 法向力=2765.0164, 切向力X=1594.3094, 切向力Y=-929.7522 +FPS=28.68, 法向力=2520.0300, 切向力X=2379.6538, 切向力Y=-1609.5542 +FPS=28.51, 法向力=2597.4749, 切向力X=2365.4919, 切向力Y=-1653.2748 +FPS=26.58, 法向力=2222.9668, 切向力X=1815.7214, 切向力Y=-1074.0676 +FPS=27.77, 法向力=2924.2915, 切向力X=2136.8044, 切向力Y=-1112.1395 +FPS=31.41, 法向力=2894.8711, 切向力X=2096.8457, 切向力Y=-1005.7472 +FPS=29.22, 法向力=2799.6118, 切向力X=1962.2186, 切向力Y=-740.1261 +FPS=31.03, 法向力=2780.1702, 切向力X=2013.6658, 切向力Y=-719.3468 +FPS=29.49, 法向力=2387.3008, 切向力X=1677.5289, 切向力Y=-1177.2797 +FPS=31.32, 法向力=2387.8066, 切向力X=1649.6777, 切向力Y=-1108.3547 +FPS=28.32, 法向力=2845.3750, 切向力X=2006.6233, 切向力Y=-803.0771 +FPS=29.86, 法向力=2452.8059, 切向力X=1599.0422, 切向力Y=-1077.5349 +FPS=30.91, 法向力=2482.1448, 切向力X=1491.4307, 切向力Y=-1077.6375 +FPS=30.14, 法向力=2756.6760, 切向力X=2370.3687, 切向力Y=-1065.6880 +FPS=29.19, 法向力=2918.5259, 切向力X=2515.6096, 切向力Y=-926.7620 +FPS=29.05, 法向力=2625.4380, 切向力X=2044.5566, 切向力Y=-915.3882 +FPS=31.46, 法向力=2564.9956, 切向力X=2048.8701, 切向力Y=-890.3315 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000262s, blend=0.002266s (9 tiles incl ref), finalize=0.000059s, total=0.002595s +FPS=28.81, 法向力=2888.5981, 切向力X=1115.5901, 切向力Y=-1390.0762 +FPS=30.58, 法向力=3242.4790, 切向力X=1572.3604, 切向力Y=-1011.1768 +FPS=30.75, 法向力=3384.6113, 切向力X=1582.2067, 切向力Y=-952.7946 +FPS=29.74, 法向力=3388.3259, 切向力X=1630.7661, 切向力Y=-922.3506 +FPS=29.90, 法向力=2394.1648, 切向力X=1978.2429, 切向力Y=-1148.9115 +FPS=28.17, 法向力=2675.4028, 切向力X=1251.2393, 切向力Y=-1170.9216 +FPS=28.69, 法向力=2599.2417, 切向力X=1386.2480, 切向力Y=-1108.6555 +FPS=28.27, 法向力=2777.2202, 切向力X=1068.5386, 切向力Y=-1102.6851 +FPS=28.25, 法向力=2801.4233, 切向力X=1673.2061, 切向力Y=-1742.8049 +FPS=28.73, 法向力=2781.0803, 切向力X=1676.3921, 切向力Y=-1773.5706 +FPS=29.03, 法向力=2611.5522, 切向力X=945.8402, 切向力Y=-1243.6240 +FPS=29.79, 法向力=2618.3025, 切向力X=934.1290, 切向力Y=-1227.3140 +FPS=26.79, 法向力=2505.7485, 切向力X=1877.4014, 切向力Y=-1281.5591 +FPS=28.53, 法向力=2413.0330, 切向力X=1930.0503, 切向力Y=-1312.1770 +FPS=26.71, 法向力=2485.6392, 切向力X=1775.2925, 切向力Y=-1011.9199 +FPS=27.42, 法向力=2940.7056, 切向力X=1902.5656, 切向力Y=-1732.5645 +FPS=29.43, 法向力=3048.6421, 切向力X=1870.6664, 切向力Y=-1857.5667 +FPS=27.23, 法向力=2377.4980, 切向力X=2012.6934, 切向力Y=-766.6748 +FPS=28.97, 法向力=2359.8921, 切向力X=2017.4434, 切向力Y=-749.3571 +FPS=26.97, 法向力=2193.6045, 切向力X=1965.8201, 切向力Y=-1382.7224 +FPS=27.87, 法向力=2121.6040, 切向力X=1934.8795, 切向力Y=-1297.0371 +FPS=25.74, 法向力=2676.0452, 切向力X=1549.7902, 切向力Y=-1257.0243 +FPS=27.34, 法向力=2739.9119, 切向力X=1455.4303, 切向力Y=-1268.8784 +FPS=28.04, 法向力=2772.7866, 切向力X=1389.0571, 切向力Y=-1304.8174 +FPS=27.79, 法向力=2887.3130, 切向力X=1777.4520, 切向力Y=-1005.4138 +FPS=28.86, 法向力=2903.5845, 切向力X=1869.4595, 切向力Y=-877.2711 +FPS=27.92, 法向力=2598.9512, 切向力X=1182.9385, 切向力Y=-1044.5455 +FPS=28.81, 法向力=2500.1135, 切向力X=1287.4902, 切向力Y=-1268.2716 +FPS=28.96, 法向力=2629.3472, 切向力X=1318.7275, 切向力Y=-1319.6580 +FPS=27.06, 法向力=2405.3289, 切向力X=2221.1123, 切向力Y=-1370.3486 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002241s (9 tiles incl ref), finalize=0.000058s, total=0.002570s +FPS=26.10, 法向力=2609.6169, 切向力X=1541.9014, 切向力Y=-1232.4751 +FPS=26.51, 法向力=2703.0835, 切向力X=1584.2866, 切向力Y=-1293.7583 +FPS=26.19, 法向力=2909.7361, 切向力X=1216.7764, 切向力Y=-793.3352 +FPS=27.47, 法向力=2826.6370, 切向力X=1309.2499, 切向力Y=-881.9250 +FPS=26.67, 法向力=2211.8145, 切向力X=1641.7202, 切向力Y=-1557.3225 +FPS=24.94, 法向力=2756.6934, 切向力X=1462.3304, 切向力Y=-1373.7792 +FPS=28.98, 法向力=2737.2144, 切向力X=1409.1606, 切向力Y=-1400.8210 +FPS=27.18, 法向力=2287.2563, 切向力X=2003.6490, 切向力Y=-1353.8867 +FPS=27.77, 法向力=2301.9258, 切向力X=2009.4224, 切向力Y=-1354.0251 +FPS=26.80, 法向力=2350.1230, 切向力X=1814.5493, 切向力Y=-702.3779 +FPS=26.90, 法向力=2620.9055, 切向力X=1358.5112, 切向力Y=-1223.0551 +FPS=26.16, 法向力=2591.3813, 切向力X=1452.7578, 切向力Y=-1303.5979 +FPS=27.61, 法向力=2672.0400, 切向力X=1475.3899, 切向力Y=-1900.8743 +FPS=26.24, 法向力=2828.0557, 切向力X=1435.4092, 切向力Y=-1981.9749 +FPS=27.20, 法向力=2851.3892, 切向力X=1386.6560, 切向力Y=-2017.0701 +FPS=27.07, 法向力=2630.2612, 切向力X=920.5247, 切向力Y=-1468.8430 +FPS=27.27, 法向力=2626.1582, 切向力X=885.1977, 切向力Y=-1460.6055 +FPS=26.01, 法向力=2838.1040, 切向力X=1712.8394, 切向力Y=-894.0385 +FPS=26.72, 法向力=2744.6433, 切向力X=1388.5249, 切向力Y=-760.0866 +FPS=28.26, 法向力=2842.6245, 切向力X=1223.2670, 切向力Y=-725.3603 +FPS=28.47, 法向力=2744.0798, 切向力X=1434.4949, 切向力Y=-1053.4688 +FPS=27.27, 法向力=2801.7078, 切向力X=1447.8687, 切向力Y=-1086.9500 +FPS=28.89, 法向力=2581.7539, 切向力X=1740.4690, 切向力Y=-1001.5578 +FPS=27.39, 法向力=2381.4214, 切向力X=845.8134, 切向力Y=-610.3813 +FPS=27.86, 法向力=2394.2549, 切向力X=847.5639, 切向力Y=-604.4821 +FPS=27.51, 法向力=2428.2334, 切向力X=1384.0557, 切向力Y=-848.4935 +FPS=28.57, 法向力=2459.0840, 切向力X=1410.7318, 切向力Y=-757.0690 +FPS=29.64, 法向力=2722.1301, 切向力X=1853.6011, 切向力Y=-870.2599 +FPS=27.90, 法向力=2611.2603, 切向力X=2630.4390, 切向力Y=-733.5608 +FPS=28.19, 法向力=2595.5842, 切向力X=2646.9863, 切向力Y=-800.2924 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000315s, blend=0.002265s (9 tiles incl ref), finalize=0.000057s, total=0.002645s +FPS=25.83, 法向力=2677.6079, 切向力X=1761.2134, 切向力Y=-913.0687 +FPS=28.88, 法向力=2775.6387, 切向力X=1788.3384, 切向力Y=-1405.6436 +FPS=29.22, 法向力=2788.3101, 切向力X=1867.0193, 切向力Y=-1437.8932 +FPS=28.09, 法向力=2762.0112, 切向力X=1726.7422, 切向力Y=-671.6121 +FPS=28.83, 法向力=2798.4470, 切向力X=1768.4153, 切向力Y=-641.3853 +FPS=27.95, 法向力=2560.0281, 切向力X=866.8973, 切向力Y=-1405.7927 +FPS=30.34, 法向力=2588.4568, 切向力X=826.2828, 切向力Y=-1435.2460 +FPS=27.58, 法向力=2272.0039, 切向力X=1871.0435, 切向力Y=-1042.3929 +FPS=27.94, 法向力=2292.6509, 切向力X=2153.0012, 切向力Y=-1723.4626 +FPS=29.72, 法向力=2390.3704, 切向力X=2143.1746, 切向力Y=-1735.5334 +FPS=27.56, 法向力=2511.8369, 切向力X=1850.7712, 切向力Y=-1546.1368 +FPS=29.85, 法向力=2565.7144, 切向力X=1791.7695, 切向力Y=-1479.2454 +FPS=27.46, 法向力=2509.2063, 切向力X=1265.3452, 切向力Y=-1689.4253 +FPS=29.43, 法向力=2447.7603, 切向力X=1290.7174, 切向力Y=-1752.5602 +FPS=27.69, 法向力=2447.4404, 切向力X=1541.2551, 切向力Y=-1200.9061 +FPS=26.72, 法向力=2598.4861, 切向力X=1477.8800, 切向力Y=-1367.1185 +FPS=29.03, 法向力=2653.2432, 切向力X=1496.3965, 切向力Y=-1374.9927 +FPS=28.81, 法向力=2747.1501, 切向力X=1800.6212, 切向力Y=-832.8167 +FPS=29.06, 法向力=2909.2520, 切向力X=1778.9825, 切向力Y=-678.2731 +FPS=25.99, 法向力=2994.8860, 切向力X=989.4185, 切向力Y=-1487.3867 +FPS=28.23, 法向力=2934.2393, 切向力X=1080.2136, 切向力Y=-1691.4496 +FPS=28.79, 法向力=3090.8403, 切向力X=1620.5875, 切向力Y=-1434.7756 +FPS=27.61, 法向力=2744.3765, 切向力X=1319.6786, 切向力Y=-1363.6888 +FPS=28.38, 法向力=2695.6309, 切向力X=1375.1848, 切向力Y=-1421.9495 +FPS=28.22, 法向力=2838.2219, 切向力X=1909.2848, 切向力Y=-1761.6472 +FPS=28.39, 法向力=2828.6182, 切向力X=2046.0009, 切向力Y=-1774.6750 +FPS=28.53, 法向力=2539.1953, 切向力X=1384.4354, 切向力Y=-1078.8905 +FPS=27.43, 法向力=2605.6714, 切向力X=1772.5715, 切向力Y=-1706.7743 +FPS=27.88, 法向力=2600.4575, 切向力X=1697.6587, 切向力Y=-1641.2240 +FPS=28.78, 法向力=2109.5193, 切向力X=1524.7400, 切向力Y=-1283.5948 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002175s (9 tiles incl ref), finalize=0.000053s, total=0.002504s +FPS=26.87, 法向力=2451.5723, 切向力X=2267.8779, 切向力Y=-1614.7606 +FPS=29.13, 法向力=2518.9631, 切向力X=2277.9319, 切向力Y=-1594.2400 +FPS=27.20, 法向力=2271.9658, 切向力X=1280.0153, 切向力Y=-1084.5972 +FPS=29.13, 法向力=2253.9731, 切向力X=1317.9066, 切向力Y=-1083.0920 +FPS=27.11, 法向力=2757.4917, 切向力X=1454.7268, 切向力Y=-612.9427 +FPS=27.51, 法向力=2965.4355, 切向力X=1459.3345, 切向力Y=-1653.1453 +FPS=29.08, 法向力=2905.2668, 切向力X=1507.7015, 切向力Y=-1635.7219 +FPS=27.32, 法向力=2549.0552, 切向力X=1492.3088, 切向力Y=-1376.6658 +FPS=28.68, 法向力=2592.8525, 切向力X=1529.2102, 切向力Y=-1356.7041 +FPS=27.94, 法向力=2487.6362, 切向力X=1458.9673, 切向力Y=-1216.7870 +FPS=27.29, 法向力=2551.3628, 切向力X=1394.8595, 切向力Y=-1200.3029 +FPS=24.77, 法向力=2784.7456, 切向力X=1519.6853, 切向力Y=-1331.5724 +FPS=25.85, 法向力=2379.2065, 切向力X=2071.8376, 切向力Y=-1275.6912 +FPS=28.66, 法向力=2408.3506, 切向力X=2136.6821, 切向力Y=-1281.1270 +FPS=27.98, 法向力=2721.4321, 切向力X=1414.1398, 切向力Y=-1022.8834 +FPS=27.89, 法向力=2808.5347, 切向力X=1045.2993, 切向力Y=-713.9855 +FPS=29.27, 法向力=2841.3496, 切向力X=994.3715, 切向力Y=-775.3992 +FPS=27.26, 法向力=2693.0029, 切向力X=1737.1571, 切向力Y=-1214.0767 +FPS=28.30, 法向力=2756.9192, 切向力X=1733.2195, 切向力Y=-1186.2075 +FPS=28.12, 法向力=2941.2356, 切向力X=1319.6328, 切向力Y=-1143.0488 +FPS=28.19, 法向力=2763.4185, 切向力X=2173.4414, 切向力Y=-430.0284 +FPS=27.79, 法向力=2755.5928, 切向力X=2288.6887, 切向力Y=-448.6431 +FPS=27.03, 法向力=2924.1750, 切向力X=1200.1411, 切向力Y=-1293.4126 +FPS=26.00, 法向力=2925.4331, 切向力X=1243.5554, 切向力Y=-1404.7676 +FPS=23.87, 法向力=3281.2129, 切向力X=2082.9585, 切向力Y=-865.5944 +FPS=23.81, 法向力=3043.1365, 切向力X=2071.2373, 切向力Y=-1298.7913 +FPS=24.19, 法向力=3136.9741, 切向力X=2072.4507, 切向力Y=-1307.7130 +FPS=25.64, 法向力=2492.2620, 切向力X=835.4164, 切向力Y=-1509.9143 +FPS=24.20, 法向力=2579.9062, 切向力X=1315.6879, 切向力Y=-1189.8870 +FPS=28.66, 法向力=2627.8594, 切向力X=1302.9990, 切向力Y=-1254.5117 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000354s, blend=0.002180s (9 tiles incl ref), finalize=0.000057s, total=0.002597s +FPS=26.65, 法向力=2823.6772, 切向力X=1240.6768, 切向力Y=-1159.2522 +FPS=23.76, 法向力=3007.4673, 切向力X=1789.7844, 切向力Y=-1077.2123 +FPS=28.29, 法向力=3046.1465, 切向力X=1778.9681, 切向力Y=-1063.7107 +FPS=28.33, 法向力=2501.2256, 切向力X=1180.3567, 切向力Y=-825.3818 +FPS=27.75, 法向力=2518.0928, 切向力X=1101.6758, 切向力Y=-894.8826 +FPS=26.95, 法向力=2418.6167, 切向力X=1501.5593, 切向力Y=-1124.9604 +FPS=27.80, 法向力=2388.3843, 切向力X=1406.0509, 切向力Y=-1791.8368 +FPS=28.31, 法向力=2424.3850, 切向力X=1427.2406, 切向力Y=-1757.0078 +FPS=26.69, 法向力=2675.1580, 切向力X=1453.6155, 切向力Y=-2002.0831 +FPS=27.56, 法向力=2448.2974, 切向力X=1896.1560, 切向力Y=-1854.6890 +FPS=28.44, 法向力=2459.6929, 切向力X=1859.2423, 切向力Y=-1876.9033 +FPS=26.53, 法向力=2430.5264, 切向力X=1121.4852, 切向力Y=-1853.3060 +FPS=29.26, 法向力=2345.8167, 切向力X=1211.9082, 切向力Y=-1951.5684 +FPS=27.67, 法向力=2776.1753, 切向力X=1664.8926, 切向力Y=-1564.1722 +FPS=27.74, 法向力=2817.2861, 切向力X=1518.5894, 切向力Y=-990.2626 +FPS=28.22, 法向力=2811.4153, 切向力X=1580.1053, 切向力Y=-1027.1414 +FPS=26.99, 法向力=3011.9089, 切向力X=1844.9700, 切向力Y=-1588.8107 +FPS=29.52, 法向力=3022.2583, 切向力X=1902.0371, 切向力Y=-1682.0842 +FPS=27.23, 法向力=2555.8428, 切向力X=2040.8500, 切向力Y=-1385.0062 +FPS=27.79, 法向力=2570.6670, 切向力X=2164.1946, 切向力Y=-1320.3369 +FPS=27.83, 法向力=2790.2017, 切向力X=1916.9517, 切向力Y=-874.9808 +FPS=26.51, 法向力=2780.1255, 切向力X=1360.9619, 切向力Y=-751.6522 +FPS=28.75, 法向力=2704.6929, 切向力X=1395.8826, 切向力Y=-852.5935 +FPS=28.94, 法向力=2432.5254, 切向力X=1313.0918, 切向力Y=-1040.1108 +FPS=27.93, 法向力=2484.2876, 切向力X=1261.2883, 切向力Y=-1033.9951 +FPS=27.66, 法向力=2798.3662, 切向力X=1790.1005, 切向力Y=-1358.7242 +FPS=28.27, 法向力=2804.2363, 切向力X=1594.8074, 切向力Y=-890.6154 +FPS=27.09, 法向力=2752.0491, 切向力X=1673.7549, 切向力Y=-920.3099 +FPS=27.82, 法向力=2757.0688, 切向力X=1155.1257, 切向力Y=-928.8455 +FPS=27.79, 法向力=2474.8130, 切向力X=1587.5065, 切向力Y=-1325.3928 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000258s, blend=0.002161s (9 tiles incl ref), finalize=0.000055s, total=0.002481s +FPS=28.85, 法向力=2422.1548, 切向力X=1591.4185, 切向力Y=-1378.2960 +FPS=27.01, 法向力=2882.6899, 切向力X=1570.3602, 切向力Y=-1761.5364 +FPS=28.45, 法向力=3027.0398, 切向力X=1538.0748, 切向力Y=-1737.2864 +FPS=27.43, 法向力=2637.9121, 切向力X=1455.2192, 切向力Y=-1035.3954 +FPS=27.58, 法向力=3268.3569, 切向力X=1837.6527, 切向力Y=-1089.5588 +FPS=28.48, 法向力=3371.5005, 切向力X=1836.9889, 切向力Y=-1176.6511 +FPS=27.92, 法向力=2981.1724, 切向力X=1341.6819, 切向力Y=-1249.5959 +FPS=29.40, 法向力=3000.4009, 切向力X=1331.9961, 切向力Y=-1312.0771 +FPS=27.33, 法向力=2633.4927, 切向力X=2318.1052, 切向力Y=-1495.2170 +FPS=28.30, 法向力=2642.5771, 切向力X=2257.6641, 切向力Y=-1577.9468 +FPS=26.70, 法向力=2899.3933, 切向力X=1834.4906, 切向力Y=-377.5552 +FPS=25.30, 法向力=2372.2808, 切向力X=1297.6130, 切向力Y=-1123.0150 +FPS=27.62, 法向力=2397.3347, 切向力X=1264.5859, 切向力Y=-1094.5970 +FPS=26.68, 法向力=3033.0493, 切向力X=1287.2980, 切向力Y=-1011.1250 +FPS=28.08, 法向力=3011.9692, 切向力X=1335.6368, 切向力Y=-1134.2941 +FPS=28.47, 法向力=3081.8689, 切向力X=1287.8617, 切向力Y=-1040.7200 +FPS=28.27, 法向力=2836.3013, 切向力X=1686.9318, 切向力Y=-1090.0022 +FPS=27.73, 法向力=2878.1846, 切向力X=1826.5831, 切向力Y=-1022.0120 +FPS=26.81, 法向力=2828.1055, 切向力X=2268.1260, 切向力Y=-1126.7675 +FPS=28.48, 法向力=3229.8113, 切向力X=1169.2494, 切向力Y=-561.3767 +FPS=28.64, 法向力=3230.1997, 切向力X=1212.3007, 切向力Y=-532.9701 +FPS=26.50, 法向力=2651.4243, 切向力X=1554.7852, 切向力Y=-1170.8555 +FPS=28.48, 法向力=2665.0166, 切向力X=1539.1099, 切向力Y=-1210.2001 +FPS=26.42, 法向力=2205.6287, 切向力X=1253.1720, 切向力Y=-1527.9180 +FPS=27.12, 法向力=2837.5630, 切向力X=1619.5258, 切向力Y=-613.2330 +FPS=28.50, 法向力=2973.0981, 切向力X=1626.8805, 切向力Y=-599.1630 +FPS=27.52, 法向力=2827.3323, 切向力X=974.3080, 切向力Y=-683.5051 +FPS=27.90, 法向力=2838.4595, 切向力X=989.3993, 切向力Y=-630.7751 +FPS=27.19, 法向力=2531.8784, 切向力X=1864.3467, 切向力Y=-688.3403 +FPS=28.21, 法向力=2424.3967, 切向力X=2014.5669, 切向力Y=-717.9306 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000327s, blend=0.002285s (9 tiles incl ref), finalize=0.000065s, total=0.002684s +FPS=27.19, 法向力=3016.2773, 切向力X=1612.6990, 切向力Y=-536.7106 +FPS=25.84, 法向力=2524.8447, 切向力X=1403.9811, 切向力Y=-1795.7563 +FPS=27.21, 法向力=2576.8464, 切向力X=1465.9995, 切向力Y=-1818.1548 +FPS=28.65, 法向力=2462.0176, 切向力X=1320.1775, 切向力Y=-1666.9271 +FPS=27.85, 法向力=2883.9504, 切向力X=1219.8926, 切向力Y=-909.0625 +FPS=27.76, 法向力=2887.5381, 切向力X=1153.2473, 切向力Y=-990.0029 +FPS=26.79, 法向力=2540.8477, 切向力X=1527.7489, 切向力Y=-835.0758 +FPS=27.35, 法向力=2749.7651, 切向力X=1542.0063, 切向力Y=-754.2866 +FPS=28.17, 法向力=2702.9004, 切向力X=1593.6136, 切向力Y=-834.3902 +FPS=27.97, 法向力=2695.7026, 切向力X=1505.9146, 切向力Y=-1527.9082 +FPS=27.67, 法向力=2711.4309, 切向力X=1520.9402, 切向力Y=-1532.5334 +FPS=26.47, 法向力=2771.1118, 切向力X=1749.7671, 切向力Y=-1284.2104 +FPS=28.16, 法向力=2783.2073, 切向力X=1856.8365, 切向力Y=-1305.4468 +FPS=26.00, 法向力=2571.8582, 切向力X=1612.0028, 切向力Y=-1380.3843 +FPS=26.90, 法向力=3118.1704, 切向力X=372.7864, 切向力Y=-1539.1187 +FPS=26.68, 法向力=3149.9241, 切向力X=311.0657, 切向力Y=-1663.9844 +FPS=27.18, 法向力=2560.0022, 切向力X=2099.6602, 切向力Y=-804.2929 +FPS=28.50, 法向力=2633.5559, 切向力X=1702.1094, 切向力Y=-1128.1807 +FPS=28.51, 法向力=2695.0212, 切向力X=1616.7051, 切向力Y=-1107.3535 +FPS=27.97, 法向力=3074.4575, 切向力X=1862.0840, 切向力Y=-306.1360 +FPS=28.04, 法向力=3089.3157, 切向力X=1865.8907, 切向力Y=-265.6671 +FPS=27.31, 法向力=3373.3225, 切向力X=1566.6978, 切向力Y=-417.3729 +FPS=27.32, 法向力=2901.4644, 切向力X=1234.2456, 切向力Y=-986.0375 +FPS=28.88, 法向力=3010.8245, 切向力X=1088.4041, 切向力Y=-979.6590 +FPS=27.37, 法向力=3170.1382, 切向力X=1514.8353, 切向力Y=-1188.6437 +FPS=28.78, 法向力=3208.0215, 切向力X=1495.2380, 切向力Y=-1139.7816 +FPS=26.59, 法向力=2865.4326, 切向力X=1478.9006, 切向力Y=-1056.7977 +FPS=25.96, 法向力=3162.7720, 切向力X=540.0935, 切向力Y=-907.3508 +FPS=28.81, 法向力=3233.6870, 切向力X=533.3550, 切向力Y=-1039.6775 +FPS=28.09, 法向力=2836.9380, 切向力X=1522.8895, 切向力Y=-1028.2871 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000328s, blend=0.002278s (9 tiles incl ref), finalize=0.000077s, total=0.002690s +FPS=27.47, 法向力=2809.0693, 切向力X=1463.1116, 切向力Y=-1028.9902 +FPS=27.35, 法向力=3036.2268, 切向力X=1790.4160, 切向力Y=-1136.4355 +FPS=26.89, 法向力=3098.6177, 切向力X=1801.3933, 切向力Y=-1092.1660 +FPS=25.19, 法向力=2784.6826, 切向力X=1903.0710, 切向力Y=-1138.5944 +FPS=25.36, 法向力=2660.3083, 切向力X=1689.7463, 切向力Y=-921.0152 +FPS=28.27, 法向力=2875.6099, 切向力X=1908.1903, 切向力Y=-959.1204 +FPS=28.63, 法向力=2862.1704, 切向力X=2012.4453, 切向力Y=-922.1808 +FPS=27.76, 法向力=2947.5020, 切向力X=1479.6865, 切向力Y=-1181.9578 +FPS=28.63, 法向力=2955.7700, 切向力X=1510.8083, 切向力Y=-1192.8999 +FPS=26.64, 法向力=2593.0295, 切向力X=1442.1152, 切向力Y=-1337.6782 +FPS=27.21, 法向力=2907.0742, 切向力X=1817.5596, 切向力Y=-1353.7351 +FPS=28.26, 法向力=3072.0239, 切向力X=1921.3762, 切向力Y=-1339.1443 +FPS=28.07, 法向力=2892.7676, 切向力X=1520.7173, 切向力Y=-1461.2775 +FPS=29.34, 法向力=2863.5894, 切向力X=1478.0496, 切向力Y=-1492.9702 +FPS=27.13, 法向力=2601.7107, 切向力X=1379.1118, 切向力Y=-1020.9745 +FPS=29.28, 法向力=2666.3752, 切向力X=1392.1130, 切向力Y=-989.2164 +FPS=27.47, 法向力=2885.1628, 切向力X=1506.7506, 切向力Y=-1089.7410 +FPS=25.61, 法向力=2686.8481, 切向力X=1386.0537, 切向力Y=-1633.0802 +FPS=29.38, 法向力=2690.4697, 切向力X=1482.0104, 切向力Y=-1717.1396 +FPS=26.41, 法向力=2408.0210, 切向力X=1677.9260, 切向力Y=-1503.3116 +FPS=28.10, 法向力=2477.6250, 切向力X=1646.3296, 切向力Y=-1515.0471 +FPS=28.65, 法向力=2849.5730, 切向力X=2236.8589, 切向力Y=-1341.6559 +FPS=28.08, 法向力=2543.6538, 切向力X=1522.6656, 切向力Y=-1257.5247 +FPS=27.34, 法向力=2601.2434, 切向力X=1525.4152, 切向力Y=-1261.0227 +FPS=27.99, 法向力=2411.9260, 切向力X=1614.3262, 切向力Y=-2496.0391 +FPS=27.07, 法向力=2442.1055, 切向力X=1671.3130, 切向力Y=-2647.4529 +FPS=27.02, 法向力=2492.6868, 切向力X=1265.2812, 切向力Y=-1260.0635 +FPS=28.19, 法向力=2613.2148, 切向力X=1748.9244, 切向力Y=-1104.7913 +FPS=29.00, 法向力=2529.0718, 切向力X=1797.4880, 切向力Y=-1109.8850 +FPS=25.05, 法向力=3017.5537, 切向力X=1427.4675, 切向力Y=-889.5762 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000267s, blend=0.002185s (9 tiles incl ref), finalize=0.000060s, total=0.002519s +FPS=26.78, 法向力=2956.3188, 切向力X=1552.7421, 切向力Y=-1375.1013 +FPS=29.74, 法向力=2951.4504, 切向力X=1550.9991, 切向力Y=-1488.7012 +FPS=27.92, 法向力=3338.7776, 切向力X=2160.9412, 切向力Y=-711.1421 +FPS=28.84, 法向力=3430.2759, 切向力X=2219.6699, 切向力Y=-478.1051 +FPS=26.59, 法向力=2653.6797, 切向力X=1966.3335, 切向力Y=-1249.5493 +FPS=28.54, 法向力=2638.3191, 切向力X=1932.7849, 切向力Y=-1263.8953 +FPS=28.07, 法向力=2952.6978, 切向力X=1142.7007, 切向力Y=-1298.4102 +FPS=27.49, 法向力=2360.7566, 切向力X=1720.7217, 切向力Y=-1274.2908 +FPS=29.07, 法向力=2262.0920, 切向力X=1890.4819, 切向力Y=-1286.1445 +FPS=28.19, 法向力=2933.1206, 切向力X=1427.5515, 切向力Y=-1176.5789 +FPS=28.31, 法向力=3007.3066, 切向力X=1448.0781, 切向力Y=-1182.3464 +FPS=27.61, 法向力=2754.5776, 切向力X=2108.2935, 切向力Y=-1035.3521 +FPS=28.00, 法向力=3028.3638, 切向力X=2040.8403, 切向力Y=-840.9157 +FPS=28.48, 法向力=3032.0532, 切向力X=1932.6362, 切向力Y=-912.4514 +FPS=28.28, 法向力=2595.4270, 切向力X=1254.8925, 切向力Y=-1090.4156 +FPS=29.18, 法向力=2625.0298, 切向力X=1264.0702, 切向力Y=-934.9271 +FPS=27.96, 法向力=3016.3115, 切向力X=2235.3230, 切向力Y=-801.2931 +FPS=27.99, 法向力=2992.8271, 切向力X=1940.1520, 切向力Y=-723.3160 +FPS=28.08, 法向力=3024.8228, 切向力X=1968.0347, 切向力Y=-822.1279 +FPS=25.46, 法向力=2733.1440, 切向力X=1432.7908, 切向力Y=-814.5203 +FPS=27.98, 法向力=3274.9878, 切向力X=1291.5422, 切向力Y=-851.9762 +FPS=28.28, 法向力=3202.6169, 切向力X=1231.0343, 切向力Y=-946.5297 +FPS=27.62, 法向力=3696.9551, 切向力X=1020.0220, 切向力Y=-1036.6003 +FPS=28.29, 法向力=3769.5537, 切向力X=1113.2755, 切向力Y=-1111.1116 +FPS=26.40, 法向力=2757.2563, 切向力X=2012.3246, 切向力Y=-665.8340 +FPS=28.50, 法向力=2733.7856, 切向力X=2041.9307, 切向力Y=-726.2584 +FPS=28.18, 法向力=2696.3511, 切向力X=1591.8756, 切向力Y=-1274.2078 +FPS=27.26, 法向力=2551.5833, 切向力X=1744.8149, 切向力Y=-1783.1660 +FPS=29.20, 法向力=2574.2754, 切向力X=1702.9607, 切向力Y=-1843.5222 +FPS=26.40, 法向力=3039.2729, 切向力X=1464.1731, 切向力Y=-954.3265 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000286s, blend=0.003160s (9 tiles incl ref), finalize=0.000061s, total=0.003514s +FPS=26.66, 法向力=3144.6113, 切向力X=1443.7004, 切向力Y=-951.7823 +FPS=28.48, 法向力=2743.2131, 切向力X=1669.1155, 切向力Y=-615.9854 +FPS=28.45, 法向力=3237.0566, 切向力X=1298.8110, 切向力Y=-764.6163 +FPS=28.89, 法向力=3271.1987, 切向力X=1311.4871, 切向力Y=-888.8395 +FPS=26.60, 法向力=2442.3401, 切向力X=1047.4977, 切向力Y=-1592.3784 +FPS=29.09, 法向力=2464.0378, 切向力X=1049.9224, 切向力Y=-1601.7028 +FPS=28.89, 法向力=2739.2883, 切向力X=2148.1899, 切向力Y=-602.5524 +FPS=28.49, 法向力=2778.6150, 切向力X=1500.2123, 切向力Y=-1632.7830 +FPS=29.13, 法向力=2856.1104, 切向力X=1401.2058, 切向力Y=-1560.2456 +FPS=27.66, 法向力=2695.2590, 切向力X=2022.3342, 切向力Y=-1405.9106 +FPS=28.35, 法向力=2697.3179, 切向力X=2063.9463, 切向力Y=-1406.1444 +FPS=28.49, 法向力=2963.2188, 切向力X=1102.2800, 切向力Y=-1155.4824 +FPS=28.32, 法向力=2813.7451, 切向力X=2181.8813, 切向力Y=-1312.9431 +FPS=28.99, 法向力=2793.7905, 切向力X=2122.3384, 切向力Y=-1168.1548 +FPS=28.09, 法向力=3346.4553, 切向力X=1167.7485, 切向力Y=-515.3617 +FPS=28.66, 法向力=3323.8997, 切向力X=1049.3257, 切向力Y=-647.0469 +FPS=26.51, 法向力=2890.6943, 切向力X=1074.3589, 切向力Y=-1125.4454 +FPS=27.34, 法向力=2553.2344, 切向力X=1877.6091, 切向力Y=-1455.8965 +FPS=28.44, 法向力=2588.1331, 切向力X=1876.6613, 切向力Y=-1408.5403 +FPS=27.97, 法向力=2374.4495, 切向力X=1316.3229, 切向力Y=-959.9710 +FPS=28.65, 法向力=2312.9915, 切向力X=1331.9916, 切向力Y=-895.6039 +FPS=26.42, 法向力=2658.4922, 切向力X=2121.8257, 切向力Y=-1097.6201 +FPS=28.64, 法向力=2771.7859, 切向力X=2329.8442, 切向力Y=-1160.9551 +FPS=26.30, 法向力=2346.5518, 切向力X=1654.6005, 切向力Y=-1160.1279 +FPS=27.32, 法向力=3039.1289, 切向力X=1969.6240, 切向力Y=-926.3516 +FPS=29.25, 法向力=3148.9685, 切向力X=1856.9548, 切向力Y=-830.5559 +FPS=26.84, 法向力=2790.3887, 切向力X=1496.9811, 切向力Y=-530.2838 +FPS=27.33, 法向力=2842.9585, 切向力X=1537.8359, 切向力Y=-583.6573 +FPS=27.52, 法向力=2590.9609, 切向力X=1274.3754, 切向力Y=-1471.6836 +FPS=27.58, 法向力=2776.3799, 切向力X=1591.0076, 切向力Y=-924.8879 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000264s, blend=0.002225s (9 tiles incl ref), finalize=0.000058s, total=0.002553s +FPS=28.03, 法向力=2834.7397, 切向力X=1630.0364, 切向力Y=-806.4320 +FPS=27.05, 法向力=3085.1165, 切向力X=2316.4062, 切向力Y=-1162.6989 +FPS=27.13, 法向力=3073.2957, 切向力X=1747.7019, 切向力Y=-834.7616 +FPS=28.88, 法向力=3112.3662, 切向力X=1633.3545, 切向力Y=-850.1271 +FPS=28.11, 法向力=3031.5342, 切向力X=1358.1487, 切向力Y=-626.2612 +FPS=28.31, 法向力=3086.8630, 切向力X=1404.8616, 切向力Y=-603.3594 +FPS=27.39, 法向力=2599.8601, 切向力X=1586.6482, 切向力Y=-1121.0837 +FPS=27.61, 法向力=2187.6694, 切向力X=1614.1246, 切向力Y=-1717.4977 +FPS=26.68, 法向力=2176.7832, 切向力X=1677.0442, 切向力Y=-1725.4744 +FPS=25.68, 法向力=2761.8223, 切向力X=1953.3993, 切向力Y=-558.3219 +FPS=28.56, 法向力=2752.2510, 切向力X=1993.9203, 切向力Y=-606.7151 +FPS=25.34, 法向力=2542.8169, 切向力X=1543.1880, 切向力Y=-1481.2393 +FPS=27.18, 法向力=2869.8347, 切向力X=1914.8271, 切向力Y=-960.0698 +FPS=27.05, 法向力=2838.8726, 切向力X=1955.1104, 切向力Y=-927.6227 +FPS=25.88, 法向力=2666.3945, 切向力X=1839.8347, 切向力Y=-1237.7690 +FPS=27.07, 法向力=3109.6599, 切向力X=1371.8762, 切向力Y=-1312.8879 +FPS=28.12, 法向力=3067.3545, 切向力X=1404.6465, 切向力Y=-1283.6602 +FPS=26.68, 法向力=3172.8340, 切向力X=2013.5576, 切向力Y=-683.8652 +FPS=28.01, 法向力=3178.7092, 切向力X=2040.3129, 切向力Y=-599.4128 +FPS=25.82, 法向力=2504.2202, 切向力X=1596.6663, 切向力Y=-1814.0618 +FPS=26.59, 法向力=2479.5137, 切向力X=2157.4043, 切向力Y=-942.4136 +FPS=27.64, 法向力=2581.2278, 切向力X=2157.5806, 切向力Y=-809.3582 +FPS=26.88, 法向力=2609.2798, 切向力X=1218.0217, 切向力Y=-1689.8364 +FPS=26.74, 法向力=2660.0364, 切向力X=1127.8916, 切向力Y=-1843.5588 +FPS=26.88, 法向力=2668.9395, 切向力X=1522.1067, 切向力Y=-984.5091 +FPS=26.65, 法向力=2322.1167, 切向力X=1858.8423, 切向力Y=-1075.3536 +FPS=24.77, 法向力=2278.2114, 切向力X=1905.0480, 切向力Y=-1134.5634 +FPS=25.44, 法向力=2412.0027, 切向力X=1213.7915, 切向力Y=-1488.0303 +FPS=26.16, 法向力=2989.8064, 切向力X=1704.8402, 切向力Y=-959.5712 +FPS=27.34, 法向力=3107.2917, 切向力X=1700.7202, 切向力Y=-936.7716 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000312s, blend=0.002137s (9 tiles incl ref), finalize=0.000052s, total=0.002507s +FPS=25.21, 法向力=2636.0061, 切向力X=1726.0220, 切向力Y=-1230.4890 +FPS=27.81, 法向力=2622.6628, 切向力X=1688.9907, 切向力Y=-1255.1899 +FPS=26.96, 法向力=2887.9858, 切向力X=1579.5568, 切向力Y=-968.1114 +FPS=26.12, 法向力=2758.5762, 切向力X=1159.7880, 切向力Y=-1322.3013 +FPS=27.36, 法向力=2809.6499, 切向力X=1118.4990, 切向力Y=-1425.7719 +FPS=25.22, 法向力=2805.6499, 切向力X=1445.3997, 切向力Y=-1416.3362 +FPS=25.08, 法向力=2649.0984, 切向力X=1975.1880, 切向力Y=-662.5655 +FPS=25.38, 法向力=2648.6624, 切向力X=1907.2437, 切向力Y=-820.5777 +FPS=25.05, 法向力=2505.3521, 切向力X=1465.4795, 切向力Y=-1395.5940 +FPS=24.70, 法向力=2816.0581, 切向力X=2079.1182, 切向力Y=-1333.8564 +FPS=26.47, 法向力=2789.1545, 切向力X=2143.1160, 切向力Y=-1445.9114 +FPS=26.31, 法向力=2584.4224, 切向力X=1567.5789, 切向力Y=-1524.7781 +FPS=25.40, 法向力=2397.6409, 切向力X=478.2199, 切向力Y=-3228.5798 +FPS=26.49, 法向力=2386.1091, 切向力X=291.7800, 切向力Y=-3570.7771 +FPS=25.23, 法向力=2447.6321, 切向力X=1719.3336, 切向力Y=-2875.5713 +FPS=26.86, 法向力=2525.7334, 切向力X=835.4442, 切向力Y=-2968.1353 +FPS=28.19, 法向力=2622.0171, 切向力X=891.1937, 切向力Y=-2932.5938 +FPS=27.49, 法向力=4671.6274, 切向力X=-11180.0195, 切向力Y=-34115.0820 +FPS=26.80, 法向力=3967.1155, 切向力X=-11859.1484, 切向力Y=-34946.6406 +FPS=25.39, 法向力=8224.6328, 切向力X=-18789.5117, 切向力Y=-55349.6484 +FPS=24.68, 法向力=11047.3740, 切向力X=-19639.2539, 切向力Y=-41894.5234 +FPS=24.87, 法向力=10891.8926, 切向力X=-19874.5176, 切向力Y=-42087.0391 +FPS=26.80, 法向力=10957.5469, 切向力X=-19308.1191, 切向力Y=-15537.0791 +FPS=27.50, 法向力=7528.1519, 切向力X=-20293.2500, 切向力Y=38407.8086 +FPS=26.37, 法向力=7652.3608, 切向力X=-20125.1270, 切向力Y=38394.8672 +FPS=25.05, 法向力=8183.9746, 切向力X=-17286.5547, 切向力Y=71663.1016 +FPS=26.52, 法向力=8073.2603, 切向力X=-17604.4883, 切向力Y=71846.9141 +FPS=26.51, 法向力=6155.1289, 切向力X=277.5016, 切向力Y=79090.2344 +FPS=25.34, 法向力=6810.7686, 切向力X=1985.2439, 切向力Y=71590.7656 +FPS=26.97, 法向力=6946.0645, 切向力X=1912.3210, 切向力Y=71341.2344 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000343s, blend=0.002180s (9 tiles incl ref), finalize=0.000053s, total=0.002583s +FPS=26.56, 法向力=7592.4233, 切向力X=-2956.1235, 切向力Y=44093.8750 +FPS=27.09, 法向力=7148.9746, 切向力X=-12792.6836, 切向力Y=-19209.5527 +FPS=27.42, 法向力=7076.3823, 切向力X=-12918.0762, 切向力Y=-19258.6504 +FPS=27.39, 法向力=6574.5586, 切向力X=85.6941, 切向力Y=-45903.0859 +FPS=26.90, 法向力=7820.7417, 切向力X=-5029.8408, 切向力Y=-35542.6094 +FPS=27.72, 法向力=7819.8003, 切向力X=-4978.4980, 切向力Y=-35612.1406 +FPS=25.74, 法向力=7167.2759, 切向力X=-2117.8760, 切向力Y=-22163.7383 +FPS=27.45, 法向力=7103.1069, 切向力X=-2160.7434, 切向力Y=-22170.2148 +FPS=27.01, 法向力=6031.7256, 切向力X=-6163.6553, 切向力Y=5313.8896 +FPS=27.71, 法向力=8726.0859, 切向力X=-7220.0034, 切向力Y=22114.9824 +FPS=28.63, 法向力=8572.2598, 切向力X=-7206.3701, 切向力Y=22588.9512 +FPS=26.89, 法向力=7151.2837, 切向力X=-5123.7251, 切向力Y=8396.0391 +FPS=28.37, 法向力=7086.6460, 切向力X=-4927.1499, 切向力Y=8462.7207 +FPS=27.87, 法向力=6673.5410, 切向力X=-2983.3135, 切向力Y=-19170.0859 +FPS=27.64, 法向力=5097.1772, 切向力X=11383.6670, 切向力Y=-37824.7031 +FPS=26.75, 法向力=4976.2124, 切向力X=12081.0791, 切向力Y=-38030.3203 +FPS=26.36, 法向力=6429.9492, 切向力X=15307.8564, 切向力Y=-51612.3281 +FPS=26.98, 法向力=6900.4224, 切向力X=12387.6670, 切向力Y=-42546.0625 +FPS=28.42, 法向力=6992.7217, 切向力X=12251.6260, 切向力Y=-42515.2070 +FPS=27.96, 法向力=8530.3516, 切向力X=16225.1250, 切向力Y=-32923.1211 +FPS=28.00, 法向力=8328.5918, 切向力X=16372.7061, 切向力Y=-32907.0000 +FPS=26.44, 法向力=9711.9316, 切向力X=34719.5781, 切向力Y=4441.0439 +FPS=26.53, 法向力=9297.1650, 切向力X=34884.6680, 切向力Y=4561.6748 +FPS=25.96, 法向力=10161.4375, 切向力X=43614.0234, 切向力Y=58520.2578 +FPS=24.84, 法向力=11560.7451, 切向力X=33203.0273, 切向力Y=63345.3594 +FPS=26.56, 法向力=11233.4131, 切向力X=33481.3672, 切向力Y=63808.4180 +FPS=27.08, 法向力=9884.7236, 切向力X=10049.1875, 切向力Y=35366.8828 +FPS=26.96, 法向力=5367.8901, 切向力X=-11426.4395, 切向力Y=-27073.5137 +FPS=27.68, 法向力=5381.0088, 切向力X=-11515.5586, 切向力Y=-27035.7852 +FPS=26.45, 法向力=6584.8047, 切向力X=-5081.0684, 切向力Y=-49143.6250 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000454s, blend=0.002329s (9 tiles incl ref), finalize=0.000059s, total=0.002850s +FPS=28.17, 法向力=8133.4639, 切向力X=-5350.1929, 切向力Y=-40164.5078 +FPS=29.06, 法向力=8066.2021, 切向力X=-5443.5601, 切向力Y=-40106.9297 +FPS=28.34, 法向力=9747.5898, 切向力X=6182.6113, 切向力Y=-4001.1255 +FPS=29.69, 法向力=9723.1855, 切向力X=6206.3691, 切向力Y=-3902.2188 +FPS=27.70, 法向力=10183.4248, 切向力X=20375.5664, 切向力Y=51959.8359 +FPS=29.67, 法向力=9996.1416, 切向力X=20650.6484, 切向力Y=52135.1641 +FPS=28.13, 法向力=11755.5488, 切向力X=19079.3281, 切向力Y=72185.1172 +FPS=26.53, 法向力=11685.6660, 切向力X=-1758.6560, 切向力Y=46335.8906 +FPS=29.79, 法向力=11732.9844, 切向力X=-1805.6716, 切向力Y=46460.4922 +FPS=27.90, 法向力=9716.1992, 切向力X=-6657.4033, 切向力Y=11872.4629 +FPS=30.31, 法向力=9796.8643, 切向力X=-6604.3569, 切向力Y=11975.6426 +FPS=28.36, 法向力=3187.4734, 切向力X=-4033.9741, 切向力Y=-16491.2520 +FPS=29.91, 法向力=3178.8967, 切向力X=-4070.5933, 切向力Y=-16659.6309 +FPS=28.28, 法向力=5263.8975, 切向力X=-1321.3530, 切向力Y=-41509.1133 +FPS=28.58, 法向力=5792.0254, 切向力X=-451.9874, 切向力Y=-50871.2539 +FPS=29.79, 法向力=5946.4209, 切向力X=-653.0378, 切向力Y=-51079.9961 +FPS=29.26, 法向力=7454.4863, 切向力X=8048.0039, 切向力Y=-30178.1973 +FPS=29.59, 法向力=7416.4897, 切向力X=8070.4883, 切向力Y=-30274.9531 +FPS=27.24, 法向力=7258.4600, 切向力X=17312.4609, 切向力Y=-20872.2031 +FPS=29.25, 法向力=7157.4722, 切向力X=17317.8086, 切向力Y=-20816.3945 +FPS=29.01, 法向力=6744.7939, 切向力X=14292.9766, 切向力Y=-25739.8125 +FPS=27.99, 法向力=8386.2676, 切向力X=25707.7539, 切向力Y=-8518.2197 +FPS=30.54, 法向力=8390.5879, 切向力X=25683.5195, 切向力Y=-8589.0703 +FPS=28.99, 法向力=10284.0439, 切向力X=42487.8633, 切向力Y=36456.4922 +FPS=30.99, 法向力=9939.8555, 切向力X=42729.2383, 切向力Y=36622.1836 +FPS=28.76, 法向力=11403.3623, 切向力X=42542.1289, 切向力Y=70516.3984 +FPS=29.97, 法向力=11136.5654, 切向力X=42764.3984, 切向力Y=71115.8359 +FPS=27.77, 法向力=14434.9863, 切向力X=22482.2812, 切向力Y=64195.5000 +FPS=27.56, 法向力=9505.0127, 切向力X=-7712.3462, 切向力Y=26629.4219 +FPS=30.45, 法向力=9430.4414, 切向力X=-7683.6152, 切向力Y=26804.1738 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002186s (9 tiles incl ref), finalize=0.000055s, total=0.002512s +FPS=28.37, 法向力=5471.9346, 切向力X=-19545.7969, 切向力Y=-24081.9180 +FPS=30.78, 法向力=5490.3657, 切向力X=-19649.3613, 切向力Y=-24014.1621 +FPS=28.49, 法向力=6758.1455, 切向力X=-10170.4639, 切向力Y=-49783.2773 +FPS=29.41, 法向力=6783.0117, 切向力X=-10255.7344, 切向力Y=-49823.3750 +FPS=28.28, 法向力=7652.8086, 切向力X=2287.4688, 切向力Y=-47152.2539 +FPS=28.36, 法向力=10242.1367, 切向力X=8387.7656, 切向力Y=-30398.5000 +FPS=30.99, 法向力=10217.9121, 切向力X=8442.9648, 切向力Y=-30502.3867 +FPS=27.81, 法向力=10848.8760, 切向力X=18939.3789, 切向力Y=-11264.6221 +FPS=31.22, 法向力=10858.1709, 切向力X=18972.0547, 切向力Y=-11265.1719 +FPS=29.35, 法向力=5910.5176, 切向力X=12972.6562, 切向力Y=6930.7344 +FPS=31.10, 法向力=5753.9287, 切向力X=13112.3066, 切向力Y=7019.0112 +FPS=30.57, 法向力=3261.3171, 切向力X=6633.0366, 切向力Y=2244.3154 +FPS=29.70, 法向力=3580.2397, 切向力X=2922.1792, 切向力Y=-436.7336 +FPS=30.47, 法向力=3496.6436, 切向力X=2938.4873, 切向力Y=-591.0488 +FPS=29.09, 法向力=3692.6616, 切向力X=1535.8864, 切向力Y=-773.3685 +FPS=31.17, 法向力=3631.9719, 切向力X=1523.2437, 切向力Y=-943.3077 +FPS=28.61, 法向力=3306.0713, 切向力X=2041.5247, 切向力Y=-204.2805 +FPS=30.65, 法向力=3381.4199, 切向力X=2278.4717, 切向力Y=-82.0938 +FPS=28.63, 法向力=3120.4954, 切向力X=2161.9141, 切向力Y=-1333.2551 +FPS=26.90, 法向力=2285.1436, 切向力X=2343.7886, 切向力Y=-1521.3235 +FPS=27.28, 法向力=2253.1479, 切向力X=2348.9438, 切向力Y=-1368.9998 +FPS=29.03, 法向力=3527.7681, 切向力X=1804.0764, 切向力Y=-1207.2676 +FPS=30.67, 法向力=3614.9954, 切向力X=1856.7262, 切向力Y=-1326.9082 +FPS=28.65, 法向力=3049.1316, 切向力X=2169.3679, 切向力Y=-717.5710 +FPS=31.18, 法向力=3091.9058, 切向力X=2163.4138, 切向力Y=-673.1740 +FPS=28.83, 法向力=2478.9634, 切向力X=2112.3657, 切向力Y=-1788.5162 +FPS=30.57, 法向力=3253.7896, 切向力X=2053.0559, 切向力Y=-1379.4270 +FPS=30.86, 法向力=3317.7217, 切向力X=2023.1956, 切向力Y=-1439.2446 +FPS=29.81, 法向力=3131.1604, 切向力X=1944.6564, 切向力Y=-1158.6389 +FPS=31.29, 法向力=3084.7939, 切向力X=1969.4221, 切向力Y=-1086.4731 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000008s (hit), reset=0.000323s, blend=0.003142s (9 tiles incl ref), finalize=0.000065s, total=0.003542s +FPS=27.43, 法向力=2774.6685, 切向力X=1855.5603, 切向力Y=-1274.5206 +FPS=30.86, 法向力=2833.7693, 切向力X=1830.8777, 切向力Y=-1265.7925 +FPS=29.18, 法向力=2550.5527, 切向力X=1278.5903, 切向力Y=-1454.6792 +FPS=30.10, 法向力=2535.7012, 切向力X=1274.9597, 切向力Y=-1422.5042 +FPS=29.59, 法向力=2967.5854, 切向力X=1767.4929, 切向力Y=-1211.2527 +FPS=28.72, 法向力=2988.8225, 切向力X=2118.2573, 切向力Y=-1129.6980 +FPS=30.45, 法向力=2980.2754, 切向力X=2152.7070, 切向力Y=-1185.9116 +FPS=29.47, 法向力=3077.4197, 切向力X=2135.6665, 切向力Y=-1050.4275 +FPS=29.56, 法向力=3125.9761, 切向力X=2057.0342, 切向力Y=-1009.9048 +FPS=28.92, 法向力=3189.9412, 切向力X=1880.8990, 切向力Y=-979.5128 +FPS=29.84, 法向力=2806.5044, 切向力X=1897.4775, 切向力Y=-1436.5959 +FPS=30.28, 法向力=2796.4556, 切向力X=1976.6680, 切向力Y=-1537.9146 +FPS=30.29, 法向力=2814.3184, 切向力X=1985.8082, 切向力Y=-1549.0439 +FPS=29.72, 法向力=2720.1716, 切向力X=1755.0630, 切向力Y=-1286.4469 +FPS=29.41, 法向力=3075.0774, 切向力X=1344.6414, 切向力Y=-997.5738 +FPS=29.97, 法向力=3142.6304, 切向力X=1372.5900, 切向力Y=-991.1593 +FPS=29.84, 法向力=3258.6753, 切向力X=2125.5415, 切向力Y=-1294.0627 +FPS=30.49, 法向力=3348.8621, 切向力X=2138.6458, 切向力Y=-1347.6542 +FPS=29.89, 法向力=2891.8662, 切向力X=1730.8451, 切向力Y=-1380.4496 +FPS=29.80, 法向力=2979.9736, 切向力X=1708.9628, 切向力Y=-1431.8448 +FPS=29.10, 法向力=2688.3291, 切向力X=1721.5544, 切向力Y=-1254.9657 +FPS=30.31, 法向力=2644.5293, 切向力X=1737.9066, 切向力Y=-1378.5999 +FPS=30.36, 法向力=2587.3799, 切向力X=1842.5403, 切向力Y=-1244.6523 +FPS=29.88, 法向力=2567.7910, 切向力X=1895.6357, 切向力Y=-1230.2573 +FPS=29.32, 法向力=3009.8149, 切向力X=2140.2217, 切向力Y=-1079.8503 +FPS=30.09, 法向力=2368.2935, 切向力X=1901.8320, 切向力Y=-1489.8069 +FPS=31.58, 法向力=2335.7363, 切向力X=1974.8964, 切向力Y=-1542.0635 +FPS=28.83, 法向力=2831.2847, 切向力X=1404.2405, 切向力Y=-874.9561 +FPS=30.52, 法向力=2909.3230, 切向力X=1281.4961, 切向力Y=-771.4492 +FPS=28.73, 法向力=2501.0095, 切向力X=2184.8809, 切向力Y=-1446.7041 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000409s, blend=0.002220s (9 tiles incl ref), finalize=0.000058s, total=0.002695s +FPS=30.24, 法向力=2459.5830, 切向力X=2261.7314, 切向力Y=-1440.6046 +FPS=29.67, 法向力=2470.7290, 切向力X=1664.3608, 切向力Y=-1598.2346 +FPS=28.91, 法向力=2388.0029, 切向力X=2383.1201, 切向力Y=-1354.5215 +FPS=30.77, 法向力=2338.4878, 切向力X=2361.1272, 切向力Y=-1174.6366 +FPS=27.40, 法向力=2633.7761, 切向力X=2128.4858, 切向力Y=-1064.1438 +FPS=29.28, 法向力=2655.0996, 切向力X=2127.7715, 切向力Y=-1056.8615 +FPS=26.88, 法向力=2922.9790, 切向力X=1561.5845, 切向力Y=-1327.7212 +FPS=29.81, 法向力=2902.6733, 切向力X=1664.8444, 切向力Y=-1327.7596 +FPS=28.56, 法向力=2935.8181, 切向力X=1496.4910, 切向力Y=-905.9681 +FPS=27.17, 法向力=2497.1631, 切向力X=2061.9043, 切向力Y=-1580.2903 +FPS=28.98, 法向力=2465.8506, 切向力X=2192.5754, 切向力Y=-1587.9279 +FPS=28.98, 法向力=2812.8901, 切向力X=1584.1890, 切向力Y=-1889.2095 +FPS=29.10, 法向力=2857.9316, 切向力X=1566.6184, 切向力Y=-1900.5442 +FPS=27.98, 法向力=2337.6558, 切向力X=2309.2839, 切向力Y=-1884.8004 +FPS=27.56, 法向力=2732.2195, 切向力X=2376.9834, 切向力Y=-1269.0458 +FPS=28.13, 法向力=2732.7676, 切向力X=2376.9585, 切向力Y=-1324.7976 +FPS=27.99, 法向力=3057.5674, 切向力X=1747.5112, 切向力Y=-1072.3519 +FPS=27.99, 法向力=3084.2690, 切向力X=1705.8912, 切向力Y=-1253.9351 +FPS=28.04, 法向力=2862.1289, 切向力X=1743.0652, 切向力Y=-887.0061 +FPS=27.89, 法向力=2418.6162, 切向力X=2092.6201, 切向力Y=-1460.8269 +FPS=28.46, 法向力=2437.3264, 切向力X=2007.6177, 切向力Y=-1524.7406 +FPS=27.88, 法向力=3062.6465, 切向力X=1348.5452, 切向力Y=-1551.2944 +FPS=27.96, 法向力=3183.5190, 切向力X=1283.4075, 切向力Y=-1487.8112 +FPS=28.03, 法向力=2748.6094, 切向力X=1099.1135, 切向力Y=-762.5441 +FPS=26.99, 法向力=2845.5908, 切向力X=2050.3997, 切向力Y=-846.3214 +FPS=28.20, 法向力=2886.7729, 切向力X=2016.7671, 切向力Y=-900.3387 +FPS=25.27, 法向力=2579.2471, 切向力X=1229.5692, 切向力Y=-1101.8694 +FPS=27.20, 法向力=2619.0864, 切向力X=1301.4695, 切向力Y=-1045.7826 +FPS=26.05, 法向力=3216.0330, 切向力X=2252.5266, 切向力Y=-797.6826 +FPS=25.59, 法向力=2525.2375, 切向力X=1726.6381, 切向力Y=-1608.5491 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000365s, blend=0.002429s (9 tiles incl ref), finalize=0.000136s, total=0.002937s +FPS=25.26, 法向力=2496.3401, 切向力X=1735.5771, 切向力Y=-1652.9176 +FPS=28.04, 法向力=2975.8242, 切向力X=2005.4426, 切向力Y=-918.4301 +FPS=26.30, 法向力=2557.5234, 切向力X=2161.7261, 切向力Y=-1092.2638 +FPS=26.81, 法向力=2519.5237, 切向力X=2159.8167, 切向力Y=-1157.0010 +FPS=25.64, 法向力=2392.5645, 切向力X=2123.0957, 切向力Y=-847.0412 +FPS=26.05, 法向力=2755.7754, 切向力X=1889.4106, 切向力Y=-978.6133 +FPS=27.03, 法向力=2761.8167, 切向力X=1835.1547, 切向力Y=-1100.5476 +FPS=24.82, 法向力=2757.2461, 切向力X=1974.4236, 切向力Y=-814.5953 +FPS=24.48, 法向力=2828.6309, 切向力X=2132.7271, 切向力Y=-663.7406 +FPS=26.92, 法向力=3005.1995, 切向力X=1709.0474, 切向力Y=-678.3373 +FPS=26.32, 法向力=2865.6616, 切向力X=1132.2045, 切向力Y=-1311.2830 +FPS=27.55, 法向力=2810.8828, 切向力X=1259.2795, 切向力Y=-1368.2069 +FPS=26.32, 法向力=2346.2207, 切向力X=1603.1581, 切向力Y=-1348.1764 +FPS=27.62, 法向力=2121.7090, 切向力X=1721.5835, 切向力Y=-1521.2804 +FPS=26.66, 法向力=2084.0234, 切向力X=1761.6672, 切向力Y=-1529.9978 +FPS=25.03, 法向力=2036.5735, 切向力X=1725.5288, 切向力Y=-1420.5219 +FPS=27.24, 法向力=1958.1885, 切向力X=1693.1279, 切向力Y=-1562.1721 +FPS=26.65, 法向力=2634.6450, 切向力X=2113.4326, 切向力Y=-1013.5093 +FPS=28.45, 法向力=2161.9248, 切向力X=2074.4783, 切向力Y=-1055.9905 +FPS=27.34, 法向力=2187.2532, 切向力X=2129.5703, 切向力Y=-1103.9146 +FPS=28.98, 法向力=2771.4727, 切向力X=1420.9177, 切向力Y=-1327.5576 +FPS=26.58, 法向力=2607.3420, 切向力X=1644.9321, 切向力Y=-1559.2041 +FPS=27.58, 法向力=2637.3779, 切向力X=1712.3254, 切向力Y=-1589.8618 +FPS=27.57, 法向力=3287.6631, 切向力X=1184.5238, 切向力Y=-389.7276 +FPS=26.98, 法向力=3241.5273, 切向力X=1177.3330, 切向力Y=-314.0820 +FPS=27.27, 法向力=2758.0266, 切向力X=1859.2527, 切向力Y=-926.2566 +FPS=26.40, 法向力=2720.2698, 切向力X=2020.3159, 切向力Y=-1134.4685 +FPS=29.34, 法向力=2746.0454, 切向力X=1984.4150, 切向力Y=-993.0593 +FPS=25.59, 法向力=2599.6558, 切向力X=1403.5975, 切向力Y=-1393.6023 +FPS=28.00, 法向力=2527.7544, 切向力X=1328.5793, 切向力Y=-1450.4363 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000298s, blend=0.002102s (9 tiles incl ref), finalize=0.000051s, total=0.002458s +FPS=26.06, 法向力=2976.7700, 切向力X=1168.2000, 切向力Y=-706.6689 +FPS=26.10, 法向力=2421.0259, 切向力X=1986.4611, 切向力Y=-601.1165 +FPS=28.25, 法向力=2439.3872, 切向力X=1947.0315, 切向力Y=-646.8077 +FPS=25.52, 法向力=2760.1138, 切向力X=1938.1121, 切向力Y=-1115.1624 +FPS=27.98, 法向力=2314.5811, 切向力X=1945.1509, 切向力Y=-571.6548 +FPS=27.93, 法向力=2410.7302, 切向力X=2123.9883, 切向力Y=-542.6718 +FPS=26.05, 法向力=2433.8330, 切向力X=2309.6604, 切向力Y=-2164.1025 +FPS=26.55, 法向力=2551.2715, 切向力X=1513.3259, 切向力Y=-1608.8855 +FPS=27.67, 法向力=2499.2144, 切向力X=1489.1193, 切向力Y=-1671.6907 +FPS=27.47, 法向力=3093.1353, 切向力X=846.1570, 切向力Y=-1744.2461 +FPS=28.20, 法向力=3244.5664, 切向力X=720.8442, 切向力Y=-1757.5508 +FPS=24.56, 法向力=2555.5784, 切向力X=725.9166, 切向力Y=-2983.4773 +FPS=27.96, 法向力=2589.8618, 切向力X=760.6552, 切向力Y=-3116.0747 +FPS=27.60, 法向力=2931.5342, 切向力X=1250.8555, 切向力Y=-2858.3022 +FPS=26.32, 法向力=2466.3101, 切向力X=1275.5747, 切向力Y=-3971.6206 +FPS=26.73, 法向力=2415.6948, 切向力X=1325.0691, 切向力Y=-4081.5806 +FPS=27.98, 法向力=2585.5645, 切向力X=168.0213, 切向力Y=-4874.8916 +FPS=26.79, 法向力=2726.5630, 切向力X=436.3359, 切向力Y=-4965.2715 +FPS=27.76, 法向力=2693.0000, 切向力X=411.7783, 切向力Y=-5016.6943 +FPS=27.38, 法向力=2378.3445, 切向力X=1181.0640, 切向力Y=-4438.5137 +FPS=28.76, 法向力=2381.8699, 切向力X=1183.0789, 切向力Y=-4445.7822 +FPS=29.50, 法向力=2731.2129, 切向力X=145.8612, 切向力Y=-3995.7544 +FPS=27.70, 法向力=2576.0015, 切向力X=-176.6264, 切向力Y=-5569.6265 +FPS=26.77, 法向力=2535.6008, 切向力X=-122.2345, 切向力Y=-5657.9336 +FPS=27.43, 法向力=2459.2004, 切向力X=326.6363, 切向力Y=-6017.8320 +FPS=28.97, 法向力=2495.3162, 切向力X=381.8917, 切向力Y=-6115.4072 +FPS=27.17, 法向力=2570.8057, 切向力X=-370.9823, 切向力Y=-7156.3467 +FPS=26.36, 法向力=2326.1438, 切向力X=52.4468, 切向力Y=-7632.5996 +FPS=27.82, 法向力=2366.6931, 切向力X=110.8878, 切向力Y=-7731.7930 +FPS=26.41, 法向力=2562.3193, 切向力X=30.7400, 切向力Y=-7349.9551 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000358s, blend=0.002438s (9 tiles incl ref), finalize=0.000061s, total=0.002864s +FPS=28.20, 法向力=2647.8877, 切向力X=27.5916, 切向力Y=-7319.2637 +FPS=26.80, 法向力=2735.0469, 切向力X=-482.2130, 切向力Y=-8409.4121 +FPS=27.02, 法向力=2896.5703, 切向力X=-841.8999, 切向力Y=-8280.3008 +FPS=28.60, 法向力=2889.3555, 切向力X=-795.0308, 切向力Y=-8406.7520 +FPS=28.78, 法向力=2728.7231, 切向力X=1344.5835, 切向力Y=-4214.1787 +FPS=30.03, 法向力=2843.1006, 切向力X=1295.9805, 切向力Y=-4226.3291 +FPS=30.64, 法向力=2901.4800, 切向力X=1859.8639, 切向力Y=-1695.8533 +FPS=29.71, 法向力=2821.7739, 切向力X=1825.4635, 切向力Y=-1697.1835 +FPS=28.85, 法向力=2599.4524, 切向力X=2139.2864, 切向力Y=-725.4915 +FPS=28.86, 法向力=2594.2244, 切向力X=2107.4194, 切向力Y=-719.8115 +FPS=30.65, 法向力=3016.3748, 切向力X=1998.4016, 切向力Y=-851.9243 +FPS=28.33, 法向力=2777.7563, 切向力X=920.2181, 切向力Y=-1002.8217 +FPS=29.85, 法向力=2842.0312, 切向力X=892.0359, 切向力Y=-1023.9310 +FPS=28.98, 法向力=2473.4785, 切向力X=1963.2889, 切向力Y=-1539.8184 +FPS=29.78, 法向力=2593.1770, 切向力X=2069.6987, 切向力Y=-1617.8088 +FPS=28.55, 法向力=3064.0181, 切向力X=1805.1327, 切向力Y=-2363.2764 +FPS=29.11, 法向力=3138.7595, 切向力X=1806.4313, 切向力Y=-2497.4854 +FPS=29.37, 法向力=2983.4717, 切向力X=2379.6704, 切向力Y=-5164.9902 +FPS=27.74, 法向力=3563.9624, 切向力X=2934.3640, 切向力Y=-3066.2764 +FPS=28.73, 法向力=3430.1621, 切向力X=3103.1309, 切向力Y=-3014.4402 +FPS=29.51, 法向力=5069.5898, 切向力X=2474.4949, 切向力Y=1951.9677 +FPS=28.14, 法向力=5104.7148, 切向力X=2436.8662, 切向力Y=2004.4175 +FPS=28.59, 法向力=5809.3633, 切向力X=2137.9380, 切向力Y=2827.1685 +FPS=28.01, 法向力=4930.0068, 切向力X=2400.1321, 切向力Y=2116.7627 +FPS=30.60, 法向力=4959.6924, 切向力X=2474.4070, 切向力Y=1968.3357 +FPS=29.27, 法向力=3603.6824, 切向力X=2537.8440, 切向力Y=-1229.3259 +FPS=30.41, 法向力=3577.9666, 切向力X=2486.6929, 切向力Y=-1288.3339 +FPS=28.89, 法向力=2830.8577, 切向力X=2401.5093, 切向力Y=-2168.1724 +FPS=31.67, 法向力=2778.4639, 切向力X=2451.8989, 切向力Y=-2153.9133 +FPS=29.27, 法向力=2811.7205, 切向力X=1243.7427, 切向力Y=-866.2222 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000314s, blend=0.003218s (9 tiles incl ref), finalize=0.000067s, total=0.003606s +FPS=29.23, 法向力=2829.4529, 切向力X=1176.9790, 切向力Y=-785.6984 +FPS=31.52, 法向力=3129.3506, 切向力X=2159.0115, 切向力Y=-330.0468 +FPS=28.38, 法向力=2933.9077, 切向力X=2453.4595, 切向力Y=-805.5256 +FPS=30.96, 法向力=2917.3628, 切向力X=2506.1479, 切向力Y=-862.0663 +FPS=29.33, 法向力=3223.8481, 切向力X=1802.0146, 切向力Y=-1037.8982 +FPS=31.90, 法向力=3281.2556, 切向力X=1836.1830, 切向力Y=-1045.3068 +FPS=30.06, 法向力=3456.2834, 切向力X=1113.3849, 切向力Y=-643.6418 +FPS=31.66, 法向力=3419.5825, 切向力X=1183.9094, 切向力Y=-713.8683 +FPS=29.10, 法向力=3150.1313, 切向力X=2868.0642, 切向力Y=-1563.0220 +FPS=30.14, 法向力=3032.8103, 切向力X=3620.3877, 切向力Y=-3061.0884 +FPS=30.65, 法向力=3052.5005, 切向力X=3866.2603, 切向力Y=-3512.0298 +FPS=29.07, 法向力=3413.1025, 切向力X=4837.4600, 切向力Y=-3716.1877 +FPS=31.15, 法向力=3417.6299, 切向力X=4877.1094, 切向力Y=-3819.1758 +FPS=28.30, 法向力=3639.9719, 切向力X=4347.4263, 切向力Y=-3897.0271 +FPS=32.05, 法向力=3635.6250, 切向力X=4414.0073, 切向力Y=-3809.8955 +FPS=30.43, 法向力=3382.6582, 切向力X=3922.8335, 切向力Y=-1666.6251 +FPS=30.12, 法向力=3382.9592, 切向力X=3909.8184, 切向力Y=-1620.7089 +FPS=30.52, 法向力=3435.3203, 切向力X=2339.5815, 切向力Y=-512.6754 +FPS=30.56, 法向力=3290.0005, 切向力X=1282.2690, 切向力Y=-1027.2716 +FPS=31.89, 法向力=3147.2700, 切向力X=1353.2673, 切向力Y=-1058.6643 +FPS=30.99, 法向力=3268.7168, 切向力X=1849.3279, 切向力Y=-1013.3005 +FPS=30.34, 法向力=3288.5518, 切向力X=1840.5841, 切向力Y=-959.6086 +FPS=30.36, 法向力=2843.9624, 切向力X=2432.9446, 切向力Y=-1378.8907 +FPS=31.63, 法向力=2894.6182, 切向力X=2491.5806, 切向力Y=-1430.5466 +FPS=30.21, 法向力=2823.3557, 切向力X=3861.8687, 切向力Y=-3988.1538 +FPS=31.73, 法向力=3078.8845, 切向力X=4297.8359, 切向力Y=-4068.5999 +FPS=30.66, 法向力=2655.6951, 切向力X=4983.9971, 切向力Y=-5259.7935 +FPS=29.12, 法向力=2771.2849, 切向力X=5014.6997, 切向力Y=-5246.8066 +FPS=28.75, 法向力=3284.4893, 切向力X=5303.8179, 切向力Y=-7012.2432 +FPS=29.91, 法向力=3441.7568, 切向力X=5266.5366, 切向力Y=-7176.9819 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002258s (9 tiles incl ref), finalize=0.000055s, total=0.002596s +FPS=28.54, 法向力=3101.4341, 切向力X=6493.6440, 切向力Y=-7451.9121 +FPS=28.25, 法向力=3328.5566, 切向力X=6654.8115, 切向力Y=-7520.9419 +FPS=30.88, 法向力=3405.4175, 切向力X=6626.9756, 切向力Y=-7444.3379 +FPS=29.28, 法向力=2703.7993, 切向力X=4390.1416, 切向力Y=-4793.6104 +FPS=31.64, 法向力=2755.0110, 切向力X=4288.2705, 切向力Y=-4782.7847 +FPS=29.96, 法向力=3077.0234, 切向力X=2829.2698, 切向力Y=-1577.8811 +FPS=31.39, 法向力=3147.8062, 切向力X=2767.6963, 切向力Y=-1477.0427 +FPS=30.73, 法向力=3748.9346, 切向力X=1566.2500, 切向力Y=-165.8217 +FPS=30.03, 法向力=2754.7258, 切向力X=3116.5479, 切向力Y=-689.2828 +FPS=31.16, 法向力=2735.9307, 切向力X=3211.9939, 切向力Y=-705.2826 +FPS=28.74, 法向力=3168.1982, 切向力X=3496.7759, 切向力Y=-2270.0630 +FPS=31.71, 法向力=3377.4478, 切向力X=3639.9663, 切向力Y=-2418.0918 +FPS=28.74, 法向力=3650.5688, 切向力X=4094.7651, 切向力Y=-2451.5759 +FPS=31.68, 法向力=3722.9165, 切向力X=4197.6436, 切向力Y=-2596.4812 +FPS=28.79, 法向力=4164.9902, 切向力X=4745.2993, 切向力Y=-4588.7930 +FPS=30.05, 法向力=3805.0154, 切向力X=5103.2295, 切向力Y=-4089.4395 +FPS=30.85, 法向力=3801.5933, 切向力X=5135.3662, 切向力Y=-4021.6533 +FPS=29.75, 法向力=3799.0659, 切向力X=5128.7803, 切向力Y=-4023.6030 +FPS=31.02, 法向力=3396.1545, 切向力X=3617.3264, 切向力Y=-3476.1255 +FPS=31.11, 法向力=2785.2668, 切向力X=3389.3403, 切向力Y=-3029.8301 +FPS=31.33, 法向力=2819.0266, 切向力X=3382.1733, 切向力Y=-2926.0400 +FPS=30.31, 法向力=2379.8223, 切向力X=2145.9917, 切向力Y=-1328.3669 +FPS=32.21, 法向力=2395.4629, 切向力X=2109.0911, 切向力Y=-1344.1146 +FPS=30.60, 法向力=3071.6895, 切向力X=2267.9363, 切向力Y=-1204.9620 +FPS=32.35, 法向力=2977.4509, 切向力X=2321.0991, 切向力Y=-1232.4341 +FPS=30.91, 法向力=2595.2734, 切向力X=2624.0425, 切向力Y=-1606.9751 +FPS=31.49, 法向力=2622.3945, 切向力X=2625.6919, 切向力Y=-1572.7278 +FPS=29.61, 法向力=3170.8408, 切向力X=1868.5818, 切向力Y=-907.2788 +FPS=31.48, 法向力=3264.1362, 切向力X=1748.3384, 切向力Y=-989.7123 +FPS=28.87, 法向力=2945.1377, 切向力X=2420.4021, 切向力Y=-946.0836 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.002221s (9 tiles incl ref), finalize=0.000055s, total=0.002553s +FPS=30.39, 法向力=3495.6514, 切向力X=2372.9531, 切向力Y=-425.4754 +FPS=30.00, 法向力=3583.7607, 切向力X=2337.1006, 切向力Y=-372.7797 +FPS=29.95, 法向力=2572.5312, 切向力X=2288.4893, 切向力Y=-596.7633 +FPS=32.10, 法向力=2584.3237, 切向力X=2318.3975, 切向力Y=-637.9304 +FPS=30.22, 法向力=2759.3149, 切向力X=2204.6055, 切向力Y=-642.8020 +FPS=31.46, 法向力=2791.7805, 切向力X=2152.9824, 切向力Y=-712.8994 +FPS=29.43, 法向力=3466.2500, 切向力X=1572.7798, 切向力Y=-669.4976 +FPS=31.35, 法向力=3544.9536, 切向力X=1623.4580, 切向力Y=-724.0302 +FPS=29.30, 法向力=2934.6763, 切向力X=2096.6851, 切向力Y=160.8937 +FPS=28.81, 法向力=2920.6851, 切向力X=2182.0244, 切向力Y=153.6119 +FPS=30.88, 法向力=2771.5830, 切向力X=3155.4717, 切向力Y=1079.3157 +FPS=29.96, 法向力=2777.3286, 切向力X=3234.0669, 切向力Y=1164.2069 +FPS=29.44, 法向力=3263.2068, 切向力X=3953.7251, 切向力Y=1804.3704 +FPS=29.06, 法向力=2768.8247, 切向力X=6072.7578, 切向力Y=3199.8350 +FPS=29.44, 法向力=2823.2681, 切向力X=6329.7188, 切向力Y=3351.4253 +FPS=28.98, 法向力=3013.2393, 切向力X=7476.4570, 切向力Y=4893.1025 +FPS=27.17, 法向力=2158.0229, 切向力X=8738.3594, 切向力Y=5203.3599 +FPS=26.48, 法向力=2139.5728, 切向力X=8789.2969, 切向力Y=5296.9805 +FPS=26.99, 法向力=2086.2080, 切向力X=12287.8945, 切向力Y=5368.5498 +FPS=28.97, 法向力=2060.7998, 切向力X=12590.8291, 切向力Y=5458.2266 +FPS=25.33, 法向力=1852.2842, 切向力X=16588.9863, 切向力Y=5066.5825 +FPS=27.70, 法向力=1734.3608, 切向力X=15754.7773, 切向力Y=3715.6587 +FPS=31.09, 法向力=1731.7061, 切向力X=15771.6914, 切向力Y=3724.1975 +FPS=28.54, 法向力=1899.7544, 切向力X=16518.2031, 切向力Y=3161.6072 +FPS=31.85, 法向力=1871.0723, 切向力X=16526.3438, 切向力Y=3168.6362 +FPS=29.01, 法向力=2758.9934, 切向力X=10196.2910, 切向力Y=2029.1475 +FPS=31.63, 法向力=2761.9277, 切向力X=10248.6230, 切向力Y=2002.3245 +FPS=29.02, 法向力=2014.3159, 切向力X=13260.1777, 切向力Y=-270.4491 +FPS=29.58, 法向力=2515.6523, 切向力X=12169.5234, 切向力Y=-2267.5271 +FPS=31.86, 法向力=2489.1191, 切向力X=12228.1826, 切向力Y=-2301.9644 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000284s, blend=0.002144s (9 tiles incl ref), finalize=0.000055s, total=0.002490s +FPS=30.01, 法向力=2461.0132, 切向力X=12244.1074, 切向力Y=-2287.1499 +FPS=31.38, 法向力=2288.9795, 切向力X=12615.2715, 切向力Y=-4246.9531 +FPS=30.03, 法向力=1740.1014, 切向力X=11735.7256, 切向力Y=-5070.1729 +FPS=30.05, 法向力=1775.7415, 切向力X=11693.4141, 切向力Y=-5105.5391 +FPS=29.28, 法向力=2182.8643, 切向力X=8057.5029, 切向力Y=-4882.9395 +FPS=29.64, 法向力=2133.5537, 切向力X=8059.8975, 切向力Y=-4855.6870 +FPS=29.21, 法向力=2840.4495, 切向力X=5809.3262, 切向力Y=-2920.1445 +FPS=31.54, 法向力=2811.7534, 切向力X=5840.0576, 切向力Y=-2956.6382 +FPS=31.04, 法向力=2803.1562, 切向力X=4004.1655, 切向力Y=-2846.0762 +FPS=31.08, 法向力=2886.3335, 切向力X=3915.1240, 切向力Y=-2761.4385 +FPS=29.64, 法向力=2651.4531, 切向力X=2563.0557, 切向力Y=-1400.0763 +FPS=31.33, 法向力=2690.0737, 切向力X=2499.3623, 切向力Y=-1275.1289 +FPS=30.13, 法向力=3706.2476, 切向力X=1981.7626, 切向力Y=551.1726 +FPS=28.80, 法向力=3601.1758, 切向力X=611.5095, 切向力Y=-459.0312 +FPS=30.36, 法向力=3695.8022, 切向力X=529.3872, 切向力Y=-507.5355 +FPS=28.59, 法向力=3005.6860, 切向力X=2266.8308, 切向力Y=-35.0530 +FPS=31.62, 法向力=2933.5791, 切向力X=2267.1184, 切向力Y=-104.2946 +FPS=29.80, 法向力=3280.7534, 切向力X=2966.9290, 切向力Y=-1082.9397 +FPS=31.78, 法向力=3274.3950, 切向力X=2942.4990, 切向力Y=-1073.3141 +FPS=30.74, 法向力=3101.3481, 切向力X=3361.4255, 切向力Y=-1386.3303 +FPS=29.52, 法向力=2706.7253, 切向力X=2451.2305, 切向力Y=-2080.1814 +FPS=31.68, 法向力=2787.1128, 切向力X=2503.9639, 切向力Y=-2247.4951 +FPS=28.89, 法向力=2765.4961, 切向力X=2419.6477, 切向力Y=-1207.9631 +FPS=31.73, 法向力=2824.7854, 切向力X=2401.1897, 切向力Y=-1230.6660 +FPS=29.51, 法向力=3050.9626, 切向力X=2014.4419, 切向力Y=-455.4190 +FPS=31.99, 法向力=3058.5005, 切向力X=2079.7896, 切向力Y=-431.1878 +FPS=29.36, 法向力=3146.8083, 切向力X=3161.1521, 切向力Y=-777.7449 +FPS=30.12, 法向力=3178.9158, 切向力X=3176.8613, 切向力Y=-833.7290 +FPS=30.58, 法向力=3190.4197, 切向力X=2231.9641, 切向力Y=-466.4762 +FPS=30.72, 法向力=3223.6826, 切向力X=2181.6372, 切向力Y=-480.6502 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000405s, blend=0.002225s (9 tiles incl ref), finalize=0.000056s, total=0.002693s +FPS=30.86, 法向力=3234.3672, 切向力X=1919.4810, 切向力Y=-494.2424 +FPS=30.29, 法向力=3136.1523, 切向力X=1976.1877, 切向力Y=-635.4092 +FPS=31.31, 法向力=3306.3711, 切向力X=2362.7581, 切向力Y=-1098.2356 +FPS=30.66, 法向力=3302.4546, 切向力X=2343.4199, 切向力Y=-1149.6672 +FPS=31.71, 法向力=2751.8611, 切向力X=2646.2344, 切向力Y=-1601.5076 +FPS=29.71, 法向力=2500.3406, 切向力X=3420.4336, 切向力Y=-1407.1013 +FPS=31.43, 法向力=2452.3550, 切向力X=3568.8794, 切向力Y=-1518.3748 +FPS=30.24, 法向力=3113.3071, 切向力X=4516.4756, 切向力Y=-2378.3794 +FPS=31.49, 法向力=3182.9092, 切向力X=4720.4873, 切向力Y=-2445.4431 +FPS=29.68, 法向力=3220.0803, 切向力X=5230.6602, 切向力Y=-2918.2744 +FPS=32.59, 法向力=3193.7458, 切向力X=5279.2627, 切向力Y=-2950.1228 +FPS=27.50, 法向力=3595.1990, 切向力X=6053.5215, 切向力Y=-3827.6418 +FPS=25.11, 法向力=3218.3552, 切向力X=6482.8984, 切向力Y=-4465.6758 +FPS=28.78, 法向力=3216.5259, 切向力X=6396.6152, 切向力Y=-4366.0088 +FPS=28.98, 法向力=3930.3462, 切向力X=4745.9307, 切向力Y=-4239.5332 +FPS=32.07, 法向力=3981.4492, 切向力X=4715.7983, 切向力Y=-4296.4648 +FPS=26.64, 法向力=4315.3115, 切向力X=4833.3506, 切向力Y=-3603.6880 +FPS=26.59, 法向力=4361.2188, 切向力X=4827.7354, 切向力Y=-3614.1545 +FPS=25.72, 法向力=3735.5500, 切向力X=4349.8545, 切向力Y=-3720.6821 +FPS=26.62, 法向力=3890.7063, 切向力X=4963.5088, 切向力Y=-3343.3804 +FPS=31.91, 法向力=3899.5923, 切向力X=4938.6069, 切向力Y=-3356.0269 +FPS=29.89, 法向力=3968.7495, 切向力X=4138.3438, 切向力Y=-2918.0244 +FPS=31.42, 法向力=4041.1047, 切向力X=4207.3730, 切向力Y=-2871.8818 +FPS=30.57, 法向力=4627.9551, 切向力X=3175.3501, 切向力Y=-2691.8950 +FPS=30.32, 法向力=4658.9609, 切向力X=3136.7620, 切向力Y=-2698.4907 +FPS=31.01, 法向力=3878.1846, 切向力X=3583.9888, 切向力Y=-2852.2053 +FPS=30.08, 法向力=4218.1807, 切向力X=2502.5300, 切向力Y=-2559.1875 +FPS=32.92, 法向力=4280.0034, 切向力X=2446.9849, 切向力Y=-2565.4988 +FPS=30.08, 法向力=4044.4141, 切向力X=1915.9296, 切向力Y=-2233.0801 +FPS=31.83, 法向力=4003.5859, 切向力X=1815.8483, 切向力Y=-2303.2627 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000304s, blend=0.002121s (9 tiles incl ref), finalize=0.000052s, total=0.002485s +FPS=29.46, 法向力=4534.9790, 切向力X=2313.5623, 切向力Y=-2202.3481 +FPS=31.93, 法向力=4558.1514, 切向力X=2231.6646, 切向力Y=-2287.4175 +FPS=29.38, 法向力=3807.0796, 切向力X=2817.0869, 切向力Y=-1975.9739 +FPS=30.54, 法向力=3427.2368, 切向力X=2885.1672, 切向力Y=-2035.3076 +FPS=31.69, 法向力=3429.5120, 切向力X=2954.4373, 切向力Y=-1956.7965 +FPS=30.06, 法向力=3513.4194, 切向力X=3615.9067, 切向力Y=-970.1461 +FPS=31.55, 法向力=3525.7749, 切向力X=3582.7808, 切向力Y=-884.7124 +FPS=29.93, 法向力=3018.8091, 切向力X=5272.4937, 切向力Y=411.7948 +FPS=30.33, 法向力=3135.0601, 切向力X=5190.4951, 切向力Y=646.8921 +FPS=29.91, 法向力=3405.5798, 切向力X=5850.3594, 切向力Y=3878.1150 +FPS=30.63, 法向力=3430.6416, 切向力X=5916.6240, 切向力Y=4150.1665 +FPS=29.91, 法向力=2226.3159, 切向力X=7990.7690, 切向力Y=4296.1152 +FPS=30.77, 法向力=2224.2900, 切向力X=8095.0898, 切向力Y=4341.3379 +FPS=32.11, 法向力=1753.1292, 切向力X=9475.4424, 切向力Y=4825.5430 +FPS=30.43, 法向力=1827.9100, 切向力X=9764.2471, 切向力Y=4923.3545 +FPS=29.30, 法向力=2025.5978, 切向力X=9195.6250, 切向力Y=3604.0757 +FPS=31.67, 法向力=2040.5623, 切向力X=9287.4805, 切向力Y=3586.8989 +FPS=31.14, 法向力=1943.1721, 切向力X=6693.2300, 切向力Y=2493.3699 +FPS=29.83, 法向力=2278.8999, 切向力X=5799.7764, 切向力Y=1381.6047 +FPS=32.18, 法向力=2302.8701, 切向力X=5932.6230, 切向力Y=1326.1420 +FPS=29.68, 法向力=2365.1638, 切向力X=6132.4736, 切向力Y=1001.0642 +FPS=31.53, 法向力=2429.8721, 切向力X=6265.5234, 切向力Y=1078.4714 +FPS=29.53, 法向力=2238.2085, 切向力X=3362.3032, 切向力Y=-1457.3713 +FPS=31.88, 法向力=2196.8276, 切向力X=3412.7407, 切向力Y=-1505.5166 +FPS=30.61, 法向力=2526.9473, 切向力X=3021.2017, 切向力Y=-839.0890 +FPS=30.70, 法向力=2517.7725, 切向力X=2971.3242, 切向力Y=-783.2040 +FPS=30.62, 法向力=2912.4551, 切向力X=3196.4668, 切向力Y=-883.6917 +FPS=31.81, 法向力=2864.1885, 切向力X=3213.8596, 切向力Y=-910.7507 +FPS=30.99, 法向力=2884.5986, 切向力X=2268.1665, 切向力Y=-392.0015 +FPS=30.07, 法向力=2887.9653, 切向力X=2326.0974, 切向力Y=-460.1299 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000264s, blend=0.002218s (9 tiles incl ref), finalize=0.000055s, total=0.002544s +FPS=29.24, 法向力=3119.8333, 切向力X=2613.2988, 切向力Y=-862.2346 +FPS=28.57, 法向力=3124.0703, 切向力X=2146.6885, 切向力Y=-49.7951 +FPS=31.15, 法向力=3172.9648, 切向力X=2137.6016, 切向力Y=-6.7978 +FPS=29.24, 法向力=3071.5215, 切向力X=1909.4648, 切向力Y=-631.1073 +FPS=31.59, 法向力=3214.4878, 切向力X=1851.2825, 切向力Y=-537.0238 +FPS=28.71, 法向力=2956.6001, 切向力X=1868.7321, 切向力Y=-598.6607 +FPS=30.73, 法向力=2953.6482, 切向力X=1824.0103, 切向力Y=-637.9077 +FPS=30.99, 法向力=3060.0713, 切向力X=1562.6106, 切向力Y=-741.7091 +FPS=30.30, 法向力=3092.6650, 切向力X=1561.6582, 切向力Y=-769.8017 +FPS=30.10, 法向力=2516.9338, 切向力X=2729.8525, 切向力Y=-473.5497 +FPS=29.34, 法向力=2790.1204, 切向力X=2861.0283, 切向力Y=-1298.9172 +FPS=31.45, 法向力=2793.1270, 切向力X=2867.4534, 切向力Y=-1308.8923 +FPS=29.04, 法向力=3044.4351, 切向力X=2126.4148, 切向力Y=-517.5916 +FPS=29.38, 法向力=3155.6646, 切向力X=2047.4988, 切向力Y=-426.0297 +FPS=28.45, 法向力=2594.6611, 切向力X=3166.2456, 切向力Y=-506.8767 +FPS=30.31, 法向力=2568.2856, 切向力X=3142.0669, 切向力Y=-550.0465 +FPS=29.24, 法向力=3161.2207, 切向力X=2317.6484, 切向力Y=-178.7070 +FPS=29.15, 法向力=2510.7893, 切向力X=2649.1951, 切向力Y=-415.5457 +FPS=31.83, 法向力=2525.7842, 切向力X=2661.5371, 切向力Y=-343.2843 +FPS=28.84, 法向力=2931.2227, 切向力X=2108.0903, 切向力Y=-1207.4259 +FPS=30.35, 法向力=3056.6704, 切向力X=2003.0413, 切向力Y=-1107.4983 +FPS=29.07, 法向力=2722.1138, 切向力X=2274.9868, 切向力Y=-775.4284 +FPS=31.91, 法向力=2699.4927, 切向力X=2358.6428, 切向力Y=-781.8221 +FPS=29.44, 法向力=2674.7253, 切向力X=2612.0034, 切向力Y=-569.8548 +FPS=30.41, 法向力=2491.8296, 切向力X=1463.0399, 切向力Y=-911.3339 +FPS=30.48, 法向力=2498.4258, 切向力X=1521.9246, 切向力Y=-957.7772 +FPS=31.54, 法向力=3479.5449, 切向力X=1474.8844, 切向力Y=-310.5024 +FPS=31.69, 法向力=3601.5520, 切向力X=1429.7095, 切向力Y=-328.1279 +FPS=29.04, 法向力=2869.8286, 切向力X=2759.0146, 切向力Y=-856.7889 +FPS=30.51, 法向力=2994.7290, 切向力X=2675.7786, 切向力Y=-840.7996 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000303s, blend=0.002160s (9 tiles incl ref), finalize=0.000054s, total=0.002523s +FPS=30.00, 法向力=2857.8892, 切向力X=2273.6948, 切向力Y=-710.6469 +FPS=31.44, 法向力=2900.9287, 切向力X=2187.1150, 切向力Y=-698.6777 +FPS=30.01, 法向力=2875.9434, 切向力X=1695.4663, 切向力Y=-404.0430 +FPS=31.21, 法向力=3003.8191, 切向力X=1728.8110, 切向力Y=-339.9368 +FPS=30.10, 法向力=2777.7693, 切向力X=2184.9141, 切向力Y=-681.9005 +FPS=30.85, 法向力=2830.4985, 切向力X=2242.7666, 切向力Y=-703.4438 +FPS=30.75, 法向力=2787.0171, 切向力X=1822.1165, 切向力Y=-910.9259 +FPS=31.90, 法向力=2815.7925, 切向力X=1855.8240, 切向力Y=-969.6108 +FPS=31.61, 法向力=2653.7397, 切向力X=1497.9846, 切向力Y=-1038.6393 +FPS=29.15, 法向力=2540.2605, 切向力X=2919.0737, 切向力Y=21.1940 +FPS=31.81, 法向力=2718.7100, 切向力X=2904.7988, 切向力Y=64.2031 +FPS=29.12, 法向力=2766.4302, 切向力X=1709.9092, 切向力Y=-1027.1312 +FPS=31.62, 法向力=2855.6567, 切向力X=1559.0608, 切向力Y=-1052.8833 +FPS=28.93, 法向力=3027.2739, 切向力X=-4494.0518, 切向力Y=-393.6733 +FPS=30.14, 法向力=3191.5366, 切向力X=-4967.9751, 切向力Y=-427.9727 +FPS=27.10, 法向力=9392.4150, 切向力X=-42631.1445, 切向力Y=35078.8047 +FPS=25.69, 法向力=18102.4434, 切向力X=-61638.8945, 切向力Y=72504.4688 +FPS=25.27, 法向力=18229.9277, 切向力X=-61728.9102, 切向力Y=72756.3047 +FPS=27.04, 法向力=23797.0625, 切向力X=-55964.6094, 切向力Y=97970.9609 +FPS=24.41, 法向力=24411.4922, 切向力X=-63761.6914, 切向力Y=90545.1406 +FPS=27.25, 法向力=24106.3672, 切向力X=-64198.7070, 切向力Y=90105.6719 +FPS=27.05, 法向力=22584.6660, 切向力X=-87760.3594, 切向力Y=56762.7109 +FPS=28.17, 法向力=11507.5527, 切向力X=-76428.6562, 切向力Y=7816.3682 +FPS=29.51, 法向力=11073.4121, 切向力X=-77204.8047, 切向力Y=7624.2383 +FPS=27.67, 法向力=3272.5288, 切向力X=-19042.6484, 切向力Y=-3970.6565 +FPS=29.65, 法向力=3292.0742, 切向力X=-19131.2812, 切向力Y=-3830.4214 +FPS=28.09, 法向力=3017.4893, 切向力X=-2866.9697, 切向力Y=1540.5260 +FPS=29.81, 法向力=2989.1213, 切向力X=-2793.3340, 切向力Y=1644.0847 +FPS=26.51, 法向力=2797.0098, 切向力X=-778.3315, 切向力Y=809.9001 +FPS=28.52, 法向力=3456.6523, 切向力X=340.7405, 切向力Y=1802.5220 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.002196s (9 tiles incl ref), finalize=0.000057s, total=0.002526s +FPS=28.76, 法向力=3580.5168, 切向力X=388.8563, 切向力Y=1886.7349 +FPS=28.55, 法向力=3682.3223, 切向力X=-103.3181, 切向力Y=1966.7802 +FPS=29.60, 法向力=3693.7432, 切向力X=-142.0553, 切向力Y=1976.2899 +FPS=29.06, 法向力=3611.2578, 切向力X=524.3818, 切向力Y=1639.8979 +FPS=31.34, 法向力=3678.8345, 切向力X=695.9458, 切向力Y=1633.4683 +FPS=28.84, 法向力=3199.3711, 切向力X=835.8158, 切向力Y=1103.1874 +FPS=30.02, 法向力=3425.9192, 切向力X=847.4505, 切向力Y=733.5012 +FPS=30.85, 法向力=3454.2651, 切向力X=827.2230, 切向力Y=689.4888 +FPS=30.01, 法向力=3468.3799, 切向力X=715.1434, 切向力Y=561.7930 +FPS=30.41, 法向力=3447.3638, 切向力X=687.3278, 切向力Y=529.3806 +FPS=29.44, 法向力=3263.3813, 切向力X=1244.4739, 切向力Y=502.3432 +FPS=31.23, 法向力=3373.0247, 切向力X=1382.1865, 切向力Y=449.2230 +FPS=29.50, 法向力=3115.9805, 切向力X=1392.4248, 切向力Y=269.9921 +FPS=30.94, 法向力=3226.1973, 切向力X=1380.6545, 切向力Y=235.3585 +FPS=28.28, 法向力=3286.5256, 切向力X=1559.1538, 切向力Y=424.6086 +FPS=27.96, 法向力=3059.2153, 切向力X=2269.3523, 切向力Y=-1760.1709 +FPS=29.49, 法向力=3131.7485, 切向力X=2551.5674, 切向力Y=-1798.1927 +FPS=29.23, 法向力=3483.5618, 切向力X=3848.0552, 切向力Y=-2226.5762 +FPS=30.51, 法向力=3596.0376, 切向力X=3865.7378, 切向力Y=-2309.2126 +FPS=28.58, 法向力=3219.6614, 切向力X=3868.5649, 切向力Y=-2187.9639 +FPS=28.69, 法向力=3338.3303, 切向力X=3878.3655, 切向力Y=-2239.1494 +FPS=28.46, 法向力=3398.6797, 切向力X=4027.1123, 切向力Y=-1952.0154 +FPS=28.35, 法向力=3465.1833, 切向力X=4343.2764, 切向力Y=-2039.2202 +FPS=28.96, 法向力=3534.1941, 切向力X=4400.6875, 切向力Y=-2054.3723 +FPS=29.05, 法向力=3410.1711, 切向力X=3930.0391, 切向力Y=-2529.7971 +FPS=28.71, 法向力=3481.1284, 切向力X=3910.5435, 切向力Y=-2438.1790 +FPS=27.39, 法向力=3367.1494, 切向力X=4781.0132, 切向力Y=-3157.1133 +FPS=28.96, 法向力=3289.2310, 切向力X=5109.3442, 切向力Y=-3664.4658 +FPS=28.20, 法向力=3330.7517, 切向力X=5089.3496, 切向力Y=-3630.8672 +FPS=28.30, 法向力=2621.7051, 切向力X=4533.9668, 切向力Y=-3253.4792 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000258s, blend=0.002099s (9 tiles incl ref), finalize=0.000052s, total=0.002415s +FPS=30.51, 法向力=2660.3960, 切向力X=4574.0942, 切向力Y=-3195.0581 +FPS=27.35, 法向力=3099.7690, 切向力X=5020.0923, 切向力Y=-1233.7866 +FPS=29.92, 法向力=3094.0789, 切向力X=5014.7603, 切向力Y=-1266.8005 +FPS=28.62, 法向力=2636.1323, 切向力X=5356.1738, 切向力Y=-2398.2815 +FPS=27.56, 法向力=2561.7617, 切向力X=6197.6895, 切向力Y=-2410.7043 +FPS=29.09, 法向力=2605.8669, 切向力X=6261.7231, 切向力Y=-2512.8564 +FPS=27.37, 法向力=2605.3279, 切向力X=6635.0342, 切向力Y=-3132.5776 +FPS=29.54, 法向力=2603.1279, 切向力X=6682.2261, 切向力Y=-3200.2544 +FPS=27.73, 法向力=3010.4199, 切向力X=7047.9619, 切向力Y=-3781.1743 +FPS=29.53, 法向力=2987.4460, 切向力X=7097.4277, 切向力Y=-3878.8770 +FPS=27.85, 法向力=2845.3772, 切向力X=6864.6733, 切向力Y=-4556.5127 +FPS=26.66, 法向力=2908.0122, 切向力X=7391.2310, 切向力Y=-3042.5938 +FPS=29.65, 法向力=2996.0762, 切向力X=7360.8501, 切向力Y=-3155.5999 +FPS=28.47, 法向力=2879.3940, 切向力X=7321.7031, 切向力Y=-3643.7583 +FPS=31.23, 法向力=2923.1982, 切向力X=7330.6602, 切向力Y=-3611.8999 +FPS=29.04, 法向力=3176.8250, 切向力X=8461.6064, 切向力Y=-3688.0518 +FPS=29.50, 法向力=3239.7568, 切向力X=8506.9805, 切向力Y=-3749.2195 +FPS=29.63, 法向力=2678.4053, 切向力X=10678.8789, 切向力Y=-5603.2822 +FPS=26.79, 法向力=2242.5361, 切向力X=11586.0840, 切向力Y=-6602.4199 +FPS=28.63, 法向力=2373.0896, 切向力X=11532.2559, 切向力Y=-6672.9707 +FPS=28.41, 法向力=1640.7104, 切向力X=10837.3594, 切向力Y=-6523.8994 +FPS=30.07, 法向力=1653.9103, 切向力X=10784.6953, 切向力Y=-6532.7939 +FPS=26.55, 法向力=1723.4810, 切向力X=11939.5801, 切向力Y=-6395.0830 +FPS=28.29, 法向力=2870.0186, 切向力X=10422.1426, 切向力Y=-6073.0967 +FPS=28.77, 法向力=2866.8022, 切向力X=10411.2734, 切向力Y=-5934.6465 +FPS=28.55, 法向力=2092.9590, 切向力X=8536.0488, 切向力Y=-3983.9739 +FPS=29.33, 法向力=2192.6987, 切向力X=8450.9805, 切向力Y=-3875.8936 +FPS=30.07, 法向力=2629.9509, 切向力X=5211.0059, 切向力Y=-1978.5889 +FPS=27.75, 法向力=2590.7363, 切向力X=5220.7505, 切向力Y=-1881.0994 +FPS=30.01, 法向力=2932.3418, 切向力X=2728.3982, 切向力Y=-783.9951 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000350s, blend=0.002194s (9 tiles incl ref), finalize=0.000055s, total=0.002609s +FPS=26.40, 法向力=2696.9338, 切向力X=2619.8320, 切向力Y=-1706.5439 +FPS=28.53, 法向力=2674.8894, 切向力X=2727.6418, 切向力Y=-1796.3132 +FPS=28.57, 法向力=2800.4966, 切向力X=3202.2939, 切向力Y=-979.2458 +FPS=31.84, 法向力=2734.3862, 切向力X=3151.2908, 切向力Y=-1114.2910 +FPS=30.30, 法向力=2886.6653, 切向力X=2711.5315, 切向力Y=-441.1484 +FPS=29.19, 法向力=2893.0410, 切向力X=2663.6060, 切向力Y=-483.3226 +FPS=30.50, 法向力=2710.0247, 切向力X=1822.4631, 切向力Y=-2114.3457 +FPS=29.81, 法向力=2724.3909, 切向力X=1811.2781, 切向力Y=-2180.7915 +FPS=30.65, 法向力=2477.8406, 切向力X=2820.2288, 切向力Y=-3341.3760 +FPS=28.30, 法向力=2983.7810, 切向力X=3879.8298, 切向力Y=-2956.6323 +FPS=31.39, 法向力=2948.1880, 切向力X=3889.8350, 切向力Y=-3117.9758 +FPS=30.00, 法向力=2472.9099, 切向力X=3897.4497, 切向力Y=-2487.1382 +FPS=31.29, 法向力=2530.5688, 切向力X=3860.6482, 切向力Y=-2452.2695 +FPS=29.51, 法向力=3357.6125, 切向力X=2387.4004, 切向力Y=-901.2732 +FPS=29.98, 法向力=3431.0347, 切向力X=2291.3340, 切向力Y=-849.4293 +FPS=29.15, 法向力=4114.3271, 切向力X=1945.3789, 切向力Y=321.0688 +FPS=28.75, 法向力=3626.4846, 切向力X=2554.5486, 切向力Y=895.8816 +FPS=31.81, 法向力=3633.8813, 切向力X=2506.1099, 切向力Y=839.5568 +FPS=28.67, 法向力=3266.4507, 切向力X=1952.1025, 切向力Y=-237.8686 +FPS=30.25, 法向力=3363.3164, 切向力X=1879.2225, 切向力Y=-356.1628 +FPS=27.83, 法向力=3458.6702, 切向力X=2802.8638, 切向力Y=-452.9328 +FPS=30.90, 法向力=3502.5615, 切向力X=2814.9221, 切向力Y=-505.1329 +FPS=30.78, 法向力=3377.7500, 切向力X=2002.0593, 切向力Y=-561.9219 +FPS=31.03, 法向力=2996.2729, 切向力X=2674.8584, 切向力Y=-1596.6580 +FPS=31.69, 法向力=3035.6704, 切向力X=2702.1638, 切向力Y=-1730.8831 +FPS=29.95, 法向力=2499.6855, 切向力X=2212.7837, 切向力Y=-1961.0371 +FPS=30.52, 法向力=2475.7852, 切向力X=2287.8267, 切向力Y=-1931.7120 +FPS=29.07, 法向力=3245.7456, 切向力X=1707.2935, 切向力Y=-1472.5234 +FPS=31.02, 法向力=3229.6763, 切向力X=1781.2909, 切向力Y=-1504.7280 +FPS=28.70, 法向力=2774.8755, 切向力X=3183.3145, 切向力Y=-2305.8525 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000286s, blend=0.002192s (9 tiles incl ref), finalize=0.000056s, total=0.002541s +FPS=27.56, 法向力=2865.6594, 切向力X=3274.7322, 切向力Y=-2406.0911 +FPS=28.59, 法向力=2478.0662, 切向力X=2652.5249, 切向力Y=-2879.0193 +FPS=28.18, 法向力=2694.0442, 切向力X=2287.8513, 切向力Y=-3341.8794 +FPS=29.58, 法向力=2890.6069, 切向力X=2454.0918, 切向力Y=-3503.1377 +FPS=26.44, 法向力=3180.5552, 切向力X=1716.1543, 切向力Y=-2009.5769 +FPS=31.76, 法向力=3159.6284, 切向力X=1874.3346, 切向力Y=-1833.4178 +FPS=29.13, 法向力=2907.5647, 切向力X=1785.8379, 切向力Y=-957.6843 +FPS=29.19, 法向力=2953.5361, 切向力X=2512.8521, 切向力Y=-223.8583 +FPS=29.82, 法向力=2943.3911, 切向力X=2479.9932, 切向力Y=-170.9956 +FPS=28.76, 法向力=3090.2407, 切向力X=2816.8657, 切向力Y=-885.3579 +FPS=31.57, 法向力=3107.3691, 切向力X=2806.7681, 切向力Y=-883.9575 +FPS=29.93, 法向力=2442.9033, 切向力X=1321.1201, 切向力Y=-928.2943 +FPS=31.28, 法向力=2558.4429, 切向力X=1217.2051, 切向力Y=-890.5444 +FPS=27.70, 法向力=3599.7876, 切向力X=1822.7361, 切向力Y=13.7700 +FPS=28.87, 法向力=3773.1411, 切向力X=1873.6719, 切向力Y=148.8658 +FPS=28.23, 法向力=2905.4683, 切向力X=1680.5408, 切向力Y=-922.7372 +FPS=28.98, 法向力=3801.7290, 切向力X=933.0753, 切向力Y=-2795.8240 +FPS=31.18, 法向力=3802.4712, 切向力X=838.5565, 切向力Y=-2898.4639 +FPS=28.21, 法向力=3124.0078, 切向力X=2669.2295, 切向力Y=-1822.1736 +FPS=30.85, 法向力=3154.3037, 切向力X=2841.0662, 切向力Y=-1814.0033 +FPS=27.99, 法向力=4931.9385, 切向力X=-1068.0771, 切向力Y=4886.2241 +FPS=27.78, 法向力=4948.3223, 切向力X=-1104.6497, 切向力Y=5239.6353 +FPS=28.39, 法向力=11201.3076, 切向力X=-13842.8262, 切向力Y=13482.6621 +FPS=27.91, 法向力=16789.7695, 切向力X=-20591.9883, 切向力Y=23818.0195 +FPS=27.88, 法向力=17416.1680, 切向力X=-20943.0391, 切向力Y=24344.3809 +FPS=26.38, 法向力=19159.3516, 切向力X=-20683.1250, 切向力Y=25576.6426 +FPS=29.40, 法向力=19143.4668, 切向力X=-20706.6641, 切向力Y=25631.7422 +FPS=27.21, 法向力=16906.4922, 切向力X=-3193.2002, 切向力Y=16494.6016 +FPS=27.43, 法向力=13646.3984, 切向力X=5739.3999, 切向力Y=9206.4131 +FPS=31.46, 法向力=13770.1758, 切向力X=5751.7666, 切向力Y=9223.2568 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000316s, blend=0.002180s (9 tiles incl ref), finalize=0.000056s, total=0.002559s +FPS=27.92, 法向力=11793.5557, 切向力X=12874.7461, 切向力Y=7160.6221 +FPS=30.62, 法向力=11829.7910, 切向力X=13269.4316, 切向力Y=7063.3994 +FPS=28.28, 法向力=9668.2852, 切向力X=15999.0059, 切向力Y=-5242.1172 +FPS=30.23, 法向力=10151.0547, 切向力X=16177.9541, 切向力Y=-6000.8115 +FPS=29.38, 法向力=6771.9795, 切向力X=4318.9937, 切向力Y=-4428.6582 +FPS=28.01, 法向力=4416.5464, 切向力X=2206.8916, 切向力Y=-642.5845 +FPS=31.82, 法向力=4404.2554, 切向力X=1993.0450, 切向力Y=-488.9728 +FPS=29.03, 法向力=3565.7612, 切向力X=2686.1514, 切向力Y=296.0959 +FPS=31.57, 法向力=3599.6814, 切向力X=2716.9277, 切向力Y=314.7730 +FPS=29.16, 法向力=3584.8147, 切向力X=2513.8950, 切向力Y=316.2645 +FPS=32.01, 法向力=3573.4846, 切向力X=2451.0615, 切向力Y=281.3137 +FPS=29.34, 法向力=3106.5073, 切向力X=802.5176, 切向力Y=2116.3967 +FPS=30.98, 法向力=3082.3560, 切向力X=760.2257, 切向力Y=2071.0435 +FPS=30.74, 法向力=2518.9731, 切向力X=989.3978, 切向力Y=1555.2527 +FPS=31.05, 法向力=2717.0515, 切向力X=1961.7158, 切向力Y=1241.0597 +FPS=32.12, 法向力=2742.9705, 切向力X=1868.5642, 切向力Y=1250.4427 +FPS=31.09, 法向力=2738.9062, 切向力X=1843.2836, 切向力Y=1245.9978 +FPS=31.45, 法向力=2801.5066, 切向力X=2229.0708, 切向力Y=-706.8925 +FPS=30.78, 法向力=2790.7842, 切向力X=2275.6602, 切向力Y=-835.4653 +FPS=31.47, 法向力=3093.3579, 切向力X=3019.8101, 切向力Y=-517.7477 +FPS=29.63, 法向力=3205.5444, 切向力X=2280.1382, 切向力Y=-14.4148 +FPS=31.18, 法向力=3311.1648, 切向力X=2272.3247, 切向力Y=-65.4750 +FPS=29.83, 法向力=3271.1506, 切向力X=1716.2443, 切向力Y=-458.2052 +FPS=31.24, 法向力=3274.6172, 切向力X=1708.3799, 切向力Y=-445.7969 +FPS=29.61, 法向力=3096.2219, 切向力X=2957.4219, 切向力Y=283.9356 +FPS=30.99, 法向力=3128.7583, 切向力X=2945.0010, 切向力Y=403.1273 +FPS=30.69, 法向力=2735.6172, 切向力X=508.3515, 切向力Y=-1973.8978 +FPS=29.43, 法向力=2671.5010, 切向力X=-3355.2629, 切向力Y=-7773.8857 +FPS=30.71, 法向力=2672.2393, 切向力X=-3753.3110, 切向力Y=-8301.8223 +FPS=27.97, 法向力=2324.6162, 切向力X=-6742.7827, 切向力Y=-18986.3926 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002180s (9 tiles incl ref), finalize=0.000057s, total=0.002511s +FPS=29.67, 法向力=2390.8081, 切向力X=-7143.5278, 切向力Y=-20193.6289 +FPS=26.41, 法向力=4393.6079, 切向力X=-4826.6509, 切向力Y=-31297.8047 +FPS=28.01, 法向力=4133.3989, 切向力X=-4781.7930, 切向力Y=-31824.4961 +FPS=28.76, 法向力=4334.4800, 切向力X=-3827.1060, 切向力Y=-36945.8906 +FPS=27.85, 法向力=4627.9404, 切向力X=-4328.4648, 切向力Y=-40607.1484 +FPS=30.60, 法向力=4505.1650, 切向力X=-4575.7192, 切向力Y=-40813.8633 +FPS=26.74, 法向力=4378.8828, 切向力X=-7618.0591, 切向力Y=-44578.3320 +FPS=28.57, 法向力=4548.0732, 切向力X=-8067.5479, 切向力Y=-44645.0547 +FPS=26.17, 法向力=5051.7236, 切向力X=-10141.7422, 切向力Y=-48503.2031 +FPS=26.76, 法向力=5608.4756, 切向力X=-12102.4082, 切向力Y=-50995.5312 +FPS=29.47, 法向力=5570.4746, 切向力X=-12185.1113, 切向力Y=-51046.2773 +FPS=28.81, 法向力=9251.7461, 切向力X=-12395.1953, 切向力Y=-51128.3398 +FPS=29.99, 法向力=9377.7969, 切向力X=-12328.4561, 切向力Y=-51080.2031 +FPS=30.48, 法向力=12341.1504, 切向力X=-12242.0059, 切向力Y=-49429.2422 +FPS=31.50, 法向力=12341.6162, 切向力X=-12239.3848, 切向力Y=-49453.4805 +FPS=29.86, 法向力=13763.8516, 切向力X=-11156.7070, 切向力Y=-42402.2734 +FPS=29.83, 法向力=13752.6230, 切向力X=-11172.8203, 切向力Y=-42228.1016 +FPS=30.43, 法向力=13935.4199, 切向力X=-10128.1777, 切向力Y=-33453.9688 +FPS=29.43, 法向力=12694.3047, 切向力X=-10622.9199, 切向力Y=-23473.0781 +FPS=31.37, 法向力=12791.9326, 切向力X=-10559.2910, 切向力Y=-23472.4727 +FPS=30.23, 法向力=9458.2031, 切向力X=-9215.1270, 切向力Y=-14686.0049 +FPS=31.67, 法向力=9451.0410, 切向力X=-9312.7764, 切向力Y=-14678.4141 +FPS=29.24, 法向力=6253.7500, 切向力X=-8771.6777, 切向力Y=-6388.2812 +FPS=31.97, 法向力=6254.5132, 切向力X=-8808.5352, 切向力Y=-6343.7974 +FPS=29.82, 法向力=5128.6333, 切向力X=-6806.0581, 切向力Y=-2036.2385 +FPS=28.91, 法向力=3084.1677, 切向力X=-4721.7905, 切向力Y=1204.7023 +FPS=30.80, 法向力=3176.5288, 切向力X=-4799.5112, 切向力Y=1322.9927 +FPS=30.07, 法向力=2502.8333, 切向力X=-2781.2505, 切向力Y=4734.5039 +FPS=31.12, 法向力=2493.0420, 切向力X=-2750.1050, 切向力Y=5011.9443 +FPS=28.80, 法向力=2156.8159, 切向力X=-1679.6445, 切向力Y=9115.3057 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000356s, blend=0.002534s (9 tiles incl ref), finalize=0.000110s, total=0.003008s +FPS=24.94, 法向力=2256.9661, 切向力X=-1282.9296, 切向力Y=9794.3877 +FPS=24.91, 法向力=2040.9397, 切向力X=-584.8127, 切向力Y=14185.0293 +FPS=26.59, 法向力=2806.2129, 切向力X=-1336.9080, 切向力Y=21784.4062 +FPS=29.41, 法向力=2787.8271, 切向力X=-1167.7244, 切向力Y=22773.2383 +FPS=29.95, 法向力=3861.3711, 切向力X=-3569.1738, 切向力Y=29795.1543 +FPS=30.73, 法向力=3941.2134, 切向力X=-3418.4680, 切向力Y=30518.6484 +FPS=28.60, 法向力=5753.0332, 切向力X=-4377.8442, 切向力Y=37403.2500 +FPS=30.52, 法向力=5878.7119, 切向力X=-4074.1404, 切向力Y=37462.5547 +FPS=30.30, 法向力=7777.7764, 切向力X=191.3772, 切向力Y=49784.1953 +FPS=29.00, 法向力=11678.0645, 切向力X=19786.0645, 切向力Y=59735.5430 +FPS=29.53, 法向力=11853.9736, 切向力X=20290.0195, 切向力Y=59935.8320 +FPS=28.01, 法向力=17123.3164, 切向力X=48722.9570, 切向力Y=68147.0781 +FPS=30.09, 法向力=16757.9238, 切向力X=49222.1484, 切向力Y=68217.2500 +FPS=27.39, 法向力=21845.6055, 切向力X=67692.2344, 切向力Y=61803.3984 +FPS=29.21, 法向力=22165.2227, 切向力X=67833.4062, 切向力Y=61466.3750 +FPS=28.04, 法向力=27626.8125, 切向力X=74286.5156, 切向力Y=45761.4609 +FPS=26.78, 法向力=27624.4570, 切向力X=77571.4375, 切向力Y=-2082.7588 +FPS=30.40, 法向力=27768.2500, 切向力X=78249.1406, 切向力Y=-2561.8237 +FPS=28.90, 法向力=23034.8945, 切向力X=74736.5156, 切向力Y=-88549.0625 +FPS=28.85, 法向力=22701.8809, 切向力X=75298.9062, 切向力Y=-89077.0703 +FPS=26.95, 法向力=17873.0801, 切向力X=59405.7695, 切向力Y=-131095.1250 +FPS=28.85, 法向力=17469.2754, 切向力X=59166.2656, 切向力Y=-132091.0000 +FPS=29.84, 法向力=22144.8281, 切向力X=34617.0586, 切向力Y=-140816.2656 +FPS=28.53, 法向力=30330.8516, 切向力X=-2916.9285, 切向力Y=-122201.0078 +FPS=29.85, 法向力=30245.1855, 切向力X=-3306.4241, 切向力Y=-122659.7266 +FPS=30.49, 法向力=31795.1074, 切向力X=-30711.8496, 切向力Y=-86248.9219 +FPS=29.89, 法向力=31663.9141, 切向力X=-30925.3418, 切向力Y=-86384.8203 +FPS=28.97, 法向力=26861.5273, 切向力X=-65782.8906, 切向力Y=-47507.2773 +FPS=29.35, 法向力=26472.6914, 切向力X=-66214.2344, 切向力Y=-47560.1367 +FPS=27.93, 法向力=24342.6719, 切向力X=-92197.4453, 切向力Y=-1597.2407 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000357s, blend=0.002210s (9 tiles incl ref), finalize=0.000059s, total=0.002633s +FPS=26.42, 法向力=31235.2266, 切向力X=-99611.7656, 切向力Y=44363.9102 +FPS=28.69, 法向力=30467.0176, 切向力X=-100539.9922, 切向力Y=44371.5977 +FPS=30.81, 法向力=42425.5703, 切向力X=-90390.7188, 切向力Y=75494.3516 +FPS=29.16, 法向力=42351.5078, 切向力X=-90642.5391, 切向力Y=76227.6562 +FPS=30.42, 法向力=49731.5586, 切向力X=-55710.0547, 切向力Y=97241.6406 +FPS=28.36, 法向力=49688.0078, 切向力X=-55800.0195, 切向力Y=98839.2031 +FPS=30.49, 法向力=47314.8711, 切向力X=-10336.6182, 切向力Y=103790.3047 +FPS=28.96, 法向力=43698.8359, 切向力X=38392.0820, 切向力Y=87882.8281 +FPS=32.17, 法向力=43578.1016, 切向力X=39087.8438, 切向力Y=88207.5391 +FPS=31.09, 法向力=42939.0977, 切向力X=91974.1875, 切向力Y=54391.5430 +FPS=31.09, 法向力=43069.9141, 切向力X=93049.7969, 切向力Y=54985.5938 +FPS=29.15, 法向力=41009.0664, 切向力X=135876.5938, 切向力Y=-3373.5464 +FPS=29.71, 法向力=40748.7031, 切向力X=136091.9688, 切向力Y=-3638.4336 +FPS=30.23, 法向力=41238.0703, 切向力X=129484.5547, 切向力Y=-87111.0078 +FPS=29.99, 法向力=42191.7266, 切向力X=99713.9375, 切向力Y=-156771.6250 +FPS=30.54, 法向力=41506.0312, 切向力X=100025.9844, 切向力Y=-158888.3125 +FPS=28.17, 法向力=40596.5000, 切向力X=50777.8203, 切向力Y=-199510.0938 +FPS=30.60, 法向力=39797.2578, 切向力X=51193.1016, 切向力Y=-201942.8750 +FPS=28.71, 法向力=42827.0898, 切向力X=-20518.4336, 切向力Y=-200340.4375 +FPS=31.64, 法向力=41856.9961, 切向力X=-20294.3848, 切向力Y=-201379.8125 +FPS=29.89, 法向力=55048.9141, 切向力X=-93628.4844, 切向力Y=-158694.7812 +FPS=28.18, 法向力=75281.4375, 切向力X=-147223.9844, 切向力Y=-77946.3984 +FPS=29.51, 法向力=78141.8750, 切向力X=-152782.2500, 切向力Y=-71907.2109 +FPS=28.59, 法向力=89585.2031, 切向力X=-159739.5312, 切向力Y=40483.2148 +FPS=29.10, 法向力=94454.6250, 切向力X=-159888.7344, 切向力Y=48358.7344 +FPS=27.01, 法向力=111214.6797, 切向力X=-144251.8125, 切向力Y=132322.7031 +FPS=27.12, 法向力=113121.8438, 切向力X=-144291.1406, 切向力Y=138966.5156 +FPS=27.29, 法向力=122365.4844, 切向力X=-106096.9844, 切向力Y=185701.7500 +FPS=25.78, 法向力=119841.8359, 切向力X=-56511.3672, 切向力Y=179556.9219 +FPS=29.43, 法向力=119464.0625, 切向力X=-53617.1875, 切向力Y=179482.2188 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000541s, blend=0.002171s (9 tiles incl ref), finalize=0.000055s, total=0.002774s +FPS=27.66, 法向力=112276.4375, 切向力X=-7603.6494, 切向力Y=134271.2656 +FPS=28.35, 法向力=110928.2500, 切向力X=-5845.1406, 切向力Y=133080.9219 +FPS=29.97, 法向力=104756.7188, 切向力X=35063.5156, 切向力Y=52477.2656 +FPS=28.07, 法向力=101450.8750, 切向力X=53514.6484, 切向力Y=-35235.7461 +FPS=28.56, 法向力=101364.6172, 切向力X=58868.7344, 切向力Y=-41139.6016 +FPS=28.52, 法向力=98798.5000, 切向力X=40496.9453, 切向力Y=-126189.3750 +FPS=31.66, 法向力=93086.9609, 切向力X=49466.8984, 切向力Y=-150593.2188 +FPS=31.08, 法向力=75422.1797, 切向力X=-5141.3730, 切向力Y=-219387.5469 +FPS=30.58, 法向力=75084.3750, 切向力X=-4677.9639, 切向力Y=-222986.9375 +FPS=29.54, 法向力=68732.8281, 切向力X=-60882.4453, 切向力Y=-212255.5000 +FPS=31.79, 法向力=68214.2188, 切向力X=-61890.1641, 切向力Y=-214452.6562 +FPS=29.72, 法向力=71807.4688, 切向力X=-99030.3203, 切向力Y=-119778.5938 +FPS=27.87, 法向力=86189.0234, 切向力X=-125881.3125, 切向力Y=39744.0703 +FPS=32.21, 法向力=85484.9219, 切向力X=-128692.0156, 切向力Y=41874.2148 +FPS=29.23, 法向力=89845.0703, 切向力X=-77804.1562, 切向力Y=127156.5938 +FPS=31.77, 法向力=90161.5703, 切向力X=-77111.5625, 切向力Y=128326.6484 +FPS=28.62, 法向力=72888.2500, 切向力X=5725.5059, 切向力Y=111457.6328 +FPS=31.61, 法向力=72536.0625, 切向力X=5965.2129, 切向力Y=110730.9922 +FPS=30.63, 法向力=50791.0547, 切向力X=68185.2031, 切向力Y=50766.8828 +FPS=30.13, 法向力=33901.3164, 切向力X=99384.8672, 切向力Y=-78100.3750 +FPS=31.22, 法向力=32667.5508, 切向力X=100634.3438, 切向力Y=-78982.3281 +FPS=31.05, 法向力=23957.9844, 切向力X=90993.6562, 切向力Y=-173854.1250 +FPS=32.19, 法向力=23707.5117, 切向力X=91319.1562, 切向力Y=-175003.3281 +FPS=30.82, 法向力=32384.3320, 切向力X=49490.4375, 切向力Y=-208641.2188 +FPS=31.88, 法向力=32044.7227, 切向力X=48736.4453, 切向力Y=-209578.7500 +FPS=29.76, 法向力=43067.2891, 切向力X=-26642.2461, 切向力Y=-164636.7969 +FPS=31.08, 法向力=43087.7578, 切向力X=-26388.4902, 切向力Y=-165092.8594 +FPS=29.92, 法向力=53982.9375, 切向力X=-94290.0469, 切向力Y=-13973.0020 +FPS=31.16, 法向力=53593.3867, 切向力X=-94872.7500, 切向力Y=-12933.6025 +FPS=31.46, 法向力=54251.6406, 切向力X=-56493.0156, 切向力Y=95070.6250 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000270s, blend=0.002204s (9 tiles incl ref), finalize=0.000058s, total=0.002538s +FPS=31.59, 法向力=53820.7969, 切向力X=-55345.1836, 切向力Y=95823.3516 +FPS=28.19, 法向力=32837.4219, 切向力X=17663.6309, 切向力Y=72057.3750 +FPS=30.76, 法向力=32925.7422, 切向力X=17897.0469, 切向力Y=72351.1250 +FPS=30.16, 法向力=19968.8867, 切向力X=34558.7500, 切向力Y=27828.5664 +FPS=28.99, 法向力=14803.7334, 切向力X=15555.5000, 切向力Y=9295.0957 +FPS=32.24, 法向力=14747.7461, 切向力X=15648.4297, 切向力Y=9478.1523 +FPS=30.29, 法向力=10915.9648, 切向力X=8627.3594, 切向力Y=105.8139 +FPS=32.11, 法向力=10879.4541, 切向力X=8676.8438, 切向力Y=-83.3749 +FPS=29.03, 法向力=12210.0547, 切向力X=10445.9287, 切向力Y=28412.8906 +FPS=32.21, 法向力=12246.1045, 切向力X=10401.4277, 切向力Y=28479.0664 +FPS=28.23, 法向力=22641.5410, 切向力X=3753.2971, 切向力Y=51165.0156 +FPS=30.27, 法向力=36585.7773, 切向力X=33781.4453, 切向力Y=68989.1406 +FPS=30.23, 法向力=36797.3125, 切向力X=33912.9414, 切向力Y=69243.7031 +FPS=30.36, 法向力=39364.1758, 切向力X=67896.2109, 切向力Y=84431.3750 +FPS=30.94, 法向力=38920.0547, 切向力X=69139.9688, 切向力Y=84911.6719 +FPS=29.69, 法向力=35250.7109, 切向力X=52918.8203, 切向力Y=73702.3438 +FPS=30.14, 法向力=35487.9453, 切向力X=51632.0625, 切向力Y=73052.7188 +FPS=28.50, 法向力=29131.5938, 切向力X=20844.3555, 切向力Y=75211.0000 +FPS=28.66, 法向力=29613.9141, 切向力X=20495.3926, 切向力Y=75196.3125 +FPS=30.43, 法向力=30177.8379, 切向力X=7227.5854, 切向力Y=111826.4375 +FPS=31.33, 法向力=35828.8984, 切向力X=13933.6328, 切向力Y=132275.3125 +FPS=31.10, 法向力=35557.1484, 切向力X=14610.7021, 切向力Y=132824.0938 +FPS=30.18, 法向力=35503.0781, 切向力X=14746.7090, 切向力Y=132723.2031 +FPS=30.39, 法向力=35782.8359, 切向力X=27494.6484, 切向力Y=133605.4531 +FPS=30.86, 法向力=38996.6641, 切向力X=35343.1953, 切向力Y=109738.9688 +FPS=31.42, 法向力=38802.3164, 切向力X=36100.9297, 切向力Y=109594.5703 +FPS=29.50, 法向力=28406.7109, 切向力X=41071.8203, 切向力Y=26578.7500 +FPS=31.05, 法向力=28474.5703, 切向力X=41375.8047, 切向力Y=26269.8184 +FPS=29.39, 法向力=15990.8291, 切向力X=12130.7861, 切向力Y=-77040.8047 +FPS=32.19, 法向力=15827.9277, 切向力X=12283.4688, 切向力Y=-77420.3828 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000293s, blend=0.002287s (9 tiles incl ref), finalize=0.000056s, total=0.002643s +FPS=29.00, 法向力=9796.7637, 切向力X=-18262.3887, 切向力Y=-129797.8984 +FPS=30.32, 法向力=9737.1855, 切向力X=-18729.5410, 切向力Y=-129996.2344 +FPS=28.73, 法向力=12750.6064, 切向力X=-37872.1875, 切向力Y=-143432.2344 +FPS=28.57, 法向力=15948.1113, 切向力X=-61793.4141, 切向力Y=-158083.9375 +FPS=31.71, 法向力=15175.9023, 切向力X=-62196.0703, 切向力Y=-159220.3750 +FPS=30.10, 法向力=26117.6250, 切向力X=-98111.6406, 切向力Y=-167345.1094 +FPS=30.75, 法向力=24302.3223, 切向力X=-99838.3672, 切向力Y=-168422.3438 +FPS=29.50, 法向力=38890.5547, 切向力X=-134175.5000, 切向力Y=-161539.3750 +FPS=32.20, 法向力=36307.4609, 切向力X=-137349.6094, 切向力Y=-162373.0938 +FPS=28.98, 法向力=51040.1250, 切向力X=-170378.1875, 切向力Y=-126684.0625 +FPS=29.81, 法向力=61100.6484, 切向力X=-210975.8438, 切向力Y=-46408.9297 +FPS=30.35, 法向力=61753.6016, 切向力X=-219845.0938, 切向力Y=-41928.4102 +FPS=29.05, 法向力=74311.6719, 切向力X=-269960.0625, 切向力Y=31696.9863 +FPS=29.70, 法向力=65541.6406, 切向力X=-280427.4375, 切向力Y=33447.7578 +FPS=28.86, 法向力=111033.7656, 切向力X=-242138.6719, 切向力Y=63381.5469 +FPS=31.14, 法向力=111971.5000, 切向力X=-240604.7188, 切向力Y=65098.1562 +FPS=29.66, 法向力=122029.0703, 切向力X=-179459.1250, 切向力Y=97249.5312 +FPS=30.90, 法向力=126490.4297, 切向力X=-185768.5625, 切向力Y=108297.7422 +FPS=30.81, 法向力=127547.4062, 切向力X=-135032.8594, 切向力Y=127198.6484 +FPS=29.63, 法向力=128793.7734, 切向力X=-132998.7812, 切向力Y=128940.9844 +FPS=31.52, 法向力=120245.3672, 切向力X=-51472.4688, 切向力Y=125619.0234 +FPS=31.69, 法向力=120068.1094, 切向力X=-49041.5742, 切向力Y=124909.0938 +FPS=29.12, 法向力=119385.8516, 切向力X=22933.4258, 切向力Y=83251.6641 +FPS=27.48, 法向力=120932.2891, 切向力X=63338.0547, 切向力Y=33941.4844 +FPS=29.14, 法向力=120697.0000, 切向力X=69176.9375, 切向力Y=29422.7676 +FPS=29.40, 法向力=126420.8047, 切向力X=70358.4219, 切向力Y=-17818.3535 +FPS=31.21, 法向力=126630.6641, 切向力X=67195.7422, 切向力Y=-17657.1543 +FPS=30.46, 法向力=132439.0469, 切向力X=74199.3672, 切向力Y=-86423.2344 +FPS=30.76, 法向力=131678.5469, 切向力X=73593.3125, 切向力Y=-89187.4531 +FPS=29.56, 法向力=127700.7500, 切向力X=80489.6250, 切向力Y=-144628.4844 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.002610s (9 tiles incl ref), finalize=0.000425s, total=0.003302s +FPS=29.94, 法向力=125679.9688, 切向力X=80734.3672, 切向力Y=-147639.7344 +FPS=32.21, 法向力=118923.2344, 切向力X=74662.7969, 切向力Y=-192445.7812 +FPS=29.60, 法向力=122915.6172, 切向力X=47716.8398, 切向力Y=-210745.8281 +FPS=32.25, 法向力=122536.1250, 切向力X=46907.6055, 切向力Y=-212909.3438 +FPS=30.20, 法向力=105745.0312, 切向力X=31906.8984, 切向力Y=-241970.7500 +FPS=30.79, 法向力=100653.9688, 切向力X=35675.3438, 切向力Y=-255481.0625 +FPS=28.77, 法向力=91695.3047, 切向力X=2012.4260, 切向力Y=-220578.9375 +FPS=31.63, 法向力=90807.1562, 切向力X=2749.6855, 切向力Y=-227796.0469 +FPS=28.49, 法向力=91513.9062, 切向力X=-28480.7969, 切向力Y=-170164.4375 +FPS=28.80, 法向力=90335.2500, 切向力X=-54950.0000, 切向力Y=-119059.7656 +FPS=30.92, 法向力=90648.7344, 切向力X=-54368.1875, 切向力Y=-118028.9531 +FPS=29.31, 法向力=89983.7109, 切向力X=-78253.9922, 切向力Y=-69100.0625 +FPS=32.58, 法向力=90083.0156, 切向力X=-78162.0156, 切向力Y=-68555.5781 +FPS=29.20, 法向力=92215.6016, 切向力X=-105106.8594, 切向力Y=5535.5337 +FPS=32.36, 法向力=92825.3672, 切向力X=-105565.9688, 切向力Y=7601.7549 +FPS=29.48, 法向力=110532.7578, 切向力X=-134549.2812, 切向力Y=75330.8359 +FPS=31.82, 法向力=113033.6094, 切向力X=-137390.6094, 切向力Y=83154.5703 +FPS=30.28, 法向力=138142.5312, 切向力X=-141596.2031, 切向力Y=136166.5000 +FPS=28.71, 法向力=138901.8438, 切向力X=-140511.7812, 切向力Y=139227.0938 +FPS=29.97, 法向力=139579.6250, 切向力X=-111236.2344, 切向力Y=158376.8750 +FPS=28.27, 法向力=138547.5000, 切向力X=-58459.8203, 切向力Y=163027.4688 +FPS=29.42, 法向力=138421.5625, 切向力X=-54853.2656, 切向力Y=161133.8125 +FPS=29.97, 法向力=135347.3750, 切向力X=-34669.5195, 切向力Y=126623.4219 +FPS=30.72, 法向力=135156.0469, 切向力X=-32443.5469, 切向力Y=126117.5625 +FPS=30.64, 法向力=137957.2969, 切向力X=-65805.4766, 切向力Y=64771.4766 +FPS=31.95, 法向力=136748.6562, 切向力X=-66614.8906, 切向力Y=61793.2031 +FPS=32.57, 法向力=142767.7969, 切向力X=-98134.1875, 切向力Y=19295.0117 +FPS=30.99, 法向力=142407.8438, 切向力X=-98846.9766, 切向力Y=16702.4590 +FPS=28.13, 法向力=147193.6719, 切向力X=-99318.1875, 切向力Y=-22305.1035 +FPS=30.73, 法向力=146701.9688, 切向力X=-98541.7422, 切向力Y=-24199.0938 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000259s, blend=0.002080s (9 tiles incl ref), finalize=0.000097s, total=0.002443s +FPS=29.97, 法向力=150502.0625, 切向力X=-80346.2109, 切向力Y=-68412.1875 +FPS=27.35, 法向力=150531.3906, 切向力X=-47436.7031, 切向力Y=-104771.4062 +FPS=31.13, 法向力=150413.6562, 切向力X=-43055.2266, 切向力Y=-110552.7188 +FPS=29.94, 法向力=150399.3906, 切向力X=-11660.9717, 切向力Y=-115043.1875 +FPS=31.65, 法向力=151102.8281, 切向力X=-6525.8887, 切向力Y=-114974.3203 +FPS=29.92, 法向力=150172.1250, 切向力X=27568.3555, 切向力Y=-115413.5938 +FPS=32.25, 法向力=151080.1875, 切向力X=30500.3633, 切向力Y=-116419.2656 +FPS=30.01, 法向力=153740.6406, 切向力X=55483.5391, 切向力Y=-113361.6094 +FPS=26.41, 法向力=155564.6719, 切向力X=76616.8359, 切向力Y=-119360.0156 +FPS=30.67, 法向力=156251.4062, 切向力X=71095.1406, 切向力Y=-112614.3438 +FPS=27.87, 法向力=156098.2188, 切向力X=76688.9375, 切向力Y=-113253.1562 +FPS=31.08, 法向力=156296.6250, 切向力X=76436.2734, 切向力Y=-112830.4062 +FPS=29.35, 法向力=158229.2031, 切向力X=81306.7656, 切向力Y=-108045.2344 +FPS=29.82, 法向力=157996.0312, 切向力X=82031.0312, 切向力Y=-107762.5156 +FPS=28.47, 法向力=157060.0312, 切向力X=86303.6953, 切向力Y=-90630.4219 +FPS=26.33, 法向力=156467.8125, 切向力X=81924.2891, 切向力Y=-65116.2461 +FPS=30.39, 法向力=156648.9688, 切向力X=81370.9141, 切向力Y=-64947.4844 +FPS=29.45, 法向力=156350.5938, 切向力X=79378.7656, 切向力Y=-47768.5508 +FPS=31.93, 法向力=156402.3750, 切向力X=86199.6641, 切向力Y=-46146.6562 +FPS=29.29, 法向力=159383.4688, 切向力X=80244.7031, 切向力Y=-42406.3242 +FPS=31.60, 法向力=158551.6875, 切向力X=82246.5547, 切向力Y=-41867.8438 +FPS=29.29, 法向力=159899.2812, 切向力X=73225.1562, 切向力Y=-42576.2891 +FPS=30.11, 法向力=160394.2500, 切向力X=66156.2422, 切向力Y=-37858.8555 +FPS=31.31, 法向力=160258.3125, 切向力X=65928.0469, 切向力Y=-37978.0078 +FPS=30.72, 法向力=160189.6250, 切向力X=61438.8555, 切向力Y=-27499.9766 +FPS=31.58, 法向力=160169.1250, 切向力X=61099.5938, 切向力Y=-27130.3105 +FPS=30.95, 法向力=159954.8438, 切向力X=61069.1016, 切向力Y=-20468.4316 +FPS=31.99, 法向力=160119.1406, 切向力X=61106.4609, 切向力Y=-19525.9316 +FPS=30.81, 法向力=159327.9062, 切向力X=59436.8125, 切向力Y=-20176.8086 +FPS=31.90, 法向力=159298.8281, 切向力X=59296.8477, 切向力Y=-20512.3281 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002105s (9 tiles incl ref), finalize=0.000051s, total=0.002425s +FPS=29.84, 法向力=159358.5625, 切向力X=56760.5000, 切向力Y=-17563.0371 +FPS=32.37, 法向力=159481.7812, 切向力X=56578.7930, 切向力Y=-17288.4512 +FPS=31.20, 法向力=158114.0000, 切向力X=57567.0156, 切向力Y=-10746.9434 +FPS=32.51, 法向力=158061.8438, 切向力X=58087.6211, 切向力Y=-9818.8496 +FPS=30.65, 法向力=157727.7344, 切向力X=54208.5859, 切向力Y=-7080.7549 +FPS=32.30, 法向力=157599.9062, 切向力X=53991.9688, 切向力Y=-7124.4990 +FPS=30.20, 法向力=159124.6250, 切向力X=49883.3281, 切向力Y=-19779.6875 +FPS=29.14, 法向力=160411.0000, 切向力X=43222.4727, 切向力Y=-52376.2656 +FPS=29.54, 法向力=160211.6719, 切向力X=42260.9297, 切向力Y=-54996.9961 +FPS=30.92, 法向力=159454.6875, 切向力X=44290.5391, 切向力Y=-94437.5703 +FPS=31.25, 法向力=160069.2812, 切向力X=45177.1562, 切向力Y=-99609.9062 +FPS=31.07, 法向力=158631.8125, 切向力X=51645.5586, 切向力Y=-136212.2344 +FPS=30.70, 法向力=158914.3125, 切向力X=51945.0859, 切向力Y=-141072.2656 +FPS=30.05, 法向力=155268.2500, 切向力X=61384.4961, 切向力Y=-153579.5000 +FPS=31.39, 法向力=154561.3750, 切向力X=61954.2031, 切向力Y=-156358.5312 +FPS=29.54, 法向力=152270.3750, 切向力X=73007.9141, 切向力Y=-150293.3125 +FPS=31.76, 法向力=151289.2500, 切向力X=73484.4609, 切向力Y=-149617.7812 +FPS=29.12, 法向力=150769.9688, 切向力X=87775.0469, 切向力Y=-114297.2891 +FPS=30.59, 法向力=150000.4531, 切向力X=97702.0625, 切向力Y=-56622.3438 +FPS=29.76, 法向力=149670.2812, 切向力X=99667.1406, 切向力Y=-46996.3242 +FPS=29.59, 法向力=150064.0000, 切向力X=99901.3438, 切向力Y=-46829.8672 +FPS=29.20, 法向力=153382.5625, 切向力X=103230.7969, 切向力Y=-1059.2366 +FPS=28.53, 法向力=154599.9062, 切向力X=97472.0625, 切向力Y=37765.7812 +FPS=31.94, 法向力=156569.6875, 切向力X=99572.0391, 切向力Y=40824.9453 +FPS=28.85, 法向力=159697.1875, 切向力X=79811.7188, 切向力Y=69526.0938 +FPS=30.49, 法向力=158925.9375, 切向力X=78403.3438, 切向力Y=73153.3828 +FPS=27.08, 法向力=164208.0938, 切向力X=55443.5117, 切向力Y=100315.5312 +FPS=29.05, 法向力=164275.8125, 切向力X=53151.6094, 切向力Y=102961.8828 +FPS=28.08, 法向力=166554.5625, 切向力X=24292.3242, 切向力Y=117665.6094 +FPS=28.25, 法向力=168972.6719, 切向力X=-8545.0342, 切向力Y=119328.8359 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000379s, blend=0.002276s (9 tiles incl ref), finalize=0.000058s, total=0.002720s +FPS=29.77, 法向力=168377.9688, 切向力X=-7918.9634, 切向力Y=118339.9375 +FPS=31.68, 法向力=168517.0156, 切向力X=-53437.3203, 切向力Y=60473.5469 +FPS=31.52, 法向力=168712.1250, 切向力X=-56019.1172, 切向力Y=58141.5195 +FPS=27.48, 法向力=170976.5312, 切向力X=-78038.9062, 切向力Y=-23489.7461 +FPS=30.08, 法向力=171647.7344, 切向力X=-77243.9531, 切向力Y=-27599.5664 +FPS=30.00, 法向力=173024.0625, 切向力X=-72845.0000, 切向力Y=-92773.6094 +FPS=29.13, 法向力=171194.4062, 切向力X=-52592.2734, 切向力Y=-131529.5625 +FPS=30.84, 法向力=172560.1094, 切向力X=-50625.6836, 切向力Y=-135356.2344 +FPS=31.41, 法向力=171740.2500, 切向力X=-43724.5859, 切向力Y=-152329.8750 +FPS=31.60, 法向力=171939.0625, 切向力X=-43338.9062, 切向力Y=-156287.7031 +FPS=29.44, 法向力=171362.2500, 切向力X=-31857.5254, 切向力Y=-163707.0312 +FPS=31.89, 法向力=171786.7500, 切向力X=-31703.1621, 切向力Y=-165259.1406 +FPS=29.26, 法向力=168885.1562, 切向力X=-19480.1406, 切向力Y=-180370.1250 +FPS=30.85, 法向力=167437.1562, 切向力X=5832.9834, 切向力Y=-196661.2500 +FPS=31.79, 法向力=166260.4375, 切向力X=9335.2871, 切向力Y=-198043.7500 +FPS=31.15, 法向力=167760.5312, 切向力X=38029.8750, 切向力Y=-199179.1875 +FPS=30.50, 法向力=169638.4375, 切向力X=30505.6426, 切向力Y=-187811.2500 +FPS=30.82, 法向力=163790.8281, 切向力X=64794.0352, 切向力Y=-181215.7812 +FPS=30.30, 法向力=163832.8750, 切向力X=66920.3516, 切向力Y=-181478.9375 +FPS=30.70, 法向力=162112.4688, 切向力X=91412.1484, 切向力Y=-156100.1562 +FPS=31.19, 法向力=163552.2500, 切向力X=94772.7734, 切向力Y=-154526.0469 +FPS=30.25, 法向力=158035.0312, 切向力X=112494.1875, 切向力Y=-114735.6953 +FPS=29.54, 法向力=155951.6562, 切向力X=111642.3125, 切向力Y=-108957.8594 +FPS=29.89, 法向力=149754.3906, 切向力X=131548.4062, 切向力Y=-75359.7969 +FPS=29.07, 法向力=149360.8750, 切向力X=130246.3359, 切向力Y=-72757.9219 +FPS=27.00, 法向力=148060.0312, 切向力X=158649.6250, 切向力Y=-38152.2383 +FPS=25.84, 法向力=146975.2969, 切向力X=182987.7031, 切向力Y=-10034.6152 +FPS=27.20, 法向力=145226.3750, 切向力X=189915.0312, 切向力Y=-10092.1641 +FPS=29.43, 法向力=135648.7812, 切向力X=200803.2188, 切向力Y=6370.2471 +FPS=29.22, 法向力=108972.3828, 切向力X=201549.7812, 切向力Y=11239.1465 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000263s, blend=0.002192s (9 tiles incl ref), finalize=0.000057s, total=0.002518s +FPS=29.30, 法向力=109119.1094, 切向力X=200239.8438, 切向力Y=12401.4980 +FPS=28.57, 法向力=81966.9062, 切向力X=179849.7969, 切向力Y=25207.6328 +FPS=29.43, 法向力=80829.0781, 切向力X=180507.5625, 切向力Y=25407.8359 +FPS=27.38, 法向力=53683.8320, 切向力X=178342.2188, 切向力Y=27232.1367 +FPS=28.52, 法向力=33352.8906, 切向力X=133554.2656, 切向力Y=27820.6211 +FPS=29.94, 法向力=32462.4648, 切向力X=134730.7656, 切向力Y=27885.7188 +FPS=29.50, 法向力=23960.9844, 切向力X=78123.5312, 切向力Y=22932.2344 +FPS=30.97, 法向力=24163.4727, 切向力X=78272.1172, 切向力Y=22504.9180 +FPS=30.44, 法向力=21981.9590, 切向力X=41022.3125, 切向力Y=6067.9536 +FPS=28.94, 法向力=21849.1367, 切向力X=41368.1172, 切向力Y=6058.3286 +FPS=27.88, 法向力=16763.9395, 切向力X=23850.2598, 切向力Y=-7927.7900 +FPS=28.75, 法向力=16731.5000, 切向力X=23837.5469, 切向力Y=-7952.0107 +FPS=29.60, 法向力=14964.5215, 切向力X=12738.9404, 切向力Y=-4409.6035 +FPS=29.72, 法向力=13212.1074, 切向力X=11029.4844, 切向力Y=-2787.9565 +FPS=30.98, 法向力=13229.8145, 切向力X=11042.9717, 切向力Y=-2761.6887 +FPS=30.39, 法向力=12609.1953, 切向力X=10057.9688, 切向力Y=-2887.0093 +FPS=29.57, 法向力=12709.0625, 切向力X=9973.8555, 切向力Y=-2922.9565 +FPS=28.12, 法向力=12160.6172, 切向力X=8176.8672, 切向力Y=-3046.4814 +FPS=30.36, 法向力=12112.8184, 切向力X=8180.8447, 切向力Y=-3072.6465 +FPS=28.98, 法向力=11636.1162, 切向力X=8321.2441, 切向力Y=-3259.0615 +FPS=29.41, 法向力=11938.2227, 切向力X=7694.4932, 切向力Y=-2557.6716 +FPS=30.98, 法向力=11915.4668, 切向力X=7722.7432, 切向力Y=-2586.3486 +FPS=29.68, 法向力=11918.6074, 切向力X=7712.7314, 切向力Y=-2578.1792 +FPS=30.17, 法向力=9937.5918, 切向力X=6537.8828, 切向力Y=-3466.8340 +FPS=29.43, 法向力=10408.4434, 切向力X=6394.5010, 切向力Y=-3245.5688 +FPS=30.56, 法向力=10388.3711, 切向力X=6468.1597, 切向力Y=-3167.4175 +FPS=29.12, 法向力=10202.1582, 切向力X=6365.8926, 切向力Y=-2422.4585 +FPS=31.43, 法向力=10188.2754, 切向力X=6407.6582, 切向力Y=-2401.6531 +FPS=28.85, 法向力=9650.7314, 切向力X=4905.3340, 切向力Y=-2509.4788 +FPS=30.18, 法向力=9610.7256, 切向力X=4902.8389, 切向力Y=-2502.5642 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002179s (9 tiles incl ref), finalize=0.000055s, total=0.002502s +FPS=29.35, 法向力=9620.1211, 切向力X=5965.3623, 切向力Y=-2529.0972 +FPS=31.42, 法向力=9550.1875, 切向力X=6082.0024, 切向力Y=-2526.3193 +FPS=29.17, 法向力=9349.3545, 切向力X=4997.4756, 切向力Y=-2230.5244 +FPS=28.72, 法向力=9539.7930, 切向力X=5861.8916, 切向力Y=-2060.8713 +FPS=31.93, 法向力=9527.6348, 切向力X=5918.4150, 切向力Y=-2037.9545 +FPS=30.23, 法向力=9347.7207, 切向力X=4918.2261, 切向力Y=-2579.2759 +FPS=29.89, 法向力=9284.4785, 切向力X=4977.5962, 切向力Y=-2589.9995 +FPS=28.60, 法向力=8883.6855, 切向力X=4995.4766, 切向力Y=-1977.0393 +FPS=30.00, 法向力=8859.9424, 切向力X=5016.0947, 切向力Y=-1956.1926 +FPS=28.26, 法向力=8632.6641, 切向力X=4863.9028, 切向力Y=-1985.8807 +FPS=27.88, 法向力=8753.4785, 切向力X=5529.7153, 切向力Y=-2145.9155 +FPS=31.12, 法向力=8771.7949, 切向力X=5512.7803, 切向力Y=-2106.8540 +FPS=30.66, 法向力=8725.6992, 切向力X=4376.1748, 切向力Y=-2860.3391 +FPS=31.56, 法向力=8829.9668, 切向力X=4323.0537, 切向力Y=-2897.6494 +FPS=28.98, 法向力=7959.3428, 切向力X=3808.5730, 切向力Y=-2341.3665 +FPS=30.12, 法向力=8038.4102, 切向力X=3804.9453, 切向力Y=-2334.8723 +FPS=27.82, 法向力=8547.0684, 切向力X=4074.1370, 切向力Y=-1620.6432 +FPS=29.81, 法向力=8105.2036, 切向力X=4133.7764, 切向力Y=-1750.8621 +FPS=31.19, 法向力=8073.1758, 切向力X=4080.8408, 切向力Y=-1730.0732 +FPS=30.16, 法向力=7722.8701, 切向力X=4731.8374, 切向力Y=-2307.0127 +FPS=29.84, 法向力=7686.2144, 切向力X=4729.9321, 切向力Y=-2348.7510 +FPS=27.76, 法向力=7458.3696, 切向力X=4342.9746, 切向力Y=-2554.2729 +FPS=30.34, 法向力=7492.6924, 切向力X=4371.7642, 切向力Y=-2551.1462 +FPS=28.58, 法向力=7982.7744, 切向力X=4277.4551, 切向力Y=-2227.3105 +FPS=30.45, 法向力=7613.4873, 切向力X=4075.4224, 切向力Y=-1801.5112 +FPS=30.79, 法向力=7610.3008, 切向力X=4074.6338, 切向力Y=-1849.2717 +FPS=29.71, 法向力=7142.7114, 切向力X=4196.2480, 切向力Y=-2062.5691 +FPS=28.96, 法向力=7101.9082, 切向力X=4185.6279, 切向力Y=-2009.4899 +FPS=27.59, 法向力=7562.1182, 切向力X=4130.8735, 切向力Y=-2245.1548 +FPS=30.92, 法向力=7616.4893, 切向力X=4154.2715, 切向力Y=-2245.6416 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000334s, blend=0.002249s (9 tiles incl ref), finalize=0.000058s, total=0.002649s +FPS=29.27, 法向力=7413.4604, 切向力X=4186.1484, 切向力Y=-2127.3706 +FPS=29.22, 法向力=7387.3218, 切向力X=4176.1772, 切向力Y=-2144.7422 +FPS=30.30, 法向力=6595.8296, 切向力X=4086.4045, 切向力Y=-2252.7729 +FPS=28.73, 法向力=6600.7119, 切向力X=3996.0774, 切向力Y=-1578.0129 +FPS=30.19, 法向力=6625.2847, 切向力X=3941.3728, 切向力Y=-1518.4143 +FPS=29.08, 法向力=6614.2734, 切向力X=3687.3120, 切向力Y=-2275.0737 +FPS=31.07, 法向力=6611.4150, 切向力X=3612.3789, 切向力Y=-2382.4331 +FPS=28.83, 法向力=6830.5093, 切向力X=3146.2017, 切向力Y=-1143.4589 +FPS=28.93, 法向力=6928.7480, 切向力X=3120.9451, 切向力Y=-1025.0994 +FPS=29.47, 法向力=6545.9346, 切向力X=3889.9998, 切向力Y=-1329.9873 +FPS=28.06, 法向力=6552.1348, 切向力X=3391.0222, 切向力Y=-2063.4846 +FPS=29.87, 法向力=6486.5859, 切向力X=3412.1084, 切向力Y=-2160.0120 +FPS=27.17, 法向力=6535.5171, 切向力X=3830.7866, 切向力Y=-2059.5586 +FPS=29.47, 法向力=6536.0225, 切向力X=3852.8159, 切向力Y=-2145.1379 +FPS=27.41, 法向力=6379.7158, 切向力X=3490.4961, 切向力Y=-1747.1953 +FPS=27.88, 法向力=6137.0054, 切向力X=3987.8608, 切向力Y=-1859.1725 +FPS=28.19, 法向力=6176.6240, 切向力X=3938.0740, 切向力Y=-1935.7173 +FPS=27.67, 法向力=6450.3125, 切向力X=3555.7664, 切向力Y=-2868.4438 +FPS=27.67, 法向力=6491.8896, 切向力X=3526.9419, 切向力Y=-2893.7944 +FPS=26.46, 法向力=6701.6353, 切向力X=3534.7361, 切向力Y=-929.7086 +FPS=27.53, 法向力=6689.4717, 切向力X=3504.6895, 切向力Y=-853.0197 +FPS=27.76, 法向力=6079.7207, 切向力X=3633.1069, 切向力Y=-1690.2356 +FPS=25.78, 法向力=6429.1133, 切向力X=3473.1218, 切向力Y=-926.3345 +FPS=27.83, 法向力=6467.9092, 切向力X=3410.2322, 切向力Y=-927.2267 +FPS=28.80, 法向力=6474.3252, 切向力X=2800.1587, 切向力Y=-1774.1302 +FPS=24.62, 法向力=6434.7231, 切向力X=3182.7581, 切向力Y=-1821.0237 +FPS=27.56, 法向力=6408.4868, 切向力X=3170.5977, 切向力Y=-1831.6985 +FPS=26.13, 法向力=6411.5449, 切向力X=2738.1941, 切向力Y=-1654.0889 +FPS=27.83, 法向力=6410.6953, 切向力X=2996.5430, 切向力Y=-1294.2312 +FPS=27.64, 法向力=6388.4653, 切向力X=2996.6963, 切向力Y=-1350.8295 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000008s (hit), reset=0.000267s, blend=0.002147s (9 tiles incl ref), finalize=0.000052s, total=0.002477s +FPS=26.22, 法向力=6193.1934, 切向力X=3845.9089, 切向力Y=-1735.8292 +FPS=27.15, 法向力=6210.7432, 切向力X=3798.4873, 切向力Y=-1721.1139 +FPS=25.83, 法向力=5943.3027, 切向力X=4124.9316, 切向力Y=-1674.0291 +FPS=26.86, 法向力=5896.3262, 切向力X=4103.9014, 切向力Y=-1653.4989 +FPS=27.86, 法向力=5422.8047, 切向力X=3850.5549, 切向力Y=-1438.6389 +FPS=27.25, 法向力=5575.4531, 切向力X=3641.3960, 切向力Y=-1436.9995 +FPS=28.09, 法向力=5617.1040, 切向力X=3594.6267, 切向力Y=-1401.6650 +FPS=27.79, 法向力=5780.5322, 切向力X=3010.8662, 切向力Y=-1131.4916 +FPS=27.45, 法向力=5846.2065, 切向力X=3439.5410, 切向力Y=-978.6670 +FPS=29.37, 法向力=5845.1064, 切向力X=3432.3438, 切向力Y=-1068.1050 +FPS=27.17, 法向力=6252.1558, 切向力X=3335.6624, 切向力Y=-2477.6436 +FPS=26.97, 法向力=6329.5718, 切向力X=3371.8635, 切向力Y=-2521.2520 +FPS=27.79, 法向力=5820.8848, 切向力X=2849.7588, 切向力Y=-1423.1919 +FPS=26.34, 法向力=5739.9175, 切向力X=2799.4521, 切向力Y=-2385.6030 +FPS=28.74, 法向力=5707.1592, 切向力X=2769.9192, 切向力Y=-2364.0918 +FPS=27.41, 法向力=5433.2695, 切向力X=3166.2524, 切向力Y=-2312.4197 +FPS=27.77, 法向力=5463.3687, 切向力X=3180.5952, 切向力Y=-2361.2324 +FPS=25.79, 法向力=5269.1426, 切向力X=3093.0820, 切向力Y=-1571.5165 +FPS=25.19, 法向力=5288.6670, 切向力X=3175.1045, 切向力Y=-2199.8911 +FPS=29.04, 法向力=5281.4419, 切向力X=3132.9326, 切向力Y=-2348.0527 +FPS=26.11, 法向力=5784.2783, 切向力X=3062.5874, 切向力Y=-1443.4292 +FPS=27.96, 法向力=5806.6201, 切向力X=3056.2449, 切向力Y=-1279.8904 +FPS=27.98, 法向力=5969.5322, 切向力X=2603.8047, 切向力Y=-1438.1057 +FPS=27.29, 法向力=5467.0205, 切向力X=2902.2480, 切向力Y=-1407.3470 +FPS=27.71, 法向力=5422.0254, 切向力X=2982.6431, 切向力Y=-1397.4973 +FPS=25.66, 法向力=5315.7256, 切向力X=2874.5801, 切向力Y=-1794.1145 +FPS=28.30, 法向力=5572.5811, 切向力X=2452.6270, 切向力Y=-885.8864 +FPS=28.85, 法向力=5680.8926, 切向力X=2517.0488, 切向力Y=-921.0492 +FPS=28.36, 法向力=5416.2002, 切向力X=3033.5273, 切向力Y=-777.2197 +FPS=28.68, 法向力=5374.0186, 切向力X=2937.1880, 切向力Y=-760.0627 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000340s, blend=0.002175s (9 tiles incl ref), finalize=0.000057s, total=0.002578s +FPS=25.80, 法向力=5037.5254, 切向力X=3427.7642, 切向力Y=-1580.9233 +FPS=28.57, 法向力=5667.3203, 切向力X=3315.4600, 切向力Y=-1115.8961 +FPS=29.67, 法向力=5676.3823, 切向力X=3432.0225, 切向力Y=-1115.7080 +FPS=26.38, 法向力=5226.8164, 切向力X=2886.8931, 切向力Y=-1429.6425 +FPS=28.30, 法向力=5221.7744, 切向力X=2929.0044, 切向力Y=-1329.5740 +FPS=26.87, 法向力=5308.5518, 切向力X=2785.4487, 切向力Y=-1664.2122 +FPS=26.63, 法向力=5302.6294, 切向力X=2797.2798, 切向力Y=-1720.7400 +FPS=29.51, 法向力=5343.1304, 切向力X=3420.2734, 切向力Y=-1542.0347 +FPS=27.26, 法向力=5652.3906, 切向力X=3227.9167, 切向力Y=-1398.2148 +FPS=29.90, 法向力=5644.5596, 切向力X=3268.7852, 切向力Y=-1433.8799 +FPS=28.34, 法向力=5543.6733, 切向力X=2523.2002, 切向力Y=-1542.8992 +FPS=29.03, 法向力=5534.4336, 切向力X=2563.5508, 切向力Y=-1462.9553 +FPS=27.90, 法向力=5124.9067, 切向力X=2623.7676, 切向力Y=-944.7175 +FPS=29.83, 法向力=5075.2500, 切向力X=2577.0583, 切向力Y=-943.7594 +FPS=28.75, 法向力=5275.5352, 切向力X=2732.1123, 切向力Y=-2327.1719 +FPS=27.41, 法向力=5276.4150, 切向力X=3808.8381, 切向力Y=-1545.7043 +FPS=29.13, 法向力=5319.5122, 切向力X=3802.3330, 切向力Y=-1606.5890 +FPS=28.58, 法向力=5562.0791, 切向力X=2229.0947, 切向力Y=-1360.5820 +FPS=27.64, 法向力=5456.9053, 切向力X=2263.2017, 切向力Y=-1308.1064 +FPS=29.28, 法向力=4851.6357, 切向力X=3353.2505, 切向力Y=-1813.5209 +FPS=27.40, 法向力=4810.6250, 切向力X=3059.0845, 切向力Y=-2043.1782 +FPS=27.26, 法向力=4811.6597, 切向力X=3074.3860, 切向力Y=-2097.6521 +FPS=28.57, 法向力=4698.7388, 切向力X=2593.7075, 切向力Y=-1588.5679 +FPS=27.98, 法向力=4911.2139, 切向力X=2874.8467, 切向力Y=-681.3694 +FPS=28.16, 法向力=4922.5840, 切向力X=2845.8345, 切向力Y=-725.8032 +FPS=28.16, 法向力=4864.4858, 切向力X=2483.4441, 切向力Y=-1341.1733 +FPS=29.78, 法向力=4867.1484, 切向力X=2500.7939, 切向力Y=-1438.8451 +FPS=26.83, 法向力=4976.5889, 切向力X=2083.2886, 切向力Y=-857.9308 +FPS=25.84, 法向力=5355.0342, 切向力X=2871.0454, 切向力Y=-1568.4215 +FPS=28.44, 法向力=5382.8311, 切向力X=2899.4512, 切向力Y=-1576.5745 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000008s (hit), reset=0.000389s, blend=0.002321s (9 tiles incl ref), finalize=0.000058s, total=0.002779s +FPS=26.33, 法向力=5309.1699, 切向力X=2955.7764, 切向力Y=-1397.3558 +FPS=28.60, 法向力=5363.1313, 切向力X=2857.9043, 切向力Y=-1397.0214 +FPS=27.96, 法向力=5534.1133, 切向力X=2431.1245, 切向力Y=-1143.9011 +FPS=28.23, 法向力=5657.2002, 切向力X=2389.4863, 切向力Y=-1115.5436 +FPS=27.91, 法向力=5435.8926, 切向力X=2551.6689, 切向力Y=-1242.2253 +FPS=28.14, 法向力=5825.2188, 切向力X=2707.5913, 切向力Y=-1105.3036 +FPS=29.97, 法向力=5910.3413, 切向力X=2703.8850, 切向力Y=-999.3195 +FPS=27.29, 法向力=4502.0654, 切向力X=3530.6987, 切向力Y=-1458.8740 +FPS=27.88, 法向力=4531.3423, 切向力X=3489.5005, 切向力Y=-1471.7335 +FPS=29.23, 法向力=4725.0244, 切向力X=2899.9084, 切向力Y=-1273.0814 +FPS=27.88, 法向力=5004.9380, 切向力X=2851.1890, 切向力Y=-792.6265 +FPS=27.26, 法向力=5010.9082, 切向力X=2857.8789, 切向力Y=-848.7551 +FPS=26.73, 法向力=5203.9565, 切向力X=2046.9407, 切向力Y=-2078.9624 +FPS=27.12, 法向力=4991.4805, 切向力X=2974.6160, 切向力Y=-2133.1165 +FPS=29.34, 法向力=4931.0083, 切向力X=2997.9414, 切向力Y=-2140.8379 +FPS=27.97, 法向力=4895.6030, 切向力X=2609.3447, 切向力Y=-1469.5208 +FPS=28.74, 法向力=4957.6660, 切向力X=2657.8018, 切向力Y=-1523.5757 +FPS=26.31, 法向力=4639.8599, 切向力X=2169.8306, 切向力Y=-2411.7112 +FPS=29.10, 法向力=4922.9082, 切向力X=3300.1995, 切向力Y=-317.1557 +FPS=28.17, 法向力=4927.2207, 切向力X=3372.3430, 切向力Y=-291.4052 +FPS=27.85, 法向力=4685.3896, 切向力X=2606.4204, 切向力Y=-1314.6980 +FPS=29.86, 法向力=4745.1465, 切向力X=2575.5876, 切向力Y=-1307.0062 +FPS=27.53, 法向力=4773.0596, 切向力X=2232.9639, 切向力Y=-1435.4049 +FPS=29.43, 法向力=4810.3418, 切向力X=2244.0684, 切向力Y=-1487.0112 +FPS=28.01, 法向力=4576.5693, 切向力X=2717.5630, 切向力Y=-1871.4756 +FPS=27.53, 法向力=4531.5322, 切向力X=2536.1362, 切向力Y=-2254.1494 +FPS=29.31, 法向力=4598.6914, 切向力X=2546.2373, 切向力Y=-2206.3389 +FPS=27.86, 法向力=4900.4609, 切向力X=2924.2798, 切向力Y=-612.0765 +FPS=29.40, 法向力=4861.1465, 切向力X=2848.9199, 切向力Y=-547.8580 +FPS=27.29, 法向力=5155.7451, 切向力X=2616.5557, 切向力Y=-577.9018 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000281s, blend=0.002298s (9 tiles incl ref), finalize=0.000059s, total=0.002644s +FPS=27.67, 法向力=5212.7217, 切向力X=2597.7837, 切向力Y=-644.5203 +FPS=27.64, 法向力=4565.2080, 切向力X=2846.1184, 切向力Y=-590.7917 +FPS=27.99, 法向力=4609.2012, 切向力X=2864.4219, 切向力Y=-1405.3363 +FPS=28.94, 法向力=4817.0078, 切向力X=2791.0332, 切向力Y=-1554.3534 +FPS=29.03, 法向力=4931.0088, 切向力X=2005.8877, 切向力Y=-1017.6639 +FPS=27.74, 法向力=5038.9336, 切向力X=2051.2747, 切向力Y=-1070.2843 +FPS=27.47, 法向力=4586.5503, 切向力X=2289.1450, 切向力Y=-1450.6523 +FPS=28.74, 法向力=4789.4541, 切向力X=2399.9722, 切向力Y=-1051.3774 +FPS=27.97, 法向力=4748.0796, 切向力X=2426.0781, 切向力Y=-1020.5093 +FPS=26.22, 法向力=4553.9775, 切向力X=2593.7178, 切向力Y=-1121.4570 +FPS=27.13, 法向力=4259.4463, 切向力X=2896.9407, 切向力Y=-2041.0850 +FPS=27.80, 法向力=4294.2979, 切向力X=2829.0547, 切向力Y=-2027.0455 +FPS=27.63, 法向力=4373.9824, 切向力X=2829.0359, 切向力Y=-933.0686 +FPS=27.73, 法向力=4353.9707, 切向力X=2826.5842, 切向力Y=-890.6469 +FPS=27.27, 法向力=4152.0361, 切向力X=3056.8374, 切向力Y=-1790.8358 +FPS=25.52, 法向力=4345.2588, 切向力X=2322.1196, 切向力Y=-1987.6729 +FPS=28.81, 法向力=4390.8428, 切向力X=2349.9175, 切向力Y=-1996.1992 +FPS=27.10, 法向力=4914.4575, 切向力X=2615.5420, 切向力Y=-935.4423 +FPS=29.42, 法向力=4910.3462, 切向力X=2666.2610, 切向力Y=-869.1738 +FPS=27.71, 法向力=4704.2788, 切向力X=2673.0493, 切向力Y=-1691.0319 +FPS=29.21, 法向力=4708.5620, 切向力X=2763.6680, 切向力Y=-1814.2367 +FPS=28.99, 法向力=4977.0176, 切向力X=2815.1594, 切向力Y=-1859.5195 +FPS=24.85, 法向力=4332.3389, 切向力X=3154.8706, 切向力Y=-1127.4497 +FPS=28.83, 法向力=4343.1895, 切向力X=3094.5955, 切向力Y=-1097.6787 +FPS=28.43, 法向力=4945.6855, 切向力X=2644.4753, 切向力Y=-736.0176 +FPS=26.38, 法向力=4953.0820, 切向力X=2570.7397, 切向力Y=-894.3459 +FPS=27.36, 法向力=5023.1904, 切向力X=2949.5757, 切向力Y=-1764.5515 +FPS=26.99, 法向力=4606.1807, 切向力X=2892.0154, 切向力Y=-1219.4370 +FPS=25.59, 法向力=4537.4883, 切向力X=2917.9067, 切向力Y=-1307.4429 +FPS=26.41, 法向力=5041.2422, 切向力X=2608.2400, 切向力Y=-541.0823 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000348s, blend=0.002269s (9 tiles incl ref), finalize=0.000062s, total=0.002688s +FPS=24.48, 法向力=4488.7432, 切向力X=2596.7632, 切向力Y=-1303.9785 +FPS=27.31, 法向力=4516.7954, 切向力X=2517.4924, 切向力Y=-1341.6432 +FPS=26.23, 法向力=4719.6201, 切向力X=2944.3538, 切向力Y=-1478.0061 +FPS=26.74, 法向力=4730.9341, 切向力X=2962.8081, 切向力Y=-1522.7031 +FPS=27.08, 法向力=4647.8105, 切向力X=3105.4585, 切向力Y=-1071.0159 +FPS=26.63, 法向力=4044.3630, 切向力X=2331.6350, 切向力Y=-1592.3845 +FPS=27.18, 法向力=4098.4155, 切向力X=2330.5500, 切向力Y=-1595.6951 +FPS=27.77, 法向力=4567.7754, 切向力X=2532.9209, 切向力Y=-1519.4214 +FPS=26.75, 法向力=4506.4419, 切向力X=2125.8833, 切向力Y=-1110.0076 +FPS=29.02, 法向力=4542.9492, 切向力X=2132.9421, 切向力Y=-1072.6342 +FPS=27.23, 法向力=4439.5923, 切向力X=2417.1616, 切向力Y=-954.0549 +FPS=28.75, 法向力=4161.3203, 切向力X=1379.6484, 切向力Y=-1378.1300 +FPS=27.44, 法向力=4260.1411, 切向力X=1309.3939, 切向力Y=-1455.6832 +FPS=26.38, 法向力=4150.4697, 切向力X=2568.0227, 切向力Y=-779.1575 +FPS=28.92, 法向力=4137.4468, 切向力X=2618.7954, 切向力Y=-776.1592 +FPS=25.58, 法向力=4660.9453, 切向力X=3228.9272, 切向力Y=-980.9825 +FPS=27.87, 法向力=4830.8389, 切向力X=3168.4307, 切向力Y=-1086.5667 +FPS=29.18, 法向力=4867.4478, 切向力X=2167.1531, 切向力Y=-1656.5238 +FPS=25.55, 法向力=4737.8613, 切向力X=2555.2085, 切向力Y=-501.4266 +FPS=26.09, 法向力=4717.8877, 切向力X=2642.4961, 切向力Y=-471.4529 +FPS=26.30, 法向力=4366.5571, 切向力X=2549.5737, 切向力Y=-1640.6765 +FPS=27.84, 法向力=3969.4580, 切向力X=1988.8866, 切向力Y=-688.6481 +FPS=27.94, 法向力=4037.6677, 切向力X=1979.6202, 切向力Y=-630.6689 +FPS=27.28, 法向力=4757.3535, 切向力X=2393.0029, 切向力Y=-978.9414 +FPS=27.69, 法向力=4851.1460, 切向力X=2454.2378, 切向力Y=-873.0864 +FPS=28.62, 法向力=4396.7578, 切向力X=2110.8027, 切向力Y=-1044.3054 +FPS=26.27, 法向力=4332.2217, 切向力X=3123.1748, 切向力Y=-1624.9152 +FPS=28.24, 法向力=4293.7725, 切向力X=3148.1104, 切向力Y=-1615.8782 +FPS=26.82, 法向力=4315.4614, 切向力X=2161.7131, 切向力Y=-1413.3997 +FPS=28.93, 法向力=4362.2363, 切向力X=2159.1543, 切向力Y=-1429.9043 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000335s, blend=0.002232s (9 tiles incl ref), finalize=0.000056s, total=0.002629s +FPS=24.84, 法向力=4380.9980, 切向力X=2630.6465, 切向力Y=-549.4700 +FPS=26.61, 法向力=4177.6680, 切向力X=3090.5505, 切向力Y=-583.1847 +FPS=28.82, 法向力=4197.9082, 切向力X=3132.6997, 切向力Y=-499.5453 +FPS=28.34, 法向力=3989.8030, 切向力X=3065.7822, 切向力Y=-1962.9138 +FPS=26.46, 法向力=4031.1143, 切向力X=3128.8989, 切向力Y=-2034.7153 +FPS=27.95, 法向力=4356.8311, 切向力X=2500.9399, 切向力Y=-1252.0524 +FPS=27.84, 法向力=4034.9380, 切向力X=2442.0820, 切向力Y=-1360.4568 +FPS=27.54, 法向力=4096.5386, 切向力X=2371.1023, 切向力Y=-1300.4297 +FPS=27.51, 法向力=4307.7637, 切向力X=2226.7954, 切向力Y=-1017.7372 +FPS=25.51, 法向力=4205.9990, 切向力X=3017.8691, 切向力Y=-1331.4569 +FPS=28.00, 法向力=4215.5918, 切向力X=3035.2048, 切向力Y=-1364.8041 +FPS=26.43, 法向力=4232.4756, 切向力X=1921.5133, 切向力Y=-849.0731 +FPS=27.95, 法向力=4288.2900, 切向力X=1942.2434, 切向力Y=-950.3605 +FPS=27.37, 法向力=4563.4106, 切向力X=2850.6772, 切向力Y=49.5434 +FPS=26.65, 法向力=4075.0596, 切向力X=2934.6260, 切向力Y=-1332.5533 +FPS=28.79, 法向力=4024.7300, 切向力X=2884.9729, 切向力Y=-1431.5840 +FPS=26.20, 法向力=4333.5278, 切向力X=2260.8018, 切向力Y=-1193.7316 +FPS=27.73, 法向力=4363.8135, 切向力X=2343.4348, 切向力Y=-1224.0898 +FPS=25.36, 法向力=4600.3555, 切向力X=2033.4929, 切向力Y=-1439.3242 +FPS=25.57, 法向力=4060.7695, 切向力X=1999.5853, 切向力Y=-1607.6731 +FPS=26.37, 法向力=4042.4468, 切向力X=1983.1368, 切向力Y=-1528.5037 +FPS=25.56, 法向力=4434.1860, 切向力X=1868.3218, 切向力Y=-1257.6439 +FPS=26.30, 法向力=4595.5625, 切向力X=2506.3291, 切向力Y=-903.5556 +FPS=28.85, 法向力=4709.8521, 切向力X=2324.3928, 切向力Y=-965.3925 +FPS=27.04, 法向力=4229.8027, 切向力X=2537.1045, 切向力Y=-562.1804 +FPS=27.86, 法向力=4208.5703, 切向力X=2522.8538, 切向力Y=-528.9365 +FPS=26.47, 法向力=3551.2622, 切向力X=2528.3408, 切向力Y=-2010.2500 +FPS=25.89, 法向力=3963.0911, 切向力X=2887.0012, 切向力Y=-1110.5570 +FPS=27.94, 法向力=4045.5522, 切向力X=2936.8748, 切向力Y=-1027.1493 +FPS=28.55, 法向力=4177.3760, 切向力X=2058.8206, 切向力Y=-899.0626 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000420s, blend=0.002318s (9 tiles incl ref), finalize=0.000071s, total=0.002816s +FPS=25.62, 法向力=4239.4878, 切向力X=2011.2253, 切向力Y=-987.9067 +FPS=28.26, 法向力=4381.0220, 切向力X=1968.6116, 切向力Y=-1021.3777 +FPS=25.80, 法向力=4119.3169, 切向力X=2380.8813, 切向力Y=-800.7927 +FPS=27.40, 法向力=4200.1963, 切向力X=2273.6572, 切向力Y=-789.9786 +FPS=27.73, 法向力=4224.8691, 切向力X=2091.0615, 切向力Y=-745.6810 +FPS=27.95, 法向力=4291.0757, 切向力X=2627.7681, 切向力Y=-1065.0614 +FPS=28.34, 法向力=4262.3340, 切向力X=2685.8428, 切向力Y=-1013.6013 +FPS=25.07, 法向力=4060.3354, 切向力X=2299.4629, 切向力Y=-1381.1038 +FPS=29.23, 法向力=4262.2603, 切向力X=2257.5645, 切向力Y=-1427.2917 +FPS=27.10, 法向力=3616.6904, 切向力X=2696.9287, 切向力Y=-1330.4214 +FPS=26.44, 法向力=4151.9331, 切向力X=2617.0259, 切向力Y=-1627.3282 +FPS=28.31, 法向力=4301.1895, 切向力X=2621.1685, 切向力Y=-1688.8956 +FPS=27.58, 法向力=4338.3794, 切向力X=2372.4709, 切向力Y=-896.8582 +FPS=28.38, 法向力=4308.7529, 切向力X=2367.5569, 切向力Y=-941.4781 +FPS=26.71, 法向力=3934.8713, 切向力X=2406.1807, 切向力Y=-947.3754 +FPS=27.22, 法向力=3880.2749, 切向力X=2371.8564, 切向力Y=-756.2961 +FPS=27.49, 法向力=3968.4666, 切向力X=2336.6633, 切向力Y=-741.5026 +FPS=25.87, 法向力=4142.8789, 切向力X=2861.0903, 切向力Y=-689.6978 +FPS=28.09, 法向力=4159.8916, 切向力X=2560.0354, 切向力Y=-763.9707 +FPS=28.55, 法向力=4192.6357, 切向力X=2582.9536, 切向力Y=-891.5212 +FPS=27.04, 法向力=4254.8369, 切向力X=2798.8428, 切向力Y=-1347.0547 +FPS=28.13, 法向力=4351.0850, 切向力X=2813.0737, 切向力Y=-1324.2045 +FPS=27.17, 法向力=4951.8564, 切向力X=2418.4270, 切向力Y=-613.1248 +FPS=26.66, 法向力=4427.1958, 切向力X=2420.9592, 切向力Y=-974.8430 +FPS=28.42, 法向力=4430.2539, 切向力X=2497.2769, 切向力Y=-977.9324 +FPS=26.67, 法向力=4116.8564, 切向力X=2310.3188, 切向力Y=-769.7484 +FPS=27.90, 法向力=4233.8828, 切向力X=2292.6182, 切向力Y=-845.3256 +FPS=26.63, 法向力=4312.1909, 切向力X=1867.6097, 切向力Y=-821.1847 +FPS=27.19, 法向力=4313.6035, 切向力X=1862.3459, 切向力Y=-774.0570 +FPS=19.38, 法向力=3924.3403, 切向力X=2631.5659, 切向力Y=-1038.8461 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000263s, blend=0.002190s (9 tiles incl ref), finalize=0.000058s, total=0.002518s +FPS=39.14, 法向力=3893.7266, 切向力X=2632.8376, 切向力Y=-1129.9551 +FPS=31.13, 法向力=3926.0220, 切向力X=2611.8643, 切向力Y=-1108.0459 +FPS=35.62, 法向力=4353.3315, 切向力X=2132.9253, 切向力Y=-591.6564 +FPS=35.20, 法向力=4286.2529, 切向力X=2208.9429, 切向力Y=-612.0950 +FPS=32.68, 法向力=3963.5020, 切向力X=2338.3647, 切向力Y=-1958.0950 +FPS=36.19, 法向力=3991.0732, 切向力X=2375.8789, 切向力Y=-2044.8928 +FPS=33.21, 法向力=4140.4004, 切向力X=2356.8984, 切向力Y=-1198.5957 +FPS=36.54, 法向力=4217.3379, 切向力X=2352.6023, 切向力Y=-1335.9309 +FPS=34.90, 法向力=3731.3872, 切向力X=1725.8004, 切向力Y=-1103.0720 +FPS=34.50, 法向力=3639.3459, 切向力X=1816.0078, 切向力Y=-994.2864 +FPS=31.87, 法向力=3640.9585, 切向力X=2768.2334, 切向力Y=-1120.2198 +FPS=36.02, 法向力=3583.2705, 切向力X=2753.5901, 切向力Y=-1201.6371 +FPS=32.44, 法向力=4514.6787, 切向力X=2471.4863, 切向力Y=-735.2240 +FPS=34.71, 法向力=4571.2632, 切向力X=2433.5615, 切向力Y=-752.9751 +FPS=32.96, 法向力=4250.2559, 切向力X=2716.3311, 切向力Y=-1005.0695 +FPS=36.65, 法向力=4273.6250, 切向力X=2741.9712, 切向力Y=-1016.4945 +FPS=32.31, 法向力=4169.6523, 切向力X=1841.3601, 切向力Y=-988.3855 +FPS=34.75, 法向力=4068.1162, 切向力X=1857.0037, 切向力Y=-1058.7354 +FPS=31.78, 法向力=4515.8765, 切向力X=2116.7573, 切向力Y=-1583.7954 +FPS=34.64, 法向力=4569.9258, 切向力X=2178.3455, 切向力Y=-1607.9746 +FPS=32.66, 法向力=4126.2412, 切向力X=2756.2661, 切向力Y=-1201.8737 +FPS=35.45, 法向力=4090.3645, 切向力X=2849.0645, 切向力Y=-1286.4578 +FPS=31.95, 法向力=3907.0371, 切向力X=2110.7998, 切向力Y=-1936.9310 +FPS=33.98, 法向力=3915.6538, 切向力X=2150.7358, 切向力Y=-1927.3242 +FPS=33.10, 法向力=3963.6157, 切向力X=2242.0278, 切向力Y=-1469.2451 +FPS=35.20, 法向力=4044.8345, 切向力X=2273.4785, 切向力Y=-1430.1150 +FPS=33.07, 法向力=4433.7227, 切向力X=2641.5859, 切向力Y=-857.0862 +FPS=33.81, 法向力=4464.7490, 切向力X=2666.0349, 切向力Y=-917.4390 +FPS=33.92, 法向力=3737.2837, 切向力X=2971.8262, 切向力Y=-842.1806 +FPS=36.23, 法向力=3704.6523, 切向力X=2854.2886, 切向力Y=-828.2393 +stitch_feature_optimized: canvas out_w=541, out_h=415, x_min=-137.75, y_min=-81.30 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000388s, blend=0.002980s (9 tiles incl ref), finalize=0.000059s, total=0.003434s +FPS=34.27, 法向力=3687.3523, 切向力X=2882.6367, 切向力Y=-828.2734 +FPS=35.80, 法向力=3518.3303, 切向力X=1777.6001, 切向力Y=-1787.5869 +FPS=31.54, 法向力=3720.3652, 切向力X=2053.0759, 切向力Y=-1596.1669 +FPS=35.82, 法向力=3746.6138, 切向力X=2009.5582, 切向力Y=-1580.8005 +FPS=34.92, 法向力=3791.7598, 切向力X=2572.2634, 切向力Y=-858.2217 +FPS=36.33, 法向力=3792.8843, 切向力X=2686.8760, 切向力Y=-957.9267 +FPS=36.05, 法向力=3785.1599, 切向力X=2674.9971, 切向力Y=-981.8954 +FPS=34.45, 法向力=4076.3530, 切向力X=3180.7725, 切向力Y=-737.2271 +FPS=34.54, 法向力=4108.5962, 切向力X=3199.0085, 切向力Y=-575.9016 +FPS=16.89, 法向力=4476.3604, 切向力X=2796.5161, 切向力Y=-1052.9646 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_180520.log b/examples/logs/qt_viewer_20260519_180520.log new file mode 100644 index 0000000..4b85d19 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_180520.log @@ -0,0 +1,462 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.48, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=2.61, 法向力=2638.2883, 切向力X=-829.3009, 切向力Y=-645.5417 +FPS=24.89, 法向力=2740.9460, 切向力X=-799.2577, 切向力Y=-569.5452 +FPS=15.42, 法向力=2157.9189, 切向力X=-1001.4835, 切向力Y=-199.3892 +FPS=16.13, 法向力=1740.7336, 切向力X=787.0735, 切向力Y=-1413.8865 +FPS=16.75, 法向力=2530.5811, 切向力X=356.0433, 切向力Y=-352.8317 +FPS=17.16, 法向力=2519.3003, 切向力X=258.2109, 切向力Y=-346.5233 +FPS=17.48, 法向力=1539.2048, 切向力X=-316.3065, 切向力Y=168.4450 +FPS=17.92, 法向力=1494.7185, 切向力X=165.1584, 切向力Y=254.5421 +FPS=17.32, 法向力=1529.7842, 切向力X=205.9604, 切向力Y=278.2750 +FPS=16.87, 法向力=1578.1880, 切向力X=239.7833, 切向力Y=338.1007 +FPS=16.20, 法向力=1994.8657, 切向力X=284.9402, 切向力Y=-74.2473 +FPS=17.61, 法向力=3349.6519, 切向力X=-779.3038, 切向力Y=139.9696 +FPS=18.79, 法向力=3183.5049, 切向力X=-763.4906, 切向力Y=90.6038 +FPS=18.96, 法向力=3193.3630, 切向力X=-870.1757, 切向力Y=48.6797 +FPS=19.30, 法向力=1746.0339, 切向力X=-12.0440, 切向力Y=-208.1784 +FPS=19.24, 法向力=2325.1089, 切向力X=-1137.2349, 切向力Y=44.7038 +FPS=18.39, 法向力=2566.4407, 切向力X=-526.3292, 切向力Y=-579.0416 +FPS=18.97, 法向力=2627.5317, 切向力X=-617.7433, 切向力Y=-555.2428 +FPS=18.97, 法向力=2551.7754, 切向力X=-1112.7979, 切向力Y=489.6333 +FPS=18.21, 法向力=2799.1831, 切向力X=-926.0392, 切向力Y=-170.9130 +FPS=18.98, 法向力=1669.2721, 切向力X=-260.3915, 切向力Y=-1055.8461 +FPS=17.47, 法向力=1639.8650, 切向力X=-175.9355, 切向力Y=-999.9122 +FPS=17.56, 法向力=1645.9067, 切向力X=-158.5546, 切向力Y=-975.0751 +FPS=15.89, 法向力=1287.7375, 切向力X=360.0312, 切向力Y=-1067.0958 +FPS=16.01, 法向力=1875.9761, 切向力X=-587.7349, 切向力Y=71.2310 +FPS=15.54, 法向力=1953.1809, 切向力X=-708.0760, 切向力Y=105.0055 +FPS=15.77, 法向力=2315.9971, 切向力X=-1160.5884, 切向力Y=-125.6095 +stitch_feature_optimized: canvas out_w=438, out_h=419, x_min=-111.23, y_min=-84.23 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000427s, blend=0.004401s (9 tiles incl ref), finalize=0.000124s, total=0.004964s +FPS=14.05, 法向力=2180.2883, 切向力X=-443.6440, 切向力Y=-525.8157 +FPS=13.17, 法向力=2091.4038, 切向力X=-275.7865, 切向力Y=-534.3018 +FPS=14.52, 法向力=1068.0111, 切向力X=-483.0187, 切向力Y=17.6143 +FPS=14.30, 法向力=3660.1780, 切向力X=-741.7152, 切向力Y=516.2394 +FPS=14.15, 法向力=1205.6044, 切向力X=62.1207, 切向力Y=-644.6194 +FPS=16.39, 法向力=2504.8975, 切向力X=-761.4780, 切向力Y=-125.8246 +FPS=17.11, 法向力=2532.9106, 切向力X=-741.5326, 切向力Y=150.1210 +FPS=17.26, 法向力=1252.1954, 切向力X=-641.0938, 切向力Y=-1069.1951 +FPS=16.41, 法向力=1637.7695, 切向力X=676.8868, 切向力Y=-1019.7322 +FPS=17.34, 法向力=1656.4313, 切向力X=935.6139, 切向力Y=-873.2626 +FPS=16.36, 法向力=1781.7869, 切向力X=-208.9549, 切向力Y=-694.9740 +FPS=17.16, 法向力=1900.9182, 切向力X=-547.7131, 切向力Y=-1009.1480 +FPS=16.81, 法向力=2122.0686, 切向力X=-61.8040, 切向力Y=-84.0283 +FPS=16.87, 法向力=2146.3357, 切向力X=24.4161, 切向力Y=-34.1577 +FPS=17.19, 法向力=1829.1478, 切向力X=-456.6641, 切向力Y=-854.5831 +FPS=17.63, 法向力=1840.8455, 切向力X=56.7736, 切向力Y=206.7585 +FPS=17.20, 法向力=1483.8379, 切向力X=-1023.8477, 切向力Y=-1122.4816 +FPS=16.89, 法向力=1441.5508, 切向力X=-1002.6581, 切向力Y=-1094.2402 +FPS=16.41, 法向力=1075.2234, 切向力X=197.1184, 切向力Y=-1456.9038 +FPS=17.14, 法向力=1310.4114, 切向力X=213.6597, 切向力Y=-309.9622 +FPS=16.72, 法向力=2229.5859, 切向力X=-632.3340, 切向力Y=-147.0499 +FPS=19.43, 法向力=2260.4170, 切向力X=-750.4794, 切向力Y=-209.3620 +FPS=15.39, 法向力=2114.7446, 切向力X=178.2986, 切向力Y=778.0374 +FPS=17.02, 法向力=2470.8223, 切向力X=-1123.9442, 切向力Y=-417.3004 +FPS=16.70, 法向力=2485.7725, 切向力X=-1208.4662, 切向力Y=-417.3698 +FPS=15.73, 法向力=2227.7834, 切向力X=-1087.4515, 切向力Y=-274.9507 +FPS=16.94, 法向力=2671.6035, 切向力X=-878.9484, 切向力Y=-496.1324 +FPS=16.56, 法向力=2701.0732, 切向力X=-842.1393, 切向力Y=-482.0975 +FPS=15.84, 法向力=1726.1854, 切向力X=-477.8271, 切向力Y=-184.9544 +FPS=16.78, 法向力=1634.7358, 切向力X=-729.8796, 切向力Y=-163.3925 +stitch_feature_optimized: canvas out_w=438, out_h=419, x_min=-111.23, y_min=-84.23 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000369s, blend=0.004303s (9 tiles incl ref), finalize=0.000100s, total=0.004782s +FPS=17.09, 法向力=1604.3131, 切向力X=-81.2811, 切向力Y=-1740.4325 +FPS=15.31, 法向力=1607.7036, 切向力X=-191.3575, 切向力Y=-1832.2990 +FPS=15.51, 法向力=1380.8185, 切向力X=64.8073, 切向力Y=-1150.4197 +FPS=15.67, 法向力=1224.7942, 切向力X=-315.6112, 切向力Y=-327.6910 +FPS=16.82, 法向力=1267.9080, 切向力X=-307.4085, 切向力Y=-208.3429 +FPS=17.12, 法向力=2112.6240, 切向力X=-627.7231, 切向力Y=-619.6084 +FPS=16.19, 法向力=1440.8469, 切向力X=-44.8200, 切向力Y=-7.5870 +FPS=16.47, 法向力=1375.0544, 切向力X=-32.6554, 切向力Y=15.5349 +FPS=15.96, 法向力=1401.0979, 切向力X=212.3404, 切向力Y=-349.6908 +FPS=16.50, 法向力=1436.2930, 切向力X=105.2984, 切向力Y=-318.2208 +FPS=16.22, 法向力=1481.7239, 切向力X=219.9192, 切向力Y=-161.8187 +FPS=17.05, 法向力=1513.2089, 切向力X=175.6794, 切向力Y=-238.4823 +FPS=16.68, 法向力=1728.8270, 切向力X=-851.9620, 切向力Y=-149.3296 +FPS=17.06, 法向力=2331.0552, 切向力X=498.8171, 切向力Y=-801.3883 +FPS=16.31, 法向力=1895.7595, 切向力X=1.5450, 切向力Y=208.7798 +FPS=16.97, 法向力=1872.6453, 切向力X=111.2423, 切向力Y=272.9249 +FPS=17.48, 法向力=912.0356, 切向力X=-267.0910, 切向力Y=-759.4010 +FPS=16.94, 法向力=2922.3877, 切向力X=-1028.0010, 切向力Y=-5.0770 +FPS=16.73, 法向力=2992.3301, 切向力X=-979.0338, 切向力Y=83.2359 +FPS=16.91, 法向力=1794.2865, 切向力X=-460.6549, 切向力Y=-243.9176 +FPS=17.35, 法向力=1796.1373, 切向力X=-660.2416, 切向力Y=-330.4056 +FPS=16.31, 法向力=1551.5692, 切向力X=-100.3047, 切向力Y=-276.6716 +FPS=14.55, 法向力=2374.2769, 切向力X=-356.0042, 切向力Y=-1241.3557 +FPS=16.65, 法向力=2375.4580, 切向力X=-346.0409, 切向力Y=-1224.4558 +FPS=15.80, 法向力=2633.1946, 切向力X=-351.0997, 切向力Y=253.8545 +FPS=14.84, 法向力=1705.8718, 切向力X=128.5468, 切向力Y=-616.9272 +FPS=14.48, 法向力=1370.4458, 切向力X=532.9330, 切向力Y=-369.8994 +FPS=14.70, 法向力=1216.5439, 切向力X=528.4812, 切向力Y=-620.2256 +FPS=14.84, 法向力=2002.9329, 切向力X=-67.8468, 切向力Y=-1269.1479 +FPS=15.22, 法向力=1939.6582, 切向力X=935.3441, 切向力Y=-14.1706 +stitch_feature_optimized: canvas out_w=438, out_h=419, x_min=-111.23, y_min=-84.23 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000340s, blend=0.004301s (9 tiles incl ref), finalize=0.000104s, total=0.004756s +FPS=15.30, 法向力=2636.0691, 切向力X=746.1702, 切向力Y=-1339.4626 +FPS=15.85, 法向力=1992.8992, 切向力X=-564.7012, 切向力Y=-323.7030 +FPS=15.55, 法向力=1400.6982, 切向力X=-539.6156, 切向力Y=-903.7572 +FPS=16.12, 法向力=1393.0853, 切向力X=-494.2350, 切向力Y=-969.2471 +FPS=16.19, 法向力=2171.8528, 切向力X=-846.3539, 切向力Y=-953.6799 +FPS=16.04, 法向力=1754.7864, 切向力X=-701.5243, 切向力Y=-1481.7224 +FPS=16.06, 法向力=2129.1907, 切向力X=-342.0515, 切向力Y=31.6069 +FPS=15.83, 法向力=2072.9185, 切向力X=-167.4136, 切向力Y=21.9936 +FPS=14.87, 法向力=2558.4536, 切向力X=-131.4174, 切向力Y=-1018.1718 +FPS=14.91, 法向力=2154.8435, 切向力X=-159.3535, 切向力Y=295.7241 +FPS=15.22, 法向力=1821.4331, 切向力X=-532.8353, 切向力Y=-625.5032 +FPS=14.84, 法向力=1765.2103, 切向力X=-547.8838, 切向力Y=-675.5903 +FPS=17.01, 法向力=2130.3787, 切向力X=-149.9143, 切向力Y=-143.3983 +FPS=13.24, 法向力=2169.6270, 切向力X=-1355.8342, 切向力Y=-664.6016 +FPS=14.50, 法向力=1506.8347, 切向力X=4.1155, 切向力Y=-379.6383 +FPS=15.04, 法向力=1909.4387, 切向力X=35.2437, 切向力Y=-645.0023 +FPS=15.56, 法向力=1579.6498, 切向力X=475.4166, 切向力Y=-736.0349 +FPS=14.42, 法向力=1440.2881, 切向力X=478.1494, 切向力Y=-834.2216 +FPS=15.22, 法向力=1554.2021, 切向力X=-340.6869, 切向力Y=-1636.6437 +FPS=15.57, 法向力=2756.8594, 切向力X=-64.3526, 切向力Y=-444.9954 +FPS=13.94, 法向力=1430.5276, 切向力X=649.6205, 切向力Y=-564.7899 +FPS=15.37, 法向力=1368.0013, 切向力X=750.6908, 切向力Y=-740.6017 +FPS=14.63, 法向力=1287.5562, 切向力X=311.7910, 切向力Y=-789.2593 +FPS=15.13, 法向力=1335.6660, 切向力X=303.9486, 切向力Y=-752.0315 +FPS=14.80, 法向力=1729.5084, 切向力X=-746.1016, 切向力Y=-1142.8738 +FPS=14.92, 法向力=1403.4019, 切向力X=-585.7677, 切向力Y=-744.1498 +FPS=14.82, 法向力=2172.4922, 切向力X=-282.7157, 切向力Y=-687.5245 +FPS=14.72, 法向力=2109.9119, 切向力X=-206.4990, 切向力Y=-648.1947 +FPS=16.00, 法向力=1914.7571, 切向力X=-166.1425, 切向力Y=-749.6685 +FPS=14.46, 法向力=1697.3298, 切向力X=-258.6276, 切向力Y=-574.9903 +stitch_feature_optimized: canvas out_w=438, out_h=419, x_min=-111.23, y_min=-84.23 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000284s, blend=0.005049s (9 tiles incl ref), finalize=0.000219s, total=0.005559s +FPS=16.29, 法向力=3036.6396, 切向力X=-934.2195, 切向力Y=-188.2653 +FPS=14.75, 法向力=3252.1123, 切向力X=-1101.7533, 切向力Y=-100.4744 +FPS=15.11, 法向力=2189.8340, 切向力X=266.6278, 切向力Y=-864.9378 +FPS=14.33, 法向力=1377.3057, 切向力X=362.6542, 切向力Y=-1065.9167 +FPS=12.94, 法向力=1334.4253, 切向力X=449.1525, 切向力Y=-1039.8784 +FPS=18.98, 法向力=2768.2095, 切向力X=-570.2164, 切向力Y=-806.3396 +FPS=24.18, 法向力=1636.3684, 切向力X=-249.1042, 切向力Y=-1641.3721 +FPS=25.55, 法向力=2944.5005, 切向力X=-32.2197, 切向力Y=-910.4100 +FPS=25.24, 法向力=2857.3826, 切向力X=-47.0074, 切向力Y=-968.7039 +FPS=23.51, 法向力=1731.3156, 切向力X=390.5616, 切向力Y=-1206.4031 +FPS=25.45, 法向力=1732.5969, 切向力X=350.9781, 切向力Y=-1217.1775 +FPS=25.08, 法向力=2088.3857, 切向力X=-86.3846, 切向力Y=-1095.6233 +FPS=24.85, 法向力=2273.0703, 切向力X=-290.7189, 切向力Y=-653.5890 +FPS=24.46, 法向力=1771.2319, 切向力X=-433.3915, 切向力Y=-681.4992 +FPS=24.98, 法向力=1734.9106, 切向力X=-413.5009, 切向力Y=-791.4275 +FPS=24.16, 法向力=2499.2427, 切向力X=-974.9266, 切向力Y=-1117.7888 +FPS=23.09, 法向力=1589.2075, 切向力X=266.6086, 切向力Y=606.1223 +FPS=22.44, 法向力=1580.0740, 切向力X=35.1772, 切向力Y=-897.8529 +FPS=24.61, 法向力=1667.3816, 切向力X=28.8956, 切向力Y=-956.3786 +FPS=20.87, 法向力=1494.8242, 切向力X=-62.0445, 切向力Y=-1604.9412 +FPS=22.01, 法向力=2065.8860, 切向力X=-1024.6008, 切向力Y=-282.4769 +FPS=22.16, 法向力=2191.8477, 切向力X=-986.0576, 切向力Y=-156.5629 +FPS=24.34, 法向力=1588.7922, 切向力X=-603.7659, 切向力Y=-481.1922 +FPS=23.87, 法向力=3319.7212, 切向力X=-1211.0264, 切向力Y=-765.5189 +FPS=22.44, 法向力=1266.7278, 切向力X=355.5815, 切向力Y=-934.3058 +FPS=21.35, 法向力=1292.8508, 切向力X=349.4714, 切向力Y=-983.3375 +FPS=22.24, 法向力=2231.6831, 切向力X=-10.5128, 切向力Y=-161.9668 +FPS=22.65, 法向力=3943.4912, 切向力X=-523.3877, 切向力Y=-598.0005 +FPS=24.56, 法向力=1170.0273, 切向力X=485.3855, 切向力Y=-892.6792 +FPS=25.34, 法向力=1242.6556, 切向力X=572.3084, 切向力Y=-900.4579 +stitch_feature_optimized: canvas out_w=438, out_h=419, x_min=-111.23, y_min=-84.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002250s (9 tiles incl ref), finalize=0.000046s, total=0.002556s +FPS=24.16, 法向力=1958.4734, 切向力X=130.1844, 切向力Y=-1029.4537 +FPS=24.96, 法向力=2040.3678, 切向力X=149.4343, 切向力Y=-980.6678 +FPS=25.02, 法向力=1425.0723, 切向力X=-51.4770, 切向力Y=-1943.0642 +FPS=23.31, 法向力=1246.4653, 切向力X=-7.2109, 切向力Y=-1151.7756 +FPS=23.80, 法向力=2396.4265, 切向力X=-1096.1294, 切向力Y=691.2806 +FPS=24.29, 法向力=2472.7651, 切向力X=-1122.0530, 切向力Y=693.3042 +FPS=24.00, 法向力=1959.0459, 切向力X=-293.7324, 切向力Y=-848.3716 +FPS=24.52, 法向力=1266.0559, 切向力X=-250.3046, 切向力Y=-754.7672 +FPS=25.08, 法向力=1242.4159, 切向力X=-206.6202, 切向力Y=-790.9829 +FPS=23.87, 法向力=1587.4066, 切向力X=814.4146, 切向力Y=-567.7633 +FPS=24.45, 法向力=1822.4235, 切向力X=980.7581, 切向力Y=-1522.7468 +FPS=25.38, 法向力=1859.5779, 切向力X=940.6505, 切向力Y=-1511.8950 +FPS=25.03, 法向力=1368.8076, 切向力X=114.2236, 切向力Y=-553.0468 +FPS=25.62, 法向力=1917.0815, 切向力X=-367.2190, 切向力Y=-1057.5859 +FPS=25.69, 法向力=1980.6447, 切向力X=-341.9487, 切向力Y=-1101.7075 +FPS=24.12, 法向力=1284.3525, 切向力X=184.5677, 切向力Y=-601.1941 +FPS=23.61, 法向力=1865.2361, 切向力X=-314.4893, 切向力Y=-49.3019 +FPS=25.09, 法向力=1841.1422, 切向力X=-308.6590, 切向力Y=-92.1902 +FPS=25.25, 法向力=2665.2852, 切向力X=-136.6183, 切向力Y=168.0044 +FPS=21.46, 法向力=1356.0031, 切向力X=834.8716, 切向力Y=-798.8617 +FPS=22.65, 法向力=1251.9144, 切向力X=916.2106, 切向力Y=-895.3732 +FPS=22.64, 法向力=1938.2579, 切向力X=120.9972, 切向力Y=-1426.8625 +FPS=22.86, 法向力=1442.4452, 切向力X=-33.2712, 切向力Y=-1180.0664 +FPS=22.07, 法向力=3048.8472, 切向力X=-1278.9731, 切向力Y=-829.4626 +FPS=23.03, 法向力=2970.0132, 切向力X=-1123.4879, 切向力Y=-790.1686 +FPS=25.71, 法向力=2453.3899, 切向力X=-1140.0920, 切向力Y=-428.9420 +FPS=22.53, 法向力=1671.0801, 切向力X=-167.4739, 切向力Y=-1160.4885 +FPS=22.03, 法向力=1538.1544, 切向力X=-265.1924, 切向力Y=-1629.6377 +FPS=26.49, 法向力=1532.6381, 切向力X=-143.6017, 切向力Y=-1607.6160 +FPS=24.46, 法向力=1924.8687, 切向力X=292.7238, 切向力Y=-219.1641 +stitch_feature_optimized: canvas out_w=438, out_h=419, x_min=-111.23, y_min=-84.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000220s, blend=0.002263s (9 tiles incl ref), finalize=0.000044s, total=0.002533s +FPS=24.86, 法向力=1335.7489, 切向力X=870.6498, 切向力Y=-1775.7391 +FPS=24.94, 法向力=1523.1968, 切向力X=947.0970, 切向力Y=-1942.3027 +FPS=23.34, 法向力=1835.2153, 切向力X=246.8531, 切向力Y=-843.9244 +FPS=21.34, 法向力=1756.6492, 切向力X=38.1433, 切向力Y=-426.4124 +FPS=20.81, 法向力=1219.0444, 切向力X=47.5684, 切向力Y=-586.9268 +FPS=21.25, 法向力=1167.3065, 切向力X=105.6366, 切向力Y=-653.8384 +FPS=23.01, 法向力=2843.2485, 切向力X=-195.2102, 切向力Y=-157.5766 +FPS=22.26, 法向力=1748.2209, 切向力X=133.6982, 切向力Y=-1071.6492 +FPS=23.06, 法向力=1944.1956, 切向力X=-112.4360, 切向力Y=-747.7928 +FPS=23.24, 法向力=1966.3525, 切向力X=-141.4037, 切向力Y=-717.2129 +FPS=23.54, 法向力=1541.8536, 切向力X=183.9390, 切向力Y=-1552.3386 +FPS=26.34, 法向力=2121.6914, 切向力X=-591.5479, 切向力Y=-448.8352 +FPS=27.11, 法向力=2168.4851, 切向力X=-593.8680, 切向力Y=-539.2245 +FPS=25.17, 法向力=3663.7900, 切向力X=-1075.9048, 切向力Y=-212.0630 +FPS=24.96, 法向力=1539.1234, 切向力X=-213.0452, 切向力Y=-1010.1420 +FPS=27.17, 法向力=1431.8027, 切向力X=-279.8054, 切向力Y=-1257.9008 +FPS=23.93, 法向力=3255.1785, 切向力X=-865.6676, 切向力Y=-476.9640 +FPS=23.33, 法向力=1619.5084, 切向力X=-434.0388, 切向力Y=-677.1816 +FPS=24.04, 法向力=1415.6381, 切向力X=-376.7186, 切向力Y=-811.6373 +FPS=25.49, 法向力=1728.1687, 切向力X=612.4242, 切向力Y=-700.0863 +FPS=25.84, 法向力=1746.5044, 切向力X=-365.4642, 切向力Y=51.0432 +FPS=26.57, 法向力=1692.2852, 切向力X=-346.7568, 切向力Y=53.2396 +FPS=25.36, 法向力=1952.4883, 切向力X=-199.6556, 切向力Y=-939.8275 +FPS=26.14, 法向力=2030.8612, 切向力X=-185.8631, 切向力Y=-1031.6075 +FPS=25.83, 法向力=2102.3188, 切向力X=85.2545, 切向力Y=-783.4513 +FPS=26.19, 法向力=2806.7397, 切向力X=-277.9939, 切向力Y=-1459.0327 +FPS=26.04, 法向力=1253.3938, 切向力X=523.9448, 切向力Y=-712.9437 +FPS=26.78, 法向力=1282.4991, 切向力X=620.5125, 切向力Y=-684.8531 +FPS=25.86, 法向力=1424.4778, 切向力X=684.5524, 切向力Y=-1692.8656 +FPS=26.53, 法向力=1463.8456, 切向力X=709.4738, 切向力Y=-1623.4807 +stitch_feature_optimized: canvas out_w=438, out_h=419, x_min=-111.23, y_min=-84.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002275s (9 tiles incl ref), finalize=0.000049s, total=0.002544s +FPS=25.35, 法向力=1541.9990, 切向力X=216.4028, 切向力Y=-187.9725 +FPS=26.10, 法向力=1584.6453, 切向力X=231.7432, 切向力Y=-66.3845 +FPS=25.97, 法向力=2619.0149, 切向力X=-241.9519, 切向力Y=124.6565 +FPS=26.74, 法向力=2238.3833, 切向力X=-22.3836, 切向力Y=-763.3237 +FPS=26.15, 法向力=1486.3350, 切向力X=668.9382, 切向力Y=-980.1304 +FPS=27.12, 法向力=1470.3250, 切向力X=723.1919, 切向力Y=-975.3501 +FPS=25.70, 法向力=2630.6079, 切向力X=-1131.2402, 切向力Y=-174.0581 +FPS=26.82, 法向力=2721.0874, 切向力X=-1149.6602, 切向力Y=-11.3265 +FPS=25.66, 法向力=1278.1128, 切向力X=-141.9400, 切向力Y=-1136.4225 +FPS=24.63, 法向力=1680.4412, 切向力X=103.1209, 切向力Y=-323.1477 +FPS=26.93, 法向力=1677.2383, 切向力X=161.6197, 切向力Y=-267.5139 +FPS=25.45, 法向力=1935.7330, 切向力X=185.7045, 切向力Y=-387.1088 +FPS=25.84, 法向力=1900.9757, 切向力X=1020.2278, 切向力Y=-1349.5828 +FPS=23.78, 法向力=1852.9514, 切向力X=1057.4945, 切向力Y=-1463.9440 +FPS=23.10, 法向力=2070.2117, 切向力X=-404.5670, 切向力Y=-773.1736 +FPS=24.99, 法向力=2193.9924, 切向力X=193.6307, 切向力Y=-1273.7610 +FPS=26.86, 法向力=2124.6631, 切向力X=195.9266, 切向力Y=-1330.8251 +FPS=25.80, 法向力=1773.8960, 切向力X=1048.6600, 切向力Y=-575.0756 +FPS=25.14, 法向力=2405.5405, 切向力X=248.4839, 切向力Y=-432.6651 +FPS=27.09, 法向力=2441.1487, 切向力X=226.0876, 切向力Y=-557.9447 +FPS=25.31, 法向力=2630.9438, 切向力X=-762.9746, 切向力Y=-1051.4536 +FPS=25.23, 法向力=1298.5684, 切向力X=1072.7175, 切向力Y=-998.3488 +FPS=26.66, 法向力=1316.9098, 切向力X=1204.3297, 切向力Y=-1110.0278 +FPS=24.02, 法向力=1999.7080, 切向力X=-308.1320, 切向力Y=-928.5216 +FPS=26.25, 法向力=1563.0908, 切向力X=543.5978, 切向力Y=-887.5823 +FPS=27.05, 法向力=1587.3057, 切向力X=553.3026, 切向力Y=-922.8936 +FPS=25.41, 法向力=1831.6011, 切向力X=-43.5461, 切向力Y=-791.6446 +FPS=26.59, 法向力=1558.3647, 切向力X=292.8069, 切向力Y=73.1404 +FPS=26.30, 法向力=1579.7593, 切向力X=231.4533, 切向力Y=-56.9249 +FPS=24.81, 法向力=1635.6460, 切向力X=-386.7617, 切向力Y=-669.7595 +stitch_feature_optimized: canvas out_w=438, out_h=419, x_min=-111.23, y_min=-84.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002349s (9 tiles incl ref), finalize=0.000056s, total=0.002659s +FPS=26.93, 法向力=1682.4253, 切向力X=-281.1437, 切向力Y=-685.5620 +FPS=25.04, 法向力=1784.2039, 切向力X=-269.5408, 切向力Y=-920.1556 +FPS=26.55, 法向力=1635.4388, 切向力X=-388.4928, 切向力Y=88.4073 +FPS=26.78, 法向力=1603.4895, 切向力X=-413.2971, 切向力Y=13.3305 +FPS=27.19, 法向力=2013.6831, 切向力X=92.5597, 切向力Y=-21.5452 +FPS=25.94, 法向力=1492.7419, 切向力X=516.2031, 切向力Y=-182.0381 +FPS=26.32, 法向力=1477.7222, 切向力X=570.1931, 切向力Y=-240.9351 +FPS=25.07, 法向力=1780.0667, 切向力X=-640.5767, 切向力Y=-1070.2788 +FPS=26.00, 法向力=1786.8533, 切向力X=-658.1500, 切向力Y=-950.1823 +FPS=25.94, 法向力=1645.9253, 切向力X=730.2030, 切向力Y=-662.0248 +FPS=25.68, 法向力=1057.4547, 切向力X=643.2847, 切向力Y=-849.9276 +FPS=25.81, 法向力=1010.9882, 切向力X=711.9953, 切向力Y=-725.4321 +FPS=26.54, 法向力=1889.4209, 切向力X=-190.5264, 切向力Y=-440.6635 +FPS=25.46, 法向力=2230.2114, 切向力X=-172.9719, 切向力Y=-847.1528 +FPS=26.85, 法向力=2240.1809, 切向力X=-74.0317, 切向力Y=-851.3720 +FPS=26.32, 法向力=2340.4426, 切向力X=-879.5181, 切向力Y=-712.1301 +FPS=23.48, 法向力=1910.0396, 切向力X=360.3457, 切向力Y=-75.5758 +FPS=24.48, 法向力=1924.8461, 切向力X=343.2471, 切向力Y=-86.7649 +FPS=26.84, 法向力=1824.4657, 切向力X=-371.3179, 切向力Y=-755.1554 +FPS=27.14, 法向力=1181.6655, 切向力X=444.3748, 切向力Y=-821.2815 +FPS=27.53, 法向力=1182.2921, 切向力X=401.1907, 切向力Y=-802.8012 +FPS=25.91, 法向力=1770.4487, 切向力X=13.6441, 切向力Y=-641.0247 +FPS=26.29, 法向力=2161.7546, 切向力X=-142.8587, 切向力Y=-309.2243 +FPS=27.30, 法向力=2137.4446, 切向力X=-195.8636, 切向力Y=-309.9291 +FPS=24.32, 法向力=2000.6107, 切向力X=-350.5580, 切向力Y=-889.3165 +FPS=27.33, 法向力=2092.3652, 切向力X=-452.2869, 切向力Y=-912.8482 +FPS=26.41, 法向力=1499.5977, 切向力X=391.0306, 切向力Y=-853.2414 +FPS=27.31, 法向力=1297.0781, 切向力X=521.5299, 切向力Y=-1491.8738 +FPS=26.00, 法向力=1305.7625, 切向力X=622.9180, 切向力Y=-1439.2495 +FPS=25.23, 法向力=1289.2220, 切向力X=743.2822, 切向力Y=-688.7726 +stitch_feature_optimized: canvas out_w=438, out_h=419, x_min=-111.23, y_min=-84.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002286s (9 tiles incl ref), finalize=0.000047s, total=0.002607s +FPS=26.55, 法向力=1732.1384, 切向力X=895.7232, 切向力Y=-1050.4631 +FPS=27.00, 法向力=1767.5630, 切向力X=774.2141, 切向力Y=-1190.8595 +FPS=25.74, 法向力=2150.6816, 切向力X=582.5553, 切向力Y=-966.6934 +FPS=27.77, 法向力=2093.2197, 切向力X=623.7399, 切向力Y=-998.8799 +FPS=24.86, 法向力=1422.5486, 切向力X=440.4301, 切向力Y=-730.1687 +FPS=26.64, 法向力=1583.1189, 切向力X=962.1198, 切向力Y=-671.8503 +FPS=27.86, 法向力=1584.7031, 切向力X=1063.4785, 切向力Y=-616.9828 +FPS=25.36, 法向力=1551.2615, 切向力X=1032.8495, 切向力Y=-1482.8362 +FPS=26.81, 法向力=2068.8784, 切向力X=969.4402, 切向力Y=-906.0032 +FPS=27.21, 法向力=2129.2849, 切向力X=941.0450, 切向力Y=-834.0654 +FPS=26.39, 法向力=1492.9497, 切向力X=522.8073, 切向力Y=-1313.3356 +FPS=27.06, 法向力=1926.0728, 切向力X=574.6017, 切向力Y=-953.5366 +FPS=26.56, 法向力=1978.9906, 切向力X=596.1418, 切向力Y=-963.0391 +FPS=26.67, 法向力=1514.8135, 切向力X=848.4143, 切向力Y=-1056.2795 +FPS=28.27, 法向力=1495.2219, 切向力X=730.9855, 切向力Y=-1106.5674 +FPS=26.67, 法向力=1671.4563, 切向力X=608.3384, 切向力Y=-1191.8748 +FPS=28.08, 法向力=1636.4524, 切向力X=562.6877, 切向力Y=-1221.9005 +FPS=26.96, 法向力=765.3472, 切向力X=1089.2349, 切向力Y=-686.9803 +FPS=25.14, 法向力=1460.7617, 切向力X=156.4267, 切向力Y=-1355.2173 +FPS=28.02, 法向力=1553.7487, 切向力X=151.5457, 切向力Y=-1292.8497 +FPS=27.72, 法向力=1702.5441, 切向力X=-226.1072, 切向力Y=-1347.2784 +FPS=27.35, 法向力=1192.9392, 切向力X=184.7693, 切向力Y=-917.5695 +FPS=27.49, 法向力=1139.6167, 切向力X=298.2783, 切向力Y=-961.6031 +FPS=26.74, 法向力=1866.8716, 切向力X=565.5336, 切向力Y=-842.1102 +FPS=26.59, 法向力=1469.4209, 切向力X=1120.7826, 切向力Y=-1103.9197 +FPS=27.93, 法向力=1418.6746, 切向力X=1072.1616, 切向力Y=-1107.7134 +FPS=27.16, 法向力=1599.7014, 切向力X=1017.7764, 切向力Y=-822.0845 +FPS=27.34, 法向力=1643.6141, 切向力X=988.9647, 切向力Y=-803.2504 +FPS=27.61, 法向力=1940.6412, 切向力X=536.5009, 切向力Y=-1142.6973 +FPS=28.56, 法向力=2023.5789, 切向力X=556.7163, 切向力Y=-1002.5266 +stitch_feature_optimized: canvas out_w=438, out_h=419, x_min=-111.23, y_min=-84.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000220s, blend=0.002114s (9 tiles incl ref), finalize=0.000043s, total=0.002383s +FPS=26.39, 法向力=1819.8954, 切向力X=-265.0194, 切向力Y=-760.1532 +FPS=25.72, 法向力=1435.7415, 切向力X=1153.8726, 切向力Y=-1135.9213 +FPS=28.05, 法向力=1464.3969, 切向力X=1115.4260, 切向力Y=-1174.1077 +FPS=25.23, 法向力=1242.7028, 切向力X=978.2847, 切向力Y=-571.0409 +FPS=26.65, 法向力=2079.1201, 切向力X=208.8283, 切向力Y=-478.6753 +FPS=28.50, 法向力=2112.1729, 切向力X=247.7948, 切向力Y=-577.2430 +FPS=25.53, 法向力=1702.8883, 切向力X=-627.2089, 切向力Y=-1131.4480 +FPS=26.65, 法向力=1550.7834, 切向力X=335.7177, 切向力Y=-732.0768 +FPS=27.49, 法向力=1553.1462, 切向力X=442.5757, 切向力Y=-653.5565 +FPS=26.51, 法向力=1695.8191, 切向力X=478.8612, 切向力Y=-960.3394 +FPS=27.20, 法向力=1727.9075, 切向力X=462.9789, 切向力Y=-1111.4126 +FPS=26.11, 法向力=1691.4940, 切向力X=939.9377, 切向力Y=-998.6245 +FPS=27.31, 法向力=1712.4578, 切向力X=967.4977, 切向力Y=-917.2344 +FPS=26.77, 法向力=2011.4805, 切向力X=1589.8494, 切向力Y=-546.8266 +FPS=25.62, 法向力=1512.4724, 切向力X=96.0357, 切向力Y=-1166.0920 +FPS=27.07, 法向力=1481.7643, 切向力X=-7.9641, 切向力Y=-1232.1620 +FPS=28.42, 法向力=1761.7020, 切向力X=250.7783, 切向力Y=-1092.0735 +FPS=26.73, 法向力=1814.0833, 切向力X=192.0261, 切向力Y=-1638.4314 +FPS=25.70, 法向力=1814.2411, 切向力X=214.1225, 切向力Y=-1720.9407 +FPS=26.21, 法向力=907.1729, 切向力X=507.4209, 切向力Y=-1046.7031 +FPS=26.72, 法向力=1652.5723, 切向力X=293.5875, 切向力Y=-860.9443 +FPS=28.71, 法向力=1673.2300, 切向力X=227.2078, 切向力Y=-842.0413 +FPS=28.26, 法向力=2365.6746, 切向力X=24.6967, 切向力Y=-1183.9514 +FPS=28.42, 法向力=2421.2256, 切向力X=53.0221, 切向力Y=-1160.7897 +FPS=18.66, 法向力=1669.2010, 切向力X=599.7239, 切向力Y=-1574.3729 +FPS=40.00, 法向力=1662.7843, 切向力X=858.6780, 切向力Y=-693.0870 +FPS=34.47, 法向力=1701.1794, 切向力X=850.7230, 切向力Y=-773.2158 +FPS=32.49, 法向力=1771.3391, 切向力X=786.8489, 切向力Y=-1296.9480 +FPS=35.65, 法向力=1828.5876, 切向力X=862.6034, 切向力Y=-1271.8718 +FPS=32.21, 法向力=2017.8953, 切向力X=269.1047, 切向力Y=-1373.5618 +stitch_feature_optimized: canvas out_w=438, out_h=419, x_min=-111.23, y_min=-84.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000223s, blend=0.002175s (9 tiles incl ref), finalize=0.000044s, total=0.002448s +FPS=35.46, 法向力=1981.1304, 切向力X=256.7431, 切向力Y=-1462.7731 +FPS=32.52, 法向力=1806.8289, 切向力X=-276.7749, 切向力Y=-1396.0305 +FPS=35.60, 法向力=1818.2734, 切向力X=-284.3754, 切向力Y=-1362.6412 +FPS=35.29, 法向力=1808.8252, 切向力X=-265.3259, 切向力Y=-1372.0732 +FPS=35.19, 法向力=2072.3589, 切向力X=433.8362, 切向力Y=-865.5715 +FPS=32.69, 法向力=1250.4408, 切向力X=1240.6973, 切向力Y=-861.8135 +FPS=37.39, 法向力=1225.5258, 切向力X=1219.9963, 切向力Y=-945.0582 +FPS=33.76, 法向力=1380.2678, 切向力X=597.8141, 切向力Y=-1728.7368 +FPS=34.15, 法向力=1453.8684, 切向力X=509.3936, 切向力Y=-1519.7240 +FPS=34.99, 法向力=1492.2559, 切向力X=619.8641, 切向力Y=-1543.3684 +FPS=33.87, 法向力=1317.8298, 切向力X=746.7925, 切向力Y=-385.9491 +FPS=34.91, 法向力=1314.8838, 切向力X=585.6365, 切向力Y=-338.9820 +FPS=31.19, 法向力=1747.3917, 切向力X=-335.6337, 切向力Y=-378.3437 +FPS=32.50, 法向力=1689.1394, 切向力X=140.1617, 切向力Y=-1914.2083 +FPS=35.20, 法向力=1698.5431, 切向力X=105.4969, 切向力Y=-1884.8274 +FPS=33.28, 法向力=1689.7970, 切向力X=110.7501, 切向力Y=-1867.5018 +FPS=35.28, 法向力=1513.5083, 切向力X=811.5569, 切向力Y=-944.7057 +FPS=34.21, 法向力=1539.5361, 切向力X=843.1918, 切向力Y=-1059.3826 +FPS=32.29, 法向力=1546.7655, 切向力X=940.8662, 切向力Y=-1217.5924 +FPS=34.71, 法向力=1537.5977, 切向力X=930.1140, 切向力Y=-1230.0870 +FPS=32.66, 法向力=1780.3669, 切向力X=275.4396, 切向力Y=-1531.9810 +FPS=35.04, 法向力=1754.3230, 切向力X=233.3364, 切向力Y=-1561.7646 +FPS=33.93, 法向力=1544.4235, 切向力X=776.3295, 切向力Y=-1105.1783 +FPS=36.48, 法向力=1534.6045, 切向力X=848.6409, 切向力Y=-1041.1797 +FPS=35.30, 法向力=1707.7617, 切向力X=702.7732, 切向力Y=-869.9398 +FPS=36.07, 法向力=1736.4803, 切向力X=765.7349, 切向力Y=-816.5435 +FPS=32.71, 法向力=1631.8423, 切向力X=1232.8560, 切向力Y=-1527.7798 +FPS=35.55, 法向力=1623.2673, 切向力X=1157.0671, 切向力Y=-1506.7754 +FPS=32.17, 法向力=1463.5177, 切向力X=-574.9806, 切向力Y=-1363.0701 +FPS=35.52, 法向力=1497.4131, 切向力X=-589.9885, 切向力Y=-1375.4512 +stitch_feature_optimized: canvas out_w=438, out_h=419, x_min=-111.23, y_min=-84.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000209s, blend=0.002138s (9 tiles incl ref), finalize=0.000042s, total=0.002395s +FPS=33.56, 法向力=1727.4747, 切向力X=658.9739, 切向力Y=-1284.5652 +FPS=37.19, 法向力=1756.7021, 切向力X=837.8943, 切向力Y=-1278.7673 +FPS=34.24, 法向力=1732.5754, 切向力X=752.9969, 切向力Y=-867.1399 +FPS=34.55, 法向力=1785.7159, 切向力X=709.1118, 切向力Y=-818.5668 +FPS=33.95, 法向力=1686.4927, 切向力X=119.7986, 切向力Y=-1190.1592 +FPS=36.30, 法向力=1688.4365, 切向力X=91.7443, 切向力Y=-1220.6199 +FPS=35.09, 法向力=1698.9479, 切向力X=105.3233, 切向力Y=-1273.0475 +FPS=33.89, 法向力=2316.7788, 切向力X=260.9607, 切向力Y=-1528.3423 +FPS=32.00, 法向力=1819.3550, 切向力X=534.1852, 切向力Y=-1012.4462 +FPS=36.15, 法向力=1835.8723, 切向力X=604.5371, 切向力Y=-1163.5256 +FPS=34.68, 法向力=1953.3319, 切向力X=1408.0342, 切向力Y=-1719.9246 +FPS=35.56, 法向力=2049.3738, 切向力X=1475.8506, 切向力Y=-1793.1553 +FPS=36.94, 法向力=2015.7625, 切向力X=1472.9137, 切向力Y=-1813.1711 +FPS=35.56, 法向力=1541.0803, 切向力X=554.9705, 切向力Y=-904.6981 +FPS=35.61, 法向力=1590.9580, 切向力X=637.5193, 切向力Y=-984.1843 +FPS=33.58, 法向力=1898.4922, 切向力X=219.5563, 切向力Y=-1285.6033 +FPS=35.28, 法向力=1716.2341, 切向力X=1137.9597, 切向力Y=-720.0061 +FPS=34.57, 法向力=1719.9119, 切向力X=1308.4697, 切向力Y=-713.9144 +FPS=34.61, 法向力=1737.0068, 切向力X=1295.7296, 切向力Y=-718.8691 +FPS=31.85, 法向力=1461.9050, 切向力X=832.5269, 切向力Y=-1149.2415 +FPS=36.17, 法向力=1492.5305, 切向力X=799.4415, 切向力Y=-1115.1401 +FPS=34.10, 法向力=2170.1245, 切向力X=461.9966, 切向力Y=-2000.2502 +FPS=35.64, 法向力=2212.9653, 切向力X=498.7365, 切向力Y=-2065.1375 +FPS=32.26, 法向力=1586.0546, 切向力X=749.0490, 切向力Y=-689.9901 +FPS=35.77, 法向力=1562.4766, 切向力X=824.5837, 切向力Y=-656.0934 +FPS=34.83, 法向力=1706.9730, 切向力X=1113.9236, 切向力Y=-1090.4912 +FPS=37.51, 法向力=1789.9106, 切向力X=1109.2260, 切向力Y=-1145.3555 +FPS=34.66, 法向力=1666.2906, 切向力X=971.0640, 切向力Y=-1441.0762 +FPS=35.62, 法向力=1679.9971, 切向力X=1034.3298, 切向力Y=-1499.4736 +FPS=34.63, 法向力=2245.6606, 切向力X=589.2889, 切向力Y=-1662.1803 +stitch_feature_optimized: canvas out_w=438, out_h=419, x_min=-111.23, y_min=-84.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002323s (9 tiles incl ref), finalize=0.000048s, total=0.002639s +FPS=35.09, 法向力=2272.0112, 切向力X=619.3557, 切向力Y=-1714.1311 +FPS=34.05, 法向力=2231.5215, 切向力X=585.2029, 切向力Y=-1718.4111 +FPS=35.61, 法向力=1986.1072, 切向力X=-175.4326, 切向力Y=-548.8101 +FPS=33.04, 法向力=1678.7271, 切向力X=1214.4009, 切向力Y=-1379.0571 +FPS=36.34, 法向力=1683.2704, 切向力X=1190.0161, 切向力Y=-1305.3727 +FPS=35.08, 法向力=1691.8938, 切向力X=1213.9817, 切向力Y=-1349.0114 +FPS=35.97, 法向力=1737.4270, 切向力X=505.7999, 切向力Y=-359.3344 +FPS=35.97, 法向力=1816.1316, 切向力X=491.4626, 切向力Y=-302.7174 +FPS=32.03, 法向力=2042.3030, 切向力X=210.3377, 切向力Y=-1178.1394 +FPS=36.00, 法向力=2076.1824, 切向力X=266.8492, 切向力Y=-1251.4607 +FPS=33.42, 法向力=1836.5333, 切向力X=1364.7627, 切向力Y=-624.2792 +FPS=36.31, 法向力=1947.3798, 切向力X=1501.3905, 切向力Y=-538.7904 +FPS=34.32, 法向力=1646.8184, 切向力X=494.7464, 切向力Y=-1499.6652 +FPS=36.29, 法向力=1697.9514, 切向力X=519.3320, 切向力Y=-1435.3098 +FPS=35.57, 法向力=1620.4429, 切向力X=1373.8137, 切向力Y=-576.7356 +FPS=37.21, 法向力=1643.6514, 切向力X=1456.9523, 切向力Y=-536.2016 +FPS=32.84, 法向力=2144.3193, 切向力X=1176.7717, 切向力Y=-1419.2434 +FPS=35.00, 法向力=2241.1233, 切向力X=1113.5594, 切向力Y=-1766.1791 +FPS=33.80, 法向力=2227.4119, 切向力X=1047.7485, 切向力Y=-1237.1420 +FPS=35.04, 法向力=2312.7427, 切向力X=1195.2477, 切向力Y=-1228.4338 +FPS=34.43, 法向力=1674.7692, 切向力X=141.1298, 切向力Y=-725.6453 +FPS=36.77, 法向力=1776.2163, 切向力X=136.0202, 切向力Y=-748.7538 +FPS=34.75, 法向力=2156.7979, 切向力X=538.3654, 切向力Y=-922.1176 +FPS=35.70, 法向力=2212.3911, 切向力X=688.7983, 切向力Y=-954.7637 +FPS=33.70, 法向力=2219.5005, 切向力X=686.3442, 切向力Y=-960.9362 +FPS=36.76, 法向力=2356.5366, 切向力X=370.9265, 切向力Y=-1445.6726 +FPS=36.46, 法向力=2423.1211, 切向力X=365.9776, 切向力Y=-1523.7383 +FPS=34.15, 法向力=2054.4324, 切向力X=198.5862, 切向力Y=-1723.9636 +FPS=16.12, 法向力=1474.9230, 切向力X=732.8654, 切向力Y=-824.1663 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_180612.log b/examples/logs/qt_viewer_20260519_180612.log new file mode 100644 index 0000000..ba1c376 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_180612.log @@ -0,0 +1,1763 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.48, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=3.48, 法向力=2681.7095, 切向力X=-2559.4272, 切向力Y=-926.8677 +FPS=24.30, 法向力=2719.7339, 切向力X=-2588.3584, 切向力Y=-691.1034 +FPS=14.54, 法向力=2711.3235, 切向力X=-3274.9617, 切向力Y=406.0132 +FPS=14.40, 法向力=2592.3027, 切向力X=-3117.0564, 切向力Y=524.2622 +FPS=17.61, 法向力=1855.3741, 切向力X=-1079.0111, 切向力Y=-155.6314 +FPS=18.22, 法向力=2837.6206, 切向力X=-1925.0924, 切向力Y=518.4491 +FPS=17.73, 法向力=2980.4583, 切向力X=-2234.0986, 切向力Y=731.7405 +FPS=16.65, 法向力=3045.6040, 切向力X=-2202.5132, 切向力Y=846.2874 +FPS=15.92, 法向力=2077.3303, 切向力X=-1241.3051, 切向力Y=405.8798 +FPS=18.08, 法向力=2133.0232, 切向力X=-1611.7517, 切向力Y=-113.2310 +FPS=18.67, 法向力=2247.7876, 切向力X=-1697.0176, 切向力Y=-225.4261 +FPS=17.40, 法向力=1976.7473, 切向力X=-2689.8757, 切向力Y=763.1893 +FPS=18.04, 法向力=2456.5068, 切向力X=-2265.7031, 切向力Y=621.4351 +FPS=16.81, 法向力=2377.0562, 切向力X=-2222.7642, 切向力Y=558.4043 +FPS=19.20, 法向力=1514.3900, 切向力X=-545.5358, 切向力Y=777.9343 +FPS=19.04, 法向力=1519.7765, 切向力X=-554.1377, 切向力Y=784.1481 +FPS=17.81, 法向力=2739.0581, 切向力X=-1808.9922, 切向力Y=4.5363 +FPS=19.39, 法向力=2817.1726, 切向力X=-2262.3359, 切向力Y=16.2357 +FPS=25.66, 法向力=3067.4465, 切向力X=-3014.2854, 切向力Y=254.7424 +FPS=29.77, 法向力=1750.5126, 切向力X=-1533.2144, 切向力Y=453.4376 +FPS=31.97, 法向力=1811.7400, 切向力X=-1523.1399, 切向力Y=477.7274 +FPS=29.53, 法向力=2141.3335, 切向力X=-1915.5671, 切向力Y=428.7823 +FPS=29.79, 法向力=2136.0884, 切向力X=-1960.6743, 切向力Y=423.8580 +FPS=28.24, 法向力=2419.0376, 切向力X=-1744.7311, 切向力Y=457.3168 +FPS=29.70, 法向力=2216.1094, 切向力X=-1584.0667, 切向力Y=300.1479 +FPS=29.47, 法向力=2442.6189, 切向力X=-2375.0015, 切向力Y=476.4023 +FPS=30.30, 法向力=2450.5479, 切向力X=-2472.9539, 切向力Y=471.7700 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000234s, blend=0.002146s (9 tiles incl ref), finalize=0.000046s, total=0.002433s +FPS=29.28, 法向力=3050.6311, 切向力X=-2449.7388, 切向力Y=320.3940 +FPS=26.08, 法向力=2156.2422, 切向力X=-2945.5374, 切向力Y=73.7857 +FPS=30.36, 法向力=2275.4802, 切向力X=-3033.7271, 切向力Y=-44.8955 +FPS=27.32, 法向力=2983.6133, 切向力X=-1624.8896, 切向力Y=-712.0734 +FPS=30.21, 法向力=2925.1831, 切向力X=-1555.8002, 切向力Y=-744.0657 +FPS=29.47, 法向力=2762.5796, 切向力X=-3534.8481, 切向力Y=-297.9947 +FPS=29.58, 法向力=2920.6519, 切向力X=-2418.9397, 切向力Y=-337.4911 +FPS=31.54, 法向力=2937.1560, 切向力X=-2349.4521, 切向力Y=-474.1656 +FPS=30.31, 法向力=2897.0095, 切向力X=-2316.0574, 切向力Y=-445.5869 +FPS=31.18, 法向力=1970.6681, 切向力X=-1016.6674, 切向力Y=49.1134 +FPS=30.37, 法向力=1998.1772, 切向力X=-1065.8431, 切向力Y=2.7476 +FPS=30.31, 法向力=2637.3127, 切向力X=-2658.6316, 切向力Y=-45.6183 +FPS=30.10, 法向力=2897.1411, 切向力X=-1478.0266, 切向力Y=-1111.1187 +FPS=30.29, 法向力=2931.3833, 切向力X=-1496.5992, 切向力Y=-1239.5256 +FPS=28.48, 法向力=3229.1587, 切向力X=-3501.9077, 切向力Y=-961.4263 +FPS=29.65, 法向力=3316.7383, 切向力X=-3546.7131, 切向力Y=-1008.5720 +FPS=26.29, 法向力=1042.7209, 切向力X=-1058.3918, 切向力Y=-334.9573 +FPS=27.56, 法向力=1120.0923, 切向力X=-998.4422, 切向力Y=-310.6027 +FPS=27.82, 法向力=2871.5745, 切向力X=-2216.8467, 切向力Y=-31.1444 +FPS=29.62, 法向力=3910.9509, 切向力X=-2887.8381, 切向力Y=-9.6101 +FPS=30.48, 法向力=3853.9854, 切向力X=-2836.0229, 切向力Y=-64.4653 +FPS=31.69, 法向力=3438.7461, 切向力X=-4566.9502, 切向力Y=-476.7452 +FPS=29.37, 法向力=3308.0532, 切向力X=-4371.7051, 切向力Y=-518.2833 +FPS=29.37, 法向力=2553.8979, 切向力X=-1543.7787, 切向力Y=-580.6046 +FPS=30.70, 法向力=2435.1880, 切向力X=-1352.0217, 切向力Y=-488.1164 +FPS=30.47, 法向力=2435.0640, 切向力X=-1397.7239, 切向力Y=-717.9018 +FPS=28.54, 法向力=2870.9089, 切向力X=-2574.5835, 切向力Y=358.6378 +FPS=30.05, 法向力=2783.1243, 切向力X=-2483.5989, 切向力Y=414.0948 +FPS=29.50, 法向力=3682.3735, 切向力X=-2987.9951, 切向力Y=-633.0246 +FPS=29.63, 法向力=3696.1409, 切向力X=-2955.6216, 切向力Y=-674.3137 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000244s, blend=0.002101s (9 tiles incl ref), finalize=0.000048s, total=0.002399s +FPS=29.02, 法向力=3752.1611, 切向力X=-3663.5447, 切向力Y=-516.1075 +FPS=30.31, 法向力=3721.7532, 切向力X=-3667.1519, 切向力Y=-707.4187 +FPS=28.96, 法向力=1625.1470, 切向力X=-529.3511, 切向力Y=-321.6446 +FPS=28.80, 法向力=1909.6871, 切向力X=-2618.1743, 切向力Y=45.5404 +FPS=30.62, 法向力=1964.0834, 切向力X=-2602.6292, 切向力Y=-126.6626 +FPS=27.88, 法向力=4273.8584, 切向力X=-3267.6980, 切向力Y=7.8357 +FPS=30.93, 法向力=4272.2739, 切向力X=-3271.1794, 切向力Y=-17.1070 +FPS=29.57, 法向力=3300.6433, 切向力X=-3079.5833, 切向力Y=-237.0774 +FPS=31.59, 法向力=3273.6250, 切向力X=-3107.6104, 切向力Y=-291.2474 +FPS=30.16, 法向力=3413.6968, 切向力X=-3144.9487, 切向力Y=764.5916 +FPS=28.24, 法向力=4013.3884, 切向力X=-2542.0928, 切向力Y=-635.8607 +FPS=31.42, 法向力=4008.5947, 切向力X=-2333.7417, 切向力Y=-755.5466 +FPS=29.15, 法向力=3321.9568, 切向力X=-2830.4219, 切向力Y=-1138.6042 +FPS=26.91, 法向力=3325.6587, 切向力X=-2836.2085, 切向力Y=-1097.5723 +FPS=25.80, 法向力=3644.5552, 切向力X=-3205.7393, 切向力Y=-513.2612 +FPS=25.63, 法向力=3600.8333, 切向力X=-3182.3416, 切向力Y=-682.4115 +FPS=25.66, 法向力=2242.8647, 切向力X=-522.8434, 切向力Y=-1263.1746 +FPS=25.53, 法向力=2994.2261, 切向力X=-2789.7837, 切向力Y=471.6327 +FPS=29.42, 法向力=2039.2068, 切向力X=-814.1160, 切向力Y=-810.4718 +FPS=30.08, 法向力=2031.0947, 切向力X=-842.7734, 切向力Y=-901.2616 +FPS=29.78, 法向力=3400.3545, 切向力X=-3931.5203, 切向力Y=-473.5745 +FPS=29.24, 法向力=3519.8232, 切向力X=-4005.8203, 切向力Y=-397.0627 +FPS=27.02, 法向力=2380.1731, 切向力X=-2703.1064, 切向力Y=-584.6949 +FPS=28.94, 法向力=2340.1895, 切向力X=-2709.9009, 切向力Y=-548.0912 +FPS=28.18, 法向力=2893.3169, 切向力X=-2978.4080, 切向力Y=56.1228 +FPS=26.71, 法向力=2357.7983, 切向力X=-2397.7793, 切向力Y=-438.5502 +FPS=28.38, 法向力=2441.6523, 切向力X=-2394.4158, 切向力Y=-389.2067 +FPS=27.67, 法向力=3263.5112, 切向力X=-1680.4471, 切向力Y=-444.0412 +FPS=24.54, 法向力=3153.2368, 切向力X=-1617.1033, 切向力Y=-367.6423 +FPS=24.48, 法向力=2725.3752, 切向力X=-2527.4556, 切向力Y=-1033.3019 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000445s, blend=0.002245s (9 tiles incl ref), finalize=0.000049s, total=0.002745s +FPS=22.97, 法向力=3034.7527, 切向力X=-2585.0969, 切向力Y=-359.7711 +FPS=24.93, 法向力=3045.7737, 切向力X=-2601.8679, 切向力Y=-413.7461 +FPS=25.99, 法向力=2828.5884, 切向力X=-2849.8105, 切向力Y=-332.4661 +FPS=24.08, 法向力=1813.7412, 切向力X=-1299.2476, 切向力Y=-184.9516 +FPS=24.85, 法向力=1853.8634, 切向力X=-1418.6251, 切向力Y=-323.2345 +FPS=25.19, 法向力=2754.9983, 切向力X=-2691.6309, 切向力Y=-84.6221 +FPS=27.55, 法向力=2677.5559, 切向力X=-1759.7859, 切向力Y=-210.6489 +FPS=27.67, 法向力=2624.9189, 切向力X=-1637.5945, 切向力Y=-63.4810 +FPS=27.63, 法向力=2742.0645, 切向力X=-1678.2535, 切向力Y=-115.9447 +FPS=27.46, 法向力=4309.1270, 切向力X=-4269.5166, 切向力Y=143.8797 +FPS=27.65, 法向力=4281.8877, 切向力X=-4195.5542, 切向力Y=49.5655 +FPS=26.59, 法向力=3505.3225, 切向力X=-2671.4260, 切向力Y=-964.9046 +FPS=27.19, 法向力=3502.6548, 切向力X=-2622.5203, 切向力Y=-980.7747 +FPS=26.34, 法向力=2552.8857, 切向力X=-2625.3398, 切向力Y=-29.0766 +FPS=26.05, 法向力=2501.7383, 切向力X=-1557.3943, 切向力Y=-281.0347 +FPS=28.31, 法向力=2556.3916, 切向力X=-1442.4817, 切向力Y=-270.8681 +FPS=25.49, 法向力=2792.2280, 切向力X=-2103.4917, 切向力Y=576.0853 +FPS=23.77, 法向力=2733.3440, 切向力X=-1984.4427, 切向力Y=503.8025 +FPS=24.94, 法向力=3092.2847, 切向力X=-3480.2878, 切向力Y=-871.1233 +FPS=27.86, 法向力=3621.9829, 切向力X=-4746.2358, 切向力Y=-391.3757 +FPS=25.48, 法向力=4063.0925, 切向力X=-3142.2239, 切向力Y=-87.5556 +FPS=26.60, 法向力=3980.0049, 切向力X=-3009.0107, 切向力Y=-190.9913 +FPS=25.69, 法向力=1937.8391, 切向力X=-663.0846, 切向力Y=460.6608 +FPS=28.62, 法向力=1963.0629, 切向力X=-583.5908, 切向力Y=538.4719 +FPS=26.36, 法向力=3878.2861, 切向力X=-2541.5808, 切向力Y=-1783.9551 +FPS=22.69, 法向力=1840.4886, 切向力X=-2159.6494, 切向力Y=593.8885 +FPS=22.50, 法向力=2738.2808, 切向力X=-2040.1465, 切向力Y=-66.2085 +FPS=24.69, 法向力=2854.2224, 切向力X=-2162.6414, 切向力Y=-110.1530 +FPS=22.60, 法向力=2594.3701, 切向力X=-1923.7274, 切向力Y=-1165.4482 +FPS=23.12, 法向力=2109.0239, 切向力X=-1313.9631, 切向力Y=-1264.4520 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000232s, blend=0.002210s (9 tiles incl ref), finalize=0.000050s, total=0.002499s +FPS=24.23, 法向力=2157.9426, 切向力X=-1422.9209, 切向力Y=-1330.9712 +FPS=26.66, 法向力=2523.5664, 切向力X=-1676.4458, 切向力Y=322.3766 +FPS=27.43, 法向力=2990.7988, 切向力X=-2955.8696, 切向力Y=-166.7961 +FPS=27.71, 法向力=3032.5757, 切向力X=-2975.8467, 切向力Y=-119.7144 +FPS=23.13, 法向力=2742.3813, 切向力X=-3198.2507, 切向力Y=196.8059 +FPS=23.66, 法向力=2678.3958, 切向力X=-3092.0396, 切向力Y=139.6814 +FPS=23.96, 法向力=2963.8955, 切向力X=-2574.0293, 切向力Y=-981.6796 +FPS=27.53, 法向力=3084.6306, 切向力X=-1928.1099, 切向力Y=-165.8511 +FPS=27.53, 法向力=1990.7188, 切向力X=-1112.9996, 切向力Y=847.6398 +FPS=27.05, 法向力=1956.4856, 切向力X=-1019.1608, 切向力Y=914.4195 +FPS=25.35, 法向力=4897.5981, 切向力X=-5174.4570, 切向力Y=656.4027 +FPS=26.61, 法向力=4729.7583, 切向力X=-4951.1455, 切向力Y=568.3838 +FPS=26.14, 法向力=2165.4282, 切向力X=-1189.3101, 切向力Y=-663.7316 +FPS=25.32, 法向力=3875.0615, 切向力X=-3730.7312, 切向力Y=-301.2457 +FPS=28.45, 法向力=3894.8013, 切向力X=-3814.8413, 切向力Y=-316.2152 +FPS=27.05, 法向力=2594.6064, 切向力X=-2096.6899, 切向力Y=-573.9005 +FPS=26.76, 法向力=3522.2458, 切向力X=-2494.1797, 切向力Y=-216.1742 +FPS=26.64, 法向力=3448.3237, 切向力X=-2479.1919, 切向力Y=-231.9049 +FPS=26.81, 法向力=3285.1267, 切向力X=-2453.4026, 切向力Y=-589.7188 +FPS=26.45, 法向力=3305.5435, 切向力X=-2484.7344, 切向力Y=-629.0862 +FPS=27.34, 法向力=2964.4268, 切向力X=-1910.0417, 切向力Y=-562.8949 +FPS=27.08, 法向力=2706.6958, 切向力X=-2270.0010, 切向力Y=-673.1715 +FPS=27.33, 法向力=2805.7173, 切向力X=-2296.4590, 切向力Y=-746.5557 +FPS=25.96, 法向力=4704.8774, 切向力X=-3818.8110, 切向力Y=-489.2046 +FPS=26.90, 法向力=4600.0913, 切向力X=-3658.9863, 切向力Y=-507.6948 +FPS=25.53, 法向力=2672.8840, 切向力X=-2000.7290, 切向力Y=-213.8963 +FPS=24.69, 法向力=3584.3203, 切向力X=-3558.3176, 切向力Y=123.5152 +FPS=24.99, 法向力=2130.0269, 切向力X=-1764.3608, 切向力Y=-1021.0482 +FPS=25.86, 法向力=2074.0366, 切向力X=-1671.0447, 切向力Y=-991.7898 +FPS=25.09, 法向力=1946.0752, 切向力X=-1470.8428, 切向力Y=120.8623 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000327s, blend=0.002338s (9 tiles incl ref), finalize=0.000052s, total=0.002725s +FPS=26.16, 法向力=1896.3043, 切向力X=-1409.1870, 切向力Y=183.1781 +FPS=26.16, 法向力=1674.6096, 切向力X=-1143.8413, 切向力Y=-836.9188 +FPS=24.70, 法向力=3809.9844, 切向力X=-2976.4932, 切向力Y=-600.5250 +FPS=26.16, 法向力=3839.3694, 切向力X=-2899.0891, 切向力Y=-663.1401 +FPS=27.54, 法向力=3311.8381, 切向力X=-2817.4646, 切向力Y=-1504.8870 +FPS=24.76, 法向力=1798.1531, 切向力X=-518.4695, 切向力Y=-503.1579 +FPS=24.92, 法向力=1741.0470, 切向力X=-527.1440, 切向力Y=-515.1351 +FPS=24.36, 法向力=2716.1792, 切向力X=-2862.9736, 切向力Y=4.2201 +FPS=23.93, 法向力=2267.9763, 切向力X=-2396.7075, 切向力Y=56.5345 +FPS=27.18, 法向力=2401.1565, 切向力X=-2402.9336, 切向力Y=-13.5694 +FPS=24.00, 法向力=1183.8335, 切向力X=-823.9269, 切向力Y=-582.6531 +FPS=23.85, 法向力=1767.7612, 切向力X=-1540.2205, 切向力Y=-1078.2136 +FPS=27.22, 法向力=1853.9390, 切向力X=-1598.1736, 切向力Y=-1020.6548 +FPS=25.35, 法向力=1861.2991, 切向力X=-866.9582, 切向力Y=-538.5588 +FPS=25.96, 法向力=2198.9392, 切向力X=-2001.6355, 切向力Y=-553.6359 +FPS=28.14, 法向力=2238.1802, 切向力X=-2142.1899, 切向力Y=-554.4844 +FPS=25.72, 法向力=2551.9805, 切向力X=-1334.7310, 切向力Y=-316.8329 +FPS=26.61, 法向力=2538.2629, 切向力X=-1294.2502, 切向力Y=-318.3366 +FPS=27.55, 法向力=3013.5803, 切向力X=-2146.2666, 切向力Y=497.0038 +FPS=27.44, 法向力=2307.8752, 切向力X=-767.8594, 切向力Y=-871.4203 +FPS=25.58, 法向力=2295.7847, 切向力X=-829.7645, 切向力Y=-866.0593 +FPS=28.36, 法向力=2403.7983, 切向力X=-1442.5974, 切向力Y=-602.9718 +FPS=24.71, 法向力=1777.5325, 切向力X=-691.9833, 切向力Y=-862.8348 +FPS=27.69, 法向力=1719.0165, 切向力X=-664.2171, 切向力Y=-1015.5354 +FPS=25.33, 法向力=1430.1943, 切向力X=-189.0098, 切向力Y=-1291.8652 +FPS=26.60, 法向力=1467.5790, 切向力X=-90.5457, 切向力Y=-1369.9805 +FPS=25.70, 法向力=3999.5320, 切向力X=-3104.4841, 切向力Y=-282.2390 +FPS=26.09, 法向力=3568.2935, 切向力X=-4261.8530, 切向力Y=-945.7274 +FPS=28.01, 法向力=3430.9966, 切向力X=-4120.0889, 切向力Y=-956.4426 +FPS=26.59, 法向力=2095.9539, 切向力X=-538.2413, 切向力Y=-1945.4261 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.002106s (9 tiles incl ref), finalize=0.000061s, total=0.002410s +FPS=24.91, 法向力=1339.6218, 切向力X=-444.7331, 切向力Y=-1107.1191 +FPS=27.52, 法向力=1365.3789, 切向力X=-448.3896, 切向力Y=-1022.6041 +FPS=26.69, 法向力=3628.1714, 切向力X=-3342.9663, 切向力Y=-40.9240 +FPS=25.76, 法向力=2495.1123, 切向力X=-2209.3833, 切向力Y=-430.1640 +FPS=28.56, 法向力=2491.7864, 切向力X=-2317.7019, 切向力Y=-431.9297 +FPS=26.67, 法向力=1375.7408, 切向力X=816.1481, 切向力Y=-240.7349 +FPS=26.54, 法向力=1371.5104, 切向力X=964.0402, 切向力Y=-262.3291 +FPS=24.49, 法向力=3365.8916, 切向力X=-2831.0378, 切向力Y=-425.6185 +FPS=26.91, 法向力=2673.2432, 切向力X=-2409.1265, 切向力Y=-947.4910 +FPS=27.54, 法向力=2713.5103, 切向力X=-2349.4839, 切向力Y=-1091.4768 +FPS=26.64, 法向力=2786.0137, 切向力X=-2212.4998, 切向力Y=-1240.5676 +FPS=26.50, 法向力=1942.6923, 切向力X=-882.8831, 切向力Y=-1014.7611 +FPS=27.12, 法向力=1929.5381, 切向力X=-836.2480, 切向力Y=-971.4440 +FPS=25.48, 法向力=3510.2688, 切向力X=-2880.1167, 切向力Y=-289.2723 +FPS=27.83, 法向力=3483.9871, 切向力X=-2860.1345, 切向力Y=-250.1441 +FPS=25.05, 法向力=2548.9944, 切向力X=-2890.0173, 切向力Y=-1037.5052 +FPS=25.27, 法向力=1503.9585, 切向力X=-1325.3523, 切向力Y=427.3110 +FPS=27.17, 法向力=1467.3656, 切向力X=-1238.4951, 切向力Y=528.7155 +FPS=25.22, 法向力=2585.1074, 切向力X=-2479.7954, 切向力Y=252.5255 +FPS=26.03, 法向力=2334.0674, 切向力X=-1360.8003, 切向力Y=-112.6232 +FPS=27.23, 法向力=2420.4854, 切向力X=-1329.5669, 切向力Y=-231.6560 +FPS=24.86, 法向力=1489.4220, 切向力X=-731.3260, 切向力Y=-463.8969 +FPS=26.23, 法向力=2979.8850, 切向力X=-1615.1187, 切向力Y=-611.1850 +FPS=26.58, 法向力=2998.0112, 切向力X=-1689.1354, 切向力Y=-604.7584 +FPS=26.09, 法向力=1745.4661, 切向力X=476.8970, 切向力Y=-764.9375 +FPS=25.40, 法向力=1724.5013, 切向力X=469.4474, 切向力Y=-755.7069 +FPS=25.45, 法向力=2682.9910, 切向力X=-1066.0306, 切向力Y=-364.0931 +FPS=26.85, 法向力=2179.9473, 切向力X=-547.2987, 切向力Y=-738.5548 +FPS=25.93, 法向力=2341.5295, 切向力X=-797.5098, 切向力Y=-836.6307 +FPS=25.44, 法向力=3093.8218, 切向力X=-2782.6602, 切向力Y=-809.7854 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000301s, blend=0.002200s (9 tiles incl ref), finalize=0.000051s, total=0.002559s +FPS=21.44, 法向力=2613.3076, 切向力X=-2158.9980, 切向力Y=-1328.0715 +FPS=26.37, 法向力=2567.8291, 切向力X=-2103.3223, 切向力Y=-1439.5000 +FPS=26.14, 法向力=2172.3032, 切向力X=-1282.8774, 切向力Y=-788.4487 +FPS=23.14, 法向力=3678.0569, 切向力X=-3729.4810, 切向力Y=-1430.7386 +FPS=22.38, 法向力=2331.2358, 切向力X=-1462.7939, 切向力Y=-1335.8929 +FPS=24.92, 法向力=2212.2048, 切向力X=-1385.8628, 切向力Y=-1339.2174 +FPS=27.08, 法向力=2667.5010, 切向力X=-1959.5461, 切向力Y=-1183.7681 +FPS=23.41, 法向力=3115.9990, 切向力X=-2468.7366, 切向力Y=-488.0105 +FPS=27.75, 法向力=3262.9185, 切向力X=-2641.7627, 切向力Y=-389.8041 +FPS=26.74, 法向力=3486.6562, 切向力X=-3158.3145, 切向力Y=-463.3817 +FPS=26.39, 法向力=3148.2080, 切向力X=-1764.3290, 切向力Y=-816.9343 +FPS=28.11, 法向力=3172.4473, 切向力X=-1703.1342, 切向力Y=-845.3801 +FPS=26.53, 法向力=2669.0034, 切向力X=-2655.1206, 切向力Y=-946.3158 +FPS=28.44, 法向力=2659.3696, 切向力X=-2740.5820, 切向力Y=-949.7439 +FPS=26.82, 法向力=2434.2136, 切向力X=-1874.3085, 切向力Y=271.8049 +FPS=26.56, 法向力=2468.9785, 切向力X=-1856.4099, 切向力Y=281.0066 +FPS=27.31, 法向力=2952.3286, 切向力X=-2830.6025, 切向力Y=604.4863 +FPS=26.41, 法向力=4703.2925, 切向力X=-3225.8748, 切向力Y=-530.9689 +FPS=26.44, 法向力=4800.9165, 切向力X=-3191.5051, 切向力Y=-620.2165 +FPS=25.37, 法向力=3274.3359, 切向力X=-1742.5133, 切向力Y=-1121.8667 +FPS=25.89, 法向力=3009.5132, 切向力X=-2091.5278, 切向力Y=-653.0975 +FPS=25.67, 法向力=3065.5386, 切向力X=-2092.8286, 切向力Y=-592.8110 +FPS=24.74, 法向力=3318.0522, 切向力X=-1973.1326, 切向力Y=-569.3635 +FPS=26.41, 法向力=3059.2546, 切向力X=-3128.9321, 切向力Y=-1070.6486 +FPS=28.28, 法向力=3168.2769, 切向力X=-3188.1294, 切向力Y=-1056.2888 +FPS=26.91, 法向力=2927.8335, 切向力X=-1964.3142, 切向力Y=-822.8399 +FPS=26.84, 法向力=2883.9731, 切向力X=-1756.7344, 切向力Y=-865.1260 +FPS=25.99, 法向力=2993.5620, 切向力X=-2105.8506, 切向力Y=-1926.8920 +FPS=26.55, 法向力=3288.3086, 切向力X=-2231.5278, 切向力Y=-1018.4857 +FPS=27.22, 法向力=3322.4480, 切向力X=-2221.2361, 切向力Y=-1049.1459 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000230s, blend=0.002157s (9 tiles incl ref), finalize=0.000047s, total=0.002440s +FPS=27.18, 法向力=2635.2866, 切向力X=-1670.4226, 切向力Y=-699.5452 +FPS=26.89, 法向力=1909.4403, 切向力X=-1602.9797, 切向力Y=356.0197 +FPS=27.37, 法向力=1834.9120, 切向力X=-1375.3677, 切向力Y=521.9371 +FPS=24.87, 法向力=3842.5095, 切向力X=-1820.1228, 切向力Y=-880.4014 +FPS=27.34, 法向力=3831.4756, 切向力X=-1768.9685, 切向力Y=-910.5424 +FPS=26.10, 法向力=2990.9685, 切向力X=-1968.3560, 切向力Y=-543.1849 +FPS=26.35, 法向力=1583.7723, 切向力X=-1102.0869, 切向力Y=-292.0739 +FPS=27.71, 法向力=1472.5662, 切向力X=-994.2249, 切向力Y=-213.2951 +FPS=28.48, 法向力=2310.6140, 切向力X=-1202.2947, 切向力Y=-1367.5858 +FPS=26.44, 法向力=2289.9312, 切向力X=-1040.4353, 切向力Y=-1380.6443 +FPS=27.69, 法向力=2885.2949, 切向力X=-2151.4309, 切向力Y=-773.2435 +FPS=26.63, 法向力=2667.8074, 切向力X=-588.0908, 切向力Y=-515.5284 +FPS=27.29, 法向力=2622.6855, 切向力X=-558.4335, 切向力Y=-560.4317 +FPS=26.80, 法向力=3013.1970, 切向力X=-2492.1384, 切向力Y=-1261.0818 +FPS=26.66, 法向力=1810.9846, 切向力X=-191.5709, 切向力Y=-1184.8651 +FPS=27.58, 法向力=1831.7053, 切向力X=-59.8728, 切向力Y=-1227.4058 +FPS=27.73, 法向力=2679.8486, 切向力X=-2120.0396, 切向力Y=-448.2841 +FPS=28.82, 法向力=2498.9141, 切向力X=-2063.8176, 切向力Y=-447.4098 +FPS=26.40, 法向力=2594.8533, 切向力X=-2749.8438, 切向力Y=-302.9074 +FPS=25.43, 法向力=2437.1406, 切向力X=-1210.3519, 切向力Y=-1167.6399 +FPS=27.84, 法向力=2412.1194, 切向力X=-1108.5046, 切向力Y=-1113.7115 +FPS=26.23, 法向力=2827.5200, 切向力X=-2660.0073, 切向力Y=-1100.9121 +FPS=26.57, 法向力=2806.6184, 切向力X=-995.5089, 切向力Y=-1626.1101 +FPS=27.28, 法向力=2767.1875, 切向力X=-920.0818, 切向力Y=-1590.0176 +FPS=25.58, 法向力=3755.4507, 切向力X=-2648.7742, 切向力Y=-984.8096 +FPS=23.91, 法向力=2041.8564, 切向力X=-1637.8586, 切向力Y=-313.8950 +FPS=26.71, 法向力=2031.0848, 切向力X=-1591.4951, 切向力Y=-277.0575 +FPS=24.71, 法向力=2872.5981, 切向力X=-1817.0034, 切向力Y=-1644.3586 +FPS=27.36, 法向力=2884.9780, 切向力X=-1795.1023, 切向力Y=-1720.6141 +FPS=24.00, 法向力=2817.5637, 切向力X=-2086.6350, 切向力Y=-1074.3236 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000429s, blend=0.002230s (9 tiles incl ref), finalize=0.000049s, total=0.002719s +FPS=26.44, 法向力=3135.8511, 切向力X=-2575.0725, 切向力Y=-1143.5167 +FPS=26.03, 法向力=3136.7583, 切向力X=-2674.6260, 切向力Y=-1210.2251 +FPS=27.23, 法向力=3044.3125, 切向力X=-2363.6807, 切向力Y=-628.3575 +FPS=26.77, 法向力=2969.7561, 切向力X=-1913.4938, 切向力Y=-795.4728 +FPS=28.42, 法向力=2956.0679, 切向力X=-1916.5867, 切向力Y=-829.9417 +FPS=26.10, 法向力=3804.4893, 切向力X=-3209.4893, 切向力Y=-267.7114 +FPS=27.62, 法向力=3539.9756, 切向力X=-3158.8027, 切向力Y=-381.6238 +FPS=27.22, 法向力=3288.3965, 切向力X=-2931.3071, 切向力Y=-814.8868 +FPS=24.97, 法向力=2260.5347, 切向力X=-1475.8180, 切向力Y=-1067.5173 +FPS=27.24, 法向力=2198.3286, 切向力X=-1347.5264, 切向力Y=-1101.9008 +FPS=28.12, 法向力=2408.0481, 切向力X=-1632.0179, 切向力Y=-482.6691 +FPS=25.30, 法向力=2867.2822, 切向力X=-1782.4381, 切向力Y=-900.2161 +FPS=27.46, 法向力=2840.7971, 切向力X=-1870.6184, 切向力Y=-1022.3122 +FPS=26.75, 法向力=2668.4480, 切向力X=-1853.9326, 切向力Y=-1597.4966 +FPS=26.50, 法向力=2596.9907, 切向力X=-1142.3025, 切向力Y=-531.4277 +FPS=28.22, 法向力=2466.0510, 切向力X=-961.0635, 切向力Y=-523.1689 +FPS=26.08, 法向力=2305.8809, 切向力X=-1682.8059, 切向力Y=-1082.1361 +FPS=27.41, 法向力=2337.5698, 切向力X=-1705.6027, 切向力Y=-1275.7825 +FPS=28.22, 法向力=2402.0117, 切向力X=-168.0177, 切向力Y=-1368.8507 +FPS=28.61, 法向力=2380.1155, 切向力X=-204.6851, 切向力Y=-1453.7859 +FPS=26.83, 法向力=2506.3535, 切向力X=-1928.8640, 切向力Y=-776.7119 +FPS=25.31, 法向力=2754.4263, 切向力X=-1786.6300, 切向力Y=-1188.9329 +FPS=28.36, 法向力=2780.8342, 切向力X=-1761.3577, 切向力Y=-1183.8760 +FPS=27.17, 法向力=2178.5522, 切向力X=-1183.4004, 切向力Y=-1261.9935 +FPS=27.20, 法向力=2949.9824, 切向力X=-2140.5479, 切向力Y=-960.3046 +FPS=29.18, 法向力=2865.2021, 切向力X=-2020.6523, 切向力Y=-1079.6155 +FPS=27.12, 法向力=2695.7273, 切向力X=-2561.6428, 切向力Y=-431.4524 +FPS=28.13, 法向力=2679.2769, 切向力X=-2575.1912, 切向力Y=-446.2653 +FPS=28.05, 法向力=3012.6216, 切向力X=-2013.3855, 切向力Y=-845.0708 +FPS=28.14, 法向力=3443.6577, 切向力X=-2364.4700, 切向力Y=-1710.1149 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002194s (9 tiles incl ref), finalize=0.000053s, total=0.002488s +FPS=27.66, 法向力=3504.4990, 切向力X=-2382.1174, 切向力Y=-1815.0359 +FPS=27.50, 法向力=2806.8799, 切向力X=-1590.9253, 切向力Y=-889.1849 +FPS=28.94, 法向力=2835.9717, 切向力X=-1564.5828, 切向力Y=-884.5026 +FPS=26.25, 法向力=2478.4731, 切向力X=-1934.5043, 切向力Y=-217.1575 +FPS=26.57, 法向力=3040.6294, 切向力X=-2627.8069, 切向力Y=-510.3117 +FPS=28.48, 法向力=3024.7441, 切向力X=-2547.9392, 切向力Y=-548.4484 +FPS=26.87, 法向力=3080.6003, 切向力X=-1530.3301, 切向力Y=-485.8089 +FPS=27.80, 法向力=2984.3003, 切向力X=-1426.4858, 切向力Y=-446.0964 +FPS=26.86, 法向力=2724.8623, 切向力X=-1680.5256, 切向力Y=-427.0568 +FPS=27.49, 法向力=2700.9958, 切向力X=-1752.0381, 切向力Y=-443.9672 +FPS=28.88, 法向力=3089.6069, 切向力X=-3028.2715, 切向力Y=-889.6075 +FPS=26.48, 法向力=2718.2419, 切向力X=-1819.1387, 切向力Y=-1264.4971 +FPS=28.33, 法向力=2756.4717, 切向力X=-1781.3146, 切向力Y=-1318.8757 +FPS=28.29, 法向力=2592.4595, 切向力X=-1854.8013, 切向力Y=-730.9927 +FPS=26.20, 法向力=2780.8530, 切向力X=-2380.7537, 切向力Y=-1293.8423 +FPS=28.77, 法向力=2738.5049, 切向力X=-2228.2783, 切向力Y=-1267.7430 +FPS=27.33, 法向力=2830.3372, 切向力X=-2157.4626, 切向力Y=-196.3888 +FPS=27.90, 法向力=2400.5518, 切向力X=-1557.3362, 切向力Y=-241.8418 +FPS=27.89, 法向力=2445.7244, 切向力X=-1587.3201, 切向力Y=-311.3019 +FPS=27.92, 法向力=2233.3250, 切向力X=-1296.0986, 切向力Y=-543.2283 +FPS=26.86, 法向力=2183.3809, 切向力X=-1177.4926, 切向力Y=-642.3098 +FPS=27.35, 法向力=2838.1372, 切向力X=-1640.6715, 切向力Y=-835.7133 +FPS=28.43, 法向力=2833.2349, 切向力X=-1591.3184, 切向力Y=-901.1145 +FPS=25.71, 法向力=2016.1223, 切向力X=-927.4317, 切向力Y=-1481.3827 +FPS=26.78, 法向力=2447.3899, 切向力X=-1893.6895, 切向力Y=-2260.3076 +FPS=27.34, 法向力=2468.9995, 切向力X=-1849.9124, 切向力Y=-2404.8872 +FPS=26.62, 法向力=1786.2960, 切向力X=-1247.9280, 切向力Y=89.5054 +FPS=26.45, 法向力=3338.5610, 切向力X=-2385.1975, 切向力Y=-1140.9941 +FPS=27.04, 法向力=3332.0264, 切向力X=-2375.1646, 切向力Y=-1264.5126 +FPS=26.09, 法向力=2861.0759, 切向力X=-2508.9768, 切向力Y=-1196.0349 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000304s, blend=0.002185s (9 tiles incl ref), finalize=0.000052s, total=0.002547s +FPS=25.98, 法向力=2497.3313, 切向力X=-1928.9529, 切向力Y=-1331.8655 +FPS=27.32, 法向力=2496.3345, 切向力X=-2041.2830, 切向力Y=-1357.5746 +FPS=26.39, 法向力=2605.9243, 切向力X=-1946.1849, 切向力Y=-1451.1538 +FPS=28.03, 法向力=2573.7012, 切向力X=-1907.1033, 切向力Y=-1370.2737 +FPS=25.30, 法向力=2446.2656, 切向力X=-1432.2930, 切向力Y=-939.2678 +FPS=27.29, 法向力=2521.8835, 切向力X=-1615.1733, 切向力Y=-950.7289 +FPS=27.08, 法向力=2655.8970, 切向力X=-2040.8242, 切向力Y=-877.3345 +FPS=26.55, 法向力=2555.3684, 切向力X=-2446.5596, 切向力Y=-242.2474 +FPS=27.92, 法向力=2491.6655, 切向力X=-2374.1836, 切向力Y=-182.9976 +FPS=26.06, 法向力=2371.7141, 切向力X=-592.2762, 切向力Y=-852.0220 +FPS=26.84, 法向力=2507.2056, 切向力X=-1367.3679, 切向力Y=-381.4069 +FPS=28.07, 法向力=2290.4995, 切向力X=-1264.1990, 切向力Y=-143.8120 +FPS=25.38, 法向力=2641.1885, 切向力X=-2544.6628, 切向力Y=-491.7872 +FPS=24.90, 法向力=2391.6802, 切向力X=-1061.2356, 切向力Y=-1680.2759 +FPS=26.63, 法向力=2460.8975, 切向力X=-1078.0398, 切向力Y=-1762.2556 +FPS=26.29, 法向力=2647.4763, 切向力X=-2032.0627, 切向力Y=-283.2360 +FPS=25.68, 法向力=2652.4189, 切向力X=-1987.2456, 切向力Y=-246.8731 +FPS=28.03, 法向力=2562.5134, 切向力X=-1018.0961, 切向力Y=-919.8728 +FPS=25.35, 法向力=2648.3472, 切向力X=-2138.3145, 切向力Y=-982.1468 +FPS=27.48, 法向力=2524.4370, 切向力X=-1986.6010, 切向力Y=-997.9703 +FPS=25.75, 法向力=1931.4680, 切向力X=-1040.4785, 切向力Y=-549.7906 +FPS=26.63, 法向力=2431.7188, 切向力X=-2332.3076, 切向力Y=-858.9855 +FPS=27.59, 法向力=2403.1477, 切向力X=-2472.4771, 切向力Y=-1053.5165 +FPS=27.06, 法向力=2180.4878, 切向力X=-1450.9685, 切向力Y=-1256.0259 +FPS=27.84, 法向力=2204.6226, 切向力X=-1391.1040, 切向力Y=-1330.4735 +FPS=25.87, 法向力=2795.8838, 切向力X=-1394.6328, 切向力Y=-1014.6072 +FPS=25.87, 法向力=2240.2458, 切向力X=-1138.0087, 切向力Y=-424.4861 +FPS=27.74, 法向力=2157.5249, 切向力X=-1089.9095, 切向力Y=-526.5707 +FPS=25.71, 法向力=2532.4526, 切向力X=-2232.0244, 切向力Y=-1230.9497 +FPS=18.65, 法向力=1895.8730, 切向力X=-672.6811, 切向力Y=-845.0800 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000284s, blend=0.002229s (9 tiles incl ref), finalize=0.000049s, total=0.002567s +FPS=43.82, 法向力=1853.5649, 切向力X=-625.2448, 切向力Y=-816.5027 +FPS=31.56, 法向力=2169.0686, 切向力X=-935.3512, 切向力Y=-1281.9082 +FPS=37.06, 法向力=2161.5942, 切向力X=-917.7300, 切向力Y=-1285.3606 +FPS=35.89, 法向力=2371.9443, 切向力X=-1592.4821, 切向力Y=-785.0013 +FPS=36.22, 法向力=2316.7319, 切向力X=-1425.4890, 切向力Y=-774.9065 +FPS=33.89, 法向力=2482.6123, 切向力X=-1121.0970, 切向力Y=-234.2569 +FPS=36.74, 法向力=2505.7915, 切向力X=-1136.2448, 切向力Y=-63.9619 +FPS=34.23, 法向力=2679.7722, 切向力X=-1757.9912, 切向力Y=-1234.8643 +FPS=35.77, 法向力=2717.2676, 切向力X=-1779.2809, 切向力Y=-1411.9946 +FPS=35.94, 法向力=2737.6704, 切向力X=-1849.7957, 切向力Y=-1507.8035 +FPS=35.41, 法向力=3128.6755, 切向力X=-1829.0011, 切向力Y=-1256.8920 +FPS=34.19, 法向力=2529.2366, 切向力X=-2609.0049, 切向力Y=191.4837 +FPS=35.32, 法向力=2413.1997, 切向力X=-2546.6665, 切向力Y=151.4251 +FPS=35.94, 法向力=2367.9561, 切向力X=-2508.6440, 切向力Y=130.4197 +FPS=34.38, 法向力=2943.8267, 切向力X=-1885.3557, 切向力Y=-1502.8926 +FPS=35.41, 法向力=2799.9568, 切向力X=-1769.3368, 切向力Y=-1509.8668 +FPS=32.48, 法向力=1765.0468, 切向力X=-1482.7524, 切向力Y=-879.8626 +FPS=34.57, 法向力=1832.1271, 切向力X=-1446.1750, 切向力Y=-946.0698 +FPS=33.62, 法向力=2909.0586, 切向力X=-2655.2646, 切向力Y=-393.0489 +FPS=31.80, 法向力=2859.4543, 切向力X=-2500.8618, 切向力Y=-431.8448 +FPS=31.02, 法向力=2449.5200, 切向力X=-1495.4694, 切向力Y=-342.9994 +FPS=32.77, 法向力=2382.0432, 切向力X=-1437.1423, 切向力Y=-394.2380 +FPS=33.68, 法向力=2530.6150, 切向力X=-961.0072, 切向力Y=-210.9157 +FPS=34.30, 法向力=2467.5151, 切向力X=-1015.3562, 切向力Y=-133.7805 +FPS=35.21, 法向力=2964.2781, 切向力X=-1565.9281, 切向力Y=-1874.0209 +FPS=35.58, 法向力=2885.5269, 切向力X=-1535.2944, 切向力Y=-1935.3821 +FPS=32.15, 法向力=2734.7161, 切向力X=-1826.7245, 切向力Y=-616.8214 +FPS=34.36, 法向力=2704.7163, 切向力X=-1819.4905, 切向力Y=-560.6731 +FPS=35.33, 法向力=3357.7632, 切向力X=-2275.0830, 切向力Y=-1239.8986 +FPS=35.26, 法向力=3446.6348, 切向力X=-2289.1697, 切向力Y=-1218.5928 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000228s, blend=0.002066s (9 tiles incl ref), finalize=0.000047s, total=0.002348s +FPS=30.99, 法向力=2191.8633, 切向力X=-1855.0862, 切向力Y=-940.2634 +FPS=36.25, 法向力=2076.4861, 切向力X=-1802.4768, 切向力Y=-883.1728 +FPS=33.27, 法向力=2089.9580, 切向力X=-1129.6467, 切向力Y=-1082.7793 +FPS=36.10, 法向力=2197.4170, 切向力X=-1305.4272, 切向力Y=-931.2684 +FPS=32.08, 法向力=2880.8320, 切向力X=-2772.0823, 切向力Y=-529.1279 +FPS=32.71, 法向力=2786.6626, 切向力X=-2600.2632, 切向力Y=-689.4353 +FPS=34.27, 法向力=2721.2002, 切向力X=-1296.2716, 切向力Y=-1756.0312 +FPS=36.24, 法向力=2743.5432, 切向力X=-1295.7222, 切向力Y=-1708.0590 +FPS=33.07, 法向力=2593.5801, 切向力X=-1688.3258, 切向力Y=-1485.3815 +FPS=35.75, 法向力=2607.7622, 切向力X=-1614.7114, 切向力Y=-1475.1119 +FPS=32.95, 法向力=2828.2898, 切向力X=-1883.8887, 切向力Y=-1382.2657 +FPS=34.58, 法向力=2858.1372, 切向力X=-1824.3357, 切向力Y=-1467.1831 +FPS=35.13, 法向力=2307.2671, 切向力X=-576.4607, 切向力Y=-665.1069 +FPS=34.29, 法向力=2210.9094, 切向力X=-470.1126, 切向力Y=-598.3866 +FPS=34.46, 法向力=2710.9119, 切向力X=-2076.8037, 切向力Y=-82.8065 +FPS=36.06, 法向力=2734.9285, 切向力X=-2155.9551, 切向力Y=-65.8456 +FPS=31.88, 法向力=2262.3027, 切向力X=-1676.3910, 切向力Y=-1186.8113 +FPS=35.74, 法向力=2322.2148, 切向力X=-1580.6453, 切向力Y=-1253.6643 +FPS=34.45, 法向力=2235.5737, 切向力X=-1652.6743, 切向力Y=-1439.5208 +FPS=34.68, 法向力=2219.4243, 切向力X=-1701.2990, 切向力Y=-1446.1370 +FPS=35.58, 法向力=2212.9033, 切向力X=-1677.3690, 切向力Y=-1458.9417 +FPS=32.18, 法向力=2726.5056, 切向力X=-2425.3208, 切向力Y=-1220.6182 +FPS=32.34, 法向力=3155.9978, 切向力X=-2078.2178, 切向力Y=-633.4114 +FPS=36.51, 法向力=3107.2168, 切向力X=-1998.2197, 切向力Y=-660.4242 +FPS=33.81, 法向力=2003.6373, 切向力X=-1452.7666, 切向力Y=-582.7050 +FPS=36.32, 法向力=1960.0618, 切向力X=-1473.0724, 切向力Y=-477.8309 +FPS=34.13, 法向力=1944.1060, 切向力X=-1467.7603, 切向力Y=-474.7971 +FPS=34.98, 法向力=2773.1348, 切向力X=-1649.8329, 切向力Y=-1611.0020 +FPS=33.51, 法向力=2749.3184, 切向力X=-1656.6809, 切向力Y=-1704.6840 +FPS=34.43, 法向力=2898.5156, 切向力X=-1969.9830, 切向力Y=-1230.9752 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000282s, blend=0.002166s (9 tiles incl ref), finalize=0.000083s, total=0.002537s +FPS=34.30, 法向力=2713.7896, 切向力X=-1746.1761, 切向力Y=-683.6700 +FPS=26.67, 法向力=2657.8560, 切向力X=-1721.7056, 切向力Y=-757.9538 +FPS=27.39, 法向力=2708.2107, 切向力X=-1741.6025, 切向力Y=-963.6816 +FPS=36.45, 法向力=2679.7107, 切向力X=-1675.7974, 切向力Y=-1048.9225 +FPS=33.96, 法向力=2291.2158, 切向力X=-2024.9543, 切向力Y=-1077.6635 +FPS=18.12, 法向力=2287.8206, 切向力X=-2023.7242, 切向力Y=-1086.7448 +FPS=24.70, 法向力=3080.0247, 切向力X=-1824.5476, 切向力Y=-1966.2729 +FPS=20.16, 法向力=2221.9336, 切向力X=-1169.2622, 切向力Y=-1495.3933 +FPS=21.09, 法向力=2545.6377, 切向力X=-1766.0842, 切向力Y=-1170.0432 +FPS=35.84, 法向力=2518.3647, 切向力X=-1765.6818, 切向力Y=-1200.0762 +FPS=20.36, 法向力=3018.7896, 切向力X=-2240.7222, 切向力Y=-1260.5367 +FPS=20.75, 法向力=2712.7546, 切向力X=-2367.8901, 切向力Y=-1578.5266 +FPS=21.67, 法向力=3055.8474, 切向力X=-2098.7258, 切向力Y=-1476.5452 +FPS=22.36, 法向力=3021.6245, 切向力X=-1965.0575, 切向力Y=-1432.4053 +FPS=21.11, 法向力=2224.8003, 切向力X=-1127.1096, 切向力Y=-1344.3132 +FPS=24.55, 法向力=2541.6377, 切向力X=-2229.2808, 切向力Y=-1456.0071 +FPS=18.21, 法向力=2305.1277, 切向力X=-1338.9167, 切向力Y=-1053.8311 +FPS=21.49, 法向力=3029.8921, 切向力X=-2343.9224, 切向力Y=-616.0367 +FPS=21.15, 法向力=3044.2429, 切向力X=-2314.2336, 切向力Y=-627.3075 +FPS=21.13, 法向力=2115.4094, 切向力X=-854.5907, 切向力Y=-545.0881 +FPS=34.33, 法向力=2353.5583, 切向力X=-1496.3130, 切向力Y=-1364.0098 +FPS=34.45, 法向力=2364.1484, 切向力X=-1490.5010, 切向力Y=-1285.7847 +FPS=35.51, 法向力=2293.5476, 切向力X=-1452.3013, 切向力Y=-1313.0588 +FPS=33.71, 法向力=3008.6460, 切向力X=-1857.0226, 切向力Y=-1717.6655 +FPS=34.04, 法向力=2558.3684, 切向力X=-1287.5049, 切向力Y=-1288.4589 +FPS=36.01, 法向力=2521.5911, 切向力X=-1239.9202, 切向力Y=-1290.0093 +FPS=33.37, 法向力=2270.9746, 切向力X=-739.7947, 切向力Y=-834.1576 +FPS=35.26, 法向力=2226.2559, 切向力X=-734.3323, 切向力Y=-743.2179 +FPS=34.75, 法向力=2227.2183, 切向力X=-721.1724, 切向力Y=-730.0795 +FPS=35.86, 法向力=2887.4978, 切向力X=-2007.6074, 切向力Y=-1208.9966 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000230s, blend=0.002151s (9 tiles incl ref), finalize=0.000053s, total=0.002440s +FPS=35.66, 法向力=2832.8213, 切向力X=-1987.7041, 切向力Y=-1147.7875 +FPS=33.74, 法向力=2655.9434, 切向力X=-1597.7573, 切向力Y=-779.7582 +FPS=33.72, 法向力=2534.8721, 切向力X=-1453.0881, 切向力Y=-771.2571 +FPS=34.78, 法向力=2460.0581, 切向力X=-1464.5107, 切向力Y=-872.9078 +FPS=35.51, 法向力=2465.8333, 切向力X=-1545.0258, 切向力Y=-846.0117 +FPS=34.31, 法向力=2304.3772, 切向力X=-1166.7402, 切向力Y=-1196.7949 +FPS=35.79, 法向力=2256.5103, 切向力X=-1207.6311, 切向力Y=-1249.3967 +FPS=34.12, 法向力=2725.1235, 切向力X=-1541.9214, 切向力Y=-659.6733 +FPS=36.73, 法向力=2810.6470, 切向力X=-1682.3210, 切向力Y=-552.7494 +FPS=32.27, 法向力=2866.5391, 切向力X=-1452.6049, 切向力Y=-671.1094 +FPS=3.18, 法向力=2500.9968, 切向力X=-1306.5280, 切向力Y=-1051.6719 +FPS=33.15, 法向力=2990.3633, 切向力X=-1412.8835, 切向力Y=-902.1409 +FPS=35.68, 法向力=3003.3628, 切向力X=-1311.2698, 切向力Y=-986.9694 +FPS=35.55, 法向力=2997.1382, 切向力X=-1296.5901, 切向力Y=-1008.9285 +FPS=32.74, 法向力=2849.0747, 切向力X=-1687.7976, 切向力Y=-981.9082 +FPS=35.88, 法向力=2867.6675, 切向力X=-1699.3689, 切向力Y=-1040.6528 +FPS=32.30, 法向力=2244.2617, 切向力X=-1560.6838, 切向力Y=-1472.8412 +FPS=36.29, 法向力=2173.6145, 切向力X=-1457.3516, 切向力Y=-1599.5459 +FPS=34.12, 法向力=2580.4995, 切向力X=-1275.0632, 切向力Y=-1292.9209 +FPS=34.72, 法向力=2585.6968, 切向力X=-1264.8625, 切向力Y=-1274.1365 +FPS=35.42, 法向力=2855.4434, 切向力X=-1463.5344, 切向力Y=-1846.3655 +FPS=35.32, 法向力=2804.0237, 切向力X=-1411.0707, 切向力Y=-1804.3451 +FPS=31.76, 法向力=2418.2354, 切向力X=-1341.1276, 切向力Y=-724.0298 +FPS=34.80, 法向力=2336.9424, 切向力X=-1288.6399, 切向力Y=-632.7540 +FPS=32.79, 法向力=2776.2407, 切向力X=-1938.7307, 切向力Y=-1195.2014 +FPS=34.53, 法向力=2706.7373, 切向力X=-1902.6583, 切向力Y=-1244.3706 +FPS=31.41, 法向力=2913.1025, 切向力X=-1711.3525, 切向力Y=-1651.6074 +FPS=34.05, 法向力=2934.8804, 切向力X=-1752.8379, 切向力Y=-1783.7103 +FPS=31.15, 法向力=2362.6270, 切向力X=-1674.4202, 切向力Y=-855.3516 +FPS=36.04, 法向力=2352.2817, 切向力X=-1560.8746, 切向力Y=-699.6541 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.002117s (9 tiles incl ref), finalize=0.000045s, total=0.002405s +FPS=33.89, 法向力=2658.4263, 切向力X=-1478.9097, 切向力Y=-1109.1638 +FPS=35.10, 法向力=2665.4434, 切向力X=-1571.4462, 切向力Y=-1104.8655 +FPS=32.13, 法向力=2179.5605, 切向力X=-2105.4712, 切向力Y=-606.6562 +FPS=34.66, 法向力=2062.3901, 切向力X=-2159.2170, 切向力Y=-735.8320 +FPS=34.46, 法向力=2086.4736, 切向力X=-819.1121, 切向力Y=-1717.2802 +FPS=34.90, 法向力=2107.6401, 切向力X=-758.5612, 切向力Y=-1780.9290 +FPS=33.37, 法向力=2864.6899, 切向力X=-726.8128, 切向力Y=-1210.4717 +FPS=36.14, 法向力=2738.7109, 切向力X=-651.2075, 切向力Y=-1190.7111 +FPS=34.14, 法向力=3163.3911, 切向力X=-2029.4697, 切向力Y=-850.0789 +FPS=35.23, 法向力=3138.9004, 切向力X=-2028.2751, 切向力Y=-921.4895 +FPS=33.13, 法向力=2653.9446, 切向力X=-1493.8328, 切向力Y=-859.6974 +FPS=36.03, 法向力=2678.6313, 切向力X=-1465.2662, 切向力Y=-792.4601 +FPS=35.85, 法向力=2692.3540, 切向力X=-1503.9290, 切向力Y=-803.5105 +FPS=34.15, 法向力=2874.1572, 切向力X=-1435.3975, 切向力Y=-1090.6721 +FPS=33.06, 法向力=2015.4747, 切向力X=-1400.8361, 切向力Y=-947.1682 +FPS=34.88, 法向力=1944.7126, 切向力X=-1360.0345, 切向力Y=-1060.1003 +FPS=31.83, 法向力=2445.7124, 切向力X=-1273.2731, 切向力Y=-880.3773 +FPS=36.11, 法向力=2474.1421, 切向力X=-1339.1040, 切向力Y=-827.5213 +FPS=35.32, 法向力=2482.0337, 切向力X=-1330.3042, 切向力Y=-836.6789 +FPS=34.40, 法向力=2887.0107, 切向力X=-2033.6731, 切向力Y=-110.5683 +FPS=34.65, 法向力=2880.4160, 切向力X=-2012.5529, 切向力Y=-38.4585 +FPS=26.58, 法向力=2453.3804, 切向力X=-1570.9834, 切向力Y=-901.5783 +FPS=29.73, 法向力=1732.5088, 切向力X=-731.0394, 切向力Y=-525.0845 +FPS=34.04, 法向力=1736.0095, 切向力X=-725.9309, 切向力Y=-497.4287 +FPS=29.27, 法向力=2629.9380, 切向力X=-1407.3884, 切向力Y=-740.4810 +FPS=36.12, 法向力=2661.2168, 切向力X=-1406.1804, 切向力Y=-849.3888 +FPS=34.18, 法向力=3462.9312, 切向力X=-2389.8108, 切向力Y=-1531.1978 +FPS=34.08, 法向力=3452.0308, 切向力X=-2370.1167, 切向力Y=-1556.4891 +FPS=34.54, 法向力=3449.9343, 切向力X=-2374.3506, 切向力Y=-1531.5731 +FPS=36.52, 法向力=2836.8921, 切向力X=-1846.9460, 切向力Y=-946.1315 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000320s, blend=0.002439s (9 tiles incl ref), finalize=0.000057s, total=0.002824s +FPS=33.52, 法向力=2790.1443, 切向力X=-1368.9022, 切向力Y=-649.5978 +FPS=36.72, 法向力=2663.9690, 切向力X=-1259.3142, 切向力Y=-710.8484 +FPS=33.25, 法向力=2665.5881, 切向力X=-1237.0978, 切向力Y=-693.0944 +FPS=35.05, 法向力=2925.7700, 切向力X=-1625.6726, 切向力Y=-561.4886 +FPS=36.72, 法向力=3043.9507, 切向力X=-1682.7747, 切向力Y=-613.0182 +FPS=33.63, 法向力=2279.2954, 切向力X=-755.2769, 切向力Y=-956.5193 +FPS=35.94, 法向力=2219.6460, 切向力X=-693.6047, 切向力Y=-1036.7275 +FPS=31.95, 法向力=2582.7144, 切向力X=-2114.6858, 切向力Y=-1344.2061 +FPS=35.96, 法向力=2597.4885, 切向力X=-2127.5564, 切向力Y=-1465.4808 +FPS=34.60, 法向力=2714.7349, 切向力X=-1526.4199, 切向力Y=-1428.4675 +FPS=38.25, 法向力=2723.4111, 切向力X=-1539.6823, 切向力Y=-1525.6029 +FPS=36.23, 法向力=2398.6099, 切向力X=-1308.2402, 切向力Y=-768.9658 +FPS=36.52, 法向力=2432.5286, 切向力X=-1286.3499, 切向力Y=-784.8339 +FPS=33.58, 法向力=2539.1450, 切向力X=-1707.7231, 切向力Y=-217.2753 +FPS=36.01, 法向力=2492.6228, 切向力X=-1698.2673, 切向力Y=-317.5305 +FPS=35.13, 法向力=2496.8940, 切向力X=-1490.5244, 切向力Y=-1781.8663 +FPS=36.26, 法向力=2460.7542, 切向力X=-1537.4648, 切向力Y=-1805.4403 +FPS=31.82, 法向力=2460.4646, 切向力X=-1864.0208, 切向力Y=-1423.2690 +FPS=35.92, 法向力=2432.4207, 切向力X=-1739.1377, 切向力Y=-1452.5066 +FPS=34.09, 法向力=2051.0520, 切向力X=-1222.1912, 切向力Y=-1414.3722 +FPS=36.65, 法向力=1905.7930, 切向力X=-1121.9519, 切向力Y=-1330.7849 +FPS=35.50, 法向力=1946.6577, 切向力X=-1116.6973, 切向力Y=-1341.0914 +FPS=35.83, 法向力=2472.2939, 切向力X=-1075.3783, 切向力Y=-1729.2947 +FPS=35.24, 法向力=2550.1650, 切向力X=-1110.1364, 切向力Y=-1777.9717 +FPS=31.40, 法向力=2531.4014, 切向力X=-2006.3663, 切向力Y=-847.3818 +FPS=34.76, 法向力=2418.9546, 切向力X=-2048.7749, 切向力Y=-600.5662 +FPS=36.17, 法向力=2444.9792, 切向力X=-2062.9155, 切向力Y=-500.4398 +FPS=35.74, 法向力=2452.5078, 切向力X=-2027.4541, 切向力Y=-509.5003 +FPS=35.14, 法向力=2930.8027, 切向力X=-2005.0537, 切向力Y=-536.5056 +FPS=36.22, 法向力=2898.3093, 切向力X=-1902.8441, 切向力Y=-715.5538 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000240s, blend=0.002134s (9 tiles incl ref), finalize=0.000045s, total=0.002425s +FPS=33.70, 法向力=2291.0288, 切向力X=-1853.3794, 切向力Y=-1144.8629 +FPS=36.31, 法向力=2319.3091, 切向力X=-1915.3721, 切向力Y=-1230.9341 +FPS=32.68, 法向力=2358.5222, 切向力X=-909.9572, 切向力Y=-1418.2485 +FPS=35.28, 法向力=2313.8408, 切向力X=-895.8824, 切向力Y=-1382.6334 +FPS=34.52, 法向力=2545.1670, 切向力X=-1584.5332, 切向力Y=-1267.4465 +FPS=35.84, 法向力=2386.6377, 切向力X=-1426.0823, 切向力Y=-1509.0237 +FPS=31.34, 法向力=2693.9465, 切向力X=-1546.8774, 切向力Y=-1271.0621 +FPS=37.33, 法向力=2739.0020, 切向力X=-1539.7256, 切向力Y=-1272.2787 +FPS=34.65, 法向力=2807.0923, 切向力X=-1616.9574, 切向力Y=-1612.9508 +FPS=35.25, 法向力=2639.2629, 切向力X=-1383.9224, 切向力Y=-1709.5714 +FPS=34.44, 法向力=2671.9087, 切向力X=-1402.4449, 切向力Y=-1664.8381 +FPS=36.63, 法向力=2537.3159, 切向力X=-1357.2993, 切向力Y=-660.6661 +FPS=32.19, 法向力=2826.5820, 切向力X=-1823.8833, 切向力Y=-750.7073 +FPS=36.54, 法向力=2759.9927, 切向力X=-1741.6570, 切向力Y=-759.8042 +FPS=33.44, 法向力=3436.7578, 切向力X=-2161.6689, 切向力Y=-914.5187 +FPS=35.32, 法向力=3336.3940, 切向力X=-2128.5127, 切向力Y=-1016.9651 +FPS=35.36, 法向力=3371.1079, 切向力X=-2119.8430, 切向力Y=-996.1887 +FPS=34.03, 法向力=2390.8762, 切向力X=-1389.9039, 切向力Y=-887.1248 +FPS=36.25, 法向力=2398.3533, 切向力X=-1374.9105, 切向力Y=-978.6705 +FPS=34.01, 法向力=2745.4961, 切向力X=-1529.7222, 切向力Y=-1877.3335 +FPS=33.17, 法向力=2725.3333, 切向力X=-1495.2466, 切向力Y=-1963.5630 +FPS=33.37, 法向力=2342.6721, 切向力X=-1710.2505, 切向力Y=-1362.2871 +FPS=34.92, 法向力=2375.4883, 切向力X=-1654.4604, 切向力Y=-1417.1101 +FPS=34.55, 法向力=3154.4087, 切向力X=-1777.1268, 切向力Y=-500.4590 +FPS=36.70, 法向力=3151.1594, 切向力X=-1802.8203, 切向力Y=-470.5553 +FPS=32.89, 法向力=2825.4248, 切向力X=-1226.8682, 切向力Y=-1589.3376 +FPS=37.19, 法向力=2731.9263, 切向力X=-1071.8641, 切向力Y=-1679.5038 +FPS=31.77, 法向力=2643.4268, 切向力X=-1757.2188, 切向力Y=-1471.9840 +FPS=36.69, 法向力=2765.3481, 切向力X=-1870.8604, 切向力Y=-1521.6992 +FPS=33.01, 法向力=2748.7476, 切向力X=-1551.4712, 切向力Y=-1675.0439 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000222s, blend=0.002223s (9 tiles incl ref), finalize=0.000052s, total=0.002503s +FPS=34.47, 法向力=2804.5322, 切向力X=-1589.8689, 切向力Y=-1697.2214 +FPS=34.87, 法向力=2577.5664, 切向力X=-2032.0930, 切向力Y=-1710.6000 +FPS=36.26, 法向力=2591.8442, 切向力X=-1997.1904, 切向力Y=-1742.3910 +FPS=32.05, 法向力=2724.7866, 切向力X=-1539.1667, 切向力Y=-621.0936 +FPS=34.29, 法向力=2623.7048, 切向力X=-1535.4679, 切向力Y=-768.6555 +FPS=34.27, 法向力=2392.0083, 切向力X=-1206.2745, 切向力Y=-1019.6714 +FPS=34.73, 法向力=2377.6602, 切向力X=-1229.7820, 切向力Y=-961.2536 +FPS=34.67, 法向力=2760.8076, 切向力X=-2180.2153, 切向力Y=-799.7866 +FPS=36.27, 法向力=2727.4561, 切向力X=-2254.6477, 切向力Y=-735.8287 +FPS=35.15, 法向力=2938.9507, 切向力X=-1325.9238, 切向力Y=-1857.5383 +FPS=35.67, 法向力=3034.1707, 切向力X=-1320.9744, 切向力Y=-2050.9966 +FPS=31.99, 法向力=3095.6006, 切向力X=-1391.6930, 切向力Y=-2073.7104 +FPS=34.43, 法向力=2302.1699, 切向力X=-987.9546, 切向力Y=-759.7298 +FPS=35.16, 法向力=2268.6714, 切向力X=-934.6418, 切向力Y=-700.4983 +FPS=32.96, 法向力=2766.1653, 切向力X=-1670.2679, 切向力Y=-441.7008 +FPS=33.98, 法向力=2501.2600, 切向力X=-1630.9285, 切向力Y=-787.7002 +FPS=35.82, 法向力=2438.7993, 切向力X=-1616.8179, 切向力Y=-793.9685 +FPS=34.32, 法向力=2466.9326, 切向力X=-1597.1879, 切向力Y=-798.3115 +FPS=34.61, 法向力=2924.4429, 切向力X=-2181.0508, 切向力Y=-1735.9264 +FPS=35.64, 法向力=2911.2141, 切向力X=-2070.5381, 切向力Y=-1860.3232 +FPS=34.12, 法向力=2654.5864, 切向力X=-831.1428, 切向力Y=-1374.2872 +FPS=37.24, 法向力=2653.3179, 切向力X=-788.9391, 切向力Y=-1281.8079 +FPS=34.46, 法向力=2954.6172, 切向力X=-1878.8903, 切向力Y=-1190.1340 +FPS=36.09, 法向力=2890.6987, 切向力X=-1821.1907, 切向力Y=-1226.6400 +FPS=33.00, 法向力=2781.8457, 切向力X=-1012.1166, 切向力Y=-980.3418 +FPS=36.52, 法向力=2848.2324, 切向力X=-1078.2158, 切向力Y=-1023.3122 +FPS=33.58, 法向力=2721.6899, 切向力X=-1948.0430, 切向力Y=-704.9017 +FPS=36.31, 法向力=2719.7244, 切向力X=-1926.1636, 切向力Y=-736.7265 +FPS=34.35, 法向力=2918.6562, 切向力X=-1753.5950, 切向力Y=-1261.7456 +FPS=25.98, 法向力=2784.6001, 切向力X=-1637.0782, 切向力Y=-1175.3796 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000249s, blend=0.002170s (9 tiles incl ref), finalize=0.000048s, total=0.002472s +FPS=28.11, 法向力=2303.7134, 切向力X=-1321.3807, 切向力Y=-1420.4357 +FPS=33.86, 法向力=2257.0283, 切向力X=-1344.5005, 切向力Y=-1437.4077 +FPS=35.07, 法向力=2401.7974, 切向力X=-1564.7859, 切向力Y=-871.1865 +FPS=35.73, 法向力=2402.7148, 切向力X=-1531.8746, 切向力Y=-919.0275 +FPS=35.09, 法向力=2381.7012, 切向力X=-1217.3179, 切向力Y=-1499.1862 +FPS=36.27, 法向力=2418.2097, 切向力X=-1185.2245, 切向力Y=-1488.2766 +FPS=32.95, 法向力=1813.4260, 切向力X=-596.0456, 切向力Y=-1087.6755 +FPS=34.22, 法向力=1801.1180, 切向力X=-525.8051, 切向力Y=-974.0300 +FPS=31.25, 法向力=2425.6748, 切向力X=-1872.6675, 切向力Y=-748.6138 +FPS=32.70, 法向力=2431.4622, 切向力X=-1889.3446, 切向力Y=-791.6393 +FPS=35.31, 法向力=2645.6699, 切向力X=-2127.4351, 切向力Y=-1156.3672 +FPS=36.07, 法向力=2696.6309, 切向力X=-2052.6023, 切向力Y=-1256.5795 +FPS=34.89, 法向力=2117.5249, 切向力X=-1302.1776, 切向力Y=-783.3999 +FPS=36.31, 法向力=2108.1729, 切向力X=-1047.2468, 切向力Y=-735.3574 +FPS=33.86, 法向力=3069.2112, 切向力X=-1433.9717, 切向力Y=-1813.2920 +FPS=34.79, 法向力=3261.1455, 切向力X=-1510.7833, 切向力Y=-1804.3560 +FPS=33.94, 法向力=3091.9797, 切向力X=-1686.2646, 切向力Y=-1984.5819 +FPS=35.16, 法向力=3121.3413, 切向力X=-1670.0779, 切向力Y=-2076.4114 +FPS=32.76, 法向力=2903.8418, 切向力X=-1691.9395, 切向力Y=-1598.7378 +FPS=36.65, 法向力=2829.8276, 切向力X=-1632.1749, 切向力Y=-1627.3726 +FPS=31.49, 法向力=2781.8518, 切向力X=-1415.8926, 切向力Y=-1099.6664 +FPS=35.38, 法向力=2712.3303, 切向力X=-1279.6156, 切向力Y=-1113.8333 +FPS=33.17, 法向力=2587.5432, 切向力X=-1284.5178, 切向力Y=-1921.0615 +FPS=32.77, 法向力=2688.4395, 切向力X=-1239.0603, 切向力Y=-1851.5913 +FPS=29.20, 法向力=2849.4995, 切向力X=-1988.6658, 切向力Y=-1634.2944 +FPS=32.88, 法向力=2854.0974, 切向力X=-2020.5513, 切向力Y=-1743.9512 +FPS=32.77, 法向力=3050.7063, 切向力X=-1717.4261, 切向力Y=-139.0952 +FPS=34.11, 法向力=2825.7861, 切向力X=-1454.8086, 切向力Y=-88.6626 +FPS=31.81, 法向力=2544.2412, 切向力X=-1637.0464, 切向力Y=-948.0177 +FPS=34.63, 法向力=2600.9307, 切向力X=-1697.0137, 切向力Y=-1014.0641 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000562s, blend=0.002117s (9 tiles incl ref), finalize=0.000048s, total=0.002736s +FPS=32.64, 法向力=3278.4209, 切向力X=-1747.1364, 切向力Y=-1768.7910 +FPS=35.79, 法向力=3312.1919, 切向力X=-1721.6738, 切向力Y=-1900.5792 +FPS=35.35, 法向力=2898.7441, 切向力X=-2072.0039, 切向力Y=-805.0902 +FPS=33.46, 法向力=2912.7964, 切向力X=-2109.2412, 切向力Y=-866.7666 +FPS=33.40, 法向力=2927.6377, 切向力X=-2826.0569, 切向力Y=-1211.4529 +FPS=35.05, 法向力=2926.6338, 切向力X=-2810.7397, 切向力Y=-1200.2235 +FPS=32.39, 法向力=2256.2319, 切向力X=-1352.7053, 切向力Y=-950.8303 +FPS=36.67, 法向力=2240.1541, 切向力X=-1309.6345, 切向力Y=-985.9741 +FPS=34.19, 法向力=2274.7520, 切向力X=-1346.9006, 切向力Y=-997.8024 +FPS=30.29, 法向力=2718.0000, 切向力X=-1435.7228, 切向力Y=-1454.9200 +FPS=20.82, 法向力=2477.7563, 切向力X=-1513.8099, 切向力Y=-2010.7994 +FPS=26.37, 法向力=2615.5732, 切向力X=-1923.6844, 切向力Y=-1481.0669 +FPS=31.49, 法向力=2628.7031, 切向力X=-1977.2463, 切向力Y=-1453.9172 +FPS=32.77, 法向力=2968.5725, 切向力X=-2320.0635, 切向力Y=-1346.9370 +FPS=33.33, 法向力=3017.4067, 切向力X=-2269.3955, 切向力Y=-1320.3251 +FPS=34.63, 法向力=2558.9592, 切向力X=-856.2538, 切向力Y=-990.8448 +FPS=36.14, 法向力=2587.3789, 切向力X=-798.3389, 切向力Y=-1024.3666 +FPS=35.93, 法向力=2619.9980, 切向力X=-774.1382, 切向力Y=-1027.2526 +FPS=34.00, 法向力=2330.1123, 切向力X=-1471.2823, 切向力Y=-835.3977 +FPS=35.37, 法向力=2453.4321, 切向力X=-1787.5204, 切向力Y=-1509.0262 +FPS=34.20, 法向力=2395.6355, 切向力X=-1677.1697, 切向力Y=-1593.2858 +FPS=34.27, 法向力=2396.6272, 切向力X=-1691.0587, 切向力Y=-1646.7909 +FPS=36.10, 法向力=2814.1846, 切向力X=-2186.4204, 切向力Y=-822.7754 +FPS=36.21, 法向力=2779.0068, 切向力X=-2125.5129, 切向力Y=-871.5151 +FPS=33.52, 法向力=2551.5400, 切向力X=-1639.2004, 切向力Y=-557.6339 +FPS=35.86, 法向力=2535.7295, 切向力X=-1638.4189, 切向力Y=-518.2552 +FPS=33.68, 法向力=2933.5955, 切向力X=-1413.9084, 切向力Y=-2038.7578 +FPS=34.42, 法向力=2847.4351, 切向力X=-1380.1467, 切向力Y=-2169.9470 +FPS=34.70, 法向力=2662.9324, 切向力X=-1134.6912, 切向力Y=-1079.7133 +FPS=36.95, 法向力=2633.1191, 切向力X=-1000.6003, 切向力Y=-969.1266 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000010s (hit), reset=0.000224s, blend=0.002040s (9 tiles incl ref), finalize=0.000046s, total=0.002322s +FPS=34.68, 法向力=2025.0718, 切向力X=-1340.4785, 切向力Y=-995.0630 +FPS=36.78, 法向力=2028.1094, 切向力X=-1348.1069, 切向力Y=-986.2684 +FPS=33.69, 法向力=2792.6230, 切向力X=-1641.4359, 切向力Y=-1149.7144 +FPS=36.06, 法向力=2797.9502, 切向力X=-1568.1675, 切向力Y=-1295.4803 +FPS=35.32, 法向力=2821.1523, 切向力X=-1614.9065, 切向力Y=-1292.5204 +FPS=35.85, 法向力=1991.9822, 切向力X=-624.3081, 切向力Y=-1553.1758 +FPS=25.89, 法向力=2786.4907, 切向力X=-1244.7876, 切向力Y=-843.5487 +FPS=20.17, 法向力=2771.8398, 切向力X=-1260.4331, 切向力Y=-920.1885 +FPS=20.63, 法向力=2798.8721, 切向力X=-1262.7155, 切向力Y=-857.1306 +FPS=20.47, 法向力=2206.5337, 切向力X=-1078.1411, 切向力Y=-1047.2595 +FPS=20.22, 法向力=2072.1182, 切向力X=-1102.1193, 切向力Y=-960.8077 +FPS=20.08, 法向力=3061.5366, 切向力X=-1888.4800, 切向力Y=-1675.9078 +FPS=19.97, 法向力=3085.4580, 切向力X=-1783.3062, 切向力Y=-1624.7800 +FPS=19.64, 法向力=2628.0857, 切向力X=-1195.9006, 切向力Y=-1956.3125 +FPS=19.95, 法向力=2690.3589, 切向力X=-1825.9758, 切向力Y=-281.5234 +FPS=19.76, 法向力=2426.8560, 切向力X=-1649.9690, 切向力Y=-874.2086 +FPS=18.22, 法向力=2438.3687, 切向力X=-1550.2905, 切向力Y=-1028.8646 +FPS=21.03, 法向力=2528.8345, 切向力X=-1512.4775, 切向力Y=-1226.4412 +FPS=21.26, 法向力=2528.7612, 切向力X=-1523.8818, 切向力Y=-1252.0162 +FPS=21.47, 法向力=3402.3701, 切向力X=-1976.5615, 切向力Y=-1443.3022 +FPS=20.39, 法向力=2486.7605, 切向力X=-1839.5885, 切向力Y=-1535.9479 +FPS=18.10, 法向力=2457.5024, 切向力X=-1892.4146, 切向力Y=-1372.2974 +FPS=20.00, 法向力=2815.4429, 切向力X=-1992.3444, 切向力Y=-1412.5984 +FPS=20.32, 法向力=2790.3601, 切向力X=-1869.2390, 切向力Y=-1428.9379 +FPS=20.73, 法向力=2407.6475, 切向力X=-2347.1257, 切向力Y=-1089.7565 +FPS=21.08, 法向力=2435.8579, 切向力X=-1358.3318, 切向力Y=-1339.1775 +FPS=21.23, 法向力=2426.4966, 切向力X=-1262.1196, 切向力Y=-1394.4314 +FPS=21.07, 法向力=2528.1685, 切向力X=-1828.2571, 切向力Y=-959.8181 +FPS=21.17, 法向力=2883.0144, 切向力X=-1133.9652, 切向力Y=-415.5450 +FPS=21.46, 法向力=2938.8794, 切向力X=-1113.8741, 切向力Y=-364.5681 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000378s, blend=0.002382s (9 tiles incl ref), finalize=0.000055s, total=0.002824s +FPS=19.31, 法向力=2298.1230, 切向力X=-1623.9509, 切向力Y=-1625.1936 +FPS=28.27, 法向力=2785.0659, 切向力X=-1159.1064, 切向力Y=-1183.4982 +FPS=30.75, 法向力=2869.1514, 切向力X=-1217.7458, 切向力Y=-1046.3154 +FPS=33.98, 法向力=2820.5938, 切向力X=-1177.0430, 切向力Y=-1219.8403 +FPS=32.54, 法向力=2863.5796, 切向力X=-1213.3547, 切向力Y=-1170.3755 +FPS=25.08, 法向力=2851.6475, 切向力X=-1403.3125, 切向力Y=-1195.1625 +FPS=28.82, 法向力=2526.4062, 切向力X=-2021.7888, 切向力Y=-1677.3855 +FPS=33.59, 法向力=2599.6458, 切向力X=-2002.5133, 切向力Y=-1634.8591 +FPS=32.73, 法向力=2583.4746, 切向力X=-1995.9758, 切向力Y=-1126.7747 +FPS=36.21, 法向力=2563.5715, 切向力X=-2014.2535, 切向力Y=-1073.6740 +FPS=33.92, 法向力=2122.9282, 切向力X=-1417.0305, 切向力Y=-941.2518 +FPS=36.35, 法向力=2198.4224, 切向力X=-1448.0549, 切向力Y=-871.9724 +FPS=33.47, 法向力=2792.6768, 切向力X=-1360.0099, 切向力Y=-1064.6079 +FPS=34.74, 法向力=2804.8579, 切向力X=-1360.5782, 切向力Y=-1061.9724 +FPS=34.64, 法向力=3106.4507, 切向力X=-1620.2219, 切向力Y=-1606.3000 +FPS=34.34, 法向力=2994.4834, 切向力X=-1488.2549, 切向力Y=-1655.7322 +FPS=33.64, 法向力=2622.7461, 切向力X=-2086.6924, 切向力Y=-569.2731 +FPS=37.17, 法向力=2568.4006, 切向力X=-2124.6440, 切向力Y=-529.9003 +FPS=31.69, 法向力=2631.7427, 切向力X=-1515.2363, 切向力Y=-171.8088 +FPS=36.50, 法向力=2725.6741, 切向力X=-1657.3674, 切向力Y=-156.8163 +FPS=36.05, 法向力=2758.2886, 切向力X=-1652.1167, 切向力Y=-165.9081 +FPS=35.80, 法向力=2587.9927, 切向力X=-373.2135, 切向力Y=-1646.8943 +FPS=34.79, 法向力=2546.4707, 切向力X=-336.0801, 切向力Y=-1624.7566 +FPS=33.15, 法向力=2471.3267, 切向力X=-924.0138, 切向力Y=-1028.2606 +FPS=34.13, 法向力=2628.0664, 切向力X=-1594.1462, 切向力Y=-1657.9536 +FPS=36.89, 法向力=2615.1626, 切向力X=-1487.0212, 切向力Y=-1660.5049 +FPS=36.34, 法向力=2626.6582, 切向力X=-1547.8372, 切向力Y=-1637.8623 +FPS=33.57, 法向力=2782.3909, 切向力X=-1840.0162, 切向力Y=-1618.8174 +FPS=35.56, 法向力=2889.5938, 切向力X=-1955.7686, 切向力Y=-1696.7041 +FPS=34.31, 法向力=2952.1084, 切向力X=-1103.1068, 切向力Y=-1769.4249 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002127s (9 tiles incl ref), finalize=0.000046s, total=0.002416s +FPS=35.68, 法向力=2978.9033, 切向力X=-1120.7045, 切向力Y=-1737.8406 +FPS=33.70, 法向力=2247.3870, 切向力X=-1129.1837, 切向力Y=-1091.4844 +FPS=35.55, 法向力=2261.1768, 切向力X=-1074.8726, 切向力Y=-1178.6943 +FPS=32.59, 法向力=2834.1941, 切向力X=-1735.0055, 切向力Y=-1485.9438 +FPS=36.57, 法向力=2913.3269, 切向力X=-1749.2390, 切向力Y=-1543.5942 +FPS=33.67, 法向力=2852.7410, 切向力X=-1378.5861, 切向力Y=-1460.1149 +FPS=34.75, 法向力=2867.7161, 切向力X=-1428.6243, 切向力Y=-1455.7928 +FPS=33.44, 法向力=2325.5549, 切向力X=-853.9382, 切向力Y=-918.6492 +FPS=34.85, 法向力=2347.4224, 切向力X=-848.6085, 切向力Y=-940.4973 +FPS=34.56, 法向力=2873.9766, 切向力X=-925.2995, 切向力Y=-1502.0808 +FPS=34.87, 法向力=2825.8513, 切向力X=-962.9813, 切向力Y=-1509.2418 +FPS=32.97, 法向力=2631.7656, 切向力X=-1165.7455, 切向力Y=-1671.0519 +FPS=36.81, 法向力=2665.1230, 切向力X=-1167.9714, 切向力Y=-1810.1716 +FPS=32.56, 法向力=2775.6035, 切向力X=-1371.7156, 切向力Y=-1771.6089 +FPS=36.83, 法向力=2773.3193, 切向力X=-1343.5886, 切向力Y=-1813.3630 +FPS=34.01, 法向力=2633.2510, 切向力X=-1509.4160, 切向力Y=-1792.0201 +FPS=34.93, 法向力=2690.9685, 切向力X=-1547.9224, 切向力Y=-1881.7512 +FPS=35.41, 法向力=2678.5022, 切向力X=-1572.6411, 切向力Y=-1892.7495 +FPS=34.70, 法向力=2616.5610, 切向力X=-304.6996, 切向力Y=-1636.1252 +FPS=33.67, 法向力=2497.5254, 切向力X=-1228.9561, 切向力Y=-797.9039 +FPS=34.75, 法向力=2422.0691, 切向力X=-1089.4336, 切向力Y=-863.4040 +FPS=34.44, 法向力=2105.1436, 切向力X=-858.1840, 切向力Y=-1502.2659 +FPS=35.82, 法向力=2053.9055, 切向力X=-724.0348, 切向力Y=-1524.0402 +FPS=36.14, 法向力=2057.3269, 切向力X=-711.1632, 切向力Y=-1584.1843 +FPS=34.10, 法向力=2129.1689, 切向力X=-1146.2838, 切向力Y=-1562.4873 +FPS=36.09, 法向力=2051.6941, 切向力X=-1122.2184, 切向力Y=-1654.0710 +FPS=34.29, 法向力=3083.9897, 切向力X=-1537.3306, 切向力Y=-1464.1340 +FPS=36.66, 法向力=3045.4434, 切向力X=-1425.7222, 切向力Y=-1379.8936 +FPS=34.11, 法向力=2441.0518, 切向力X=-1112.0107, 切向力Y=-285.6340 +FPS=34.04, 法向力=2398.0911, 切向力X=-1084.8271, 切向力Y=-268.6088 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002077s (9 tiles incl ref), finalize=0.000046s, total=0.002364s +FPS=33.93, 法向力=2843.4800, 切向力X=-1686.0703, 切向力Y=-98.1338 +FPS=33.48, 法向力=2805.6716, 切向力X=-1625.7227, 切向力Y=-75.7723 +FPS=30.73, 法向力=2700.7971, 切向力X=-1573.4805, 切向力Y=-2307.3262 +FPS=35.08, 法向力=2678.1616, 切向力X=-1582.0225, 切向力Y=-2276.2231 +FPS=32.61, 法向力=2390.2927, 切向力X=-1459.2175, 切向力Y=-758.8363 +FPS=36.73, 法向力=2409.5979, 切向力X=-1436.5354, 切向力Y=-771.5541 +FPS=33.15, 法向力=2405.1282, 切向力X=-1223.5989, 切向力Y=-1212.9292 +FPS=34.29, 法向力=2401.9419, 切向力X=-1278.2899, 切向力Y=-1224.9166 +FPS=32.55, 法向力=2257.6626, 切向力X=-1004.6542, 切向力Y=-1838.9554 +FPS=35.50, 法向力=2259.4106, 切向力X=-955.7039, 切向力Y=-1871.5845 +FPS=30.44, 法向力=2375.3511, 切向力X=-1719.8975, 切向力Y=-1502.6934 +FPS=34.36, 法向力=2374.8806, 切向力X=-1635.7737, 切向力Y=-1523.9224 +FPS=31.40, 法向力=2555.3428, 切向力X=-1099.0854, 切向力Y=-1359.0693 +FPS=34.45, 法向力=2608.2998, 切向力X=-1119.8890, 切向力Y=-1366.8518 +FPS=29.48, 法向力=2480.6401, 切向力X=-554.5569, 切向力Y=-2090.9155 +FPS=32.43, 法向力=2559.9287, 切向力X=-560.4468, 切向力Y=-2127.7874 +FPS=31.01, 法向力=3105.9980, 切向力X=-1263.5168, 切向力Y=-909.3992 +FPS=34.33, 法向力=3095.7266, 切向力X=-1197.6274, 切向力Y=-802.5248 +FPS=30.78, 法向力=2815.8867, 切向力X=-1740.1628, 切向力Y=-1343.3673 +FPS=34.09, 法向力=2842.4556, 切向力X=-1800.7538, 切向力Y=-1359.4860 +FPS=31.35, 法向力=2450.9507, 切向力X=-1979.8839, 切向力Y=-914.6975 +FPS=33.53, 法向力=2459.3760, 切向力X=-1994.1984, 切向力Y=-902.4759 +FPS=34.88, 法向力=2787.5269, 切向力X=-1473.0188, 切向力Y=-1719.5404 +FPS=32.92, 法向力=2842.3723, 切向力X=-1496.1206, 切向力Y=-1581.3512 +FPS=31.28, 法向力=3116.6985, 切向力X=-1532.2295, 切向力Y=-1683.4265 +FPS=22.94, 法向力=2570.3887, 切向力X=-1698.2561, 切向力Y=-1195.6018 +FPS=30.07, 法向力=2582.1406, 切向力X=-1690.5699, 切向力Y=-1289.6199 +FPS=31.64, 法向力=2604.8882, 切向力X=-1656.2981, 切向力Y=-871.4591 +FPS=32.93, 法向力=2639.2568, 切向力X=-1687.7322, 切向力Y=-863.2551 +FPS=31.92, 法向力=2773.3879, 切向力X=-1652.7385, 切向力Y=-996.5473 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000319s, blend=0.002258s (9 tiles incl ref), finalize=0.000054s, total=0.002639s +FPS=31.70, 法向力=2810.7383, 切向力X=-1630.2651, 切向力Y=-1112.1443 +FPS=32.71, 法向力=2490.3052, 切向力X=-1944.4260, 切向力Y=-741.7250 +FPS=34.49, 法向力=2545.0618, 切向力X=-1999.7052, 切向力Y=-748.4832 +FPS=33.01, 法向力=2649.4949, 切向力X=-1032.0679, 切向力Y=-1358.0200 +FPS=34.44, 法向力=2701.5620, 切向力X=-1176.2192, 切向力Y=-1390.5249 +FPS=30.87, 法向力=2853.6260, 切向力X=-924.7325, 切向力Y=-904.4702 +FPS=33.15, 法向力=2841.6519, 切向力X=-989.6328, 切向力Y=-863.0662 +FPS=31.09, 法向力=2609.6858, 切向力X=-1580.1216, 切向力Y=-1052.2899 +FPS=35.13, 法向力=2632.3767, 切向力X=-1632.0686, 切向力Y=-1168.9194 +FPS=32.73, 法向力=2013.9647, 切向力X=-1348.3838, 切向力Y=-636.9801 +FPS=34.19, 法向力=2044.2485, 切向力X=-1457.1074, 切向力Y=-653.9150 +FPS=32.22, 法向力=2583.1177, 切向力X=-2142.9739, 切向力Y=-621.7087 +FPS=35.22, 法向力=2637.3999, 切向力X=-2156.5825, 切向力Y=-593.6316 +FPS=32.09, 法向力=2774.2256, 切向力X=-1551.5776, 切向力Y=-1237.5222 +FPS=34.26, 法向力=2740.2505, 切向力X=-1476.4773, 切向力Y=-1391.0540 +FPS=33.68, 法向力=2705.1143, 切向力X=-1401.6031, 切向力Y=-1419.0464 +FPS=35.51, 法向力=2719.8982, 切向力X=-1399.2886, 切向力Y=-1335.7733 +FPS=34.87, 法向力=2331.0967, 切向力X=-222.3282, 切向力Y=-1929.3372 +FPS=36.60, 法向力=2334.6187, 切向力X=-285.8518, 切向力Y=-2003.3003 +FPS=31.56, 法向力=3177.9241, 切向力X=-2345.8921, 切向力Y=-1331.3684 +FPS=34.12, 法向力=3147.5874, 切向力X=-2341.6401, 切向力Y=-1309.4147 +FPS=35.68, 法向力=3044.3328, 切向力X=-1391.2878, 切向力Y=-1275.3835 +FPS=35.23, 法向力=3000.7080, 切向力X=-1296.3406, 切向力Y=-1387.8884 +FPS=30.44, 法向力=2603.0063, 切向力X=-1892.7688, 切向力Y=-1139.1765 +FPS=32.53, 法向力=2678.5098, 切向力X=-1897.7068, 切向力Y=-1087.3540 +FPS=30.77, 法向力=3239.4238, 切向力X=-2559.1003, 切向力Y=-1133.7319 +FPS=33.04, 法向力=3309.5610, 切向力X=-2543.1675, 切向力Y=-1112.7607 +FPS=31.05, 法向力=2496.9363, 切向力X=-953.7671, 切向力Y=-1389.6578 +FPS=35.16, 法向力=2442.2144, 切向力X=-967.0757, 切向力Y=-1422.4318 +FPS=33.25, 法向力=2641.0125, 切向力X=-1304.9937, 切向力Y=-1272.8859 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000314s, blend=0.002153s (9 tiles incl ref), finalize=0.000050s, total=0.002525s +FPS=36.12, 法向力=2663.4077, 切向力X=-1337.4301, 切向力Y=-1295.9639 +FPS=33.03, 法向力=2478.8918, 切向力X=-1549.0862, 切向力Y=-1080.9424 +FPS=35.05, 法向力=2450.5315, 切向力X=-1553.5000, 切向力Y=-1087.4941 +FPS=34.71, 法向力=2716.8081, 切向力X=-1844.2318, 切向力Y=-1021.6251 +FPS=36.21, 法向力=2858.6777, 切向力X=-1882.5818, 切向力Y=-994.4947 +FPS=33.13, 法向力=2288.4355, 切向力X=-1146.7529, 切向力Y=-586.6613 +FPS=35.88, 法向力=2286.3408, 切向力X=-1107.7444, 切向力Y=-483.1408 +FPS=35.13, 法向力=2278.4229, 切向力X=-1143.2024, 切向力Y=-475.6273 +FPS=37.27, 法向力=2277.5786, 切向力X=-902.0117, 切向力Y=-1204.5195 +FPS=32.47, 法向力=2551.6836, 切向力X=-1766.5809, 切向力Y=-1251.0150 +FPS=36.78, 法向力=2673.2976, 切向力X=-1826.0999, 切向力Y=-1349.8535 +FPS=34.46, 法向力=2719.5522, 切向力X=-945.1013, 切向力Y=-2124.6011 +FPS=35.52, 法向力=2720.7695, 切向力X=-908.8015, 切向力Y=-2118.0459 +FPS=36.55, 法向力=2751.0630, 切向力X=-908.6461, 切向力Y=-2114.7925 +FPS=34.27, 法向力=1993.4695, 切向力X=-871.8525, 切向力Y=-1219.5557 +FPS=36.12, 法向力=1910.8134, 切向力X=-863.5300, 切向力Y=-1112.7579 +FPS=31.16, 法向力=2679.1714, 切向力X=-2093.1841, 切向力Y=-547.5342 +FPS=31.50, 法向力=2753.9209, 切向力X=-2190.9775, 切向力Y=-554.9331 +FPS=34.71, 法向力=2858.4368, 切向力X=-2309.3765, 切向力Y=-1284.6125 +FPS=34.37, 法向力=2865.1089, 切向力X=-2313.8579, 切向力Y=-1250.4025 +FPS=35.89, 法向力=2124.7151, 切向力X=-1093.0493, 切向力Y=-775.2554 +FPS=34.29, 法向力=2150.2534, 切向力X=-1086.3385, 切向力Y=-772.0883 +FPS=33.58, 法向力=2481.1631, 切向力X=-1702.8407, 切向力Y=-1782.9053 +FPS=34.98, 法向力=2571.9128, 切向力X=-1707.0044, 切向力Y=-1921.4233 +FPS=33.01, 法向力=2911.2671, 切向力X=-1923.4585, 切向力Y=-1822.6758 +FPS=35.85, 法向力=2806.3608, 切向力X=-1960.1216, 切向力Y=-1756.0830 +FPS=35.34, 法向力=2751.8406, 切向力X=-2210.5576, 切向力Y=-321.8530 +FPS=36.17, 法向力=2867.5601, 切向力X=-2248.6040, 切向力Y=-260.6432 +FPS=34.11, 法向力=2688.3574, 切向力X=-1255.6940, 切向力Y=-1634.2439 +FPS=37.09, 法向力=2525.8372, 切向力X=-1155.0349, 切向力Y=-1644.9011 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000255s, blend=0.002174s (9 tiles incl ref), finalize=0.000049s, total=0.002485s +FPS=31.38, 法向力=2712.0957, 切向力X=-1725.5015, 切向力Y=-1897.4297 +FPS=36.00, 法向力=2734.8813, 切向力X=-1760.0317, 切向力Y=-1910.5822 +FPS=34.03, 法向力=2328.5747, 切向力X=-1462.2886, 切向力Y=-371.8778 +FPS=35.16, 法向力=2286.9473, 切向力X=-1478.7323, 切向力Y=-381.8041 +FPS=32.77, 法向力=2432.2097, 切向力X=-1692.4203, 切向力Y=-453.9564 +FPS=35.93, 法向力=2459.5447, 切向力X=-1681.6758, 切向力Y=-601.5262 +FPS=32.16, 法向力=2248.0981, 切向力X=-1090.0085, 切向力Y=-1768.0343 +FPS=36.83, 法向力=2230.1187, 切向力X=-1095.3046, 切向力Y=-1633.2927 +FPS=35.41, 法向力=2860.5483, 切向力X=-1770.7058, 切向力Y=-1533.8860 +FPS=36.55, 法向力=2817.3916, 切向力X=-1725.5054, 切向力Y=-1461.0862 +FPS=35.95, 法向力=2757.9507, 切向力X=-1717.5481, 切向力Y=-1455.0583 +FPS=33.64, 法向力=2885.7175, 切向力X=-1810.2776, 切向力Y=-604.9734 +FPS=34.37, 法向力=2604.2498, 切向力X=-1178.0042, 切向力Y=-1257.4209 +FPS=33.28, 法向力=2642.7227, 切向力X=-1336.3975, 切向力Y=-1497.6487 +FPS=34.34, 法向力=2544.9758, 切向力X=-1103.2717, 切向力Y=-1383.1464 +FPS=35.48, 法向力=2937.3159, 切向力X=-1227.8088, 切向力Y=-1275.3491 +FPS=35.97, 法向力=2827.3755, 切向力X=-1057.5109, 切向力Y=-1406.8640 +FPS=33.47, 法向力=3136.8047, 切向力X=-2019.3221, 切向力Y=-927.2662 +FPS=35.79, 法向力=3124.2734, 切向力X=-2067.9163, 切向力Y=-832.5023 +FPS=33.36, 法向力=2748.0461, 切向力X=-2159.2246, 切向力Y=-802.7657 +FPS=36.70, 法向力=2753.8882, 切向力X=-2166.7837, 切向力Y=-783.5776 +FPS=33.13, 法向力=3155.3354, 切向力X=-1073.9154, 切向力Y=-2201.1897 +FPS=35.38, 法向力=3164.8301, 切向力X=-947.1287, 切向力Y=-2231.3491 +FPS=32.68, 法向力=2997.9202, 切向力X=-1922.9131, 切向力Y=99.9834 +FPS=35.28, 法向力=2773.5146, 切向力X=-1661.6779, 切向力Y=160.5768 +FPS=33.46, 法向力=5351.5059, 切向力X=-12298.4414, 切向力Y=-404.3371 +FPS=34.50, 法向力=5268.0752, 切向力X=-12512.1328, 切向力Y=-367.0888 +FPS=34.43, 法向力=7333.6812, 切向力X=-22374.8359, 切向力Y=-11103.5264 +FPS=32.49, 法向力=6992.5664, 切向力X=-22983.4395, 切向力Y=-11667.6230 +FPS=32.03, 法向力=7462.5815, 切向力X=-16441.2812, 切向力Y=-22231.0195 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000010s (hit), reset=0.000230s, blend=0.002142s (9 tiles incl ref), finalize=0.000048s, total=0.002432s +FPS=32.27, 法向力=7464.3208, 切向力X=-16248.2236, 切向力Y=-22423.6426 +FPS=33.04, 法向力=7163.5391, 切向力X=-14066.2988, 切向力Y=-22371.0078 +FPS=36.03, 法向力=7191.6133, 切向力X=-14073.3789, 切向力Y=-22380.5117 +FPS=32.98, 法向力=6754.2500, 切向力X=-15255.7715, 切向力Y=-20784.8672 +FPS=36.58, 法向力=6815.0625, 切向力X=-15300.7207, 切向力Y=-20653.8574 +FPS=35.71, 法向力=7622.6597, 切向力X=-14339.4756, 切向力Y=-22057.9434 +FPS=34.07, 法向力=7647.6758, 切向力X=-14362.6357, 切向力Y=-22074.3145 +FPS=32.72, 法向力=8747.5723, 切向力X=-9571.0312, 切向力Y=-27527.8945 +FPS=33.80, 法向力=8892.8770, 切向力X=-9446.0723, 切向力Y=-27445.1211 +FPS=32.84, 法向力=8975.9453, 切向力X=-6620.8569, 切向力Y=-27907.3125 +FPS=33.72, 法向力=8987.1299, 切向力X=-6522.8945, 切向力Y=-27924.5312 +FPS=31.74, 法向力=9081.2520, 切向力X=-6733.7051, 切向力Y=-24584.9219 +FPS=34.63, 法向力=9108.8135, 切向力X=-6674.8477, 切向力Y=-24569.4961 +FPS=32.86, 法向力=10154.7002, 切向力X=-7309.0537, 切向力Y=-25917.1562 +FPS=35.25, 法向力=10080.4707, 切向力X=-7492.6592, 切向力Y=-26058.2461 +FPS=33.89, 法向力=9769.2549, 切向力X=-5926.1729, 切向力Y=-26907.9648 +FPS=36.67, 法向力=9661.6807, 切向力X=-6045.5723, 切向力Y=-27072.5039 +FPS=34.90, 法向力=8816.4688, 切向力X=-4101.1230, 切向力Y=-27994.0039 +FPS=35.66, 法向力=8758.3994, 切向力X=-4052.8940, 切向力Y=-28025.1543 +FPS=34.13, 法向力=8758.0820, 切向力X=-4043.8889, 切向力Y=-28026.1758 +FPS=33.53, 法向力=8199.0391, 切向力X=-688.7722, 切向力Y=-30735.1973 +FPS=34.46, 法向力=8075.8579, 切向力X=-477.1320, 切向力Y=-30839.7891 +FPS=33.30, 法向力=9180.9697, 切向力X=1164.6279, 切向力Y=-31019.0254 +FPS=33.50, 法向力=9261.7441, 切向力X=5322.2617, 切向力Y=-31616.9160 +FPS=34.72, 法向力=9384.1074, 切向力X=5504.9043, 切向力Y=-31664.9316 +FPS=32.75, 法向力=9377.5332, 切向力X=5511.6792, 切向力Y=-31691.5703 +FPS=33.92, 法向力=7596.0088, 切向力X=8156.2637, 切向力Y=-28950.6406 +FPS=35.71, 法向力=7674.4951, 切向力X=8461.2207, 切向力Y=-28871.6289 +FPS=33.56, 法向力=6313.7285, 切向力X=9017.3965, 切向力Y=-25049.3691 +FPS=35.89, 法向力=6360.0908, 切向力X=9050.6729, 切向力Y=-24984.0977 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000233s, blend=0.002122s (9 tiles incl ref), finalize=0.000046s, total=0.002408s +FPS=33.93, 法向力=4628.6621, 切向力X=4134.9785, 切向力Y=-14459.6631 +FPS=35.86, 法向力=4625.4956, 切向力X=4125.4526, 切向力Y=-14479.3008 +FPS=32.66, 法向力=3342.2212, 切向力X=544.8788, 切向力Y=-7253.0776 +FPS=33.09, 法向力=3357.2979, 切向力X=537.8860, 切向力Y=-7236.3647 +FPS=34.48, 法向力=3141.1289, 切向力X=-1325.9155, 切向力Y=-3976.9646 +FPS=36.75, 法向力=3129.8354, 切向力X=-1297.1797, 切向力Y=-4024.9021 +FPS=33.96, 法向力=3598.1011, 切向力X=-1523.9993, 切向力Y=-2877.7461 +FPS=36.77, 法向力=3650.0037, 切向力X=-1555.0173, 切向力Y=-2895.1294 +FPS=35.83, 法向力=3392.5420, 切向力X=-616.2257, 切向力Y=-4556.0503 +FPS=36.41, 法向力=3216.5562, 切向力X=-597.2000, 切向力Y=-4667.4785 +FPS=34.57, 法向力=2418.1313, 切向力X=-768.9436, 切向力Y=-2894.4102 +FPS=36.98, 法向力=2401.3926, 切向力X=-709.4921, 切向力Y=-2868.0110 +FPS=35.14, 法向力=3162.6074, 切向力X=-1084.3575, 切向力Y=-2523.3992 +FPS=36.62, 法向力=3272.4717, 切向力X=-1093.5278, 切向力Y=-2656.8240 +FPS=36.21, 法向力=3295.6301, 切向力X=-1072.0933, 切向力Y=-2640.3618 +FPS=35.68, 法向力=2274.0967, 切向力X=-989.8592, 切向力Y=-2970.5166 +FPS=35.91, 法向力=2251.6416, 切向力X=-986.3678, 切向力Y=-2966.2930 +FPS=33.63, 法向力=3037.2998, 切向力X=-1975.0828, 切向力Y=-2222.3940 +FPS=34.58, 法向力=3038.0605, 切向力X=-1962.7070, 切向力Y=-2294.1711 +FPS=34.93, 法向力=2497.5730, 切向力X=-1550.2241, 切向力Y=-1865.3838 +FPS=35.66, 法向力=2504.0288, 切向力X=-1542.4451, 切向力Y=-1846.4370 +FPS=36.58, 法向力=2657.8645, 切向力X=-1686.3740, 切向力Y=-2038.9690 +FPS=37.03, 法向力=2601.4736, 切向力X=-1655.3833, 切向力Y=-2085.7976 +FPS=35.57, 法向力=3014.4424, 切向力X=-1670.6960, 切向力Y=-1863.8645 +FPS=37.82, 法向力=3017.9993, 切向力X=-1677.1001, 切向力Y=-1926.0906 +FPS=35.34, 法向力=2997.0015, 切向力X=-2404.1567, 切向力Y=-2130.8511 +FPS=35.52, 法向力=2962.9316, 切向力X=-2295.1787, 切向力Y=-2138.5410 +FPS=33.24, 法向力=2509.7410, 切向力X=-1333.9077, 切向力Y=-1743.1593 +FPS=37.67, 法向力=2486.2529, 切向力X=-1332.4497, 切向力Y=-1707.6945 +FPS=35.83, 法向力=2475.5552, 切向力X=-1722.7207, 切向力Y=-2071.4746 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000007s (hit), reset=0.000225s, blend=0.002099s (9 tiles incl ref), finalize=0.000045s, total=0.002380s +FPS=35.73, 法向力=2560.0730, 切向力X=-1741.7261, 切向力Y=-2122.7527 +FPS=34.98, 法向力=2538.0186, 切向力X=-1797.0614, 切向力Y=-2123.5791 +FPS=29.56, 法向力=3032.5820, 切向力X=-2435.3154, 切向力Y=-2093.2065 +FPS=33.60, 法向力=3120.5312, 切向力X=-2426.5220, 切向力Y=-2157.3643 +FPS=33.79, 法向力=3056.0781, 切向力X=-1482.4778, 切向力Y=-1779.1741 +FPS=34.01, 法向力=2507.7866, 切向力X=-1020.7435, 切向力Y=-1502.9637 +FPS=36.28, 法向力=2476.3721, 切向力X=-954.0884, 切向力Y=-1567.0938 +FPS=37.26, 法向力=2469.3027, 切向力X=-951.5264, 切向力Y=-1549.3105 +FPS=34.21, 法向力=2798.8132, 切向力X=-1697.7770, 切向力Y=-1032.2157 +FPS=37.23, 法向力=2859.7173, 切向力X=-1782.5864, 切向力Y=-1158.4473 +FPS=34.80, 法向力=2830.1345, 切向力X=-1386.5093, 切向力Y=-2085.1917 +FPS=37.18, 法向力=2894.6157, 切向力X=-1379.2452, 切向力Y=-2072.3784 +FPS=34.62, 法向力=2427.0896, 切向力X=-1234.1608, 切向力Y=-1039.5417 +FPS=37.26, 法向力=2464.1318, 切向力X=-1274.2576, 切向力Y=-1059.1228 +FPS=34.66, 法向力=2200.8872, 切向力X=-989.5873, 切向力Y=-2345.7285 +FPS=35.92, 法向力=2208.8584, 切向力X=-969.1020, 切向力Y=-2372.9255 +FPS=32.14, 法向力=2450.4541, 切向力X=-1094.5018, 切向力Y=-2117.4204 +FPS=37.66, 法向力=2534.4055, 切向力X=-1123.4926, 切向力Y=-2101.4819 +FPS=36.29, 法向力=2551.1729, 切向力X=-1149.1836, 切向力Y=-2116.1643 +FPS=35.93, 法向力=2752.3469, 切向力X=-1581.9362, 切向力Y=-1668.4675 +FPS=37.45, 法向力=2738.1506, 切向力X=-1732.2322, 切向力Y=-1779.2686 +FPS=33.63, 法向力=2696.3503, 切向力X=-1411.3390, 切向力Y=-1965.0951 +FPS=34.70, 法向力=3025.2585, 切向力X=-1297.3120, 切向力Y=-2078.5225 +FPS=34.92, 法向力=2904.0632, 切向力X=-1119.0195, 切向力Y=-2079.6445 +FPS=35.63, 法向力=2872.3057, 切向力X=-1148.8037, 切向力Y=-2082.1050 +FPS=36.14, 法向力=2130.3052, 切向力X=-1819.7646, 切向力Y=-1130.8921 +FPS=35.86, 法向力=2110.7073, 切向力X=-1818.3064, 切向力Y=-1108.1775 +FPS=32.92, 法向力=2770.1387, 切向力X=-1640.5953, 切向力Y=-1975.1039 +FPS=35.39, 法向力=2770.9722, 切向力X=-1630.3296, 切向力Y=-2001.2245 +FPS=33.70, 法向力=3053.9414, 切向力X=-1616.8651, 切向力Y=-1426.7136 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002206s (9 tiles incl ref), finalize=0.000049s, total=0.002514s +FPS=36.71, 法向力=3113.2822, 切向力X=-1638.4224, 切向力Y=-1412.7675 +FPS=33.44, 法向力=2497.0369, 切向力X=-1370.6388, 切向力Y=-1134.3352 +FPS=36.80, 法向力=2562.7776, 切向力X=-1411.2710, 切向力Y=-985.9829 +FPS=36.20, 法向力=3741.9377, 切向力X=-2021.3425, 切向力Y=-1918.4537 +FPS=38.39, 法向力=3797.6914, 切向力X=-2065.7031, 切向力Y=-2082.2244 +FPS=34.58, 法向力=2987.5320, 切向力X=-2084.7876, 切向力Y=-1311.8969 +FPS=36.35, 法向力=3028.6462, 切向力X=-2069.8540, 切向力Y=-1420.5748 +FPS=34.90, 法向力=3037.5083, 切向力X=-2072.5459, 切向力Y=-1460.1238 +FPS=34.21, 法向力=2479.7783, 切向力X=-565.1362, 切向力Y=-1128.5103 +FPS=33.52, 法向力=2730.6196, 切向力X=-331.3221, 切向力Y=-1933.6978 +FPS=35.05, 法向力=2739.0298, 切向力X=-392.9517, 切向力Y=-2014.2058 +FPS=33.33, 法向力=2713.2798, 切向力X=-306.8408, 切向力Y=-1992.6003 +FPS=37.02, 法向力=2481.2622, 切向力X=-1318.7517, 切向力Y=-1603.8468 +FPS=37.99, 法向力=2483.6694, 切向力X=-1233.9088, 切向力Y=-1671.9248 +FPS=33.93, 法向力=2487.9150, 切向力X=-796.9025, 切向力Y=-1233.1165 +FPS=35.27, 法向力=2506.2534, 切向力X=-726.6345, 切向力Y=-1308.0436 +FPS=33.65, 法向力=3169.2209, 切向力X=-1782.8013, 切向力Y=-1510.7493 +FPS=34.92, 法向力=3166.4465, 切向力X=-1831.4985, 切向力Y=-1450.9437 +FPS=33.65, 法向力=2626.1216, 切向力X=-1591.5781, 切向力Y=-2102.4863 +FPS=36.14, 法向力=2653.2163, 切向力X=-1559.7378, 切向力Y=-2164.5613 +FPS=36.16, 法向力=2518.3977, 切向力X=-1394.7955, 切向力Y=-1675.5791 +FPS=36.01, 法向力=2436.1636, 切向力X=-1371.5337, 切向力Y=-1788.7610 +FPS=36.39, 法向力=2823.5913, 切向力X=-1474.3173, 切向力Y=-1763.0610 +FPS=36.36, 法向力=2724.2285, 切向力X=-1386.0466, 切向力Y=-1793.4700 +FPS=35.41, 法向力=2324.2925, 切向力X=-1261.7742, 切向力Y=-1937.5327 +FPS=35.45, 法向力=2281.3889, 切向力X=-1201.4048, 切向力Y=-2023.7844 +FPS=33.76, 法向力=3106.0342, 切向力X=-1757.9526, 切向力Y=-1669.6688 +FPS=34.89, 法向力=3046.5549, 切向力X=-1742.9087, 切向力Y=-1462.5491 +FPS=33.78, 法向力=2542.1799, 切向力X=-1072.8250, 切向力Y=-1914.5740 +FPS=35.20, 法向力=2527.2642, 切向力X=-1023.4199, 切向力Y=-1827.6035 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000238s, blend=0.002212s (9 tiles incl ref), finalize=0.000049s, total=0.002505s +FPS=35.45, 法向力=2582.3711, 切向力X=-1020.2421, 切向力Y=-1888.3665 +FPS=34.03, 法向力=2737.0024, 切向力X=-1468.6427, 切向力Y=-1881.7437 +FPS=35.02, 法向力=2733.2930, 切向力X=-1468.8879, 切向力Y=-1907.9976 +FPS=34.16, 法向力=2563.1321, 切向力X=-1781.3878, 切向力Y=-1129.5000 +FPS=35.65, 法向力=2595.3911, 切向力X=-1769.1960, 切向力Y=-1048.6829 +FPS=34.26, 法向力=2338.3127, 切向力X=-1125.6499, 切向力Y=-2132.5928 +FPS=33.88, 法向力=2283.0701, 切向力X=-1135.6826, 切向力Y=-2191.5291 +FPS=35.27, 法向力=2506.0854, 切向力X=-815.5200, 切向力Y=-1764.0100 +FPS=34.87, 法向力=2443.1182, 切向力X=-759.6963, 切向力Y=-1717.4929 +FPS=33.35, 法向力=2706.3325, 切向力X=-1421.6797, 切向力Y=-1418.4050 +FPS=33.14, 法向力=2671.3188, 切向力X=-1465.4163, 切向力Y=-1393.2059 +FPS=31.20, 法向力=2515.6663, 切向力X=-1798.6299, 切向力Y=-799.8742 +FPS=32.79, 法向力=2445.0798, 切向力X=-1652.1060, 切向力Y=-840.9584 +FPS=30.34, 法向力=2367.0869, 切向力X=-1209.1990, 切向力Y=-463.7689 +FPS=34.45, 法向力=2298.2930, 切向力X=-1193.7991, 切向力Y=-408.8524 +FPS=34.94, 法向力=3002.5828, 切向力X=-1279.4351, 切向力Y=-2383.9250 +FPS=36.50, 法向力=2952.6411, 切向力X=-1164.3062, 切向力Y=-2451.8044 +FPS=34.25, 法向力=1872.7509, 切向力X=-225.4237, 切向力Y=-2026.3655 +FPS=35.04, 法向力=1909.4266, 切向力X=-212.2908, 切向力Y=-2138.8218 +FPS=31.86, 法向力=2599.4390, 切向力X=-1350.9924, 切向力Y=-1477.1082 +FPS=33.87, 法向力=2591.0518, 切向力X=-1326.0442, 切向力Y=-1486.9161 +FPS=33.29, 法向力=3012.3760, 切向力X=-2149.5977, 切向力Y=-1155.5184 +FPS=36.16, 法向力=2980.2178, 切向力X=-2105.9714, 切向力Y=-1183.0435 +FPS=35.21, 法向力=2691.2739, 切向力X=-1679.2239, 切向力Y=-1641.3547 +FPS=36.65, 法向力=2711.6072, 切向力X=-1699.9392, 切向力Y=-1637.6886 +FPS=34.83, 法向力=2275.7620, 切向力X=-1608.6284, 切向力Y=-1318.5757 +FPS=33.85, 法向力=2240.6799, 切向力X=-1670.6963, 切向力Y=-1351.4214 +FPS=33.89, 法向力=2440.1990, 切向力X=-1344.1312, 切向力Y=-1524.8074 +FPS=35.17, 法向力=2428.9170, 切向力X=-1425.1030, 切向力Y=-1474.0967 +FPS=33.38, 法向力=3114.6138, 切向力X=-1472.3842, 切向力Y=-1954.7297 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000238s, blend=0.002146s (9 tiles incl ref), finalize=0.000048s, total=0.002437s +FPS=35.45, 法向力=3162.6138, 切向力X=-1424.7135, 切向力Y=-2027.3743 +FPS=34.88, 法向力=2579.9126, 切向力X=-1542.8876, 切向力Y=-1199.1007 +FPS=34.48, 法向力=2443.7310, 切向力X=-1421.5162, 切向力Y=-1203.7671 +FPS=35.50, 法向力=2464.1494, 切向力X=-1436.2081, 切向力Y=-1203.9497 +FPS=35.43, 法向力=2321.8594, 切向力X=-859.6646, 切向力Y=-2023.2784 +FPS=35.97, 法向力=2278.6177, 切向力X=-815.6343, 切向力Y=-2066.8928 +FPS=35.25, 法向力=2763.3032, 切向力X=-1242.2155, 切向力Y=-1277.2605 +FPS=35.25, 法向力=2667.5684, 切向力X=-1198.9009, 切向力Y=-1233.5298 +FPS=34.71, 法向力=2523.6614, 切向力X=-905.1715, 切向力Y=-1406.8895 +FPS=34.69, 法向力=2461.0750, 切向力X=-888.9425, 切向力Y=-1467.0518 +FPS=33.42, 法向力=2519.2998, 切向力X=-1681.0784, 切向力Y=-1282.5364 +FPS=37.00, 法向力=2547.9812, 切向力X=-1616.6270, 切向力Y=-1203.0858 +FPS=33.92, 法向力=2737.6372, 切向力X=-1040.0659, 切向力Y=-1853.3962 +FPS=34.72, 法向力=2777.9321, 切向力X=-1152.3992, 切向力Y=-1985.3435 +FPS=31.91, 法向力=2126.2944, 切向力X=-1020.6163, 切向力Y=-1429.0830 +FPS=35.50, 法向力=2089.4302, 切向力X=-972.7449, 切向力Y=-1420.2228 +FPS=35.01, 法向力=2768.2419, 切向力X=-1319.7178, 切向力Y=-1868.0408 +FPS=36.19, 法向力=2758.2871, 切向力X=-1327.6304, 切向力Y=-1913.5178 +FPS=34.08, 法向力=3119.3594, 切向力X=-1786.3574, 切向力Y=-2062.4197 +FPS=36.36, 法向力=3176.1638, 切向力X=-1825.4501, 切向力Y=-2069.7085 +FPS=34.87, 法向力=2793.7188, 切向力X=-2800.4150, 切向力Y=-1475.0896 +FPS=34.83, 法向力=2727.4951, 切向力X=-2714.1929, 切向力Y=-1518.1370 +FPS=34.94, 法向力=2706.2192, 切向力X=-2685.0974, 切向力Y=-1520.3629 +FPS=34.76, 法向力=2933.3374, 切向力X=-1599.2357, 切向力Y=-1978.0544 +FPS=31.70, 法向力=2901.4868, 切向力X=-1545.2500, 切向力Y=-2111.9243 +FPS=33.54, 法向力=2910.4033, 切向力X=-1569.3694, 切向力Y=-2160.1445 +FPS=31.29, 法向力=2455.4971, 切向力X=-2006.7295, 切向力Y=-1212.9097 +FPS=35.01, 法向力=2393.9741, 切向力X=-1888.2136, 切向力Y=-1083.5571 +FPS=33.90, 法向力=2541.4041, 切向力X=-953.9692, 切向力Y=-2013.5184 +FPS=36.12, 法向力=2526.6753, 切向力X=-841.3489, 切向力Y=-2177.3997 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000229s, blend=0.002184s (9 tiles incl ref), finalize=0.000048s, total=0.002468s +FPS=35.93, 法向力=2545.7659, 切向力X=-821.5955, 切向力Y=-2163.5786 +FPS=33.99, 法向力=2416.3799, 切向力X=-1422.6890, 切向力Y=-1394.0533 +FPS=35.16, 法向力=2494.0332, 切向力X=-774.7661, 切向力Y=-1437.7821 +FPS=36.53, 法向力=2503.4033, 切向力X=-735.4850, 切向力Y=-1412.7898 +FPS=35.98, 法向力=2491.3120, 切向力X=-708.2614, 切向力Y=-1430.0558 +FPS=34.30, 法向力=2191.0420, 切向力X=-937.8418, 切向力Y=-1120.5764 +FPS=36.45, 法向力=2158.5815, 切向力X=-983.7003, 切向力Y=-1012.2179 +FPS=33.21, 法向力=2658.7236, 切向力X=-952.9576, 切向力Y=-1235.6838 +FPS=35.44, 法向力=2636.4937, 切向力X=-945.1090, 切向力Y=-1309.7694 +FPS=33.27, 法向力=2667.2285, 切向力X=-1585.6835, 切向力Y=-1433.5891 +FPS=36.37, 法向力=2620.0874, 切向力X=-1508.4565, 切向力Y=-1475.2057 +FPS=33.30, 法向力=2484.6160, 切向力X=-879.6104, 切向力Y=-2023.3850 +FPS=35.51, 法向力=2457.1157, 切向力X=-812.9805, 切向力Y=-2073.4331 +FPS=33.15, 法向力=2006.2247, 切向力X=-1437.5693, 切向力Y=-1650.6681 +FPS=36.41, 法向力=1953.6299, 切向力X=-1368.7484, 切向力Y=-1852.8043 +FPS=31.47, 法向力=3083.6602, 切向力X=-2030.3406, 切向力Y=-1275.8887 +FPS=35.53, 法向力=3111.2593, 切向力X=-1983.6334, 切向力Y=-1204.3599 +FPS=35.47, 法向力=2834.7188, 切向力X=-1989.5364, 切向力Y=-1565.7887 +FPS=36.52, 法向力=2772.5312, 切向力X=-2013.9591, 切向力Y=-1651.2432 +FPS=32.80, 法向力=1935.6962, 切向力X=-338.5501, 切向力Y=-1141.7600 +FPS=36.34, 法向力=1910.7820, 切向力X=-232.1562, 切向力Y=-1050.8679 +FPS=33.88, 法向力=2812.4380, 切向力X=-1605.7095, 切向力Y=-1621.2217 +FPS=35.96, 法向力=2815.4209, 切向力X=-1610.7236, 切向力Y=-1734.5192 +FPS=35.05, 法向力=2599.7407, 切向力X=-1452.3457, 切向力Y=-944.1002 +FPS=36.19, 法向力=2712.6211, 切向力X=-1559.9846, 切向力Y=-946.3203 +FPS=35.77, 法向力=2670.7190, 切向力X=-1503.4836, 切向力Y=-893.0656 +FPS=35.01, 法向力=2377.4504, 切向力X=-1542.0894, 切向力Y=-1488.7440 +FPS=35.38, 法向力=2940.9282, 切向力X=-1701.8187, 切向力Y=-2189.8110 +FPS=36.30, 法向力=2935.1914, 切向力X=-1707.8070, 切向力Y=-2173.3425 +FPS=34.49, 法向力=2935.0928, 切向力X=-1708.1929, 切向力Y=-2132.9385 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000233s, blend=0.002196s (9 tiles incl ref), finalize=0.000052s, total=0.002487s +FPS=32.17, 法向力=2429.1860, 切向力X=-1413.4105, 切向力Y=-1481.9574 +FPS=36.37, 法向力=2417.2009, 切向力X=-1349.6663, 切向力Y=-1493.8317 +FPS=33.60, 法向力=2747.4819, 切向力X=-1835.2410, 切向力Y=-1406.5585 +FPS=35.70, 法向力=2812.6113, 切向力X=-1856.5217, 切向力Y=-1357.4675 +FPS=32.19, 法向力=2236.9541, 切向力X=-1376.0320, 切向力Y=-900.0089 +FPS=35.46, 法向力=2178.0940, 切向力X=-1239.9167, 切向力Y=-909.5438 +FPS=32.92, 法向力=2880.9756, 切向力X=-1332.3572, 切向力Y=-1759.3035 +FPS=35.40, 法向力=3075.4619, 切向力X=-1384.0237, 切向力Y=-1823.8799 +FPS=35.06, 法向力=3219.4460, 切向力X=-2180.3032, 切向力Y=-1097.8923 +FPS=34.26, 法向力=3289.3528, 切向力X=-2323.5056, 切向力Y=-1158.9727 +FPS=32.49, 法向力=2454.1963, 切向力X=-1423.4410, 切向力Y=-1313.6233 +FPS=36.76, 法向力=2361.9062, 切向力X=-1368.1951, 切向力Y=-1176.1360 +FPS=34.58, 法向力=2305.2166, 切向力X=-1341.5059, 切向力Y=-1214.4823 +FPS=36.31, 法向力=2632.8413, 切向力X=-1047.9172, 切向力Y=-368.3031 +FPS=32.32, 法向力=2255.2429, 切向力X=-930.3645, 切向力Y=-1255.6033 +FPS=36.39, 法向力=2182.8220, 切向力X=-858.2368, 切向力Y=-1228.0426 +FPS=35.48, 法向力=2066.7461, 切向力X=-561.0541, 切向力Y=-1441.7646 +FPS=37.08, 法向力=2167.2793, 切向力X=-702.3824, 切向力Y=-1497.4249 +FPS=36.76, 法向力=2169.2502, 切向力X=-696.3854, 切向力Y=-1505.0876 +FPS=35.09, 法向力=2851.3887, 切向力X=-1254.4512, 切向力Y=-1382.5098 +FPS=36.06, 法向力=2913.2051, 切向力X=-1377.4119, 切向力Y=-1412.1099 +FPS=34.99, 法向力=2523.5994, 切向力X=-974.0945, 切向力Y=-1122.3254 +FPS=36.25, 法向力=2553.4216, 切向力X=-969.7966, 切向力Y=-1039.4312 +FPS=34.91, 法向力=2133.8049, 切向力X=-1151.2800, 切向力Y=-1425.9924 +FPS=35.53, 法向力=2097.7104, 切向力X=-1080.2891, 切向力Y=-1502.2029 +FPS=32.01, 法向力=2554.7212, 切向力X=-1371.7573, 切向力Y=-1216.3330 +FPS=37.45, 法向力=2506.1440, 切向力X=-1139.5685, 切向力Y=-1262.5476 +FPS=32.78, 法向力=2730.4849, 切向力X=-1478.0659, 切向力Y=-1244.5718 +FPS=34.85, 法向力=2761.8328, 切向力X=-1462.9196, 切向力Y=-1295.8202 +FPS=33.11, 法向力=2711.0488, 切向力X=-478.4930, 切向力Y=-1961.6675 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000250s, blend=0.002355s (9 tiles incl ref), finalize=0.000055s, total=0.002666s +FPS=35.54, 法向力=2729.3528, 切向力X=-533.9802, 切向力Y=-1896.8624 +FPS=31.87, 法向力=2459.1787, 切向力X=-1074.2529, 切向力Y=-1692.1963 +FPS=36.52, 法向力=2514.7061, 切向力X=-1209.3186, 切向力Y=-1701.4329 +FPS=32.95, 法向力=3548.0854, 切向力X=-2307.4717, 切向力Y=-1710.9182 +FPS=36.11, 法向力=3628.8081, 切向力X=-2356.0859, 切向力Y=-1782.7900 +FPS=34.10, 法向力=2653.0259, 切向力X=-978.8938, 切向力Y=-1985.3213 +FPS=34.86, 法向力=2645.0217, 切向力X=-951.5426, 切向力Y=-2064.0894 +FPS=33.51, 法向力=2676.6948, 切向力X=-1561.1027, 切向力Y=-1548.0499 +FPS=36.27, 法向力=2697.2095, 切向力X=-1623.0061, 切向力Y=-1577.7855 +FPS=32.12, 法向力=2600.5547, 切向力X=-1217.5520, 切向力Y=-1397.7227 +FPS=36.54, 法向力=2433.8003, 切向力X=-973.2477, 切向力Y=-1404.0986 +FPS=34.62, 法向力=2796.9839, 切向力X=-1046.3668, 切向力Y=-1349.9541 +FPS=36.93, 法向力=2864.7437, 切向力X=-1037.8583, 切向力Y=-1332.1466 +FPS=35.32, 法向力=2853.4922, 切向力X=-977.3074, 切向力Y=-1393.1748 +FPS=34.84, 法向力=2491.6851, 切向力X=-1743.8721, 切向力Y=-1580.5620 +FPS=25.16, 法向力=2528.4502, 切向力X=-1770.9734, 切向力Y=-1751.3931 +FPS=29.30, 法向力=2519.1243, 切向力X=-1138.4049, 切向力Y=-1718.6592 +FPS=32.37, 法向力=2334.5786, 切向力X=-1130.5745, 切向力Y=-1386.7102 +FPS=35.26, 法向力=2342.2556, 切向力X=-1088.2449, 切向力Y=-1447.0029 +FPS=34.11, 法向力=2166.7239, 切向力X=-707.7997, 切向力Y=-1555.5085 +FPS=36.92, 法向力=2269.2883, 切向力X=-791.2642, 切向力Y=-1615.2402 +FPS=35.16, 法向力=2192.6770, 切向力X=-643.3084, 切向力Y=-1617.8018 +FPS=34.86, 法向力=2429.1475, 切向力X=-1877.2563, 切向力Y=-874.6376 +FPS=34.89, 法向力=2357.5085, 切向力X=-1731.7136, 切向力Y=-959.8392 +FPS=32.92, 法向力=2650.9988, 切向力X=-1407.3379, 切向力Y=-2174.9297 +FPS=32.97, 法向力=2855.0815, 切向力X=-1094.4274, 切向力Y=-1482.4661 +FPS=34.90, 法向力=2837.0979, 切向力X=-1037.5742, 切向力Y=-1530.6860 +FPS=18.22, 法向力=2147.6587, 切向力X=-1118.4888, 切向力Y=-1516.8689 +FPS=33.96, 法向力=2074.6580, 切向力X=-1075.0031, 切向力Y=-1527.3845 +FPS=32.23, 法向力=2313.3108, 切向力X=-820.1577, 切向力Y=-2352.2456 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000263s, blend=0.002366s (9 tiles incl ref), finalize=0.000060s, total=0.002694s +FPS=32.23, 法向力=2397.4500, 切向力X=-830.6423, 切向力Y=-2455.8821 +FPS=15.85, 法向力=2878.9250, 切向力X=-1492.5396, 切向力Y=-1350.3577 +FPS=18.55, 法向力=3008.0754, 切向力X=-1469.8547, 切向力Y=-1468.2457 +FPS=21.36, 法向力=2480.5366, 切向力X=-1425.2609, 切向力Y=-1803.7483 +FPS=24.00, 法向力=2458.3848, 切向力X=-1345.8730, 切向力Y=-1436.0530 +FPS=23.99, 法向力=2467.1052, 切向力X=-1353.1172, 切向力Y=-1379.8660 +FPS=15.50, 法向力=3035.9614, 切向力X=-1600.0557, 切向力Y=-2000.7083 +FPS=29.41, 法向力=3118.3921, 切向力X=-1669.2158, 切向力Y=-2105.6233 +FPS=30.89, 法向力=3474.5771, 切向力X=-1791.6323, 切向力Y=-953.0359 +FPS=33.44, 法向力=3396.5107, 切向力X=-1740.4177, 切向力Y=-824.3976 +FPS=32.18, 法向力=2716.6987, 切向力X=-1288.6403, 切向力Y=-1503.9167 +FPS=35.51, 法向力=2716.7646, 切向力X=-1286.1166, 切向力Y=-1555.0311 +FPS=35.06, 法向力=3160.3047, 切向力X=-1350.1389, 切向力Y=-2058.7715 +FPS=34.93, 法向力=3173.9990, 切向力X=-1343.8861, 切向力Y=-2086.9907 +FPS=34.97, 法向力=3194.8132, 切向力X=-2408.6091, 切向力Y=-1736.4888 +FPS=18.85, 法向力=2868.2402, 切向力X=-1676.9744, 切向力Y=-2077.9526 +FPS=16.07, 法向力=2906.2085, 切向力X=-1637.3793, 切向力Y=-2116.1382 +FPS=21.47, 法向力=2908.7891, 切向力X=-820.9620, 切向力Y=-1377.9052 +FPS=15.48, 法向力=3138.7930, 切向力X=-1563.3320, 切向力Y=-1996.2124 +FPS=21.11, 法向力=2750.7729, 切向力X=-1425.1426, 切向力Y=-885.8298 +FPS=25.02, 法向力=2644.4180, 切向力X=-1341.2971, 切向力Y=-1622.1361 +FPS=25.29, 法向力=2662.8071, 切向力X=-1354.4613, 切向力Y=-1644.9924 +FPS=24.58, 法向力=1968.8384, 切向力X=-879.2069, 切向力Y=-1135.5725 +FPS=28.77, 法向力=1979.0192, 切向力X=-1128.4237, 切向力Y=-1133.6404 +FPS=20.67, 法向力=2395.8652, 切向力X=-953.0736, 切向力Y=-1863.1046 +FPS=33.66, 法向力=2473.7151, 切向力X=-981.1421, 切向力Y=-1754.3984 +FPS=34.58, 法向力=2772.0884, 切向力X=-1775.1296, 切向力Y=-1710.8468 +FPS=35.00, 法向力=2781.7793, 切向力X=-1749.7263, 切向力Y=-1663.4009 +FPS=34.64, 法向力=2637.5825, 切向力X=-1473.5626, 切向力Y=-2043.9084 +FPS=35.95, 法向力=2554.0435, 切向力X=-1398.6721, 切向力Y=-2032.2257 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002314s (9 tiles incl ref), finalize=0.000096s, total=0.002669s +FPS=33.47, 法向力=2542.0796, 切向力X=-1338.6277, 切向力Y=-1974.0549 +FPS=32.94, 法向力=3057.5103, 切向力X=-1771.6848, 切向力Y=-1608.8129 +FPS=35.48, 法向力=2370.8364, 切向力X=-796.2430, 切向力Y=-1113.5769 +FPS=34.09, 法向力=2273.0806, 切向力X=-849.9019, 切向力Y=-1151.6584 +FPS=30.65, 法向力=2287.7476, 切向力X=-861.7511, 切向力Y=-1145.7708 +FPS=32.83, 法向力=3062.3408, 切向力X=-1908.4143, 切向力Y=-2109.6128 +FPS=35.23, 法向力=3042.1494, 切向力X=-1854.4832, 切向力Y=-2066.6265 +FPS=35.77, 法向力=2801.3591, 切向力X=-998.1300, 切向力Y=-1848.2112 +FPS=34.80, 法向力=2830.1094, 切向力X=-948.9758, 切向力Y=-1825.9399 +FPS=35.05, 法向力=2891.7515, 切向力X=-933.5740, 切向力Y=-1589.4469 +FPS=34.25, 法向力=3146.8350, 切向力X=-2014.8748, 切向力Y=-1832.3064 +FPS=36.38, 法向力=3196.6299, 切向力X=-1907.9705, 切向力Y=-1783.4250 +FPS=35.31, 法向力=3190.8237, 切向力X=-1926.8966, 切向力Y=-1714.8409 +FPS=33.25, 法向力=2411.8311, 切向力X=-391.5771, 切向力Y=-1409.9790 +FPS=34.34, 法向力=2343.1609, 切向力X=-284.2655, 切向力Y=-1353.7693 +FPS=32.60, 法向力=2697.8643, 切向力X=-905.1486, 切向力Y=-1883.3922 +FPS=35.41, 法向力=2588.8315, 切向力X=-772.9493, 切向力Y=-2047.6389 +FPS=33.07, 法向力=2162.4963, 切向力X=-920.2863, 切向力Y=-833.6163 +FPS=34.94, 法向力=2180.1833, 切向力X=-928.3820, 切向力Y=-786.9495 +FPS=18.17, 法向力=2542.0952, 切向力X=-1256.3916, 切向力Y=-1571.5315 +FPS=33.23, 法向力=2745.0012, 切向力X=-1353.5134, 切向力Y=-1205.2712 +FPS=36.28, 法向力=2813.9211, 切向力X=-1375.6877, 切向力Y=-1202.9993 +FPS=33.05, 法向力=2505.0107, 切向力X=-914.5658, 切向力Y=-1287.9238 +FPS=36.45, 法向力=2486.0322, 切向力X=-862.7593, 切向力Y=-1208.0608 +FPS=32.37, 法向力=2275.8894, 切向力X=-1198.9131, 切向力Y=-1455.8323 +FPS=36.80, 法向力=2248.4800, 切向力X=-1242.1135, 切向力Y=-1499.6943 +FPS=22.53, 法向力=2512.7058, 切向力X=-1331.6663, 切向力Y=-1046.6106 +FPS=20.68, 法向力=2469.6736, 切向力X=-1434.3723, 切向力Y=-976.8027 +FPS=21.68, 法向力=2519.9302, 切向力X=-1565.6832, 切向力Y=-1051.0668 +FPS=20.68, 法向力=3083.4263, 切向力X=-1595.2858, 切向力Y=-1565.8823 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002328s (9 tiles incl ref), finalize=0.000069s, total=0.002647s +FPS=23.50, 法向力=2654.3281, 切向力X=-1549.0471, 切向力Y=-1704.7295 +FPS=20.11, 法向力=3201.3467, 切向力X=-1802.8966, 切向力Y=-1282.0226 +FPS=33.77, 法向力=3247.5742, 切向力X=-1746.9851, 切向力Y=-1166.2844 +FPS=35.27, 法向力=3442.3523, 切向力X=-1895.5336, 切向力Y=-829.0845 +FPS=18.78, 法向力=2858.1206, 切向力X=-821.7982, 切向力Y=-974.3691 +FPS=31.31, 法向力=2818.8032, 切向力X=-823.7572, 切向力Y=-1025.0344 +FPS=21.94, 法向力=2522.8674, 切向力X=-1556.7566, 切向力Y=-1284.7976 +FPS=21.15, 法向力=2575.5356, 切向力X=-1551.1830, 切向力Y=-917.9668 +FPS=37.14, 法向力=2552.4255, 切向力X=-1556.4553, 切向力Y=-917.6962 +FPS=33.96, 法向力=2641.4941, 切向力X=-825.1041, 切向力Y=-1475.9578 +FPS=18.97, 法向力=2645.4392, 切向力X=-849.9505, 切向力Y=-1555.5671 +FPS=21.30, 法向力=2961.7688, 切向力X=-1459.2972, 切向力Y=-1270.1655 +FPS=35.16, 法向力=3055.5376, 切向力X=-1992.2610, 切向力Y=-407.2632 +FPS=19.62, 法向力=3028.0657, 切向力X=-2118.8413, 切向力Y=-2024.0154 +FPS=21.07, 法向力=3125.7866, 切向力X=-2138.7134, 切向力Y=-2098.5686 +FPS=21.25, 法向力=2286.1753, 切向力X=-542.6185, 切向力Y=-1833.0848 +FPS=25.67, 法向力=2760.8687, 切向力X=-1512.9247, 切向力Y=-1386.9047 +FPS=24.52, 法向力=2717.4795, 切向力X=-1375.4758, 切向力Y=-1423.0989 +FPS=25.24, 法向力=3120.3208, 切向力X=-1040.5858, 切向力Y=-1427.2478 +FPS=25.35, 法向力=2214.4937, 切向力X=-824.5624, 切向力Y=-1132.0405 +FPS=23.17, 法向力=3041.1333, 切向力X=-981.7034, 切向力Y=-1127.5171 +FPS=21.34, 法向力=2981.5513, 切向力X=-870.4967, 切向力Y=-1036.0558 +FPS=21.35, 法向力=2668.0576, 切向力X=-1179.7947, 切向力Y=-1649.6733 +FPS=21.31, 法向力=2255.8674, 切向力X=-758.6583, 切向力Y=-817.1467 +FPS=21.29, 法向力=2923.3970, 切向力X=-1579.1846, 切向力Y=-1996.1196 +FPS=21.15, 法向力=2984.1506, 切向力X=-1675.8303, 切向力Y=-2189.0103 +FPS=21.49, 法向力=2352.0122, 切向力X=-1552.9917, 切向力Y=-1564.8394 +FPS=24.70, 法向力=3279.5732, 切向力X=-1619.3191, 切向力Y=-1480.0908 +FPS=25.33, 法向力=3318.6953, 切向力X=-1636.8047, 切向力Y=-1570.3032 +FPS=26.00, 法向力=2585.8875, 切向力X=-1321.5486, 切向力Y=-1308.3525 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000240s, blend=0.002148s (9 tiles incl ref), finalize=0.000047s, total=0.002441s +FPS=33.77, 法向力=3042.8867, 切向力X=-1168.0635, 切向力Y=-1456.8173 +FPS=37.34, 法向力=3047.9009, 切向力X=-1167.3488, 切向力Y=-1578.4806 +FPS=35.36, 法向力=1932.4974, 切向力X=-803.3650, 切向力Y=-1086.7312 +FPS=35.73, 法向力=1967.6080, 切向力X=-813.8718, 切向力Y=-1081.7781 +FPS=35.56, 法向力=1917.7119, 切向力X=-807.8251, 切向力Y=-1161.5525 +FPS=25.25, 法向力=1986.6292, 切向力X=-1014.4691, 切向力Y=-1821.0387 +FPS=25.90, 法向力=3143.9456, 切向力X=-1890.7402, 切向力Y=-2041.5950 +FPS=38.01, 法向力=3025.8984, 切向力X=-1714.7578, 切向力Y=-2020.7251 +FPS=22.14, 法向力=2103.9839, 切向力X=-476.2213, 切向力Y=-1050.1555 +FPS=26.61, 法向力=2605.2405, 切向力X=-1031.4108, 切向力Y=-1255.8311 +FPS=17.03, 法向力=2869.9746, 切向力X=-1258.4531, 切向力Y=-1491.8374 +FPS=21.44, 法向力=2808.1057, 切向力X=-1128.9990, 切向力Y=-1464.7142 +FPS=21.67, 法向力=2349.8955, 切向力X=-1384.3899, 切向力Y=-1608.8917 +FPS=15.93, 法向力=3146.4067, 切向力X=-1641.7937, 切向力Y=-1768.0981 +FPS=16.04, 法向力=2309.2512, 切向力X=-1010.9250, 切向力Y=-1612.7552 +FPS=21.62, 法向力=2458.7705, 切向力X=-1737.9712, 切向力Y=-657.8413 +FPS=37.02, 法向力=2596.8118, 切向力X=-1817.1709, 切向力Y=-644.9852 +FPS=35.16, 法向力=2447.6431, 切向力X=-913.2653, 切向力Y=-1558.1371 +FPS=35.35, 法向力=3225.7070, 切向力X=-1808.0774, 切向力Y=-1898.5430 +FPS=35.79, 法向力=3227.5908, 切向力X=-1795.8125, 切向力Y=-1816.5051 +FPS=36.67, 法向力=3253.5193, 切向力X=-1829.2197, 切向力Y=-1792.8330 +FPS=36.37, 法向力=2095.2202, 切向力X=-1294.9224, 切向力Y=-1119.1466 +FPS=37.03, 法向力=2133.7385, 切向力X=-1233.5508, 切向力Y=-1175.9691 +FPS=33.92, 法向力=2768.8018, 切向力X=-1201.1545, 切向力Y=-1011.0192 +FPS=35.64, 法向力=2699.8694, 切向力X=-1133.9368, 切向力Y=-898.6221 +FPS=34.85, 法向力=2471.2324, 切向力X=-1304.9951, 切向力Y=-1073.9727 +FPS=36.23, 法向力=2425.2795, 切向力X=-1251.7080, 切向力Y=-1127.8008 +FPS=35.16, 法向力=2230.3291, 切向力X=-1042.6646, 切向力Y=-1306.5089 +FPS=36.52, 法向力=2284.2754, 切向力X=-1058.5648, 切向力Y=-1337.1453 +FPS=34.37, 法向力=2866.3936, 切向力X=-966.6745, 切向力Y=-1906.5369 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000226s, blend=0.002052s (9 tiles incl ref), finalize=0.000045s, total=0.002329s +FPS=37.22, 法向力=3036.0688, 切向力X=-1084.7244, 切向力Y=-1837.3518 +FPS=36.38, 法向力=3057.2051, 切向力X=-1076.3695, 切向力Y=-1937.7715 +FPS=35.95, 法向力=2532.0513, 切向力X=-1390.2347, 切向力Y=-1123.1425 +FPS=36.61, 法向力=2557.6819, 切向力X=-1369.2549, 切向力Y=-955.3416 +FPS=34.79, 法向力=1897.7747, 切向力X=-1347.4783, 切向力Y=-1040.5684 +FPS=35.06, 法向力=1884.1508, 切向力X=-1200.4413, 切向力Y=-1110.6191 +FPS=34.08, 法向力=2459.4067, 切向力X=-503.5750, 切向力Y=-1899.2360 +FPS=35.87, 法向力=2506.6455, 切向力X=-508.6709, 切向力Y=-1929.8160 +FPS=35.81, 法向力=2876.7275, 切向力X=-1212.3975, 切向力Y=-1539.2601 +FPS=37.46, 法向力=2896.7114, 切向力X=-1185.1725, 切向力Y=-1535.2356 +FPS=33.40, 法向力=2769.5654, 切向力X=-1267.4094, 切向力Y=-1336.9712 +FPS=36.82, 法向力=2782.4023, 切向力X=-1295.1963, 切向力Y=-1427.1077 +FPS=33.86, 法向力=2595.2891, 切向力X=-1191.5773, 切向力Y=-1237.1597 +FPS=36.13, 法向力=2697.4121, 切向力X=-1237.4926, 切向力Y=-1162.4885 +FPS=33.49, 法向力=3038.9136, 切向力X=-1823.4030, 切向力Y=-812.9664 +FPS=36.12, 法向力=3031.4893, 切向力X=-1941.3661, 切向力Y=-813.9265 +FPS=31.76, 法向力=2733.8433, 切向力X=-1632.4664, 切向力Y=-1776.0278 +FPS=36.54, 法向力=2750.1099, 切向力X=-1571.4503, 切向力Y=-1949.7653 +FPS=35.70, 法向力=2748.4424, 切向力X=-1550.7773, 切向力Y=-1854.1055 +FPS=35.59, 法向力=2713.7249, 切向力X=-1781.2955, 切向力Y=-1495.5973 +FPS=36.28, 法向力=2725.7891, 切向力X=-1774.3025, 切向力Y=-1621.0027 +FPS=35.51, 法向力=2714.2222, 切向力X=-1418.5679, 切向力Y=-1402.9930 +FPS=35.94, 法向力=2778.2622, 切向力X=-1437.8608, 切向力Y=-1442.1107 +FPS=36.60, 法向力=2743.8184, 切向力X=-1853.2529, 切向力Y=-1210.0702 +FPS=35.21, 法向力=2734.9409, 切向力X=-1864.0496, 切向力Y=-1255.8411 +FPS=32.81, 法向力=2646.9446, 切向力X=-1567.5206, 切向力Y=-2328.9680 +FPS=35.36, 法向力=2605.2075, 切向力X=-1530.6355, 切向力Y=-2476.2290 +FPS=33.83, 法向力=2376.8887, 切向力X=-1380.0981, 切向力Y=-991.4781 +FPS=37.52, 法向力=2307.6418, 切向力X=-1298.3462, 切向力Y=-1054.6122 +FPS=33.29, 法向力=2687.7754, 切向力X=-1319.9548, 切向力Y=-1615.4175 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002164s (9 tiles incl ref), finalize=0.000054s, total=0.002464s +FPS=35.22, 法向力=2614.1453, 切向力X=-1287.1255, 切向力Y=-1684.5433 +FPS=34.27, 法向力=2665.1655, 切向力X=-1737.6431, 切向力Y=-1527.7013 +FPS=35.91, 法向力=2651.0132, 切向力X=-1830.9908, 切向力Y=-1476.1345 +FPS=33.58, 法向力=2809.1440, 切向力X=-957.1990, 切向力Y=-1448.2332 +FPS=34.62, 法向力=2900.1914, 切向力X=-1025.6714, 切向力Y=-1519.0986 +FPS=32.70, 法向力=2345.4473, 切向力X=-822.5743, 切向力Y=-2036.6316 +FPS=37.02, 法向力=2343.3687, 切向力X=-791.9112, 切向力Y=-2207.5532 +FPS=35.17, 法向力=2299.2991, 切向力X=-751.5883, 切向力Y=-2150.9624 +FPS=35.68, 法向力=1953.5477, 切向力X=-910.7549, 切向力Y=-1649.5968 +FPS=32.70, 法向力=2512.1875, 切向力X=-1258.1029, 切向力Y=-1679.6234 +FPS=37.33, 法向力=2507.2546, 切向力X=-1224.3960, 切向力Y=-1739.6777 +FPS=34.04, 法向力=3095.9448, 切向力X=-1929.5380, 切向力Y=-1589.0457 +FPS=35.00, 法向力=3157.3062, 切向力X=-1945.7766, 切向力Y=-1592.4318 +FPS=36.41, 法向力=3161.3955, 切向力X=-1976.0773, 切向力Y=-1580.4257 +FPS=31.79, 法向力=2354.4238, 切向力X=-1345.5303, 切向力Y=-1230.5676 +FPS=35.36, 法向力=2396.7595, 切向力X=-1410.7559, 切向力Y=-1248.8485 +FPS=33.48, 法向力=2384.1943, 切向力X=-811.1158, 切向力Y=-1784.4208 +FPS=35.53, 法向力=2344.0894, 切向力X=-712.5416, 切向力Y=-1771.7495 +FPS=33.96, 法向力=2451.2600, 切向力X=-917.2484, 切向力Y=-1147.8955 +FPS=35.57, 法向力=2468.7910, 切向力X=-1016.1603, 切向力Y=-1162.9471 +FPS=35.60, 法向力=2132.4536, 切向力X=-1959.1625, 切向力Y=-1473.7584 +FPS=36.14, 法向力=2140.2952, 切向力X=-1894.7458, 切向力Y=-1426.2906 +FPS=34.15, 法向力=2418.5386, 切向力X=-679.7725, 切向力Y=-2276.8877 +FPS=34.88, 法向力=2469.4805, 切向力X=-628.0684, 切向力Y=-2345.5928 +FPS=33.27, 法向力=2826.2207, 切向力X=-1416.0906, 切向力Y=-1498.7297 +FPS=34.38, 法向力=2745.2988, 切向力X=-1396.9829, 切向力Y=-1595.1587 +FPS=34.48, 法向力=3060.8218, 切向力X=-1820.3900, 切向力Y=-1900.1885 +FPS=35.21, 法向力=2950.9973, 切向力X=-1637.7949, 切向力Y=-1820.5336 +FPS=32.77, 法向力=2591.9702, 切向力X=-1492.4250, 切向力Y=-1467.0972 +FPS=34.58, 法向力=2590.3916, 切向力X=-1463.0996, 切向力Y=-1491.8335 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000270s, blend=0.002160s (9 tiles incl ref), finalize=0.000049s, total=0.002486s +FPS=31.98, 法向力=2461.7017, 切向力X=-721.4095, 切向力Y=-1585.2588 +FPS=34.64, 法向力=2454.5098, 切向力X=-778.8369, 切向力Y=-1704.0620 +FPS=34.89, 法向力=3097.2458, 切向力X=-1146.3638, 切向力Y=-427.7116 +FPS=35.46, 法向力=3114.1313, 切向力X=-1201.0508, 切向力Y=-389.3804 +FPS=32.25, 法向力=2803.8008, 切向力X=-1499.3445, 切向力Y=-1726.2717 +FPS=35.40, 法向力=2740.1582, 切向力X=-1616.3153, 切向力Y=-1814.0381 +FPS=33.44, 法向力=2056.0308, 切向力X=-1068.5428, 切向力Y=-1980.0846 +FPS=36.26, 法向力=2088.9583, 切向力X=-1084.6183, 切向力Y=-1884.5045 +FPS=34.56, 法向力=2087.3501, 切向力X=-1070.2881, 切向力Y=-1872.5587 +FPS=33.16, 法向力=2914.7368, 切向力X=-2047.8013, 切向力Y=-1307.6445 +FPS=33.63, 法向力=2985.5874, 切向力X=-2124.0859, 切向力Y=-1369.4268 +FPS=33.23, 法向力=2695.8530, 切向力X=-849.8660, 切向力Y=-1565.0016 +FPS=32.17, 法向力=2597.6587, 切向力X=-1456.1709, 切向力Y=-1776.5176 +FPS=35.49, 法向力=2590.8601, 切向力X=-1413.1194, 切向力Y=-1717.9304 +FPS=33.35, 法向力=2822.5857, 切向力X=-1426.2145, 切向力Y=-1943.3367 +FPS=35.61, 法向力=2775.3818, 切向力X=-1327.2966, 切向力Y=-1990.4912 +FPS=34.67, 法向力=2745.2944, 切向力X=-1303.1832, 切向力Y=-2064.8625 +FPS=34.92, 法向力=2025.9899, 切向力X=-1089.7274, 切向力Y=-2135.0200 +FPS=34.19, 法向力=2025.1538, 切向力X=-1061.0887, 切向力Y=-2144.8279 +FPS=33.10, 法向力=2875.2363, 切向力X=-891.7701, 切向力Y=-2086.5259 +FPS=34.22, 法向力=2788.8672, 切向力X=-1632.5574, 切向力Y=-1722.9209 +FPS=35.74, 法向力=2740.4172, 切向力X=-1629.4468, 切向力Y=-1584.5176 +FPS=33.96, 法向力=2690.7378, 切向力X=-1601.3573, 切向力Y=-1562.0853 +FPS=34.10, 法向力=2417.7490, 切向力X=-1327.0665, 切向力Y=-1713.4215 +FPS=36.73, 法向力=2425.0107, 切向力X=-1291.9928, 切向力Y=-1775.3906 +FPS=33.43, 法向力=2436.6323, 切向力X=-514.8543, 切向力Y=-1612.5601 +FPS=36.00, 法向力=2343.5288, 切向力X=-390.6664, 切向力Y=-1633.4449 +FPS=32.32, 法向力=2841.3018, 切向力X=-817.5347, 切向力Y=-1389.1543 +FPS=36.40, 法向力=2851.0454, 切向力X=-835.2294, 切向力Y=-1496.1938 +FPS=33.47, 法向力=2351.9258, 切向力X=-1067.5110, 切向力Y=-1179.3689 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000257s, blend=0.003233s (9 tiles incl ref), finalize=0.000056s, total=0.003553s +FPS=24.80, 法向力=2272.2485, 切向力X=-1055.9459, 切向力Y=-1118.9177 +FPS=19.98, 法向力=2788.2920, 切向力X=-1248.5153, 切向力Y=-1381.5386 +FPS=20.53, 法向力=2917.0205, 切向力X=-1801.3108, 切向力Y=-1453.2598 +FPS=24.95, 法向力=3257.7363, 切向力X=-2259.6572, 切向力Y=-1209.7415 +FPS=24.79, 法向力=3429.2610, 切向力X=-1352.9695, 切向力Y=-2118.0327 +FPS=15.85, 法向力=3236.9814, 切向力X=-1751.8662, 切向力Y=-2012.9281 +FPS=35.65, 法向力=3248.7991, 切向力X=-1724.1243, 切向力Y=-2120.8501 +FPS=35.58, 法向力=3263.8462, 切向力X=-1703.4834, 切向力Y=-2070.8276 +FPS=32.91, 法向力=2712.6304, 切向力X=-1418.9751, 切向力Y=-2322.7161 +FPS=33.98, 法向力=2759.3926, 切向力X=-1389.9612, 切向力Y=-2290.7034 +FPS=35.25, 法向力=2443.7822, 切向力X=-860.6532, 切向力Y=-2177.1060 +FPS=34.49, 法向力=2438.3127, 切向力X=-899.9086, 切向力Y=-2383.8342 +FPS=33.97, 法向力=2717.5920, 切向力X=-1193.5713, 切向力Y=-1477.7130 +FPS=34.22, 法向力=2629.8660, 切向力X=-1157.5648, 切向力Y=-1496.4255 +FPS=34.13, 法向力=2165.3406, 切向力X=-388.8325, 切向力Y=-1450.6779 +FPS=35.48, 法向力=2200.6135, 切向力X=-381.8538, 切向力Y=-1362.3248 +FPS=31.16, 法向力=2686.8711, 切向力X=-1019.2203, 切向力Y=-2344.2422 +FPS=34.87, 法向力=2610.6528, 切向力X=-881.1613, 切向力Y=-2537.8384 +FPS=30.55, 法向力=2295.1655, 切向力X=-1087.8379, 切向力Y=-1329.3718 +FPS=34.13, 法向力=3051.1536, 切向力X=-1144.5214, 切向力Y=-1950.2350 +FPS=34.56, 法向力=2983.3599, 切向力X=-1109.8361, 切向力Y=-1886.3882 +FPS=34.28, 法向力=2971.7539, 切向力X=-1133.5073, 切向力Y=-1877.9645 +FPS=30.76, 法向力=2347.3828, 切向力X=-1193.3145, 切向力Y=-1199.3392 +FPS=34.66, 法向力=2253.1326, 切向力X=-1137.4773, 切向力Y=-1143.1208 +FPS=33.80, 法向力=2533.5986, 切向力X=-1141.8816, 切向力Y=-1575.4728 +FPS=34.77, 法向力=2598.5127, 切向力X=-1212.2576, 切向力Y=-1579.1628 +FPS=32.45, 法向力=2169.1958, 切向力X=-1131.2466, 切向力Y=-1128.1626 +FPS=34.92, 法向力=2130.9434, 切向力X=-1071.7832, 切向力Y=-1014.4680 +FPS=32.79, 法向力=2513.0933, 切向力X=-1071.6105, 切向力Y=-1991.1353 +FPS=35.17, 法向力=2570.1204, 切向力X=-1055.4635, 切向力Y=-2080.5098 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000234s, blend=0.002162s (9 tiles incl ref), finalize=0.000047s, total=0.002449s +FPS=33.14, 法向力=3574.6340, 切向力X=-1941.8234, 切向力Y=-1821.5168 +FPS=34.95, 法向力=3572.5049, 切向力X=-1889.7179, 切向力Y=-1909.3070 +FPS=31.94, 法向力=2558.1033, 切向力X=-638.5695, 切向力Y=-2043.0092 +FPS=36.08, 法向力=2653.4946, 切向力X=-740.7361, 切向力Y=-2044.4963 +FPS=32.18, 法向力=2489.5232, 切向力X=-864.9586, 切向力Y=-1672.1536 +FPS=36.28, 法向力=2416.7925, 切向力X=-903.4180, 切向力Y=-1736.4059 +FPS=33.73, 法向力=2192.7158, 切向力X=-375.4116, 切向力Y=-1979.9619 +FPS=34.40, 法向力=2201.1279, 切向力X=-394.2100, 切向力Y=-2054.3193 +FPS=35.97, 法向力=2786.2632, 切向力X=-1204.2803, 切向力Y=-2056.2661 +FPS=37.23, 法向力=2768.5061, 切向力X=-1176.6646, 切向力Y=-1921.2363 +FPS=32.95, 法向力=2531.4102, 切向力X=-721.0264, 切向力Y=-1937.8208 +FPS=32.40, 法向力=2524.4541, 切向力X=-706.5704, 切向力Y=-1932.0881 +FPS=33.02, 法向力=2842.1863, 切向力X=-1522.9166, 切向力Y=-1495.0967 +FPS=36.36, 法向力=2854.7744, 切向力X=-1452.0292, 切向力Y=-1583.6759 +FPS=33.03, 法向力=2779.7507, 切向力X=-768.4771, 切向力Y=-1729.0945 +FPS=36.20, 法向力=2778.8452, 切向力X=-780.2014, 切向力Y=-1707.3462 +FPS=35.21, 法向力=2478.6562, 切向力X=-1089.2466, 切向力Y=-1758.4868 +FPS=36.17, 法向力=2431.7368, 切向力X=-1082.8529, 切向力Y=-1759.0869 +FPS=35.01, 法向力=2482.4170, 切向力X=-1139.7600, 切向力Y=-1739.1052 +FPS=34.17, 法向力=2824.4758, 切向力X=-261.9878, 切向力Y=-1189.3171 +FPS=32.08, 法向力=2756.7148, 切向力X=-216.6803, 切向力Y=-1149.6442 +FPS=33.06, 法向力=2458.6082, 切向力X=-917.9697, 切向力Y=-2581.7471 +FPS=33.83, 法向力=2932.9360, 切向力X=-1614.5548, 切向力Y=-776.3207 +FPS=36.39, 法向力=3001.3376, 切向力X=-1721.8438, 切向力Y=-774.7151 +FPS=34.50, 法向力=2975.2766, 切向力X=-1697.6077, 切向力Y=-804.6127 +FPS=33.83, 法向力=2621.9094, 切向力X=-1075.7747, 切向力Y=-1104.6003 +FPS=37.06, 法向力=2606.1592, 切向力X=-1031.4462, 切向力Y=-1131.4967 +FPS=32.42, 法向力=2665.7520, 切向力X=-709.4939, 切向力Y=-2064.0342 +FPS=36.23, 法向力=2656.2251, 切向力X=-748.2328, 切向力Y=-2176.6956 +FPS=33.54, 法向力=2354.1147, 切向力X=-1229.3730, 切向力Y=-1439.1810 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000005s (hit), reset=0.000415s, blend=0.002784s (9 tiles incl ref), finalize=0.000051s, total=0.003264s +FPS=35.07, 法向力=2344.1345, 切向力X=-1159.2042, 切向力Y=-1371.6561 +FPS=34.96, 法向力=2988.9604, 切向力X=-1456.7568, 切向力Y=-1627.7709 +FPS=34.64, 法向力=3097.5845, 切向力X=-1542.5863, 切向力Y=-1672.0566 +FPS=35.71, 法向力=2766.2183, 切向力X=-1595.2928, 切向力Y=-1848.3071 +FPS=36.28, 法向力=2729.9353, 切向力X=-1623.2617, 切向力Y=-1979.1089 +FPS=33.76, 法向力=2594.6484, 切向力X=-1341.4697, 切向力Y=-1254.8884 +FPS=35.32, 法向力=2598.8086, 切向力X=-1232.5980, 切向力Y=-1280.9153 +FPS=33.05, 法向力=2166.1172, 切向力X=-904.9751, 切向力Y=-1563.2053 +FPS=35.40, 法向力=2024.2764, 切向力X=-809.5732, 切向力Y=-1544.3142 +FPS=32.73, 法向力=2382.5454, 切向力X=-1110.1033, 切向力Y=-1364.0747 +FPS=35.65, 法向力=2497.9136, 切向力X=-1182.7539, 切向力Y=-1319.5479 +FPS=33.76, 法向力=3123.7808, 切向力X=-1352.1003, 切向力Y=-2287.2495 +FPS=36.25, 法向力=3147.6279, 切向力X=-1379.9868, 切向力Y=-2206.0010 +FPS=34.57, 法向力=2057.0547, 切向力X=-821.9421, 切向力Y=-742.1263 +FPS=33.88, 法向力=2017.6860, 切向力X=-848.1008, 切向力Y=-720.5772 +FPS=35.19, 法向力=2008.2710, 切向力X=-876.1301, 切向力Y=-719.0883 +FPS=32.08, 法向力=2074.7942, 切向力X=-1415.8137, 切向力Y=-1503.1404 +FPS=32.68, 法向力=2478.3577, 切向力X=-861.6101, 切向力Y=-1190.5652 +FPS=36.17, 法向力=2577.8684, 切向力X=-866.7571, 切向力Y=-1059.5579 +FPS=33.09, 法向力=3035.5659, 切向力X=-1734.6658, 切向力Y=-1429.6948 +FPS=33.46, 法向力=3092.9038, 切向力X=-1692.1765, 切向力Y=-1471.7859 +FPS=33.96, 法向力=2764.8716, 切向力X=-1308.3293, 切向力Y=-1142.3347 +FPS=36.20, 法向力=2789.1382, 切向力X=-1243.5652, 切向力Y=-1064.8677 +FPS=36.37, 法向力=2765.7039, 切向力X=-1223.3584, 切向力Y=-1072.9543 +FPS=35.14, 法向力=2356.4944, 切向力X=-1216.2739, 切向力Y=-1202.6210 +FPS=34.42, 法向力=2348.0730, 切向力X=-1095.6746, 切向力Y=-1284.0122 +FPS=35.41, 法向力=2578.3696, 切向力X=-1784.5612, 切向力Y=-1033.6160 +FPS=35.11, 法向力=2703.7668, 切向力X=-1797.4412, 切向力Y=-894.4161 +FPS=33.74, 法向力=2414.8315, 切向力X=-1358.9158, 切向力Y=-2118.1570 +FPS=36.00, 法向力=2368.5410, 切向力X=-1379.4009, 切向力Y=-2319.7893 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002120s (9 tiles incl ref), finalize=0.000048s, total=0.002405s +FPS=34.14, 法向力=2899.2583, 切向力X=-2135.2107, 切向力Y=-1900.1305 +FPS=36.75, 法向力=2926.7290, 切向力X=-2093.6060, 切向力Y=-1963.0612 +FPS=35.19, 法向力=2325.3877, 切向力X=-881.2241, 切向力Y=-911.0460 +FPS=36.37, 法向力=2309.1816, 切向力X=-892.8570, 切向力Y=-817.1841 +FPS=33.53, 法向力=2951.1902, 切向力X=-1216.8904, 切向力Y=-1114.7637 +FPS=36.59, 法向力=2991.3154, 切向力X=-1219.3492, 切向力Y=-1129.9985 +FPS=32.92, 法向力=2804.5688, 切向力X=-1933.7146, 切向力Y=-1439.5381 +FPS=35.98, 法向力=2856.8247, 切向力X=-1927.1699, 切向力Y=-1358.0463 +FPS=34.40, 法向力=2155.9692, 切向力X=-366.1775, 切向力Y=-1447.7202 +FPS=36.26, 法向力=2171.3933, 切向力X=-338.5737, 切向力Y=-1430.8760 +FPS=36.29, 法向力=2175.4722, 切向力X=-330.1760, 切向力Y=-1431.8490 +FPS=34.55, 法向力=2583.0850, 切向力X=-1454.2397, 切向力Y=-1379.1201 +FPS=34.07, 法向力=2495.5679, 切向力X=-1462.3900, 切向力Y=-2183.9443 +FPS=34.98, 法向力=2504.2012, 切向力X=-1456.5620, 切向力Y=-2191.1094 +FPS=34.15, 法向力=2510.3584, 切向力X=-1438.1320, 切向力Y=-2201.0007 +FPS=36.70, 法向力=2721.4888, 切向力X=-722.5776, 切向力Y=-1659.1792 +FPS=36.02, 法向力=2775.3813, 切向力X=-661.0500, 切向力Y=-1684.1064 +FPS=33.41, 法向力=3034.5400, 切向力X=-1770.0894, 切向力Y=-1522.6406 +FPS=33.89, 法向力=2978.0212, 切向力X=-1735.4087, 切向力Y=-1730.1589 +FPS=30.14, 法向力=2073.0176, 切向力X=-1359.8485, 切向力Y=-1309.3717 +FPS=30.89, 法向力=2068.3281, 切向力X=-1410.3604, 切向力Y=-1292.9034 +FPS=30.95, 法向力=3167.0498, 切向力X=-1738.9447, 切向力Y=-1946.2935 +FPS=33.75, 法向力=3206.7593, 切向力X=-1660.8193, 切向力Y=-1960.3787 +FPS=35.87, 法向力=3279.2837, 切向力X=-1369.3188, 切向力Y=-1953.8901 +FPS=34.14, 法向力=3258.7336, 切向力X=-1372.5933, 切向力Y=-1851.2931 +FPS=31.66, 法向力=2613.1943, 切向力X=-854.1981, 切向力Y=-1378.1985 +FPS=36.09, 法向力=2603.0986, 切向力X=-866.9230, 切向力Y=-1375.4800 +FPS=30.35, 法向力=2662.1284, 切向力X=-970.2472, 切向力Y=-1707.3113 +FPS=34.29, 法向力=2938.4277, 切向力X=-1391.7773, 切向力Y=-1240.7588 +FPS=34.70, 法向力=2926.3010, 切向力X=-1299.3732, 切向力Y=-1248.0869 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000330s, blend=0.003253s (9 tiles incl ref), finalize=0.000116s, total=0.003705s +FPS=31.07, 法向力=2943.0747, 切向力X=-1300.7915, 切向力Y=-1276.0538 +FPS=24.36, 法向力=2773.3577, 切向力X=-1185.5261, 切向力Y=-1520.4028 +FPS=26.30, 法向力=2578.8267, 切向力X=-1000.7163, 切向力Y=-2084.7344 +FPS=30.60, 法向力=2623.4668, 切向力X=-1040.0203, 切向力Y=-2056.3784 +FPS=29.48, 法向力=2251.3701, 切向力X=-539.8712, 切向力Y=-969.6035 +FPS=31.62, 法向力=2258.0959, 切向力X=-495.7038, 切向力Y=-1037.9000 +FPS=33.85, 法向力=2807.8301, 切向力X=-1780.1619, 切向力Y=-1206.0791 +FPS=35.31, 法向力=2774.2053, 切向力X=-1784.2834, 切向力Y=-1350.2869 +FPS=33.11, 法向力=2468.5303, 切向力X=-1036.6039, 切向力Y=-1932.2051 +FPS=36.59, 法向力=2471.7324, 切向力X=-944.1417, 切向力Y=-1938.3052 +FPS=32.88, 法向力=2516.6628, 切向力X=-1676.4891, 切向力Y=-1380.7437 +FPS=34.40, 法向力=2571.2314, 切向力X=-1695.9707, 切向力Y=-1518.9857 +FPS=34.42, 法向力=2688.5430, 切向力X=-1377.8386, 切向力Y=-1238.5991 +FPS=35.44, 法向力=2697.1338, 切向力X=-1358.1042, 切向力Y=-1083.6531 +FPS=34.20, 法向力=2305.7627, 切向力X=-787.4267, 切向力Y=-1921.5234 +FPS=35.38, 法向力=2330.0979, 切向力X=-794.3427, 切向力Y=-1849.1382 +FPS=34.05, 法向力=2934.5994, 切向力X=-1449.9521, 切向力Y=-2279.5796 +FPS=36.83, 法向力=3012.4197, 切向力X=-1517.6936, 切向力Y=-2281.6858 +FPS=32.15, 法向力=2502.7554, 切向力X=-1342.5242, 切向力Y=-1786.5284 +FPS=36.31, 法向力=2434.7524, 切向力X=-1147.5581, 切向力Y=-1955.8149 +FPS=35.55, 法向力=3285.3535, 切向力X=-1775.2812, 切向力Y=-1879.2875 +FPS=34.02, 法向力=3273.0225, 切向力X=-1655.8518, 切向力Y=-1886.7952 +FPS=21.28, 法向力=2250.4526, 切向力X=-1174.9980, 切向力Y=-1124.1646 +FPS=18.76, 法向力=2249.8965, 切向力X=-1240.2869, 切向力Y=-1273.0952 +FPS=20.75, 法向力=2208.4097, 切向力X=-1191.3975, 切向力Y=-1310.7144 +FPS=17.34, 法向力=2479.2649, 切向力X=-638.9770, 切向力Y=-1817.0315 +FPS=17.78, 法向力=2357.8057, 切向力X=-728.6301, 切向力Y=-1812.4207 +FPS=19.67, 法向力=2467.8823, 切向力X=-868.5405, 切向力Y=-1784.8650 +FPS=18.44, 法向力=2841.9023, 切向力X=-1881.0374, 切向力Y=-1496.4874 +FPS=19.35, 法向力=2673.8535, 切向力X=-1447.5077, 切向力Y=-1335.1320 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000365s, blend=0.004320s (9 tiles incl ref), finalize=0.000105s, total=0.004800s +FPS=19.96, 法向力=2524.7268, 切向力X=-1082.2743, 切向力Y=-1961.4976 +FPS=18.72, 法向力=2577.1951, 切向力X=-1067.0365, 切向力Y=-1987.8643 +FPS=19.89, 法向力=2585.7236, 切向力X=-1060.9155, 切向力Y=-2002.1616 +FPS=21.36, 法向力=2371.5525, 切向力X=-918.4604, 切向力Y=-1464.0337 +FPS=20.43, 法向力=2717.2437, 切向力X=-979.7421, 切向力Y=-2559.1494 +FPS=19.95, 法向力=2472.6499, 切向力X=-1590.2894, 切向力Y=-1692.6533 +FPS=21.02, 法向力=2372.3992, 切向力X=-1563.9741, 切向力Y=-1791.7190 +FPS=20.32, 法向力=2387.6924, 切向力X=-1567.4464, 切向力Y=-1766.5234 +FPS=20.35, 法向力=2659.9219, 切向力X=-1759.0356, 切向力Y=-1389.1368 +FPS=19.76, 法向力=2880.1353, 切向力X=-1285.5991, 切向力Y=-1990.9973 +FPS=20.54, 法向力=2987.3560, 切向力X=-1434.3298, 切向力Y=-2115.1919 +FPS=20.41, 法向力=3078.0215, 切向力X=-1362.4927, 切向力Y=-1814.7209 +FPS=21.03, 法向力=3062.6328, 切向力X=-1363.6855, 切向力Y=-1845.1072 +FPS=21.85, 法向力=2421.0964, 切向力X=-1162.7546, 切向力Y=-1588.0442 +FPS=20.06, 法向力=2363.5808, 切向力X=-1376.4463, 切向力Y=-2187.5784 +FPS=19.92, 法向力=2304.3022, 切向力X=-1307.8750, 切向力Y=-2178.6543 +FPS=17.01, 法向力=2711.2168, 切向力X=-1192.3181, 切向力Y=-1378.0662 +FPS=18.44, 法向力=2879.7625, 切向力X=-1025.1064, 切向力Y=-2299.6707 +FPS=20.99, 法向力=2897.5967, 切向力X=-1074.3354, 切向力Y=-2121.4897 +FPS=20.00, 法向力=2969.0112, 切向力X=-1037.3998, 切向力Y=-2216.1099 +FPS=19.67, 法向力=2819.8765, 切向力X=-1595.6453, 切向力Y=-1812.2695 +FPS=20.14, 法向力=2983.2920, 切向力X=-583.1796, 切向力Y=-1684.3425 +FPS=19.67, 法向力=2875.9790, 切向力X=-1481.5664, 切向力Y=-1057.0413 +FPS=21.42, 法向力=3043.8511, 切向力X=-1614.5706, 切向力Y=-1083.3358 +FPS=21.05, 法向力=2978.6162, 切向力X=-1547.7288, 切向力Y=-1116.5776 +FPS=21.93, 法向力=2254.7034, 切向力X=-1283.5120, 切向力Y=-916.5388 +FPS=20.02, 法向力=2702.7881, 切向力X=-1729.6827, 切向力Y=-1323.7395 +FPS=20.60, 法向力=3207.6892, 切向力X=-1534.9707, 切向力Y=-1289.2708 +FPS=21.98, 法向力=3253.4731, 切向力X=-1563.4073, 切向力Y=-1301.7498 +FPS=21.83, 法向力=3252.8518, 切向力X=-1611.1230, 切向力Y=-1256.5376 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000008s (hit), reset=0.000496s, blend=0.004578s (9 tiles incl ref), finalize=0.000112s, total=0.005199s +FPS=20.84, 法向力=2525.3584, 切向力X=-1431.6991, 切向力Y=-1978.1213 +FPS=20.67, 法向力=2371.5127, 切向力X=-1077.4727, 切向力Y=-1003.0780 +FPS=21.64, 法向力=2920.2783, 切向力X=-1635.6953, 切向力Y=-2292.9419 +FPS=20.48, 法向力=2930.7686, 切向力X=-1638.6053, 切向力Y=-2441.3955 +FPS=21.70, 法向力=2935.1018, 切向力X=-1625.8599, 切向力Y=-2430.2539 +FPS=22.36, 法向力=2515.0840, 切向力X=-939.4032, 切向力Y=-2267.9729 +FPS=20.30, 法向力=2782.3005, 切向力X=-1333.6079, 切向力Y=-1223.3325 +FPS=19.96, 法向力=2126.1106, 切向力X=-966.8004, 切向力Y=-897.5867 +FPS=20.84, 法向力=2070.6357, 切向力X=-938.5242, 切向力Y=-812.4585 +FPS=20.98, 法向力=2028.3936, 切向力X=-928.9840, 切向力Y=-781.3077 +FPS=20.21, 法向力=2610.9143, 切向力X=-1341.3572, 切向力Y=-1225.1543 +FPS=20.63, 法向力=2832.9407, 切向力X=-2334.4189, 切向力Y=-1919.7820 +FPS=20.10, 法向力=2819.7300, 切向力X=-2298.9519, 切向力Y=-1911.7844 +FPS=21.91, 法向力=2361.7378, 切向力X=-739.2993, 切向力Y=-1893.9242 +FPS=21.03, 法向力=2420.4033, 切向力X=-791.5179, 切向力Y=-2045.9180 +FPS=19.74, 法向力=2814.1389, 切向力X=-1231.4796, 切向力Y=-2526.9541 +FPS=20.73, 法向力=1617.9221, 切向力X=-746.8378, 切向力Y=-1468.6904 +FPS=20.19, 法向力=1582.4822, 切向力X=-642.1377, 切向力Y=-1422.4414 +FPS=20.29, 法向力=2045.6184, 切向力X=-1356.0686, 切向力Y=-1212.0962 +FPS=21.02, 法向力=3097.6118, 切向力X=-1888.8044, 切向力Y=-1945.1981 +FPS=21.34, 法向力=3089.9814, 切向力X=-1947.8246, 切向力Y=-1990.8236 +FPS=20.12, 法向力=2252.0645, 切向力X=-905.6837, 切向力Y=-1213.3575 +FPS=20.46, 法向力=2283.8906, 切向力X=-884.6537, 切向力Y=-1252.7151 +FPS=19.31, 法向力=2673.7146, 切向力X=-1165.7117, 切向力Y=-1576.8035 +FPS=20.06, 法向力=2621.3613, 切向力X=-1127.5562, 切向力Y=-1598.5393 +FPS=20.55, 法向力=2257.8809, 切向力X=-941.1486, 切向力Y=-1196.3130 +FPS=20.16, 法向力=2497.7437, 切向力X=-1468.9343, 切向力Y=-1025.6780 +FPS=19.66, 法向力=2530.6843, 切向力X=-1461.7260, 切向力Y=-1074.6816 +FPS=16.13, 法向力=3300.6826, 切向力X=-1226.4348, 切向力Y=-2719.2800 +FPS=17.83, 法向力=2696.0371, 切向力X=-1656.7631, 切向力Y=-1328.4045 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000377s, blend=0.004286s (9 tiles incl ref), finalize=0.000121s, total=0.004794s +FPS=20.28, 法向力=2696.3765, 切向力X=-1557.6733, 切向力Y=-1277.9576 +FPS=20.23, 法向力=2267.8801, 切向力X=-805.8535, 切向力Y=-1335.9260 +FPS=22.00, 法向力=2715.6899, 切向力X=-744.6321, 切向力Y=-1520.5500 +FPS=20.91, 法向力=2709.8110, 切向力X=-651.9805, 切向力Y=-1537.2568 +FPS=20.69, 法向力=2182.1201, 切向力X=-1015.8941, 切向力Y=-1857.4915 +FPS=20.77, 法向力=2141.7529, 切向力X=-896.8615, 切向力Y=-1908.1230 +FPS=21.16, 法向力=2500.7109, 切向力X=-1387.1572, 切向力Y=-2024.1702 +FPS=22.08, 法向力=2490.5137, 切向力X=-1404.6350, 切向力Y=-2020.3961 +FPS=21.58, 法向力=2830.7473, 切向力X=-1484.2080, 切向力Y=-1793.2710 +FPS=21.88, 法向力=2040.5552, 切向力X=-1603.0398, 切向力Y=-1393.9434 +FPS=20.68, 法向力=2094.8337, 切向力X=-1558.4591, 切向力Y=-1236.7532 +FPS=21.06, 法向力=2077.6655, 切向力X=-1590.1334, 切向力Y=-1259.6685 +FPS=17.05, 法向力=2563.6416, 切向力X=-1080.4408, 切向力Y=-1016.9125 +FPS=19.98, 法向力=2568.7358, 切向力X=-574.8322, 切向力Y=-2104.1997 +FPS=20.84, 法向力=2745.6646, 切向力X=-1484.9850, 切向力Y=-1664.2582 +FPS=20.24, 法向力=2767.7175, 切向力X=-1458.0977, 切向力Y=-1552.8933 +FPS=20.20, 法向力=2835.3481, 切向力X=-1473.6140, 切向力Y=-1006.1208 +FPS=21.01, 法向力=2790.1934, 切向力X=-1262.7650, 切向力Y=-1560.5751 +FPS=20.41, 法向力=2747.9814, 切向力X=-1256.6343, 切向力Y=-1583.0669 +FPS=20.27, 法向力=2552.0479, 切向力X=-1133.7454, 切向力Y=-856.6534 +FPS=20.61, 法向力=2450.7583, 切向力X=-964.9026, 切向力Y=-752.9901 +FPS=16.82, 法向力=2490.8770, 切向力X=-1073.3939, 切向力Y=-1496.3120 +FPS=20.86, 法向力=2496.2268, 切向力X=-1100.6588, 切向力Y=-1665.8540 +FPS=20.51, 法向力=2570.1665, 切向力X=-1179.6715, 切向力Y=-1730.9216 +FPS=19.95, 法向力=2555.2466, 切向力X=-1197.6785, 切向力Y=-1663.0493 +FPS=20.95, 法向力=2761.4409, 切向力X=-655.9523, 切向力Y=-1268.6752 +FPS=21.24, 法向力=2689.2573, 切向力X=-1518.4604, 切向力Y=-1509.1335 +FPS=19.22, 法向力=2546.8682, 切向力X=-489.6516, 切向力Y=-1193.4006 +FPS=19.99, 法向力=2621.9861, 切向力X=-458.2742, 切向力Y=-1217.5862 +FPS=19.40, 法向力=3039.0942, 切向力X=-1532.0164, 切向力Y=-1649.9280 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000420s, blend=0.004483s (9 tiles incl ref), finalize=0.000122s, total=0.005036s +FPS=20.06, 法向力=3077.1733, 切向力X=-1473.4957, 切向力Y=-1703.1252 +FPS=19.63, 法向力=2644.5291, 切向力X=-927.5346, 切向力Y=-1430.5452 +FPS=19.54, 法向力=2590.1648, 切向力X=-876.6591, 切向力Y=-1419.2297 +FPS=15.38, 法向力=2744.4856, 切向力X=-691.4604, 切向力Y=-1899.2764 +FPS=18.18, 法向力=3133.7520, 切向力X=-1367.7816, 切向力Y=-1084.6912 +FPS=19.93, 法向力=2402.3716, 切向力X=-718.7557, 切向力Y=-695.0994 +FPS=19.28, 法向力=2392.8081, 切向力X=-817.4841, 切向力Y=-599.7440 +FPS=20.09, 法向力=2682.0076, 切向力X=-1156.6219, 切向力Y=-1819.7238 +FPS=19.55, 法向力=2303.3823, 切向力X=-932.6126, 切向力Y=-1309.3596 +FPS=20.01, 法向力=2393.1904, 切向力X=-939.8582, 切向力Y=-1443.1711 +FPS=18.39, 法向力=3039.1765, 切向力X=-1687.5497, 切向力Y=-2562.1270 +FPS=21.58, 法向力=3130.1909, 切向力X=-1806.1930, 切向力Y=-2571.9565 +FPS=27.68, 法向力=2457.9248, 切向力X=-1747.6779, 切向力Y=-1304.6675 +FPS=32.34, 法向力=2920.4360, 切向力X=-1081.4956, 切向力Y=-2085.4336 +FPS=33.83, 法向力=2863.8093, 切向力X=-1012.4512, 切向力Y=-1928.0496 +FPS=30.56, 法向力=2552.0977, 切向力X=-1300.4098, 切向力Y=-1486.8237 +FPS=27.18, 法向力=2563.8037, 切向力X=-1383.2078, 切向力Y=-1533.9299 +FPS=29.31, 法向力=2451.0522, 切向力X=-1090.8203, 切向力Y=-1737.9407 +FPS=32.59, 法向力=2372.8457, 切向力X=-1066.7465, 切向力Y=-1736.8386 +FPS=30.27, 法向力=2379.9082, 切向力X=-1197.4775, 切向力Y=-2414.4712 +FPS=23.31, 法向力=2648.6145, 切向力X=-1685.1614, 切向力Y=-1337.4918 +FPS=28.69, 法向力=2683.0347, 切向力X=-1655.6285, 切向力Y=-1328.3054 +FPS=30.91, 法向力=2412.5273, 切向力X=-1256.9680, 切向力Y=-1214.9015 +FPS=32.95, 法向力=2356.4458, 切向力X=-1249.4771, 切向力Y=-1221.0205 +FPS=29.29, 法向力=2570.4216, 切向力X=-1712.7842, 切向力Y=-1666.2102 +FPS=30.74, 法向力=2606.6543, 切向力X=-1884.4769, 切向力Y=-1848.7100 +FPS=29.89, 法向力=2515.3740, 切向力X=-438.1314, 切向力Y=-1931.1436 +FPS=31.32, 法向力=2472.3391, 切向力X=-309.5077, 切向力Y=-1891.4263 +FPS=29.82, 法向力=3098.7788, 切向力X=-1163.7756, 切向力Y=-920.9003 +FPS=32.79, 法向力=3076.9314, 切向力X=-1090.7665, 切向力Y=-855.6912 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-145.06, y_min=-83.02 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000332s, blend=0.002327s (9 tiles incl ref), finalize=0.000056s, total=0.002722s +FPS=32.71, 法向力=2843.0376, 切向力X=-1294.6611, 切向力Y=-1739.8010 +FPS=33.42, 法向力=2852.8811, 切向力X=-1192.7302, 切向力Y=-1736.6997 +FPS=33.40, 法向力=2699.3494, 切向力X=-1351.2437, 切向力Y=-1125.8099 +FPS=34.84, 法向力=2671.5803, 切向力X=-1355.2799, 切向力Y=-1101.1392 +FPS=33.05, 法向力=2914.1587, 切向力X=-992.2370, 切向力Y=-1313.9805 +FPS=34.10, 法向力=2997.4751, 切向力X=-994.2400, 切向力Y=-1409.2266 +FPS=34.54, 法向力=2369.9858, 切向力X=-553.6848, 切向力Y=-1765.0448 +FPS=35.51, 法向力=2519.3442, 切向力X=-656.9257, 切向力Y=-1862.9993 +FPS=30.50, 法向力=2700.3242, 切向力X=-967.9481, 切向力Y=-1293.7622 +FPS=27.82, 法向力=2638.8330, 切向力X=-899.6367, 切向力Y=-1240.8248 +FPS=29.01, 法向力=2480.5735, 切向力X=-1101.0111, 切向力Y=-531.4730 +FPS=30.02, 法向力=2493.5669, 切向力X=-1099.0811, 切向力Y=-438.3374 +FPS=31.09, 法向力=2668.7446, 切向力X=-1325.2158, 切向力Y=-1774.9501 +FPS=31.03, 法向力=2186.5527, 切向力X=-1396.8502, 切向力Y=-1392.3922 +FPS=34.55, 法向力=2180.5415, 切向力X=-1412.3823, 切向力Y=-1370.6692 +FPS=31.74, 法向力=2585.0945, 切向力X=-1014.3226, 切向力Y=-2261.9531 +FPS=32.09, 法向力=2586.9778, 切向力X=-1057.7744, 切向力Y=-2308.6338 +FPS=17.88, 法向力=1754.1188, 切向力X=-796.1248, 切向力Y=-1156.7151 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_180804.log b/examples/logs/qt_viewer_20260519_180804.log new file mode 100644 index 0000000..d5af123 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_180804.log @@ -0,0 +1,1639 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=20 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.48, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=3.60, 法向力=2123.8154, 切向力X=-1165.6411, 切向力Y=298.6554 +FPS=38.58, 法向力=1939.4042, 切向力X=462.7669, 切向力Y=847.0203 +FPS=27.57, 法向力=1996.6150, 切向力X=457.2924, 切向力Y=876.4832 +FPS=28.97, 法向力=1697.6934, 切向力X=-228.2945, 切向力Y=-760.2044 +FPS=31.14, 法向力=1809.0791, 切向力X=-542.2157, 切向力Y=-804.6868 +FPS=30.42, 法向力=2037.2440, 切向力X=-1464.9961, 切向力Y=-144.6015 +FPS=30.58, 法向力=2006.9283, 切向力X=-1304.2251, 切向力Y=-115.9140 +FPS=30.54, 法向力=1541.5107, 切向力X=-1422.8547, 切向力Y=290.4225 +FPS=31.03, 法向力=1999.3452, 切向力X=-1632.3290, 切向力Y=45.1644 +FPS=33.06, 法向力=1925.1503, 切向力X=-1405.0254, 切向力Y=165.2303 +FPS=30.06, 法向力=1498.7074, 切向力X=11.2125, 切向力Y=487.1559 +FPS=32.71, 法向力=1547.9738, 切向力X=53.1912, 切向力Y=395.8119 +FPS=30.11, 法向力=1371.3425, 切向力X=581.4484, 切向力Y=-926.3250 +FPS=30.09, 法向力=1368.6302, 切向力X=493.5965, 切向力Y=-1030.6675 +FPS=27.62, 法向力=1280.4301, 切向力X=-32.0627, 切向力Y=-103.7791 +FPS=31.66, 法向力=1427.5784, 切向力X=-278.1455, 切向力Y=-32.2787 +FPS=32.22, 法向力=1697.5149, 切向力X=-1087.9092, 切向力Y=-628.5477 +FPS=31.82, 法向力=1898.0488, 切向力X=-976.7383, 切向力Y=-14.9376 +FPS=31.40, 法向力=1935.4336, 切向力X=-947.4210, 切向力Y=118.4793 +FPS=31.14, 法向力=1896.5222, 切向力X=-908.1169, 切向力Y=112.4005 +FPS=31.81, 法向力=1868.5365, 切向力X=-893.4460, 切向力Y=-396.0858 +FPS=30.21, 法向力=1551.2028, 切向力X=-1088.5129, 切向力Y=438.1341 +FPS=30.04, 法向力=1566.6066, 切向力X=-1058.7305, 切向力Y=476.4047 +FPS=29.25, 法向力=1346.8513, 切向力X=-699.0662, 切向力Y=-692.7577 +FPS=30.74, 法向力=1376.3062, 切向力X=-686.8589, 切向力Y=-633.1421 +FPS=28.44, 法向力=1865.6182, 切向力X=-1286.2312, 切向力Y=-660.2623 +FPS=29.61, 法向力=1883.1184, 切向力X=-1270.9413, 切向力Y=-632.9467 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000275s, blend=0.002165s (9 tiles incl ref), finalize=0.000059s, total=0.002505s +FPS=28.75, 法向力=1626.3823, 切向力X=-969.1639, 切向力Y=-508.7081 +FPS=26.07, 法向力=1307.8535, 切向力X=-1065.6067, 切向力Y=-588.4448 +FPS=31.73, 法向力=1336.8528, 切向力X=-1061.3501, 切向力Y=-699.0113 +FPS=29.75, 法向力=2297.4177, 切向力X=-981.6252, 切向力Y=-676.0419 +FPS=31.32, 法向力=2334.0173, 切向力X=-939.3984, 切向力Y=-716.7437 +FPS=30.62, 法向力=1502.3176, 切向力X=-1008.2899, 切向力Y=-230.9177 +FPS=31.56, 法向力=1464.4106, 切向力X=-944.4269, 切向力Y=-192.5828 +FPS=29.97, 法向力=1979.2933, 切向力X=79.8511, 切向力Y=536.4713 +FPS=32.03, 法向力=2128.5869, 切向力X=91.7102, 切向力Y=583.4003 +FPS=30.55, 法向力=2202.6050, 切向力X=-191.5545, 切向力Y=560.7707 +FPS=30.30, 法向力=1735.3687, 切向力X=-272.5055, 切向力Y=-549.4262 +FPS=31.10, 法向力=1757.6006, 切向力X=-338.6523, 切向力Y=-572.6774 +FPS=30.90, 法向力=1380.6660, 切向力X=-94.5766, 切向力Y=70.5548 +FPS=31.69, 法向力=1410.1460, 切向力X=-94.3336, 切向力Y=98.6015 +FPS=31.04, 法向力=1673.7842, 切向力X=-888.1257, 切向力Y=-284.1638 +FPS=32.50, 法向力=1728.4016, 切向力X=-965.8964, 切向力Y=-150.2532 +FPS=30.51, 法向力=1767.7241, 切向力X=-515.8728, 切向力Y=-1332.4290 +FPS=30.07, 法向力=1686.0946, 切向力X=-326.1650, 切向力Y=-1461.0887 +FPS=28.68, 法向力=2720.4375, 切向力X=-1299.1436, 切向力Y=347.2938 +FPS=30.52, 法向力=2758.3389, 切向力X=-1295.7913, 切向力Y=392.5523 +FPS=30.10, 法向力=1967.5510, 切向力X=-1150.9426, 切向力Y=-670.4214 +FPS=31.30, 法向力=1990.0620, 切向力X=-1021.8815, 切向力Y=-674.8445 +FPS=32.05, 法向力=1539.8907, 切向力X=-851.8064, 切向力Y=137.6715 +FPS=33.00, 法向力=1537.5408, 切向力X=-815.0259, 切向力Y=180.5053 +FPS=30.17, 法向力=1786.0864, 切向力X=-788.4015, 切向力Y=-591.5817 +FPS=30.20, 法向力=1965.3025, 切向力X=-26.7223, 切向力Y=-682.4618 +FPS=31.41, 法向力=1921.0049, 切向力X=70.4149, 切向力Y=-637.4163 +FPS=28.30, 法向力=1769.9783, 切向力X=-1476.7452, 切向力Y=-666.3320 +FPS=31.72, 法向力=1793.5070, 切向力X=-1604.6726, 切向力Y=-807.8100 +FPS=27.99, 法向力=2544.8291, 切向力X=-1994.8882, 切向力Y=77.2261 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000255s, blend=0.002126s (9 tiles incl ref), finalize=0.000055s, total=0.002442s +FPS=30.40, 法向力=2551.0405, 切向力X=-1963.0634, 切向力Y=139.0039 +FPS=29.59, 法向力=1986.2234, 切向力X=-56.4889, 切向力Y=-411.0191 +FPS=30.70, 法向力=2460.7827, 切向力X=-1786.2852, 切向力Y=-643.4385 +FPS=31.47, 法向力=2381.7754, 切向力X=-1778.4026, 切向力Y=-698.5608 +FPS=30.23, 法向力=1876.2517, 切向力X=-746.8567, 切向力Y=-1018.3038 +FPS=32.12, 法向力=1895.4708, 切向力X=-912.0443, 切向力Y=-1077.5408 +FPS=30.24, 法向力=1760.4131, 切向力X=18.4096, 切向力Y=-374.3281 +FPS=31.20, 法向力=1763.6199, 切向力X=-13.9006, 切向力Y=-398.0343 +FPS=30.31, 法向力=1208.9375, 切向力X=-477.4033, 切向力Y=-1211.8569 +FPS=31.88, 法向力=1291.8018, 切向力X=-535.5651, 切向力Y=-1378.0903 +FPS=29.92, 法向力=1383.9192, 切向力X=991.7715, 切向力Y=492.0362 +FPS=31.43, 法向力=1372.4358, 切向力X=1024.3496, 切向力Y=438.0659 +FPS=29.55, 法向力=2047.3629, 切向力X=-780.3873, 切向力Y=-257.1129 +FPS=25.57, 法向力=2014.6086, 切向力X=-584.7639, 切向力Y=-172.1744 +FPS=27.46, 法向力=2423.8262, 切向力X=-1246.0295, 切向力Y=-581.8742 +FPS=26.42, 法向力=1437.5876, 切向力X=-769.9657, 切向力Y=-289.6431 +FPS=27.16, 法向力=1512.3767, 切向力X=-756.0363, 切向力Y=-216.8470 +FPS=26.64, 法向力=2408.2056, 切向力X=-1820.7512, 切向力Y=-544.9152 +FPS=25.25, 法向力=1054.1365, 切向力X=1179.1716, 切向力Y=-366.3308 +FPS=26.63, 法向力=1064.0068, 切向力X=1344.3250, 切向力Y=-251.2093 +FPS=25.56, 法向力=2591.8564, 切向力X=-501.7465, 切向力Y=-318.3233 +FPS=26.88, 法向力=2570.9648, 切向力X=-641.4886, 切向力Y=-322.5300 +FPS=30.82, 法向力=1494.6686, 切向力X=389.2383, 切向力Y=168.8510 +FPS=25.14, 法向力=2082.0811, 切向力X=-576.1179, 切向力Y=-638.1890 +FPS=27.73, 法向力=2103.3640, 切向力X=-706.0500, 切向力Y=-702.6415 +FPS=26.21, 法向力=1363.3486, 切向力X=-798.2891, 切向力Y=-1350.9340 +FPS=29.17, 法向力=2030.4532, 切向力X=-351.8532, 切向力Y=144.4155 +FPS=29.58, 法向力=2086.5955, 切向力X=-561.8463, 切向力Y=160.5773 +FPS=26.51, 法向力=2125.3247, 切向力X=-368.2346, 切向力Y=-524.2664 +FPS=28.56, 法向力=2034.7281, 切向力X=-492.4607, 切向力Y=-631.2983 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000292s, blend=0.002102s (9 tiles incl ref), finalize=0.000052s, total=0.002453s +FPS=29.31, 法向力=2306.2927, 切向力X=-1513.0790, 切向力Y=-562.5406 +FPS=29.70, 法向力=2076.5386, 切向力X=-403.7842, 切向力Y=-437.6359 +FPS=30.74, 法向力=2000.7623, 切向力X=-435.3168, 切向力Y=-621.1829 +FPS=28.77, 法向力=1334.3784, 切向力X=1084.4445, 切向力Y=-614.8835 +FPS=29.82, 法向力=1355.7808, 切向力X=1006.3807, 切向力Y=-553.3375 +FPS=25.73, 法向力=2052.5383, 切向力X=444.8719, 切向力Y=-590.7314 +FPS=28.57, 法向力=2010.4307, 切向力X=513.3759, 切向力Y=-608.4252 +FPS=27.77, 法向力=1597.6361, 切向力X=-1444.7700, 切向力Y=-1132.8848 +FPS=26.55, 法向力=3231.0740, 切向力X=-2485.4209, 切向力Y=39.7952 +FPS=25.66, 法向力=3242.2810, 切向力X=-2161.3467, 切向力Y=-54.5888 +FPS=26.68, 法向力=1601.6864, 切向力X=-847.7960, 切向力Y=-175.5535 +FPS=29.31, 法向力=1578.5198, 切向力X=-743.7177, 切向力Y=-163.0330 +FPS=27.46, 法向力=1758.4938, 切向力X=-675.0431, 切向力Y=-861.7299 +FPS=25.29, 法向力=1209.1584, 切向力X=9.8853, 切向力Y=-739.0060 +FPS=27.75, 法向力=1160.8179, 切向力X=90.3051, 切向力Y=-712.7631 +FPS=28.84, 法向力=1538.3328, 切向力X=290.7262, 切向力Y=288.3012 +FPS=27.63, 法向力=1560.9213, 切向力X=309.8436, 切向力Y=335.4866 +FPS=27.12, 法向力=1721.9856, 切向力X=689.1259, 切向力Y=-380.2230 +FPS=26.36, 法向力=1688.7268, 切向力X=16.6729, 切向力Y=-886.7347 +FPS=28.06, 法向力=1729.2488, 切向力X=-70.3313, 切向力Y=-836.7516 +FPS=28.37, 法向力=1452.9414, 切向力X=852.0624, 切向力Y=-158.9962 +FPS=27.62, 法向力=1895.9302, 切向力X=-399.4396, 切向力Y=-1365.6566 +FPS=28.29, 法向力=1954.5475, 切向力X=-595.5748, 切向力Y=-1404.7352 +FPS=27.02, 法向力=2434.4209, 切向力X=108.8385, 切向力Y=-84.1328 +FPS=28.66, 法向力=2552.8911, 切向力X=121.2415, 切向力Y=-138.0887 +FPS=27.27, 法向力=2044.2401, 切向力X=85.5853, 切向力Y=-845.4570 +FPS=26.94, 法向力=2584.1021, 切向力X=-1317.2351, 切向力Y=-402.2791 +FPS=28.87, 法向力=2585.3252, 切向力X=-1350.0112, 切向力Y=-458.9407 +FPS=26.28, 法向力=1902.2451, 切向力X=-1015.8536, 切向力Y=-1243.2609 +FPS=27.35, 法向力=1919.7140, 切向力X=-924.6368, 切向力Y=-1337.0941 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000263s, blend=0.002070s (9 tiles incl ref), finalize=0.000051s, total=0.002390s +FPS=27.05, 法向力=3036.0767, 切向力X=-1068.7998, 切向力Y=-453.5202 +FPS=27.20, 法向力=2056.0215, 切向力X=-1065.3181, 切向力Y=-964.9651 +FPS=28.51, 法向力=2039.2705, 切向力X=-1060.9462, 切向力Y=-1011.8127 +FPS=28.33, 法向力=1440.7650, 切向力X=931.6762, 切向力Y=-436.3925 +FPS=29.20, 法向力=1505.2351, 切向力X=721.5907, 切向力Y=-445.0595 +FPS=26.61, 法向力=1897.4670, 切向力X=564.6177, 切向力Y=-569.4857 +FPS=27.15, 法向力=1614.4755, 切向力X=162.2285, 切向力Y=32.8272 +FPS=27.16, 法向力=1642.6525, 切向力X=93.5409, 切向力Y=36.8649 +FPS=3.35, 法向力=2306.4019, 切向力X=-1658.9177, 切向力Y=-486.5174 +FPS=10.85, 法向力=1703.6560, 切向力X=-252.3564, 切向力Y=244.0986 +FPS=17.63, 法向力=1673.5469, 切向力X=-226.9377, 切向力Y=-1283.3962 +FPS=21.47, 法向力=1678.2144, 切向力X=-230.7441, 切向力Y=-1259.2471 +FPS=21.20, 法向力=2269.8118, 切向力X=-239.9600, 切向力Y=-646.8942 +FPS=26.67, 法向力=1126.9731, 切向力X=591.6382, 切向力Y=-221.1579 +FPS=27.57, 法向力=1846.8267, 切向力X=-299.7600, 切向力Y=-975.3856 +FPS=19.50, 法向力=1885.0778, 切向力X=-373.2545, 切向力Y=-909.4521 +FPS=16.04, 法向力=1789.1772, 切向力X=88.8318, 切向力Y=-1328.7170 +FPS=20.82, 法向力=1432.8274, 切向力X=391.4507, 切向力Y=-591.9310 +FPS=23.99, 法向力=1733.2246, 切向力X=-1089.6423, 切向力Y=-773.5454 +FPS=20.72, 法向力=1855.5430, 切向力X=-307.3611, 切向力Y=-25.8344 +FPS=21.98, 法向力=1831.3735, 切向力X=-292.2654, 切向力Y=-61.9097 +FPS=21.12, 法向力=1641.5991, 切向力X=-585.9248, 切向力Y=-620.2405 +FPS=20.56, 法向力=2185.9985, 切向力X=-253.2745, 切向力Y=-1813.8850 +FPS=20.79, 法向力=3152.1294, 切向力X=-405.7921, 切向力Y=-495.5270 +FPS=20.88, 法向力=1430.0466, 切向力X=-888.0632, 切向力Y=-663.6095 +FPS=19.58, 法向力=1443.1334, 切向力X=-862.7780, 切向力Y=-674.1350 +FPS=16.25, 法向力=2078.1550, 切向力X=92.3735, 切向力Y=-954.4375 +FPS=15.56, 法向力=2421.4890, 切向力X=-1294.4944, 切向力Y=-833.1778 +FPS=16.00, 法向力=1991.9258, 切向力X=1.5473, 切向力Y=-688.8581 +FPS=15.27, 法向力=1323.4758, 切向力X=-229.8502, 切向力Y=-1455.2321 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000518s, blend=0.002554s (9 tiles incl ref), finalize=0.000199s, total=0.003279s +FPS=15.98, 法向力=2474.5830, 切向力X=-1368.3367, 切向力Y=-910.7946 +FPS=15.79, 法向力=2184.0679, 切向力X=-548.9963, 切向力Y=-1412.6982 +FPS=26.41, 法向力=2155.0784, 切向力X=-707.5174, 切向力Y=-1565.0718 +FPS=18.59, 法向力=1293.0457, 切向力X=-42.9651, 切向力Y=-503.3344 +FPS=20.64, 法向力=1678.2239, 切向力X=-165.0332, 切向力Y=-793.8246 +FPS=20.53, 法向力=1353.3754, 切向力X=1181.4744, 切向力Y=-465.9502 +FPS=13.29, 法向力=2000.5316, 切向力X=-959.4000, 切向力Y=-466.0967 +FPS=25.71, 法向力=1802.9456, 切向力X=-423.8868, 切向力Y=-1733.6932 +FPS=26.04, 法向力=1793.4429, 切向力X=-380.6008, 切向力Y=-1654.5651 +FPS=27.25, 法向力=1737.1851, 切向力X=-298.1301, 切向力Y=-1115.4220 +FPS=25.31, 法向力=3004.9048, 切向力X=-213.0464, 切向力Y=-231.1777 +FPS=26.92, 法向力=2979.3066, 切向力X=-213.5325, 切向力Y=-191.1046 +FPS=26.69, 法向力=2711.9990, 切向力X=-712.9525, 切向力Y=-1076.3273 +FPS=26.57, 法向力=1761.6707, 切向力X=-237.4563, 切向力Y=-621.7012 +FPS=26.16, 法向力=1793.6434, 切向力X=-255.9795, 切向力Y=-626.3304 +FPS=25.69, 法向力=2827.6729, 切向力X=-1155.5464, 切向力Y=234.4139 +FPS=26.77, 法向力=2863.6284, 切向力X=-1027.7305, 切向力Y=244.3999 +FPS=26.68, 法向力=1412.2986, 切向力X=-913.6768, 切向力Y=-1082.7097 +FPS=26.21, 法向力=1311.2130, 切向力X=304.5714, 切向力Y=-640.9674 +FPS=26.31, 法向力=1304.4108, 切向力X=345.8425, 切向力Y=-611.6025 +FPS=26.31, 法向力=3782.3098, 切向力X=-2115.9292, 切向力Y=-820.3668 +FPS=24.61, 法向力=2702.9453, 切向力X=-2195.2720, 切向力Y=-274.4756 +FPS=26.88, 法向力=2651.0608, 切向力X=-2165.2971, 切向力Y=-355.2703 +FPS=25.18, 法向力=2895.2207, 切向力X=-1883.7135, 切向力Y=-552.1411 +FPS=25.36, 法向力=2019.5779, 切向力X=255.7924, 切向力Y=-1107.3185 +FPS=27.77, 法向力=2063.1431, 切向力X=419.3769, 切向力Y=-1005.7097 +FPS=25.00, 法向力=2771.8169, 切向力X=-1373.4030, 切向力Y=-979.0259 +FPS=24.10, 法向力=2094.3232, 切向力X=-448.5081, 切向力Y=-661.8327 +FPS=26.46, 法向力=1997.3762, 切向力X=-444.4919, 切向力Y=-618.6770 +FPS=24.54, 法向力=1831.7921, 切向力X=777.7756, 切向力Y=-1116.2280 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000342s, blend=0.002164s (9 tiles incl ref), finalize=0.000056s, total=0.002568s +FPS=24.17, 法向力=2114.0161, 切向力X=-1256.0881, 切向力Y=-411.6966 +FPS=26.92, 法向力=2119.2329, 切向力X=-1428.5022, 切向力Y=-352.6355 +FPS=26.71, 法向力=1695.9755, 切向力X=-379.1719, 切向力Y=-765.1020 +FPS=26.69, 法向力=1733.0286, 切向力X=-351.6831, 切向力Y=-658.8383 +FPS=26.46, 法向力=1876.6826, 切向力X=-207.0898, 切向力Y=-564.8694 +FPS=24.93, 法向力=3378.3850, 切向力X=-818.3184, 切向力Y=17.7169 +FPS=26.60, 法向力=2273.8254, 切向力X=-859.8987, 切向力Y=-1158.0720 +FPS=26.79, 法向力=2239.6594, 切向力X=-917.9399, 切向力Y=-1177.2683 +FPS=25.52, 法向力=2464.1406, 切向力X=-1880.9961, 切向力Y=-1013.1382 +FPS=26.95, 法向力=2552.3979, 切向力X=-1970.1736, 切向力Y=-984.3781 +FPS=26.12, 法向力=1854.3958, 切向力X=920.2567, 切向力Y=-1064.0341 +FPS=25.82, 法向力=1820.1423, 切向力X=927.2491, 切向力Y=-1054.5579 +FPS=26.05, 法向力=1378.9283, 切向力X=638.0488, 切向力Y=-432.5809 +FPS=25.97, 法向力=1500.0702, 切向力X=-553.5798, 切向力Y=-1032.2090 +FPS=26.80, 法向力=1683.8745, 切向力X=90.3105, 切向力Y=-788.8110 +FPS=25.79, 法向力=1669.6440, 切向力X=99.7462, 切向力Y=-951.1431 +FPS=24.84, 法向力=2088.9722, 切向力X=289.5681, 切向力Y=-659.8096 +FPS=27.35, 法向力=2112.3062, 切向力X=250.6990, 切向力Y=-621.2168 +FPS=25.63, 法向力=2079.3118, 切向力X=-225.5769, 切向力Y=-401.3529 +FPS=25.46, 法向力=3189.3096, 切向力X=-307.3130, 切向力Y=-326.5821 +FPS=27.67, 法向力=3342.5664, 切向力X=-347.5493, 切向力Y=-172.6111 +FPS=25.60, 法向力=2247.6050, 切向力X=-1656.4263, 切向力Y=-1031.0183 +FPS=26.60, 法向力=3182.6289, 切向力X=-1243.7786, 切向力Y=-1271.6086 +FPS=25.95, 法向力=3178.3176, 切向力X=-1253.9677, 切向力Y=-1341.4272 +FPS=26.08, 法向力=2334.6191, 切向力X=173.1866, 切向力Y=-661.6567 +FPS=25.54, 法向力=2591.3645, 切向力X=-533.9735, 切向力Y=73.1449 +FPS=26.49, 法向力=2684.3564, 切向力X=-618.7339, 切向力Y=0.7544 +FPS=25.26, 法向力=2753.9434, 切向力X=-900.4760, 切向力Y=-116.5786 +FPS=26.36, 法向力=2729.3652, 切向力X=-1033.3901, 切向力Y=-213.7378 +FPS=26.07, 法向力=2335.2998, 切向力X=-1372.3884, 切向力Y=-954.9916 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000295s, blend=0.002366s (9 tiles incl ref), finalize=0.000058s, total=0.002726s +FPS=25.85, 法向力=1854.3429, 切向力X=575.5343, 切向力Y=-96.4408 +FPS=24.93, 法向力=3146.7305, 切向力X=-766.7874, 切向力Y=-1522.4075 +FPS=26.18, 法向力=3202.0703, 切向力X=-751.2648, 切向力Y=-1482.3245 +FPS=26.17, 法向力=1162.8004, 切向力X=806.2466, 切向力Y=-646.8522 +FPS=27.36, 法向力=1148.6542, 切向力X=850.5565, 切向力Y=-733.3576 +FPS=25.60, 法向力=1978.2795, 切向力X=-687.4678, 切向力Y=-469.2968 +FPS=25.99, 法向力=2160.6455, 切向力X=-942.3010, 切向力Y=-414.9119 +FPS=26.60, 法向力=2896.4385, 切向力X=-2163.0898, 切向力Y=-765.4412 +FPS=26.09, 法向力=1915.2333, 切向力X=-231.0937, 切向力Y=-540.3953 +FPS=25.76, 法向力=1379.5354, 切向力X=28.7633, 切向力Y=-606.4758 +FPS=26.45, 法向力=1337.8706, 切向力X=28.5981, 切向力Y=-449.3229 +FPS=24.46, 法向力=2710.7109, 切向力X=-1906.7712, 切向力Y=-532.1853 +FPS=26.54, 法向力=2640.1396, 切向力X=-1794.0522, 切向力Y=-490.6301 +FPS=25.97, 法向力=1673.1833, 切向力X=323.3855, 切向力Y=-999.9111 +FPS=25.18, 法向力=2672.1724, 切向力X=-441.0083, 切向力Y=-1093.8058 +FPS=27.16, 法向力=2672.3696, 切向力X=-423.7266, 切向力Y=-1133.0343 +FPS=25.90, 法向力=1387.9052, 切向力X=979.1160, 切向力Y=-892.1097 +FPS=24.82, 法向力=1866.6831, 切向力X=-470.8546, 切向力Y=-1268.8282 +FPS=26.75, 法向力=1884.1796, 切向力X=-415.2482, 切向力Y=-1327.0861 +FPS=24.92, 法向力=1152.1785, 切向力X=1043.0947, 切向力Y=-1346.0950 +FPS=25.02, 法向力=1725.5934, 切向力X=-1366.3588, 切向力Y=-1411.0470 +FPS=22.27, 法向力=1764.3552, 切向力X=-1421.6375, 切向力Y=-1351.2781 +FPS=26.00, 法向力=1614.6885, 切向力X=3.1430, 切向力Y=-464.0714 +FPS=23.00, 法向力=1245.0444, 切向力X=62.8449, 切向力Y=316.7827 +FPS=23.80, 法向力=1222.9912, 切向力X=80.1036, 切向力Y=386.3632 +FPS=24.55, 法向力=1551.1819, 切向力X=512.0112, 切向力Y=-772.7072 +FPS=25.99, 法向力=1457.7883, 切向力X=1699.4757, 切向力Y=-1199.5945 +FPS=26.07, 法向力=1476.1342, 切向力X=1667.2104, 切向力Y=-1185.9420 +FPS=27.53, 法向力=1623.6400, 切向力X=1810.5271, 切向力Y=-272.7758 +FPS=25.39, 法向力=1624.7964, 切向力X=1051.8967, 切向力Y=-946.6895 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.002195s (9 tiles incl ref), finalize=0.000056s, total=0.002523s +FPS=27.20, 法向力=1658.8008, 切向力X=934.1085, 切向力Y=-876.8539 +FPS=25.50, 法向力=2088.2085, 切向力X=-312.7153, 切向力Y=-1064.6433 +FPS=26.27, 法向力=1500.9127, 切向力X=557.7388, 切向力Y=-806.8528 +FPS=26.91, 法向力=1535.4047, 切向力X=642.2518, 切向力Y=-922.8059 +FPS=26.69, 法向力=3381.7305, 切向力X=-1807.4509, 切向力Y=-699.5718 +FPS=27.39, 法向力=3152.7788, 切向力X=-1673.6057, 切向力Y=-915.4757 +FPS=26.15, 法向力=2808.2810, 切向力X=-1159.5272, 切向力Y=-21.8429 +FPS=26.57, 法向力=1419.9253, 切向力X=1228.1985, 切向力Y=-627.7417 +FPS=27.65, 法向力=1393.4618, 切向力X=1207.2975, 切向力Y=-704.1351 +FPS=25.02, 法向力=2731.7046, 切向力X=-173.7646, 切向力Y=-347.0668 +FPS=26.08, 法向力=1767.7072, 切向力X=474.3615, 切向力Y=-529.7496 +FPS=27.11, 法向力=1791.9611, 切向力X=507.5391, 切向力Y=-563.0467 +FPS=26.32, 法向力=1930.3687, 切向力X=-595.5067, 切向力Y=-1067.4413 +FPS=27.41, 法向力=1835.8188, 切向力X=-479.4867, 切向力Y=-922.2263 +FPS=26.35, 法向力=2254.4248, 切向力X=-117.3939, 切向力Y=-1390.5081 +FPS=24.62, 法向力=1494.4565, 切向力X=1484.5437, 切向力Y=-290.5899 +FPS=26.66, 法向力=1454.0808, 切向力X=1439.2488, 切向力Y=-353.6904 +FPS=27.19, 法向力=1081.4026, 切向力X=20.6269, 切向力Y=-284.2350 +FPS=24.60, 法向力=1429.6594, 切向力X=2391.9062, 切向力Y=-29.4902 +FPS=25.88, 法向力=1403.3149, 切向力X=2448.6826, 切向力Y=-128.2968 +FPS=25.73, 法向力=2051.3306, 切向力X=995.4718, 切向力Y=-850.5258 +FPS=26.98, 法向力=1582.6602, 切向力X=424.9174, 切向力Y=-809.3541 +FPS=28.52, 法向力=1640.7570, 切向力X=478.7702, 切向力Y=-680.6255 +FPS=25.48, 法向力=1798.4719, 切向力X=-874.8997, 切向力Y=-1154.0007 +FPS=27.71, 法向力=1883.2050, 切向力X=-856.2163, 切向力Y=-1179.9344 +FPS=26.00, 法向力=2489.8613, 切向力X=-488.3303, 切向力Y=-1451.8877 +FPS=25.24, 法向力=2231.0847, 切向力X=-60.3507, 切向力Y=-798.8643 +FPS=26.99, 法向力=2187.4250, 切向力X=-88.9442, 切向力Y=-805.9537 +FPS=27.75, 法向力=2781.0261, 切向力X=-1349.0845, 切向力Y=-1660.0264 +FPS=26.09, 法向力=1959.6960, 切向力X=-277.5042, 切向力Y=-781.8218 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000280s, blend=0.002328s (9 tiles incl ref), finalize=0.000057s, total=0.002671s +FPS=27.26, 法向力=1990.1171, 切向力X=-262.0218, 切向力Y=-781.8116 +FPS=24.68, 法向力=2568.5571, 切向力X=215.1961, 切向力Y=-2212.9783 +FPS=25.96, 法向力=2756.4307, 切向力X=195.0505, 切向力Y=-2371.7583 +FPS=25.96, 法向力=1997.5363, 切向力X=835.0923, 切向力Y=-1390.7583 +FPS=24.96, 法向力=1069.9355, 切向力X=1294.7220, 切向力Y=-740.3632 +FPS=26.71, 法向力=1042.2145, 切向力X=1422.1497, 切向力Y=-875.0690 +FPS=6.70, 法向力=2204.0288, 切向力X=-1226.6516, 切向力Y=-1514.1812 +FPS=22.06, 法向力=1757.1655, 切向力X=-456.9248, 切向力Y=-757.8116 +FPS=18.58, 法向力=2556.7764, 切向力X=-1307.6943, 切向力Y=-848.8523 +FPS=15.93, 法向力=2270.4363, 切向力X=-1371.2720, 切向力Y=-1044.2931 +FPS=15.45, 法向力=1959.6500, 切向力X=-836.8319, 切向力Y=-1973.6887 +FPS=19.56, 法向力=1160.4193, 切向力X=927.9951, 切向力Y=-868.7467 +FPS=21.69, 法向力=1128.2914, 切向力X=978.9084, 切向力Y=-827.0742 +FPS=21.34, 法向力=1495.6655, 切向力X=356.6533, 切向力Y=-1228.9727 +FPS=20.43, 法向力=1988.4832, 切向力X=219.9908, 切向力Y=-868.3907 +FPS=20.08, 法向力=1049.6295, 切向力X=1318.0370, 切向力Y=-805.2320 +FPS=21.37, 法向力=2276.9849, 切向力X=-499.7576, 切向力Y=-1823.9974 +FPS=20.75, 法向力=2299.7812, 切向力X=-480.1684, 切向力Y=-1750.7946 +FPS=17.96, 法向力=2180.9243, 切向力X=74.9758, 切向力Y=-515.8961 +FPS=21.15, 法向力=2605.4292, 切向力X=-712.7701, 切向力Y=-1946.1049 +FPS=21.17, 法向力=1360.5635, 切向力X=1532.7524, 切向力Y=-1343.0194 +FPS=20.69, 法向力=2829.8213, 切向力X=-1156.2882, 切向力Y=-954.5387 +FPS=21.22, 法向力=2845.6870, 切向力X=-1107.9192, 切向力Y=-908.4839 +FPS=21.32, 法向力=1409.8627, 切向力X=1035.1240, 切向力Y=-993.2153 +FPS=20.94, 法向力=1602.0756, 切向力X=287.9351, 切向力Y=-859.4006 +FPS=20.49, 法向力=1420.9211, 切向力X=1070.9587, 切向力Y=-1645.5868 +FPS=20.95, 法向力=1818.3954, 切向力X=223.1632, 切向力Y=-1060.1146 +FPS=20.90, 法向力=1853.5031, 切向力X=281.0045, 切向力Y=-1096.7695 +FPS=21.27, 法向力=2042.1160, 切向力X=1201.1161, 切向力Y=-832.1789 +FPS=21.40, 法向力=3019.5957, 切向力X=-511.4499, 切向力Y=-484.6100 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000297s, blend=0.002217s (9 tiles incl ref), finalize=0.000055s, total=0.002575s +FPS=26.69, 法向力=1375.7291, 切向力X=223.1401, 切向力Y=-36.9351 +FPS=17.06, 法向力=2094.9666, 切向力X=-226.0237, 切向力Y=-1479.8629 +FPS=15.87, 法向力=1833.8296, 切向力X=1643.1118, 切向力Y=-1344.5786 +FPS=15.96, 法向力=3167.4463, 切向力X=-885.4452, 切向力Y=-890.9647 +FPS=15.69, 法向力=1840.7206, 切向力X=469.2872, 切向力Y=-1343.7172 +FPS=15.93, 法向力=1358.5643, 切向力X=266.4542, 切向力Y=-788.3735 +FPS=16.10, 法向力=1541.3820, 切向力X=199.9349, 切向力Y=-1157.4410 +FPS=15.26, 法向力=1941.8469, 切向力X=-567.6225, 切向力Y=-935.5382 +FPS=26.16, 法向力=1939.1123, 切向力X=2278.2507, 切向力Y=-709.7696 +FPS=24.39, 法向力=1968.2971, 切向力X=2307.6204, 切向力Y=-761.3354 +FPS=15.84, 法向力=2350.5996, 切向力X=-169.7166, 切向力Y=-494.2368 +FPS=14.30, 法向力=2390.4570, 切向力X=-1967.8271, 切向力Y=-930.6385 +FPS=26.14, 法向力=2390.6025, 切向力X=-1293.6262, 切向力Y=-749.0034 +FPS=25.50, 法向力=2274.0085, 切向力X=79.0406, 切向力Y=-808.0395 +FPS=26.45, 法向力=2272.6465, 切向力X=-5.9839, 切向力Y=-794.0125 +FPS=26.86, 法向力=1268.8394, 切向力X=470.5963, 切向力Y=-1960.0427 +FPS=26.06, 法向力=2073.1311, 切向力X=123.3815, 切向力Y=-1381.2209 +FPS=27.14, 法向力=2079.0596, 切向力X=121.8962, 切向力Y=-1486.2145 +FPS=25.38, 法向力=2545.5164, 切向力X=-1025.9386, 切向力Y=-1818.5760 +FPS=25.47, 法向力=2719.0674, 切向力X=-1178.7371, 切向力Y=-1718.0767 +FPS=26.57, 法向力=1908.1866, 切向力X=-391.1880, 切向力Y=-1277.2795 +FPS=25.66, 法向力=2066.2847, 切向力X=-949.1296, 切向力Y=-247.3592 +FPS=25.74, 法向力=1617.8689, 切向力X=925.3483, 切向力Y=327.1379 +FPS=27.19, 法向力=1603.3119, 切向力X=853.7792, 切向力Y=350.0233 +FPS=22.37, 法向力=1821.9927, 切向力X=-57.8360, 切向力Y=-985.9532 +FPS=24.53, 法向力=1862.8295, 切向力X=-110.6431, 切向力Y=-1011.2062 +FPS=25.25, 法向力=1849.1224, 切向力X=-1344.9120, 切向力Y=-1402.8682 +FPS=25.80, 法向力=1500.1089, 切向力X=3.5679, 切向力Y=-1882.8979 +FPS=26.35, 法向力=2942.5049, 切向力X=-460.6631, 切向力Y=-1595.6604 +FPS=26.75, 法向力=2994.7144, 切向力X=-210.0035, 切向力Y=-1522.2758 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.002159s (9 tiles incl ref), finalize=0.000057s, total=0.002493s +FPS=26.25, 法向力=2193.3208, 切向力X=134.5414, 切向力Y=-1629.9309 +FPS=26.07, 法向力=2202.9072, 切向力X=186.4239, 切向力Y=-1618.4568 +FPS=25.76, 法向力=2406.8643, 切向力X=598.3691, 切向力Y=92.4529 +FPS=24.91, 法向力=1488.4692, 切向力X=2044.3308, 切向力Y=-305.7375 +FPS=26.69, 法向力=1481.1594, 切向力X=1998.2031, 切向力Y=-316.9608 +FPS=24.56, 法向力=2246.1445, 切向力X=-815.3227, 切向力Y=-1463.4517 +FPS=26.74, 法向力=1993.8601, 切向力X=-1422.4187, 切向力Y=-1035.0413 +FPS=26.54, 法向力=1986.8760, 切向力X=-1406.3033, 切向力Y=-1069.7245 +FPS=24.30, 法向力=1686.2466, 切向力X=-554.3025, 切向力Y=-868.3961 +FPS=25.91, 法向力=1716.1505, 切向力X=352.9560, 切向力Y=-1592.1366 +FPS=26.24, 法向力=1751.8718, 切向力X=305.5963, 切向力Y=-1539.4305 +FPS=25.15, 法向力=2293.8213, 切向力X=-26.8317, 切向力Y=-740.2979 +FPS=25.73, 法向力=1736.1577, 切向力X=533.5993, 切向力Y=-1726.9868 +FPS=26.61, 法向力=1612.2593, 切向力X=740.6515, 切向力Y=-1791.6262 +FPS=24.65, 法向力=1478.0740, 切向力X=-337.3083, 切向力Y=-1217.7754 +FPS=24.79, 法向力=3219.3633, 切向力X=674.3280, 切向力Y=337.2384 +FPS=25.94, 法向力=3297.7004, 切向力X=629.3190, 切向力Y=382.3763 +FPS=23.89, 法向力=2027.4219, 切向力X=-366.2861, 切向力Y=-1432.6823 +FPS=25.97, 法向力=2034.5682, 切向力X=-216.4371, 切向力Y=-1396.6199 +FPS=26.19, 法向力=1287.8049, 切向力X=493.0475, 切向力Y=-1177.5117 +FPS=25.86, 法向力=1656.0109, 切向力X=462.8081, 切向力Y=-1367.8259 +FPS=26.70, 法向力=1729.5261, 切向力X=538.3982, 切向力Y=-1352.9832 +FPS=27.18, 法向力=1505.5201, 切向力X=258.1721, 切向力Y=-949.5151 +FPS=26.40, 法向力=2004.7134, 切向力X=-897.3889, 切向力Y=-1763.1614 +FPS=27.16, 法向力=1876.2148, 切向力X=-863.8239, 切向力Y=-1950.5115 +FPS=25.18, 法向力=1541.6104, 切向力X=1288.6420, 切向力Y=-1073.1024 +FPS=26.25, 法向力=1578.1331, 切向力X=1242.7048, 切向力Y=-1149.3828 +FPS=26.67, 法向力=2689.2729, 切向力X=651.0674, 切向力Y=-1354.7859 +FPS=24.85, 法向力=1805.9044, 切向力X=-563.2915, 切向力Y=-1896.1349 +FPS=25.90, 法向力=1449.7043, 切向力X=-279.2407, 切向力Y=-2216.5740 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000259s, blend=0.002039s (9 tiles incl ref), finalize=0.000051s, total=0.002355s +FPS=25.08, 法向力=1373.2073, 切向力X=-259.7440, 切向力Y=-2286.4451 +FPS=24.35, 法向力=1433.7175, 切向力X=508.5771, 切向力Y=-1531.1199 +FPS=26.55, 法向力=1427.9983, 切向力X=599.5635, 切向力Y=-1508.1271 +FPS=26.51, 法向力=2821.4917, 切向力X=-276.5504, 切向力Y=-693.6751 +FPS=25.61, 法向力=1521.9373, 切向力X=806.6140, 切向力Y=-1337.1528 +FPS=25.82, 法向力=1588.9558, 切向力X=804.8611, 切向力Y=-1157.3583 +FPS=25.47, 法向力=1972.2549, 切向力X=323.9924, 切向力Y=-1129.2585 +FPS=24.86, 法向力=1784.9626, 切向力X=524.8979, 切向力Y=-456.3870 +FPS=26.28, 法向力=1787.0913, 切向力X=495.8767, 切向力Y=-493.0705 +FPS=25.20, 法向力=1626.7299, 切向力X=1401.8425, 切向力Y=-1368.3286 +FPS=25.75, 法向力=2134.3657, 切向力X=-1170.3965, 切向力Y=-1053.7357 +FPS=26.86, 法向力=2152.9561, 切向力X=-1113.1089, 切向力Y=-980.2665 +FPS=25.42, 法向力=2007.1189, 切向力X=-648.5802, 切向力Y=-1569.9149 +FPS=25.16, 法向力=2133.6841, 切向力X=681.5466, 切向力Y=-885.0917 +FPS=26.32, 法向力=2162.2739, 切向力X=631.5237, 切向力Y=-874.3986 +FPS=24.84, 法向力=1205.9780, 切向力X=868.8717, 切向力Y=-1155.3782 +FPS=23.90, 法向力=2076.2231, 切向力X=-279.2604, 切向力Y=-1077.9170 +FPS=27.02, 法向力=2081.9766, 切向力X=-226.6655, 切向力Y=-1134.3032 +FPS=25.65, 法向力=2002.6521, 切向力X=121.1043, 切向力Y=-994.3287 +FPS=26.35, 法向力=1758.3419, 切向力X=2143.3418, 切向力Y=-845.7460 +FPS=26.29, 法向力=1747.7905, 切向力X=2143.6504, 切向力Y=-809.8025 +FPS=26.30, 法向力=3073.4570, 切向力X=-1941.1902, 切向力Y=-1156.1340 +FPS=26.68, 法向力=2939.0996, 切向力X=-1933.1793, 切向力Y=-1126.8322 +FPS=26.45, 法向力=1441.0063, 切向力X=814.9205, 切向力Y=-1377.4449 +FPS=23.97, 法向力=2647.4338, 切向力X=626.3685, 切向力Y=-1899.5098 +FPS=25.43, 法向力=2677.4897, 切向力X=618.9581, 切向力Y=-1942.5806 +FPS=24.52, 法向力=1980.0990, 切向力X=-732.5465, 切向力Y=-1280.9602 +FPS=26.48, 法向力=1960.2029, 切向力X=-643.8021, 切向力Y=-1705.0476 +FPS=25.06, 法向力=1934.8352, 切向力X=-590.2469, 切向力Y=-1671.0297 +FPS=25.43, 法向力=1848.3833, 切向力X=-147.5023, 切向力Y=-1790.0911 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000303s, blend=0.002218s (9 tiles incl ref), finalize=0.000141s, total=0.002667s +FPS=25.58, 法向力=1704.1818, 切向力X=513.7860, 切向力Y=-1703.1075 +FPS=27.16, 法向力=1782.2455, 切向力X=521.5586, 切向力Y=-1630.5509 +FPS=26.32, 法向力=2395.2373, 切向力X=-624.4417, 切向力Y=-1050.6030 +FPS=26.89, 法向力=2307.7427, 切向力X=-569.5824, 切向力Y=-1006.8850 +FPS=26.19, 法向力=2381.6138, 切向力X=-1036.3779, 切向力Y=-2007.0861 +FPS=25.81, 法向力=1701.7812, 切向力X=-528.4690, 切向力Y=-1739.7054 +FPS=26.43, 法向力=1678.4014, 切向力X=-499.6203, 切向力Y=-1737.3817 +FPS=26.82, 法向力=1539.7418, 切向力X=843.3717, 切向力Y=-1546.7195 +FPS=24.68, 法向力=1371.7662, 切向力X=210.2115, 切向力Y=-1418.4741 +FPS=27.72, 法向力=1365.0967, 切向力X=130.4269, 切向力Y=-1435.9658 +FPS=26.04, 法向力=1798.0049, 切向力X=572.8504, 切向力Y=-1088.1312 +FPS=25.11, 法向力=1677.4058, 切向力X=95.2305, 切向力Y=-717.3000 +FPS=25.72, 法向力=1573.2512, 切向力X=249.1315, 切向力Y=-646.5673 +FPS=7.12, 法向力=1711.1167, 切向力X=420.5414, 切向力Y=-1343.9525 +FPS=23.95, 法向力=1692.6149, 切向力X=393.9815, 切向力Y=-1430.5479 +FPS=16.85, 法向力=2446.0703, 切向力X=88.6126, 切向力Y=-1665.3701 +FPS=16.02, 法向力=3174.8848, 切向力X=-595.1985, 切向力Y=-1002.0956 +FPS=24.55, 法向力=1505.1079, 切向力X=733.3259, 切向力Y=-923.3839 +FPS=18.07, 法向力=1747.4014, 切向力X=811.8322, 切向力Y=-1380.9045 +FPS=26.61, 法向力=1472.1104, 切向力X=119.6913, 切向力Y=-1416.7742 +FPS=17.67, 法向力=3690.3774, 切向力X=203.4185, 切向力Y=-966.6106 +FPS=21.03, 法向力=3671.9756, 切向力X=199.6441, 切向力Y=-860.9404 +FPS=20.21, 法向力=1842.3077, 切向力X=1829.9783, 切向力Y=-1460.3624 +FPS=21.74, 法向力=2103.0396, 切向力X=977.7007, 切向力Y=-1828.5632 +FPS=21.71, 法向力=2142.4673, 切向力X=-1114.9991, 切向力Y=-1415.4550 +FPS=20.72, 法向力=2147.3108, 切向力X=-1138.3336, 切向力Y=-1628.6195 +FPS=21.54, 法向力=1597.6311, 切向力X=459.4759, 切向力Y=-1562.8672 +FPS=21.42, 法向力=2328.0254, 切向力X=-1237.3135, 切向力Y=-985.7421 +FPS=20.76, 法向力=2010.7305, 切向力X=851.7656, 切向力Y=-1173.2742 +FPS=20.65, 法向力=1566.4401, 切向力X=676.0167, 切向力Y=-637.5851 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000264s, blend=0.003213s (9 tiles incl ref), finalize=0.000069s, total=0.003552s +FPS=20.87, 法向力=1543.0221, 切向力X=664.8282, 切向力Y=-794.6709 +FPS=21.32, 法向力=1221.5475, 切向力X=1658.1150, 切向力Y=-1041.6049 +FPS=18.77, 法向力=2593.7441, 切向力X=50.2639, 切向力Y=-629.0746 +FPS=14.43, 法向力=1666.7233, 切向力X=716.1473, 切向力Y=-862.3131 +FPS=21.46, 法向力=2007.5613, 切向力X=-32.1178, 切向力Y=-2225.6362 +FPS=20.19, 法向力=2191.6396, 切向力X=-708.0407, 切向力Y=-1004.9360 +FPS=23.06, 法向力=1366.7559, 切向力X=414.4308, 切向力Y=-515.5452 +FPS=21.47, 法向力=1403.9476, 切向力X=417.7776, 切向力Y=-465.9073 +FPS=20.49, 法向力=2665.7598, 切向力X=-108.5844, 切向力Y=-1188.9460 +FPS=20.95, 法向力=1492.1313, 切向力X=-181.9949, 切向力Y=-1444.4143 +FPS=20.76, 法向力=2261.1616, 切向力X=23.2332, 切向力Y=-1081.8835 +FPS=21.39, 法向力=2203.2144, 切向力X=23.6508, 切向力Y=-1116.1927 +FPS=24.43, 法向力=2186.9685, 切向力X=-326.5683, 切向力Y=-1569.3730 +FPS=20.00, 法向力=1695.1693, 切向力X=-313.2591, 切向力Y=-966.3713 +FPS=19.29, 法向力=1782.8246, 切向力X=1306.2747, 切向力Y=-1075.9724 +FPS=20.87, 法向力=1634.5221, 切向力X=248.4368, 切向力Y=-1704.6584 +FPS=16.58, 法向力=1740.4729, 切向力X=-40.2147, 切向力Y=-1662.4316 +FPS=21.95, 法向力=1784.5155, 切向力X=-110.9696, 切向力Y=-1504.9526 +FPS=24.40, 法向力=1715.9631, 切向力X=-550.8776, 切向力Y=-1144.4662 +FPS=18.00, 法向力=2133.0132, 切向力X=-175.7245, 切向力Y=-1219.8853 +FPS=21.69, 法向力=1360.0957, 切向力X=1804.6975, 切向力Y=-2330.3350 +FPS=19.90, 法向力=2009.1443, 切向力X=875.1562, 切向力Y=-510.8473 +FPS=15.97, 法向力=2043.4568, 切向力X=85.6808, 切向力Y=-1254.1462 +FPS=16.50, 法向力=2711.5659, 切向力X=21.6116, 切向力Y=-1264.9524 +FPS=20.70, 法向力=1668.6027, 切向力X=107.0079, 切向力Y=-1032.6760 +FPS=16.88, 法向力=1651.3535, 切向力X=-17.0063, 切向力Y=-1143.7200 +FPS=19.99, 法向力=1527.9849, 切向力X=1266.1022, 切向力Y=-37.9779 +FPS=15.84, 法向力=3284.5945, 切向力X=915.6045, 切向力Y=-765.4017 +FPS=15.63, 法向力=1596.0585, 切向力X=-785.8430, 切向力Y=-809.0446 +FPS=16.37, 法向力=1601.9653, 切向力X=-952.8804, 切向力Y=-768.2610 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000280s, blend=0.002171s (9 tiles incl ref), finalize=0.000059s, total=0.002517s +FPS=10.18, 法向力=1513.9633, 切向力X=-127.6561, 切向力Y=-955.8743 +FPS=24.50, 法向力=1122.1458, 切向力X=522.0229, 切向力Y=-1704.2017 +FPS=24.90, 法向力=2407.2588, 切向力X=-899.1409, 切向力Y=-1346.3077 +FPS=26.67, 法向力=2371.1021, 切向力X=-803.1833, 切向力Y=-1425.3638 +FPS=24.57, 法向力=1987.6665, 切向力X=693.5138, 切向力Y=-1145.0841 +FPS=26.40, 法向力=1954.4775, 切向力X=750.0328, 切向力Y=-1207.4652 +FPS=25.87, 法向力=1532.6533, 切向力X=573.5645, 切向力Y=-1192.8137 +FPS=24.50, 法向力=1363.6064, 切向力X=1185.5046, 切向力Y=-1927.1516 +FPS=27.56, 法向力=1398.3176, 切向力X=1125.3123, 切向力Y=-1997.7438 +FPS=27.08, 法向力=1711.6304, 切向力X=701.4211, 切向力Y=-980.8671 +FPS=25.98, 法向力=2587.4465, 切向力X=-471.8459, 切向力Y=-567.1948 +FPS=26.76, 法向力=2594.7539, 切向力X=-519.0784, 切向力Y=-672.0969 +FPS=25.12, 法向力=2613.1577, 切向力X=-1793.3010, 切向力Y=-1320.5388 +FPS=25.02, 法向力=1684.1575, 切向力X=-50.5633, 切向力Y=-1546.3474 +FPS=24.87, 法向力=1635.7444, 切向力X=99.5189, 切向力Y=-1598.7537 +FPS=25.68, 法向力=1516.5564, 切向力X=412.2763, 切向力Y=-567.3351 +FPS=26.00, 法向力=1578.7849, 切向力X=334.2159, 切向力Y=-658.1838 +FPS=27.61, 法向力=1811.5049, 切向力X=12.0625, 切向力Y=-1013.6805 +FPS=25.19, 法向力=2431.1392, 切向力X=583.9712, 切向力Y=-51.9324 +FPS=25.85, 法向力=1609.0593, 切向力X=684.1332, 切向力Y=-1774.4285 +FPS=26.12, 法向力=1638.2809, 切向力X=721.8709, 切向力Y=-1790.4009 +FPS=25.05, 法向力=2326.8418, 切向力X=-441.7794, 切向力Y=-1532.9631 +FPS=27.07, 法向力=2367.3218, 切向力X=-637.3839, 切向力Y=-1454.2358 +FPS=25.30, 法向力=2489.3662, 切向力X=-697.6628, 切向力Y=-1616.0692 +FPS=25.77, 法向力=2067.4375, 切向力X=-317.1184, 切向力Y=-1033.6302 +FPS=26.69, 法向力=2158.2891, 切向力X=-373.2418, 切向力Y=-952.5334 +FPS=27.16, 法向力=2141.0195, 切向力X=-41.3931, 切向力Y=-1322.2654 +FPS=26.85, 法向力=1208.6562, 切向力X=297.1920, 切向力Y=-1564.5662 +FPS=26.09, 法向力=1246.1395, 切向力X=266.6964, 切向力Y=-1543.0083 +FPS=24.65, 法向力=1349.6738, 切向力X=329.4525, 切向力Y=-796.3140 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000279s, blend=0.002256s (9 tiles incl ref), finalize=0.000056s, total=0.002597s +FPS=26.86, 法向力=1367.6299, 切向力X=312.8824, 切向力Y=-744.1301 +FPS=25.57, 法向力=2025.0216, 切向力X=-142.0212, 切向力Y=-1379.4878 +FPS=24.83, 法向力=1317.7014, 切向力X=29.0638, 切向力Y=-965.4583 +FPS=26.21, 法向力=1280.1165, 切向力X=100.9388, 切向力Y=-997.3076 +FPS=27.58, 法向力=2033.5378, 切向力X=-823.9379, 切向力Y=-1040.5723 +FPS=26.22, 法向力=2536.1519, 切向力X=-1261.5903, 切向力Y=-1689.4044 +FPS=26.42, 法向力=2461.6289, 切向力X=-1140.2610, 切向力Y=-1801.5239 +FPS=25.60, 法向力=1780.8745, 切向力X=489.1553, 切向力Y=-1392.4747 +FPS=26.35, 法向力=2026.2385, 切向力X=452.9594, 切向力Y=-1744.9851 +FPS=27.74, 法向力=2063.2617, 切向力X=551.2961, 切向力Y=-1597.5981 +FPS=25.79, 法向力=1576.0381, 切向力X=249.2462, 切向力Y=-1252.2344 +FPS=27.64, 法向力=1538.1980, 切向力X=353.1888, 切向力Y=-1267.2526 +FPS=26.55, 法向力=1516.9282, 切向力X=562.1121, 切向力Y=-505.1299 +FPS=26.00, 法向力=1833.3477, 切向力X=628.6402, 切向力Y=-662.2178 +FPS=27.62, 法向力=1799.6226, 切向力X=766.4685, 切向力Y=-613.4631 +FPS=26.80, 法向力=1786.5264, 切向力X=-689.5430, 切向力Y=-1189.6138 +FPS=25.99, 法向力=1868.1804, 切向力X=-150.2243, 切向力Y=-1049.6677 +FPS=28.08, 法向力=1852.3130, 切向力X=-170.1255, 切向力Y=-1062.6456 +FPS=25.27, 法向力=1654.4828, 切向力X=245.2412, 切向力Y=-1642.8632 +FPS=27.20, 法向力=1716.9764, 切向力X=312.8781, 切向力Y=-1704.1141 +FPS=26.47, 法向力=1686.4282, 切向力X=-386.4449, 切向力Y=-1575.1302 +FPS=25.98, 法向力=2176.6470, 切向力X=32.6561, 切向力Y=-1213.4895 +FPS=27.64, 法向力=2217.8203, 切向力X=81.6328, 切向力Y=-1211.2463 +FPS=26.27, 法向力=2421.6687, 切向力X=-1107.2594, 切向力Y=-1486.9365 +FPS=26.97, 法向力=2444.2595, 切向力X=-857.6696, 切向力Y=-1605.3400 +FPS=27.55, 法向力=2434.4036, 切向力X=-753.3462, 切向力Y=-1542.1215 +FPS=25.55, 法向力=1677.6216, 切向力X=586.9809, 切向力Y=-1347.2423 +FPS=27.08, 法向力=1505.1311, 切向力X=463.7416, 切向力Y=-2220.1760 +FPS=28.06, 法向力=1448.9622, 切向力X=464.2458, 切向力Y=-2271.1030 +FPS=26.14, 法向力=1747.9119, 切向力X=315.5834, 切向力Y=-954.4173 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000264s, blend=0.002277s (9 tiles incl ref), finalize=0.000055s, total=0.002601s +FPS=26.63, 法向力=1793.2384, 切向力X=211.0842, 切向力Y=-990.4084 +FPS=25.56, 法向力=1957.6847, 切向力X=121.6287, 切向力Y=-1011.9207 +FPS=26.32, 法向力=1911.9167, 切向力X=140.5859, 切向力Y=-1064.0781 +FPS=25.82, 法向力=1184.7061, 切向力X=567.2568, 切向力Y=-1645.7240 +FPS=25.13, 法向力=1381.7039, 切向力X=1095.7067, 切向力Y=-1397.3525 +FPS=27.10, 法向力=1928.7393, 切向力X=930.6122, 切向力Y=-238.2523 +FPS=28.51, 法向力=1914.5286, 切向力X=903.4347, 切向力Y=-280.2628 +FPS=26.01, 法向力=1079.9491, 切向力X=1154.5562, 切向力Y=-1399.3861 +FPS=23.50, 法向力=997.8574, 切向力X=1196.3730, 切向力Y=-1544.6545 +FPS=25.21, 法向力=1356.1089, 切向力X=1689.3438, 切向力Y=-909.7601 +FPS=26.10, 法向力=1746.6364, 切向力X=-154.7498, 切向力Y=-1210.7664 +FPS=27.20, 法向力=1748.4320, 切向力X=-167.8833, 切向力Y=-1312.6294 +FPS=27.82, 法向力=1741.4803, 切向力X=-182.0650, 切向力Y=-1536.4576 +FPS=27.79, 法向力=1354.3953, 切向力X=818.5541, 切向力Y=-1589.3896 +FPS=28.34, 法向力=1329.4069, 切向力X=866.8200, 切向力Y=-1641.0420 +FPS=26.27, 法向力=1763.3459, 切向力X=697.0795, 切向力Y=-727.4341 +FPS=28.16, 法向力=1818.7793, 切向力X=558.2886, 切向力Y=-722.0089 +FPS=27.12, 法向力=2063.2007, 切向力X=247.7426, 切向力Y=-1351.5951 +FPS=26.28, 法向力=2021.7517, 切向力X=574.9724, 切向力Y=-1361.3198 +FPS=28.51, 法向力=1981.3307, 切向力X=559.2469, 切向力Y=-1378.3420 +FPS=26.62, 法向力=1861.5502, 切向力X=-105.6775, 切向力Y=-1397.3448 +FPS=28.46, 法向力=1868.4194, 切向力X=-14.9582, 切向力Y=-1420.8102 +FPS=27.29, 法向力=1444.9241, 切向力X=808.9792, 切向力Y=-928.7229 +FPS=26.78, 法向力=1608.0730, 切向力X=-313.6222, 切向力Y=-1144.5264 +FPS=28.88, 法向力=1739.7109, 切向力X=-546.6624, 切向力Y=-1008.7972 +FPS=26.83, 法向力=2188.4170, 切向力X=248.6811, 切向力Y=-371.0919 +FPS=28.82, 法向力=2152.8516, 切向力X=367.7670, 切向力Y=-361.7309 +FPS=27.26, 法向力=2473.0244, 切向力X=-290.7798, 切向力Y=-504.7156 +FPS=27.58, 法向力=1846.1300, 切向力X=260.5345, 切向力Y=-1103.3575 +FPS=27.84, 法向力=1832.1716, 切向力X=282.8900, 切向力Y=-1096.7085 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000263s, blend=0.002184s (9 tiles incl ref), finalize=0.000057s, total=0.002510s +FPS=28.50, 法向力=1186.0161, 切向力X=1000.9273, 切向力Y=-589.7290 +FPS=27.05, 法向力=1136.7924, 切向力X=1164.9500, 切向力Y=-498.5164 +FPS=28.44, 法向力=1963.5461, 切向力X=-111.6599, 切向力Y=-712.8674 +FPS=28.35, 法向力=1525.4460, 切向力X=465.8390, 切向力Y=-1161.6206 +FPS=28.37, 法向力=1477.0415, 切向力X=480.2387, 切向力Y=-1207.6951 +FPS=27.57, 法向力=2074.7568, 切向力X=30.4325, 切向力Y=-1450.5988 +FPS=27.28, 法向力=2097.4141, 切向力X=-5.2279, 切向力Y=-1452.8674 +FPS=28.80, 法向力=1855.9122, 切向力X=705.9030, 切向力Y=-1405.7467 +FPS=27.05, 法向力=2176.0156, 切向力X=608.0513, 切向力Y=-1202.9196 +FPS=28.80, 法向力=2162.2466, 切向力X=584.4733, 切向力Y=-1175.5436 +FPS=24.20, 法向力=1728.0820, 切向力X=-73.6691, 切向力Y=-1965.9341 +FPS=27.85, 法向力=1714.1553, 切向力X=-38.3403, 切向力Y=-2017.4871 +FPS=24.80, 法向力=1562.6510, 切向力X=-140.7590, 切向力Y=-2032.3875 +FPS=27.27, 法向力=1974.9440, 切向力X=-430.7589, 切向力Y=-2019.1108 +FPS=28.79, 法向力=1958.8606, 切向力X=-363.1783, 切向力Y=-2000.5378 +FPS=29.38, 法向力=2028.9526, 切向力X=17.4925, 切向力Y=-1497.1599 +FPS=28.93, 法向力=2096.8040, 切向力X=-136.3066, 切向力Y=-1476.1650 +FPS=28.84, 法向力=1468.2590, 切向力X=609.1755, 切向力Y=-1387.7974 +FPS=28.38, 法向力=1978.0908, 切向力X=406.8573, 切向力Y=-1454.9102 +FPS=27.80, 法向力=1987.6775, 切向力X=401.2645, 切向力Y=-1478.7052 +FPS=27.93, 法向力=1484.1344, 切向力X=378.2745, 切向力Y=-1374.1228 +FPS=28.62, 法向力=1522.5189, 切向力X=319.8382, 切向力Y=-1188.9607 +FPS=29.33, 法向力=1462.3884, 切向力X=1272.5474, 切向力Y=-1247.6422 +FPS=26.86, 法向力=2193.1577, 切向力X=516.3344, 切向力Y=-1099.6934 +FPS=28.33, 法向力=2139.3062, 切向力X=453.5515, 切向力Y=-1152.6664 +FPS=26.86, 法向力=1716.4270, 切向力X=-322.3372, 切向力Y=-1467.7009 +FPS=27.32, 法向力=1737.0475, 切向力X=-83.0367, 切向力Y=-1669.8403 +FPS=28.15, 法向力=1757.1200, 切向力X=-89.1886, 切向力Y=-1679.2441 +FPS=26.78, 法向力=1892.4100, 切向力X=78.4189, 切向力Y=-347.0073 +FPS=27.68, 法向力=1778.1477, 切向力X=57.5892, 切向力Y=-395.0886 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000267s, blend=0.002177s (9 tiles incl ref), finalize=0.000053s, total=0.002505s +FPS=26.99, 法向力=1335.7118, 切向力X=286.5617, 切向力Y=-1808.6285 +FPS=28.44, 法向力=1336.2117, 切向力X=250.8925, 切向力Y=-1798.2837 +FPS=27.12, 法向力=2466.4497, 切向力X=-348.9571, 切向力Y=-882.4843 +FPS=28.46, 法向力=1894.5088, 切向力X=-177.4368, 切向力Y=-1018.2722 +FPS=28.79, 法向力=1917.7234, 切向力X=-227.1559, 切向力Y=-1076.7288 +FPS=27.30, 法向力=1830.4705, 切向力X=-279.5888, 切向力Y=-489.7571 +FPS=27.50, 法向力=1715.7753, 切向力X=-333.9635, 切向力Y=-597.8125 +FPS=27.52, 法向力=1799.6918, 切向力X=-434.3702, 切向力Y=-1077.4421 +FPS=27.24, 法向力=1949.7371, 切向力X=251.2202, 切向力Y=-1376.5723 +FPS=26.73, 法向力=1910.2859, 切向力X=234.3245, 切向力Y=-1371.3624 +FPS=26.77, 法向力=1569.6265, 切向力X=89.1495, 切向力Y=-1196.7144 +FPS=27.95, 法向力=1790.5608, 切向力X=132.4873, 切向力Y=-522.0007 +FPS=28.87, 法向力=1787.5756, 切向力X=168.2834, 切向力Y=-575.2795 +FPS=27.57, 法向力=1768.0835, 切向力X=422.0702, 切向力Y=-770.4927 +FPS=28.35, 法向力=1813.3682, 切向力X=470.9299, 切向力Y=-806.7665 +FPS=26.73, 法向力=1650.8756, 切向力X=-390.6492, 切向力Y=-1262.1917 +FPS=24.54, 法向力=1982.2197, 切向力X=-56.7155, 切向力Y=-1423.5638 +FPS=28.17, 法向力=1972.5881, 切向力X=92.9769, 切向力Y=-1485.9445 +FPS=26.38, 法向力=1679.8811, 切向力X=590.7437, 切向力Y=-829.7372 +FPS=28.66, 法向力=1704.5308, 切向力X=532.4240, 切向力Y=-897.5334 +FPS=27.74, 法向力=1652.8451, 切向力X=429.8517, 切向力Y=-1345.0084 +FPS=28.66, 法向力=1620.0558, 切向力X=463.7542, 切向力Y=-1282.2004 +FPS=27.68, 法向力=1827.4791, 切向力X=550.2072, 切向力Y=-1084.5149 +FPS=27.19, 法向力=1610.4019, 切向力X=-117.8804, 切向力Y=-1642.7900 +FPS=25.74, 法向力=1659.0189, 切向力X=-247.4364, 切向力Y=-1558.9579 +FPS=27.61, 法向力=2354.7781, 切向力X=-504.7530, 切向力Y=-1795.3457 +FPS=27.67, 法向力=1712.6877, 切向力X=892.8367, 切向力Y=-1862.3573 +FPS=28.50, 法向力=1621.3524, 切向力X=1030.0444, 切向力Y=-1766.6067 +FPS=26.16, 法向力=1459.5630, 切向力X=293.8550, 切向力Y=-1861.0718 +FPS=27.86, 法向力=1693.8638, 切向力X=-163.5105, 切向力Y=-2134.9700 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002130s (9 tiles incl ref), finalize=0.000053s, total=0.002451s +FPS=28.21, 法向力=1694.4396, 切向力X=-194.0876, 切向力Y=-2106.2354 +FPS=27.43, 法向力=2604.2944, 切向力X=133.0603, 切向力Y=-1722.0601 +FPS=27.60, 法向力=2607.9233, 切向力X=57.1836, 切向力Y=-1643.4763 +FPS=26.62, 法向力=1556.4883, 切向力X=758.9641, 切向力Y=-2322.7441 +FPS=27.86, 法向力=1574.5564, 切向力X=773.1471, 切向力Y=-2468.5654 +FPS=26.58, 法向力=1453.4049, 切向力X=759.4349, 切向力Y=-1020.3103 +FPS=26.86, 法向力=1330.4578, 切向力X=317.7431, 切向力Y=-1484.1028 +FPS=28.07, 法向力=1348.5647, 切向力X=359.6703, 切向力Y=-1382.8606 +FPS=25.42, 法向力=1675.7162, 切向力X=386.3454, 切向力Y=-1064.4923 +FPS=27.71, 法向力=1495.4988, 切向力X=721.7064, 切向力Y=-1453.8196 +FPS=28.32, 法向力=1415.2407, 切向力X=951.8092, 切向力Y=-1502.0715 +FPS=25.78, 法向力=1386.4083, 切向力X=1109.8977, 切向力Y=-1814.7156 +FPS=28.01, 法向力=1664.4907, 切向力X=812.3940, 切向力Y=-1953.1292 +FPS=27.29, 法向力=1734.1489, 切向力X=744.3138, 切向力Y=-1951.4177 +FPS=27.38, 法向力=1516.5406, 切向力X=443.0909, 切向力Y=-1047.1232 +FPS=29.55, 法向力=1531.9233, 切向力X=437.7830, 切向力Y=-1006.9926 +FPS=25.40, 法向力=2048.4038, 切向力X=-562.2896, 切向力Y=-2028.8995 +FPS=26.90, 法向力=2173.9065, 切向力X=-768.5463, 切向力Y=-2152.7690 +FPS=27.18, 法向力=2008.1952, 切向力X=775.0807, 切向力Y=-1027.4495 +FPS=24.88, 法向力=1766.4863, 切向力X=282.6575, 切向力Y=-1153.3210 +FPS=27.92, 法向力=1744.8574, 切向力X=293.8143, 切向力Y=-1249.6772 +FPS=28.54, 法向力=1804.1631, 切向力X=180.9445, 切向力Y=-1089.6851 +FPS=28.33, 法向力=1766.6960, 切向力X=280.8734, 切向力Y=-1086.8176 +FPS=27.46, 法向力=1913.4319, 切向力X=-373.8429, 切向力Y=-1472.1549 +FPS=26.68, 法向力=1799.8400, 切向力X=729.3666, 切向力Y=-1023.4933 +FPS=27.56, 法向力=1962.2112, 切向力X=437.1961, 切向力Y=-888.7997 +FPS=27.88, 法向力=1720.9747, 切向力X=-468.3093, 切向力Y=-1279.9512 +FPS=26.85, 法向力=2186.4644, 切向力X=-100.7130, 切向力Y=-1487.2537 +FPS=28.74, 法向力=2071.4790, 切向力X=-111.0437, 切向力Y=-1497.8983 +FPS=25.34, 法向力=1295.8064, 切向力X=948.4443, 切向力Y=-971.5724 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000396s, blend=0.002588s (9 tiles incl ref), finalize=0.000072s, total=0.003064s +FPS=25.11, 法向力=1274.0981, 切向力X=1013.7784, 切向力Y=-918.8492 +FPS=26.40, 法向力=1857.3931, 切向力X=-338.1381, 切向力Y=-1435.0956 +FPS=25.47, 法向力=1471.6251, 切向力X=-39.3934, 切向力Y=-2193.7634 +FPS=27.29, 法向力=1461.5808, 切向力X=-0.8861, 切向力Y=-2170.8269 +FPS=26.83, 法向力=2020.0586, 切向力X=-305.5240, 切向力Y=-1614.7623 +FPS=25.62, 法向力=1953.0422, 切向力X=233.2212, 切向力Y=-505.9973 +FPS=28.40, 法向力=1970.9731, 切向力X=262.1274, 切向力Y=-497.0605 +FPS=26.12, 法向力=1894.8834, 切向力X=779.1975, 切向力Y=-970.7382 +FPS=28.07, 法向力=2056.0254, 切向力X=-339.0293, 切向力Y=-1185.1199 +FPS=28.74, 法向力=1957.5450, 切向力X=-229.6543, 切向力Y=-1278.8374 +FPS=26.92, 法向力=1625.6790, 切向力X=-93.1097, 切向力Y=-1796.6273 +FPS=28.13, 法向力=1641.7837, 切向力X=-5.5828, 切向力Y=-1732.8311 +FPS=25.96, 法向力=1288.4360, 切向力X=791.5502, 切向力Y=-1563.5627 +FPS=27.99, 法向力=1293.3342, 切向力X=869.1017, 切向力Y=-1562.5153 +FPS=26.58, 法向力=1489.7139, 切向力X=810.4950, 切向力Y=-1413.0051 +FPS=26.24, 法向力=1838.3080, 切向力X=288.6636, 切向力Y=-1699.2800 +FPS=27.95, 法向力=1869.5396, 切向力X=220.4562, 切向力Y=-1709.5522 +FPS=28.21, 法向力=1637.8806, 切向力X=47.0537, 切向力Y=-1289.5251 +FPS=28.11, 法向力=1728.9293, 切向力X=-150.4414, 切向力Y=-1253.1448 +FPS=27.87, 法向力=1554.7588, 切向力X=9.2682, 切向力Y=-1310.0739 +FPS=27.10, 法向力=1884.5942, 切向力X=309.7297, 切向力Y=-1298.7959 +FPS=27.35, 法向力=1876.5265, 切向力X=294.7539, 切向力Y=-1245.8926 +FPS=28.19, 法向力=2219.0669, 切向力X=3.9846, 切向力Y=-1380.2206 +FPS=27.88, 法向力=2334.9519, 切向力X=199.5625, 切向力Y=-804.1213 +FPS=29.25, 法向力=2340.0432, 切向力X=234.6070, 切向力Y=-912.9372 +FPS=25.91, 法向力=1561.5842, 切向力X=312.4571, 切向力Y=-1195.4236 +FPS=28.83, 法向力=1574.6582, 切向力X=299.1404, 切向力Y=-1199.5486 +FPS=26.75, 法向力=1586.9933, 切向力X=620.6782, 切向力Y=-1225.6891 +FPS=26.56, 法向力=1786.2325, 切向力X=320.1042, 切向力Y=-1779.9624 +FPS=28.27, 法向力=1752.4818, 切向力X=317.6438, 切向力Y=-1784.6206 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000314s, blend=0.002271s (9 tiles incl ref), finalize=0.000058s, total=0.002650s +FPS=25.39, 法向力=1987.1819, 切向力X=524.1688, 切向力Y=-489.8269 +FPS=27.21, 法向力=1973.6189, 切向力X=469.3617, 切向力Y=-550.1426 +FPS=28.05, 法向力=1437.4120, 切向力X=1014.4525, 切向力Y=-1768.5259 +FPS=25.83, 法向力=1731.6592, 切向力X=-399.3389, 切向力Y=-1009.1816 +FPS=26.55, 法向力=1795.4177, 切向力X=-422.9490, 切向力Y=-962.9126 +FPS=25.70, 法向力=1655.7997, 切向力X=709.9326, 切向力Y=-1548.0540 +FPS=25.94, 法向力=1911.1235, 切向力X=-296.0623, 切向力Y=-198.6200 +FPS=26.33, 法向力=1922.7920, 切向力X=-448.8970, 切向力Y=-269.9971 +FPS=25.34, 法向力=1899.0247, 切向力X=-412.1945, 切向力Y=-1057.9846 +FPS=26.17, 法向力=1863.4038, 切向力X=-438.6455, 切向力Y=-1103.5613 +FPS=28.46, 法向力=1368.4503, 切向力X=524.9299, 切向力Y=-1935.3175 +FPS=26.36, 法向力=1437.8042, 切向力X=28.0064, 切向力Y=-1083.6721 +FPS=27.89, 法向力=1504.5802, 切向力X=79.3791, 切向力Y=-997.4788 +FPS=26.46, 法向力=1469.6785, 切向力X=496.2591, 切向力Y=-1795.6167 +FPS=27.34, 法向力=2055.1951, 切向力X=-67.0229, 切向力Y=-1462.1895 +FPS=26.79, 法向力=1973.3669, 切向力X=109.2617, 切向力Y=-1451.0908 +FPS=25.81, 法向力=1925.6044, 切向力X=137.9569, 切向力Y=-767.3374 +FPS=26.63, 法向力=1792.0281, 切向力X=645.4144, 切向力Y=-1154.7532 +FPS=27.22, 法向力=1725.0312, 切向力X=717.0814, 切向力Y=-1121.3757 +FPS=26.16, 法向力=1602.8873, 切向力X=-206.1600, 切向力Y=-1109.0725 +FPS=27.75, 法向力=1588.0522, 切向力X=-136.2772, 切向力Y=-1082.0583 +FPS=26.53, 法向力=1564.9507, 切向力X=881.3208, 切向力Y=-1218.9628 +FPS=26.65, 法向力=1936.7229, 切向力X=349.1093, 切向力Y=-1214.7535 +FPS=28.06, 法向力=1981.6975, 切向力X=312.9967, 切向力Y=-1247.1646 +FPS=26.28, 法向力=2061.3872, 切向力X=1157.1841, 切向力Y=-1020.5350 +FPS=27.02, 法向力=1969.2314, 切向力X=1183.1614, 切向力Y=-1028.6437 +FPS=27.60, 法向力=1807.4773, 切向力X=698.7600, 切向力Y=-1623.6124 +FPS=26.61, 法向力=1736.1105, 切向力X=-172.3358, 切向力Y=-2301.9390 +FPS=27.99, 法向力=1789.2363, 切向力X=-246.8526, 切向力Y=-2293.2075 +FPS=25.10, 法向力=1825.4690, 切向力X=265.9388, 切向力Y=-1550.6761 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000585s, blend=0.002360s (9 tiles incl ref), finalize=0.000060s, total=0.003013s +FPS=20.83, 法向力=1830.4207, 切向力X=1073.9937, 切向力Y=-1158.1436 +FPS=8.82, 法向力=1479.9587, 切向力X=269.7591, 切向力Y=-1762.5122 +FPS=27.22, 法向力=1477.8962, 切向力X=259.7267, 切向力Y=-1720.3373 +FPS=17.04, 法向力=1878.3792, 切向力X=163.1320, 切向力Y=-1288.9192 +FPS=17.95, 法向力=2166.1333, 切向力X=233.1674, 切向力Y=-1558.4540 +FPS=21.54, 法向力=1710.3044, 切向力X=364.5620, 切向力Y=-904.2998 +FPS=20.63, 法向力=1797.0237, 切向力X=419.9412, 切向力Y=-1534.2698 +FPS=25.82, 法向力=1935.7842, 切向力X=271.4117, 切向力Y=-1557.8958 +FPS=21.08, 法向力=1747.7585, 切向力X=651.1268, 切向力Y=-1715.9333 +FPS=21.07, 法向力=1908.0132, 切向力X=84.4491, 切向力Y=-1784.6307 +FPS=26.93, 法向力=1607.6473, 切向力X=1147.9985, 切向力Y=-416.7816 +FPS=22.94, 法向力=1640.5519, 切向力X=1263.5244, 切向力Y=-376.8572 +FPS=20.23, 法向力=1489.3403, 切向力X=824.9769, 切向力Y=-1630.3167 +FPS=20.48, 法向力=1574.2312, 切向力X=-355.7258, 切向力Y=-1260.0813 +FPS=20.97, 法向力=1876.2089, 切向力X=333.0275, 切向力Y=-2000.4241 +FPS=18.00, 法向力=1679.1862, 切向力X=71.9725, 切向力Y=-1507.6346 +FPS=18.29, 法向力=1639.3281, 切向力X=56.7005, 切向力Y=-1514.4092 +FPS=15.47, 法向力=1856.4714, 切向力X=998.5940, 切向力Y=-1677.2180 +FPS=26.42, 法向力=1906.5879, 切向力X=833.4259, 切向力Y=-1703.4092 +FPS=18.04, 法向力=1818.9585, 切向力X=121.9178, 切向力Y=-1355.8157 +FPS=15.78, 法向力=1352.2393, 切向力X=330.5948, 切向力Y=-1511.1995 +FPS=15.77, 法向力=1312.7849, 切向力X=1186.7097, 切向力Y=-2271.3899 +FPS=15.36, 法向力=1084.4954, 切向力X=1148.1935, 切向力Y=-2104.7610 +FPS=16.01, 法向力=1311.7483, 切向力X=907.4132, 切向力Y=-1287.7139 +FPS=26.71, 法向力=1349.5325, 切向力X=868.9841, 切向力Y=-1270.9617 +FPS=21.08, 法向力=2086.7681, 切向力X=-572.0414, 切向力Y=-1111.7883 +FPS=21.49, 法向力=1880.8009, 切向力X=-61.2859, 切向力Y=-1676.3713 +FPS=22.56, 法向力=1792.6127, 切向力X=-2.1369, 切向力Y=-1766.7870 +FPS=20.36, 法向力=2107.9614, 切向力X=175.6221, 切向力Y=-1068.2009 +FPS=13.40, 法向力=1785.2017, 切向力X=869.0984, 切向力Y=-877.7452 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000265s, blend=0.002109s (9 tiles incl ref), finalize=0.000054s, total=0.002435s +FPS=26.17, 法向力=1336.6436, 切向力X=675.4691, 切向力Y=-1192.1282 +FPS=26.56, 法向力=1459.9514, 切向力X=48.5899, 切向力Y=-1190.6829 +FPS=26.50, 法向力=1453.4512, 切向力X=20.5995, 切向力Y=-1287.8699 +FPS=27.33, 法向力=1559.3168, 切向力X=157.4969, 切向力Y=-1811.5603 +FPS=26.35, 法向力=1718.7504, 切向力X=695.3254, 切向力Y=-2050.4473 +FPS=27.17, 法向力=1662.1542, 切向力X=768.9258, 切向力Y=-2024.4517 +FPS=24.69, 法向力=1863.7460, 切向力X=1123.4437, 切向力Y=-1852.3313 +FPS=24.46, 法向力=1890.1100, 切向力X=1089.3683, 切向力Y=-1837.1522 +FPS=24.21, 法向力=1964.7463, 切向力X=178.8024, 切向力Y=-1100.8264 +FPS=26.14, 法向力=1183.1100, 切向力X=580.4772, 切向力Y=-1969.9751 +FPS=26.60, 法向力=1341.3854, 切向力X=819.2307, 切向力Y=-2201.5903 +FPS=27.52, 法向力=1344.1775, 切向力X=782.8553, 切向力Y=-2210.2197 +FPS=26.67, 法向力=2252.6001, 切向力X=394.5214, 切向力Y=-858.6750 +FPS=27.18, 法向力=2287.6699, 切向力X=216.0501, 切向力Y=-938.0680 +FPS=25.81, 法向力=1248.4388, 切向力X=845.0699, 切向力Y=-1081.3872 +FPS=25.66, 法向力=1675.3406, 切向力X=11.8561, 切向力Y=-1301.9899 +FPS=26.64, 法向力=1666.8104, 切向力X=73.3986, 切向力Y=-1328.3793 +FPS=25.04, 法向力=1573.4482, 切向力X=318.4050, 切向力Y=-1887.7275 +FPS=27.34, 法向力=1612.2875, 切向力X=291.3209, 切向力Y=-1823.2751 +FPS=28.16, 法向力=1869.4718, 切向力X=88.5967, 切向力Y=-1948.8408 +FPS=25.96, 法向力=1880.0809, 切向力X=208.7435, 切向力Y=-1449.0403 +FPS=26.44, 法向力=1929.5602, 切向力X=296.0887, 切向力Y=-1347.7856 +FPS=26.92, 法向力=1720.8882, 切向力X=266.3105, 切向力Y=-1362.1904 +FPS=26.32, 法向力=1513.1956, 切向力X=-88.5691, 切向力Y=-1970.6075 +FPS=27.16, 法向力=1469.4786, 切向力X=-132.8566, 切向力Y=-2029.2112 +FPS=26.75, 法向力=1700.4801, 切向力X=912.5453, 切向力Y=-1728.6956 +FPS=26.55, 法向力=1693.6284, 切向力X=1012.7900, 切向力Y=-1854.0012 +FPS=26.38, 法向力=1790.5396, 切向力X=240.8921, 切向力Y=-1155.3613 +FPS=25.31, 法向力=1632.6403, 切向力X=-248.4294, 切向力Y=-1202.9768 +FPS=26.56, 法向力=1693.1536, 切向力X=-206.5039, 切向力Y=-1169.3689 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002183s (9 tiles incl ref), finalize=0.000056s, total=0.002508s +FPS=26.36, 法向力=1683.4752, 切向力X=745.1941, 切向力Y=-1906.7566 +FPS=25.10, 法向力=1336.6841, 切向力X=562.7786, 切向力Y=-1688.5573 +FPS=27.68, 法向力=1280.0276, 切向力X=585.0344, 切向力Y=-1724.1553 +FPS=25.45, 法向力=1218.9397, 切向力X=317.3539, 切向力Y=-2314.8462 +FPS=25.72, 法向力=1208.7008, 切向力X=1033.4873, 切向力Y=-1540.6715 +FPS=26.80, 法向力=1164.9778, 切向力X=1056.6755, 切向力Y=-1573.9460 +FPS=25.30, 法向力=1438.2002, 切向力X=818.4924, 切向力Y=-1899.2471 +FPS=27.11, 法向力=1807.7128, 切向力X=-216.9896, 切向力Y=-753.8295 +FPS=27.02, 法向力=1878.4738, 切向力X=-358.9861, 切向力Y=-727.8622 +FPS=26.69, 法向力=1665.0292, 切向力X=-3.0345, 切向力Y=-2025.5137 +FPS=25.96, 法向力=2161.5364, 切向力X=427.7365, 切向力Y=-1320.0024 +FPS=27.12, 法向力=2135.8784, 切向力X=532.6142, 切向力Y=-1346.1379 +FPS=26.04, 法向力=1580.2793, 切向力X=520.8118, 切向力Y=-1705.9373 +FPS=27.10, 法向力=1569.9495, 切向力X=712.8808, 切向力Y=-1801.9480 +FPS=26.60, 法向力=1882.2579, 切向力X=345.4085, 切向力Y=-1669.3070 +FPS=28.11, 法向力=1895.4978, 切向力X=335.0802, 切向力Y=-1691.6953 +FPS=27.53, 法向力=1390.3910, 切向力X=327.1655, 切向力Y=-1274.3694 +FPS=25.29, 法向力=1637.1151, 切向力X=215.3764, 切向力Y=-2068.5479 +FPS=26.03, 法向力=1700.4507, 切向力X=145.4261, 切向力Y=-2179.6553 +FPS=26.08, 法向力=1414.9182, 切向力X=729.8949, 切向力Y=-1798.3931 +FPS=26.21, 法向力=1431.5902, 切向力X=583.5110, 切向力Y=-1628.9425 +FPS=27.02, 法向力=1444.1243, 切向力X=664.7580, 切向力Y=-1623.1028 +FPS=26.21, 法向力=1209.8118, 切向力X=1344.5254, 切向力Y=-2324.7112 +FPS=25.29, 法向力=1604.1399, 切向力X=106.3223, 切向力Y=-1551.3530 +FPS=28.02, 法向力=1625.1576, 切向力X=88.0244, 切向力Y=-1630.4041 +FPS=24.37, 法向力=1665.1545, 切向力X=385.8566, 切向力Y=-1538.4938 +FPS=26.71, 法向力=1691.4817, 切向力X=425.1268, 切向力Y=-1594.3396 +FPS=27.39, 法向力=1651.0459, 切向力X=1440.4050, 切向力Y=-1612.3467 +FPS=26.01, 法向力=1743.4623, 切向力X=1022.0090, 切向力Y=-2182.1155 +FPS=26.88, 法向力=1836.6108, 切向力X=911.9171, 切向力Y=-2043.0750 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.002155s (9 tiles incl ref), finalize=0.000055s, total=0.002481s +FPS=27.48, 法向力=1067.5505, 切向力X=1061.9548, 切向力Y=-2089.8547 +FPS=25.49, 法向力=1219.1149, 切向力X=676.4407, 切向力Y=-1349.6370 +FPS=27.05, 法向力=1292.8077, 切向力X=544.3761, 切向力Y=-1295.8701 +FPS=26.27, 法向力=2010.6733, 切向力X=-242.1852, 切向力Y=-818.5883 +FPS=27.40, 法向力=1999.0977, 切向力X=-284.1040, 切向力Y=-815.0126 +FPS=25.96, 法向力=1873.6792, 切向力X=755.7594, 切向力Y=-2353.8003 +FPS=25.18, 法向力=1293.7844, 切向力X=750.9879, 切向力Y=-1586.9252 +FPS=27.44, 法向力=1348.2621, 切向力X=781.9031, 切向力Y=-1615.6661 +FPS=26.32, 法向力=1758.6832, 切向力X=177.0705, 切向力Y=-1813.8085 +FPS=26.93, 法向力=1385.8145, 切向力X=195.2795, 切向力Y=-1694.3729 +FPS=24.84, 法向力=1413.5115, 切向力X=186.5199, 切向力Y=-1663.1174 +FPS=25.00, 法向力=1613.2170, 切向力X=384.3512, 切向力Y=-1407.1603 +FPS=24.49, 法向力=2119.2925, 切向力X=1099.8451, 切向力Y=-755.2544 +FPS=27.61, 法向力=2175.0415, 切向力X=1224.4414, 切向力Y=-663.2913 +FPS=25.24, 法向力=1312.9557, 切向力X=87.0914, 切向力Y=-2597.8032 +FPS=26.28, 法向力=1951.0400, 切向力X=131.3752, 切向力Y=-1120.0189 +FPS=26.95, 法向力=1818.6942, 切向力X=278.3068, 切向力Y=-1104.0146 +FPS=25.18, 法向力=1725.7317, 切向力X=166.3102, 切向力Y=-1527.8646 +FPS=26.32, 法向力=1687.5367, 切向力X=725.5512, 切向力Y=-1675.7617 +FPS=25.61, 法向力=1738.9199, 切向力X=726.7388, 切向力Y=-1807.7576 +FPS=24.45, 法向力=1638.9747, 切向力X=246.4303, 切向力Y=-1647.7615 +FPS=26.94, 法向力=1607.7495, 切向力X=196.9281, 切向力Y=-1797.9471 +FPS=26.15, 法向力=1320.3771, 切向力X=863.7229, 切向力Y=-1651.5901 +FPS=26.47, 法向力=1424.5593, 切向力X=-33.5535, 切向力Y=-1458.3949 +FPS=26.15, 法向力=1478.5425, 切向力X=-88.5396, 切向力Y=-1440.8516 +FPS=26.27, 法向力=1484.7516, 切向力X=514.9769, 切向力Y=-1363.7782 +FPS=25.44, 法向力=1446.9475, 切向力X=-299.9853, 切向力Y=-1231.0214 +FPS=26.98, 法向力=1502.7952, 切向力X=-248.0892, 切向力Y=-1398.2006 +FPS=26.33, 法向力=1393.4086, 切向力X=987.8247, 切向力Y=-1834.2312 +FPS=26.74, 法向力=1361.8004, 切向力X=1071.7539, 切向力Y=-1907.6099 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000003s (hit), reset=0.000265s, blend=0.002191s (9 tiles incl ref), finalize=0.000055s, total=0.002520s +FPS=25.58, 法向力=1493.5031, 切向力X=810.4428, 切向力Y=-2003.8342 +FPS=25.72, 法向力=1617.0325, 切向力X=322.9759, 切向力Y=-998.6188 +FPS=26.93, 法向力=1634.0667, 切向力X=332.8752, 切向力Y=-1006.7355 +FPS=26.89, 法向力=1551.9670, 切向力X=-159.5326, 切向力Y=-1048.0261 +FPS=25.82, 法向力=1377.8308, 切向力X=936.6883, 切向力Y=-1496.2317 +FPS=27.73, 法向力=1436.8556, 切向力X=845.7337, 切向力Y=-1487.5062 +FPS=25.06, 法向力=1881.1475, 切向力X=688.8157, 切向力Y=-2390.1582 +FPS=26.45, 法向力=1994.4387, 切向力X=874.9831, 切向力Y=-1708.6138 +FPS=25.75, 法向力=2031.3829, 切向力X=895.1631, 切向力Y=-1669.4003 +FPS=26.18, 法向力=1989.1233, 切向力X=124.0723, 切向力Y=-1295.6080 +FPS=7.12, 法向力=1950.1519, 切向力X=892.9565, 切向力Y=-1579.4919 +FPS=17.44, 法向力=2299.2092, 切向力X=-10.6677, 切向力Y=-918.7790 +FPS=20.17, 法向力=1382.1344, 切向力X=770.8071, 切向力Y=-1526.2695 +FPS=20.50, 法向力=1725.1467, 切向力X=-370.0160, 切向力Y=-1833.9915 +FPS=25.96, 法向力=1784.3348, 切向力X=-419.8101, 切向力Y=-1769.1599 +FPS=20.20, 法向力=1739.3839, 切向力X=664.6913, 切向力Y=-1161.7656 +FPS=26.56, 法向力=2319.1431, 切向力X=848.4966, 切向力Y=-1476.7448 +FPS=25.41, 法向力=1899.9867, 切向力X=-216.7406, 切向力Y=-1403.9972 +FPS=26.64, 法向力=1987.2577, 切向力X=-305.3914, 切向力Y=-1333.6790 +FPS=15.51, 法向力=1798.0510, 切向力X=275.7391, 切向力Y=-1619.1221 +FPS=17.27, 法向力=1790.1387, 切向力X=411.4529, 切向力Y=-1929.4504 +FPS=20.76, 法向力=1715.2201, 切向力X=-183.4221, 切向力Y=-1956.6960 +FPS=21.40, 法向力=1089.0713, 切向力X=473.8371, 切向力Y=-2263.4434 +FPS=20.97, 法向力=1438.7805, 切向力X=1105.0793, 切向力Y=-1128.2235 +FPS=14.09, 法向力=1861.4038, 切向力X=89.3440, 切向力Y=-1851.6415 +FPS=16.46, 法向力=2031.5410, 切向力X=4.0506, 切向力Y=-2334.6914 +FPS=18.36, 法向力=1788.9506, 切向力X=629.8440, 切向力Y=-1361.4746 +FPS=13.99, 法向力=1719.0405, 切向力X=324.2445, 切向力Y=-1174.9829 +FPS=20.26, 法向力=1643.0789, 切向力X=274.9287, 切向力Y=-2430.8672 +FPS=20.55, 法向力=1740.8140, 切向力X=174.4011, 切向力Y=-2377.9846 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000008s (hit), reset=0.000391s, blend=0.002344s (9 tiles incl ref), finalize=0.000059s, total=0.002806s +FPS=20.20, 法向力=1803.3308, 切向力X=664.7142, 切向力Y=-1753.0471 +FPS=17.82, 法向力=1950.1321, 切向力X=-60.7113, 切向力Y=-1124.3676 +FPS=23.45, 法向力=1834.5544, 切向力X=-321.0634, 切向力Y=-1547.7773 +FPS=10.52, 法向力=1721.7231, 切向力X=768.8057, 切向力Y=-1400.3085 +FPS=24.40, 法向力=1764.0688, 切向力X=233.7201, 切向力Y=-1492.6482 +FPS=25.39, 法向力=2026.6968, 切向力X=811.6456, 切向力Y=-1002.1266 +FPS=26.39, 法向力=2056.3171, 切向力X=887.0344, 切向力Y=-1013.5330 +FPS=26.75, 法向力=1600.6538, 切向力X=734.2814, 切向力Y=-1689.7612 +FPS=24.54, 法向力=1365.4518, 切向力X=534.9846, 切向力Y=-1703.1760 +FPS=25.68, 法向力=1349.2709, 切向力X=492.6087, 切向力Y=-1653.6118 +FPS=25.99, 法向力=1748.9773, 切向力X=271.7365, 切向力Y=-1126.9290 +FPS=24.07, 法向力=1563.6226, 切向力X=353.0893, 切向力Y=-1699.9508 +FPS=27.29, 法向力=1627.5243, 切向力X=292.3912, 切向力Y=-1617.1489 +FPS=26.35, 法向力=1599.0164, 切向力X=492.9980, 切向力Y=-1239.9604 +FPS=26.31, 法向力=1845.4669, 切向力X=637.1486, 切向力Y=-2134.9854 +FPS=26.42, 法向力=1695.5688, 切向力X=806.0986, 切向力Y=-2164.9087 +FPS=24.38, 法向力=1721.1022, 切向力X=566.1973, 切向力Y=-949.8801 +FPS=25.65, 法向力=1865.3617, 切向力X=263.4297, 切向力Y=-1903.2937 +FPS=27.35, 法向力=1893.2219, 切向力X=199.2649, 切向力Y=-1860.8690 +FPS=26.21, 法向力=1686.3370, 切向力X=830.7164, 切向力Y=-1328.2224 +FPS=24.77, 法向力=1641.3436, 切向力X=922.8701, 切向力Y=-1342.1931 +FPS=26.05, 法向力=1980.2051, 切向力X=481.5363, 切向力Y=-2189.5435 +FPS=23.55, 法向力=1894.8444, 切向力X=485.2360, 切向力Y=-957.3484 +FPS=25.08, 法向力=1657.1770, 切向力X=704.9573, 切向力Y=-1993.1139 +FPS=26.60, 法向力=1609.4376, 切向力X=819.2036, 切向力Y=-2026.3254 +FPS=23.56, 法向力=1925.1790, 切向力X=1067.4784, 切向力Y=-1346.4927 +FPS=26.29, 法向力=1385.9149, 切向力X=997.8563, 切向力Y=-697.3762 +FPS=25.41, 法向力=1386.2357, 切向力X=923.1028, 切向力Y=-743.6334 +FPS=25.92, 法向力=1664.6880, 切向力X=586.4385, 切向力Y=-1438.4875 +FPS=25.53, 法向力=1854.6582, 切向力X=271.5392, 切向力Y=-938.7422 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000367s, blend=0.002221s (9 tiles incl ref), finalize=0.000058s, total=0.002653s +FPS=25.38, 法向力=1944.9523, 切向力X=225.3905, 切向力Y=-1016.4581 +FPS=23.99, 法向力=1333.1262, 切向力X=1005.6527, 切向力Y=-1632.7072 +FPS=26.47, 法向力=1483.4712, 切向力X=795.0416, 切向力Y=-1744.7627 +FPS=25.78, 法向力=1506.2422, 切向力X=290.9728, 切向力Y=-1453.2948 +FPS=25.78, 法向力=1195.7867, 切向力X=745.5305, 切向力Y=-1834.1917 +FPS=25.90, 法向力=1203.8503, 切向力X=632.4653, 切向力Y=-1933.5488 +FPS=26.28, 法向力=1663.2826, 切向力X=593.5063, 切向力Y=-1847.8743 +FPS=25.98, 法向力=2172.3816, 切向力X=-204.1166, 切向力Y=-1108.7928 +FPS=26.16, 法向力=2172.8972, 切向力X=-261.4870, 切向力Y=-1174.6500 +FPS=25.00, 法向力=2036.0713, 切向力X=506.1527, 切向力Y=-831.5762 +FPS=26.02, 法向力=1999.3176, 切向力X=523.7056, 切向力Y=-819.1186 +FPS=24.98, 法向力=2314.6809, 切向力X=547.9894, 切向力Y=-1307.6018 +FPS=25.08, 法向力=1670.1519, 切向力X=540.4664, 切向力Y=-2014.6934 +FPS=25.87, 法向力=1468.9233, 切向力X=591.1262, 切向力Y=-1447.0072 +FPS=26.90, 法向力=1420.2086, 切向力X=679.7111, 切向力Y=-1436.6150 +FPS=24.39, 法向力=1577.6008, 切向力X=969.8571, 切向力Y=-1452.8403 +FPS=25.88, 法向力=1619.8749, 切向力X=853.6712, 切向力Y=-1455.9420 +FPS=25.93, 法向力=1829.9109, 切向力X=-299.1425, 切向力Y=-1684.0742 +FPS=24.63, 法向力=1942.3933, 切向力X=629.5026, 切向力Y=-1312.6210 +FPS=25.38, 法向力=1885.3201, 切向力X=706.1316, 切向力Y=-1310.4454 +FPS=25.94, 法向力=1570.0913, 切向力X=444.9164, 切向力Y=-1442.1957 +FPS=25.47, 法向力=1804.0017, 切向力X=-319.9935, 切向力Y=-1956.8652 +FPS=25.90, 法向力=1777.7040, 切向力X=-355.7968, 切向力Y=-1963.6609 +FPS=24.59, 法向力=1799.7476, 切向力X=153.3031, 切向力Y=-1227.1327 +FPS=23.44, 法向力=1546.3856, 切向力X=805.2990, 切向力Y=-1644.8062 +FPS=25.64, 法向力=1503.9011, 切向力X=800.7209, 切向力Y=-1723.6793 +FPS=26.11, 法向力=1531.0934, 切向力X=853.7496, 切向力Y=-2038.3691 +FPS=23.40, 法向力=1576.2468, 切向力X=688.6724, 切向力Y=-1377.0464 +FPS=26.11, 法向力=1541.9318, 切向力X=759.6833, 切向力Y=-1355.7444 +FPS=24.37, 法向力=1869.8351, 切向力X=336.1194, 切向力Y=-1411.9187 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000364s, blend=0.002255s (9 tiles incl ref), finalize=0.000058s, total=0.002685s +FPS=24.05, 法向力=1415.5869, 切向力X=932.0037, 切向力Y=-1160.7864 +FPS=25.79, 法向力=1357.2996, 切向力X=982.7548, 切向力Y=-1142.6304 +FPS=25.37, 法向力=1851.5466, 切向力X=281.8202, 切向力Y=-1250.8757 +FPS=23.82, 法向力=1545.7412, 切向力X=571.3025, 切向力Y=-1318.5698 +FPS=26.03, 法向力=1582.1079, 切向力X=539.0068, 切向力Y=-1399.8281 +FPS=24.79, 法向力=1472.6517, 切向力X=-97.0122, 切向力Y=-1797.1058 +FPS=23.45, 法向力=1828.8843, 切向力X=1084.7958, 切向力Y=-1477.3210 +FPS=25.06, 法向力=1373.4017, 切向力X=514.0779, 切向力Y=-2161.9065 +FPS=26.50, 法向力=1406.2925, 切向力X=466.7818, 切向力Y=-2227.1460 +FPS=22.75, 法向力=2093.8291, 切向力X=-261.9441, 切向力Y=-1306.8517 +FPS=23.64, 法向力=1251.7042, 切向力X=800.5348, 切向力Y=-1447.9885 +FPS=24.83, 法向力=1264.1544, 切向力X=799.4174, 切向力Y=-1573.5160 +FPS=22.95, 法向力=1882.7308, 切向力X=668.9598, 切向力Y=-1636.0918 +FPS=24.49, 法向力=2000.3553, 切向力X=-98.2158, 切向力Y=-1957.0104 +FPS=26.19, 法向力=2040.1650, 切向力X=-150.1544, 切向力Y=-1951.0397 +FPS=24.61, 法向力=1617.2512, 切向力X=446.2387, 切向力Y=-1427.7042 +FPS=25.03, 法向力=1799.3110, 切向力X=307.7111, 切向力Y=-1962.1782 +FPS=25.65, 法向力=1795.7225, 切向力X=328.0197, 切向力Y=-2021.1117 +FPS=24.74, 法向力=1779.3394, 切向力X=447.1099, 切向力Y=-1437.9231 +FPS=24.86, 法向力=1553.3787, 切向力X=204.5429, 切向力Y=-1673.4370 +FPS=26.37, 法向力=1563.0405, 切向力X=184.8935, 切向力Y=-1705.1892 +FPS=24.67, 法向力=1976.2499, 切向力X=-17.1218, 切向力Y=-1835.0186 +FPS=26.64, 法向力=2023.5193, 切向力X=-29.1433, 切向力Y=-1839.8787 +FPS=25.62, 法向力=1530.9799, 切向力X=1108.3656, 切向力Y=-1712.8171 +FPS=24.91, 法向力=1902.8018, 切向力X=-303.4948, 切向力Y=-1489.9766 +FPS=25.27, 法向力=2351.9319, 切向力X=-101.5756, 切向力Y=-1684.3838 +FPS=25.44, 法向力=2392.9102, 切向力X=-80.8922, 切向力Y=-1644.9910 +FPS=22.50, 法向力=1352.6556, 切向力X=544.0120, 切向力Y=-2025.0215 +FPS=23.19, 法向力=1925.1558, 切向力X=533.6885, 切向力Y=-1856.1183 +FPS=25.82, 法向力=1950.6731, 切向力X=593.2953, 切向力Y=-1770.8989 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000264s, blend=0.002178s (9 tiles incl ref), finalize=0.000056s, total=0.002504s +FPS=24.10, 法向力=1348.8813, 切向力X=968.2839, 切向力Y=-1405.0667 +FPS=24.68, 法向力=1629.1528, 切向力X=840.6719, 切向力Y=-1871.9440 +FPS=25.74, 法向力=1709.9126, 切向力X=848.3244, 切向力Y=-1997.0076 +FPS=24.20, 法向力=1392.6072, 切向力X=994.0526, 切向力Y=-1196.0343 +FPS=26.13, 法向力=1600.0604, 切向力X=1226.8475, 切向力Y=-1881.7899 +FPS=24.89, 法向力=1656.9941, 切向力X=1248.2719, 切向力Y=-1962.3408 +FPS=24.65, 法向力=2021.5581, 切向力X=28.3839, 切向力Y=-1722.6426 +FPS=25.26, 法向力=1898.0085, 切向力X=163.0887, 切向力Y=-1649.0760 +FPS=26.62, 法向力=1816.5178, 切向力X=129.2660, 切向力Y=-1678.8345 +FPS=24.23, 法向力=1821.6074, 切向力X=180.3690, 切向力Y=-1480.8944 +FPS=25.12, 法向力=1815.0687, 切向力X=82.9752, 切向力Y=-1366.9314 +FPS=25.69, 法向力=1837.1848, 切向力X=20.8179, 切向力Y=-1427.7628 +FPS=25.19, 法向力=2015.2659, 切向力X=347.2800, 切向力Y=-1299.0376 +FPS=25.46, 法向力=1510.9159, 切向力X=1031.1565, 切向力Y=-2046.2161 +FPS=26.13, 法向力=1539.3229, 切向力X=1084.6504, 切向力Y=-1906.7971 +FPS=25.02, 法向力=2394.4255, 切向力X=409.5322, 切向力Y=-889.7959 +FPS=24.75, 法向力=2405.5571, 切向力X=308.8832, 切向力Y=-876.2994 +FPS=24.73, 法向力=1934.6442, 切向力X=719.0220, 切向力Y=-1682.1866 +FPS=23.87, 法向力=1700.2153, 切向力X=6.9950, 切向力Y=-1818.6160 +FPS=24.82, 法向力=1768.2487, 切向力X=1084.5454, 切向力Y=-1440.7256 +FPS=25.58, 法向力=1783.3115, 切向力X=1201.4978, 切向力Y=-1388.8770 +FPS=24.65, 法向力=1634.1676, 切向力X=109.8105, 切向力Y=-2162.8726 +FPS=25.31, 法向力=1608.6470, 切向力X=63.7674, 切向力Y=-2199.4280 +FPS=25.05, 法向力=2043.4956, 切向力X=716.2502, 切向力Y=-830.0497 +FPS=24.47, 法向力=1844.9702, 切向力X=222.0958, 切向力Y=-1935.5587 +FPS=24.99, 法向力=1678.0989, 切向力X=570.0048, 切向力Y=-1772.4183 +FPS=24.81, 法向力=1581.8125, 切向力X=592.1832, 切向力Y=-1841.5388 +FPS=24.82, 法向力=1460.5011, 切向力X=1383.2212, 切向力Y=-1298.4722 +FPS=24.80, 法向力=1813.3840, 切向力X=-54.0111, 切向力Y=-2391.4204 +FPS=25.41, 法向力=1803.4031, 切向力X=-58.7539, 切向力Y=-2418.9458 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000258s, blend=0.002134s (9 tiles incl ref), finalize=0.000054s, total=0.002452s +FPS=24.61, 法向力=1948.4333, 切向力X=895.6694, 切向力Y=-1738.4377 +FPS=23.24, 法向力=1624.8676, 切向力X=-29.1465, 切向力Y=-1941.3719 +FPS=26.29, 法向力=1646.8167, 切向力X=-28.0105, 切向力Y=-1869.3105 +FPS=24.42, 法向力=1867.5203, 切向力X=1032.8398, 切向力Y=-1324.3569 +FPS=26.03, 法向力=1988.8577, 切向力X=413.9362, 切向力Y=-1462.0089 +FPS=26.01, 法向力=1975.5479, 切向力X=444.8731, 切向力Y=-1651.3866 +FPS=25.98, 法向力=1308.2843, 切向力X=914.5759, 切向力Y=-2283.9692 +FPS=25.68, 法向力=1913.3668, 切向力X=123.8883, 切向力Y=-2015.3140 +FPS=25.56, 法向力=1969.3875, 切向力X=-4.6905, 切向力Y=-1972.7550 +FPS=24.69, 法向力=1807.5175, 切向力X=274.8775, 切向力Y=-1663.9995 +FPS=26.57, 法向力=1798.9962, 切向力X=332.1906, 切向力Y=-1634.0671 +FPS=24.81, 法向力=2180.1775, 切向力X=-249.2218, 切向力Y=-1795.7227 +FPS=25.44, 法向力=1796.8894, 切向力X=335.9170, 切向力Y=-2207.7095 +FPS=26.05, 法向力=1820.5486, 切向力X=309.7236, 切向力Y=-2206.7432 +FPS=27.15, 法向力=2090.4199, 切向力X=-305.3958, 切向力Y=-546.1346 +FPS=21.83, 法向力=1765.4148, 切向力X=831.7793, 切向力Y=-1552.6851 +FPS=24.81, 法向力=1860.5208, 切向力X=836.1093, 切向力Y=-1465.0106 +FPS=24.01, 法向力=1795.5542, 切向力X=472.1173, 切向力Y=-1886.3423 +FPS=25.87, 法向力=1627.7041, 切向力X=662.7890, 切向力Y=-1101.1429 +FPS=25.70, 法向力=1454.6743, 切向力X=326.3300, 切向力Y=-1480.1454 +FPS=25.63, 法向力=1442.2854, 切向力X=319.7314, 切向力Y=-1528.4922 +FPS=23.99, 法向力=1746.7372, 切向力X=663.6754, 切向力Y=-1872.1355 +FPS=26.22, 法向力=1726.0033, 切向力X=691.0938, 切向力Y=-1841.8173 +FPS=24.93, 法向力=1604.5664, 切向力X=1367.8627, 切向力Y=-2278.3076 +FPS=24.76, 法向力=2370.9597, 切向力X=270.1895, 切向力Y=-1297.5626 +FPS=25.38, 法向力=2076.7917, 切向力X=584.3012, 切向力Y=-1847.9717 +FPS=26.19, 法向力=2106.4204, 切向力X=555.8698, 切向力Y=-1815.2345 +FPS=23.90, 法向力=2018.7107, 切向力X=811.3578, 切向力Y=-1483.4071 +FPS=25.86, 法向力=1929.9834, 切向力X=876.8589, 切向力Y=-1461.5164 +FPS=26.43, 法向力=2003.9197, 切向力X=-622.5336, 切向力Y=-1847.6204 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000029s (hit), reset=0.000628s, blend=0.002560s (9 tiles incl ref), finalize=0.000059s, total=0.003280s +FPS=22.80, 法向力=2339.6294, 切向力X=78.7923, 切向力Y=-1542.0278 +FPS=24.65, 法向力=1572.0952, 切向力X=1565.7281, 切向力Y=-781.4511 +FPS=23.66, 法向力=1538.9790, 切向力X=1643.8198, 切向力Y=-744.6753 +FPS=22.30, 法向力=1915.7385, 切向力X=29.0781, 切向力Y=-1380.9902 +FPS=25.68, 法向力=1802.7565, 切向力X=1028.4486, 切向力Y=-1485.8284 +FPS=23.90, 法向力=1799.6927, 切向力X=995.4037, 切向力Y=-1565.0085 +FPS=24.39, 法向力=1982.5715, 切向力X=-319.6299, 切向力Y=-1883.9927 +FPS=25.07, 法向力=2102.0732, 切向力X=158.2290, 切向力Y=-1118.9211 +FPS=26.30, 法向力=2086.2517, 切向力X=160.7579, 切向力Y=-1084.2078 +FPS=24.97, 法向力=1142.4523, 切向力X=1138.5037, 切向力Y=-2582.7144 +FPS=24.21, 法向力=1668.7294, 切向力X=727.0115, 切向力Y=-2041.3472 +FPS=26.33, 法向力=1714.4580, 切向力X=722.2142, 切向力Y=-2057.1245 +FPS=25.93, 法向力=1914.2551, 切向力X=120.0383, 切向力Y=-1272.5469 +FPS=25.58, 法向力=1689.1997, 切向力X=826.4467, 切向力Y=-2026.0425 +FPS=26.31, 法向力=1695.9307, 切向力X=736.3793, 切向力Y=-2113.8203 +FPS=24.85, 法向力=1272.0215, 切向力X=607.4640, 切向力Y=-2313.1013 +FPS=25.48, 法向力=1260.8816, 切向力X=615.5768, 切向力Y=-2260.6235 +FPS=25.02, 法向力=2021.9323, 切向力X=-69.4287, 切向力Y=-1438.9639 +FPS=25.56, 法向力=1419.4844, 切向力X=1004.6540, 切向力Y=-1943.5928 +FPS=25.28, 法向力=1724.6439, 切向力X=270.6656, 切向力Y=-1733.6503 +FPS=26.36, 法向力=1791.6367, 切向力X=245.0336, 切向力Y=-1737.8167 +FPS=23.41, 法向力=1542.1749, 切向力X=330.2669, 切向力Y=-2094.2090 +FPS=24.87, 法向力=1569.5977, 切向力X=413.2053, 切向力Y=-2059.5686 +FPS=25.10, 法向力=1207.1173, 切向力X=1223.1771, 切向力Y=-1646.9219 +FPS=25.64, 法向力=2316.6724, 切向力X=36.8197, 切向力Y=-1515.1814 +FPS=25.72, 法向力=1560.0592, 切向力X=787.7553, 切向力Y=-1273.0287 +FPS=26.39, 法向力=1565.3352, 切向力X=767.2910, 切向力Y=-1133.2222 +FPS=23.79, 法向力=1997.7690, 切向力X=298.9178, 切向力Y=-2195.8926 +FPS=24.38, 法向力=1970.2905, 切向力X=335.5552, 切向力Y=-2177.2996 +FPS=24.11, 法向力=1478.8689, 切向力X=1167.2715, 切向力Y=-1417.1013 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000264s, blend=0.002220s (9 tiles incl ref), finalize=0.000058s, total=0.002548s +FPS=23.97, 法向力=1767.9376, 切向力X=710.5287, 切向力Y=-1402.3453 +FPS=24.51, 法向力=1852.4259, 切向力X=192.3896, 切向力Y=-1868.5259 +FPS=25.51, 法向力=1956.6482, 切向力X=167.4365, 切向力Y=-1870.4491 +FPS=24.65, 法向力=1468.4645, 切向力X=1206.3499, 切向力Y=-2213.5874 +FPS=25.53, 法向力=1451.9159, 切向力X=1198.7336, 切向力Y=-2239.2656 +FPS=25.94, 法向力=1707.7512, 切向力X=54.9197, 切向力Y=-1628.0181 +FPS=24.81, 法向力=1380.7625, 切向力X=704.8439, 切向力Y=-1494.3093 +FPS=25.81, 法向力=1935.7513, 切向力X=750.1667, 切向力Y=-1504.4852 +FPS=26.72, 法向力=1942.2258, 切向力X=669.0126, 切向力Y=-1552.1088 +FPS=22.72, 法向力=1609.8440, 切向力X=-144.8359, 切向力Y=-1748.1263 +FPS=22.46, 法向力=1570.8979, 切向力X=-225.1631, 切向力Y=-1816.9060 +FPS=24.65, 法向力=1504.4685, 切向力X=825.8293, 切向力Y=-1844.7795 +FPS=25.07, 法向力=1680.2620, 切向力X=27.4421, 切向力Y=-1744.1086 +FPS=25.06, 法向力=1564.3857, 切向力X=1368.4465, 切向力Y=-1508.0989 +FPS=25.64, 法向力=1587.5232, 切向力X=1421.6945, 切向力Y=-1463.3804 +FPS=25.22, 法向力=1312.1885, 切向力X=727.3099, 切向力Y=-2648.4490 +FPS=25.15, 法向力=1530.0758, 切向力X=764.8042, 切向力Y=-1112.1327 +FPS=25.00, 法向力=1635.3080, 切向力X=466.5477, 切向力Y=-1075.3597 +FPS=24.70, 法向力=1669.3220, 切向力X=284.5889, 切向力Y=-1646.8673 +FPS=24.92, 法向力=1679.3789, 切向力X=143.7537, 切向力Y=-1550.6385 +FPS=26.00, 法向力=1710.6807, 切向力X=158.7035, 切向力Y=-1493.1538 +FPS=23.99, 法向力=1623.3889, 切向力X=566.4866, 切向力Y=-1650.3594 +FPS=26.00, 法向力=1662.3577, 切向力X=512.7327, 切向力Y=-1628.6431 +FPS=23.75, 法向力=2240.0190, 切向力X=10.5770, 切向力Y=-941.6254 +FPS=25.41, 法向力=1844.7460, 切向力X=176.7207, 切向力Y=-833.6731 +FPS=25.63, 法向力=2012.5812, 切向力X=788.8705, 切向力Y=-1591.9354 +FPS=26.10, 法向力=1932.3618, 切向力X=781.1093, 切向力Y=-1755.0402 +FPS=24.25, 法向力=1723.1715, 切向力X=381.0233, 切向力Y=-2170.6104 +FPS=25.79, 法向力=1730.4263, 切向力X=504.1605, 切向力Y=-2241.5029 +FPS=26.61, 法向力=1806.8252, 切向力X=1162.9878, 切向力Y=-2141.2778 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002144s (9 tiles incl ref), finalize=0.000053s, total=0.002466s +FPS=24.61, 法向力=1315.5587, 切向力X=442.7864, 切向力Y=-2261.3906 +FPS=25.66, 法向力=1856.5945, 切向力X=677.7455, 切向力Y=-1782.3906 +FPS=25.99, 法向力=1917.0055, 切向力X=660.6882, 切向力Y=-1729.8318 +FPS=24.87, 法向力=1628.2318, 切向力X=-0.2568, 切向力Y=-1886.7964 +FPS=24.74, 法向力=1624.0039, 切向力X=-123.9880, 切向力Y=-1967.0815 +FPS=25.01, 法向力=1578.7725, 切向力X=133.5012, 切向力Y=-1833.8699 +FPS=25.20, 法向力=1486.3484, 切向力X=1073.1302, 切向力Y=-1876.8337 +FPS=25.54, 法向力=1549.3403, 切向力X=780.6036, 切向力Y=-2228.0181 +FPS=26.58, 法向力=1424.3230, 切向力X=860.5643, 切向力Y=-2191.6555 +FPS=25.28, 法向力=1817.5966, 切向力X=381.4297, 切向力Y=-1286.7346 +FPS=26.18, 法向力=1892.3647, 切向力X=235.3114, 切向力Y=-1255.8900 +FPS=24.96, 法向力=1516.1904, 切向力X=952.0792, 切向力Y=-1926.4365 +FPS=24.17, 法向力=1991.2948, 切向力X=165.6649, 切向力Y=-1266.5515 +FPS=25.79, 法向力=1947.8778, 切向力X=19.2490, 切向力Y=-1310.0240 +FPS=25.09, 法向力=1596.4978, 切向力X=575.8517, 切向力Y=-1757.7617 +FPS=24.47, 法向力=1288.2363, 切向力X=704.8360, 切向力Y=-1924.0289 +FPS=26.33, 法向力=1237.9313, 切向力X=703.1404, 切向力Y=-1983.4791 +FPS=25.26, 法向力=1595.0225, 切向力X=391.4489, 切向力Y=-1265.5824 +FPS=24.51, 法向力=1878.1002, 切向力X=-20.2482, 切向力Y=-1989.6108 +FPS=26.39, 法向力=1884.7335, 切向力X=-7.0951, 切向力Y=-2075.7493 +FPS=26.09, 法向力=1818.1967, 切向力X=117.7217, 切向力Y=-2348.8379 +FPS=25.64, 法向力=1428.2363, 切向力X=578.5646, 切向力Y=-1964.8840 +FPS=26.14, 法向力=1479.2043, 切向力X=485.8758, 切向力Y=-1949.7493 +FPS=24.64, 法向力=1522.8806, 切向力X=894.4098, 切向力Y=-1968.3789 +FPS=25.43, 法向力=1768.3154, 切向力X=797.4641, 切向力Y=-1778.9812 +FPS=7.31, 法向力=2056.7556, 切向力X=843.6570, 切向力Y=-2281.3440 +FPS=14.73, 法向力=1666.7173, 切向力X=13.2130, 切向力Y=-1348.1079 +FPS=19.73, 法向力=1566.3762, 切向力X=822.2679, 切向力Y=-1902.5795 +FPS=20.29, 法向力=1253.2458, 切向力X=967.7162, 切向力Y=-1773.9851 +FPS=20.85, 法向力=1224.6108, 切向力X=1024.4006, 切向力Y=-1777.3145 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000324s, blend=0.002510s (9 tiles incl ref), finalize=0.000058s, total=0.002898s +FPS=20.56, 法向力=1434.8254, 切向力X=299.7949, 切向力Y=-1901.9735 +FPS=17.47, 法向力=1853.2251, 切向力X=547.9729, 切向力Y=-1925.3779 +FPS=19.49, 法向力=1761.6570, 切向力X=401.2618, 切向力Y=-1930.2268 +FPS=13.29, 法向力=1393.2395, 切向力X=181.3310, 切向力Y=-1803.3442 +FPS=20.15, 法向力=2182.2158, 切向力X=110.3707, 切向力Y=-1679.6108 +FPS=13.23, 法向力=2477.7175, 切向力X=-442.6128, 切向力Y=-1441.3517 +FPS=19.89, 法向力=2512.8643, 切向力X=-391.7108, 切向力Y=-1465.2382 +FPS=17.36, 法向力=1588.2074, 切向力X=510.7639, 切向力Y=-2012.8667 +FPS=19.40, 法向力=2091.8420, 切向力X=740.4272, 切向力Y=-1742.6851 +FPS=17.35, 法向力=2125.6956, 切向力X=1115.3193, 切向力Y=-1059.9263 +FPS=18.81, 法向力=1474.6897, 切向力X=24.5674, 切向力Y=-1969.2144 +FPS=7.70, 法向力=1660.5599, 切向力X=289.7927, 切向力Y=-1444.0742 +FPS=24.67, 法向力=2015.0323, 切向力X=98.2511, 切向力Y=-1249.6274 +FPS=23.54, 法向力=2147.5156, 切向力X=-287.6501, 切向力Y=-1420.5201 +FPS=26.62, 法向力=2100.3276, 切向力X=-312.6890, 切向力Y=-1377.1748 +FPS=23.76, 法向力=1776.2246, 切向力X=332.5279, 切向力Y=-1170.8839 +FPS=25.40, 法向力=1554.3059, 切向力X=297.1595, 切向力Y=-1188.4871 +FPS=26.45, 法向力=1575.6121, 切向力X=251.0778, 切向力Y=-1161.7826 +FPS=25.59, 法向力=1396.6372, 切向力X=1180.0880, 切向力Y=-1587.8672 +FPS=26.41, 法向力=1481.8943, 切向力X=1112.3445, 切向力Y=-1637.4139 +FPS=26.37, 法向力=1313.8458, 切向力X=1081.5796, 切向力Y=-1984.1167 +FPS=25.51, 法向力=1798.1765, 切向力X=867.6884, 切向力Y=-1319.1887 +FPS=27.60, 法向力=1794.5898, 切向力X=920.9793, 切向力Y=-1172.7352 +FPS=26.19, 法向力=1433.9276, 切向力X=589.8212, 切向力Y=-1363.7905 +FPS=24.47, 法向力=1365.3071, 切向力X=719.6893, 切向力Y=-1301.7368 +FPS=25.20, 法向力=1479.3429, 切向力X=1190.9517, 切向力Y=-1926.0491 +FPS=25.58, 法向力=1686.2950, 切向力X=717.8951, 切向力Y=-2070.8267 +FPS=26.47, 法向力=1485.2896, 切向力X=805.5299, 切向力Y=-1747.6875 +FPS=27.80, 法向力=1581.3252, 切向力X=756.7146, 切向力Y=-1658.5996 +FPS=25.54, 法向力=1457.1953, 切向力X=676.2445, 切向力Y=-1853.0756 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002291s (9 tiles incl ref), finalize=0.000074s, total=0.002639s +FPS=26.67, 法向力=1417.6487, 切向力X=525.6658, 切向力Y=-1865.8231 +FPS=24.91, 法向力=1917.4961, 切向力X=-260.1522, 切向力Y=-1630.9275 +FPS=24.51, 法向力=1438.6128, 切向力X=1022.2378, 切向力Y=-1269.6215 +FPS=26.76, 法向力=1450.3490, 切向力X=858.5483, 切向力Y=-1230.5398 +FPS=25.97, 法向力=2219.6309, 切向力X=-35.3790, 切向力Y=-1598.6521 +FPS=23.84, 法向力=1616.9814, 切向力X=1007.0228, 切向力Y=-1549.8159 +FPS=27.16, 法向力=1610.4231, 切向力X=1041.2048, 切向力Y=-1619.6852 +FPS=26.44, 法向力=1919.4026, 切向力X=723.2889, 切向力Y=-2389.8667 +FPS=24.85, 法向力=1559.6895, 切向力X=217.9064, 切向力Y=-2080.8188 +FPS=27.21, 法向力=1486.9672, 切向力X=270.9578, 切向力Y=-2118.4382 +FPS=26.23, 法向力=1452.1382, 切向力X=1267.3650, 切向力Y=-2190.6362 +FPS=26.88, 法向力=1497.8357, 切向力X=1268.8503, 切向力Y=-2094.6250 +FPS=26.13, 法向力=2007.1060, 切向力X=672.8180, 切向力Y=-1868.8846 +FPS=23.12, 法向力=1333.7839, 切向力X=791.4265, 切向力Y=-1950.1024 +FPS=24.51, 法向力=1810.4868, 切向力X=604.4764, 切向力Y=-2797.4375 +FPS=26.14, 法向力=1844.5229, 切向力X=551.8281, 切向力Y=-2669.9980 +FPS=25.59, 法向力=1468.5720, 切向力X=413.2378, 切向力Y=-2770.4980 +FPS=26.57, 法向力=1565.5422, 切向力X=255.0501, 切向力Y=-2776.1060 +FPS=27.06, 法向力=1942.9280, 切向力X=207.8958, 切向力Y=-1498.1259 +FPS=25.99, 法向力=2026.5410, 切向力X=221.9837, 切向力Y=-1572.7986 +FPS=25.88, 法向力=2110.6216, 切向力X=163.5878, 切向力Y=-1624.1672 +FPS=26.05, 法向力=1916.3007, 切向力X=420.8174, 切向力Y=-1493.6248 +FPS=25.44, 法向力=2048.0449, 切向力X=-194.6838, 切向力Y=-1523.5287 +FPS=28.28, 法向力=2125.2148, 切向力X=-287.4550, 切向力Y=-1469.4685 +FPS=25.48, 法向力=1339.7295, 切向力X=1003.2483, 切向力Y=-1341.4260 +FPS=26.14, 法向力=1313.1947, 切向力X=1021.9533, 切向力Y=-1311.9338 +FPS=26.25, 法向力=1566.9768, 切向力X=350.1513, 切向力Y=-1634.6531 +FPS=24.20, 法向力=1860.6318, 切向力X=251.2199, 切向力Y=-1797.6324 +FPS=26.10, 法向力=2222.0708, 切向力X=527.3785, 切向力Y=-1116.1913 +FPS=28.09, 法向力=2271.5793, 切向力X=505.0979, 切向力Y=-1119.1443 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000607s, blend=0.002197s (9 tiles incl ref), finalize=0.000057s, total=0.002873s +FPS=24.06, 法向力=1688.0554, 切向力X=129.8132, 切向力Y=-1483.3862 +FPS=25.69, 法向力=1744.5491, 切向力X=90.4189, 切向力Y=-1404.0264 +FPS=25.41, 法向力=1954.0564, 切向力X=-0.2467, 切向力Y=-2115.7510 +FPS=24.57, 法向力=2256.4263, 切向力X=382.8408, 切向力Y=-1870.5475 +FPS=26.16, 法向力=2299.0430, 切向力X=382.9013, 切向力Y=-1870.5652 +FPS=26.79, 法向力=1971.7958, 切向力X=766.5275, 切向力Y=-1874.4375 +FPS=25.33, 法向力=1537.4019, 切向力X=1130.3318, 切向力Y=-1312.1753 +FPS=26.97, 法向力=1622.3654, 切向力X=1025.9006, 切向力Y=-1222.0076 +FPS=25.82, 法向力=1808.7743, 切向力X=819.9055, 切向力Y=-1347.0647 +FPS=25.90, 法向力=1728.1306, 切向力X=461.6204, 切向力Y=-2367.8464 +FPS=27.10, 法向力=1725.5271, 切向力X=402.5172, 切向力Y=-2512.6785 +FPS=26.42, 法向力=2509.2422, 切向力X=-274.8895, 切向力Y=-1938.4197 +FPS=27.48, 法向力=2532.1191, 切向力X=-483.8058, 切向力Y=-2054.4370 +FPS=23.98, 法向力=1261.4553, 切向力X=313.6694, 切向力Y=-2510.9492 +FPS=25.17, 法向力=1669.1056, 切向力X=240.5629, 切向力Y=-1933.1211 +FPS=26.87, 法向力=2055.4346, 切向力X=919.6514, 切向力Y=-1911.0613 +FPS=26.72, 法向力=2034.1903, 切向力X=936.0378, 切向力Y=-1926.9746 +FPS=25.83, 法向力=2238.3540, 切向力X=-329.0255, 切向力Y=-2507.6433 +FPS=27.10, 法向力=2265.8047, 切向力X=-307.6424, 切向力Y=-2488.2959 +FPS=26.37, 法向力=2175.2754, 切向力X=-80.4676, 切向力Y=-1873.8600 +FPS=26.66, 法向力=2128.5176, 切向力X=-19.8822, 切向力Y=-1866.8027 +FPS=27.24, 法向力=2128.7432, 切向力X=46.4133, 切向力Y=-1485.3552 +FPS=26.16, 法向力=1481.9069, 切向力X=1044.3552, 切向力Y=-2333.7292 +FPS=27.08, 法向力=1479.6857, 切向力X=1242.5803, 切向力Y=-2302.2229 +FPS=26.51, 法向力=2265.3867, 切向力X=326.0225, 切向力Y=-1620.1855 +FPS=23.20, 法向力=1748.8943, 切向力X=824.9625, 切向力Y=-1239.4799 +FPS=24.70, 法向力=1735.3713, 切向力X=762.4391, 切向力Y=-1308.8843 +FPS=24.45, 法向力=2415.5054, 切向力X=466.2009, 切向力Y=-1572.0813 +FPS=25.80, 法向力=1508.6536, 切向力X=796.3650, 切向力Y=-2293.4038 +FPS=26.20, 法向力=1509.1973, 切向力X=745.9658, 切向力Y=-2251.9451 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000259s, blend=0.002255s (9 tiles incl ref), finalize=0.000058s, total=0.002578s +FPS=26.85, 法向力=1832.5325, 切向力X=792.3932, 切向力Y=-1618.4009 +FPS=25.69, 法向力=2321.9885, 切向力X=335.7894, 切向力Y=-1402.5697 +FPS=26.17, 法向力=2358.0298, 切向力X=365.9602, 切向力Y=-1408.3481 +FPS=25.07, 法向力=2214.1902, 切向力X=-246.4055, 切向力Y=-2025.1880 +FPS=25.56, 法向力=1518.9688, 切向力X=746.3353, 切向力Y=-1381.6123 +FPS=26.38, 法向力=1620.5488, 切向力X=634.2618, 切向力Y=-1353.3218 +FPS=26.90, 法向力=1315.9429, 切向力X=977.3390, 切向力Y=-2149.1514 +FPS=25.82, 法向力=1384.4739, 切向力X=1066.4548, 切向力Y=-2158.4993 +FPS=27.16, 法向力=1651.4447, 切向力X=931.0667, 切向力Y=-2062.6846 +FPS=25.66, 法向力=1910.5078, 切向力X=684.9766, 切向力Y=-1752.9192 +FPS=25.75, 法向力=1694.9587, 切向力X=764.3267, 切向力Y=-1809.0304 +FPS=27.90, 法向力=1741.9694, 切向力X=777.1422, 切向力Y=-1826.7050 +FPS=26.76, 法向力=2210.6743, 切向力X=-68.0037, 切向力Y=-1462.6138 +FPS=26.85, 法向力=2154.4990, 切向力X=-26.8735, 切向力Y=-1488.6316 +FPS=25.82, 法向力=1624.6545, 切向力X=316.4049, 切向力Y=-2067.8247 +FPS=26.36, 法向力=1694.0778, 切向力X=316.6530, 切向力Y=-2038.9358 +FPS=25.63, 法向力=1728.1963, 切向力X=214.7367, 切向力Y=-1621.5098 +FPS=24.99, 法向力=1803.9111, 切向力X=1265.8674, 切向力Y=-1670.8961 +FPS=26.77, 法向力=1458.2283, 切向力X=996.3015, 切向力Y=-2471.3784 +FPS=26.61, 法向力=1464.6433, 切向力X=1141.0682, 切向力Y=-2467.4414 +FPS=22.63, 法向力=2162.0928, 切向力X=771.7307, 切向力Y=-1524.0542 +FPS=25.15, 法向力=1982.5325, 切向力X=919.8146, 切向力Y=-1578.0071 +FPS=24.92, 法向力=1167.3755, 切向力X=894.0623, 切向力Y=-1981.3911 +FPS=25.65, 法向力=1670.2875, 切向力X=699.9449, 切向力Y=-1804.7449 +FPS=24.46, 法向力=1727.6038, 切向力X=551.4661, 切向力Y=-1514.1459 +FPS=24.71, 法向力=1770.0908, 切向力X=539.9395, 切向力Y=-1556.4496 +FPS=23.83, 法向力=2313.9819, 切向力X=321.3001, 切向力Y=-1441.6031 +FPS=27.35, 法向力=2363.0430, 切向力X=347.0897, 切向力Y=-1346.4714 +FPS=25.46, 法向力=1750.3551, 切向力X=291.0307, 切向力Y=-1918.0886 +FPS=25.36, 法向力=1676.1848, 切向力X=349.9830, 切向力Y=-1539.5999 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000273s, blend=0.002215s (9 tiles incl ref), finalize=0.000058s, total=0.002552s +FPS=26.28, 法向力=1767.4220, 切向力X=1372.7250, 切向力Y=-1058.7946 +FPS=26.31, 法向力=1689.6528, 切向力X=1395.1018, 切向力Y=-1055.2162 +FPS=21.76, 法向力=1453.7534, 切向力X=677.1577, 切向力Y=-1735.7927 +FPS=26.83, 法向力=1451.9373, 切向力X=681.5330, 切向力Y=-1774.0400 +FPS=26.00, 法向力=2288.9341, 切向力X=154.0910, 切向力Y=-2025.3799 +FPS=24.04, 法向力=1652.0073, 切向力X=576.0837, 切向力Y=-1287.9680 +FPS=26.64, 法向力=1724.6256, 切向力X=581.3987, 切向力Y=-1205.7168 +FPS=27.26, 法向力=1616.6130, 切向力X=417.4878, 切向力Y=-2177.1211 +FPS=25.48, 法向力=1614.8679, 切向力X=396.4146, 切向力Y=-1200.5591 +FPS=27.67, 法向力=1673.6791, 切向力X=296.2220, 切向力Y=-1083.6492 +FPS=25.69, 法向力=1686.9805, 切向力X=722.7260, 切向力Y=-1840.2056 +FPS=25.75, 法向力=1506.2289, 切向力X=177.4325, 切向力Y=-1165.6797 +FPS=27.00, 法向力=1533.1892, 切向力X=145.3298, 切向力Y=-1221.1320 +FPS=25.88, 法向力=2267.9724, 切向力X=531.1768, 切向力Y=-2279.0745 +FPS=26.16, 法向力=2279.3960, 切向力X=510.1097, 切向力Y=-2333.6602 +FPS=26.66, 法向力=1815.9753, 切向力X=976.9307, 切向力Y=-2223.4272 +FPS=23.68, 法向力=1985.2992, 切向力X=346.0878, 切向力Y=-1705.3497 +FPS=26.21, 法向力=1807.9525, 切向力X=797.6597, 切向力Y=-1808.5283 +FPS=24.50, 法向力=1722.0479, 切向力X=971.7173, 切向力Y=-1866.2795 +FPS=23.64, 法向力=1917.1086, 切向力X=1001.5996, 切向力Y=-1594.7659 +FPS=26.19, 法向力=1970.6654, 切向力X=884.5349, 切向力Y=-1614.2371 +FPS=26.51, 法向力=2484.0229, 切向力X=251.2858, 切向力Y=-1199.2102 +FPS=24.52, 法向力=1699.2015, 切向力X=496.5698, 切向力Y=-1574.6935 +FPS=25.55, 法向力=1828.5295, 切向力X=848.6404, 切向力Y=-2109.3296 +FPS=24.77, 法向力=1823.5713, 切向力X=993.7613, 切向力Y=-2124.4727 +FPS=23.91, 法向力=1372.8887, 切向力X=-199.8084, 切向力Y=-1858.7949 +FPS=24.11, 法向力=1438.2563, 切向力X=-374.8570, 切向力Y=-1855.5386 +FPS=24.45, 法向力=1870.4786, 切向力X=400.3244, 切向力Y=-1694.6586 +FPS=20.55, 法向力=1767.6749, 切向力X=199.3650, 切向力Y=-1751.1602 +FPS=23.55, 法向力=1918.1260, 切向力X=1163.9600, 切向力Y=-2322.4062 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000279s, blend=0.002465s (9 tiles incl ref), finalize=0.000057s, total=0.002806s +FPS=25.89, 法向力=1900.9775, 切向力X=1157.4484, 切向力Y=-2376.7385 +FPS=25.83, 法向力=2071.8140, 切向力X=424.5873, 切向力Y=-1865.5148 +FPS=24.77, 法向力=1595.6758, 切向力X=85.0046, 切向力Y=-2167.5334 +FPS=26.05, 法向力=1624.1968, 切向力X=30.0181, 切向力Y=-2075.6086 +FPS=24.92, 法向力=1827.1163, 切向力X=-35.5985, 切向力Y=-2047.3108 +FPS=25.09, 法向力=1991.7073, 切向力X=610.0580, 切向力Y=-1490.6030 +FPS=25.64, 法向力=2057.8347, 切向力X=555.5587, 切向力Y=-1550.4862 +FPS=26.24, 法向力=1542.7102, 切向力X=440.2020, 切向力Y=-2011.8167 +FPS=26.52, 法向力=2238.5571, 切向力X=509.4808, 切向力Y=-1788.2092 +FPS=26.39, 法向力=2251.2109, 切向力X=532.7609, 切向力Y=-1770.3762 +FPS=25.03, 法向力=2073.9888, 切向力X=941.1088, 切向力Y=-1718.7993 +FPS=25.73, 法向力=1641.9893, 切向力X=152.1219, 切向力Y=-1927.6301 +FPS=25.59, 法向力=1704.3086, 切向力X=56.1803, 切向力Y=-1989.8977 +FPS=25.23, 法向力=1686.2356, 切向力X=368.3005, 切向力Y=-1757.6873 +FPS=27.03, 法向力=1669.5482, 切向力X=406.8970, 切向力Y=-1748.0389 +FPS=25.52, 法向力=1877.5624, 切向力X=568.2095, 切向力Y=-1261.3606 +FPS=22.69, 法向力=1674.6150, 切向力X=423.4572, 切向力Y=-1940.4508 +FPS=24.14, 法向力=1881.2383, 切向力X=382.9072, 切向力Y=-2164.3994 +FPS=25.43, 法向力=1797.1350, 切向力X=462.8353, 切向力Y=-2280.9141 +FPS=24.20, 法向力=1477.1831, 切向力X=128.0785, 切向力Y=-2285.9392 +FPS=24.45, 法向力=2033.0133, 切向力X=876.9680, 切向力Y=-1168.6494 +FPS=25.79, 法向力=2051.6526, 切向力X=755.5548, 切向力Y=-1265.4115 +FPS=23.97, 法向力=1828.4048, 切向力X=780.3583, 切向力Y=-2069.3867 +FPS=23.76, 法向力=1807.2197, 切向力X=270.3069, 切向力Y=-2229.1704 +FPS=25.68, 法向力=1905.0189, 切向力X=133.5959, 切向力Y=-2206.1309 +FPS=25.50, 法向力=1815.9777, 切向力X=565.5841, 切向力Y=-1962.6328 +FPS=26.48, 法向力=1398.2571, 切向力X=508.0860, 切向力Y=-2320.1504 +FPS=25.92, 法向力=1456.3706, 切向力X=382.8802, 切向力Y=-2366.8379 +FPS=22.50, 法向力=1640.8105, 切向力X=171.6912, 切向力Y=-1999.8813 +FPS=22.42, 法向力=1630.5122, 切向力X=597.4452, 切向力Y=-1725.1940 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.002286s (9 tiles incl ref), finalize=0.000058s, total=0.002616s +FPS=23.94, 法向力=1573.1694, 切向力X=660.2920, 切向力Y=-1758.2621 +FPS=24.42, 法向力=1986.7578, 切向力X=138.6468, 切向力Y=-1899.6373 +FPS=25.43, 法向力=1723.4545, 切向力X=277.2413, 切向力Y=-1209.6147 +FPS=27.46, 法向力=1688.8956, 切向力X=361.4838, 切向力Y=-1254.6089 +FPS=25.41, 法向力=1709.3156, 切向力X=409.6278, 切向力Y=-1627.8604 +FPS=25.33, 法向力=1566.0059, 切向力X=295.0896, 切向力Y=-1677.3232 +FPS=26.73, 法向力=1568.6643, 切向力X=257.2084, 切向力Y=-1597.0801 +FPS=26.14, 法向力=1791.7384, 切向力X=376.0138, 切向力Y=-1827.0022 +FPS=26.92, 法向力=1786.6106, 切向力X=466.8931, 切向力Y=-1782.1125 +FPS=26.99, 法向力=1279.4856, 切向力X=1183.3446, 切向力Y=-2138.0999 +FPS=23.72, 法向力=1904.7909, 切向力X=227.7100, 切向力Y=-1685.1133 +FPS=23.81, 法向力=1686.5286, 切向力X=757.1681, 切向力Y=-1082.6462 +FPS=24.64, 法向力=1755.1816, 切向力X=751.8177, 切向力Y=-987.9706 +FPS=23.81, 法向力=1685.9272, 切向力X=820.0501, 切向力Y=-2002.3342 +FPS=27.04, 法向力=1656.0977, 切向力X=904.4277, 切向力Y=-2096.2590 +FPS=27.00, 法向力=1825.8795, 切向力X=1023.2789, 切向力Y=-1515.6592 +FPS=23.67, 法向力=2275.7563, 切向力X=369.4260, 切向力Y=-1617.7170 +FPS=24.57, 法向力=1799.1786, 切向力X=37.1714, 切向力Y=-2438.5637 +FPS=25.00, 法向力=1806.3606, 切向力X=41.3670, 切向力Y=-2590.4321 +FPS=22.79, 法向力=2055.7920, 切向力X=-31.7793, 切向力Y=-2443.8271 +FPS=23.85, 法向力=1702.6550, 切向力X=649.1713, 切向力Y=-1331.7115 +FPS=25.32, 法向力=1702.6833, 切向力X=656.5814, 切向力Y=-1376.5800 +FPS=24.66, 法向力=1935.5057, 切向力X=-134.5508, 切向力Y=-1155.6995 +FPS=25.47, 法向力=2187.0864, 切向力X=697.8918, 切向力Y=-853.7856 +FPS=26.77, 法向力=2232.8408, 切向力X=756.1243, 切向力Y=-849.2032 +FPS=25.74, 法向力=1743.9402, 切向力X=814.8273, 切向力Y=-958.9493 +FPS=26.61, 法向力=1793.4807, 切向力X=657.1561, 切向力Y=-971.1113 +FPS=27.23, 法向力=1915.3551, 切向力X=557.4495, 切向力Y=-902.0625 +FPS=24.80, 法向力=2022.5950, 切向力X=80.7377, 切向力Y=-1863.1362 +FPS=24.49, 法向力=1680.4523, 切向力X=541.2390, 切向力Y=-1951.8212 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002070s (9 tiles incl ref), finalize=0.000050s, total=0.002387s +FPS=26.99, 法向力=1718.8826, 切向力X=435.3427, 切向力Y=-1962.5491 +FPS=25.82, 法向力=1382.9978, 切向力X=1007.5754, 切向力Y=-2295.3271 +FPS=27.86, 法向力=1370.2010, 切向力X=1027.1594, 切向力Y=-2335.6963 +FPS=25.56, 法向力=1308.8933, 切向力X=502.7501, 切向力Y=-1075.8186 +FPS=27.18, 法向力=1265.3882, 切向力X=510.8232, 切向力Y=-1136.7275 +FPS=26.04, 法向力=2152.5474, 切向力X=593.1044, 切向力Y=-1435.9302 +FPS=26.29, 法向力=2091.3818, 切向力X=233.5622, 切向力Y=-2110.4707 +FPS=27.32, 法向力=1978.9180, 切向力X=297.3411, 切向力Y=-2235.0444 +FPS=28.04, 法向力=1843.5699, 切向力X=444.6955, 切向力Y=-2016.4937 +FPS=25.81, 法向力=1630.4233, 切向力X=900.3105, 切向力Y=-2027.3464 +FPS=27.12, 法向力=1673.3274, 切向力X=830.2905, 切向力Y=-2077.4734 +FPS=26.28, 法向力=1941.6914, 切向力X=2.2852, 切向力Y=-2197.3984 +FPS=25.24, 法向力=1587.9214, 切向力X=785.7608, 切向力Y=-1819.9830 +FPS=26.94, 法向力=1581.4873, 切向力X=782.1329, 切向力Y=-1759.7407 +FPS=26.75, 法向力=1210.5001, 切向力X=638.6334, 切向力Y=-1991.1815 +FPS=26.23, 法向力=1194.5737, 切向力X=690.2849, 切向力Y=-2042.7767 +FPS=26.75, 法向力=1786.6047, 切向力X=752.1262, 切向力Y=-1918.1183 +FPS=25.19, 法向力=1943.2150, 切向力X=452.1771, 切向力Y=-1464.1592 +FPS=26.07, 法向力=2078.0427, 切向力X=542.4343, 切向力Y=-1495.0963 +FPS=26.37, 法向力=2042.9547, 切向力X=539.2916, 切向力Y=-1552.2871 +FPS=25.86, 法向力=1555.6003, 切向力X=670.7124, 切向力Y=-1903.0537 +FPS=27.92, 法向力=1553.0179, 切向力X=622.5940, 切向力Y=-1905.7726 +FPS=26.79, 法向力=1747.1611, 切向力X=571.3488, 切向力Y=-1802.6539 +FPS=28.50, 法向力=1751.7742, 切向力X=475.6636, 切向力Y=-1885.1079 +FPS=27.06, 法向力=2094.4485, 切向力X=156.2918, 切向力Y=-1343.3915 +FPS=25.26, 法向力=1620.4231, 切向力X=174.5729, 切向力Y=-2330.8223 +FPS=27.27, 法向力=1656.9624, 切向力X=166.8966, 切向力Y=-2329.8491 +FPS=27.47, 法向力=1762.5322, 切向力X=512.0465, 切向力Y=-1754.9391 +FPS=26.90, 法向力=2144.1340, 切向力X=156.9390, 切向力Y=-1690.9202 +FPS=26.92, 法向力=2225.8850, 切向力X=145.5614, 切向力Y=-1558.8693 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000402s, blend=0.002220s (9 tiles incl ref), finalize=0.000057s, total=0.002685s +FPS=25.41, 法向力=1435.0563, 切向力X=539.5493, 切向力Y=-1118.5337 +FPS=27.24, 法向力=1818.5934, 切向力X=669.8741, 切向力Y=-1875.1229 +FPS=25.76, 法向力=1754.4525, 切向力X=722.3942, 切向力Y=-1925.1025 +FPS=24.48, 法向力=2085.8027, 切向力X=841.4624, 切向力Y=-1390.7874 +FPS=27.14, 法向力=2191.9111, 切向力X=714.0247, 切向力Y=-1345.9614 +FPS=26.88, 法向力=1606.0702, 切向力X=808.3478, 切向力Y=-1683.7650 +FPS=26.33, 法向力=1776.6345, 切向力X=354.0510, 切向力Y=-1509.6143 +FPS=25.24, 法向力=1812.0861, 切向力X=281.2838, 切向力Y=-1560.5602 +FPS=26.87, 法向力=1492.2642, 切向力X=366.0708, 切向力Y=-2222.8579 +FPS=26.06, 法向力=1734.7805, 切向力X=733.2003, 切向力Y=-1611.7288 +FPS=27.68, 法向力=1852.8716, 切向力X=673.6227, 切向力Y=-1508.6865 +FPS=25.60, 法向力=1700.3785, 切向力X=164.3057, 切向力Y=-1528.8506 +FPS=26.41, 法向力=1709.0095, 切向力X=98.9692, 切向力Y=-1598.4762 +FPS=24.17, 法向力=1485.8903, 切向力X=736.2157, 切向力Y=-1369.4185 +FPS=25.20, 法向力=1628.7506, 切向力X=963.8394, 切向力Y=-2618.9834 +FPS=26.30, 法向力=1633.8110, 切向力X=671.4989, 切向力Y=-1871.2589 +FPS=27.82, 法向力=1594.6631, 切向力X=726.6071, 切向力Y=-1896.3726 +FPS=25.26, 法向力=2120.3938, 切向力X=355.4488, 切向力Y=-1441.8230 +FPS=28.15, 法向力=2141.3018, 切向力X=262.4044, 切向力Y=-1544.3916 +FPS=25.72, 法向力=1955.5604, 切向力X=59.1714, 切向力Y=-1447.3169 +FPS=25.90, 法向力=1624.8479, 切向力X=887.0529, 切向力Y=-2074.2681 +FPS=27.49, 法向力=1554.1599, 切向力X=906.8947, 切向力Y=-2079.2136 +FPS=26.19, 法向力=1594.9075, 切向力X=238.8058, 切向力Y=-1802.2072 +FPS=26.91, 法向力=1566.0862, 切向力X=302.0777, 切向力Y=-1789.4739 +FPS=26.96, 法向力=2155.6270, 切向力X=221.6337, 切向力Y=-1785.2037 +FPS=24.98, 法向力=2182.2566, 切向力X=80.3637, 切向力Y=-1175.2303 +FPS=26.41, 法向力=2202.2546, 切向力X=-32.5027, 切向力Y=-1217.3953 +FPS=26.77, 法向力=1828.8331, 切向力X=462.3265, 切向力Y=-2170.8530 +FPS=24.87, 法向力=1783.7629, 切向力X=256.6541, 切向力Y=-2040.5787 +FPS=28.35, 法向力=1841.7290, 切向力X=74.9421, 切向力Y=-2016.4630 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000275s, blend=0.002088s (9 tiles incl ref), finalize=0.000052s, total=0.002421s +FPS=25.69, 法向力=1601.8964, 切向力X=800.9458, 切向力Y=-1752.0284 +FPS=26.70, 法向力=1609.4935, 切向力X=821.2896, 切向力Y=-1693.7518 +FPS=27.01, 法向力=1833.3033, 切向力X=789.9100, 切向力Y=-1218.1265 +FPS=26.86, 法向力=2220.6953, 切向力X=-394.6035, 切向力Y=-1837.4922 +FPS=26.14, 法向力=2225.7773, 切向力X=-483.2887, 切向力Y=-1821.2590 +FPS=27.41, 法向力=2025.2716, 切向力X=334.1300, 切向力Y=-2317.3638 +FPS=26.19, 法向力=1581.0300, 切向力X=255.3669, 切向力Y=-1817.4240 +FPS=27.62, 法向力=1520.8413, 切向力X=378.4813, 切向力Y=-1923.8291 +FPS=25.96, 法向力=1660.1998, 切向力X=783.1399, 切向力Y=-1986.0564 +FPS=25.83, 法向力=1765.6724, 切向力X=1048.5693, 切向力Y=-2068.5239 +FPS=28.09, 法向力=1748.3250, 切向力X=1031.5354, 切向力Y=-2126.9565 +FPS=26.03, 法向力=2099.2100, 切向力X=77.9014, 切向力Y=-1915.9766 +FPS=26.76, 法向力=2194.7256, 切向力X=-12.5930, 切向力Y=-1891.9413 +FPS=26.09, 法向力=2375.2488, 切向力X=-665.9142, 切向力Y=-1725.5236 +FPS=26.31, 法向力=2393.1912, 切向力X=403.1315, 切向力Y=-1874.9961 +FPS=27.25, 法向力=2342.2581, 切向力X=549.6858, 切向力Y=-1959.6213 +FPS=27.42, 法向力=1807.4297, 切向力X=677.9358, 切向力Y=-1741.2489 +FPS=27.52, 法向力=1913.1123, 切向力X=178.1761, 切向力Y=-2072.7781 +FPS=28.18, 法向力=1930.4585, 切向力X=178.1842, 切向力Y=-2131.9800 +FPS=26.49, 法向力=1225.5586, 切向力X=1029.2688, 切向力Y=-1721.3699 +FPS=27.21, 法向力=1243.0098, 切向力X=1041.8282, 切向力Y=-1685.0044 +FPS=26.39, 法向力=1611.6471, 切向力X=1000.5872, 切向力Y=-1600.6743 +FPS=26.60, 法向力=1939.1797, 切向力X=314.1964, 切向力Y=-1482.7850 +FPS=28.60, 法向力=1918.2812, 切向力X=322.9991, 切向力Y=-1601.9755 +FPS=26.07, 法向力=1905.5498, 切向力X=398.2639, 切向力Y=-2017.7949 +FPS=27.91, 法向力=1882.0133, 切向力X=393.2731, 切向力Y=-2051.1904 +FPS=27.49, 法向力=1890.6842, 切向力X=568.0873, 切向力Y=-1473.2729 +FPS=28.11, 法向力=1630.9225, 切向力X=323.3836, 切向力Y=-2338.1248 +FPS=28.33, 法向力=1632.1002, 切向力X=400.5543, 切向力Y=-2317.3604 +FPS=26.94, 法向力=1133.3699, 切向力X=1012.7921, 切向力Y=-1989.3893 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000474s, blend=0.002350s (9 tiles incl ref), finalize=0.000053s, total=0.002885s +FPS=26.73, 法向力=1955.3264, 切向力X=399.0615, 切向力Y=-1900.4277 +FPS=27.82, 法向力=2015.0566, 切向力X=267.1317, 切向力Y=-1981.3843 +FPS=26.53, 法向力=1870.5547, 切向力X=403.7059, 切向力Y=-1571.6144 +FPS=28.60, 法向力=1919.4082, 切向力X=364.7284, 切向力Y=-1528.5863 +FPS=26.51, 法向力=1533.8624, 切向力X=574.0688, 切向力Y=-2614.1565 +FPS=26.57, 法向力=1612.0601, 切向力X=-99.4202, 切向力Y=-1980.3134 +FPS=28.01, 法向力=1598.9009, 切向力X=-62.7907, 切向力Y=-1977.2097 +FPS=27.17, 法向力=1408.6196, 切向力X=329.3698, 切向力Y=-1519.6780 +FPS=27.47, 法向力=1447.7690, 切向力X=263.1372, 切向力Y=-1447.7434 +FPS=26.35, 法向力=1572.6176, 切向力X=1416.1833, 切向力Y=-2017.3441 +FPS=27.17, 法向力=1643.7333, 切向力X=1360.0166, 切向力Y=-1947.6560 +FPS=28.06, 法向力=1877.8591, 切向力X=139.5750, 切向力Y=-1943.9561 +FPS=27.53, 法向力=1568.3711, 切向力X=1229.1010, 切向力Y=-1612.8403 +FPS=28.35, 法向力=1576.4580, 切向力X=1327.4453, 切向力Y=-1567.9104 +FPS=26.88, 法向力=1717.9823, 切向力X=1116.5364, 切向力Y=-1163.5424 +FPS=27.71, 法向力=2109.7253, 切向力X=404.1351, 切向力Y=-2000.7821 +FPS=27.26, 法向力=2050.1196, 切向力X=480.7019, 切向力Y=-2038.6613 +FPS=26.33, 法向力=1537.0786, 切向力X=491.0847, 切向力Y=-1938.3721 +FPS=28.15, 法向力=1686.3628, 切向力X=390.5327, 切向力Y=-1536.5428 +FPS=27.41, 法向力=1693.8929, 切向力X=438.4965, 切向力Y=-1444.1300 +FPS=27.53, 法向力=1648.8091, 切向力X=-130.6736, 切向力Y=-2469.2593 +FPS=29.04, 法向力=1651.1365, 切向力X=-114.9920, 切向力Y=-2378.9209 +FPS=26.31, 法向力=1862.1520, 切向力X=507.4796, 切向力Y=-1947.8066 +FPS=28.92, 法向力=1978.8552, 切向力X=594.3160, 切向力Y=-1907.2228 +FPS=27.10, 法向力=1958.7585, 切向力X=865.9001, 切向力Y=-2190.5977 +FPS=25.77, 法向力=1743.9812, 切向力X=366.1371, 切向力Y=-1748.2390 +FPS=28.37, 法向力=1760.2095, 切向力X=301.9936, 切向力Y=-1854.6118 +FPS=27.00, 法向力=2422.3694, 切向力X=456.3175, 切向力Y=-1578.8611 +FPS=27.28, 法向力=2413.5054, 切向力X=405.2012, 切向力Y=-1493.4475 +FPS=27.49, 法向力=1446.5176, 切向力X=578.2662, 切向力Y=-2545.4143 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000263s, blend=0.002179s (9 tiles incl ref), finalize=0.000057s, total=0.002505s +FPS=26.99, 法向力=2002.2452, 切向力X=420.5789, 切向力Y=-1763.9380 +FPS=26.39, 法向力=2076.9634, 切向力X=385.5193, 切向力Y=-1743.0999 +FPS=26.42, 法向力=1571.9205, 切向力X=1217.4546, 切向力Y=-1722.7222 +FPS=25.77, 法向力=1624.2382, 切向力X=664.3564, 切向力Y=-1527.9407 +FPS=28.02, 法向力=1737.0850, 切向力X=495.4955, 切向力Y=-1512.0410 +FPS=26.44, 法向力=1697.3918, 切向力X=245.8371, 切向力Y=-1653.4106 +FPS=27.30, 法向力=1773.1942, 切向力X=242.6246, 切向力Y=-1670.8368 +FPS=26.35, 法向力=1581.3466, 切向力X=763.9598, 切向力Y=-1565.6587 +FPS=25.87, 法向力=1533.1885, 切向力X=1383.1958, 切向力Y=-1887.1189 +FPS=28.43, 法向力=1586.8162, 切向力X=1401.0271, 切向力Y=-1934.4087 +FPS=27.71, 法向力=1962.5275, 切向力X=584.8446, 切向力Y=-2013.3533 +FPS=26.74, 法向力=1714.9277, 切向力X=659.4438, 切向力Y=-1769.0933 +FPS=27.88, 法向力=1753.8787, 切向力X=633.8917, 切向力Y=-1671.2344 +FPS=26.11, 法向力=1610.0950, 切向力X=657.2485, 切向力Y=-1972.4359 +FPS=27.81, 法向力=1679.3267, 切向力X=515.7042, 切向力Y=-2030.6199 +FPS=27.43, 法向力=1806.1345, 切向力X=1023.0491, 切向力Y=-1841.0841 +FPS=27.33, 法向力=1346.4768, 切向力X=753.4497, 切向力Y=-2148.9431 +FPS=28.35, 法向力=1432.2301, 切向力X=751.5002, 切向力Y=-2145.5640 +FPS=25.54, 法向力=1628.8217, 切向力X=599.5851, 切向力Y=-1106.2629 +FPS=26.06, 法向力=1693.7701, 切向力X=480.9092, 切向力Y=-1128.8254 +FPS=27.93, 法向力=2161.4609, 切向力X=457.6525, 切向力Y=-1008.9763 +FPS=24.60, 法向力=1969.5142, 切向力X=706.2773, 切向力Y=-1200.2727 +FPS=28.58, 法向力=1981.3503, 切向力X=672.7736, 切向力Y=-1193.1456 +FPS=28.29, 法向力=2451.8062, 切向力X=-185.6739, 切向力Y=-1447.7852 +FPS=26.77, 法向力=1876.7554, 切向力X=632.1467, 切向力Y=-1898.8002 +FPS=27.54, 法向力=1913.3270, 切向力X=594.3224, 切向力Y=-1996.0575 +FPS=26.95, 法向力=2094.9175, 切向力X=217.0753, 切向力Y=-1343.0945 +FPS=27.69, 法向力=1563.5659, 切向力X=853.4438, 切向力Y=-1746.3230 +FPS=27.52, 法向力=1601.9066, 切向力X=853.5431, 切向力Y=-1750.0649 +FPS=26.63, 法向力=2378.5002, 切向力X=133.8882, 切向力Y=-1521.5439 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002079s (9 tiles incl ref), finalize=0.000051s, total=0.002390s +FPS=28.33, 法向力=2442.1433, 切向力X=120.5277, 切向力Y=-1479.5634 +FPS=25.98, 法向力=1822.3557, 切向力X=700.3230, 切向力Y=-2664.3647 +FPS=27.18, 法向力=1900.4669, 切向力X=557.3271, 切向力Y=-2586.3545 +FPS=26.06, 法向力=2081.4270, 切向力X=272.5850, 切向力Y=-2407.4985 +FPS=24.43, 法向力=1922.6980, 切向力X=598.3798, 切向力Y=-2134.2468 +FPS=27.50, 法向力=1904.4476, 切向力X=534.2080, 切向力Y=-2101.5781 +FPS=27.54, 法向力=2410.6570, 切向力X=-222.4634, 切向力Y=-2291.5200 +FPS=27.05, 法向力=1747.8479, 切向力X=316.3128, 切向力Y=-1471.0505 +FPS=28.04, 法向力=1737.1235, 切向力X=371.9796, 切向力Y=-1508.2272 +FPS=26.81, 法向力=2112.3970, 切向力X=337.7874, 切向力Y=-2329.1235 +FPS=26.85, 法向力=1725.2146, 切向力X=706.3409, 切向力Y=-2030.5471 +FPS=28.07, 法向力=1654.7332, 切向力X=805.4744, 切向力Y=-2113.9634 +FPS=26.66, 法向力=1500.2777, 切向力X=420.7009, 切向力Y=-2268.6191 +FPS=28.45, 法向力=1530.9861, 切向力X=406.1400, 切向力Y=-2405.5210 +FPS=26.18, 法向力=2313.1042, 切向力X=735.9636, 切向力Y=-1778.0640 +FPS=26.79, 法向力=2327.6343, 切向力X=826.2791, 切向力Y=-1698.2673 +FPS=26.69, 法向力=2185.1577, 切向力X=144.3528, 切向力Y=-1955.5559 +FPS=25.18, 法向力=1703.6385, 切向力X=246.4451, 切向力Y=-1089.9584 +FPS=26.82, 法向力=1701.7367, 切向力X=100.0176, 切向力Y=-1062.1327 +FPS=27.97, 法向力=1710.1299, 切向力X=1174.0885, 切向力Y=-2135.6194 +FPS=26.19, 法向力=2298.5142, 切向力X=106.7736, 切向力Y=-1979.2170 +FPS=27.75, 法向力=2262.2253, 切向力X=2.1166, 切向力Y=-2066.7759 +FPS=26.37, 法向力=2324.2808, 切向力X=272.0331, 切向力Y=-1785.6843 +FPS=27.33, 法向力=1672.4321, 切向力X=950.0112, 切向力Y=-2287.9502 +FPS=26.46, 法向力=1765.4124, 切向力X=971.8624, 切向力Y=-2152.3511 +FPS=25.73, 法向力=2072.9629, 切向力X=1035.2264, 切向力Y=-1383.1516 +FPS=27.07, 法向力=2097.9204, 切向力X=983.4474, 切向力Y=-1349.1274 +FPS=26.77, 法向力=2023.0730, 切向力X=316.0982, 切向力Y=-2490.0303 +FPS=27.24, 法向力=2147.3765, 切向力X=187.5898, 切向力Y=-1646.0718 +FPS=26.65, 法向力=2102.2092, 切向力X=212.4732, 切向力Y=-1650.8184 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002292s (9 tiles incl ref), finalize=0.000063s, total=0.002625s +FPS=24.97, 法向力=2192.6533, 切向力X=-82.1614, 切向力Y=-981.0228 +FPS=22.49, 法向力=1723.9971, 切向力X=955.2530, 切向力Y=-1621.5952 +FPS=44.61, 法向力=1768.6627, 切向力X=1059.7532, 切向力Y=-1728.3706 +FPS=35.02, 法向力=1766.5593, 切向力X=1067.5516, 切向力Y=-1756.8328 +FPS=34.50, 法向力=1590.3235, 切向力X=461.9904, 切向力Y=-1179.2205 +FPS=37.37, 法向力=1606.2996, 切向力X=460.9156, 切向力Y=-1157.8950 +FPS=35.58, 法向力=1447.5234, 切向力X=559.9507, 切向力Y=-2512.4487 +FPS=34.37, 法向力=1538.4475, 切向力X=538.1450, 切向力Y=-2651.4390 +FPS=36.02, 法向力=2001.4220, 切向力X=469.3401, 切向力Y=-1854.5326 +FPS=37.36, 法向力=2035.2472, 切向力X=446.6158, 切向力Y=-1888.1028 +FPS=34.53, 法向力=1611.1359, 切向力X=1023.5289, 切向力Y=-1545.3013 +FPS=37.15, 法向力=1633.9657, 切向力X=1053.8367, 切向力Y=-1579.8132 +FPS=34.50, 法向力=1691.6270, 切向力X=138.0252, 切向力Y=-1414.2968 +FPS=36.68, 法向力=1726.8004, 切向力X=111.3649, 切向力Y=-1375.3341 +FPS=35.11, 法向力=1796.6226, 切向力X=533.8073, 切向力Y=-2031.5814 +FPS=36.40, 法向力=1831.0332, 切向力X=535.6740, 切向力Y=-2153.3049 +FPS=33.01, 法向力=1948.6587, 切向力X=464.2472, 切向力Y=-1831.2759 +FPS=36.21, 法向力=1986.4915, 切向力X=474.8229, 切向力Y=-1834.9592 +FPS=34.00, 法向力=2185.6208, 切向力X=8.1759, 切向力Y=-1542.4529 +FPS=36.27, 法向力=2238.5151, 切向力X=-84.6031, 切向力Y=-1568.7623 +FPS=32.22, 法向力=2236.4746, 切向力X=-121.6749, 切向力Y=-1547.2253 +FPS=34.36, 法向力=1548.2513, 切向力X=964.1052, 切向力Y=-1799.8577 +FPS=34.34, 法向力=1561.0981, 切向力X=970.7858, 切向力Y=-1858.6694 +FPS=34.77, 法向力=1736.9845, 切向力X=425.3724, 切向力Y=-2680.6255 +FPS=34.68, 法向力=2493.5884, 切向力X=303.5413, 切向力Y=-1838.8733 +FPS=34.77, 法向力=2430.8967, 切向力X=414.7561, 切向力Y=-1860.0016 +FPS=33.42, 法向力=2446.8706, 切向力X=404.6956, 切向力Y=-1849.2607 +FPS=35.15, 法向力=2270.1426, 切向力X=995.8655, 切向力Y=-2238.3193 +FPS=36.23, 法向力=2298.4841, 切向力X=974.5186, 切向力Y=-2287.1306 +FPS=33.94, 法向力=1806.0408, 切向力X=451.2784, 切向力Y=-1611.1982 +stitch_feature_optimized: canvas out_w=544, out_h=416, x_min=-140.74, y_min=-84.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002187s (9 tiles incl ref), finalize=0.000066s, total=0.002527s +FPS=36.15, 法向力=1699.4739, 切向力X=444.0715, 切向力Y=-1620.4901 +FPS=33.71, 法向力=1574.9856, 切向力X=1026.6028, 切向力Y=-1670.5349 +FPS=36.47, 法向力=1479.8217, 切向力X=1179.6406, 切向力Y=-1669.2698 +FPS=33.25, 法向力=1573.3867, 切向力X=514.8892, 切向力Y=-2501.8730 +FPS=36.25, 法向力=1515.8765, 切向力X=430.8640, 切向力Y=-2586.4443 +FPS=35.05, 法向力=2109.5957, 切向力X=25.6540, 切向力Y=-1710.8076 +FPS=36.87, 法向力=2154.7007, 切向力X=23.4750, 切向力Y=-1767.3354 +FPS=35.25, 法向力=2268.9429, 切向力X=194.7111, 切向力Y=-2149.9187 +FPS=36.33, 法向力=2229.6321, 切向力X=173.4496, 切向力Y=-2221.7117 +FPS=35.63, 法向力=2254.0249, 切向力X=138.8574, 切向力Y=-2182.0537 +FPS=35.88, 法向力=1622.6384, 切向力X=298.8268, 切向力Y=-1498.6492 +FPS=35.42, 法向力=1714.2615, 切向力X=550.0552, 切向力Y=-1592.8928 +FPS=36.64, 法向力=1702.2407, 切向力X=515.7382, 切向力Y=-1539.9731 +FPS=35.83, 法向力=1678.5293, 切向力X=492.7467, 切向力Y=-1534.0081 +FPS=36.85, 法向力=1703.4005, 切向力X=1077.0219, 切向力Y=-1992.1515 +FPS=37.23, 法向力=1716.1406, 切向力X=1062.1519, 切向力Y=-2100.7871 +FPS=35.12, 法向力=2082.4307, 切向力X=891.3858, 切向力Y=-1356.6772 +FPS=37.38, 法向力=2125.1460, 切向力X=911.7347, 切向力Y=-1396.2737 +FPS=34.14, 法向力=2078.6653, 切向力X=185.2237, 切向力Y=-2273.0405 +FPS=36.87, 法向力=2031.0664, 切向力X=145.6520, 切向力Y=-2370.4897 +FPS=33.07, 法向力=1786.0640, 切向力X=646.2430, 切向力Y=-1392.9338 +FPS=20.27, 法向力=2340.5532, 切向力X=229.4274, 切向力Y=-1043.2461 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_180916.log b/examples/logs/qt_viewer_20260519_180916.log new file mode 100644 index 0000000..8c4ba0e --- /dev/null +++ b/examples/logs/qt_viewer_20260519_180916.log @@ -0,0 +1,387 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=20 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +FPS=0.51, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=3.78, 法向力=1319.9214, 切向力X=-158.2586, 切向力Y=-469.5464 +FPS=34.67, 法向力=1614.2219, 切向力X=-733.6538, 切向力Y=-392.2283 +FPS=26.64, 法向力=1674.6257, 切向力X=-823.2000, 切向力Y=-472.3365 +FPS=28.50, 法向力=1487.2946, 切向力X=-237.6716, 切向力Y=-981.1450 +FPS=30.34, 法向力=1524.4380, 切向力X=-192.1061, 切向力Y=-1060.0020 +FPS=30.77, 法向力=1185.6323, 切向力X=-385.2812, 切向力Y=-1432.8470 +FPS=30.02, 法向力=1407.2581, 切向力X=-1309.8552, 切向力Y=-401.1516 +FPS=31.85, 法向力=1384.0031, 切向力X=-1292.9248, 切向力Y=-342.8344 +FPS=29.92, 法向力=1299.4647, 切向力X=-808.6634, 切向力Y=-392.1310 +FPS=31.29, 法向力=1309.7788, 切向力X=-820.8898, 切向力Y=-539.6555 +FPS=30.00, 法向力=1388.7139, 切向力X=-773.2426, 切向力Y=-685.4021 +FPS=33.55, 法向力=1373.2345, 切向力X=-814.5143, 切向力Y=-676.4857 +FPS=27.79, 法向力=1469.1439, 切向力X=-331.0170, 切向力Y=-350.4691 +FPS=33.18, 法向力=1484.3489, 切向力X=-365.0068, 切向力Y=-403.8424 +FPS=31.07, 法向力=1348.7627, 切向力X=-925.7011, 切向力Y=-698.6892 +FPS=32.91, 法向力=1337.5515, 切向力X=-903.1743, 切向力Y=-624.1057 +FPS=30.69, 法向力=1892.2056, 切向力X=-552.3064, 切向力Y=-597.5526 +FPS=31.08, 法向力=1952.8649, 切向力X=-544.0306, 切向力Y=-1018.4485 +FPS=32.25, 法向力=1997.1619, 切向力X=-602.6927, 切向力Y=-982.6525 +FPS=30.26, 法向力=1727.1904, 切向力X=-68.1497, 切向力Y=-78.1312 +FPS=32.73, 法向力=1694.1979, 切向力X=45.1908, 切向力Y=24.9016 +FPS=26.31, 法向力=1313.0117, 切向力X=-277.5117, 切向力Y=-1086.4465 +FPS=31.28, 法向力=1313.6650, 切向力X=-331.1265, 切向力Y=-1181.2971 +FPS=28.76, 法向力=1298.4138, 切向力X=-644.1656, 切向力Y=-505.6893 +FPS=31.14, 法向力=1265.8157, 切向力X=-593.3033, 切向力Y=-428.1007 +FPS=29.67, 法向力=1672.4282, 切向力X=217.5724, 切向力Y=-434.2036 +FPS=29.59, 法向力=1705.5935, 切向力X=272.0978, 切向力Y=-373.9866 +stitch_feature_optimized: canvas out_w=540, out_h=418, x_min=-135.71, y_min=-83.37 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000255s, blend=0.002134s (9 tiles incl ref), finalize=0.000057s, total=0.002452s +FPS=29.38, 法向力=1100.9032, 切向力X=-1126.4363, 切向力Y=-1306.1116 +FPS=27.33, 法向力=1676.6199, 切向力X=-441.2086, 切向力Y=270.4307 +FPS=29.05, 法向力=1752.3738, 切向力X=-531.3379, 切向力Y=468.5292 +FPS=28.53, 法向力=969.5383, 切向力X=-752.4490, 切向力Y=-602.3971 +FPS=32.30, 法向力=1014.4683, 切向力X=-770.4238, 切向力Y=-620.4055 +FPS=31.04, 法向力=1477.0358, 切向力X=-296.2808, 切向力Y=200.1196 +FPS=32.15, 法向力=1464.0955, 切向力X=-408.2822, 切向力Y=201.6814 +FPS=31.46, 法向力=1272.9092, 切向力X=-359.2788, 切向力Y=-366.8872 +FPS=31.82, 法向力=1318.7256, 切向力X=-467.1214, 切向力Y=-387.9624 +FPS=30.65, 法向力=1478.0735, 切向力X=-471.1060, 切向力Y=-1365.2852 +FPS=31.44, 法向力=1429.8256, 切向力X=-525.8002, 切向力Y=-1405.6343 +FPS=29.85, 法向力=1888.3611, 切向力X=-661.2926, 切向力Y=-1753.2478 +FPS=27.80, 法向力=1351.5098, 切向力X=-203.6241, 切向力Y=-1165.4890 +FPS=31.88, 法向力=1326.1023, 切向力X=-12.1503, 切向力Y=-1157.2927 +FPS=28.84, 法向力=1664.9883, 切向力X=-1326.6926, 切向力Y=-729.3677 +FPS=31.46, 法向力=1671.1321, 切向力X=-1316.6617, 切向力Y=-708.8398 +FPS=29.78, 法向力=1338.7979, 切向力X=-960.5823, 切向力Y=-1179.8271 +FPS=31.55, 法向力=1301.9539, 切向力X=-940.6798, 切向力Y=-1155.9268 +FPS=30.99, 法向力=1435.9392, 切向力X=-696.9567, 切向力Y=-267.7921 +FPS=30.20, 法向力=1255.4961, 切向力X=-431.4714, 切向力Y=-400.4008 +FPS=31.06, 法向力=1279.4399, 切向力X=-300.7516, 切向力Y=-423.5645 +FPS=30.34, 法向力=1316.0607, 切向力X=-891.2043, 切向力Y=-93.7807 +FPS=32.23, 法向力=1326.1030, 切向力X=-926.8167, 切向力Y=9.3615 +FPS=31.33, 法向力=1565.6691, 切向力X=-462.8187, 切向力Y=-731.1137 +FPS=30.52, 法向力=1562.2695, 切向力X=-451.3595, 切向力Y=-864.2240 +FPS=30.55, 法向力=1703.7373, 切向力X=-1037.5344, 切向力Y=-646.0696 +FPS=30.42, 法向力=1732.0646, 切向力X=-1036.4324, 切向力Y=-671.8480 +FPS=30.61, 法向力=1294.7955, 切向力X=-397.7844, 切向力Y=-708.2298 +FPS=20.65, 法向力=1178.4083, 切向力X=-244.8753, 切向力Y=-634.0080 +FPS=43.20, 法向力=1248.2864, 切向力X=-263.9541, 切向力Y=-673.7204 +stitch_feature_optimized: canvas out_w=540, out_h=418, x_min=-135.71, y_min=-83.37 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.002204s (9 tiles incl ref), finalize=0.000057s, total=0.002533s +FPS=36.09, 法向力=1215.1443, 切向力X=-318.7525, 切向力Y=-653.7525 +FPS=35.56, 法向力=1297.8979, 切向力X=-1494.2334, 切向力Y=-417.7034 +FPS=35.90, 法向力=1319.5472, 切向力X=-1441.0637, 切向力Y=-277.8772 +FPS=33.95, 法向力=1287.1705, 切向力X=-810.7155, 切向力Y=-303.0037 +FPS=32.91, 法向力=1304.5160, 切向力X=-817.9982, 切向力Y=-225.3036 +FPS=34.45, 法向力=1359.7322, 切向力X=-83.8878, 切向力Y=-493.8272 +FPS=35.21, 法向力=1344.0352, 切向力X=-150.8553, 切向力Y=-432.6868 +FPS=34.63, 法向力=1526.3000, 切向力X=-74.4283, 切向力Y=-740.7092 +FPS=36.35, 法向力=1599.2832, 切向力X=40.9885, 切向力Y=-801.9966 +FPS=32.50, 法向力=1740.8213, 切向力X=-592.9883, 切向力Y=-842.4139 +FPS=35.59, 法向力=1735.6938, 切向力X=-670.8553, 切向力Y=-826.4565 +FPS=31.76, 法向力=1620.2690, 切向力X=-699.0610, 切向力Y=-1327.2915 +FPS=34.05, 法向力=1667.5822, 切向力X=-738.3660, 切向力Y=-1430.2983 +FPS=31.42, 法向力=1329.5790, 切向力X=-1035.0242, 切向力Y=-211.6973 +FPS=35.23, 法向力=1302.5699, 切向力X=-1030.0120, 切向力Y=-174.7236 +FPS=33.99, 法向力=1425.3673, 切向力X=-145.8931, 切向力Y=-902.1786 +FPS=36.84, 法向力=1489.0721, 切向力X=-110.1110, 切向力Y=-929.9014 +FPS=31.93, 法向力=1513.3335, 切向力X=-70.1157, 切向力Y=-741.3564 +FPS=35.80, 法向力=1506.1187, 切向力X=-102.3555, 切向力Y=-782.7985 +FPS=34.64, 法向力=1593.4600, 切向力X=-165.6243, 切向力Y=-1324.4805 +FPS=34.30, 法向力=1566.7533, 切向力X=-70.1350, 切向力Y=-1204.3782 +FPS=31.64, 法向力=1514.8304, 切向力X=179.8379, 切向力Y=-532.6832 +FPS=34.86, 法向力=1531.6307, 切向力X=433.4821, 切向力Y=-655.8644 +FPS=32.05, 法向力=1340.5129, 切向力X=755.2309, 切向力Y=-371.6127 +FPS=35.69, 法向力=1346.3801, 切向力X=795.7863, 切向力Y=-299.2611 +FPS=33.02, 法向力=2201.1270, 切向力X=-458.1472, 切向力Y=-1361.5483 +FPS=36.32, 法向力=2181.0913, 切向力X=-506.1218, 切向力Y=-1316.7769 +FPS=33.57, 法向力=2164.7673, 切向力X=-501.9294, 切向力Y=-1292.1288 +FPS=35.06, 法向力=1448.5691, 切向力X=-669.6347, 切向力Y=-448.7897 +FPS=32.56, 法向力=1290.5955, 切向力X=-155.5391, 切向力Y=-1485.8228 +stitch_feature_optimized: canvas out_w=540, out_h=418, x_min=-135.71, y_min=-83.37 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000263s, blend=0.002166s (9 tiles incl ref), finalize=0.000054s, total=0.002489s +FPS=35.76, 法向力=1310.3359, 切向力X=-126.7645, 切向力Y=-1512.6306 +FPS=33.54, 法向力=1335.5720, 切向力X=-291.8903, 切向力Y=-996.1404 +FPS=36.81, 法向力=1337.7466, 切向力X=-339.9275, 切向力Y=-904.3674 +FPS=35.94, 法向力=1349.3969, 切向力X=-334.9646, 切向力Y=-889.3950 +FPS=33.68, 法向力=1373.2987, 切向力X=-745.3701, 切向力Y=-869.1509 +FPS=36.83, 法向力=1434.8629, 切向力X=-709.5870, 切向力Y=-890.8773 +FPS=33.76, 法向力=1317.9534, 切向力X=-477.1683, 切向力Y=-477.9111 +FPS=35.03, 法向力=1308.3695, 切向力X=-497.6840, 切向力Y=-397.0904 +FPS=36.94, 法向力=1990.0986, 切向力X=-635.0526, 切向力Y=53.0224 +FPS=37.02, 法向力=2011.4760, 切向力X=-656.0505, 切向力Y=93.3468 +FPS=33.75, 法向力=1009.9744, 切向力X=-543.8207, 切向力Y=-800.0704 +FPS=36.85, 法向力=972.9626, 切向力X=-483.7742, 切向力Y=-827.5131 +FPS=32.80, 法向力=1434.4653, 切向力X=119.7791, 切向力Y=-870.0337 +FPS=34.59, 法向力=1458.6196, 切向力X=107.3302, 切向力Y=-945.0208 +FPS=34.91, 法向力=1202.7908, 切向力X=-568.1442, 切向力Y=-38.3051 +FPS=36.05, 法向力=1191.9008, 切向力X=-586.6329, 切向力Y=-44.4553 +FPS=34.90, 法向力=1482.2212, 切向力X=-128.6171, 切向力Y=119.0034 +FPS=37.06, 法向力=1617.1555, 切向力X=-172.6926, 切向力Y=0.5090 +FPS=35.30, 法向力=1222.7944, 切向力X=662.7360, 切向力Y=-117.9401 +FPS=35.68, 法向力=1194.1801, 切向力X=606.8088, 切向力Y=-14.4395 +FPS=32.97, 法向力=1197.6863, 切向力X=587.0182, 切向力Y=-56.6728 +FPS=35.23, 法向力=1274.1875, 切向力X=-610.5554, 切向力Y=-1323.6848 +FPS=36.09, 法向力=1261.0278, 切向力X=-588.5533, 切向力Y=-1388.3955 +FPS=33.93, 法向力=1339.3073, 切向力X=-636.4879, 切向力Y=-730.9623 +FPS=33.89, 法向力=1293.5299, 切向力X=368.4964, 切向力Y=-672.4985 +FPS=35.12, 法向力=1258.2004, 切向力X=414.3814, 切向力Y=-597.4286 +FPS=36.87, 法向力=1287.8877, 切向力X=418.9412, 切向力Y=-682.1297 +FPS=36.21, 法向力=1752.9159, 切向力X=-666.2911, 切向力Y=-575.0303 +FPS=36.66, 法向力=1697.2079, 切向力X=-765.4152, 切向力Y=-393.6909 +FPS=34.24, 法向力=1485.2444, 切向力X=-633.9730, 切向力Y=-768.2986 +stitch_feature_optimized: canvas out_w=540, out_h=418, x_min=-135.71, y_min=-83.37 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002152s (9 tiles incl ref), finalize=0.000055s, total=0.002466s +FPS=36.35, 法向力=1583.2119, 切向力X=-700.3820, 切向力Y=-651.8195 +FPS=31.95, 法向力=1661.5210, 切向力X=-897.5670, 切向力Y=-503.8112 +FPS=36.55, 法向力=1725.4609, 切向力X=-886.1700, 切向力Y=-565.9878 +FPS=33.60, 法向力=1757.1610, 切向力X=140.9489, 切向力Y=-1044.5829 +FPS=36.67, 法向力=1845.5327, 切向力X=250.8073, 切向力Y=-1049.8915 +FPS=33.83, 法向力=1381.9038, 切向力X=-229.0539, 切向力Y=-791.5112 +FPS=36.66, 法向力=1419.0437, 切向力X=-255.9236, 切向力Y=-888.4286 +FPS=35.60, 法向力=2054.0667, 切向力X=63.7060, 切向力Y=-120.9022 +FPS=35.80, 法向力=2154.9082, 切向力X=46.4849, 切向力Y=-91.7267 +FPS=36.29, 法向力=2140.0415, 切向力X=97.1263, 切向力Y=-63.2363 +FPS=34.13, 法向力=1759.2358, 切向力X=-275.4993, 切向力Y=-688.0721 +FPS=35.32, 法向力=1457.7418, 切向力X=-781.5522, 切向力Y=-1570.3535 +FPS=33.78, 法向力=1434.2316, 切向力X=-758.5964, 切向力Y=-1497.2203 +FPS=33.73, 法向力=1425.1871, 切向力X=-712.3170, 切向力Y=-1516.5116 +FPS=33.17, 法向力=1373.6989, 切向力X=-1014.9476, 切向力Y=-863.4905 +FPS=36.67, 法向力=1403.6449, 切向力X=-874.4741, 切向力Y=-833.6410 +FPS=33.96, 法向力=1685.5244, 切向力X=-599.4913, 切向力Y=-1488.5884 +FPS=35.12, 法向力=1669.2839, 切向力X=-509.0325, 切向力Y=-1554.0947 +FPS=32.37, 法向力=1129.0508, 切向力X=-126.0746, 切向力Y=-939.0931 +FPS=35.68, 法向力=1161.5208, 切向力X=-29.7284, 切向力Y=-978.9061 +FPS=36.78, 法向力=1862.6425, 切向力X=199.3656, 切向力Y=-1195.1812 +FPS=36.57, 法向力=1868.3900, 切向力X=197.6493, 切向力Y=-1129.0101 +FPS=33.43, 法向力=2341.5542, 切向力X=-447.0224, 切向力Y=-597.0693 +FPS=35.64, 法向力=2396.4841, 切向力X=-527.7589, 切向力Y=-561.9949 +FPS=32.53, 法向力=1870.7257, 切向力X=-321.6332, 切向力Y=-436.4448 +FPS=36.25, 法向力=2010.7134, 切向力X=-356.7771, 切向力Y=-355.9482 +FPS=34.10, 法向力=1280.3669, 切向力X=159.5854, 切向力Y=-115.3270 +FPS=35.37, 法向力=1279.1008, 切向力X=160.5788, 切向力Y=-124.6726 +FPS=34.10, 法向力=1312.6589, 切向力X=-277.0452, 切向力Y=-702.3788 +FPS=37.19, 法向力=1307.8000, 切向力X=-359.8553, 切向力Y=-688.2879 +stitch_feature_optimized: canvas out_w=540, out_h=418, x_min=-135.71, y_min=-83.37 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000353s, blend=0.002208s (9 tiles incl ref), finalize=0.000059s, total=0.002628s +FPS=32.49, 法向力=1374.9092, 切向力X=-827.7600, 切向力Y=-634.0548 +FPS=36.49, 法向力=1420.4185, 切向力X=-822.7646, 切向力Y=-647.7393 +FPS=34.91, 法向力=1448.7788, 切向力X=-854.9243, 切向力Y=-707.8881 +FPS=36.56, 法向力=1708.9541, 切向力X=-501.3229, 切向力Y=-857.2190 +FPS=36.33, 法向力=1761.2993, 切向力X=-462.1385, 切向力Y=-781.0728 +FPS=34.13, 法向力=1675.6173, 切向力X=-737.0968, 切向力Y=-448.2107 +FPS=35.79, 法向力=1574.4856, 切向力X=-185.9564, 切向力Y=-779.5598 +FPS=36.17, 法向力=1595.8665, 切向力X=-138.0849, 切向力Y=-747.5394 +FPS=36.65, 法向力=1595.4639, 切向力X=-166.8893, 切向力Y=-739.3635 +FPS=36.03, 法向力=1186.5083, 切向力X=-68.4454, 切向力Y=-369.5426 +FPS=36.64, 法向力=1237.1453, 切向力X=-91.7763, 切向力Y=-422.8889 +FPS=33.65, 法向力=1085.4855, 切向力X=75.5332, 切向力Y=-630.8848 +FPS=35.20, 法向力=1047.0693, 切向力X=66.6924, 切向力Y=-631.0979 +FPS=34.12, 法向力=1276.0404, 切向力X=-111.6385, 切向力Y=-836.8073 +FPS=35.67, 法向力=1293.5903, 切向力X=-35.7455, 切向力Y=-808.0765 +FPS=34.18, 法向力=1098.4873, 切向力X=73.3126, 切向力Y=35.7757 +FPS=36.30, 法向力=1117.1116, 切向力X=138.2500, 切向力Y=-59.6262 +FPS=33.76, 法向力=1260.8203, 切向力X=-218.7422, 切向力Y=-1408.5251 +FPS=37.36, 法向力=1229.7485, 切向力X=-140.9854, 切向力Y=-1413.9407 +FPS=35.05, 法向力=1223.1459, 切向力X=-87.5316, 切向力Y=-1449.4961 +FPS=36.26, 法向力=1566.2355, 切向力X=-347.4326, 切向力Y=-681.4272 +FPS=36.43, 法向力=1645.2725, 切向力X=-504.9868, 切向力Y=-634.6240 +FPS=34.00, 法向力=1897.0453, 切向力X=-26.7129, 切向力Y=-1066.9817 +FPS=34.65, 法向力=1815.4589, 切向力X=651.2947, 切向力Y=-360.7882 +FPS=35.42, 法向力=1726.5138, 切向力X=696.5526, 切向力Y=-283.5534 +FPS=35.82, 法向力=1724.6575, 切向力X=667.2386, 切向力Y=-201.6223 +FPS=34.11, 法向力=1927.2271, 切向力X=53.5993, 切向力Y=-1587.5996 +FPS=35.51, 法向力=2015.3633, 切向力X=58.3892, 切向力Y=-1629.5155 +FPS=33.19, 法向力=1056.9146, 切向力X=4.2971, 切向力Y=-823.0475 +FPS=36.59, 法向力=1148.0924, 切向力X=-53.0770, 切向力Y=-762.1227 +stitch_feature_optimized: canvas out_w=540, out_h=418, x_min=-135.71, y_min=-83.37 +stitch_feature_optimized steps: brightness=0.000018s, geom=0.000004s (hit), reset=0.000372s, blend=0.002152s (9 tiles incl ref), finalize=0.000055s, total=0.002602s +FPS=32.86, 法向力=1321.7419, 切向力X=-410.6943, 切向力Y=-736.8871 +FPS=37.92, 法向力=1291.5999, 切向力X=-429.2157, 切向力Y=-761.5302 +FPS=36.80, 法向力=2588.7390, 切向力X=-45.1246, 切向力Y=-369.8773 +FPS=35.48, 法向力=2707.4741, 切向力X=-43.3421, 切向力Y=-338.6226 +FPS=32.26, 法向力=891.1765, 切向力X=-998.4916, 切向力Y=-1010.8788 +FPS=35.41, 法向力=874.2906, 切向力X=-987.5454, 切向力Y=-1052.8984 +FPS=33.80, 法向力=1765.6697, 切向力X=-1192.0437, 切向力Y=-657.5078 +FPS=35.25, 法向力=1739.0602, 切向力X=-1234.4224, 切向力Y=-601.5768 +FPS=12.45, 法向力=1430.4993, 切向力X=-812.3541, 切向力Y=-1229.1074 +FPS=43.93, 法向力=1586.0403, 切向力X=-364.4929, 切向力Y=-1215.3784 +FPS=28.68, 法向力=1652.6899, 切向力X=-361.3618, 切向力Y=-1237.3328 +FPS=30.55, 法向力=1367.1316, 切向力X=-948.2598, 切向力Y=-1230.3302 +FPS=28.74, 法向力=1363.5076, 切向力X=-909.7024, 切向力Y=-1094.9084 +FPS=28.97, 法向力=887.9604, 切向力X=175.2895, 切向力Y=-332.2279 +FPS=27.55, 法向力=1559.5530, 切向力X=-631.6259, 切向力Y=-1464.6616 +FPS=27.78, 法向力=1605.9447, 切向力X=-555.0457, 切向力Y=-1452.7625 +FPS=29.11, 法向力=1611.5590, 切向力X=83.2144, 切向力Y=-766.2662 +FPS=28.77, 法向力=1652.7587, 切向力X=-128.3854, 切向力Y=-810.8127 +FPS=30.26, 法向力=968.7324, 切向力X=20.8112, 切向力Y=-137.2967 +FPS=28.46, 法向力=1539.7727, 切向力X=-555.7376, 切向力Y=-78.6550 +FPS=29.69, 法向力=1522.6174, 切向力X=-540.1115, 切向力Y=-85.7191 +FPS=29.44, 法向力=1336.5405, 切向力X=-272.4423, 切向力Y=-1396.6306 +FPS=28.82, 法向力=1368.0724, 切向力X=-300.3182, 切向力Y=-1430.6423 +FPS=29.28, 法向力=1561.6770, 切向力X=123.2772, 切向力Y=-1499.3376 +FPS=29.17, 法向力=1627.2363, 切向力X=104.7703, 切向力Y=-1413.0286 +FPS=29.29, 法向力=1366.6135, 切向力X=305.3502, 切向力Y=-880.4906 +FPS=29.01, 法向力=1356.8818, 切向力X=231.9297, 切向力Y=-763.2919 +FPS=29.03, 法向力=1318.2646, 切向力X=149.3548, 切向力Y=-720.1983 +FPS=29.21, 法向力=1331.5929, 切向力X=177.2606, 切向力Y=-714.8840 +FPS=28.94, 法向力=1421.7949, 切向力X=118.4643, 切向力Y=-796.2809 +stitch_feature_optimized: canvas out_w=540, out_h=418, x_min=-135.71, y_min=-83.37 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000296s, blend=0.002110s (9 tiles incl ref), finalize=0.000052s, total=0.002464s +FPS=28.10, 法向力=1383.1472, 切向力X=163.7460, 切向力Y=-1470.8732 +FPS=29.04, 法向力=1350.3669, 切向力X=117.1785, 切向力Y=-1370.8494 +FPS=19.34, 法向力=1327.2006, 切向力X=-149.7808, 切向力Y=-938.5380 +FPS=39.82, 法向力=1147.9890, 切向力X=-800.4306, 切向力Y=-721.9938 +FPS=28.34, 法向力=1106.7212, 切向力X=-906.7422, 切向力Y=-705.2894 +FPS=27.19, 法向力=1420.4159, 切向力X=273.1995, 切向力Y=-956.4603 +FPS=28.30, 法向力=1408.6831, 切向力X=-763.7697, 切向力Y=-518.3124 +FPS=26.18, 法向力=1418.5186, 切向力X=-673.9769, 切向力Y=-482.9969 +FPS=25.34, 法向力=2175.6006, 切向力X=-474.0953, 切向力Y=-409.4093 +FPS=28.38, 法向力=2231.1050, 切向力X=-418.5246, 切向力Y=-407.3383 +FPS=27.91, 法向力=1326.5471, 切向力X=-163.8946, 切向力Y=-1273.8712 +FPS=28.21, 法向力=1362.7866, 切向力X=-238.0899, 切向力Y=-1276.3865 +FPS=29.17, 法向力=2262.0850, 切向力X=-1009.8239, 切向力Y=-1343.2700 +FPS=27.04, 法向力=1772.2819, 切向力X=-289.0973, 切向力Y=-967.8586 +FPS=29.13, 法向力=1767.5582, 切向力X=-236.2631, 切向力Y=-879.3143 +FPS=29.14, 法向力=2107.2715, 切向力X=-365.8724, 切向力Y=-906.2241 +FPS=27.99, 法向力=2199.3159, 切向力X=-357.1180, 切向力Y=-798.2422 +FPS=28.61, 法向力=2070.8813, 切向力X=221.2318, 切向力Y=-395.5281 +FPS=26.96, 法向力=2040.4717, 切向力X=-93.4092, 切向力Y=-1017.6681 +FPS=28.81, 法向力=2052.2419, 切向力X=-181.0017, 切向力Y=-1085.5577 +FPS=27.84, 法向力=1224.8657, 切向力X=-441.9852, 切向力Y=-1417.4294 +FPS=16.30, 法向力=1712.4397, 切向力X=-580.6528, 切向力Y=-1005.0896 +FPS=45.66, 法向力=1798.4568, 切向力X=-508.0668, 切向力Y=-759.6382 +FPS=33.14, 法向力=1367.5216, 切向力X=-188.3116, 切向力Y=-642.0647 +FPS=36.45, 法向力=1387.4199, 切向力X=-221.3107, 切向力Y=-599.1943 +FPS=32.59, 法向力=1443.0090, 切向力X=47.6633, 切向力Y=-760.0585 +FPS=35.40, 法向力=1388.5173, 切向力X=105.2748, 切向力Y=-799.3636 +FPS=34.69, 法向力=1407.1963, 切向力X=8.6419, 切向力Y=-33.0627 +FPS=36.57, 法向力=1416.5532, 切向力X=47.3738, 切向力Y=-38.5360 +FPS=34.15, 法向力=1375.0309, 切向力X=-1015.5626, 切向力Y=-726.8564 +stitch_feature_optimized: canvas out_w=540, out_h=418, x_min=-135.71, y_min=-83.37 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002089s (9 tiles incl ref), finalize=0.000051s, total=0.002399s +FPS=36.20, 法向力=1378.0369, 切向力X=-970.6248, 切向力Y=-911.0663 +FPS=34.88, 法向力=1828.3352, 切向力X=310.2231, 切向力Y=-2226.3586 +FPS=35.41, 法向力=1749.1335, 切向力X=334.1512, 切向力Y=-2189.0098 +FPS=35.51, 法向力=1814.5156, 切向力X=325.3218, 切向力Y=-2158.7715 +FPS=34.45, 法向力=1260.0048, 切向力X=-404.6168, 切向力Y=-660.9395 +FPS=32.03, 法向力=1126.2266, 切向力X=-81.3202, 切向力Y=-1585.2430 +FPS=36.01, 法向力=1104.0127, 切向力X=-18.7304, 切向力Y=-1590.6289 +FPS=35.56, 法向力=1717.8768, 切向力X=120.4717, 切向力Y=-472.7245 +FPS=36.28, 法向力=1745.1300, 切向力X=135.9145, 切向力Y=-387.5031 +FPS=35.95, 法向力=1746.3760, 切向力X=157.0260, 切向力Y=-399.5512 +FPS=33.96, 法向力=1941.5046, 切向力X=-522.6513, 切向力Y=-542.2488 +FPS=36.08, 法向力=1985.8857, 切向力X=-582.0458, 切向力Y=-478.6386 +FPS=34.76, 法向力=1387.9082, 切向力X=308.8502, 切向力Y=-924.2922 +FPS=35.87, 法向力=1359.8005, 切向力X=261.4247, 切向力Y=-1025.4387 +FPS=35.89, 法向力=1282.0070, 切向力X=-532.1238, 切向力Y=-543.0283 +FPS=36.47, 法向力=1371.1216, 切向力X=-702.8118, 切向力Y=-599.7687 +FPS=33.63, 法向力=1505.6967, 切向力X=-462.9891, 切向力Y=-1439.8853 +FPS=36.14, 法向力=1530.6504, 切向力X=-417.3665, 切向力Y=-1360.4658 +FPS=33.28, 法向力=1319.2222, 切向力X=-120.7235, 切向力Y=-828.1448 +FPS=35.39, 法向力=1308.4517, 切向力X=-61.1617, 切向力Y=-810.7656 +FPS=35.28, 法向力=1527.3267, 切向力X=-428.6722, 切向力Y=-851.5709 +FPS=35.12, 法向力=1529.3264, 切向力X=-472.5487, 切向力Y=-974.7301 +FPS=33.63, 法向力=1711.5293, 切向力X=215.1370, 切向力Y=-523.9771 +FPS=36.16, 法向力=1726.0521, 切向力X=145.9375, 切向力Y=-489.9862 +FPS=34.75, 法向力=1732.9264, 切向力X=-340.0530, 切向力Y=-426.3213 +FPS=35.76, 法向力=1743.9316, 切向力X=-358.7797, 切向力Y=-622.1417 +FPS=35.37, 法向力=1741.2277, 切向力X=-339.0958, 切向力Y=-613.9616 +FPS=34.47, 法向力=2179.2073, 切向力X=178.3190, 切向力Y=-246.1759 +FPS=36.79, 法向力=2308.4258, 切向力X=188.0968, 切向力Y=-219.3615 +FPS=35.17, 法向力=1159.8406, 切向力X=-1069.2837, 切向力Y=-561.2277 +stitch_feature_optimized: canvas out_w=540, out_h=418, x_min=-135.71, y_min=-83.37 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002997s (9 tiles incl ref), finalize=0.000064s, total=0.003322s +FPS=34.81, 法向力=1166.5056, 切向力X=-1099.4390, 切向力Y=-577.9543 +FPS=35.79, 法向力=1148.3140, 切向力X=-1.0514, 切向力Y=-1122.1918 +FPS=35.82, 法向力=1218.0769, 切向力X=-16.7911, 切向力Y=-1309.2372 +FPS=35.24, 法向力=2037.3674, 切向力X=-474.5707, 切向力Y=-1001.7849 +FPS=36.52, 法向力=2158.0474, 切向力X=-586.2899, 切向力Y=-868.6616 +FPS=32.03, 法向力=1176.4392, 切向力X=-123.1555, 切向力Y=-558.3113 +FPS=35.06, 法向力=1179.3711, 切向力X=-230.3242, 切向力Y=-498.8965 +FPS=35.78, 法向力=1688.7603, 切向力X=-886.6921, 切向力Y=-553.6092 +FPS=36.66, 法向力=1716.8549, 切向力X=-937.9288, 切向力Y=-534.9343 +FPS=34.11, 法向力=1179.4302, 切向力X=-101.2316, 切向力Y=-833.8204 +FPS=36.77, 法向力=1212.7964, 切向力X=-119.1747, 切向力Y=-779.4852 +FPS=34.92, 法向力=1397.8770, 切向力X=92.5770, 切向力Y=-985.7136 +FPS=36.35, 法向力=1384.8623, 切向力X=96.4564, 切向力Y=-1009.1639 +FPS=34.96, 法向力=1352.1674, 切向力X=123.1208, 切向力Y=-986.8351 +FPS=36.05, 法向力=1673.1133, 切向力X=-844.9595, 切向力Y=-1125.7491 +FPS=36.57, 法向力=1768.6851, 切向力X=-838.7557, 切向力Y=-1113.4714 +FPS=33.37, 法向力=1244.7351, 切向力X=-653.1801, 切向力Y=-536.5886 +FPS=35.20, 法向力=1224.8921, 切向力X=-582.6150, 切向力Y=-478.4895 +FPS=34.48, 法向力=2105.0076, 切向力X=-378.3293, 切向力Y=-1332.8787 +FPS=36.23, 法向力=2096.8926, 切向力X=-332.5692, 切向力Y=-1292.1443 +FPS=33.18, 法向力=1214.2587, 切向力X=-193.2943, 切向力Y=-279.9274 +FPS=37.00, 法向力=1174.3494, 切向力X=-135.7662, 切向力Y=-417.2205 +FPS=34.31, 法向力=1623.4517, 切向力X=-1148.4655, 切向力Y=-1040.1741 +FPS=35.84, 法向力=1628.6989, 切向力X=-1116.3835, 切向力Y=-1029.1038 +FPS=33.15, 法向力=1451.9187, 切向力X=-526.3905, 切向力Y=-829.6554 +FPS=36.43, 法向力=1475.9447, 切向力X=-518.8229, 切向力Y=-888.0750 +FPS=35.31, 法向力=1714.8287, 切向力X=112.9825, 切向力Y=-583.8636 +FPS=36.63, 法向力=1674.2300, 切向力X=114.9665, 切向力Y=-638.4399 +FPS=32.94, 法向力=1552.6836, 切向力X=-368.3054, 切向力Y=-937.0349 +FPS=35.07, 法向力=1544.9941, 切向力X=-407.6211, 切向力Y=-979.1857 +stitch_feature_optimized: canvas out_w=540, out_h=418, x_min=-135.71, y_min=-83.37 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000484s, blend=0.003183s (9 tiles incl ref), finalize=0.000068s, total=0.003742s +FPS=32.46, 法向力=1072.7628, 切向力X=-244.5917, 切向力Y=-1546.2155 +FPS=34.87, 法向力=1102.9590, 切向力X=-223.6809, 切向力Y=-1682.7817 +FPS=35.33, 法向力=1075.8333, 切向力X=-209.6185, 切向力Y=-1592.8741 +FPS=35.14, 法向力=2264.8989, 切向力X=395.7894, 切向力Y=-1501.9189 +FPS=33.99, 法向力=1368.7858, 切向力X=-594.2058, 切向力Y=-786.0956 +FPS=36.13, 法向力=1369.3413, 切向力X=-566.3588, 切向力Y=-787.6959 +FPS=35.96, 法向力=1410.2959, 切向力X=-599.7644, 切向力Y=-809.8091 +FPS=37.36, 法向力=1941.9573, 切向力X=-283.3215, 切向力Y=-889.6237 +FPS=37.17, 法向力=1979.4891, 切向力X=-337.7088, 切向力Y=-798.2481 +FPS=35.09, 法向力=1897.6425, 切向力X=-491.5629, 切向力Y=-745.5021 +FPS=36.67, 法向力=1849.3118, 切向力X=-582.1804, 切向力Y=-763.4520 +FPS=33.96, 法向力=1425.0850, 切向力X=375.7700, 切向力Y=-866.2910 +FPS=6.33, 法向力=1308.1538, 切向力X=697.9539, 切向力Y=-805.1453 +FPS=30.99, 法向力=1154.0986, 切向力X=-567.6235, 切向力Y=-820.8315 +FPS=35.96, 法向力=1173.4374, 切向力X=-551.6211, 切向力Y=-977.2849 +FPS=35.05, 法向力=944.9926, 切向力X=-427.8942, 切向力Y=-463.5816 +FPS=33.82, 法向力=899.0285, 切向力X=-473.4910, 切向力Y=-444.9694 +FPS=34.11, 法向力=976.7125, 切向力X=-713.7779, 切向力Y=-849.0155 +FPS=36.47, 法向力=968.7441, 切向力X=-701.2426, 切向力Y=-816.4717 +FPS=33.13, 法向力=1459.8652, 切向力X=168.5599, 切向力Y=-1549.3154 +FPS=36.78, 法向力=1510.5753, 切向力X=225.0753, 切向力Y=-1520.4617 +FPS=34.85, 法向力=1121.5746, 切向力X=-591.2902, 切向力Y=-599.0059 +FPS=36.89, 法向力=1136.2128, 切向力X=-593.4649, 切向力Y=-592.2684 +FPS=33.97, 法向力=1530.1104, 切向力X=116.9532, 切向力Y=-1037.7996 +FPS=37.08, 法向力=1470.1730, 切向力X=6.6251, 切向力Y=-1077.3152 +FPS=33.38, 法向力=1573.7158, 切向力X=438.8273, 切向力Y=-981.6659 +FPS=37.84, 法向力=1600.3088, 切向力X=325.1666, 切向力Y=-911.0533 +FPS=35.17, 法向力=1624.0181, 切向力X=556.7180, 切向力Y=-741.2314 +FPS=36.78, 法向力=1632.9917, 切向力X=648.3494, 切向力Y=-689.7208 +FPS=35.71, 法向力=1664.1686, 切向力X=706.5590, 切向力Y=-614.6992 +stitch_feature_optimized: canvas out_w=540, out_h=418, x_min=-135.71, y_min=-83.37 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002123s (9 tiles incl ref), finalize=0.000055s, total=0.002432s +FPS=34.36, 法向力=1000.7554, 切向力X=68.7531, 切向力Y=-586.7333 +FPS=36.63, 法向力=986.0466, 切向力X=145.7940, 切向力Y=-638.8549 +FPS=35.39, 法向力=1523.7656, 切向力X=67.9698, 切向力Y=-698.0797 +FPS=35.14, 法向力=1581.6689, 切向力X=90.7459, 切向力Y=-787.3896 +FPS=37.05, 法向力=1451.5923, 切向力X=236.1628, 切向力Y=-1398.6223 +FPS=37.18, 法向力=1514.7871, 切向力X=396.4791, 切向力Y=-1434.8282 +FPS=34.81, 法向力=1265.5590, 切向力X=-426.3238, 切向力Y=-715.7582 +FPS=37.39, 法向力=1241.5602, 切向力X=-390.4766, 切向力Y=-582.7720 +FPS=32.66, 法向力=1194.3256, 切向力X=217.2693, 切向力Y=-762.3546 +FPS=35.89, 法向力=1172.6536, 切向力X=189.5504, 切向力Y=-736.2659 +FPS=35.37, 法向力=1176.2617, 切向力X=215.0337, 切向力Y=-705.2465 +FPS=36.64, 法向力=1428.4731, 切向力X=-97.5301, 切向力Y=-912.4619 +FPS=33.33, 法向力=1113.8357, 切向力X=300.8787, 切向力Y=-1829.6265 +FPS=35.37, 法向力=1085.4633, 切向力X=232.2633, 切向力Y=-1838.3000 +FPS=34.08, 法向力=1577.8206, 切向力X=132.4475, 切向力Y=-882.0371 +FPS=36.85, 法向力=1612.9679, 切向力X=135.7787, 切向力Y=-783.5964 +FPS=36.57, 法向力=1585.0809, 切向力X=130.4854, 切向力Y=-667.9366 +FPS=20.58, 法向力=1117.0085, 切向力X=157.8842, 切向力Y=-1198.9209 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_181113.log b/examples/logs/qt_viewer_20260519_181113.log new file mode 100644 index 0000000..ab97889 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_181113.log @@ -0,0 +1,19 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_181213.log b/examples/logs/qt_viewer_20260519_181213.log new file mode 100644 index 0000000..158c129 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_181213.log @@ -0,0 +1,374 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +▶ 数据采集已启动 +FPS=0.15, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=7.28, 法向力=1576.7982, 切向力X=-427.7705, 切向力Y=-872.6123 +FPS=24.89, 法向力=1133.5397, 切向力X=204.3279, 切向力Y=-810.2538 +FPS=29.24, 法向力=1150.5208, 切向力X=409.8198, 切向力Y=-817.8741 +FPS=28.43, 法向力=1965.1377, 切向力X=-1334.7537, 切向力Y=-670.4335 +FPS=30.13, 法向力=2006.6355, 切向力X=-1274.1877, 切向力Y=-772.4546 +FPS=27.42, 法向力=1340.9346, 切向力X=23.4985, 切向力Y=-229.4777 +FPS=28.70, 法向力=1176.8662, 切向力X=-1253.1981, 切向力Y=-397.4724 +FPS=31.55, 法向力=1150.5995, 切向力X=-1299.1277, 切向力Y=-482.1130 +FPS=27.94, 法向力=1308.3608, 切向力X=-406.7530, 切向力Y=97.2981 +FPS=29.61, 法向力=1320.2590, 切向力X=-422.8877, 切向力Y=129.6189 +FPS=29.57, 法向力=1475.7448, 切向力X=-51.2790, 切向力Y=-209.4754 +FPS=31.53, 法向力=1490.8147, 切向力X=-68.6078, 切向力Y=-259.2443 +FPS=29.85, 法向力=1694.1084, 切向力X=-783.6307, 切向力Y=-1509.2748 +FPS=29.74, 法向力=1079.8572, 切向力X=-54.9323, 切向力Y=-458.1743 +FPS=31.32, 法向力=1142.4089, 切向力X=87.5953, 切向力Y=-517.2878 +FPS=31.04, 法向力=1375.7917, 切向力X=1702.4784, 切向力Y=-512.0735 +FPS=30.42, 法向力=1377.7764, 切向力X=1711.8367, 切向力Y=-506.8719 +FPS=29.66, 法向力=1371.4965, 切向力X=-336.7759, 切向力Y=-1025.6532 +FPS=30.87, 法向力=1295.5441, 切向力X=-450.2451, 切向力Y=-1138.8489 +FPS=29.41, 法向力=1032.1868, 切向力X=-253.7252, 切向力Y=-928.0769 +FPS=31.59, 法向力=1064.5188, 切向力X=-253.1237, 切向力Y=-854.4330 +FPS=28.28, 法向力=1152.7476, 切向力X=-348.1566, 切向力Y=-1405.6946 +FPS=29.42, 法向力=1197.6885, 切向力X=-374.4115, 切向力Y=-1433.2506 +FPS=30.13, 法向力=954.9459, 切向力X=-277.9689, 切向力Y=-1171.7195 +FPS=29.03, 法向力=990.2233, 切向力X=501.7299, 切向力Y=-845.6227 +FPS=29.04, 法向力=979.4862, 切向力X=506.5371, 切向力Y=-834.6157 +FPS=27.95, 法向力=1400.7158, 切向力X=30.6373, 切向力Y=-352.8392 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-144.62, y_min=-83.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000274s, blend=0.002262s (9 tiles incl ref), finalize=0.000058s, total=0.002601s +FPS=29.81, 法向力=1395.0531, 切向力X=16.8459, 切向力Y=-269.6138 +FPS=25.93, 法向力=2038.5518, 切向力X=-1959.7051, 切向力Y=-971.3922 +FPS=27.44, 法向力=1364.0212, 切向力X=822.7310, 切向力Y=-636.9608 +FPS=29.48, 法向力=1313.9784, 切向力X=834.4109, 切向力Y=-630.6567 +FPS=29.36, 法向力=1837.9366, 切向力X=489.7088, 切向力Y=-1582.6765 +FPS=29.58, 法向力=1801.4629, 切向力X=425.3430, 切向力Y=-1660.3636 +FPS=27.22, 法向力=1260.4036, 切向力X=545.1807, 切向力Y=-825.8208 +FPS=29.47, 法向力=1198.8545, 切向力X=496.3381, 切向力Y=-736.9481 +FPS=30.38, 法向力=1163.5049, 切向力X=-609.2809, 切向力Y=-1122.8933 +FPS=28.53, 法向力=1128.6747, 切向力X=-12.0697, 切向力Y=502.3855 +FPS=30.06, 法向力=1113.1578, 切向力X=60.0922, 切向力Y=473.6891 +FPS=29.21, 法向力=1025.6938, 切向力X=-515.3276, 切向力Y=-879.2186 +FPS=31.10, 法向力=1048.9551, 切向力X=-554.1815, 切向力Y=-889.8282 +FPS=27.75, 法向力=1360.7765, 切向力X=158.7563, 切向力Y=-1286.5643 +FPS=29.74, 法向力=1369.2988, 切向力X=151.2142, 切向力Y=-1126.7302 +FPS=30.45, 法向力=1353.7498, 切向力X=254.8472, 切向力Y=-800.7307 +FPS=29.95, 法向力=1395.2312, 切向力X=237.1423, 切向力Y=-798.1486 +FPS=30.31, 法向力=1770.2302, 切向力X=1118.7161, 切向力Y=-898.7400 +FPS=30.02, 法向力=1156.7489, 切向力X=-953.9138, 切向力Y=-239.6935 +FPS=30.49, 法向力=1185.4108, 切向力X=-1083.6802, 切向力Y=-201.4841 +FPS=29.67, 法向力=1005.6017, 切向力X=-1081.9763, 切向力Y=-1782.8057 +FPS=29.14, 法向力=1010.0448, 切向力X=-1038.2262, 切向力Y=-1864.0618 +FPS=28.38, 法向力=1082.8071, 切向力X=184.4964, 切向力Y=-1097.1750 +FPS=31.65, 法向力=1080.5942, 切向力X=133.0417, 切向力Y=-1055.8777 +FPS=29.49, 法向力=1138.1470, 切向力X=-98.1842, 切向力Y=-379.2375 +FPS=29.92, 法向力=1121.2679, 切向力X=-111.5793, 切向力Y=-337.2263 +FPS=29.79, 法向力=1623.5995, 切向力X=433.5339, 切向力Y=-1530.8960 +FPS=30.07, 法向力=1577.9360, 切向力X=496.7979, 切向力Y=-1448.9304 +FPS=31.11, 法向力=1557.8657, 切向力X=48.9076, 切向力Y=-1226.4204 +FPS=29.57, 法向力=1351.7389, 切向力X=-330.6853, 切向力Y=-1070.7300 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-144.62, y_min=-83.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000284s, blend=0.002206s (9 tiles incl ref), finalize=0.000060s, total=0.002556s +FPS=30.82, 法向力=1372.7839, 切向力X=-393.0783, 切向力Y=-1065.0745 +FPS=30.57, 法向力=1342.0505, 切向力X=-4.8505, 切向力Y=-161.8245 +FPS=30.12, 法向力=1370.2759, 切向力X=16.2146, 切向力Y=-38.5216 +FPS=28.61, 法向力=1784.1274, 切向力X=151.7557, 切向力Y=367.8841 +FPS=30.83, 法向力=1768.9829, 切向力X=229.3512, 切向力Y=316.5921 +FPS=30.33, 法向力=1381.5072, 切向力X=-510.6071, 切向力Y=-809.0507 +FPS=29.05, 法向力=1056.9932, 切向力X=-421.3539, 切向力Y=-1036.0034 +FPS=31.19, 法向力=1097.9915, 切向力X=-408.2619, 切向力Y=-1132.1318 +FPS=29.03, 法向力=1225.6091, 切向力X=-454.1177, 切向力Y=-1050.2466 +FPS=31.83, 法向力=1230.1912, 切向力X=-479.2977, 切向力Y=-1066.5864 +FPS=30.03, 法向力=1407.5048, 切向力X=81.8459, 切向力Y=-698.6497 +FPS=31.56, 法向力=1467.3218, 切向力X=93.8288, 切向力Y=-875.7267 +FPS=27.58, 法向力=1329.7153, 切向力X=835.6514, 切向力Y=-1518.9990 +FPS=29.91, 法向力=1907.2723, 切向力X=972.3565, 切向力Y=-302.4730 +FPS=29.96, 法向力=1887.7573, 切向力X=912.6673, 切向力Y=-303.8857 +FPS=29.58, 法向力=1903.6831, 切向力X=619.2207, 切向力Y=-655.1203 +FPS=31.96, 法向力=1906.8750, 切向力X=624.3710, 切向力Y=-653.8468 +FPS=28.70, 法向力=1927.2018, 切向力X=1000.3369, 切向力Y=-416.9410 +FPS=30.21, 法向力=1957.6995, 切向力X=1000.0176, 切向力Y=-389.7835 +FPS=27.86, 法向力=1319.9575, 切向力X=116.2680, 切向力Y=-1228.3188 +FPS=28.68, 法向力=1595.4641, 切向力X=468.2542, 切向力Y=-1215.6837 +FPS=29.17, 法向力=1638.0701, 切向力X=528.9525, 切向力Y=-1267.0564 +FPS=28.88, 法向力=910.1332, 切向力X=369.0546, 切向力Y=-573.0676 +FPS=29.67, 法向力=926.2924, 切向力X=298.4330, 切向力Y=-552.5646 +FPS=26.93, 法向力=1142.6068, 切向力X=580.3483, 切向力Y=-658.2455 +FPS=29.38, 法向力=1163.0391, 切向力X=565.7210, 切向力Y=-612.5231 +FPS=26.45, 法向力=1509.4762, 切向力X=-350.7424, 切向力Y=-1161.3328 +FPS=23.99, 法向力=1159.8755, 切向力X=-389.8702, 切向力Y=-1620.8826 +FPS=27.60, 法向力=1161.5133, 切向力X=-532.0547, 切向力Y=-1580.6455 +FPS=26.10, 法向力=1512.8608, 切向力X=-155.2058, 切向力Y=-663.1074 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-144.62, y_min=-83.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000302s, blend=0.003138s (9 tiles incl ref), finalize=0.000057s, total=0.003503s +FPS=27.84, 法向力=1473.2706, 切向力X=-164.2172, 切向力Y=-481.4900 +FPS=28.00, 法向力=1643.8894, 切向力X=-1581.0747, 切向力Y=-201.8255 +FPS=26.64, 法向力=2178.1951, 切向力X=-111.0181, 切向力Y=-1178.1620 +FPS=28.23, 法向力=2136.9531, 切向力X=-31.9543, 切向力Y=-1151.9565 +FPS=26.25, 法向力=1869.1495, 切向力X=829.9144, 切向力Y=-336.7873 +FPS=28.01, 法向力=1075.5034, 切向力X=590.6538, 切向力Y=-828.3640 +FPS=28.27, 法向力=1066.4248, 切向力X=620.7119, 切向力Y=-877.3460 +FPS=27.04, 法向力=902.0599, 切向力X=-518.9929, 切向力Y=-830.0144 +FPS=28.48, 法向力=904.2784, 切向力X=-629.7542, 切向力Y=-817.9653 +FPS=26.80, 法向力=2057.6672, 切向力X=1624.8073, 切向力Y=173.1412 +FPS=27.54, 法向力=2105.9370, 切向力X=1637.3733, 切向力Y=219.4351 +FPS=26.80, 法向力=1451.9617, 切向力X=-611.5716, 切向力Y=-1466.9531 +FPS=26.52, 法向力=1239.7219, 切向力X=-1035.7052, 切向力Y=-1246.8798 +FPS=26.76, 法向力=1268.1244, 切向力X=-939.6058, 切向力Y=-1298.1846 +FPS=27.05, 法向力=1679.1791, 切向力X=966.5663, 切向力Y=-789.3361 +FPS=26.84, 法向力=1632.5784, 切向力X=-1059.2942, 切向力Y=-951.3845 +FPS=27.10, 法向力=1738.8845, 切向力X=-1332.0475, 切向力Y=-911.9177 +FPS=25.59, 法向力=1376.9502, 切向力X=-840.3511, 切向力Y=209.5650 +FPS=26.06, 法向力=1436.5219, 切向力X=679.2175, 切向力Y=-968.5750 +FPS=28.57, 法向力=1414.1062, 切向力X=658.4653, 切向力Y=-942.5966 +FPS=26.56, 法向力=1278.7090, 切向力X=-508.8948, 切向力Y=-930.6238 +FPS=26.98, 法向力=1291.9976, 切向力X=-586.3773, 切向力Y=-1058.3723 +FPS=26.71, 法向力=1866.1807, 切向力X=-855.9395, 切向力Y=-1241.6166 +FPS=26.83, 法向力=1227.7986, 切向力X=-604.7136, 切向力Y=-658.9908 +FPS=27.31, 法向力=1166.3740, 切向力X=-452.9136, 切向力Y=-661.5107 +FPS=26.53, 法向力=1841.6631, 切向力X=150.4030, 切向力Y=-965.4327 +FPS=27.04, 法向力=1886.6863, 切向力X=166.5496, 切向力Y=-1029.1211 +FPS=27.93, 法向力=1305.0635, 切向力X=-1596.0186, 切向力Y=-10.2923 +FPS=26.11, 法向力=1810.0631, 切向力X=-554.0329, 切向力Y=-1125.4583 +FPS=27.46, 法向力=1734.1101, 切向力X=-474.4294, 切向力Y=-1003.8406 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-144.62, y_min=-83.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000278s, blend=0.002185s (9 tiles incl ref), finalize=0.000055s, total=0.002524s +FPS=24.27, 法向力=1009.8939, 切向力X=526.0565, 切向力Y=-1396.4312 +FPS=25.20, 法向力=1180.3735, 切向力X=46.1900, 切向力Y=-602.5187 +FPS=27.57, 法向力=1186.0051, 切向力X=21.5179, 切向力Y=-552.6478 +FPS=25.34, 法向力=1134.5741, 切向力X=-586.2609, 切向力Y=-1096.7786 +FPS=26.94, 法向力=1097.6931, 切向力X=-544.5220, 切向力Y=-1111.8562 +FPS=27.01, 法向力=1153.8892, 切向力X=587.3609, 切向力Y=-362.1894 +FPS=26.96, 法向力=1406.1244, 切向力X=-893.3707, 切向力Y=-567.4794 +FPS=25.32, 法向力=1366.8781, 切向力X=-926.2677, 切向力Y=-572.6442 +FPS=27.21, 法向力=1986.7240, 切向力X=-1054.1182, 切向力Y=-8521.4512 +FPS=25.63, 法向力=3693.1465, 切向力X=-574.7476, 切向力Y=-16869.3906 +FPS=26.90, 法向力=3567.9390, 切向力X=-794.3210, 切向力Y=-17525.9062 +FPS=26.24, 法向力=3866.3511, 切向力X=1502.9668, 切向力Y=-26956.0391 +FPS=24.49, 法向力=3533.2917, 切向力X=1485.4065, 切向力Y=-27642.9648 +FPS=26.35, 法向力=3884.4951, 切向力X=3432.8994, 切向力Y=-36928.6562 +FPS=24.92, 法向力=7313.3535, 切向力X=11260.4980, 切向力Y=-36286.5312 +FPS=26.37, 法向力=9378.7246, 切向力X=24050.3887, 切向力Y=-31261.3262 +FPS=26.47, 法向力=9197.0840, 切向力X=24445.7227, 切向力Y=-30945.5469 +FPS=24.53, 法向力=9518.6289, 切向力X=26893.2852, 切向力Y=-35363.2734 +FPS=25.74, 法向力=9320.9678, 切向力X=26924.7285, 切向力Y=-35548.8359 +FPS=25.59, 法向力=11159.0410, 切向力X=28745.1582, 切向力Y=-37346.6289 +FPS=25.53, 法向力=12904.3086, 切向力X=15372.8115, 切向力Y=-33762.5391 +FPS=26.02, 法向力=12909.4863, 切向力X=15371.2520, 切向力Y=-33772.9766 +FPS=27.00, 法向力=14441.4717, 切向力X=11038.9395, 切向力Y=-22208.3555 +FPS=25.70, 法向力=12739.2705, 切向力X=5438.7666, 切向力Y=19077.8359 +FPS=26.72, 法向力=12774.8955, 切向力X=5482.8706, 切向力Y=19074.4414 +FPS=25.77, 法向力=16716.0859, 切向力X=-3440.0171, 切向力Y=38245.8672 +FPS=24.15, 法向力=11809.2080, 切向力X=-5490.8555, 切向力Y=27742.6055 +FPS=26.45, 法向力=11715.0078, 切向力X=-5389.5127, 切向力Y=27621.9395 +FPS=25.84, 法向力=8031.1245, 切向力X=-2157.4453, 切向力Y=10536.7705 +FPS=26.51, 法向力=5689.0596, 切向力X=107.7750, 切向力Y=5144.8013 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-144.62, y_min=-83.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000269s, blend=0.002148s (9 tiles incl ref), finalize=0.000054s, total=0.002476s +FPS=26.55, 法向力=5758.1343, 切向力X=121.5765, 切向力Y=5187.8237 +FPS=25.91, 法向力=3032.8076, 切向力X=1180.5394, 切向力Y=2257.7197 +FPS=26.49, 法向力=2918.6040, 切向力X=-289.1077, 切向力Y=-21.4832 +FPS=27.00, 法向力=2995.4917, 切向力X=-356.3240, 切向力Y=-44.8376 +FPS=24.55, 法向力=2669.7651, 切向力X=-253.9601, 切向力Y=-597.9146 +FPS=26.83, 法向力=2639.9604, 切向力X=-239.4142, 切向力Y=-632.2731 +FPS=26.14, 法向力=2226.0227, 切向力X=-1545.6440, 切向力Y=-6393.0410 +FPS=26.15, 法向力=1671.6906, 切向力X=-319.1251, 切向力Y=-12784.3086 +FPS=27.24, 法向力=1597.5608, 切向力X=-309.7762, 切向力Y=-13356.5332 +FPS=27.72, 法向力=3613.2539, 切向力X=-951.8875, 切向力Y=-23371.0273 +FPS=26.85, 法向力=4371.6416, 切向力X=-1455.1506, 切向力Y=-36374.8906 +FPS=26.48, 法向力=3940.1104, 切向力X=-1538.8914, 切向力Y=-36952.9219 +FPS=26.32, 法向力=5095.0293, 切向力X=1000.0989, 切向力Y=-43129.9766 +FPS=27.46, 法向力=4977.6104, 切向力X=848.7389, 切向力Y=-43367.4766 +FPS=24.67, 法向力=6600.8154, 切向力X=3314.3416, 切向力Y=-47890.5391 +FPS=24.83, 法向力=8380.7627, 切向力X=4714.5596, 切向力Y=-48839.3359 +FPS=26.46, 法向力=8400.9980, 切向力X=4613.8135, 切向力Y=-48996.5977 +FPS=26.96, 法向力=11276.5039, 切向力X=2876.7056, 切向力Y=-45441.6484 +FPS=26.80, 法向力=14191.7383, 切向力X=1232.2074, 切向力Y=-39375.5391 +FPS=27.54, 法向力=14346.8945, 切向力X=1406.5581, 切向力Y=-39383.4609 +FPS=25.81, 法向力=15296.0654, 切向力X=4744.9600, 切向力Y=-34181.4258 +FPS=28.10, 法向力=15073.5674, 切向力X=-216.2640, 切向力Y=-17042.4727 +FPS=28.26, 法向力=15020.9941, 切向力X=-242.8507, 切向力Y=-17170.8418 +FPS=27.08, 法向力=10920.1289, 切向力X=-10279.3926, 切向力Y=6108.7529 +FPS=28.24, 法向力=11022.4062, 切向力X=-10128.3848, 切向力Y=6155.8809 +FPS=26.69, 法向力=14607.6016, 切向力X=-12448.8779, 切向力Y=29353.6465 +FPS=27.10, 法向力=14765.6211, 切向力X=-12410.5098, 切向力Y=29704.0195 +FPS=26.73, 法向力=12893.4590, 切向力X=-5116.0928, 切向力Y=25149.1875 +FPS=27.12, 法向力=9566.9414, 切向力X=-2640.1157, 切向力Y=13491.1826 +FPS=29.84, 法向力=9556.2363, 切向力X=-2740.5508, 切向力Y=13472.2773 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-144.62, y_min=-83.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000272s, blend=0.002191s (9 tiles incl ref), finalize=0.000055s, total=0.002524s +FPS=27.90, 法向力=8115.0435, 切向力X=-1169.0061, 切向力Y=7766.6465 +FPS=28.85, 法向力=8132.8496, 切向力X=-1066.8308, 切向力Y=7824.9971 +FPS=28.19, 法向力=4379.5713, 切向力X=893.0233, 切向力Y=2068.2583 +FPS=27.85, 法向力=4408.0049, 切向力X=838.2084, 切向力Y=2036.1881 +FPS=28.89, 法向力=2735.8574, 切向力X=1451.0530, 切向力Y=47.1424 +FPS=27.85, 法向力=3654.3003, 切向力X=400.3312, 切向力Y=113.5354 +FPS=29.02, 法向力=3722.1514, 切向力X=288.8845, 切向力Y=116.0069 +FPS=28.20, 法向力=2057.7771, 切向力X=-1469.7897, 切向力Y=-4659.7158 +FPS=28.17, 法向力=1967.0981, 切向力X=-1719.3767, 切向力Y=-4908.8735 +FPS=29.12, 法向力=1748.4932, 切向力X=-743.6870, 切向力Y=-9680.5508 +FPS=28.32, 法向力=3975.9280, 切向力X=-1485.4011, 切向力Y=-18852.9648 +FPS=28.09, 法向力=3701.2708, 切向力X=-1581.7551, 切向力Y=-19392.9766 +FPS=29.21, 法向力=5108.8809, 切向力X=-4880.1714, 切向力Y=-30906.7266 +FPS=28.67, 法向力=4874.9785, 切向力X=-4162.7412, 切向力Y=-39149.4766 +FPS=28.38, 法向力=4521.5840, 切向力X=-4062.7400, 切向力Y=-39632.5742 +FPS=27.87, 法向力=6403.5112, 切向力X=-1227.8403, 切向力Y=-47056.5859 +FPS=28.07, 法向力=6230.1260, 切向力X=-1161.7322, 切向力Y=-47337.3516 +FPS=24.27, 法向力=6143.2256, 切向力X=-1124.9880, 切向力Y=-52565.2344 +FPS=27.36, 法向力=12933.4502, 切向力X=-2402.4561, 切向力Y=-47949.3789 +FPS=28.25, 法向力=13061.2090, 切向力X=-2163.5649, 切向力Y=-48069.0469 +FPS=27.98, 法向力=20785.7754, 切向力X=1041.2101, 切向力Y=-38645.4961 +FPS=28.34, 法向力=20884.8594, 切向力X=976.9995, 切向力Y=-38824.5898 +FPS=26.70, 法向力=21124.6602, 切向力X=1628.3221, 切向力Y=-30793.4141 +FPS=28.28, 法向力=20959.9062, 切向力X=1800.3209, 切向力Y=-30812.9375 +FPS=29.22, 法向力=17332.0742, 切向力X=-782.8320, 切向力Y=-20315.0469 +FPS=28.00, 法向力=9376.2344, 切向力X=-11767.0664, 切向力Y=14113.0596 +FPS=29.42, 法向力=9453.5742, 切向力X=-11694.7949, 切向力Y=14060.4678 +FPS=28.79, 法向力=11491.2822, 切向力X=-13619.5186, 切向力Y=43541.7266 +FPS=26.43, 法向力=11278.8154, 切向力X=-13838.1279, 切向力Y=43775.4297 +FPS=27.14, 法向力=19730.0938, 切向力X=-11901.3682, 切向力Y=54519.1875 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-144.62, y_min=-83.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000274s, blend=0.002181s (9 tiles incl ref), finalize=0.000055s, total=0.002516s +FPS=27.01, 法向力=22140.7793, 切向力X=-11405.0820, 切向力Y=48874.5391 +FPS=28.42, 法向力=22195.7246, 切向力X=-11487.7881, 切向力Y=48987.7852 +FPS=28.40, 法向力=16712.6641, 切向力X=-6428.6914, 切向力Y=35537.0312 +FPS=28.97, 法向力=16526.0312, 切向力X=-6566.5786, 切向力Y=35299.5781 +FPS=30.41, 法向力=12647.4258, 切向力X=-4400.3022, 切向力Y=23869.3828 +FPS=28.56, 法向力=11210.9980, 切向力X=-2973.3745, 切向力Y=17418.8633 +FPS=29.01, 法向力=11269.2207, 切向力X=-3001.6528, 切向力Y=17521.1621 +FPS=27.93, 法向力=7631.0469, 切向力X=-1704.1421, 切向力Y=9903.1367 +FPS=30.05, 法向力=7752.0391, 切向力X=-1827.2993, 切向力Y=9949.0195 +FPS=29.09, 法向力=3279.1479, 切向力X=-5114.6963, 切向力Y=-3455.6382 +FPS=29.80, 法向力=3353.1938, 切向力X=-5110.9805, 切向力Y=-3503.0859 +FPS=28.97, 法向力=2728.7847, 切向力X=-5099.6362, 切向力Y=-21308.5879 +FPS=28.82, 法向力=4640.0840, 切向力X=230.3065, 切向力Y=-33606.4258 +FPS=29.66, 法向力=4431.2163, 切向力X=279.9280, 切向力Y=-34067.2422 +FPS=28.56, 法向力=4545.2578, 切向力X=1477.5869, 切向力Y=-42097.3164 +FPS=27.23, 法向力=4384.7197, 切向力X=1593.6882, 切向力Y=-42691.3789 +FPS=29.87, 法向力=5338.5596, 切向力X=4256.4014, 切向力Y=-50565.7188 +FPS=29.09, 法向力=5330.3057, 切向力X=4464.3574, 切向力Y=-50810.7266 +FPS=28.87, 法向力=9667.2402, 切向力X=6868.8267, 切向力Y=-52090.2344 +FPS=28.86, 法向力=15249.2656, 切向力X=4648.4458, 切向力Y=-44666.7461 +FPS=28.88, 法向力=15338.8027, 切向力X=4661.9404, 切向力Y=-44659.2188 +FPS=28.60, 法向力=21103.8027, 切向力X=3354.9143, 切向力Y=-37170.7031 +FPS=30.92, 法向力=21142.1367, 切向力X=3154.8047, 切向力Y=-37075.9688 +FPS=29.44, 法向力=17605.3789, 切向力X=2018.4009, 切向力Y=-24464.9492 +FPS=28.99, 法向力=17502.4297, 切向力X=2032.7917, 切向力Y=-24484.5234 +FPS=30.81, 法向力=10196.2412, 切向力X=499.1806, 切向力Y=-13571.0459 +FPS=29.10, 法向力=6686.8154, 切向力X=-5548.2197, 切向力Y=-1433.3000 +FPS=30.08, 法向力=6606.0879, 切向力X=-5417.0527, 切向力Y=-1352.0264 +FPS=28.90, 法向力=5816.9849, 切向力X=-14560.3760, 切向力Y=27483.6406 +FPS=29.37, 法向力=5727.3804, 切向力X=-14664.9775, 切向力Y=27778.0508 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-144.62, y_min=-83.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002158s (9 tiles incl ref), finalize=0.000055s, total=0.002493s +FPS=28.40, 法向力=14191.3398, 切向力X=-10216.0947, 切向力Y=44868.0547 +FPS=28.29, 法向力=14389.1855, 切向力X=-10585.9287, 切向力Y=45309.2891 +FPS=29.28, 法向力=14715.8359, 切向力X=-5059.4453, 切向力Y=34297.6992 +FPS=28.26, 法向力=9327.0703, 切向力X=-2133.3066, 切向力Y=13392.2559 +FPS=29.82, 法向力=9370.3066, 切向力X=-2249.8320, 切向力Y=13473.5723 +FPS=29.39, 法向力=4217.6230, 切向力X=-745.3739, 切向力Y=3524.5049 +FPS=29.67, 法向力=4202.5859, 切向力X=-792.0153, 切向力Y=3528.3477 +FPS=27.45, 法向力=2435.2139, 切向力X=-1067.2122, 切向力Y=-1113.7742 +FPS=28.64, 法向力=2430.8394, 切向力X=-1119.6593, 切向力Y=-1172.8008 +FPS=30.69, 法向力=1849.1011, 切向力X=53.4633, 切向力Y=-1235.4111 +FPS=29.24, 法向力=2050.4512, 切向力X=-907.7572, 切向力Y=-1061.6187 +FPS=30.44, 法向力=2105.6106, 切向力X=-867.6321, 切向力Y=-1099.7316 +FPS=28.31, 法向力=1570.7189, 切向力X=-902.1532, 切向力Y=-1709.2847 +FPS=29.32, 法向力=1593.4575, 切向力X=-847.3564, 切向力Y=-1701.2130 +FPS=28.90, 法向力=1874.9440, 切向力X=-138.0571, 切向力Y=-761.6568 +FPS=29.86, 法向力=1834.8511, 切向力X=-195.7969, 切向力Y=-752.5126 +FPS=29.62, 法向力=1545.4888, 切向力X=26.0747, 切向力Y=-1259.7581 +FPS=28.13, 法向力=1715.1423, 切向力X=195.2831, 切向力Y=-965.7610 +FPS=29.77, 法向力=1718.1178, 切向力X=207.7337, 切向力Y=-948.1760 +FPS=28.76, 法向力=1764.2773, 切向力X=715.3036, 切向力Y=-1854.4127 +FPS=30.82, 法向力=1753.8474, 切向力X=784.4927, 切向力Y=-1897.0862 +FPS=29.83, 法向力=1473.9492, 切向力X=116.3776, 切向力Y=-1533.8682 +FPS=28.72, 法向力=1486.5464, 切向力X=98.5665, 切向力Y=-1589.3701 +FPS=30.10, 法向力=1457.6158, 切向力X=1033.7307, 切向力Y=-727.0193 +FPS=28.67, 法向力=1461.2010, 切向力X=1064.8762, 切向力Y=-673.2471 +FPS=31.13, 法向力=1274.6926, 切向力X=491.3846, 切向力Y=-1910.1572 +FPS=29.36, 法向力=1317.3761, 切向力X=237.4097, 切向力Y=-1297.4877 +FPS=28.57, 法向力=1320.4292, 切向力X=254.6711, 切向力Y=-1235.4032 +FPS=27.76, 法向力=1843.6852, 切向力X=207.5576, 切向力Y=-1306.9177 +FPS=28.98, 法向力=1845.3499, 切向力X=150.4594, 切向力Y=-1288.0677 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-144.62, y_min=-83.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000290s, blend=0.002253s (9 tiles incl ref), finalize=0.000056s, total=0.002604s +FPS=29.68, 法向力=1731.2974, 切向力X=-261.7294, 切向力Y=-1027.6831 +FPS=28.81, 法向力=1502.6917, 切向力X=-844.0222, 切向力Y=-1888.4551 +FPS=30.02, 法向力=1541.4834, 切向力X=-885.5847, 切向力Y=-1945.2476 +FPS=29.09, 法向力=1064.4380, 切向力X=152.2964, 切向力Y=-1344.9067 +FPS=27.75, 法向力=1062.4543, 切向力X=220.0812, 切向力Y=-1402.0798 +FPS=28.33, 法向力=1533.5234, 切向力X=-64.9985, 切向力Y=-1859.0582 +FPS=28.51, 法向力=1649.1382, 切向力X=-145.1680, 切向力Y=-1887.4126 +FPS=29.26, 法向力=1667.5460, 切向力X=939.5371, 切向力Y=-1127.2045 +FPS=29.00, 法向力=1331.9165, 切向力X=439.3916, 切向力Y=-1452.6360 +FPS=29.31, 法向力=1315.8660, 切向力X=370.3348, 切向力Y=-1412.5703 +FPS=28.40, 法向力=1309.0552, 切向力X=-144.2638, 切向力Y=-1974.9387 +FPS=30.11, 法向力=1337.8967, 切向力X=-142.3536, 切向力Y=-2101.0752 +FPS=28.28, 法向力=1285.3132, 切向力X=-415.0369, 切向力Y=-1624.1899 +FPS=28.23, 法向力=1364.9667, 切向力X=-303.8332, 切向力Y=-1535.1288 +FPS=28.74, 法向力=1571.6200, 切向力X=295.8588, 切向力Y=-1271.1318 +FPS=27.08, 法向力=1297.9761, 切向力X=-729.4946, 切向力Y=-1184.8403 +FPS=29.47, 法向力=1319.2997, 切向力X=-733.7850, 切向力Y=-1215.4222 +FPS=26.62, 法向力=2030.2695, 切向力X=-12.4942, 切向力Y=-1298.2457 +FPS=27.78, 法向力=1457.0315, 切向力X=351.6959, 切向力Y=-1134.3738 +FPS=29.20, 法向力=1540.4751, 切向力X=452.8260, 切向力Y=-1092.3955 +FPS=19.02, 法向力=1184.5981, 切向力X=157.2959, 切向力Y=-1078.8767 +FPS=42.03, 法向力=1244.5304, 切向力X=72.3384, 切向力Y=-1150.0135 +FPS=31.40, 法向力=1615.7273, 切向力X=-791.6403, 切向力Y=-582.4033 +FPS=35.75, 法向力=1717.8157, 切向力X=-830.6033, 切向力Y=-615.7004 +FPS=33.15, 法向力=1257.6802, 切向力X=350.9011, 切向力Y=-937.3870 +FPS=35.94, 法向力=1288.0234, 切向力X=422.4529, 切向力Y=-884.2916 +FPS=36.06, 法向力=1279.9551, 切向力X=818.1611, 切向力Y=-473.4327 +FPS=36.56, 法向力=1274.8135, 切向力X=876.4193, 切向力Y=-371.7927 +FPS=32.86, 法向力=1630.6107, 切向力X=-206.2009, 切向力Y=-1239.8685 +FPS=36.00, 法向力=1682.8055, 切向力X=-184.7336, 切向力Y=-1319.5968 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-144.62, y_min=-83.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000393s, blend=0.002183s (9 tiles incl ref), finalize=0.000055s, total=0.002638s +FPS=31.95, 法向力=1121.6602, 切向力X=-114.0876, 切向力Y=-2262.2261 +FPS=37.12, 法向力=1138.8037, 切向力X=-158.4081, 切向力Y=-2198.1501 +FPS=35.27, 法向力=1074.7607, 切向力X=595.1761, 切向力Y=-1127.9908 +FPS=35.74, 法向力=1148.3779, 切向力X=742.3300, 切向力Y=-1145.5381 +FPS=33.79, 法向力=1421.9578, 切向力X=316.5666, 切向力Y=-1228.4857 +FPS=36.57, 法向力=1458.9490, 切向力X=288.1908, 切向力Y=-1203.1606 +FPS=35.54, 法向力=1194.3380, 切向力X=154.0521, 切向力Y=-1061.5540 +FPS=34.47, 法向力=1158.0447, 切向力X=66.8414, 切向力Y=-1139.1794 +FPS=34.67, 法向力=1175.5486, 切向力X=100.0734, 切向力Y=-1056.8529 +FPS=33.62, 法向力=1307.8308, 切向力X=548.3422, 切向力Y=-2087.0100 +FPS=34.02, 法向力=1302.6001, 切向力X=510.2569, 切向力Y=-2046.8054 +FPS=33.26, 法向力=1116.2268, 切向力X=73.9153, 切向力Y=-1481.8369 +FPS=29.71, 法向力=1488.1338, 切向力X=557.2914, 切向力Y=-1303.9215 +FPS=32.84, 法向力=1522.3909, 切向力X=570.5981, 切向力Y=-1406.3584 +FPS=32.59, 法向力=1704.3568, 切向力X=386.3651, 切向力Y=-1835.8091 +FPS=34.87, 法向力=1690.9626, 切向力X=486.2834, 切向力Y=-1876.1479 +FPS=32.54, 法向力=1705.4475, 切向力X=450.1479, 切向力Y=-1928.7300 +FPS=33.48, 法向力=1196.3615, 切向力X=910.5283, 切向力Y=-1114.8787 +FPS=30.16, 法向力=1219.3677, 切向力X=926.7124, 切向力Y=-1142.3610 +FPS=30.91, 法向力=966.0555, 切向力X=143.5274, 切向力Y=-1174.5420 +FPS=27.48, 法向力=1427.1311, 切向力X=829.9333, 切向力Y=-1154.4912 +FPS=33.12, 法向力=1548.1287, 切向力X=896.4020, 切向力Y=-1283.8236 +FPS=32.30, 法向力=1450.1855, 切向力X=842.5953, 切向力Y=-959.2950 +FPS=33.13, 法向力=1425.6737, 切向力X=696.5420, 切向力Y=-901.2310 +FPS=28.58, 法向力=1543.2642, 切向力X=550.9585, 切向力Y=-1111.8287 +FPS=33.55, 法向力=1588.0896, 切向力X=574.3966, 切向力Y=-1125.3247 +FPS=30.23, 法向力=974.2400, 切向力X=-738.9779, 切向力Y=-1538.0002 +FPS=32.18, 法向力=989.5452, 切向力X=-840.2017, 切向力Y=-1593.8279 +FPS=32.27, 法向力=1744.8003, 切向力X=-150.9803, 切向力Y=-1595.6707 +FPS=30.38, 法向力=1793.9746, 切向力X=-148.1826, 切向力Y=-1569.0034 +stitch_feature_optimized: canvas out_w=547, out_h=420, x_min=-144.62, y_min=-83.80 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.002148s (9 tiles incl ref), finalize=0.000054s, total=0.002479s +FPS=31.89, 法向力=1503.2422, 切向力X=-107.3069, 切向力Y=-605.8840 +FPS=30.63, 法向力=1554.1642, 切向力X=-100.5369, 切向力Y=-546.6801 +FPS=30.37, 法向力=1558.8547, 切向力X=233.0625, 切向力Y=-1941.6067 +FPS=16.45, 法向力=1160.8914, 切向力X=-383.0855, 切向力Y=-1249.2073 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_181413.log b/examples/logs/qt_viewer_20260519_181413.log new file mode 100644 index 0000000..c40fd04 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_181413.log @@ -0,0 +1,619 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +▶ 数据采集已启动 +FPS=0.13, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=5.99, 法向力=1702.9355, 切向力X=-442.6308, 切向力Y=-147.6628 +FPS=20.02, 法向力=1841.8529, 切向力X=-499.5673, 切向力Y=-219.1732 +FPS=27.55, 法向力=1752.6722, 切向力X=1176.9077, 切向力Y=-361.3784 +FPS=27.40, 法向力=2106.0103, 切向力X=1240.6340, 切向力Y=-234.4766 +FPS=28.86, 法向力=1628.0112, 切向力X=-125.6208, 切向力Y=-13.4125 +FPS=31.07, 法向力=1649.1145, 切向力X=-66.7369, 切向力Y=-12.8685 +FPS=30.21, 法向力=2610.7935, 切向力X=2570.8086, 切向力Y=197.8545 +FPS=27.10, 法向力=2667.2502, 切向力X=2684.3064, 切向力Y=104.0310 +FPS=26.34, 法向力=1427.1755, 切向力X=189.9943, 切向力Y=-817.5212 +FPS=29.19, 法向力=1423.8820, 切向力X=183.6968, 切向力Y=-830.7314 +FPS=29.55, 法向力=1840.6875, 切向力X=625.6335, 切向力Y=155.4571 +FPS=29.57, 法向力=2967.3154, 切向力X=1568.0786, 切向力Y=-669.3877 +FPS=30.61, 法向力=2884.4497, 切向力X=1627.1565, 切向力Y=-822.8403 +FPS=28.17, 法向力=1847.5681, 切向力X=1848.2314, 切向力Y=-874.8524 +FPS=27.15, 法向力=1934.5778, 切向力X=1887.9478, 切向力Y=-792.6390 +FPS=28.04, 法向力=1936.3997, 切向力X=-39.4745, 切向力Y=-830.5004 +FPS=27.14, 法向力=2008.9075, 切向力X=1362.3239, 切向力Y=-490.5577 +FPS=27.96, 法向力=2041.0190, 切向力X=1282.4373, 切向力Y=-493.0601 +FPS=26.84, 法向力=1468.3848, 切向力X=606.9312, 切向力Y=-913.6360 +FPS=30.25, 法向力=1528.1667, 切向力X=798.5591, 切向力Y=-1078.2592 +FPS=29.71, 法向力=1371.6624, 切向力X=255.9281, 切向力Y=-355.3486 +FPS=30.02, 法向力=1369.2432, 切向力X=297.7654, 切向力Y=-304.4737 +FPS=27.57, 法向力=2768.0764, 切向力X=2302.0171, 切向力Y=-231.0809 +FPS=28.07, 法向力=3078.2725, 切向力X=416.2431, 切向力Y=-1197.3381 +FPS=28.30, 法向力=3041.2849, 切向力X=363.0598, 切向力Y=-1301.1665 +FPS=26.89, 法向力=3409.0688, 切向力X=2610.4519, 切向力Y=-26.0908 +FPS=29.45, 法向力=3412.1223, 切向力X=2678.9062, 切向力Y=-28.3028 +stitch_feature_optimized: canvas out_w=544, out_h=421, x_min=-140.33, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002133s (9 tiles incl ref), finalize=0.000058s, total=0.002463s +FPS=28.15, 法向力=1418.4954, 切向力X=306.1003, 切向力Y=198.8883 +FPS=25.13, 法向力=1502.6394, 切向力X=255.1006, 切向力Y=178.0455 +FPS=29.05, 法向力=2981.3774, 切向力X=1335.5426, 切向力Y=-7.2957 +FPS=28.15, 法向力=1860.7820, 切向力X=1930.4313, 切向力Y=515.2683 +FPS=29.17, 法向力=2038.1965, 切向力X=2140.9695, 切向力Y=582.0490 +FPS=28.28, 法向力=2026.2876, 切向力X=112.1254, 切向力Y=-562.0547 +FPS=29.67, 法向力=1958.2308, 切向力X=215.4617, 切向力Y=-599.2866 +FPS=30.29, 法向力=2423.8857, 切向力X=882.9210, 切向力Y=-936.3358 +FPS=29.95, 法向力=1572.8428, 切向力X=-372.1094, 切向力Y=-413.3701 +FPS=30.29, 法向力=1582.7227, 切向力X=-428.1812, 切向力Y=-448.1746 +FPS=29.05, 法向力=3622.4561, 切向力X=3582.1047, 切向力Y=797.7018 +FPS=27.68, 法向力=3479.5312, 切向力X=3590.4233, 切向力Y=780.8295 +FPS=28.75, 法向力=1774.4473, 切向力X=1888.7852, 切向力Y=-56.9613 +FPS=30.59, 法向力=1688.5764, 切向力X=1779.0011, 切向力Y=102.0037 +FPS=28.88, 法向力=1576.3713, 切向力X=1362.9658, 切向力Y=-469.6556 +FPS=28.99, 法向力=1605.5491, 切向力X=1264.1946, 切向力Y=-395.4833 +FPS=29.76, 法向力=2866.4783, 切向力X=1941.3663, 切向力Y=-510.1700 +FPS=28.35, 法向力=2882.9658, 切向力X=1861.6372, 切向力Y=-11.1195 +FPS=31.11, 法向力=2907.6304, 切向力X=1850.4137, 切向力Y=-106.5071 +FPS=26.94, 法向力=1521.9688, 切向力X=753.1469, 切向力Y=341.8974 +FPS=26.08, 法向力=1546.6370, 切向力X=707.0173, 切向力Y=293.2308 +FPS=26.92, 法向力=1817.9535, 切向力X=1836.9987, 切向力Y=-1879.0510 +FPS=25.39, 法向力=2138.8269, 切向力X=21.4339, 切向力Y=-330.6675 +FPS=25.92, 法向力=2394.7290, 切向力X=1262.0327, 切向力Y=-525.3560 +FPS=27.00, 法向力=2357.8320, 切向力X=1228.0509, 切向力Y=-546.1540 +FPS=29.22, 法向力=2404.1475, 切向力X=1850.8867, 切向力Y=-145.1859 +FPS=31.41, 法向力=2367.3359, 切向力X=1660.5812, 切向力Y=-174.7418 +FPS=29.28, 法向力=2823.8579, 切向力X=2579.4824, 切向力Y=-985.2122 +FPS=30.93, 法向力=2760.5444, 切向力X=2522.7173, 切向力Y=-1098.8254 +FPS=29.16, 法向力=1579.0964, 切向力X=308.2785, 切向力Y=-1090.9890 +stitch_feature_optimized: canvas out_w=544, out_h=421, x_min=-140.33, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000269s, blend=0.002234s (9 tiles incl ref), finalize=0.000053s, total=0.002563s +FPS=29.43, 法向力=1737.9336, 切向力X=-284.7433, 切向力Y=123.8750 +FPS=30.03, 法向力=1838.4548, 切向力X=-370.1317, 切向力Y=46.9253 +FPS=30.28, 法向力=1983.4434, 切向力X=1275.1011, 切向力Y=-123.8007 +FPS=30.64, 法向力=2029.6415, 切向力X=1306.5740, 切向力Y=-272.9886 +FPS=25.55, 法向力=1850.1074, 切向力X=-1118.9353, 切向力Y=-261.5474 +FPS=27.54, 法向力=1840.1414, 切向力X=-1095.6575, 切向力Y=-386.2560 +FPS=25.75, 法向力=1317.3842, 切向力X=1816.5173, 切向力Y=-715.7692 +FPS=26.01, 法向力=2163.4819, 切向力X=957.0898, 切向力Y=-984.8254 +FPS=30.55, 法向力=2210.2454, 切向力X=1018.9485, 切向力Y=-1006.6991 +FPS=28.42, 法向力=1678.1788, 切向力X=-553.0082, 切向力Y=-510.6174 +FPS=30.96, 法向力=1619.0964, 切向力X=-404.4824, 切向力Y=-428.3311 +FPS=27.00, 法向力=2694.1851, 切向力X=1448.1599, 切向力Y=-219.1047 +FPS=25.64, 法向力=2569.9727, 切向力X=1381.6877, 切向力Y=-220.5615 +FPS=28.61, 法向力=2046.2313, 切向力X=562.2272, 切向力Y=-57.8900 +FPS=27.57, 法向力=1479.8140, 切向力X=275.5749, 切向力Y=-1548.8566 +FPS=30.39, 法向力=1551.9082, 切向力X=345.2419, 切向力Y=-1732.8842 +FPS=29.24, 法向力=2403.2156, 切向力X=1666.9446, 切向力Y=-1012.8925 +FPS=28.95, 法向力=2410.4932, 切向力X=1722.7728, 切向力Y=-1024.0134 +FPS=27.09, 法向力=2874.8748, 切向力X=2005.6860, 切向力Y=-348.9198 +FPS=28.46, 法向力=2369.3281, 切向力X=1656.1033, 切向力Y=-369.6899 +FPS=28.74, 法向力=2389.9382, 切向力X=1799.0342, 切向力Y=-373.0805 +FPS=28.53, 法向力=2082.6382, 切向力X=2935.8706, 切向力Y=-298.1762 +FPS=29.78, 法向力=2137.3796, 切向力X=3001.1748, 切向力Y=-357.8136 +FPS=28.71, 法向力=2421.0576, 切向力X=1982.9568, 切向力Y=-446.4462 +FPS=28.46, 法向力=2421.0039, 切向力X=1935.5983, 切向力Y=-398.4906 +FPS=29.72, 法向力=1686.1409, 切向力X=657.3716, 切向力Y=-1805.4829 +FPS=27.77, 法向力=3437.0378, 切向力X=2997.4248, 切向力Y=180.2108 +FPS=27.81, 法向力=3549.9473, 切向力X=2888.4041, 切向力Y=123.0975 +FPS=26.90, 法向力=3388.2378, 切向力X=2263.2864, 切向力Y=-866.9855 +FPS=27.91, 法向力=2672.4219, 切向力X=1533.8694, 切向力Y=-458.5670 +stitch_feature_optimized: canvas out_w=544, out_h=421, x_min=-140.33, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000279s, blend=0.002160s (9 tiles incl ref), finalize=0.000053s, total=0.002499s +FPS=27.99, 法向力=2551.3040, 切向力X=1478.8226, 切向力Y=-348.6964 +FPS=26.71, 法向力=2749.1738, 切向力X=1495.9032, 切向力Y=-827.6719 +FPS=28.34, 法向力=2755.3179, 切向力X=1566.2634, 切向力Y=-801.4187 +FPS=26.70, 法向力=1720.4836, 切向力X=1043.7288, 切向力Y=-729.2717 +FPS=26.85, 法向力=1243.4729, 切向力X=97.3415, 切向力Y=-480.3794 +FPS=28.22, 法向力=1246.4613, 切向力X=12.1103, 切向力Y=-432.8580 +FPS=27.48, 法向力=2045.3923, 切向力X=1918.3937, 切向力Y=-377.2640 +FPS=27.61, 法向力=2045.0585, 切向力X=1987.2078, 切向力Y=-340.1713 +FPS=27.21, 法向力=1511.1548, 切向力X=-249.5797, 切向力Y=-579.7587 +FPS=26.71, 法向力=1435.1865, 切向力X=-370.2352, 切向力Y=-650.8549 +FPS=27.80, 法向力=2387.2349, 切向力X=378.5276, 切向力Y=-1538.2781 +FPS=26.07, 法向力=3328.0796, 切向力X=1859.9006, 切向力Y=-54.6302 +FPS=26.67, 法向力=3376.9150, 切向力X=1823.4449, 切向力Y=94.5276 +FPS=25.77, 法向力=1605.9961, 切向力X=833.0278, 切向力Y=-1063.2969 +FPS=18.56, 法向力=2069.8335, 切向力X=776.6788, 切向力Y=-534.0739 +FPS=42.25, 法向力=2069.4807, 切向力X=749.9799, 切向力Y=-578.9625 +FPS=32.33, 法向力=1667.6870, 切向力X=1619.1653, 切向力Y=-500.8467 +FPS=32.79, 法向力=1829.3135, 切向力X=1096.2202, 切向力Y=-688.7969 +FPS=33.75, 法向力=1883.8982, 切向力X=1130.4055, 切向力Y=-735.2431 +FPS=36.22, 法向力=1887.4250, 切向力X=1146.1028, 切向力Y=-713.1403 +FPS=34.73, 法向力=1759.9056, 切向力X=1197.4026, 切向力Y=-1517.1130 +FPS=34.99, 法向力=1771.2043, 切向力X=1298.7126, 切向力Y=-1442.6765 +FPS=32.68, 法向力=1493.7214, 切向力X=221.7542, 切向力Y=-900.3582 +FPS=35.22, 法向力=1524.6909, 切向力X=196.8146, 切向力Y=-997.8771 +FPS=32.01, 法向力=1505.0244, 切向力X=901.1589, 切向力Y=-814.5432 +FPS=35.92, 法向力=1479.5085, 切向力X=790.5421, 切向力Y=-792.4211 +FPS=34.15, 法向力=2297.5430, 切向力X=1959.8157, 切向力Y=-716.0991 +FPS=35.95, 法向力=2293.4336, 切向力X=1829.2634, 切向力Y=-725.3817 +FPS=33.65, 法向力=1455.6171, 切向力X=753.2001, 切向力Y=-697.3654 +FPS=35.55, 法向力=1446.7814, 切向力X=727.4905, 切向力Y=-726.2043 +stitch_feature_optimized: canvas out_w=544, out_h=421, x_min=-140.33, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000307s, blend=0.002168s (9 tiles incl ref), finalize=0.000060s, total=0.002540s +FPS=32.44, 法向力=1841.7812, 切向力X=343.4736, 切向力Y=-820.6418 +FPS=36.51, 法向力=1810.5884, 切向力X=305.7246, 切向力Y=-809.2862 +FPS=33.27, 法向力=1627.9801, 切向力X=1626.4541, 切向力Y=-839.3076 +FPS=36.03, 法向力=1620.1670, 切向力X=1568.9338, 切向力Y=-897.5024 +FPS=33.82, 法向力=1400.6914, 切向力X=921.7050, 切向力Y=-1024.9661 +FPS=36.51, 法向力=1417.3921, 切向力X=917.7348, 切向力Y=-862.8644 +FPS=32.14, 法向力=946.2245, 切向力X=-888.0112, 切向力Y=-1302.4880 +FPS=34.89, 法向力=972.9073, 切向力X=-916.6740, 切向力Y=-1391.0308 +FPS=34.44, 法向力=2201.1987, 切向力X=519.3316, 切向力Y=-340.2386 +FPS=36.05, 法向力=2222.0186, 切向力X=503.3206, 切向力Y=-220.9538 +FPS=35.64, 法向力=2222.6309, 切向力X=513.6758, 切向力Y=-248.9584 +FPS=36.11, 法向力=2004.0054, 切向力X=778.8658, 切向力Y=-578.2535 +FPS=35.42, 法向力=1673.0907, 切向力X=1089.9783, 切向力Y=-218.0987 +FPS=34.52, 法向力=1722.0504, 切向力X=1118.5961, 切向力Y=-302.3848 +FPS=34.67, 法向力=1719.1160, 切向力X=1113.8943, 切向力Y=-301.6187 +FPS=33.92, 法向力=1941.4542, 切向力X=419.5819, 切向力Y=-946.7533 +FPS=35.34, 法向力=2010.8969, 切向力X=434.0275, 切向力Y=-1020.8685 +FPS=32.31, 法向力=2621.1841, 切向力X=1910.1781, 切向力Y=-948.5758 +FPS=35.77, 法向力=2685.3311, 切向力X=1881.9254, 切向力Y=-1138.0339 +FPS=33.21, 法向力=2856.0205, 切向力X=2805.0227, 切向力Y=-1137.6144 +FPS=35.79, 法向力=2756.1428, 切向力X=2834.3838, 切向力Y=-1114.6541 +FPS=32.04, 法向力=2563.9148, 切向力X=2131.2686, 切向力Y=-355.8077 +FPS=32.41, 法向力=2556.2988, 切向力X=2048.4609, 切向力Y=-342.1112 +FPS=34.05, 法向力=1956.4258, 切向力X=2059.6924, 切向力Y=-940.0615 +FPS=34.49, 法向力=1909.9031, 切向力X=1964.4767, 切向力Y=-946.8727 +FPS=33.84, 法向力=1583.9778, 切向力X=1889.0781, 切向力Y=-1144.6394 +FPS=36.00, 法向力=1592.0896, 切向力X=1804.9697, 切向力Y=-1126.2474 +FPS=33.64, 法向力=1968.9269, 切向力X=1102.0743, 切向力Y=637.2819 +FPS=34.88, 法向力=1993.2122, 切向力X=945.7866, 切向力Y=614.2670 +FPS=33.10, 法向力=1313.9033, 切向力X=1410.3508, 切向力Y=-798.7971 +stitch_feature_optimized: canvas out_w=544, out_h=421, x_min=-140.33, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002074s (9 tiles incl ref), finalize=0.000054s, total=0.002381s +FPS=36.25, 法向力=1311.4194, 切向力X=1478.8953, 切向力Y=-950.8461 +FPS=34.84, 法向力=1244.1584, 切向力X=1192.2886, 切向力Y=-940.0541 +FPS=35.78, 法向力=1213.5291, 切向力X=1244.4519, 切向力Y=-861.8552 +FPS=32.14, 法向力=1748.5029, 切向力X=930.3102, 切向力Y=-208.6419 +FPS=36.33, 法向力=1749.8451, 切向力X=789.0753, 切向力Y=-198.9875 +FPS=34.72, 法向力=1740.3501, 切向力X=766.9315, 切向力Y=-223.7115 +FPS=36.44, 法向力=1958.3990, 切向力X=1401.8525, 切向力Y=-1001.9904 +FPS=34.11, 法向力=2285.4658, 切向力X=1872.1066, 切向力Y=-273.7310 +FPS=36.35, 法向力=2251.8667, 切向力X=1900.1042, 切向力Y=-323.6822 +FPS=35.28, 法向力=2287.1841, 切向力X=1864.0225, 切向力Y=-340.1470 +FPS=36.91, 法向力=2050.6392, 切向力X=1850.2651, 切向力Y=-506.7036 +FPS=37.05, 法向力=2117.9946, 切向力X=1955.8840, 切向力Y=-476.2557 +FPS=35.26, 法向力=1958.2649, 切向力X=1329.9766, 切向力Y=-1353.0839 +FPS=36.55, 法向力=1920.8247, 切向力X=1292.4751, 切向力Y=-1452.7395 +FPS=34.08, 法向力=2324.4556, 切向力X=1526.3276, 切向力Y=-1503.6934 +FPS=35.87, 法向力=2344.8545, 切向力X=1508.5201, 切向力Y=-1381.2837 +FPS=32.89, 法向力=1535.6403, 切向力X=2036.6335, 切向力Y=52.0018 +FPS=36.37, 法向力=1501.4547, 切向力X=1957.3889, 切向力Y=113.9836 +FPS=33.91, 法向力=2820.7720, 切向力X=1614.3702, 切向力Y=-1165.8005 +FPS=36.78, 法向力=2842.0156, 切向力X=1571.6118, 切向力Y=-1249.0079 +FPS=35.34, 法向力=1722.1179, 切向力X=1397.9393, 切向力Y=-718.6940 +FPS=36.56, 法向力=1689.2151, 切向力X=1249.2644, 切向力Y=-713.4233 +FPS=34.77, 法向力=1664.7947, 切向力X=1197.5010, 切向力Y=-682.7564 +FPS=35.68, 法向力=1610.9717, 切向力X=1986.8918, 切向力Y=-1287.5608 +FPS=33.61, 法向力=1975.6128, 切向力X=1733.1338, 切向力Y=-327.1736 +FPS=37.29, 法向力=2088.9541, 切向力X=1775.4885, 切向力Y=-511.6651 +FPS=35.11, 法向力=1525.7899, 切向力X=756.6581, 切向力Y=-674.2657 +FPS=35.76, 法向力=1557.0375, 切向力X=728.4415, 切向力Y=-759.8438 +FPS=36.25, 法向力=1549.8723, 切向力X=734.9549, 切向力Y=-756.8124 +FPS=34.41, 法向力=1811.4210, 切向力X=2043.3181, 切向力Y=-750.8666 +stitch_feature_optimized: canvas out_w=544, out_h=421, x_min=-140.33, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000254s, blend=0.002076s (9 tiles incl ref), finalize=0.000051s, total=0.002388s +FPS=35.43, 法向力=1838.4761, 切向力X=2005.8750, 切向力Y=-858.3706 +FPS=34.49, 法向力=1446.8481, 切向力X=942.4498, 切向力Y=-327.0550 +FPS=34.65, 法向力=1470.3066, 切向力X=795.4437, 切向力Y=-288.0212 +FPS=35.72, 法向力=1413.5520, 切向力X=1212.5193, 切向力Y=-690.8627 +FPS=37.24, 法向力=1383.9075, 切向力X=1209.0813, 切向力Y=-720.3612 +FPS=34.69, 法向力=1500.8347, 切向力X=-97.0571, 切向力Y=-1710.8828 +FPS=34.18, 法向力=1552.9631, 切向力X=-115.0253, 切向力Y=-1731.6443 +FPS=31.75, 法向力=2871.5439, 切向力X=1450.2217, 切向力Y=-1016.3246 +FPS=34.48, 法向力=2932.5322, 切向力X=1487.2086, 切向力Y=-976.3558 +FPS=33.73, 法向力=1453.0979, 切向力X=-355.7464, 切向力Y=-853.9086 +FPS=35.92, 法向力=1407.1572, 切向力X=-388.8730, 切向力Y=-796.6637 +FPS=33.58, 法向力=1112.7393, 切向力X=823.9701, 切向力Y=-319.0436 +FPS=35.19, 法向力=1142.6769, 切向力X=708.7821, 切向力Y=-250.0110 +FPS=34.68, 法向力=1239.5254, 切向力X=-161.7411, 切向力Y=-1111.7012 +FPS=35.95, 法向力=1253.5322, 切向力X=-304.1792, 切向力Y=-1233.1333 +FPS=34.74, 法向力=1495.8762, 切向力X=976.2590, 切向力Y=-855.8298 +FPS=34.92, 法向力=1460.3933, 切向力X=1044.2351, 切向力Y=-733.4854 +FPS=35.19, 法向力=1510.8792, 切向力X=1053.0995, 切向力Y=-743.5760 +FPS=34.28, 法向力=1944.7867, 切向力X=1355.4122, 切向力Y=-700.2983 +FPS=34.91, 法向力=1527.2021, 切向力X=882.6617, 切向力Y=-818.2383 +FPS=36.12, 法向力=1494.2783, 切向力X=948.0768, 切向力Y=-804.9337 +FPS=36.40, 法向力=1492.5382, 切向力X=1013.9528, 切向力Y=-815.8006 +FPS=35.98, 法向力=1862.4731, 切向力X=1081.2307, 切向力Y=-524.7402 +FPS=34.66, 法向力=1873.4147, 切向力X=1036.1721, 切向力Y=-601.6199 +FPS=33.70, 法向力=2410.9236, 切向力X=1307.4155, 切向力Y=-1109.2231 +FPS=36.48, 法向力=2449.1357, 切向力X=1345.0532, 切向力Y=-1082.4966 +FPS=33.49, 法向力=1815.8414, 切向力X=1559.1411, 切向力Y=-1202.0488 +FPS=35.61, 法向力=1863.7649, 切向力X=1626.1727, 切向力Y=-1162.5090 +FPS=34.45, 法向力=2477.6301, 切向力X=1156.5979, 切向力Y=-1712.9331 +FPS=37.06, 法向力=2534.3396, 切向力X=1125.4761, 切向力Y=-1812.8298 +stitch_feature_optimized: canvas out_w=544, out_h=421, x_min=-140.33, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000009s (hit), reset=0.000258s, blend=0.002095s (9 tiles incl ref), finalize=0.000051s, total=0.002416s +FPS=33.05, 法向力=1225.7643, 切向力X=1584.2478, 切向力Y=44.5239 +FPS=37.10, 法向力=1271.3140, 切向力X=1649.4070, 切向力Y=3.4955 +FPS=33.69, 法向力=1859.6118, 切向力X=569.6772, 切向力Y=-856.8497 +FPS=36.15, 法向力=1899.6445, 切向力X=567.8501, 切向力Y=-901.5194 +FPS=34.50, 法向力=1877.3606, 切向力X=593.2882, 切向力Y=-914.7292 +FPS=35.49, 法向力=2096.7603, 切向力X=502.9825, 切向力Y=-1690.8328 +FPS=33.01, 法向力=1971.9146, 切向力X=1392.2734, 切向力Y=-831.0887 +FPS=37.50, 法向力=2036.3779, 切向力X=1482.1086, 切向力Y=-873.2659 +FPS=34.63, 法向力=1714.1702, 切向力X=1075.6230, 切向力Y=-1434.5078 +FPS=36.25, 法向力=1741.0913, 切向力X=1030.6731, 切向力Y=-1480.7485 +FPS=36.59, 法向力=1707.4517, 切向力X=1020.3978, 切向力Y=-1494.7102 +FPS=33.77, 法向力=2188.3223, 切向力X=1486.4844, 切向力Y=-1189.2802 +FPS=36.66, 法向力=2275.5342, 切向力X=1503.1962, 切向力Y=-1252.1399 +FPS=34.28, 法向力=1988.0776, 切向力X=845.2377, 切向力Y=-699.8493 +FPS=36.28, 法向力=2008.8005, 切向力X=801.5732, 切向力Y=-623.9459 +FPS=34.89, 法向力=2369.0889, 切向力X=1720.2285, 切向力Y=-1637.8071 +FPS=36.24, 法向力=2221.2686, 切向力X=1562.6411, 切向力Y=-1745.2202 +FPS=34.87, 法向力=1518.1887, 切向力X=1509.6913, 切向力Y=-235.1582 +FPS=34.65, 法向力=1545.7883, 切向力X=1580.9485, 切向力Y=-182.7357 +FPS=33.43, 法向力=1807.4507, 切向力X=285.4816, 切向力Y=-1428.2830 +FPS=36.00, 法向力=1792.4321, 切向力X=289.3487, 切向力Y=-1497.4758 +FPS=35.57, 法向力=1390.9744, 切向力X=1250.7555, 切向力Y=-303.7246 +FPS=35.35, 法向力=1465.1880, 切向力X=1392.9954, 切向力Y=-286.4939 +FPS=33.30, 法向力=1716.8718, 切向力X=1410.5511, 切向力Y=-1071.1693 +FPS=35.94, 法向力=1767.5402, 切向力X=1417.2250, 切向力Y=-1097.1118 +FPS=34.66, 法向力=1871.4677, 切向力X=1040.8715, 切向力Y=-739.3563 +FPS=36.72, 法向力=1872.0840, 切向力X=1038.8843, 切向力Y=-700.7139 +FPS=36.43, 法向力=1873.8311, 切向力X=1020.6072, 切向力Y=-715.8114 +FPS=34.12, 法向力=2582.5063, 切向力X=2178.1470, 切向力Y=-355.4973 +FPS=36.13, 法向力=2560.5786, 切向力X=2233.3887, 切向力Y=-416.0953 +stitch_feature_optimized: canvas out_w=544, out_h=421, x_min=-140.33, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000275s, blend=0.002120s (9 tiles incl ref), finalize=0.000053s, total=0.002454s +FPS=33.57, 法向力=1452.2821, 切向力X=1773.8199, 切向力Y=-1193.7708 +FPS=33.70, 法向力=1419.2729, 切向力X=1754.0120, 切向力Y=-1316.0918 +⏸ 数据采集已暂停 +▶ 数据采集已启动 +FPS=0.09, 法向力=1232.5068, 切向力X=1213.3984, 切向力Y=-949.9315 +FPS=45.61, 法向力=1231.3890, 切向力X=1170.6132, 切向力Y=-1179.1936 +FPS=33.46, 法向力=1686.4910, 切向力X=1484.1775, 切向力Y=-940.1693 +FPS=36.50, 法向力=1771.0922, 切向力X=1541.1194, 切向力Y=-1105.7615 +FPS=33.93, 法向力=1486.1936, 切向力X=1592.8662, 切向力Y=-1288.5773 +FPS=35.51, 法向力=1526.3904, 切向力X=1749.2045, 切向力Y=-1415.4521 +FPS=33.81, 法向力=2311.2642, 切向力X=2357.0591, 切向力Y=-1868.6702 +FPS=37.95, 法向力=2295.7227, 切向力X=2381.1689, 切向力Y=-1801.9858 +FPS=37.16, 法向力=2271.2490, 切向力X=2363.0000, 切向力Y=-1796.7866 +FPS=37.89, 法向力=1705.8145, 切向力X=1078.9946, 切向力Y=-2192.0593 +FPS=43.75, 法向力=1786.7722, 切向力X=984.0857, 切向力Y=-2338.5356 +FPS=38.77, 法向力=1506.3123, 切向力X=1964.8771, 切向力Y=-1428.9338 +FPS=41.19, 法向力=1540.6389, 切向力X=1978.3735, 切向力Y=-1425.2751 +FPS=45.83, 法向力=1806.7345, 切向力X=2084.8862, 切向力Y=-1811.5562 +FPS=40.97, 法向力=1832.1790, 切向力X=2081.6895, 切向力Y=-1888.7703 +FPS=47.35, 法向力=1827.7820, 切向力X=2053.2739, 切向力Y=-1883.0819 +FPS=37.84, 法向力=1752.5474, 切向力X=2055.7856, 切向力Y=-804.6687 +FPS=47.21, 法向力=1777.3452, 切向力X=2051.9805, 切向力Y=-902.6271 +FPS=40.14, 法向力=1790.1218, 切向力X=2075.2041, 切向力Y=-916.9319 +FPS=45.07, 法向力=1689.3606, 切向力X=1269.3989, 切向力Y=-942.1345 +FPS=41.03, 法向力=1646.0747, 切向力X=1159.8820, 切向力Y=-912.9297 +FPS=44.33, 法向力=1602.1758, 切向力X=1844.8444, 切向力Y=-1338.1885 +FPS=41.42, 法向力=1591.0786, 切向力X=1929.9990, 切向力Y=-1337.3313 +FPS=46.13, 法向力=1619.2078, 切向力X=1956.1942, 切向力Y=-1348.0029 +FPS=38.64, 法向力=2050.8020, 切向力X=1271.8103, 切向力Y=-875.7777 +FPS=46.89, 法向力=2127.4438, 切向力X=1277.6216, 切向力Y=-907.7838 +FPS=37.70, 法向力=1574.8885, 切向力X=383.4781, 切向力Y=-1583.9022 +FPS=40.47, 法向力=1606.6511, 切向力X=401.5731, 切向力Y=-1670.5662 +stitch_feature_optimized: canvas out_w=544, out_h=421, x_min=-140.33, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000309s, blend=0.002225s (9 tiles incl ref), finalize=0.000055s, total=0.002596s +FPS=45.29, 法向力=1609.0376, 切向力X=460.9803, 切向力Y=-1643.3013 +FPS=36.81, 法向力=2029.3346, 切向力X=2154.9927, 切向力Y=-829.5350 +FPS=46.28, 法向力=1982.4811, 切向力X=2001.9480, 切向力Y=-757.5553 +FPS=37.41, 法向力=1539.5763, 切向力X=2019.1719, 切向力Y=-986.2773 +FPS=47.92, 法向力=1584.6309, 切向力X=2158.3281, 切向力Y=-1149.6570 +FPS=38.68, 法向力=1391.4651, 切向力X=1807.6473, 切向力Y=-1284.5732 +FPS=46.52, 法向力=1417.9875, 切向力X=1764.5532, 切向力Y=-1246.9474 +FPS=41.53, 法向力=1416.5515, 切向力X=1738.4392, 切向力Y=-1230.4895 +FPS=43.54, 法向力=1800.6121, 切向力X=1824.7747, 切向力Y=-750.7492 +FPS=41.73, 法向力=1833.8964, 切向力X=1767.1230, 切向力Y=-683.6387 +FPS=48.12, 法向力=1856.1946, 切向力X=1761.4734, 切向力Y=-677.1985 +FPS=38.51, 法向力=2038.8975, 切向力X=1681.8119, 切向力Y=-1012.6639 +FPS=46.30, 法向力=2039.0438, 切向力X=1611.7954, 切向力Y=-1110.2085 +FPS=38.31, 法向力=1732.1406, 切向力X=1556.1365, 切向力Y=-1073.1105 +FPS=47.70, 法向力=1682.7166, 切向力X=1567.2930, 切向力Y=-1179.5291 +FPS=39.78, 法向力=1698.2576, 切向力X=1535.9635, 切向力Y=-1158.8741 +FPS=46.45, 法向力=1196.4817, 切向力X=817.8926, 切向力Y=-909.8328 +FPS=42.46, 法向力=1229.9314, 切向力X=897.5795, 切向力Y=-954.1049 +FPS=44.14, 法向力=1242.3362, 切向力X=939.3129, 切向力Y=-954.7243 +FPS=37.72, 法向力=1800.6078, 切向力X=1489.0635, 切向力Y=-1412.2057 +FPS=40.68, 法向力=1856.6642, 切向力X=1410.4048, 切向力Y=-1411.1138 +FPS=41.29, 法向力=1431.3910, 切向力X=2217.4270, 切向力Y=-1114.6331 +FPS=38.49, 法向力=1450.4944, 切向力X=2262.1465, 切向力Y=-1211.9838 +FPS=35.69, 法向力=1771.7607, 切向力X=1861.5786, 切向力Y=-1671.0742 +FPS=39.41, 法向力=1736.8641, 切向力X=1852.3383, 切向力Y=-1807.6599 +FPS=40.29, 法向力=2078.3074, 切向力X=2164.5569, 切向力Y=-1518.6484 +FPS=39.93, 法向力=2002.0967, 切向力X=2024.1919, 切向力Y=-1550.5377 +FPS=39.73, 法向力=1961.1002, 切向力X=2040.9270, 切向力Y=-1507.6725 +FPS=44.92, 法向力=2151.3909, 切向力X=1285.8325, 切向力Y=-2117.3469 +FPS=41.96, 法向力=2120.7378, 切向力X=1392.6074, 切向力Y=-2114.9663 +stitch_feature_optimized: canvas out_w=544, out_h=421, x_min=-140.33, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002214s (9 tiles incl ref), finalize=0.000095s, total=0.002562s +FPS=46.09, 法向力=2138.9265, 切向力X=1357.7200, 切向力Y=-2146.3523 +FPS=37.78, 法向力=1889.4010, 切向力X=1514.5272, 切向力Y=-1394.0242 +FPS=45.43, 法向力=1906.6760, 切向力X=1535.6809, 切向力Y=-1390.1475 +FPS=37.00, 法向力=1978.9343, 切向力X=1861.2551, 切向力Y=-1503.8977 +FPS=48.17, 法向力=1973.2678, 切向力X=1818.8245, 切向力Y=-1500.0924 +FPS=38.83, 法向力=2043.7554, 切向力X=1343.5601, 切向力Y=-1623.2324 +FPS=47.13, 法向力=2056.2854, 切向力X=1405.9963, 切向力Y=-1496.7069 +FPS=40.33, 法向力=2061.2295, 切向力X=1386.0807, 切向力Y=-1567.6982 +FPS=44.59, 法向力=1778.5996, 切向力X=1336.8320, 切向力Y=-790.8645 +FPS=41.01, 法向力=1809.3397, 切向力X=1430.2864, 切向力Y=-793.5112 +FPS=48.45, 法向力=1768.3647, 切向力X=1422.1613, 切向力Y=-765.2826 +FPS=36.96, 法向力=1999.8544, 切向力X=2047.7096, 切向力Y=-1861.5763 +FPS=38.12, 法向力=1987.2115, 切向力X=1974.8619, 切向力Y=-1916.6954 +FPS=38.65, 法向力=1893.9585, 切向力X=1170.3654, 切向力Y=-1761.9879 +FPS=48.11, 法向力=1857.9208, 切向力X=1107.3771, 切向力Y=-1854.7507 +FPS=38.11, 法向力=1796.2124, 切向力X=1165.8970, 切向力Y=-1589.9856 +FPS=47.20, 法向力=1865.2433, 切向力X=1228.7639, 切向力Y=-1636.8884 +FPS=41.15, 法向力=1882.0913, 切向力X=1245.7800, 切向力Y=-1606.4250 +FPS=44.56, 法向力=1950.7378, 切向力X=2318.3848, 切向力Y=-1317.2194 +FPS=41.83, 法向力=1956.7393, 切向力X=2300.8076, 切向力Y=-1337.1633 +FPS=47.07, 法向力=2032.2854, 切向力X=2316.1333, 切向力Y=-1374.7654 +FPS=39.08, 法向力=1920.0618, 切向力X=2017.5480, 切向力Y=-967.4020 +FPS=48.09, 法向力=1971.6440, 切向力X=1919.2732, 切向力Y=-958.6146 +FPS=39.17, 法向力=2147.4250, 切向力X=2132.2749, 切向力Y=-931.8089 +FPS=48.37, 法向力=2117.4150, 切向力X=2116.9570, 切向力Y=-916.3840 +FPS=40.35, 法向力=2123.7529, 切向力X=2138.8511, 切向力Y=-897.7519 +FPS=44.28, 法向力=1304.6234, 切向力X=1397.9906, 切向力Y=-1782.3792 +FPS=41.97, 法向力=1299.3080, 切向力X=1424.9849, 切向力Y=-1850.4517 +FPS=45.01, 法向力=1326.4664, 切向力X=1393.8118, 切向力Y=-1881.6133 +FPS=39.23, 法向力=1720.4834, 切向力X=955.2672, 切向力Y=-1050.5002 +stitch_feature_optimized: canvas out_w=544, out_h=421, x_min=-140.33, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002153s (9 tiles incl ref), finalize=0.000051s, total=0.002462s +FPS=38.85, 法向力=1705.3960, 切向力X=976.2533, 切向力Y=-1040.8413 +FPS=36.58, 法向力=1828.0391, 切向力X=1827.1161, 切向力Y=-1152.6763 +FPS=41.01, 法向力=1831.6429, 切向力X=1730.2471, 切向力Y=-1190.8890 +FPS=43.42, 法向力=1654.8646, 切向力X=1640.4399, 切向力Y=-1187.2600 +FPS=40.61, 法向力=1628.8281, 切向力X=1789.7649, 切向力Y=-1185.9938 +FPS=38.97, 法向力=1666.8534, 切向力X=1819.9707, 切向力Y=-1147.3016 +FPS=49.57, 法向力=1501.3894, 切向力X=1701.4592, 切向力Y=-867.2426 +FPS=42.43, 法向力=1507.0444, 切向力X=1570.0249, 切向力Y=-845.9552 +FPS=40.67, 法向力=2180.4519, 切向力X=1290.7404, 切向力Y=-1291.7091 +FPS=36.08, 法向力=2238.7124, 切向力X=1132.0144, 切向力Y=-1224.3292 +FPS=36.92, 法向力=2253.9390, 切向力X=1154.0128, 切向力Y=-1249.3184 +FPS=12.55, 法向力=1594.0824, 切向力X=1623.1823, 切向力Y=-827.4669 +FPS=42.92, 法向力=1576.4526, 切向力X=1652.8000, 切向力Y=-1033.3912 +FPS=28.20, 法向力=1909.8795, 切向力X=2103.4446, 切向力Y=-675.6135 +FPS=27.00, 法向力=1959.0476, 切向力X=2138.5251, 切向力Y=-623.5708 +FPS=26.66, 法向力=1392.7620, 切向力X=887.4053, 切向力Y=-1470.5864 +FPS=27.19, 法向力=1993.7749, 切向力X=1791.7261, 切向力Y=-1970.3367 +FPS=27.93, 法向力=2046.5984, 切向力X=1776.7014, 切向力Y=-1988.2526 +FPS=26.63, 法向力=1782.1085, 切向力X=2249.3765, 切向力Y=-945.5460 +FPS=26.94, 法向力=1856.7073, 切向力X=2296.4648, 切向力Y=-899.2402 +FPS=27.07, 法向力=2158.7783, 切向力X=1674.6562, 切向力Y=-1126.0271 +FPS=24.27, 法向力=1556.9054, 切向力X=2192.8257, 切向力Y=-1684.0488 +FPS=25.95, 法向力=1657.6191, 切向力X=2248.2627, 切向力Y=-1792.6014 +FPS=25.70, 法向力=1305.8068, 切向力X=998.8945, 切向力Y=-1122.0857 +FPS=28.85, 法向力=1221.6250, 切向力X=1886.1156, 切向力Y=-1468.0767 +FPS=30.23, 法向力=1252.9016, 切向力X=1945.8553, 切向力Y=-1450.0322 +FPS=27.61, 法向力=1912.1953, 切向力X=1836.9387, 切向力Y=-928.0203 +FPS=29.49, 法向力=1879.8879, 切向力X=1722.4316, 切向力Y=-1000.8545 +FPS=27.11, 法向力=1969.2434, 切向力X=1727.9550, 切向力Y=-2147.1960 +FPS=25.59, 法向力=1714.0137, 切向力X=945.9294, 切向力Y=-1704.8704 +stitch_feature_optimized: canvas out_w=544, out_h=421, x_min=-140.33, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000372s, blend=0.002217s (9 tiles incl ref), finalize=0.000057s, total=0.002653s +FPS=27.86, 法向力=1691.5859, 切向力X=824.7542, 切向力Y=-1761.1051 +FPS=28.14, 法向力=1481.7172, 切向力X=1797.2737, 切向力Y=-1883.6094 +FPS=29.00, 法向力=1405.0237, 切向力X=1878.2860, 切向力Y=-1934.2037 +FPS=29.41, 法向力=2307.0784, 切向力X=2167.9641, 切向力Y=-570.2736 +FPS=26.76, 法向力=1726.8389, 切向力X=1827.0959, 切向力Y=-1198.4791 +FPS=29.74, 法向力=1732.9230, 切向力X=1791.9368, 切向力Y=-1345.1521 +FPS=28.36, 法向力=1620.3071, 切向力X=1987.0645, 切向力Y=-1418.2153 +FPS=28.66, 法向力=1482.3596, 切向力X=1978.8596, 切向力Y=-1382.6823 +FPS=28.20, 法向力=1942.1155, 切向力X=1598.0972, 切向力Y=-1098.5066 +FPS=27.93, 法向力=1684.7634, 切向力X=1510.9077, 切向力Y=-1161.3376 +FPS=28.44, 法向力=1711.7417, 切向力X=1595.0548, 切向力Y=-1039.9661 +FPS=24.55, 法向力=1581.3958, 切向力X=1871.2024, 切向力Y=-935.8303 +FPS=29.30, 法向力=1540.2136, 切向力X=1874.5549, 切向力Y=-967.5330 +FPS=27.58, 法向力=1979.7456, 切向力X=1526.0730, 切向力Y=-1807.5635 +FPS=27.43, 法向力=1740.8452, 切向力X=1737.5499, 切向力Y=-1944.8693 +FPS=28.70, 法向力=1761.6230, 切向力X=1797.1147, 切向力Y=-1936.1052 +FPS=27.79, 法向力=2187.0745, 切向力X=1482.5253, 切向力Y=-1624.7380 +FPS=29.54, 法向力=2199.1548, 切向力X=1432.6201, 切向力Y=-1656.0848 +FPS=27.37, 法向力=1627.2881, 切向力X=1292.8635, 切向力Y=-1328.2913 +FPS=28.59, 法向力=1632.5698, 切向力X=1325.9822, 切向力Y=-1318.1462 +FPS=28.26, 法向力=1891.8442, 切向力X=2093.7944, 切向力Y=-811.2308 +FPS=25.09, 法向力=1936.4331, 切向力X=1369.5425, 切向力Y=-1095.6978 +FPS=28.75, 法向力=1914.0029, 切向力X=1286.6843, 切向力Y=-1136.9094 +FPS=28.94, 法向力=2257.2119, 切向力X=2371.9321, 切向力Y=-1812.5161 +FPS=26.85, 法向力=2238.1938, 切向力X=2405.2876, 切向力Y=-1819.1086 +FPS=27.47, 法向力=2338.3228, 切向力X=1294.7604, 切向力Y=-1539.9927 +FPS=27.08, 法向力=1688.4030, 切向力X=1364.9316, 切向力Y=-1091.3253 +FPS=25.77, 法向力=1680.7640, 切向力X=1400.6526, 切向力Y=-1147.3643 +FPS=28.48, 法向力=1881.7408, 切向力X=1276.3130, 切向力Y=-1409.0588 +FPS=28.24, 法向力=2145.8306, 切向力X=2397.1787, 切向力Y=-1947.1938 +stitch_feature_optimized: canvas out_w=544, out_h=421, x_min=-140.33, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000350s, blend=0.002128s (9 tiles incl ref), finalize=0.000056s, total=0.002542s +FPS=27.16, 法向力=2086.1558, 切向力X=2358.9302, 切向力Y=-1930.7173 +FPS=27.51, 法向力=1924.3405, 切向力X=873.0286, 切向力Y=-2301.8491 +FPS=27.13, 法向力=1974.5177, 切向力X=750.0256, 切向力Y=-2233.5674 +FPS=27.35, 法向力=1493.2123, 切向力X=1597.9883, 切向力Y=-1047.1438 +FPS=27.16, 法向力=2015.3850, 切向力X=2046.4000, 切向力Y=-1237.6522 +FPS=29.18, 法向力=1996.0642, 切向力X=2013.8628, 切向力Y=-1164.1548 +FPS=26.39, 法向力=2032.5146, 切向力X=2120.7495, 切向力Y=-2108.9641 +FPS=28.71, 法向力=1977.6597, 切向力X=2099.6514, 切向力Y=-2108.7959 +FPS=27.33, 法向力=1987.8362, 切向力X=1527.5145, 切向力Y=-1282.5179 +FPS=28.42, 法向力=1967.4531, 切向力X=1466.7618, 切向力Y=-1311.9769 +FPS=28.32, 法向力=1952.5927, 切向力X=1771.3284, 切向力Y=-1014.6987 +FPS=28.06, 法向力=2035.5442, 切向力X=1385.6273, 切向力Y=-1464.5233 +FPS=28.81, 法向力=2086.9329, 切向力X=1416.0460, 切向力Y=-1611.6553 +FPS=28.43, 法向力=1820.4863, 切向力X=1466.5531, 切向力Y=-2135.5327 +FPS=28.34, 法向力=1793.1599, 切向力X=1498.7417, 切向力Y=-2247.4062 +FPS=28.62, 法向力=2174.3638, 切向力X=1035.6055, 切向力Y=-2315.5366 +FPS=27.00, 法向力=1803.5806, 切向力X=1572.8743, 切向力Y=-1772.0713 +FPS=29.17, 法向力=1830.5100, 切向力X=1586.5989, 切向力Y=-1745.2660 +FPS=27.88, 法向力=1578.0664, 切向力X=1497.7665, 切向力Y=-1491.2527 +FPS=28.46, 法向力=1814.5747, 切向力X=1794.9220, 切向力Y=-1104.6222 +FPS=29.23, 法向力=1823.1609, 切向力X=1789.2744, 切向力Y=-1085.6797 +FPS=28.00, 法向力=2200.9043, 切向力X=817.2515, 切向力Y=-1399.8658 +FPS=28.15, 法向力=2239.8911, 切向力X=844.5914, 切向力Y=-1388.9167 +FPS=27.81, 法向力=1814.3698, 切向力X=2416.6040, 切向力Y=-1221.4375 +FPS=27.38, 法向力=2022.7418, 切向力X=1734.6781, 切向力Y=-1453.9221 +FPS=28.78, 法向力=2080.3867, 切向力X=1742.5251, 切向力Y=-1431.0532 +FPS=28.21, 法向力=1435.0430, 切向力X=1791.9138, 切向力Y=-793.0042 +FPS=28.55, 法向力=1417.1350, 切向力X=1785.8839, 切向力Y=-696.5947 +FPS=26.97, 法向力=1622.3054, 切向力X=1472.2251, 切向力Y=-1570.4010 +FPS=28.70, 法向力=1616.5573, 切向力X=1341.7627, 切向力Y=-1709.0747 +stitch_feature_optimized: canvas out_w=544, out_h=421, x_min=-140.33, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002158s (9 tiles incl ref), finalize=0.000054s, total=0.002485s +FPS=26.38, 法向力=1991.4067, 切向力X=1147.5212, 切向力Y=-2129.5757 +FPS=25.11, 法向力=1851.8070, 切向力X=1817.0446, 切向力Y=-1080.8271 +FPS=28.23, 法向力=1866.8541, 切向力X=1743.2366, 切向力Y=-1130.8651 +FPS=26.12, 法向力=1705.6510, 切向力X=1896.7083, 切向力Y=-1162.0642 +FPS=27.96, 法向力=1708.9625, 切向力X=1899.0520, 切向力Y=-1149.3760 +FPS=27.90, 法向力=1698.1458, 切向力X=1432.0938, 切向力Y=-1875.5474 +FPS=27.40, 法向力=2129.5430, 切向力X=1369.7903, 切向力Y=-1581.6938 +FPS=27.83, 法向力=2112.5190, 切向力X=1312.3835, 切向力Y=-1685.3174 +FPS=27.53, 法向力=1790.7897, 切向力X=1326.6099, 切向力Y=-1911.2627 +FPS=27.40, 法向力=1992.6840, 切向力X=2286.7207, 切向力Y=-3287.5955 +FPS=27.51, 法向力=2013.6326, 切向力X=2286.4153, 切向力Y=-3431.8806 +FPS=24.82, 法向力=1384.6763, 切向力X=2596.4631, 切向力Y=-7560.7100 +FPS=26.98, 法向力=1321.9775, 切向力X=2614.4578, 切向力Y=-7886.8008 +FPS=26.13, 法向力=1990.5530, 切向力X=-2315.2388, 切向力Y=-11847.6182 +FPS=24.33, 法向力=4340.2085, 切向力X=-12428.5967, 切向力Y=-25210.4492 +FPS=27.01, 法向力=4055.7266, 切向力X=-12665.9824, 切向力Y=-25761.1680 +FPS=28.04, 法向力=6275.0967, 切向力X=-20540.9902, 切向力Y=-48883.0391 +FPS=25.49, 法向力=14295.0586, 切向力X=-20201.7148, 切向力Y=-62335.6016 +FPS=26.16, 法向力=13425.9961, 切向力X=-20808.6543, 切向力Y=-62655.3125 +FPS=24.88, 法向力=21131.6328, 切向力X=-8819.0137, 切向力Y=-53766.2188 +FPS=24.89, 法向力=19228.6328, 切向力X=-4116.2188, 切向力Y=-32583.6406 +FPS=28.09, 法向力=19256.8887, 切向力X=-3947.7686, 切向力Y=-32584.3008 +FPS=26.27, 法向力=16712.8867, 切向力X=-8378.0186, 切向力Y=30562.8359 +FPS=26.33, 法向力=16480.1758, 切向力X=-8477.0742, 切向力Y=30760.6328 +FPS=26.52, 法向力=13692.6719, 切向力X=-6793.7295, 切向力Y=21137.5312 +FPS=27.28, 法向力=7123.5850, 切向力X=-386.5533, 切向力Y=3375.5383 +FPS=27.76, 法向力=7104.4375, 切向力X=-616.0367, 切向力Y=3418.9941 +FPS=27.42, 法向力=3267.0247, 切向力X=201.7476, 切向力Y=-838.9886 +FPS=28.57, 法向力=2493.3518, 切向力X=-602.6212, 切向力Y=-4617.5288 +FPS=28.93, 法向力=2425.9404, 切向力X=-596.1006, 切向力Y=-4761.0400 +stitch_feature_optimized: canvas out_w=544, out_h=421, x_min=-140.33, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000352s, blend=0.002158s (9 tiles incl ref), finalize=0.000053s, total=0.002570s +FPS=25.72, 法向力=1569.2461, 切向力X=-530.7250, 切向力Y=-12705.9648 +FPS=27.91, 法向力=1516.3848, 切向力X=-557.1896, 切向力Y=-12945.4971 +FPS=25.88, 法向力=3049.1035, 切向力X=-555.4965, 切向力Y=-24125.4805 +FPS=24.08, 法向力=5279.1016, 切向力X=166.9440, 切向力Y=-42089.0977 +FPS=29.01, 法向力=4911.4272, 切向力X=110.4045, 切向力Y=-42673.6094 +FPS=26.78, 法向力=7322.3755, 切向力X=4554.7114, 切向力Y=-61439.6836 +FPS=26.33, 法向力=7242.1660, 切向力X=4556.1123, 切向力Y=-61784.2109 +FPS=28.02, 法向力=15043.5723, 切向力X=3601.2910, 切向力Y=-56558.8516 +FPS=25.21, 法向力=18766.9453, 切向力X=5015.6250, 切向力Y=-38519.4648 +FPS=26.62, 法向力=18747.1328, 切向力X=5006.9365, 切向力Y=-38557.6562 +FPS=28.84, 法向力=14822.8633, 切向力X=5626.1641, 切向力Y=-16405.8164 +FPS=27.82, 法向力=16596.5371, 切向力X=-2643.6084, 切向力Y=26725.1172 +FPS=29.75, 法向力=16612.1445, 切向力X=-2712.9756, 切向力Y=26869.1055 +FPS=25.95, 法向力=13722.7773, 切向力X=-3714.4478, 切向力Y=15845.3262 +FPS=29.78, 法向力=13604.0879, 切向力X=-3940.3286, 切向力Y=15678.3691 +FPS=25.42, 法向力=6793.6997, 切向力X=-257.9697, 切向力Y=2617.7910 +FPS=25.53, 法向力=5257.5898, 切向力X=1189.8986, 切向力Y=-66.5221 +FPS=29.67, 法向力=5300.9111, 切向力X=1279.3855, 切向力Y=-142.2037 +FPS=26.86, 法向力=3541.0376, 切向力X=1221.8138, 切向力Y=-1373.0103 +FPS=29.07, 法向力=3498.3335, 切向力X=1162.6543, 切向力Y=-1438.4484 +FPS=26.27, 法向力=2916.0955, 切向力X=1331.1858, 切向力Y=-1600.5990 +FPS=26.18, 法向力=1988.2498, 切向力X=1402.6074, 切向力Y=-5262.6826 +FPS=29.32, 法向力=1943.2825, 切向力X=1413.1257, 切向力Y=-5529.7173 +FPS=27.07, 法向力=1886.1475, 切向力X=1450.2479, 切向力Y=-6554.4268 +FPS=29.36, 法向力=1787.9058, 切向力X=1354.1517, 切向力Y=-6678.1704 +FPS=28.64, 法向力=1617.0643, 切向力X=2186.6284, 切向力Y=-7156.8052 +FPS=28.63, 法向力=1580.4744, 切向力X=1733.5984, 切向力Y=-13619.4590 +FPS=30.21, 法向力=1440.2654, 切向力X=1782.5894, 切向力Y=-14213.8965 +FPS=29.63, 法向力=3483.7100, 切向力X=-1632.4146, 切向力Y=-24600.1875 +FPS=30.32, 法向力=3358.4221, 切向力X=-1690.0623, 切向力Y=-25233.2305 +stitch_feature_optimized: canvas out_w=544, out_h=421, x_min=-140.33, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002144s (9 tiles incl ref), finalize=0.000053s, total=0.002468s +FPS=28.93, 法向力=4605.8984, 切向力X=-3081.7822, 切向力Y=-34207.6328 +FPS=29.10, 法向力=4523.1729, 切向力X=-3333.5437, 切向力Y=-34882.2812 +FPS=28.70, 法向力=3356.2944, 切向力X=19.0515, 切向力Y=-35062.2734 +FPS=29.74, 法向力=2464.9810, 切向力X=3484.5942, 切向力Y=-14948.8750 +FPS=30.76, 法向力=2427.1787, 切向力X=3474.6338, 切向力Y=-14924.1416 +FPS=28.35, 法向力=2216.4265, 切向力X=1810.3480, 切向力Y=-5036.0352 +FPS=30.93, 法向力=2173.8188, 切向力X=1759.3394, 切向力Y=-5026.4478 +FPS=28.91, 法向力=2336.7607, 切向力X=1655.2209, 切向力Y=-3766.3750 +FPS=30.73, 法向力=2373.8262, 切向力X=1576.3921, 切向力Y=-3873.2622 +FPS=29.25, 法向力=1899.7583, 切向力X=2044.8687, 切向力Y=-3389.0767 +FPS=30.80, 法向力=1898.6426, 切向力X=2046.6324, 切向力Y=-3549.5076 +FPS=31.24, 法向力=2121.8804, 切向力X=1862.3549, 切向力Y=-2876.2236 +FPS=30.95, 法向力=2083.2363, 切向力X=1853.1838, 切向力Y=-2817.9468 +FPS=29.13, 法向力=2393.6196, 切向力X=1878.8655, 切向力Y=-2744.9512 +FPS=28.35, 法向力=1922.0920, 切向力X=625.1329, 切向力Y=-2063.0425 +FPS=30.80, 法向力=1952.0449, 切向力X=645.1299, 切向力Y=-2063.0127 +FPS=28.66, 法向力=1942.5869, 切向力X=1936.3220, 切向力Y=-2269.8086 +FPS=31.11, 法向力=1976.9583, 切向力X=1944.8149, 切向力Y=-2511.1433 +FPS=29.07, 法向力=1626.5063, 切向力X=1009.9485, 切向力Y=-2324.9473 +FPS=30.66, 法向力=1621.5876, 切向力X=1011.1270, 切向力Y=-2370.4707 +FPS=29.81, 法向力=2093.3679, 切向力X=1670.7383, 切向力Y=-2499.7249 +FPS=29.77, 法向力=2188.8315, 切向力X=1979.5083, 切向力Y=-2341.7329 +FPS=30.58, 法向力=2244.0415, 切向力X=2001.6962, 切向力Y=-2432.8813 +FPS=30.34, 法向力=1369.3184, 切向力X=1795.4141, 切向力Y=-2575.3835 +FPS=31.36, 法向力=1348.7794, 切向力X=1753.8477, 切向力Y=-2629.5127 +FPS=27.97, 法向力=1791.1703, 切向力X=1238.9304, 切向力Y=-1938.9034 +FPS=31.43, 法向力=1865.1521, 切向力X=1265.4236, 切向力Y=-1746.2712 +FPS=28.97, 法向力=2002.3848, 切向力X=1122.0258, 切向力Y=-1940.3553 +FPS=19.67, 法向力=1860.1453, 切向力X=1663.9711, 切向力Y=-1720.6699 +FPS=44.47, 法向力=1862.8285, 切向力X=1690.7302, 切向力Y=-1708.3453 +stitch_feature_optimized: canvas out_w=544, out_h=421, x_min=-140.33, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000270s, blend=0.002152s (9 tiles incl ref), finalize=0.000057s, total=0.002485s +FPS=27.20, 法向力=1940.0266, 切向力X=1213.4636, 切向力Y=-1588.7616 +FPS=31.37, 法向力=1960.0569, 切向力X=1144.4592, 切向力Y=-1689.9082 +FPS=29.82, 法向力=2146.8281, 切向力X=1346.5480, 切向力Y=-1896.3468 +FPS=30.50, 法向力=2141.1865, 切向力X=1333.3950, 切向力Y=-2026.9316 +FPS=29.29, 法向力=2036.5117, 切向力X=1455.1671, 切向力Y=-2309.1299 +FPS=29.81, 法向力=2147.9373, 切向力X=1774.0963, 切向力Y=-1538.2316 +FPS=30.69, 法向力=2162.8032, 切向力X=1799.5577, 切向力Y=-1363.6023 +FPS=30.00, 法向力=2076.8540, 切向力X=1465.1414, 切向力Y=-1458.0621 +FPS=30.68, 法向力=2148.2217, 切向力X=1417.8662, 切向力Y=-1476.1560 +FPS=29.82, 法向力=1820.2214, 切向力X=1618.6240, 切向力Y=-2147.9434 +FPS=30.86, 法向力=1728.5992, 切向力X=1710.3538, 切向力Y=-2087.7129 +FPS=28.96, 法向力=1952.5693, 切向力X=1628.4418, 切向力Y=-2161.2217 +FPS=30.07, 法向力=2006.6195, 切向力X=1602.1273, 切向力Y=-2381.2793 +FPS=30.31, 法向力=1912.2977, 切向力X=2164.3521, 切向力Y=-2004.9802 +FPS=30.25, 法向力=1949.1564, 切向力X=2247.8032, 切向力Y=-1939.9432 +FPS=29.97, 法向力=2307.0718, 切向力X=2531.7075, 切向力Y=-1514.9673 +FPS=16.84, 法向力=2448.1216, 切向力X=1820.6833, 切向力Y=-1669.3943 +FPS=45.61, 法向力=2493.7031, 切向力X=1845.3687, 切向力Y=-1737.9114 +FPS=31.12, 法向力=1904.1946, 切向力X=1152.0359, 切向力Y=-1970.9359 +FPS=33.53, 法向力=1914.9163, 切向力X=1062.7646, 切向力Y=-2005.2612 +FPS=35.06, 法向力=1761.0037, 切向力X=1409.8860, 切向力Y=-1786.8311 +FPS=36.16, 法向力=1701.4595, 切向力X=1466.3734, 切向力Y=-1839.5021 +FPS=33.81, 法向力=2016.7759, 切向力X=1626.5444, 切向力Y=-2044.0778 +FPS=35.82, 法向力=2066.6768, 切向力X=1732.5088, 切向力Y=-2102.0408 +FPS=33.67, 法向力=2212.1807, 切向力X=1695.1666, 切向力Y=-1448.4388 +FPS=36.14, 法向力=2212.5049, 切向力X=1685.1161, 切向力Y=-1425.2891 +FPS=31.94, 法向力=2183.2971, 切向力X=2133.5884, 切向力Y=-1484.4037 +FPS=36.27, 法向力=2260.3350, 切向力X=2255.1311, 切向力Y=-1418.1155 +FPS=34.76, 法向力=1623.6267, 切向力X=2125.7449, 切向力Y=-1865.8424 +FPS=34.12, 法向力=1615.8069, 切向力X=2032.6704, 切向力Y=-1924.1360 +stitch_feature_optimized: canvas out_w=544, out_h=421, x_min=-140.33, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002145s (9 tiles incl ref), finalize=0.000053s, total=0.002466s +FPS=31.79, 法向力=1839.2732, 切向力X=1671.1311, 切向力Y=-1611.5847 +FPS=36.80, 法向力=1825.3818, 切向力X=1630.5792, 切向力Y=-1550.3618 +FPS=31.67, 法向力=2008.4681, 切向力X=2068.6565, 切向力Y=-2354.3376 +FPS=36.72, 法向力=2081.5442, 切向力X=2144.5718, 切向力Y=-2395.7080 +FPS=33.13, 法向力=1657.4152, 切向力X=1235.3440, 切向力Y=-1586.6871 +FPS=34.31, 法向力=1540.7201, 切向力X=1151.7100, 切向力Y=-1629.5222 +FPS=33.38, 法向力=1967.9307, 切向力X=1504.5227, 切向力Y=-2180.0684 +FPS=36.29, 法向力=2063.3298, 切向力X=1507.3274, 切向力Y=-2204.1128 +FPS=34.50, 法向力=1729.3759, 切向力X=1307.7334, 切向力Y=-1152.5803 +FPS=35.92, 法向力=1691.0443, 切向力X=1318.7111, 切向力Y=-1043.2384 +FPS=35.12, 法向力=1718.1860, 切向力X=1366.5610, 切向力Y=-1036.3801 +FPS=36.33, 法向力=2067.6313, 切向力X=1337.4115, 切向力Y=-1674.2390 +FPS=35.79, 法向力=2122.1045, 切向力X=1256.6627, 切向力Y=-1652.2689 +FPS=34.62, 法向力=1895.6555, 切向力X=1166.6963, 切向力Y=-2612.8467 +FPS=34.22, 法向力=1870.6748, 切向力X=1141.4878, 切向力Y=-2589.3899 +FPS=35.90, 法向力=1863.9236, 切向力X=939.2631, 切向力Y=-2305.0557 +FPS=35.81, 法向力=1905.0107, 切向力X=949.9165, 切向力Y=-2409.9182 +FPS=33.87, 法向力=1532.7600, 切向力X=1923.9180, 切向力Y=-2071.8765 +FPS=35.09, 法向力=1501.5948, 切向力X=2031.1487, 切向力Y=-2179.7051 +FPS=33.16, 法向力=1980.3507, 切向力X=1081.5349, 切向力Y=-2011.6572 +FPS=33.82, 法向力=1980.9973, 切向力X=1130.2296, 切向力Y=-2118.9297 +FPS=32.91, 法向力=1921.3885, 切向力X=2228.7126, 切向力Y=-1838.0566 +FPS=12.07, 法向力=2303.5981, 切向力X=1668.5247, 切向力Y=-1278.3542 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260519_181533.log b/examples/logs/qt_viewer_20260519_181533.log new file mode 100644 index 0000000..ab97889 --- /dev/null +++ b/examples/logs/qt_viewer_20260519_181533.log @@ -0,0 +1,19 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260520_090516.log b/examples/logs/qt_viewer_20260520_090516.log new file mode 100644 index 0000000..526a08a --- /dev/null +++ b/examples/logs/qt_viewer_20260520_090516.log @@ -0,0 +1,626 @@ +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False + +按键说明:Q 退出 | S 开始录像 | E 结束录像 +▶ 数据采集已启动 +FPS=0.08, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=3.78, 法向力=1529.9637, 切向力X=897.2119, 切向力Y=-1065.0120 +FPS=24.88, 法向力=1558.6162, 切向力X=970.8785, 切向力Y=-1083.0111 +FPS=28.80, 法向力=1182.5393, 切向力X=732.9607, 切向力Y=-619.6019 +FPS=30.52, 法向力=1399.2260, 切向力X=607.0852, 切向力Y=-841.0908 +FPS=33.31, 法向力=1503.2539, 切向力X=454.9361, 切向力Y=-936.9409 +FPS=31.73, 法向力=1526.3813, 切向力X=514.9081, 切向力Y=-943.8892 +FPS=33.61, 法向力=945.0209, 切向力X=400.7487, 切向力Y=-1106.9086 +FPS=31.10, 法向力=984.5208, 切向力X=290.3106, 切向力Y=-1164.5854 +FPS=31.95, 法向力=1046.1021, 切向力X=680.9633, 切向力Y=-822.4794 +FPS=29.84, 法向力=1276.0842, 切向力X=723.4697, 切向力Y=-692.1637 +FPS=33.23, 法向力=1279.7695, 切向力X=783.8976, 切向力Y=-491.8306 +FPS=29.05, 法向力=1132.2119, 切向力X=919.1974, 切向力Y=-802.3245 +FPS=32.85, 法向力=1099.0850, 切向力X=849.7854, 切向力Y=-758.3436 +FPS=31.53, 法向力=1218.7446, 切向力X=420.7656, 切向力Y=-519.1546 +FPS=34.25, 法向力=1185.8506, 切向力X=400.1630, 切向力Y=-494.2690 +FPS=29.66, 法向力=1461.1660, 切向力X=1195.3135, 切向力Y=-1021.0907 +FPS=29.90, 法向力=1478.9475, 切向力X=1244.4749, 切向力Y=-1003.5092 +FPS=30.96, 法向力=1642.0171, 切向力X=936.7915, 切向力Y=-288.8599 +FPS=31.17, 法向力=1620.0549, 切向力X=979.3644, 切向力Y=-296.7553 +FPS=32.23, 法向力=1539.3489, 切向力X=715.5701, 切向力Y=-523.0688 +FPS=31.85, 法向力=1564.3698, 切向力X=763.7186, 切向力Y=-478.5756 +FPS=32.87, 法向力=1048.5804, 切向力X=277.2366, 切向力Y=-1166.2019 +FPS=31.99, 法向力=1060.8451, 切向力X=317.3134, 切向力Y=-1187.2935 +FPS=29.68, 法向力=1042.6086, 切向力X=1044.2245, 切向力Y=-782.0827 +FPS=31.81, 法向力=919.9545, 切向力X=1531.5416, 切向力Y=-1166.6221 +FPS=32.74, 法向力=956.1130, 切向力X=1538.0718, 切向力Y=-1296.1128 +FPS=28.11, 法向力=1486.6305, 切向力X=563.1960, 切向力Y=-744.8497 +stitch_feature_optimized: canvas out_w=473, out_h=421, x_min=-145.18, y_min=-85.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002119s (9 tiles incl ref), finalize=0.000045s, total=0.002415s +FPS=32.73, 法向力=1429.1321, 切向力X=641.9506, 切向力Y=-750.9676 +FPS=26.62, 法向力=1081.8252, 切向力X=981.1674, 切向力Y=-764.2773 +FPS=33.67, 法向力=1055.2429, 切向力X=996.7461, 切向力Y=-774.8104 +FPS=29.55, 法向力=982.1217, 切向力X=233.4435, 切向力Y=-1325.1589 +FPS=29.41, 法向力=1115.6650, 切向力X=175.7496, 切向力Y=-401.9208 +FPS=31.59, 法向力=1096.8228, 切向力X=101.5000, 切向力Y=-399.1467 +FPS=30.26, 法向力=1677.1855, 切向力X=504.3459, 切向力Y=-1065.7140 +FPS=31.42, 法向力=1735.2461, 切向力X=455.1199, 切向力Y=-1111.9432 +FPS=30.15, 法向力=1693.8590, 切向力X=347.1722, 切向力Y=-1551.6848 +FPS=30.54, 法向力=1649.8907, 切向力X=342.7608, 切向力Y=-1585.1748 +FPS=29.41, 法向力=1164.9186, 切向力X=134.6023, 切向力Y=-1312.7549 +FPS=31.57, 法向力=1143.6655, 切向力X=119.1500, 切向力Y=-1205.3778 +FPS=30.55, 法向力=1275.4751, 切向力X=1056.7717, 切向力Y=-910.7286 +FPS=31.92, 法向力=1269.6418, 切向力X=1027.2188, 切向力Y=-966.8030 +FPS=30.67, 法向力=1247.3506, 切向力X=304.0406, 切向力Y=-867.3222 +FPS=31.46, 法向力=1223.0469, 切向力X=237.3763, 切向力Y=-844.1520 +FPS=30.35, 法向力=1316.1215, 切向力X=1183.8845, 切向力Y=32.7902 +FPS=30.66, 法向力=1238.4893, 切向力X=1081.3046, 切向力Y=-34.1196 +FPS=28.31, 法向力=1148.5002, 切向力X=784.1008, 切向力Y=-1266.0804 +FPS=29.30, 法向力=1600.5876, 切向力X=750.4725, 切向力Y=-1578.0748 +FPS=32.43, 法向力=1634.7168, 切向力X=662.8701, 切向力Y=-1617.7119 +FPS=29.67, 法向力=1610.2429, 切向力X=413.4193, 切向力Y=-390.3314 +FPS=31.47, 法向力=1635.1300, 切向力X=424.1213, 切向力Y=-365.9388 +FPS=29.62, 法向力=1394.8036, 切向力X=560.5105, 切向力Y=271.3486 +FPS=29.59, 法向力=1399.6765, 切向力X=458.6734, 切向力Y=260.7096 +FPS=28.12, 法向力=1665.3124, 切向力X=373.7963, 切向力Y=-1012.8696 +FPS=30.75, 法向力=977.5684, 切向力X=1291.8293, 切向力Y=-556.5779 +FPS=31.61, 法向力=981.0784, 切向力X=1291.4487, 切向力Y=-504.8022 +FPS=30.43, 法向力=1405.4946, 切向力X=118.1009, 切向力Y=-485.6159 +FPS=32.14, 法向力=1429.6754, 切向力X=112.6000, 切向力Y=-579.3900 +stitch_feature_optimized: canvas out_w=473, out_h=421, x_min=-145.18, y_min=-85.07 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000246s, blend=0.002215s (9 tiles incl ref), finalize=0.000053s, total=0.002522s +FPS=31.42, 法向力=1217.8118, 切向力X=755.8471, 切向力Y=-1301.3489 +FPS=31.26, 法向力=1281.2252, 切向力X=793.1325, 切向力Y=-1287.0513 +FPS=31.56, 法向力=1083.1617, 切向力X=1078.5365, 切向力Y=-260.5991 +FPS=30.89, 法向力=1190.9249, 切向力X=1186.1857, 切向力Y=-169.5779 +FPS=31.43, 法向力=1532.9639, 切向力X=-128.3853, 切向力Y=-1350.6469 +FPS=31.25, 法向力=1616.7639, 切向力X=-275.0609, 切向力Y=-1372.6379 +FPS=28.30, 法向力=1281.7606, 切向力X=341.7660, 切向力Y=-423.8777 +FPS=31.21, 法向力=1293.1083, 切向力X=398.9781, 切向力Y=-406.5844 +FPS=30.64, 法向力=1218.3984, 切向力X=1124.0420, 切向力Y=-469.7393 +FPS=32.33, 法向力=1189.3833, 切向力X=1141.4634, 切向力Y=-382.5219 +FPS=30.61, 法向力=1383.4551, 切向力X=937.8403, 切向力Y=-1202.8407 +FPS=29.48, 法向力=1637.5535, 切向力X=729.4448, 切向力Y=-494.0520 +FPS=31.83, 法向力=1685.1864, 切向力X=728.7177, 切向力Y=-512.0548 +FPS=29.39, 法向力=1257.2025, 切向力X=269.5452, 切向力Y=-777.7215 +FPS=31.60, 法向力=1191.2556, 切向力X=175.3667, 切向力Y=-755.8652 +FPS=28.64, 法向力=1161.8047, 切向力X=759.1008, 切向力Y=-889.4926 +FPS=31.84, 法向力=1202.9119, 切向力X=832.1720, 切向力Y=-843.8236 +FPS=27.98, 法向力=1262.7339, 切向力X=678.9474, 切向力Y=-370.4834 +FPS=30.08, 法向力=1173.1013, 切向力X=617.2681, 切向力Y=-1336.9470 +FPS=31.56, 法向力=1180.0497, 切向力X=518.3127, 切向力Y=-1421.0275 +FPS=30.61, 法向力=1304.2019, 切向力X=873.5453, 切向力Y=-451.1278 +FPS=31.51, 法向力=1280.7300, 切向力X=881.5878, 切向力Y=-422.2861 +FPS=29.37, 法向力=1535.9603, 切向力X=883.7999, 切向力Y=-959.2707 +FPS=30.74, 法向力=1518.7098, 切向力X=905.3867, 切向力Y=-1012.9528 +FPS=30.19, 法向力=1553.2913, 切向力X=1358.0126, 切向力Y=-1754.9862 +FPS=30.13, 法向力=1621.4370, 切向力X=1315.4514, 切向力Y=-1791.9219 +FPS=28.17, 法向力=1166.1003, 切向力X=388.5506, 切向力Y=-924.9760 +FPS=28.79, 法向力=1232.9158, 切向力X=395.7586, 切向力Y=-1020.9445 +FPS=29.07, 法向力=918.7698, 切向力X=-32.2555, 切向力Y=-1126.1221 +FPS=28.24, 法向力=1078.7690, 切向力X=1230.0886, 切向力Y=-219.4434 +stitch_feature_optimized: canvas out_w=473, out_h=421, x_min=-145.18, y_min=-85.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000240s, blend=0.002186s (9 tiles incl ref), finalize=0.000047s, total=0.002480s +FPS=30.43, 法向力=1107.5618, 切向力X=1360.7239, 切向力Y=-170.8008 +FPS=30.13, 法向力=967.1183, 切向力X=561.8518, 切向力Y=-245.4107 +FPS=29.56, 法向力=932.8307, 切向力X=483.6536, 切向力Y=-327.3589 +FPS=29.03, 法向力=1312.6837, 切向力X=98.2297, 切向力Y=-1031.1470 +FPS=30.14, 法向力=1329.8186, 切向力X=120.4970, 切向力Y=-1061.1870 +FPS=30.54, 法向力=1192.1926, 切向力X=180.6652, 切向力Y=-659.8158 +FPS=29.87, 法向力=1325.5548, 切向力X=70.9136, 切向力Y=-659.2846 +FPS=29.68, 法向力=1143.6251, 切向力X=611.8252, 切向力Y=-540.1324 +FPS=28.94, 法向力=990.5731, 切向力X=660.0397, 切向力Y=-1216.7629 +FPS=29.48, 法向力=974.5966, 切向力X=689.7332, 切向力Y=-1193.4666 +FPS=29.14, 法向力=1087.7102, 切向力X=322.0508, 切向力Y=-1006.6015 +FPS=29.87, 法向力=1066.7422, 切向力X=338.4474, 切向力Y=-990.8330 +FPS=27.26, 法向力=1327.0657, 切向力X=661.0732, 切向力Y=-1593.1200 +FPS=27.68, 法向力=1369.7532, 切向力X=630.3976, 切向力Y=-1614.4091 +FPS=29.90, 法向力=1979.0332, 切向力X=418.0630, 切向力Y=-1858.6094 +FPS=28.11, 法向力=990.6557, 切向力X=493.8203, 切向力Y=-1019.8093 +FPS=28.76, 法向力=997.4677, 切向力X=485.3889, 切向力Y=-757.5735 +FPS=26.98, 法向力=1040.4154, 切向力X=436.2051, 切向力Y=-288.1928 +FPS=29.38, 法向力=1087.1642, 切向力X=410.1686, 切向力Y=-226.2431 +FPS=29.94, 法向力=1551.5515, 切向力X=1453.2887, 切向力Y=-1181.6277 +FPS=28.89, 法向力=1835.6359, 切向力X=723.5919, 切向力Y=-857.6595 +FPS=29.74, 法向力=1803.4043, 切向力X=633.4771, 切向力Y=-913.6170 +FPS=29.37, 法向力=1162.6339, 切向力X=702.5013, 切向力Y=-1308.1936 +FPS=28.74, 法向力=1151.8727, 切向力X=705.8840, 切向力Y=-1383.9778 +FPS=28.44, 法向力=1198.2649, 切向力X=1546.2998, 切向力Y=-559.1863 +FPS=28.50, 法向力=1208.8347, 切向力X=1459.4744, 切向力Y=-627.9922 +FPS=30.63, 法向力=1050.8604, 切向力X=452.8651, 切向力Y=-762.0441 +FPS=28.99, 法向力=1177.4771, 切向力X=1472.9270, 切向力Y=-1507.6069 +FPS=28.68, 法向力=1214.8401, 切向力X=1474.7150, 切向力Y=-1470.3744 +FPS=29.90, 法向力=1464.1858, 切向力X=1620.6704, 切向力Y=-1719.0410 +stitch_feature_optimized: canvas out_w=473, out_h=421, x_min=-145.18, y_min=-85.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.003299s (9 tiles incl ref), finalize=0.000060s, total=0.003602s +FPS=26.72, 法向力=1440.3372, 切向力X=1561.0385, 切向力Y=-1693.5024 +FPS=29.76, 法向力=975.5637, 切向力X=454.3221, 切向力Y=-385.9243 +FPS=29.72, 法向力=857.8501, 切向力X=1889.3741, 切向力Y=-919.3250 +FPS=28.02, 法向力=873.9822, 切向力X=1936.2500, 切向力Y=-928.3937 +FPS=28.07, 法向力=1402.1853, 切向力X=788.4569, 切向力Y=-976.5151 +FPS=30.03, 法向力=1475.9098, 切向力X=614.2562, 切向力Y=-813.2635 +FPS=27.89, 法向力=1361.9351, 切向力X=329.3373, 切向力Y=-1437.8838 +FPS=29.04, 法向力=1332.8079, 切向力X=502.6463, 切向力Y=-1435.4780 +FPS=29.46, 法向力=1350.5408, 切向力X=1183.2896, 切向力Y=-1488.6569 +FPS=29.56, 法向力=1019.5591, 切向力X=1148.1646, 切向力Y=-1078.3262 +FPS=28.17, 法向力=1012.2501, 切向力X=1176.2239, 切向力Y=-1075.8335 +FPS=29.51, 法向力=1418.1431, 切向力X=878.2733, 切向力Y=-428.4693 +FPS=30.35, 法向力=1402.0890, 切向力X=818.3571, 切向力Y=-325.7077 +FPS=29.07, 法向力=1281.8523, 切向力X=1510.0216, 切向力Y=-1516.8323 +FPS=29.72, 法向力=1275.6943, 切向力X=1456.9543, 切向力Y=-1557.6063 +FPS=29.27, 法向力=1361.6080, 切向力X=584.4788, 切向力Y=-1735.6616 +FPS=29.68, 法向力=1130.3542, 切向力X=772.2957, 切向力Y=-610.5297 +FPS=29.22, 法向力=1122.4784, 切向力X=752.9742, 切向力Y=-562.4692 +⏸ 数据采集已暂停 +▶ 数据采集已启动 +FPS=0.07, 法向力=1265.7183, 切向力X=631.7529, 切向力Y=-2180.3457 +FPS=37.45, 法向力=1126.3496, 切向力X=1496.8922, 切向力Y=-2146.1992 +FPS=25.09, 法向力=1120.7046, 切向力X=1708.9531, 切向力Y=-2061.5815 +FPS=30.39, 法向力=1134.8057, 切向力X=1649.1942, 切向力Y=-1995.0400 +FPS=42.99, 法向力=893.2663, 切向力X=1991.7932, 切向力Y=-1725.6655 +FPS=30.10, 法向力=914.5438, 切向力X=1991.1862, 切向力Y=-1720.1521 +FPS=27.48, 法向力=1169.2827, 切向力X=1834.2744, 切向力Y=-960.4557 +FPS=46.70, 法向力=1192.8721, 切向力X=1772.6091, 切向力Y=-877.1892 +FPS=29.90, 法向力=1205.6208, 切向力X=1132.1658, 切向力Y=-1413.0140 +FPS=43.87, 法向力=1228.4027, 切向力X=1074.0348, 切向力Y=-1516.4624 +FPS=29.02, 法向力=1233.7448, 切向力X=1462.7585, 切向力Y=-2253.1609 +FPS=44.68, 法向力=1207.6664, 切向力X=1492.2195, 切向力Y=-2320.6980 +stitch_feature_optimized: canvas out_w=473, out_h=421, x_min=-145.18, y_min=-85.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000242s, blend=0.002286s (9 tiles incl ref), finalize=0.000049s, total=0.002583s +FPS=28.91, 法向力=1442.4648, 切向力X=-310.5684, 切向力Y=-1406.9265 +FPS=28.63, 法向力=1474.7491, 切向力X=-397.2246, 切向力Y=-1361.2036 +FPS=26.71, 法向力=1392.9902, 切向力X=2012.3860, 切向力Y=-1880.8206 +FPS=29.72, 法向力=1388.2902, 切向力X=2038.8065, 切向力Y=-1776.2737 +FPS=26.51, 法向力=1085.6255, 切向力X=973.5850, 切向力Y=-2243.0381 +FPS=28.84, 法向力=894.0110, 切向力X=1373.7587, 切向力Y=-2125.8311 +FPS=30.93, 法向力=914.8128, 切向力X=1427.3398, 切向力Y=-2190.2085 +FPS=40.72, 法向力=1384.1199, 切向力X=1704.1250, 切向力Y=-2971.5232 +FPS=29.33, 法向力=1391.8884, 切向力X=1679.8792, 切向力Y=-2796.4783 +FPS=30.33, 法向力=897.2122, 切向力X=1924.7964, 切向力Y=-2072.7603 +FPS=42.97, 法向力=885.8257, 切向力X=1928.0818, 切向力Y=-2060.1738 +FPS=30.34, 法向力=891.8695, 切向力X=1918.9615, 切向力Y=-2072.1069 +FPS=43.68, 法向力=1546.2417, 切向力X=1594.8939, 切向力Y=-2141.2246 +FPS=30.34, 法向力=1690.4353, 切向力X=1345.9036, 切向力Y=-2094.4072 +FPS=42.19, 法向力=1673.3691, 切向力X=1269.4050, 切向力Y=-2041.6897 +FPS=29.08, 法向力=1697.5844, 切向力X=1224.1519, 切向力Y=-2119.3933 +FPS=30.57, 法向力=1476.5251, 切向力X=691.5247, 切向力Y=-2390.6570 +FPS=43.14, 法向力=1450.1835, 切向力X=623.9513, 切向力Y=-2416.3613 +FPS=28.86, 法向力=863.7651, 切向力X=945.3525, 切向力Y=-1417.6602 +FPS=46.36, 法向力=864.4697, 切向力X=832.2252, 切向力Y=-1504.5056 +FPS=30.64, 法向力=943.8317, 切向力X=929.5684, 切向力Y=-1556.1718 +FPS=43.50, 法向力=949.8671, 切向力X=909.1991, 切向力Y=-1522.8889 +FPS=29.79, 法向力=989.4260, 切向力X=1708.8514, 切向力Y=-1818.9766 +FPS=46.14, 法向力=1035.9999, 切向力X=1758.8434, 切向力Y=-1845.0403 +FPS=30.07, 法向力=1250.8582, 切向力X=1708.5676, 切向力Y=-2037.9137 +FPS=46.34, 法向力=1282.7957, 切向力X=1818.2999, 切向力Y=-2158.5063 +FPS=30.86, 法向力=1350.0059, 切向力X=2102.2261, 切向力Y=-1987.4412 +FPS=41.49, 法向力=1350.7968, 切向力X=2071.6338, 切向力Y=-1959.0869 +FPS=29.42, 法向力=1386.0194, 切向力X=1296.3933, 切向力Y=-1561.6343 +FPS=30.17, 法向力=1443.3673, 切向力X=1267.9219, 切向力Y=-1576.7690 +stitch_feature_optimized: canvas out_w=473, out_h=421, x_min=-145.18, y_min=-85.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000232s, blend=0.002135s (9 tiles incl ref), finalize=0.000046s, total=0.002419s +FPS=40.75, 法向力=1191.5458, 切向力X=1689.5638, 切向力Y=-1303.1157 +FPS=31.52, 法向力=1228.4382, 切向力X=1677.4941, 切向力Y=-1342.8187 +FPS=40.04, 法向力=996.0055, 切向力X=1299.0848, 切向力Y=-1435.6523 +FPS=31.43, 法向力=1078.4182, 切向力X=1233.8604, 切向力Y=-1341.7273 +FPS=44.52, 法向力=1053.2605, 切向力X=1273.9556, 切向力Y=-1310.5179 +FPS=29.15, 法向力=1367.5005, 切向力X=1159.8315, 切向力Y=-1731.5037 +FPS=43.43, 法向力=1426.5803, 切向力X=1177.9561, 切向力Y=-1884.5203 +FPS=29.31, 法向力=1285.8893, 切向力X=1088.8586, 切向力Y=-2130.9666 +FPS=43.09, 法向力=1296.0760, 切向力X=1113.0154, 切向力Y=-2123.6182 +FPS=29.81, 法向力=1116.8915, 切向力X=1509.0135, 切向力Y=-2194.0264 +FPS=44.74, 法向力=1119.3835, 切向力X=1565.6666, 切向力Y=-2166.9219 +FPS=28.51, 法向力=948.8143, 切向力X=1381.7253, 切向力Y=-2093.4624 +FPS=30.31, 法向力=947.5978, 切向力X=1332.8257, 切向力Y=-2092.0776 +FPS=40.89, 法向力=1219.3247, 切向力X=1894.3396, 切向力Y=-1906.7117 +FPS=31.50, 法向力=1228.3048, 切向力X=1950.1165, 切向力Y=-1802.9349 +FPS=40.27, 法向力=1271.0850, 切向力X=544.6071, 切向力Y=-2268.0667 +FPS=30.87, 法向力=1419.8268, 切向力X=274.8658, 切向力Y=-2331.6350 +FPS=43.82, 法向力=1412.5918, 切向力X=984.4808, 切向力Y=-2006.9568 +FPS=32.03, 法向力=1442.3494, 切向力X=998.9284, 切向力Y=-2011.2555 +FPS=42.39, 法向力=1260.4484, 切向力X=691.8223, 切向力Y=-2078.7200 +FPS=31.72, 法向力=1295.7231, 切向力X=517.7722, 切向力Y=-2155.1763 +FPS=43.27, 法向力=1272.5813, 切向力X=620.2202, 切向力Y=-2123.3989 +FPS=30.51, 法向力=1136.3846, 切向力X=1662.3533, 切向力Y=-2169.1904 +FPS=45.14, 法向力=1095.9159, 切向力X=1745.4222, 切向力Y=-2155.4033 +FPS=28.66, 法向力=1007.7028, 切向力X=1596.2516, 切向力Y=-2271.5161 +FPS=40.48, 法向力=998.9833, 切向力X=1616.0354, 切向力Y=-2257.4180 +FPS=30.52, 法向力=1259.9398, 切向力X=1674.4691, 切向力Y=-2912.7646 +FPS=30.23, 法向力=1185.7463, 切向力X=1801.9147, 切向力Y=-1686.3416 +FPS=42.64, 法向力=1170.8262, 切向力X=1827.6667, 切向力Y=-1608.3475 +FPS=29.57, 法向力=1183.2729, 切向力X=1854.2378, 切向力Y=-1601.9697 +stitch_feature_optimized: canvas out_w=473, out_h=421, x_min=-145.18, y_min=-85.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000232s, blend=0.002192s (9 tiles incl ref), finalize=0.000046s, total=0.002476s +FPS=28.67, 法向力=990.1652, 切向力X=403.0703, 切向力Y=-2077.8882 +FPS=42.85, 法向力=1011.9864, 切向力X=447.5048, 切向力Y=-2111.1797 +FPS=29.39, 法向力=1271.3342, 切向力X=2027.1052, 切向力Y=-2600.5896 +FPS=29.35, 法向力=1194.1697, 切向力X=955.9756, 切向力Y=-1489.6382 +FPS=42.39, 法向力=1218.1216, 切向力X=917.5488, 切向力Y=-1428.1619 +FPS=30.79, 法向力=1578.9509, 切向力X=1328.0244, 切向力Y=-2733.1653 +FPS=44.75, 法向力=1541.0778, 切向力X=1379.0223, 切向力Y=-2721.5420 +FPS=30.65, 法向力=1511.2467, 切向力X=1441.5740, 切向力Y=-2750.7871 +FPS=41.06, 法向力=1197.0472, 切向力X=927.0941, 切向力Y=-2259.4395 +FPS=31.45, 法向力=1219.9268, 切向力X=972.0338, 切向力Y=-2311.9092 +FPS=41.28, 法向力=1554.5079, 切向力X=728.5435, 切向力Y=-2350.6230 +FPS=31.10, 法向力=1583.9083, 切向力X=849.4469, 切向力Y=-2337.1562 +FPS=42.30, 法向力=1255.2322, 切向力X=963.2523, 切向力Y=-2959.4480 +FPS=30.31, 法向力=1276.1360, 切向力X=1004.0804, 切向力Y=-3026.8247 +FPS=28.63, 法向力=1300.9937, 切向力X=666.0356, 切向力Y=-2202.3311 +FPS=30.86, 法向力=1340.0465, 切向力X=688.5865, 切向力Y=-2253.7739 +FPS=42.20, 法向力=1586.5188, 切向力X=808.9998, 切向力Y=-1927.8600 +FPS=31.58, 法向力=1568.7063, 切向力X=934.1494, 切向力Y=-2070.8733 +FPS=43.43, 法向力=1213.4547, 切向力X=2049.6223, 切向力Y=-2097.8921 +FPS=30.64, 法向力=1220.4813, 切向力X=1974.0275, 切向力Y=-2101.1934 +FPS=40.39, 法向力=1350.6953, 切向力X=1689.3110, 切向力Y=-2352.1216 +FPS=31.44, 法向力=1369.3073, 切向力X=1726.8694, 切向力Y=-2384.3154 +FPS=42.55, 法向力=1338.0183, 切向力X=1829.4341, 切向力Y=-2299.0667 +FPS=29.48, 法向力=1276.8202, 切向力X=1734.2743, 切向力Y=-2271.2114 +FPS=29.11, 法向力=1398.1260, 切向力X=1228.0297, 切向力Y=-2517.1587 +FPS=43.30, 法向力=1360.7959, 切向力X=1286.5363, 切向力Y=-2431.8098 +FPS=29.92, 法向力=1367.7443, 切向力X=1257.4451, 切向力Y=-2437.5586 +FPS=43.51, 法向力=916.7339, 切向力X=1711.9089, 切向力Y=-1923.5396 +FPS=28.94, 法向力=1081.6726, 切向力X=908.9006, 切向力Y=-2430.0903 +FPS=30.32, 法向力=1131.7244, 切向力X=815.3906, 切向力Y=-2391.6326 +stitch_feature_optimized: canvas out_w=473, out_h=421, x_min=-145.18, y_min=-85.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000305s, blend=0.002492s (9 tiles incl ref), finalize=0.000049s, total=0.002852s +FPS=28.59, 法向力=1341.1211, 切向力X=2336.9373, 切向力Y=-2083.0520 +FPS=28.82, 法向力=1393.0251, 切向力X=2397.0449, 切向力Y=-2082.2556 +FPS=27.47, 法向力=1080.0724, 切向力X=2495.5105, 切向力Y=-2419.9192 +FPS=28.48, 法向力=1095.4944, 切向力X=2510.8774, 切向力Y=-2445.2444 +FPS=26.94, 法向力=1388.9260, 切向力X=737.4016, 切向力Y=-2222.8130 +FPS=28.68, 法向力=1094.8748, 切向力X=1729.7952, 切向力Y=-2141.4131 +FPS=27.76, 法向力=1112.0034, 切向力X=1770.8015, 切向力Y=-2152.4629 +FPS=26.14, 法向力=1253.0995, 切向力X=883.8696, 切向力Y=-1968.6782 +FPS=30.65, 法向力=1263.2297, 切向力X=773.8343, 切向力Y=-2017.8569 +FPS=28.94, 法向力=1338.7590, 切向力X=1748.6069, 切向力Y=-1805.1511 +FPS=28.84, 法向力=1367.1238, 切向力X=1728.6245, 切向力Y=-1839.0380 +FPS=30.67, 法向力=1429.7722, 切向力X=963.7554, 切向力Y=-4572.1943 +FPS=27.08, 法向力=3342.0464, 切向力X=-2839.3169, 切向力Y=-20215.1484 +FPS=28.42, 法向力=3140.9185, 切向力X=-2967.6458, 切向力Y=-20478.1367 +FPS=26.90, 法向力=8040.8262, 切向力X=-6431.7148, 切向力Y=-41201.0312 +FPS=26.56, 法向力=10666.0615, 切向力X=-12798.7852, 切向力Y=-71427.3125 +FPS=26.32, 法向力=10627.5000, 切向力X=-13020.5234, 切向力Y=-71465.5312 +FPS=24.24, 法向力=18893.9922, 切向力X=-32211.9551, 切向力Y=-111106.0234 +FPS=24.01, 法向力=20035.3457, 切向力X=-38252.2656, 切向力Y=-136584.5156 +FPS=26.00, 法向力=19612.8203, 切向力X=-38005.2852, 切向力Y=-136986.4375 +FPS=27.05, 法向力=34173.2188, 切向力X=-29973.0703, 切向力Y=-143684.1875 +FPS=25.99, 法向力=35009.0859, 切向力X=-30232.8926, 切向力Y=-144085.6875 +FPS=25.98, 法向力=44603.5469, 切向力X=-15501.4727, 切向力Y=-94864.7188 +FPS=24.83, 法向力=34582.4883, 切向力X=-11809.0391, 切向力Y=-46655.6953 +FPS=26.30, 法向力=25917.0410, 切向力X=-25563.4160, 切向力Y=1386.3444 +FPS=26.09, 法向力=25969.7930, 切向力X=-25547.2422, 切向力Y=1412.8318 +FPS=25.78, 法向力=30964.5391, 切向力X=-21039.1230, 切向力Y=73889.2969 +FPS=27.54, 法向力=30578.2246, 切向力X=-21517.8008, 切向力Y=73830.9688 +FPS=26.85, 法向力=27039.2734, 切向力X=-10695.0000, 切向力Y=57888.5781 +FPS=26.96, 法向力=11259.2324, 切向力X=-2320.4390, 切向力Y=15679.5889 +stitch_feature_optimized: canvas out_w=473, out_h=421, x_min=-145.18, y_min=-85.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000249s, blend=0.002245s (9 tiles incl ref), finalize=0.000065s, total=0.002566s +FPS=26.54, 法向力=11296.0391, 切向力X=-2195.9233, 切向力Y=15668.2920 +FPS=28.52, 法向力=4928.8926, 切向力X=-685.6471, 切向力Y=2954.2329 +FPS=28.34, 法向力=4974.3877, 切向力X=-707.3319, 切向力Y=2926.6885 +FPS=29.25, 法向力=3224.5442, 切向力X=84.4377, 切向力Y=-972.9932 +FPS=27.91, 法向力=3270.4229, 切向力X=12.1295, 切向力Y=-1039.9235 +FPS=29.48, 法向力=2556.9233, 切向力X=90.3032, 切向力Y=-3585.4478 +FPS=28.67, 法向力=2074.6416, 切向力X=9.4628, 切向力Y=-4119.8638 +FPS=28.70, 法向力=2021.5758, 切向力X=-76.0606, 切向力Y=-4171.6943 +FPS=27.10, 法向力=1130.6041, 切向力X=197.3081, 切向力Y=-7991.3833 +FPS=28.28, 法向力=1300.4067, 切向力X=176.8574, 切向力Y=-8173.6299 +FPS=29.70, 法向力=1802.0457, 切向力X=450.7342, 切向力Y=-14838.4180 +FPS=28.14, 法向力=4650.8052, 切向力X=-911.0337, 切向力Y=-28333.9355 +FPS=28.54, 法向力=4433.9028, 切向力X=-906.4369, 切向力Y=-28883.0898 +FPS=27.82, 法向力=8904.4629, 切向力X=-3209.0061, 切向力Y=-48454.5586 +FPS=28.69, 法向力=8491.1504, 切向力X=-3392.6687, 切向力Y=-49165.9531 +FPS=28.37, 法向力=7432.2783, 切向力X=568.7861, 切向力Y=-49482.3477 +FPS=28.40, 法向力=3175.2881, 切向力X=7396.2358, 切向力Y=-11600.2090 +FPS=26.58, 法向力=3099.4082, 切向力X=7363.2739, 切向力Y=-11698.1230 +FPS=28.69, 法向力=3490.0112, 切向力X=1594.0825, 切向力Y=322.2002 +FPS=30.80, 法向力=3506.0371, 切向力X=1519.6780, 切向力Y=375.8413 +FPS=28.88, 法向力=1787.2672, 切向力X=1467.9038, 切向力Y=-3498.1890 +FPS=30.04, 法向力=1716.4998, 切向力X=1149.8900, 切向力Y=-4444.8628 +FPS=29.74, 法向力=1597.3020, 切向力X=1192.0120, 切向力Y=-4666.1069 +FPS=29.77, 法向力=1832.6741, 切向力X=1337.2867, 切向力Y=-2472.0913 +FPS=31.40, 法向力=1837.1616, 切向力X=1359.9727, 切向力Y=-2311.3896 +FPS=29.39, 法向力=1365.8828, 切向力X=-232.3659, 切向力Y=-8543.5146 +FPS=31.22, 法向力=1321.4600, 切向力X=-381.7833, 切向力Y=-8946.5352 +FPS=28.11, 法向力=4247.9932, 切向力X=-4039.4951, 切向力Y=-24137.5957 +FPS=30.25, 法向力=4236.3066, 切向力X=-4067.1438, 切向力Y=-24457.0957 +FPS=31.23, 法向力=8972.0449, 切向力X=-6294.0410, 切向力Y=-44258.8828 +stitch_feature_optimized: canvas out_w=473, out_h=421, x_min=-145.18, y_min=-85.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000258s, blend=0.003302s (9 tiles incl ref), finalize=0.000055s, total=0.003621s +FPS=30.10, 法向力=8633.1016, 切向力X=-6408.8574, 切向力Y=-44607.7500 +FPS=31.64, 法向力=15364.5684, 切向力X=-5069.4502, 切向力Y=-74131.0469 +FPS=30.65, 法向力=15026.2930, 切向力X=-4831.7700, 切向力Y=-74207.5469 +FPS=31.50, 法向力=18324.6445, 切向力X=-3743.9919, 切向力Y=-99796.0000 +FPS=30.67, 法向力=17675.1680, 切向力X=-3810.6780, 切向力Y=-99895.6406 +FPS=30.84, 法向力=12499.9492, 切向力X=881.4951, 切向力Y=-101544.4375 +FPS=29.72, 法向力=4819.0498, 切向力X=14538.7559, 切向力Y=-65533.4219 +FPS=29.84, 法向力=4769.0010, 切向力X=14519.4062, 切向力Y=-65459.8359 +FPS=31.04, 法向力=4904.4082, 切向力X=17854.1094, 切向力Y=-47305.9453 +FPS=29.85, 法向力=4877.2598, 切向力X=17906.4590, 切向力Y=-47333.7109 +FPS=28.20, 法向力=4453.2085, 切向力X=17592.6504, 切向力Y=-33595.8203 +FPS=31.63, 法向力=4523.4634, 切向力X=17706.4844, 切向力Y=-33608.1211 +FPS=29.02, 法向力=6366.4873, 切向力X=5134.5464, 切向力Y=-20873.8672 +FPS=30.04, 法向力=11608.0527, 切向力X=-13937.5723, 切向力Y=-8301.0967 +FPS=32.54, 法向力=11737.2305, 切向力X=-13969.1641, 切向力Y=-8042.4775 +FPS=28.77, 法向力=10173.9102, 切向力X=-20784.9609, 切向力Y=-3974.3831 +FPS=32.03, 法向力=9866.5781, 切向力X=-21150.3867, 切向力Y=-3877.6008 +FPS=29.65, 法向力=9273.5332, 切向力X=-20292.0566, 切向力Y=-10658.7314 +FPS=31.37, 法向力=9527.8359, 切向力X=-20205.1875, 切向力Y=-10752.0391 +FPS=31.21, 法向力=7715.4585, 切向力X=-19424.7891, 切向力Y=-25016.1973 +FPS=30.55, 法向力=7763.6689, 切向力X=-19447.9688, 切向力Y=-25381.6113 +FPS=30.67, 法向力=8283.8789, 切向力X=-21391.1309, 切向力Y=-36735.7344 +FPS=30.85, 法向力=8286.3086, 切向力X=-21409.6406, 切向力Y=-36991.4102 +FPS=32.52, 法向力=8625.3604, 切向力X=-14306.2422, 切向力Y=-56294.0508 +FPS=30.58, 法向力=8489.8086, 切向力X=-14066.8242, 切向力Y=-56752.2422 +FPS=31.10, 法向力=13327.3418, 切向力X=5920.0679, 切向力Y=-90234.1641 +FPS=30.83, 法向力=12847.1211, 切向力X=20117.1973, 切向力Y=-107148.7734 +FPS=29.32, 法向力=12394.2510, 切向力X=20564.3965, 切向力Y=-107410.5312 +FPS=29.07, 法向力=11206.2051, 切向力X=31522.3867, 切向力Y=-113508.6406 +FPS=30.07, 法向力=10959.6924, 切向力X=31927.3574, 切向力Y=-113604.0156 +stitch_feature_optimized: canvas out_w=473, out_h=421, x_min=-145.18, y_min=-85.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002234s (9 tiles incl ref), finalize=0.000049s, total=0.002528s +FPS=29.57, 法向力=13962.0098, 切向力X=47942.0195, 切向力Y=-101056.7188 +FPS=30.15, 法向力=13814.1562, 切向力X=48189.1367, 切向力Y=-100950.6406 +FPS=28.81, 法向力=18634.1680, 切向力X=61038.7188, 切向力Y=-58976.3945 +FPS=29.47, 法向力=18598.5098, 切向力X=61508.3672, 切向力Y=-58417.6484 +FPS=30.57, 法向力=17396.0273, 切向力X=58409.4883, 切向力Y=-45555.0781 +FPS=28.99, 法向力=13169.6445, 切向力X=49695.8359, 切向力Y=-37555.4414 +FPS=33.61, 法向力=12830.6680, 切向力X=49800.7188, 切向力Y=-38381.9766 +FPS=31.13, 法向力=12506.3994, 切向力X=45504.2656, 切向力Y=-25892.2148 +FPS=31.74, 法向力=12334.4736, 切向力X=45648.8398, 切向力Y=-25924.5703 +FPS=30.75, 法向力=9314.6328, 切向力X=42053.8203, 切向力Y=-876.7009 +FPS=33.12, 法向力=9082.1133, 切向力X=42474.0156, 切向力Y=-1179.2471 +FPS=30.85, 法向力=11774.8594, 切向力X=21729.3184, 切向力Y=40099.4336 +FPS=31.59, 法向力=11810.3896, 切向力X=21720.7227, 切向力Y=40025.6211 +FPS=31.51, 法向力=21620.3008, 切向力X=-10952.2949, 切向力Y=65350.0234 +FPS=33.08, 法向力=21462.5430, 切向力X=-10890.9629, 切向力Y=65571.3906 +FPS=32.29, 法向力=22519.4258, 切向力X=-35739.9258, 切向力Y=48782.0000 +FPS=31.60, 法向力=22455.2129, 切向力X=-36003.7109, 切向力Y=48569.5781 +FPS=30.31, 法向力=22905.0195, 切向力X=-58647.9492, 切向力Y=8572.2559 +FPS=30.01, 法向力=22828.4902, 切向力X=-59075.2188, 切向力Y=8880.1133 +FPS=30.11, 法向力=25114.4727, 切向力X=-49822.3398, 切向力Y=-2843.5161 +FPS=29.90, 法向力=24721.3672, 切向力X=-30711.5117, 切向力Y=-14630.3203 +FPS=32.91, 法向力=24664.0801, 切向力X=-30537.1562, 切向力Y=-14827.4219 +FPS=30.32, 法向力=18134.8613, 切向力X=-22843.5176, 切向力Y=-28149.5723 +FPS=33.32, 法向力=17641.5840, 切向力X=-22570.0137, 切向力Y=-28854.2227 +FPS=29.05, 法向力=7180.3726, 切向力X=416.3084, 切向力Y=-25439.1836 +FPS=31.79, 法向力=7230.7646, 切向力X=426.8208, 切向力Y=-25529.6113 +FPS=31.06, 法向力=1179.5815, 切向力X=3315.2842, 切向力Y=-10653.6875 +FPS=32.49, 法向力=1175.9919, 切向力X=3309.2393, 切向力Y=-10536.0039 +FPS=33.05, 法向力=2121.7085, 切向力X=1333.6743, 切向力Y=-4649.8369 +FPS=32.79, 法向力=2130.0530, 切向力X=1299.4954, 切向力Y=-4576.6611 +stitch_feature_optimized: canvas out_w=473, out_h=421, x_min=-145.18, y_min=-85.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002177s (9 tiles incl ref), finalize=0.000046s, total=0.002464s +FPS=31.09, 法向力=1784.1809, 切向力X=932.5095, 切向力Y=-4803.5776 +FPS=33.07, 法向力=1803.8262, 切向力X=838.1957, 切向力Y=-4771.0205 +FPS=29.58, 法向力=1752.1338, 切向力X=969.6348, 切向力Y=-4498.3979 +FPS=30.89, 法向力=1717.6746, 切向力X=984.0066, 切向力Y=-4518.1602 +FPS=29.60, 法向力=1861.6857, 切向力X=1155.7871, 切向力Y=-4260.7275 +FPS=28.58, 法向力=1542.5806, 切向力X=662.7407, 切向力Y=-4182.3691 +FPS=32.98, 法向力=1513.3387, 切向力X=601.0775, 切向力Y=-4222.9409 +FPS=26.05, 法向力=2181.4204, 切向力X=1095.8447, 切向力Y=-4376.8320 +FPS=28.52, 法向力=2135.3428, 切向力X=1007.4704, 切向力Y=-4440.7461 +FPS=28.77, 法向力=1091.0212, 切向力X=921.5459, 切向力Y=-2696.3743 +FPS=30.73, 法向力=1051.1055, 切向力X=974.1426, 切向力Y=-2633.2729 +FPS=30.63, 法向力=1489.3071, 切向力X=897.2385, 切向力Y=-4081.4258 +FPS=29.76, 法向力=1864.7295, 切向力X=664.8774, 切向力Y=-4488.9600 +FPS=32.72, 法向力=1932.8345, 切向力X=541.9093, 切向力Y=-4597.5845 +FPS=31.20, 法向力=1372.0872, 切向力X=1443.7048, 切向力Y=-3902.5251 +FPS=33.80, 法向力=1381.3179, 切向力X=1598.7039, 切向力Y=-4006.2529 +FPS=29.61, 法向力=1858.8596, 切向力X=2074.2686, 切向力Y=-4305.1138 +FPS=33.26, 法向力=1786.9199, 切向力X=2030.6569, 切向力Y=-4245.1963 +FPS=31.33, 法向力=1382.9998, 切向力X=1184.0190, 切向力Y=-3665.1055 +FPS=32.68, 法向力=1361.0579, 切向力X=1161.8248, 切向力Y=-3681.7451 +FPS=30.34, 法向力=1384.6433, 切向力X=1223.8315, 切向力Y=-3867.2861 +FPS=32.12, 法向力=1398.8362, 切向力X=1230.2894, 切向力Y=-3757.1313 +FPS=30.80, 法向力=1191.5411, 切向力X=1745.6672, 切向力Y=-3479.4875 +FPS=32.32, 法向力=1220.5530, 切向力X=1891.9099, 切向力Y=-3420.0840 +FPS=29.44, 法向力=1287.4591, 切向力X=942.2205, 切向力Y=-3552.1572 +FPS=33.00, 法向力=1331.6947, 切向力X=785.5970, 切向力Y=-3599.2598 +FPS=30.39, 法向力=1137.3323, 切向力X=1366.9507, 切向力Y=-3532.7861 +FPS=30.57, 法向力=1062.5021, 切向力X=1239.8939, 切向力Y=-3575.6265 +FPS=33.54, 法向力=1042.6050, 切向力X=1336.3564, 切向力Y=-3448.4756 +FPS=30.88, 法向力=1190.4487, 切向力X=905.5168, 切向力Y=-3707.0903 +stitch_feature_optimized: canvas out_w=473, out_h=421, x_min=-145.18, y_min=-85.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000250s, blend=0.002179s (9 tiles incl ref), finalize=0.000046s, total=0.002480s +FPS=32.22, 法向力=1293.9889, 切向力X=908.0878, 切向力Y=-3859.4451 +FPS=32.16, 法向力=1838.6215, 切向力X=2001.2689, 切向力Y=-3926.6797 +FPS=32.87, 法向力=1844.5698, 切向力X=1973.0349, 切向力Y=-3899.2715 +FPS=31.41, 法向力=1294.3899, 切向力X=967.2927, 切向力Y=-4034.0620 +FPS=32.91, 法向力=1307.3187, 切向力X=942.3464, 切向力Y=-4089.8401 +FPS=30.70, 法向力=1098.4136, 切向力X=1678.7866, 切向力Y=-3275.5098 +FPS=33.32, 法向力=1004.0727, 切向力X=1621.1055, 切向力Y=-3393.2444 +FPS=29.07, 法向力=1342.4276, 切向力X=1212.7817, 切向力Y=-3116.7825 +FPS=33.02, 法向力=1397.2329, 切向力X=1265.0522, 切向力Y=-3083.1423 +FPS=31.14, 法向力=1070.0421, 切向力X=948.7759, 切向力Y=-3135.1270 +FPS=32.67, 法向力=1058.0038, 切向力X=1031.4785, 切向力Y=-3254.2522 +FPS=29.81, 法向力=1286.3046, 切向力X=2068.8518, 切向力Y=-3572.5913 +FPS=31.75, 法向力=1305.7327, 切向力X=2201.3013, 切向力Y=-3598.3145 +FPS=31.53, 法向力=916.6851, 切向力X=1729.0042, 切向力Y=-3654.6382 +FPS=29.83, 法向力=919.7205, 切向力X=1722.8936, 切向力Y=-3615.3569 +FPS=33.09, 法向力=1432.3905, 切向力X=2135.0156, 切向力Y=-2669.7910 +FPS=30.69, 法向力=1520.9457, 切向力X=2198.2676, 切向力Y=-2701.2197 +FPS=31.19, 法向力=1580.7875, 切向力X=1306.1456, 切向力Y=-3671.1890 +FPS=30.96, 法向力=1632.6597, 切向力X=1370.1956, 切向力Y=-3645.0364 +FPS=31.11, 法向力=1156.4050, 切向力X=1202.4109, 切向力Y=-3590.2771 +FPS=30.37, 法向力=921.7051, 切向力X=958.4099, 切向力Y=-2828.8223 +FPS=32.27, 法向力=969.0645, 切向力X=863.2346, 切向力Y=-2860.1179 +FPS=31.56, 法向力=919.6390, 切向力X=1586.8376, 切向力Y=-3830.5845 +FPS=32.52, 法向力=925.6989, 切向力X=1624.1029, 切向力Y=-3778.9097 +FPS=29.75, 法向力=1226.8889, 切向力X=1081.9965, 切向力Y=-3770.0776 +FPS=32.63, 法向力=1246.5817, 切向力X=1100.0465, 切向力Y=-3709.6372 +FPS=29.45, 法向力=930.2557, 切向力X=1003.7895, 切向力Y=-3047.5093 +FPS=31.90, 法向力=949.1469, 切向力X=972.7733, 切向力Y=-2979.5925 +FPS=30.68, 法向力=948.1725, 切向力X=1584.6101, 切向力Y=-4807.0332 +FPS=29.99, 法向力=1210.3928, 切向力X=1045.7727, 切向力Y=-3772.3013 +stitch_feature_optimized: canvas out_w=473, out_h=421, x_min=-145.18, y_min=-85.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000234s, blend=0.002164s (9 tiles incl ref), finalize=0.000048s, total=0.002451s +FPS=30.61, 法向力=1245.7025, 切向力X=1043.5256, 切向力Y=-3722.7070 +FPS=29.33, 法向力=1078.3621, 切向力X=1734.9883, 切向力Y=-2967.4136 +FPS=30.00, 法向力=1164.7986, 切向力X=1736.8503, 切向力Y=-2918.7495 +FPS=27.88, 法向力=1301.9430, 切向力X=1150.8414, 切向力Y=-2672.3535 +FPS=30.85, 法向力=1255.7111, 切向力X=1237.0416, 切向力Y=-2690.2222 +FPS=29.71, 法向力=1455.8286, 切向力X=245.7941, 切向力Y=-2899.7537 +FPS=29.69, 法向力=1439.2090, 切向力X=255.4778, 切向力Y=-2883.4075 +FPS=30.72, 法向力=1197.9119, 切向力X=1480.3593, 切向力Y=-2829.0447 +FPS=29.68, 法向力=1140.0454, 切向力X=1540.6001, 切向力Y=-2714.7769 +FPS=30.06, 法向力=1325.7618, 切向力X=1290.2333, 切向力Y=-3903.2842 +FPS=29.10, 法向力=1011.8727, 切向力X=950.0013, 切向力Y=-3060.2051 +FPS=29.59, 法向力=1015.9360, 切向力X=844.7051, 切向力Y=-3154.3345 +FPS=28.38, 法向力=962.2226, 切向力X=1692.5908, 切向力Y=-3467.6067 +FPS=29.48, 法向力=1031.1868, 切向力X=1655.8262, 切向力Y=-3537.3899 +FPS=27.62, 法向力=1178.2274, 切向力X=1368.8256, 切向力Y=-3138.2485 +FPS=28.25, 法向力=1398.4910, 切向力X=861.9456, 切向力Y=-3768.0396 +FPS=30.45, 法向力=1418.3422, 切向力X=821.8259, 切向力Y=-3807.8137 +FPS=27.86, 法向力=1059.4163, 切向力X=1177.2900, 切向力Y=-2350.6685 +FPS=29.14, 法向力=1108.2048, 切向力X=1221.5569, 切向力Y=-2378.9265 +FPS=26.76, 法向力=1044.2578, 切向力X=1798.2422, 切向力Y=-2890.5713 +FPS=29.73, 法向力=1053.3750, 切向力X=1845.4883, 切向力Y=-2872.4143 +FPS=29.55, 法向力=1163.4043, 切向力X=856.2390, 切向力Y=-2953.2676 +FPS=28.27, 法向力=1075.1318, 切向力X=1773.8800, 切向力Y=-2999.4360 +FPS=28.87, 法向力=1115.8125, 切向力X=1853.5149, 切向力Y=-2993.7034 +FPS=29.65, 法向力=1184.5148, 切向力X=1881.7587, 切向力Y=-2825.6128 +FPS=29.51, 法向力=1264.7965, 切向力X=1871.3428, 切向力Y=-2910.9033 +FPS=28.29, 法向力=1275.9709, 切向力X=1456.8667, 切向力Y=-2867.1953 +FPS=29.11, 法向力=1303.7725, 切向力X=1464.5153, 切向力Y=-2853.0908 +FPS=32.12, 法向力=1358.9603, 切向力X=1864.7594, 切向力Y=-2988.1709 +FPS=27.84, 法向力=1259.4856, 切向力X=1627.7344, 切向力Y=-3155.6860 +stitch_feature_optimized: canvas out_w=473, out_h=421, x_min=-145.18, y_min=-85.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000306s, blend=0.002250s (9 tiles incl ref), finalize=0.000049s, total=0.002612s +FPS=27.52, 法向力=1242.9089, 切向力X=1631.7148, 切向力Y=-3208.1323 +FPS=26.50, 法向力=1160.4546, 切向力X=1688.2959, 切向力Y=-3317.7454 +FPS=28.23, 法向力=1304.2893, 切向力X=1881.0083, 切向力Y=-3624.5676 +FPS=28.20, 法向力=1340.7885, 切向力X=1873.9463, 切向力Y=-3663.2910 +FPS=27.61, 法向力=874.5991, 切向力X=1993.8591, 切向力Y=-3185.0168 +FPS=30.65, 法向力=862.0954, 切向力X=2009.9609, 切向力Y=-3243.9155 +FPS=25.31, 法向力=1088.1976, 切向力X=2061.6326, 切向力Y=-3855.4238 +FPS=29.12, 法向力=1113.6943, 切向力X=2038.8928, 切向力Y=-3847.7546 +FPS=26.54, 法向力=1091.0151, 切向力X=942.1896, 切向力Y=-3032.9414 +FPS=29.43, 法向力=1102.0656, 切向力X=1272.9106, 切向力Y=-2914.3823 +FPS=31.86, 法向力=1095.6121, 切向力X=1385.1375, 切向力Y=-2949.6133 +FPS=27.87, 法向力=1351.2798, 切向力X=1006.9907, 切向力Y=-3400.0762 +FPS=31.82, 法向力=1430.6294, 切向力X=963.4336, 切向力Y=-3343.4873 +FPS=29.10, 法向力=1018.5031, 切向力X=1122.7761, 切向力Y=-2919.2910 +FPS=31.99, 法向力=1046.9204, 切向力X=1073.8306, 切向力Y=-3002.5195 +FPS=30.14, 法向力=887.8463, 切向力X=870.1804, 切向力Y=-2516.0420 +FPS=30.43, 法向力=979.7522, 切向力X=566.7091, 切向力Y=-3188.7729 +FPS=30.09, 法向力=1029.0116, 切向力X=522.0647, 切向力Y=-3108.4360 +FPS=27.79, 法向力=1801.2284, 切向力X=1210.0613, 切向力Y=-4316.5962 +FPS=30.94, 法向力=1799.0068, 切向力X=1260.1404, 切向力Y=-4349.1924 +FPS=29.96, 法向力=1077.5593, 切向力X=1554.8885, 切向力Y=-3047.8931 +FPS=31.85, 法向力=1084.0229, 切向力X=1622.8796, 切向力Y=-3137.3308 +FPS=28.42, 法向力=1240.7133, 切向力X=896.2908, 切向力Y=-3005.9124 +FPS=30.05, 法向力=1272.5457, 切向力X=821.4844, 切向力Y=-3092.0051 +FPS=29.24, 法向力=1407.6506, 切向力X=1657.3763, 切向力Y=-3968.8857 +FPS=30.20, 法向力=1375.3047, 切向力X=1608.5319, 切向力Y=-4130.7085 +FPS=31.22, 法向力=1024.1523, 切向力X=1494.1888, 切向力Y=-2275.5366 +FPS=27.30, 法向力=1252.7781, 切向力X=1183.0465, 切向力Y=-2097.2441 +FPS=29.88, 法向力=1282.8734, 切向力X=1211.2255, 切向力Y=-2067.0486 +FPS=28.48, 法向力=1044.6116, 切向力X=1118.9402, 切向力Y=-2813.6353 +stitch_feature_optimized: canvas out_w=473, out_h=421, x_min=-145.18, y_min=-85.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000235s, blend=0.002205s (9 tiles incl ref), finalize=0.000048s, total=0.002495s +FPS=30.08, 法向力=1050.7249, 切向力X=1129.3197, 切向力Y=-2846.1064 +FPS=29.36, 法向力=1279.4087, 切向力X=1464.4368, 切向力Y=-3008.3081 +FPS=29.58, 法向力=1395.7473, 切向力X=1405.0603, 切向力Y=-3061.7017 +FPS=30.95, 法向力=1235.8215, 切向力X=1815.4819, 切向力Y=-3586.7710 +FPS=30.11, 法向力=1227.1375, 切向力X=1814.2637, 切向力Y=-3704.7795 +FPS=30.97, 法向力=1027.2694, 切向力X=2238.6699, 切向力Y=-3429.4180 +FPS=27.88, 法向力=1226.5054, 切向力X=1038.9172, 切向力Y=-3016.7014 +FPS=29.30, 法向力=1219.4263, 切向力X=1097.0752, 切向力Y=-3106.6372 +FPS=27.10, 法向力=1210.6887, 切向力X=1399.1477, 切向力Y=-3330.2107 +FPS=30.62, 法向力=1220.3732, 切向力X=1344.3098, 切向力Y=-3416.3452 +FPS=30.87, 法向力=989.3732, 切向力X=1773.5919, 切向力Y=-2963.3186 +FPS=26.61, 法向力=983.8305, 切向力X=1762.6858, 切向力Y=-3018.2522 +FPS=29.07, 法向力=1227.1885, 切向力X=1631.6063, 切向力Y=-3031.2312 +FPS=28.97, 法向力=1224.1844, 切向力X=1157.5851, 切向力Y=-3196.9077 +FPS=30.42, 法向力=1276.8331, 切向力X=1081.6835, 切向力Y=-3276.6631 +FPS=29.04, 法向力=1454.1741, 切向力X=1149.1683, 切向力Y=-3265.8674 +FPS=31.28, 法向力=1499.5549, 切向力X=1221.8652, 切向力Y=-3254.8794 +FPS=28.72, 法向力=1303.0649, 切向力X=866.5492, 切向力Y=-3053.4006 +FPS=29.85, 法向力=1341.5726, 切向力X=816.5562, 切向力Y=-3006.3799 +FPS=30.08, 法向力=1119.2059, 切向力X=1183.6379, 切向力Y=-2801.4824 +FPS=30.67, 法向力=1230.9880, 切向力X=1355.4585, 切向力Y=-3204.1948 +FPS=31.19, 法向力=1168.9778, 切向力X=1367.4055, 切向力Y=-3240.7771 +FPS=28.64, 法向力=959.9601, 切向力X=1923.2827, 切向力Y=-3018.3459 +FPS=30.92, 法向力=942.3821, 切向力X=1763.6396, 切向力Y=-2925.9973 +FPS=27.93, 法向力=1492.7385, 切向力X=1836.4203, 切向力Y=-3768.7209 +FPS=31.14, 法向力=1639.7517, 切向力X=1810.7715, 切向力Y=-3967.4585 +FPS=28.94, 法向力=1051.8313, 切向力X=1131.9760, 切向力Y=-3067.7412 +FPS=30.59, 法向力=1081.6704, 切向力X=1138.0197, 切向力Y=-2980.6445 +FPS=30.29, 法向力=1255.2549, 切向力X=1102.9703, 切向力Y=-3573.3213 +FPS=27.77, 法向力=1160.8160, 切向力X=1390.3440, 切向力Y=-3783.1770 +stitch_feature_optimized: canvas out_w=473, out_h=421, x_min=-145.18, y_min=-85.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002224s (9 tiles incl ref), finalize=0.000046s, total=0.002518s +FPS=30.82, 法向力=1220.4181, 切向力X=1324.1833, 切向力Y=-3856.8081 +FPS=30.52, 法向力=919.5823, 切向力X=1177.5686, 切向力Y=-3172.4595 +FPS=31.24, 法向力=912.6736, 切向力X=1158.7810, 切向力Y=-3138.4478 +FPS=29.16, 法向力=1122.8787, 切向力X=1288.5323, 切向力Y=-3054.2446 +FPS=31.28, 法向力=1150.1018, 切向力X=1288.2192, 切向力Y=-3108.3057 +FPS=29.92, 法向力=1400.2677, 切向力X=1724.7224, 切向力Y=-3246.5874 +FPS=29.65, 法向力=1066.8231, 切向力X=1548.4020, 切向力Y=-3012.0303 +FPS=30.94, 法向力=1042.3152, 切向力X=1629.4856, 切向力Y=-2932.0630 +FPS=29.95, 法向力=1343.0269, 切向力X=1639.8333, 切向力Y=-2607.6260 +FPS=29.99, 法向力=1334.6182, 切向力X=1711.3457, 切向力Y=-2645.1257 +FPS=27.98, 法向力=1210.5969, 切向力X=1055.4600, 切向力Y=-3770.0386 +FPS=31.66, 法向力=1203.3738, 切向力X=1051.9512, 切向力Y=-3754.3357 +FPS=28.43, 法向力=1668.1138, 切向力X=1394.8975, 切向力Y=-3821.4124 +FPS=30.74, 法向力=1728.3171, 切向力X=1372.8601, 切向力Y=-3935.8276 +FPS=30.86, 法向力=1379.6620, 切向力X=1285.7275, 切向力Y=-3064.3640 +FPS=29.81, 法向力=941.5788, 切向力X=1550.4218, 切向力Y=-3051.6211 +FPS=28.91, 法向力=959.8941, 切向力X=1527.3882, 切向力Y=-3015.0562 +FPS=27.61, 法向力=936.0099, 切向力X=1675.8989, 切向力Y=-3291.9121 +FPS=31.12, 法向力=959.9957, 切向力X=1689.4307, 切向力Y=-3285.7881 +FPS=28.60, 法向力=1012.0328, 切向力X=1180.1223, 切向力Y=-3242.1694 +FPS=30.17, 法向力=1015.6680, 切向力X=1136.8867, 切向力Y=-3315.0952 +FPS=29.69, 法向力=1380.6846, 切向力X=1052.4121, 切向力Y=-2326.3042 +FPS=30.07, 法向力=1428.1864, 切向力X=1932.1682, 切向力Y=-3158.6711 +FPS=31.09, 法向力=1461.6042, 切向力X=1969.1737, 切向力Y=-3218.8892 +FPS=29.88, 法向力=1384.7987, 切向力X=883.6381, 切向力Y=-3261.8455 +FPS=30.97, 法向力=1443.8760, 切向力X=767.7334, 切向力Y=-3398.1870 +FPS=29.77, 法向力=900.6025, 切向力X=1626.8831, 切向力Y=-2681.0415 +FPS=31.29, 法向力=888.8187, 切向力X=1520.5002, 切向力Y=-2592.0247 +FPS=28.45, 法向力=938.1382, 切向力X=1738.2601, 切向力Y=-3601.6851 +FPS=30.57, 法向力=940.4343, 切向力X=1831.2322, 切向力Y=-3488.6519 +stitch_feature_optimized: canvas out_w=473, out_h=421, x_min=-145.18, y_min=-85.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002202s (9 tiles incl ref), finalize=0.000050s, total=0.002511s +FPS=27.35, 法向力=1161.0190, 切向力X=1319.8953, 切向力Y=-3274.6855 +FPS=29.58, 法向力=1234.6250, 切向力X=1314.5886, 切向力Y=-3322.8958 +FPS=31.01, 法向力=1086.7762, 切向力X=1395.1240, 切向力Y=-2194.9858 +FPS=29.83, 法向力=1130.2979, 切向力X=1341.8328, 切向力Y=-2117.7471 +FPS=30.71, 法向力=1054.4991, 切向力X=1328.1060, 切向力Y=-3164.1709 +FPS=28.49, 法向力=1017.3755, 切向力X=1619.1422, 切向力Y=-3318.1152 +FPS=30.92, 法向力=1026.8223, 切向力X=1568.9929, 切向力Y=-3281.5361 +FPS=30.40, 法向力=1157.9407, 切向力X=1134.3170, 切向力Y=-2569.9270 +FPS=30.78, 法向力=1125.9553, 切向力X=1139.0360, 切向力Y=-2452.2126 +FPS=29.82, 法向力=986.0760, 切向力X=1346.1702, 切向力Y=-2732.6025 +FPS=30.56, 法向力=1045.1118, 切向力X=1456.6333, 切向力Y=-2713.3203 +FPS=28.63, 法向力=1098.7928, 切向力X=1378.2800, 切向力Y=-2607.4141 +FPS=27.24, 法向力=1194.0991, 切向力X=1617.8164, 切向力Y=-2967.5146 +FPS=30.62, 法向力=1268.0530, 切向力X=1657.3739, 切向力Y=-3009.8789 +FPS=29.56, 法向力=1048.7073, 切向力X=739.2550, 切向力Y=-2971.7034 +FPS=30.81, 法向力=1098.8755, 切向力X=724.8347, 切向力Y=-3014.5105 +FPS=27.83, 法向力=1108.5468, 切向力X=963.2368, 切向力Y=-2609.3135 +FPS=31.48, 法向力=1141.8185, 切向力X=980.5936, 切向力Y=-2629.1174 +FPS=29.54, 法向力=901.8044, 切向力X=2136.2029, 切向力Y=-2775.6206 +FPS=29.45, 法向力=1149.8657, 切向力X=1549.5854, 切向力Y=-2740.4890 +FPS=32.14, 法向力=1135.4417, 切向力X=1567.1758, 切向力Y=-2884.8721 +FPS=28.07, 法向力=925.2925, 切向力X=1415.2324, 切向力Y=-3376.0583 +FPS=30.02, 法向力=948.9966, 切向力X=1442.9431, 切向力Y=-3315.5764 +FPS=29.12, 法向力=1440.5530, 切向力X=1516.1392, 切向力Y=-3030.0537 +FPS=31.34, 法向力=1437.1803, 切向力X=1463.6581, 切向力Y=-3045.1492 +FPS=29.20, 法向力=1421.7463, 切向力X=1051.2524, 切向力Y=-3547.9114 +FPS=24.35, 法向力=1115.1288, 切向力X=1063.0952, 切向力Y=-3477.5710 +FPS=46.39, 法向力=1091.4944, 切向力X=1051.7488, 切向力Y=-3377.7292 +FPS=29.42, 法向力=1100.4504, 切向力X=1067.6602, 切向力Y=-2828.9463 +⏸ 数据采集已暂停 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260520_091054.log b/examples/logs/qt_viewer_20260520_091054.log new file mode 100644 index 0000000..5367ddc --- /dev/null +++ b/examples/logs/qt_viewer_20260520_091054.log @@ -0,0 +1,3213 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=20 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.48, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=5.66, 法向力=1441.5935, 切向力X=259.5840, 切向力Y=-128.4651 +FPS=23.55, 法向力=1269.2593, 切向力X=398.1531, 切向力Y=60.2933 +FPS=22.79, 法向力=1074.0784, 切向力X=503.4599, 切向力Y=-119.1638 +FPS=29.33, 法向力=1095.7494, 切向力X=572.7558, 切向力Y=-238.9514 +FPS=27.03, 法向力=2128.8726, 切向力X=417.0304, 切向力Y=-534.2618 +FPS=26.76, 法向力=1384.2944, 切向力X=339.9968, 切向力Y=-397.5471 +FPS=30.45, 法向力=1334.3130, 切向力X=354.3773, 切向力Y=-253.4315 +FPS=27.77, 法向力=1092.0408, 切向力X=393.7903, 切向力Y=-356.4585 +FPS=30.12, 法向力=1171.2040, 切向力X=390.9920, 切向力Y=-338.7957 +FPS=29.16, 法向力=1322.4156, 切向力X=163.5275, 切向力Y=-732.4886 +FPS=27.12, 法向力=1070.3452, 切向力X=77.7198, 切向力Y=-1083.0315 +FPS=29.35, 法向力=1081.8011, 切向力X=198.0236, 切向力Y=-1190.2205 +FPS=27.55, 法向力=1237.2550, 切向力X=529.1117, 切向力Y=-1126.7512 +FPS=30.85, 法向力=1243.3054, 切向力X=511.3861, 切向力Y=-1059.4153 +FPS=27.96, 法向力=1270.6401, 切向力X=517.3398, 切向力Y=-655.8457 +FPS=29.83, 法向力=1309.5166, 切向力X=531.6160, 切向力Y=-655.9561 +FPS=30.63, 法向力=997.3627, 切向力X=248.2957, 切向力Y=-1616.9583 +FPS=30.01, 法向力=1488.4285, 切向力X=198.3116, 切向力Y=-203.9718 +FPS=32.26, 法向力=1495.4020, 切向力X=291.2763, 切向力Y=-56.7077 +FPS=30.81, 法向力=1483.5098, 切向力X=285.2237, 切向力Y=-86.8762 +FPS=31.74, 法向力=1482.9683, 切向力X=623.6492, 切向力Y=-859.5026 +FPS=29.71, 法向力=1033.3157, 切向力X=727.5079, 切向力Y=-1014.1606 +FPS=29.15, 法向力=1028.3527, 切向力X=736.3188, 切向力Y=-1070.2233 +FPS=28.59, 法向力=1164.7771, 切向力X=728.2978, 切向力Y=-634.3218 +FPS=30.64, 法向力=1164.6298, 切向力X=752.2256, 切向力Y=-674.8683 +FPS=29.29, 法向力=1563.8057, 切向力X=210.3383, 切向力Y=-816.5045 +FPS=29.23, 法向力=1553.2322, 切向力X=226.3759, 切向力Y=-671.3084 +stitch_feature_optimized: canvas out_w=466, out_h=418, x_min=-135.36, y_min=-84.12 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.002171s (9 tiles incl ref), finalize=0.000053s, total=0.002491s +FPS=27.55, 法向力=1064.2456, 切向力X=-86.2341, 切向力Y=-238.7068 +FPS=26.96, 法向力=1639.1479, 切向力X=131.5865, 切向力Y=-568.3726 +FPS=29.36, 法向力=1717.7412, 切向力X=248.2772, 切向力Y=-446.6496 +FPS=29.23, 法向力=2027.6069, 切向力X=404.0239, 切向力Y=69.0593 +FPS=29.36, 法向力=2177.3306, 切向力X=314.7287, 切向力Y=216.1384 +FPS=27.62, 法向力=1133.3281, 切向力X=342.4857, 切向力Y=-1026.0641 +FPS=29.69, 法向力=1295.6501, 切向力X=-196.6455, 切向力Y=-786.9310 +FPS=28.17, 法向力=1256.4705, 切向力X=-324.3851, 切向力Y=-849.1910 +FPS=27.05, 法向力=1213.1256, 切向力X=105.2316, 切向力Y=2.4068 +FPS=26.12, 法向力=1198.9009, 切向力X=135.2355, 切向力Y=23.2378 +FPS=41.56, 法向力=1426.8325, 切向力X=-60.9202, 切向力Y=-1064.8982 +FPS=28.50, 法向力=1453.3552, 切向力X=-28.3117, 切向力Y=-1050.8792 +Sensor disconnected. +⏸ 已暂停 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.55, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=41.75, 法向力=1298.9883, 切向力X=-10.2410, 切向力Y=-122.8860 +FPS=32.13, 法向力=1343.4940, 切向力X=72.5804, 切向力Y=-172.5443 +FPS=26.36, 法向力=1161.9126, 切向力X=-1230.8367, 切向力Y=675.6045 +FPS=29.99, 法向力=1189.9681, 切向力X=-1330.0552, 切向力Y=676.5552 +FPS=27.58, 法向力=1894.1438, 切向力X=373.6841, 切向力Y=-699.0046 +FPS=29.87, 法向力=1774.9634, 切向力X=215.2836, 切向力Y=900.2439 +FPS=29.40, 法向力=1791.0054, 切向力X=241.0978, 切向力Y=939.9330 +FPS=28.98, 法向力=1619.9242, 切向力X=-380.9661, 切向力Y=-215.7981 +FPS=32.27, 法向力=1585.9612, 切向力X=-394.6917, 切向力Y=-272.2419 +FPS=28.29, 法向力=1488.4437, 切向力X=-388.6616, 切向力Y=-126.1292 +FPS=32.35, 法向力=1469.7860, 切向力X=-363.8102, 切向力Y=-168.8461 +FPS=29.71, 法向力=1445.4202, 切向力X=217.5608, 切向力Y=468.7100 +FPS=29.83, 法向力=1527.5774, 切向力X=346.6711, 切向力Y=540.1328 +FPS=29.79, 法向力=1599.1151, 切向力X=-227.8647, 切向力Y=-127.8295 +FPS=30.35, 法向力=1594.7450, 切向力X=-274.2778, 切向力Y=-115.9648 +FPS=30.78, 法向力=1724.9163, 切向力X=-1943.9922, 切向力Y=-197.6074 +FPS=29.06, 法向力=1715.0691, 切向力X=-1971.7231, 切向力Y=-93.3458 +FPS=29.21, 法向力=1196.4387, 切向力X=201.9909, 切向力Y=173.3129 +FPS=29.68, 法向力=1285.5804, 切向力X=-341.1176, 切向力Y=440.8281 +FPS=30.22, 法向力=1273.5972, 切向力X=-386.8085, 切向力Y=466.9798 +FPS=30.56, 法向力=1516.6830, 切向力X=-639.6776, 切向力Y=169.3137 +FPS=31.02, 法向力=1590.2706, 切向力X=-634.9743, 切向力Y=93.4714 +FPS=29.50, 法向力=985.7657, 切向力X=-63.9042, 切向力Y=180.4547 +FPS=31.44, 法向力=1007.4991, 切向力X=-53.1334, 切向力Y=23.5163 +FPS=30.39, 法向力=1564.9697, 切向力X=586.8240, 切向力Y=126.3478 +FPS=31.46, 法向力=1535.9723, 切向力X=637.4965, 切向力Y=228.9161 +FPS=30.77, 法向力=1498.3398, 切向力X=-795.6975, 切向力Y=-170.9780 +stitch_feature_optimized: canvas out_w=548, out_h=421, x_min=-146.20, y_min=-84.21 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000368s, blend=0.002167s (9 tiles incl ref), finalize=0.000058s, total=0.002599s +FPS=28.80, 法向力=1492.9709, 切向力X=-606.5347, 切向力Y=389.8212 +FPS=32.28, 法向力=1494.5602, 切向力X=-561.5392, 切向力Y=374.3355 +FPS=30.49, 法向力=1412.5468, 切向力X=-104.1399, 切向力Y=-47.8016 +FPS=32.68, 法向力=1415.8510, 切向力X=-118.1320, 切向力Y=-129.6931 +FPS=28.43, 法向力=1155.2354, 切向力X=-1157.3309, 切向力Y=-181.2562 +FPS=32.25, 法向力=1142.1289, 切向力X=-1229.9080, 切向力Y=-218.0139 +FPS=28.45, 法向力=1644.5020, 切向力X=-343.5291, 切向力Y=-190.4886 +FPS=29.29, 法向力=1250.5015, 切向力X=-239.0670, 切向力Y=291.6849 +FPS=29.98, 法向力=1253.3300, 切向力X=-334.0294, 切向力Y=249.4096 +FPS=29.09, 法向力=1359.8406, 切向力X=-24.5257, 切向力Y=52.3952 +FPS=30.80, 法向力=1338.1416, 切向力X=6.6016, 切向力Y=86.9445 +FPS=25.38, 法向力=1202.9845, 切向力X=-377.8779, 切向力Y=475.4814 +FPS=26.04, 法向力=1212.0483, 切向力X=-376.3243, 切向力Y=529.5926 +FPS=28.00, 法向力=1987.4670, 切向力X=-244.6446, 切向力Y=39.9293 +FPS=27.85, 法向力=1156.4164, 切向力X=-4.4619, 切向力Y=470.8722 +FPS=29.52, 法向力=1106.9484, 切向力X=-60.9227, 切向力Y=460.2992 +FPS=28.10, 法向力=1245.1354, 切向力X=-949.6932, 切向力Y=45.3543 +FPS=29.27, 法向力=1258.2278, 切向力X=-966.0189, 切向力Y=23.7211 +FPS=27.34, 法向力=1160.4657, 切向力X=16.4180, 切向力Y=417.2665 +FPS=28.68, 法向力=1151.5409, 切向力X=86.3652, 切向力Y=490.4001 +FPS=27.54, 法向力=1693.9148, 切向力X=-461.6733, 切向力Y=886.9804 +FPS=25.08, 法向力=1370.4286, 切向力X=-841.9734, 切向力Y=-212.6488 +FPS=27.28, 法向力=1382.6616, 切向力X=-849.4971, 切向力Y=-315.7470 +FPS=27.56, 法向力=1790.3228, 切向力X=-269.7536, 切向力Y=-392.3858 +FPS=22.56, 法向力=1346.8701, 切向力X=-594.7762, 切向力Y=135.6853 +FPS=29.62, 法向力=1418.3259, 切向力X=-597.6731, 切向力Y=194.7780 +FPS=25.95, 法向力=1256.5605, 切向力X=-199.8271, 切向力Y=-1116.5198 +FPS=23.22, 法向力=1576.6073, 切向力X=-737.4187, 切向力Y=-45.7405 +FPS=28.13, 法向力=1595.2472, 切向力X=-837.5223, 切向力Y=-120.9317 +FPS=26.17, 法向力=1781.9902, 切向力X=-310.9749, 切向力Y=-78.2045 +stitch_feature_optimized: canvas out_w=548, out_h=421, x_min=-146.20, y_min=-84.21 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000278s, blend=0.003239s (9 tiles incl ref), finalize=0.000065s, total=0.003588s +FPS=26.25, 法向力=1782.5498, 切向力X=-288.8187, 切向力Y=-71.6687 +FPS=24.44, 法向力=1585.2771, 切向力X=159.5374, 切向力Y=-533.4346 +FPS=24.35, 法向力=1127.9685, 切向力X=-591.2854, 切向力Y=241.5198 +FPS=25.31, 法向力=1540.4688, 切向力X=-481.6708, 切向力Y=-119.4061 +FPS=26.02, 法向力=1595.9968, 切向力X=-435.7837, 切向力Y=-171.6315 +FPS=24.72, 法向力=1175.0525, 切向力X=-816.2684, 切向力Y=-137.1128 +FPS=25.94, 法向力=1201.6744, 切向力X=-835.6346, 切向力Y=-145.6023 +FPS=25.53, 法向力=1563.5087, 切向力X=-306.9549, 切向力Y=-37.9458 +FPS=24.69, 法向力=1330.5327, 切向力X=-91.3248, 切向力Y=85.5261 +FPS=24.96, 法向力=1339.7019, 切向力X=-398.7386, 切向力Y=-8.2108 +FPS=23.75, 法向力=1380.9893, 切向力X=-442.0657, 切向力Y=89.1903 +FPS=25.11, 法向力=1698.4182, 切向力X=40.4126, 切向力Y=-113.8912 +FPS=26.51, 法向力=1657.4866, 切向力X=84.0276, 切向力Y=-112.2099 +FPS=26.47, 法向力=1084.4733, 切向力X=-307.3569, 切向力Y=223.0110 +FPS=25.44, 法向力=1160.9468, 切向力X=-529.3672, 切向力Y=377.6409 +FPS=26.14, 法向力=1180.4216, 切向力X=-517.1058, 切向力Y=490.7386 +FPS=27.23, 法向力=1134.6074, 切向力X=-24.1991, 切向力Y=-217.9024 +FPS=23.41, 法向力=1498.6913, 切向力X=-250.5812, 切向力Y=-148.4391 +FPS=22.81, 法向力=1514.4836, 切向力X=-223.6435, 切向力Y=-244.0226 +FPS=22.21, 法向力=1315.2806, 切向力X=206.2386, 切向力Y=425.5669 +FPS=22.01, 法向力=1410.5243, 切向力X=-186.1513, 切向力Y=402.0486 +FPS=25.12, 法向力=1265.4678, 切向力X=-59.9435, 切向力Y=110.1718 +FPS=27.08, 法向力=1360.3152, 切向力X=-89.7325, 切向力Y=68.6776 +FPS=25.19, 法向力=1657.8545, 切向力X=-210.3154, 切向力Y=155.4608 +FPS=24.77, 法向力=1698.0826, 切向力X=-157.2688, 切向力Y=93.5163 +FPS=26.58, 法向力=1429.8044, 切向力X=-159.5458, 切向力Y=602.5952 +FPS=24.63, 法向力=1510.2859, 切向力X=-596.1191, 切向力Y=-480.9277 +FPS=24.63, 法向力=1884.1064, 切向力X=75.1330, 切向力Y=-468.1277 +FPS=26.82, 法向力=1859.4189, 切向力X=44.3251, 切向力Y=-352.8374 +FPS=25.48, 法向力=1291.3956, 切向力X=-221.1294, 切向力Y=-614.4802 +stitch_feature_optimized: canvas out_w=548, out_h=421, x_min=-146.20, y_min=-84.21 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000485s, blend=0.004006s (9 tiles incl ref), finalize=0.000070s, total=0.004569s +FPS=25.27, 法向力=1271.7604, 切向力X=-224.1503, 切向力Y=-596.4116 +FPS=26.24, 法向力=1545.5269, 切向力X=-300.3432, 切向力Y=-661.2589 +FPS=25.08, 法向力=1823.2817, 切向力X=-232.7971, 切向力Y=555.3549 +FPS=26.41, 法向力=1449.6223, 切向力X=-463.8256, 切向力Y=132.5147 +FPS=26.46, 法向力=1411.0503, 切向力X=-460.9505, 切向力Y=215.9025 +FPS=24.42, 法向力=1816.4437, 切向力X=-440.9505, 切向力Y=-374.4119 +FPS=24.55, 法向力=1827.5593, 切向力X=-458.8984, 切向力Y=-468.3517 +FPS=23.92, 法向力=815.6543, 切向力X=-356.8955, 切向力Y=167.5970 +FPS=15.93, 法向力=1406.9480, 切向力X=-349.6270, 切向力Y=-108.2459 +FPS=36.64, 法向力=1494.0059, 切向力X=117.4662, 切向力Y=345.6304 +FPS=30.58, 法向力=1524.1049, 切向力X=69.5270, 切向力Y=387.2896 +FPS=30.50, 法向力=1710.7174, 切向力X=-16.6265, 切向力Y=171.0832 +FPS=32.20, 法向力=1687.2994, 切向力X=11.1211, 切向力Y=86.6457 +FPS=26.98, 法向力=1908.0808, 切向力X=-400.0672, 切向力Y=-629.4048 +FPS=30.86, 法向力=1878.2372, 切向力X=-367.7072, 切向力Y=-626.1830 +FPS=27.96, 法向力=1260.6877, 切向力X=-418.1684, 切向力Y=539.5501 +FPS=28.39, 法向力=1060.9692, 切向力X=210.4489, 切向力Y=275.0892 +FPS=32.25, 法向力=1078.9385, 切向力X=109.6636, 切向力Y=220.9324 +FPS=29.97, 法向力=1404.9038, 切向力X=-772.2026, 切向力Y=104.2079 +FPS=32.20, 法向力=1418.9526, 切向力X=-813.4619, 切向力Y=203.9062 +FPS=28.88, 法向力=1240.0309, 切向力X=607.5481, 切向力Y=318.4490 +FPS=32.40, 法向力=1226.8900, 切向力X=575.9358, 切向力Y=361.7585 +FPS=29.46, 法向力=1527.4397, 切向力X=-1335.9243, 切向力Y=-133.4970 +FPS=31.37, 法向力=1546.8903, 切向力X=-1299.3301, 切向力Y=-121.2184 +FPS=32.57, 法向力=1522.8313, 切向力X=-1000.2047, 切向力Y=-485.8780 +FPS=29.34, 法向力=1530.9100, 切向力X=-1029.2196, 切向力Y=-439.3663 +FPS=30.08, 法向力=1336.6255, 切向力X=150.3995, 切向力Y=-678.1122 +FPS=30.35, 法向力=1727.4541, 切向力X=-250.0693, 切向力Y=-216.4118 +FPS=29.33, 法向力=1706.0972, 切向力X=-193.0882, 切向力Y=-179.1960 +FPS=31.74, 法向力=1532.1244, 切向力X=187.1077, 切向力Y=-299.2480 +stitch_feature_optimized: canvas out_w=548, out_h=421, x_min=-146.20, y_min=-84.21 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000281s, blend=0.002468s (9 tiles incl ref), finalize=0.000063s, total=0.002819s +FPS=30.40, 法向力=1499.3765, 切向力X=217.2282, 切向力Y=-339.2540 +FPS=29.56, 法向力=1050.5515, 切向力X=-237.1435, 切向力Y=-380.0135 +FPS=23.68, 法向力=1047.0476, 切向力X=-227.9950, 切向力Y=-403.0352 +FPS=32.46, 法向力=1438.0962, 切向力X=-455.7194, 切向力Y=-455.5202 +FPS=31.53, 法向力=1433.0009, 切向力X=-470.1268, 切向力Y=-468.3154 +FPS=33.23, 法向力=1247.3541, 切向力X=-94.2771, 切向力Y=-394.3536 +FPS=32.38, 法向力=1283.9231, 切向力X=-112.7476, 切向力Y=-364.1336 +FPS=29.02, 法向力=1675.8229, 切向力X=469.9596, 切向力Y=-103.1765 +FPS=30.28, 法向力=1305.2383, 切向力X=1042.0122, 切向力Y=594.9593 +FPS=32.43, 法向力=1294.6697, 切向力X=1054.7490, 切向力Y=779.8146 +FPS=32.35, 法向力=1360.2537, 切向力X=-207.4012, 切向力Y=286.2524 +FPS=33.87, 法向力=1355.5540, 切向力X=-131.3972, 切向力Y=304.0545 +FPS=30.38, 法向力=1610.5541, 切向力X=-42.9943, 切向力Y=560.5825 +FPS=33.74, 法向力=1616.8691, 切向力X=-161.3731, 切向力Y=561.5793 +FPS=32.61, 法向力=1494.3877, 切向力X=176.8274, 切向力Y=-549.3625 +FPS=33.98, 法向力=1441.1028, 切向力X=100.4920, 切向力Y=-557.0320 +FPS=32.11, 法向力=1458.3196, 切向力X=476.9090, 切向力Y=595.2308 +FPS=34.09, 法向力=1436.4636, 切向力X=474.0747, 切向力Y=616.3133 +FPS=29.59, 法向力=1386.6682, 切向力X=-726.0106, 切向力Y=466.0667 +FPS=31.56, 法向力=1394.4331, 切向力X=-770.1132, 切向力Y=514.5056 +FPS=30.70, 法向力=1434.2925, 切向力X=-288.5975, 切向力Y=-56.9284 +FPS=34.31, 法向力=1409.8176, 切向力X=-277.1718, 切向力Y=-87.9423 +FPS=32.35, 法向力=1287.3206, 切向力X=474.8663, 切向力Y=-95.4472 +FPS=32.56, 法向力=1286.7941, 切向力X=452.8184, 切向力Y=8.8096 +FPS=32.82, 法向力=1091.8477, 切向力X=231.3159, 切向力Y=777.3857 +FPS=34.58, 法向力=1093.9059, 切向力X=236.7260, 切向力Y=821.5876 +FPS=33.24, 法向力=1322.0845, 切向力X=-180.4963, 切向力Y=-185.3185 +FPS=32.51, 法向力=1331.2062, 切向力X=-191.2297, 切向力Y=-302.7960 +FPS=28.80, 法向力=1365.2434, 切向力X=-42.0118, 切向力Y=-626.3314 +FPS=33.31, 法向力=1327.8602, 切向力X=-26.2311, 切向力Y=-629.5753 +stitch_feature_optimized: canvas out_w=548, out_h=421, x_min=-146.20, y_min=-84.21 +stitch_feature_optimized steps: brightness=0.000009s, geom=0.000003s (hit), reset=0.000272s, blend=0.002179s (9 tiles incl ref), finalize=0.000057s, total=0.002520s +FPS=31.17, 法向力=1456.5991, 切向力X=251.4430, 切向力Y=175.2824 +FPS=33.53, 法向力=1139.4899, 切向力X=-542.3759, 切向力Y=380.9754 +FPS=35.19, 法向力=1148.8145, 切向力X=-532.6517, 切向力Y=380.9395 +FPS=33.25, 法向力=1157.2104, 切向力X=-525.9506, 切向力Y=375.4864 +FPS=33.59, 法向力=1378.9500, 切向力X=-14.9789, 切向力Y=1491.6785 +FPS=32.94, 法向力=1385.6178, 切向力X=36.7855, 切向力Y=1529.9977 +FPS=30.86, 法向力=1301.1287, 切向力X=220.4337, 切向力Y=-246.4709 +FPS=27.99, 法向力=1267.8220, 切向力X=163.0234, 切向力Y=-268.6807 +FPS=30.73, 法向力=1493.3340, 切向力X=-688.1093, 切向力Y=-356.3095 +FPS=30.54, 法向力=1143.1266, 切向力X=-426.5485, 切向力Y=-71.8700 +FPS=34.23, 法向力=1162.1189, 切向力X=-418.0892, 切向力Y=26.8579 +FPS=30.38, 法向力=1074.5701, 切向力X=-29.4709, 切向力Y=252.1682 +FPS=34.69, 法向力=1153.6763, 切向力X=102.3240, 切向力Y=322.1097 +FPS=31.67, 法向力=1441.4634, 切向力X=-433.1981, 切向力Y=63.2819 +FPS=34.60, 法向力=1441.9001, 切向力X=-314.6603, 切向力Y=-25.2188 +FPS=33.26, 法向力=1498.2537, 切向力X=-281.9417, 切向力Y=724.0116 +FPS=33.36, 法向力=1422.5168, 切向力X=-267.0343, 切向力Y=845.4813 +FPS=31.43, 法向力=1348.2288, 切向力X=48.9973, 切向力Y=-1215.0430 +FPS=33.99, 法向力=1252.4535, 切向力X=54.4794, 切向力Y=-1208.0717 +FPS=33.07, 法向力=1297.9766, 切向力X=-69.0651, 切向力Y=64.8481 +FPS=34.33, 法向力=1274.2207, 切向力X=-68.3414, 切向力Y=155.3088 +FPS=30.54, 法向力=1344.8525, 切向力X=162.7661, 切向力Y=455.9693 +FPS=33.18, 法向力=1333.2445, 切向力X=93.1509, 切向力Y=463.6126 +FPS=30.88, 法向力=1515.0018, 切向力X=214.8235, 切向力Y=-499.4135 +FPS=33.19, 法向力=1523.9084, 切向力X=139.9312, 切向力Y=-393.4341 +FPS=31.05, 法向力=1255.5173, 切向力X=-340.7026, 切向力Y=-63.0412 +FPS=33.07, 法向力=1260.3564, 切向力X=-279.6782, 切向力Y=-7.0326 +FPS=33.75, 法向力=1307.0132, 切向力X=-186.5521, 切向力Y=-93.2006 +FPS=33.58, 法向力=1320.2875, 切向力X=-22.8828, 切向力Y=-80.6263 +FPS=31.94, 法向力=1181.6276, 切向力X=216.9549, 切向力Y=-825.0339 +stitch_feature_optimized: canvas out_w=548, out_h=421, x_min=-146.20, y_min=-84.21 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002212s (9 tiles incl ref), finalize=0.000062s, total=0.002547s +FPS=34.25, 法向力=1131.2474, 切向力X=248.8443, 切向力Y=-817.9962 +FPS=31.60, 法向力=1395.6724, 切向力X=382.6448, 切向力Y=-375.0797 +FPS=33.05, 法向力=1421.5369, 切向力X=423.4401, 切向力Y=-440.5425 +FPS=33.02, 法向力=1249.9421, 切向力X=-667.9491, 切向力Y=-329.5619 +FPS=34.88, 法向力=1228.7908, 切向力X=-630.9520, 切向力Y=-341.9665 +FPS=34.04, 法向力=1555.1995, 切向力X=-761.1580, 切向力Y=-201.8624 +FPS=35.21, 法向力=1553.5066, 切向力X=-642.7076, 切向力Y=-232.1875 +FPS=31.96, 法向力=1200.4653, 切向力X=-535.5006, 切向力Y=147.4888 +FPS=34.99, 法向力=1158.9283, 切向力X=-485.6183, 切向力Y=110.7281 +FPS=28.76, 法向力=1448.8275, 切向力X=-136.1019, 切向力Y=242.9064 +FPS=32.24, 法向力=1417.2463, 切向力X=-135.3568, 切向力Y=199.4914 +FPS=33.82, 法向力=1411.2993, 切向力X=150.0059, 切向力Y=-196.2298 +FPS=35.13, 法向力=1460.2842, 切向力X=178.2361, 切向力Y=-250.8620 +FPS=32.55, 法向力=1072.3782, 切向力X=164.7580, 切向力Y=-400.9822 +FPS=34.66, 法向力=1093.0826, 切向力X=102.3619, 切向力Y=-336.3835 +FPS=32.34, 法向力=1146.9025, 切向力X=-134.5309, 切向力Y=-482.9703 +FPS=34.76, 法向力=1158.5837, 切向力X=-151.1792, 切向力Y=-493.7804 +FPS=31.41, 法向力=1536.0055, 切向力X=513.4905, 切向力Y=-391.9005 +FPS=32.95, 法向力=1402.5503, 切向力X=-20.0212, 切向力Y=-162.8757 +FPS=33.50, 法向力=1390.7341, 切向力X=-74.2569, 切向力Y=-94.8800 +FPS=33.44, 法向力=1395.2386, 切向力X=-95.4436, 切向力Y=-112.4247 +FPS=32.73, 法向力=1362.9340, 切向力X=147.4601, 切向力Y=25.4988 +FPS=34.06, 法向力=1374.3943, 切向力X=169.3972, 切向力Y=54.6535 +FPS=32.39, 法向力=1173.3506, 切向力X=447.0693, 切向力Y=461.3837 +FPS=34.09, 法向力=1232.0697, 切向力X=342.8943, 切向力Y=476.4113 +FPS=31.65, 法向力=1189.8629, 切向力X=-4.8280, 切向力Y=-171.3659 +FPS=31.44, 法向力=1232.3574, 切向力X=-485.7665, 切向力Y=-54.3094 +FPS=32.63, 法向力=1239.9481, 切向力X=-470.6609, 切向力Y=-66.4952 +FPS=33.22, 法向力=1238.1766, 切向力X=-449.9946, 切向力Y=-85.9593 +FPS=35.01, 法向力=1280.9551, 切向力X=32.2589, 切向力Y=217.4088 +stitch_feature_optimized: canvas out_w=548, out_h=421, x_min=-146.20, y_min=-84.21 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002199s (9 tiles incl ref), finalize=0.000055s, total=0.002528s +FPS=33.63, 法向力=1277.6962, 切向力X=120.9246, 切向力Y=282.3187 +FPS=31.98, 法向力=1644.9841, 切向力X=-613.0759, 切向力Y=326.7834 +FPS=34.39, 法向力=1703.0295, 切向力X=-727.2559, 切向力Y=278.8027 +FPS=31.18, 法向力=1519.8110, 切向力X=105.1943, 切向力Y=-481.7300 +FPS=31.84, 法向力=1669.6936, 切向力X=-508.3566, 切向力Y=-824.3042 +FPS=35.08, 法向力=1683.1252, 切向力X=-528.0714, 切向力Y=-885.8762 +FPS=31.64, 法向力=1630.5366, 切向力X=-503.0092, 切向力Y=-774.8142 +FPS=35.37, 法向力=1410.2496, 切向力X=-277.6043, 切向力Y=-3979.4863 +FPS=32.29, 法向力=1390.5875, 切向力X=-309.2200, 切向力Y=-3950.7749 +FPS=33.69, 法向力=4221.6895, 切向力X=-1123.0039, 切向力Y=-16685.5137 +FPS=31.78, 法向力=4101.3086, 切向力X=-969.6002, 切向力Y=-17028.1250 +FPS=30.78, 法向力=6492.8472, 切向力X=-1747.7007, 切向力Y=-34825.1445 +FPS=28.64, 法向力=6463.5337, 切向力X=1216.3136, 切向力Y=-43099.7070 +FPS=30.77, 法向力=6161.2471, 切向力X=1528.5421, 切向力Y=-43522.1016 +FPS=29.99, 法向力=6572.1968, 切向力X=4996.9268, 切向力Y=-57452.9766 +FPS=31.59, 法向力=6409.7729, 切向力X=4915.0703, 切向力Y=-57908.7891 +FPS=30.13, 法向力=7095.7646, 切向力X=13163.5332, 切向力Y=-61387.6562 +FPS=31.10, 法向力=6966.9912, 切向力X=13120.2588, 切向力Y=-61799.1797 +FPS=30.64, 法向力=8841.2617, 切向力X=21617.8086, 切向力Y=-50432.2773 +FPS=30.61, 法向力=9837.6289, 切向力X=31588.8320, 切向力Y=-63147.8359 +FPS=30.86, 法向力=9728.9570, 切向力X=31540.0781, 切向力Y=-63598.2344 +FPS=30.62, 法向力=12794.4473, 切向力X=38491.0195, 切向力Y=-66860.8359 +FPS=29.32, 法向力=12892.1865, 切向力X=38892.7109, 切向力Y=-67193.9531 +FPS=28.14, 法向力=13973.1719, 切向力X=36184.3164, 切向力Y=-48415.3906 +FPS=33.13, 法向力=14149.0342, 切向力X=35886.3828, 切向力Y=-47854.1172 +FPS=31.46, 法向力=12231.0020, 切向力X=20295.5898, 切向力Y=-7064.5342 +FPS=31.43, 法向力=12161.2021, 切向力X=20545.6699, 切向力Y=-6932.8818 +FPS=30.88, 法向力=13626.9746, 切向力X=-11402.8555, 切向力Y=33517.7383 +FPS=31.18, 法向力=13810.0664, 切向力X=-11642.4609, 切向力Y=33689.7070 +FPS=28.82, 法向力=15273.5801, 切向力X=-15321.2217, 切向力Y=45844.8906 +stitch_feature_optimized: canvas out_w=548, out_h=421, x_min=-146.20, y_min=-84.21 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000383s, blend=0.002276s (9 tiles incl ref), finalize=0.000072s, total=0.002738s +FPS=29.98, 法向力=15213.7842, 切向力X=-15789.3311, 切向力Y=46214.3359 +FPS=30.33, 法向力=14032.4150, 切向力X=-9171.9238, 切向力Y=32400.4062 +FPS=33.29, 法向力=14063.3730, 切向力X=-8979.8086, 切向力Y=32268.8438 +FPS=33.47, 法向力=11469.8613, 切向力X=-2849.3140, 切向力Y=22425.1992 +FPS=32.75, 法向力=6387.1997, 切向力X=285.9684, 切向力Y=11741.3359 +FPS=34.65, 法向力=6418.6479, 切向力X=310.5147, 切向力Y=11768.4219 +FPS=34.06, 法向力=6422.5220, 切向力X=298.5235, 切向力Y=11725.4004 +FPS=35.77, 法向力=3585.9375, 切向力X=1003.0449, 切向力Y=3231.9800 +FPS=36.21, 法向力=3577.3115, 切向力X=930.6226, 切向力Y=3219.5088 +FPS=33.48, 法向力=2611.2637, 切向力X=72.4698, 切向力Y=992.7284 +FPS=35.86, 法向力=2592.1069, 切向力X=153.8021, 切向力Y=1019.9778 +FPS=33.80, 法向力=1839.0048, 切向力X=-729.0265, 切向力Y=-999.4283 +FPS=35.65, 法向力=1849.5300, 切向力X=-735.5081, 切向力Y=-985.7106 +FPS=33.64, 法向力=1584.6052, 切向力X=-2.4922, 切向力Y=-5680.3750 +FPS=36.32, 法向力=1663.0692, 切向力X=-63.4978, 切向力Y=-5966.6514 +FPS=35.58, 法向力=3221.5464, 切向力X=1217.5966, 切向力Y=-12826.7559 +FPS=35.81, 法向力=3149.9951, 切向力X=1262.9136, 切向力Y=-13259.2285 +FPS=32.95, 法向力=5850.6890, 切向力X=45.4773, 切向力Y=-26270.2031 +FPS=32.77, 法向力=5372.9678, 切向力X=181.9566, 切向力Y=-26857.2578 +FPS=30.91, 法向力=6749.7300, 切向力X=-1065.4470, 切向力Y=-37470.1094 +FPS=34.58, 法向力=6447.0430, 切向力X=-1410.2944, 切向力Y=-38136.5430 +FPS=31.99, 法向力=5498.7402, 切向力X=-3814.8303, 切向力Y=-46072.3008 +FPS=35.70, 法向力=5311.8662, 切向力X=-4043.9380, 切向力Y=-46295.1641 +FPS=32.60, 法向力=5538.1758, 切向力X=-5263.9048, 切向力Y=-52260.1719 +FPS=35.02, 法向力=5608.8350, 切向力X=-5465.2974, 切向力Y=-52418.0547 +FPS=31.90, 法向力=6385.1699, 切向力X=-8398.2979, 切向力Y=-55487.5078 +FPS=34.34, 法向力=6586.6084, 切向力X=-8595.9385, 切向力Y=-55359.7734 +FPS=28.82, 法向力=7968.1436, 切向力X=-8018.4731, 切向力Y=-58109.3867 +FPS=33.27, 法向力=8292.6514, 切向力X=-7879.3887, 切向力Y=-58090.1172 +FPS=32.12, 法向力=10962.6406, 切向力X=-7009.1016, 切向力Y=-49491.7656 +stitch_feature_optimized: canvas out_w=548, out_h=421, x_min=-146.20, y_min=-84.21 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000273s, blend=0.002141s (9 tiles incl ref), finalize=0.000057s, total=0.002476s +FPS=33.16, 法向力=10917.6836, 切向力X=-7027.1104, 切向力Y=-49392.6016 +FPS=32.55, 法向力=11432.4814, 切向力X=-6333.4512, 切向力Y=-28053.0449 +FPS=32.87, 法向力=11389.0986, 切向力X=-6346.0342, 切向力Y=-28060.5508 +FPS=32.43, 法向力=9539.1514, 切向力X=-11093.2568, 切向力Y=4137.1934 +FPS=35.62, 法向力=9378.2148, 切向力X=-11070.4775, 切向力Y=4277.1855 +FPS=30.18, 法向力=9646.8848, 切向力X=-22302.9180, 切向力Y=23482.8574 +FPS=30.65, 法向力=9524.4336, 切向力X=-22536.0781, 切向力Y=23764.2344 +FPS=34.32, 法向力=7618.5234, 切向力X=-44080.3594, 切向力Y=8929.6377 +FPS=33.48, 法向力=10434.3564, 切向力X=-53531.1094, 切向力Y=-1457.4015 +FPS=33.89, 法向力=10212.5996, 切向力X=-54127.0977, 切向力Y=-2218.3643 +FPS=34.18, 法向力=10382.7549, 切向力X=-54063.4023, 切向力Y=-2187.4507 +FPS=33.55, 法向力=11951.2754, 切向力X=-57493.0234, 切向力Y=6661.0400 +FPS=34.79, 法向力=11768.5215, 切向力X=-57981.5938, 切向力Y=6835.5234 +FPS=32.31, 法向力=17720.0527, 切向力X=-54333.8359, 切向力Y=14358.7305 +FPS=29.84, 法向力=17402.5254, 切向力X=-54516.3281, 切向力Y=14342.5605 +FPS=31.93, 法向力=20492.1953, 切向力X=-37919.3203, 切向力Y=12410.6514 +FPS=31.42, 法向力=13252.7637, 切向力X=-21156.2266, 切向力Y=6429.5601 +FPS=34.67, 法向力=12692.2734, 切向力X=-20634.3906, 切向力Y=6081.8242 +FPS=35.41, 法向力=12712.0098, 切向力X=-20631.0234, 切向力Y=6149.2588 +FPS=33.49, 法向力=4149.9199, 切向力X=-8389.6074, 切向力Y=-1588.0894 +FPS=32.16, 法向力=4230.8193, 切向力X=-8455.4424, 切向力Y=-1576.6350 +FPS=28.55, 法向力=1524.8483, 切向力X=1672.3698, 切向力Y=-3726.7314 +FPS=29.03, 法向力=3304.2720, 切向力X=11359.9785, 切向力Y=-9487.4961 +FPS=29.70, 法向力=3311.7454, 切向力X=11825.0537, 切向力Y=-9649.8574 +FPS=29.70, 法向力=4642.0933, 切向力X=19580.9180, 切向力Y=-12891.6025 +FPS=34.00, 法向力=4727.9556, 切向力X=20198.9219, 切向力Y=-12671.2402 +FPS=30.60, 法向力=5057.4863, 切向力X=23440.7148, 切向力Y=-15197.9561 +FPS=33.13, 法向力=5071.0527, 切向力X=23618.4668, 切向力Y=-15015.8369 +FPS=33.03, 法向力=5131.1904, 切向力X=21575.6641, 切向力Y=-12198.3428 +FPS=34.15, 法向力=5088.7495, 切向力X=21443.9766, 切向力Y=-12159.2031 +stitch_feature_optimized: canvas out_w=548, out_h=421, x_min=-146.20, y_min=-84.21 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000304s, blend=0.002158s (9 tiles incl ref), finalize=0.000056s, total=0.002524s +FPS=32.07, 法向力=4043.1558, 切向力X=15181.0879, 切向力Y=-5384.0400 +FPS=33.86, 法向力=4049.4751, 切向力X=15249.0410, 切向力Y=-5411.2363 +FPS=31.55, 法向力=3009.8511, 切向力X=10637.7656, 切向力Y=-3617.7622 +FPS=35.61, 法向力=3039.1191, 切向力X=10589.5820, 切向力Y=-3638.2251 +FPS=31.02, 法向力=2902.8472, 切向力X=6590.4917, 切向力Y=-1039.6475 +FPS=35.44, 法向力=2894.5173, 切向力X=6570.7100, 切向力Y=-1052.9280 +FPS=31.96, 法向力=1488.7930, 切向力X=4664.8989, 切向力Y=21.8503 +FPS=31.97, 法向力=1495.1125, 切向力X=4552.5928, 切向力Y=49.7833 +FPS=33.84, 法向力=1333.0449, 切向力X=3217.9104, 切向力Y=-138.5892 +FPS=32.17, 法向力=1420.5868, 切向力X=3146.2412, 切向力Y=-131.6862 +FPS=32.96, 法向力=1442.8440, 切向力X=3700.4629, 切向力Y=-613.3220 +FPS=33.86, 法向力=1470.6494, 切向力X=3635.6787, 切向力Y=-637.9458 +FPS=34.21, 法向力=1861.8367, 切向力X=2415.6455, 切向力Y=-1523.8086 +FPS=36.01, 法向力=1762.1434, 切向力X=2531.4426, 切向力Y=-1484.6122 +FPS=32.60, 法向力=2515.2659, 切向力X=-3007.0278, 切向力Y=10717.6582 +FPS=35.06, 法向力=2470.2329, 切向力X=-3205.1978, 切向力Y=10928.4551 +FPS=33.29, 法向力=9202.2246, 切向力X=-8120.7373, 切向力Y=37416.3945 +FPS=35.51, 法向力=9123.4512, 切向力X=-8068.4814, 切向力Y=37806.4688 +FPS=32.53, 法向力=13393.3984, 切向力X=-8605.1016, 切向力Y=32199.4199 +FPS=32.72, 法向力=13367.7021, 切向力X=-8562.0820, 切向力Y=32173.9570 +FPS=30.98, 法向力=10542.7529, 切向力X=-2746.3516, 切向力Y=22344.5645 +FPS=34.93, 法向力=10574.3154, 切向力X=-2790.2998, 切向力Y=22356.5156 +FPS=32.26, 法向力=7057.1201, 切向力X=-1266.9507, 切向力Y=10610.1318 +FPS=33.73, 法向力=7086.4092, 切向力X=-1286.8105, 切向力Y=10612.6445 +FPS=32.70, 法向力=4430.2588, 切向力X=-92.7620, 切向力Y=5936.9736 +FPS=32.97, 法向力=4443.6230, 切向力X=-65.3555, 切向力Y=5910.4092 +FPS=31.52, 法向力=2186.9419, 切向力X=-82.8561, 切向力Y=2870.3701 +FPS=32.66, 法向力=2193.5938, 切向力X=-55.0157, 切向力Y=2927.3213 +FPS=28.45, 法向力=1310.9832, 切向力X=-261.8342, 切向力Y=-2962.0784 +FPS=33.63, 法向力=1332.9304, 切向力X=-251.4729, 切向力Y=-3117.6572 +stitch_feature_optimized: canvas out_w=548, out_h=421, x_min=-146.20, y_min=-84.21 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000270s, blend=0.002127s (9 tiles incl ref), finalize=0.000058s, total=0.002461s +FPS=32.38, 法向力=4017.4578, 切向力X=2535.3767, 切向力Y=-18090.9395 +FPS=31.61, 法向力=5130.6660, 切向力X=4187.2197, 切向力Y=-32628.9219 +FPS=34.56, 法向力=4715.3696, 切向力X=4438.6528, 切向力Y=-33230.7500 +FPS=31.70, 法向力=4637.6489, 切向力X=4545.0439, 切向力Y=-33248.4258 +FPS=33.69, 法向力=4567.1831, 切向力X=7980.4102, 切向力Y=-32624.3711 +FPS=33.78, 法向力=4670.5205, 切向力X=8091.0688, 切向力Y=-32611.1387 +FPS=33.71, 法向力=5925.9932, 切向力X=4993.7461, 切向力Y=-23503.0820 +FPS=33.78, 法向力=5874.9531, 切向力X=5133.0283, 切向力Y=-23284.9922 +FPS=33.61, 法向力=6639.4570, 切向力X=4681.6748, 切向力Y=-16103.8623 +FPS=31.50, 法向力=3909.5581, 切向力X=2714.9819, 切向力Y=-8428.7480 +FPS=35.11, 法向力=3823.9771, 切向力X=2754.4912, 切向力Y=-8375.4355 +FPS=31.85, 法向力=3800.1023, 切向力X=2747.8154, 切向力Y=-8327.6016 +FPS=32.99, 法向力=4584.2422, 切向力X=-1864.7854, 切向力Y=12960.7285 +FPS=30.21, 法向力=4606.6426, 切向力X=-1765.1772, 切向力Y=13061.2930 +FPS=33.08, 法向力=5213.4839, 切向力X=-3649.1030, 切向力Y=26097.6133 +FPS=33.76, 法向力=5232.2568, 切向力X=-3468.8184, 切向力Y=26417.9707 +FPS=33.97, 法向力=8245.6992, 切向力X=-2238.9182, 切向力Y=29628.3789 +FPS=30.99, 法向力=9974.4541, 切向力X=-82.7780, 切向力Y=27032.9453 +FPS=35.21, 法向力=9772.2520, 切向力X=37.3001, 切向力Y=26996.4785 +FPS=33.32, 法向力=8307.4336, 切向力X=849.5647, 切向力Y=15860.0088 +FPS=34.29, 法向力=8133.0371, 切向力X=938.6602, 切向力Y=15784.3770 +FPS=29.18, 法向力=3244.3364, 切向力X=800.7123, 切向力Y=5018.7998 +FPS=31.22, 法向力=3330.0725, 切向力X=733.6947, 切向力Y=5096.7275 +FPS=33.23, 法向力=3317.2593, 切向力X=717.4204, 切向力Y=5084.0312 +FPS=34.64, 法向力=1668.9585, 切向力X=554.1484, 切向力Y=1915.1062 +FPS=33.58, 法向力=1494.7440, 切向力X=236.7724, 切向力Y=81.3636 +FPS=35.20, 法向力=1529.5560, 切向力X=241.9038, 切向力Y=-54.5028 +FPS=32.50, 法向力=1182.6047, 切向力X=351.6689, 切向力Y=923.7053 +FPS=34.85, 法向力=1171.5647, 切向力X=423.3259, 切向力Y=886.6979 +FPS=33.10, 法向力=1373.7792, 切向力X=-3412.7827, 切向力Y=-2300.6309 +stitch_feature_optimized: canvas out_w=548, out_h=421, x_min=-146.20, y_min=-84.21 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000273s, blend=0.002212s (9 tiles incl ref), finalize=0.000058s, total=0.002548s +FPS=34.59, 法向力=1398.7712, 切向力X=-3558.3115, 切向力Y=-2426.0999 +FPS=33.37, 法向力=1429.0815, 切向力X=-3576.8857, 切向力Y=-2415.3511 +FPS=34.73, 法向力=2179.2686, 切向力X=-11553.7510, 切向力Y=-10458.6338 +FPS=32.45, 法向力=3385.0576, 切向力X=-20826.2891, 切向力Y=-18643.3965 +FPS=35.99, 法向力=3665.0322, 切向力X=-21780.5527, 切向力Y=-19461.1504 +FPS=33.63, 法向力=4579.3340, 切向力X=-28281.0547, 切向力Y=-30458.9570 +FPS=35.31, 法向力=4779.0225, 切向力X=-28565.1641, 切向力Y=-31230.6445 +FPS=33.32, 法向力=4866.9902, 切向力X=-28519.2832, 切向力Y=-31260.1875 +FPS=33.19, 法向力=5174.4155, 切向力X=-30015.4531, 切向力Y=-33504.2852 +FPS=33.45, 法向力=5327.9810, 切向力X=-29992.7031, 切向力Y=-33659.7734 +FPS=31.54, 法向力=4309.8008, 切向力X=-30083.3613, 切向力Y=-24784.2715 +FPS=29.58, 法向力=4149.5010, 切向力X=-34044.1172, 切向力Y=-20812.2559 +FPS=35.82, 法向力=4119.8105, 切向力X=-34011.2656, 切向力Y=-20762.9824 +FPS=33.87, 法向力=5005.1719, 切向力X=-33138.2578, 切向力Y=-16361.2520 +FPS=34.85, 法向力=4972.1074, 切向力X=-33177.0625, 切向力Y=-16256.3848 +FPS=33.75, 法向力=4967.7832, 切向力X=-33150.0625, 切向力Y=-16257.4873 +FPS=27.85, 法向力=5874.8818, 切向力X=-31338.2910, 切向力Y=-12566.0459 +FPS=33.55, 法向力=5844.2119, 切向力X=-31416.0938, 切向力Y=-12553.7070 +FPS=32.77, 法向力=6804.8408, 切向力X=-26196.2695, 切向力Y=-1339.4690 +FPS=31.32, 法向力=6272.2500, 切向力X=-22713.2051, 切向力Y=3235.8538 +FPS=35.68, 法向力=6259.0513, 切向力X=-22669.6504, 切向力Y=3343.0034 +FPS=31.61, 法向力=6774.7275, 切向力X=-19975.3105, 切向力Y=3962.5439 +FPS=34.70, 法向力=6839.0254, 切向力X=-19937.5820, 切向力Y=4055.1177 +FPS=32.88, 法向力=4778.2363, 切向力X=-23350.2012, 切向力Y=-14090.3047 +FPS=34.25, 法向力=4827.1470, 切向力X=-23287.5977, 切向力Y=-14757.0254 +FPS=32.43, 法向力=4843.4492, 切向力X=-23247.2734, 切向力Y=-14766.9062 +FPS=33.36, 法向力=4543.2603, 切向力X=-21614.0508, 切向力Y=-37118.8203 +FPS=32.27, 法向力=6915.8174, 切向力X=-17029.1328, 切向力Y=-42144.7031 +FPS=33.99, 法向力=6984.1445, 切向力X=-16947.6914, 切向力Y=-42356.6953 +FPS=31.17, 法向力=5917.3481, 切向力X=-10688.1035, 切向力Y=-35351.7188 +stitch_feature_optimized: canvas out_w=548, out_h=421, x_min=-146.20, y_min=-84.21 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002146s (9 tiles incl ref), finalize=0.000056s, total=0.002473s +FPS=34.96, 法向力=5956.3174, 切向力X=-10703.7676, 切向力Y=-35384.3125 +FPS=33.53, 法向力=6241.2393, 切向力X=-3592.4019, 切向力Y=-37218.9648 +FPS=35.95, 法向力=6212.7910, 切向力X=-3496.8848, 切向力Y=-37385.5859 +FPS=31.45, 法向力=8310.9873, 切向力X=-4470.5859, 切向力Y=-34606.1172 +FPS=31.68, 法向力=8343.8340, 切向力X=-4381.2759, 切向力Y=-34653.3555 +FPS=31.61, 法向力=10750.4922, 切向力X=-3184.3027, 切向力Y=-29972.3281 +FPS=34.33, 法向力=10712.9844, 切向力X=-3199.4128, 切向力Y=-29948.4492 +FPS=31.51, 法向力=9402.1191, 切向力X=-2483.7725, 切向力Y=-19764.1699 +FPS=34.04, 法向力=9351.3291, 切向力X=-2568.6152, 切向力Y=-19761.7422 +FPS=30.94, 法向力=9290.5332, 切向力X=-2537.0566, 切向力Y=-11967.1182 +FPS=35.30, 法向力=9293.0508, 切向力X=-2645.4463, 切向力Y=-11883.1426 +FPS=34.70, 法向力=9020.5547, 切向力X=168.8051, 切向力Y=-10110.7656 +FPS=29.10, 法向力=8961.7861, 切向力X=236.8083, 切向力Y=-9946.6123 +FPS=29.00, 法向力=5274.6172, 切向力X=-3217.3750, 切向力Y=-1525.2008 +FPS=33.37, 法向力=5276.7266, 切向力X=-3258.5320, 切向力Y=-1544.0017 +FPS=33.46, 法向力=5784.7603, 切向力X=-11044.2539, 切向力Y=30868.0039 +FPS=35.11, 法向力=5761.6021, 切向力X=-10924.5527, 切向力Y=31007.2852 +FPS=32.13, 法向力=10412.6445, 切向力X=-10907.1602, 切向力Y=42096.0742 +FPS=33.99, 法向力=10455.8975, 切向力X=-10894.3701, 切向力Y=42231.9375 +FPS=30.06, 法向力=10400.1250, 切向力X=-5486.7729, 切向力Y=27631.4219 +FPS=34.15, 法向力=10422.4297, 切向力X=-5649.0254, 切向力Y=27622.6562 +FPS=34.93, 法向力=8135.0039, 切向力X=-3906.2998, 切向力Y=14413.2637 +FPS=35.58, 法向力=8006.1729, 切向力X=-3954.9424, 切向力Y=14187.3770 +FPS=33.99, 法向力=4487.0737, 切向力X=-1673.0664, 切向力Y=459.2386 +FPS=34.10, 法向力=4508.9043, 切向力X=-1660.2732, 切向力Y=505.9733 +FPS=32.94, 法向力=4213.1909, 切向力X=2173.0146, 切向力Y=-29617.9844 +FPS=35.62, 法向力=4107.9951, 切向力X=2220.0552, 切向力Y=-29745.1797 +FPS=31.85, 法向力=4586.9712, 切向力X=2797.8691, 切向力Y=-45832.6172 +FPS=33.46, 法向力=4416.3838, 切向力X=2852.1299, 切向力Y=-46237.3203 +FPS=30.19, 法向力=7958.5308, 切向力X=3473.9009, 切向力Y=-42037.6406 +stitch_feature_optimized: canvas out_w=548, out_h=421, x_min=-146.20, y_min=-84.21 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000288s, blend=0.002142s (9 tiles incl ref), finalize=0.000058s, total=0.002494s +FPS=32.87, 法向力=8142.4912, 切向力X=3510.7673, 切向力Y=-42230.6289 +FPS=35.53, 法向力=11123.2510, 切向力X=2295.2585, 切向力Y=-32259.1328 +FPS=33.71, 法向力=11030.8203, 切向力X=2454.0811, 切向力Y=-32386.7773 +FPS=32.73, 法向力=10014.5518, 切向力X=3261.8135, 切向力Y=-22261.6699 +FPS=35.20, 法向力=10004.5576, 切向力X=3367.5259, 切向力Y=-22289.1094 +FPS=30.34, 法向力=3082.6074, 切向力X=931.0817, 切向力Y=-5975.1680 +FPS=30.73, 法向力=3103.5686, 切向力X=1010.0439, 切向力Y=-5969.3765 +FPS=31.33, 法向力=1463.2334, 切向力X=214.1198, 切向力Y=-2011.1948 +FPS=31.13, 法向力=1490.0244, 切向力X=216.6458, 切向力Y=-1978.6394 +FPS=33.28, 法向力=1439.6079, 切向力X=205.2429, 切向力Y=-1933.2969 +FPS=33.36, 法向力=1426.2249, 切向力X=164.8943, 切向力Y=-1966.2747 +FPS=32.57, 法向力=1576.9968, 切向力X=-391.7802, 切向力Y=-820.3663 +FPS=34.07, 法向力=1541.8599, 切向力X=-469.9353, 切向力Y=-742.4202 +FPS=31.98, 法向力=1325.4702, 切向力X=-75.8506, 切向力Y=-424.1723 +FPS=33.98, 法向力=1768.7153, 切向力X=32.0157, 切向力Y=-1520.5990 +FPS=34.10, 法向力=1853.0909, 切向力X=-4.1889, 切向力Y=-1698.4258 +FPS=32.87, 法向力=1858.4050, 切向力X=7.0436, 切向力Y=-1702.4167 +FPS=34.57, 法向力=1252.3047, 切向力X=347.0603, 切向力Y=-583.4247 +FPS=34.38, 法向力=1292.9290, 切向力X=366.7520, 切向力Y=-550.1343 +FPS=32.11, 法向力=1045.0065, 切向力X=-333.3239, 切向力Y=-1140.4470 +FPS=34.25, 法向力=992.1475, 切向力X=-256.2017, 切向力Y=-1050.5005 +FPS=31.57, 法向力=1138.3379, 切向力X=802.5599, 切向力Y=-495.5526 +FPS=32.82, 法向力=1201.1450, 切向力X=-48.5419, 切向力Y=-642.1365 +FPS=34.64, 法向力=1242.7996, 切向力X=-11.9149, 切向力Y=-672.1636 +FPS=33.79, 法向力=1271.3828, 切向力X=9.2203, 切向力Y=-716.9078 +FPS=35.77, 法向力=1237.1421, 切向力X=-330.5067, 切向力Y=-1255.2264 +FPS=34.63, 法向力=1260.3889, 切向力X=-378.3409, 切向力Y=-1196.5620 +FPS=30.96, 法向力=1179.2871, 切向力X=225.2676, 切向力Y=-560.6450 +FPS=34.72, 法向力=1217.5430, 切向力X=360.3113, 切向力Y=-467.1458 +FPS=32.03, 法向力=1358.2678, 切向力X=-606.6364, 切向力Y=-1045.7772 +stitch_feature_optimized: canvas out_w=548, out_h=421, x_min=-146.20, y_min=-84.21 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000275s, blend=0.002128s (9 tiles incl ref), finalize=0.000070s, total=0.002479s +FPS=32.57, 法向力=1376.1268, 切向力X=-676.9977, 切向力Y=-1083.6541 +FPS=35.17, 法向力=1189.8112, 切向力X=-292.9912, 切向力Y=-796.9969 +FPS=34.87, 法向力=1173.5623, 切向力X=-190.4606, 切向力Y=-801.9153 +FPS=34.34, 法向力=1260.6838, 切向力X=-85.4575, 切向力Y=191.1158 +FPS=36.16, 法向力=1241.7305, 切向力X=-44.4238, 切向力Y=86.0041 +FPS=32.81, 法向力=1113.6907, 切向力X=168.1728, 切向力Y=-354.9857 +FPS=36.23, 法向力=1156.7819, 切向力X=181.1653, 切向力Y=-358.5243 +FPS=31.49, 法向力=1134.7471, 切向力X=23.3481, 切向力Y=-740.0668 +FPS=34.12, 法向力=1119.2894, 切向力X=71.5631, 切向力Y=-778.1470 +FPS=32.52, 法向力=1368.2120, 切向力X=589.5123, 切向力Y=-715.8538 +FPS=33.18, 法向力=1341.6567, 切向力X=564.9384, 切向力Y=-757.8514 +FPS=33.71, 法向力=1133.5024, 切向力X=-387.4196, 切向力Y=-1241.7866 +FPS=35.00, 法向力=1141.1282, 切向力X=-425.4177, 切向力Y=-1281.4324 +FPS=31.99, 法向力=1079.3499, 切向力X=-101.2059, 切向力Y=-1000.5016 +FPS=35.56, 法向力=1099.3661, 切向力X=-69.0315, 切向力Y=-966.6258 +FPS=31.92, 法向力=982.5472, 切向力X=841.5170, 切向力Y=-1385.2703 +FPS=29.90, 法向力=965.1602, 切向力X=794.4369, 切向力Y=-1312.0371 +FPS=42.14, 法向力=1372.4592, 切向力X=-194.8004, 切向力Y=-939.0566 +FPS=35.17, 法向力=1377.8462, 切向力X=-162.2351, 切向力Y=-847.5403 +Sensor disconnected. +⏸ 已暂停 +Config: D:/workspace/orisyssdk_git/config/ddjx01_480p.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.08, 'max_aspect_ratio': 100, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 4, 'nominal_ov_pos': 44, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [98, 98]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 1, 'div_threshold': 0.02, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 6} +Connecting to video source... +OpenCV negotiated stream: FOURCC='h264' (int=875967080, hex=0x34363268), size=720x480, fps=29.61, backend_id=1900 +Detected 15 candidate boxes with bk_thresh=40 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Camera calib not found or not JSON: D:\workspace\orisyssdk_git\./config/ddjx01.npy + Video source: D:/workspace/orisyssdk_git/data/s1_480p.mp4 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=D:/workspace/orisyssdk_git/data/s1_480p.mp4, 配置=D:/workspace/orisyssdk_git/config/ddjx01_480p.json, 标定=./config/ddjx01.npy +FPS=6.36, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=41.65, 法向力=19.1842, 切向力X=6.2953, 切向力Y=-0.2236 +FPS=59.19, 法向力=16.0336, 切向力X=2.4495, 切向力Y=5.5539 +FPS=58.40, 法向力=19.5601, 切向力X=-2.7003, 切向力Y=3.2032 +FPS=56.56, 法向力=27.9340, 切向力X=-8.5627, 切向力Y=3.6747 +FPS=39.90, 法向力=28.6229, 切向力X=-8.2317, 切向力Y=18.4490 +FPS=54.13, 法向力=21.6363, 切向力X=-8.7380, 切向力Y=-11.1469 +FPS=58.41, 法向力=21.2166, 切向力X=-13.5575, 切向力Y=5.4465 +FPS=66.42, 法向力=26.4037, 切向力X=-7.9593, 切向力Y=17.0407 +FPS=61.34, 法向力=25.6340, 切向力X=-17.7994, 切向力Y=5.0894 +FPS=59.80, 法向力=20.1575, 切向力X=-6.4285, 切向力Y=2.6905 +FPS=60.89, 法向力=22.2135, 切向力X=-0.0138, 切向力Y=6.7328 +FPS=61.83, 法向力=21.8686, 切向力X=-7.9605, 切向力Y=4.4250 +FPS=60.06, 法向力=28.2555, 切向力X=0.0542, 切向力Y=-1.1785 +FPS=65.84, 法向力=22.4196, 切向力X=-2.6417, 切向力Y=-0.1522 +FPS=62.53, 法向力=29.0287, 切向力X=-14.2066, 切向力Y=2.1908 +FPS=69.92, 法向力=37.2614, 切向力X=-3.2749, 切向力Y=17.1416 +FPS=71.38, 法向力=25.9098, 切向力X=-1.7750, 切向力Y=13.3287 +FPS=77.64, 法向力=25.1700, 切向力X=-8.6430, 切向力Y=16.7393 +FPS=73.67, 法向力=29.9816, 切向力X=-8.2069, 切向力Y=15.1930 +FPS=79.45, 法向力=26.2644, 切向力X=-23.4379, 切向力Y=20.6640 +FPS=83.84, 法向力=28.6242, 切向力X=-11.4290, 切向力Y=22.7384 +FPS=111.63, 法向力=28.2973, 切向力X=-4.1452, 切向力Y=13.1990 +FPS=88.88, 法向力=32.6234, 切向力X=-10.1013, 切向力Y=18.3946 +FPS=106.51, 法向力=35.6319, 切向力X=-11.9873, 切向力Y=19.1455 +FPS=86.99, 法向力=40.9130, 切向力X=-8.3293, 切向力Y=23.7271 +FPS=112.20, 法向力=37.5453, 切向力X=-15.2226, 切向力Y=32.6523 +FPS=84.68, 法向力=31.6786, 切向力X=-10.5591, 切向力Y=29.4547 +stitch_feature_optimized: canvas out_w=253, out_h=226, x_min=-22.79, y_min=-35.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000045s, blend=0.000409s (9 tiles incl ref), finalize=0.000009s, total=0.000468s +FPS=110.07, 法向力=30.6657, 切向力X=-11.7422, 切向力Y=32.6728 +FPS=77.11, 法向力=27.0818, 切向力X=-28.0945, 切向力Y=36.6241 +FPS=102.54, 法向力=28.8190, 切向力X=-17.8573, 切向力Y=45.1570 +FPS=77.82, 法向力=27.3092, 切向力X=-15.2238, 切向力Y=33.6544 +FPS=79.23, 法向力=27.9741, 切向力X=-16.3589, 切向力Y=25.2677 +FPS=106.62, 法向力=37.1771, 切向力X=-13.4170, 切向力Y=37.6087 +FPS=82.08, 法向力=31.5008, 切向力X=-12.2532, 切向力Y=28.1006 +FPS=102.22, 法向力=32.5750, 切向力X=-17.9293, 切向力Y=26.3128 +FPS=81.70, 法向力=31.6556, 切向力X=-27.3728, 切向力Y=22.8963 +FPS=96.55, 法向力=25.5227, 切向力X=-31.1932, 切向力Y=12.8760 +FPS=72.91, 法向力=40.7626, 切向力X=-26.1575, 切向力Y=14.7019 +FPS=68.25, 法向力=40.4971, 切向力X=-28.5464, 切向力Y=17.0695 +FPS=67.75, 法向力=49.1460, 切向力X=-25.3607, 切向力Y=14.4641 +FPS=70.99, 法向力=44.6239, 切向力X=-30.5271, 切向力Y=30.0006 +FPS=68.96, 法向力=45.3387, 切向力X=-35.4817, 切向力Y=32.7222 +FPS=77.56, 法向力=41.2302, 切向力X=-31.6743, 切向力Y=27.1199 +FPS=66.04, 法向力=36.6650, 切向力X=-26.9655, 切向力Y=21.8200 +FPS=64.67, 法向力=37.8819, 切向力X=-20.1164, 切向力Y=14.5480 +FPS=65.94, 法向力=40.7945, 切向力X=-27.5418, 切向力Y=32.7931 +FPS=75.46, 法向力=46.3987, 切向力X=-31.1896, 切向力Y=41.2264 +FPS=72.20, 法向力=46.6963, 切向力X=-26.0761, 切向力Y=37.0208 +FPS=81.46, 法向力=42.7483, 切向力X=-26.7699, 切向力Y=46.3966 +FPS=105.34, 法向力=43.5034, 切向力X=-22.0487, 切向力Y=41.6940 +FPS=80.03, 法向力=45.1465, 切向力X=-25.3212, 切向力Y=36.8058 +FPS=71.01, 法向力=45.4498, 切向力X=-31.0555, 切向力Y=23.7193 +FPS=76.57, 法向力=39.8044, 切向力X=-4.9406, 切向力Y=19.5532 +FPS=74.11, 法向力=47.9459, 切向力X=-21.2301, 切向力Y=19.5447 +FPS=77.23, 法向力=44.5828, 切向力X=-24.3088, 切向力Y=15.3878 +FPS=67.49, 法向力=49.5824, 切向力X=-15.9479, 切向力Y=9.5890 +FPS=74.66, 法向力=34.5755, 切向力X=5.6375, 切向力Y=18.1615 +stitch_feature_optimized: canvas out_w=253, out_h=226, x_min=-22.79, y_min=-35.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000065s, blend=0.000430s (9 tiles incl ref), finalize=0.000011s, total=0.000511s +FPS=61.68, 法向力=37.5108, 切向力X=-3.1521, 切向力Y=21.9762 +FPS=73.79, 法向力=37.3683, 切向力X=-20.5104, 切向力Y=29.1021 +FPS=72.34, 法向力=38.8568, 切向力X=-16.4464, 切向力Y=37.0144 +FPS=82.78, 法向力=39.7807, 切向力X=-15.2176, 切向力Y=29.9482 +FPS=111.48, 法向力=45.1822, 切向力X=-18.9403, 切向力Y=5.0559 +FPS=82.44, 法向力=43.2947, 切向力X=-10.9382, 切向力Y=9.9813 +FPS=76.45, 法向力=42.6700, 切向力X=-14.3100, 切向力Y=7.2601 +FPS=75.20, 法向力=42.0544, 切向力X=-17.8467, 切向力Y=15.6478 +FPS=95.91, 法向力=47.2954, 切向力X=-31.9513, 切向力Y=35.0686 +FPS=75.26, 法向力=38.6338, 切向力X=-30.3544, 切向力Y=30.3582 +FPS=90.47, 法向力=38.9750, 切向力X=-33.1651, 切向力Y=37.6060 +FPS=59.13, 法向力=33.6439, 切向力X=-29.8579, 切向力Y=40.3218 +FPS=64.45, 法向力=38.7063, 切向力X=-38.2374, 切向力Y=29.4737 +FPS=91.17, 法向力=34.7028, 切向力X=-32.4679, 切向力Y=27.0472 +FPS=65.12, 法向力=34.3510, 切向力X=-29.0632, 切向力Y=26.5419 +FPS=98.20, 法向力=28.6765, 切向力X=-24.7461, 切向力Y=16.8705 +FPS=77.86, 法向力=36.2371, 切向力X=-22.3331, 切向力Y=19.1675 +FPS=81.43, 法向力=39.0795, 切向力X=-15.5295, 切向力Y=27.3962 +FPS=112.16, 法向力=41.2518, 切向力X=-16.0438, 切向力Y=22.2341 +FPS=79.53, 法向力=39.4580, 切向力X=-7.6186, 切向力Y=29.1398 +FPS=115.99, 法向力=54.7281, 切向力X=-6.8412, 切向力Y=22.0411 +FPS=82.87, 法向力=44.8234, 切向力X=-8.8219, 切向力Y=21.2405 +FPS=107.12, 法向力=41.3128, 切向力X=-6.3231, 切向力Y=20.6095 +FPS=82.07, 法向力=41.1432, 切向力X=-16.3326, 切向力Y=22.9099 +FPS=108.88, 法向力=46.4585, 切向力X=-7.5891, 切向力Y=7.3291 +FPS=77.30, 法向力=50.7582, 切向力X=-1.7564, 切向力Y=10.5055 +FPS=85.00, 法向力=46.3337, 切向力X=-5.8318, 切向力Y=7.5941 +FPS=78.86, 法向力=45.5359, 切向力X=-13.8744, 切向力Y=13.9265 +FPS=78.69, 法向力=51.0368, 切向力X=-1.6151, 切向力Y=7.6011 +FPS=82.60, 法向力=45.2134, 切向力X=-1.9243, 切向力Y=1.7954 +stitch_feature_optimized: canvas out_w=253, out_h=226, x_min=-22.79, y_min=-35.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000048s, blend=0.000430s (9 tiles incl ref), finalize=0.000011s, total=0.000495s +FPS=109.94, 法向力=44.6018, 切向力X=-3.2348, 切向力Y=-5.2189 +FPS=84.21, 法向力=37.7565, 切向力X=4.8023, 切向力Y=2.2830 +FPS=109.96, 法向力=38.0376, 切向力X=-14.0913, 切向力Y=-6.9130 +FPS=87.23, 法向力=35.4822, 切向力X=-20.6846, 切向力Y=-4.0347 +FPS=109.62, 法向力=44.2052, 切向力X=-24.2191, 切向力Y=-5.3250 +FPS=87.36, 法向力=43.8135, 切向力X=0.5371, 切向力Y=10.3984 +FPS=72.98, 法向力=52.4489, 切向力X=-8.8258, 切向力Y=4.8372 +FPS=109.41, 法向力=51.5282, 切向力X=-5.5606, 切向力Y=2.8768 +FPS=87.34, 法向力=51.0015, 切向力X=-7.0707, 切向力Y=9.4820 +FPS=108.79, 法向力=48.1671, 切向力X=2.5780, 切向力Y=-5.6103 +FPS=71.22, 法向力=53.2950, 切向力X=-22.0702, 切向力Y=0.4853 +FPS=71.90, 法向力=52.5277, 切向力X=-29.7002, 切向力Y=-1.5707 +FPS=59.81, 法向力=52.5162, 切向力X=-28.9290, 切向力Y=-3.4186 +FPS=64.14, 法向力=46.2846, 切向力X=-21.7107, 切向力Y=-1.9246 +FPS=63.47, 法向力=55.7956, 切向力X=-14.2770, 切向力Y=-13.2528 +FPS=64.06, 法向力=47.3725, 切向力X=-17.4964, 切向力Y=-6.4954 +FPS=66.28, 法向力=50.3354, 切向力X=-11.8011, 切向力Y=-2.2928 +FPS=61.75, 法向力=44.1034, 切向力X=-8.5634, 切向力Y=-6.9551 +FPS=113.62, 法向力=52.6447, 切向力X=-12.5143, 切向力Y=-8.8003 +FPS=70.38, 法向力=48.7862, 切向力X=-6.9922, 切向力Y=-1.3880 +FPS=69.70, 法向力=49.7286, 切向力X=-2.5045, 切向力Y=2.6692 +FPS=67.93, 法向力=58.4795, 切向力X=-5.5738, 切向力Y=-4.6396 +FPS=42.01, 法向力=57.3961, 切向力X=-6.9562, 切向力Y=9.2879 +FPS=61.32, 法向力=57.9949, 切向力X=-1.8969, 切向力Y=16.9309 +FPS=66.20, 法向力=60.7296, 切向力X=2.7428, 切向力Y=13.2354 +FPS=59.55, 法向力=58.8096, 切向力X=0.3353, 切向力Y=9.5013 +FPS=59.80, 法向力=47.9663, 切向力X=-3.5996, 切向力Y=0.3377 +FPS=53.76, 法向力=52.5661, 切向力X=-0.2955, 切向力Y=-8.0143 +FPS=59.86, 法向力=55.5336, 切向力X=-6.3711, 切向力Y=-14.9792 +FPS=57.16, 法向力=58.1956, 切向力X=18.8443, 切向力Y=-0.4594 +stitch_feature_optimized: canvas out_w=253, out_h=226, x_min=-22.79, y_min=-35.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000065s, blend=0.000396s (9 tiles incl ref), finalize=0.000010s, total=0.000477s +FPS=60.99, 法向力=54.7293, 切向力X=-6.1251, 切向力Y=6.8458 +FPS=59.97, 法向力=56.1346, 切向力X=-6.6600, 切向力Y=-0.0518 +FPS=62.33, 法向力=57.9308, 切向力X=-14.2882, 切向力Y=-1.7215 +FPS=63.83, 法向力=51.6068, 切向力X=-16.7625, 切向力Y=-2.7109 +FPS=68.34, 法向力=54.6304, 切向力X=-13.5891, 切向力Y=-0.6135 +FPS=65.48, 法向力=56.4194, 切向力X=-8.9355, 切向力Y=-4.9564 +FPS=70.01, 法向力=57.5344, 切向力X=-10.0778, 切向力Y=-6.4095 +FPS=69.17, 法向力=56.3405, 切向力X=-5.5219, 切向力Y=-6.5148 +FPS=69.17, 法向力=51.3943, 切向力X=3.4826, 切向力Y=-6.1644 +FPS=67.94, 法向力=60.6437, 切向力X=-2.4960, 切向力Y=-10.0427 +FPS=67.56, 法向力=58.3545, 切向力X=-1.2922, 切向力Y=-10.9648 +FPS=70.30, 法向力=55.2596, 切向力X=-2.9639, 切向力Y=-5.8654 +FPS=69.66, 法向力=51.0310, 切向力X=-15.0052, 切向力Y=-11.0305 +FPS=69.60, 法向力=49.4797, 切向力X=-14.7767, 切向力Y=-14.2611 +FPS=69.46, 法向力=54.2012, 切向力X=-18.0604, 切向力Y=-23.7297 +FPS=65.62, 法向力=60.0872, 切向力X=-23.9111, 切向力Y=-21.4464 +FPS=69.53, 法向力=64.1695, 切向力X=-20.0892, 切向力Y=-15.6952 +FPS=65.10, 法向力=66.3310, 切向力X=-18.5703, 切向力Y=-23.0802 +FPS=65.86, 法向力=56.9538, 切向力X=-16.4916, 切向力Y=-19.5543 +FPS=68.44, 法向力=46.3331, 切向力X=-1.3989, 切向力Y=-12.0973 +FPS=67.98, 法向力=48.3135, 切向力X=-18.5173, 切向力Y=-12.3083 +FPS=70.16, 法向力=48.2921, 切向力X=-25.9305, 切向力Y=-13.4404 +FPS=69.93, 法向力=50.7686, 切向力X=-20.8770, 切向力Y=-12.4711 +FPS=68.11, 法向力=50.5478, 切向力X=-17.7196, 切向力Y=-21.5014 +FPS=62.70, 法向力=53.9525, 切向力X=-18.5243, 切向力Y=-17.2267 +FPS=60.20, 法向力=54.1114, 切向力X=-19.2468, 切向力Y=-9.9553 +FPS=64.50, 法向力=55.8127, 切向力X=-18.8433, 切向力Y=-1.2232 +FPS=63.47, 法向力=51.6131, 切向力X=-16.6201, 切向力Y=-7.6040 +FPS=64.69, 法向力=47.7704, 切向力X=-14.4289, 切向力Y=-14.7314 +FPS=68.77, 法向力=51.5488, 切向力X=-19.8128, 切向力Y=-15.9131 +stitch_feature_optimized: canvas out_w=253, out_h=226, x_min=-22.79, y_min=-35.40 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000057s, blend=0.000502s (9 tiles incl ref), finalize=0.000010s, total=0.000577s +FPS=65.30, 法向力=48.1858, 切向力X=-21.3029, 切向力Y=-11.7984 +FPS=69.61, 法向力=51.4970, 切向力X=-13.9452, 切向力Y=-1.6826 +FPS=64.38, 法向力=39.0334, 切向力X=-16.6820, 切向力Y=2.5079 +FPS=65.39, 法向力=39.2949, 切向力X=-23.1706, 切向力Y=-1.7240 +FPS=69.07, 法向力=46.3357, 切向力X=-11.1685, 切向力Y=2.2717 +FPS=69.58, 法向力=39.8238, 切向力X=-6.3486, 切向力Y=-8.9026 +FPS=69.48, 法向力=48.4809, 切向力X=-18.6187, 切向力Y=-11.3739 +FPS=69.68, 法向力=46.9547, 切向力X=-14.1939, 切向力Y=-11.0118 +FPS=71.09, 法向力=46.8431, 切向力X=-17.7707, 切向力Y=-9.4142 +FPS=72.20, 法向力=47.4787, 切向力X=-30.0695, 切向力Y=-2.6968 +FPS=71.37, 法向力=53.9166, 切向力X=-36.3779, 切向力Y=-0.7494 +FPS=69.45, 法向力=55.9947, 切向力X=-36.3250, 切向力Y=3.4181 +FPS=59.88, 法向力=52.6338, 切向力X=-30.1908, 切向力Y=2.1156 +FPS=55.98, 法向力=45.4811, 切向力X=-22.5896, 切向力Y=2.9493 +FPS=59.43, 法向力=71.9041, 切向力X=40.7257, 切向力Y=14.0975 +FPS=58.41, 法向力=94.7267, 切向力X=72.8833, 切向力Y=8.1537 +FPS=60.22, 法向力=123.8049, 切向力X=104.4871, 切向力Y=4.5587 +FPS=61.82, 法向力=141.1405, 切向力X=183.0789, 切向力Y=0.2465 +FPS=61.72, 法向力=210.3624, 切向力X=109.4549, 切向力Y=65.7623 +FPS=62.13, 法向力=265.6681, 切向力X=33.0043, 切向力Y=148.8429 +FPS=61.48, 法向力=365.6339, 切向力X=-64.4650, 切向力Y=220.6801 +FPS=58.30, 法向力=421.4836, 切向力X=-135.2856, 切向力Y=307.2075 +FPS=56.77, 法向力=484.7572, 切向力X=88.8744, 切向力Y=385.4950 +FPS=58.04, 法向力=560.1741, 切向力X=315.1325, 切向力Y=464.6630 +FPS=56.62, 法向力=607.8216, 切向力X=436.2808, 切向力Y=588.4150 +FPS=57.17, 法向力=638.9903, 切向力X=509.9272, 切向力Y=716.2765 +FPS=55.67, 法向力=664.9728, 切向力X=393.1395, 切向力Y=785.7405 +FPS=57.79, 法向力=725.6130, 切向力X=286.5622, 切向力Y=830.3368 +FPS=60.39, 法向力=723.5394, 切向力X=201.9941, 切向力Y=864.1360 +FPS=62.20, 法向力=727.2113, 切向力X=112.4641, 切向力Y=911.7445 +stitch_feature_optimized: canvas out_w=253, out_h=226, x_min=-22.79, y_min=-35.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000063s, blend=0.000450s (9 tiles incl ref), finalize=0.000011s, total=0.000530s +FPS=53.90, 法向力=728.8992, 切向力X=205.4603, 切向力Y=774.8692 +FPS=61.12, 法向力=694.4771, 切向力X=395.0801, 切向力Y=597.8077 +FPS=64.60, 法向力=633.3394, 切向力X=524.8625, 切向力Y=461.5299 +FPS=62.23, 法向力=584.0885, 切向力X=735.8256, 切向力Y=297.2420 +FPS=62.53, 法向力=466.4583, 切向力X=894.9709, 切向力Y=201.1080 +FPS=61.95, 法向力=356.4115, 切向力X=1086.7244, 切向力Y=39.5082 +FPS=62.92, 法向力=261.9298, 切向力X=962.2449, 切向力Y=41.2222 +FPS=64.99, 法向力=169.7482, 切向力X=747.6111, 切向力Y=91.0189 +FPS=64.15, 法向力=117.7860, 切向力X=444.9046, 切向力Y=34.8745 +FPS=67.98, 法向力=83.6217, 切向力X=129.9395, 切向力Y=-13.8711 +FPS=65.58, 法向力=63.1102, 切向力X=104.3575, 切向力Y=0.6063 +FPS=68.61, 法向力=48.1215, 切向力X=88.1631, 切向力Y=-20.9794 +FPS=66.13, 法向力=70.4141, 切向力X=93.8452, 切向力Y=-24.0626 +FPS=64.47, 法向力=72.4600, 切向力X=83.2400, 切向力Y=-24.4448 +FPS=58.56, 法向力=68.4338, 切向力X=93.3368, 切向力Y=-10.3158 +FPS=65.45, 法向力=65.5931, 切向力X=88.8099, 切向力Y=-7.7400 +FPS=66.04, 法向力=68.7287, 切向力X=77.8284, 切向力Y=-7.6833 +FPS=65.61, 法向力=61.7210, 切向力X=82.8913, 切向力Y=4.8707 +FPS=66.53, 法向力=62.1348, 切向力X=78.0492, 切向力Y=-7.2494 +FPS=68.41, 法向力=55.2993, 切向力X=72.3384, 切向力Y=-3.1448 +FPS=67.48, 法向力=65.7645, 切向力X=65.1470, 切向力Y=-6.9429 +FPS=65.63, 法向力=59.9867, 切向力X=59.6134, 切向力Y=-12.4421 +FPS=69.66, 法向力=66.9227, 切向力X=69.4390, 切向力Y=-3.7818 +FPS=69.42, 法向力=57.6290, 切向力X=56.2863, 切向力Y=-11.7943 +FPS=65.66, 法向力=47.5809, 切向力X=55.5663, 切向力Y=9.3974 +FPS=67.91, 法向力=43.6102, 切向力X=61.1464, 切向力Y=2.8303 +FPS=67.61, 法向力=40.4250, 切向力X=64.3479, 切向力Y=14.8457 +FPS=67.45, 法向力=54.4164, 切向力X=83.2344, 切向力Y=12.2546 +FPS=67.31, 法向力=51.3492, 切向力X=70.9755, 切向力Y=15.0208 +FPS=68.09, 法向力=46.7250, 切向力X=67.1729, 切向力Y=18.1030 +stitch_feature_optimized: canvas out_w=253, out_h=226, x_min=-22.79, y_min=-35.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000008s (hit), reset=0.000064s, blend=0.000480s (9 tiles incl ref), finalize=0.000011s, total=0.000565s +FPS=65.64, 法向力=49.3269, 切向力X=68.2030, 切向力Y=16.2341 +FPS=67.06, 法向力=58.0192, 切向力X=64.0280, 切向力Y=-6.9853 +FPS=65.11, 法向力=65.9358, 切向力X=75.1283, 切向力Y=-12.8784 +FPS=66.72, 法向力=64.7967, 切向力X=72.4013, 切向力Y=-13.6489 +FPS=63.84, 法向力=72.1548, 切向力X=68.0998, 切向力Y=-9.3761 +FPS=65.31, 法向力=62.7379, 切向力X=62.3116, 切向力Y=-14.2985 +FPS=65.65, 法向力=72.5202, 切向力X=74.0444, 切向力Y=-9.4764 +FPS=65.32, 法向力=69.6342, 切向力X=79.2989, 切向力Y=-10.4424 +FPS=65.97, 法向力=71.3242, 切向力X=89.5915, 切向力Y=-10.0392 +FPS=68.15, 法向力=66.5481, 切向力X=92.3302, 切向力Y=-11.8504 +FPS=69.16, 法向力=64.0300, 切向力X=81.8133, 切向力Y=-10.1181 +FPS=70.68, 法向力=62.9193, 切向力X=76.9099, 切向力Y=-9.1023 +FPS=67.10, 法向力=62.7806, 切向力X=71.0112, 切向力Y=-9.3274 +FPS=69.49, 法向力=66.2374, 切向力X=65.9444, 切向力Y=-5.4781 +FPS=65.46, 法向力=72.2718, 切向力X=77.2595, 切向力Y=-12.0359 +FPS=69.69, 法向力=70.2927, 切向力X=73.6463, 切向力Y=-11.2150 +FPS=67.38, 法向力=73.8003, 切向力X=72.5278, 切向力Y=-5.9053 +FPS=69.76, 法向力=66.1892, 切向力X=72.3632, 切向力Y=8.1443 +FPS=59.12, 法向力=79.7470, 切向力X=68.4135, 切向力Y=-0.4797 +FPS=116.42, 法向力=83.0793, 切向力X=68.8906, 切向力Y=0.9656 +FPS=69.70, 法向力=74.6865, 切向力X=65.6876, 切向力Y=6.6264 +FPS=56.75, 法向力=67.8286, 切向力X=69.1582, 切向力Y=13.3845 +FPS=111.20, 法向力=72.0762, 切向力X=65.6609, 切向力Y=6.8589 +FPS=70.26, 法向力=67.1109, 切向力X=59.0931, 切向力Y=7.9174 +FPS=69.98, 法向力=78.4209, 切向力X=56.9166, 切向力Y=4.5225 +FPS=69.03, 法向力=78.5065, 切向力X=47.1155, 切向力Y=9.2883 +FPS=69.79, 法向力=87.7563, 切向力X=60.3422, 切向力Y=5.7266 +FPS=68.28, 法向力=90.6493, 切向力X=63.6608, 切向力Y=-6.7257 +FPS=69.20, 法向力=91.6694, 切向力X=61.1281, 切向力Y=-15.6413 +FPS=69.46, 法向力=101.8452, 切向力X=51.6086, 切向力Y=-1.5187 +stitch_feature_optimized: canvas out_w=253, out_h=226, x_min=-22.79, y_min=-35.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000054s, blend=0.000388s (9 tiles incl ref), finalize=0.000010s, total=0.000457s +FPS=66.30, 法向力=110.0499, 切向力X=56.0929, 切向力Y=-9.3551 +FPS=66.38, 法向力=102.2947, 切向力X=61.2697, 切向力Y=-6.5315 +FPS=66.87, 法向力=89.2968, 切向力X=61.8965, 切向力Y=0.2455 +FPS=68.14, 法向力=90.2423, 切向力X=59.6615, 切向力Y=3.3546 +FPS=69.65, 法向力=103.9137, 切向力X=52.3129, 切向力Y=13.4984 +FPS=66.61, 法向力=94.4994, 切向力X=52.5690, 切向力Y=15.4581 +FPS=68.21, 法向力=99.1419, 切向力X=45.6797, 切向力Y=19.4756 +FPS=70.10, 法向力=85.0448, 切向力X=51.4622, 切向力Y=9.1471 +FPS=71.30, 法向力=96.2325, 切向力X=33.3175, 切向力Y=23.1173 +FPS=65.22, 法向力=98.3772, 切向力X=35.1454, 切向力Y=17.7729 +FPS=63.54, 法向力=101.9214, 切向力X=36.9092, 切向力Y=17.2487 +FPS=68.67, 法向力=75.6348, 切向力X=45.8830, 切向力Y=11.5255 +FPS=67.18, 法向力=81.9818, 切向力X=65.6423, 切向力Y=13.2449 +FPS=63.59, 法向力=88.6523, 切向力X=66.2330, 切向力Y=9.9567 +FPS=63.00, 法向力=91.0549, 切向力X=67.7197, 切向力Y=10.4370 +FPS=65.01, 法向力=93.8708, 切向力X=76.4698, 切向力Y=12.7325 +FPS=62.91, 法向力=83.1156, 切向力X=52.5674, 切向力Y=11.2513 +FPS=66.92, 法向力=88.8849, 切向力X=61.3797, 切向力Y=11.6115 +FPS=68.67, 法向力=96.0969, 切向力X=51.3713, 切向力Y=12.7960 +FPS=65.76, 法向力=98.0637, 切向力X=61.8037, 切向力Y=18.4790 +FPS=67.36, 法向力=102.7592, 切向力X=60.9052, 切向力Y=22.8892 +FPS=66.78, 法向力=100.3858, 切向力X=53.6703, 切向力Y=26.6877 +FPS=68.09, 法向力=100.0997, 切向力X=52.9376, 切向力Y=19.7433 +FPS=67.66, 法向力=87.0760, 切向力X=48.6024, 切向力Y=18.8011 +FPS=68.55, 法向力=103.2025, 切向力X=50.3494, 切向力Y=10.4715 +FPS=64.62, 法向力=100.3483, 切向力X=53.1370, 切向力Y=11.4545 +FPS=66.49, 法向力=95.9603, 切向力X=52.6149, 切向力Y=17.8623 +FPS=65.43, 法向力=88.3392, 切向力X=65.5820, 切向力Y=19.4364 +FPS=65.46, 法向力=94.5884, 切向力X=59.2743, 切向力Y=19.8145 +FPS=67.72, 法向力=98.7079, 切向力X=66.0796, 切向力Y=18.6029 +stitch_feature_optimized: canvas out_w=253, out_h=226, x_min=-22.79, y_min=-35.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000064s, blend=0.000405s (9 tiles incl ref), finalize=0.000011s, total=0.000486s +FPS=64.66, 法向力=101.1225, 切向力X=59.8723, 切向力Y=17.0137 +FPS=58.75, 法向力=82.2766, 切向力X=70.5197, 切向力Y=21.5481 +FPS=53.35, 法向力=98.0517, 切向力X=65.9240, 切向力Y=11.8759 +FPS=62.08, 法向力=98.7821, 切向力X=73.2390, 切向力Y=8.2675 +FPS=64.64, 法向力=94.0844, 切向力X=77.1739, 切向力Y=27.8153 +FPS=64.59, 法向力=81.8409, 切向力X=70.6707, 切向力Y=35.5388 +FPS=67.61, 法向力=95.3614, 切向力X=79.3206, 切向力Y=22.5784 +FPS=65.01, 法向力=91.1003, 切向力X=77.9259, 切向力Y=31.2485 +FPS=65.86, 法向力=97.7954, 切向力X=74.0840, 切向力Y=31.0922 +FPS=64.81, 法向力=89.0940, 切向力X=68.2891, 切向力Y=32.8846 +FPS=63.38, 法向力=93.8929, 切向力X=67.3055, 切向力Y=38.0182 +FPS=59.21, 法向力=97.6049, 切向力X=63.7054, 切向力Y=50.4541 +FPS=59.08, 法向力=96.0410, 切向力X=56.3948, 切向力Y=36.7079 +FPS=58.85, 法向力=99.8653, 切向力X=61.2346, 切向力Y=36.2957 +FPS=59.87, 法向力=100.5508, 切向力X=61.2010, 切向力Y=37.9134 +FPS=60.69, 法向力=106.2727, 切向力X=47.8182, 切向力Y=43.1268 +FPS=61.12, 法向力=107.5289, 切向力X=49.1436, 切向力Y=42.9878 +FPS=58.33, 法向力=94.6332, 切向力X=56.4129, 切向力Y=34.7236 +FPS=56.80, 法向力=95.6151, 切向力X=61.9572, 切向力Y=46.5811 +FPS=59.57, 法向力=90.5699, 切向力X=64.6358, 切向力Y=50.3751 +FPS=59.98, 法向力=89.9538, 切向力X=60.4162, 切向力Y=56.2633 +FPS=58.64, 法向力=86.0421, 切向力X=66.1124, 切向力Y=46.8267 +FPS=63.43, 法向力=97.2370, 切向力X=71.1733, 切向力Y=43.4651 +FPS=60.10, 法向力=96.6614, 切向力X=67.9447, 切向力Y=42.6182 +FPS=57.55, 法向力=94.8215, 切向力X=75.2306, 切向力Y=38.8270 +FPS=104.64, 法向力=95.1219, 切向力X=70.0336, 切向力Y=33.6923 +FPS=59.76, 法向力=94.2207, 切向力X=73.7959, 切向力Y=35.0764 +FPS=68.99, 法向力=94.1650, 切向力X=69.0351, 切向力Y=33.3457 +FPS=66.71, 法向力=94.7076, 切向力X=68.4050, 切向力Y=36.4262 +FPS=69.04, 法向力=107.2029, 切向力X=100.6382, 切向力Y=8.2217 +stitch_feature_optimized: canvas out_w=253, out_h=226, x_min=-22.79, y_min=-35.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000123s, blend=0.000475s (9 tiles incl ref), finalize=0.000011s, total=0.000616s +FPS=63.80, 法向力=116.8198, 切向力X=209.8429, 切向力Y=58.4486 +FPS=56.99, 法向力=118.2970, 切向力X=338.0143, 切向力Y=117.2094 +FPS=57.50, 法向力=130.8532, 切向力X=446.4218, 切向力Y=120.7714 +FPS=56.27, 法向力=143.5969, 切向力X=563.9037, 切向力Y=184.0982 +FPS=57.03, 法向力=168.0174, 切向力X=598.0304, 切向力Y=287.2345 +FPS=58.93, 法向力=170.0302, 切向力X=581.6185, 切向力Y=412.5927 +FPS=60.46, 法向力=185.0968, 切向力X=590.3069, 切向力Y=612.7273 +FPS=57.79, 法向力=202.9707, 切向力X=521.1877, 切向力Y=883.4058 +FPS=59.88, 法向力=243.8645, 切向力X=402.5447, 切向力Y=1186.8774 +FPS=57.86, 法向力=277.9087, 切向力X=310.6633, 切向力Y=1420.5039 +FPS=58.83, 法向力=313.8639, 切向力X=191.0861, 切向力Y=1626.5527 +FPS=61.00, 法向力=322.7993, 切向力X=121.4199, 切向力Y=1827.4873 +FPS=59.32, 法向力=328.5834, 切向力X=130.3839, 切向力Y=1905.3768 +FPS=59.72, 法向力=336.9910, 切向力X=150.5993, 切向力Y=1967.6494 +FPS=55.71, 法向力=339.0912, 切向力X=156.3939, 切向力Y=2024.7178 +FPS=54.91, 法向力=345.6580, 切向力X=197.5789, 切向力Y=2103.2844 +FPS=57.40, 法向力=353.2169, 切向力X=251.1787, 切向力Y=2059.6931 +FPS=62.88, 法向力=343.2119, 切向力X=309.3754, 切向力Y=1966.4329 +FPS=65.21, 法向力=319.4040, 切向力X=345.6091, 切向力Y=1738.4166 +FPS=65.04, 法向力=314.6846, 切向力X=427.2632, 切向力Y=1506.3121 +FPS=67.84, 法向力=284.1931, 切向力X=351.0454, 切向力Y=1165.7159 +FPS=69.75, 法向力=287.3775, 切向力X=249.7641, 切向力Y=854.8180 +FPS=69.11, 法向力=214.0519, 切向力X=184.0911, 切向力Y=670.2554 +FPS=63.30, 法向力=194.5016, 切向力X=222.3442, 切向力Y=471.6916 +FPS=66.01, 法向力=163.7826, 切向力X=319.4178, 切向力Y=404.1967 +FPS=64.85, 法向力=159.8914, 切向力X=377.0343, 切向力Y=350.2542 +FPS=65.55, 法向力=159.2924, 切向力X=449.6397, 切向力Y=290.6481 +FPS=60.14, 法向力=165.6951, 切向力X=491.1973, 切向力Y=232.3369 +FPS=59.22, 法向力=161.2128, 切向力X=568.1850, 切向力Y=241.0447 +FPS=60.75, 法向力=151.0672, 切向力X=633.2443, 切向力Y=231.8521 +stitch_feature_optimized: canvas out_w=253, out_h=226, x_min=-22.79, y_min=-35.40 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000065s, blend=0.000475s (9 tiles incl ref), finalize=0.000010s, total=0.000556s +FPS=57.67, 法向力=170.3138, 切向力X=678.8682, 切向力Y=231.2978 +FPS=60.46, 法向力=162.8217, 切向力X=745.2491, 切向力Y=258.0215 +FPS=61.67, 法向力=175.7339, 切向力X=781.3594, 切向力Y=283.2839 +FPS=60.59, 法向力=166.0344, 切向力X=794.9043, 切向力Y=305.2319 +FPS=60.86, 法向力=168.6154, 切向力X=807.6241, 切向力Y=326.7840 +FPS=63.75, 法向力=170.5445, 切向力X=834.3774, 切向力Y=340.7569 +FPS=64.62, 法向力=187.1376, 切向力X=875.2066, 切向力Y=348.0619 +FPS=59.50, 法向力=179.5668, 切向力X=903.0056, 切向力Y=363.0466 +FPS=66.86, 法向力=184.3045, 切向力X=930.4802, 切向力Y=369.4587 +FPS=58.24, 法向力=177.6252, 切向力X=983.7695, 切向力Y=400.9629 +FPS=60.50, 法向力=198.9209, 切向力X=1157.5571, 切向力Y=436.2261 +FPS=57.87, 法向力=227.4024, 切向力X=1337.5854, 切向力Y=466.1792 +FPS=58.13, 法向力=260.6500, 切向力X=1534.3259, 切向力Y=487.0355 +FPS=54.72, 法向力=275.0982, 切向力X=1723.4365, 切向力Y=517.1394 +FPS=51.93, 法向力=270.9078, 切向力X=1845.7246, 切向力Y=506.0672 +FPS=61.75, 法向力=290.6844, 切向力X=2013.5159, 切向力Y=500.1800 +FPS=61.89, 法向力=305.9668, 切向力X=2195.1765, 切向力Y=494.2982 +FPS=59.55, 法向力=327.8936, 切向力X=2389.0908, 切向力Y=477.2533 +FPS=63.03, 法向力=345.7014, 切向力X=2620.2808, 切向力Y=499.4035 +FPS=63.54, 法向力=351.3922, 切向力X=2866.1602, 切向力Y=567.6115 +FPS=65.82, 法向力=378.8460, 切向力X=3064.1030, 切向力Y=600.7202 +FPS=59.94, 法向力=403.5456, 切向力X=3287.9529, 切向力Y=630.2931 +FPS=57.89, 法向力=418.6710, 切向力X=3273.6650, 切向力Y=616.6466 +FPS=60.83, 法向力=421.7456, 切向力X=3255.6138, 切向力Y=605.1678 +FPS=59.51, 法向力=422.4603, 切向力X=3245.3538, 切向力Y=587.8441 +FPS=59.40, 法向力=418.8473, 切向力X=3228.0640, 切向力Y=580.7493 +FPS=66.13, 法向力=399.3218, 切向力X=2840.5659, 切向力Y=420.4216 +FPS=69.05, 法向力=363.8308, 切向力X=2456.5020, 切向力Y=264.4046 +FPS=71.41, 法向力=295.9146, 切向力X=1987.1460, 切向力Y=186.1034 +FPS=68.84, 法向力=240.9523, 切向力X=1606.8958, 切向力Y=96.7448 +stitch_feature_optimized: canvas out_w=253, out_h=226, x_min=-22.79, y_min=-35.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000099s, blend=0.000496s (9 tiles incl ref), finalize=0.000017s, total=0.000619s +FPS=63.79, 法向力=234.2362, 切向力X=1589.0613, 切向力Y=94.8729 +FPS=66.98, 法向力=227.0529, 切向力X=1558.1713, 切向力Y=89.9268 +FPS=68.61, 法向力=225.2330, 切向力X=1546.1896, 切向力Y=66.1057 +FPS=66.70, 法向力=218.7589, 切向力X=1530.7257, 切向力Y=57.0116 +FPS=68.88, 法向力=250.2844, 切向力X=1596.6501, 切向力Y=19.9790 +FPS=66.93, 法向力=246.8802, 切向力X=1650.8936, 切向力Y=-21.0267 +FPS=64.73, 法向力=274.4376, 切向力X=1783.6256, 切向力Y=-64.4926 +FPS=64.48, 法向力=306.2463, 切向力X=1929.2501, 切向力Y=-111.1269 +FPS=63.49, 法向力=350.0674, 切向力X=2097.2554, 切向力Y=-160.9160 +FPS=61.29, 法向力=374.7204, 切向力X=2231.0176, 切向力Y=-193.3726 +FPS=62.87, 法向力=396.0951, 切向力X=2379.6123, 切向力Y=-225.9293 +FPS=60.70, 法向力=424.5552, 切向力X=2560.3735, 切向力Y=-266.2205 +FPS=58.81, 法向力=452.1885, 切向力X=2656.5337, 切向力Y=-351.4921 +FPS=59.25, 法向力=475.8417, 切向力X=2741.9028, 切向力Y=-444.1085 +FPS=58.69, 法向力=489.4706, 切向力X=2811.2820, 切向力Y=-526.3232 +FPS=59.70, 法向力=504.9728, 切向力X=2883.5808, 切向力Y=-620.6440 +FPS=60.69, 法向力=502.0519, 切向力X=2814.0420, 切向力Y=-663.5387 +FPS=59.50, 法向力=500.6875, 切向力X=2731.3040, 切向力Y=-699.5486 +FPS=56.24, 法向力=464.4182, 切向力X=2598.6611, 切向力Y=-633.1100 +FPS=54.38, 法向力=403.7513, 切向力X=2445.3330, 切向力Y=-561.7552 +FPS=57.65, 法向力=329.6904, 切向力X=2076.5806, 切向力Y=-350.4848 +FPS=59.90, 法向力=278.5286, 切向力X=1697.2697, 切向力Y=-194.6079 +FPS=62.56, 法向力=240.7797, 切向力X=1357.2480, 切向力Y=-24.7783 +FPS=66.88, 法向力=221.5265, 切向力X=1091.0581, 切向力Y=105.7311 +FPS=66.97, 法向力=227.0880, 切向力X=908.0374, 切向力Y=215.0863 +FPS=67.68, 法向力=245.1013, 切向力X=768.2567, 切向力Y=273.4863 +FPS=66.54, 法向力=229.3744, 切向力X=682.3871, 切向力Y=350.3710 +FPS=68.72, 法向力=211.5258, 切向力X=610.7473, 切向力Y=409.5209 +FPS=67.15, 法向力=232.4380, 切向力X=612.9519, 切向力Y=542.0677 +FPS=68.83, 法向力=237.9126, 切向力X=580.6178, 切向力Y=666.4825 +stitch_feature_optimized: canvas out_w=253, out_h=226, x_min=-22.79, y_min=-35.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000062s, blend=0.000431s (9 tiles incl ref), finalize=0.000012s, total=0.000511s +FPS=66.96, 法向力=231.2327, 切向力X=490.6320, 切向力Y=903.7141 +FPS=63.81, 法向力=204.5054, 切向力X=331.5590, 切向力Y=1203.5005 +FPS=59.92, 法向力=237.8467, 切向力X=-109.5293, 切向力Y=1575.0629 +FPS=63.62, 法向力=266.7437, 切向力X=-470.9354, 切向力Y=1902.3345 +FPS=64.74, 法向力=281.0341, 切向力X=-608.8501, 切向力Y=2183.7126 +FPS=62.13, 法向力=305.5392, 切向力X=-746.5035, 切向力Y=2449.9766 +FPS=59.94, 法向力=344.6828, 切向力X=-766.5363, 切向力Y=2686.1343 +FPS=59.39, 法向力=377.3315, 切向力X=-734.8177, 切向力Y=2891.5088 +FPS=59.15, 法向力=399.3033, 切向力X=-697.6336, 切向力Y=3057.7581 +FPS=59.26, 法向力=441.1863, 切向力X=-618.7620, 切向力Y=3151.5396 +FPS=57.78, 法向力=457.0011, 切向力X=-607.6478, 切向力Y=3123.5928 +FPS=64.46, 法向力=469.8278, 切向力X=-562.5991, 切向力Y=3064.7153 +FPS=63.75, 法向力=451.8228, 切向力X=-428.0656, 切向力Y=2635.5591 +FPS=63.84, 法向力=429.0427, 切向力X=-283.9749, 切向力Y=2071.0112 +FPS=63.66, 法向力=361.9821, 切向力X=-3.7981, 切向力Y=1396.4762 +FPS=66.38, 法向力=259.9246, 切向力X=110.5189, 切向力Y=816.7437 +FPS=67.51, 法向力=217.2291, 切向力X=141.6638, 切向力Y=509.1138 +FPS=66.68, 法向力=155.6124, 切向力X=137.6928, 切向力Y=230.3590 +FPS=65.65, 法向力=154.2162, 切向力X=123.7090, 切向力Y=183.5746 +FPS=63.90, 法向力=127.1141, 切向力X=108.8383, 切向力Y=137.2300 +FPS=60.62, 法向力=135.7037, 切向力X=111.2768, 切向力Y=124.4599 +FPS=64.38, 法向力=121.0330, 切向力X=123.1838, 切向力Y=86.0803 +FPS=61.29, 法向力=120.9545, 切向力X=118.0635, 切向力Y=75.1776 +FPS=65.14, 法向力=111.1635, 切向力X=113.8425, 切向力Y=75.5718 +FPS=65.27, 法向力=107.4326, 切向力X=116.5457, 切向力Y=63.7965 +FPS=62.45, 法向力=96.9581, 切向力X=110.5830, 切向力Y=69.5341 +FPS=63.58, 法向力=101.3815, 切向力X=114.8749, 切向力Y=69.4700 +FPS=66.71, 法向力=108.2504, 切向力X=132.0158, 切向力Y=65.5315 +FPS=66.38, 法向力=119.7305, 切向力X=128.5952, 切向力Y=60.3654 +FPS=65.19, 法向力=126.7566, 切向力X=141.1091, 切向力Y=46.3731 +stitch_feature_optimized: canvas out_w=253, out_h=226, x_min=-22.79, y_min=-35.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000063s, blend=0.000401s (9 tiles incl ref), finalize=0.000011s, total=0.000480s +FPS=65.67, 法向力=126.1902, 切向力X=122.0655, 切向力Y=47.1539 +FPS=67.76, 法向力=115.7579, 切向力X=113.9490, 切向力Y=49.7969 +FPS=67.22, 法向力=127.7477, 切向力X=120.9949, 切向力Y=58.3283 +FPS=68.05, 法向力=114.8946, 切向力X=105.3956, 切向力Y=38.7868 +FPS=67.18, 法向力=122.3810, 切向力X=123.0488, 切向力Y=58.2478 +FPS=66.46, 法向力=121.4433, 切向力X=133.5285, 切向力Y=50.3483 +FPS=66.34, 法向力=122.9726, 切向力X=131.3223, 切向力Y=49.4913 +FPS=69.64, 法向力=114.6343, 切向力X=125.7612, 切向力Y=48.6775 +FPS=68.27, 法向力=122.2288, 切向力X=138.5441, 切向力Y=53.0370 +FPS=68.79, 法向力=114.0690, 切向力X=133.8271, 切向力Y=59.7694 +FPS=68.91, 法向力=114.2260, 切向力X=135.2838, 切向力Y=59.6670 +FPS=66.17, 法向力=109.1738, 切向力X=134.4142, 切向力Y=56.5928 +FPS=66.26, 法向力=118.9558, 切向力X=128.7544, 切向力Y=45.5190 +FPS=67.62, 法向力=119.9154, 切向力X=131.7912, 切向力Y=48.0058 +FPS=68.14, 法向力=117.3432, 切向力X=129.1964, 切向力Y=54.0671 +FPS=66.11, 法向力=108.6957, 切向力X=134.8548, 切向力Y=60.0179 +FPS=67.88, 法向力=113.3042, 切向力X=136.1483, 切向力Y=48.9783 +FPS=68.00, 法向力=112.7062, 切向力X=132.6644, 切向力Y=52.1024 +FPS=68.93, 法向力=114.9987, 切向力X=123.3104, 切向力Y=53.8158 +FPS=69.18, 法向力=116.9837, 切向力X=130.1826, 切向力Y=45.7626 +FPS=67.59, 法向力=115.5679, 切向力X=120.0489, 切向力Y=62.7020 +FPS=69.98, 法向力=112.6716, 切向力X=126.2422, 切向力Y=61.2116 +FPS=69.36, 法向力=115.7742, 切向力X=127.6238, 切向力Y=61.5113 +FPS=69.05, 法向力=123.3578, 切向力X=115.5985, 切向力Y=52.5882 +FPS=68.14, 法向力=139.0551, 切向力X=170.3379, 切向力Y=142.0946 +FPS=69.19, 法向力=179.7354, 切向力X=207.8355, 切向力Y=219.2242 +FPS=65.03, 法向力=192.3460, 切向力X=290.5663, 切向力Y=304.8773 +FPS=63.89, 法向力=178.0035, 切向力X=369.7424, 切向力Y=383.9152 +FPS=67.46, 法向力=184.9346, 切向力X=458.2352, 切向力Y=432.4373 +FPS=69.45, 法向力=169.7918, 切向力X=546.4710, 切向力Y=451.1456 +stitch_feature_optimized: canvas out_w=253, out_h=226, x_min=-22.79, y_min=-35.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000063s, blend=0.000454s (9 tiles incl ref), finalize=0.000010s, total=0.000532s +FPS=66.84, 法向力=177.2235, 切向力X=642.0412, 切向力Y=475.2335 +FPS=68.03, 法向力=181.8338, 切向力X=744.6333, 切向力Y=495.3715 +FPS=62.88, 法向力=185.9648, 切向力X=757.8997, 切向力Y=524.9625 +FPS=63.08, 法向力=204.2670, 切向力X=775.0521, 切向力Y=565.4150 +FPS=64.57, 法向力=210.6945, 切向力X=781.7725, 切向力Y=581.7180 +FPS=66.08, 法向力=229.2002, 切向力X=783.3680, 切向力Y=583.9931 +FPS=62.63, 法向力=264.4587, 切向力X=781.2162, 切向力Y=551.9552 +FPS=65.98, 法向力=288.7422, 切向力X=829.6864, 切向力Y=504.8521 +FPS=69.33, 法向力=314.5976, 切向力X=845.8288, 切向力Y=445.5020 +FPS=67.64, 法向力=326.8397, 切向力X=868.0145, 切向力Y=426.4228 +FPS=68.78, 法向力=335.5656, 切向力X=889.3781, 切向力Y=423.3305 +FPS=67.28, 法向力=340.1573, 切向力X=887.3197, 切向力Y=463.9313 +FPS=65.15, 法向力=346.2590, 切向力X=881.4938, 切向力Y=497.4071 +FPS=67.65, 法向力=332.1040, 切向力X=889.7616, 切向力Y=559.5105 +FPS=68.78, 法向力=322.9939, 切向力X=917.7482, 切向力Y=539.5409 +FPS=69.78, 法向力=308.7803, 切向力X=938.3447, 切向力Y=520.5033 +FPS=69.73, 法向力=280.0327, 切向力X=912.2755, 切向力Y=511.1827 +FPS=69.19, 法向力=238.7599, 切向力X=854.1125, 切向力Y=524.3752 +FPS=70.21, 法向力=243.6158, 切向力X=347.0966, 切向力Y=503.5862 +FPS=69.35, 法向力=251.3483, 切向力X=-166.5012, 切向力Y=525.8395 +FPS=70.90, 法向力=303.5703, 切向力X=-625.5979, 切向力Y=527.1014 +FPS=72.81, 法向力=306.7071, 切向力X=-924.2227, 切向力Y=577.7429 +FPS=67.74, 法向力=343.5157, 切向力X=-1043.9766, 切向力Y=580.7034 +FPS=67.01, 法向力=373.5689, 切向力X=-1119.6993, 切向力Y=611.8883 +FPS=67.31, 法向力=410.4577, 切向力X=-932.3688, 切向力Y=630.8599 +FPS=65.00, 法向力=428.5929, 切向力X=-733.8895, 切向力Y=671.6589 +FPS=64.21, 法向力=390.2454, 切向力X=-852.1509, 切向力Y=702.4544 +FPS=62.39, 法向力=356.9199, 切向力X=-971.1528, 切向力Y=784.4966 +FPS=61.79, 法向力=320.8052, 切向力X=-1095.8730, 切向力Y=852.4789 +FPS=63.91, 法向力=285.8449, 切向力X=-1214.2664, 切向力Y=913.2327 +stitch_feature_optimized: canvas out_w=253, out_h=226, x_min=-22.79, y_min=-35.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000073s, blend=0.000423s (9 tiles incl ref), finalize=0.000010s, total=0.000513s +FPS=60.05, 法向力=270.0255, 切向力X=-1122.3287, 切向力Y=847.2556 +FPS=59.70, 法向力=259.9431, 切向力X=-933.7794, 切向力Y=719.9493 +FPS=61.59, 法向力=226.7207, 切向力X=-675.1130, 切向力Y=502.4216 +FPS=64.25, 法向力=173.6473, 切向力X=-443.1599, 切向力Y=330.0840 +FPS=66.66, 法向力=163.5782, 切向力X=-370.8170, 切向力Y=261.1550 +FPS=71.11, 法向力=169.2351, 切向力X=-303.3135, 切向力Y=184.9155 +FPS=70.32, 法向力=136.6212, 切向力X=-232.6539, 切向力Y=94.0505 +FPS=66.23, 法向力=135.3910, 切向力X=-61.8621, 切向力Y=-10.0614 +FPS=65.94, 法向力=143.0543, 切向力X=-32.8887, 切向力Y=-3.0007 +FPS=68.74, 法向力=132.2376, 切向力X=1.9813, 切向力Y=8.3132 +FPS=69.88, 法向力=141.7583, 切向力X=19.7217, 切向力Y=32.7369 +FPS=70.73, 法向力=125.5168, 切向力X=64.5736, 切向力Y=29.9080 +FPS=70.39, 法向力=121.3033, 切向力X=59.6534, 切向力Y=31.3320 +FPS=71.66, 法向力=116.0198, 切向力X=52.2845, 切向力Y=51.4551 +FPS=68.03, 法向力=114.7129, 切向力X=59.6248, 切向力Y=51.8286 +FPS=54.25, 法向力=116.6135, 切向力X=66.9999, 切向力Y=63.0969 +FPS=58.31, 法向力=105.8531, 切向力X=72.8567, 切向力Y=62.6083 +FPS=58.58, 法向力=95.6955, 切向力X=79.8713, 切向力Y=63.8592 +FPS=62.66, 法向力=102.3523, 切向力X=86.4592, 切向力Y=63.3114 +FPS=66.45, 法向力=111.2202, 切向力X=90.0892, 切向力Y=70.2098 +FPS=63.05, 法向力=114.2968, 切向力X=70.1250, 切向力Y=62.5842 +FPS=64.78, 法向力=108.6711, 切向力X=88.4095, 切向力Y=61.9463 +FPS=61.73, 法向力=124.1263, 切向力X=71.0659, 切向力Y=47.5042 +FPS=59.70, 法向力=126.3187, 切向力X=76.8178, 切向力Y=48.4679 +FPS=58.19, 法向力=124.7256, 切向力X=73.1715, 切向力Y=61.1527 +FPS=58.82, 法向力=116.7469, 切向力X=75.8184, 切向力Y=59.9515 +FPS=64.94, 法向力=118.8554, 切向力X=75.6519, 切向力Y=61.3818 +FPS=42.02, 法向力=121.5370, 切向力X=64.3192, 切向力Y=63.5301 +FPS=57.45, 法向力=119.8297, 切向力X=61.4470, 切向力Y=49.0569 +FPS=65.44, 法向力=125.4747, 切向力X=66.4300, 切向力Y=48.6406 +stitch_feature_optimized: canvas out_w=253, out_h=226, x_min=-22.79, y_min=-35.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000063s, blend=0.000417s (9 tiles incl ref), finalize=0.000011s, total=0.000496s +FPS=63.72, 法向力=121.2672, 切向力X=67.2918, 切向力Y=43.3633 +FPS=67.78, 法向力=121.0846, 切向力X=63.2798, 切向力Y=56.0287 +FPS=65.20, 法向力=107.3965, 切向力X=69.4324, 切向力Y=40.6915 +FPS=61.59, 法向力=117.2480, 切向力X=73.2559, 切向力Y=53.9467 +FPS=64.10, 法向力=108.1107, 切向力X=76.2553, 切向力Y=55.1035 +FPS=69.74, 法向力=130.2339, 切向力X=77.0406, 切向力Y=44.0194 +FPS=66.91, 法向力=130.6858, 切向力X=79.6073, 切向力Y=60.2464 +FPS=63.35, 法向力=130.0433, 切向力X=84.2984, 切向力Y=57.3007 +FPS=61.35, 法向力=124.9931, 切向力X=84.0760, 切向力Y=63.0139 +FPS=40.73, 法向力=140.0407, 切向力X=86.5820, 切向力Y=63.0636 +FPS=64.67, 法向力=129.6784, 切向力X=78.9489, 切向力Y=46.8345 +FPS=68.21, 法向力=127.3902, 切向力X=77.4805, 切向力Y=49.8650 +FPS=64.90, 法向力=133.2662, 切向力X=82.4660, 切向力Y=48.2830 +FPS=65.34, 法向力=138.3058, 切向力X=97.7003, 切向力Y=40.2112 +FPS=64.46, 法向力=136.9514, 切向力X=88.2478, 切向力Y=40.9237 +FPS=60.74, 法向力=122.9324, 切向力X=92.0569, 切向力Y=42.1777 +FPS=64.72, 法向力=118.7277, 切向力X=89.0579, 切向力Y=50.5296 +FPS=65.16, 法向力=120.5591, 切向力X=88.2967, 切向力Y=38.3099 +FPS=64.94, 法向力=136.0999, 切向力X=92.4568, 切向力Y=41.5048 +FPS=61.72, 法向力=134.5027, 切向力X=88.1850, 切向力Y=35.0096 +FPS=64.77, 法向力=133.6844, 切向力X=89.0574, 切向力Y=36.6471 +FPS=68.98, 法向力=137.5516, 切向力X=80.4693, 切向力Y=44.5441 +FPS=66.30, 法向力=131.1443, 切向力X=83.9558, 切向力Y=32.7589 +FPS=67.03, 法向力=127.7261, 切向力X=71.7267, 切向力Y=36.8715 +FPS=70.21, 法向力=118.3494, 切向力X=83.6184, 切向力Y=42.7043 +FPS=68.14, 法向力=119.0203, 切向力X=81.7632, 切向力Y=57.2174 +FPS=68.94, 法向力=117.5993, 切向力X=89.8334, 切向力Y=56.7919 +FPS=69.56, 法向力=118.6144, 切向力X=92.1378, 切向力Y=44.8496 +FPS=70.47, 法向力=120.3506, 切向力X=99.0568, 切向力Y=56.2143 +FPS=67.75, 法向力=130.0313, 切向力X=99.5635, 切向力Y=45.2693 +stitch_feature_optimized: canvas out_w=253, out_h=226, x_min=-22.79, y_min=-35.40 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000058s, blend=0.000398s (9 tiles incl ref), finalize=0.000010s, total=0.000470s +FPS=68.35, 法向力=124.2406, 切向力X=88.2752, 切向力Y=58.5840 +FPS=69.07, 法向力=120.3355, 切向力X=93.0702, 切向力Y=56.0607 +FPS=68.94, 法向力=121.0095, 切向力X=85.9485, 切向力Y=60.5333 +FPS=66.38, 法向力=119.8969, 切向力X=69.0955, 切向力Y=44.3672 +FPS=67.46, 法向力=125.0465, 切向力X=75.9107, 切向力Y=39.3976 +FPS=66.10, 法向力=115.7513, 切向力X=86.4029, 切向力Y=41.9338 +FPS=64.97, 法向力=123.4711, 切向力X=83.6454, 切向力Y=50.1869 +FPS=67.44, 法向力=124.9936, 切向力X=91.5965, 切向力Y=43.2429 +FPS=64.13, 法向力=121.9897, 切向力X=99.5501, 切向力Y=49.7083 +FPS=67.00, 法向力=113.3931, 切向力X=100.4202, 切向力Y=38.8419 +FPS=67.91, 法向力=121.8626, 切向力X=100.1735, 切向力Y=37.2110 +FPS=71.11, 法向力=119.4147, 切向力X=90.2342, 切向力Y=22.3386 +FPS=60.27, 法向力=111.1310, 切向力X=92.3735, 切向力Y=31.3526 +FPS=59.97, 法向力=109.6651, 切向力X=90.1965, 切向力Y=33.0593 +FPS=62.97, 法向力=114.9788, 切向力X=89.5138, 切向力Y=35.9305 +FPS=64.27, 法向力=115.7155, 切向力X=82.6311, 切向力Y=33.4807 +FPS=66.79, 法向力=118.3192, 切向力X=97.5207, 切向力Y=36.6205 +FPS=58.43, 法向力=120.0897, 切向力X=94.5375, 切向力Y=27.6980 +FPS=61.20, 法向力=120.6662, 切向力X=98.5049, 切向力Y=31.5434 +FPS=62.03, 法向力=117.7827, 切向力X=100.5211, 切向力Y=22.7456 +FPS=65.70, 法向力=106.2473, 切向力X=103.1408, 切向力Y=33.2829 +FPS=66.28, 法向力=108.2443, 切向力X=97.7526, 切向力Y=26.6624 +FPS=66.00, 法向力=107.1763, 切向力X=103.9160, 切向力Y=36.0249 +FPS=68.07, 法向力=111.3645, 切向力X=105.3587, 切向力Y=31.8076 +FPS=68.62, 法向力=117.0643, 切向力X=99.6598, 切向力Y=28.6634 +FPS=68.97, 法向力=116.6557, 切向力X=101.1973, 切向力Y=28.7384 +FPS=63.69, 法向力=117.3896, 切向力X=102.8438, 切向力Y=27.9571 +FPS=65.12, 法向力=116.2497, 切向力X=97.2252, 切向力Y=38.4267 +FPS=64.39, 法向力=111.5719, 切向力X=97.9917, 切向力Y=33.8506 +FPS=62.25, 法向力=111.8936, 切向力X=92.6035, 切向力Y=35.4376 +stitch_feature_optimized: canvas out_w=253, out_h=226, x_min=-22.79, y_min=-35.40 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000059s, blend=0.000420s (9 tiles incl ref), finalize=0.000011s, total=0.000496s +FPS=61.43, 法向力=112.6751, 切向力X=95.7348, 切向力Y=34.6429 +FPS=60.53, 法向力=114.0238, 切向力X=95.4518, 切向力Y=33.2629 +FPS=57.97, 法向力=114.9388, 切向力X=98.4917, 切向力Y=35.9309 +FPS=49.40, 法向力=115.5439, 切向力X=96.1426, 切向力Y=35.0697 +FPS=54.44, 法向力=113.9120, 切向力X=98.5663, 切向力Y=34.3625 +FPS=56.59, 法向力=116.6058, 切向力X=96.2633, 切向力Y=35.6658 +Failed to get_img from video source. +FPS=56.59, 法向力=1971.5591, 切向力X=-1383.8398, 切向力Y=-1284.9283 +Failed to get_img from video source. +FPS=56.59, 法向力=6176.5781, 切向力X=-1792.5973, 切向力Y=-3821.3210 +Failed to get_img from video source. +FPS=56.59, 法向力=7051.2842, 切向力X=1184.0801, 切向力Y=-1033.8890 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Failed to get_img from video source. +FPS=56.59, 法向力=6195.7954, 切向力X=-1792.5299, 切向力Y=-3826.4177 +Failed to get_img from video source. +FPS=56.59, 法向力=7068.9990, 切向力X=1184.1484, 切向力Y=-1038.9956 +Failed to get_img from video source. +FPS=56.59, 法向力=115.6721, 切向力X=95.0973, 切向力Y=34.3309 +Failed to get_img from video source. +FPS=56.59, 法向力=1951.7086, 切向力X=-1383.7729, 切向力Y=-1290.0303 +Sensor disconnected. +⏸ 已暂停 +Config: D:/workspace/orisyssdk_git/config/ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: D:\workspace\orisyssdk_git\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=D:/workspace/orisyssdk_git/config/ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.53, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=46.36, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=35.92, 法向力=1554.4200, 切向力X=-51.0459, 切向力Y=-242.9036 +FPS=35.41, 法向力=1583.4492, 切向力X=-67.9468, 切向力Y=-228.7940 +FPS=33.65, 法向力=1442.3950, 切向力X=85.1221, 切向力Y=-786.9995 +FPS=35.88, 法向力=1392.4050, 切向力X=153.5770, 切向力Y=-749.8593 +FPS=33.96, 法向力=1109.3337, 切向力X=-399.3765, 切向力Y=37.9484 +FPS=33.63, 法向力=1163.4052, 切向力X=-359.3542, 切向力Y=-259.3742 +FPS=36.25, 法向力=1382.4026, 切向力X=299.6082, 切向力Y=-332.3875 +FPS=35.18, 法向力=1429.0615, 切向力X=357.5531, 切向力Y=-275.0682 +FPS=35.48, 法向力=1171.3809, 切向力X=187.7883, 切向力Y=-429.8169 +FPS=36.39, 法向力=1140.0497, 切向力X=225.5042, 切向力Y=-417.9689 +FPS=33.80, 法向力=1341.8176, 切向力X=-249.2041, 切向力Y=-297.4919 +FPS=40.37, 法向力=1372.1154, 切向力X=-291.5681, 切向力Y=-236.3123 +FPS=49.17, 法向力=1362.1562, 切向力X=-292.4317, 切向力Y=-257.3412 +FPS=37.85, 法向力=1202.3037, 切向力X=280.0033, 切向力Y=-728.6204 +FPS=47.36, 法向力=1250.1388, 切向力X=319.0596, 切向力Y=-784.0060 +FPS=38.51, 法向力=1154.2926, 切向力X=57.8188, 切向力Y=-1085.2817 +FPS=49.01, 法向力=1161.3262, 切向力X=123.6785, 切向力Y=-1033.3149 +FPS=40.00, 法向力=1524.0194, 切向力X=-430.2194, 切向力Y=-775.0120 +FPS=47.16, 法向力=1610.4734, 切向力X=-382.4603, 切向力Y=-716.3809 +FPS=41.62, 法向力=1626.2734, 切向力X=-389.1958, 切向力Y=-741.0554 +FPS=45.80, 法向力=1465.9446, 切向力X=39.3341, 切向力Y=-588.2780 +FPS=41.94, 法向力=1433.0070, 切向力X=0.1216, 切向力Y=-725.2308 +FPS=47.83, 法向力=1448.8462, 切向力X=5.7903, 切向力Y=-718.7426 +FPS=38.86, 法向力=1337.0764, 切向力X=362.8888, 切向力Y=-860.5645 +FPS=48.20, 法向力=1357.8772, 切向力X=444.2977, 切向力Y=-837.2957 +FPS=35.78, 法向力=2306.8201, 切向力X=601.6935, 切向力Y=-1525.7656 +stitch_feature_optimized: canvas out_w=470, out_h=417, x_min=-141.65, y_min=-82.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002126s (9 tiles incl ref), finalize=0.000046s, total=0.002394s +FPS=46.13, 法向力=2362.3987, 切向力X=547.0475, 切向力Y=-1476.4956 +FPS=41.97, 法向力=2402.1426, 切向力X=577.8499, 切向力Y=-1477.7534 +FPS=43.85, 法向力=1386.7448, 切向力X=-43.2224, 切向力Y=-894.8331 +FPS=41.83, 法向力=1449.5027, 切向力X=-63.7067, 切向力Y=-991.8906 +FPS=45.25, 法向力=1420.0742, 切向力X=-59.6280, 切向力Y=-1016.4181 +FPS=40.16, 法向力=1356.3682, 切向力X=-34.4989, 切向力Y=-448.2017 +FPS=48.90, 法向力=1290.7439, 切向力X=-17.1435, 切向力Y=-456.0772 +FPS=37.23, 法向力=1623.9448, 切向力X=433.1262, 切向力Y=-291.9135 +FPS=47.01, 法向力=1582.1045, 切向力X=491.4992, 切向力Y=-313.7307 +FPS=37.90, 法向力=1588.1001, 切向力X=1202.8600, 切向力Y=588.3825 +FPS=44.92, 法向力=1523.2562, 切向力X=1068.9551, 切向力Y=505.6052 +FPS=39.95, 法向力=1525.3501, 切向力X=1099.4803, 切向力Y=533.9778 +FPS=39.37, 法向力=1745.2974, 切向力X=244.2922, 切向力Y=-473.5553 +FPS=47.70, 法向力=1753.4436, 切向力X=194.0554, 切向力Y=-464.3401 +FPS=39.57, 法向力=1742.2483, 切向力X=221.6676, 切向力Y=-406.9799 +FPS=44.19, 法向力=1612.8335, 切向力X=166.8886, 切向力Y=-1066.1118 +FPS=40.44, 法向力=1516.0995, 切向力X=94.0405, 切向力Y=-1064.9722 +FPS=40.14, 法向力=1680.5093, 切向力X=342.0668, 切向力Y=-687.5447 +FPS=41.08, 法向力=1748.2845, 切向力X=375.8349, 切向力Y=-634.8644 +FPS=45.53, 法向力=1370.6644, 切向力X=81.4246, 切向力Y=-315.7801 +FPS=40.18, 法向力=1394.9021, 切向力X=49.9253, 切向力Y=-318.4743 +FPS=46.43, 法向力=1427.9009, 切向力X=96.5852, 切向力Y=-301.2725 +FPS=37.85, 法向力=1428.4353, 切向力X=-10.3843, 切向力Y=27.9253 +FPS=48.10, 法向力=1444.4492, 切向力X=-18.0463, 切向力Y=10.3638 +FPS=34.03, 法向力=1438.9564, 切向力X=-24.8297, 切向力Y=19.8623 +FPS=37.77, 法向力=1309.5657, 切向力X=604.3983, 切向力Y=224.4741 +FPS=34.04, 法向力=1345.2349, 切向力X=515.7574, 切向力Y=222.3699 +FPS=35.95, 法向力=1351.7273, 切向力X=406.8102, 切向力Y=-279.9855 +FPS=31.05, 法向力=1346.7317, 切向力X=405.5836, 切向力Y=-331.0684 +FPS=34.86, 法向力=1063.0488, 切向力X=706.4307, 切向力Y=-193.3919 +stitch_feature_optimized: canvas out_w=470, out_h=417, x_min=-141.65, y_min=-82.07 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000278s, blend=0.003980s (9 tiles incl ref), finalize=0.000103s, total=0.004369s +FPS=29.35, 法向力=1074.0032, 切向力X=702.6146, 切向力Y=-164.1660 +FPS=39.48, 法向力=1195.7080, 切向力X=419.6689, 切向力Y=-441.3815 +FPS=32.35, 法向力=1169.7529, 切向力X=361.1516, 切向力Y=-410.3117 +FPS=37.52, 法向力=1140.0364, 切向力X=60.7046, 切向力Y=-410.0437 +FPS=40.43, 法向力=1182.1207, 切向力X=-27.4405, 切向力Y=-437.9323 +FPS=43.11, 法向力=1150.6304, 切向力X=-118.1418, 切向力Y=-390.4153 +FPS=39.07, 法向力=1108.3572, 切向力X=-112.7579, 切向力Y=-353.7435 +FPS=42.86, 法向力=1137.0372, 切向力X=719.2538, 切向力Y=-808.7844 +FPS=39.02, 法向力=1198.4252, 切向力X=725.5101, 切向力Y=-798.1009 +FPS=44.82, 法向力=1174.4988, 切向力X=765.0526, 切向力Y=-738.3657 +FPS=36.82, 法向力=1566.9265, 切向力X=752.3884, 切向力Y=-1049.6073 +FPS=45.06, 法向力=1629.7601, 切向力X=658.8666, 切向力Y=-943.4999 +FPS=37.06, 法向力=1649.5698, 切向力X=770.2966, 切向力Y=-984.6409 +FPS=46.43, 法向力=1411.1692, 切向力X=-108.3116, 切向力Y=6.3617 +FPS=40.82, 法向力=1436.6509, 切向力X=-110.8073, 切向力Y=49.2877 +FPS=43.32, 法向力=1179.3835, 切向力X=-219.7953, 切向力Y=386.0703 +FPS=39.30, 法向力=1177.5106, 切向力X=-158.5208, 切向力Y=488.1562 +FPS=38.43, 法向力=1300.9965, 切向力X=492.2875, 切向力Y=-34.3398 +FPS=40.64, 法向力=1381.9861, 切向力X=588.8679, 切向力Y=61.5104 +FPS=45.47, 法向力=1412.9521, 切向力X=576.0069, 切向力Y=41.5366 +FPS=38.18, 法向力=1864.8516, 切向力X=517.7242, 切向力Y=177.6333 +FPS=46.66, 法向力=1875.8395, 切向力X=496.0620, 切向力Y=101.4361 +FPS=37.99, 法向力=1873.9617, 切向力X=516.9478, 切向力Y=82.9708 +FPS=46.53, 法向力=1753.6367, 切向力X=-191.5511, 切向力Y=-595.5029 +FPS=40.09, 法向力=1829.4391, 切向力X=-224.1558, 切向力Y=-618.2946 +FPS=41.57, 法向力=1914.5576, 切向力X=786.6123, 切向力Y=-302.7919 +FPS=40.24, 法向力=1854.6061, 切向力X=696.3893, 切向力Y=-280.9282 +FPS=41.74, 法向力=1359.8618, 切向力X=12.7431, 切向力Y=-191.2754 +FPS=40.98, 法向力=1394.7280, 切向力X=-21.8212, 切向力Y=-200.4565 +FPS=45.06, 法向力=1401.6812, 切向力X=-19.8365, 切向力Y=-218.8512 +stitch_feature_optimized: canvas out_w=470, out_h=417, x_min=-141.65, y_min=-82.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000224s, blend=0.002135s (9 tiles incl ref), finalize=0.000047s, total=0.002412s +FPS=38.32, 法向力=1116.5175, 切向力X=212.2254, 切向力Y=-270.0131 +FPS=45.45, 法向力=1098.5464, 切向力X=167.5850, 切向力Y=-300.3919 +FPS=38.02, 法向力=1120.1150, 切向力X=189.3744, 切向力Y=-286.0135 +FPS=45.69, 法向力=1343.4932, 切向力X=713.8818, 切向力Y=-666.4135 +FPS=40.39, 法向力=1353.7168, 切向力X=673.3618, 切向力Y=-622.0938 +FPS=41.89, 法向力=1576.2106, 切向力X=371.9772, 切向力Y=-531.1143 +FPS=40.28, 法向力=1717.1376, 切向力X=584.9565, 切向力Y=-575.7229 +FPS=40.70, 法向力=1515.8794, 切向力X=894.3536, 切向力Y=-556.1189 +FPS=40.32, 法向力=1510.4316, 切向力X=870.7133, 切向力Y=-580.1146 +FPS=43.79, 法向力=1471.1313, 切向力X=810.3613, 切向力Y=-638.3619 +FPS=36.49, 法向力=1573.8673, 切向力X=-347.5500, 切向力Y=-703.5446 +FPS=38.98, 法向力=1589.3184, 切向力X=-429.6283, 切向力Y=-699.9868 +FPS=40.30, 法向力=1255.5859, 切向力X=1214.2461, 切向力Y=-932.4061 +FPS=35.75, 法向力=1257.5005, 切向力X=1268.5264, 切向力Y=-994.4808 +FPS=32.55, 法向力=1423.4885, 切向力X=142.5680, 切向力Y=-619.0121 +FPS=34.90, 法向力=1444.6516, 切向力X=168.8852, 切向力Y=-604.1981 +FPS=32.01, 法向力=1472.3035, 切向力X=589.7961, 切向力Y=-585.0109 +FPS=36.38, 法向力=1502.7500, 切向力X=609.9882, 切向力Y=-516.2218 +FPS=34.13, 法向力=1553.9376, 切向力X=736.7906, 切向力Y=300.8851 +FPS=35.66, 法向力=1590.2905, 切向力X=901.2984, 切向力Y=352.3329 +FPS=34.35, 法向力=1594.4987, 切向力X=906.9973, 切向力Y=337.6993 +FPS=34.61, 法向力=1312.2390, 切向力X=582.0923, 切向力Y=-620.7188 +FPS=34.87, 法向力=1324.0105, 切向力X=548.4075, 切向力Y=-679.1110 +FPS=33.15, 法向力=1327.0513, 切向力X=737.9476, 切向力Y=-310.0720 +FPS=34.77, 法向力=1330.0632, 切向力X=-97.6882, 切向力Y=-526.4424 +FPS=35.82, 法向力=1286.2024, 切向力X=-213.6179, 切向力Y=-593.5428 +FPS=34.28, 法向力=1291.7705, 切向力X=-183.3006, 切向力Y=-625.3888 +FPS=34.48, 法向力=1342.8571, 切向力X=-455.1568, 切向力Y=-1436.7354 +FPS=34.77, 法向力=1365.0786, 切向力X=-612.6442, 切向力Y=-1430.5366 +FPS=34.61, 法向力=1713.2272, 切向力X=687.6101, 切向力Y=76.9623 +stitch_feature_optimized: canvas out_w=470, out_h=417, x_min=-141.65, y_min=-82.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000016s (hit), reset=0.000283s, blend=0.002148s (9 tiles incl ref), finalize=0.000048s, total=0.002498s +FPS=34.63, 法向力=1742.9131, 切向力X=675.7267, 切向力Y=220.5902 +FPS=32.93, 法向力=1286.4810, 切向力X=253.1959, 切向力Y=-890.3844 +FPS=35.70, 法向力=1303.9934, 切向力X=333.5082, 切向力Y=-949.2631 +FPS=33.97, 法向力=1500.2146, 切向力X=580.1840, 切向力Y=-566.4702 +FPS=36.01, 法向力=1570.8965, 切向力X=607.0588, 切向力Y=-442.8501 +FPS=32.77, 法向力=1187.1321, 切向力X=689.3886, 切向力Y=-832.2794 +FPS=36.04, 法向力=1176.8151, 切向力X=667.2137, 切向力Y=-815.7399 +FPS=32.04, 法向力=1475.1588, 切向力X=-130.2083, 切向力Y=-426.3364 +FPS=36.09, 法向力=1474.0771, 切向力X=-210.2646, 切向力Y=-376.2865 +FPS=32.36, 法向力=1306.2900, 切向力X=514.6586, 切向力Y=-1244.6975 +FPS=34.79, 法向力=1345.1750, 切向力X=636.9382, 切向力Y=-1088.9606 +FPS=32.04, 法向力=1439.8549, 切向力X=1565.8549, 切向力Y=-878.3777 +FPS=32.60, 法向力=1456.6533, 切向力X=1560.0260, 切向力Y=-902.6729 +FPS=34.15, 法向力=2020.0206, 切向力X=1227.9103, 切向力Y=-1661.9448 +FPS=34.27, 法向力=2048.6794, 切向力X=1260.7573, 切向力Y=-1711.4667 +FPS=31.85, 法向力=1073.0599, 切向力X=-74.1607, 切向力Y=-350.8217 +FPS=35.95, 法向力=1048.8218, 切向力X=-108.5183, 切向力Y=-416.5297 +FPS=31.18, 法向力=1392.7678, 切向力X=675.1425, 切向力Y=-191.4837 +FPS=34.07, 法向力=1510.4602, 切向力X=740.9086, 切向力Y=-352.6789 +FPS=31.73, 法向力=1525.5066, 切向力X=299.8211, 切向力Y=-289.6864 +FPS=35.12, 法向力=1571.5146, 切向力X=315.8233, 切向力Y=-278.3527 +FPS=33.63, 法向力=1593.0225, 切向力X=92.1773, 切向力Y=-1015.2925 +FPS=34.94, 法向力=1632.7815, 切向力X=104.1858, 切向力Y=-1060.3251 +FPS=34.57, 法向力=1980.7607, 切向力X=288.2786, 切向力Y=-354.3898 +FPS=35.79, 法向力=2046.9258, 切向力X=289.6243, 切向力Y=-400.7665 +FPS=35.31, 法向力=1821.7758, 切向力X=624.3735, 切向力Y=-420.6317 +FPS=34.40, 法向力=1835.8691, 切向力X=728.7791, 切向力Y=-392.3283 +FPS=32.83, 法向力=1487.2324, 切向力X=339.2463, 切向力Y=-828.3151 +FPS=35.35, 法向力=1559.0591, 切向力X=398.2304, 切向力Y=-688.1873 +FPS=31.90, 法向力=1858.3452, 切向力X=140.7524, 切向力Y=-750.6912 +stitch_feature_optimized: canvas out_w=470, out_h=417, x_min=-141.65, y_min=-82.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000221s, blend=0.002165s (9 tiles incl ref), finalize=0.000048s, total=0.002440s +FPS=34.01, 法向力=1828.3835, 切向力X=115.4426, 切向力Y=-793.8688 +FPS=32.87, 法向力=1471.6526, 切向力X=773.0721, 切向力Y=-1210.3146 +FPS=36.02, 法向力=1448.6775, 切向力X=800.9050, 切向力Y=-1238.1138 +FPS=34.54, 法向力=1448.0066, 切向力X=791.4268, 切向力Y=-1292.2006 +FPS=34.71, 法向力=1332.3608, 切向力X=995.9510, 切向力Y=-1506.7108 +FPS=32.05, 法向力=1330.2009, 切向力X=39.4039, 切向力Y=-1400.9368 +FPS=36.16, 法向力=1389.2528, 切向力X=20.1353, 切向力Y=-1372.4399 +FPS=34.81, 法向力=1622.5859, 切向力X=481.2976, 切向力Y=-1136.9353 +FPS=35.01, 法向力=1687.3422, 切向力X=523.9801, 切向力Y=-1122.6281 +FPS=34.70, 法向力=1702.0947, 切向力X=551.1376, 切向力Y=-1098.2639 +FPS=34.84, 法向力=1121.9030, 切向力X=552.2411, 切向力Y=-1085.0261 +FPS=35.00, 法向力=1120.0422, 切向力X=588.1660, 切向力Y=-1058.2235 +FPS=32.68, 法向力=1225.7671, 切向力X=-275.1328, 切向力Y=-409.2444 +FPS=33.72, 法向力=1200.2534, 切向力X=-284.9930, 切向力Y=-367.3585 +FPS=34.50, 法向力=1638.8679, 切向力X=204.7014, 切向力Y=-1105.4161 +FPS=34.88, 法向力=1689.8529, 切向力X=224.3905, 切向力Y=-1166.0310 +FPS=32.93, 法向力=1148.6458, 切向力X=150.2329, 切向力Y=-8.6975 +FPS=35.23, 法向力=1168.7097, 切向力X=129.8705, 切向力Y=-187.3680 +FPS=32.97, 法向力=1477.5587, 切向力X=876.7688, 切向力Y=-1015.5008 +FPS=35.90, 法向力=1513.2744, 切向力X=839.0066, 切向力Y=-979.1791 +FPS=33.07, 法向力=1101.4055, 切向力X=863.2429, 切向力Y=-205.3044 +FPS=35.56, 法向力=1101.6346, 切向力X=904.2544, 切向力Y=-132.4372 +FPS=32.99, 法向力=1407.4639, 切向力X=974.2659, 切向力Y=-1196.3784 +FPS=35.99, 法向力=1521.2397, 切向力X=1121.4535, 切向力Y=-1266.0326 +FPS=33.44, 法向力=1703.9761, 切向力X=572.4344, 切向力Y=-1071.2308 +FPS=36.58, 法向力=1646.4861, 切向力X=502.4995, 切向力Y=-1158.3479 +FPS=30.52, 法向力=1107.7219, 切向力X=-306.6658, 切向力Y=-1371.6438 +FPS=34.73, 法向力=1103.2001, 切向力X=-284.9709, 切向力Y=-1315.0483 +FPS=32.00, 法向力=1672.3850, 切向力X=970.7483, 切向力Y=-991.4490 +FPS=34.50, 法向力=1802.0549, 切向力X=1028.6487, 切向力Y=-862.4746 +stitch_feature_optimized: canvas out_w=470, out_h=417, x_min=-141.65, y_min=-82.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000227s, blend=0.002227s (9 tiles incl ref), finalize=0.000049s, total=0.002509s +FPS=32.61, 法向力=1304.8330, 切向力X=24.5558, 切向力Y=-347.1372 +FPS=35.37, 法向力=1317.8091, 切向力X=-88.7256, 切向力Y=-291.3603 +FPS=31.80, 法向力=1782.3820, 切向力X=110.0104, 切向力Y=-359.6126 +FPS=35.52, 法向力=1837.8728, 切向力X=38.5206, 切向力Y=-289.5612 +FPS=31.78, 法向力=1844.3136, 切向力X=339.3281, 切向力Y=-1493.0886 +FPS=35.96, 法向力=1893.7488, 切向力X=306.9018, 切向力Y=-1454.0175 +FPS=33.37, 法向力=1156.6885, 切向力X=181.7385, 切向力Y=-1259.6870 +FPS=35.97, 法向力=1250.7166, 切向力X=229.8921, 切向力Y=-1304.5636 +FPS=32.33, 法向力=1463.7117, 切向力X=836.7436, 切向力Y=-1577.8940 +FPS=35.90, 法向力=1498.7682, 切向力X=823.5721, 切向力Y=-1492.2490 +FPS=32.28, 法向力=1535.6050, 切向力X=725.4143, 切向力Y=401.5067 +FPS=35.20, 法向力=1540.4558, 切向力X=773.6985, 切向力Y=437.0353 +FPS=32.85, 法向力=1387.0320, 切向力X=774.3125, 切向力Y=-1242.9869 +FPS=35.49, 法向力=1391.5890, 切向力X=887.9178, 切向力Y=-1447.9539 +FPS=34.07, 法向力=1397.9087, 切向力X=894.3998, 切向力Y=-1496.3212 +FPS=35.70, 法向力=1251.9867, 切向力X=845.3796, 切向力Y=-812.7211 +FPS=32.29, 法向力=1578.0060, 切向力X=758.5411, 切向力Y=-643.5953 +FPS=35.96, 法向力=1631.3499, 切向力X=764.6985, 切向力Y=-596.8083 +FPS=34.25, 法向力=1010.0829, 切向力X=713.4022, 切向力Y=-119.7859 +FPS=34.35, 法向力=1033.6335, 切向力X=778.4836, 切向力Y=-180.2219 +FPS=33.35, 法向力=1003.6896, 切向力X=749.3198, 切向力Y=-179.7036 +FPS=35.29, 法向力=1334.3190, 切向力X=780.5264, 切向力Y=-1027.0778 +FPS=35.01, 法向力=1411.4067, 切向力X=767.7539, 切向力Y=-1141.2821 +FPS=32.96, 法向力=1295.3773, 切向力X=1340.0005, 切向力Y=-618.6188 +FPS=30.18, 法向力=1202.8267, 切向力X=858.1244, 切向力Y=-783.6224 +FPS=32.12, 法向力=1240.9930, 切向力X=815.7795, 切向力Y=-665.1173 +FPS=20.95, 法向力=1580.0988, 切向力X=931.1101, 切向力Y=-1151.6035 +FPS=34.21, 法向力=1691.0913, 切向力X=855.7661, 切向力Y=-1246.4194 +FPS=32.42, 法向力=1642.5973, 切向力X=815.3763, 切向力Y=147.1288 +FPS=35.24, 法向力=1673.7224, 切向力X=745.8260, 切向力Y=109.2285 +stitch_feature_optimized: canvas out_w=470, out_h=417, x_min=-141.65, y_min=-82.07 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000234s, blend=0.002233s (9 tiles incl ref), finalize=0.000051s, total=0.002523s +FPS=31.55, 法向力=1259.1880, 切向力X=1056.4761, 切向力Y=-898.1990 +FPS=32.73, 法向力=1274.9503, 切向力X=1148.6438, 切向力Y=-1015.6204 +FPS=32.90, 法向力=1391.7148, 切向力X=1085.5352, 切向力Y=-474.2828 +FPS=25.70, 法向力=1421.6865, 切向力X=846.1576, 切向力Y=-609.1039 +FPS=33.79, 法向力=1453.2869, 切向力X=851.4200, 切向力Y=-781.6248 +FPS=33.40, 法向力=1467.1766, 切向力X=856.2073, 切向力Y=-765.0991 +FPS=33.48, 法向力=1457.2778, 切向力X=469.4891, 切向力Y=-889.6221 +FPS=34.27, 法向力=1427.5347, 切向力X=419.4635, 切向力Y=-837.8285 +FPS=30.39, 法向力=1503.0128, 切向力X=-169.6776, 切向力Y=-649.1484 +FPS=30.32, 法向力=1050.4559, 切向力X=692.0534, 切向力Y=-546.6721 +FPS=34.18, 法向力=1030.3582, 切向力X=801.1416, 切向力Y=-557.9227 +FPS=33.81, 法向力=1402.1125, 切向力X=815.0609, 切向力Y=-1081.0281 +FPS=34.59, 法向力=1394.5532, 切向力X=682.9573, 切向力Y=-1087.6431 +FPS=33.52, 法向力=1405.8984, 切向力X=743.8371, 切向力Y=-1085.0828 +FPS=34.87, 法向力=1891.7208, 切向力X=870.5368, 切向力Y=-69.4430 +FPS=33.79, 法向力=1968.2446, 切向力X=907.7023, 切向力Y=-77.9915 +FPS=33.27, 法向力=1076.1836, 切向力X=-349.9731, 切向力Y=-604.5919 +FPS=30.90, 法向力=1616.0206, 切向力X=421.8759, 切向力Y=-1509.7424 +FPS=32.55, 法向力=1592.8906, 切向力X=425.6399, 切向力Y=-1491.9929 +FPS=41.71, 法向力=1563.0757, 切向力X=471.6756, 切向力Y=-1431.5020 +FPS=34.02, 法向力=1707.1924, 切向力X=1376.0251, 切向力Y=-1033.4237 +Sensor disconnected. +⏸ 已暂停 +Config: D:/workspace/orisyssdk_git/config/ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: D:\workspace\orisyssdk_git\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=D:/workspace/orisyssdk_git/config/ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.57, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=49.17, 法向力=1569.9062, 切向力X=-170.2153, 切向力Y=-1324.7144 +FPS=31.76, 法向力=1584.0834, 切向力X=-40.3191, 切向力Y=-2082.3035 +FPS=31.16, 法向力=1620.8801, 切向力X=-7.0383, 切向力Y=-1986.3756 +FPS=30.03, 法向力=1276.5444, 切向力X=810.8982, 切向力Y=-283.7234 +FPS=39.39, 法向力=1310.7119, 切向力X=895.4761, 切向力Y=-242.2282 +FPS=46.33, 法向力=1319.7369, 切向力X=898.9617, 切向力Y=-161.6167 +FPS=38.75, 法向力=1468.4775, 切向力X=-282.9741, 切向力Y=-436.7594 +FPS=47.11, 法向力=1490.7274, 切向力X=-386.2480, 切向力Y=-417.9005 +FPS=37.46, 法向力=1301.3438, 切向力X=161.8231, 切向力Y=-491.2453 +FPS=39.83, 法向力=1325.4851, 切向力X=127.1287, 切向力Y=-459.3536 +FPS=46.75, 法向力=1937.3193, 切向力X=114.5986, 切向力Y=-1260.9751 +FPS=39.38, 法向力=1933.9420, 切向力X=135.3530, 切向力Y=-1188.4939 +FPS=49.95, 法向力=1911.1157, 切向力X=174.3288, 切向力Y=-1182.3972 +FPS=38.16, 法向力=1709.2041, 切向力X=-885.8975, 切向力Y=-1019.6335 +FPS=38.87, 法向力=1672.1090, 切向力X=-839.3228, 切向力Y=-1068.1770 +FPS=38.49, 法向力=1669.5498, 切向力X=-917.5259, 切向力Y=-1104.9246 +FPS=47.15, 法向力=1362.6992, 切向力X=-482.8840, 切向力Y=-872.2347 +FPS=40.49, 法向力=1398.8538, 切向力X=-504.3969, 切向力Y=-823.1804 +FPS=37.03, 法向力=1056.4851, 切向力X=325.5043, 切向力Y=-686.3237 +FPS=47.59, 法向力=1049.0569, 切向力X=372.9449, 切向力Y=-704.1202 +FPS=38.49, 法向力=1217.6650, 切向力X=392.2286, 切向力Y=-612.7355 +FPS=45.86, 法向力=1234.5012, 切向力X=432.2211, 切向力Y=-530.7917 +FPS=32.81, 法向力=1228.3263, 切向力X=429.0413, 切向力Y=-523.6116 +FPS=42.70, 法向力=1049.8711, 切向力X=13.4098, 切向力Y=-498.1387 +FPS=40.93, 法向力=1047.4846, 切向力X=85.0991, 切向力Y=-442.7187 +FPS=44.15, 法向力=1054.5486, 切向力X=81.6072, 切向力Y=-464.5598 +FPS=40.91, 法向力=2109.6802, 切向力X=302.8363, 切向力Y=-1524.8816 +stitch_feature_optimized: canvas out_w=471, out_h=418, x_min=-141.94, y_min=-82.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000192s, blend=0.002055s (9 tiles incl ref), finalize=0.000046s, total=0.002299s +FPS=45.99, 法向力=2175.9187, 切向力X=247.7280, 切向力Y=-1542.6376 +FPS=36.57, 法向力=1372.4568, 切向力X=478.6490, 切向力Y=-1555.3986 +FPS=39.33, 法向力=1388.6873, 切向力X=435.2117, 切向力Y=-1539.6533 +FPS=42.89, 法向力=2120.6941, 切向力X=-124.8917, 切向力Y=-1311.0261 +FPS=41.61, 法向力=2144.4399, 切向力X=-250.0862, 切向力Y=-1197.6604 +FPS=44.34, 法向力=2127.4810, 切向力X=-198.5149, 切向力Y=-1138.1660 +FPS=38.10, 法向力=1470.5454, 切向力X=724.3531, 切向力Y=-1342.7756 +FPS=47.72, 法向力=1508.0044, 切向力X=717.5388, 切向力Y=-1449.2769 +FPS=39.04, 法向力=1400.5492, 切向力X=-826.6797, 切向力Y=-1035.0449 +FPS=45.21, 法向力=1394.0150, 切向力X=-939.8762, 切向力Y=-868.0807 +FPS=39.34, 法向力=1354.8727, 切向力X=-925.5472, 切向力Y=-821.3052 +FPS=38.09, 法向力=1688.2177, 切向力X=-240.9040, 切向力Y=-1087.6158 +FPS=48.17, 法向力=1760.8351, 切向力X=-234.9210, 切向力Y=-1120.8652 +FPS=38.60, 法向力=1786.9541, 切向力X=-319.6996, 切向力Y=-1015.6631 +FPS=48.30, 法向力=1851.8086, 切向力X=-359.1855, 切向力Y=-1120.1187 +FPS=40.47, 法向力=1856.6589, 切向力X=-366.7734, 切向力Y=-1120.4785 +FPS=45.97, 法向力=1477.8247, 切向力X=510.6281, 切向力Y=-769.6614 +FPS=40.56, 法向力=1522.1619, 切向力X=465.4202, 切向力Y=-812.8711 +FPS=47.00, 法向力=1522.5980, 切向力X=493.0379, 切向力Y=-770.5202 +FPS=38.79, 法向力=1071.4735, 切向力X=882.3436, 切向力Y=-1363.4147 +FPS=48.50, 法向力=1062.5055, 切向力X=929.5386, 切向力Y=-1434.0369 +FPS=36.76, 法向力=1256.2627, 切向力X=-359.7426, 切向力Y=-1374.2782 +FPS=49.05, 法向力=1217.4299, 切向力X=-313.4293, 切向力Y=-1423.7584 +FPS=40.21, 法向力=1295.7517, 切向力X=-62.7900, 切向力Y=-1047.1558 +FPS=48.78, 法向力=1283.8147, 切向力X=-103.6735, 切向力Y=-1000.8076 +FPS=42.04, 法向力=1290.4111, 切向力X=-81.7824, 切向力Y=-1019.4890 +FPS=45.27, 法向力=1641.1582, 切向力X=-486.6124, 切向力Y=-780.8146 +FPS=42.09, 法向力=1748.7847, 切向力X=-455.9236, 切向力Y=-1031.6339 +FPS=44.32, 法向力=1727.6187, 切向力X=-517.6766, 切向力Y=-959.9626 +FPS=36.20, 法向力=1732.3000, 切向力X=439.7261, 切向力Y=-1156.9294 +stitch_feature_optimized: canvas out_w=471, out_h=418, x_min=-141.94, y_min=-82.31 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000239s, blend=0.002104s (9 tiles incl ref), finalize=0.000052s, total=0.002401s +FPS=44.92, 法向力=1826.4967, 切向力X=518.5652, 切向力Y=-1152.6896 +FPS=39.08, 法向力=1808.0334, 切向力X=543.0120, 切向力Y=-1125.2913 +FPS=43.91, 法向力=1511.0892, 切向力X=-594.0250, 切向力Y=-828.5874 +FPS=38.12, 法向力=1624.0979, 切向力X=-687.2023, 切向力Y=-961.9109 +FPS=39.38, 法向力=1180.6658, 切向力X=894.5117, 切向力Y=-1045.4282 +FPS=47.82, 法向力=1208.0753, 切向力X=956.5886, 切向力Y=-1111.6362 +FPS=36.85, 法向力=1527.1521, 切向力X=43.1636, 切向力Y=-449.8350 +FPS=48.20, 法向力=1529.4122, 切向力X=119.3805, 切向力Y=-449.1947 +FPS=42.49, 法向力=1503.3199, 切向力X=118.1883, 切向力Y=-470.3681 +FPS=45.73, 法向力=1483.5627, 切向力X=-28.9828, 切向力Y=-885.8285 +FPS=41.24, 法向力=1559.0038, 切向力X=-14.9098, 切向力Y=-1040.1760 +FPS=48.42, 法向力=1553.2993, 切向力X=-36.0794, 切向力Y=-1028.0828 +FPS=39.04, 法向力=1631.5375, 切向力X=1.5541, 切向力Y=-1196.6289 +FPS=48.55, 法向力=1648.6752, 切向力X=11.9386, 切向力Y=-1350.4243 +FPS=37.74, 法向力=1162.2939, 切向力X=423.8652, 切向力Y=-940.5989 +FPS=49.08, 法向力=1175.8108, 切向力X=534.0155, 切向力Y=-973.6072 +FPS=40.22, 法向力=1461.5659, 切向力X=391.9992, 切向力Y=-1217.1854 +FPS=47.64, 法向力=1509.1719, 切向力X=368.7948, 切向力Y=-1251.8489 +FPS=42.63, 法向力=1507.2202, 切向力X=358.7886, 切向力Y=-1255.6747 +FPS=43.56, 法向力=1515.7368, 切向力X=347.9162, 切向力Y=-1281.8054 +FPS=39.55, 法向力=2102.2888, 切向力X=588.0462, 切向力Y=-1514.9738 +FPS=40.37, 法向力=2198.2925, 切向力X=469.0827, 切向力Y=-1565.6763 +FPS=36.77, 法向力=1433.1050, 切向力X=-123.2081, 切向力Y=-1070.4487 +FPS=40.25, 法向力=1475.4572, 切向力X=-73.9670, 切向力Y=-1136.0670 +FPS=41.64, 法向力=1748.9486, 切向力X=104.5854, 切向力Y=-1110.2856 +FPS=41.76, 法向力=1801.0239, 切向力X=109.6995, 切向力Y=-1064.2632 +FPS=45.09, 法向力=1133.3049, 切向力X=-302.4031, 切向力Y=-509.6815 +FPS=40.10, 法向力=1140.6245, 切向力X=-194.2304, 切向力Y=-676.6792 +FPS=47.94, 法向力=1208.7505, 切向力X=-293.7769, 切向力Y=-652.0691 +FPS=38.48, 法向力=1878.5021, 切向力X=729.5197, 切向力Y=-1369.8413 +stitch_feature_optimized: canvas out_w=471, out_h=418, x_min=-141.94, y_min=-82.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000224s, blend=0.002131s (9 tiles incl ref), finalize=0.000047s, total=0.002410s +FPS=43.59, 法向力=1935.7368, 切向力X=789.2350, 切向力Y=-1368.6674 +FPS=41.07, 法向力=1945.8295, 切向力X=709.6156, 切向力Y=-1332.1903 +FPS=44.35, 法向力=1773.0959, 切向力X=-9.7738, 切向力Y=-1460.9550 +FPS=41.45, 法向力=1777.7173, 切向力X=18.6087, 切向力Y=-1499.2695 +FPS=43.82, 法向力=1122.0959, 切向力X=767.7313, 切向力Y=-1067.8118 +FPS=42.06, 法向力=1153.6763, 切向力X=814.6545, 切向力Y=-1117.2673 +FPS=46.83, 法向力=1169.5212, 切向力X=762.7219, 切向力Y=-1145.7532 +FPS=40.67, 法向力=1627.3718, 切向力X=-432.3140, 切向力Y=-1029.0588 +FPS=47.94, 法向力=1694.6656, 切向力X=-510.0323, 切向力Y=-1076.6678 +FPS=40.48, 法向力=1638.0007, 切向力X=-542.1169, 切向力Y=-978.6680 +FPS=45.84, 法向力=2110.1775, 切向力X=737.5769, 切向力Y=-1511.4756 +FPS=41.32, 法向力=2197.4216, 切向力X=733.9760, 切向力Y=-1600.1400 +FPS=44.61, 法向力=2171.9009, 切向力X=723.4285, 切向力Y=-1550.4530 +FPS=34.45, 法向力=1763.0276, 切向力X=367.2421, 切向力Y=-1949.6854 +FPS=35.15, 法向力=1800.4652, 切向力X=-515.2211, 切向力Y=-1407.6450 +FPS=36.10, 法向力=1788.9355, 切向力X=-538.5928, 切向力Y=-1484.8361 +FPS=34.73, 法向力=1662.3682, 切向力X=-719.5419, 切向力Y=-1558.0840 +FPS=37.24, 法向力=1701.3721, 切向力X=-718.3876, 切向力Y=-1576.6866 +FPS=34.90, 法向力=1713.4622, 切向力X=-778.8371, 切向力Y=-1607.7275 +FPS=32.75, 法向力=1564.3580, 切向力X=-502.0228, 切向力Y=-1017.2748 +FPS=34.95, 法向力=1625.9375, 切向力X=-525.8380, 切向力Y=-970.4004 +FPS=31.95, 法向力=1607.3513, 切向力X=-86.4184, 切向力Y=-1603.5322 +FPS=34.76, 法向力=2349.5664, 切向力X=374.5618, 切向力Y=-1864.1812 +FPS=34.66, 法向力=2405.7856, 切向力X=330.9663, 切向力Y=-1850.6313 +FPS=33.88, 法向力=2388.3567, 切向力X=299.8044, 切向力Y=-1972.4849 +FPS=36.38, 法向力=1750.6309, 切向力X=-93.0532, 切向力Y=-1514.0963 +FPS=37.22, 法向力=1742.1075, 切向力X=-115.5786, 切向力Y=-1468.0094 +FPS=34.69, 法向力=1250.1792, 切向力X=12.8025, 切向力Y=-790.5503 +FPS=37.63, 法向力=1260.0103, 切向力X=100.1873, 切向力Y=-703.0016 +FPS=33.33, 法向力=1395.4725, 切向力X=-598.5734, 切向力Y=-1005.3989 +stitch_feature_optimized: canvas out_w=471, out_h=418, x_min=-141.94, y_min=-82.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000257s, blend=0.002171s (9 tiles incl ref), finalize=0.000049s, total=0.002483s +FPS=35.32, 法向力=1471.5605, 切向力X=-600.9460, 切向力Y=-1088.2090 +FPS=33.26, 法向力=1859.2499, 切向力X=323.5563, 切向力Y=-823.0128 +FPS=37.45, 法向力=1855.2944, 切向力X=359.8035, 切向力Y=-843.8672 +FPS=33.57, 法向力=1480.0649, 切向力X=-497.1277, 切向力Y=-490.0375 +FPS=36.86, 法向力=1535.5000, 切向力X=-577.2891, 切向力Y=-448.3174 +FPS=35.11, 法向力=1685.6899, 切向力X=-5.4261, 切向力Y=-618.5615 +FPS=37.30, 法向力=1685.3694, 切向力X=139.1251, 切向力Y=-627.2786 +FPS=35.86, 法向力=1686.2510, 切向力X=153.9626, 切向力Y=-625.9304 +FPS=33.79, 法向力=1389.8523, 切向力X=127.6652, 切向力Y=-229.0576 +FPS=33.75, 法向力=1533.6017, 切向力X=-82.8408, 切向力Y=-619.1613 +FPS=36.63, 法向力=1588.8925, 切向力X=-92.6842, 切向力Y=-548.8157 +FPS=35.61, 法向力=1595.2230, 切向力X=-63.4110, 切向力Y=-558.8455 +FPS=35.10, 法向力=1210.6333, 切向力X=514.1363, 切向力Y=135.2022 +FPS=35.97, 法向力=1206.7590, 切向力X=387.3457, 切向力Y=243.8228 +FPS=34.14, 法向力=1573.2937, 切向力X=432.9504, 切向力Y=-1103.5503 +FPS=37.44, 法向力=1647.7644, 切向力X=419.8293, 切向力Y=-1202.8652 +FPS=33.46, 法向力=1369.2748, 切向力X=553.7272, 切向力Y=-875.8440 +FPS=35.49, 法向力=1391.2170, 切向力X=593.2772, 切向力Y=-937.4314 +FPS=34.35, 法向力=1647.7744, 切向力X=251.6082, 切向力Y=-452.3081 +FPS=36.15, 法向力=1669.3237, 切向力X=292.4538, 切向力Y=-508.4713 +FPS=34.26, 法向力=1246.5957, 切向力X=1268.9395, 切向力Y=-1002.9084 +FPS=35.71, 法向力=1225.8422, 切向力X=1346.2700, 切向力Y=-998.9199 +FPS=33.39, 法向力=1405.3174, 切向力X=166.2250, 切向力Y=-611.1500 +FPS=37.12, 法向力=1493.3491, 切向力X=124.8935, 切向力Y=-783.7766 +FPS=35.29, 法向力=1545.7362, 切向力X=132.9797, 切向力Y=-826.9554 +FPS=35.97, 法向力=1315.7761, 切向力X=-135.0336, 切向力Y=-661.3500 +FPS=32.86, 法向力=1255.6230, 切向力X=1160.2275, 切向力Y=-1433.4529 +FPS=25.21, 法向力=1229.4926, 切向力X=1172.0447, 切向力Y=-1541.4221 +FPS=36.02, 法向力=1544.8716, 切向力X=-193.1989, 切向力Y=-1700.2495 +FPS=37.72, 法向力=1504.2646, 切向力X=-161.3730, 切向力Y=-1567.1970 +stitch_feature_optimized: canvas out_w=471, out_h=418, x_min=-141.94, y_min=-82.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000246s, blend=0.002161s (9 tiles incl ref), finalize=0.000048s, total=0.002462s +FPS=34.82, 法向力=2258.2822, 切向力X=-313.4319, 切向力Y=-2329.0625 +FPS=34.78, 法向力=2321.5405, 切向力X=-381.6951, 切向力Y=-2500.5596 +FPS=33.80, 法向力=2314.5801, 切向力X=-417.6736, 切向力Y=-2484.3013 +FPS=34.55, 法向力=1360.4520, 切向力X=596.2825, 切向力Y=-1526.6484 +FPS=33.75, 法向力=1402.2433, 切向力X=-282.6451, 切向力Y=-1157.7852 +FPS=37.50, 法向力=1448.6357, 切向力X=-253.8179, 切向力Y=-1295.0823 +FPS=35.33, 法向力=1439.2584, 切向力X=-264.6670, 切向力Y=-1343.3767 +FPS=37.45, 法向力=1812.7170, 切向力X=-477.8674, 切向力Y=-789.4178 +FPS=36.27, 法向力=1847.0813, 切向力X=-523.3777, 切向力Y=-849.6382 +FPS=34.08, 法向力=2449.0876, 切向力X=177.5012, 切向力Y=-1732.6489 +FPS=35.89, 法向力=2480.3135, 切向力X=148.7016, 切向力Y=-1802.2572 +FPS=32.64, 法向力=1178.6803, 切向力X=628.1100, 切向力Y=-1839.2830 +FPS=37.23, 法向力=1148.5032, 切向力X=816.5814, 切向力Y=-1925.5120 +FPS=33.87, 法向力=1498.8182, 切向力X=3.3598, 切向力Y=-2082.1123 +FPS=37.40, 法向力=1504.4828, 切向力X=27.8151, 切向力Y=-2167.4060 +FPS=32.68, 法向力=1757.3516, 切向力X=813.3160, 切向力Y=-1204.1042 +FPS=36.38, 法向力=1787.1621, 切向力X=887.5085, 切向力Y=-1076.4943 +FPS=33.03, 法向力=1603.1780, 切向力X=172.6941, 切向力Y=-1338.3745 +FPS=37.29, 法向力=1589.3562, 切向力X=202.3855, 切向力Y=-1430.2275 +FPS=35.82, 法向力=1582.3114, 切向力X=202.7636, 切向力Y=-1449.9089 +FPS=34.74, 法向力=2288.3511, 切向力X=-504.0845, 切向力Y=-1693.0516 +FPS=32.89, 法向力=1294.6625, 切向力X=671.0234, 切向力Y=-1006.9247 +FPS=37.24, 法向力=1307.7764, 切向力X=621.6164, 切向力Y=-938.3451 +FPS=35.69, 法向力=1820.8450, 切向力X=-442.4693, 切向力Y=-1299.4948 +FPS=34.19, 法向力=1884.3679, 切向力X=-557.7755, 切向力Y=-1331.2050 +FPS=33.30, 法向力=1864.9606, 切向力X=-479.1893, 切向力Y=-1388.4568 +FPS=34.65, 法向力=1229.4247, 切向力X=-8.1940, 切向力Y=-1704.1279 +FPS=36.52, 法向力=1221.8250, 切向力X=17.0843, 切向力Y=-1688.8125 +FPS=33.79, 法向力=1954.1282, 切向力X=-16.6189, 切向力Y=-1843.4641 +FPS=34.18, 法向力=2014.1355, 切向力X=24.7322, 切向力Y=-1873.2415 +stitch_feature_optimized: canvas out_w=471, out_h=418, x_min=-141.94, y_min=-82.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000223s, blend=0.002051s (9 tiles incl ref), finalize=0.000045s, total=0.002326s +FPS=34.05, 法向力=1789.5522, 切向力X=377.5871, 切向力Y=-860.0409 +FPS=35.90, 法向力=1732.1213, 切向力X=262.6849, 切向力Y=-740.8016 +FPS=36.15, 法向力=1320.5746, 切向力X=1.7412, 切向力Y=-622.9097 +FPS=37.42, 法向力=1293.9045, 切向力X=78.0426, 切向力Y=-709.7290 +FPS=33.06, 法向力=1147.9785, 切向力X=528.3248, 切向力Y=-843.2992 +FPS=35.98, 法向力=1157.5269, 切向力X=513.0786, 切向力Y=-949.8033 +FPS=33.74, 法向力=1541.3228, 切向力X=118.1521, 切向力Y=-1037.2139 +FPS=37.07, 法向力=1613.1412, 切向力X=104.2458, 切向力Y=-1081.0978 +FPS=33.91, 法向力=1512.7528, 切向力X=201.6205, 切向力Y=-1861.5354 +FPS=29.91, 法向力=1512.2261, 切向力X=308.2523, 切向力Y=-1923.6129 +FPS=36.16, 法向力=1483.2205, 切向力X=420.8882, 切向力Y=-1180.6184 +FPS=36.90, 法向力=1465.3436, 切向力X=419.2349, 切向力Y=-1083.2817 +FPS=34.86, 法向力=1276.9878, 切向力X=205.9197, 切向力Y=-955.3627 +FPS=37.19, 法向力=1280.9393, 切向力X=180.5115, 切向力Y=-1013.1028 +FPS=36.00, 法向力=1295.9351, 切向力X=208.2997, 切向力Y=-1038.9861 +FPS=32.63, 法向力=1340.8914, 切向力X=720.8661, 切向力Y=-1666.8981 +FPS=33.18, 法向力=1699.0266, 切向力X=-598.1843, 切向力Y=-1632.0508 +FPS=37.14, 法向力=1804.4666, 切向力X=-496.0421, 切向力Y=-1675.5251 +FPS=35.64, 法向力=1815.1527, 切向力X=-481.7180, 切向力Y=-1651.0776 +FPS=36.80, 法向力=1562.1445, 切向力X=400.5069, 切向力Y=-1389.2300 +FPS=36.56, 法向力=1569.4110, 切向力X=405.6527, 切向力Y=-1436.0427 +FPS=34.90, 法向力=1344.0663, 切向力X=74.3253, 切向力Y=-1885.6511 +FPS=36.91, 法向力=1298.5674, 切向力X=134.6888, 切向力Y=-1950.8784 +FPS=34.32, 法向力=1242.4580, 切向力X=91.1707, 切向力Y=-1231.4120 +FPS=36.32, 法向力=1331.6516, 切向力X=287.0769, 切向力Y=-1338.1157 +FPS=31.83, 法向力=1363.8142, 切向力X=143.2915, 切向力Y=-1921.3171 +FPS=36.90, 法向力=1355.6179, 切向力X=192.2410, 切向力Y=-1880.5237 +FPS=33.36, 法向力=2007.3966, 切向力X=132.2130, 切向力Y=-1763.1726 +FPS=36.77, 法向力=1975.1466, 切向力X=159.7287, 切向力Y=-1763.1417 +FPS=34.91, 法向力=1921.2947, 切向力X=-233.9735, 切向力Y=-1127.9934 +stitch_feature_optimized: canvas out_w=471, out_h=418, x_min=-141.94, y_min=-82.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000229s, blend=0.002078s (9 tiles incl ref), finalize=0.000045s, total=0.002358s +FPS=36.19, 法向力=1948.1782, 切向力X=-95.7470, 切向力Y=-1042.0981 +FPS=35.85, 法向力=1941.8242, 切向力X=-54.5229, 切向力Y=-1016.4557 +FPS=36.05, 法向力=1439.5266, 切向力X=97.8192, 切向力Y=-1407.1892 +FPS=34.76, 法向力=1433.6543, 切向力X=42.4387, 切向力Y=-1469.4617 +FPS=36.16, 法向力=1798.1824, 切向力X=525.9135, 切向力Y=-1511.3925 +FPS=35.83, 法向力=1781.4586, 切向力X=597.4352, 切向力Y=-1453.9872 +FPS=33.96, 法向力=1468.1038, 切向力X=709.2767, 切向力Y=-1414.7290 +FPS=34.08, 法向力=1410.6365, 切向力X=788.8203, 切向力Y=-1240.0105 +FPS=34.35, 法向力=1400.0417, 切向力X=365.3729, 切向力Y=-1038.8944 +FPS=37.75, 法向力=1374.0355, 切向力X=369.2123, 切向力Y=-1140.7048 +FPS=34.86, 法向力=1768.9174, 切向力X=11.6848, 切向力Y=-1818.6371 +FPS=35.63, 法向力=1736.8411, 切向力X=13.7673, 切向力Y=-1791.8705 +FPS=34.80, 法向力=1469.4026, 切向力X=249.0391, 切向力Y=-1818.4667 +FPS=37.78, 法向力=1470.0287, 切向力X=211.0126, 切向力Y=-1787.9246 +FPS=34.86, 法向力=1141.8612, 切向力X=785.3583, 切向力Y=-945.8293 +FPS=35.14, 法向力=1132.0394, 切向力X=894.6506, 切向力Y=-866.5908 +FPS=32.68, 法向力=2154.3765, 切向力X=179.1243, 切向力Y=-1919.2366 +FPS=28.91, 法向力=2132.8999, 切向力X=246.1484, 切向力Y=-1869.9207 +FPS=32.94, 法向力=1444.3829, 切向力X=199.5608, 切向力Y=-856.6087 +FPS=36.78, 法向力=1447.3347, 切向力X=156.4645, 切向力Y=-838.9131 +FPS=33.76, 法向力=1790.9314, 切向力X=77.8321, 切向力Y=-1196.6855 +FPS=36.99, 法向力=1790.0242, 切向力X=11.6371, 切向力Y=-1209.5564 +FPS=35.31, 法向力=1276.8073, 切向力X=691.1370, 切向力Y=-1339.4734 +FPS=36.46, 法向力=1305.3748, 切向力X=667.0654, 切向力Y=-1514.0146 +FPS=33.53, 法向力=1588.0090, 切向力X=1203.7683, 切向力Y=-1095.8936 +FPS=35.66, 法向力=1566.9465, 切向力X=1176.6370, 切向力Y=-1146.9519 +FPS=36.79, 法向力=1575.2771, 切向力X=1174.2255, 切向力Y=-1159.7126 +FPS=34.41, 法向力=1412.7596, 切向力X=364.1557, 切向力Y=-909.6394 +FPS=35.42, 法向力=1765.8723, 切向力X=46.8265, 切向力Y=-2332.5679 +FPS=34.96, 法向力=1707.4343, 切向力X=56.0129, 切向力Y=-2425.5278 +stitch_feature_optimized: canvas out_w=471, out_h=418, x_min=-141.94, y_min=-82.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002141s (9 tiles incl ref), finalize=0.000047s, total=0.002410s +FPS=34.52, 法向力=1733.8206, 切向力X=28.5922, 切向力Y=-2476.4873 +FPS=36.35, 法向力=1234.0813, 切向力X=356.1596, 切向力Y=-552.3074 +FPS=34.10, 法向力=1243.1890, 切向力X=300.0408, 切向力Y=-630.3596 +FPS=34.35, 法向力=1570.8478, 切向力X=1090.2500, 切向力Y=-2079.1826 +FPS=36.76, 法向力=1581.1643, 切向力X=1018.2787, 切向力Y=-2131.6511 +FPS=33.37, 法向力=1589.9824, 切向力X=600.1697, 切向力Y=-1336.4541 +FPS=36.09, 法向力=1592.5662, 切向力X=662.4034, 切向力Y=-1373.3650 +FPS=33.64, 法向力=1821.0122, 切向力X=131.1401, 切向力Y=-1293.7535 +FPS=36.50, 法向力=1856.6405, 切向力X=43.7405, 切向力Y=-1246.2411 +FPS=34.62, 法向力=1945.5457, 切向力X=108.8216, 切向力Y=-1261.2045 +FPS=36.64, 法向力=1968.6506, 切向力X=149.2380, 切向力Y=-1214.2972 +FPS=34.86, 法向力=1989.4607, 切向力X=-301.4001, 切向力Y=-2037.9924 +FPS=35.02, 法向力=2015.0256, 切向力X=-248.1161, 切向力Y=-2104.3352 +FPS=30.55, 法向力=2017.6802, 切向力X=-259.5999, 切向力Y=-2142.6433 +FPS=28.31, 法向力=1762.5474, 切向力X=185.7005, 切向力Y=-1665.1177 +FPS=30.24, 法向力=1622.1670, 切向力X=745.8490, 切向力Y=-1154.8230 +FPS=35.75, 法向力=1711.9536, 切向力X=694.7430, 切向力Y=-1247.9955 +FPS=33.30, 法向力=1296.7720, 切向力X=722.4545, 切向力Y=-1233.7379 +FPS=36.38, 法向力=1374.3464, 切向力X=690.0944, 切向力Y=-1286.7764 +FPS=32.81, 法向力=1689.0641, 切向力X=319.4614, 切向力Y=-1493.0059 +FPS=35.74, 法向力=1703.9299, 切向力X=191.6625, 切向力Y=-1436.7871 +FPS=34.65, 法向力=932.0682, 切向力X=-376.7856, 切向力Y=-900.1133 +FPS=35.36, 法向力=885.6229, 切向力X=-269.8000, 切向力Y=-810.2445 +FPS=32.65, 法向力=1469.2568, 切向力X=507.4270, 切向力Y=-2038.5139 +FPS=36.31, 法向力=1429.9214, 切向力X=374.6812, 切向力Y=-2048.7644 +FPS=33.82, 法向力=1714.8507, 切向力X=444.2595, 切向力Y=-1575.4185 +FPS=37.14, 法向力=1683.2729, 切向力X=400.9786, 切向力Y=-1549.6268 +FPS=36.18, 法向力=1679.0024, 切向力X=410.9744, 切向力Y=-1553.4014 +FPS=35.91, 法向力=1594.7539, 切向力X=188.4048, 切向力Y=-2056.4658 +FPS=36.48, 法向力=1630.2395, 切向力X=138.8028, 切向力Y=-2132.6597 +stitch_feature_optimized: canvas out_w=471, out_h=418, x_min=-141.94, y_min=-82.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002157s (9 tiles incl ref), finalize=0.000045s, total=0.002461s +FPS=33.20, 法向力=1610.2520, 切向力X=444.7153, 切向力Y=-1360.4069 +FPS=32.61, 法向力=1334.1525, 切向力X=239.3764, 切向力Y=-1208.2379 +FPS=34.93, 法向力=1311.1105, 切向力X=334.7635, 切向力Y=-1355.0084 +FPS=36.96, 法向力=1315.4424, 切向力X=356.5496, 切向力Y=-1323.9368 +FPS=35.08, 法向力=1630.3093, 切向力X=210.8124, 切向力Y=-1419.0695 +FPS=37.04, 法向力=1645.3347, 切向力X=163.2011, 切向力Y=-1391.8130 +FPS=33.79, 法向力=1487.2471, 切向力X=138.6538, 切向力Y=-1653.0306 +FPS=36.89, 法向力=1412.0150, 切向力X=107.4195, 切向力Y=-1692.3237 +FPS=32.80, 法向力=1259.4702, 切向力X=322.2289, 切向力Y=-833.4818 +FPS=35.64, 法向力=1181.9985, 切向力X=396.1772, 切向力Y=-771.9276 +FPS=30.31, 法向力=1382.5787, 切向力X=987.5503, 切向力Y=-831.0941 +FPS=34.36, 法向力=1390.9095, 切向力X=935.9413, 切向力Y=-855.8928 +FPS=34.08, 法向力=2020.1556, 切向力X=-287.7276, 切向力Y=-1832.9862 +FPS=36.80, 法向力=2052.1670, 切向力X=-280.9893, 切向力Y=-1982.2900 +FPS=33.60, 法向力=1351.8945, 切向力X=-56.9550, 切向力Y=-1530.8702 +FPS=37.01, 法向力=1368.0562, 切向力X=-175.9789, 切向力Y=-1455.5586 +FPS=34.09, 法向力=1493.1699, 切向力X=516.6179, 切向力Y=-1586.7911 +FPS=36.41, 法向力=1501.2380, 切向力X=560.4819, 切向力Y=-1627.6439 +FPS=32.85, 法向力=1213.2389, 切向力X=1686.2974, 切向力Y=-1947.7913 +FPS=36.09, 法向力=1224.7432, 切向力X=1692.3281, 切向力Y=-2015.0464 +FPS=34.12, 法向力=1330.2809, 切向力X=194.4265, 切向力Y=-1338.8103 +FPS=35.98, 法向力=1366.1482, 切向力X=220.7868, 切向力Y=-1255.8873 +FPS=35.06, 法向力=1360.7839, 切向力X=233.0881, 切向力Y=-1246.4315 +FPS=35.98, 法向力=1594.5006, 切向力X=742.1503, 切向力Y=-1600.2422 +FPS=36.97, 法向力=1537.5256, 切向力X=798.7924, 切向力Y=-1553.2869 +FPS=34.70, 法向力=1427.3071, 切向力X=909.6055, 切向力Y=-1881.8916 +FPS=33.21, 法向力=1438.2261, 切向力X=809.3937, 切向力Y=-1832.6575 +FPS=35.06, 法向力=1319.9913, 切向力X=646.6644, 切向力Y=-412.5490 +FPS=32.68, 法向力=1339.0109, 切向力X=679.6531, 切向力Y=-443.7515 +FPS=34.29, 法向力=1484.6600, 切向力X=294.0522, 切向力Y=-1937.6903 +stitch_feature_optimized: canvas out_w=471, out_h=418, x_min=-141.94, y_min=-82.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002240s (9 tiles incl ref), finalize=0.000048s, total=0.002556s +FPS=34.82, 法向力=1460.4966, 切向力X=305.8319, 切向力Y=-1941.2535 +FPS=32.16, 法向力=2073.9175, 切向力X=-317.6861, 切向力Y=-1625.9268 +FPS=36.71, 法向力=2026.3550, 切向力X=-345.6105, 切向力Y=-1553.6593 +FPS=33.91, 法向力=1556.3748, 切向力X=337.2525, 切向力Y=-1303.8003 +FPS=35.72, 法向力=1527.9874, 切向力X=513.6379, 切向力Y=-1380.3865 +FPS=33.62, 法向力=1509.7039, 切向力X=275.4378, 切向力Y=-841.5850 +FPS=36.58, 法向力=1479.7334, 切向力X=222.6761, 切向力Y=-715.8997 +FPS=35.91, 法向力=2147.4580, 切向力X=-531.6226, 切向力Y=-1242.7456 +FPS=35.65, 法向力=2144.2791, 切向力X=-529.1334, 切向力Y=-1255.1719 +FPS=35.53, 法向力=2219.9043, 切向力X=53.7311, 切向力Y=-1225.2119 +FPS=34.96, 法向力=2223.7485, 切向力X=188.0510, 切向力Y=-1202.5562 +FPS=33.65, 法向力=2221.1055, 切向力X=154.2900, 切向力Y=-1196.0234 +FPS=34.34, 法向力=2241.9419, 切向力X=901.3833, 切向力Y=-2345.4370 +FPS=31.32, 法向力=1802.8057, 切向力X=436.7892, 切向力Y=-1621.5790 +FPS=36.94, 法向力=1805.1001, 切向力X=429.8438, 切向力Y=-1602.9340 +FPS=34.46, 法向力=1638.6223, 切向力X=537.1907, 切向力Y=-1636.0725 +FPS=36.34, 法向力=1583.3977, 切向力X=575.7412, 切向力Y=-1602.3157 +FPS=35.84, 法向力=1595.0933, 切向力X=603.4115, 切向力Y=-1584.5801 +FPS=35.86, 法向力=1711.8313, 切向力X=507.1836, 切向力Y=-1439.9951 +FPS=36.51, 法向力=1711.2141, 切向力X=603.4273, 切向力Y=-1372.6918 +FPS=34.10, 法向力=1728.4639, 切向力X=859.3474, 切向力Y=-1309.4243 +FPS=35.71, 法向力=1718.3154, 切向力X=953.4281, 切向力Y=-1377.3435 +FPS=35.53, 法向力=2061.4412, 切向力X=-605.2619, 切向力Y=-1391.2777 +FPS=35.77, 法向力=2043.3621, 切向力X=-659.1869, 切向力Y=-1317.9614 +FPS=34.62, 法向力=1541.5566, 切向力X=364.5497, 切向力Y=-1498.2429 +FPS=36.89, 法向力=1517.0414, 切向力X=347.0823, 切向力Y=-1505.8412 +FPS=33.50, 法向力=1127.9270, 切向力X=413.9598, 切向力Y=-1461.6807 +FPS=36.08, 法向力=1158.2297, 切向力X=433.8310, 切向力Y=-1544.4370 +FPS=34.58, 法向力=1275.7102, 切向力X=804.1631, 切向力Y=-1540.9663 +FPS=36.27, 法向力=1270.6833, 切向力X=852.3086, 切向力Y=-1429.5464 +stitch_feature_optimized: canvas out_w=471, out_h=418, x_min=-141.94, y_min=-82.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000295s, blend=0.002151s (9 tiles incl ref), finalize=0.000047s, total=0.002499s +FPS=29.74, 法向力=1576.8279, 切向力X=1244.9106, 切向力Y=-1776.9924 +FPS=45.50, 法向力=1578.4829, 切向力X=1276.3191, 切向力Y=-1798.2097 +FPS=34.74, 法向力=1655.8665, 切向力X=-15.9010, 切向力Y=-1226.2568 +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/logs/qt_viewer_20260520_091551.log b/examples/logs/qt_viewer_20260520_091551.log new file mode 100644 index 0000000..c878755 --- /dev/null +++ b/examples/logs/qt_viewer_20260520_091551.log @@ -0,0 +1,1073 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.50, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=5.54, 法向力=1219.6539, 切向力X=124.5805, 切向力Y=302.5512 +FPS=24.43, 法向力=1255.1619, 切向力X=154.9517, 切向力Y=322.9883 +FPS=28.90, 法向力=1273.7112, 切向力X=143.7141, 切向力Y=-78.7915 +FPS=28.15, 法向力=3428.1301, 切向力X=54.9850, 切向力Y=-334.7605 +FPS=29.72, 法向力=3477.2148, 切向力X=29.9003, 切向力Y=-332.5405 +FPS=27.98, 法向力=4179.8037, 切向力X=-600.5177, 切向力Y=-389.0809 +FPS=27.86, 法向力=4169.2437, 切向力X=-574.5094, 切向力Y=-386.2158 +FPS=30.82, 法向力=4378.7725, 切向力X=-476.2206, 切向力Y=326.5576 +FPS=29.12, 法向力=3946.0283, 切向力X=-153.7659, 切向力Y=620.2900 +FPS=30.50, 法向力=3922.4512, 切向力X=-15.6381, 切向力Y=464.5954 +FPS=31.26, 法向力=2134.8032, 切向力X=-529.4160, 切向力Y=-409.6815 +FPS=31.28, 法向力=2126.1147, 切向力X=-647.7514, 切向力Y=-543.0353 +FPS=29.15, 法向力=3504.0046, 切向力X=-48.5592, 切向力Y=-129.6161 +FPS=32.06, 法向力=3354.0471, 切向力X=255.5422, 切向力Y=-293.8925 +FPS=30.78, 法向力=1428.6465, 切向力X=-599.7843, 切向力Y=-565.7939 +FPS=31.05, 法向力=1420.1460, 切向力X=-527.8467, 切向力Y=-528.9875 +FPS=29.21, 法向力=3614.6484, 切向力X=-734.5990, 切向力Y=-362.5793 +FPS=30.92, 法向力=3667.5452, 切向力X=-721.4780, 切向力Y=-348.3555 +FPS=30.55, 法向力=1593.2527, 切向力X=167.3763, 切向力Y=-668.1589 +FPS=30.92, 法向力=1573.4907, 切向力X=182.2797, 切向力Y=-643.1422 +FPS=30.63, 法向力=1721.5540, 切向力X=391.7574, 切向力Y=-97.8862 +FPS=28.48, 法向力=3833.7239, 切向力X=-552.7513, 切向力Y=256.9117 +FPS=32.68, 法向力=3831.6895, 切向力X=-364.6142, 切向力Y=273.8491 +FPS=31.11, 法向力=2138.2788, 切向力X=47.9418, 切向力Y=-551.8752 +FPS=32.18, 法向力=2107.4229, 切向力X=82.6121, 切向力Y=-545.7736 +FPS=28.90, 法向力=1927.4574, 切向力X=560.3986, 切向力Y=-416.2896 +FPS=29.56, 法向力=1852.7621, 切向力X=567.0010, 切向力Y=-406.9064 +stitch_feature_optimized: canvas out_w=545, out_h=420, x_min=-143.44, y_min=-84.01 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000274s, blend=0.002184s (9 tiles incl ref), finalize=0.000061s, total=0.002526s +FPS=27.78, 法向力=3725.3301, 切向力X=2.8759, 切向力Y=1086.6152 +FPS=27.76, 法向力=1569.1968, 切向力X=133.8065, 切向力Y=-150.0973 +FPS=29.94, 法向力=1494.1758, 切向力X=162.1581, 切向力Y=-161.1016 +FPS=28.65, 法向力=1021.5372, 切向力X=-110.3496, 切向力Y=197.4413 +FPS=31.02, 法向力=1080.4258, 切向力X=-133.6751, 切向力Y=289.4464 +FPS=25.23, 法向力=2757.2925, 切向力X=9.1153, 切向力Y=-696.6007 +Sensor disconnected. +⏸ 已暂停 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=20 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.57, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=45.45, 法向力=1758.7878, 切向力X=-211.5466, 切向力Y=-151.8716 +FPS=30.16, 法向力=2094.2092, 切向力X=-993.4105, 切向力Y=-1399.9390 +FPS=28.37, 法向力=2167.1943, 切向力X=-927.3525, 切向力Y=-1521.1731 +FPS=29.77, 法向力=2726.2808, 切向力X=-135.4751, 切向力Y=-638.6562 +FPS=25.70, 法向力=1345.4612, 切向力X=-277.6022, 切向力Y=-4.0155 +FPS=31.22, 法向力=1356.9012, 切向力X=-325.7434, 切向力Y=-56.4923 +FPS=29.21, 法向力=2379.9744, 切向力X=534.0094, 切向力Y=-1259.3790 +FPS=26.64, 法向力=2412.7415, 切向力X=525.3561, 切向力Y=-1276.6478 +FPS=31.47, 法向力=2218.9043, 切向力X=-529.0197, 切向力Y=-698.9318 +FPS=30.22, 法向力=1761.0603, 切向力X=-512.1407, 切向力Y=-200.1518 +FPS=31.43, 法向力=1864.9106, 切向力X=-521.7641, 切向力Y=-199.5348 +FPS=29.58, 法向力=2434.9250, 切向力X=-435.6130, 切向力Y=-951.0188 +FPS=29.89, 法向力=2503.0508, 切向力X=-589.4537, 切向力Y=-926.4716 +FPS=30.82, 法向力=2182.3162, 切向力X=-596.7332, 切向力Y=-212.2261 +FPS=30.78, 法向力=2244.2722, 切向力X=-606.1642, 切向力Y=-135.6145 +FPS=30.20, 法向力=1565.1504, 切向力X=164.8717, 切向力Y=-483.2203 +FPS=31.45, 法向力=1547.8687, 切向力X=94.4526, 切向力Y=-555.3188 +FPS=30.49, 法向力=1587.0388, 切向力X=-496.2823, 切向力Y=283.0590 +FPS=31.12, 法向力=1686.5100, 切向力X=-535.9144, 切向力Y=349.7194 +FPS=31.29, 法向力=1382.3054, 切向力X=125.1960, 切向力Y=396.1730 +FPS=31.14, 法向力=1343.3862, 切向力X=172.4941, 切向力Y=302.6795 +FPS=29.37, 法向力=2219.2354, 切向力X=-240.8305, 切向力Y=-641.7528 +FPS=25.11, 法向力=1433.9133, 切向力X=-378.9158, 切向力Y=-1601.2290 +FPS=29.78, 法向力=1470.5278, 切向力X=-389.9991, 切向力Y=-1641.4558 +FPS=27.97, 法向力=1418.8337, 切向力X=-133.0203, 切向力Y=-941.3936 +FPS=31.62, 法向力=1467.0448, 切向力X=-79.0349, 切向力Y=-988.1319 +FPS=28.97, 法向力=1918.4580, 切向力X=-829.9639, 切向力Y=-1124.2146 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000286s, blend=0.002248s (9 tiles incl ref), finalize=0.000062s, total=0.002602s +FPS=30.27, 法向力=1931.6035, 切向力X=-821.0577, 切向力Y=-1117.5378 +FPS=28.87, 法向力=2201.2495, 切向力X=-685.3346, 切向力Y=508.9283 +FPS=26.70, 法向力=1174.9863, 切向力X=275.1782, 切向力Y=-9.8535 +FPS=28.95, 法向力=1138.2048, 切向力X=264.5143, 切向力Y=-123.7018 +FPS=30.32, 法向力=1878.7147, 切向力X=-176.1082, 切向力Y=-343.5695 +FPS=30.83, 法向力=1967.9297, 切向力X=-246.5863, 切向力Y=-227.2812 +FPS=29.67, 法向力=2052.3962, 切向力X=-253.9501, 切向力Y=412.7973 +FPS=31.12, 法向力=2054.3850, 切向力X=-299.6660, 切向力Y=307.9054 +FPS=29.80, 法向力=2536.7380, 切向力X=-414.7114, 切向力Y=-198.4403 +FPS=28.87, 法向力=2492.3198, 切向力X=210.3385, 切向力Y=-557.3586 +FPS=31.85, 法向力=2555.9846, 切向力X=217.0468, 切向力Y=-615.4598 +FPS=30.27, 法向力=1143.9187, 切向力X=-323.3614, 切向力Y=-414.0948 +FPS=32.32, 法向力=1138.5992, 切向力X=-209.7554, 切向力Y=-381.5587 +FPS=28.08, 法向力=1438.0291, 切向力X=-1025.4099, 切向力Y=-444.6403 +FPS=29.58, 法向力=1382.7311, 切向力X=-993.5868, 切向力Y=-435.1832 +FPS=29.35, 法向力=2090.3892, 切向力X=-134.2004, 切向力Y=-843.5865 +FPS=29.14, 法向力=1306.6987, 切向力X=-287.2285, 切向力Y=290.7366 +FPS=27.02, 法向力=1295.4290, 切向力X=-177.0453, 切向力Y=138.9930 +FPS=28.36, 法向力=2442.7095, 切向力X=-968.2291, 切向力Y=120.0929 +FPS=30.75, 法向力=2506.4990, 切向力X=-945.0598, 切向力Y=59.2379 +FPS=25.65, 法向力=1276.5352, 切向力X=-256.3115, 切向力Y=-583.6057 +FPS=26.84, 法向力=1313.2244, 切向力X=-242.4371, 切向力Y=-431.4067 +FPS=27.51, 法向力=1537.9080, 切向力X=-724.2307, 切向力Y=-82.2480 +FPS=26.77, 法向力=2259.8684, 切向力X=-687.1675, 切向力Y=-867.6735 +FPS=27.37, 法向力=2331.2854, 切向力X=-740.8552, 切向力Y=-837.2496 +FPS=26.34, 法向力=1395.0715, 切向力X=179.4689, 切向力Y=-1047.4449 +FPS=28.82, 法向力=1691.2903, 切向力X=-36.2464, 切向力Y=-981.4966 +FPS=29.95, 法向力=1704.1748, 切向力X=-76.0963, 切向力Y=-947.6823 +FPS=27.25, 法向力=1560.7955, 切向力X=-551.0506, 切向力Y=372.5385 +FPS=28.81, 法向力=1579.3706, 切向力X=-615.3435, 切向力Y=359.5860 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000279s, blend=0.002095s (9 tiles incl ref), finalize=0.000057s, total=0.002437s +FPS=28.39, 法向力=1113.5483, 切向力X=-1301.7830, 切向力Y=-268.7006 +FPS=27.35, 法向力=2007.6978, 切向力X=-563.8538, 切向力Y=-939.1966 +FPS=28.39, 法向力=2103.0356, 切向力X=-576.6202, 切向力Y=-929.3387 +FPS=27.23, 法向力=1563.3142, 切向力X=-1288.5232, 切向力Y=-482.1868 +FPS=29.33, 法向力=1504.1794, 切向力X=-1274.6729, 切向力Y=-582.8562 +FPS=26.52, 法向力=2486.6409, 切向力X=-1108.9856, 切向力Y=-1260.2380 +FPS=26.26, 法向力=1737.3794, 切向力X=-838.2877, 切向力Y=-331.9563 +FPS=27.09, 法向力=1734.4027, 切向力X=-931.3936, 切向力Y=-395.4379 +FPS=25.19, 法向力=1720.4265, 切向力X=-772.1155, 切向力Y=-938.3852 +FPS=26.49, 法向力=1811.0449, 切向力X=-810.4018, 切向力Y=-1011.4598 +FPS=25.44, 法向力=2407.4683, 切向力X=-658.6570, 切向力Y=-744.8212 +FPS=25.27, 法向力=2445.8906, 切向力X=-465.8417, 切向力Y=-899.1402 +FPS=25.69, 法向力=2436.3950, 切向力X=-474.3110, 切向力Y=-859.1812 +FPS=25.87, 法向力=2647.6116, 切向力X=-834.8722, 切向力Y=-544.7633 +FPS=26.48, 法向力=2189.7280, 切向力X=-641.8365, 切向力Y=-606.3401 +FPS=27.66, 法向力=2146.1221, 切向力X=-556.1737, 切向力Y=-646.1526 +FPS=25.91, 法向力=1044.3740, 切向力X=201.5716, 切向力Y=114.7206 +FPS=26.30, 法向力=1090.0269, 切向力X=205.5871, 切向力Y=78.4488 +FPS=24.49, 法向力=1814.5012, 切向力X=-250.8218, 切向力Y=-534.5264 +FPS=23.51, 法向力=2882.6558, 切向力X=-534.4091, 切向力Y=-1905.9321 +FPS=24.25, 法向力=1495.2344, 切向力X=-291.2639, 切向力Y=-453.9532 +FPS=28.11, 法向力=1533.5569, 切向力X=-167.5069, 切向力Y=-549.9323 +FPS=26.57, 法向力=3361.4775, 切向力X=-641.1915, 切向力Y=-1674.5737 +FPS=27.71, 法向力=3407.7341, 切向力X=-661.9360, 切向力Y=-1673.1365 +FPS=25.68, 法向力=1527.1995, 切向力X=-561.2355, 切向力Y=185.0481 +FPS=26.77, 法向力=1843.9857, 切向力X=-458.4635, 切向力Y=-190.8654 +FPS=28.09, 法向力=1889.4578, 切向力X=-571.3531, 切向力Y=-182.1129 +FPS=27.31, 法向力=1788.2126, 切向力X=-94.2944, 切向力Y=-1336.4396 +FPS=27.75, 法向力=1769.9712, 切向力X=-141.6270, 切向力Y=-1239.8293 +FPS=28.29, 法向力=2399.0344, 切向力X=-150.9921, 切向力Y=-729.0219 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000305s, blend=0.002249s (9 tiles incl ref), finalize=0.000054s, total=0.002615s +FPS=27.15, 法向力=2891.2795, 切向力X=-661.5381, 切向力Y=-1398.8669 +FPS=25.28, 法向力=2869.0076, 切向力X=-677.7852, 切向力Y=-1381.7849 +FPS=26.40, 法向力=2253.0405, 切向力X=-476.6830, 切向力Y=77.9667 +FPS=25.76, 法向力=2386.2278, 切向力X=-400.5230, 切向力Y=-1097.7578 +FPS=27.96, 法向力=2418.0786, 切向力X=-338.9912, 切向力Y=-1016.9947 +FPS=25.62, 法向力=2052.5425, 切向力X=358.9478, 切向力Y=-646.3231 +FPS=26.82, 法向力=2027.1572, 切向力X=426.7744, 切向力Y=-696.5730 +FPS=25.38, 法向力=2365.5723, 切向力X=-457.5701, 切向力Y=-1588.8728 +FPS=26.06, 法向力=2502.9619, 切向力X=-499.9403, 切向力Y=-1462.0659 +FPS=24.80, 法向力=1035.2573, 切向力X=-697.7038, 切向力Y=-813.3142 +FPS=25.78, 法向力=1035.2839, 切向力X=-620.5396, 切向力Y=-723.8029 +FPS=26.65, 法向力=1421.8002, 切向力X=345.8464, 切向力Y=111.0777 +FPS=28.35, 法向力=1522.5854, 切向力X=399.6149, 切向力Y=218.5634 +FPS=25.56, 法向力=1908.2349, 切向力X=-411.4524, 切向力Y=-811.0242 +FPS=26.46, 法向力=2741.7437, 切向力X=373.2916, 切向力Y=-1580.0857 +FPS=27.34, 法向力=2824.1970, 切向力X=402.2832, 切向力Y=-1684.4050 +FPS=26.81, 法向力=998.8774, 切向力X=-388.2055, 切向力Y=-22.5863 +FPS=26.65, 法向力=984.1724, 切向力X=-373.4561, 切向力Y=-72.0109 +FPS=27.17, 法向力=1157.2909, 切向力X=-343.3210, 切向力Y=-264.1553 +FPS=26.81, 法向力=2232.7812, 切向力X=-524.4769, 切向力Y=-678.9012 +FPS=26.05, 法向力=2337.7871, 切向力X=-542.0911, 切向力Y=-664.8151 +FPS=26.03, 法向力=2292.2673, 切向力X=-363.3535, 切向力Y=-1646.7483 +FPS=27.08, 法向力=1481.6012, 切向力X=-406.6875, 切向力Y=-893.0369 +FPS=27.38, 法向力=1582.1295, 切向力X=-395.9644, 切向力Y=-895.5795 +FPS=25.38, 法向力=1417.5768, 切向力X=521.7697, 切向力Y=-718.4044 +FPS=24.61, 法向力=1461.0944, 切向力X=586.7241, 切向力Y=-740.8810 +FPS=25.48, 法向力=2990.5869, 切向力X=-681.9366, 切向力Y=-1092.6797 +FPS=26.91, 法向力=987.6271, 切向力X=-97.7767, 切向力Y=-419.8369 +FPS=26.97, 法向力=991.4968, 切向力X=20.1581, 切向力Y=-375.2820 +FPS=27.07, 法向力=2257.7700, 切向力X=-639.9711, 切向力Y=-1690.1024 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000373s, blend=0.002229s (9 tiles incl ref), finalize=0.000059s, total=0.002667s +FPS=24.79, 法向力=1087.1591, 切向力X=-159.5368, 切向力Y=-1228.1361 +FPS=27.41, 法向力=1114.0955, 切向力X=-161.0549, 切向力Y=-1196.2014 +FPS=26.12, 法向力=2702.8159, 切向力X=-628.6221, 切向力Y=-1500.2758 +FPS=23.26, 法向力=2060.0845, 切向力X=-477.3831, 切向力Y=-735.7848 +FPS=26.78, 法向力=2046.1764, 切向力X=-630.9307, 切向力Y=-783.1505 +FPS=26.04, 法向力=2778.3267, 切向力X=137.0147, 切向力Y=-1122.7466 +FPS=25.95, 法向力=1692.0750, 切向力X=122.7056, 切向力Y=-1581.9547 +FPS=26.54, 法向力=1731.4680, 切向力X=98.6497, 切向力Y=-1739.3673 +FPS=21.94, 法向力=2688.8628, 切向力X=-386.0199, 切向力Y=-1641.0603 +FPS=25.84, 法向力=2536.1443, 切向力X=-51.0092, 切向力Y=-309.0493 +FPS=27.76, 法向力=2584.2241, 切向力X=-67.5364, 切向力Y=-240.4489 +FPS=26.56, 法向力=2213.5049, 切向力X=-638.2305, 切向力Y=-1166.9304 +FPS=25.19, 法向力=2159.1145, 切向力X=-537.7428, 切向力Y=-1220.9211 +FPS=26.95, 法向力=2489.6113, 切向力X=-498.9703, 切向力Y=-1300.6608 +FPS=26.23, 法向力=1336.4053, 切向力X=-61.4721, 切向力Y=-1171.3016 +FPS=26.43, 法向力=1337.2230, 切向力X=-72.6231, 切向力Y=-1250.9633 +FPS=27.74, 法向力=2666.5183, 切向力X=634.9536, 切向力Y=-962.2544 +FPS=24.70, 法向力=2839.6428, 切向力X=932.8992, 切向力Y=-1267.0679 +FPS=26.65, 法向力=2815.6638, 切向力X=1002.3875, 切向力Y=-1141.9473 +FPS=24.24, 法向力=1869.1261, 切向力X=154.3845, 切向力Y=-1180.5642 +FPS=25.83, 法向力=2666.9561, 切向力X=97.6337, 切向力Y=-1074.2037 +FPS=26.33, 法向力=2725.3735, 切向力X=150.7954, 切向力Y=-1119.1504 +FPS=23.48, 法向力=2491.1963, 切向力X=-154.2922, 切向力Y=-1839.6566 +FPS=26.97, 法向力=2207.4617, 切向力X=-1256.7222, 切向力Y=-1062.8235 +FPS=27.61, 法向力=2188.5210, 切向力X=-1325.2046, 切向力Y=-1002.5563 +FPS=25.19, 法向力=2488.5918, 切向力X=105.4236, 切向力Y=-763.0223 +FPS=26.02, 法向力=2623.2456, 切向力X=59.7882, 切向力Y=-685.5297 +FPS=26.71, 法向力=1756.9004, 切向力X=466.0916, 切向力Y=-194.7045 +FPS=26.17, 法向力=1129.2859, 切向力X=311.9120, 切向力Y=-554.2183 +FPS=24.99, 法向力=1140.2382, 切向力X=232.3221, 切向力Y=-578.7656 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000273s, blend=0.002338s (9 tiles incl ref), finalize=0.000073s, total=0.002690s +FPS=25.50, 法向力=2017.3945, 切向力X=-201.9676, 切向力Y=-780.0173 +FPS=26.67, 法向力=1545.7336, 切向力X=114.0171, 切向力Y=-824.1503 +FPS=27.47, 法向力=1522.6760, 切向力X=78.9612, 切向力Y=-856.4581 +FPS=25.37, 法向力=1575.3701, 切向力X=-525.5278, 切向力Y=-153.9606 +FPS=25.53, 法向力=2930.3369, 切向力X=185.8471, 切向力Y=-1440.7429 +FPS=26.37, 法向力=2991.6130, 切向力X=193.7311, 切向力Y=-1444.6357 +FPS=26.52, 法向力=2000.6970, 切向力X=-569.7866, 切向力Y=-1207.3008 +FPS=25.58, 法向力=2002.7074, 切向力X=-624.6857, 切向力Y=-1169.1852 +FPS=24.05, 法向力=2032.2988, 切向力X=-151.2252, 切向力Y=-1050.2345 +FPS=23.92, 法向力=1534.4818, 切向力X=303.1475, 切向力Y=-53.2892 +FPS=25.16, 法向力=1477.7507, 切向力X=-347.9023, 切向力Y=-156.1280 +FPS=26.79, 法向力=1482.8223, 切向力X=-338.8828, 切向力Y=-257.1312 +FPS=23.62, 法向力=1552.8210, 切向力X=-577.3921, 切向力Y=-0.4149 +FPS=18.61, 法向力=1301.3762, 切向力X=-630.3018, 切向力Y=-784.3553 +FPS=26.47, 法向力=1364.7559, 切向力X=-622.3798, 切向力Y=-790.6973 +FPS=26.02, 法向力=1916.2498, 切向力X=-11.9083, 切向力Y=-1231.8827 +FPS=26.09, 法向力=1766.2869, 切向力X=375.4090, 切向力Y=-660.1027 +FPS=25.35, 法向力=1750.0710, 切向力X=448.6782, 切向力Y=-606.8350 +FPS=27.25, 法向力=2586.8245, 切向力X=-468.7065, 切向力Y=-1502.1449 +FPS=23.59, 法向力=1752.5491, 切向力X=-128.5622, 切向力Y=-845.6387 +FPS=26.42, 法向力=1726.5828, 切向力X=-156.2806, 切向力Y=-879.4519 +FPS=25.00, 法向力=2118.5083, 切向力X=-523.6650, 切向力Y=-758.5554 +FPS=23.57, 法向力=2434.0703, 切向力X=527.3567, 切向力Y=-1288.4178 +FPS=26.95, 法向力=2462.3857, 切向力X=540.3854, 切向力Y=-1316.5222 +FPS=26.82, 法向力=1826.1309, 切向力X=-21.9212, 切向力Y=-1984.9392 +FPS=25.60, 法向力=1767.5693, 切向力X=649.7845, 切向力Y=-378.8087 +FPS=25.34, 法向力=1725.2888, 切向力X=675.8076, 切向力Y=-355.7934 +FPS=26.03, 法向力=2414.0483, 切向力X=-309.8305, 切向力Y=-1792.9159 +FPS=25.47, 法向力=1403.9902, 切向力X=682.2303, 切向力Y=-893.7778 +FPS=26.32, 法向力=1367.5781, 切向力X=778.1394, 切向力Y=-969.1864 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000297s, blend=0.002344s (9 tiles incl ref), finalize=0.000059s, total=0.002706s +FPS=25.46, 法向力=1522.8948, 切向力X=564.5955, 切向力Y=-1194.3633 +FPS=27.50, 法向力=1556.9830, 切向力X=560.2061, 切向力Y=-1307.9478 +FPS=27.83, 法向力=1207.7147, 切向力X=229.7880, 切向力Y=-596.1511 +FPS=23.37, 法向力=1493.3782, 切向力X=43.1540, 切向力Y=-508.8198 +FPS=24.52, 法向力=1904.7766, 切向力X=-421.1168, 切向力Y=-1511.6226 +FPS=25.92, 法向力=2004.7230, 切向力X=-363.4140, 切向力Y=-1586.4836 +FPS=24.66, 法向力=2560.4917, 切向力X=489.7921, 切向力Y=-1367.8831 +FPS=26.85, 法向力=2586.8066, 切向力X=564.5624, 切向力Y=-1346.1777 +FPS=25.41, 法向力=3138.0315, 切向力X=-104.9919, 切向力Y=-1464.5266 +FPS=25.99, 法向力=2618.4619, 切向力X=-89.3432, 切向力Y=-2024.5928 +FPS=27.17, 法向力=2627.6499, 切向力X=-16.2143, 切向力Y=-2055.5532 +FPS=25.50, 法向力=1909.2112, 切向力X=532.1910, 切向力Y=-661.3082 +FPS=26.74, 法向力=1906.1233, 切向力X=611.9388, 切向力Y=1020.7284 +FPS=26.52, 法向力=1990.6990, 切向力X=613.4288, 切向力Y=1179.2811 +FPS=20.09, 法向力=1508.8333, 切向力X=281.4215, 切向力Y=-702.3081 +FPS=27.64, 法向力=1985.8132, 切向力X=-492.5347, 切向力Y=-721.0157 +FPS=27.11, 法向力=2027.6757, 切向力X=-488.4718, 切向力Y=-741.7430 +FPS=24.00, 法向力=1089.4580, 切向力X=368.0329, 切向力Y=-636.8768 +FPS=23.48, 法向力=1691.5635, 切向力X=-127.1189, 切向力Y=-1656.8798 +FPS=24.89, 法向力=1677.0319, 切向力X=2.3832, 切向力Y=-1641.1979 +FPS=24.15, 法向力=1997.3461, 切向力X=-122.5489, 切向力Y=-1341.7233 +FPS=23.30, 法向力=1423.6392, 切向力X=-422.7863, 切向力Y=-1623.4175 +FPS=24.40, 法向力=1442.5276, 切向力X=-414.0957, 切向力Y=-1584.2329 +FPS=24.83, 法向力=1036.2162, 切向力X=-425.4062, 切向力Y=-1094.6743 +FPS=26.50, 法向力=1077.0514, 切向力X=352.2766, 切向力Y=-535.9614 +FPS=27.36, 法向力=1128.3748, 切向力X=441.1031, 切向力Y=-627.8849 +FPS=26.35, 法向力=2171.3687, 切向力X=-130.9049, 切向力Y=-1970.3131 +FPS=22.54, 法向力=1741.6384, 切向力X=155.2845, 切向力Y=-1347.5630 +FPS=23.75, 法向力=1728.3816, 切向力X=285.9232, 切向力Y=-1222.8726 +FPS=25.05, 法向力=1796.3514, 切向力X=378.1874, 切向力Y=-1665.8984 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000010s, geom=0.000007s (hit), reset=0.000590s, blend=0.002270s (9 tiles incl ref), finalize=0.000058s, total=0.002935s +FPS=26.39, 法向力=1582.8451, 切向力X=-303.0979, 切向力Y=-711.3940 +FPS=27.64, 法向力=1582.5417, 切向力X=-262.4199, 切向力Y=-651.6479 +FPS=24.01, 法向力=2406.7192, 切向力X=-565.5902, 切向力Y=-1829.9478 +FPS=24.46, 法向力=2838.4312, 切向力X=-337.9473, 切向力Y=-1309.2336 +FPS=26.39, 法向力=2907.3625, 切向力X=-295.7574, 切向力Y=-1296.1997 +FPS=26.20, 法向力=1301.1638, 切向力X=457.3102, 切向力Y=-1106.1646 +FPS=28.30, 法向力=1413.6713, 切向力X=1285.5809, 切向力Y=-1281.7687 +FPS=26.92, 法向力=1456.0139, 切向力X=1356.9596, 切向力Y=-1340.9980 +FPS=25.99, 法向力=2498.7559, 切向力X=-326.0096, 切向力Y=-1629.2556 +FPS=28.22, 法向力=2531.5315, 切向力X=-501.5753, 切向力Y=-1572.8551 +FPS=26.76, 法向力=2832.6638, 切向力X=142.4269, 切向力Y=-1771.5504 +FPS=27.33, 法向力=1273.2594, 切向力X=399.5781, 切向力Y=-1154.5242 +FPS=28.86, 法向力=1315.2306, 切向力X=455.7448, 切向力Y=-1234.8066 +FPS=27.47, 法向力=1944.1377, 切向力X=-961.0062, 切向力Y=-2274.9824 +FPS=27.75, 法向力=1905.1177, 切向力X=-977.3801, 切向力Y=-2304.5396 +FPS=26.74, 法向力=1409.6744, 切向力X=-550.1353, 切向力Y=-664.1774 +FPS=27.88, 法向力=2812.6792, 切向力X=558.7128, 切向力Y=-1439.9138 +FPS=28.56, 法向力=2838.1924, 切向力X=614.3433, 切向力Y=-1400.6177 +FPS=27.93, 法向力=1553.5819, 切向力X=261.1761, 切向力Y=-600.2037 +FPS=28.14, 法向力=1531.4297, 切向力X=336.4478, 切向力Y=-490.7548 +FPS=29.85, 法向力=1489.5911, 切向力X=-734.4313, 切向力Y=-77.4957 +FPS=29.06, 法向力=1495.8838, 切向力X=-703.8892, 切向力Y=-169.5382 +FPS=28.61, 法向力=3093.7563, 切向力X=104.3016, 切向力Y=-965.0390 +FPS=27.50, 法向力=943.1629, 切向力X=-700.4117, 切向力Y=-1383.4116 +FPS=27.56, 法向力=897.0392, 切向力X=-715.4565, 切向力Y=-1424.9233 +FPS=26.73, 法向力=1417.8224, 切向力X=737.2651, 切向力Y=-88.3587 +FPS=27.09, 法向力=2080.2715, 切向力X=-285.1157, 切向力Y=-1345.0791 +FPS=28.10, 法向力=2153.6240, 切向力X=-301.4414, 切向力Y=-1340.1877 +FPS=26.30, 法向力=1010.4532, 切向力X=111.8496, 切向力Y=-1184.8407 +FPS=27.72, 法向力=960.5647, 切向力X=260.4803, 切向力Y=-1335.3997 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002173s (9 tiles incl ref), finalize=0.000055s, total=0.002510s +FPS=26.87, 法向力=2738.6191, 切向力X=-890.7072, 切向力Y=-2030.8788 +FPS=26.21, 法向力=2832.2915, 切向力X=375.9977, 切向力Y=-2301.1409 +FPS=27.37, 法向力=2895.9023, 切向力X=433.7602, 切向力Y=-2396.9319 +FPS=25.27, 法向力=2720.6270, 切向力X=-338.3349, 切向力Y=-1589.3451 +FPS=26.46, 法向力=2804.7832, 切向力X=-391.2920, 切向力Y=-1635.9177 +FPS=27.69, 法向力=2523.2173, 切向力X=-248.8985, 切向力Y=-1455.2493 +FPS=26.52, 法向力=2059.8113, 切向力X=-540.2798, 切向力Y=-1853.2488 +FPS=27.08, 法向力=2010.6779, 切向力X=-578.1744, 切向力Y=-1865.0396 +FPS=27.29, 法向力=2502.6375, 切向力X=178.2001, 切向力Y=-2228.8242 +FPS=26.19, 法向力=1349.7500, 切向力X=505.0898, 切向力Y=-205.2406 +FPS=28.13, 法向力=1390.6411, 切向力X=536.0157, 切向力Y=-248.3642 +FPS=25.91, 法向力=1994.6178, 切向力X=399.9627, 切向力Y=-1600.1775 +FPS=27.93, 法向力=2001.8851, 切向力X=382.9650, 切向力Y=-1614.1724 +FPS=26.99, 法向力=1658.4336, 切向力X=-416.3431, 切向力Y=-1335.5662 +FPS=26.24, 法向力=1414.0057, 切向力X=-429.7133, 切向力Y=-1076.7327 +FPS=28.60, 法向力=1440.1326, 切向力X=-356.3794, 切向力Y=-1045.3254 +FPS=27.61, 法向力=1338.1288, 切向力X=527.8822, 切向力Y=-1.0887 +FPS=27.84, 法向力=1404.0819, 切向力X=528.8811, 切向力Y=50.3688 +FPS=28.14, 法向力=1455.1368, 切向力X=601.5369, 切向力Y=-795.9474 +FPS=25.55, 法向力=1948.2933, 切向力X=2026.2478, 切向力Y=-1504.2236 +FPS=27.11, 法向力=1103.3026, 切向力X=827.8602, 切向力Y=-1039.6759 +FPS=27.14, 法向力=1065.0227, 切向力X=788.2986, 切向力Y=-1191.4301 +FPS=27.34, 法向力=1009.6049, 切向力X=760.4105, 切向力Y=-560.1594 +FPS=28.75, 法向力=1055.1951, 切向力X=681.1349, 切向力Y=-380.0039 +FPS=25.75, 法向力=2453.0193, 切向力X=146.9045, 切向力Y=-1456.0459 +FPS=25.39, 法向力=2500.1138, 切向力X=89.8501, 切向力Y=-1471.5381 +FPS=25.56, 法向力=2642.1177, 切向力X=-298.3649, 切向力Y=-2228.4258 +FPS=26.52, 法向力=2382.9766, 切向力X=442.3650, 切向力Y=-2041.8247 +FPS=24.72, 法向力=2363.1865, 切向力X=509.5091, 切向力Y=-2040.4946 +FPS=26.00, 法向力=1469.4314, 切向力X=-204.2477, 切向力Y=-882.9067 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000409s, blend=0.002303s (9 tiles incl ref), finalize=0.000058s, total=0.002777s +FPS=22.93, 法向力=1545.6709, 切向力X=-296.0351, 切向力Y=-915.4547 +FPS=25.01, 法向力=1604.8525, 切向力X=-333.5006, 切向力Y=-918.0052 +FPS=23.64, 法向力=1994.3982, 切向力X=636.8406, 切向力Y=-1390.1648 +FPS=23.00, 法向力=2469.0813, 切向力X=-176.7321, 切向力Y=-2496.1504 +FPS=23.33, 法向力=2017.1353, 切向力X=-26.9613, 切向力Y=-321.2116 +FPS=24.85, 法向力=2005.4094, 切向力X=54.9903, 切向力Y=-311.2916 +FPS=24.45, 法向力=2292.7500, 切向力X=231.1920, 切向力Y=-891.3867 +FPS=24.89, 法向力=1356.5574, 切向力X=1196.0452, 切向力Y=-1401.4945 +FPS=25.15, 法向力=1362.2935, 切向力X=1262.4436, 切向力Y=-1391.9563 +FPS=24.24, 法向力=1591.4487, 切向力X=-292.4934, 切向力Y=-898.8766 +FPS=23.37, 法向力=936.8788, 切向力X=452.2704, 切向力Y=-946.1189 +FPS=24.80, 法向力=900.7340, 切向力X=501.8923, 切向力Y=-921.4467 +FPS=24.32, 法向力=1261.5115, 切向力X=122.5278, 切向力Y=-620.6106 +FPS=23.85, 法向力=1242.7490, 切向力X=349.4652, 切向力Y=-439.0961 +FPS=26.78, 法向力=1177.1669, 切向力X=564.9235, 切向力Y=-928.6019 +FPS=27.53, 法向力=1165.8707, 切向力X=578.5389, 切向力Y=-869.5162 +FPS=26.87, 法向力=2891.9058, 切向力X=297.3260, 切向力Y=-1484.2297 +FPS=28.39, 法向力=2939.8892, 切向力X=355.3195, 切向力Y=-1306.8400 +FPS=25.64, 法向力=1647.8906, 切向力X=-549.4814, 切向力Y=-584.1877 +FPS=21.86, 法向力=1630.8954, 切向力X=-472.4969, 切向力Y=-541.5901 +FPS=24.23, 法向力=1758.3035, 切向力X=-141.1967, 切向力Y=-865.1910 +FPS=24.02, 法向力=2956.3840, 切向力X=198.4862, 切向力Y=-1302.3162 +FPS=24.41, 法向力=1094.6365, 切向力X=495.9344, 切向力Y=-606.3698 +FPS=25.02, 法向力=1055.1946, 切向力X=559.9930, 切向力Y=-492.6237 +FPS=23.48, 法向力=1746.2058, 切向力X=-207.7261, 切向力Y=-1145.7179 +FPS=23.21, 法向力=2311.9136, 切向力X=-220.6209, 切向力Y=-2299.9995 +FPS=24.70, 法向力=1145.9697, 切向力X=-238.0858, 切向力Y=-1540.1818 +FPS=23.52, 法向力=1161.6676, 切向力X=-232.4396, 切向力Y=-1616.7395 +FPS=23.68, 法向力=2356.7710, 切向力X=107.0012, 切向力Y=-1266.3798 +FPS=23.52, 法向力=2027.4346, 切向力X=215.8150, 切向力Y=-1018.5244 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000291s, blend=0.002285s (9 tiles incl ref), finalize=0.000063s, total=0.002644s +FPS=20.91, 法向力=2039.3740, 切向力X=251.3638, 切向力Y=-975.5979 +FPS=23.36, 法向力=2348.9314, 切向力X=-8.6562, 切向力Y=-1609.9233 +FPS=25.38, 法向力=2279.2847, 切向力X=-21.9565, 切向力Y=-1140.2693 +FPS=26.95, 法向力=2272.6775, 切向力X=7.7228, 切向力Y=-1165.6521 +FPS=26.80, 法向力=1283.8921, 切向力X=154.1830, 切向力Y=-1206.3420 +FPS=26.56, 法向力=1764.0508, 切向力X=301.5146, 切向力Y=-881.0120 +FPS=28.46, 法向力=1811.6086, 切向力X=300.9787, 切向力Y=-899.5963 +FPS=26.12, 法向力=1386.6890, 切向力X=535.9948, 切向力Y=-1252.0054 +FPS=27.01, 法向力=2001.0292, 切向力X=-487.9020, 切向力Y=-1183.0471 +FPS=25.34, 法向力=2009.6365, 切向力X=-504.2977, 切向力Y=-1186.0742 +FPS=26.12, 法向力=1254.3215, 切向力X=138.0708, 切向力Y=-282.7892 +FPS=27.26, 法向力=1230.6008, 切向力X=141.7297, 切向力Y=-183.1174 +FPS=26.03, 法向力=2313.8892, 切向力X=684.5500, 切向力Y=-1621.4143 +FPS=25.37, 法向力=2280.1921, 切向力X=689.8765, 切向力Y=-1725.1409 +FPS=25.93, 法向力=1870.7948, 切向力X=35.8084, 切向力Y=-1428.7942 +FPS=23.71, 法向力=1720.4641, 切向力X=488.1212, 切向力Y=-1280.4106 +FPS=24.03, 法向力=2620.6013, 切向力X=-301.4815, 切向力Y=-1622.8765 +FPS=25.14, 法向力=2660.3857, 切向力X=-322.5584, 切向力Y=-1690.4304 +FPS=24.09, 法向力=1611.8367, 切向力X=377.1939, 切向力Y=-1635.7838 +FPS=24.60, 法向力=2288.2217, 切向力X=-169.4960, 切向力Y=-1360.9459 +FPS=22.65, 法向力=1812.2871, 切向力X=195.7015, 切向力Y=-1437.0510 +FPS=27.42, 法向力=1783.1096, 切向力X=181.3146, 切向力Y=-1287.6532 +FPS=26.27, 法向力=1982.6028, 切向力X=-530.8402, 切向力Y=-1451.4536 +FPS=25.33, 法向力=1992.4177, 切向力X=-566.7662, 切向力Y=-1611.2240 +FPS=26.83, 法向力=1364.5986, 切向力X=871.6117, 切向力Y=-1268.0800 +FPS=25.50, 法向力=1354.1594, 切向力X=858.9681, 切向力Y=-1413.2440 +FPS=28.24, 法向力=1539.1931, 切向力X=1021.4739, 切向力Y=-2688.5044 +FPS=26.21, 法向力=2007.9558, 切向力X=-465.7782, 切向力Y=-1300.0229 +FPS=27.07, 法向力=2090.6350, 切向力X=-492.2486, 切向力Y=-1278.6849 +FPS=28.69, 法向力=1289.5527, 切向力X=39.9537, 切向力Y=-592.1459 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000358s, blend=0.002977s (9 tiles incl ref), finalize=0.000067s, total=0.003410s +FPS=25.15, 法向力=1767.1840, 切向力X=20.5227, 切向力Y=-1527.9360 +FPS=27.49, 法向力=1811.9446, 切向力X=94.6224, 切向力Y=-1574.3274 +FPS=26.69, 法向力=1877.9058, 切向力X=179.8486, 切向力Y=-1642.4755 +FPS=24.93, 法向力=2139.5215, 切向力X=204.1806, 切向力Y=-1500.9014 +FPS=28.01, 法向力=2170.3848, 切向力X=207.7700, 切向力Y=-1485.2733 +FPS=23.13, 法向力=2491.6289, 切向力X=-654.6293, 切向力Y=-1486.9022 +FPS=24.43, 法向力=1957.8982, 切向力X=312.9308, 切向力Y=-1523.5129 +FPS=24.24, 法向力=1999.8201, 切向力X=356.1727, 切向力Y=-1510.6290 +FPS=24.12, 法向力=2309.5483, 切向力X=297.6214, 切向力Y=-1627.3352 +FPS=24.10, 法向力=1874.4957, 切向力X=438.2197, 切向力Y=-2020.2866 +FPS=24.89, 法向力=1957.3993, 切向力X=480.3955, 切向力Y=-1982.9816 +FPS=23.67, 法向力=1705.5889, 切向力X=175.2313, 切向力Y=-1807.5670 +FPS=23.45, 法向力=2376.7788, 切向力X=543.2095, 切向力Y=-1491.2395 +FPS=23.03, 法向力=2501.1992, 切向力X=549.7899, 切向力Y=-1478.7159 +FPS=23.30, 法向力=1674.8444, 切向力X=448.4919, 切向力Y=-904.9929 +FPS=23.30, 法向力=1689.4583, 切向力X=709.0665, 切向力Y=-560.2128 +FPS=22.18, 法向力=2580.6655, 切向力X=-87.1077, 切向力Y=-1746.8938 +FPS=25.11, 法向力=2565.7803, 切向力X=-78.4132, 切向力Y=-1839.7319 +FPS=23.82, 法向力=2040.1711, 切向力X=121.3352, 切向力Y=-1235.8735 +FPS=26.77, 法向力=1843.0962, 切向力X=3.5199, 切向力Y=-1694.3191 +FPS=27.48, 法向力=1838.3375, 切向力X=-5.2591, 切向力Y=-1647.1509 +FPS=27.14, 法向力=2673.2222, 切向力X=893.8481, 切向力Y=-1570.4662 +FPS=27.40, 法向力=2425.0947, 切向力X=345.4490, 切向力Y=-1530.7841 +FPS=28.30, 法向力=2440.2646, 切向力X=332.0366, 切向力Y=-1519.3997 +FPS=26.26, 法向力=1322.5054, 切向力X=192.0626, 切向力Y=-1343.5571 +FPS=27.75, 法向力=1369.9567, 切向力X=162.6847, 切向力Y=-1484.0837 +FPS=26.64, 法向力=986.9157, 切向力X=-381.9648, 切向力Y=-1568.7380 +FPS=26.73, 法向力=3157.1384, 切向力X=172.0807, 切向力Y=-1751.9055 +FPS=26.51, 法向力=3211.9546, 切向力X=183.0983, 切向力Y=-1642.8756 +FPS=25.93, 法向力=2028.8308, 切向力X=-547.7128, 切向力Y=-1462.3130 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000295s, blend=0.002808s (9 tiles incl ref), finalize=0.000545s, total=0.003655s +FPS=24.51, 法向力=1912.9879, 切向力X=-477.6223, 切向力Y=-1581.8447 +FPS=26.92, 法向力=1888.0781, 切向力X=150.3117, 切向力Y=-623.8243 +FPS=26.18, 法向力=1980.3738, 切向力X=752.3574, 切向力Y=-2243.6870 +FPS=26.86, 法向力=1924.1022, 切向力X=806.6832, 切向力Y=-2285.7795 +FPS=27.21, 法向力=1316.1655, 切向力X=1530.6602, 切向力Y=201.3002 +FPS=24.81, 法向力=2593.8638, 切向力X=858.0870, 切向力Y=-1953.1519 +FPS=27.54, 法向力=2732.2490, 切向力X=855.3313, 切向力Y=-2186.9346 +FPS=24.69, 法向力=2221.4043, 切向力X=-179.8673, 切向力Y=-1274.0576 +FPS=24.34, 法向力=2260.0676, 切向力X=-119.0402, 切向力Y=-1304.7302 +FPS=24.52, 法向力=1886.6831, 切向力X=-510.3571, 切向力Y=-1600.0757 +FPS=26.16, 法向力=2021.5306, 切向力X=585.7092, 切向力Y=-2096.8120 +FPS=25.99, 法向力=1634.0110, 切向力X=550.4014, 切向力Y=-898.5291 +FPS=28.03, 法向力=1618.4351, 切向力X=617.3263, 切向力Y=-882.1433 +FPS=25.93, 法向力=2042.2963, 切向力X=641.8282, 切向力Y=-806.9478 +FPS=27.66, 法向力=2027.4695, 切向力X=676.0667, 切向力Y=-862.9285 +FPS=27.02, 法向力=2116.8264, 切向力X=-29.0833, 切向力Y=-1679.6263 +FPS=24.94, 法向力=1865.2710, 切向力X=547.9047, 切向力Y=-1938.9875 +FPS=25.25, 法向力=1873.6265, 切向力X=578.5563, 切向力Y=-1893.4368 +FPS=25.39, 法向力=1679.9138, 切向力X=10.7700, 切向力Y=-2129.0632 +FPS=23.63, 法向力=2371.2600, 切向力X=55.9586, 切向力Y=-1348.8184 +FPS=27.72, 法向力=2471.0505, 切向力X=55.2610, 切向力Y=-1401.3348 +FPS=26.15, 法向力=1574.6299, 切向力X=-230.2492, 切向力Y=-2040.5869 +FPS=25.19, 法向力=1963.9365, 切向力X=-269.8181, 切向力Y=-1081.4995 +FPS=27.86, 法向力=1974.8140, 切向力X=-295.0020, 切向力Y=-992.1991 +FPS=28.07, 法向力=2049.1477, 切向力X=-249.6095, 切向力Y=-1316.1949 +FPS=27.53, 法向力=2071.9961, 切向力X=-315.4037, 切向力Y=-1348.4143 +FPS=26.63, 法向力=1750.6877, 切向力X=726.3593, 切向力Y=-1694.9232 +FPS=27.16, 法向力=1989.3167, 切向力X=-151.5059, 切向力Y=-1634.0276 +FPS=27.23, 法向力=1945.6016, 切向力X=-177.8286, 切向力Y=-1643.9194 +FPS=27.21, 法向力=1329.1680, 切向力X=293.0914, 切向力Y=-1095.3486 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000299s, blend=0.002233s (9 tiles incl ref), finalize=0.000053s, total=0.002592s +FPS=26.94, 法向力=1996.8932, 切向力X=324.3263, 切向力Y=-1387.1296 +FPS=28.09, 法向力=1972.6343, 切向力X=462.2245, 切向力Y=-1475.0818 +FPS=26.89, 法向力=2142.4956, 切向力X=505.6323, 切向力Y=-2135.2339 +FPS=28.62, 法向力=2157.2329, 切向力X=563.5782, 切向力Y=-2141.9580 +FPS=26.26, 法向力=1791.5801, 切向力X=285.7140, 切向力Y=-1753.0847 +FPS=26.90, 法向力=1678.7185, 切向力X=517.6936, 切向力Y=-1097.8916 +FPS=27.57, 法向力=1703.4174, 切向力X=529.9823, 切向力Y=-1017.0896 +FPS=27.06, 法向力=2200.4546, 切向力X=-231.9138, 切向力Y=-1472.1858 +FPS=28.03, 法向力=2309.6143, 切向力X=-270.6480, 切向力Y=-1590.3325 +FPS=26.72, 法向力=2066.4043, 切向力X=-30.2851, 切向力Y=-2061.4651 +FPS=27.87, 法向力=2077.9189, 切向力X=-26.2720, 切向力Y=-2039.2791 +FPS=27.39, 法向力=2336.8125, 切向力X=248.4180, 切向力Y=-1305.5310 +FPS=26.90, 法向力=1716.8698, 切向力X=457.9409, 切向力Y=-1829.0249 +FPS=27.72, 法向力=1704.5127, 切向力X=438.5845, 切向力Y=-1926.9888 +FPS=28.49, 法向力=1911.3417, 切向力X=-135.1355, 切向力Y=-1148.3308 +FPS=27.64, 法向力=1880.7930, 切向力X=-66.8785, 切向力Y=-1631.8135 +FPS=28.07, 法向力=1872.6277, 切向力X=-41.2277, 切向力Y=-1616.2151 +FPS=25.96, 法向力=2335.6055, 切向力X=-5.4758, 切向力Y=-1185.5243 +FPS=27.64, 法向力=2338.4902, 切向力X=358.1340, 切向力Y=-1548.2542 +FPS=27.41, 法向力=2302.2332, 切向力X=335.7426, 切向力Y=-1532.1648 +FPS=27.08, 法向力=2117.5481, 切向力X=-545.4835, 切向力Y=-1528.2390 +FPS=28.90, 法向力=2162.4204, 切向力X=-593.1903, 切向力Y=-1615.1432 +FPS=26.54, 法向力=1594.8989, 切向力X=393.2155, 切向力Y=-1730.9370 +FPS=28.09, 法向力=1564.2687, 切向力X=418.9471, 切向力Y=-1678.2555 +FPS=26.94, 法向力=2208.2148, 切向力X=873.0485, 切向力Y=-923.7240 +FPS=26.62, 法向力=1654.8181, 切向力X=256.4012, 切向力Y=-1438.6877 +FPS=29.37, 法向力=1661.3995, 切向力X=348.0370, 切向力Y=-1530.8851 +FPS=27.66, 法向力=1937.6536, 切向力X=441.7253, 切向力Y=-1485.2953 +FPS=27.75, 法向力=1905.0635, 切向力X=524.6935, 切向力Y=-1545.3120 +FPS=28.62, 法向力=1727.8323, 切向力X=291.5951, 切向力Y=-1563.2751 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000281s, blend=0.002255s (9 tiles incl ref), finalize=0.000056s, total=0.002599s +FPS=27.26, 法向力=1558.7830, 切向力X=492.6677, 切向力Y=-1993.4642 +FPS=26.82, 法向力=1577.6858, 切向力X=480.2457, 切向力Y=-2069.5491 +FPS=26.62, 法向力=2227.5413, 切向力X=267.6556, 切向力Y=-1676.9587 +FPS=26.13, 法向力=1775.6721, 切向力X=-410.3515, 切向力Y=-1256.1497 +FPS=27.92, 法向力=1705.9142, 切向力X=-382.0641, 切向力Y=-1246.8279 +FPS=27.06, 法向力=1783.2051, 切向力X=732.0679, 切向力Y=-1124.3566 +FPS=28.13, 法向力=1804.6431, 切向力X=885.8828, 切向力Y=-1098.8616 +FPS=25.74, 法向力=2016.5548, 切向力X=670.0784, 切向力Y=-1035.8499 +FPS=25.69, 法向力=2094.3064, 切向力X=397.9564, 切向力Y=-1418.6565 +FPS=28.02, 法向力=2017.8115, 切向力X=291.6585, 切向力Y=-1398.1587 +FPS=26.02, 法向力=2112.4500, 切向力X=282.4370, 切向力Y=-935.8336 +FPS=27.10, 法向力=2055.0071, 切向力X=396.8215, 切向力Y=-941.6770 +FPS=19.90, 法向力=2002.2693, 切向力X=-61.8729, 切向力Y=-1322.1489 +FPS=41.01, 法向力=2029.8813, 切向力X=491.3834, 切向力Y=-1732.1646 +FPS=36.09, 法向力=2117.7266, 切向力X=531.4573, 切向力Y=-1806.0815 +FPS=35.08, 法向力=1877.3293, 切向力X=299.4833, 切向力Y=-1604.8403 +FPS=36.50, 法向力=1883.8154, 切向力X=236.7946, 切向力Y=-1623.5417 +FPS=35.24, 法向力=1911.8345, 切向力X=-3.0308, 切向力Y=-818.3911 +FPS=37.69, 法向力=1996.1492, 切向力X=16.6489, 切向力Y=-846.3442 +FPS=35.63, 法向力=2386.9419, 切向力X=606.8289, 切向力Y=-1949.6965 +FPS=36.69, 法向力=2271.1934, 切向力X=677.3845, 切向力Y=-1938.7156 +FPS=36.33, 法向力=2269.5786, 切向力X=693.4462, 切向力Y=-1926.0801 +FPS=33.37, 法向力=1799.3026, 切向力X=-159.6311, 切向力Y=-1966.1434 +FPS=36.17, 法向力=1770.5134, 切向力X=-194.9773, 切向力Y=-1974.6455 +FPS=36.73, 法向力=2131.3481, 切向力X=-5.5901, 切向力Y=-2027.7911 +FPS=36.47, 法向力=2144.1763, 切向力X=104.5879, 切向力Y=-2025.3448 +FPS=36.68, 法向力=1884.2323, 切向力X=-426.3409, 切向力Y=-1911.8572 +FPS=36.27, 法向力=1901.6101, 切向力X=-483.8085, 切向力Y=-1816.4644 +FPS=33.40, 法向力=1874.1239, 切向力X=-130.0317, 切向力Y=-1802.3615 +FPS=35.00, 法向力=1895.3086, 切向力X=-128.2776, 切向力Y=-1757.2422 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000320s, blend=0.002235s (9 tiles incl ref), finalize=0.000057s, total=0.002619s +FPS=33.38, 法向力=2036.8462, 切向力X=1293.7173, 切向力Y=-873.7903 +FPS=34.75, 法向力=2050.9805, 切向力X=1397.9735, 切向力Y=-876.9608 +FPS=32.71, 法向力=1829.8693, 切向力X=-467.8150, 切向力Y=-2093.8892 +FPS=22.12, 法向力=1808.2151, 切向力X=-461.9384, 切向力Y=-2177.5967 +FPS=35.56, 法向力=1816.1493, 切向力X=229.1116, 切向力Y=-1650.3065 +FPS=36.10, 法向力=1784.4211, 切向力X=205.8137, 切向力Y=-1686.5513 +FPS=32.50, 法向力=1970.7365, 切向力X=1192.1083, 切向力Y=-1731.3278 +FPS=35.41, 法向力=1999.2654, 切向力X=1207.4207, 切向力Y=-1858.0455 +FPS=32.81, 法向力=2322.9409, 切向力X=384.6323, 切向力Y=-1616.8274 +FPS=35.07, 法向力=2312.7139, 切向力X=471.7083, 切向力Y=-1636.0697 +FPS=35.50, 法向力=1379.6396, 切向力X=665.0981, 切向力Y=-1500.8523 +FPS=36.88, 法向力=1378.8699, 切向力X=664.1577, 切向力Y=-1419.5549 +FPS=33.67, 法向力=1695.5962, 切向力X=-155.5263, 切向力Y=-1498.7803 +FPS=33.14, 法向力=1686.5024, 切向力X=-208.5738, 切向力Y=-1416.2424 +FPS=32.48, 法向力=2146.8452, 切向力X=-750.9004, 切向力Y=-1591.8682 +FPS=33.50, 法向力=2122.0806, 切向力X=-709.9996, 切向力Y=-1577.2744 +FPS=32.44, 法向力=2194.8662, 切向力X=-81.3151, 切向力Y=-926.5901 +FPS=34.33, 法向力=2191.2417, 切向力X=-74.9274, 切向力Y=-839.8309 +FPS=32.75, 法向力=2026.5778, 切向力X=-116.5223, 切向力Y=-937.4540 +FPS=36.40, 法向力=2046.0322, 切向力X=-96.7526, 切向力Y=-972.3148 +FPS=34.06, 法向力=1945.9908, 切向力X=-40.4497, 切向力Y=-2289.5564 +FPS=35.60, 法向力=1889.3171, 切向力X=-76.3200, 切向力Y=-2441.1943 +FPS=33.94, 法向力=1992.1554, 切向力X=1425.5226, 切向力Y=-1616.8464 +FPS=35.54, 法向力=2014.9014, 切向力X=1541.3024, 切向力Y=-1599.2092 +FPS=33.05, 法向力=2070.2571, 切向力X=151.5476, 切向力Y=-1276.1082 +FPS=35.83, 法向力=2040.7468, 切向力X=209.3692, 切向力Y=-1208.8312 +FPS=33.36, 法向力=1631.1219, 切向力X=121.4899, 切向力Y=-1377.8555 +FPS=36.45, 法向力=1622.5925, 切向力X=177.6357, 切向力Y=-1333.0265 +FPS=35.70, 法向力=2192.9600, 切向力X=-120.9453, 切向力Y=-999.1034 +FPS=35.18, 法向力=2273.4146, 切向力X=-150.6006, 切向力Y=-1078.9392 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000664s, blend=0.002242s (9 tiles incl ref), finalize=0.000063s, total=0.002983s +FPS=34.66, 法向力=2204.6455, 切向力X=-164.7602, 切向力Y=-1008.1693 +FPS=32.66, 法向力=2279.8706, 切向力X=475.6906, 切向力Y=-1970.5791 +FPS=36.33, 法向力=2268.6196, 切向力X=527.6290, 切向力Y=-1900.0906 +FPS=33.98, 法向力=2527.6375, 切向力X=-320.8019, 切向力Y=-1294.6797 +FPS=34.20, 法向力=2029.5397, 切向力X=-787.4235, 切向力Y=-2038.9691 +FPS=33.85, 法向力=1970.8524, 切向力X=-810.9494, 切向力Y=-1953.7988 +FPS=34.04, 法向力=1973.5537, 切向力X=-786.9000, 切向力Y=-1975.4199 +FPS=36.02, 法向力=2218.1431, 切向力X=554.7555, 切向力Y=-1722.3618 +FPS=35.38, 法向力=2311.3154, 切向力X=617.6079, 切向力Y=-1791.0757 +FPS=34.26, 法向力=2555.4795, 切向力X=401.7162, 切向力Y=-1364.7729 +FPS=32.05, 法向力=2591.9956, 切向力X=414.1717, 切向力Y=-1419.1312 +FPS=26.45, 法向力=2227.2405, 切向力X=1384.7156, 切向力Y=-2082.1426 +FPS=28.06, 法向力=2534.8032, 切向力X=364.3582, 切向力Y=-1008.0524 +FPS=34.66, 法向力=2524.9136, 切向力X=261.1885, 切向力Y=-889.4795 +FPS=32.84, 法向力=1851.6260, 切向力X=98.4867, 切向力Y=-1522.4182 +FPS=35.89, 法向力=1855.7556, 切向力X=60.4378, 切向力Y=-1538.8484 +FPS=35.63, 法向力=1861.9489, 切向力X=57.4148, 切向力Y=-1518.0603 +FPS=34.85, 法向力=2268.8013, 切向力X=804.0995, 切向力Y=-1595.4443 +FPS=34.88, 法向力=2304.8511, 切向力X=902.7716, 切向力Y=-1567.7252 +FPS=33.57, 法向力=2315.9102, 切向力X=-772.9858, 切向力Y=-1384.8801 +FPS=34.23, 法向力=2072.9722, 切向力X=620.9917, 切向力Y=-1216.4618 +FPS=35.67, 法向力=2037.5032, 切向力X=683.4420, 切向力Y=-1215.2852 +FPS=35.96, 法向力=2046.3885, 切向力X=690.2360, 切向力Y=-1245.0458 +FPS=36.91, 法向力=2122.2104, 切向力X=1150.2938, 切向力Y=-1669.4314 +FPS=36.01, 法向力=2166.7039, 切向力X=1095.0356, 切向力Y=-1754.9456 +FPS=32.80, 法向力=1992.4843, 切向力X=49.0842, 切向力Y=-1602.2749 +FPS=35.90, 法向力=2016.8611, 切向力X=155.8708, 切向力Y=-1627.4409 +FPS=33.94, 法向力=2550.2368, 切向力X=498.6612, 切向力Y=-1833.2739 +FPS=35.59, 法向力=2689.0566, 切向力X=435.5663, 切向力Y=-1909.0593 +FPS=32.07, 法向力=2086.8284, 切向力X=286.4690, 切向力Y=-1878.4980 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000256s, blend=0.002143s (9 tiles incl ref), finalize=0.000058s, total=0.002463s +FPS=35.61, 法向力=2017.1616, 切向力X=190.6121, 切向力Y=-1881.3335 +FPS=33.72, 法向力=2235.1074, 切向力X=770.0521, 切向力Y=-866.6962 +FPS=34.76, 法向力=2295.3984, 切向力X=800.9338, 切向力Y=-769.4858 +FPS=34.07, 法向力=2321.7563, 切向力X=140.7716, 切向力Y=-1705.7278 +FPS=36.18, 法向力=2255.9885, 切向力X=149.2416, 切向力Y=-1773.0084 +FPS=35.82, 法向力=1535.6570, 切向力X=-82.7053, 切向力Y=-1440.0317 +FPS=36.19, 法向力=1559.4436, 切向力X=-35.7394, 切向力Y=-1406.8721 +FPS=34.77, 法向力=2059.0247, 切向力X=95.7377, 切向力Y=-1712.5021 +FPS=36.27, 法向力=2048.5405, 切向力X=112.2902, 切向力Y=-1627.0757 +FPS=35.23, 法向力=2317.3977, 切向力X=1364.8954, 切向力Y=-2034.1321 +FPS=36.05, 法向力=2496.6582, 切向力X=1532.3771, 切向力Y=-2144.9707 +FPS=35.08, 法向力=2479.0854, 切向力X=1447.9260, 切向力Y=-2084.1167 +FPS=36.08, 法向力=2234.0791, 切向力X=-1171.7993, 切向力Y=-2274.6680 +FPS=35.55, 法向力=2313.8652, 切向力X=-1300.6237, 切向力Y=-2243.7261 +FPS=33.36, 法向力=2181.8589, 切向力X=569.3152, 切向力Y=-2058.9102 +FPS=36.12, 法向力=2157.0471, 切向力X=648.0536, 切向力Y=-2107.9932 +FPS=32.85, 法向力=1923.5997, 切向力X=40.9618, 切向力Y=-2569.1592 +FPS=35.11, 法向力=1900.5256, 切向力X=-20.3304, 切向力Y=-2565.2305 +FPS=36.07, 法向力=2455.1399, 切向力X=633.1384, 切向力Y=-1805.3308 +FPS=36.51, 法向力=2484.4888, 切向力X=681.9956, 切向力Y=-1796.7935 +FPS=34.28, 法向力=2142.6135, 切向力X=172.0347, 切向力Y=-2455.7622 +FPS=37.00, 法向力=2230.4016, 切向力X=191.1985, 切向力Y=-2530.9277 +FPS=36.06, 法向力=1471.1418, 切向力X=25.4040, 切向力Y=-1607.9818 +FPS=36.41, 法向力=1504.0830, 切向力X=112.5194, 切向力Y=-1669.5779 +FPS=34.79, 法向力=2220.2754, 切向力X=-162.6310, 切向力Y=-1499.1667 +FPS=35.37, 法向力=2307.4827, 切向力X=-185.7152, 切向力Y=-1518.7107 +FPS=34.42, 法向力=2579.9458, 切向力X=495.7142, 切向力Y=-2280.6064 +FPS=36.95, 法向力=2582.5776, 切向力X=420.5508, 切向力Y=-2351.7764 +FPS=36.06, 法向力=2608.1863, 切向力X=416.6661, 切向力Y=-2337.8599 +FPS=34.88, 法向力=2188.5142, 切向力X=498.9573, 切向力Y=-1229.9297 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000268s, blend=0.002075s (9 tiles incl ref), finalize=0.000051s, total=0.002400s +FPS=36.88, 法向力=2208.2012, 切向力X=549.9692, 切向力Y=-1327.6392 +FPS=34.11, 法向力=2149.1836, 切向力X=5.2075, 切向力Y=-2014.7800 +FPS=35.36, 法向力=2139.2505, 切向力X=-16.0568, 切向力Y=-2071.3579 +FPS=34.56, 法向力=2646.9614, 切向力X=1230.9053, 切向力Y=-1430.0370 +FPS=36.77, 法向力=2743.7468, 切向力X=1195.5682, 切向力Y=-1434.3119 +FPS=34.04, 法向力=1996.0637, 切向力X=455.4136, 切向力Y=-2057.5918 +FPS=37.08, 法向力=2010.2119, 切向力X=496.9880, 切向力Y=-2112.6282 +FPS=32.94, 法向力=2380.2039, 切向力X=470.9251, 切向力Y=-1927.1725 +FPS=36.58, 法向力=2388.9607, 切向力X=565.4801, 切向力Y=-2001.4058 +FPS=32.59, 法向力=1823.3984, 切向力X=462.2778, 切向力Y=-1760.5312 +FPS=37.04, 法向力=1898.0480, 切向力X=425.9428, 切向力Y=-1687.1028 +FPS=33.60, 法向力=1847.0747, 切向力X=-112.6152, 切向力Y=-1729.6338 +FPS=36.56, 法向力=1859.5310, 切向力X=-116.8680, 切向力Y=-1754.5341 +FPS=6.54, 法向力=2449.3516, 切向力X=409.5663, 切向力Y=-2474.5554 +FPS=34.33, 法向力=2176.2439, 切向力X=-443.5515, 切向力Y=-2433.8765 +FPS=34.38, 法向力=2047.3838, 切向力X=1055.1445, 切向力Y=-782.8573 +FPS=36.62, 法向力=2127.9817, 切向力X=1106.8365, 切向力Y=-816.1011 +FPS=34.35, 法向力=2739.1602, 切向力X=328.2476, 切向力Y=-1731.8683 +FPS=36.19, 法向力=2718.1882, 切向力X=315.3266, 切向力Y=-1785.1512 +FPS=36.71, 法向力=2769.1797, 切向力X=290.5355, 切向力Y=-1842.9719 +FPS=33.22, 法向力=2198.3547, 切向力X=421.3687, 切向力Y=-486.4573 +FPS=35.50, 法向力=2229.2202, 切向力X=430.1955, 切向力Y=-441.9197 +FPS=32.53, 法向力=2902.4658, 切向力X=1104.2893, 切向力Y=-2010.4536 +FPS=34.20, 法向力=2997.5884, 切向力X=1169.1289, 切向力Y=-2129.6216 +FPS=35.35, 法向力=2712.0183, 切向力X=392.8891, 切向力Y=-1941.9492 +FPS=35.81, 法向力=2676.3176, 切向力X=330.6868, 切向力Y=-1923.5227 +FPS=36.83, 法向力=2016.9946, 切向力X=421.5067, 切向力Y=-1463.6814 +FPS=36.45, 法向力=2019.7104, 切向力X=425.6287, 切向力Y=-1553.3398 +FPS=33.83, 法向力=2270.6782, 切向力X=621.5626, 切向力Y=-1445.8765 +FPS=29.20, 法向力=2250.2993, 切向力X=619.0697, 切向力Y=-1498.0066 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000273s, blend=0.002159s (9 tiles incl ref), finalize=0.000059s, total=0.002499s +FPS=33.00, 法向力=1893.2694, 切向力X=-412.2784, 切向力Y=-2490.1716 +FPS=37.08, 法向力=1935.8799, 切向力X=-432.5588, 切向力Y=-2565.2231 +FPS=34.57, 法向力=2433.3491, 切向力X=669.7351, 切向力Y=-1394.5203 +FPS=35.55, 法向力=2444.9644, 切向力X=612.8057, 切向力Y=-1402.3481 +FPS=33.24, 法向力=2258.9690, 切向力X=63.1470, 切向力Y=-2046.6803 +FPS=35.37, 法向力=2386.1772, 切向力X=-14.0509, 切向力Y=-2056.7771 +FPS=32.57, 法向力=1808.6609, 切向力X=153.9142, 切向力Y=-1554.2620 +FPS=35.99, 法向力=1775.8999, 切向力X=182.5872, 切向力Y=-1563.5621 +FPS=35.31, 法向力=2040.7068, 切向力X=923.6174, 切向力Y=-1548.5654 +FPS=36.58, 法向力=2022.9110, 切向力X=964.8557, 切向力Y=-1514.6907 +FPS=33.99, 法向力=2158.3862, 切向力X=-59.4323, 切向力Y=-1341.5200 +FPS=36.53, 法向力=2158.6309, 切向力X=-98.7751, 切向力Y=-1255.2872 +FPS=35.64, 法向力=1828.1689, 切向力X=552.4910, 切向力Y=-1167.6559 +FPS=35.80, 法向力=1857.8663, 切向力X=641.1605, 切向力Y=-1270.6708 +FPS=36.29, 法向力=1842.8092, 切向力X=646.1373, 切向力Y=-1234.4127 +FPS=34.57, 法向力=2498.5068, 切向力X=421.2898, 切向力Y=-1249.6632 +FPS=36.29, 法向力=2583.8403, 切向力X=477.6276, 切向力Y=-1340.5483 +FPS=33.40, 法向力=2357.4114, 切向力X=-414.5232, 切向力Y=-1855.7141 +FPS=33.63, 法向力=2386.3179, 切向力X=-404.9064, 切向力Y=-1890.8324 +FPS=34.49, 法向力=1919.8865, 切向力X=238.0027, 切向力Y=-1673.1993 +FPS=34.60, 法向力=1913.9274, 切向力X=216.0853, 切向力Y=-1669.3510 +FPS=34.35, 法向力=2028.8132, 切向力X=272.3490, 切向力Y=-958.0334 +FPS=36.77, 法向力=2066.5063, 切向力X=253.6077, 切向力Y=-926.0347 +FPS=35.62, 法向力=2396.9941, 切向力X=129.2797, 切向力Y=-647.6494 +FPS=35.69, 法向力=2486.3135, 切向力X=163.1346, 切向力Y=-661.4547 +FPS=33.80, 法向力=2450.3406, 切向力X=60.5771, 切向力Y=-1872.9265 +FPS=35.65, 法向力=2416.0901, 切向力X=64.4352, 切向力Y=-1838.5020 +FPS=31.14, 法向力=2231.0332, 切向力X=75.2407, 切向力Y=-2073.5098 +FPS=36.57, 法向力=2205.7485, 切向力X=68.4504, 切向力Y=-2051.2500 +FPS=34.25, 法向力=2098.6982, 切向力X=1190.4116, 切向力Y=-1554.5242 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000289s, blend=0.002128s (9 tiles incl ref), finalize=0.000062s, total=0.002486s +FPS=24.23, 法向力=2081.0872, 切向力X=1116.2166, 切向力Y=-1525.1146 +FPS=34.44, 法向力=2024.2115, 切向力X=1039.8158, 切向力Y=-958.1412 +FPS=37.05, 法向力=1975.6841, 切向力X=1041.0906, 切向力Y=-1106.4938 +FPS=34.37, 法向力=1681.5630, 切向力X=1088.2339, 切向力Y=-1582.3708 +FPS=36.05, 法向力=1650.1007, 切向力X=1155.5358, 切向力Y=-1638.4176 +FPS=34.05, 法向力=2246.5139, 切向力X=525.6895, 切向力Y=-1986.7743 +FPS=36.63, 法向力=2287.0247, 切向力X=496.1989, 切向力Y=-1957.9810 +FPS=34.56, 法向力=2539.2800, 切向力X=-34.3774, 切向力Y=-2257.0332 +FPS=36.76, 法向力=2554.8867, 切向力X=-92.7828, 切向力Y=-2375.6421 +FPS=35.54, 法向力=2195.9028, 切向力X=-434.0004, 切向力Y=-1919.1978 +FPS=35.59, 法向力=2146.8618, 切向力X=-479.5585, 切向力Y=-1935.1826 +FPS=34.75, 法向力=2164.6946, 切向力X=-502.3916, 切向力Y=-1923.8562 +FPS=31.84, 法向力=2274.8135, 切向力X=848.0624, 切向力Y=-1786.4417 +FPS=33.35, 法向力=2130.9329, 切向力X=499.5402, 切向力Y=-1767.7263 +FPS=36.71, 法向力=2156.6606, 切向力X=555.9678, 切向力Y=-1900.0197 +FPS=34.82, 法向力=2138.4724, 切向力X=568.7076, 切向力Y=-1857.8889 +FPS=35.73, 法向力=1944.5486, 切向力X=-80.4221, 切向力Y=-1654.7358 +FPS=35.42, 法向力=1946.3114, 切向力X=-89.3544, 切向力Y=-1619.6536 +FPS=31.18, 法向力=2520.7485, 切向力X=578.9397, 切向力Y=-2434.3911 +FPS=36.91, 法向力=2671.4219, 切向力X=663.1232, 切向力Y=-2559.5303 +FPS=32.75, 法向力=2046.2548, 切向力X=-264.4069, 切向力Y=-1696.3933 +FPS=33.63, 法向力=1858.2451, 切向力X=172.8318, 切向力Y=-2078.6523 +FPS=34.25, 法向力=1837.3737, 切向力X=190.5139, 切向力Y=-2131.9966 +FPS=36.16, 法向力=1838.8381, 切向力X=209.8291, 切向力Y=-2169.3960 +FPS=34.09, 法向力=2425.4399, 切向力X=472.9843, 切向力Y=-1305.5846 +FPS=36.41, 法向力=2531.2739, 切向力X=423.0535, 切向力Y=-1244.7368 +FPS=33.39, 法向力=2074.9890, 切向力X=702.9517, 切向力Y=-1194.2432 +FPS=32.29, 法向力=2024.7396, 切向力X=771.5617, 切向力Y=-1139.1914 +FPS=31.44, 法向力=2654.6868, 切向力X=1678.0046, 切向力Y=-1119.4822 +FPS=31.57, 法向力=2592.5061, 切向力X=1689.1614, 切向力Y=-1215.6704 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000312s, blend=0.002260s (9 tiles incl ref), finalize=0.000068s, total=0.002645s +FPS=30.25, 法向力=2654.9756, 切向力X=1106.7163, 切向力Y=-1327.0635 +FPS=34.63, 法向力=2710.6184, 切向力X=1061.6177, 切向力Y=-1337.0596 +FPS=33.35, 法向力=2356.5283, 切向力X=626.7600, 切向力Y=-1956.8782 +FPS=35.21, 法向力=2319.0552, 切向力X=602.6837, 切向力Y=-2021.5133 +FPS=33.90, 法向力=1852.0947, 切向力X=27.2563, 切向力Y=-1396.1467 +FPS=36.51, 法向力=1874.1320, 切向力X=-24.1414, 切向力Y=-1410.3726 +FPS=32.86, 法向力=2072.0664, 切向力X=357.1351, 切向力Y=-1725.6233 +FPS=36.56, 法向力=2041.4196, 切向力X=358.9997, 切向力Y=-1818.4666 +FPS=34.62, 法向力=2030.3224, 切向力X=36.6548, 切向力Y=-2638.1978 +FPS=35.79, 法向力=2042.3268, 切向力X=54.0971, 切向力Y=-2692.7026 +FPS=32.87, 法向力=2342.8169, 切向力X=1159.2131, 切向力Y=-1572.6731 +FPS=36.84, 法向力=2314.4023, 切向力X=1192.8667, 切向力Y=-1610.1888 +FPS=32.63, 法向力=2471.0505, 切向力X=245.8872, 切向力Y=-1033.8250 +FPS=35.37, 法向力=2496.6531, 切向力X=172.6888, 切向力Y=-1099.7526 +FPS=34.79, 法向力=3036.3411, 切向力X=743.1865, 切向力Y=-2755.9871 +FPS=33.55, 法向力=3056.0999, 切向力X=762.7219, 切向力Y=-2760.0146 +FPS=31.68, 法向力=2312.4131, 切向力X=415.8575, 切向力Y=-1971.7117 +FPS=36.48, 法向力=2243.7876, 切向力X=429.5162, 切向力Y=-1941.3572 +FPS=33.87, 法向力=2166.2751, 切向力X=645.8837, 切向力Y=-1780.0874 +FPS=33.54, 法向力=2167.9922, 切向力X=750.6975, 切向力Y=-1765.0234 +FPS=33.90, 法向力=2620.5789, 切向力X=956.9417, 切向力Y=-1643.8282 +FPS=36.51, 法向力=2637.4890, 切向力X=837.4615, 切向力Y=-1640.5952 +FPS=36.60, 法向力=2625.6753, 切向力X=842.7468, 切向力Y=-1655.8027 +FPS=33.47, 法向力=2098.8259, 切向力X=-18.9176, 切向力Y=-1617.6926 +FPS=35.40, 法向力=2157.4995, 切向力X=844.3459, 切向力Y=-1579.1095 +FPS=33.96, 法向力=2122.2974, 切向力X=854.3475, 切向力Y=-1533.1061 +FPS=34.31, 法向力=2103.1099, 切向力X=823.8594, 切向力Y=-1569.0283 +FPS=36.41, 法向力=2356.1987, 切向力X=-347.3939, 切向力Y=-851.9025 +FPS=36.46, 法向力=2349.4246, 切向力X=-316.2597, 切向力Y=-833.8796 +FPS=32.99, 法向力=2404.4895, 切向力X=542.2700, 切向力Y=-1557.4272 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000004s (hit), reset=0.000274s, blend=0.002039s (9 tiles incl ref), finalize=0.000050s, total=0.002370s +FPS=36.11, 法向力=2374.8447, 切向力X=689.2695, 切向力Y=-1462.8196 +FPS=33.79, 法向力=2341.9949, 切向力X=524.2492, 切向力Y=-1901.7208 +FPS=34.41, 法向力=2380.6079, 切向力X=574.1277, 切向力Y=-1829.0830 +FPS=34.73, 法向力=1703.6616, 切向力X=910.6241, 切向力Y=-2240.8591 +FPS=36.40, 法向力=1681.7130, 切向力X=855.9837, 切向力Y=-2191.6611 +FPS=36.27, 法向力=1843.5767, 切向力X=522.5689, 切向力Y=-2392.9006 +FPS=37.56, 法向力=1905.7716, 切向力X=526.9376, 切向力Y=-2383.6182 +FPS=31.37, 法向力=2829.9902, 切向力X=1006.7670, 切向力Y=-2803.5542 +FPS=34.63, 法向力=2797.8169, 切向力X=1005.5052, 切向力Y=-2741.4531 +FPS=34.57, 法向力=2211.4536, 切向力X=1090.9331, 切向力Y=-1457.6406 +FPS=36.14, 法向力=2256.4990, 切向力X=996.9994, 切向力Y=-1312.8411 +FPS=33.40, 法向力=1978.8934, 切向力X=753.9471, 切向力Y=-1323.3856 +FPS=36.50, 法向力=1923.2139, 切向力X=640.1177, 切向力Y=-1312.5477 +FPS=32.84, 法向力=1980.6672, 切向力X=839.1589, 切向力Y=-1683.5219 +FPS=36.50, 法向力=1912.6937, 切向力X=862.4091, 切向力Y=-1660.9454 +FPS=34.87, 法向力=1933.5286, 切向力X=856.8584, 切向力Y=-1646.0154 +FPS=34.07, 法向力=2128.6870, 切向力X=376.3204, 切向力Y=-2264.9773 +FPS=33.17, 法向力=2081.7266, 切向力X=371.7337, 切向力Y=-2307.3223 +FPS=30.52, 法向力=2071.0737, 切向力X=925.7032, 切向力Y=-1573.4092 +FPS=33.58, 法向力=2025.3800, 切向力X=920.1647, 切向力Y=-2025.5275 +FPS=35.47, 法向力=2044.7268, 切向力X=906.3217, 切向力Y=-1981.1982 +FPS=34.83, 法向力=1957.2188, 切向力X=21.3185, 切向力Y=-1560.4346 +FPS=36.59, 法向力=2024.3354, 切向力X=57.3139, 切向力Y=-1609.8389 +FPS=36.36, 法向力=2037.0972, 切向力X=-1.4095, 切向力Y=-1637.1614 +FPS=35.10, 法向力=1980.6375, 切向力X=804.7699, 切向力Y=-1740.0901 +FPS=36.35, 法向力=2048.6865, 切向力X=697.1544, 切向力Y=-1857.7458 +FPS=33.78, 法向力=1720.1184, 切向力X=229.0895, 切向力Y=-1787.4177 +FPS=37.13, 法向力=1773.3906, 切向力X=165.3509, 切向力Y=-1833.6804 +FPS=33.29, 法向力=2583.3840, 切向力X=-54.2843, 切向力Y=-2652.4404 +FPS=35.36, 法向力=2694.9353, 切向力X=-134.5738, 切向力Y=-2659.5181 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000269s, blend=0.002051s (9 tiles incl ref), finalize=0.000050s, total=0.002377s +FPS=35.13, 法向力=2529.1323, 切向力X=1420.8711, 切向力Y=-1428.8840 +FPS=36.49, 法向力=2517.4653, 切向力X=1409.7805, 切向力Y=-1298.9723 +FPS=33.64, 法向力=2090.5745, 切向力X=659.6940, 切向力Y=-1327.4325 +FPS=36.27, 法向力=2044.5105, 切向力X=772.8762, 切向力Y=-1221.7135 +FPS=35.05, 法向力=2012.5017, 切向力X=929.0799, 切向力Y=-2056.3525 +FPS=35.46, 法向力=2033.4604, 切向力X=989.4032, 切向力Y=-2189.1580 +FPS=32.88, 法向力=1830.0541, 切向力X=586.1510, 切向力Y=-2723.4463 +FPS=36.30, 法向力=1854.6942, 切向力X=588.6446, 切向力Y=-2733.2144 +FPS=34.94, 法向力=2161.1206, 切向力X=260.2206, 切向力Y=-1497.3435 +FPS=36.45, 法向力=2194.7131, 切向力X=267.8440, 切向力Y=-1328.6899 +FPS=35.81, 法向力=2212.9365, 切向力X=269.5450, 切向力Y=-1456.2748 +FPS=34.76, 法向力=2172.8123, 切向力X=1456.9376, 切向力Y=-2391.8354 +FPS=37.05, 法向力=2188.6738, 切向力X=1475.6080, 切向力Y=-2494.9702 +FPS=34.47, 法向力=2284.5623, 切向力X=-19.2088, 切向力Y=-2596.5640 +FPS=36.83, 法向力=2347.2441, 切向力X=6.4072, 切向力Y=-2577.3374 +FPS=32.58, 法向力=2205.0925, 切向力X=349.4141, 切向力Y=-1605.3573 +FPS=33.62, 法向力=2233.4802, 切向力X=523.8070, 切向力Y=-1504.6809 +FPS=35.86, 法向力=1970.1121, 切向力X=521.7845, 切向力Y=-1999.4933 +FPS=37.47, 法向力=1938.5573, 切向力X=567.7095, 切向力Y=-2030.0607 +FPS=33.69, 法向力=2252.5549, 切向力X=1204.2999, 切向力Y=-2362.1987 +FPS=37.05, 法向力=2215.1030, 切向力X=1250.4935, 切向力Y=-2258.9429 +FPS=13.34, 法向力=1714.5632, 切向力X=-476.8095, 切向力Y=-1948.4055 +FPS=16.19, 法向力=1765.7251, 切向力X=-488.4794, 切向力Y=-1975.7478 +FPS=21.85, 法向力=2035.8926, 切向力X=479.5693, 切向力Y=-998.3029 +FPS=21.22, 法向力=2315.7612, 切向力X=605.2450, 切向力Y=-2548.1953 +FPS=25.90, 法向力=1572.5187, 切向力X=799.3240, 切向力Y=-1444.4200 +FPS=34.77, 法向力=1525.0676, 切向力X=750.5483, 切向力Y=-1479.8394 +FPS=32.07, 法向力=2157.1011, 切向力X=795.9272, 切向力Y=-1896.8990 +FPS=34.17, 法向力=2268.6572, 切向力X=831.0164, 切向力Y=-1809.0902 +FPS=33.96, 法向力=2208.4038, 切向力X=1102.6018, 切向力Y=-1949.3220 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002213s (9 tiles incl ref), finalize=0.000059s, total=0.002546s +FPS=35.48, 法向力=2194.5706, 切向力X=1218.3751, 切向力Y=-1972.0022 +FPS=33.59, 法向力=2481.7502, 切向力X=-43.7096, 切向力Y=-2138.4265 +FPS=36.04, 法向力=2473.5540, 切向力X=-17.7146, 切向力Y=-2056.3848 +FPS=34.30, 法向力=2491.0293, 切向力X=-38.0637, 切向力Y=-2085.7617 +FPS=35.53, 法向力=2466.2810, 切向力X=26.8756, 切向力Y=-2048.9375 +FPS=34.45, 法向力=1837.7742, 切向力X=321.2738, 切向力Y=-2534.0122 +FPS=35.70, 法向力=1784.7366, 切向力X=332.9364, 切向力Y=-2571.2139 +FPS=34.53, 法向力=1802.7678, 切向力X=319.7934, 切向力Y=-2613.3833 +FPS=36.35, 法向力=2571.2104, 切向力X=692.2141, 切向力Y=-1759.7032 +FPS=35.73, 法向力=2812.2698, 切向力X=682.2573, 切向力Y=-1724.4408 +FPS=33.52, 法向力=2488.0098, 切向力X=-21.7441, 切向力Y=-1366.7745 +FPS=36.41, 法向力=2507.6738, 切向力X=37.8310, 切向力Y=-1368.6135 +FPS=34.21, 法向力=2310.2358, 切向力X=1331.1165, 切向力Y=-1899.6984 +FPS=36.77, 法向力=2318.0898, 切向力X=1382.0205, 切向力Y=-1901.7797 +FPS=34.11, 法向力=2874.6226, 切向力X=1062.4551, 切向力Y=-2160.0369 +FPS=36.59, 法向力=2895.3936, 切向力X=1139.4987, 切向力Y=-2107.8789 +FPS=35.44, 法向力=2552.6550, 切向力X=421.8717, 切向力Y=-1075.1426 +FPS=36.24, 法向力=2545.5962, 切向力X=393.6465, 切向力Y=-1053.9189 +FPS=32.71, 法向力=2316.2307, 切向力X=293.3116, 切向力Y=-2410.7766 +FPS=36.94, 法向力=2306.8350, 切向力X=443.3135, 切向力Y=-2402.4548 +FPS=35.21, 法向力=2307.6855, 切向力X=487.4364, 切向力Y=-2394.4851 +FPS=36.09, 法向力=1961.0166, 切向力X=-173.4791, 切向力Y=-1311.2881 +FPS=33.51, 法向力=2071.6045, 切向力X=213.2056, 切向力Y=-1865.6658 +FPS=36.43, 法向力=2226.4619, 切向力X=349.3792, 切向力Y=-1838.6929 +FPS=35.29, 法向力=2224.8804, 切向力X=433.9886, 切向力Y=-1801.3174 +FPS=14.39, 法向力=2239.9607, 切向力X=-22.8619, 切向力Y=-1867.5146 +FPS=44.71, 法向力=2802.2893, 切向力X=1218.0486, 切向力Y=-1721.3806 +FPS=27.17, 法向力=2270.0640, 切向力X=954.9200, 切向力Y=-1480.6923 +FPS=29.81, 法向力=2294.7148, 切向力X=863.2790, 切向力Y=-1498.4337 +FPS=27.20, 法向力=2424.6323, 切向力X=791.5422, 切向力Y=-1155.1720 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000292s, blend=0.002327s (9 tiles incl ref), finalize=0.000076s, total=0.002701s +FPS=28.68, 法向力=2357.0549, 切向力X=939.6514, 切向力Y=-1000.8334 +FPS=27.39, 法向力=2807.9568, 切向力X=-199.0387, 切向力Y=-1490.3279 +FPS=29.01, 法向力=1803.4625, 切向力X=835.5760, 切向力Y=-1694.2981 +FPS=29.21, 法向力=1817.4294, 切向力X=911.8935, 切向力Y=-1768.8320 +FPS=27.31, 法向力=1808.0808, 切向力X=72.5029, 切向力Y=-1329.9629 +FPS=27.06, 法向力=1776.7748, 切向力X=37.6907, 切向力Y=-1413.8230 +FPS=28.53, 法向力=1987.7365, 切向力X=731.0969, 切向力Y=-1940.4261 +FPS=26.41, 法向力=2148.4131, 切向力X=534.4958, 切向力Y=-1567.2742 +FPS=29.05, 法向力=2189.2544, 切向力X=607.8619, 切向力Y=-1588.4026 +FPS=26.69, 法向力=1889.4180, 切向力X=465.4077, 切向力Y=-2371.4370 +FPS=29.13, 法向力=1917.1123, 切向力X=430.1988, 切向力Y=-2466.5488 +FPS=27.05, 法向力=2427.1157, 切向力X=603.1892, 切向力Y=-2178.1643 +FPS=25.60, 法向力=2010.7650, 切向力X=274.8686, 切向力Y=-1972.0894 +FPS=25.84, 法向力=1996.2815, 切向力X=289.2308, 切向力Y=-1910.0042 +FPS=27.53, 法向力=2441.5508, 切向力X=535.7171, 切向力Y=-2568.4238 +FPS=27.94, 法向力=2475.2988, 切向力X=519.8721, 切向力Y=-2665.5989 +FPS=27.84, 法向力=2942.6892, 切向力X=754.3662, 切向力Y=-2069.5664 +FPS=27.21, 法向力=2150.9409, 切向力X=215.4990, 切向力Y=-2478.9739 +FPS=26.85, 法向力=2127.0847, 切向力X=223.8527, 切向力Y=-2437.7458 +FPS=27.13, 法向力=2614.1514, 切向力X=960.6331, 切向力Y=-1938.6113 +FPS=27.79, 法向力=2145.2622, 切向力X=145.5911, 切向力Y=-1834.5688 +FPS=28.90, 法向力=2157.1045, 切向力X=129.5995, 切向力Y=-1959.0853 +FPS=27.87, 法向力=2259.8647, 切向力X=1543.5596, 切向力Y=-1861.9014 +FPS=27.89, 法向力=2287.4663, 切向力X=1512.5957, 切向力Y=-1845.0374 +FPS=26.54, 法向力=2559.5635, 切向力X=485.9100, 切向力Y=-1353.3115 +FPS=27.73, 法向力=2213.5281, 切向力X=869.3020, 切向力Y=-1517.9409 +FPS=28.17, 法向力=2244.4004, 切向力X=957.4598, 切向力Y=-1578.4686 +FPS=26.60, 法向力=2284.2197, 切向力X=-135.6970, 切向力Y=-2772.4385 +FPS=29.00, 法向力=2252.8977, 切向力X=-143.2496, 切向力Y=-2674.2141 +FPS=28.07, 法向力=2161.9949, 切向力X=78.9771, 切向力Y=-1974.6064 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000279s, blend=0.002243s (9 tiles incl ref), finalize=0.000058s, total=0.002587s +FPS=27.84, 法向力=2152.1426, 切向力X=10.8206, 切向力Y=-1912.1027 +FPS=26.97, 法向力=2031.2626, 切向力X=599.6075, 切向力Y=-2282.1851 +FPS=27.46, 法向力=2205.0527, 切向力X=876.5284, 切向力Y=-2688.0559 +FPS=28.77, 法向力=2193.4756, 切向力X=960.0391, 切向力Y=-2679.5444 +FPS=26.61, 法向力=2030.9613, 切向力X=-128.4201, 切向力Y=-1746.8027 +FPS=28.06, 法向力=2085.1006, 切向力X=-198.8340, 切向力Y=-1697.4641 +FPS=28.27, 法向力=2136.8638, 切向力X=1491.3943, 切向力Y=-2492.7861 +FPS=27.56, 法向力=2242.0320, 切向力X=610.2404, 切向力Y=-2223.0337 +FPS=23.86, 法向力=2261.8655, 切向力X=578.1523, 切向力Y=-2189.5684 +FPS=26.91, 法向力=1810.2080, 切向力X=279.4384, 切向力Y=-2340.5325 +FPS=25.60, 法向力=2882.9814, 切向力X=285.8380, 切向力Y=-2240.6709 +FPS=28.56, 法向力=2981.5649, 切向力X=349.8317, 切向力Y=-2247.3477 +FPS=25.72, 法向力=2256.7690, 切向力X=552.7649, 切向力Y=-1680.5496 +FPS=27.29, 法向力=2295.0500, 切向力X=534.0000, 切向力Y=-1625.1851 +FPS=27.69, 法向力=2535.0137, 切向力X=52.9405, 切向力Y=-2107.8584 +FPS=26.51, 法向力=1758.8635, 切向力X=718.0229, 切向力Y=-1608.9531 +FPS=27.84, 法向力=1766.9753, 切向力X=672.9421, 切向力Y=-1574.3545 +FPS=28.96, 法向力=2023.2954, 切向力X=713.9700, 切向力Y=-1447.2883 +FPS=27.08, 法向力=2062.7251, 切向力X=739.1854, 切向力Y=-1495.3965 +FPS=27.07, 法向力=2321.0474, 切向力X=1049.0793, 切向力Y=-2028.9125 +FPS=27.57, 法向力=2054.1021, 切向力X=509.8320, 切向力Y=-926.7922 +FPS=26.80, 法向力=2809.4043, 切向力X=-92.4554, 切向力Y=-1890.1328 +FPS=28.02, 法向力=2795.8584, 切向力X=-81.9514, 切向力Y=-1902.5977 +FPS=26.65, 法向力=2542.7622, 切向力X=-316.3332, 切向力Y=-2613.6250 +FPS=27.14, 法向力=2605.0986, 切向力X=-238.2005, 切向力Y=-2682.4546 +FPS=27.62, 法向力=2318.3071, 切向力X=174.9339, 切向力Y=-2571.3323 +FPS=28.33, 法向力=2200.7847, 切向力X=280.0861, 切向力Y=-2403.0405 +FPS=27.01, 法向力=2764.7339, 切向力X=74.7972, 切向力Y=-2652.5208 +FPS=26.66, 法向力=1993.6729, 切向力X=792.5233, 切向力Y=-1927.6025 +FPS=28.77, 法向力=1952.0177, 切向力X=767.9209, 切向力Y=-2059.2068 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000278s, blend=0.002188s (9 tiles incl ref), finalize=0.000065s, total=0.002537s +FPS=26.31, 法向力=2265.4578, 切向力X=888.2037, 切向力Y=-2252.6848 +FPS=29.01, 法向力=2304.4927, 切向力X=857.7209, 切向力Y=-2199.5029 +FPS=28.14, 法向力=1985.8801, 切向力X=853.1074, 切向力Y=-1720.3964 +FPS=26.67, 法向力=1895.8013, 切向力X=517.5228, 切向力Y=-1818.1791 +FPS=27.86, 法向力=1899.6362, 切向力X=447.1590, 切向力Y=-1916.1025 +FPS=26.46, 法向力=1961.8794, 切向力X=1356.7485, 切向力Y=-1813.1677 +FPS=27.89, 法向力=2115.3052, 切向力X=1339.0566, 切向力Y=-1796.4023 +FPS=27.53, 法向力=2328.3210, 切向力X=351.8344, 切向力Y=-1925.1227 +FPS=26.62, 法向力=1602.0879, 切向力X=1024.1328, 切向力Y=-1622.2041 +FPS=27.82, 法向力=1557.7390, 切向力X=1000.0137, 切向力Y=-1604.3325 +FPS=26.52, 法向力=1915.7192, 切向力X=1376.8782, 切向力Y=-2117.0171 +FPS=26.99, 法向力=1976.2037, 切向力X=872.4537, 切向力Y=-1837.3027 +FPS=28.50, 法向力=2063.9360, 切向力X=923.9308, 切向力Y=-1792.5039 +FPS=26.35, 法向力=1874.2799, 切向力X=391.5254, 切向力Y=-1681.1903 +FPS=28.95, 法向力=1864.7910, 切向力X=473.7451, 切向力Y=-1693.9138 +FPS=27.60, 法向力=2167.3921, 切向力X=1149.2932, 切向力Y=-1502.1907 +FPS=27.10, 法向力=1854.7115, 切向力X=843.8464, 切向力Y=-1936.7349 +FPS=28.75, 法向力=1825.9734, 切向力X=854.9364, 切向力Y=-2063.0691 +FPS=27.64, 法向力=1994.9001, 切向力X=657.3066, 切向力Y=-2189.5957 +FPS=28.67, 法向力=2013.8772, 切向力X=644.7442, 切向力Y=-2178.1221 +FPS=28.90, 法向力=2166.8176, 切向力X=347.9727, 切向力Y=-1789.6768 +FPS=28.00, 法向力=2257.0613, 切向力X=246.4813, 切向力Y=-1905.2810 +FPS=26.17, 法向力=2857.7549, 切向力X=141.9173, 切向力Y=-2196.4543 +FPS=27.46, 法向力=1889.7788, 切向力X=258.7364, 切向力Y=-1829.4766 +FPS=28.24, 法向力=1908.1559, 切向力X=239.6424, 切向力Y=-1787.5947 +FPS=27.04, 法向力=1998.5518, 切向力X=923.0970, 切向力Y=-1776.1580 +FPS=26.67, 法向力=2563.6819, 切向力X=800.0780, 切向力Y=-1055.3337 +FPS=28.87, 法向力=2549.8752, 切向力X=752.1385, 切向力Y=-966.1210 +FPS=26.25, 法向力=2331.8530, 切向力X=1137.8507, 切向力Y=-2516.5435 +FPS=27.66, 法向力=2368.3740, 切向力X=1109.2755, 切向力Y=-2591.1992 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000464s, blend=0.002432s (9 tiles incl ref), finalize=0.000061s, total=0.002964s +FPS=25.80, 法向力=2380.5117, 切向力X=348.0030, 切向力Y=-2043.0668 +FPS=25.50, 法向力=2183.5281, 切向力X=935.6938, 切向力Y=-1795.2742 +FPS=28.80, 法向力=2171.5674, 切向力X=947.3839, 切向力Y=-1723.4517 +FPS=27.52, 法向力=1921.2188, 切向力X=407.9644, 切向力Y=-2186.6846 +FPS=28.18, 法向力=1908.4631, 切向力X=285.3206, 切向力Y=-2284.9702 +FPS=27.99, 法向力=1887.9724, 切向力X=210.1356, 切向力Y=-1189.5804 +FPS=27.63, 法向力=2014.0089, 切向力X=909.8534, 切向力Y=-2388.5566 +FPS=26.88, 法向力=2103.7456, 切向力X=936.3947, 切向力Y=-2458.8350 +FPS=27.26, 法向力=2115.6509, 切向力X=348.2947, 切向力Y=-1287.5540 +FPS=27.62, 法向力=2212.3970, 切向力X=1078.9095, 切向力Y=-2269.0308 +FPS=27.72, 法向力=2266.2476, 切向力X=1126.8630, 切向力Y=-2192.0999 +FPS=27.07, 法向力=2181.0549, 切向力X=-98.4828, 切向力Y=-2249.9355 +FPS=28.91, 法向力=2248.7974, 切向力X=-107.5181, 切向力Y=-2400.6562 +FPS=27.36, 法向力=2380.9878, 切向力X=837.4099, 切向力Y=-1712.9878 +FPS=26.27, 法向力=2502.1980, 切向力X=511.3606, 切向力Y=-1804.0631 +FPS=29.02, 法向力=2609.3135, 切向力X=486.7289, 切向力Y=-1848.8840 +FPS=26.96, 法向力=3205.3384, 切向力X=497.5283, 切向力Y=-2179.2395 +FPS=28.29, 法向力=3160.3662, 切向力X=488.5585, 切向力Y=-2162.8738 +FPS=27.43, 法向力=2642.5405, 切向力X=849.4982, 切向力Y=-1581.4121 +FPS=28.65, 法向力=2613.2080, 切向力X=906.2781, 切向力Y=-1483.2278 +FPS=27.15, 法向力=1940.8264, 切向力X=247.8430, 切向力Y=-1781.6309 +FPS=26.53, 法向力=2404.6250, 切向力X=1075.0350, 切向力Y=-2247.7666 +FPS=28.56, 法向力=2566.6030, 切向力X=1061.9226, 切向力Y=-2183.9578 +FPS=13.08, 法向力=2238.7070, 切向力X=630.4851, 切向力Y=-1511.3215 +FPS=30.19, 法向力=2290.1860, 切向力X=591.7461, 切向力Y=-1358.3464 +FPS=42.52, 法向力=2290.1584, 切向力X=576.5120, 切向力Y=-1336.7267 +FPS=34.56, 法向力=2321.0635, 切向力X=528.7910, 切向力Y=-2081.0874 +FPS=33.57, 法向力=2782.8257, 切向力X=947.0515, 切向力Y=-2492.8899 +FPS=37.12, 法向力=2899.3154, 切向力X=1007.7825, 切向力Y=-2620.1123 +FPS=35.68, 法向力=2882.9917, 切向力X=1045.0415, 切向力Y=-2663.7349 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000316s, blend=0.002048s (9 tiles incl ref), finalize=0.000056s, total=0.002426s +FPS=35.07, 法向力=1974.2341, 切向力X=378.4263, 切向力Y=-1597.0803 +FPS=36.10, 法向力=2004.6727, 切向力X=390.9000, 切向力Y=-1671.9895 +FPS=36.10, 法向力=1842.7941, 切向力X=892.6364, 切向力Y=-2136.4082 +FPS=35.59, 法向力=1899.4137, 切向力X=844.1472, 切向力Y=-2169.0181 +FPS=33.21, 法向力=1651.0300, 切向力X=292.8900, 切向力Y=-1867.6777 +FPS=34.73, 法向力=1705.9143, 切向力X=287.1281, 切向力Y=-1899.9312 +FPS=34.08, 法向力=2078.9690, 切向力X=248.1095, 切向力Y=-1947.5010 +FPS=31.49, 法向力=2106.4729, 切向力X=291.3427, 切向力Y=-1974.3529 +FPS=30.45, 法向力=1974.9941, 切向力X=714.3544, 切向力Y=-980.8505 +FPS=36.75, 法向力=2003.7842, 切向力X=718.7026, 切向力Y=-1034.9642 +FPS=34.42, 法向力=2226.7671, 切向力X=1210.1179, 切向力Y=-1626.3068 +FPS=37.11, 法向力=2255.7244, 切向力X=1204.7098, 切向力Y=-1635.6255 +FPS=32.80, 法向力=2310.7549, 切向力X=496.6200, 切向力Y=-2119.8496 +FPS=35.46, 法向力=2245.9297, 切向力X=528.6100, 切向力Y=-2321.4016 +FPS=35.03, 法向力=2410.7510, 切向力X=492.8274, 切向力Y=-2102.0200 +FPS=36.76, 法向力=2438.2463, 切向力X=520.3909, 切向力Y=-2136.7515 +FPS=34.32, 法向力=2294.8401, 切向力X=1227.2891, 切向力Y=-2053.2705 +FPS=34.78, 法向力=2352.2446, 切向力X=1202.7842, 切向力Y=-2016.3994 +FPS=35.67, 法向力=2268.5117, 切向力X=893.4017, 切向力Y=-2517.1914 +FPS=36.19, 法向力=2210.6360, 切向力X=859.9164, 切向力Y=-2434.4497 +FPS=35.14, 法向力=2217.2576, 切向力X=826.6414, 切向力Y=-2414.7544 +FPS=34.28, 法向力=1987.7903, 切向力X=1125.3116, 切向力Y=-1683.9292 +FPS=34.59, 法向力=1892.4678, 切向力X=758.8732, 切向力Y=-1925.1384 +FPS=36.16, 法向力=1872.9905, 切向力X=720.9226, 切向力Y=-2060.1133 +FPS=24.34, 法向力=1599.8600, 切向力X=1348.8245, 切向力Y=-2044.7117 +FPS=37.22, 法向力=1632.7158, 切向力X=1457.9835, 切向力Y=-2031.8278 +FPS=33.45, 法向力=2175.9626, 切向力X=-16.8924, 切向力Y=-1873.4827 +FPS=35.51, 法向力=2185.8481, 切向力X=9.7130, 切向力Y=-1915.0300 +FPS=36.33, 法向力=2182.3220, 切向力X=21.4568, 切向力Y=-1920.7310 +FPS=34.11, 法向力=2424.7656, 切向力X=931.9656, 切向力Y=-2091.9226 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000297s, blend=0.002235s (9 tiles incl ref), finalize=0.000062s, total=0.002600s +FPS=33.45, 法向力=2150.2568, 切向力X=-296.0498, 切向力Y=-2184.0112 +FPS=34.66, 法向力=2184.7100, 切向力X=-315.3892, 切向力Y=-2244.6091 +FPS=34.94, 法向力=2196.2815, 切向力X=-261.7696, 切向力Y=-2273.4246 +FPS=33.48, 法向力=1939.2040, 切向力X=452.4630, 切向力Y=-1691.6160 +FPS=32.92, 法向力=1897.6204, 切向力X=435.5770, 切向力Y=-1696.8445 +FPS=32.88, 法向力=2246.8965, 切向力X=762.2489, 切向力Y=-2098.8857 +FPS=35.92, 法向力=2246.1997, 切向力X=861.4613, 切向力Y=-2158.0061 +FPS=34.16, 法向力=2229.7642, 切向力X=772.3087, 切向力Y=-2157.2202 +FPS=14.13, 法向力=2310.1494, 切向力X=831.5613, 切向力Y=-1844.1069 +FPS=24.23, 法向力=1958.1903, 切向力X=619.3531, 切向力Y=-1734.5281 +FPS=26.96, 法向力=1966.9850, 切向力X=675.1786, 切向力Y=-1738.0443 +FPS=36.29, 法向力=2738.8511, 切向力X=969.6519, 切向力Y=-2157.9592 +FPS=21.55, 法向力=2101.4888, 切向力X=797.7723, 切向力Y=-2853.2769 +FPS=34.39, 法向力=2110.6711, 切向力X=774.9043, 切向力Y=-2844.9915 +FPS=33.34, 法向力=1601.7651, 切向力X=410.6320, 切向力Y=-2216.6401 +FPS=36.77, 法向力=1626.6244, 切向力X=420.5247, 切向力Y=-2174.2278 +FPS=34.65, 法向力=2618.1096, 切向力X=448.3618, 切向力Y=-2930.9470 +FPS=34.21, 法向力=2599.1594, 切向力X=502.6594, 切向力Y=-2929.6121 +FPS=32.82, 法向力=2624.0872, 切向力X=478.3516, 切向力Y=-2921.9087 +FPS=32.69, 法向力=1775.2389, 切向力X=493.4922, 切向力Y=-2719.8018 +FPS=33.56, 法向力=1795.4607, 切向力X=436.2148, 切向力Y=-2704.9353 +FPS=35.10, 法向力=2352.3491, 切向力X=494.5411, 切向力Y=-1999.6935 +FPS=34.77, 法向力=2419.6011, 切向力X=-111.7077, 切向力Y=-2306.0349 +FPS=34.73, 法向力=2454.9722, 切向力X=-213.2512, 切向力Y=-2316.9619 +FPS=34.63, 法向力=2473.4617, 切向力X=-199.1033, 切向力Y=-2399.4243 +FPS=35.09, 法向力=2136.5420, 切向力X=339.5979, 切向力Y=-2604.0620 +FPS=35.94, 法向力=2133.5789, 切向力X=509.3649, 切向力Y=-2536.9434 +FPS=37.13, 法向力=2021.6896, 切向力X=221.1693, 切向力Y=-1666.0099 +FPS=36.14, 法向力=1995.1167, 切向力X=192.9460, 切向力Y=-1572.7493 +FPS=32.99, 法向力=1919.4392, 切向力X=-350.6711, 切向力Y=-1320.5527 +stitch_feature_optimized: canvas out_w=479, out_h=490, x_min=-74.04, y_min=-84.18 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000560s, blend=0.003884s (9 tiles incl ref), finalize=0.000087s, total=0.004541s +FPS=29.05, 法向力=1961.7915, 切向力X=-313.9597, 切向力Y=-1286.2952 +FPS=32.07, 法向力=2266.3599, 切向力X=253.6440, 切向力Y=-2394.1003 +FPS=33.87, 法向力=2214.0166, 切向力X=292.3275, 切向力Y=-2496.3599 +FPS=34.98, 法向力=2517.3892, 切向力X=683.0266, 切向力Y=-2919.1604 +FPS=36.53, 法向力=2520.5393, 切向力X=637.0468, 切向力Y=-3040.0010 +FPS=32.88, 法向力=2080.2358, 切向力X=253.8253, 切向力Y=-1046.1984 +FPS=35.99, 法向力=2179.7686, 切向力X=212.9205, 切向力Y=-1074.4241 +FPS=14.74, 法向力=2388.3193, 切向力X=-45.6921, 切向力Y=-2332.2324 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260520_091712.log b/examples/logs/qt_viewer_20260520_091712.log new file mode 100644 index 0000000..68abc25 --- /dev/null +++ b/examples/logs/qt_viewer_20260520_091712.log @@ -0,0 +1,1282 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.47, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.88, 法向力=1478.5011, 切向力X=-34.5655, 切向力Y=-152.0506 +FPS=26.98, 法向力=1505.7190, 切向力X=-2.0938, 切向力Y=-64.8134 +FPS=28.37, 法向力=1888.3978, 切向力X=454.6426, 切向力Y=-525.1335 +FPS=22.24, 法向力=2482.3967, 切向力X=-77.6091, 切向力Y=-961.6775 +FPS=23.00, 法向力=2470.1423, 切向力X=32.9791, 切向力Y=-969.9054 +FPS=23.76, 法向力=1456.9087, 切向力X=466.8401, 切向力Y=-1182.6857 +FPS=29.55, 法向力=1224.9951, 切向力X=572.5200, 切向力Y=-1950.0361 +FPS=33.49, 法向力=1218.3069, 切向力X=655.3970, 切向力Y=-2033.4768 +FPS=29.38, 法向力=2079.7793, 切向力X=-111.3031, 切向力Y=-1013.6720 +FPS=31.45, 法向力=2120.4697, 切向力X=-69.4473, 切向力Y=-1009.1660 +FPS=27.03, 法向力=1520.7495, 切向力X=354.6432, 切向力Y=-985.9442 +FPS=30.12, 法向力=1458.9535, 切向力X=422.0765, 切向力Y=-856.2194 +FPS=32.31, 法向力=1130.1179, 切向力X=880.5366, 切向力Y=-1362.7971 +FPS=32.48, 法向力=1075.8752, 切向力X=844.9215, 切向力Y=-1188.5427 +FPS=32.10, 法向力=1666.8135, 切向力X=359.5995, 切向力Y=-794.2303 +FPS=26.14, 法向力=1734.0173, 切向力X=304.1573, 切向力Y=-845.3541 +FPS=28.66, 法向力=1213.1116, 切向力X=803.0610, 切向力Y=-1507.0737 +FPS=29.07, 法向力=1101.8757, 切向力X=877.1085, 切向力Y=-364.8645 +FPS=31.45, 法向力=1078.3682, 切向力X=800.7847, 切向力Y=-252.0840 +FPS=29.95, 法向力=2078.9131, 切向力X=617.3011, 切向力Y=-1513.1969 +FPS=32.60, 法向力=2055.7151, 切向力X=393.8257, 切向力Y=-1442.6135 +FPS=29.35, 法向力=1040.1797, 切向力X=705.8668, 切向力Y=-466.4432 +FPS=31.61, 法向力=1062.2639, 切向力X=712.9083, 切向力Y=-500.7050 +FPS=30.15, 法向力=1065.1323, 切向力X=535.6996, 切向力Y=-1793.8892 +FPS=29.57, 法向力=1932.9528, 切向力X=-136.6688, 切向力Y=-224.2051 +FPS=31.75, 法向力=2042.3130, 切向力X=-89.4335, 切向力Y=-148.4269 +FPS=30.20, 法向力=1564.1810, 切向力X=427.1431, 切向力Y=-715.9496 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000246s, blend=0.002390s (9 tiles incl ref), finalize=0.000058s, total=0.002702s +FPS=32.54, 法向力=1645.5934, 切向力X=595.7203, 切向力Y=-695.1866 +FPS=28.68, 法向力=2765.7793, 切向力X=162.9358, 切向力Y=-1018.0186 +FPS=28.91, 法向力=2792.5195, 切向力X=48.6903, 切向力Y=-910.3525 +FPS=26.90, 法向力=1497.4957, 切向力X=1068.1543, 切向力Y=-964.9307 +FPS=29.98, 法向力=1571.4470, 切向力X=-306.9721, 切向力Y=-692.5657 +FPS=30.02, 法向力=1550.7520, 切向力X=-320.1456, 切向力Y=-621.5129 +FPS=29.88, 法向力=1292.9133, 切向力X=935.1164, 切向力Y=-752.8394 +FPS=33.72, 法向力=1296.8406, 切向力X=945.5833, 切向力Y=-761.0613 +FPS=29.17, 法向力=1433.6520, 切向力X=704.1516, 切向力Y=-669.5082 +FPS=31.89, 法向力=1412.5422, 切向力X=662.7322, 切向力Y=-610.2041 +FPS=29.14, 法向力=1158.7300, 切向力X=1186.2036, 切向力Y=-1354.1763 +FPS=30.98, 法向力=1161.4827, 切向力X=1158.0067, 切向力Y=-1415.2090 +FPS=31.34, 法向力=1413.3096, 切向力X=1007.9228, 切向力Y=-1636.5181 +FPS=36.85, 法向力=1451.8033, 切向力X=1071.9143, 切向力Y=-1573.3517 +FPS=30.13, 法向力=1079.7504, 切向力X=614.6158, 切向力Y=-1462.0466 +FPS=32.54, 法向力=1105.0300, 切向力X=609.1601, 切向力Y=-1332.9996 +FPS=31.28, 法向力=1564.6108, 切向力X=386.6594, 切向力Y=-1069.1245 +FPS=34.00, 法向力=1551.3606, 切向力X=404.1415, 切向力Y=-1090.2344 +FPS=30.94, 法向力=1994.3530, 切向力X=467.9370, 切向力Y=-2019.4614 +FPS=31.63, 法向力=2303.8875, 切向力X=-528.6348, 切向力Y=-1340.3572 +FPS=30.32, 法向力=2415.5869, 切向力X=-615.3885, 切向力Y=-1298.8018 +FPS=33.03, 法向力=1259.6296, 切向力X=729.3350, 切向力Y=-1002.0432 +FPS=35.84, 法向力=1315.8317, 切向力X=699.4390, 切向力Y=-1016.9092 +FPS=31.12, 法向力=1322.8662, 切向力X=666.1500, 切向力Y=-1057.5245 +FPS=31.75, 法向力=1294.9486, 切向力X=320.3685, 切向力Y=-2057.6279 +FPS=30.31, 法向力=1411.7527, 切向力X=257.8348, 切向力Y=-2076.6128 +FPS=31.28, 法向力=1237.2667, 切向力X=1229.1428, 切向力Y=-1201.8936 +FPS=30.07, 法向力=1888.6447, 切向力X=695.7747, 切向力Y=-1312.1724 +FPS=33.96, 法向力=1932.2455, 切向力X=769.9597, 切向力Y=-1337.1141 +FPS=32.91, 法向力=1879.3433, 切向力X=126.3857, 切向力Y=-1333.8867 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002202s (9 tiles incl ref), finalize=0.000056s, total=0.002521s +FPS=34.34, 法向力=1860.2151, 切向力X=102.5894, 切向力Y=-1238.2000 +FPS=32.74, 法向力=2137.3306, 切向力X=-428.4977, 切向力Y=-1111.1401 +FPS=34.02, 法向力=2237.5493, 切向力X=-569.3907, 切向力Y=-1152.7100 +FPS=32.43, 法向力=1765.4662, 切向力X=614.0738, 切向力Y=-1468.5380 +FPS=31.61, 法向力=1696.4109, 切向力X=646.6326, 切向力Y=-1411.8583 +FPS=27.25, 法向力=1906.2141, 切向力X=292.1312, 切向力Y=-763.1212 +FPS=31.18, 法向力=1940.5408, 切向力X=284.3677, 切向力Y=-775.1961 +FPS=32.67, 法向力=1199.5698, 切向力X=696.2316, 切向力Y=-1395.9392 +FPS=32.07, 法向力=1146.7090, 切向力X=756.7550, 切向力Y=-1355.4136 +FPS=30.55, 法向力=1829.3330, 切向力X=1114.3506, 切向力Y=-933.1735 +FPS=36.35, 法向力=1790.1763, 切向力X=999.2435, 切向力Y=-917.7695 +FPS=27.13, 法向力=1614.9990, 切向力X=1665.1965, 切向力Y=-1070.2695 +FPS=28.94, 法向力=1413.6423, 切向力X=587.8309, 切向力Y=-27.6792 +FPS=32.22, 法向力=1464.0087, 切向力X=593.8082, 切向力Y=79.1183 +FPS=29.60, 法向力=1327.0630, 切向力X=526.8038, 切向力Y=-1430.7354 +FPS=22.01, 法向力=1220.9333, 切向力X=575.9535, 切向力Y=-1485.7217 +FPS=25.67, 法向力=1644.7400, 切向力X=373.3575, 切向力Y=-1091.4167 +FPS=30.73, 法向力=1683.8337, 切向力X=473.1250, 切向力Y=-1024.1873 +FPS=32.44, 法向力=1619.6997, 切向力X=624.3577, 切向力Y=-1602.1031 +FPS=31.47, 法向力=1440.4595, 切向力X=284.5107, 切向力Y=-1414.7759 +FPS=33.27, 法向力=1387.4209, 切向力X=293.0294, 切向力Y=-1330.7616 +FPS=30.54, 法向力=1356.0862, 切向力X=1349.3186, 切向力Y=-1793.9664 +FPS=32.14, 法向力=1347.7032, 切向力X=1441.1659, 切向力Y=-1746.6016 +FPS=32.40, 法向力=1838.6921, 切向力X=79.2162, 切向力Y=-2469.9536 +FPS=32.25, 法向力=1875.3959, 切向力X=-32.1165, 切向力Y=-2486.5425 +FPS=28.48, 法向力=1054.7339, 切向力X=460.4619, 切向力Y=-631.6237 +FPS=33.27, 法向力=996.7868, 切向力X=799.5505, 切向力Y=-634.1357 +FPS=30.81, 法向力=1426.1655, 切向力X=476.3241, 切向力Y=-2229.8901 +FPS=29.58, 法向力=1419.4934, 切向力X=523.1748, 切向力Y=-2241.3264 +FPS=31.11, 法向力=1413.6897, 切向力X=400.9581, 切向力Y=-962.2172 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.003253s (9 tiles incl ref), finalize=0.000066s, total=0.003585s +FPS=30.32, 法向力=1480.3180, 切向力X=433.3084, 切向力Y=-913.5419 +FPS=30.32, 法向力=1013.4086, 切向力X=1198.2947, 切向力Y=-1196.8450 +FPS=31.16, 法向力=1019.2235, 切向力X=1171.9779, 切向力Y=-1252.5538 +FPS=31.59, 法向力=1851.3716, 切向力X=522.5951, 切向力Y=-2113.3618 +FPS=31.14, 法向力=1838.9065, 切向力X=366.8860, 切向力Y=-1433.8489 +FPS=30.13, 法向力=1816.0702, 切向力X=404.1006, 切向力Y=-1427.3354 +FPS=28.07, 法向力=1268.0681, 切向力X=555.9260, 切向力Y=-1117.4880 +FPS=30.73, 法向力=1262.7700, 切向力X=625.2357, 切向力Y=-1131.2239 +FPS=28.87, 法向力=1105.6541, 切向力X=356.4866, 切向力Y=-772.8384 +FPS=30.53, 法向力=1142.6899, 切向力X=345.1127, 切向力Y=-621.5739 +FPS=30.17, 法向力=1265.6401, 切向力X=1246.4525, 切向力Y=-2363.2856 +FPS=27.66, 法向力=1669.9960, 切向力X=-88.4003, 切向力Y=-1346.1816 +FPS=36.86, 法向力=1675.2112, 切向力X=89.5520, 切向力Y=-1264.1478 +FPS=32.29, 法向力=1650.9971, 切向力X=392.0555, 切向力Y=-1474.4146 +FPS=35.01, 法向力=1641.6565, 切向力X=363.5987, 切向力Y=-1406.3862 +FPS=32.61, 法向力=1347.1604, 切向力X=290.7043, 切向力Y=-1735.4087 +FPS=36.28, 法向力=1383.2736, 切向力X=429.7930, 切向力Y=-1728.8154 +FPS=35.90, 法向力=1388.1174, 切向力X=425.7528, 切向力Y=-1724.6943 +FPS=32.61, 法向力=1473.8416, 切向力X=568.9651, 切向力Y=-2029.5792 +FPS=30.57, 法向力=1323.8147, 切向力X=1212.2059, 切向力Y=-1506.0420 +FPS=35.43, 法向力=1308.2490, 切向力X=1248.9783, 切向力Y=-1468.5798 +FPS=32.46, 法向力=1333.8418, 切向力X=1260.2390, 切向力Y=-1438.7329 +FPS=36.01, 法向力=1925.3115, 切向力X=568.4312, 切向力Y=-853.2136 +FPS=33.78, 法向力=1996.0493, 切向力X=473.9614, 切向力Y=-952.3754 +FPS=33.42, 法向力=1778.9733, 切向力X=461.7422, 切向力Y=-1057.4512 +FPS=35.74, 法向力=1813.4246, 切向力X=525.4062, 切向力Y=-1070.0251 +FPS=31.78, 法向力=1054.5122, 切向力X=1098.7603, 切向力Y=-1157.4817 +FPS=32.83, 法向力=1474.1967, 切向力X=108.2211, 切向力Y=-1629.5303 +FPS=35.69, 法向力=1653.0013, 切向力X=-44.2880, 切向力Y=-1654.4417 +FPS=33.36, 法向力=1626.3970, 切向力X=-45.9775, 切向力Y=-1633.2595 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000242s, blend=0.002159s (9 tiles incl ref), finalize=0.000049s, total=0.002458s +FPS=34.46, 法向力=1655.9844, 切向力X=393.6402, 切向力Y=-1522.1567 +FPS=33.52, 法向力=1729.2366, 切向力X=422.5369, 切向力Y=-1474.4862 +FPS=35.30, 法向力=1633.1066, 切向力X=1937.9182, 切向力Y=-1697.7017 +FPS=32.79, 法向力=1653.7793, 切向力X=1963.6182, 切向力Y=-1657.8086 +FPS=31.96, 法向力=1493.8477, 切向力X=710.3588, 切向力Y=-2813.7319 +FPS=32.45, 法向力=1520.0596, 切向力X=1437.1127, 切向力Y=-909.7605 +FPS=33.76, 法向力=1535.8363, 切向力X=1465.5874, 切向力Y=-940.5713 +FPS=34.26, 法向力=1536.6055, 切向力X=1450.5098, 切向力Y=-883.8075 +FPS=33.64, 法向力=1343.0878, 切向力X=164.6778, 切向力Y=-1500.0642 +FPS=34.40, 法向力=1308.8140, 切向力X=90.7777, 切向力Y=-1478.2333 +FPS=32.67, 法向力=1083.8372, 切向力X=1306.3955, 切向力Y=-1864.8893 +FPS=35.97, 法向力=1080.9823, 切向力X=1213.6760, 切向力Y=-1760.9329 +FPS=33.36, 法向力=1514.4375, 切向力X=1093.9833, 切向力Y=-773.4053 +FPS=33.25, 法向力=1640.1760, 切向力X=1102.6385, 切向力Y=-605.2459 +FPS=34.78, 法向力=1186.3584, 切向力X=808.6495, 切向力Y=-1475.2659 +FPS=34.52, 法向力=1136.8549, 切向力X=771.1827, 切向力Y=-1484.5537 +FPS=34.91, 法向力=1378.1124, 切向力X=221.7646, 切向力Y=-1549.8044 +FPS=35.24, 法向力=1369.7939, 切向力X=199.9736, 切向力Y=-1499.8120 +FPS=32.84, 法向力=1334.9860, 切向力X=1168.2478, 切向力Y=-1202.4824 +FPS=35.20, 法向力=1360.4659, 切向力X=1050.4543, 切向力Y=-1229.1017 +FPS=32.18, 法向力=1217.1110, 切向力X=415.4088, 切向力Y=-1596.5310 +FPS=32.76, 法向力=1174.9399, 切向力X=492.3196, 切向力Y=-1619.2675 +FPS=35.16, 法向力=2316.4248, 切向力X=290.8039, 切向力Y=-1240.5483 +FPS=35.64, 法向力=2367.8677, 切向力X=272.5036, 切向力Y=-1184.9155 +FPS=34.37, 法向力=1208.5204, 切向力X=686.9321, 切向力Y=-1470.2792 +FPS=35.91, 法向力=1205.1780, 切向力X=665.8549, 切向力Y=-1550.4727 +FPS=31.38, 法向力=1548.4695, 切向力X=955.5929, 切向力Y=-1644.6619 +FPS=33.61, 法向力=1543.5605, 切向力X=930.1194, 切向力Y=-1616.0840 +FPS=29.69, 法向力=2041.4612, 切向力X=-4.4035, 切向力Y=-1313.4758 +FPS=33.75, 法向力=2136.4951, 切向力X=-42.3342, 切向力Y=-1379.0348 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000235s, blend=0.002139s (9 tiles incl ref), finalize=0.000046s, total=0.002426s +FPS=31.86, 法向力=1153.3306, 切向力X=1696.3495, 切向力Y=-1088.4236 +FPS=32.82, 法向力=1125.6948, 切向力X=1783.8108, 切向力Y=-1062.0278 +FPS=33.12, 法向力=1111.3721, 切向力X=1249.4452, 切向力Y=-1497.3794 +FPS=32.36, 法向力=1139.5048, 切向力X=1055.5125, 切向力Y=-1446.3228 +FPS=30.39, 法向力=1593.8311, 切向力X=57.1996, 切向力Y=-1945.5198 +FPS=35.12, 法向力=1707.0973, 切向力X=-46.9973, 切向力Y=-2158.3616 +FPS=31.64, 法向力=1027.8513, 切向力X=1868.4893, 切向力Y=-1475.9282 +FPS=33.32, 法向力=1025.3892, 切向力X=1815.3477, 切向力Y=-1337.6892 +FPS=33.60, 法向力=1407.7686, 切向力X=505.1681, 切向力Y=-2553.4006 +FPS=34.25, 法向力=1370.1501, 切向力X=457.3624, 切向力Y=-2579.8516 +FPS=33.75, 法向力=1052.5635, 切向力X=982.3595, 切向力Y=-1607.5492 +FPS=34.88, 法向力=1101.4020, 切向力X=926.6841, 切向力Y=-1595.1754 +FPS=34.73, 法向力=1240.3846, 切向力X=940.7485, 切向力Y=-2289.9614 +FPS=33.33, 法向力=1215.4476, 切向力X=953.5696, 切向力Y=-2263.5061 +FPS=32.04, 法向力=1014.6469, 切向力X=1241.5762, 切向力Y=-2100.3521 +FPS=34.99, 法向力=1038.3224, 切向力X=1361.9285, 切向力Y=-2128.6404 +FPS=31.40, 法向力=1719.3112, 切向力X=895.0822, 切向力Y=-1886.2382 +FPS=34.44, 法向力=1754.8291, 切向力X=834.8943, 切向力Y=-1796.8289 +FPS=31.54, 法向力=1401.9143, 切向力X=1204.5808, 切向力Y=-958.6766 +FPS=34.55, 法向力=1428.6379, 切向力X=1173.9238, 切向力Y=-869.8013 +FPS=32.85, 法向力=2645.9497, 切向力X=500.5327, 切向力Y=-1050.9880 +FPS=33.88, 法向力=2618.1101, 切向力X=492.4498, 切向力Y=-816.8401 +FPS=31.99, 法向力=1188.5027, 切向力X=584.0936, 切向力Y=-1505.5825 +FPS=34.26, 法向力=1154.8733, 切向力X=585.4034, 切向力Y=-1523.6687 +FPS=32.81, 法向力=1061.3911, 切向力X=659.4142, 切向力Y=-1039.7871 +FPS=34.52, 法向力=1057.3921, 切向力X=643.1075, 切向力Y=-1064.6260 +FPS=34.02, 法向力=806.8818, 切向力X=946.7019, 切向力Y=-1438.2283 +FPS=34.07, 法向力=778.3063, 切向力X=875.0353, 切向力Y=-1497.7091 +FPS=30.77, 法向力=1583.2009, 切向力X=1175.4268, 切向力Y=-2395.0659 +FPS=34.84, 法向力=1513.2086, 切向力X=1159.4944, 切向力Y=-2219.1807 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000232s, blend=0.002139s (9 tiles incl ref), finalize=0.000046s, total=0.002423s +FPS=32.57, 法向力=1345.6516, 切向力X=1507.8254, 切向力Y=-1655.5688 +FPS=33.11, 法向力=1348.9852, 切向力X=1583.4460, 切向力Y=-1550.9246 +FPS=33.09, 法向力=1302.3784, 切向力X=967.9152, 切向力Y=-1686.5613 +FPS=34.79, 法向力=1261.6786, 切向力X=1048.3197, 切向力Y=-1716.5950 +FPS=33.70, 法向力=1218.0061, 切向力X=1573.5205, 切向力Y=-1164.0978 +FPS=34.76, 法向力=1188.6443, 切向力X=1587.7618, 切向力Y=-1140.8562 +FPS=31.20, 法向力=1357.9915, 切向力X=587.3872, 切向力Y=-1712.7161 +FPS=35.11, 法向力=1361.0723, 切向力X=531.5240, 切向力Y=-1686.9216 +FPS=32.28, 法向力=2164.8110, 切向力X=1273.2065, 切向力Y=-1596.7521 +FPS=34.15, 法向力=2229.3823, 切向力X=1293.4109, 切向力Y=-1396.6571 +FPS=32.49, 法向力=2007.8237, 切向力X=860.3859, 切向力Y=-1496.6954 +FPS=33.55, 法向力=1984.2194, 切向力X=852.3740, 切向力Y=-1383.9208 +FPS=34.96, 法向力=1613.1241, 切向力X=1024.9984, 切向力Y=-2261.8472 +FPS=34.08, 法向力=1649.5410, 切向力X=1140.2036, 切向力Y=-2336.5627 +FPS=33.28, 法向力=1187.9987, 切向力X=1501.7717, 切向力Y=-1816.9470 +FPS=33.16, 法向力=1158.9639, 切向力X=1568.5612, 切向力Y=-1735.6599 +FPS=33.44, 法向力=1525.9363, 切向力X=693.9785, 切向力Y=-1048.1375 +FPS=35.20, 法向力=1599.4221, 切向力X=597.6996, 切向力Y=-964.9814 +FPS=32.38, 法向力=1218.8951, 切向力X=1671.7096, 切向力Y=-916.8099 +FPS=33.56, 法向力=1274.2465, 切向力X=1801.1981, 切向力Y=-832.0342 +FPS=31.49, 法向力=1087.6040, 切向力X=362.0723, 切向力Y=-1471.2393 +FPS=34.61, 法向力=1107.3555, 切向力X=302.1640, 切向力Y=-1440.1294 +FPS=33.02, 法向力=1322.8875, 切向力X=1547.9211, 切向力Y=-2079.0566 +FPS=33.77, 法向力=1285.9010, 切向力X=1512.0969, 切向力Y=-2065.0181 +FPS=31.28, 法向力=1275.5076, 切向力X=1360.8706, 切向力Y=-1120.0444 +FPS=34.37, 法向力=1290.1714, 切向力X=1249.7155, 切向力Y=-1029.6819 +FPS=31.09, 法向力=1275.4553, 切向力X=245.0805, 切向力Y=-2204.0225 +FPS=34.31, 法向力=1341.0375, 切向力X=291.6777, 切向力Y=-2256.4458 +FPS=33.43, 法向力=1566.6445, 切向力X=866.2268, 切向力Y=-1966.0446 +FPS=35.07, 法向力=1592.5132, 切向力X=864.7659, 切向力Y=-1965.7308 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000243s, blend=0.002151s (9 tiles incl ref), finalize=0.000045s, total=0.002444s +FPS=32.73, 法向力=1570.1306, 切向力X=408.7707, 切向力Y=-1294.2142 +FPS=34.76, 法向力=1608.4441, 切向力X=379.8262, 切向力Y=-1207.9629 +FPS=32.18, 法向力=1117.7694, 切向力X=603.7770, 切向力Y=-1645.4023 +FPS=35.21, 法向力=1109.6855, 切向力X=510.5339, 切向力Y=-1607.1384 +FPS=32.35, 法向力=996.9270, 切向力X=1630.8943, 切向力Y=-2001.8777 +FPS=35.22, 法向力=955.0559, 切向力X=1612.0107, 切向力Y=-1921.2810 +FPS=34.51, 法向力=992.4859, 切向力X=1475.0011, 切向力Y=-1235.3726 +FPS=35.52, 法向力=1004.2784, 切向力X=1404.6409, 切向力Y=-1157.0125 +FPS=33.39, 法向力=1336.1106, 切向力X=999.4307, 切向力Y=-1138.8135 +FPS=34.73, 法向力=1315.2800, 切向力X=969.9913, 切向力Y=-1217.2529 +FPS=31.57, 法向力=1711.7086, 切向力X=1736.8247, 切向力Y=-1505.6160 +FPS=36.35, 法向力=1796.0992, 切向力X=1738.3276, 切向力Y=-1540.9766 +FPS=33.19, 法向力=1332.8394, 切向力X=-152.6941, 切向力Y=-1951.5343 +FPS=33.92, 法向力=1504.9857, 切向力X=-319.6805, 切向力Y=-2121.1804 +FPS=32.21, 法向力=844.4113, 切向力X=1079.3799, 切向力Y=-2024.6558 +FPS=34.34, 法向力=837.7534, 切向力X=1261.0757, 切向力Y=-2027.3896 +FPS=32.18, 法向力=1244.6041, 切向力X=1051.3391, 切向力Y=-2107.8130 +FPS=35.66, 法向力=1262.3127, 切向力X=1096.3505, 切向力Y=-2072.2280 +FPS=33.14, 法向力=811.4609, 切向力X=1123.1360, 切向力Y=-1808.8256 +FPS=35.03, 法向力=819.2656, 切向力X=1049.7460, 切向力Y=-1849.5839 +FPS=32.69, 法向力=1067.2444, 切向力X=1040.4773, 切向力Y=-1636.7961 +FPS=35.70, 法向力=1154.1550, 切向力X=1057.3438, 切向力Y=-1688.5070 +FPS=33.10, 法向力=1088.3252, 切向力X=1215.7483, 切向力Y=-1829.5912 +FPS=35.10, 法向力=1096.1553, 切向力X=1196.2759, 切向力Y=-1898.0511 +FPS=33.19, 法向力=1182.2518, 切向力X=823.4634, 切向力Y=-2107.6724 +FPS=34.78, 法向力=1168.6675, 切向力X=885.9338, 切向力Y=-2004.4456 +FPS=34.31, 法向力=1169.6854, 切向力X=867.9836, 切向力Y=-2033.7690 +FPS=33.90, 法向力=1332.8184, 切向力X=874.3749, 切向力Y=-2324.1577 +FPS=33.20, 法向力=1239.4260, 切向力X=721.5903, 切向力Y=-1974.4209 +FPS=35.73, 法向力=1257.2808, 切向力X=720.7643, 切向力Y=-2019.4585 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002186s (9 tiles incl ref), finalize=0.000056s, total=0.002492s +FPS=33.89, 法向力=1685.7712, 切向力X=207.2602, 切向力Y=-1730.5173 +FPS=35.07, 法向力=1807.8503, 切向力X=150.5971, 切向力Y=-1740.7716 +FPS=34.82, 法向力=1799.9723, 切向力X=159.4448, 切向力Y=-1709.2230 +FPS=35.65, 法向力=846.7897, 切向力X=426.6913, 切向力Y=-1457.2031 +FPS=34.58, 法向力=910.8660, 切向力X=460.2518, 切向力Y=-1383.6963 +FPS=32.93, 法向力=1510.6597, 切向力X=727.7834, 切向力Y=-1040.6050 +FPS=34.66, 法向力=981.8009, 切向力X=1268.4552, 切向力Y=-2030.9465 +FPS=35.93, 法向力=1020.9944, 切向力X=1308.7664, 切向力Y=-2035.1899 +FPS=33.72, 法向力=1019.3425, 切向力X=1328.2216, 切向力Y=-2020.8135 +FPS=34.07, 法向力=1209.8267, 切向力X=987.8846, 切向力Y=-2258.5813 +FPS=35.49, 法向力=1191.3621, 切向力X=962.0521, 切向力Y=-2236.9622 +FPS=33.29, 法向力=1536.6479, 切向力X=1279.4055, 切向力Y=-2167.6638 +FPS=35.06, 法向力=1501.6361, 切向力X=1264.1700, 切向力Y=-2214.2668 +FPS=33.50, 法向力=973.7098, 切向力X=1370.0310, 切向力Y=-2077.1548 +FPS=35.21, 法向力=1002.6594, 切向力X=1379.1841, 切向力Y=-2107.8135 +FPS=32.74, 法向力=1159.3070, 切向力X=2051.4412, 切向力Y=-1617.5204 +FPS=33.91, 法向力=1151.8970, 切向力X=2035.7711, 切向力Y=-1583.7104 +FPS=34.44, 法向力=1995.5881, 切向力X=1042.8828, 切向力Y=-858.9885 +FPS=34.91, 法向力=2060.8076, 切向力X=1047.9084, 切向力Y=-949.6253 +FPS=28.63, 法向力=1432.3738, 切向力X=1514.9911, 切向力Y=-1832.1099 +FPS=35.08, 法向力=1353.1273, 切向力X=1512.8016, 切向力Y=-1910.9148 +FPS=33.50, 法向力=997.8004, 切向力X=932.3743, 切向力Y=-1718.4431 +FPS=35.28, 法向力=1034.9658, 切向力X=947.8667, 切向力Y=-1735.9489 +FPS=33.66, 法向力=1785.5200, 切向力X=374.4623, 切向力Y=-2315.6187 +FPS=34.39, 法向力=1895.9985, 切向力X=152.9798, 切向力Y=-2256.7827 +FPS=32.93, 法向力=1361.6417, 切向力X=799.4384, 切向力Y=-2668.0630 +FPS=34.54, 法向力=1416.1836, 切向力X=775.3955, 切向力Y=-2662.7075 +FPS=33.69, 法向力=1054.6382, 切向力X=1339.8584, 切向力Y=-1661.6699 +FPS=24.66, 法向力=1021.2788, 切向力X=1378.2517, 切向力Y=-1711.6982 +FPS=34.14, 法向力=1012.0308, 切向力X=1734.5703, 切向力Y=-1730.2223 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000238s, blend=0.003125s (9 tiles incl ref), finalize=0.000049s, total=0.003418s +FPS=33.71, 法向力=992.0464, 切向力X=1802.8892, 切向力Y=-1693.1575 +FPS=34.34, 法向力=1314.7629, 切向力X=1134.7759, 切向力Y=-1926.4153 +FPS=33.35, 法向力=1359.7117, 切向力X=1170.9437, 切向力Y=-2009.9568 +FPS=33.55, 法向力=1358.4502, 切向力X=675.2684, 切向力Y=-2273.8652 +FPS=35.34, 法向力=1335.6113, 切向力X=614.2318, 切向力Y=-2154.5381 +FPS=32.71, 法向力=1248.8938, 切向力X=1648.1338, 切向力Y=-1031.1431 +FPS=36.19, 法向力=1235.0845, 切向力X=1609.7153, 切向力Y=-1028.7332 +FPS=31.93, 法向力=1517.7294, 切向力X=234.5543, 切向力Y=-1802.1190 +FPS=34.05, 法向力=1565.4805, 切向力X=81.8355, 切向力Y=-1878.2795 +FPS=34.98, 法向力=1028.6833, 切向力X=1589.2471, 切向力Y=-2078.1636 +FPS=35.33, 法向力=994.9835, 切向力X=1612.8978, 切向力Y=-2121.1619 +FPS=33.62, 法向力=997.5052, 切向力X=964.9249, 切向力Y=-1527.9048 +FPS=36.09, 法向力=1036.4791, 切向力X=1003.7672, 切向力Y=-1443.8724 +FPS=34.33, 法向力=943.8182, 切向力X=885.3085, 切向力Y=-1888.1486 +FPS=35.97, 法向力=954.2072, 切向力X=926.4077, 切向力Y=-1848.0801 +FPS=33.57, 法向力=1228.8152, 切向力X=766.1155, 切向力Y=-2161.9258 +FPS=33.36, 法向力=1250.4177, 切向力X=732.5262, 切向力Y=-2176.8755 +FPS=33.18, 法向力=1427.8560, 切向力X=783.7139, 切向力Y=-2376.0227 +FPS=35.61, 法向力=1460.5244, 切向力X=789.0518, 切向力Y=-2394.0356 +FPS=32.94, 法向力=1182.2587, 切向力X=1138.1100, 切向力Y=-2172.3894 +FPS=33.36, 法向力=1225.5652, 切向力X=1134.5691, 切向力Y=-2240.1804 +FPS=29.66, 法向力=1175.0562, 切向力X=1402.0525, 切向力Y=-1397.4664 +FPS=32.95, 法向力=1130.6550, 切向力X=1430.9568, 切向力Y=-1214.7036 +FPS=29.15, 法向力=1055.6776, 切向力X=499.0966, 切向力Y=-1872.5728 +FPS=30.85, 法向力=1122.3065, 切向力X=423.3442, 切向力Y=-1981.7102 +FPS=32.22, 法向力=1300.7747, 切向力X=2074.0024, 切向力Y=-1978.3077 +FPS=27.97, 法向力=1299.5944, 切向力X=2001.7405, 切向力Y=-2116.2253 +FPS=30.02, 法向力=738.3406, 切向力X=1065.1035, 切向力Y=-1221.3457 +FPS=29.01, 法向力=1712.9194, 切向力X=1328.7516, 切向力Y=-2524.6592 +FPS=32.19, 法向力=1619.1118, 切向力X=1512.4528, 切向力Y=-2549.9666 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000243s, blend=0.002186s (9 tiles incl ref), finalize=0.000053s, total=0.002487s +FPS=31.41, 法向力=1474.9795, 切向力X=1192.3752, 切向力Y=-1933.7188 +FPS=35.69, 法向力=1447.7502, 切向力X=1156.7795, 切向力Y=-1930.4822 +FPS=32.70, 法向力=1007.2130, 切向力X=1031.9929, 切向力Y=-928.1519 +FPS=35.97, 法向力=1014.0323, 切向力X=1031.4778, 切向力Y=-1019.3837 +FPS=33.73, 法向力=977.7846, 切向力X=973.1027, 切向力Y=-1036.9838 +FPS=36.50, 法向力=1220.6201, 切向力X=1564.2688, 切向力Y=-2072.6628 +FPS=35.15, 法向力=1208.2938, 切向力X=1578.9774, 切向力Y=-2064.5498 +FPS=36.29, 法向力=939.7770, 切向力X=1038.6191, 切向力Y=-2281.3589 +FPS=36.46, 法向力=930.4222, 切向力X=960.4841, 切向力Y=-2282.8792 +FPS=33.60, 法向力=1183.9004, 切向力X=798.4580, 切向力Y=-1117.3677 +FPS=34.72, 法向力=1149.9053, 切向力X=951.7846, 切向力Y=-1092.7666 +FPS=35.02, 法向力=949.8723, 切向力X=855.7335, 切向力Y=-1003.4940 +FPS=35.85, 法向力=974.0765, 切向力X=816.6758, 切向力Y=-802.5892 +FPS=35.20, 法向力=1054.5295, 切向力X=169.5533, 切向力Y=-2734.4390 +FPS=35.19, 法向力=1044.4513, 切向力X=193.3796, 切向力Y=-2715.4395 +FPS=34.07, 法向力=1049.1558, 切向力X=1578.4697, 切向力Y=-1906.8212 +FPS=35.61, 法向力=1107.9224, 切向力X=1576.8318, 切向力Y=-1881.3087 +FPS=32.42, 法向力=1313.0701, 切向力X=1183.8147, 切向力Y=-2432.2163 +FPS=35.75, 法向力=1269.4087, 切向力X=1274.7866, 切向力Y=-2342.1313 +FPS=34.89, 法向力=1486.8760, 切向力X=1711.2854, 切向力Y=-2463.3452 +FPS=36.15, 法向力=1489.6116, 切向力X=1799.7688, 切向力Y=-2317.0627 +FPS=33.25, 法向力=1034.7346, 切向力X=1034.4944, 切向力Y=-1109.8779 +FPS=35.22, 法向力=1021.4089, 切向力X=1026.2731, 切向力Y=-1130.9065 +FPS=33.65, 法向力=1031.4460, 切向力X=1082.7358, 切向力Y=-1134.1396 +FPS=34.67, 法向力=1027.6875, 切向力X=251.7847, 切向力Y=-2473.9878 +FPS=34.85, 法向力=897.0662, 切向力X=372.7810, 切向力Y=-2375.5671 +FPS=35.02, 法向力=1132.2739, 切向力X=1494.6792, 切向力Y=-1437.5350 +FPS=32.45, 法向力=1399.8552, 切向力X=1829.3750, 切向力Y=-782.0449 +FPS=34.25, 法向力=1383.1404, 切向力X=1827.2830, 切向力Y=-804.8235 +FPS=33.76, 法向力=1390.0599, 切向力X=1847.2567, 切向力Y=-783.2020 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000225s, blend=0.002083s (9 tiles incl ref), finalize=0.000051s, total=0.002364s +FPS=34.93, 法向力=990.2152, 切向力X=-72.2699, 切向力Y=-2191.3635 +FPS=32.95, 法向力=1043.3595, 切向力X=66.0657, 切向力Y=-2167.3748 +FPS=34.68, 法向力=1232.8606, 切向力X=595.1895, 切向力Y=-1818.7531 +FPS=36.48, 法向力=1286.1382, 切向力X=626.9954, 切向力Y=-1797.3707 +FPS=34.31, 法向力=1105.7510, 切向力X=932.5729, 切向力Y=-2200.6250 +FPS=34.22, 法向力=1264.6785, 切向力X=553.1208, 切向力Y=-2280.9431 +FPS=34.52, 法向力=1246.3687, 切向力X=617.0347, 切向力Y=-2193.6929 +FPS=35.51, 法向力=1243.4200, 切向力X=608.6917, 切向力Y=-2164.2673 +FPS=36.10, 法向力=1251.2574, 切向力X=217.4823, 切向力Y=-2060.3201 +FPS=36.53, 法向力=1228.5323, 切向力X=193.5450, 切向力Y=-2055.9536 +FPS=33.84, 法向力=1313.8684, 切向力X=1300.3525, 切向力Y=-2355.5786 +FPS=35.90, 法向力=1318.3823, 切向力X=1213.0483, 切向力Y=-2392.9741 +FPS=32.62, 法向力=1485.0537, 切向力X=276.5643, 切向力Y=-2291.6597 +FPS=35.95, 法向力=1589.4598, 切向力X=287.2899, 切向力Y=-2313.2920 +FPS=32.95, 法向力=945.2993, 切向力X=1222.0132, 切向力Y=-2727.7878 +FPS=36.55, 法向力=1062.0042, 切向力X=1315.7201, 切向力Y=-2790.3843 +FPS=33.66, 法向力=1568.0586, 切向力X=1598.6796, 切向力Y=-2552.0930 +FPS=35.86, 法向力=1473.5527, 切向力X=1659.0029, 切向力Y=-2429.7729 +FPS=32.02, 法向力=1135.6439, 切向力X=1342.7937, 切向力Y=-1455.5363 +FPS=35.36, 法向力=1102.5598, 切向力X=1301.2278, 切向力Y=-1444.8921 +FPS=34.81, 法向力=910.4742, 切向力X=853.9633, 切向力Y=-1357.4316 +FPS=34.40, 法向力=923.6661, 切向力X=860.4172, 切向力Y=-1351.2507 +FPS=32.83, 法向力=1554.5972, 切向力X=587.0322, 切向力Y=-2023.7561 +FPS=35.69, 法向力=1538.7267, 切向力X=669.5784, 切向力Y=-1997.1519 +FPS=32.04, 法向力=1211.0936, 切向力X=1149.2957, 切向力Y=-2940.4807 +FPS=34.03, 法向力=1154.5352, 切向力X=1238.8904, 切向力Y=-2822.4036 +FPS=34.32, 法向力=1366.1688, 切向力X=2056.4941, 切向力Y=-1420.4756 +FPS=34.95, 法向力=1375.3384, 切向力X=1987.0010, 切向力Y=-1442.7614 +FPS=33.55, 法向力=1364.2800, 切向力X=1960.8652, 切向力Y=-1454.3945 +FPS=33.54, 法向力=1226.8962, 切向力X=682.8672, 切向力Y=-2534.5813 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000238s, blend=0.002190s (9 tiles incl ref), finalize=0.000049s, total=0.002483s +FPS=32.11, 法向力=1484.3688, 切向力X=1686.6002, 切向力Y=-1562.8754 +FPS=34.85, 法向力=1459.4161, 切向力X=1743.4558, 切向力Y=-1625.1998 +FPS=34.32, 法向力=985.9235, 切向力X=1603.5449, 切向力Y=-2288.7324 +FPS=35.38, 法向力=1011.4203, 切向力X=1637.5021, 切向力Y=-2355.6775 +FPS=34.06, 法向力=1010.7134, 切向力X=1646.0718, 切向力Y=-2343.5403 +FPS=34.47, 法向力=1191.7617, 切向力X=2417.9009, 切向力Y=-1697.6182 +FPS=33.55, 法向力=1262.0808, 切向力X=2408.1401, 切向力Y=-1646.2849 +FPS=33.68, 法向力=1401.2850, 切向力X=1198.6848, 切向力Y=-2168.3438 +FPS=34.67, 法向力=1180.4584, 切向力X=432.8779, 切向力Y=-2018.7590 +FPS=35.36, 法向力=1108.4023, 切向力X=471.0201, 切向力Y=-1935.0044 +FPS=34.18, 法向力=1074.1727, 切向力X=510.5493, 切向力Y=-1917.3018 +FPS=34.39, 法向力=1300.2073, 切向力X=1814.8440, 切向力Y=-1930.5164 +FPS=35.05, 法向力=1310.7362, 切向力X=1849.8345, 切向力Y=-2001.0942 +FPS=32.52, 法向力=1561.9175, 切向力X=2498.1445, 切向力Y=-1834.3821 +FPS=34.30, 法向力=1539.8871, 切向力X=2560.9958, 切向力Y=-1799.2679 +FPS=31.51, 法向力=1435.4534, 切向力X=1393.3403, 切向力Y=-1546.1141 +FPS=34.85, 法向力=1382.7969, 切向力X=1223.1475, 切向力Y=-1633.4602 +FPS=33.77, 法向力=824.3060, 切向力X=1149.1541, 切向力Y=-2060.6523 +FPS=35.39, 法向力=803.6794, 切向力X=1075.2241, 切向力Y=-1975.3811 +FPS=35.12, 法向力=1048.5807, 切向力X=1721.9950, 切向力Y=-2191.0649 +FPS=35.47, 法向力=1041.2861, 切向力X=1732.3418, 切向力Y=-2199.6426 +FPS=32.59, 法向力=1369.1798, 切向力X=1176.0186, 切向力Y=-1264.3204 +FPS=35.42, 法向力=1387.3947, 切向力X=1141.4722, 切向力Y=-1249.4714 +FPS=32.23, 法向力=1287.5856, 切向力X=114.0396, 切向力Y=-2594.9871 +FPS=35.00, 法向力=1243.4592, 切向力X=126.0120, 切向力Y=-2557.8501 +FPS=33.10, 法向力=1116.1125, 切向力X=1061.8474, 切向力Y=-1646.1733 +FPS=35.75, 法向力=1069.4022, 切向力X=1246.8741, 切向力Y=-1565.7927 +FPS=33.79, 法向力=958.7452, 切向力X=808.3374, 切向力Y=-1840.4473 +FPS=35.33, 法向力=990.5204, 切向力X=777.7766, 切向力Y=-1879.3540 +FPS=32.94, 法向力=1420.1340, 切向力X=1033.2805, 切向力Y=-2351.3127 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002141s (9 tiles incl ref), finalize=0.000045s, total=0.002429s +FPS=35.04, 法向力=1555.4075, 切向力X=1187.4030, 切向力Y=-2249.0249 +FPS=33.68, 法向力=1536.6140, 切向力X=1111.6937, 切向力Y=-2259.3389 +FPS=32.58, 法向力=1277.6907, 切向力X=304.9396, 切向力Y=-1630.2590 +FPS=33.55, 法向力=1287.9637, 切向力X=2400.2295, 切向力Y=-1878.2372 +FPS=35.50, 法向力=1290.3445, 切向力X=2341.9863, 切向力Y=-1800.2721 +FPS=34.58, 法向力=1104.0914, 切向力X=787.9814, 切向力Y=-2560.9993 +FPS=36.35, 法向力=1081.9364, 切向力X=736.5304, 切向力Y=-2713.0176 +FPS=33.92, 法向力=1122.0361, 切向力X=1762.9156, 切向力Y=-2050.1221 +FPS=33.19, 法向力=1154.1344, 切向力X=1669.4158, 切向力Y=-2181.0178 +FPS=33.39, 法向力=1159.0532, 切向力X=1670.5000, 切向力Y=-2202.5688 +FPS=33.43, 法向力=1127.5496, 切向力X=539.1418, 切向力Y=-1567.0791 +FPS=33.56, 法向力=1203.1013, 切向力X=1110.7700, 切向力Y=-1679.1355 +FPS=35.88, 法向力=1220.5557, 切向力X=989.2961, 切向力Y=-1784.7919 +FPS=34.33, 法向力=1231.0713, 切向力X=1834.0072, 切向力Y=-2288.9216 +FPS=35.21, 法向力=1152.3845, 切向力X=1900.6208, 切向力Y=-2190.2754 +FPS=34.61, 法向力=1162.5869, 切向力X=1887.9984, 切向力Y=-2220.1926 +FPS=36.05, 法向力=1167.8656, 切向力X=1068.3540, 切向力Y=-2438.0862 +FPS=34.63, 法向力=1175.2522, 切向力X=1072.7280, 切向力Y=-2496.5049 +FPS=29.66, 法向力=909.9536, 切向力X=1274.5159, 切向力Y=-1644.1787 +FPS=29.22, 法向力=1055.4199, 切向力X=1510.3713, 切向力Y=-1479.3550 +FPS=35.65, 法向力=1079.1799, 切向力X=1619.6221, 切向力Y=-1409.1970 +FPS=33.74, 法向力=972.1367, 切向力X=953.9318, 切向力Y=-1398.6121 +FPS=35.27, 法向力=996.4926, 切向力X=1026.9390, 切向力Y=-1448.0520 +FPS=34.27, 法向力=990.6707, 切向力X=1008.7619, 切向力Y=-1494.1050 +FPS=34.06, 法向力=1146.5354, 切向力X=723.8868, 切向力Y=-2267.6013 +FPS=31.86, 法向力=1155.5238, 切向力X=702.0811, 切向力Y=-2153.0259 +FPS=32.03, 法向力=1429.3418, 切向力X=901.0543, 切向力Y=-2096.0845 +FPS=31.60, 法向力=955.5416, 切向力X=1197.0720, 切向力Y=-1932.8214 +FPS=34.72, 法向力=997.5130, 切向力X=1150.1469, 切向力Y=-1970.8662 +FPS=32.38, 法向力=976.5467, 切向力X=1174.3599, 切向力Y=-1880.2800 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000284s, blend=0.002154s (9 tiles incl ref), finalize=0.000052s, total=0.002496s +FPS=34.72, 法向力=1298.6844, 切向力X=945.3835, 切向力Y=-2095.8000 +FPS=33.85, 法向力=1346.3728, 切向力X=996.7258, 切向力Y=-2222.8721 +FPS=34.59, 法向力=1135.8523, 切向力X=740.3582, 切向力Y=-1221.9211 +FPS=33.24, 法向力=1146.0463, 切向力X=699.8914, 切向力Y=-1192.9614 +FPS=34.73, 法向力=1310.3176, 切向力X=931.9208, 切向力Y=-2038.2919 +FPS=33.38, 法向力=1278.4729, 切向力X=920.1568, 切向力Y=-2076.4558 +FPS=34.89, 法向力=1608.6338, 切向力X=1191.7130, 切向力Y=-1570.0715 +FPS=32.30, 法向力=1712.2018, 切向力X=1203.9114, 切向力Y=-1560.3159 +FPS=32.40, 法向力=1767.1326, 切向力X=369.5056, 切向力Y=-2212.5986 +FPS=34.42, 法向力=1761.9198, 切向力X=390.4922, 切向力Y=-2331.7344 +FPS=33.88, 法向力=1259.5789, 切向力X=2.0308, 切向力Y=-2678.7253 +FPS=31.84, 法向力=1236.9614, 切向力X=-41.0492, 切向力Y=-2769.0952 +FPS=30.57, 法向力=1222.5542, 切向力X=791.0988, 切向力Y=-2068.3457 +FPS=30.10, 法向力=1439.8967, 切向力X=570.4010, 切向力Y=-2870.8906 +FPS=33.78, 法向力=1429.0387, 切向力X=546.1030, 切向力Y=-2892.2764 +FPS=33.74, 法向力=1139.3628, 切向力X=1507.4052, 切向力Y=-1859.9736 +FPS=34.84, 法向力=1085.7712, 切向力X=1668.1029, 切向力Y=-1857.4338 +FPS=32.88, 法向力=1072.9186, 切向力X=1743.6154, 切向力Y=-1862.4950 +FPS=35.33, 法向力=962.7360, 切向力X=903.0104, 切向力Y=-2205.2905 +FPS=34.86, 法向力=958.2207, 切向力X=914.3256, 切向力Y=-2192.3384 +FPS=32.68, 法向力=821.3805, 切向力X=1718.3103, 切向力Y=-1198.6384 +FPS=30.43, 法向力=1205.1589, 切向力X=1399.9419, 切向力Y=-1979.6432 +FPS=35.45, 法向力=1205.7194, 切向力X=1427.8715, 切向力Y=-1946.8284 +FPS=33.27, 法向力=1264.7283, 切向力X=1272.0834, 切向力Y=-2531.6924 +FPS=35.13, 法向力=1372.3489, 切向力X=1264.2551, 切向力Y=-2619.3875 +FPS=33.49, 法向力=1365.6168, 切向力X=1223.5256, 切向力Y=-2580.0361 +FPS=35.56, 法向力=975.0019, 切向力X=899.0953, 切向力Y=-1811.7301 +FPS=34.52, 法向力=1075.4683, 切向力X=810.1470, 切向力Y=-1974.7159 +FPS=32.96, 法向力=2245.7822, 切向力X=1003.3821, 切向力Y=-1610.6858 +FPS=33.69, 法向力=1820.8662, 切向力X=1695.1914, 切向力Y=-2563.5635 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000229s, blend=0.002133s (9 tiles incl ref), finalize=0.000044s, total=0.002412s +FPS=34.73, 法向力=1739.9041, 切向力X=1721.3169, 切向力Y=-2510.2666 +FPS=33.81, 法向力=1753.7943, 切向力X=1698.2506, 切向力Y=-2420.9922 +FPS=35.56, 法向力=1224.1630, 切向力X=1857.2987, 切向力Y=-1335.8810 +FPS=35.54, 法向力=1270.3633, 切向力X=1871.1124, 切向力Y=-1449.6348 +FPS=31.76, 法向力=1028.0321, 切向力X=979.6880, 切向力Y=-1985.4351 +FPS=34.29, 法向力=1003.3422, 切向力X=962.9640, 切向力Y=-2015.0789 +FPS=31.94, 法向力=1064.9116, 切向力X=1741.3931, 切向力Y=-1093.9592 +FPS=31.48, 法向力=1092.4060, 切向力X=1792.4655, 切向力Y=-1072.4158 +FPS=32.75, 法向力=1897.6490, 切向力X=1940.8171, 切向力Y=-2201.5198 +FPS=34.17, 法向力=1864.7526, 切向力X=1924.1897, 切向力Y=-2090.1797 +FPS=35.83, 法向力=1303.6545, 切向力X=1970.7666, 切向力Y=-2334.4868 +FPS=35.05, 法向力=1260.8746, 切向力X=2027.7808, 切向力Y=-2284.4407 +FPS=32.23, 法向力=1812.5278, 切向力X=2445.3169, 切向力Y=-1790.1050 +FPS=36.23, 法向力=1746.8616, 切向力X=2327.4473, 切向力Y=-1834.7959 +FPS=32.59, 法向力=1237.3241, 切向力X=2159.0500, 切向力Y=-954.8025 +FPS=30.62, 法向力=1757.5767, 切向力X=1026.4069, 切向力Y=-2049.8435 +FPS=35.10, 法向力=1797.5376, 切向力X=1018.9365, 切向力Y=-2007.4050 +FPS=34.41, 法向力=1842.5267, 切向力X=1092.5609, 切向力Y=-2032.1154 +FPS=31.88, 法向力=1564.8289, 切向力X=2570.4287, 切向力Y=-1698.0085 +FPS=31.25, 法向力=1525.6788, 切向力X=2550.8196, 切向力Y=-1757.9177 +FPS=32.83, 法向力=974.0395, 切向力X=1682.0264, 切向力Y=-1564.8126 +FPS=33.52, 法向力=897.3160, 切向力X=1666.7063, 切向力Y=-1483.9557 +FPS=30.13, 法向力=2004.6248, 切向力X=215.6204, 切向力Y=-2464.0278 +FPS=31.83, 法向力=1286.8704, 切向力X=893.1287, 切向力Y=-1301.9083 +FPS=33.99, 法向力=1258.5488, 切向力X=942.6272, 切向力Y=-1172.9509 +FPS=31.61, 法向力=2051.9814, 切向力X=2994.3276, 切向力Y=-1241.1772 +FPS=34.59, 法向力=2049.0002, 切向力X=2952.2563, 切向力Y=-1205.9238 +FPS=35.75, 法向力=1999.5715, 切向力X=2966.0220, 切向力Y=-1147.4265 +FPS=37.18, 法向力=1378.9098, 切向力X=1770.2053, 切向力Y=-2008.8542 +FPS=35.95, 法向力=1401.0515, 切向力X=1840.6256, 切向力Y=-2048.6387 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000071s (hit), reset=0.000242s, blend=0.002121s (9 tiles incl ref), finalize=0.000047s, total=0.002484s +FPS=34.01, 法向力=1144.5668, 切向力X=1442.5833, 切向力Y=-2391.3691 +FPS=35.77, 法向力=1181.9615, 切向力X=1429.9146, 切向力Y=-2423.1885 +FPS=35.82, 法向力=1703.2180, 切向力X=1804.2148, 切向力Y=-2799.2292 +FPS=36.94, 法向力=1701.7627, 切向力X=1817.0837, 切向力Y=-2660.9917 +FPS=33.91, 法向力=1518.5464, 切向力X=1658.9541, 切向力Y=-2551.8169 +FPS=37.34, 法向力=1534.0930, 切向力X=1652.6315, 切向力Y=-2645.6335 +FPS=31.59, 法向力=1324.4727, 切向力X=927.0051, 切向力Y=-2383.3394 +FPS=36.34, 法向力=1253.2505, 切向力X=869.9108, 切向力Y=-2447.5034 +FPS=32.63, 法向力=1318.2261, 切向力X=1225.0128, 切向力Y=-949.5855 +FPS=32.87, 法向力=1357.0957, 切向力X=1267.9280, 切向力Y=-890.1348 +FPS=33.51, 法向力=1476.9365, 切向力X=1575.4419, 切向力Y=-2568.0786 +FPS=36.98, 法向力=1473.3052, 切向力X=1563.7201, 切向力Y=-2577.5920 +FPS=33.26, 法向力=1427.6615, 切向力X=1571.5931, 切向力Y=-961.7954 +FPS=37.77, 法向力=1464.1550, 切向力X=1547.0874, 切向力Y=-1000.2393 +FPS=36.27, 法向力=1466.1156, 切向力X=1578.3608, 切向力Y=-1020.7083 +FPS=36.06, 法向力=1212.6862, 切向力X=2017.2502, 切向力Y=-1801.7227 +FPS=36.94, 法向力=1255.7258, 切向力X=2066.4341, 切向力Y=-1698.3591 +FPS=33.74, 法向力=1737.0504, 切向力X=709.6624, 切向力Y=-2670.8660 +FPS=35.68, 法向力=1202.6975, 切向力X=366.8522, 切向力Y=-1190.4019 +FPS=36.70, 法向力=1158.8669, 切向力X=404.4366, 切向力Y=-1230.1108 +FPS=31.58, 法向力=1179.8718, 切向力X=431.9868, 切向力Y=-1284.0657 +FPS=35.91, 法向力=1819.4932, 切向力X=1124.2162, 切向力Y=-1938.1035 +FPS=33.70, 法向力=1838.2491, 切向力X=1228.8958, 切向力Y=-2032.9980 +FPS=32.76, 法向力=1213.6968, 切向力X=771.3698, 切向力Y=-2422.1938 +FPS=32.81, 法向力=1188.5748, 切向力X=760.2451, 切向力Y=-2434.5710 +FPS=32.35, 法向力=1445.3378, 切向力X=1740.1337, 切向力Y=-2528.9873 +FPS=32.60, 法向力=1407.0574, 切向力X=1674.4802, 切向力Y=-2513.2883 +FPS=35.27, 法向力=1341.1510, 切向力X=1362.5475, 切向力Y=-1804.4379 +FPS=36.30, 法向力=1342.5333, 切向力X=1385.1272, 切向力Y=-1848.8555 +FPS=35.06, 法向力=1684.2799, 切向力X=1945.7329, 切向力Y=-2406.7688 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000288s, blend=0.002138s (9 tiles incl ref), finalize=0.000046s, total=0.002479s +FPS=35.22, 法向力=1735.9459, 切向力X=1916.1417, 切向力Y=-2498.1919 +FPS=34.58, 法向力=1206.2415, 切向力X=2684.3174, 切向力Y=-1947.7900 +FPS=36.27, 法向力=1165.2986, 切向力X=2603.7832, 切向力Y=-1748.3987 +FPS=34.93, 法向力=1510.1045, 切向力X=1303.4202, 切向力Y=-1820.1704 +FPS=35.51, 法向力=1564.0499, 切向力X=1122.2214, 切向力Y=-1923.5725 +FPS=34.24, 法向力=1243.5602, 切向力X=1867.5122, 切向力Y=-2153.9460 +FPS=36.67, 法向力=1190.4663, 切向力X=1917.0269, 切向力Y=-2036.5349 +FPS=33.75, 法向力=1597.1677, 切向力X=2137.8037, 切向力Y=-1810.1863 +FPS=34.25, 法向力=1595.2576, 切向力X=2164.5532, 切向力Y=-1783.9194 +FPS=33.93, 法向力=2140.9771, 切向力X=1709.3853, 切向力Y=-2259.9468 +FPS=35.77, 法向力=2103.1870, 切向力X=1720.2130, 切向力Y=-2189.5474 +FPS=35.46, 法向力=2095.6084, 切向力X=1689.7153, 切向力Y=-2168.9497 +FPS=33.88, 法向力=1449.0145, 切向力X=1249.8513, 切向力Y=-1608.6117 +FPS=33.76, 法向力=1496.2859, 切向力X=1323.0609, 切向力Y=-1839.9623 +FPS=35.10, 法向力=1511.9048, 切向力X=1404.6791, 切向力Y=-1975.4719 +FPS=34.34, 法向力=1481.3423, 切向力X=1405.6819, 切向力Y=-1953.2025 +FPS=34.93, 法向力=1156.5886, 切向力X=1607.9205, 切向力Y=-2010.2510 +FPS=34.94, 法向力=1144.3164, 切向力X=1627.9534, 切向力Y=-1810.8799 +FPS=35.66, 法向力=1766.1951, 切向力X=1904.0631, 切向力Y=-1613.0958 +FPS=33.74, 法向力=1778.6104, 切向力X=1909.5776, 切向力Y=-1705.2590 +FPS=30.40, 法向力=1392.4562, 切向力X=1547.7108, 切向力Y=-2336.3899 +FPS=33.48, 法向力=1489.4749, 切向力X=1409.6017, 切向力Y=-2891.9023 +FPS=34.53, 法向力=1560.7849, 切向力X=1336.7417, 切向力Y=-2869.8904 +FPS=35.55, 法向力=1561.4230, 切向力X=1332.6284, 切向力Y=-2878.3252 +FPS=33.81, 法向力=2144.6143, 切向力X=1110.4634, 切向力Y=-1643.3279 +FPS=35.29, 法向力=2185.7300, 切向力X=1166.5669, 切向力Y=-1556.4763 +FPS=34.28, 法向力=1614.9746, 切向力X=1272.8334, 切向力Y=-2345.6870 +FPS=35.16, 法向力=1644.2939, 切向力X=1175.5662, 切向力Y=-2380.7207 +FPS=32.65, 法向力=1655.7417, 切向力X=493.4087, 切向力Y=-2454.7080 +FPS=32.44, 法向力=1669.4159, 切向力X=430.2704, 切向力Y=-2493.6191 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000326s, blend=0.002330s (9 tiles incl ref), finalize=0.000051s, total=0.002713s +FPS=30.53, 法向力=1823.2129, 切向力X=1987.4285, 切向力Y=-2344.5051 +FPS=30.48, 法向力=1855.7949, 切向力X=2003.9824, 切向力Y=-2373.6230 +FPS=33.19, 法向力=1831.9968, 切向力X=1551.0870, 切向力Y=-1721.7468 +FPS=32.29, 法向力=1799.3186, 切向力X=1543.0176, 切向力Y=-1745.7075 +FPS=29.72, 法向力=1269.7488, 切向力X=2215.4333, 切向力Y=-2237.3608 +FPS=31.68, 法向力=1250.9034, 切向力X=2206.0701, 切向力Y=-2151.6343 +FPS=30.11, 法向力=1087.6337, 切向力X=1482.7587, 切向力Y=-2348.5996 +FPS=29.96, 法向力=1517.4257, 切向力X=1873.3608, 切向力Y=-2457.4517 +FPS=35.73, 法向力=1490.3862, 切向力X=2002.5251, 切向力Y=-2484.6714 +FPS=31.77, 法向力=2130.5610, 切向力X=2220.5579, 切向力Y=-2106.6165 +FPS=36.27, 法向力=2164.3413, 切向力X=2282.9492, 切向力Y=-2095.7427 +FPS=35.01, 法向力=2453.4653, 切向力X=2358.8179, 切向力Y=-1925.3944 +FPS=33.48, 法向力=2431.2388, 切向力X=2362.1963, 切向力Y=-1891.1482 +FPS=34.01, 法向力=2421.9497, 切向力X=2357.0837, 切向力Y=-1850.2578 +FPS=35.40, 法向力=1409.3918, 切向力X=1437.2710, 切向力Y=-1804.6742 +FPS=34.59, 法向力=1137.3646, 切向力X=1127.8881, 切向力Y=-2395.7529 +FPS=36.31, 法向力=1112.6755, 切向力X=1229.0083, 切向力Y=-2461.6987 +FPS=32.39, 法向力=1074.8470, 切向力X=1174.5253, 切向力Y=-2430.2185 +FPS=34.94, 法向力=1300.9684, 切向力X=1798.3494, 切向力Y=-2635.0784 +FPS=35.50, 法向力=1310.1111, 切向力X=1843.1351, 切向力Y=-2655.0137 +FPS=36.39, 法向力=1164.9404, 切向力X=1594.6746, 切向力Y=-2521.0493 +FPS=36.12, 法向力=1173.1368, 切向力X=1644.6121, 切向力Y=-2533.8076 +FPS=30.72, 法向力=1253.8633, 切向力X=662.6667, 切向力Y=-2006.0895 +FPS=35.89, 法向力=1205.0881, 切向力X=557.0122, 切向力Y=-1952.6936 +FPS=36.40, 法向力=1925.4055, 切向力X=1296.1375, 切向力Y=-1665.9038 +FPS=36.09, 法向力=2036.4626, 切向力X=1141.8087, 切向力Y=-1823.2588 +FPS=34.41, 法向力=1609.6892, 切向力X=2073.0159, 切向力Y=-2846.4641 +FPS=37.13, 法向力=1586.2290, 切向力X=2127.4773, 切向力Y=-2883.1152 +FPS=34.63, 法向力=1296.4426, 切向力X=1591.0155, 切向力Y=-2033.7848 +FPS=36.86, 法向力=1311.7656, 切向力X=1579.3740, 切向力Y=-2026.4703 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000326s, blend=0.002394s (9 tiles incl ref), finalize=0.000078s, total=0.002805s +FPS=34.00, 法向力=1283.8721, 切向力X=1578.5671, 切向力Y=-2034.7524 +FPS=33.23, 法向力=1322.2292, 切向力X=2047.6704, 切向力Y=-2473.2021 +FPS=31.34, 法向力=1166.6621, 切向力X=278.7851, 切向力Y=-1925.2523 +FPS=34.78, 法向力=1119.8582, 切向力X=222.8005, 切向力Y=-1972.5186 +FPS=31.17, 法向力=1070.7356, 切向力X=1856.5312, 切向力Y=-2592.4446 +FPS=35.42, 法向力=1120.1484, 切向力X=1873.7489, 切向力Y=-2548.0845 +FPS=33.59, 法向力=1116.8076, 切向力X=1918.1962, 切向力Y=-2589.6802 +FPS=35.90, 法向力=2253.5386, 切向力X=3184.3640, 切向力Y=-1159.0505 +FPS=32.12, 法向力=1601.6204, 切向力X=1397.2896, 切向力Y=-2028.3615 +FPS=32.93, 法向力=1623.6077, 切向力X=1471.9188, 切向力Y=-2005.5999 +FPS=32.04, 法向力=1223.0958, 切向力X=1318.7087, 切向力Y=-2314.4370 +FPS=32.67, 法向力=1147.4205, 切向力X=1429.9874, 切向力Y=-2251.1987 +FPS=32.58, 法向力=1785.7690, 切向力X=3020.8982, 切向力Y=-2065.1641 +FPS=33.15, 法向力=1819.6324, 切向力X=2963.2783, 切向力Y=-1970.5723 +FPS=29.35, 法向力=1674.0203, 切向力X=1518.0825, 切向力Y=-1604.3993 +FPS=32.53, 法向力=1594.9392, 切向力X=1573.6157, 切向力Y=-1688.8540 +FPS=30.27, 法向力=1834.6982, 切向力X=1914.9893, 切向力Y=-2003.2883 +FPS=35.59, 法向力=1866.5674, 切向力X=1983.8000, 切向力Y=-1935.0878 +FPS=35.29, 法向力=1365.1348, 切向力X=2080.5442, 切向力Y=-2945.2095 +FPS=36.55, 法向力=1354.9807, 切向力X=2141.6157, 切向力Y=-3052.9614 +FPS=32.05, 法向力=1400.4431, 切向力X=1225.2289, 切向力Y=-2356.6436 +FPS=33.71, 法向力=1424.4769, 切向力X=1273.9272, 切向力Y=-2300.6113 +FPS=32.40, 法向力=1756.7881, 切向力X=899.8370, 切向力Y=-1855.7200 +FPS=32.35, 法向力=1819.2910, 切向力X=913.6769, 切向力Y=-1822.6487 +FPS=31.52, 法向力=1536.7944, 切向力X=1992.2053, 切向力Y=-2096.2183 +FPS=33.13, 法向力=1508.7057, 切向力X=2013.8909, 切向力Y=-1998.0009 +FPS=35.22, 法向力=1520.4492, 切向力X=2050.9858, 切向力Y=-2030.1694 +FPS=36.87, 法向力=1231.9731, 切向力X=1331.3201, 切向力Y=-1430.9755 +FPS=33.62, 法向力=986.2242, 切向力X=1720.9562, 切向力Y=-1958.9683 +FPS=35.31, 法向力=997.5107, 切向力X=1794.1978, 切向力Y=-2047.6741 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002138s (9 tiles incl ref), finalize=0.000047s, total=0.002428s +FPS=34.03, 法向力=1234.6992, 切向力X=1506.7789, 切向力Y=-2280.0935 +FPS=37.47, 法向力=1275.2151, 切向力X=1476.0852, 切向力Y=-2359.1074 +FPS=35.86, 法向力=1256.1526, 切向力X=1466.0752, 切向力Y=-2350.0962 +FPS=36.32, 法向力=1541.8831, 切向力X=611.5990, 切向力Y=-1990.2125 +FPS=36.52, 法向力=1516.5338, 切向力X=599.2473, 切向力Y=-1995.0741 +FPS=33.61, 法向力=1247.0862, 切向力X=1257.7502, 切向力Y=-1749.4138 +FPS=34.67, 法向力=1293.9717, 切向力X=1328.5981, 切向力Y=-1662.4436 +FPS=36.41, 法向力=2133.7429, 切向力X=1305.2896, 切向力Y=-3163.7764 +FPS=35.22, 法向力=2250.4614, 切向力X=1322.5806, 切向力Y=-3259.5645 +FPS=34.05, 法向力=1374.8269, 切向力X=1711.5243, 切向力Y=-2022.6908 +FPS=37.95, 法向力=1319.4939, 切向力X=1680.2703, 切向力Y=-2088.8672 +FPS=31.20, 法向力=1610.4067, 切向力X=1370.4459, 切向力Y=-2442.8406 +FPS=34.82, 法向力=1617.8143, 切向力X=1361.3833, 切向力Y=-2557.7476 +FPS=41.44, 法向力=824.5533, 切向力X=2676.5337, 切向力Y=-2335.0200 +FPS=45.02, 法向力=819.2996, 切向力X=2717.9795, 切向力Y=-2281.7197 +FPS=41.05, 法向力=1077.2524, 切向力X=1876.6843, 切向力Y=-2212.1973 +FPS=47.46, 法向力=1089.0134, 切向力X=1821.7260, 切向力Y=-2316.9937 +FPS=46.45, 法向力=1088.3495, 切向力X=1815.8392, 切向力Y=-2349.1753 +FPS=44.45, 法向力=1622.6465, 切向力X=919.0394, 切向力Y=-1650.0901 +FPS=46.96, 法向力=1734.4023, 切向力X=985.4810, 切向力Y=-1594.9124 +FPS=48.92, 法向力=1737.1277, 切向力X=915.7277, 切向力Y=-1618.6897 +FPS=44.76, 法向力=1407.7737, 切向力X=1788.6100, 切向力Y=-2304.1414 +FPS=44.92, 法向力=1448.2170, 切向力X=1857.6738, 切向力Y=-2251.4646 +FPS=47.49, 法向力=1423.7856, 切向力X=1820.6620, 切向力Y=-2255.9360 +FPS=44.30, 法向力=1305.1792, 切向力X=1817.7469, 切向力Y=-2436.7007 +FPS=45.79, 法向力=1349.2041, 切向力X=1748.4596, 切向力Y=-2534.6533 +FPS=45.27, 法向力=1354.0330, 切向力X=1716.5432, 切向力Y=-2533.2520 +FPS=47.00, 法向力=1773.3423, 切向力X=1164.8069, 切向力Y=-1397.9043 +FPS=48.20, 法向力=1856.7643, 切向力X=1333.7371, 切向力Y=-1502.9373 +FPS=44.40, 法向力=1009.8411, 切向力X=1678.0618, 切向力Y=-1953.3761 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000232s, blend=0.002079s (9 tiles incl ref), finalize=0.000044s, total=0.002361s +FPS=48.00, 法向力=956.2708, 切向力X=1663.5947, 切向力Y=-1924.1750 +FPS=46.71, 法向力=965.0620, 切向力X=1652.7183, 切向力Y=-1961.9609 +FPS=45.48, 法向力=973.5651, 切向力X=1662.1965, 切向力Y=-1945.6129 +FPS=45.90, 法向力=1886.7816, 切向力X=1313.5820, 切向力Y=-2270.3306 +FPS=46.03, 法向力=1955.3538, 切向力X=1254.4576, 切向力Y=-2308.6733 +FPS=44.61, 法向力=1329.6982, 切向力X=1332.1294, 切向力Y=-2282.5676 +FPS=49.37, 法向力=1334.8705, 切向力X=1404.0332, 切向力Y=-2179.7476 +FPS=45.05, 法向力=1329.1746, 切向力X=1405.0474, 切向力Y=-2174.7422 +FPS=46.74, 法向力=1884.6698, 切向力X=2051.3062, 切向力Y=-3230.6428 +FPS=47.50, 法向力=1836.0598, 切向力X=2020.3726, 切向力Y=-3254.6890 +FPS=45.63, 法向力=1886.5540, 切向力X=2000.5989, 切向力Y=-3278.0845 +FPS=45.43, 法向力=1210.7510, 切向力X=1215.2150, 切向力Y=-2281.7803 +FPS=49.15, 法向力=1237.5774, 切向力X=1221.3145, 切向力Y=-2317.3765 +FPS=43.36, 法向力=1241.5786, 切向力X=1197.3204, 切向力Y=-2353.0312 +FPS=48.66, 法向力=1534.1855, 切向力X=789.7469, 切向力Y=-2203.1489 +FPS=47.03, 法向力=1597.7632, 切向力X=811.2517, 切向力Y=-2235.4697 +FPS=43.89, 法向力=1618.1434, 切向力X=769.7980, 切向力Y=-2188.2979 +FPS=44.89, 法向力=1412.2831, 切向力X=1387.3688, 切向力Y=-2087.0100 +FPS=45.01, 法向力=1406.2584, 切向力X=1401.0137, 切向力Y=-2080.0312 +FPS=44.55, 法向力=1197.8516, 切向力X=1112.7124, 切向力Y=-795.7401 +FPS=47.37, 法向力=1250.7427, 切向力X=1053.9270, 切向力Y=-693.6835 +FPS=33.62, 法向力=1481.2020, 切向力X=2081.8086, 切向力Y=-2277.9751 +FPS=36.13, 法向力=1479.2285, 切向力X=2093.4907, 切向力Y=-2247.7532 +FPS=32.59, 法向力=1240.5559, 切向力X=2043.4144, 切向力Y=-2135.4448 +FPS=32.77, 法向力=1234.3291, 切向力X=2019.9595, 切向力Y=-2109.2842 +FPS=33.48, 法向力=1241.2603, 切向力X=2011.0288, 切向力Y=-2045.4716 +FPS=23.44, 法向力=1593.8113, 切向力X=1961.8687, 切向力Y=-2921.0259 +FPS=31.71, 法向力=1106.6077, 切向力X=1960.4421, 切向力Y=-2283.1094 +FPS=35.60, 法向力=1119.2935, 切向力X=1893.5500, 切向力Y=-2343.1831 +FPS=35.55, 法向力=1297.1735, 切向力X=1255.4523, 切向力Y=-2017.7791 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000217s, blend=0.002048s (9 tiles incl ref), finalize=0.000043s, total=0.002315s +FPS=36.49, 法向力=1332.7603, 切向力X=1134.1893, 切向力Y=-1981.8976 +FPS=31.80, 法向力=1126.5398, 切向力X=1185.3688, 切向力Y=-2153.8657 +FPS=36.58, 法向力=1081.7335, 切向力X=1375.1527, 切向力Y=-2105.7549 +FPS=35.66, 法向力=1304.1660, 切向力X=1437.5068, 切向力Y=-2700.7539 +FPS=35.86, 法向力=1343.9626, 切向力X=1431.0958, 切向力Y=-2664.8491 +FPS=33.66, 法向力=1836.2576, 切向力X=1184.4919, 切向力Y=-2840.7700 +FPS=36.86, 法向力=1851.9785, 切向力X=1269.8391, 切向力Y=-2771.2764 +FPS=35.33, 法向力=1722.5526, 切向力X=1565.3816, 切向力Y=-2760.7642 +FPS=34.99, 法向力=1702.7200, 切向力X=1644.2188, 切向力Y=-2776.2407 +FPS=36.51, 法向力=1709.0286, 切向力X=1610.2538, 切向力Y=-2726.0078 +FPS=33.52, 法向力=1985.9180, 切向力X=1989.6243, 切向力Y=-2011.9457 +FPS=37.51, 法向力=1970.7937, 切向力X=1904.9795, 切向力Y=-2035.9519 +FPS=35.44, 法向力=1435.9487, 切向力X=1444.2993, 切向力Y=-2206.5652 +FPS=35.97, 法向力=1399.9150, 切向力X=1401.2322, 切向力Y=-2205.4844 +FPS=33.98, 法向力=1489.4403, 切向力X=1505.9866, 切向力Y=-2570.6716 +FPS=33.09, 法向力=1509.3960, 切向力X=1427.9109, 切向力Y=-2566.0083 +FPS=34.20, 法向力=1408.6326, 切向力X=633.5289, 切向力Y=-2211.0093 +FPS=37.15, 法向力=1399.7698, 切向力X=599.9941, 切向力Y=-2156.7798 +FPS=32.14, 法向力=1014.9607, 切向力X=2050.9561, 切向力Y=-1776.2772 +FPS=36.67, 法向力=981.6854, 切向力X=2027.6638, 切向力Y=-1875.9738 +FPS=34.34, 法向力=1703.6287, 切向力X=1655.2566, 切向力Y=-2622.0430 +FPS=37.83, 法向力=1746.8488, 切向力X=1675.7427, 切向力Y=-2640.7544 +FPS=35.27, 法向力=1139.7241, 切向力X=659.6827, 切向力Y=-2805.0444 +FPS=35.58, 法向力=1163.7495, 切向力X=677.3206, 切向力Y=-2822.3350 +FPS=31.11, 法向力=1349.3210, 切向力X=1033.7925, 切向力Y=-1737.8429 +FPS=37.04, 法向力=1300.0696, 切向力X=1099.8181, 切向力Y=-1757.4495 +FPS=35.47, 法向力=1641.4373, 切向力X=2063.7007, 切向力Y=-1932.5347 +FPS=36.53, 法向力=1636.6274, 切向力X=2059.8975, 切向力Y=-1905.0156 +FPS=36.83, 法向力=1639.1982, 切向力X=2076.4995, 切向力Y=-1938.3572 +FPS=35.62, 法向力=1369.2380, 切向力X=1981.5049, 切向力Y=-2273.4272 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002144s (9 tiles incl ref), finalize=0.000046s, total=0.002440s +FPS=34.83, 法向力=1363.3612, 切向力X=1939.2759, 切向力Y=-2339.1230 +FPS=36.21, 法向力=1597.5613, 切向力X=1235.6486, 切向力Y=-2070.5283 +FPS=37.40, 法向力=1629.3346, 切向力X=1163.7197, 切向力Y=-2170.7976 +FPS=36.33, 法向力=1492.1729, 切向力X=1571.1868, 切向力Y=-3051.2139 +FPS=37.24, 法向力=1453.2279, 切向力X=1616.7080, 切向力Y=-3056.5425 +FPS=35.31, 法向力=1042.0715, 切向力X=828.6360, 切向力Y=-2024.7473 +FPS=37.05, 法向力=1001.9692, 切向力X=821.4841, 切向力Y=-1966.1299 +FPS=36.04, 法向力=1021.7171, 切向力X=803.2183, 切向力Y=-1974.9299 +FPS=36.06, 法向力=1771.6832, 切向力X=1095.6388, 切向力Y=-1460.3243 +FPS=33.79, 法向力=1993.5498, 切向力X=1022.7389, 切向力Y=-1726.5383 +FPS=37.41, 法向力=2031.9663, 切向力X=1073.2666, 切向力Y=-1792.9340 +FPS=34.68, 法向力=1561.0537, 切向力X=1303.3971, 切向力Y=-2567.7471 +FPS=37.36, 法向力=1529.0496, 切向力X=1340.2705, 切向力Y=-2408.9182 +FPS=36.14, 法向力=1510.6531, 切向力X=1389.2859, 切向力Y=-2461.9160 +FPS=33.62, 法向力=1958.3901, 切向力X=1728.4423, 切向力Y=-2201.9470 +FPS=36.86, 法向力=1985.5786, 切向力X=1739.8796, 切向力Y=-2231.0574 +FPS=34.33, 法向力=1608.5638, 切向力X=930.2954, 切向力Y=-1662.6519 +FPS=36.49, 法向力=1611.4082, 切向力X=957.5201, 切向力Y=-1550.3608 +FPS=35.18, 法向力=1543.1301, 切向力X=2099.4734, 切向力Y=-3183.6401 +FPS=35.59, 法向力=1540.6106, 切向力X=2146.3274, 切向力Y=-3358.0164 +FPS=33.23, 法向力=2226.7480, 切向力X=2150.5483, 切向力Y=-2745.4509 +FPS=35.92, 法向力=2234.2339, 切向力X=2057.5652, 切向力Y=-2559.1067 +FPS=31.40, 法向力=1673.4091, 切向力X=1163.9465, 切向力Y=-3635.8557 +FPS=34.88, 法向力=1693.7620, 切向力X=1158.8937, 切向力Y=-3653.6565 +FPS=34.10, 法向力=1355.8535, 切向力X=1855.3994, 切向力Y=-2136.6753 +FPS=34.82, 法向力=1406.5273, 切向力X=1748.8805, 切向力Y=-2030.5496 +FPS=34.71, 法向力=1589.1758, 切向力X=1583.9105, 切向力Y=-2636.4941 +FPS=37.09, 法向力=1624.2687, 切向力X=1685.9111, 切向力Y=-2507.3379 +FPS=35.42, 法向力=1716.0045, 切向力X=1574.2059, 切向力Y=-2014.5458 +FPS=36.57, 法向力=1703.8282, 切向力X=1727.9075, 切向力Y=-2078.2876 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000351s, blend=0.002268s (9 tiles incl ref), finalize=0.000050s, total=0.002681s +FPS=33.90, 法向力=1693.9792, 切向力X=1739.3965, 切向力Y=-2050.6672 +FPS=35.19, 法向力=1930.3501, 切向力X=1896.9885, 切向力Y=-2564.8179 +FPS=34.95, 法向力=1956.4979, 切向力X=1938.7808, 切向力Y=-2580.6772 +FPS=32.50, 法向力=1659.9863, 切向力X=1786.2078, 切向力Y=-2112.4221 +FPS=34.15, 法向力=1285.8464, 切向力X=1400.5707, 切向力Y=-2235.7275 +FPS=35.97, 法向力=1311.2755, 切向力X=1386.1616, 切向力Y=-2183.9526 +FPS=33.89, 法向力=1293.8441, 切向力X=1382.1143, 切向力Y=-2124.1260 +FPS=36.92, 法向力=1613.3516, 切向力X=1756.9623, 切向力Y=-2214.1704 +FPS=36.40, 法向力=1592.8022, 切向力X=1580.6262, 切向力Y=-2176.7632 +FPS=34.54, 法向力=1410.5588, 切向力X=2017.0161, 切向力Y=-2342.9546 +FPS=36.62, 法向力=1451.7173, 切向力X=2065.5222, 切向力Y=-2386.9873 +FPS=32.70, 法向力=1723.8800, 切向力X=1550.1052, 切向力Y=-2432.4731 +FPS=35.66, 法向力=1754.8789, 切向力X=1485.5961, 切向力Y=-2542.9692 +FPS=33.03, 法向力=1515.9238, 切向力X=2108.8740, 切向力Y=-2621.5928 +FPS=37.07, 法向力=1530.2965, 切向力X=2070.8472, 切向力Y=-2747.7324 +FPS=35.38, 法向力=1914.6721, 切向力X=1967.4683, 切向力Y=-2889.9985 +FPS=35.99, 法向力=1858.4922, 切向力X=1974.8683, 切向力Y=-2817.1963 +FPS=34.18, 法向力=2290.2549, 切向力X=1798.9707, 切向力Y=-2293.3594 +FPS=34.43, 法向力=2166.8115, 切向力X=1805.3477, 切向力Y=-2377.7065 +FPS=35.36, 法向力=2143.6526, 切向力X=1746.7344, 切向力Y=-2396.5967 +FPS=36.20, 法向力=1130.7532, 切向力X=1802.3181, 切向力Y=-2629.8604 +FPS=33.54, 法向力=1179.7546, 切向力X=1355.4473, 切向力Y=-1897.4316 +FPS=36.72, 法向力=1205.6714, 切向力X=1369.4375, 切向力Y=-1886.0629 +FPS=35.88, 法向力=1221.8218, 切向力X=1360.9629, 切向力Y=-1941.4626 +FPS=36.45, 法向力=1262.8167, 切向力X=1477.5883, 切向力Y=-2395.3552 +FPS=35.74, 法向力=1263.6062, 切向力X=1553.5605, 切向力Y=-2537.6836 +FPS=34.01, 法向力=1203.2678, 切向力X=2039.1169, 切向力Y=-2242.1172 +FPS=37.41, 法向力=1202.4949, 切向力X=2045.3203, 切向力Y=-2258.3940 +FPS=34.19, 法向力=1512.6963, 切向力X=1097.0139, 切向力Y=-2578.2456 +FPS=36.30, 法向力=1535.5367, 切向力X=1082.6492, 切向力Y=-2582.4370 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002049s (9 tiles incl ref), finalize=0.000044s, total=0.002331s +FPS=32.96, 法向力=994.6064, 切向力X=2504.0044, 切向力Y=-1822.6965 +FPS=35.33, 法向力=994.0636, 切向力X=2551.6851, 切向力Y=-1864.7949 +FPS=33.70, 法向力=1273.5542, 切向力X=1637.8574, 切向力Y=-2621.6003 +FPS=36.71, 法向力=1281.2512, 切向力X=1647.4470, 切向力Y=-2734.5703 +FPS=33.71, 法向力=1427.2415, 切向力X=2148.9243, 切向力Y=-1892.9260 +FPS=37.02, 法向力=1494.6851, 切向力X=2195.2622, 切向力Y=-1909.6344 +FPS=35.23, 法向力=1486.4969, 切向力X=2136.0947, 切向力Y=-1856.2889 +FPS=35.10, 法向力=1891.4492, 切向力X=1708.4449, 切向力Y=-2043.4041 +FPS=32.49, 法向力=1381.3145, 切向力X=1158.0781, 切向力Y=-2393.2561 +FPS=37.80, 法向力=1390.8120, 切向力X=977.7845, 切向力Y=-2468.5596 +FPS=35.99, 法向力=1428.8826, 切向力X=1609.7323, 切向力Y=-2394.5142 +FPS=37.59, 法向力=1417.0039, 切向力X=1639.6348, 切向力Y=-2516.9929 +FPS=36.00, 法向力=1414.5142, 切向力X=1596.2056, 切向力Y=-2529.9072 +FPS=35.80, 法向力=1803.1134, 切向力X=1258.7556, 切向力Y=-2010.4539 +FPS=36.67, 法向力=1782.5471, 切向力X=1400.1232, 切向力Y=-2072.8545 +FPS=32.59, 法向力=1389.9886, 切向力X=2057.0078, 切向力Y=-2478.1133 +FPS=37.13, 法向力=1435.8975, 切向力X=2126.7249, 切向力Y=-2442.1030 +FPS=34.12, 法向力=1842.4324, 切向力X=1671.4189, 切向力Y=-2601.5205 +FPS=34.13, 法向力=1921.8542, 切向力X=1720.8396, 切向力Y=-2600.1816 +FPS=35.11, 法向力=1545.2875, 切向力X=2023.0552, 切向力Y=-2541.5046 +FPS=38.22, 法向力=1557.2141, 切向力X=2022.7859, 切向力Y=-2506.8008 +FPS=35.01, 法向力=1680.5450, 切向力X=1369.6682, 切向力Y=-1925.4309 +FPS=36.08, 法向力=1701.3918, 切向力X=1379.3126, 切向力Y=-1865.4441 +FPS=36.04, 法向力=1654.2123, 切向力X=1372.0469, 切向力Y=-1907.3706 +FPS=34.96, 法向力=1146.9755, 切向力X=1913.6377, 切向力Y=-2035.2094 +FPS=33.14, 法向力=1253.6536, 切向力X=2365.2295, 切向力Y=-2140.8701 +FPS=36.64, 法向力=1281.2788, 切向力X=2360.1978, 切向力Y=-2219.3979 +FPS=34.36, 法向力=1523.5654, 切向力X=1624.9788, 切向力Y=-2225.3770 +FPS=36.27, 法向力=1607.9543, 切向力X=1603.9175, 切向力Y=-2295.4131 +FPS=36.32, 法向力=1592.8651, 切向力X=1652.2561, 切向力Y=-2288.5535 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000228s, blend=0.002101s (9 tiles incl ref), finalize=0.000050s, total=0.002385s +FPS=33.28, 法向力=1427.6187, 切向力X=1517.0226, 切向力Y=-1655.3032 +FPS=36.52, 法向力=1403.6312, 切向力X=1560.1270, 切向力Y=-1686.3745 +FPS=33.69, 法向力=1693.6869, 切向力X=1841.4949, 切向力Y=-1672.6301 +FPS=34.16, 法向力=1698.6782, 切向力X=1832.3611, 切向力Y=-1732.5771 +FPS=34.84, 法向力=1414.5212, 切向力X=2203.4805, 切向力Y=-1805.5884 +FPS=36.51, 法向力=1320.3264, 切向力X=2217.0859, 切向力Y=-1770.6866 +FPS=34.74, 法向力=1446.6740, 切向力X=1770.5874, 切向力Y=-2066.9663 +FPS=36.80, 法向力=1417.8302, 切向力X=1668.6746, 切向力Y=-2072.9944 +FPS=33.53, 法向力=1647.2419, 切向力X=1600.1677, 切向力Y=-2560.0464 +FPS=35.72, 法向力=1648.2896, 切向力X=1498.2080, 切向力Y=-2612.0452 +FPS=35.83, 法向力=1500.7917, 切向力X=1510.3519, 切向力Y=-2416.1023 +FPS=35.87, 法向力=1475.2871, 切向力X=1500.9268, 切向力Y=-2477.4578 +FPS=33.88, 法向力=1448.5120, 切向力X=1628.8728, 切向力Y=-2214.4507 +FPS=36.71, 法向力=1438.9836, 切向力X=1604.0625, 切向力Y=-2207.5107 +FPS=34.64, 法向力=1535.5405, 切向力X=1991.8354, 切向力Y=-2536.9824 +FPS=33.92, 法向力=1519.2505, 切向力X=1984.3475, 切向力Y=-2543.5383 +FPS=32.81, 法向力=1509.9141, 切向力X=1990.3419, 切向力Y=-2573.1968 +FPS=35.34, 法向力=1264.8325, 切向力X=1896.5103, 切向力Y=-1861.0631 +FPS=35.72, 法向力=1233.6118, 切向力X=1830.1406, 切向力Y=-1894.3584 +FPS=33.44, 法向力=1469.4683, 切向力X=776.6335, 切向力Y=-2451.6313 +FPS=34.98, 法向力=1524.1620, 切向力X=1569.3799, 切向力Y=-3343.4175 +FPS=36.88, 法向力=1479.2820, 切向力X=1608.4485, 切向力Y=-3350.3086 +FPS=37.05, 法向力=1497.9191, 切向力X=1580.2720, 切向力Y=-3335.8298 +FPS=34.92, 法向力=2171.8101, 切向力X=1029.4387, 切向力Y=-2768.3850 +FPS=22.05, 法向力=1709.0586, 切向力X=2281.7959, 切向力Y=-2526.1892 +FPS=36.21, 法向力=1707.1447, 切向力X=2323.4978, 切向力Y=-2556.4626 +FPS=36.60, 法向力=1669.2363, 切向力X=2311.7993, 切向力Y=-2496.8535 +FPS=35.17, 法向力=1531.2389, 切向力X=2297.0303, 切向力Y=-2057.0317 +FPS=33.93, 法向力=1816.3989, 切向力X=1029.6411, 切向力Y=-2614.5500 +FPS=34.68, 法向力=1903.5474, 切向力X=1000.8027, 切向力Y=-2711.7417 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000228s, blend=0.002870s (9 tiles incl ref), finalize=0.000050s, total=0.003154s +FPS=34.53, 法向力=1915.0812, 切向力X=973.7251, 切向力Y=-2688.0251 +FPS=37.57, 法向力=1374.5742, 切向力X=1784.3088, 切向力Y=-2280.3611 +FPS=35.74, 法向力=1385.2098, 切向力X=1832.6494, 切向力Y=-2354.9971 +FPS=35.21, 法向力=1345.9867, 切向力X=1192.3370, 切向力Y=-2630.2297 +FPS=35.41, 法向力=1412.4606, 切向力X=1172.7122, 切向力Y=-2623.3381 +FPS=34.22, 法向力=1074.0605, 切向力X=1378.8838, 切向力Y=-2213.6724 +FPS=36.30, 法向力=1026.0491, 切向力X=1397.9523, 切向力Y=-2070.0020 +FPS=35.48, 法向力=1275.6851, 切向力X=1653.8284, 切向力Y=-1755.6870 +FPS=36.49, 法向力=1284.4275, 切向力X=1576.5070, 切向力Y=-1740.0420 +FPS=35.51, 法向力=1643.2859, 切向力X=1735.8726, 切向力Y=-2112.7310 +FPS=36.98, 法向力=1648.1233, 切向力X=1760.9304, 切向力Y=-2207.8687 +FPS=34.66, 法向力=1636.9794, 切向力X=1782.6923, 切向力Y=-2222.7158 +FPS=33.40, 法向力=1505.9203, 切向力X=1590.1750, 切向力Y=-1951.8811 +FPS=36.11, 法向力=1462.0721, 切向力X=1684.7747, 切向力Y=-1906.9949 +FPS=34.02, 法向力=2057.6953, 切向力X=1469.0933, 切向力Y=-2985.7937 +FPS=10.92, 法向力=1854.3584, 切向力X=2173.1489, 切向力Y=-2508.7739 +FPS=24.46, 法向力=1881.1544, 切向力X=2179.1699, 切向力Y=-2432.1086 +FPS=24.91, 法向力=1841.6106, 切向力X=1410.6597, 切向力Y=-2986.1626 +FPS=30.41, 法向力=1841.9473, 切向力X=1378.1112, 切向力Y=-2972.3354 +FPS=14.98, 法向力=1525.2023, 切向力X=1719.4116, 切向力Y=-1944.5914 +FPS=22.16, 法向力=1526.6105, 切向力X=1826.4778, 切向力Y=-1993.1246 +FPS=34.57, 法向力=1415.9131, 切向力X=1288.6465, 切向力Y=-2041.7615 +FPS=35.00, 法向力=1379.0629, 切向力X=1280.8184, 切向力Y=-2072.3357 +FPS=34.02, 法向力=1328.7073, 切向力X=1966.7086, 切向力Y=-1954.2859 +FPS=29.56, 法向力=1402.8564, 切向力X=2001.3185, 切向力Y=-1988.7871 +FPS=33.88, 法向力=1078.6509, 切向力X=1533.7705, 切向力Y=-1736.6924 +FPS=36.31, 法向力=1036.9302, 切向力X=1480.8954, 切向力Y=-1675.5063 +FPS=35.51, 法向力=2099.8665, 切向力X=1599.8352, 切向力Y=-2580.1987 +FPS=36.59, 法向力=2148.6250, 切向力X=1579.0007, 切向力Y=-2602.6794 +FPS=19.46, 法向力=1158.1665, 切向力X=2038.7153, 切向力Y=-2211.2346 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000360s, blend=0.003013s (9 tiles incl ref), finalize=0.000053s, total=0.003435s +FPS=35.75, 法向力=1245.0654, 切向力X=2155.4893, 切向力Y=-2153.5728 +FPS=35.18, 法向力=1587.0505, 切向力X=2350.9324, 切向力Y=-2359.5840 +FPS=26.00, 法向力=1552.1134, 切向力X=787.8151, 切向力Y=-2389.4170 +FPS=20.85, 法向力=1704.9135, 切向力X=1309.1160, 切向力Y=-2870.0325 +FPS=21.34, 法向力=1774.1594, 切向力X=1294.0842, 切向力Y=-2872.5596 +FPS=21.49, 法向力=1637.9875, 切向力X=2058.6104, 切向力Y=-1633.7217 +FPS=20.91, 法向力=1301.4536, 切向力X=1355.3262, 切向力Y=-2509.7288 +FPS=20.66, 法向力=1319.4043, 切向力X=1412.6460, 切向力Y=-2580.8318 +FPS=24.85, 法向力=1202.8579, 切向力X=2625.0186, 切向力Y=-2953.7700 +FPS=18.77, 法向力=1239.3958, 切向力X=1456.0784, 切向力Y=-3117.0054 +FPS=20.92, 法向力=1237.2334, 切向力X=1090.1573, 切向力Y=-1296.7521 +FPS=20.52, 法向力=1480.2708, 切向力X=2023.7588, 切向力Y=-2105.8420 +FPS=21.53, 法向力=1526.9966, 切向力X=2069.5339, 切向力Y=-2099.1626 +FPS=32.47, 法向力=1482.8918, 切向力X=1564.1614, 切向力Y=-2607.9189 +FPS=28.30, 法向力=1450.7042, 切向力X=2438.0974, 切向力Y=-2121.1553 +FPS=33.52, 法向力=1435.9871, 切向力X=2580.6875, 切向力Y=-2068.6572 +FPS=33.96, 法向力=954.3640, 切向力X=1027.0114, 切向力Y=-2665.8008 +FPS=35.01, 法向力=981.1871, 切向力X=995.9208, 切向力Y=-2648.9175 +FPS=34.29, 法向力=1640.1163, 切向力X=618.8014, 切向力Y=-2574.1934 +FPS=35.00, 法向力=1635.8347, 切向力X=629.9283, 切向力Y=-2595.2507 +FPS=36.79, 法向力=1649.5297, 切向力X=594.5658, 切向力Y=-2562.6040 +FPS=32.79, 法向力=1379.9730, 切向力X=2809.5391, 切向力Y=-2595.2373 +FPS=25.27, 法向力=1516.0935, 切向力X=1825.4093, 切向力Y=-1846.2203 +FPS=28.63, 法向力=1513.3000, 切向力X=1801.9087, 切向力Y=-1877.8596 +FPS=25.80, 法向力=1723.1809, 切向力X=1245.6306, 切向力Y=-2900.0938 +FPS=20.39, 法向力=1747.4844, 切向力X=1921.3317, 切向力Y=-2315.0671 +FPS=17.82, 法向力=1617.7135, 切向力X=1519.8491, 切向力Y=-2619.9089 +FPS=26.21, 法向力=1567.8127, 切向力X=1539.1877, 切向力Y=-2584.6931 +FPS=25.99, 法向力=1959.7462, 切向力X=1694.8362, 切向力Y=-3069.8228 +FPS=24.06, 法向力=1148.2710, 切向力X=581.5050, 切向力Y=-2307.7173 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000264s, blend=0.002149s (9 tiles incl ref), finalize=0.000046s, total=0.002465s +FPS=26.05, 法向力=1160.5402, 切向力X=588.1293, 切向力Y=-2242.4526 +FPS=21.26, 法向力=1491.1560, 切向力X=1826.4685, 切向力Y=-2747.1626 +FPS=25.90, 法向力=1108.5403, 切向力X=1603.5968, 切向力Y=-2693.4441 +FPS=27.47, 法向力=1062.7322, 切向力X=1643.9062, 切向力Y=-2701.4116 +FPS=26.49, 法向力=1713.9954, 切向力X=1158.5310, 切向力Y=-2671.5234 +FPS=22.01, 法向力=1825.3706, 切向力X=1852.4438, 切向力Y=-2431.3589 +FPS=21.56, 法向力=1743.0898, 切向力X=1897.7271, 切向力Y=-2597.5857 +FPS=21.62, 法向力=1298.0120, 切向力X=1015.1557, 切向力Y=-2747.1653 +FPS=32.50, 法向力=1324.5496, 切向力X=2010.4015, 切向力Y=-2421.2910 +FPS=26.86, 法向力=1335.4731, 切向力X=2047.0564, 切向力Y=-2496.2876 +FPS=26.07, 法向力=1508.5057, 切向力X=2354.7095, 切向力Y=-1880.1394 +FPS=26.81, 法向力=1914.8979, 切向力X=1620.9672, 切向力Y=-3043.5757 +FPS=24.04, 法向力=1958.8951, 切向力X=1566.4070, 切向力Y=-2991.4946 +FPS=32.61, 法向力=1619.4663, 切向力X=1770.7786, 切向力Y=-3261.1987 +FPS=36.39, 法向力=1570.8311, 切向力X=1741.1892, 切向力Y=-3174.7295 +FPS=32.79, 法向力=1983.2710, 切向力X=1317.2611, 切向力Y=-2529.4590 +FPS=35.38, 法向力=1973.7621, 切向力X=1157.1943, 切向力Y=-2583.9736 +FPS=33.40, 法向力=1899.3901, 切向力X=1083.8181, 切向力Y=-2740.1323 +FPS=26.08, 法向力=1931.4812, 切向力X=1070.7180, 切向力Y=-2724.8262 +FPS=37.38, 法向力=1743.2263, 切向力X=1606.4197, 切向力Y=-3115.6987 +FPS=38.04, 法向力=1727.3582, 切向力X=1594.3519, 切向力Y=-3197.5835 +FPS=35.22, 法向力=1878.8602, 切向力X=1111.4100, 切向力Y=-2709.5356 +FPS=37.65, 法向力=1877.7561, 切向力X=1140.1560, 切向力Y=-2733.2522 +FPS=35.92, 法向力=1364.7043, 切向力X=1558.4955, 切向力Y=-2529.2661 +FPS=35.51, 法向力=1443.7766, 切向力X=1444.5298, 切向力Y=-2530.5996 +FPS=19.88, 法向力=1230.8821, 切向力X=2204.7620, 切向力Y=-2224.3323 +FPS=21.40, 法向力=1712.4167, 切向力X=2018.6453, 切向力Y=-2635.8777 +FPS=37.05, 法向力=1801.6558, 切向力X=1928.5082, 切向力Y=-2608.2610 +FPS=34.16, 法向力=1417.0463, 切向力X=1719.2585, 切向力Y=-3321.8135 +FPS=38.25, 法向力=1378.3119, 切向力X=1847.9216, 切向力Y=-3271.6836 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000230s, blend=0.002159s (9 tiles incl ref), finalize=0.000051s, total=0.002447s +FPS=34.34, 法向力=1378.6099, 切向力X=1841.7100, 切向力Y=-3276.1753 +FPS=36.37, 法向力=1216.8053, 切向力X=1337.7417, 切向力Y=-2678.2510 +FPS=34.64, 法向力=1006.5099, 切向力X=1739.7065, 切向力Y=-2384.9536 +FPS=18.48, 法向力=1006.9081, 切向力X=1753.5645, 切向力Y=-2385.3213 +FPS=32.20, 法向力=1638.8193, 切向力X=1774.0814, 切向力Y=-2529.8044 +FPS=36.29, 法向力=1638.2190, 切向力X=1792.1615, 切向力Y=-2553.3340 +FPS=34.92, 法向力=2127.5293, 切向力X=1450.5084, 切向力Y=-2728.9971 +FPS=38.31, 法向力=2076.0989, 切向力X=1461.0144, 切向力Y=-2701.7605 +FPS=23.15, 法向力=1731.2197, 切向力X=1748.0781, 切向力Y=-2772.3066 +FPS=20.89, 法向力=1734.2297, 切向力X=1537.4885, 切向力Y=-2667.1045 +FPS=21.72, 法向力=1382.9711, 切向力X=1469.3984, 切向力Y=-2559.1379 +FPS=37.43, 法向力=1410.3311, 切向力X=1563.6072, 切向力Y=-2609.1953 +FPS=25.86, 法向力=1544.3806, 切向力X=1849.5902, 切向力Y=-2046.6885 +FPS=33.39, 法向力=1610.5938, 切向力X=1839.8655, 切向力Y=-2134.0049 +FPS=27.06, 法向力=1139.9077, 切向力X=1786.8696, 切向力Y=-2681.4314 +FPS=17.21, 法向力=1565.9646, 切向力X=1804.9766, 切向力Y=-2262.9441 +FPS=25.74, 法向力=1603.8191, 切向力X=1837.5708, 切向力Y=-2242.3965 +FPS=36.48, 法向力=1989.8708, 切向力X=2185.5796, 切向力Y=-2935.2983 +FPS=22.05, 法向力=1260.5720, 切向力X=1968.1033, 切向力Y=-2402.8723 +FPS=21.99, 法向力=1289.0173, 切向力X=2052.4492, 切向力Y=-2349.4712 +FPS=21.13, 法向力=1875.7996, 切向力X=1101.6558, 切向力Y=-1846.3076 +FPS=21.49, 法向力=1282.4333, 切向力X=2014.0315, 切向力Y=-2691.9832 +FPS=26.51, 法向力=1346.0706, 切向力X=2160.3438, 切向力Y=-2496.5391 +FPS=36.76, 法向力=1326.5190, 切向力X=2175.1235, 切向力Y=-2520.0977 +FPS=36.04, 法向力=1345.9546, 切向力X=2168.9473, 切向力Y=-2484.1211 +FPS=26.78, 法向力=1584.1564, 切向力X=1471.7034, 切向力Y=-2587.9968 +FPS=16.73, 法向力=1478.7954, 切向力X=2096.4917, 切向力Y=-2724.2686 +FPS=33.01, 法向力=1080.9646, 切向力X=1706.7406, 切向力Y=-2521.3113 +FPS=37.20, 法向力=1061.3608, 切向力X=1693.0601, 切向力Y=-2611.4995 +FPS=18.76, 法向力=1175.2395, 切向力X=2125.1260, 切向力Y=-2276.5168 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000296s, blend=0.002038s (9 tiles incl ref), finalize=0.000046s, total=0.002388s +FPS=35.87, 法向力=1164.5963, 切向力X=2211.8677, 切向力Y=-2164.6250 +FPS=34.90, 法向力=2004.1128, 切向力X=1812.5994, 切向力Y=-2967.5425 +FPS=37.61, 法向力=2067.6260, 切向力X=1871.5258, 切向力Y=-2807.9912 +FPS=25.17, 法向力=1631.2125, 切向力X=2026.0046, 切向力Y=-2919.9175 +FPS=19.44, 法向力=1490.3196, 切向力X=1981.7462, 切向力Y=-2896.5417 +FPS=36.91, 法向力=1462.8142, 切向力X=2004.8135, 切向力Y=-2851.1851 +FPS=18.64, 法向力=1640.1685, 切向力X=920.8604, 切向力Y=-2057.4663 +FPS=34.89, 法向力=1484.0930, 切向力X=2149.2881, 切向力Y=-2303.1523 +FPS=37.46, 法向力=1451.6997, 切向力X=2213.9036, 切向力Y=-2407.9033 +FPS=35.61, 法向力=1531.5327, 切向力X=1334.3043, 切向力Y=-2080.2295 +FPS=36.03, 法向力=1477.9283, 切向力X=1316.4304, 切向力Y=-2163.1050 +FPS=35.20, 法向力=1833.9734, 切向力X=2288.9976, 切向力Y=-2533.5977 +FPS=36.55, 法向力=1840.6707, 切向力X=2345.1602, 切向力Y=-2566.7241 +FPS=34.85, 法向力=1844.1488, 切向力X=1466.0688, 切向力Y=-1890.5424 +FPS=37.23, 法向力=1821.6746, 切向力X=1510.8676, 切向力Y=-2030.1500 +FPS=37.14, 法向力=1811.2339, 切向力X=1536.9059, 切向力Y=-2031.8457 +FPS=34.05, 法向力=1598.9961, 切向力X=1741.1213, 切向力Y=-2119.2673 +FPS=37.61, 法向力=1620.2065, 切向力X=1722.1957, 切向力Y=-2149.9006 +FPS=33.88, 法向力=1418.0067, 切向力X=1643.0444, 切向力Y=-3396.6255 +FPS=36.29, 法向力=1364.2100, 切向力X=1717.6396, 切向力Y=-3520.2847 +FPS=34.55, 法向力=1961.7124, 切向力X=2011.5265, 切向力Y=-3163.9050 +FPS=36.80, 法向力=1936.1019, 切向力X=1967.5640, 切向力Y=-3171.3535 +FPS=36.37, 法向力=1809.5624, 切向力X=2387.6946, 切向力Y=-2641.9072 +FPS=38.34, 法向力=1834.1506, 切向力X=2388.6328, 切向力Y=-2677.3455 +FPS=36.52, 法向力=1665.1450, 切向力X=1424.1926, 切向力Y=-1924.6953 +FPS=36.53, 法向力=1679.6663, 切向力X=1495.9780, 切向力Y=-1930.8455 +FPS=36.41, 法向力=1686.4581, 切向力X=1480.9883, 切向力Y=-1916.4462 +FPS=32.95, 法向力=1476.5891, 切向力X=1528.8259, 切向力Y=-2860.4988 +FPS=34.16, 法向力=1034.4971, 切向力X=1867.0366, 切向力Y=-2581.7356 +FPS=35.20, 法向力=1051.1637, 切向力X=1862.5282, 切向力Y=-2536.1392 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002126s (9 tiles incl ref), finalize=0.000054s, total=0.002402s +FPS=36.01, 法向力=1062.4932, 切向力X=1855.0391, 切向力Y=-2540.2468 +FPS=38.91, 法向力=1304.2590, 切向力X=2070.3984, 切向力Y=-2952.1663 +FPS=36.79, 法向力=1376.7756, 切向力X=2071.2427, 切向力Y=-3097.7695 +FPS=34.31, 法向力=1437.4351, 切向力X=1286.6288, 切向力Y=-2982.4570 +FPS=37.11, 法向力=1449.7578, 切向力X=1263.8022, 切向力Y=-3137.7234 +FPS=37.36, 法向力=2186.7578, 切向力X=806.9269, 切向力Y=-2681.0850 +FPS=36.21, 法向力=2256.6982, 切向力X=915.5776, 切向力Y=-2815.9683 +FPS=33.70, 法向力=1269.2333, 切向力X=2038.5623, 切向力Y=-3137.7163 +FPS=35.93, 法向力=1273.4716, 切向力X=2102.1899, 切向力Y=-3140.2207 +FPS=35.57, 法向力=1534.5287, 切向力X=1856.9169, 切向力Y=-2539.1089 +FPS=35.20, 法向力=1525.6298, 切向力X=1775.0587, 切向力Y=-2554.2983 +FPS=34.83, 法向力=1525.4651, 切向力X=1786.6271, 切向力Y=-2578.2905 +FPS=36.36, 法向力=1616.5518, 切向力X=1930.5034, 切向力Y=-3366.5210 +FPS=37.23, 法向力=1605.3236, 切向力X=1948.5684, 切向力Y=-3457.8408 +FPS=35.31, 法向力=1579.3557, 切向力X=2119.2109, 切向力Y=-2790.1279 +FPS=37.30, 法向力=1588.1423, 切向力X=2137.1006, 切向力Y=-2718.7166 +FPS=35.76, 法向力=1776.5730, 切向力X=1577.1565, 切向力Y=-2631.4612 +FPS=35.85, 法向力=1763.2834, 切向力X=1533.1539, 切向力Y=-2572.9141 +FPS=32.94, 法向力=1598.0078, 切向力X=2242.4404, 切向力Y=-2575.4705 +FPS=36.46, 法向力=1614.3613, 切向力X=2243.7576, 切向力Y=-2491.4678 +FPS=30.85, 法向力=1483.8447, 切向力X=2226.3613, 切向力Y=-3056.8691 +FPS=35.02, 法向力=1514.3926, 切向力X=2160.5522, 切向力Y=-3044.5149 +FPS=32.96, 法向力=1534.1083, 切向力X=869.3644, 切向力Y=-1574.9016 +FPS=35.49, 法向力=1571.7317, 切向力X=854.8243, 切向力Y=-1629.6296 +FPS=35.35, 法向力=2020.1444, 切向力X=1381.8806, 切向力Y=-2076.0078 +FPS=36.91, 法向力=1995.6074, 切向力X=1286.4675, 切向力Y=-2015.6504 +FPS=34.07, 法向力=1212.5215, 切向力X=1822.9590, 切向力Y=-2341.1716 +FPS=36.99, 法向力=1147.0103, 切向力X=1821.8619, 切向力Y=-2380.3096 +FPS=36.17, 法向力=1633.6218, 切向力X=1896.6637, 切向力Y=-2442.9810 +FPS=35.82, 法向力=1681.5067, 切向力X=1887.2307, 切向力Y=-2444.0852 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000250s, blend=0.002169s (9 tiles incl ref), finalize=0.000047s, total=0.002473s +FPS=35.67, 法向力=1683.6215, 切向力X=1874.0371, 切向力Y=-2412.7837 +FPS=34.09, 法向力=1444.7407, 切向力X=1895.0952, 切向力Y=-2578.2358 +FPS=35.70, 法向力=1770.5245, 切向力X=2277.9116, 切向力Y=-2596.7212 +FPS=35.77, 法向力=1779.8833, 切向力X=2313.6602, 切向力Y=-2633.2708 +FPS=36.42, 法向力=1782.8694, 切向力X=2320.3599, 切向力Y=-2632.0591 +FPS=37.21, 法向力=1398.4902, 切向力X=1872.4658, 切向力Y=-1830.6123 +FPS=36.79, 法向力=1466.4280, 切向力X=1887.7759, 切向力Y=-1832.1624 +FPS=35.03, 法向力=1608.6521, 切向力X=1779.9609, 切向力Y=-2414.2988 +FPS=37.46, 法向力=1552.4050, 切向力X=1774.5507, 切向力Y=-2359.9626 +FPS=25.76, 法向力=1976.9655, 切向力X=1298.8379, 切向力Y=-2420.4199 +FPS=16.98, 法向力=1755.1555, 切向力X=1942.7693, 切向力Y=-1927.8965 +FPS=31.38, 法向力=1792.9893, 切向力X=1932.3811, 切向力Y=-2044.8611 +FPS=26.04, 法向力=1581.9254, 切向力X=2087.1973, 切向力Y=-1970.0886 +FPS=16.88, 法向力=1479.6770, 切向力X=2386.0044, 切向力Y=-2421.8130 +FPS=35.10, 法向力=1499.6541, 切向力X=2398.9326, 切向力Y=-2475.5156 +FPS=26.10, 法向力=1450.4655, 切向力X=1849.7101, 切向力Y=-2624.9517 +FPS=31.11, 法向力=1814.4161, 切向力X=2120.0271, 切向力Y=-2888.4028 +FPS=37.43, 法向力=1806.0327, 切向力X=2134.8889, 切向力Y=-2878.1655 +FPS=35.49, 法向力=2068.0327, 切向力X=1258.0281, 切向力Y=-2652.4346 +FPS=35.52, 法向力=2028.1495, 切向力X=1162.6002, 切向力Y=-2671.9146 +FPS=35.93, 法向力=2040.9618, 切向力X=1214.4976, 切向力Y=-2673.6040 +FPS=33.17, 法向力=1304.5701, 切向力X=1094.9825, 切向力Y=-2692.7114 +FPS=34.57, 法向力=1284.1819, 切向力X=1103.8165, 切向力Y=-2727.7642 +FPS=33.49, 法向力=1515.2520, 切向力X=2366.4260, 切向力Y=-2783.9929 +FPS=35.23, 法向力=1524.5719, 切向力X=2276.5181, 切向力Y=-2807.8413 +FPS=35.86, 法向力=1382.5747, 切向力X=1473.7905, 切向力Y=-1783.2389 +FPS=36.59, 法向力=1464.3915, 切向力X=1502.7117, 切向力Y=-1765.0466 +FPS=30.48, 法向力=1677.6857, 切向力X=843.1848, 切向力Y=-2217.5063 +FPS=36.84, 法向力=1757.7749, 切向力X=803.7979, 切向力Y=-2314.6863 +FPS=33.65, 法向力=1658.3818, 切向力X=2035.1415, 切向力Y=-1746.8788 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000234s, blend=0.002260s (9 tiles incl ref), finalize=0.000047s, total=0.002547s +FPS=36.03, 法向力=1759.2520, 切向力X=2078.1086, 切向力Y=-1608.9033 +FPS=34.39, 法向力=1301.0178, 切向力X=1918.5710, 切向力Y=-2145.0959 +FPS=36.13, 法向力=1211.5240, 切向力X=1858.2236, 切向力Y=-2287.4937 +FPS=33.14, 法向力=1384.9836, 切向力X=1754.8354, 切向力Y=-2498.2075 +FPS=36.34, 法向力=1410.7344, 切向力X=1725.7488, 切向力Y=-2461.6970 +FPS=35.41, 法向力=1379.2170, 切向力X=2352.9688, 切向力Y=-2233.4756 +FPS=37.47, 法向力=1440.9230, 切向力X=2383.3960, 切向力Y=-2271.9309 +FPS=34.49, 法向力=1637.4618, 切向力X=2156.4087, 切向力Y=-2176.5359 +FPS=35.78, 法向力=1662.4290, 切向力X=2106.8809, 切向力Y=-2216.3484 +FPS=36.16, 法向力=1627.1003, 切向力X=2124.2014, 切向力Y=-2212.3064 +FPS=34.97, 法向力=1872.1948, 切向力X=2458.0400, 切向力Y=-3095.9756 +FPS=34.49, 法向力=1510.8420, 切向力X=1282.3831, 切向力Y=-2569.8015 +FPS=36.67, 法向力=1516.9729, 切向力X=1323.0022, 切向力Y=-2678.2725 +FPS=36.13, 法向力=1506.7131, 切向力X=1288.2644, 切向力Y=-2621.2612 +FPS=37.55, 法向力=1337.8632, 切向力X=1463.9343, 切向力Y=-2313.5818 +FPS=35.62, 法向力=1295.3347, 切向力X=1488.8307, 切向力Y=-2253.3877 +FPS=32.98, 法向力=1645.1829, 切向力X=1825.6599, 切向力Y=-3124.8958 +FPS=37.23, 法向力=1603.5382, 切向力X=1824.0098, 切向力Y=-3098.6621 +FPS=34.03, 法向力=1368.8511, 切向力X=1822.9423, 切向力Y=-2839.7917 +FPS=36.04, 法向力=1298.1997, 切向力X=1919.9590, 切向力Y=-2837.4185 +FPS=34.08, 法向力=1395.0093, 切向力X=2393.8081, 切向力Y=-2429.9553 +FPS=37.06, 法向力=1320.6099, 切向力X=2478.9507, 切向力Y=-2333.9133 +FPS=34.32, 法向力=1594.4324, 切向力X=2079.8091, 切向力Y=-2772.0488 +FPS=32.98, 法向力=1612.5254, 切向力X=2149.0371, 切向力Y=-2701.1213 +FPS=32.52, 法向力=1658.3960, 切向力X=1937.6736, 切向力Y=-2759.2134 +FPS=34.22, 法向力=1701.1990, 切向力X=1930.6737, 切向力Y=-2822.3396 +FPS=32.27, 法向力=1506.5043, 切向力X=1586.8442, 切向力Y=-2867.3171 +FPS=33.91, 法向力=1484.8435, 切向力X=1579.0475, 切向力Y=-2880.0847 +FPS=30.92, 法向力=2090.4712, 切向力X=1624.5546, 切向力Y=-2533.0286 +FPS=34.89, 法向力=2062.4692, 切向力X=1582.8391, 切向力Y=-2575.1533 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000232s, blend=0.002183s (9 tiles incl ref), finalize=0.000048s, total=0.002469s +FPS=33.88, 法向力=1647.0830, 切向力X=2669.8870, 切向力Y=-2687.7129 +FPS=36.31, 法向力=1591.3707, 切向力X=2686.6321, 切向力Y=-2750.5200 +FPS=35.24, 法向力=1475.7122, 切向力X=1571.5834, 切向力Y=-3074.2593 +FPS=37.68, 法向力=1500.6582, 切向力X=1519.1553, 切向力Y=-3073.7759 +FPS=37.36, 法向力=1514.1487, 切向力X=1514.2957, 切向力Y=-3070.5212 +FPS=35.50, 法向力=1346.1108, 切向力X=955.5881, 切向力Y=-2696.0659 +FPS=35.71, 法向力=1310.8599, 切向力X=1824.2463, 切向力Y=-2279.7434 +FPS=36.86, 法向力=1279.1389, 切向力X=1960.3209, 切向力Y=-2297.9478 +FPS=45.92, 法向力=1283.4111, 切向力X=1977.8893, 切向力Y=-2351.6450 +FPS=42.58, 法向力=1445.2729, 切向力X=2038.5212, 切向力Y=-2681.7937 +FPS=46.41, 法向力=1433.7920, 切向力X=1936.2667, 切向力Y=-2753.7866 +FPS=48.53, 法向力=1476.2410, 切向力X=1972.1967, 切向力Y=-2731.6392 +FPS=39.62, 法向力=1248.4888, 切向力X=1932.4241, 切向力Y=-2021.6283 +FPS=46.84, 法向力=1252.5688, 切向力X=1908.5908, 切向力Y=-1994.5627 +FPS=44.04, 法向力=1251.1724, 切向力X=1914.9001, 切向力Y=-2073.7627 +FPS=45.18, 法向力=1300.1605, 切向力X=1353.7812, 切向力Y=-2816.6521 +FPS=46.57, 法向力=1353.9224, 切向力X=1377.1958, 切向力Y=-2830.2095 +FPS=43.78, 法向力=1820.8044, 切向力X=1574.2289, 切向力Y=-2793.9517 +FPS=46.25, 法向力=1833.2679, 切向力X=1636.0967, 切向力Y=-2918.2593 +FPS=47.93, 法向力=1849.4304, 切向力X=1662.0173, 切向力Y=-2996.2212 +FPS=40.86, 法向力=2134.7251, 切向力X=1648.9265, 切向力Y=-2874.8311 +FPS=44.70, 法向力=2163.8850, 切向力X=1727.5125, 切向力Y=-2745.6665 +FPS=40.08, 法向力=2177.9333, 切向力X=1735.0494, 切向力Y=-2702.7239 +FPS=41.99, 法向力=1495.9482, 切向力X=2170.2559, 切向力Y=-2974.6602 +FPS=37.45, 法向力=1476.3022, 切向力X=2133.1787, 切向力Y=-3037.2410 +FPS=37.52, 法向力=2262.1191, 切向力X=1466.3228, 切向力Y=-3253.2764 +FPS=39.94, 法向力=2262.3091, 切向力X=1381.7064, 切向力Y=-3256.1694 +FPS=39.14, 法向力=1536.5726, 切向力X=1215.8933, 切向力Y=-2786.8972 +FPS=45.50, 法向力=1540.1780, 切向力X=1173.2786, 切向力Y=-2762.5107 +FPS=48.43, 法向力=1547.3589, 切向力X=1138.4944, 切向力Y=-2767.5774 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000221s, blend=0.002096s (9 tiles incl ref), finalize=0.000043s, total=0.002365s +FPS=44.72, 法向力=1738.2195, 切向力X=1795.9875, 切向力Y=-2847.6445 +FPS=47.74, 法向力=1809.8676, 切向力X=1933.2957, 切向力Y=-2889.2427 +FPS=44.45, 法向力=1786.9146, 切向力X=1806.1224, 切向力Y=-2884.9712 +FPS=46.11, 法向力=1318.1537, 切向力X=1001.2455, 切向力Y=-2308.3438 +FPS=46.11, 法向力=1313.9170, 切向力X=1023.6466, 切向力Y=-2266.0391 +FPS=48.37, 法向力=1330.6440, 切向力X=1028.4016, 切向力Y=-2295.4097 +FPS=43.17, 法向力=2424.9895, 切向力X=1213.9558, 切向力Y=-3447.9702 +FPS=46.18, 法向力=2490.4075, 切向力X=1289.6993, 切向力Y=-3661.7280 +FPS=40.23, 法向力=1782.1616, 切向力X=2290.4268, 切向力Y=-2360.4480 +FPS=49.96, 法向力=1861.0023, 切向力X=2369.0061, 切向力Y=-2417.3208 +FPS=35.89, 法向力=1873.1946, 切向力X=2391.9004, 切向力Y=-2302.5576 +FPS=36.84, 法向力=2008.6769, 切向力X=1420.6997, 切向力Y=-3186.4966 +FPS=34.13, 法向力=2060.4102, 切向力X=1373.8279, 切向力Y=-3172.6484 +FPS=31.97, 法向力=1728.9747, 切向力X=2185.2068, 切向力Y=-2345.1799 +FPS=34.35, 法向力=1757.9625, 切向力X=2117.3230, 切向力Y=-2391.7393 +FPS=32.67, 法向力=1516.7609, 切向力X=2063.4673, 切向力Y=-2416.8137 +FPS=35.32, 法向力=1478.2356, 切向力X=1994.4235, 切向力Y=-2455.7954 +FPS=35.67, 法向力=1631.4335, 切向力X=1533.2185, 切向力Y=-2662.2590 +FPS=37.05, 法向力=1601.8210, 切向力X=1562.2480, 切向力Y=-2664.4170 +FPS=32.83, 法向力=1610.4589, 切向力X=1943.4503, 切向力Y=-2938.4585 +FPS=36.53, 法向力=1615.9854, 切向力X=1994.1553, 切向力Y=-2898.9761 +FPS=35.26, 法向力=1811.9272, 切向力X=1871.3134, 切向力Y=-3223.7144 +FPS=36.43, 法向力=1747.4407, 切向力X=1940.4181, 切向力Y=-3215.4810 +FPS=35.57, 法向力=1691.2129, 切向力X=1377.9678, 切向力Y=-2047.0337 +FPS=33.28, 法向力=1641.2460, 切向力X=1451.0615, 切向力Y=-2014.1600 +FPS=33.19, 法向力=1861.6705, 切向力X=2375.5813, 切向力Y=-2146.5894 +FPS=34.67, 法向力=1770.5923, 切向力X=2317.1372, 切向力Y=-2211.8379 +FPS=31.77, 法向力=2233.5737, 切向力X=2019.4652, 切向力Y=-2957.0317 +FPS=34.04, 法向力=2198.9980, 切向力X=1902.0184, 切向力Y=-3003.2573 +FPS=33.58, 法向力=1561.3589, 切向力X=1727.3138, 切向力Y=-2086.9082 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002076s (9 tiles incl ref), finalize=0.000043s, total=0.002339s +FPS=37.09, 法向力=1550.4250, 切向力X=1669.1956, 切向力Y=-2143.3154 +FPS=36.75, 法向力=1530.7075, 切向力X=1631.1975, 切向力Y=-2105.3005 +FPS=36.98, 法向力=1612.7092, 切向力X=1311.3635, 切向力Y=-2244.8369 +FPS=34.14, 法向力=1860.2236, 切向力X=1685.0762, 切向力Y=-2355.6116 +FPS=37.25, 法向力=1867.8951, 切向力X=1725.4913, 切向力Y=-2393.5054 +FPS=37.86, 法向力=1841.4186, 切向力X=1857.4062, 切向力Y=-2375.7957 +FPS=24.84, 法向力=1355.7507, 切向力X=1603.5966, 切向力Y=-2301.3706 +FPS=36.22, 法向力=1365.2621, 切向力X=1489.9547, 切向力Y=-2311.1641 +FPS=35.67, 法向力=1529.7771, 切向力X=1755.9802, 切向力Y=-2249.2295 +FPS=34.17, 法向力=1568.6355, 切向力X=1820.6542, 切向力Y=-2227.6294 +FPS=32.24, 法向力=1803.1802, 切向力X=1831.8896, 切向力Y=-2263.1143 +FPS=33.07, 法向力=1312.3838, 切向力X=2459.6292, 切向力Y=-2703.0002 +FPS=33.40, 法向力=1341.5715, 切向力X=2452.3931, 切向力Y=-2670.5972 +FPS=32.13, 法向力=1245.0056, 切向力X=1803.0710, 切向力Y=-2673.8193 +FPS=30.80, 法向力=1286.9313, 切向力X=1790.7092, 切向力Y=-2658.1714 +FPS=33.35, 法向力=1292.6331, 切向力X=1782.7278, 切向力Y=-2665.7881 +FPS=35.18, 法向力=2056.7920, 切向力X=1653.8105, 切向力Y=-2878.1885 +FPS=36.81, 法向力=2085.3594, 切向力X=1499.5090, 切向力Y=-2760.2520 +FPS=34.30, 法向力=1287.0653, 切向力X=1909.7473, 切向力Y=-2833.6050 +FPS=34.81, 法向力=1541.3406, 切向力X=1625.6938, 切向力Y=-3143.6221 +FPS=35.82, 法向力=1565.7931, 切向力X=1574.7675, 切向力Y=-3220.5210 +FPS=37.04, 法向力=1565.1382, 切向力X=1594.7944, 切向力Y=-3226.4131 +FPS=36.19, 法向力=1609.5099, 切向力X=2261.6226, 切向力Y=-3008.5947 +FPS=37.07, 法向力=1667.5974, 切向力X=2266.0635, 切向力Y=-2923.5640 +FPS=34.43, 法向力=1937.2745, 切向力X=2271.5674, 切向力Y=-3012.6648 +FPS=37.13, 法向力=1949.2795, 切向力X=2285.2903, 切向力Y=-2957.1841 +FPS=34.26, 法向力=1466.7802, 切向力X=2303.7207, 切向力Y=-2102.6270 +FPS=35.49, 法向力=1508.4177, 切向力X=2369.5366, 切向力Y=-2058.5789 +FPS=32.58, 法向力=1483.7395, 切向力X=1164.4031, 切向力Y=-2326.5627 +FPS=37.04, 法向力=1531.0222, 切向力X=1087.2019, 切向力Y=-2259.3010 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000232s, blend=0.003087s (9 tiles incl ref), finalize=0.000049s, total=0.003374s +FPS=34.21, 法向力=1365.7908, 切向力X=2099.2708, 切向力Y=-3188.9336 +FPS=37.12, 法向力=1268.6519, 切向力X=2124.4260, 切向力Y=-3114.6890 +FPS=33.00, 法向力=1246.2534, 切向力X=2132.2842, 切向力Y=-3139.2703 +FPS=36.83, 法向力=1833.1700, 切向力X=2156.7642, 切向力Y=-1995.5972 +FPS=37.40, 法向力=1825.2083, 切向力X=2176.6519, 切向力Y=-1895.6189 +FPS=34.91, 法向力=1764.3467, 切向力X=2196.3745, 切向力Y=-2579.4688 +FPS=36.86, 法向力=1735.0164, 切向力X=2197.6528, 切向力Y=-2595.5554 +FPS=37.77, 法向力=1421.0941, 切向力X=1777.4625, 切向力Y=-2880.7583 +FPS=36.43, 法向力=1397.1895, 切向力X=1803.0265, 切向力Y=-2934.4180 +FPS=35.79, 法向力=1917.7170, 切向力X=2168.3552, 切向力Y=-2849.6594 +FPS=36.96, 法向力=1935.2648, 切向力X=2172.4338, 切向力Y=-2844.2280 +FPS=33.32, 法向力=1294.2288, 切向力X=1275.5405, 切向力Y=-2773.8928 +FPS=33.52, 法向力=1274.6178, 切向力X=1293.5480, 切向力Y=-2565.4717 +FPS=34.29, 法向力=1506.3883, 切向力X=2231.9360, 切向力Y=-3459.6724 +FPS=35.35, 法向力=1475.6326, 切向力X=2281.1213, 切向力Y=-3400.3799 +FPS=34.36, 法向力=1288.8613, 切向力X=1601.5836, 切向力Y=-3147.8687 +FPS=35.36, 法向力=1288.1926, 切向力X=1590.2932, 切向力Y=-3185.0137 +FPS=35.15, 法向力=1484.2104, 切向力X=1534.4364, 切向力Y=-2389.8252 +FPS=36.69, 法向力=1505.6956, 切向力X=1591.2971, 切向力Y=-2325.2747 +FPS=35.88, 法向力=1519.7743, 切向力X=1624.2721, 切向力Y=-2304.2456 +FPS=34.36, 法向力=2000.7002, 切向力X=1903.8247, 切向力Y=-2079.1567 +FPS=35.95, 法向力=2001.1674, 切向力X=1858.5726, 切向力Y=-2120.3462 +FPS=34.39, 法向力=1565.9575, 切向力X=1732.3245, 切向力Y=-2601.2534 +FPS=35.50, 法向力=1659.1318, 切向力X=1929.7797, 切向力Y=-2641.3315 +FPS=35.15, 法向力=1627.9114, 切向力X=1860.2183, 切向力Y=-2653.5630 +FPS=36.25, 法向力=1632.2708, 切向力X=1884.3595, 切向力Y=-2589.0737 +FPS=33.86, 法向力=1535.1483, 切向力X=1120.0210, 切向力Y=-2987.9978 +FPS=34.31, 法向力=1551.6687, 切向力X=1033.3533, 切向力Y=-2980.0867 +FPS=32.70, 法向力=1672.1440, 切向力X=1582.9330, 切向力Y=-2973.8550 +FPS=36.07, 法向力=1686.9803, 切向力X=1650.5640, 切向力Y=-2951.2075 +stitch_feature_optimized: canvas out_w=472, out_h=418, x_min=-142.99, y_min=-83.23 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002158s (9 tiles incl ref), finalize=0.000049s, total=0.002453s +FPS=32.33, 法向力=1691.4000, 切向力X=1693.3240, 切向力Y=-2173.6968 +FPS=34.63, 法向力=1628.7310, 切向力X=1639.6710, 切向力Y=-2135.5488 +FPS=31.84, 法向力=1605.0542, 切向力X=1865.2654, 切向力Y=-2994.9702 +FPS=35.69, 法向力=1594.0594, 切向力X=1916.1951, 切向力Y=-3035.3340 +FPS=35.88, 法向力=1210.8945, 切向力X=1393.9886, 切向力Y=-2160.9319 +FPS=34.95, 法向力=1204.5264, 切向力X=1423.8267, 切向力Y=-2098.7983 +FPS=32.63, 法向力=1625.7906, 切向力X=1437.4780, 切向力Y=-2719.7461 +FPS=36.28, 法向力=1738.4880, 切向力X=1414.4695, 切向力Y=-2664.0005 +FPS=35.87, 法向力=2112.4924, 切向力X=2194.7329, 切向力Y=-3314.1824 +FPS=36.35, 法向力=2196.4185, 切向力X=2180.5037, 切向力Y=-3477.4180 +FPS=32.38, 法向力=1618.7703, 切向力X=2518.6675, 切向力Y=-2994.5696 +FPS=35.88, 法向力=1695.6487, 切向力X=2547.9883, 切向力Y=-2984.3308 +FPS=32.02, 法向力=1442.9670, 切向力X=2272.5120, 切向力Y=-2309.8438 +FPS=36.94, 法向力=1352.7896, 切向力X=2243.4370, 切向力Y=-2210.3877 +FPS=32.90, 法向力=1333.1375, 切向力X=1422.5583, 切向力Y=-3379.2051 +FPS=11.51, 法向力=1549.7546, 切向力X=1766.2220, 切向力Y=-2925.6128 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260520_092100.log b/examples/logs/qt_viewer_20260520_092100.log new file mode 100644 index 0000000..9be439c --- /dev/null +++ b/examples/logs/qt_viewer_20260520_092100.log @@ -0,0 +1,1400 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=30 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.49, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=2.38, 法向力=2224.7910, 切向力X=260.1930, 切向力Y=243.3053 +FPS=25.74, 法向力=1154.5861, 切向力X=667.0301, 切向力Y=223.7947 +FPS=29.56, 法向力=1149.4336, 切向力X=626.4739, 切向力Y=204.3051 +FPS=30.36, 法向力=1864.3063, 切向力X=904.4747, 切向力Y=-262.7321 +FPS=28.23, 法向力=1904.9192, 切向力X=1010.6456, 切向力Y=-287.5845 +FPS=27.58, 法向力=1175.8311, 切向力X=-105.4808, 切向力Y=-203.3131 +FPS=29.30, 法向力=1235.0581, 切向力X=-54.5437, 切向力Y=-107.2201 +FPS=31.67, 法向力=1061.8169, 切向力X=388.2142, 切向力Y=-254.5480 +FPS=30.29, 法向力=1176.3347, 切向力X=403.1379, 切向力Y=-318.2960 +FPS=30.15, 法向力=1249.1508, 切向力X=-66.6550, 切向力Y=-39.7693 +FPS=29.22, 法向力=1100.6628, 切向力X=341.3958, 切向力Y=-369.2255 +FPS=29.94, 法向力=1081.9526, 切向力X=332.7995, 切向力Y=-403.5438 +FPS=29.81, 法向力=1640.2861, 切向力X=521.0195, 切向力Y=502.9885 +FPS=31.18, 法向力=1686.2671, 切向力X=579.4982, 切向力Y=455.4351 +FPS=31.37, 法向力=2328.8516, 切向力X=-479.5275, 切向力Y=-571.0262 +FPS=28.79, 法向力=2364.8032, 切向力X=-430.9138, 切向力Y=-649.2683 +FPS=28.40, 法向力=1780.7195, 切向力X=360.0698, 切向力Y=-319.8290 +FPS=30.22, 法向力=1945.3154, 切向力X=301.7706, 切向力Y=-326.6445 +FPS=30.93, 法向力=1233.6771, 切向力X=368.3489, 切向力Y=-80.8263 +FPS=29.56, 法向力=1467.1481, 切向力X=-769.9725, 切向力Y=-493.9164 +FPS=30.77, 法向力=1416.0013, 切向力X=-687.9279, 切向力Y=-422.3413 +FPS=30.60, 法向力=1825.9172, 切向力X=127.7656, 切向力Y=116.9109 +FPS=30.23, 法向力=1839.7988, 切向力X=252.0081, 切向力Y=143.5939 +FPS=29.79, 法向力=1982.6062, 切向力X=442.3596, 切向力Y=445.0638 +FPS=31.50, 法向力=2013.9106, 切向力X=434.3831, 切向力Y=417.7051 +FPS=30.01, 法向力=1166.0719, 切向力X=-290.2495, 切向力Y=-142.4145 +FPS=29.37, 法向力=1820.3669, 切向力X=438.7110, 切向力Y=467.0408 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000417s, blend=0.002325s (9 tiles incl ref), finalize=0.000049s, total=0.002799s +FPS=32.29, 法向力=1937.1851, 切向力X=518.2728, 切向力Y=532.5547 +FPS=28.54, 法向力=1066.2585, 切向力X=1106.9727, 切向力Y=314.3081 +FPS=30.86, 法向力=1143.2721, 切向力X=1169.7810, 切向力Y=311.6941 +FPS=28.81, 法向力=1503.5436, 切向力X=177.0896, 切向力Y=-540.0121 +FPS=30.38, 法向力=1513.8932, 切向力X=67.1934, 切向力Y=-541.0318 +FPS=27.62, 法向力=1174.3964, 切向力X=471.8552, 切向力Y=-482.4224 +FPS=29.58, 法向力=2200.7002, 切向力X=-194.6575, 切向力Y=-1006.6708 +FPS=28.83, 法向力=2202.4487, 切向力X=-187.0708, 切向力Y=-965.7205 +FPS=27.96, 法向力=1949.7415, 切向力X=527.2256, 切向力Y=-356.1770 +FPS=29.46, 法向力=1969.1282, 切向力X=476.8560, 切向力Y=-365.5957 +FPS=29.38, 法向力=1069.9314, 切向力X=-78.9490, 切向力Y=-347.4662 +FPS=30.98, 法向力=1120.1525, 切向力X=-83.1875, 切向力Y=-349.4875 +FPS=28.41, 法向力=1491.6697, 切向力X=426.2255, 切向力Y=239.5516 +FPS=29.43, 法向力=1118.3947, 切向力X=187.4919, 切向力Y=366.5018 +FPS=29.37, 法向力=1130.4272, 切向力X=201.7794, 切向力Y=385.7766 +FPS=27.88, 法向力=1394.0461, 切向力X=111.3199, 切向力Y=-430.3931 +FPS=30.96, 法向力=1373.1399, 切向力X=18.8681, 切向力Y=-446.2293 +FPS=28.01, 法向力=1643.6426, 切向力X=388.7119, 切向力Y=634.3158 +FPS=30.12, 法向力=1662.3503, 切向力X=321.3998, 切向力Y=743.7904 +FPS=27.69, 法向力=1212.4143, 切向力X=294.9897, 切向力Y=-256.3879 +FPS=28.92, 法向力=1568.3740, 切向力X=413.7010, 切向力Y=-192.6745 +FPS=30.27, 法向力=1568.6495, 切向力X=462.4782, 切向力Y=-187.8087 +FPS=28.45, 法向力=1261.9568, 切向力X=-162.3635, 切向力Y=-739.7668 +FPS=29.33, 法向力=1246.4066, 切向力X=-229.7486, 切向力Y=-715.0347 +FPS=27.29, 法向力=1372.0208, 切向力X=193.4386, 切向力Y=436.7115 +FPS=31.24, 法向力=1487.0485, 切向力X=230.6512, 切向力Y=305.0741 +FPS=29.27, 法向力=1666.1086, 切向力X=-703.4097, 切向力Y=722.2034 +FPS=29.76, 法向力=1461.6591, 切向力X=173.3448, 切向力Y=-878.9363 +FPS=29.88, 法向力=1489.8589, 切向力X=220.7866, 切向力Y=-909.9890 +FPS=29.38, 法向力=1304.3589, 切向力X=-258.3160, 切向力Y=-689.7865 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000230s, blend=0.002153s (9 tiles incl ref), finalize=0.000047s, total=0.002436s +FPS=30.27, 法向力=1314.1470, 切向力X=-311.9951, 切向力Y=-680.2054 +FPS=27.29, 法向力=1960.5100, 切向力X=-432.0943, 切向力Y=-592.6822 +FPS=30.37, 法向力=2024.4497, 切向力X=-419.3515, 切向力Y=-594.1428 +FPS=28.22, 法向力=1804.5078, 切向力X=248.5330, 切向力Y=5.7614 +FPS=29.81, 法向力=1301.1775, 切向力X=1012.1646, 切向力Y=-446.4257 +FPS=30.58, 法向力=1304.6826, 切向力X=966.8188, 切向力Y=-414.8136 +FPS=30.00, 法向力=1149.6887, 切向力X=1183.0620, 切向力Y=-374.0692 +FPS=29.89, 法向力=1164.2827, 切向力X=1118.3711, 切向力Y=-355.4737 +FPS=28.11, 法向力=1291.8455, 切向力X=-78.1072, 切向力Y=105.9669 +FPS=30.00, 法向力=1385.0513, 切向力X=-112.4951, 切向力Y=21.5912 +FPS=29.06, 法向力=1252.9526, 切向力X=-495.1682, 切向力Y=-570.9062 +FPS=29.13, 法向力=1194.2874, 切向力X=-469.3030, 切向力Y=-615.2053 +FPS=30.54, 法向力=1467.0568, 切向力X=32.9512, 切向力Y=216.2107 +FPS=29.87, 法向力=1354.3594, 切向力X=570.8550, 切向力Y=-601.0266 +FPS=29.21, 法向力=1476.3016, 切向力X=515.0106, 切向力Y=-624.8168 +FPS=29.41, 法向力=1713.6532, 切向力X=425.4073, 切向力Y=-528.9071 +FPS=30.62, 法向力=1741.4746, 切向力X=481.3408, 切向力Y=-543.6402 +FPS=26.35, 法向力=1327.9111, 切向力X=-176.5296, 切向力Y=-429.4977 +FPS=28.67, 法向力=1315.0366, 切向力X=-211.8036, 切向力Y=-316.2380 +FPS=29.73, 法向力=1338.1096, 切向力X=-589.7524, 切向力Y=188.7260 +FPS=26.77, 法向力=2166.0842, 切向力X=-955.7125, 切向力Y=-2056.2656 +FPS=27.43, 法向力=2144.7087, 切向力X=-901.0785, 切向力Y=-2160.1055 +FPS=27.68, 法向力=1011.1449, 切向力X=405.4737, 切向力Y=-755.1814 +FPS=28.57, 法向力=1077.0305, 切向力X=351.2899, 切向力Y=-769.9023 +FPS=27.32, 法向力=1658.7336, 切向力X=482.1289, 切向力Y=-650.4706 +FPS=28.61, 法向力=1310.3748, 切向力X=-627.3812, 切向力Y=65.4159 +FPS=29.87, 法向力=1353.3452, 切向力X=-626.6550, 切向力Y=-2.0675 +FPS=26.53, 法向力=1174.2393, 切向力X=-203.2187, 切向力Y=59.0876 +FPS=28.70, 法向力=1152.7628, 切向力X=-76.3231, 切向力Y=-29.7434 +FPS=26.70, 法向力=1603.4664, 切向力X=301.0012, 切向力Y=-29.2554 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000337s, blend=0.002420s (9 tiles incl ref), finalize=0.000053s, total=0.002819s +FPS=26.75, 法向力=1622.1570, 切向力X=219.8354, 切向力Y=-44.5286 +FPS=28.61, 法向力=1264.1267, 切向力X=227.6154, 切向力Y=-536.3130 +FPS=27.28, 法向力=1236.5596, 切向力X=-36.6004, 切向力Y=-1002.3759 +FPS=28.89, 法向力=1252.3468, 切向力X=-11.9653, 切向力Y=-949.7157 +FPS=28.31, 法向力=1878.2644, 切向力X=573.4443, 切向力Y=-854.1494 +FPS=28.18, 法向力=1912.2668, 切向力X=561.2224, 切向力Y=-949.3583 +FPS=28.30, 法向力=1486.7297, 切向力X=-79.1126, 切向力Y=-414.8141 +FPS=28.07, 法向力=1378.3356, 切向力X=-337.5087, 切向力Y=-497.6238 +FPS=26.68, 法向力=1386.7819, 切向力X=-341.8743, 切向力Y=-481.0562 +FPS=27.74, 法向力=1124.2371, 切向力X=458.0292, 切向力Y=-814.2161 +FPS=26.42, 法向力=1386.6801, 切向力X=-12.2336, 切向力Y=-777.9587 +FPS=28.44, 法向力=1352.2386, 切向力X=1.1796, 切向力Y=-797.7832 +FPS=25.11, 法向力=1415.5175, 切向力X=828.2548, 切向力Y=-275.0168 +FPS=27.00, 法向力=1390.7856, 切向力X=815.3814, 切向力Y=-210.8767 +FPS=25.28, 法向力=1105.7554, 切向力X=470.1585, 切向力Y=501.8851 +FPS=25.76, 法向力=966.2824, 切向力X=664.0052, 切向力Y=-229.0018 +FPS=26.87, 法向力=1007.4568, 切向力X=625.7184, 切向力Y=-190.3774 +FPS=26.20, 法向力=2033.9387, 切向力X=115.3474, 切向力Y=-518.3406 +FPS=26.12, 法向力=1702.7815, 切向力X=901.6206, 切向力Y=-1547.0978 +FPS=27.30, 法向力=1740.9233, 切向力X=823.7021, 切向力Y=-1593.9229 +FPS=25.21, 法向力=1143.9075, 切向力X=133.8513, 切向力Y=-1123.1602 +FPS=26.23, 法向力=1403.6589, 切向力X=469.4854, 切向力Y=-790.8008 +FPS=26.79, 法向力=1415.4324, 切向力X=555.9714, 切向力Y=-759.8062 +FPS=25.77, 法向力=1655.5081, 切向力X=851.9319, 切向力Y=-624.7598 +FPS=26.16, 法向力=1664.2551, 切向力X=803.8846, 切向力Y=-745.6662 +FPS=26.63, 法向力=2004.1326, 切向力X=-740.8890, 切向力Y=-461.0432 +FPS=26.21, 法向力=1551.5398, 切向力X=334.3140, 切向力Y=-340.9952 +FPS=25.61, 法向力=1525.8883, 切向力X=366.6162, 切向力Y=-384.6033 +FPS=27.56, 法向力=2243.7815, 切向力X=-463.5371, 切向力Y=-721.5249 +FPS=25.61, 法向力=1790.5721, 切向力X=362.0375, 切向力Y=-958.6559 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000234s, blend=0.002145s (9 tiles incl ref), finalize=0.000048s, total=0.002432s +FPS=26.86, 法向力=1695.4967, 切向力X=339.3245, 切向力Y=-905.7778 +FPS=25.39, 法向力=1094.4773, 切向力X=1292.1952, 切向力Y=-435.0707 +FPS=25.85, 法向力=1158.5211, 切向力X=1312.4847, 切向力Y=-347.9889 +FPS=25.88, 法向力=2353.0361, 切向力X=119.1488, 切向力Y=-1042.9141 +FPS=24.60, 法向力=1383.3473, 切向力X=403.3458, 切向力Y=-376.2852 +FPS=26.91, 法向力=1411.7354, 切向力X=749.9513, 切向力Y=-1245.0664 +FPS=26.70, 法向力=1438.1992, 切向力X=713.2622, 切向力Y=-1340.8009 +FPS=25.75, 法向力=1861.8718, 切向力X=399.7022, 切向力Y=-1098.2698 +FPS=26.84, 法向力=1944.6016, 切向力X=350.4112, 切向力Y=-1135.6147 +FPS=25.79, 法向力=1213.1912, 切向力X=-518.1613, 切向力Y=-290.2952 +FPS=22.44, 法向力=2267.0840, 切向力X=886.7990, 切向力Y=-1450.5408 +FPS=26.30, 法向力=2222.3259, 切向力X=971.0006, 切向力Y=-1458.5134 +FPS=27.72, 法向力=1575.8322, 切向力X=1110.0481, 切向力Y=-663.5492 +FPS=25.18, 法向力=1125.2417, 切向力X=787.6644, 切向力Y=-304.0651 +FPS=27.78, 法向力=1110.8643, 切向力X=833.7654, 切向力Y=-308.7010 +FPS=24.38, 法向力=1266.1355, 切向力X=963.9326, 切向力Y=-875.5989 +FPS=23.20, 法向力=1710.1729, 切向力X=473.7577, 切向力Y=-1637.4086 +FPS=27.62, 法向力=1722.3669, 切向力X=542.0229, 切向力Y=-1665.0546 +FPS=25.85, 法向力=1573.0640, 切向力X=1291.3901, 切向力Y=-784.3660 +FPS=26.45, 法向力=1992.8618, 切向力X=242.8424, 切向力Y=-1624.7292 +FPS=26.79, 法向力=2008.7875, 切向力X=140.0748, 切向力Y=-1758.7769 +FPS=25.96, 法向力=1267.1537, 切向力X=1033.7819, 切向力Y=-389.7504 +FPS=26.75, 法向力=1444.2544, 切向力X=752.5728, 切向力Y=-605.4376 +FPS=26.71, 法向力=1513.2563, 切向力X=758.9604, 切向力Y=-601.1430 +FPS=25.59, 法向力=913.9344, 切向力X=399.0991, 切向力Y=-830.1321 +FPS=26.36, 法向力=904.9427, 切向力X=456.7164, 切向力Y=-927.7089 +FPS=25.32, 法向力=1384.1788, 切向力X=1092.2729, 切向力Y=-1188.7620 +FPS=27.17, 法向力=1054.6868, 切向力X=965.0132, 切向力Y=-1352.1376 +FPS=27.24, 法向力=1080.2833, 切向力X=965.9071, 切向力Y=-1514.3048 +FPS=23.56, 法向力=1273.3502, 切向力X=1098.5109, 切向力Y=-1511.6079 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000285s, blend=0.002233s (9 tiles incl ref), finalize=0.000053s, total=0.002578s +FPS=23.74, 法向力=1274.0833, 切向力X=1293.0435, 切向力Y=-766.3010 +FPS=27.79, 法向力=1256.3815, 切向力X=1248.8124, 切向力Y=-837.6822 +FPS=25.93, 法向力=1277.3318, 切向力X=472.4659, 切向力Y=5.5037 +FPS=26.64, 法向力=1325.2072, 切向力X=478.8442, 切向力Y=-9.5332 +FPS=25.09, 法向力=1487.4965, 切向力X=226.7099, 切向力Y=-1008.0411 +FPS=26.01, 法向力=1770.3921, 切向力X=-261.1909, 切向力Y=-305.2203 +FPS=26.56, 法向力=1726.1461, 切向力X=-223.9111, 切向力Y=-329.8371 +FPS=27.42, 法向力=1321.2207, 切向力X=37.1784, 切向力Y=-1314.2231 +FPS=24.19, 法向力=1862.8215, 切向力X=-572.9581, 切向力Y=-1282.9382 +FPS=26.02, 法向力=1855.6218, 切向力X=-456.3199, 切向力Y=-1283.2550 +FPS=25.90, 法向力=1301.1125, 切向力X=18.7905, 切向力Y=-1152.4089 +FPS=25.81, 法向力=1837.9597, 切向力X=-229.9950, 切向力Y=-763.4960 +FPS=27.26, 法向力=1836.1605, 切向力X=-243.5648, 切向力Y=-783.8129 +FPS=25.96, 法向力=1451.3140, 切向力X=-184.7770, 切向力Y=-791.7948 +FPS=25.42, 法向力=1287.0688, 切向力X=-331.9706, 切向力Y=-987.9832 +FPS=26.76, 法向力=1305.8130, 切向力X=-360.2389, 切向力Y=-993.2098 +FPS=25.42, 法向力=1382.4753, 切向力X=129.4464, 切向力Y=-1692.7665 +FPS=25.69, 法向力=1627.7886, 切向力X=529.8038, 切向力Y=-1183.6760 +FPS=27.67, 法向力=1589.6189, 切向力X=537.8325, 切向力Y=-1217.8145 +FPS=24.69, 法向力=1707.5707, 切向力X=-148.6827, 切向力Y=-603.8591 +FPS=26.64, 法向力=1624.7582, 切向力X=-142.7588, 切向力Y=-500.3700 +FPS=26.78, 法向力=2140.6187, 切向力X=1250.7213, 切向力Y=-626.9295 +FPS=26.90, 法向力=1875.0466, 切向力X=1740.9775, 切向力Y=-1433.0002 +FPS=25.69, 法向力=1862.7251, 切向力X=1737.5471, 切向力Y=-1379.9109 +FPS=26.27, 法向力=1128.5354, 切向力X=392.9173, 切向力Y=-1064.3193 +FPS=25.80, 法向力=1693.6489, 切向力X=1071.2898, 切向力Y=-401.7276 +FPS=26.70, 法向力=1621.0713, 切向力X=1101.5183, 切向力Y=-499.7692 +FPS=26.51, 法向力=1422.0752, 切向力X=259.1208, 切向力Y=-1695.0845 +FPS=26.46, 法向力=1430.8339, 切向力X=244.4799, 切向力Y=-1667.7197 +FPS=26.03, 法向力=1442.9578, 切向力X=625.8567, 切向力Y=-1137.7167 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002052s (9 tiles incl ref), finalize=0.000047s, total=0.002342s +FPS=25.25, 法向力=1653.3538, 切向力X=273.4462, 切向力Y=-1515.8472 +FPS=24.98, 法向力=1693.1592, 切向力X=201.6800, 切向力Y=-1486.5623 +FPS=26.03, 法向力=1041.9673, 切向力X=906.1864, 切向力Y=-828.1818 +FPS=25.78, 法向力=1230.2166, 切向力X=1183.3677, 切向力Y=-796.7252 +FPS=27.01, 法向力=1315.7332, 切向力X=1165.8066, 切向力Y=-625.0825 +FPS=25.44, 法向力=2476.1758, 切向力X=-364.9065, 切向力Y=-1047.6721 +FPS=24.83, 法向力=1201.4160, 切向力X=818.8795, 切向力Y=-1312.3842 +FPS=27.04, 法向力=1221.8013, 切向力X=808.9866, 切向力Y=-1339.1598 +FPS=26.39, 法向力=1585.7783, 切向力X=948.1962, 切向力Y=-548.4498 +FPS=26.20, 法向力=1214.1497, 切向力X=674.4192, 切向力Y=-956.6738 +FPS=26.31, 法向力=1223.7631, 切向力X=728.8969, 切向力Y=-1028.4128 +FPS=24.79, 法向力=2290.6067, 切向力X=1721.1804, 切向力Y=-1624.8588 +FPS=24.68, 法向力=2146.7375, 切向力X=1075.6907, 切向力Y=-714.3625 +FPS=26.42, 法向力=2045.2766, 切向力X=1156.4170, 切向力Y=-722.8281 +FPS=25.84, 法向力=1818.9410, 切向力X=-550.5505, 切向力Y=-1115.0021 +FPS=25.88, 法向力=1768.8490, 切向力X=-517.4774, 切向力Y=-1119.7329 +FPS=24.23, 法向力=1378.9915, 切向力X=500.0031, 切向力Y=-563.8211 +FPS=24.90, 法向力=1905.2517, 切向力X=2037.9631, 切向力Y=-2028.5110 +FPS=25.38, 法向力=1191.5043, 切向力X=-189.8544, 切向力Y=-781.3705 +FPS=26.45, 法向力=1164.2375, 切向力X=-174.9949, 切向力Y=-844.9287 +FPS=24.78, 法向力=1709.6177, 切向力X=37.0030, 切向力Y=-1108.5455 +FPS=26.84, 法向力=1774.7394, 切向力X=-18.5879, 切向力Y=-1145.5647 +FPS=26.09, 法向力=2034.7977, 切向力X=-961.2379, 切向力Y=-1360.9342 +FPS=25.66, 法向力=1619.6293, 切向力X=-371.1226, 切向力Y=-1674.9117 +FPS=26.74, 法向力=1604.1714, 切向力X=-369.2599, 切向力Y=-1712.2812 +FPS=24.13, 法向力=1647.7844, 切向力X=733.8851, 切向力Y=-1460.0375 +FPS=24.79, 法向力=1106.5510, 切向力X=523.8292, 切向力Y=-535.9378 +FPS=26.71, 法向力=1112.7566, 切向力X=486.1271, 切向力Y=-553.7215 +FPS=24.51, 法向力=1666.8259, 切向力X=642.8088, 切向力Y=-715.4108 +FPS=25.48, 法向力=1527.9373, 切向力X=430.4028, 切向力Y=-1457.1855 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000319s, blend=0.002189s (9 tiles incl ref), finalize=0.000050s, total=0.002565s +FPS=26.15, 法向力=1528.0333, 切向力X=349.5626, 切向力Y=-1396.2419 +FPS=26.12, 法向力=1482.9185, 切向力X=959.7268, 切向力Y=-544.3229 +FPS=25.42, 法向力=1307.0496, 切向力X=271.6112, 切向力Y=-963.8859 +FPS=26.34, 法向力=1356.5793, 切向力X=273.0205, 切向力Y=-1095.4363 +FPS=19.40, 法向力=1378.1177, 切向力X=182.4384, 切向力Y=-403.4034 +FPS=25.41, 法向力=1163.2621, 切向力X=1136.4609, 切向力Y=-1085.3751 +FPS=25.32, 法向力=1160.4685, 切向力X=1186.8635, 切向力Y=-1083.8279 +FPS=26.22, 法向力=2026.3015, 切向力X=1451.2032, 切向力Y=-667.0917 +FPS=24.85, 法向力=1675.1487, 切向力X=567.7294, 切向力Y=-936.0073 +FPS=26.67, 法向力=1667.4243, 切向力X=560.5347, 切向力Y=-1003.8949 +FPS=25.07, 法向力=1251.1425, 切向力X=1109.2263, 切向力Y=-1823.6012 +FPS=25.79, 法向力=1212.8638, 切向力X=1221.2207, 切向力Y=-1919.5256 +FPS=25.91, 法向力=1101.8105, 切向力X=252.4523, 切向力Y=-1911.9534 +FPS=24.65, 法向力=1649.1642, 切向力X=-172.3229, 切向力Y=-1287.2998 +FPS=26.20, 法向力=1221.2500, 切向力X=1994.7164, 切向力Y=-1287.3315 +FPS=26.44, 法向力=1244.8474, 切向力X=2020.8772, 切向力Y=-1319.4980 +FPS=22.85, 法向力=1192.7573, 切向力X=827.4423, 切向力Y=-1711.9603 +FPS=25.97, 法向力=1169.0815, 切向力X=891.7156, 切向力Y=-1706.6299 +FPS=26.48, 法向力=1652.1271, 切向力X=972.6154, 切向力Y=-835.4884 +FPS=25.30, 法向力=2275.1836, 切向力X=720.5029, 切向力Y=-1733.9968 +FPS=25.69, 法向力=1552.7595, 切向力X=899.6416, 切向力Y=-1866.5679 +FPS=26.27, 法向力=1585.2461, 切向力X=903.9366, 切向力Y=-1771.7385 +FPS=26.08, 法向力=1347.1244, 切向力X=1814.7479, 切向力Y=-404.3067 +FPS=26.96, 法向力=1316.8628, 切向力X=1698.9230, 切向力Y=-459.8712 +FPS=24.62, 法向力=1141.4254, 切向力X=549.5641, 切向力Y=-470.2772 +FPS=24.99, 法向力=1491.1514, 切向力X=171.4511, 切向力Y=-636.1014 +FPS=25.40, 法向力=1558.0223, 切向力X=205.1572, 切向力Y=-744.7524 +FPS=26.47, 法向力=1402.3621, 切向力X=1125.6985, 切向力Y=-1511.2753 +FPS=25.15, 法向力=1418.9729, 切向力X=505.7635, 切向力Y=-123.9356 +FPS=24.86, 法向力=1477.2146, 切向力X=511.7584, 切向力Y=-81.4484 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000250s, blend=0.002131s (9 tiles incl ref), finalize=0.000047s, total=0.002434s +FPS=24.67, 法向力=1441.5652, 切向力X=775.6676, 切向力Y=-1147.4124 +FPS=25.03, 法向力=1406.0144, 切向力X=717.2670, 切向力Y=-642.8297 +FPS=27.11, 法向力=1421.1235, 切向力X=725.6258, 切向力Y=-768.9026 +FPS=24.68, 法向力=1708.1981, 切向力X=61.9199, 切向力Y=-1086.3801 +FPS=26.13, 法向力=1883.6101, 切向力X=507.6374, 切向力Y=-1328.3643 +FPS=26.14, 法向力=1906.3531, 切向力X=455.3865, 切向力Y=-1463.4231 +FPS=22.30, 法向力=1514.6761, 切向力X=451.0819, 切向力Y=-785.0400 +FPS=25.85, 法向力=2002.3064, 切向力X=585.3717, 切向力Y=-2257.7932 +FPS=26.43, 法向力=1951.5483, 切向力X=747.7480, 切向力Y=-2215.7739 +FPS=26.57, 法向力=1501.9120, 切向力X=931.1515, 切向力Y=-3436.0620 +FPS=25.95, 法向力=1669.1382, 切向力X=1878.3722, 切向力Y=-10464.0293 +FPS=26.35, 法向力=1550.9934, 切向力X=1741.4153, 切向力Y=-11088.1357 +FPS=25.65, 法向力=2676.8843, 切向力X=-1410.8259, 切向力Y=-19320.9277 +FPS=22.13, 法向力=6001.5117, 切向力X=-4694.3701, 切向力Y=-29403.4258 +FPS=26.53, 法向力=5790.3901, 切向力X=-4916.8643, 切向力Y=-29633.6836 +FPS=27.07, 法向力=10822.6426, 切向力X=-16091.8545, 切向力Y=-53018.8203 +FPS=24.91, 法向力=10668.1348, 切向力X=-16090.0840, 切向力Y=-53180.6523 +FPS=25.07, 法向力=13094.3604, 切向力X=-24823.8164, 切向力Y=-71410.0156 +FPS=24.14, 法向力=14217.3164, 切向力X=-29505.3320, 切向力Y=-81483.5312 +FPS=23.37, 法向力=9765.2441, 切向力X=-22943.6426, 切向力Y=-65285.5938 +FPS=26.72, 法向力=9759.1094, 切向力X=-23157.6836, 切向力Y=-65565.9062 +FPS=23.53, 法向力=7331.5068, 切向力X=-12101.2012, 切向力Y=-42173.1953 +FPS=26.95, 法向力=7053.7285, 切向力X=-11967.7930, 切向力Y=-42013.4375 +FPS=27.59, 法向力=6908.9326, 切向力X=-21190.3945, 切向力Y=-37026.2578 +FPS=26.91, 法向力=3013.2622, 切向力X=-17634.4102, 切向力Y=-24922.4297 +FPS=26.12, 法向力=2944.4465, 切向力X=-17589.5430, 切向力Y=-24883.4648 +FPS=26.16, 法向力=2219.4700, 切向力X=-8199.2803, 切向力Y=-18056.6660 +FPS=25.72, 法向力=2172.4336, 切向力X=-6394.4922, 切向力Y=-18380.2148 +FPS=27.66, 法向力=2177.8989, 切向力X=-6389.8071, 切向力Y=-18419.7715 +FPS=25.27, 法向力=2198.3359, 切向力X=-1987.5712, 切向力Y=-14512.6299 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000257s, blend=0.003474s (9 tiles incl ref), finalize=0.000074s, total=0.003812s +FPS=25.62, 法向力=2225.6997, 切向力X=-2012.6891, 切向力Y=-14526.8203 +FPS=26.42, 法向力=2359.9648, 切向力X=-375.4983, 切向力Y=-12596.9014 +FPS=26.63, 法向力=2571.3147, 切向力X=-3615.3145, 切向力Y=-6330.1025 +FPS=25.48, 法向力=8805.6465, 切向力X=-6387.8550, 切向力Y=20591.9316 +FPS=25.52, 法向力=8932.6309, 切向力X=-6554.5664, 切向力Y=20829.8125 +FPS=25.05, 法向力=11807.8066, 切向力X=-1065.6445, 切向力Y=27069.3145 +FPS=27.17, 法向力=11710.6426, 切向力X=-1085.2177, 切向力Y=27041.3555 +FPS=26.37, 法向力=8594.8066, 切向力X=1382.4149, 切向力Y=17663.9922 +FPS=26.33, 法向力=5498.1411, 切向力X=1225.2947, 切向力Y=6361.2627 +FPS=27.98, 法向力=5530.2964, 切向力X=1152.8470, 切向力Y=6399.6855 +FPS=27.53, 法向力=2645.9521, 切向力X=461.5214, 切向力Y=2876.4414 +FPS=27.44, 法向力=2665.3115, 切向力X=438.6155, 切向力Y=2772.6382 +FPS=27.40, 法向力=2125.4197, 切向力X=1085.4084, 切向力Y=550.5837 +FPS=25.62, 法向力=1857.4578, 切向力X=-120.3168, 切向力Y=-1648.5653 +FPS=25.84, 法向力=1871.2441, 切向力X=-113.6003, 切向力Y=-1843.9362 +FPS=27.20, 法向力=1891.1975, 切向力X=-412.7917, 切向力Y=-7914.7686 +FPS=27.92, 法向力=1349.8960, 切向力X=-1853.0515, 切向力Y=-15278.4023 +FPS=29.29, 法向力=1508.6196, 切向力X=-2042.8572, 切向力Y=-15926.5312 +FPS=25.72, 法向力=4143.4766, 切向力X=-6302.9604, 切向力Y=-27654.0938 +FPS=29.08, 法向力=3825.6506, 切向力X=-6630.5713, 切向力Y=-28383.2891 +FPS=28.02, 法向力=6898.8203, 切向力X=-9027.1641, 切向力Y=-41131.2305 +FPS=27.18, 法向力=7651.3145, 切向力X=-13345.5410, 切向力Y=-50024.4375 +FPS=29.44, 法向力=7655.0049, 切向力X=-13504.2480, 切向力Y=-50274.9492 +FPS=26.73, 法向力=4389.3633, 切向力X=-12413.5557, 切向力Y=-42095.8711 +FPS=29.86, 法向力=4396.2461, 切向力X=-12255.5566, 切向力Y=-42063.0508 +FPS=28.51, 法向力=2967.9075, 切向力X=-2387.4375, 切向力Y=-21782.2930 +FPS=28.71, 法向力=2949.0154, 切向力X=-2464.2866, 切向力Y=-21815.8008 +FPS=28.09, 法向力=4908.0918, 切向力X=-7249.9590, 切向力Y=2989.2822 +FPS=25.11, 法向力=4949.8955, 切向力X=-8966.5957, 切向力Y=11745.4297 +FPS=27.81, 法向力=5078.7417, 切向力X=-8894.6895, 切向力Y=11885.9316 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.002203s (9 tiles incl ref), finalize=0.000053s, total=0.002498s +FPS=19.16, 法向力=6326.1357, 切向力X=-8864.8613, 切向力Y=13184.3135 +FPS=39.10, 法向力=4879.5864, 切向力X=-6418.5132, 切向力Y=12496.2988 +FPS=34.52, 法向力=4908.9912, 切向力X=-6435.8574, 切向力Y=12550.0840 +FPS=34.38, 法向力=6410.8975, 切向力X=1929.6841, 切向力Y=8272.3379 +FPS=35.58, 法向力=6461.7817, 切向力X=1868.6719, 切向力Y=8475.4014 +FPS=33.36, 法向力=4837.4546, 切向力X=5081.9712, 切向力Y=1824.7666 +FPS=33.22, 法向力=4828.5527, 切向力X=5234.8535, 切向力Y=1759.3490 +FPS=31.70, 法向力=2898.0554, 切向力X=2856.3579, 切向力Y=-3721.6921 +FPS=35.68, 法向力=2927.7876, 切向力X=2741.5620, 切向力Y=-3630.3206 +FPS=34.44, 法向力=2031.1781, 切向力X=-6057.0342, 切向力Y=-12126.4287 +FPS=35.29, 法向力=1928.3318, 切向力X=-6129.2310, 切向力Y=-12252.2334 +FPS=34.69, 法向力=1964.6172, 切向力X=-6067.3691, 切向力Y=-12287.5938 +FPS=34.11, 法向力=2159.9817, 切向力X=-6621.8779, 切向力Y=-12335.9424 +FPS=32.95, 法向力=2363.9429, 切向力X=-8535.1328, 切向力Y=897.1110 +FPS=37.12, 法向力=2400.1235, 切向力X=-8442.5498, 切向力Y=1015.3057 +FPS=33.42, 法向力=2396.9453, 切向力X=-8418.6719, 切向力Y=1019.2782 +FPS=35.66, 法向力=7338.9385, 切向力X=-903.4413, 切向力Y=13336.6523 +FPS=36.19, 法向力=7397.5786, 切向力X=-756.7617, 切向力Y=13502.0098 +FPS=34.65, 法向力=5899.6582, 切向力X=3118.0679, 切向力Y=7352.5205 +FPS=36.03, 法向力=5889.7148, 切向力X=3127.7422, 切向力Y=7367.7021 +FPS=32.79, 法向力=2259.5415, 切向力X=-3867.6511, 切向力Y=-3191.6768 +FPS=33.59, 法向力=2218.0505, 切向力X=-3766.6138, 切向力Y=-3419.5063 +FPS=34.51, 法向力=3128.5059, 切向力X=-7605.8740, 切向力Y=-16166.4434 +FPS=34.77, 法向力=3091.4834, 切向力X=-7811.5698, 切向力Y=-16619.2441 +FPS=36.11, 法向力=5861.2207, 切向力X=-9245.7422, 切向力Y=-35424.4609 +FPS=36.14, 法向力=5845.1221, 切向力X=-9281.9277, 切向力Y=-36116.6094 +FPS=33.67, 法向力=6363.8823, 切向力X=-10138.0801, 切向力Y=-59406.9375 +FPS=35.45, 法向力=6195.9272, 切向力X=-10157.3359, 切向力Y=-60108.3477 +FPS=32.88, 法向力=8535.6182, 切向力X=-16165.0322, 切向力Y=-43447.8281 +FPS=35.53, 法向力=8563.8750, 切向力X=-16420.6133, 切向力Y=-43224.4453 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000304s, blend=0.002168s (9 tiles incl ref), finalize=0.000048s, total=0.002527s +FPS=33.35, 法向力=8316.5664, 切向力X=-32470.7129, 切向力Y=-3977.8872 +FPS=34.68, 法向力=8103.0498, 切向力X=-32604.0234, 切向力Y=-3957.3464 +FPS=33.03, 法向力=7311.1416, 切向力X=-41709.5547, 切向力Y=29434.4531 +FPS=33.93, 法向力=7260.4580, 切向力X=-41836.4453, 切向力Y=30063.6836 +FPS=31.80, 法向力=14682.1328, 切向力X=-36192.6250, 切向力Y=63145.2500 +FPS=33.79, 法向力=14581.0273, 切向力X=-35920.7930, 切向力Y=63856.2109 +FPS=32.43, 法向力=23841.1562, 切向力X=-31179.3320, 切向力Y=84862.1875 +FPS=35.07, 法向力=23354.7070, 切向力X=-30812.4844, 切向力Y=85551.0781 +FPS=32.31, 法向力=32609.4648, 切向力X=-19127.0234, 切向力Y=102508.2188 +FPS=34.54, 法向力=32415.0781, 切向力X=-18881.5938, 切向力Y=102829.5703 +FPS=32.45, 法向力=38110.2969, 切向力X=-6374.1650, 切向力Y=98831.7969 +FPS=34.91, 法向力=38047.5078, 切向力X=-6458.7305, 切向力Y=99044.7344 +FPS=32.10, 法向力=32731.8887, 切向力X=-4310.8203, 切向力Y=74972.5312 +FPS=35.19, 法向力=32657.7383, 切向力X=-4243.0078, 切向力Y=75096.9531 +FPS=34.49, 法向力=21367.1348, 切向力X=-16176.5410, 切向力Y=35762.0625 +FPS=31.31, 法向力=21498.5664, 切向力X=-16005.3545, 切向力Y=36024.7266 +FPS=35.14, 法向力=7993.9170, 切向力X=-25508.6367, 切向力Y=-28766.5234 +FPS=36.68, 法向力=8031.6826, 切向力X=-25477.2891, 切向力Y=-28787.8164 +FPS=32.30, 法向力=12132.1699, 切向力X=-7666.2256, 切向力Y=-77290.2969 +FPS=36.68, 法向力=11780.3867, 切向力X=-7203.5513, 切向力Y=-77555.6484 +FPS=34.26, 法向力=16675.1914, 切向力X=18267.7969, 切向力Y=-68765.4609 +FPS=34.54, 法向力=16667.6816, 切向力X=18240.8281, 切向力Y=-68687.2812 +FPS=35.82, 法向力=16617.3672, 切向力X=18263.0137, 切向力Y=-68971.9844 +FPS=34.11, 法向力=14334.1074, 切向力X=28913.6133, 切向力Y=-38891.7578 +FPS=33.81, 法向力=16083.8848, 切向力X=21818.6113, 切向力Y=24665.5898 +FPS=34.70, 法向力=15866.2441, 切向力X=22034.8867, 切向力Y=24660.5137 +FPS=25.13, 法向力=22286.3555, 切向力X=9567.3652, 切向力Y=83250.6016 +FPS=35.40, 法向力=22077.0293, 切向力X=9608.1885, 切向力Y=83918.8516 +FPS=34.36, 法向力=29020.8398, 切向力X=-3813.0049, 切向力Y=69526.0156 +FPS=35.75, 法向力=29283.0469, 切向力X=-4038.5815, 切向力Y=69678.1172 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000230s, blend=0.002155s (9 tiles incl ref), finalize=0.000077s, total=0.002468s +FPS=34.38, 法向力=29288.0508, 切向力X=-4130.0288, 切向力Y=69715.0469 +FPS=34.93, 法向力=19519.0527, 切向力X=-6239.3481, 切向力Y=35218.4453 +FPS=31.12, 法向力=7614.6133, 切向力X=-2364.5825, 切向力Y=10816.3457 +FPS=36.49, 法向力=7496.0811, 切向力X=-2339.1150, 切向力Y=10875.3760 +FPS=35.43, 法向力=3896.0747, 切向力X=-272.8269, 切向力Y=2941.8640 +FPS=36.27, 法向力=3898.3640, 切向力X=-329.7631, 切向力Y=3004.5461 +FPS=35.08, 法向力=3908.1277, 切向力X=-409.5939, 切向力Y=2975.6992 +FPS=34.46, 法向力=3026.9348, 切向力X=284.4876, 切向力Y=939.2693 +FPS=36.21, 法向力=3037.8220, 切向力X=321.7247, 切向力Y=933.6342 +FPS=34.31, 法向力=2794.0669, 切向力X=1002.2032, 切向力Y=-2716.3008 +FPS=35.82, 法向力=2777.0894, 切向力X=1081.3618, 切向力Y=-2774.8159 +FPS=34.63, 法向力=1907.1383, 切向力X=2625.5293, 切向力Y=-8527.1143 +FPS=35.55, 法向力=2007.2950, 切向力X=2852.3152, 切向力Y=-8998.6689 +FPS=33.10, 法向力=2639.3008, 切向力X=7612.2217, 切向力Y=-23353.2832 +FPS=35.76, 法向力=2230.2463, 切向力X=7816.4312, 切向力Y=-24169.4922 +FPS=34.12, 法向力=4812.4292, 切向力X=13673.4609, 切向力Y=-51660.8086 +FPS=35.82, 法向力=4783.9385, 切向力X=13707.9336, 切向力Y=-51890.6328 +FPS=34.45, 法向力=7103.1514, 切向力X=14871.3311, 切向力Y=-39160.1680 +FPS=35.51, 法向力=7086.5850, 切向力X=15048.1875, 切向力Y=-39088.7188 +FPS=33.88, 法向力=12458.5938, 切向力X=-173.5768, 切向力Y=24339.2422 +FPS=35.62, 法向力=12498.6377, 切向力X=-145.6056, 切向力Y=24489.6504 +FPS=31.71, 法向力=23001.8691, 切向力X=-7253.4346, 切向力Y=54116.0469 +FPS=36.36, 法向力=22906.4180, 切向力X=-7439.0767, 切向力Y=54155.3125 +FPS=32.91, 法向力=18312.9336, 切向力X=-4186.0190, 切向力Y=32555.6055 +FPS=30.58, 法向力=18358.8770, 切向力X=-4115.7495, 切向力Y=32507.9629 +FPS=33.41, 法向力=12804.1777, 切向力X=-3321.2810, 切向力Y=14406.1465 +FPS=19.90, 法向力=11651.8652, 切向力X=-472.0224, 切向力Y=11025.0840 +FPS=43.21, 法向力=11685.7920, 切向力X=-394.8479, 切向力Y=10962.9707 +FPS=28.76, 法向力=11435.2227, 切向力X=2177.2236, 切向力Y=10753.6064 +FPS=30.10, 法向力=11460.6934, 切向力X=2278.0771, 切向力Y=10935.6953 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000250s, blend=0.002406s (9 tiles incl ref), finalize=0.000062s, total=0.002725s +FPS=29.26, 法向力=11621.3545, 切向力X=4809.1455, 切向力Y=10172.4707 +FPS=30.50, 法向力=11747.5781, 切向力X=4978.9731, 切向力Y=10211.1709 +FPS=29.38, 法向力=9936.0000, 切向力X=6777.5952, 切向力Y=2994.4089 +FPS=29.23, 法向力=10058.4160, 切向力X=6744.8262, 切向力Y=2870.5933 +FPS=29.21, 法向力=10450.5547, 切向力X=6477.8867, 切向力Y=4989.2583 +FPS=30.70, 法向力=10403.7207, 切向力X=6462.3076, 切向力Y=5083.7861 +FPS=30.58, 法向力=11185.3818, 切向力X=6055.3115, 切向力Y=-12.5568 +FPS=23.42, 法向力=10021.4619, 切向力X=9525.3496, 切向力Y=-7132.9365 +FPS=41.31, 法向力=10090.6240, 切向力X=9544.8818, 切向力Y=-7615.9165 +FPS=32.68, 法向力=10081.3867, 切向力X=9569.1582, 切向力Y=-7629.3169 +FPS=30.74, 法向力=7351.3442, 切向力X=14344.0215, 切向力Y=-14117.4941 +FPS=31.57, 法向力=3846.4211, 切向力X=8874.0957, 切向力Y=-10383.4062 +FPS=35.09, 法向力=3852.3645, 切向力X=8822.0000, 切向力Y=-10322.9805 +FPS=35.63, 法向力=2324.2505, 切向力X=3535.0549, 切向力Y=-3097.8623 +FPS=36.27, 法向力=2344.4639, 切向力X=3612.8433, 切向力Y=-3112.8467 +FPS=34.34, 法向力=2328.3142, 切向力X=3603.1038, 切向力Y=-3174.5415 +FPS=35.72, 法向力=2299.0059, 切向力X=1934.3867, 切向力Y=-3048.2036 +FPS=36.92, 法向力=2301.7632, 切向力X=1866.3828, 切向力Y=-3008.3367 +FPS=34.46, 法向力=1396.5267, 切向力X=-3148.4092, 切向力Y=-7156.1143 +FPS=33.70, 法向力=2644.9795, 切向力X=-13819.8311, 切向力Y=-5319.2432 +FPS=35.33, 法向力=2779.2476, 切向力X=-14086.8506, 切向力Y=-5350.8687 +FPS=35.79, 法向力=2788.3845, 切向力X=-14091.3828, 切向力Y=-5368.7793 +FPS=32.48, 法向力=3923.8589, 切向力X=-21771.1914, 切向力Y=4052.9731 +FPS=34.36, 法向力=3861.4099, 切向力X=-22082.8789, 切向力Y=4212.7812 +FPS=34.50, 法向力=9922.2314, 切向力X=-17624.2773, 切向力Y=27261.8789 +FPS=36.12, 法向力=9845.7402, 切向力X=-17566.2930, 切向力Y=27586.7070 +FPS=32.24, 法向力=13828.4395, 切向力X=-4802.2886, 切向力Y=27701.3535 +FPS=35.22, 法向力=13734.5176, 切向力X=-4593.7231, 切向力Y=27686.9883 +FPS=33.10, 法向力=6133.1484, 切向力X=-1986.2180, 切向力Y=7976.8140 +FPS=36.40, 法向力=6125.9038, 切向力X=-1924.4758, 切向力Y=8127.2603 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000297s, blend=0.002197s (9 tiles incl ref), finalize=0.000048s, total=0.002548s +FPS=33.32, 法向力=1595.8479, 切向力X=-2580.5581, 切向力Y=-9036.7910 +FPS=36.51, 法向力=1629.2178, 切向力X=-2440.2905, 切向力Y=-9105.8359 +FPS=33.97, 法向力=3925.2957, 切向力X=-4141.8760, 切向力Y=-22817.7500 +FPS=34.90, 法向力=3756.3984, 切向力X=-4076.0840, 切向力Y=-23150.6484 +FPS=34.85, 法向力=3737.8374, 切向力X=-4066.7710, 切向力Y=-23207.5332 +FPS=35.35, 法向力=6262.2388, 切向力X=-4369.8174, 切向力Y=-33107.8906 +FPS=34.19, 法向力=5012.9014, 切向力X=-1783.3015, 切向力Y=-28933.6914 +FPS=20.62, 法向力=4980.8794, 切向力X=-1869.7588, 切向力Y=-28910.6035 +FPS=37.79, 法向力=2481.8418, 切向力X=2685.5269, 切向力Y=-15929.7959 +FPS=29.79, 法向力=2507.3003, 切向力X=2731.0293, 切向力Y=-15830.4619 +FPS=28.81, 法向力=1997.9507, 切向力X=2755.1628, 切向力Y=-11708.3926 +FPS=31.13, 法向力=2002.5065, 切向力X=2862.6577, 切向力Y=-11670.9365 +FPS=28.69, 法向力=1806.9563, 切向力X=1394.7869, 切向力Y=-9617.5137 +FPS=28.66, 法向力=1384.9966, 切向力X=-334.1160, 切向力Y=-6237.6924 +FPS=30.15, 法向力=1408.5675, 切向力X=-295.9773, 切向力Y=-6250.3271 +FPS=29.24, 法向力=1922.7181, 切向力X=261.1839, 切向力Y=-2804.3445 +FPS=29.97, 法向力=1984.2383, 切向力X=179.0096, 切向力Y=-2727.8252 +FPS=28.21, 法向力=1547.7161, 切向力X=131.6608, 切向力Y=-3004.8181 +FPS=29.73, 法向力=1485.5753, 切向力X=292.0796, 切向力Y=-2887.2854 +FPS=29.89, 法向力=1122.2423, 切向力X=846.7163, 切向力Y=-2101.1387 +FPS=27.62, 法向力=1274.7177, 切向力X=932.5793, 切向力Y=-2546.2361 +FPS=31.01, 法向力=1335.9207, 切向力X=943.4622, 切向力Y=-2555.3574 +FPS=26.96, 法向力=1162.9451, 切向力X=1125.3754, 切向力Y=-2156.8442 +FPS=30.07, 法向力=1161.2244, 切向力X=1059.6504, 切向力Y=-2210.1768 +FPS=23.93, 法向力=1463.3647, 切向力X=530.9652, 切向力Y=-2066.9663 +FPS=43.55, 法向力=1555.6182, 切向力X=467.2161, 切向力Y=-2054.9365 +FPS=30.88, 法向力=1355.3607, 切向力X=621.6196, 切向力Y=-1995.3500 +FPS=33.93, 法向力=1555.9183, 切向力X=84.5601, 切向力Y=-1722.0977 +FPS=33.66, 法向力=1576.1323, 切向力X=74.7758, 切向力Y=-1646.8062 +FPS=34.03, 法向力=1565.3856, 切向力X=68.8125, 切向力Y=-1605.5034 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000234s, blend=0.002174s (9 tiles incl ref), finalize=0.000046s, total=0.002462s +FPS=33.81, 法向力=1243.7834, 切向力X=501.0770, 切向力Y=-1628.6772 +FPS=35.51, 法向力=1265.8296, 切向力X=512.9404, 切向力Y=-1679.5200 +FPS=34.26, 法向力=1028.6307, 切向力X=1248.0488, 切向力Y=-2031.6187 +FPS=33.26, 法向力=992.0249, 切向力X=1318.0320, 切向力Y=-2043.1013 +FPS=31.79, 法向力=1468.4447, 切向力X=249.0788, 切向力Y=-2640.4551 +FPS=34.67, 法向力=1491.8040, 切向力X=147.6160, 切向力Y=-2864.9067 +FPS=33.72, 法向力=958.3293, 切向力X=-1424.3796, 切向力Y=-2388.2588 +FPS=33.33, 法向力=1004.4164, 切向力X=-1454.8458, 切向力Y=-2455.3162 +FPS=33.83, 法向力=1163.7620, 切向力X=-3748.1082, 切向力Y=-5464.4395 +FPS=35.39, 法向力=1190.6952, 切向力X=-4121.7803, 切向力Y=-5836.1299 +FPS=32.91, 法向力=1586.8982, 切向力X=-5186.4897, 切向力Y=-6124.0801 +FPS=34.36, 法向力=1553.0679, 切向力X=-5225.4092, 切向力Y=-6117.8311 +FPS=33.36, 法向力=1785.8911, 切向力X=-6252.8398, 切向力Y=-7294.0605 +FPS=35.28, 法向力=2002.6945, 切向力X=-6473.5059, 切向力Y=-7452.2812 +FPS=33.82, 法向力=2320.4807, 切向力X=-7516.1729, 切向力Y=-11131.5166 +FPS=35.02, 法向力=2432.8599, 切向力X=-7654.1396, 切向力Y=-11434.2783 +FPS=32.89, 法向力=3484.1299, 切向力X=-10920.7715, 切向力Y=-15862.9590 +FPS=36.34, 法向力=3436.8726, 切向力X=-11053.1328, 切向力Y=-16363.5547 +FPS=32.65, 法向力=5606.4395, 切向力X=-18334.5820, 切向力Y=-19749.0566 +FPS=35.36, 法向力=5608.9199, 切向力X=-18931.9902, 切向力Y=-19914.6758 +FPS=31.81, 法向力=4051.8057, 切向力X=-7875.1318, 切向力Y=6058.4160 +FPS=35.34, 法向力=4046.1826, 切向力X=-7892.2417, 切向力Y=6062.2197 +FPS=33.41, 法向力=3402.8030, 切向力X=1056.0789, 切向力Y=3668.9653 +FPS=35.55, 法向力=3396.1997, 切向力X=1136.4160, 切向力Y=3675.1289 +FPS=34.19, 法向力=1268.3568, 切向力X=-2462.8521, 切向力Y=-5614.6943 +FPS=36.02, 法向力=1266.5461, 切向力X=-2517.8430, 切向力Y=-5634.0562 +FPS=32.71, 法向力=4548.2964, 切向力X=-9766.9688, 切向力Y=-24131.1797 +FPS=34.56, 法向力=4532.2725, 切向力X=-9730.2578, 切向力Y=-24531.7246 +FPS=32.91, 法向力=11954.6758, 切向力X=-18612.4219, 切向力Y=-52559.7500 +FPS=34.08, 法向力=11783.4141, 切向力X=-18693.1719, 切向力Y=-53140.4492 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000246s, blend=0.002150s (9 tiles incl ref), finalize=0.000049s, total=0.002451s +FPS=32.49, 法向力=14773.8359, 切向力X=-24857.5469, 切向力Y=-82261.5625 +FPS=33.95, 法向力=14586.3086, 切向力X=-25138.5391, 切向力Y=-82641.0625 +FPS=30.66, 法向力=10926.6465, 切向力X=-14787.0752, 切向力Y=-82197.5547 +FPS=34.25, 法向力=11092.7285, 切向力X=-14627.5664, 切向力Y=-82185.2266 +FPS=32.26, 法向力=13391.1758, 切向力X=-2781.3657, 切向力Y=-30739.2246 +FPS=33.59, 法向力=13350.6533, 切向力X=-2835.2104, 切向力Y=-30904.8574 +FPS=34.13, 法向力=26648.6465, 切向力X=-1713.2590, 切向力Y=70041.7500 +FPS=32.58, 法向力=26969.7305, 切向力X=-1518.6982, 切向力Y=70400.5703 +FPS=31.54, 法向力=21878.6875, 切向力X=-3432.8804, 切向力Y=45724.2148 +FPS=35.18, 法向力=21823.2500, 切向力X=-3607.4961, 切向力Y=45829.3828 +FPS=33.16, 法向力=14990.5107, 切向力X=-3244.0144, 切向力Y=20973.0703 +FPS=35.26, 法向力=14981.0879, 切向力X=-3071.7520, 切向力Y=20893.3516 +FPS=33.40, 法向力=9624.4824, 切向力X=-2186.8286, 切向力Y=15224.9502 +FPS=34.81, 法向力=9701.8398, 切向力X=-2197.5432, 切向力Y=15280.8047 +FPS=33.34, 法向力=5308.6709, 切向力X=-638.2816, 切向力Y=4414.0234 +FPS=34.62, 法向力=5367.4512, 切向力X=-578.2097, 切向力Y=4385.6284 +FPS=33.19, 法向力=2289.7856, 切向力X=-2034.5974, 切向力Y=-19360.9629 +FPS=35.43, 法向力=2237.8547, 切向力X=-1909.4683, 切向力Y=-19387.3340 +FPS=31.81, 法向力=8007.2549, 切向力X=-2863.3291, 切向力Y=-43995.4766 +FPS=36.06, 法向力=7903.9585, 切向力X=-2852.6482, 切向力Y=-44233.4883 +FPS=34.49, 法向力=11447.0596, 切向力X=665.9442, 切向力Y=-73156.6719 +FPS=34.64, 法向力=11317.9785, 切向力X=585.1013, 切向力Y=-73550.2188 +FPS=33.05, 法向力=11268.0312, 切向力X=558.1044, 切向力Y=-73528.1094 +FPS=33.54, 法向力=7070.5635, 切向力X=8600.8770, 切向力Y=-59777.6484 +FPS=32.02, 法向力=12412.2324, 切向力X=15010.1270, 切向力Y=8309.0684 +FPS=34.44, 法向力=12565.1016, 切向力X=14941.3203, 切向力Y=8452.2686 +FPS=33.80, 法向力=13617.3545, 切向力X=1676.3677, 切向力Y=22630.8477 +FPS=35.88, 法向力=13631.5039, 切向力X=1671.5374, 切向力Y=22733.1055 +FPS=35.00, 法向力=13629.7559, 切向力X=1717.0374, 切向力Y=22700.6172 +FPS=34.35, 法向力=9799.9453, 切向力X=414.0460, 切向力Y=10650.1504 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000333s, blend=0.002194s (9 tiles incl ref), finalize=0.000049s, total=0.002584s +FPS=35.69, 法向力=9851.1094, 切向力X=430.8749, 切向力Y=10637.4961 +FPS=33.30, 法向力=10162.9854, 切向力X=1210.4055, 切向力Y=15114.9805 +FPS=34.21, 法向力=7323.2314, 切向力X=1580.2616, 切向力Y=9544.0176 +FPS=35.65, 法向力=7246.3569, 切向力X=1663.0844, 切向力Y=9520.9473 +FPS=35.53, 法向力=7259.9014, 切向力X=1655.7590, 切向力Y=9515.9570 +FPS=35.79, 法向力=4014.2891, 切向力X=951.9464, 切向力Y=2468.0342 +FPS=35.36, 法向力=4136.8760, 切向力X=931.1230, 切向力Y=2506.4968 +FPS=34.33, 法向力=1382.9691, 切向力X=-1080.1715, 切向力Y=-9865.5176 +FPS=35.97, 法向力=1398.7412, 切向力X=-1060.4204, 切向力Y=-10282.4648 +FPS=31.99, 法向力=5745.9248, 切向力X=-2524.3237, 切向力Y=-38871.1445 +FPS=36.18, 法向力=5669.0332, 切向力X=-2336.6445, 切向力Y=-38876.8906 +FPS=32.36, 法向力=11084.0654, 切向力X=-4617.3662, 切向力Y=-72194.4375 +FPS=36.17, 法向力=10888.0234, 切向力X=-4646.3525, 切向力Y=-72529.3203 +FPS=34.52, 法向力=9024.8242, 切向力X=3249.0435, 切向力Y=-87668.3594 +FPS=34.17, 法向力=9091.3262, 切向力X=3204.2954, 切向力Y=-87800.7344 +FPS=31.84, 法向力=13491.5195, 切向力X=16442.4453, 切向力Y=-81165.2812 +FPS=35.07, 法向力=13723.0547, 切向力X=16073.3691, 切向力Y=-81352.6250 +FPS=34.22, 法向力=16522.0781, 切向力X=15778.5195, 切向力Y=-38981.1094 +FPS=34.44, 法向力=16554.6680, 切向力X=15738.4434, 切向力Y=-39146.7734 +FPS=32.42, 法向力=25674.1953, 切向力X=3965.1367, 切向力Y=61186.1484 +FPS=35.34, 法向力=25891.2461, 切向力X=4169.3164, 切向力Y=61941.3711 +FPS=31.92, 法向力=27192.8027, 切向力X=-1624.7371, 切向力Y=68978.6719 +FPS=33.32, 法向力=27463.6582, 切向力X=-1699.3940, 切向力Y=69680.8750 +FPS=31.73, 法向力=21020.5820, 切向力X=-1542.4473, 切向力Y=38776.9219 +FPS=35.65, 法向力=21016.0742, 切向力X=-1440.9521, 切向力Y=38900.2344 +FPS=34.91, 法向力=16997.3047, 切向力X=-822.5452, 切向力Y=26452.5703 +FPS=34.37, 法向力=16994.5645, 切向力X=-516.3582, 切向力Y=26454.5391 +FPS=30.71, 法向力=12339.9766, 切向力X=1292.2196, 切向力Y=21172.8574 +FPS=34.06, 法向力=12123.3252, 切向力X=1315.1836, 切向力Y=21096.5020 +FPS=32.39, 法向力=9159.8691, 切向力X=2481.8457, 切向力Y=16134.2607 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000357s, blend=0.002187s (9 tiles incl ref), finalize=0.000047s, total=0.002597s +FPS=34.49, 法向力=9117.7979, 切向力X=2634.4377, 切向力Y=16153.5801 +FPS=34.55, 法向力=6001.4512, 切向力X=3014.6602, 切向力Y=9284.2656 +FPS=35.32, 法向力=5949.2256, 切向力X=2964.2554, 切向力Y=9235.3164 +FPS=33.47, 法向力=5963.0845, 切向力X=2944.7117, 切向力Y=9299.0859 +FPS=33.83, 法向力=4149.6387, 切向力X=1108.6417, 切向力Y=3488.5044 +FPS=30.66, 法向力=2988.3972, 切向力X=1522.1543, 切向力Y=386.6555 +FPS=26.16, 法向力=3014.1326, 切向力X=1577.4353, 切向力Y=351.2727 +FPS=33.16, 法向力=2587.1936, 切向力X=1080.5448, 切向力Y=-608.3304 +FPS=36.17, 法向力=2543.1978, 切向力X=1173.7791, 切向力Y=-628.7734 +FPS=33.42, 法向力=2715.1450, 切向力X=828.7987, 切向力Y=-652.0638 +FPS=35.02, 法向力=2749.4329, 切向力X=854.6649, 切向力Y=-638.1207 +FPS=33.66, 法向力=2511.3389, 切向力X=730.0514, 切向力Y=-3249.4434 +FPS=32.52, 法向力=2581.4531, 切向力X=664.6494, 切向力Y=-3207.4297 +FPS=32.23, 法向力=1337.0717, 切向力X=-634.4936, 切向力Y=-8666.0400 +FPS=35.51, 法向力=1299.4437, 切向力X=-483.4623, 切向力Y=-8920.9170 +FPS=34.18, 法向力=2290.6624, 切向力X=-1802.5958, 切向力Y=-16522.1309 +FPS=36.57, 法向力=2178.3298, 切向力X=-1950.7925, 切向力Y=-17054.4688 +FPS=31.58, 法向力=6015.5361, 切向力X=-6454.1294, 切向力Y=-31452.4961 +FPS=34.13, 法向力=5788.8887, 切向力X=-6606.4775, 切向力Y=-31971.4453 +FPS=32.74, 法向力=9108.2246, 切向力X=-13132.4766, 切向力Y=-45006.5820 +FPS=34.55, 法向力=8830.4902, 切向力X=-13499.8975, 切向力Y=-45624.5977 +FPS=33.08, 法向力=8871.7607, 切向力X=-19319.0801, 切向力Y=-56363.7617 +FPS=35.42, 法向力=8831.1406, 切向力X=-19650.3066, 切向力Y=-56310.4531 +FPS=31.34, 法向力=9345.3076, 切向力X=-19093.6504, 切向力Y=-70552.2500 +FPS=34.62, 法向力=9225.1279, 切向力X=-19114.3496, 切向力Y=-70813.5938 +FPS=34.62, 法向力=15677.1592, 切向力X=-9212.7217, 切向力Y=-58032.1523 +FPS=34.70, 法向力=15722.6484, 切向力X=-9383.0293, 切向力Y=-58108.9375 +FPS=33.84, 法向力=15661.0430, 切向力X=-9511.4492, 切向力Y=-58079.1211 +FPS=34.32, 法向力=16223.6641, 切向力X=-395.1856, 切向力Y=-37461.2617 +FPS=33.10, 法向力=12678.9082, 切向力X=-887.2045, 切向力Y=-16540.0234 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000227s, blend=0.002144s (9 tiles incl ref), finalize=0.000049s, total=0.002426s +FPS=35.53, 法向力=12718.0195, 切向力X=-847.7394, 切向力Y=-16770.9688 +FPS=34.87, 法向力=9224.7529, 切向力X=-11753.0254, 切向力Y=41179.1406 +FPS=34.47, 法向力=8910.8994, 切向力X=-11753.7852, 切向力Y=41515.3281 +FPS=33.11, 法向力=8935.3037, 切向力X=-11783.5039, 切向力Y=41524.1641 +FPS=32.21, 法向力=14844.0664, 切向力X=-14717.1211, 切向力Y=73860.2578 +FPS=31.29, 法向力=14097.7725, 切向力X=-15028.1182, 切向力Y=74600.9375 +FPS=30.51, 法向力=19578.9688, 切向力X=-21083.4082, 切向力Y=77154.9062 +FPS=31.79, 法向力=24583.6836, 切向力X=-14490.9404, 切向力Y=87610.2266 +FPS=33.93, 法向力=24369.2109, 切向力X=-14346.3965, 切向力Y=88304.0625 +FPS=31.27, 法向力=28819.6621, 切向力X=-15965.8281, 切向力Y=92534.8438 +FPS=33.63, 法向力=28608.7500, 切向力X=-16394.5332, 切向力Y=93115.4219 +FPS=31.87, 法向力=35009.8516, 切向力X=-19728.2793, 切向力Y=88432.2188 +FPS=34.17, 法向力=34873.3672, 切向力X=-19998.8145, 切向力Y=88928.0391 +FPS=34.64, 法向力=37361.1094, 切向力X=-10976.9648, 切向力Y=78675.8516 +FPS=32.92, 法向力=37365.0898, 切向力X=-11080.2031, 切向力Y=78799.6094 +FPS=33.35, 法向力=33678.9258, 切向力X=-5720.7090, 切向力Y=67408.0312 +FPS=35.90, 法向力=33455.2578, 切向力X=-5826.6230, 切向力Y=67349.5078 +FPS=32.16, 法向力=23356.8164, 切向力X=-7132.2163, 切向力Y=38071.3750 +FPS=35.50, 法向力=23428.0664, 切向力X=-7228.8447, 切向力Y=38125.8984 +FPS=34.45, 法向力=10947.0996, 切向力X=-13091.6562, 切向力Y=-4709.2959 +FPS=34.52, 法向力=10881.8447, 切向力X=-12994.5078, 切向力Y=-4713.0229 +FPS=34.04, 法向力=10909.7363, 切向力X=-12972.1719, 切向力Y=-4764.4517 +FPS=34.09, 法向力=8054.8721, 切向力X=-7796.5674, 切向力Y=-60351.6953 +FPS=32.68, 法向力=12408.9883, 切向力X=3190.1829, 切向力Y=-94943.9062 +FPS=35.11, 法向力=12128.7754, 切向力X=2989.6514, 切向力Y=-95461.9062 +FPS=33.25, 法向力=21422.5352, 切向力X=4047.3022, 切向力Y=-86914.1641 +FPS=34.72, 法向力=21621.2930, 切向力X=4204.4033, 切向力Y=-87401.5312 +FPS=33.50, 法向力=21663.5508, 切向力X=4200.2021, 切向力Y=-87699.9453 +FPS=34.43, 法向力=19910.6172, 切向力X=3916.5159, 切向力Y=-56556.6328 +FPS=35.15, 法向力=19724.9590, 切向力X=3999.8010, 切向力Y=-56381.5391 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.002152s (9 tiles incl ref), finalize=0.000046s, total=0.002440s +FPS=33.22, 法向力=9500.8379, 切向力X=3510.4380, 切向力Y=-26242.6406 +FPS=33.27, 法向力=5350.8301, 切向力X=1808.1279, 切向力Y=-12302.3945 +FPS=35.75, 法向力=5290.6787, 切向力X=1812.6436, 切向力Y=-12241.6152 +FPS=34.78, 法向力=5291.3511, 切向力X=1832.7781, 切向力Y=-12217.7930 +FPS=35.05, 法向力=2042.7268, 切向力X=-1007.1467, 切向力Y=4871.3550 +FPS=35.88, 法向力=2072.2224, 切向力X=-902.8085, 切向力Y=4824.1729 +FPS=32.97, 法向力=7105.3398, 切向力X=-4393.6396, 切向力Y=46983.4609 +FPS=35.26, 法向力=7029.3960, 切向力X=-4390.2607, 切向力Y=46939.2070 +FPS=33.51, 法向力=13273.3633, 切向力X=-1605.9255, 切向力Y=61231.9414 +FPS=35.13, 法向力=12972.6855, 切向力X=-1960.4198, 切向力Y=61763.5234 +FPS=34.63, 法向力=15287.0342, 切向力X=-5952.0137, 切向力Y=67892.8984 +FPS=34.79, 法向力=14966.8193, 切向力X=-6274.6406, 切向力Y=68279.9062 +FPS=32.87, 法向力=21830.7656, 切向力X=-3253.8838, 切向力Y=95178.0000 +FPS=34.68, 法向力=21337.3145, 切向力X=-3336.9351, 切向力Y=96451.9688 +FPS=32.58, 法向力=29851.2500, 切向力X=-753.3754, 切向力Y=99109.7500 +FPS=34.19, 法向力=29812.8184, 切向力X=-600.6055, 切向力Y=99980.6250 +FPS=31.11, 法向力=35991.6133, 切向力X=452.6720, 切向力Y=93252.9297 +FPS=34.97, 法向力=35676.5078, 切向力X=413.3606, 切向力Y=93522.9844 +FPS=33.66, 法向力=36937.4766, 切向力X=-1003.1005, 切向力Y=76553.3906 +FPS=35.99, 法向力=36737.4609, 切向力X=-1055.2686, 切向力Y=76824.4609 +FPS=33.50, 法向力=27235.5508, 切向力X=-1478.8418, 切向力Y=51211.0391 +FPS=35.42, 法向力=26744.9746, 切向力X=-1619.4546, 切向力Y=50862.3242 +FPS=32.38, 法向力=10641.0742, 切向力X=-669.1151, 切向力Y=20827.4902 +FPS=36.63, 法向力=10577.4355, 切向力X=-715.0771, 切向力Y=20847.6562 +FPS=34.70, 法向力=6024.0913, 切向力X=23.0004, 切向力Y=8284.6641 +FPS=34.69, 法向力=6119.8506, 切向力X=40.8920, 切向力Y=8230.8320 +FPS=33.77, 法向力=2637.3042, 切向力X=371.9062, 切向力Y=-2323.2241 +FPS=35.15, 法向力=2644.8325, 切向力X=351.3517, 切向力Y=-2452.1785 +FPS=31.75, 法向力=2753.5488, 切向力X=2700.3127, 切向力Y=-20391.6914 +FPS=34.33, 法向力=2490.4937, 切向力X=2790.2300, 切向力Y=-20700.1309 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002198s (9 tiles incl ref), finalize=0.000049s, total=0.002483s +FPS=33.53, 法向力=7260.3477, 切向力X=4822.4639, 切向力Y=-42026.8320 +FPS=34.35, 法向力=7113.8770, 切向力X=4573.2427, 切向力Y=-42243.9922 +FPS=33.84, 法向力=7137.8516, 切向力X=4570.9658, 切向力Y=-42269.1953 +FPS=34.37, 法向力=8952.5586, 切向力X=3846.3801, 切向力Y=-70953.1953 +FPS=32.49, 法向力=14229.3389, 切向力X=4216.1196, 切向力Y=-77484.7969 +FPS=35.52, 法向力=14535.4062, 切向力X=4067.1877, 切向力Y=-77765.0156 +FPS=34.18, 法向力=17531.3242, 切向力X=-86.4103, 切向力Y=-55796.1758 +FPS=34.96, 法向力=17475.5117, 切向力X=60.5347, 切向力Y=-56034.8906 +FPS=33.97, 法向力=17431.2852, 切向力X=79.2674, 切向力Y=-55972.7891 +FPS=34.42, 法向力=11227.0273, 切向力X=1872.1455, 切向力Y=-30990.4648 +FPS=34.87, 法向力=10897.8125, 切向力X=1975.2539, 切向力Y=-30636.1797 +FPS=32.35, 法向力=6391.5278, 切向力X=-177.9465, 切向力Y=-14998.9590 +FPS=33.50, 法向力=3683.0923, 切向力X=-2071.4688, 切向力Y=13263.8789 +FPS=35.82, 法向力=3649.4639, 切向力X=-1988.7941, 切向力Y=13359.3535 +FPS=32.84, 法向力=3658.9697, 切向力X=-1986.1444, 切向力Y=13357.4043 +FPS=35.72, 法向力=7084.7544, 切向力X=2129.5720, 切向力Y=47593.0508 +FPS=35.02, 法向力=6847.7344, 切向力X=2269.9460, 切向力Y=47767.7812 +FPS=33.07, 法向力=7735.4590, 切向力X=3698.0786, 切向力Y=56656.5938 +FPS=32.89, 法向力=7501.9658, 切向力X=4026.6177, 切向力Y=57167.4375 +FPS=32.35, 法向力=14691.5459, 切向力X=3507.2002, 切向力Y=82575.5000 +FPS=34.79, 法向力=28172.0605, 切向力X=4037.3452, 切向力Y=108250.8828 +FPS=34.41, 法向力=27597.4883, 切向力X=3652.5195, 切向力Y=108845.3125 +FPS=33.60, 法向力=27612.3711, 切向力X=3419.9189, 切向力Y=109099.9609 +FPS=34.39, 法向力=34948.9297, 切向力X=5651.2358, 切向力Y=109083.8516 +FPS=32.17, 法向力=34767.7344, 切向力X=5388.7847, 切向力Y=109720.9141 +FPS=32.82, 法向力=39219.5547, 切向力X=1424.1416, 切向力Y=91494.7969 +FPS=35.27, 法向力=38881.7031, 切向力X=1363.5315, 切向力Y=91699.2812 +FPS=34.05, 法向力=39249.3281, 切向力X=-1252.1035, 切向力Y=71796.4141 +FPS=34.36, 法向力=39103.0781, 切向力X=-1397.8654, 切向力Y=71672.1406 +FPS=33.32, 法向力=29174.5254, 切向力X=624.7852, 切向力Y=48046.5625 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002287s (9 tiles incl ref), finalize=0.000048s, total=0.002609s +FPS=34.96, 法向力=29168.9043, 切向力X=634.2354, 切向力Y=48020.0312 +FPS=33.29, 法向力=15064.6875, 切向力X=1642.8416, 切向力Y=21431.6074 +FPS=35.45, 法向力=15147.1689, 切向力X=1731.0486, 切向力Y=21537.6797 +FPS=34.36, 法向力=6560.4453, 切向力X=-2527.1230, 切向力Y=-23099.5781 +FPS=35.78, 法向力=6717.6162, 切向力X=-2411.5215, 切向力Y=-23057.8633 +FPS=31.56, 法向力=9039.1143, 切向力X=10665.1650, 切向力Y=-69253.4219 +FPS=32.27, 法向力=8837.5342, 切向力X=10557.2285, 切向力Y=-69695.0234 +FPS=33.43, 法向力=15819.8643, 切向力X=7371.4717, 切向力Y=-72180.7734 +FPS=34.71, 法向力=15680.2500, 切向力X=7333.2437, 切向力Y=-72401.1484 +FPS=34.86, 法向力=19300.5430, 切向力X=2466.1792, 切向力Y=-52243.4375 +FPS=35.31, 法向力=18872.0293, 切向力X=2683.1018, 切向力Y=-52084.8828 +FPS=32.26, 法向力=11948.5664, 切向力X=3397.0308, 切向力Y=-27577.4629 +FPS=35.70, 法向力=11806.0469, 切向力X=3359.1143, 切向力Y=-27299.4648 +FPS=34.55, 法向力=6706.8853, 切向力X=1821.8503, 切向力Y=-14386.7480 +FPS=35.34, 法向力=6693.2344, 切向力X=1723.1194, 切向力Y=-14380.6650 +FPS=29.93, 法向力=2409.9419, 切向力X=748.8262, 切向力Y=1160.6089 +FPS=32.70, 法向力=2405.3364, 切向力X=773.9788, 切向力Y=1172.3920 +FPS=30.58, 法向力=5877.1050, 切向力X=-1287.3496, 切向力Y=36163.5664 +FPS=34.59, 法向力=5699.1006, 切向力X=-1255.2958, 切向力Y=36240.5391 +FPS=32.45, 法向力=10072.7666, 切向力X=3053.9111, 切向力Y=64449.9375 +FPS=35.23, 法向力=10216.0410, 切向力X=3190.2173, 切向力Y=64661.6953 +FPS=31.75, 法向力=17021.7715, 切向力X=-9205.3428, 切向力Y=64427.7031 +FPS=35.13, 法向力=17392.2754, 切向力X=-9568.7002, 切向力Y=64458.7656 +FPS=33.68, 法向力=25005.2109, 切向力X=-11449.2676, 切向力Y=54141.0547 +FPS=33.76, 法向力=24858.2188, 切向力X=-11565.7793, 切向力Y=54416.4141 +FPS=32.51, 法向力=22215.0684, 切向力X=-5361.8076, 切向力Y=42583.4141 +FPS=35.50, 法向力=22165.9941, 切向力X=-5147.4614, 切向力Y=42736.1250 +FPS=31.40, 法向力=16816.3203, 切向力X=-4689.7432, 切向力Y=29025.7031 +FPS=35.52, 法向力=16832.4941, 切向力X=-4654.1528, 切向力Y=29037.3438 +FPS=34.48, 法向力=11050.9990, 切向力X=-2460.8965, 切向力Y=17964.4570 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000238s, blend=0.002175s (9 tiles incl ref), finalize=0.000052s, total=0.002470s +FPS=31.48, 法向力=11083.9414, 切向力X=-2493.9912, 切向力Y=17998.7734 +FPS=31.86, 法向力=4984.5879, 切向力X=407.0790, 切向力Y=5154.1460 +FPS=34.58, 法向力=5018.7402, 切向力X=522.5358, 切向力Y=5207.0752 +FPS=34.01, 法向力=2318.7627, 切向力X=2108.0894, 切向力Y=-3722.5845 +FPS=35.90, 法向力=2358.0747, 切向力X=2240.0205, 切向力Y=-3840.4387 +FPS=32.33, 法向力=2141.4045, 切向力X=10057.5957, 切向力Y=-24012.6230 +FPS=34.92, 法向力=1964.5259, 切向力X=10491.9570, 切向力Y=-24712.2266 +FPS=33.41, 法向力=3913.8706, 切向力X=15280.5996, 切向力Y=-42576.2891 +FPS=32.13, 法向力=4004.1577, 切向力X=15112.2432, 切向力Y=-42798.6875 +FPS=32.02, 法向力=7849.2998, 切向力X=19914.1406, 切向力Y=-26393.3262 +FPS=33.87, 法向力=7370.8296, 切向力X=20384.0469, 切向力Y=-25989.0566 +FPS=31.78, 法向力=5650.8779, 切向力X=18977.4902, 切向力Y=-11258.0293 +FPS=24.13, 法向力=5648.7666, 切向力X=19000.1367, 切向力Y=-11359.2695 +FPS=31.49, 法向力=4811.6616, 切向力X=15203.0820, 切向力Y=4031.6946 +FPS=35.42, 法向力=4824.4570, 切向力X=15178.4648, 切向力Y=4061.1104 +FPS=33.43, 法向力=5414.5161, 切向力X=8508.9531, 切向力Y=16257.0664 +FPS=34.26, 法向力=5380.5342, 切向力X=8464.0029, 切向力Y=16137.9922 +FPS=32.73, 法向力=4538.1909, 切向力X=7170.9033, 切向力Y=11123.5645 +FPS=34.60, 法向力=4464.6660, 切向力X=7281.1284, 切向力Y=11152.1953 +FPS=34.64, 法向力=4462.0801, 切向力X=9692.4648, 切向力Y=11343.7773 +FPS=36.31, 法向力=4477.1631, 切向力X=10066.9941, 切向力Y=11311.6484 +FPS=31.81, 法向力=3977.0332, 切向力X=12774.9512, 切向力Y=10594.4785 +FPS=34.15, 法向力=3946.7439, 切向力X=12898.3721, 切向力Y=10763.3926 +FPS=33.18, 法向力=6449.5342, 切向力X=12643.4443, 切向力Y=6119.5156 +FPS=35.64, 法向力=6483.9160, 切向力X=12730.7881, 切向力Y=6069.7686 +FPS=33.47, 法向力=5485.4629, 切向力X=12289.1055, 切向力Y=5015.3604 +FPS=34.15, 法向力=5489.5557, 切向力X=12377.9131, 切向力Y=4982.1025 +FPS=34.88, 法向力=5311.4004, 切向力X=-15257.7744, 切向力Y=17245.4922 +FPS=34.15, 法向力=5303.7217, 切向力X=-15320.7402, 切向力Y=17116.3203 +FPS=30.13, 法向力=6443.8315, 切向力X=-37392.8945, 切向力Y=11453.1328 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000228s, blend=0.002132s (9 tiles incl ref), finalize=0.000048s, total=0.002413s +FPS=33.72, 法向力=6254.5713, 切向力X=-37760.4102, 切向力Y=11402.5186 +FPS=31.59, 法向力=11066.2373, 切向力X=-64705.0820, 切向力Y=-330.1620 +FPS=32.55, 法向力=11108.3086, 切向力X=-64849.1484, 切向力Y=-301.9697 +FPS=33.02, 法向力=22594.8555, 切向力X=-75975.3906, 切向力Y=-17983.7539 +FPS=33.33, 法向力=22616.0039, 切向力X=-76147.9688, 切向力Y=-18476.0352 +FPS=33.81, 法向力=35201.8438, 切向力X=-64481.4336, 切向力Y=-25567.8730 +FPS=34.84, 法向力=35284.4258, 切向力X=-64901.6797, 切向力Y=-25729.4062 +FPS=32.66, 法向力=31148.0098, 切向力X=-44469.4297, 切向力Y=-34442.6133 +FPS=33.65, 法向力=31154.0449, 切向力X=-44469.9883, 切向力Y=-34960.7656 +FPS=29.95, 法向力=22299.5469, 切向力X=-23975.8047, 切向力Y=-32813.0742 +FPS=32.84, 法向力=22063.7656, 切向力X=-23714.7812, 切向力Y=-32580.2461 +FPS=35.04, 法向力=15940.8076, 切向力X=-4306.1294, 切向力Y=-36374.4922 +FPS=34.11, 法向力=15597.4131, 切向力X=-3966.4119, 切向力Y=-36256.3867 +FPS=33.21, 法向力=6310.3672, 切向力X=14129.0664, 切向力Y=-17648.1270 +FPS=33.95, 法向力=6482.1465, 切向力X=14202.4609, 切向力Y=-17705.4648 +FPS=34.94, 法向力=2761.3550, 切向力X=7421.7822, 切向力Y=-5401.2139 +FPS=34.98, 法向力=2725.0154, 切向力X=7444.9126, 切向力Y=-5399.3486 +FPS=33.52, 法向力=2010.5769, 切向力X=2784.2490, 切向力Y=-2663.3843 +FPS=34.62, 法向力=2058.4397, 切向力X=2694.4360, 切向力Y=-2629.8284 +FPS=34.12, 法向力=2285.9067, 切向力X=1120.4829, 切向力Y=-3022.0564 +FPS=35.79, 法向力=2351.3979, 切向力X=1067.2339, 切向力Y=-3002.4888 +FPS=33.22, 法向力=1319.1707, 切向力X=-2644.3066, 切向力Y=-3747.4131 +FPS=34.70, 法向力=1264.3250, 切向力X=-2718.4397, 切向力Y=-3820.9390 +FPS=31.71, 法向力=3478.0278, 切向力X=-9505.6582, 切向力Y=-7653.0649 +FPS=36.03, 法向力=3473.7368, 切向力X=-9700.5918, 切向力Y=-7765.2432 +FPS=33.90, 法向力=5421.2451, 切向力X=-24837.9766, 切向力Y=-12436.9336 +FPS=34.87, 法向力=5276.8892, 切向力X=-25304.9980, 切向力Y=-12549.9199 +FPS=34.13, 法向力=7677.8511, 切向力X=-38106.8516, 切向力Y=-17092.9883 +FPS=34.53, 法向力=7625.5371, 切向力X=-38696.9219, 切向力Y=-17008.2305 +FPS=32.24, 法向力=11850.9727, 切向力X=-57960.0781, 切向力Y=-30790.8184 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000225s, blend=0.002119s (9 tiles incl ref), finalize=0.000046s, total=0.002394s +FPS=33.94, 法向力=11796.0615, 切向力X=-58003.1172, 切向力Y=-30828.6914 +FPS=32.95, 法向力=21240.7656, 切向力X=-64274.4453, 切向力Y=-32562.6758 +FPS=35.68, 法向力=20701.3711, 切向力X=-64849.7188, 切向力Y=-32737.4492 +FPS=34.02, 法向力=28730.9023, 切向力X=-48361.3945, 切向力Y=-33100.5781 +FPS=33.98, 法向力=28318.2871, 切向力X=-48165.3203, 切向力Y=-33323.2031 +FPS=31.70, 法向力=19474.5098, 切向力X=-18057.6641, 切向力Y=-26768.9277 +FPS=35.52, 法向力=19661.1875, 切向力X=-18403.1758, 切向力Y=-27178.1367 +FPS=31.60, 法向力=7332.5508, 切向力X=4822.2202, 切向力Y=-8805.6973 +FPS=33.69, 法向力=7502.3262, 切向力X=4729.2466, 切向力Y=-8921.1631 +FPS=32.22, 法向力=2469.1057, 切向力X=5203.3242, 切向力Y=-2955.2549 +FPS=28.84, 法向力=2472.2363, 切向力X=5177.4131, 切向力Y=-2996.0134 +FPS=34.14, 法向力=1857.0493, 切向力X=13.5126, 切向力Y=-3018.1770 +FPS=32.91, 法向力=1881.7192, 切向力X=18.7733, 切向力Y=-3065.4092 +FPS=33.23, 法向力=2280.8848, 切向力X=-1855.7476, 切向力Y=-2518.1001 +FPS=34.92, 法向力=2204.7690, 切向力X=-1837.1440, 切向力Y=-2491.0071 +FPS=32.74, 法向力=1846.4258, 切向力X=-49.4730, 切向力Y=-3156.7500 +FPS=34.51, 法向力=1868.4485, 切向力X=-54.6382, 切向力Y=-3145.6069 +FPS=32.00, 法向力=1257.2346, 切向力X=-6928.6279, 切向力Y=-3236.9456 +FPS=34.88, 法向力=1272.8351, 切向力X=-7231.7939, 切向力Y=-3332.1077 +FPS=32.58, 法向力=4816.1948, 切向力X=-22441.4297, 切向力Y=-6849.3105 +FPS=32.80, 法向力=4870.2373, 切向力X=-22619.5742, 切向力Y=-7039.1279 +FPS=31.83, 法向力=10406.6699, 切向力X=-49716.6094, 切向力Y=-20802.6484 +FPS=33.79, 法向力=10249.6934, 切向力X=-50036.2891, 切向力Y=-20967.9180 +FPS=32.15, 法向力=18960.8301, 切向力X=-75614.0859, 切向力Y=-32400.0195 +FPS=35.47, 法向力=18490.5215, 切向力X=-76097.3750, 切向力Y=-32727.0117 +FPS=32.72, 法向力=37249.6836, 切向力X=-78343.0312, 切向力Y=-32280.7520 +FPS=31.58, 法向力=36987.2656, 切向力X=-78709.5000, 切向力Y=-32618.6191 +FPS=25.15, 法向力=43884.5078, 切向力X=-72074.1250, 切向力Y=-40095.4922 +FPS=26.64, 法向力=33843.6211, 切向力X=-44800.1836, 切向力Y=-33750.3594 +FPS=22.29, 法向力=33219.0156, 切向力X=-44251.3164, 切向力Y=-33396.8594 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000382s, blend=0.002132s (9 tiles incl ref), finalize=0.000048s, total=0.002568s +FPS=33.41, 法向力=17874.2520, 切向力X=-13173.6914, 切向力Y=-17244.6113 +FPS=35.51, 法向力=17946.2891, 切向力X=-13379.5000, 切向力Y=-17329.1523 +FPS=35.49, 法向力=7694.8784, 切向力X=1357.0955, 切向力Y=-11225.5098 +FPS=36.06, 法向力=7827.4756, 切向力X=1237.3300, 切向力Y=-11446.7129 +FPS=35.62, 法向力=2739.9294, 切向力X=1307.3180, 切向力Y=-3932.6079 +FPS=32.90, 法向力=2743.6680, 切向力X=1323.9939, 切向力Y=-4037.0996 +FPS=34.99, 法向力=2561.5537, 切向力X=-2160.3901, 切向力Y=-3552.8306 +FPS=34.31, 法向力=2549.2246, 切向力X=-2102.4038, 切向力Y=-3792.5386 +FPS=33.50, 法向力=2921.3999, 切向力X=-2399.3452, 切向力Y=-3975.5894 +FPS=34.96, 法向力=2773.5635, 切向力X=-2300.0713, 切向力Y=-3909.9175 +FPS=35.86, 法向力=2163.6138, 切向力X=-881.1798, 切向力Y=-3422.8025 +FPS=35.16, 法向力=2143.1331, 切向力X=-756.5022, 切向力Y=-3583.9282 +FPS=36.46, 法向力=2194.6736, 切向力X=-758.9874, 切向力Y=-3480.7812 +FPS=34.01, 法向力=1646.3770, 切向力X=-4319.8545, 切向力Y=-7605.4497 +FPS=35.15, 法向力=5304.5723, 切向力X=-21588.6602, 切向力Y=-16956.4883 +FPS=35.93, 法向力=5199.0269, 切向力X=-22102.8477, 切向力Y=-17204.3906 +FPS=37.07, 法向力=5282.4990, 切向力X=-22074.7207, 切向力Y=-17323.7422 +FPS=33.15, 法向力=11787.6875, 切向力X=-57445.8672, 切向力Y=-31003.6289 +FPS=37.16, 法向力=11669.3193, 切向力X=-57623.7656, 切向力Y=-30949.4102 +FPS=32.85, 法向力=24069.3262, 切向力X=-91853.7969, 切向力Y=-35265.0156 +FPS=34.59, 法向力=23531.5820, 切向力X=-92238.5938, 切向力Y=-35539.5781 +FPS=33.62, 法向力=43470.9336, 切向力X=-96189.6016, 切向力Y=-30805.3691 +FPS=34.59, 法向力=43308.0117, 切向力X=-97351.6250, 切向力Y=-31389.2344 +FPS=32.18, 法向力=42918.2031, 切向力X=-69364.6172, 切向力Y=-36677.7344 +FPS=35.70, 法向力=42908.5703, 切向力X=-69414.1406, 切向力Y=-36960.0312 +FPS=34.37, 法向力=17467.6484, 切向力X=-24421.7734, 切向力Y=-15497.9629 +FPS=34.55, 法向力=17536.8809, 切向力X=-24453.6367, 切向力Y=-15189.9004 +FPS=31.59, 法向力=4181.1006, 切向力X=-5836.3438, 切向力Y=-4060.0034 +FPS=36.64, 法向力=4146.5361, 切向力X=-5816.3691, 切向力Y=-4034.6306 +FPS=35.55, 法向力=3690.9487, 切向力X=-3294.5161, 切向力Y=-3830.0452 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000007s (hit), reset=0.000236s, blend=0.002090s (9 tiles incl ref), finalize=0.000045s, total=0.002380s +FPS=35.93, 法向力=3771.5806, 切向力X=-3239.4602, 切向力Y=-3813.8523 +FPS=34.73, 法向力=2622.2686, 切向力X=-2531.4832, 切向力Y=-4149.9624 +FPS=36.96, 法向力=2650.2368, 切向力X=-2510.2659, 切向力Y=-4089.2827 +FPS=32.56, 法向力=2361.8550, 切向力X=-13289.0430, 切向力Y=-12726.1396 +FPS=34.48, 法向力=2443.5737, 切向力X=-13555.6348, 切向力Y=-13149.5264 +FPS=32.97, 法向力=7887.8291, 切向力X=-41200.8438, 切向力Y=-28405.2188 +FPS=36.14, 法向力=7916.3501, 切向力X=-41412.5234, 切向力Y=-28328.6484 +FPS=36.03, 法向力=7906.8921, 切向力X=-41432.8867, 切向力Y=-28319.3867 +FPS=32.75, 法向力=15424.2930, 切向力X=-94611.0781, 切向力Y=-43014.2070 +FPS=33.28, 法向力=26930.0430, 切向力X=-129608.4688, 切向力Y=-63500.4727 +FPS=34.43, 法向力=26067.3750, 切向力X=-131210.4219, 切向力Y=-63366.2656 +FPS=30.54, 法向力=45000.8789, 切向力X=-128107.1094, 切向力Y=-68496.2422 +FPS=32.48, 法向力=44272.8242, 切向力X=-129165.9922, 切向力Y=-69280.7344 +FPS=34.14, 法向力=44260.7188, 切向力X=-129585.4844, 切向力Y=-69621.1250 +FPS=33.85, 法向力=57620.5156, 切向力X=-105927.2734, 切向力Y=-70403.2812 +FPS=33.65, 法向力=58318.9766, 切向力X=-106468.8984, 切向力Y=-71139.1094 +FPS=33.75, 法向力=39144.1250, 切向力X=-52151.0195, 切向力Y=-54484.8047 +FPS=32.57, 法向力=8330.7637, 切向力X=-7230.3750, 切向力Y=-17032.3594 +FPS=35.32, 法向力=8411.9668, 切向力X=-7364.5972, 切向力Y=-17042.6250 +FPS=35.02, 法向力=4477.4761, 切向力X=-4569.6045, 切向力Y=-7437.0244 +FPS=35.87, 法向力=4554.5732, 切向力X=-4586.9639, 切向力Y=-7397.0986 +FPS=36.98, 法向力=4512.3794, 切向力X=-4517.2104, 切向力Y=-7475.4600 +FPS=33.92, 法向力=2986.7744, 切向力X=-4619.9673, 切向力Y=-5581.1826 +FPS=36.84, 法向力=2960.6499, 切向力X=-4694.8384, 切向力Y=-5616.0093 +FPS=34.47, 法向力=2134.3525, 切向力X=-9972.4932, 切向力Y=-7898.6660 +FPS=33.79, 法向力=2314.7183, 切向力X=-10359.3457, 切向力Y=-8088.2979 +FPS=35.00, 法向力=5501.8521, 切向力X=-34924.5156, 切向力Y=-14535.9287 +FPS=34.95, 法向力=5454.2451, 切向力X=-35276.8672, 切向力Y=-14433.6406 +FPS=35.79, 法向力=9025.8760, 切向力X=-48827.8828, 切向力Y=-33049.2148 +FPS=35.29, 法向力=8834.9590, 切向力X=-49225.4531, 切向力Y=-33498.2578 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000246s, blend=0.002149s (9 tiles incl ref), finalize=0.000055s, total=0.002455s +FPS=31.28, 法向力=8615.2637, 切向力X=-50629.8203, 切向力Y=-36994.7812 +FPS=36.42, 法向力=8680.9795, 切向力X=-50735.5703, 切向力Y=-37319.4023 +FPS=32.14, 法向力=8901.6426, 切向力X=-50390.2617, 切向力Y=-32336.2812 +FPS=33.18, 法向力=8869.1006, 切向力X=-50448.0352, 切向力Y=-31878.8398 +FPS=34.99, 法向力=7754.4541, 切向力X=-47970.6562, 切向力Y=-26263.8594 +FPS=35.87, 法向力=7540.8364, 切向力X=-47666.3047, 切向力Y=-25698.6562 +FPS=35.44, 法向力=4675.4360, 切向力X=-27794.5254, 切向力Y=-17813.0137 +FPS=35.76, 法向力=4692.2783, 切向力X=-27755.3555, 切向力Y=-17702.9961 +FPS=28.82, 法向力=6350.3467, 切向力X=-14406.9375, 切向力Y=-21485.4238 +FPS=33.89, 法向力=6220.0312, 切向力X=-14530.5830, 切向力Y=-21628.3086 +FPS=34.33, 法向力=6890.8135, 切向力X=-6277.7295, 切向力Y=-10066.4229 +FPS=36.24, 法向力=7008.7510, 切向力X=-6414.6099, 切向力Y=-10095.4453 +FPS=32.86, 法向力=9536.2246, 切向力X=-1875.5139, 切向力Y=14278.7598 +FPS=35.85, 法向力=9423.7520, 切向力X=-1904.2292, 切向力Y=14361.2734 +FPS=33.74, 法向力=12894.9482, 切向力X=5097.9766, 切向力Y=22921.7051 +FPS=34.64, 法向力=12999.2549, 切向力X=5107.3408, 切向力Y=22872.8828 +FPS=34.70, 法向力=16699.9805, 切向力X=18037.9668, 切向力Y=19056.2812 +FPS=36.02, 法向力=16571.0273, 切向力X=18321.6250, 切向力Y=18989.4883 +FPS=35.56, 法向力=16550.2891, 切向力X=18413.3164, 切向力Y=19012.1152 +FPS=32.21, 法向力=12911.5996, 切向力X=21791.6445, 切向力Y=-1554.6953 +FPS=32.07, 法向力=10085.5811, 切向力X=11746.5078, 切向力Y=-8935.3271 +FPS=36.15, 法向力=10095.2920, 切向力X=11843.3457, 切向力Y=-8900.9941 +FPS=35.63, 法向力=10084.9463, 切向力X=11846.1543, 切向力Y=-8863.1943 +FPS=36.30, 法向力=9854.2002, 切向力X=9723.4297, 切向力Y=1837.0614 +FPS=36.77, 法向力=9825.2578, 切向力X=9809.7148, 切向力Y=1787.4846 +FPS=35.90, 法向力=8960.2051, 切向力X=-1643.0354, 切向力Y=14951.8184 +FPS=35.77, 法向力=9024.4355, 切向力X=-1571.1497, 切向力Y=14924.1768 +FPS=33.90, 法向力=12278.3418, 切向力X=-12806.9590, 切向力Y=25859.7402 +FPS=34.36, 法向力=12466.6270, 切向力X=-13079.4033, 切向力Y=26023.9570 +FPS=31.97, 法向力=14736.6094, 切向力X=-5513.9253, 切向力Y=23279.0195 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000348s, blend=0.002300s (9 tiles incl ref), finalize=0.000054s, total=0.002709s +FPS=33.61, 法向力=14811.1943, 切向力X=-5366.5498, 切向力Y=23268.3672 +FPS=33.68, 法向力=5472.8057, 切向力X=-3739.5981, 切向力Y=-140.9923 +FPS=36.73, 法向力=5463.1729, 切向力X=-3746.2900, 切向力Y=-137.2465 +FPS=33.20, 法向力=1774.8978, 切向力X=-3839.7671, 切向力Y=-17194.9414 +FPS=36.58, 法向力=1687.5612, 切向力X=-3942.5557, 切向力Y=-18044.3320 +FPS=36.20, 法向力=2953.0437, 切向力X=-3418.8955, 切向力Y=-23050.0117 +FPS=35.86, 法向力=3098.0701, 切向力X=-3473.7300, 切向力Y=-23036.1016 +FPS=33.47, 法向力=2525.5522, 切向力X=136.0757, 切向力Y=-29092.8223 +FPS=37.26, 法向力=2399.5459, 切向力X=72.7401, 切向力Y=-29312.8711 +FPS=35.76, 法向力=4869.4800, 切向力X=-3947.5981, 切向力Y=-38724.8750 +FPS=36.04, 法向力=5101.0303, 切向力X=-4218.8857, 切向力Y=-38785.8438 +FPS=36.34, 法向力=5080.5508, 切向力X=-4280.8193, 切向力Y=-38814.9336 +FPS=34.66, 法向力=10246.0723, 切向力X=-3747.5059, 切向力Y=-27571.3203 +FPS=36.27, 法向力=10282.0312, 切向力X=-3731.6492, 切向力Y=-27612.8750 +FPS=33.63, 法向力=5169.2686, 切向力X=-445.7958, 切向力Y=-11961.6797 +FPS=23.50, 法向力=1442.2837, 切向力X=-1197.1896, 切向力Y=2209.6250 +FPS=35.36, 法向力=1470.8304, 切向力X=-1196.3066, 切向力Y=2150.0708 +FPS=35.86, 法向力=5392.9561, 切向力X=-5778.6045, 切向力Y=37064.2383 +FPS=34.70, 法向力=5068.5698, 切向力X=-5913.6411, 切向力Y=37505.1055 +FPS=33.29, 法向力=18087.2852, 切向力X=-12160.9883, 切向力Y=72761.3828 +FPS=34.27, 法向力=17995.2695, 切向力X=-11983.9072, 切向力Y=73290.8203 +FPS=34.78, 法向力=17997.3652, 切向力X=-12062.5273, 切向力Y=73313.7344 +FPS=32.92, 法向力=23321.7871, 切向力X=-5698.3110, 切向力Y=58820.3359 +FPS=35.37, 法向力=9583.8984, 切向力X=-304.5363, 切向力Y=19351.9180 +FPS=36.85, 法向力=9574.5293, 切向力X=-435.2001, 切向力Y=19302.9727 +FPS=35.69, 法向力=9593.8906, 切向力X=-424.5784, 切向力Y=19338.4688 +FPS=36.21, 法向力=4585.1738, 切向力X=-692.0907, 切向力Y=4982.0342 +FPS=37.29, 法向力=4648.0200, 切向力X=-747.5601, 切向力Y=4934.6182 +FPS=35.31, 法向力=1747.5646, 切向力X=87.4174, 切向力Y=-4228.2437 +FPS=36.49, 法向力=1809.6160, 切向力X=23.3239, 切向力Y=-4248.7627 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.002986s (9 tiles incl ref), finalize=0.000052s, total=0.003305s +FPS=35.16, 法向力=2174.6609, 切向力X=438.0876, 切向力Y=-15697.4453 +FPS=37.34, 法向力=2136.5498, 切向力X=276.7774, 切向力Y=-16095.1221 +FPS=34.69, 法向力=5671.9404, 切向力X=-890.7723, 切向力Y=-35934.5508 +FPS=33.89, 法向力=5565.6406, 切向力X=-1011.1844, 切向力Y=-36357.0469 +FPS=32.65, 法向力=8128.7812, 切向力X=826.6023, 切向力Y=-75694.4219 +FPS=34.94, 法向力=7985.9033, 切向力X=694.3658, 切向力Y=-76149.2812 +FPS=34.38, 法向力=14890.0566, 切向力X=9244.2168, 切向力Y=-68364.7500 +FPS=36.19, 法向力=14908.8789, 切向力X=8951.7080, 切向力Y=-68646.9141 +FPS=35.75, 法向力=14952.1689, 切向力X=8951.2959, 切向力Y=-68593.5312 +FPS=36.44, 法向力=11046.7861, 切向力X=2830.8447, 切向力Y=-35082.5352 +FPS=34.31, 法向力=5444.8086, 切向力X=1460.3110, 切向力Y=-12822.3125 +FPS=37.44, 法向力=5421.4849, 切向力X=1461.5826, 切向力Y=-12884.7285 +FPS=33.92, 法向力=5439.2988, 切向力X=1414.1865, 切向力Y=-12887.1865 +FPS=32.39, 法向力=2250.0898, 切向力X=-1934.5294, 切向力Y=9789.4443 +FPS=36.08, 法向力=2191.6667, 切向力X=-1935.3237, 切向力Y=9852.4355 +FPS=35.01, 法向力=9425.0371, 切向力X=-6360.3701, 切向力Y=57038.4570 +FPS=36.34, 法向力=9209.0762, 切向力X=-6580.7690, 切向力Y=57623.9609 +FPS=33.59, 法向力=22492.3535, 切向力X=-5646.8940, 切向力Y=92269.5312 +FPS=34.73, 法向力=21639.7832, 切向力X=-5668.4404, 切向力Y=93060.7891 +FPS=33.47, 法向力=36973.7812, 切向力X=1030.8866, 切向力Y=98879.3203 +FPS=35.26, 法向力=36772.5781, 切向力X=690.6504, 切向力Y=99545.2500 +FPS=32.73, 法向力=31835.4902, 切向力X=1049.2129, 切向力Y=65909.9219 +FPS=37.65, 法向力=31870.4219, 切向力X=923.4515, 切向力Y=66063.5000 +FPS=30.42, 法向力=18310.8125, 切向力X=675.1585, 切向力Y=36755.1484 +FPS=35.93, 法向力=18237.7422, 切向力X=515.1230, 切向力Y=36894.0547 +FPS=34.63, 法向力=7784.9463, 切向力X=427.0881, 切向力Y=13039.8389 +FPS=35.95, 法向力=7832.3462, 切向力X=522.2358, 切向力Y=13102.7412 +FPS=32.99, 法向力=4561.4932, 切向力X=763.6075, 切向力Y=4406.0469 +FPS=37.59, 法向力=4524.1851, 切向力X=732.0377, 切向力Y=4360.5098 +FPS=36.08, 法向力=1828.0337, 切向力X=1279.1556, 切向力Y=-6061.3076 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000218s, blend=0.002137s (9 tiles incl ref), finalize=0.000045s, total=0.002405s +FPS=37.69, 法向力=1819.2513, 切向力X=1190.8607, 切向力Y=-6108.1631 +FPS=37.04, 法向力=1824.1499, 切向力X=1270.3533, 切向力Y=-6130.6670 +FPS=35.16, 法向力=2512.8555, 切向力X=1541.3330, 切向力Y=-18272.1133 +FPS=37.53, 法向力=2598.6423, 切向力X=1512.3164, 切向力Y=-18922.9453 +FPS=35.24, 法向力=3178.2185, 切向力X=1175.1854, 切向力Y=-21748.4746 +FPS=37.08, 法向力=3268.8518, 切向力X=1169.7142, 切向力Y=-21884.1914 +FPS=35.08, 法向力=2534.9766, 切向力X=869.9479, 切向力Y=-17122.6719 +FPS=37.52, 法向力=2522.6167, 切向力X=920.5616, 切向力Y=-17229.6777 +FPS=34.44, 法向力=2550.7056, 切向力X=25.9106, 切向力Y=-20705.5977 +FPS=37.69, 法向力=2777.2595, 切向力X=80.8530, 切向力Y=-21131.0234 +FPS=34.87, 法向力=5728.2275, 切向力X=1845.9541, 切向力Y=-35546.5859 +FPS=37.64, 法向力=5626.5273, 切向力X=1702.8086, 切向力Y=-36337.1289 +FPS=36.21, 法向力=5622.8223, 切向力X=1751.3976, 切向力Y=-36296.1172 +FPS=34.64, 法向力=11483.0625, 切向力X=3211.1658, 切向力Y=-67286.7656 +FPS=35.32, 法向力=12425.9824, 切向力X=3503.0791, 切向力Y=-92779.1719 +FPS=34.46, 法向力=12000.0996, 切向力X=3330.8306, 切向力Y=-93226.1719 +FPS=33.45, 法向力=12020.3242, 切向力X=3332.0391, 切向力Y=-93203.4609 +FPS=34.74, 法向力=13831.2090, 切向力X=10056.3789, 切向力Y=-78759.3125 +FPS=35.24, 法向力=13905.3184, 切向力X=10415.2617, 切向力Y=-78838.4766 +FPS=33.60, 法向力=16794.1797, 切向力X=9924.4668, 切向力Y=-68471.9375 +FPS=36.04, 法向力=16664.3691, 切向力X=9988.9551, 切向力Y=-68186.8594 +FPS=34.21, 法向力=17558.2109, 切向力X=8800.6660, 切向力Y=-54758.6602 +FPS=37.64, 法向力=17256.5156, 切向力X=8985.7266, 切向力Y=-54795.1172 +FPS=37.47, 法向力=14496.6592, 切向力X=3934.1204, 切向力Y=-27445.1133 +FPS=37.72, 法向力=14490.1035, 切向力X=4053.3435, 切向力Y=-27697.1953 +FPS=34.79, 法向力=15653.6035, 切向力X=-9633.3555, 切向力Y=18335.1445 +FPS=35.07, 法向力=15699.0479, 切向力X=-9717.4473, 切向力Y=18500.2988 +FPS=30.11, 法向力=28817.3555, 切向力X=-15540.4834, 切向力Y=93998.2656 +FPS=32.42, 法向力=28448.2461, 切向力X=-15806.0762, 切向力Y=94261.6094 +FPS=34.86, 法向力=37001.2969, 切向力X=-5226.9062, 切向力Y=118904.9297 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000229s, blend=0.002087s (9 tiles incl ref), finalize=0.000050s, total=0.002372s +FPS=33.01, 法向力=36639.5391, 切向力X=-5213.8628, 切向力Y=120107.8594 +FPS=33.14, 法向力=41269.1133, 切向力X=-6658.3662, 切向力Y=97332.8906 +FPS=34.90, 法向力=41207.1094, 切向力X=-6737.9590, 切向力Y=97495.9844 +FPS=33.17, 法向力=36228.6367, 切向力X=-20817.8828, 切向力Y=59268.1250 +FPS=36.30, 法向力=36340.3359, 切向力X=-20513.3633, 切向力Y=59461.2109 +FPS=35.45, 法向力=33354.6484, 切向力X=-36503.4062, 切向力Y=39110.8359 +FPS=35.92, 法向力=33142.8711, 切向力X=-36921.7344, 切向力Y=38725.1445 +FPS=36.32, 法向力=33087.7422, 切向力X=-36957.3281, 切向力Y=38783.9375 +FPS=33.85, 法向力=31595.9805, 切向力X=-38312.7852, 切向力Y=38579.8594 +FPS=32.84, 法向力=25461.1465, 切向力X=-28024.6719, 切向力Y=24811.0508 +FPS=37.08, 法向力=25367.8633, 切向力X=-27971.0391, 切向力Y=24650.2441 +FPS=36.43, 法向力=25381.1152, 切向力X=-27966.9219, 切向力Y=24643.8438 +FPS=36.62, 法向力=16348.2500, 切向力X=-15510.6992, 切向力Y=7366.1475 +FPS=37.07, 法向力=16420.5879, 切向力X=-15554.3008, 切向力Y=7547.5835 +FPS=34.23, 法向力=13408.8340, 切向力X=-8046.6484, 切向力Y=8879.3193 +FPS=36.72, 法向力=13307.9824, 切向力X=-8166.3999, 切向力Y=8762.7559 +FPS=33.41, 法向力=12921.9238, 切向力X=-728.0271, 切向力Y=6259.2510 +FPS=37.34, 法向力=12917.8174, 切向力X=-722.4849, 切向力Y=6147.5122 +FPS=33.64, 法向力=4896.8276, 切向力X=4647.2476, 切向力Y=-30843.9531 +FPS=36.55, 法向力=4832.6123, 切向力X=4854.5151, 切向力Y=-31123.1191 +FPS=34.95, 法向力=6982.9727, 切向力X=8848.5605, 切向力Y=-51550.4766 +FPS=36.68, 法向力=6813.8667, 切向力X=8977.7344, 切向力Y=-52016.1758 +FPS=34.78, 法向力=10542.2012, 切向力X=5317.3599, 切向力Y=-59090.1641 +FPS=36.79, 法向力=10640.4492, 切向力X=5222.1924, 切向力Y=-59397.0312 +FPS=35.29, 法向力=10608.8936, 切向力X=5158.4683, 切向力Y=-59546.7227 +FPS=35.75, 法向力=16419.3320, 切向力X=3272.3345, 切向力Y=-46553.7227 +FPS=35.16, 法向力=12902.9238, 切向力X=2624.9170, 切向力Y=-30249.9766 +FPS=35.98, 法向力=12488.3184, 切向力X=2899.5642, 切向力Y=-29810.5156 +FPS=36.33, 法向力=12408.0996, 切向力X=2896.6836, 切向力Y=-29768.0977 +FPS=35.23, 法向力=8472.0498, 切向力X=1336.2577, 切向力Y=-17364.3184 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000230s, blend=0.002108s (9 tiles incl ref), finalize=0.000046s, total=0.002390s +FPS=35.85, 法向力=8344.0869, 切向力X=1345.3730, 切向力Y=-17215.3086 +FPS=33.55, 法向力=5267.4512, 切向力X=2195.1804, 切向力Y=-8961.4512 +FPS=37.05, 法向力=5422.5142, 切向力X=2124.2007, 切向力Y=-8957.8350 +FPS=33.47, 法向力=4633.6411, 切向力X=2651.9597, 切向力Y=-7028.0947 +FPS=37.21, 法向力=4517.4941, 切向力X=2674.4146, 切向力Y=-6853.7041 +FPS=35.47, 法向力=3717.0432, 切向力X=3141.3645, 切向力Y=-6021.1504 +FPS=37.49, 法向力=3665.5488, 切向力X=3108.6001, 切向力Y=-5956.9775 +FPS=32.69, 法向力=2596.4219, 切向力X=2532.1792, 切向力Y=5985.0903 +FPS=37.06, 法向力=2626.2837, 切向力X=2507.2578, 切向力Y=6167.5879 +FPS=35.86, 法向力=2624.3262, 切向力X=2489.0632, 切向力Y=6207.8413 +FPS=34.62, 法向力=5648.3325, 切向力X=4475.0303, 切向力Y=40164.9141 +FPS=36.31, 法向力=5539.3906, 切向力X=4740.5991, 切向力Y=40631.7070 +FPS=35.94, 法向力=10310.8105, 切向力X=7201.1782, 切向力Y=57652.6484 +FPS=35.42, 法向力=17635.4727, 切向力X=4072.4385, 切向力Y=52814.0000 +FPS=35.87, 法向力=17581.0410, 切向力X=4058.2847, 切向力Y=53029.2578 +FPS=36.16, 法向力=17551.0273, 切向力X=3973.8354, 切向力Y=53116.4766 +FPS=36.63, 法向力=17952.2402, 切向力X=1086.2616, 切向力Y=35282.0273 +FPS=36.60, 法向力=17782.1738, 切向力X=1295.9065, 切向力Y=35259.7070 +FPS=35.38, 法向力=14399.7461, 切向力X=441.4406, 切向力Y=21616.6406 +FPS=36.30, 法向力=14308.8848, 切向力X=706.9247, 切向力Y=21501.9941 +FPS=34.72, 法向力=12145.3818, 切向力X=846.6045, 切向力Y=16089.8926 +FPS=36.68, 法向力=12078.1289, 切向力X=862.0989, 切向力Y=15992.0146 +FPS=34.29, 法向力=8650.1279, 切向力X=1209.3945, 切向力Y=7359.2432 +FPS=37.46, 法向力=8788.9238, 切向力X=1169.1967, 切向力Y=7322.3940 +FPS=36.63, 法向力=6714.0493, 切向力X=64.1087, 切向力Y=1182.6218 +FPS=36.87, 法向力=6769.6367, 切向力X=68.5595, 切向力Y=1120.7769 +FPS=34.66, 法向力=6755.8921, 切向力X=66.3143, 切向力Y=1144.3184 +FPS=36.52, 法向力=4676.0088, 切向力X=-722.4409, 切向力Y=-11258.3184 +FPS=37.52, 法向力=4661.0601, 切向力X=-475.6429, 切向力Y=-11869.5176 +FPS=34.17, 法向力=3931.4243, 切向力X=6170.1377, 切向力Y=-30745.4922 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002144s (9 tiles incl ref), finalize=0.000050s, total=0.002457s +FPS=36.11, 法向力=3704.2686, 切向力X=6576.7373, 切向力Y=-31381.6680 +FPS=33.68, 法向力=4690.3252, 切向力X=7059.4766, 切向力Y=-41735.4141 +FPS=36.80, 法向力=4663.7139, 切向力X=7017.2822, 切向力Y=-42117.9141 +FPS=34.82, 法向力=10691.3535, 切向力X=5332.0732, 切向力Y=-46298.9648 +FPS=37.02, 法向力=10659.6709, 切向力X=5156.1309, 切向力Y=-46450.3750 +FPS=34.98, 法向力=13181.2051, 切向力X=3084.4121, 切向力Y=-44492.7422 +FPS=37.33, 法向力=13271.5820, 切向力X=3048.9678, 切向力Y=-44493.8828 +FPS=36.37, 法向力=13300.8643, 切向力X=3086.0474, 切向力Y=-44525.7148 +FPS=35.34, 法向力=12964.7676, 切向力X=977.7466, 切向力Y=-32818.8281 +FPS=35.31, 法向力=8302.9102, 切向力X=608.2147, 切向力Y=-17972.4082 +FPS=36.73, 法向力=8347.7021, 切向力X=639.5654, 切向力Y=-18016.9961 +FPS=35.39, 法向力=8324.4570, 切向力X=580.0338, 切向力Y=-17968.1523 +FPS=34.15, 法向力=4897.4795, 切向力X=456.0223, 切向力Y=-10472.1484 +FPS=35.46, 法向力=4855.0820, 切向力X=464.6010, 切向力Y=-10427.8281 +FPS=34.82, 法向力=3873.4746, 切向力X=1310.2499, 切向力Y=-6080.3013 +FPS=35.92, 法向力=3879.3513, 切向力X=1326.5428, 切向力Y=-6074.3760 +FPS=35.48, 法向力=2852.1978, 切向力X=1689.3628, 切向力Y=-3277.7637 +FPS=36.57, 法向力=2855.9551, 切向力X=1733.0198, 切向力Y=-3281.8403 +FPS=35.56, 法向力=2903.0808, 切向力X=1247.3806, 切向力Y=-1272.4836 +FPS=36.57, 法向力=2907.0942, 切向力X=1256.8364, 切向力Y=-1206.7539 +FPS=34.77, 法向力=1730.3495, 切向力X=93.2831, 切向力Y=2018.1465 +FPS=35.93, 法向力=1695.9048, 切向力X=139.4790, 切向力Y=2172.5679 +FPS=34.51, 法向力=2380.9604, 切向力X=1765.8064, 切向力Y=13307.5586 +FPS=36.32, 法向力=2273.6040, 切向力X=1711.0992, 切向力Y=13672.6465 +FPS=36.69, 法向力=2275.9473, 切向力X=1713.3889, 切向力Y=13667.3730 +FPS=35.98, 法向力=5292.4438, 切向力X=5352.7373, 切向力Y=40539.4297 +FPS=35.14, 法向力=9791.3105, 切向力X=8853.7422, 切向力Y=56432.4531 +FPS=35.75, 法向力=9590.9336, 切向力X=9371.0381, 切向力Y=57194.4844 +FPS=37.27, 法向力=9594.0664, 切向力X=9527.9053, 切向力Y=57336.6641 +FPS=34.43, 法向力=13556.0361, 切向力X=7995.8135, 切向力Y=54376.1914 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002259s (9 tiles incl ref), finalize=0.000051s, total=0.002560s +FPS=35.66, 法向力=13575.7383, 切向力X=7829.4053, 切向力Y=54514.9492 +FPS=32.98, 法向力=16646.9219, 切向力X=4436.4443, 切向力Y=46811.5234 +FPS=38.04, 法向力=16531.1680, 切向力X=4396.1382, 切向力Y=46887.3945 +FPS=32.90, 法向力=15828.9229, 切向力X=1853.3442, 切向力Y=3508.9536 +FPS=36.82, 法向力=15841.3916, 切向力X=1857.6521, 切向力Y=3491.3501 +FPS=35.00, 法向力=11041.3184, 切向力X=5636.6992, 切向力Y=-43241.8047 +FPS=36.81, 法向力=11347.6582, 切向力X=5626.8320, 切向力Y=-43748.3828 +FPS=34.23, 法向力=13501.2793, 切向力X=1265.7456, 切向力Y=-44812.2695 +FPS=36.63, 法向力=13629.5449, 切向力X=1278.6145, 切向力Y=-44780.9844 +FPS=35.47, 法向力=13667.9883, 切向力X=1238.0758, 切向力Y=-44773.8828 +FPS=35.53, 法向力=12518.2598, 切向力X=2211.2642, 切向力Y=-29309.1836 +FPS=35.36, 法向力=12302.3730, 切向力X=2382.4385, 切向力Y=-29057.0742 +FPS=33.47, 法向力=5886.7588, 切向力X=3531.5571, 切向力Y=-12905.1260 +FPS=33.46, 法向力=3856.3462, 切向力X=1440.5730, 切向力Y=-5818.7896 +FPS=35.77, 法向力=3971.9514, 切向力X=1319.6005, 切向力Y=-5909.8467 +FPS=33.31, 法向力=3954.7351, 切向力X=1295.8799, 切向力Y=-5893.7764 +FPS=35.30, 法向力=3206.0522, 切向力X=1086.3693, 切向力Y=-3566.6416 +FPS=35.17, 法向力=3211.7568, 切向力X=1047.8855, 切向力Y=-3503.7854 +FPS=34.92, 法向力=2752.0535, 切向力X=1257.2748, 切向力Y=-2195.5146 +FPS=35.43, 法向力=2686.0676, 切向力X=1230.1089, 切向力Y=-2215.3296 +FPS=32.45, 法向力=2340.6206, 切向力X=1670.1414, 切向力Y=-2274.8257 +FPS=37.38, 法向力=2375.6162, 切向力X=1577.9972, 切向力Y=-2284.5496 +FPS=34.23, 法向力=2176.9097, 切向力X=1703.7070, 切向力Y=-1737.4590 +FPS=37.21, 法向力=2138.2332, 切向力X=1773.9465, 切向力Y=-1758.4750 +FPS=34.43, 法向力=2030.7990, 切向力X=877.6326, 切向力Y=-2185.1982 +FPS=36.96, 法向力=2005.3213, 切向力X=829.8856, 切向力Y=-2217.5667 +FPS=32.70, 法向力=1882.6819, 切向力X=1569.6869, 切向力Y=-2588.7554 +FPS=35.70, 法向力=1875.9869, 切向力X=1502.5044, 切向力Y=-2565.6157 +FPS=33.92, 法向力=2218.7905, 切向力X=2170.1772, 切向力Y=-2559.1284 +FPS=35.99, 法向力=2283.3345, 切向力X=2193.3198, 切向力Y=-2612.4590 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000272s, blend=0.002096s (9 tiles incl ref), finalize=0.000046s, total=0.002420s +FPS=35.29, 法向力=1985.3923, 切向力X=1490.9365, 切向力Y=-2273.9744 +FPS=35.75, 法向力=2059.1865, 切向力X=1490.3215, 切向力Y=-2306.4678 +FPS=36.19, 法向力=2005.7144, 切向力X=1481.6221, 切向力Y=-2299.8979 +FPS=36.95, 法向力=1485.7747, 切向力X=1506.5100, 切向力Y=-2018.5569 +FPS=36.07, 法向力=1450.5848, 切向力X=1520.5623, 切向力Y=-2118.8755 +FPS=32.59, 法向力=1954.6042, 切向力X=828.4709, 切向力Y=-2059.7681 +FPS=36.16, 法向力=1931.2145, 切向力X=929.7837, 切向力Y=-2066.3008 +FPS=34.05, 法向力=2412.9019, 切向力X=12.1942, 切向力Y=-2568.5964 +FPS=35.89, 法向力=2383.5137, 切向力X=43.9968, 切向力Y=-2593.4910 +FPS=36.81, 法向力=1408.8436, 切向力X=1569.8441, 切向力Y=-2350.9001 +FPS=35.18, 法向力=1403.7698, 切向力X=1603.3621, 切向力Y=-2440.2532 +FPS=34.66, 法向力=1797.7477, 切向力X=2636.6553, 切向力Y=-7409.8330 +FPS=36.84, 法向力=1763.5483, 切向力X=2872.8079, 切向力Y=-7767.3340 +FPS=33.34, 法向力=2555.5334, 切向力X=3766.7942, 切向力Y=-18481.6445 +FPS=36.93, 法向力=2480.9399, 切向力X=3867.3459, 切向力Y=-19316.5742 +FPS=34.84, 法向力=2492.1641, 切向力X=3947.3262, 切向力Y=-19298.2051 +FPS=36.79, 法向力=5571.4443, 切向力X=4381.0396, 切向力Y=-37889.9648 +FPS=32.75, 法向力=7409.0229, 切向力X=6727.9561, 切向力Y=-58102.5977 +FPS=35.01, 法向力=7440.5420, 切向力X=6676.0732, 切向力Y=-58499.7266 +FPS=34.87, 法向力=14617.3398, 切向力X=3717.1514, 切向力Y=-54792.5078 +FPS=36.77, 法向力=14658.1895, 切向力X=3681.3359, 切向力Y=-54682.4141 +FPS=35.08, 法向力=14695.9434, 切向力X=3637.4932, 切向力Y=-54755.5078 +FPS=30.39, 法向力=16286.6777, 切向力X=243.9649, 切向力Y=-42039.4297 +FPS=35.06, 法向力=16033.1416, 切向力X=324.0009, 切向力Y=-41784.7969 +FPS=34.22, 法向力=11418.7891, 切向力X=-330.2291, 切向力Y=-25686.6289 +FPS=34.98, 法向力=8112.0469, 切向力X=750.4880, 切向力Y=-16579.0430 +FPS=35.08, 法向力=8088.9463, 切向力X=722.0200, 切向力Y=-16481.9844 +FPS=35.63, 法向力=5527.3027, 切向力X=275.7518, 切向力Y=-13410.8633 +FPS=36.62, 法向力=5350.4473, 切向力X=300.1219, 切向力Y=-13195.7842 +FPS=37.40, 法向力=5365.4771, 切向力X=263.3980, 切向力Y=-13175.4727 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000233s, blend=0.002094s (9 tiles incl ref), finalize=0.000046s, total=0.002380s +FPS=35.98, 法向力=4801.5649, 切向力X=1051.4838, 切向力Y=-10070.2344 +FPS=36.72, 法向力=4800.0254, 切向力X=1119.2310, 切向力Y=-10079.1006 +FPS=34.22, 法向力=2470.1050, 切向力X=1130.9993, 切向力Y=-3357.0479 +FPS=36.16, 法向力=2559.5850, 切向力X=1090.3748, 切向力Y=-3303.7900 +FPS=35.38, 法向力=2285.4973, 切向力X=1163.0192, 切向力Y=-2336.1768 +FPS=37.02, 法向力=2256.1362, 切向力X=1198.2316, 切向力Y=-2379.3647 +FPS=34.80, 法向力=1842.5759, 切向力X=1517.8718, 切向力Y=-2318.3728 +FPS=37.31, 法向力=1799.0411, 切向力X=1501.7424, 切向力Y=-2388.8604 +FPS=33.26, 法向力=1815.5190, 切向力X=1511.5460, 切向力Y=-2402.9207 +FPS=34.49, 法向力=2445.3237, 切向力X=1840.9865, 切向力Y=-3138.7959 +FPS=36.16, 法向力=2517.4199, 切向力X=1753.1208, 切向力Y=-3086.3657 +FPS=34.81, 法向力=2633.2810, 切向力X=1074.4265, 切向力Y=-3573.0327 +FPS=34.45, 法向力=2687.2354, 切向力X=1045.1375, 切向力Y=-3755.4302 +FPS=37.76, 法向力=1529.9050, 切向力X=1775.7891, 切向力Y=7355.0508 +FPS=35.92, 法向力=1468.3826, 切向力X=1729.2224, 切向力Y=7518.8843 +FPS=33.65, 法向力=5618.9170, 切向力X=4764.2354, 切向力Y=48154.5820 +FPS=35.86, 法向力=5652.2354, 切向力X=4696.9619, 切向力Y=48341.8164 +FPS=34.37, 法向力=17780.5332, 切向力X=5915.8257, 切向力Y=56007.1367 +FPS=35.76, 法向力=17757.0527, 切向力X=5879.8384, 切向力Y=55974.9062 +FPS=33.24, 法向力=16600.3164, 切向力X=3551.2871, 切向力Y=30797.7715 +FPS=36.99, 法向力=16654.4414, 切向力X=3283.8145, 切向力Y=30938.0078 +FPS=34.04, 法向力=12140.0117, 切向力X=2235.8330, 切向力Y=18614.1152 +FPS=36.44, 法向力=12217.6152, 切向力X=2263.0298, 切向力Y=18634.1367 +FPS=34.44, 法向力=7989.1445, 切向力X=2699.4204, 切向力Y=8854.8994 +FPS=36.81, 法向力=7994.0054, 切向力X=2599.6902, 切向力Y=8785.6602 +FPS=35.68, 法向力=3079.6912, 切向力X=1190.5740, 切向力Y=477.4119 +FPS=37.05, 法向力=3084.3032, 切向力X=1227.1650, 切向力Y=322.0079 +FPS=36.11, 法向力=3072.5273, 切向力X=1232.8025, 切向力Y=341.2222 +FPS=33.39, 法向力=2732.5525, 切向力X=1358.1321, 切向力Y=-1501.3281 +FPS=34.92, 法向力=2727.2725, 切向力X=1327.1434, 切向力Y=-1418.8962 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002094s (9 tiles incl ref), finalize=0.000045s, total=0.002380s +FPS=36.38, 法向力=1858.5669, 切向力X=820.0819, 切向力Y=-1186.7473 +FPS=36.03, 法向力=1841.7827, 切向力X=894.0293, 切向力Y=-1298.3180 +FPS=35.75, 法向力=2356.1831, 切向力X=-8892.8770, 切向力Y=830.5646 +FPS=35.76, 法向力=2308.4346, 切向力X=-8928.4424, 切向力Y=775.6683 +FPS=33.39, 法向力=5927.0361, 切向力X=-28532.4395, 切向力Y=-1640.6680 +FPS=35.62, 法向力=5916.7231, 切向力X=-28860.1914, 切向力Y=-1527.5364 +FPS=32.45, 法向力=9182.0352, 切向力X=-44895.2031, 切向力Y=-9785.6348 +FPS=35.33, 法向力=9069.1006, 切向力X=-45323.2852, 切向力Y=-9937.4023 +FPS=21.61, 法向力=22180.1172, 切向力X=-44690.6641, 切向力Y=-7280.6807 +FPS=32.10, 法向力=25696.0859, 切向力X=-37457.1016, 切向力Y=-8888.1357 +FPS=34.47, 法向力=25818.4805, 切向力X=-37550.4453, 切向力Y=-8761.9355 +FPS=34.05, 法向力=25886.7207, 切向力X=-37605.2227, 切向力Y=-8714.3027 +FPS=35.45, 法向力=21124.0469, 切向力X=-25556.1602, 切向力Y=-4380.9033 +FPS=35.45, 法向力=20952.6484, 切向力X=-25193.3242, 切向力Y=-4014.3247 +FPS=30.20, 法向力=17986.9258, 切向力X=-21740.0781, 切向力Y=-787.7997 +FPS=34.24, 法向力=15322.6807, 切向力X=-10983.4023, 切向力Y=-1770.0056 +FPS=35.96, 法向力=15113.8701, 切向力X=-10762.5996, 切向力Y=-1914.7490 +FPS=35.54, 法向力=15108.0430, 切向力X=-10757.9414, 切向力Y=-1850.1208 +FPS=34.46, 法向力=8477.5918, 切向力X=12030.8555, 切向力Y=-8289.0557 +FPS=35.23, 法向力=8709.5908, 切向力X=12230.2207, 切向力Y=-8296.2900 +FPS=32.51, 法向力=3410.5771, 切向力X=15394.7949, 切向力Y=-4451.1387 +FPS=35.84, 法向力=3466.2402, 切向力X=15390.2988, 切向力Y=-4383.9663 +FPS=34.06, 法向力=2356.8943, 切向力X=12880.7070, 切向力Y=-4297.0010 +FPS=36.61, 法向力=2417.4106, 切向力X=12847.3184, 切向力Y=-4249.4863 +FPS=35.62, 法向力=3118.4304, 切向力X=11546.1113, 切向力Y=-3556.7617 +FPS=35.99, 法向力=3087.8057, 切向力X=11580.3662, 切向力Y=-3670.8359 +FPS=28.75, 法向力=3631.2021, 切向力X=9492.4658, 切向力Y=-1665.2393 +FPS=36.79, 法向力=3607.7375, 切向力X=9510.3945, 切向力Y=-1607.0399 +FPS=34.75, 法向力=3053.8052, 切向力X=3961.3613, 切向力Y=-2134.5217 +FPS=35.87, 法向力=3067.8745, 切向力X=3891.9233, 切向力Y=-2110.3413 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000254s, blend=0.002168s (9 tiles incl ref), finalize=0.000048s, total=0.002477s +FPS=35.30, 法向力=1588.7712, 切向力X=-267.6010, 切向力Y=-2350.9316 +FPS=34.24, 法向力=1636.3323, 切向力X=-370.1512, 切向力Y=-2422.7363 +FPS=35.01, 法向力=2314.9082, 切向力X=-9230.9941, 切向力Y=-3134.5420 +FPS=37.26, 法向力=2282.3442, 切向力X=-9426.5859, 切向力Y=-3189.2937 +FPS=35.78, 法向力=4268.2188, 切向力X=-23146.5957, 切向力Y=-531.3441 +FPS=36.30, 法向力=4341.8823, 切向力X=-23440.1797, 切向力Y=-248.6239 +FPS=32.84, 法向力=4349.4956, 切向力X=-23433.5918, 切向力Y=-234.0342 +FPS=32.03, 法向力=6519.3843, 切向力X=-36488.8594, 切向力Y=5314.5752 +FPS=33.61, 法向力=6658.8613, 切向力X=-37012.3828, 切向力Y=5515.0996 +FPS=35.02, 法向力=8770.1660, 切向力X=-46015.8281, 切向力Y=-4803.5239 +FPS=34.36, 法向力=15462.0146, 切向力X=-38033.9062, 切向力Y=-9382.6309 +FPS=36.34, 法向力=15729.7617, 切向力X=-37944.2656, 切向力Y=-9170.2637 +FPS=36.05, 法向力=15766.1992, 切向力X=-37945.8203, 切向力Y=-9151.1992 +FPS=36.81, 法向力=13240.9355, 切向力X=-16895.7383, 切向力Y=-13010.8486 +FPS=35.35, 法向力=13115.0703, 切向力X=-16757.6758, 切向力Y=-13193.2373 +FPS=31.44, 法向力=8885.7461, 切向力X=-626.6428, 切向力Y=-11983.9121 +FPS=36.99, 法向力=8839.7051, 切向力X=-632.7596, 切向力Y=-11961.8105 +FPS=33.93, 法向力=2126.7852, 切向力X=1254.4185, 切向力Y=-7036.2529 +FPS=36.88, 法向力=2153.1174, 切向力X=1240.1317, 切向力Y=-7075.6123 +FPS=32.53, 法向力=2677.4478, 切向力X=354.8698, 切向力Y=-3114.2971 +FPS=36.53, 法向力=2677.7241, 切向力X=384.9850, 切向力Y=-3128.1729 +FPS=33.82, 法向力=3028.3218, 切向力X=1918.7131, 切向力Y=-2986.4973 +FPS=35.91, 法向力=3054.1367, 切向力X=1998.1335, 切向力Y=-2973.9321 +FPS=32.18, 法向力=3585.9902, 切向力X=1585.7771, 切向力Y=770.0491 +FPS=34.75, 法向力=3616.4409, 切向力X=1576.3989, 切向力Y=822.2565 +FPS=35.55, 法向力=2040.3018, 切向力X=882.5820, 切向力Y=-1965.7012 +FPS=36.37, 法向力=2090.0977, 切向力X=898.4771, 切向力Y=-1974.3644 +FPS=34.42, 法向力=2009.7478, 切向力X=425.7905, 切向力Y=-2398.4658 +FPS=37.59, 法向力=1992.5925, 切向力X=334.4147, 切向力Y=-2435.5181 +FPS=34.92, 法向力=1714.4961, 切向力X=478.4915, 切向力Y=-2629.0613 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000223s, blend=0.002095s (9 tiles incl ref), finalize=0.000051s, total=0.002375s +FPS=34.21, 法向力=1675.5630, 切向力X=516.2595, 切向力Y=-2628.2607 +FPS=36.08, 法向力=1700.9097, 切向力X=532.4196, 切向力Y=-2605.1606 +FPS=33.45, 法向力=2489.0642, 切向力X=607.3575, 切向力Y=-3223.0552 +FPS=36.37, 法向力=2593.7271, 切向力X=613.6004, 切向力Y=-3223.5378 +FPS=34.48, 法向力=1580.3132, 切向力X=1021.5330, 切向力Y=-2038.7483 +FPS=34.83, 法向力=1545.4484, 切向力X=1138.7869, 切向力Y=-2026.3713 +FPS=36.30, 法向力=1824.3617, 切向力X=1239.8447, 切向力Y=-1635.5055 +FPS=36.47, 法向力=1813.3821, 切向力X=1303.4871, 切向力Y=-1645.6832 +FPS=32.38, 法向力=1619.3110, 切向力X=1157.7598, 切向力Y=-2493.4470 +FPS=36.10, 法向力=1663.3945, 切向力X=1178.1313, 切向力Y=-2578.3018 +FPS=34.78, 法向力=2010.1538, 切向力X=795.6165, 切向力Y=-2850.8755 +FPS=35.58, 法向力=2035.6021, 切向力X=841.1971, 切向力Y=-2822.3306 +FPS=34.12, 法向力=1969.0859, 切向力X=-21.9823, 切向力Y=-2317.1855 +FPS=37.34, 法向力=2057.0786, 切向力X=20.1828, 切向力Y=-2381.1370 +FPS=34.55, 法向力=2102.0503, 切向力X=851.7539, 切向力Y=-2979.8130 +FPS=36.76, 法向力=2219.7866, 切向力X=999.4037, 切向力Y=-3067.0234 +FPS=35.30, 法向力=1734.5955, 切向力X=882.1312, 切向力Y=-1886.5547 +FPS=36.07, 法向力=1717.2168, 切向力X=1004.4413, 切向力Y=-1810.2321 +FPS=37.60, 法向力=1714.7163, 切向力X=1001.0863, 切向力Y=-1835.3191 +FPS=35.95, 法向力=2043.6572, 切向力X=387.2714, 切向力Y=-2566.8464 +FPS=36.26, 法向力=2016.3831, 切向力X=404.6742, 切向力Y=-2551.1321 +FPS=34.60, 法向力=2086.9812, 切向力X=706.1119, 切向力Y=-1575.5400 +FPS=37.84, 法向力=2082.7358, 切向力X=700.2651, 切向力Y=-1554.9451 +FPS=34.95, 法向力=1693.9496, 切向力X=906.9939, 切向力Y=-1300.2952 +FPS=36.58, 法向力=1694.3176, 切向力X=927.5142, 切向力Y=-1363.5171 +FPS=32.93, 法向力=1923.6276, 切向力X=521.6646, 切向力Y=-2600.0552 +FPS=36.26, 法向力=1931.7035, 切向力X=503.3510, 切向力Y=-2662.9756 +FPS=34.76, 法向力=1462.3604, 切向力X=901.2136, 切向力Y=-2223.5957 +FPS=35.29, 法向力=1413.7839, 切向力X=1056.8816, 切向力Y=-2166.6316 +FPS=33.94, 法向力=1812.3588, 切向力X=826.1493, 切向力Y=-2186.9336 +stitch_feature_optimized: canvas out_w=471, out_h=417, x_min=-142.94, y_min=-82.84 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000291s, blend=0.002222s (9 tiles incl ref), finalize=0.000047s, total=0.002567s +FPS=36.01, 法向力=1837.9451, 切向力X=877.0823, 切向力Y=-2188.5078 +FPS=32.89, 法向力=1514.2094, 切向力X=929.1779, 切向力Y=-1774.6925 +FPS=36.89, 法向力=1483.4849, 切向力X=1013.9653, 切向力Y=-1790.5868 +FPS=33.47, 法向力=1445.1439, 切向力X=1084.3174, 切向力Y=-1402.4625 +FPS=34.58, 法向力=1410.5166, 切向力X=1240.2404, 切向力Y=-1356.9949 +FPS=34.17, 法向力=1426.2773, 切向力X=1187.9158, 切向力Y=-1354.8345 +FPS=36.42, 法向力=1332.1549, 切向力X=1539.7052, 切向力Y=-2174.3198 +FPS=35.02, 法向力=1418.1345, 切向力X=1499.6105, 切向力Y=-2309.1064 +FPS=32.08, 法向力=1423.7649, 切向力X=1421.5702, 切向力Y=-2103.1353 +FPS=35.24, 法向力=1723.1838, 切向力X=1009.6135, 切向力Y=-2698.8462 +FPS=36.22, 法向力=1737.7438, 切向力X=965.9060, 切向力Y=-2719.8438 +FPS=36.19, 法向力=1764.2278, 切向力X=946.1761, 切向力Y=-2713.6367 +FPS=35.50, 法向力=1829.1726, 切向力X=1495.6699, 切向力Y=-1585.1373 +FPS=34.86, 法向力=1817.1360, 切向力X=1553.8278, 切向力Y=-1446.6487 +FPS=31.44, 法向力=2064.7441, 切向力X=754.2328, 切向力Y=-1046.7781 +FPS=34.20, 法向力=2042.8147, 切向力X=757.1166, 切向力Y=-1092.5403 +FPS=32.48, 法向力=1920.6614, 切向力X=723.6790, 切向力Y=-2378.2866 +FPS=34.55, 法向力=1950.6924, 切向力X=752.5173, 切向力Y=-2391.6724 +FPS=35.68, 法向力=1543.4614, 切向力X=890.1691, 切向力Y=-2051.5359 +FPS=35.81, 法向力=1542.3225, 切向力X=874.7085, 切向力Y=-2010.8184 +FPS=30.64, 法向力=1379.5129, 切向力X=956.8425, 切向力Y=-1300.3250 +FPS=37.40, 法向力=1372.9573, 切向力X=991.1753, 切向力Y=-1433.8511 +FPS=32.24, 法向力=2086.5166, 切向力X=1198.9296, 切向力Y=-1629.7100 +FPS=35.59, 法向力=2091.4312, 切向力X=1256.6863, 切向力Y=-1635.6011 +FPS=31.73, 法向力=2000.6660, 切向力X=1797.3232, 切向力Y=-2011.1664 +FPS=35.59, 法向力=1963.6624, 切向力X=1817.7939, 切向力Y=-2077.9656 +FPS=32.19, 法向力=1634.3835, 切向力X=1669.4845, 切向力Y=-2249.3088 +FPS=36.06, 法向力=1629.9790, 切向力X=1752.3170, 切向力Y=-2344.7432 +FPS=31.62, 法向力=1445.2825, 切向力X=1351.0811, 切向力Y=-1923.5782 +Sensor disconnected. +⏸ 已暂停 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=20 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.57, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=32.19, 法向力=1243.5659, 切向力X=99.6040, 切向力Y=-583.1210 +FPS=34.60, 法向力=1225.3621, 切向力X=10.9568, 切向力Y=-643.8452 +FPS=33.83, 法向力=1355.7410, 切向力X=453.7015, 切向力Y=-902.0569 +FPS=34.80, 法向力=1361.8663, 切向力X=473.1851, 切向力Y=-920.5572 +FPS=33.32, 法向力=1384.5637, 切向力X=669.2472, 切向力Y=-148.2449 +FPS=36.03, 法向力=1340.8606, 切向力X=692.2809, 切向力Y=-124.7368 +FPS=30.80, 法向力=1344.7886, 切向力X=667.2860, 切向力Y=-117.5912 +FPS=30.75, 法向力=1347.6514, 切向力X=389.4196, 切向力Y=-817.4030 +FPS=30.33, 法向力=1312.2684, 切向力X=20.2482, 切向力Y=-363.4146 +FPS=35.55, 法向力=1308.0356, 切向力X=30.0677, 切向力Y=-320.0105 +FPS=32.72, 法向力=1152.0444, 切向力X=649.8528, 切向力Y=-920.2737 +FPS=36.50, 法向力=1257.6318, 切向力X=706.5920, 切向力Y=-904.6650 +FPS=34.47, 法向力=1297.5514, 切向力X=248.0617, 切向力Y=-907.5687 +FPS=34.84, 法向力=1290.3044, 切向力X=280.5029, 切向力Y=-875.4135 +FPS=36.25, 法向力=1280.7462, 切向力X=253.9736, 切向力Y=-909.3236 +FPS=34.41, 法向力=1279.2622, 切向力X=305.5483, 切向力Y=60.4644 +FPS=34.59, 法向力=1015.0786, 切向力X=687.4799, 切向力Y=-455.9090 +FPS=35.05, 法向力=1006.8010, 切向力X=715.7974, 切向力Y=-477.1604 +FPS=32.58, 法向力=992.2216, 切向力X=700.4736, 切向力Y=-483.4273 +FPS=31.90, 法向力=1167.7285, 切向力X=90.8234, 切向力Y=-581.5148 +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/logs/qt_viewer_20260520_092622.log b/examples/logs/qt_viewer_20260520_092622.log new file mode 100644 index 0000000..345c066 --- /dev/null +++ b/examples/logs/qt_viewer_20260520_092622.log @@ -0,0 +1,2 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 diff --git a/examples/logs/qt_viewer_20260520_092638.log b/examples/logs/qt_viewer_20260520_092638.log new file mode 100644 index 0000000..332d1ed --- /dev/null +++ b/examples/logs/qt_viewer_20260520_092638.log @@ -0,0 +1,979 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=20 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.50, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.15, 法向力=1094.4734, 切向力X=696.4677, 切向力Y=601.2209 +FPS=27.79, 法向力=1114.3398, 切向力X=645.3075, 切向力Y=518.3024 +FPS=34.22, 法向力=1699.7122, 切向力X=32.0256, 切向力Y=-242.7054 +FPS=31.38, 法向力=1704.6267, 切向力X=-50.1709, 切向力Y=-193.6925 +FPS=31.69, 法向力=1465.4541, 切向力X=902.2238, 切向力Y=93.5436 +FPS=33.01, 法向力=1474.6157, 切向力X=926.4809, 切向力Y=74.4409 +FPS=35.27, 法向力=2340.5415, 切向力X=-155.8630, 切向力Y=165.9135 +FPS=30.31, 法向力=1868.5353, 切向力X=1497.4084, 切向力Y=-633.1014 +FPS=33.26, 法向力=2048.4458, 切向力X=1674.2627, 切向力Y=-623.5648 +FPS=32.59, 法向力=1315.9167, 切向力X=628.2457, 切向力Y=109.3999 +FPS=36.61, 法向力=1308.1570, 切向力X=606.3510, 切向力Y=139.7404 +FPS=33.89, 法向力=1320.4673, 切向力X=657.7085, 切向力Y=150.7382 +FPS=36.41, 法向力=1423.3312, 切向力X=-694.5375, 切向力Y=-481.3663 +FPS=33.24, 法向力=1410.8289, 切向力X=-693.1198, 切向力Y=-461.2762 +FPS=24.83, 法向力=1116.7457, 切向力X=1218.3025, 切向力Y=665.2780 +FPS=30.26, 法向力=1508.7095, 切向力X=-205.0595, 切向力Y=74.5511 +FPS=36.43, 法向力=1702.7312, 切向力X=-325.2204, 切向力Y=164.7885 +FPS=33.38, 法向力=1143.8770, 切向力X=1421.0389, 切向力Y=-189.3422 +FPS=35.73, 法向力=1155.9038, 切向力X=1432.3539, 切向力Y=-234.3890 +FPS=30.26, 法向力=1656.6785, 切向力X=1115.7832, 切向力Y=26.9903 +FPS=35.03, 法向力=1637.3081, 切向力X=1007.4419, 切向力Y=69.5227 +FPS=34.49, 法向力=1610.8750, 切向力X=345.8082, 切向力Y=428.4123 +FPS=35.72, 法向力=1651.3899, 切向力X=261.5859, 切向力Y=414.9450 +FPS=32.80, 法向力=1591.0109, 切向力X=-929.1838, 切向力Y=-172.8665 +FPS=33.66, 法向力=1583.9117, 切向力X=-1010.3701, 切向力Y=-272.4147 +FPS=31.30, 法向力=2225.4961, 切向力X=1602.2861, 切向力Y=-257.0275 +FPS=34.88, 法向力=2486.1709, 切向力X=1882.6686, 切向力Y=-219.0405 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000415s, blend=0.002214s (9 tiles incl ref), finalize=0.000046s, total=0.002681s +FPS=29.51, 法向力=2395.0356, 切向力X=2244.5337, 切向力Y=-357.5249 +FPS=31.83, 法向力=2414.7866, 切向力X=2237.8953, 切向力Y=-562.8090 +FPS=31.35, 法向力=1814.5928, 切向力X=-110.9853, 切向力Y=-473.6021 +FPS=36.16, 法向力=2015.6991, 切向力X=-381.8309, 切向力Y=-351.6581 +FPS=32.14, 法向力=1552.1832, 切向力X=1209.0979, 切向力Y=632.7275 +FPS=34.63, 法向力=1577.6160, 切向力X=1240.8669, 切向力Y=527.3733 +FPS=34.26, 法向力=1194.8577, 切向力X=337.7086, 切向力Y=-159.4420 +FPS=34.77, 法向力=1232.3546, 切向力X=270.4132, 切向力Y=-161.1233 +FPS=31.97, 法向力=2490.2100, 切向力X=806.7103, 切向力Y=-493.1893 +FPS=34.98, 法向力=2644.9900, 切向力X=681.3234, 切向力Y=-444.6868 +FPS=33.03, 法向力=1307.6694, 切向力X=792.0578, 切向力Y=-386.2836 +FPS=34.63, 法向力=1232.4209, 切向力X=765.5024, 切向力Y=-369.0291 +FPS=32.78, 法向力=2104.3369, 切向力X=1719.5864, 切向力Y=-142.9045 +FPS=34.38, 法向力=2245.5093, 切向力X=1839.6667, 切向力Y=-277.7224 +FPS=30.88, 法向力=1586.8367, 切向力X=398.5107, 切向力Y=-18.2836 +FPS=35.82, 法向力=1679.7216, 切向力X=314.9778, 切向力Y=-17.7823 +FPS=31.53, 法向力=2036.2827, 切向力X=-1379.4766, 切向力Y=430.8544 +FPS=34.64, 法向力=2052.7642, 切向力X=-1410.5087, 切向力Y=411.1612 +FPS=33.45, 法向力=2475.1167, 切向力X=2263.2190, 切向力Y=-11.9310 +FPS=34.23, 法向力=2828.5513, 切向力X=2459.5391, 切向力Y=111.7198 +FPS=30.54, 法向力=2612.3501, 切向力X=2605.8818, 切向力Y=-317.5679 +FPS=34.66, 法向力=2620.0864, 切向力X=2722.8564, 切向力Y=-358.0776 +FPS=31.64, 法向力=2112.6914, 切向力X=1882.2594, 切向力Y=-181.5712 +FPS=35.41, 法向力=2073.6401, 切向力X=1877.8386, 切向力Y=-190.5438 +FPS=33.83, 法向力=1758.3984, 切向力X=1768.3719, 切向力Y=-49.9767 +FPS=35.72, 法向力=1793.8579, 切向力X=1783.2942, 切向力Y=49.7674 +FPS=33.63, 法向力=1405.4756, 切向力X=-156.6176, 切向力Y=-202.9759 +FPS=36.26, 法向力=1583.5112, 切向力X=-387.8794, 切向力Y=-233.4966 +FPS=32.42, 法向力=1320.5001, 切向力X=198.5505, 切向力Y=-696.3425 +FPS=34.59, 法向力=1317.3579, 切向力X=267.0854, 切向力Y=-604.3130 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000474s, blend=0.002204s (9 tiles incl ref), finalize=0.000045s, total=0.002730s +FPS=31.35, 法向力=1942.7361, 切向力X=1706.2800, 切向力Y=-251.7997 +FPS=35.43, 法向力=1957.7332, 切向力X=1786.3462, 切向力Y=-314.6462 +FPS=35.19, 法向力=1879.9923, 切向力X=-669.6527, 切向力Y=-377.3748 +FPS=35.76, 法向力=2037.3379, 切向力X=-881.4116, 切向力Y=-391.8037 +FPS=34.47, 法向力=2024.6788, 切向力X=-829.6414, 切向力Y=-384.9195 +FPS=33.12, 法向力=1881.0396, 切向力X=-824.7545, 切向力Y=-42.8331 +FPS=32.39, 法向力=2171.9578, 切向力X=320.2819, 切向力Y=907.2009 +FPS=33.79, 法向力=2148.4951, 切向力X=420.8430, 切向力Y=886.6577 +FPS=33.60, 法向力=1923.9921, 切向力X=-457.9956, 切向力Y=-231.4896 +FPS=34.78, 法向力=1941.8142, 切向力X=-553.3647, 切向力Y=-211.1629 +FPS=34.36, 法向力=1940.2031, 切向力X=-578.1033, 切向力Y=-187.3182 +FPS=34.31, 法向力=1620.9297, 切向力X=115.0340, 切向力Y=-553.5657 +FPS=35.68, 法向力=1579.8992, 切向力X=65.6091, 切向力Y=-532.8988 +FPS=32.02, 法向力=891.0448, 切向力X=637.1304, 切向力Y=297.3973 +FPS=33.41, 法向力=2115.8169, 切向力X=1453.8142, 切向力Y=-1087.7595 +FPS=33.61, 法向力=2092.5938, 切向力X=1333.2339, 切向力Y=-1241.2919 +FPS=31.97, 法向力=2095.8853, 切向力X=1398.9187, 切向力Y=-1225.5315 +FPS=35.00, 法向力=1588.6379, 切向力X=1111.9208, 切向力Y=159.7777 +FPS=32.50, 法向力=1592.2301, 切向力X=1120.4005, 切向力Y=171.5562 +FPS=35.21, 法向力=1769.4622, 切向力X=344.6693, 切向力Y=-341.5626 +FPS=35.27, 法向力=1919.0620, 切向力X=265.5082, 切向力Y=-393.9299 +FPS=32.89, 法向力=1291.0200, 切向力X=1108.5396, 切向力Y=197.5114 +FPS=33.23, 法向力=1335.9587, 切向力X=1234.7428, 切向力Y=102.4688 +FPS=33.89, 法向力=1964.0221, 切向力X=2370.9141, 切向力Y=-228.8468 +FPS=35.36, 法向力=2004.7163, 切向力X=2495.7927, 切向力Y=-343.7962 +FPS=34.66, 法向力=1340.0127, 切向力X=1025.1929, 切向力Y=-549.3279 +FPS=35.25, 法向力=1480.6497, 切向力X=837.1270, 切向力Y=-580.0144 +FPS=10.43, 法向力=1463.6377, 切向力X=781.3711, 切向力Y=473.3885 +FPS=38.84, 法向力=1464.9808, 切向力X=739.8652, 切向力Y=467.6989 +FPS=27.16, 法向力=1179.2028, 切向力X=-74.8130, 切向力Y=643.6619 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000599s, blend=0.002441s (9 tiles incl ref), finalize=0.000049s, total=0.003099s +FPS=27.13, 法向力=1406.5654, 切向力X=278.6549, 切向力Y=-520.3248 +FPS=27.29, 法向力=1474.0199, 切向力X=197.6519, 切向力Y=-640.8683 +FPS=26.32, 法向力=1198.0563, 切向力X=373.9411, 切向力Y=851.9882 +FPS=27.46, 法向力=1221.2136, 切向力X=396.8246, 切向力Y=842.9468 +FPS=26.56, 法向力=2922.2905, 切向力X=2561.9849, 切向力Y=-101.8352 +FPS=26.47, 法向力=1416.9740, 切向力X=-298.5217, 切向力Y=-802.4762 +FPS=28.94, 法向力=1420.2760, 切向力X=-307.2034, 切向力Y=-911.5837 +FPS=27.63, 法向力=1675.6292, 切向力X=251.9048, 切向力Y=-923.0216 +FPS=27.12, 法向力=1146.6067, 切向力X=833.0533, 切向力Y=-1104.5055 +FPS=27.76, 法向力=1153.7308, 切向力X=852.3846, 切向力Y=-1122.9236 +FPS=26.47, 法向力=1874.4722, 切向力X=527.8619, 切向力Y=-185.7285 +FPS=28.06, 法向力=1957.8477, 切向力X=620.6614, 切向力Y=-169.8727 +FPS=27.92, 法向力=1734.8788, 切向力X=1235.1582, 切向力Y=-996.1837 +FPS=26.62, 法向力=1584.0701, 切向力X=1434.3110, 切向力Y=-1345.4086 +FPS=26.77, 法向力=1503.1599, 切向力X=1366.3551, 切向力Y=-1290.3463 +FPS=26.29, 法向力=1578.2266, 切向力X=127.1681, 切向力Y=-514.5239 +FPS=27.78, 法向力=1652.1184, 切向力X=-73.3420, 切向力Y=-474.4507 +FPS=26.23, 法向力=2063.2400, 切向力X=-186.9590, 切向力Y=-963.8589 +FPS=25.20, 法向力=2091.8618, 切向力X=1443.7596, 切向力Y=-153.2388 +FPS=28.02, 法向力=2146.1917, 切向力X=1472.2797, 切向力Y=-206.3640 +FPS=27.39, 法向力=1566.1062, 切向力X=218.2203, 切向力Y=90.0042 +FPS=27.35, 法向力=1673.8036, 切向力X=97.6906, 切向力Y=-34.3554 +FPS=27.32, 法向力=1837.0197, 切向力X=145.5068, 切向力Y=-820.1262 +FPS=25.57, 法向力=1095.8192, 切向力X=294.9607, 切向力Y=-1286.0386 +FPS=27.03, 法向力=1068.0948, 切向力X=272.4406, 切向力Y=-1249.7211 +FPS=27.75, 法向力=1661.5436, 切向力X=2064.1279, 切向力Y=-585.0610 +FPS=24.71, 法向力=1695.9904, 切向力X=-158.6725, 切向力Y=368.8448 +FPS=28.82, 法向力=1753.1538, 切向力X=-270.2287, 切向力Y=450.0443 +FPS=26.07, 法向力=1779.0891, 切向力X=-55.5120, 切向力Y=-231.8658 +FPS=28.02, 法向力=1747.3188, 切向力X=-23.9348, 切向力Y=-300.4274 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000412s, blend=0.002372s (9 tiles incl ref), finalize=0.000047s, total=0.002837s +FPS=26.22, 法向力=1727.9014, 切向力X=1992.8896, 切向力Y=-1165.6616 +FPS=25.83, 法向力=2648.6050, 切向力X=3216.4861, 切向力Y=-618.0710 +FPS=26.33, 法向力=2750.9102, 切向力X=3174.3235, 切向力Y=-570.4828 +FPS=28.21, 法向力=1086.4075, 切向力X=416.3113, 切向力Y=-517.5759 +FPS=27.55, 法向力=1268.6079, 切向力X=-64.6489, 切向力Y=366.0432 +FPS=27.99, 法向力=1312.9954, 切向力X=-34.1067, 切向力Y=368.7735 +FPS=26.32, 法向力=2014.1917, 切向力X=1578.9624, 切向力Y=-1029.5745 +FPS=17.21, 法向力=1203.1658, 切向力X=810.1886, 切向力Y=-818.9232 +FPS=40.22, 法向力=1161.9243, 切向力X=847.1024, 切向力Y=-779.8470 +FPS=23.92, 法向力=1830.0261, 切向力X=759.7885, 切向力Y=-416.5497 +FPS=26.70, 法向力=1900.4165, 切向力X=824.3363, 切向力Y=-306.8613 +FPS=26.93, 法向力=1488.2554, 切向力X=468.5915, 切向力Y=-366.0115 +FPS=26.23, 法向力=2312.0078, 切向力X=1938.3429, 切向力Y=-1766.4503 +FPS=25.29, 法向力=2342.1724, 切向力X=1947.8020, 切向力Y=-1683.8381 +FPS=15.47, 法向力=1472.7324, 切向力X=-185.1283, 切向力Y=-892.5610 +FPS=34.40, 法向力=1224.2612, 切向力X=1097.4392, 切向力Y=-177.9536 +FPS=26.84, 法向力=1203.2146, 切向力X=560.7540, 切向力Y=-1077.1858 +FPS=33.33, 法向力=1267.6296, 切向力X=543.8005, 切向力Y=-1104.2218 +FPS=28.77, 法向力=1160.9930, 切向力X=524.3036, 切向力Y=-912.5793 +FPS=23.21, 法向力=1154.5884, 切向力X=496.4773, 切向力Y=-872.1102 +FPS=33.44, 法向力=1149.3958, 切向力X=270.5372, 切向力Y=-703.5330 +FPS=34.22, 法向力=1175.8069, 切向力X=280.2197, 切向力Y=-691.5532 +FPS=32.88, 法向力=1525.5377, 切向力X=-78.2593, 切向力Y=-1064.6110 +FPS=32.87, 法向力=1577.7567, 切向力X=-82.0703, 切向力Y=-1042.2523 +FPS=30.28, 法向力=1193.4692, 切向力X=1396.6853, 切向力Y=-1098.8165 +FPS=33.79, 法向力=1192.7173, 切向力X=1524.7687, 切向力Y=-1007.3828 +FPS=32.17, 法向力=1409.5243, 切向力X=1902.6929, 切向力Y=-808.5439 +FPS=17.56, 法向力=1161.3917, 切向力X=632.6088, 切向力Y=238.3264 +FPS=40.57, 法向力=1160.3921, 切向力X=631.1816, 切向力Y=162.9240 +FPS=26.64, 法向力=1541.8214, 切向力X=-342.0049, 切向力Y=-767.8354 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000411s, blend=0.002318s (9 tiles incl ref), finalize=0.000065s, total=0.002800s +FPS=27.13, 法向力=1294.0420, 切向力X=1383.1766, 切向力Y=-464.4991 +FPS=26.55, 法向力=1347.7091, 切向力X=1614.5444, 切向力Y=-383.6201 +FPS=26.40, 法向力=1431.2538, 切向力X=766.2946, 切向力Y=-1162.6616 +FPS=26.84, 法向力=1511.2524, 切向力X=1344.9874, 切向力Y=-754.0039 +FPS=25.09, 法向力=1520.1978, 切向力X=1360.5547, 切向力Y=-695.7938 +FPS=26.30, 法向力=1112.3040, 切向力X=450.3386, 切向力Y=-521.8054 +FPS=27.24, 法向力=1181.8217, 切向力X=370.8582, 切向力Y=-584.1738 +FPS=26.65, 法向力=2099.5508, 切向力X=44.1274, 切向力Y=-1029.3921 +FPS=25.97, 法向力=2104.9106, 切向力X=-48.2262, 切向力Y=-945.4279 +FPS=27.01, 法向力=1173.6731, 切向力X=627.5925, 切向力Y=-767.7247 +FPS=26.57, 法向力=1841.3765, 切向力X=1219.5828, 切向力Y=-2041.1233 +FPS=22.95, 法向力=1365.2349, 切向力X=2340.6475, 切向力Y=-1297.4504 +FPS=26.71, 法向力=1321.7192, 切向力X=2416.0020, 切向力Y=-1290.7593 +FPS=25.61, 法向力=1197.6606, 切向力X=1666.6448, 切向力Y=-244.2057 +FPS=26.28, 法向力=1241.0146, 切向力X=1678.3030, 切向力Y=-291.9654 +FPS=25.41, 法向力=1640.2961, 切向力X=1732.8364, 切向力Y=-1346.8772 +FPS=26.08, 法向力=1800.2842, 切向力X=2193.8848, 切向力Y=-1399.9504 +FPS=25.25, 法向力=1891.5332, 切向力X=2333.2651, 切向力Y=-1392.8193 +FPS=26.16, 法向力=1746.7474, 切向力X=85.3513, 切向力Y=-816.9526 +FPS=24.47, 法向力=1716.6937, 切向力X=747.3802, 切向力Y=-1579.0938 +FPS=24.54, 法向力=1625.3882, 切向力X=648.0098, 切向力Y=-1507.6338 +FPS=23.82, 法向力=1711.9126, 切向力X=-107.9818, 切向力Y=-42.5863 +FPS=23.68, 法向力=1259.1273, 切向力X=811.9277, 切向力Y=-489.0526 +FPS=26.52, 法向力=1529.5908, 切向力X=1543.6594, 切向力Y=-615.9965 +FPS=26.68, 法向力=1603.2832, 切向力X=1605.1462, 切向力Y=-603.5901 +FPS=23.21, 法向力=1582.3857, 切向力X=-315.6481, 切向力Y=-694.5195 +FPS=24.27, 法向力=1724.2716, 切向力X=-405.7215, 切向力Y=-803.0825 +FPS=24.09, 法向力=1747.4707, 切向力X=11.1076, 切向力Y=91.2447 +FPS=23.80, 法向力=1286.6553, 切向力X=355.1032, 切向力Y=-398.1581 +FPS=26.66, 法向力=1760.6100, 切向力X=436.7385, 切向力Y=-251.8553 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000409s, blend=0.002239s (9 tiles incl ref), finalize=0.000046s, total=0.002702s +FPS=27.05, 法向力=1910.4060, 切向力X=297.4784, 切向力Y=-380.8237 +FPS=24.84, 法向力=1270.6399, 切向力X=341.9548, 切向力Y=-677.2211 +FPS=26.97, 法向力=1267.5122, 切向力X=347.7050, 切向力Y=-599.3286 +FPS=25.67, 法向力=1329.7075, 切向力X=1097.7471, 切向力Y=-657.5205 +FPS=26.08, 法向力=1864.9567, 切向力X=1618.6611, 切向力Y=-781.6682 +FPS=27.01, 法向力=1760.0425, 切向力X=1546.2263, 切向力Y=-562.6883 +FPS=25.86, 法向力=1710.2762, 切向力X=1917.8730, 切向力Y=-1442.6331 +FPS=26.03, 法向力=1097.7379, 切向力X=1137.7632, 切向力Y=-971.5768 +FPS=27.31, 法向力=1108.4333, 切向力X=1162.8933, 切向力Y=-1018.3806 +FPS=24.98, 法向力=1295.6003, 切向力X=1317.5637, 切向力Y=-760.3903 +FPS=26.29, 法向力=1070.1201, 切向力X=417.1039, 切向力Y=-537.3964 +FPS=26.92, 法向力=1100.0687, 切向力X=370.2917, 切向力Y=-589.0195 +FPS=24.71, 法向力=1124.1763, 切向力X=1366.2301, 切向力Y=-141.6098 +FPS=26.14, 法向力=1096.2074, 切向力X=1329.6593, 切向力Y=3.8867 +FPS=25.63, 法向力=1325.5356, 切向力X=1064.6545, 切向力Y=-372.6869 +FPS=24.06, 法向力=1317.3557, 切向力X=1185.4305, 切向力Y=-569.4238 +FPS=27.30, 法向力=1244.7097, 切向力X=407.9358, 切向力Y=-757.4264 +FPS=27.46, 法向力=1350.1260, 切向力X=397.8042, 切向力Y=-761.8212 +FPS=25.09, 法向力=1364.7814, 切向力X=53.3600, 切向力Y=-603.9020 +FPS=25.07, 法向力=1319.5581, 切向力X=68.1527, 切向力Y=-646.0771 +FPS=24.33, 法向力=1364.5518, 切向力X=915.1270, 切向力Y=-1040.0770 +FPS=22.35, 法向力=1229.9756, 切向力X=324.5309, 切向力Y=-1040.7568 +FPS=26.65, 法向力=1231.4280, 切向力X=303.5115, 切向力Y=-1123.3906 +FPS=26.37, 法向力=1366.3784, 切向力X=604.4093, 切向力Y=-1168.9509 +FPS=24.66, 法向力=1204.3281, 切向力X=760.3055, 切向力Y=-562.1814 +FPS=26.11, 法向力=1258.0374, 切向力X=639.3756, 切向力Y=-541.0978 +FPS=24.57, 法向力=907.5274, 切向力X=312.5601, 切向力Y=-90.7982 +FPS=24.25, 法向力=1068.9646, 切向力X=551.9549, 切向力Y=-1612.9553 +FPS=26.20, 法向力=1086.2578, 切向力X=581.3538, 切向力Y=-1540.7534 +FPS=26.94, 法向力=1218.5972, 切向力X=1476.8782, 切向力Y=-1707.7307 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000417s, blend=0.002259s (9 tiles incl ref), finalize=0.000047s, total=0.002729s +FPS=25.78, 法向力=1106.2030, 切向力X=1191.4946, 切向力Y=-696.2675 +FPS=27.23, 法向力=1123.7595, 切向力X=1175.2455, 切向力Y=-631.1475 +FPS=25.64, 法向力=1607.6733, 切向力X=373.0604, 切向力Y=-295.0197 +FPS=27.38, 法向力=1738.1866, 切向力X=323.6591, 切向力Y=-301.3174 +FPS=25.83, 法向力=927.6600, 切向力X=1598.4991, 切向力Y=-749.2849 +FPS=25.56, 法向力=1449.5408, 切向力X=1231.0662, 切向力Y=-908.9816 +FPS=26.62, 法向力=1469.0884, 切向力X=1285.4749, 切向力Y=-1078.9175 +FPS=28.10, 法向力=1670.3037, 切向力X=-162.9510, 切向力Y=-1095.2909 +FPS=25.28, 法向力=1409.6589, 切向力X=836.9004, 切向力Y=-473.3586 +FPS=24.91, 法向力=1391.4546, 切向力X=859.3198, 切向力Y=-506.8897 +FPS=24.26, 法向力=924.7590, 切向力X=432.8553, 切向力Y=-911.5513 +FPS=24.21, 法向力=1757.4331, 切向力X=188.3346, 切向力Y=-1108.4762 +FPS=26.68, 法向力=1769.1838, 切向力X=280.0671, 切向力Y=-1196.9500 +FPS=24.46, 法向力=1371.5247, 切向力X=333.4750, 切向力Y=-1633.9442 +FPS=25.93, 法向力=1148.8319, 切向力X=1190.8853, 切向力Y=-942.3022 +FPS=27.15, 法向力=1152.0365, 切向力X=1082.8328, 切向力Y=-935.1740 +FPS=23.78, 法向力=1582.4869, 切向力X=878.6942, 切向力Y=-1050.2335 +FPS=25.62, 法向力=1662.0544, 切向力X=772.7822, 切向力Y=-1112.5573 +FPS=27.29, 法向力=1627.9937, 切向力X=784.6147, 切向力Y=-1124.3628 +FPS=26.30, 法向力=1004.7155, 切向力X=1610.1212, 切向力Y=-775.2250 +FPS=26.79, 法向力=1064.7065, 切向力X=1303.3894, 切向力Y=-0.7981 +FPS=26.04, 法向力=1053.0374, 切向力X=1203.4500, 切向力Y=145.1129 +FPS=26.53, 法向力=1671.8562, 切向力X=382.6577, 切向力Y=-2033.0635 +FPS=25.89, 法向力=1714.9905, 切向力X=428.8571, 切向力Y=-2124.7300 +FPS=25.34, 法向力=1564.7690, 切向力X=1553.3828, 切向力Y=-1618.6885 +FPS=22.51, 法向力=1258.8574, 切向力X=669.4689, 切向力Y=-1414.7294 +FPS=36.92, 法向力=1281.8080, 切向力X=615.2370, 切向力Y=-1452.1611 +FPS=30.40, 法向力=1575.0876, 切向力X=694.1488, 切向力Y=-1459.7542 +FPS=33.80, 法向力=1523.6453, 切向力X=783.5634, 切向力Y=-1516.7786 +FPS=31.87, 法向力=1181.2712, 切向力X=1686.3563, 切向力Y=-203.7457 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000414s, blend=0.002309s (9 tiles incl ref), finalize=0.000046s, total=0.002775s +FPS=33.51, 法向力=1178.6731, 切向力X=1606.4509, 切向力Y=-303.1699 +FPS=32.37, 法向力=1647.6594, 切向力X=500.7581, 切向力Y=-1133.6979 +FPS=33.62, 法向力=1645.6742, 切向力X=438.1648, 切向力Y=-1110.4283 +FPS=32.60, 法向力=1533.5310, 切向力X=653.4838, 切向力Y=-930.4857 +FPS=33.83, 法向力=1551.0879, 切向力X=599.9711, 切向力Y=-844.9583 +FPS=31.58, 法向力=1243.7921, 切向力X=1357.4174, 切向力Y=-951.9266 +FPS=35.09, 法向力=1249.0220, 切向力X=1410.4478, 切向力Y=-1007.0155 +FPS=32.78, 法向力=1150.3508, 切向力X=632.8181, 切向力Y=-1036.9905 +FPS=31.80, 法向力=1204.8048, 切向力X=479.2099, 切向力Y=-1194.9434 +FPS=32.87, 法向力=1231.1077, 切向力X=829.3456, 切向力Y=-261.9616 +FPS=33.99, 法向力=1289.7556, 切向力X=877.0596, 切向力Y=-277.3300 +FPS=32.28, 法向力=1173.5768, 切向力X=756.8803, 切向力Y=-1058.4005 +FPS=33.68, 法向力=1202.1189, 切向力X=783.4078, 切向力Y=-1105.7567 +FPS=33.89, 法向力=1166.3860, 切向力X=1539.6450, 切向力Y=-1339.1926 +FPS=34.27, 法向力=1173.3936, 切向力X=1519.8057, 切向力Y=-1316.4490 +FPS=17.59, 法向力=2177.5122, 切向力X=1065.0205, 切向力Y=-1727.3113 +FPS=39.27, 法向力=1837.3949, 切向力X=354.0805, 切向力Y=-385.0963 +FPS=26.16, 法向力=1927.8931, 切向力X=283.4147, 切向力Y=-324.9151 +FPS=27.02, 法向力=1195.1521, 切向力X=1030.2058, 切向力Y=-717.0106 +FPS=26.79, 法向力=2029.8948, 切向力X=452.5494, 切向力Y=-1519.7673 +FPS=26.40, 法向力=2000.7281, 切向力X=277.9430, 切向力Y=-1482.5306 +FPS=25.14, 法向力=1436.3684, 切向力X=1733.1130, 切向力Y=-1103.3169 +FPS=26.49, 法向力=1828.0521, 切向力X=94.9923, 切向力Y=-1231.0397 +FPS=26.28, 法向力=1829.1758, 切向力X=-33.2065, 切向力Y=-1180.0319 +FPS=25.29, 法向力=1796.2579, 切向力X=961.9973, 切向力Y=-649.5342 +FPS=26.81, 法向力=1813.0078, 切向力X=912.8279, 切向力Y=-622.0871 +FPS=25.80, 法向力=1671.3372, 切向力X=969.7110, 切向力Y=-1607.9175 +FPS=25.16, 法向力=1634.4062, 切向力X=388.2858, 切向力Y=-1193.0298 +FPS=25.28, 法向力=1085.0620, 切向力X=2090.3525, 切向力Y=-332.7828 +FPS=23.56, 法向力=1114.6394, 切向力X=2172.0938, 切向力Y=-224.0737 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000404s, blend=0.002271s (9 tiles incl ref), finalize=0.000045s, total=0.002726s +FPS=38.62, 法向力=961.8647, 切向力X=585.4821, 切向力Y=-1657.4246 +FPS=32.56, 法向力=907.1842, 切向力X=564.4504, 切向力Y=-1803.3665 +FPS=32.54, 法向力=1431.2101, 切向力X=819.8617, 切向力Y=-1847.8647 +FPS=34.05, 法向力=1404.4915, 切向力X=865.7032, 切向力Y=-1907.2544 +FPS=31.90, 法向力=1398.8484, 切向力X=880.8084, 切向力Y=-1878.4954 +FPS=33.54, 法向力=1479.8584, 切向力X=1390.7139, 切向力Y=-1089.0405 +FPS=31.12, 法向力=1149.1733, 切向力X=872.3572, 切向力Y=-1193.3733 +FPS=33.56, 法向力=1124.5979, 切向力X=897.0050, 切向力Y=-1279.5448 +FPS=32.42, 法向力=1529.6663, 切向力X=726.0308, 切向力Y=-854.2473 +FPS=33.56, 法向力=1539.9001, 切向力X=846.1587, 切向力Y=-811.3329 +FPS=32.02, 法向力=1436.2170, 切向力X=838.0681, 切向力Y=-541.6979 +FPS=34.11, 法向力=1439.6661, 切向力X=804.0081, 切向力Y=-490.3127 +FPS=31.20, 法向力=1206.1187, 切向力X=887.2436, 切向力Y=-403.6004 +FPS=33.30, 法向力=1241.6018, 切向力X=929.7297, 切向力Y=-440.6902 +FPS=31.82, 法向力=1124.8737, 切向力X=451.1784, 切向力Y=-1310.2841 +FPS=33.72, 法向力=1149.5806, 切向力X=472.4183, 切向力Y=-1371.7942 +FPS=31.73, 法向力=1267.2416, 切向力X=735.5495, 切向力Y=-385.3891 +FPS=33.00, 法向力=1319.3538, 切向力X=682.9680, 切向力Y=-387.4962 +FPS=31.32, 法向力=1125.5270, 切向力X=1386.4651, 切向力Y=-1626.4381 +FPS=30.81, 法向力=1122.8737, 切向力X=1415.1182, 切向力Y=-1872.3362 +FPS=31.51, 法向力=1341.6304, 切向力X=804.9055, 切向力Y=-1566.2878 +FPS=34.11, 法向力=1411.8376, 切向力X=824.2595, 切向力Y=-1493.6724 +FPS=7.30, 法向力=1413.2238, 切向力X=1411.7834, 切向力Y=-970.8112 +FPS=38.53, 法向力=1756.6521, 切向力X=273.6771, 切向力Y=-1193.0815 +FPS=26.16, 法向力=1307.8789, 切向力X=1385.9771, 切向力Y=-348.2321 +FPS=26.64, 法向力=1318.3602, 切向力X=1362.1716, 切向力Y=-429.8847 +FPS=26.66, 法向力=999.7849, 切向力X=405.5811, 切向力Y=-602.8765 +FPS=25.10, 法向力=1275.7446, 切向力X=1950.1409, 切向力Y=-602.7360 +FPS=26.99, 法向力=1231.4023, 切向力X=1996.0781, 切向力Y=-513.0565 +FPS=25.15, 法向力=1289.6733, 切向力X=1708.3522, 切向力Y=-1439.3679 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000407s, blend=0.002300s (9 tiles incl ref), finalize=0.000049s, total=0.002762s +FPS=26.87, 法向力=1324.1514, 切向力X=1579.1294, 切向力Y=-1521.4563 +FPS=24.64, 法向力=1574.4181, 切向力X=1486.1561, 切向力Y=-718.6732 +FPS=25.14, 法向力=1658.9993, 切向力X=522.8145, 切向力Y=-1223.1127 +FPS=26.34, 法向力=1671.8923, 切向力X=534.2963, 切向力Y=-1324.1700 +FPS=26.99, 法向力=1141.1694, 切向力X=940.7258, 切向力Y=-862.2313 +FPS=21.25, 法向力=1577.3792, 切向力X=1520.5645, 切向力Y=-1371.4418 +FPS=26.92, 法向力=1662.5725, 切向力X=1452.6499, 切向力Y=-1437.4238 +FPS=25.18, 法向力=1239.3899, 切向力X=2155.6062, 切向力Y=-1259.3033 +FPS=25.74, 法向力=977.8033, 切向力X=1636.4204, 切向力Y=-1538.1842 +FPS=23.38, 法向力=1017.6813, 切向力X=1554.0157, 切向力Y=-1498.7167 +FPS=25.63, 法向力=1171.7274, 切向力X=1261.2051, 切向力Y=-967.1769 +FPS=25.08, 法向力=1856.4119, 切向力X=1038.0542, 切向力Y=-1351.4568 +FPS=16.43, 法向力=1075.0405, 切向力X=1552.1968, 切向力Y=-1266.0826 +FPS=39.63, 法向力=1073.0162, 切向力X=1627.7764, 切向力Y=-1226.6279 +FPS=23.48, 法向力=1125.3361, 切向力X=2071.8965, 切向力Y=-1327.9961 +FPS=25.54, 法向力=1560.8263, 切向力X=1639.5908, 切向力Y=-968.1863 +FPS=25.97, 法向力=1537.8694, 切向力X=1582.1554, 切向力Y=-964.5212 +FPS=25.77, 法向力=1315.0332, 切向力X=1082.8403, 切向力Y=-1913.3013 +FPS=24.37, 法向力=1253.7830, 切向力X=1166.4734, 切向力Y=-1856.3722 +FPS=26.93, 法向力=1497.8970, 切向力X=2051.8350, 切向力Y=-718.7098 +FPS=24.80, 法向力=1253.1116, 切向力X=1306.8877, 切向力Y=-1179.2319 +FPS=26.62, 法向力=1060.8672, 切向力X=962.1339, 切向力Y=-1128.2057 +FPS=25.97, 法向力=1096.9419, 切向力X=1035.5692, 切向力Y=-1260.5935 +FPS=24.53, 法向力=1316.5247, 切向力X=2182.1353, 切向力Y=-991.3432 +FPS=26.36, 法向力=1273.3680, 切向力X=2161.6216, 切向力Y=-985.7621 +FPS=23.54, 法向力=1461.1991, 切向力X=1847.5779, 切向力Y=-1498.6718 +FPS=25.51, 法向力=1400.0706, 切向力X=768.5873, 切向力Y=-1282.0403 +FPS=25.74, 法向力=1389.2166, 切向力X=748.2733, 切向力Y=-1245.0950 +FPS=26.86, 法向力=1298.7878, 切向力X=1085.9280, 切向力Y=-440.2201 +FPS=25.04, 法向力=1911.0081, 切向力X=1026.7976, 切向力Y=-1699.4302 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000415s, blend=0.002525s (9 tiles incl ref), finalize=0.000051s, total=0.002997s +FPS=26.25, 法向力=1910.8097, 切向力X=1085.7611, 切向力Y=-1740.4720 +FPS=24.91, 法向力=1468.0713, 切向力X=274.6309, 切向力Y=-1263.2949 +FPS=14.34, 法向力=1274.0868, 切向力X=244.6593, 切向力Y=-1512.3777 +FPS=38.77, 法向力=1330.2026, 切向力X=1274.9590, 切向力Y=-983.3792 +FPS=31.91, 法向力=1362.1917, 切向力X=1214.2041, 切向力Y=-989.3074 +FPS=30.51, 法向力=1011.0902, 切向力X=1607.3849, 切向力Y=-1360.9272 +FPS=35.15, 法向力=972.6428, 切向力X=1688.4399, 切向力Y=-1279.2410 +FPS=33.02, 法向力=1646.4131, 切向力X=1201.2668, 切向力Y=-1016.9883 +FPS=34.50, 法向力=1706.4054, 切向力X=1260.4684, 切向力Y=-1048.4233 +FPS=31.66, 法向力=1687.1041, 切向力X=2100.3069, 切向力Y=-885.3248 +FPS=33.38, 法向力=1636.5681, 切向力X=2125.1846, 切向力Y=-928.2753 +FPS=33.87, 法向力=1772.8815, 切向力X=708.7737, 切向力Y=-200.2118 +FPS=33.03, 法向力=1783.3643, 切向力X=673.9021, 切向力Y=-211.1905 +FPS=30.95, 法向力=1430.3960, 切向力X=570.9529, 切向力Y=-1146.8013 +FPS=33.36, 法向力=1401.2914, 切向力X=607.3214, 切向力Y=-1244.4340 +FPS=30.84, 法向力=1371.2017, 切向力X=1777.6018, 切向力Y=-198.9748 +FPS=32.66, 法向力=1334.6066, 切向力X=1791.5591, 切向力Y=-189.3324 +FPS=31.49, 法向力=1671.9397, 切向力X=678.7182, 切向力Y=-755.9193 +FPS=34.51, 法向力=1738.7484, 切向力X=546.7097, 切向力Y=-858.0309 +FPS=31.70, 法向力=1783.3884, 切向力X=1131.8732, 切向力Y=-1664.3591 +FPS=33.87, 法向力=1760.1218, 切向力X=1159.6716, 切向力Y=-1618.4485 +FPS=33.14, 法向力=1693.9551, 切向力X=1957.9265, 切向力Y=-821.6663 +FPS=33.85, 法向力=1741.5906, 切向力X=1986.8284, 切向力Y=-804.3721 +FPS=32.28, 法向力=1244.1455, 切向力X=1221.3025, 切向力Y=-1025.2426 +FPS=33.99, 法向力=1240.2982, 切向力X=1265.5651, 切向力Y=-1129.8850 +FPS=32.89, 法向力=1485.9623, 切向力X=794.8021, 切向力Y=-1270.8257 +FPS=32.29, 法向力=1481.3657, 切向力X=774.7454, 切向力Y=-1137.6921 +FPS=31.96, 法向力=1106.7400, 切向力X=1282.7441, 切向力Y=-773.4840 +FPS=33.86, 法向力=1074.8218, 切向力X=1251.3679, 切向力Y=-781.9075 +FPS=32.61, 法向力=1306.9832, 切向力X=474.7812, 切向力Y=-806.6830 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000504s, blend=0.002243s (9 tiles incl ref), finalize=0.000048s, total=0.002801s +FPS=32.31, 法向力=1352.2568, 切向力X=451.3812, 切向力Y=-814.5245 +FPS=31.72, 法向力=1702.7963, 切向力X=1383.7157, 切向力Y=-972.7352 +FPS=31.80, 法向力=1715.2780, 切向力X=1535.5466, 切向力Y=-995.7639 +FPS=33.21, 法向力=1380.5850, 切向力X=1209.0925, 切向力Y=-1377.2170 +FPS=31.31, 法向力=1323.5063, 切向力X=1222.6821, 切向力Y=-1407.7839 +FPS=33.35, 法向力=1188.6355, 切向力X=1488.9336, 切向力Y=-633.8171 +FPS=34.55, 法向力=1155.2679, 切向力X=1457.6863, 切向力Y=-636.1131 +FPS=32.63, 法向力=1171.8308, 切向力X=1370.9576, 切向力Y=-1352.9741 +FPS=33.48, 法向力=1136.7551, 切向力X=1279.8285, 切向力Y=-1295.3281 +FPS=32.43, 法向力=1475.6885, 切向力X=526.8578, 切向力Y=-986.2540 +FPS=32.60, 法向力=1267.1062, 切向力X=913.0295, 切向力Y=-1651.7822 +FPS=32.50, 法向力=1282.8232, 切向力X=999.5534, 切向力Y=-1690.6018 +FPS=31.79, 法向力=1677.0643, 切向力X=1453.9963, 切向力Y=-1468.4984 +FPS=35.28, 法向力=1690.4399, 切向力X=1529.3525, 切向力Y=-1449.3093 +FPS=34.11, 法向力=1697.5690, 切向力X=1510.3772, 切向力Y=-1445.6152 +FPS=34.92, 法向力=1689.0781, 切向力X=1397.4958, 切向力Y=-1559.3252 +FPS=34.98, 法向力=1639.4944, 切向力X=1324.6836, 切向力Y=-1522.8086 +FPS=33.52, 法向力=1199.9812, 切向力X=1318.7769, 切向力Y=-1122.0111 +FPS=33.03, 法向力=1576.6827, 切向力X=1273.8176, 切向力Y=-1669.4095 +FPS=33.03, 法向力=1596.3765, 切向力X=1299.1216, 切向力Y=-1610.3094 +FPS=34.31, 法向力=1615.7523, 切向力X=1276.5887, 切向力Y=-1731.1345 +FPS=35.35, 法向力=1396.0721, 切向力X=1072.0502, 切向力Y=-1127.6929 +FPS=34.64, 法向力=1460.4851, 切向力X=1011.4869, 切向力Y=-1167.3447 +FPS=32.54, 法向力=1332.7759, 切向力X=1841.5803, 切向力Y=-1035.0652 +FPS=35.40, 法向力=1322.4507, 切向力X=1678.0513, 切向力Y=-1086.1361 +FPS=31.16, 法向力=1254.7119, 切向力X=1552.4617, 切向力Y=-414.2754 +FPS=32.52, 法向力=1233.4357, 切向力X=1613.7791, 切向力Y=-387.7399 +FPS=33.73, 法向力=1856.3250, 切向力X=1013.3259, 切向力Y=-1054.4857 +FPS=32.79, 法向力=1902.0688, 切向力X=967.8469, 切向力Y=-1104.8862 +FPS=33.62, 法向力=1586.3279, 切向力X=991.9164, 切向力Y=-1385.1100 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000404s, blend=0.002250s (9 tiles incl ref), finalize=0.000044s, total=0.002704s +FPS=33.52, 法向力=1598.5708, 切向力X=961.3146, 切向力Y=-1383.7797 +FPS=34.05, 法向力=1164.8389, 切向力X=1039.9011, 切向力Y=-1031.4968 +FPS=34.85, 法向力=1187.9056, 切向力X=1042.5071, 切向力Y=-951.4783 +FPS=31.98, 法向力=1509.6757, 切向力X=1572.1285, 切向力Y=-2089.9900 +FPS=32.73, 法向力=1509.8060, 切向力X=1615.1978, 切向力Y=-2096.2532 +FPS=32.64, 法向力=1135.1602, 切向力X=831.9169, 切向力Y=-1011.7236 +FPS=34.18, 法向力=1110.4147, 切向力X=829.6419, 切向力Y=-1136.3901 +FPS=34.41, 法向力=991.5061, 切向力X=1770.4729, 切向力Y=-903.3220 +FPS=33.35, 法向力=985.1188, 切向力X=1733.9120, 切向力Y=-936.4392 +FPS=32.15, 法向力=1117.4738, 切向力X=813.2079, 切向力Y=-1388.4893 +FPS=34.13, 法向力=1101.5421, 切向力X=864.7578, 切向力Y=-1409.0735 +FPS=32.23, 法向力=1524.7235, 切向力X=1783.3159, 切向力Y=-1363.3533 +FPS=32.75, 法向力=1215.7659, 切向力X=1441.9847, 切向力Y=-1342.7893 +FPS=33.75, 法向力=1185.9958, 切向力X=1421.6886, 切向力Y=-1339.9429 +FPS=34.21, 法向力=1198.7334, 切向力X=1434.1350, 切向力Y=-1327.8577 +FPS=32.83, 法向力=1364.5186, 切向力X=1671.7737, 切向力Y=-1122.9470 +FPS=33.90, 法向力=1356.0651, 切向力X=1723.8345, 切向力Y=-1093.7502 +FPS=32.48, 法向力=1685.8433, 切向力X=1588.2444, 切向力Y=-550.9835 +FPS=35.25, 法向力=1735.1746, 切向力X=1662.1184, 切向力Y=-528.1602 +FPS=32.95, 法向力=1505.3116, 切向力X=850.3863, 切向力Y=-2062.3311 +FPS=32.87, 法向力=1577.8665, 切向力X=815.6912, 切向力Y=-2183.8638 +FPS=32.79, 法向力=1281.8298, 切向力X=2392.9961, 切向力Y=-1342.2843 +FPS=32.64, 法向力=1243.4790, 切向力X=2491.9287, 切向力Y=-1331.3257 +FPS=33.36, 法向力=1405.6227, 切向力X=837.5081, 切向力Y=-1275.1672 +FPS=34.34, 法向力=1377.6981, 切向力X=781.0620, 切向力Y=-1271.2495 +FPS=32.60, 法向力=1574.4246, 切向力X=1079.1052, 切向力Y=-1463.6166 +FPS=34.46, 法向力=1638.1292, 切向力X=1083.1731, 切向力Y=-1541.4424 +FPS=7.79, 法向力=1241.9429, 切向力X=1873.9492, 切向力Y=-1768.2371 +FPS=41.88, 法向力=1374.7018, 切向力X=1474.8884, 切向力Y=-1385.1321 +FPS=26.15, 法向力=1275.4233, 切向力X=910.1593, 切向力Y=-1366.8120 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000616s, blend=0.002245s (9 tiles incl ref), finalize=0.000049s, total=0.002916s +FPS=27.52, 法向力=1279.4192, 切向力X=886.4229, 切向力Y=-1328.8276 +FPS=26.84, 法向力=1433.7013, 切向力X=730.2472, 切向力Y=-1106.1938 +FPS=27.14, 法向力=1413.0623, 切向力X=744.0368, 切向力Y=-1111.1501 +FPS=28.88, 法向力=1510.8865, 切向力X=1526.8716, 切向力Y=-951.6418 +FPS=25.59, 法向力=1310.5702, 切向力X=812.8229, 切向力Y=-1701.9623 +FPS=28.12, 法向力=1303.5140, 切向力X=796.4944, 切向力Y=-1817.6365 +FPS=27.71, 法向力=1687.1688, 切向力X=1369.1226, 切向力Y=-1799.4532 +FPS=27.85, 法向力=1709.5295, 切向力X=1348.9271, 切向力Y=-1815.7585 +FPS=27.08, 法向力=1588.0645, 切向力X=1694.6780, 切向力Y=-1422.2328 +FPS=26.52, 法向力=1372.1901, 切向力X=1691.8745, 切向力Y=-1630.2642 +FPS=27.43, 法向力=1361.0123, 切向力X=1706.0476, 切向力Y=-1652.0479 +FPS=26.98, 法向力=965.6724, 切向力X=2150.1807, 切向力Y=-1813.4099 +FPS=27.36, 法向力=1063.4315, 切向力X=1875.4995, 切向力Y=-1731.9014 +FPS=27.58, 法向力=1122.6385, 切向力X=1759.2065, 切向力Y=-1774.0054 +FPS=27.11, 法向力=1283.7690, 切向力X=1139.8883, 切向力Y=-899.1659 +FPS=25.37, 法向力=1285.9640, 切向力X=1060.8059, 切向力Y=-909.9572 +FPS=26.86, 法向力=1230.3005, 切向力X=1814.3389, 切向力Y=-1406.0669 +FPS=26.56, 法向力=944.3751, 切向力X=2151.7859, 切向力Y=-1218.6819 +FPS=27.90, 法向力=943.1321, 切向力X=2195.8210, 切向力Y=-1225.3857 +FPS=26.10, 法向力=1750.6487, 切向力X=1017.2419, 切向力Y=-1284.5077 +FPS=28.06, 法向力=1787.4860, 切向力X=978.7844, 切向力Y=-1301.6516 +FPS=27.04, 法向力=1973.2655, 切向力X=1064.7659, 切向力Y=-1949.5505 +FPS=26.16, 法向力=1270.0283, 切向力X=912.6989, 切向力Y=-1359.7870 +FPS=28.12, 法向力=1320.9368, 切向力X=895.2965, 切向力Y=-1361.6447 +FPS=27.99, 法向力=1455.0020, 切向力X=1668.4536, 切向力Y=-743.0945 +FPS=27.93, 法向力=1517.6195, 切向力X=1553.2084, 切向力Y=-812.4252 +FPS=27.70, 法向力=1189.4779, 切向力X=1086.4805, 切向力Y=-1345.7297 +FPS=26.70, 法向力=1176.6418, 切向力X=1034.7188, 切向力Y=-481.8387 +FPS=26.67, 法向力=1126.1519, 切向力X=1072.8329, 切向力Y=-437.0997 +FPS=28.22, 法向力=1740.2902, 切向力X=1287.6514, 切向力Y=-1642.3053 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000422s, blend=0.002193s (9 tiles incl ref), finalize=0.000046s, total=0.002667s +FPS=27.60, 法向力=1672.8069, 切向力X=1102.9131, 切向力Y=-1996.4219 +FPS=28.12, 法向力=1618.9609, 切向力X=1125.2058, 切向力Y=-1939.5997 +FPS=25.78, 法向力=1506.9753, 切向力X=1460.0198, 切向力Y=-1784.9136 +FPS=27.20, 法向力=1464.0540, 切向力X=1513.8560, 切向力Y=-1810.0339 +FPS=26.77, 法向力=1378.3647, 切向力X=1341.6796, 切向力Y=-1572.5093 +FPS=26.22, 法向力=1078.5663, 切向力X=1437.3337, 切向力Y=-1006.8644 +FPS=28.33, 法向力=1113.8865, 切向力X=1480.4076, 切向力Y=-964.6927 +FPS=27.16, 法向力=1050.3588, 切向力X=1881.3708, 切向力Y=-1501.5518 +FPS=27.20, 法向力=1075.2941, 切向力X=1852.3566, 切向力Y=-1528.6085 +FPS=28.69, 法向力=1218.9353, 切向力X=2302.2180, 切向力Y=-2292.2920 +FPS=24.28, 法向力=904.5481, 切向力X=1282.1235, 切向力Y=-859.0861 +FPS=26.63, 法向力=1271.3328, 切向力X=695.0863, 切向力Y=-1322.7197 +FPS=25.44, 法向力=1264.1477, 切向力X=643.0331, 切向力Y=-1346.9348 +FPS=26.68, 法向力=1773.9138, 切向力X=946.1094, 切向力Y=-2238.8958 +FPS=28.35, 法向力=1766.2794, 切向力X=983.7639, 切向力Y=-2209.0930 +FPS=24.91, 法向力=1962.7478, 切向力X=1084.1050, 切向力Y=-628.4760 +FPS=27.27, 法向力=1956.3584, 切向力X=1100.9240, 切向力Y=-514.6890 +FPS=27.34, 法向力=992.9738, 切向力X=2206.4829, 切向力Y=-915.9168 +FPS=26.71, 法向力=1227.4712, 切向力X=1756.0575, 切向力Y=-1918.2351 +FPS=28.13, 法向力=1264.1321, 切向力X=1837.1921, 切向力Y=-1919.7517 +FPS=25.76, 法向力=1766.4575, 切向力X=847.0471, 切向力Y=-1754.0201 +FPS=27.13, 法向力=1216.3501, 切向力X=703.3139, 切向力Y=-1663.4659 +FPS=27.31, 法向力=1155.4877, 切向力X=649.2452, 切向力Y=-1640.2806 +FPS=26.21, 法向力=1333.3173, 切向力X=1087.5482, 切向力Y=-1247.9524 +FPS=27.58, 法向力=1260.5870, 切向力X=1442.0862, 切向力Y=-1332.8203 +FPS=27.40, 法向力=1254.3618, 切向力X=1412.1147, 切向力Y=-1251.1499 +FPS=27.16, 法向力=1335.0093, 切向力X=1888.2351, 切向力Y=-1480.2863 +FPS=27.66, 法向力=1359.1954, 切向力X=1762.4045, 切向力Y=-1508.6733 +FPS=26.89, 法向力=1221.1274, 切向力X=1704.9344, 切向力Y=-1199.1970 +FPS=27.18, 法向力=1238.1057, 切向力X=1846.8663, 切向力Y=-1283.0785 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000396s, blend=0.002214s (9 tiles incl ref), finalize=0.000055s, total=0.002671s +FPS=26.30, 法向力=1358.1892, 切向力X=1788.5686, 切向力Y=-2126.5955 +FPS=25.66, 法向力=3132.4404, 切向力X=-8968.5947, 切向力Y=-11957.0078 +FPS=26.22, 法向力=3002.4985, 切向力X=-9328.8555, 切向力Y=-12239.1660 +FPS=26.74, 法向力=5339.0234, 切向力X=-36176.4570, 切向力Y=-42061.0703 +FPS=22.88, 法向力=5949.3545, 切向力X=-46504.6719, 切向力Y=-60178.8086 +FPS=23.89, 法向力=5692.4844, 切向力X=-46809.8750, 切向力Y=-60627.0156 +FPS=22.32, 法向力=7326.8057, 切向力X=-40555.3047, 切向力Y=-69714.9531 +FPS=23.00, 法向力=11180.2666, 切向力X=-45644.2656, 切向力Y=-67761.9688 +FPS=24.11, 法向力=8678.4287, 切向力X=-37765.1172, 切向力Y=-41030.4727 +FPS=26.38, 法向力=8428.5771, 切向力X=-37960.7969, 切向力Y=-40799.3477 +FPS=24.44, 法向力=4707.2485, 切向力X=-11207.3770, 切向力Y=507.8665 +FPS=24.75, 法向力=4841.3555, 切向力X=-11288.5059, 切向力Y=525.3950 +FPS=25.48, 法向力=12456.8809, 切向力X=-1610.7849, 切向力Y=23478.4453 +FPS=24.54, 法向力=9945.7451, 切向力X=322.8066, 切向力Y=13299.2715 +FPS=25.70, 法向力=3653.6997, 切向力X=222.2113, 切向力Y=328.2578 +FPS=26.78, 法向力=3620.6013, 切向力X=277.5409, 切向力Y=225.2258 +FPS=25.37, 法向力=1258.0957, 切向力X=-2097.1919, 切向力Y=-6151.8970 +FPS=26.72, 法向力=1276.5048, 切向力X=-2202.7041, 切向力Y=-6247.9609 +FPS=26.38, 法向力=4412.9307, 切向力X=-8247.8926, 切向力Y=-21003.2695 +FPS=26.67, 法向力=7953.0825, 切向力X=-16627.9922, 切向力Y=-40579.8711 +FPS=26.99, 法向力=7516.0908, 切向力X=-17084.9746, 切向力Y=-40980.4180 +FPS=27.15, 法向力=2069.9219, 切向力X=-3123.4246, 切向力Y=-21009.0273 +FPS=26.80, 法向力=859.0707, 切向力X=-114.8091, 切向力Y=-4060.4521 +FPS=26.36, 法向力=852.3245, 切向力X=-112.7611, 切向力Y=-4137.4912 +FPS=25.52, 法向力=1295.4078, 切向力X=-661.9122, 切向力Y=-2580.4944 +FPS=26.20, 法向力=1932.7325, 切向力X=-8.9792, 切向力Y=-2857.3804 +FPS=27.90, 法向力=1958.2787, 切向力X=-115.4636, 切向力Y=-2922.5474 +FPS=27.35, 法向力=1801.3096, 切向力X=438.0108, 切向力Y=-2631.6907 +FPS=27.39, 法向力=1815.8462, 切向力X=425.1931, 切向力Y=-2792.4199 +FPS=26.34, 法向力=1667.6082, 切向力X=31.9051, 切向力Y=-2345.4160 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000011s (hit), reset=0.000500s, blend=0.002336s (9 tiles incl ref), finalize=0.000089s, total=0.002939s +FPS=26.56, 法向力=1689.8512, 切向力X=48.4829, 切向力Y=-2354.3640 +FPS=25.63, 法向力=1110.7686, 切向力X=973.8663, 切向力Y=-2140.7500 +FPS=17.11, 法向力=1615.4891, 切向力X=-566.5764, 切向力Y=-2318.1047 +FPS=35.93, 法向力=1472.5757, 切向力X=1293.4932, 切向力Y=-1850.6517 +FPS=26.13, 法向力=1408.0170, 切向力X=1330.1729, 切向力Y=-1791.1919 +FPS=26.15, 法向力=1601.2175, 切向力X=686.0046, 切向力Y=-1715.9429 +FPS=26.83, 法向力=1527.7765, 切向力X=719.2373, 切向力Y=-1769.2161 +FPS=27.22, 法向力=1426.7781, 切向力X=1174.3523, 切向力Y=-1310.6777 +FPS=26.12, 法向力=1272.4357, 切向力X=1818.7576, 切向力Y=-1500.3156 +FPS=27.27, 法向力=1606.6213, 切向力X=336.8601, 切向力Y=-928.7491 +FPS=27.14, 法向力=1644.3878, 切向力X=206.6856, 切向力Y=-988.8059 +FPS=26.81, 法向力=1202.3102, 切向力X=1506.1000, 切向力Y=-1455.3285 +FPS=27.22, 法向力=1201.0540, 切向力X=1510.3477, 切向力Y=-1515.2045 +FPS=26.20, 法向力=1520.1482, 切向力X=1126.0503, 切向力Y=-2161.5430 +FPS=26.03, 法向力=951.8282, 切向力X=1049.0142, 切向力Y=-2039.8584 +FPS=27.86, 法向力=974.3101, 切向力X=1042.1985, 切向力Y=-1950.9478 +FPS=14.82, 法向力=1085.0519, 切向力X=948.3131, 切向力Y=-1976.2449 +FPS=38.45, 法向力=1379.7887, 切向力X=862.1974, 切向力Y=-1577.8486 +FPS=33.14, 法向力=1377.5383, 切向力X=896.7563, 切向力Y=-1614.8147 +FPS=30.38, 法向力=1083.0466, 切向力X=796.9724, 切向力Y=-1253.4175 +FPS=34.99, 法向力=1079.7780, 切向力X=907.0583, 切向力Y=-1188.3323 +FPS=34.74, 法向力=1270.4785, 切向力X=1618.2522, 切向力Y=-1600.7898 +FPS=34.69, 法向力=1314.7751, 切向力X=1624.8265, 切向力Y=-1533.2800 +FPS=32.43, 法向力=1115.3650, 切向力X=895.4036, 切向力Y=-2475.8396 +FPS=35.16, 法向力=1103.5106, 切向力X=915.9919, 切向力Y=-2555.3992 +FPS=32.37, 法向力=1638.6996, 切向力X=1274.7064, 切向力Y=-1992.1970 +FPS=35.32, 法向力=1585.8160, 切向力X=1332.9224, 切向力Y=-1882.0039 +FPS=32.36, 法向力=1507.3984, 切向力X=1766.3787, 切向力Y=-1585.7053 +FPS=35.39, 法向力=1465.1405, 切向力X=1731.3694, 切向力Y=-1623.5569 +FPS=32.57, 法向力=1505.9032, 切向力X=1219.2784, 切向力Y=-1601.8866 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000392s, blend=0.002190s (9 tiles incl ref), finalize=0.000045s, total=0.002633s +FPS=34.55, 法向力=1505.9272, 切向力X=1193.6605, 切向力Y=-1707.2166 +FPS=34.23, 法向力=1177.0697, 切向力X=886.1666, 切向力Y=-1902.7581 +FPS=34.22, 法向力=1144.6664, 切向力X=853.8547, 切向力Y=-1894.8639 +FPS=29.87, 法向力=1493.0818, 切向力X=1705.8021, 切向力Y=-1223.5405 +FPS=35.10, 法向力=1424.8335, 切向力X=1741.0522, 切向力Y=-1292.3772 +FPS=30.71, 法向力=1321.7593, 切向力X=1482.5602, 切向力Y=-2347.3918 +FPS=34.94, 法向力=1247.1198, 切向力X=1609.1608, 切向力Y=-2318.9900 +FPS=31.60, 法向力=1253.3000, 切向力X=1382.4967, 切向力Y=-2129.3406 +FPS=32.92, 法向力=1232.4257, 切向力X=1271.3323, 切向力Y=-2091.6475 +FPS=32.74, 法向力=1201.6331, 切向力X=1112.8640, 切向力Y=-1923.7461 +FPS=35.11, 法向力=1186.1456, 切向力X=1152.4271, 切向力Y=-1946.3307 +FPS=31.68, 法向力=1470.7388, 切向力X=970.6447, 切向力Y=-2189.5945 +FPS=34.56, 法向力=1538.1924, 切向力X=984.7896, 切向力Y=-2329.3516 +FPS=31.11, 法向力=1712.8701, 切向力X=1654.4619, 切向力Y=-2093.9221 +FPS=32.70, 法向力=1748.5754, 切向力X=1647.5391, 切向力Y=-2104.3271 +FPS=34.98, 法向力=1135.9916, 切向力X=1478.9805, 切向力Y=-1574.7947 +FPS=33.71, 法向力=1139.3711, 切向力X=1426.9338, 切向力Y=-1489.4946 +FPS=32.13, 法向力=1339.5244, 切向力X=1606.9854, 切向力Y=-2461.1289 +FPS=33.65, 法向力=1368.0863, 切向力X=1616.7753, 切向力Y=-2554.2642 +FPS=32.53, 法向力=1143.3711, 切向力X=1823.5881, 切向力Y=-1311.2908 +FPS=33.47, 法向力=1161.0593, 切向力X=1788.8728, 切向力Y=-1221.2678 +FPS=32.74, 法向力=1390.4526, 切向力X=2135.1284, 切向力Y=-1142.4216 +FPS=34.22, 法向力=1444.3291, 切向力X=2123.4746, 切向力Y=-1126.3550 +FPS=32.46, 法向力=1342.3503, 切向力X=1185.4539, 切向力Y=-2549.8542 +FPS=34.05, 法向力=1357.2327, 切向力X=1075.3650, 切向力Y=-2598.6819 +FPS=31.89, 法向力=1210.6296, 切向力X=623.0963, 切向力Y=-1710.8495 +FPS=35.76, 法向力=1166.0282, 切向力X=755.5930, 切向力Y=-1712.2207 +FPS=32.41, 法向力=1416.6038, 切向力X=1800.2672, 切向力Y=-1417.3723 +FPS=34.61, 法向力=1443.4014, 切向力X=1891.4263, 切向力Y=-1440.5189 +FPS=32.15, 法向力=1147.2522, 切向力X=1935.8474, 切向力Y=-1875.6356 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000396s, blend=0.002276s (9 tiles incl ref), finalize=0.000046s, total=0.002724s +FPS=35.21, 法向力=1125.6461, 切向力X=1994.3370, 切向力Y=-1858.4058 +FPS=32.80, 法向力=1692.0022, 切向力X=1783.5247, 切向力Y=-1723.5088 +FPS=33.96, 法向力=1667.3979, 切向力X=1724.6050, 切向力Y=-1743.9282 +FPS=31.72, 法向力=1588.7954, 切向力X=1509.2966, 切向力Y=-1362.2917 +FPS=33.90, 法向力=1590.8168, 切向力X=1415.1052, 切向力Y=-1487.0078 +FPS=33.04, 法向力=1484.2560, 切向力X=724.3428, 切向力Y=-1333.0227 +FPS=35.59, 法向力=1430.5983, 切向力X=714.1144, 切向力Y=-1318.2893 +FPS=31.99, 法向力=2013.8630, 切向力X=906.3721, 切向力Y=-2383.4360 +FPS=35.49, 法向力=2022.2524, 切向力X=1100.0267, 切向力Y=-2387.9893 +FPS=32.76, 法向力=1814.9958, 切向力X=598.7603, 切向力Y=-1940.8958 +FPS=35.35, 法向力=1792.1829, 切向力X=574.1658, 切向力Y=-1846.4785 +FPS=33.85, 法向力=1053.9470, 切向力X=1569.7612, 切向力Y=-2214.3257 +FPS=34.42, 法向力=997.9716, 切向力X=1650.3804, 切向力Y=-2136.2595 +FPS=31.82, 法向力=1229.5251, 切向力X=2012.5580, 切向力Y=-1550.8315 +FPS=32.80, 法向力=1225.4464, 切向力X=2011.5820, 切向力Y=-1502.4619 +FPS=31.69, 法向力=1225.7234, 切向力X=1773.9387, 切向力Y=-1395.4902 +FPS=32.66, 法向力=1194.5627, 切向力X=1731.5947, 切向力Y=-1384.8582 +FPS=32.22, 法向力=812.0454, 切向力X=1436.1584, 切向力Y=-1338.2595 +FPS=30.74, 法向力=795.4457, 切向力X=1432.7551, 切向力Y=-1409.0635 +FPS=31.70, 法向力=1640.3245, 切向力X=1123.1653, 切向力Y=-1688.6062 +FPS=31.90, 法向力=1671.7594, 切向力X=1116.3340, 切向力Y=-1683.5509 +FPS=31.38, 法向力=1223.3379, 切向力X=1451.8883, 切向力Y=-2337.9932 +FPS=33.27, 法向力=1184.9006, 切向力X=1449.9141, 切向力Y=-2247.2004 +FPS=31.15, 法向力=915.1294, 切向力X=1510.7501, 切向力Y=-1089.9133 +FPS=31.44, 法向力=1201.1519, 切向力X=1445.5703, 切向力Y=-1472.1769 +FPS=32.67, 法向力=1161.5571, 切向力X=1489.8606, 切向力Y=-1542.9182 +FPS=31.76, 法向力=1123.2742, 切向力X=1411.0503, 切向力Y=-1403.4044 +FPS=32.60, 法向力=1166.1426, 切向力X=1429.5153, 切向力Y=-1431.0066 +FPS=32.20, 法向力=1183.7649, 切向力X=1445.5160, 切向力Y=-1485.6973 +FPS=33.38, 法向力=1120.8723, 切向力X=1513.7035, 切向力Y=-2134.4775 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000398s, blend=0.002663s (9 tiles incl ref), finalize=0.000434s, total=0.003502s +FPS=31.69, 法向力=1114.5322, 切向力X=1486.2124, 切向力Y=-2150.2109 +FPS=31.48, 法向力=1632.4937, 切向力X=1524.2417, 切向力Y=-2101.3738 +FPS=29.93, 法向力=1472.0107, 切向力X=2037.8386, 切向力Y=-1397.5035 +FPS=35.16, 法向力=1530.1121, 切向力X=2142.0396, 切向力Y=-1547.0615 +FPS=29.71, 法向力=1492.8511, 切向力X=1404.9922, 切向力Y=-1988.9338 +FPS=33.13, 法向力=1479.1255, 切向力X=1365.6138, 切向力Y=-1932.7369 +FPS=31.23, 法向力=1762.5967, 切向力X=1038.8345, 切向力Y=-1104.1106 +FPS=33.22, 法向力=1798.5637, 切向力X=947.6052, 切向力Y=-1196.4393 +FPS=30.57, 法向力=995.6129, 切向力X=2575.9138, 切向力Y=-1414.3309 +FPS=32.51, 法向力=1008.9868, 切向力X=2559.9756, 切向力Y=-1470.2070 +FPS=33.74, 法向力=922.8060, 切向力X=1754.5045, 切向力Y=-1502.8424 +FPS=34.75, 法向力=958.7249, 切向力X=1618.4863, 切向力Y=-1551.5614 +FPS=32.45, 法向力=1278.7632, 切向力X=1298.7096, 切向力Y=-2043.9600 +FPS=33.10, 法向力=1307.2931, 切向力X=1287.3342, 切向力Y=-2021.5586 +FPS=32.02, 法向力=1320.0515, 切向力X=902.9254, 切向力Y=-1990.3486 +FPS=34.88, 法向力=1278.0011, 切向力X=973.6411, 切向力Y=-1974.7827 +FPS=32.14, 法向力=1061.3236, 切向力X=1577.5779, 切向力Y=-1835.8138 +FPS=34.65, 法向力=1112.9186, 切向力X=1583.6560, 切向力Y=-1974.7637 +FPS=32.40, 法向力=1299.3079, 切向力X=2275.4634, 切向力Y=-1267.3765 +FPS=35.33, 法向力=1305.9900, 切向力X=2371.3848, 切向力Y=-1300.7386 +FPS=32.98, 法向力=1322.1433, 切向力X=2164.5225, 切向力Y=-1365.1335 +FPS=32.96, 法向力=1318.0298, 切向力X=2058.7051, 切向力Y=-1356.6211 +FPS=32.37, 法向力=1329.3810, 切向力X=2152.8809, 切向力Y=-1751.9088 +FPS=34.21, 法向力=1360.8433, 切向力X=2105.7390, 切向力Y=-1691.2332 +FPS=32.40, 法向力=1148.5863, 切向力X=2404.0024, 切向力Y=-1512.5103 +FPS=34.76, 法向力=1120.4692, 切向力X=2452.3606, 切向力Y=-1433.5042 +FPS=32.41, 法向力=1640.1208, 切向力X=1981.6016, 切向力Y=-2418.5486 +FPS=34.66, 法向力=1581.2532, 切向力X=2023.4207, 切向力Y=-2417.0845 +FPS=33.41, 法向力=1088.0017, 切向力X=2501.4844, 切向力Y=-1756.8375 +FPS=34.42, 法向力=1052.8495, 切向力X=2571.4399, 切向力Y=-1615.3860 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000404s, blend=0.002227s (9 tiles incl ref), finalize=0.000046s, total=0.002683s +FPS=31.14, 法向力=1330.9822, 切向力X=1261.8977, 切向力Y=-1906.8550 +FPS=34.68, 法向力=1329.0165, 切向力X=1254.7089, 切向力Y=-1904.1487 +FPS=31.75, 法向力=1524.9750, 切向力X=892.9059, 切向力Y=-1861.1185 +FPS=33.47, 法向力=1495.6006, 切向力X=809.1923, 切向力Y=-1826.4102 +FPS=31.87, 法向力=1046.3698, 切向力X=1835.1243, 切向力Y=-973.3196 +FPS=33.95, 法向力=1002.8918, 切向力X=1816.0142, 切向力Y=-976.9501 +FPS=31.92, 法向力=1363.0669, 切向力X=2137.7495, 切向力Y=-2328.8821 +FPS=34.54, 法向力=1401.9319, 切向力X=2117.0510, 切向力Y=-2317.1260 +FPS=32.92, 法向力=1360.0281, 切向力X=1014.7100, 切向力Y=-1707.6693 +FPS=33.62, 法向力=1319.5186, 切向力X=949.5474, 切向力Y=-1610.7552 +FPS=31.98, 法向力=1386.5239, 切向力X=1199.1211, 切向力Y=-1908.6797 +FPS=34.59, 法向力=1352.1243, 切向力X=1283.3533, 切向力Y=-1865.3031 +FPS=32.06, 法向力=1141.2329, 切向力X=1999.2859, 切向力Y=-1534.5862 +FPS=34.12, 法向力=1133.3776, 切向力X=2015.9172, 切向力Y=-1561.1780 +FPS=31.94, 法向力=1695.2854, 切向力X=2363.4424, 切向力Y=-2055.8857 +FPS=35.37, 法向力=1653.1202, 切向力X=2394.9314, 切向力Y=-1923.2588 +FPS=31.77, 法向力=1168.8501, 切向力X=1391.3025, 切向力Y=-1492.4131 +FPS=35.15, 法向力=1157.4436, 切向力X=1452.9567, 切向力Y=-1417.6221 +FPS=31.85, 法向力=1236.4585, 切向力X=2078.2976, 切向力Y=-1144.6562 +FPS=35.07, 法向力=1263.1674, 切向力X=2168.8079, 切向力Y=-1195.1465 +FPS=34.64, 法向力=1273.6078, 切向力X=1214.4880, 切向力Y=-2195.8501 +FPS=34.24, 法向力=1254.1277, 切向力X=1206.4882, 切向力Y=-2198.9038 +FPS=32.65, 法向力=1090.0039, 切向力X=1354.5834, 切向力Y=-1403.7527 +FPS=33.71, 法向力=1056.8524, 切向力X=1400.9763, 切向力Y=-1393.8788 +FPS=33.48, 法向力=1371.6729, 切向力X=1401.8540, 切向力Y=-2124.4849 +FPS=34.90, 法向力=1295.2045, 切向力X=1381.4459, 切向力Y=-2064.6565 +FPS=31.84, 法向力=841.5587, 切向力X=2014.4526, 切向力Y=-2089.3989 +FPS=34.20, 法向力=835.8819, 切向力X=2022.0746, 切向力Y=-2081.5347 +FPS=31.26, 法向力=1762.4512, 切向力X=1311.3282, 切向力Y=-2265.0854 +FPS=35.00, 法向力=1748.0267, 切向力X=1320.0604, 切向力Y=-2300.2510 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000418s, blend=0.002274s (9 tiles incl ref), finalize=0.000046s, total=0.002744s +FPS=33.17, 法向力=1611.8920, 切向力X=1143.8218, 切向力Y=-1368.4460 +FPS=34.63, 法向力=1618.8584, 切向力X=1163.0637, 切向力Y=-1330.2247 +FPS=32.00, 法向力=1027.7412, 切向力X=1614.8755, 切向力Y=-1753.4865 +FPS=34.87, 法向力=1057.4825, 切向力X=1563.0815, 切向力Y=-1701.7874 +FPS=32.06, 法向力=1552.4933, 切向力X=818.1052, 切向力Y=-1767.1714 +FPS=33.55, 法向力=1649.3673, 切向力X=809.7838, 切向力Y=-1871.8945 +FPS=32.39, 法向力=1294.3540, 切向力X=1874.4338, 切向力Y=-1585.9434 +FPS=34.50, 法向力=1283.9417, 切向力X=1993.7585, 切向力Y=-1562.7975 +FPS=33.31, 法向力=1245.7036, 切向力X=1196.9185, 切向力Y=-1586.6244 +FPS=33.26, 法向力=1211.3616, 切向力X=1141.7849, 切向力Y=-1616.0229 +FPS=32.90, 法向力=1354.2866, 切向力X=871.6625, 切向力Y=-1951.2202 +FPS=35.10, 法向力=1424.1891, 切向力X=956.9175, 切向力Y=-2059.2734 +FPS=31.04, 法向力=1288.0051, 切向力X=1241.1519, 切向力Y=-583.3232 +FPS=33.45, 法向力=1279.1697, 切向力X=1272.0845, 切向力Y=-499.0603 +FPS=32.50, 法向力=1485.5100, 切向力X=1665.5164, 切向力Y=-1448.8904 +FPS=35.25, 法向力=1483.0917, 切向力X=1640.6747, 切向力Y=-1452.9750 +FPS=33.90, 法向力=1247.9606, 切向力X=1387.6799, 切向力Y=-1538.4004 +FPS=35.05, 法向力=1200.7920, 切向力X=1220.2200, 切向力Y=-1575.0271 +FPS=32.45, 法向力=1647.2681, 切向力X=923.8823, 切向力Y=-1953.5513 +FPS=34.31, 法向力=1647.0947, 切向力X=928.6940, 切向力Y=-2026.3972 +FPS=31.21, 法向力=1535.7429, 切向力X=1089.1104, 切向力Y=-1152.4941 +FPS=33.03, 法向力=1473.4182, 切向力X=1066.9253, 切向力Y=-1143.5798 +FPS=31.58, 法向力=969.5250, 切向力X=1961.7451, 切向力Y=-1505.5605 +FPS=32.29, 法向力=1000.5494, 切向力X=1950.3324, 切向力Y=-1486.7946 +FPS=27.71, 法向力=1017.7926, 切向力X=1982.8501, 切向力Y=-1247.2253 +FPS=33.16, 法向力=1048.9510, 切向力X=2048.1699, 切向力Y=-1326.2632 +FPS=31.22, 法向力=1478.6718, 切向力X=1278.5916, 切向力Y=-2160.0181 +FPS=33.80, 法向力=1516.0654, 切向力X=1222.1761, 切向力Y=-2210.4907 +FPS=32.04, 法向力=1186.8652, 切向力X=1964.1924, 切向力Y=-1933.1545 +FPS=32.56, 法向力=1423.7937, 切向力X=1326.1976, 切向力Y=-1481.7178 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000406s, blend=0.002319s (9 tiles incl ref), finalize=0.000049s, total=0.002781s +FPS=33.98, 法向力=1341.3175, 切向力X=1363.0354, 切向力Y=-1438.2290 +FPS=30.68, 法向力=1513.1031, 切向力X=1230.4155, 切向力Y=-1761.1732 +FPS=31.55, 法向力=1512.7533, 切向力X=1249.5547, 切向力Y=-1750.0640 +FPS=31.94, 法向力=1212.6465, 切向力X=1678.9485, 切向力Y=-1639.7004 +FPS=33.21, 法向力=1192.2070, 切向力X=1694.7115, 切向力Y=-1598.6748 +FPS=33.39, 法向力=1184.4500, 切向力X=1670.1753, 切向力Y=-1577.4746 +FPS=32.14, 法向力=1455.6089, 切向力X=1666.3445, 切向力Y=-2011.6831 +FPS=30.82, 法向力=1020.0166, 切向力X=1456.2758, 切向力Y=-823.9883 +FPS=34.32, 法向力=1056.1060, 切向力X=1571.3440, 切向力Y=-911.8787 +FPS=30.74, 法向力=1479.4664, 切向力X=787.1173, 切向力Y=-1507.8179 +FPS=32.37, 法向力=1500.3953, 切向力X=783.4908, 切向力Y=-1519.4077 +FPS=30.72, 法向力=1400.8976, 切向力X=1348.5863, 切向力Y=-1035.2957 +FPS=33.95, 法向力=1404.3320, 切向力X=1395.4177, 切向力Y=-1068.6803 +FPS=30.49, 法向力=1187.4257, 切向力X=1573.7400, 切向力Y=-1166.5389 +FPS=33.17, 法向力=1123.0641, 切向力X=1580.9037, 切向力Y=-1150.8589 +FPS=30.77, 法向力=932.3190, 切向力X=1903.2310, 切向力Y=-1326.6119 +FPS=34.05, 法向力=915.2603, 切向力X=1910.2062, 切向力Y=-1479.4443 +FPS=32.08, 法向力=1304.5608, 切向力X=1323.1538, 切向力Y=-1078.3364 +FPS=33.06, 法向力=1338.9014, 切向力X=1301.2030, 切向力Y=-1074.7878 +FPS=32.13, 法向力=2166.5784, 切向力X=1424.4001, 切向力Y=-1858.8923 +FPS=32.87, 法向力=2179.2708, 切向力X=1545.1046, 切向力Y=-1934.3215 +FPS=31.38, 法向力=1208.8466, 切向力X=1238.2128, 切向力Y=-1825.5806 +FPS=32.73, 法向力=1184.1764, 切向力X=1226.1801, 切向力Y=-1914.7039 +FPS=33.33, 法向力=1471.9594, 切向力X=1599.3135, 切向力Y=-1611.8972 +FPS=33.32, 法向力=1483.7849, 切向力X=1505.9067, 切向力Y=-1615.5193 +FPS=32.38, 法向力=1290.9916, 切向力X=1949.5708, 切向力Y=-1976.9336 +FPS=34.15, 法向力=1382.4182, 切向力X=2041.0244, 切向力Y=-2015.6407 +FPS=33.85, 法向力=1351.2889, 切向力X=1647.2418, 切向力Y=-1036.9493 +FPS=33.42, 法向力=1365.6655, 切向力X=1612.7400, 切向力Y=-1028.0366 +FPS=31.83, 法向力=1345.0166, 切向力X=1069.2898, 切向力Y=-1822.4929 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000406s, blend=0.002228s (9 tiles incl ref), finalize=0.000062s, total=0.002701s +FPS=31.78, 法向力=1311.7438, 切向力X=1078.5521, 切向力Y=-1834.9905 +FPS=33.90, 法向力=1400.1805, 切向力X=2012.6724, 切向力Y=-2189.0791 +FPS=33.15, 法向力=1436.1428, 切向力X=2111.0332, 切向力Y=-2270.4927 +FPS=32.71, 法向力=1173.6531, 切向力X=2091.9219, 切向力Y=-1695.7692 +FPS=33.10, 法向力=1224.1812, 切向力X=2040.4482, 切向力Y=-1781.0729 +FPS=31.80, 法向力=1056.1592, 切向力X=1316.9956, 切向力Y=-1652.1101 +FPS=33.87, 法向力=990.1303, 切向力X=1302.6774, 切向力Y=-1517.1938 +FPS=30.89, 法向力=1576.1851, 切向力X=1765.2688, 切向力Y=-2781.6064 +FPS=32.84, 法向力=1145.4829, 切向力X=1885.8871, 切向力Y=-1912.1106 +FPS=34.37, 法向力=1169.2026, 切向力X=1979.5345, 切向力Y=-1810.4749 +FPS=32.02, 法向力=1233.6287, 切向力X=1893.7501, 切向力Y=-1539.3213 +FPS=32.36, 法向力=1279.6196, 切向力X=1940.6906, 切向力Y=-1589.0811 +FPS=33.22, 法向力=1287.5802, 切向力X=1933.6183, 切向力Y=-1599.6697 +FPS=33.53, 法向力=962.1411, 切向力X=1901.5844, 切向力Y=-1227.2047 +FPS=34.24, 法向力=982.7925, 切向力X=1913.9619, 切向力Y=-1209.0925 +FPS=31.24, 法向力=1340.3171, 切向力X=1355.2843, 切向力Y=-2110.1731 +FPS=29.55, 法向力=1368.5588, 切向力X=2295.8799, 切向力Y=-2042.3472 +FPS=34.31, 法向力=1372.1155, 切向力X=2229.1382, 切向力Y=-2037.9443 +FPS=33.34, 法向力=1067.8099, 切向力X=1295.8384, 切向力Y=-1098.8800 +FPS=34.15, 法向力=1052.0206, 切向力X=1317.5665, 切向力Y=-1076.2706 +FPS=31.99, 法向力=1602.8811, 切向力X=1123.1154, 切向力Y=-1774.8958 +FPS=34.31, 法向力=1632.9817, 切向力X=1179.1740, 切向力Y=-1886.0358 +FPS=33.19, 法向力=1654.2611, 切向力X=1178.9362, 切向力Y=-1905.7156 +FPS=33.62, 法向力=1529.8943, 切向力X=1189.7683, 切向力Y=-2185.2339 +FPS=32.07, 法向力=1369.6609, 切向力X=2208.4011, 切向力Y=-2376.6226 +FPS=33.87, 法向力=1342.9575, 切向力X=2337.8809, 切向力Y=-2289.4023 +FPS=29.96, 法向力=1286.4626, 切向力X=2161.9609, 切向力Y=-2192.1582 +FPS=34.00, 法向力=1305.8853, 切向力X=2152.4753, 切向力Y=-2228.4829 +FPS=32.30, 法向力=1259.8457, 切向力X=1907.9153, 切向力Y=-2617.3059 +FPS=34.46, 法向力=1237.0813, 切向力X=1910.8727, 切向力Y=-2580.3330 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000407s, blend=0.002223s (9 tiles incl ref), finalize=0.000082s, total=0.002718s +FPS=32.87, 法向力=1116.1624, 切向力X=1312.3960, 切向力Y=-1760.2429 +FPS=34.30, 法向力=1159.7345, 切向力X=1221.2611, 切向力Y=-1696.8870 +FPS=32.37, 法向力=1517.9126, 切向力X=1197.4075, 切向力Y=-1818.9017 +FPS=34.62, 法向力=1522.2167, 切向力X=1273.5354, 切向力Y=-1837.4465 +FPS=31.97, 法向力=1625.8052, 切向力X=1251.9607, 切向力Y=-1847.7809 +FPS=35.28, 法向力=1659.3455, 切向力X=1295.4989, 切向力Y=-1977.8134 +FPS=33.30, 法向力=1078.5233, 切向力X=1791.5032, 切向力Y=-1824.9978 +FPS=33.95, 法向力=1078.7892, 切向力X=1881.9207, 切向力Y=-1766.6975 +FPS=31.81, 法向力=1862.3119, 切向力X=2019.3054, 切向力Y=-2007.9861 +FPS=32.37, 法向力=1861.4957, 切向力X=2031.8950, 切向力Y=-2056.4973 +FPS=32.91, 法向力=1153.0978, 切向力X=1815.4875, 切向力Y=-2052.3206 +FPS=34.49, 法向力=1193.1887, 切向力X=1790.1426, 切向力Y=-2085.9829 +FPS=32.24, 法向力=1389.4352, 切向力X=1541.2844, 切向力Y=-1729.6836 +FPS=34.69, 法向力=1305.5664, 切向力X=1475.3398, 切向力Y=-1720.7537 +FPS=32.97, 法向力=1327.6302, 切向力X=1315.0494, 切向力Y=-1497.5129 +FPS=34.16, 法向力=1298.7898, 切向力X=1284.2614, 切向力Y=-1443.9370 +FPS=33.17, 法向力=1389.7604, 切向力X=1259.4432, 切向力Y=-1827.0032 +FPS=35.29, 法向力=1378.5911, 切向力X=1233.4237, 切向力Y=-1702.6196 +FPS=31.93, 法向力=1683.4753, 切向力X=1748.9026, 切向力Y=-2218.6602 +FPS=34.46, 法向力=1759.7397, 切向力X=1743.9341, 切向力Y=-2273.7822 +FPS=31.19, 法向力=1067.1072, 切向力X=2115.6445, 切向力Y=-2102.5996 +FPS=34.26, 法向力=1079.4031, 切向力X=2131.3142, 切向力Y=-2070.1382 +FPS=32.48, 法向力=1631.2618, 切向力X=1301.2920, 切向力Y=-1492.0933 +FPS=33.64, 法向力=1677.1570, 切向力X=1199.2670, 切向力Y=-1445.0380 +FPS=32.16, 法向力=1464.4209, 切向力X=2378.5962, 切向力Y=-2069.0093 +FPS=33.44, 法向力=1510.4312, 切向力X=2512.3872, 切向力Y=-2111.0544 +FPS=31.19, 法向力=1330.7728, 切向力X=2410.7888, 切向力Y=-2173.9790 +FPS=35.30, 法向力=1299.9872, 切向力X=2380.0564, 切向力Y=-2238.4543 +FPS=30.59, 法向力=1343.2498, 切向力X=1451.6179, 切向力Y=-1162.6284 +FPS=34.48, 法向力=1366.6345, 切向力X=1376.0415, 切向力Y=-1195.6294 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000416s, blend=0.002211s (9 tiles incl ref), finalize=0.000047s, total=0.002679s +FPS=32.09, 法向力=1454.4580, 切向力X=1684.3838, 切向力Y=-1752.3718 +FPS=34.89, 法向力=1469.3826, 切向力X=1833.2579, 切向力Y=-1842.1387 +FPS=32.93, 法向力=1564.0754, 切向力X=1067.2290, 切向力Y=-2112.8706 +FPS=35.16, 法向力=1567.4132, 切向力X=996.8683, 切向力Y=-2104.6343 +FPS=31.39, 法向力=1182.1260, 切向力X=759.8093, 切向力Y=-1756.4706 +FPS=33.71, 法向力=1166.5620, 切向力X=803.7946, 切向力Y=-1668.0256 +FPS=32.27, 法向力=1008.6942, 切向力X=1653.0774, 切向力Y=-898.0175 +FPS=34.98, 法向力=1016.8094, 切向力X=1611.1570, 切向力Y=-813.7389 +FPS=30.87, 法向力=1700.2205, 切向力X=1455.8441, 切向力Y=-1297.3899 +FPS=33.93, 法向力=1708.6864, 切向力X=1573.1444, 切向力Y=-1286.0778 +FPS=30.05, 法向力=1559.5494, 切向力X=2073.1296, 切向力Y=-1974.8937 +FPS=32.38, 法向力=1574.2537, 切向力X=2194.0830, 切向力Y=-1981.6196 +FPS=31.32, 法向力=1287.4548, 切向力X=1478.9767, 切向力Y=-1854.6160 +FPS=34.50, 法向力=1229.6917, 切向力X=1587.8663, 切向力Y=-1751.5073 +FPS=32.40, 法向力=1819.8621, 切向力X=1682.1041, 切向力Y=-2548.8643 +FPS=34.02, 法向力=1793.0367, 切向力X=1820.6255, 切向力Y=-2535.6245 +FPS=32.68, 法向力=1213.4581, 切向力X=1650.9825, 切向力Y=-1150.9636 +FPS=33.83, 法向力=1119.3219, 切向力X=1674.6890, 切向力Y=-1129.7717 +FPS=32.48, 法向力=1540.0100, 切向力X=1520.1646, 切向力Y=-2019.9525 +FPS=33.96, 法向力=1526.7345, 切向力X=1458.8221, 切向力Y=-1945.2632 +FPS=32.10, 法向力=1669.9805, 切向力X=2245.7161, 切向力Y=-1849.7478 +FPS=34.04, 法向力=1737.0151, 切向力X=2302.9143, 切向力Y=-1932.2197 +FPS=31.65, 法向力=1111.0303, 切向力X=2275.7847, 切向力Y=-1577.4260 +FPS=34.01, 法向力=1042.9580, 切向力X=2242.0151, 切向力Y=-1542.2426 +FPS=32.39, 法向力=1209.0132, 切向力X=1833.6987, 切向力Y=-1104.2183 +FPS=34.61, 法向力=1246.9526, 切向力X=1909.6915, 切向力Y=-1101.5166 +FPS=32.71, 法向力=1321.4734, 切向力X=1498.1143, 切向力Y=-1869.5447 +FPS=31.37, 法向力=1388.8721, 切向力X=1384.5454, 切向力Y=-1913.4032 +FPS=34.30, 法向力=1453.8628, 切向力X=1716.9198, 切向力Y=-2032.6072 +FPS=34.66, 法向力=1452.0531, 切向力X=1762.9478, 切向力Y=-2104.1270 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000406s, blend=0.002193s (9 tiles incl ref), finalize=0.000047s, total=0.002652s +FPS=31.62, 法向力=1207.7206, 切向力X=2031.4388, 切向力Y=-1588.7648 +FPS=32.58, 法向力=1217.6057, 切向力X=2018.0897, 切向力Y=-1681.8949 +FPS=31.85, 法向力=1155.9731, 切向力X=3038.2363, 切向力Y=-1521.1860 +FPS=33.03, 法向力=1238.0190, 切向力X=3040.1934, 切向力Y=-1441.9116 +FPS=31.23, 法向力=1443.5227, 切向力X=1842.9165, 切向力Y=-2449.1216 +FPS=32.80, 法向力=1543.3711, 切向力X=874.6893, 切向力Y=-1729.8335 +FPS=34.15, 法向力=1557.2356, 切向力X=806.0835, 切向力Y=-1685.1313 +FPS=32.89, 法向力=1572.7557, 切向力X=804.5082, 切向力Y=-1694.1096 +FPS=29.59, 法向力=1335.7949, 切向力X=733.5846, 切向力Y=-1986.8940 +FPS=30.16, 法向力=1374.9138, 切向力X=1943.9946, 切向力Y=-2042.3933 +FPS=34.73, 法向力=1394.8281, 切向力X=1972.6548, 切向力Y=-2059.6196 +FPS=34.71, 法向力=1404.6787, 切向力X=1967.1128, 切向力Y=-2054.8398 +FPS=31.46, 法向力=1709.3705, 切向力X=2467.4238, 切向力Y=-2326.0916 +FPS=31.08, 法向力=1357.8217, 切向力X=1710.7124, 切向力Y=-1996.9504 +FPS=35.44, 法向力=1390.8003, 切向力X=1793.7183, 切向力Y=-2114.1582 +FPS=33.63, 法向力=1487.7727, 切向力X=1427.4717, 切向力Y=-2045.6313 +FPS=32.78, 法向力=1481.8951, 切向力X=1423.9263, 切向力Y=-2068.3188 +FPS=32.96, 法向力=1478.1311, 切向力X=1352.4020, 切向力Y=-2032.2260 +FPS=33.60, 法向力=1168.6711, 切向力X=1459.2443, 切向力Y=-1848.8892 +FPS=33.49, 法向力=1140.8391, 切向力X=1471.4156, 切向力Y=-1898.5648 +FPS=34.56, 法向力=1424.9797, 切向力X=1660.7124, 切向力Y=-1409.0232 +FPS=11.13, 法向力=1139.5170, 切向力X=1825.7120, 切向力Y=-1229.6046 +FPS=19.66, 法向力=1665.6506, 切向力X=1210.9421, 切向力Y=-1359.5374 +FPS=24.19, 法向力=1287.8474, 切向力X=1454.4799, 切向力Y=-1921.4751 +FPS=31.27, 法向力=1358.4960, 切向力X=1621.0947, 切向力Y=-2101.1855 +FPS=33.29, 法向力=1264.8508, 切向力X=2376.9944, 切向力Y=-1998.4880 +FPS=31.13, 法向力=1364.9604, 切向力X=1707.0901, 切向力Y=-1814.8379 +FPS=34.29, 法向力=1391.0970, 切向力X=1740.9045, 切向力Y=-1759.7910 +FPS=31.58, 法向力=1305.8430, 切向力X=1682.0837, 切向力Y=-1653.1796 +FPS=34.33, 法向力=1353.0503, 切向力X=1678.5575, 切向力Y=-1632.2950 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000675s, blend=0.002376s (9 tiles incl ref), finalize=0.000047s, total=0.003107s +FPS=29.78, 法向力=1886.4510, 切向力X=1047.1523, 切向力Y=-1243.2192 +FPS=15.61, 法向力=1329.6461, 切向力X=1964.5748, 切向力Y=-1638.2340 +FPS=24.35, 法向力=1616.7637, 切向力X=1850.2095, 切向力Y=-2358.8916 +FPS=25.20, 法向力=1710.7780, 切向力X=1878.5203, 切向力Y=-2440.2869 +FPS=24.43, 法向力=1941.3699, 切向力X=1750.4407, 切向力Y=-2802.4907 +FPS=19.56, 法向力=1170.7460, 切向力X=1806.8184, 切向力Y=-2147.1167 +FPS=21.89, 法向力=1194.3799, 切向力X=1746.2472, 切向力Y=-2061.4790 +FPS=24.11, 法向力=1504.3807, 切向力X=1849.8840, 切向力Y=-1385.1394 +FPS=19.77, 法向力=1083.7434, 切向力X=2070.0166, 切向力Y=-1353.3938 +FPS=20.08, 法向力=1507.7029, 切向力X=1565.6208, 切向力Y=-2366.3301 +FPS=33.99, 法向力=1577.0428, 切向力X=1452.0066, 切向力Y=-2342.9895 +FPS=20.33, 法向力=1422.1692, 切向力X=2034.9604, 切向力Y=-1649.4207 +FPS=21.07, 法向力=1513.3384, 切向力X=1838.4146, 切向力Y=-1854.9849 +FPS=20.03, 法向力=1447.0935, 切向力X=1786.5499, 切向力Y=-1759.6777 +FPS=24.57, 法向力=1364.8906, 切向力X=2825.1030, 切向力Y=-2629.5681 +FPS=19.39, 法向力=1414.2013, 切向力X=1801.0010, 切向力Y=-2545.8650 +FPS=24.03, 法向力=1190.9146, 切向力X=1472.1873, 切向力Y=-1774.4001 +FPS=19.30, 法向力=1276.8269, 切向力X=1519.7717, 切向力Y=-1886.4398 +FPS=32.11, 法向力=1323.9388, 切向力X=1509.7253, 切向力Y=-1835.3032 +FPS=31.87, 法向力=891.6233, 切向力X=1955.3618, 切向力Y=-1210.2085 +FPS=34.24, 法向力=906.9025, 切向力X=2030.2893, 切向力Y=-1151.4722 +FPS=33.41, 法向力=1310.0023, 切向力X=1735.1621, 切向力Y=-1128.4985 +FPS=34.94, 法向力=1347.1133, 切向力X=1767.5793, 切向力Y=-1186.1042 +FPS=33.06, 法向力=1979.5232, 切向力X=1055.1771, 切向力Y=-2455.9646 +FPS=34.68, 法向力=2045.9930, 切向力X=1106.8767, 切向力Y=-2543.0010 +FPS=31.53, 法向力=1358.4036, 切向力X=1874.4556, 切向力Y=-2009.5325 +FPS=34.40, 法向力=1342.8623, 切向力X=1897.7334, 切向力Y=-1877.3633 +FPS=30.90, 法向力=1269.2559, 切向力X=1627.3350, 切向力Y=-2639.2024 +FPS=33.64, 法向力=1271.0427, 切向力X=1686.2251, 切向力Y=-2762.8433 +FPS=14.05, 法向力=1561.9119, 切向力X=2392.8560, 切向力Y=-1491.8711 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000449s, blend=0.002163s (9 tiles incl ref), finalize=0.000047s, total=0.002666s +FPS=23.39, 法向力=1255.2271, 切向力X=1858.6538, 切向力Y=-1486.3843 +FPS=16.84, 法向力=1480.8506, 切向力X=1905.7537, 切向力Y=-2759.1670 +FPS=32.77, 法向力=1490.2095, 切向力X=2188.3208, 切向力Y=-2494.0767 +FPS=20.03, 法向力=1118.5573, 切向力X=1545.6000, 切向力Y=-1397.8196 +FPS=16.37, 法向力=1513.3430, 切向力X=1611.0239, 切向力Y=-2151.0703 +FPS=25.67, 法向力=1514.2207, 切向力X=1499.0171, 切向力Y=-2230.6631 +FPS=24.33, 法向力=1723.8610, 切向力X=1716.2092, 切向力Y=-2372.7197 +FPS=16.48, 法向力=1750.8286, 切向力X=1697.8152, 切向力Y=-2670.2180 +FPS=16.45, 法向力=1493.1824, 切向力X=1556.8789, 切向力Y=-1922.2415 +FPS=21.91, 法向力=1453.5636, 切向力X=1156.6425, 切向力Y=-1662.0259 +FPS=35.41, 法向力=1493.4463, 切向力X=1165.6804, 切向力Y=-1649.8488 +FPS=33.88, 法向力=1422.2634, 切向力X=1513.5854, 切向力Y=-2093.9065 +FPS=33.40, 法向力=1426.4019, 切向力X=1533.2869, 切向力Y=-2084.6714 +FPS=32.64, 法向力=1430.6941, 切向力X=1528.1172, 切向力Y=-2069.1411 +FPS=35.43, 法向力=1389.6836, 切向力X=1811.4309, 切向力Y=-1568.9200 +FPS=32.61, 法向力=1843.5200, 切向力X=863.7366, 切向力Y=-2247.7026 +FPS=33.67, 法向力=1881.1355, 切向力X=808.6345, 切向力Y=-2302.1060 +FPS=30.95, 法向力=1710.2241, 切向力X=1582.0964, 切向力Y=-1856.5107 +FPS=32.74, 法向力=1697.4470, 切向力X=1545.2710, 切向力Y=-1871.2921 +FPS=34.01, 法向力=1372.6316, 切向力X=1262.5776, 切向力Y=-1895.1921 +FPS=34.46, 法向力=1430.0522, 切向力X=1253.5735, 切向力Y=-1950.0688 +FPS=33.17, 法向力=1450.0699, 切向力X=1555.1971, 切向力Y=-1779.5205 +FPS=35.01, 法向力=1418.7834, 切向力X=1517.3917, 切向力Y=-1812.4104 +FPS=31.43, 法向力=1186.6078, 切向力X=1647.3882, 切向力Y=-2567.1641 +FPS=35.17, 法向力=1055.4319, 切向力X=1701.6504, 切向力Y=-2497.0391 +FPS=32.94, 法向力=1155.1508, 切向力X=1656.1727, 切向力Y=-2064.7830 +FPS=34.85, 法向力=1156.2046, 切向力X=1716.6880, 切向力Y=-2110.8911 +FPS=30.11, 法向力=1382.9604, 切向力X=2996.2739, 切向力Y=-1783.9783 +FPS=31.82, 法向力=1419.1531, 切向力X=3065.8989, 切向力Y=-1757.1422 +FPS=31.08, 法向力=1677.1838, 切向力X=2292.7109, 切向力Y=-2320.7043 +stitch_feature_optimized: canvas out_w=582, out_h=567, x_min=-144.64, y_min=-83.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000407s, blend=0.002224s (9 tiles incl ref), finalize=0.000046s, total=0.002683s +FPS=12.78, 法向力=1227.3936, 切向力X=2690.8860, 切向力Y=-1860.0151 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260520_092727.log b/examples/logs/qt_viewer_20260520_092727.log new file mode 100644 index 0000000..35c9e19 --- /dev/null +++ b/examples/logs/qt_viewer_20260520_092727.log @@ -0,0 +1,7 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +启动失败: Failed to open video source. diff --git a/examples/logs/qt_viewer_20260520_092948.log b/examples/logs/qt_viewer_20260520_092948.log new file mode 100644 index 0000000..345c066 --- /dev/null +++ b/examples/logs/qt_viewer_20260520_092948.log @@ -0,0 +1,2 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 diff --git a/examples/logs/qt_viewer_20260520_093931.log b/examples/logs/qt_viewer_20260520_093931.log new file mode 100644 index 0000000..345c066 --- /dev/null +++ b/examples/logs/qt_viewer_20260520_093931.log @@ -0,0 +1,2 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 diff --git a/examples/logs/qt_viewer_20260520_094630.log b/examples/logs/qt_viewer_20260520_094630.log new file mode 100644 index 0000000..8407c72 --- /dev/null +++ b/examples/logs/qt_viewer_20260520_094630.log @@ -0,0 +1,283 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +启动失败: Failed to open video source. +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.53, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.48, 法向力=2213.7305, 切向力X=-831.4543, 切向力Y=116.7666 +FPS=24.15, 法向力=1352.1725, 切向力X=472.3304, 切向力Y=-536.2580 +FPS=27.80, 法向力=1385.1113, 切向力X=428.3097, 切向力Y=488.7756 +FPS=28.06, 法向力=1310.9050, 切向力X=508.8324, 切向力Y=555.9269 +FPS=27.72, 法向力=1504.5223, 切向力X=-85.2128, 切向力Y=-192.2782 +FPS=31.14, 法向力=1506.9099, 切向力X=-98.0718, 切向力Y=-267.8319 +FPS=29.69, 法向力=2387.9897, 切向力X=-673.9766, 切向力Y=-516.9131 +FPS=30.57, 法向力=2483.1816, 切向力X=-720.9071, 切向力Y=-634.8928 +FPS=27.43, 法向力=1200.3954, 切向力X=355.6664, 切向力Y=421.9294 +FPS=29.67, 法向力=1161.9071, 切向力X=440.2039, 切向力Y=5.5120 +FPS=30.39, 法向力=1132.3943, 切向力X=443.7112, 切向力Y=-13.7649 +FPS=29.86, 法向力=1343.8309, 切向力X=-406.3197, 切向力Y=374.9767 +FPS=32.94, 法向力=1338.9937, 切向力X=-322.5110, 切向力Y=386.2465 +FPS=31.71, 法向力=1564.3291, 切向力X=-271.3758, 切向力Y=-524.6351 +FPS=32.26, 法向力=1535.0125, 切向力X=-318.6829, 切向力Y=-374.3928 +FPS=29.90, 法向力=1824.4835, 切向力X=-157.5851, 切向力Y=128.5954 +FPS=31.25, 法向力=1883.1768, 切向力X=-193.6504, 切向力Y=200.8601 +FPS=29.85, 法向力=1021.5721, 切向力X=278.8154, 切向力Y=989.8488 +FPS=31.01, 法向力=1042.1090, 切向力X=279.7223, 切向力Y=964.2007 +FPS=29.52, 法向力=895.2626, 切向力X=799.8497, 切向力Y=90.4654 +FPS=23.87, 法向力=1423.5312, 切向力X=674.5703, 切向力Y=599.8961 +FPS=31.84, 法向力=1477.8154, 切向力X=618.4202, 切向力Y=527.4292 +FPS=31.51, 法向力=1611.7842, 切向力X=189.4609, 切向力Y=447.6461 +FPS=31.72, 法向力=1636.7334, 切向力X=161.5871, 切向力Y=327.7935 +FPS=30.97, 法向力=1111.9639, 切向力X=377.2953, 切向力Y=29.1565 +FPS=30.53, 法向力=1084.5281, 切向力X=412.8310, 切向力Y=193.9559 +FPS=29.58, 法向力=1259.0901, 切向力X=-231.9793, 切向力Y=753.0996 +stitch_feature_optimized: canvas out_w=469, out_h=416, x_min=-141.91, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002195s (9 tiles incl ref), finalize=0.000051s, total=0.002491s +FPS=32.91, 法向力=1250.9475, 切向力X=-293.4701, 切向力Y=783.0616 +FPS=31.48, 法向力=1219.7708, 切向力X=314.2374, 切向力Y=157.4835 +FPS=32.22, 法向力=1237.5950, 切向力X=393.5325, 切向力Y=171.4568 +FPS=30.46, 法向力=1632.2532, 切向力X=284.0461, 切向力Y=184.4255 +FPS=29.90, 法向力=1435.4365, 切向力X=562.1262, 切向力Y=-578.3645 +FPS=31.12, 法向力=1480.4895, 切向力X=510.3778, 切向力Y=-680.5348 +FPS=29.10, 法向力=1086.3494, 切向力X=456.5355, 切向力Y=-28.1651 +FPS=31.37, 法向力=1172.4097, 切向力X=237.0993, 切向力Y=18.6380 +FPS=29.13, 法向力=1820.7389, 切向力X=324.4179, 切向力Y=345.4702 +FPS=28.97, 法向力=1842.6687, 切向力X=342.2061, 切向力Y=326.9205 +FPS=29.65, 法向力=1580.4092, 切向力X=91.3862, 切向力Y=-445.3371 +FPS=31.06, 法向力=1540.3838, 切向力X=106.6948, 切向力Y=-394.1401 +FPS=30.58, 法向力=1401.4768, 切向力X=280.5891, 切向力Y=269.5541 +FPS=30.63, 法向力=1408.1353, 切向力X=262.1977, 切向力Y=346.0752 +FPS=31.48, 法向力=1663.0859, 切向力X=810.9562, 切向力Y=85.4282 +FPS=29.25, 法向力=1646.5908, 切向力X=935.0238, 切向力Y=25.2124 +FPS=29.27, 法向力=1025.8442, 切向力X=626.1591, 切向力Y=-170.7434 +FPS=25.48, 法向力=1463.7850, 切向力X=320.5577, 切向力Y=-1085.8682 +FPS=28.65, 法向力=1495.1494, 切向力X=273.0444, 切向力Y=-1046.7732 +FPS=29.99, 法向力=1565.0084, 切向力X=604.6854, 切向力Y=413.6804 +FPS=30.47, 法向力=2249.8474, 切向力X=633.8090, 切向力Y=447.5632 +FPS=30.12, 法向力=2278.7788, 切向力X=588.4166, 切向力Y=443.7141 +FPS=30.73, 法向力=1354.9403, 切向力X=705.6375, 切向力Y=108.6115 +FPS=31.40, 法向力=1376.6870, 切向力X=611.2162, 切向力Y=70.4096 +FPS=30.48, 法向力=1660.0551, 切向力X=644.7471, 切向力Y=-345.5451 +FPS=31.02, 法向力=1713.3291, 切向力X=621.5406, 切向力Y=-97.8601 +FPS=29.73, 法向力=1297.5759, 切向力X=454.7149, 切向力Y=-87.1552 +FPS=31.35, 法向力=1280.0862, 切向力X=467.9812, 切向力Y=-114.1216 +FPS=28.22, 法向力=2042.3179, 切向力X=808.8539, 切向力Y=-964.7545 +FPS=30.68, 法向力=2005.6868, 切向力X=783.8578, 切向力Y=-926.4364 +stitch_feature_optimized: canvas out_w=469, out_h=416, x_min=-141.91, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000242s, blend=0.002042s (9 tiles incl ref), finalize=0.000047s, total=0.002338s +FPS=29.25, 法向力=1879.7450, 切向力X=1.3228, 切向力Y=-636.8293 +FPS=30.91, 法向力=1877.2822, 切向力X=-56.9202, 切向力Y=-845.7841 +FPS=29.66, 法向力=1326.8608, 切向力X=524.9980, 切向力Y=-344.9617 +FPS=29.43, 法向力=1144.2078, 切向力X=288.0635, 切向力Y=-59.2635 +FPS=31.22, 法向力=1140.9841, 切向力X=295.8651, 切向力Y=58.1639 +FPS=28.04, 法向力=1069.5967, 切向力X=71.9230, 切向力Y=-1095.8931 +FPS=29.80, 法向力=1114.3188, 切向力X=151.8508, 切向力Y=-1153.0784 +FPS=23.21, 法向力=1076.2368, 切向力X=53.6741, 切向力Y=-221.0981 +FPS=29.82, 法向力=1193.0388, 切向力X=804.2688, 切向力Y=323.8615 +FPS=30.34, 法向力=1169.6418, 切向力X=785.1689, 切向力Y=489.2322 +FPS=26.58, 法向力=1553.9524, 切向力X=58.5218, 切向力Y=-907.2050 +FPS=29.99, 法向力=1576.9756, 切向力X=80.7030, 切向力Y=-919.7176 +FPS=29.27, 法向力=1163.4131, 切向力X=1567.4487, 切向力Y=158.2039 +FPS=27.45, 法向力=1058.0712, 切向力X=1452.9330, 切向力Y=191.2711 +FPS=28.74, 法向力=1471.3601, 切向力X=-210.7211, 切向力Y=-309.5398 +FPS=28.44, 法向力=1481.9944, 切向力X=-79.1983, 切向力Y=-184.0849 +FPS=28.25, 法向力=1483.3715, 切向力X=-55.6209, 切向力Y=-413.9158 +FPS=27.57, 法向力=1289.5178, 切向力X=546.6891, 切向力Y=-390.9364 +FPS=28.87, 法向力=1248.1635, 切向力X=605.6703, 切向力Y=-283.4485 +FPS=30.16, 法向力=1371.0308, 切向力X=-44.1075, 切向力Y=10.0289 +FPS=27.91, 法向力=1487.3379, 切向力X=44.5071, 切向力Y=-579.0234 +FPS=28.82, 法向力=1499.0609, 切向力X=-21.1594, 切向力Y=-617.7709 +FPS=23.96, 法向力=1692.9135, 切向力X=822.3473, 切向力Y=-426.7154 +FPS=30.08, 法向力=1229.0179, 切向力X=251.6935, 切向力Y=-161.1752 +FPS=30.62, 法向力=1244.5823, 切向力X=232.7088, 切向力Y=-110.2535 +FPS=29.03, 法向力=1720.9955, 切向力X=513.0590, 切向力Y=22.9799 +FPS=29.91, 法向力=1824.9502, 切向力X=470.1707, 切向力Y=-60.0558 +FPS=29.96, 法向力=1477.7031, 切向力X=692.0214, 切向力Y=-384.1173 +FPS=29.70, 法向力=1439.0342, 切向力X=678.7191, 切向力Y=-345.6924 +FPS=25.12, 法向力=1232.9213, 切向力X=684.6835, 切向力Y=-85.5122 +stitch_feature_optimized: canvas out_w=469, out_h=416, x_min=-141.91, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000337s, blend=0.002527s (9 tiles incl ref), finalize=0.000127s, total=0.002998s +FPS=26.29, 法向力=1616.1174, 切向力X=555.2520, 切向力Y=47.8729 +FPS=29.65, 法向力=1630.9730, 切向力X=507.1905, 切向力Y=-18.5513 +FPS=26.10, 法向力=1695.4471, 切向力X=642.8286, 切向力Y=-218.8646 +FPS=29.86, 法向力=1763.7881, 切向力X=532.9568, 切向力Y=-361.6038 +FPS=28.07, 法向力=1730.9398, 切向力X=619.9155, 切向力Y=-202.8683 +FPS=29.02, 法向力=1852.6075, 切向力X=511.7185, 切向力Y=-221.9164 +FPS=27.60, 法向力=1303.2028, 切向力X=648.7281, 切向力Y=33.2181 +FPS=28.38, 法向力=1868.1459, 切向力X=341.6017, 切向力Y=-149.1152 +FPS=28.59, 法向力=1887.7944, 切向力X=292.8860, 切向力Y=-192.1378 +FPS=24.79, 法向力=1421.7510, 切向力X=1016.5341, 切向力Y=136.3665 +FPS=25.86, 法向力=1368.5652, 切向力X=950.2245, 切向力Y=-221.2622 +FPS=26.52, 法向力=1384.4048, 切向力X=917.3600, 切向力Y=-187.4099 +FPS=26.72, 法向力=1405.3121, 切向力X=197.1655, 切向力Y=-1570.6387 +FPS=25.64, 法向力=1130.0383, 切向力X=46.1078, 切向力Y=-270.6610 +FPS=25.30, 法向力=1151.6326, 切向力X=10.2701, 切向力Y=-186.8624 +FPS=25.65, 法向力=1554.7035, 切向力X=514.6339, 切向力Y=-725.1754 +FPS=28.41, 法向力=1548.4341, 切向力X=570.8615, 切向力Y=-615.0480 +FPS=27.76, 法向力=908.3320, 切向力X=793.0337, 切向力Y=-368.2577 +FPS=27.92, 法向力=963.7712, 切向力X=865.3441, 切向力Y=-400.4410 +FPS=27.52, 法向力=1247.5166, 切向力X=860.4816, 切向力Y=-433.9655 +FPS=26.73, 法向力=1319.0897, 切向力X=652.6536, 切向力Y=-782.1179 +FPS=26.96, 法向力=1378.0895, 切向力X=590.1220, 切向力Y=-907.2590 +FPS=27.32, 法向力=1407.3383, 切向力X=1017.8302, 切向力Y=-1327.8243 +FPS=21.37, 法向力=2149.4399, 切向力X=-141.8813, 切向力Y=-889.2643 +FPS=28.77, 法向力=2161.4758, 切向力X=-186.7576, 切向力Y=-991.6332 +FPS=26.14, 法向力=1288.6807, 切向力X=712.0509, 切向力Y=-704.4818 +FPS=25.68, 法向力=1201.6223, 切向力X=836.0437, 切向力Y=-1460.9807 +FPS=27.86, 法向力=1156.9742, 切向力X=817.9822, 切向力Y=-1459.4658 +FPS=26.16, 法向力=1319.7437, 切向力X=468.3740, 切向力Y=-521.3862 +FPS=27.93, 法向力=1310.1798, 切向力X=406.3008, 切向力Y=-644.6112 +stitch_feature_optimized: canvas out_w=469, out_h=416, x_min=-141.91, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002186s (9 tiles incl ref), finalize=0.000072s, total=0.002505s +FPS=27.86, 法向力=1309.9146, 切向力X=605.0922, 切向力Y=-241.5344 +FPS=25.39, 法向力=1235.8105, 切向力X=493.4364, 切向力Y=-58.7555 +FPS=26.59, 法向力=1224.6312, 切向力X=529.3778, 切向力Y=-189.7831 +FPS=27.14, 法向力=1337.3630, 切向力X=296.6964, 切向力Y=-651.9707 +FPS=27.46, 法向力=1116.2803, 切向力X=1590.4236, 切向力Y=-621.0003 +FPS=24.97, 法向力=1103.9592, 切向力X=1627.1405, 切向力Y=-685.8168 +FPS=23.34, 法向力=1401.5173, 切向力X=1554.7986, 切向力Y=-1545.1399 +FPS=24.55, 法向力=1353.5074, 切向力X=1196.0583, 切向力Y=-442.2816 +FPS=18.09, 法向力=1257.1780, 切向力X=740.0415, 切向力Y=-1016.8972 +FPS=27.67, 法向力=1251.0051, 切向力X=762.0387, 切向力Y=-1086.6421 +FPS=25.57, 法向力=1256.4828, 切向力X=451.9149, 切向力Y=-131.8427 +FPS=25.72, 法向力=1265.3657, 切向力X=435.8604, 切向力Y=79.8764 +FPS=25.37, 法向力=1416.9163, 切向力X=941.0657, 切向力Y=-468.5121 +FPS=22.83, 法向力=1176.4315, 切向力X=1297.7384, 切向力Y=-795.6346 +FPS=27.13, 法向力=1339.3701, 切向力X=907.1574, 切向力Y=-2009.0021 +FPS=27.56, 法向力=1307.4290, 切向力X=1000.3510, 切向力Y=-1973.5797 +FPS=27.49, 法向力=1299.0322, 切向力X=706.7341, 切向力Y=-1200.9464 +FPS=28.58, 法向力=1299.2595, 切向力X=746.6210, 切向力Y=-1271.4272 +FPS=26.44, 法向力=1463.2188, 切向力X=1505.7465, 切向力Y=-1290.6003 +FPS=28.06, 法向力=1443.4969, 切向力X=1452.6122, 切向力Y=-1274.2487 +FPS=27.83, 法向力=1140.7952, 切向力X=927.7131, 切向力Y=-958.0851 +FPS=26.12, 法向力=831.4651, 切向力X=1354.7119, 切向力Y=-314.1755 +FPS=24.75, 法向力=808.4371, 切向力X=1280.1992, 切向力Y=-138.6353 +FPS=27.63, 法向力=1154.9791, 切向力X=763.6881, 切向力Y=-269.3112 +FPS=27.83, 法向力=1718.3771, 切向力X=750.6769, 切向力Y=-540.3933 +FPS=27.79, 法向力=1678.0847, 切向力X=810.7127, 切向力Y=-520.1839 +FPS=25.50, 法向力=1281.8243, 切向力X=1214.8019, 切向力Y=-997.2437 +FPS=25.26, 法向力=1095.6404, 切向力X=1037.4814, 切向力Y=-1106.8430 +FPS=25.40, 法向力=1096.2161, 切向力X=1050.9160, 切向力Y=-1171.3092 +FPS=24.21, 法向力=1573.9650, 切向力X=678.7444, 切向力Y=-835.3303 +stitch_feature_optimized: canvas out_w=469, out_h=416, x_min=-141.91, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000239s, blend=0.002142s (9 tiles incl ref), finalize=0.000047s, total=0.002434s +FPS=25.21, 法向力=1580.1180, 切向力X=641.5219, 切向力Y=-901.5739 +FPS=27.36, 法向力=1473.8125, 切向力X=674.2009, 切向力Y=-259.6451 +FPS=23.05, 法向力=1381.2405, 切向力X=559.6825, 切向力Y=-765.8370 +FPS=27.92, 法向力=1878.6653, 切向力X=344.4909, 切向力Y=-261.9095 +FPS=28.58, 法向力=1962.5593, 切向力X=259.1123, 切向力Y=-373.8212 +FPS=26.23, 法向力=1133.5474, 切向力X=501.3486, 切向力Y=-990.4481 +FPS=27.85, 法向力=1122.7908, 切向力X=543.2386, 切向力Y=-1123.4922 +FPS=26.53, 法向力=1375.6960, 切向力X=642.0289, 切向力Y=-1269.3794 +FPS=28.21, 法向力=1335.1880, 切向力X=684.7299, 切向力Y=-1294.8264 +FPS=26.66, 法向力=1309.5914, 切向力X=511.7134, 切向力Y=-565.9127 +FPS=26.63, 法向力=962.5631, 切向力X=1326.1536, 切向力Y=-620.7302 +FPS=22.54, 法向力=965.1920, 切向力X=1394.8184, 切向力Y=-534.8018 +FPS=28.15, 法向力=1143.4580, 切向力X=1239.8674, 切向力Y=-561.4015 +FPS=26.53, 法向力=1503.8226, 切向力X=658.1591, 切向力Y=37.9507 +FPS=29.04, 法向力=1535.5886, 切向力X=507.6566, 切向力Y=-65.7166 +FPS=25.47, 法向力=1389.6521, 切向力X=1193.7039, 切向力Y=-1127.3787 +FPS=25.70, 法向力=1266.1023, 切向力X=1201.5778, 切向力Y=-441.4497 +FPS=27.98, 法向力=1257.1716, 切向力X=1124.0779, 切向力Y=-490.2908 +FPS=24.61, 法向力=1206.0166, 切向力X=1667.1150, 切向力Y=-1091.0508 +FPS=24.22, 法向力=1187.6304, 切向力X=1562.4724, 切向力Y=-1133.1945 +FPS=25.17, 法向力=1593.2129, 切向力X=760.3239, 切向力Y=-1491.9862 +FPS=25.90, 法向力=1125.5989, 切向力X=661.9319, 切向力Y=116.5233 +FPS=24.78, 法向力=1330.0607, 切向力X=955.8997, 切向力Y=-212.9409 +FPS=25.35, 法向力=1333.6558, 切向力X=915.6127, 切向力Y=-202.9927 +FPS=23.21, 法向力=1080.5262, 切向力X=1103.6884, 切向力Y=-1368.4825 +FPS=23.76, 法向力=1336.0364, 切向力X=985.7103, 切向力Y=-43.9049 +FPS=21.51, 法向力=1378.7555, 切向力X=980.8937, 切向力Y=16.8571 +FPS=26.53, 法向力=1299.9460, 切向力X=617.8058, 切向力Y=-584.3102 +FPS=26.23, 法向力=1407.1370, 切向力X=804.3660, 切向力Y=-872.7847 +FPS=27.86, 法向力=1340.6096, 切向力X=852.3753, 切向力Y=-859.4753 +stitch_feature_optimized: canvas out_w=469, out_h=416, x_min=-141.91, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.002425s (9 tiles incl ref), finalize=0.000056s, total=0.002724s +FPS=22.94, 法向力=1738.5911, 切向力X=1383.8320, 切向力Y=-1055.4594 +FPS=23.61, 法向力=1331.7024, 切向力X=1018.1240, 切向力Y=-571.3345 +FPS=26.09, 法向力=1492.7432, 切向力X=932.1890, 切向力Y=-458.4791 +FPS=23.82, 法向力=1622.6483, 切向力X=901.8024, 切向力Y=-1101.5720 +FPS=24.94, 法向力=1082.7585, 切向力X=1421.5881, 切向力Y=-1509.0471 +FPS=26.44, 法向力=1107.9196, 切向力X=1425.1373, 切向力Y=-1444.3092 +FPS=26.67, 法向力=998.4110, 切向力X=1415.0671, 切向力Y=-580.6461 +FPS=26.66, 法向力=976.0671, 切向力X=1407.8914, 切向力Y=-587.7780 +FPS=27.07, 法向力=1475.2485, 切向力X=642.2131, 切向力Y=-1165.3364 +FPS=21.43, 法向力=1232.3171, 切向力X=1235.2515, 切向力Y=-1188.9426 +FPS=24.55, 法向力=1240.6605, 切向力X=1301.1288, 切向力Y=-811.2578 +FPS=26.37, 法向力=1196.7474, 切向力X=1236.7854, 切向力Y=-842.5191 +FPS=23.81, 法向力=1071.1379, 切向力X=1252.4607, 切向力Y=-922.4851 +FPS=25.17, 法向力=1498.5598, 切向力X=1236.9985, 切向力Y=-1547.7852 +FPS=24.78, 法向力=1546.7452, 切向力X=1242.1326, 切向力Y=-1606.3560 +FPS=23.85, 法向力=1404.5399, 切向力X=923.3803, 切向力Y=-2027.4218 +FPS=21.98, 法向力=1211.2703, 切向力X=1384.3176, 切向力Y=-786.6875 +FPS=27.21, 法向力=1141.0103, 切向力X=1384.8555, 切向力Y=-662.7161 +FPS=25.71, 法向力=977.0112, 切向力X=1545.6449, 切向力Y=-712.7683 +FPS=27.20, 法向力=1464.5864, 切向力X=1735.6528, 切向力Y=-377.2458 +FPS=25.54, 法向力=1473.6436, 切向力X=1799.4270, 切向力Y=-396.6763 +FPS=23.50, 法向力=1566.6256, 切向力X=1208.8970, 切向力Y=-999.4464 +FPS=24.01, 法向力=1029.3619, 切向力X=1221.2570, 切向力Y=-458.0837 +FPS=27.73, 法向力=1015.5099, 切向力X=1219.5452, 切向力Y=-596.4574 +FPS=27.69, 法向力=1145.2600, 切向力X=1234.4208, 切向力Y=-1206.3804 +FPS=26.91, 法向力=1211.0975, 切向力X=1052.9883, 切向力Y=-1168.5789 +FPS=27.20, 法向力=1189.6821, 切向力X=673.1449, 切向力Y=-1876.9585 +FPS=26.31, 法向力=1161.8512, 切向力X=1321.7617, 切向力Y=-1549.5239 +FPS=27.29, 法向力=1178.4851, 切向力X=1198.8611, 切向力Y=-1638.4685 +FPS=27.55, 法向力=1033.3186, 切向力X=1545.4310, 切向力Y=-381.2661 +stitch_feature_optimized: canvas out_w=469, out_h=416, x_min=-141.91, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000324s, blend=0.002248s (9 tiles incl ref), finalize=0.000050s, total=0.002629s +FPS=26.41, 法向力=1512.4058, 切向力X=315.7584, 切向力Y=-288.0522 +FPS=28.00, 法向力=1520.3804, 切向力X=218.6896, 切向力Y=-285.1451 +FPS=24.07, 法向力=1017.6942, 切向力X=1084.4805, 切向力Y=-1323.3542 +FPS=23.58, 法向力=1019.4160, 切向力X=1144.9669, 切向力Y=-1313.2848 +FPS=25.07, 法向力=1070.4648, 切向力X=1221.0421, 切向力Y=-1275.9596 +FPS=23.02, 法向力=1370.5924, 切向力X=566.3164, 切向力Y=-845.7949 +FPS=22.79, 法向力=1442.7651, 切向力X=1554.1388, 切向力Y=-824.0907 +FPS=26.20, 法向力=1407.8208, 切向力X=1599.8915, 切向力Y=-884.2894 +FPS=24.07, 法向力=1578.1875, 切向力X=856.2509, 切向力Y=-1626.1279 +FPS=26.88, 法向力=1236.8921, 切向力X=817.1431, 切向力Y=-667.3502 +FPS=26.19, 法向力=1258.8914, 切向力X=847.5715, 切向力Y=-701.6821 +FPS=26.97, 法向力=1493.5027, 切向力X=866.5480, 切向力Y=-1350.6895 +FPS=25.89, 法向力=1761.4800, 切向力X=538.3744, 切向力Y=-1482.8438 +FPS=23.07, 法向力=1824.9006, 切向力X=523.4816, 切向力Y=-1356.0872 +FPS=25.20, 法向力=1056.4286, 切向力X=1313.6130, 切向力Y=-1153.7074 +FPS=26.16, 法向力=1032.0323, 切向力X=1411.8738, 切向力Y=-1216.4722 +FPS=27.15, 法向力=1171.9570, 切向力X=1061.2703, 切向力Y=-929.0312 +FPS=23.59, 法向力=1239.7258, 切向力X=1442.4045, 切向力Y=-898.9902 +FPS=26.61, 法向力=1206.0400, 切向力X=1353.3654, 切向力Y=-1206.2239 +FPS=27.00, 法向力=1189.6343, 切向力X=1380.4404, 切向力Y=-1298.1243 +FPS=25.41, 法向力=1215.6555, 切向力X=1214.5344, 切向力Y=-1407.6897 +FPS=27.42, 法向力=1185.2683, 切向力X=1267.7083, 切向力Y=-1308.0270 +FPS=25.13, 法向力=1670.1556, 切向力X=1282.4711, 切向力Y=-1376.9255 +FPS=24.59, 法向力=1337.0442, 切向力X=612.4171, 切向力Y=-191.3037 +FPS=26.63, 法向力=1336.5728, 切向力X=623.1633, 切向力Y=-65.7567 +FPS=25.97, 法向力=1586.4735, 切向力X=916.8842, 切向力Y=-771.8341 +FPS=24.74, 法向力=1165.1316, 切向力X=218.4576, 切向力Y=-1802.8108 +FPS=24.75, 法向力=1145.4929, 切向力X=207.1671, 切向力Y=-1842.5125 +FPS=25.12, 法向力=1294.2201, 切向力X=1462.4531, 切向力Y=-1350.6853 +FPS=25.20, 法向力=1329.1221, 切向力X=966.9092, 切向力Y=-1464.0518 +stitch_feature_optimized: canvas out_w=469, out_h=416, x_min=-141.91, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002321s (9 tiles incl ref), finalize=0.000059s, total=0.002638s +FPS=27.02, 法向力=1339.1987, 切向力X=858.2240, 切向力Y=-1553.5482 +FPS=25.47, 法向力=1569.5408, 切向力X=657.9138, 切向力Y=-1078.0488 +FPS=20.91, 法向力=1267.8187, 切向力X=413.2264, 切向力Y=-1491.8169 +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/logs/qt_viewer_20260520_094711.log b/examples/logs/qt_viewer_20260520_094711.log new file mode 100644 index 0000000..89065c1 --- /dev/null +++ b/examples/logs/qt_viewer_20260520_094711.log @@ -0,0 +1,828 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.48, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=5.56, 法向力=1828.1770, 切向力X=-785.6575, 切向力Y=-871.3443 +FPS=24.33, 法向力=1807.3547, 切向力X=-700.9369, 切向力Y=-848.9130 +FPS=23.68, 法向力=1945.7194, 切向力X=-1362.3970, 切向力Y=367.3048 +FPS=24.86, 法向力=1755.9208, 切向力X=-1091.1526, 切向力Y=-712.8917 +FPS=26.25, 法向力=2000.2083, 切向力X=-851.0364, 切向力Y=-802.6946 +FPS=29.17, 法向力=2041.9142, 切向力X=-829.7465, 切向力Y=-843.7858 +FPS=29.44, 法向力=1881.5710, 切向力X=-670.9060, 切向力Y=-957.9948 +FPS=29.86, 法向力=1870.4297, 切向力X=-625.2527, 切向力Y=-1118.6056 +FPS=28.07, 法向力=1446.2812, 切向力X=-612.9667, 切向力Y=-499.3070 +FPS=28.43, 法向力=1463.3025, 切向力X=-608.4498, 切向力Y=-388.4221 +FPS=29.21, 法向力=1886.6147, 切向力X=-1443.3165, 切向力Y=-24.7884 +FPS=27.83, 法向力=1766.2267, 切向力X=-1089.5704, 切向力Y=-371.5650 +FPS=30.00, 法向力=1766.9531, 切向力X=-1123.5204, 切向力Y=-394.4202 +FPS=27.75, 法向力=1300.5217, 切向力X=-897.0081, 切向力Y=-702.9598 +FPS=29.25, 法向力=1251.9482, 切向力X=-692.3052, 切向力Y=-805.0452 +FPS=27.83, 法向力=1587.8490, 切向力X=-1353.8418, 切向力Y=-145.9509 +FPS=28.58, 法向力=1541.3163, 切向力X=-1320.2043, 切向力Y=4.9170 +FPS=29.63, 法向力=1578.4473, 切向力X=-1370.0264, 切向力Y=119.0943 +FPS=28.45, 法向力=1569.1561, 切向力X=-575.7095, 切向力Y=-465.6427 +FPS=30.30, 法向力=1525.1293, 切向力X=-498.6408, 切向力Y=-560.1928 +FPS=25.63, 法向力=1574.7341, 切向力X=-750.3458, 切向力Y=169.6376 +FPS=28.81, 法向力=1585.4419, 切向力X=-783.3746, 切向力Y=187.3873 +FPS=28.34, 法向力=1625.9878, 切向力X=-880.8071, 切向力Y=-488.1566 +FPS=27.65, 法向力=1613.4087, 切向力X=-664.7173, 切向力Y=-393.0927 +FPS=30.36, 法向力=1668.5468, 切向力X=-480.2532, 切向力Y=-416.1914 +FPS=28.43, 法向力=1578.9183, 切向力X=-781.0045, 切向力Y=-466.3633 +FPS=29.52, 法向力=1605.6877, 切向力X=-887.7366, 切向力Y=-500.8162 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000296s, blend=0.002147s (9 tiles incl ref), finalize=0.000053s, total=0.002505s +FPS=27.42, 法向力=1625.8138, 切向力X=-218.5178, 切向力Y=-877.2450 +FPS=27.93, 法向力=1624.0955, 切向力X=-150.0984, 切向力Y=-888.1671 +FPS=27.50, 法向力=1630.8761, 切向力X=-529.2867, 切向力Y=-395.3016 +FPS=26.88, 法向力=2053.9048, 切向力X=-2.5838, 切向力Y=476.9191 +FPS=28.87, 法向力=2047.2261, 切向力X=-77.4217, 切向力Y=485.4084 +FPS=28.71, 法向力=1737.2795, 切向力X=-289.0062, 切向力Y=-384.1289 +FPS=28.74, 法向力=1669.2030, 切向力X=-250.9211, 切向力Y=-508.8657 +FPS=27.41, 法向力=1544.7568, 切向力X=-1004.2206, 切向力Y=-304.3181 +FPS=28.42, 法向力=1487.7782, 切向力X=-585.9805, 切向力Y=-158.7324 +FPS=28.36, 法向力=1520.6512, 切向力X=-662.6303, 切向力Y=-176.4955 +FPS=28.08, 法向力=1718.3572, 切向力X=-347.4225, 切向力Y=-853.2448 +FPS=29.02, 法向力=1739.0310, 切向力X=-358.5241, 切向力Y=-819.6050 +FPS=28.70, 法向力=1656.4878, 切向力X=-703.9015, 切向力Y=296.2285 +FPS=28.46, 法向力=1828.1019, 切向力X=-711.5853, 切向力Y=-620.2719 +FPS=28.85, 法向力=1901.5826, 切向力X=-665.8435, 切向力Y=-558.8506 +FPS=27.03, 法向力=1622.9824, 切向力X=-1671.5339, 切向力Y=-416.2903 +FPS=27.67, 法向力=1638.0396, 切向力X=-1549.1738, 切向力Y=-362.4689 +FPS=28.86, 法向力=2179.2451, 切向力X=-720.9141, 切向力Y=-611.2744 +FPS=26.75, 法向力=1619.8794, 切向力X=-428.7954, 切向力Y=-446.2390 +FPS=28.42, 法向力=1635.1201, 切向力X=-567.2128, 切向力Y=-402.8080 +FPS=25.81, 法向力=1256.8555, 切向力X=-1851.9674, 切向力Y=-110.4598 +FPS=28.33, 法向力=1308.3386, 切向力X=-1915.0767, 切向力Y=-273.0525 +FPS=27.19, 法向力=1855.4364, 切向力X=-720.2476, 切向力Y=-916.9072 +FPS=27.49, 法向力=1882.8506, 切向力X=-968.5967, 切向力Y=-425.0209 +FPS=28.34, 法向力=1881.1392, 切向力X=-1031.7487, 切向力Y=-383.7137 +FPS=26.34, 法向力=1754.8290, 切向力X=-705.4534, 切向力Y=-51.1284 +FPS=28.59, 法向力=1702.3583, 切向力X=-569.0668, 切向力Y=-133.2439 +FPS=26.94, 法向力=1656.6462, 切向力X=-717.1837, 切向力Y=-280.2321 +FPS=27.10, 法向力=2012.3416, 切向力X=-203.3652, 切向力Y=-794.5419 +FPS=26.38, 法向力=2082.5527, 切向力X=-170.4743, 切向力Y=-854.9800 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002097s (9 tiles incl ref), finalize=0.000053s, total=0.002422s +FPS=27.82, 法向力=1709.2007, 切向力X=-585.3462, 切向力Y=-556.2391 +FPS=27.39, 法向力=1743.6466, 切向力X=-1505.2938, 切向力Y=-1550.4585 +FPS=28.98, 法向力=1717.6902, 切向力X=-1551.2189, 切向力Y=-1585.7251 +FPS=26.65, 法向力=1583.8230, 切向力X=-832.2823, 切向力Y=-263.6452 +FPS=28.53, 法向力=1631.6816, 切向力X=-878.9261, 切向力Y=-264.9161 +FPS=26.78, 法向力=2309.9951, 切向力X=-963.8627, 切向力Y=-605.8809 +FPS=27.60, 法向力=2088.9272, 切向力X=-478.8652, 切向力Y=-659.1930 +FPS=29.24, 法向力=2048.5742, 切向力X=-284.0270, 切向力Y=-678.2277 +FPS=27.56, 法向力=1972.7056, 切向力X=-162.8396, 切向力Y=-357.9273 +FPS=28.58, 法向力=2011.0703, 切向力X=-25.1425, 切向力Y=-392.3084 +FPS=26.65, 法向力=1800.0261, 切向力X=-1368.3921, 切向力Y=-837.6495 +FPS=28.01, 法向力=1770.6554, 切向力X=-1398.3481, 切向力Y=-877.2972 +FPS=27.09, 法向力=1647.0325, 切向力X=-76.3327, 切向力Y=-1103.6018 +FPS=26.70, 法向力=2072.4380, 切向力X=-996.8459, 切向力Y=-942.8826 +FPS=28.44, 法向力=2122.0164, 切向力X=-986.5205, 切向力Y=-967.7125 +FPS=26.80, 法向力=2102.0298, 切向力X=-1547.0811, 切向力Y=-761.0921 +FPS=28.01, 法向力=2123.6514, 切向力X=-1577.0604, 切向力Y=-763.6434 +FPS=27.43, 法向力=1585.4896, 切向力X=-1025.0818, 切向力Y=-338.0109 +FPS=25.32, 法向力=1612.5688, 切向力X=-1055.2661, 切向力Y=-285.2359 +FPS=26.99, 法向力=1619.6317, 切向力X=-327.3546, 切向力Y=-646.8871 +FPS=27.18, 法向力=1604.9934, 切向力X=-305.8924, 切向力Y=-668.6588 +FPS=25.60, 法向力=1467.3137, 切向力X=-477.3738, 切向力Y=-686.5240 +FPS=28.39, 法向力=1523.7631, 切向力X=-577.2798, 切向力Y=-768.7955 +FPS=25.78, 法向力=1648.8003, 切向力X=-564.1252, 切向力Y=-1052.7705 +FPS=27.87, 法向力=1743.5608, 切向力X=-526.8109, 切向力Y=-1000.7134 +FPS=26.53, 法向力=2328.0603, 切向力X=90.1101, 切向力Y=280.3992 +FPS=27.08, 法向力=1592.5975, 切向力X=-143.7620, 切向力Y=-601.8663 +FPS=27.87, 法向力=1586.7720, 切向力X=-154.9819, 切向力Y=-654.2343 +FPS=25.23, 法向力=2252.9250, 切向力X=-984.0209, 切向力Y=-876.6083 +FPS=26.02, 法向力=1452.6705, 切向力X=-74.9199, 切向力Y=-1352.9794 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002126s (9 tiles incl ref), finalize=0.000054s, total=0.002450s +FPS=26.13, 法向力=1413.8518, 切向力X=-122.2184, 切向力Y=-1389.2054 +FPS=25.06, 法向力=1549.3152, 切向力X=-1266.3361, 切向力Y=-283.7773 +FPS=25.12, 法向力=1838.7755, 切向力X=-771.0566, 切向力Y=-643.6249 +FPS=27.60, 法向力=1850.9669, 切向力X=-763.4006, 切向力Y=-672.6936 +FPS=26.33, 法向力=1346.0901, 切向力X=-502.4150, 切向力Y=-414.5499 +FPS=26.79, 法向力=1324.6853, 切向力X=-498.5410, 切向力Y=-454.9834 +FPS=26.72, 法向力=2221.7368, 切向力X=-513.2084, 切向力Y=-19.8877 +FPS=25.69, 法向力=1494.7330, 切向力X=-306.0321, 切向力Y=-677.5745 +FPS=25.37, 法向力=1564.6670, 切向力X=-292.8057, 切向力Y=-583.1683 +FPS=25.82, 法向力=1683.5627, 切向力X=-848.6101, 切向力Y=-1283.0385 +FPS=25.96, 法向力=1939.8956, 切向力X=-1102.4231, 切向力Y=-689.6742 +FPS=26.07, 法向力=1949.9438, 切向力X=-1188.1121, 切向力Y=-761.4964 +FPS=25.20, 法向力=1851.1699, 切向力X=-588.4370, 切向力Y=-1223.1764 +FPS=25.64, 法向力=2394.9846, 切向力X=-972.8339, 切向力Y=-481.1537 +FPS=25.24, 法向力=2442.4272, 切向力X=-1042.0300, 切向力Y=-416.2773 +FPS=24.21, 法向力=1701.0126, 切向力X=-943.8919, 切向力Y=-425.1546 +FPS=24.47, 法向力=1963.0331, 切向力X=-895.1632, 切向力Y=-1238.5664 +FPS=26.22, 法向力=2001.5647, 切向力X=-875.0676, 切向力Y=-1259.0269 +FPS=24.70, 法向力=1300.6895, 切向力X=426.2751, 切向力Y=-1613.8052 +FPS=25.29, 法向力=1614.4464, 切向力X=-52.7374, 切向力Y=-1293.4602 +FPS=24.10, 法向力=1519.3859, 切向力X=-60.5137, 切向力Y=-1369.2041 +FPS=23.81, 法向力=1874.9117, 切向力X=-340.1274, 切向力Y=-212.6510 +FPS=21.85, 法向力=1738.1614, 切向力X=711.5690, 切向力Y=-269.3297 +FPS=24.97, 法向力=1787.4470, 切向力X=787.3294, 切向力Y=-276.5424 +FPS=25.83, 法向力=1503.8644, 切向力X=-597.3094, 切向力Y=-1321.4988 +FPS=23.91, 法向力=1882.3071, 切向力X=-260.4712, 切向力Y=-405.5366 +FPS=25.67, 法向力=1797.5552, 切向力X=-814.6882, 切向力Y=-1291.0430 +FPS=26.03, 法向力=1739.5605, 切向力X=-860.7030, 切向力Y=-1277.6025 +FPS=24.38, 法向力=1605.7725, 切向力X=176.3477, 切向力Y=-627.5435 +FPS=25.28, 法向力=1585.4446, 切向力X=272.5906, 切向力Y=-618.8695 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000296s, blend=0.002145s (9 tiles incl ref), finalize=0.000053s, total=0.002500s +FPS=24.33, 法向力=1063.7578, 切向力X=-665.0237, 切向力Y=-1039.0454 +FPS=24.76, 法向力=1235.5496, 切向力X=396.6274, 切向力Y=-1223.8480 +FPS=25.02, 法向力=1320.3633, 切向力X=-308.0932, 切向力Y=-196.3915 +FPS=25.36, 法向力=1261.9866, 切向力X=-311.7096, 切向力Y=-199.0432 +FPS=24.39, 法向力=2093.2290, 切向力X=-768.1071, 切向力Y=-589.7074 +FPS=25.70, 法向力=2125.5728, 切向力X=-761.2131, 切向力Y=-658.7637 +FPS=24.85, 法向力=1722.2517, 切向力X=-305.2907, 切向力Y=-1139.7101 +FPS=24.83, 法向力=2119.2334, 切向力X=247.5894, 切向力Y=-564.8446 +FPS=25.10, 法向力=2333.9871, 切向力X=78.2313, 切向力Y=-45.5065 +FPS=25.13, 法向力=2348.7051, 切向力X=84.0816, 切向力Y=4.1929 +FPS=24.57, 法向力=1736.7108, 切向力X=-390.5027, 切向力Y=-709.8983 +FPS=25.03, 法向力=1721.9490, 切向力X=-441.3590, 切向力Y=-777.1995 +FPS=25.22, 法向力=2252.2080, 切向力X=-428.0581, 切向力Y=-1082.9796 +FPS=24.78, 法向力=1603.1187, 切向力X=-158.4033, 切向力Y=-1304.6578 +FPS=24.57, 法向力=1805.1938, 切向力X=-1288.3574, 切向力Y=-476.7037 +FPS=20.37, 法向力=1784.7955, 切向力X=-1301.9097, 切向力Y=-576.4932 +FPS=24.03, 法向力=1571.1620, 切向力X=-809.0143, 切向力Y=-540.5338 +FPS=24.56, 法向力=1658.7603, 切向力X=-272.4722, 切向力Y=-213.7741 +FPS=25.45, 法向力=1615.1722, 切向力X=-284.4376, 切向力Y=-333.1671 +FPS=23.06, 法向力=1917.5667, 切向力X=79.7899, 切向力Y=-678.0002 +FPS=23.44, 法向力=1909.0300, 切向力X=-305.2488, 切向力Y=-1422.3981 +FPS=24.48, 法向力=1904.1818, 切向力X=-303.3176, 切向力Y=-1419.1299 +FPS=25.16, 法向力=1784.9526, 切向力X=194.5968, 切向力Y=-977.8720 +FPS=24.38, 法向力=1604.3693, 切向力X=-789.6392, 切向力Y=-495.9776 +FPS=24.79, 法向力=1591.5159, 切向力X=-914.6340, 切向力Y=-532.9382 +FPS=24.42, 法向力=1338.5142, 切向力X=-382.8774, 切向力Y=-941.4838 +FPS=24.49, 法向力=1556.6631, 切向力X=-1092.2971, 切向力Y=-1909.3796 +FPS=24.34, 法向力=1535.7473, 切向力X=-1046.9534, 切向力Y=-1926.9146 +FPS=23.75, 法向力=1580.1750, 切向力X=-790.4882, 切向力Y=-999.7754 +FPS=24.18, 法向力=2317.3342, 切向力X=-327.7885, 切向力Y=-5.2029 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000274s, blend=0.002241s (9 tiles incl ref), finalize=0.000062s, total=0.002583s +FPS=24.41, 法向力=1420.5977, 切向力X=-988.6155, 切向力Y=-1170.3730 +FPS=23.51, 法向力=1363.0558, 切向力X=-1086.8527, 切向力Y=-1373.2212 +FPS=24.78, 法向力=1531.1248, 切向力X=-37.8472, 切向力Y=-503.7615 +FPS=22.42, 法向力=1752.2136, 切向力X=-519.9624, 切向力Y=-983.1724 +FPS=24.28, 法向力=1772.8497, 切向力X=-544.5591, 切向力Y=-1009.5847 +FPS=22.00, 法向力=2294.9858, 切向力X=-634.4453, 切向力Y=-1948.5907 +FPS=22.74, 法向力=1252.8274, 切向力X=-19.3075, 切向力Y=-1063.2419 +FPS=22.72, 法向力=1583.1475, 切向力X=-511.1338, 切向力Y=63.6525 +FPS=24.97, 法向力=1511.4576, 切向力X=-341.3792, 切向力Y=10.4883 +FPS=24.16, 法向力=2042.6219, 切向力X=-667.3898, 切向力Y=-940.7594 +FPS=24.06, 法向力=1888.2793, 切向力X=-592.7229, 切向力Y=-614.8526 +FPS=23.81, 法向力=1828.7837, 切向力X=-625.0920, 切向力Y=-785.0280 +FPS=22.97, 法向力=2243.3477, 切向力X=-845.2715, 切向力Y=-277.2087 +FPS=22.36, 法向力=1888.2126, 切向力X=106.2786, 切向力Y=-1405.4497 +FPS=23.54, 法向力=1874.8486, 切向力X=-576.9589, 切向力Y=-219.7363 +FPS=24.06, 法向力=1892.8488, 切向力X=-543.9653, 切向力Y=-106.2685 +FPS=21.50, 法向力=2071.1851, 切向力X=-559.7119, 切向力Y=-759.6050 +FPS=23.77, 法向力=1491.3191, 切向力X=-432.1204, 切向力Y=-495.5073 +FPS=23.32, 法向力=2049.9553, 切向力X=-583.5494, 切向力Y=-1211.6486 +FPS=24.43, 法向力=2013.9373, 切向力X=-551.3237, 切向力Y=-1283.1904 +FPS=23.07, 法向力=2400.7344, 切向力X=-203.4546, 切向力Y=-1081.4648 +FPS=24.66, 法向力=2508.3411, 切向力X=-263.4575, 切向力Y=-1066.3345 +FPS=22.95, 法向力=1835.7083, 切向力X=250.2971, 切向力Y=-593.9272 +FPS=22.07, 法向力=2171.1521, 切向力X=-441.8301, 切向力Y=-472.2449 +FPS=24.05, 法向力=1992.2439, 切向力X=-734.8318, 切向力Y=-1196.5188 +FPS=24.22, 法向力=1990.6111, 切向力X=-658.9860, 切向力Y=-1130.7642 +FPS=23.07, 法向力=1807.9462, 切向力X=-735.0487, 切向力Y=-223.7589 +FPS=23.19, 法向力=1614.1545, 切向力X=-497.4139, 切向力Y=-1778.3783 +FPS=23.54, 法向力=1643.5194, 切向力X=-406.1292, 切向力Y=-1814.5121 +FPS=23.98, 法向力=2088.4963, 切向力X=903.7471, 切向力Y=-726.1405 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000270s, blend=0.002205s (9 tiles incl ref), finalize=0.000055s, total=0.002535s +FPS=23.12, 法向力=2104.2896, 切向力X=-374.2172, 切向力Y=-384.7345 +FPS=23.85, 法向力=2036.1886, 切向力X=-1007.1660, 切向力Y=-826.0822 +FPS=24.87, 法向力=1956.1766, 切向力X=-858.0912, 切向力Y=-935.0848 +FPS=23.45, 法向力=1753.1273, 切向力X=-112.4176, 切向力Y=-746.9299 +FPS=24.18, 法向力=1690.2297, 切向力X=-329.7317, 切向力Y=-1195.8486 +FPS=23.88, 法向力=1967.9888, 切向力X=-428.2327, 切向力Y=-53.7514 +FPS=24.67, 法向力=1999.3030, 切向力X=-409.3383, 切向力Y=-19.6952 +FPS=23.58, 法向力=1900.0388, 切向力X=-573.5210, 切向力Y=-519.2767 +FPS=24.13, 法向力=1844.6068, 切向力X=-583.1320, 切向力Y=-537.8903 +FPS=24.49, 法向力=1556.7480, 切向力X=-97.5970, 切向力Y=-1105.9578 +FPS=23.24, 法向力=1459.6461, 切向力X=-172.7810, 切向力Y=-238.8448 +FPS=23.00, 法向力=2142.7944, 切向力X=-1083.5289, 切向力Y=-436.9386 +FPS=24.34, 法向力=2125.1528, 切向力X=-1070.4299, 切向力Y=-610.3265 +FPS=23.62, 法向力=2221.1675, 切向力X=-137.4539, 切向力Y=-2031.5210 +FPS=23.76, 法向力=1638.1654, 切向力X=-294.4028, 切向力Y=-1086.8491 +FPS=24.26, 法向力=1601.9541, 切向力X=-335.7298, 切向力Y=-940.2115 +FPS=23.36, 法向力=1763.0469, 切向力X=-1218.2051, 切向力Y=-1069.1243 +FPS=22.77, 法向力=1624.0933, 切向力X=-284.0173, 切向力Y=-1057.0488 +FPS=24.14, 法向力=1637.7148, 切向力X=-571.7336, 切向力Y=-1001.1805 +FPS=24.80, 法向力=1709.1084, 切向力X=-620.7299, 切向力Y=-1059.3140 +FPS=22.07, 法向力=1287.1044, 切向力X=-575.6495, 切向力Y=-489.1790 +FPS=24.21, 法向力=2250.0781, 切向力X=-195.0066, 切向力Y=-691.4671 +FPS=23.69, 法向力=2287.0791, 切向力X=-383.8722, 切向力Y=-744.3563 +FPS=24.54, 法向力=1913.5144, 切向力X=-901.9214, 切向力Y=-885.8855 +FPS=23.20, 法向力=1798.9746, 切向力X=-416.8368, 切向力Y=-1374.9551 +FPS=24.43, 法向力=1777.4446, 切向力X=-424.8374, 切向力Y=-1382.6567 +FPS=23.12, 法向力=1868.1196, 切向力X=262.3610, 切向力Y=-668.6740 +FPS=23.66, 法向力=1897.9321, 切向力X=-277.0683, 切向力Y=-419.7550 +FPS=22.53, 法向力=1713.3740, 切向力X=553.8668, 切向力Y=-472.4308 +FPS=22.32, 法向力=1791.0168, 切向力X=726.5669, 切向力Y=-467.7637 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000280s, blend=0.002202s (9 tiles incl ref), finalize=0.000060s, total=0.002550s +FPS=22.26, 法向力=1673.1470, 切向力X=-1102.0149, 切向力Y=-1037.3051 +FPS=22.73, 法向力=1743.8259, 切向力X=-64.3761, 切向力Y=-915.6940 +FPS=23.23, 法向力=1686.9705, 切向力X=24.7929, 切向力Y=-916.9446 +FPS=23.84, 法向力=2070.2170, 切向力X=-301.8464, 切向力Y=-512.2975 +FPS=22.49, 法向力=1393.6885, 切向力X=63.5029, 切向力Y=-960.9373 +FPS=24.01, 法向力=2026.7478, 切向力X=18.3924, 切向力Y=-69.0903 +FPS=24.50, 法向力=2066.6685, 切向力X=34.3842, 切向力Y=-129.2862 +FPS=24.00, 法向力=1259.4094, 切向力X=365.7828, 切向力Y=-1608.7727 +FPS=24.32, 法向力=1775.0466, 切向力X=-24.9106, 切向力Y=-732.9819 +FPS=24.06, 法向力=1523.3467, 切向力X=-358.3135, 切向力Y=-401.6548 +FPS=25.11, 法向力=1559.7279, 切向力X=-347.4857, 切向力Y=-331.8915 +FPS=23.32, 法向力=1871.6477, 切向力X=-258.5115, 切向力Y=-780.7645 +FPS=23.31, 法向力=1925.8411, 切向力X=-278.3089, 切向力Y=-697.8914 +FPS=24.86, 法向力=1563.9080, 切向力X=-383.0847, 切向力Y=-1050.8628 +FPS=23.06, 法向力=1887.8048, 切向力X=-14.5758, 切向力Y=-1528.1394 +FPS=23.50, 法向力=1338.2372, 切向力X=665.8563, 切向力Y=-1180.8384 +FPS=25.01, 法向力=1380.8892, 切向力X=607.5607, 切向力Y=-1173.8586 +FPS=24.35, 法向力=1825.7555, 切向力X=-300.0170, 切向力Y=-1021.1576 +FPS=24.98, 法向力=2335.3533, 切向力X=85.6726, 切向力Y=-97.6124 +FPS=25.56, 法向力=2283.8901, 切向力X=102.7607, 切向力Y=-126.6783 +FPS=23.23, 法向力=1767.9937, 切向力X=-949.4889, 切向力Y=-788.3124 +FPS=24.41, 法向力=2062.6436, 切向力X=-1033.1208, 切向力Y=-1860.1434 +FPS=24.73, 法向力=2039.4078, 切向力X=-984.7892, 切向力Y=-1868.0889 +FPS=24.56, 法向力=2042.6564, 切向力X=-286.6725, 切向力Y=-1774.2560 +FPS=23.55, 法向力=1631.3667, 切向力X=-133.0092, 切向力Y=-1490.6399 +FPS=25.17, 法向力=1624.7241, 切向力X=-184.0363, 切向力Y=-1432.2449 +FPS=24.20, 法向力=1929.9714, 切向力X=-259.6532, 切向力Y=-855.0114 +FPS=23.06, 法向力=1675.6119, 切向力X=453.2421, 切向力Y=-752.4515 +FPS=23.49, 法向力=1898.4585, 切向力X=-1404.1443, 切向力Y=-2195.7202 +FPS=24.45, 法向力=1918.5400, 切向力X=-1453.0674, 切向力Y=-2206.9116 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000281s, blend=0.002273s (9 tiles incl ref), finalize=0.000065s, total=0.002625s +FPS=22.20, 法向力=1393.3552, 切向力X=189.6323, 切向力Y=-1255.5199 +FPS=23.99, 法向力=1635.4578, 切向力X=-847.1700, 切向力Y=-1076.2866 +FPS=23.97, 法向力=1649.2810, 切向力X=-813.2332, 切向力Y=-1095.2441 +FPS=24.25, 法向力=2305.3604, 切向力X=207.5804, 切向力Y=-1293.1873 +FPS=23.58, 法向力=1723.0109, 切向力X=564.2051, 切向力Y=-983.5915 +FPS=24.39, 法向力=1744.3582, 切向力X=530.6075, 切向力Y=-893.9579 +FPS=24.10, 法向力=1777.6106, 切向力X=-312.9385, 切向力Y=-1594.6641 +FPS=23.28, 法向力=1560.8201, 切向力X=129.3787, 切向力Y=-1564.6335 +FPS=23.76, 法向力=1474.6853, 切向力X=-637.4501, 切向力Y=-1079.1157 +FPS=24.33, 法向力=1497.1013, 切向力X=-589.3718, 切向力Y=-1059.0580 +FPS=24.10, 法向力=1876.8105, 切向力X=-324.3708, 切向力Y=-651.1396 +FPS=24.33, 法向力=1840.2754, 切向力X=-761.6013, 切向力Y=-1252.4778 +FPS=24.89, 法向力=1821.8728, 切向力X=-707.0763, 切向力Y=-1349.2502 +FPS=23.25, 法向力=1597.1000, 切向力X=426.4956, 切向力Y=-545.0376 +FPS=23.44, 法向力=2008.9838, 切向力X=-75.9947, 切向力Y=-987.0129 +FPS=24.81, 法向力=1969.2041, 切向力X=-47.6932, 切向力Y=-991.4672 +FPS=23.84, 法向力=2264.9731, 切向力X=-1012.4523, 切向力Y=-825.8732 +FPS=23.84, 法向力=1718.7646, 切向力X=-456.5331, 切向力Y=-1262.1313 +FPS=24.64, 法向力=1617.8141, 切向力X=-392.1559, 切向力Y=-1281.5651 +FPS=22.89, 法向力=2249.2595, 切向力X=-268.7873, 切向力Y=-1272.5635 +FPS=24.12, 法向力=1926.9413, 切向力X=-558.4047, 切向力Y=-1749.7222 +FPS=24.19, 法向力=1547.7172, 切向力X=-528.1158, 切向力Y=-1043.0103 +FPS=24.31, 法向力=1530.3655, 切向力X=-443.8668, 切向力Y=-834.7299 +FPS=23.70, 法向力=2044.7744, 切向力X=-409.8999, 切向力Y=-1072.2458 +FPS=24.62, 法向力=1731.7340, 切向力X=-299.3697, 切向力Y=-1751.5300 +FPS=24.53, 法向力=1787.2295, 切向力X=-423.1060, 切向力Y=-1702.5515 +FPS=23.39, 法向力=2089.3882, 切向力X=305.7439, 切向力Y=-126.4206 +FPS=23.97, 法向力=1736.1960, 切向力X=-551.0601, 切向力Y=-1063.6550 +FPS=24.46, 法向力=1700.0166, 切向力X=-498.8268, 切向力Y=-1127.2987 +FPS=23.14, 法向力=1893.4524, 切向力X=-74.1770, 切向力Y=-1601.8965 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000272s, blend=0.002887s (9 tiles incl ref), finalize=0.000364s, total=0.003530s +FPS=22.92, 法向力=1841.3331, 切向力X=-305.7371, 切向力Y=-1326.3018 +FPS=23.67, 法向力=2633.5693, 切向力X=-207.8246, 切向力Y=57.1216 +FPS=23.99, 法向力=2551.5073, 切向力X=-164.7878, 切向力Y=5.8701 +FPS=24.17, 法向力=1618.4702, 切向力X=-398.1539, 切向力Y=-770.6677 +FPS=23.81, 法向力=1816.9082, 切向力X=-124.2108, 切向力Y=-780.5704 +FPS=24.46, 法向力=1854.9183, 切向力X=-85.2276, 切向力Y=-753.2992 +FPS=23.27, 法向力=2163.7393, 切向力X=-501.1840, 切向力Y=-1289.4962 +FPS=22.82, 法向力=1723.0099, 切向力X=166.9659, 切向力Y=-1355.6831 +FPS=23.88, 法向力=2348.4526, 切向力X=-150.5339, 切向力Y=-695.7729 +FPS=24.43, 法向力=2330.2192, 切向力X=-41.4736, 切向力Y=-747.1380 +FPS=23.95, 法向力=1712.3958, 切向力X=161.9603, 切向力Y=-1005.3694 +FPS=24.39, 法向力=1789.7644, 切向力X=102.1993, 切向力Y=-1047.2906 +FPS=23.30, 法向力=1375.4495, 切向力X=-446.1542, 切向力Y=-1675.1901 +FPS=22.66, 法向力=2373.5100, 切向力X=-468.0279, 切向力Y=-2343.7666 +FPS=22.42, 法向力=1862.6285, 切向力X=72.4752, 切向力Y=-1868.8247 +FPS=24.53, 法向力=1787.1465, 切向力X=118.8013, 切向力Y=-1931.1626 +FPS=22.78, 法向力=2381.7458, 切向力X=-946.5174, 切向力Y=-926.9216 +FPS=22.72, 法向力=2000.5021, 切向力X=-268.9656, 切向力Y=-1374.0126 +FPS=22.85, 法向力=1990.3218, 切向力X=-705.4008, 切向力Y=-870.9303 +FPS=24.96, 法向力=2005.9636, 切向力X=-705.5055, 切向力Y=-823.5612 +FPS=22.84, 法向力=2124.2717, 切向力X=-440.6282, 切向力Y=-930.2003 +FPS=24.01, 法向力=1875.3416, 切向力X=-19.0174, 切向力Y=-981.2673 +FPS=23.38, 法向力=1862.6246, 切向力X=-128.5796, 切向力Y=-1015.8300 +FPS=23.45, 法向力=1430.3884, 切向力X=114.6996, 切向力Y=-1485.5464 +FPS=23.36, 法向力=2072.9021, 切向力X=-149.8312, 切向力Y=-714.6750 +FPS=24.04, 法向力=2113.9082, 切向力X=-264.6198, 切向力Y=-672.4342 +FPS=24.69, 法向力=1522.5022, 切向力X=-554.4006, 切向力Y=-374.8156 +FPS=22.67, 法向力=1927.0060, 切向力X=-473.6995, 切向力Y=-1320.1564 +FPS=23.77, 法向力=1863.8071, 切向力X=-265.3576, 切向力Y=-571.5687 +FPS=23.62, 法向力=1838.9152, 切向力X=-313.9434, 切向力Y=-627.8600 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000294s, blend=0.002256s (9 tiles incl ref), finalize=0.000058s, total=0.002614s +FPS=23.14, 法向力=1622.7683, 切向力X=348.4729, 切向力Y=-1308.7899 +FPS=23.82, 法向力=1466.9451, 切向力X=-358.7766, 切向力Y=-1622.1179 +FPS=24.15, 法向力=1509.8167, 切向力X=-295.8220, 切向力Y=-1700.5334 +FPS=23.85, 法向力=2087.3428, 切向力X=-996.6932, 切向力Y=-1856.4153 +FPS=23.36, 法向力=2025.5322, 切向力X=148.6636, 切向力Y=-1615.9143 +FPS=23.42, 法向力=2055.2375, 切向力X=-217.2192, 切向力Y=-1254.7081 +FPS=23.74, 法向力=2099.3079, 切向力X=-163.0383, 切向力Y=-1311.2776 +FPS=20.98, 法向力=1560.0114, 切向力X=-70.1018, 切向力Y=-1002.6317 +FPS=22.67, 法向力=1776.8029, 切向力X=-181.4683, 切向力Y=-1543.1873 +FPS=24.29, 法向力=1777.0798, 切向力X=-220.4198, 切向力Y=-1505.1653 +FPS=23.88, 法向力=2112.7085, 切向力X=77.9093, 切向力Y=-862.7894 +FPS=23.27, 法向力=1901.0283, 切向力X=371.2618, 切向力Y=-817.2528 +FPS=24.15, 法向力=1747.5009, 切向力X=53.9981, 切向力Y=-1302.8794 +FPS=24.15, 法向力=1702.6669, 切向力X=98.1905, 切向力Y=-1183.9565 +FPS=23.47, 法向力=1395.8572, 切向力X=22.1295, 切向力Y=-1447.5986 +FPS=24.44, 法向力=2023.2261, 切向力X=-190.0139, 切向力Y=-1760.5651 +FPS=23.70, 法向力=2029.0863, 切向力X=-152.1600, 切向力Y=-1791.2534 +FPS=24.60, 法向力=2143.3059, 切向力X=813.8403, 切向力Y=-777.0189 +FPS=23.37, 法向力=1776.1633, 切向力X=-884.3149, 切向力Y=-630.0154 +FPS=24.46, 法向力=1748.1270, 切向力X=-861.6411, 切向力Y=-778.5543 +FPS=23.83, 法向力=1695.1934, 切向力X=506.7064, 切向力Y=-1161.5586 +FPS=23.13, 法向力=1940.0758, 切向力X=-224.3355, 切向力Y=-1310.3145 +FPS=24.01, 法向力=2366.2446, 切向力X=-665.8521, 切向力Y=-891.4091 +FPS=23.69, 法向力=2317.0645, 切向力X=-616.5730, 切向力Y=-869.9826 +FPS=23.85, 法向力=1724.3796, 切向力X=621.1318, 切向力Y=-976.2205 +FPS=23.56, 法向力=1773.6614, 切向力X=-22.7685, 切向力Y=-903.4657 +FPS=23.98, 法向力=1797.5215, 切向力X=-50.1954, 切向力Y=-936.3748 +FPS=23.35, 法向力=2298.2505, 切向力X=-431.9930, 切向力Y=-917.1924 +FPS=23.01, 法向力=1792.5029, 切向力X=-1029.5144, 切向力Y=-1397.5396 +FPS=23.54, 法向力=1848.0156, 切向力X=-1074.4858, 切向力Y=-1358.2283 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002111s (9 tiles incl ref), finalize=0.000054s, total=0.002436s +FPS=24.98, 法向力=1696.1128, 切向力X=1194.5599, 切向力Y=-1389.2811 +FPS=23.84, 法向力=1731.2893, 切向力X=-167.0836, 切向力Y=-850.9856 +FPS=25.50, 法向力=1724.2289, 切向力X=-155.6482, 切向力Y=-856.1016 +FPS=24.15, 法向力=1369.1841, 切向力X=-318.5604, 切向力Y=-979.7573 +FPS=24.14, 法向力=1898.4321, 切向力X=52.6586, 切向力Y=-1182.9668 +FPS=23.21, 法向力=1599.9768, 切向力X=-564.8872, 切向力Y=-1621.9985 +FPS=25.04, 法向力=1596.0260, 切向力X=-642.9240, 切向力Y=-1619.4191 +FPS=24.59, 法向力=1990.0210, 切向力X=-508.6272, 切向力Y=-853.4073 +FPS=24.21, 法向力=1978.2136, 切向力X=273.1360, 切向力Y=-830.0470 +FPS=25.07, 法向力=1824.8444, 切向力X=411.3045, 切向力Y=-904.3029 +FPS=23.99, 法向力=1584.3270, 切向力X=109.5198, 切向力Y=-830.0220 +FPS=23.96, 法向力=1850.4449, 切向力X=-184.0630, 切向力Y=-1526.4021 +FPS=25.13, 法向力=1843.6338, 切向力X=-74.0586, 切向力Y=-1590.2812 +FPS=23.61, 法向力=1446.7885, 切向力X=166.6181, 切向力Y=-1342.5555 +FPS=23.73, 法向力=1635.2684, 切向力X=-1207.9182, 切向力Y=-1822.6577 +FPS=24.16, 法向力=1609.2019, 切向力X=-441.2252, 切向力Y=-1676.9490 +FPS=25.39, 法向力=1565.0273, 切向力X=-307.9222, 切向力Y=-1750.4194 +FPS=23.81, 法向力=1994.5378, 切向力X=-352.7712, 切向力Y=-2208.0381 +FPS=24.30, 法向力=1983.3492, 切向力X=-193.3995, 切向力Y=-2216.5811 +FPS=25.32, 法向力=1945.1643, 切向力X=-115.2568, 切向力Y=-503.2999 +FPS=23.46, 法向力=1714.1899, 切向力X=553.3381, 切向力Y=-1181.2953 +FPS=24.07, 法向力=1355.6522, 切向力X=297.8720, 切向力Y=-1474.4709 +FPS=25.45, 法向力=1315.2725, 切向力X=187.8192, 切向力Y=-1443.9281 +FPS=24.39, 法向力=1696.0173, 切向力X=-542.9368, 切向力Y=-1034.0433 +FPS=25.01, 法向力=2165.3425, 切向力X=-770.0106, 切向力Y=-1422.9637 +FPS=24.91, 法向力=2214.0513, 切向力X=-709.4374, 切向力Y=-1367.1320 +FPS=23.99, 法向力=1901.5554, 切向力X=328.8784, 切向力Y=-1264.5266 +FPS=24.48, 法向力=1899.2996, 切向力X=-936.8387, 切向力Y=-1433.3464 +FPS=26.04, 法向力=1941.1113, 切向力X=-1040.3164, 切向力Y=-1503.8003 +FPS=24.81, 法向力=1830.2373, 切向力X=376.6374, 切向力Y=-1093.9255 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000281s, blend=0.002238s (9 tiles incl ref), finalize=0.000100s, total=0.002626s +FPS=25.18, 法向力=2161.0098, 切向力X=-834.8011, 切向力Y=-1805.0825 +FPS=25.17, 法向力=2123.1909, 切向力X=-795.9314, 切向力Y=-1936.5599 +FPS=23.37, 法向力=1902.8314, 切向力X=868.1936, 切向力Y=-1563.5062 +FPS=24.57, 法向力=2159.2297, 切向力X=-480.5263, 切向力Y=-1303.2947 +FPS=25.17, 法向力=2067.7351, 切向力X=-470.8561, 切向力Y=-1209.5559 +FPS=23.49, 法向力=2361.1851, 切向力X=-470.5856, 切向力Y=-1676.0781 +FPS=24.51, 法向力=1946.6161, 切向力X=-96.2174, 切向力Y=-1388.6211 +FPS=25.37, 法向力=1891.5330, 切向力X=-35.0227, 切向力Y=-1460.4091 +FPS=23.89, 法向力=2081.9463, 切向力X=147.9644, 切向力Y=-422.0753 +FPS=23.35, 法向力=2245.8350, 切向力X=397.1843, 切向力Y=-1440.1393 +FPS=24.56, 法向力=2262.8604, 切向力X=483.4938, 切向力Y=-1397.5439 +FPS=25.54, 法向力=1851.0209, 切向力X=48.7348, 切向力Y=-1385.4395 +FPS=23.43, 法向力=2401.9170, 切向力X=-943.4467, 切向力Y=-1177.3572 +FPS=24.44, 法向力=2419.7397, 切向力X=-1028.0560, 切向力Y=-1294.1697 +FPS=23.61, 法向力=2502.0781, 切向力X=-1324.6250, 切向力Y=-1145.1211 +FPS=23.74, 法向力=1844.7181, 切向力X=156.2302, 切向力Y=-711.1486 +FPS=23.74, 法向力=1912.9412, 切向力X=-327.5699, 切向力Y=-1063.5021 +FPS=24.01, 法向力=1986.7505, 切向力X=-347.3227, 切向力Y=-1075.7334 +FPS=23.39, 法向力=1924.2924, 切向力X=669.5982, 切向力Y=-525.6428 +FPS=24.09, 法向力=1693.9149, 切向力X=-524.7676, 切向力Y=-1579.7410 +FPS=22.58, 法向力=2059.7424, 切向力X=-220.5773, 切向力Y=-818.6025 +FPS=24.55, 法向力=2039.9214, 切向力X=-114.4059, 切向力Y=-772.1632 +FPS=23.12, 法向力=1539.4032, 切向力X=-78.2488, 切向力Y=-1706.9666 +FPS=24.23, 法向力=1685.6470, 切向力X=306.6776, 切向力Y=-1155.2477 +FPS=24.39, 法向力=1632.4587, 切向力X=379.3337, 切向力Y=-1272.1855 +FPS=22.68, 法向力=1538.9539, 切向力X=-189.0547, 切向力Y=-1153.7188 +FPS=23.10, 法向力=2031.4210, 切向力X=-312.4263, 切向力Y=-1878.8567 +FPS=24.53, 法向力=2000.9735, 切向力X=-229.6323, 切向力Y=-1880.8997 +FPS=24.39, 法向力=1986.1211, 切向力X=574.3219, 切向力Y=-991.5674 +FPS=22.83, 法向力=2210.5234, 切向力X=-84.6677, 切向力Y=-1319.0613 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000297s, blend=0.002395s (9 tiles incl ref), finalize=0.000077s, total=0.002775s +FPS=24.52, 法向力=2212.4785, 切向力X=-124.2198, 切向力Y=-1323.9360 +FPS=23.73, 法向力=2796.8958, 切向力X=211.6518, 切向力Y=-943.6262 +FPS=22.46, 法向力=2147.6138, 切向力X=142.0863, 切向力Y=-1690.9968 +FPS=23.80, 法向力=2105.0203, 切向力X=-28.7712, 切向力Y=-952.8914 +FPS=24.40, 法向力=2060.7473, 切向力X=-8.5340, 切向力Y=-971.4068 +FPS=23.50, 法向力=2456.6614, 切向力X=-516.3686, 切向力Y=-742.8995 +FPS=23.86, 法向力=1705.4392, 切向力X=105.6080, 切向力Y=-857.9468 +FPS=23.78, 法向力=1814.2889, 切向力X=262.7716, 切向力Y=-964.2053 +FPS=23.95, 法向力=1572.8116, 切向力X=467.0099, 切向力Y=-1453.3887 +FPS=22.74, 法向力=2067.1965, 切向力X=450.0906, 切向力Y=-1001.9851 +FPS=24.83, 法向力=2137.5850, 切向力X=370.6328, 切向力Y=-1024.6949 +FPS=23.75, 法向力=2267.2534, 切向力X=503.1276, 切向力Y=-1359.8018 +FPS=23.35, 法向力=2174.2727, 切向力X=-325.6968, 切向力Y=-1250.8828 +FPS=23.56, 法向力=1834.5087, 切向力X=373.9131, 切向力Y=-1985.5895 +FPS=24.78, 法向力=1792.8188, 切向力X=345.6353, 切向力Y=-1930.8254 +FPS=22.41, 法向力=2080.1943, 切向力X=-737.0829, 切向力Y=-731.7968 +FPS=21.80, 法向力=2649.8984, 切向力X=304.9226, 切向力Y=-1106.1072 +FPS=23.87, 法向力=2692.2576, 切向力X=283.2655, 切向力Y=-1091.5176 +FPS=24.48, 法向力=1909.0454, 切向力X=519.1902, 切向力Y=-1853.2976 +FPS=23.76, 法向力=1440.1799, 切向力X=234.7130, 切向力Y=-1305.1490 +FPS=23.96, 法向力=1818.1807, 切向力X=632.3262, 切向力Y=-144.3406 +FPS=24.50, 法向力=1817.1775, 切向力X=752.8589, 切向力Y=-51.7505 +FPS=23.23, 法向力=2114.6782, 切向力X=-945.4286, 切向力Y=-1697.8024 +FPS=23.81, 法向力=1305.8516, 切向力X=232.6331, 切向力Y=-1487.1897 +FPS=24.22, 法向力=1245.7837, 切向力X=333.4312, 切向力Y=-1540.1425 +FPS=24.00, 法向力=2283.7720, 切向力X=921.0590, 切向力Y=-1390.5717 +FPS=23.60, 法向力=2094.9438, 切向力X=-495.1958, 切向力Y=-1378.7422 +FPS=24.54, 法向力=2052.1799, 切向力X=-419.2765, 切向力Y=-1341.1809 +FPS=23.54, 法向力=2180.8984, 切向力X=682.7138, 切向力Y=-645.3091 +FPS=22.86, 法向力=1933.0873, 切向力X=792.2563, 切向力Y=-716.0803 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000369s, blend=0.002462s (9 tiles incl ref), finalize=0.000061s, total=0.002899s +FPS=23.50, 法向力=2684.0776, 切向力X=324.2555, 切向力Y=-1076.2537 +FPS=25.04, 法向力=2678.7593, 切向力X=416.6106, 切向力Y=-1138.0638 +FPS=24.53, 法向力=2176.1843, 切向力X=894.7539, 切向力Y=-1351.5082 +FPS=25.24, 法向力=2136.9475, 切向力X=968.8104, 切向力Y=-1336.3018 +FPS=25.37, 法向力=2646.6040, 切向力X=-404.3885, 切向力Y=-1465.3674 +FPS=23.15, 法向力=2627.6196, 切向力X=-214.3465, 切向力Y=-1054.7527 +FPS=23.74, 法向力=2106.8303, 切向力X=342.3089, 切向力Y=-815.1160 +FPS=25.51, 法向力=2089.9255, 切向力X=521.8210, 切向力Y=-697.5922 +FPS=24.50, 法向力=2451.8281, 切向力X=66.2949, 切向力Y=-1175.2632 +FPS=24.00, 法向力=2585.2351, 切向力X=-229.0310, 切向力Y=-1053.5178 +FPS=25.17, 法向力=2618.9292, 切向力X=-175.7608, 切向力Y=-994.2075 +FPS=23.18, 法向力=2244.0730, 切向力X=358.4810, 切向力Y=-1217.6289 +FPS=23.99, 法向力=2280.6602, 切向力X=399.6941, 切向力Y=-1401.1592 +FPS=23.61, 法向力=2277.2056, 切向力X=432.3528, 切向力Y=-1430.9357 +FPS=23.86, 法向力=2162.2451, 切向力X=-285.6094, 切向力Y=-1582.0021 +FPS=23.78, 法向力=2702.8125, 切向力X=1006.8156, 切向力Y=-1338.5583 +FPS=24.16, 法向力=2641.0430, 切向力X=1116.2205, 切向力Y=-1409.4620 +FPS=24.29, 法向力=2514.3586, 切向力X=-189.9876, 切向力Y=-1489.4304 +FPS=23.95, 法向力=2558.5981, 切向力X=227.3989, 切向力Y=-917.3152 +FPS=23.76, 法向力=1729.5707, 切向力X=1052.4221, 切向力Y=-73.4055 +FPS=24.38, 法向力=1792.5353, 切向力X=963.2766, 切向力Y=-268.0374 +FPS=23.93, 法向力=1545.9788, 切向力X=-232.6148, 切向力Y=-1034.0605 +FPS=23.42, 法向力=1868.0511, 切向力X=308.3923, 切向力Y=-1973.6368 +FPS=23.84, 法向力=1829.9543, 切向力X=349.7046, 切向力Y=-1976.3066 +FPS=24.83, 法向力=1366.2755, 切向力X=397.2039, 切向力Y=-1425.5314 +FPS=23.59, 法向力=2255.2976, 切向力X=-942.6792, 切向力Y=-864.8843 +FPS=24.81, 法向力=2238.5039, 切向力X=-1001.5063, 切向力Y=-949.0417 +FPS=24.23, 法向力=2539.7168, 切向力X=52.1747, 切向力Y=-1025.2903 +FPS=22.98, 法向力=2203.0913, 切向力X=-184.4947, 切向力Y=-2062.4888 +FPS=23.32, 法向力=2422.0034, 切向力X=458.7380, 切向力Y=-1385.3442 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000298s, blend=0.002191s (9 tiles incl ref), finalize=0.000080s, total=0.002576s +FPS=24.42, 法向力=2385.2656, 切向力X=432.0836, 切向力Y=-1440.4032 +FPS=23.07, 法向力=1955.2222, 切向力X=594.9461, 切向力Y=-609.3268 +FPS=23.03, 法向力=2237.4634, 切向力X=-487.8900, 切向力Y=-1826.2107 +FPS=24.43, 法向力=2261.8813, 切向力X=-562.4677, 切向力Y=-1796.3049 +FPS=22.86, 法向力=2873.9448, 切向力X=174.2784, 切向力Y=-1062.9182 +FPS=23.18, 法向力=2140.5786, 切向力X=-74.2095, 切向力Y=-1187.4965 +FPS=23.43, 法向力=2132.6360, 切向力X=81.2538, 切向力Y=-1469.1390 +FPS=23.74, 法向力=2106.3877, 切向力X=155.0948, 切向力Y=-1493.1466 +FPS=23.39, 法向力=2116.9919, 切向力X=-383.5948, 切向力Y=-1067.1918 +FPS=24.11, 法向力=2273.8154, 切向力X=-89.1405, 切向力Y=-1488.3949 +FPS=23.89, 法向力=2361.0723, 切向力X=-36.2469, 切向力Y=-1460.9937 +FPS=24.16, 法向力=1462.7476, 切向力X=1004.5842, 切向力Y=-2729.9585 +FPS=23.65, 法向力=2233.8452, 切向力X=-93.2212, 切向力Y=-1043.8303 +FPS=24.41, 法向力=2265.6816, 切向力X=-129.7169, 切向力Y=-961.7909 +FPS=23.98, 法向力=1765.9690, 切向力X=38.1599, 切向力Y=-1713.0449 +FPS=23.75, 法向力=2607.7559, 切向力X=164.6220, 切向力Y=-394.9086 +FPS=24.33, 法向力=1731.0884, 切向力X=-207.4264, 切向力Y=-2346.5103 +FPS=23.68, 法向力=1815.5122, 切向力X=-297.3387, 切向力Y=-2445.0840 +FPS=23.52, 法向力=1396.5415, 切向力X=-235.8941, 切向力Y=-1063.8390 +FPS=23.33, 法向力=2376.3723, 切向力X=749.7900, 切向力Y=-968.4279 +FPS=24.47, 法向力=2395.3110, 切向力X=811.1307, 切向力Y=-1113.7443 +FPS=21.91, 法向力=1717.7571, 切向力X=112.7271, 切向力Y=-989.3539 +FPS=22.49, 法向力=2082.9600, 切向力X=-681.1266, 切向力Y=-1233.5430 +FPS=24.25, 法向力=1763.8921, 切向力X=-469.6861, 切向力Y=-1794.1394 +FPS=23.74, 法向力=1763.7344, 切向力X=-493.8518, 切向力Y=-1846.9465 +FPS=22.10, 法向力=2191.3203, 切向力X=402.6595, 切向力Y=-838.8375 +FPS=23.77, 法向力=2845.1555, 切向力X=-748.2224, 切向力Y=-1793.6692 +FPS=24.08, 法向力=2424.7561, 切向力X=49.6383, 切向力Y=-975.3675 +FPS=23.94, 法向力=2466.9109, 切向力X=16.3318, 切向力Y=-866.1665 +FPS=22.97, 法向力=1841.6326, 切向力X=-644.4445, 切向力Y=-2612.2778 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000269s, blend=0.002793s (9 tiles incl ref), finalize=0.000211s, total=0.003280s +FPS=23.68, 法向力=1855.4191, 切向力X=-651.5095, 切向力Y=-2597.0322 +FPS=25.01, 法向力=2959.7253, 切向力X=844.5713, 切向力Y=-1487.6782 +FPS=23.08, 法向力=1917.6536, 切向力X=30.4482, 切向力Y=-2297.6399 +FPS=22.75, 法向力=2679.2798, 切向力X=79.4711, 切向力Y=-1280.8318 +FPS=24.34, 法向力=2658.0400, 切向力X=94.8187, 切向力Y=-1447.2051 +FPS=22.57, 法向力=1809.4731, 切向力X=801.9113, 切向力Y=-1347.1904 +FPS=22.35, 法向力=1816.1746, 切向力X=616.8477, 切向力Y=-1258.7834 +FPS=22.31, 法向力=1744.0803, 切向力X=568.6735, 切向力Y=-1432.7498 +FPS=22.63, 法向力=1902.7887, 切向力X=741.1583, 切向力Y=-1035.0193 +FPS=24.38, 法向力=2255.7671, 切向力X=-377.6860, 切向力Y=-1417.2457 +FPS=22.61, 法向力=2016.9946, 切向力X=-450.9980, 切向力Y=-1316.2720 +FPS=24.22, 法向力=2031.7903, 切向力X=-430.9409, 切向力Y=-1309.5002 +FPS=22.71, 法向力=3092.6001, 切向力X=193.8856, 切向力Y=-1836.7502 +FPS=22.65, 法向力=2455.5127, 切向力X=-408.3825, 切向力Y=-1369.0967 +FPS=23.02, 法向力=1777.8016, 切向力X=1282.6694, 切向力Y=-1132.0210 +FPS=21.54, 法向力=1878.9688, 切向力X=1172.9338, 切向力Y=-1277.8795 +FPS=22.60, 法向力=2760.3530, 切向力X=3376.9060, 切向力Y=-11.2621 +FPS=23.56, 法向力=2464.1877, 切向力X=-625.5653, 切向力Y=-1204.7269 +FPS=24.06, 法向力=2449.9094, 切向力X=-738.8281, 切向力Y=-1216.6815 +FPS=23.39, 法向力=1834.0513, 切向力X=30.0139, 切向力Y=-1401.9385 +FPS=23.02, 法向力=2817.8145, 切向力X=-1319.6411, 切向力Y=-976.6956 +FPS=24.54, 法向力=2640.4639, 切向力X=-501.3694, 切向力Y=-1156.9644 +FPS=23.34, 法向力=2684.9253, 切向力X=-450.1292, 切向力Y=-1111.2991 +FPS=23.08, 法向力=2009.5005, 切向力X=-217.3036, 切向力Y=-2380.4287 +FPS=23.52, 法向力=2924.3003, 切向力X=-1234.3607, 切向力Y=-1889.9175 +FPS=24.09, 法向力=2886.7490, 切向力X=-1210.9078, 切向力Y=-1854.1139 +FPS=24.33, 法向力=1951.3838, 切向力X=-869.1416, 切向力Y=-1842.2314 +FPS=24.10, 法向力=2175.0984, 切向力X=-607.5942, 切向力Y=-1116.4001 +FPS=24.50, 法向力=2246.3203, 切向力X=-575.3136, 切向力Y=-1036.5537 +FPS=25.58, 法向力=2350.0132, 切向力X=-1945.0457, 切向力Y=-1943.2092 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000357s, blend=0.002280s (9 tiles incl ref), finalize=0.000055s, total=0.002699s +FPS=22.96, 法向力=1934.1709, 切向力X=863.6749, 切向力Y=-2046.7196 +FPS=23.38, 法向力=2296.8853, 切向力X=209.6254, 切向力Y=-1533.7595 +FPS=25.53, 法向力=2259.8931, 切向力X=350.4076, 切向力Y=-1635.6533 +FPS=23.40, 法向力=2565.8721, 切向力X=-464.6745, 切向力Y=-2141.5764 +FPS=23.52, 法向力=2695.7192, 切向力X=1452.0723, 切向力Y=-1207.5559 +FPS=25.40, 法向力=2706.1311, 切向力X=1381.6005, 切向力Y=-1376.9968 +FPS=23.21, 法向力=2276.5481, 切向力X=-534.0469, 切向力Y=-972.7452 +FPS=24.05, 法向力=2416.9636, 切向力X=-428.7444, 切向力Y=-1907.8009 +FPS=24.51, 法向力=2407.7576, 切向力X=-300.1443, 切向力Y=-1907.3159 +FPS=25.09, 法向力=1927.6895, 切向力X=-53.7466, 切向力Y=-1595.1006 +FPS=24.03, 法向力=2657.6177, 切向力X=-973.6141, 切向力Y=-1798.4969 +FPS=24.22, 法向力=2729.4702, 切向力X=-1055.2595, 切向力Y=-1805.0544 +FPS=23.34, 法向力=1975.2742, 切向力X=881.1242, 切向力Y=-1835.0725 +FPS=23.76, 法向力=2071.8054, 切向力X=-415.5645, 切向力Y=-2257.5757 +FPS=22.94, 法向力=2171.3799, 切向力X=284.4821, 切向力Y=-960.1791 +FPS=24.52, 法向力=2175.8486, 切向力X=322.2888, 切向力Y=-920.1244 +FPS=24.21, 法向力=1991.0310, 切向力X=-1643.0717, 切向力Y=-1868.9304 +FPS=24.38, 法向力=2092.1953, 切向力X=-809.0405, 切向力Y=-1414.2770 +FPS=23.61, 法向力=2170.5354, 切向力X=-779.3342, 切向力Y=-1361.1713 +FPS=24.73, 法向力=2273.4507, 切向力X=919.7535, 切向力Y=-1165.4158 +FPS=23.46, 法向力=1629.4258, 切向力X=238.0519, 切向力Y=-1545.0393 +FPS=24.87, 法向力=1623.0522, 切向力X=125.7233, 切向力Y=-1521.5243 +FPS=24.58, 法向力=3501.2383, 切向力X=929.5411, 切向力Y=-1156.4819 +FPS=23.43, 法向力=2257.3025, 切向力X=188.2497, 切向力Y=-2169.3232 +FPS=24.14, 法向力=1686.3027, 切向力X=34.4906, 切向力Y=-1808.3538 +FPS=24.47, 法向力=1700.5247, 切向力X=-58.1950, 切向力Y=-1737.4634 +FPS=22.92, 法向力=2533.3618, 切向力X=24.2382, 切向力Y=-761.8373 +FPS=24.14, 法向力=3139.1875, 切向力X=1784.8352, 切向力Y=-1043.8247 +FPS=24.92, 法向力=3174.6819, 切向力X=1834.7882, 切向力Y=-1147.4648 +FPS=22.64, 法向力=1954.7589, 切向力X=-675.7629, 切向力Y=-1027.6615 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002155s (9 tiles incl ref), finalize=0.000056s, total=0.002484s +FPS=23.88, 法向力=2307.8667, 切向力X=1821.3999, 切向力Y=-1877.7065 +FPS=23.50, 法向力=2380.7644, 切向力X=1833.4111, 切向力Y=-1873.4126 +FPS=23.61, 法向力=2227.7935, 切向力X=2150.3127, 切向力Y=-1044.6279 +FPS=24.39, 法向力=2387.6179, 切向力X=636.3789, 切向力Y=-1508.4062 +FPS=25.24, 法向力=2406.5198, 切向力X=650.6317, 切向力Y=-1414.8726 +FPS=23.88, 法向力=2526.9546, 切向力X=332.5702, 切向力Y=-235.5220 +FPS=23.98, 法向力=2683.6826, 切向力X=723.5847, 切向力Y=-2131.9854 +FPS=24.50, 法向力=2916.9482, 切向力X=-126.4883, 切向力Y=-1442.5936 +FPS=24.46, 法向力=2968.8618, 切向力X=-373.7266, 切向力Y=-1463.7972 +FPS=22.89, 法向力=1844.5571, 切向力X=362.2243, 切向力Y=-1867.3990 +FPS=23.92, 法向力=2075.8755, 切向力X=-100.7401, 切向力Y=-1992.8015 +FPS=24.72, 法向力=2089.6587, 切向力X=-128.1805, 切向力Y=-1920.8512 +FPS=23.93, 法向力=2276.5364, 切向力X=-86.8429, 切向力Y=-1355.7429 +FPS=24.03, 法向力=1897.0696, 切向力X=1463.6571, 切向力Y=-1341.9094 +FPS=23.56, 法向力=1880.7220, 切向力X=1436.9614, 切向力Y=-1309.4524 +FPS=24.36, 法向力=2237.4333, 切向力X=-123.3245, 切向力Y=-1525.2351 +FPS=23.30, 法向力=2393.6470, 切向力X=-711.4750, 切向力Y=-2152.0669 +FPS=25.45, 法向力=2439.2490, 切向力X=-695.1583, 切向力Y=-2242.5154 +FPS=23.12, 法向力=2014.9785, 切向力X=763.4521, 切向力Y=-1579.4729 +FPS=24.53, 法向力=1452.3851, 切向力X=112.7807, 切向力Y=-1655.0908 +FPS=24.82, 法向力=1444.0157, 切向力X=64.2226, 切向力Y=-1526.2139 +FPS=23.93, 法向力=2510.0444, 切向力X=236.6848, 切向力Y=-1300.5043 +FPS=23.77, 法向力=2328.0762, 切向力X=1077.7046, 切向力Y=-953.0306 +FPS=24.83, 法向力=2308.5835, 切向力X=941.9052, 切向力Y=-996.4796 +FPS=24.55, 法向力=1734.4435, 切向力X=-153.9037, 切向力Y=-1979.9426 +FPS=24.77, 法向力=2210.0630, 切向力X=1378.8964, 切向力Y=-608.1403 +FPS=25.73, 法向力=2892.1445, 切向力X=668.8632, 切向力Y=-1256.4288 +FPS=26.06, 法向力=2912.9299, 切向力X=749.1077, 切向力Y=-1311.6584 +FPS=23.95, 法向力=1884.5610, 切向力X=1506.6284, 切向力Y=-1870.8036 +FPS=25.24, 法向力=1838.1604, 切向力X=1624.6550, 切向力Y=-1946.1855 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000297s, blend=0.002451s (9 tiles incl ref), finalize=0.000059s, total=0.002814s +FPS=24.75, 法向力=2690.7100, 切向力X=1765.4396, 切向力Y=-855.8814 +FPS=24.45, 法向力=2734.9514, 切向力X=82.2102, 切向力Y=-1857.7368 +FPS=25.29, 法向力=2122.8555, 切向力X=652.0654, 切向力Y=-1940.7141 +FPS=20.50, 法向力=2061.2451, 切向力X=621.3807, 切向力Y=-2003.4531 +FPS=24.36, 法向力=2142.6836, 切向力X=-35.3887, 切向力Y=-1411.2551 +FPS=25.41, 法向力=2145.9255, 切向力X=-1492.6743, 切向力Y=-1127.6562 +FPS=24.30, 法向力=2174.3247, 切向力X=-1575.8950, 切向力Y=-1093.3983 +FPS=24.98, 法向力=1955.6125, 切向力X=-198.5242, 切向力Y=-1189.8379 +FPS=24.05, 法向力=2482.9670, 切向力X=959.1560, 切向力Y=-1215.4460 +FPS=25.78, 法向力=2518.6538, 切向力X=776.8594, 切向力Y=-1249.3793 +FPS=24.17, 法向力=3078.4043, 切向力X=1454.3647, 切向力Y=-584.9860 +FPS=25.11, 法向力=2168.1526, 切向力X=1769.5210, 切向力Y=-1790.0496 +FPS=24.29, 法向力=2473.9478, 切向力X=286.7080, 切向力Y=-2001.0100 +FPS=25.28, 法向力=2433.7529, 切向力X=323.4879, 切向力Y=-2130.3477 +FPS=25.47, 法向力=2146.4771, 切向力X=-206.9613, 切向力Y=-1583.8462 +FPS=25.19, 法向力=2162.4292, 切向力X=-173.7405, 切向力Y=-1622.0676 +FPS=22.35, 法向力=2757.7271, 切向力X=1249.7727, 切向力Y=-1322.5735 +FPS=24.06, 法向力=2163.9504, 切向力X=1107.4973, 切向力Y=-558.5297 +FPS=25.61, 法向力=2747.5227, 切向力X=76.6415, 切向力Y=-1318.0352 +FPS=24.63, 法向力=2751.8806, 切向力X=92.6367, 切向力Y=-1322.2513 +FPS=24.82, 法向力=2885.5632, 切向力X=-144.1568, 切向力Y=-660.8940 +FPS=25.06, 法向力=2826.5254, 切向力X=-90.6846, 切向力Y=-469.9173 +FPS=24.48, 法向力=2072.6582, 切向力X=-885.0045, 切向力Y=-764.7832 +FPS=23.09, 法向力=1413.4592, 切向力X=273.9869, 切向力Y=-1902.6810 +FPS=24.70, 法向力=3012.0571, 切向力X=1978.5536, 切向力Y=-1361.3195 +FPS=25.99, 法向力=3004.4836, 切向力X=1989.2942, 切向力Y=-1296.5024 +FPS=25.10, 法向力=2056.0840, 切向力X=1083.5150, 切向力Y=-1434.7870 +FPS=24.41, 法向力=2086.9534, 切向力X=1129.2351, 切向力Y=-1585.0625 +FPS=24.30, 法向力=2621.4448, 切向力X=1073.0682, 切向力Y=-982.5847 +FPS=20.87, 法向力=2021.0582, 切向力X=943.2381, 切向力Y=-1634.6749 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000328s, blend=0.002282s (9 tiles incl ref), finalize=0.000059s, total=0.002675s +FPS=38.99, 法向力=2548.1685, 切向力X=1164.6902, 切向力Y=-530.7925 +FPS=32.87, 法向力=2578.1060, 切向力X=1172.3966, 切向力Y=-448.8934 +FPS=28.70, 法向力=2575.9746, 切向力X=-781.5359, 切向力Y=-900.1599 +FPS=29.08, 法向力=2551.6545, 切向力X=-687.0098, 切向力Y=-873.3569 +FPS=28.66, 法向力=2192.3604, 切向力X=-572.8486, 切向力Y=-557.1934 +FPS=33.80, 法向力=2276.6313, 切向力X=-308.7886, 切向力Y=-475.3301 +FPS=32.79, 法向力=2412.5850, 切向力X=541.5042, 切向力Y=-640.5104 +FPS=33.01, 法向力=2442.4124, 切向力X=540.9560, 切向力Y=-603.8655 +FPS=31.64, 法向力=2268.8511, 切向力X=1009.5976, 切向力Y=-1804.2710 +FPS=32.58, 法向力=2427.0698, 切向力X=1197.5251, 切向力Y=-1941.8245 +FPS=30.88, 法向力=2599.9458, 切向力X=396.2099, 切向力Y=-1242.7235 +FPS=33.11, 法向力=2639.1562, 切向力X=490.4279, 切向力Y=-1341.7389 +FPS=31.13, 法向力=2909.0630, 切向力X=2041.3042, 切向力Y=-463.2361 +FPS=33.11, 法向力=2910.5498, 切向力X=2009.3190, 切向力Y=-398.4530 +FPS=32.02, 法向力=2211.5247, 切向力X=216.0233, 切向力Y=-1645.8317 +FPS=33.81, 法向力=2327.2891, 切向力X=714.3512, 切向力Y=-1296.6001 +FPS=33.21, 法向力=2396.0234, 切向力X=691.6971, 切向力Y=-1293.5802 +FPS=28.81, 法向力=2381.2471, 切向力X=709.2051, 切向力Y=-1242.3760 +FPS=32.37, 法向力=1623.6865, 切向力X=1365.5262, 切向力Y=-1960.7311 +FPS=34.43, 法向力=1670.1661, 切向力X=1289.8286, 切向力Y=-2062.0405 +FPS=31.88, 法向力=1772.3164, 切向力X=-344.3841, 切向力Y=-2070.1404 +FPS=33.35, 法向力=1879.5530, 切向力X=-318.8224, 切向力Y=-2006.2832 +FPS=31.22, 法向力=2872.5015, 切向力X=1836.2905, 切向力Y=-762.3662 +FPS=29.42, 法向力=2104.1763, 切向力X=-1223.7048, 切向力Y=-2051.8101 +FPS=33.25, 法向力=2107.2490, 切向力X=-1235.1323, 切向力Y=-2011.2791 +FPS=32.47, 法向力=2762.4824, 切向力X=362.6154, 切向力Y=-1037.9265 +FPS=34.12, 法向力=2781.8726, 切向力X=322.8161, 切向力Y=-1072.9866 +FPS=33.08, 法向力=2778.3574, 切向力X=343.7855, 切向力Y=-1076.0422 +FPS=33.33, 法向力=2469.0054, 切向力X=754.0982, 切向力Y=-1178.3646 +FPS=32.53, 法向力=2407.4329, 切向力X=890.7533, 切向力Y=-1239.8540 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000003s (hit), reset=0.000334s, blend=0.002694s (9 tiles incl ref), finalize=0.000072s, total=0.003111s +FPS=30.56, 法向力=2257.9497, 切向力X=2046.8010, 切向力Y=-1906.9575 +FPS=30.49, 法向力=2434.8970, 切向力X=-1013.0142, 切向力Y=-2180.5054 +FPS=34.42, 法向力=2355.1489, 切向力X=-895.7687, 切向力Y=-2018.2690 +FPS=33.17, 法向力=2027.5115, 切向力X=-75.7147, 切向力Y=-1626.2242 +FPS=34.75, 法向力=1974.6113, 切向力X=-44.2884, 切向力Y=-1751.7772 +FPS=32.74, 法向力=1923.2960, 切向力X=-1483.4114, 切向力Y=-1827.6920 +FPS=32.84, 法向力=2056.2402, 切向力X=-1526.1875, 切向力Y=-1707.6223 +FPS=32.18, 法向力=2488.8386, 切向力X=696.5520, 切向力Y=-892.6742 +FPS=34.32, 法向力=2527.5391, 切向力X=844.5170, 切向力Y=-896.5605 +FPS=32.03, 法向力=1721.1294, 切向力X=439.2866, 切向力Y=-864.2399 +FPS=34.19, 法向力=1736.1428, 切向力X=566.9509, 切向力Y=-983.3526 +FPS=31.86, 法向力=3316.0005, 切向力X=-533.9404, 切向力Y=-1007.1520 +FPS=33.79, 法向力=3317.1204, 切向力X=-223.4197, 切向力Y=-1037.0626 +FPS=30.91, 法向力=2977.3110, 切向力X=239.0058, 切向力Y=-1431.4749 +FPS=34.64, 法向力=2939.6599, 切向力X=270.2188, 切向力Y=-1528.7260 +FPS=33.38, 法向力=2876.2314, 切向力X=-114.2218, 切向力Y=-1540.9441 +FPS=33.98, 法向力=2843.3618, 切向力X=-0.1260, 切向力Y=-1656.5278 +FPS=30.80, 法向力=2274.8767, 切向力X=354.1951, 切向力Y=-1705.1125 +FPS=32.78, 法向力=2324.1536, 切向力X=336.1707, 切向力Y=-1772.8640 +FPS=31.77, 法向力=2362.9126, 切向力X=179.5357, 切向力Y=-2145.2334 +FPS=33.18, 法向力=2308.6116, 切向力X=104.7940, 切向力Y=-2094.8628 +FPS=30.66, 法向力=3198.3188, 切向力X=993.3293, 切向力Y=-1625.3242 +FPS=34.57, 法向力=3195.2900, 切向力X=1155.7476, 切向力Y=-1636.0763 +FPS=32.14, 法向力=1690.0884, 切向力X=-668.4205, 切向力Y=-1340.0006 +FPS=34.90, 法向力=1686.8933, 切向力X=-630.9912, 切向力Y=-1368.8521 +FPS=32.38, 法向力=2562.3193, 切向力X=505.3254, 切向力Y=-1502.0717 +FPS=31.69, 法向力=2544.5129, 切向力X=396.5829, 切向力Y=-1561.1083 +FPS=32.17, 法向力=1990.9020, 切向力X=592.3138, 切向力Y=-2932.4946 +FPS=33.88, 法向力=1931.4302, 切向力X=600.6401, 切向力Y=-2881.4854 +FPS=32.41, 法向力=2310.3464, 切向力X=-886.9561, 切向力Y=-1803.7979 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002102s (9 tiles incl ref), finalize=0.000052s, total=0.002412s +FPS=34.51, 法向力=2298.7168, 切向力X=-996.7269, 切向力Y=-1831.3787 +FPS=30.68, 法向力=2910.7021, 切向力X=-622.9930, 切向力Y=-1668.6179 +FPS=31.62, 法向力=2966.9785, 切向力X=-461.7335, 切向力Y=-1519.2659 +FPS=31.86, 法向力=1337.3254, 切向力X=1599.6962, 切向力Y=-1660.8417 +FPS=32.52, 法向力=1393.3118, 切向力X=1675.0244, 切向力Y=-1597.7153 +FPS=32.83, 法向力=1757.1113, 切向力X=-364.9368, 切向力Y=-1619.3342 +FPS=32.66, 法向力=1745.8955, 切向力X=-316.6268, 切向力Y=-1404.9221 +FPS=31.87, 法向力=1913.1675, 切向力X=-1250.9115, 切向力Y=-1407.3761 +FPS=32.16, 法向力=1865.8337, 切向力X=-1245.7684, 切向力Y=-1447.2146 +FPS=31.23, 法向力=2146.7461, 切向力X=-1118.4774, 切向力Y=-2012.5837 +FPS=30.96, 法向力=2075.4607, 切向力X=852.9338, 切向力Y=-2103.1045 +FPS=34.77, 法向力=2096.0889, 切向力X=650.8424, 切向力Y=-2200.5513 +FPS=33.33, 法向力=3159.3918, 切向力X=1330.2151, 切向力Y=-147.1594 +FPS=34.38, 法向力=3201.6536, 切向力X=1301.4314, 切向力Y=-211.9053 +FPS=32.84, 法向力=3218.6133, 切向力X=1282.2316, 切向力Y=-219.8095 +FPS=32.89, 法向力=3398.7822, 切向力X=2789.4644, 切向力Y=-736.3632 +FPS=32.70, 法向力=3454.6162, 切向力X=2772.9800, 切向力Y=-586.4963 +FPS=32.97, 法向力=2134.0679, 切向力X=115.2603, 切向力Y=-1835.1565 +FPS=30.50, 法向力=1904.2325, 切向力X=2118.6338, 切向力Y=-1487.6724 +FPS=32.73, 法向力=1913.4463, 切向力X=2129.1641, 切向力Y=-1562.8521 +FPS=30.14, 法向力=3023.7539, 切向力X=-2247.8608, 切向力Y=-1800.1128 +FPS=33.35, 法向力=2923.0503, 切向力X=-2119.0938, 切向力Y=-1786.2797 +FPS=30.12, 法向力=2399.9146, 切向力X=-543.4547, 切向力Y=-2445.5938 +FPS=33.30, 法向力=2333.5938, 切向力X=-449.8395, 切向力Y=-2578.8159 +FPS=31.88, 法向力=2362.5906, 切向力X=-468.0561, 切向力Y=-128.3238 +FPS=33.45, 法向力=2341.4080, 切向力X=-443.1788, 切向力Y=-187.0944 +FPS=31.75, 法向力=1989.7717, 切向力X=-743.9429, 切向力Y=-2031.6721 +FPS=29.40, 法向力=2031.8358, 切向力X=-764.6163, 切向力Y=-2154.2153 +FPS=31.82, 法向力=2586.5271, 切向力X=417.6895, 切向力Y=-1128.6218 +FPS=32.30, 法向力=2579.4177, 切向力X=481.5750, 切向力Y=-1106.3325 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000285s, blend=0.002153s (9 tiles incl ref), finalize=0.000053s, total=0.002498s +FPS=31.77, 法向力=2177.8931, 切向力X=249.3911, 切向力Y=-2074.8164 +FPS=32.85, 法向力=2137.6941, 切向力X=339.2165, 切向力Y=-2154.2222 +FPS=30.75, 法向力=2640.3042, 切向力X=-109.8853, 切向力Y=-736.7689 +FPS=32.71, 法向力=2161.6758, 切向力X=-7.5868, 切向力Y=-2372.9883 +FPS=32.40, 法向力=2183.1384, 切向力X=-13.1488, 切向力Y=-2375.4722 +FPS=32.64, 法向力=1935.2522, 切向力X=1676.0391, 切向力Y=-734.0853 +FPS=32.94, 法向力=1918.9458, 切向力X=1808.7629, 切向力Y=-846.8153 +FPS=32.04, 法向力=1894.0941, 切向力X=1814.8938, 切向力Y=-850.7751 +FPS=31.89, 法向力=2419.3418, 切向力X=-192.1275, 切向力Y=-1337.8180 +FPS=32.47, 法向力=2549.0515, 切向力X=-278.1180, 切向力Y=-1200.2390 +FPS=33.28, 法向力=2814.6816, 切向力X=-394.5309, 切向力Y=-2001.3433 +FPS=30.80, 法向力=2388.4905, 切向力X=1576.3756, 切向力Y=-1640.3086 +FPS=33.42, 法向力=2378.3501, 切向力X=1428.0001, 切向力Y=-1608.7848 +FPS=31.98, 法向力=1917.4375, 切向力X=-4.4292, 切向力Y=-2162.3682 +FPS=31.18, 法向力=1929.6611, 切向力X=7.0255, 切向力Y=-2396.8181 +FPS=30.95, 法向力=2442.0923, 切向力X=-304.1980, 切向力Y=-2227.2559 +FPS=33.63, 法向力=2355.4194, 切向力X=-185.2698, 切向力Y=-2177.1262 +FPS=31.67, 法向力=1904.6095, 切向力X=691.9233, 切向力Y=-2059.1040 +FPS=33.90, 法向力=1977.3767, 切向力X=728.0504, 切向力Y=-1907.0120 +FPS=31.38, 法向力=2256.6621, 切向力X=1360.8955, 切向力Y=-929.7001 +FPS=23.03, 法向力=2272.8823, 切向力X=1410.3779, 切向力Y=-909.0041 +FPS=6.50, 法向力=2206.2361, 切向力X=886.4819, 切向力Y=-1598.8931 +FPS=31.71, 法向力=2658.8674, 切向力X=-32.5886, 切向力Y=-1464.6836 +FPS=32.27, 法向力=2681.9978, 切向力X=-8.5529, 切向力Y=-1554.7202 +FPS=31.89, 法向力=2295.9629, 切向力X=-291.0938, 切向力Y=-1665.3198 +FPS=33.95, 法向力=2328.8730, 切向力X=-148.4976, 切向力Y=-1509.9009 +FPS=32.03, 法向力=2454.4280, 切向力X=2555.7798, 切向力Y=-951.3541 +FPS=32.33, 法向力=2468.4968, 切向力X=2463.7695, 切向力Y=-925.1293 +FPS=32.26, 法向力=2946.3281, 切向力X=2752.4121, 切向力Y=-1731.9524 +FPS=33.74, 法向力=2961.2920, 切向力X=2735.8298, 切向力Y=-1692.4160 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000283s, blend=0.002127s (9 tiles incl ref), finalize=0.000056s, total=0.002472s +FPS=29.92, 法向力=2022.8086, 切向力X=220.4930, 切向力Y=-2228.9106 +FPS=33.66, 法向力=2061.2129, 切向力X=90.1682, 切向力Y=-2358.9683 +FPS=30.24, 法向力=2032.9689, 切向力X=32.2285, 切向力Y=-1828.7227 +FPS=32.31, 法向力=2002.9336, 切向力X=27.0438, 切向力Y=-1782.6754 +FPS=32.64, 法向力=1578.1982, 切向力X=223.4559, 切向力Y=-2316.7756 +FPS=34.96, 法向力=1603.1353, 切向力X=271.8412, 切向力Y=-2308.6016 +FPS=32.31, 法向力=2325.4817, 切向力X=594.8678, 切向力Y=-1873.1252 +FPS=34.72, 法向力=2338.0547, 切向力X=622.1497, 切向力Y=-1910.8984 +FPS=33.81, 法向力=3161.8232, 切向力X=295.7058, 切向力Y=-1622.0844 +FPS=35.79, 法向力=3158.5471, 切向力X=375.6010, 切向力Y=-1589.4678 +FPS=35.19, 法向力=3458.1785, 切向力X=1537.9458, 切向力Y=-2062.5459 +FPS=31.22, 法向力=3598.1921, 切向力X=1450.4752, 切向力Y=-2115.7056 +FPS=26.76, 法向力=1405.7151, 切向力X=408.6239, 切向力Y=-1425.1882 +FPS=31.50, 法向力=1458.9734, 切向力X=410.4063, 切向力Y=-1411.5220 +FPS=32.13, 法向力=2157.8491, 切向力X=84.8818, 切向力Y=-2034.8695 +FPS=32.97, 法向力=2231.4326, 切向力X=14.2964, 切向力Y=-1976.8909 +FPS=34.10, 法向力=1954.7357, 切向力X=-1014.6609, 切向力Y=-2680.8867 +FPS=34.35, 法向力=2014.2512, 切向力X=-1051.3303, 切向力Y=-2795.7456 +FPS=34.54, 法向力=3158.1294, 切向力X=-1971.7896, 切向力Y=-3044.5881 +FPS=34.60, 法向力=3126.2866, 切向力X=-1912.6284, 切向力Y=-3003.6636 +FPS=32.43, 法向力=1856.2908, 切向力X=1060.2671, 切向力Y=-909.5603 +FPS=34.26, 法向力=1967.3538, 切向力X=973.9484, 切向力Y=-779.2227 +FPS=30.80, 法向力=3668.9082, 切向力X=1384.3872, 切向力Y=-1026.6208 +FPS=34.55, 法向力=3755.7458, 切向力X=1477.1716, 切向力Y=-938.2615 +FPS=32.94, 法向力=1650.4978, 切向力X=74.2725, 切向力Y=-1230.2202 +FPS=34.98, 法向力=1652.3833, 切向力X=99.2284, 切向力Y=-1262.4807 +FPS=33.43, 法向力=2522.4600, 切向力X=1891.9548, 切向力Y=-1540.1848 +FPS=34.78, 法向力=2572.3784, 切向力X=2004.9121, 切向力Y=-1490.8071 +FPS=32.08, 法向力=3132.7078, 切向力X=-2049.4744, 切向力Y=-1187.7965 +FPS=34.66, 法向力=3302.7454, 切向力X=-2121.8020, 切向力Y=-1176.6836 +stitch_feature_optimized: canvas out_w=537, out_h=421, x_min=-133.02, y_min=-84.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000325s, blend=0.002089s (9 tiles incl ref), finalize=0.000055s, total=0.002475s +FPS=30.71, 法向力=2824.3376, 切向力X=-834.9001, 切向力Y=-1973.6854 +FPS=33.44, 法向力=2862.5083, 切向力X=-810.2040, 切向力Y=-1996.0884 +FPS=33.70, 法向力=2122.3525, 切向力X=733.1686, 切向力Y=-1766.9258 +FPS=33.36, 法向力=2073.1055, 切向力X=681.7944, 切向力Y=-1816.8923 +FPS=33.69, 法向力=2364.2009, 切向力X=-165.5998, 切向力Y=-1296.3094 +FPS=35.02, 法向力=2374.2529, 切向力X=-219.5448, 切向力Y=-1323.1741 +FPS=32.02, 法向力=2476.2656, 切向力X=837.9600, 切向力Y=-1805.7805 +FPS=34.73, 法向力=2428.4761, 切向力X=940.1254, 切向力Y=-1809.2004 +FPS=32.91, 法向力=2072.1060, 切向力X=-533.3241, 切向力Y=-1411.3802 +FPS=12.51, 法向力=2657.6628, 切向力X=-639.1046, 切向力Y=-2198.4465 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260520_094853.log b/examples/logs/qt_viewer_20260520_094853.log new file mode 100644 index 0000000..5f9b66f --- /dev/null +++ b/examples/logs/qt_viewer_20260520_094853.log @@ -0,0 +1,4378 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.47, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.57, 法向力=1231.1492, 切向力X=-707.9291, 切向力Y=212.3868 +FPS=22.74, 法向力=1314.2478, 切向力X=-728.9180, 切向力Y=258.9423 +FPS=24.18, 法向力=1337.9490, 切向力X=177.8381, 切向力Y=181.3845 +FPS=26.84, 法向力=1585.0554, 切向力X=-698.3687, 切向力Y=-137.2199 +FPS=24.51, 法向力=1173.5237, 切向力X=-849.2720, 切向力Y=60.9972 +FPS=26.24, 法向力=1126.0836, 切向力X=-868.3427, 切向力Y=129.9677 +FPS=26.88, 法向力=1548.7856, 切向力X=-1316.1218, 切向力Y=-268.6992 +FPS=27.39, 法向力=1564.0901, 切向力X=-1412.8960, 切向力Y=-293.2528 +FPS=26.58, 法向力=1408.7039, 切向力X=-593.5147, 切向力Y=447.5714 +FPS=25.82, 法向力=1789.4207, 切向力X=-1612.7916, 切向力Y=474.2899 +FPS=27.66, 法向力=1853.8608, 切向力X=-1746.2871, 切向力Y=473.4360 +FPS=24.12, 法向力=1266.2920, 切向力X=-1378.1532, 切向力Y=47.7978 +FPS=24.48, 法向力=1292.9170, 切向力X=-189.4124, 切向力Y=-251.6770 +FPS=25.97, 法向力=1284.3148, 切向力X=-210.5872, 切向力Y=-220.0520 +FPS=27.61, 法向力=1340.2437, 切向力X=-736.5673, 切向力Y=481.7835 +FPS=26.17, 法向力=1658.6802, 切向力X=-1219.4365, 切向力Y=-175.6703 +FPS=28.48, 法向力=1672.2491, 切向力X=-1205.0717, 切向力Y=-147.3347 +FPS=27.57, 法向力=1453.0056, 切向力X=341.3426, 切向力Y=92.0765 +FPS=28.36, 法向力=1461.0553, 切向力X=437.2757, 切向力Y=101.4333 +FPS=27.44, 法向力=1455.7623, 切向力X=-965.5809, 切向力Y=396.4055 +FPS=27.36, 法向力=1361.4813, 切向力X=-838.9353, 切向力Y=786.2247 +FPS=28.81, 法向力=1440.5101, 切向力X=-845.2801, 切向力Y=849.8527 +FPS=28.24, 法向力=1513.4766, 切向力X=-305.2181, 切向力Y=767.9929 +FPS=29.57, 法向力=1426.0510, 切向力X=-254.7462, 切向力Y=586.2438 +FPS=28.71, 法向力=1380.5017, 切向力X=-291.5704, 切向力Y=280.7581 +FPS=28.40, 法向力=1361.7971, 切向力X=-346.0316, 切向力Y=275.5596 +FPS=29.66, 法向力=1676.9658, 切向力X=-423.4792, 切向力Y=333.4263 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000273s, blend=0.002406s (9 tiles incl ref), finalize=0.000055s, total=0.002741s +FPS=27.62, 法向力=1250.2197, 切向力X=-639.5981, 切向力Y=-172.5197 +FPS=24.51, 法向力=1251.3987, 切向力X=-594.1102, 切向力Y=-212.8070 +FPS=26.95, 法向力=1627.4075, 切向力X=-758.4324, 切向力Y=-63.9899 +FPS=27.35, 法向力=1203.1130, 切向力X=-481.8888, 切向力Y=-331.8053 +FPS=29.15, 法向力=1154.1683, 切向力X=-478.5172, 切向力Y=-366.6011 +FPS=26.61, 法向力=1465.8953, 切向力X=-575.7113, 切向力Y=486.4423 +FPS=28.92, 法向力=1501.8876, 切向力X=-558.8873, 切向力Y=563.7229 +FPS=28.15, 法向力=1601.6558, 切向力X=-82.4473, 切向力Y=549.2173 +FPS=26.13, 法向力=1586.6576, 切向力X=-273.5213, 切向力Y=-767.6433 +FPS=27.99, 法向力=1610.6342, 切向力X=-232.0671, 切向力Y=-866.1633 +FPS=24.90, 法向力=1820.9741, 切向力X=-1587.2969, 切向力Y=10.0570 +FPS=25.34, 法向力=1775.5636, 切向力X=-1527.3691, 切向力Y=-80.8294 +FPS=26.13, 法向力=1325.5642, 切向力X=-475.8200, 切向力Y=432.8549 +FPS=24.96, 法向力=1349.9978, 切向力X=-400.2100, 切向力Y=-111.5916 +FPS=26.02, 法向力=1265.4014, 切向力X=-274.4089, 切向力Y=107.6068 +FPS=25.41, 法向力=1326.9390, 切向力X=-350.1125, 切向力Y=172.7429 +FPS=25.63, 法向力=1677.7111, 切向力X=-976.1406, 切向力Y=132.3795 +FPS=25.90, 法向力=1624.9845, 切向力X=-952.9480, 切向力Y=131.8022 +FPS=26.67, 法向力=1554.3431, 切向力X=-853.4364, 切向力Y=1115.7029 +FPS=26.34, 法向力=1409.6521, 切向力X=-829.9459, 切向力Y=47.7518 +FPS=26.68, 法向力=1390.2814, 切向力X=-773.9141, 切向力Y=-21.5730 +FPS=28.13, 法向力=1379.4332, 切向力X=-455.5691, 切向力Y=233.0484 +FPS=27.06, 法向力=1355.3545, 切向力X=-956.6459, 切向力Y=-1485.5638 +FPS=25.70, 法向力=1386.4336, 切向力X=-1096.6426, 切向力Y=-1515.8081 +FPS=24.56, 法向力=1720.7686, 切向力X=-1339.0011, 切向力Y=-104.6190 +FPS=28.56, 法向力=1731.0144, 切向力X=-1401.8438, 切向力Y=-61.4355 +FPS=24.66, 法向力=1538.8157, 切向力X=-639.5329, 切向力Y=-29.0659 +FPS=25.72, 法向力=1270.3962, 切向力X=-548.9099, 切向力Y=251.3591 +FPS=25.84, 法向力=1242.3958, 切向力X=-590.4425, 切向力Y=175.8942 +FPS=28.06, 法向力=1172.1769, 切向力X=-125.5711, 切向力Y=-590.5886 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002162s (9 tiles incl ref), finalize=0.000055s, total=0.002491s +FPS=26.11, 法向力=1252.6550, 切向力X=-103.4327, 切向力Y=218.6721 +FPS=26.68, 法向力=1277.7203, 切向力X=-136.9331, 切向力Y=281.1144 +FPS=24.53, 法向力=1462.3730, 切向力X=164.9472, 切向力Y=-595.7393 +FPS=24.70, 法向力=1578.4114, 切向力X=-632.9244, 切向力Y=-891.2638 +FPS=27.94, 法向力=1543.2405, 切向力X=-469.8086, 切向力Y=-1005.6100 +FPS=27.07, 法向力=1199.0947, 切向力X=-695.9955, 切向力Y=-39.4492 +FPS=28.25, 法向力=1211.7957, 切向力X=-669.6870, 切向力Y=-55.2691 +FPS=26.08, 法向力=1182.1638, 切向力X=-1022.8317, 切向力Y=-155.4201 +FPS=27.31, 法向力=1381.1838, 切向力X=-47.6519, 切向力Y=-147.8466 +FPS=23.39, 法向力=1414.8650, 切向力X=-96.3300, 切向力Y=-160.8003 +FPS=29.26, 法向力=1642.5906, 切向力X=412.5929, 切向力Y=-523.6327 +FPS=26.64, 法向力=1312.9526, 切向力X=-127.5215, 切向力Y=619.1995 +FPS=28.45, 法向力=1455.2480, 切向力X=-177.3055, 切向力Y=787.7509 +FPS=25.96, 法向力=1305.1881, 切向力X=605.4989, 切向力Y=-171.2397 +FPS=28.92, 法向力=1363.5513, 切向力X=682.7578, 切向力Y=-227.9346 +FPS=26.80, 法向力=1618.7341, 切向力X=-591.9303, 切向力Y=-555.5931 +FPS=24.67, 法向力=1256.2021, 切向力X=-120.4928, 切向力Y=-318.0996 +FPS=26.66, 法向力=1304.6844, 切向力X=-48.8809, 切向力Y=-313.0288 +FPS=24.32, 法向力=1403.0837, 切向力X=-63.1330, 切向力Y=213.9099 +FPS=26.88, 法向力=1509.6199, 切向力X=-466.8242, 切向力Y=425.1385 +FPS=25.72, 法向力=1558.2870, 切向力X=-639.3265, 切向力Y=368.5576 +FPS=26.84, 法向力=1636.9971, 切向力X=-243.9024, 切向力Y=213.4270 +FPS=25.28, 法向力=1794.6631, 切向力X=-638.7843, 切向力Y=74.7885 +FPS=26.97, 法向力=1780.7742, 切向力X=-714.0922, 切向力Y=34.6257 +FPS=26.70, 法向力=1430.2424, 切向力X=-299.6365, 切向力Y=-825.5039 +FPS=27.10, 法向力=1400.3671, 切向力X=-276.0199, 切向力Y=-735.0610 +FPS=25.81, 法向力=1356.1111, 切向力X=-796.6132, 切向力Y=-143.8405 +FPS=27.47, 法向力=1178.9652, 切向力X=-579.6105, 切向力Y=184.2350 +FPS=23.60, 法向力=1168.4265, 切向力X=-438.8342, 切向力Y=211.6960 +FPS=25.89, 法向力=1520.6842, 切向力X=117.8197, 切向力Y=887.1676 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000297s, blend=0.002315s (9 tiles incl ref), finalize=0.000079s, total=0.002698s +FPS=23.38, 法向力=1637.7007, 切向力X=-299.7484, 切向力Y=-435.0413 +FPS=25.53, 法向力=1706.4850, 切向力X=-361.3062, 切向力Y=-527.1183 +FPS=25.16, 法向力=1545.0149, 切向力X=61.4966, 切向力Y=237.6884 +FPS=26.23, 法向力=1162.3988, 切向力X=-947.7766, 切向力Y=273.4511 +FPS=26.55, 法向力=1128.8290, 切向力X=-965.6147, 切向力Y=238.9540 +FPS=24.79, 法向力=1561.1582, 切向力X=457.5966, 切向力Y=39.6865 +FPS=19.19, 法向力=1816.6987, 切向力X=-772.6478, 切向力Y=-245.4629 +FPS=27.24, 法向力=1863.6849, 切向力X=-831.6119, 切向力Y=-324.0399 +FPS=24.22, 法向力=1042.0299, 切向力X=-412.2537, 切向力Y=-86.3009 +FPS=24.19, 法向力=1202.4329, 切向力X=200.8329, 切向力Y=75.1840 +FPS=23.57, 法向力=1492.4905, 切向力X=-219.2032, 切向力Y=-687.1071 +FPS=24.23, 法向力=1486.7900, 切向力X=-291.1431, 切向力Y=-698.0186 +FPS=21.75, 法向力=1679.1045, 切向力X=-830.2919, 切向力Y=-228.1836 +FPS=21.80, 法向力=1464.6414, 切向力X=-79.3350, 切向力Y=-452.0951 +FPS=23.30, 法向力=1520.4841, 切向力X=-170.7368, 切向力Y=-534.4623 +FPS=23.96, 法向力=1498.2648, 切向力X=-619.6469, 切向力Y=-484.6830 +FPS=24.11, 法向力=1555.3043, 切向力X=-26.8625, 切向力Y=-1317.1199 +FPS=25.56, 法向力=1401.6639, 切向力X=10.4756, 切向力Y=429.9099 +FPS=22.69, 法向力=1393.2213, 切向力X=33.2031, 切向力Y=390.6226 +FPS=23.19, 法向力=1590.0408, 切向力X=-480.5624, 切向力Y=-713.0814 +FPS=24.38, 法向力=1350.8013, 切向力X=-693.5784, 切向力Y=-432.7239 +FPS=25.09, 法向力=1231.8770, 切向力X=-642.6183, 切向力Y=-265.1393 +FPS=25.21, 法向力=1217.9873, 切向力X=-355.3912, 切向力Y=-598.5632 +FPS=24.49, 法向力=1421.2942, 切向力X=-370.5153, 切向力Y=285.1884 +FPS=23.96, 法向力=1422.5590, 切向力X=-393.9458, 切向力Y=301.8184 +FPS=22.07, 法向力=1758.2251, 切向力X=-308.6113, 切向力Y=244.1139 +FPS=22.83, 法向力=1502.8071, 切向力X=452.6478, 切向力Y=617.5493 +FPS=24.32, 法向力=1865.2449, 切向力X=560.6485, 切向力Y=-343.7661 +FPS=25.41, 法向力=1843.0594, 切向力X=629.8021, 切向力Y=-393.1732 +FPS=23.45, 法向力=1045.6226, 切向力X=-957.1845, 切向力Y=-61.5941 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000281s, blend=0.002416s (9 tiles incl ref), finalize=0.000056s, total=0.002760s +FPS=22.52, 法向力=1238.8977, 切向力X=-118.8514, 切向力Y=-304.9320 +FPS=22.99, 法向力=1218.5271, 切向力X=-159.2065, 切向力Y=-283.0242 +FPS=22.47, 法向力=1796.0659, 切向力X=-306.2961, 切向力Y=-472.0960 +FPS=21.84, 法向力=1599.6281, 切向力X=145.2321, 切向力Y=-455.0236 +FPS=24.86, 法向力=1474.4155, 切向力X=160.1232, 切向力Y=-218.0603 +FPS=24.28, 法向力=1456.8953, 切向力X=126.8443, 切向力Y=-262.3259 +FPS=23.92, 法向力=1592.5432, 切向力X=-904.7411, 切向力Y=-24.7556 +FPS=25.14, 法向力=1621.3356, 切向力X=-976.7280, 切向力Y=16.5495 +FPS=24.41, 法向力=1173.9700, 切向力X=-286.0877, 切向力Y=617.3257 +FPS=20.91, 法向力=1525.0889, 切向力X=29.0994, 切向力Y=-659.1678 +FPS=21.56, 法向力=1309.8481, 切向力X=-64.1163, 切向力Y=-762.4111 +FPS=23.21, 法向力=1315.9421, 切向力X=-84.3588, 切向力Y=-870.2028 +FPS=24.39, 法向力=1630.2732, 切向力X=-614.3835, 切向力Y=-110.0117 +FPS=19.19, 法向力=1261.8424, 切向力X=-363.8893, 切向力Y=-668.7676 +FPS=17.29, 法向力=1515.8583, 切向力X=-356.6638, 切向力Y=-475.7769 +FPS=15.17, 法向力=1508.5127, 切向力X=-660.9518, 切向力Y=-454.8715 +FPS=20.25, 法向力=1366.9451, 切向力X=122.0358, 切向力Y=-858.7230 +FPS=20.51, 法向力=2036.9789, 切向力X=-1811.5106, 切向力Y=-724.9637 +FPS=19.98, 法向力=1497.5598, 切向力X=146.7455, 切向力Y=260.6622 +FPS=24.56, 法向力=1591.1416, 切向力X=196.0325, 切向力Y=156.8788 +FPS=21.77, 法向力=1230.5317, 切向力X=508.4751, 切向力Y=-273.0032 +FPS=23.29, 法向力=1647.4113, 切向力X=-108.6486, 切向力Y=479.1807 +FPS=23.67, 法向力=1680.1951, 切向力X=-66.8548, 切向力Y=527.6292 +FPS=24.05, 法向力=1678.0107, 切向力X=-999.0692, 切向力Y=-49.5151 +FPS=23.26, 法向力=1333.2925, 切向力X=41.6840, 切向力Y=-283.1353 +FPS=24.28, 法向力=1593.5570, 切向力X=-250.9533, 切向力Y=141.1327 +FPS=23.93, 法向力=1587.4967, 切向力X=-304.6321, 切向力Y=198.2984 +FPS=20.85, 法向力=1174.7931, 切向力X=-381.4827, 切向力Y=-277.9488 +FPS=22.51, 法向力=1724.0776, 切向力X=-118.2972, 切向力Y=-634.6300 +FPS=23.58, 法向力=1675.5504, 切向力X=644.2418, 切向力Y=49.8763 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000278s, blend=0.002589s (9 tiles incl ref), finalize=0.000065s, total=0.002939s +FPS=23.22, 法向力=1626.7129, 切向力X=678.5479, 切向力Y=96.7530 +FPS=22.16, 法向力=1896.0010, 切向力X=-628.4706, 切向力Y=-133.4053 +FPS=19.21, 法向力=1574.8121, 切向力X=-779.7504, 切向力Y=-877.0869 +FPS=21.30, 法向力=2031.9504, 切向力X=846.3040, 切向力Y=39.6778 +FPS=21.97, 法向力=2050.2449, 切向力X=964.2121, 切向力Y=16.6538 +FPS=23.97, 法向力=1665.7130, 切向力X=-868.6407, 切向力Y=85.6164 +FPS=21.26, 法向力=1472.0035, 切向力X=410.0528, 切向力Y=-85.0594 +FPS=23.05, 法向力=1605.4075, 切向力X=-520.9763, 切向力Y=308.4985 +FPS=24.46, 法向力=1627.9607, 切向力X=-512.7907, 切向力Y=321.3490 +FPS=22.80, 法向力=1488.7993, 切向力X=-306.7688, 切向力Y=-893.7241 +FPS=22.13, 法向力=1583.5046, 切向力X=-791.8145, 切向力Y=56.7332 +FPS=22.99, 法向力=1659.3645, 切向力X=-757.3004, 切向力Y=54.9375 +FPS=22.54, 法向力=1533.2292, 切向力X=367.0374, 切向力Y=-237.5286 +FPS=20.91, 法向力=1172.7271, 切向力X=447.4375, 切向力Y=-143.1761 +FPS=21.48, 法向力=2499.3096, 切向力X=-240.3781, 切向力Y=-787.0847 +FPS=24.31, 法向力=1510.0181, 切向力X=245.6068, 切向力Y=70.5460 +FPS=24.47, 法向力=1490.3167, 切向力X=209.0277, 切向力Y=71.9613 +FPS=20.60, 法向力=1301.0947, 切向力X=-123.9587, 切向力Y=494.2620 +FPS=22.50, 法向力=2172.1160, 切向力X=53.2035, 切向力Y=-613.4949 +FPS=21.91, 法向力=2281.9268, 切向力X=-17.2946, 切向力Y=-626.8317 +FPS=21.37, 法向力=1251.2070, 切向力X=285.2137, 切向力Y=-515.5175 +FPS=22.53, 法向力=1647.7656, 切向力X=-187.1291, 切向力Y=-1037.1846 +FPS=22.05, 法向力=1693.9198, 切向力X=-559.2581, 切向力Y=407.7197 +FPS=24.70, 法向力=1806.1309, 切向力X=-597.7974, 切向力Y=279.6735 +FPS=20.76, 法向力=1405.7329, 切向力X=-713.6940, 切向力Y=-228.9415 +FPS=21.47, 法向力=1505.9617, 切向力X=-181.8446, 切向力Y=-90.6395 +FPS=22.21, 法向力=1230.6301, 切向力X=168.8174, 切向力Y=-526.1689 +FPS=22.86, 法向力=1221.2705, 切向力X=123.7102, 切向力Y=-571.7649 +FPS=22.21, 法向力=1405.2427, 切向力X=926.6503, 切向力Y=-143.1877 +FPS=23.32, 法向力=1180.7489, 切向力X=35.0767, 切向力Y=-557.2331 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000368s, blend=0.002768s (9 tiles incl ref), finalize=0.000147s, total=0.003291s +FPS=22.41, 法向力=1458.7229, 切向力X=-157.0578, 切向力Y=-539.9374 +FPS=17.71, 法向力=1348.1277, 切向力X=832.4417, 切向力Y=-844.0437 +FPS=24.33, 法向力=1371.6060, 切向力X=862.0323, 切向力Y=-909.8588 +FPS=22.56, 法向力=1570.8868, 切向力X=127.6533, 切向力Y=-664.5734 +FPS=22.12, 法向力=1013.3201, 切向力X=-553.2693, 切向力Y=-316.2162 +FPS=23.52, 法向力=1013.4391, 切向力X=-564.5934, 切向力Y=-331.6990 +FPS=21.56, 法向力=1613.7335, 切向力X=-738.5360, 切向力Y=-315.4063 +FPS=22.48, 法向力=1837.7988, 切向力X=-235.7131, 切向力Y=-507.7979 +FPS=22.80, 法向力=1377.2142, 切向力X=-459.9681, 切向力Y=-791.0861 +FPS=21.84, 法向力=1367.8666, 切向力X=-546.2854, 切向力Y=-733.0969 +FPS=23.47, 法向力=1668.4050, 切向力X=624.3783, 切向力Y=-1023.9116 +FPS=21.66, 法向力=1573.6816, 切向力X=563.0521, 切向力Y=121.9892 +FPS=21.08, 法向力=1901.0356, 切向力X=-420.5421, 切向力Y=-1082.1497 +FPS=19.90, 法向力=1389.4550, 切向力X=555.2596, 切向力Y=-562.2863 +FPS=23.31, 法向力=1432.8462, 切向力X=573.7558, 切向力Y=-578.4869 +FPS=21.77, 法向力=1098.4785, 切向力X=-864.8130, 切向力Y=-801.4364 +FPS=21.47, 法向力=2045.6816, 切向力X=-519.5573, 切向力Y=-644.0095 +FPS=22.17, 法向力=1670.8267, 切向力X=-934.3401, 切向力Y=-1117.8035 +FPS=21.74, 法向力=1679.0300, 切向力X=-906.2688, 切向力Y=-1167.4623 +FPS=24.80, 法向力=2043.3257, 切向力X=-65.3099, 切向力Y=-1057.8867 +FPS=23.23, 法向力=1809.0386, 切向力X=506.9634, 切向力Y=305.0461 +FPS=22.17, 法向力=1870.0632, 切向力X=510.4239, 切向力Y=244.5534 +FPS=22.42, 法向力=1697.8840, 切向力X=107.7863, 切向力Y=-973.7413 +FPS=24.33, 法向力=1418.5365, 切向力X=136.2481, 切向力Y=-54.8155 +FPS=22.79, 法向力=1246.5123, 切向力X=-49.5013, 切向力Y=-1228.9551 +FPS=22.56, 法向力=1227.1392, 切向力X=-9.6576, 切向力Y=-1214.7725 +FPS=22.84, 法向力=1673.0757, 切向力X=-427.7251, 切向力Y=-268.9031 +FPS=23.09, 法向力=1468.0537, 切向力X=661.4526, 切向力Y=-1256.9283 +FPS=22.37, 法向力=1807.7582, 切向力X=-106.9906, 切向力Y=139.1246 +FPS=24.09, 法向力=1789.9124, 切向力X=-79.8141, 切向力Y=274.5435 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000344s, blend=0.002362s (9 tiles incl ref), finalize=0.000089s, total=0.002806s +FPS=22.63, 法向力=1339.5703, 切向力X=380.6668, 切向力Y=-555.3810 +FPS=21.37, 法向力=1741.2698, 切向力X=-355.6720, 切向力Y=-248.8265 +FPS=21.51, 法向力=1799.8188, 切向力X=-392.7091, 切向力Y=-156.5139 +FPS=23.24, 法向力=1725.6472, 切向力X=-87.4437, 切向力Y=-108.1743 +FPS=22.88, 法向力=1128.4662, 切向力X=-391.1642, 切向力Y=-1084.0756 +FPS=21.21, 法向力=1631.0305, 切向力X=-209.3368, 切向力Y=-121.2932 +FPS=23.35, 法向力=1692.3539, 切向力X=-233.0827, 切向力Y=-138.6499 +FPS=23.27, 法向力=1326.9183, 切向力X=368.4184, 切向力Y=-51.3834 +FPS=23.62, 法向力=1959.2302, 切向力X=359.7741, 切向力Y=-126.4548 +FPS=21.48, 法向力=1502.5647, 切向力X=195.9239, 切向力Y=-376.9897 +FPS=22.92, 法向力=1299.1272, 切向力X=838.2141, 切向力Y=-382.8523 +FPS=22.41, 法向力=1272.9050, 切向力X=799.2917, 切向力Y=-368.5009 +FPS=22.47, 法向力=1713.2703, 切向力X=-616.3523, 切向力Y=-852.9749 +FPS=21.81, 法向力=1533.5778, 切向力X=476.2405, 切向力Y=-615.7567 +FPS=22.02, 法向力=1024.4727, 切向力X=-324.9795, 切向力Y=-887.6485 +FPS=22.72, 法向力=1039.7974, 切向力X=-339.5057, 切向力Y=-1061.7657 +FPS=21.36, 法向力=1114.1003, 切向力X=330.2509, 切向力Y=-124.0680 +FPS=20.61, 法向力=1578.7250, 切向力X=777.9335, 切向力Y=-77.0444 +FPS=19.79, 法向力=1527.6392, 切向力X=26.9891, 切向力Y=-438.4791 +FPS=22.75, 法向力=1491.9879, 切向力X=-62.6599, 切向力Y=-491.3828 +FPS=24.40, 法向力=1192.2429, 切向力X=-10.1683, 切向力Y=-589.0583 +FPS=22.35, 法向力=1177.7466, 切向力X=-494.1783, 切向力Y=-108.1479 +FPS=22.47, 法向力=1665.7837, 切向力X=-856.3395, 切向力Y=-832.6552 +FPS=23.60, 法向力=1654.1079, 切向力X=-813.7239, 切向力Y=-780.2644 +FPS=22.60, 法向力=1720.4578, 切向力X=-104.5512, 切向力Y=-628.3292 +FPS=23.49, 法向力=1616.8528, 切向力X=-74.9379, 切向力Y=-822.9315 +FPS=24.45, 法向力=1641.3303, 切向力X=-45.3653, 切向力Y=-828.0572 +FPS=24.46, 法向力=1374.2441, 切向力X=-577.0129, 切向力Y=-508.4289 +FPS=22.79, 法向力=1673.3440, 切向力X=-580.4045, 切向力Y=-631.7000 +FPS=24.26, 法向力=1683.7655, 切向力X=-578.8052, 切向力Y=-580.9263 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000369s, blend=0.002471s (9 tiles incl ref), finalize=0.000068s, total=0.002916s +FPS=22.73, 法向力=1727.4329, 切向力X=232.0133, 切向力Y=-638.0993 +FPS=22.33, 法向力=1844.6241, 切向力X=16.9169, 切向力Y=-1164.5948 +FPS=23.40, 法向力=1543.7211, 切向力X=-431.2054, 切向力Y=241.4438 +FPS=24.40, 法向力=1557.4781, 切向力X=-447.0244, 切向力Y=276.5756 +FPS=22.99, 法向力=1151.7290, 切向力X=509.2353, 切向力Y=-970.7573 +FPS=21.95, 法向力=1221.6477, 切向力X=121.9046, 切向力Y=-207.1982 +FPS=23.50, 法向力=2105.1584, 切向力X=381.7479, 切向力Y=-776.8921 +FPS=23.14, 法向力=2102.1963, 切向力X=447.3603, 切向力Y=-731.3915 +FPS=22.81, 法向力=1725.3657, 切向力X=-12.2210, 切向力Y=-924.9905 +FPS=24.03, 法向力=1111.4070, 切向力X=666.8401, 切向力Y=-874.4830 +FPS=23.41, 法向力=1151.4869, 切向力X=796.0039, 切向力Y=-898.5690 +FPS=22.78, 法向力=1410.9410, 切向力X=532.5304, 切向力Y=-1018.1965 +FPS=22.31, 法向力=1595.0100, 切向力X=2.1689, 切向力Y=64.8770 +FPS=24.22, 法向力=1281.8760, 切向力X=176.9850, 切向力Y=-825.6108 +FPS=23.70, 法向力=1310.6882, 切向力X=276.1034, 切向力Y=-827.6581 +FPS=23.07, 法向力=1342.7814, 切向力X=578.8424, 切向力Y=-1098.9460 +FPS=23.21, 法向力=1381.0936, 切向力X=468.1864, 切向力Y=128.9734 +FPS=22.81, 法向力=1611.3243, 切向力X=546.4591, 切向力Y=-625.4573 +FPS=23.89, 法向力=1583.2714, 切向力X=521.2709, 切向力Y=-562.9451 +FPS=23.00, 法向力=1592.9471, 切向力X=619.6013, 切向力Y=-115.1488 +FPS=24.05, 法向力=1422.1660, 切向力X=620.3283, 切向力Y=-492.4020 +FPS=24.27, 法向力=1461.9606, 切向力X=539.2477, 切向力Y=-571.8659 +FPS=22.68, 法向力=1511.6520, 切向力X=333.0566, 切向力Y=-973.6535 +FPS=22.59, 法向力=1572.4651, 切向力X=700.2679, 切向力Y=-767.0364 +FPS=23.61, 法向力=1648.0348, 切向力X=672.5533, 切向力Y=-754.6746 +FPS=23.54, 法向力=1571.6875, 切向力X=345.5616, 切向力Y=-700.0253 +FPS=23.06, 法向力=1520.5391, 切向力X=-514.6968, 切向力Y=-1047.0466 +FPS=24.02, 法向力=1561.4993, 切向力X=-506.3091, 切向力Y=-1003.0222 +FPS=23.46, 法向力=1542.1621, 切向力X=338.8282, 切向力Y=-728.7880 +FPS=24.11, 法向力=1542.8206, 切向力X=-235.8095, 切向力Y=-708.8948 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000287s, blend=0.003416s (9 tiles incl ref), finalize=0.000095s, total=0.003805s +FPS=21.88, 法向力=1759.7971, 切向力X=-786.9276, 切向力Y=-1216.0205 +FPS=23.13, 法向力=1732.5070, 切向力X=-546.3702, 切向力Y=-1255.6886 +FPS=21.81, 法向力=1735.4706, 切向力X=-1010.3184, 切向力Y=-1250.5376 +FPS=21.31, 法向力=1767.1968, 切向力X=769.7007, 切向力Y=-849.4802 +FPS=21.42, 法向力=1437.5715, 切向力X=-71.0271, 切向力Y=-508.2312 +FPS=20.92, 法向力=1509.9768, 切向力X=-9.7918, 切向力Y=-234.9503 +FPS=22.38, 法向力=1511.3745, 切向力X=103.3856, 切向力Y=-220.8729 +FPS=21.64, 法向力=1829.7865, 切向力X=553.4240, 切向力Y=-757.1811 +FPS=21.90, 法向力=1434.0520, 切向力X=-353.2083, 切向力Y=-403.7883 +FPS=21.56, 法向力=1583.0835, 切向力X=771.2604, 切向力Y=169.1832 +FPS=21.52, 法向力=1578.0964, 切向力X=794.1984, 切向力Y=147.6918 +FPS=23.01, 法向力=2167.4893, 切向力X=-311.2526, 切向力Y=-1423.5474 +FPS=21.90, 法向力=1419.6731, 切向力X=-556.5408, 切向力Y=-719.0384 +FPS=21.27, 法向力=1136.4563, 切向力X=-314.4619, 切向力Y=-385.0288 +FPS=21.38, 法向力=1496.5916, 切向力X=118.0648, 切向力Y=-1655.8218 +FPS=21.49, 法向力=1537.2119, 切向力X=68.8976, 切向力Y=-1627.4930 +FPS=22.38, 法向力=1486.1958, 切向力X=-402.7699, 切向力Y=-1146.9493 +FPS=23.45, 法向力=1405.8837, 切向力X=158.3629, 切向力Y=-530.3466 +FPS=23.55, 法向力=1389.5104, 切向力X=272.7982, 切向力Y=-524.7782 +FPS=22.36, 法向力=1330.2264, 切向力X=-338.1258, 切向力Y=-625.1157 +FPS=22.39, 法向力=1489.1829, 切向力X=-242.6620, 切向力Y=-673.1503 +FPS=23.34, 法向力=1178.8082, 切向力X=-52.0321, 切向力Y=-1119.1727 +FPS=23.36, 法向力=1178.8640, 切向力X=79.9941, 切向力Y=-1144.8210 +FPS=22.69, 法向力=1908.8489, 切向力X=330.2401, 切向力Y=-619.4396 +FPS=22.40, 法向力=1088.7249, 切向力X=-501.4684, 切向力Y=-470.1445 +FPS=21.03, 法向力=1390.0850, 切向力X=196.9926, 切向力Y=-1066.0000 +FPS=22.27, 法向力=1437.4365, 切向力X=195.8329, 切向力Y=-1013.9420 +FPS=22.59, 法向力=1254.2798, 切向力X=-314.0661, 切向力Y=-820.5376 +FPS=21.39, 法向力=2114.7676, 切向力X=1913.1787, 切向力Y=-97.6734 +FPS=22.54, 法向力=2057.7654, 切向力X=1864.7404, 切向力Y=-48.5203 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000536s, blend=0.002282s (9 tiles incl ref), finalize=0.000078s, total=0.002906s +FPS=22.77, 法向力=1951.2765, 切向力X=251.9875, 切向力Y=-638.0632 +FPS=23.59, 法向力=1467.2546, 切向力X=279.9601, 切向力Y=-979.8563 +FPS=22.50, 法向力=1393.1703, 切向力X=572.6628, 切向力Y=-814.1963 +FPS=23.61, 法向力=1353.6633, 切向力X=701.4220, 切向力Y=-879.7267 +FPS=24.05, 法向力=1716.6998, 切向力X=118.1501, 切向力Y=-99.3413 +FPS=20.87, 法向力=2366.9048, 切向力X=-88.4462, 切向力Y=-925.1840 +FPS=20.73, 法向力=2039.8491, 切向力X=-1080.6075, 切向力Y=-1438.2048 +FPS=21.69, 法向力=2354.2734, 切向力X=-36.9136, 切向力Y=-1157.7303 +FPS=23.80, 法向力=2320.9375, 切向力X=-76.8092, 切向力Y=-1272.6594 +FPS=21.94, 法向力=2022.7159, 切向力X=-1470.0510, 切向力Y=-1377.6790 +FPS=23.15, 法向力=2172.4673, 切向力X=-103.8296, 切向力Y=-520.5958 +FPS=23.73, 法向力=1833.5139, 切向力X=-641.5913, 切向力Y=-948.7955 +FPS=23.23, 法向力=1901.3940, 切向力X=-803.7633, 切向力Y=-980.2721 +FPS=21.69, 法向力=2494.8457, 切向力X=1696.2610, 切向力Y=-1148.8792 +FPS=24.74, 法向力=2579.5098, 切向力X=2181.1162, 切向力Y=-1224.6609 +FPS=24.85, 法向力=2574.3298, 切向力X=2231.2051, 切向力Y=-1167.5370 +FPS=24.20, 法向力=1512.3787, 切向力X=-947.1726, 切向力Y=-1083.4370 +FPS=23.30, 法向力=1407.5592, 切向力X=-253.6984, 切向力Y=-1336.5215 +FPS=24.97, 法向力=1451.5413, 切向力X=-257.6669, 切向力Y=-1324.6006 +FPS=24.05, 法向力=1854.1354, 切向力X=-895.6487, 切向力Y=-367.4944 +FPS=23.92, 法向力=1301.1121, 切向力X=505.6583, 切向力Y=-788.6639 +FPS=22.48, 法向力=1338.1215, 切向力X=473.3278, 切向力Y=-928.0610 +FPS=22.24, 法向力=2142.4336, 切向力X=-236.2895, 切向力Y=-844.7576 +FPS=23.05, 法向力=1568.3252, 切向力X=382.4513, 切向力Y=-1470.8483 +FPS=24.39, 法向力=1744.6230, 切向力X=859.8341, 切向力Y=-321.7964 +FPS=23.43, 法向力=1807.0509, 切向力X=749.2974, 切向力Y=-259.8751 +FPS=23.72, 法向力=1533.0132, 切向力X=323.9224, 切向力Y=-570.0148 +FPS=23.50, 法向力=1145.2003, 切向力X=1132.2366, 切向力Y=-673.0100 +FPS=23.42, 法向力=1511.0382, 切向力X=209.3754, 切向力Y=-31.9878 +FPS=24.54, 法向力=1514.6880, 切向力X=249.6612, 切向力Y=-44.5991 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000335s, blend=0.002266s (9 tiles incl ref), finalize=0.000066s, total=0.002674s +FPS=23.18, 法向力=1725.0962, 切向力X=-1069.9685, 切向力Y=-646.2750 +FPS=24.54, 法向力=2898.6201, 切向力X=1516.7538, 切向力Y=-503.9277 +FPS=23.65, 法向力=2931.3376, 切向力X=1561.3253, 切向力Y=-584.4189 +FPS=23.53, 法向力=1304.5591, 切向力X=427.9510, 切向力Y=172.9704 +FPS=22.98, 法向力=1883.0984, 切向力X=-691.3126, 切向力Y=-1116.3489 +FPS=24.34, 法向力=1790.7405, 切向力X=-644.9298, 切向力Y=-1219.5936 +FPS=24.04, 法向力=1343.2903, 切向力X=749.6435, 切向力Y=-413.2443 +FPS=22.71, 法向力=1220.8508, 切向力X=64.4899, 切向力Y=-548.2369 +FPS=24.97, 法向力=1225.2075, 切向力X=132.5314, 切向力Y=-534.0000 +FPS=21.41, 法向力=2070.9316, 切向力X=-1324.7329, 切向力Y=-465.1217 +FPS=23.09, 法向力=1406.7649, 切向力X=-445.6655, 切向力Y=-935.8713 +FPS=23.52, 法向力=2223.3530, 切向力X=909.5286, 切向力Y=252.3468 +FPS=25.72, 法向力=2236.0762, 切向力X=956.5909, 切向力Y=156.3101 +FPS=23.52, 法向力=1490.0669, 切向力X=267.7364, 切向力Y=-311.8331 +FPS=23.52, 法向力=1700.7201, 切向力X=303.3977, 切向力Y=-537.7375 +FPS=23.19, 法向力=1747.3464, 切向力X=304.1031, 切向力Y=-514.2317 +FPS=22.67, 法向力=2045.8120, 切向力X=832.5147, 切向力Y=-335.8177 +FPS=23.33, 法向力=1845.1748, 切向力X=132.2251, 切向力Y=-801.3948 +FPS=23.71, 法向力=1403.0482, 切向力X=-355.5552, 切向力Y=-1220.8799 +FPS=23.91, 法向力=1408.5027, 切向力X=-369.8305, 切向力Y=-1246.1306 +FPS=17.33, 法向力=1068.8137, 切向力X=-290.7337, 切向力Y=442.9350 +FPS=21.05, 法向力=1841.5798, 切向力X=101.9019, 切向力Y=-881.9082 +FPS=22.46, 法向力=1324.5342, 切向力X=523.7062, 切向力Y=-257.8109 +FPS=24.85, 法向力=1269.2671, 切向力X=629.1783, 切向力Y=-332.2251 +FPS=24.53, 法向力=1448.7461, 切向力X=34.5287, 切向力Y=-544.5731 +FPS=21.28, 法向力=1801.9564, 切向力X=-537.1694, 切向力Y=-727.6236 +FPS=24.26, 法向力=1166.7106, 切向力X=1454.5753, 切向力Y=-334.1837 +FPS=24.77, 法向力=1248.7302, 切向力X=1540.8530, 切向力Y=-278.3144 +FPS=23.66, 法向力=1967.2874, 切向力X=1388.4053, 切向力Y=-670.3984 +FPS=23.49, 法向力=1813.2969, 切向力X=-248.0284, 切向力Y=-1249.9340 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000284s, blend=0.002255s (9 tiles incl ref), finalize=0.000072s, total=0.002617s +FPS=24.73, 法向力=1813.9948, 切向力X=-232.6903, 切向力Y=-1313.8491 +FPS=23.48, 法向力=1507.7422, 切向力X=920.9454, 切向力Y=-797.9097 +FPS=22.46, 法向力=1723.7944, 切向力X=-356.1502, 切向力Y=128.8617 +FPS=25.61, 法向力=1710.4929, 切向力X=-415.9147, 切向力Y=114.3038 +FPS=25.11, 法向力=1855.0126, 切向力X=240.7348, 切向力Y=-324.4354 +FPS=24.96, 法向力=1298.3628, 切向力X=808.7147, 切向力Y=-1517.1821 +FPS=24.19, 法向力=1370.3511, 切向力X=808.6420, 切向力Y=-1629.3325 +FPS=22.78, 法向力=1640.7948, 切向力X=909.5696, 切向力Y=-949.8392 +FPS=24.19, 法向力=1446.1404, 切向力X=39.3052, 切向力Y=-82.1367 +FPS=25.54, 法向力=1961.2203, 切向力X=-141.3005, 切向力Y=-916.0217 +FPS=24.32, 法向力=1969.8186, 切向力X=-82.0463, 切向力Y=-930.4365 +FPS=23.28, 法向力=1698.2598, 切向力X=1054.7039, 切向力Y=-539.4477 +FPS=24.93, 法向力=2116.2256, 切向力X=105.3284, 切向力Y=-1135.2794 +FPS=25.34, 法向力=2094.8540, 切向力X=74.4001, 切向力Y=-1130.0359 +FPS=25.19, 法向力=1763.8748, 切向力X=1101.8252, 切向力Y=-469.6724 +FPS=24.04, 法向力=1705.9443, 切向力X=1030.2087, 切向力Y=-1367.1777 +FPS=21.06, 法向力=1727.8030, 切向力X=1060.3113, 切向力Y=-1413.9509 +FPS=24.75, 法向力=1431.8773, 切向力X=1814.4847, 切向力Y=-1417.5839 +FPS=22.07, 法向力=1989.0513, 切向力X=-2223.8435, 切向力Y=-361.1987 +FPS=23.21, 法向力=1851.4854, 切向力X=718.6064, 切向力Y=-332.4964 +FPS=23.77, 法向力=1887.7607, 切向力X=613.0248, 切向力Y=-265.6304 +FPS=23.33, 法向力=2143.9985, 切向力X=-554.1076, 切向力Y=-249.4828 +FPS=22.91, 法向力=2610.7485, 切向力X=591.8056, 切向力Y=139.4647 +FPS=23.49, 法向力=2671.3730, 切向力X=472.0988, 切向力Y=92.1288 +FPS=23.47, 法向力=1795.2469, 切向力X=-112.4454, 切向力Y=-431.4275 +FPS=24.48, 法向力=2089.1787, 切向力X=0.2750, 切向力Y=-1917.6228 +FPS=22.93, 法向力=1204.1683, 切向力X=623.4639, 切向力Y=-1483.0388 +FPS=24.66, 法向力=1169.0652, 切向力X=807.5401, 切向力Y=-1486.4636 +FPS=20.74, 法向力=1731.2412, 切向力X=2058.0156, 切向力Y=-236.3765 +FPS=23.16, 法向力=1780.7070, 切向力X=-686.4945, 切向力Y=-1047.5691 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000352s, blend=0.002191s (9 tiles incl ref), finalize=0.000062s, total=0.002611s +FPS=22.64, 法向力=1311.1511, 切向力X=852.2805, 切向力Y=-445.9482 +FPS=23.48, 法向力=1323.4980, 切向力X=854.5839, 切向力Y=-315.5441 +FPS=24.42, 法向力=2263.7344, 切向力X=-1147.8862, 切向力Y=-1250.1118 +FPS=23.26, 法向力=1879.4739, 切向力X=848.8645, 切向力Y=-1085.9124 +FPS=21.88, 法向力=1957.5786, 切向力X=1019.4003, 切向力Y=-954.0674 +FPS=21.55, 法向力=1550.5800, 切向力X=28.8498, 切向力Y=-954.0641 +FPS=17.10, 法向力=1442.1716, 切向力X=585.5258, 切向力Y=-520.6452 +FPS=22.16, 法向力=1768.3225, 切向力X=-1179.7190, 切向力Y=-1319.6843 +FPS=25.04, 法向力=1714.5132, 切向力X=-1157.1107, 切向力Y=-1330.6138 +FPS=26.94, 法向力=1651.2852, 切向力X=-509.6980, 切向力Y=-1297.9073 +FPS=23.67, 法向力=1627.2214, 切向力X=-762.4708, 切向力Y=-250.3328 +FPS=24.89, 法向力=1908.6093, 切向力X=1174.4291, 切向力Y=-1312.7422 +FPS=25.67, 法向力=1894.7195, 切向力X=1130.1666, 切向力Y=-1253.5928 +FPS=23.75, 法向力=1981.0415, 切向力X=-603.1892, 切向力Y=-1242.0485 +FPS=24.71, 法向力=2050.2896, 切向力X=-743.9313, 切向力Y=-1254.2114 +FPS=27.72, 法向力=1738.5076, 切向力X=1060.1262, 切向力Y=-1021.3322 +FPS=24.05, 法向力=2612.7927, 切向力X=1029.1510, 切向力Y=-595.0320 +FPS=25.23, 法向力=1435.8342, 切向力X=-590.6113, 切向力Y=-875.9601 +FPS=24.85, 法向力=1458.0168, 切向力X=-768.4933, 切向力Y=-921.1135 +FPS=22.71, 法向力=1079.8020, 切向力X=934.4082, 切向力Y=-802.6370 +FPS=26.00, 法向力=2682.9648, 切向力X=1133.8035, 切向力Y=-673.1783 +FPS=26.22, 法向力=2669.8462, 切向力X=1319.9810, 切向力Y=-709.9745 +FPS=24.33, 法向力=1553.7242, 切向力X=1053.0497, 切向力Y=-1356.2559 +FPS=24.53, 法向力=1691.8530, 切向力X=601.9492, 切向力Y=-729.6049 +FPS=27.34, 法向力=1675.9260, 切向力X=644.0914, 切向力Y=-648.5160 +FPS=23.84, 法向力=1671.1417, 切向力X=929.0703, 切向力Y=-1113.7385 +FPS=22.81, 法向力=1638.7935, 切向力X=945.4698, 切向力Y=-1169.5189 +FPS=26.13, 法向力=1942.9457, 切向力X=900.5973, 切向力Y=-874.4788 +FPS=23.37, 法向力=1715.2140, 切向力X=1710.5813, 切向力Y=-946.2872 +FPS=22.85, 法向力=2111.1694, 切向力X=1429.7709, 切向力Y=90.6454 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000003s (hit), reset=0.000484s, blend=0.002559s (9 tiles incl ref), finalize=0.000068s, total=0.003120s +FPS=23.02, 法向力=2033.7712, 切向力X=1407.7216, 切向力Y=168.4916 +FPS=24.74, 法向力=1431.1997, 切向力X=409.6042, 切向力Y=514.6321 +FPS=25.92, 法向力=2039.5310, 切向力X=391.0787, 切向力Y=-297.7654 +FPS=26.04, 法向力=2022.0818, 切向力X=294.5636, 切向力Y=-404.6354 +FPS=24.91, 法向力=2373.0293, 切向力X=1088.5970, 切向力Y=-280.7595 +FPS=24.77, 法向力=2394.2158, 切向力X=1033.0422, 切向力Y=286.3123 +FPS=27.50, 法向力=2337.1895, 切向力X=1098.8628, 切向力Y=227.1907 +FPS=25.70, 法向力=2285.1270, 切向力X=26.5221, 切向力Y=-1672.8357 +FPS=26.42, 法向力=2350.7476, 切向力X=-50.7684, 切向力Y=-1692.5603 +FPS=26.12, 法向力=1180.1255, 切向力X=-387.3073, 切向力Y=-356.5040 +FPS=26.70, 法向力=1584.4507, 切向力X=1190.0964, 切向力Y=-182.3805 +FPS=24.34, 法向力=1165.3492, 切向力X=2312.6365, 切向力Y=-924.9609 +FPS=27.15, 法向力=1148.7595, 切向力X=2365.2925, 切向力Y=-946.4150 +FPS=23.03, 法向力=1700.3394, 切向力X=593.3102, 切向力Y=-812.5692 +FPS=25.04, 法向力=1704.8275, 切向力X=385.2292, 切向力Y=-892.8364 +FPS=25.79, 法向力=2281.4170, 切向力X=1308.7375, 切向力Y=-1024.8882 +FPS=21.75, 法向力=1773.0664, 切向力X=137.3547, 切向力Y=-1513.8928 +FPS=24.87, 法向力=2866.1665, 切向力X=1608.5537, 切向力Y=-399.0495 +FPS=24.07, 法向力=2883.2048, 切向力X=1625.1743, 切向力Y=-488.0129 +FPS=23.88, 法向力=1592.2419, 切向力X=282.4640, 切向力Y=-984.8035 +FPS=23.35, 法向力=2213.3020, 切向力X=-351.7209, 切向力Y=-1304.7170 +FPS=24.20, 法向力=2234.2976, 切向力X=-367.5001, 切向力Y=-1237.3108 +FPS=24.71, 法向力=2851.1074, 切向力X=-1423.7957, 切向力Y=-581.9953 +FPS=24.19, 法向力=2484.5173, 切向力X=286.9739, 切向力Y=-749.7202 +FPS=24.12, 法向力=2467.2080, 切向力X=377.0966, 切向力Y=-707.0991 +FPS=23.56, 法向力=1334.1073, 切向力X=1304.0732, 切向力Y=-638.2153 +FPS=22.89, 法向力=1838.6638, 切向力X=90.5300, 切向力Y=-1759.2314 +FPS=25.04, 法向力=1835.7122, 切向力X=0.4283, 切向力Y=-1725.0536 +FPS=23.84, 法向力=2013.4620, 切向力X=403.1022, 切向力Y=-1106.6053 +FPS=22.87, 法向力=2343.4731, 切向力X=-1366.0312, 切向力Y=-1132.4507 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000319s, blend=0.002275s (9 tiles incl ref), finalize=0.000063s, total=0.002664s +FPS=23.61, 法向力=1875.1555, 切向力X=-663.6499, 切向力Y=-1667.2893 +FPS=20.18, 法向力=1922.8270, 切向力X=-769.9627, 切向力Y=-1708.7002 +FPS=25.30, 法向力=2420.4512, 切向力X=111.7078, 切向力Y=-1534.2904 +FPS=24.39, 法向力=1847.5494, 切向力X=1482.9434, 切向力Y=-1226.3693 +FPS=26.47, 法向力=2104.7881, 切向力X=872.5889, 切向力Y=-238.1043 +FPS=26.13, 法向力=2075.7749, 切向力X=807.9698, 切向力Y=-238.2145 +FPS=25.60, 法向力=1333.9420, 切向力X=-321.0372, 切向力Y=-532.2157 +FPS=26.34, 法向力=1285.1007, 切向力X=-249.8320, 切向力Y=-416.2077 +FPS=26.05, 法向力=2476.9368, 切向力X=1271.2368, 切向力Y=265.0565 +FPS=26.07, 法向力=1365.8500, 切向力X=901.3246, 切向力Y=-845.8759 +FPS=23.69, 法向力=1366.6310, 切向力X=936.4351, 切向力Y=-1037.0681 +FPS=25.31, 法向力=2097.7581, 切向力X=561.7229, 切向力Y=-426.5526 +FPS=23.87, 法向力=2155.8755, 切向力X=1824.2240, 切向力Y=-1224.2327 +FPS=26.56, 法向力=2172.4443, 切向力X=1855.0507, 切向力Y=-1260.6796 +FPS=25.72, 法向力=2530.8933, 切向力X=214.2100, 切向力Y=-870.2418 +FPS=18.93, 法向力=2310.4727, 切向力X=-301.1450, 切向力Y=-774.6224 +FPS=25.65, 法向力=1368.3831, 切向力X=-434.7342, 切向力Y=-1143.7313 +FPS=26.87, 法向力=1443.0208, 切向力X=-352.1207, 切向力Y=-1181.3201 +FPS=24.76, 法向力=1640.8435, 切向力X=226.5983, 切向力Y=-648.3211 +FPS=25.68, 法向力=1588.6602, 切向力X=189.5028, 切向力Y=-699.3405 +FPS=27.03, 法向力=1495.0244, 切向力X=52.0804, 切向力Y=-1398.8807 +FPS=23.62, 法向力=2942.6536, 切向力X=453.2053, 切向力Y=80.2548 +FPS=23.91, 法向力=1933.9515, 切向力X=652.6505, 切向力Y=-35.1588 +FPS=27.69, 法向力=1925.8983, 切向力X=735.0844, 切向力Y=-26.8414 +FPS=25.24, 法向力=2156.8672, 切向力X=1129.5911, 切向力Y=-554.7284 +FPS=27.34, 法向力=2163.9717, 切向力X=1158.5212, 切向力Y=-546.5411 +FPS=25.98, 法向力=2589.9204, 切向力X=-135.4886, 切向力Y=-1339.6171 +FPS=26.32, 法向力=1776.4097, 切向力X=-1.8198, 切向力Y=-931.2136 +FPS=24.78, 法向力=1717.2877, 切向力X=-4.2653, 切向力Y=-1004.4741 +FPS=25.47, 法向力=2214.6921, 切向力X=1104.2402, 切向力Y=-820.0623 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000408s, blend=0.002473s (9 tiles incl ref), finalize=0.000066s, total=0.002954s +FPS=25.68, 法向力=1895.4130, 切向力X=-463.7109, 切向力Y=-929.2154 +FPS=27.45, 法向力=1813.4729, 切向力X=-323.9905, 切向力Y=-864.1553 +FPS=24.26, 法向力=1436.0012, 切向力X=294.5679, 切向力Y=-453.8463 +FPS=26.40, 法向力=1422.6294, 切向力X=264.1495, 切向力Y=-500.3359 +FPS=26.62, 法向力=1557.9680, 切向力X=242.4303, 切向力Y=-941.6439 +FPS=23.38, 法向力=2039.1936, 切向力X=-913.9893, 切向力Y=-1406.2113 +FPS=25.09, 法向力=1538.5400, 切向力X=635.4067, 切向力Y=-723.3275 +FPS=24.89, 法向力=1528.7948, 切向力X=741.7430, 切向力Y=-631.2900 +FPS=24.49, 法向力=2125.0132, 切向力X=935.9203, 切向力Y=-665.4850 +FPS=25.47, 法向力=2147.5322, 切向力X=1059.5444, 切向力Y=-621.5549 +FPS=24.89, 法向力=1827.1665, 切向力X=1315.3521, 切向力Y=-1534.4303 +FPS=23.71, 法向力=1339.8633, 切向力X=1875.1953, 切向力Y=-894.2562 +FPS=24.56, 法向力=1845.2808, 切向力X=1180.7468, 切向力Y=-682.9639 +FPS=24.38, 法向力=1851.5251, 切向力X=1170.3052, 切向力Y=-637.1746 +FPS=23.89, 法向力=1645.7473, 切向力X=-1048.6770, 切向力Y=-1184.1310 +FPS=24.74, 法向力=1467.6479, 切向力X=1479.4205, 切向力Y=-489.6010 +FPS=24.38, 法向力=1487.1838, 切向力X=1464.8993, 切向力Y=-546.8430 +FPS=25.98, 法向力=1337.9866, 切向力X=388.3182, 切向力Y=-1344.9556 +FPS=24.31, 法向力=1671.7747, 切向力X=1867.0852, 切向力Y=-533.6422 +FPS=27.13, 法向力=1648.2709, 切向力X=1819.8783, 切向力Y=-521.4671 +FPS=24.21, 法向力=2730.9817, 切向力X=65.3026, 切向力Y=-1049.1652 +FPS=26.72, 法向力=2850.6553, 切向力X=62.7971, 切向力Y=-1344.2908 +FPS=25.19, 法向力=1792.7677, 切向力X=798.2440, 切向力Y=-1366.2968 +FPS=26.22, 法向力=2348.8271, 切向力X=1176.2819, 切向力Y=-976.6006 +FPS=26.18, 法向力=1863.8933, 切向力X=309.3908, 切向力Y=-1212.9055 +FPS=25.93, 法向力=1922.9883, 切向力X=340.2140, 切向力Y=-1055.2147 +FPS=25.35, 法向力=2679.4248, 切向力X=1168.4600, 切向力Y=-829.8408 +FPS=25.95, 法向力=2716.6758, 切向力X=1187.0496, 切向力Y=-785.7603 +FPS=25.48, 法向力=1971.6300, 切向力X=788.2924, 切向力Y=-1096.3845 +FPS=23.48, 法向力=2007.8324, 切向力X=671.3779, 切向力Y=-864.3419 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000270s, blend=0.002178s (9 tiles incl ref), finalize=0.000057s, total=0.002512s +FPS=25.36, 法向力=2002.7543, 切向力X=986.8340, 切向力Y=-800.5537 +FPS=26.02, 法向力=2056.7793, 切向力X=992.8302, 切向力Y=-889.8694 +FPS=24.44, 法向力=1997.5693, 切向力X=-133.6431, 切向力Y=-1309.2467 +FPS=24.01, 法向力=1942.7855, 切向力X=-99.9892, 切向力Y=-1203.7970 +FPS=25.51, 法向力=1591.1191, 切向力X=-564.6797, 切向力Y=-980.9084 +FPS=24.43, 法向力=1986.6754, 切向力X=2550.0291, 切向力Y=-1012.9019 +FPS=24.91, 法向力=2232.3914, 切向力X=-1230.9199, 切向力Y=-2172.6904 +FPS=27.50, 法向力=2218.8276, 切向力X=-1245.8486, 切向力Y=-2067.9797 +FPS=23.31, 法向力=1642.7676, 切向力X=536.3137, 切向力Y=-493.2458 +FPS=26.83, 法向力=1639.7993, 切向力X=576.7618, 切向力Y=-500.9414 +FPS=24.05, 法向力=1932.5645, 切向力X=511.1456, 切向力Y=-425.4154 +FPS=22.57, 法向力=1833.2821, 切向力X=2087.1106, 切向力Y=-700.2802 +FPS=23.73, 法向力=2554.5356, 切向力X=295.4667, 切向力Y=-541.1669 +FPS=26.02, 法向力=2580.6855, 切向力X=154.8859, 切向力Y=-588.4965 +FPS=24.83, 法向力=2722.5542, 切向力X=1124.8066, 切向力Y=-2121.9043 +FPS=26.66, 法向力=2758.8201, 切向力X=1062.6859, 切向力Y=-2239.5188 +FPS=25.71, 法向力=1787.8300, 切向力X=598.9846, 切向力Y=-1205.5188 +FPS=23.80, 法向力=2062.1221, 切向力X=1374.1499, 切向力Y=-285.0103 +FPS=24.32, 法向力=1742.4434, 切向力X=-577.3354, 切向力Y=-40.7258 +FPS=25.82, 法向力=1740.2008, 切向力X=-491.1318, 切向力Y=-67.8986 +FPS=23.69, 法向力=1572.8175, 切向力X=-675.5851, 切向力Y=-1681.7096 +FPS=28.26, 法向力=1571.1238, 切向力X=-721.6508, 切向力Y=-1690.7986 +FPS=25.44, 法向力=1948.2771, 切向力X=1102.5122, 切向力Y=-1216.2745 +FPS=26.13, 法向力=1492.6138, 切向力X=-76.3373, 切向力Y=-664.7260 +FPS=26.25, 法向力=1433.1279, 切向力X=-130.0875, 切向力Y=-713.4604 +FPS=27.31, 法向力=1259.6973, 切向力X=1612.7009, 切向力Y=-979.2233 +FPS=26.44, 法向力=2526.8450, 切向力X=1094.4252, 切向力Y=-1175.8250 +FPS=27.47, 法向力=2640.8616, 切向力X=984.1047, 切向力Y=-1020.1592 +FPS=24.14, 法向力=1587.4670, 切向力X=-3.6859, 切向力Y=-710.9065 +FPS=26.54, 法向力=2019.4674, 切向力X=1108.0664, 切向力Y=-443.4382 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000285s, blend=0.002209s (9 tiles incl ref), finalize=0.000056s, total=0.002555s +FPS=26.85, 法向力=2017.6765, 切向力X=1013.1407, 切向力Y=-516.5640 +FPS=26.88, 法向力=2423.2695, 切向力X=341.0933, 切向力Y=-888.0649 +FPS=26.93, 法向力=2422.0156, 切向力X=363.9096, 切向力Y=-826.8038 +FPS=27.15, 法向力=2500.8701, 切向力X=706.6015, 切向力Y=-518.1633 +FPS=26.03, 法向力=2005.2039, 切向力X=-255.9112, 切向力Y=-2062.9321 +FPS=25.44, 法向力=1995.9663, 切向力X=-203.4571, 切向力Y=-2071.7056 +FPS=26.83, 法向力=1408.1877, 切向力X=652.8522, 切向力Y=-1224.3662 +FPS=26.05, 法向力=1293.4648, 切向力X=1261.5670, 切向力Y=-563.7731 +FPS=27.70, 法向力=1256.7317, 切向力X=1219.6104, 切向力Y=-584.8195 +FPS=25.14, 法向力=2151.7319, 切向力X=942.5863, 切向力Y=-645.2388 +FPS=26.95, 法向力=2119.5854, 切向力X=898.3842, 切向力Y=-690.4478 +FPS=25.12, 法向力=1792.0924, 切向力X=-523.0151, 切向力Y=-1234.5190 +FPS=26.01, 法向力=2199.4692, 切向力X=-611.1633, 切向力Y=-812.9976 +FPS=27.04, 法向力=1335.2986, 切向力X=220.1181, 切向力Y=-1156.0560 +FPS=24.94, 法向力=1347.5437, 切向力X=403.1915, 切向力Y=-1050.7800 +FPS=25.10, 法向力=1887.9568, 切向力X=941.7512, 切向力Y=-870.0514 +FPS=27.18, 法向力=1917.5756, 切向力X=854.6024, 切向力Y=-961.0042 +FPS=25.43, 法向力=2352.1572, 切向力X=176.4426, 切向力Y=-884.2414 +FPS=24.29, 法向力=2128.0881, 切向力X=176.4722, 切向力Y=-551.6541 +FPS=19.26, 法向力=2545.8130, 切向力X=318.5728, 切向力Y=-1276.4133 +FPS=18.93, 法向力=2512.5522, 切向力X=280.7354, 切向力Y=-1264.7258 +FPS=25.21, 法向力=1517.8447, 切向力X=851.5101, 切向力Y=-1260.6646 +FPS=26.90, 法向力=2102.8438, 切向力X=967.9951, 切向力Y=-1330.8320 +FPS=25.26, 法向力=2161.9990, 切向力X=1047.4502, 切向力Y=-1330.0537 +FPS=27.14, 法向力=1762.5564, 切向力X=588.4459, 切向力Y=-571.2190 +FPS=25.45, 法向力=2155.6960, 切向力X=856.1146, 切向力Y=-1010.6492 +FPS=27.05, 法向力=2246.2166, 切向力X=888.4210, 切向力Y=-1145.3701 +FPS=25.79, 法向力=2324.0063, 切向力X=-243.8516, 切向力Y=-1354.2375 +FPS=25.41, 法向力=2321.5342, 切向力X=-199.8144, 切向力Y=-1355.4543 +FPS=26.12, 法向力=1704.9841, 切向力X=-794.5234, 切向力Y=-1066.7183 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000294s, blend=0.002281s (9 tiles incl ref), finalize=0.000066s, total=0.002648s +FPS=25.35, 法向力=1279.8916, 切向力X=-23.1481, 切向力Y=-819.1012 +FPS=26.31, 法向力=2206.1729, 切向力X=406.1679, 切向力Y=-1172.0630 +FPS=27.67, 法向力=2223.7109, 切向力X=361.3318, 切向力Y=-1203.9375 +FPS=23.33, 法向力=2488.3301, 切向力X=114.1807, 切向力Y=-979.3594 +FPS=24.69, 法向力=2379.1465, 切向力X=314.9493, 切向力Y=-963.7788 +FPS=24.49, 法向力=1561.3406, 切向力X=1979.0989, 切向力Y=-1215.2318 +FPS=25.95, 法向力=1774.6212, 切向力X=949.0267, 切向力Y=-1626.7375 +FPS=25.26, 法向力=2512.1592, 切向力X=1303.9962, 切向力Y=-723.0336 +FPS=26.06, 法向力=2395.0811, 切向力X=1435.6414, 切向力Y=-617.1963 +FPS=23.85, 法向力=1508.3909, 切向力X=1511.4932, 切向力Y=-449.4100 +FPS=24.58, 法向力=1504.8252, 切向力X=1358.3496, 切向力Y=-388.3741 +FPS=25.01, 法向力=1954.6913, 切向力X=812.3130, 切向力Y=-1656.5422 +FPS=26.07, 法向力=1477.1281, 切向力X=-253.6427, 切向力Y=-1174.6564 +FPS=25.31, 法向力=1635.6327, 切向力X=425.5756, 切向力Y=-1122.7930 +FPS=26.14, 法向力=1668.0574, 切向力X=411.3745, 切向力Y=-1188.1802 +FPS=24.33, 法向力=2162.2549, 切向力X=1151.2449, 切向力Y=-610.2366 +FPS=26.81, 法向力=2090.5273, 切向力X=1195.7043, 切向力Y=-666.5727 +FPS=23.71, 法向力=2735.3206, 切向力X=1410.4092, 切向力Y=-826.8269 +FPS=24.18, 法向力=1695.0295, 切向力X=530.9451, 切向力Y=-1057.9167 +FPS=25.64, 法向力=2328.5388, 切向力X=774.1705, 切向力Y=-2169.1733 +FPS=24.83, 法向力=2388.1602, 切向力X=786.9332, 切向力Y=-2157.3396 +FPS=24.73, 法向力=2129.0908, 切向力X=912.0802, 切向力Y=-510.9935 +FPS=25.93, 法向力=2172.4883, 切向力X=1043.3242, 切向力Y=-384.0963 +FPS=25.48, 法向力=1667.1143, 切向力X=-552.6877, 切向力Y=-904.0677 +FPS=24.21, 法向力=3413.2607, 切向力X=-959.5876, 切向力Y=-568.7223 +FPS=28.83, 法向力=3500.7500, 切向力X=-941.7263, 切向力Y=-494.6770 +FPS=27.09, 法向力=2168.2249, 切向力X=1266.7654, 切向力Y=-888.7321 +FPS=28.44, 法向力=1946.5693, 切向力X=-139.3682, 切向力Y=-1210.4911 +FPS=28.07, 法向力=1932.6443, 切向力X=-142.7981, 切向力Y=-1286.0485 +FPS=26.13, 法向力=1526.4778, 切向力X=585.9117, 切向力Y=-804.3723 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000010s, geom=0.000004s (hit), reset=0.000274s, blend=0.002200s (9 tiles incl ref), finalize=0.000098s, total=0.002586s +FPS=27.33, 法向力=1588.9304, 切向力X=600.1873, 切向力Y=-777.9780 +FPS=29.51, 法向力=1000.0164, 切向力X=970.5529, 切向力Y=-762.7595 +FPS=27.02, 法向力=1996.0607, 切向力X=670.2079, 切向力Y=-1355.6510 +FPS=29.53, 法向力=2009.3687, 切向力X=883.3721, 切向力Y=-1439.9209 +FPS=26.51, 法向力=2654.8623, 切向力X=2053.3691, 切向力Y=-916.5372 +FPS=28.12, 法向力=2658.0381, 切向力X=1997.3383, 切向力Y=-909.7409 +FPS=25.77, 法向力=1566.6161, 切向力X=-628.7962, 切向力Y=-1145.5730 +FPS=20.69, 法向力=1801.8647, 切向力X=624.4543, 切向力Y=-1062.4221 +FPS=27.85, 法向力=1750.7035, 切向力X=699.3472, 切向力Y=-1059.3186 +FPS=28.87, 法向力=1462.4969, 切向力X=-342.0434, 切向力Y=-811.8301 +FPS=28.73, 法向力=1499.5942, 切向力X=-327.1396, 切向力Y=-295.1246 +FPS=26.95, 法向力=1537.7788, 切向力X=-329.9357, 切向力Y=-352.1099 +FPS=26.09, 法向力=2591.6521, 切向力X=-633.8552, 切向力Y=-912.1508 +FPS=26.68, 法向力=2070.0479, 切向力X=793.2007, 切向力Y=-1319.6221 +FPS=28.83, 法向力=2017.0106, 切向力X=791.5247, 切向力Y=-1405.5308 +FPS=25.36, 法向力=2060.7122, 切向力X=1419.6957, 切向力Y=-1282.3655 +FPS=27.79, 法向力=2074.1160, 切向力X=1462.8037, 切向力Y=-1314.0587 +FPS=26.60, 法向力=1863.8733, 切向力X=953.0498, 切向力Y=-540.6625 +FPS=28.02, 法向力=1868.0225, 切向力X=979.6099, 切向力Y=-415.0769 +FPS=23.82, 法向力=1824.0291, 切向力X=297.7241, 切向力Y=-1642.0244 +FPS=26.32, 法向力=2307.2021, 切向力X=-313.9736, 切向力Y=-1104.4609 +FPS=23.93, 法向力=1474.7024, 切向力X=1645.7017, 切向力Y=-1410.9626 +FPS=27.22, 法向力=1436.5303, 切向力X=1725.5581, 切向力Y=-1474.2114 +FPS=26.68, 法向力=2111.0569, 切向力X=1011.0191, 切向力Y=-597.5507 +FPS=28.73, 法向力=2078.4858, 切向力X=1020.1721, 切向力Y=-626.3164 +FPS=25.79, 法向力=2651.6804, 切向力X=-1980.7538, 切向力Y=-773.6162 +FPS=25.42, 法向力=1950.2151, 切向力X=1786.2256, 切向力Y=-773.8489 +FPS=24.79, 法向力=1926.7251, 切向力X=1800.4878, 切向力Y=-844.7808 +FPS=22.25, 法向力=2423.5474, 切向力X=431.3752, 切向力Y=-1146.9043 +FPS=25.33, 法向力=1804.3981, 切向力X=291.7668, 切向力Y=-1369.0452 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000380s, blend=0.002746s (9 tiles incl ref), finalize=0.000073s, total=0.003208s +FPS=22.68, 法向力=1780.4114, 切向力X=241.8825, 切向力Y=-1345.5627 +FPS=23.16, 法向力=1783.4684, 切向力X=101.2145, 切向力Y=-1036.7611 +FPS=26.68, 法向力=2171.5933, 切向力X=825.8538, 切向力Y=109.9745 +FPS=26.18, 法向力=2226.8516, 切向力X=906.3184, 切向力Y=44.1442 +FPS=28.04, 法向力=1834.3579, 切向力X=1542.3693, 切向力Y=-980.1884 +FPS=26.27, 法向力=1780.1594, 切向力X=579.5647, 切向力Y=-1158.8932 +FPS=27.50, 法向力=1825.2758, 切向力X=257.4625, 切向力Y=-1236.7280 +FPS=25.52, 法向力=1323.3740, 切向力X=676.6476, 切向力Y=-1260.5935 +FPS=27.12, 法向力=2047.7404, 切向力X=443.5894, 切向力Y=-1246.0938 +FPS=27.97, 法向力=2132.5576, 切向力X=490.6149, 切向力Y=-1373.0752 +FPS=25.73, 法向力=1577.7742, 切向力X=1727.7500, 切向力Y=-583.4969 +FPS=23.32, 法向力=1600.0435, 切向力X=1821.6560, 切向力Y=-546.2009 +FPS=26.79, 法向力=1392.7550, 切向力X=96.1261, 切向力Y=-1087.4724 +FPS=25.10, 法向力=1485.9830, 切向力X=-196.7978, 切向力Y=-2071.6211 +FPS=26.72, 法向力=2363.5483, 切向力X=-10.7121, 切向力Y=-1222.3083 +FPS=27.80, 法向力=2486.4795, 切向力X=-200.9768, 切向力Y=-1202.6661 +FPS=25.49, 法向力=1789.5948, 切向力X=213.5834, 切向力Y=-7.1568 +FPS=27.85, 法向力=1793.5129, 切向力X=232.5774, 切向力Y=-29.9679 +FPS=22.79, 法向力=1946.8468, 切向力X=1439.2192, 切向力Y=-379.9462 +FPS=26.83, 法向力=1713.6440, 切向力X=992.6801, 切向力Y=-1612.5969 +FPS=25.42, 法向力=1755.4271, 切向力X=1014.5447, 切向力Y=-1653.0986 +FPS=28.81, 法向力=1347.6317, 切向力X=1228.3964, 切向力Y=-986.4207 +FPS=24.54, 法向力=1827.8268, 切向力X=-141.0898, 切向力Y=-1572.9438 +FPS=29.36, 法向力=1806.9399, 切向力X=-146.7739, 切向力Y=-1513.4724 +FPS=26.51, 法向力=2061.4587, 切向力X=-945.5829, 切向力Y=-1092.8394 +FPS=29.08, 法向力=1975.0095, 切向力X=-931.9766, 切向力Y=-1183.4375 +FPS=26.07, 法向力=1628.0330, 切向力X=836.3512, 切向力Y=-936.9025 +FPS=28.21, 法向力=2080.4478, 切向力X=-417.2672, 切向力Y=-985.2268 +FPS=28.40, 法向力=1990.1943, 切向力X=-299.5474, 切向力Y=-1105.2385 +FPS=27.17, 法向力=2174.6641, 切向力X=-520.4973, 切向力Y=-984.2109 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000273s, blend=0.002238s (9 tiles incl ref), finalize=0.000063s, total=0.002581s +FPS=28.56, 法向力=2153.4263, 切向力X=-408.4341, 切向力Y=-941.5359 +FPS=27.99, 法向力=2718.5298, 切向力X=-332.7668, 切向力Y=-454.5971 +FPS=29.88, 法向力=2795.1533, 切向力X=-338.6003, 切向力Y=-363.3377 +FPS=28.42, 法向力=1405.6074, 切向力X=-43.4350, 切向力Y=-1208.6890 +FPS=27.45, 法向力=2537.7034, 切向力X=-861.6514, 切向力Y=-1659.7634 +FPS=29.34, 法向力=2579.2603, 切向力X=-943.6029, 切向力Y=-1720.6045 +FPS=25.41, 法向力=1553.2079, 切向力X=-52.6833, 切向力Y=-983.1084 +FPS=29.16, 法向力=1596.9695, 切向力X=-131.8619, 切向力Y=-1004.9688 +FPS=30.19, 法向力=2094.3491, 切向力X=1123.9194, 切向力Y=-637.5443 +FPS=29.34, 法向力=1373.6069, 切向力X=855.3963, 切向力Y=-676.8976 +FPS=27.20, 法向力=1394.4047, 切向力X=821.3204, 切向力Y=-673.6006 +FPS=20.82, 法向力=1808.9033, 切向力X=1033.5112, 切向力Y=-1429.4915 +FPS=28.95, 法向力=1979.1783, 切向力X=362.4036, 切向力Y=-1681.2554 +FPS=25.36, 法向力=2025.3109, 切向力X=259.3734, 切向力Y=-1698.1456 +FPS=24.37, 法向力=1680.5221, 切向力X=-83.2864, 切向力Y=-1152.5891 +FPS=29.21, 法向力=1760.3409, 切向力X=-43.3561, 切向力Y=-1118.6848 +FPS=27.68, 法向力=1896.3088, 切向力X=-328.6146, 切向力Y=-1614.4348 +FPS=28.17, 法向力=1840.9646, 切向力X=-537.7914, 切向力Y=-860.9513 +FPS=26.54, 法向力=1786.6423, 切向力X=-688.4569, 切向力Y=-915.0775 +FPS=29.69, 法向力=2140.4404, 切向力X=-863.1016, 切向力Y=-2299.8335 +FPS=31.81, 法向力=2151.1809, 切向力X=-890.6418, 切向力Y=-2303.9563 +FPS=30.33, 法向力=1480.2242, 切向力X=549.0474, 切向力Y=-1039.3672 +FPS=31.29, 法向力=1505.2014, 切向力X=598.5403, 切向力Y=-1012.6090 +FPS=30.16, 法向力=1592.2316, 切向力X=539.1256, 切向力Y=-1296.6436 +FPS=30.25, 法向力=1611.7856, 切向力X=1243.6953, 切向力Y=-712.9377 +FPS=32.70, 法向力=1640.0884, 切向力X=1227.6934, 切向力Y=-724.4407 +FPS=27.99, 法向力=1995.7603, 切向力X=182.9259, 切向力Y=-1090.4004 +FPS=32.17, 法向力=1994.5322, 切向力X=188.2307, 切向力Y=-1113.0398 +FPS=29.56, 法向力=1501.7861, 切向力X=495.4669, 切向力Y=-1773.8582 +FPS=30.42, 法向力=1537.3065, 切向力X=312.0889, 切向力Y=-1671.0853 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000365s, blend=0.002291s (9 tiles incl ref), finalize=0.000064s, total=0.002727s +FPS=29.76, 法向力=1555.7084, 切向力X=-931.0750, 切向力Y=-1358.3126 +FPS=31.03, 法向力=2032.3660, 切向力X=185.8648, 切向力Y=-719.4911 +FPS=32.56, 法向力=2109.3564, 切向力X=271.4449, 切向力Y=-806.8477 +FPS=31.21, 法向力=1959.3939, 切向力X=-859.6080, 切向力Y=59.1793 +FPS=30.20, 法向力=1944.4703, 切向力X=-974.6878, 切向力Y=100.6085 +FPS=29.98, 法向力=1522.2537, 切向力X=310.5735, 切向力Y=-634.9831 +FPS=29.63, 法向力=1572.2795, 切向力X=410.4559, 切向力Y=-709.7411 +FPS=29.05, 法向力=1974.4836, 切向力X=1012.1984, 切向力Y=-1532.1561 +FPS=29.72, 法向力=1990.2190, 切向力X=1086.4662, 切向力Y=-1515.8306 +FPS=28.13, 法向力=1439.0612, 切向力X=1316.4287, 切向力Y=-1522.2009 +FPS=29.98, 法向力=1413.3037, 切向力X=1267.9813, 切向力Y=-1384.5720 +FPS=29.66, 法向力=1448.4807, 切向力X=1710.8740, 切向力Y=-801.8878 +FPS=29.69, 法向力=1654.9696, 切向力X=715.2788, 切向力Y=-1166.5662 +FPS=31.64, 法向力=1699.1959, 切向力X=679.8645, 切向力Y=-1135.2234 +FPS=29.12, 法向力=2124.2385, 切向力X=-73.3021, 切向力Y=-1580.7021 +FPS=25.34, 法向力=2220.3398, 切向力X=-64.0953, 切向力Y=-1742.4114 +FPS=27.29, 法向力=2303.6252, 切向力X=-1383.4377, 切向力Y=-1509.5530 +FPS=27.64, 法向力=1379.1055, 切向力X=1203.2112, 切向力Y=-2112.2520 +FPS=28.41, 法向力=1361.9614, 切向力X=1268.7332, 切向力Y=-2181.6582 +FPS=26.36, 法向力=1850.7870, 切向力X=726.3110, 切向力Y=-788.2454 +FPS=29.14, 法向力=1937.2794, 切向力X=650.0724, 切向力Y=-705.3647 +FPS=27.75, 法向力=1728.7571, 切向力X=1061.3972, 切向力Y=-1002.9020 +FPS=26.84, 法向力=1931.1041, 切向力X=354.3168, 切向力Y=-1375.8401 +FPS=28.19, 法向力=1880.3551, 切向力X=351.7653, 切向力Y=-1462.0400 +FPS=27.54, 法向力=1632.6797, 切向力X=5.4327, 切向力Y=-1877.8197 +FPS=27.83, 法向力=1633.8743, 切向力X=28.2711, 切向力Y=-1884.9286 +FPS=28.39, 法向力=1677.5938, 切向力X=-513.1490, 切向力Y=-1367.6824 +FPS=29.10, 法向力=1697.5405, 切向力X=-537.4408, 切向力Y=-1416.3635 +FPS=26.99, 法向力=1580.0417, 切向力X=1192.0834, 切向力Y=-1484.8113 +FPS=25.49, 法向力=1747.9941, 切向力X=214.5839, 切向力Y=-1388.8494 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000379s, blend=0.002477s (9 tiles incl ref), finalize=0.000062s, total=0.002925s +FPS=27.61, 法向力=1770.3772, 切向力X=246.7093, 切向力Y=-1589.1406 +FPS=27.04, 法向力=1593.0039, 切向力X=-20.8044, 切向力Y=-1182.2961 +FPS=27.62, 法向力=2044.4132, 切向力X=1359.1810, 切向力Y=-215.8021 +FPS=27.03, 法向力=2050.7275, 切向力X=1374.2102, 切向力Y=-216.6504 +FPS=26.58, 法向力=1895.1213, 切向力X=-1166.5540, 切向力Y=-653.7394 +FPS=27.69, 法向力=1454.0458, 切向力X=509.8823, 切向力Y=-1542.0305 +FPS=29.83, 法向力=1457.6150, 切向力X=534.6227, 切向力Y=-1601.1431 +FPS=28.85, 法向力=2740.2998, 切向力X=462.8179, 切向力Y=-997.7928 +FPS=29.73, 法向力=2766.6953, 切向力X=515.1685, 切向力Y=-1069.8915 +FPS=26.38, 法向力=1507.2126, 切向力X=1366.5121, 切向力Y=-784.6112 +FPS=30.47, 法向力=1451.5713, 切向力X=1283.5704, 切向力Y=-777.8115 +FPS=27.29, 法向力=1687.8170, 切向力X=342.4269, 切向力Y=-1221.8157 +FPS=29.33, 法向力=1396.8610, 切向力X=123.2081, 切向力Y=-1280.1892 +FPS=28.97, 法向力=1524.2637, 切向力X=38.0231, 切向力Y=-1283.7069 +FPS=28.24, 法向力=1966.9736, 切向力X=1469.7411, 切向力Y=-1097.0229 +FPS=29.13, 法向力=2049.7468, 切向力X=1570.4285, 切向力Y=-1141.4503 +FPS=25.47, 法向力=1576.3223, 切向力X=625.6783, 切向力Y=-1880.5161 +FPS=27.68, 法向力=1607.6387, 切向力X=555.3496, 切向力Y=-1829.3956 +FPS=27.19, 法向力=2149.8745, 切向力X=101.5444, 切向力Y=-1472.3213 +FPS=25.89, 法向力=2471.4963, 切向力X=2276.5149, 切向力Y=-375.7005 +FPS=27.40, 法向力=2464.1638, 切向力X=2190.4568, 切向力Y=-393.0804 +FPS=26.59, 法向力=1679.0754, 切向力X=52.7768, 切向力Y=139.6053 +FPS=25.21, 法向力=1394.8501, 切向力X=1600.5303, 切向力Y=-1401.8499 +FPS=27.32, 法向力=1403.9196, 切向力X=1695.9990, 切向力Y=-1548.6941 +FPS=26.75, 法向力=1456.4631, 切向力X=1134.7334, 切向力Y=-569.9169 +FPS=26.96, 法向力=1632.8993, 切向力X=553.6945, 切向力Y=-1947.8036 +FPS=28.60, 法向力=1640.8291, 切向力X=551.0371, 切向力Y=-1958.4619 +FPS=27.04, 法向力=2596.5903, 切向力X=2735.3850, 切向力Y=-1087.0928 +FPS=28.93, 法向力=2621.1587, 切向力X=2721.4565, 切向力Y=-1120.1239 +FPS=28.76, 法向力=1632.0134, 切向力X=-545.8613, 切向力Y=-1658.0846 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000420s, blend=0.002474s (9 tiles incl ref), finalize=0.000063s, total=0.002962s +FPS=28.28, 法向力=1683.1244, 切向力X=-515.4597, 切向力Y=-1669.9016 +FPS=23.19, 法向力=2265.4766, 切向力X=2070.2727, 切向力Y=-1044.5754 +FPS=25.23, 法向力=1698.7800, 切向力X=1047.7449, 切向力Y=-1517.4697 +FPS=26.00, 法向力=1687.4119, 切向力X=1032.2766, 切向力Y=-1493.5547 +FPS=29.05, 法向力=1629.9275, 切向力X=396.5460, 切向力Y=-1730.5358 +FPS=26.45, 法向力=1791.3607, 切向力X=-230.1265, 切向力Y=-880.5312 +FPS=28.03, 法向力=1791.3418, 切向力X=-311.7878, 切向力Y=-1015.4364 +FPS=26.42, 法向力=2018.1763, 切向力X=598.3062, 切向力Y=-1008.1241 +FPS=27.99, 法向力=1374.5635, 切向力X=533.5173, 切向力Y=-780.5804 +FPS=29.32, 法向力=1342.1279, 切向力X=597.4852, 切向力Y=-729.1337 +FPS=27.21, 法向力=1600.1477, 切向力X=-390.1983, 切向力Y=-976.5240 +FPS=28.12, 法向力=1582.2850, 切向力X=-393.9052, 切向力Y=-793.1240 +FPS=26.99, 法向力=1849.1049, 切向力X=335.4119, 切向力Y=-1421.1820 +FPS=27.96, 法向力=1905.6658, 切向力X=290.3009, 切向力Y=-1428.1534 +FPS=27.28, 法向力=1626.6664, 切向力X=964.5505, 切向力Y=-1069.8809 +FPS=24.54, 法向力=2158.1414, 切向力X=406.7906, 切向力Y=-940.2925 +FPS=27.88, 法向力=2182.0825, 切向力X=545.5846, 切向力Y=-998.2480 +FPS=27.54, 法向力=1739.3516, 切向力X=-379.7020, 切向力Y=-500.1842 +FPS=26.60, 法向力=1713.3408, 切向力X=1654.4423, 切向力Y=-1142.4150 +FPS=28.09, 法向力=1762.5228, 切向力X=1609.0945, 切向力Y=-1186.3367 +FPS=26.93, 法向力=1747.1221, 切向力X=629.2611, 切向力Y=-1336.5146 +FPS=27.20, 法向力=1818.0405, 切向力X=479.3318, 切向力Y=-1390.6425 +FPS=26.42, 法向力=1624.3354, 切向力X=429.1872, 切向力Y=-1521.5811 +FPS=25.77, 法向力=1490.7458, 切向力X=651.2603, 切向力Y=-1885.3970 +FPS=27.47, 法向力=1524.3634, 切向力X=684.8087, 切向力Y=-1897.2549 +FPS=26.88, 法向力=1620.0209, 切向力X=1344.6274, 切向力Y=-252.9224 +FPS=27.98, 法向力=1555.9893, 切向力X=1423.7490, 切向力Y=-181.8294 +FPS=27.48, 法向力=2114.1277, 切向力X=149.1963, 切向力Y=-695.8958 +FPS=25.53, 法向力=1714.9495, 切向力X=177.8758, 切向力Y=-900.4891 +FPS=29.36, 法向力=1711.1641, 切向力X=219.2479, 切向力Y=-919.8627 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000341s, blend=0.002288s (9 tiles incl ref), finalize=0.000070s, total=0.002707s +FPS=25.12, 法向力=1845.4045, 切向力X=-473.2603, 切向力Y=-1016.3727 +FPS=28.42, 法向力=1885.3733, 切向力X=876.0785, 切向力Y=-1735.6130 +FPS=29.05, 法向力=1843.2506, 切向力X=1040.8187, 切向力Y=-1733.0845 +FPS=26.76, 法向力=2724.9824, 切向力X=2286.1606, 切向力Y=-232.8771 +FPS=27.17, 法向力=2808.9978, 切向力X=2275.2886, 切向力Y=-309.0289 +FPS=20.36, 法向力=1814.6973, 切向力X=207.6458, 切向力Y=-1283.0009 +FPS=26.75, 法向力=1750.1812, 切向力X=1166.8346, 切向力Y=-1829.0774 +FPS=29.24, 法向力=1702.2185, 切向力X=1047.2847, 切向力Y=-1888.7732 +FPS=28.52, 法向力=1230.7673, 切向力X=-275.9232, 切向力Y=-899.2432 +FPS=25.55, 法向力=1383.9148, 切向力X=788.2844, 切向力Y=-1157.5566 +FPS=26.48, 法向力=1392.6184, 切向力X=758.6274, 切向力Y=-1091.4019 +FPS=26.90, 法向力=1989.4509, 切向力X=445.9841, 切向力Y=-623.7583 +FPS=26.98, 法向力=1313.4985, 切向力X=670.9212, 切向力Y=-972.5132 +FPS=27.34, 法向力=1388.4631, 切向力X=605.4654, 切向力Y=-864.8671 +FPS=26.28, 法向力=1750.0052, 切向力X=1363.5203, 切向力Y=-1127.5049 +FPS=28.27, 法向力=1781.1681, 切向力X=1403.8472, 切向力Y=-1098.0347 +FPS=25.63, 法向力=1866.6848, 切向力X=-155.9327, 切向力Y=-1900.3198 +FPS=27.01, 法向力=1927.0952, 切向力X=1258.8744, 切向力Y=-796.2632 +FPS=30.61, 法向力=1961.1439, 切向力X=1245.7428, 切向力Y=-818.1466 +FPS=26.77, 法向力=2335.2883, 切向力X=-1335.1798, 切向力Y=-1982.9265 +FPS=28.53, 法向力=2291.2290, 切向力X=-1411.4707, 切向力Y=-2060.6226 +FPS=26.62, 法向力=1501.3556, 切向力X=719.1254, 切向力Y=-2054.0107 +FPS=25.62, 法向力=1498.0354, 切向力X=1181.9813, 切向力Y=-1156.1428 +FPS=27.05, 法向力=1469.6626, 切向力X=1173.5835, 切向力Y=-1194.2975 +FPS=24.09, 法向力=1548.9303, 切向力X=184.3613, 切向力Y=-1698.8574 +FPS=26.67, 法向力=2275.3833, 切向力X=684.2202, 切向力Y=-1470.1606 +FPS=24.98, 法向力=2298.4150, 切向力X=718.3972, 切向力Y=-1459.5867 +FPS=23.77, 法向力=1470.3889, 切向力X=-51.1457, 切向力Y=-1417.5226 +FPS=27.99, 法向力=1461.5364, 切向力X=-262.8474, 切向力Y=-1527.1693 +FPS=26.58, 法向力=1722.3868, 切向力X=1466.0293, 切向力Y=-1040.6938 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000265s, blend=0.002202s (9 tiles incl ref), finalize=0.000070s, total=0.002543s +FPS=25.72, 法向力=1236.2379, 切向力X=183.9853, 切向力Y=-1496.6863 +FPS=28.00, 法向力=1223.4502, 切向力X=118.6510, 切向力Y=-1332.8220 +FPS=28.76, 法向力=1910.2095, 切向力X=1025.0730, 切向力Y=-678.8386 +FPS=28.84, 法向力=1954.9021, 切向力X=1944.9775, 切向力Y=-1169.6210 +FPS=28.03, 法向力=1960.7753, 切向力X=1982.2034, 切向力Y=-1255.7183 +FPS=26.79, 法向力=2067.8196, 切向力X=254.3138, 切向力Y=-1460.0894 +FPS=27.47, 法向力=1974.2454, 切向力X=289.1497, 切向力Y=-1494.7816 +FPS=25.74, 法向力=1833.0522, 切向力X=1012.2917, 切向力Y=-1226.4558 +FPS=27.27, 法向力=1553.9363, 切向力X=1769.1350, 切向力Y=-764.5082 +FPS=27.88, 法向力=1503.2029, 切向力X=1723.4285, 切向力Y=-836.1656 +FPS=25.71, 法向力=1364.1729, 切向力X=70.7527, 切向力Y=-1191.2258 +FPS=28.76, 法向力=1471.0933, 切向力X=116.5467, 切向力Y=-1306.5690 +FPS=25.36, 法向力=1473.4752, 切向力X=1711.2482, 切向力Y=-1679.2267 +FPS=26.87, 法向力=1484.6188, 切向力X=664.8978, 切向力Y=-1364.3923 +FPS=27.21, 法向力=1445.0515, 切向力X=729.1793, 切向力Y=-1422.0605 +FPS=27.49, 法向力=1581.3368, 切向力X=609.4866, 切向力Y=-1384.9099 +FPS=20.99, 法向力=2011.9520, 切向力X=244.4074, 切向力Y=-220.7736 +FPS=22.91, 法向力=2013.8320, 切向力X=353.2792, 切向力Y=-289.9641 +FPS=22.73, 法向力=1518.7976, 切向力X=348.1316, 切向力Y=-950.2083 +FPS=25.02, 法向力=1444.7827, 切向力X=-201.9717, 切向力Y=-1463.0415 +FPS=28.63, 法向力=1855.0795, 切向力X=1091.7927, 切向力Y=-73.8829 +FPS=29.70, 法向力=1919.8221, 切向力X=1049.4712, 切向力Y=-9.3149 +FPS=26.18, 法向力=1456.7898, 切向力X=1440.8381, 切向力Y=-605.1433 +FPS=26.75, 法向力=1474.6615, 切向力X=1403.9708, 切向力Y=-755.6783 +FPS=26.73, 法向力=1371.4285, 切向力X=1621.5706, 切向力Y=-844.9528 +FPS=25.30, 法向力=1695.3175, 切向力X=-144.8654, 切向力Y=-1430.5150 +FPS=29.51, 法向力=1686.6208, 切向力X=-112.6684, 切向力Y=-1281.3142 +FPS=19.22, 法向力=1482.6897, 切向力X=391.9745, 切向力Y=-1352.3815 +FPS=26.00, 法向力=1801.7098, 切向力X=910.5964, 切向力Y=-1725.5442 +FPS=27.57, 法向力=1807.3215, 切向力X=812.0309, 切向力Y=-1674.6144 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000420s, blend=0.002360s (9 tiles incl ref), finalize=0.000070s, total=0.002859s +FPS=25.05, 法向力=1520.4189, 切向力X=713.5015, 切向力Y=-893.3247 +FPS=27.95, 法向力=1722.4969, 切向力X=95.2388, 切向力Y=-850.3867 +FPS=28.08, 法向力=1657.7427, 切向力X=124.0757, 切向力Y=-904.3040 +FPS=28.20, 法向力=1856.6145, 切向力X=940.4956, 切向力Y=-485.4701 +FPS=30.63, 法向力=1919.9670, 切向力X=927.0845, 切向力Y=-515.6835 +FPS=28.16, 法向力=1845.5085, 切向力X=876.4867, 切向力Y=-1320.6982 +FPS=27.73, 法向力=1909.1575, 切向力X=831.9276, 切向力Y=-1278.4875 +FPS=27.64, 法向力=1954.4915, 切向力X=41.9949, 切向力Y=-758.2471 +FPS=25.04, 法向力=1546.9004, 切向力X=815.1107, 切向力Y=-1541.7195 +FPS=27.10, 法向力=1521.7253, 切向力X=807.5577, 切向力Y=-1559.2246 +FPS=23.00, 法向力=1422.9309, 切向力X=189.3582, 切向力Y=-769.0264 +FPS=24.03, 法向力=1716.1814, 切向力X=1353.7361, 切向力Y=-544.7306 +FPS=25.85, 法向力=1699.3750, 切向力X=1437.5105, 切向力Y=-482.5139 +FPS=22.27, 法向力=1898.6104, 切向力X=227.4739, 切向力Y=-778.1078 +FPS=22.22, 法向力=1872.7871, 切向力X=203.3737, 切向力Y=-1250.3474 +FPS=24.98, 法向力=1402.5916, 切向力X=497.5433, 切向力Y=-991.1961 +FPS=27.02, 法向力=1426.7031, 切向力X=323.1608, 切向力Y=-981.7871 +FPS=26.85, 法向力=2042.9254, 切向力X=712.6904, 切向力Y=-604.3665 +FPS=30.41, 法向力=2082.1631, 切向力X=701.1760, 切向力Y=-568.7310 +FPS=27.52, 法向力=1830.1897, 切向力X=357.4536, 切向力Y=-983.2923 +FPS=29.32, 法向力=1496.7000, 切向力X=-62.2635, 切向力Y=-1347.0886 +FPS=28.98, 法向力=1489.3032, 切向力X=-49.4790, 切向力Y=-1393.9695 +FPS=27.54, 法向力=1978.0425, 切向力X=631.6938, 切向力Y=-1041.2190 +FPS=29.01, 法向力=2013.4578, 切向力X=551.9725, 切向力Y=-1056.6165 +FPS=29.50, 法向力=1682.2505, 切向力X=-21.7850, 切向力Y=-944.1375 +FPS=29.40, 法向力=1681.0481, 切向力X=-4.9225, 切向力Y=-964.6809 +FPS=29.23, 法向力=1719.6339, 切向力X=626.5767, 切向力Y=-987.4270 +FPS=26.23, 法向力=1274.8916, 切向力X=947.0672, 切向力Y=-1428.1753 +FPS=30.85, 法向力=1424.5972, 切向力X=779.0127, 切向力Y=-1556.7258 +FPS=26.43, 法向力=1861.6934, 切向力X=1730.2670, 切向力Y=-1722.8152 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000294s, blend=0.002348s (9 tiles incl ref), finalize=0.000089s, total=0.002736s +FPS=30.53, 法向力=2003.8210, 切向力X=1957.5367, 切向力Y=-1787.9038 +FPS=28.80, 法向力=1959.2192, 切向力X=-211.3189, 切向力Y=-1057.8804 +FPS=30.69, 法向力=1986.0804, 切向力X=-127.0978, 切向力Y=-1127.7310 +FPS=27.64, 法向力=1731.5647, 切向力X=387.8878, 切向力Y=-262.4895 +FPS=27.93, 法向力=2049.3408, 切向力X=762.8639, 切向力Y=-1988.2378 +FPS=27.86, 法向力=2124.7209, 切向力X=876.9409, 切向力Y=-2014.6340 +FPS=28.31, 法向力=1654.9583, 切向力X=359.2636, 切向力Y=-1175.6472 +FPS=27.94, 法向力=1634.1449, 切向力X=365.8919, 切向力Y=-1120.6702 +FPS=29.20, 法向力=1313.3590, 切向力X=133.2556, 切向力Y=-1708.8579 +FPS=28.46, 法向力=1405.6021, 切向力X=-20.6649, 切向力Y=-1651.6371 +FPS=30.12, 法向力=1587.8406, 切向力X=-19.7409, 切向力Y=-1024.7854 +FPS=24.28, 法向力=1667.7610, 切向力X=830.5975, 切向力Y=-1359.5745 +FPS=29.09, 法向力=1719.3820, 切向力X=729.9194, 切向力Y=-1384.2153 +FPS=30.89, 法向力=2218.0208, 切向力X=1280.1533, 切向力Y=-512.3920 +FPS=28.93, 法向力=2155.4893, 切向力X=1131.1030, 切向力Y=-442.8672 +FPS=28.07, 法向力=1695.5564, 切向力X=62.0560, 切向力Y=-1256.5514 +FPS=26.70, 法向力=2124.0723, 切向力X=-221.4711, 切向力Y=-975.0287 +FPS=28.79, 法向力=2098.7358, 切向力X=0.1439, 切向力Y=-923.9133 +FPS=27.57, 法向力=1462.7024, 切向力X=768.2673, 切向力Y=-2016.5321 +FPS=25.48, 法向力=1617.3379, 切向力X=681.8063, 切向力Y=-1144.6355 +FPS=28.67, 法向力=1586.2816, 切向力X=730.5854, 切向力Y=-1081.3008 +FPS=23.09, 法向力=1714.0107, 切向力X=605.3729, 切向力Y=-1145.7880 +FPS=28.90, 法向力=1775.3932, 切向力X=562.4507, 切向力Y=-1225.7866 +FPS=26.85, 法向力=1330.6237, 切向力X=468.9496, 切向力Y=-1039.0476 +FPS=27.76, 法向力=1654.7065, 切向力X=777.9259, 切向力Y=-592.6290 +FPS=22.17, 法向力=1693.8760, 切向力X=736.4522, 切向力Y=-565.4467 +FPS=28.18, 法向力=1760.4131, 切向力X=83.8577, 切向力Y=-1581.0208 +FPS=28.10, 法向力=1833.2241, 切向力X=1103.8843, 切向力Y=-529.8903 +FPS=29.68, 法向力=1803.8007, 切向力X=1042.8726, 切向力Y=-524.9647 +FPS=26.30, 法向力=1687.4069, 切向力X=360.3745, 切向力Y=-1911.9515 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000340s, blend=0.002494s (9 tiles incl ref), finalize=0.000067s, total=0.002908s +FPS=24.81, 法向力=1436.2544, 切向力X=876.2481, 切向力Y=-1775.3804 +FPS=27.66, 法向力=1384.7063, 切向力X=867.4162, 切向力Y=-1751.7136 +FPS=26.04, 法向力=1797.6313, 切向力X=48.1525, 切向力Y=-636.0891 +FPS=29.05, 法向力=1919.4519, 切向力X=81.4146, 切向力Y=-736.8866 +FPS=25.68, 法向力=1669.4281, 切向力X=1090.8889, 切向力Y=-1094.1420 +FPS=28.76, 法向力=1637.8749, 切向力X=1046.7842, 切向力Y=-1257.5027 +FPS=26.46, 法向力=1798.4370, 切向力X=480.5786, 切向力Y=-823.8196 +FPS=25.83, 法向力=1479.5282, 切向力X=1555.6344, 切向力Y=-1481.2854 +FPS=28.67, 法向力=1430.0464, 切向力X=1576.1893, 切向力Y=-1455.8215 +FPS=25.63, 法向力=1554.1398, 切向力X=-446.0263, 切向力Y=-1246.6785 +FPS=27.20, 法向力=2054.4741, 切向力X=376.1275, 切向力Y=-770.3330 +FPS=29.70, 法向力=2154.5432, 切向力X=348.6230, 切向力Y=-773.2312 +FPS=24.85, 法向力=2257.2622, 切向力X=874.9365, 切向力Y=-688.1001 +FPS=26.74, 法向力=2161.7795, 切向力X=-48.5076, 切向力Y=-1459.7523 +FPS=28.26, 法向力=2102.7837, 切向力X=16.9733, 切向力Y=-1445.7102 +FPS=25.33, 法向力=1532.9463, 切向力X=1070.4928, 切向力Y=-1313.4003 +FPS=26.81, 法向力=1528.0302, 切向力X=1009.3704, 切向力Y=-1318.0203 +FPS=24.55, 法向力=1707.9824, 切向力X=786.3788, 切向力Y=-1179.8801 +FPS=28.66, 法向力=1600.4441, 切向力X=132.2706, 切向力Y=-1311.6216 +FPS=27.27, 法向力=1632.0869, 切向力X=126.7379, 切向力Y=-1336.9923 +FPS=28.73, 法向力=2067.3618, 切向力X=1370.1287, 切向力Y=-2264.2317 +FPS=26.29, 法向力=2018.4004, 切向力X=1392.2676, 切向力Y=-2243.5112 +FPS=28.50, 法向力=1752.4623, 切向力X=377.8284, 切向力Y=-1425.7627 +FPS=27.08, 法向力=1881.5947, 切向力X=-210.5420, 切向力Y=-1651.2220 +FPS=28.65, 法向力=1934.2162, 切向力X=-337.0546, 切向力Y=-1609.9198 +FPS=25.87, 法向力=2068.9287, 切向力X=2063.6936, 切向力Y=-1780.7014 +FPS=28.16, 法向力=2195.4963, 切向力X=375.2443, 切向力Y=-989.8447 +FPS=26.34, 法向力=2234.2275, 切向力X=366.9756, 切向力Y=-984.4065 +FPS=25.78, 法向力=2038.0542, 切向力X=537.5902, 切向力Y=-318.6567 +FPS=28.11, 法向力=2079.2551, 切向力X=574.1493, 切向力Y=-151.3717 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000404s, blend=0.002310s (9 tiles incl ref), finalize=0.000073s, total=0.002796s +FPS=27.91, 法向力=1757.3657, 切向力X=584.5936, 切向力Y=-1189.6837 +FPS=26.96, 法向力=1682.8763, 切向力X=682.3875, 切向力Y=-1183.1432 +FPS=27.92, 法向力=1288.2131, 切向力X=142.5875, 切向力Y=-816.7047 +FPS=26.05, 法向力=1138.2372, 切向力X=484.0730, 切向力Y=-38.0445 +FPS=19.72, 法向力=1742.2797, 切向力X=-510.6340, 切向力Y=-1434.1392 +FPS=28.21, 法向力=1790.2844, 切向力X=-521.3425, 切向力Y=-1529.5239 +FPS=27.07, 法向力=1830.1527, 切向力X=1301.4510, 切向力Y=-1363.5289 +FPS=29.56, 法向力=1851.5461, 切向力X=1447.9351, 切向力Y=-1392.5115 +FPS=24.86, 法向力=1785.0979, 切向力X=165.3984, 切向力Y=-1042.1351 +FPS=25.83, 法向力=1753.6782, 切向力X=314.5982, 切向力Y=-737.7079 +FPS=30.16, 法向力=1773.0341, 切向力X=193.1719, 切向力Y=-780.7800 +FPS=26.70, 法向力=1673.8496, 切向力X=566.9528, 切向力Y=-921.5231 +FPS=25.60, 法向力=1686.6128, 切向力X=572.5657, 切向力Y=-902.3708 +FPS=28.88, 法向力=1880.5056, 切向力X=-311.1641, 切向力Y=-796.6602 +FPS=24.99, 法向力=1635.2557, 切向力X=-69.2743, 切向力Y=-1647.3685 +FPS=27.19, 法向力=1603.0077, 切向力X=-39.4161, 切向力Y=-1573.0236 +FPS=27.99, 法向力=1717.5857, 切向力X=1623.1265, 切向力Y=-781.1837 +FPS=27.91, 法向力=2054.7676, 切向力X=1202.5221, 切向力Y=-559.9238 +FPS=27.21, 法向力=2223.4536, 切向力X=1148.2183, 切向力Y=-475.2324 +FPS=22.74, 法向力=1877.2456, 切向力X=205.0151, 切向力Y=-835.1811 +FPS=21.13, 法向力=1440.7598, 切向力X=1014.3649, 切向力Y=-1393.5435 +FPS=25.71, 法向力=1413.3824, 切向力X=1042.0327, 切向力Y=-1450.9502 +FPS=27.97, 法向力=1633.7643, 切向力X=675.2050, 切向力Y=-986.8610 +FPS=24.11, 法向力=1998.4265, 切向力X=998.4758, 切向力Y=-906.2004 +FPS=27.23, 法向力=2088.6213, 切向力X=948.0289, 切向力Y=-878.3112 +FPS=22.91, 法向力=2060.4651, 切向力X=1321.9277, 切向力Y=-583.7207 +FPS=26.09, 法向力=2019.0450, 切向力X=1254.2621, 切向力Y=-592.2623 +FPS=26.72, 法向力=961.8600, 切向力X=1012.2659, 切向力Y=-2030.2976 +FPS=27.24, 法向力=2302.3052, 切向力X=347.5135, 切向力Y=-490.8474 +FPS=26.88, 法向力=1189.0443, 切向力X=863.9463, 切向力Y=-774.0867 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000335s, blend=0.002268s (9 tiles incl ref), finalize=0.000069s, total=0.002679s +FPS=26.36, 法向力=1106.1044, 切向力X=890.6438, 切向力Y=-818.4657 +FPS=25.30, 法向力=1279.5007, 切向力X=916.8767, 切向力Y=-1452.1627 +FPS=25.94, 法向力=1269.4700, 切向力X=935.2351, 切向力Y=-1454.9047 +FPS=20.95, 法向力=1230.8315, 切向力X=1711.9438, 切向力Y=-1194.3676 +FPS=22.81, 法向力=2052.9580, 切向力X=1153.4286, 切向力Y=-1084.2976 +FPS=25.82, 法向力=2222.6482, 切向力X=1329.0800, 切向力Y=-616.9808 +FPS=27.98, 法向力=2200.7842, 切向力X=1202.4635, 切向力Y=-751.9786 +FPS=22.79, 法向力=1594.9998, 切向力X=890.0566, 切向力Y=-1942.1990 +FPS=24.18, 法向力=1545.1111, 切向力X=859.2837, 切向力Y=-1927.0508 +FPS=26.46, 法向力=1786.1577, 切向力X=511.5457, 切向力Y=-1315.4509 +FPS=23.71, 法向力=1039.9011, 切向力X=396.7581, 切向力Y=-1356.4553 +FPS=26.46, 法向力=2150.5603, 切向力X=848.6531, 切向力Y=-776.0339 +FPS=27.12, 法向力=2120.1375, 切向力X=863.2904, 切向力Y=-815.5990 +FPS=25.98, 法向力=1841.2720, 切向力X=356.5773, 切向力Y=-1425.9800 +FPS=27.20, 法向力=1868.4908, 切向力X=509.7700, 切向力Y=-1369.8635 +FPS=26.75, 法向力=1546.8302, 切向力X=-40.1250, 切向力Y=-1269.6267 +FPS=25.65, 法向力=1316.9706, 切向力X=713.7285, 切向力Y=-568.4606 +FPS=28.04, 法向力=1290.9187, 切向力X=688.7231, 切向力Y=-572.9386 +FPS=26.34, 法向力=1957.9490, 切向力X=1305.2776, 切向力Y=-1234.7778 +FPS=27.58, 法向力=2132.0493, 切向力X=-221.9804, 切向力Y=-1208.3706 +FPS=30.59, 法向力=2212.9033, 切向力X=-261.4056, 切向力Y=-1203.0242 +FPS=29.28, 法向力=1296.4819, 切向力X=894.2835, 切向力Y=-1425.8147 +FPS=29.73, 法向力=1280.8483, 切向力X=979.5791, 切向力Y=-1419.0374 +FPS=30.54, 法向力=1692.8105, 切向力X=571.3896, 切向力Y=-651.5845 +FPS=30.37, 法向力=1701.2161, 切向力X=638.5931, 切向力Y=-522.9272 +FPS=29.47, 法向力=2670.5452, 切向力X=17.6919, 切向力Y=-652.9443 +FPS=29.40, 法向力=2734.8071, 切向力X=-86.5254, 切向力Y=-620.7969 +FPS=29.30, 法向力=2397.3027, 切向力X=436.9345, 切向力Y=-1449.2295 +FPS=29.76, 法向力=2403.4102, 切向力X=469.4505, 切向力Y=-1491.3688 +FPS=28.34, 法向力=1622.1055, 切向力X=-20.2864, 切向力Y=-749.2818 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002234s (9 tiles incl ref), finalize=0.000056s, total=0.002572s +FPS=31.01, 法向力=1830.6716, 切向力X=535.1069, 切向力Y=-785.8092 +FPS=31.34, 法向力=1865.2068, 切向力X=487.8052, 切向力Y=-800.5342 +FPS=28.50, 法向力=1636.1677, 切向力X=1360.4497, 切向力Y=-1093.5552 +FPS=29.65, 法向力=1664.5848, 切向力X=1405.4750, 切向力Y=-1057.3812 +FPS=31.57, 法向力=1607.1726, 切向力X=455.0551, 切向力Y=-1610.0559 +FPS=29.23, 法向力=1651.6721, 切向力X=414.5278, 切向力Y=-1598.1158 +FPS=29.28, 法向力=2382.6885, 切向力X=-423.2637, 切向力Y=-1594.7905 +FPS=28.82, 法向力=2511.7690, 切向力X=-438.3371, 切向力Y=-1636.1685 +FPS=28.95, 法向力=2114.1064, 切向力X=-22.1388, 切向力Y=-1745.4756 +FPS=28.98, 法向力=1335.6576, 切向力X=630.7402, 切向力Y=-1730.0042 +FPS=31.80, 法向力=1265.0437, 切向力X=636.6232, 切向力Y=-1780.2133 +FPS=30.71, 法向力=1594.9629, 切向力X=-90.5667, 切向力Y=-1767.4044 +FPS=31.11, 法向力=1632.5542, 切向力X=-83.1758, 切向力Y=-1793.5654 +FPS=28.67, 法向力=1585.9161, 切向力X=196.5596, 切向力Y=-1977.3257 +FPS=30.99, 法向力=1545.9977, 切向力X=192.6076, 切向力Y=-2053.1768 +FPS=30.32, 法向力=1563.7511, 切向力X=509.7756, 切向力Y=-1235.0999 +FPS=28.16, 法向力=1825.9348, 切向力X=577.8242, 切向力Y=-1264.5779 +FPS=32.65, 法向力=1875.2189, 切向力X=594.7603, 切向力Y=-1338.4138 +FPS=29.24, 法向力=1684.6167, 切向力X=1345.6526, 切向力Y=-1675.9200 +FPS=32.35, 法向力=1705.7537, 切向力X=1424.9263, 切向力Y=-1688.6306 +FPS=30.28, 法向力=1421.4292, 切向力X=457.8041, 切向力Y=-1182.9110 +FPS=26.90, 法向力=1597.3125, 切向力X=326.2802, 切向力Y=-1112.2891 +FPS=22.00, 法向力=1768.9102, 切向力X=875.0081, 切向力Y=-1521.8531 +FPS=25.16, 法向力=2071.8018, 切向力X=777.0087, 切向力Y=-1043.5245 +FPS=25.36, 法向力=2171.6372, 切向力X=741.6627, 切向力Y=-993.8934 +FPS=29.97, 法向力=1959.0193, 切向力X=1289.3470, 切向力Y=-988.7646 +FPS=29.50, 法向力=1944.8091, 切向力X=1384.1765, 切向力Y=-899.9575 +FPS=31.85, 法向力=1615.2234, 切向力X=221.6395, 切向力Y=-953.1677 +FPS=28.32, 法向力=1677.8032, 切向力X=46.7666, 切向力Y=-386.2489 +FPS=32.64, 法向力=1766.9353, 切向力X=-55.0305, 切向力Y=-329.7009 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000348s, blend=0.002279s (9 tiles incl ref), finalize=0.000068s, total=0.002701s +FPS=26.74, 法向力=1480.7805, 切向力X=767.5974, 切向力Y=-1112.6396 +FPS=31.03, 法向力=1440.2727, 切向力X=755.0049, 切向力Y=-1188.1963 +FPS=28.69, 法向力=1675.1240, 切向力X=728.9078, 切向力Y=-1255.7964 +FPS=31.37, 法向力=1674.1764, 切向力X=747.7904, 切向力Y=-1366.4098 +FPS=29.11, 法向力=1374.0602, 切向力X=532.5996, 切向力Y=-506.8936 +FPS=30.73, 法向力=1364.9385, 切向力X=514.3989, 切向力Y=-539.9138 +FPS=24.32, 法向力=1447.7886, 切向力X=1059.5337, 切向力Y=-792.8383 +FPS=28.06, 法向力=1299.8167, 切向力X=1381.9761, 切向力Y=-1430.7229 +FPS=28.89, 法向力=1303.3843, 切向力X=1424.6746, 切向力Y=-1475.6384 +FPS=29.95, 法向力=1995.1494, 切向力X=713.9893, 切向力Y=-1253.9430 +FPS=28.70, 法向力=2076.9207, 切向力X=488.6211, 切向力Y=-1142.5048 +FPS=28.99, 法向力=2086.8301, 切向力X=885.3474, 切向力Y=-956.1399 +FPS=26.60, 法向力=1439.6985, 切向力X=807.5746, 切向力Y=-1673.5585 +FPS=26.23, 法向力=1409.8374, 切向力X=837.6777, 切向力Y=-1661.7971 +FPS=27.21, 法向力=1627.4236, 切向力X=589.4469, 切向力Y=-894.5877 +FPS=28.50, 法向力=1864.9304, 切向力X=-45.9150, 切向力Y=-1038.0220 +FPS=29.13, 法向力=1837.5969, 切向力X=-59.3442, 切向力Y=-980.9796 +FPS=28.38, 法向力=1883.5066, 切向力X=1242.3459, 切向力Y=-385.2016 +FPS=30.63, 法向力=1873.8960, 切向力X=1281.5693, 切向力Y=-483.6892 +FPS=27.46, 法向力=1385.0479, 切向力X=550.8629, 切向力Y=-748.6003 +FPS=29.69, 法向力=1562.2446, 切向力X=742.0680, 切向力Y=-2403.0278 +FPS=31.08, 法向力=1567.7144, 切向力X=732.1702, 切向力Y=-2390.6150 +FPS=28.70, 法向力=1735.9794, 切向力X=616.2732, 切向力Y=-1606.7605 +FPS=29.79, 法向力=1688.1641, 切向力X=631.0742, 切向力Y=-1652.7847 +FPS=28.37, 法向力=1620.8241, 切向力X=606.5656, 切向力Y=-1133.4639 +FPS=31.26, 法向力=1596.6223, 切向力X=574.1724, 切向力Y=-1110.0078 +FPS=28.07, 法向力=1741.4238, 切向力X=912.0813, 切向力Y=-1435.2544 +FPS=27.65, 法向力=1493.9937, 切向力X=-132.2986, 切向力Y=-765.7192 +FPS=29.92, 法向力=1507.7233, 切向力X=-136.6871, 切向力Y=-718.0265 +FPS=29.25, 法向力=1844.6360, 切向力X=762.4912, 切向力Y=-1466.8800 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000442s, blend=0.002614s (9 tiles incl ref), finalize=0.000067s, total=0.003132s +FPS=28.94, 法向力=1859.9391, 切向力X=774.0309, 切向力Y=-1613.7217 +FPS=26.56, 法向力=2089.2114, 切向力X=-43.2221, 切向力Y=-1130.8990 +FPS=30.62, 法向力=2079.6243, 切向力X=-59.6839, 切向力Y=-1117.1743 +FPS=30.04, 法向力=1484.8503, 切向力X=296.3089, 切向力Y=-1330.7605 +FPS=30.37, 法向力=2221.7808, 切向力X=483.9171, 切向力Y=-1212.0886 +FPS=29.60, 法向力=2347.4734, 切向力X=312.8439, 切向力Y=-1219.7451 +FPS=28.10, 法向力=1628.2988, 切向力X=1340.4756, 切向力Y=-1390.8026 +FPS=28.32, 法向力=1666.4705, 切向力X=1307.8196, 切向力Y=-1351.4106 +FPS=27.41, 法向力=1396.3046, 切向力X=830.0305, 切向力Y=-1536.0328 +FPS=29.39, 法向力=1457.6733, 切向力X=765.6859, 切向力Y=-1531.6130 +FPS=27.51, 法向力=1594.7629, 切向力X=1767.3655, 切向力Y=-1671.7190 +FPS=26.49, 法向力=1495.4417, 切向力X=-134.9738, 切向力Y=-1051.9716 +FPS=28.39, 法向力=1531.3926, 切向力X=-90.7052, 切向力Y=-1262.5881 +FPS=26.58, 法向力=1840.0371, 切向力X=165.3929, 切向力Y=-1242.9376 +FPS=28.69, 法向力=1842.7119, 切向力X=200.1684, 切向力Y=-1150.9236 +FPS=27.67, 法向力=2019.3727, 切向力X=409.7729, 切向力Y=-2331.6377 +FPS=28.09, 法向力=2033.5823, 切向力X=494.7332, 切向力Y=-2303.2739 +FPS=27.42, 法向力=1268.9865, 切向力X=749.9535, 切向力Y=-1712.2278 +FPS=27.70, 法向力=1525.0884, 切向力X=1360.2782, 切向力Y=-1685.5920 +FPS=28.10, 法向力=1369.2319, 切向力X=1476.2561, 切向力Y=-1471.5447 +FPS=29.64, 法向力=2029.4884, 切向力X=144.7961, 切向力Y=-890.1793 +FPS=27.30, 法向力=1992.5087, 切向力X=138.4038, 切向力Y=-892.5391 +FPS=28.52, 法向力=1925.0416, 切向力X=141.0372, 切向力Y=-1589.1379 +FPS=28.05, 法向力=1692.0723, 切向力X=55.1791, 切向力Y=-2333.7974 +FPS=28.84, 法向力=1630.5359, 切向力X=93.8947, 切向力Y=-2331.8589 +FPS=26.67, 法向力=1420.1077, 切向力X=1406.3940, 切向力Y=-1216.3584 +FPS=29.02, 法向力=1392.3824, 切向力X=588.1572, 切向力Y=-1717.1254 +FPS=28.08, 法向力=1420.0100, 切向力X=545.2219, 切向力Y=-1665.4885 +FPS=25.49, 法向力=1480.9094, 切向力X=1166.5645, 切向力Y=-1531.8405 +FPS=26.30, 法向力=1433.4701, 切向力X=1185.9897, 切向力Y=-1562.3079 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000384s, blend=0.002447s (9 tiles incl ref), finalize=0.000099s, total=0.002938s +FPS=24.48, 法向力=1699.2885, 切向力X=791.2545, 切向力Y=-793.5234 +FPS=24.56, 法向力=1918.6465, 切向力X=677.1990, 切向力Y=-1537.3743 +FPS=26.50, 法向力=1856.2450, 切向力X=643.7941, 切向力Y=-1629.2251 +FPS=27.70, 法向力=1179.9598, 切向力X=1136.1782, 切向力Y=-1381.2546 +FPS=26.95, 法向力=1578.9534, 切向力X=1391.1467, 切向力Y=-912.8605 +FPS=27.81, 法向力=1627.9481, 切向力X=1587.3335, 切向力Y=-891.2347 +FPS=27.66, 法向力=1246.2352, 切向力X=1281.3387, 切向力Y=-1172.8047 +FPS=26.63, 法向力=1250.0259, 切向力X=1345.7765, 切向力Y=-1239.3440 +FPS=27.02, 法向力=2046.5354, 切向力X=275.7148, 切向力Y=-904.1727 +FPS=27.35, 法向力=2029.5392, 切向力X=689.7333, 切向力Y=-700.6884 +FPS=28.45, 法向力=1925.0769, 切向力X=812.3231, 切向力Y=-706.6951 +FPS=27.83, 法向力=1630.4021, 切向力X=575.5098, 切向力Y=-1145.3490 +FPS=25.57, 法向力=1602.4506, 切向力X=623.1864, 切向力Y=-1247.8132 +FPS=29.16, 法向力=1964.8862, 切向力X=919.1649, 切向力Y=-974.8885 +FPS=27.32, 法向力=1584.6798, 切向力X=707.5106, 切向力Y=-1578.5508 +FPS=30.51, 法向力=1581.8446, 切向力X=663.7186, 切向力Y=-1557.1173 +FPS=26.85, 法向力=1582.8037, 切向力X=506.8788, 切向力Y=-1145.9841 +FPS=29.30, 法向力=1602.3181, 切向力X=476.7906, 切向力Y=-1043.1482 +FPS=27.89, 法向力=1633.2064, 切向力X=369.4037, 切向力Y=-1761.3167 +FPS=29.95, 法向力=1371.5616, 切向力X=760.2974, 切向力Y=-1103.7277 +FPS=27.63, 法向力=1351.6343, 切向力X=850.4625, 切向力Y=-1202.3514 +FPS=28.36, 法向力=1479.0132, 切向力X=1062.6219, 切向力Y=-1398.9301 +FPS=29.66, 法向力=1473.8607, 切向力X=1166.7900, 切向力Y=-1353.3201 +FPS=27.11, 法向力=1477.1506, 切向力X=868.1754, 切向力Y=-28.1473 +FPS=18.64, 法向力=1625.6313, 切向力X=655.7838, 切向力Y=-1194.4648 +FPS=24.18, 法向力=1582.1323, 切向力X=762.2919, 切向力Y=-1269.8689 +FPS=24.51, 法向力=1731.7775, 切向力X=596.5486, 切向力Y=-1133.1891 +FPS=25.26, 法向力=1564.1760, 切向力X=982.7653, 切向力Y=-1385.8394 +FPS=26.49, 法向力=1660.7810, 切向力X=1056.7211, 切向力Y=-1336.6482 +FPS=27.99, 法向力=1815.6398, 切向力X=1434.3698, 切向力Y=-1912.3635 +stitch_feature_optimized: canvas out_w=545, out_h=419, x_min=-142.29, y_min=-82.87 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000264s, blend=0.002159s (9 tiles incl ref), finalize=0.000064s, total=0.002493s +FPS=25.57, 法向力=1877.3262, 切向力X=572.2856, 切向力Y=-1699.2906 +FPS=28.03, 法向力=1874.8119, 切向力X=563.3379, 切向力Y=-1655.7344 +FPS=26.94, 法向力=1688.5111, 切向力X=733.7419, 切向力Y=-1570.5288 +FPS=24.76, 法向力=1850.1090, 切向力X=1064.8386, 切向力Y=-1109.7556 +FPS=28.63, 法向力=1837.9283, 切向力X=1086.7635, 切向力Y=-1085.8297 +FPS=22.28, 法向力=1939.0364, 切向力X=293.1880, 切向力Y=-1836.3870 +FPS=26.34, 法向力=1673.2775, 切向力X=574.9993, 切向力Y=-1222.9778 +FPS=27.79, 法向力=1768.0487, 切向力X=702.3082, 切向力Y=-1194.9534 +FPS=28.56, 法向力=1504.0750, 切向力X=448.4930, 切向力Y=-1573.1848 +FPS=26.77, 法向力=1476.3120, 切向力X=551.7473, 切向力Y=-1561.9114 +FPS=23.79, 法向力=1614.9307, 切向力X=1132.2502, 切向力Y=-872.9356 +FPS=26.27, 法向力=1718.8754, 切向力X=1041.5342, 切向力Y=-1739.3618 +FPS=28.04, 法向力=1693.5721, 切向力X=998.0089, 切向力Y=-1823.0425 +FPS=26.77, 法向力=1852.1708, 切向力X=478.6792, 切向力Y=-1379.6364 +FPS=26.14, 法向力=1855.3297, 切向力X=483.1180, 切向力Y=-1352.4675 +FPS=27.76, 法向力=1809.9619, 切向力X=660.0571, 切向力Y=-2257.1304 +FPS=24.95, 法向力=1765.4712, 切向力X=175.2688, 切向力Y=-1737.9257 +FPS=27.04, 法向力=1690.6960, 切向力X=229.1093, 切向力Y=-1795.2889 +FPS=28.44, 法向力=1607.0123, 切向力X=603.9512, 切向力Y=-1131.6676 +FPS=27.80, 法向力=1458.9995, 切向力X=485.9207, 切向力Y=-1144.3308 +FPS=25.36, 法向力=1434.3127, 切向力X=441.9115, 切向力Y=-1183.8508 +FPS=26.90, 法向力=1408.6667, 切向力X=598.7844, 切向力Y=-597.7768 +FPS=27.42, 法向力=2031.5045, 切向力X=1217.5125, 切向力Y=-1902.1946 +FPS=28.29, 法向力=1993.7883, 切向力X=1311.7207, 切向力Y=-1790.9333 +FPS=24.41, 法向力=1275.7898, 切向力X=1582.3190, 切向力Y=-1519.3862 +FPS=23.78, 法向力=1273.8401, 切向力X=1523.9026, 切向力Y=-1362.4126 +Sensor disconnected. +⏸ 已暂停 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.54, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=48.83, 法向力=1532.6925, 切向力X=-1461.2122, 切向力Y=-161.5265 +FPS=33.45, 法向力=1593.4434, 切向力X=-1473.9893, 切向力Y=-212.2158 +FPS=31.04, 法向力=1432.5818, 切向力X=-478.8539, 切向力Y=508.7509 +FPS=34.65, 法向力=1495.7357, 切向力X=-407.4648, 切向力Y=582.3813 +FPS=32.08, 法向力=1183.2432, 切向力X=-358.4644, 切向力Y=-278.2965 +FPS=33.79, 法向力=1173.0107, 切向力X=-379.7285, 切向力Y=-303.2929 +FPS=30.91, 法向力=1441.6565, 切向力X=-102.7388, 切向力Y=-312.1484 +FPS=29.92, 法向力=1494.6194, 切向力X=-32.4516, 切向力Y=-246.4368 +FPS=30.67, 法向力=1590.4250, 切向力X=416.3439, 切向力Y=-171.9911 +FPS=29.23, 法向力=1271.2384, 切向力X=-274.1648, 切向力Y=106.7103 +FPS=31.84, 法向力=1303.3125, 切向力X=-213.0044, 切向力Y=3.1743 +FPS=31.68, 法向力=1322.4913, 切向力X=971.6996, 切向力Y=-890.1423 +FPS=34.79, 法向力=1344.2758, 切向力X=991.8793, 切向力Y=-862.5583 +FPS=32.72, 法向力=1265.2070, 切向力X=897.3253, 切向力Y=-430.3484 +FPS=34.70, 法向力=1282.0575, 切向力X=927.1472, 切向力Y=-383.9939 +FPS=30.81, 法向力=1395.0245, 切向力X=128.6458, 切向力Y=892.4244 +FPS=35.22, 法向力=1377.5118, 切向力X=123.7030, 切向力Y=1010.6420 +FPS=34.07, 法向力=1486.3843, 切向力X=-87.6418, 切向力Y=-144.3546 +FPS=35.23, 法向力=1476.6621, 切向力X=-111.5066, 切向力Y=-150.9564 +FPS=31.51, 法向力=1499.1727, 切向力X=-130.0829, 切向力Y=-154.2654 +FPS=32.47, 法向力=1684.1301, 切向力X=-623.2386, 切向力Y=-149.1380 +FPS=30.71, 法向力=1108.3071, 切向力X=130.2589, 切向力Y=-1149.2373 +FPS=34.96, 法向力=1152.6292, 切向力X=200.6219, 切向力Y=-1264.1787 +FPS=32.13, 法向力=1450.5396, 切向力X=442.2102, 切向力Y=-31.6485 +FPS=35.48, 法向力=1489.2197, 切向力X=299.1001, 切向力Y=17.9782 +FPS=32.45, 法向力=990.8834, 切向力X=448.2614, 切向力Y=-470.6740 +FPS=35.32, 法向力=979.7794, 切向力X=412.6411, 切向力Y=-502.5482 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000361s, blend=0.002327s (9 tiles incl ref), finalize=0.000078s, total=0.002773s +FPS=32.78, 法向力=1006.1648, 切向力X=392.1794, 切向力Y=-454.6821 +FPS=35.96, 法向力=1741.1997, 切向力X=624.2281, 切向力Y=-309.9389 +FPS=31.81, 法向力=1538.3777, 切向力X=-548.1892, 切向力Y=135.6021 +FPS=36.46, 法向力=1519.9846, 切向力X=-476.5533, 切向力Y=145.0571 +FPS=33.21, 法向力=1341.1132, 切向力X=-521.9442, 切向力Y=-564.4128 +FPS=34.15, 法向力=1357.2927, 切向力X=-488.7211, 切向力Y=-487.8256 +FPS=35.37, 法向力=1329.6294, 切向力X=-518.7698, 切向力Y=-493.1124 +FPS=34.53, 法向力=1386.5469, 切向力X=137.1296, 切向力Y=-644.9209 +FPS=36.43, 法向力=1375.3094, 切向力X=207.7953, 切向力Y=-642.7507 +FPS=33.77, 法向力=1410.8097, 切向力X=272.8769, 切向力Y=-736.8207 +FPS=35.35, 法向力=2746.6860, 切向力X=660.0461, 切向力Y=-1617.8838 +FPS=35.55, 法向力=2823.7100, 切向力X=662.3162, 切向力Y=-1635.9072 +FPS=36.17, 法向力=2788.9473, 切向力X=682.5302, 切向力Y=-1625.2849 +FPS=34.36, 法向力=1552.4182, 切向力X=-341.0576, 切向力Y=-659.1656 +FPS=36.14, 法向力=1512.3292, 切向力X=-297.2631, 切向力Y=-644.9203 +FPS=34.02, 法向力=1147.3187, 切向力X=845.9899, 切向力Y=-479.9199 +FPS=36.51, 法向力=1114.2428, 切向力X=848.9011, 切向力Y=-373.8843 +FPS=32.66, 法向力=1241.6760, 切向力X=391.8797, 切向力Y=-294.0221 +FPS=35.45, 法向力=1239.0081, 切向力X=399.0226, 切向力Y=-304.4258 +FPS=32.77, 法向力=1719.8429, 切向力X=-635.1545, 切向力Y=-460.4619 +FPS=34.21, 法向力=1796.0540, 切向力X=-623.9821, 切向力Y=-474.5462 +FPS=34.29, 法向力=1069.7458, 切向力X=765.2445, 切向力Y=602.4514 +FPS=34.61, 法向力=1042.5302, 切向力X=772.4284, 切向力Y=555.6733 +FPS=33.87, 法向力=1268.9329, 切向力X=-599.6365, 切向力Y=328.8599 +FPS=35.90, 法向力=1335.9200, 切向力X=-581.2970, 切向力Y=339.9201 +FPS=34.76, 法向力=1224.7019, 切向力X=370.7015, 切向力Y=57.0165 +FPS=35.72, 法向力=1223.2465, 切向力X=356.3347, 切向力Y=112.1249 +FPS=31.87, 法向力=1197.9014, 切向力X=-414.4921, 切向力Y=-486.4778 +FPS=36.68, 法向力=1225.1873, 切向力X=-392.3472, 切向力Y=-541.7903 +FPS=31.15, 法向力=1277.5173, 切向力X=-329.6133, 切向力Y=-24.2899 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000229s, blend=0.002092s (9 tiles incl ref), finalize=0.000048s, total=0.002377s +FPS=36.55, 法向力=1300.8967, 切向力X=-377.6510, 切向力Y=141.1678 +FPS=35.33, 法向力=1270.9675, 切向力X=-420.0391, 切向力Y=93.8939 +FPS=36.05, 法向力=2146.6934, 切向力X=2478.2236, 切向力Y=527.9266 +FPS=35.80, 法向力=2255.5073, 切向力X=2525.0571, 切向力Y=496.8437 +FPS=33.58, 法向力=1205.8118, 切向力X=146.9917, 切向力Y=-349.6046 +FPS=34.35, 法向力=1570.5800, 切向力X=304.8184, 切向力Y=-272.5789 +FPS=35.22, 法向力=1512.7271, 切向力X=251.8919, 切向力Y=-218.9453 +FPS=33.88, 法向力=1498.2297, 切向力X=266.0300, 切向力Y=-190.1071 +FPS=34.80, 法向力=2523.0256, 切向力X=-465.8060, 切向力Y=-873.3741 +FPS=34.16, 法向力=2533.5161, 切向力X=-549.4734, 切向力Y=-806.5981 +FPS=33.35, 法向力=1349.1046, 切向力X=107.8094, 切向力Y=-289.1231 +FPS=36.09, 法向力=1348.7854, 切向力X=127.9252, 切向力Y=-234.9033 +FPS=33.39, 法向力=1634.9009, 切向力X=-73.9074, 切向力Y=-240.4973 +FPS=36.03, 法向力=1768.7018, 切向力X=-63.0007, 切向力Y=24.0215 +FPS=34.18, 法向力=1492.5745, 切向力X=118.9278, 切向力Y=190.4969 +FPS=35.53, 法向力=1413.9210, 切向力X=178.0949, 切向力Y=19.0255 +FPS=33.47, 法向力=1485.2114, 切向力X=-529.0509, 切向力Y=-411.3215 +FPS=34.93, 法向力=1448.5736, 切向力X=-486.0906, 切向力Y=-357.9175 +FPS=33.36, 法向力=1546.8531, 切向力X=462.5430, 切向力Y=-990.8286 +FPS=36.12, 法向力=1513.1897, 切向力X=453.1503, 切向力Y=-1019.3491 +FPS=32.57, 法向力=1195.9292, 切向力X=-602.6086, 切向力Y=-362.4644 +FPS=36.51, 法向力=1188.4688, 切向力X=-560.3618, 切向力Y=-332.9561 +FPS=32.01, 法向力=1527.7620, 切向力X=1696.9131, 切向力Y=-134.4176 +FPS=36.51, 法向力=1569.9932, 切向力X=1752.3704, 切向力Y=-74.9028 +FPS=33.10, 法向力=2412.4829, 切向力X=-99.6196, 切向力Y=-177.6357 +FPS=38.40, 法向力=2533.9014, 切向力X=-158.2772, 切向力Y=-19.6256 +FPS=34.94, 法向力=1607.6191, 切向力X=-400.9796, 切向力Y=-995.0966 +FPS=37.38, 法向力=1527.4561, 切向力X=-409.4048, 切向力Y=-977.7504 +FPS=37.11, 法向力=1552.2130, 切向力X=-409.7028, 切向力Y=-977.6221 +FPS=33.33, 法向力=1451.7070, 切向力X=1119.7883, 切向力Y=-713.0170 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000261s, blend=0.002215s (9 tiles incl ref), finalize=0.000049s, total=0.002531s +FPS=35.13, 法向力=1747.7512, 切向力X=77.7871, 切向力Y=-492.0727 +FPS=38.92, 法向力=1681.8342, 切向力X=-21.6004, 切向力Y=-375.4342 +FPS=37.00, 法向力=1689.0824, 切向力X=-0.6608, 切向力Y=-367.8254 +FPS=34.68, 法向力=2028.3499, 切向力X=-804.9558, 切向力Y=128.6095 +FPS=35.60, 法向力=2061.5793, 切向力X=-810.2155, 切向力Y=198.6684 +FPS=34.28, 法向力=1244.6907, 切向力X=-36.3524, 切向力Y=-62.2583 +FPS=38.98, 法向力=1217.9795, 切向力X=84.9805, 切向力Y=-23.9509 +FPS=35.89, 法向力=1571.5249, 切向力X=700.6571, 切向力Y=-65.9411 +FPS=36.73, 法向力=1616.4359, 切向力X=726.4153, 切向力Y=41.8737 +FPS=33.17, 法向力=1704.7776, 切向力X=-515.9102, 切向力Y=-804.9626 +FPS=36.93, 法向力=1751.1154, 切向力X=-545.6859, 切向力Y=-797.0488 +FPS=36.39, 法向力=1387.1565, 切向力X=171.6404, 切向力Y=-295.3689 +FPS=34.56, 法向力=1381.0924, 切向力X=184.1947, 切向力Y=-294.4219 +FPS=34.61, 法向力=1411.1025, 切向力X=231.5101, 切向力Y=-226.3286 +FPS=35.17, 法向力=1641.1766, 切向力X=87.0775, 切向力Y=-821.0134 +FPS=32.78, 法向力=1638.7312, 切向力X=59.3268, 切向力Y=-722.6913 +FPS=28.45, 法向力=1375.2654, 切向力X=1128.0898, 切向力Y=-125.9693 +FPS=29.54, 法向力=1744.0453, 切向力X=1026.0715, 切向力Y=250.7369 +FPS=33.60, 法向力=1792.9639, 切向力X=970.1724, 切向力Y=204.6808 +FPS=28.60, 法向力=1804.7681, 切向力X=1200.0239, 切向力Y=208.8342 +FPS=34.12, 法向力=1834.5461, 切向力X=1388.4202, 切向力Y=256.1511 +FPS=31.08, 法向力=1150.8850, 切向力X=250.1928, 切向力Y=-365.1411 +FPS=33.51, 法向力=1161.6913, 切向力X=274.1636, 切向力Y=-401.4442 +FPS=31.78, 法向力=1200.5962, 切向力X=163.9190, 切向力Y=439.0404 +FPS=32.24, 法向力=1195.5378, 切向力X=240.7000, 切向力Y=504.4945 +FPS=33.44, 法向力=1735.7841, 切向力X=416.5218, 切向力Y=-350.7447 +FPS=31.92, 法向力=1712.5537, 切向力X=325.3139, 切向力Y=-308.8953 +FPS=28.83, 法向力=1479.0654, 切向力X=473.6933, 切向力Y=-450.0368 +FPS=31.51, 法向力=1457.7784, 切向力X=522.2746, 切向力Y=-455.8058 +FPS=29.01, 法向力=1526.4187, 切向力X=-553.7512, 切向力Y=-596.8616 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000238s, blend=0.002217s (9 tiles incl ref), finalize=0.000052s, total=0.002514s +FPS=31.41, 法向力=1529.9330, 切向力X=-658.3008, 切向力Y=-490.5075 +FPS=30.28, 法向力=1003.7419, 切向力X=242.7929, 切向力Y=90.5198 +FPS=28.88, 法向力=1391.9329, 切向力X=-500.9114, 切向力Y=98.9317 +FPS=33.43, 法向力=1523.3284, 切向力X=-593.1306, 切向力Y=-27.4298 +FPS=30.52, 法向力=1570.9307, 切向力X=-256.5210, 切向力Y=-296.9486 +FPS=32.75, 法向力=1595.8232, 切向力X=-143.0546, 切向力Y=-293.3904 +FPS=27.14, 法向力=1794.4451, 切向力X=176.7916, 切向力Y=-329.1272 +FPS=27.30, 法向力=1869.2966, 切向力X=113.2437, 切向力Y=-242.0105 +FPS=28.33, 法向力=1427.6780, 切向力X=442.0888, 切向力Y=-764.1560 +FPS=29.98, 法向力=1618.0854, 切向力X=-151.1087, 切向力Y=-380.5349 +FPS=31.35, 法向力=1610.1570, 切向力X=-173.1884, 切向力Y=-361.3469 +FPS=30.89, 法向力=1140.2040, 切向力X=792.5914, 切向力Y=-456.7783 +FPS=31.95, 法向力=1132.9359, 切向力X=803.7013, 切向力Y=-509.5452 +FPS=29.89, 法向力=1474.1388, 切向力X=-9.7209, 切向力Y=102.5207 +FPS=31.10, 法向力=1506.6000, 切向力X=-98.0660, 切向力Y=80.5879 +FPS=28.48, 法向力=1381.1183, 切向力X=1418.1932, 切向力Y=222.5481 +FPS=32.53, 法向力=1364.5200, 切向力X=1431.7013, 切向力Y=212.0859 +FPS=29.85, 法向力=1209.6963, 切向力X=120.3709, 切向力Y=-10.8064 +FPS=31.85, 法向力=1221.3098, 切向力X=122.8616, 切向力Y=-52.9844 +FPS=31.57, 法向力=1176.7858, 切向力X=110.7144, 切向力Y=-134.2048 +FPS=32.86, 法向力=1163.8528, 切向力X=94.4351, 切向力Y=-172.5737 +FPS=33.08, 法向力=1185.4159, 切向力X=745.2301, 切向力Y=323.6787 +FPS=32.22, 法向力=1196.1193, 切向力X=824.7537, 切向力Y=313.1253 +FPS=31.29, 法向力=1425.9459, 切向力X=672.3234, 切向力Y=-469.8188 +FPS=29.95, 法向力=1218.2706, 切向力X=837.9205, 切向力Y=-164.6084 +FPS=32.77, 法向力=1192.5974, 切向力X=767.3192, 切向力Y=-142.2276 +FPS=30.75, 法向力=1159.3073, 切向力X=1298.9900, 切向力Y=-104.4273 +FPS=30.22, 法向力=1149.7279, 切向力X=1380.6727, 切向力Y=-117.4607 +FPS=26.35, 法向力=988.1615, 切向力X=1238.5410, 切向力Y=-726.8629 +FPS=30.25, 法向力=1032.9877, 切向力X=1027.0249, 切向力Y=-725.3077 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000327s, blend=0.002357s (9 tiles incl ref), finalize=0.000062s, total=0.002753s +FPS=28.37, 法向力=1367.8468, 切向力X=-323.6749, 切向力Y=-253.5761 +FPS=31.98, 法向力=1427.4917, 切向力X=919.0493, 切向力Y=-1265.4991 +FPS=32.74, 法向力=1432.6602, 切向力X=788.2877, 切向力Y=-1395.6873 +FPS=29.47, 法向力=1053.6338, 切向力X=188.1405, 切向力Y=-363.1284 +FPS=29.65, 法向力=1115.6553, 切向力X=171.9513, 切向力Y=-358.9749 +FPS=31.74, 法向力=1437.8484, 切向力X=568.2333, 切向力Y=-192.1593 +FPS=34.44, 法向力=1398.6494, 切向力X=639.0358, 切向力Y=-221.9554 +FPS=31.30, 法向力=1431.0991, 切向力X=678.5193, 切向力Y=-234.2443 +FPS=32.95, 法向力=1267.0059, 切向力X=441.7465, 切向力Y=-658.1686 +FPS=32.06, 法向力=1689.4446, 切向力X=319.6542, 切向力Y=-481.3135 +FPS=33.45, 法向力=1778.4272, 切向力X=202.1442, 切向力Y=-584.7673 +FPS=32.54, 法向力=1354.9869, 切向力X=122.4559, 切向力Y=19.8022 +FPS=33.39, 法向力=1398.3931, 切向力X=99.5271, 切向力Y=-60.2955 +FPS=30.76, 法向力=1528.9822, 切向力X=922.4257, 切向力Y=-220.0991 +FPS=33.02, 法向力=1601.8353, 切向力X=906.5881, 切向力Y=-143.6992 +FPS=31.48, 法向力=1454.6003, 切向力X=-257.0942, 切向力Y=430.4017 +FPS=30.87, 法向力=1596.2064, 切向力X=-140.5884, 切向力Y=624.6298 +FPS=31.75, 法向力=1490.9644, 切向力X=1054.2798, 切向力Y=30.0570 +FPS=31.84, 法向力=1503.9951, 切向力X=1103.1106, 切向力Y=59.8050 +FPS=31.83, 法向力=1217.0695, 切向力X=1026.6514, 切向力Y=-606.4468 +FPS=33.01, 法向力=1145.0065, 切向力X=1081.3325, 切向力Y=-494.8447 +FPS=30.85, 法向力=1725.6963, 切向力X=760.3965, 切向力Y=-877.7418 +FPS=33.60, 法向力=1747.5870, 切向力X=869.0745, 切向力Y=-978.5069 +FPS=30.05, 法向力=1592.8346, 切向力X=647.7792, 切向力Y=-360.7559 +FPS=27.78, 法向力=1117.3824, 切向力X=1346.3228, 切向力Y=146.9641 +FPS=32.24, 法向力=1143.0078, 切向力X=1477.3438, 切向力Y=165.3069 +FPS=23.70, 法向力=1249.0580, 切向力X=1312.1274, 切向力Y=-244.0398 +FPS=28.79, 法向力=1203.2231, 切向力X=1319.6366, 切向力Y=-331.6045 +FPS=26.42, 法向力=1333.2498, 切向力X=121.1493, 切向力Y=-301.5102 +FPS=32.99, 法向力=1303.6680, 切向力X=69.6212, 切向力Y=-270.4870 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000246s, blend=0.002102s (9 tiles incl ref), finalize=0.000047s, total=0.002402s +FPS=31.49, 法向力=938.6109, 切向力X=-9.4848, 切向力Y=-1011.6803 +FPS=31.67, 法向力=2461.9092, 切向力X=-767.0493, 切向力Y=10.3902 +FPS=32.77, 法向力=2570.5332, 切向力X=-704.1526, 切向力Y=4.1298 +FPS=29.23, 法向力=2086.1711, 切向力X=-198.2397, 切向力Y=-651.3193 +FPS=31.40, 法向力=2021.8315, 切向力X=-246.9693, 切向力Y=-694.3697 +FPS=28.42, 法向力=1251.8875, 切向力X=40.4485, 切向力Y=313.8813 +FPS=33.64, 法向力=1244.9426, 切向力X=83.5322, 切向力Y=177.9503 +FPS=30.68, 法向力=1030.3588, 切向力X=98.3683, 切向力Y=-221.4691 +FPS=31.73, 法向力=1066.9917, 切向力X=78.1685, 切向力Y=-195.5910 +FPS=31.08, 法向力=1639.5703, 切向力X=1396.0947, 切向力Y=-146.1350 +FPS=31.52, 法向力=1688.8877, 切向力X=1470.4961, 切向力Y=-17.7848 +FPS=30.61, 法向力=2098.3860, 切向力X=1217.7004, 切向力Y=179.2477 +FPS=32.54, 法向力=2030.1539, 切向力X=1212.3850, 切向力Y=161.7200 +FPS=31.40, 法向力=1519.8772, 切向力X=139.5373, 切向力Y=-1025.5698 +FPS=32.75, 法向力=1532.1758, 切向力X=97.8090, 切向力Y=-1064.8892 +FPS=30.50, 法向力=1288.5281, 切向力X=1346.6641, 切向力Y=-303.8770 +FPS=31.07, 法向力=1173.7697, 切向力X=194.4984, 切向力Y=-1230.1350 +FPS=32.26, 法向力=1108.5834, 切向力X=202.1128, 切向力Y=-1317.1460 +FPS=32.65, 法向力=1675.7998, 切向力X=1140.4336, 切向力Y=-1369.0686 +FPS=32.11, 法向力=1659.3546, 切向力X=1143.3281, 切向力Y=-1376.6438 +FPS=30.99, 法向力=1213.4244, 切向力X=412.0974, 切向力Y=-1366.3267 +FPS=32.78, 法向力=1221.2219, 切向力X=414.0804, 切向力Y=-1444.8525 +FPS=30.89, 法向力=1329.7035, 切向力X=941.4543, 切向力Y=-508.2007 +FPS=32.58, 法向力=1326.4032, 切向力X=909.6079, 切向力Y=-474.8681 +FPS=29.68, 法向力=1516.0063, 切向力X=292.4869, 切向力Y=-628.1241 +FPS=33.76, 法向力=1511.5688, 切向力X=246.7005, 切向力Y=-706.0996 +FPS=30.57, 法向力=1477.4606, 切向力X=1041.1953, 切向力Y=-153.9629 +FPS=33.19, 法向力=1477.2462, 切向力X=1000.1970, 切向力Y=-186.6604 +FPS=30.10, 法向力=1669.8372, 切向力X=-534.2378, 切向力Y=30.3456 +FPS=32.72, 法向力=1707.3536, 切向力X=-569.5370, 切向力Y=19.2766 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000408s, blend=0.002376s (9 tiles incl ref), finalize=0.000057s, total=0.002848s +FPS=30.10, 法向力=1807.5568, 切向力X=746.0179, 切向力Y=344.9784 +FPS=30.40, 法向力=1292.9788, 切向力X=-382.0112, 切向力Y=541.6176 +FPS=32.01, 法向力=1326.6240, 切向力X=-334.4006, 切向力Y=549.9828 +FPS=30.52, 法向力=1769.6462, 切向力X=948.6802, 切向力Y=-646.2954 +FPS=32.19, 法向力=1790.3286, 切向力X=927.8545, 切向力Y=-605.5623 +FPS=28.94, 法向力=2169.2153, 切向力X=-603.7506, 切向力Y=-518.5242 +FPS=32.84, 法向力=2119.6282, 切向力X=-547.1567, 切向力Y=-531.9434 +FPS=31.04, 法向力=1912.6963, 切向力X=569.0665, 切向力Y=-336.5630 +FPS=32.69, 法向力=1959.8873, 切向力X=537.4006, 切向力Y=-287.3615 +FPS=20.69, 法向力=1227.2107, 切向力X=932.6078, 切向力Y=-483.2902 +FPS=31.62, 法向力=1481.6610, 切向力X=-445.1199, 切向力Y=-946.6917 +FPS=31.21, 法向力=1502.9844, 切向力X=-448.9846, 切向力Y=-971.8332 +FPS=31.14, 法向力=1219.5762, 切向力X=665.1782, 切向力Y=-1252.4146 +FPS=31.82, 法向力=1248.2042, 切向力X=705.6973, 切向力Y=-1185.8544 +FPS=30.00, 法向力=1040.1171, 切向力X=709.0405, 切向力Y=-411.9985 +FPS=31.00, 法向力=1076.6975, 切向力X=636.8881, 切向力Y=-359.2572 +FPS=30.37, 法向力=1857.0929, 切向力X=269.9397, 切向力Y=-1279.2510 +FPS=33.85, 法向力=1888.9873, 切向力X=325.7770, 切向力Y=-1394.7814 +FPS=30.09, 法向力=953.0513, 切向力X=1089.2512, 切向力Y=-730.7656 +FPS=34.65, 法向力=941.0407, 切向力X=1199.6846, 切向力Y=-734.2780 +FPS=30.42, 法向力=1830.3776, 切向力X=-149.8265, 切向力Y=-428.8875 +FPS=33.42, 法向力=1878.7955, 切向力X=-183.5969, 切向力Y=-470.1281 +FPS=31.32, 法向力=1156.7209, 切向力X=-788.6410, 切向力Y=-51.6356 +FPS=31.85, 法向力=1201.3884, 切向力X=-941.0715, 切向力Y=-238.7009 +FPS=31.54, 法向力=1627.0664, 切向力X=284.9515, 切向力Y=-14.6253 +FPS=30.12, 法向力=1710.4373, 切向力X=285.0303, 切向力Y=50.3153 +FPS=33.05, 法向力=1015.3602, 切向力X=119.4464, 切向力Y=-351.0928 +FPS=32.80, 法向力=991.9681, 切向力X=122.5803, 切向力Y=-329.1284 +FPS=31.00, 法向力=1216.8115, 切向力X=545.8574, 切向力Y=-421.1548 +FPS=33.16, 法向力=1241.4436, 切向力X=498.5334, 切向力Y=-446.0821 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000297s, blend=0.002210s (9 tiles incl ref), finalize=0.000050s, total=0.002563s +FPS=32.24, 法向力=1563.4663, 切向力X=1205.6379, 切向力Y=-330.3827 +FPS=30.00, 法向力=1410.6279, 切向力X=189.7954, 切向力Y=-668.7567 +FPS=33.37, 法向力=1413.1083, 切向力X=216.5717, 切向力Y=-688.5151 +FPS=33.08, 法向力=1698.4573, 切向力X=332.2736, 切向力Y=260.4345 +FPS=32.97, 法向力=1690.7777, 切向力X=446.9303, 切向力Y=232.5219 +FPS=30.54, 法向力=1417.3871, 切向力X=686.3755, 切向力Y=-414.2827 +FPS=30.46, 法向力=1416.7213, 切向力X=746.1311, 切向力Y=-461.4856 +FPS=30.29, 法向力=1439.9480, 切向力X=577.5911, 切向力Y=70.4542 +FPS=33.31, 法向力=1481.5103, 切向力X=634.8986, 切向力Y=53.4525 +FPS=32.86, 法向力=1584.0061, 切向力X=163.4032, 切向力Y=-587.1302 +FPS=36.00, 法向力=1593.9097, 切向力X=104.9748, 切向力Y=-580.3162 +FPS=29.82, 法向力=1931.0276, 切向力X=411.5647, 切向力Y=644.2039 +FPS=31.47, 法向力=2025.2073, 切向力X=397.1766, 切向力Y=717.3094 +FPS=31.59, 法向力=1137.3295, 切向力X=-180.0985, 切向力Y=-127.6656 +FPS=30.79, 法向力=1120.6748, 切向力X=-202.0509, 切向力Y=-63.6699 +FPS=29.63, 法向力=1248.7783, 切向力X=1083.5239, 切向力Y=6.7079 +FPS=32.23, 法向力=1458.1664, 切向力X=338.2792, 切向力Y=-527.5014 +FPS=32.04, 法向力=1386.0800, 切向力X=257.3082, 切向力Y=-567.7178 +FPS=32.07, 法向力=1410.1776, 切向力X=258.8478, 切向力Y=-608.5907 +FPS=31.61, 法向力=1323.3022, 切向力X=-181.4342, 切向力Y=-955.6217 +FPS=32.58, 法向力=1300.9414, 切向力X=-223.9573, 切向力Y=-910.4935 +FPS=32.59, 法向力=1286.5271, 切向力X=-529.2780, 切向力Y=-853.0588 +FPS=21.84, 法向力=1444.8563, 切向力X=1058.5615, 切向力Y=-820.9167 +FPS=32.96, 法向力=1374.5928, 切向力X=1148.9250, 切向力Y=-817.7649 +FPS=33.65, 法向力=1465.0601, 切向力X=222.2263, 切向力Y=-1248.6731 +FPS=35.11, 法向力=1546.5817, 切向力X=55.2598, 切向力Y=-1359.2817 +FPS=32.31, 法向力=1798.9921, 切向力X=62.8242, 切向力Y=-434.2314 +FPS=33.28, 法向力=1740.3347, 切向力X=70.2353, 切向力Y=-420.0947 +FPS=30.59, 法向力=2585.8977, 切向力X=-934.5613, 切向力Y=915.1478 +FPS=32.00, 法向力=2660.8674, 切向力X=-867.5196, 切向力Y=922.9442 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002157s (9 tiles incl ref), finalize=0.000048s, total=0.002450s +FPS=28.32, 法向力=1155.7844, 切向力X=390.7035, 切向力Y=-705.8810 +FPS=31.85, 法向力=1495.4529, 切向力X=625.5338, 切向力Y=-616.1823 +FPS=32.05, 法向力=1438.6869, 切向力X=648.8481, 切向力Y=-666.5619 +FPS=29.89, 法向力=1443.0334, 切向力X=426.4216, 切向力Y=-797.9847 +FPS=31.42, 法向力=1432.1998, 切向力X=355.9285, 切向力Y=-840.3091 +FPS=27.49, 法向力=1618.7048, 切向力X=-561.5172, 切向力Y=153.3341 +FPS=28.06, 法向力=1601.0452, 切向力X=-469.4134, 切向力Y=260.0599 +FPS=26.46, 法向力=1158.4626, 切向力X=1055.1971, 切向力Y=-889.9310 +FPS=26.49, 法向力=1299.8682, 切向力X=541.8770, 切向力Y=-857.6151 +FPS=27.96, 法向力=1327.8667, 切向力X=490.9753, 切向力Y=-864.2062 +FPS=30.04, 法向力=1300.8378, 切向力X=512.2074, 切向力Y=-736.4988 +FPS=31.44, 法向力=1295.1761, 切向力X=525.6056, 切向力Y=-757.4317 +FPS=28.25, 法向力=1362.0348, 切向力X=852.5301, 切向力Y=2.1543 +FPS=31.83, 法向力=1386.8652, 切向力X=751.2523, 切向力Y=60.6286 +FPS=30.00, 法向力=1458.7911, 切向力X=173.0406, 切向力Y=-872.5417 +FPS=31.47, 法向力=1382.9360, 切向力X=132.2164, 切向力Y=-1023.6735 +FPS=28.66, 法向力=765.4852, 切向力X=466.3976, 切向力Y=-83.5241 +FPS=27.54, 法向力=2073.1824, 切向力X=-345.1130, 切向力Y=-371.6640 +FPS=29.53, 法向力=2173.0334, 切向力X=-319.6166, 切向力Y=-295.9820 +FPS=29.45, 法向力=1631.5256, 切向力X=727.0883, 切向力Y=-287.3557 +FPS=32.00, 法向力=1683.0994, 切向力X=832.8769, 切向力Y=-234.8303 +FPS=29.59, 法向力=1001.3504, 切向力X=518.6296, 切向力Y=-413.0535 +FPS=27.19, 法向力=1552.9558, 切向力X=993.0233, 切向力Y=-923.5739 +FPS=31.84, 法向力=1569.1360, 切向力X=1035.9583, 切向力Y=-1005.6423 +FPS=30.02, 法向力=1366.8928, 切向力X=1154.6155, 切向力Y=-288.4311 +FPS=32.75, 法向力=1314.3893, 切向力X=1114.8015, 切向力Y=-416.1199 +FPS=31.54, 法向力=1350.0542, 切向力X=1159.0353, 切向力Y=-395.7777 +FPS=32.35, 法向力=1213.8140, 切向力X=664.2706, 切向力Y=15.1312 +FPS=31.03, 法向力=1219.4973, 切向力X=632.1052, 切向力Y=54.6289 +FPS=31.11, 法向力=1158.0946, 切向力X=345.2271, 切向力Y=-169.2665 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000240s, blend=0.002151s (9 tiles incl ref), finalize=0.000049s, total=0.002445s +FPS=31.04, 法向力=1441.4717, 切向力X=892.1324, 切向力Y=-216.6981 +FPS=33.53, 法向力=1479.4319, 切向力X=897.3559, 切向力Y=-149.3567 +FPS=30.15, 法向力=1096.0001, 切向力X=248.1397, 切向力Y=-177.5227 +FPS=33.32, 法向力=1097.6335, 切向力X=221.1248, 切向力Y=-137.1542 +FPS=30.54, 法向力=1225.1602, 切向力X=1205.4421, 切向力Y=-615.3190 +FPS=30.90, 法向力=1230.6172, 切向力X=1292.6089, 切向力Y=-666.1151 +FPS=29.51, 法向力=1107.8113, 切向力X=638.4395, 切向力Y=-508.0109 +FPS=31.82, 法向力=1089.2397, 切向力X=709.7057, 切向力Y=-612.1688 +FPS=31.46, 法向力=1399.7185, 切向力X=609.6926, 切向力Y=-487.0457 +FPS=31.50, 法向力=1406.9869, 切向力X=795.4618, 切向力Y=-543.9412 +FPS=32.74, 法向力=1654.4586, 切向力X=-129.4350, 切向力Y=-1199.4692 +FPS=32.18, 法向力=1677.8127, 切向力X=-177.9328, 切向力Y=-1197.6252 +FPS=32.00, 法向力=1389.3333, 切向力X=363.9356, 切向力Y=-199.6098 +FPS=31.68, 法向力=1478.5234, 切向力X=401.0562, 切向力Y=-142.2686 +FPS=29.63, 法向力=1720.5439, 切向力X=275.2526, 切向力Y=-821.5211 +FPS=29.66, 法向力=1249.2864, 切向力X=718.6063, 切向力Y=-477.8793 +FPS=32.15, 法向力=1222.6455, 切向力X=751.6957, 切向力Y=-504.4367 +FPS=31.49, 法向力=1467.2778, 切向力X=967.3932, 切向力Y=-582.4518 +FPS=32.87, 法向力=1480.7888, 切向力X=1094.8157, 切向力Y=-638.2745 +FPS=29.88, 法向力=1472.0156, 切向力X=-121.5961, 切向力Y=-646.2411 +FPS=33.24, 法向力=1515.0518, 切向力X=-133.3359, 切向力Y=-713.8569 +FPS=29.83, 法向力=1573.0835, 切向力X=526.4437, 切向力Y=-620.8967 +FPS=31.82, 法向力=1592.7832, 切向力X=610.0104, 切向力Y=-497.6721 +FPS=30.35, 法向力=1314.7883, 切向力X=213.4807, 切向力Y=-690.1332 +FPS=31.53, 法向力=1279.9663, 切向力X=87.1244, 切向力Y=-668.5707 +FPS=31.15, 法向力=1431.1033, 切向力X=400.6214, 切向力Y=59.1636 +FPS=33.42, 法向力=1400.1516, 切向力X=323.7097, 切向力Y=-6.7453 +FPS=31.41, 法向力=954.3199, 切向力X=812.8716, 切向力Y=-405.2739 +FPS=32.98, 法向力=936.6807, 切向力X=887.2703, 切向力Y=-466.1868 +FPS=31.16, 法向力=1411.4419, 切向力X=363.2761, 切向力Y=-409.2208 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000232s, blend=0.002164s (9 tiles incl ref), finalize=0.000057s, total=0.002459s +FPS=29.79, 法向力=765.2647, 切向力X=85.6731, 切向力Y=-239.8737 +FPS=33.49, 法向力=804.5413, 切向力X=112.1308, 切向力Y=-235.4763 +FPS=30.59, 法向力=1630.4855, 切向力X=481.7520, 切向力Y=-118.5048 +FPS=25.42, 法向力=1622.9861, 切向力X=694.9377, 切向力Y=-157.6262 +FPS=25.75, 法向力=1564.5587, 切向力X=767.5302, 切向力Y=-376.5152 +FPS=30.34, 法向力=1587.2694, 切向力X=801.9305, 切向力Y=-417.7454 +FPS=31.02, 法向力=1549.4287, 切向力X=550.8795, 切向力Y=-780.4634 +FPS=31.91, 法向力=1685.8696, 切向力X=27.1705, 切向力Y=-430.9932 +FPS=29.57, 法向力=1757.6509, 切向力X=107.8103, 切向力Y=-357.9833 +FPS=28.32, 法向力=1292.0891, 切向力X=998.4025, 切向力Y=-706.4388 +FPS=32.44, 法向力=1237.9727, 切向力X=1003.1738, 切向力Y=-673.2842 +FPS=28.71, 法向力=972.2581, 切向力X=195.7641, 切向力Y=-244.0700 +FPS=32.87, 法向力=1044.2277, 切向力X=78.6667, 切向力Y=-115.1167 +FPS=31.56, 法向力=1131.4965, 切向力X=597.5857, 切向力Y=-753.0955 +FPS=33.19, 法向力=1116.5278, 切向力X=621.0312, 切向力Y=-767.5643 +FPS=32.53, 法向力=1175.0181, 切向力X=631.4048, 切向力Y=-46.6936 +FPS=33.10, 法向力=1151.1063, 切向力X=590.1711, 切向力Y=-245.8063 +FPS=32.93, 法向力=1264.1294, 切向力X=-175.3813, 切向力Y=-219.1465 +FPS=33.59, 法向力=1292.3433, 切向力X=-299.9249, 切向力Y=-256.7032 +FPS=31.61, 法向力=1173.0582, 切向力X=636.0251, 切向力Y=-1138.9592 +FPS=33.72, 法向力=1173.7634, 切向力X=638.2612, 切向力Y=-1141.2620 +FPS=30.80, 法向力=1364.5491, 切向力X=1068.6272, 切向力Y=183.8653 +FPS=32.42, 法向力=1092.0415, 切向力X=-179.9716, 切向力Y=-240.0726 +FPS=32.64, 法向力=1151.5364, 切向力X=-165.2244, 切向力Y=-390.9695 +FPS=32.29, 法向力=1157.9058, 切向力X=-126.1030, 切向力Y=-368.7547 +FPS=33.41, 法向力=1246.3551, 切向力X=-93.2399, 切向力Y=-814.7819 +FPS=32.87, 法向力=1248.5166, 切向力X=-140.2971, 切向力Y=-857.0503 +FPS=29.58, 法向力=1096.9423, 切向力X=241.9911, 切向力Y=-491.6069 +FPS=31.79, 法向力=1154.0817, 切向力X=166.5193, 切向力Y=-514.8429 +FPS=29.91, 法向力=1280.9810, 切向力X=57.7432, 切向力Y=-12.6316 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000288s, blend=0.002259s (9 tiles incl ref), finalize=0.000056s, total=0.002609s +FPS=29.61, 法向力=1620.3367, 切向力X=441.1054, 切向力Y=11.6690 +FPS=32.98, 法向力=1646.6469, 切向力X=499.4069, 切向力Y=-57.4104 +FPS=29.95, 法向力=1595.0688, 切向力X=721.2253, 切向力Y=-210.3147 +FPS=33.32, 法向力=1553.8711, 切向力X=556.2988, 切向力Y=-209.2446 +FPS=31.62, 法向力=1445.9552, 切向力X=707.5278, 切向力Y=-912.4576 +FPS=32.86, 法向力=1451.8696, 切向力X=739.6499, 切向力Y=-938.7323 +FPS=31.13, 法向力=1161.6505, 切向力X=713.6179, 切向力Y=-401.7727 +FPS=34.30, 法向力=1139.0181, 切向力X=742.1368, 切向力Y=-356.4130 +FPS=30.78, 法向力=1401.9773, 切向力X=-0.1592, 切向力Y=-827.5375 +FPS=31.41, 法向力=1474.6458, 切向力X=12.0093, 切向力Y=-891.7661 +FPS=29.17, 法向力=1588.1837, 切向力X=456.8685, 切向力Y=-792.3151 +FPS=31.83, 法向力=1566.8750, 切向力X=546.3845, 切向力Y=-903.0245 +FPS=30.01, 法向力=1265.7324, 切向力X=-73.1513, 切向力Y=-204.8328 +FPS=31.51, 法向力=1295.2080, 切向力X=-74.1780, 切向力Y=-297.0096 +FPS=29.09, 法向力=1523.5005, 切向力X=1160.6410, 切向力Y=-96.3483 +FPS=31.13, 法向力=1491.5034, 切向力X=903.0641, 切向力Y=-1227.8359 +FPS=31.76, 法向力=1438.6718, 切向力X=801.8616, 切向力Y=-1198.4094 +FPS=29.91, 法向力=1657.0740, 切向力X=549.3728, 切向力Y=-922.4865 +FPS=31.46, 法向力=1662.4292, 切向力X=506.9695, 切向力Y=-957.2828 +FPS=28.69, 法向力=1174.8782, 切向力X=490.5925, 切向力Y=-861.9235 +FPS=31.16, 法向力=1127.5381, 切向力X=502.0228, 切向力Y=-850.6390 +FPS=28.21, 法向力=1713.6765, 切向力X=365.0057, 切向力Y=-468.8934 +FPS=30.41, 法向力=1174.8750, 切向力X=649.8883, 切向力Y=-316.3818 +FPS=30.55, 法向力=1186.5120, 切向力X=660.4733, 切向力Y=-305.6564 +FPS=30.30, 法向力=1503.9326, 切向力X=509.8601, 切向力Y=196.0903 +FPS=31.33, 法向力=1519.0139, 切向力X=685.0675, 切向力Y=209.4530 +FPS=30.35, 法向力=1381.8011, 切向力X=8.5944, 切向力Y=-278.0908 +FPS=31.04, 法向力=1394.8545, 切向力X=-63.0862, 切向力Y=-249.0827 +FPS=31.23, 法向力=1467.3396, 切向力X=144.9143, 切向力Y=-479.4223 +FPS=31.78, 法向力=1452.2572, 切向力X=183.5908, 切向力Y=-441.4397 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000314s, blend=0.002343s (9 tiles incl ref), finalize=0.000061s, total=0.002724s +FPS=29.94, 法向力=2011.7311, 切向力X=-134.1110, 切向力Y=185.8383 +FPS=32.70, 法向力=2162.8145, 切向力X=-138.9542, 切向力Y=191.3739 +FPS=32.37, 法向力=1351.8198, 切向力X=701.8309, 切向力Y=-155.8640 +FPS=33.81, 法向力=1419.2394, 切向力X=839.9084, 切向力Y=-151.0035 +FPS=29.96, 法向力=1932.3799, 切向力X=850.4623, 切向力Y=-901.3662 +FPS=31.68, 法向力=1982.7917, 切向力X=794.5833, 切向力Y=-960.9642 +FPS=7.29, 法向力=1895.4778, 切向力X=-208.2697, 切向力Y=-615.1985 +FPS=41.44, 法向力=1909.4066, 切向力X=-264.6350, 切向力Y=-602.4012 +FPS=25.10, 法向力=1493.6179, 切向力X=-388.9987, 切向力Y=-453.9994 +FPS=24.52, 法向力=1529.9330, 切向力X=-481.5283, 切向力Y=-465.3562 +FPS=22.38, 法向力=1413.7246, 切向力X=742.9597, 切向力Y=-720.2652 +FPS=22.45, 法向力=1651.6029, 切向力X=334.0626, 切向力Y=-1224.6088 +FPS=24.16, 法向力=1219.5806, 切向力X=1184.9509, 切向力Y=-142.0050 +FPS=25.63, 法向力=1229.1312, 切向力X=1136.7073, 切向力Y=-84.9424 +FPS=24.66, 法向力=1374.2886, 切向力X=482.5574, 切向力Y=-740.7285 +FPS=24.95, 法向力=1381.7612, 切向力X=435.0955, 切向力Y=-803.2406 +FPS=25.15, 法向力=1295.1812, 切向力X=1353.3127, 切向力Y=-683.1426 +FPS=25.74, 法向力=1276.0127, 切向力X=641.3134, 切向力Y=-322.1531 +FPS=24.24, 法向力=1434.5614, 切向力X=43.5155, 切向力Y=-447.9744 +FPS=26.68, 法向力=1472.1217, 切向力X=95.2926, 切向力Y=-424.3601 +FPS=24.27, 法向力=1638.7566, 切向力X=90.6431, 切向力Y=-28.0436 +FPS=25.29, 法向力=1589.8167, 切向力X=83.5752, 切向力Y=-111.1360 +FPS=24.85, 法向力=1299.8167, 切向力X=1253.2573, 切向力Y=-400.2738 +FPS=25.39, 法向力=1672.7526, 切向力X=-297.5330, 切向力Y=-272.9400 +FPS=25.50, 法向力=1501.0322, 切向力X=31.4678, 切向力Y=-132.7795 +FPS=25.87, 法向力=1486.2795, 切向力X=48.5258, 切向力Y=-68.5121 +FPS=23.49, 法向力=1029.2046, 切向力X=30.8454, 切向力Y=-751.9149 +FPS=26.12, 法向力=1320.9905, 切向力X=97.0287, 切向力Y=-470.3188 +FPS=25.38, 法向力=1314.0342, 切向力X=-61.1291, 切向力Y=-414.3464 +FPS=24.69, 法向力=1339.8943, 切向力X=1132.8480, 切向力Y=-923.4246 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000375s, blend=0.002283s (9 tiles incl ref), finalize=0.000054s, total=0.002721s +FPS=24.26, 法向力=1252.6533, 切向力X=185.3517, 切向力Y=-1223.9861 +FPS=25.43, 法向力=1286.4856, 切向力X=178.3092, 切向力Y=-1350.7112 +FPS=24.92, 法向力=1133.6637, 切向力X=1088.8306, 切向力Y=-830.2643 +FPS=25.04, 法向力=1154.1196, 切向力X=976.8389, 切向力Y=-753.3148 +FPS=24.69, 法向力=2084.9871, 切向力X=1654.3760, 切向力Y=-990.1324 +FPS=24.13, 法向力=1188.4209, 切向力X=701.9336, 切向力Y=-753.9789 +FPS=24.42, 法向力=1224.0239, 切向力X=325.7598, 切向力Y=-299.8518 +FPS=25.35, 法向力=1312.3057, 切向力X=406.9122, 切向力Y=-305.8677 +FPS=25.28, 法向力=1068.1821, 切向力X=1012.3190, 切向力Y=-130.1189 +FPS=25.55, 法向力=1017.8911, 切向力X=976.0413, 切向力Y=-157.9843 +FPS=25.13, 法向力=1162.7675, 切向力X=951.2806, 切向力Y=-1135.7744 +FPS=24.67, 法向力=1393.0312, 切向力X=1154.3430, 切向力Y=-766.1196 +FPS=23.75, 法向力=1066.0752, 切向力X=101.0883, 切向力Y=-594.3876 +FPS=25.70, 法向力=1100.4147, 切向力X=-40.3178, 切向力Y=-631.2778 +FPS=24.16, 法向力=935.3404, 切向力X=1055.9790, 切向力Y=-1354.0037 +FPS=25.16, 法向力=1116.0142, 切向力X=819.1078, 切向力Y=-1354.2634 +FPS=26.19, 法向力=1084.8142, 切向力X=821.0361, 切向力Y=-1344.5878 +FPS=26.48, 法向力=1729.3955, 切向力X=-583.8010, 切向力Y=-361.3495 +FPS=24.20, 法向力=1596.5608, 切向力X=337.0956, 切向力Y=-301.2302 +FPS=25.59, 法向力=1587.6692, 切向力X=254.5600, 切向力Y=-390.7023 +FPS=23.25, 法向力=1369.4425, 切向力X=472.4682, 切向力Y=-686.2755 +FPS=24.68, 法向力=1341.2195, 切向力X=470.5731, 切向力Y=-640.1140 +FPS=24.43, 法向力=1360.1458, 切向力X=139.3858, 切向力Y=-532.9017 +FPS=25.44, 法向力=1360.0908, 切向力X=789.2562, 切向力Y=-1246.5276 +FPS=24.80, 法向力=1622.3273, 切向力X=724.7533, 切向力Y=-862.0844 +FPS=26.38, 法向力=1604.7402, 切向力X=744.8083, 切向力Y=-775.8340 +FPS=24.62, 法向力=1439.4684, 切向力X=610.0856, 切向力Y=-195.4894 +FPS=24.87, 法向力=1282.7490, 切向力X=-14.9237, 切向力Y=-186.6964 +FPS=24.69, 法向力=1258.1157, 切向力X=-134.1705, 切向力Y=-210.2165 +FPS=25.72, 法向力=1033.2817, 切向力X=735.8355, 切向力Y=-662.4781 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000319s, blend=0.002229s (9 tiles incl ref), finalize=0.000058s, total=0.002613s +FPS=25.20, 法向力=1663.8650, 切向力X=1191.7144, 切向力Y=-1247.5032 +FPS=25.11, 法向力=1708.4385, 切向力X=1091.1240, 切向力Y=-1292.4004 +FPS=24.24, 法向力=1498.9924, 切向力X=417.1968, 切向力Y=-1270.0490 +FPS=24.40, 法向力=1378.4974, 切向力X=698.4526, 切向力Y=-706.3328 +FPS=22.24, 法向力=1728.4717, 切向力X=812.7097, 切向力Y=-715.6157 +FPS=22.67, 法向力=1782.0504, 切向力X=922.2009, 切向力Y=-731.8033 +FPS=21.52, 法向力=1503.7903, 切向力X=1149.4414, 切向力Y=-569.8066 +FPS=22.23, 法向力=2055.8091, 切向力X=460.1325, 切向力Y=-39.2833 +FPS=23.17, 法向力=2088.2512, 切向力X=399.2416, 切向力Y=-30.6317 +FPS=22.79, 法向力=1090.1394, 切向力X=514.7722, 切向力Y=-588.2382 +FPS=22.30, 法向力=1331.9192, 切向力X=-61.2851, 切向力Y=-230.4590 +FPS=25.63, 法向力=1114.5231, 切向力X=335.8217, 切向力Y=-430.8889 +FPS=24.89, 法向力=1075.4506, 切向力X=359.9148, 切向力Y=-441.6667 +FPS=23.78, 法向力=1396.0684, 切向力X=215.0249, 切向力Y=-892.5354 +FPS=25.17, 法向力=1462.2548, 切向力X=291.6187, 切向力Y=-939.3594 +FPS=24.44, 法向力=1373.8324, 切向力X=748.2963, 切向力Y=-199.7165 +FPS=25.35, 法向力=916.4875, 切向力X=652.6777, 切向力Y=-632.1445 +FPS=24.41, 法向力=1248.5480, 切向力X=237.3682, 切向力Y=-787.8674 +FPS=25.28, 法向力=1227.4343, 切向力X=219.3561, 切向力Y=-840.0609 +FPS=23.75, 法向力=1569.7041, 切向力X=-236.6971, 切向力Y=-364.4135 +FPS=24.50, 法向力=1602.6847, 切向力X=-271.3600, 切向力Y=-391.7623 +FPS=24.76, 法向力=1510.5667, 切向力X=648.6274, 切向力Y=-692.2655 +FPS=25.45, 法向力=1255.2767, 切向力X=-97.4436, 切向力Y=-701.8297 +FPS=23.94, 法向力=1122.0266, 切向力X=1508.6467, 切向力Y=-373.7781 +FPS=26.29, 法向力=1132.1760, 切向力X=1562.9745, 切向力Y=-322.4625 +FPS=24.03, 法向力=1881.3975, 切向力X=-43.8218, 切向力Y=-436.2152 +FPS=25.01, 法向力=1893.8323, 切向力X=-93.0242, 切向力Y=-341.7281 +FPS=25.85, 法向力=1042.3015, 切向力X=784.0188, 切向力Y=-506.6094 +FPS=25.18, 法向力=1569.7634, 切向力X=158.7338, 切向力Y=-1005.9858 +FPS=25.02, 法向力=1264.6331, 切向力X=919.4957, 切向力Y=-604.5646 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000384s, blend=0.002428s (9 tiles incl ref), finalize=0.000061s, total=0.002883s +FPS=24.91, 法向力=1301.5398, 切向力X=842.5992, 切向力Y=-567.0804 +FPS=24.08, 法向力=1233.2239, 切向力X=85.0321, 切向力Y=-840.6377 +FPS=24.79, 法向力=1230.9917, 切向力X=11.9580, 切向力Y=-860.8168 +FPS=24.74, 法向力=1376.5217, 切向力X=-167.4244, 切向力Y=34.2617 +FPS=25.82, 法向力=1427.0696, 切向力X=1451.3613, 切向力Y=-871.1832 +FPS=25.22, 法向力=1407.3392, 切向力X=384.7315, 切向力Y=-1586.7821 +FPS=25.61, 法向力=1429.3612, 切向力X=371.5728, 切向力Y=-1687.6229 +FPS=26.61, 法向力=1359.4834, 切向力X=827.3055, 切向力Y=-932.8651 +FPS=25.73, 法向力=1482.2097, 切向力X=816.5464, 切向力Y=-970.3101 +FPS=24.62, 法向力=1557.7166, 切向力X=149.1174, 切向力Y=-320.4479 +FPS=9.01, 法向力=1026.1927, 切向力X=798.3778, 切向力Y=-857.9362 +FPS=26.22, 法向力=1214.7455, 切向力X=1064.3252, 切向力Y=-283.4583 +FPS=43.34, 法向力=1246.0442, 切向力X=928.2240, 切向力Y=-430.7024 +FPS=26.95, 法向力=1346.4644, 切向力X=985.2885, 切向力Y=-17.4687 +FPS=34.53, 法向力=1405.4999, 切向力X=976.9848, 切向力Y=-70.2532 +FPS=30.68, 法向力=1624.4003, 切向力X=659.3705, 切向力Y=-1453.3445 +FPS=33.15, 法向力=1624.4087, 切向力X=605.6865, 切向力Y=-1586.9290 +FPS=29.15, 法向力=1128.6243, 切向力X=237.1779, 切向力Y=-1009.0858 +FPS=33.48, 法向力=1071.1384, 切向力X=226.0894, 切向力Y=-1007.0200 +FPS=29.90, 法向力=1098.9022, 切向力X=600.1047, 切向力Y=-1032.8303 +FPS=33.52, 法向力=1065.9547, 切向力X=619.0671, 切向力Y=-992.1572 +FPS=28.94, 法向力=1347.3093, 切向力X=952.5688, 切向力Y=-1799.4360 +FPS=28.72, 法向力=1472.1486, 切向力X=811.2239, 切向力Y=-813.0925 +FPS=29.10, 法向力=1540.6686, 切向力X=887.0707, 切向力Y=-656.8525 +FPS=28.11, 法向力=1503.9365, 切向力X=980.3293, 切向力Y=-1089.1365 +FPS=32.26, 法向力=1450.8057, 切向力X=1021.7360, 切向力Y=-1182.8956 +FPS=30.61, 法向力=1268.8633, 切向力X=658.0966, 切向力Y=-781.6429 +FPS=34.57, 法向力=1200.8156, 切向力X=632.3559, 切向力Y=-770.2369 +FPS=30.90, 法向力=1590.6711, 切向力X=444.4030, 切向力Y=-538.0603 +FPS=33.41, 法向力=1627.7665, 切向力X=397.7077, 切向力Y=-534.6918 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000250s, blend=0.002166s (9 tiles incl ref), finalize=0.000057s, total=0.002479s +FPS=30.83, 法向力=1541.5459, 切向力X=444.8810, 切向力Y=-23.4860 +FPS=33.30, 法向力=1484.4078, 切向力X=516.7230, 切向力Y=-133.6389 +FPS=33.22, 法向力=1389.7401, 切向力X=804.7426, 切向力Y=-612.6869 +FPS=34.23, 法向力=1368.4158, 切向力X=864.1543, 切向力Y=-672.9872 +FPS=33.36, 法向力=1524.8728, 切向力X=1518.8748, 切向力Y=-392.4158 +FPS=30.47, 法向力=1469.6316, 切向力X=1544.2804, 切向力Y=-451.5452 +FPS=23.10, 法向力=1418.3672, 切向力X=830.2817, 切向力Y=62.8344 +FPS=26.72, 法向力=1299.1453, 切向力X=1023.0898, 切向力Y=-839.4659 +FPS=30.68, 法向力=1290.4238, 切向力X=929.7087, 切向力Y=-837.2397 +FPS=31.48, 法向力=1098.6658, 切向力X=1491.6538, 切向力Y=-337.1174 +FPS=34.46, 法向力=1068.2903, 切向力X=1455.9658, 切向力Y=-319.6245 +FPS=32.09, 法向力=985.7986, 切向力X=100.5590, 切向力Y=-846.0717 +FPS=33.52, 法向力=965.8875, 切向力X=67.5497, 切向力Y=-921.6503 +FPS=31.37, 法向力=1246.2446, 切向力X=-83.0812, 切向力Y=-702.8599 +FPS=32.80, 法向力=1213.9424, 切向力X=-33.9672, 切向力Y=-770.5548 +FPS=32.92, 法向力=1008.4149, 切向力X=651.7926, 切向力Y=-900.0858 +FPS=33.14, 法向力=1039.8378, 切向力X=700.4627, 切向力Y=-1036.7679 +FPS=31.48, 法向力=1668.0529, 切向力X=287.9391, 切向力Y=-679.1796 +FPS=33.02, 法向力=1697.7278, 切向力X=145.5868, 切向力Y=-734.9060 +FPS=31.73, 法向力=1432.8073, 切向力X=842.8925, 切向力Y=94.8855 +FPS=33.66, 法向力=1489.1891, 切向力X=942.0912, 切向力Y=127.7698 +FPS=29.34, 法向力=1454.0083, 切向力X=482.1765, 切向力Y=-248.5677 +FPS=30.47, 法向力=1849.0549, 切向力X=1148.2385, 切向力Y=-152.8884 +FPS=32.47, 法向力=1851.8420, 切向力X=1191.9022, 切向力Y=-204.6680 +FPS=31.46, 法向力=1148.6201, 切向力X=188.8607, 切向力Y=-1262.1440 +FPS=32.48, 法向力=1178.1172, 切向力X=129.8675, 切向力Y=-1213.8657 +FPS=31.33, 法向力=1193.0828, 切向力X=129.4978, 切向力Y=-1167.1797 +FPS=28.75, 法向力=1333.9513, 切向力X=258.3022, 切向力Y=-413.3820 +FPS=25.55, 法向力=1398.7747, 切向力X=1077.0183, 切向力Y=-506.6999 +FPS=32.92, 法向力=1428.4490, 切向力X=1112.8428, 切向力Y=-549.1819 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000240s, blend=0.002177s (9 tiles incl ref), finalize=0.000049s, total=0.002474s +FPS=30.13, 法向力=1054.4338, 切向力X=1066.8682, 切向力Y=-1340.1726 +FPS=31.60, 法向力=1122.2678, 切向力X=964.2058, 切向力Y=-1556.7959 +FPS=29.36, 法向力=1499.4890, 切向力X=466.7275, 切向力Y=-1168.6700 +FPS=29.29, 法向力=1535.9668, 切向力X=334.9244, 切向力Y=-1071.4705 +FPS=32.30, 法向力=1176.9641, 切向力X=777.1276, 切向力Y=-933.3359 +FPS=33.85, 法向力=1188.3167, 切向力X=781.1099, 切向力Y=-902.6620 +FPS=33.13, 法向力=1536.8467, 切向力X=-57.8603, 切向力Y=-904.9582 +FPS=32.68, 法向力=1565.3391, 切向力X=-5.9704, 切向力Y=-1215.7501 +FPS=33.29, 法向力=1575.0642, 切向力X=30.6589, 切向力Y=-1252.3844 +FPS=32.82, 法向力=1672.2355, 切向力X=258.4951, 切向力Y=-1246.3480 +FPS=32.14, 法向力=1711.1663, 切向力X=297.9436, 切向力Y=-1275.4465 +FPS=32.54, 法向力=1256.2826, 切向力X=403.4635, 切向力Y=-998.2126 +FPS=34.39, 法向力=1252.5867, 切向力X=425.4937, 切向力Y=-987.6443 +FPS=31.67, 法向力=1257.9751, 切向力X=381.0097, 切向力Y=-986.9197 +FPS=32.50, 法向力=1189.2593, 切向力X=706.3308, 切向力Y=124.9022 +FPS=29.62, 法向力=1446.4257, 切向力X=427.2442, 切向力Y=192.7227 +FPS=33.63, 法向力=1489.2513, 切向力X=394.7600, 切向力Y=179.6066 +FPS=32.52, 法向力=1195.1149, 切向力X=696.1998, 切向力Y=-688.8391 +FPS=34.06, 法向力=1219.2810, 切向力X=692.0422, 切向力Y=-762.4493 +FPS=31.55, 法向力=1256.5315, 切向力X=426.9455, 切向力Y=-770.9066 +FPS=29.70, 法向力=1284.6840, 切向力X=354.1330, 切向力Y=-734.0325 +FPS=29.28, 法向力=1139.9478, 切向力X=1100.6819, 切向力Y=-401.4443 +FPS=30.36, 法向力=1189.2313, 切向力X=1186.5759, 切向力Y=-327.2030 +FPS=29.30, 法向力=1434.4197, 切向力X=482.1230, 切向力Y=-575.2091 +FPS=23.87, 法向力=1275.2488, 切向力X=685.3788, 切向力Y=-411.8515 +FPS=30.27, 法向力=1316.4734, 切向力X=501.6469, 切向力Y=-457.6799 +FPS=28.45, 法向力=1148.6538, 切向力X=243.5975, 切向力Y=-538.7853 +FPS=32.83, 法向力=1217.7000, 切向力X=163.3919, 切向力Y=-600.3183 +FPS=29.36, 法向力=1420.2896, 切向力X=1023.3148, 切向力Y=-638.0760 +FPS=31.27, 法向力=1489.8809, 切向力X=1101.4052, 切向力Y=-546.5507 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000299s, blend=0.002267s (9 tiles incl ref), finalize=0.000057s, total=0.002629s +FPS=32.23, 法向力=1140.1278, 切向力X=440.4682, 切向力Y=-271.5988 +FPS=32.87, 法向力=1162.9027, 切向力X=464.1444, 切向力Y=-124.6039 +FPS=32.27, 法向力=1186.3750, 切向力X=734.3233, 切向力Y=-643.4183 +FPS=33.70, 法向力=1154.5846, 切向力X=887.6271, 切向力Y=-598.0931 +FPS=30.82, 法向力=1318.1577, 切向力X=981.5153, 切向力Y=-745.0339 +FPS=32.15, 法向力=1304.8584, 切向力X=890.7346, 切向力Y=-755.5148 +FPS=30.06, 法向力=1511.4832, 切向力X=568.9495, 切向力Y=-1213.1196 +FPS=30.16, 法向力=1527.6245, 切向力X=1204.7375, 切向力Y=-885.0203 +FPS=33.08, 法向力=1589.6692, 切向力X=1245.0552, 切向力Y=-834.0582 +FPS=30.78, 法向力=1358.6272, 切向力X=1167.8041, 切向力Y=-736.4632 +FPS=31.04, 法向力=1277.1064, 切向力X=1166.9309, 切向力Y=-732.3180 +FPS=27.89, 法向力=1407.0350, 切向力X=285.6238, 切向力Y=-99.8548 +FPS=34.65, 法向力=1419.8137, 切向力X=187.0548, 切向力Y=-51.3407 +FPS=31.13, 法向力=1486.9143, 切向力X=21.8425, 切向力Y=-801.9608 +FPS=32.72, 法向力=1452.5964, 切向力X=42.2896, 切向力Y=-851.4843 +FPS=32.31, 法向力=1315.0947, 切向力X=542.5267, 切向力Y=-980.3351 +FPS=33.47, 法向力=1330.9952, 切向力X=481.8396, 切向力Y=-1018.7965 +FPS=31.17, 法向力=1492.8877, 切向力X=486.2484, 切向力Y=-1382.1101 +FPS=29.26, 法向力=1513.6903, 切向力X=448.2396, 切向力Y=-1333.5640 +FPS=28.39, 法向力=1270.0369, 切向力X=1577.5641, 切向力Y=-772.3396 +FPS=31.31, 法向力=1174.6891, 切向力X=1709.1964, 切向力Y=-752.1627 +FPS=30.60, 法向力=1060.9387, 切向力X=861.0716, 切向力Y=-326.6523 +FPS=29.89, 法向力=1457.2603, 切向力X=-191.5508, 切向力Y=-728.1416 +FPS=32.70, 法向力=1503.9539, 切向力X=-251.3577, 切向力Y=-758.5415 +FPS=29.77, 法向力=1090.5074, 切向力X=939.6124, 切向力Y=-379.0122 +FPS=32.66, 法向力=1034.5286, 切向力X=978.1495, 切向力Y=-633.0767 +FPS=31.70, 法向力=1077.8152, 切向力X=218.4145, 切向力Y=-863.7487 +FPS=27.52, 法向力=1187.6934, 切向力X=-51.2317, 切向力Y=-827.2070 +FPS=28.77, 法向力=1047.8743, 切向力X=726.4304, 切向力Y=-1257.3121 +FPS=29.43, 法向力=987.9789, 切向力X=623.1417, 切向力Y=-794.0325 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000228s, blend=0.002177s (9 tiles incl ref), finalize=0.000047s, total=0.002458s +FPS=32.85, 法向力=1033.1412, 切向力X=524.8536, 切向力Y=-700.9819 +FPS=31.48, 法向力=971.1516, 切向力X=732.0046, 切向力Y=-804.2127 +FPS=32.36, 法向力=960.2902, 切向力X=756.3416, 切向力Y=-752.3525 +FPS=30.10, 法向力=1528.7566, 切向力X=878.7385, 切向力Y=-518.9598 +FPS=32.68, 法向力=1516.7925, 切向力X=900.7839, 切向力Y=-539.4816 +FPS=30.73, 法向力=1505.7026, 切向力X=927.7645, 切向力Y=-550.2928 +FPS=31.42, 法向力=1286.3271, 切向力X=213.3299, 切向力Y=-156.5883 +FPS=32.17, 法向力=1240.5071, 切向力X=706.9785, 切向力Y=-1044.2877 +FPS=32.69, 法向力=1235.8580, 切向力X=638.2321, 切向力Y=-1088.7173 +FPS=29.78, 法向力=969.6970, 切向力X=-145.0223, 切向力Y=-1197.1968 +FPS=33.83, 法向力=947.5161, 切向力X=-234.0614, 切向力Y=-1182.8545 +FPS=31.21, 法向力=1635.1748, 切向力X=223.5898, 切向力Y=-621.6603 +FPS=33.45, 法向力=1652.9463, 切向力X=208.4710, 切向力Y=-743.0890 +FPS=30.53, 法向力=1129.5858, 切向力X=-70.2502, 切向力Y=-836.1630 +FPS=25.21, 法向力=1372.7639, 切向力X=704.9725, 切向力Y=-764.7875 +FPS=33.91, 法向力=1448.2737, 切向力X=747.9333, 切向力Y=-772.9840 +FPS=33.20, 法向力=1459.8494, 切向力X=760.3644, 切向力Y=-814.7077 +FPS=34.22, 法向力=1522.2040, 切向力X=1315.0330, 切向力Y=-732.2461 +FPS=32.61, 法向力=1481.7161, 切向力X=1350.6602, 切向力Y=-768.7993 +FPS=31.82, 法向力=1258.0022, 切向力X=378.7661, 切向力Y=-917.0596 +FPS=32.80, 法向力=1274.7344, 切向力X=326.3415, 切向力Y=-956.4923 +FPS=31.51, 法向力=1337.0211, 切向力X=1464.1343, 切向力Y=-435.2521 +FPS=30.51, 法向力=1082.3420, 切向力X=739.0689, 切向力Y=-935.2219 +FPS=32.46, 法向力=1078.9768, 切向力X=754.5972, 切向力Y=-876.3086 +FPS=30.81, 法向力=1536.7399, 切向力X=1141.5201, 切向力Y=-557.5140 +FPS=33.61, 法向力=1515.1318, 切向力X=1113.7109, 切向力Y=-550.3076 +FPS=26.58, 法向力=1340.6359, 切向力X=804.8544, 切向力Y=-930.6202 +FPS=32.52, 法向力=1341.7227, 切向力X=755.6285, 切向力Y=-934.1540 +FPS=31.07, 法向力=965.0209, 切向力X=1187.8583, 切向力Y=-999.2260 +FPS=32.38, 法向力=959.1614, 切向力X=1210.0372, 切向力Y=-991.4075 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002282s (9 tiles incl ref), finalize=0.000059s, total=0.002594s +FPS=29.99, 法向力=1168.2468, 切向力X=495.5966, 切向力Y=-865.0233 +FPS=28.32, 法向力=1167.7512, 切向力X=508.3730, 切向力Y=-901.5232 +FPS=29.34, 法向力=1528.0073, 切向力X=1340.8406, 切向力Y=611.7249 +FPS=30.67, 法向力=1210.2201, 切向力X=478.8128, 切向力Y=-1253.4757 +FPS=32.54, 法向力=1205.7490, 切向力X=414.7075, 切向力Y=-1210.1160 +FPS=31.99, 法向力=1182.7660, 切向力X=448.9007, 切向力Y=-1210.2498 +FPS=32.49, 法向力=1446.3784, 切向力X=1133.2123, 切向力Y=-676.5736 +FPS=30.01, 法向力=1332.5144, 切向力X=1331.6785, 切向力Y=-873.0698 +FPS=32.38, 法向力=1328.2710, 切向力X=1378.3857, 切向力Y=-979.6031 +FPS=29.86, 法向力=1064.4691, 切向力X=673.9798, 切向力Y=-792.1385 +FPS=33.22, 法向力=1025.5039, 切向力X=603.0958, 切向力Y=-843.1024 +FPS=30.63, 法向力=1600.1643, 切向力X=-498.2559, 切向力Y=-767.6965 +FPS=31.14, 法向力=1624.5516, 切向力X=-500.1385, 切向力Y=-794.8218 +FPS=29.83, 法向力=1143.2454, 切向力X=823.4027, 切向力Y=-912.4731 +FPS=31.11, 法向力=1217.7491, 切向力X=629.1509, 切向力Y=-560.8026 +FPS=33.14, 法向力=1293.8625, 切向力X=585.3921, 切向力Y=-450.6761 +FPS=30.81, 法向力=1256.5211, 切向力X=575.6636, 切向力Y=-525.7265 +FPS=31.75, 法向力=1249.2461, 切向力X=1506.5044, 切向力Y=-1172.0634 +FPS=31.81, 法向力=1315.9556, 切向力X=1482.5372, 切向力Y=-1200.9872 +FPS=31.49, 法向力=1268.4330, 切向力X=620.0779, 切向力Y=-64.8570 +FPS=29.00, 法向力=1269.6855, 切向力X=569.6195, 切向力Y=-166.3503 +FPS=30.83, 法向力=1411.6409, 切向力X=406.8210, 切向力Y=-623.5903 +FPS=30.21, 法向力=1304.5796, 切向力X=1026.1245, 切向力Y=-811.8491 +FPS=33.02, 法向力=1250.5055, 切向力X=1028.7605, 切向力Y=-983.4730 +FPS=31.20, 法向力=1326.1174, 切向力X=531.3395, 切向力Y=-758.6674 +FPS=34.04, 法向力=1383.5735, 切向力X=376.7879, 切向力Y=-665.5898 +FPS=31.30, 法向力=1378.0891, 切向力X=500.9770, 切向力Y=-1163.3574 +FPS=33.60, 法向力=1431.5861, 切向力X=438.1467, 切向力Y=-1145.4752 +FPS=30.33, 法向力=2036.7632, 切向力X=289.0373, 切向力Y=-835.9205 +FPS=26.31, 法向力=1330.6638, 切向力X=1261.6963, 切向力Y=-974.1985 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000231s, blend=0.002150s (9 tiles incl ref), finalize=0.000045s, total=0.002431s +FPS=33.17, 法向力=1297.9253, 切向力X=1319.2974, 切向力Y=-979.1727 +FPS=32.00, 法向力=1296.7512, 切向力X=1408.8611, 切向力Y=-974.8298 +FPS=32.93, 法向力=1256.6440, 切向力X=1351.2128, 切向力Y=-933.9760 +FPS=32.88, 法向力=1261.5298, 切向力X=1349.6626, 切向力Y=-927.6459 +FPS=32.17, 法向力=1365.7644, 切向力X=27.3630, 切向力Y=-942.1780 +FPS=34.13, 法向力=1422.9779, 切向力X=-46.7907, 切向力Y=-950.2081 +FPS=32.13, 法向力=1198.7919, 切向力X=490.5765, 切向力Y=-1143.3149 +FPS=31.43, 法向力=1210.0037, 切向力X=615.2307, 切向力Y=-867.1047 +FPS=33.38, 法向力=1226.3909, 切向力X=579.3911, 切向力Y=-928.3318 +FPS=30.47, 法向力=1605.1997, 切向力X=571.2682, 切向力Y=-317.7097 +FPS=32.51, 法向力=1620.2576, 切向力X=607.3185, 切向力Y=-216.0556 +FPS=32.94, 法向力=1558.4053, 切向力X=863.0765, 切向力Y=33.6688 +FPS=32.91, 法向力=1584.7334, 切向力X=819.9305, 切向力Y=-69.1657 +FPS=32.78, 法向力=1272.0334, 切向力X=337.5607, 切向力Y=-1321.6570 +FPS=32.47, 法向力=1243.3140, 切向力X=317.7972, 切向力Y=-1303.4291 +FPS=30.04, 法向力=1508.3105, 切向力X=374.7386, 切向力Y=-742.2355 +FPS=30.31, 法向力=1536.3237, 切向力X=355.6434, 切向力Y=-709.4040 +FPS=29.20, 法向力=1278.9698, 切向力X=615.2223, 切向力Y=-1130.1156 +FPS=33.36, 法向力=1251.3779, 切向力X=627.7587, 切向力Y=-1162.6338 +FPS=30.38, 法向力=1460.6765, 切向力X=-382.6063, 切向力Y=-1505.3818 +FPS=33.62, 法向力=1511.4065, 切向力X=-464.9545, 切向力Y=-1538.8804 +FPS=31.14, 法向力=1219.0927, 切向力X=33.7624, 切向力Y=-504.9361 +FPS=32.08, 法向力=1224.0807, 切向力X=31.8817, 切向力Y=-431.9001 +FPS=32.90, 法向力=1112.7906, 切向力X=433.0534, 切向力Y=-548.9281 +FPS=28.55, 法向力=1111.6252, 切向力X=349.7864, 切向力Y=-578.9196 +FPS=32.57, 法向力=1418.5602, 切向力X=984.8993, 切向力Y=-1117.4209 +FPS=32.37, 法向力=1482.3713, 切向力X=1107.0742, 切向力Y=-1212.0421 +FPS=31.71, 法向力=1221.9146, 切向力X=178.8882, 切向力Y=-221.8317 +FPS=32.37, 法向力=1270.9725, 切向力X=151.7454, 切向力Y=-144.6125 +FPS=32.83, 法向力=1381.2384, 切向力X=-560.6721, 切向力Y=-388.6011 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000239s, blend=0.002160s (9 tiles incl ref), finalize=0.000052s, total=0.002458s +FPS=30.83, 法向力=1376.8350, 切向力X=273.5041, 切向力Y=-1092.1996 +FPS=33.34, 法向力=1317.0156, 切向力X=332.5822, 切向力Y=-1124.7581 +FPS=30.52, 法向力=1712.1289, 切向力X=838.7968, 切向力Y=-748.4767 +FPS=32.64, 法向力=1659.7714, 切向力X=820.3052, 切向力Y=-763.2109 +FPS=29.60, 法向力=1262.7805, 切向力X=362.6957, 切向力Y=-741.8638 +FPS=32.41, 法向力=1296.8074, 切向力X=327.3836, 切向力Y=-719.3062 +FPS=29.29, 法向力=1331.8490, 切向力X=-131.6233, 切向力Y=-498.2632 +FPS=32.72, 法向力=1307.1611, 切向力X=-211.4730, 切向力Y=-468.2613 +FPS=31.27, 法向力=1634.2777, 切向力X=404.5472, 切向力Y=-717.1345 +FPS=34.47, 法向力=1671.8020, 切向力X=411.4327, 切向力Y=-794.0255 +FPS=34.24, 法向力=1595.7632, 切向力X=1167.4822, 切向力Y=-1974.9192 +FPS=34.48, 法向力=1532.1321, 切向力X=1085.6748, 切向力Y=-2025.1576 +FPS=32.01, 法向力=1494.8618, 切向力X=261.3863, 切向力Y=-1075.4810 +FPS=33.41, 法向力=1536.7694, 切向力X=183.2220, 切向力Y=-892.2380 +FPS=31.58, 法向力=1710.8127, 切向力X=892.6058, 切向力Y=-853.6170 +FPS=34.01, 法向力=1782.1807, 切向力X=872.3705, 切向力Y=-887.2838 +FPS=33.68, 法向力=1032.2449, 切向力X=-307.1337, 切向力Y=-156.1749 +FPS=33.44, 法向力=976.3642, 切向力X=-457.5761, 切向力Y=-264.2982 +FPS=32.18, 法向力=1310.6780, 切向力X=339.2237, 切向力Y=-332.1103 +FPS=33.00, 法向力=1367.7522, 切向力X=339.9420, 切向力Y=-346.0707 +FPS=33.62, 法向力=1618.7557, 切向力X=324.0446, 切向力Y=-474.8713 +FPS=34.39, 法向力=1677.7310, 切向力X=236.1385, 切向力Y=-451.8570 +FPS=31.58, 法向力=1659.2318, 切向力X=368.0775, 切向力Y=-196.6012 +FPS=31.56, 法向力=1694.5194, 切向力X=427.4963, 切向力Y=-153.7800 +FPS=31.36, 法向力=1218.6506, 切向力X=435.7317, 切向力Y=-1070.3988 +FPS=32.07, 法向力=1148.0737, 切向力X=404.2934, 切向力Y=-1003.1057 +FPS=32.71, 法向力=1575.0663, 切向力X=-33.4799, 切向力Y=-443.4095 +FPS=25.04, 法向力=1461.7979, 切向力X=1212.6516, 切向力Y=-572.3275 +FPS=32.35, 法向力=1410.4993, 切向力X=1251.4507, 切向力Y=-593.5044 +FPS=32.30, 法向力=1111.3850, 切向力X=797.7396, 切向力Y=-918.4926 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000233s, blend=0.002154s (9 tiles incl ref), finalize=0.000053s, total=0.002448s +FPS=31.60, 法向力=1101.6487, 切向力X=721.3055, 切向力Y=-1045.5208 +FPS=31.49, 法向力=1298.3489, 切向力X=710.1798, 切向力Y=-1125.1038 +FPS=31.58, 法向力=1299.9199, 切向力X=754.8154, 切向力Y=-1106.0930 +FPS=30.90, 法向力=1098.0483, 切向力X=1006.7322, 切向力Y=-986.4150 +FPS=30.94, 法向力=1111.3418, 切向力X=1055.1034, 切向力Y=-1035.1954 +FPS=30.51, 法向力=1399.0420, 切向力X=782.0571, 切向力Y=-1633.5718 +FPS=33.25, 法向力=1406.1456, 切向力X=775.8182, 切向力Y=-1535.7866 +FPS=30.90, 法向力=1229.5381, 切向力X=680.6111, 切向力Y=-66.6943 +FPS=32.07, 法向力=1268.3750, 切向力X=737.7614, 切向力Y=16.9011 +FPS=31.85, 法向力=1601.2855, 切向力X=542.0917, 切向力Y=-289.0710 +FPS=32.44, 法向力=1715.0634, 切向力X=553.9576, 切向力Y=-279.8545 +FPS=33.54, 法向力=1282.3945, 切向力X=504.5740, 切向力Y=134.3893 +FPS=23.79, 法向力=1302.1265, 切向力X=888.1847, 切向力Y=-1008.7831 +FPS=28.47, 法向力=1304.3989, 切向力X=936.7744, 切向力Y=-1061.4219 +FPS=29.73, 法向力=2198.7761, 切向力X=156.8120, 切向力Y=-1927.3911 +FPS=33.13, 法向力=2202.4719, 切向力X=68.3368, 切向力Y=-1919.2339 +FPS=30.90, 法向力=1225.9172, 切向力X=489.1095, 切向力Y=-1089.6223 +FPS=33.15, 法向力=1192.4130, 切向力X=463.5341, 切向力Y=-1100.6046 +FPS=32.41, 法向力=1410.6202, 切向力X=-69.3707, 切向力Y=-722.6474 +FPS=34.62, 法向力=1421.3981, 切向力X=-168.2673, 切向力Y=-712.5353 +FPS=30.94, 法向力=1677.6544, 切向力X=281.5393, 切向力Y=-804.7483 +FPS=31.76, 法向力=1724.3728, 切向力X=243.3387, 切向力Y=-840.8502 +FPS=31.45, 法向力=1124.6211, 切向力X=991.6729, 切向力Y=-724.9470 +FPS=32.65, 法向力=1296.3035, 切向力X=935.0533, 切向力Y=-1121.2842 +FPS=33.11, 法向力=1303.5972, 切向力X=1010.5615, 切向力Y=-1137.7649 +FPS=33.60, 法向力=1282.1559, 切向力X=1011.8102, 切向力Y=-1177.0457 +FPS=33.06, 法向力=1569.3972, 切向力X=181.9411, 切向力Y=-1606.4246 +FPS=34.39, 法向力=1660.3857, 切向力X=357.9874, 切向力Y=-1578.6025 +FPS=32.14, 法向力=1134.9441, 切向力X=296.8392, 切向力Y=-1022.8425 +FPS=31.13, 法向力=1164.6781, 切向力X=334.4410, 切向力Y=-977.3467 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000257s, blend=0.002493s (9 tiles incl ref), finalize=0.000059s, total=0.002815s +FPS=27.22, 法向力=1272.1201, 切向力X=1557.8372, 切向力Y=-254.5928 +FPS=30.40, 法向力=1562.7977, 切向力X=277.6823, 切向力Y=-443.5626 +FPS=30.06, 法向力=1515.2169, 切向力X=194.9359, 切向力Y=-538.2937 +FPS=30.52, 法向力=1221.9351, 切向力X=826.4780, 切向力Y=-643.2379 +FPS=33.88, 法向力=1248.5050, 切向力X=999.9367, 切向力Y=-675.8752 +FPS=30.74, 法向力=1566.5515, 切向力X=399.4308, 切向力Y=-580.8176 +FPS=33.26, 法向力=1569.4613, 切向力X=473.0184, 切向力Y=-663.7161 +FPS=30.77, 法向力=1310.5328, 切向力X=257.2002, 切向力Y=-773.5272 +FPS=32.62, 法向力=1313.2471, 切向力X=158.7413, 切向力Y=-730.2574 +FPS=34.91, 法向力=1290.4652, 切向力X=943.3869, 切向力Y=-569.4207 +FPS=33.94, 法向力=1259.8665, 切向力X=988.0117, 切向力Y=-645.1079 +FPS=29.57, 法向力=1236.0215, 切向力X=966.8817, 切向力Y=-273.5878 +FPS=28.76, 法向力=1210.7046, 切向力X=922.7271, 切向力Y=-218.8703 +FPS=30.91, 法向力=1346.8333, 切向力X=500.2313, 切向力Y=-461.4455 +FPS=33.42, 法向力=1363.9121, 切向力X=510.1591, 切向力Y=-443.3350 +FPS=32.22, 法向力=1374.0476, 切向力X=462.0722, 切向力Y=89.9294 +FPS=31.77, 法向力=1217.6978, 切向力X=341.1138, 切向力Y=-1155.5950 +FPS=34.73, 法向力=1303.7393, 切向力X=329.8281, 切向力Y=-1017.8213 +FPS=29.87, 法向力=1302.2981, 切向力X=453.2873, 切向力Y=-647.7321 +FPS=31.77, 法向力=1317.1486, 切向力X=503.2959, 切向力Y=-629.6398 +FPS=31.50, 法向力=1321.0175, 切向力X=1085.1825, 切向力Y=-462.9677 +FPS=32.50, 法向力=1365.1899, 切向力X=1063.2069, 切向力Y=-573.9283 +FPS=32.47, 法向力=1579.9927, 切向力X=500.7863, 切向力Y=-160.1754 +FPS=33.36, 法向力=1547.7908, 切向力X=484.0611, 切向力Y=-153.8637 +FPS=31.43, 法向力=1011.6204, 切向力X=814.6211, 切向力Y=-763.2762 +FPS=34.01, 法向力=1001.0795, 切向力X=733.6329, 切向力Y=-797.1492 +FPS=30.92, 法向力=1113.0240, 切向力X=941.9411, 切向力Y=-982.6025 +FPS=30.15, 法向力=1156.4358, 切向力X=918.7062, 切向力Y=-1066.1421 +FPS=29.99, 法向力=1435.7434, 切向力X=446.8582, 切向力Y=-1133.9890 +FPS=32.55, 法向力=1441.9429, 切向力X=402.5856, 切向力Y=-1147.8264 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002113s (9 tiles incl ref), finalize=0.000047s, total=0.002407s +FPS=30.44, 法向力=1663.5422, 切向力X=480.2660, 切向力Y=-1014.5225 +FPS=32.78, 法向力=1660.5327, 切向力X=487.6999, 切向力Y=-1092.1836 +FPS=32.85, 法向力=1309.8960, 切向力X=608.3967, 切向力Y=-928.8983 +FPS=33.15, 法向力=1311.5719, 切向力X=624.5811, 切向力Y=-944.4635 +FPS=33.56, 法向力=1738.8429, 切向力X=716.7714, 切向力Y=-481.0369 +FPS=32.81, 法向力=1696.7344, 切向力X=698.6158, 切向力Y=-530.6910 +FPS=34.77, 法向力=1645.1038, 切向力X=368.1202, 切向力Y=-833.7048 +FPS=32.63, 法向力=1713.6368, 切向力X=521.8940, 切向力Y=-846.4652 +FPS=30.51, 法向力=1273.7104, 切向力X=970.4861, 切向力Y=-874.2974 +FPS=31.02, 法向力=1204.3040, 切向力X=1010.2114, 切向力Y=-1771.2097 +FPS=31.47, 法向力=1237.4412, 切向力X=1006.5557, 切向力Y=-1709.0961 +FPS=34.48, 法向力=1280.7893, 切向力X=243.2628, 切向力Y=-1009.7762 +FPS=36.28, 法向力=1282.5968, 切向力X=182.4270, 切向力Y=-1069.0028 +FPS=36.85, 法向力=1290.6338, 切向力X=207.8691, 切向力Y=-1026.1562 +FPS=33.90, 法向力=1824.9817, 切向力X=0.8523, 切向力Y=-1060.6174 +FPS=35.27, 法向力=1814.5497, 切向力X=18.7602, 切向力Y=-1070.8213 +FPS=33.74, 法向力=1322.2834, 切向力X=114.8504, 切向力Y=-948.6748 +FPS=34.67, 法向力=1326.4927, 切向力X=76.3083, 切向力Y=-878.3423 +FPS=36.99, 法向力=1573.9860, 切向力X=-14.7655, 切向力Y=357.2677 +FPS=35.27, 法向力=1546.9016, 切向力X=-16.8818, 切向力Y=417.8328 +FPS=33.01, 法向力=1567.8374, 切向力X=1824.0647, 切向力Y=-2072.7612 +FPS=34.65, 法向力=1541.7451, 切向力X=1651.8796, 切向力Y=-2130.6067 +FPS=32.45, 法向力=1473.1506, 切向力X=1257.0203, 切向力Y=-875.3363 +FPS=34.70, 法向力=1411.8099, 切向力X=1266.8492, 切向力Y=-871.0420 +FPS=26.86, 法向力=1451.1206, 切向力X=1791.0361, 切向力Y=-688.2653 +FPS=31.88, 法向力=1454.0819, 切向力X=1746.9592, 切向力Y=-651.5753 +FPS=34.23, 法向力=858.1301, 切向力X=1338.9978, 切向力Y=-826.0816 +FPS=28.88, 法向力=803.4628, 切向力X=1274.5862, 切向力Y=-824.2650 +FPS=31.98, 法向力=1461.6140, 切向力X=1545.4509, 切向力Y=-158.8768 +FPS=32.51, 法向力=1508.1486, 切向力X=1589.9437, 切向力Y=-204.1031 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000221s, blend=0.002080s (9 tiles incl ref), finalize=0.000045s, total=0.002351s +FPS=30.98, 法向力=1500.8059, 切向力X=422.3444, 切向力Y=-648.6293 +FPS=32.79, 法向力=1484.0356, 切向力X=388.8669, 切向力Y=-656.5588 +FPS=30.91, 法向力=1098.2103, 切向力X=1411.2867, 切向力Y=-1133.5394 +FPS=30.03, 法向力=1168.3196, 切向力X=122.2481, 切向力Y=-1164.8680 +FPS=32.69, 法向力=1136.4999, 切向力X=95.1872, 切向力Y=-1230.9890 +FPS=29.43, 法向力=904.9327, 切向力X=1160.7595, 切向力Y=-865.2248 +FPS=29.97, 法向力=877.6165, 切向力X=1156.7218, 切向力Y=-800.5529 +FPS=31.09, 法向力=1486.5237, 切向力X=293.5685, 切向力Y=-823.3308 +FPS=34.04, 法向力=1459.9017, 切向力X=310.1870, 切向力Y=-845.0365 +FPS=30.97, 法向力=1128.2903, 切向力X=1154.1930, 切向力Y=-539.2474 +FPS=31.53, 法向力=1170.5948, 切向力X=989.5991, 切向力Y=-542.5167 +FPS=30.99, 法向力=1581.3048, 切向力X=766.7648, 切向力Y=15.5648 +FPS=32.37, 法向力=1526.7590, 切向力X=748.7621, 切向力Y=-32.9840 +FPS=31.80, 法向力=1416.7644, 切向力X=-163.2176, 切向力Y=-901.5856 +FPS=33.86, 法向力=1402.8439, 切向力X=-68.5413, 切向力Y=-914.0527 +FPS=32.59, 法向力=1225.5538, 切向力X=767.7208, 切向力Y=-611.0846 +FPS=32.86, 法向力=1278.6652, 切向力X=829.8567, 切向力Y=-568.1959 +FPS=31.05, 法向力=1279.9783, 切向力X=109.7473, 切向力Y=-534.0165 +FPS=32.24, 法向力=1523.3387, 切向力X=440.8344, 切向力Y=-902.3295 +FPS=32.58, 法向力=1480.4653, 切向力X=498.4373, 切向力Y=-1018.3870 +FPS=31.82, 法向力=1124.3083, 切向力X=641.0895, 切向力Y=-748.5055 +FPS=32.64, 法向力=1085.4622, 切向力X=531.7384, 切向力Y=-689.6063 +FPS=31.74, 法向力=1449.4751, 切向力X=667.5769, 切向力Y=-1477.5428 +FPS=33.05, 法向力=1485.7979, 切向力X=776.7037, 切向力Y=-1417.7759 +FPS=31.41, 法向力=1469.6272, 切向力X=742.3102, 切向力Y=-1487.4739 +FPS=32.81, 法向力=1232.9893, 切向力X=951.6592, 切向力Y=-850.2579 +FPS=31.85, 法向力=1476.8257, 切向力X=367.9087, 切向力Y=-1348.7861 +FPS=33.99, 法向力=1460.6389, 切向力X=367.5200, 切向力Y=-1373.2926 +FPS=30.48, 法向力=1473.8794, 切向力X=-100.3857, 切向力Y=-1179.7219 +FPS=34.42, 法向力=1503.3008, 切向力X=-115.1200, 切向力Y=-1132.6536 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000314s, blend=0.002136s (9 tiles incl ref), finalize=0.000047s, total=0.002505s +FPS=31.32, 法向力=1431.6106, 切向力X=1083.3455, 切向力Y=-1558.4763 +FPS=32.31, 法向力=1451.0835, 切向力X=1085.2568, 切向力Y=-1557.4695 +FPS=30.35, 法向力=1264.8657, 切向力X=1131.6626, 切向力Y=-977.5333 +FPS=31.75, 法向力=1301.4451, 切向力X=1012.6298, 切向力Y=-965.0088 +FPS=31.33, 法向力=1475.7527, 切向力X=874.8633, 切向力Y=-826.0513 +FPS=32.10, 法向力=1509.8351, 切向力X=844.8101, 切向力Y=-968.0198 +FPS=32.43, 法向力=1258.9355, 切向力X=956.3168, 切向力Y=-1378.3285 +FPS=32.55, 法向力=1285.0586, 切向力X=927.8454, 切向力Y=-1562.7061 +FPS=31.18, 法向力=1026.6423, 切向力X=501.4559, 切向力Y=-497.0810 +FPS=34.75, 法向力=1086.1406, 切向力X=401.0294, 切向力Y=-580.4120 +FPS=32.39, 法向力=1376.6021, 切向力X=1060.2725, 切向力Y=-1179.7402 +FPS=31.85, 法向力=1365.7954, 切向力X=1044.2889, 切向力Y=-1160.6611 +FPS=33.67, 法向力=1002.9332, 切向力X=1607.0027, 切向力Y=-892.1678 +FPS=33.55, 法向力=970.2449, 切向力X=1676.4072, 切向力Y=-876.5287 +FPS=34.07, 法向力=1335.9561, 切向力X=-204.6322, 切向力Y=-1015.6403 +FPS=33.68, 法向力=1311.3683, 切向力X=-106.1980, 切向力Y=-969.9028 +FPS=30.06, 法向力=1521.7961, 切向力X=275.5520, 切向力Y=-596.2355 +FPS=33.63, 法向力=1539.8883, 切向力X=263.3881, 切向力Y=-523.6118 +FPS=32.69, 法向力=1304.2004, 切向力X=771.2079, 切向力Y=-726.8542 +FPS=31.95, 法向力=1354.6268, 切向力X=1349.0227, 切向力Y=555.7101 +FPS=31.20, 法向力=1380.0544, 切向力X=1312.2367, 切向力Y=554.3083 +FPS=30.46, 法向力=1775.5712, 切向力X=871.6740, 切向力Y=-591.6090 +FPS=29.30, 法向力=1869.8098, 切向力X=812.5938, 切向力Y=-690.7747 +FPS=30.46, 法向力=1300.5466, 切向力X=449.8885, 切向力Y=-677.6432 +FPS=29.53, 法向力=1258.9070, 切向力X=464.2995, 切向力Y=-727.3671 +FPS=28.25, 法向力=1504.0269, 切向力X=859.2628, 切向力Y=-156.1906 +FPS=32.63, 法向力=1569.2628, 切向力X=988.9386, 切向力Y=-135.8914 +FPS=29.69, 法向力=1374.9000, 切向力X=1051.9675, 切向力Y=-1306.8440 +FPS=29.91, 法向力=1357.3193, 切向力X=967.0018, 切向力Y=-1308.5369 +FPS=30.00, 法向力=1675.3604, 切向力X=892.4635, 切向力Y=-249.8471 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000268s, blend=0.002339s (9 tiles incl ref), finalize=0.000054s, total=0.002669s +FPS=29.51, 法向力=1665.9924, 切向力X=890.1979, 切向力Y=-266.8002 +FPS=32.00, 法向力=1134.6945, 切向力X=813.6271, 切向力Y=-528.6282 +FPS=30.12, 法向力=1400.4966, 切向力X=884.5120, 切向力Y=-307.2725 +FPS=32.47, 法向力=1418.5695, 切向力X=874.2556, 切向力Y=-326.9221 +FPS=30.45, 法向力=1429.4604, 切向力X=951.7141, 切向力Y=-49.0938 +FPS=32.07, 法向力=1479.6593, 切向力X=980.3147, 切向力Y=-36.9511 +FPS=30.46, 法向力=1267.6843, 切向力X=1288.4750, 切向力Y=-1086.2782 +FPS=32.12, 法向力=1266.3065, 切向力X=1226.9438, 切向力Y=-994.2526 +FPS=30.13, 法向力=1202.6094, 切向力X=930.7980, 切向力Y=-413.5415 +FPS=32.92, 法向力=1198.3125, 切向力X=855.8507, 切向力Y=-393.7844 +FPS=29.16, 法向力=1680.0332, 切向力X=794.4938, 切向力Y=-1155.9397 +FPS=31.63, 法向力=1865.4392, 切向力X=527.7799, 切向力Y=-1104.8325 +FPS=31.95, 法向力=1830.3494, 切向力X=524.0282, 切向力Y=-1064.2896 +FPS=32.01, 法向力=1427.1140, 切向力X=678.4835, 切向力Y=-178.9273 +FPS=32.49, 法向力=1448.7219, 切向力X=747.5367, 切向力Y=-120.2013 +FPS=30.29, 法向力=1435.0110, 切向力X=707.3705, 切向力Y=-93.8114 +FPS=28.27, 法向力=1286.0033, 切向力X=473.3060, 切向力Y=-815.7917 +FPS=29.74, 法向力=1302.0857, 切向力X=92.9923, 切向力Y=-1100.2452 +FPS=29.90, 法向力=1312.0305, 切向力X=122.2144, 切向力Y=-1304.7302 +FPS=29.28, 法向力=1315.1750, 切向力X=-116.7718, 切向力Y=-846.9071 +FPS=32.97, 法向力=1345.2966, 切向力X=-65.0149, 切向力Y=-854.6440 +FPS=31.50, 法向力=1159.1025, 切向力X=780.2061, 切向力Y=-351.4276 +FPS=30.63, 法向力=1168.5873, 切向力X=777.7957, 切向力Y=-414.0948 +FPS=28.26, 法向力=1066.2018, 切向力X=694.2882, 切向力Y=-1442.6470 +FPS=31.25, 法向力=1096.7960, 切向力X=659.6470, 切向力Y=-1406.8628 +FPS=13.79, 法向力=1806.1355, 切向力X=737.5887, 切向力Y=-675.1360 +FPS=44.57, 法向力=1886.4355, 切向力X=827.6511, 切向力Y=-673.5556 +FPS=25.13, 法向力=1515.3215, 切向力X=372.4791, 切向力Y=-231.5025 +FPS=26.84, 法向力=1408.2295, 切向力X=322.6180, 切向力Y=-247.8371 +FPS=20.74, 法向力=1371.1262, 切向力X=1148.0601, 切向力Y=-1030.1910 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000302s, blend=0.002073s (9 tiles incl ref), finalize=0.000048s, total=0.002430s +FPS=25.99, 法向力=1809.9924, 切向力X=966.5884, 切向力Y=-798.9490 +FPS=26.51, 法向力=1236.5626, 切向力X=818.9028, 切向力Y=-1070.6368 +FPS=27.33, 法向力=1270.7113, 切向力X=806.9562, 切向力Y=-1044.8135 +FPS=23.74, 法向力=1198.9747, 切向力X=1065.9855, 切向力Y=-713.8058 +FPS=26.58, 法向力=1201.6187, 切向力X=1030.7958, 切向力Y=-768.6885 +FPS=26.44, 法向力=1284.0925, 切向力X=687.2006, 切向力Y=-550.2017 +FPS=25.45, 法向力=1318.5391, 切向力X=1042.3422, 切向力Y=-1141.3805 +FPS=25.09, 法向力=1288.7766, 切向力X=1068.4572, 切向力Y=-1066.1268 +FPS=26.81, 法向力=1806.7578, 切向力X=286.4486, 切向力Y=-1013.1880 +FPS=25.04, 法向力=1342.9885, 切向力X=536.4663, 切向力Y=-547.9001 +FPS=27.14, 法向力=1295.3389, 切向力X=617.2420, 切向力Y=-566.3278 +FPS=25.83, 法向力=1273.0265, 切向力X=448.3513, 切向力Y=-807.0347 +FPS=26.33, 法向力=1330.6711, 切向力X=411.5980, 切向力Y=-814.3617 +FPS=25.27, 法向力=1308.2937, 切向力X=961.1630, 切向力Y=-1175.8740 +FPS=24.02, 法向力=1412.3727, 切向力X=955.1307, 切向力Y=-184.1861 +FPS=25.82, 法向力=1634.3728, 切向力X=230.5462, 切向力Y=-1007.8149 +FPS=18.96, 法向力=1673.2969, 切向力X=225.7598, 切向力Y=-1210.0168 +FPS=39.72, 法向力=1899.8568, 切向力X=211.1799, 切向力Y=-781.1541 +FPS=26.87, 法向力=1950.4922, 切向力X=93.4637, 切向力Y=-791.7151 +FPS=23.45, 法向力=1081.7883, 切向力X=754.6389, 切向力Y=-1260.6392 +FPS=23.65, 法向力=1057.7092, 切向力X=665.3528, 切向力Y=-700.3000 +FPS=26.44, 法向力=1174.6915, 切向力X=479.6201, 切向力Y=165.8492 +FPS=26.19, 法向力=1284.1185, 切向力X=585.9564, 切向力Y=175.6331 +FPS=24.90, 法向力=1436.3673, 切向力X=1222.8845, 切向力Y=-347.6694 +FPS=25.61, 法向力=1409.7765, 切向力X=1243.6953, 切向力Y=-362.2797 +FPS=24.52, 法向力=1003.7804, 切向力X=536.0989, 切向力Y=-811.2668 +FPS=25.64, 法向力=1218.1501, 切向力X=690.4607, 切向力Y=-862.5931 +FPS=24.81, 法向力=1265.9824, 切向力X=675.9219, 切向力Y=-856.5977 +FPS=24.45, 法向力=1636.9434, 切向力X=611.9467, 切向力Y=-817.3215 +FPS=25.17, 法向力=1415.9156, 切向力X=483.5707, 切向力Y=-610.8208 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000282s, blend=0.002176s (9 tiles incl ref), finalize=0.000047s, total=0.002512s +FPS=15.47, 法向力=1798.7240, 切向力X=781.9208, 切向力Y=-1408.2449 +FPS=43.20, 法向力=1803.6577, 切向力X=717.1545, 切向力Y=-1340.6943 +FPS=31.44, 法向力=1058.4727, 切向力X=697.9620, 切向力Y=-810.3198 +FPS=31.94, 法向力=1057.8230, 切向力X=702.8356, 切向力Y=-873.3013 +FPS=29.14, 法向力=1439.9080, 切向力X=259.0926, 切向力Y=-768.5257 +FPS=31.53, 法向力=1449.1360, 切向力X=281.2463, 切向力Y=-634.6503 +FPS=30.16, 法向力=1300.2611, 切向力X=41.3457, 切向力Y=-131.9408 +FPS=31.98, 法向力=1316.8855, 切向力X=20.8239, 切向力Y=-146.3641 +FPS=31.41, 法向力=1184.7400, 切向力X=1064.6389, 切向力Y=-964.0609 +FPS=31.70, 法向力=1153.6904, 切向力X=1114.0745, 切向力Y=-479.5175 +FPS=33.43, 法向力=1145.0623, 切向力X=1224.1742, 切向力Y=-451.4844 +FPS=30.70, 法向力=1347.8486, 切向力X=562.4912, 切向力Y=-1050.6924 +FPS=33.19, 法向力=1336.9236, 切向力X=607.9176, 切向力Y=-1129.2183 +FPS=32.65, 法向力=1746.3502, 切向力X=453.4373, 切向力Y=-649.3979 +FPS=32.36, 法向力=1729.8362, 切向力X=434.2353, 切向力Y=-707.3602 +FPS=31.56, 法向力=1287.9596, 切向力X=611.5883, 切向力Y=-508.6434 +FPS=34.08, 法向力=1258.8091, 切向力X=616.6924, 切向力Y=-542.1194 +FPS=30.57, 法向力=1503.6157, 切向力X=712.6757, 切向力Y=-678.1447 +FPS=32.55, 法向力=1524.1748, 切向力X=716.6951, 切向力Y=-654.0273 +FPS=31.60, 法向力=1606.0228, 切向力X=103.2213, 切向力Y=-640.7919 +FPS=33.19, 法向力=1606.0415, 切向力X=42.1264, 切向力Y=-670.8726 +FPS=32.01, 法向力=1290.4838, 切向力X=326.4857, 切向力Y=-854.3837 +FPS=33.54, 法向力=1263.3838, 切向力X=342.1588, 切向力Y=-947.2122 +FPS=30.54, 法向力=1624.3613, 切向力X=159.9117, 切向力Y=-807.2969 +FPS=33.58, 法向力=1708.0665, 切向力X=187.5668, 切向力Y=-815.2365 +FPS=32.41, 法向力=1242.2039, 切向力X=473.2735, 切向力Y=-423.0875 +FPS=33.81, 法向力=1280.1064, 切向力X=548.0592, 切向力Y=-329.8257 +FPS=32.16, 法向力=1313.4623, 切向力X=815.2300, 切向力Y=-492.5669 +FPS=34.80, 法向力=1334.7283, 切向力X=911.7142, 切向力Y=-519.2195 +FPS=31.43, 法向力=1095.2756, 切向力X=883.0222, 切向力Y=-968.2185 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000224s, blend=0.002193s (9 tiles incl ref), finalize=0.000054s, total=0.002477s +FPS=32.59, 法向力=1095.7874, 切向力X=862.1913, 切向力Y=-873.4464 +FPS=30.53, 法向力=1334.3521, 切向力X=451.4694, 切向力Y=-571.5029 +FPS=32.08, 法向力=1321.0598, 切向力X=364.1570, 切向力Y=-656.0291 +FPS=32.21, 法向力=1225.9279, 切向力X=610.5298, 切向力Y=-482.6797 +FPS=31.73, 法向力=1290.2540, 切向力X=653.2828, 切向力Y=-413.6157 +FPS=31.10, 法向力=1471.1172, 切向力X=179.6108, 切向力Y=-802.9231 +FPS=17.71, 法向力=1115.3081, 切向力X=774.5899, 切向力Y=-568.3630 +FPS=42.84, 法向力=1121.3635, 切向力X=724.8186, 切向力Y=-516.0106 +FPS=25.13, 法向力=1474.7964, 切向力X=1036.6772, 切向力Y=-1089.3497 +FPS=24.06, 法向力=1555.7758, 切向力X=358.8178, 切向力Y=-1817.7048 +FPS=25.87, 法向力=1544.7806, 切向力X=301.6566, 切向力Y=-1873.7802 +FPS=25.42, 法向力=1513.0469, 切向力X=675.8991, 切向力Y=-799.0189 +FPS=24.84, 法向力=1101.9094, 切向力X=881.1538, 切向力Y=-1347.1558 +FPS=25.38, 法向力=1127.1461, 切向力X=958.0833, 切向力Y=-1437.4827 +FPS=24.32, 法向力=1528.3801, 切向力X=879.0814, 切向力Y=-194.9586 +FPS=25.45, 法向力=1296.7229, 切向力X=805.5409, 切向力Y=-906.4133 +FPS=24.96, 法向力=1394.8909, 切向力X=757.1322, 切向力Y=-897.1345 +FPS=25.23, 法向力=1501.5242, 切向力X=759.7534, 切向力Y=-366.0210 +FPS=18.21, 法向力=1367.0388, 切向力X=879.3602, 切向力Y=-846.8621 +FPS=22.54, 法向力=1359.2152, 切向力X=900.1322, 切向力Y=-875.3910 +FPS=23.71, 法向力=977.7587, 切向力X=1149.1636, 切向力Y=-1139.1975 +FPS=24.62, 法向力=1010.1242, 切向力X=525.8069, 切向力Y=-853.7737 +FPS=24.74, 法向力=1417.0056, 切向力X=311.7151, 切向力Y=-517.5047 +FPS=26.23, 法向力=1432.1055, 切向力X=428.0289, 切向力Y=-356.5205 +FPS=24.14, 法向力=1750.6570, 切向力X=276.2379, 切向力Y=-30.2361 +FPS=25.25, 法向力=1720.8416, 切向力X=463.8084, 切向力Y=-894.6144 +FPS=25.06, 法向力=1764.3938, 切向力X=444.8492, 切向力Y=-809.1658 +FPS=24.20, 法向力=1549.5638, 切向力X=657.2584, 切向力Y=-205.8046 +FPS=23.82, 法向力=1083.1255, 切向力X=1377.2131, 切向力Y=-472.1520 +FPS=25.60, 法向力=997.9082, 切向力X=1285.3805, 切向力Y=-558.6508 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002241s (9 tiles incl ref), finalize=0.000052s, total=0.002568s +FPS=23.82, 法向力=1466.3989, 切向力X=173.1256, 切向力Y=-418.7517 +FPS=23.98, 法向力=1707.6915, 切向力X=847.8076, 切向力Y=-1232.7112 +FPS=24.89, 法向力=1665.6705, 切向力X=693.6644, 切向力Y=-1352.5669 +FPS=25.37, 法向力=1679.3396, 切向力X=837.8349, 切向力Y=-1011.9786 +FPS=19.66, 法向力=1591.1250, 切向力X=829.4109, 切向力Y=-523.9265 +FPS=19.95, 法向力=1417.4978, 切向力X=746.7629, 切向力Y=-600.4021 +FPS=24.83, 法向力=1432.4128, 切向力X=740.1631, 切向力Y=-596.0037 +FPS=24.49, 法向力=1052.4292, 切向力X=697.2790, 切向力Y=-127.1852 +FPS=24.91, 法向力=1167.1039, 切向力X=158.5116, 切向力Y=-221.5116 +FPS=25.93, 法向力=1173.4227, 切向力X=133.7497, 切向力Y=-114.6242 +FPS=25.99, 法向力=1357.2324, 切向力X=649.1751, 切向力Y=-409.6460 +FPS=23.38, 法向力=1001.1190, 切向力X=1101.9053, 切向力Y=-1129.6990 +FPS=23.54, 法向力=965.0305, 切向力X=1056.0845, 切向力Y=-1236.8594 +FPS=22.74, 法向力=1538.6819, 切向力X=-402.1981, 切向力Y=-845.3149 +FPS=24.67, 法向力=1421.3429, 切向力X=618.3461, 切向力Y=-561.5613 +FPS=25.12, 法向力=2073.1929, 切向力X=530.8723, 切向力Y=-1060.4399 +FPS=24.92, 法向力=2159.9312, 切向力X=551.3105, 切向力Y=-1096.5988 +FPS=24.80, 法向力=1481.9341, 切向力X=271.7711, 切向力Y=-399.0837 +FPS=26.18, 法向力=1426.5447, 切向力X=277.0020, 切向力Y=-287.3595 +FPS=18.57, 法向力=1259.9512, 切向力X=448.3380, 切向力Y=-586.4602 +FPS=20.29, 法向力=1154.1436, 切向力X=921.5898, 切向力Y=-448.8174 +FPS=23.65, 法向力=1178.6776, 切向力X=1204.8540, 切向力Y=-688.0616 +FPS=44.04, 法向力=1195.8241, 切向力X=1164.0538, 切向力Y=-714.3369 +FPS=32.70, 法向力=1651.0165, 切向力X=552.7379, 切向力Y=-123.5336 +FPS=32.38, 法向力=1680.3467, 切向力X=487.8313, 切向力Y=-135.0432 +FPS=30.84, 法向力=1679.6420, 切向力X=731.5115, 切向力Y=-780.4653 +FPS=32.97, 法向力=1029.0643, 切向力X=487.2331, 切向力Y=-1291.4833 +FPS=32.96, 法向力=1028.2080, 切向力X=578.1993, 切向力Y=-1371.8390 +FPS=32.07, 法向力=1033.1260, 切向力X=513.2803, 切向力Y=-1378.9830 +FPS=34.14, 法向力=1596.1956, 切向力X=334.6869, 切向力Y=-919.1789 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000315s, blend=0.002176s (9 tiles incl ref), finalize=0.000047s, total=0.002546s +FPS=34.22, 法向力=1608.3345, 切向力X=335.8403, 切向力Y=-894.7642 +FPS=31.60, 法向力=1584.5955, 切向力X=1522.8933, 切向力Y=-191.4086 +FPS=33.45, 法向力=1517.6487, 切向力X=1493.3054, 切向力Y=-324.8300 +FPS=31.63, 法向力=1418.1122, 切向力X=1265.4574, 切向力Y=-1150.2567 +FPS=32.16, 法向力=1449.4482, 切向力X=858.3962, 切向力Y=-478.6663 +FPS=33.54, 法向力=1451.4572, 切向力X=886.7469, 切向力Y=-482.0934 +FPS=32.96, 法向力=1799.3983, 切向力X=418.3423, 切向力Y=-991.7422 +FPS=33.69, 法向力=1714.9431, 切向力X=434.5439, 切向力Y=-1122.2405 +FPS=33.37, 法向力=1757.9198, 切向力X=451.1462, 切向力Y=-1034.7747 +FPS=33.97, 法向力=1451.8256, 切向力X=968.9404, 切向力Y=-888.5529 +FPS=33.94, 法向力=1404.7720, 切向力X=1038.8716, 切向力Y=-975.1785 +FPS=31.31, 法向力=1232.4723, 切向力X=734.3302, 切向力Y=-1436.3252 +FPS=32.21, 法向力=1475.3564, 切向力X=1218.7233, 切向力Y=-804.9109 +FPS=33.69, 法向力=1450.3489, 切向力X=1223.9000, 切向力Y=-837.2445 +FPS=32.89, 法向力=1330.9192, 切向力X=573.8832, 切向力Y=-431.8318 +FPS=32.77, 法向力=1371.7676, 切向力X=576.7474, 切向力Y=-377.4519 +FPS=31.90, 法向力=1189.2417, 切向力X=831.0439, 切向力Y=-1797.9114 +FPS=32.61, 法向力=1243.3467, 切向力X=865.7747, 切向力Y=-1779.5242 +FPS=31.96, 法向力=1244.3143, 切向力X=847.2656, 切向力Y=-1835.8109 +FPS=33.54, 法向力=1454.6992, 切向力X=1385.3563, 切向力Y=-285.8779 +FPS=31.94, 法向力=1475.7649, 切向力X=-51.9999, 切向力Y=-715.1555 +FPS=31.62, 法向力=1498.6873, 切向力X=-42.7692, 切向力Y=-743.5677 +FPS=30.08, 法向力=1406.9534, 切向力X=289.8387, 切向力Y=-1106.9775 +FPS=33.16, 法向力=1409.9326, 切向力X=357.8004, 切向力Y=-1068.7932 +FPS=30.35, 法向力=1377.0577, 切向力X=590.9267, 切向力Y=-1245.3274 +FPS=33.14, 法向力=1349.2800, 切向力X=621.5856, 切向力Y=-1179.9548 +FPS=29.21, 法向力=1115.5551, 切向力X=148.4107, 切向力Y=-997.9800 +FPS=30.38, 法向力=1104.1398, 切向力X=88.9146, 切向力Y=-922.1627 +FPS=31.68, 法向力=897.2987, 切向力X=1097.3306, 切向力Y=-767.0837 +FPS=32.21, 法向力=953.3208, 切向力X=1242.8873, 切向力Y=-687.0198 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000322s, blend=0.002233s (9 tiles incl ref), finalize=0.000055s, total=0.002616s +FPS=30.84, 法向力=1457.8125, 切向力X=473.2285, 切向力Y=-586.8607 +FPS=32.80, 法向力=1520.8057, 切向力X=642.2828, 切向力Y=-708.0818 +FPS=32.48, 法向力=1436.2996, 切向力X=333.1661, 切向力Y=-1153.8394 +FPS=33.87, 法向力=1452.8250, 切向力X=274.5439, 切向力Y=-1108.4880 +FPS=30.66, 法向力=1427.4011, 切向力X=631.0056, 切向力Y=-939.9529 +FPS=32.50, 法向力=1461.6528, 切向力X=350.4789, 切向力Y=-1179.3767 +FPS=18.15, 法向力=1489.3770, 切向力X=329.6671, 切向力Y=-1370.8770 +FPS=40.54, 法向力=1113.7097, 切向力X=725.6729, 切向力Y=-1243.3722 +FPS=26.51, 法向力=1077.2612, 切向力X=807.0947, 切向力Y=-1264.7758 +FPS=25.61, 法向力=1319.8152, 切向力X=647.3001, 切向力Y=-1468.2664 +FPS=24.69, 法向力=1016.5370, 切向力X=336.8895, 切向力Y=-1408.5835 +FPS=25.75, 法向力=1054.3341, 切向力X=312.6044, 切向力Y=-1414.7917 +FPS=26.57, 法向力=1676.3475, 切向力X=1276.5240, 切向力Y=-881.7312 +FPS=24.19, 法向力=1605.1445, 切向力X=377.0685, 切向力Y=-598.0743 +FPS=24.97, 法向力=1575.7927, 切向力X=411.2610, 切向力Y=-572.3222 +FPS=25.83, 法向力=1714.9141, 切向力X=1285.5746, 切向力Y=-292.6846 +FPS=25.10, 法向力=1107.0759, 切向力X=328.9687, 切向力Y=-1125.6348 +FPS=24.05, 法向力=1152.9558, 切向力X=288.4672, 切向力Y=-1141.1892 +FPS=26.16, 法向力=2045.5801, 切向力X=540.2876, 切向力Y=-924.1952 +FPS=22.88, 法向力=1807.7186, 切向力X=749.9222, 切向力Y=-1439.2289 +FPS=25.58, 法向力=1785.6536, 切向力X=803.9611, 切向力Y=-1396.9058 +FPS=26.79, 法向力=1554.4948, 切向力X=919.0229, 切向力Y=-135.5094 +FPS=26.20, 法向力=982.4813, 切向力X=586.5242, 切向力Y=-978.9001 +FPS=26.13, 法向力=952.8151, 切向力X=482.8011, 切向力Y=-956.7817 +FPS=24.27, 法向力=1415.7637, 切向力X=727.3708, 切向力Y=-732.4199 +FPS=24.42, 法向力=1435.5433, 切向力X=1158.1365, 切向力Y=-924.8768 +FPS=26.28, 法向力=1401.6155, 切向力X=1178.7385, 切向力Y=-1048.4404 +FPS=24.92, 法向力=1335.7559, 切向力X=480.8065, 切向力Y=-248.4998 +FPS=26.11, 法向力=1902.5693, 切向力X=874.1149, 切向力Y=-750.0233 +FPS=26.26, 法向力=1859.7090, 切向力X=939.0408, 切向力Y=-866.2646 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000234s, blend=0.002147s (9 tiles incl ref), finalize=0.000073s, total=0.002460s +FPS=25.53, 法向力=1244.6191, 切向力X=1024.4778, 切向力Y=-887.5303 +FPS=25.93, 法向力=1646.1667, 切向力X=519.2043, 切向力Y=-1159.9465 +FPS=26.00, 法向力=1650.9529, 切向力X=442.3532, 切向力Y=-1126.5723 +FPS=25.10, 法向力=1257.5879, 切向力X=1299.8862, 切向力Y=-1826.4934 +FPS=26.78, 法向力=1231.0919, 切向力X=1311.5876, 切向力Y=-1869.7756 +FPS=26.05, 法向力=1072.4670, 切向力X=1648.8025, 切向力Y=-1045.0720 +FPS=24.23, 法向力=1285.9404, 切向力X=420.5804, 切向力Y=-839.8518 +FPS=25.69, 法向力=1278.3723, 切向力X=408.2172, 切向力Y=-838.5146 +FPS=25.41, 法向力=1471.3546, 切向力X=788.2803, 切向力Y=-1294.7966 +FPS=24.39, 法向力=1445.9648, 切向力X=258.5960, 切向力Y=-660.0558 +FPS=25.16, 法向力=1416.4790, 切向力X=249.3061, 切向力Y=-611.7498 +FPS=24.28, 法向力=1164.8589, 切向力X=1134.6060, 切向力Y=-703.4104 +FPS=24.72, 法向力=1353.3740, 切向力X=864.8689, 切向力Y=-1147.6763 +FPS=25.31, 法向力=1466.9807, 切向力X=782.3922, 切向力Y=-652.6182 +FPS=25.50, 法向力=1485.7046, 切向力X=875.8434, 切向力Y=-653.1906 +FPS=24.22, 法向力=1545.5342, 切向力X=840.6384, 切向力Y=-267.2998 +FPS=26.02, 法向力=1526.1470, 切向力X=748.7979, 切向力Y=-371.8960 +FPS=25.22, 法向力=1047.6489, 切向力X=1445.1851, 切向力Y=-596.0005 +FPS=25.85, 法向力=1331.6887, 切向力X=553.5328, 切向力Y=-850.9274 +FPS=25.78, 法向力=1417.8236, 切向力X=497.9185, 切向力Y=-858.8716 +FPS=23.69, 法向力=1821.1466, 切向力X=1129.8669, 切向力Y=-1277.8762 +FPS=42.10, 法向力=1307.4159, 切向力X=628.0789, 切向力Y=52.6700 +FPS=33.92, 法向力=1306.8333, 切向力X=594.7375, 切向力Y=85.0712 +FPS=33.51, 法向力=1298.1721, 切向力X=601.2232, 切向力Y=81.1580 +FPS=32.86, 法向力=1453.6790, 切向力X=-100.1644, 切向力Y=-802.1530 +FPS=31.50, 法向力=1060.6000, 切向力X=188.4670, 切向力Y=-1284.7954 +FPS=34.90, 法向力=1029.2802, 切向力X=183.6789, 切向力Y=-1432.2817 +FPS=32.32, 法向力=1536.5393, 切向力X=1047.3119, 切向力Y=-1291.6073 +FPS=33.89, 法向力=1526.0070, 切向力X=1009.7007, 切向力Y=-1343.6431 +FPS=32.36, 法向力=1531.3867, 切向力X=1013.8737, 切向力Y=-1262.6262 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002203s (9 tiles incl ref), finalize=0.000051s, total=0.002520s +FPS=32.46, 法向力=1512.8206, 切向力X=1207.1981, 切向力Y=-1261.0770 +FPS=32.35, 法向力=1504.1687, 切向力X=1238.8038, 切向力Y=-1263.7927 +FPS=30.81, 法向力=1041.1238, 切向力X=885.5397, 切向力Y=-659.9574 +FPS=29.65, 法向力=1133.7698, 切向力X=721.3790, 切向力Y=-650.0277 +FPS=33.32, 法向力=1151.3173, 切向力X=618.1218, 切向力Y=-618.5795 +FPS=29.84, 法向力=1390.3049, 切向力X=772.6707, 切向力Y=-1268.4446 +FPS=33.87, 法向力=1437.3256, 切向力X=851.1702, 切向力Y=-1284.1194 +FPS=32.43, 法向力=1348.6646, 切向力X=405.4317, 切向力Y=-1100.0627 +FPS=32.59, 法向力=1342.0500, 切向力X=388.0803, 切向力Y=-1162.8954 +FPS=28.97, 法向力=1567.7390, 切向力X=900.0106, 切向力Y=-685.4580 +FPS=30.16, 法向力=1604.2520, 切向力X=909.7213, 切向力Y=-615.1381 +FPS=31.95, 法向力=1060.9479, 切向力X=677.2463, 切向力Y=-1824.4574 +FPS=31.99, 法向力=1066.5924, 切向力X=872.2045, 切向力Y=-1839.8356 +FPS=32.40, 法向力=1388.9822, 切向力X=993.6957, 切向力Y=-495.6165 +FPS=34.36, 法向力=1359.5958, 切向力X=1024.7056, 切向力Y=-311.1004 +FPS=34.55, 法向力=982.5555, 切向力X=271.1975, 切向力Y=-1296.8922 +FPS=33.49, 法向力=911.6908, 切向力X=265.2805, 切向力Y=-1424.6030 +FPS=31.61, 法向力=1124.1316, 切向力X=735.0690, 切向力Y=-247.6127 +FPS=32.31, 法向力=1217.6072, 切向力X=587.1357, 切向力Y=-646.4579 +FPS=33.11, 法向力=1153.6691, 切向力X=751.0079, 切向力Y=-633.6141 +FPS=32.29, 法向力=1168.6985, 切向力X=697.0214, 切向力Y=-682.3931 +FPS=32.35, 法向力=1421.6932, 切向力X=259.5082, 切向力Y=-634.6474 +FPS=31.85, 法向力=1423.8390, 切向力X=321.0995, 切向力Y=-731.0251 +FPS=33.05, 法向力=945.5051, 切向力X=446.1615, 切向力Y=-579.3265 +FPS=32.88, 法向力=936.9431, 切向力X=494.6767, 切向力Y=-572.1626 +FPS=32.40, 法向力=1761.8853, 切向力X=1566.6664, 切向力Y=-1022.4774 +FPS=31.14, 法向力=2023.2017, 切向力X=-240.6478, 切向力Y=-755.8615 +FPS=34.62, 法向力=2017.8589, 切向力X=-271.7569, 切向力Y=-719.5909 +FPS=30.90, 法向力=1047.8779, 切向力X=452.2499, 切向力Y=-577.4854 +FPS=34.59, 法向力=1053.4479, 切向力X=502.2581, 切向力Y=-607.3961 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000319s, blend=0.003029s (9 tiles incl ref), finalize=0.000052s, total=0.003406s +FPS=30.98, 法向力=1281.9080, 切向力X=807.5674, 切向力Y=-323.0811 +FPS=34.41, 法向力=1331.5514, 切向力X=920.4284, 切向力Y=-431.3820 +FPS=32.40, 法向力=1345.9032, 切向力X=958.0137, 切向力Y=-478.2679 +FPS=33.72, 法向力=1336.3781, 切向力X=815.3435, 切向力Y=-1370.8613 +FPS=32.81, 法向力=1361.1465, 切向力X=283.3061, 切向力Y=-624.8691 +FPS=33.37, 法向力=1287.5364, 切向力X=252.1428, 切向力Y=-627.0343 +FPS=29.74, 法向力=1276.3369, 切向力X=380.6800, 切向力Y=-538.7402 +FPS=32.18, 法向力=1286.2366, 切向力X=217.5587, 切向力Y=-527.7190 +FPS=30.32, 法向力=1385.9412, 切向力X=487.6936, 切向力Y=-475.5182 +FPS=33.71, 法向力=1521.5325, 切向力X=486.7822, 切向力Y=-528.3489 +FPS=30.25, 法向力=1233.2131, 切向力X=412.1939, 切向力Y=-1197.5371 +FPS=34.68, 法向力=1192.0690, 切向力X=331.8204, 切向力Y=-1235.8643 +FPS=32.74, 法向力=1919.4204, 切向力X=1101.7672, 切向力Y=-733.8203 +FPS=34.33, 法向力=1971.3542, 切向力X=1054.5491, 切向力Y=-599.7491 +FPS=31.65, 法向力=1545.9961, 切向力X=433.9854, 切向力Y=-821.2857 +FPS=35.00, 法向力=1599.4550, 切向力X=537.5652, 切向力Y=-791.0331 +FPS=33.22, 法向力=1892.6287, 切向力X=80.3484, 切向力Y=-845.9620 +FPS=34.71, 法向力=1889.6031, 切向力X=-50.4950, 切向力Y=-930.5400 +FPS=30.55, 法向力=1251.8203, 切向力X=803.5710, 切向力Y=-1092.0992 +FPS=33.44, 法向力=1168.2834, 切向力X=942.9310, 切向力Y=-1038.6731 +FPS=31.83, 法向力=1587.9528, 切向力X=308.7781, 切向力Y=-1102.5575 +FPS=32.31, 法向力=1573.4839, 切向力X=319.8052, 切向力Y=-1110.4534 +FPS=30.91, 法向力=1342.5045, 切向力X=260.1635, 切向力Y=-190.2106 +FPS=33.58, 法向力=1253.3197, 切向力X=160.7939, 切向力Y=-264.2957 +FPS=32.55, 法向力=1386.2859, 切向力X=746.5170, 切向力Y=-528.0103 +FPS=33.06, 法向力=1429.7189, 切向力X=766.2139, 切向力Y=-542.1991 +FPS=31.44, 法向力=1453.8313, 切向力X=897.1741, 切向力Y=-27.1629 +FPS=32.96, 法向力=1680.6068, 切向力X=60.9903, 切向力Y=-1151.2949 +FPS=32.97, 法向力=1735.2081, 切向力X=167.5680, 切向力Y=-1151.2275 +FPS=31.08, 法向力=1734.3174, 切向力X=135.1926, 切向力Y=-1170.9548 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002062s (9 tiles incl ref), finalize=0.000049s, total=0.002356s +FPS=32.60, 法向力=1201.2056, 切向力X=422.0549, 切向力Y=-153.0110 +FPS=34.15, 法向力=1271.1892, 切向力X=433.6906, 切向力Y=-30.2531 +FPS=32.60, 法向力=1043.0532, 切向力X=866.1149, 切向力Y=-531.7859 +FPS=33.51, 法向力=1054.0433, 切向力X=901.3690, 切向力Y=-456.4645 +FPS=31.47, 法向力=1414.8573, 切向力X=1332.4038, 切向力Y=-1014.3442 +FPS=31.96, 法向力=1114.3042, 切向力X=721.0655, 切向力Y=-266.1099 +FPS=34.47, 法向力=1131.1080, 切向力X=751.3483, 切向力Y=-175.5048 +FPS=31.21, 法向力=1957.1279, 切向力X=217.0992, 切向力Y=-93.2970 +FPS=32.64, 法向力=2059.7380, 切向力X=158.9916, 切向力Y=-13.5434 +FPS=32.37, 法向力=1236.0837, 切向力X=434.1378, 切向力Y=-759.4290 +FPS=33.07, 法向力=1202.6226, 切向力X=485.3717, 切向力Y=-807.6387 +FPS=32.62, 法向力=1170.3086, 切向力X=448.7582, 切向力Y=-857.1116 +FPS=33.74, 法向力=1856.0933, 切向力X=872.4096, 切向力Y=-1210.6925 +FPS=32.25, 法向力=1377.7810, 切向力X=637.4947, 切向力Y=-997.0276 +FPS=33.93, 法向力=1320.1770, 切向力X=669.9423, 切向力Y=-920.8167 +FPS=31.03, 法向力=1496.2964, 切向力X=945.7604, 切向力Y=-633.6207 +FPS=33.57, 法向力=1567.7740, 切向力X=886.0971, 切向力Y=-570.3770 +FPS=32.39, 法向力=1269.5889, 切向力X=1328.4869, 切向力Y=-1069.2332 +FPS=32.75, 法向力=1217.9336, 切向力X=1446.2506, 切向力Y=-1193.0903 +FPS=31.35, 法向力=1305.8712, 切向力X=1759.5874, 切向力Y=-1298.9937 +FPS=32.98, 法向力=1271.7937, 切向力X=1869.1479, 切向力Y=-1275.7157 +FPS=31.56, 法向力=1161.6296, 切向力X=844.5635, 切向力Y=-1044.1359 +FPS=33.86, 法向力=1085.0132, 切向力X=776.6638, 切向力Y=-1083.6665 +FPS=31.11, 法向力=1384.3000, 切向力X=893.5764, 切向力Y=-354.8855 +FPS=33.07, 法向力=1328.8953, 切向力X=944.4097, 切向力Y=-396.1892 +FPS=31.15, 法向力=1216.7781, 切向力X=967.5712, 切向力Y=-1522.7560 +FPS=34.11, 法向力=1239.9878, 切向力X=871.7129, 切向力Y=-1631.9336 +FPS=30.57, 法向力=1530.9009, 切向力X=626.8173, 切向力Y=-1269.4727 +FPS=33.47, 法向力=1544.1562, 切向力X=692.0066, 切向力Y=-1208.4686 +FPS=31.76, 法向力=1423.4625, 切向力X=1156.2273, 切向力Y=-1102.2834 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000306s, blend=0.002230s (9 tiles incl ref), finalize=0.000054s, total=0.002597s +FPS=31.85, 法向力=1389.6243, 切向力X=1142.0757, 切向力Y=-1019.3801 +FPS=32.11, 法向力=1099.9922, 切向力X=963.3907, 切向力Y=-500.7731 +FPS=32.23, 法向力=1087.8496, 切向力X=1175.5004, 切向力Y=-340.0470 +FPS=31.99, 法向力=1357.3450, 切向力X=683.9473, 切向力Y=-554.4622 +FPS=33.19, 法向力=1426.8331, 切向力X=664.5448, 切向力Y=-622.7397 +FPS=31.46, 法向力=1042.1877, 切向力X=485.5127, 切向力Y=-437.3356 +FPS=32.52, 法向力=1147.6494, 切向力X=1066.4406, 切向力Y=-1175.7727 +FPS=32.05, 法向力=1114.9766, 切向力X=1033.5986, 切向力Y=-1277.7217 +FPS=32.13, 法向力=1119.4319, 切向力X=1039.4016, 切向力Y=-1297.4036 +FPS=33.44, 法向力=1199.6718, 切向力X=764.1934, 切向力Y=-681.8429 +FPS=32.15, 法向力=1209.6992, 切向力X=796.2004, 切向力Y=-648.8613 +FPS=33.54, 法向力=1333.9130, 切向力X=1010.2654, 切向力Y=-1055.9585 +FPS=31.80, 法向力=1423.1942, 切向力X=1024.4578, 切向力Y=-930.9108 +FPS=30.96, 法向力=1062.5291, 切向力X=1028.4857, 切向力Y=-1106.0580 +FPS=30.18, 法向力=1687.2386, 切向力X=634.4014, 切向力Y=127.5533 +FPS=32.95, 法向力=1716.4343, 切向力X=550.2456, 切向力Y=160.8524 +FPS=31.21, 法向力=1362.4792, 切向力X=476.8526, 切向力Y=-555.7056 +FPS=32.52, 法向力=1357.7378, 切向力X=415.3983, 切向力Y=-662.5999 +FPS=29.23, 法向力=1689.0530, 切向力X=1164.9609, 切向力Y=-903.5200 +FPS=31.48, 法向力=1684.8412, 切向力X=1195.8545, 切向力Y=-1008.9263 +FPS=30.04, 法向力=1587.2635, 切向力X=1184.2382, 切向力Y=-692.9519 +FPS=31.66, 法向力=1586.0973, 切向力X=1227.5568, 切向力Y=-572.7938 +FPS=28.26, 法向力=1500.3512, 切向力X=502.2519, 切向力Y=75.8201 +FPS=31.54, 法向力=1411.5571, 切向力X=457.2625, 切向力Y=146.5546 +FPS=31.54, 法向力=1530.8258, 切向力X=734.7715, 切向力Y=-763.8441 +FPS=33.48, 法向力=1548.5593, 切向力X=828.1272, 切向力Y=-871.6862 +FPS=32.11, 法向力=1037.7798, 切向力X=1005.5612, 切向力Y=-1038.8844 +FPS=31.40, 法向力=989.8464, 切向力X=1068.5289, 切向力Y=-1071.3651 +FPS=31.60, 法向力=1358.8562, 切向力X=989.6940, 切向力Y=-537.3781 +FPS=29.40, 法向力=1317.5630, 切向力X=1328.3958, 切向力Y=-265.0875 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000305s, blend=0.002256s (9 tiles incl ref), finalize=0.000055s, total=0.002623s +FPS=32.07, 法向力=1291.8152, 切向力X=1243.9733, 切向力Y=-333.4097 +FPS=29.45, 法向力=1992.3687, 切向力X=7.7366, 切向力Y=-430.4205 +FPS=33.19, 法向力=2057.2410, 切向力X=-98.9970, 切向力Y=-464.7018 +FPS=31.20, 法向力=1452.4319, 切向力X=253.7643, 切向力Y=-865.1339 +FPS=32.97, 法向力=1453.2449, 切向力X=310.8840, 切向力Y=-880.9271 +FPS=29.34, 法向力=1501.9456, 切向力X=399.6819, 切向力Y=-725.4127 +FPS=30.62, 法向力=1385.8196, 切向力X=415.9551, 切向力Y=-631.7949 +FPS=32.48, 法向力=1359.6962, 切向力X=455.3783, 切向力Y=-629.9196 +FPS=31.34, 法向力=1339.2617, 切向力X=460.0287, 切向力Y=-634.2117 +FPS=32.33, 法向力=1088.0107, 切向力X=998.4460, 切向力Y=-1146.3591 +FPS=30.15, 法向力=1106.6936, 切向力X=993.8907, 切向力Y=-1303.6409 +FPS=27.00, 法向力=1434.0166, 切向力X=775.9246, 切向力Y=-1210.0430 +FPS=28.58, 法向力=1486.6545, 切向力X=1259.3508, 切向力Y=-956.7472 +FPS=32.88, 法向力=1457.7972, 切向力X=1286.0686, 切向力Y=-907.1907 +FPS=30.56, 法向力=1315.4210, 切向力X=674.2714, 切向力Y=-1054.4734 +FPS=30.40, 法向力=1271.2375, 切向力X=630.4068, 切向力Y=-1038.6731 +FPS=29.97, 法向力=1074.2786, 切向力X=1067.8413, 切向力Y=-679.9877 +FPS=32.59, 法向力=1099.8003, 切向力X=1039.4485, 切向力Y=-588.2726 +FPS=32.70, 法向力=1437.9670, 切向力X=1312.8416, 切向力Y=-1641.9614 +FPS=31.99, 法向力=1433.4053, 切向力X=1278.6362, 切向力Y=-1722.6594 +FPS=29.96, 法向力=1622.1320, 切向力X=831.4668, 切向力Y=-963.3691 +FPS=30.25, 法向力=1708.3820, 切向力X=877.6111, 切向力Y=-1043.6270 +FPS=28.10, 法向力=1507.9990, 切向力X=923.2659, 切向力Y=-406.7157 +FPS=26.14, 法向力=1153.1316, 切向力X=957.2939, 切向力Y=-815.1383 +FPS=25.23, 法向力=1161.1075, 切向力X=897.2811, 切向力Y=-793.2578 +FPS=23.13, 法向力=1670.4927, 切向力X=807.1863, 切向力Y=-1489.9474 +FPS=25.95, 法向力=1593.2218, 切向力X=666.1417, 切向力Y=-1191.6649 +FPS=30.53, 法向力=1621.4277, 切向力X=725.8796, 切向力Y=-1162.3247 +FPS=30.39, 法向力=1535.6196, 切向力X=666.6438, 切向力Y=-911.8354 +FPS=32.02, 法向力=1556.2419, 切向力X=608.2609, 切向力Y=-927.6630 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002133s (9 tiles incl ref), finalize=0.000050s, total=0.002424s +FPS=29.58, 法向力=1292.9966, 切向力X=631.8966, 切向力Y=-432.1200 +FPS=32.09, 法向力=1264.4380, 切向力X=681.4039, 切向力Y=-559.1000 +FPS=31.66, 法向力=1120.4363, 切向力X=1264.7184, 切向力Y=-874.3783 +FPS=32.43, 法向力=1140.5876, 切向力X=1296.4854, 切向力Y=-854.4106 +FPS=30.18, 法向力=1483.8022, 切向力X=1563.0339, 切向力Y=-858.1922 +FPS=27.88, 法向力=1548.8042, 切向力X=1601.7889, 切向力Y=-880.7348 +FPS=27.77, 法向力=1615.6064, 切向力X=504.1714, 切向力Y=-856.9020 +FPS=27.73, 法向力=1482.5049, 切向力X=1048.9480, 切向力Y=-749.1450 +FPS=28.84, 法向力=1456.8237, 切向力X=1101.4478, 切向力Y=-647.7539 +FPS=31.80, 法向力=1270.0535, 切向力X=1435.9526, 切向力Y=-937.6933 +FPS=29.60, 法向力=1225.4490, 切向力X=1347.0223, 切向力Y=-891.4459 +FPS=31.30, 法向力=1206.0344, 切向力X=866.0497, 切向力Y=-743.9241 +FPS=31.33, 法向力=1189.8701, 切向力X=766.5390, 切向力Y=-792.1199 +FPS=30.55, 法向力=1724.6415, 切向力X=1290.4128, 切向力Y=-310.9828 +FPS=30.01, 法向力=1251.4368, 切向力X=626.6826, 切向力Y=-884.2534 +FPS=32.66, 法向力=1271.0642, 切向力X=624.5600, 切向力Y=-860.8492 +FPS=29.02, 法向力=1276.3580, 切向力X=1017.7962, 切向力Y=-626.4624 +FPS=32.08, 法向力=1271.3618, 切向力X=1038.3795, 切向力Y=-546.7258 +FPS=29.34, 法向力=1475.0835, 切向力X=1402.6237, 切向力Y=-702.4936 +FPS=33.06, 法向力=1457.3217, 切向力X=1409.8752, 切向力Y=-708.1345 +FPS=30.17, 法向力=1075.0359, 切向力X=490.9158, 切向力Y=-171.0369 +FPS=32.18, 法向力=1044.0867, 切向力X=444.9476, 切向力Y=-155.7307 +FPS=32.22, 法向力=1642.0319, 切向力X=705.0276, 切向力Y=-984.1080 +FPS=31.17, 法向力=1685.0880, 切向力X=802.3355, 切向力Y=-975.2770 +FPS=25.28, 法向力=1825.7390, 切向力X=41.3146, 切向力Y=-978.7242 +FPS=29.16, 法向力=1578.1584, 切向力X=701.6945, 切向力Y=-986.1967 +FPS=33.04, 法向力=1600.6755, 切向力X=788.3647, 切向力Y=-1015.9713 +FPS=31.66, 法向力=1694.4515, 切向力X=374.7059, 切向力Y=-360.2665 +FPS=34.04, 法向力=1716.8687, 切向力X=324.9363, 切向力Y=-485.5103 +FPS=31.53, 法向力=1626.6855, 切向力X=1535.9446, 切向力Y=-1201.8503 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000300s, blend=0.002231s (9 tiles incl ref), finalize=0.000067s, total=0.002604s +FPS=32.49, 法向力=1574.3488, 切向力X=1511.8098, 切向力Y=-1240.4425 +FPS=30.62, 法向力=1748.9427, 切向力X=1795.7629, 切向力Y=-533.3165 +FPS=31.35, 法向力=1734.4104, 切向力X=1682.7361, 切向力Y=-470.4346 +FPS=29.62, 法向力=1666.3763, 切向力X=417.5777, 切向力Y=-1167.5679 +FPS=33.22, 法向力=1676.1718, 切向力X=407.2700, 切向力Y=-1114.0217 +FPS=32.58, 法向力=1423.2134, 切向力X=637.7930, 切向力Y=-866.2913 +FPS=32.44, 法向力=1393.2145, 切向力X=684.1318, 切向力Y=-752.9243 +FPS=32.54, 法向力=1182.5433, 切向力X=862.2386, 切向力Y=-1193.7815 +FPS=34.22, 法向力=1196.3860, 切向力X=949.5627, 切向力Y=-1140.9353 +FPS=32.67, 法向力=1416.6199, 切向力X=1109.6289, 切向力Y=-945.0852 +FPS=33.52, 法向力=1453.2596, 切向力X=1185.5039, 切向力Y=-876.9454 +FPS=30.97, 法向力=1887.9331, 切向力X=734.1366, 切向力Y=-1060.3655 +FPS=32.69, 法向力=1831.5226, 切向力X=708.0411, 切向力Y=-1126.2202 +FPS=29.57, 法向力=1197.4949, 切向力X=1310.4799, 切向力Y=-1478.5764 +FPS=29.88, 法向力=1036.2612, 切向力X=377.8692, 切向力Y=-1301.9333 +FPS=32.79, 法向力=996.6375, 切向力X=387.5707, 切向力Y=-1207.4185 +FPS=31.41, 法向力=1256.2490, 切向力X=366.0629, 切向力Y=-960.2565 +FPS=35.29, 法向力=1285.7211, 切向力X=407.2917, 切向力Y=-915.5176 +FPS=31.62, 法向力=1179.2446, 切向力X=14.5335, 切向力Y=-954.8508 +FPS=32.87, 法向力=1237.4926, 切向力X=-49.1754, 切向力Y=-1043.1615 +FPS=31.09, 法向力=1219.4011, 切向力X=-66.3501, 切向力Y=-1018.7201 +FPS=32.29, 法向力=1296.6924, 切向力X=682.3972, 切向力Y=-446.5012 +FPS=30.99, 法向力=1484.4287, 切向力X=1384.7159, 切向力Y=-1321.2148 +FPS=32.84, 法向力=1502.7461, 切向力X=1481.1328, 切向力Y=-1502.3793 +FPS=33.52, 法向力=1854.1595, 切向力X=425.8580, 切向力Y=-1134.5944 +FPS=32.56, 法向力=1849.3972, 切向力X=330.1176, 切向力Y=-1100.2839 +FPS=29.54, 法向力=1626.3857, 切向力X=1212.4458, 切向力Y=-354.3528 +FPS=33.74, 法向力=1611.9677, 切向力X=1176.3801, 切向力Y=-378.9751 +FPS=30.24, 法向力=1781.0068, 切向力X=761.5211, 切向力Y=-621.8870 +FPS=33.64, 法向力=1793.9093, 切向力X=714.4945, 切向力Y=-641.9244 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000230s, blend=0.002146s (9 tiles incl ref), finalize=0.000046s, total=0.002428s +FPS=31.62, 法向力=1358.8353, 切向力X=384.1690, 切向力Y=-625.6390 +FPS=32.53, 法向力=1291.9219, 切向力X=326.4796, 切向力Y=-650.0513 +FPS=33.23, 法向力=1303.9905, 切向力X=901.9613, 切向力Y=-726.2612 +FPS=30.85, 法向力=1370.1031, 切向力X=963.3374, 切向力Y=-713.5468 +FPS=28.79, 法向力=1729.0042, 切向力X=931.6780, 切向力Y=-1317.9264 +FPS=34.68, 法向力=1837.5548, 切向力X=882.0945, 切向力Y=-1282.6489 +FPS=29.02, 法向力=1356.3660, 切向力X=538.9795, 切向力Y=-564.2430 +FPS=29.42, 法向力=1674.7004, 切向力X=1216.5400, 切向力Y=-1020.4497 +FPS=33.38, 法向力=1729.9551, 切向力X=1149.7666, 切向力Y=-864.8440 +FPS=28.75, 法向力=1529.6958, 切向力X=720.8297, 切向力Y=-286.9656 +FPS=33.61, 法向力=1568.7278, 切向力X=646.5930, 切向力Y=-156.9936 +FPS=30.46, 法向力=1611.6702, 切向力X=742.2861, 切向力Y=-929.4156 +FPS=33.31, 法向力=1630.2164, 切向力X=769.0854, 切向力Y=-921.0541 +FPS=30.64, 法向力=1095.9027, 切向力X=1133.3236, 切向力Y=-1033.0957 +FPS=32.02, 法向力=1108.5684, 切向力X=1125.6733, 切向力Y=-1046.7834 +FPS=30.27, 法向力=1534.9961, 切向力X=152.8717, 切向力Y=-1059.4161 +FPS=32.01, 法向力=1490.5737, 切向力X=112.7612, 切向力Y=-1088.3730 +FPS=31.86, 法向力=1804.6077, 切向力X=1203.9541, 切向力Y=-1145.8250 +FPS=30.73, 法向力=1836.8683, 切向力X=1249.4984, 切向力Y=-1152.0425 +FPS=30.90, 法向力=1682.3062, 切向力X=1617.4805, 切向力Y=-726.0804 +FPS=32.25, 法向力=1691.7233, 切向力X=1660.7493, 切向力Y=-704.8966 +FPS=31.89, 法向力=2190.2649, 切向力X=985.4075, 切向力Y=-528.4763 +FPS=31.84, 法向力=1705.1082, 切向力X=632.3582, 切向力Y=-910.7157 +FPS=31.97, 法向力=1608.1793, 切向力X=557.6040, 切向力Y=-1012.3198 +FPS=32.28, 法向力=1363.0876, 切向力X=780.9034, 切向力Y=-1562.6760 +FPS=32.16, 法向力=1389.6909, 切向力X=731.0360, 切向力Y=-1642.1078 +FPS=31.98, 法向力=1730.7250, 切向力X=253.3280, 切向力Y=-327.0172 +FPS=31.71, 法向力=1747.1523, 切向力X=230.6040, 切向力Y=-254.2990 +FPS=31.47, 法向力=1173.9656, 切向力X=903.0081, 切向力Y=-482.8438 +FPS=31.45, 法向力=1170.1948, 切向力X=994.0476, 切向力Y=-482.2315 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000238s, blend=0.002087s (9 tiles incl ref), finalize=0.000046s, total=0.002378s +FPS=29.11, 法向力=1598.2297, 切向力X=1003.8252, 切向力Y=-1028.3119 +FPS=33.16, 法向力=1599.3550, 切向力X=959.3793, 切向力Y=-1167.3110 +FPS=31.46, 法向力=1243.8157, 切向力X=1179.2952, 切向力Y=-1541.2626 +FPS=32.75, 法向力=1238.2953, 切向力X=1158.9421, 切向力Y=-1452.9077 +FPS=30.38, 法向力=1166.3341, 切向力X=832.9480, 切向力Y=-1486.8730 +FPS=33.00, 法向力=1180.8723, 切向力X=851.9406, 切向力Y=-1464.0803 +FPS=30.25, 法向力=1404.5739, 切向力X=1527.7937, 切向力Y=-278.7622 +FPS=30.59, 法向力=1435.0725, 切向力X=1525.9338, 切向力Y=-228.6298 +FPS=31.21, 法向力=1497.8225, 切向力X=1148.2988, 切向力Y=191.4547 +FPS=31.14, 法向力=1616.4014, 切向力X=973.9391, 切向力Y=-745.8110 +FPS=32.14, 法向力=1594.9127, 切向力X=863.9690, 切向力Y=-739.0604 +FPS=30.67, 法向力=1592.9436, 切向力X=844.1832, 切向力Y=-740.3938 +FPS=32.46, 法向力=1260.0913, 切向力X=748.0333, 切向力Y=-928.2669 +FPS=30.51, 法向力=1263.6982, 切向力X=658.7862, 切向力Y=-955.1073 +FPS=32.10, 法向力=1209.9745, 切向力X=1041.0486, 切向力Y=-629.9839 +FPS=27.37, 法向力=1216.0862, 切向力X=354.7263, 切向力Y=-967.8105 +FPS=32.45, 法向力=1248.9440, 切向力X=457.0069, 切向力Y=-969.0216 +FPS=29.63, 法向力=1310.7239, 切向力X=244.4261, 切向力Y=-1189.1237 +FPS=32.74, 法向力=1370.2393, 切向力X=231.7266, 切向力Y=-1284.9498 +FPS=32.68, 法向力=1378.4526, 切向力X=1264.0184, 切向力Y=-1629.7340 +FPS=34.29, 法向力=1365.8964, 切向力X=1280.5573, 切向力Y=-1719.6926 +FPS=30.70, 法向力=2001.7542, 切向力X=283.6623, 切向力Y=-151.2289 +FPS=29.83, 法向力=1508.1011, 切向力X=884.7803, 切向力Y=-1493.9880 +FPS=33.09, 法向力=1468.8638, 切向力X=889.1449, 切向力Y=-1395.7111 +FPS=31.06, 法向力=1418.4514, 切向力X=1490.8276, 切向力Y=-1039.5010 +FPS=32.19, 法向力=1388.6851, 切向力X=1549.7859, 切向力Y=-964.3912 +FPS=31.51, 法向力=1380.8813, 切向力X=1564.3533, 切向力Y=-981.0974 +FPS=32.01, 法向力=1413.2366, 切向力X=932.3785, 切向力Y=-538.9941 +FPS=28.72, 法向力=1435.7213, 切向力X=978.9568, 切向力Y=-462.4114 +FPS=32.03, 法向力=1294.4796, 切向力X=535.9285, 切向力Y=-1101.4207 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000404s, blend=0.002519s (9 tiles incl ref), finalize=0.000068s, total=0.002999s +FPS=27.22, 法向力=1648.5251, 切向力X=1063.6088, 切向力Y=-1272.0585 +FPS=30.67, 法向力=1651.1827, 切向力X=1096.2090, 切向力Y=-1377.2603 +FPS=32.78, 法向力=1192.8022, 切向力X=881.5139, 切向力Y=-1046.8138 +FPS=32.18, 法向力=1183.4125, 切向力X=859.1471, 切向力Y=-1014.9314 +FPS=30.14, 法向力=1479.3389, 切向力X=1227.4473, 切向力Y=-504.6407 +FPS=33.32, 法向力=1593.5594, 切向力X=1246.0923, 切向力Y=-472.8357 +FPS=31.33, 法向力=1209.6221, 切向力X=817.5920, 切向力Y=-1092.3767 +FPS=32.53, 法向力=1521.4961, 切向力X=1172.5732, 切向力Y=-853.3575 +FPS=31.86, 法向力=1668.5415, 切向力X=1181.8062, 切向力Y=-775.1890 +FPS=31.35, 法向力=1611.5219, 切向力X=1202.0039, 切向力Y=-865.0118 +FPS=32.02, 法向力=1294.4028, 切向力X=1739.8369, 切向力Y=-476.8256 +FPS=32.40, 法向力=1332.9441, 切向力X=1748.2429, 切向力Y=-374.7171 +FPS=32.16, 法向力=1805.7623, 切向力X=1499.6257, 切向力Y=-1094.3467 +FPS=32.33, 法向力=1899.7963, 切向力X=1496.1895, 切向力Y=-975.2411 +FPS=32.60, 法向力=1711.2662, 切向力X=-226.4387, 切向力Y=-1057.0737 +FPS=30.17, 法向力=1929.2014, 切向力X=950.8733, 切向力Y=-889.9702 +FPS=34.59, 法向力=1918.0323, 切向力X=1040.6597, 切向力Y=-901.9716 +FPS=30.51, 法向力=1661.4497, 切向力X=909.7594, 切向力Y=-670.3552 +FPS=34.26, 法向力=1626.8955, 切向力X=929.8571, 切向力Y=-651.4794 +FPS=32.33, 法向力=1209.2751, 切向力X=1227.8801, 切向力Y=-264.8024 +FPS=33.14, 法向力=1166.8920, 切向力X=1161.5521, 切向力Y=-251.1817 +FPS=32.97, 法向力=1303.2642, 切向力X=804.9616, 切向力Y=-385.0382 +FPS=32.26, 法向力=1306.4187, 切向力X=765.3615, 切向力Y=-376.6435 +FPS=31.62, 法向力=1228.8704, 切向力X=659.1399, 切向力Y=-1029.6460 +FPS=33.07, 法向力=1203.2848, 切向力X=769.3541, 切向力Y=-1109.7343 +FPS=30.61, 法向力=1532.4607, 切向力X=1213.2371, 切向力Y=-859.0189 +FPS=33.59, 法向力=1563.0970, 切向力X=1160.3596, 切向力Y=-826.9976 +FPS=31.03, 法向力=1321.4103, 切向力X=334.1412, 切向力Y=-848.4521 +FPS=32.59, 法向力=1355.3826, 切向力X=241.0079, 切向力Y=-901.3649 +FPS=30.60, 法向力=2125.7573, 切向力X=923.1932, 切向力Y=-844.3756 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000223s, blend=0.003105s (9 tiles incl ref), finalize=0.000064s, total=0.003399s +FPS=29.46, 法向力=2205.5044, 切向力X=970.6567, 切向力Y=-920.4807 +FPS=30.30, 法向力=1547.7292, 切向力X=1294.3169, 切向力Y=-895.8836 +FPS=32.49, 法向力=1545.7478, 切向力X=1327.1149, 切向力Y=-1019.6581 +FPS=31.59, 法向力=1454.5164, 切向力X=1235.6780, 切向力Y=-357.1472 +FPS=31.19, 法向力=1418.1804, 切向力X=1315.7823, 切向力Y=-560.9604 +FPS=32.05, 法向力=1346.5778, 切向力X=800.1251, 切向力Y=-669.8502 +FPS=31.93, 法向力=1420.5140, 切向力X=794.7744, 切向力Y=-696.7002 +FPS=32.82, 法向力=1368.1882, 切向力X=930.4824, 切向力Y=-1696.3859 +FPS=30.73, 法向力=1920.1768, 切向力X=1097.0088, 切向力Y=-385.2177 +FPS=34.15, 法向力=1957.6310, 切向力X=1162.0493, 切向力Y=-362.7076 +FPS=30.49, 法向力=1609.1183, 切向力X=494.1984, 切向力Y=-556.9457 +FPS=33.55, 法向力=1599.5341, 切向力X=494.1427, 切向力Y=-486.9856 +FPS=30.04, 法向力=1497.8140, 切向力X=618.0870, 切向力Y=-193.1765 +FPS=34.34, 法向力=1482.5438, 切向力X=544.2841, 切向力Y=-146.7742 +FPS=32.83, 法向力=1109.1321, 切向力X=1516.4624, 切向力Y=-1807.0679 +FPS=31.99, 法向力=1132.5923, 切向力X=1593.8373, 切向力Y=-1759.4285 +FPS=31.01, 法向力=1797.7505, 切向力X=1245.6672, 切向力Y=-516.3815 +FPS=31.97, 法向力=1860.0786, 切向力X=1244.4550, 切向力Y=-413.2570 +FPS=32.59, 法向力=1965.0990, 切向力X=861.5414, 切向力Y=-776.5555 +FPS=31.69, 法向力=2040.1713, 切向力X=915.6213, 切向力Y=-714.9694 +FPS=30.44, 法向力=1585.1892, 切向力X=592.3566, 切向力Y=-370.8200 +FPS=32.80, 法向力=1533.9706, 切向力X=715.8562, 切向力Y=-404.4663 +FPS=23.29, 法向力=1987.5920, 切向力X=1002.4614, 切向力Y=-1270.2228 +FPS=25.28, 法向力=1459.9205, 切向力X=927.4462, 切向力Y=-1183.8760 +FPS=31.67, 法向力=1413.0996, 切向力X=944.6556, 切向力Y=-1104.7498 +FPS=32.01, 法向力=1841.3116, 切向力X=1217.0513, 切向力Y=-1008.0138 +FPS=32.89, 法向力=1911.3392, 切向力X=1210.8108, 切向力Y=-973.1255 +FPS=31.04, 法向力=1730.6472, 切向力X=993.9696, 切向力Y=-1348.3965 +FPS=32.63, 法向力=1650.2319, 切向力X=997.4083, 切向力Y=-1317.2524 +FPS=30.95, 法向力=1800.2817, 切向力X=391.5956, 切向力Y=-948.7622 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000388s, blend=0.002247s (9 tiles incl ref), finalize=0.000070s, total=0.002713s +FPS=29.67, 法向力=1839.1621, 切向力X=443.6126, 切向力Y=-930.3472 +FPS=32.89, 法向力=1178.5383, 切向力X=1127.7117, 切向力Y=-682.5267 +FPS=31.46, 法向力=1096.5979, 切向力X=1119.0579, 切向力Y=-806.1856 +FPS=32.26, 法向力=1454.3252, 切向力X=1372.5000, 切向力Y=-1404.2643 +FPS=31.95, 法向力=1490.1099, 切向力X=1414.6396, 切向力Y=-1420.2682 +FPS=30.01, 法向力=1669.4802, 切向力X=1179.4707, 切向力Y=202.8586 +FPS=33.06, 法向力=1738.3650, 切向力X=1078.0022, 切向力Y=127.1613 +FPS=32.10, 法向力=2086.3203, 切向力X=793.7637, 切向力Y=-848.5217 +FPS=31.11, 法向力=1451.7299, 切向力X=980.0790, 切向力Y=-1500.6682 +FPS=33.16, 法向力=1477.8234, 切向力X=1040.2754, 切向力Y=-1430.4738 +FPS=31.09, 法向力=1584.9863, 切向力X=998.2762, 切向力Y=-121.7033 +FPS=34.58, 法向力=1635.3363, 切向力X=1014.0039, 切向力Y=-192.8085 +FPS=32.98, 法向力=1751.3469, 切向力X=921.9850, 切向力Y=-940.2230 +FPS=33.69, 法向力=1707.9354, 切向力X=988.5266, 切向力Y=-848.9224 +FPS=33.35, 法向力=1462.6165, 切向力X=1028.0728, 切向力Y=-318.9100 +FPS=34.14, 法向力=1423.1216, 切向力X=1000.7446, 切向力Y=-363.4586 +FPS=30.14, 法向力=1286.6035, 切向力X=940.4152, 切向力Y=-401.4438 +FPS=32.94, 法向力=1313.8802, 切向力X=976.0240, 切向力Y=-313.0931 +FPS=32.22, 法向力=1689.5596, 切向力X=756.9720, 切向力Y=-73.5692 +FPS=32.71, 法向力=1678.4822, 切向力X=774.3215, 切向力Y=-77.3217 +FPS=31.21, 法向力=1382.1331, 切向力X=1063.4382, 切向力Y=-1090.1788 +FPS=31.74, 法向力=1451.1937, 切向力X=1222.9762, 切向力Y=-1024.1621 +FPS=31.19, 法向力=1175.2639, 切向力X=1366.0115, 切向力Y=-714.4622 +FPS=34.01, 法向力=1124.3921, 切向力X=1414.6138, 切向力Y=-765.1786 +FPS=32.78, 法向力=1257.7324, 切向力X=804.0115, 切向力Y=-552.0367 +FPS=32.47, 法向力=1277.7473, 切向力X=843.0291, 切向力Y=-536.7142 +FPS=32.15, 法向力=1449.7725, 切向力X=621.5225, 切向力Y=-1718.5988 +FPS=34.22, 法向力=1446.9678, 切向力X=699.0301, 切向力Y=-1669.6003 +FPS=30.32, 法向力=1386.7415, 切向力X=799.7168, 切向力Y=-436.8435 +FPS=32.58, 法向力=1399.2284, 切向力X=790.5914, 切向力Y=-426.6029 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000384s, blend=0.002338s (9 tiles incl ref), finalize=0.000058s, total=0.002787s +FPS=29.59, 法向力=1741.4083, 切向力X=1153.5845, 切向力Y=-149.5081 +FPS=33.12, 法向力=1370.9924, 切向力X=205.4542, 切向力Y=-282.8528 +FPS=33.00, 法向力=1382.5598, 切向力X=223.9087, 切向力Y=-314.3066 +FPS=31.31, 法向力=1397.4329, 切向力X=944.3497, 切向力Y=-821.0195 +FPS=34.29, 法向力=1426.7175, 切向力X=960.6174, 切向力Y=-924.2313 +FPS=30.38, 法向力=1375.9482, 切向力X=996.8331, 切向力Y=-950.6649 +FPS=31.86, 法向力=1552.3926, 切向力X=493.4699, 切向力Y=-494.7386 +FPS=32.90, 法向力=1556.7861, 切向力X=532.4136, 切向力Y=-562.2847 +FPS=31.90, 法向力=1699.0432, 切向力X=-267.7012, 切向力Y=-1427.6068 +FPS=30.26, 法向力=1201.9132, 切向力X=846.1969, 切向力Y=-443.2980 +FPS=32.59, 法向力=1202.5933, 切向力X=976.8901, 切向力Y=-398.9701 +FPS=30.64, 法向力=1098.5643, 切向力X=743.5056, 切向力Y=-1120.6630 +FPS=32.32, 法向力=1122.2794, 切向力X=767.1847, 切向力Y=-1152.5481 +FPS=30.29, 法向力=952.7762, 切向力X=767.2142, 切向力Y=-1407.6584 +FPS=31.93, 法向力=940.5087, 切向力X=803.4828, 切向力Y=-1384.0675 +FPS=31.99, 法向力=1756.9456, 切向力X=44.2749, 切向力Y=-301.7750 +FPS=32.09, 法向力=1817.3027, 切向力X=-11.3219, 切向力Y=-245.2815 +FPS=30.97, 法向力=1406.3640, 切向力X=1166.9883, 切向力Y=-383.4664 +FPS=33.41, 法向力=1405.3386, 切向力X=1212.2249, 切向力Y=-324.5520 +FPS=30.91, 法向力=1753.8372, 切向力X=422.6072, 切向力Y=-807.6836 +FPS=34.23, 法向力=1809.2301, 切向力X=434.7396, 切向力Y=-880.1339 +FPS=29.66, 法向力=1731.3226, 切向力X=2051.9810, 切向力Y=87.3989 +FPS=32.98, 法向力=1672.1389, 切向力X=2178.5884, 切向力Y=-11.1231 +FPS=31.09, 法向力=1217.8809, 切向力X=1002.1025, 切向力Y=-609.8087 +FPS=31.70, 法向力=1486.9597, 切向力X=729.7416, 切向力Y=-1003.6592 +FPS=32.89, 法向力=1519.2770, 切向力X=674.5891, 切向力Y=-997.1532 +FPS=31.00, 法向力=1344.8690, 切向力X=382.6950, 切向力Y=-1270.1611 +FPS=34.15, 法向力=1412.8036, 切向力X=344.0076, 切向力Y=-1096.7338 +FPS=31.87, 法向力=1426.4128, 切向力X=368.4356, 切向力Y=-1063.2041 +FPS=32.37, 法向力=1803.2429, 切向力X=664.2480, 切向力Y=-304.2343 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000230s, blend=0.002882s (9 tiles incl ref), finalize=0.000056s, total=0.003175s +FPS=32.36, 法向力=1833.7178, 切向力X=686.2368, 切向力Y=-103.7616 +FPS=32.10, 法向力=1243.3611, 切向力X=851.0466, 切向力Y=-909.0738 +FPS=30.92, 法向力=1274.1002, 切向力X=1032.4678, 切向力Y=-1188.5765 +FPS=33.16, 法向力=1216.9004, 切向力X=1014.4196, 切向力Y=-1275.7844 +FPS=31.44, 法向力=1401.9105, 切向力X=556.7729, 切向力Y=-1329.5667 +FPS=29.93, 法向力=1390.8215, 切向力X=460.5966, 切向力Y=-1305.4783 +FPS=31.08, 法向力=1232.3977, 切向力X=378.2474, 切向力Y=-1316.6985 +FPS=31.80, 法向力=1280.1211, 切向力X=364.2091, 切向力Y=-1286.2405 +FPS=29.53, 法向力=1605.4058, 切向力X=805.0474, 切向力Y=-1533.2806 +FPS=28.87, 法向力=1700.6060, 切向力X=741.1406, 切向力Y=-1581.5656 +FPS=29.21, 法向力=1717.2850, 切向力X=831.3621, 切向力Y=-709.5418 +FPS=28.28, 法向力=1259.9026, 切向力X=916.6085, 切向力Y=-1614.6621 +FPS=28.89, 法向力=1234.6499, 切向力X=904.9617, 切向力Y=-1553.5908 +FPS=29.46, 法向力=1762.4895, 切向力X=549.7761, 切向力Y=-1327.0695 +FPS=31.58, 法向力=1798.8098, 切向力X=628.0582, 切向力Y=-1257.7673 +FPS=30.76, 法向力=1351.0972, 切向力X=528.6914, 切向力Y=-774.9388 +FPS=33.10, 法向力=1376.2065, 切向力X=473.8345, 切向力Y=-668.0822 +FPS=29.63, 法向力=1493.9165, 切向力X=758.9278, 切向力Y=-983.0435 +FPS=32.93, 法向力=1552.7192, 切向力X=712.0089, 切向力Y=-1072.1981 +FPS=30.99, 法向力=1330.5555, 切向力X=1094.8235, 切向力Y=-1817.5671 +FPS=31.50, 法向力=1300.9700, 切向力X=1188.1622, 切向力Y=-1783.1609 +FPS=30.34, 法向力=1053.2893, 切向力X=1173.3362, 切向力Y=-528.0909 +FPS=32.51, 法向力=1042.7344, 切向力X=1222.5897, 切向力Y=-402.0286 +FPS=31.68, 法向力=1704.5928, 切向力X=837.3959, 切向力Y=-1342.6628 +FPS=29.94, 法向力=1528.0356, 切向力X=266.8998, 切向力Y=-992.7501 +FPS=31.12, 法向力=1511.1262, 切向力X=270.2270, 切向力Y=-935.6467 +FPS=30.43, 法向力=1237.7493, 切向力X=890.3496, 切向力Y=-954.7439 +FPS=33.00, 法向力=1210.2814, 切向力X=823.9954, 切向力Y=-1096.1010 +FPS=30.98, 法向力=1685.9059, 切向力X=863.2998, 切向力Y=-752.8074 +FPS=32.91, 法向力=1732.0687, 切向力X=871.6869, 切向力Y=-828.9322 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002184s (9 tiles incl ref), finalize=0.000047s, total=0.002482s +FPS=28.33, 法向力=1238.1570, 切向力X=602.1534, 切向力Y=-1744.5073 +FPS=32.97, 法向力=1244.5920, 切向力X=565.6859, 切向力Y=-1840.6030 +FPS=30.96, 法向力=1891.3992, 切向力X=561.9097, 切向力Y=-682.7985 +FPS=32.71, 法向力=1906.0376, 切向力X=598.1951, 切向力Y=-675.0510 +FPS=31.60, 法向力=1701.7866, 切向力X=146.2287, 切向力Y=-780.7299 +FPS=32.75, 法向力=1692.0022, 切向力X=201.0616, 切向力Y=-837.4307 +FPS=30.50, 法向力=1448.1852, 切向力X=921.2393, 切向力Y=6.1543 +FPS=32.67, 法向力=1458.6387, 切向力X=980.5748, 切向力Y=18.1985 +FPS=30.65, 法向力=1500.0583, 切向力X=696.0885, 切向力Y=-524.7692 +FPS=29.59, 法向力=1398.3347, 切向力X=584.8507, 切向力Y=-1848.7891 +FPS=33.54, 法向力=1433.2571, 切向力X=527.8862, 切向力Y=-1864.9083 +FPS=29.72, 法向力=1711.3761, 切向力X=953.0188, 切向力Y=-1022.1304 +FPS=34.44, 法向力=1763.1741, 切向力X=992.5127, 切向力Y=-994.3796 +FPS=30.73, 法向力=1681.3694, 切向力X=-129.9444, 切向力Y=-1290.6018 +FPS=33.37, 法向力=1701.9963, 切向力X=-133.3336, 切向力Y=-1216.0155 +FPS=32.95, 法向力=1168.6538, 切向力X=663.0851, 切向力Y=-564.4331 +FPS=31.90, 法向力=1174.5750, 切向力X=733.0856, 切向力Y=-561.6296 +FPS=31.09, 法向力=1270.7688, 切向力X=904.4108, 切向力Y=-334.2170 +FPS=32.59, 法向力=1267.8307, 切向力X=805.4702, 切向力Y=-335.8854 +FPS=32.30, 法向力=1535.8091, 切向力X=584.4187, 切向力Y=-949.8335 +FPS=33.37, 法向力=1518.7798, 切向力X=542.7421, 切向力Y=-987.3281 +FPS=30.71, 法向力=1806.5367, 切向力X=623.4151, 切向力Y=-163.1108 +FPS=33.38, 法向力=1856.1979, 切向力X=637.9324, 切向力Y=-156.3458 +FPS=30.85, 法向力=1725.6691, 切向力X=670.7730, 切向力Y=-1370.5359 +FPS=34.05, 法向力=1659.8623, 切向力X=732.6364, 切向力Y=-1429.0549 +FPS=32.26, 法向力=1468.5691, 切向力X=743.2173, 切向力Y=-311.1201 +FPS=32.46, 法向力=1457.2294, 切向力X=751.3790, 切向力Y=-335.0054 +FPS=31.38, 法向力=1720.8572, 切向力X=628.8425, 切向力Y=-1620.0134 +FPS=32.78, 法向力=1773.7745, 切向力X=660.1536, 切向力Y=-1617.1484 +FPS=31.60, 法向力=1429.0580, 切向力X=883.3246, 切向力Y=-1425.1479 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000362s, blend=0.002299s (9 tiles incl ref), finalize=0.000051s, total=0.002723s +FPS=31.60, 法向力=1391.8342, 切向力X=865.4700, 切向力Y=-1391.8440 +FPS=32.94, 法向力=1613.8804, 切向力X=1130.6858, 切向力Y=166.6889 +FPS=31.58, 法向力=1365.4418, 切向力X=977.1627, 切向力Y=-1584.4031 +FPS=33.67, 法向力=1302.6683, 切向力X=1023.4369, 切向力Y=-1577.8430 +FPS=33.69, 法向力=1774.5541, 切向力X=962.8363, 切向力Y=-472.8995 +FPS=31.35, 法向力=1867.0535, 切向力X=893.6126, 切向力Y=-445.5604 +FPS=31.70, 法向力=1880.0111, 切向力X=950.9043, 切向力Y=-406.5413 +FPS=31.27, 法向力=1380.5919, 切向力X=930.8175, 切向力Y=-880.6237 +FPS=32.95, 法向力=1379.6610, 切向力X=897.5427, 切向力Y=-933.8494 +FPS=32.36, 法向力=1248.0878, 切向力X=505.4332, 切向力Y=-979.2147 +FPS=31.70, 法向力=1342.6057, 切向力X=306.5224, 切向力Y=-908.1025 +FPS=32.21, 法向力=1311.3887, 切向力X=247.7521, 切向力Y=-986.3054 +FPS=32.47, 法向力=1254.2040, 切向力X=668.7072, 切向力Y=-1170.0996 +FPS=34.44, 法向力=1255.1161, 切向力X=667.6083, 切向力Y=-1159.2297 +FPS=30.16, 法向力=923.3163, 切向力X=598.3236, 切向力Y=-836.6019 +FPS=31.72, 法向力=930.2135, 切向力X=556.9896, 切向力Y=-843.2100 +FPS=32.10, 法向力=1477.7163, 切向力X=566.4255, 切向力Y=-1771.9602 +FPS=33.80, 法向力=1457.9998, 切向力X=474.2223, 切向力Y=-1785.5782 +FPS=30.49, 法向力=1487.7247, 切向力X=1167.6875, 切向力Y=-1169.2753 +FPS=33.97, 法向力=1510.0554, 切向力X=1266.6692, 切向力Y=-1083.2893 +FPS=31.56, 法向力=1118.9775, 切向力X=1111.7426, 切向力Y=-832.4194 +FPS=31.51, 法向力=1122.1062, 切向力X=1094.3193, 切向力Y=-807.4470 +FPS=29.69, 法向力=1669.1787, 切向力X=1065.6765, 切向力Y=-1258.5623 +FPS=31.80, 法向力=1585.0879, 切向力X=1064.2128, 切向力Y=-1281.4167 +FPS=30.12, 法向力=1632.5482, 切向力X=818.9238, 切向力Y=-1719.4838 +FPS=31.27, 法向力=917.6063, 切向力X=877.4287, 切向力Y=-1998.2275 +FPS=32.95, 法向力=929.6198, 切向力X=864.6257, 切向力Y=-2023.0198 +FPS=30.85, 法向力=1998.9971, 切向力X=750.0419, 切向力Y=-879.8417 +FPS=31.97, 法向力=2108.3071, 切向力X=764.4544, 切向力Y=-828.9773 +FPS=31.62, 法向力=1447.3840, 切向力X=1101.8784, 切向力Y=-1082.9675 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000303s, blend=0.002251s (9 tiles incl ref), finalize=0.000050s, total=0.002613s +FPS=31.14, 法向力=1485.6094, 切向力X=1187.7699, 切向力Y=-1045.5737 +FPS=31.57, 法向力=1119.6646, 切向力X=876.2982, 切向力Y=-1002.0336 +FPS=31.88, 法向力=1081.8430, 切向力X=953.6932, 切向力Y=-1048.3518 +FPS=30.40, 法向力=1272.8140, 切向力X=974.8289, 切向力Y=-1205.4465 +FPS=32.05, 法向力=1316.9114, 切向力X=930.6855, 切向力Y=-1250.3604 +FPS=31.72, 法向力=1702.9185, 切向力X=1536.9192, 切向力Y=-899.1572 +FPS=31.90, 法向力=1732.6943, 切向力X=1544.3599, 切向力Y=-960.9667 +FPS=30.46, 法向力=1092.3652, 切向力X=879.5556, 切向力Y=-382.9034 +FPS=33.19, 法向力=1109.4580, 切向力X=841.7804, 切向力Y=-444.3008 +FPS=31.17, 法向力=1261.5330, 切向力X=1164.7980, 切向力Y=-620.8249 +FPS=31.24, 法向力=1251.5417, 切向力X=1355.7697, 切向力Y=-677.4040 +FPS=31.42, 法向力=1302.0963, 切向力X=1014.4102, 切向力Y=-954.7130 +FPS=31.35, 法向力=1524.9265, 切向力X=467.1259, 切向力Y=-952.2781 +FPS=31.74, 法向力=1558.0813, 切向力X=496.2780, 切向力Y=-904.0542 +FPS=31.37, 法向力=1558.8398, 切向力X=446.7741, 切向力Y=-919.4230 +FPS=30.45, 法向力=1193.4402, 切向力X=842.0328, 切向力Y=-1067.8146 +FPS=32.34, 法向力=1167.0486, 切向力X=816.5391, 切向力Y=-1038.8187 +FPS=32.67, 法向力=1665.7549, 切向力X=73.6848, 切向力Y=-790.5855 +FPS=30.21, 法向力=1796.9431, 切向力X=727.4750, 切向力Y=-570.1860 +FPS=33.07, 法向力=1860.5829, 切向力X=731.5673, 切向力Y=-618.9948 +FPS=31.22, 法向力=1477.0645, 切向力X=619.5144, 切向力Y=-1293.0037 +FPS=33.41, 法向力=1445.4094, 切向力X=682.6073, 切向力Y=-1268.1188 +FPS=29.11, 法向力=1266.4690, 切向力X=866.1921, 切向力Y=-1835.7256 +FPS=32.58, 法向力=1297.5532, 切向力X=820.3220, 切向力Y=-1984.4919 +FPS=29.46, 法向力=1548.2908, 切向力X=1094.1793, 切向力Y=34.9615 +FPS=32.31, 法向力=1793.2045, 切向力X=441.0667, 切向力Y=-1159.6750 +FPS=32.77, 法向力=1843.4167, 切向力X=460.9523, 切向力Y=-1106.0612 +FPS=33.18, 法向力=1834.5925, 切向力X=475.0444, 切向力Y=-1107.0864 +FPS=31.76, 法向力=1429.0989, 切向力X=397.0422, 切向力Y=-826.2847 +FPS=31.58, 法向力=1427.5090, 切向力X=357.6518, 切向力Y=-796.8728 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002180s (9 tiles incl ref), finalize=0.000047s, total=0.002468s +FPS=31.61, 法向力=1434.8024, 切向力X=1066.3939, 切向力Y=-1230.0334 +FPS=31.47, 法向力=1487.6478, 切向力X=1059.0774, 切向力Y=-1332.9984 +FPS=31.13, 法向力=1370.8857, 切向力X=1487.5435, 切向力Y=-554.0197 +FPS=29.43, 法向力=1168.4495, 切向力X=971.3751, 切向力Y=-1619.1810 +FPS=32.72, 法向力=1185.4252, 切向力X=887.9832, 切向力Y=-1615.2760 +FPS=30.94, 法向力=1152.0840, 切向力X=501.3989, 切向力Y=-394.6827 +FPS=32.13, 法向力=1190.5496, 切向力X=345.0474, 切向力Y=-267.4489 +FPS=30.31, 法向力=1309.4805, 切向力X=823.6628, 切向力Y=-195.8508 +FPS=32.06, 法向力=1320.1403, 切向力X=801.5132, 切向力Y=-133.2764 +FPS=32.46, 法向力=1048.3284, 切向力X=427.5750, 切向力Y=-579.2070 +FPS=32.37, 法向力=1093.4293, 切向力X=488.0505, 切向力Y=-479.3682 +FPS=28.98, 法向力=1337.6893, 切向力X=708.1477, 切向力Y=-713.8266 +FPS=31.25, 法向力=1350.7688, 切向力X=742.0197, 切向力Y=-664.9092 +FPS=30.19, 法向力=1587.8262, 切向力X=958.6166, 切向力Y=-1243.0374 +FPS=32.56, 法向力=1572.4834, 切向力X=878.5951, 切向力Y=-1278.7585 +FPS=30.84, 法向力=1562.2766, 切向力X=934.7595, 切向力Y=-996.1853 +FPS=33.31, 法向力=1584.0103, 切向力X=1031.7480, 切向力Y=-942.9371 +FPS=32.56, 法向力=1474.7733, 切向力X=818.6444, 切向力Y=-927.3868 +FPS=33.80, 法向力=1110.2758, 切向力X=1065.2094, 切向力Y=-893.2097 +FPS=32.65, 法向力=1186.4724, 切向力X=1013.4722, 切向力Y=-934.5806 +FPS=31.90, 法向力=1121.6599, 切向力X=1063.4719, 切向力Y=-881.3284 +FPS=31.53, 法向力=1727.5846, 切向力X=1347.7712, 切向力Y=-1457.1627 +FPS=29.58, 法向力=1752.7311, 切向力X=602.0147, 切向力Y=-567.3290 +FPS=33.37, 法向力=1769.4277, 切向力X=570.6782, 切向力Y=-569.9495 +FPS=33.18, 法向力=1753.9655, 切向力X=604.6729, 切向力Y=-578.5396 +FPS=33.59, 法向力=1365.5273, 切向力X=1293.8417, 切向力Y=-797.9127 +FPS=32.04, 法向力=1495.1931, 切向力X=192.0630, 切向力Y=-602.4708 +FPS=34.14, 法向力=1491.8740, 切向力X=99.1433, 切向力Y=-574.6028 +FPS=31.11, 法向力=2037.9371, 切向力X=761.0942, 切向力Y=-741.5357 +FPS=32.85, 法向力=2160.6138, 切向力X=852.3004, 切向力Y=-601.2139 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002159s (9 tiles incl ref), finalize=0.000059s, total=0.002463s +FPS=32.61, 法向力=1536.7411, 切向力X=920.0173, 切向力Y=-507.4490 +FPS=32.50, 法向力=1536.5776, 切向力X=913.4945, 切向力Y=-427.0250 +FPS=32.10, 法向力=1653.8710, 切向力X=1641.2356, 切向力Y=-877.2643 +FPS=33.33, 法向力=1668.9161, 切向力X=1589.2224, 切向力Y=-932.1100 +FPS=31.06, 法向力=1752.7991, 切向力X=-426.0298, 切向力Y=-1215.8142 +FPS=33.30, 法向力=1842.0378, 切向力X=-508.5448, 切向力Y=-1053.8685 +FPS=30.58, 法向力=1361.7344, 切向力X=923.9720, 切向力Y=-466.7297 +FPS=34.44, 法向力=1323.4233, 切向力X=870.7413, 切向力Y=-519.6625 +FPS=30.64, 法向力=1873.4736, 切向力X=1381.5090, 切向力Y=-1191.6543 +FPS=33.28, 法向力=1800.9902, 切向力X=1417.4163, 切向力Y=-1220.4663 +FPS=31.38, 法向力=1516.0786, 切向力X=57.9658, 切向力Y=-1121.0352 +FPS=32.67, 法向力=1515.0801, 切向力X=-7.9290, 切向力Y=-1218.4543 +FPS=30.55, 法向力=1403.6903, 切向力X=744.2701, 切向力Y=-361.9741 +FPS=30.38, 法向力=1395.1729, 切向力X=782.5841, 切向力Y=-399.1202 +FPS=33.09, 法向力=1369.1584, 切向力X=337.3697, 切向力Y=-571.5289 +FPS=31.79, 法向力=1439.9889, 切向力X=432.4954, 切向力Y=-572.5500 +FPS=31.86, 法向力=1614.7629, 切向力X=1157.6058, 切向力Y=-272.1296 +FPS=32.24, 法向力=1635.1865, 切向力X=1213.2272, 切向力Y=-396.4607 +FPS=31.29, 法向力=1468.8796, 切向力X=982.7778, 切向力Y=-936.7818 +FPS=30.10, 法向力=1371.4695, 切向力X=789.8274, 切向力Y=-651.7531 +FPS=31.68, 法向力=1397.2039, 切向力X=723.6993, 切向力Y=-765.8727 +FPS=30.14, 法向力=1212.8059, 切向力X=842.1287, 切向力Y=-673.5781 +FPS=31.81, 法向力=1220.6316, 切向力X=893.9858, 切向力Y=-752.4958 +FPS=30.23, 法向力=1186.6243, 切向力X=732.2098, 切向力Y=-1050.2740 +FPS=31.60, 法向力=1130.2693, 切向力X=615.9781, 切向力Y=-1058.8169 +FPS=30.33, 法向力=1297.4265, 切向力X=1127.4604, 切向力Y=-1356.7133 +FPS=31.59, 法向力=1301.4478, 切向力X=1030.5979, 切向力Y=-1444.5212 +FPS=30.50, 法向力=1591.1899, 切向力X=1334.4192, 切向力Y=-1253.6412 +FPS=32.74, 法向力=1555.5278, 切向力X=1385.7571, 切向力Y=-1172.5295 +FPS=31.46, 法向力=1410.3551, 切向力X=1081.7756, 切向力Y=-655.5044 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000341s, blend=0.002649s (9 tiles incl ref), finalize=0.000056s, total=0.003054s +FPS=31.47, 法向力=1421.2812, 切向力X=1172.9891, 切向力Y=-497.7350 +FPS=30.03, 法向力=1180.8503, 切向力X=501.9340, 切向力Y=-610.3101 +FPS=33.28, 法向力=1254.2716, 切向力X=466.0545, 切向力Y=-652.1867 +FPS=31.23, 法向力=1453.6525, 切向力X=1048.1078, 切向力Y=-1267.6378 +FPS=29.82, 法向力=1094.4862, 切向力X=516.8694, 切向力Y=-563.8617 +FPS=32.84, 法向力=1101.3707, 切向力X=491.0052, 切向力Y=-549.9876 +FPS=29.56, 法向力=1410.2305, 切向力X=390.6326, 切向力Y=-502.5790 +FPS=33.36, 法向力=1426.9944, 切向力X=424.2078, 切向力Y=-558.4457 +FPS=30.61, 法向力=1599.9221, 切向力X=831.5361, 切向力Y=-818.7411 +FPS=33.62, 法向力=1677.5082, 切向力X=945.9398, 切向力Y=-915.0617 +FPS=28.77, 法向力=1938.0520, 切向力X=655.7838, 切向力Y=-1187.4019 +FPS=32.33, 法向力=1968.3032, 切向力X=703.0647, 切向力Y=-1160.4868 +FPS=29.32, 法向力=1863.7747, 切向力X=204.9404, 切向力Y=-2020.0128 +FPS=33.88, 法向力=1946.8956, 切向力X=172.2153, 切向力Y=-1997.6068 +FPS=32.44, 法向力=1213.0247, 切向力X=773.5049, 切向力Y=-603.9089 +FPS=31.98, 法向力=1245.9929, 切向力X=941.1580, 切向力Y=-582.1201 +FPS=29.86, 法向力=1677.4912, 切向力X=863.4611, 切向力Y=-1110.6008 +FPS=32.20, 法向力=1689.0710, 切向力X=788.6440, 切向力Y=-1069.3688 +FPS=30.95, 法向力=1807.0020, 切向力X=1087.2902, 切向力Y=-905.3613 +FPS=29.95, 法向力=1652.7200, 切向力X=723.0275, 切向力Y=-830.4064 +FPS=32.43, 法向力=1719.3615, 切向力X=720.2614, 切向力Y=-798.4636 +FPS=30.50, 法向力=1409.2090, 切向力X=1452.5923, 切向力Y=-1122.3815 +FPS=33.05, 法向力=1402.8174, 切向力X=1438.9868, 切向力Y=-1126.3811 +FPS=31.95, 法向力=1425.7157, 切向力X=1323.7698, 切向力Y=-549.1418 +FPS=32.22, 法向力=1394.0364, 切向力X=1364.6877, 切向力Y=-562.0808 +FPS=31.42, 法向力=1554.4371, 切向力X=693.6086, 切向力Y=158.3473 +FPS=32.28, 法向力=1526.7803, 切向力X=631.3524, 切向力Y=166.7471 +FPS=31.51, 法向力=1219.9159, 切向力X=785.2866, 切向力Y=-994.7264 +FPS=31.86, 法向力=1198.0529, 切向力X=775.3170, 切向力Y=-972.9561 +FPS=31.82, 法向力=1741.6121, 切向力X=727.1823, 切向力Y=-1035.3296 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000295s, blend=0.002275s (9 tiles incl ref), finalize=0.000069s, total=0.002645s +FPS=32.06, 法向力=1774.1387, 切向力X=785.7146, 切向力Y=-1127.7125 +FPS=31.82, 法向力=1336.4915, 切向力X=1054.4233, 切向力Y=-2080.2466 +FPS=33.68, 法向力=1360.9965, 切向力X=1089.0183, 切向力Y=-2097.4302 +FPS=31.80, 法向力=1363.1838, 切向力X=1583.0569, 切向力Y=-1602.6838 +FPS=33.41, 法向力=1375.4758, 切向力X=1624.0270, 切向力Y=-1535.9763 +FPS=31.94, 法向力=1968.7815, 切向力X=619.0065, 切向力Y=-952.5856 +FPS=33.48, 法向力=1928.4641, 切向力X=571.1384, 切向力Y=-790.3040 +FPS=32.07, 法向力=1890.2495, 切向力X=243.5228, 切向力Y=-749.1910 +FPS=33.27, 法向力=1920.7059, 切向力X=214.2957, 切向力Y=-813.5908 +FPS=30.44, 法向力=1681.4888, 切向力X=991.5336, 切向力Y=-503.1428 +FPS=34.13, 法向力=1732.0072, 切向力X=1028.8872, 切向力Y=-428.5724 +FPS=32.74, 法向力=1649.2668, 切向力X=992.4938, 切向力Y=-1027.0707 +FPS=31.07, 法向力=1816.1843, 切向力X=958.0382, 切向力Y=-937.8842 +FPS=33.00, 法向力=1815.1211, 切向力X=948.1025, 切向力Y=-935.0697 +FPS=31.86, 法向力=1617.1166, 切向力X=817.2104, 切向力Y=-966.1981 +FPS=33.78, 法向力=1536.2715, 切向力X=786.1322, 切向力Y=-1009.7507 +FPS=31.84, 法向力=1524.3473, 切向力X=764.2960, 切向力Y=-996.2528 +FPS=32.65, 法向力=1203.5156, 切向力X=524.6954, 切向力Y=-1749.2319 +FPS=34.14, 法向力=1213.8496, 切向力X=541.2589, 切向力Y=-1750.6102 +FPS=32.65, 法向力=1427.7659, 切向力X=727.3866, 切向力Y=-209.4612 +FPS=31.37, 法向力=1563.7629, 切向力X=215.2855, 切向力Y=-1812.8612 +FPS=34.02, 法向力=1531.8352, 切向力X=230.8551, 切向力Y=-1809.1543 +FPS=32.00, 法向力=1572.0933, 切向力X=1256.1023, 切向力Y=-1703.5278 +FPS=34.57, 法向力=1534.0166, 切向力X=1267.2332, 切向力Y=-1729.9144 +FPS=31.15, 法向力=1480.6202, 切向力X=1075.0227, 切向力Y=-1604.0457 +FPS=33.88, 法向力=1480.9321, 切向力X=1074.5026, 切向力Y=-1597.8345 +FPS=32.52, 法向力=1470.7886, 切向力X=1075.5237, 切向力Y=-1612.0352 +FPS=31.60, 法向力=1474.1029, 切向力X=1627.3447, 切向力Y=-1035.1837 +FPS=31.55, 法向力=1680.5640, 切向力X=1133.5044, 切向力Y=-1677.7444 +FPS=32.11, 法向力=1730.8718, 切向力X=1118.9233, 切向力Y=-1682.6741 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000232s, blend=0.002091s (9 tiles incl ref), finalize=0.000047s, total=0.002376s +FPS=32.22, 法向力=1174.4165, 切向力X=968.5803, 切向力Y=-553.8850 +FPS=33.50, 法向力=1200.7264, 切向力X=1052.0083, 切向力Y=-562.2442 +FPS=29.07, 法向力=1609.7429, 切向力X=1173.9581, 切向力Y=-480.5702 +FPS=32.42, 法向力=1683.0532, 切向力X=1282.0571, 切向力Y=-487.5595 +FPS=31.01, 法向力=1680.5479, 切向力X=-66.7909, 切向力Y=-1618.4783 +FPS=33.67, 法向力=1703.4186, 切向力X=-110.2951, 切向力Y=-1678.7866 +FPS=31.88, 法向力=1586.6394, 切向力X=733.7213, 切向力Y=-2241.3247 +FPS=34.96, 法向力=1641.5366, 切向力X=775.8086, 切向力Y=-2201.7207 +FPS=30.02, 法向力=1315.0977, 切向力X=1146.5101, 切向力Y=-354.6186 +FPS=33.87, 法向力=1329.4258, 切向力X=1175.9396, 切向力Y=-413.7387 +FPS=32.28, 法向力=1462.3463, 切向力X=1012.5052, 切向力Y=-914.6211 +FPS=34.71, 法向力=1480.5088, 切向力X=1010.2737, 切向力Y=-911.5310 +FPS=33.42, 法向力=1894.5981, 切向力X=1070.3958, 切向力Y=-1856.1968 +FPS=31.33, 法向力=1568.8252, 切向力X=791.4039, 切向力Y=-695.4056 +FPS=30.83, 法向力=1653.9390, 切向力X=662.8822, 切向力Y=-691.7478 +FPS=32.41, 法向力=1610.6281, 切向力X=679.8484, 切向力Y=-649.9542 +FPS=33.15, 法向力=1465.9275, 切向力X=886.7929, 切向力Y=-592.7528 +FPS=32.64, 法向力=1508.7595, 切向力X=839.7930, 切向力Y=-522.1759 +FPS=31.44, 法向力=1207.5016, 切向力X=395.0551, 切向力Y=-711.1256 +FPS=31.89, 法向力=1189.8306, 切向力X=403.2482, 切向力Y=-839.1611 +FPS=30.15, 法向力=1273.0276, 切向力X=756.3208, 切向力Y=-1019.8202 +FPS=28.92, 法向力=1394.1426, 切向力X=569.0759, 切向力Y=145.8831 +FPS=33.38, 法向力=1440.9500, 切向力X=558.3392, 切向力Y=257.6507 +FPS=29.54, 法向力=1474.9822, 切向力X=1069.7538, 切向力Y=-1002.0371 +FPS=31.62, 法向力=1407.6068, 切向力X=1031.8433, 切向力Y=-1137.1051 +FPS=29.00, 法向力=1552.5061, 切向力X=316.6648, 切向力Y=-103.7275 +FPS=31.75, 法向力=1597.7932, 切向力X=278.3510, 切向力Y=-41.3965 +FPS=30.31, 法向力=1511.4651, 切向力X=1406.2646, 切向力Y=-472.7060 +FPS=31.86, 法向力=1466.4204, 切向力X=1466.4338, 切向力Y=-726.1996 +FPS=32.14, 法向力=1486.0828, 切向力X=1241.0551, 切向力Y=148.0432 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000272s, blend=0.003433s (9 tiles incl ref), finalize=0.000102s, total=0.003813s +FPS=30.56, 法向力=1508.8252, 切向力X=1015.5039, 切向力Y=264.9742 +FPS=30.05, 法向力=1383.0496, 切向力X=411.5848, 切向力Y=-1127.1782 +FPS=29.19, 法向力=1755.1401, 切向力X=804.1544, 切向力Y=-240.9622 +FPS=29.24, 法向力=1741.8662, 切向力X=784.6370, 切向力Y=-221.9253 +FPS=29.73, 法向力=1137.2064, 切向力X=1390.1284, 切向力Y=-1538.3257 +FPS=30.18, 法向力=1092.1804, 切向力X=1496.9590, 切向力Y=-1595.2551 +FPS=27.85, 法向力=1264.6333, 切向力X=483.8522, 切向力Y=-536.7012 +FPS=33.41, 法向力=1278.6294, 切向力X=457.4038, 切向力Y=-592.8854 +FPS=32.41, 法向力=1364.6028, 切向力X=1062.4952, 切向力Y=-1046.4148 +FPS=32.51, 法向力=1417.7916, 切向力X=1144.4603, 切向力Y=-1084.3977 +FPS=29.50, 法向力=1153.7904, 切向力X=662.9847, 切向力Y=-631.0710 +FPS=32.88, 法向力=1119.7593, 切向力X=693.1915, 切向力Y=-642.9176 +FPS=29.60, 法向力=1086.0266, 切向力X=1599.6492, 切向力Y=-948.6683 +FPS=30.49, 法向力=2276.2368, 切向力X=1264.3224, 切向力Y=-918.8337 +FPS=32.84, 法向力=2397.3906, 切向力X=1319.4299, 切向力Y=-1010.7716 +FPS=31.84, 法向力=1045.3195, 切向力X=521.2363, 切向力Y=-608.8097 +FPS=31.53, 法向力=1010.5464, 切向力X=534.6897, 切向力Y=-667.1247 +FPS=29.10, 法向力=1590.5991, 切向力X=839.3079, 切向力Y=-927.6393 +FPS=31.91, 法向力=1593.2705, 切向力X=789.6747, 切向力Y=-854.7477 +FPS=31.47, 法向力=1620.4197, 切向力X=293.3490, 切向力Y=-610.4949 +FPS=31.62, 法向力=1652.6685, 切向力X=237.1194, 切向力Y=-567.6793 +FPS=30.13, 法向力=1427.4502, 切向力X=990.2158, 切向力Y=-1348.5342 +FPS=33.02, 法向力=1292.1194, 切向力X=1095.1985, 切向力Y=-1425.7703 +FPS=30.92, 法向力=1789.1093, 切向力X=1256.4990, 切向力Y=-936.1346 +FPS=33.02, 法向力=1812.6183, 切向力X=1398.5294, 切向力Y=-837.0796 +FPS=30.57, 法向力=2008.3705, 切向力X=422.0648, 切向力Y=-1325.4076 +FPS=32.06, 法向力=2047.6321, 切向力X=475.4461, 切向力Y=-1338.9469 +FPS=28.87, 法向力=1154.6305, 切向力X=283.2930, 切向力Y=-650.2565 +FPS=30.21, 法向力=1522.8604, 切向力X=1230.4440, 切向力Y=-1028.6655 +FPS=32.95, 法向力=1584.9792, 切向力X=1220.1436, 切向力Y=-1145.8939 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000322s, blend=0.002352s (9 tiles incl ref), finalize=0.000057s, total=0.002738s +FPS=29.30, 法向力=1431.9614, 切向力X=1106.9637, 切向力Y=-964.6860 +FPS=32.78, 法向力=1373.2520, 切向力X=1244.0411, 切向力Y=-923.6055 +FPS=29.15, 法向力=1637.9238, 切向力X=373.4579, 切向力Y=-832.7797 +FPS=32.64, 法向力=1659.2184, 切向力X=387.6245, 切向力Y=-812.7825 +FPS=29.90, 法向力=1612.7463, 切向力X=561.1610, 切向力Y=-1751.8103 +FPS=31.12, 法向力=1559.1840, 切向力X=613.3187, 切向力Y=-1879.4584 +FPS=30.16, 法向力=1418.2936, 切向力X=782.3887, 切向力Y=-401.2173 +FPS=33.09, 法向力=1438.9136, 切向力X=822.1351, 切向力Y=-357.0818 +FPS=33.53, 法向力=1472.0951, 切向力X=1219.7802, 切向力Y=-1073.0586 +FPS=32.53, 法向力=1489.4011, 切向力X=1219.9835, 切向力Y=-1205.4136 +FPS=31.25, 法向力=1106.9026, 切向力X=595.1966, 切向力Y=-813.5616 +FPS=33.17, 法向力=1081.3433, 切向力X=633.3636, 切向力Y=-744.1397 +FPS=33.05, 法向力=1606.6040, 切向力X=1589.4857, 切向力Y=-781.8558 +FPS=33.48, 法向力=1398.1802, 切向力X=547.3848, 切向力Y=-727.5167 +FPS=33.23, 法向力=1351.8076, 切向力X=555.7273, 切向力Y=-742.6819 +FPS=33.87, 法向力=1348.2166, 切向力X=543.1234, 切向力Y=-734.8810 +FPS=33.53, 法向力=1562.9736, 切向力X=843.5955, 切向力Y=-1280.9109 +FPS=34.54, 法向力=1503.9131, 切向力X=871.1578, 切向力Y=-1290.6782 +FPS=34.13, 法向力=1550.3733, 切向力X=1240.8254, 切向力Y=-951.4485 +FPS=35.52, 法向力=1505.5538, 切向力X=1191.0743, 切向力Y=-944.3672 +FPS=30.66, 法向力=970.6467, 切向力X=1211.3804, 切向力Y=-844.0980 +FPS=31.47, 法向力=1064.0553, 切向力X=1110.0837, 切向力Y=-864.4537 +FPS=32.91, 法向力=1615.0852, 切向力X=711.5301, 切向力Y=-609.8606 +FPS=33.77, 法向力=1570.3982, 切向力X=614.1611, 切向力Y=-634.5708 +FPS=32.27, 法向力=1363.8656, 切向力X=560.1036, 切向力Y=-1037.0427 +FPS=34.84, 法向力=1315.8223, 切向力X=511.5775, 切向力Y=-1084.1782 +FPS=32.26, 法向力=1629.9570, 切向力X=706.9183, 切向力Y=-1264.1714 +FPS=35.56, 法向力=1665.7231, 切向力X=699.7018, 切向力Y=-1370.6135 +FPS=33.03, 法向力=1641.1711, 切向力X=112.0727, 切向力Y=-715.9810 +FPS=32.81, 法向力=1611.4547, 切向力X=96.9719, 切向力Y=-673.9466 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000316s, blend=0.002200s (9 tiles incl ref), finalize=0.000051s, total=0.002575s +FPS=32.92, 法向力=1310.7817, 切向力X=732.4113, 切向力Y=-1844.0353 +FPS=33.82, 法向力=1306.0801, 切向力X=739.8682, 切向力Y=-1948.1959 +FPS=34.38, 法向力=1710.9690, 切向力X=744.3711, 切向力Y=-1107.2729 +FPS=34.57, 法向力=1702.4163, 切向力X=826.9749, 切向力Y=-1025.7012 +FPS=31.80, 法向力=1847.2378, 切向力X=474.6314, 切向力Y=-1684.8379 +FPS=32.88, 法向力=1827.6008, 切向力X=431.0982, 切向力Y=-1618.0222 +FPS=33.24, 法向力=1486.9521, 切向力X=1212.1575, 切向力Y=-651.2233 +FPS=32.94, 法向力=1515.9950, 切向力X=1150.9509, 切向力Y=-710.2443 +FPS=32.89, 法向力=1493.4467, 切向力X=577.0327, 切向力Y=-143.6557 +FPS=33.30, 法向力=1519.5024, 切向力X=650.2042, 切向力Y=-49.7648 +FPS=33.55, 法向力=1592.8375, 切向力X=540.5972, 切向力Y=-709.6665 +FPS=34.18, 法向力=1679.2751, 切向力X=519.1329, 切向力Y=-604.5353 +FPS=29.69, 法向力=1600.6595, 切向力X=361.7600, 切向力Y=-560.6609 +FPS=33.59, 法向力=1609.5308, 切向力X=411.7865, 切向力Y=-481.2274 +FPS=31.68, 法向力=1411.9290, 切向力X=480.5894, 切向力Y=-1423.3888 +FPS=30.72, 法向力=1335.0308, 切向力X=873.7722, 切向力Y=-409.8249 +FPS=34.28, 法向力=1348.6837, 切向力X=831.6293, 切向力Y=-292.1595 +FPS=31.57, 法向力=1283.7101, 切向力X=1356.5886, 切向力Y=-1433.6257 +FPS=34.06, 法向力=1289.6865, 切向力X=1379.3872, 切向力Y=-1494.6324 +FPS=30.87, 法向力=984.7498, 切向力X=776.8575, 切向力Y=-590.3519 +FPS=31.92, 法向力=1026.4177, 切向力X=747.5599, 切向力Y=-592.6025 +FPS=32.00, 法向力=1369.0758, 切向力X=1210.5731, 切向力Y=-828.9978 +FPS=33.61, 法向力=1389.1472, 切向力X=1230.0541, 切向力Y=-767.2831 +FPS=30.19, 法向力=1532.4071, 切向力X=724.8417, 切向力Y=-1935.2349 +FPS=32.47, 法向力=1555.6010, 切向力X=702.6177, 切向力Y=-1933.6799 +FPS=31.89, 法向力=1483.5518, 切向力X=876.5278, 切向力Y=-305.9887 +FPS=32.54, 法向力=1409.6226, 切向力X=854.7183, 切向力Y=-310.1016 +FPS=29.48, 法向力=1624.4485, 切向力X=951.1742, 切向力Y=-318.5463 +FPS=32.22, 法向力=1606.1259, 切向力X=890.9651, 切向力Y=-475.9343 +FPS=30.39, 法向力=1615.3824, 切向力X=475.6686, 切向力Y=-1563.3733 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000010s, geom=0.000010s (hit), reset=0.000361s, blend=0.002999s (9 tiles incl ref), finalize=0.000064s, total=0.003443s +FPS=31.21, 法向力=1565.6443, 切向力X=475.0015, 切向力Y=-1583.0542 +FPS=32.23, 法向力=1692.7736, 切向力X=1646.5070, 切向力Y=-886.0002 +FPS=32.28, 法向力=1697.3856, 切向力X=1744.3372, 切向力Y=-889.5248 +FPS=30.60, 法向力=1601.7408, 切向力X=1481.1404, 切向力Y=302.0401 +FPS=32.51, 法向力=1621.0326, 切向力X=1492.9136, 切向力Y=207.7751 +FPS=32.74, 法向力=1435.0417, 切向力X=1257.9111, 切向力Y=-1088.3927 +FPS=34.09, 法向力=1534.8242, 切向力X=1399.5579, 切向力Y=-1114.5625 +FPS=33.34, 法向力=1389.8011, 切向力X=230.4388, 切向力Y=-490.2902 +FPS=33.50, 法向力=1764.1776, 切向力X=1344.4799, 切向力Y=-501.5750 +FPS=33.30, 法向力=1772.3770, 切向力X=1491.8074, 切向力Y=-492.0312 +FPS=33.46, 法向力=1642.4417, 切向力X=612.5392, 切向力Y=-620.4174 +FPS=33.47, 法向力=1650.8395, 切向力X=575.6631, 切向力Y=-528.6498 +FPS=32.07, 法向力=1321.0383, 切向力X=1170.2158, 切向力Y=-618.2239 +FPS=34.44, 法向力=1323.2222, 切向力X=1186.9568, 切向力Y=-597.8293 +FPS=34.21, 法向力=1312.3730, 切向力X=1199.5376, 切向力Y=-584.8981 +FPS=33.03, 法向力=1653.6101, 切向力X=711.5729, 切向力Y=-795.8795 +FPS=32.38, 法向力=1300.6255, 切向力X=1648.7500, 切向力Y=-1311.9869 +FPS=34.16, 法向力=1393.5046, 切向力X=1706.2648, 切向力Y=-1207.8381 +FPS=32.73, 法向力=1357.9907, 切向力X=970.6765, 切向力Y=-963.0405 +FPS=34.26, 法向力=1333.6045, 切向力X=955.2145, 切向力Y=-1032.9609 +FPS=32.60, 法向力=1329.7893, 切向力X=948.9156, 切向力Y=-1064.9639 +FPS=33.73, 法向力=1552.2115, 切向力X=1685.8685, 切向力Y=205.5681 +FPS=33.31, 法向力=1537.7655, 切向力X=1667.8926, 切向力Y=315.8777 +FPS=32.99, 法向力=1515.3763, 切向力X=670.9088, 切向力Y=-703.3508 +FPS=32.41, 法向力=2148.3052, 切向力X=1476.1643, 切向力Y=-1159.3872 +FPS=32.12, 法向力=2116.2402, 切向力X=1556.2781, 切向力Y=-1071.6370 +FPS=32.31, 法向力=1672.0380, 切向力X=979.4938, 切向力Y=-1727.4497 +FPS=33.19, 法向力=1668.2467, 切向力X=855.5996, 切向力Y=-1719.3318 +FPS=31.38, 法向力=1576.6042, 切向力X=1165.1183, 切向力Y=-850.0106 +FPS=33.29, 法向力=1618.1610, 切向力X=1179.9309, 切向力Y=-822.1847 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000667s, blend=0.002825s (9 tiles incl ref), finalize=0.000051s, total=0.003550s +FPS=31.53, 法向力=1696.6989, 切向力X=1257.8582, 切向力Y=-848.4696 +FPS=32.95, 法向力=1516.0869, 切向力X=1277.5090, 切向力Y=-1059.2214 +FPS=30.22, 法向力=1461.9197, 切向力X=745.3543, 切向力Y=-588.7446 +FPS=32.88, 法向力=1516.7148, 切向力X=677.5120, 切向力Y=-599.6411 +FPS=31.92, 法向力=1314.4438, 切向力X=1173.9685, 切向力Y=-1236.0320 +FPS=33.00, 法向力=1308.8003, 切向力X=1192.4948, 切向力Y=-1208.0820 +FPS=30.13, 法向力=1562.9740, 切向力X=1395.3469, 切向力Y=-134.4670 +FPS=33.90, 法向力=1569.9705, 切向力X=1390.3005, 切向力Y=-118.5798 +FPS=29.75, 法向力=1544.4390, 切向力X=928.4758, 切向力Y=-1246.6918 +FPS=33.39, 法向力=1544.4016, 切向力X=909.3096, 切向力Y=-1356.6880 +FPS=31.68, 法向力=2034.1912, 切向力X=743.3745, 切向力Y=-414.9365 +FPS=32.86, 法向力=2129.9263, 切向力X=655.8785, 切向力Y=-326.6150 +FPS=31.54, 法向力=2007.4702, 切向力X=1405.8479, 切向力Y=-1180.7737 +FPS=31.31, 法向力=1947.9513, 切向力X=1446.0985, 切向力Y=-1253.7623 +FPS=29.19, 法向力=1243.2577, 切向力X=1447.1697, 切向力Y=-1098.0413 +FPS=30.76, 法向力=1349.2231, 切向力X=1572.1208, 切向力Y=-1019.3796 +FPS=30.25, 法向力=1259.0710, 切向力X=484.4855, 切向力Y=-987.4637 +FPS=29.46, 法向力=1117.8391, 切向力X=1105.1332, 切向力Y=-1187.4272 +FPS=28.63, 法向力=1100.3220, 切向力X=1147.5992, 切向力Y=-1305.7219 +FPS=28.08, 法向力=1151.4089, 切向力X=932.5034, 切向力Y=-468.6648 +FPS=33.32, 法向力=1185.9003, 切向力X=942.3051, 切向力Y=-395.5536 +FPS=32.14, 法向力=1509.1478, 切向力X=291.8087, 切向力Y=-417.5928 +FPS=34.21, 法向力=1554.0120, 切向力X=259.4239, 切向力Y=-354.0517 +FPS=31.20, 法向力=1917.6174, 切向力X=502.7900, 切向力Y=-814.6317 +FPS=32.47, 法向力=1943.3918, 切向力X=619.6980, 切向力Y=-861.2053 +FPS=32.79, 法向力=1543.7931, 切向力X=514.2443, 切向力Y=-1176.1462 +FPS=33.75, 法向力=1470.6359, 切向力X=375.8999, 切向力Y=-1144.2637 +FPS=33.61, 法向力=1983.0908, 切向力X=788.3311, 切向力Y=-1508.7990 +FPS=33.95, 法向力=1992.7417, 切向力X=995.4434, 切向力Y=-1540.4197 +FPS=30.36, 法向力=2061.4299, 切向力X=623.6172, 切向力Y=-1365.4761 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000339s, blend=0.002709s (9 tiles incl ref), finalize=0.000058s, total=0.003112s +FPS=29.29, 法向力=2077.5813, 切向力X=563.9825, 切向力Y=-1505.9268 +FPS=28.96, 法向力=1564.5818, 切向力X=844.7799, 切向力Y=-1704.4590 +FPS=27.74, 法向力=1749.0916, 切向力X=-411.9568, 切向力Y=-460.4080 +FPS=31.27, 法向力=1763.4741, 切向力X=-417.4949, 切向力Y=-319.1633 +FPS=29.31, 法向力=1447.0891, 切向力X=845.8973, 切向力Y=-1093.6187 +FPS=29.98, 法向力=1485.6587, 切向力X=815.2134, 切向力Y=-1134.0679 +FPS=29.10, 法向力=945.5712, 切向力X=1199.5004, 切向力Y=-1240.1545 +FPS=31.82, 法向力=894.2438, 切向力X=1147.2173, 切向力Y=-1193.1042 +FPS=31.79, 法向力=1435.0564, 切向力X=613.9488, 切向力Y=-659.6033 +FPS=33.12, 法向力=1480.2051, 切向力X=717.0265, 切向力Y=-484.4981 +FPS=33.82, 法向力=1784.4669, 切向力X=1174.1162, 切向力Y=-1715.0166 +FPS=34.60, 法向力=1811.5696, 切向力X=1209.3416, 切向力Y=-1705.0549 +FPS=31.75, 法向力=1611.1859, 切向力X=837.0904, 切向力Y=-1171.4736 +FPS=32.09, 法向力=1544.6261, 切向力X=843.3358, 切向力Y=-1217.0251 +FPS=32.70, 法向力=1664.1333, 切向力X=556.9471, 切向力Y=-1738.4880 +FPS=33.17, 法向力=1676.0673, 切向力X=492.2573, 切向力Y=-1855.0914 +FPS=28.40, 法向力=1821.0848, 切向力X=582.0879, 切向力Y=-966.5253 +FPS=29.05, 法向力=1674.6068, 切向力X=611.4152, 切向力Y=-1434.1519 +FPS=33.43, 法向力=1694.0734, 切向力X=603.7204, 切向力Y=-1516.9070 +FPS=29.62, 法向力=2255.6753, 切向力X=1245.0800, 切向力Y=-1304.9216 +FPS=32.70, 法向力=2278.6758, 切向力X=1337.8335, 切向力Y=-1301.0511 +FPS=29.13, 法向力=1462.9619, 切向力X=919.3737, 切向力Y=-974.8489 +FPS=32.54, 法向力=1477.1912, 切向力X=912.4525, 切向力Y=-1022.7925 +FPS=28.21, 法向力=1464.8446, 切向力X=679.1329, 切向力Y=-1312.6982 +FPS=29.49, 法向力=1429.4958, 切向力X=716.3159, 切向力Y=-1322.9874 +FPS=31.06, 法向力=1447.8394, 切向力X=749.5363, 切向力Y=-700.7272 +FPS=31.13, 法向力=1383.9091, 切向力X=765.0655, 切向力Y=-834.9916 +FPS=32.56, 法向力=1641.8245, 切向力X=1225.2987, 切向力Y=-1342.3533 +FPS=29.98, 法向力=1367.1064, 切向力X=887.5812, 切向力Y=-0.1337 +FPS=30.30, 法向力=1407.1678, 切向力X=849.5560, 切向力Y=51.4423 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000300s, blend=0.002466s (9 tiles incl ref), finalize=0.000059s, total=0.002832s +FPS=29.85, 法向力=1315.5190, 切向力X=419.8405, 切向力Y=-1100.4109 +FPS=30.70, 法向力=1352.4370, 切向力X=306.3228, 切向力Y=-1235.3077 +FPS=29.43, 法向力=1651.5890, 切向力X=752.1908, 切向力Y=-1795.2133 +FPS=31.93, 法向力=1720.1593, 切向力X=848.6039, 切向力Y=-1811.2373 +FPS=32.34, 法向力=1626.0854, 切向力X=1263.1133, 切向力Y=-1321.5413 +FPS=32.67, 法向力=1551.8503, 切向力X=1300.6699, 切向力Y=-1283.2528 +FPS=30.26, 法向力=1605.0999, 切向力X=1024.6780, 切向力Y=-1993.1079 +FPS=21.06, 法向力=1628.9030, 切向力X=1050.0109, 切向力Y=-1966.6572 +FPS=26.99, 法向力=1844.1014, 切向力X=1105.8615, 切向力Y=-1958.0654 +FPS=27.97, 法向力=1375.5955, 切向力X=1026.7842, 切向力Y=-482.1829 +FPS=31.79, 法向力=1315.3499, 切向力X=1019.1171, 切向力Y=-499.4210 +FPS=31.81, 法向力=1364.2074, 切向力X=1140.2826, 切向力Y=-1234.4045 +FPS=18.24, 法向力=1358.2664, 切向力X=925.2708, 切向力Y=-1228.7070 +FPS=17.49, 法向力=1276.1998, 切向力X=1545.7966, 切向力Y=-332.0607 +FPS=18.52, 法向力=1336.7814, 切向力X=677.2086, 切向力Y=-1140.0247 +FPS=17.49, 法向力=1387.3948, 切向力X=530.6555, 切向力Y=-1106.8260 +FPS=16.57, 法向力=1347.9734, 切向力X=474.1437, 切向力Y=-1104.1372 +FPS=18.28, 法向力=1382.8134, 切向力X=544.7535, 切向力Y=-1447.3130 +FPS=19.01, 法向力=2199.1970, 切向力X=927.9817, 切向力Y=-909.1051 +FPS=19.44, 法向力=1278.2991, 切向力X=1079.5790, 切向力Y=-1451.8645 +FPS=17.15, 法向力=1274.9817, 切向力X=1031.9568, 切向力Y=-1643.3848 +FPS=17.69, 法向力=1233.3248, 切向力X=944.6692, 切向力Y=-1226.1184 +FPS=18.93, 法向力=1544.1204, 切向力X=241.6784, 切向力Y=-1088.1694 +FPS=18.76, 法向力=1656.8069, 切向力X=635.2826, 切向力Y=-1235.5830 +FPS=18.24, 法向力=1433.6938, 切向力X=1310.1343, 切向力Y=-1000.7200 +FPS=17.62, 法向力=1397.2134, 切向力X=1251.8364, 切向力Y=-835.2985 +FPS=17.16, 法向力=1451.9193, 切向力X=1234.7969, 切向力Y=-858.0966 +FPS=18.38, 法向力=1427.0446, 切向力X=1165.3413, 切向力Y=-559.6879 +FPS=19.07, 法向力=1538.1548, 切向力X=972.7751, 切向力Y=-703.0660 +FPS=18.79, 法向力=1654.5239, 切向力X=1019.4315, 切向力Y=-785.7653 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000376s, blend=0.004459s (9 tiles incl ref), finalize=0.000103s, total=0.004948s +FPS=17.79, 法向力=1629.8340, 切向力X=1603.2048, 切向力Y=-270.9163 +FPS=19.69, 法向力=1546.6230, 切向力X=1444.6121, 切向力Y=-1024.9194 +FPS=18.68, 法向力=1535.7147, 切向力X=605.7275, 切向力Y=-1363.0122 +FPS=19.64, 法向力=1610.4034, 切向力X=524.9861, 切向力Y=-1360.2328 +FPS=19.64, 法向力=1834.5021, 切向力X=1015.1670, 切向力Y=-1160.2454 +FPS=18.74, 法向力=1858.6870, 切向力X=998.8470, 切向力Y=-1216.8857 +FPS=19.93, 法向力=1610.2526, 切向力X=903.0537, 切向力Y=-614.9373 +FPS=19.40, 法向力=1815.0916, 切向力X=1357.1445, 切向力Y=-1318.3516 +FPS=20.76, 法向力=1905.8424, 切向力X=1270.4738, 切向力Y=-1360.9592 +FPS=19.52, 法向力=1911.0156, 切向力X=581.4012, 切向力Y=-1612.7318 +FPS=20.14, 法向力=1663.3423, 切向力X=833.3119, 切向力Y=-1369.0786 +FPS=19.63, 法向力=1567.9026, 切向力X=831.4241, 切向力Y=-1467.7363 +FPS=20.86, 法向力=1355.8420, 切向力X=809.6066, 切向力Y=-1662.9359 +FPS=20.07, 法向力=1353.2732, 切向力X=810.6279, 切向力Y=-1596.0793 +FPS=20.06, 法向力=1562.7004, 切向力X=392.8378, 切向力Y=-1038.4700 +FPS=19.59, 法向力=1609.7842, 切向力X=574.0293, 切向力Y=-1074.9604 +FPS=19.92, 法向力=1661.2249, 切向力X=602.6097, 切向力Y=-1171.6915 +FPS=19.96, 法向力=1657.5654, 切向力X=597.7570, 切向力Y=-1157.0793 +FPS=20.55, 法向力=1599.6237, 切向力X=1047.5176, 切向力Y=-1125.0671 +FPS=19.62, 法向力=2052.1045, 切向力X=943.7914, 切向力Y=-1032.7827 +FPS=19.40, 法向力=1327.9568, 切向力X=529.9411, 切向力Y=-1007.6592 +FPS=19.59, 法向力=1232.7042, 切向力X=532.3351, 切向力Y=-1029.1652 +FPS=16.62, 法向力=1847.9583, 切向力X=324.1022, 切向力Y=-853.8594 +FPS=19.48, 法向力=1983.4636, 切向力X=370.7120, 切向力Y=-763.4124 +FPS=18.14, 法向力=1884.4077, 切向力X=1299.0630, 切向力Y=-669.7425 +FPS=19.50, 法向力=1547.0432, 切向力X=1192.1528, 切向力Y=-1003.7517 +FPS=20.73, 法向力=1524.7616, 切向力X=1176.6862, 切向力Y=-1095.0206 +FPS=19.10, 法向力=1666.4353, 切向力X=693.2822, 切向力Y=-338.3627 +FPS=19.81, 法向力=1567.6694, 切向力X=1000.3538, 切向力Y=-956.2240 +FPS=20.06, 法向力=1141.6691, 切向力X=1651.5107, 切向力Y=-1085.1490 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000433s, blend=0.004381s (9 tiles incl ref), finalize=0.000100s, total=0.004927s +FPS=18.50, 法向力=1187.7181, 切向力X=1553.1821, 切向力Y=-1148.7871 +FPS=20.45, 法向力=1534.5774, 切向力X=695.6511, 切向力Y=-1128.2772 +FPS=18.62, 法向力=1652.7134, 切向力X=625.6377, 切向力Y=-1167.5126 +FPS=20.80, 法向力=1643.3276, 切向力X=857.2122, 切向力Y=-685.7130 +FPS=19.99, 法向力=1196.5940, 切向力X=1050.1310, 切向力Y=-777.0667 +FPS=19.25, 法向力=1144.3444, 切向力X=1031.5594, 切向力Y=-706.7406 +FPS=20.33, 法向力=1639.4254, 切向力X=1082.1221, 切向力Y=-1686.1011 +FPS=19.03, 法向力=1737.0193, 切向力X=1083.5122, 切向力Y=-1728.1968 +FPS=22.29, 法向力=1617.1205, 切向力X=1198.9641, 切向力Y=-791.3434 +FPS=19.14, 法向力=1624.5242, 切向力X=1196.0814, 切向力Y=-754.5631 +FPS=18.49, 法向力=1313.6797, 切向力X=950.3854, 切向力Y=-1095.2194 +FPS=19.49, 法向力=1479.6516, 切向力X=1021.8784, 切向力Y=-421.8730 +FPS=19.68, 法向力=1679.0818, 切向力X=22.0609, 切向力Y=-1387.1473 +FPS=20.24, 法向力=1731.6742, 切向力X=-56.0567, 切向力Y=-1303.5540 +FPS=19.13, 法向力=1397.5710, 切向力X=422.5846, 切向力Y=-1006.0696 +FPS=19.64, 法向力=1398.0999, 切向力X=493.4277, 切向力Y=-993.7238 +FPS=19.72, 法向力=1276.2949, 切向力X=958.9680, 切向力Y=-473.4960 +FPS=19.88, 法向力=1276.8149, 切向力X=910.7715, 切向力Y=-610.7109 +FPS=19.05, 法向力=1301.3188, 切向力X=1036.6147, 切向力Y=-615.0943 +FPS=19.16, 法向力=1574.2657, 切向力X=656.7936, 切向力Y=-1119.0378 +FPS=19.34, 法向力=1304.7867, 切向力X=339.8646, 切向力Y=-358.7364 +FPS=18.72, 法向力=1338.0955, 切向力X=428.5220, 切向力Y=-358.4902 +FPS=21.26, 法向力=1334.7446, 切向力X=445.5801, 切向力Y=-383.4441 +FPS=19.04, 法向力=1446.9304, 切向力X=1039.6448, 切向力Y=-1420.0925 +FPS=19.03, 法向力=1359.5957, 切向力X=1061.4724, 切向力Y=-1004.0757 +FPS=19.24, 法向力=1764.9989, 切向力X=887.2766, 切向力Y=-788.9973 +FPS=19.37, 法向力=1659.4945, 切向力X=836.1222, 切向力Y=-931.0112 +FPS=19.85, 法向力=1389.8118, 切向力X=1098.0217, 切向力Y=-893.6995 +FPS=19.32, 法向力=1622.9728, 切向力X=623.5126, 切向力Y=-1160.9365 +FPS=18.72, 法向力=1657.4611, 切向力X=614.0508, 切向力Y=-1203.2479 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000374s, blend=0.004300s (9 tiles incl ref), finalize=0.000107s, total=0.004791s +FPS=18.90, 法向力=1609.1582, 切向力X=1071.7827, 切向力Y=-543.1769 +FPS=19.56, 法向力=1636.2189, 切向力X=1193.2609, 切向力Y=-493.8735 +FPS=19.50, 法向力=1835.0103, 切向力X=608.7587, 切向力Y=-957.8591 +FPS=18.91, 法向力=1492.7872, 切向力X=335.7700, 切向力Y=-1180.2324 +FPS=20.05, 法向力=2364.4673, 切向力X=1217.7997, 切向力Y=-1341.6575 +FPS=19.45, 法向力=2384.0149, 切向力X=1306.0750, 切向力Y=-1400.2626 +FPS=19.73, 法向力=2361.8618, 切向力X=1289.6633, 切向力Y=-1426.2322 +FPS=19.62, 法向力=1695.1869, 切向力X=744.9331, 切向力Y=-1354.4944 +FPS=19.54, 法向力=1227.9890, 切向力X=1156.1367, 切向力Y=-526.0110 +FPS=19.76, 法向力=1325.4470, 切向力X=1152.2893, 切向力Y=-454.0088 +FPS=18.75, 法向力=1399.7334, 切向力X=121.9644, 切向力Y=-1007.9428 +FPS=19.03, 法向力=1480.3982, 切向力X=888.2395, 切向力Y=-1036.3828 +FPS=19.11, 法向力=1419.8257, 切向力X=1263.1276, 切向力Y=-718.8525 +FPS=19.50, 法向力=1466.2667, 切向力X=1215.4193, 切向力Y=-767.5168 +FPS=18.98, 法向力=1457.0758, 切向力X=1293.7284, 切向力Y=-715.4339 +FPS=18.19, 法向力=1099.1774, 切向力X=757.3443, 切向力Y=-570.6526 +FPS=18.51, 法向力=1773.5122, 切向力X=294.7705, 切向力Y=-719.7976 +FPS=19.05, 法向力=1303.8608, 切向力X=1356.2567, 切向力Y=-555.5197 +FPS=19.15, 法向力=1299.3921, 切向力X=1307.0945, 切向力Y=-608.2757 +FPS=18.02, 法向力=1193.2991, 切向力X=362.6183, 切向力Y=-1168.0079 +FPS=17.25, 法向力=1561.5398, 切向力X=1114.8131, 切向力Y=-716.6207 +FPS=18.33, 法向力=2272.9375, 切向力X=299.0569, 切向力Y=-1221.7231 +FPS=18.82, 法向力=2221.1511, 切向力X=296.2231, 切向力Y=-1300.5930 +FPS=20.77, 法向力=2212.6099, 切向力X=286.5853, 切向力Y=-1328.9453 +FPS=17.35, 法向力=1292.0347, 切向力X=863.7800, 切向力Y=-1264.2621 +FPS=18.57, 法向力=1479.1199, 切向力X=1162.3500, 切向力Y=-362.1340 +FPS=18.34, 法向力=1512.0037, 切向力X=1257.5052, 切向力Y=-303.4666 +FPS=18.78, 法向力=1413.2177, 切向力X=414.4520, 切向力Y=-877.3475 +FPS=18.72, 法向力=1335.1671, 切向力X=522.2795, 切向力Y=-641.0365 +FPS=18.37, 法向力=1393.3528, 切向力X=407.6385, 切向力Y=-1120.7108 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000362s, blend=0.004322s (9 tiles incl ref), finalize=0.000106s, total=0.004800s +FPS=18.33, 法向力=1474.6517, 切向力X=387.0074, 切向力Y=-1159.5442 +FPS=19.21, 法向力=1466.3884, 切向力X=795.7122, 切向力Y=-808.0480 +FPS=19.09, 法向力=1764.1516, 切向力X=985.4247, 切向力Y=-649.6863 +FPS=18.88, 法向力=1774.6329, 切向力X=977.2214, 切向力Y=-693.3012 +FPS=19.37, 法向力=1482.7393, 切向力X=930.9216, 切向力Y=-542.5441 +FPS=19.02, 法向力=1516.5964, 切向力X=993.4679, 切向力Y=-485.4608 +FPS=19.53, 法向力=1183.2147, 切向力X=7.9174, 切向力Y=-1324.7518 +FPS=19.53, 法向力=1376.8041, 切向力X=550.8273, 切向力Y=-740.9635 +FPS=18.58, 法向力=1519.4028, 切向力X=679.0167, 切向力Y=-669.8250 +FPS=19.62, 法向力=1781.7762, 切向力X=822.0461, 切向力Y=-346.9008 +FPS=19.72, 法向力=1805.9233, 切向力X=865.8343, 切向力Y=-355.8970 +FPS=19.80, 法向力=1361.3735, 切向力X=678.9370, 切向力Y=-132.3560 +FPS=18.73, 法向力=1998.1635, 切向力X=952.0648, 切向力Y=-1210.3162 +FPS=18.07, 法向力=1854.8132, 切向力X=-18.4297, 切向力Y=-1270.5825 +FPS=18.56, 法向力=1960.1342, 切向力X=91.6470, 切向力Y=-1221.3118 +FPS=19.32, 法向力=1161.3916, 切向力X=781.6289, 切向力Y=-1647.7383 +FPS=20.09, 法向力=1610.2944, 切向力X=1837.6621, 切向力Y=-765.8317 +FPS=19.00, 法向力=1648.2850, 切向力X=1890.2119, 切向力Y=-763.2292 +FPS=19.42, 法向力=1093.8683, 切向力X=1180.6565, 切向力Y=-471.3055 +FPS=19.35, 法向力=1057.8931, 切向力X=1048.7869, 切向力Y=-557.6554 +FPS=17.89, 法向力=1387.3704, 切向力X=617.4708, 切向力Y=-438.7032 +FPS=19.28, 法向力=1316.5823, 切向力X=255.2824, 切向力Y=-1264.5061 +FPS=18.78, 法向力=1320.5176, 切向力X=320.6428, 切向力Y=-1450.7588 +FPS=18.98, 法向力=1051.1661, 切向力X=1254.4569, 切向力Y=-964.1252 +FPS=19.63, 法向力=1606.1514, 切向力X=491.7300, 切向力Y=-1491.3716 +FPS=19.38, 法向力=1686.9636, 切向力X=451.2577, 切向力Y=-1567.2814 +FPS=19.06, 法向力=1720.7932, 切向力X=466.0050, 切向力Y=-1594.4355 +FPS=18.52, 法向力=1712.3896, 切向力X=1059.7551, 切向力Y=-938.0427 +FPS=18.90, 法向力=1523.8501, 切向力X=1055.8419, 切向力Y=-1321.6389 +FPS=17.74, 法向力=1589.4204, 切向力X=124.4690, 切向力Y=-1104.8735 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000369s, blend=0.004417s (9 tiles incl ref), finalize=0.000104s, total=0.004901s +FPS=17.75, 法向力=1660.2396, 切向力X=14.8981, 切向力Y=-1124.3306 +FPS=19.12, 法向力=1966.5786, 切向力X=564.6226, 切向力Y=-1302.7307 +FPS=18.49, 法向力=1518.9751, 切向力X=333.9089, 切向力Y=-312.6527 +FPS=18.46, 法向力=1209.5981, 切向力X=1291.4766, 切向力Y=-1485.5679 +FPS=18.79, 法向力=1173.2527, 切向力X=1319.1650, 切向力Y=-1565.0002 +FPS=18.66, 法向力=1234.5864, 切向力X=1288.3662, 切向力Y=-1692.0770 +FPS=18.83, 法向力=1665.0298, 切向力X=1304.7383, 切向力Y=-1368.9717 +FPS=19.22, 法向力=2151.4937, 切向力X=819.0364, 切向力Y=-2078.0972 +FPS=17.44, 法向力=1451.0984, 切向力X=1377.7322, 切向力Y=-749.5264 +FPS=18.63, 法向力=1462.9519, 切向力X=1329.6296, 切向力Y=-687.0063 +FPS=19.04, 法向力=1301.9709, 切向力X=1420.1890, 切向力Y=-967.8328 +FPS=18.84, 法向力=2049.0781, 切向力X=547.7281, 切向力Y=-579.4289 +FPS=18.34, 法向力=1444.5879, 切向力X=394.9685, 切向力Y=-464.2580 +FPS=18.20, 法向力=1411.4485, 切向力X=463.5992, 切向力Y=-396.4668 +FPS=18.28, 法向力=1779.1793, 切向力X=374.1884, 切向力Y=-1257.9218 +FPS=18.86, 法向力=1260.7949, 切向力X=614.6526, 切向力Y=-499.6443 +FPS=18.36, 法向力=1272.0176, 切向力X=619.3551, 切向力Y=-560.5018 +FPS=19.32, 法向力=1265.2661, 切向力X=630.5745, 切向力Y=-543.9899 +FPS=17.60, 法向力=1305.7482, 切向力X=881.0821, 切向力Y=-628.1146 +FPS=18.05, 法向力=1771.5835, 切向力X=1257.3591, 切向力Y=-1293.2988 +FPS=18.61, 法向力=1949.0901, 切向力X=1476.3157, 切向力Y=-1933.5598 +FPS=17.30, 法向力=1947.4248, 切向力X=1459.1511, 切向力Y=-1951.5419 +FPS=18.70, 法向力=1993.8668, 切向力X=748.8688, 切向力Y=-617.4390 +FPS=19.69, 法向力=1961.2336, 切向力X=982.9131, 切向力Y=-1278.0896 +FPS=19.03, 法向力=1274.0662, 切向力X=698.3996, 切向力Y=-1124.3152 +FPS=18.24, 法向力=1266.8501, 切向力X=617.5016, 切向力Y=-1132.0809 +FPS=19.07, 法向力=1254.4733, 切向力X=634.3165, 切向力Y=-1157.5100 +FPS=18.59, 法向力=1254.6880, 切向力X=641.3802, 切向力Y=-1850.2866 +FPS=18.00, 法向力=1649.8425, 切向力X=1300.9292, 切向力Y=180.0635 +FPS=18.53, 法向力=1537.2031, 切向力X=1490.0212, 切向力Y=-598.5249 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000361s, blend=0.004294s (9 tiles incl ref), finalize=0.000108s, total=0.004774s +FPS=18.13, 法向力=1481.2900, 切向力X=1403.6819, 切向力Y=-655.0023 +FPS=17.22, 法向力=1296.0305, 切向力X=1098.2704, 切向力Y=-954.3046 +FPS=18.69, 法向力=2070.6738, 切向力X=1068.7828, 切向力Y=-1976.1348 +FPS=18.65, 法向力=2111.5522, 切向力X=1086.2393, 切向力Y=-2055.3152 +FPS=18.46, 法向力=1647.5083, 切向力X=1081.6992, 切向力Y=-530.4132 +FPS=19.18, 法向力=1228.8538, 切向力X=1631.6387, 切向力Y=-1004.1204 +FPS=17.56, 法向力=1235.5361, 切向力X=1619.6064, 切向力Y=-965.9163 +FPS=19.90, 法向力=1723.7859, 切向力X=543.0414, 切向力Y=-770.1788 +FPS=19.75, 法向力=1810.7754, 切向力X=373.9604, 切向力Y=-758.2891 +FPS=17.05, 法向力=1249.1554, 切向力X=1533.9564, 切向力Y=-1062.3608 +FPS=19.21, 法向力=1658.6271, 切向力X=445.9659, 切向力Y=-1682.5583 +FPS=18.46, 法向力=1072.9055, 切向力X=1299.7761, 切向力Y=-1166.2905 +FPS=19.03, 法向力=1155.7843, 切向力X=1228.6841, 切向力Y=-1154.5931 +FPS=19.34, 法向力=1831.7877, 切向力X=364.3896, 切向力Y=-984.6529 +FPS=18.52, 法向力=1862.7848, 切向力X=299.9304, 切向力Y=-924.7831 +FPS=19.49, 法向力=2177.0088, 切向力X=710.9670, 切向力Y=-708.6331 +FPS=17.89, 法向力=1397.6995, 切向力X=851.6163, 切向力Y=-944.7239 +FPS=19.27, 法向力=1337.8708, 切向力X=647.9615, 切向力Y=-995.7514 +FPS=18.66, 法向力=1093.4414, 切向力X=638.0422, 切向力Y=-449.6877 +FPS=18.08, 法向力=1408.5575, 切向力X=989.6564, 切向力Y=-681.0958 +FPS=18.40, 法向力=1315.2258, 切向力X=1495.0449, 切向力Y=-1013.2487 +FPS=21.63, 法向力=1261.6427, 切向力X=1507.5679, 切向力Y=-1049.5791 +FPS=27.26, 法向力=1275.3677, 切向力X=1530.4227, 切向力Y=-1028.1917 +FPS=29.30, 法向力=1495.2412, 切向力X=56.4845, 切向力Y=-1443.5020 +FPS=29.67, 法向力=1211.9331, 切向力X=529.8572, 切向力Y=-1830.8225 +FPS=30.94, 法向力=1268.5325, 切向力X=694.6310, 切向力Y=-1833.5382 +FPS=31.93, 法向力=1443.0927, 切向力X=151.2927, 切向力Y=-1133.0570 +FPS=32.15, 法向力=1475.7466, 切向力X=107.6362, 切向力Y=-1097.5076 +FPS=30.64, 法向力=1438.5411, 切向力X=896.1720, 切向力Y=-783.2008 +FPS=31.93, 法向力=1414.8074, 切向力X=951.3665, 切向力Y=-784.9919 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000240s, blend=0.002176s (9 tiles incl ref), finalize=0.000054s, total=0.002475s +FPS=31.26, 法向力=1238.3623, 切向力X=1234.4333, 切向力Y=-598.1475 +FPS=32.38, 法向力=1221.8654, 切向力X=1357.8052, 切向力Y=-639.3186 +FPS=31.20, 法向力=1374.4569, 切向力X=1225.4399, 切向力Y=-1880.0577 +FPS=32.85, 法向力=1406.1719, 切向力X=1223.1521, 切向力Y=-1951.4723 +FPS=30.83, 法向力=1561.7769, 切向力X=1685.4863, 切向力Y=-1291.1649 +FPS=26.64, 法向力=1504.3362, 切向力X=1298.0182, 切向力Y=212.3845 +FPS=30.48, 法向力=1542.7509, 切向力X=1306.2013, 切向力Y=248.7765 +FPS=30.89, 法向力=1303.0376, 切向力X=668.3088, 切向力Y=-1609.1458 +FPS=32.39, 法向力=1342.8539, 切向力X=640.7583, 切向力Y=-1583.7620 +FPS=30.25, 法向力=1141.3530, 切向力X=1155.4487, 切向力Y=-1499.0095 +FPS=33.97, 法向力=1199.1987, 切向力X=1166.2217, 切向力Y=-1579.9128 +FPS=31.96, 法向力=1558.5513, 切向力X=141.8851, 切向力Y=-1665.6987 +FPS=32.09, 法向力=1523.2632, 切向力X=102.4707, 切向力Y=-1628.0356 +FPS=34.31, 法向力=1413.2019, 切向力X=545.8318, 切向力Y=-757.5791 +FPS=32.55, 法向力=1459.6554, 切向力X=614.2913, 切向力Y=-725.0830 +FPS=34.60, 法向力=1127.5935, 切向力X=1187.8198, 切向力Y=-1246.2770 +FPS=34.51, 法向力=1190.0894, 切向力X=1170.2639, 切向力Y=-1100.7885 +FPS=32.73, 法向力=1367.4502, 切向力X=633.1500, 切向力Y=-1946.2974 +FPS=34.20, 法向力=1359.3438, 切向力X=703.2546, 切向力Y=-1905.7349 +FPS=31.06, 法向力=1291.1259, 切向力X=1160.4774, 切向力Y=-507.1974 +FPS=33.92, 法向力=1332.4478, 切向力X=1301.7883, 切向力Y=-464.7987 +FPS=32.58, 法向力=1249.3500, 切向力X=863.9725, 切向力Y=-849.7412 +FPS=33.64, 法向力=1238.9019, 切向力X=802.1100, 切向力Y=-965.3749 +FPS=34.29, 法向力=1320.3606, 切向力X=956.0985, 切向力Y=-1165.8250 +FPS=33.98, 法向力=1308.9768, 切向力X=890.6310, 切向力Y=-1214.0695 +FPS=30.19, 法向力=1733.3616, 切向力X=1508.1155, 切向力Y=-1549.3770 +FPS=33.21, 法向力=1771.6361, 切向力X=1471.9929, 切向力Y=-1640.1128 +FPS=32.02, 法向力=1601.2720, 切向力X=624.2664, 切向力Y=-1279.4128 +FPS=30.78, 法向力=1545.9736, 切向力X=630.8325, 切向力Y=-1050.7422 +FPS=33.29, 法向力=1710.9711, 切向力X=1796.0323, 切向力Y=-623.9431 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.002942s (9 tiles incl ref), finalize=0.000052s, total=0.003236s +FPS=31.56, 法向力=1682.4153, 切向力X=1684.2634, 切向力Y=-520.5120 +FPS=32.87, 法向力=1357.4331, 切向力X=1473.6233, 切向力Y=178.6465 +FPS=34.06, 法向力=1263.1772, 切向力X=1428.7892, 切向力Y=96.9515 +FPS=31.57, 法向力=1201.1987, 切向力X=1176.8789, 切向力Y=-1581.8002 +FPS=33.34, 法向力=1182.2014, 切向力X=1092.0553, 切向力Y=-1715.0551 +FPS=32.75, 法向力=1503.7860, 切向力X=693.4597, 切向力Y=-1003.8370 +FPS=32.82, 法向力=1626.0867, 切向力X=1120.9011, 切向力Y=-1081.3181 +FPS=33.73, 法向力=1620.8326, 切向力X=1218.2786, 切向力Y=-1048.9766 +FPS=32.24, 法向力=1381.4774, 切向力X=1566.9707, 切向力Y=-720.9432 +FPS=33.65, 法向力=1415.5874, 切向力X=1587.1416, 切向力Y=-763.5007 +FPS=22.39, 法向力=1532.6537, 切向力X=865.2914, 切向力Y=-58.8681 +FPS=33.24, 法向力=1534.6161, 切向力X=853.7916, 切向力Y=-52.0910 +FPS=30.65, 法向力=1470.3154, 切向力X=311.5360, 切向力Y=-1679.8271 +FPS=33.72, 法向力=1538.4261, 切向力X=285.7208, 切向力Y=-1738.6350 +FPS=31.30, 法向力=1271.6440, 切向力X=962.9025, 切向力Y=-858.3034 +FPS=31.26, 法向力=1222.1592, 切向力X=1050.1538, 切向力Y=-796.9796 +FPS=32.99, 法向力=1793.3000, 切向力X=215.1478, 切向力Y=-1532.8430 +FPS=32.98, 法向力=1832.8864, 切向力X=96.9916, 切向力Y=-1527.0543 +FPS=32.32, 法向力=1413.0164, 切向力X=1123.8878, 切向力Y=-1211.5908 +FPS=33.92, 法向力=1364.5835, 切向力X=1163.5632, 切向力Y=-1380.0782 +FPS=31.39, 法向力=1512.0527, 切向力X=773.4863, 切向力Y=-620.9149 +FPS=32.20, 法向力=1437.5156, 切向力X=839.3583, 切向力Y=-613.4335 +FPS=32.81, 法向力=1110.4827, 切向力X=695.8336, 切向力Y=-887.6255 +FPS=32.22, 法向力=1116.5472, 切向力X=683.3739, 切向力Y=-901.2678 +FPS=34.27, 法向力=1821.7159, 切向力X=1090.9913, 切向力Y=-664.7706 +FPS=34.00, 法向力=1807.7208, 切向力X=1021.5029, 切向力Y=-686.3379 +FPS=30.67, 法向力=1450.9397, 切向力X=528.7950, 切向力Y=-945.5496 +FPS=32.64, 法向力=1486.3743, 切向力X=438.8925, 切向力Y=-962.5879 +FPS=31.81, 法向力=1237.1143, 切向力X=943.0679, 切向力Y=-1156.1152 +FPS=32.34, 法向力=1576.4131, 切向力X=-95.4650, 切向力Y=-1375.6874 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000225s, blend=0.002087s (9 tiles incl ref), finalize=0.000047s, total=0.002365s +FPS=32.62, 法向力=1608.4076, 切向力X=-102.7690, 切向力Y=-1449.2642 +FPS=33.09, 法向力=1628.1133, 切向力X=688.0231, 切向力Y=-721.1317 +FPS=34.11, 法向力=1718.3350, 切向力X=703.4670, 切向力Y=-665.4301 +FPS=32.79, 法向力=1716.7676, 切向力X=725.9213, 切向力Y=-668.9045 +FPS=33.14, 法向力=1708.1958, 切向力X=1742.4980, 切向力Y=-757.0826 +FPS=31.58, 法向力=1619.6140, 切向力X=1665.0898, 切向力Y=-894.8215 +FPS=29.96, 法向力=1317.2983, 切向力X=416.0334, 切向力Y=-1036.4935 +FPS=31.39, 法向力=1469.9360, 切向力X=623.4512, 切向力Y=-990.6829 +FPS=34.13, 法向力=1480.9993, 切向力X=734.1190, 切向力Y=-1173.4202 +FPS=31.89, 法向力=1649.8088, 切向力X=960.9387, 切向力Y=-1731.7163 +FPS=33.74, 法向力=1641.6976, 切向力X=995.8246, 切向力Y=-1883.2164 +FPS=31.12, 法向力=1658.1144, 切向力X=225.5311, 切向力Y=-1174.5580 +FPS=33.34, 法向力=1640.6176, 切向力X=217.0445, 切向力Y=-1213.4497 +FPS=33.06, 法向力=1439.4940, 切向力X=1017.5845, 切向力Y=-1209.1875 +FPS=35.19, 法向力=1388.7910, 切向力X=1015.1678, 切向力Y=-1326.8147 +FPS=30.20, 法向力=1096.1549, 切向力X=989.5974, 切向力Y=-1292.9930 +FPS=34.02, 法向力=1152.8318, 切向力X=987.7401, 切向力Y=-1324.8938 +FPS=30.99, 法向力=1687.8467, 切向力X=543.2455, 切向力Y=-657.1898 +FPS=34.09, 法向力=1687.2761, 切向力X=550.4296, 切向力Y=-671.9304 +FPS=31.60, 法向力=2089.0264, 切向力X=1249.8339, 切向力Y=-543.0863 +FPS=34.11, 法向力=2096.6260, 切向力X=1241.5137, 切向力Y=-499.1470 +FPS=31.09, 法向力=1208.8926, 切向力X=1166.1006, 切向力Y=-145.1924 +FPS=33.11, 法向力=1126.0474, 切向力X=1127.8785, 切向力Y=-212.0150 +FPS=32.44, 法向力=1852.3777, 切向力X=345.1202, 切向力Y=-813.2964 +FPS=31.65, 法向力=1885.8481, 切向力X=331.9418, 切向力Y=-793.7720 +FPS=31.67, 法向力=1307.2371, 切向力X=924.3846, 切向力Y=-1329.4231 +FPS=33.20, 法向力=1271.0994, 切向力X=922.5999, 切向力Y=-1394.9851 +FPS=31.40, 法向力=1436.8904, 切向力X=783.5117, 切向力Y=-993.9582 +FPS=33.52, 法向力=1490.2019, 切向力X=752.7596, 切向力Y=-1033.3376 +FPS=31.43, 法向力=1520.4124, 切向力X=1468.2300, 切向力Y=-759.6822 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000284s, blend=0.002218s (9 tiles incl ref), finalize=0.000078s, total=0.002588s +FPS=29.82, 法向力=1294.9498, 切向力X=1045.5945, 切向力Y=-909.3151 +FPS=32.71, 法向力=1306.9832, 切向力X=1027.0194, 切向力Y=-914.2139 +FPS=32.15, 法向力=1651.0234, 切向力X=1083.8530, 切向力Y=-830.1423 +FPS=33.04, 法向力=1741.5088, 切向力X=1098.2729, 切向力Y=-783.4288 +FPS=31.56, 法向力=1747.9764, 切向力X=1082.2595, 切向力Y=-845.1004 +FPS=33.11, 法向力=1352.4614, 切向力X=1249.6307, 切向力Y=-1364.0265 +FPS=34.31, 法向力=1357.1829, 切向力X=1107.3713, 切向力Y=-1366.1746 +FPS=31.79, 法向力=1403.2783, 切向力X=1091.5618, 切向力Y=-1098.4899 +FPS=29.82, 法向力=1406.8555, 切向力X=649.0400, 切向力Y=-854.5419 +FPS=33.38, 法向力=1399.3430, 切向力X=740.7861, 切向力Y=-817.6171 +FPS=32.18, 法向力=1511.5222, 切向力X=447.3684, 切向力Y=-309.2253 +FPS=30.81, 法向力=1507.0630, 切向力X=481.2904, 切向力Y=-283.9889 +FPS=30.69, 法向力=1491.8367, 切向力X=852.5143, 切向力Y=-1360.1445 +FPS=31.01, 法向力=1438.4774, 切向力X=813.2889, 切向力Y=-1303.8477 +FPS=27.32, 法向力=1375.6418, 切向力X=1336.1660, 切向力Y=-576.9712 +FPS=30.68, 法向力=1436.1279, 切向力X=1340.3159, 切向力Y=-607.7420 +FPS=31.11, 法向力=1860.2058, 切向力X=1568.0024, 切向力Y=-972.6288 +FPS=32.34, 法向力=1650.2874, 切向力X=712.0156, 切向力Y=-1342.7578 +FPS=33.08, 法向力=1661.7683, 切向力X=649.6630, 切向力Y=-1331.0205 +FPS=30.35, 法向力=1682.3116, 切向力X=672.2684, 切向力Y=-1324.4575 +FPS=29.68, 法向力=1619.4618, 切向力X=859.0641, 切向力Y=-602.1794 +FPS=31.82, 法向力=1644.5367, 切向力X=892.6786, 切向力Y=-588.6019 +FPS=32.46, 法向力=974.7875, 切向力X=683.5294, 切向力Y=-735.1496 +FPS=21.42, 法向力=1373.3027, 切向力X=551.4228, 切向力Y=-1189.3636 +FPS=25.62, 法向力=1585.1702, 切向力X=1289.0811, 切向力Y=-1463.5118 +FPS=28.63, 法向力=1638.1033, 切向力X=1311.7633, 切向力Y=-1504.6165 +FPS=32.73, 法向力=1055.2467, 切向力X=947.1311, 切向力Y=-958.1194 +FPS=33.62, 法向力=1096.2861, 切向力X=800.0095, 切向力Y=-923.7461 +FPS=32.78, 法向力=1628.4591, 切向力X=532.6991, 切向力Y=-813.9347 +FPS=33.97, 法向力=1580.1443, 切向力X=540.9811, 切向力Y=-860.9030 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002152s (9 tiles incl ref), finalize=0.000048s, total=0.002451s +FPS=31.68, 法向力=1493.1301, 切向力X=291.3781, 切向力Y=-1532.5240 +FPS=34.67, 法向力=1468.2969, 切向力X=346.9542, 切向力Y=-1565.6514 +FPS=31.88, 法向力=981.9200, 切向力X=992.6387, 切向力Y=-1145.6599 +FPS=33.95, 法向力=953.0597, 切向力X=1007.4949, 切向力Y=-1119.5325 +FPS=31.98, 法向力=1235.1199, 切向力X=1262.6765, 切向力Y=-761.9307 +FPS=34.98, 法向力=1205.4025, 切向力X=1283.3577, 切向力Y=-890.9076 +FPS=32.55, 法向力=1161.8706, 切向力X=609.7559, 切向力Y=-1919.0540 +FPS=34.22, 法向力=1157.3445, 切向力X=603.2625, 切向力Y=-1975.9321 +FPS=31.50, 法向力=1609.0626, 切向力X=540.3271, 切向力Y=-685.9880 +FPS=34.09, 法向力=1583.5552, 切向力X=539.5514, 切向力Y=-704.6488 +FPS=31.48, 法向力=1456.1189, 切向力X=1394.5510, 切向力Y=-1431.0776 +FPS=33.08, 法向力=1419.4604, 切向力X=1545.9155, 切向力Y=-1494.0717 +FPS=30.02, 法向力=1546.5653, 切向力X=1206.3887, 切向力Y=-147.4863 +FPS=33.61, 法向力=1482.4501, 切向力X=1216.9552, 切向力Y=-114.7224 +FPS=30.48, 法向力=1453.1460, 切向力X=708.3929, 切向力Y=-737.4481 +FPS=31.79, 法向力=1540.2919, 切向力X=749.3987, 切向力Y=-746.4537 +FPS=28.75, 法向力=1576.8958, 切向力X=805.1721, 切向力Y=-613.2994 +FPS=28.03, 法向力=1647.7169, 切向力X=892.5640, 切向力Y=-654.1218 +FPS=28.94, 法向力=1607.6490, 切向力X=757.8456, 切向力Y=-405.2433 +FPS=31.15, 法向力=1280.9016, 切向力X=706.1743, 切向力Y=-1023.9243 +FPS=28.43, 法向力=1233.3352, 切向力X=704.0169, 切向力Y=-1084.5649 +FPS=26.06, 法向力=2121.4097, 切向力X=401.4819, 切向力Y=-1152.9037 +FPS=33.03, 法向力=2125.5337, 切向力X=533.3615, 切向力Y=-1197.2384 +FPS=31.12, 法向力=1394.0542, 切向力X=1088.1125, 切向力Y=-688.4962 +FPS=33.54, 法向力=1397.9812, 切向力X=1125.7100, 切向力Y=-727.8964 +FPS=30.82, 法向力=1754.3011, 切向力X=1223.7512, 切向力Y=-1237.0365 +FPS=32.65, 法向力=1800.7898, 切向力X=1337.5125, 切向力Y=-1256.5901 +FPS=30.19, 法向力=1214.3912, 切向力X=1371.3210, 切向力Y=-1062.8386 +FPS=32.05, 法向力=1222.6226, 切向力X=1307.8042, 切向力Y=-1060.5692 +FPS=31.85, 法向力=1569.1851, 切向力X=1143.9680, 切向力Y=-1804.3741 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000232s, blend=0.002279s (9 tiles incl ref), finalize=0.000056s, total=0.002574s +FPS=30.66, 法向力=1712.2689, 切向力X=754.7371, 切向力Y=-329.2643 +FPS=31.95, 法向力=1707.1494, 切向力X=824.9809, 切向力Y=-386.1680 +FPS=29.45, 法向力=1429.9124, 切向力X=923.1705, 切向力Y=-391.5220 +FPS=23.77, 法向力=1411.5322, 切向力X=920.3801, 切向力Y=-389.9622 +FPS=17.75, 法向力=1591.6824, 切向力X=721.7262, 切向力Y=-741.1669 +FPS=18.41, 法向力=1524.0056, 切向力X=566.2221, 切向力Y=-784.9442 +FPS=18.17, 法向力=1423.7471, 切向力X=1504.6482, 切向力Y=-1258.3540 +FPS=18.50, 法向力=1430.9941, 切向力X=1642.6471, 切向力Y=-1301.9838 +FPS=18.89, 法向力=1519.7938, 切向力X=926.8339, 切向力Y=-489.3373 +FPS=18.24, 法向力=1632.9055, 切向力X=942.5791, 切向力Y=-552.1945 +FPS=18.66, 法向力=1596.8883, 切向力X=368.7890, 切向力Y=-974.9217 +FPS=19.03, 法向力=1373.9219, 切向力X=360.2096, 切向力Y=-313.1828 +FPS=18.00, 法向力=1439.3000, 切向力X=338.0685, 切向力Y=-302.7423 +FPS=18.73, 法向力=1234.2106, 切向力X=1618.1089, 切向力Y=-1638.2239 +FPS=18.84, 法向力=1655.1421, 切向力X=878.0483, 切向力Y=-945.2666 +FPS=18.67, 法向力=1690.9082, 切向力X=751.0181, 切向力Y=-608.9430 +FPS=18.72, 法向力=1650.7987, 切向力X=839.6172, 切向力Y=-606.7538 +FPS=17.90, 法向力=1479.0195, 切向力X=770.9813, 切向力Y=-965.6934 +FPS=17.78, 法向力=1431.3337, 切向力X=827.6306, 切向力Y=-1035.6162 +FPS=15.95, 法向力=1391.8594, 切向力X=1308.5558, 切向力Y=-818.3923 +FPS=19.25, 法向力=1370.2554, 切向力X=1417.7905, 切向力Y=-796.0492 +FPS=17.21, 法向力=1375.7432, 切向力X=1411.3051, 切向力Y=-797.8760 +FPS=16.84, 法向力=1310.2869, 切向力X=1158.9202, 切向力Y=-381.8668 +FPS=19.84, 法向力=1342.6860, 切向力X=996.8461, 切向力Y=-735.0145 +FPS=19.33, 法向力=1385.7463, 切向力X=908.4015, 切向力Y=-757.3132 +FPS=18.42, 法向力=2221.2488, 切向力X=1252.6844, 切向力Y=-1164.1107 +FPS=18.98, 法向力=1224.8644, 切向力X=1292.6057, 切向力Y=-1425.4933 +FPS=19.16, 法向力=1685.4509, 切向力X=904.4026, 切向力Y=-1923.8901 +FPS=19.78, 法向力=1714.1230, 切向力X=834.4104, 切向力Y=-2003.2709 +FPS=18.45, 法向力=1622.6416, 切向力X=1319.2788, 切向力Y=-1246.0476 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000394s, blend=0.004247s (9 tiles incl ref), finalize=0.000104s, total=0.004757s +FPS=18.74, 法向力=1624.5085, 切向力X=1329.8710, 切向力Y=-1223.3503 +FPS=19.63, 法向力=1254.8098, 切向力X=1491.8784, 切向力Y=-654.9747 +FPS=18.27, 法向力=1430.7505, 切向力X=1060.3234, 切向力Y=-861.4762 +FPS=18.65, 法向力=1406.7898, 切向力X=1028.4849, 切向力Y=-969.5834 +FPS=17.11, 法向力=1575.9930, 切向力X=1477.0632, 切向力Y=-346.0171 +FPS=19.50, 法向力=1534.3290, 切向力X=1028.5739, 切向力Y=-706.9952 +FPS=19.17, 法向力=1478.2327, 切向力X=1594.5789, 切向力Y=-485.8474 +FPS=19.56, 法向力=1544.6392, 切向力X=1575.6178, 切向力Y=-513.6409 +FPS=18.89, 法向力=1493.8733, 切向力X=1650.7216, 切向力Y=-552.5008 +FPS=18.58, 法向力=1517.5417, 切向力X=1091.4309, 切向力Y=-669.9944 +FPS=20.13, 法向力=1364.2340, 切向力X=1124.3177, 切向力Y=-1015.6276 +FPS=18.47, 法向力=1160.6021, 切向力X=1028.6161, 切向力Y=-2039.9401 +FPS=18.83, 法向力=1191.2350, 切向力X=998.5891, 切向力Y=-2138.3213 +FPS=18.69, 法向力=1591.0856, 切向力X=1480.5684, 切向力Y=-814.6542 +FPS=14.18, 法向力=1412.1221, 切向力X=1421.6384, 切向力Y=-1020.1589 +FPS=18.27, 法向力=1470.7383, 切向力X=1341.6382, 切向力Y=-978.8497 +FPS=18.36, 法向力=2195.2808, 切向力X=911.6355, 切向力Y=-1200.6572 +FPS=19.22, 法向力=1368.2261, 切向力X=1210.0730, 切向力Y=-1297.2048 +FPS=19.53, 法向力=1272.6902, 切向力X=1223.3699, 切向力Y=-1480.1594 +FPS=18.34, 法向力=1258.3236, 切向力X=1211.1123, 切向力Y=-1576.3511 +FPS=19.39, 法向力=1174.3027, 切向力X=833.7786, 切向力Y=-1017.0245 +FPS=18.68, 法向力=1077.7333, 切向力X=841.1216, 切向力Y=-1010.5861 +FPS=19.25, 法向力=1475.2817, 切向力X=1013.3040, 切向力Y=-1394.8446 +FPS=18.40, 法向力=1461.9651, 切向力X=973.1340, 切向力Y=-1499.4729 +FPS=18.79, 法向力=1252.4230, 切向力X=611.7667, 切向力Y=-1504.6063 +FPS=19.13, 法向力=1435.7950, 切向力X=1310.0803, 切向力Y=-1318.9126 +FPS=19.43, 法向力=1501.9180, 切向力X=1152.7197, 切向力Y=-1072.1033 +FPS=19.50, 法向力=1486.9556, 切向力X=1214.5599, 切向力Y=-1026.6882 +FPS=18.44, 法向力=1489.1819, 切向力X=1217.9553, 切向力Y=-997.4390 +FPS=18.18, 法向力=1462.7928, 切向力X=862.1607, 切向力Y=98.5746 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000399s, blend=0.004078s (9 tiles incl ref), finalize=0.000054s, total=0.004541s +FPS=19.08, 法向力=1663.6628, 切向力X=1048.8503, 切向力Y=-1059.0112 +FPS=18.94, 法向力=1194.3718, 切向力X=1404.1954, 切向力Y=-807.0999 +FPS=19.28, 法向力=1159.0236, 切向力X=1355.5302, 切向力Y=-714.3811 +FPS=17.53, 法向力=1410.7958, 切向力X=1254.9764, 切向力Y=-746.9015 +FPS=17.65, 法向力=1329.1230, 切向力X=355.8395, 切向力Y=-1141.2216 +FPS=17.80, 法向力=1667.0507, 切向力X=1314.6855, 切向力Y=-1302.3066 +FPS=17.61, 法向力=1723.2461, 切向力X=1329.0867, 切向力Y=-1292.0034 +FPS=19.58, 法向力=1527.5459, 切向力X=1747.7086, 切向力Y=-1737.2798 +FPS=18.35, 法向力=1475.1730, 切向力X=907.7240, 切向力Y=-1473.4794 +FPS=16.96, 法向力=1408.1056, 切向力X=736.8090, 切向力Y=-1100.9270 +FPS=17.68, 法向力=1397.6782, 切向力X=726.3777, 切向力Y=-1216.5981 +FPS=19.89, 法向力=1374.4026, 切向力X=761.1408, 切向力Y=-1175.7610 +FPS=18.47, 法向力=1703.9668, 切向力X=1579.1178, 切向力Y=-1212.0582 +FPS=19.19, 法向力=1589.7012, 切向力X=1052.3438, 切向力Y=-1864.9246 +FPS=17.55, 法向力=1535.2141, 切向力X=1035.4071, 切向力Y=-1786.5190 +FPS=18.83, 法向力=1362.8315, 切向力X=1521.0129, 切向力Y=-187.8608 +FPS=18.86, 法向力=1316.4072, 切向力X=1303.7805, 切向力Y=-392.7341 +FPS=19.25, 法向力=1568.3131, 切向力X=1223.8076, 切向力Y=-1286.5918 +FPS=19.67, 法向力=1654.1814, 切向力X=1240.4248, 切向力Y=-1362.7300 +FPS=18.61, 法向力=1691.1313, 切向力X=1298.6029, 切向力Y=-1291.4717 +FPS=18.25, 法向力=1120.7854, 切向力X=1017.9879, 切向力Y=-1185.3477 +FPS=18.94, 法向力=1242.6721, 切向力X=1558.8440, 切向力Y=-2085.4492 +FPS=18.45, 法向力=1312.4685, 切向力X=351.1101, 切向力Y=-1418.1913 +FPS=19.00, 法向力=1300.9478, 切向力X=227.6840, 切向力Y=-1442.5166 +FPS=19.11, 法向力=1535.2528, 切向力X=-87.5707, 切向力Y=-1243.4840 +FPS=13.83, 法向力=1582.7240, 切向力X=919.9757, 切向力Y=-1163.3477 +FPS=17.16, 法向力=1745.0349, 切向力X=784.1140, 切向力Y=-934.7314 +FPS=18.95, 法向力=1670.2637, 切向力X=801.7921, 切向力Y=-1017.6507 +FPS=19.08, 法向力=1347.2227, 切向力X=778.3062, 切向力Y=-1448.7974 +FPS=18.52, 法向力=1343.7068, 切向力X=774.8463, 切向力Y=-1359.9585 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000360s, blend=0.004242s (9 tiles incl ref), finalize=0.000100s, total=0.004712s +FPS=18.06, 法向力=1442.1637, 切向力X=608.6544, 切向力Y=-2011.7498 +FPS=18.52, 法向力=1433.6628, 切向力X=603.8934, 切向力Y=-2079.4517 +FPS=19.49, 法向力=1413.8804, 切向力X=1229.3999, 切向力Y=-1061.7153 +FPS=19.00, 法向力=1613.6666, 切向力X=1249.7408, 切向力Y=-863.3451 +FPS=17.21, 法向力=1468.5657, 切向力X=511.6033, 切向力Y=-699.1936 +FPS=19.41, 法向力=1447.2317, 切向力X=553.6156, 切向力Y=-697.1562 +FPS=17.95, 法向力=1106.0535, 切向力X=551.4436, 切向力Y=-1040.6841 +FPS=18.59, 法向力=1481.1271, 切向力X=1244.6218, 切向力Y=-769.5259 +FPS=18.83, 法向力=1337.6770, 切向力X=1064.7970, 切向力Y=-1460.4276 +FPS=17.30, 法向力=1361.7623, 切向力X=923.4391, 切向力Y=-1565.2618 +FPS=18.80, 法向力=1527.9216, 切向力X=630.6187, 切向力Y=-1005.8190 +FPS=18.49, 法向力=2023.8032, 切向力X=705.2358, 切向力Y=-769.7542 +FPS=18.62, 法向力=2093.7271, 切向力X=796.5167, 切向力Y=-596.3267 +FPS=16.67, 法向力=1148.2461, 切向力X=661.7031, 切向力Y=-1176.8267 +FPS=17.68, 法向力=1140.6216, 切向力X=698.5318, 切向力Y=-1097.9709 +FPS=19.14, 法向力=1435.8981, 切向力X=1346.8936, 切向力Y=-1283.6709 +FPS=17.20, 法向力=1468.9094, 切向力X=262.6275, 切向力Y=-590.9537 +FPS=17.79, 法向力=1724.2371, 切向力X=525.1293, 切向力Y=-1263.1095 +FPS=19.16, 法向力=1759.7648, 切向力X=489.3021, 切向力Y=-1340.4539 +FPS=18.59, 法向力=1690.9834, 切向力X=749.5925, 切向力Y=-741.7496 +FPS=19.71, 法向力=1249.7170, 切向力X=1118.9584, 切向力Y=-696.8925 +FPS=19.57, 法向力=1261.0198, 切向力X=967.1490, 切向力Y=-703.0122 +FPS=18.73, 法向力=1636.6073, 切向力X=222.7206, 切向力Y=-645.3993 +FPS=20.97, 法向力=1681.3890, 切向力X=345.8529, 切向力Y=-674.3293 +FPS=18.84, 法向力=997.5662, 切向力X=1602.7739, 切向力Y=-1390.1168 +FPS=19.68, 法向力=1364.5597, 切向力X=272.2100, 切向力Y=-266.7130 +FPS=18.81, 法向力=1467.5427, 切向力X=269.1369, 切向力Y=-287.2738 +FPS=19.49, 法向力=1750.9683, 切向力X=972.9116, 切向力Y=-931.9769 +FPS=20.00, 法向力=1574.7242, 切向力X=719.7867, 切向力Y=-1565.4773 +FPS=18.83, 法向力=1662.7080, 切向力X=802.9930, 切向力Y=-1517.1536 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000361s, blend=0.002602s (9 tiles incl ref), finalize=0.000056s, total=0.003028s +FPS=19.99, 法向力=1653.7002, 切向力X=734.9418, 切向力Y=-1565.5212 +FPS=19.06, 法向力=1658.8452, 切向力X=990.0612, 切向力Y=-1517.3165 +FPS=18.97, 法向力=1698.2777, 切向力X=557.0704, 切向力Y=-824.2524 +FPS=19.46, 法向力=1810.7115, 切向力X=1025.7854, 切向力Y=-1098.8418 +FPS=19.45, 法向力=1783.2803, 切向力X=985.6484, 切向力Y=-950.6933 +FPS=19.40, 法向力=1788.5244, 切向力X=996.6283, 切向力Y=-938.3840 +FPS=19.10, 法向力=1343.7660, 切向力X=1507.8898, 切向力Y=-914.3269 +FPS=20.91, 法向力=1359.1130, 切向力X=1491.3110, 切向力Y=-907.9883 +FPS=19.08, 法向力=1746.2583, 切向力X=847.5293, 切向力Y=-1526.6475 +FPS=20.22, 法向力=1791.8744, 切向力X=787.3654, 切向力Y=-1600.9104 +FPS=19.67, 法向力=1460.3679, 切向力X=1119.9788, 切向力Y=-331.6465 +FPS=19.20, 法向力=1101.8369, 切向力X=1572.5251, 切向力Y=-1381.6907 +FPS=20.06, 法向力=1351.4143, 切向力X=1337.0736, 切向力Y=-755.6563 +FPS=18.24, 法向力=1345.4264, 切向力X=1231.3395, 切向力Y=-736.5739 +FPS=19.73, 法向力=1324.9768, 切向力X=1217.4565, 切向力Y=-737.3312 +FPS=20.10, 法向力=1754.0959, 切向力X=313.1472, 切向力Y=-1429.3687 +FPS=20.82, 法向力=1247.9507, 切向力X=1329.7714, 切向力Y=-933.0428 +FPS=20.21, 法向力=1387.3147, 切向力X=627.3633, 切向力Y=-1448.6917 +FPS=20.11, 法向力=1355.6979, 切向力X=729.2219, 切向力Y=-1387.5558 +FPS=20.22, 法向力=1369.7377, 切向力X=712.7791, 切向力Y=-1392.0796 +FPS=19.19, 法向力=1359.2261, 切向力X=1001.5505, 切向力Y=-712.6291 +FPS=20.61, 法向力=1716.8007, 切向力X=772.9987, 切向力Y=-1289.4473 +FPS=20.30, 法向力=1781.6458, 切向力X=842.5215, 切向力Y=-1302.2965 +FPS=19.57, 法向力=1285.9758, 切向力X=1032.1475, 切向力Y=-482.9342 +FPS=19.58, 法向力=1840.2305, 切向力X=824.1447, 切向力Y=-797.8885 +FPS=18.59, 法向力=1882.2024, 切向力X=849.9095, 切向力Y=-707.9071 +FPS=19.33, 法向力=1423.1477, 切向力X=1020.4962, 切向力Y=199.4889 +FPS=17.90, 法向力=1509.7363, 切向力X=1170.5399, 切向力Y=214.6163 +FPS=17.01, 法向力=1621.0444, 切向力X=401.0244, 切向力Y=-902.2981 +FPS=19.44, 法向力=1156.5272, 切向力X=979.8467, 切向力Y=-1066.4797 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000486s, blend=0.004513s (9 tiles incl ref), finalize=0.000107s, total=0.005117s +FPS=18.11, 法向力=1669.1089, 切向力X=1048.5459, 切向力Y=-1575.0273 +FPS=19.45, 法向力=1737.7798, 切向力X=1039.7922, 切向力Y=-1594.0129 +FPS=19.58, 法向力=1168.0632, 切向力X=1729.8516, 切向力Y=-1328.7781 +FPS=19.70, 法向力=1534.2925, 切向力X=1392.8538, 切向力Y=-1078.4001 +FPS=18.76, 法向力=1508.5093, 切向力X=828.3359, 切向力Y=-814.0779 +FPS=19.73, 法向力=1460.5620, 切向力X=788.7448, 切向力Y=-752.3787 +FPS=20.19, 法向力=1499.1195, 切向力X=845.1503, 切向力Y=-744.8718 +FPS=19.27, 法向力=1855.1890, 切向力X=1341.6179, 切向力Y=-1221.7274 +FPS=19.90, 法向力=1374.5427, 切向力X=1297.9369, 切向力Y=-1036.1726 +FPS=19.31, 法向力=1388.9730, 切向力X=1077.4279, 切向力Y=-1056.8236 +FPS=19.70, 法向力=1229.9558, 切向力X=989.5898, 切向力Y=-396.6496 +FPS=18.93, 法向力=1212.8887, 切向力X=1056.0894, 切向力Y=-397.5378 +FPS=20.49, 法向力=1571.1300, 切向力X=1058.6843, 切向力Y=-1221.1396 +FPS=18.96, 法向力=1483.5813, 切向力X=1082.2671, 切向力Y=-462.3491 +FPS=19.53, 法向力=1531.4446, 切向力X=1080.7610, 切向力Y=-355.6172 +FPS=18.78, 法向力=1227.6554, 切向力X=1268.4713, 切向力Y=-1005.3989 +FPS=18.88, 法向力=1272.3015, 切向力X=1467.5870, 切向力Y=-1541.0248 +FPS=18.63, 法向力=1086.2024, 切向力X=738.6332, 切向力Y=-1488.4480 +FPS=18.57, 法向力=1057.7695, 切向力X=704.8818, 切向力Y=-1563.2896 +FPS=19.19, 法向力=1047.1992, 切向力X=713.6977, 切向力Y=-1563.8406 +FPS=18.85, 法向力=1419.1281, 切向力X=923.8273, 切向力Y=207.2363 +FPS=18.52, 法向力=1482.9504, 切向力X=381.8886, 切向力Y=-686.9985 +FPS=17.99, 法向力=1245.7385, 切向力X=1080.7463, 切向力Y=-328.2264 +FPS=18.69, 法向力=1295.4370, 切向力X=1023.4626, 切向力Y=-405.4419 +FPS=18.56, 法向力=1442.4656, 切向力X=826.9751, 切向力Y=-942.3212 +FPS=18.60, 法向力=1421.5464, 切向力X=919.9840, 切向力Y=-862.0228 +FPS=18.29, 法向力=1885.0229, 切向力X=804.9415, 切向力Y=-1474.4723 +FPS=18.55, 法向力=1863.9941, 切向力X=832.5136, 切向力Y=-1481.0968 +FPS=18.77, 法向力=1858.9155, 切向力X=834.9852, 切向力Y=-1501.9889 +FPS=18.89, 法向力=1469.1782, 切向力X=1069.6882, 切向力Y=-785.2181 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000457s, blend=0.005097s (9 tiles incl ref), finalize=0.000135s, total=0.005700s +FPS=17.99, 法向力=1034.4353, 切向力X=1084.0300, 切向力Y=-1034.2275 +FPS=18.26, 法向力=1023.5212, 切向力X=1025.9482, 切向力Y=-1045.8599 +FPS=18.79, 法向力=1407.0337, 切向力X=373.5982, 切向力Y=-1472.4390 +FPS=17.80, 法向力=1283.5730, 切向力X=1093.3855, 切向力Y=-1013.4119 +FPS=18.79, 法向力=1540.5209, 切向力X=984.4872, 切向力Y=-1428.0518 +FPS=19.00, 法向力=1538.1423, 切向力X=1044.6149, 切向力Y=-1523.8337 +FPS=18.04, 法向力=1314.6543, 切向力X=1169.4260, 切向力Y=-124.9502 +FPS=18.29, 法向力=1144.9600, 切向力X=98.5522, 切向力Y=-902.4548 +FPS=18.78, 法向力=1197.8651, 切向力X=25.9793, 切向力Y=-1005.3288 +FPS=18.93, 法向力=1169.9169, 切向力X=35.0245, 切向力Y=-1028.2100 +FPS=18.14, 法向力=990.8272, 切向力X=1174.7156, 切向力Y=-1383.4614 +FPS=19.22, 法向力=1315.6764, 切向力X=822.8926, 切向力Y=-820.6060 +FPS=17.67, 法向力=1186.7411, 切向力X=599.9055, 切向力Y=-1154.2725 +FPS=19.02, 法向力=1242.5387, 切向力X=625.0709, 切向力Y=-1125.1395 +FPS=18.44, 法向力=1217.8442, 切向力X=1180.5469, 切向力Y=-1285.1342 +FPS=17.91, 法向力=1468.5825, 切向力X=1362.0615, 切向力Y=-1175.4691 +FPS=18.79, 法向力=1067.0930, 切向力X=111.2485, 切向力Y=-886.8622 +FPS=18.17, 法向力=1064.3374, 切向力X=97.8430, 切向力Y=-872.2720 +FPS=19.22, 法向力=1048.1775, 切向力X=103.9972, 切向力Y=-933.1591 +FPS=18.51, 法向力=1757.5920, 切向力X=936.4933, 切向力Y=-1438.8823 +FPS=19.82, 法向力=1645.2812, 切向力X=918.5034, 切向力Y=-926.6913 +FPS=17.40, 法向力=1254.4639, 切向力X=930.3304, 切向力Y=-726.9896 +FPS=18.45, 法向力=1221.0476, 切向力X=907.8177, 切向力Y=-730.8669 +FPS=18.56, 法向力=1278.9076, 切向力X=922.6123, 切向力Y=-1009.1615 +FPS=17.39, 法向力=1130.7598, 切向力X=712.0181, 切向力Y=-976.0667 +FPS=19.28, 法向力=1018.7346, 切向力X=1268.7404, 切向力Y=-1274.1949 +FPS=18.56, 法向力=1091.0288, 切向力X=1366.4321, 切向力Y=-1234.8496 +FPS=19.16, 法向力=1666.3579, 切向力X=469.0035, 切向力Y=-1349.8906 +FPS=18.98, 法向力=1787.8188, 切向力X=882.9628, 切向力Y=-911.7601 +FPS=18.42, 法向力=1800.6250, 切向力X=807.6691, 切向力Y=-753.2466 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000269s, blend=0.002302s (9 tiles incl ref), finalize=0.000049s, total=0.002628s +FPS=19.72, 法向力=1849.5150, 切向力X=822.6239, 切向力Y=-836.9457 +FPS=16.67, 法向力=1275.3854, 切向力X=1097.8689, 切向力Y=-1386.3906 +FPS=19.11, 法向力=1450.5769, 切向力X=795.9536, 切向力Y=-1257.7878 +FPS=18.48, 法向力=1913.1572, 切向力X=462.5638, 切向力Y=-1314.3291 +FPS=17.89, 法向力=1988.0670, 切向力X=457.8900, 切向力Y=-1383.7136 +FPS=15.91, 法向力=1553.8459, 切向力X=750.7814, 切向力Y=-551.0210 +FPS=17.46, 法向力=1544.0496, 切向力X=696.4191, 切向力Y=-1909.2808 +FPS=19.15, 法向力=1758.9348, 切向力X=1099.5442, 切向力Y=-1197.0591 +FPS=18.28, 法向力=1835.9918, 切向力X=1200.5779, 切向力Y=-1152.4857 +FPS=19.59, 法向力=1497.4240, 切向力X=745.7612, 切向力Y=-839.2655 +FPS=19.73, 法向力=1525.0127, 切向力X=814.9803, 切向力Y=-800.4521 +FPS=17.42, 法向力=1691.0120, 切向力X=1904.5081, 切向力Y=-555.7802 +FPS=19.94, 法向力=1939.7900, 切向力X=1573.1729, 切向力Y=-460.9606 +FPS=17.88, 法向力=1943.4634, 切向力X=1452.3938, 切向力Y=-508.0989 +FPS=17.26, 法向力=1658.7909, 切向力X=1197.3076, 切向力Y=-1760.8613 +FPS=18.43, 法向力=1572.7311, 切向力X=1159.6251, 切向力Y=-1953.3962 +FPS=18.28, 法向力=1561.8706, 切向力X=1176.5681, 切向力Y=-1961.4680 +FPS=17.43, 法向力=1697.6265, 切向力X=682.5874, 切向力Y=-983.6118 +FPS=18.89, 法向力=1251.2178, 切向力X=1210.2610, 切向力Y=-1331.1077 +FPS=19.10, 法向力=1375.4238, 切向力X=880.4332, 切向力Y=-1128.8892 +FPS=18.42, 法向力=1418.7825, 切向力X=821.9296, 切向力Y=-1159.7761 +FPS=19.29, 法向力=1288.3541, 切向力X=813.0442, 切向力Y=-1471.8569 +FPS=18.76, 法向力=1247.3970, 切向力X=863.1366, 切向力Y=-1504.5604 +FPS=19.71, 法向力=1564.5558, 切向力X=560.8179, 切向力Y=-988.1432 +FPS=18.68, 法向力=1857.3452, 切向力X=1365.9851, 切向力Y=-1291.6211 +FPS=18.28, 法向力=1734.3895, 切向力X=1395.4321, 切向力Y=-1343.1000 +FPS=18.79, 法向力=1333.2102, 切向力X=1079.7886, 切向力Y=-1331.6270 +FPS=19.00, 法向力=1284.6841, 切向力X=574.5187, 切向力Y=-726.8864 +FPS=18.52, 法向力=1273.4280, 切向力X=702.5510, 切向力Y=-644.3519 +FPS=19.00, 法向力=1517.6478, 切向力X=386.5065, 切向力Y=-660.1760 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000509s, blend=0.006017s (9 tiles incl ref), finalize=0.000120s, total=0.006658s +FPS=18.20, 法向力=1516.2150, 切向力X=364.5900, 切向力Y=-733.3969 +FPS=18.03, 法向力=1273.3870, 切向力X=1076.7600, 切向力Y=-497.1588 +FPS=18.24, 法向力=1326.7441, 切向力X=442.5605, 切向力Y=-605.8071 +FPS=18.93, 法向力=1272.4998, 切向力X=249.9140, 切向力Y=-981.8722 +FPS=17.97, 法向力=1270.4543, 切向力X=245.7543, 切向力Y=-1114.7422 +FPS=18.53, 法向力=1570.0718, 切向力X=1111.6189, 切向力Y=-982.5187 +FPS=18.87, 法向力=1108.7273, 切向力X=1206.8862, 切向力Y=-1183.3401 +FPS=18.74, 法向力=1138.4165, 切向力X=1306.6228, 切向力Y=-1210.8584 +FPS=19.02, 法向力=1446.0437, 切向力X=186.6203, 切向力Y=-1196.9509 +FPS=19.12, 法向力=1541.7146, 切向力X=622.4370, 切向力Y=-1752.6467 +FPS=18.83, 法向力=1514.3856, 切向力X=631.0096, 切向力Y=-1743.4252 +FPS=19.55, 法向力=1315.0846, 切向力X=972.1045, 切向力Y=-1210.0884 +FPS=17.50, 法向力=1250.8708, 切向力X=952.6454, 切向力Y=-1246.3210 +FPS=19.37, 法向力=1799.4258, 切向力X=412.8375, 切向力Y=-640.7452 +FPS=19.39, 法向力=1600.8673, 切向力X=1192.6849, 切向力Y=-813.5173 +FPS=19.02, 法向力=1497.2275, 切向力X=1259.3625, 切向力Y=-854.5930 +FPS=19.06, 法向力=1703.7504, 切向力X=1048.6199, 切向力Y=-822.4244 +FPS=17.57, 法向力=1444.3002, 切向力X=1389.2267, 切向力Y=-970.4034 +FPS=19.27, 法向力=1527.3220, 切向力X=1026.5435, 切向力Y=-1286.1670 +FPS=19.39, 法向力=1565.3563, 切向力X=943.0560, 切向力Y=-1279.2517 +FPS=18.84, 法向力=1547.4302, 切向力X=944.5249, 切向力Y=-1295.1415 +FPS=19.03, 法向力=1221.4109, 切向力X=1267.4875, 切向力Y=-1409.3492 +FPS=18.44, 法向力=1170.1156, 切向力X=1063.7981, 切向力Y=-858.6268 +FPS=18.86, 法向力=1336.5828, 切向力X=1071.6318, 切向力Y=-525.2596 +FPS=19.64, 法向力=1352.0316, 切向力X=1088.1267, 切向力Y=-546.5366 +FPS=19.82, 法向力=1522.4565, 切向力X=1591.6304, 切向力Y=-1803.8313 +FPS=19.13, 法向力=1571.2239, 切向力X=1588.2886, 切向力Y=-1835.6738 +FPS=20.72, 法向力=1520.5605, 切向力X=1004.9883, 切向力Y=-1031.3828 +FPS=18.38, 法向力=1387.4004, 切向力X=929.0542, 切向力Y=-1054.0088 +FPS=19.96, 法向力=1398.0494, 切向力X=966.3434, 切向力Y=-1090.9626 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000385s, blend=0.004315s (9 tiles incl ref), finalize=0.000103s, total=0.004815s +FPS=19.88, 法向力=1600.6907, 切向力X=1423.1222, 切向力Y=-1835.1143 +FPS=19.95, 法向力=1480.3605, 切向力X=1306.0780, 切向力Y=-1414.8513 +FPS=19.97, 法向力=2032.3094, 切向力X=759.6495, 切向力Y=-1440.9381 +FPS=18.65, 法向力=2084.4404, 切向力X=802.3148, 切向力Y=-1440.2788 +FPS=18.93, 法向力=2094.9546, 切向力X=808.1146, 切向力Y=-1405.6924 +FPS=18.97, 法向力=1540.0206, 切向力X=1176.9800, 切向力Y=-1441.1528 +FPS=19.52, 法向力=1399.4988, 切向力X=1112.2683, 切向力Y=-1151.9172 +FPS=20.14, 法向力=1385.6039, 切向力X=1078.0114, 切向力Y=-1218.2703 +FPS=20.08, 法向力=1534.5320, 切向力X=1802.7771, 切向力Y=-284.2053 +FPS=19.56, 法向力=1256.2534, 切向力X=1395.9354, 切向力Y=-1632.8494 +FPS=19.61, 法向力=1296.1359, 切向力X=1384.9435, 切向力Y=-768.7903 +FPS=19.30, 法向力=1332.8611, 切向力X=1389.4004, 切向力Y=-723.4760 +FPS=19.86, 法向力=1321.4358, 切向力X=1362.9524, 切向力Y=-711.3234 +FPS=18.87, 法向力=1595.3615, 切向力X=1178.1987, 切向力Y=-1518.0885 +FPS=19.39, 法向力=1312.7932, 切向力X=1018.3525, 切向力Y=-825.6123 +FPS=19.32, 法向力=1161.4877, 切向力X=604.0754, 切向力Y=-281.6794 +FPS=18.12, 法向力=1079.7913, 切向力X=589.1118, 切向力Y=-362.2503 +FPS=19.74, 法向力=1204.6365, 切向力X=1129.1107, 切向力Y=-1064.4607 +FPS=19.62, 法向力=1194.8501, 切向力X=1173.9330, 切向力Y=-1137.4535 +FPS=19.04, 法向力=1305.8995, 切向力X=620.7740, 切向力Y=-906.0411 +FPS=18.74, 法向力=1588.8406, 切向力X=434.8726, 切向力Y=-584.1543 +FPS=19.12, 法向力=1660.8699, 切向力X=297.6700, 切向力Y=-615.2648 +FPS=19.00, 法向力=1249.0505, 切向力X=719.1527, 切向力Y=-930.0795 +FPS=19.32, 法向力=1388.8564, 切向力X=805.1022, 切向力Y=-444.4532 +FPS=18.59, 法向力=1478.0813, 切向力X=851.5024, 切向力Y=-389.2407 +FPS=18.50, 法向力=1498.6106, 切向力X=882.5857, 切向力Y=-343.1248 +FPS=19.37, 法向力=1915.1970, 切向力X=840.4985, 切向力Y=-1463.5845 +FPS=19.35, 法向力=1646.8459, 切向力X=1148.9652, 切向力Y=-1662.7833 +FPS=16.44, 法向力=1667.2816, 切向力X=808.8765, 切向力Y=-979.5103 +FPS=19.13, 法向力=1771.3976, 切向力X=750.9630, 切向力Y=-925.3907 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000382s, blend=0.004377s (9 tiles incl ref), finalize=0.000113s, total=0.004883s +FPS=18.49, 法向力=1131.4282, 切向力X=1456.3749, 切向力Y=-839.0068 +FPS=17.51, 法向力=1464.4410, 切向力X=1179.9673, 切向力Y=-1504.9771 +FPS=17.94, 法向力=1361.4902, 切向力X=425.7477, 切向力Y=-196.9907 +FPS=17.31, 法向力=1339.2693, 切向力X=367.5901, 切向力Y=-184.6681 +FPS=16.50, 法向力=1142.4065, 切向力X=1041.9319, 切向力Y=-526.2006 +FPS=18.75, 法向力=1341.2920, 切向力X=674.2326, 切向力Y=-347.0619 +FPS=18.88, 法向力=1333.7208, 切向力X=678.0654, 切向力Y=-252.2565 +FPS=19.18, 法向力=1422.2024, 切向力X=1509.6268, 切向力Y=-484.1670 +FPS=20.03, 法向力=1524.8583, 切向力X=1639.2577, 切向力Y=-587.3859 +FPS=17.69, 法向力=1607.6394, 切向力X=604.0470, 切向力Y=-1558.1304 +FPS=19.39, 法向力=1549.5328, 切向力X=1090.6453, 切向力Y=-861.3292 +FPS=18.90, 法向力=1517.2205, 切向力X=1464.1411, 切向力Y=-613.4619 +FPS=18.81, 法向力=1591.9480, 切向力X=1442.4226, 切向力Y=-601.2825 +FPS=18.83, 法向力=1747.0560, 切向力X=1209.7194, 切向力Y=-1284.6826 +FPS=18.96, 法向力=1788.9229, 切向力X=847.2048, 切向力Y=-1273.5933 +FPS=19.18, 法向力=1743.4512, 切向力X=879.1224, 切向力Y=-1250.2572 +FPS=19.34, 法向力=1770.1384, 切向力X=869.6843, 切向力Y=-1227.0529 +FPS=19.54, 法向力=1222.5562, 切向力X=1634.5847, 切向力Y=-2136.5767 +FPS=18.76, 法向力=1118.8925, 切向力X=990.4402, 切向力Y=-861.4745 +FPS=19.33, 法向力=1427.6267, 切向力X=1320.8733, 切向力Y=-757.5793 +FPS=19.41, 法向力=1414.8491, 切向力X=1345.5304, 切向力Y=-741.6390 +FPS=19.11, 法向力=1532.7767, 切向力X=630.4254, 切向力Y=-2112.9165 +FPS=19.44, 法向力=1673.8062, 切向力X=791.7808, 切向力Y=-1643.3953 +FPS=18.90, 法向力=1750.7715, 切向力X=761.8756, 切向力Y=-1768.0137 +FPS=19.01, 法向力=1721.8994, 切向力X=766.6962, 切向力Y=-1681.6587 +FPS=18.41, 法向力=1241.8771, 切向力X=1091.3981, 切向力Y=-1309.4153 +FPS=18.23, 法向力=1659.5471, 切向力X=889.5492, 切向力Y=-677.4310 +FPS=17.83, 法向力=1630.2896, 切向力X=1434.9626, 切向力Y=-1218.4883 +FPS=18.48, 法向力=1662.9036, 切向力X=1431.5339, 切向力Y=-1222.6318 +FPS=19.27, 法向力=1461.9448, 切向力X=1357.6304, 切向力Y=-925.7812 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000409s, blend=0.004401s (9 tiles incl ref), finalize=0.000104s, total=0.004925s +FPS=18.23, 法向力=1456.7148, 切向力X=1125.1542, 切向力Y=-1422.9810 +FPS=19.50, 法向力=1661.1917, 切向力X=1179.0801, 切向力Y=-2393.2871 +FPS=19.41, 法向力=1671.5605, 切向力X=1192.5177, 切向力Y=-2379.1897 +FPS=18.23, 法向力=1713.9587, 切向力X=1206.5491, 切向力Y=-2364.3235 +FPS=18.70, 法向力=1970.5449, 切向力X=918.9683, 切向力Y=-939.6464 +FPS=19.14, 法向力=1233.6914, 切向力X=998.3679, 切向力Y=-809.4062 +FPS=18.11, 法向力=1173.6488, 切向力X=1539.1830, 切向力Y=-957.6991 +FPS=18.31, 法向力=1163.9517, 切向力X=1517.3406, 切向力Y=-948.1732 +FPS=18.87, 法向力=1534.8579, 切向力X=1144.4697, 切向力Y=-1973.5481 +FPS=18.67, 法向力=1821.3875, 切向力X=950.6385, 切向力Y=-1817.2681 +FPS=18.93, 法向力=1275.0762, 切向力X=1147.9854, 切向力Y=-1576.7853 +FPS=18.65, 法向力=1305.2642, 切向力X=1133.6375, 切向力Y=-1576.5354 +FPS=18.36, 法向力=1270.3903, 切向力X=1053.6663, 切向力Y=-1481.9786 +FPS=19.00, 法向力=1481.8009, 切向力X=1206.6935, 切向力Y=-1084.5408 +FPS=18.73, 法向力=1559.4216, 切向力X=729.1862, 切向力Y=-1626.9243 +FPS=19.31, 法向力=1671.2778, 切向力X=613.7618, 切向力Y=-1767.6371 +FPS=18.90, 法向力=1229.1423, 切向力X=966.4814, 切向力Y=-617.5306 +FPS=19.30, 法向力=1771.9255, 切向力X=238.9927, 切向力Y=-1647.4318 +FPS=19.02, 法向力=1176.9344, 切向力X=1030.5613, 切向力Y=-655.5782 +FPS=19.25, 法向力=1227.1956, 切向力X=1070.8024, 切向力Y=-600.0939 +FPS=21.20, 法向力=1246.4796, 切向力X=1061.5110, 切向力Y=-665.7509 +FPS=19.29, 法向力=1219.0260, 切向力X=960.2814, 切向力Y=-702.2366 +FPS=19.21, 法向力=1162.7333, 切向力X=1129.4586, 切向力Y=-1100.4180 +FPS=19.28, 法向力=1529.8843, 切向力X=1189.8035, 切向力Y=-1416.1544 +FPS=18.81, 法向力=1601.2864, 切向力X=1077.3931, 切向力Y=-1461.8333 +FPS=19.09, 法向力=1708.6184, 切向力X=1977.1637, 切向力Y=-1743.7112 +FPS=19.14, 法向力=1645.4883, 切向力X=1941.9478, 切向力Y=-1912.8052 +FPS=20.02, 法向力=1292.4014, 切向力X=1388.3845, 切向力Y=-1047.8671 +FPS=20.10, 法向力=1281.4045, 切向力X=1355.0629, 切向力Y=-1030.2695 +FPS=19.71, 法向力=1299.9651, 切向力X=1433.3882, 切向力Y=-1014.5018 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000406s, blend=0.004240s (9 tiles incl ref), finalize=0.000100s, total=0.004757s +FPS=18.35, 法向力=1359.0784, 切向力X=1281.1150, 切向力Y=-681.3528 +FPS=19.40, 法向力=1278.5079, 切向力X=957.0537, 切向力Y=-800.4828 +FPS=18.42, 法向力=1245.8247, 切向力X=911.5037, 切向力Y=-785.4175 +FPS=19.35, 法向力=1442.2142, 切向力X=435.4237, 切向力Y=-982.9487 +FPS=19.74, 法向力=1612.3525, 切向力X=552.6166, 切向力Y=-871.7931 +FPS=19.24, 法向力=1866.7103, 切向力X=656.8652, 切向力Y=-770.5845 +FPS=19.07, 法向力=1252.4658, 切向力X=1084.4604, 切向力Y=-879.7827 +FPS=19.10, 法向力=1203.1746, 切向力X=1127.6807, 切向力Y=-822.6791 +FPS=19.13, 法向力=1320.3191, 切向力X=992.3558, 切向力Y=-1290.9380 +FPS=19.63, 法向力=2183.1558, 切向力X=497.5207, 切向力Y=-1573.1873 +FPS=18.54, 法向力=1869.5212, 切向力X=-7.5209, 切向力Y=-1552.8665 +FPS=18.81, 法向力=1900.4830, 切向力X=160.1086, 切向力Y=-1568.7202 +FPS=18.91, 法向力=1720.7736, 切向力X=1418.9973, 切向力Y=-1547.6086 +FPS=19.20, 法向力=1664.7736, 切向力X=1367.7263, 切向力Y=-1496.5729 +FPS=18.98, 法向力=1338.9844, 切向力X=1609.8293, 切向力Y=-1508.3010 +FPS=17.99, 法向力=1401.2242, 切向力X=896.0273, 切向力Y=-881.3827 +FPS=19.37, 法向力=1415.5295, 切向力X=823.0839, 切向力Y=-760.4347 +FPS=18.48, 法向力=1681.7147, 切向力X=650.9127, 切向力Y=-865.9024 +FPS=18.64, 法向力=1468.0298, 切向力X=1223.9509, 切向力Y=-1385.7971 +FPS=18.11, 法向力=1461.6345, 切向力X=1175.6926, 切向力Y=-1036.0154 +FPS=18.58, 法向力=1496.1587, 切向力X=1169.9873, 切向力Y=-1011.1936 +FPS=19.84, 法向力=1477.2722, 切向力X=1166.9406, 切向力Y=-1028.8101 +FPS=19.71, 法向力=1755.9243, 切向力X=1319.1936, 切向力Y=-798.2844 +FPS=18.35, 法向力=1418.6583, 切向力X=1622.4175, 切向力Y=-194.2972 +FPS=18.96, 法向力=1394.8015, 切向力X=1598.4530, 切向力Y=-158.8759 +FPS=18.73, 法向力=1455.3945, 切向力X=1104.6980, 切向力Y=-610.2800 +FPS=18.75, 法向力=1606.0596, 切向力X=1501.7834, 切向力Y=-403.8277 +FPS=19.05, 法向力=1193.1829, 切向力X=791.1304, 切向力Y=-1220.4968 +FPS=19.33, 法向力=1181.9703, 切向力X=785.4325, 切向力Y=-1212.7778 +FPS=18.80, 法向力=1992.7832, 切向力X=679.2410, 切向力Y=-1624.6804 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000379s, blend=0.004294s (9 tiles incl ref), finalize=0.000109s, total=0.004796s +FPS=17.86, 法向力=2067.6489, 切向力X=620.1401, 切向力Y=-1759.1602 +FPS=19.50, 法向力=1263.1693, 切向力X=1266.6816, 切向力Y=-1037.9507 +FPS=19.16, 法向力=1217.0306, 切向力X=1232.0024, 切向力Y=-985.3054 +FPS=18.84, 法向力=1376.5984, 切向力X=386.7359, 切向力Y=-1492.3918 +FPS=18.74, 法向力=1792.7947, 切向力X=647.2839, 切向力Y=-830.7133 +FPS=18.75, 法向力=1518.4193, 切向力X=1107.8981, 切向力Y=-912.6345 +FPS=17.94, 法向力=1506.4938, 切向力X=1195.5009, 切向力Y=-990.3329 +FPS=18.32, 法向力=1882.2045, 切向力X=237.8698, 切向力Y=-103.8141 +FPS=18.84, 法向力=1477.8364, 切向力X=1378.1029, 切向力Y=-1108.7255 +FPS=19.79, 法向力=1467.3325, 切向力X=1409.9606, 切向力Y=-1129.5076 +FPS=19.07, 法向力=1439.4504, 切向力X=1335.7693, 切向力Y=-1044.0078 +FPS=17.81, 法向力=1425.0823, 切向力X=1320.5110, 切向力Y=-1066.1562 +FPS=18.57, 法向力=1934.4585, 切向力X=1492.5956, 切向力Y=-374.7178 +FPS=17.83, 法向力=1656.1880, 切向力X=1603.4238, 切向力Y=-320.5457 +FPS=18.47, 法向力=1633.7122, 切向力X=1607.8417, 切向力Y=-1542.4432 +FPS=18.17, 法向力=1545.1531, 切向力X=1616.5242, 切向力Y=-1630.8638 +FPS=18.66, 法向力=1721.9995, 切向力X=1682.5308, 切向力Y=-1145.5796 +FPS=18.67, 法向力=1396.0552, 切向力X=1173.2504, 切向力Y=-1379.3052 +FPS=18.35, 法向力=1649.9177, 切向力X=978.3968, 切向力Y=-424.4616 +FPS=18.27, 法向力=1769.0718, 切向力X=945.1167, 切向力Y=-342.0901 +FPS=19.88, 法向力=1772.1198, 切向力X=1003.2299, 切向力Y=-297.9703 +FPS=19.15, 法向力=1735.3069, 切向力X=1229.1174, 切向力Y=-1225.2134 +FPS=18.83, 法向力=1569.3494, 切向力X=1069.3153, 切向力Y=-846.4442 +FPS=18.69, 法向力=1520.4673, 切向力X=1068.7742, 切向力Y=-939.3140 +FPS=19.50, 法向力=1765.3363, 切向力X=1383.3191, 切向力Y=-1218.7336 +FPS=19.01, 法向力=1919.5510, 切向力X=2031.5463, 切向力Y=-1546.9017 +FPS=18.63, 法向力=1319.2819, 切向力X=656.1487, 切向力Y=-1420.2869 +FPS=19.57, 法向力=1302.5959, 切向力X=553.8678, 切向力Y=-1362.4607 +FPS=19.46, 法向力=1327.9520, 切向力X=567.3804, 切向力Y=-1390.5034 +FPS=18.64, 法向力=1436.6221, 切向力X=979.2769, 切向力Y=-1827.6123 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000500s, blend=0.004297s (9 tiles incl ref), finalize=0.000102s, total=0.004910s +FPS=18.15, 法向力=1286.5750, 切向力X=1754.9834, 切向力Y=-913.7217 +FPS=19.20, 法向力=1916.5762, 切向力X=873.2379, 切向力Y=-862.6215 +FPS=18.78, 法向力=1898.7185, 切向力X=782.4413, 切向力Y=-870.1773 +FPS=19.63, 法向力=1328.3403, 切向力X=1178.3901, 切向力Y=-1068.4673 +FPS=19.69, 法向力=1400.6547, 切向力X=1282.0271, 切向力Y=-877.0919 +FPS=18.79, 法向力=1815.8733, 切向力X=1934.5258, 切向力Y=-691.9177 +FPS=19.72, 法向力=1708.5883, 切向力X=1303.3162, 切向力Y=-1349.3038 +FPS=18.64, 法向力=1717.2908, 切向力X=1211.8857, 切向力Y=-1332.2261 +FPS=18.89, 法向力=1364.8840, 切向力X=1056.3119, 切向力Y=-1477.3560 +FPS=18.97, 法向力=1395.8889, 切向力X=1000.1974, 切向力Y=-902.6874 +FPS=18.93, 法向力=1421.5825, 切向力X=1015.1246, 切向力Y=-904.5531 +FPS=17.97, 法向力=1242.8490, 切向力X=1304.5857, 切向力Y=-813.3782 +FPS=19.22, 法向力=1423.6173, 切向力X=885.1132, 切向力Y=-842.8486 +FPS=18.31, 法向力=1452.5974, 切向力X=898.2179, 切向力Y=-709.0455 +FPS=18.23, 法向力=1098.4592, 切向力X=1552.7683, 切向力Y=-1255.7837 +FPS=18.53, 法向力=1038.3081, 切向力X=1467.2699, 切向力Y=-1345.0280 +FPS=18.88, 法向力=1597.5192, 切向力X=407.9698, 切向力Y=-1183.1151 +FPS=18.71, 法向力=1414.0464, 切向力X=1241.9719, 切向力Y=-2174.1187 +FPS=19.19, 法向力=1492.9946, 切向力X=601.8284, 切向力Y=-882.2114 +FPS=18.63, 法向力=1412.7827, 切向力X=573.6828, 切向力Y=-979.9477 +FPS=18.48, 法向力=1556.0586, 切向力X=772.6593, 切向力Y=-2403.7241 +FPS=18.19, 法向力=1215.0444, 切向力X=857.7253, 切向力Y=-1023.1532 +FPS=18.28, 法向力=1176.0847, 切向力X=868.4428, 切向力Y=-1080.9539 +FPS=18.16, 法向力=1292.4784, 切向力X=1408.4392, 切向力Y=-732.2712 +FPS=17.92, 法向力=1268.0042, 切向力X=1467.7089, 切向力Y=-702.0900 +FPS=12.72, 法向力=1823.6691, 切向力X=723.6426, 切向力Y=-1289.5183 +FPS=15.90, 法向力=1209.9316, 切向力X=1095.2273, 切向力Y=-1752.1357 +FPS=16.32, 法向力=1187.9231, 切向力X=1006.7645, 切向力Y=-1782.2632 +FPS=17.24, 法向力=1518.0457, 切向力X=1451.8248, 切向力Y=-671.3368 +FPS=18.97, 法向力=1313.5891, 切向力X=785.2845, 切向力Y=-1086.6643 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000536s, blend=0.004853s (9 tiles incl ref), finalize=0.000115s, total=0.005518s +FPS=17.36, 法向力=1324.9015, 切向力X=676.9803, 切向力Y=-1090.0469 +FPS=18.82, 法向力=1375.4917, 切向力X=940.6251, 切向力Y=-1067.0524 +FPS=18.23, 法向力=1402.5994, 切向力X=990.1846, 切向力Y=-1071.5404 +FPS=18.23, 法向力=1652.8275, 切向力X=827.4261, 切向力Y=-1055.6211 +FPS=18.08, 法向力=2332.1763, 切向力X=1188.5718, 切向力Y=-1185.8296 +FPS=17.66, 法向力=2255.0569, 切向力X=1098.2361, 切向力Y=-1302.0891 +FPS=18.62, 法向力=1580.8702, 切向力X=842.6056, 切向力Y=-1267.0068 +FPS=18.69, 法向力=1720.7651, 切向力X=1016.4768, 切向力Y=-1044.9792 +FPS=18.76, 法向力=1756.1686, 切向力X=995.1184, 切向力Y=-996.7623 +FPS=18.39, 法向力=1294.1078, 切向力X=698.3190, 切向力Y=-1364.4841 +FPS=18.74, 法向力=1772.8292, 切向力X=919.7881, 切向力Y=-1624.9097 +FPS=18.24, 法向力=1565.7024, 切向力X=1404.1647, 切向力Y=-533.3215 +FPS=19.58, 法向力=1646.1377, 切向力X=1483.7957, 切向力Y=-519.8065 +FPS=18.02, 法向力=1569.4348, 切向力X=1479.8195, 切向力Y=-601.5331 +FPS=18.61, 法向力=1350.5172, 切向力X=986.5215, 切向力Y=-1080.8214 +FPS=19.33, 法向力=1771.1130, 切向力X=1663.9827, 切向力Y=-1497.9763 +FPS=18.30, 法向力=1341.2200, 切向力X=868.8394, 切向力Y=-1197.1462 +FPS=19.55, 法向力=1228.4336, 切向力X=851.1576, 切向力Y=-1278.7406 +FPS=18.73, 法向力=1728.3560, 切向力X=1681.4713, 切向力Y=-1553.3347 +FPS=17.95, 法向力=1818.2561, 切向力X=1553.5371, 切向力Y=-1389.8893 +FPS=19.56, 法向力=1863.7515, 切向力X=1094.0243, 切向力Y=-1152.9910 +FPS=17.77, 法向力=1817.7498, 切向力X=1000.5542, 切向力Y=-1101.0022 +FPS=20.55, 法向力=1807.1560, 切向力X=991.5160, 切向力Y=-1098.5996 +FPS=17.98, 法向力=1569.2218, 切向力X=2026.6997, 切向力Y=-757.2146 +FPS=17.51, 法向力=1336.3000, 切向力X=914.2263, 切向力Y=-807.3179 +FPS=17.66, 法向力=1799.3701, 切向力X=1677.3667, 切向力Y=-1259.4548 +FPS=18.23, 法向力=1825.7036, 切向力X=1716.2214, 切向力Y=-1290.4890 +FPS=19.14, 法向力=1460.2982, 切向力X=1305.2246, 切向力Y=-610.5797 +FPS=17.45, 法向力=1852.8036, 切向力X=1038.1917, 切向力Y=-1053.4985 +FPS=18.89, 法向力=1926.6979, 切向力X=985.1825, 切向力Y=-947.9163 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000374s, blend=0.004346s (9 tiles incl ref), finalize=0.000108s, total=0.004839s +FPS=18.56, 法向力=1359.2520, 切向力X=1307.9877, 切向力Y=-1564.7728 +FPS=18.68, 法向力=1338.8547, 切向力X=1317.3925, 切向力Y=-1609.8864 +FPS=16.97, 法向力=1669.8950, 切向力X=1409.8552, 切向力Y=-950.6465 +FPS=18.36, 法向力=1673.0438, 切向力X=1415.7830, 切向力Y=-1017.7798 +FPS=18.50, 法向力=1655.0640, 切向力X=1406.4423, 切向力Y=-988.7012 +FPS=19.33, 法向力=1592.3784, 切向力X=1327.6572, 切向力Y=-742.7592 +FPS=18.64, 法向力=1371.1304, 切向力X=1626.8640, 切向力Y=-965.6522 +FPS=18.97, 法向力=1330.6995, 切向力X=1125.7563, 切向力Y=-1035.8036 +FPS=18.37, 法向力=1364.7485, 切向力X=1082.7344, 切向力Y=-1052.3352 +FPS=18.26, 法向力=1784.0974, 切向力X=1317.2161, 切向力Y=-1568.6421 +FPS=18.29, 法向力=1533.8394, 切向力X=1733.0310, 切向力Y=-1389.6677 +FPS=18.94, 法向力=1459.2476, 切向力X=1600.2063, 切向力Y=-1401.0823 +FPS=19.48, 法向力=1632.0131, 切向力X=839.9504, 切向力Y=-1605.4053 +FPS=19.60, 法向力=1560.1504, 切向力X=767.7744, 切向力Y=-1646.0129 +FPS=17.99, 法向力=1361.2849, 切向力X=1333.5758, 切向力Y=-1290.6292 +FPS=19.63, 法向力=1265.5476, 切向力X=807.7908, 切向力Y=-387.1881 +FPS=18.57, 法向力=1246.8958, 切向力X=801.8986, 切向力Y=-406.5807 +FPS=18.46, 法向力=1250.7804, 切向力X=1437.7998, 切向力Y=-734.8328 +FPS=18.82, 法向力=1840.6453, 切向力X=920.7386, 切向力Y=-800.1158 +FPS=19.09, 法向力=1918.7852, 切向力X=912.2369, 切向力Y=-958.6703 +FPS=18.89, 法向力=1454.0103, 切向力X=918.3487, 切向力Y=-1173.3713 +FPS=18.45, 法向力=1421.6097, 切向力X=887.9512, 切向力Y=-1166.9333 +FPS=18.42, 法向力=1156.5426, 切向力X=1075.7975, 切向力Y=-798.7312 +FPS=18.38, 法向力=1615.0670, 切向力X=1098.9072, 切向力Y=-1085.9504 +FPS=18.88, 法向力=1057.9707, 切向力X=939.2416, 切向力Y=-1835.3733 +FPS=19.54, 法向力=1010.6750, 切向力X=926.8904, 切向力Y=-1888.0063 +FPS=18.49, 法向力=1392.3113, 切向力X=607.4710, 切向力Y=-950.2472 +FPS=18.81, 法向力=1748.4844, 切向力X=305.3093, 切向力Y=-258.2744 +FPS=18.18, 法向力=1812.5131, 切向力X=328.5487, 切向力Y=-305.0327 +FPS=18.92, 法向力=1990.5831, 切向力X=1470.3938, 切向力Y=-1050.8312 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000008s (hit), reset=0.000584s, blend=0.004305s (9 tiles incl ref), finalize=0.000107s, total=0.005013s +FPS=18.56, 法向力=1983.2593, 切向力X=1596.2312, 切向力Y=-1101.3386 +FPS=19.09, 法向力=1893.4541, 切向力X=662.1662, 切向力Y=-1505.1050 +FPS=18.68, 法向力=1356.4377, 切向力X=1211.4280, 切向力Y=-1288.4026 +FPS=18.13, 法向力=1156.7865, 切向力X=1198.9932, 切向力Y=-663.5676 +FPS=18.01, 法向力=1176.1088, 切向力X=1251.1770, 切向力Y=-654.2838 +FPS=18.75, 法向力=1593.3257, 切向力X=952.7727, 切向力Y=-1517.4633 +FPS=18.67, 法向力=1551.7858, 切向力X=667.1949, 切向力Y=-822.5737 +FPS=19.20, 法向力=1537.9375, 切向力X=738.1868, 切向力Y=-769.1056 +FPS=17.87, 法向力=1531.4670, 切向力X=651.5396, 切向力Y=-1772.7885 +FPS=18.79, 法向力=1682.5188, 切向力X=946.9448, 切向力Y=-978.6913 +FPS=18.68, 法向力=1629.7242, 切向力X=894.6539, 切向力Y=-1087.1108 +FPS=18.76, 法向力=1390.8271, 切向力X=995.7114, 切向力Y=-593.7598 +FPS=19.20, 法向力=1424.2521, 切向力X=1055.6798, 切向力Y=-522.6854 +FPS=17.86, 法向力=1528.7058, 切向力X=768.4793, 切向力Y=-1243.1315 +FPS=19.02, 法向力=1769.0037, 切向力X=1728.7764, 切向力Y=-1559.5808 +FPS=17.42, 法向力=1745.0922, 切向力X=1732.3640, 切向力Y=-1550.4912 +FPS=19.02, 法向力=1565.3018, 切向力X=530.7944, 切向力Y=-1197.5677 +FPS=18.59, 法向力=1603.7566, 切向力X=994.4825, 切向力Y=-1022.9752 +FPS=18.45, 法向力=1709.4761, 切向力X=1198.6886, 切向力Y=-893.2525 +FPS=18.64, 法向力=1688.4230, 切向力X=1178.4624, 切向力Y=-932.5925 +FPS=17.85, 法向力=1722.7592, 切向力X=1229.7191, 切向力Y=-910.1595 +FPS=16.30, 法向力=1392.1191, 切向力X=284.3937, 切向力Y=-561.4702 +FPS=17.52, 法向力=1461.1844, 切向力X=810.1417, 切向力Y=-899.0472 +FPS=18.86, 法向力=1574.0765, 切向力X=774.4372, 切向力Y=-1042.9921 +FPS=17.53, 法向力=1629.9375, 切向力X=674.2690, 切向力Y=-1036.4191 +FPS=16.55, 法向力=1217.6440, 切向力X=1103.0886, 切向力Y=-973.5471 +FPS=19.31, 法向力=1309.9229, 切向力X=990.3413, 切向力Y=-516.3030 +FPS=18.17, 法向力=1381.4548, 切向力X=765.6810, 切向力Y=-1184.4922 +FPS=18.14, 法向力=1332.2899, 切向力X=767.5530, 切向力Y=-1125.7588 +FPS=18.11, 法向力=2059.7036, 切向力X=792.0233, 切向力Y=-815.2688 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000394s, blend=0.004754s (9 tiles incl ref), finalize=0.000145s, total=0.005305s +FPS=17.12, 法向力=1382.5581, 切向力X=958.5511, 切向力Y=-408.3803 +FPS=17.99, 法向力=1432.6324, 切向力X=377.2235, 切向力Y=-236.8973 +FPS=18.91, 法向力=1421.6541, 切向力X=445.8821, 切向力Y=-349.8228 +FPS=18.63, 法向力=1431.7556, 切向力X=453.5117, 切向力Y=-408.3658 +FPS=18.49, 法向力=1393.7720, 切向力X=1095.7844, 切向力Y=-1002.1224 +FPS=18.31, 法向力=1345.5839, 切向力X=1149.1758, 切向力Y=-1039.0367 +FPS=19.15, 法向力=1363.9279, 切向力X=1136.3340, 切向力Y=-1031.4408 +FPS=18.56, 法向力=1238.1323, 切向力X=892.1181, 切向力Y=-885.1243 +FPS=18.46, 法向力=1230.3788, 切向力X=1143.5813, 切向力Y=-1311.7339 +FPS=18.70, 法向力=1468.1593, 切向力X=982.1956, 切向力Y=-1207.9435 +FPS=19.31, 法向力=1478.5613, 切向力X=1022.9847, 切向力Y=-1222.6414 +FPS=18.66, 法向力=1998.0703, 切向力X=624.8682, 切向力Y=-1402.4188 +FPS=19.12, 法向力=1870.3896, 切向力X=1323.8973, 切向力Y=-1259.9802 +FPS=19.97, 法向力=1846.8318, 切向力X=1336.5349, 切向力Y=-1219.8062 +FPS=19.74, 法向力=1715.4098, 切向力X=492.0775, 切向力Y=-1085.6277 +FPS=18.49, 法向力=1747.4380, 切向力X=417.5636, 切向力Y=-1035.5699 +FPS=18.82, 法向力=1112.6724, 切向力X=1232.5155, 切向力Y=-1902.2719 +FPS=18.92, 法向力=1701.2800, 切向力X=1408.0874, 切向力Y=-1103.2667 +FPS=18.22, 法向力=1590.5966, 切向力X=1164.9009, 切向力Y=-1284.3895 +FPS=19.01, 法向力=1605.8217, 切向力X=1223.5703, 切向力Y=-1257.2026 +FPS=17.87, 法向力=1627.3601, 切向力X=1207.5845, 切向力Y=-1238.5139 +FPS=18.89, 法向力=1668.3445, 切向力X=1494.3021, 切向力Y=-1131.7793 +FPS=18.59, 法向力=1411.2241, 切向力X=1011.3419, 切向力Y=-1495.6663 +FPS=16.37, 法向力=1456.0886, 切向力X=1037.8105, 切向力Y=-1589.5652 +FPS=19.37, 法向力=1344.7549, 切向力X=1601.0435, 切向力Y=-803.5507 +FPS=19.20, 法向力=2084.8257, 切向力X=-254.0615, 切向力Y=-1315.2339 +FPS=18.50, 法向力=1514.2698, 切向力X=1144.4178, 切向力Y=-1202.3385 +FPS=17.83, 法向力=1504.8010, 切向力X=1347.0427, 切向力Y=-1192.2825 +FPS=18.30, 法向力=1806.5574, 切向力X=1456.6267, 切向力Y=-624.1283 +FPS=18.58, 法向力=1602.1697, 切向力X=1371.9128, 切向力Y=-141.8090 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000425s, blend=0.004426s (9 tiles incl ref), finalize=0.000106s, total=0.004970s +FPS=18.12, 法向力=1238.1958, 切向力X=526.3696, 切向力Y=-741.7314 +FPS=19.09, 法向力=1186.5452, 切向力X=458.6244, 切向力Y=-868.3419 +FPS=17.78, 法向力=1191.6177, 切向力X=421.9336, 切向力Y=-853.9452 +FPS=18.40, 法向力=1165.2246, 切向力X=1027.3296, 切向力Y=-1450.3304 +FPS=19.50, 法向力=1444.6062, 切向力X=1777.6812, 切向力Y=-1214.3751 +FPS=18.79, 法向力=1674.8037, 切向力X=872.3896, 切向力Y=-1677.6902 +FPS=18.10, 法向力=1750.0687, 切向力X=862.7512, 切向力Y=-1724.0038 +FPS=18.38, 法向力=1673.3586, 切向力X=405.1835, 切向力Y=-1520.0784 +FPS=18.28, 法向力=1300.2280, 切向力X=992.7194, 切向力Y=-1472.3633 +FPS=18.47, 法向力=1535.3262, 切向力X=701.2839, 切向力Y=-1456.4174 +FPS=18.76, 法向力=1535.2363, 切向力X=702.1750, 切向力Y=-1509.2333 +FPS=17.41, 法向力=1157.8594, 切向力X=960.5807, 切向力Y=-1511.1521 +FPS=18.73, 法向力=1286.6086, 切向力X=796.0073, 切向力Y=82.0790 +FPS=20.51, 法向力=1267.1235, 切向力X=763.9775, 切向力Y=196.7827 +FPS=18.29, 法向力=1248.6748, 切向力X=761.4197, 切向力Y=205.4388 +FPS=18.96, 法向力=1916.1882, 切向力X=1526.5177, 切向力Y=-1514.7272 +FPS=18.47, 法向力=1341.3148, 切向力X=1356.5457, 切向力Y=-1195.5293 +FPS=18.77, 法向力=1666.6353, 切向力X=1003.1226, 切向力Y=-30.7442 +FPS=19.44, 法向力=1766.2908, 切向力X=922.9171, 切向力Y=16.7613 +FPS=18.74, 法向力=1401.0505, 切向力X=1630.4740, 切向力Y=-633.6674 +FPS=18.55, 法向力=1651.5958, 切向力X=1182.4695, 切向力Y=-1438.3702 +FPS=17.17, 法向力=1792.0618, 切向力X=1195.4188, 切向力Y=-1501.4968 +FPS=17.49, 法向力=1765.5232, 切向力X=1167.8750, 切向力Y=-1462.4456 +FPS=18.55, 法向力=964.6396, 切向力X=1162.4508, 切向力Y=-566.1023 +FPS=17.49, 法向力=960.9885, 切向力X=1092.9940, 切向力Y=-544.2628 +FPS=19.02, 法向力=1886.9028, 切向力X=1126.9998, 切向力Y=-2110.5496 +FPS=18.94, 法向力=1989.6399, 切向力X=1178.7037, 切向力Y=-2294.6636 +FPS=18.36, 法向力=1155.5200, 切向力X=1340.0973, 切向力Y=-1307.3307 +FPS=18.26, 法向力=1680.8125, 切向力X=1801.4225, 切向力Y=-1049.9272 +FPS=17.84, 法向力=1496.9514, 切向力X=1454.5828, 切向力Y=-1561.0659 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.34, y_min=-83.33 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000468s, blend=0.004524s (9 tiles incl ref), finalize=0.000158s, total=0.005162s +FPS=17.08, 法向力=1511.3245, 切向力X=1394.9104, 切向力Y=-1565.3713 +FPS=17.85, 法向力=1483.5674, 切向力X=1336.3379, 切向力Y=-1106.9094 +FPS=17.57, 法向力=1792.6799, 切向力X=1475.2867, 切向力Y=-1255.6895 +FPS=18.55, 法向力=1678.9175, 切向力X=838.7579, 切向力Y=-940.8068 +FPS=18.64, 法向力=1735.2844, 切向力X=832.2397, 切向力Y=-885.9619 +FPS=18.84, 法向力=1742.6165, 切向力X=821.1279, 切向力Y=-873.0940 +FPS=17.27, 法向力=1775.1509, 切向力X=1108.9236, 切向力Y=-1417.7742 +FPS=17.03, 法向力=1774.5358, 切向力X=875.3383, 切向力Y=-961.5931 +FPS=17.12, 法向力=1619.0720, 切向力X=780.4746, 切向力Y=-847.0959 +FPS=18.39, 法向力=1618.7531, 切向力X=798.4330, 切向力Y=-870.8599 +FPS=16.06, 法向力=1748.7897, 切向力X=-67.1891, 切向力Y=-677.5476 +FPS=18.54, 法向力=1617.4625, 切向力X=1267.1224, 切向力Y=-1337.8293 +FPS=18.17, 法向力=1584.6771, 切向力X=1382.2781, 切向力Y=-1207.6598 +FPS=17.99, 法向力=1906.1234, 切向力X=626.5140, 切向力Y=-1860.3652 +FPS=18.75, 法向力=1786.2700, 切向力X=806.4196, 切向力Y=-476.0528 +FPS=17.95, 法向力=1600.4502, 切向力X=1649.5509, 切向力Y=-938.2895 +FPS=18.64, 法向力=1592.2336, 切向力X=1626.6123, 切向力Y=-1011.5253 +FPS=17.91, 法向力=1585.6167, 切向力X=1634.0529, 切向力Y=-1044.4547 +FPS=19.41, 法向力=1444.5958, 切向力X=547.2513, 切向力Y=-759.4745 +FPS=18.12, 法向力=1274.8521, 切向力X=773.3216, 切向力Y=-597.2104 +FPS=19.25, 法向力=1031.6990, 切向力X=1083.7283, 切向力Y=-709.6218 +FPS=17.23, 法向力=1043.8413, 切向力X=1159.5588, 切向力Y=-729.9924 +FPS=18.26, 法向力=1307.0417, 切向力X=690.2121, 切向力Y=-1797.3958 +FPS=17.65, 法向力=988.5184, 切向力X=493.3868, 切向力Y=-1347.7373 +FPS=17.84, 法向力=1055.6252, 切向力X=1470.3113, 切向力Y=-1031.1543 +FPS=18.39, 法向力=1070.8132, 切向力X=1535.6831, 切向力Y=-1008.9193 +FPS=18.85, 法向力=1162.5964, 切向力X=1002.1147, 切向力Y=-500.6998 +FPS=19.25, 法向力=1327.2150, 切向力X=1248.3159, 切向力Y=-898.9366 +FPS=26.31, 法向力=1368.5450, 切向力X=1254.7299, 切向力Y=-912.8253 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260520_095230.log b/examples/logs/qt_viewer_20260520_095230.log new file mode 100644 index 0000000..0b0c48f --- /dev/null +++ b/examples/logs/qt_viewer_20260520_095230.log @@ -0,0 +1,1009 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +启动失败: Failed to open video source. +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +启动失败: Failed to open video source. +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.53, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=7.46, 法向力=1663.4773, 切向力X=354.5905, 切向力Y=189.2859 +FPS=27.50, 法向力=1708.9011, 切向力X=269.4960, 切向力Y=376.5486 +FPS=30.85, 法向力=1249.6182, 切向力X=-316.5194, 切向力Y=-234.4214 +FPS=29.17, 法向力=1174.6270, 切向力X=86.2318, 切向力Y=160.9433 +FPS=30.97, 法向力=1286.4908, 切向力X=139.6846, 切向力Y=138.6750 +FPS=28.62, 法向力=1699.5359, 切向力X=-234.2991, 切向力Y=1074.8215 +FPS=32.52, 法向力=1717.4196, 切向力X=-265.1278, 切向力Y=1036.6082 +FPS=29.37, 法向力=1618.4111, 切向力X=364.6024, 切向力Y=433.3301 +FPS=30.87, 法向力=1608.2856, 切向力X=535.5186, 切向力Y=404.6492 +FPS=29.24, 法向力=1915.8879, 切向力X=795.4454, 切向力Y=415.7718 +FPS=32.07, 法向力=1468.9019, 切向力X=322.5037, 切向力Y=132.4677 +FPS=31.90, 法向力=1418.6711, 切向力X=185.3654, 切向力Y=85.2518 +FPS=32.54, 法向力=1570.9341, 切向力X=-145.5833, 切向力Y=-261.0875 +FPS=33.08, 法向力=1568.3969, 切向力X=-154.3360, 切向力Y=-177.3552 +FPS=32.39, 法向力=1565.8218, 切向力X=-161.3190, 切向力Y=-259.6291 +FPS=32.99, 法向力=1231.9819, 切向力X=406.1619, 切向力Y=-0.2091 +FPS=32.87, 法向力=1262.1858, 切向力X=274.8389, 切向力Y=3.7442 +FPS=31.86, 法向力=1556.1847, 切向力X=-10.6869, 切向力Y=479.2644 +FPS=30.30, 法向力=2117.4436, 切向力X=559.1066, 切向力Y=467.2677 +FPS=33.26, 法向力=2095.2375, 切向力X=511.6779, 切向力Y=373.3478 +FPS=31.25, 法向力=1335.9790, 切向力X=10.0361, 切向力Y=-693.3961 +FPS=33.01, 法向力=1243.7524, 切向力X=-33.7943, 切向力Y=-913.6895 +FPS=32.47, 法向力=1543.8970, 切向力X=-837.6188, 切向力Y=225.7609 +FPS=32.08, 法向力=1575.6335, 切向力X=-862.4572, 切向力Y=248.3134 +FPS=29.30, 法向力=1995.0759, 切向力X=667.0200, 切向力Y=-86.8243 +FPS=31.90, 法向力=1905.1520, 切向力X=756.9108, 切向力Y=-119.7163 +FPS=29.48, 法向力=1346.1245, 切向力X=-555.9113, 切向力Y=-553.5449 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000279s, blend=0.002288s (9 tiles incl ref), finalize=0.000050s, total=0.002623s +FPS=31.67, 法向力=1324.0344, 切向力X=-570.4338, 切向力Y=-451.4745 +FPS=31.11, 法向力=1674.2681, 切向力X=83.1153, 切向力Y=-363.6945 +FPS=32.31, 法向力=1753.7773, 切向力X=164.3917, 切向力Y=-473.2710 +FPS=30.68, 法向力=1652.7047, 切向力X=521.5117, 切向力Y=-757.3327 +FPS=32.65, 法向力=1655.0820, 切向力X=555.2964, 切向力Y=-810.0204 +FPS=30.04, 法向力=1778.0110, 切向力X=-877.5884, 切向力Y=277.1005 +FPS=30.65, 法向力=1690.9343, 切向力X=1137.1233, 切向力Y=-353.8065 +FPS=32.01, 法向力=1758.3669, 切向力X=1206.7178, 切向力Y=-396.5017 +FPS=31.19, 法向力=1245.4421, 切向力X=694.7872, 切向力Y=211.6463 +FPS=32.71, 法向力=1241.1936, 切向力X=661.4512, 切向力Y=246.7548 +FPS=30.80, 法向力=1552.9248, 切向力X=308.2050, 切向力Y=-606.1434 +FPS=31.25, 法向力=1579.8782, 切向力X=293.9804, 切向力Y=-631.5862 +FPS=29.67, 法向力=1186.7949, 切向力X=123.6206, 切向力Y=-757.6506 +FPS=31.22, 法向力=1180.6392, 切向力X=193.7885, 切向力Y=-754.7290 +FPS=30.42, 法向力=1329.1433, 切向力X=516.3268, 切向力Y=-45.6903 +FPS=31.62, 法向力=1368.3728, 切向力X=497.6177, 切向力Y=0.6157 +FPS=32.09, 法向力=1761.0709, 切向力X=-59.7900, 切向力Y=-1122.3685 +FPS=31.44, 法向力=1835.1066, 切向力X=-127.2553, 切向力Y=-1103.6127 +FPS=31.16, 法向力=1488.0182, 切向力X=725.0929, 切向力Y=-24.5998 +FPS=32.04, 法向力=1538.6997, 切向力X=739.0286, 切向力Y=68.9885 +FPS=31.07, 法向力=1499.9436, 切向力X=-846.4929, 切向力Y=426.1528 +FPS=31.69, 法向力=1910.5005, 切向力X=490.6451, 切向力Y=294.1509 +FPS=32.55, 法向力=1966.7483, 切向力X=465.7666, 切向力Y=303.0002 +FPS=30.87, 法向力=1274.7446, 切向力X=161.3289, 切向力Y=-496.7914 +FPS=30.90, 法向力=1279.1182, 切向力X=176.6223, 切向力Y=-419.5337 +FPS=30.97, 法向力=1273.4297, 切向力X=-224.4095, 切向力Y=-3.7604 +FPS=31.87, 法向力=1338.3158, 切向力X=-220.4597, 切向力Y=94.8905 +FPS=30.13, 法向力=1503.0133, 切向力X=-1097.9277, 切向力Y=-269.7979 +FPS=31.01, 法向力=1483.3992, 切向力X=-1123.2285, 切向力Y=-238.0863 +FPS=27.96, 法向力=1754.8823, 切向力X=-1612.8143, 切向力Y=-904.4528 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000300s, blend=0.002294s (9 tiles incl ref), finalize=0.000062s, total=0.002663s +FPS=27.73, 法向力=1773.1509, 切向力X=-1555.4467, 切向力Y=-876.0977 +FPS=30.16, 法向力=1169.5808, 切向力X=1588.1406, 切向力Y=-991.4968 +FPS=29.37, 法向力=1346.7073, 切向力X=88.2285, 切向力Y=100.1451 +FPS=29.09, 法向力=1341.0283, 切向力X=121.3068, 切向力Y=1.9696 +FPS=28.15, 法向力=1201.9869, 切向力X=47.0967, 切向力Y=-1049.4349 +FPS=31.69, 法向力=1266.5334, 切向力X=-64.5356, 切向力Y=-1083.3406 +FPS=29.90, 法向力=1462.7512, 切向力X=-590.3630, 切向力Y=225.6187 +FPS=30.28, 法向力=1422.1844, 切向力X=-555.8481, 切向力Y=161.8648 +FPS=28.53, 法向力=1703.8947, 切向力X=55.5037, 切向力Y=-594.7911 +FPS=28.47, 法向力=1712.8499, 切向力X=-14.4628, 切向力Y=-802.9228 +FPS=31.01, 法向力=1754.4602, 切向力X=-944.6891, 切向力Y=-781.7179 +FPS=29.92, 法向力=1711.2189, 切向力X=2000.3937, 切向力Y=-551.9190 +FPS=30.03, 法向力=1715.5571, 切向力X=2125.7893, 切向力Y=-494.1754 +FPS=28.64, 法向力=1164.4326, 切向力X=-512.2152, 切向力Y=-1740.3995 +FPS=30.42, 法向力=1151.4462, 切向力X=-582.2324, 切向力Y=-1648.8545 +FPS=30.70, 法向力=1436.5033, 切向力X=734.2842, 切向力Y=-861.3158 +FPS=30.95, 法向力=1466.1245, 切向力X=674.2800, 切向力Y=-927.2606 +FPS=29.24, 法向力=1736.4945, 切向力X=-99.5238, 切向力Y=-1318.8430 +FPS=29.44, 法向力=1820.6589, 切向力X=-102.9671, 切向力Y=-1304.4761 +FPS=30.31, 法向力=1513.1125, 切向力X=-333.6982, 切向力Y=71.3284 +FPS=28.59, 法向力=1035.5632, 切向力X=452.4067, 切向力Y=-877.0318 +FPS=30.62, 法向力=1071.4055, 切向力X=471.6378, 切向力Y=-999.0289 +FPS=30.07, 法向力=2306.1880, 切向力X=952.0079, 切向力Y=1346.5605 +FPS=30.75, 法向力=2296.1548, 切向力X=969.1176, 切向力Y=1264.3137 +FPS=27.05, 法向力=2191.9463, 切向力X=706.6166, 切向力Y=294.6957 +FPS=28.72, 法向力=2215.2815, 切向力X=748.7853, 切向力Y=128.3806 +FPS=29.90, 法向力=1778.2419, 切向力X=-828.2336, 切向力Y=268.0639 +FPS=29.29, 法向力=1587.3127, 切向力X=-724.2183, 切向力Y=-906.2386 +FPS=30.94, 法向力=1761.6965, 切向力X=-887.4741, 切向力Y=-1064.4065 +FPS=28.89, 法向力=1423.7354, 切向力X=558.5984, 切向力Y=-1146.0566 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000226s, blend=0.002101s (9 tiles incl ref), finalize=0.000045s, total=0.002378s +FPS=30.89, 法向力=1410.0767, 切向力X=665.5907, 切向力Y=-1082.5623 +FPS=29.75, 法向力=1820.9312, 切向力X=485.2225, 切向力Y=274.6952 +FPS=27.92, 法向力=1750.3171, 切向力X=423.7557, 切向力Y=216.2800 +FPS=27.28, 法向力=1611.1245, 切向力X=-827.7198, 切向力Y=-1223.8740 +FPS=28.29, 法向力=1660.8562, 切向力X=-437.3362, 切向力Y=209.7600 +FPS=30.84, 法向力=1702.4291, 切向力X=-436.7065, 切向力Y=232.8773 +FPS=28.88, 法向力=2701.5449, 切向力X=2485.3608, 切向力Y=-376.7846 +FPS=30.65, 法向力=2799.4460, 切向力X=2575.0227, 切向力Y=-305.3555 +FPS=29.02, 法向力=1553.9360, 切向力X=1061.9514, 切向力Y=-1225.5583 +FPS=27.98, 法向力=1561.0381, 切向力X=1026.5728, 切向力Y=-1342.7145 +FPS=29.52, 法向力=1840.3267, 切向力X=883.8203, 切向力Y=314.0461 +FPS=29.32, 法向力=2195.8794, 切向力X=569.0476, 切向力Y=273.1595 +FPS=31.44, 法向力=2163.5525, 切向力X=660.6471, 切向力Y=426.6495 +FPS=29.86, 法向力=1820.4537, 切向力X=67.8659, 切向力Y=1032.0223 +FPS=29.76, 法向力=1877.6917, 切向力X=140.2978, 切向力Y=1203.9692 +FPS=29.11, 法向力=1211.6420, 切向力X=613.8806, 切向力Y=-552.9269 +FPS=31.16, 法向力=1202.1133, 切向力X=711.1815, 切向力Y=-633.1313 +FPS=26.38, 法向力=2056.6450, 切向力X=-846.3455, 切向力Y=-773.9061 +FPS=26.54, 法向力=1784.9449, 切向力X=1259.6755, 切向力Y=-748.9413 +FPS=28.53, 法向力=1744.6409, 切向力X=1179.2301, 切向力Y=-699.0695 +FPS=28.32, 法向力=2533.2456, 切向力X=-183.9406, 切向力Y=-401.6808 +FPS=30.89, 法向力=2552.9497, 切向力X=-290.2694, 切向力Y=-387.8281 +FPS=29.16, 法向力=1511.7135, 切向力X=-227.1707, 切向力Y=-1091.6150 +FPS=30.83, 法向力=1491.1243, 切向力X=-204.5704, 切向力Y=-1190.2200 +FPS=28.16, 法向力=1868.8373, 切向力X=-59.3854, 切向力Y=-467.7370 +FPS=27.04, 法向力=1387.5603, 切向力X=218.4401, 切向力Y=-1080.0677 +FPS=32.25, 法向力=1429.5762, 切向力X=211.1228, 切向力Y=-1111.1086 +FPS=31.05, 法向力=1694.9302, 切向力X=412.3504, 切向力Y=186.6640 +FPS=31.72, 法向力=1718.1906, 切向力X=342.3314, 切向力Y=194.8815 +FPS=29.31, 法向力=1501.0461, 切向力X=1210.6493, 切向力Y=-686.1459 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000002s (hit), reset=0.000223s, blend=0.002084s (9 tiles incl ref), finalize=0.000048s, total=0.002360s +FPS=31.17, 法向力=1459.9568, 切向力X=1158.0404, 切向力Y=-813.6720 +FPS=29.79, 法向力=1211.6234, 切向力X=-207.8107, 切向力Y=-1359.9431 +FPS=27.58, 法向力=1577.9858, 切向力X=440.9174, 切向力Y=-536.1694 +FPS=29.03, 法向力=1596.6841, 切向力X=478.8885, 切向力Y=-586.4274 +FPS=29.78, 法向力=1489.7935, 切向力X=-42.9935, 切向力Y=-631.6379 +FPS=33.55, 法向力=1510.7126, 切向力X=-73.2207, 切向力Y=-875.8285 +FPS=29.67, 法向力=1948.0161, 切向力X=683.9267, 切向力Y=-1224.3462 +FPS=32.69, 法向力=1915.9124, 切向力X=650.3651, 切向力Y=-1313.3668 +FPS=30.31, 法向力=1884.0498, 切向力X=-846.0559, 切向力Y=-715.0921 +FPS=31.95, 法向力=1881.2869, 切向力X=-928.3942, 切向力Y=-744.2955 +FPS=31.08, 法向力=1285.6483, 切向力X=397.9824, 切向力Y=-1117.1665 +FPS=32.70, 法向力=1256.6843, 切向力X=583.6379, 切向力Y=-938.3735 +FPS=31.83, 法向力=1836.2701, 切向力X=893.0036, 切向力Y=-258.7079 +FPS=32.90, 法向力=1785.4739, 切向力X=777.7486, 切向力Y=-148.0598 +FPS=29.90, 法向力=2027.9415, 切向力X=678.7288, 切向力Y=-39.7538 +FPS=31.79, 法向力=2076.4150, 切向力X=722.7550, 切向力Y=-45.0812 +FPS=30.01, 法向力=1531.8737, 切向力X=1049.4655, 切向力Y=-616.7866 +FPS=29.78, 法向力=1420.2882, 切向力X=206.0090, 切向力Y=387.4350 +FPS=31.80, 法向力=1508.5145, 切向力X=204.4982, 切向力Y=500.4318 +FPS=29.73, 法向力=1878.8445, 切向力X=1608.4172, 切向力Y=-555.8640 +FPS=31.40, 法向力=1929.7764, 切向力X=1714.3615, 切向力Y=-760.5038 +FPS=27.75, 法向力=1202.6985, 切向力X=814.8015, 切向力Y=-686.4513 +FPS=30.46, 法向力=1196.4268, 切向力X=781.7875, 切向力Y=-648.3947 +FPS=28.57, 法向力=1585.0679, 切向力X=-532.6157, 切向力Y=-812.3759 +FPS=29.77, 法向力=1418.8186, 切向力X=-969.3824, 切向力Y=-1013.0842 +FPS=30.83, 法向力=1352.9882, 切向力X=-1039.6611, 切向力Y=-897.6976 +FPS=22.75, 法向力=1851.4337, 切向力X=254.1257, 切向力Y=-85.0758 +FPS=30.73, 法向力=1876.5103, 切向力X=259.1441, 切向力Y=34.3691 +FPS=29.25, 法向力=2440.5188, 切向力X=1833.3250, 切向力Y=232.2654 +FPS=30.62, 法向力=2396.7224, 切向力X=1758.0847, 切向力Y=123.7415 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000377s, blend=0.002361s (9 tiles incl ref), finalize=0.000051s, total=0.002796s +FPS=25.53, 法向力=1462.0554, 切向力X=214.7366, 切向力Y=-545.8516 +FPS=26.99, 法向力=1330.7150, 切向力X=-452.3973, 切向力Y=-80.1266 +FPS=27.69, 法向力=1330.6759, 切向力X=-461.9321, 切向力Y=-141.3315 +FPS=26.96, 法向力=1424.3679, 切向力X=274.3123, 切向力Y=-1648.6257 +FPS=29.96, 法向力=1503.4100, 切向力X=190.8497, 切向力Y=-1588.8223 +FPS=27.42, 法向力=1787.6128, 切向力X=-1068.7959, 切向力Y=-1052.5610 +FPS=27.58, 法向力=1667.7611, 切向力X=-791.5234, 切向力Y=-941.2325 +FPS=28.10, 法向力=1735.9554, 切向力X=-849.6057, 切向力Y=-999.8113 +FPS=29.23, 法向力=1694.1296, 切向力X=-865.7831, 切向力Y=-149.3754 +FPS=29.85, 法向力=1675.0996, 切向力X=-756.9092, 切向力Y=-56.0117 +FPS=29.79, 法向力=1348.1023, 切向力X=473.7274, 切向力Y=-420.7227 +FPS=28.00, 法向力=1424.3035, 切向力X=458.4556, 切向力Y=-479.1382 +FPS=29.72, 法向力=1901.7678, 切向力X=-9.6452, 切向力Y=-884.7487 +FPS=29.68, 法向力=1631.4290, 切向力X=557.0643, 切向力Y=-436.5217 +FPS=29.85, 法向力=1612.8474, 切向力X=530.5596, 切向力Y=-487.9429 +FPS=29.78, 法向力=1363.5474, 切向力X=-365.1314, 切向力Y=-157.5793 +FPS=30.13, 法向力=1371.7888, 切向力X=-359.7322, 切向力Y=-84.1512 +FPS=29.13, 法向力=1788.4833, 切向力X=861.9462, 切向力Y=-337.5945 +FPS=30.56, 法向力=1718.3278, 切向力X=811.8877, 切向力Y=-390.9695 +FPS=26.98, 法向力=1882.1677, 切向力X=410.4942, 切向力Y=-834.7987 +FPS=28.41, 法向力=1220.2900, 切向力X=-605.9042, 切向力Y=-443.4286 +FPS=30.11, 法向力=1201.4535, 切向力X=-567.9504, 切向力Y=-353.6434 +FPS=29.70, 法向力=1507.9241, 切向力X=-298.0142, 切向力Y=-922.1718 +FPS=30.25, 法向力=1540.3093, 切向力X=-321.4254, 切向力Y=-875.2921 +FPS=30.38, 法向力=1731.5409, 切向力X=659.0997, 切向力Y=-1386.0195 +FPS=30.73, 法向力=1728.9337, 切向力X=689.6022, 切向力Y=-1399.1459 +FPS=29.45, 法向力=1592.9929, 切向力X=-3.4967, 切向力Y=-1042.6162 +FPS=29.35, 法向力=1631.2595, 切向力X=56.2009, 切向力Y=-1061.3737 +FPS=30.82, 法向力=1934.0571, 切向力X=230.0985, 切向力Y=-749.9246 +FPS=29.34, 法向力=968.1891, 切向力X=1090.1117, 切向力Y=-539.4844 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000275s, blend=0.002373s (9 tiles incl ref), finalize=0.000065s, total=0.002720s +FPS=28.83, 法向力=964.8943, 切向力X=1039.5229, 切向力Y=-643.9193 +FPS=26.78, 法向力=1815.3950, 切向力X=442.4461, 切向力Y=-153.5797 +FPS=29.36, 法向力=1812.1552, 切向力X=459.3683, 切向力Y=-162.3987 +FPS=28.10, 法向力=1766.6360, 切向力X=-471.8549, 切向力Y=-1189.3232 +FPS=29.28, 法向力=1878.1036, 切向力X=-594.9568, 切向力Y=-1307.8879 +FPS=30.57, 法向力=1154.4282, 切向力X=-572.0168, 切向力Y=-935.8781 +FPS=29.16, 法向力=1536.5402, 切向力X=278.5556, 切向力Y=-1154.1082 +FPS=31.79, 法向力=1638.2632, 切向力X=321.2277, 切向力Y=-1120.6782 +FPS=30.54, 法向力=1810.2617, 切向力X=523.1946, 切向力Y=-1334.9731 +FPS=32.46, 法向力=1846.1812, 切向力X=432.5078, 切向力Y=-1236.4226 +FPS=30.71, 法向力=1859.7483, 切向力X=67.0515, 切向力Y=-2098.8735 +FPS=31.40, 法向力=1906.9866, 切向力X=143.4274, 切向力Y=-2138.8535 +FPS=29.77, 法向力=1164.2942, 切向力X=781.7633, 切向力Y=-457.9484 +FPS=30.15, 法向力=2307.8135, 切向力X=3122.0698, 切向力Y=-988.5175 +FPS=30.01, 法向力=2320.3906, 切向力X=3021.7832, 切向力Y=-1162.0759 +FPS=29.12, 法向力=1939.8240, 切向力X=-162.8210, 切向力Y=-966.2535 +FPS=30.49, 法向力=1982.7211, 切向力X=-178.5373, 切向力Y=-996.9491 +FPS=28.02, 法向力=1149.8077, 切向力X=464.3629, 切向力Y=-340.4432 +FPS=31.01, 法向力=1123.0310, 切向力X=564.7419, 切向力Y=-283.1557 +FPS=25.69, 法向力=1679.5090, 切向力X=-339.3194, 切向力Y=-745.7509 +FPS=27.98, 法向力=1375.9493, 切向力X=-272.2990, 切向力Y=-1116.3319 +FPS=30.80, 法向力=1405.5588, 切向力X=-238.0434, 切向力Y=-1092.5234 +FPS=29.09, 法向力=1642.8644, 切向力X=1461.2279, 切向力Y=-523.7058 +FPS=30.84, 法向力=1616.5139, 切向力X=1412.9878, 切向力Y=-565.8893 +FPS=21.56, 法向力=1855.6584, 切向力X=281.4426, 切向力Y=-598.7361 +FPS=30.02, 法向力=1853.5002, 切向力X=249.4292, 切向力Y=-591.8455 +FPS=28.26, 法向力=1374.5583, 切向力X=591.6560, 切向力Y=-1226.7040 +FPS=26.46, 法向力=1738.3318, 切向力X=-833.5978, 切向力Y=-570.6892 +FPS=30.16, 法向力=1776.9771, 切向力X=-838.7537, 切向力Y=-459.0252 +FPS=29.78, 法向力=1455.3254, 切向力X=337.3925, 切向力Y=153.8398 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000283s, blend=0.002278s (9 tiles incl ref), finalize=0.000050s, total=0.002617s +FPS=30.62, 法向力=1471.3489, 切向力X=372.2809, 切向力Y=135.5021 +FPS=26.88, 法向力=1278.0574, 切向力X=979.2519, 切向力Y=-1389.4938 +FPS=26.33, 法向力=1303.4506, 切向力X=885.9011, 切向力Y=-451.8454 +FPS=26.62, 法向力=1288.4426, 切向力X=743.9991, 切向力Y=-485.3681 +FPS=28.48, 法向力=1559.3955, 切向力X=88.8446, 切向力Y=-789.1202 +FPS=29.03, 法向力=1609.9717, 切向力X=122.9705, 切向力Y=-793.8577 +FPS=31.07, 法向力=1766.1624, 切向力X=-685.4166, 切向力Y=-925.1067 +FPS=30.22, 法向力=1759.5988, 切向力X=-735.0873, 切向力Y=-982.2985 +FPS=29.08, 法向力=1638.4154, 切向力X=1553.3557, 切向力Y=-429.7090 +FPS=27.70, 法向力=1653.7579, 切向力X=-805.5559, 切向力Y=-644.7266 +FPS=29.43, 法向力=1640.0945, 切向力X=-819.9409, 切向力Y=-682.1937 +FPS=29.29, 法向力=1376.4192, 切向力X=716.3698, 切向力Y=-137.9703 +FPS=30.83, 法向力=1359.4939, 切向力X=700.6572, 切向力Y=-126.2955 +FPS=30.18, 法向力=1397.1755, 切向力X=23.6886, 切向力Y=-201.7684 +FPS=29.54, 法向力=1416.1411, 切向力X=127.4905, 切向力Y=-307.1983 +FPS=29.78, 法向力=1042.7458, 切向力X=575.8707, 切向力Y=-547.7443 +FPS=24.59, 法向力=1830.2593, 切向力X=-897.6127, 切向力Y=-920.3342 +FPS=24.91, 法向力=1902.3896, 切向力X=-884.7776, 切向力Y=-773.6578 +FPS=26.69, 法向力=1439.8779, 切向力X=-1042.3147, 切向力Y=-908.2333 +FPS=26.19, 法向力=1943.5214, 切向力X=-1073.6487, 切向力Y=-553.2509 +FPS=26.97, 法向力=2089.0718, 切向力X=-1122.3137, 切向力Y=-589.2288 +FPS=25.48, 法向力=1731.2451, 切向力X=1272.9891, 切向力Y=-1671.3755 +FPS=27.46, 法向力=1823.7378, 切向力X=1422.3109, 切向力Y=-1796.5264 +FPS=30.74, 法向力=1507.7253, 切向力X=39.2627, 切向力Y=-895.9910 +FPS=28.73, 法向力=1264.9490, 切向力X=138.6947, 切向力Y=-64.4423 +FPS=31.09, 法向力=1245.5366, 切向力X=228.9349, 切向力Y=-17.7459 +FPS=29.66, 法向力=1699.2111, 切向力X=1156.0555, 切向力Y=-1427.8060 +FPS=32.01, 法向力=1705.1218, 切向力X=1214.0984, 切向力Y=-1433.1411 +FPS=30.70, 法向力=1668.6958, 切向力X=-275.9250, 切向力Y=-1259.4236 +FPS=33.30, 法向力=1756.6304, 切向力X=-287.1908, 切向力Y=-1279.1178 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000234s, blend=0.002139s (9 tiles incl ref), finalize=0.000049s, total=0.002427s +FPS=30.26, 法向力=1496.1580, 切向力X=713.2167, 切向力Y=-1635.5105 +FPS=31.13, 法向力=1498.2821, 切向力X=903.7137, 切向力Y=-1647.8387 +FPS=31.03, 法向力=1549.4232, 切向力X=-855.9119, 切向力Y=-949.5875 +FPS=30.53, 法向力=1129.9213, 切向力X=812.8238, 切向力Y=-790.6425 +FPS=31.95, 法向力=1117.0579, 切向力X=826.7402, 切向力Y=-757.2031 +FPS=31.00, 法向力=1822.7670, 切向力X=2399.3770, 切向力Y=-102.0930 +FPS=29.10, 法向力=1800.1533, 切向力X=2444.4580, 切向力Y=-174.2905 +FPS=29.94, 法向力=1279.5524, 切向力X=595.9199, 切向力Y=-1325.3378 +FPS=31.85, 法向力=1300.0127, 切向力X=475.2494, 切向力Y=-1382.2214 +FPS=29.72, 法向力=1522.0601, 切向力X=336.1057, 切向力Y=-1894.3586 +FPS=32.13, 法向力=1548.6516, 切向力X=275.4894, 切向力Y=-1818.1367 +FPS=32.07, 法向力=2084.4126, 切向力X=-394.3315, 切向力Y=-1767.3967 +FPS=30.94, 法向力=2095.0256, 切向力X=-413.7776, 切向力Y=-1774.5261 +FPS=28.87, 法向力=1589.8735, 切向力X=868.4666, 切向力Y=-1019.1586 +FPS=27.07, 法向力=1572.8442, 切向力X=817.7516, 切向力Y=-1049.5248 +FPS=27.31, 法向力=1572.2400, 切向力X=318.9912, 切向力Y=0.1172 +FPS=29.45, 法向力=1236.6953, 切向力X=522.3081, 切向力Y=-1194.3533 +FPS=30.84, 法向力=1257.6011, 切向力X=569.5251, 切向力Y=-1290.2010 +FPS=29.19, 法向力=1935.1897, 切向力X=666.0564, 切向力Y=-453.8812 +FPS=27.88, 法向力=1842.8286, 切向力X=591.2916, 切向力Y=-484.7315 +FPS=28.45, 法向力=1506.3770, 切向力X=-725.3929, 切向力Y=-678.1531 +FPS=30.28, 法向力=1513.8101, 切向力X=-650.1513, 切向力Y=-648.0486 +FPS=30.12, 法向力=1215.7898, 切向力X=-178.7936, 切向力Y=-376.4441 +FPS=29.34, 法向力=1981.5054, 切向力X=1646.1912, 切向力Y=-1692.6538 +FPS=29.98, 法向力=2015.7048, 切向力X=1712.0898, 切向力Y=-1845.7512 +FPS=28.42, 法向力=1937.7522, 切向力X=1681.1620, 切向力Y=-1070.9993 +FPS=30.13, 法向力=1979.4679, 切向力X=1682.8127, 切向力Y=-963.2437 +FPS=30.37, 法向力=1503.8134, 切向力X=806.5225, 切向力Y=-373.7189 +FPS=30.13, 法向力=1508.4685, 切向力X=862.0736, 切向力Y=-398.6035 +FPS=28.34, 法向力=1640.4839, 切向力X=1273.7874, 切向力Y=-1208.0781 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002153s (9 tiles incl ref), finalize=0.000046s, total=0.002450s +FPS=27.58, 法向力=1904.5724, 切向力X=-173.1912, 切向力Y=-960.5430 +FPS=30.25, 法向力=1918.4303, 切向力X=-9.1375, 切向力Y=-1046.1499 +FPS=28.40, 法向力=1771.9451, 切向力X=-143.1935, 切向力Y=-1046.5803 +FPS=30.54, 法向力=1727.2157, 切向力X=-204.6324, 切向力Y=-1107.0830 +FPS=27.32, 法向力=1568.6235, 切向力X=1039.3420, 切向力Y=-1657.2361 +FPS=29.09, 法向力=1625.2467, 切向力X=1118.4225, 切向力Y=-1553.9407 +FPS=29.02, 法向力=1690.9423, 切向力X=1452.2603, 切向力Y=-844.7607 +FPS=28.66, 法向力=1258.7786, 切向力X=992.6705, 切向力Y=-1479.0396 +FPS=30.85, 法向力=1335.5605, 切向力X=994.9824, 切向力Y=-1411.4841 +FPS=29.62, 法向力=1586.8647, 切向力X=1087.9341, 切向力Y=-1036.0049 +FPS=30.50, 法向力=1644.5869, 切向力X=1060.7339, 切向力Y=-973.1527 +FPS=28.67, 法向力=1283.3076, 切向力X=738.5496, 切向力Y=-33.7113 +FPS=30.13, 法向力=1197.4047, 切向力X=878.8635, 切向力Y=-145.8616 +FPS=29.05, 法向力=1328.6173, 切向力X=-27.2370, 切向力Y=-234.5930 +FPS=30.19, 法向力=1341.0277, 切向力X=408.1667, 切向力Y=-1346.0282 +FPS=33.23, 法向力=1344.7671, 切向力X=407.0025, 切向力Y=-1428.0664 +FPS=30.33, 法向力=1224.5526, 切向力X=-112.8222, 切向力Y=-64.2931 +FPS=32.21, 法向力=1234.2740, 切向力X=-164.1034, 切向力Y=59.0629 +FPS=28.85, 法向力=2355.3125, 切向力X=-1103.6827, 切向力Y=-119.0415 +FPS=31.75, 法向力=2318.9773, 切向力X=-966.4225, 切向力Y=-124.6339 +FPS=29.93, 法向力=1358.8340, 切向力X=-306.9670, 切向力Y=-493.1237 +FPS=29.37, 法向力=1366.8077, 切向力X=-275.0462, 切向力Y=-508.8638 +FPS=29.81, 法向力=2131.8406, 切向力X=1362.1379, 切向力Y=-405.8298 +FPS=30.55, 法向力=1521.1987, 切向力X=109.3424, 切向力Y=-1440.7344 +FPS=31.62, 法向力=1443.6152, 切向力X=118.0922, 切向力Y=-1412.4202 +FPS=29.59, 法向力=2081.9028, 切向力X=-336.4908, 切向力Y=-1498.1082 +FPS=30.00, 法向力=2049.8818, 切向力X=-337.8667, 切向力Y=-1405.2710 +FPS=29.65, 法向力=1402.4315, 切向力X=1063.5892, 切向力Y=-75.9920 +FPS=26.54, 法向力=1420.9563, 切向力X=1085.3571, 切向力Y=-20.3510 +FPS=30.54, 法向力=1433.2395, 切向力X=911.0308, 切向力Y=-363.7899 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000351s, blend=0.003968s (9 tiles incl ref), finalize=0.000086s, total=0.004412s +FPS=28.10, 法向力=1457.9071, 切向力X=968.1880, 切向力Y=-359.1342 +FPS=25.99, 法向力=1175.4069, 切向力X=466.4910, 切向力Y=-716.3867 +FPS=26.26, 法向力=1118.0925, 切向力X=932.1033, 切向力Y=-463.2899 +FPS=30.95, 法向力=1125.0994, 切向力X=947.8311, 切向力Y=-585.5635 +FPS=27.87, 法向力=1178.2622, 切向力X=561.5679, 切向力Y=-952.5902 +FPS=29.91, 法向力=1541.4391, 切向力X=18.7105, 切向力Y=-1634.9642 +FPS=30.18, 法向力=1562.2563, 切向力X=-117.7242, 切向力Y=-1589.1212 +FPS=30.12, 法向力=1374.5669, 切向力X=485.4727, 切向力Y=-294.0219 +FPS=30.80, 法向力=1485.2360, 切向力X=622.4479, 切向力Y=-394.1670 +FPS=29.71, 法向力=1651.3503, 切向力X=-70.2468, 切向力Y=-1348.4963 +FPS=30.76, 法向力=1692.0625, 切向力X=-181.4398, 切向力Y=-1487.5839 +FPS=29.71, 法向力=1225.2786, 切向力X=456.9791, 切向力Y=-813.5315 +FPS=29.62, 法向力=1201.2002, 切向力X=545.8150, 切向力Y=-804.1340 +FPS=28.36, 法向力=1034.1550, 切向力X=319.0342, 切向力Y=-644.7705 +FPS=28.29, 法向力=988.6289, 切向力X=300.8955, 切向力Y=-676.0038 +FPS=30.59, 法向力=1613.7566, 切向力X=1062.1761, 切向力Y=-1091.2738 +FPS=30.07, 法向力=1158.7163, 切向力X=925.9008, 切向力Y=-938.1152 +FPS=31.01, 法向力=1158.5486, 切向力X=1030.0938, 切向力Y=-893.7901 +FPS=30.07, 法向力=1983.5247, 切向力X=114.1516, 切向力Y=-1184.4253 +FPS=30.94, 法向力=2047.9482, 切向力X=27.7649, 切向力Y=-1251.1538 +FPS=30.23, 法向力=1336.5159, 切向力X=-297.9114, 切向力Y=-809.1167 +FPS=28.28, 法向力=1349.0912, 切向力X=-319.0545, 切向力Y=-781.0526 +FPS=28.91, 法向力=1567.1150, 切向力X=483.3068, 切向力Y=-853.3380 +FPS=28.16, 法向力=1681.1823, 切向力X=699.5180, 切向力Y=-882.3892 +FPS=28.92, 法向力=1669.1953, 切向力X=231.2578, 切向力Y=-729.9274 +FPS=30.21, 法向力=1423.8715, 切向力X=605.2305, 切向力Y=-1334.2833 +FPS=30.53, 法向力=1415.8020, 切向力X=631.2034, 切向力Y=-1496.1835 +FPS=28.75, 法向力=1431.5542, 切向力X=721.2098, 切向力Y=-476.1614 +FPS=29.82, 法向力=1404.3679, 切向力X=742.8876, 切向力Y=-535.7198 +FPS=30.62, 法向力=1425.6613, 切向力X=983.6365, 切向力Y=-713.2180 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000391s, blend=0.002286s (9 tiles incl ref), finalize=0.000053s, total=0.002736s +FPS=30.34, 法向力=1468.8660, 切向力X=1124.2393, 切向力Y=-744.7527 +FPS=28.43, 法向力=1730.4353, 切向力X=-258.6265, 切向力Y=-1793.4532 +FPS=30.35, 法向力=1756.8279, 切向力X=-219.6905, 切向力Y=-1832.9248 +FPS=29.78, 法向力=1394.7109, 切向力X=530.5424, 切向力Y=-1889.9492 +FPS=28.81, 法向力=1520.9155, 切向力X=209.2977, 切向力Y=-1079.3801 +FPS=31.15, 法向力=1562.5387, 切向力X=169.9270, 切向力Y=-1241.1689 +FPS=28.34, 法向力=1810.6592, 切向力X=-693.5585, 切向力Y=-563.2125 +FPS=30.40, 法向力=1801.0144, 切向力X=-719.6714, 切向力Y=-605.7263 +FPS=29.57, 法向力=1208.8018, 切向力X=-242.7747, 切向力Y=-1564.7285 +FPS=27.10, 法向力=1180.1652, 切向力X=-198.1554, 切向力Y=-1550.6895 +FPS=30.20, 法向力=1213.3899, 切向力X=897.5859, 切向力Y=-827.2859 +FPS=29.25, 法向力=1267.8613, 切向力X=256.1147, 切向力Y=-831.5380 +FPS=31.65, 法向力=1210.0922, 切向力X=197.5834, 切向力Y=-750.1989 +FPS=28.74, 法向力=1505.3042, 切向力X=1081.6443, 切向力Y=-443.3258 +FPS=31.06, 法向力=1500.2478, 切向力X=1125.9081, 切向力Y=-439.3887 +FPS=29.25, 法向力=1568.8884, 切向力X=778.5051, 切向力Y=-1337.5605 +FPS=30.38, 法向力=1487.7996, 切向力X=671.9039, 切向力Y=-1557.7104 +FPS=26.47, 法向力=1564.4707, 切向力X=928.0061, 切向力Y=-815.0626 +FPS=29.12, 法向力=1796.7377, 切向力X=1408.9087, 切向力Y=-894.3667 +FPS=30.84, 法向力=1858.9934, 切向力X=1390.5625, 切向力Y=-967.5894 +FPS=29.03, 法向力=1678.2524, 切向力X=1555.9851, 切向力Y=-393.0536 +FPS=30.50, 法向力=1622.6118, 切向力X=1504.8198, 切向力Y=-293.6976 +FPS=28.47, 法向力=1435.8860, 切向力X=-41.5738, 切向力Y=-1026.8896 +FPS=30.77, 法向力=1453.7715, 切向力X=-147.1847, 切向力Y=-1225.0276 +FPS=29.56, 法向力=860.0193, 切向力X=1513.5724, 切向力Y=-860.1794 +FPS=29.89, 法向力=1285.6301, 切向力X=-122.0395, 切向力Y=-1236.2086 +FPS=30.37, 法向力=1254.8860, 切向力X=-41.7379, 切向力Y=-1222.7764 +FPS=29.12, 法向力=1339.6592, 切向力X=1339.6506, 切向力Y=-1194.0154 +FPS=25.68, 法向力=1399.5122, 切向力X=1513.7661, 切向力Y=-1230.7065 +FPS=29.09, 法向力=1757.3358, 切向力X=-36.8171, 切向力Y=-1268.6526 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000008s (hit), reset=0.000376s, blend=0.002257s (9 tiles incl ref), finalize=0.000048s, total=0.002696s +FPS=30.21, 法向力=1780.0741, 切向力X=-107.2208, 切向力Y=-1333.5852 +FPS=28.14, 法向力=1002.0870, 切向力X=430.1687, 切向力Y=-1053.7344 +FPS=26.69, 法向力=1445.7910, 切向力X=-777.0327, 切向力Y=-1809.3201 +FPS=30.80, 法向力=1474.3407, 切向力X=-827.6364, 切向力Y=-1929.2588 +FPS=29.71, 法向力=1613.3101, 切向力X=1700.0850, 切向力Y=-460.1169 +FPS=30.76, 法向力=1626.8882, 切向力X=1765.2427, 切向力Y=-374.8990 +FPS=29.13, 法向力=1281.7935, 切向力X=-55.6065, 切向力Y=-1259.4456 +FPS=30.86, 法向力=1347.6978, 切向力X=-285.1053, 切向力Y=-1182.0938 +FPS=29.95, 法向力=1077.1721, 切向力X=324.4734, 切向力Y=-1253.8755 +FPS=29.79, 法向力=1111.6219, 切向力X=13.0110, 切向力Y=-529.9128 +FPS=29.97, 法向力=1056.2106, 切向力X=56.2239, 切向力Y=-504.6837 +FPS=27.35, 法向力=1127.9014, 切向力X=481.3683, 切向力Y=-1111.7098 +FPS=28.58, 法向力=1163.0612, 切向力X=490.7821, 切向力Y=-1124.8553 +FPS=28.06, 法向力=1254.7979, 切向力X=884.8068, 切向力Y=-1222.9573 +FPS=27.88, 法向力=1333.3403, 切向力X=1008.5098, 切向力Y=-1182.4683 +FPS=29.65, 法向力=1237.9216, 切向力X=221.0464, 切向力Y=-1431.1510 +FPS=27.50, 法向力=1014.3260, 切向力X=722.6905, 切向力Y=-1471.6172 +FPS=29.44, 法向力=1002.3235, 切向力X=769.7041, 切向力Y=-1558.9094 +FPS=28.43, 法向力=952.3641, 切向力X=793.7327, 切向力Y=-1916.0969 +FPS=28.82, 法向力=976.3962, 切向力X=809.3517, 切向力Y=-1916.7479 +FPS=28.37, 法向力=1193.7589, 切向力X=118.3222, 切向力Y=-1125.4751 +FPS=27.59, 法向力=1269.5948, 切向力X=177.5206, 切向力Y=-1109.7146 +FPS=29.51, 法向力=1401.6893, 切向力X=1832.4144, 切向力Y=-1366.5067 +FPS=28.97, 法向力=1268.9604, 切向力X=1110.4838, 切向力Y=-909.4564 +FPS=30.33, 法向力=1305.4170, 切向力X=1186.7800, 切向力Y=-885.7934 +FPS=30.04, 法向力=1292.1486, 切向力X=1021.0682, 切向力Y=-499.2910 +FPS=30.95, 法向力=1328.7367, 切向力X=1052.4907, 切向力Y=-466.0550 +FPS=29.83, 法向力=1387.8479, 切向力X=1930.4153, 切向力Y=-506.1885 +FPS=31.44, 法向力=1407.4318, 切向力X=1978.4585, 切向力Y=-639.3990 +FPS=29.39, 法向力=1421.0977, 切向力X=682.9473, 切向力Y=-1463.8147 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000229s, blend=0.002207s (9 tiles incl ref), finalize=0.000083s, total=0.002524s +FPS=29.95, 法向力=909.8947, 切向力X=905.3534, 切向力Y=-1432.0393 +FPS=32.23, 法向力=875.4305, 切向力X=879.6576, 切向力Y=-1532.0886 +FPS=31.02, 法向力=1154.1345, 切向力X=837.3161, 切向力Y=-1422.3475 +FPS=31.47, 法向力=1159.1169, 切向力X=822.4466, 切向力Y=-1324.7811 +FPS=30.03, 法向力=1126.7084, 切向力X=1868.4744, 切向力Y=-1738.3718 +FPS=30.85, 法向力=1174.8003, 切向力X=1927.9261, 切向力Y=-1712.0720 +FPS=27.85, 法向力=1327.3113, 切向力X=659.9012, 切向力Y=-1381.9414 +FPS=31.40, 法向力=1343.1555, 切向力X=632.6677, 切向力Y=-1486.6560 +FPS=31.16, 法向力=1407.9667, 切向力X=993.5146, 切向力Y=-709.3220 +FPS=30.44, 法向力=1384.1133, 切向力X=996.0850, 切向力Y=-706.0426 +FPS=31.80, 法向力=1499.9202, 切向力X=-570.1985, 切向力Y=-804.2514 +FPS=30.01, 法向力=1514.6809, 切向力X=-616.4069, 切向力Y=-839.4532 +FPS=30.73, 法向力=1616.3113, 切向力X=313.9913, 切向力Y=-1680.2800 +FPS=27.87, 法向力=1283.7102, 切向力X=985.0769, 切向力Y=-1287.5823 +FPS=30.41, 法向力=1206.9778, 切向力X=1036.6807, 切向力Y=-1380.6333 +FPS=30.63, 法向力=1137.5997, 切向力X=-61.6226, 切向力Y=-1669.2041 +FPS=25.07, 法向力=1127.4098, 切向力X=-108.2467, 切向力Y=-1638.6826 +FPS=32.25, 法向力=1187.8533, 切向力X=710.2969, 切向力Y=-130.4009 +FPS=30.20, 法向力=1189.0427, 切向力X=708.6439, 切向力Y=-155.6214 +FPS=31.81, 法向力=1442.2985, 切向力X=616.3678, 切向力Y=-1266.6252 +FPS=30.29, 法向力=1452.6415, 切向力X=634.1892, 切向力Y=-1319.5901 +FPS=29.30, 法向力=1406.4110, 切向力X=885.7776, 切向力Y=-1593.4272 +FPS=28.38, 法向力=1379.0109, 切向力X=661.4991, 切向力Y=-715.3959 +FPS=32.44, 法向力=1378.6763, 切向力X=703.5278, 切向力Y=-757.1610 +FPS=28.99, 法向力=1003.4016, 切向力X=1400.9558, 切向力Y=-1145.3468 +FPS=32.25, 法向力=1024.5651, 切向力X=1535.9840, 切向力Y=-1150.8596 +FPS=30.68, 法向力=1349.3602, 切向力X=755.8143, 切向力Y=-2312.2764 +FPS=31.80, 法向力=1377.0542, 切向力X=790.1497, 切向力Y=-2365.8928 +FPS=29.21, 法向力=2231.1685, 切向力X=1929.8364, 切向力Y=-1235.5532 +FPS=30.37, 法向力=1691.5803, 切向力X=1031.5099, 切向力Y=-436.4638 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002112s (9 tiles incl ref), finalize=0.000051s, total=0.002407s +FPS=31.80, 法向力=1691.5017, 切向力X=954.7141, 切向力Y=-446.7200 +FPS=30.95, 法向力=1109.3104, 切向力X=322.3341, 切向力Y=-1439.1731 +FPS=28.16, 法向力=1107.0619, 切向力X=367.2858, 切向力Y=-1588.8323 +FPS=24.26, 法向力=1489.9087, 切向力X=244.7938, 切向力Y=-1819.2223 +FPS=27.50, 法向力=1489.8914, 切向力X=277.2632, 切向力Y=-1925.3141 +FPS=27.83, 法向力=1530.0823, 切向力X=237.3718, 切向力Y=-1005.3160 +FPS=28.41, 法向力=1228.9336, 切向力X=9.1742, 切向力Y=-1729.0620 +FPS=30.92, 法向力=1202.0570, 切向力X=-11.5014, 切向力Y=-1718.8064 +FPS=28.93, 法向力=1445.8259, 切向力X=383.9084, 切向力Y=-301.8931 +FPS=30.70, 法向力=1414.7906, 切向力X=452.2844, 切向力Y=-459.6553 +FPS=27.05, 法向力=1307.5713, 切向力X=684.6808, 切向力Y=-775.0148 +FPS=30.05, 法向力=1309.0378, 切向力X=716.3300, 切向力Y=-981.4605 +FPS=28.99, 法向力=1455.8292, 切向力X=1371.9996, 切向力Y=-1507.6243 +FPS=27.59, 法向力=1553.0605, 切向力X=669.3213, 切向力Y=-718.8209 +FPS=30.08, 法向力=1636.7664, 切向力X=605.5520, 切向力Y=-614.8724 +FPS=29.98, 法向力=1319.1526, 切向力X=72.3407, 切向力Y=-1070.8171 +FPS=30.03, 法向力=1421.3936, 切向力X=2.5747, 切向力Y=-1151.5764 +FPS=28.35, 法向力=1247.2719, 切向力X=579.6627, 切向力Y=-1244.3425 +FPS=30.62, 法向力=1333.7397, 切向力X=650.3517, 切向力Y=-1358.0200 +FPS=29.17, 法向力=1091.4464, 切向力X=1607.6235, 切向力Y=-1111.5311 +FPS=29.18, 法向力=1232.0114, 切向力X=-195.3995, 切向力Y=-1037.0558 +FPS=31.07, 法向力=1349.6113, 切向力X=-373.8940, 切向力Y=-1037.4170 +FPS=28.86, 法向力=1684.8140, 切向力X=1149.0142, 切向力Y=-1760.3535 +FPS=31.00, 法向力=1581.9980, 切向力X=1146.9441, 切向力Y=-1837.8240 +FPS=31.28, 法向力=1224.3175, 切向力X=1028.3667, 切向力Y=-1938.0225 +FPS=32.75, 法向力=1247.7517, 切向力X=949.2441, 切向力Y=-2034.7321 +FPS=29.31, 法向力=1518.4717, 切向力X=1586.5120, 切向力Y=-1137.3962 +FPS=31.63, 法向力=1570.0710, 切向力X=1600.7998, 切向力Y=-1050.9954 +FPS=31.57, 法向力=1385.3049, 切向力X=798.4521, 切向力Y=-924.9980 +FPS=31.46, 法向力=1377.7693, 切向力X=836.4425, 切向力Y=-964.8917 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000296s, blend=0.002256s (9 tiles incl ref), finalize=0.000046s, total=0.002604s +FPS=30.90, 法向力=985.9205, 切向力X=1489.8650, 切向力Y=-1365.8667 +FPS=32.27, 法向力=972.9741, 切向力X=1376.6746, 切向力Y=-1440.1084 +FPS=31.36, 法向力=976.1447, 切向力X=516.0785, 切向力Y=-1584.1061 +FPS=31.77, 法向力=1367.4622, 切向力X=598.6461, 切向力Y=-1625.7644 +FPS=31.86, 法向力=1464.1556, 切向力X=461.6047, 切向力Y=-1794.5166 +FPS=29.40, 法向力=1363.0383, 切向力X=1393.6292, 切向力Y=-1457.3081 +FPS=32.06, 法向力=1366.2979, 切向力X=1435.0022, 切向力Y=-1504.7937 +FPS=31.26, 法向力=1208.0659, 切向力X=1813.8049, 切向力Y=-1996.5330 +FPS=32.22, 法向力=1170.0457, 切向力X=1787.3549, 切向力Y=-1937.8477 +FPS=28.98, 法向力=1034.2195, 切向力X=630.2393, 切向力Y=-2098.0889 +FPS=31.87, 法向力=1121.3617, 切向力X=645.1929, 切向力Y=-2098.7830 +FPS=29.19, 法向力=1543.1261, 切向力X=707.9038, 切向力Y=-1862.5419 +FPS=30.15, 法向力=1145.0574, 切向力X=932.5532, 切向力Y=-1568.3606 +FPS=31.54, 法向力=1173.6785, 切向力X=903.1334, 切向力Y=-1656.1074 +FPS=30.62, 法向力=1180.6313, 切向力X=537.4565, 切向力Y=-1145.7628 +FPS=32.06, 法向力=1236.1135, 切向力X=476.3116, 切向力Y=-1142.2859 +FPS=31.42, 法向力=2026.3368, 切向力X=1724.4465, 切向力Y=-884.6002 +FPS=32.20, 法向力=1999.6062, 切向力X=1787.8380, 切向力Y=-1010.4490 +FPS=29.90, 法向力=1186.7537, 切向力X=824.7105, 切向力Y=-1260.0598 +FPS=31.28, 法向力=1208.4951, 切向力X=871.2259, 切向力Y=-1344.5271 +FPS=28.55, 法向力=1345.8213, 切向力X=1482.6277, 切向力Y=-1573.0194 +FPS=30.98, 法向力=1439.2793, 切向力X=1624.6030, 切向力Y=-1655.0415 +FPS=30.52, 法向力=1343.3884, 切向力X=-377.3688, 切向力Y=-832.7356 +FPS=30.25, 法向力=1352.6172, 切向力X=-426.5722, 切向力Y=-864.7833 +FPS=26.88, 法向力=1297.5458, 切向力X=792.0276, 切向力Y=-1226.4381 +FPS=27.66, 法向力=1292.6387, 切向力X=767.9207, 切向力Y=-1269.8427 +FPS=27.62, 法向力=1314.6555, 切向力X=819.1641, 切向力Y=-999.1096 +FPS=29.33, 法向力=1013.6263, 切向力X=-255.1034, 切向力Y=-663.2793 +FPS=30.33, 法向力=1055.7089, 切向力X=-235.2030, 切向力Y=-748.4084 +FPS=29.19, 法向力=1175.3237, 切向力X=1257.5082, 切向力Y=-384.4086 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000308s, blend=0.002558s (9 tiles incl ref), finalize=0.000447s, total=0.003319s +FPS=29.44, 法向力=1168.7894, 切向力X=1312.0693, 切向力Y=-334.7244 +FPS=31.05, 法向力=1452.8289, 切向力X=899.6857, 切向力Y=-1533.3523 +FPS=29.49, 法向力=1514.9175, 切向力X=982.7393, 切向力Y=-1601.2137 +FPS=29.60, 法向力=1511.8505, 切向力X=-284.1897, 切向力Y=-1780.4961 +FPS=28.39, 法向力=1110.0336, 切向力X=576.0575, 切向力Y=-905.2299 +FPS=30.50, 法向力=1196.0906, 切向力X=622.5293, 切向力Y=-823.7159 +FPS=28.73, 法向力=1041.2109, 切向力X=870.0434, 切向力Y=-1659.3062 +FPS=29.38, 法向力=1014.9008, 切向力X=960.3110, 切向力Y=-1781.9200 +FPS=29.22, 法向力=1178.7002, 切向力X=160.3876, 切向力Y=-1311.3889 +FPS=30.73, 法向力=1172.8523, 切向力X=101.4557, 切向力Y=-1376.2529 +FPS=28.51, 法向力=1508.4202, 切向力X=1297.8718, 切向力Y=-1266.8887 +FPS=28.22, 法向力=1154.4114, 切向力X=1164.2329, 切向力Y=-1498.6650 +FPS=31.00, 法向力=1271.0302, 切向力X=969.2161, 切向力Y=-1547.3492 +FPS=30.08, 法向力=1215.8636, 切向力X=168.9499, 切向力Y=-1613.0345 +FPS=31.14, 法向力=1234.8329, 切向力X=179.6759, 切向力Y=-1721.4570 +FPS=29.19, 法向力=1590.9541, 切向力X=860.6975, 切向力Y=-744.0316 +FPS=30.68, 法向力=1519.4619, 切向力X=827.7605, 切向力Y=-658.4155 +FPS=28.65, 法向力=1599.7065, 切向力X=505.1340, 切向力Y=-2190.4741 +FPS=28.75, 法向力=1475.4084, 切向力X=931.9580, 切向力Y=-541.5038 +FPS=31.13, 法向力=1485.9065, 切向力X=964.3923, 切向力Y=-618.7070 +FPS=29.26, 法向力=1400.6189, 切向力X=-416.8954, 切向力Y=-1221.9059 +FPS=31.13, 法向力=1390.8977, 切向力X=-389.4290, 切向力Y=-1171.4648 +FPS=27.29, 法向力=1463.4497, 切向力X=1132.7417, 切向力Y=-745.7024 +FPS=30.14, 法向力=1448.4033, 切向力X=1278.5225, 切向力Y=-829.0571 +FPS=27.27, 法向力=1120.3790, 切向力X=559.0732, 切向力Y=-1107.5518 +FPS=27.81, 法向力=1439.4722, 切向力X=974.6110, 切向力Y=-714.4386 +FPS=32.41, 法向力=1455.1172, 切向力X=996.7056, 切向力Y=-734.7585 +FPS=30.16, 法向力=1089.1625, 切向力X=375.2536, 切向力Y=-1349.1316 +FPS=31.90, 法向力=1089.5627, 切向力X=336.4416, 切向力Y=-1260.9585 +FPS=29.95, 法向力=1369.7694, 切向力X=1267.6086, 切向力Y=-879.3202 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000007s (hit), reset=0.000244s, blend=0.002433s (9 tiles incl ref), finalize=0.000059s, total=0.002746s +FPS=23.23, 法向力=1487.3439, 切向力X=1324.3798, 切向力Y=-941.9210 +FPS=30.20, 法向力=1210.6873, 切向力X=868.8901, 切向力Y=-1099.5126 +FPS=29.04, 法向力=1621.9208, 切向力X=1359.0823, 切向力Y=-1730.0077 +FPS=32.17, 法向力=1692.6201, 切向力X=1362.4575, 切向力Y=-1687.0334 +FPS=29.10, 法向力=1521.9573, 切向力X=1269.9192, 切向力Y=-1589.1044 +FPS=31.45, 法向力=1487.8202, 切向力X=1219.1487, 切向力Y=-1576.7043 +FPS=30.31, 法向力=1150.6415, 切向力X=580.0615, 切向力Y=-1210.2281 +FPS=30.91, 法向力=1135.1482, 切向力X=505.7854, 切向力Y=-1308.8075 +FPS=27.64, 法向力=1481.5642, 切向力X=1520.3887, 切向力Y=-1021.4800 +FPS=29.82, 法向力=1559.1221, 切向力X=430.4293, 切向力Y=-1516.2581 +FPS=29.93, 法向力=1573.2916, 切向力X=431.2715, 切向力Y=-1436.6084 +FPS=28.66, 法向力=1258.8823, 切向力X=769.9824, 切向力Y=-803.2689 +FPS=24.25, 法向力=1315.0374, 切向力X=760.1144, 切向力Y=-823.7102 +FPS=28.75, 法向力=1436.9926, 切向力X=686.4042, 切向力Y=-1051.8534 +FPS=31.30, 法向力=1502.9993, 切向力X=755.5705, 切向力Y=-1021.4423 +FPS=28.03, 法向力=1685.1671, 切向力X=1023.6199, 切向力Y=-1242.3278 +FPS=29.72, 法向力=1157.2847, 切向力X=1229.1030, 切向力Y=-1183.3739 +FPS=31.09, 法向力=1153.3066, 切向力X=1125.6934, 切向力Y=-1238.8884 +FPS=29.17, 法向力=1424.3374, 切向力X=832.8450, 切向力Y=-1519.4565 +FPS=31.01, 法向力=1403.2927, 切向力X=768.5759, 切向力Y=-1487.4359 +FPS=28.40, 法向力=1664.2098, 切向力X=1254.2990, 切向力Y=-1312.5510 +FPS=31.63, 法向力=1779.8456, 切向力X=1309.4861, 切向力Y=-1280.5858 +FPS=28.82, 法向力=1307.7607, 切向力X=748.6609, 切向力Y=-447.1542 +FPS=30.03, 法向力=1384.5669, 切向力X=576.7786, 切向力Y=-1259.6702 +FPS=31.61, 法向力=1417.3037, 切向力X=563.7520, 切向力Y=-1286.8517 +FPS=29.93, 法向力=1309.0917, 切向力X=1134.5649, 切向力Y=-1294.6924 +FPS=30.62, 法向力=1389.0210, 切向力X=1220.3983, 切向力Y=-1349.2139 +FPS=27.88, 法向力=1091.4178, 切向力X=909.3608, 切向力Y=-1229.5293 +FPS=29.44, 法向力=1075.2340, 切向力X=880.2771, 切向力Y=-1244.5193 +FPS=28.71, 法向力=1547.3375, 切向力X=780.7866, 切向力Y=-1696.9702 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000289s, blend=0.002250s (9 tiles incl ref), finalize=0.000050s, total=0.002596s +FPS=29.50, 法向力=1576.3970, 切向力X=690.8986, 切向力Y=-1695.9000 +FPS=29.21, 法向力=1499.4270, 切向力X=-30.5532, 切向力Y=-1436.1057 +FPS=28.45, 法向力=1736.0720, 切向力X=587.7063, 切向力Y=-1731.5293 +FPS=30.43, 法向力=1701.6849, 切向力X=629.4288, 切向力Y=-1677.3552 +FPS=27.60, 法向力=913.6706, 切向力X=1212.5305, 切向力Y=-796.0127 +FPS=25.63, 法向力=930.4714, 切向力X=1256.5851, 切向力Y=-671.5006 +FPS=23.59, 法向力=1015.2883, 切向力X=887.5306, 切向力Y=-893.7167 +FPS=27.70, 法向力=1202.4028, 切向力X=1048.2501, 切向力Y=-1399.6831 +FPS=30.98, 法向力=1173.4240, 切向力X=1104.8616, 切向力Y=-1424.0376 +FPS=29.45, 法向力=1415.0267, 切向力X=419.8751, 切向力Y=-1373.7534 +FPS=30.98, 法向力=1448.7411, 切向力X=496.7701, 切向力Y=-1462.2642 +FPS=30.04, 法向力=1162.1692, 切向力X=1063.4388, 切向力Y=-1457.4873 +FPS=30.67, 法向力=1180.9343, 切向力X=1105.0225, 切向力Y=-1480.9684 +FPS=26.25, 法向力=1468.4250, 切向力X=295.7333, 切向力Y=-1898.3276 +FPS=27.52, 法向力=1341.3357, 切向力X=859.4653, 切向力Y=-1173.2405 +FPS=26.51, 法向力=1319.0464, 切向力X=846.8911, 切向力Y=-1247.8605 +FPS=27.06, 法向力=1403.5942, 切向力X=217.8282, 切向力Y=-985.2206 +FPS=31.67, 法向力=1409.1042, 切向力X=335.7255, 切向力Y=-857.7032 +FPS=29.67, 法向力=1590.0502, 切向力X=916.4503, 切向力Y=-1032.7938 +FPS=30.84, 法向力=1615.2483, 切向力X=917.1137, 切向力Y=-1041.1331 +FPS=30.59, 法向力=1305.1823, 切向力X=1069.5389, 切向力Y=-1119.9519 +FPS=28.84, 法向力=1666.4329, 切向力X=960.2921, 切向力Y=-2250.7871 +FPS=31.32, 法向力=1749.3724, 切向力X=819.4272, 切向力Y=-2387.7056 +FPS=29.66, 法向力=1512.0142, 切向力X=1517.3220, 切向力Y=-1256.2332 +FPS=30.82, 法向力=1514.3739, 切向力X=1504.1121, 切向力Y=-1152.1030 +FPS=29.53, 法向力=1755.8518, 切向力X=722.0712, 切向力Y=-1341.9469 +FPS=30.52, 法向力=1857.8782, 切向力X=701.4407, 切向力Y=-1468.4651 +FPS=25.52, 法向力=1151.6239, 切向力X=978.7254, 切向力Y=-1626.2946 +FPS=27.66, 法向力=1259.9648, 切向力X=426.6156, 切向力Y=-348.3274 +FPS=29.21, 法向力=1308.3065, 切向力X=475.7380, 切向力Y=-306.2931 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000323s, blend=0.002507s (9 tiles incl ref), finalize=0.000069s, total=0.002906s +FPS=27.79, 法向力=1517.6350, 切向力X=1173.4824, 切向力Y=-969.6920 +FPS=27.82, 法向力=1581.8820, 切向力X=1221.2670, 切向力Y=-1024.1960 +FPS=28.95, 法向力=1561.0933, 切向力X=670.8815, 切向力Y=-2022.0862 +FPS=29.36, 法向力=1637.9377, 切向力X=695.5228, 切向力Y=-2199.7876 +FPS=29.90, 法向力=1262.1628, 切向力X=817.2814, 切向力Y=-1554.8965 +FPS=27.19, 法向力=1363.9568, 切向力X=1039.8306, 切向力Y=-1687.8152 +FPS=28.02, 法向力=1385.3436, 切向力X=1173.3306, 切向力Y=-1737.7701 +FPS=30.10, 法向力=1646.2554, 切向力X=643.7882, 切向力Y=-1176.8074 +FPS=27.70, 法向力=1645.6388, 切向力X=623.7709, 切向力Y=-1164.6859 +FPS=27.33, 法向力=956.5593, 切向力X=813.1027, 切向力Y=-1438.2446 +FPS=28.46, 法向力=1660.6292, 切向力X=574.9561, 切向力Y=-1615.0073 +FPS=29.68, 法向力=1818.2251, 切向力X=531.6147, 切向力Y=-1676.5005 +FPS=27.72, 法向力=1204.3789, 切向力X=1357.4082, 切向力Y=-1598.7229 +FPS=30.34, 法向力=1276.3850, 切向力X=1434.9583, 切向力Y=-1577.2146 +FPS=28.68, 法向力=980.5039, 切向力X=1467.5653, 切向力Y=-1323.7778 +FPS=29.57, 法向力=954.1673, 切向力X=1493.2747, 切向力Y=-1306.4525 +FPS=30.50, 法向力=1416.3501, 切向力X=733.3895, 切向力Y=-1472.2166 +FPS=29.55, 法向力=1293.1552, 切向力X=1184.0814, 切向力Y=-1601.9023 +FPS=30.42, 法向力=1263.5598, 切向力X=1205.2939, 切向力Y=-1581.1931 +FPS=28.86, 法向力=1566.6033, 切向力X=1879.9545, 切向力Y=-982.5622 +FPS=30.79, 法向力=1640.4458, 切向力X=1967.1252, 切向力Y=-1000.4858 +FPS=28.01, 法向力=1319.5638, 切向力X=761.1564, 切向力Y=-1535.5482 +FPS=28.44, 法向力=1352.1334, 切向力X=863.7726, 切向力Y=-1514.1075 +FPS=31.53, 法向力=1414.4753, 切向力X=859.0706, 切向力Y=-1495.9326 +FPS=31.01, 法向力=1374.9757, 切向力X=875.8099, 切向力Y=-1495.3135 +FPS=32.81, 法向力=1350.8562, 切向力X=1551.3564, 切向力Y=-1477.6653 +FPS=30.20, 法向力=1586.2845, 切向力X=659.3641, 切向力Y=-1811.2330 +FPS=32.18, 法向力=1644.7520, 切向力X=695.1155, 切向力Y=-1850.8634 +FPS=31.29, 法向力=1709.9023, 切向力X=817.5163, 切向力Y=-1172.9935 +FPS=30.04, 法向力=1701.7517, 切向力X=800.0320, 切向力Y=-1263.6938 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000303s, blend=0.002297s (9 tiles incl ref), finalize=0.000055s, total=0.002662s +FPS=28.11, 法向力=1876.6089, 切向力X=729.8002, 切向力Y=-1019.0591 +FPS=32.34, 法向力=1907.1448, 切向力X=687.9098, 切向力Y=-957.1053 +FPS=29.97, 法向力=1660.2157, 切向力X=1570.0522, 切向力Y=-1358.2996 +FPS=30.79, 法向力=1123.0496, 切向力X=1112.5894, 切向力Y=-1192.8191 +FPS=31.57, 法向力=1110.4008, 切向力X=1034.2789, 切向力Y=-1224.3484 +FPS=31.23, 法向力=1563.5583, 切向力X=852.6165, 切向力Y=-2320.8896 +FPS=31.44, 法向力=1598.0609, 切向力X=792.2359, 切向力Y=-2364.9563 +FPS=31.47, 法向力=1472.5112, 切向力X=355.1226, 切向力Y=-1396.3783 +FPS=31.81, 法向力=1490.5508, 切向力X=471.2168, 切向力Y=-1397.5138 +FPS=30.88, 法向力=1482.3097, 切向力X=449.8067, 切向力Y=-1352.7201 +FPS=32.14, 法向力=945.4032, 切向力X=1088.9363, 切向力Y=-1998.7855 +FPS=29.37, 法向力=1285.8442, 切向力X=657.7895, 切向力Y=-1649.2236 +FPS=32.29, 法向力=1294.0625, 切向力X=661.9794, 切向力Y=-1662.0549 +FPS=31.45, 法向力=1327.5078, 切向力X=1431.9650, 切向力Y=-1331.8621 +FPS=31.99, 法向力=1427.1820, 切向力X=1500.3568, 切向力Y=-1353.3848 +FPS=29.64, 法向力=1658.1829, 切向力X=1608.8276, 切向力Y=-1795.7363 +FPS=32.02, 法向力=1610.7822, 切向力X=1628.9624, 切向力Y=-1813.1174 +FPS=29.13, 法向力=1600.5878, 切向力X=915.8030, 切向力Y=-2374.5938 +FPS=30.29, 法向力=1330.9084, 切向力X=503.0616, 切向力Y=-1055.3143 +FPS=30.87, 法向力=1359.6013, 切向力X=515.1511, 切向力Y=-1050.3661 +FPS=30.39, 法向力=1313.7753, 切向力X=869.5691, 切向力Y=-1227.2183 +FPS=31.48, 法向力=1263.0483, 切向力X=909.6724, 切向力Y=-1296.4417 +FPS=31.18, 法向力=1526.8032, 切向力X=1257.5823, 切向力Y=-926.7704 +FPS=32.00, 法向力=1555.5046, 切向力X=1280.4509, 切向力Y=-1036.6990 +FPS=30.65, 法向力=1304.3840, 切向力X=899.9866, 切向力Y=-1086.2997 +FPS=31.07, 法向力=1299.2874, 切向力X=864.2317, 切向力Y=-1115.0720 +FPS=29.20, 法向力=1544.0059, 切向力X=642.3639, 切向力Y=-1442.6509 +FPS=31.16, 法向力=1575.9386, 切向力X=636.6849, 切向力Y=-1489.9319 +FPS=29.33, 法向力=1327.2104, 切向力X=1318.1494, 切向力Y=-1745.7800 +FPS=30.78, 法向力=1292.6028, 切向力X=1363.2238, 切向力Y=-1730.6033 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000230s, blend=0.002051s (9 tiles incl ref), finalize=0.000045s, total=0.002332s +FPS=28.97, 法向力=1461.4532, 切向力X=454.1249, 切向力Y=-1448.1224 +FPS=30.14, 法向力=1469.5979, 切向力X=498.0787, 切向力Y=-1364.8376 +FPS=30.77, 法向力=1376.6628, 切向力X=703.1626, 切向力Y=-1391.3157 +FPS=29.60, 法向力=1794.5851, 切向力X=1009.0326, 切向力Y=-2120.2432 +FPS=32.24, 法向力=1750.2386, 切向力X=962.2439, 切向力Y=-2122.1479 +FPS=30.94, 法向力=1416.6997, 切向力X=667.7676, 切向力Y=-1267.4276 +FPS=32.01, 法向力=1511.6455, 切向力X=712.5255, 切向力Y=-1398.2163 +FPS=30.13, 法向力=1569.3855, 切向力X=884.8957, 切向力Y=-871.0214 +FPS=32.17, 法向力=1540.8887, 切向力X=824.6095, 切向力Y=-954.8843 +FPS=29.90, 法向力=1240.5175, 切向力X=860.8893, 切向力Y=-1161.2905 +FPS=30.50, 法向力=1226.7803, 切向力X=-154.1738, 切向力Y=-1985.9354 +FPS=31.42, 法向力=1232.9395, 切向力X=-232.1269, 切向力Y=-2073.4995 +FPS=31.03, 法向力=1338.9440, 切向力X=429.7055, 切向力Y=-1376.5056 +FPS=31.70, 法向力=1398.3627, 切向力X=444.4047, 切向力Y=-1424.2122 +FPS=31.00, 法向力=1879.1150, 切向力X=414.2851, 切向力Y=-1447.0249 +FPS=32.76, 法向力=1902.2263, 切向力X=325.4687, 切向力Y=-1517.8339 +FPS=31.40, 法向力=1905.2249, 切向力X=369.1762, 切向力Y=-1477.3479 +FPS=31.29, 法向力=2009.2705, 切向力X=330.0182, 切向力Y=-2075.9775 +FPS=28.16, 法向力=1742.9204, 切向力X=1340.4376, 切向力Y=-1671.0367 +FPS=30.98, 法向力=1639.2893, 切向力X=1407.0490, 切向力Y=-1661.4606 +FPS=30.52, 法向力=1340.0604, 切向力X=661.9663, 切向力Y=-1339.0930 +FPS=31.13, 法向力=1364.5513, 切向力X=648.8325, 切向力Y=-1277.7339 +FPS=29.44, 法向力=1658.9231, 切向力X=946.7994, 切向力Y=-1340.1091 +FPS=30.79, 法向力=1691.9036, 切向力X=1139.8536, 切向力Y=-1327.9813 +FPS=28.80, 法向力=1510.7190, 切向力X=908.6944, 切向力Y=-703.8293 +FPS=28.13, 法向力=1291.5486, 切向力X=118.8743, 切向力Y=-657.8309 +FPS=31.48, 法向力=1336.5083, 切向力X=144.1006, 切向力Y=-552.4458 +FPS=29.04, 法向力=1401.1317, 切向力X=591.5825, 切向力Y=-1674.5520 +FPS=31.18, 法向力=1373.5264, 切向力X=648.9210, 切向力Y=-1665.8126 +FPS=29.53, 法向力=1467.2258, 切向力X=1308.1492, 切向力Y=-1482.0021 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000243s, blend=0.002188s (9 tiles incl ref), finalize=0.000048s, total=0.002485s +FPS=30.48, 法向力=1435.7449, 切向力X=1284.2688, 切向力Y=-1490.5850 +FPS=28.67, 法向力=1011.6053, 切向力X=548.6770, 切向力Y=-1729.4790 +FPS=29.43, 法向力=1974.1980, 切向力X=821.8409, 切向力Y=-1675.6631 +FPS=20.35, 法向力=1976.4252, 切向力X=950.0023, 切向力Y=-1697.2976 +FPS=29.80, 法向力=1232.6737, 切向力X=1560.4573, 切向力Y=-1503.2126 +FPS=31.23, 法向力=1164.2308, 切向力X=1597.6055, 切向力Y=-1644.0747 +FPS=28.93, 法向力=1235.7108, 切向力X=487.2834, 切向力Y=-1526.0125 +FPS=28.35, 法向力=1280.7930, 切向力X=524.7028, 切向力Y=-1477.9924 +FPS=25.97, 法向力=1372.9890, 切向力X=1153.6064, 切向力Y=-1279.1442 +FPS=26.09, 法向力=1497.5050, 切向力X=718.5992, 切向力Y=-1334.9192 +FPS=30.36, 法向力=1564.4390, 切向力X=634.2933, 切向力Y=-1360.1525 +FPS=31.75, 法向力=1325.6925, 切向力X=639.7812, 切向力Y=-1639.6022 +FPS=30.40, 法向力=1336.5454, 切向力X=635.3196, 切向力Y=-1619.7738 +FPS=30.29, 法向力=1454.2087, 切向力X=1711.0194, 切向力Y=-1594.2546 +FPS=29.84, 法向力=1470.7466, 切向力X=1768.3031, 切向力Y=-1532.8529 +FPS=31.27, 法向力=1198.5400, 切向力X=1366.1697, 切向力Y=-1524.9172 +FPS=28.96, 法向力=1214.2568, 切向力X=769.8663, 切向力Y=-1511.0828 +FPS=31.48, 法向力=1222.6729, 切向力X=745.3585, 切向力Y=-1539.3422 +FPS=27.92, 法向力=1531.2162, 切向力X=1086.9595, 切向力Y=-1777.1726 +FPS=30.32, 法向力=1580.9385, 切向力X=1200.3118, 切向力Y=-1754.2924 +FPS=29.40, 法向力=2000.4174, 切向力X=1265.9823, 切向力Y=-1805.1045 +FPS=31.17, 法向力=2112.4087, 切向力X=1333.7954, 切向力Y=-1861.3042 +FPS=28.39, 法向力=1307.1157, 切向力X=1281.3291, 切向力Y=-1511.9093 +FPS=29.22, 法向力=1516.2561, 切向力X=1065.7781, 切向力Y=-1798.9722 +FPS=31.49, 法向力=1584.1749, 切向力X=1076.4431, 切向力Y=-1857.9552 +FPS=29.62, 法向力=1315.9865, 切向力X=972.0115, 切向力Y=-1650.6107 +FPS=26.46, 法向力=1293.1633, 切向力X=988.4508, 切向力Y=-1617.2034 +FPS=25.77, 法向力=1216.9814, 切向力X=607.5580, 切向力Y=-797.4812 +FPS=23.37, 法向力=1104.6405, 切向力X=533.1546, 切向力Y=-1269.7053 +FPS=44.73, 法向力=1068.5432, 切向力X=423.5715, 切向力Y=-1227.6670 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000283s, blend=0.002165s (9 tiles incl ref), finalize=0.000049s, total=0.002504s +FPS=33.91, 法向力=1601.6038, 切向力X=731.6680, 切向力Y=-1214.2788 +FPS=37.15, 法向力=1607.9602, 切向力X=740.3918, 切向力Y=-1270.0342 +FPS=35.78, 法向力=1565.1201, 切向力X=1837.7722, 切向力Y=-1633.8597 +FPS=36.94, 法向力=1497.8370, 切向力X=1884.1924, 切向力Y=-1758.8521 +FPS=36.67, 法向力=1516.5035, 切向力X=1905.1794, 切向力Y=-1795.5063 +FPS=36.62, 法向力=1732.2166, 切向力X=1163.7673, 切向力Y=-1037.6743 +FPS=37.91, 法向力=1715.4143, 切向力X=1114.1045, 切向力Y=-1049.3894 +FPS=35.52, 法向力=1107.1085, 切向力X=1282.4735, 切向力Y=-1902.4895 +FPS=38.20, 法向力=1064.9052, 切向力X=1272.6281, 切向力Y=-1848.8865 +FPS=34.04, 法向力=1302.9932, 切向力X=774.5114, 切向力Y=-2139.2256 +FPS=38.19, 法向力=1290.4946, 切向力X=798.8838, 切向力Y=-2105.8293 +FPS=34.03, 法向力=1324.8281, 切向力X=569.8963, 切向力Y=-2210.1667 +FPS=37.79, 法向力=1360.7769, 切向力X=595.1799, 切向力Y=-2249.0471 +FPS=35.40, 法向力=1356.9928, 切向力X=592.2180, 切向力Y=-2245.8989 +FPS=36.14, 法向力=1180.0923, 切向力X=1043.2629, 切向力Y=-1786.3840 +FPS=33.48, 法向力=1177.4604, 切向力X=1019.8432, 切向力Y=-1790.3621 +FPS=34.14, 法向力=1675.1638, 切向力X=1101.2836, 切向力Y=-1278.5005 +FPS=35.10, 法向力=1244.3748, 切向力X=388.0169, 切向力Y=-1355.3894 +FPS=37.69, 法向力=1339.6680, 切向力X=451.7674, 切向力Y=-1348.3337 +FPS=38.14, 法向力=1362.5610, 切向力X=439.6917, 切向力Y=-1375.5764 +FPS=38.80, 法向力=1401.8120, 切向力X=844.3649, 切向力Y=-1384.1658 +FPS=38.67, 法向力=1485.8907, 切向力X=839.0311, 切向力Y=-1363.2979 +FPS=33.67, 法向力=925.9983, 切向力X=525.8905, 切向力Y=-1924.0117 +FPS=36.83, 法向力=941.7522, 切向力X=488.8107, 切向力Y=-1977.5800 +FPS=33.67, 法向力=1222.3230, 切向力X=955.9271, 切向力Y=-1983.2590 +FPS=34.73, 法向力=1280.1072, 切向力X=911.6014, 切向力Y=-1943.6637 +FPS=31.82, 法向力=1191.5785, 切向力X=1522.1572, 切向力Y=-1545.5763 +FPS=37.34, 法向力=1202.4176, 切向力X=1559.2561, 切向力Y=-1521.3799 +FPS=34.12, 法向力=1115.2496, 切向力X=1105.4587, 切向力Y=-1290.2844 +FPS=37.37, 法向力=1094.4614, 切向力X=1129.6655, 切向力Y=-1321.0089 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000068s, geom=0.000004s (hit), reset=0.000218s, blend=0.002900s (9 tiles incl ref), finalize=0.000050s, total=0.003239s +FPS=35.50, 法向力=1116.8738, 切向力X=1129.9058, 切向力Y=-1234.2424 +FPS=36.42, 法向力=1247.3181, 切向力X=1390.4321, 切向力Y=-2102.8691 +FPS=37.41, 法向力=1239.3168, 切向力X=1260.6121, 切向力Y=-2269.1235 +FPS=34.94, 法向力=1091.5249, 切向力X=427.9880, 切向力Y=-1825.7329 +FPS=36.49, 法向力=1097.1160, 切向力X=401.1570, 切向力Y=-1718.0349 +FPS=35.61, 法向力=1941.0618, 切向力X=550.0096, 切向力Y=-2533.0752 +FPS=37.96, 法向力=1984.9132, 切向力X=460.3656, 切向力Y=-2589.0991 +FPS=35.74, 法向力=1278.1127, 切向力X=1215.4561, 切向力Y=-1338.2642 +FPS=36.05, 法向力=1218.9377, 切向力X=1262.0320, 切向力Y=-1435.6641 +FPS=34.06, 法向力=1062.7483, 切向力X=1539.7577, 切向力Y=-1820.8848 +FPS=36.93, 法向力=1055.4526, 切向力X=1508.1636, 切向力Y=-1762.0011 +FPS=35.93, 法向力=1191.4314, 切向力X=822.6761, 切向力Y=-1734.5950 +FPS=36.98, 法向力=1220.9987, 切向力X=862.1927, 切向力Y=-1823.0383 +FPS=32.50, 法向力=1612.2510, 切向力X=1237.8201, 切向力Y=-1985.6930 +FPS=37.37, 法向力=1591.7109, 切向力X=1229.3152, 切向力Y=-1931.9963 +FPS=35.14, 法向力=1589.8199, 切向力X=1227.8314, 切向力Y=-1927.8875 +FPS=35.49, 法向力=1358.4778, 切向力X=1478.1700, 切向力Y=-1260.3816 +FPS=36.17, 法向力=1410.5852, 切向力X=1615.5510, 切向力Y=-1325.8438 +FPS=37.55, 法向力=2157.4736, 切向力X=835.3656, 切向力Y=-1173.7419 +FPS=37.47, 法向力=2280.0239, 切向力X=874.4707, 切向力Y=-1189.9089 +FPS=34.12, 法向力=1599.4451, 切向力X=933.0922, 切向力Y=-1355.8132 +FPS=37.36, 法向力=1561.4478, 切向力X=951.1372, 切向力Y=-1478.8536 +FPS=28.11, 法向力=1459.7223, 切向力X=1935.4316, 切向力Y=-1335.7922 +FPS=36.85, 法向力=1487.1372, 切向力X=2057.9551, 切向力Y=-1328.9510 +FPS=34.45, 法向力=1507.3032, 切向力X=1346.9640, 切向力Y=-1747.8219 +FPS=35.96, 法向力=1510.3007, 切向力X=1315.9011, 切向力Y=-1792.1495 +FPS=33.59, 法向力=1557.2854, 切向力X=538.3576, 切向力Y=-1366.7063 +FPS=36.16, 法向力=1561.8975, 切向力X=597.4265, 切向力Y=-1354.2400 +FPS=33.42, 法向力=1208.2302, 切向力X=1182.6471, 切向力Y=-2009.8156 +FPS=35.87, 法向力=1242.2961, 切向力X=1066.8438, 切向力Y=-2068.9543 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002257s (9 tiles incl ref), finalize=0.000047s, total=0.002561s +FPS=33.12, 法向力=1310.0842, 切向力X=602.9513, 切向力Y=-1132.5210 +FPS=37.18, 法向力=1252.9769, 切向力X=646.2986, 切向力Y=-1106.1503 +FPS=35.15, 法向力=1423.9745, 切向力X=1101.8501, 切向力Y=-1350.1948 +FPS=36.90, 法向力=1473.1440, 切向力X=1233.9640, 切向力Y=-1375.1401 +FPS=35.87, 法向力=1472.1882, 切向力X=1247.2026, 切向力Y=-1377.7771 +FPS=36.42, 法向力=1305.0299, 切向力X=796.5759, 切向力Y=-2320.9048 +FPS=37.75, 法向力=1330.2145, 切向力X=729.4845, 切向力Y=-2278.9517 +FPS=34.79, 法向力=1587.5284, 切向力X=883.8662, 切向力Y=-2190.1191 +FPS=34.33, 法向力=1629.6487, 切向力X=842.9667, 切向力Y=-2283.8096 +FPS=33.40, 法向力=1542.1506, 切向力X=309.3293, 切向力Y=-1753.3855 +FPS=36.78, 法向力=1554.2610, 切向力X=384.8852, 切向力Y=-1665.4980 +FPS=36.27, 法向力=1210.8987, 切向力X=509.9829, 切向力Y=-1625.7770 +FPS=38.02, 法向力=1213.4884, 切向力X=553.9070, 切向力Y=-1545.1851 +FPS=34.04, 法向力=1434.3242, 切向力X=1602.2223, 切向力Y=-1415.1135 +FPS=36.20, 法向力=1392.0597, 切向力X=1672.0151, 切向力Y=-1348.8944 +FPS=10.85, 法向力=1568.4059, 切向力X=957.5410, 切向力Y=-1351.7566 +FPS=45.28, 法向力=1634.0061, 切向力X=994.2068, 切向力Y=-1229.7698 +FPS=31.77, 法向力=1772.6624, 切向力X=1134.9452, 切向力Y=-2038.6819 +FPS=32.33, 法向力=1756.0437, 切向力X=1119.5347, 切向力Y=-2092.5688 +FPS=30.91, 法向力=1510.5829, 切向力X=656.2382, 切向力Y=-635.4316 +FPS=31.85, 法向力=1545.5867, 切向力X=680.4865, 切向力Y=-691.5607 +FPS=31.88, 法向力=1494.9294, 切向力X=1569.4456, 切向力Y=-1773.5786 +FPS=31.79, 法向力=1532.2286, 切向力X=1625.8492, 切向力Y=-1873.2490 +FPS=29.01, 法向力=1531.5381, 切向力X=700.5214, 切向力Y=-1991.7969 +FPS=28.67, 法向力=1507.1411, 切向力X=800.0486, 切向力Y=-1906.7871 +FPS=29.07, 法向力=1262.9064, 切向力X=1191.3430, 切向力Y=-1248.1121 +FPS=32.07, 法向力=1308.2974, 切向力X=1286.1940, 切向力Y=-1102.4707 +FPS=31.09, 法向力=1091.1860, 切向力X=1618.4626, 切向力Y=-1437.7073 +FPS=30.42, 法向力=1104.2283, 切向力X=1605.7548, 切向力Y=-1367.8868 +FPS=30.30, 法向力=1247.4290, 切向力X=849.9808, 切向力Y=-1112.7408 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002146s (9 tiles incl ref), finalize=0.000047s, total=0.002430s +FPS=27.98, 法向力=1901.8496, 切向力X=2406.8008, 切向力Y=-1083.6890 +FPS=31.35, 法向力=1993.5511, 切向力X=2500.6606, 切向力Y=-1186.0425 +FPS=27.78, 法向力=1433.5583, 切向力X=417.4338, 切向力Y=-2091.5903 +FPS=29.02, 法向力=1536.2911, 切向力X=396.9621, 切向力Y=-2121.9409 +FPS=28.82, 法向力=1615.5317, 切向力X=1063.4342, 切向力Y=-1181.6318 +FPS=31.53, 法向力=1607.0192, 切向力X=1038.7227, 切向力Y=-1192.5679 +FPS=30.10, 法向力=1835.2097, 切向力X=1363.7190, 切向力Y=-824.4071 +FPS=28.59, 法向力=1984.9559, 切向力X=1242.6053, 切向力Y=-1447.8582 +FPS=31.60, 法向力=2018.4650, 切向力X=1269.0920, 切向力Y=-1607.9393 +FPS=30.19, 法向力=1216.9185, 切向力X=1326.1619, 切向力Y=-1117.1968 +FPS=31.38, 法向力=1182.2443, 切向力X=1371.7295, 切向力Y=-1222.9529 +FPS=29.16, 法向力=991.4009, 切向力X=766.4108, 切向力Y=-962.3322 +FPS=31.04, 法向力=999.7793, 切向力X=768.0798, 切向力Y=-1073.9609 +FPS=29.09, 法向力=1267.8716, 切向力X=735.3110, 切向力Y=-1691.2556 +FPS=30.52, 法向力=1670.6858, 切向力X=643.6590, 切向力Y=-2287.9121 +FPS=30.89, 法向力=1664.8752, 切向力X=642.4542, 切向力Y=-2255.7820 +FPS=30.56, 法向力=1519.1984, 切向力X=1282.8600, 切向力Y=-1183.2061 +FPS=30.93, 法向力=1538.4653, 切向力X=1294.4813, 切向力Y=-1106.4531 +FPS=29.81, 法向力=1243.7371, 切向力X=1472.0068, 切向力Y=-1349.0806 +FPS=30.46, 法向力=1235.4543, 切向力X=1466.9788, 切向力Y=-1416.0789 +FPS=27.91, 法向力=1376.1847, 切向力X=1572.1819, 切向力Y=-1219.0710 +FPS=28.35, 法向力=1320.6338, 切向力X=1631.1947, 切向力Y=-1247.5637 +FPS=29.24, 法向力=1815.0942, 切向力X=1238.1506, 切向力Y=-889.3291 +FPS=29.50, 法向力=1322.2473, 切向力X=1235.9417, 切向力Y=-868.6437 +FPS=31.89, 法向力=1272.9094, 切向力X=1209.4849, 切向力Y=-1012.8425 +FPS=30.38, 法向力=1478.1011, 切向力X=475.9731, 切向力Y=-1966.4324 +FPS=30.90, 法向力=1523.6963, 切向力X=522.6056, 切向力Y=-1945.7760 +FPS=29.71, 法向力=1263.4491, 切向力X=471.9303, 切向力Y=-1081.7649 +FPS=32.78, 法向力=1272.3275, 切向力X=535.9050, 切向力Y=-1003.3011 +FPS=29.48, 法向力=1731.7561, 切向力X=1246.2075, 切向力Y=-860.9658 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002185s (9 tiles incl ref), finalize=0.000058s, total=0.002483s +FPS=31.52, 法向力=1739.1725, 切向力X=1301.3552, 切向力Y=-870.6346 +FPS=31.25, 法向力=1282.2461, 切向力X=1261.7461, 切向力Y=-1299.9628 +FPS=31.73, 法向力=1301.0913, 切向力X=1298.5845, 切向力Y=-1382.7310 +FPS=31.65, 法向力=1181.5227, 切向力X=1088.7921, 切向力Y=-1635.1628 +FPS=33.96, 法向力=1269.8508, 切向力X=1113.2777, 切向力Y=-1609.3679 +FPS=31.36, 法向力=1099.1946, 切向力X=288.9365, 切向力Y=-1700.2368 +FPS=30.22, 法向力=1582.1323, 切向力X=1418.4980, 切向力Y=-1349.1805 +FPS=31.22, 法向力=1571.2817, 切向力X=1435.7224, 切向力Y=-1302.7986 +FPS=30.23, 法向力=1248.1678, 切向力X=692.0399, 切向力Y=-2045.1770 +FPS=30.61, 法向力=1198.2917, 切向力X=639.9122, 切向力Y=-2025.2378 +FPS=29.96, 法向力=1321.2971, 切向力X=954.7343, 切向力Y=-2074.5073 +FPS=30.62, 法向力=1378.2229, 切向力X=850.3278, 切向力Y=-2175.8259 +FPS=29.51, 法向力=1022.2901, 切向力X=1050.3113, 切向力Y=-1250.8147 +FPS=31.03, 法向力=1013.6678, 切向力X=1094.6899, 切向力Y=-1326.8364 +FPS=29.43, 法向力=1411.5674, 切向力X=1771.1355, 切向力Y=-2015.4084 +FPS=30.48, 法向力=1425.1055, 切向力X=1802.3745, 切向力Y=-2001.1121 +FPS=30.55, 法向力=1394.7520, 切向力X=1344.1305, 切向力Y=-1947.4119 +FPS=31.17, 法向力=1416.9065, 切向力X=1348.1875, 切向力Y=-2001.5857 +FPS=31.01, 法向力=1076.4839, 切向力X=1617.2632, 切向力Y=-2089.5496 +FPS=32.03, 法向力=1074.2606, 切向力X=1676.4999, 切向力Y=-2161.4387 +FPS=30.96, 法向力=1057.0093, 切向力X=581.2603, 切向力Y=-1436.0225 +FPS=29.30, 法向力=1112.7886, 切向力X=853.4851, 切向力Y=-1856.4891 +FPS=32.35, 法向力=1100.3545, 切向力X=899.7176, 切向力Y=-1775.3440 +FPS=30.78, 法向力=1498.1259, 切向力X=796.5106, 切向力Y=-2144.7156 +FPS=32.22, 法向力=1601.4373, 切向力X=818.4099, 切向力Y=-2217.9363 +FPS=29.64, 法向力=1605.2571, 切向力X=1625.1274, 切向力Y=-1395.1211 +FPS=31.97, 法向力=1615.5580, 切向力X=1657.4891, 切向力Y=-1363.0070 +FPS=29.94, 法向力=980.1650, 切向力X=1619.9766, 切向力Y=-1551.1562 +FPS=31.01, 法向力=953.2857, 切向力X=1514.4064, 切向力Y=-1587.4415 +FPS=29.77, 法向力=1292.9480, 切向力X=467.4741, 切向力Y=-1562.1425 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000258s, blend=0.002238s (9 tiles incl ref), finalize=0.000052s, total=0.002555s +FPS=29.25, 法向力=1466.0271, 切向力X=1274.3149, 切向力Y=-1128.7366 +FPS=28.81, 法向力=1451.7415, 切向力X=1315.6101, 切向力Y=-1166.1008 +FPS=29.21, 法向力=1473.1663, 切向力X=862.0944, 切向力Y=-1317.1807 +FPS=29.69, 法向力=1453.4712, 切向力X=960.0118, 切向力Y=-1414.1981 +FPS=28.41, 法向力=1907.5913, 切向力X=1098.8468, 切向力Y=-2300.2222 +FPS=30.26, 法向力=1338.3667, 切向力X=1288.0646, 切向力Y=-1266.5515 +FPS=31.01, 法向力=1359.1472, 切向力X=1323.5149, 切向力Y=-1254.1296 +FPS=27.00, 法向力=1119.4575, 切向力X=1871.0137, 切向力Y=-1906.3138 +FPS=28.09, 法向力=1163.5624, 切向力X=1924.7170, 切向力Y=-2024.9553 +FPS=27.11, 法向力=1522.1798, 切向力X=976.1111, 切向力Y=-1143.3843 +FPS=31.38, 法向力=1552.7217, 切向力X=984.3218, 切向力Y=-1185.7305 +FPS=27.88, 法向力=982.5372, 切向力X=945.2172, 切向力Y=-2129.3354 +FPS=29.83, 法向力=1003.4906, 切向力X=904.5544, 切向力Y=-2282.2231 +FPS=31.22, 法向力=1347.5868, 切向力X=1207.8496, 切向力Y=-1220.2273 +FPS=29.44, 法向力=1576.9543, 切向力X=665.3585, 切向力Y=-671.1279 +FPS=30.90, 法向力=1605.5444, 切向力X=714.3260, 切向力Y=-635.9572 +FPS=29.64, 法向力=1528.4968, 切向力X=1135.6838, 切向力Y=-1102.4471 +FPS=30.97, 法向力=1521.2527, 切向力X=1141.1442, 切向力Y=-1215.5071 +FPS=28.95, 法向力=1011.1415, 切向力X=1610.3779, 切向力Y=-1595.7134 +FPS=30.43, 法向力=1002.7385, 切向力X=1587.8352, 切向力Y=-1647.9302 +FPS=29.43, 法向力=990.0023, 切向力X=1238.2928, 切向力Y=-1144.9983 +FPS=30.81, 法向力=1017.9276, 切向力X=1115.4333, 切向力Y=-1146.5339 +FPS=30.12, 法向力=1080.9543, 切向力X=1216.8247, 切向力Y=-1322.3132 +FPS=29.98, 法向力=1194.4458, 切向力X=1181.8867, 切向力Y=-1421.0266 +FPS=30.48, 法向力=1289.3132, 切向力X=652.0814, 切向力Y=-1831.7737 +FPS=30.25, 法向力=1358.2040, 切向力X=584.8240, 切向力Y=-1894.3237 +FPS=29.72, 法向力=1411.6028, 切向力X=1504.4800, 切向力Y=-2499.0679 +FPS=28.79, 法向力=1574.7844, 切向力X=1391.6355, 切向力Y=-1897.1530 +FPS=31.35, 法向力=1577.0547, 切向力X=1270.7136, 切向力Y=-1864.0461 +FPS=30.06, 法向力=1582.9731, 切向力X=769.4213, 切向力Y=-1772.9268 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000317s, blend=0.002181s (9 tiles incl ref), finalize=0.000087s, total=0.002593s +FPS=19.89, 法向力=960.4952, 切向力X=1075.3523, 切向力Y=-1932.4557 +FPS=40.53, 法向力=924.8234, 切向力X=1137.0709, 切向力Y=-1947.7344 +FPS=28.42, 法向力=1132.5082, 切向力X=1679.7734, 切向力Y=-2267.6484 +FPS=29.91, 法向力=1157.6517, 切向力X=1739.5610, 切向力Y=-2323.2375 +FPS=29.26, 法向力=1097.0835, 切向力X=937.1099, 切向力Y=-852.1352 +FPS=31.66, 法向力=1076.1663, 切向力X=904.9192, 切向力Y=-855.9438 +FPS=29.00, 法向力=1510.9192, 切向力X=1631.5203, 切向力Y=-2310.3362 +FPS=30.20, 法向力=1576.9487, 切向力X=1616.4651, 切向力Y=-2326.6440 +FPS=28.20, 法向力=1310.9492, 切向力X=1424.1113, 切向力Y=-2352.8186 +FPS=19.64, 法向力=1386.2388, 切向力X=1094.4788, 切向力Y=-1829.9777 +FPS=29.59, 法向力=1417.8392, 切向力X=673.8109, 切向力Y=-2569.2554 +FPS=29.50, 法向力=1427.8118, 切向力X=740.8434, 切向力Y=-2622.9336 +FPS=28.67, 法向力=1382.2178, 切向力X=910.0863, 切向力Y=-1757.4777 +FPS=28.91, 法向力=1332.2665, 切向力X=930.6614, 切向力Y=-1856.0974 +FPS=27.90, 法向力=1544.2463, 切向力X=1394.9706, 切向力Y=-1947.1127 +FPS=30.52, 法向力=1548.2183, 切向力X=1304.7646, 切向力Y=-1975.4399 +FPS=12.98, 法向力=1592.0999, 切向力X=1020.1528, 切向力Y=-2302.5430 +FPS=44.31, 法向力=1567.9146, 切向力X=1006.3702, 切向力Y=-2259.7888 +FPS=35.16, 法向力=1569.9674, 切向力X=1022.3173, 切向力Y=-2250.4993 +FPS=36.15, 法向力=1779.3594, 切向力X=1039.6147, 切向力Y=-1587.3716 +FPS=38.08, 法向力=1795.2664, 切向力X=1057.4788, 切向力Y=-1555.3066 +FPS=33.65, 法向力=1394.3767, 切向力X=857.7284, 切向力Y=-1957.9816 +FPS=36.38, 法向力=1358.0728, 切向力X=776.3734, 切向力Y=-2001.4355 +FPS=34.36, 法向力=1615.5354, 切向力X=8.4678, 切向力Y=-1825.5112 +FPS=37.78, 法向力=1600.7034, 切向力X=81.9822, 切向力Y=-1819.1135 +FPS=35.20, 法向力=1309.7404, 切向力X=880.4878, 切向力Y=-2214.6455 +FPS=38.84, 法向力=1348.6910, 切向力X=1074.9326, 切向力Y=-2324.9470 +FPS=36.37, 法向力=1437.7874, 切向力X=1349.3501, 切向力Y=-1767.0259 +FPS=39.65, 法向力=1434.9938, 切向力X=1323.6536, 切向力Y=-1719.1022 +FPS=37.73, 法向力=1451.5049, 切向力X=1310.1085, 切向力Y=-1755.1632 +stitch_feature_optimized: canvas out_w=470, out_h=418, x_min=-142.36, y_min=-83.20 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000227s, blend=0.002083s (9 tiles incl ref), finalize=0.000043s, total=0.002359s +FPS=37.85, 法向力=1469.0645, 切向力X=1396.4224, 切向力Y=-1947.4519 +FPS=38.33, 法向力=1429.2438, 切向力X=1501.4326, 切向力Y=-1965.3274 +FPS=34.63, 法向力=1338.6396, 切向力X=1366.5081, 切向力Y=-1335.9508 +FPS=38.94, 法向力=1342.6696, 切向力X=1271.1815, 切向力Y=-1370.0022 +FPS=33.33, 法向力=1772.9531, 切向力X=1286.6250, 切向力Y=-2295.2603 +FPS=33.45, 法向力=1848.7195, 切向力X=1358.5742, 切向力Y=-2340.3730 +FPS=35.46, 法向力=1387.5913, 切向力X=946.4449, 切向力Y=-1974.8719 +FPS=39.40, 法向力=1399.3319, 切向力X=890.1348, 切向力Y=-1858.6489 +FPS=37.43, 法向力=1356.0187, 切向力X=1181.4385, 切向力Y=-2794.9558 +FPS=36.45, 法向力=1364.3676, 切向力X=1288.4556, 切向力Y=-2937.1729 +FPS=36.74, 法向力=1347.6063, 切向力X=1342.2803, 切向力Y=-2916.4204 +FPS=34.99, 法向力=1153.4835, 切向力X=1228.5283, 切向力Y=-1127.5660 +FPS=35.86, 法向力=1127.4176, 切向力X=1247.3217, 切向力Y=-1102.7241 +FPS=37.08, 法向力=1759.5872, 切向力X=996.0415, 切向力Y=-2133.4541 +FPS=36.12, 法向力=1822.1075, 切向力X=955.0073, 切向力Y=-2259.4185 +FPS=34.44, 法向力=1385.4180, 切向力X=1693.7705, 切向力Y=-1349.8488 +FPS=37.36, 法向力=1392.5106, 切向力X=1699.9644, 切向力Y=-1310.9307 +FPS=33.60, 法向力=1673.3955, 切向力X=1335.6946, 切向力Y=-1335.3660 +FPS=38.23, 法向力=1754.5977, 切向力X=1360.3894, 切向力Y=-1388.4628 +FPS=36.52, 法向力=1429.0863, 切向力X=606.9642, 切向力Y=-2046.8406 +FPS=13.97, 法向力=1293.8853, 切向力X=1330.7183, 切向力Y=-2155.9849 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260520_095454.log b/examples/logs/qt_viewer_20260520_095454.log new file mode 100644 index 0000000..885b0ef --- /dev/null +++ b/examples/logs/qt_viewer_20260520_095454.log @@ -0,0 +1,612 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +启动失败: Failed to open video source. +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.53, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=8.11, 法向力=1443.3545, 切向力X=365.1152, 切向力Y=59.8816 +FPS=25.34, 法向力=1302.1393, 切向力X=104.2860, 切向力Y=-92.0542 +FPS=26.44, 法向力=1577.8301, 切向力X=434.0461, 切向力Y=88.0896 +FPS=26.51, 法向力=1580.2581, 切向力X=399.0053, 切向力Y=231.0282 +FPS=28.88, 法向力=1420.2814, 切向力X=174.2422, 切向力Y=-459.5712 +FPS=28.76, 法向力=1479.5392, 切向力X=178.9374, 切向力Y=-450.1873 +FPS=30.21, 法向力=1504.1948, 切向力X=251.4189, 切向力Y=-563.7437 +FPS=28.57, 法向力=1763.3555, 切向力X=264.6392, 切向力Y=-506.6643 +FPS=30.04, 法向力=1804.5819, 切向力X=218.6509, 切向力Y=-553.6842 +FPS=27.04, 法向力=1306.4006, 切向力X=305.1353, 切向力Y=-398.3958 +FPS=29.37, 法向力=1187.2489, 切向力X=569.6050, 切向力Y=-7.5381 +FPS=29.96, 法向力=1205.2751, 切向力X=623.7744, 切向力Y=-42.4617 +FPS=27.63, 法向力=1496.0168, 切向力X=-39.2685, 切向力Y=-431.9637 +FPS=29.34, 法向力=1507.8347, 切向力X=10.8678, 切向力Y=-367.8207 +FPS=27.33, 法向力=1079.7351, 切向力X=1075.4109, 切向力Y=-667.7615 +FPS=30.64, 法向力=1046.7910, 切向力X=1042.3146, 切向力Y=-705.8650 +FPS=27.76, 法向力=1427.2773, 切向力X=690.9922, 切向力Y=-213.1342 +FPS=29.63, 法向力=1239.2627, 切向力X=730.0948, 切向力Y=160.7242 +FPS=30.94, 法向力=1208.8650, 切向力X=674.5093, 切向力Y=334.6900 +FPS=29.04, 法向力=1298.7375, 切向力X=-297.1659, 切向力Y=657.6058 +FPS=29.84, 法向力=1276.9277, 切向力X=-276.2765, 切向力Y=591.1066 +FPS=29.02, 法向力=1732.6313, 切向力X=1392.3577, 切向力Y=-579.8020 +FPS=31.18, 法向力=1769.8274, 切向力X=1463.2506, 切向力Y=-533.1603 +FPS=27.95, 法向力=1798.0565, 切向力X=597.0024, 切向力Y=188.2128 +FPS=29.50, 法向力=1353.1079, 切向力X=298.7138, 切向力Y=-827.8887 +FPS=29.85, 法向力=1318.0618, 切向力X=244.2163, 切向力Y=-846.0054 +FPS=29.53, 法向力=1289.5455, 切向力X=17.7526, 切向力Y=-141.4234 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-140.07, y_min=-85.09 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000223s, blend=0.002150s (9 tiles incl ref), finalize=0.000044s, total=0.002424s +FPS=30.07, 法向力=1377.7805, 切向力X=93.6942, 切向力Y=24.8652 +FPS=28.37, 法向力=1464.8899, 切向力X=594.3412, 切向力Y=-169.4350 +FPS=30.76, 法向力=1456.5334, 切向力X=594.5297, 切向力Y=-239.3648 +FPS=28.56, 法向力=1390.3635, 切向力X=547.6254, 切向力Y=-328.2504 +FPS=30.34, 法向力=1076.1086, 切向力X=767.7515, 切向力Y=-198.5908 +FPS=30.72, 法向力=1072.1851, 切向力X=770.4673, 切向力Y=-238.6718 +FPS=29.39, 法向力=1385.0117, 切向力X=469.8286, 切向力Y=426.2133 +FPS=31.94, 法向力=1332.9834, 切向力X=406.3923, 切向力Y=267.7883 +FPS=29.31, 法向力=1349.6606, 切向力X=468.9458, 切向力Y=321.0406 +FPS=30.36, 法向力=1763.5378, 切向力X=717.9198, 切向力Y=-622.7875 +FPS=29.18, 法向力=1638.6184, 切向力X=344.1155, 切向力Y=-256.3656 +FPS=31.19, 法向力=1595.9841, 切向力X=255.4062, 切向力Y=-304.8394 +FPS=30.05, 法向力=1491.8484, 切向力X=278.1000, 切向力Y=247.4068 +FPS=31.10, 法向力=1473.7982, 切向力X=201.0629, 切向力Y=245.5854 +FPS=30.33, 法向力=1431.3474, 切向力X=666.9401, 切向力Y=-660.6191 +FPS=30.02, 法向力=1469.6260, 切向力X=621.6295, 切向力Y=-715.7148 +FPS=28.88, 法向力=1497.6304, 切向力X=529.8053, 切向力Y=-438.1073 +FPS=29.53, 法向力=1522.0170, 切向力X=660.7517, 切向力Y=-274.5663 +FPS=30.08, 法向力=1696.3823, 切向力X=618.1688, 切向力Y=-389.5458 +FPS=28.68, 法向力=1736.0732, 切向力X=-34.6753, 切向力Y=-202.0779 +FPS=30.40, 法向力=1774.3759, 切向力X=-123.7925, 切向力Y=-207.9318 +FPS=28.05, 法向力=1300.0275, 切向力X=927.9294, 切向力Y=-1434.7432 +FPS=32.42, 法向力=1278.3638, 切向力X=908.8148, 切向力Y=-1414.9180 +FPS=31.58, 法向力=1557.1526, 切向力X=485.9803, 切向力Y=103.1510 +FPS=32.04, 法向力=1569.4917, 切向力X=455.3406, 切向力Y=234.6231 +FPS=28.56, 法向力=1569.0632, 切向力X=948.0121, 切向力Y=-321.4177 +FPS=29.77, 法向力=1317.5078, 切向力X=987.2048, 切向力Y=-319.0060 +FPS=31.69, 法向力=1330.2948, 切向力X=985.2150, 切向力Y=-414.8001 +FPS=29.55, 法向力=1256.6531, 切向力X=681.0726, 切向力Y=-861.0880 +FPS=30.99, 法向力=1248.6218, 切向力X=737.3948, 切向力Y=-855.7213 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-140.07, y_min=-85.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000281s, blend=0.002196s (9 tiles incl ref), finalize=0.000053s, total=0.002536s +FPS=28.76, 法向力=1310.3551, 切向力X=977.0579, 切向力Y=-939.2915 +FPS=31.40, 法向力=1293.7714, 切向力X=958.2474, 切向力Y=-1019.8007 +FPS=29.02, 法向力=1527.2576, 切向力X=549.6409, 切向力Y=-1180.8862 +FPS=30.09, 法向力=1648.1943, 切向力X=1112.4399, 切向力Y=451.0181 +FPS=30.45, 法向力=1707.0919, 切向力X=934.8206, 切向力Y=634.7878 +FPS=30.51, 法向力=1932.1746, 切向力X=665.0891, 切向力Y=-1510.3477 +FPS=30.21, 法向力=2025.6838, 切向力X=669.7003, 切向力Y=-1613.2417 +FPS=29.20, 法向力=1318.4500, 切向力X=792.7838, 切向力Y=-643.5922 +FPS=29.94, 法向力=1285.7925, 切向力X=939.0769, 切向力Y=-560.2579 +FPS=28.49, 法向力=1411.0331, 切向力X=32.8800, 切向力Y=-762.1149 +FPS=30.21, 法向力=1448.1907, 切向力X=95.8689, 切向力Y=-708.4703 +FPS=29.63, 法向力=1161.8816, 切向力X=957.9756, 切向力Y=328.1764 +FPS=29.70, 法向力=1193.9178, 切向力X=1041.2373, 切向力Y=377.7869 +FPS=29.78, 法向力=1189.2373, 切向力X=826.4686, 切向力Y=-761.5404 +FPS=29.47, 法向力=1092.7617, 切向力X=986.0889, 切向力Y=-480.2213 +FPS=30.43, 法向力=1076.8152, 切向力X=1019.5957, 切向力Y=-419.0593 +FPS=29.23, 法向力=1270.6265, 切向力X=831.1569, 切向力Y=-690.4245 +FPS=27.50, 法向力=1393.0251, 切向力X=829.8500, 切向力Y=-583.8413 +FPS=27.66, 法向力=1312.8457, 切向力X=843.3655, 切向力Y=-1627.3027 +FPS=27.88, 法向力=1256.0175, 切向力X=1242.3727, 切向力Y=-698.1142 +FPS=29.33, 法向力=1213.1880, 切向力X=1265.2146, 切向力Y=-555.5991 +FPS=27.61, 法向力=1229.1333, 切向力X=621.3312, 切向力Y=-393.8067 +FPS=29.22, 法向力=1224.4565, 切向力X=540.4217, 切向力Y=-369.9714 +FPS=27.33, 法向力=1689.6891, 切向力X=1098.5032, 切向力Y=-1066.0920 +FPS=28.34, 法向力=1626.4816, 切向力X=896.1911, 切向力Y=372.2548 +FPS=29.52, 法向力=1620.6614, 切向力X=1049.5815, 切向力Y=395.6969 +FPS=28.45, 法向力=2090.2146, 切向力X=1442.4633, 切向力Y=-515.3670 +FPS=29.73, 法向力=2063.0444, 切向力X=1497.5981, 切向力Y=-549.8674 +FPS=26.45, 法向力=1379.9048, 切向力X=466.4686, 切向力Y=-213.3238 +FPS=26.73, 法向力=1339.6482, 切向力X=399.3009, 切向力Y=-373.9268 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-140.07, y_min=-85.09 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000336s, blend=0.002198s (9 tiles incl ref), finalize=0.000049s, total=0.002591s +FPS=25.52, 法向力=1455.8820, 切向力X=1860.2430, 切向力Y=-1401.1428 +FPS=24.45, 法向力=1394.8159, 切向力X=1485.9797, 切向力Y=-554.5775 +FPS=25.17, 法向力=1448.3137, 切向力X=1444.3834, 切向力Y=-536.7017 +FPS=24.99, 法向力=1287.7076, 切向力X=1089.8197, 切向力Y=-177.3651 +FPS=25.83, 法向力=1353.7671, 切向力X=604.0680, 切向力Y=-132.8016 +FPS=28.32, 法向力=1410.4746, 切向力X=338.4149, 切向力Y=-255.3431 +FPS=26.72, 法向力=1343.2657, 切向力X=740.7739, 切向力Y=187.5530 +FPS=27.33, 法向力=1150.4019, 切向力X=439.7787, 切向力Y=-272.8948 +FPS=26.49, 法向力=1114.2512, 切向力X=490.5309, 切向力Y=-279.6259 +FPS=26.45, 法向力=1401.9000, 切向力X=492.9622, 切向力Y=-198.9616 +FPS=26.54, 法向力=1405.3918, 切向力X=508.3521, 切向力Y=-280.1513 +FPS=25.98, 法向力=1481.3667, 切向力X=1298.8492, 切向力Y=334.9391 +FPS=24.69, 法向力=1548.7283, 切向力X=1236.5515, 切向力Y=-813.1505 +FPS=24.00, 法向力=1534.7407, 切向力X=1242.4045, 切向力Y=-747.7036 +FPS=25.61, 法向力=1864.1775, 切向力X=283.1288, 切向力Y=-913.3483 +FPS=26.85, 法向力=1720.0323, 切向力X=-88.5794, 切向力Y=-242.6214 +FPS=28.23, 法向力=1659.5156, 切向力X=-17.8577, 切向力Y=-275.3221 +FPS=25.94, 法向力=1210.2837, 切向力X=1307.5447, 切向力Y=-390.8763 +FPS=26.70, 法向力=1173.1505, 切向力X=1266.9934, 切向力Y=-599.3964 +FPS=27.21, 法向力=1638.1892, 切向力X=320.2653, 切向力Y=194.4098 +FPS=26.71, 法向力=1266.8735, 切向力X=1000.4933, 切向力Y=-656.7935 +FPS=27.53, 法向力=1278.2108, 切向力X=962.7420, 切向力Y=-636.3889 +FPS=26.82, 法向力=1476.7233, 切向力X=840.2437, 切向力Y=-117.2257 +FPS=26.80, 法向力=1381.6521, 切向力X=1213.0787, 切向力Y=-864.8156 +FPS=27.44, 法向力=1386.9948, 切向力X=1179.7327, 切向力Y=-829.8890 +FPS=25.14, 法向力=1323.1085, 切向力X=-213.2759, 切向力Y=-1046.0718 +FPS=26.65, 法向力=1500.6921, 切向力X=117.1408, 切向力Y=-302.3739 +FPS=27.25, 法向力=1585.0192, 切向力X=124.9510, 切向力Y=-239.2099 +FPS=26.32, 法向力=1319.4644, 切向力X=804.5198, 切向力Y=-307.8595 +FPS=27.97, 法向力=1268.4803, 切向力X=761.0476, 切向力Y=-288.0502 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-140.07, y_min=-85.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000330s, blend=0.002314s (9 tiles incl ref), finalize=0.000048s, total=0.002699s +FPS=27.63, 法向力=1636.1372, 切向力X=1282.7695, 切向力Y=-646.6508 +FPS=27.71, 法向力=1617.7834, 切向力X=88.9376, 切向力Y=-954.1055 +FPS=27.44, 法向力=1610.9476, 切向力X=150.6329, 切向力Y=-1101.2056 +FPS=25.60, 法向力=1581.7498, 切向力X=1026.4116, 切向力Y=-882.5548 +FPS=25.98, 法向力=1611.6071, 切向力X=1033.3550, 切向力Y=-817.8317 +FPS=25.92, 法向力=1644.3896, 切向力X=985.5826, 切向力Y=-739.0018 +FPS=25.37, 法向力=1845.9662, 切向力X=354.2855, 切向力Y=324.5817 +FPS=26.37, 法向力=1931.2074, 切向力X=387.0456, 切向力Y=305.3329 +FPS=25.75, 法向力=1436.3048, 切向力X=480.5567, 切向力Y=-18.5942 +FPS=21.95, 法向力=1851.4679, 切向力X=964.8704, 切向力Y=-686.5784 +FPS=23.77, 法向力=1228.8298, 切向力X=351.1143, 切向力Y=-972.9282 +FPS=22.88, 法向力=1200.9182, 切向力X=401.0128, 切向力Y=-1053.3533 +FPS=21.98, 法向力=1986.4316, 切向力X=65.9964, 切向力Y=-677.1853 +FPS=23.49, 法向力=1582.3169, 切向力X=438.7293, 切向力Y=-485.8267 +FPS=22.78, 法向力=1537.8909, 切向力X=437.9257, 切向力Y=-422.5294 +FPS=23.99, 法向力=1319.0181, 切向力X=367.8812, 切向力Y=-538.1030 +FPS=25.84, 法向力=1998.6230, 切向力X=113.5588, 切向力Y=-1543.5889 +FPS=26.44, 法向力=1955.3684, 切向力X=284.0699, 切向力Y=-1521.7148 +FPS=25.10, 法向力=1894.0542, 切向力X=934.2616, 切向力Y=-833.7286 +FPS=22.27, 法向力=1278.4004, 切向力X=587.6184, 切向力Y=-628.6716 +FPS=24.01, 法向力=1529.8845, 切向力X=436.5181, 切向力Y=-127.2535 +FPS=24.41, 法向力=1534.0240, 切向力X=459.9483, 切向力Y=-127.7517 +FPS=25.23, 法向力=1858.1824, 切向力X=603.7109, 切向力Y=-693.7975 +FPS=25.62, 法向力=1472.6816, 切向力X=795.2974, 切向力Y=-1292.7288 +FPS=26.45, 法向力=1448.9180, 切向力X=778.9814, 切向力Y=-1344.4379 +FPS=25.16, 法向力=1361.7058, 切向力X=1456.8784, 切向力Y=-1089.7852 +FPS=26.38, 法向力=1849.9924, 切向力X=1020.7944, 切向力Y=-965.5405 +FPS=27.12, 法向力=1888.3772, 切向力X=1044.3452, 切向力Y=-881.5095 +FPS=26.94, 法向力=1879.3722, 切向力X=961.5137, 切向力Y=-1400.8711 +FPS=27.29, 法向力=1830.8130, 切向力X=956.4443, 切向力Y=-1377.7083 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-140.07, y_min=-85.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002051s (9 tiles incl ref), finalize=0.000043s, total=0.002332s +FPS=26.97, 法向力=1733.5907, 切向力X=1949.8000, 切向力Y=-1211.5316 +FPS=27.23, 法向力=1683.2954, 切向力X=1877.9373, 切向力Y=-1338.1914 +FPS=26.55, 法向力=1461.7816, 切向力X=1150.8313, 切向力Y=-682.9633 +FPS=25.52, 法向力=1456.2205, 切向力X=725.9249, 切向力Y=-944.3246 +FPS=26.59, 法向力=1443.1858, 切向力X=679.6425, 切向力Y=-1052.5400 +FPS=27.08, 法向力=1415.1318, 切向力X=631.8951, 切向力Y=-930.8909 +FPS=25.14, 法向力=1220.3744, 切向力X=503.0652, 切向力Y=-1347.9305 +FPS=28.12, 法向力=1259.7074, 切向力X=505.3715, 切向力Y=-1272.2758 +FPS=25.86, 法向力=1493.6758, 切向力X=603.3105, 切向力Y=-684.0974 +FPS=27.01, 法向力=1317.3492, 切向力X=931.8592, 切向力Y=-1227.2930 +FPS=27.79, 法向力=1299.0183, 切向力X=987.1294, 切向力Y=-1333.4760 +FPS=26.89, 法向力=1708.8530, 切向力X=979.7043, 切向力Y=-874.4594 +FPS=27.38, 法向力=1788.8024, 切向力X=1009.7999, 切向力Y=-757.0802 +FPS=25.50, 法向力=1393.0122, 切向力X=718.5965, 切向力Y=-788.5241 +FPS=27.22, 法向力=1725.8959, 切向力X=785.4647, 切向力Y=-1070.1653 +FPS=26.54, 法向力=1749.2322, 切向力X=825.0171, 切向力Y=-1000.1501 +FPS=26.59, 法向力=1339.2048, 切向力X=1162.5164, 切向力Y=-415.0163 +FPS=26.35, 法向力=1687.1069, 切向力X=462.8973, 切向力Y=-903.5229 +FPS=27.83, 法向力=1726.3320, 切向力X=473.5734, 切向力Y=-956.3455 +FPS=25.26, 法向力=1992.0127, 切向力X=26.4951, 切向力Y=-1398.5309 +FPS=27.09, 法向力=2117.8687, 切向力X=8.4192, 切向力Y=-1590.2749 +FPS=24.99, 法向力=1548.0637, 切向力X=1010.3961, 切向力Y=-1753.3510 +FPS=24.60, 法向力=1040.2769, 切向力X=1478.9543, 切向力Y=-824.7115 +FPS=26.56, 法向力=1034.5081, 切向力X=1433.6927, 切向力Y=-804.0560 +FPS=26.33, 法向力=1612.4236, 切向力X=291.0186, 切向力Y=-909.4987 +FPS=25.45, 法向力=1199.3481, 切向力X=470.6049, 切向力Y=-779.3614 +FPS=26.80, 法向力=1171.1455, 切向力X=487.9862, 切向力Y=-808.2684 +FPS=25.59, 法向力=1638.2461, 切向力X=909.3668, 切向力Y=-1215.1433 +FPS=26.16, 法向力=1428.7900, 切向力X=604.2556, 切向力Y=-1299.2584 +FPS=27.31, 法向力=1407.4690, 切向力X=602.9525, 切向力Y=-1361.7935 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-140.07, y_min=-85.09 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000290s, blend=0.002266s (9 tiles incl ref), finalize=0.000048s, total=0.002613s +FPS=24.54, 法向力=2105.3809, 切向力X=170.7076, 切向力Y=-1810.1534 +FPS=26.03, 法向力=2214.9421, 切向力X=147.3615, 切向力Y=-1834.8030 +FPS=26.53, 法向力=2028.6614, 切向力X=301.1334, 切向力Y=-1990.8519 +FPS=25.48, 法向力=1426.4417, 切向力X=221.1798, 切向力Y=-1177.1045 +FPS=26.59, 法向力=1392.8450, 切向力X=398.6669, 切向力Y=-1113.9128 +FPS=26.71, 法向力=1262.9613, 切向力X=1415.1317, 切向力Y=-716.7553 +FPS=19.87, 法向力=1067.2480, 切向力X=1564.2188, 切向力Y=-693.4194 +FPS=44.48, 法向力=1017.4508, 切向力X=1576.1423, 切向力Y=-765.1825 +FPS=30.81, 法向力=1620.2725, 切向力X=1718.4202, 切向力Y=-1437.1747 +FPS=32.72, 法向力=1687.6981, 切向力X=1756.8812, 切向力Y=-1495.7876 +FPS=30.43, 法向力=1211.9750, 切向力X=898.9860, 切向力Y=-319.6377 +FPS=32.02, 法向力=1224.8320, 切向力X=814.7494, 切向力Y=-257.8658 +FPS=32.10, 法向力=1877.4941, 切向力X=536.9423, 切向力Y=-884.8514 +FPS=31.39, 法向力=1886.8817, 切向力X=447.4030, 切向力Y=-883.2621 +FPS=32.73, 法向力=1997.9470, 切向力X=-937.1868, 切向力Y=-876.7367 +FPS=32.20, 法向力=1976.6138, 切向力X=-983.3300, 切向力Y=-893.8573 +FPS=30.99, 法向力=1212.8903, 切向力X=1341.9059, 切向力Y=-717.6654 +FPS=32.31, 法向力=1174.0354, 切向力X=1448.9197, 切向力Y=-956.5833 +FPS=30.21, 法向力=1870.0208, 切向力X=-515.2030, 切向力Y=-1941.0889 +FPS=29.14, 法向力=1492.1133, 切向力X=1101.4438, 切向力Y=-1523.6863 +FPS=31.03, 法向力=1483.1809, 切向力X=1011.7947, 切向力Y=-1474.7103 +FPS=27.68, 法向力=1397.4562, 切向力X=400.6172, 切向力Y=-674.8783 +FPS=30.42, 法向力=1397.0042, 切向力X=391.4102, 切向力Y=-694.3174 +FPS=29.59, 法向力=1412.3167, 切向力X=685.6365, 切向力Y=-898.0353 +FPS=33.56, 法向力=1478.1691, 切向力X=555.2560, 切向力Y=-971.5723 +FPS=30.55, 法向力=1486.1794, 切向力X=1578.9482, 切向力Y=-1291.4641 +FPS=31.79, 法向力=1841.2439, 切向力X=1628.9602, 切向力Y=-1117.7382 +FPS=32.21, 法向力=1855.7903, 切向力X=1573.6497, 切向力Y=-1037.5214 +FPS=31.97, 法向力=1828.2297, 切向力X=1594.4045, 切向力Y=-1058.0481 +FPS=33.02, 法向力=2490.7600, 切向力X=2214.1421, 切向力Y=-742.0649 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-140.07, y_min=-85.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.003217s (9 tiles incl ref), finalize=0.000063s, total=0.003531s +FPS=31.14, 法向力=2435.4800, 切向力X=2384.8086, 切向力Y=-599.0272 +FPS=32.45, 法向力=1833.0043, 切向力X=1906.6404, 切向力Y=-884.1411 +FPS=32.29, 法向力=1848.5895, 切向力X=1897.0496, 切向力Y=-780.7444 +FPS=32.78, 法向力=1687.6395, 切向力X=1319.8672, 切向力Y=-1472.0640 +FPS=30.44, 法向力=1307.6416, 切向力X=1097.7102, 切向力Y=-821.3134 +FPS=33.69, 法向力=1314.9585, 切向力X=1098.0900, 切向力Y=-796.0970 +FPS=30.32, 法向力=1497.9471, 切向力X=1180.1683, 切向力Y=-964.2593 +FPS=33.42, 法向力=1534.1880, 切向力X=1160.8701, 切向力Y=-1039.6960 +FPS=31.90, 法向力=1706.8257, 切向力X=1412.6281, 切向力Y=-451.8150 +FPS=34.35, 法向力=1661.0685, 切向力X=1411.4390, 切向力Y=-524.7985 +FPS=32.58, 法向力=1581.7234, 切向力X=953.4114, 切向力Y=-643.2739 +FPS=33.15, 法向力=1594.4099, 切向力X=978.9914, 切向力Y=-697.2141 +FPS=32.11, 法向力=2498.5767, 切向力X=2687.8508, 切向力Y=-742.0348 +FPS=34.17, 法向力=2559.6426, 切向力X=2692.7183, 切向力Y=-719.7130 +FPS=32.39, 法向力=1410.4840, 切向力X=1031.9553, 切向力Y=-1063.3452 +FPS=35.15, 法向力=1449.7075, 切向力X=1086.1833, 切向力Y=-1012.9312 +FPS=32.00, 法向力=2091.9980, 切向力X=2178.9055, 切向力Y=-786.9512 +FPS=33.90, 法向力=2173.8398, 切向力X=2264.7646, 切向力Y=-856.2672 +FPS=32.31, 法向力=1688.5864, 切向力X=1882.8704, 切向力Y=-1167.6450 +FPS=33.16, 法向力=1685.3972, 切向力X=1781.8248, 切向力Y=-1198.4907 +FPS=31.38, 法向力=1601.2415, 切向力X=2208.0637, 切向力Y=-1390.5817 +FPS=33.18, 法向力=1609.6313, 切向力X=2235.9336, 切向力Y=-1349.6621 +FPS=32.84, 法向力=1301.5159, 切向力X=1454.1973, 切向力Y=-1050.8879 +FPS=34.19, 法向力=1273.3638, 切向力X=1488.4774, 切向力Y=-916.8105 +FPS=31.20, 法向力=1980.8906, 切向力X=1127.6558, 切向力Y=-816.9941 +FPS=33.89, 法向力=2069.1123, 切向力X=1035.7002, 切向力Y=-851.6948 +FPS=31.02, 法向力=1221.4475, 切向力X=618.0991, 切向力Y=-937.4904 +FPS=33.85, 法向力=1176.1809, 切向力X=719.4893, 切向力Y=-951.9512 +FPS=32.94, 法向力=1697.8973, 切向力X=1160.6322, 切向力Y=-278.7152 +FPS=34.02, 法向力=1663.1442, 切向力X=1168.7222, 切向力Y=-342.0750 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-140.07, y_min=-85.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000297s, blend=0.002167s (9 tiles incl ref), finalize=0.000049s, total=0.002519s +FPS=32.83, 法向力=2244.2395, 切向力X=694.0381, 切向力Y=-1406.2716 +FPS=34.28, 法向力=2416.6538, 切向力X=535.2309, 切向力Y=-1588.5043 +FPS=31.43, 法向力=1276.6385, 切向力X=1090.6317, 切向力Y=-469.2200 +FPS=34.29, 法向力=1236.9778, 切向力X=1123.8872, 切向力Y=-533.9792 +FPS=30.32, 法向力=1887.9695, 切向力X=824.6028, 切向力Y=-1042.8240 +FPS=32.55, 法向力=1856.0334, 切向力X=887.7200, 切向力Y=-1178.5488 +FPS=32.22, 法向力=1757.4453, 切向力X=575.2891, 切向力Y=-405.0621 +FPS=32.79, 法向力=1771.4026, 切向力X=573.0759, 切向力Y=-312.5099 +FPS=32.97, 法向力=1655.5691, 切向力X=1859.4717, 切向力Y=-905.4071 +FPS=35.82, 法向力=1576.2135, 切向力X=1832.8883, 切向力Y=-952.6895 +FPS=32.87, 法向力=1198.9219, 切向力X=822.5605, 切向力Y=-1060.7396 +FPS=34.55, 法向力=1226.8807, 切向力X=700.5332, 切向力Y=-1296.9854 +FPS=33.22, 法向力=1675.9573, 切向力X=1209.4010, 切向力Y=-218.4993 +FPS=32.99, 法向力=1747.2017, 切向力X=1195.2101, 切向力Y=-59.8662 +FPS=34.66, 法向力=1782.3120, 切向力X=-83.5889, 切向力Y=-388.8435 +FPS=35.29, 法向力=1805.4584, 切向力X=-118.6895, 切向力Y=-326.6023 +FPS=34.04, 法向力=1622.2390, 切向力X=666.8972, 切向力Y=-1819.2799 +FPS=36.55, 法向力=1521.6199, 切向力X=880.5135, 切向力Y=-1693.3843 +FPS=35.33, 法向力=1217.4950, 切向力X=1513.5034, 切向力Y=-1334.8120 +FPS=35.60, 法向力=1178.7991, 切向力X=1457.0619, 切向力Y=-1260.8787 +FPS=34.38, 法向力=2424.2297, 切向力X=610.4764, 切向力Y=-1512.7289 +FPS=35.17, 法向力=2617.6450, 切向力X=512.2136, 切向力Y=-1649.4937 +FPS=32.57, 法向力=1702.9052, 切向力X=1393.1957, 切向力Y=-715.5627 +FPS=35.18, 法向力=1720.0216, 切向力X=1494.6022, 切向力Y=-808.1591 +FPS=31.89, 法向力=1523.1245, 切向力X=766.4196, 切向力Y=-1817.1921 +FPS=35.20, 法向力=1523.1167, 切向力X=709.0969, 切向力Y=-1746.0498 +FPS=32.25, 法向力=1750.5840, 切向力X=1635.8110, 切向力Y=-1607.8384 +FPS=35.16, 法向力=1857.9609, 切向力X=1590.8348, 切向力Y=-1630.9240 +FPS=34.06, 法向力=1879.8586, 切向力X=1657.4220, 切向力Y=-1592.1133 +FPS=34.34, 法向力=2964.9216, 切向力X=976.0043, 切向力Y=-1695.0972 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-140.07, y_min=-85.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002126s (9 tiles incl ref), finalize=0.000048s, total=0.002416s +FPS=31.86, 法向力=2121.4341, 切向力X=1704.3066, 切向力Y=-1386.0640 +FPS=34.57, 法向力=2113.7080, 切向力X=1732.8792, 切向力Y=-1557.6177 +FPS=34.23, 法向力=1873.9209, 切向力X=1821.7932, 切向力Y=-800.0790 +FPS=35.15, 法向力=1903.6562, 切向力X=1824.3135, 切向力Y=-832.8043 +FPS=33.27, 法向力=1719.5613, 切向力X=1312.4247, 切向力Y=-961.5699 +FPS=34.07, 法向力=1809.9913, 切向力X=1363.7455, 切向力Y=-765.2242 +FPS=33.36, 法向力=1811.2802, 切向力X=1430.0803, 切向力Y=-755.4282 +FPS=34.51, 法向力=1250.5670, 切向力X=2230.7607, 切向力Y=-1090.9478 +FPS=33.46, 法向力=2696.9983, 切向力X=404.5812, 切向力Y=-1414.3108 +FPS=33.50, 法向力=2772.3823, 切向力X=448.9749, 切向力Y=-1416.7036 +FPS=33.93, 法向力=1321.5267, 切向力X=401.1063, 切向力Y=-729.7036 +FPS=35.99, 法向力=1288.8125, 切向力X=465.4047, 切向力Y=-834.3986 +FPS=34.12, 法向力=1276.3163, 切向力X=540.0712, 切向力Y=-790.0795 +FPS=31.40, 法向力=1488.4442, 切向力X=1172.4258, 切向力Y=-1257.7133 +FPS=34.04, 法向力=1448.6124, 切向力X=1143.1161, 切向力Y=-1413.3472 +FPS=32.62, 法向力=1525.0100, 切向力X=-247.8527, 切向力Y=-1447.8586 +FPS=34.00, 法向力=1790.9084, 切向力X=418.4171, 切向力Y=-1333.1488 +FPS=34.65, 法向力=1764.3673, 切向力X=446.3921, 切向力Y=-1336.4348 +FPS=33.69, 法向力=1772.3816, 切向力X=457.7546, 切向力Y=-1345.8298 +FPS=35.18, 法向力=2761.2900, 切向力X=1861.1173, 切向力Y=-448.7104 +FPS=34.74, 法向力=2703.2588, 切向力X=1848.3909, 切向力Y=-312.0453 +FPS=32.67, 法向力=2529.5581, 切向力X=3456.9941, 切向力Y=-1056.3547 +FPS=34.39, 法向力=2690.5073, 切向力X=3647.7852, 切向力Y=-1065.5720 +FPS=31.73, 法向力=1638.1891, 切向力X=482.2356, 切向力Y=-1508.4553 +FPS=32.33, 法向力=1691.9626, 切向力X=466.4948, 切向力Y=-1515.5914 +FPS=34.25, 法向力=2387.6963, 切向力X=2712.7878, 切向力Y=-1280.7529 +FPS=32.72, 法向力=1779.5676, 切向力X=1930.9236, 切向力Y=-1784.6290 +FPS=33.85, 法向力=1746.1062, 切向力X=2037.8181, 切向力Y=-1746.7145 +FPS=33.70, 法向力=1740.8691, 切向力X=1972.8645, 切向力Y=-1838.4552 +FPS=32.43, 法向力=2244.3667, 切向力X=1355.1351, 切向力Y=-2544.4761 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-140.07, y_min=-85.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000274s, blend=0.002201s (9 tiles incl ref), finalize=0.000047s, total=0.002529s +FPS=33.16, 法向力=2269.0479, 切向力X=1359.6443, 切向力Y=-2556.5229 +FPS=31.89, 法向力=2857.9873, 切向力X=2547.3857, 切向力Y=-1572.9896 +FPS=32.56, 法向力=2107.2212, 切向力X=2247.8054, 切向力Y=-1628.7161 +FPS=34.09, 法向力=2070.2686, 切向力X=2237.4500, 切向力Y=-1550.4601 +FPS=32.56, 法向力=1974.7822, 切向力X=275.0489, 切向力Y=-1012.8760 +FPS=33.49, 法向力=1996.0737, 切向力X=209.9336, 切向力Y=-973.8999 +FPS=33.26, 法向力=1958.7498, 切向力X=199.2363, 切向力Y=-1079.6633 +FPS=33.31, 法向力=3133.0601, 切向力X=1717.2117, 切向力Y=-1826.8899 +FPS=33.65, 法向力=3119.1538, 切向力X=1646.7998, 切向力Y=-1963.4180 +FPS=31.62, 法向力=2349.5369, 切向力X=-332.1130, 切向力Y=-2184.0498 +FPS=32.69, 法向力=1512.7477, 切向力X=1248.7634, 切向力Y=-1749.1301 +FPS=33.92, 法向力=1504.6450, 切向力X=1418.1182, 切向力Y=-1575.2712 +FPS=33.32, 法向力=2017.1287, 切向力X=1896.3558, 切向力Y=-661.1832 +FPS=34.02, 法向力=2059.2817, 切向力X=1916.9988, 切向力Y=-649.2534 +FPS=33.25, 法向力=2026.7571, 切向力X=1917.9769, 切向力Y=-713.6298 +FPS=24.43, 法向力=1005.3496, 切向力X=1436.0427, 切向力Y=-331.7849 +FPS=20.03, 法向力=2010.4919, 切向力X=1371.0667, 切向力Y=-572.0448 +FPS=21.12, 法向力=1648.7451, 切向力X=1611.6456, 切向力Y=-789.8460 +FPS=32.51, 法向力=1609.6238, 切向力X=1522.6238, 切向力Y=-880.6102 +FPS=33.03, 法向力=2491.8247, 切向力X=2373.2988, 切向力Y=-1499.2112 +FPS=33.50, 法向力=2469.2876, 切向力X=2464.8579, 切向力Y=-1677.0875 +FPS=31.45, 法向力=1275.9124, 切向力X=982.5886, 切向力Y=-899.8466 +FPS=34.05, 法向力=1213.2319, 切向力X=1109.1389, 切向力Y=-975.8928 +FPS=31.68, 法向力=1624.1597, 切向力X=1090.0876, 切向力Y=-1062.6934 +FPS=17.89, 法向力=2054.7673, 切向力X=-822.7917, 切向力Y=-1313.1858 +FPS=23.42, 法向力=2588.4050, 切向力X=2589.1587, 切向力Y=-1649.7872 +FPS=19.43, 法向力=2797.4163, 切向力X=2780.6328, 切向力Y=-1627.0037 +FPS=31.98, 法向力=1716.1077, 切向力X=1152.0411, 切向力Y=-976.7839 +FPS=33.25, 法向力=1762.3232, 切向力X=1159.3673, 切向力Y=-916.2054 +FPS=32.38, 法向力=2277.8438, 切向力X=2060.1370, 切向力Y=56.6264 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-140.07, y_min=-85.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000226s, blend=0.002182s (9 tiles incl ref), finalize=0.000057s, total=0.002471s +FPS=31.30, 法向力=1673.1619, 切向力X=914.8632, 切向力Y=-1622.5886 +FPS=34.00, 法向力=1632.9092, 切向力X=829.4196, 切向力Y=-1681.9711 +FPS=31.93, 法向力=1662.5326, 切向力X=890.4464, 切向力Y=-1716.9561 +FPS=31.51, 法向力=2547.0381, 切向力X=1016.0889, 切向力Y=-851.0007 +FPS=30.67, 法向力=2634.9675, 切向力X=1206.5597, 切向力Y=-725.7027 +FPS=32.62, 法向力=2197.9165, 切向力X=2639.0056, 切向力Y=-1116.9617 +FPS=32.54, 法向力=2109.0640, 切向力X=2645.3198, 切向力Y=-1152.5195 +FPS=32.69, 法向力=2211.3447, 切向力X=2804.3535, 切向力Y=-740.3726 +FPS=31.19, 法向力=2177.3218, 切向力X=1276.2932, 切向力Y=-1382.5890 +FPS=33.84, 法向力=2236.4983, 切向力X=1208.8575, 切向力Y=-1360.9241 +FPS=29.48, 法向力=1480.8933, 切向力X=863.8253, 切向力Y=-1677.3860 +FPS=33.19, 法向力=1400.1841, 切向力X=939.6340, 切向力Y=-1660.9172 +FPS=32.77, 法向力=1508.4458, 切向力X=1885.1023, 切向力Y=-1020.3387 +FPS=34.54, 法向力=1557.1255, 切向力X=1887.2542, 切向力Y=-1176.5513 +FPS=33.58, 法向力=1453.3054, 切向力X=632.8179, 切向力Y=-729.3300 +FPS=34.33, 法向力=1488.3528, 切向力X=594.0239, 切向力Y=-664.3834 +FPS=31.52, 法向力=1673.5676, 切向力X=318.0085, 切向力Y=-1742.4052 +FPS=34.26, 法向力=1699.1323, 切向力X=361.4543, 切向力Y=-1805.1660 +FPS=32.24, 法向力=1406.0366, 切向力X=-66.7086, 切向力Y=-984.2941 +FPS=34.22, 法向力=1412.1262, 切向力X=3.2036, 切向力Y=-887.4437 +FPS=18.89, 法向力=1868.3340, 切向力X=659.3511, 切向力Y=-1332.3037 +FPS=44.40, 法向力=1895.6820, 切向力X=694.7316, 切向力Y=-1353.6439 +FPS=26.42, 法向力=2042.6465, 切向力X=288.7206, 切向力Y=-402.9362 +FPS=27.41, 法向力=1681.7017, 切向力X=586.6298, 切向力Y=-1855.0603 +FPS=28.59, 法向力=1598.9409, 切向力X=690.9958, 切向力Y=-2041.9313 +FPS=28.95, 法向力=1781.2808, 切向力X=977.7848, 切向力Y=-997.6752 +FPS=29.14, 法向力=1767.6627, 切向力X=820.3912, 切向力Y=-904.0667 +FPS=28.28, 法向力=2106.5059, 切向力X=-634.1996, 切向力Y=-1422.8054 +FPS=29.53, 法向力=2087.0093, 切向力X=-620.5354, 切向力Y=-1568.1838 +FPS=27.87, 法向力=1157.6138, 切向力X=751.5534, 切向力Y=-1292.7729 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-140.07, y_min=-85.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000288s, blend=0.002158s (9 tiles incl ref), finalize=0.000047s, total=0.002499s +FPS=27.06, 法向力=1984.5549, 切向力X=2238.7812, 切向力Y=-1934.9332 +FPS=29.58, 法向力=2020.7488, 切向力X=2206.9385, 切向力Y=-1951.4136 +FPS=29.81, 法向力=1671.8577, 切向力X=1001.1709, 切向力Y=-1299.3857 +FPS=28.79, 法向力=1622.1224, 切向力X=1031.9209, 切向力Y=-1233.9559 +FPS=28.56, 法向力=1852.1682, 切向力X=1183.5656, 切向力Y=-1225.8672 +FPS=28.12, 法向力=1809.3323, 切向力X=1064.8989, 切向力Y=-1250.4905 +FPS=29.27, 法向力=1920.0217, 切向力X=1487.8217, 切向力Y=-1968.2825 +FPS=27.85, 法向力=2249.9678, 切向力X=308.3765, 切向力Y=-936.4856 +FPS=29.46, 法向力=2210.4026, 切向力X=402.1354, 切向力Y=-918.5845 +FPS=27.88, 法向力=1988.1030, 切向力X=1128.0154, 切向力Y=305.2631 +FPS=27.80, 法向力=1915.6626, 切向力X=1059.8066, 切向力Y=256.8735 +FPS=29.16, 法向力=2715.2849, 切向力X=2946.5571, 切向力Y=-1331.8308 +FPS=26.76, 法向力=1600.7906, 切向力X=1107.7332, 切向力Y=-2040.4985 +FPS=27.35, 法向力=1507.0403, 切向力X=1182.3687, 切向力Y=-2143.9644 +FPS=28.19, 法向力=1931.2540, 切向力X=582.0116, 切向力Y=-861.0914 +FPS=27.63, 法向力=2469.8713, 切向力X=395.9221, 切向力Y=-2022.9292 +FPS=28.44, 法向力=2451.5718, 切向力X=501.0781, 切向力Y=-2063.3550 +FPS=26.64, 法向力=2503.9500, 切向力X=917.7509, 切向力Y=-1402.4858 +FPS=28.74, 法向力=2528.9229, 切向力X=1029.3528, 切向力Y=-1380.9534 +FPS=26.13, 法向力=1799.7998, 切向力X=1885.7568, 切向力Y=-1368.3773 +FPS=26.77, 法向力=1460.5726, 切向力X=1718.8279, 切向力Y=-1141.1815 +FPS=28.42, 法向力=1502.3252, 切向力X=1718.5092, 切向力Y=-1210.3052 +FPS=27.79, 法向力=1877.9307, 切向力X=2239.8577, 切向力Y=-1375.2928 +FPS=28.45, 法向力=1910.3635, 切向力X=2215.9741, 切向力Y=-1324.9855 +FPS=25.81, 法向力=1959.1189, 切向力X=289.9738, 切向力Y=-1611.0099 +FPS=28.09, 法向力=1975.2144, 切向力X=299.1061, 切向力Y=-1619.8608 +FPS=28.12, 法向力=3047.3428, 切向力X=3939.0205, 切向力Y=-907.7542 +FPS=25.96, 法向力=1683.7119, 切向力X=-915.8918, 切向力Y=-1302.2139 +FPS=26.53, 法向力=1626.1873, 切向力X=-791.3271, 切向力Y=-1373.4669 +FPS=27.39, 法向力=2517.5557, 切向力X=-938.1868, 切向力Y=-1769.0283 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-140.07, y_min=-85.09 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000284s, blend=0.002210s (9 tiles incl ref), finalize=0.000048s, total=0.002551s +FPS=25.98, 法向力=1276.5896, 切向力X=1089.9187, 切向力Y=-1742.4214 +FPS=26.97, 法向力=1274.2115, 切向力X=1101.0906, 切向力Y=-1614.7216 +FPS=25.43, 法向力=2836.7883, 切向力X=1474.0210, 切向力Y=-292.6066 +FPS=26.21, 法向力=1565.6138, 切向力X=470.3403, 切向力Y=-1077.0388 +FPS=26.75, 法向力=1532.5239, 切向力X=515.6042, 切向力Y=-1222.5498 +FPS=26.31, 法向力=2191.7180, 切向力X=607.4333, 切向力Y=-1190.8737 +FPS=26.70, 法向力=2199.3003, 切向力X=541.9298, 切向力Y=-1268.8300 +FPS=27.49, 法向力=1725.1892, 切向力X=1214.4624, 切向力Y=-1684.9078 +FPS=26.77, 法向力=1880.4441, 切向力X=1348.7560, 切向力Y=-1968.8290 +FPS=27.54, 法向力=1922.0244, 切向力X=1399.5400, 切向力Y=-2082.1731 +FPS=26.90, 法向力=1560.2656, 切向力X=871.4139, 切向力Y=-299.8268 +FPS=26.19, 法向力=2006.1741, 切向力X=765.7784, 切向力Y=-789.0693 +FPS=26.68, 法向力=1976.4423, 切向力X=764.8235, 切向力Y=-905.3799 +FPS=24.88, 法向力=1860.1589, 切向力X=507.7201, 切向力Y=-351.8864 +FPS=25.87, 法向力=1804.4365, 切向力X=511.8705, 切向力Y=-308.6256 +FPS=26.57, 法向力=1826.3254, 切向力X=2277.1501, 切向力Y=-1308.5515 +FPS=25.66, 法向力=1649.4247, 切向力X=1167.6792, 切向力Y=-883.0188 +FPS=25.75, 法向力=1577.4750, 切向力X=1018.3946, 切向力Y=-906.7471 +FPS=25.71, 法向力=2100.0732, 切向力X=2427.9434, 切向力Y=-894.6638 +FPS=24.33, 法向力=1865.5471, 切向力X=1831.9246, 切向力Y=-1662.4851 +FPS=26.03, 法向力=1910.9210, 切向力X=1698.1243, 切向力Y=-1712.5559 +FPS=23.59, 法向力=1800.6859, 切向力X=3138.1135, 切向力Y=-2253.9495 +FPS=25.08, 法向力=1713.7764, 切向力X=2444.9824, 切向力Y=-1827.5642 +FPS=25.85, 法向力=1723.7646, 切向力X=2489.0938, 切向力Y=-1871.6238 +FPS=27.67, 法向力=2559.1790, 切向力X=-23.4853, 切向力Y=-779.3060 +FPS=25.32, 法向力=1830.3256, 切向力X=1413.5574, 切向力Y=-796.0415 +FPS=27.33, 法向力=1845.8717, 切向力X=1357.9031, 切向力Y=-778.1761 +FPS=25.94, 法向力=1395.4067, 切向力X=473.1382, 切向力Y=-2480.6780 +FPS=25.10, 法向力=1501.1848, 切向力X=1776.7549, 切向力Y=-1762.3334 +FPS=26.15, 法向力=1514.8617, 切向力X=1804.0216, 切向力Y=-1572.2635 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-140.07, y_min=-85.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000226s, blend=0.002081s (9 tiles incl ref), finalize=0.000047s, total=0.002361s +FPS=24.48, 法向力=1390.8618, 切向力X=246.1984, 切向力Y=-599.7838 +FPS=45.36, 法向力=1409.3630, 切向力X=280.3799, 切向力Y=-623.4192 +FPS=32.38, 法向力=1485.4642, 切向力X=1150.6028, 切向力Y=-2036.1440 +FPS=34.73, 法向力=1538.2361, 切向力X=1235.3337, 切向力Y=-1917.9590 +FPS=32.74, 法向力=1738.7783, 切向力X=686.3768, 切向力Y=-505.7981 +FPS=33.99, 法向力=1741.5242, 切向力X=718.3928, 切向力Y=-377.7903 +FPS=33.26, 法向力=1430.6323, 切向力X=685.8173, 切向力Y=-1302.3181 +FPS=34.91, 法向力=1411.6477, 切向力X=723.1268, 切向力Y=-1351.5813 +FPS=34.81, 法向力=2190.0725, 切向力X=1272.9844, 切向力Y=-923.1055 +FPS=34.47, 法向力=2289.1333, 切向力X=1147.4609, 切向力Y=-1046.1309 +FPS=32.12, 法向力=1466.2280, 切向力X=1769.4065, 切向力Y=-828.6255 +FPS=34.94, 法向力=1462.5212, 切向力X=1803.8259, 切向力Y=-813.5674 +FPS=31.19, 法向力=1767.6593, 切向力X=2893.0486, 切向力Y=-994.5930 +FPS=34.08, 法向力=1878.6649, 切向力X=3043.7480, 切向力Y=-1031.5540 +FPS=33.29, 法向力=1183.1692, 切向力X=2555.6418, 切向力Y=-884.3860 +FPS=35.78, 法向力=1164.7410, 切向力X=2505.0547, 切向力Y=-941.7864 +FPS=33.63, 法向力=1922.2520, 切向力X=721.5051, 切向力Y=-1805.8231 +FPS=35.31, 法向力=1966.8708, 切向力X=567.4528, 切向力Y=-1729.3923 +FPS=31.87, 法向力=1625.5120, 切向力X=420.0438, 切向力Y=-1301.4885 +FPS=36.22, 法向力=1659.6469, 切向力X=591.9485, 切向力Y=-1291.5325 +FPS=34.28, 法向力=1420.2573, 切向力X=982.6481, 切向力Y=-3371.5361 +FPS=34.62, 法向力=1360.1921, 切向力X=1137.8052, 切向力Y=-3452.2595 +FPS=32.54, 法向力=2109.0002, 切向力X=2711.8438, 切向力Y=-16014.3926 +FPS=35.18, 法向力=1991.9656, 切向力X=2722.4014, 切向力Y=-16580.8516 +FPS=32.35, 法向力=4818.3730, 切向力X=2647.7842, 切向力Y=-38442.9141 +FPS=34.18, 法向力=4835.7710, 切向力X=2715.8374, 切向力Y=-38732.7188 +FPS=32.48, 法向力=7559.5005, 切向力X=3458.6892, 切向力Y=-57277.5859 +FPS=34.86, 法向力=7168.0166, 切向力X=3722.1152, 切向力Y=-57438.2148 +FPS=33.36, 法向力=8019.9932, 切向力X=7940.4507, 切向力Y=-50439.2812 +FPS=33.43, 法向力=7767.7568, 切向力X=8294.2012, 切向力Y=-50361.0742 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-140.07, y_min=-85.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000221s, blend=0.002173s (9 tiles incl ref), finalize=0.000044s, total=0.002444s +FPS=30.85, 法向力=4430.0679, 切向力X=11544.6982, 切向力Y=-24185.0039 +FPS=34.02, 法向力=4424.3525, 切向力X=11348.9912, 切向力Y=-24368.2500 +FPS=32.50, 法向力=3216.0273, 切向力X=-66.5322, 切向力Y=-8850.2803 +FPS=33.61, 法向力=3235.3191, 切向力X=-104.9722, 切向力Y=-8639.6553 +FPS=28.01, 法向力=3777.8464, 切向力X=-9378.8213, 切向力Y=-4295.8457 +FPS=31.77, 法向力=3758.8752, 切向力X=-9387.4082, 切向力Y=-4249.8149 +FPS=30.70, 法向力=4862.1025, 切向力X=-6744.0532, 切向力Y=6365.0781 +FPS=31.23, 法向力=4929.6782, 切向力X=-6775.4126, 切向力Y=6173.0498 +FPS=32.03, 法向力=4116.5117, 切向力X=-569.7656, 切向力Y=4339.4819 +FPS=32.93, 法向力=4082.3218, 切向力X=-569.0671, 切向力Y=4419.7471 +FPS=32.12, 法向力=3377.4802, 切向力X=475.6768, 切向力Y=1504.8210 +FPS=34.06, 法向力=3486.3457, 切向力X=621.3821, 切向力Y=1499.1000 +FPS=31.44, 法向力=1877.2120, 切向力X=-221.6484, 切向力Y=-7154.9932 +FPS=33.23, 法向力=1981.7104, 切向力X=-169.6534, 切向力Y=-7218.5166 +FPS=32.49, 法向力=4971.9316, 切向力X=3285.5908, 切向力Y=-23517.9316 +FPS=32.36, 法向力=6453.2231, 切向力X=5475.6758, 切向力Y=-45626.0547 +FPS=33.53, 法向力=6307.6631, 切向力X=5531.6543, 切向力Y=-45823.2891 +FPS=33.49, 法向力=6305.5293, 切向力X=5570.3589, 切向力Y=-45716.3242 +FPS=34.11, 法向力=9720.2939, 切向力X=16657.8398, 切向力Y=-73218.4297 +FPS=34.35, 法向力=9583.8359, 切向力X=16658.8125, 切向力Y=-73522.1953 +FPS=32.07, 法向力=25197.3867, 切向力X=20572.3105, 切向力Y=-59357.6797 +FPS=33.79, 法向力=24800.4414, 切向力X=20967.8535, 切向力Y=-59914.3516 +FPS=30.19, 法向力=16505.9570, 切向力X=22213.3438, 切向力Y=-23085.4375 +FPS=31.22, 法向力=9013.4824, 切向力X=15207.0918, 切向力Y=-10089.4434 +FPS=33.84, 法向力=8971.3242, 切向力X=15268.2314, 切向力Y=-9934.8154 +FPS=32.77, 法向力=8627.2549, 切向力X=6097.0322, 切向力Y=-8580.7598 +FPS=31.84, 法向力=8812.1953, 切向力X=5938.1392, 切向力Y=-8833.4463 +FPS=32.02, 法向力=3901.0479, 切向力X=-10828.2432, 切向力Y=14677.1953 +FPS=33.57, 法向力=3889.9722, 切向力X=-10819.2100, 切向力Y=14723.9932 +FPS=32.92, 法向力=3900.1191, 切向力X=-10815.5020, 切向力Y=14722.6680 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-140.07, y_min=-85.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000275s, blend=0.002159s (9 tiles incl ref), finalize=0.000048s, total=0.002489s +FPS=33.04, 法向力=11773.3115, 切向力X=-15404.2461, 切向力Y=45223.3828 +FPS=32.62, 法向力=17824.6445, 切向力X=-7383.3047, 切向力Y=36426.0977 +FPS=34.78, 法向力=17700.6816, 切向力X=-7338.8647, 切向力Y=36434.9375 +FPS=31.47, 法向力=7610.6836, 切向力X=-1067.5703, 切向力Y=10912.1211 +FPS=34.39, 法向力=7597.6948, 切向力X=-1018.4202, 切向力Y=11029.8506 +FPS=31.88, 法向力=3396.5361, 切向力X=448.2971, 切向力Y=2095.8735 +FPS=33.75, 法向力=3392.2834, 切向力X=358.5454, 切向力Y=1939.1719 +FPS=33.36, 法向力=1552.0521, 切向力X=3101.0864, 切向力Y=-5368.1279 +FPS=33.13, 法向力=1526.1039, 切向力X=3182.5845, 切向力Y=-5681.5078 +FPS=31.11, 法向力=3911.1240, 切向力X=7701.6812, 切向力Y=-24767.0977 +FPS=34.13, 法向力=3521.5488, 切向力X=7557.6553, 切向力Y=-25517.9531 +FPS=32.04, 法向力=10449.2041, 切向力X=17982.7207, 切向力Y=-77198.0781 +FPS=33.96, 法向力=10439.6914, 切向力X=17895.4258, 切向力Y=-77381.4375 +FPS=32.54, 法向力=20815.7930, 切向力X=20246.4316, 切向力Y=-88609.5000 +FPS=32.90, 法向力=20783.0957, 切向力X=20318.8086, 切向力Y=-89057.0000 +FPS=32.64, 法向力=8922.8086, 切向力X=6321.1919, 切向力Y=-11419.7637 +FPS=33.55, 法向力=9056.9902, 切向力X=6358.6792, 切向力Y=-11618.5879 +FPS=31.48, 法向力=6081.6782, 切向力X=830.8002, 切向力Y=6995.0039 +FPS=34.11, 法向力=6080.7598, 切向力X=841.3496, 切向力Y=6971.0059 +FPS=33.21, 法向力=1161.7981, 切向力X=4157.1060, 切向力Y=-9682.6387 +FPS=34.40, 法向力=1193.0520, 切向力X=4113.2061, 切向力Y=-9620.8340 +FPS=31.11, 法向力=3082.3496, 切向力X=6730.8037, 切向力Y=-26593.2578 +FPS=33.92, 法向力=2974.0669, 切向力X=6956.4873, 切向力Y=-27246.2324 +FPS=30.58, 法向力=1992.3423, 切向力X=2097.8274, 切向力Y=-4298.8896 +FPS=34.62, 法向力=1892.8143, 切向力X=2107.3193, 切向力Y=-4408.4849 +FPS=31.82, 法向力=1902.8323, 切向力X=1833.0278, 切向力Y=-3864.5347 +FPS=34.26, 法向力=1880.0020, 切向力X=1805.8970, 切向力Y=-3745.3865 +FPS=34.50, 法向力=1831.2509, 切向力X=1875.6218, 切向力Y=-2695.9214 +FPS=35.67, 法向力=1870.0671, 切向力X=1874.0771, 切向力Y=-2657.7627 +FPS=32.59, 法向力=1657.4302, 切向力X=2385.2280, 切向力Y=-2781.9634 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-140.07, y_min=-85.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000220s, blend=0.002158s (9 tiles incl ref), finalize=0.000045s, total=0.002431s +FPS=34.66, 法向力=1676.7106, 切向力X=2489.0410, 切向力Y=-2935.1782 +FPS=34.19, 法向力=1535.6146, 切向力X=1031.1139, 切向力Y=-3330.5215 +FPS=34.78, 法向力=1562.7561, 切向力X=967.0861, 切向力Y=-3465.9275 +FPS=33.30, 法向力=1416.0704, 切向力X=1289.9160, 切向力Y=-2060.2104 +FPS=35.31, 法向力=1405.0820, 切向力X=1423.4761, 切向力Y=-2142.8735 +FPS=32.26, 法向力=1307.8654, 切向力X=1200.5398, 切向力Y=-1875.4727 +FPS=35.55, 法向力=1334.8711, 切向力X=1086.6506, 切向力Y=-1887.4991 +FPS=35.53, 法向力=1691.6405, 切向力X=822.8156, 切向力Y=-2653.1787 +FPS=36.40, 法向力=1729.7839, 切向力X=799.9915, 切向力Y=-2732.8203 +FPS=34.54, 法向力=1732.3250, 切向力X=836.6578, 切向力Y=-2712.6257 +FPS=35.28, 法向力=1144.1023, 切向力X=1268.3743, 切向力Y=-2044.5415 +FPS=33.72, 法向力=1268.4359, 切向力X=1682.1907, 切向力Y=-2238.7539 +FPS=35.95, 法向力=1286.0527, 切向力X=1615.5140, 切向力Y=-2300.3376 +FPS=34.03, 法向力=1152.4012, 切向力X=1671.7808, 切向力Y=-2040.6169 +FPS=36.37, 法向力=1098.5989, 切向力X=1586.6448, 切向力Y=-2065.7971 +FPS=35.88, 法向力=1070.5735, 切向力X=1594.3898, 切向力Y=-2036.3268 +FPS=33.89, 法向力=1521.7804, 切向力X=1364.0171, 切向力Y=-1303.7546 +FPS=36.37, 法向力=1564.5558, 切向力X=1460.7675, 切向力Y=-1191.6777 +FPS=32.72, 法向力=1039.9539, 切向力X=1145.8302, 切向力Y=-2189.2053 +FPS=32.23, 法向力=993.4114, 切向力X=1295.4132, 切向力Y=-2228.6409 +FPS=35.16, 法向力=1244.1157, 切向力X=1929.4905, 切向力Y=-1617.8357 +FPS=36.43, 法向力=1261.9336, 切向力X=2008.1255, 切向力Y=-1662.4573 +FPS=34.36, 法向力=1783.1301, 切向力X=812.7045, 切向力Y=-2639.9041 +FPS=37.11, 法向力=1773.2531, 切向力X=750.8601, 切向力Y=-2834.4839 +FPS=33.34, 法向力=1523.4207, 切向力X=692.1763, 切向力Y=-1449.9697 +FPS=37.06, 法向力=1484.8545, 切向力X=667.4616, 切向力Y=-1275.6334 +FPS=35.23, 法向力=1374.1611, 切向力X=1822.5048, 切向力Y=-2374.3062 +FPS=36.45, 法向力=1401.2046, 切向力X=1979.9037, 切向力Y=-2214.9727 +FPS=33.86, 法向力=1192.0586, 切向力X=1704.4226, 切向力Y=-1874.9019 +FPS=36.87, 法向力=1201.6694, 切向力X=1715.0609, 切向力Y=-1957.1886 +stitch_feature_optimized: canvas out_w=468, out_h=419, x_min=-140.07, y_min=-85.09 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002158s (9 tiles incl ref), finalize=0.000048s, total=0.002449s +FPS=32.44, 法向力=1897.8362, 切向力X=1848.2437, 切向力Y=-1787.0017 +FPS=36.34, 法向力=2001.7084, 切向力X=1946.8403, 切向力Y=-1817.1058 +FPS=35.09, 法向力=2031.8440, 切向力X=1948.5217, 切向力Y=-1882.9624 +FPS=34.34, 法向力=1673.1963, 切向力X=1706.1465, 切向力Y=-2255.4565 +FPS=36.20, 法向力=1659.1908, 切向力X=1639.1283, 切向力Y=-2281.3918 +FPS=33.67, 法向力=1323.0037, 切向力X=1864.9158, 切向力Y=-1608.9131 +FPS=34.92, 法向力=1343.0522, 切向力X=1801.5905, 切向力Y=-1634.3545 +FPS=34.41, 法向力=1571.0530, 切向力X=1235.4141, 切向力Y=-1246.7593 +FPS=36.00, 法向力=1623.2474, 切向力X=1197.7061, 切向力Y=-1269.0781 +FPS=35.98, 法向力=1455.2605, 切向力X=1962.7849, 切向力Y=-1675.7019 +FPS=35.70, 法向力=1475.9427, 切向力X=1925.6794, 切向力Y=-1755.0420 +FPS=34.62, 法向力=1344.8125, 切向力X=1594.0980, 切向力Y=-1677.4706 +FPS=15.62, 法向力=1394.7371, 切向力X=1529.6967, 切向力Y=-2384.6982 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260520_102612.log b/examples/logs/qt_viewer_20260520_102612.log new file mode 100644 index 0000000..61cd310 --- /dev/null +++ b/examples/logs/qt_viewer_20260520_102612.log @@ -0,0 +1,16220 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +RAFT device: cuda +C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\_utils.py:208: UserWarning: The parameter 'pretrained' is deprecated since 0.13 and may be removed in the future, please use 'weights' instead. + warnings.warn( +C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\_utils.py:223: UserWarning: Arguments other than a weight enum or `None` for 'weights' are deprecated since 0.13 and may be removed in the future. The current behavior is equivalent to passing `weights=Raft_Large_Weights.C_T_SKHT_V2`. You can also use `weights=Raft_Large_Weights.DEFAULT` to get the most up-to-date weights. + warnings.warn(msg) +Downloading: "https://download.pytorch.org/models/raft_large_C_T_SKHT_V2-ff5fadd5.pth" to C:\Users\orisys2601/.cache\torch\hub\checkpoints\raft_large_C_T_SKHT_V2-ff5fadd5.pth +RAFT model loaded on cuda +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=25 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: raft + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000385s, blend=0.005487s (9 tiles incl ref), finalize=0.000152s, total=0.006037s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000006s (hit), reset=0.000420s, blend=0.005118s (9 tiles incl ref), finalize=0.000129s, total=0.005680s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000006s (hit), reset=0.000356s, blend=0.005608s (9 tiles incl ref), finalize=0.000130s, total=0.006107s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000307s, blend=0.005179s (9 tiles incl ref), finalize=0.000065s, total=0.005561s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000342s, blend=0.005166s (9 tiles incl ref), finalize=0.000117s, total=0.005636s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000323s, blend=0.005262s (9 tiles incl ref), finalize=0.000069s, total=0.005666s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000310s, blend=0.005014s (9 tiles incl ref), finalize=0.000117s, total=0.005452s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000329s, blend=0.005080s (9 tiles incl ref), finalize=0.000118s, total=0.005539s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000006s (hit), reset=0.000372s, blend=0.005344s (9 tiles incl ref), finalize=0.000134s, total=0.005862s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000323s, blend=0.005078s (9 tiles incl ref), finalize=0.000119s, total=0.005531s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000358s, blend=0.005173s (9 tiles incl ref), finalize=0.000119s, total=0.005662s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000425s, geom=0.000008s (hit), reset=0.000392s, blend=0.005169s (9 tiles incl ref), finalize=0.000119s, total=0.006112s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000356s, blend=0.006524s (9 tiles incl ref), finalize=0.000164s, total=0.007057s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000313s, blend=0.005168s (9 tiles incl ref), finalize=0.000126s, total=0.005617s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000347s, blend=0.005203s (9 tiles incl ref), finalize=0.000118s, total=0.005679s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000323s, blend=0.002883s (9 tiles incl ref), finalize=0.000070s, total=0.003284s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000335s, blend=0.005149s (9 tiles incl ref), finalize=0.000142s, total=0.005638s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000006s (hit), reset=0.000430s, blend=0.005788s (9 tiles incl ref), finalize=0.000131s, total=0.006362s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000324s, blend=0.005866s (9 tiles incl ref), finalize=0.000128s, total=0.006330s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000333s, blend=0.004999s (9 tiles incl ref), finalize=0.000127s, total=0.005471s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000006s (hit), reset=0.000401s, blend=0.003580s (9 tiles incl ref), finalize=0.000081s, total=0.004076s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000300s, blend=0.005108s (9 tiles incl ref), finalize=0.000116s, total=0.005536s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +stitch_feature_optimized: canvas out_w=473, out_h=418, x_min=-144.05, y_min=-84.24 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000468s, blend=0.005161s (9 tiles incl ref), finalize=0.000122s, total=0.005761s +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 457, in _on_timer + sensor.compute_deformation(check_motion=True, threshold=0) + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 311, in compute_deformation + self.compute_flow() + File "C:\workspace\orisyssdk_git\src\orisys\sensor.py", line 345, in compute_flow + flow = self.__tracker.track(self.img) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 88, in track + return self.track_raft(frame) + ^^^^^^^^^^^^^^^^^^^^^^ + File "C:\workspace\orisyssdk_git\src\orisys\tracker.py", line 274, in track_raft + flow = self.__raft_model(prev_tensor, curr_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1779, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torch\nn\modules\module.py", line 1790, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\AppData\Roaming\Python\Python311\site-packages\torchvision\models\optical_flow\raft.py", line 490, in forward + raise ValueError(f"input image H and W should be divisible by 8, instead got {h} (h) and {w} (w)") +ValueError: input image H and W should be divisible by 8, instead got 365 (h) and 365 (w) +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/logs/qt_viewer_20260520_175145.log b/examples/logs/qt_viewer_20260520_175145.log new file mode 100644 index 0000000..b6be09a --- /dev/null +++ b/examples/logs/qt_viewer_20260520_175145.log @@ -0,0 +1,1479 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +启动失败: Failed to open video source. +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=5 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.48, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=4.07, 法向力=1843.5967, 切向力X=-1754.2795, 切向力Y=-1353.9355 +FPS=21.56, 法向力=1155.2886, 切向力X=-885.4968, 切向力Y=-645.0504 +FPS=24.02, 法向力=1374.6885, 切向力X=-665.4804, 切向力Y=-1570.8580 +FPS=26.65, 法向力=1439.4004, 切向力X=-693.6958, 切向力Y=-1535.1771 +FPS=25.51, 法向力=1444.4576, 切向力X=-41.5067, 切向力Y=-597.2247 +FPS=26.22, 法向力=1468.2714, 切向力X=-3.8920, 切向力Y=-575.5815 +FPS=26.45, 法向力=1471.5750, 切向力X=-743.4324, 切向力Y=-1343.0181 +FPS=24.84, 法向力=1652.6976, 切向力X=-1372.2971, 切向力Y=-1612.5221 +FPS=26.61, 法向力=1661.5000, 切向力X=-1425.9514, 切向力Y=-1514.5294 +FPS=24.29, 法向力=1495.5763, 切向力X=-1620.9019, 切向力Y=-1524.7634 +FPS=23.77, 法向力=1560.1753, 切向力X=-1587.7554, 切向力Y=-1394.9569 +FPS=24.19, 法向力=1778.9276, 切向力X=-1136.0803, 切向力Y=-791.4815 +FPS=26.72, 法向力=1800.6920, 切向力X=-1052.4878, 切向力Y=-847.5103 +FPS=26.79, 法向力=1026.6012, 切向力X=-280.9591, 切向力Y=-721.0289 +FPS=24.45, 法向力=1527.9998, 切向力X=-1359.4891, 切向力Y=-1195.5839 +FPS=28.23, 法向力=1482.6509, 切向力X=-1382.0258, 切向力Y=-1205.0709 +FPS=25.74, 法向力=1693.7617, 切向力X=-1683.2010, 切向力Y=-275.8396 +FPS=27.01, 法向力=1689.6184, 切向力X=-1687.9171, 切向力Y=-221.7421 +FPS=27.26, 法向力=1722.8582, 切向力X=-1544.1586, 切向力Y=-1392.8010 +FPS=28.14, 法向力=1724.6279, 切向力X=-1562.8481, 切向力Y=-1453.5167 +FPS=26.42, 法向力=1476.7251, 切向力X=-1065.8037, 切向力Y=-487.8832 +FPS=26.92, 法向力=2393.7852, 切向力X=-142.6767, 切向力Y=-902.4182 +FPS=26.67, 法向力=2423.1978, 切向力X=-188.4839, 切向力Y=-882.3665 +FPS=24.34, 法向力=1638.4702, 切向力X=-558.5245, 切向力Y=-1618.8652 +FPS=26.77, 法向力=1655.2048, 切向力X=-515.3777, 切向力Y=-1785.4562 +FPS=25.57, 法向力=2040.4253, 切向力X=-1117.2515, 切向力Y=-1251.7507 +FPS=27.34, 法向力=2902.4731, 切向力X=-1610.9296, 切向力Y=-871.1628 +stitch_feature_optimized: canvas out_w=411, out_h=418, x_min=-80.71, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000240s (hit), reset=0.000216s, blend=0.002149s (9 tiles incl ref), finalize=0.000053s, total=0.002660s +FPS=25.41, 法向力=3009.6135, 切向力X=-1590.0929, 切向力Y=-716.0477 +FPS=19.22, 法向力=1677.4380, 切向力X=-1369.2493, 切向力Y=-305.7437 +FPS=41.09, 法向力=1634.6833, 切向力X=-1460.6682, 切向力Y=-340.1167 +FPS=32.32, 法向力=1238.8811, 切向力X=-1508.2034, 切向力Y=-844.8652 +FPS=31.98, 法向力=1218.5181, 切向力X=-1599.7506, 切向力Y=-864.7001 +FPS=32.33, 法向力=1185.9958, 切向力X=-1360.1793, 切向力Y=-1312.5896 +FPS=31.28, 法向力=1210.8158, 切向力X=-1424.6853, 切向力Y=-1324.3264 +FPS=31.63, 法向力=1289.0061, 切向力X=-368.2153, 切向力Y=-837.0352 +FPS=31.61, 法向力=1280.6633, 切向力X=-392.7634, 切向力Y=-792.2137 +FPS=31.43, 法向力=1508.9043, 切向力X=-893.2944, 切向力Y=-1488.7681 +FPS=30.25, 法向力=1525.4658, 切向力X=-867.2307, 切向力Y=-1483.0593 +FPS=28.10, 法向力=1692.2742, 切向力X=-1815.9468, 切向力Y=-1413.1912 +FPS=30.98, 法向力=1678.3044, 切向力X=-1766.0671, 切向力Y=-1436.8158 +FPS=29.87, 法向力=2234.1458, 切向力X=-1591.7865, 切向力Y=-783.2437 +FPS=31.81, 法向力=2348.1377, 切向力X=-1583.5977, 切向力Y=-749.7877 +FPS=31.85, 法向力=2415.0005, 切向力X=-1582.3877, 切向力Y=-728.8868 +FPS=29.89, 法向力=1558.2432, 切向力X=-1505.3303, 切向力Y=-1258.1729 +FPS=30.17, 法向力=1627.9407, 切向力X=-1613.3938, 切向力Y=-1298.7008 +FPS=28.88, 法向力=1761.3699, 切向力X=-1217.4004, 切向力Y=-432.9496 +FPS=29.42, 法向力=1753.0647, 切向力X=-1121.9679, 切向力Y=-540.0934 +FPS=31.45, 法向力=1934.0646, 切向力X=-260.8122, 切向力Y=-609.6048 +FPS=28.49, 法向力=1989.0490, 切向力X=-233.0739, 切向力Y=-620.8048 +FPS=31.55, 法向力=1586.2430, 切向力X=-582.7693, 切向力Y=-800.3629 +FPS=30.83, 法向力=1302.0079, 切向力X=-281.1985, 切向力Y=490.7545 +FPS=30.74, 法向力=1320.8083, 切向力X=-449.8767, 切向力Y=681.0586 +FPS=29.70, 法向力=1548.8386, 切向力X=-1058.4886, 切向力Y=-1237.5925 +FPS=31.97, 法向力=1600.1782, 切向力X=-1042.2461, 切向力Y=-1242.1826 +FPS=32.26, 法向力=1633.5171, 切向力X=-970.5421, 切向力Y=-1251.6553 +FPS=29.50, 法向力=1604.8021, 切向力X=-1249.5090, 切向力Y=-843.7781 +FPS=32.29, 法向力=1672.1658, 切向力X=-1258.4467, 切向力Y=-946.3506 +stitch_feature_optimized: canvas out_w=411, out_h=418, x_min=-80.71, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000209s, blend=0.002210s (9 tiles incl ref), finalize=0.000052s, total=0.002476s +FPS=30.59, 法向力=2507.5151, 切向力X=-1486.4684, 切向力Y=-683.3791 +FPS=32.46, 法向力=2638.8665, 切向力X=-1169.6692, 切向力Y=-707.9172 +FPS=30.41, 法向力=1594.5573, 切向力X=-2051.4043, 切向力Y=-1344.7974 +FPS=33.93, 法向力=1555.0426, 切向力X=-2037.1727, 切向力Y=-1321.5535 +FPS=31.13, 法向力=1758.9849, 切向力X=-1122.5527, 切向力Y=-2003.7363 +FPS=33.59, 法向力=1915.2069, 切向力X=-938.6024, 切向力Y=-1976.9175 +FPS=30.73, 法向力=1805.0801, 切向力X=-1360.3792, 切向力Y=63.0346 +FPS=33.27, 法向力=1935.8923, 切向力X=-1255.0996, 切向力Y=201.7787 +FPS=31.59, 法向力=2392.9824, 切向力X=-1413.1826, 切向力Y=-426.7706 +FPS=30.31, 法向力=2463.8027, 切向力X=-1431.9625, 切向力Y=-509.3106 +FPS=31.36, 法向力=2452.7412, 切向力X=-1398.3716, 切向力Y=-551.9299 +FPS=31.23, 法向力=1321.2816, 切向力X=-2207.4341, 切向力Y=136.8455 +FPS=31.47, 法向力=1265.6909, 切向力X=-2029.9722, 切向力Y=382.3372 +FPS=30.83, 法向力=2946.9990, 切向力X=-989.4875, 切向力Y=188.0242 +FPS=30.42, 法向力=3075.1758, 切向力X=-1170.4111, 切向力Y=135.1397 +FPS=30.47, 法向力=2521.6619, 切向力X=-1532.9995, 切向力Y=-742.9208 +FPS=29.96, 法向力=2609.7876, 切向力X=-1396.3564, 切向力Y=-578.5316 +FPS=30.98, 法向力=2242.1936, 切向力X=-2306.2673, 切向力Y=-530.0875 +FPS=31.10, 法向力=3419.9050, 切向力X=-2327.4968, 切向力Y=-319.4901 +FPS=30.79, 法向力=3598.3716, 切向力X=-2423.6843, 切向力Y=-285.0389 +FPS=28.81, 法向力=3606.2288, 切向力X=-2427.9834, 切向力Y=-269.7242 +FPS=28.16, 法向力=1511.0403, 切向力X=-2134.1733, 切向力Y=-148.3308 +FPS=31.16, 法向力=1490.2699, 切向力X=-2136.5845, 切向力Y=-127.6675 +FPS=29.30, 法向力=2938.3818, 切向力X=-1585.4229, 切向力Y=-375.2440 +FPS=31.85, 法向力=2948.0745, 切向力X=-1607.0647, 切向力Y=-341.2956 +FPS=28.59, 法向力=2395.6318, 切向力X=-1607.7236, 切向力Y=-1603.9768 +FPS=30.13, 法向力=1923.1879, 切向力X=-927.5698, 切向力Y=-628.2905 +FPS=31.78, 法向力=1959.5342, 切向力X=-899.0682, 切向力Y=-628.1230 +FPS=29.85, 法向力=1977.3270, 切向力X=-936.4186, 切向力Y=-653.8333 +FPS=32.35, 法向力=2204.8086, 切向力X=-1614.3071, 切向力Y=-1611.3921 +stitch_feature_optimized: canvas out_w=411, out_h=418, x_min=-80.71, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000212s, blend=0.002184s (9 tiles incl ref), finalize=0.000059s, total=0.002461s +FPS=30.57, 法向力=2520.4375, 切向力X=-719.4585, 切向力Y=-514.2314 +FPS=30.67, 法向力=2385.1965, 切向力X=-747.8811, 切向力Y=-336.9957 +FPS=31.51, 法向力=2377.6416, 切向力X=-717.1868, 切向力Y=-311.3214 +FPS=30.61, 法向力=2124.8882, 切向力X=-975.8051, 切向力Y=-2038.8732 +FPS=30.19, 法向力=2103.1694, 切向力X=-973.1394, 切向力Y=-1910.9884 +FPS=28.49, 法向力=2239.9438, 切向力X=-470.2876, 切向力Y=-546.7152 +FPS=30.75, 法向力=2245.3916, 切向力X=-394.6542, 切向力Y=-538.4524 +FPS=29.58, 法向力=2383.9216, 切向力X=-1289.9376, 切向力Y=-1358.9688 +FPS=31.26, 法向力=2546.6753, 切向力X=-1294.8361, 切向力Y=-1324.9125 +FPS=28.55, 法向力=1349.6835, 切向力X=-1311.2429, 切向力Y=-268.3171 +FPS=31.40, 法向力=1351.1443, 切向力X=-1350.4792, 切向力Y=-166.6615 +FPS=28.65, 法向力=1254.7106, 切向力X=-1709.5198, 切向力Y=-317.4357 +FPS=28.84, 法向力=1264.0791, 切向力X=-1736.2026, 切向力Y=-420.4771 +FPS=31.05, 法向力=1413.7402, 切向力X=-1168.8069, 切向力Y=880.9741 +FPS=31.83, 法向力=1479.4866, 切向力X=-1163.5365, 切向力Y=862.2444 +FPS=27.64, 法向力=2383.5786, 切向力X=-970.0455, 切向力Y=-668.2107 +FPS=30.11, 法向力=2569.0896, 切向力X=-779.7258, 切向力Y=-729.3079 +FPS=28.19, 法向力=1612.9537, 切向力X=-1680.6082, 切向力Y=641.4019 +FPS=31.45, 法向力=1638.5588, 切向力X=-1699.7390, 切向力Y=586.4520 +FPS=29.18, 法向力=1805.8989, 切向力X=-1726.2234, 切向力Y=-767.4451 +FPS=30.50, 法向力=1838.1409, 切向力X=-1786.1450, 切向力Y=-726.3062 +FPS=29.30, 法向力=1597.2546, 切向力X=-1802.6149, 切向力Y=-162.7138 +FPS=28.53, 法向力=1670.6313, 切向力X=-1842.7827, 切向力Y=-176.7494 +FPS=29.47, 法向力=2745.9321, 切向力X=-2250.9404, 切向力Y=-1842.4536 +FPS=29.15, 法向力=1968.5054, 切向力X=-2263.8984, 切向力Y=-1240.9198 +FPS=29.68, 法向力=2013.7838, 切向力X=-2297.3994, 切向力Y=-1258.7252 +FPS=29.21, 法向力=2004.9902, 切向力X=-2284.5779, 切向力Y=-1252.6460 +FPS=28.46, 法向力=2768.0112, 切向力X=-1778.4836, 切向力Y=-677.7140 +FPS=30.16, 法向力=2763.2495, 切向力X=-1715.7047, 切向力Y=-625.3348 +FPS=30.51, 法向力=1780.4292, 切向力X=-1521.1150, 切向力Y=153.5269 +stitch_feature_optimized: canvas out_w=411, out_h=418, x_min=-80.71, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000215s, blend=0.003144s (9 tiles incl ref), finalize=0.000053s, total=0.003418s +FPS=29.61, 法向力=1797.6831, 切向力X=-1545.3883, 切向力Y=178.8793 +FPS=29.91, 法向力=1933.9048, 切向力X=-1344.4346, 切向力Y=-338.5018 +FPS=28.11, 法向力=1895.5288, 切向力X=-1345.9847, 切向力Y=-320.1543 +FPS=29.18, 法向力=2144.6228, 切向力X=-1266.9302, 切向力Y=-630.0850 +FPS=30.91, 法向力=2289.9072, 切向力X=-1283.6295, 切向力Y=-1386.1646 +FPS=27.82, 法向力=2290.8811, 切向力X=-1194.7671, 切向力Y=-1384.1345 +FPS=29.79, 法向力=2275.1340, 切向力X=-1208.0789, 切向力Y=-1385.6570 +FPS=27.67, 法向力=2027.4303, 切向力X=-1828.1196, 切向力Y=-611.2944 +FPS=24.61, 法向力=2003.7456, 切向力X=-1880.1433, 切向力Y=-506.4366 +FPS=24.64, 法向力=2329.7961, 切向力X=-2060.4048, 切向力Y=-328.9684 +FPS=26.77, 法向力=1679.1914, 切向力X=-1000.5518, 切向力Y=-306.1775 +FPS=26.56, 法向力=1669.0013, 切向力X=-1033.0880, 切向力Y=-139.9065 +FPS=27.99, 法向力=2860.9470, 切向力X=-1716.3188, 切向力Y=-349.3109 +FPS=26.98, 法向力=2107.6729, 切向力X=-1589.5945, 切向力Y=-123.3016 +FPS=26.55, 法向力=2021.2206, 切向力X=-1655.7986, 切向力Y=-48.7529 +FPS=21.84, 法向力=2592.8398, 切向力X=-1450.4463, 切向力Y=-274.1381 +FPS=20.09, 法向力=2619.5337, 切向力X=-1417.6344, 切向力Y=-248.9717 +FPS=19.87, 法向力=1497.7362, 切向力X=-1924.3713, 切向力Y=-390.6766 +FPS=25.34, 法向力=2508.0078, 切向力X=-2230.0327, 切向力Y=30.5698 +FPS=25.74, 法向力=2682.3037, 切向力X=-2245.4053, 切向力Y=-122.3277 +FPS=28.07, 法向力=1604.3206, 切向力X=-2343.7209, 切向力Y=-220.6269 +FPS=27.28, 法向力=1603.4684, 切向力X=-2288.3638, 切向力Y=-155.2178 +FPS=28.24, 法向力=1674.9651, 切向力X=-1403.6245, 切向力Y=283.2889 +FPS=23.99, 法向力=1255.0996, 切向力X=-1614.3499, 切向力Y=-1193.1387 +FPS=28.87, 法向力=1248.4006, 切向力X=-1625.8640, 切向力Y=-1170.7480 +FPS=26.22, 法向力=2045.5789, 切向力X=-2311.3052, 切向力Y=260.4735 +FPS=29.33, 法向力=2011.3623, 切向力X=-2390.1973, 切向力Y=378.8657 +FPS=28.37, 法向力=2908.9731, 切向力X=-1877.9297, 切向力Y=-705.9144 +FPS=28.80, 法向力=3001.7405, 切向力X=-1894.0499, 切向力Y=-666.4316 +FPS=27.77, 法向力=3393.4441, 切向力X=-2903.5132, 切向力Y=-379.0509 +stitch_feature_optimized: canvas out_w=411, out_h=418, x_min=-80.71, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000228s, blend=0.002447s (9 tiles incl ref), finalize=0.000053s, total=0.002735s +FPS=30.26, 法向力=3375.1836, 切向力X=-2872.9143, 切向力Y=-259.2753 +FPS=27.31, 法向力=2717.2373, 切向力X=-2334.3181, 切向力Y=732.0391 +FPS=28.40, 法向力=2694.7305, 切向力X=-2309.8591, 切向力Y=819.3786 +FPS=26.95, 法向力=2224.8833, 切向力X=-1490.6847, 切向力Y=-123.2686 +FPS=28.21, 法向力=3145.5601, 切向力X=-1815.1409, 切向力Y=-228.6929 +FPS=28.42, 法向力=3206.1682, 切向力X=-1954.5232, 切向力Y=-275.3874 +FPS=25.91, 法向力=2604.2769, 切向力X=-1552.3818, 切向力Y=209.6557 +FPS=30.41, 法向力=2612.8923, 切向力X=-1515.5923, 切向力Y=319.7614 +FPS=27.81, 法向力=2223.4856, 切向力X=-1679.9620, 切向力Y=-468.7108 +FPS=28.38, 法向力=2207.5278, 切向力X=-1760.3303, 切向力Y=-446.0594 +FPS=27.79, 法向力=2382.9551, 切向力X=-1758.9380, 切向力Y=880.2739 +FPS=29.14, 法向力=2445.3047, 切向力X=-1760.8469, 切向力Y=1113.3801 +FPS=26.63, 法向力=2340.8582, 切向力X=-1843.7502, 切向力Y=-631.4734 +FPS=23.72, 法向力=2403.5532, 切向力X=-1854.9670, 切向力Y=-661.0912 +FPS=26.59, 法向力=2488.1741, 切向力X=-2011.9475, 切向力Y=-270.8372 +FPS=26.45, 法向力=2603.4189, 切向力X=-2195.5620, 切向力Y=-182.0240 +FPS=28.45, 法向力=2586.1572, 切向力X=-2247.4900, 切向力Y=-186.0667 +FPS=26.97, 法向力=2585.5991, 切向力X=-2201.5205, 切向力Y=-231.9566 +FPS=29.59, 法向力=1207.6736, 切向力X=-1632.8123, 切向力Y=188.2169 +FPS=28.29, 法向力=1825.6664, 切向力X=-2124.0122, 切向力Y=31.7537 +FPS=28.54, 法向力=1931.7642, 切向力X=-2206.8276, 切向力Y=-61.1427 +FPS=26.25, 法向力=2276.3997, 切向力X=-1501.3726, 切向力Y=-1063.5403 +FPS=29.71, 法向力=2189.3643, 切向力X=-1575.6633, 切向力Y=-1005.3223 +FPS=27.47, 法向力=1652.1627, 切向力X=-1260.8147, 切向力Y=1097.2001 +FPS=28.44, 法向力=1588.6334, 切向力X=-1249.0695, 切向力Y=1217.6022 +FPS=27.08, 法向力=1631.2466, 切向力X=-1425.7559, 切向力Y=34.4965 +FPS=26.68, 法向力=2284.4587, 切向力X=-1887.3683, 切向力Y=-751.9064 +FPS=28.61, 法向力=2339.9585, 切向力X=-1971.0969, 切向力Y=-718.8724 +FPS=28.66, 法向力=2315.4346, 切向力X=-1936.3262, 切向力Y=-721.4755 +FPS=26.35, 法向力=1274.4089, 切向力X=-692.4136, 切向力Y=196.4974 +stitch_feature_optimized: canvas out_w=411, out_h=418, x_min=-80.71, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000225s, blend=0.002322s (9 tiles incl ref), finalize=0.000050s, total=0.002603s +FPS=29.34, 法向力=3325.2476, 切向力X=-2209.5664, 切向力Y=-207.1814 +FPS=27.61, 法向力=3619.0212, 切向力X=-2311.7214, 切向力Y=-334.2382 +FPS=27.79, 法向力=2241.8804, 切向力X=-1987.9403, 切向力Y=-1129.7754 +FPS=25.66, 法向力=2224.5811, 切向力X=-1982.6442, 切向力Y=-1150.1804 +FPS=25.86, 法向力=3123.2073, 切向力X=-1264.3182, 切向力Y=-374.7939 +FPS=29.20, 法向力=3158.6880, 切向力X=-1214.3729, 切向力Y=-374.8504 +FPS=27.44, 法向力=2567.0889, 切向力X=-1230.7532, 切向力Y=-1370.0264 +FPS=28.38, 法向力=2578.4995, 切向力X=-1332.8250, 切向力Y=-1275.9076 +FPS=30.32, 法向力=1417.0181, 切向力X=-764.5547, 切向力Y=142.6465 +FPS=29.29, 法向力=1404.8511, 切向力X=-609.9531, 切向力Y=158.0884 +FPS=25.95, 法向力=1734.4302, 切向力X=-2012.8751, 切向力Y=1278.5066 +FPS=28.70, 法向力=1771.1724, 切向力X=-2006.1819, 切向力Y=1299.9373 +FPS=28.17, 法向力=1507.7773, 切向力X=-1269.7719, 切向力Y=-666.5216 +FPS=28.57, 法向力=2603.0620, 切向力X=-1513.5078, 切向力Y=-935.8665 +FPS=28.70, 法向力=2652.0771, 切向力X=-1555.3477, 切向力Y=-935.3916 +FPS=25.84, 法向力=1627.3430, 切向力X=-1160.4258, 切向力Y=717.3143 +FPS=28.61, 法向力=1677.4604, 切向力X=-1300.0706, 切向力Y=555.7795 +FPS=27.77, 法向力=2423.4741, 切向力X=-2017.7834, 切向力Y=-175.9971 +FPS=26.09, 法向力=2418.4663, 切向力X=-2159.1597, 切向力Y=-195.3349 +FPS=28.62, 法向力=1829.5686, 切向力X=-2497.6741, 切向力Y=1034.2048 +FPS=29.45, 法向力=1793.3584, 切向力X=-2232.3018, 切向力Y=1107.0674 +FPS=26.03, 法向力=2677.3228, 切向力X=-1072.2170, 切向力Y=-1109.6057 +FPS=29.27, 法向力=2833.6831, 切向力X=-1103.7439, 切向力Y=-1024.3770 +FPS=27.58, 法向力=1987.2947, 切向力X=-2001.0869, 切向力Y=-328.9597 +FPS=28.28, 法向力=1936.0984, 切向力X=-2045.2009, 切向力Y=-370.0137 +FPS=28.19, 法向力=2360.9751, 切向力X=-1575.0972, 切向力Y=492.1984 +FPS=29.11, 法向力=2427.7595, 切向力X=-995.1217, 切向力Y=-654.2582 +FPS=29.68, 法向力=2330.7646, 切向力X=-999.5656, 切向力Y=-520.5527 +FPS=25.44, 法向力=2541.1279, 切向力X=-1668.7266, 切向力Y=-720.0883 +FPS=29.07, 法向力=2491.2739, 切向力X=-1659.3511, 切向力Y=-684.4696 +stitch_feature_optimized: canvas out_w=411, out_h=418, x_min=-80.71, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000256s, blend=0.002240s (9 tiles incl ref), finalize=0.000051s, total=0.002554s +FPS=27.37, 法向力=1382.2031, 切向力X=-1065.1167, 切向力Y=-724.8328 +FPS=28.49, 法向力=1395.4387, 切向力X=-1010.1381, 切向力Y=-695.8220 +FPS=24.81, 法向力=2853.6826, 切向力X=-978.5534, 切向力Y=-509.9845 +FPS=28.83, 法向力=3005.6162, 切向力X=-1005.2939, 切向力Y=-475.8262 +FPS=28.16, 法向力=1571.0527, 切向力X=-2402.0430, 切向力Y=861.4403 +FPS=30.06, 法向力=1571.4050, 切向力X=-2414.2227, 切向力Y=787.7050 +FPS=28.20, 法向力=1496.4348, 切向力X=-1414.8042, 切向力Y=-523.8530 +FPS=28.72, 法向力=1492.5094, 切向力X=-1287.8955, 切向力Y=-588.8903 +FPS=30.11, 法向力=2549.0542, 切向力X=-1894.2793, 切向力Y=99.7096 +FPS=27.94, 法向力=3677.3125, 切向力X=-2341.1780, 切向力Y=455.3190 +FPS=27.10, 法向力=3776.3748, 切向力X=-2436.7312, 切向力Y=415.3462 +FPS=29.31, 法向力=3745.1743, 切向力X=-2427.0225, 切向力Y=450.9047 +FPS=25.80, 法向力=2740.0188, 切向力X=-2576.7974, 切向力Y=-173.8992 +FPS=28.56, 法向力=1708.4246, 切向力X=-1978.4592, 切向力Y=489.6651 +FPS=27.92, 法向力=1669.2710, 切向力X=-2007.1923, 切向力Y=654.2249 +FPS=26.13, 法向力=1501.1597, 切向力X=-1855.0562, 切向力Y=477.6156 +FPS=28.50, 法向力=1525.1848, 切向力X=-1801.2090, 切向力Y=452.0168 +FPS=26.52, 法向力=4261.7231, 切向力X=-1671.1112, 切向力Y=371.4687 +FPS=30.05, 法向力=4438.7651, 切向力X=-1649.5051, 切向力Y=422.5551 +FPS=28.46, 法向力=2757.9834, 切向力X=-1497.3215, 切向力Y=448.5571 +FPS=29.87, 法向力=4253.6528, 切向力X=-2314.8953, 切向力Y=447.7567 +FPS=28.25, 法向力=4212.4878, 切向力X=-2368.4951, 切向力Y=517.0353 +FPS=28.74, 法向力=4205.6621, 切向力X=-2338.6548, 切向力Y=520.8772 +FPS=27.37, 法向力=2864.7859, 切向力X=-1415.0371, 切向力Y=161.3586 +FPS=29.02, 法向力=2980.5830, 切向力X=-1467.1035, 切向力Y=217.5855 +FPS=28.05, 法向力=1496.9354, 切向力X=-1412.8730, 切向力Y=792.7416 +FPS=26.67, 法向力=1411.4073, 切向力X=-2453.8628, 切向力Y=-136.0812 +FPS=29.56, 法向力=1429.0635, 切向力X=-2478.6724, 切向力Y=-150.4405 +FPS=27.22, 法向力=1631.6606, 切向力X=-1836.0811, 切向力Y=-215.3919 +FPS=28.73, 法向力=1671.9825, 切向力X=-1753.4829, 切向力Y=-299.2431 +stitch_feature_optimized: canvas out_w=411, out_h=418, x_min=-80.71, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000212s, blend=0.002242s (9 tiles incl ref), finalize=0.000051s, total=0.002511s +FPS=26.68, 法向力=2599.6123, 切向力X=-1524.2799, 切向力Y=-1169.1880 +FPS=27.74, 法向力=2618.1499, 切向力X=-1662.0165, 切向力Y=-1116.5635 +FPS=26.16, 法向力=2752.7832, 切向力X=-1945.7686, 切向力Y=-718.2249 +FPS=22.53, 法向力=2833.2280, 切向力X=-1992.1177, 切向力Y=-715.0730 +FPS=27.64, 法向力=4133.8408, 切向力X=-2219.8242, 切向力Y=896.9333 +FPS=30.05, 法向力=4186.0840, 切向力X=-2188.9639, 切向力Y=913.7854 +FPS=29.11, 法向力=2859.7271, 切向力X=-1626.3961, 切向力Y=-1202.8955 +FPS=30.08, 法向力=1453.8704, 切向力X=-2300.6001, 切向力Y=511.9931 +FPS=29.40, 法向力=1458.2524, 切向力X=-2413.5996, 切向力Y=512.2864 +FPS=22.54, 法向力=2782.6233, 切向力X=-1609.8792, 切向力Y=-225.1905 +FPS=24.86, 法向力=2768.4668, 切向力X=-1661.4866, 切向力Y=-145.3961 +FPS=24.23, 法向力=3686.3074, 切向力X=-2735.3953, 切向力Y=421.8853 +FPS=26.09, 法向力=2616.1011, 切向力X=-2131.2275, 切向力Y=496.8198 +FPS=31.31, 法向力=2527.2373, 切向力X=-2236.0889, 切向力Y=453.5410 +FPS=30.57, 法向力=2550.5559, 切向力X=-2232.9551, 切向力Y=464.7611 +FPS=27.55, 法向力=1871.0977, 切向力X=-3099.3457, 切向力Y=-23.1100 +FPS=26.12, 法向力=2475.3975, 切向力X=-2249.7002, 切向力Y=-37.3477 +FPS=27.75, 法向力=2440.7017, 切向力X=-2217.1929, 切向力Y=51.0520 +FPS=27.93, 法向力=2366.4771, 切向力X=-1903.1860, 切向力Y=350.6344 +FPS=29.99, 法向力=2338.5615, 切向力X=-1989.1709, 切向力Y=464.9889 +FPS=27.58, 法向力=2568.0337, 切向力X=-1900.7278, 切向力Y=-288.0329 +FPS=32.04, 法向力=2663.2485, 切向力X=-1964.1000, 切向力Y=-353.3901 +FPS=28.49, 法向力=2939.5239, 切向力X=-869.9413, 切向力Y=595.5620 +FPS=30.90, 法向力=3008.7478, 切向力X=-920.4805, 切向力Y=646.7002 +FPS=30.64, 法向力=1562.6466, 切向力X=-2499.7034, 切向力Y=828.8038 +FPS=31.14, 法向力=1552.5745, 切向力X=-2494.3794, 切向力Y=961.4141 +FPS=27.93, 法向力=1804.7294, 切向力X=-2631.3801, 切向力Y=-158.9045 +FPS=29.89, 法向力=1838.0808, 切向力X=-2574.0425, 切向力Y=-225.8071 +FPS=27.87, 法向力=2193.8303, 切向力X=-2645.4551, 切向力Y=318.4180 +FPS=29.38, 法向力=2166.6680, 切向力X=-2535.7256, 切向力Y=412.2078 +stitch_feature_optimized: canvas out_w=411, out_h=418, x_min=-80.71, y_min=-82.39 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000227s, blend=0.002201s (9 tiles incl ref), finalize=0.000061s, total=0.002496s +FPS=29.61, 法向力=2222.5220, 切向力X=-2012.8391, 切向力Y=759.6765 +FPS=31.01, 法向力=2190.0928, 切向力X=-2046.2229, 切向力Y=793.4841 +FPS=29.64, 法向力=2758.2275, 切向力X=-2682.6135, 切向力Y=354.2839 +FPS=31.00, 法向力=2889.7568, 切向力X=-2502.1108, 切向力Y=404.2935 +FPS=27.23, 法向力=2437.3677, 切向力X=-1879.7917, 切向力Y=-273.2677 +FPS=38.88, 法向力=2404.1143, 切向力X=-1957.6194, 切向力Y=-272.7808 +FPS=30.49, 法向力=3278.6423, 切向力X=-2969.1653, 切向力Y=675.3054 +Sensor disconnected. +⏸ 已暂停 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=10 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.53, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=42.14, 法向力=1173.8784, 切向力X=-189.6994, 切向力Y=-695.2877 +FPS=33.11, 法向力=1221.3521, 切向力X=-70.9926, 切向力Y=-676.9893 +FPS=31.22, 法向力=1085.5049, 切向力X=207.7463, 切向力Y=-16.9398 +FPS=33.48, 法向力=1103.0106, 切向力X=270.2598, 切向力Y=14.0813 +FPS=31.18, 法向力=3308.3579, 切向力X=-107.5053, 切向力Y=217.5872 +FPS=33.64, 法向力=3345.1094, 切向力X=-153.5377, 切向力Y=160.7700 +FPS=34.16, 法向力=1320.1626, 切向力X=173.6262, 切向力Y=214.2073 +FPS=37.21, 法向力=1283.5370, 切向力X=317.9001, 切向力Y=287.5009 +FPS=35.93, 法向力=1300.0652, 切向力X=240.3373, 切向力Y=220.4301 +FPS=32.82, 法向力=1392.5779, 切向力X=-305.4032, 切向力Y=-241.5940 +FPS=35.35, 法向力=1497.2429, 切向力X=-215.7257, 切向力Y=-322.9037 +FPS=33.50, 法向力=1403.3623, 切向力X=92.1023, 切向力Y=266.3768 +FPS=36.40, 法向力=1476.9185, 切向力X=144.2484, 切向力Y=344.9301 +FPS=33.85, 法向力=1436.9065, 切向力X=103.7685, 切向力Y=399.3000 +FPS=31.56, 法向力=2146.2043, 切向力X=553.7924, 切向力Y=-152.0836 +FPS=36.32, 法向力=2240.0146, 切向力X=589.8829, 切向力Y=-225.5339 +FPS=32.79, 法向力=2161.6533, 切向力X=-236.9363, 切向力Y=-906.6096 +FPS=37.07, 法向力=2174.6917, 切向力X=-196.7767, 切向力Y=-941.9246 +FPS=33.13, 法向力=1412.6704, 切向力X=-374.0087, 切向力Y=480.9095 +FPS=36.50, 法向力=1356.2882, 切向力X=-418.5195, 切向力Y=544.4687 +FPS=33.04, 法向力=1478.8745, 切向力X=-410.6902, 切向力Y=-1115.3013 +FPS=36.07, 法向力=1527.9739, 切向力X=-315.7131, 切向力Y=-1193.5393 +FPS=34.44, 法向力=1776.8059, 切向力X=-833.5392, 切向力Y=1100.1875 +FPS=33.84, 法向力=1830.5968, 切向力X=-672.8221, 切向力Y=1148.3940 +FPS=34.56, 法向力=1796.3923, 切向力X=-641.8569, 切向力Y=1204.8866 +FPS=34.62, 法向力=1843.7935, 切向力X=1161.7549, 切向力Y=0.3390 +FPS=36.71, 法向力=1824.5403, 切向力X=1267.1646, 切向力Y=-9.1919 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002252s (9 tiles incl ref), finalize=0.000095s, total=0.002611s +FPS=33.72, 法向力=1835.2897, 切向力X=1277.2300, 切向力Y=85.5579 +FPS=35.63, 法向力=1229.7054, 切向力X=509.8776, 切向力Y=-978.0134 +FPS=36.37, 法向力=1216.7576, 切向力X=430.9541, 切向力Y=-946.8144 +FPS=34.29, 法向力=1799.6423, 切向力X=156.6850, 切向力Y=535.2917 +FPS=37.23, 法向力=1741.8511, 切向力X=13.1991, 切向力Y=510.8336 +FPS=33.28, 法向力=1695.1100, 切向力X=-94.9491, 切向力Y=281.9187 +FPS=37.32, 法向力=1731.0894, 切向力X=-99.6336, 切向力Y=377.8426 +FPS=31.94, 法向力=2079.6772, 切向力X=505.8530, 切向力Y=835.8367 +FPS=35.77, 法向力=2225.6477, 切向力X=761.4966, 切向力Y=801.1444 +FPS=33.07, 法向力=1767.0115, 切向力X=-933.5431, 切向力Y=1363.8113 +FPS=36.25, 法向力=1742.0930, 切向力X=-1068.2649, 切向力Y=1399.0110 +FPS=32.29, 法向力=1733.6807, 切向力X=-904.5281, 切向力Y=1360.6680 +FPS=33.01, 法向力=2294.4382, 切向力X=49.3968, 切向力Y=-176.8515 +FPS=35.64, 法向力=2298.3240, 切向力X=72.8453, 切向力Y=-256.8237 +FPS=32.66, 法向力=1814.3850, 切向力X=-871.5222, 切向力Y=-543.0529 +FPS=35.69, 法向力=1821.0571, 切向力X=-738.6404, 切向力Y=-417.5038 +FPS=34.38, 法向力=1810.6223, 切向力X=-698.6760, 切向力Y=-422.0049 +FPS=34.44, 法向力=1686.6211, 切向力X=485.7797, 切向力Y=-301.8947 +FPS=34.30, 法向力=1666.4863, 切向力X=468.4195, 切向力Y=-254.1687 +FPS=35.05, 法向力=1667.6995, 切向力X=955.7675, 切向力Y=0.4670 +FPS=35.79, 法向力=1739.3784, 切向力X=1002.3070, 切向力Y=56.7411 +FPS=33.93, 法向力=1121.2571, 切向力X=-1566.2095, 切向力Y=953.4940 +FPS=35.97, 法向力=1124.7119, 切向力X=-1601.4664, 切向力Y=965.8551 +FPS=33.26, 法向力=1427.8115, 切向力X=186.7526, 切向力Y=317.7721 +FPS=35.06, 法向力=1482.5276, 切向力X=247.8811, 切向力Y=217.4164 +FPS=36.18, 法向力=1457.9468, 切向力X=201.9005, 切向力Y=238.1982 +FPS=34.62, 法向力=1333.4542, 切向力X=71.2446, 切向力Y=501.3863 +FPS=36.02, 法向力=1335.8488, 切向力X=-106.1654, 切向力Y=417.4036 +FPS=32.09, 法向力=1275.5996, 切向力X=354.1074, 切向力Y=891.8357 +FPS=36.81, 法向力=1296.7526, 切向力X=407.0022, 切向力Y=1000.6577 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000226s, blend=0.002214s (9 tiles incl ref), finalize=0.000057s, total=0.002503s +FPS=34.93, 法向力=1528.1616, 切向力X=-952.7760, 切向力Y=362.2304 +FPS=36.05, 法向力=1556.9498, 切向力X=-961.6677, 切向力Y=427.5165 +FPS=37.43, 法向力=1613.8358, 切向力X=-1030.5044, 切向力Y=472.3311 +FPS=33.76, 法向力=1526.5402, 切向力X=507.1797, 切向力Y=962.8445 +FPS=36.58, 法向力=1484.1257, 切向力X=398.2445, 切向力Y=902.4832 +FPS=35.12, 法向力=1798.6024, 切向力X=-777.5994, 切向力Y=841.4547 +FPS=38.28, 法向力=1867.9993, 切向力X=-850.1119, 切向力Y=770.6117 +FPS=34.38, 法向力=1341.7495, 切向力X=-194.6474, 切向力Y=-558.6798 +FPS=37.51, 法向力=1382.3600, 切向力X=-311.1368, 切向力Y=-595.9213 +FPS=38.18, 法向力=1361.5872, 切向力X=-267.0154, 切向力Y=-615.2927 +FPS=32.69, 法向力=2866.5146, 切向力X=-213.0402, 切向力Y=-20.8423 +FPS=38.46, 法向力=2895.6611, 切向力X=-382.8992, 切向力Y=-18.2459 +FPS=34.63, 法向力=2907.9014, 切向力X=-377.2516, 切向力Y=-47.5990 +FPS=35.94, 法向力=1498.7515, 切向力X=859.9752, 切向力Y=-356.0459 +FPS=36.87, 法向力=1563.5620, 切向力X=593.1790, 切向力Y=-357.8937 +FPS=33.18, 法向力=1573.0717, 切向力X=-418.8739, 切向力Y=547.1401 +FPS=35.66, 法向力=1589.1665, 切向力X=-670.1083, 切向力Y=543.7794 +FPS=33.64, 法向力=1965.9033, 切向力X=-371.4976, 切向力Y=-988.4400 +FPS=35.81, 法向力=2079.3496, 切向力X=-344.2301, 切向力Y=-941.4890 +FPS=32.38, 法向力=4438.8496, 切向力X=5246.0879, 切向力Y=-27387.6406 +FPS=35.33, 法向力=4452.6440, 切向力X=5394.1592, 切向力Y=-27470.4062 +FPS=33.14, 法向力=18496.2852, 切向力X=941.4882, 切向力Y=-55763.7812 +FPS=34.01, 法向力=18285.8945, 切向力X=1152.4862, 切向力Y=-56413.9375 +FPS=34.37, 法向力=18274.2109, 切向力X=1237.7825, 切向力Y=-56571.7539 +FPS=28.32, 法向力=30027.1992, 切向力X=19903.5000, 切向力Y=-62176.3789 +FPS=34.43, 法向力=30059.5840, 切向力X=19693.5645, 切向力Y=-62020.3125 +FPS=31.70, 法向力=23181.4102, 切向力X=23022.8672, 切向力Y=-36394.2852 +FPS=34.97, 法向力=23272.3047, 切向力X=22894.6699, 切向力Y=-36442.8008 +FPS=32.30, 法向力=19409.9375, 切向力X=14119.8027, 切向力Y=-27926.6230 +FPS=34.90, 法向力=19110.2422, 切向力X=13969.6855, 切向力Y=-27719.7793 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000225s, blend=0.002190s (9 tiles incl ref), finalize=0.000054s, total=0.002475s +FPS=33.60, 法向力=11451.7109, 切向力X=6577.6382, 切向力Y=-17131.3750 +FPS=34.21, 法向力=11278.7988, 切向力X=6509.4233, 切向力Y=-16896.8496 +FPS=34.19, 法向力=11262.2578, 切向力X=6388.6709, 切向力Y=-16913.5371 +FPS=33.40, 法向力=7254.9331, 切向力X=4384.7964, 切向力Y=-3883.9434 +FPS=34.74, 法向力=7275.4873, 切向力X=4268.2090, 切向力Y=-3938.1855 +FPS=31.34, 法向力=3670.4421, 切向力X=4905.5474, 切向力Y=33229.9648 +FPS=34.77, 法向力=3573.5679, 切向力X=4784.5957, 切向力Y=33209.2734 +FPS=29.11, 法向力=10969.8486, 切向力X=456.4776, 切向力Y=62173.5742 +FPS=35.11, 法向力=10494.5039, 切向力X=134.2584, 切向力Y=62666.5430 +FPS=34.46, 法向力=21184.5977, 切向力X=-1233.1339, 切向力Y=60610.3125 +FPS=34.20, 法向力=21082.0625, 切向力X=-1179.0491, 切向力Y=60679.2500 +FPS=32.54, 法向力=21125.3340, 切向力X=-1248.2649, 切向力Y=60672.5586 +FPS=30.94, 法向力=13736.5791, 切向力X=-25434.8398, 切向力Y=9669.4873 +FPS=31.29, 法向力=14628.9053, 切向力X=-37114.6953, 切向力Y=-33338.6250 +FPS=31.28, 法向力=14730.7949, 切向力X=-37502.9531, 切向力Y=-33284.4062 +FPS=30.96, 法向力=14753.2910, 切向力X=-37425.4492, 切向力Y=-33225.1836 +FPS=31.38, 法向力=19412.2812, 切向力X=-20484.6719, 切向力Y=-21727.5586 +FPS=32.40, 法向力=19362.8105, 切向力X=-20653.4453, 切向力Y=-21577.5625 +FPS=29.28, 法向力=8775.7109, 切向力X=28345.8594, 切向力Y=33273.9258 +FPS=31.52, 法向力=8652.6992, 切向力X=28302.4297, 切向力Y=33353.6094 +FPS=29.31, 法向力=11554.9102, 切向力X=15441.3633, 切向力Y=26456.3066 +FPS=31.33, 法向力=11486.2188, 切向力X=15271.5781, 切向力Y=26511.5605 +FPS=29.38, 法向力=6079.6309, 切向力X=668.7107, 切向力Y=12787.3682 +FPS=32.52, 法向力=6048.0640, 切向力X=420.1300, 切向力Y=12723.6357 +FPS=29.25, 法向力=3731.2178, 切向力X=-11162.2686, 切向力Y=-14334.4824 +FPS=31.23, 法向力=3625.0674, 切向力X=-11273.5215, 切向力Y=-14346.1504 +FPS=30.24, 法向力=7725.4326, 切向力X=-11500.9453, 切向力Y=-38642.0352 +FPS=31.22, 法向力=7710.8184, 切向力X=-11405.0137, 切向力Y=-38623.8438 +FPS=30.64, 法向力=9491.0781, 切向力X=1177.8901, 切向力Y=-32112.9492 +FPS=32.72, 法向力=9476.2578, 切向力X=1272.6770, 切向力Y=-32194.0195 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002163s (9 tiles incl ref), finalize=0.000071s, total=0.002453s +FPS=30.72, 法向力=2440.0852, 切向力X=6890.2632, 切向力Y=-2704.6106 +FPS=31.85, 法向力=2474.2754, 切向力X=6835.3359, 切向力Y=-2584.4292 +FPS=28.79, 法向力=1542.6206, 切向力X=5562.3647, 切向力Y=6594.3662 +FPS=32.40, 法向力=1663.4727, 切向力X=5426.3428, 切向力Y=6885.2598 +FPS=29.33, 法向力=2794.4741, 切向力X=4758.9512, 切向力Y=10570.0664 +FPS=33.21, 法向力=2930.7666, 切向力X=4798.5459, 切向力Y=10676.8633 +FPS=31.89, 法向力=1944.9724, 切向力X=1045.2544, 切向力Y=4039.7085 +FPS=32.63, 法向力=1985.9668, 切向力X=1152.9436, 切向力Y=4067.4136 +FPS=32.32, 法向力=1653.6401, 切向力X=220.7455, 切向力Y=-113.8066 +FPS=33.50, 法向力=1700.2770, 切向力X=319.1248, 切向力Y=-270.0456 +FPS=32.75, 法向力=1685.0837, 切向力X=273.4496, 切向力Y=-280.9055 +FPS=32.09, 法向力=1529.0344, 切向力X=-75.3163, 切向力Y=1824.9246 +FPS=31.14, 法向力=1612.1384, 切向力X=-131.2657, 切向力Y=1912.6970 +FPS=25.82, 法向力=1929.2478, 切向力X=-829.1349, 切向力Y=1115.3073 +FPS=32.25, 法向力=2020.5353, 切向力X=-902.2820, 切向力Y=999.9783 +FPS=33.21, 法向力=1529.7118, 切向力X=-73.0397, 切向力Y=843.3776 +FPS=34.66, 法向力=1485.9281, 切向力X=87.6622, 切向力Y=839.8322 +FPS=32.31, 法向力=3718.2988, 切向力X=985.5051, 切向力Y=-2189.2007 +FPS=35.45, 法向力=3651.3103, 切向力X=1022.6980, 切向力Y=-2184.7856 +FPS=31.88, 法向力=6580.2285, 切向力X=8850.0566, 切向力Y=-6551.4282 +FPS=34.58, 法向力=6568.2354, 切向力X=9039.3018, 切向力Y=-6666.8193 +FPS=33.48, 法向力=14477.9043, 切向力X=14036.5098, 切向力Y=-13056.1182 +FPS=34.24, 法向力=14434.4717, 切向力X=14138.3828, 切向力Y=-13153.9629 +FPS=33.34, 法向力=14358.4961, 切向力X=7452.9097, 切向力Y=-7358.3037 +FPS=34.94, 法向力=14320.6689, 切向力X=7551.1401, 切向力Y=-7521.3662 +FPS=34.76, 法向力=14270.4639, 切向力X=7546.3940, 切向力Y=-7631.7051 +FPS=30.13, 法向力=13821.6875, 切向力X=5291.9150, 切向力Y=-1138.3481 +FPS=34.27, 法向力=13691.0469, 切向力X=5174.8418, 切向力Y=-978.7184 +FPS=33.87, 法向力=10422.0625, 切向力X=2078.5527, 切向力Y=3794.6824 +FPS=34.36, 法向力=10257.8877, 切向力X=1910.3407, 切向力Y=3984.3281 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000206s, blend=0.002178s (9 tiles incl ref), finalize=0.000051s, total=0.002440s +FPS=32.06, 法向力=10229.4707, 切向力X=1922.1189, 切向力Y=3979.6567 +FPS=34.57, 法向力=8281.6865, 切向力X=3112.5076, 切向力Y=5594.3892 +FPS=32.75, 法向力=8019.0259, 切向力X=3092.3008, 切向力Y=6037.9111 +FPS=32.91, 法向力=11840.2998, 切向力X=11448.8223, 切向力Y=2255.2524 +FPS=33.80, 法向力=11880.5820, 切向力X=11510.4473, 切向力Y=2295.7866 +FPS=31.39, 法向力=11113.6396, 切向力X=13976.7930, 切向力Y=-7464.9058 +FPS=33.71, 法向力=10682.8398, 切向力X=13866.6719, 切向力Y=-7352.3945 +FPS=30.46, 法向力=7152.5605, 切向力X=3530.0337, 切向力Y=-9718.3359 +FPS=32.52, 法向力=7151.5332, 切向力X=3519.0796, 切向力Y=-9761.7178 +FPS=32.71, 法向力=3534.2368, 切向力X=-1218.7772, 切向力Y=-2000.1301 +FPS=33.46, 法向力=3474.6318, 切向力X=-1180.0875, 切向力Y=-1861.2451 +FPS=32.28, 法向力=1246.0521, 切向力X=-908.1459, 切向力Y=754.1478 +FPS=32.46, 法向力=1228.9971, 切向力X=-877.7340, 切向力Y=752.5841 +FPS=32.54, 法向力=1220.0830, 切向力X=-893.2280, 切向力Y=796.1699 +FPS=33.69, 法向力=1346.3994, 切向力X=-998.5717, 切向力Y=1127.4734 +FPS=34.70, 法向力=1321.7107, 切向力X=-1030.5110, 切向力Y=1165.6997 +FPS=31.72, 法向力=1946.1871, 切向力X=628.3995, 切向力Y=3937.2578 +FPS=32.98, 法向力=1990.8386, 切向力X=603.5142, 切向力Y=4038.5979 +FPS=31.77, 法向力=2690.3438, 切向力X=-3150.6987, 切向力Y=10620.0059 +FPS=33.72, 法向力=2646.0071, 切向力X=-3311.6611, 切向力Y=10945.2500 +FPS=33.08, 法向力=4329.3809, 切向力X=-7609.6211, 切向力Y=25869.3535 +FPS=32.47, 法向力=4209.2227, 切向力X=-8169.2666, 切向力Y=26074.1875 +FPS=32.49, 法向力=4238.5190, 切向力X=-8158.1304, 切向力Y=26038.6953 +FPS=33.06, 法向力=8555.9326, 切向力X=-5707.3296, 切向力Y=20483.8438 +FPS=32.72, 法向力=8558.8584, 切向力X=-5863.0068, 切向力Y=20491.4414 +FPS=33.85, 法向力=4871.0674, 切向力X=-3353.9326, 切向力Y=12188.5146 +FPS=33.62, 法向力=4900.8589, 切向力X=-3214.3467, 切向力Y=12285.3232 +FPS=32.27, 法向力=3681.5508, 切向力X=-4409.6865, 切向力Y=2673.5842 +FPS=33.69, 法向力=3610.4495, 切向力X=-4608.0200, 切向力Y=2632.3447 +FPS=31.44, 法向力=3790.9895, 切向力X=-7530.2773, 切向力Y=4650.5352 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000205s, blend=0.002171s (9 tiles incl ref), finalize=0.000050s, total=0.002432s +FPS=33.55, 法向力=3634.2515, 切向力X=-8063.1982, 切向力Y=4902.0552 +FPS=30.54, 法向力=2465.2456, 切向力X=-4468.5088, 切向力Y=3153.7617 +FPS=33.82, 法向力=2488.1523, 切向力X=-4556.4131, 切向力Y=3203.9429 +FPS=33.41, 法向力=2548.4263, 切向力X=-4463.6846, 切向力Y=3259.2358 +FPS=33.97, 法向力=2642.9661, 切向力X=-5595.9951, 切向力Y=-7566.0625 +FPS=34.25, 法向力=2490.8167, 切向力X=-5588.9868, 切向力Y=-7812.3345 +FPS=31.10, 法向力=4839.5410, 切向力X=-9360.2881, 切向力Y=-23763.4766 +FPS=31.40, 法向力=4793.8184, 切向力X=-9375.8945, 切向力Y=-24248.2539 +FPS=32.52, 法向力=10306.0352, 切向力X=-12501.1582, 切向力Y=-26920.5234 +FPS=33.23, 法向力=10456.7461, 切向力X=-12602.2168, 切向力Y=-26777.8086 +FPS=30.67, 法向力=5865.8628, 切向力X=-4412.8613, 切向力Y=-10916.5762 +FPS=33.42, 法向力=5915.8906, 切向力X=-4434.2461, 切向力Y=-10950.1523 +FPS=31.77, 法向力=3399.8320, 切向力X=-1699.8079, 切向力Y=-2595.5115 +FPS=32.84, 法向力=3355.4722, 切向力X=-1622.0676, 切向力Y=-2621.0715 +FPS=29.85, 法向力=1439.9193, 切向力X=-1685.9884, 切向力Y=233.7987 +FPS=32.25, 法向力=1429.9919, 切向力X=-1739.9719, 切向力Y=363.8181 +FPS=31.74, 法向力=1371.6116, 切向力X=-1510.7294, 切向力Y=638.4482 +FPS=31.35, 法向力=1399.6646, 切向力X=-1533.8082, 切向力Y=642.2908 +FPS=31.51, 法向力=1122.5175, 切向力X=-787.4519, 切向力Y=880.5049 +FPS=27.93, 法向力=1164.0640, 切向力X=-863.2300, 切向力Y=887.4609 +FPS=32.35, 法向力=1888.2963, 切向力X=273.0005, 切向力Y=1310.8992 +FPS=32.37, 法向力=1941.1156, 切向力X=562.5012, 切向力Y=1168.7881 +FPS=32.58, 法向力=1045.2078, 切向力X=-1249.4833, 切向力Y=2018.8311 +FPS=33.31, 法向力=1051.2258, 切向力X=-1339.8325, 切向力Y=2031.1460 +FPS=31.08, 法向力=1063.0735, 切向力X=-1338.1007, 切向力Y=2016.4487 +FPS=31.62, 法向力=1883.0900, 切向力X=-2545.4670, 切向力Y=3880.1707 +FPS=32.49, 法向力=1950.5830, 切向力X=-2662.5989, 切向力Y=3932.8372 +FPS=28.70, 法向力=2192.9937, 切向力X=-5757.9302, 切向力Y=4423.3228 +FPS=31.91, 法向力=2243.6626, 切向力X=-5730.7559, 切向力Y=4375.8325 +FPS=31.49, 法向力=2651.5308, 切向力X=-8389.9668, 切向力Y=4721.0708 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000223s, blend=0.002198s (9 tiles incl ref), finalize=0.000061s, total=0.002487s +FPS=28.54, 法向力=2818.3950, 切向力X=-8757.0547, 切向力Y=4519.7710 +FPS=29.84, 法向力=3137.9695, 切向力X=-7818.9287, 切向力Y=2298.0076 +FPS=30.64, 法向力=3063.6250, 切向力X=-7937.6074, 切向力Y=2379.0149 +FPS=28.91, 法向力=1476.2429, 切向力X=-4255.7261, 切向力Y=972.1514 +FPS=30.97, 法向力=1460.1957, 切向力X=-4185.6621, 切向力Y=1106.7500 +FPS=31.75, 法向力=2109.6357, 切向力X=-1712.9053, 切向力Y=891.4896 +FPS=31.98, 法向力=2203.6284, 切向力X=-1788.1536, 切向力Y=967.1248 +FPS=30.66, 法向力=1784.4319, 切向力X=-1674.2693, 切向力Y=664.7166 +FPS=32.36, 法向力=1879.9785, 切向力X=-1604.3994, 切向力Y=570.3174 +FPS=29.79, 法向力=1284.4465, 切向力X=-475.6093, 切向力Y=-3.5136 +FPS=31.79, 法向力=1322.0793, 切向力X=-452.9846, 切向力Y=-136.6827 +FPS=28.63, 法向力=1975.6989, 切向力X=-1449.2196, 切向力Y=652.2740 +FPS=32.41, 法向力=2050.1140, 切向力X=-1290.4453, 切向力Y=655.7180 +FPS=29.43, 法向力=2178.6516, 切向力X=-2113.1387, 切向力Y=-345.6093 +FPS=32.43, 法向力=2260.9221, 切向力X=-2050.5813, 切向力Y=-435.6672 +FPS=29.39, 法向力=1548.7549, 切向力X=-3027.3413, 切向力Y=140.2793 +FPS=31.69, 法向力=1514.3401, 切向力X=-3165.2388, 切向力Y=201.5418 +FPS=29.51, 法向力=1446.1967, 切向力X=-261.8809, 切向力Y=437.3959 +FPS=31.68, 法向力=1466.0391, 切向力X=-160.3350, 切向力Y=527.8723 +FPS=29.78, 法向力=1274.2896, 切向力X=-579.4638, 切向力Y=1350.1409 +FPS=32.05, 法向力=1227.0829, 切向力X=-536.9674, 切向力Y=1422.8062 +FPS=31.20, 法向力=1470.4105, 切向力X=585.0596, 切向力Y=730.2915 +FPS=31.72, 法向力=1514.2109, 切向力X=362.4806, 切向力Y=743.9855 +FPS=30.29, 法向力=1490.5659, 切向力X=425.4957, 切向力Y=781.2887 +FPS=29.64, 法向力=1395.7534, 切向力X=-165.7668, 切向力Y=494.5711 +FPS=30.18, 法向力=1082.9380, 切向力X=-1104.4281, 切向力Y=1651.8557 +FPS=33.01, 法向力=1112.7051, 切向力X=-1108.9232, 切向力Y=1652.6431 +FPS=31.78, 法向力=1121.7393, 切向力X=-1123.4712, 切向力Y=1679.4524 +FPS=32.63, 法向力=1240.1150, 切向力X=-1207.0994, 切向力Y=1665.6682 +FPS=32.12, 法向力=1246.1753, 切向力X=-1142.9019, 切向力Y=1726.9443 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000227s, blend=0.002273s (9 tiles incl ref), finalize=0.000047s, total=0.002553s +FPS=32.68, 法向力=1414.7166, 切向力X=-1455.9573, 切向力Y=1874.2646 +FPS=34.21, 法向力=1527.2544, 切向力X=-1472.4564, 切向力Y=1879.5051 +FPS=30.28, 法向力=1274.0812, 切向力X=-1175.1395, 切向力Y=2379.4390 +FPS=31.85, 法向力=1266.1582, 切向力X=-1185.1968, 切向力Y=2277.1963 +FPS=29.10, 法向力=1205.5867, 切向力X=-1843.6665, 切向力Y=1689.7302 +FPS=30.95, 法向力=1178.6108, 切向力X=-1767.9877, 切向力Y=1599.4282 +FPS=29.80, 法向力=1628.5410, 切向力X=-281.8356, 切向力Y=3015.6733 +FPS=32.69, 法向力=1633.1199, 切向力X=-168.9899, 切向力Y=3040.4102 +FPS=31.08, 法向力=2282.5449, 切向力X=-730.6523, 切向力Y=3678.9390 +FPS=33.29, 法向力=2381.7400, 切向力X=-751.7505, 切向力Y=3644.3413 +FPS=30.65, 法向力=1509.2181, 切向力X=142.1424, 切向力Y=1880.1121 +FPS=31.85, 法向力=1547.9126, 切向力X=165.3915, 切向力Y=1901.2922 +FPS=29.22, 法向力=1228.9292, 切向力X=-1153.6475, 切向力Y=2711.6646 +FPS=33.19, 法向力=1185.1567, 切向力X=-1146.9720, 切向力Y=2664.3223 +FPS=30.58, 法向力=1866.5171, 切向力X=-1188.9197, 切向力Y=239.0903 +FPS=32.71, 法向力=1944.5459, 切向力X=-1177.5623, 切向力Y=164.8138 +FPS=30.74, 法向力=1966.6033, 切向力X=-1196.6943, 切向力Y=174.1124 +FPS=30.35, 法向力=1350.6099, 切向力X=-496.8008, 切向力Y=1188.3611 +FPS=31.36, 法向力=1388.8232, 切向力X=-513.2926, 切向力Y=1259.3723 +FPS=32.81, 法向力=2671.4629, 切向力X=1777.7332, 切向力Y=2533.2041 +FPS=33.08, 法向力=2766.0767, 切向力X=1827.6190, 切向力Y=2548.2417 +FPS=30.27, 法向力=2080.7524, 切向力X=5853.3086, 切向力Y=4823.1650 +FPS=31.49, 法向力=2228.9121, 切向力X=6190.4736, 切向力Y=4774.6123 +FPS=26.03, 法向力=2545.1428, 切向力X=4585.1973, 切向力Y=4962.9546 +FPS=29.19, 法向力=1362.5497, 切向力X=420.0764, 切向力Y=3345.2974 +FPS=31.31, 法向力=1385.9399, 切向力X=302.1884, 切向力Y=3388.3628 +FPS=33.17, 法向力=1394.9849, 切向力X=266.7522, 切向力Y=3384.1616 +FPS=30.55, 法向力=1168.2600, 切向力X=-876.4165, 切向力Y=2904.2192 +FPS=32.70, 法向力=1123.6445, 切向力X=-883.7754, 切向力Y=2914.0654 +FPS=29.51, 法向力=1545.1002, 切向力X=-480.1073, 切向力Y=1739.0916 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000197s, blend=0.002103s (9 tiles incl ref), finalize=0.000053s, total=0.002358s +FPS=32.76, 法向力=1624.0708, 切向力X=-423.9536, 切向力Y=1932.6785 +FPS=31.63, 法向力=1854.0044, 切向力X=-1908.2271, 切向力Y=1535.9087 +FPS=31.58, 法向力=1972.4945, 切向力X=-2041.7236, 切向力Y=1498.1917 +FPS=29.28, 法向力=1765.3876, 切向力X=738.4347, 切向力Y=-582.3712 +FPS=31.91, 法向力=1747.4661, 切向力X=564.5133, 切向力Y=-569.1315 +FPS=30.93, 法向力=2354.0054, 切向力X=-677.8560, 切向力Y=-616.7158 +FPS=28.06, 法向力=2424.8870, 切向力X=-673.1085, 切向力Y=-594.8625 +FPS=29.45, 法向力=1923.9866, 切向力X=-53.8323, 切向力Y=-241.1704 +FPS=32.26, 法向力=2012.1180, 切向力X=93.7610, 切向力Y=-257.0334 +FPS=28.82, 法向力=1250.3307, 切向力X=-948.3865, 切向力Y=1856.3405 +FPS=32.07, 法向力=1249.6183, 切向力X=-858.2688, 切向力Y=2072.1416 +FPS=30.98, 法向力=1491.9786, 切向力X=35.5999, 切向力Y=2659.2830 +FPS=32.89, 法向力=1562.6606, 切向力X=-47.6159, 切向力Y=2731.6987 +FPS=31.93, 法向力=1672.4336, 切向力X=196.1958, 切向力Y=1967.1254 +FPS=32.88, 法向力=1659.8219, 切向力X=170.6928, 切向力Y=1940.9343 +FPS=32.01, 法向力=1257.3104, 切向力X=-466.8580, 切向力Y=-93.0151 +FPS=32.33, 法向力=1244.3264, 切向力X=-499.4743, 切向力Y=-177.9381 +FPS=31.95, 法向力=2041.6461, 切向力X=-3064.4348, 切向力Y=-2207.0989 +FPS=32.55, 法向力=1997.6536, 切向力X=-3051.9512, 切向力Y=-2231.9397 +FPS=32.88, 法向力=2023.4230, 切向力X=-3074.0259, 切向力Y=-2207.6641 +FPS=31.51, 法向力=1579.9158, 切向力X=-3489.3972, 切向力Y=-4734.7559 +FPS=32.17, 法向力=1608.8796, 切向力X=-3586.7432, 切向力Y=-4797.8574 +FPS=30.40, 法向力=3069.2246, 切向力X=-666.3712, 切向力Y=-2763.1611 +FPS=32.29, 法向力=3086.8677, 切向力X=-580.8324, 切向力Y=-2749.1621 +FPS=29.03, 法向力=2411.0083, 切向力X=1575.0691, 切向力Y=-1607.9082 +FPS=32.96, 法向力=2409.7515, 切向力X=1873.3442, 切向力Y=-1429.9678 +FPS=30.27, 法向力=1783.7527, 切向力X=-307.5142, 切向力Y=549.6321 +FPS=31.41, 法向力=1860.2557, 切向力X=-422.7414, 切向力Y=686.5703 +FPS=29.26, 法向力=1677.2241, 切向力X=-2165.2285, 切向力Y=1528.2095 +FPS=32.11, 法向力=1776.4513, 切向力X=-2251.9138, 切向力Y=1466.7455 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000203s, blend=0.002177s (9 tiles incl ref), finalize=0.000048s, total=0.002433s +FPS=29.39, 法向力=1276.2568, 切向力X=-1877.6348, 切向力Y=2674.2439 +FPS=31.85, 法向力=1374.9667, 切向力X=-1741.7161, 切向力Y=2853.8677 +FPS=29.49, 法向力=1869.7773, 切向力X=-2843.3506, 切向力Y=3246.5142 +FPS=32.05, 法向力=2060.7219, 切向力X=-3107.0076, 切向力Y=3226.6824 +FPS=31.36, 法向力=1814.9644, 切向力X=-3363.3489, 切向力Y=7946.0186 +FPS=31.60, 法向力=1939.4917, 切向力X=-3349.6553, 切向力Y=8133.2217 +FPS=31.74, 法向力=4296.9033, 切向力X=-9079.0693, 切向力Y=22848.7871 +FPS=30.49, 法向力=3956.1460, 切向力X=-9472.7227, 切向力Y=23443.2129 +FPS=29.29, 法向力=7903.1758, 切向力X=-18482.1406, 切向力Y=43407.9375 +FPS=31.97, 法向力=7643.8613, 切向力X=-18551.9375, 切向力Y=43880.0508 +FPS=30.12, 法向力=17591.3945, 切向力X=-10108.1367, 切向力Y=57915.9062 +FPS=30.76, 法向力=17482.5742, 切向力X=-10658.7539, 切向力Y=58162.4844 +FPS=30.66, 法向力=19157.8145, 切向力X=-9761.6836, 切向力Y=48486.9414 +FPS=31.62, 法向力=19069.5898, 切向力X=-9755.7344, 切向力Y=48474.2109 +FPS=31.23, 法向力=19086.0938, 切向力X=-9779.6230, 切向力Y=48483.1250 +FPS=29.26, 法向力=13056.4502, 切向力X=-6532.5537, 切向力Y=30012.9668 +FPS=31.52, 法向力=13109.5469, 切向力X=-6761.5586, 切向力Y=29988.7090 +FPS=28.67, 法向力=7331.3789, 切向力X=-4099.3452, 切向力Y=11116.9082 +FPS=31.52, 法向力=7349.8926, 切向力X=-4315.4961, 切向力Y=11231.4551 +FPS=29.97, 法向力=3506.8101, 切向力X=-1673.0397, 切向力Y=-21551.0391 +FPS=30.62, 法向力=3449.4595, 切向力X=-1745.3127, 切向力Y=-21585.1836 +FPS=31.82, 法向力=11189.8340, 切向力X=-2236.2974, 切向力Y=-51579.3438 +FPS=31.59, 法向力=11357.6016, 切向力X=-2037.7184, 切向力Y=-51789.1875 +FPS=30.36, 法向力=23569.4297, 切向力X=4425.4067, 切向力Y=-54769.4961 +FPS=30.31, 法向力=23516.2949, 切向力X=4401.1406, 切向力Y=-54880.9531 +FPS=30.91, 法向力=18297.3613, 切向力X=1678.9465, 切向力Y=-33400.9219 +FPS=31.69, 法向力=17908.4023, 切向力X=1592.2620, 切向力Y=-33188.3281 +FPS=28.95, 法向力=9534.3398, 切向力X=-1387.3467, 切向力Y=-14783.4297 +FPS=32.36, 法向力=9642.0918, 切向力X=-1323.3715, 切向力Y=-14915.2734 +FPS=28.27, 法向力=4551.7578, 切向力X=-1678.4139, 切向力Y=-5834.1460 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000223s, blend=0.002237s (9 tiles incl ref), finalize=0.000047s, total=0.002513s +FPS=30.64, 法向力=4669.1543, 切向力X=-1797.4565, 切向力Y=-5791.1963 +FPS=30.29, 法向力=3438.8792, 切向力X=-911.4087, 切向力Y=-2808.7788 +FPS=31.52, 法向力=3423.1511, 切向力X=-951.8949, 切向力Y=-2838.0581 +FPS=31.75, 法向力=1974.5105, 切向力X=-512.6448, 切向力Y=1647.9146 +FPS=32.10, 法向力=2021.4474, 切向力X=-619.0823, 切向力Y=1543.0131 +FPS=28.93, 法向力=1610.6113, 切向力X=-1176.6843, 切向力Y=9256.9365 +FPS=32.06, 法向力=1556.8447, 切向力X=-1271.1028, 切向力Y=9485.3262 +FPS=31.31, 法向力=3641.4414, 切向力X=814.2622, 切向力Y=30535.5156 +FPS=32.40, 法向力=3501.1978, 切向力X=973.9568, 切向力Y=30819.3848 +FPS=31.57, 法向力=11157.3340, 切向力X=-721.4441, 切向力Y=55884.6133 +FPS=31.98, 法向力=10620.5107, 切向力X=-463.2419, 切向力Y=56360.2578 +FPS=31.26, 法向力=15931.9453, 切向力X=-12205.5781, 切向力Y=51892.2969 +FPS=30.82, 法向力=15864.8340, 切向力X=-12271.7236, 切向力Y=51725.4297 +FPS=31.28, 法向力=12987.2051, 切向力X=-11749.5498, 切向力Y=29468.2559 +FPS=32.52, 法向力=13115.7676, 切向力X=-11935.2812, 切向力Y=29615.0410 +FPS=31.64, 法向力=13145.4492, 切向力X=-11991.9561, 切向力Y=29630.5156 +FPS=31.68, 法向力=9414.2959, 切向力X=-10177.9121, 切向力Y=17468.5938 +FPS=30.79, 法向力=9476.1309, 切向力X=-10121.8516, 切向力Y=17548.8047 +FPS=31.80, 法向力=5164.0562, 切向力X=-7995.9004, 切向力Y=-706.2156 +FPS=31.69, 法向力=3256.1421, 切向力X=-3389.7661, 切向力Y=-17058.3145 +FPS=32.81, 法向力=3288.3369, 切向力X=-3276.9036, 切向力Y=-17161.5938 +FPS=33.13, 法向力=3285.7915, 切向力X=-3309.6201, 切向力Y=-17131.6602 +FPS=29.83, 法向力=4174.3838, 切向力X=-1379.0269, 切向力Y=-20568.7734 +FPS=33.89, 法向力=4202.5122, 切向力X=-1363.5500, 切向力Y=-20574.3867 +FPS=31.85, 法向力=7748.7100, 切向力X=-959.5172, 切向力Y=-16595.3047 +FPS=33.03, 法向力=7707.7378, 切向力X=-834.2549, 切向力Y=-16592.0742 +FPS=30.41, 法向力=3287.9639, 切向力X=1011.8264, 切向力Y=-6527.6211 +FPS=34.97, 法向力=3231.0220, 切向力X=869.1472, 切向力Y=-6417.5435 +FPS=33.19, 法向力=2373.4688, 切向力X=547.3608, 切向力Y=480.8727 +FPS=35.08, 法向力=2337.4375, 切向力X=650.7305, 切向力Y=568.6902 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000205s, blend=0.002184s (9 tiles incl ref), finalize=0.000049s, total=0.002444s +FPS=33.70, 法向力=2372.6335, 切向力X=636.3871, 切向力Y=542.6792 +FPS=35.71, 法向力=1668.1208, 切向力X=-189.8375, 切向力Y=1487.6177 +FPS=32.41, 法向力=1749.1616, 切向力X=-249.4382, 切向力Y=1492.6365 +FPS=33.02, 法向力=1624.0962, 切向力X=-1285.8617, 切向力Y=2059.8477 +FPS=34.66, 法向力=1612.2517, 切向力X=-1316.3389, 切向力Y=1894.3430 +FPS=32.66, 法向力=1053.7947, 切向力X=-806.8254, 切向力Y=2538.0195 +FPS=31.51, 法向力=973.6396, 切向力X=-1017.4336, 切向力Y=2493.3071 +FPS=31.43, 法向力=1948.4493, 切向力X=-1841.7339, 切向力Y=3200.0251 +FPS=31.88, 法向力=2031.6194, 切向力X=-2029.7515, 切向力Y=3230.0400 +FPS=31.81, 法向力=1373.2227, 切向力X=-1354.2635, 切向力Y=4540.1543 +FPS=32.14, 法向力=1325.5785, 切向力X=-1256.9890, 切向力Y=4716.4141 +FPS=32.53, 法向力=998.1827, 切向力X=-313.8184, 切向力Y=7401.8320 +FPS=32.56, 法向力=1022.1722, 切向力X=-291.7589, 切向力Y=7455.3169 +FPS=32.02, 法向力=1008.3885, 切向力X=-391.1263, 切向力Y=7454.0840 +FPS=30.44, 法向力=2867.1445, 切向力X=-127.7060, 切向力Y=15184.9297 +FPS=33.16, 法向力=2851.9272, 切向力X=-167.6985, 切向力Y=15411.1777 +FPS=30.81, 法向力=5194.7598, 切向力X=-4993.7617, 切向力Y=33803.8906 +FPS=31.83, 法向力=4769.8066, 切向力X=-4843.5518, 切向力Y=34307.6992 +FPS=28.89, 法向力=8467.0449, 切向力X=-17912.6836, 切向力Y=51698.0117 +FPS=32.52, 法向力=8302.7402, 切向力X=-17987.4062, 切向力Y=51870.5078 +FPS=30.70, 法向力=11867.1016, 切向力X=-25579.0781, 切向力Y=52046.7305 +FPS=33.21, 法向力=11949.7324, 切向力X=-26001.2441, 切向力Y=51999.1602 +FPS=31.33, 法向力=15115.6338, 切向力X=-22309.6914, 切向力Y=47275.4844 +FPS=32.34, 法向力=15174.1855, 切向力X=-22223.4395, 切向力Y=47231.6953 +FPS=31.42, 法向力=11808.3564, 切向力X=-11587.1172, 切向力Y=31597.5898 +FPS=32.94, 法向力=11828.6211, 切向力X=-11756.9678, 切向力Y=31611.2598 +FPS=30.12, 法向力=8309.1094, 切向力X=-401.9240, 切向力Y=2486.6899 +FPS=33.03, 法向力=8312.2490, 切向力X=-474.2464, 切向力Y=2618.5474 +FPS=31.30, 法向力=8384.5645, 切向力X=-573.8353, 切向力Y=2663.2754 +FPS=33.11, 法向力=8287.4961, 切向力X=3197.8555, 切向力Y=-41596.4922 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000287s, blend=0.002336s (9 tiles incl ref), finalize=0.000052s, total=0.002682s +FPS=32.64, 法向力=8155.7031, 切向力X=3213.8394, 切向力Y=-41507.8281 +FPS=30.00, 法向力=18883.0488, 切向力X=11294.4561, 切向力Y=-51558.8047 +FPS=30.52, 法向力=19081.2188, 切向力X=11827.0449, 切向力Y=-51688.5859 +FPS=29.92, 法向力=24241.9219, 切向力X=16850.2969, 切向力Y=-48877.4922 +FPS=30.68, 法向力=24197.5391, 切向力X=17044.1484, 切向力Y=-48899.3438 +FPS=32.55, 法向力=20366.5469, 切向力X=6962.5820, 切向力Y=-37006.7617 +FPS=31.32, 法向力=20171.1133, 切向力X=7025.9727, 切向力Y=-36808.2891 +FPS=31.54, 法向力=14942.2461, 切向力X=2736.0164, 切向力Y=-19258.1074 +FPS=31.70, 法向力=14789.5020, 切向力X=2525.6108, 切向力Y=-19102.6641 +FPS=29.74, 法向力=7994.7705, 切向力X=10193.8379, 切向力Y=15947.0605 +FPS=32.79, 法向力=7880.9595, 切向力X=10108.9561, 切向力Y=16004.4893 +FPS=30.61, 法向力=7135.0586, 切向力X=-2228.1362, 切向力Y=50619.5078 +FPS=33.14, 法向力=6856.7036, 切向力X=-2621.8633, 切向力Y=50817.6680 +FPS=30.57, 法向力=18567.1738, 切向力X=7357.6758, 切向力Y=57505.1562 +FPS=32.01, 法向力=18634.1328, 切向力X=7006.5703, 切向力Y=57686.4062 +FPS=31.86, 法向力=22319.6074, 切向力X=16377.4775, 切向力Y=47483.6719 +FPS=32.65, 法向力=22165.3867, 切向力X=16441.9531, 切向力Y=47435.9023 +FPS=31.32, 法向力=18652.5391, 切向力X=14598.1836, 切向力Y=30363.0078 +FPS=32.09, 法向力=18761.9902, 切向力X=14879.5830, 切向力Y=30391.7500 +FPS=30.77, 法向力=9582.3535, 切向力X=2341.1267, 切向力Y=17934.5703 +FPS=32.19, 法向力=9546.4609, 切向力X=2178.1743, 切向力Y=17984.9414 +FPS=31.96, 法向力=5433.7266, 切向力X=-17714.1289, 切向力Y=1251.1646 +FPS=31.36, 法向力=5507.9106, 切向力X=-17766.5273, 切向力Y=1279.3884 +FPS=31.75, 法向力=5522.8916, 切向力X=-17799.5703, 切向力Y=1278.2596 +FPS=29.70, 法向力=5687.5479, 切向力X=-23837.7969, 切向力Y=-29502.6172 +FPS=31.26, 法向力=5627.5659, 切向力X=-23918.0352, 切向力Y=-29714.3086 +FPS=28.45, 法向力=14680.0352, 切向力X=-10362.2441, 切向力Y=-52387.4688 +FPS=31.74, 法向力=14595.1709, 切向力X=-10525.0840, 切向力Y=-52569.9141 +FPS=31.38, 法向力=19518.2031, 切向力X=10809.3633, 切向力Y=-42879.6562 +FPS=33.59, 法向力=19495.6289, 切向力X=10848.7246, 切向力Y=-42682.0977 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000200s, blend=0.002187s (9 tiles incl ref), finalize=0.000063s, total=0.002456s +FPS=31.24, 法向力=10410.5215, 切向力X=4339.4004, 切向力Y=-16689.7148 +FPS=34.61, 法向力=10309.5674, 切向力X=4378.7578, 切向力Y=-16661.6250 +FPS=33.63, 法向力=5525.8521, 切向力X=1019.8137, 切向力Y=-5639.2935 +FPS=34.31, 法向力=5555.3711, 切向力X=963.7495, 切向力Y=-5647.0352 +FPS=34.65, 法向力=5554.1133, 切向力X=962.8278, 切向力Y=-5641.9736 +FPS=31.54, 法向力=2026.8009, 切向力X=-24.7150, 切向力Y=3725.4536 +FPS=34.46, 法向力=2006.4575, 切向力X=-40.3004, 切向力Y=3737.4104 +FPS=30.98, 法向力=2271.5493, 切向力X=-4678.3374, 切向力Y=15285.3203 +FPS=32.89, 法向力=2195.0911, 切向力X=-4689.6182, 切向力Y=15528.0176 +FPS=30.86, 法向力=5895.5518, 切向力X=-12897.8262, 切向力Y=25375.8926 +FPS=33.07, 法向力=5206.9580, 切向力X=-13280.5762, 切向力Y=25764.7852 +FPS=31.30, 法向力=4966.1768, 切向力X=-13782.7285, 切向力Y=26814.9844 +FPS=33.65, 法向力=5083.4683, 切向力X=-14212.8672, 切向力Y=26904.0059 +FPS=28.20, 法向力=5727.6626, 切向力X=-19214.2539, 切向力Y=24737.7109 +FPS=32.88, 法向力=5813.0972, 切向力X=-19331.9082, 切向力Y=24773.8984 +FPS=31.89, 法向力=6834.8135, 切向力X=-25475.5820, 切向力Y=21831.4980 +FPS=34.10, 法向力=6807.0195, 切向力X=-25459.8047, 切向力Y=21939.0801 +FPS=32.44, 法向力=6846.7666, 切向力X=-25385.8574, 切向力Y=21929.4883 +FPS=32.36, 法向力=7083.3013, 切向力X=-30919.1250, 切向力Y=17014.3984 +FPS=32.03, 法向力=7033.3047, 切向力X=-30964.9648, 切向力Y=16879.1719 +FPS=28.84, 法向力=8578.9707, 切向力X=-27638.3965, 切向力Y=12976.6621 +FPS=30.66, 法向力=8580.7871, 切向力X=-27647.6543, 切向力Y=12911.6914 +FPS=31.53, 法向力=8733.3730, 切向力X=-25098.6094, 切向力Y=9565.4678 +FPS=30.94, 法向力=8750.6035, 切向力X=-25066.6484, 切向力Y=9627.3477 +FPS=32.09, 法向力=5670.3926, 切向力X=-24982.8926, 切向力Y=-8100.3716 +FPS=32.14, 法向力=5690.2129, 切向力X=-24871.5234, 切向力Y=-8559.1191 +FPS=32.21, 法向力=6090.6577, 切向力X=-20572.2285, 切向力Y=-29582.3359 +FPS=30.75, 法向力=5962.2422, 切向力X=-20667.3555, 切向力Y=-29859.7168 +FPS=32.19, 法向力=13276.4365, 切向力X=-10154.7012, 切向力Y=-29600.0352 +FPS=33.52, 法向力=13261.9932, 切向力X=-10176.2129, 切向力Y=-29640.7891 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000207s, blend=0.002176s (9 tiles incl ref), finalize=0.000050s, total=0.002439s +FPS=30.69, 法向力=10720.8027, 切向力X=-442.9567, 切向力Y=-20145.4629 +FPS=33.76, 法向力=10731.3418, 切向力X=-546.2112, 切向力Y=-19944.1016 +FPS=30.00, 法向力=6460.5879, 切向力X=914.9768, 切向力Y=-8245.2871 +FPS=33.07, 法向力=6411.5015, 切向力X=989.5216, 切向力Y=-8256.3281 +FPS=33.61, 法向力=2168.6743, 切向力X=578.6432, 切向力Y=-275.1803 +FPS=33.89, 法向力=2195.4233, 切向力X=444.2218, 切向力Y=-252.8578 +FPS=33.30, 法向力=2166.1804, 切向力X=532.1064, 切向力Y=-216.0323 +FPS=32.62, 法向力=1854.7466, 切向力X=-962.8868, 切向力Y=3721.8291 +FPS=32.82, 法向力=1781.7931, 切向力X=-1015.1335, 切向力Y=3767.3770 +FPS=34.28, 法向力=1508.0117, 切向力X=-1378.5955, 切向力Y=4792.8613 +FPS=33.73, 法向力=1432.9718, 切向力X=-1342.6768, 切向力Y=4859.8340 +FPS=33.84, 法向力=1251.5409, 切向力X=-2754.2354, 切向力Y=8765.3320 +FPS=32.99, 法向力=1251.8462, 切向力X=-2811.0237, 切向力Y=9091.9941 +FPS=30.56, 法向力=3169.8271, 切向力X=-4719.8389, 切向力Y=17846.8105 +FPS=33.91, 法向力=3220.2283, 切向力X=-4913.5684, 切向力Y=18036.4160 +FPS=32.97, 法向力=3240.1147, 切向力X=-4903.4160, 切向力Y=18053.4766 +FPS=32.19, 法向力=4030.8276, 切向力X=-7397.4287, 切向力Y=27641.8320 +FPS=32.72, 法向力=3361.3013, 切向力X=-7809.4346, 切向力Y=28245.1484 +FPS=32.73, 法向力=6079.7588, 切向力X=-16107.7744, 切向力Y=34347.7227 +FPS=33.31, 法向力=5714.2690, 切向力X=-16803.8398, 切向力Y=34610.7578 +FPS=32.49, 法向力=7466.2852, 切向力X=-26363.4336, 切向力Y=33472.6289 +FPS=33.29, 法向力=7246.0957, 切向力X=-26646.7500, 切向力Y=33786.5664 +FPS=32.07, 法向力=7781.5039, 切向力X=-35601.8438, 切向力Y=27452.3555 +FPS=32.16, 法向力=7783.6016, 切向力X=-35756.4531, 切向力Y=27399.5332 +FPS=31.09, 法向力=7817.3296, 切向力X=-42921.7344, 切向力Y=-8795.5059 +FPS=32.14, 法向力=7654.5713, 切向力X=-43264.5664, 切向力Y=-9277.6230 +FPS=30.78, 法向力=18118.2031, 切向力X=-18394.2852, 切向力Y=-33422.8984 +FPS=31.61, 法向力=18036.1758, 切向力X=-18471.0000, 切向力Y=-33712.9023 +FPS=31.78, 法向力=13994.9785, 切向力X=-1172.8455, 切向力Y=-19234.8184 +FPS=31.73, 法向力=13838.2852, 切向力X=-1253.8960, 切向力Y=-19110.9844 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000230s, blend=0.002171s (9 tiles incl ref), finalize=0.000061s, total=0.002469s +FPS=30.91, 法向力=5358.8584, 切向力X=2074.9673, 切向力Y=-3228.8215 +FPS=32.97, 法向力=5309.3223, 切向力X=2128.0410, 切向力Y=-3171.1028 +FPS=32.26, 法向力=2441.0955, 切向力X=1577.2145, 切向力Y=9630.4844 +FPS=31.80, 法向力=2454.5181, 切向力X=1459.7484, 切向力Y=9700.1328 +FPS=32.00, 法向力=4660.2119, 切向力X=-4285.6738, 切向力Y=27645.1484 +FPS=33.49, 法向力=4492.7852, 切向力X=-4645.2568, 切向力Y=28338.3359 +FPS=33.42, 法向力=4489.3730, 切向力X=-4638.6030, 切向力Y=28336.0195 +FPS=31.78, 法向力=7327.7124, 切向力X=-7134.4795, 切向力Y=42917.0312 +FPS=32.69, 法向力=6764.8740, 切向力X=-7237.7568, 切向力Y=43927.3438 +FPS=30.36, 法向力=7078.4561, 切向力X=-12197.8369, 切向力Y=41654.6797 +FPS=32.13, 法向力=7135.7363, 切向力X=-12295.2373, 切向力Y=41864.1719 +FPS=31.35, 法向力=7913.4263, 切向力X=-39552.7070, 切向力Y=12901.2842 +FPS=32.01, 法向力=7735.3755, 切向力X=-39851.7344, 切向力Y=12658.5811 +FPS=29.69, 法向力=14367.0654, 切向力X=-33083.8008, 切向力Y=-11400.4355 +FPS=32.02, 法向力=14429.8848, 切向力X=-33169.1055, 切向力Y=-11670.3164 +FPS=30.30, 法向力=14375.4434, 切向力X=-14225.5645, 切向力Y=-17753.7188 +FPS=32.80, 法向力=14337.3643, 切向力X=-14301.4229, 切向力Y=-17561.6055 +FPS=29.72, 法向力=7566.5000, 切向力X=-914.7136, 切向力Y=-6273.8857 +FPS=32.08, 法向力=7656.5225, 切向力X=-733.2932, 切向力Y=-6257.1514 +FPS=33.05, 法向力=7607.6758, 切向力X=-737.4590, 切向力Y=-6234.3149 +FPS=32.21, 法向力=2869.1404, 切向力X=-1078.5327, 切向力Y=2192.7593 +FPS=32.15, 法向力=3004.5789, 切向力X=-932.6077, 切向力Y=2237.9636 +FPS=29.08, 法向力=2694.2563, 切向力X=-2908.4214, 切向力Y=3364.5396 +FPS=32.71, 法向力=2746.0493, 切向力X=-2975.3579, 切向力Y=3453.8003 +FPS=31.45, 法向力=1973.4822, 切向力X=-2851.7451, 切向力Y=7986.9639 +FPS=32.39, 法向力=1830.9949, 切向力X=-2626.0964, 切向力Y=8254.2012 +FPS=30.71, 法向力=2563.2803, 切向力X=-6483.7500, 切向力Y=15545.3379 +FPS=31.71, 法向力=2788.6753, 切向力X=-6855.9702, 切向力Y=15759.2949 +FPS=30.05, 法向力=6303.6787, 切向力X=-15373.1992, 切向力Y=23197.1348 +FPS=31.61, 法向力=5806.6143, 切向力X=-15578.3086, 切向力Y=23727.1953 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000203s, blend=0.002155s (9 tiles incl ref), finalize=0.000061s, total=0.002426s +FPS=29.02, 法向力=7308.5171, 切向力X=-28319.4023, 切向力Y=29326.2715 +FPS=31.86, 法向力=6740.6074, 切向力X=-29086.0586, 切向力Y=29833.6836 +FPS=30.26, 法向力=8333.4561, 切向力X=-35166.7266, 切向力Y=27993.4805 +FPS=32.17, 法向力=7937.5083, 切向力X=-35692.3359, 切向力Y=28408.6738 +FPS=28.93, 法向力=8566.0801, 切向力X=-48435.6953, 切向力Y=13342.7520 +FPS=32.33, 法向力=8346.1982, 切向力X=-48839.3828, 切向力Y=13331.9883 +FPS=30.19, 法向力=13786.3623, 切向力X=-57954.6562, 切向力Y=-15470.0049 +FPS=31.80, 法向力=13576.3838, 切向力X=-58171.2188, 切向力Y=-15610.9121 +FPS=30.03, 法向力=19570.9082, 切向力X=-34914.8359, 切向力Y=-30131.4980 +FPS=32.09, 法向力=19535.4355, 切向力X=-34964.1992, 切向力Y=-30138.8145 +FPS=29.20, 法向力=8004.3994, 切向力X=-10551.3926, 切向力Y=-8626.7705 +FPS=32.35, 法向力=7983.5693, 切向力X=-10696.5254, 切向力Y=-8445.1104 +FPS=28.73, 法向力=3206.9849, 切向力X=-6666.2041, 切向力Y=20.7009 +FPS=29.53, 法向力=3196.6992, 切向力X=-6734.1543, 切向力Y=5.9844 +FPS=29.34, 法向力=2670.7886, 切向力X=-4302.8701, 切向力Y=1112.3699 +FPS=31.30, 法向力=2611.6333, 切向力X=-4356.8369, 切向力Y=1163.0125 +FPS=29.80, 法向力=2072.2749, 切向力X=-4058.3201, 切向力Y=3584.5488 +FPS=32.51, 法向力=2050.0942, 切向力X=-4036.0522, 切向力Y=3709.1130 +FPS=29.38, 法向力=1370.2622, 切向力X=-3693.6560, 切向力Y=6295.0298 +FPS=33.11, 法向力=1416.3568, 切向力X=-3640.5215, 切向力Y=6471.1250 +FPS=30.86, 法向力=3121.5718, 切向力X=-2486.8838, 切向力Y=20504.7422 +FPS=32.06, 法向力=3119.6987, 切向力X=-2482.3301, 切向力Y=20663.7852 +FPS=30.65, 法向力=6971.1021, 切向力X=-10871.1348, 切向力Y=44974.0156 +FPS=31.46, 法向力=6575.7705, 切向力X=-11183.8633, 切向力Y=45234.8594 +FPS=31.54, 法向力=6586.0796, 切向力X=-11192.6328, 切向力Y=45232.9805 +FPS=29.23, 法向力=10908.5146, 切向力X=-43805.4883, 切向力Y=19703.8672 +FPS=29.96, 法向力=10571.4219, 切向力X=-44138.4297, 切向力Y=19671.5078 +FPS=30.85, 法向力=19158.0918, 切向力X=-34834.7188, 切向力Y=-11682.2979 +FPS=31.82, 法向力=19146.7793, 切向力X=-34704.6562, 切向力Y=-11603.5840 +FPS=29.42, 法向力=7652.6396, 切向力X=-13534.5137, 切向力Y=-1683.5879 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000202s, blend=0.002238s (9 tiles incl ref), finalize=0.000174s, total=0.002621s +FPS=31.52, 法向力=7493.8423, 切向力X=-13346.5234, 切向力Y=-1574.8877 +FPS=32.31, 法向力=3046.7012, 切向力X=-5846.9043, 切向力Y=676.0722 +FPS=32.56, 法向力=2979.6465, 切向力X=-5769.6816, 切向力Y=722.1962 +FPS=30.45, 法向力=1910.6553, 切向力X=261.7752, 切向力Y=7194.7100 +FPS=33.08, 法向力=1929.2991, 切向力X=407.9625, 切向力Y=7238.0195 +FPS=31.83, 法向力=2847.0994, 切向力X=10623.7793, 切向力Y=21410.2441 +FPS=33.41, 法向力=2718.7124, 切向力X=10746.9336, 切向力Y=21609.9551 +FPS=31.90, 法向力=2696.7363, 切向力X=10806.5605, 切向力Y=21642.0332 +FPS=31.46, 法向力=7738.5767, 切向力X=34933.9844, 切向力Y=42728.2656 +FPS=32.50, 法向力=16880.3281, 切向力X=37303.5469, 切向力Y=15310.7617 +FPS=29.57, 法向力=16979.7344, 切向力X=37377.9219, 切向力Y=15360.8291 +FPS=32.59, 法向力=16996.7812, 切向力X=25567.2109, 切向力Y=-45725.7500 +FPS=32.42, 法向力=17001.8867, 切向力X=25868.9727, 切向力Y=-45950.6836 +FPS=32.19, 法向力=16979.6289, 切向力X=25655.8594, 切向力Y=-46027.4961 +FPS=33.42, 法向力=29437.5547, 切向力X=16245.6426, 切向力Y=-58562.1172 +FPS=30.83, 法向力=20201.7188, 切向力X=5252.5928, 切向力Y=-36054.1367 +FPS=30.70, 法向力=19878.4824, 切向力X=5198.0132, 切向力Y=-35619.3750 +FPS=29.65, 法向力=9534.4375, 切向力X=-55.9253, 切向力Y=-13284.8027 +FPS=30.38, 法向力=9380.3926, 切向力X=-89.7043, 切向力Y=-13372.1816 +FPS=31.38, 法向力=9373.5215, 切向力X=-114.0875, 切向力Y=-13299.7822 +FPS=30.00, 法向力=5446.3555, 切向力X=236.7775, 切向力Y=-4181.7432 +FPS=31.35, 法向力=5364.3584, 切向力X=-84.2500, 切向力Y=-4196.0098 +FPS=30.45, 法向力=1774.8857, 切向力X=-1504.5032, 切向力Y=8987.8184 +FPS=32.60, 法向力=1825.4385, 切向力X=-1344.0637, 切向力Y=9113.7666 +FPS=29.87, 法向力=4610.0156, 切向力X=-5457.3018, 切向力Y=33959.3945 +FPS=31.70, 法向力=4622.6431, 切向力X=-5621.2207, 切向力Y=34124.2578 +FPS=30.13, 法向力=6201.8110, 切向力X=-6395.2324, 切向力Y=33176.5781 +FPS=31.94, 法向力=6195.3945, 切向力X=-6667.0498, 切向力Y=33177.8516 +FPS=27.88, 法向力=8247.8164, 切向力X=-1943.7560, 切向力Y=22582.2461 +FPS=29.55, 法向力=8170.0762, 切向力X=-2246.5171, 切向力Y=22488.6445 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000268s, blend=0.002510s (9 tiles incl ref), finalize=0.000059s, total=0.002845s +FPS=26.54, 法向力=2793.4360, 切向力X=-3204.3694, 切向力Y=4957.0776 +FPS=29.46, 法向力=2838.2505, 切向力X=-3281.1895, 切向力Y=5008.7271 +FPS=29.62, 法向力=2478.0566, 切向力X=-2379.3784, 切向力Y=3177.3171 +FPS=31.99, 法向力=2530.5220, 切向力X=-2429.8452, 切向力Y=3250.8130 +FPS=30.91, 法向力=1897.2727, 切向力X=-3461.5942, 切向力Y=3039.0752 +FPS=34.42, 法向力=1897.7747, 切向力X=-3470.7056, 切向力Y=3085.2927 +FPS=32.90, 法向力=1530.8013, 切向力X=-1860.0166, 切向力Y=3246.8630 +FPS=35.31, 法向力=1486.6873, 切向力X=-1789.4338, 切向力Y=3176.4712 +FPS=31.21, 法向力=2495.7515, 切向力X=-1785.7122, 切向力Y=177.4383 +FPS=34.86, 法向力=2425.6030, 切向力X=-1834.6736, 切向力Y=188.7616 +FPS=32.80, 法向力=7099.6465, 切向力X=-2915.5757, 切向力Y=-19042.7539 +FPS=35.12, 法向力=7201.5205, 切向力X=-3075.0476, 切向力Y=-19361.6680 +FPS=35.32, 法向力=7161.9287, 切向力X=-3151.6326, 切向力Y=-19407.1602 +FPS=33.33, 法向力=14450.1094, 切向力X=-5734.2407, 切向力Y=-30343.2148 +FPS=37.23, 法向力=14527.9746, 切向力X=-5718.7051, 切向力Y=-30480.5645 +FPS=35.18, 法向力=14630.9570, 切向力X=59.7566, 切向力Y=-22214.2070 +FPS=36.54, 法向力=14578.8711, 切向力X=75.6550, 切向力Y=-22168.2266 +FPS=30.74, 法向力=7397.8472, 切向力X=2756.3625, 切向力Y=-9381.0352 +FPS=34.93, 法向力=7280.8076, 切向力X=2550.2800, 切向力Y=-9396.1592 +FPS=34.19, 法向力=7283.8188, 切向力X=2561.9209, 切向力Y=-9388.6875 +FPS=35.24, 法向力=4361.1548, 切向力X=493.6132, 切向力Y=-1350.6960 +FPS=37.14, 法向力=4325.5596, 切向力X=399.6408, 切向力Y=-1401.4834 +FPS=34.55, 法向力=2114.2544, 切向力X=-1957.5378, 切向力Y=5920.1978 +FPS=36.49, 法向力=2250.8901, 切向力X=-2034.4380, 切向力Y=5989.5381 +FPS=32.37, 法向力=1850.8003, 切向力X=-4974.2759, 切向力Y=12275.0684 +FPS=36.83, 法向力=1830.9536, 切向力X=-5089.8037, 切向力Y=12421.5029 +FPS=36.58, 法向力=1822.3826, 切向力X=-5072.2832, 切向力Y=12470.8018 +FPS=33.40, 法向力=1876.6597, 切向力X=-9956.5020, 切向力Y=11845.4707 +FPS=36.73, 法向力=1765.0188, 切向力X=-10293.1738, 切向力Y=11960.0459 +FPS=34.30, 法向力=3777.3613, 切向力X=-19831.1719, 切向力Y=9491.2461 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000202s, blend=0.002211s (9 tiles incl ref), finalize=0.000049s, total=0.002469s +FPS=35.88, 法向力=3766.5750, 切向力X=-20425.5293, 切向力Y=9109.0488 +FPS=35.83, 法向力=3742.9436, 切向力X=-20437.7344, 切向力Y=9130.9141 +FPS=34.86, 法向力=5180.8857, 切向力X=-30091.0469, 切向力Y=6141.4111 +FPS=35.99, 法向力=4750.2329, 切向力X=-30753.7285, 切向力Y=5942.8682 +FPS=34.06, 法向力=5024.9941, 切向力X=-37381.3438, 切向力Y=-11047.4961 +FPS=35.97, 法向力=4774.3232, 切向力X=-37583.1719, 切向力Y=-11498.5215 +FPS=33.92, 法向力=13303.7773, 切向力X=-26113.8594, 切向力Y=-32863.9648 +FPS=36.39, 法向力=13467.7012, 切向力X=-26260.7695, 切向力Y=-33298.1992 +FPS=34.18, 法向力=14077.2402, 切向力X=-3636.3931, 切向力Y=-24586.1973 +FPS=37.01, 法向力=14077.9668, 切向力X=-3686.4570, 切向力Y=-24563.1582 +FPS=37.03, 法向力=14076.3096, 切向力X=-3723.1235, 切向力Y=-24584.8164 +FPS=33.51, 法向力=6178.9077, 切向力X=703.9951, 切向力Y=-1465.6726 +FPS=36.15, 法向力=6207.3804, 切向力X=671.7126, 切向力Y=-1509.2252 +FPS=34.73, 法向力=2662.8496, 切向力X=-1638.2192, 切向力Y=11295.8975 +FPS=36.40, 法向力=2611.2419, 切向力X=-1616.5742, 切向力Y=11373.9023 +FPS=37.05, 法向力=2673.8269, 切向力X=-1691.4098, 切向力Y=11299.2109 +FPS=33.75, 法向力=3228.0254, 切向力X=-8807.6504, 切向力Y=18761.9688 +FPS=37.33, 法向力=3005.4109, 切向力X=-9757.3789, 切向力Y=18964.8242 +FPS=34.15, 法向力=5068.8525, 切向力X=-22373.8789, 切向力Y=19003.3203 +FPS=35.69, 法向力=5088.1465, 切向力X=-23014.7559, 切向力Y=19078.2031 +FPS=31.35, 法向力=5567.8770, 切向力X=-31418.4668, 切向力Y=18942.5391 +FPS=31.27, 法向力=5554.8232, 切向力X=-32033.1816, 切向力Y=18724.4609 +FPS=31.65, 法向力=6612.3818, 切向力X=-33989.7969, 切向力Y=6233.9028 +FPS=35.17, 法向力=6748.1060, 切向力X=-33992.0000, 切向力Y=6259.6694 +FPS=36.13, 法向力=6753.8218, 切向力X=-33991.6797, 切向力Y=6237.3794 +FPS=32.29, 法向力=12581.4082, 切向力X=-27443.7480, 切向力Y=-37619.6328 +FPS=34.86, 法向力=12553.4834, 切向力X=-27540.6562, 切向力Y=-38186.0938 +FPS=33.75, 法向力=16476.1016, 切向力X=-7660.5205, 切向力Y=-32071.5020 +FPS=35.13, 法向力=16648.4648, 切向力X=-7949.7466, 切向力Y=-32066.2832 +FPS=31.84, 法向力=7181.5342, 切向力X=-2666.6250, 切向力Y=-9632.2598 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000200s, blend=0.002117s (9 tiles incl ref), finalize=0.000046s, total=0.002370s +FPS=33.67, 法向力=7205.1035, 切向力X=-2727.0483, 切向力Y=-9635.4961 +FPS=33.89, 法向力=4045.1880, 切向力X=-3359.8516, 切向力Y=-2419.5659 +FPS=33.74, 法向力=4131.1226, 切向力X=-3377.6040, 切向力Y=-2413.7725 +FPS=33.93, 法向力=4048.1313, 切向力X=-3344.1343, 切向力Y=-2413.5742 +FPS=32.53, 法向力=2583.0278, 切向力X=-2352.5447, 切向力Y=43.0069 +FPS=33.79, 法向力=2532.2808, 切向力X=-2287.4473, 切向力Y=70.1962 +FPS=31.83, 法向力=1811.3474, 切向力X=-3249.0889, 切向力Y=1729.2122 +FPS=33.49, 法向力=1965.5193, 切向力X=-3328.7083, 切向力Y=2007.6963 +FPS=32.48, 法向力=1333.7419, 切向力X=-3723.2192, 切向力Y=6280.5771 +FPS=32.56, 法向力=1412.7507, 切向力X=-3737.5583, 切向力Y=6451.8433 +FPS=31.79, 法向力=1324.1869, 切向力X=-6076.4785, 切向力Y=9517.0742 +FPS=33.37, 法向力=1497.2424, 切向力X=-6582.0112, 切向力Y=9629.0469 +FPS=32.71, 法向力=1472.5955, 切向力X=-6642.3467, 切向力Y=9642.6016 +FPS=32.84, 法向力=3663.4468, 切向力X=-18045.5840, 切向力Y=14097.2109 +FPS=33.12, 法向力=3343.0840, 切向力X=-19027.9648, 切向力Y=14119.7520 +FPS=33.68, 法向力=4436.9146, 切向力X=-26216.4375, 切向力Y=13328.7041 +FPS=34.02, 法向力=4773.4268, 切向力X=-26771.1445, 切向力Y=12882.9785 +FPS=31.76, 法向力=5893.9697, 切向力X=-35624.9688, 切向力Y=-6709.8179 +FPS=34.64, 法向力=5971.9824, 切向力X=-35692.8320, 切向力Y=-6910.0088 +FPS=29.40, 法向力=12742.9883, 切向力X=-26823.4805, 切向力Y=-26323.3125 +FPS=32.87, 法向力=12901.8008, 切向力X=-26920.6094, 切向力Y=-26553.7617 +FPS=32.51, 法向力=9838.1201, 切向力X=-5435.6182, 切向力Y=-15264.4629 +FPS=32.87, 法向力=9844.9863, 切向力X=-5457.0361, 切向力Y=-15191.5527 +FPS=31.24, 法向力=3743.9331, 切向力X=-553.4121, 切向力Y=5408.6953 +FPS=32.60, 法向力=3662.2483, 切向力X=-708.0181, 切向力Y=5484.4595 +FPS=33.15, 法向力=3123.8730, 切向力X=-1607.8804, 切向力Y=22538.9844 +FPS=32.30, 法向力=2991.4595, 切向力X=-1497.7427, 切向力Y=22958.4180 +FPS=29.72, 法向力=2998.5354, 切向力X=-1538.6952, 切向力Y=22959.6641 +FPS=29.93, 法向力=3491.5447, 切向力X=-10546.0967, 切向力Y=17782.3672 +FPS=31.62, 法向力=5904.0405, 切向力X=-31695.9727, 切向力Y=4159.6665 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000203s, blend=0.002194s (9 tiles incl ref), finalize=0.000048s, total=0.002452s +FPS=32.47, 法向力=5836.3608, 切向力X=-31814.7695, 切向力Y=4108.5664 +FPS=33.51, 法向力=5845.5522, 切向力X=-31811.3438, 切向力Y=4114.2441 +FPS=30.71, 法向力=11966.7773, 切向力X=-19620.3418, 切向力Y=-22433.8477 +FPS=33.75, 法向力=11956.9238, 切向力X=-19653.7227, 切向力Y=-22612.9062 +FPS=30.57, 法向力=9693.8926, 切向力X=3663.5808, 切向力Y=-10349.2256 +FPS=33.34, 法向力=9530.5879, 切向力X=3537.1523, 切向力Y=-10105.5957 +FPS=30.69, 法向力=4474.5669, 切向力X=5117.0415, 切向力Y=18680.2500 +FPS=33.43, 法向力=4514.0703, 切向力X=5185.0967, 切向力Y=18661.6562 +FPS=31.03, 法向力=7019.0342, 切向力X=214.5258, 切向力Y=31623.1660 +FPS=33.36, 法向力=6951.7456, 切向力X=-400.3959, 切向力Y=31989.2969 +FPS=32.79, 法向力=6451.9971, 切向力X=-18256.7109, 切向力Y=27668.9297 +FPS=33.55, 法向力=6113.7915, 切向力X=-19122.8184, 切向力Y=27995.6367 +FPS=32.13, 法向力=12839.8750, 切向力X=-29447.5273, 切向力Y=-18868.2480 +FPS=32.07, 法向力=12735.9180, 切向力X=-29530.4141, 切向力Y=-18727.3867 +FPS=33.87, 法向力=12722.1465, 切向力X=-29557.6445, 切向力Y=-18687.5020 +FPS=30.79, 法向力=15444.5254, 切向力X=-620.7244, 切向力Y=-19407.0332 +FPS=33.44, 法向力=15350.3398, 切向力X=-507.0905, 切向力Y=-19323.0625 +FPS=31.76, 法向力=8148.1567, 切向力X=12707.3555, 切向力Y=11761.2598 +FPS=34.00, 法向力=8048.6328, 切向力X=12739.3838, 切向力Y=11899.8545 +FPS=30.78, 法向力=5704.7432, 切向力X=-2171.2229, 切向力Y=27466.5957 +FPS=34.36, 法向力=5315.6846, 切向力X=-2724.1089, 切向力Y=28133.9961 +FPS=30.41, 法向力=5602.0610, 切向力X=-35209.8984, 切向力Y=9104.1875 +FPS=33.25, 法向力=5549.2012, 切向力X=-35384.2578, 切向力Y=9048.2363 +FPS=32.07, 法向力=9630.1270, 切向力X=-17700.8945, 切向力Y=-8071.2310 +FPS=32.99, 法向力=9550.1289, 切向力X=-17946.5703, 切向力Y=-8089.7861 +FPS=33.47, 法向力=5494.4414, 切向力X=-2608.4595, 切向力Y=-1188.3627 +FPS=34.29, 法向力=5531.9014, 切向力X=-2465.2788, 切向力Y=-1217.0631 +FPS=33.45, 法向力=5571.8872, 切向力X=-2411.8218, 切向力Y=-1223.2014 +FPS=31.54, 法向力=2771.3066, 切向力X=-405.1514, 切向力Y=3210.8716 +FPS=34.90, 法向力=2801.8193, 切向力X=-411.2749, 切向力Y=3346.6948 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000201s, blend=0.002138s (9 tiles incl ref), finalize=0.000047s, total=0.002392s +FPS=29.44, 法向力=1958.3379, 切向力X=-2526.2246, 切向力Y=8847.8418 +FPS=35.36, 法向力=1996.8826, 切向力X=-2614.1084, 切向力Y=9106.5840 +FPS=32.37, 法向力=2450.6919, 切向力X=-4968.0615, 切向力Y=13246.6406 +FPS=34.06, 法向力=2256.7339, 切向力X=-5109.8594, 切向力Y=13421.1699 +FPS=34.30, 法向力=2263.7490, 切向力X=-5119.3125, 切向力Y=13447.6660 +FPS=34.92, 法向力=3821.7285, 切向力X=-14287.2871, 切向力Y=18787.7656 +FPS=34.44, 法向力=3501.1284, 切向力X=-14555.8643, 切向力Y=18916.3398 +FPS=33.07, 法向力=3357.4604, 切向力X=-21367.4316, 切向力Y=12738.9746 +FPS=35.55, 法向力=3129.1321, 切向力X=-21542.0508, 切向力Y=12667.7324 +FPS=33.97, 法向力=3978.5154, 切向力X=-8771.8320, 切向力Y=316.8388 +FPS=33.97, 法向力=4029.1055, 切向力X=-8710.3203, 切向力Y=339.0898 +FPS=33.63, 法向力=4076.5205, 切向力X=-8673.6250, 切向力Y=302.5618 +FPS=33.13, 法向力=1250.6938, 切向力X=220.1957, 切向力Y=3626.4922 +FPS=34.65, 法向力=1197.9143, 切向力X=247.6964, 切向力Y=3739.9924 +FPS=33.03, 法向力=1566.1682, 切向力X=-2174.0703, 切向力Y=7251.1484 +FPS=36.09, 法向力=1718.9393, 切向力X=-2414.6670, 切向力Y=7456.9956 +FPS=31.79, 法向力=1912.0742, 切向力X=-8515.0166, 切向力Y=12932.5605 +FPS=34.51, 法向力=1990.9749, 切向力X=-8883.4531, 切向力Y=13142.3516 +FPS=31.81, 法向力=3955.3992, 切向力X=-15698.4375, 切向力Y=21091.5117 +FPS=34.79, 法向力=3728.6704, 切向力X=-15823.5361, 切向力Y=21304.7422 +FPS=31.42, 法向力=6431.2910, 切向力X=-25027.8965, 切向力Y=30648.4023 +FPS=33.79, 法向力=5875.5972, 切向力X=-25595.3125, 切向力Y=31683.4297 +FPS=34.35, 法向力=5814.5874, 切向力X=-25534.4727, 切向力Y=31860.3613 +FPS=32.72, 法向力=5670.5972, 切向力X=-15159.9531, 切向力Y=19896.2402 +FPS=34.04, 法向力=5609.4766, 切向力X=-15218.8984, 切向力Y=19907.0898 +FPS=32.16, 法向力=1558.1462, 切向力X=-4256.0425, 切向力Y=5660.9971 +FPS=34.49, 法向力=1555.7524, 切向力X=-4301.3867, 切向力Y=5607.3594 +FPS=32.68, 法向力=2487.4561, 切向力X=219.7123, 切向力Y=-11435.8135 +FPS=34.47, 法向力=2558.5432, 切向力X=438.1969, 切向力Y=-11500.1113 +FPS=31.55, 法向力=3179.9031, 切向力X=5263.5601, 切向力Y=-44587.6445 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000194s, blend=0.002162s (9 tiles incl ref), finalize=0.000051s, total=0.002412s +FPS=33.09, 法向力=3208.3984, 切向力X=5189.9023, 切向力Y=-44634.0859 +FPS=31.49, 法向力=5216.1836, 切向力X=12435.6641, 切向力Y=-71407.8047 +FPS=33.24, 法向力=5072.4570, 切向力X=12525.1904, 切向力Y=-71850.9062 +FPS=31.88, 法向力=11378.0488, 切向力X=13368.0762, 切向力Y=-102992.9766 +FPS=33.15, 法向力=11716.9336, 切向力X=13129.8828, 切向力Y=-102819.9844 +FPS=32.98, 法向力=11789.1875, 切向力X=13059.1465, 切向力Y=-102840.5156 +FPS=32.22, 法向力=30635.5273, 切向力X=8223.9600, 切向力Y=-101229.6641 +FPS=33.28, 法向力=30960.5508, 切向力X=7885.0664, 切向力Y=-102317.5156 +FPS=31.29, 法向力=21509.3008, 切向力X=4368.0820, 切向力Y=-45819.4492 +FPS=32.53, 法向力=21311.7598, 切向力X=4292.4541, 切向力Y=-45766.8398 +FPS=30.95, 法向力=6760.7075, 切向力X=1474.9814, 切向力Y=-10059.8154 +FPS=34.10, 法向力=6672.4121, 切向力X=1474.8613, 切向力Y=-9907.4717 +FPS=30.55, 法向力=2898.0466, 切向力X=3462.7415, 切向力Y=7363.1484 +FPS=33.09, 法向力=2859.8901, 切向力X=3629.8506, 切向力Y=7388.1465 +FPS=30.77, 法向力=3799.1904, 切向力X=5277.4258, 切向力Y=34070.3516 +FPS=32.82, 法向力=3552.4238, 切向力X=5640.3789, 切向力Y=34293.4219 +FPS=31.18, 法向力=8498.7451, 切向力X=6855.1777, 切向力Y=68039.0781 +FPS=32.95, 法向力=8106.2446, 切向力X=7210.9746, 切向力Y=68441.5312 +FPS=34.07, 法向力=8027.8311, 切向力X=7270.1362, 切向力Y=68607.9531 +FPS=30.68, 法向力=14484.9580, 切向力X=20267.7832, 切向力Y=80574.2500 +FPS=33.20, 法向力=14073.0312, 切向力X=20918.7422, 切向力Y=80770.7969 +FPS=28.14, 法向力=20993.0859, 切向力X=24002.5469, 切向力Y=84337.6016 +FPS=32.55, 法向力=21020.8828, 切向力X=24410.9316, 切向力Y=84471.3438 +FPS=30.66, 法向力=22819.9609, 切向力X=11714.7891, 切向力Y=79882.0703 +FPS=32.51, 法向力=22637.9648, 切向力X=11723.2812, 切向力Y=80365.4219 +FPS=30.20, 法向力=24988.4668, 切向力X=-1545.8837, 切向力Y=80007.4688 +FPS=33.09, 法向力=25163.0371, 切向力X=-1437.0830, 切向力Y=80359.0781 +FPS=32.02, 法向力=24251.3945, 切向力X=-6027.3677, 切向力Y=73426.0000 +FPS=34.30, 法向力=24161.4648, 切向力X=-6489.6621, 切向力Y=72900.7734 +FPS=31.54, 法向力=22968.6406, 切向力X=-10485.5762, 切向力Y=65713.9062 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000202s, blend=0.002124s (9 tiles incl ref), finalize=0.000046s, total=0.002377s +FPS=30.67, 法向力=22734.6328, 切向力X=-11257.2734, 切向力Y=65477.3516 +FPS=31.31, 法向力=22646.0938, 切向力X=-11241.4551, 切向力Y=65301.9062 +FPS=32.01, 法向力=18762.6328, 切向力X=-5324.2075, 切向力Y=35347.9688 +FPS=31.72, 法向力=11881.8008, 切向力X=3282.4492, 切向力Y=-55080.9375 +FPS=31.32, 法向力=11930.1719, 切向力X=3242.2551, 切向力Y=-55161.2734 +FPS=32.56, 法向力=11948.0508, 切向力X=3224.2314, 切向力Y=-55145.7734 +FPS=33.45, 法向力=22957.6172, 切向力X=439.0857, 切向力Y=-79296.3750 +FPS=34.38, 法向力=22651.4961, 切向力X=691.7386, 切向力Y=-79795.9766 +FPS=32.23, 法向力=33625.9805, 切向力X=10376.2031, 切向力Y=-69352.5859 +FPS=32.94, 法向力=33778.8594, 切向力X=10584.9980, 切向力Y=-69564.2500 +FPS=30.46, 法向力=31077.0352, 切向力X=22675.4297, 切向力Y=-38145.8672 +FPS=32.47, 法向力=30629.9004, 切向力X=22928.5312, 切向力Y=-37865.2852 +FPS=32.02, 法向力=18199.0508, 切向力X=33708.5742, 切向力Y=42287.8672 +FPS=33.23, 法向力=18110.8867, 切向力X=33744.0547, 切向力Y=42201.7344 +FPS=31.53, 法向力=21802.6562, 切向力X=22663.9805, 切向力Y=69674.8516 +FPS=32.21, 法向力=21549.2070, 切向力X=22523.7656, 切向力Y=69965.3750 +FPS=32.57, 法向力=21552.1602, 切向力X=22396.9414, 切向力Y=69871.6250 +FPS=33.21, 法向力=24074.4062, 切向力X=48328.6250, 切向力Y=40520.5547 +FPS=34.26, 法向力=24262.5879, 切向力X=48403.3984, 切向力Y=40305.1797 +FPS=32.73, 法向力=31120.8398, 切向力X=65604.7031, 切向力Y=15757.5586 +FPS=32.69, 法向力=30952.9043, 切向力X=65850.8750, 切向力Y=16199.5078 +FPS=33.65, 法向力=30625.6191, 切向力X=51351.3945, 切向力Y=6303.6831 +FPS=34.48, 法向力=30485.7695, 切向力X=51353.1953, 切向力Y=6351.5269 +FPS=32.36, 法向力=19608.5488, 切向力X=26785.4043, 切向力Y=2856.1377 +FPS=35.39, 法向力=19554.9746, 切向力X=26866.3867, 切向力Y=3069.6438 +FPS=34.65, 法向力=19458.8984, 切向力X=26867.4609, 切向力Y=3171.4722 +FPS=33.41, 法向力=16641.7500, 切向力X=19226.8418, 切向力Y=1708.6638 +FPS=34.76, 法向力=16186.1143, 切向力X=18977.7441, 切向力Y=1734.3712 +FPS=32.15, 法向力=11835.3008, 切向力X=5809.3945, 切向力Y=396.5616 +FPS=35.12, 法向力=11943.0400, 切向力X=5867.8579, 切向力Y=608.6105 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000208s, blend=0.002177s (9 tiles incl ref), finalize=0.000048s, total=0.002439s +FPS=32.61, 法向力=5226.4326, 切向力X=-33255.5547, 切向力Y=3745.2334 +FPS=33.79, 法向力=5096.6284, 切向力X=-33332.7422, 切向力Y=3944.1636 +FPS=31.28, 法向力=11557.3193, 切向力X=-63993.8516, 切向力Y=11739.3203 +FPS=33.63, 法向力=11468.6328, 切向力X=-64394.8906, 切向力Y=11582.9014 +FPS=30.93, 法向力=16996.8691, 切向力X=-75647.8828, 切向力Y=12404.3779 +FPS=35.03, 法向力=17045.3320, 切向力X=-76183.0703, 切向力Y=12715.3838 +FPS=33.90, 法向力=23949.4785, 切向力X=-86431.9062, 切向力Y=11804.2705 +FPS=33.82, 法向力=23704.7773, 切向力X=-87074.5625, 切向力Y=11922.7568 +FPS=34.95, 法向力=23660.9277, 切向力X=-87140.3750, 切向力Y=11913.7461 +FPS=33.59, 法向力=29378.2578, 切向力X=-82898.8750, 切向力Y=14722.4375 +FPS=34.47, 法向力=29138.1797, 切向力X=-83264.4922, 切向力Y=14857.3623 +FPS=30.32, 法向力=28308.5430, 切向力X=-79195.5469, 切向力Y=17813.4355 +FPS=32.32, 法向力=28057.7910, 切向力X=-79414.0938, 切向力Y=18203.1719 +FPS=29.35, 法向力=27068.2266, 切向力X=-69576.7891, 切向力Y=16969.3477 +FPS=34.63, 法向力=26587.5430, 切向力X=-68918.1953, 切向力Y=16955.6816 +FPS=30.68, 法向力=26427.3438, 切向力X=-37031.0781, 切向力Y=7301.7666 +FPS=34.00, 法向力=26428.4180, 切向力X=-36813.3477, 切向力Y=7261.4404 +FPS=33.39, 法向力=23148.8145, 切向力X=27011.3398, 切向力Y=-6860.0269 +FPS=34.39, 法向力=23334.7031, 切向力X=26762.8164, 切向力Y=-6652.5859 +FPS=33.28, 法向力=23329.7715, 切向力X=26758.4043, 切向力Y=-6575.7593 +FPS=34.73, 法向力=20364.8203, 切向力X=70956.9688, 切向力Y=-6078.0210 +FPS=35.28, 法向力=20491.1172, 切向力X=71432.8906, 切向力Y=-6144.3242 +FPS=31.84, 法向力=24057.9512, 切向力X=70733.6406, 切向力Y=-3514.1580 +FPS=35.58, 法向力=24198.1211, 切向力X=71073.7500, 切向力Y=-3445.3081 +FPS=33.36, 法向力=25963.7988, 切向力X=56617.6016, 切向力Y=-643.4373 +FPS=32.23, 法向力=25900.7480, 切向力X=56304.4453, 切向力Y=187.0138 +FPS=32.81, 法向力=25869.7871, 切向力X=56159.5508, 切向力Y=341.5411 +FPS=34.11, 法向力=27086.3828, 切向力X=47492.5234, 切向力Y=3337.0479 +FPS=34.48, 法向力=27008.1504, 切向力X=47505.3438, 切向力Y=3677.7261 +FPS=32.40, 法向力=24687.0586, 切向力X=31437.9570, 切向力Y=3528.0312 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000207s, blend=0.002211s (9 tiles incl ref), finalize=0.000049s, total=0.002473s +FPS=33.40, 法向力=24066.5859, 切向力X=31370.9961, 切向力Y=3507.9919 +FPS=33.09, 法向力=15306.9492, 切向力X=-21759.0156, 切向力Y=839.9028 +FPS=35.01, 法向力=15555.4121, 切向力X=-21691.4375, 切向力Y=967.9876 +FPS=34.04, 法向力=19147.0039, 切向力X=-74279.3828, 切向力Y=10165.3281 +FPS=34.02, 法向力=18993.1172, 切向力X=-74908.0078, 切向力Y=10050.0137 +FPS=34.62, 法向力=19033.6270, 切向力X=-74981.2031, 切向力Y=10024.8262 +FPS=32.43, 法向力=28509.1270, 切向力X=-85577.1797, 切向力Y=8311.7109 +FPS=33.25, 法向力=28300.3574, 切向力X=-85694.7344, 切向力Y=8372.9004 +FPS=31.74, 法向力=36824.0234, 切向力X=-88647.6562, 切向力Y=1504.7911 +FPS=34.06, 法向力=37142.6406, 切向力X=-88985.2500, 切向力Y=1744.0913 +FPS=31.44, 法向力=39346.7344, 切向力X=-84805.5156, 切向力Y=-3315.3774 +FPS=34.44, 法向力=39272.5859, 切向力X=-84920.5938, 切向力Y=-3300.9150 +FPS=31.83, 法向力=37154.8320, 切向力X=-68674.7188, 切向力Y=-9426.4883 +FPS=34.81, 法向力=36901.3008, 切向力X=-68148.6562, 切向力Y=-10049.1680 +FPS=29.99, 法向力=31833.0840, 切向力X=-53024.8203, 切向力Y=-16220.5840 +FPS=33.15, 法向力=31579.4551, 切向力X=-52585.2617, 切向力Y=-16552.9824 +FPS=31.95, 法向力=31506.2559, 切向力X=-52447.6680, 切向力Y=-16642.3496 +FPS=33.55, 法向力=27042.5156, 切向力X=-35459.3477, 切向力Y=-19620.7266 +FPS=33.32, 法向力=26689.5664, 切向力X=-34633.5156, 切向力Y=-19790.2773 +FPS=28.53, 法向力=21198.2188, 切向力X=803.2250, 切向力Y=-24866.1621 +FPS=32.23, 法向力=21170.6621, 切向力X=1043.6825, 切向力Y=-24858.9805 +FPS=33.37, 法向力=9045.3965, 切向力X=33429.5195, 切向力Y=-8490.6758 +FPS=33.45, 法向力=9156.2090, 切向力X=33835.5664, 切向力Y=-8222.1387 +FPS=30.91, 法向力=7692.1221, 切向力X=35568.6328, 切向力Y=1035.3423 +FPS=33.30, 法向力=7647.0005, 切向力X=35564.0938, 切向力Y=1192.2362 +FPS=31.39, 法向力=8929.3613, 切向力X=30817.1406, 切向力Y=477.2466 +FPS=32.29, 法向力=9113.3027, 切向力X=30385.0391, 切向力Y=773.7086 +FPS=30.22, 法向力=5354.1445, 切向力X=30400.4238, 切向力Y=16587.7129 +FPS=32.66, 法向力=5370.1509, 切向力X=30267.8867, 切向力Y=17028.5078 +FPS=31.44, 法向力=6401.2993, 切向力X=30713.2695, 切向力Y=36013.8320 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000206s, blend=0.002094s (9 tiles incl ref), finalize=0.000045s, total=0.002351s +FPS=32.23, 法向力=6401.6763, 切向力X=30368.5312, 切向力Y=36282.2773 +FPS=32.44, 法向力=6395.0605, 切向力X=30346.1055, 切向力Y=36286.1914 +FPS=34.53, 法向力=8910.1436, 切向力X=24365.5156, 切向力Y=53463.7383 +FPS=34.59, 法向力=8848.0254, 切向力X=24111.6133, 切向力Y=53733.4023 +FPS=33.92, 法向力=11866.1611, 切向力X=1546.4521, 切向力Y=71612.2969 +FPS=35.23, 法向力=11054.5869, 切向力X=922.7682, 切向力Y=72478.0000 +FPS=33.19, 法向力=14884.8652, 切向力X=-42229.1250, 切向力Y=66302.4453 +FPS=30.64, 法向力=14707.2930, 切向力X=-42637.4414, 切向力Y=66349.2188 +FPS=31.95, 法向力=20582.4609, 切向力X=-79437.6562, 切向力Y=38058.5234 +FPS=33.73, 法向力=20527.5449, 切向力X=-79750.4062, 切向力Y=38108.6523 +FPS=31.47, 法向力=25850.2129, 切向力X=-83096.0781, 切向力Y=27462.5273 +FPS=34.00, 法向力=25877.9590, 切向力X=-83485.3281, 切向力Y=27442.1797 +FPS=33.47, 法向力=25871.0742, 切向力X=-83473.4062, 切向力Y=27449.4023 +FPS=32.05, 法向力=26140.8867, 切向力X=-67400.7969, 切向力Y=25710.0039 +FPS=32.35, 法向力=25610.8848, 切向力X=-66708.2812, 切向力Y=25935.5469 +FPS=33.10, 法向力=22148.2617, 切向力X=-50744.0625, 切向力Y=10806.7754 +FPS=33.34, 法向力=22059.9395, 切向力X=-50586.0117, 切向力Y=10746.1699 +FPS=31.88, 法向力=18949.5977, 切向力X=-31222.1875, 切向力Y=-18482.6328 +FPS=33.26, 法向力=18966.6660, 切向力X=-31469.4219, 切向力Y=-18580.0078 +FPS=31.79, 法向力=11959.1895, 切向力X=-2957.7505, 切向力Y=-25643.8574 +FPS=33.48, 法向力=11980.0908, 切向力X=-3056.4336, 切向力Y=-25598.5098 +FPS=31.50, 法向力=4776.8096, 切向力X=5532.3594, 切向力Y=-5995.9434 +FPS=34.26, 法向力=4810.1396, 切向力X=5643.4189, 切向力Y=-5858.7241 +FPS=31.60, 法向力=2600.0205, 切向力X=4627.6660, 切向力Y=6609.0830 +FPS=33.63, 法向力=2575.9731, 切向力X=4262.5537, 切向力Y=6932.4937 +FPS=34.16, 法向力=2627.4604, 切向力X=4250.5581, 切向力Y=6930.3877 +FPS=32.04, 法向力=2058.1401, 切向力X=7769.7026, 切向力Y=20911.1895 +FPS=33.84, 法向力=2028.6265, 切向力X=8013.5684, 切向力Y=21319.9863 +FPS=32.39, 法向力=5548.0635, 切向力X=16934.6621, 切向力Y=42261.2344 +FPS=33.96, 法向力=5363.6143, 切向力X=16818.4180, 切向力Y=42455.3047 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000203s, blend=0.002244s (9 tiles incl ref), finalize=0.000051s, total=0.002503s +FPS=31.44, 法向力=8126.7275, 切向力X=7315.4165, 切向力Y=60451.5469 +FPS=34.31, 法向力=7974.4761, 切向力X=6912.5029, 切向力Y=60879.5273 +FPS=31.81, 法向力=12637.4297, 切向力X=-35883.5391, 切向力Y=65298.0352 +FPS=34.50, 法向力=12257.3428, 切向力X=-36379.7656, 切向力Y=65475.9844 +FPS=30.99, 法向力=20392.9355, 切向力X=-83445.5156, 切向力Y=25539.0020 +FPS=34.78, 法向力=19815.0273, 切向力X=-84143.8359, 切向力Y=25552.5039 +FPS=34.42, 法向力=19748.5488, 切向力X=-84212.1250, 切向力Y=25471.1406 +FPS=32.10, 法向力=28653.0000, 切向力X=-104990.6250, 切向力Y=-1102.8049 +FPS=33.67, 法向力=28549.6445, 切向力X=-105047.8516, 切向力Y=-1396.7305 +FPS=31.52, 法向力=36616.2188, 切向力X=-88016.4688, 切向力Y=-24346.8281 +FPS=33.51, 法向力=36459.7734, 切向力X=-87816.0938, 切向力Y=-24666.0547 +FPS=30.41, 法向力=32306.5449, 切向力X=-43820.8125, 切向力Y=-45952.3750 +FPS=32.58, 法向力=31913.5703, 切向力X=-43094.3594, 切向力Y=-46143.0781 +FPS=29.98, 法向力=18114.6719, 切向力X=7826.0918, 切向力Y=-32134.3848 +FPS=32.66, 法向力=18330.5566, 切向力X=7687.5337, 切向力Y=-32411.4648 +FPS=30.79, 法向力=8598.8711, 切向力X=18130.8008, 切向力Y=-10925.7734 +FPS=32.72, 法向力=8624.5352, 切向力X=18150.6758, 切向力Y=-10821.5293 +FPS=31.12, 法向力=3697.3665, 切向力X=16448.4688, 切向力Y=8902.7920 +FPS=33.82, 法向力=3645.7869, 切向力X=16189.1826, 切向力Y=9119.6758 +FPS=33.56, 法向力=3680.0571, 切向力X=16224.0547, 切向力Y=9095.9004 +FPS=31.75, 法向力=3679.6892, 切向力X=15192.6191, 切向力Y=25260.4648 +FPS=34.00, 法向力=3271.1755, 切向力X=15250.9746, 切向力Y=26188.9746 +FPS=32.18, 法向力=5443.7246, 切向力X=18696.2324, 切向力Y=44088.3398 +FPS=34.02, 法向力=5395.7666, 切向力X=19066.9434, 切向力Y=44462.4688 +FPS=31.88, 法向力=8307.0508, 切向力X=4604.7627, 切向力Y=59304.9844 +FPS=34.58, 法向力=8041.3076, 切向力X=3472.6646, 切向力Y=59948.2070 +FPS=31.19, 法向力=11541.3555, 切向力X=-18894.4609, 切向力Y=59148.1406 +FPS=33.63, 法向力=11591.5791, 切向力X=-19696.4961, 切向力Y=59257.0586 +FPS=32.11, 法向力=15360.2305, 切向力X=-29706.2852, 切向力Y=50821.6953 +FPS=34.63, 法向力=14970.8887, 切向力X=-30338.3633, 切向力Y=50543.0664 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000200s, blend=0.002162s (9 tiles incl ref), finalize=0.000050s, total=0.002418s +FPS=30.75, 法向力=16378.8945, 切向力X=-38306.4492, 切向力Y=42002.0078 +FPS=34.34, 法向力=16167.2656, 切向力X=-38815.9453, 切向力Y=41765.2266 +FPS=33.45, 法向力=16150.4707, 切向力X=-38876.7969, 切向力Y=41785.1445 +FPS=30.45, 法向力=15454.6699, 切向力X=-51562.2500, 切向力Y=20703.5176 +FPS=34.52, 法向力=15340.1748, 切向力X=-51797.3125, 切向力Y=20589.3672 +FPS=31.32, 法向力=12544.1914, 切向力X=-41202.1055, 切向力Y=-6252.0801 +FPS=34.54, 法向力=12605.1055, 切向力X=-41174.5391, 切向力Y=-6542.5229 +FPS=32.77, 法向力=5320.0889, 切向力X=-10637.4844, 切向力Y=2850.5244 +FPS=34.60, 法向力=5300.6079, 切向力X=-10570.3252, 切向力Y=3005.9001 +FPS=31.47, 法向力=3938.9976, 切向力X=-4758.8896, 切向力Y=3819.7131 +FPS=36.11, 法向力=4096.2744, 切向力X=-4693.2554, 切向力Y=3744.7871 +FPS=34.83, 法向力=3168.2600, 切向力X=-5155.1084, 切向力Y=3622.5610 +FPS=35.30, 法向力=3080.2612, 切向力X=-5425.6504, 切向力Y=3534.4219 +FPS=35.91, 法向力=3073.1152, 切向力X=-5404.2441, 切向力Y=3532.1240 +FPS=33.94, 法向力=3025.3774, 切向力X=-3314.6335, 切向力Y=3961.5840 +FPS=35.34, 法向力=3018.6741, 切向力X=-3250.7739, 切向力Y=3973.2896 +FPS=32.50, 法向力=3365.2842, 切向力X=-3191.0454, 切向力Y=3562.3447 +FPS=33.85, 法向力=3459.3906, 切向力X=-3128.1782, 切向力Y=3496.7673 +FPS=33.29, 法向力=3135.8711, 切向力X=-3147.2742, 切向力Y=3062.6501 +FPS=32.64, 法向力=3141.2778, 切向力X=-3081.7271, 切向力Y=3078.1304 +FPS=28.14, 法向力=3140.5972, 切向力X=-3058.1577, 切向力Y=3095.6006 +FPS=29.39, 法向力=2730.1538, 切向力X=-2658.1685, 切向力Y=3425.6621 +FPS=29.55, 法向力=2783.1797, 切向力X=-3774.9946, 切向力Y=2106.7708 +FPS=26.13, 法向力=2799.7139, 切向力X=-3855.1719, 切向力Y=2173.7378 +FPS=22.92, 法向力=2062.9487, 切向力X=-2720.8340, 切向力Y=3733.0388 +FPS=25.60, 法向力=2133.2993, 切向力X=-2681.0195, 切向力Y=3856.8896 +FPS=21.59, 法向力=2441.0312, 切向力X=-3367.5894, 切向力Y=2640.1233 +FPS=23.79, 法向力=1775.6105, 切向力X=-3356.9438, 切向力Y=3500.5933 +FPS=23.48, 法向力=1800.2893, 切向力X=-3399.9487, 切向力Y=3632.1587 +FPS=26.02, 法向力=2761.9094, 切向力X=-3866.0476, 切向力Y=2564.4348 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002746s (9 tiles incl ref), finalize=0.000063s, total=0.003081s +FPS=27.83, 法向力=2865.0947, 切向力X=-3734.5591, 切向力Y=2529.8354 +FPS=27.31, 法向力=2224.8506, 切向力X=-2610.2615, 切向力Y=2328.0151 +FPS=28.14, 法向力=2207.4763, 切向力X=-2565.4121, 切向力Y=2287.2327 +FPS=28.27, 法向力=1836.3779, 切向力X=-2854.9470, 切向力Y=3576.3159 +FPS=26.44, 法向力=2072.4956, 切向力X=-3271.8599, 切向力Y=2773.4270 +FPS=30.79, 法向力=1994.4152, 切向力X=-3149.7231, 切向力Y=2751.2620 +FPS=28.69, 法向力=1962.8593, 切向力X=-3310.0684, 切向力Y=2763.2822 +FPS=28.92, 法向力=2464.0283, 切向力X=-1852.3611, 切向力Y=3475.8418 +FPS=29.03, 法向力=2195.3867, 切向力X=-1766.2632, 切向力Y=2649.6948 +FPS=28.67, 法向力=2201.2673, 切向力X=-1754.4095, 切向力Y=2700.1016 +FPS=26.77, 法向力=2155.9612, 切向力X=-1519.0071, 切向力Y=2093.0522 +FPS=30.38, 法向力=2230.7837, 切向力X=-1581.9232, 切向力Y=2051.2126 +FPS=28.27, 法向力=2160.4282, 切向力X=-2597.8296, 切向力Y=2873.5410 +FPS=32.11, 法向力=2170.0100, 切向力X=-2693.6335, 切向力Y=2841.5015 +FPS=25.98, 法向力=2079.7749, 切向力X=-1325.0773, 切向力Y=1879.0806 +FPS=29.82, 法向力=2097.6287, 切向力X=-1188.1133, 切向力Y=1916.3845 +FPS=28.57, 法向力=2201.0762, 切向力X=-1706.2280, 切向力Y=2607.9832 +FPS=29.57, 法向力=2306.5522, 切向力X=-1797.2399, 切向力Y=2698.3323 +FPS=27.31, 法向力=2734.0820, 切向力X=-2829.7983, 切向力Y=2729.8574 +FPS=28.98, 法向力=2728.1006, 切向力X=-2924.0146, 切向力Y=2909.6138 +FPS=26.57, 法向力=2126.0757, 切向力X=-2914.8914, 切向力Y=3128.0120 +FPS=27.38, 法向力=2121.1184, 切向力X=-2864.9971, 切向力Y=3042.8472 +FPS=28.32, 法向力=1824.3867, 切向力X=-2475.6445, 切向力Y=1892.4991 +FPS=28.01, 法向力=2070.3357, 切向力X=-2713.3840, 切向力Y=2264.2573 +FPS=29.90, 法向力=2174.4629, 切向力X=-2708.7910, 切向力Y=2289.9204 +FPS=30.42, 法向力=1811.9148, 切向力X=-1823.8292, 切向力Y=3142.2964 +FPS=28.19, 法向力=1825.5647, 切向力X=-1803.3020, 切向力Y=3145.9805 +FPS=28.80, 法向力=1457.8407, 切向力X=-3302.6526, 切向力Y=2328.2832 +FPS=30.63, 法向力=1455.7759, 切向力X=-3356.6152, 切向力Y=2394.3435 +FPS=28.89, 法向力=1451.4252, 切向力X=-3394.7310, 切向力Y=2369.3970 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000232s, blend=0.002352s (9 tiles incl ref), finalize=0.000061s, total=0.002652s +FPS=29.57, 法向力=1850.4387, 切向力X=-1538.0154, 切向力Y=2541.9131 +FPS=29.24, 法向力=2644.5669, 切向力X=-2820.7529, 切向力Y=2150.1523 +FPS=29.90, 法向力=2634.5269, 切向力X=-2801.3108, 切向力Y=2158.8965 +FPS=28.48, 法向力=1982.8376, 切向力X=-1785.9985, 切向力Y=2572.2334 +FPS=30.92, 法向力=2078.0161, 切向力X=-1783.8685, 切向力Y=2585.8479 +FPS=27.93, 法向力=2390.4207, 切向力X=-2278.8774, 切向力Y=3725.8474 +FPS=31.12, 法向力=2358.6846, 切向力X=-2285.8857, 切向力Y=3796.1406 +FPS=27.96, 法向力=1653.8269, 切向力X=-1866.4033, 切向力Y=2574.3804 +FPS=31.37, 法向力=1694.2017, 切向力X=-1869.7188, 切向力Y=2551.9104 +FPS=28.41, 法向力=2798.0083, 切向力X=-1826.8160, 切向力Y=2579.0566 +FPS=32.04, 法向力=2794.1611, 切向力X=-1861.9294, 切向力Y=2460.6787 +FPS=30.24, 法向力=2814.5801, 切向力X=-1830.0201, 切向力Y=2453.7856 +FPS=33.60, 法向力=2186.6428, 切向力X=-3072.0366, 切向力Y=2892.1626 +FPS=30.90, 法向力=1516.4312, 切向力X=-3269.9519, 切向力Y=2022.8845 +FPS=30.63, 法向力=1470.8401, 切向力X=-3302.4106, 切向力Y=1982.0333 +FPS=30.49, 法向力=2036.0739, 切向力X=-2639.6099, 切向力Y=1725.7783 +FPS=31.76, 法向力=2122.0449, 切向力X=-2785.2249, 切向力Y=1742.9370 +FPS=31.03, 法向力=1967.8694, 切向力X=-1648.9580, 切向力Y=2601.0273 +FPS=29.90, 法向力=2086.0935, 切向力X=-1508.3525, 切向力Y=2513.5964 +FPS=29.38, 法向力=1915.2415, 切向力X=-2535.0200, 切向力Y=2473.0176 +FPS=28.69, 法向力=1925.6586, 切向力X=-2474.3418, 切向力Y=2543.5845 +FPS=27.50, 法向力=1916.7280, 切向力X=-2440.5801, 切向力Y=2566.3652 +FPS=25.93, 法向力=1782.4624, 切向力X=-2437.7983, 切向力Y=2782.2258 +FPS=25.40, 法向力=1887.6436, 切向力X=-2232.2075, 切向力Y=2254.7112 +FPS=25.85, 法向力=1892.3457, 切向力X=-2227.7644, 切向力Y=2234.4702 +FPS=27.23, 法向力=2379.4358, 切向力X=-3415.5017, 切向力Y=2709.6777 +FPS=31.18, 法向力=2325.9514, 切向力X=-3445.3789, 切向力Y=2883.5374 +FPS=31.67, 法向力=2868.4380, 切向力X=-2996.7969, 切向力Y=1557.8801 +FPS=30.68, 法向力=2892.3926, 切向力X=-2954.1033, 切向力Y=1530.6604 +FPS=30.58, 法向力=2389.5161, 切向力X=-2683.7585, 切向力Y=1652.7091 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000280s, blend=0.002403s (9 tiles incl ref), finalize=0.000071s, total=0.002761s +FPS=30.48, 法向力=2422.6357, 切向力X=-2647.7295, 切向力Y=1663.8214 +FPS=29.08, 法向力=2026.8214, 切向力X=-2865.6221, 切向力Y=2997.3862 +FPS=30.92, 法向力=2178.6440, 切向力X=-2719.4885, 切向力Y=3126.5227 +FPS=28.75, 法向力=1599.3047, 切向力X=-2197.2527, 切向力Y=3278.2239 +FPS=32.28, 法向力=1644.9111, 切向力X=-2174.4775, 切向力Y=3337.6797 +FPS=31.38, 法向力=1932.9277, 切向力X=-2771.7368, 切向力Y=2562.9575 +FPS=31.11, 法向力=1962.8350, 切向力X=-2789.9136, 切向力Y=2574.8110 +FPS=27.15, 法向力=2383.5713, 切向力X=-1738.7000, 切向力Y=2468.0859 +FPS=31.24, 法向力=2460.0232, 切向力X=-1629.5632, 切向力Y=2473.7498 +FPS=30.07, 法向力=1861.0790, 切向力X=-1918.7815, 切向力Y=2895.5281 +FPS=30.94, 法向力=1761.4965, 切向力X=-1852.1926, 切向力Y=2986.0442 +FPS=29.04, 法向力=1948.8013, 切向力X=-3010.9641, 切向力Y=2418.9014 +FPS=31.47, 法向力=2008.8920, 切向力X=-3088.5327, 切向力Y=2426.9795 +FPS=28.83, 法向力=2836.9622, 切向力X=-2577.8308, 切向力Y=2313.8308 +FPS=32.11, 法向力=2922.7134, 切向力X=-2564.5417, 切向力Y=2300.0552 +FPS=27.92, 法向力=2449.0107, 切向力X=-1357.5306, 切向力Y=1965.3329 +FPS=32.14, 法向力=2320.5659, 切向力X=-1107.7876, 切向力Y=2027.4774 +FPS=28.82, 法向力=1580.8601, 切向力X=-2086.8179, 切向力Y=2602.4014 +FPS=30.30, 法向力=1565.4323, 切向力X=-2191.5579, 切向力Y=2540.1392 +FPS=30.44, 法向力=2177.0073, 切向力X=-2911.2109, 切向力Y=2402.6582 +FPS=32.27, 法向力=2141.1743, 切向力X=-2948.2329, 切向力Y=2434.7351 +FPS=30.19, 法向力=2267.4316, 切向力X=-2294.0706, 切向力Y=2632.7200 +FPS=27.39, 法向力=2239.3206, 切向力X=-2311.8003, 切向力Y=2742.8862 +FPS=29.71, 法向力=2141.1455, 切向力X=-3154.6758, 切向力Y=2627.4248 +FPS=30.59, 法向力=2194.0840, 切向力X=-3127.6338, 切向力Y=2636.5703 +FPS=27.95, 法向力=2361.6262, 切向力X=-2303.7617, 切向力Y=2409.6567 +FPS=30.73, 法向力=2425.5278, 切向力X=-2120.0930, 切向力Y=2456.0686 +FPS=28.62, 法向力=2304.5913, 切向力X=-1976.9294, 切向力Y=2665.5815 +FPS=32.06, 法向力=2346.3452, 切向力X=-2042.1560, 切向力Y=2683.0283 +FPS=29.01, 法向力=2288.8638, 切向力X=-1574.7705, 切向力Y=2632.9390 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000229s, blend=0.002397s (9 tiles incl ref), finalize=0.000063s, total=0.002696s +FPS=31.72, 法向力=2300.7214, 切向力X=-1533.3657, 切向力Y=2697.2407 +FPS=29.21, 法向力=2274.4238, 切向力X=-1627.1514, 切向力Y=1735.2308 +FPS=31.53, 法向力=2323.5503, 切向力X=-1613.6528, 切向力Y=1825.9744 +FPS=29.84, 法向力=2440.1338, 切向力X=-3006.0122, 切向力Y=2023.3064 +FPS=32.85, 法向力=2381.9521, 切向力X=-3142.5076, 切向力Y=1947.3992 +FPS=29.96, 法向力=1346.5437, 切向力X=-2615.9893, 切向力Y=2414.5337 +FPS=32.84, 法向力=1350.8508, 切向力X=-2598.2654, 切向力Y=2440.8257 +FPS=31.27, 法向力=2340.1523, 切向力X=-2022.7152, 切向力Y=2067.5071 +FPS=32.51, 法向力=2509.0605, 切向力X=-2125.9817, 切向力Y=1991.9790 +FPS=29.73, 法向力=1888.1378, 切向力X=-655.5050, 切向力Y=2396.7866 +FPS=29.25, 法向力=1875.7737, 切向力X=-655.4000, 切向力Y=2535.4587 +FPS=28.95, 法向力=1960.9468, 切向力X=-177.4785, 切向力Y=2767.4529 +FPS=30.53, 法向力=2019.4500, 切向力X=-267.7891, 切向力Y=2752.8145 +FPS=29.73, 法向力=2271.9761, 切向力X=-2875.9648, 切向力Y=2138.0532 +FPS=30.15, 法向力=2305.9526, 切向力X=-2961.7495, 切向力Y=2209.9751 +FPS=28.36, 法向力=2475.5742, 切向力X=-2165.4155, 切向力Y=3275.5024 +FPS=31.87, 法向力=2508.6797, 切向力X=-2142.6724, 切向力Y=3303.3767 +FPS=29.70, 法向力=1983.9211, 切向力X=-3190.0203, 切向力Y=1374.7095 +FPS=33.53, 法向力=2005.7250, 切向力X=-3236.3545, 切向力Y=1318.5510 +FPS=32.59, 法向力=1967.9586, 切向力X=-3279.5437, 切向力Y=1352.8357 +FPS=32.92, 法向力=2019.2260, 切向力X=-2307.3340, 切向力Y=2047.3745 +FPS=32.87, 法向力=2045.2966, 切向力X=-2343.4971, 切向力Y=2059.6912 +FPS=30.12, 法向力=1639.8569, 切向力X=-1097.3970, 切向力Y=2277.6909 +FPS=32.99, 法向力=1654.4800, 切向力X=-1262.7622, 切向力Y=2248.2705 +FPS=31.29, 法向力=2205.9092, 切向力X=-1945.7871, 切向力Y=1990.6168 +FPS=32.35, 法向力=2185.4746, 切向力X=-1988.1877, 切向力Y=2036.6627 +FPS=31.15, 法向力=2074.0649, 切向力X=-2324.8247, 切向力Y=1736.9058 +FPS=30.46, 法向力=1945.0375, 切向力X=-2396.2227, 切向力Y=1725.9131 +FPS=30.71, 法向力=1935.6345, 切向力X=-2561.1350, 切向力Y=2689.3806 +FPS=30.65, 法向力=1920.5503, 切向力X=-2547.6450, 切向力Y=2762.2285 +stitch_feature_optimized: canvas out_w=409, out_h=418, x_min=-78.46, y_min=-81.82 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000204s, blend=0.002201s (9 tiles incl ref), finalize=0.000052s, total=0.002464s +FPS=29.70, 法向力=2228.6387, 切向力X=-2722.6311, 切向力Y=2250.2593 +FPS=33.86, 法向力=2265.9795, 切向力X=-2680.4014, 切向力Y=2230.5366 +FPS=31.08, 法向力=1438.5237, 切向力X=-2078.5066, 切向力Y=1670.5645 +FPS=34.24, 法向力=1380.6084, 切向力X=-2149.7590, 切向力Y=1699.4314 +FPS=32.61, 法向力=1569.9019, 切向力X=-1847.0869, 切向力Y=3712.6499 +FPS=33.79, 法向力=1652.8340, 切向力X=-1760.8864, 切向力Y=3744.8250 +FPS=33.76, 法向力=1652.0508, 切向力X=-1770.8674, 切向力Y=3790.5312 +FPS=32.16, 法向力=1709.7950, 切向力X=-2810.7085, 切向力Y=2024.7411 +FPS=33.49, 法向力=1763.5562, 切向力X=-2770.0679, 切向力Y=1987.8584 +FPS=35.03, 法向力=2493.8428, 切向力X=-3134.2830, 切向力Y=1615.4108 +FPS=34.49, 法向力=2466.7295, 切向力X=-3305.0469, 切向力Y=1690.2045 +FPS=34.22, 法向力=1648.1565, 切向力X=-1278.2415, 切向力Y=1048.1382 +FPS=35.73, 法向力=1647.0176, 切向力X=-1218.6965, 切向力Y=920.0675 +FPS=32.85, 法向力=2478.0986, 切向力X=-2902.0928, 切向力Y=1520.5190 +FPS=34.61, 法向力=2409.8853, 切向力X=-2892.6914, 切向力Y=1577.3595 +FPS=34.15, 法向力=2394.2327, 切向力X=-2873.5068, 切向力Y=1578.2626 +FPS=32.36, 法向力=1749.9476, 切向力X=-2422.2402, 切向力Y=3010.3208 +FPS=33.84, 法向力=1807.4575, 切向力X=-2443.4360, 切向力Y=3237.4233 +FPS=31.12, 法向力=2045.2241, 切向力X=-705.2205, 切向力Y=3083.4265 +FPS=35.81, 法向力=2075.1548, 切向力X=-422.5712, 切向力Y=3260.9238 +FPS=32.53, 法向力=1887.4514, 切向力X=-2658.1768, 切向力Y=3508.0359 +FPS=35.10, 法向力=1862.5013, 切向力X=-2752.9507, 切向力Y=3541.5908 +FPS=29.63, 法向力=2019.2366, 切向力X=-2535.0605, 切向力Y=2606.8984 +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/logs/qt_viewer_20260521_092214.log b/examples/logs/qt_viewer_20260521_092214.log new file mode 100644 index 0000000..83ef20f --- /dev/null +++ b/examples/logs/qt_viewer_20260521_092214.log @@ -0,0 +1,4078 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1280x720, fps=20.00, backend_id=1400 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Timeout finding vision units. +Sensor: non-stitch mode +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: False + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.15, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=1.51, 法向力=1854.3673, 切向力X=-8655.4053, 切向力Y=1817.9220 +FPS=25.69, 法向力=1397.5769, 切向力X=-8312.0859, 切向力Y=2649.2788 +FPS=30.79, 法向力=2305.9746, 切向力X=-7379.4941, 切向力Y=2216.1152 +FPS=33.86, 法向力=2463.6787, 切向力X=-7285.8652, 切向力Y=2002.9424 +FPS=33.39, 法向力=2300.2258, 切向力X=-8614.6113, 切向力Y=1968.2102 +FPS=35.10, 法向力=2154.7842, 切向力X=-8480.7930, 切向力Y=2048.5679 +FPS=34.07, 法向力=1300.4454, 切向力X=-8958.0254, 切向力Y=1840.6002 +FPS=35.01, 法向力=1218.9216, 切向力X=-8754.5645, 切向力Y=1961.7175 +FPS=34.48, 法向力=2017.5076, 切向力X=-8093.2461, 切向力Y=1772.9369 +FPS=35.07, 法向力=2262.9304, 切向力X=-8296.1777, 切向力Y=1666.5986 +FPS=34.94, 法向力=1887.5620, 切向力X=-9154.9609, 切向力Y=2475.3975 +FPS=35.12, 法向力=1602.1211, 切向力X=-7865.8281, 切向力Y=2531.7312 +FPS=36.12, 法向力=1600.3254, 切向力X=-7835.2832, 切向力Y=2494.9888 +FPS=34.14, 法向力=2307.1223, 切向力X=-9616.6113, 切向力Y=2286.4229 +FPS=34.92, 法向力=2169.9868, 切向力X=-9694.8633, 切向力Y=2389.7097 +FPS=36.14, 法向力=1361.9189, 切向力X=-8468.6777, 切向力Y=2496.6936 +FPS=34.22, 法向力=1423.2224, 切向力X=-9685.0176, 切向力Y=3355.7007 +FPS=34.63, 法向力=1512.5671, 切向力X=-9606.1943, 切向力Y=3388.5161 +FPS=34.43, 法向力=1945.7637, 切向力X=-10072.5000, 切向力Y=3034.4692 +FPS=35.37, 法向力=2038.1479, 切向力X=-10088.9824, 切向力Y=3052.8184 +FPS=35.20, 法向力=1604.7922, 切向力X=-8466.9316, 切向力Y=3088.4543 +FPS=35.30, 法向力=1574.1128, 切向力X=-8355.9629, 切向力Y=3148.1482 +FPS=34.57, 法向力=1862.7288, 切向力X=-6988.9092, 切向力Y=2478.7461 +FPS=35.47, 法向力=1879.7603, 切向力X=-7056.0244, 切向力Y=2367.8542 +FPS=34.60, 法向力=1891.6560, 切向力X=-8158.8096, 切向力Y=2464.9800 +FPS=34.74, 法向力=1335.9460, 切向力X=-8285.7129, 切向力Y=2314.6533 +FPS=35.19, 法向力=1655.0730, 切向力X=-8102.5112, 切向力Y=2356.4536 +FPS=34.90, 法向力=2010.4592, 切向力X=-8500.2100, 切向力Y=2661.1660 +FPS=36.04, 法向力=2188.8894, 切向力X=-8764.5352, 切向力Y=2249.4304 +FPS=35.39, 法向力=1818.8475, 切向力X=-8635.4248, 切向力Y=2453.8379 +FPS=34.77, 法向力=1379.8397, 切向力X=-8473.3672, 切向力Y=2993.0745 +FPS=37.50, 法向力=1389.5183, 切向力X=-8624.5117, 切向力Y=2813.8521 +FPS=37.76, 法向力=1433.0681, 切向力X=-8586.1982, 切向力Y=2821.8987 +FPS=36.67, 法向力=1801.0513, 切向力X=-7619.6582, 切向力Y=2641.4961 +FPS=36.81, 法向力=1409.5918, 切向力X=-8671.1074, 切向力Y=2276.0737 +FPS=36.81, 法向力=1371.4735, 切向力X=-9077.1338, 切向力Y=2400.1660 +FPS=36.20, 法向力=1372.4614, 切向力X=-8985.9600, 切向力Y=2406.9973 +FPS=37.90, 法向力=1366.6591, 切向力X=-9089.6055, 切向力Y=2370.8218 +FPS=35.97, 法向力=1451.0708, 切向力X=-7530.0186, 切向力Y=2829.3044 +FPS=37.35, 法向力=1521.5695, 切向力X=-7393.8213, 切向力Y=2962.1204 +FPS=36.43, 法向力=1985.0103, 切向力X=-8614.0635, 切向力Y=2310.6296 +FPS=34.51, 法向力=2526.1321, 切向力X=-9186.2930, 切向力Y=2484.5803 +FPS=34.55, 法向力=2410.6672, 切向力X=-9478.2246, 切向力Y=2536.0073 +FPS=33.29, 法向力=2192.6995, 切向力X=-9234.4961, 切向力Y=2873.3318 +FPS=36.22, 法向力=2212.0745, 切向力X=-9089.7402, 切向力Y=3077.6382 +FPS=36.48, 法向力=2639.0034, 切向力X=-10397.3965, 切向力Y=2216.1465 +FPS=36.83, 法向力=2635.6372, 切向力X=-10659.3711, 切向力Y=2072.7261 +FPS=34.52, 法向力=1638.3636, 切向力X=-11644.4062, 切向力Y=1900.7140 +FPS=35.86, 法向力=1592.4438, 切向力X=-11796.7939, 切向力Y=1905.7737 +FPS=33.99, 法向力=1547.7849, 切向力X=-10618.5020, 切向力Y=2082.3452 +FPS=35.91, 法向力=1541.4155, 切向力X=-10495.8477, 切向力Y=2035.9639 +FPS=35.76, 法向力=1530.6824, 切向力X=-10535.8809, 切向力Y=2081.7961 +FPS=34.68, 法向力=1653.3654, 切向力X=-11116.7031, 切向力Y=2280.5547 +FPS=35.98, 法向力=1617.1743, 切向力X=-11180.9922, 切向力Y=2320.8662 +FPS=34.46, 法向力=1573.7758, 切向力X=-11521.9834, 切向力Y=2160.1221 +FPS=34.36, 法向力=1684.3423, 切向力X=-11520.5625, 切向力Y=2074.6128 +FPS=35.03, 法向力=1969.4872, 切向力X=-11291.9219, 切向力Y=1790.6587 +FPS=34.08, 法向力=2214.5200, 切向力X=-10914.0684, 切向力Y=2496.0908 +FPS=35.60, 法向力=2144.1978, 切向力X=-10846.7627, 切向力Y=2694.8418 +FPS=34.40, 法向力=2309.1455, 切向力X=-11553.7432, 切向力Y=2384.9009 +FPS=35.60, 法向力=2347.5288, 切向力X=-11678.7031, 切向力Y=2208.0352 +FPS=32.48, 法向力=2191.2642, 切向力X=-12074.4727, 切向力Y=2296.1033 +FPS=36.26, 法向力=2266.4390, 切向力X=-11953.7041, 切向力Y=2335.5935 +FPS=35.69, 法向力=2598.8613, 切向力X=-10369.8594, 切向力Y=2394.1279 +FPS=36.53, 法向力=2563.8594, 切向力X=-10362.9355, 切向力Y=2257.2319 +FPS=36.99, 法向力=2538.8198, 切向力X=-10351.4150, 切向力Y=2401.1113 +FPS=35.61, 法向力=1413.5066, 切向力X=-10876.5410, 切向力Y=2961.1963 +FPS=36.05, 法向力=1301.4447, 切向力X=-11025.9238, 切向力Y=2921.6333 +FPS=35.08, 法向力=2069.7725, 切向力X=-11660.9854, 切向力Y=3198.4429 +FPS=36.18, 法向力=2194.9819, 切向力X=-11705.1934, 切向力Y=3230.1079 +FPS=35.29, 法向力=1867.1157, 切向力X=-12070.7559, 切向力Y=3294.0579 +FPS=36.75, 法向力=1875.1598, 切向力X=-12600.2998, 切向力Y=3025.0110 +FPS=37.52, 法向力=1920.5062, 切向力X=-13022.9102, 切向力Y=2865.6072 +FPS=37.38, 法向力=1918.0090, 切向力X=-13044.9570, 切向力Y=2840.3447 +FPS=33.60, 法向力=2660.6533, 切向力X=-10503.0273, 切向力Y=2384.8145 +FPS=33.76, 法向力=2824.7471, 切向力X=-10615.5078, 切向力Y=2478.2383 +FPS=34.83, 法向力=2577.8813, 切向力X=-10830.9941, 切向力Y=2561.5635 +FPS=33.29, 法向力=2583.0234, 切向力X=-12166.8340, 切向力Y=2647.2168 +FPS=34.83, 法向力=2497.8345, 切向力X=-12057.1758, 切向力Y=2800.5640 +FPS=35.05, 法向力=2492.7617, 切向力X=-12105.7480, 切向力Y=2745.4368 +FPS=34.05, 法向力=2323.3032, 切向力X=-11981.1846, 切向力Y=2536.6946 +FPS=35.39, 法向力=2342.0337, 切向力X=-11911.4863, 切向力Y=2414.2671 +FPS=34.85, 法向力=2036.7716, 切向力X=-12561.1797, 切向力Y=2754.5151 +FPS=36.24, 法向力=2164.9092, 切向力X=-12633.8037, 切向力Y=2806.3904 +FPS=35.61, 法向力=1632.6913, 切向力X=-11253.8125, 切向力Y=2485.4414 +FPS=33.25, 法向力=1601.4707, 切向力X=-10951.0977, 切向力Y=2570.3389 +FPS=32.06, 法向力=1651.3052, 切向力X=-12434.4941, 切向力Y=2572.5225 +FPS=33.48, 法向力=1532.1741, 切向力X=-11172.7441, 切向力Y=2637.4995 +FPS=33.14, 法向力=1531.6282, 切向力X=-11015.5127, 切向力Y=2751.3572 +FPS=32.80, 法向力=1632.3142, 切向力X=-10930.3154, 切向力Y=2542.3367 +FPS=34.20, 法向力=1781.8599, 切向力X=-11067.0273, 切向力Y=2530.5261 +FPS=33.66, 法向力=1555.8901, 切向力X=-11750.7764, 切向力Y=2719.1892 +FPS=34.80, 法向力=1536.8218, 切向力X=-11881.5225, 切向力Y=2568.2854 +FPS=35.59, 法向力=1514.7590, 切向力X=-12363.3145, 切向力Y=2318.5752 +FPS=34.80, 法向力=2715.4917, 切向力X=-10005.8594, 切向力Y=3410.3164 +FPS=32.70, 法向力=2634.1421, 切向力X=-10269.6895, 切向力Y=3421.2637 +FPS=33.31, 法向力=1776.8658, 切向力X=-10910.4434, 切向力Y=3106.6560 +FPS=32.73, 法向力=1804.1565, 切向力X=-10830.6777, 切向力Y=3163.9785 +FPS=33.98, 法向力=2372.7395, 切向力X=-11110.3857, 切向力Y=3126.4106 +FPS=34.50, 法向力=2394.1267, 切向力X=-11593.1758, 切向力Y=2527.2783 +FPS=32.96, 法向力=2475.8555, 切向力X=-11603.3008, 切向力Y=2523.2524 +FPS=32.24, 法向力=2214.0581, 切向力X=-11803.9492, 切向力Y=2602.2700 +FPS=32.37, 法向力=2207.3525, 切向力X=-11806.8799, 切向力Y=2570.9751 +FPS=32.29, 法向力=1682.4696, 切向力X=-12444.2393, 切向力Y=2518.8127 +FPS=31.49, 法向力=2136.4509, 切向力X=-12608.2568, 切向力Y=2788.2705 +FPS=32.69, 法向力=2136.9487, 切向力X=-12736.7871, 切向力Y=2847.6353 +FPS=32.17, 法向力=2085.4590, 切向力X=-12826.7012, 切向力Y=2911.8640 +FPS=31.93, 法向力=2767.8186, 切向力X=-11028.3848, 切向力Y=3056.8132 +FPS=30.11, 法向力=2684.5745, 切向力X=-11090.2617, 切向力Y=3160.4058 +FPS=32.48, 法向力=2471.4741, 切向力X=-10054.6719, 切向力Y=3888.7185 +FPS=32.79, 法向力=2439.1465, 切向力X=-9484.3613, 切向力Y=3909.8989 +FPS=31.48, 法向力=1885.6835, 切向力X=-10403.0000, 切向力Y=3938.5142 +FPS=31.69, 法向力=2192.1436, 切向力X=-11854.5195, 切向力Y=3997.4763 +FPS=31.70, 法向力=2286.1504, 切向力X=-11831.6836, 切向力Y=3953.9258 +FPS=31.61, 法向力=2052.1208, 切向力X=-12321.1338, 切向力Y=3294.8740 +FPS=31.09, 法向力=1858.2318, 切向力X=-13470.2793, 切向力Y=3025.6035 +FPS=31.42, 法向力=1696.7463, 切向力X=-13528.3418, 切向力Y=3084.4946 +FPS=31.87, 法向力=2431.6152, 切向力X=-14192.1885, 切向力Y=2748.1406 +FPS=32.55, 法向力=2523.1968, 切向力X=-14371.7949, 切向力Y=2599.8157 +FPS=32.50, 法向力=2520.1582, 切向力X=-14355.5723, 切向力Y=2580.5908 +FPS=31.61, 法向力=1681.9946, 切向力X=-14394.6172, 切向力Y=3049.4531 +FPS=32.67, 法向力=1669.2905, 切向力X=-14475.5527, 切向力Y=3059.5864 +FPS=31.53, 法向力=1886.2969, 切向力X=-14895.1816, 切向力Y=3150.3987 +FPS=31.51, 法向力=2355.1836, 切向力X=-14130.4609, 切向力Y=2764.1807 +FPS=31.20, 法向力=2298.8276, 切向力X=-14014.4023, 切向力Y=2877.5000 +FPS=32.22, 法向力=2053.5537, 切向力X=-12088.1953, 切向力Y=2947.7607 +FPS=31.47, 法向力=2045.9069, 切向力X=-14423.3516, 切向力Y=2551.8337 +FPS=31.88, 法向力=2077.0894, 切向力X=-14563.9668, 切向力Y=2532.5601 +FPS=29.46, 法向力=2087.5588, 切向力X=-13895.4404, 切向力Y=3145.2471 +FPS=28.77, 法向力=2674.9707, 切向力X=-13479.5957, 切向力Y=4074.2378 +FPS=31.06, 法向力=2733.7710, 切向力X=-13256.7422, 切向力Y=4150.6372 +FPS=31.95, 法向力=2766.0645, 切向力X=-13185.6465, 切向力Y=4192.3574 +FPS=32.41, 法向力=2759.8110, 切向力X=-13252.7734, 切向力Y=4202.6636 +FPS=32.72, 法向力=2194.7539, 切向力X=-14917.1572, 切向力Y=3227.8979 +FPS=33.29, 法向力=2111.8438, 切向力X=-14147.3311, 切向力Y=3420.2734 +FPS=32.71, 法向力=2154.6958, 切向力X=-14076.9023, 切向力Y=3349.7466 +FPS=32.69, 法向力=2025.3962, 切向力X=-14470.6191, 切向力Y=3292.9539 +FPS=33.31, 法向力=2034.0624, 切向力X=-14754.2695, 切向力Y=3166.1360 +FPS=33.00, 法向力=2072.8037, 切向力X=-14414.1064, 切向力Y=2663.2241 +FPS=32.59, 法向力=1875.2402, 切向力X=-14478.0723, 切向力Y=3086.8887 +FPS=33.51, 法向力=1953.8118, 切向力X=-14367.9990, 切向力Y=3245.3892 +FPS=32.35, 法向力=2837.9497, 切向力X=-13362.0283, 切向力Y=2781.4314 +FPS=31.41, 法向力=2611.3584, 切向力X=-14063.2070, 切向力Y=3032.8252 +FPS=30.99, 法向力=2434.9636, 切向力X=-14230.1133, 切向力Y=3128.9368 +FPS=31.05, 法向力=2498.2268, 切向力X=-14064.7188, 切向力Y=3152.3691 +FPS=32.07, 法向力=2444.7874, 切向力X=-14116.0156, 切向力Y=3180.9583 +FPS=31.77, 法向力=2450.9146, 切向力X=-13346.7598, 切向力Y=2741.1089 +FPS=31.85, 法向力=2044.1887, 切向力X=-13964.4033, 切向力Y=2765.0896 +FPS=32.19, 法向力=1994.1760, 切向力X=-14155.1914, 切向力Y=2837.3970 +FPS=31.37, 法向力=2198.6240, 切向力X=-14854.8691, 切向力Y=3094.3379 +FPS=31.15, 法向力=1945.7678, 切向力X=-13617.2451, 切向力Y=2833.0820 +FPS=32.13, 法向力=1934.2584, 切向力X=-13604.1162, 切向力Y=2904.1646 +FPS=31.24, 法向力=2258.2686, 切向力X=-12295.9727, 切向力Y=2778.5273 +FPS=31.42, 法向力=2181.9470, 切向力X=-13975.6035, 切向力Y=2662.1567 +FPS=32.57, 法向力=2227.1865, 切向力X=-14402.1035, 切向力Y=2769.7295 +FPS=31.29, 法向力=2418.9556, 切向力X=-13802.1875, 切向力Y=2685.3633 +FPS=31.71, 法向力=2408.9490, 切向力X=-13614.5020, 切向力Y=2523.7144 +FPS=31.70, 法向力=2395.2632, 切向力X=-13594.9482, 切向力Y=2525.7065 +FPS=32.03, 法向力=2407.3042, 切向力X=-13609.0625, 切向力Y=2525.1621 +FPS=30.75, 法向力=1956.1298, 切向力X=-13461.1875, 切向力Y=3012.3079 +FPS=30.65, 法向力=2026.0275, 切向力X=-13845.6240, 切向力Y=3386.6016 +FPS=31.03, 法向力=2142.9333, 切向力X=-14110.8604, 切向力Y=3255.1680 +FPS=32.02, 法向力=2195.5706, 切向力X=-14914.1367, 切向力Y=3343.2456 +FPS=31.22, 法向力=2308.0627, 切向力X=-13990.2734, 切向力Y=2689.4263 +FPS=33.49, 法向力=2629.8252, 切向力X=-13971.0059, 切向力Y=2715.4888 +FPS=32.96, 法向力=1805.3003, 切向力X=-16425.0352, 切向力Y=3528.9136 +FPS=32.37, 法向力=2529.1914, 切向力X=-16146.1709, 切向力Y=3647.6812 +FPS=32.92, 法向力=2634.3979, 切向力X=-16002.3818, 切向力Y=3787.5010 +FPS=31.98, 法向力=2020.0790, 切向力X=-14260.7461, 切向力Y=3305.0750 +FPS=32.09, 法向力=1929.3459, 切向力X=-14489.6504, 切向力Y=3338.5625 +FPS=31.47, 法向力=2029.5758, 切向力X=-14209.2188, 切向力Y=3256.4783 +FPS=30.57, 法向力=2545.9185, 切向力X=-13888.5684, 切向力Y=2951.0449 +FPS=30.92, 法向力=2573.0369, 切向力X=-14048.3164, 切向力Y=2735.4917 +FPS=31.20, 法向力=2033.5962, 切向力X=-14378.7588, 切向力Y=3326.0955 +FPS=30.83, 法向力=1880.5146, 切向力X=-13830.5938, 切向力Y=3891.2495 +FPS=31.35, 法向力=2094.6831, 切向力X=-14053.3945, 切向力Y=3914.0332 +FPS=31.34, 法向力=2663.1587, 切向力X=-14936.7012, 切向力Y=3297.4351 +FPS=31.36, 法向力=1803.6980, 切向力X=-14290.9326, 切向力Y=2977.7954 +FPS=31.48, 法向力=1749.3684, 切向力X=-14277.2354, 切向力Y=3097.2395 +FPS=30.52, 法向力=2014.6833, 切向力X=-14851.5068, 切向力Y=3800.2075 +FPS=31.72, 法向力=2005.2979, 切向力X=-15003.6895, 切向力Y=3967.4570 +FPS=31.26, 法向力=2271.7979, 切向力X=-14629.2744, 切向力Y=4255.5859 +FPS=31.32, 法向力=1859.1492, 切向力X=-14012.8770, 切向力Y=3702.8555 +FPS=31.55, 法向力=1876.7576, 切向力X=-14043.3486, 切向力Y=3583.3506 +FPS=31.12, 法向力=2363.5132, 切向力X=-15100.4199, 切向力Y=4242.6279 +FPS=31.26, 法向力=1907.1932, 切向力X=-14778.6855, 切向力Y=3266.8359 +FPS=31.09, 法向力=1975.4260, 切向力X=-14693.7695, 切向力Y=3216.6870 +FPS=30.73, 法向力=1632.0990, 切向力X=-14099.2354, 切向力Y=3579.7373 +FPS=30.61, 法向力=2212.0991, 切向力X=-14102.3516, 切向力Y=3748.3240 +FPS=31.19, 法向力=2026.0819, 切向力X=-14139.4072, 切向力Y=3709.4934 +FPS=30.82, 法向力=2056.0244, 切向力X=-16013.6631, 切向力Y=3350.1299 +FPS=30.39, 法向力=2161.5178, 切向力X=-16373.6328, 切向力Y=3170.1519 +FPS=31.33, 法向力=2524.3398, 切向力X=-17092.9883, 切向力Y=3281.1455 +FPS=29.97, 法向力=2079.7512, 切向力X=-15024.9805, 切向力Y=3958.1548 +FPS=30.38, 法向力=2246.3198, 切向力X=-14219.4082, 切向力Y=3948.0078 +FPS=30.34, 法向力=2389.6855, 切向力X=-14330.3457, 切向力Y=2927.8008 +FPS=29.43, 法向力=1765.4463, 切向力X=-16392.6250, 切向力Y=2877.1208 +FPS=29.57, 法向力=2360.6929, 切向力X=-15067.9473, 切向力Y=3215.7515 +FPS=30.84, 法向力=2557.9172, 切向力X=-14898.3818, 切向力Y=3171.7090 +FPS=29.68, 法向力=2675.5195, 切向力X=-14689.9551, 切向力Y=2711.5364 +FPS=29.79, 法向力=2949.2837, 切向力X=-15232.5527, 切向力Y=3140.4204 +FPS=30.39, 法向力=2839.2815, 切向力X=-15307.8887, 切向力Y=3395.3308 +FPS=30.05, 法向力=2011.3921, 切向力X=-14128.0020, 切向力Y=3762.5920 +FPS=30.68, 法向力=2049.5637, 切向力X=-13935.0010, 切向力Y=3769.3196 +FPS=30.05, 法向力=2206.1577, 切向力X=-14218.9043, 切向力Y=3277.3235 +FPS=29.40, 法向力=1537.7051, 切向力X=-14706.9238, 切向力Y=4384.1143 +FPS=30.13, 法向力=1571.5178, 切向力X=-14513.9834, 切向力Y=4549.2031 +FPS=30.73, 法向力=2370.6909, 切向力X=-14385.1729, 切向力Y=3389.3979 +FPS=30.52, 法向力=1717.5588, 切向力X=-14474.5332, 切向力Y=3969.6899 +FPS=31.03, 法向力=1734.8086, 切向力X=-14655.4014, 切向力Y=3936.7446 +FPS=30.86, 法向力=1878.0609, 切向力X=-13655.8926, 切向力Y=3885.0916 +FPS=30.36, 法向力=2566.4858, 切向力X=-14658.0723, 切向力Y=3039.6077 +FPS=29.78, 法向力=2384.1990, 切向力X=-15072.2617, 切向力Y=3697.7534 +FPS=31.09, 法向力=2413.1289, 切向力X=-15155.5254, 切向力Y=3853.4888 +FPS=29.64, 法向力=1898.2494, 切向力X=-15037.4609, 切向力Y=2030.1403 +FPS=30.74, 法向力=1884.8171, 切向力X=-15366.9336, 切向力Y=1806.9241 +FPS=30.33, 法向力=2488.8232, 切向力X=-15866.3418, 切向力Y=2204.0757 +FPS=30.42, 法向力=2106.5283, 切向力X=-15845.4707, 切向力Y=2905.0220 +FPS=30.23, 法向力=2220.4595, 切向力X=-15806.0977, 切向力Y=2903.5769 +FPS=29.59, 法向力=2566.4023, 切向力X=-17149.2461, 切向力Y=2716.2053 +FPS=30.03, 法向力=2175.4104, 切向力X=-16717.0020, 切向力Y=2764.3604 +FPS=30.43, 法向力=2066.8369, 切向力X=-16418.2461, 切向力Y=2996.8098 +FPS=30.17, 法向力=2171.1865, 切向力X=-15612.6318, 切向力Y=2670.4692 +FPS=30.36, 法向力=1880.4639, 切向力X=-16824.5117, 切向力Y=3312.7510 +FPS=30.93, 法向力=1915.0510, 切向力X=-17034.5859, 切向力Y=3234.5796 +FPS=30.36, 法向力=2227.0825, 切向力X=-17357.2734, 切向力Y=2323.8828 +FPS=30.76, 法向力=2215.9246, 切向力X=-17312.6973, 切向力Y=2415.8257 +FPS=29.99, 法向力=2261.6897, 切向力X=-15798.9834, 切向力Y=2091.2866 +FPS=29.13, 法向力=2064.3794, 切向力X=-17454.5664, 切向力Y=1410.8446 +FPS=31.16, 法向力=2149.2417, 切向力X=-17352.5703, 切向力Y=1471.4897 +FPS=30.68, 法向力=2182.4299, 切向力X=-17439.2988, 切向力Y=1507.4131 +FPS=31.17, 法向力=2344.4702, 切向力X=-15950.7090, 切向力Y=580.2191 +FPS=32.13, 法向力=2448.2373, 切向力X=-16788.3828, 切向力Y=1053.6034 +FPS=32.10, 法向力=2504.6025, 切向力X=-16897.5234, 切向力Y=946.7429 +FPS=31.35, 法向力=2006.0211, 切向力X=-17025.7227, 切向力Y=1050.4163 +FPS=31.89, 法向力=2086.6672, 切向力X=-18089.7324, 切向力Y=561.9317 +FPS=32.88, 法向力=2154.6682, 切向力X=-18085.3555, 切向力Y=496.8438 +FPS=32.38, 法向力=2160.9111, 切向力X=-17972.5312, 切向力Y=400.2456 +FPS=32.24, 法向力=1729.5649, 切向力X=-15769.4707, 切向力Y=1350.0366 +FPS=32.18, 法向力=2295.0066, 切向力X=-16119.3359, 切向力Y=1118.6724 +FPS=32.85, 法向力=2323.3835, 切向力X=-16045.2871, 切向力Y=1178.5844 +FPS=32.36, 法向力=2413.5796, 切向力X=-14926.8281, 切向力Y=1687.8157 +FPS=32.37, 法向力=2100.7239, 切向力X=-16884.4453, 切向力Y=1595.5217 +FPS=32.88, 法向力=2023.6007, 切向力X=-16794.6172, 切向力Y=1707.7151 +FPS=31.86, 法向力=2074.8096, 切向力X=-16808.4570, 切向力Y=1144.6445 +FPS=32.27, 法向力=2075.6653, 切向力X=-16751.3750, 切向力Y=2270.3491 +FPS=32.57, 法向力=2158.1833, 切向力X=-16806.5078, 切向力Y=2186.6284 +FPS=31.42, 法向力=2029.0879, 切向力X=-15172.2930, 切向力Y=1549.9644 +FPS=32.87, 法向力=1962.4983, 切向力X=-15149.7148, 切向力Y=1656.7598 +FPS=31.73, 法向力=2125.0903, 切向力X=-16512.5117, 切向力Y=884.3358 +FPS=32.54, 法向力=2006.7990, 切向力X=-16590.8398, 切向力Y=956.0047 +FPS=31.90, 法向力=1991.6553, 切向力X=-15762.9795, 切向力Y=1329.5135 +FPS=31.45, 法向力=1809.3442, 切向力X=-15220.5352, 切向力Y=1124.6543 +FPS=31.41, 法向力=2175.3550, 切向力X=-15051.3125, 切向力Y=1139.2230 +FPS=32.53, 法向力=2116.5493, 切向力X=-15351.3271, 切向力Y=1171.7114 +FPS=31.19, 法向力=2334.6943, 切向力X=-16865.3691, 切向力Y=1779.2844 +FPS=32.05, 法向力=2382.1572, 切向力X=-16959.3438, 切向力Y=1822.9893 +FPS=27.99, 法向力=2599.4058, 切向力X=-16324.5977, 切向力Y=2107.4353 +FPS=28.53, 法向力=2001.3121, 切向力X=-15764.9307, 切向力Y=764.1405 +FPS=31.24, 法向力=2955.2556, 切向力X=-15138.1738, 切向力Y=1440.3914 +FPS=31.32, 法向力=2848.9893, 切向力X=-15559.6445, 切向力Y=1406.6514 +FPS=30.42, 法向力=2249.5881, 切向力X=-16079.8877, 切向力Y=1143.7480 +FPS=31.65, 法向力=2397.6992, 切向力X=-15917.0029, 切向力Y=991.3568 +FPS=31.16, 法向力=2447.2256, 切向力X=-16568.9922, 切向力Y=1742.2617 +FPS=31.48, 法向力=1755.2960, 切向力X=-15417.4941, 切向力Y=1397.0554 +FPS=32.37, 法向力=1659.6948, 切向力X=-15158.8994, 切向力Y=1544.0767 +FPS=31.47, 法向力=2366.7139, 切向力X=-16152.6875, 切向力Y=1555.8590 +FPS=32.18, 法向力=2021.9532, 切向力X=-16089.4980, 切向力Y=1551.0743 +FPS=32.23, 法向力=1977.1964, 切向力X=-16127.6611, 切向力Y=1398.0459 +FPS=31.40, 法向力=2518.8926, 切向力X=-15357.4219, 切向力Y=976.0592 +FPS=31.80, 法向力=1922.2095, 切向力X=-16237.7715, 切向力Y=840.2473 +FPS=32.33, 法向力=2015.9030, 切向力X=-17038.8770, 切向力Y=398.2944 +FPS=30.61, 法向力=2080.3608, 切向力X=-17071.9785, 切向力Y=422.6890 +FPS=31.96, 法向力=3421.0496, 切向力X=-17905.3633, 切向力Y=598.1237 +FPS=30.92, 法向力=3641.3779, 切向力X=-17654.6152, 切向力Y=1331.2517 +FPS=31.38, 法向力=3618.0337, 切向力X=-17968.5430, 切向力Y=1291.0645 +FPS=32.70, 法向力=3255.7852, 切向力X=-18583.1055, 切向力Y=1801.3259 +FPS=30.79, 法向力=3606.8208, 切向力X=-21672.6738, 切向力Y=1921.3368 +FPS=32.19, 法向力=3591.6555, 切向力X=-22019.5352, 切向力Y=1985.7858 +FPS=32.26, 法向力=3295.5503, 切向力X=-21719.3008, 切向力Y=1568.6277 +FPS=31.18, 法向力=3521.9160, 切向力X=-22726.9297, 切向力Y=2693.5747 +FPS=32.79, 法向力=3556.3784, 切向力X=-22477.9082, 切向力Y=2840.2871 +FPS=32.94, 法向力=3146.4607, 切向力X=-24092.5488, 切向力Y=1907.4026 +FPS=32.65, 法向力=3138.6138, 切向力X=-24241.0996, 切向力Y=1756.3507 +FPS=32.39, 法向力=3468.4121, 切向力X=-24617.2852, 切向力Y=1142.5789 +FPS=32.20, 法向力=2778.7297, 切向力X=-24909.8906, 切向力Y=1755.3048 +FPS=32.64, 法向力=2777.0950, 切向力X=-24796.1875, 切向力Y=1775.2905 +FPS=31.90, 法向力=2487.0825, 切向力X=-20797.6035, 切向力Y=2002.5388 +FPS=31.75, 法向力=2556.3831, 切向力X=-18961.4414, 切向力Y=1614.5425 +FPS=32.62, 法向力=2784.1929, 切向力X=-19250.2910, 切向力Y=1296.2246 +FPS=32.90, 法向力=3134.3474, 切向力X=-16278.1221, 切向力Y=1374.5256 +FPS=33.77, 法向力=3232.4736, 切向力X=-15939.0312, 切向力Y=1351.0652 +FPS=34.04, 法向力=2419.9302, 切向力X=-15332.8340, 切向力Y=1805.5255 +FPS=33.16, 法向力=3404.4561, 切向力X=-12476.4521, 切向力Y=1414.9595 +FPS=34.74, 法向力=3512.9626, 切向力X=-12454.6973, 切向力Y=1258.4829 +FPS=33.03, 法向力=4727.0049, 切向力X=-7419.1626, 切向力Y=361.6230 +FPS=32.26, 法向力=4649.6455, 切向力X=-7412.5928, 切向力Y=232.1131 +FPS=31.20, 法向力=4284.2256, 切向力X=1645.5500, 切向力Y=635.6538 +FPS=31.98, 法向力=4696.6865, 切向力X=5197.1528, 切向力Y=-207.9811 +FPS=32.62, 法向力=4630.2627, 切向力X=5410.0625, 切向力Y=-310.0229 +FPS=31.43, 法向力=3945.3521, 切向力X=5737.3115, 切向力Y=-226.8023 +FPS=32.05, 法向力=4040.2739, 切向力X=5114.2305, 切向力Y=-806.9020 +FPS=32.59, 法向力=3996.1479, 切向力X=5185.3857, 切向力Y=-753.9819 +FPS=32.11, 法向力=3724.0630, 切向力X=7563.3730, 切向力Y=-524.5935 +FPS=32.56, 法向力=3796.3093, 切向力X=7425.2637, 切向力Y=-508.3745 +FPS=32.88, 法向力=3808.4102, 切向力X=8860.7012, 切向力Y=-1309.6514 +FPS=32.59, 法向力=3746.2622, 切向力X=9677.6367, 切向力Y=-1003.9009 +FPS=34.32, 法向力=3645.4307, 切向力X=9929.8955, 切向力Y=-1086.3667 +FPS=32.47, 法向力=3718.7209, 切向力X=7939.7993, 切向力Y=-1644.5320 +FPS=33.86, 法向力=3823.9619, 切向力X=7692.2363, 切向力Y=-1757.6494 +FPS=32.38, 法向力=2436.2163, 切向力X=2317.8716, 切向力Y=-745.2256 +FPS=33.43, 法向力=1963.0334, 切向力X=-5618.2183, 切向力Y=-1138.8492 +FPS=33.66, 法向力=1962.4757, 切向力X=-5853.2339, 切向力Y=-1101.6287 +FPS=32.06, 法向力=1659.3140, 切向力X=-7121.3179, 切向力Y=-1657.1915 +FPS=32.85, 法向力=1636.7882, 切向力X=-7141.9155, 切向力Y=-1628.0278 +FPS=32.65, 法向力=2115.1982, 切向力X=-15073.5010, 切向力Y=-1581.2090 +FPS=32.11, 法向力=2956.1768, 切向力X=-18389.1836, 切向力Y=-961.0662 +FPS=33.71, 法向力=3021.7764, 切向力X=-18733.4316, 切向力Y=-1145.9269 +FPS=33.33, 法向力=3623.7959, 切向力X=-19380.9199, 切向力Y=-509.1004 +FPS=33.09, 法向力=3997.0044, 切向力X=-21256.9180, 切向力Y=1176.8075 +FPS=33.85, 法向力=3945.0261, 切向力X=-21246.1797, 切向力Y=1235.0374 +FPS=33.69, 法向力=3919.8728, 切向力X=-21254.7070, 切向力Y=1236.4114 +FPS=33.81, 法向力=3196.2192, 切向力X=-22105.0742, 切向力Y=779.4504 +FPS=33.16, 法向力=3555.1826, 切向力X=-23156.7832, 切向力Y=1138.2937 +FPS=33.77, 法向力=3525.0361, 切向力X=-23292.4199, 切向力Y=1137.4614 +FPS=32.86, 法向力=3532.0962, 切向力X=-23993.9766, 切向力Y=1358.9333 +FPS=32.89, 法向力=4016.9272, 切向力X=-22544.6641, 切向力Y=1603.5984 +FPS=33.95, 法向力=3960.6743, 切向力X=-22364.1016, 切向力Y=1703.6641 +FPS=32.63, 法向力=2786.1433, 切向力X=-23820.4258, 切向力Y=804.8038 +FPS=32.57, 法向力=2667.1038, 切向力X=-24021.8633, 切向力Y=793.8174 +FPS=33.85, 法向力=3391.2048, 切向力X=-23224.4922, 切向力Y=1207.0950 +FPS=32.98, 法向力=3103.0513, 切向力X=-23453.6309, 切向力Y=2243.6414 +FPS=34.28, 法向力=3042.0566, 切向力X=-23425.9258, 切向力Y=2339.2334 +FPS=33.33, 法向力=2403.3579, 切向力X=-22074.5508, 切向力Y=2132.1960 +FPS=33.46, 法向力=2319.3306, 切向力X=-21536.6445, 切向力Y=2353.8232 +FPS=33.13, 法向力=2186.6997, 切向力X=-18951.3164, 切向力Y=383.8859 +FPS=33.68, 法向力=2078.6650, 切向力X=-16465.3320, 切向力Y=256.0589 +FPS=35.35, 法向力=2119.7144, 切向力X=-16237.5879, 切向力Y=220.7060 +FPS=34.99, 法向力=2203.3828, 切向力X=-13683.5664, 切向力Y=592.0837 +FPS=35.33, 法向力=2219.0901, 切向力X=-13610.6855, 切向力Y=595.5735 +FPS=33.97, 法向力=4456.2119, 切向力X=-12570.9004, 切向力Y=278.5178 +FPS=35.07, 法向力=5270.4448, 切向力X=-7720.3618, 切向力Y=1065.9517 +FPS=34.35, 法向力=5295.2417, 切向力X=-7646.0410, 切向力Y=1371.7451 +FPS=33.69, 法向力=5262.0820, 切向力X=-3901.7178, 切向力Y=422.7505 +FPS=35.28, 法向力=5407.5049, 切向力X=-3658.1260, 切向力Y=231.4223 +FPS=34.31, 法向力=6248.6650, 切向力X=934.3492, 切向力Y=911.3569 +FPS=34.76, 法向力=6300.5645, 切向力X=1236.6329, 切向力Y=1050.8708 +FPS=33.49, 法向力=6521.0801, 切向力X=6766.0923, 切向力Y=1389.4003 +FPS=35.10, 法向力=6323.2109, 切向力X=7527.5278, 切向力Y=1559.0073 +FPS=34.59, 法向力=5289.0742, 切向力X=10165.4717, 切向力Y=485.4067 +FPS=32.61, 法向力=5757.4053, 切向力X=8498.8799, 切向力Y=606.8059 +FPS=34.53, 法向力=5900.6172, 切向力X=8556.7207, 切向力Y=601.5088 +FPS=34.49, 法向力=5553.3418, 切向力X=8179.8584, 切向力Y=466.8358 +FPS=34.84, 法向力=5229.3535, 切向力X=8795.1416, 切向力Y=616.3668 +FPS=34.58, 法向力=4317.4561, 切向力X=3167.6750, 切向力Y=-851.3644 +FPS=34.21, 法向力=2679.3789, 切向力X=-1796.8606, 切向力Y=680.4720 +FPS=35.11, 法向力=2713.2900, 切向力X=-1764.5931, 切向力Y=793.3672 +FPS=33.80, 法向力=3252.4163, 切向力X=-6825.1943, 切向力Y=-268.1230 +FPS=35.39, 法向力=3263.2703, 切向力X=-7059.9434, 切向力Y=-305.5230 +FPS=33.00, 法向力=2276.8296, 切向力X=-7878.5117, 切向力Y=-1505.3013 +FPS=34.91, 法向力=2415.5791, 切向力X=-7719.0938, 切向力Y=-1406.3716 +FPS=34.29, 法向力=2214.1406, 切向力X=-12192.4180, 切向力Y=-200.3894 +FPS=34.88, 法向力=1801.8826, 切向力X=-13948.2910, 切向力Y=-991.2292 +FPS=34.79, 法向力=1819.4308, 切向力X=-14016.7930, 切向力Y=-1036.0526 +FPS=32.95, 法向力=1992.2117, 切向力X=-14037.6641, 切向力Y=-743.8357 +FPS=34.96, 法向力=2017.7487, 切向力X=-13963.3418, 切向力Y=-645.8250 +FPS=34.90, 法向力=2636.6287, 切向力X=-17006.5156, 切向力Y=-467.7379 +FPS=33.54, 法向力=2134.9509, 切向力X=-16493.2383, 切向力Y=-669.7615 +FPS=34.50, 法向力=2038.5454, 切向力X=-16663.3867, 切向力Y=-832.2269 +FPS=33.31, 法向力=1891.0623, 切向力X=-17419.0938, 切向力Y=-408.0131 +FPS=33.87, 法向力=1822.5753, 切向力X=-17683.6133, 切向力Y=-248.8480 +FPS=32.63, 法向力=2123.1230, 切向力X=-14924.1621, 切向力Y=-131.9226 +FPS=36.04, 法向力=2245.9263, 切向力X=-14643.5234, 切向力Y=-86.2652 +FPS=35.34, 法向力=2005.2761, 切向力X=-14249.4258, 切向力Y=-381.1429 +FPS=37.80, 法向力=2066.3960, 切向力X=-14173.9375, 切向力Y=-155.6860 +FPS=37.89, 法向力=2647.4795, 切向力X=-9062.5938, 切向力Y=-858.2655 +FPS=37.06, 法向力=3104.1274, 切向力X=-3621.6711, 切向力Y=-2212.7178 +FPS=36.01, 法向力=3248.8120, 切向力X=-3418.3523, 切向力Y=-2390.6997 +FPS=34.11, 法向力=2833.8792, 切向力X=4171.0918, 切向力Y=-2862.5405 +FPS=35.94, 法向力=2933.5867, 切向力X=4686.5742, 切向力Y=-2965.7913 +FPS=34.80, 法向力=3879.3782, 切向力X=7986.9541, 切向力Y=-4685.3950 +FPS=35.89, 法向力=4136.3076, 切向力X=11075.8711, 切向力Y=-4215.3623 +FPS=31.71, 法向力=4290.5239, 切向力X=11429.4238, 切向力Y=-4278.0981 +FPS=34.90, 法向力=4320.8340, 切向力X=11428.9111, 切向力Y=-4289.1821 +FPS=34.17, 法向力=4871.8252, 切向力X=11745.8789, 切向力Y=-4650.5889 +FPS=33.67, 法向力=4598.9487, 切向力X=9408.2363, 切向力Y=-4331.4277 +FPS=34.21, 法向力=4583.5859, 切向力X=9304.0205, 切向力Y=-4302.4717 +FPS=33.07, 法向力=3776.3730, 切向力X=6097.0518, 切向力Y=-3756.7446 +FPS=34.33, 法向力=3977.4707, 切向力X=6106.5039, 切向力Y=-4599.8765 +FPS=34.15, 法向力=3969.1699, 切向力X=5897.1372, 切向力Y=-4772.6362 +FPS=32.86, 法向力=3712.8770, 切向力X=4987.3853, 切向力Y=-4757.2422 +FPS=34.50, 法向力=3635.2974, 切向力X=4989.8682, 切向力Y=-4704.2886 +FPS=34.09, 法向力=2980.3235, 切向力X=4901.0674, 切向力Y=-4971.6924 +FPS=31.80, 法向力=2894.3108, 切向力X=5043.5713, 切向力Y=-4121.1660 +FPS=30.85, 法向力=2958.2649, 切向力X=5065.4048, 切向力Y=-4107.2480 +FPS=32.66, 法向力=3608.2520, 切向力X=6051.6694, 切向力Y=-3925.1084 +FPS=34.80, 法向力=3590.9138, 切向力X=5867.0938, 切向力Y=-4087.9150 +FPS=33.66, 法向力=3244.3940, 切向力X=4754.8506, 切向力Y=-4401.9390 +FPS=35.07, 法向力=3350.8823, 切向力X=4672.5420, 切向力Y=-4301.7534 +FPS=34.74, 法向力=2793.4951, 切向力X=5072.2847, 切向力Y=-3501.6826 +FPS=33.42, 法向力=2268.1602, 切向力X=4031.2073, 切向力Y=-5059.2344 +FPS=35.11, 法向力=2274.7095, 切向力X=3977.9976, 切向力Y=-5127.9121 +FPS=34.59, 法向力=2328.6211, 切向力X=6710.7285, 切向力Y=-4499.3623 +FPS=34.26, 法向力=2346.3843, 切向力X=7247.8066, 切向力Y=-4551.4331 +FPS=34.63, 法向力=3043.0161, 切向力X=1893.5869, 切向力Y=-4521.7554 +FPS=33.70, 法向力=2386.3638, 切向力X=4361.3789, 切向力Y=-3899.6121 +FPS=34.94, 法向力=2773.5330, 切向力X=4405.6836, 切向力Y=-3743.5557 +FPS=34.45, 法向力=2283.4521, 切向力X=4752.1240, 切向力Y=-3680.1707 +FPS=34.35, 法向力=2229.2100, 切向力X=5014.4829, 切向力Y=-3729.7212 +FPS=33.35, 法向力=2722.3516, 切向力X=2066.7212, 切向力Y=-3638.6279 +FPS=34.98, 法向力=2839.9788, 切向力X=2240.9653, 切向力Y=-3589.7024 +FPS=36.16, 法向力=2209.0317, 切向力X=-1319.5503, 切向力Y=-4530.6548 +FPS=34.61, 法向力=3457.4006, 切向力X=-1644.3182, 切向力Y=-2227.7744 +FPS=36.42, 法向力=3604.0596, 切向力X=-1677.9229, 切向力Y=-2268.3809 +FPS=34.54, 法向力=2814.2632, 切向力X=-2106.4717, 切向力Y=-2894.1287 +FPS=34.93, 法向力=2939.4248, 切向力X=-1885.6228, 切向力Y=-2969.1389 +FPS=33.48, 法向力=3238.1316, 切向力X=-2404.4128, 切向力Y=-2191.4170 +FPS=34.41, 法向力=3165.5967, 切向力X=-1003.6218, 切向力Y=-2053.5366 +FPS=34.58, 法向力=3280.8623, 切向力X=-649.7543, 切向力Y=-2126.9019 +FPS=32.46, 法向力=2994.9507, 切向力X=-4372.1157, 切向力Y=-2084.5342 +FPS=34.26, 法向力=3066.4128, 切向力X=-4717.7583, 切向力Y=-2088.4370 +FPS=34.17, 法向力=3472.2822, 切向力X=-3533.2476, 切向力Y=-2197.8145 +FPS=35.06, 法向力=3453.6750, 切向力X=-3664.8594, 切向力Y=-2194.1267 +FPS=34.55, 法向力=3080.7363, 切向力X=-4406.9624, 切向力Y=-737.4792 +FPS=34.34, 法向力=3054.7988, 切向力X=-4168.7866, 切向力Y=-787.0994 +FPS=35.47, 法向力=2276.9114, 切向力X=-2893.2241, 切向力Y=-1559.5112 +FPS=35.23, 法向力=1516.2902, 切向力X=-4663.9346, 切向力Y=-1536.4209 +FPS=35.65, 法向力=1507.7917, 切向力X=-4670.9297, 切向力Y=-1541.8586 +FPS=34.94, 法向力=1568.4512, 切向力X=-5190.4585, 切向力Y=-1426.1094 +FPS=35.82, 法向力=1567.5826, 切向力X=-5176.9199, 切向力Y=-1469.2224 +FPS=34.41, 法向力=2132.4407, 切向力X=-5652.4897, 切向力Y=-358.6563 +FPS=33.76, 法向力=1571.4404, 切向力X=-8881.3154, 切向力Y=-1208.8342 +FPS=35.10, 法向力=1545.9569, 切向力X=-8984.6250, 切向力Y=-1140.7992 +FPS=33.30, 法向力=2175.3818, 切向力X=-5543.9287, 切向力Y=-322.5110 +FPS=35.31, 法向力=2161.5752, 切向力X=-5447.5576, 切向力Y=10.7720 +FPS=33.04, 法向力=2096.8718, 切向力X=-1653.9131, 切向力Y=-1076.7173 +FPS=33.70, 法向力=2018.9885, 切向力X=-1526.9204, 切向力Y=-1119.0787 +FPS=33.07, 法向力=2662.3481, 切向力X=-3179.4512, 切向力Y=145.8196 +FPS=33.17, 法向力=1648.5977, 切向力X=-8776.2295, 切向力Y=1214.1555 +FPS=33.06, 法向力=1837.4263, 切向力X=-8954.8945, 切向力Y=1125.5115 +FPS=32.98, 法向力=1668.7675, 切向力X=-12732.4277, 切向力Y=3636.4561 +FPS=32.91, 法向力=2547.9966, 切向力X=-19680.9375, 切向力Y=4348.7183 +FPS=33.84, 法向力=2787.6570, 切向力X=-20184.4258, 切向力Y=4324.2124 +FPS=32.82, 法向力=2740.7209, 切向力X=-20714.7148, 切向力Y=3754.4548 +FPS=33.60, 法向力=2855.7681, 切向力X=-20494.9219, 切向力Y=3619.7871 +FPS=33.54, 法向力=2944.1797, 切向力X=-19598.1094, 切向力Y=3886.6167 +FPS=33.67, 法向力=2876.2573, 切向力X=-19671.7695, 切向力Y=3960.1113 +FPS=33.17, 法向力=2050.7139, 切向力X=-19599.3281, 切向力Y=4522.3418 +FPS=33.17, 法向力=2525.8833, 切向力X=-17790.9043, 切向力Y=3912.2190 +FPS=33.22, 法向力=2600.4031, 切向力X=-17750.4180, 切向力Y=4063.6602 +FPS=33.35, 法向力=2467.5671, 切向力X=-18592.6836, 切向力Y=3909.3364 +FPS=34.54, 法向力=2598.8770, 切向力X=-18612.2812, 切向力Y=3626.7319 +FPS=33.89, 法向力=2733.3408, 切向力X=-16570.1016, 切向力Y=4123.7129 +FPS=33.28, 法向力=1964.7753, 切向力X=-18770.4648, 切向力Y=3552.8096 +FPS=33.02, 法向力=1922.5901, 切向力X=-19083.5176, 切向力Y=3536.6882 +FPS=33.39, 法向力=2341.3782, 切向力X=-16449.2812, 切向力Y=4252.4238 +FPS=34.27, 法向力=2085.5522, 切向力X=-18071.8281, 切向力Y=4118.8906 +FPS=34.33, 法向力=2267.6948, 切向力X=-18596.3789, 切向力Y=4032.2505 +FPS=31.07, 法向力=2595.2168, 切向力X=-18081.6875, 切向力Y=3591.2075 +FPS=34.20, 法向力=2596.9907, 切向力X=-18028.6387, 切向力Y=3557.0222 +FPS=33.84, 法向力=2660.2520, 切向力X=-15592.2002, 切向力Y=4672.7266 +FPS=34.83, 法向力=2505.5762, 切向力X=-15692.3672, 切向力Y=4826.0488 +FPS=33.45, 法向力=3700.5728, 切向力X=-12776.8301, 切向力Y=3862.5803 +FPS=32.51, 法向力=3561.9602, 切向力X=54.8889, 切向力Y=4536.1567 +FPS=34.28, 法向力=3677.7544, 切向力X=-120.4128, 切向力Y=4633.0195 +FPS=32.50, 法向力=4411.6743, 切向力X=9789.8398, 切向力Y=-369.1419 +FPS=33.39, 法向力=4525.6748, 切向力X=10056.7188, 切向力Y=-507.2510 +FPS=33.68, 法向力=2741.2681, 切向力X=14985.9053, 切向力Y=-6561.7188 +FPS=33.11, 法向力=3030.7319, 切向力X=16146.9121, 切向力Y=-6339.2544 +FPS=34.64, 法向力=3087.7244, 切向力X=16607.4492, 切向力Y=-6149.9180 +FPS=33.92, 法向力=2985.4048, 切向力X=15487.4902, 切向力Y=-6233.8320 +FPS=33.44, 法向力=2852.0872, 切向力X=15352.1455, 切向力Y=-6358.4570 +FPS=32.75, 法向力=1919.2638, 切向力X=12875.8828, 切向力Y=-6066.8936 +FPS=33.41, 法向力=1816.7067, 切向力X=12732.3984, 切向力Y=-6075.8354 +FPS=33.78, 法向力=3000.9036, 切向力X=3581.3179, 切向力Y=-4648.1343 +FPS=33.71, 法向力=4258.6143, 切向力X=-4214.2769, 切向力Y=-3454.5535 +FPS=34.21, 法向力=3748.3787, 切向力X=-4778.6763, 切向力Y=-3461.0640 +FPS=33.43, 法向力=4441.5215, 切向力X=-9501.3770, 切向力Y=-2087.7383 +FPS=33.97, 法向力=4366.6846, 切向力X=-9811.1777, 切向力Y=-2221.3745 +FPS=34.17, 法向力=4261.7686, 切向力X=-10232.9727, 切向力Y=-1514.5127 +FPS=33.14, 法向力=3434.0867, 切向力X=-12257.6221, 切向力Y=-826.1802 +FPS=35.74, 法向力=3398.3030, 切向力X=-12370.9834, 切向力Y=-993.8694 +FPS=35.07, 法向力=3125.7007, 切向力X=-12644.1953, 切向力Y=-685.3116 +FPS=35.27, 法向力=3106.7065, 切向力X=-12648.2178, 切向力Y=-658.9072 +FPS=33.92, 法向力=4796.2964, 切向力X=-15060.6006, 切向力Y=446.5286 +FPS=34.09, 法向力=4940.8955, 切向力X=-15252.7441, 切向力Y=497.3152 +FPS=34.12, 法向力=3883.5811, 切向力X=-15283.0391, 切向力Y=936.0081 +FPS=33.86, 法向力=2880.3892, 切向力X=-12862.4219, 切向力Y=1485.4363 +FPS=34.29, 法向力=2831.4834, 切向力X=-12808.6533, 切向力Y=1620.4731 +FPS=32.85, 法向力=2808.5566, 切向力X=-11848.5703, 切向力Y=2685.5610 +FPS=33.09, 法向力=3886.3079, 切向力X=-9139.0332, 切向力Y=4062.3728 +FPS=35.06, 法向力=3881.2607, 切向力X=-9037.7832, 切向力Y=4150.6875 +FPS=33.74, 法向力=2727.0142, 切向力X=-11719.7754, 切向力Y=4682.3408 +FPS=29.97, 法向力=2622.7273, 切向力X=-12231.5303, 切向力Y=4358.5928 +FPS=35.29, 法向力=3000.2598, 切向力X=-14238.2617, 切向力Y=5041.0054 +FPS=34.24, 法向力=3039.8306, 切向力X=-15055.2070, 切向力Y=5498.5952 +FPS=35.53, 法向力=3195.7852, 切向力X=-15106.4297, 切向力Y=5605.9863 +FPS=35.34, 法向力=3246.5425, 切向力X=-15135.9590, 切向力Y=5697.9609 +FPS=35.09, 法向力=3158.9426, 切向力X=-16610.0820, 切向力Y=5561.2349 +FPS=34.92, 法向力=3145.6140, 切向力X=-16049.4668, 切向力Y=5694.0352 +FPS=35.16, 法向力=3031.0681, 切向力X=-15826.6318, 切向力Y=5925.2520 +FPS=34.05, 法向力=2678.8232, 切向力X=-15821.2129, 切向力Y=3558.8169 +FPS=34.06, 法向力=2772.2080, 切向力X=-15743.6680, 切向力Y=3658.2031 +FPS=34.30, 法向力=2720.6226, 切向力X=-14882.4023, 切向力Y=4380.2754 +FPS=33.81, 法向力=2869.6592, 切向力X=-13325.2246, 切向力Y=4255.7148 +FPS=35.30, 法向力=2852.5266, 切向力X=-13224.2188, 切向力Y=4204.5117 +FPS=33.71, 法向力=3635.9126, 切向力X=-12407.8545, 切向力Y=4740.8018 +FPS=33.62, 法向力=3743.8425, 切向力X=-12331.9033, 切向力Y=4779.0840 +FPS=34.40, 法向力=2737.6309, 切向力X=-14746.6123, 切向力Y=3496.1292 +FPS=35.04, 法向力=2676.2480, 切向力X=-15113.2178, 切向力Y=3205.0999 +FPS=35.55, 法向力=2416.6655, 切向力X=-14224.2109, 切向力Y=4409.1699 +FPS=35.54, 法向力=3197.7476, 切向力X=-13649.4746, 切向力Y=4223.2568 +FPS=36.01, 法向力=3154.3682, 切向力X=-13609.3574, 切向力Y=4234.6621 +FPS=34.81, 法向力=3495.9517, 切向力X=-12774.1270, 切向力Y=3993.5308 +FPS=36.54, 法向力=3386.4065, 切向力X=-12902.7402, 切向力Y=4011.9019 +FPS=35.53, 法向力=4571.9199, 切向力X=-8783.7676, 切向力Y=5014.2979 +FPS=35.95, 法向力=4636.4648, 切向力X=-8522.6904, 切向力Y=5150.6030 +FPS=36.61, 法向力=4616.3496, 切向力X=-6359.4404, 切向力Y=5671.5195 +FPS=35.87, 法向力=4225.0034, 切向力X=-3733.4644, 切向力Y=5750.3716 +FPS=36.73, 法向力=4237.0449, 切向力X=-3618.7625, 切向力Y=5935.2378 +FPS=36.10, 法向力=5032.9189, 切向力X=-1130.9143, 切向力Y=5289.4902 +FPS=34.81, 法向力=5005.9375, 切向力X=-1092.7837, 切向力Y=5158.8662 +FPS=34.81, 法向力=4572.9941, 切向力X=1150.1184, 切向力Y=3357.5808 +FPS=34.93, 法向力=4682.6680, 切向力X=1261.0344, 切向力Y=3256.2900 +FPS=34.01, 法向力=3998.1230, 切向力X=4013.3486, 切向力Y=487.3049 +FPS=34.19, 法向力=3959.0605, 切向力X=4147.0088, 切向力Y=301.9606 +FPS=34.82, 法向力=4042.2388, 切向力X=3691.9993, 切向力Y=638.2258 +FPS=35.17, 法向力=3871.1597, 切向力X=-197.0981, 切向力Y=2058.0195 +FPS=35.42, 法向力=3610.0303, 切向力X=-626.2522, 切向力Y=2143.4053 +FPS=34.05, 法向力=3087.9087, 切向力X=-2595.1602, 切向力Y=2399.2954 +FPS=35.70, 法向力=3070.4929, 切向力X=-2892.0493, 切向力Y=2617.2856 +FPS=35.33, 法向力=3847.1768, 切向力X=-1513.0470, 切向力Y=2393.1194 +FPS=34.47, 法向力=2708.9807, 切向力X=-1537.7979, 切向力Y=1310.1937 +FPS=33.96, 法向力=2802.7542, 切向力X=-1281.7450, 切向力Y=1472.7601 +FPS=29.69, 法向力=3919.1350, 切向力X=-783.9117, 切向力Y=2222.5754 +FPS=32.05, 法向力=4069.7385, 切向力X=-161.3580, 切向力Y=2457.6001 +FPS=33.26, 法向力=3621.3196, 切向力X=-4837.9390, 切向力Y=1714.0424 +FPS=34.16, 法向力=3867.1296, 切向力X=-5214.1436, 切向力Y=1945.9707 +FPS=34.86, 法向力=2498.4219, 切向力X=-10245.7588, 切向力Y=3963.1062 +FPS=36.34, 法向力=2389.1367, 切向力X=-10419.4922, 切向力Y=3952.8989 +FPS=36.70, 法向力=2375.3086, 切向力X=-10369.3896, 切向力Y=4032.1953 +FPS=35.00, 法向力=2344.3057, 切向力X=-12518.6035, 切向力Y=6072.0234 +FPS=33.92, 法向力=2321.7954, 切向力X=-12357.8379, 切向力Y=6319.5254 +FPS=35.56, 法向力=2538.4990, 切向力X=-13265.6133, 切向力Y=6111.9580 +FPS=33.08, 法向力=2259.5269, 切向力X=-13571.7305, 切向力Y=7072.1328 +FPS=34.36, 法向力=2176.0879, 切向力X=-13593.8379, 切向力Y=7024.7466 +FPS=33.38, 法向力=3003.2039, 切向力X=-16828.4609, 切向力Y=7528.4219 +FPS=34.85, 法向力=2890.8936, 切向力X=-17457.2852, 切向力Y=7337.8735 +FPS=32.67, 法向力=3468.3826, 切向力X=-20055.3008, 切向力Y=8687.2891 +FPS=32.62, 法向力=3422.9478, 切向力X=-20376.1855, 切向力Y=8777.7363 +FPS=33.19, 法向力=3523.1396, 切向力X=-15353.1104, 切向力Y=6134.1240 +FPS=32.28, 法向力=2961.3843, 切向力X=-14546.3047, 切向力Y=6002.3223 +FPS=34.68, 法向力=2916.3159, 切向力X=-14537.3828, 切向力Y=5956.3535 +FPS=34.27, 法向力=2896.8516, 切向力X=-14571.9316, 切向力Y=5908.6738 +FPS=33.27, 法向力=3827.5635, 切向力X=-12440.3301, 切向力Y=4983.5688 +FPS=34.00, 法向力=3856.4697, 切向力X=-12085.4199, 切向力Y=5230.9395 +FPS=32.37, 法向力=2604.5110, 切向力X=-13671.7637, 切向力Y=3268.6782 +FPS=33.52, 法向力=2552.8821, 切向力X=-13564.9561, 切向力Y=3097.9294 +FPS=33.46, 法向力=2480.8662, 切向力X=-15369.6416, 切向力Y=2967.3596 +FPS=32.64, 法向力=2825.0034, 切向力X=-15749.0332, 切向力Y=3023.0552 +FPS=33.47, 法向力=2785.6572, 切向力X=-15770.6543, 切向力Y=2972.2097 +FPS=32.45, 法向力=4388.7583, 切向力X=-5429.5205, 切向力Y=1618.5232 +FPS=33.67, 法向力=4355.0601, 切向力X=-5456.8516, 切向力Y=1662.5919 +FPS=32.07, 法向力=4634.9131, 切向力X=-4115.4619, 切向力Y=825.1996 +FPS=33.76, 法向力=4622.4434, 切向力X=-4178.8945, 切向力Y=936.9211 +FPS=34.04, 法向力=4719.9072, 切向力X=-7441.1709, 切向力Y=3061.2783 +FPS=34.47, 法向力=4840.5518, 切向力X=-7850.0044, 切向力Y=3024.7803 +FPS=36.05, 法向力=4964.9639, 切向力X=-7968.2109, 切向力Y=3097.2173 +FPS=34.43, 法向力=10117.3984, 切向力X=8465.4531, 切向力Y=3367.7073 +FPS=34.77, 法向力=10031.8945, 切向力X=8615.2959, 切向力Y=3386.4507 +FPS=33.96, 法向力=8005.8574, 切向力X=16809.9805, 切向力Y=-729.1676 +FPS=33.22, 法向力=8085.3657, 切向力X=17218.0898, 切向力Y=-1827.0708 +FPS=33.21, 法向力=7991.4722, 切向力X=17357.4375, 切向力Y=-2025.0531 +FPS=33.99, 法向力=7089.3809, 切向力X=15589.3008, 切向力Y=-2414.3115 +FPS=33.92, 法向力=7091.7349, 切向力X=15558.8037, 切向力Y=-2325.1416 +FPS=32.78, 法向力=7104.1641, 切向力X=12056.9785, 切向力Y=-1237.4941 +FPS=33.85, 法向力=6940.6963, 切向力X=11878.9512, 切向力Y=-1094.0474 +FPS=33.39, 法向力=7012.6162, 切向力X=11142.3291, 切向力Y=-1458.4310 +FPS=33.83, 法向力=8131.5195, 切向力X=11157.9365, 切向力Y=-1107.2959 +FPS=34.11, 法向力=7881.8511, 切向力X=11123.0176, 切向力Y=-1071.8315 +FPS=34.11, 法向力=7947.8682, 切向力X=11068.3252, 切向力Y=-1124.2922 +FPS=33.72, 法向力=5678.7671, 切向力X=9319.4512, 切向力Y=-2800.2715 +FPS=35.00, 法向力=5723.5488, 切向力X=9157.3672, 切向力Y=-2878.0000 +FPS=33.17, 法向力=4636.8779, 切向力X=5005.2598, 切向力Y=-853.4397 +FPS=34.71, 法向力=4716.6450, 切向力X=4879.7803, 切向力Y=-592.3302 +FPS=34.18, 法向力=3511.0234, 切向力X=-819.3466, 切向力Y=1243.9968 +FPS=34.11, 法向力=3318.5176, 切向力X=-1321.3276, 切向力Y=1158.4968 +FPS=32.36, 法向力=3430.8413, 切向力X=276.9530, 切向力Y=-1134.6658 +FPS=33.41, 法向力=3479.1487, 切向力X=10097.8457, 切向力Y=-6365.3408 +FPS=34.09, 法向力=3347.9189, 切向力X=10357.4160, 切向力Y=-7029.5957 +FPS=32.50, 法向力=4753.6357, 切向力X=17983.6191, 切向力Y=-11539.3574 +FPS=33.48, 法向力=4946.5059, 切向力X=18178.3320, 切向力Y=-11860.8672 +FPS=33.36, 法向力=4022.9824, 切向力X=16867.9688, 切向力Y=-12243.8086 +FPS=34.46, 法向力=3909.2249, 切向力X=16787.4668, 切向力Y=-12435.4082 +FPS=33.33, 法向力=3857.6265, 切向力X=16730.2109, 切向力Y=-12442.4590 +FPS=32.28, 法向力=3243.5156, 切向力X=16676.2773, 切向力Y=-12792.0762 +FPS=32.73, 法向力=3152.6812, 切向力X=15266.5547, 切向力Y=-12927.8770 +FPS=33.38, 法向力=3156.1558, 切向力X=15208.1660, 切向力Y=-12960.5986 +FPS=32.07, 法向力=3182.0598, 切向力X=15230.0107, 切向力Y=-12917.2412 +FPS=34.73, 法向力=3599.4573, 切向力X=14397.9043, 切向力Y=-12988.6836 +FPS=33.47, 法向力=3087.5308, 切向力X=14765.2109, 切向力Y=-12852.1797 +FPS=35.24, 法向力=3116.7363, 切向力X=14771.4160, 切向力Y=-13029.4180 +FPS=34.39, 法向力=2980.8594, 切向力X=15149.2773, 切向力Y=-13154.3594 +FPS=34.63, 法向力=3351.9250, 切向力X=12989.1084, 切向力Y=-12479.7910 +FPS=35.40, 法向力=3402.2129, 切向力X=12813.6738, 切向力Y=-12367.2490 +FPS=34.86, 法向力=3640.5601, 切向力X=14607.8027, 切向力Y=-11519.1299 +FPS=35.56, 法向力=3734.9124, 切向力X=14636.6064, 切向力Y=-11295.2109 +FPS=35.89, 法向力=3749.5515, 切向力X=14674.8613, 切向力Y=-11323.4863 +FPS=35.03, 法向力=3762.8147, 切向力X=14694.1250, 切向力Y=-11277.6631 +FPS=34.29, 法向力=4119.9561, 切向力X=12126.0469, 切向力Y=-11696.6826 +FPS=35.50, 法向力=4111.4658, 切向力X=11896.1709, 切向力Y=-11741.5801 +FPS=34.48, 法向力=4857.8823, 切向力X=9285.3164, 切向力Y=-11156.5566 +FPS=34.80, 法向力=3881.0757, 切向力X=5626.9692, 切向力Y=-10663.2012 +FPS=35.49, 法向力=3868.8921, 切向力X=5496.1738, 切向力Y=-10485.7598 +FPS=34.70, 法向力=4494.9180, 切向力X=337.8640, 切向力Y=-10251.0625 +FPS=36.28, 法向力=4607.3813, 切向力X=-584.4390, 切向力Y=-10052.5566 +FPS=35.45, 法向力=5664.3545, 切向力X=-1617.4910, 切向力Y=-9674.2168 +FPS=36.24, 法向力=5666.0098, 切向力X=-1856.3153, 切向力Y=-9619.9902 +FPS=34.75, 法向力=4811.7354, 切向力X=-3889.8105, 切向力Y=-9313.5400 +FPS=35.02, 法向力=4227.9238, 切向力X=-20288.8789, 切向力Y=-4738.3389 +FPS=36.98, 法向力=3931.4780, 切向力X=-20686.5234, 切向力Y=-4381.5562 +FPS=35.34, 法向力=3940.1606, 切向力X=-20615.6875, 切向力Y=-4366.5527 +FPS=35.09, 法向力=3912.7124, 切向力X=-20671.8633, 切向力Y=-4367.2959 +FPS=34.28, 法向力=5015.0547, 切向力X=-25521.2617, 切向力Y=-3224.9541 +FPS=35.61, 法向力=5034.3633, 切向力X=-25828.5586, 切向力Y=-3028.9722 +FPS=35.36, 法向力=5202.1182, 切向力X=-26691.0430, 切向力Y=-2972.7437 +FPS=35.67, 法向力=4432.6216, 切向力X=-28510.6523, 切向力Y=-3652.1411 +FPS=35.85, 法向力=4413.4365, 切向力X=-28591.5293, 切向力Y=-3535.6357 +FPS=35.38, 法向力=4306.4282, 切向力X=-27372.6562, 切向力Y=-2920.7566 +FPS=36.35, 法向力=4271.5811, 切向力X=-27521.2578, 切向力Y=-3098.7695 +FPS=35.50, 法向力=4314.4448, 切向力X=-29471.2734, 切向力Y=-2666.4648 +FPS=35.73, 法向力=4192.2402, 切向力X=-29452.0000, 切向力Y=-2665.3140 +FPS=34.24, 法向力=2897.0454, 切向力X=-25377.2461, 切向力Y=-1719.3894 +FPS=36.16, 法向力=6927.4775, 切向力X=-13798.8027, 切向力Y=-948.0959 +FPS=36.18, 法向力=7106.4883, 切向力X=-13662.9453, 切向力Y=-994.9507 +FPS=35.57, 法向力=7049.2358, 切向力X=-13648.2090, 切向力Y=-988.5319 +FPS=36.76, 法向力=7082.1621, 切向力X=-13619.6777, 切向力Y=-1012.9924 +FPS=35.27, 法向力=5988.4937, 切向力X=10298.3926, 切向力Y=-2344.9282 +FPS=35.88, 法向力=6094.2773, 切向力X=10214.2402, 切向力Y=-2538.5525 +FPS=35.61, 法向力=5597.4292, 切向力X=12281.8330, 切向力Y=-1974.1288 +FPS=35.63, 法向力=5784.2720, 切向力X=11707.9805, 切向力Y=-1699.5763 +FPS=36.25, 法向力=5770.6309, 切向力X=9219.1875, 切向力Y=-1955.2812 +FPS=37.17, 法向力=5979.7935, 切向力X=8854.5117, 切向力Y=-2028.7698 +FPS=35.54, 法向力=6868.2939, 切向力X=9012.7852, 切向力Y=-1382.8600 +FPS=35.76, 法向力=7823.0859, 切向力X=11093.1152, 切向力Y=-964.1639 +FPS=36.00, 法向力=7677.4062, 切向力X=11264.5078, 切向力Y=-831.4346 +FPS=33.25, 法向力=8664.3027, 切向力X=12373.4727, 切向力Y=-737.8341 +FPS=34.48, 法向力=8593.0820, 切向力X=12093.3115, 切向力Y=-768.8455 +FPS=34.21, 法向力=8690.3984, 切向力X=12621.8926, 切向力Y=-105.2630 +FPS=35.05, 法向力=8598.4043, 切向力X=13167.6514, 切向力Y=-227.7809 +FPS=32.74, 法向力=8655.8867, 切向力X=13146.3574, 切向力Y=-189.3435 +FPS=32.49, 法向力=9363.1826, 切向力X=17581.7891, 切向力Y=-1007.4869 +FPS=32.59, 法向力=9516.9551, 切向力X=17692.8906, 切向力Y=-1074.3801 +FPS=31.65, 法向力=9980.4668, 切向力X=16222.3281, 切向力Y=-952.5617 +FPS=33.95, 法向力=9995.2031, 切向力X=16032.8047, 切向力Y=-1100.9954 +FPS=34.38, 法向力=10082.7354, 切向力X=17003.6602, 切向力Y=-1945.6465 +FPS=33.77, 法向力=9915.8115, 切向力X=18481.9531, 切向力Y=-1994.5640 +FPS=34.30, 法向力=9740.1602, 切向力X=18789.6211, 切向力Y=-1962.8954 +FPS=33.03, 法向力=8696.4043, 切向力X=22367.1738, 切向力Y=-3580.7915 +FPS=32.76, 法向力=7046.3809, 切向力X=20492.2930, 切向力Y=-4240.8486 +FPS=34.15, 法向力=7092.9692, 切向力X=20326.3457, 切向力Y=-4315.0713 +FPS=32.68, 法向力=6146.2480, 切向力X=16576.9297, 切向力Y=-4593.9517 +FPS=34.08, 法向力=6058.6230, 切向力X=16649.4414, 切向力Y=-4511.8765 +FPS=33.79, 法向力=6055.9985, 切向力X=16611.6270, 切向力Y=-4447.7334 +FPS=34.00, 法向力=6065.6484, 切向力X=16695.6445, 切向力Y=-4474.7012 +FPS=32.66, 法向力=5663.3354, 切向力X=8167.0249, 切向力Y=-6077.8184 +FPS=33.76, 法向力=4828.9736, 切向力X=6922.1729, 切向力Y=-7060.6943 +FPS=33.77, 法向力=4876.2261, 切向力X=6887.0215, 切向力Y=-7106.0537 +FPS=32.92, 法向力=4525.1870, 切向力X=4182.5479, 切向力Y=-9579.5059 +FPS=34.12, 法向力=4583.5479, 切向力X=4128.2910, 切向力Y=-9531.9648 +FPS=33.36, 法向力=5327.6602, 切向力X=3895.4126, 切向力Y=-9455.9980 +FPS=32.49, 法向力=6034.8115, 切向力X=1770.0973, 切向力Y=-9061.4043 +FPS=33.37, 法向力=6331.5879, 切向力X=1251.2855, 切向力Y=-8948.4512 +FPS=31.67, 法向力=5519.8789, 切向力X=1847.9534, 切向力Y=-8900.7441 +FPS=31.26, 法向力=5587.5977, 切向力X=2131.3870, 切向力Y=-8714.1738 +FPS=29.21, 法向力=6644.2915, 切向力X=-472.5594, 切向力Y=-7972.3760 +FPS=31.99, 法向力=6348.6528, 切向力X=-902.1530, 切向力Y=-6617.2026 +FPS=33.48, 法向力=6386.0742, 切向力X=-986.5115, 切向力Y=-6566.2710 +FPS=31.79, 法向力=6328.6216, 切向力X=2801.7261, 切向力Y=-6358.9551 +FPS=33.13, 法向力=6233.4248, 切向力X=8688.9844, 切向力Y=-5565.6235 +FPS=33.03, 法向力=6197.7080, 切向力X=8860.7988, 切向力Y=-5517.0430 +FPS=32.38, 法向力=7568.3452, 切向力X=-6293.9292, 切向力Y=-5371.7783 +FPS=33.67, 法向力=7392.8452, 切向力X=-6991.2925, 切向力Y=-5399.7959 +FPS=33.75, 法向力=4739.2534, 切向力X=-26417.3516, 切向力Y=-2801.4214 +FPS=34.29, 法向力=2877.1194, 切向力X=-22295.6973, 切向力Y=1640.7698 +FPS=34.77, 法向力=2975.2209, 切向力X=-22463.6289, 切向力Y=1307.9587 +FPS=33.92, 法向力=3300.1533, 切向力X=-22053.6426, 切向力Y=3825.9380 +FPS=34.37, 法向力=3306.8835, 切向力X=-21961.8984, 切向力Y=4190.4473 +FPS=34.45, 法向力=2637.6023, 切向力X=-23996.9023, 切向力Y=2224.6194 +FPS=35.25, 法向力=2578.1104, 切向力X=-24042.7402, 切向力Y=2023.4536 +FPS=35.18, 法向力=3338.5605, 切向力X=-23873.1641, 切向力Y=1635.3000 +FPS=34.54, 法向力=2939.5303, 切向力X=-25000.1094, 切向力Y=3008.1433 +FPS=36.24, 法向力=2984.0691, 切向力X=-25101.4805, 切向力Y=3306.1282 +FPS=34.90, 法向力=3421.2197, 切向力X=-23884.1484, 切向力Y=2816.5566 +FPS=35.45, 法向力=3307.3247, 切向力X=-23916.6055, 切向力Y=2855.8442 +FPS=34.67, 法向力=3028.9575, 切向力X=-22317.3125, 切向力Y=3530.5457 +FPS=34.45, 法向力=3091.8389, 切向力X=-22160.4941, 切向力Y=3577.7920 +FPS=35.10, 法向力=3111.6511, 切向力X=-22316.9805, 切向力Y=3526.7119 +FPS=34.59, 法向力=2431.0466, 切向力X=-22798.5566, 切向力Y=3545.2253 +FPS=35.99, 法向力=2440.9729, 切向力X=-22791.0742, 切向力Y=3816.7671 +FPS=34.56, 法向力=2525.7026, 切向力X=-21958.6016, 切向力Y=3656.3115 +FPS=35.59, 法向力=2568.5381, 切向力X=-22109.5469, 切向力Y=3634.8721 +FPS=33.83, 法向力=2778.7043, 切向力X=-21313.5000, 切向力Y=4769.4077 +FPS=34.59, 法向力=2829.4646, 切向力X=-20980.6250, 切向力Y=4937.6958 +FPS=34.63, 法向力=2953.7007, 切向力X=-21701.3418, 切向力Y=3387.9248 +FPS=34.51, 法向力=2592.2808, 切向力X=-22389.7461, 切向力Y=3354.1606 +FPS=35.86, 法向力=2597.8369, 切向力X=-22107.9785, 切向力Y=3290.8076 +FPS=33.73, 法向力=2941.2861, 切向力X=-21999.1875, 切向力Y=3951.6719 +FPS=35.54, 法向力=2885.7776, 切向力X=-21994.4570, 切向力Y=4122.3467 +FPS=34.74, 法向力=2808.6479, 切向力X=-20289.0234, 切向力Y=4158.2979 +FPS=34.23, 法向力=2783.4277, 切向力X=-21036.2949, 切向力Y=4405.9536 +FPS=35.64, 法向力=2733.9209, 切向力X=-20967.1387, 切向力Y=4454.4922 +FPS=34.92, 法向力=2729.8008, 切向力X=-21026.0547, 切向力Y=4472.1836 +FPS=34.53, 法向力=3094.0205, 切向力X=-21186.4473, 切向力Y=4844.6733 +FPS=33.53, 法向力=3008.3098, 切向力X=-21127.0000, 切向力Y=4663.9482 +FPS=34.51, 法向力=2986.6130, 切向力X=-20991.0078, 切向力Y=4732.9932 +FPS=33.96, 法向力=2996.9072, 切向力X=-19756.9805, 切向力Y=5436.1055 +FPS=35.28, 法向力=2933.2065, 切向力X=-19647.1035, 切向力Y=5514.5708 +FPS=34.99, 法向力=2797.0427, 切向力X=-19865.4160, 切向力Y=6219.1641 +FPS=33.63, 法向力=2857.7246, 切向力X=-19451.8633, 切向力Y=6413.9521 +FPS=34.43, 法向力=2840.1157, 切向力X=-19449.9512, 切向力Y=6259.1699 +FPS=34.28, 法向力=2667.0210, 切向力X=-20272.4023, 切向力Y=6774.5815 +FPS=36.11, 法向力=2737.8096, 切向力X=-20216.8359, 切向力Y=6771.4648 +FPS=37.19, 法向力=2586.6741, 切向力X=-20635.7617, 切向力Y=6198.5215 +FPS=35.13, 法向力=2887.3674, 切向力X=-19351.3496, 切向力Y=7809.2607 +FPS=35.20, 法向力=2991.1685, 切向力X=-19346.2305, 切向力Y=7891.2114 +FPS=36.59, 法向力=2995.1609, 切向力X=-19214.0215, 切向力Y=7812.0728 +FPS=35.96, 法向力=3585.0713, 切向力X=-19747.9805, 切向力Y=7479.9316 +FPS=34.65, 法向力=3027.4990, 切向力X=-18352.1777, 切向力Y=8325.1895 +FPS=35.60, 法向力=3135.1101, 切向力X=-18081.4688, 切向力Y=8422.8496 +FPS=35.91, 法向力=3433.7449, 切向力X=-18428.6816, 切向力Y=7989.0898 +FPS=35.25, 法向力=3469.0269, 切向力X=-18781.3672, 切向力Y=7711.8838 +FPS=34.96, 法向力=3504.1377, 切向力X=-19891.3945, 切向力Y=7205.4546 +FPS=34.80, 法向力=3243.0469, 切向力X=-19137.1973, 切向力Y=6927.3184 +FPS=35.86, 法向力=3212.7734, 切向力X=-19128.4062, 切向力Y=6885.0371 +FPS=33.93, 法向力=3429.0127, 切向力X=-19765.8203, 切向力Y=7620.4956 +FPS=35.63, 法向力=3459.4470, 切向力X=-19799.6406, 切向力Y=7654.0430 +FPS=34.84, 法向力=3364.2256, 切向力X=-19380.1465, 切向力Y=7270.8267 +FPS=35.26, 法向力=3421.8599, 切向力X=-19351.3164, 切向力Y=7410.0791 +FPS=34.52, 法向力=3432.1479, 切向力X=-18972.3047, 切向力Y=7551.6758 +FPS=34.94, 法向力=3457.6477, 切向力X=-18884.5938, 切向力Y=7560.9033 +FPS=34.32, 法向力=3344.6021, 切向力X=-19265.3750, 切向力Y=7420.8447 +FPS=33.93, 法向力=3436.1792, 切向力X=-19283.5547, 切向力Y=7925.5151 +FPS=35.96, 法向力=3496.8562, 切向力X=-19213.4824, 切向力Y=7950.9102 +FPS=34.69, 法向力=3860.9548, 切向力X=-17010.0254, 切向力Y=8713.5000 +FPS=35.20, 法向力=3833.9609, 切向力X=-17064.8750, 切向力Y=8638.9502 +FPS=33.53, 法向力=3332.4155, 切向力X=-18363.7988, 切向力Y=7263.7271 +FPS=34.24, 法向力=3282.8926, 切向力X=-19764.7715, 切向力Y=7049.3584 +FPS=34.65, 法向力=3379.2156, 切向力X=-19712.8320, 切向力Y=6924.4268 +FPS=33.34, 法向力=2876.0620, 切向力X=-19234.6172, 切向力Y=7193.0488 +FPS=35.35, 法向力=2868.1426, 切向力X=-19090.8320, 切向力Y=7261.7251 +FPS=34.20, 法向力=3678.3955, 切向力X=-18637.9238, 切向力Y=8292.4707 +FPS=34.83, 法向力=3645.6152, 切向力X=-19015.2090, 切向力Y=8212.0596 +FPS=34.55, 法向力=3381.2612, 切向力X=-17579.4199, 切向力Y=7936.0010 +FPS=34.62, 法向力=2686.1042, 切向力X=-18948.6074, 切向力Y=6640.8965 +FPS=35.49, 法向力=2702.5715, 切向力X=-18947.5645, 切向力Y=6657.8262 +FPS=33.18, 法向力=2680.3823, 切向力X=-20079.3672, 切向力Y=5493.5151 +FPS=35.10, 法向力=2584.9021, 切向力X=-20443.4082, 切向力Y=5365.6621 +FPS=34.40, 法向力=3181.1819, 切向力X=-19147.9219, 切向力Y=5418.5020 +FPS=33.16, 法向力=3009.9849, 切向力X=-18203.1016, 切向力Y=6610.2031 +FPS=33.90, 法向力=2954.3320, 切向力X=-18362.3262, 切向力Y=6774.0464 +FPS=32.29, 法向力=2816.3071, 切向力X=-19056.2266, 切向力Y=7116.0044 +FPS=34.24, 法向力=2909.9531, 切向力X=-19262.0391, 切向力Y=7049.2803 +FPS=33.01, 法向力=3101.9502, 切向力X=-17766.1719, 切向力Y=8008.7939 +FPS=33.42, 法向力=2997.0088, 切向力X=-18111.4941, 切向力Y=7940.5225 +FPS=32.17, 法向力=2979.8564, 切向力X=-19626.9453, 切向力Y=8625.2715 +FPS=33.16, 法向力=2830.1294, 切向力X=-20903.5117, 切向力Y=8232.9219 +FPS=33.72, 法向力=2809.1887, 切向力X=-21186.5312, 切向力Y=8195.5742 +FPS=34.34, 法向力=3645.2964, 切向力X=-20403.3398, 切向力Y=8775.4775 +FPS=34.38, 法向力=3512.7122, 切向力X=-20454.2637, 切向力Y=8709.4570 +FPS=34.60, 法向力=4084.0220, 切向力X=-16990.7109, 切向力Y=9645.8701 +FPS=33.19, 法向力=3689.4446, 切向力X=-18690.1113, 切向力Y=9291.9551 +FPS=34.35, 法向力=3837.6348, 切向力X=-18510.2402, 切向力Y=9097.3457 +FPS=33.60, 法向力=3623.3564, 切向力X=-19662.1211, 切向力Y=9293.5215 +FPS=33.65, 法向力=3053.9207, 切向力X=-18001.6445, 切向力Y=10210.6377 +FPS=33.89, 法向力=3064.8691, 切向力X=-18249.7695, 切向力Y=10200.5645 +FPS=34.52, 法向力=3045.0503, 切向力X=-18247.0820, 切向力Y=10172.5869 +FPS=34.74, 法向力=3709.4399, 切向力X=-18715.2773, 切向力Y=9808.2109 +FPS=33.41, 法向力=3309.8918, 切向力X=-17576.3828, 切向力Y=9633.1875 +FPS=34.55, 法向力=3520.3870, 切向力X=-17129.5332, 切向力Y=9642.0117 +FPS=32.71, 法向力=3715.1716, 切向力X=-17738.5156, 切向力Y=10531.3926 +FPS=32.64, 法向力=3805.2485, 切向力X=-18117.2266, 切向力Y=10524.5752 +FPS=33.55, 法向力=3234.6309, 切向力X=-18680.1152, 切向力Y=10491.0449 +FPS=32.35, 法向力=3859.4990, 切向力X=-19404.3203, 切向力Y=9925.9277 +FPS=33.64, 法向力=4045.7808, 切向力X=-19428.0078, 切向力Y=9698.4805 +FPS=32.84, 法向力=3374.7041, 切向力X=-19277.8633, 切向力Y=10369.0508 +FPS=32.50, 法向力=4233.0688, 切向力X=-18998.4844, 切向力Y=10558.5215 +FPS=34.08, 法向力=4296.2842, 切向力X=-18829.9609, 切向力Y=10697.5703 +FPS=32.83, 法向力=3046.9756, 切向力X=-18206.4844, 切向力Y=9867.1973 +FPS=34.00, 法向力=3000.8994, 切向力X=-18820.6172, 切向力Y=9564.1699 +FPS=30.78, 法向力=3716.7393, 切向力X=-18625.3047, 切向力Y=9916.5508 +FPS=32.70, 法向力=3117.7603, 切向力X=-19419.8418, 切向力Y=9764.7617 +FPS=34.11, 法向力=3127.0503, 切向力X=-19578.3438, 切向力Y=9695.0908 +FPS=32.91, 法向力=3227.6692, 切向力X=-19292.4219, 切向力Y=9061.1543 +FPS=33.33, 法向力=3239.4832, 切向力X=-19414.7500, 切向力Y=9186.6211 +FPS=32.31, 法向力=3247.4055, 切向力X=-17330.0938, 切向力Y=7852.0464 +FPS=32.04, 法向力=4044.3176, 切向力X=-15007.8535, 切向力Y=8331.8066 +FPS=32.91, 法向力=4169.7383, 切向力X=-15150.6914, 切向力Y=8553.8174 +FPS=32.51, 法向力=3284.3428, 切向力X=-16917.9199, 切向力Y=8899.9062 +FPS=32.42, 法向力=3403.8589, 切向力X=-16265.4219, 切向力Y=9150.0693 +FPS=33.01, 法向力=3396.4277, 切向力X=-16599.0742, 切向力Y=9205.7871 +FPS=32.23, 法向力=3100.1895, 切向力X=-16873.6426, 切向力Y=8643.7275 +FPS=33.49, 法向力=3211.8000, 切向力X=-16844.4844, 切向力Y=8644.1250 +FPS=31.53, 法向力=3365.4519, 切向力X=-17445.2637, 切向力Y=8777.8545 +FPS=33.32, 法向力=3323.9646, 切向力X=-17418.0020, 切向力Y=8819.7988 +FPS=32.44, 法向力=3654.8782, 切向力X=-16086.9756, 切向力Y=9019.7803 +FPS=31.66, 法向力=3256.1824, 切向力X=-15419.0195, 切向力Y=8612.8115 +FPS=32.06, 法向力=3350.1560, 切向力X=-15111.8008, 切向力Y=8879.5674 +FPS=32.89, 法向力=3428.8345, 切向力X=-16732.7539, 切向力Y=9576.0137 +FPS=31.80, 法向力=3007.7878, 切向力X=-17182.6445, 切向力Y=8069.7402 +FPS=32.61, 法向力=3030.7573, 切向力X=-17198.1797, 切向力Y=7988.0166 +FPS=31.82, 法向力=2992.6255, 切向力X=-16215.1299, 切向力Y=8521.0664 +FPS=32.99, 法向力=3077.7637, 切向力X=-16306.9004, 切向力Y=8789.6436 +FPS=30.50, 法向力=3563.3042, 切向力X=-16661.0215, 切向力Y=8248.5371 +FPS=28.72, 法向力=2903.9468, 切向力X=-16705.8945, 切向力Y=7965.4497 +FPS=30.53, 法向力=2925.8640, 切向力X=-16753.3105, 切向力Y=7743.7695 +FPS=32.05, 法向力=3741.3364, 切向力X=-14848.0381, 切向力Y=10076.9473 +FPS=30.86, 法向力=3373.6235, 切向力X=-16598.7969, 切向力Y=8827.5234 +FPS=32.18, 法向力=3367.9033, 切向力X=-16923.1406, 切向力Y=8739.0176 +FPS=32.20, 法向力=3907.3928, 切向力X=-16700.2891, 切向力Y=9553.3398 +FPS=31.15, 法向力=3002.4399, 切向力X=-17359.0312, 切向力Y=8234.7402 +FPS=30.51, 法向力=3104.7036, 切向力X=-17179.9727, 切向力Y=8461.8750 +FPS=31.39, 法向力=3299.8618, 切向力X=-17804.4961, 切向力Y=8221.1924 +FPS=32.02, 法向力=3432.7192, 切向力X=-16385.1914, 切向力Y=8949.3906 +FPS=32.36, 法向力=3473.6379, 切向力X=-16558.3281, 切向力Y=9081.4707 +FPS=31.57, 法向力=3574.3511, 切向力X=-15779.8301, 切向力Y=9060.7656 +FPS=33.39, 法向力=3567.4697, 切向力X=-15459.8936, 切向力Y=8956.1465 +FPS=32.11, 法向力=3030.8799, 切向力X=-16746.1250, 切向力Y=8251.3086 +FPS=32.80, 法向力=2750.3374, 切向力X=-17015.5039, 切向力Y=7465.0806 +FPS=32.31, 法向力=2761.2197, 切向力X=-17177.8926, 切向力Y=7458.3125 +FPS=32.52, 法向力=2989.5088, 切向力X=-17585.9648, 切向力Y=8122.3340 +FPS=32.74, 法向力=2999.1069, 切向力X=-17632.7148, 切向力Y=8143.5137 +FPS=32.24, 法向力=2776.0591, 切向力X=-18214.5371, 切向力Y=6561.7866 +FPS=32.26, 法向力=3467.9941, 切向力X=-17761.4199, 切向力Y=6167.5771 +FPS=33.43, 法向力=3460.0210, 切向力X=-17959.2695, 切向力Y=6290.6006 +FPS=32.98, 法向力=2525.1614, 切向力X=-18708.3184, 切向力Y=6584.7842 +FPS=31.68, 法向力=2468.9446, 切向力X=-18644.8086, 切向力Y=6694.5752 +FPS=32.04, 法向力=2755.3330, 切向力X=-18025.1680, 切向力Y=6945.7290 +FPS=32.44, 法向力=2774.6313, 切向力X=-18618.0332, 切向力Y=6977.9336 +FPS=32.60, 法向力=2800.4529, 切向力X=-18641.9453, 切向力Y=6972.5508 +FPS=32.02, 法向力=2780.0610, 切向力X=-19711.7754, 切向力Y=6628.9004 +FPS=32.53, 法向力=2601.6699, 切向力X=-18187.7832, 切向力Y=7329.9170 +FPS=34.03, 法向力=2611.6616, 切向力X=-18068.7773, 切向力Y=7327.1069 +FPS=33.69, 法向力=3056.7837, 切向力X=-16228.1719, 切向力Y=6249.3906 +FPS=33.82, 法向力=2981.1143, 切向力X=-16384.6660, 切向力Y=6091.6538 +FPS=33.71, 法向力=2761.7583, 切向力X=-16928.6113, 切向力Y=6845.3672 +FPS=33.74, 法向力=2968.4395, 切向力X=-18211.2871, 切向力Y=6430.3584 +FPS=35.01, 法向力=2985.6907, 切向力X=-18182.9043, 切向力Y=6511.9102 +FPS=34.03, 法向力=3373.3569, 切向力X=-18616.5000, 切向力Y=7287.6641 +FPS=34.22, 法向力=3351.9243, 切向力X=-18660.9219, 切向力Y=7381.0107 +FPS=34.04, 法向力=3510.0361, 切向力X=-17841.3828, 切向力Y=7895.3125 +FPS=34.61, 法向力=3507.0645, 切向力X=-17897.4805, 切向力Y=7832.7480 +FPS=34.71, 法向力=2411.9531, 切向力X=-17028.8398, 切向力Y=7863.5718 +FPS=33.53, 法向力=2861.4453, 切向力X=-17208.7051, 切向力Y=6885.0933 +FPS=34.90, 法向力=2848.1333, 切向力X=-17049.5312, 切向力Y=7114.9072 +FPS=32.63, 法向力=2681.4299, 切向力X=-16340.5732, 切向力Y=7279.3491 +FPS=35.48, 法向力=2601.9446, 切向力X=-16404.0508, 切向力Y=7133.8569 +FPS=34.47, 法向力=3113.1592, 切向力X=-17318.8457, 切向力Y=6528.6782 +FPS=32.80, 法向力=2986.9556, 切向力X=-17804.0156, 切向力Y=6452.5439 +FPS=33.22, 法向力=2989.5781, 切向力X=-17848.4297, 切向力Y=6490.5586 +FPS=33.13, 法向力=2595.4817, 切向力X=-18758.4102, 切向力Y=6741.4639 +FPS=33.63, 法向力=2629.8687, 切向力X=-18413.6777, 切向力Y=6757.7324 +FPS=32.37, 法向力=2620.2239, 切向力X=-17701.8906, 切向力Y=7230.0186 +FPS=32.82, 法向力=2573.3232, 切向力X=-17714.4492, 切向力Y=7261.7891 +FPS=32.88, 法向力=2475.4634, 切向力X=-17332.6719, 切向力Y=6416.6880 +FPS=32.41, 法向力=3062.3091, 切向力X=-18650.8145, 切向力Y=6427.9814 +FPS=33.16, 法向力=3130.8884, 切向力X=-18751.0801, 切向力Y=6500.3032 +FPS=32.34, 法向力=2516.3044, 切向力X=-16849.2930, 切向力Y=6701.9131 +FPS=31.80, 法向力=2737.7041, 切向力X=-18521.6719, 切向力Y=6835.1558 +FPS=32.07, 法向力=2597.0146, 切向力X=-18672.9648, 切向力Y=6887.5586 +FPS=31.98, 法向力=2739.5286, 切向力X=-18729.5703, 切向力Y=6561.1260 +FPS=31.98, 法向力=3020.1851, 切向力X=-17465.1758, 切向力Y=7157.8667 +FPS=32.53, 法向力=3261.6545, 切向力X=-17308.0801, 切向力Y=7280.8975 +FPS=31.74, 法向力=3006.0359, 切向力X=-17897.9082, 切向力Y=7763.0718 +FPS=32.20, 法向力=3125.1980, 切向力X=-17909.3848, 切向力Y=7576.0176 +FPS=31.71, 法向力=2972.2505, 切向力X=-15649.5303, 切向力Y=7542.8901 +FPS=32.25, 法向力=2859.6118, 切向力X=-17765.8633, 切向力Y=8139.5688 +FPS=33.04, 法向力=2977.7837, 切向力X=-17957.1289, 切向力Y=8429.5723 +FPS=31.97, 法向力=2864.6257, 切向力X=-16049.1602, 切向力Y=8660.8438 +FPS=33.35, 法向力=2965.4604, 切向力X=-15920.4863, 切向力Y=8697.4844 +FPS=32.81, 法向力=3694.3364, 切向力X=-16931.3438, 切向力Y=8345.4688 +FPS=32.50, 法向力=3237.3137, 切向力X=-16769.9160, 切向力Y=8536.2861 +FPS=32.60, 法向力=3376.0493, 切向力X=-16797.7168, 切向力Y=8478.0605 +FPS=32.76, 法向力=3453.3137, 切向力X=-16556.0234, 切向力Y=9010.6758 +FPS=33.29, 法向力=3221.2822, 切向力X=-16822.5508, 切向力Y=9274.3340 +FPS=35.03, 法向力=3157.5386, 切向力X=-17093.8711, 切向力Y=9421.8008 +FPS=34.68, 法向力=3133.0166, 切向力X=-16949.3320, 切向力Y=9279.8525 +FPS=34.23, 法向力=3559.0759, 切向力X=-16775.4316, 切向力Y=8842.2793 +FPS=31.65, 法向力=3198.8647, 切向力X=-14867.7168, 切向力Y=9221.9844 +FPS=31.45, 法向力=3241.7961, 切向力X=-14947.2725, 切向力Y=9248.4824 +FPS=32.32, 法向力=4012.5984, 切向力X=-15317.5762, 切向力Y=9983.2852 +FPS=30.37, 法向力=3520.7515, 切向力X=-16950.6289, 切向力Y=8273.9258 +FPS=29.65, 法向力=3479.5508, 切向力X=-17394.4980, 切向力Y=7948.3447 +FPS=31.50, 法向力=2961.4971, 切向力X=-17629.5781, 切向力Y=8352.1934 +FPS=31.29, 法向力=2969.9236, 切向力X=-17732.6406, 切向力Y=8190.1831 +FPS=32.17, 法向力=2956.5715, 切向力X=-17860.8086, 切向力Y=8116.2275 +FPS=31.29, 法向力=3370.6162, 切向力X=-16967.7539, 切向力Y=7144.0659 +FPS=33.07, 法向力=3378.7256, 切向力X=-16952.0957, 切向力Y=7304.7783 +FPS=32.93, 法向力=2428.3438, 切向力X=-16111.0078, 切向力Y=7097.7646 +FPS=31.83, 法向力=3256.7749, 切向力X=-17425.9609, 切向力Y=7969.3242 +FPS=32.97, 法向力=3291.7561, 切向力X=-17703.2188, 切向力Y=7756.8936 +FPS=32.23, 法向力=3083.0188, 切向力X=-17336.6328, 切向力Y=7477.3848 +FPS=32.36, 法向力=2462.7102, 切向力X=-18675.8633, 切向力Y=6451.4478 +FPS=32.62, 法向力=2383.7659, 切向力X=-18651.0000, 切向力Y=6384.8135 +FPS=33.23, 法向力=2811.0664, 切向力X=-18276.0234, 切向力Y=5784.7500 +FPS=33.26, 法向力=2856.7456, 切向力X=-18332.6328, 切向力Y=5858.1484 +FPS=33.96, 法向力=2430.0662, 切向力X=-19735.7578, 切向力Y=6600.3696 +FPS=31.09, 法向力=2434.5376, 切向力X=-18512.2930, 切向力Y=6652.0273 +FPS=32.69, 法向力=2441.7124, 切向力X=-18365.0898, 切向力Y=6655.8335 +FPS=30.95, 法向力=3746.0161, 切向力X=-17063.9629, 切向力Y=7029.2534 +FPS=31.81, 法向力=3777.9873, 切向力X=-16999.2207, 切向力Y=7123.8877 +FPS=31.79, 法向力=2713.3052, 切向力X=-17636.9941, 切向力Y=6740.0503 +FPS=31.61, 法向力=3616.5852, 切向力X=-17089.6797, 切向力Y=6246.5962 +FPS=31.25, 法向力=3673.7397, 切向力X=-17023.9062, 切向力Y=6112.5503 +FPS=31.40, 法向力=2973.9663, 切向力X=-16875.8945, 切向力Y=6441.9116 +FPS=30.91, 法向力=3162.5229, 切向力X=-17464.3164, 切向力Y=6949.0244 +FPS=32.66, 法向力=3206.9302, 切向力X=-17262.2852, 切向力Y=6933.5732 +FPS=31.22, 法向力=3205.2263, 切向力X=-17295.8320, 切向力Y=6602.9912 +FPS=31.67, 法向力=3034.2158, 切向力X=-17527.5234, 切向力Y=7404.7363 +FPS=32.21, 法向力=3118.7651, 切向力X=-17384.0430, 切向力Y=7395.5391 +FPS=31.70, 法向力=2939.9475, 切向力X=-16968.2422, 切向力Y=6798.3945 +FPS=31.89, 法向力=2930.4414, 切向力X=-16959.1914, 切向力Y=6755.0601 +FPS=31.27, 法向力=2541.3562, 切向力X=-17272.3652, 切向力Y=7059.8936 +FPS=31.17, 法向力=3220.6362, 切向力X=-18691.4258, 切向力Y=7725.7183 +FPS=32.46, 法向力=3257.4478, 切向力X=-18893.5117, 切向力Y=7669.6890 +FPS=30.86, 法向力=2657.3652, 切向力X=-17653.4883, 切向力Y=6431.2578 +FPS=30.98, 法向力=2616.4277, 切向力X=-19167.5977, 切向力Y=6765.3008 +FPS=33.51, 法向力=2647.1370, 切向力X=-19001.0898, 切向力Y=6844.4170 +FPS=31.17, 法向力=3009.3411, 切向力X=-18952.7852, 切向力Y=7167.1689 +FPS=31.48, 法向力=2503.0591, 切向力X=-17166.3379, 切向力Y=7377.2251 +FPS=32.90, 法向力=2555.6011, 切向力X=-17097.6641, 切向力Y=7584.7349 +FPS=31.39, 法向力=2926.1509, 切向力X=-17171.4883, 切向力Y=8416.4053 +FPS=31.91, 法向力=2928.0767, 切向力X=-16810.0664, 切向力Y=8512.0166 +FPS=31.81, 法向力=3766.0557, 切向力X=-15042.0020, 切向力Y=9606.3926 +FPS=30.16, 法向力=3541.7791, 切向力X=-17107.2812, 切向力Y=8383.6680 +FPS=33.01, 法向力=3547.7058, 切向力X=-17387.5371, 切向力Y=8301.1602 +FPS=31.81, 法向力=3306.2749, 切向力X=-15791.2168, 切向力Y=7899.3770 +FPS=32.44, 法向力=3343.0469, 切向力X=-15558.3438, 切向力Y=7853.0977 +FPS=34.51, 法向力=3276.6306, 切向力X=-17841.0059, 切向力Y=7170.0127 +FPS=32.61, 法向力=3400.4131, 切向力X=-15013.2949, 切向力Y=7206.4917 +FPS=34.61, 法向力=3478.1033, 切向力X=-15184.9121, 切向力Y=7235.2178 +FPS=34.38, 法向力=3131.5142, 切向力X=-16159.3975, 切向力Y=7467.4434 +FPS=33.93, 法向力=3048.8489, 切向力X=-16188.4980, 切向力Y=7374.2090 +FPS=35.52, 法向力=3339.8938, 切向力X=-17006.5078, 切向力Y=7264.5024 +FPS=33.71, 法向力=3099.9189, 切向力X=-13978.8301, 切向力Y=6882.6880 +FPS=34.04, 法向力=3123.1279, 切向力X=-13702.0371, 切向力Y=6824.8076 +FPS=32.12, 法向力=4748.2280, 切向力X=-4793.4795, 切向力Y=6074.7207 +FPS=29.30, 法向力=4738.2729, 切向力X=-4500.7681, 切向力Y=6157.7046 +FPS=29.90, 法向力=5120.1445, 切向力X=8707.3203, 切向力Y=3242.5776 +FPS=31.73, 法向力=4320.0557, 切向力X=16798.2852, 切向力Y=-1786.6001 +FPS=33.70, 法向力=4510.2705, 切向力X=17387.6328, 切向力Y=-2272.8882 +FPS=32.15, 法向力=4541.3604, 切向力X=15280.4014, 切向力Y=-4296.2314 +FPS=32.26, 法向力=2701.6445, 切向力X=7476.8623, 切向力Y=-3216.6084 +FPS=33.57, 法向力=2608.8105, 切向力X=7428.8135, 切向力Y=-3079.9866 +FPS=32.05, 法向力=3146.7195, 切向力X=5494.5620, 切向力Y=-3485.8335 +FPS=32.64, 法向力=3235.6987, 切向力X=5546.4678, 切向力Y=-3360.8652 +FPS=33.10, 法向力=3674.4841, 切向力X=3305.2568, 切向力Y=-3213.1675 +FPS=32.90, 法向力=3475.9604, 切向力X=2893.7158, 切向力Y=-3145.0308 +FPS=33.16, 法向力=2425.1069, 切向力X=585.7417, 切向力Y=-3479.2866 +FPS=32.42, 法向力=2659.8362, 切向力X=1597.5051, 切向力Y=-4729.2900 +FPS=32.64, 法向力=3099.4800, 切向力X=2383.0400, 切向力Y=-4962.4297 +FPS=32.59, 法向力=3443.7017, 切向力X=-4460.2002, 切向力Y=-3287.9761 +FPS=32.60, 法向力=2525.6973, 切向力X=-12038.8164, 切向力Y=-1185.5691 +FPS=33.10, 法向力=2459.8550, 切向力X=-11919.4824, 切向力Y=-900.0103 +FPS=32.16, 法向力=2936.1523, 切向力X=-11715.5430, 切向力Y=2090.9290 +FPS=32.57, 法向力=2517.1445, 切向力X=-12932.4512, 切向力Y=1888.5579 +FPS=33.61, 法向力=2254.0017, 切向力X=-13320.7881, 切向力Y=1810.8933 +FPS=32.13, 法向力=2232.1497, 切向力X=-13923.8916, 切向力Y=1772.6211 +FPS=34.03, 法向力=2217.8572, 切向力X=-14170.7373, 切向力Y=1584.8777 +FPS=33.00, 法向力=2438.8582, 切向力X=-12138.7031, 切向力Y=2072.3765 +FPS=33.47, 法向力=2427.3442, 切向力X=-12112.7070, 切向力Y=1947.0463 +FPS=33.07, 法向力=2677.8442, 切向力X=-13610.8066, 切向力Y=1614.6875 +FPS=31.80, 法向力=2958.3120, 切向力X=-16193.8672, 切向力Y=2254.6323 +FPS=33.03, 法向力=3027.3777, 切向力X=-16236.4668, 切向力Y=2331.2773 +FPS=31.84, 法向力=3015.0596, 切向力X=-21490.3125, 切向力Y=6406.6318 +FPS=30.98, 法向力=3280.9551, 切向力X=-20935.9570, 切向力Y=6605.3374 +FPS=32.94, 法向力=3331.9463, 切向力X=-20836.4766, 切向力Y=6770.4761 +FPS=31.38, 法向力=3061.4229, 切向力X=-19444.4531, 切向力Y=7306.4849 +FPS=31.93, 法向力=3547.8391, 切向力X=-18375.6875, 切向力Y=8195.7822 +FPS=32.63, 法向力=3451.7500, 切向力X=-18471.2285, 切向力Y=8253.8955 +FPS=32.15, 法向力=3011.7061, 切向力X=-20127.5664, 切向力Y=8010.2520 +FPS=33.25, 法向力=2967.2271, 切向力X=-20131.3164, 切向力Y=8176.8599 +FPS=31.75, 法向力=3700.9551, 切向力X=-18946.0059, 切向力Y=9028.6084 +FPS=33.09, 法向力=3716.6514, 切向力X=-19018.5957, 切向力Y=8857.9209 +FPS=32.43, 法向力=3440.1841, 切向力X=-18540.6895, 切向力Y=8880.8008 +FPS=32.85, 法向力=3538.2832, 切向力X=-20044.1992, 切向力Y=8092.6987 +FPS=33.41, 法向力=3610.8413, 切向力X=-20173.9277, 切向力Y=8087.5117 +FPS=33.37, 法向力=3381.6792, 切向力X=-18471.4062, 切向力Y=9213.3896 +FPS=32.65, 法向力=3250.5967, 切向力X=-18881.7949, 切向力Y=8477.7520 +FPS=34.11, 法向力=3259.1235, 切向力X=-18772.0820, 切向力Y=8546.3838 +FPS=33.26, 法向力=4164.0098, 切向力X=-17795.2207, 切向力Y=9267.3066 +FPS=33.10, 法向力=4215.5664, 切向力X=-17639.4375, 切向力Y=9202.8184 +FPS=32.38, 法向力=3417.3413, 切向力X=-17994.6152, 切向力Y=8920.4043 +FPS=33.17, 法向力=3316.9900, 切向力X=-18225.6211, 切向力Y=8763.2520 +FPS=33.67, 法向力=3508.9663, 切向力X=-17788.5762, 切向力Y=9588.6475 +FPS=32.71, 法向力=3211.9512, 切向力X=-19649.7227, 切向力Y=8653.6914 +FPS=33.60, 法向力=3184.1494, 切向力X=-19552.0684, 切向力Y=8408.3389 +FPS=31.73, 法向力=3465.7966, 切向力X=-18201.9570, 切向力Y=9593.7686 +FPS=33.40, 法向力=3419.2256, 切向力X=-17756.9883, 切向力Y=9278.5000 +FPS=34.10, 法向力=3531.8647, 切向力X=-17798.7734, 切向力Y=9288.4727 +FPS=34.20, 法向力=3201.7937, 切向力X=-18070.6328, 切向力Y=9407.0312 +FPS=34.15, 法向力=3186.8545, 切向力X=-18185.0293, 切向力Y=9461.8047 +FPS=35.22, 法向力=3435.3596, 切向力X=-18197.5625, 切向力Y=8448.7363 +FPS=34.82, 法向力=3100.3130, 切向力X=-19253.0352, 切向力Y=8649.5859 +FPS=35.61, 法向力=3105.4702, 切向力X=-19431.2656, 切向力Y=8548.7324 +FPS=34.87, 法向力=3085.3169, 切向力X=-19457.5625, 切向力Y=8546.2217 +FPS=35.41, 法向力=3560.6458, 切向力X=-18668.6680, 切向力Y=8708.0049 +FPS=35.11, 法向力=3229.7407, 切向力X=-20533.6484, 切向力Y=8700.6875 +FPS=35.31, 法向力=3201.8784, 切向力X=-20878.6719, 切向力Y=8809.1797 +FPS=34.14, 法向力=3389.4697, 切向力X=-18908.6211, 切向力Y=9086.5225 +FPS=35.54, 法向力=3389.8721, 切向力X=-19222.9492, 切向力Y=8758.6152 +FPS=35.33, 法向力=3476.4543, 切向力X=-19683.6934, 切向力Y=10028.0391 +FPS=34.39, 法向力=3438.7434, 切向力X=-21736.9766, 切向力Y=9310.7754 +FPS=33.88, 法向力=3432.5222, 切向力X=-21817.0430, 切向力Y=9260.8047 +FPS=33.24, 法向力=3349.7227, 切向力X=-17959.8613, 切向力Y=9088.6211 +FPS=34.10, 法向力=3250.2334, 切向力X=-18083.0508, 切向力Y=9000.8281 +FPS=33.17, 法向力=3031.9797, 切向力X=-19684.3223, 切向力Y=8800.0508 +FPS=34.05, 法向力=3798.3799, 切向力X=-17928.7227, 切向力Y=8624.2861 +FPS=34.58, 法向力=3608.9692, 切向力X=-17976.8828, 切向力Y=8600.6602 +FPS=33.65, 法向力=3656.8694, 切向力X=-16744.3047, 切向力Y=8269.5039 +FPS=34.25, 法向力=3604.4011, 切向力X=-16810.1973, 切向力Y=8222.1455 +FPS=33.40, 法向力=3189.0483, 切向力X=-16727.7578, 切向力Y=7099.4395 +FPS=33.77, 法向力=3169.1965, 切向力X=-17100.7461, 切向力Y=6978.8066 +FPS=33.32, 法向力=3885.6794, 切向力X=-19177.2832, 切向力Y=7626.7554 +FPS=33.58, 法向力=3374.7542, 切向力X=-17060.8223, 切向力Y=8080.5698 +FPS=34.38, 法向力=3399.1108, 切向力X=-17124.7305, 切向力Y=7971.2715 +FPS=33.99, 法向力=3436.7495, 切向力X=-17559.8828, 切向力Y=7986.6367 +FPS=34.47, 法向力=3419.4246, 切向力X=-17811.2734, 切向力Y=7863.0234 +FPS=34.42, 法向力=3743.5347, 切向力X=-19128.1328, 切向力Y=7746.7163 +FPS=33.50, 法向力=3096.8794, 切向力X=-18416.8828, 切向力Y=6070.0732 +FPS=34.46, 法向力=2846.1943, 切向力X=-18415.0566, 切向力Y=5923.6377 +FPS=33.97, 法向力=3582.6143, 切向力X=-17051.1680, 切向力Y=6211.3613 +FPS=34.00, 法向力=3780.3877, 切向力X=-16750.9941, 切向力Y=6446.8506 +FPS=31.31, 法向力=3595.9363, 切向力X=-16376.6641, 切向力Y=7047.3213 +FPS=34.73, 法向力=3663.2148, 切向力X=-16339.9326, 切向力Y=7071.3389 +FPS=34.11, 法向力=3685.5669, 切向力X=-16332.1895, 切向力Y=7143.0767 +FPS=35.69, 法向力=4242.5283, 切向力X=-18019.3926, 切向力Y=5864.7900 +FPS=36.98, 法向力=4279.5928, 切向力X=-18108.5664, 切向力Y=5909.3516 +FPS=35.78, 法向力=4380.7236, 切向力X=-14946.0518, 切向力Y=6033.7441 +FPS=37.38, 法向力=4643.0430, 切向力X=-14923.4609, 切向力Y=6299.7505 +FPS=36.25, 法向力=4085.1172, 切向力X=-18939.4434, 切向力Y=6017.2070 +FPS=36.18, 法向力=2827.2056, 切向力X=-17551.6055, 切向力Y=4855.0332 +FPS=37.39, 法向力=2701.4675, 切向力X=-17531.3965, 切向力Y=4801.8584 +FPS=35.50, 法向力=2634.4619, 切向力X=-18706.6289, 切向力Y=4346.9067 +FPS=36.07, 法向力=2725.8076, 切向力X=-19038.9062, 切向力Y=4254.7666 +FPS=35.30, 法向力=2687.5251, 切向力X=-19074.9004, 切向力Y=4281.8062 +FPS=36.88, 法向力=2855.9956, 切向力X=-20071.5254, 切向力Y=4615.7275 +FPS=35.70, 法向力=2711.0178, 切向力X=-18014.0449, 切向力Y=5033.1680 +FPS=37.35, 法向力=2724.9761, 切向力X=-18103.6582, 切向力Y=4938.3838 +FPS=35.78, 法向力=2718.5891, 切向力X=-18180.9727, 切向力Y=4956.8057 +FPS=35.65, 法向力=2723.8794, 切向力X=-18182.5547, 切向力Y=4965.4854 +FPS=34.48, 法向力=3420.1519, 切向力X=-16938.4219, 切向力Y=5938.2798 +FPS=33.19, 法向力=3311.8218, 切向力X=-16539.7734, 切向力Y=5169.6582 +FPS=33.62, 法向力=3257.8518, 切向力X=-16714.6738, 切向力Y=5126.8340 +FPS=33.18, 法向力=3122.4626, 切向力X=-17699.5508, 切向力Y=6013.7939 +FPS=33.91, 法向力=3078.2588, 切向力X=-17823.5234, 切向力Y=5959.2559 +FPS=34.25, 法向力=2765.3643, 切向力X=-17710.2441, 切向力Y=4476.3223 +FPS=33.58, 法向力=2697.4441, 切向力X=-18085.2051, 切向力Y=4323.4468 +FPS=34.38, 法向力=3319.4043, 切向力X=-16850.1953, 切向力Y=4239.4004 +FPS=34.27, 法向力=2931.9380, 切向力X=-16846.8047, 切向力Y=4336.6719 +FPS=33.96, 法向力=2902.7561, 切向力X=-16990.6641, 切向力Y=4282.2041 +FPS=32.62, 法向力=2925.3403, 切向力X=-16712.2695, 切向力Y=4880.5571 +FPS=33.45, 法向力=2979.4468, 切向力X=-16698.8027, 切向力Y=4855.5386 +FPS=33.77, 法向力=2960.5947, 切向力X=-16481.6641, 切向力Y=4899.7383 +FPS=32.99, 法向力=3774.3628, 切向力X=-15602.6055, 切向力Y=7485.9443 +FPS=34.15, 法向力=3916.0200, 切向力X=-15462.4502, 切向力Y=8032.0293 +FPS=32.71, 法向力=2992.0366, 切向力X=-17744.7578, 切向力Y=9229.5820 +FPS=33.30, 法向力=3268.4900, 切向力X=-18567.6992, 切向力Y=9953.9707 +FPS=32.98, 法向力=3217.2114, 切向力X=-18531.6250, 切向力Y=9947.1621 +FPS=33.56, 法向力=3187.5872, 切向力X=-18586.3770, 切向力Y=9938.3672 +FPS=33.10, 法向力=3080.1094, 切向力X=-18370.3906, 切向力Y=8939.3965 +FPS=32.24, 法向力=2775.6216, 切向力X=-20068.3711, 切向力Y=8856.3467 +FPS=33.14, 法向力=2797.7373, 切向力X=-20379.5781, 切向力Y=8925.3066 +FPS=32.43, 法向力=4051.4512, 切向力X=-19128.5508, 切向力Y=8975.9805 +FPS=31.49, 法向力=3157.4026, 切向力X=-19180.9883, 切向力Y=9709.3281 +FPS=32.15, 法向力=3064.8115, 切向力X=-19097.1133, 切向力Y=9744.9795 +FPS=31.69, 法向力=3036.8826, 切向力X=-19127.7617, 切向力Y=9686.3184 +FPS=31.01, 法向力=3554.9751, 切向力X=-18281.8047, 切向力Y=10811.0947 +FPS=32.29, 法向力=3415.3506, 切向力X=-18727.7090, 切向力Y=10660.5928 +FPS=30.71, 法向力=2825.4509, 切向力X=-19210.8633, 切向力Y=9991.7236 +FPS=30.95, 法向力=3202.3022, 切向力X=-17934.7539, 切向力Y=10778.5781 +FPS=31.71, 法向力=3294.7471, 切向力X=-17890.7617, 切向力Y=10941.2422 +FPS=31.08, 法向力=3370.2698, 切向力X=-17962.8828, 切向力Y=10216.4160 +FPS=31.32, 法向力=3372.5308, 切向力X=-17889.9473, 切向力Y=10190.1543 +FPS=28.52, 法向力=3518.3291, 切向力X=-17672.8594, 切向力Y=11127.1143 +FPS=28.95, 法向力=3717.7065, 切向力X=-18642.0508, 切向力Y=9958.0977 +FPS=31.23, 法向力=3704.5610, 切向力X=-18615.7734, 切向力Y=10155.2227 +FPS=31.64, 法向力=3387.2183, 切向力X=-18572.6445, 切向力Y=9905.2471 +FPS=30.89, 法向力=3454.3757, 切向力X=-18457.3145, 切向力Y=9983.4844 +FPS=31.61, 法向力=3496.5498, 切向力X=-18420.7754, 切向力Y=10002.6367 +FPS=32.66, 法向力=3127.9167, 切向力X=-18051.8047, 切向力Y=10099.7881 +FPS=31.15, 法向力=3202.2170, 切向力X=-18518.9023, 切向力Y=9858.5547 +FPS=32.56, 法向力=3342.0466, 切向力X=-18462.4062, 切向力Y=9699.7168 +FPS=31.48, 法向力=3400.2905, 切向力X=-16777.1934, 切向力Y=9549.2070 +FPS=31.93, 法向力=3523.9937, 切向力X=-17342.7441, 切向力Y=9510.3057 +FPS=31.31, 法向力=3340.7571, 切向力X=-17412.6016, 切向力Y=9128.7266 +FPS=31.69, 法向力=3892.9375, 切向力X=-16052.8848, 切向力Y=9070.7441 +FPS=33.55, 法向力=3971.9966, 切向力X=-16126.8672, 切向力Y=9209.7891 +FPS=32.07, 法向力=3103.9338, 切向力X=-17115.3008, 切向力Y=8404.7432 +FPS=34.53, 法向力=4134.7661, 切向力X=-16159.5684, 切向力Y=7984.2417 +FPS=34.52, 法向力=4000.2825, 切向力X=-16114.3760, 切向力Y=7784.1836 +FPS=34.67, 法向力=3927.3613, 切向力X=-16176.3867, 切向力Y=7783.1865 +FPS=33.13, 法向力=4138.3105, 切向力X=-15954.1055, 切向力Y=7906.1973 +FPS=34.21, 法向力=3211.7773, 切向力X=-16406.0977, 切向力Y=9373.8809 +FPS=34.26, 法向力=2909.4604, 切向力X=-17934.6992, 切向力Y=8732.7354 +FPS=34.79, 法向力=2848.5603, 切向力X=-18034.5234, 切向力Y=8446.0273 +FPS=34.19, 法向力=2814.1001, 切向力X=-18118.5449, 切向力Y=8511.4727 +FPS=33.24, 法向力=2372.8081, 切向力X=-17375.5918, 切向力Y=6524.9082 +FPS=32.88, 法向力=2722.4058, 切向力X=-16901.6914, 切向力Y=7375.3286 +FPS=34.74, 法向力=2822.7437, 切向力X=-16549.8555, 切向力Y=7716.3867 +FPS=33.63, 法向力=3301.8069, 切向力X=-16162.3311, 切向力Y=8218.0801 +FPS=34.16, 法向力=3088.0308, 切向力X=-17926.1719, 切向力Y=7835.3486 +FPS=33.61, 法向力=3183.5825, 切向力X=-18020.6758, 切向力Y=7689.7598 +FPS=32.91, 法向力=2769.4253, 切向力X=-18984.6680, 切向力Y=8073.3643 +FPS=32.60, 法向力=2800.8938, 切向力X=-18868.4785, 切向力Y=7972.2256 +FPS=32.52, 法向力=2796.3115, 切向力X=-18827.5547, 切向力Y=8075.0444 +FPS=32.93, 法向力=3799.3818, 切向力X=-16541.3691, 切向力Y=9793.8857 +FPS=33.38, 法向力=3762.0581, 切向力X=-16493.7188, 切向力Y=9901.0234 +FPS=31.91, 法向力=3476.2419, 切向力X=-17118.3281, 切向力Y=8498.6816 +FPS=33.06, 法向力=3421.2917, 切向力X=-16703.3516, 切向力Y=8620.1846 +FPS=32.02, 法向力=3265.2393, 切向力X=-17604.1660, 切向力Y=8972.1836 +FPS=32.42, 法向力=3263.5408, 切向力X=-18375.8438, 切向力Y=8312.9707 +FPS=32.38, 法向力=3275.5842, 切向力X=-18570.1348, 切向力Y=8411.1133 +FPS=30.71, 法向力=3407.0532, 切向力X=-18108.6504, 切向力Y=9394.8984 +FPS=32.61, 法向力=3091.0977, 切向力X=-18330.7168, 切向力Y=7495.9341 +FPS=33.49, 法向力=3119.1980, 切向力X=-18832.6055, 切向力Y=7305.9639 +FPS=32.68, 法向力=3565.1479, 切向力X=-17796.7969, 切向力Y=7690.0742 +FPS=33.42, 法向力=3522.7263, 切向力X=-17666.1758, 切向力Y=7824.8301 +FPS=32.40, 法向力=3566.9863, 切向力X=-17506.8086, 切向力Y=7881.1265 +FPS=33.47, 法向力=3534.5876, 切向力X=-17543.9023, 切向力Y=7794.7402 +FPS=33.53, 法向力=2528.4336, 切向力X=-16990.8418, 切向力Y=7312.9658 +FPS=32.42, 法向力=2752.1296, 切向力X=-17854.5820, 切向力Y=7614.4346 +FPS=32.81, 法向力=2811.7144, 切向力X=-18297.4102, 切向力Y=7644.7778 +FPS=33.27, 法向力=3621.7280, 切向力X=-16153.2090, 切向力Y=8238.6133 +FPS=32.96, 法向力=3571.7737, 切向力X=-16702.5352, 切向力Y=9448.4092 +FPS=35.19, 法向力=3543.7817, 切向力X=-17071.6289, 切向力Y=9383.5527 +FPS=34.01, 法向力=3773.9365, 切向力X=-16647.7656, 切向力Y=8635.9893 +FPS=34.46, 法向力=3717.8350, 切向力X=-16886.7578, 切向力Y=8579.5596 +FPS=32.98, 法向力=3290.5784, 切向力X=-18316.7363, 切向力Y=8582.5322 +FPS=33.29, 法向力=3138.0820, 切向力X=-18471.6523, 切向力Y=8154.8115 +FPS=32.24, 法向力=3145.8394, 切向力X=-18558.5742, 切向力Y=8315.1455 +FPS=32.78, 法向力=3153.6519, 切向力X=-18723.4043, 切向力Y=8199.1123 +FPS=33.38, 法向力=3135.1499, 切向力X=-18656.5801, 切向力Y=8316.4297 +FPS=32.37, 法向力=3078.6006, 切向力X=-18183.8965, 切向力Y=8670.5391 +FPS=32.91, 法向力=3936.6755, 切向力X=-17435.7148, 切向力Y=8189.2090 +FPS=32.54, 法向力=3848.1316, 切向力X=-17646.1523, 切向力Y=8059.6445 +FPS=33.16, 法向力=3031.2207, 切向力X=-17841.7422, 切向力Y=8662.5605 +FPS=33.10, 法向力=3008.3469, 切向力X=-17804.3516, 切向力Y=8640.9824 +FPS=33.00, 法向力=3441.8691, 切向力X=-15793.8438, 切向力Y=8707.6494 +FPS=32.21, 法向力=3076.2346, 切向力X=-16118.9941, 切向力Y=8143.2114 +FPS=32.74, 法向力=3033.0715, 切向力X=-16299.3848, 切向力Y=8118.7524 +FPS=31.19, 法向力=3249.1138, 切向力X=-16486.3301, 切向力Y=8853.5107 +FPS=32.59, 法向力=3173.4312, 切向力X=-15703.6484, 切向力Y=7773.6475 +FPS=33.28, 法向力=3107.3613, 切向力X=-15736.7881, 切向力Y=7547.0996 +FPS=33.07, 法向力=3144.2031, 切向力X=-15856.1436, 切向力Y=7602.3716 +FPS=33.55, 法向力=3133.3408, 切向力X=-15826.8652, 切向力Y=7557.7852 +FPS=32.55, 法向力=3225.9492, 切向力X=-16527.9629, 切向力Y=8235.7559 +FPS=33.67, 法向力=3106.3892, 切向力X=-16575.2344, 切向力Y=8128.6045 +FPS=32.66, 法向力=3120.8250, 切向力X=-18105.4766, 切向力Y=8054.4053 +FPS=31.31, 法向力=2746.2896, 切向力X=-21211.2695, 切向力Y=6906.5947 +FPS=32.47, 法向力=2702.9155, 切向力X=-21616.1289, 切向力Y=6727.4736 +FPS=31.88, 法向力=2961.1819, 切向力X=-22684.0547, 切向力Y=6163.9971 +FPS=30.98, 法向力=2584.6035, 切向力X=-21867.6738, 切向力Y=5426.7432 +FPS=31.76, 法向力=2557.6384, 切向力X=-22087.8008, 切向力Y=5557.2441 +FPS=32.10, 法向力=2814.5039, 切向力X=-21350.0684, 切向力Y=5865.4717 +FPS=32.40, 法向力=2879.9492, 切向力X=-21213.5273, 切向力Y=5944.7471 +FPS=31.24, 法向力=2586.7256, 切向力X=-20612.7930, 切向力Y=6094.6953 +FPS=32.98, 法向力=4281.6519, 切向力X=-19196.3945, 切向力Y=6228.3716 +FPS=32.17, 法向力=4181.4175, 切向力X=-19233.1953, 切向力Y=6289.9282 +FPS=32.25, 法向力=4635.7822, 切向力X=-21161.9727, 切向力Y=4327.8604 +FPS=32.22, 法向力=4831.4492, 切向力X=-26994.9609, 切向力Y=2850.5283 +FPS=33.65, 法向力=4635.9487, 切向力X=-27333.0664, 切向力Y=2594.8877 +FPS=32.57, 法向力=3728.0879, 切向力X=-29490.6016, 切向力Y=789.5127 +FPS=33.67, 法向力=3920.0559, 切向力X=-29720.6562, 切向力Y=911.2521 +FPS=33.50, 法向力=4339.6738, 切向力X=-31493.3398, 切向力Y=516.8763 +FPS=32.43, 法向力=3926.3596, 切向力X=-33363.0312, 切向力Y=227.9139 +FPS=33.26, 法向力=3886.3477, 切向力X=-33678.7383, 切向力Y=-102.5344 +FPS=32.77, 法向力=3658.7485, 切向力X=-31409.9316, 切向力Y=909.1570 +FPS=34.11, 法向力=3889.7239, 切向力X=-30966.5469, 切向力Y=1260.5017 +FPS=32.61, 法向力=3539.3787, 切向力X=-29477.7402, 切向力Y=1089.4128 +FPS=33.98, 法向力=3585.6560, 切向力X=-29238.5918, 切向力Y=1016.3420 +FPS=34.00, 法向力=3637.8989, 切向力X=-28614.0078, 切向力Y=700.2485 +FPS=32.94, 法向力=2548.4988, 切向力X=-21652.0059, 切向力Y=333.3461 +FPS=33.46, 法向力=2591.1172, 切向力X=-21314.8574, 切向力Y=602.0736 +FPS=33.08, 法向力=3067.8271, 切向力X=-16023.8359, 切向力Y=2219.6990 +FPS=33.56, 法向力=3244.9976, 切向力X=-16539.7578, 切向力Y=2904.6387 +FPS=34.31, 法向力=3227.9438, 切向力X=-16686.6367, 切向力Y=2901.8970 +FPS=31.82, 法向力=3984.9604, 切向力X=-18322.6230, 切向力Y=2658.1792 +FPS=34.10, 法向力=4138.8042, 切向力X=-18602.7617, 切向力Y=2589.8379 +FPS=33.99, 法向力=3908.5625, 切向力X=-19628.9238, 切向力Y=2532.4739 +FPS=33.33, 法向力=4142.6865, 切向力X=-19517.7578, 切向力Y=2558.3667 +FPS=33.06, 法向力=3648.4744, 切向力X=-18909.4453, 切向力Y=965.8127 +FPS=33.86, 法向力=3867.3691, 切向力X=-20466.2754, 切向力Y=1906.8630 +FPS=33.57, 法向力=3603.3467, 切向力X=-20705.1270, 切向力Y=1737.1685 +FPS=31.89, 法向力=2923.1829, 切向力X=-22562.6445, 切向力Y=2434.0271 +FPS=34.62, 法向力=2903.4290, 切向力X=-22757.9844, 切向力Y=2469.5015 +FPS=34.09, 法向力=4085.3293, 切向力X=-23523.9766, 切向力Y=2298.8027 +FPS=33.16, 法向力=3302.8921, 切向力X=-23404.1914, 切向力Y=1123.0488 +FPS=34.50, 法向力=3523.4954, 切向力X=-23136.6172, 切向力Y=1174.0603 +FPS=34.50, 法向力=3022.4712, 切向力X=-21828.0117, 切向力Y=1218.7170 +FPS=34.56, 法向力=3078.7319, 切向力X=-21634.3809, 切向力Y=1334.7944 +FPS=35.51, 法向力=3455.6836, 切向力X=-21881.6309, 切向力Y=1681.0350 +FPS=34.33, 法向力=3367.6880, 切向力X=-22247.4609, 切向力Y=1931.9292 +FPS=35.73, 法向力=3193.3115, 切向力X=-22491.1465, 切向力Y=1908.5719 +FPS=35.50, 法向力=3367.2783, 切向力X=-21398.9531, 切向力Y=486.7220 +FPS=35.78, 法向力=3322.8291, 切向力X=-21697.5312, 切向力Y=238.1730 +FPS=35.49, 法向力=2921.0286, 切向力X=-21219.8770, 切向力Y=194.5390 +FPS=36.73, 法向力=2997.7986, 切向力X=-21185.3906, 切向力Y=199.2005 +FPS=34.03, 法向力=2721.2036, 切向力X=-20622.0586, 切向力Y=1879.8203 +FPS=34.53, 法向力=3588.8813, 切向力X=-19550.0547, 切向力Y=2226.2222 +FPS=34.54, 法向力=3586.6934, 切向力X=-19753.3945, 切向力Y=1996.4513 +FPS=34.47, 法向力=3464.8467, 切向力X=-20106.8008, 切向力Y=1854.9097 +FPS=34.47, 法向力=3387.4089, 切向力X=-20489.9434, 切向力Y=1505.2998 +FPS=33.77, 法向力=4291.0352, 切向力X=-21447.5781, 切向力Y=1066.1190 +FPS=33.30, 法向力=2881.8750, 切向力X=-22138.3555, 切向力Y=-86.6103 +FPS=35.96, 法向力=2971.7217, 切向力X=-22257.1602, 切向力Y=-60.5803 +FPS=35.69, 法向力=2942.1748, 切向力X=-22292.8789, 切向力Y=-89.8932 +FPS=35.90, 法向力=3071.1172, 切向力X=-22697.7246, 切向力Y=-217.6295 +FPS=34.46, 法向力=3161.0957, 切向力X=-23629.0059, 切向力Y=95.6217 +FPS=35.19, 法向力=3077.3979, 切向力X=-23780.3105, 切向力Y=62.9798 +FPS=30.23, 法向力=3858.0249, 切向力X=-21572.3203, 切向力Y=398.3780 +FPS=30.90, 法向力=4152.1646, 切向力X=-20869.4297, 切向力Y=655.7462 +FPS=32.22, 法向力=3944.5830, 切向力X=-22967.4102, 切向力Y=17.3265 +FPS=32.58, 法向力=3622.7349, 切向力X=-21880.0918, 切向力Y=273.2648 +FPS=35.07, 法向力=3871.4053, 切向力X=-21913.6973, 切向力Y=532.6834 +FPS=34.34, 法向力=3538.3606, 切向力X=-22930.7852, 切向力Y=119.3595 +FPS=34.50, 法向力=3111.8599, 切向力X=-22297.6719, 切向力Y=-449.9721 +FPS=34.81, 法向力=3137.3254, 切向力X=-22168.3535, 切向力Y=-550.7166 +FPS=34.87, 法向力=3198.2266, 切向力X=-21951.0781, 切向力Y=-572.4042 +FPS=34.03, 法向力=3103.7197, 切向力X=-14286.4102, 切向力Y=-1441.7413 +FPS=32.73, 法向力=3436.8643, 切向力X=-2486.1089, 切向力Y=-2385.3284 +FPS=33.53, 法向力=3406.0176, 切向力X=-2403.4565, 切向力Y=-2483.4895 +FPS=32.22, 法向力=3948.3770, 切向力X=9973.1328, 切向力Y=-2833.1670 +FPS=32.80, 法向力=4680.4414, 切向力X=20841.4297, 切向力Y=-3667.2793 +FPS=32.10, 法向力=4646.3350, 切向力X=21046.3516, 切向力Y=-4110.3086 +FPS=32.53, 法向力=5072.0293, 切向力X=25314.1758, 切向力Y=-5187.9648 +FPS=32.97, 法向力=5269.5889, 切向力X=25488.6875, 切向力Y=-5948.6270 +FPS=33.28, 法向力=5216.8770, 切向力X=25446.3516, 切向力Y=-6130.5518 +FPS=31.68, 法向力=5855.4214, 切向力X=26373.1660, 切向力Y=-6685.3813 +FPS=33.71, 法向力=5844.2041, 切向力X=26376.5449, 切向力Y=-6671.1982 +FPS=33.02, 法向力=5751.3213, 切向力X=24116.2305, 切向力Y=-6689.1475 +FPS=33.35, 法向力=5787.1396, 切向力X=24350.4453, 切向力Y=-6450.8799 +FPS=32.02, 法向力=5861.4346, 切向力X=24248.9023, 切向力Y=-7905.7754 +FPS=32.82, 法向力=5941.0029, 切向力X=22459.5684, 切向力Y=-8165.3584 +FPS=34.10, 法向力=5903.9922, 切向力X=22243.6445, 切向力Y=-8262.3359 +FPS=32.73, 法向力=6503.0850, 切向力X=20947.4805, 切向力Y=-7600.2070 +FPS=33.50, 法向力=7427.8223, 切向力X=22071.7930, 切向力Y=-8063.6709 +FPS=34.43, 法向力=7439.4951, 切向力X=22023.8984, 切向力Y=-7950.1997 +FPS=33.02, 法向力=6726.1440, 切向力X=19507.6016, 切向力Y=-8417.1328 +FPS=34.35, 法向力=6705.8540, 切向力X=19454.4355, 切向力Y=-8529.4346 +FPS=34.31, 法向力=8533.0586, 切向力X=20082.5918, 切向力Y=-7162.3145 +FPS=33.38, 法向力=7635.7285, 切向力X=19019.2852, 切向力Y=-8551.9248 +FPS=34.81, 法向力=7521.7480, 切向力X=18696.3633, 切向力Y=-8915.0312 +FPS=33.83, 法向力=7555.2979, 切向力X=18727.6074, 切向力Y=-8945.0449 +FPS=34.85, 法向力=7036.5742, 切向力X=20370.2734, 切向力Y=-8671.6582 +FPS=33.04, 法向力=7675.1245, 切向力X=18557.1953, 切向力Y=-8125.1426 +FPS=33.77, 法向力=7633.2988, 切向力X=18287.1328, 切向力Y=-7957.5391 +FPS=32.99, 法向力=9421.1211, 切向力X=16784.1406, 切向力Y=-5871.2476 +FPS=33.55, 法向力=9040.8174, 切向力X=16024.6387, 切向力Y=-4900.0977 +FPS=33.48, 法向力=9187.9404, 切向力X=15986.4922, 切向力Y=-4775.9775 +FPS=33.33, 法向力=7001.5303, 切向力X=14726.5449, 切向力Y=-5222.8125 +FPS=33.82, 法向力=6942.2627, 切向力X=15136.9043, 切向力Y=-4952.6465 +FPS=33.35, 法向力=6463.5898, 切向力X=15427.2236, 切向力Y=-5702.4551 +FPS=34.52, 法向力=5542.2056, 切向力X=11199.7881, 切向力Y=-4198.2583 +FPS=34.59, 法向力=5513.0996, 切向力X=11009.0254, 切向力Y=-4188.0459 +FPS=34.72, 法向力=4556.4336, 切向力X=5560.8218, 切向力Y=-4687.2573 +FPS=35.36, 法向力=4554.9326, 切向力X=4618.8066, 切向力Y=-5198.8306 +FPS=34.18, 法向力=4501.3877, 切向力X=4322.2861, 切向力Y=-5155.9927 +FPS=35.27, 法向力=4404.3760, 切向力X=4338.5225, 切向力Y=-5016.2002 +FPS=34.97, 法向力=3757.6067, 切向力X=3360.9302, 切向力Y=-5568.1357 +FPS=35.31, 法向力=3680.2832, 切向力X=3339.7627, 切向力Y=-5584.1987 +FPS=35.55, 法向力=3776.8613, 切向力X=2645.2227, 切向力Y=-5560.5176 +FPS=35.50, 法向力=3723.6487, 切向力X=2127.9150, 切向力Y=-6791.5605 +FPS=35.30, 法向力=3706.7549, 切向力X=2122.8806, 切向力Y=-7037.7285 +FPS=34.15, 法向力=4053.7095, 切向力X=-119.4397, 切向力Y=-6651.8896 +FPS=35.34, 法向力=4140.3921, 切向力X=-291.1979, 切向力Y=-6461.3135 +FPS=34.50, 法向力=4076.0903, 切向力X=-5053.7661, 切向力Y=-6257.4189 +FPS=33.26, 法向力=4092.4761, 切向力X=-6991.9785, 切向力Y=-6444.6211 +FPS=34.73, 法向力=3969.7178, 切向力X=-7033.8447, 切向力Y=-6616.8042 +FPS=32.76, 法向力=3782.5623, 切向力X=-3298.2568, 切向力Y=-6668.4409 +FPS=33.45, 法向力=3937.6157, 切向力X=-3162.2007, 切向力Y=-6533.2451 +FPS=33.60, 法向力=3977.7878, 切向力X=221.3286, 切向力Y=-6816.1963 +FPS=34.06, 法向力=4088.5854, 切向力X=142.1984, 切向力Y=-6919.1826 +FPS=33.25, 法向力=4636.2881, 切向力X=3579.2783, 切向力Y=-6423.1255 +FPS=33.48, 法向力=6163.3604, 切向力X=1648.0894, 切向力Y=-6091.1089 +FPS=33.95, 法向力=6345.1592, 切向力X=1296.4738, 切向力Y=-6185.2896 +FPS=33.22, 法向力=7096.8564, 切向力X=413.3354, 切向力Y=-5258.5576 +FPS=33.32, 法向力=8173.6475, 切向力X=-1691.3823, 切向力Y=-4428.0698 +FPS=33.86, 法向力=7936.5576, 切向力X=-1676.9739, 切向力Y=-4442.4893 +FPS=32.84, 法向力=10412.7930, 切向力X=-3555.6719, 切向力Y=-3927.7793 +FPS=32.86, 法向力=10467.8818, 切向力X=-3654.5483, 切向力Y=-3975.2507 +FPS=32.47, 法向力=11448.7734, 切向力X=-5241.7119, 切向力Y=-3720.3789 +FPS=34.24, 法向力=11474.2979, 切向力X=-5098.0229, 切向力Y=-3897.5762 +FPS=34.09, 法向力=12686.2637, 切向力X=-6369.2275, 切向力Y=-4783.0000 +FPS=34.06, 法向力=11872.9932, 切向力X=-4795.3491, 切向力Y=-4163.0981 +FPS=34.43, 法向力=11808.2285, 切向力X=-4815.2598, 切向力Y=-4148.8398 +FPS=33.54, 法向力=9569.9912, 切向力X=-3386.0488, 切向力Y=-4061.9072 +FPS=33.85, 法向力=9559.9414, 切向力X=-3516.0088, 切向力Y=-4163.2676 +FPS=34.44, 法向力=8332.3467, 切向力X=1113.0522, 切向力Y=-4558.3940 +FPS=33.03, 法向力=5870.2568, 切向力X=2286.9817, 切向力Y=-3865.8945 +FPS=34.86, 法向力=5979.3379, 切向力X=1921.5339, 切向力Y=-3925.9055 +FPS=34.00, 法向力=4343.5522, 切向力X=2924.5732, 切向力Y=-4589.5322 +FPS=33.38, 法向力=4264.2393, 切向力X=2683.8848, 切向力Y=-4652.0713 +FPS=34.82, 法向力=3459.7197, 切向力X=1984.7627, 切向力Y=-3518.3696 +FPS=35.00, 法向力=3443.9165, 切向力X=1999.4789, 切向力Y=-3467.5464 +FPS=34.49, 法向力=4935.3325, 切向力X=-2065.2205, 切向力Y=-2577.7402 +FPS=33.97, 法向力=4849.4355, 切向力X=-10946.7100, 切向力Y=-2256.0815 +FPS=34.39, 法向力=5000.4199, 切向力X=-11097.6006, 切向力Y=-2012.8893 +FPS=34.45, 法向力=5391.1411, 切向力X=-16141.6074, 切向力Y=-3266.5330 +FPS=36.18, 法向力=5282.3496, 切向力X=-16487.8672, 切向力Y=-3268.7695 +FPS=34.50, 法向力=4979.8618, 切向力X=-20272.0684, 切向力Y=-3787.7031 +FPS=35.11, 法向力=5392.7710, 切向力X=-24214.7188, 切向力Y=-4175.8208 +FPS=34.95, 法向力=5232.7852, 切向力X=-24459.8926, 切向力Y=-4283.2354 +FPS=33.31, 法向力=4324.9004, 切向力X=-21812.4648, 切向力Y=-5133.8901 +FPS=35.13, 法向力=4338.5015, 切向力X=-21862.6875, 切向力Y=-5282.9595 +FPS=34.14, 法向力=4852.5986, 切向力X=-17053.1016, 切向力Y=-5281.8428 +FPS=35.37, 法向力=4841.4717, 切向力X=-16871.6016, 切向力Y=-5275.0488 +FPS=33.31, 法向力=4633.4048, 切向力X=-14566.5049, 切向力Y=-4788.2529 +FPS=34.97, 法向力=4507.6045, 切向力X=-14392.7139, 切向力Y=-4832.9258 +FPS=35.41, 法向力=4048.5620, 切向力X=-14056.0986, 切向力Y=-4870.5283 +FPS=33.88, 法向力=3898.5464, 切向力X=-13870.5264, 切向力Y=-5807.4170 +FPS=34.78, 法向力=3728.7002, 切向力X=-14145.2480, 切向力Y=-5948.8379 +FPS=33.51, 法向力=4045.7288, 切向力X=-9787.8965, 切向力Y=-5537.8135 +FPS=34.45, 法向力=4024.2747, 切向力X=-9819.7686, 切向力Y=-5495.0430 +FPS=34.82, 法向力=5326.3647, 切向力X=-8118.3428, 切向力Y=-5352.4937 +FPS=33.29, 法向力=5490.9683, 切向力X=-5821.0435, 切向力Y=-6128.1772 +FPS=34.37, 法向力=5462.2480, 切向力X=-5565.8008, 切向力Y=-6134.5146 +FPS=34.09, 法向力=4878.1709, 切向力X=-5266.8384, 切向力Y=-6849.5903 +FPS=34.85, 法向力=4946.1514, 切向力X=-5300.6533, 切向力Y=-7000.4678 +FPS=32.55, 法向力=4738.9204, 切向力X=-4682.6572, 切向力Y=-6548.9624 +FPS=34.20, 法向力=5313.2261, 切向力X=-2523.8354, 切向力Y=-6716.4829 +FPS=34.24, 法向力=5358.2505, 切向力X=-2228.4641, 切向力Y=-6645.4106 +FPS=33.72, 法向力=4755.9248, 切向力X=-2584.8770, 切向力Y=-6839.1997 +FPS=34.17, 法向力=4667.2725, 切向力X=-2882.6597, 切向力Y=-6900.2178 +FPS=33.45, 法向力=4170.6758, 切向力X=-3688.9866, 切向力Y=-6424.6025 +FPS=33.80, 法向力=4667.4272, 切向力X=-11653.3066, 切向力Y=-6572.1523 +FPS=35.61, 法向力=4523.2109, 切向力X=-12144.6855, 切向力Y=-6677.3242 +FPS=34.11, 法向力=3712.7690, 切向力X=-17053.9688, 切向力Y=-5059.4468 +FPS=35.53, 法向力=3573.9253, 切向力X=-17176.6758, 切向力Y=-5000.2705 +FPS=34.96, 法向力=3351.3335, 切向力X=-19772.2754, 切向力Y=-4655.6611 +FPS=33.22, 法向力=3321.4956, 切向力X=-19546.1016, 切向力Y=-4346.1143 +FPS=33.41, 法向力=3986.3506, 切向力X=-14603.7051, 切向力Y=-2711.8384 +FPS=32.70, 法向力=4242.5303, 切向力X=-14125.2676, 切向力Y=-2673.5730 +FPS=33.41, 法向力=3897.8191, 切向力X=-13791.3516, 切向力Y=-3233.3960 +FPS=32.35, 法向力=3496.5049, 切向力X=-13203.1660, 切向力Y=-2496.1714 +FPS=33.50, 法向力=3510.2959, 切向力X=-13132.3672, 切向力Y=-2260.6055 +FPS=33.67, 法向力=2985.0469, 切向力X=-15216.3311, 切向力Y=-3344.1455 +FPS=33.36, 法向力=3658.9778, 切向力X=-14446.0566, 切向力Y=-2219.5276 +FPS=34.31, 法向力=3970.4209, 切向力X=-14272.0576, 切向力Y=-2299.1914 +FPS=33.06, 法向力=4254.4736, 切向力X=-15757.9648, 切向力Y=-2657.4854 +FPS=34.47, 法向力=4086.3091, 切向力X=-15743.5342, 切向力Y=-2415.1714 +FPS=32.69, 法向力=2773.1108, 切向力X=-14641.3623, 切向力Y=-1496.3978 +FPS=33.42, 法向力=4361.9980, 切向力X=-13579.5859, 切向力Y=-1659.4612 +FPS=34.12, 法向力=4945.2178, 切向力X=-12997.0303, 切向力Y=-1473.3257 +FPS=33.56, 法向力=3489.2976, 切向力X=-15788.3701, 切向力Y=-2195.7051 +FPS=33.00, 法向力=3465.7905, 切向力X=-15819.7314, 切向力Y=-2167.8535 +FPS=33.06, 法向力=3968.9109, 切向力X=-15127.9668, 切向力Y=194.9916 +FPS=34.54, 法向力=4156.8032, 切向力X=-15060.7227, 切向力Y=395.7747 +FPS=32.55, 法向力=3236.0352, 切向力X=-16025.3477, 切向力Y=1198.3805 +FPS=29.15, 法向力=2345.6436, 切向力X=-17301.0312, 切向力Y=2280.7803 +FPS=31.23, 法向力=2261.6411, 切向力X=-17362.2422, 切向力Y=2377.6479 +FPS=33.17, 法向力=2510.0830, 切向力X=-16831.8086, 切向力Y=2470.6179 +FPS=33.55, 法向力=2841.9939, 切向力X=-16482.5879, 切向力Y=2789.3408 +FPS=33.39, 法向力=2857.1685, 切向力X=-16389.6562, 切向力Y=2788.0623 +FPS=34.08, 法向力=2908.8623, 切向力X=-14662.6621, 切向力Y=4251.3535 +FPS=34.37, 法向力=2883.0015, 切向力X=-17871.4707, 切向力Y=2708.6455 +FPS=35.07, 法向力=2823.4697, 切向力X=-18029.1621, 切向力Y=2432.5315 +FPS=34.17, 法向力=2738.5732, 切向力X=-18110.1406, 切向力Y=2578.6809 +FPS=34.55, 法向力=3994.7419, 切向力X=-18733.1680, 切向力Y=2823.8596 +FPS=33.73, 法向力=2779.6355, 切向力X=-19150.7500, 切向力Y=3147.6914 +FPS=34.53, 法向力=2846.3403, 切向力X=-19374.2324, 切向力Y=3035.1018 +FPS=32.61, 法向力=4055.8823, 切向力X=-17989.0469, 切向力Y=5436.1143 +FPS=33.79, 法向力=4034.8081, 切向力X=-18129.3516, 切向力Y=5384.2412 +FPS=32.86, 法向力=3679.2886, 切向力X=-19171.8184, 切向力Y=7077.4971 +FPS=32.80, 法向力=3856.4971, 切向力X=-16870.9414, 切向力Y=8161.0166 +FPS=34.12, 法向力=3887.0007, 切向力X=-16869.8516, 切向力Y=8092.2368 +FPS=33.27, 法向力=3534.5212, 切向力X=-19169.3672, 切向力Y=7325.9497 +FPS=33.15, 法向力=4311.6255, 切向力X=-18975.6562, 切向力Y=7578.2212 +FPS=32.78, 法向力=4314.9917, 切向力X=-19136.3496, 切向力Y=7457.2158 +FPS=32.13, 法向力=3905.0391, 切向力X=-18060.1875, 切向力Y=6862.8477 +FPS=33.86, 法向力=3738.5256, 切向力X=-18011.6016, 切向力Y=6769.1870 +FPS=33.53, 法向力=3736.8245, 切向力X=-18300.4473, 切向力Y=6835.3604 +FPS=34.09, 法向力=3685.5630, 切向力X=-18408.0625, 切向力Y=6851.9590 +FPS=33.49, 法向力=3545.1450, 切向力X=-18767.5977, 切向力Y=6731.6772 +FPS=33.29, 法向力=2959.4641, 切向力X=-17920.2598, 切向力Y=5819.1533 +FPS=34.82, 法向力=2957.5493, 切向力X=-18049.7344, 切向力Y=5744.5029 +FPS=34.35, 法向力=3409.2109, 切向力X=-18581.1875, 切向力Y=6265.4531 +FPS=34.26, 法向力=3517.1514, 切向力X=-18721.2207, 切向力Y=6223.0801 +FPS=35.26, 法向力=2959.6814, 切向力X=-17939.6172, 切向力Y=5944.2021 +FPS=33.03, 法向力=3121.7617, 切向力X=-19115.7500, 切向力Y=6455.9814 +FPS=35.31, 法向力=3145.5347, 切向力X=-19126.8477, 切向力Y=6502.6758 +FPS=34.46, 法向力=3559.9929, 切向力X=-17964.1641, 切向力Y=6569.0557 +FPS=34.81, 法向力=3710.9683, 切向力X=-17911.7109, 切向力Y=6573.9429 +FPS=34.02, 法向力=3083.1086, 切向力X=-18042.2598, 切向力Y=6564.2363 +FPS=33.87, 法向力=3042.0046, 切向力X=-18171.6816, 切向力Y=6515.6504 +FPS=33.38, 法向力=2895.2612, 切向力X=-17942.8184, 切向力Y=7185.8525 +FPS=33.10, 法向力=3085.0928, 切向力X=-18850.9414, 切向力Y=7706.8213 +FPS=34.09, 法向力=3057.4521, 切向力X=-18988.5820, 切向力Y=7850.3096 +FPS=32.83, 法向力=3899.0652, 切向力X=-17985.2656, 切向力Y=7535.3125 +FPS=33.68, 法向力=3163.6345, 切向力X=-17208.2422, 切向力Y=8258.7949 +FPS=33.64, 法向力=3155.8608, 切向力X=-17054.5000, 切向力Y=8185.1128 +FPS=32.06, 法向力=3604.6096, 切向力X=-17852.4199, 切向力Y=8224.0059 +FPS=33.41, 法向力=3577.5640, 切向力X=-17706.7695, 切向力Y=8097.7324 +FPS=33.65, 法向力=3707.7241, 切向力X=-18148.1035, 切向力Y=7592.0986 +FPS=34.02, 法向力=3636.2803, 切向力X=-18120.3477, 切向力Y=7799.1572 +FPS=32.60, 法向力=3039.9678, 切向力X=-17921.1777, 切向力Y=6746.7959 +FPS=33.11, 法向力=3404.3738, 切向力X=-18128.9258, 切向力Y=7575.9199 +FPS=34.40, 法向力=3418.4990, 切向力X=-18247.6680, 切向力Y=7657.9248 +FPS=33.16, 法向力=3077.5195, 切向力X=-18270.7148, 切向力Y=7348.5547 +FPS=34.05, 法向力=3015.4829, 切向力X=-18411.7188, 切向力Y=7162.8975 +FPS=33.44, 法向力=3539.6675, 切向力X=-16781.6816, 切向力Y=7503.2773 +FPS=33.43, 法向力=3299.2532, 切向力X=-18289.9570, 切向力Y=7978.6318 +FPS=33.54, 法向力=3253.2341, 切向力X=-18389.3242, 切向力Y=8012.2036 +FPS=32.87, 法向力=3208.6243, 切向力X=-17189.7070, 切向力Y=8385.9199 +FPS=33.11, 法向力=3359.7080, 切向力X=-17088.8242, 切向力Y=8120.4917 +FPS=33.90, 法向力=3333.7185, 切向力X=-17358.2031, 切向力Y=8119.5522 +FPS=33.77, 法向力=3323.5977, 切向力X=-17311.9336, 切向力Y=8124.4219 +FPS=33.70, 法向力=3497.7466, 切向力X=-18791.1328, 切向力Y=8251.8848 +FPS=32.84, 法向力=3488.1680, 切向力X=-17183.2695, 切向力Y=8173.5449 +FPS=33.65, 法向力=3333.7461, 切向力X=-16624.9043, 切向力Y=8014.1509 +FPS=32.80, 法向力=3700.5688, 切向力X=-17279.7930, 切向力Y=7871.0654 +FPS=33.55, 法向力=3129.3110, 切向力X=-17997.4531, 切向力Y=7243.0693 +FPS=33.72, 法向力=3078.2002, 切向力X=-18232.8633, 切向力Y=7213.5171 +FPS=33.16, 法向力=3965.6731, 切向力X=-18064.6133, 切向力Y=7622.4414 +FPS=33.50, 法向力=3989.3469, 切向力X=-17991.8516, 切向力Y=7809.0205 +FPS=32.31, 法向力=3060.9932, 切向力X=-17051.3594, 切向力Y=7736.6396 +FPS=32.05, 法向力=3786.4280, 切向力X=-15812.6406, 切向力Y=7638.5386 +FPS=32.51, 法向力=3875.8159, 切向力X=-15862.6680, 切向力Y=7594.4072 +FPS=32.87, 法向力=3479.1201, 切向力X=-16481.9531, 切向力Y=7946.9951 +FPS=33.14, 法向力=3427.3438, 切向力X=-16511.9023, 切向力Y=8035.7520 +FPS=32.00, 法向力=3698.5422, 切向力X=-17080.7871, 切向力Y=8062.4375 +FPS=31.97, 法向力=3679.2351, 切向力X=-17380.5469, 切向力Y=7633.7305 +FPS=32.45, 法向力=3710.2217, 切向力X=-17365.8555, 切向力Y=7635.1255 +FPS=33.04, 法向力=3767.2258, 切向力X=-16108.0918, 切向力Y=7692.6411 +FPS=33.00, 法向力=4336.1299, 切向力X=-17800.5508, 切向力Y=8977.1064 +FPS=32.47, 法向力=4813.9512, 切向力X=-17240.5703, 切向力Y=9127.5801 +FPS=32.12, 法向力=3455.4221, 切向力X=-17345.7754, 切向力Y=8410.7568 +FPS=33.17, 法向力=3503.2368, 切向力X=-17562.7148, 切向力Y=8320.6934 +FPS=32.10, 法向力=2996.3784, 切向力X=-18665.6602, 切向力Y=8204.2539 +FPS=32.16, 法向力=2884.6716, 切向力X=-18050.7852, 切向力Y=8037.3843 +FPS=32.36, 法向力=2891.4336, 切向力X=-17815.8281, 切向力Y=8108.1025 +FPS=32.50, 法向力=3305.3589, 切向力X=-17701.1328, 切向力Y=8163.7925 +FPS=33.02, 法向力=3297.8379, 切向力X=-17749.9746, 切向力Y=8185.5645 +FPS=32.26, 法向力=3672.8589, 切向力X=-17533.3242, 切向力Y=8371.3975 +FPS=31.62, 法向力=3104.5898, 切向力X=-17868.0586, 切向力Y=8126.9497 +FPS=31.33, 法向力=3062.1885, 切向力X=-17835.3223, 切向力Y=8213.3867 +FPS=31.87, 法向力=3163.4150, 切向力X=-17656.7754, 切向力Y=7897.4102 +FPS=32.32, 法向力=3391.8193, 切向力X=-15902.1094, 切向力Y=7796.0801 +FPS=32.48, 法向力=3564.9077, 切向力X=-15552.1230, 切向力Y=7903.8545 +FPS=30.89, 法向力=3558.8601, 切向力X=-16780.7148, 切向力Y=8500.5762 +FPS=32.00, 法向力=2850.3284, 切向力X=-18036.3008, 切向力Y=8458.6191 +FPS=33.68, 法向力=2810.3096, 切向力X=-18123.5723, 切向力Y=8282.9189 +FPS=32.87, 法向力=2790.0596, 切向力X=-18083.2109, 切向力Y=8307.0879 +FPS=31.94, 法向力=3103.4556, 切向力X=-18155.4844, 切向力Y=8174.8242 +FPS=32.51, 法向力=2874.7971, 切向力X=-17239.2949, 切向力Y=7826.1279 +FPS=32.27, 法向力=2846.6226, 切向力X=-17242.5469, 切向力Y=7880.0791 +FPS=32.35, 法向力=3424.7468, 切向力X=-17484.4336, 切向力Y=8382.2598 +FPS=31.92, 法向力=3284.6128, 切向力X=-17398.8887, 切向力Y=7699.7715 +FPS=32.62, 法向力=3257.4746, 切向力X=-17565.7383, 切向力Y=7685.1963 +FPS=31.59, 法向力=3082.3125, 切向力X=-16956.3477, 切向力Y=8541.9141 +FPS=31.22, 法向力=3158.2676, 切向力X=-16359.0762, 切向力Y=8652.0371 +FPS=32.56, 法向力=3064.8467, 切向力X=-16206.5693, 切向力Y=8603.3682 +FPS=31.75, 法向力=3435.8892, 切向力X=-16030.0830, 切向力Y=8740.5479 +FPS=31.56, 法向力=3620.3628, 切向力X=-18139.1992, 切向力Y=8117.0635 +FPS=32.22, 法向力=3687.2075, 切向力X=-18351.4336, 切向力Y=8017.4160 +FPS=31.55, 法向力=3439.5327, 切向力X=-15927.2246, 切向力Y=9001.0088 +FPS=32.01, 法向力=3569.4539, 切向力X=-15754.3125, 切向力Y=9055.9600 +FPS=32.00, 法向力=3426.8589, 切向力X=-16246.7041, 切向力Y=9402.4531 +FPS=30.86, 法向力=4173.6152, 切向力X=-15362.1113, 切向力Y=8987.4043 +FPS=31.68, 法向力=4223.8716, 切向力X=-15368.8838, 切向力Y=9079.5938 +FPS=31.30, 法向力=3638.2112, 切向力X=-16867.2656, 切向力Y=8200.9473 +FPS=31.97, 法向力=3600.1609, 切向力X=-16965.5977, 切向力Y=8650.3164 +FPS=32.12, 法向力=3560.5752, 切向力X=-16958.0781, 切向力Y=8766.9414 +FPS=32.00, 法向力=3180.4692, 切向力X=-17534.7207, 切向力Y=8255.1445 +FPS=31.44, 法向力=3418.5706, 切向力X=-16717.2012, 切向力Y=8325.8203 +FPS=32.19, 法向力=3460.6797, 切向力X=-16808.9844, 切向力Y=8163.6064 +FPS=31.96, 法向力=3462.7119, 切向力X=-16889.0508, 切向力Y=8271.2324 +FPS=32.12, 法向力=3366.2891, 切向力X=-16027.0977, 切向力Y=8878.6602 +FPS=29.99, 法向力=3452.0476, 切向力X=-17979.7383, 切向力Y=9023.7383 +FPS=30.12, 法向力=2877.5154, 切向力X=-16508.5918, 切向力Y=8709.1426 +FPS=31.30, 法向力=2978.0688, 切向力X=-16693.7871, 切向力Y=8630.4160 +FPS=30.77, 法向力=2958.0740, 切向力X=-16584.3105, 切向力Y=8802.5527 +FPS=32.09, 法向力=3076.4849, 切向力X=-16779.6172, 切向力Y=8962.9629 +FPS=31.86, 法向力=3108.2888, 切向力X=-16811.3359, 切向力Y=9029.9229 +FPS=30.52, 法向力=3755.9104, 切向力X=-15846.8613, 切向力Y=8390.0576 +FPS=31.39, 法向力=3779.2622, 切向力X=-16106.7637, 切向力Y=8135.2451 +FPS=31.87, 法向力=3976.7456, 切向力X=-17498.2148, 切向力Y=8147.5249 +FPS=31.86, 法向力=3984.0720, 切向力X=-17372.8379, 切向力Y=8315.7793 +FPS=32.37, 法向力=3308.6482, 切向力X=-17032.8008, 切向力Y=8016.8154 +FPS=30.21, 法向力=3187.6440, 切向力X=-17744.8613, 切向力Y=8600.3359 +FPS=31.02, 法向力=3168.3220, 切向力X=-17547.7383, 切向力Y=8537.8789 +FPS=31.23, 法向力=3762.4819, 切向力X=-15219.7432, 切向力Y=8582.7500 +FPS=30.68, 法向力=3232.9268, 切向力X=-17439.8750, 切向力Y=8221.0293 +FPS=28.73, 法向力=3907.1069, 切向力X=-16281.1699, 切向力Y=9270.0527 +FPS=29.36, 法向力=4044.2334, 切向力X=-16269.3125, 切向力Y=9339.0586 +FPS=30.65, 法向力=3106.9546, 切向力X=-16719.2227, 切向力Y=8957.5742 +FPS=31.57, 法向力=3433.5837, 切向力X=-16364.1543, 切向力Y=9312.0508 +FPS=32.94, 法向力=3462.1841, 切向力X=-16316.8027, 切向力Y=9372.7188 +FPS=31.38, 法向力=3117.0625, 切向力X=-17819.5312, 切向力Y=8843.5410 +FPS=32.84, 法向力=3098.3958, 切向力X=-17965.3047, 切向力Y=8813.6953 +FPS=31.07, 法向力=3273.5098, 切向力X=-16488.1582, 切向力Y=8064.9907 +FPS=32.17, 法向力=3258.7354, 切向力X=-15775.6934, 切向力Y=9212.1738 +FPS=31.89, 法向力=3300.8936, 切向力X=-15709.2559, 切向力Y=9302.5020 +FPS=30.66, 法向力=3223.7158, 切向力X=-17269.4727, 切向力Y=9492.0059 +FPS=31.49, 法向力=3290.4827, 切向力X=-16991.9531, 切向力Y=9351.4502 +FPS=30.93, 法向力=3241.1738, 切向力X=-17137.3984, 切向力Y=9280.9639 +FPS=31.46, 法向力=3162.9192, 切向力X=-16164.8301, 切向力Y=8933.1895 +FPS=31.57, 法向力=3067.0952, 切向力X=-17188.9043, 切向力Y=8977.6895 +FPS=31.66, 法向力=2988.8311, 切向力X=-17027.6523, 切向力Y=9066.6045 +FPS=30.44, 法向力=3411.1221, 切向力X=-18216.7734, 切向力Y=9177.5293 +FPS=31.24, 法向力=3530.4504, 切向力X=-18332.2598, 切向力Y=9081.0596 +FPS=31.49, 法向力=4257.3174, 切向力X=-18159.8164, 切向力Y=8178.8833 +FPS=31.11, 法向力=3799.0667, 切向力X=-16380.1699, 切向力Y=9381.3926 +FPS=31.95, 法向力=3816.8862, 切向力X=-16565.1211, 切向力Y=9328.2305 +FPS=31.33, 法向力=3687.0115, 切向力X=-16831.5371, 切向力Y=8422.0928 +FPS=31.39, 法向力=3150.8403, 切向力X=-17152.4609, 切向力Y=8301.7021 +FPS=31.60, 法向力=3169.6111, 切向力X=-17112.4102, 切向力Y=8310.6914 +FPS=31.22, 法向力=2850.2800, 切向力X=-16713.8242, 切向力Y=8298.7207 +FPS=31.43, 法向力=3190.2959, 切向力X=-16759.7891, 切向力Y=8489.8223 +FPS=32.05, 法向力=3240.0901, 切向力X=-16868.7500, 切向力Y=8477.6553 +FPS=31.42, 法向力=3100.1362, 切向力X=-15828.5000, 切向力Y=9524.8730 +FPS=31.00, 法向力=3150.0156, 切向力X=-15507.9336, 切向力Y=9294.5830 +FPS=30.66, 法向力=3164.3037, 切向力X=-16202.8008, 切向力Y=9311.9688 +FPS=29.93, 法向力=2760.4055, 切向力X=-16383.9316, 切向力Y=8074.8081 +FPS=30.18, 法向力=2750.5498, 切向力X=-16361.1289, 切向力Y=8010.7715 +FPS=30.68, 法向力=2768.2354, 切向力X=-16334.6660, 切向力Y=8146.9297 +FPS=30.70, 法向力=3382.7266, 切向力X=-16310.4639, 切向力Y=9151.5645 +FPS=31.21, 法向力=3344.8154, 切向力X=-16044.4775, 切向力Y=9110.0664 +FPS=29.96, 法向力=3198.9468, 切向力X=-16400.6309, 切向力Y=8577.0352 +FPS=30.51, 法向力=3827.2842, 切向力X=-16483.7148, 切向力Y=7521.2861 +FPS=31.18, 法向力=3873.6790, 切向力X=-16632.2070, 切向力Y=7706.8330 +FPS=29.93, 法向力=3323.9902, 切向力X=-16056.2656, 切向力Y=8569.4492 +FPS=29.76, 法向力=3214.1113, 切向力X=-16286.8887, 切向力Y=8903.2998 +FPS=31.57, 法向力=3212.0146, 切向力X=-16326.1270, 切向力Y=8833.1602 +FPS=29.16, 法向力=3856.8799, 切向力X=-16433.2812, 切向力Y=9010.1133 +FPS=30.56, 法向力=3785.6926, 切向力X=-16556.3086, 切向力Y=8957.3301 +FPS=29.04, 法向力=2829.7539, 切向力X=-16334.0000, 切向力Y=9040.5781 +FPS=30.97, 法向力=2835.3293, 切向力X=-16344.6865, 切向力Y=9010.6035 +FPS=30.58, 法向力=2835.0879, 切向力X=-16324.9277, 切向力Y=9030.1201 +FPS=29.58, 法向力=3909.0952, 切向力X=-14913.3477, 切向力Y=8169.9922 +FPS=29.38, 法向力=3590.8281, 切向力X=-10649.8418, 切向力Y=8116.9385 +FPS=30.27, 法向力=3383.5156, 切向力X=-10827.1816, 切向力Y=8053.2334 +FPS=30.62, 法向力=3310.5371, 切向力X=-11518.1953, 切向力Y=7889.0459 +FPS=28.98, 法向力=3250.6902, 切向力X=-13704.8711, 切向力Y=8392.7461 +FPS=29.98, 法向力=3335.9678, 切向力X=-13789.0195, 切向力Y=8281.0068 +FPS=30.66, 法向力=3358.2388, 切向力X=-12059.6035, 切向力Y=8437.5068 +FPS=29.64, 法向力=3016.8486, 切向力X=-12561.3496, 切向力Y=8303.8789 +FPS=30.80, 法向力=3080.9424, 切向力X=-12557.6953, 切向力Y=8392.7480 +FPS=30.09, 法向力=3420.8887, 切向力X=-12411.0039, 切向力Y=8445.5645 +FPS=30.24, 法向力=3414.4678, 切向力X=-12393.8457, 切向力Y=8475.9258 +FPS=31.45, 法向力=3412.7278, 切向力X=-12316.9199, 切向力Y=8440.3203 +FPS=31.36, 法向力=3456.4844, 切向力X=-12129.5352, 切向力Y=9216.8906 +FPS=30.86, 法向力=3462.2649, 切向力X=-11239.3457, 切向力Y=9069.3828 +FPS=31.05, 法向力=3462.9629, 切向力X=-11456.7568, 切向力Y=9116.6982 +FPS=31.41, 法向力=3546.4714, 切向力X=-11298.1631, 切向力Y=9010.2666 +FPS=31.08, 法向力=3672.8281, 切向力X=-12171.8525, 切向力Y=8870.7373 +FPS=32.05, 法向力=3721.3574, 切向力X=-12359.8340, 切向力Y=8919.3506 +FPS=30.93, 法向力=3263.8062, 切向力X=-10974.3945, 切向力Y=8858.3184 +FPS=31.66, 法向力=3200.7012, 切向力X=-10974.4990, 切向力Y=8824.0420 +FPS=31.86, 法向力=3741.1299, 切向力X=-11201.8887, 切向力Y=9225.2637 +FPS=29.09, 法向力=3979.2869, 切向力X=-10444.9043, 切向力Y=8945.8555 +FPS=32.08, 法向力=4005.7864, 切向力X=-10266.9727, 切向力Y=9095.5527 +FPS=32.65, 法向力=4020.6221, 切向力X=-10488.9629, 切向力Y=9077.8906 +FPS=31.81, 法向力=3727.9116, 切向力X=-12189.8594, 切向力Y=9510.9336 +FPS=34.05, 法向力=3726.6753, 切向力X=-12544.4463, 切向力Y=9487.7969 +FPS=33.83, 法向力=4346.0220, 切向力X=-11689.9453, 切向力Y=8178.5400 +FPS=32.21, 法向力=3614.3857, 切向力X=-12910.6348, 切向力Y=7521.4668 +FPS=33.18, 法向力=3637.6748, 切向力X=-12899.5820, 切向力Y=7465.0938 +FPS=31.21, 法向力=4537.4453, 切向力X=-8139.5859, 切向力Y=6595.2476 +FPS=32.63, 法向力=4444.3760, 切向力X=-8373.6641, 切向力Y=6464.8975 +FPS=31.30, 法向力=5126.2651, 切向力X=811.3776, 切向力Y=3747.3613 +FPS=32.48, 法向力=4238.2446, 切向力X=6342.3076, 切向力Y=2074.1597 +FPS=32.32, 法向力=4344.3008, 切向力X=6405.6562, 切向力Y=1899.6140 +FPS=31.32, 法向力=3593.5811, 切向力X=964.4642, 切向力Y=3547.5083 +FPS=32.37, 法向力=3457.3438, 切向力X=969.5254, 切向力Y=3504.2424 +FPS=32.62, 法向力=3450.4338, 切向力X=983.4877, 切向力Y=3496.2969 +FPS=30.97, 法向力=3564.9736, 切向力X=-19102.2812, 切向力Y=5711.7271 +FPS=32.78, 法向力=3551.4453, 切向力X=-19203.7148, 切向力Y=5959.4463 +FPS=32.22, 法向力=3048.0593, 切向力X=-20407.8789, 切向力Y=4964.4878 +FPS=31.74, 法向力=2895.0549, 切向力X=-20610.9336, 切向力Y=5003.0371 +FPS=32.26, 法向力=3363.7705, 切向力X=-21026.8027, 切向力Y=4590.9629 +FPS=32.02, 法向力=2627.4243, 切向力X=-21745.1426, 切向力Y=3500.0010 +FPS=32.21, 法向力=2658.8132, 切向力X=-21854.0391, 切向力Y=3267.4062 +FPS=32.31, 法向力=2989.0811, 切向力X=-24738.3086, 切向力Y=3569.6973 +FPS=31.28, 法向力=3211.0400, 切向力X=-26928.3672, 切向力Y=3475.9707 +FPS=32.48, 法向力=3277.8882, 切向力X=-27012.6465, 切向力Y=3439.4238 +FPS=30.93, 法向力=3336.2104, 切向力X=-25318.0938, 切向力Y=3520.4453 +FPS=32.26, 法向力=3338.1616, 切向力X=-25491.9453, 切向力Y=3466.3855 +FPS=32.81, 法向力=3320.9683, 切向力X=-25501.1953, 切向力Y=3413.1748 +FPS=31.68, 法向力=3631.4197, 切向力X=-21931.9238, 切向力Y=2388.5129 +FPS=32.36, 法向力=3278.6733, 切向力X=-20594.3574, 切向力Y=1825.1736 +FPS=31.93, 法向力=3387.0798, 切向力X=-20406.3184, 切向力Y=1799.1736 +FPS=31.74, 法向力=3419.1443, 切向力X=-20383.5312, 切向力Y=1877.1658 +FPS=33.13, 法向力=3436.3159, 切向力X=-19416.3633, 切向力Y=166.3328 +FPS=31.82, 法向力=3622.6443, 切向力X=-12533.5391, 切向力Y=37.5410 +FPS=33.22, 法向力=3537.4172, 切向力X=-12449.8350, 切向力Y=6.5364 +FPS=33.60, 法向力=4510.3828, 切向力X=-1529.1382, 切向力Y=-187.6755 +FPS=32.84, 法向力=6397.0078, 切向力X=9994.5674, 切向力Y=-827.2983 +FPS=33.03, 法向力=6366.2139, 切向力X=10126.5938, 切向力Y=-825.8623 +FPS=32.44, 法向力=6124.4976, 切向力X=17102.3535, 切向力Y=-1619.0195 +FPS=33.38, 法向力=6093.6494, 切向力X=17343.5586, 切向力Y=-1508.1260 +FPS=32.67, 法向力=6081.4712, 切向力X=17452.5391, 切向力Y=-1639.9844 +FPS=32.35, 法向力=7194.2275, 切向力X=17003.8457, 切向力Y=-1407.2495 +FPS=33.13, 法向力=7281.0674, 切向力X=17021.5352, 切向力Y=-1483.6008 +FPS=32.47, 法向力=6768.0146, 切向力X=17456.4688, 切向力Y=-2156.4067 +FPS=33.01, 法向力=6834.8228, 切向力X=17536.4492, 切向力Y=-2283.7371 +FPS=32.70, 法向力=7144.3345, 切向力X=18338.5801, 切向力Y=-2815.3660 +FPS=32.48, 法向力=7529.4229, 切向力X=15801.7461, 切向力Y=-2412.9087 +FPS=33.43, 法向力=7517.0283, 切向力X=15315.2490, 切向力Y=-2467.8494 +FPS=33.25, 法向力=8005.8584, 切向力X=17141.1055, 切向力Y=-4468.5728 +FPS=33.08, 法向力=7874.8340, 切向力X=16152.9473, 切向力Y=-4122.9893 +FPS=33.50, 法向力=7837.4521, 切向力X=16106.2686, 切向力Y=-4329.3086 +FPS=32.28, 法向力=7595.3271, 切向力X=13476.7822, 切向力Y=-2500.7910 +FPS=32.84, 法向力=7576.8735, 切向力X=13561.0137, 切向力Y=-2308.6128 +FPS=34.10, 法向力=7632.0142, 切向力X=13293.0293, 切向力Y=-2382.1912 +FPS=32.48, 法向力=6762.4033, 切向力X=11649.8809, 切向力Y=-6188.3447 +FPS=33.48, 法向力=6676.8462, 切向力X=11738.0820, 切向力Y=-6066.3203 +FPS=33.17, 法向力=5925.8232, 切向力X=12026.0830, 切向力Y=-7639.8682 +FPS=33.61, 法向力=5894.3984, 切向力X=11764.5703, 切向力Y=-7627.7197 +FPS=32.81, 法向力=6417.1934, 切向力X=9478.7432, 切向力Y=-7003.7676 +FPS=32.26, 法向力=7020.4111, 切向力X=6301.8271, 切向力Y=-8082.8745 +FPS=34.29, 法向力=7098.0649, 切向力X=6074.0269, 切向力Y=-8192.0742 +FPS=31.48, 法向力=8987.5020, 切向力X=11790.3008, 切向力Y=-9910.0059 +FPS=30.21, 法向力=9375.5967, 切向力X=15876.5547, 切向力Y=-13011.0742 +FPS=31.25, 法向力=9262.2666, 切向力X=15701.3008, 切向力Y=-12941.4980 +FPS=31.22, 法向力=9842.7305, 切向力X=15536.8770, 切向力Y=-13436.1172 +FPS=33.38, 法向力=9731.5332, 切向力X=15317.7861, 切向力Y=-13461.8730 +FPS=33.95, 法向力=9925.0820, 切向力X=15289.9355, 切向力Y=-13410.9414 +FPS=33.05, 法向力=9666.8184, 切向力X=15373.0508, 切向力Y=-13463.5508 +FPS=32.50, 法向力=10437.5234, 切向力X=14103.0762, 切向力Y=-15314.6484 +FPS=32.77, 法向力=9870.7705, 切向力X=17184.0391, 切向力Y=-16511.1680 +FPS=33.41, 法向力=10131.4287, 切向力X=17249.0664, 切向力Y=-16804.6816 +FPS=34.37, 法向力=10473.3398, 切向力X=17601.0039, 切向力Y=-17513.7246 +FPS=33.89, 法向力=11795.4512, 切向力X=16063.1455, 切向力Y=-18164.5605 +FPS=36.20, 法向力=11189.2754, 切向力X=16016.2432, 切向力Y=-18478.7168 +FPS=34.35, 法向力=11850.7246, 切向力X=14155.0596, 切向力Y=-18551.9375 +FPS=35.60, 法向力=11072.1660, 切向力X=14000.2158, 切向力Y=-18471.0977 +FPS=34.86, 法向力=7327.6401, 切向力X=13938.8965, 切向力Y=-18485.9004 +FPS=35.06, 法向力=7465.5352, 切向力X=13561.1465, 切向力Y=-18584.4336 +FPS=34.90, 法向力=7157.8066, 切向力X=15599.3535, 切向力Y=-19162.6602 +FPS=34.24, 法向力=7239.0840, 切向力X=15717.1758, 切向力Y=-19236.5332 +FPS=35.19, 法向力=7278.5474, 切向力X=15703.3105, 切向力Y=-19230.2617 +FPS=33.99, 法向力=6203.7559, 切向力X=17370.8574, 切向力Y=-18716.5000 +FPS=35.12, 法向力=6218.2734, 切向力X=17208.7773, 切向力Y=-18836.8906 +FPS=34.62, 法向力=7048.8872, 切向力X=15462.0586, 切向力Y=-19488.8477 +FPS=35.42, 法向力=7330.5459, 切向力X=15100.2383, 切向力Y=-19524.1055 +FPS=34.88, 法向力=7269.0596, 切向力X=14275.1064, 切向力Y=-20411.1172 +FPS=35.23, 法向力=7412.2690, 切向力X=12637.2900, 切向力Y=-22209.8105 +FPS=36.00, 法向力=7460.2700, 切向力X=12627.6777, 切向力Y=-21968.4043 +FPS=34.50, 法向力=7299.7632, 切向力X=11146.5078, 切向力Y=-22456.7070 +FPS=35.88, 法向力=7273.5439, 切向力X=11219.7432, 切向力Y=-22479.9668 +FPS=34.82, 法向力=7356.9404, 切向力X=10197.4414, 切向力Y=-21606.2637 +FPS=34.88, 法向力=6896.5850, 切向力X=10121.7100, 切向力Y=-21503.2500 +FPS=35.57, 法向力=6694.7354, 切向力X=9652.1299, 切向力Y=-19493.3789 +FPS=34.65, 法向力=6722.9902, 切向力X=9567.7969, 切向力Y=-19599.2715 +FPS=35.82, 法向力=6684.7441, 切向力X=9416.0615, 切向力Y=-19614.6270 +FPS=35.14, 法向力=7595.0176, 切向力X=11583.3438, 切向力Y=-17165.1230 +FPS=35.27, 法向力=7441.5278, 切向力X=11433.3281, 切向力Y=-17779.4004 +FPS=34.52, 法向力=7258.4844, 切向力X=10771.2012, 切向力Y=-16369.0879 +FPS=36.19, 法向力=7407.5146, 切向力X=10433.3252, 切向力Y=-15638.0625 +FPS=35.29, 法向力=7616.1436, 切向力X=9527.4277, 切向力Y=-13159.7344 +FPS=36.48, 法向力=7610.9463, 切向力X=9518.9912, 切向力Y=-13675.6963 +FPS=35.82, 法向力=9037.2275, 切向力X=11350.8555, 切向力Y=-16824.6094 +FPS=36.12, 法向力=10624.9766, 切向力X=16217.2266, 切向力Y=-22597.9805 +FPS=36.28, 法向力=11013.9297, 切向力X=16536.7598, 切向力Y=-22957.5312 +FPS=35.78, 法向力=12092.0000, 切向力X=23310.1895, 切向力Y=-26082.8320 +FPS=35.11, 法向力=12680.2500, 切向力X=23821.4180, 切向力Y=-26072.3320 +FPS=32.89, 法向力=12698.3369, 切向力X=24423.7461, 切向力Y=-26417.6602 +FPS=33.56, 法向力=12907.1406, 切向力X=26313.2734, 切向力Y=-26248.7656 +FPS=33.34, 法向力=12838.2715, 切向力X=25545.3574, 切向力Y=-26658.1309 +FPS=33.33, 法向力=14373.2324, 切向力X=29223.9922, 切向力Y=-28371.8633 +FPS=34.33, 法向力=14631.2158, 切向力X=29428.3555, 切向力Y=-28271.6875 +FPS=32.46, 法向力=15709.9648, 切向力X=30060.3359, 切向力Y=-29352.2734 +FPS=34.08, 法向力=15930.2246, 切向力X=29917.7969, 切向力Y=-29222.4121 +FPS=33.04, 法向力=13959.5322, 切向力X=30181.0879, 切向力Y=-28930.0527 +FPS=32.29, 法向力=15172.6797, 切向力X=29251.4102, 切向力Y=-28966.0820 +FPS=33.80, 法向力=15360.8936, 切向力X=29071.3789, 切向力Y=-29067.9688 +FPS=33.28, 法向力=16372.3174, 切向力X=30737.3418, 切向力Y=-31254.4199 +FPS=33.72, 法向力=16674.9219, 切向力X=31063.5645, 切向力Y=-31319.2969 +FPS=32.68, 法向力=18446.6367, 切向力X=32546.8633, 切向力Y=-33864.1992 +FPS=33.55, 法向力=19118.5840, 切向力X=32094.1406, 切向力Y=-34125.7734 +FPS=33.26, 法向力=17856.7539, 切向力X=34351.7500, 切向力Y=-34189.3047 +FPS=33.43, 法向力=17341.4590, 切向力X=31226.2188, 切向力Y=-33465.3984 +FPS=33.42, 法向力=17762.5547, 切向力X=30787.7324, 切向力Y=-33769.9805 +FPS=33.05, 法向力=18211.5820, 切向力X=32702.8125, 切向力Y=-33797.5000 +FPS=33.37, 法向力=18832.0645, 切向力X=31575.0605, 切向力Y=-35467.6875 +FPS=34.13, 法向力=18879.8184, 切向力X=31630.5020, 切向力Y=-35343.0703 +FPS=33.29, 法向力=18481.9375, 切向力X=30900.3047, 切向力Y=-33287.4062 +FPS=34.76, 法向力=18274.5957, 切向力X=30755.3086, 切向力Y=-33312.7031 +FPS=33.01, 法向力=18430.0820, 切向力X=30414.1953, 切向力Y=-34772.5781 +FPS=33.39, 法向力=18748.4180, 切向力X=29526.1680, 切向力Y=-34407.7773 +FPS=33.89, 法向力=18812.9258, 切向力X=29436.6914, 切向力Y=-34443.0312 +FPS=33.83, 法向力=15665.5898, 切向力X=24749.2656, 切向力Y=-33848.9648 +FPS=34.63, 法向力=16070.7695, 切向力X=25231.5000, 切向力Y=-34187.8477 +FPS=33.14, 法向力=15088.5137, 切向力X=21415.1875, 切向力Y=-33603.4141 +FPS=34.28, 法向力=14809.6504, 切向力X=21608.9336, 切向力Y=-33525.3477 +FPS=33.91, 法向力=14358.2217, 切向力X=13903.9873, 切向力Y=-33440.4727 +FPS=33.46, 法向力=9813.3447, 切向力X=2967.7314, 切向力Y=-29202.8086 +FPS=34.03, 法向力=9831.8848, 切向力X=2289.4614, 切向力Y=-29316.9629 +FPS=33.21, 法向力=8044.2920, 切向力X=-10647.4736, 切向力Y=-26915.9492 +FPS=33.12, 法向力=7847.4688, 切向力X=-11671.4980, 切向力Y=-26819.7305 +FPS=33.81, 法向力=7632.1260, 切向力X=-20011.4727, 切向力Y=-25633.8867 +FPS=33.92, 法向力=6602.6338, 切向力X=-24340.0547, 切向力Y=-25028.0312 +FPS=33.60, 法向力=6341.8105, 切向力X=-25052.4102, 切向力Y=-25001.4961 +FPS=33.62, 法向力=6723.5000, 切向力X=-28588.5938, 切向力Y=-24239.6484 +FPS=34.36, 法向力=7479.3262, 切向力X=-28754.4199, 切向力Y=-24034.4688 +FPS=32.14, 法向力=7182.9077, 切向力X=-37577.3438, 切向力Y=-23299.9453 +FPS=33.41, 法向力=6461.3481, 切向力X=-45196.7891, 切向力Y=-21660.7715 +FPS=33.91, 法向力=6250.4692, 切向力X=-45623.2656, 切向力Y=-21558.2539 +FPS=32.64, 法向力=6603.4800, 切向力X=-50520.3594, 切向力Y=-19874.5859 +FPS=34.58, 法向力=6409.8115, 切向力X=-50959.4609, 切向力Y=-19916.8867 +FPS=33.60, 法向力=6917.3730, 切向力X=-49598.0664, 切向力Y=-19363.1133 +FPS=32.95, 法向力=7839.9038, 切向力X=-45397.3281, 切向力Y=-19367.6406 +FPS=34.89, 法向力=7840.2891, 切向力X=-45051.9531, 切向力Y=-19589.8398 +FPS=32.70, 法向力=7636.6587, 切向力X=-39790.6094, 切向力Y=-20107.0742 +FPS=34.21, 法向力=7602.7949, 切向力X=-39513.3438, 切向力Y=-20209.0391 +FPS=34.14, 法向力=7796.0840, 切向力X=-36019.8594, 切向力Y=-20492.8672 +FPS=34.16, 法向力=7826.9668, 切向力X=-35635.8359, 切向力Y=-20507.4473 +FPS=34.61, 法向力=7517.8682, 切向力X=-33365.6367, 切向力Y=-20621.2266 +FPS=34.24, 法向力=7725.0713, 切向力X=-31399.0859, 切向力Y=-19873.0801 +FPS=33.34, 法向力=7460.0342, 切向力X=-31558.0781, 切向力Y=-20173.9492 +FPS=33.98, 法向力=8485.1299, 切向力X=-29569.7422, 切向力Y=-18928.2734 +FPS=34.90, 法向力=8662.3047, 切向力X=-29337.1387, 切向力Y=-19091.8125 +FPS=33.81, 法向力=9477.3848, 切向力X=-20421.0176, 切向力Y=-14867.9512 +FPS=33.25, 法向力=10235.9043, 切向力X=-8111.6519, 切向力Y=-7277.1201 +FPS=34.34, 法向力=10190.8691, 切向力X=-7869.7412, 切向力Y=-7359.0176 +FPS=33.87, 法向力=9927.6250, 切向力X=-3579.8330, 切向力Y=-8364.5020 +FPS=32.99, 法向力=10202.3057, 切向力X=-3202.3613, 切向力Y=-8519.7715 +FPS=34.42, 法向力=11795.3398, 切向力X=2406.1274, 切向力Y=-6204.5449 +FPS=34.64, 法向力=11595.3809, 切向力X=2506.1416, 切向力Y=-6027.9033 +FPS=33.94, 法向力=14463.8535, 切向力X=5072.5361, 切向力Y=-5852.7812 +FPS=32.37, 法向力=14475.6436, 切向力X=5539.5981, 切向力Y=-7271.2563 +FPS=34.46, 法向力=14353.8613, 切向力X=5525.4570, 切向力Y=-7473.9736 +FPS=33.79, 法向力=13443.2402, 切向力X=2796.9800, 切向力Y=-7228.8320 +FPS=33.61, 法向力=13517.2812, 切向力X=2536.8418, 切向力Y=-7147.2852 +FPS=34.15, 法向力=13635.2324, 切向力X=3522.5918, 切向力Y=-5912.3008 +FPS=34.26, 法向力=13825.0020, 切向力X=290.4201, 切向力Y=-5747.9023 +FPS=36.06, 法向力=13651.5391, 切向力X=20.4086, 切向力Y=-5669.2173 +FPS=34.22, 法向力=13187.1885, 切向力X=-2849.9658, 切向力Y=-5700.2559 +FPS=35.38, 法向力=13377.4238, 切向力X=-3177.8608, 切向力Y=-6077.7642 +FPS=35.03, 法向力=11461.0908, 切向力X=-3896.4358, 切向力Y=-6017.2168 +FPS=35.45, 法向力=11627.6152, 切向力X=-3999.5828, 切向力Y=-5992.2012 +FPS=34.83, 法向力=10188.6221, 切向力X=-4965.1553, 切向力Y=-5514.6963 +FPS=35.54, 法向力=9655.9805, 切向力X=-6439.9277, 切向力Y=-6925.5098 +FPS=34.61, 法向力=9904.8193, 切向力X=-6327.8125, 切向力Y=-7028.0356 +FPS=34.38, 法向力=8716.3789, 切向力X=-5178.2529, 切向力Y=-7884.5293 +FPS=35.86, 法向力=8970.0508, 切向力X=-5184.7139, 切向力Y=-7900.7236 +FPS=34.53, 法向力=8238.0557, 切向力X=-222.9209, 切向力Y=-9596.6670 +FPS=35.07, 法向力=8237.2852, 切向力X=114.4131, 切向力Y=-9878.0898 +FPS=35.63, 法向力=8240.5312, 切向力X=6647.1309, 切向力Y=-14698.1748 +FPS=34.35, 法向力=7032.0435, 切向力X=14720.3965, 切向力Y=-18174.2227 +FPS=35.52, 法向力=6876.2031, 切向力X=15468.9414, 切向力Y=-18629.4062 +FPS=34.63, 法向力=8797.0439, 切向力X=16181.4727, 切向力Y=-22928.2520 +FPS=35.34, 法向力=8978.3350, 切向力X=15265.6992, 切向力Y=-23053.4297 +FPS=34.70, 法向力=7919.5410, 切向力X=15906.0762, 切向力Y=-26230.8398 +FPS=35.79, 法向力=7978.9453, 切向力X=15896.2031, 切向力Y=-26545.6602 +FPS=34.64, 法向力=7199.4434, 切向力X=8791.5547, 切向力Y=-28264.3477 +FPS=35.57, 法向力=7089.8711, 切向力X=8188.8896, 切向力Y=-28503.8613 +FPS=35.07, 法向力=7687.8750, 切向力X=3855.4429, 切向力Y=-29248.4629 +FPS=34.56, 法向力=10189.9727, 切向力X=9579.1016, 切向力Y=-32528.7930 +FPS=35.19, 法向力=10403.9619, 切向力X=10011.1680, 切向力Y=-32693.8477 +FPS=35.25, 法向力=14734.0391, 切向力X=17595.0586, 切向力Y=-36393.3359 +FPS=34.75, 法向力=15708.4150, 切向力X=18638.4609, 切向力Y=-36836.7656 +FPS=32.67, 法向力=14411.0801, 切向力X=31623.3047, 切向力Y=-37493.1719 +FPS=31.30, 法向力=16635.0742, 切向力X=37144.3203, 切向力Y=-37914.9141 +FPS=32.72, 法向力=16543.4453, 切向力X=37830.7344, 切向力Y=-38430.2031 +FPS=35.89, 法向力=16611.3008, 切向力X=39467.5781, 切向力Y=-37974.9883 +FPS=35.08, 法向力=16975.1855, 切向力X=38998.3281, 切向力Y=-38230.7266 +FPS=34.79, 法向力=17543.4883, 切向力X=40556.7812, 切向力Y=-38175.2969 +FPS=36.01, 法向力=17697.7188, 切向力X=40479.4688, 切向力Y=-38276.2188 +FPS=36.08, 法向力=18513.9355, 切向力X=37203.2031, 切向力Y=-38386.1875 +FPS=35.36, 法向力=19123.1230, 切向力X=38940.6562, 切向力Y=-38782.0820 +FPS=35.01, 法向力=19193.3535, 切向力X=39390.8047, 切向力Y=-38879.5547 +FPS=33.81, 法向力=18761.0957, 切向力X=36613.4688, 切向力Y=-38862.0977 +FPS=34.41, 法向力=18735.6484, 切向力X=36733.8242, 切向力Y=-38805.4609 +FPS=34.04, 法向力=20540.1230, 切向力X=37865.9375, 切向力Y=-39472.0078 +FPS=30.51, 法向力=19707.3203, 切向力X=37314.2109, 切向力Y=-39875.7031 +FPS=27.61, 法向力=20188.4375, 切向力X=37278.7930, 切向力Y=-39955.2656 +FPS=33.32, 法向力=19361.2969, 切向力X=36064.1250, 切向力Y=-39889.3047 +FPS=34.09, 法向力=19484.6328, 切向力X=35859.4844, 切向力Y=-39769.5859 +FPS=33.51, 法向力=20212.9219, 切向力X=34155.2500, 切向力Y=-40485.1836 +FPS=33.56, 法向力=20147.3125, 切向力X=38062.5156, 切向力Y=-40607.3438 +FPS=35.17, 法向力=20014.8594, 切向力X=36549.0195, 切向力Y=-40639.2930 +FPS=34.06, 法向力=19711.5938, 切向力X=37186.7500, 切向力Y=-40377.3008 +FPS=35.11, 法向力=20210.9297, 切向力X=37453.6289, 切向力Y=-40552.8750 +FPS=34.50, 法向力=16067.9229, 切向力X=37840.7539, 切向力Y=-37941.0742 +FPS=33.99, 法向力=16209.2012, 切向力X=39975.3984, 切向力Y=-33818.4531 +FPS=34.83, 法向力=16941.2988, 切向力X=39196.8047, 切向力Y=-34104.6953 +FPS=33.20, 法向力=16074.0508, 切向力X=38713.3711, 切向力Y=-33634.7070 +FPS=33.91, 法向力=16314.4297, 切向力X=38479.2031, 切向力Y=-33856.0781 +FPS=34.11, 法向力=16074.3457, 切向力X=39000.9922, 切向力Y=-33561.1289 +FPS=33.77, 法向力=16717.9590, 切向力X=36242.2578, 切向力Y=-32607.5898 +FPS=35.84, 法向力=16724.8477, 切向力X=36762.1133, 切向力Y=-32636.8965 +FPS=35.08, 法向力=16707.3965, 切向力X=33046.8789, 切向力Y=-33387.6953 +FPS=36.07, 法向力=16935.3359, 切向力X=32819.7422, 切向力Y=-33538.1328 +FPS=34.55, 法向力=18114.0527, 切向力X=26192.6152, 切向力Y=-34257.1172 +FPS=35.87, 法向力=18455.8047, 切向力X=26474.1523, 切向力Y=-34190.9219 +FPS=35.14, 法向力=19092.9434, 切向力X=21730.0332, 切向力Y=-33189.6406 +FPS=35.96, 法向力=20312.4102, 切向力X=20816.3672, 切向力Y=-31138.4180 +FPS=36.28, 法向力=20025.5547, 切向力X=20721.1543, 切向力Y=-30996.3125 +FPS=35.13, 法向力=21048.5547, 切向力X=19093.2227, 切向力Y=-30941.7109 +FPS=36.22, 法向力=21189.3867, 切向力X=18779.8555, 切向力Y=-31022.7891 +FPS=35.70, 法向力=23652.6523, 切向力X=18065.1855, 切向力Y=-29956.4707 +FPS=36.53, 法向力=23629.7539, 切向力X=18095.1270, 切向力Y=-29710.0664 +FPS=34.40, 法向力=23263.9004, 切向力X=16884.0117, 切向力Y=-30011.0430 +FPS=37.09, 法向力=23830.5703, 切向力X=16395.0273, 切向力Y=-30499.2227 +FPS=36.08, 法向力=22091.2402, 切向力X=17216.7266, 切向力Y=-29420.1426 +FPS=36.69, 法向力=22207.7500, 切向力X=17897.8242, 切向力Y=-29158.7402 +FPS=36.47, 法向力=21184.5039, 切向力X=20224.4102, 切向力Y=-28323.5352 +FPS=37.21, 法向力=21089.7695, 切向力X=20618.2207, 切向力Y=-28667.2305 +FPS=37.17, 法向力=20357.8066, 切向力X=19668.3242, 切向力Y=-29676.4023 +FPS=34.16, 法向力=20424.3906, 切向力X=18700.9277, 切向力Y=-29868.6523 +FPS=36.02, 法向力=20726.0547, 切向力X=18748.2617, 切向力Y=-29929.3242 +FPS=34.47, 法向力=21129.9121, 切向力X=17861.5625, 切向力Y=-29503.9805 +FPS=36.08, 法向力=20992.4375, 切向力X=17347.1445, 切向力Y=-29286.5352 +FPS=34.06, 法向力=18647.1289, 切向力X=20507.8594, 切向力Y=-30125.2988 +FPS=34.41, 法向力=16069.5771, 切向力X=21720.7930, 切向力Y=-28747.8555 +FPS=35.91, 法向力=16325.2881, 切向力X=22565.4707, 切向力Y=-28773.0859 +FPS=34.38, 法向力=15324.2324, 切向力X=22251.3652, 切向力Y=-28767.3438 +FPS=35.83, 法向力=15359.1475, 切向力X=22216.4141, 切向力Y=-28815.8633 +FPS=34.68, 法向力=15133.2402, 切向力X=19777.9141, 切向力Y=-30164.0664 +FPS=36.11, 法向力=15707.3867, 切向力X=19547.9121, 切向力Y=-30506.9336 +FPS=34.34, 法向力=14222.5273, 切向力X=22063.6133, 切向力Y=-29881.5195 +FPS=35.51, 法向力=14118.7793, 切向力X=21802.0449, 切向力Y=-29947.4492 +FPS=35.30, 法向力=13969.6553, 切向力X=21118.0547, 切向力Y=-30485.0625 +FPS=35.36, 法向力=14017.1846, 切向力X=19948.9648, 切向力Y=-30434.9961 +FPS=34.88, 法向力=13982.4697, 切向力X=19676.8789, 切向力Y=-30459.9062 +FPS=34.14, 法向力=13962.3281, 切向力X=21586.3359, 切向力Y=-30163.5977 +FPS=34.83, 法向力=13855.7520, 切向力X=21516.5586, 切向力Y=-30020.4375 +FPS=34.08, 法向力=15269.5664, 切向力X=20208.2812, 切向力Y=-30910.3438 +FPS=33.88, 法向力=13834.6543, 切向力X=18967.5430, 切向力Y=-30191.7148 +FPS=34.88, 法向力=13803.5859, 切向力X=18848.9199, 切向力Y=-30128.5078 +FPS=34.02, 法向力=13791.2402, 切向力X=19189.6895, 切向力Y=-30013.2656 +FPS=35.16, 法向力=13686.5908, 切向力X=19565.7715, 切向力Y=-30111.1172 +FPS=34.13, 法向力=12679.0615, 切向力X=20599.5898, 切向力Y=-30746.9121 +FPS=37.38, 法向力=12640.7568, 切向力X=20486.9375, 切向力Y=-30847.1855 +FPS=36.42, 法向力=11924.8906, 切向力X=20127.0332, 切向力Y=-30527.4375 +FPS=35.50, 法向力=11978.6641, 切向力X=19966.3086, 切向力Y=-30406.1016 +FPS=36.72, 法向力=12484.7861, 切向力X=19024.4766, 切向力Y=-30851.1035 +FPS=36.06, 法向力=12249.2979, 切向力X=20214.1191, 切向力Y=-30228.7500 +FPS=36.90, 法向力=12383.9072, 切向力X=20268.9258, 切向力Y=-30368.0449 +FPS=35.43, 法向力=13378.2441, 切向力X=19553.6680, 切向力Y=-29922.9219 +FPS=36.72, 法向力=13777.9805, 切向力X=18923.6680, 切向力Y=-30161.2266 +FPS=35.27, 法向力=13406.9229, 切向力X=19119.9492, 切向力Y=-30900.5254 +FPS=35.64, 法向力=12878.2207, 切向力X=19385.5762, 切向力Y=-30617.8633 +FPS=34.02, 法向力=13416.2793, 切向力X=18676.2656, 切向力Y=-30400.6914 +FPS=35.06, 法向力=13697.5898, 切向力X=18349.2578, 切向力Y=-30724.1094 +FPS=34.62, 法向力=13787.2363, 切向力X=20865.9766, 切向力Y=-30147.4102 +FPS=34.43, 法向力=13232.3691, 切向力X=20046.6309, 切向力Y=-29187.4805 +FPS=35.25, 法向力=13278.6641, 切向力X=19456.5781, 切向力Y=-29284.8574 +FPS=33.18, 法向力=11968.0605, 切向力X=21018.4141, 切向力Y=-27238.0547 +FPS=35.68, 法向力=11835.8652, 切向力X=21128.6562, 切向力Y=-27211.4082 +FPS=33.06, 法向力=12954.4316, 切向力X=19518.5078, 切向力Y=-27340.5371 +FPS=33.30, 法向力=12091.8828, 切向力X=22333.4570, 切向力Y=-25882.2168 +FPS=34.31, 法向力=11890.5898, 切向力X=22176.1074, 切向力Y=-25642.0547 +FPS=32.82, 法向力=12690.1309, 切向力X=23191.4023, 切向力Y=-24673.2109 +FPS=33.49, 法向力=12719.7031, 切向力X=23157.1094, 切向力Y=-24536.4375 +FPS=33.61, 法向力=11912.0020, 切向力X=21707.2363, 切向力Y=-22554.9766 +FPS=34.46, 法向力=11768.5684, 切向力X=21389.6055, 切向力Y=-22629.5840 +FPS=32.58, 法向力=12141.7617, 切向力X=20815.2305, 切向力Y=-23063.5605 +FPS=33.82, 法向力=12372.8584, 切向力X=22366.8184, 切向力Y=-21533.3496 +FPS=34.35, 法向力=12346.7217, 切向力X=22123.2656, 切向力Y=-21572.5410 +FPS=32.80, 法向力=12166.8438, 切向力X=22617.2500, 切向力Y=-20610.4082 +FPS=33.04, 法向力=11889.7969, 切向力X=22331.0586, 切向力Y=-20400.6680 +FPS=32.90, 法向力=11080.0996, 切向力X=21157.4648, 切向力Y=-21037.5137 +FPS=33.13, 法向力=11598.5781, 切向力X=23565.0430, 切向力Y=-20875.4219 +FPS=34.13, 法向力=11469.5322, 切向力X=23823.1426, 切向力Y=-21052.8008 +FPS=32.93, 法向力=11970.6582, 切向力X=22177.0234, 切向力Y=-22344.4766 +FPS=33.43, 法向力=11799.0117, 切向力X=22948.5938, 切向力Y=-20847.1055 +FPS=33.67, 法向力=11717.4678, 切向力X=23039.4023, 切向力Y=-20959.4688 +FPS=33.83, 法向力=12061.4590, 切向力X=23854.0312, 切向力Y=-20834.0938 +FPS=34.33, 法向力=11316.9346, 切向力X=22089.5312, 切向力Y=-21442.9883 +FPS=33.30, 法向力=11120.8145, 切向力X=23861.5996, 切向力Y=-20281.4746 +FPS=34.49, 法向力=11134.7148, 切向力X=24436.7090, 切向力Y=-20139.0586 +FPS=33.73, 法向力=11252.9658, 切向力X=23527.5059, 切向力Y=-20248.3789 +FPS=33.85, 法向力=11221.1514, 切向力X=21917.6680, 切向力Y=-21700.2188 +FPS=34.03, 法向力=11247.3486, 切向力X=21997.3984, 切向力Y=-21750.5859 +FPS=33.76, 法向力=11243.2998, 切向力X=22893.9375, 切向力Y=-21083.1270 +FPS=34.56, 法向力=11532.9355, 切向力X=22526.4258, 切向力Y=-21136.0664 +FPS=34.22, 法向力=10816.5039, 切向力X=23759.9883, 切向力Y=-21366.0566 +FPS=33.55, 法向力=11543.0840, 切向力X=23075.7266, 切向力Y=-21832.6816 +FPS=33.93, 法向力=11614.2891, 切向力X=22372.9609, 切向力Y=-21730.8242 +FPS=33.49, 法向力=11699.0020, 切向力X=22347.3047, 切向力Y=-20632.3789 +FPS=33.66, 法向力=11315.7256, 切向力X=22065.5703, 切向力Y=-20361.5977 +FPS=32.31, 法向力=11291.1895, 切向力X=24027.3047, 切向力Y=-21054.4102 +FPS=32.62, 法向力=11272.5586, 切向力X=23824.5586, 切向力Y=-21380.5332 +FPS=33.65, 法向力=10583.9316, 切向力X=24567.1426, 切向力Y=-20291.0000 +FPS=32.53, 法向力=11358.6934, 切向力X=22409.6875, 切向力Y=-20960.8516 +FPS=33.98, 法向力=11719.4629, 切向力X=22541.5781, 切向力Y=-21320.7266 +FPS=33.48, 法向力=11006.8584, 切向力X=23434.5859, 切向力Y=-20395.3223 +FPS=33.01, 法向力=10324.5947, 切向力X=21598.8477, 切向力Y=-21188.4805 +FPS=34.15, 法向力=10448.8818, 切向力X=21638.1250, 切向力Y=-21506.2051 +FPS=33.81, 法向力=12006.3438, 切向力X=20632.2676, 切向力Y=-22161.6641 +FPS=34.51, 法向力=11708.5479, 切向力X=20298.6367, 切向力Y=-21997.3477 +FPS=33.89, 法向力=10580.3252, 切向力X=20402.1309, 切向力Y=-20612.8203 +FPS=34.00, 法向力=10808.4258, 切向力X=20491.6758, 切向力Y=-20436.0820 +FPS=33.17, 法向力=11502.5049, 切向力X=22284.4531, 切向力Y=-20958.6875 +FPS=33.35, 法向力=10485.8008, 切向力X=21998.5898, 切向力Y=-20240.2188 +FPS=34.48, 法向力=10706.6123, 切向力X=21716.0234, 切向力Y=-20207.3145 +FPS=32.42, 法向力=11895.9834, 切向力X=20999.5176, 切向力Y=-20609.7539 +FPS=34.52, 法向力=12344.3398, 切向力X=21120.9922, 切向力Y=-20901.3398 +FPS=33.86, 法向力=10389.0205, 切向力X=25062.7188, 切向力Y=-20427.7832 +FPS=33.05, 法向力=10507.8438, 切向力X=22024.8184, 切向力Y=-20190.2070 +FPS=33.87, 法向力=10912.0977, 切向力X=22255.4336, 切向力Y=-20222.6641 +FPS=31.33, 法向力=10923.1055, 切向力X=22348.2969, 切向力Y=-20569.1973 +FPS=30.23, 法向力=10798.0361, 切向力X=21035.6367, 切向力Y=-20737.7539 +FPS=32.32, 法向力=10747.8350, 切向力X=20329.9551, 切向力Y=-20684.8359 +FPS=32.28, 法向力=11408.0225, 切向力X=21166.4297, 切向力Y=-22905.4297 +FPS=33.18, 法向力=11418.0879, 切向力X=20791.6602, 切向力Y=-23115.3828 +FPS=32.89, 法向力=10960.2900, 切向力X=22649.2676, 切向力Y=-22924.2422 +FPS=33.72, 法向力=10945.0234, 切向力X=22794.8750, 切向力Y=-22836.9590 +FPS=33.63, 法向力=10375.5781, 切向力X=20749.3066, 切向力Y=-22988.1543 +FPS=32.91, 法向力=11032.2773, 切向力X=19519.6055, 切向力Y=-22922.8672 +FPS=33.10, 法向力=10937.5244, 切向力X=19399.3633, 切向力Y=-22899.4336 +FPS=33.47, 法向力=11337.2148, 切向力X=19740.7500, 切向力Y=-23706.9609 +FPS=33.01, 法向力=11217.0840, 切向力X=20272.0293, 切向力Y=-23536.5977 +FPS=33.13, 法向力=11135.5879, 切向力X=20384.6641, 切向力Y=-23350.1211 +FPS=32.45, 法向力=10720.5244, 切向力X=21057.7383, 切向力Y=-22591.9609 +FPS=32.65, 法向力=10552.7529, 切向力X=20322.2598, 切向力Y=-22724.2891 +FPS=33.21, 法向力=10102.5859, 切向力X=20060.8008, 切向力Y=-22411.3945 +FPS=32.65, 法向力=9888.3076, 切向力X=20542.4473, 切向力Y=-22556.9746 +FPS=32.59, 法向力=10802.8516, 切向力X=19181.5742, 切向力Y=-23487.7559 +FPS=32.16, 法向力=11088.9072, 切向力X=19090.3594, 切向力Y=-24156.4258 +FPS=33.20, 法向力=11011.6738, 切向力X=18980.7891, 切向力Y=-24252.2598 +FPS=32.96, 法向力=11174.2490, 切向力X=19506.9824, 切向力Y=-24251.0898 +FPS=31.52, 法向力=11523.8496, 切向力X=18108.1328, 切向力Y=-23871.0840 +FPS=35.08, 法向力=10792.5518, 切向力X=18156.0410, 切向力Y=-23781.1992 +FPS=33.07, 法向力=11041.8242, 切向力X=16804.5898, 切向力Y=-23006.9082 +FPS=34.40, 法向力=10821.5098, 切向力X=16956.7559, 切向力Y=-23001.3086 +FPS=34.10, 法向力=10835.5303, 切向力X=19519.7305, 切向力Y=-23169.4004 +FPS=33.19, 法向力=10330.6895, 切向力X=20484.8906, 切向力Y=-23319.1367 +FPS=33.69, 法向力=10580.0879, 切向力X=19916.2734, 切向力Y=-23416.8574 +FPS=32.96, 法向力=10375.3096, 切向力X=18466.0918, 切向力Y=-23610.8867 +FPS=33.49, 法向力=10339.7051, 切向力X=17938.9668, 切向力Y=-23686.1270 +FPS=32.01, 法向力=11512.1738, 切向力X=19055.4688, 切向力Y=-24247.5645 +FPS=33.32, 法向力=9926.2188, 切向力X=17655.4023, 切向力Y=-23427.2910 +FPS=34.07, 法向力=9841.7070, 切向力X=17486.0723, 切向力Y=-23607.8535 +FPS=31.66, 法向力=10473.7812, 切向力X=20205.2852, 切向力Y=-22885.8789 +FPS=33.43, 法向力=10449.1113, 切向力X=20962.5449, 切向力Y=-22754.9590 +FPS=33.85, 法向力=9756.4688, 切向力X=20563.4824, 切向力Y=-21736.1465 +FPS=32.63, 法向力=11526.7773, 切向力X=20440.2324, 切向力Y=-22638.6719 +FPS=33.55, 法向力=11790.2695, 切向力X=20302.2793, 切向力Y=-22831.2051 +FPS=32.62, 法向力=10002.7119, 切向力X=23140.9297, 切向力Y=-21690.2695 +FPS=33.66, 法向力=9745.3320, 切向力X=23122.5742, 切向力Y=-21408.4883 +FPS=32.49, 法向力=9380.7422, 切向力X=21203.8809, 切向力Y=-20465.6211 +FPS=32.81, 法向力=9409.7188, 切向力X=21231.1328, 切向力Y=-20321.1484 +FPS=33.62, 法向力=9464.7207, 切向力X=21732.3906, 切向力Y=-21036.5840 +FPS=33.22, 法向力=9702.1592, 切向力X=21123.4961, 切向力Y=-21220.3438 +FPS=33.42, 法向力=9737.4062, 切向力X=21007.5137, 切向力Y=-21158.5312 +FPS=33.65, 法向力=10022.9170, 切向力X=19890.8477, 切向力Y=-20674.3750 +FPS=32.12, 法向力=9854.0400, 切向力X=21634.2832, 切向力Y=-21092.9258 +FPS=32.86, 法向力=9873.9268, 切向力X=21337.4668, 切向力Y=-21131.2832 +FPS=31.99, 法向力=10426.3506, 切向力X=20296.4414, 切向力Y=-21137.0215 +FPS=32.55, 法向力=10290.4160, 切向力X=20359.3242, 切向力Y=-20209.8633 +FPS=33.62, 法向力=10155.3613, 切向力X=20293.2402, 切向力Y=-20128.6133 +FPS=33.00, 法向力=9477.1113, 切向力X=22779.4922, 切向力Y=-20450.3633 +FPS=33.59, 法向力=9625.3516, 切向力X=22886.4473, 切向力Y=-20473.8594 +FPS=32.11, 法向力=9678.4121, 切向力X=21500.8730, 切向力Y=-20754.0586 +FPS=31.88, 法向力=9720.0898, 切向力X=21245.3438, 切向力Y=-20903.8086 +FPS=31.32, 法向力=10192.1602, 切向力X=20951.6367, 切向力Y=-21192.1484 +FPS=32.80, 法向力=10727.2900, 切向力X=20428.1875, 切向力Y=-22289.6484 +FPS=32.74, 法向力=11157.8203, 切向力X=20468.7539, 切向力Y=-22438.1680 +FPS=31.83, 法向力=10363.5098, 切向力X=20807.9258, 切向力Y=-21206.8281 +FPS=32.21, 法向力=9633.2334, 切向力X=20900.5469, 切向力Y=-21141.0078 +FPS=33.45, 法向力=9585.2168, 切向力X=21160.1211, 切向力Y=-21196.6172 +FPS=32.12, 法向力=9670.5117, 切向力X=21946.3340, 切向力Y=-20874.8301 +FPS=32.90, 法向力=9298.8848, 切向力X=20070.0215, 切向力Y=-20732.7266 +FPS=33.20, 法向力=9391.6250, 切向力X=19580.0137, 切向力Y=-20697.0820 +FPS=32.92, 法向力=9373.8672, 切向力X=19564.5820, 切向力Y=-20717.4160 +FPS=32.21, 法向力=9030.4199, 切向力X=20450.4902, 切向力Y=-20832.6582 +FPS=32.31, 法向力=10188.6689, 切向力X=21033.0391, 切向力Y=-20230.7852 +FPS=33.28, 法向力=10411.5645, 切向力X=21196.9961, 切向力Y=-20434.0332 +FPS=32.98, 法向力=10456.7803, 切向力X=19721.5078, 切向力Y=-21340.2754 +FPS=32.93, 法向力=9547.9814, 切向力X=20960.9180, 切向力Y=-20753.7109 +FPS=34.08, 法向力=9362.3545, 切向力X=20800.3516, 切向力Y=-20850.4570 +FPS=33.52, 法向力=9608.3564, 切向力X=19141.7949, 切向力Y=-21062.6699 +FPS=33.14, 法向力=9817.6992, 切向力X=19030.0254, 切向力Y=-21131.2266 +FPS=33.73, 法向力=9863.1367, 切向力X=19190.4316, 切向力Y=-21565.8789 +FPS=32.58, 法向力=9659.2109, 切向力X=17325.0078, 切向力Y=-21596.5586 +FPS=33.86, 法向力=9692.6914, 切向力X=17519.3984, 切向力Y=-21801.5840 +FPS=32.55, 法向力=9609.2812, 切向力X=20939.4902, 切向力Y=-22274.2422 +FPS=33.75, 法向力=9477.3086, 切向力X=20568.5664, 切向力Y=-22351.2461 +FPS=33.42, 法向力=9661.2148, 切向力X=18948.4766, 切向力Y=-22706.7793 +FPS=33.20, 法向力=10190.8564, 切向力X=19198.2305, 切向力Y=-22878.0078 +FPS=35.29, 法向力=10166.3105, 切向力X=18901.2812, 切向力Y=-23044.0332 +FPS=34.90, 法向力=10428.4297, 切向力X=17221.0898, 切向力Y=-23122.7617 +FPS=35.01, 法向力=10420.2803, 切向力X=17152.1172, 切向力Y=-22997.1445 +FPS=34.86, 法向力=10694.9180, 切向力X=18578.3965, 切向力Y=-23398.7500 +FPS=34.62, 法向力=10285.2422, 切向力X=17713.0195, 切向力Y=-22490.9961 +FPS=35.89, 法向力=10302.7920, 切向力X=17322.1758, 切向力Y=-22649.8984 +FPS=34.77, 法向力=10363.4619, 切向力X=16916.8438, 切向力Y=-23217.3691 +FPS=35.93, 法向力=10507.0215, 切向力X=17062.7559, 切向力Y=-23294.1211 +FPS=34.79, 法向力=9469.5215, 切向力X=17846.2285, 切向力Y=-21814.3320 +FPS=35.77, 法向力=9311.3809, 切向力X=18181.7227, 切向力Y=-21933.1484 +FPS=35.07, 法向力=10647.1738, 切向力X=18559.4824, 切向力Y=-22127.4688 +FPS=34.17, 法向力=9889.7324, 切向力X=18359.9102, 切向力Y=-22058.9297 +FPS=35.85, 法向力=10149.2852, 切向力X=19813.5547, 切向力Y=-21935.0977 +FPS=36.14, 法向力=9889.1016, 切向力X=20078.8281, 切向力Y=-21693.5742 +FPS=28.47, 法向力=9849.5820, 切向力X=20123.1992, 切向力Y=-21667.8633 +FPS=31.83, 法向力=9823.7441, 切向力X=18731.7637, 切向力Y=-20802.6641 +FPS=32.25, 法向力=9644.8301, 切向力X=20730.4180, 切向力Y=-21277.3320 +FPS=30.33, 法向力=9943.7793, 切向力X=20793.9941, 切向力Y=-21093.2109 +FPS=32.14, 法向力=9192.2812, 切向力X=20650.7773, 切向力Y=-21042.0664 +FPS=31.89, 法向力=9563.5762, 切向力X=20044.8867, 切向力Y=-21682.4141 +FPS=32.38, 法向力=9510.6660, 切向力X=20124.4961, 切向力Y=-21658.9727 +FPS=30.80, 法向力=10008.4395, 切向力X=19886.5293, 切向力Y=-20935.6875 +FPS=32.44, 法向力=10002.6016, 切向力X=20028.4922, 切向力Y=-21108.8555 +FPS=30.79, 法向力=9404.9375, 切向力X=19758.2383, 切向力Y=-21419.0684 +FPS=31.24, 法向力=9516.1875, 切向力X=19880.1758, 切向力Y=-21281.0742 +FPS=31.81, 法向力=10057.0078, 切向力X=19506.4844, 切向力Y=-21444.2812 +FPS=29.68, 法向力=9889.8848, 切向力X=19814.5078, 切向力Y=-21053.9688 +FPS=32.21, 法向力=9749.2119, 切向力X=20362.6992, 切向力Y=-20850.3320 +FPS=33.68, 法向力=9720.2402, 切向力X=19608.2871, 切向力Y=-20838.8594 +FPS=31.93, 法向力=10037.0488, 切向力X=20242.8867, 切向力Y=-20952.3340 +FPS=33.13, 法向力=9791.5928, 切向力X=20409.4961, 切向力Y=-20921.4746 +FPS=31.02, 法向力=10705.0020, 切向力X=19755.3828, 切向力Y=-20283.3008 +FPS=30.03, 法向力=9641.7676, 切向力X=21460.1660, 切向力Y=-21594.9902 +FPS=27.37, 法向力=9539.0430, 切向力X=21371.4609, 切向力Y=-21480.9258 +FPS=32.67, 法向力=9626.6152, 切向力X=19850.0703, 切向力Y=-20986.5625 +FPS=32.95, 法向力=9558.9824, 切向力X=19367.3789, 切向力Y=-21123.4414 +FPS=33.00, 法向力=9790.9805, 切向力X=19736.3984, 切向力Y=-20649.2988 +FPS=31.88, 法向力=10010.4307, 切向力X=20158.7734, 切向力Y=-20840.2734 +FPS=32.99, 法向力=9774.2754, 切向力X=20118.7559, 切向力Y=-20957.1914 +FPS=33.14, 法向力=9543.0449, 切向力X=19969.8203, 切向力Y=-20978.6016 +FPS=30.88, 法向力=9993.3926, 切向力X=18884.7012, 切向力Y=-21565.4609 +FPS=32.07, 法向力=10024.2559, 切向力X=18814.8789, 切向力Y=-21573.5039 +FPS=31.00, 法向力=10139.3965, 切向力X=19204.8730, 切向力Y=-21506.6523 +FPS=31.79, 法向力=9351.0020, 切向力X=20158.2949, 切向力Y=-21259.4609 +FPS=33.34, 法向力=9220.2852, 切向力X=19969.7070, 切向力Y=-21174.3359 +FPS=32.05, 法向力=9294.0605, 切向力X=18954.9570, 切向力Y=-19770.3008 +FPS=31.49, 法向力=9368.5869, 切向力X=19246.2852, 切向力Y=-20019.4785 +FPS=31.82, 法向力=9269.7500, 切向力X=21001.7031, 切向力Y=-20408.6133 +FPS=31.28, 法向力=9149.5176, 切向力X=20877.5586, 切向力Y=-20212.8945 +FPS=32.32, 法向力=9172.6934, 切向力X=20820.3711, 切向力Y=-20215.6074 +FPS=31.93, 法向力=9798.8809, 切向力X=18200.9453, 切向力Y=-20859.0059 +FPS=32.80, 法向力=9979.4805, 切向力X=20600.8164, 切向力Y=-21139.8086 +FPS=32.96, 法向力=9980.8506, 切向力X=20597.2344, 切向力Y=-21087.2520 +FPS=31.22, 法向力=9063.5117, 切向力X=19873.7773, 切向力Y=-21313.0859 +FPS=31.13, 法向力=9125.8262, 切向力X=19687.2754, 切向力Y=-21519.2480 +FPS=30.52, 法向力=10052.5059, 切向力X=19794.5879, 切向力Y=-19753.8496 +FPS=30.52, 法向力=9452.8203, 切向力X=19270.2832, 切向力Y=-20433.1875 +FPS=32.47, 法向力=9420.7988, 切向力X=19237.4355, 切向力Y=-20342.6738 +FPS=29.57, 法向力=8929.2617, 切向力X=19981.2969, 切向力Y=-19809.4668 +FPS=31.96, 法向力=9155.2764, 切向力X=20850.4531, 切向力Y=-20683.2656 +FPS=31.66, 法向力=9366.2324, 切向力X=20555.8066, 切向力Y=-20859.4766 +FPS=31.43, 法向力=9274.6289, 切向力X=20829.8184, 切向力Y=-20801.7402 +FPS=31.10, 法向力=9595.9355, 切向力X=20044.8203, 切向力Y=-20573.9141 +FPS=31.75, 法向力=9668.7822, 切向力X=20123.6504, 切向力Y=-20480.2012 +FPS=29.99, 法向力=9499.3398, 切向力X=20149.8965, 切向力Y=-21882.6055 +FPS=28.66, 法向力=9619.5625, 切向力X=19419.3086, 切向力Y=-21240.4102 +FPS=32.06, 法向力=9579.6113, 切向力X=19277.6797, 切向力Y=-21156.0508 +FPS=30.43, 法向力=9113.5488, 切向力X=20127.0664, 切向力Y=-19583.5996 +FPS=31.16, 法向力=9234.2891, 切向力X=20028.2051, 切向力Y=-19662.7441 +FPS=31.61, 法向力=9560.0059, 切向力X=18204.2148, 切向力Y=-20642.6504 +FPS=31.55, 法向力=8996.3652, 切向力X=20225.6602, 切向力Y=-20843.6836 +FPS=31.85, 法向力=9017.5410, 切向力X=20701.7773, 切向力Y=-20930.7266 +FPS=30.31, 法向力=10083.6191, 切向力X=19671.8379, 切向力Y=-21531.2637 +FPS=31.38, 法向力=10505.2266, 切向力X=19425.1680, 切向力Y=-21635.6055 +FPS=31.04, 法向力=10382.3438, 切向力X=19420.2246, 切向力Y=-21616.4141 +FPS=30.61, 法向力=10201.1797, 切向力X=20132.7109, 切向力Y=-21684.7812 +FPS=30.53, 法向力=10489.5732, 切向力X=19298.4453, 切向力Y=-21213.0469 +FPS=29.97, 法向力=10348.5391, 切向力X=19361.6914, 切向力Y=-21042.6836 +FPS=30.06, 法向力=9688.1562, 切向力X=21629.8203, 切向力Y=-20219.6934 +FPS=30.78, 法向力=9550.7910, 切向力X=21600.1406, 切向力Y=-20072.5195 +FPS=29.61, 法向力=10341.9277, 切向力X=19488.2383, 切向力Y=-20057.2773 +FPS=28.72, 法向力=9267.3994, 切向力X=20652.0039, 切向力Y=-19213.9766 +FPS=30.76, 法向力=9318.7500, 切向力X=20530.9336, 切向力Y=-19315.3711 +FPS=30.44, 法向力=9500.6191, 切向力X=20099.9863, 切向力Y=-19610.7188 +FPS=29.64, 法向力=9976.6143, 切向力X=18944.8320, 切向力Y=-20264.5586 +FPS=31.02, 法向力=10020.7783, 切向力X=18667.6250, 切向力Y=-20474.5703 +FPS=31.11, 法向力=9948.7354, 切向力X=18556.1719, 切向力Y=-20507.9570 +FPS=30.02, 法向力=9218.2803, 切向力X=20878.2852, 切向力Y=-21690.9375 +FPS=30.17, 法向力=9546.3125, 切向力X=19691.8242, 切向力Y=-21346.5215 +FPS=30.99, 法向力=9841.4541, 切向力X=19223.2656, 切向力Y=-21431.1992 +FPS=30.13, 法向力=10545.7031, 切向力X=19594.2188, 切向力Y=-22059.7480 +FPS=30.88, 法向力=10672.1162, 切向力X=19532.3594, 切向力Y=-22163.1855 +FPS=29.90, 法向力=10592.2568, 切向力X=18651.5625, 切向力Y=-21960.6543 +FPS=29.49, 法向力=10180.7383, 切向力X=18889.4961, 切向力Y=-20616.3418 +FPS=30.64, 法向力=10092.2773, 切向力X=19738.6309, 切向力Y=-20252.0273 +FPS=30.08, 法向力=11325.7676, 切向力X=17418.7500, 切向力Y=-21449.5000 +FPS=30.37, 法向力=10429.3262, 切向力X=18505.0156, 切向力Y=-22067.0391 +FPS=28.88, 法向力=10325.1045, 切向力X=18436.7227, 切向力Y=-22271.8438 +FPS=31.60, 法向力=10148.3545, 切向力X=18760.7812, 切向力Y=-22129.0195 +FPS=29.74, 法向力=10153.9170, 切向力X=18724.8379, 切向力Y=-21654.5117 +FPS=30.63, 法向力=10059.6260, 切向力X=18677.0527, 切向力Y=-21561.8145 +FPS=30.91, 法向力=9187.8613, 切向力X=20496.9336, 切向力Y=-20022.3438 +FPS=30.52, 法向力=9152.6855, 切向力X=20342.1055, 切向力Y=-18937.4551 +FPS=31.19, 法向力=9153.4922, 切向力X=20179.3867, 切向力Y=-18845.1055 +FPS=29.68, 法向力=9079.3516, 切向力X=19308.8281, 切向力Y=-18488.8594 +FPS=30.80, 法向力=9690.2168, 切向力X=20128.4844, 切向力Y=-20284.9844 +FPS=32.07, 法向力=9790.2939, 切向力X=19960.0469, 切向力Y=-20519.5332 +FPS=30.12, 法向力=10128.6113, 切向力X=20407.9570, 切向力Y=-19768.7578 +FPS=29.94, 法向力=9179.0459, 切向力X=20734.5312, 切向力Y=-19933.5273 +FPS=30.80, 法向力=9359.6611, 切向力X=20866.5293, 切向力Y=-19709.2754 +FPS=30.92, 法向力=9286.2305, 切向力X=20747.7148, 切向力Y=-19655.8125 +FPS=29.98, 法向力=9553.5889, 切向力X=19961.1719, 切向力Y=-19891.6758 +FPS=31.28, 法向力=9447.1465, 切向力X=19935.7324, 切向力Y=-19829.5840 +FPS=29.74, 法向力=9568.8555, 切向力X=20093.0762, 切向力Y=-19031.5234 +FPS=30.15, 法向力=9512.1250, 切向力X=20010.0312, 切向力Y=-19157.4688 +FPS=29.09, 法向力=8704.6270, 切向力X=19842.9980, 切向力Y=-19444.0996 +FPS=30.61, 法向力=8182.4102, 切向力X=20554.5898, 切向力Y=-19616.1035 +FPS=30.73, 法向力=8246.8799, 切向力X=20699.9199, 切向力Y=-19700.8984 +FPS=31.47, 法向力=9482.0039, 切向力X=19982.0332, 切向力Y=-19717.7305 +FPS=30.87, 法向力=9635.4834, 切向力X=20192.5703, 切向力Y=-19871.6504 +FPS=31.46, 法向力=9923.2246, 切向力X=20078.4980, 切向力Y=-20349.8828 +FPS=31.19, 法向力=9357.2559, 切向力X=20327.6953, 切向力Y=-20249.4844 +FPS=31.19, 法向力=9330.4971, 切向力X=20313.4023, 切向力Y=-20230.8203 +FPS=31.07, 法向力=9361.6309, 切向力X=20431.3242, 切向力Y=-20195.4922 +FPS=30.87, 法向力=9313.5547, 切向力X=22100.0664, 切向力Y=-19570.3340 +FPS=31.27, 法向力=9318.0479, 切向力X=21850.2793, 切向力Y=-19746.3418 +FPS=31.11, 法向力=9218.0166, 切向力X=19489.4805, 切向力Y=-20049.2012 +FPS=29.69, 法向力=9963.0039, 切向力X=18527.3594, 切向力Y=-21194.5605 +FPS=31.35, 法向力=9909.7402, 切向力X=18539.8906, 切向力Y=-20945.2461 +FPS=30.74, 法向力=9417.8555, 切向力X=18807.9297, 切向力Y=-20222.7422 +FPS=30.37, 法向力=9765.7930, 切向力X=19923.8594, 切向力Y=-20561.8828 +FPS=30.73, 法向力=9797.9551, 切向力X=19157.6523, 切向力Y=-20237.2422 +FPS=31.50, 法向力=9770.9199, 切向力X=19057.0977, 切向力Y=-20137.8477 +FPS=29.92, 法向力=9107.8711, 切向力X=21287.4375, 切向力Y=-20953.8203 +FPS=31.31, 法向力=8854.1895, 切向力X=21631.0469, 切向力Y=-20817.2852 +FPS=32.82, 法向力=8784.7930, 切向力X=21597.9727, 切向力Y=-20727.8867 +FPS=31.95, 法向力=10111.7871, 切向力X=19007.8242, 切向力Y=-19855.7207 +FPS=32.14, 法向力=10241.5420, 切向力X=18926.0645, 切向力Y=-19951.9453 +FPS=30.10, 法向力=9717.5605, 切向力X=19328.5410, 切向力Y=-19739.7812 +FPS=30.12, 法向力=9800.2793, 切向力X=20379.1094, 切向力Y=-20635.1133 +FPS=31.61, 法向力=9884.0430, 切向力X=20505.5664, 切向力Y=-20634.6406 +FPS=32.08, 法向力=9613.1113, 切向力X=20067.6484, 切向力Y=-20619.3652 +FPS=31.67, 法向力=10087.9951, 切向力X=19997.0195, 切向力Y=-18870.3906 +FPS=32.01, 法向力=9947.2559, 切向力X=20077.8789, 切向力Y=-18783.9375 +FPS=31.37, 法向力=9045.8027, 切向力X=22541.4336, 切向力Y=-18729.4941 +FPS=32.80, 法向力=8950.9668, 切向力X=22936.9023, 切向力Y=-18316.2754 +FPS=30.62, 法向力=8739.0547, 切向力X=20238.7109, 切向力Y=-19306.0410 +FPS=31.80, 法向力=8685.9414, 切向力X=20001.4219, 切向力Y=-19390.6875 +FPS=32.44, 法向力=8768.5283, 切向力X=19977.8477, 切向力Y=-19401.7305 +FPS=29.90, 法向力=9851.0752, 切向力X=19025.6523, 切向力Y=-19274.4727 +FPS=32.76, 法向力=9659.3398, 切向力X=18981.7559, 切向力Y=-19241.0742 +FPS=32.64, 法向力=10471.8135, 切向力X=18514.6250, 切向力Y=-20007.1016 +FPS=32.09, 法向力=9645.0557, 切向力X=19392.2031, 切向力Y=-19632.5195 +FPS=32.44, 法向力=9296.1875, 切向力X=19329.9414, 切向力Y=-19613.3047 +FPS=32.45, 法向力=9061.5166, 切向力X=19190.4062, 切向力Y=-19285.5898 +FPS=31.64, 法向力=10000.5039, 切向力X=18048.1797, 切向力Y=-20012.7246 +FPS=32.52, 法向力=10188.0273, 切向力X=17959.0078, 切向力Y=-20108.5742 +FPS=31.25, 法向力=9694.7490, 切向力X=18761.7031, 切向力Y=-20107.5879 +FPS=31.78, 法向力=9920.4316, 切向力X=20133.4316, 切向力Y=-21021.3848 +FPS=32.18, 法向力=10098.4170, 切向力X=20270.1035, 切向力Y=-21075.1387 +FPS=32.24, 法向力=10127.1211, 切向力X=20253.5898, 切向力Y=-21050.5684 +FPS=32.03, 法向力=10058.5010, 切向力X=20251.4219, 切向力Y=-21155.4648 +FPS=30.62, 法向力=9717.6270, 切向力X=18587.0977, 切向力Y=-20187.7812 +FPS=32.07, 法向力=9438.2461, 切向力X=16023.1729, 切向力Y=-21772.8574 +FPS=33.34, 法向力=9704.6748, 切向力X=16135.3350, 切向力Y=-21778.1465 +FPS=31.24, 法向力=9326.9688, 切向力X=15637.3486, 切向力Y=-21739.3984 +FPS=32.81, 法向力=9126.1768, 切向力X=15624.5869, 切向力Y=-21580.9648 +FPS=32.94, 法向力=9598.6123, 切向力X=16300.8643, 切向力Y=-21446.8926 +FPS=31.74, 法向力=8756.2402, 切向力X=16167.8398, 切向力Y=-21479.5996 +FPS=32.59, 法向力=8659.3770, 切向力X=15774.5654, 切向力Y=-21463.1484 +FPS=32.23, 法向力=8659.9023, 切向力X=15142.7412, 切向力Y=-23828.8496 +FPS=33.18, 法向力=8679.4629, 切向力X=15167.3184, 切向力Y=-23730.1367 +FPS=31.99, 法向力=7757.6094, 切向力X=7419.1689, 切向力Y=-22551.6641 +FPS=32.78, 法向力=14280.8477, 切向力X=-43305.9492, 切向力Y=-11425.9199 +FPS=32.82, 法向力=14226.7178, 切向力X=-43788.4062, 切向力Y=-11451.2568 +FPS=32.04, 法向力=8328.8916, 切向力X=-60332.5156, 切向力Y=-4329.1011 +FPS=31.70, 法向力=6835.7080, 切向力X=-59656.7461, 切向力Y=-4942.5918 +FPS=32.29, 法向力=6777.8838, 切向力X=-59607.6289, 切向力Y=-4811.9702 +FPS=31.28, 法向力=6986.1685, 切向力X=-59619.1719, 切向力Y=-5807.5786 +FPS=32.06, 法向力=7383.0703, 切向力X=-58372.3047, 切向力Y=-5115.4951 +FPS=32.75, 法向力=7408.8345, 切向力X=-58543.4883, 切向力Y=-5322.2139 +FPS=32.68, 法向力=7434.1094, 切向力X=-57077.1367, 切向力Y=-6943.9243 +FPS=29.89, 法向力=9196.3076, 切向力X=-56723.4297, 切向力Y=-7286.1387 +FPS=29.26, 法向力=9225.3926, 切向力X=-56482.4844, 切向力Y=-7315.7334 +FPS=29.93, 法向力=10578.7031, 切向力X=-56583.6797, 切向力Y=-6860.8691 +FPS=32.81, 法向力=10584.8203, 切向力X=-56497.3984, 切向力Y=-6713.6436 +FPS=31.15, 法向力=10212.7236, 切向力X=-56284.0898, 切向力Y=-7849.6680 +FPS=31.73, 法向力=9870.4336, 切向力X=-57193.4766, 切向力Y=-8105.4688 +FPS=33.12, 法向力=9933.5254, 切向力X=-56800.6484, 切向力Y=-8089.9302 +FPS=32.05, 法向力=9420.0713, 切向力X=-58121.0156, 切向力Y=-8733.5410 +FPS=33.07, 法向力=9484.9697, 切向力X=-58516.3711, 切向力Y=-9391.9297 +FPS=32.73, 法向力=9183.5830, 切向力X=-57391.5977, 切向力Y=-9157.3994 +FPS=32.75, 法向力=9567.6211, 切向力X=-57449.0898, 切向力Y=-9142.8164 +FPS=32.50, 法向力=9807.1289, 切向力X=-56662.0781, 切向力Y=-8501.4766 +FPS=32.51, 法向力=8678.0225, 切向力X=-57568.2891, 切向力Y=-8513.9785 +FPS=33.32, 法向力=8773.3701, 切向力X=-57638.3945, 切向力Y=-8478.2637 +FPS=31.82, 法向力=7197.5850, 切向力X=-60137.2617, 切向力Y=-7066.5947 +FPS=32.67, 法向力=6121.2881, 切向力X=-58062.2188, 切向力Y=-7020.9839 +FPS=33.75, 法向力=6288.6650, 切向力X=-57849.9844, 切向力Y=-6736.4980 +FPS=31.71, 法向力=6268.1968, 切向力X=-55529.8281, 切向力Y=-6951.9414 +FPS=32.82, 法向力=6212.5620, 切向力X=-55736.1055, 切向力Y=-8036.3857 +FPS=34.48, 法向力=5985.6050, 切向力X=-55943.5156, 切向力Y=-8036.1660 +FPS=32.56, 法向力=5947.9219, 切向力X=-49441.9180, 切向力Y=-8148.6841 +FPS=33.88, 法向力=5919.9878, 切向力X=-49296.3359, 切向力Y=-8600.6182 +FPS=34.94, 法向力=5756.1763, 切向力X=-45103.2305, 切向力Y=-7968.1934 +FPS=35.20, 法向力=5384.2764, 切向力X=-44782.2891, 切向力Y=-7712.4609 +FPS=36.57, 法向力=5377.5059, 切向力X=-44824.6406, 切向力Y=-7715.2959 +FPS=35.44, 法向力=5377.9814, 切向力X=-44856.6523, 切向力Y=-7683.9355 +FPS=35.62, 法向力=5962.0439, 切向力X=-43010.2812, 切向力Y=-7408.7627 +FPS=36.06, 法向力=8150.1025, 切向力X=-42787.7227, 切向力Y=-7074.1694 +FPS=36.78, 法向力=7941.2959, 切向力X=-43183.2891, 切向力Y=-7228.4502 +FPS=34.73, 法向力=7784.1001, 切向力X=-41785.5430, 切向力Y=-7787.6753 +FPS=36.56, 法向力=7717.3135, 切向力X=-42212.4531, 切向力Y=-8019.9448 +FPS=35.46, 法向力=7648.2959, 切向力X=-42281.7891, 切向力Y=-7814.5244 +FPS=35.88, 法向力=7479.2197, 切向力X=-42643.0742, 切向力Y=-8100.8491 +FPS=35.57, 法向力=8666.5283, 切向力X=-39345.4531, 切向力Y=-8305.9541 +FPS=35.77, 法向力=9256.2266, 切向力X=-36338.0078, 切向力Y=-10607.4414 +FPS=35.93, 法向力=9122.3984, 切向力X=-36645.7500, 切向力Y=-10822.3262 +FPS=34.67, 法向力=12355.2012, 切向力X=-35238.2227, 切向力Y=-11254.6699 +FPS=37.00, 法向力=12472.8662, 切向力X=-35477.3125, 切向力Y=-11503.8262 +FPS=34.97, 法向力=13021.8418, 切向力X=-32822.7461, 切向力Y=-12443.1924 +FPS=35.70, 法向力=12798.5156, 切向力X=-32819.0273, 切向力Y=-12644.0732 +FPS=35.28, 法向力=14081.2598, 切向力X=-30284.9453, 切向力Y=-13423.0762 +FPS=35.24, 法向力=14124.4795, 切向力X=-30210.2656, 切向力Y=-13154.9111 +FPS=36.38, 法向力=15435.2510, 切向力X=-28680.6875, 切向力Y=-14656.2334 +FPS=36.28, 法向力=16435.4062, 切向力X=-25531.4805, 切向力Y=-16429.7578 +FPS=36.72, 法向力=16516.5312, 切向力X=-25961.5508, 切向力Y=-16700.4961 +FPS=35.51, 法向力=16575.1895, 切向力X=-23139.6875, 切向力Y=-17339.3828 +FPS=37.70, 法向力=16611.9141, 切向力X=-23640.0625, 切向力Y=-17486.0820 +FPS=35.82, 法向力=18284.2656, 切向力X=-20856.3086, 切向力Y=-16064.6416 +FPS=36.08, 法向力=18569.6289, 切向力X=-20864.2422, 切向力Y=-15790.8301 +FPS=35.80, 法向力=18608.7812, 切向力X=-20047.5469, 切向力Y=-16006.9316 +FPS=35.71, 法向力=19729.1230, 切向力X=-19729.0566, 切向力Y=-15362.8027 +FPS=36.49, 法向力=19739.5664, 切向力X=-19740.4434, 切向力Y=-15525.9014 +FPS=36.81, 法向力=19678.3438, 切向力X=-20034.6465, 切向力Y=-15675.4424 +FPS=36.12, 法向力=18593.9199, 切向力X=-16486.5820, 切向力Y=-15992.2861 +FPS=34.81, 法向力=19514.1406, 切向力X=-14106.6328, 切向力Y=-13588.4688 +FPS=36.97, 法向力=19554.3535, 切向力X=-13853.6602, 切向力Y=-13652.4033 +FPS=34.66, 法向力=14605.6777, 切向力X=-9025.4072, 切向力Y=-11120.2520 +FPS=35.51, 法向力=14522.0381, 切向力X=-8541.0713, 切向力Y=-11142.4512 +FPS=36.14, 法向力=10966.6611, 切向力X=-7444.6592, 切向力Y=-9448.7686 +FPS=36.03, 法向力=11203.0410, 切向力X=-7247.3198, 切向力Y=-9267.0664 +FPS=36.75, 法向力=7791.3159, 切向力X=-7607.1543, 切向力Y=-7905.4316 +FPS=35.79, 法向力=8229.4336, 切向力X=-4615.3403, 切向力Y=-6645.7485 +FPS=36.18, 法向力=8542.2500, 切向力X=-4505.7241, 切向力Y=-6712.2920 +FPS=35.50, 法向力=6048.0864, 切向力X=-5881.0698, 切向力Y=-6702.4766 +FPS=35.74, 法向力=6183.1699, 切向力X=-6455.6201, 切向力Y=-6661.2295 +FPS=34.63, 法向力=7305.3984, 切向力X=-6618.5396, 切向力Y=-5616.2178 +FPS=36.55, 法向力=7154.8193, 切向力X=-7192.5361, 切向力Y=-5773.4150 +FPS=35.20, 法向力=5842.4961, 切向力X=-9417.0322, 切向力Y=-6205.3076 +FPS=35.59, 法向力=5776.8281, 切向力X=-10023.9180, 切向力Y=-6420.9893 +FPS=35.85, 法向力=7156.5762, 切向力X=-17880.8496, 切向力Y=-4369.1104 +FPS=35.05, 法向力=6492.2422, 切向力X=-28229.9688, 切向力Y=-4096.3457 +FPS=35.09, 法向力=6428.4395, 切向力X=-28465.1289, 切向力Y=-4118.6123 +FPS=32.90, 法向力=5476.1543, 切向力X=-32525.4277, 切向力Y=-4230.7832 +FPS=34.43, 法向力=5397.2314, 切向力X=-32810.7344, 切向力Y=-4180.5605 +FPS=33.49, 法向力=5232.4370, 切向力X=-34331.0156, 切向力Y=-4241.3608 +FPS=33.37, 法向力=5351.8223, 切向力X=-35266.6406, 切向力Y=-4252.3052 +FPS=33.22, 法向力=5302.4453, 切向力X=-35459.8438, 切向力Y=-4236.6094 +FPS=32.69, 法向力=4658.0996, 切向力X=-34359.2930, 切向力Y=-4563.5107 +FPS=33.58, 法向力=4814.9985, 切向力X=-34265.3281, 切向力Y=-4459.7246 +FPS=33.36, 法向力=5112.1221, 切向力X=-35077.5938, 切向力Y=-4366.3086 +FPS=33.76, 法向力=5011.1157, 切向力X=-35240.0625, 切向力Y=-4474.5493 +FPS=33.12, 法向力=4892.8564, 切向力X=-35241.6406, 切向力Y=-4617.4209 +FPS=32.96, 法向力=5314.8110, 切向力X=-37323.3672, 切向力Y=-3379.6353 +FPS=33.35, 法向力=5334.3853, 切向力X=-37100.9219, 切向力Y=-3299.7925 +FPS=32.91, 法向力=4271.4863, 切向力X=-39680.1016, 切向力Y=-3846.1191 +FPS=31.72, 法向力=4768.5791, 切向力X=-40210.2188, 切向力Y=-4897.8203 +FPS=33.35, 法向力=4704.6387, 切向力X=-40356.7344, 切向力Y=-5113.5918 +FPS=31.92, 法向力=5647.8740, 切向力X=-40311.0547, 切向力Y=-4522.4434 +FPS=33.22, 法向力=5592.1060, 切向力X=-40292.9180, 切向力Y=-4555.8242 +FPS=33.46, 法向力=7738.8394, 切向力X=-37810.8047, 切向力Y=-4350.9175 +FPS=34.04, 法向力=8014.3721, 切向力X=-37378.0078, 切向力Y=-4174.1572 +FPS=34.06, 法向力=11300.0039, 切向力X=-37343.0820, 切向力Y=-3471.5234 +FPS=32.29, 法向力=13339.2461, 切向力X=-36514.1016, 切向力Y=-3037.8257 +FPS=33.96, 法向力=13321.9277, 切向力X=-36590.2773, 切向力Y=-2821.1079 +FPS=32.20, 法向力=15527.3428, 切向力X=-36789.8047, 切向力Y=-2316.0059 +FPS=32.88, 法向力=18462.4531, 切向力X=-37386.6328, 切向力Y=-1252.1091 +FPS=33.67, 法向力=18479.8555, 切向力X=-37675.3594, 切向力Y=-1080.2476 +FPS=32.85, 法向力=19268.4922, 切向力X=-40946.6953, 切向力Y=-3028.1370 +FPS=34.19, 法向力=19298.1367, 切向力X=-40980.1406, 切向力Y=-2758.1428 +FPS=33.76, 法向力=21077.1797, 切向力X=-42438.2812, 切向力Y=-1450.6978 +FPS=33.68, 法向力=22621.0156, 切向力X=-42868.1055, 切向力Y=-303.6241 +FPS=34.36, 法向力=22764.5078, 切向力X=-43025.8203, 切向力Y=-203.6789 +FPS=33.56, 法向力=24619.0742, 切向力X=-39731.3203, 切向力Y=-124.6735 +FPS=34.40, 法向力=24656.9492, 切向力X=-39781.5820, 切向力Y=-221.6915 +FPS=32.16, 法向力=23805.4375, 切向力X=-38885.6406, 切向力Y=-1282.3800 +FPS=34.67, 法向力=23840.0508, 切向力X=-39271.3125, 切向力Y=-1488.0403 +FPS=34.60, 法向力=19110.3359, 切向力X=-37342.2969, 切向力Y=-1823.4121 +FPS=33.92, 法向力=12541.9775, 切向力X=-40708.7305, 切向力Y=-3854.1255 +FPS=34.56, 法向力=12335.1201, 切向力X=-41040.6016, 切向力Y=-4027.9480 +FPS=33.12, 法向力=9384.6846, 切向力X=-44175.0820, 切向力Y=-4633.0635 +FPS=34.21, 法向力=9027.6719, 切向力X=-44567.2812, 切向力Y=-4881.9707 +FPS=33.84, 法向力=7425.0415, 切向力X=-44170.8516, 切向力Y=-5175.6582 +FPS=33.61, 法向力=5634.0625, 切向力X=-41438.7617, 切向力Y=-7004.6206 +FPS=34.18, 法向力=5744.4985, 切向力X=-41142.2734, 切向力Y=-7283.7397 +FPS=33.77, 法向力=4688.3945, 切向力X=-35345.9258, 切向力Y=-6249.9868 +FPS=34.38, 法向力=5124.5625, 切向力X=-35094.8789, 切向力Y=-6048.7920 +FPS=34.33, 法向力=4439.2417, 切向力X=-28635.0938, 切向力Y=-6053.6401 +FPS=34.06, 法向力=4640.6357, 切向力X=-28424.2930, 切向力Y=-5828.3037 +FPS=34.51, 法向力=4862.2197, 切向力X=-23527.3828, 切向力Y=-5695.5586 +FPS=32.09, 法向力=5137.3223, 切向力X=-19135.7812, 切向力Y=-5327.2358 +FPS=34.74, 法向力=5033.0264, 切向力X=-18872.9844, 切向力Y=-5381.4473 +FPS=33.45, 法向力=6470.3887, 切向力X=-20938.4082, 切向力Y=-6209.9844 +FPS=33.94, 法向力=6439.4893, 切向力X=-20829.1914, 切向力Y=-6130.0635 +FPS=34.70, 法向力=5652.9736, 切向力X=-25857.4961, 切向力Y=-5127.4473 +FPS=33.97, 法向力=6350.5718, 切向力X=-29053.3105, 切向力Y=-4723.7666 +FPS=33.81, 法向力=6016.4971, 切向力X=-29475.9902, 切向力Y=-4876.0684 +FPS=35.32, 法向力=5562.0093, 切向力X=-28019.0078, 切向力Y=-4680.3813 +FPS=35.73, 法向力=5556.0747, 切向力X=-28145.4785, 切向力Y=-4761.8823 +FPS=34.45, 法向力=6274.9956, 切向力X=-29502.4961, 切向力Y=-4240.9473 +FPS=36.17, 法向力=6337.1880, 切向力X=-29715.4727, 切向力Y=-3999.8174 +FPS=35.04, 法向力=6130.8730, 切向力X=-31053.4219, 切向力Y=-4109.0537 +FPS=35.56, 法向力=6293.9531, 切向力X=-34724.7773, 切向力Y=-4192.5771 +FPS=35.80, 法向力=6250.2959, 切向力X=-34602.8594, 切向力Y=-4377.5190 +FPS=35.65, 法向力=5772.6562, 切向力X=-34702.0625, 切向力Y=-4441.1406 +FPS=36.54, 法向力=5593.9399, 切向力X=-34827.6641, 切向力Y=-4617.0459 +FPS=35.72, 法向力=7211.1494, 切向力X=-36815.7031, 切向力Y=-3458.5181 +FPS=36.69, 法向力=7307.5361, 切向力X=-36761.9141, 切向力Y=-3300.2930 +FPS=35.91, 法向力=7176.3291, 切向力X=-37823.0742, 切向力Y=-2658.4717 +FPS=35.59, 法向力=8989.6895, 切向力X=-37503.4609, 切向力Y=-2526.8677 +FPS=37.17, 法向力=9087.6250, 切向力X=-37802.6055, 切向力Y=-2563.9097 +FPS=35.64, 法向力=10184.7529, 切向力X=-39106.0234, 切向力Y=-1738.7571 +FPS=32.30, 法向力=10109.7744, 切向力X=-39247.6641, 切向力Y=-1714.8779 +FPS=31.81, 法向力=12874.2305, 切向力X=-41106.5703, 切向力Y=-854.8483 +FPS=33.65, 法向力=12942.2832, 切向力X=-41349.1172, 切向力Y=-676.4113 +FPS=35.08, 法向力=17715.7910, 切向力X=-41690.0078, 切向力Y=1390.1880 +FPS=34.61, 法向力=17828.3379, 切向力X=-41710.9648, 切向力Y=1256.8435 +FPS=35.72, 法向力=23674.9375, 切向力X=-44841.5625, 切向力Y=1965.3594 +FPS=34.58, 法向力=28236.6855, 切向力X=-43901.2656, 切向力Y=2406.5793 +FPS=34.09, 法向力=28269.5684, 切向力X=-44392.2578, 切向力Y=2319.0303 +FPS=33.80, 法向力=29965.3906, 切向力X=-41971.2734, 切向力Y=3989.8704 +FPS=33.99, 法向力=32709.9609, 切向力X=-40571.3828, 切向力Y=6597.6333 +FPS=33.92, 法向力=32795.0117, 切向力X=-40462.6133, 切向力Y=6641.0020 +FPS=32.49, 法向力=33475.7969, 切向力X=-36367.3594, 切向力Y=6066.3853 +FPS=34.16, 法向力=33354.1992, 切向力X=-36407.6406, 切向力Y=6009.2158 +FPS=32.74, 法向力=28046.9746, 切向力X=-32251.9785, 切向力Y=4280.3706 +FPS=34.01, 法向力=27899.3066, 切向力X=-31637.1328, 切向力Y=4230.3164 +FPS=33.55, 法向力=18663.0625, 切向力X=-28417.5898, 切向力Y=867.3359 +FPS=32.31, 法向力=10721.7617, 切向力X=-23216.0195, 切向力Y=774.6001 +FPS=33.49, 法向力=10673.7207, 切向力X=-23486.2285, 切向力Y=881.9086 +FPS=31.05, 法向力=6552.9053, 切向力X=-7250.7715, 切向力Y=-1439.8279 +FPS=32.08, 法向力=6208.8018, 切向力X=2554.2749, 切向力Y=-1050.0496 +FPS=34.67, 法向力=6400.4028, 切向力X=2985.8640, 切向力Y=-1123.5247 +FPS=31.87, 法向力=7717.7646, 切向力X=385.1655, 切向力Y=-621.4264 +FPS=33.22, 法向力=7633.4775, 切向力X=480.2900, 切向力Y=-467.5118 +FPS=32.98, 法向力=10397.9746, 切向力X=-7307.2305, 切向力Y=-577.2048 +FPS=32.87, 法向力=7116.5400, 切向力X=-24694.2695, 切向力Y=-731.8326 +FPS=33.84, 法向力=7099.0166, 切向力X=-25228.8398, 切向力Y=-742.5552 +FPS=33.30, 法向力=5822.4570, 切向力X=-26063.8750, 切向力Y=95.3662 +FPS=33.96, 法向力=5695.6436, 切向力X=-26327.2793, 切向力Y=235.5183 +FPS=32.18, 法向力=6148.6729, 切向力X=-28379.3438, 切向力Y=465.9362 +FPS=33.83, 法向力=6121.8711, 切向力X=-28600.8906, 切向力Y=339.2037 +FPS=33.58, 法向力=5114.2969, 切向力X=-26135.7617, 切向力Y=330.3613 +FPS=33.44, 法向力=4974.8833, 切向力X=-27031.1094, 切向力Y=1115.0977 +FPS=34.11, 法向力=5017.2471, 切向力X=-27119.4570, 切向力Y=1208.7029 +FPS=33.64, 法向力=4464.4297, 切向力X=-25924.7598, 切向力Y=650.7322 +FPS=32.55, 法向力=4826.8320, 切向力X=-26804.9453, 切向力Y=1208.1304 +FPS=34.37, 法向力=4911.7642, 切向力X=-26906.9590, 切向力Y=1263.4106 +FPS=33.20, 法向力=4857.8555, 切向力X=-25756.2617, 切向力Y=815.9897 +FPS=34.47, 法向力=4894.3340, 切向力X=-25414.8125, 切向力Y=932.1869 +FPS=34.29, 法向力=6121.2217, 切向力X=-23839.0723, 切向力Y=269.4527 +FPS=35.06, 法向力=6409.7456, 切向力X=-23496.6602, 切向力Y=394.3321 +FPS=34.24, 法向力=6071.5171, 切向力X=-22302.2422, 切向力Y=-860.4720 +FPS=34.95, 法向力=6125.9346, 切向力X=-22014.9922, 切向力Y=-904.5914 +FPS=34.90, 法向力=6717.3096, 切向力X=-20725.8809, 切向力Y=-796.9995 +FPS=34.21, 法向力=6304.9238, 切向力X=-22752.2559, 切向力Y=-1477.2195 +FPS=33.77, 法向力=6236.3296, 切向力X=-22846.7891, 切向力Y=-1486.2512 +FPS=33.06, 法向力=5955.4580, 切向力X=-22737.1035, 切向力Y=-828.6123 +FPS=34.52, 法向力=6115.3027, 切向力X=-26560.6543, 切向力Y=-939.4847 +FPS=36.83, 法向力=6071.0391, 切向力X=-26727.0234, 切向力Y=-859.1450 +FPS=36.17, 法向力=7772.7998, 切向力X=-26098.4531, 切向力Y=-1060.2870 +FPS=36.73, 法向力=7807.7451, 切向力X=-26177.2852, 切向力Y=-1129.3562 +FPS=35.88, 法向力=7827.7285, 切向力X=-26156.1211, 切向力Y=-1166.7480 +FPS=36.18, 法向力=8349.0645, 切向力X=-29755.2383, 切向力Y=-1425.9663 +FPS=35.66, 法向力=8815.1680, 切向力X=-28490.2363, 切向力Y=-2454.1621 +FPS=36.89, 法向力=8823.1055, 切向力X=-28468.8711, 切向力Y=-2569.4233 +FPS=35.55, 法向力=9141.3711, 切向力X=-27478.4062, 切向力Y=-2101.3970 +FPS=36.72, 法向力=9170.9893, 切向力X=-27187.5977, 切向力Y=-2062.2422 +FPS=35.86, 法向力=6606.8867, 切向力X=-28251.7109, 切向力Y=449.4763 +FPS=34.60, 法向力=5217.4863, 切向力X=-27469.7969, 切向力Y=710.5413 +FPS=36.58, 法向力=5095.0220, 切向力X=-27369.1055, 切向力Y=684.9105 +FPS=34.94, 法向力=5772.6162, 切向力X=-26296.7109, 切向力Y=1182.7437 +FPS=35.97, 法向力=5927.9658, 切向力X=-26266.8848, 切向力Y=1262.4449 +FPS=35.46, 法向力=4080.8455, 切向力X=-25076.1621, 切向力Y=2345.7825 +FPS=36.15, 法向力=4111.7056, 切向力X=-25029.4629, 切向力Y=2456.3311 +FPS=35.04, 法向力=3866.8257, 切向力X=-23420.1406, 切向力Y=4528.4004 +FPS=35.31, 法向力=3912.0500, 切向力X=-23514.2578, 切向力Y=4626.5156 +FPS=35.17, 法向力=4167.9277, 切向力X=-22432.6289, 切向力Y=5486.3975 +FPS=36.66, 法向力=4243.0747, 切向力X=-22208.2207, 切向力Y=5638.9077 +FPS=36.04, 法向力=3758.0422, 切向力X=-22719.9141, 切向力Y=6514.7334 +FPS=34.69, 法向力=5100.6680, 切向力X=-21771.8984, 切向力Y=9345.2715 +FPS=34.56, 法向力=5223.6235, 切向力X=-21662.5781, 切向力Y=9545.4121 +FPS=33.85, 法向力=4248.8359, 切向力X=-23352.8555, 切向力Y=9224.5264 +FPS=34.48, 法向力=4857.1680, 切向力X=-21286.3184, 切向力Y=10305.1074 +FPS=34.32, 法向力=4739.2456, 切向力X=-21487.0547, 切向力Y=10192.5186 +FPS=34.73, 法向力=4142.1685, 切向力X=-23080.5215, 切向力Y=9402.8047 +FPS=34.58, 法向力=4228.1660, 切向力X=-23056.8906, 切向力Y=9417.1963 +FPS=34.62, 法向力=4771.0161, 切向力X=-21732.9160, 切向力Y=9494.1309 +FPS=35.54, 法向力=4906.2236, 切向力X=-21362.2188, 切向力Y=9777.5000 +FPS=33.88, 法向力=4065.2061, 切向力X=-23858.3125, 切向力Y=8950.9023 +FPS=35.50, 法向力=4183.6265, 切向力X=-23782.9922, 切向力Y=9083.2188 +FPS=34.62, 法向力=3869.7397, 切向力X=-24549.1309, 切向力Y=8524.4404 +FPS=34.48, 法向力=4217.0674, 切向力X=-21122.8164, 切向力Y=9204.4658 +FPS=35.69, 法向力=4122.6187, 切向力X=-21469.0039, 切向力Y=9153.3047 +FPS=33.94, 法向力=4450.8076, 切向力X=-22140.0938, 切向力Y=8786.8174 +FPS=35.00, 法向力=4627.0405, 切向力X=-22026.8398, 切向力Y=8898.9434 +FPS=34.81, 法向力=3987.7981, 切向力X=-22398.5332, 切向力Y=8216.3066 +FPS=34.39, 法向力=4035.5469, 切向力X=-21332.7324, 切向力Y=8341.6406 +FPS=36.19, 法向力=3938.2839, 切向力X=-21533.4277, 切向力Y=8094.6670 +FPS=34.07, 法向力=4757.3770, 切向力X=-24268.5449, 切向力Y=7978.1035 +FPS=35.32, 法向力=4802.2852, 切向力X=-24381.8047, 切向力Y=8010.6523 +FPS=35.41, 法向力=3651.2295, 切向力X=-24525.9863, 切向力Y=6483.5933 +FPS=34.57, 法向力=3595.5076, 切向力X=-24446.1367, 切向力Y=6414.9790 +FPS=35.20, 法向力=3760.3018, 切向力X=-24475.9648, 切向力Y=6271.6299 +FPS=34.20, 法向力=3795.5471, 切向力X=-24550.8457, 切向力Y=6505.9766 +FPS=34.69, 法向力=4059.7979, 切向力X=-24901.4023, 切向力Y=6018.8467 +FPS=34.37, 法向力=3877.0295, 切向力X=-25294.8320, 切向力Y=6309.8350 +FPS=35.18, 法向力=3735.9390, 切向力X=-25242.0625, 切向力Y=6347.4102 +FPS=34.09, 法向力=4446.3857, 切向力X=-25818.1562, 切向力Y=6243.1318 +FPS=34.92, 法向力=4670.9678, 切向力X=-25873.2148, 切向力Y=6276.8188 +FPS=34.63, 法向力=3981.8901, 切向力X=-24995.6797, 切向力Y=7073.7715 +FPS=34.49, 法向力=4097.0283, 切向力X=-24244.1387, 切向力Y=7566.9863 +FPS=34.42, 法向力=4120.6685, 切向力X=-24353.0742, 切向力Y=7492.3730 +FPS=33.12, 法向力=4030.9116, 切向力X=-24217.2734, 切向力Y=8025.9497 +FPS=34.70, 法向力=4040.4634, 切向力X=-24028.3555, 切向力Y=8043.1372 +FPS=34.03, 法向力=3809.2122, 切向力X=-23873.3613, 切向力Y=8303.7402 +FPS=34.22, 法向力=3901.5959, 切向力X=-23396.8242, 切向力Y=8579.9482 +FPS=34.86, 法向力=4205.8374, 切向力X=-24288.9062, 切向力Y=9168.3555 +FPS=32.93, 法向力=3703.5803, 切向力X=-25004.6621, 切向力Y=8284.5488 +FPS=33.25, 法向力=3683.6145, 切向力X=-25039.5000, 切向力Y=8136.3076 +FPS=32.32, 法向力=4020.9375, 切向力X=-23822.1211, 切向力Y=7996.7993 +FPS=33.82, 法向力=3982.0486, 切向力X=-23901.5469, 切向力Y=7881.4258 +FPS=33.11, 法向力=4055.5715, 切向力X=-24594.0352, 切向力Y=8591.2520 +FPS=32.43, 法向力=3749.1868, 切向力X=-24296.3984, 切向力Y=8191.5547 +FPS=32.98, 法向力=3692.9988, 切向力X=-24262.9727, 切向力Y=8226.2129 +FPS=32.95, 法向力=3932.8667, 切向力X=-23648.9336, 切向力Y=8135.3184 +FPS=33.92, 法向力=3929.8462, 切向力X=-23691.1289, 切向力Y=8133.0034 +FPS=33.27, 法向力=4207.0044, 切向力X=-24831.8477, 切向力Y=8858.1797 +FPS=32.63, 法向力=3852.7261, 切向力X=-23851.8242, 切向力Y=8227.7129 +FPS=33.99, 法向力=3810.2708, 切向力X=-23750.1133, 切向力Y=8357.6855 +FPS=33.31, 法向力=3772.4956, 切向力X=-24003.2227, 切向力Y=8753.9102 +FPS=34.12, 法向力=3862.2671, 切向力X=-23885.7266, 切向力Y=8964.5352 +FPS=33.32, 法向力=4010.3948, 切向力X=-22997.2148, 切向力Y=8550.7803 +FPS=32.57, 法向力=4154.3633, 切向力X=-25223.0234, 切向力Y=8224.2246 +FPS=34.51, 法向力=4297.5361, 切向力X=-25413.5410, 切向力Y=8331.6445 +FPS=34.14, 法向力=3696.5117, 切向力X=-23188.8242, 切向力Y=9540.9805 +FPS=35.09, 法向力=3684.4116, 切向力X=-23266.9551, 切向力Y=9605.9238 +FPS=34.16, 法向力=3883.3296, 切向力X=-23066.3125, 切向力Y=8484.2969 +FPS=33.03, 法向力=3635.0339, 切向力X=-24327.1094, 切向力Y=9129.8779 +FPS=34.73, 法向力=3545.5664, 切向力X=-24432.6992, 切向力Y=9072.7910 +FPS=33.17, 法向力=3829.8757, 切向力X=-22947.5020, 切向力Y=9270.7246 +FPS=34.97, 法向力=3906.5110, 切向力X=-23064.9473, 切向力Y=9345.4541 +FPS=34.36, 法向力=3690.5806, 切向力X=-23882.6055, 切向力Y=8600.2383 +FPS=34.46, 法向力=3702.2400, 切向力X=-23846.9531, 切向力Y=8669.4209 +FPS=33.73, 法向力=3625.7300, 切向力X=-23131.2695, 切向力Y=8284.3652 +FPS=33.79, 法向力=4188.0732, 切向力X=-24748.7266, 切向力Y=9222.9531 +FPS=34.81, 法向力=4154.9033, 切向力X=-24755.1680, 切向力Y=9301.9883 +FPS=34.18, 法向力=3887.4351, 切向力X=-24094.8555, 切向力Y=8070.3584 +FPS=34.83, 法向力=3796.9131, 切向力X=-24130.7793, 切向力Y=7963.7705 +FPS=34.03, 法向力=3787.9448, 切向力X=-23357.8008, 切向力Y=7898.2173 +FPS=33.20, 法向力=4060.7153, 切向力X=-24207.0566, 切向力Y=7946.0562 +FPS=35.17, 法向力=3943.6384, 切向力X=-24214.3242, 切向力Y=7954.3730 +FPS=33.04, 法向力=3918.7441, 切向力X=-24249.0078, 切向力Y=7991.5854 +FPS=29.25, 法向力=3880.0474, 切向力X=-24329.0156, 切向力Y=7825.3594 +FPS=31.44, 法向力=3587.1816, 切向力X=-23933.3320, 切向力Y=7959.7729 +FPS=34.13, 法向力=3676.8367, 切向力X=-21850.4922, 切向力Y=8320.0332 +FPS=34.28, 法向力=3733.3682, 切向力X=-21756.3828, 切向力Y=8350.0693 +FPS=33.80, 法向力=4289.0615, 切向力X=-22467.2812, 切向力Y=8677.2129 +FPS=34.26, 法向力=4218.1772, 切向力X=-22373.8770, 切向力Y=8662.5449 +FPS=34.98, 法向力=4356.6846, 切向力X=-22768.1465, 切向力Y=8940.0654 +FPS=35.00, 法向力=4258.4458, 切向力X=-20559.6016, 切向力Y=9558.9316 +FPS=34.35, 法向力=4262.3110, 切向力X=-20437.5078, 切向力Y=9604.9707 +FPS=33.70, 法向力=4094.2788, 切向力X=-21857.2988, 切向力Y=9020.8086 +FPS=36.12, 法向力=4031.7241, 切向力X=-22038.1230, 切向力Y=9006.0898 +FPS=34.57, 法向力=4278.1304, 切向力X=-22040.3086, 切向力Y=9311.8027 +FPS=35.54, 法向力=4285.6133, 切向力X=-22028.7188, 切向力Y=9339.9707 +FPS=33.46, 法向力=4212.3242, 切向力X=-23326.9023, 切向力Y=9266.2236 +FPS=33.99, 法向力=4125.8394, 切向力X=-23622.5000, 切向力Y=9010.3535 +FPS=32.84, 法向力=3870.6702, 切向力X=-23797.2480, 切向力Y=9801.6182 +FPS=32.83, 法向力=3732.0522, 切向力X=-23297.1914, 切向力Y=10892.2344 +FPS=32.35, 法向力=3732.8025, 切向力X=-23524.4766, 切向力Y=10918.8945 +FPS=32.41, 法向力=3905.4766, 切向力X=-25120.7637, 切向力Y=11251.0332 +FPS=30.88, 法向力=4227.9600, 切向力X=-25056.8789, 切向力Y=11609.2500 +FPS=31.94, 法向力=4218.9448, 切向力X=-25214.7969, 切向力Y=11547.9287 +FPS=31.30, 法向力=4166.0532, 切向力X=-25718.7090, 切向力Y=11345.9727 +FPS=31.81, 法向力=4602.3965, 切向力X=-23759.9219, 切向力Y=11458.9883 +FPS=31.78, 法向力=4562.2153, 切向力X=-23611.0801, 切向力Y=11480.3945 +FPS=31.28, 法向力=4185.3501, 切向力X=-22222.2383, 切向力Y=11662.7695 +FPS=32.16, 法向力=4315.4844, 切向力X=-22350.9883, 切向力Y=11693.1387 +FPS=31.27, 法向力=4192.6152, 切向力X=-24043.4668, 切向力Y=12124.8525 +FPS=31.61, 法向力=4177.4062, 切向力X=-23754.5859, 切向力Y=11883.1025 +FPS=32.56, 法向力=4138.9780, 切向力X=-23506.0859, 切向力Y=11905.1211 +FPS=30.74, 法向力=3727.5647, 切向力X=-24228.4277, 切向力Y=11717.4746 +FPS=30.42, 法向力=3821.6707, 切向力X=-23030.9258, 切向力Y=10807.2939 +FPS=31.22, 法向力=3779.9575, 切向力X=-22925.4102, 切向力Y=10526.3789 +FPS=31.31, 法向力=4328.7612, 切向力X=-23637.2578, 切向力Y=11849.3564 +FPS=30.97, 法向力=3661.3943, 切向力X=-22918.8672, 切向力Y=10921.8008 +FPS=31.95, 法向力=3688.8218, 切向力X=-22930.0859, 切向力Y=11038.4414 +FPS=30.82, 法向力=3695.3184, 切向力X=-24629.0605, 切向力Y=10987.9336 +FPS=32.04, 法向力=3678.2708, 切向力X=-25105.2734, 切向力Y=10864.1670 +FPS=31.07, 法向力=4093.6130, 切向力X=-23014.8438, 切向力Y=12067.5156 +FPS=31.50, 法向力=3941.8777, 切向力X=-22422.7949, 切向力Y=10979.2832 +FPS=32.03, 法向力=3984.8784, 切向力X=-22645.8867, 切向力Y=10958.4082 +FPS=32.13, 法向力=4121.1890, 切向力X=-21958.6152, 切向力Y=11090.1729 +FPS=31.26, 法向力=3902.2104, 切向力X=-23288.0410, 切向力Y=11204.4941 +FPS=32.11, 法向力=3811.2617, 切向力X=-23388.3047, 切向力Y=11055.0508 +FPS=30.41, 法向力=3903.6699, 切向力X=-21822.0566, 切向力Y=10288.8828 +FPS=31.42, 法向力=4127.4282, 切向力X=-21858.3945, 切向力Y=10893.7793 +FPS=31.97, 法向力=4156.7681, 切向力X=-21910.5684, 切向力Y=10921.6855 +FPS=31.41, 法向力=3931.6028, 切向力X=-22665.1758, 切向力Y=10868.6885 +FPS=32.64, 法向力=3835.9060, 切向力X=-23019.5156, 切向力Y=10808.4932 +FPS=31.98, 法向力=3840.8242, 切向力X=-24162.8047, 切向力Y=10876.3516 +FPS=32.29, 法向力=3823.7188, 切向力X=-24425.5762, 切向力Y=10645.7041 +FPS=32.77, 法向力=3274.7231, 切向力X=-24102.9648, 切向力Y=11489.7275 +FPS=31.72, 法向力=3863.1082, 切向力X=-23724.1836, 切向力Y=10859.0254 +FPS=34.86, 法向力=3929.9238, 切向力X=-23532.0234, 切向力Y=10871.2734 +FPS=32.15, 法向力=4336.8975, 切向力X=-21590.0977, 切向力Y=11671.5977 +FPS=29.05, 法向力=4375.7080, 切向力X=-21461.9766, 切向力Y=11721.6309 +FPS=27.41, 法向力=4426.2021, 切向力X=-21386.0586, 切向力Y=11715.6787 +FPS=31.67, 法向力=4404.9531, 切向力X=-21409.4492, 切向力Y=11719.6074 +FPS=31.33, 法向力=4420.4131, 切向力X=-21326.9590, 切向力Y=11733.4521 +FPS=29.43, 法向力=4370.5264, 切向力X=-21420.5508, 切向力Y=11651.4492 +FPS=28.76, 法向力=4417.7471, 切向力X=-21370.1777, 切向力Y=11640.1074 +FPS=29.81, 法向力=4396.6836, 切向力X=-21384.9727, 切向力Y=11675.0371 +FPS=30.01, 法向力=4335.5957, 切向力X=-21627.0566, 切向力Y=11575.1484 +FPS=24.20, 法向力=4409.1504, 切向力X=-21408.3828, 切向力Y=11687.4639 +FPS=29.16, 法向力=4433.4102, 切向力X=-21342.9121, 切向力Y=11700.2793 +FPS=30.03, 法向力=4415.6748, 切向力X=-21386.7207, 切向力Y=11721.9668 +FPS=21.02, 法向力=4350.8564, 切向力X=-21614.4199, 切向力Y=11586.8203 +FPS=31.50, 法向力=4410.2134, 切向力X=-21392.2852, 切向力Y=11691.5029 +FPS=31.74, 法向力=4432.7754, 切向力X=-21349.2852, 切向力Y=11671.8271 +FPS=31.35, 法向力=4411.6953, 切向力X=-21403.4883, 切向力Y=11720.0166 +FPS=31.54, 法向力=4362.0981, 切向力X=-21512.9922, 切向力Y=11615.6963 +FPS=28.98, 法向力=4379.4346, 切向力X=-21443.5977, 切向力Y=11678.5664 +FPS=28.08, 法向力=4427.1562, 切向力X=-21345.0957, 切向力Y=11679.0430 +FPS=20.42, 法向力=4404.5225, 切向力X=-21413.8164, 切向力Y=11680.6299 +FPS=29.86, 法向力=4435.5234, 切向力X=-21336.8457, 切向力Y=11713.3916 +FPS=31.21, 法向力=4349.7344, 切向力X=-21495.9414, 切向力Y=11715.6279 +FPS=31.37, 法向力=4396.3994, 切向力X=-21406.6172, 切向力Y=11662.1602 +FPS=29.49, 法向力=4404.0293, 切向力X=-21385.9043, 切向力Y=11686.0547 +FPS=27.95, 法向力=4429.5801, 切向力X=-21357.2734, 切向力Y=11688.2490 +FPS=31.41, 法向力=4405.7090, 切向力X=-21397.0430, 切向力Y=11679.1309 +FPS=31.74, 法向力=4444.6328, 切向力X=-21350.0059, 切向力Y=11701.6016 +FPS=31.43, 法向力=4412.8174, 切向力X=-21387.7773, 切向力Y=11719.6436 +FPS=32.11, 法向力=4435.6035, 切向力X=-21336.3223, 切向力Y=11697.6934 +FPS=22.82, 法向力=4415.4985, 切向力X=-21396.0586, 切向力Y=11690.1484 +FPS=31.32, 法向力=4444.0283, 切向力X=-21345.9688, 切向力Y=11704.4902 +FPS=32.30, 法向力=4419.7334, 切向力X=-21389.7930, 切向力Y=11719.1211 +FPS=30.57, 法向力=4427.0117, 切向力X=-21331.3242, 切向力Y=11692.7432 +FPS=34.99, 法向力=4395.3623, 切向力X=-21480.8887, 切向力Y=11759.8408 +FPS=33.50, 法向力=4410.1055, 切向力X=-21387.4238, 切向力Y=11689.7627 +FPS=34.78, 法向力=4407.9976, 切向力X=-21402.7285, 切向力Y=11722.4395 +FPS=34.09, 法向力=4437.6899, 切向力X=-21320.4043, 切向力Y=11716.3770 +FPS=33.61, 法向力=4362.0249, 切向力X=-21500.4746, 切向力Y=11723.5352 +FPS=35.03, 法向力=4396.8896, 切向力X=-21411.8340, 切向力Y=11660.7178 +FPS=35.34, 法向力=4402.2124, 切向力X=-21381.9707, 切向力Y=11684.0391 +FPS=34.43, 法向力=4426.1909, 切向力X=-21357.0938, 切向力Y=11692.9648 +FPS=34.27, 法向力=4411.9951, 切向力X=-21400.0508, 切向力Y=11680.8350 +FPS=34.42, 法向力=4442.4844, 切向力X=-21349.9941, 切向力Y=11702.1318 +FPS=34.39, 法向力=4420.4121, 切向力X=-21391.5391, 切向力Y=11719.5508 +FPS=35.56, 法向力=4426.9395, 切向力X=-21331.8750, 切向力Y=11692.6484 +FPS=34.86, 法向力=4395.3491, 切向力X=-21481.0859, 切向力Y=11759.8145 +FPS=32.57, 法向力=4411.3770, 切向力X=-21389.5977, 切向力Y=11689.1240 +FPS=32.97, 法向力=4407.7886, 切向力X=-21404.1367, 切向力Y=11721.6035 +FPS=33.70, 法向力=4437.4702, 切向力X=-21321.1191, 切向力Y=11715.9336 +FPS=33.71, 法向力=4361.9678, 切向力X=-21500.7559, 切向力Y=11723.3643 +FPS=33.23, 法向力=4396.8711, 切向力X=-21411.9512, 切向力Y=11660.6514 +FPS=33.80, 法向力=4405.4697, 切向力X=-21382.6172, 切向力Y=11686.1094 +FPS=33.82, 法向力=4426.5215, 切向力X=-21356.8555, 切向力Y=11692.8730 +FPS=33.69, 法向力=4414.9497, 切向力X=-21406.0293, 切向力Y=11686.2646 +FPS=33.32, 法向力=4442.6406, 切向力X=-21350.3477, 切向力Y=11702.2969 +FPS=33.01, 法向力=4420.4438, 切向力X=-21391.6367, 切向力Y=11719.5645 +FPS=31.97, 法向力=4432.2002, 切向力X=-21337.3770, 切向力Y=11696.0635 +FPS=27.54, 法向力=4395.4663, 切向力X=-21481.0215, 切向力Y=11761.5645 +FPS=28.38, 法向力=4410.0781, 切向力X=-21400.7910, 切向力Y=11693.6309 +FPS=30.78, 法向力=4408.1729, 切向力X=-21403.9355, 切向力Y=11722.5449 +FPS=31.89, 法向力=4437.6646, 切向力X=-21320.7422, 切向力Y=11716.1963 +FPS=32.15, 法向力=4362.0195, 切向力X=-21500.5918, 切向力Y=11723.4463 +FPS=32.40, 法向力=4396.8901, 切向力X=-21411.8867, 切向力Y=11660.6816 +FPS=32.32, 法向力=4402.2090, 切向力X=-21381.9961, 切向力Y=11684.0234 +FPS=32.06, 法向力=4426.1924, 切向力X=-21357.1016, 切向力Y=11692.9590 +FPS=31.75, 法向力=4411.9956, 切向力X=-21400.0547, 切向力Y=11680.8281 +FPS=31.22, 法向力=4442.4844, 切向力X=-21349.9980, 切向力Y=11702.1289 +FPS=32.36, 法向力=4420.4121, 切向力X=-21391.5332, 切向力Y=11719.5488 +FPS=31.74, 法向力=4426.7930, 切向力X=-21332.0938, 切向力Y=11692.5371 +FPS=32.18, 法向力=4394.9121, 切向力X=-21481.7227, 切向力Y=11759.4893 +FPS=30.78, 法向力=4411.1558, 切向力X=-21389.9453, 切向力Y=11688.9219 +FPS=30.56, 法向力=4407.7480, 切向力X=-21404.2207, 切向力Y=11721.5322 +FPS=31.16, 法向力=4437.4614, 切向力X=-21321.1484, 切向力Y=11715.9004 +FPS=29.94, 法向力=4361.9629, 切向力X=-21500.7637, 切向力Y=11723.3574 +FPS=30.07, 法向力=4396.8711, 切向力X=-21411.9375, 切向力Y=11660.6475 +FPS=30.65, 法向力=4405.4702, 切向力X=-21382.6191, 切向力Y=11686.1084 +FPS=27.01, 法向力=4426.5176, 切向力X=-21356.8555, 切向力Y=11692.8730 +FPS=27.23, 法向力=4414.9487, 切向力X=-21406.0273, 切向力Y=11686.2656 +FPS=29.45, 法向力=4442.6406, 切向力X=-21350.3359, 切向力Y=11702.2939 +FPS=29.23, 法向力=4420.4434, 切向力X=-21391.6348, 切向力Y=11719.5645 +FPS=29.66, 法向力=4432.1982, 切向力X=-21337.3711, 切向力Y=11696.0625 +FPS=29.96, 法向力=4411.0327, 切向力X=-21392.2109, 切向力Y=11690.5664 +FPS=30.17, 法向力=4436.7656, 切向力X=-21352.5195, 切向力Y=11709.7510 +FPS=30.15, 法向力=4324.4170, 切向力X=-21658.8359, 切向力Y=11604.7432 +FPS=29.51, 法向力=4432.5347, 切向力X=-21341.1797, 切向力Y=11697.2051 +FPS=30.86, 法向力=4412.6670, 切向力X=-21394.4902, 切向力Y=11681.8281 +FPS=29.25, 法向力=4439.7637, 切向力X=-21338.9023, 切向力Y=11703.6035 +FPS=28.41, 法向力=4416.4316, 切向力X=-21388.6426, 切向力Y=11718.9268 +FPS=29.58, 法向力=4343.2275, 切向力X=-21609.2227, 切向力Y=11582.6572 +FPS=30.01, 法向力=4404.2051, 切向力X=-21392.7500, 切向力Y=11687.1055 +FPS=29.24, 法向力=4417.3755, 切向力X=-21435.6914, 切向力Y=11778.3154 +FPS=29.81, 法向力=4401.6880, 切向力X=-21425.6934, 切向力Y=11738.2090 +FPS=29.61, 法向力=4434.3506, 切向力X=-21337.8047, 切向力Y=11699.8887 +FPS=29.09, 法向力=4416.0586, 切向力X=-21399.8438, 切向力Y=11688.6885 +FPS=29.42, 法向力=4437.8867, 切向力X=-21354.9004, 切向力Y=11709.1309 +FPS=28.58, 法向力=4421.1030, 切向力X=-21394.0762, 切向力Y=11718.0273 +FPS=29.12, 法向力=4440.1064, 切向力X=-21340.3672, 切向力Y=11699.5420 +FPS=30.82, 法向力=4409.0903, 切向力X=-21392.5508, 切向力Y=11686.0986 +FPS=28.98, 法向力=4434.4126, 切向力X=-21327.1289, 切向力Y=11705.9668 +FPS=28.29, 法向力=4418.7285, 切向力X=-21390.2754, 切向力Y=11720.8730 +FPS=30.34, 法向力=4425.4170, 切向力X=-21332.1250, 切向力Y=11690.4512 +FPS=29.72, 法向力=4397.8662, 切向力X=-21479.9492, 切向力Y=11758.3281 +FPS=26.96, 法向力=4418.8965, 切向力X=-21379.5527, 切向力Y=11723.3125 +FPS=27.04, 法向力=4417.4756, 切向力X=-21389.6953, 切向力Y=11725.9941 +FPS=26.34, 法向力=4435.0483, 切向力X=-21336.4336, 切向力Y=11696.1367 +FPS=26.59, 法向力=4414.6025, 切向力X=-21398.1484, 切向力Y=11689.1152 +FPS=26.55, 法向力=4439.0293, 切向力X=-21355.7695, 切向力Y=11708.2930 +FPS=26.49, 法向力=4411.0859, 切向力X=-21387.9258, 切向力Y=11718.8271 +FPS=26.23, 法向力=4433.3311, 切向力X=-21333.6797, 切向力Y=11697.0596 +FPS=26.67, 法向力=4414.1987, 切向力X=-21397.9492, 切向力Y=11687.0469 +FPS=26.28, 法向力=4440.6328, 切向力X=-21344.3145, 切向力Y=11704.3848 +FPS=26.76, 法向力=4410.9844, 切向力X=-21385.3809, 切向力Y=11717.5527 +FPS=26.50, 法向力=4431.4775, 切向力X=-21334.0742, 切向力Y=11691.7676 +FPS=26.59, 法向力=4416.2021, 切向力X=-21397.2988, 切向力Y=11688.8340 +FPS=26.27, 法向力=4442.6426, 切向力X=-21359.5039, 切向力Y=11707.9375 +FPS=26.80, 法向力=4419.5566, 切向力X=-21391.1406, 切向力Y=11719.0645 +FPS=27.31, 法向力=4427.0073, 切向力X=-21331.5703, 切向力Y=11692.6260 +FPS=27.55, 法向力=4395.3730, 切向力X=-21480.9844, 切向力Y=11759.7676 +FPS=26.50, 法向力=4415.7549, 切向力X=-21376.5273, 切向力Y=11723.4434 +FPS=26.06, 法向力=4417.6606, 切向力X=-21391.9414, 切向力Y=11725.0371 +FPS=26.78, 法向力=4435.7944, 切向力X=-21337.3945, 切向力Y=11694.8770 +FPS=27.05, 法向力=4410.9238, 切向力X=-21394.6328, 切向力Y=11687.1357 +FPS=26.32, 法向力=4444.3740, 切向力X=-21345.7871, 切向力Y=11705.1367 +FPS=27.54, 法向力=4421.4023, 切向力X=-21393.3301, 切向力Y=11718.0977 +FPS=27.66, 法向力=4423.2324, 切向力X=-21329.6309, 切向力Y=11691.4238 +FPS=28.13, 法向力=4413.5684, 切向力X=-21389.4199, 切向力Y=11685.8008 +FPS=26.77, 法向力=4441.4302, 切向力X=-21343.0742, 切向力Y=11705.3916 +FPS=26.82, 法向力=4323.9033, 切向力X=-21658.6777, 切向力Y=11604.8477 +FPS=26.33, 法向力=4428.9385, 切向力X=-21338.5039, 切向力Y=11697.9219 +FPS=26.02, 法向力=4409.8477, 切向力X=-21373.3711, 切向力Y=11682.3516 +FPS=26.49, 法向力=4436.9902, 切向力X=-21349.6953, 切向力Y=11708.5918 +FPS=25.96, 法向力=4324.4297, 切向力X=-21658.4219, 切向力Y=11604.3848 +FPS=27.00, 法向力=4437.8281, 切向力X=-21341.6641, 切向力Y=11698.7148 +FPS=27.76, 法向力=4413.3462, 切向力X=-21397.3398, 切向力Y=11685.2471 +FPS=27.50, 法向力=4348.4268, 切向力X=-21627.0684, 切向力Y=11594.9863 +FPS=28.08, 法向力=4413.3145, 切向力X=-21387.5977, 切向力Y=11721.2822 +FPS=27.32, 法向力=4429.8076, 切向力X=-21332.5430, 切向力Y=11695.2129 +FPS=27.05, 法向力=4418.3633, 切向力X=-21398.1484, 切向力Y=11686.3105 +FPS=27.38, 法向力=4437.8467, 切向力X=-21355.7578, 切向力Y=11706.6016 +FPS=26.65, 法向力=4412.6074, 切向力X=-21385.8828, 切向力Y=11721.5840 +FPS=26.77, 法向力=4438.2109, 切向力X=-21336.4023, 切向力Y=11699.3809 +FPS=26.47, 法向力=4413.8281, 切向力X=-21397.1699, 切向力Y=11691.2461 +FPS=27.27, 法向力=4439.0913, 切向力X=-21355.8789, 切向力Y=11708.3535 +FPS=26.48, 法向力=4411.1611, 切向力X=-21385.2949, 切向力Y=11718.8174 +FPS=26.12, 法向力=4433.4111, 切向力X=-21333.4961, 切向力Y=11697.0586 +FPS=27.22, 法向力=4414.1123, 切向力X=-21398.8125, 切向力Y=11687.4971 +FPS=26.97, 法向力=4440.5869, 切向力X=-21344.4668, 切向力Y=11704.4346 +FPS=27.18, 法向力=4410.9717, 切向力X=-21385.4238, 切向力Y=11717.5645 +FPS=25.12, 法向力=4431.4707, 切向力X=-21334.0820, 切向力Y=11691.7744 +FPS=27.46, 法向力=4416.1787, 切向力X=-21397.2891, 切向力Y=11688.8389 +FPS=27.67, 法向力=4442.6348, 切向力X=-21359.4902, 切向力Y=11707.9443 +FPS=28.51, 法向力=4419.5537, 切向力X=-21391.1348, 切向力Y=11719.0742 +FPS=27.91, 法向力=4427.0078, 切向力X=-21331.5781, 切向力Y=11692.6279 +FPS=27.45, 法向力=4395.3721, 切向力X=-21480.9883, 切向力Y=11759.7686 +FPS=27.77, 法向力=4415.7534, 切向力X=-21376.5352, 切向力Y=11723.4414 +FPS=27.88, 法向力=4417.5088, 切向力X=-21392.1758, 切向力Y=11724.9248 +FPS=27.99, 法向力=4435.7710, 切向力X=-21337.4375, 切向力Y=11694.8506 +FPS=27.58, 法向力=4410.8955, 切向力X=-21394.6211, 切向力Y=11687.1201 +FPS=28.56, 法向力=4443.8701, 切向力X=-21341.0273, 切向力Y=11705.5410 +FPS=28.94, 法向力=4340.8154, 切向力X=-21587.8945, 切向力Y=11627.9229 +FPS=28.34, 法向力=4399.0996, 切向力X=-21389.0918, 切向力Y=11679.9512 +FPS=27.95, 法向力=4404.1465, 切向力X=-21393.9902, 切向力Y=11681.6523 +FPS=27.37, 法向力=4442.6558, 切向力X=-21357.1445, 切向力Y=11693.9639 +FPS=27.83, 法向力=4413.5586, 切向力X=-21391.0312, 切向力Y=11718.5381 +FPS=27.53, 法向力=4349.8330, 切向力X=-21508.9805, 切向力Y=11584.0732 +FPS=26.99, 法向力=4378.4185, 切向力X=-21446.9023, 切向力Y=11719.8379 +FPS=26.84, 法向力=4430.8779, 切向力X=-21340.5684, 切向力Y=11692.5957 +FPS=26.04, 法向力=4411.4219, 切向力X=-21399.3242, 切向力Y=11690.2666 +FPS=27.28, 法向力=4443.0439, 切向力X=-21344.4492, 切向力Y=11704.5400 +FPS=27.06, 法向力=4419.3384, 切向力X=-21392.1055, 切向力Y=11713.5801 +FPS=27.03, 法向力=4424.9688, 切向力X=-21331.9648, 切向力Y=11691.0508 +FPS=27.04, 法向力=4411.4111, 切向力X=-21388.0977, 切向力Y=11687.1777 +FPS=26.63, 法向力=4441.3677, 切向力X=-21341.9219, 切向力Y=11706.9844 +FPS=27.19, 法向力=4323.9902, 切向力X=-21658.2969, 切向力Y=11605.0391 +FPS=27.52, 法向力=4423.5415, 切向力X=-21333.1797, 切向力Y=11694.4395 +FPS=25.77, 法向力=4411.6885, 切向力X=-21387.0000, 切向力Y=11686.2012 +FPS=27.09, 法向力=4438.0327, 切向力X=-21340.3750, 切向力Y=11705.1025 +FPS=26.21, 法向力=4324.0229, 切向力X=-21661.3828, 切向力Y=11603.7012 +FPS=26.91, 法向力=4437.6621, 切向力X=-21342.0996, 切向力Y=11698.5371 +FPS=26.28, 法向力=4413.1680, 切向力X=-21398.4570, 切向力Y=11685.6367 +FPS=26.73, 法向力=4351.2148, 切向力X=-21617.4531, 切向力Y=11588.5684 +FPS=25.80, 法向力=4412.1270, 切向力X=-21386.6875, 切向力Y=11720.9990 +FPS=25.60, 法向力=4431.6875, 切向力X=-21335.3984, 切向力Y=11692.9600 +FPS=26.12, 法向力=4416.2812, 切向力X=-21397.6309, 切向力Y=11689.1660 +FPS=26.12, 法向力=4442.6675, 切向力X=-21359.5781, 切向力Y=11708.0410 +FPS=26.59, 法向力=4419.5615, 切向力X=-21391.1523, 切向力Y=11719.1006 +FPS=26.91, 法向力=4432.4082, 切向力X=-21336.8242, 切向力Y=11696.1631 +FPS=26.52, 法向力=4393.7046, 切向力X=-21467.2969, 切向力Y=11756.0029 +FPS=25.92, 法向力=4414.6665, 切向力X=-21385.8828, 切向力Y=11726.9297 +FPS=22.57, 法向力=4418.0298, 切向力X=-21391.7207, 切向力Y=11725.4824 +FPS=25.82, 法向力=4435.9961, 切向力X=-21337.0469, 切向力Y=11694.9473 +FPS=25.01, 法向力=4411.0068, 切向力X=-21394.4844, 切向力Y=11687.1631 +FPS=25.57, 法向力=4444.4102, 切向力X=-21345.7266, 切向力Y=11705.1445 +FPS=25.40, 法向力=4421.4180, 切向力X=-21393.3164, 切向力Y=11718.1025 +FPS=24.77, 法向力=4423.2402, 切向力X=-21329.6172, 切向力Y=11691.4277 +FPS=25.59, 法向力=4413.5728, 切向力X=-21389.4121, 切向力Y=11685.8008 +FPS=25.38, 法向力=4441.4312, 切向力X=-21343.0664, 切向力Y=11705.3887 +FPS=25.42, 法向力=4323.9009, 切向力X=-21658.6797, 切向力Y=11604.8457 +FPS=25.42, 法向力=4428.9380, 切向力X=-21338.5078, 切向力Y=11697.9199 +FPS=25.27, 法向力=4409.8467, 切向力X=-21373.3887, 切向力Y=11682.3535 +FPS=25.46, 法向力=4436.9907, 切向力X=-21349.7012, 切向力Y=11708.5918 +FPS=25.54, 法向力=4324.4302, 切向力X=-21658.4297, 切向力Y=11604.3867 +FPS=24.28, 法向力=4437.8252, 切向力X=-21341.6641, 切向力Y=11698.7139 +FPS=24.86, 法向力=4413.3467, 切向力X=-21397.3398, 切向力Y=11685.2451 +FPS=24.83, 法向力=4348.4268, 切向力X=-21627.0703, 切向力Y=11594.9824 +FPS=24.79, 法向力=4413.3154, 切向力X=-21387.5898, 切向力Y=11721.2812 +FPS=24.05, 法向力=4429.8066, 切向力X=-21332.5430, 切向力Y=11695.2148 +FPS=23.99, 法向力=4418.2393, 切向力X=-21399.0938, 切向力Y=11686.7637 +FPS=24.05, 法向力=4438.8809, 切向力X=-21343.9766, 切向力Y=11702.3174 +FPS=24.42, 法向力=4410.1445, 切向力X=-21382.6797, 切向力Y=11717.3203 +FPS=24.35, 法向力=4433.9053, 切向力X=-21334.7773, 切向力Y=11693.6250 +FPS=24.61, 法向力=4394.9219, 切向力X=-21486.1992, 切向力Y=11758.4434 +FPS=24.44, 法向力=4417.8252, 切向力X=-21376.6953, 切向力Y=11723.6416 +FPS=24.30, 法向力=4417.0723, 切向力X=-21392.2930, 切向力Y=11725.3906 +FPS=24.59, 法向力=4434.5566, 切向力X=-21337.4355, 切向力Y=11690.7197 +FPS=24.58, 法向力=4410.2432, 切向力X=-21395.2852, 切向力Y=11687.4453 +FPS=24.81, 法向力=4445.2207, 切向力X=-21342.6191, 切向力Y=11708.5107 +FPS=24.58, 法向力=4337.3467, 切向力X=-21583.9922, 切向力Y=11629.3232 +FPS=23.96, 法向力=4401.7314, 切向力X=-21394.0059, 切向力Y=11681.3057 +FPS=23.92, 法向力=4407.1421, 切向力X=-21390.6660, 切向力Y=11686.8564 +FPS=24.27, 法向力=4437.9355, 切向力X=-21376.2305, 切向力Y=11672.5723 +FPS=25.21, 法向力=4390.0039, 切向力X=-21366.4531, 切向力Y=11708.7900 +FPS=23.53, 法向力=4359.9995, 切向力X=-21508.0469, 切向力Y=11632.9219 +FPS=24.51, 法向力=4385.7822, 切向力X=-21443.9902, 切向力Y=11685.8525 +FPS=24.45, 法向力=4429.6514, 切向力X=-21348.3828, 切向力Y=11683.8984 +FPS=23.80, 法向力=4406.8770, 切向力X=-21390.5938, 切向力Y=11719.7012 +FPS=24.06, 法向力=4435.3735, 切向力X=-21316.2676, 切向力Y=11709.5635 +FPS=24.17, 法向力=4356.0762, 切向力X=-21502.6113, 切向力Y=11729.1904 +FPS=24.49, 法向力=4394.2324, 切向力X=-21404.4570, 切向力Y=11666.0664 +FPS=24.46, 法向力=4404.4160, 切向力X=-21383.9141, 切向力Y=11683.2422 +FPS=24.17, 法向力=4431.6411, 切向力X=-21363.6562, 切向力Y=11688.9199 +FPS=24.83, 法向力=4402.0127, 切向力X=-21400.7031, 切向力Y=11685.6484 +FPS=25.45, 法向力=4432.5400, 切向力X=-21337.5605, 切向力Y=11703.2451 +FPS=24.20, 法向力=4413.8726, 切向力X=-21399.2695, 切向力Y=11719.4697 +FPS=25.40, 法向力=4431.4092, 切向力X=-21338.5566, 切向力Y=11694.0117 +FPS=25.31, 法向力=4414.0186, 切向力X=-21392.5020, 切向力Y=11694.0742 +FPS=25.76, 法向力=4436.4482, 切向力X=-21354.6699, 切向力Y=11672.1953 +FPS=24.99, 法向力=4398.5068, 切向力X=-21400.9062, 切向力Y=11713.8662 +FPS=25.05, 法向力=4432.2988, 切向力X=-21314.5469, 切向力Y=11716.1494 +FPS=26.37, 法向力=4336.7695, 切向力X=-21571.3789, 切向力Y=11625.0234 +FPS=26.00, 法向力=4396.5889, 切向力X=-21405.2266, 切向力Y=11659.9707 +FPS=25.90, 法向力=4407.9658, 切向力X=-21386.0625, 切向力Y=11687.2852 +FPS=25.59, 法向力=4430.1245, 切向力X=-21360.3438, 切向力Y=11692.6191 +FPS=26.48, 法向力=4399.4644, 切向力X=-21391.3711, 切向力Y=11677.2861 +FPS=26.16, 法向力=4434.2139, 切向力X=-21338.0117, 切向力Y=11702.7705 +FPS=26.24, 法向力=4415.1494, 切向力X=-21399.5430, 切向力Y=11720.6240 +FPS=25.41, 法向力=4428.6396, 切向力X=-21336.5391, 切向力Y=11696.2852 +FPS=25.84, 法向力=4413.8916, 切向力X=-21391.0117, 切向力Y=11690.3975 +FPS=25.84, 法向力=4437.4521, 切向力X=-21356.1211, 切向力Y=11671.3125 +FPS=26.22, 法向力=4399.2007, 切向力X=-21397.4395, 切向力Y=11713.3096 +FPS=26.10, 法向力=4430.0342, 切向力X=-21312.8047, 切向力Y=11717.7061 +FPS=26.08, 法向力=4338.8364, 切向力X=-21573.8594, 切向力Y=11624.4043 +FPS=25.48, 法向力=4396.6445, 切向力X=-21406.7070, 切向力Y=11658.1523 +FPS=24.49, 法向力=4408.0127, 切向力X=-21386.3320, 切向力Y=11687.1309 +FPS=24.38, 法向力=4430.1392, 切向力X=-21360.4219, 切向力Y=11692.5762 +FPS=24.25, 法向力=4398.9883, 切向力X=-21391.2227, 切向力Y=11678.4561 +FPS=24.33, 法向力=4435.1172, 切向力X=-21340.4902, 切向力Y=11701.6553 +FPS=24.93, 法向力=4415.3193, 切向力X=-21399.8711, 切向力Y=11720.5195 +FPS=24.47, 法向力=4428.7866, 切向力X=-21336.4961, 切向力Y=11694.0625 +FPS=25.15, 法向力=4413.4663, 切向力X=-21390.7793, 切向力Y=11689.0234 +FPS=24.64, 法向力=4437.3687, 切向力X=-21356.0234, 切向力Y=11671.2285 +FPS=24.06, 法向力=4399.1782, 切向力X=-21397.4043, 切向力Y=11713.2764 +FPS=25.10, 法向力=4430.1758, 切向力X=-21312.5625, 切向力Y=11717.7949 +FPS=25.11, 法向力=4339.2568, 切向力X=-21573.2031, 切向力Y=11624.7168 +FPS=25.29, 法向力=4396.5449, 切向力X=-21406.8184, 切向力Y=11658.1250 +FPS=24.40, 法向力=4407.8550, 切向力X=-21386.5781, 切向力Y=11687.0234 +FPS=24.58, 法向力=4430.1147, 切向力X=-21360.4746, 切向力Y=11692.5469 +FPS=24.23, 法向力=4398.9795, 切向力X=-21391.2344, 切向力Y=11678.4375 +FPS=24.79, 法向力=4435.4976, 切向力X=-21340.7812, 切向力Y=11702.6934 +FPS=26.00, 法向力=4415.3857, 切向力X=-21399.9824, 切向力Y=11720.5371 +FPS=25.14, 法向力=4428.6914, 切向力X=-21336.6367, 切向力Y=11696.2891 +FPS=25.39, 法向力=4398.7334, 切向力X=-21479.8828, 切向力Y=11761.2812 +FPS=24.97, 法向力=4417.7749, 切向力X=-21390.5996, 切向力Y=11727.8574 +FPS=25.12, 法向力=4417.9771, 切向力X=-21389.4648, 切向力Y=11726.8535 +FPS=25.39, 法向力=4435.1895, 切向力X=-21336.1836, 切向力Y=11696.3535 +FPS=26.13, 法向力=4412.9263, 切向力X=-21397.1953, 切向力Y=11687.9971 +FPS=25.26, 法向力=4439.8320, 切向力X=-21344.0703, 切向力Y=11703.9434 +FPS=26.15, 法向力=4410.5391, 切向力X=-21385.1953, 切向力Y=11717.9512 +FPS=25.94, 法向力=4433.1387, 切向力X=-21333.7422, 切向力Y=11696.8545 +FPS=27.03, 法向力=4414.1323, 切向力X=-21398.0078, 切向力Y=11686.9658 +FPS=26.08, 法向力=4439.4941, 切向力X=-21356.3125, 切向力Y=11708.6875 +FPS=26.96, 法向力=4411.0703, 切向力X=-21385.7109, 切向力Y=11718.2354 +FPS=26.66, 法向力=4431.7500, 切向力X=-21332.9883, 切向力Y=11693.1240 +FPS=27.03, 法向力=4399.2471, 切向力X=-21484.5781, 切向力Y=11758.9551 +FPS=25.92, 法向力=4419.6953, 切向力X=-21379.6016, 切向力Y=11722.6279 +FPS=26.54, 法向力=4417.6909, 切向力X=-21390.0469, 切向力Y=11725.5586 +FPS=25.86, 法向力=4435.1304, 切向力X=-21336.6172, 切向力Y=11695.9141 +FPS=25.86, 法向力=4413.2852, 切向力X=-21396.8711, 切向力Y=11688.0723 +FPS=25.38, 法向力=4438.7632, 切向力X=-21356.0469, 切向力Y=11708.2520 +FPS=26.22, 法向力=4410.9312, 切向力X=-21385.5000, 切向力Y=11718.7803 +FPS=25.83, 法向力=4433.3018, 切向力X=-21333.5938, 切向力Y=11697.0566 +FPS=24.96, 法向力=4414.0723, 切向力X=-21398.8594, 切向力Y=11687.4980 +FPS=22.49, 法向力=4440.3408, 切向力X=-21357.3047, 切向力Y=11705.8701 +FPS=24.47, 法向力=4411.1094, 切向力X=-21385.3203, 切向力Y=11717.5605 +FPS=25.60, 法向力=4430.1011, 切向力X=-21330.9180, 切向力Y=11694.8838 +FPS=25.99, 法向力=4415.6084, 切向力X=-21394.9961, 切向力Y=11686.5342 +FPS=25.37, 法向力=4443.1724, 切向力X=-21344.3828, 切向力Y=11704.2891 +FPS=25.06, 法向力=4329.0039, 切向力X=-21577.1328, 切向力Y=11626.9258 +FPS=24.91, 法向力=4406.5605, 切向力X=-21394.7832, 切向力Y=11688.2695 +FPS=24.72, 法向力=4411.6416, 切向力X=-21394.6660, 切向力Y=11686.6787 +FPS=25.43, 法向力=4431.1025, 切向力X=-21339.6113, 切向力Y=11703.2900 +FPS=25.52, 法向力=4330.8604, 切向力X=-21579.7676, 切向力Y=11631.9336 +FPS=25.54, 法向力=4403.9038, 切向力X=-21387.9688, 切向力Y=11679.6875 +FPS=26.05, 法向力=4416.2852, 切向力X=-21406.4297, 切向力Y=11686.9004 +FPS=25.96, 法向力=4423.5449, 切向力X=-21346.2227, 切向力Y=11709.1152 +FPS=25.11, 法向力=4333.8828, 切向力X=-21568.3711, 切向力Y=11644.3086 +FPS=25.76, 法向力=4400.9277, 切向力X=-21387.3340, 切向力Y=11674.5000 +FPS=24.81, 法向力=4414.4468, 切向力X=-21396.7500, 切向力Y=11691.0117 +FPS=25.95, 法向力=4426.1523, 切向力X=-21374.2188, 切向力Y=11669.2773 +FPS=24.85, 法向力=4397.0356, 切向力X=-21367.0957, 切向力Y=11712.6289 +FPS=25.45, 法向力=4357.6211, 切向力X=-21523.8672, 切向力Y=11620.7002 +FPS=24.65, 法向力=4380.2842, 切向力X=-21442.6641, 切向力Y=11686.1562 +FPS=25.39, 法向力=4431.8330, 切向力X=-21345.3066, 切向力Y=11682.3906 +FPS=25.20, 法向力=4409.7485, 切向力X=-21392.6250, 切向力Y=11719.0605 +FPS=25.80, 法向力=4429.7490, 切向力X=-21314.8008, 切向力Y=11709.9668 +FPS=25.78, 法向力=4357.4380, 切向力X=-21504.0410, 切向力Y=11727.1758 +FPS=25.02, 法向力=4397.7393, 切向力X=-21404.5039, 切向力Y=11660.3555 +FPS=25.50, 法向力=4401.1953, 切向力X=-21384.9316, 切向力Y=11682.4258 +FPS=25.17, 法向力=4428.9907, 切向力X=-21360.0156, 切向力Y=11690.0957 +FPS=25.40, 法向力=4415.0376, 切向力X=-21407.8203, 切向力Y=11689.7402 +FPS=25.87, 法向力=4440.7822, 切向力X=-21346.4414, 切向力Y=11703.9717 +FPS=25.41, 法向力=4324.5537, 切向力X=-21573.7539, 切向力Y=11625.3955 +FPS=25.15, 法向力=4406.9658, 切向力X=-21395.9473, 切向力Y=11686.9531 +FPS=25.76, 法向力=4411.6538, 切向力X=-21387.9980, 切向力Y=11692.4600 +FPS=25.46, 法向力=4431.0156, 切向力X=-21360.6523, 切向力Y=11672.7715 +FPS=24.05, 法向力=4413.7939, 切向力X=-21405.1172, 切向力Y=11719.9873 +FPS=25.39, 法向力=4297.0283, 切向力X=-21730.1523, 切向力Y=11562.0986 +FPS=26.60, 法向力=4373.6582, 切向力X=-21457.9023, 切向力Y=11676.4863 +FPS=26.92, 法向力=4423.4307, 切向力X=-21347.8770, 切向力Y=11681.5293 +FPS=27.72, 法向力=4412.4702, 切向力X=-21421.0020, 切向力Y=11686.4951 +FPS=26.99, 法向力=4436.4487, 切向力X=-21340.6152, 切向力Y=11716.9971 +FPS=27.24, 法向力=4357.7744, 切向力X=-21503.0430, 切向力Y=11717.7207 +FPS=25.98, 法向力=4399.8965, 切向力X=-21412.0938, 切向力Y=11655.4316 +FPS=25.93, 法向力=4402.9985, 切向力X=-21383.4277, 切向力Y=11679.8535 +FPS=26.77, 法向力=4426.5771, 切向力X=-21357.8594, 切向力Y=11691.1191 +FPS=27.06, 法向力=4414.9399, 切向力X=-21406.8379, 切向力Y=11685.3008 +FPS=26.33, 法向力=4440.4453, 切向力X=-21346.5801, 切向力Y=11704.3184 +FPS=25.89, 法向力=4422.6543, 切向力X=-21394.4414, 切向力Y=11722.1152 +FPS=26.98, 法向力=4431.6206, 切向力X=-21335.0898, 切向力Y=11693.9385 +FPS=26.88, 法向力=4395.5273, 切向力X=-21481.1836, 切向力Y=11760.1328 +FPS=27.11, 法向力=4411.0156, 切向力X=-21388.9727, 切向力Y=11688.8965 +FPS=27.70, 法向力=4406.3545, 切向力X=-21401.6680, 切向力Y=11720.5469 +FPS=26.88, 法向力=4363.3955, 切向力X=-21515.0977, 切向力Y=11618.0488 +FPS=27.56, 法向力=4377.2217, 切向力X=-21440.9473, 切向力Y=11676.8066 +FPS=27.51, 法向力=4423.9629, 切向力X=-21347.7773, 切向力Y=11680.0459 +FPS=26.17, 法向力=4412.8193, 切向力X=-21420.8164, 切向力Y=11686.1406 +FPS=27.26, 法向力=4433.0327, 切向力X=-21338.2754, 切向力Y=11714.9766 +FPS=27.14, 法向力=4350.0693, 切向力X=-21493.8379, 切向力Y=11717.4434 +FPS=27.65, 法向力=4400.6519, 切向力X=-21407.3477, 切向力Y=11661.0352 +FPS=26.46, 法向力=4405.8564, 切向力X=-21383.7910, 切向力Y=11686.3066 +FPS=26.66, 法向力=4426.6553, 切向力X=-21354.4805, 切向力Y=11689.6904 +FPS=27.36, 法向力=4411.3218, 切向力X=-21397.9141, 切向力Y=11679.8477 +FPS=27.31, 法向力=4440.5713, 切向力X=-21347.2402, 切向力Y=11703.9863 +FPS=25.40, 法向力=4421.3877, 切向力X=-21392.0469, 切向力Y=11719.2988 +FPS=28.59, 法向力=4431.0933, 切向力X=-21335.5430, 切向力Y=11695.6631 +FPS=30.77, 法向力=4395.4346, 切向力X=-21482.2188, 切向力Y=11761.0586 +FPS=29.78, 法向力=4410.9888, 切向力X=-21389.3066, 切向力Y=11688.8359 +FPS=30.72, 法向力=4406.3345, 切向力X=-21401.7715, 切向力Y=11720.5137 +FPS=29.66, 法向力=4363.3906, 切向力X=-21515.1289, 切向力Y=11618.0420 +FPS=30.60, 法向力=4377.2212, 切向力X=-21440.9590, 切向力Y=11676.8018 +FPS=29.80, 法向力=4423.9619, 切向力X=-21347.7754, 切向力Y=11680.0430 +FPS=28.58, 法向力=4412.8198, 切向力X=-21420.8105, 切向力Y=11686.1406 +FPS=29.89, 法向力=4433.0322, 切向力X=-21338.2734, 切向力Y=11714.9766 +FPS=29.36, 法向力=4350.0713, 切向力X=-21493.8398, 切向力Y=11717.4443 +FPS=29.05, 法向力=4400.6504, 切向力X=-21407.3477, 切向力Y=11661.0352 +FPS=29.56, 法向力=4405.8574, 切向力X=-21383.7793, 切向力Y=11686.3047 +FPS=28.58, 法向力=4426.6558, 切向力X=-21354.4805, 切向力Y=11689.6895 +FPS=27.87, 法向力=4411.3223, 切向力X=-21397.9102, 切向力Y=11679.8438 +FPS=28.21, 法向力=4440.5723, 切向力X=-21347.2383, 切向力Y=11703.9863 +FPS=28.88, 法向力=4421.3867, 切向力X=-21392.0508, 切向力Y=11719.3018 +FPS=29.76, 法向力=4431.0923, 切向力X=-21335.5391, 切向力Y=11695.6641 +FPS=28.77, 法向力=4395.4351, 切向力X=-21482.2188, 切向力Y=11761.0576 +FPS=28.10, 法向力=4410.9858, 切向力X=-21389.3066, 切向力Y=11688.8359 +FPS=28.12, 法向力=4406.3340, 切向力X=-21401.7715, 切向力Y=11720.5137 +FPS=27.15, 法向力=4363.3926, 切向力X=-21515.1289, 切向力Y=11618.0391 +FPS=27.09, 法向力=4377.2197, 切向力X=-21440.9570, 切向力Y=11676.8047 +FPS=28.30, 法向力=4423.9629, 切向力X=-21347.7773, 切向力Y=11680.0449 +FPS=27.52, 法向力=4412.8188, 切向力X=-21420.8164, 切向力Y=11686.1406 +FPS=26.77, 法向力=4433.0327, 切向力X=-21338.2695, 切向力Y=11714.9766 +FPS=27.92, 法向力=4350.0703, 切向力X=-21493.8398, 切向力Y=11717.4395 +FPS=26.58, 法向力=4400.6514, 切向力X=-21407.3516, 切向力Y=11661.0361 +FPS=27.32, 法向力=4405.8555, 切向力X=-21383.7812, 切向力Y=11686.3066 +FPS=26.74, 法向力=4426.6533, 切向力X=-21354.4766, 切向力Y=11689.6885 +FPS=26.93, 法向力=4411.3228, 切向力X=-21397.9141, 切向力Y=11679.8418 +FPS=27.92, 法向力=4440.5718, 切向力X=-21347.2422, 切向力Y=11703.9883 +FPS=27.73, 法向力=4421.3857, 切向力X=-21392.0469, 切向力Y=11719.2969 +FPS=28.40, 法向力=4431.0933, 切向力X=-21335.5391, 切向力Y=11695.6621 +FPS=28.81, 法向力=4395.4365, 切向力X=-21482.2266, 切向力Y=11761.0586 +FPS=27.79, 法向力=4410.9858, 切向力X=-21389.3047, 切向力Y=11688.8350 +FPS=27.82, 法向力=4406.3354, 切向力X=-21401.7695, 切向力Y=11720.5117 +FPS=29.04, 法向力=4363.3916, 切向力X=-21515.1230, 切向力Y=11618.0410 +FPS=29.28, 法向力=4377.2207, 切向力X=-21440.9473, 切向力Y=11676.8047 +FPS=28.66, 法向力=4423.9619, 切向力X=-21347.7793, 切向力Y=11680.0469 +FPS=29.35, 法向力=4412.8188, 切向力X=-21420.8086, 切向力Y=11686.1406 +FPS=28.23, 法向力=4433.0332, 切向力X=-21338.2754, 切向力Y=11714.9785 +FPS=28.93, 法向力=4350.0703, 切向力X=-21493.8438, 切向力Y=11717.4414 +FPS=28.66, 法向力=4400.6523, 切向力X=-21407.3477, 切向力Y=11661.0371 +FPS=28.17, 法向力=4405.8560, 切向力X=-21383.7793, 切向力Y=11686.3086 +FPS=27.90, 法向力=4426.6533, 切向力X=-21354.4883, 切向力Y=11689.6895 +FPS=28.23, 法向力=4411.3208, 切向力X=-21397.9062, 切向力Y=11679.8447 +FPS=28.39, 法向力=4440.5713, 切向力X=-21347.2383, 切向力Y=11703.9873 +FPS=28.44, 法向力=4421.3872, 切向力X=-21392.0352, 切向力Y=11719.2988 +FPS=27.15, 法向力=4431.0938, 切向力X=-21335.5488, 切向力Y=11695.6621 +FPS=26.01, 法向力=4395.4351, 切向力X=-21482.2188, 切向力Y=11761.0605 +FPS=24.95, 法向力=4410.9883, 切向力X=-21389.3125, 切向力Y=11688.8340 +FPS=27.07, 法向力=4406.3335, 切向力X=-21401.7676, 切向力Y=11720.5156 +FPS=28.01, 法向力=4363.3916, 切向力X=-21515.1270, 切向力Y=11618.0430 +FPS=27.38, 法向力=4377.2217, 切向力X=-21440.9531, 切向力Y=11676.8037 +FPS=27.25, 法向力=4423.9639, 切向力X=-21347.7754, 切向力Y=11680.0449 +FPS=27.18, 法向力=4412.8169, 切向力X=-21420.8203, 切向力Y=11686.1426 +FPS=27.94, 法向力=4433.0337, 切向力X=-21338.2734, 切向力Y=11714.9766 +FPS=28.23, 法向力=4350.0688, 切向力X=-21493.8418, 切向力Y=11717.4424 +FPS=28.03, 法向力=4400.6523, 切向力X=-21407.3438, 切向力Y=11661.0332 +FPS=27.00, 法向力=4405.8574, 切向力X=-21383.7812, 切向力Y=11686.3066 +FPS=27.69, 法向力=4426.6543, 切向力X=-21354.4805, 切向力Y=11689.6904 +FPS=26.94, 法向力=4414.0737, 切向力X=-21404.1875, 切向力Y=11684.7695 +FPS=26.26, 法向力=4441.5024, 切向力X=-21347.3477, 切向力Y=11703.0244 +FPS=26.41, 法向力=4337.2368, 切向力X=-21583.8711, 切向力Y=11627.6797 +FPS=27.11, 法向力=4407.1484, 切向力X=-21400.4258, 切向力Y=11684.6875 +FPS=27.07, 法向力=4404.3525, 切向力X=-21402.1992, 切向力Y=11684.1816 +FPS=27.46, 法向力=4429.1216, 切向力X=-21351.9414, 切向力Y=11682.7461 +FPS=27.93, 法向力=4415.9609, 切向力X=-21409.7617, 切向力Y=11686.9844 +FPS=27.00, 法向力=4438.6221, 切向力X=-21347.8750, 切向力Y=11703.0342 +FPS=27.88, 法向力=4419.7021, 切向力X=-21391.7891, 切向力Y=11716.5605 +FPS=27.80, 法向力=4430.0459, 切向力X=-21334.8555, 切向力Y=11689.0400 +FPS=27.74, 法向力=4395.4512, 切向力X=-21482.6758, 切向力Y=11763.0439 +FPS=27.29, 法向力=4411.7324, 切向力X=-21389.0371, 切向力Y=11691.0488 +FPS=25.70, 法向力=4406.4395, 切向力X=-21403.0898, 切向力Y=11721.6650 +FPS=25.19, 法向力=4439.3018, 切向力X=-21323.2129, 切向力Y=11714.6406 +FPS=25.70, 法向力=4359.3623, 切向力X=-21498.9316, 切向力Y=11724.0107 +FPS=24.37, 法向力=4396.8540, 切向力X=-21410.3359, 切向力Y=11662.6143 +FPS=24.73, 法向力=4405.5557, 切向力X=-21382.0957, 切向力Y=11686.4199 +FPS=24.84, 法向力=4426.5186, 切向力X=-21356.7344, 切向力Y=11692.9746 +FPS=24.70, 法向力=4415.4336, 切向力X=-21406.1562, 切向力Y=11685.1250 +FPS=24.16, 法向力=4442.0508, 切向力X=-21347.3848, 切向力Y=11703.6621 +FPS=23.89, 法向力=4420.4736, 切向力X=-21390.9609, 切向力Y=11719.8574 +FPS=24.57, 法向力=4432.3379, 切向力X=-21337.0000, 切向力Y=11696.2393 +FPS=23.87, 法向力=4411.4756, 切向力X=-21391.5391, 切向力Y=11690.9150 +FPS=24.92, 法向力=4437.1558, 切向力X=-21351.9023, 切向力Y=11710.0918 +FPS=24.64, 法向力=4324.7129, 切向力X=-21661.1172, 切向力Y=11604.9121 +FPS=24.87, 法向力=4432.6162, 切向力X=-21341.2266, 切向力Y=11697.2344 +FPS=25.57, 法向力=4412.1030, 切向力X=-21395.2910, 切向力Y=11683.4707 +FPS=25.07, 法向力=4440.6099, 切向力X=-21341.5918, 切向力Y=11702.5508 +FPS=25.89, 法向力=4416.5796, 切向力X=-21389.0215, 切向力Y=11718.8447 +FPS=25.82, 法向力=4343.3882, 切向力X=-21609.1699, 切向力Y=11580.4375 +FPS=24.57, 法向力=4403.7725, 切向力X=-21392.5234, 切向力Y=11685.7305 +FPS=24.52, 法向力=4417.2939, 切向力X=-21435.5898, 切向力Y=11778.2285 +FPS=25.81, 法向力=4401.6689, 切向力X=-21425.6602, 切向力Y=11738.1768 +FPS=26.16, 法向力=4434.3408, 切向力X=-21337.8125, 切向力Y=11699.8691 +FPS=26.55, 法向力=4416.0728, 切向力X=-21399.8496, 切向力Y=11688.6777 +FPS=26.01, 法向力=4437.5723, 切向力X=-21355.3984, 切向力Y=11708.8828 +FPS=26.12, 法向力=4420.6680, 切向力X=-21391.5332, 切向力Y=11718.3477 +FPS=25.53, 法向力=4440.2622, 切向力X=-21339.9688, 切向力Y=11699.9834 +FPS=25.91, 法向力=4409.0820, 切向力X=-21393.2461, 切向力Y=11686.7344 +FPS=25.52, 法向力=4436.3008, 切向力X=-21339.0488, 切向力Y=11705.7109 +FPS=26.59, 法向力=4419.5605, 切向力X=-21394.0508, 切向力Y=11723.2197 +FPS=25.99, 法向力=4429.4170, 切向力X=-21335.0703, 切向力Y=11694.6543 +FPS=26.64, 法向力=4413.6318, 切向力X=-21390.4258, 切向力Y=11689.3301 +FPS=26.30, 法向力=4440.5576, 切向力X=-21354.9160, 切向力Y=11709.8271 +FPS=26.51, 法向力=4420.8330, 切向力X=-21390.5586, 切向力Y=11719.4180 +FPS=26.20, 法向力=4427.4863, 切向力X=-21331.9961, 切向力Y=11691.7881 +FPS=25.95, 法向力=4396.9346, 切向力X=-21482.1719, 切向力Y=11760.5264 +FPS=25.72, 法向力=4415.7505, 切向力X=-21389.0352, 切向力Y=11728.9541 +FPS=26.80, 法向力=4418.1382, 切向力X=-21393.8984, 切向力Y=11726.9033 +FPS=26.20, 法向力=4436.0547, 切向力X=-21338.1152, 切向力Y=11695.0449 +FPS=26.40, 法向力=4411.0103, 切向力X=-21394.7461, 切向力Y=11687.2129 +FPS=26.68, 法向力=4443.2803, 切向力X=-21357.7695, 切向力Y=11709.4961 +FPS=25.94, 法向力=4421.5459, 切向力X=-21393.7578, 切向力Y=11718.5059 +FPS=26.80, 法向力=4423.3252, 切向力X=-21329.5625, 切向力Y=11691.4980 +FPS=27.45, 法向力=4414.9785, 切向力X=-21390.7617, 切向力Y=11686.7500 +FPS=26.85, 法向力=4440.2969, 切向力X=-21355.2617, 切向力Y=11709.4707 +FPS=26.84, 法向力=4323.9863, 切向力X=-21659.2734, 切向力Y=11605.1475 +FPS=26.99, 法向力=4423.6025, 切向力X=-21333.2617, 切向力Y=11694.4121 +FPS=27.76, 法向力=4411.6938, 切向力X=-21386.9902, 切向力Y=11686.1777 +FPS=27.38, 法向力=4438.3525, 切向力X=-21339.8828, 切向力Y=11705.3398 +FPS=27.66, 法向力=4324.2705, 切向力X=-21661.0781, 切向力Y=11603.8926 +FPS=27.49, 法向力=4437.7080, 切向力X=-21342.0488, 切向力Y=11698.5840 +FPS=27.75, 法向力=4413.1826, 切向力X=-21398.4570, 切向力Y=11685.6523 +FPS=27.68, 法向力=4351.2192, 切向力X=-21617.4414, 切向力Y=11588.5723 +FPS=26.97, 法向力=4412.1260, 切向力X=-21386.6934, 切向力Y=11721.0020 +FPS=27.13, 法向力=4431.6890, 切向力X=-21335.3984, 切向力Y=11692.9590 +FPS=26.69, 法向力=4416.2822, 切向力X=-21397.6172, 切向力Y=11689.1689 +FPS=27.15, 法向力=4442.6680, 切向力X=-21359.5742, 切向力Y=11708.0420 +FPS=27.26, 法向力=4419.5615, 切向力X=-21391.1445, 切向力Y=11719.1016 +FPS=27.64, 法向力=4427.0117, 切向力X=-21331.5586, 切向力Y=11692.6348 +FPS=27.29, 法向力=4395.3750, 切向力X=-21480.9883, 切向力Y=11759.7705 +FPS=26.99, 法向力=4415.7544, 切向力X=-21376.5352, 切向力Y=11723.4434 +FPS=26.42, 法向力=4417.5098, 切向力X=-21392.1719, 切向力Y=11724.9248 +FPS=26.49, 法向力=4435.7715, 切向力X=-21337.4375, 切向力Y=11694.8496 +FPS=27.54, 法向力=4410.8970, 切向力X=-21394.6250, 切向力Y=11687.1211 +FPS=27.37, 法向力=4444.3682, 切向力X=-21345.7715, 切向力Y=11705.1348 +FPS=27.06, 法向力=4421.4019, 切向力X=-21393.3359, 切向力Y=11718.0996 +FPS=27.60, 法向力=4423.2334, 切向力X=-21329.6289, 切向力Y=11691.4238 +FPS=27.38, 法向力=4413.5518, 切向力X=-21389.4102, 切向力Y=11685.7988 +FPS=27.07, 法向力=4441.4268, 切向力X=-21343.0508, 切向力Y=11705.3984 +FPS=27.88, 法向力=4323.9048, 切向力X=-21658.6719, 切向力Y=11604.8564 +FPS=26.54, 法向力=4428.9351, 切向力X=-21338.5039, 切向力Y=11697.9199 +FPS=26.16, 法向力=4409.8472, 切向力X=-21373.3711, 切向力Y=11682.3516 +FPS=27.02, 法向力=4436.9902, 切向力X=-21349.6914, 切向力Y=11708.5889 +FPS=27.06, 法向力=4324.4287, 切向力X=-21658.4297, 切向力Y=11604.3848 +FPS=26.54, 法向力=4437.8247, 切向力X=-21341.6641, 切向力Y=11698.7168 +FPS=25.40, 法向力=4413.3472, 切向力X=-21397.3320, 切向力Y=11685.2500 +FPS=25.05, 法向力=4348.4287, 切向力X=-21627.0781, 切向力Y=11594.9834 +FPS=25.67, 法向力=4413.3125, 切向力X=-21387.5879, 切向力Y=11721.2812 +FPS=26.00, 法向力=4429.8062, 切向力X=-21332.5469, 切向力Y=11695.2139 +FPS=26.43, 法向力=4418.2373, 切向力X=-21399.0957, 切向力Y=11686.7637 +FPS=26.79, 法向力=4438.8828, 切向力X=-21343.9746, 切向力Y=11702.3164 +FPS=26.67, 法向力=4410.1450, 切向力X=-21382.6836, 切向力Y=11717.3184 +FPS=26.24, 法向力=4433.9067, 切向力X=-21334.7695, 切向力Y=11693.6270 +FPS=26.64, 法向力=4394.9238, 切向力X=-21486.2031, 切向力Y=11758.4414 +FPS=25.25, 法向力=4417.8262, 切向力X=-21376.6855, 切向力Y=11723.6426 +FPS=23.22, 法向力=4417.0732, 切向力X=-21392.2891, 切向力Y=11725.3867 +FPS=25.55, 法向力=4434.5586, 切向力X=-21337.4355, 切向力Y=11690.7178 +FPS=25.72, 法向力=4410.2427, 切向力X=-21395.2930, 切向力Y=11687.4443 +FPS=26.16, 法向力=4445.2178, 切向力X=-21342.6211, 切向力Y=11708.5088 +FPS=26.17, 法向力=4337.3447, 切向力X=-21583.9883, 切向力Y=11629.3223 +FPS=26.65, 法向力=4401.8491, 切向力X=-21393.8438, 切向力Y=11681.3906 +FPS=26.55, 法向力=4407.3125, 切向力X=-21390.3906, 切向力Y=11687.0000 +FPS=25.61, 法向力=4437.7061, 切向力X=-21376.5508, 切向力Y=11672.4238 +FPS=26.19, 法向力=4389.8223, 切向力X=-21366.6875, 切向力Y=11708.6523 +FPS=26.24, 法向力=4359.9678, 切向力X=-21508.0938, 切向力Y=11632.8770 +FPS=25.78, 法向力=4385.9102, 切向力X=-21443.7910, 切向力Y=11685.9375 +FPS=26.06, 法向力=4429.8008, 切向力X=-21348.1250, 切向力Y=11684.0195 +FPS=26.50, 法向力=4406.8975, 切向力X=-21390.5273, 切向力Y=11719.7344 +FPS=25.83, 法向力=4435.3838, 切向力X=-21316.2461, 切向力Y=11709.5781 +FPS=25.27, 法向力=4356.0796, 切向力X=-21502.5977, 切向力Y=11729.1973 +FPS=25.30, 法向力=4394.2354, 切向力X=-21404.4531, 切向力Y=11666.0664 +FPS=25.43, 法向力=4404.4165, 切向力X=-21383.9043, 切向力Y=11683.2441 +FPS=25.29, 法向力=4431.6450, 切向力X=-21363.6523, 切向力Y=11688.9219 +FPS=25.87, 法向力=4402.2715, 切向力X=-21400.3242, 切向力Y=11685.8408 +FPS=24.95, 法向力=4432.4155, 切向力X=-21337.6836, 切向力Y=11703.1934 +FPS=25.37, 法向力=4413.6851, 切向力X=-21399.5449, 切向力Y=11719.3398 +FPS=25.46, 法向力=4431.2275, 切向力X=-21338.8477, 切向力Y=11693.8633 +FPS=25.74, 法向力=4413.9922, 切向力X=-21392.5703, 切向力Y=11694.0225 +FPS=26.03, 法向力=4435.3965, 切向力X=-21366.6875, 切向力Y=11676.5459 +FPS=25.04, 法向力=4398.3833, 切向力X=-21398.2051, 切向力Y=11712.7422 +FPS=25.58, 法向力=4432.3594, 切向力X=-21314.3594, 切向力Y=11716.0078 +FPS=26.32, 法向力=4335.2383, 切向力X=-21570.1289, 切向力Y=11624.5723 +FPS=25.98, 法向力=4401.3682, 切向力X=-21412.4805, 切向力Y=11665.8555 +FPS=26.34, 法向力=4404.9912, 切向力X=-21386.0801, 切向力Y=11684.7168 +FPS=26.12, 法向力=4429.8301, 切向力X=-21360.9102, 切向力Y=11692.4307 +FPS=26.69, 法向力=4399.3706, 切向力X=-21391.5234, 切向力Y=11677.2383 +FPS=26.67, 法向力=4434.1748, 切向力X=-21338.0703, 切向力Y=11702.7549 +FPS=26.67, 法向力=4415.1304, 切向力X=-21399.5645, 切向力Y=11720.6201 +FPS=25.80, 法向力=4428.6328, 切向力X=-21336.5508, 切向力Y=11696.2812 +FPS=25.36, 法向力=4398.7178, 切向力X=-21479.8672, 切向力Y=11761.2744 +FPS=26.04, 法向力=4417.7705, 切向力X=-21390.5977, 切向力Y=11727.8555 +FPS=25.44, 法向力=4417.9775, 切向力X=-21389.4609, 切向力Y=11726.8535 +FPS=25.42, 法向力=4435.3364, 切向力X=-21335.9531, 切向力Y=11696.4639 +FPS=25.40, 法向力=4413.3701, 切向力X=-21396.5449, 切向力Y=11688.3242 +FPS=25.19, 法向力=4439.9058, 切向力X=-21343.9297, 切向力Y=11704.0332 +FPS=25.68, 法向力=4410.6040, 切向力X=-21385.1738, 切向力Y=11717.9883 +FPS=25.72, 法向力=4433.1533, 切向力X=-21333.7617, 切向力Y=11696.8574 +FPS=26.05, 法向力=4414.1201, 切向力X=-21398.0078, 切向力Y=11686.9639 +FPS=25.48, 法向力=4439.4868, 切向力X=-21356.2969, 切向力Y=11708.6865 +FPS=25.63, 法向力=4411.0684, 切向力X=-21385.6992, 切向力Y=11718.2354 +FPS=24.80, 法向力=4431.7529, 切向力X=-21332.9785, 切向力Y=11693.1221 +FPS=25.25, 法向力=4399.2471, 切向力X=-21484.5781, 切向力Y=11758.9570 +FPS=25.13, 法向力=4419.6963, 切向力X=-21379.6016, 切向力Y=11722.6270 +FPS=25.69, 法向力=4417.6929, 切向力X=-21390.0371, 切向力Y=11725.5586 +FPS=25.76, 法向力=4435.1318, 切向力X=-21336.6172, 切向力Y=11695.9141 +FPS=26.46, 法向力=4414.6362, 切向力X=-21398.2402, 切向力Y=11689.0068 +FPS=25.87, 法向力=4440.1475, 切向力X=-21343.8398, 切向力Y=11703.9121 +FPS=26.85, 法向力=4410.7471, 切向力X=-21387.6836, 切向力Y=11717.9570 +FPS=26.56, 法向力=4433.1768, 切向力X=-21333.8652, 切向力Y=11696.8164 +FPS=26.65, 法向力=4414.1377, 切向力X=-21398.0586, 切向力Y=11686.9473 +FPS=26.29, 法向力=4439.4873, 切向力X=-21356.3359, 切向力Y=11708.6729 +FPS=26.13, 法向力=4411.0674, 切向力X=-21385.7246, 切向力Y=11718.2246 +FPS=26.40, 法向力=4431.7471, 切向力X=-21332.9961, 切向力Y=11693.1211 +FPS=25.85, 法向力=4399.2461, 切向力X=-21484.5859, 切向力Y=11758.9590 +FPS=26.19, 法向力=4419.6934, 切向力X=-21379.6055, 切向力Y=11722.6260 +FPS=26.33, 法向力=4417.6924, 切向力X=-21390.0508, 切向力Y=11725.5576 +FPS=26.41, 法向力=4435.1309, 切向力X=-21336.6172, 切向力Y=11695.9131 +FPS=26.57, 法向力=4413.2861, 切向力X=-21396.8750, 切向力Y=11688.0723 +FPS=27.06, 法向力=4438.7627, 切向力X=-21356.0469, 切向力Y=11708.2500 +FPS=28.35, 法向力=4410.9341, 切向力X=-21385.5039, 切向力Y=11718.7783 +FPS=26.72, 法向力=4433.3032, 切向力X=-21333.5996, 切向力Y=11697.0576 +FPS=25.95, 法向力=4414.0684, 切向力X=-21398.8594, 切向力Y=11687.5010 +FPS=26.31, 法向力=4440.3403, 切向力X=-21357.3086, 切向力Y=11705.8711 +FPS=26.46, 法向力=4411.1104, 切向力X=-21385.3242, 切向力Y=11717.5596 +FPS=26.24, 法向力=4430.1025, 切向力X=-21330.9258, 切向力Y=11694.8877 +FPS=25.92, 法向力=4415.6064, 切向力X=-21394.9961, 切向力Y=11686.5361 +FPS=26.00, 法向力=4443.1748, 切向力X=-21344.3848, 切向力Y=11704.2920 +FPS=25.58, 法向力=4329.0054, 切向力X=-21577.1289, 切向力Y=11626.9277 +FPS=26.34, 法向力=4406.5596, 切向力X=-21394.7773, 切向力Y=11688.2666 +FPS=25.98, 法向力=4411.6401, 切向力X=-21394.6621, 切向力Y=11686.6807 +FPS=26.59, 法向力=4431.1021, 切向力X=-21339.6035, 切向力Y=11703.2900 +FPS=26.68, 法向力=4331.1216, 切向力X=-21579.4004, 切向力Y=11632.1240 +FPS=26.30, 法向力=4403.6904, 切向力X=-21388.3320, 切向力Y=11679.5332 +FPS=24.81, 法向力=4414.6968, 切向力X=-21405.3867, 切向力Y=11685.7549 +FPS=26.31, 法向力=4421.2139, 切向力X=-21324.8691, 切向力Y=11705.3145 +FPS=26.33, 法向力=4334.4375, 切向力X=-21568.3809, 切向力Y=11645.6387 +FPS=26.08, 法向力=4402.7905, 切向力X=-21393.9746, 切向力Y=11680.6660 +FPS=25.80, 法向力=4400.7285, 切向力X=-21409.2207, 切向力Y=11683.7441 +FPS=26.02, 法向力=4441.1348, 切向力X=-21341.1660, 切向力Y=11714.6055 +FPS=26.36, 法向力=4352.4829, 切向力X=-21503.2949, 切向力Y=11715.3320 +FPS=25.74, 法向力=4395.6016, 切向力X=-21409.5547, 切向力Y=11656.2988 +FPS=25.66, 法向力=4406.3696, 切向力X=-21391.8789, 切向力Y=11678.0176 +FPS=25.99, 法向力=4435.8994, 切向力X=-21338.3066, 切向力Y=11715.8047 +FPS=26.46, 法向力=4357.4419, 切向力X=-21503.4727, 切向力Y=11716.8008 +FPS=26.23, 法向力=4399.8179, 切向力X=-21412.1074, 切向力Y=11655.2324 +FPS=25.80, 法向力=4402.9771, 切向力X=-21383.4316, 切向力Y=11679.7871 +FPS=25.67, 法向力=4426.5693, 切向力X=-21357.8809, 切向力Y=11691.0957 +FPS=24.67, 法向力=4412.2734, 切向力X=-21400.2070, 切向力Y=11680.6055 +FPS=25.57, 法向力=4440.8882, 切向力X=-21348.1309, 切向力Y=11703.9775 +FPS=25.12, 法向力=4421.4966, 切向力X=-21392.3281, 切向力Y=11719.2188 +FPS=24.53, 法向力=4431.1372, 切向力X=-21335.6445, 切向力Y=11695.6016 +FPS=25.69, 法向力=4395.4492, 切向力X=-21482.2637, 切向力Y=11761.0107 +FPS=25.75, 法向力=4410.1250, 切向力X=-21401.0977, 切向力Y=11693.3164 +FPS=25.79, 法向力=4408.1973, 切向力X=-21404.0469, 切向力Y=11722.3945 +FPS=25.79, 法向力=4437.6782, 切向力X=-21320.7969, 切向力Y=11716.1299 +FPS=25.65, 法向力=4362.0234, 切向力X=-21500.6152, 切向力Y=11723.4043 +FPS=25.47, 法向力=4396.8931, 切向力X=-21411.8945, 切向力Y=11660.6650 +FPS=25.37, 法向力=4405.4775, 切向力X=-21382.6035, 切向力Y=11686.1172 +FPS=26.25, 法向力=4426.5225, 切向力X=-21356.8555, 切向力Y=11692.8789 +FPS=25.92, 法向力=4414.9517, 切向力X=-21406.0273, 切向力Y=11686.2676 +FPS=25.67, 法向力=4442.6396, 切向力X=-21350.3418, 切向力Y=11702.2939 +FPS=22.77, 法向力=4420.4453, 切向力X=-21391.6289, 切向力Y=11719.5654 +FPS=24.26, 法向力=4426.8042, 切向力X=-21332.1211, 切向力Y=11692.5342 +FPS=25.08, 法向力=4394.9126, 切向力X=-21481.7246, 切向力Y=11759.4824 +FPS=26.01, 法向力=4415.5225, 切向力X=-21376.9141, 切向力Y=11723.2500 +FPS=26.01, 法向力=4417.6133, 切向力X=-21392.0391, 切向力Y=11724.9736 +FPS=25.09, 法向力=4435.7812, 切向力X=-21337.4062, 切向力Y=11694.8496 +FPS=25.39, 法向力=4410.9185, 切向力X=-21394.6387, 切向力Y=11687.1250 +FPS=25.92, 法向力=4444.3716, 切向力X=-21345.7812, 切向力Y=11705.1338 +FPS=25.40, 法向力=4421.4033, 切向力X=-21393.3398, 切向力Y=11718.0977 +FPS=26.52, 法向力=4423.2275, 切向力X=-21329.6289, 切向力Y=11691.4248 +FPS=25.93, 法向力=4414.9463, 切向力X=-21390.8066, 切向力Y=11686.7334 +FPS=26.22, 法向力=4440.2842, 切向力X=-21355.2930, 切向力Y=11709.4648 +FPS=25.80, 法向力=4323.9810, 切向力X=-21659.2832, 切向力Y=11605.1426 +FPS=25.65, 法向力=4423.6006, 切向力X=-21333.2539, 切向力Y=11694.4121 +FPS=26.39, 法向力=4413.0659, 切向力X=-21388.3789, 切向力Y=11687.1094 +FPS=26.28, 法向力=4436.8984, 切向力X=-21352.5820, 切向力Y=11709.1768 +FPS=26.21, 法向力=4324.2979, 切向力X=-21659.1758, 切向力Y=11604.4883 +FPS=26.48, 法向力=4437.7622, 切向力X=-21341.8828, 切向力Y=11698.7480 +FPS=25.25, 法向力=4413.2124, 切向力X=-21398.3555, 切向力Y=11685.7080 +FPS=24.28, 法向力=4351.6074, 切向力X=-21617.6875, 切向力Y=11589.6445 +FPS=26.51, 法向力=4412.2031, 切向力X=-21386.7754, 切向力Y=11721.0273 +FPS=26.72, 法向力=4431.5928, 切向力X=-21335.5312, 切向力Y=11695.1895 +FPS=25.72, 法向力=4416.7158, 切向力X=-21397.8789, 切向力Y=11690.5518 +FPS=26.16, 法向力=4442.7539, 切向力X=-21359.6992, 切向力Y=11708.1309 +FPS=26.13, 法向力=4419.5811, 切向力X=-21391.1797, 切向力Y=11719.1309 +FPS=25.49, 法向力=4427.0171, 切向力X=-21331.5820, 切向力Y=11692.6475 +FPS=25.54, 法向力=4395.3770, 切向力X=-21480.9844, 切向力Y=11759.7793 +FPS=25.84, 法向力=4415.7534, 切向力X=-21376.5273, 切向力Y=11723.4473 +FPS=26.41, 法向力=4416.9668, 切向力X=-21391.5625, 切向力Y=11725.3096 +FPS=25.98, 法向力=4434.5498, 切向力X=-21337.0625, 切向力Y=11690.8594 +FPS=26.00, 法向力=4410.2354, 切向力X=-21395.1211, 切向力Y=11687.5410 +FPS=25.54, 法向力=4445.6460, 切向力X=-21344.6387, 切向力Y=11708.2070 +FPS=26.31, 法向力=4420.1274, 切向力X=-21390.9102, 切向力Y=11720.3154 +FPS=25.04, 法向力=4421.5664, 切向力X=-21328.1367, 切向力Y=11686.2852 +FPS=24.96, 法向力=4415.2080, 切向力X=-21392.2930, 切向力Y=11686.5752 +FPS=25.84, 法向力=4440.9448, 切向力X=-21356.8340, 切向力Y=11712.5723 +FPS=25.93, 法向力=4320.3218, 切向力X=-21656.4688, 切向力Y=11604.0654 +FPS=25.62, 法向力=4424.5117, 切向力X=-21332.8145, 切向力Y=11690.6914 +FPS=26.16, 法向力=4414.4683, 切向力X=-21391.7500, 切向力Y=11688.8330 +FPS=24.61, 法向力=4435.7021, 切向力X=-21352.1094, 切向力Y=11712.2188 +FPS=25.44, 法向力=4322.6548, 切向力X=-21657.8438, 切向力Y=11601.5332 +FPS=25.60, 法向力=4439.0522, 切向力X=-21342.1758, 切向力Y=11693.4082 +FPS=25.40, 法向力=4416.3350, 切向力X=-21402.3984, 切向力Y=11690.2617 +FPS=26.34, 法向力=4443.7466, 切向力X=-21358.3281, 切向力Y=11712.5859 +FPS=26.48, 法向力=4410.0552, 切向力X=-21387.6914, 切向力Y=11717.3682 +FPS=24.96, 法向力=4435.7334, 切向力X=-21334.4141, 切向力Y=11690.9062 +FPS=25.97, 法向力=4417.2773, 切向力X=-21399.8047, 切向力Y=11691.4219 +FPS=26.29, 法向力=4441.5029, 切向力X=-21359.2344, 切向力Y=11713.9258 +FPS=25.92, 法向力=4420.8657, 切向力X=-21391.8125, 切向力Y=11716.1377 +FPS=26.19, 法向力=4427.5215, 切向力X=-21331.2734, 切向力Y=11687.6924 +FPS=26.54, 法向力=4413.5488, 切向力X=-21395.2891, 切向力Y=11692.0693 +FPS=26.22, 法向力=4437.1763, 切向力X=-21355.0547, 切向力Y=11712.8262 +FPS=26.27, 法向力=4409.5303, 切向力X=-21384.1816, 切向力Y=11717.1309 +FPS=26.26, 法向力=4434.6924, 切向力X=-21334.5586, 切向力Y=11691.0146 +FPS=25.89, 法向力=4412.9692, 切向力X=-21399.5781, 切向力Y=11691.1973 +FPS=27.39, 法向力=4443.3330, 切向力X=-21357.0000, 切向力Y=11712.9082 +FPS=26.42, 法向力=4410.0542, 切向力X=-21387.2539, 切向力Y=11717.1670 +FPS=26.20, 法向力=4435.5054, 切向力X=-21334.4688, 切向力Y=11690.5840 +FPS=26.86, 法向力=4418.5439, 切向力X=-21401.3086, 切向力Y=11692.2363 +FPS=27.16, 法向力=4441.4224, 切向力X=-21359.5605, 切向力Y=11713.6230 +FPS=26.26, 法向力=4420.5825, 切向力X=-21392.2070, 切向力Y=11715.5615 +FPS=27.51, 法向力=4427.4219, 切向力X=-21331.4922, 切向力Y=11687.4844 +FPS=26.70, 法向力=4413.5044, 切向力X=-21395.4062, 切向力Y=11691.9727 +FPS=27.56, 法向力=4437.1587, 切向力X=-21355.1094, 切向力Y=11712.7871 +FPS=27.19, 法向力=4409.5244, 切向力X=-21384.1992, 切向力Y=11717.1123 +FPS=26.26, 法向力=4434.6880, 切向力X=-21334.5605, 切向力Y=11691.0049 +FPS=27.82, 法向力=4412.9668, 切向力X=-21399.5977, 切向力Y=11691.1914 +FPS=27.37, 法向力=4443.3330, 切向力X=-21357.0039, 切向力Y=11712.9023 +FPS=27.92, 法向力=4410.3369, 切向力X=-21386.8281, 切向力Y=11717.3711 +FPS=28.54, 法向力=4435.5488, 切向力X=-21334.3691, 切向力Y=11690.6465 +FPS=27.06, 法向力=4418.8623, 切向力X=-21400.9414, 切向力Y=11692.4629 +FPS=27.85, 法向力=4441.7256, 切向力X=-21359.1113, 切向力Y=11713.8711 +FPS=28.35, 法向力=4420.5098, 切向力X=-21392.2812, 切向力Y=11715.5410 +FPS=28.89, 法向力=4427.5830, 切向力X=-21331.2461, 切向力Y=11687.6074 +FPS=28.31, 法向力=4413.6768, 切向力X=-21395.1211, 切向力Y=11692.1182 +FPS=27.92, 法向力=4437.1855, 切向力X=-21355.0391, 切向力Y=11712.8320 +FPS=27.92, 法向力=4409.5312, 切向力X=-21384.1914, 切向力Y=11717.1338 +FPS=28.61, 法向力=4435.0088, 切向力X=-21334.0820, 切向力Y=11691.2520 +FPS=28.95, 法向力=4412.5044, 切向力X=-21398.8574, 切向力Y=11691.6445 +FPS=28.31, 法向力=4442.2568, 切向力X=-21356.3555, 切向力Y=11709.0508 +FPS=29.17, 法向力=4410.3198, 切向力X=-21387.1035, 切向力Y=11717.8926 +FPS=27.63, 法向力=4434.2285, 切向力X=-21335.7734, 切向力Y=11693.2422 +FPS=28.66, 法向力=4417.1064, 切向力X=-21398.9531, 切向力Y=11693.6826 +FPS=28.76, 法向力=4441.7764, 切向力X=-21358.3633, 切向力Y=11708.9453 +FPS=28.88, 法向力=4418.3877, 切向力X=-21391.9141, 切向力Y=11717.7832 +FPS=27.83, 法向力=4428.9819, 切向力X=-21333.5781, 切向力Y=11690.6309 +FPS=27.88, 法向力=4392.8320, 切向力X=-21479.2598, 切向力Y=11760.0078 +FPS=28.40, 法向力=4415.3066, 切向力X=-21375.6699, 切向力Y=11724.9141 +FPS=28.24, 法向力=4417.5391, 切向力X=-21391.8320, 切向力Y=11725.0752 +FPS=28.89, 法向力=4435.8804, 切向力X=-21337.2617, 切向力Y=11692.6523 +FPS=28.71, 法向力=4410.4766, 切向力X=-21394.3867, 切向力Y=11685.7520 +FPS=27.83, 法向力=4444.2861, 切向力X=-21345.6680, 切向力Y=11705.0469 +FPS=27.27, 法向力=4421.3813, 切向力X=-21393.3066, 切向力Y=11718.0576 +FPS=25.28, 法向力=4423.2246, 切向力X=-21329.6230, 切向力Y=11691.4072 +FPS=26.55, 法向力=4413.5708, 切向力X=-21389.4219, 切向力Y=11685.7930 +FPS=26.81, 法向力=4441.4297, 切向力X=-21343.0625, 切向力Y=11705.3916 +FPS=25.67, 法向力=4323.9028, 切向力X=-21658.6680, 切向力Y=11604.8486 +FPS=25.66, 法向力=4428.9370, 切向力X=-21338.5039, 切向力Y=11697.9219 +FPS=26.15, 法向力=4409.8486, 切向力X=-21373.3633, 切向力Y=11682.3525 +FPS=26.93, 法向力=4436.9912, 切向力X=-21349.6836, 切向力Y=11708.5898 +FPS=25.36, 法向力=4324.4307, 切向力X=-21658.4336, 切向力Y=11604.3838 +FPS=25.82, 法向力=4437.8271, 切向力X=-21341.6680, 切向力Y=11698.7178 +FPS=25.67, 法向力=4413.3467, 切向力X=-21397.3379, 切向力Y=11685.2490 +FPS=26.34, 法向力=4348.4277, 切向力X=-21627.0703, 切向力Y=11594.9844 +FPS=25.65, 法向力=4413.3135, 切向力X=-21387.5918, 切向力Y=11721.2822 +FPS=25.64, 法向力=4429.8057, 切向力X=-21332.5430, 切向力Y=11695.2158 +FPS=25.86, 法向力=4418.2383, 切向力X=-21399.0996, 切向力Y=11686.7637 +FPS=25.77, 法向力=4438.8809, 切向力X=-21343.9844, 切向力Y=11702.3174 +FPS=24.04, 法向力=4410.1450, 切向力X=-21382.6895, 切向力Y=11717.3223 +FPS=23.76, 法向力=4433.8257, 切向力X=-21334.1250, 切向力Y=11694.4355 +FPS=25.26, 法向力=4393.8389, 切向力X=-21484.7461, 切向力Y=11757.3613 +FPS=26.23, 法向力=4417.2549, 切向力X=-21374.3789, 切向力Y=11726.5801 +FPS=26.42, 法向力=4359.2881, 切向力X=-21488.0547, 切向力Y=11567.5234 +FPS=25.18, 法向力=4316.1685, 切向力X=-21626.4570, 切向力Y=11539.3340 +FPS=25.43, 法向力=4371.1768, 切向力X=-21524.1680, 切向力Y=11731.3184 +FPS=25.90, 法向力=4421.5718, 切向力X=-21375.5312, 切向力Y=11732.8184 +FPS=25.19, 法向力=4373.4316, 切向力X=-21438.6445, 切向力Y=11654.6309 +FPS=24.95, 法向力=4407.4102, 切向力X=-21368.6152, 切向力Y=11637.7148 +FPS=25.09, 法向力=4403.6572, 切向力X=-21385.2383, 切向力Y=11675.3867 +FPS=25.30, 法向力=4431.3525, 切向力X=-21362.4922, 切向力Y=11689.7285 +FPS=25.27, 法向力=4397.3970, 切向力X=-21390.9219, 切向力Y=11677.2363 +FPS=25.96, 法向力=4419.8418, 切向力X=-21429.2402, 切向力Y=11776.1582 +FPS=25.31, 法向力=4400.0513, 切向力X=-21438.7852, 切向力Y=11744.1670 +FPS=25.98, 法向力=4437.3984, 切向力X=-21341.4648, 切向力Y=11708.7197 +FPS=25.50, 法向力=4419.6353, 切向力X=-21398.7734, 切向力Y=11692.3008 +FPS=26.00, 法向力=4426.4692, 切向力X=-21330.1992, 切向力Y=11704.9639 +FPS=25.10, 法向力=4416.8062, 切向力X=-21386.1465, 切向力Y=11718.6250 +FPS=26.05, 法向力=4439.9014, 切向力X=-21340.0000, 切向力Y=11699.6484 +FPS=26.47, 法向力=4417.8994, 切向力X=-21398.8281, 切向力Y=11685.3311 +FPS=25.01, 法向力=4442.6455, 切向力X=-21343.1270, 切向力Y=11707.8379 +FPS=25.86, 法向力=4324.7397, 切向力X=-21661.8262, 切向力Y=11604.7725 +FPS=25.91, 法向力=4421.0903, 切向力X=-21328.0977, 切向力Y=11693.6406 +FPS=25.74, 法向力=4415.2124, 切向力X=-21391.5352, 切向力Y=11688.1562 +FPS=25.24, 法向力=4440.4102, 切向力X=-21355.5273, 切向力Y=11709.4004 +FPS=25.40, 法向力=4420.4121, 切向力X=-21391.1875, 切向力Y=11718.7861 +FPS=25.75, 法向力=4427.1660, 切向力X=-21332.5508, 切向力Y=11691.4395 +FPS=26.07, 法向力=4395.0420, 切向力X=-21481.6035, 切向力Y=11759.1562 +FPS=26.24, 法向力=4416.5098, 切向力X=-21377.5039, 切向力Y=11724.4883 +FPS=26.07, 法向力=4417.6753, 切向力X=-21390.9844, 切向力Y=11726.0947 +FPS=25.28, 法向力=4435.8643, 切向力X=-21338.1367, 切向力Y=11694.8555 +FPS=26.13, 法向力=4410.9453, 切向力X=-21394.7891, 切向力Y=11687.1426 +FPS=26.47, 法向力=4444.3901, 切向力X=-21345.8262, 切向力Y=11705.1406 +FPS=26.52, 法向力=4421.4092, 切向力X=-21393.3379, 切向力Y=11718.0977 +FPS=26.16, 法向力=4423.2349, 切向力X=-21329.6289, 切向力Y=11691.4219 +FPS=24.24, 法向力=4414.9492, 切向力X=-21390.8125, 切向力Y=11686.7305 +FPS=26.15, 法向力=4440.2852, 切向力X=-21355.2871, 切向力Y=11709.4629 +FPS=26.41, 法向力=4323.9810, 切向力X=-21659.2812, 切向力Y=11605.1426 +FPS=26.36, 法向力=4423.5996, 切向力X=-21333.2656, 切向力Y=11694.4131 +FPS=27.01, 法向力=4411.6924, 切向力X=-21386.9922, 切向力Y=11686.1787 +FPS=26.85, 法向力=4438.3535, 切向力X=-21339.8809, 切向力Y=11705.3389 +FPS=25.91, 法向力=4324.2729, 切向力X=-21661.0820, 切向力Y=11603.8936 +FPS=26.53, 法向力=4437.7065, 切向力X=-21342.0547, 切向力Y=11698.5820 +FPS=26.64, 法向力=4411.9214, 切向力X=-21396.1074, 切向力Y=11684.2695 +FPS=27.56, 法向力=4349.6587, 切向力X=-21614.9180, 切向力Y=11590.8848 +FPS=26.90, 法向力=4413.2207, 切向力X=-21387.0098, 切向力Y=11720.9775 +FPS=27.40, 法向力=4429.8164, 切向力X=-21333.1836, 切向力Y=11694.3779 +FPS=26.87, 法向力=4418.0469, 切向力X=-21398.1816, 切向力Y=11686.7969 +FPS=27.13, 法向力=4437.8193, 切向力X=-21355.4961, 切向力Y=11706.6777 +FPS=27.54, 法向力=4410.3555, 切向力X=-21382.8906, 切向力Y=11717.6680 +FPS=26.21, 法向力=4434.0034, 切向力X=-21333.8633, 切向力Y=11694.5781 +FPS=26.84, 法向力=4393.9067, 切向力X=-21484.6211, 切向力Y=11757.4043 +FPS=28.41, 法向力=4417.2842, 切向力X=-21374.3281, 切向力Y=11726.6064 +FPS=28.34, 法向力=4359.2959, 切向力X=-21488.0312, 切向力Y=11567.5283 +FPS=26.19, 法向力=4316.1689, 切向力X=-21626.4453, 切向力Y=11539.3398 +FPS=27.83, 法向力=4371.1777, 切向力X=-21524.1699, 切向力Y=11731.3164 +FPS=27.80, 法向力=4421.8296, 切向力X=-21375.1602, 切向力Y=11733.0137 +FPS=27.54, 法向力=4373.7280, 切向力X=-21438.1875, 切向力Y=11654.8750 +FPS=27.99, 法向力=4407.3379, 切向力X=-21368.6758, 切向力Y=11637.7148 +FPS=27.61, 法向力=4403.8149, 切向力X=-21384.9922, 切向力Y=11675.5156 +FPS=27.61, 法向力=4431.5264, 切向力X=-21362.2070, 切向力Y=11689.8789 +FPS=27.16, 法向力=4397.8750, 切向力X=-21391.0781, 切向力Y=11677.1602 +FPS=28.31, 法向力=4419.7612, 切向力X=-21429.5801, 切向力Y=11775.9307 +FPS=27.97, 法向力=4399.6523, 切向力X=-21439.5078, 切向力Y=11743.7598 +FPS=26.86, 法向力=4437.0869, 切向力X=-21342.0195, 切向力Y=11708.3945 +FPS=27.62, 法向力=4419.7046, 切向力X=-21398.7266, 切向力Y=11692.2891 +FPS=27.31, 法向力=4425.2339, 切向力X=-21342.4258, 切向力Y=11709.1602 +FPS=27.53, 法向力=4414.2480, 切向力X=-21382.2988, 切向力Y=11720.0957 +FPS=26.85, 法向力=4434.4946, 切向力X=-21338.3438, 切向力Y=11698.3779 +FPS=27.75, 法向力=4414.8447, 切向力X=-21399.7305, 切向力Y=11687.3379 +FPS=27.70, 法向力=4439.6421, 切向力X=-21354.9258, 切向力Y=11707.2578 +FPS=27.65, 法向力=4411.1089, 切向力X=-21385.0488, 切向力Y=11717.3555 +FPS=27.93, 法向力=4429.7871, 切向力X=-21331.2109, 切向力Y=11696.7070 +FPS=26.77, 法向力=4417.3203, 切向力X=-21396.8086, 切向力Y=11688.6699 +FPS=27.19, 法向力=4443.6641, 切向力X=-21346.9629, 切向力Y=11703.6963 +FPS=28.24, 法向力=4419.3789, 切向力X=-21390.5449, 切向力Y=11718.6963 +FPS=28.09, 法向力=4426.8960, 切向力X=-21331.6094, 切向力Y=11692.5791 +FPS=27.33, 法向力=4395.3345, 切向力X=-21481.0078, 切向力Y=11759.7734 +FPS=25.46, 法向力=4415.7373, 切向力X=-21376.5547, 切向力Y=11723.4414 +FPS=26.92, 法向力=4416.9575, 切向力X=-21391.5703, 切向力Y=11725.3086 +FPS=27.60, 法向力=4434.5439, 切向力X=-21337.0645, 切向力Y=11690.8613 +FPS=27.66, 法向力=4410.2339, 切向力X=-21395.1250, 切向力Y=11687.5430 +FPS=25.74, 法向力=4444.4658, 切向力X=-21341.1934, 切向力Y=11706.4492 +FPS=26.78, 法向力=4420.0659, 切向力X=-21390.6211, 切向力Y=11720.2344 +FPS=26.96, 法向力=4421.5586, 切向力X=-21328.0625, 切向力Y=11686.2686 +FPS=25.30, 法向力=4415.2090, 切向力X=-21392.2656, 切向力Y=11686.5732 +FPS=25.97, 法向力=4440.9482, 切向力X=-21356.8203, 切向力Y=11712.5732 +FPS=25.47, 法向力=4320.3208, 切向力X=-21656.4727, 切向力Y=11604.0684 +FPS=27.29, 法向力=4424.5098, 切向力X=-21332.8125, 切向力Y=11690.6895 +FPS=26.06, 法向力=4414.6074, 切向力X=-21391.5527, 切向力Y=11688.9404 +FPS=25.24, 法向力=4433.9399, 切向力X=-21340.0703, 切向力Y=11712.7480 +FPS=25.71, 法向力=4324.1475, 切向力X=-21656.9141, 切向力Y=11603.3203 +FPS=26.32, 法向力=4424.9355, 切向力X=-21332.2461, 切向力Y=11690.3398 +FPS=26.66, 法向力=4406.2842, 切向力X=-21390.7070, 切向力Y=11688.1221 +FPS=25.97, 法向力=4434.8384, 切向力X=-21335.4258, 切向力Y=11709.2168 +FPS=26.62, 法向力=4340.6440, 切向力X=-21571.8359, 切向力Y=11638.1279 +FPS=25.87, 法向力=4406.5254, 切向力X=-21397.3438, 切向力Y=11684.3555 +FPS=25.77, 法向力=4415.9189, 切向力X=-21406.7441, 切向力Y=11688.1777 +FPS=26.41, 法向力=4422.0479, 切向力X=-21335.5215, 切向力Y=11706.8145 +FPS=25.99, 法向力=4411.6748, 切向力X=-21393.6250, 切向力Y=11718.3545 +FPS=25.49, 法向力=4445.3242, 切向力X=-21332.9688, 切向力Y=11691.4004 +FPS=26.09, 法向力=4421.2637, 切向力X=-21404.7930, 切向力Y=11692.0098 +FPS=27.36, 法向力=4428.2285, 切向力X=-21331.2617, 切向力Y=11707.3438 +FPS=27.49, 法向力=4412.5161, 切向力X=-21379.7441, 切向力Y=11719.8018 +FPS=26.31, 法向力=4438.6367, 切向力X=-21339.6484, 切向力Y=11695.6104 +FPS=26.71, 法向力=4417.9473, 切向力X=-21401.0117, 切向力Y=11691.3662 +FPS=26.03, 法向力=4438.1797, 切向力X=-21353.3789, 切向力Y=11711.7363 +FPS=23.54, 法向力=4334.1758, 切向力X=-21577.6328, 切向力Y=11626.4072 +FPS=23.51, 法向力=4402.6562, 切向力X=-21395.7598, 切向力Y=11676.8965 +FPS=25.32, 法向力=4408.4980, 切向力X=-21394.1465, 切向力Y=11684.0889 +FPS=25.90, 法向力=4436.1509, 切向力X=-21342.0781, 切向力Y=11704.0762 +FPS=25.61, 法向力=4418.3862, 切向力X=-21389.4766, 切向力Y=11712.6855 +FPS=25.61, 法向力=4441.7788, 切向力X=-21342.3945, 切向力Y=11696.8730 +FPS=26.71, 法向力=4405.7061, 切向力X=-21391.1289, 切向力Y=11686.0264 +FPS=25.47, 法向力=4435.0103, 切向力X=-21333.1914, 切向力Y=11709.6494 +FPS=25.61, 法向力=4335.1138, 切向力X=-21585.5547, 切向力Y=11631.1914 +FPS=26.11, 法向力=4403.7705, 切向力X=-21393.3711, 切向力Y=11685.4902 +FPS=25.49, 法向力=4408.7510, 切向力X=-21410.5391, 切向力Y=11686.4600 +FPS=25.89, 法向力=4424.0830, 切向力X=-21333.1875, 切向力Y=11709.7090 +FPS=24.91, 法向力=4354.9380, 切向力X=-21502.1543, 切向力Y=11724.0801 +FPS=25.86, 法向力=4396.0181, 切向力X=-21410.3867, 切向力Y=11661.7031 +FPS=24.55, 法向力=4400.6240, 切向力X=-21381.5566, 切向力Y=11682.0293 +FPS=25.25, 法向力=4428.7974, 切向力X=-21360.5625, 切向力Y=11689.7197 +FPS=26.09, 法向力=4412.2119, 切向力X=-21401.7305, 切向力Y=11684.7178 +FPS=25.94, 法向力=4441.4102, 切向力X=-21348.7930, 切向力Y=11702.8906 +FPS=25.98, 法向力=4419.3975, 切向力X=-21392.0156, 切向力Y=11718.2949 +FPS=26.26, 法向力=4434.5352, 切向力X=-21338.8633, 切向力Y=11694.2949 +FPS=25.28, 法向力=4394.9482, 切向力X=-21468.4297, 切向力Y=11760.5283 +FPS=25.93, 法向力=4410.3062, 切向力X=-21397.8691, 切向力Y=11695.4707 +FPS=26.18, 法向力=4410.7158, 切向力X=-21394.0938, 切向力Y=11721.6436 +FPS=25.71, 法向力=4363.7080, 切向力X=-21514.1719, 切向力Y=11620.7324 +FPS=25.32, 法向力=4377.7549, 切向力X=-21440.9375, 切向力Y=11678.3672 +FPS=26.65, 法向力=4424.0723, 切向力X=-21347.8047, 切向力Y=11680.2070 +FPS=26.14, 法向力=4413.1133, 切向力X=-21420.4473, 切向力Y=11686.3936 +FPS=26.24, 法向力=4433.3228, 切向力X=-21337.8203, 切向力Y=11715.2490 +FPS=26.72, 法向力=4350.0039, 切向力X=-21493.9082, 切向力Y=11717.4385 +FPS=26.55, 法向力=4400.8174, 切向力X=-21407.1016, 切向力Y=11661.1709 +FPS=26.46, 法向力=4406.1660, 切向力X=-21383.2910, 切向力Y=11686.5537 +FPS=25.57, 法向力=4426.9512, 切向力X=-21354.0586, 切向力Y=11687.6484 +FPS=26.42, 法向力=4410.9238, 切向力X=-21397.5898, 切向力Y=11678.5254 +FPS=26.70, 法向力=4440.8154, 切向力X=-21346.6270, 切向力Y=11704.1631 +FPS=26.96, 法向力=4421.5698, 切向力X=-21391.6621, 切向力Y=11719.4590 +FPS=26.23, 法向力=4431.2617, 切向力X=-21335.2305, 切向力Y=11695.8193 +FPS=27.53, 法向力=4395.8623, 切向力X=-21481.5508, 切向力Y=11761.4072 +FPS=26.71, 法向力=4411.3711, 切向力X=-21388.6758, 切向力Y=11689.1758 +FPS=27.24, 法向力=4405.7573, 切向力X=-21401.2520, 切向力Y=11720.8945 +FPS=27.63, 法向力=4362.1543, 切向力X=-21512.0195, 切向力Y=11616.4277 +FPS=27.63, 法向力=4377.8408, 切向力X=-21441.1719, 切向力Y=11678.8486 +FPS=27.95, 法向力=4425.3169, 切向力X=-21349.5898, 切向力Y=11683.0176 +FPS=27.94, 法向力=4411.4150, 切向力X=-21418.8281, 切向力Y=11688.1719 +FPS=27.30, 法向力=4433.3730, 切向力X=-21337.1328, 切向力Y=11710.6172 +FPS=27.64, 法向力=4349.5449, 切向力X=-21495.5508, 切向力Y=11717.7314 +FPS=27.18, 法向力=4401.0186, 切向力X=-21410.1484, 切向力Y=11664.2109 +FPS=27.58, 法向力=4398.5596, 切向力X=-21378.1445, 切向力Y=11682.8096 +FPS=27.67, 法向力=4430.7261, 切向力X=-21345.7852, 切向力Y=11682.3867 +FPS=26.32, 法向力=4409.2500, 切向力X=-21401.1348, 切向力Y=11681.0840 +FPS=25.71, 法向力=4438.5757, 切向力X=-21344.4668, 切向力Y=11706.7480 +FPS=26.00, 法向力=4419.1377, 切向力X=-21389.8086, 切向力Y=11715.0195 +FPS=25.87, 法向力=4428.6191, 切向力X=-21332.9258, 切向力Y=11685.8496 +FPS=26.31, 法向力=4397.9937, 切向力X=-21486.2188, 切向力Y=11761.7246 +FPS=25.97, 法向力=4414.6753, 切向力X=-21389.4004, 切向力Y=11733.7695 +FPS=26.38, 法向力=4416.8164, 切向力X=-21390.3535, 切向力Y=11725.1396 +FPS=26.17, 法向力=4437.3828, 切向力X=-21338.4531, 切向力Y=11689.7188 +FPS=26.42, 法向力=4413.1045, 切向力X=-21399.8047, 切向力Y=11689.6758 +FPS=25.87, 法向力=4441.7896, 切向力X=-21355.0273, 切向力Y=11714.5957 +FPS=25.86, 法向力=4420.2021, 切向力X=-21392.7090, 切向力Y=11716.8984 +FPS=25.58, 法向力=4424.8491, 切向力X=-21329.6289, 切向力Y=11688.6846 +FPS=24.94, 法向力=4414.9141, 切向力X=-21392.6641, 切向力Y=11689.1777 +FPS=26.47, 法向力=4438.9863, 切向力X=-21342.4863, 切向力Y=11706.7383 +FPS=26.62, 法向力=4418.9268, 切向力X=-21389.9375, 切向力Y=11717.4043 +FPS=25.36, 法向力=4430.1338, 切向力X=-21334.0352, 切向力Y=11689.3584 +FPS=25.58, 法向力=4395.5664, 切向力X=-21482.5117, 切向力Y=11763.0068 +FPS=25.94, 法向力=4410.7241, 切向力X=-21388.6445, 切向力Y=11689.5654 +FPS=26.33, 法向力=4406.4487, 切向力X=-21402.5293, 切向力Y=11719.9814 +FPS=26.35, 法向力=4439.4336, 切向力X=-21323.0859, 切向力Y=11713.8203 +FPS=26.02, 法向力=4359.2725, 切向力X=-21499.2246, 切向力Y=11723.4355 +FPS=26.02, 法向力=4396.7217, 切向力X=-21410.6641, 切向力Y=11662.2969 +FPS=25.26, 法向力=4405.5444, 切向力X=-21382.1875, 切向力Y=11686.2969 +FPS=25.50, 法向力=4426.5205, 切向力X=-21356.7578, 切向力Y=11692.9180 +FPS=26.54, 法向力=4415.4365, 切向力X=-21406.1719, 切向力Y=11685.0996 +FPS=25.93, 法向力=4441.7344, 切向力X=-21347.8574, 切向力Y=11703.4150 +FPS=26.27, 法向力=4420.2754, 切向力X=-21391.2891, 切向力Y=11719.6738 +FPS=26.59, 法向力=4432.1611, 切向力X=-21337.3008, 切向力Y=11696.0693 +FPS=27.07, 法向力=4395.7559, 切向力X=-21480.5957, 切向力Y=11761.7686 +FPS=26.56, 法向力=4410.1260, 切向力X=-21400.7031, 切向力Y=11693.6855 +FPS=26.59, 法向力=4408.1885, 切向力X=-21403.8945, 切向力Y=11722.5664 +FPS=26.77, 法向力=4437.6689, 切向力X=-21320.7402, 切向力Y=11716.2109 +FPS=26.69, 法向力=4362.0249, 切向力X=-21500.5898, 切向力Y=11723.4473 +FPS=26.05, 法向力=4396.8911, 切向力X=-21411.8789, 切向力Y=11660.6816 +FPS=25.55, 法向力=4405.4766, 切向力X=-21382.5898, 切向力Y=11686.1230 +FPS=26.64, 法向力=4426.5234, 切向力X=-21356.8516, 切向力Y=11692.8799 +FPS=25.63, 法向力=4412.1963, 切向力X=-21399.7461, 切向力Y=11681.3447 +FPS=25.64, 法向力=4442.0439, 切向力X=-21347.7812, 切向力Y=11702.5156 +FPS=25.47, 法向力=4419.3115, 切向力X=-21390.5898, 切向力Y=11718.5596 +FPS=25.52, 法向力=4426.8774, 切向力X=-21331.7422, 切向力Y=11690.1934 +FPS=24.84, 法向力=4394.4580, 切向力X=-21481.4199, 切向力Y=11758.0332 +FPS=24.87, 法向力=4415.2671, 切向力X=-21377.0703, 切向力Y=11723.0117 +FPS=25.24, 法向力=4417.3682, 切向力X=-21392.2793, 切向力Y=11724.7744 +FPS=25.63, 法向力=4435.7368, 切向力X=-21337.4453, 切向力Y=11694.7969 +FPS=25.63, 法向力=4410.8877, 切向力X=-21394.6289, 切向力Y=11687.1055 +FPS=25.17, 法向力=4444.3643, 切向力X=-21345.7715, 切向力Y=11705.1348 +FPS=24.05, 法向力=4421.4014, 切向力X=-21393.3379, 切向力Y=11718.0928 +FPS=25.18, 法向力=4423.2339, 切向力X=-21329.6367, 切向力Y=11691.4248 +FPS=25.51, 法向力=4413.5713, 切向力X=-21389.4141, 切向力Y=11685.8018 +FPS=25.37, 法向力=4441.4312, 切向力X=-21343.0625, 切向力Y=11705.3848 +FPS=25.08, 法向力=4323.9038, 切向力X=-21658.6797, 切向力Y=11604.8467 +FPS=25.82, 法向力=4428.9370, 切向力X=-21338.5078, 切向力Y=11697.9199 +FPS=24.90, 法向力=4409.8447, 切向力X=-21373.3711, 切向力Y=11682.3516 +FPS=26.39, 法向力=4437.3071, 切向力X=-21349.2109, 切向力Y=11708.8281 +FPS=25.90, 法向力=4324.7090, 切向力X=-21660.7520, 切向力Y=11604.5215 +FPS=26.06, 法向力=4437.9014, 切向力X=-21341.7227, 切向力Y=11698.7305 +FPS=26.08, 法向力=4413.3691, 切向力X=-21397.3477, 切向力Y=11685.2520 +FPS=25.56, 法向力=4348.4316, 切向力X=-21627.0781, 切向力Y=11594.9844 +FPS=25.55, 法向力=4413.3159, 切向力X=-21387.5957, 切向力Y=11721.2822 +FPS=23.29, 法向力=4429.8076, 切向力X=-21332.5430, 切向力Y=11695.2129 +FPS=25.02, 法向力=4418.2368, 切向力X=-21399.1016, 切向力Y=11686.7637 +FPS=25.69, 法向力=4438.8799, 切向力X=-21343.9883, 切向力Y=11702.3154 +FPS=25.43, 法向力=4410.1465, 切向力X=-21382.6934, 切向力Y=11717.3164 +FPS=25.09, 法向力=4433.8228, 切向力X=-21334.1133, 切向力Y=11694.4346 +FPS=26.05, 法向力=4411.2690, 切向力X=-21397.2305, 切向力Y=11688.1191 +FPS=26.11, 法向力=4433.7725, 切向力X=-21351.3477, 切向力Y=11705.1250 +FPS=26.44, 法向力=4414.8237, 切向力X=-21386.1172, 切向力Y=11721.3457 +FPS=26.06, 法向力=4346.8848, 切向力X=-21611.4961, 切向力Y=11582.5664 +FPS=26.86, 法向力=4402.7168, 切向力X=-21388.4668, 切向力Y=11684.4580 +FPS=25.93, 法向力=4434.3184, 切向力X=-21342.8945, 切向力Y=11710.2832 +FPS=25.82, 法向力=4336.8623, 切向力X=-21574.2227, 切向力Y=11642.3691 +FPS=25.38, 法向力=4398.1196, 切向力X=-21386.1172, 切向力Y=11679.0625 +FPS=25.86, 法向力=4411.2388, 切向力X=-21413.6055, 切向力Y=11690.5391 +FPS=25.62, 法向力=4422.0352, 切向力X=-21330.2715, 切向力Y=11709.1445 +FPS=26.08, 法向力=4354.3340, 切向力X=-21499.6738, 切向力Y=11716.8809 +FPS=26.05, 法向力=4397.0361, 切向力X=-21412.2578, 切向力Y=11661.8555 +FPS=25.09, 法向力=4404.6025, 切向力X=-21388.6738, 切向力Y=11681.7109 +FPS=26.99, 法向力=4430.5879, 切向力X=-21332.6777, 切向力Y=11713.8965 +FPS=27.83, 法向力=4359.2759, 切向力X=-21509.3750, 切向力Y=11717.2559 +FPS=27.84, 法向力=4395.4077, 切向力X=-21406.5078, 切向力Y=11658.6191 +FPS=26.04, 法向力=4398.5996, 切向力X=-21380.7969, 切向力Y=11678.8398 +FPS=26.38, 法向力=4433.8945, 切向力X=-21361.3047, 切向力Y=11685.5352 +FPS=27.53, 法向力=4414.4248, 切向力X=-21411.5312, 切向力Y=11687.4834 +FPS=26.91, 法向力=4437.1084, 切向力X=-21345.4414, 切向力Y=11709.8477 +FPS=26.49, 法向力=4326.2178, 切向力X=-21576.1230, 切向力Y=11625.5527 +FPS=26.80, 法向力=4404.1270, 切向力X=-21390.5332, 切向力Y=11682.1514 +FPS=26.21, 法向力=4407.8506, 切向力X=-21412.3711, 切向力Y=11691.0684 +FPS=26.54, 法向力=4434.1562, 切向力X=-21334.4277, 切向力Y=11716.2715 +FPS=26.41, 法向力=4332.4336, 切向力X=-21570.1914, 切向力Y=11624.4004 +FPS=26.57, 法向力=4392.9937, 切向力X=-21411.2266, 切向力Y=11658.3389 +FPS=26.40, 法向力=4404.0771, 切向力X=-21386.3516, 切向力Y=11683.7070 +FPS=26.37, 法向力=4429.7021, 切向力X=-21360.9023, 切向力Y=11692.0566 +FPS=26.04, 法向力=4399.3442, 切向力X=-21391.5488, 切向力Y=11677.1006 +FPS=26.76, 法向力=4434.1709, 切向力X=-21338.0762, 切向力Y=11702.7021 +FPS=27.39, 法向力=4415.1333, 切向力X=-21399.5820, 切向力Y=11720.5977 +FPS=27.72, 法向力=4428.6338, 切向力X=-21336.5527, 切向力Y=11696.2773 +FPS=27.23, 法向力=4413.8882, 切向力X=-21391.0117, 切向力Y=11690.3926 +FPS=28.00, 法向力=4436.4229, 切向力X=-21368.1445, 切向力Y=11675.6855 +FPS=27.71, 法向力=4399.5391, 切向力X=-21397.5410, 切向力Y=11714.0762 +FPS=28.23, 法向力=4430.1865, 切向力X=-21312.5957, 切向力Y=11717.9043 +FPS=27.51, 法向力=4337.9609, 切向力X=-21572.5254, 切向力Y=11624.0098 +FPS=26.66, 法向力=4401.5244, 切向力X=-21413.9648, 切向力Y=11663.9834 +FPS=27.06, 法向力=4405.0327, 切向力X=-21386.3418, 切向力Y=11684.6270 +FPS=26.91, 法向力=4429.8394, 切向力X=-21360.9707, 切向力Y=11692.3984 +FPS=26.58, 法向力=4399.3711, 切向力X=-21391.5449, 切向力Y=11677.2256 +FPS=26.56, 法向力=4434.1758, 切向力X=-21338.0723, 切向力Y=11702.7520 +FPS=26.42, 法向力=4415.1323, 切向力X=-21399.5625, 切向力Y=11720.6172 +FPS=27.10, 法向力=4428.6328, 切向力X=-21336.5488, 切向力Y=11696.2842 +FPS=27.10, 法向力=4413.8867, 切向力X=-21391.0156, 切向力Y=11690.3984 +FPS=26.89, 法向力=4440.5752, 切向力X=-21355.1738, 切向力Y=11709.7832 +FPS=26.23, 法向力=4420.8301, 切向力X=-21390.6484, 切向力Y=11719.3926 +FPS=26.70, 法向力=4427.4819, 切向力X=-21332.0391, 切向力Y=11691.7773 +FPS=27.25, 法向力=4396.9312, 切向力X=-21482.1934, 切向力Y=11760.5205 +FPS=26.55, 法向力=4416.8887, 切向力X=-21377.0664, 切向力Y=11724.6182 +FPS=26.72, 法向力=4417.2021, 切向力X=-21392.9648, 切向力Y=11726.9326 +FPS=26.97, 法向力=4440.1992, 切向力X=-21342.9336, 切向力Y=11694.5469 +FPS=27.20, 法向力=4406.1182, 切向力X=-21388.4375, 切向力Y=11687.4150 +FPS=26.03, 法向力=4436.1582, 切向力X=-21345.9180, 切向力Y=11711.7930 +FPS=25.88, 法向力=4320.2109, 切向力X=-21654.8516, 切向力Y=11609.1484 +FPS=25.40, 法向力=4436.7744, 切向力X=-21336.2539, 切向力Y=11693.6514 +FPS=25.33, 法向力=4408.1621, 切向力X=-21395.1445, 切向力Y=11684.6973 +FPS=25.09, 法向力=4419.8770, 切向力X=-21439.0508, 切向力Y=11782.8887 +FPS=25.35, 法向力=4398.9834, 切向力X=-21425.1484, 切向力Y=11739.2344 +FPS=25.62, 法向力=4435.8394, 切向力X=-21337.6523, 切向力Y=11698.4512 +FPS=25.55, 法向力=4416.1221, 切向力X=-21402.2734, 切向力Y=11690.0098 +FPS=25.55, 法向力=4436.3896, 切向力X=-21354.6914, 切向力Y=11712.4453 +FPS=26.12, 法向力=4419.1724, 切向力X=-21390.2285, 切向力Y=11715.1582 +FPS=25.44, 法向力=4441.3481, 切向力X=-21340.5000, 切向力Y=11694.2832 +FPS=25.73, 法向力=4409.7041, 切向力X=-21397.1172, 切向力Y=11688.1279 +FPS=25.71, 法向力=4434.2744, 切向力X=-21334.0039, 切向力Y=11711.1748 +FPS=26.22, 法向力=4416.3418, 切向力X=-21388.8281, 切向力Y=11718.1445 +FPS=25.12, 法向力=4427.0078, 切向力X=-21332.0332, 切向力Y=11687.3232 +FPS=26.22, 法向力=4400.5039, 切向力X=-21484.6777, 切向力Y=11762.4414 +FPS=25.98, 法向力=4415.3076, 切向力X=-21391.2363, 切向力Y=11728.6582 +FPS=26.21, 法向力=4416.4795, 切向力X=-21389.5527, 切向力Y=11725.4531 +FPS=26.47, 法向力=4438.0259, 切向力X=-21338.1758, 切向力Y=11694.0400 +FPS=26.87, 法向力=4413.4229, 切向力X=-21398.1348, 切向力Y=11691.9336 +FPS=25.94, 法向力=4438.3828, 切向力X=-21354.5234, 切向力Y=11709.1924 +FPS=26.41, 法向力=4409.8228, 切向力X=-21386.1406, 切向力Y=11717.3965 +FPS=25.86, 法向力=4435.3887, 切向力X=-21336.2148, 切向力Y=11694.2139 +FPS=25.92, 法向力=4409.7158, 切向力X=-21394.2090, 切向力Y=11689.8232 +FPS=26.37, 法向力=4446.0713, 切向力X=-21343.6133, 切向力Y=11705.1641 +FPS=26.24, 法向力=4411.3779, 切向力X=-21387.2559, 切向力Y=11718.6270 +FPS=25.97, 法向力=4431.4839, 切向力X=-21333.7031, 切向力Y=11695.5547 +FPS=25.08, 法向力=4416.9722, 切向力X=-21397.4883, 切向力Y=11690.0244 +FPS=24.74, 法向力=4444.1846, 切向力X=-21347.3926, 切向力Y=11703.9893 +FPS=26.02, 法向力=4418.9565, 切向力X=-21390.0938, 切向力Y=11719.1611 +FPS=26.21, 法向力=4425.6733, 切向力X=-21331.2773, 切向力Y=11688.6094 +FPS=25.96, 法向力=4396.4985, 切向力X=-21482.9258, 切向力Y=11761.1289 +FPS=26.47, 法向力=4415.6396, 切向力X=-21390.7852, 切向力Y=11730.2217 +FPS=26.67, 法向力=4416.5254, 切向力X=-21390.4258, 切向力Y=11727.7051 +FPS=27.65, 法向力=4436.2139, 切向力X=-21336.1523, 切向力Y=11690.6562 +FPS=27.61, 法向力=4410.4844, 切向力X=-21396.2539, 切向力Y=11687.4600 +FPS=27.23, 法向力=4443.2676, 切向力X=-21354.4902, 切向力Y=11713.2344 +FPS=27.47, 法向力=4335.7090, 切向力X=-21580.5273, 切向力Y=11626.5957 +FPS=26.12, 法向力=4398.4712, 切向力X=-21389.1074, 切向力Y=11675.3809 +FPS=26.56, 法向力=4407.0137, 切向力X=-21392.5156, 切向力Y=11688.0850 +FPS=27.15, 法向力=4434.5269, 切向力X=-21376.9473, 切向力Y=11669.8711 +FPS=26.90, 法向力=4391.9492, 切向力X=-21370.4023, 切向力Y=11708.7090 +FPS=26.53, 法向力=4361.9541, 切向力X=-21511.3359, 切向力Y=11634.0215 +FPS=26.34, 法向力=4384.6406, 切向力X=-21442.4277, 切向力Y=11687.8164 +FPS=25.95, 法向力=4429.7461, 切向力X=-21347.7227, 切向力Y=11679.2725 +FPS=26.47, 法向力=4408.6475, 切向力X=-21403.9375, 切向力Y=11719.6699 +FPS=26.33, 法向力=4436.9014, 切向力X=-21321.1328, 切向力Y=11715.3340 +FPS=26.63, 法向力=4348.9883, 切向力X=-21491.8379, 切向力Y=11724.8867 +FPS=27.32, 法向力=4393.2798, 切向力X=-21403.5977, 切向力Y=11662.7949 +FPS=25.16, 法向力=4407.8926, 切向力X=-21385.9863, 切向力Y=11686.9082 +FPS=23.76, 法向力=4430.1689, 切向力X=-21360.2656, 切向力Y=11692.4189 +FPS=24.84, 法向力=4399.4917, 切向力X=-21391.3477, 切向力Y=11677.2090 +FPS=25.88, 法向力=4434.2290, 切向力X=-21338.0059, 切向力Y=11702.7383 +FPS=27.00, 法向力=4415.1533, 切向力X=-21399.5391, 切向力Y=11720.6113 +FPS=26.55, 法向力=4428.6440, 切向力X=-21336.5352, 切向力Y=11696.2793 +FPS=27.22, 法向力=4413.8931, 切向力X=-21391.0078, 切向力Y=11690.3945 +FPS=26.66, 法向力=4437.4507, 切向力X=-21356.1250, 切向力Y=11671.3105 +FPS=27.07, 法向力=4399.1978, 切向力X=-21397.4297, 切向力Y=11713.3105 +FPS=26.63, 法向力=4430.0322, 切向力X=-21312.8008, 切向力Y=11717.7041 +FPS=26.39, 法向力=4338.8384, 切向力X=-21573.8594, 切向力Y=11624.3994 +FPS=25.38, 法向力=4396.6455, 切向力X=-21406.7031, 切向力Y=11658.1484 +FPS=27.74, 法向力=4408.0137, 切向力X=-21386.3262, 切向力Y=11687.1309 +FPS=26.96, 法向力=4430.1367, 切向力X=-21360.4258, 切向力Y=11692.5771 +FPS=27.24, 法向力=4398.9883, 切向力X=-21391.2227, 切向力Y=11678.4541 +FPS=28.27, 法向力=4435.1172, 切向力X=-21340.4902, 切向力Y=11701.6572 +FPS=27.76, 法向力=4415.3193, 切向力X=-21399.8711, 切向力Y=11720.5195 +FPS=27.89, 法向力=4428.7856, 切向力X=-21336.4922, 切向力Y=11694.0605 +FPS=27.51, 法向力=4413.4668, 切向力X=-21390.7773, 切向力Y=11689.0254 +FPS=27.99, 法向力=4437.3701, 切向力X=-21356.0195, 切向力Y=11671.2305 +FPS=28.03, 法向力=4399.1772, 切向力X=-21397.4121, 切向力Y=11713.2783 +FPS=27.49, 法向力=4430.1748, 切向力X=-21312.5625, 切向力Y=11717.7969 +FPS=28.15, 法向力=4339.2549, 切向力X=-21573.2031, 切向力Y=11624.7188 +FPS=27.02, 法向力=4396.5449, 切向力X=-21406.8281, 切向力Y=11658.1250 +FPS=27.57, 法向力=4407.8574, 切向力X=-21386.5742, 切向力Y=11687.0234 +FPS=27.27, 法向力=4430.1167, 切向力X=-21360.4727, 切向力Y=11692.5479 +FPS=27.48, 法向力=4398.9805, 切向力X=-21391.2383, 切向力Y=11678.4404 +FPS=27.11, 法向力=4435.4985, 切向力X=-21340.7812, 切向力Y=11702.6914 +FPS=27.53, 法向力=4415.3872, 切向力X=-21399.9844, 切向力Y=11720.5352 +FPS=28.24, 法向力=4428.6924, 切向力X=-21336.6387, 切向力Y=11696.2891 +FPS=28.22, 法向力=4413.9023, 切向力X=-21391.0371, 切向力Y=11690.4082 +FPS=27.55, 法向力=4437.4517, 切向力X=-21356.1289, 切向力Y=11671.3145 +FPS=27.80, 法向力=4399.1982, 切向力X=-21397.4355, 切向力Y=11713.3154 +FPS=28.13, 法向力=4430.1777, 切向力X=-21312.5742, 切向力Y=11717.8145 +FPS=28.35, 法向力=4339.2534, 切向力X=-21573.2070, 切向力Y=11624.7227 +FPS=27.78, 法向力=4396.5439, 切向力X=-21406.8223, 切向力Y=11658.1289 +FPS=27.93, 法向力=4407.8765, 切向力X=-21386.5840, 切向力Y=11687.0234 +FPS=27.38, 法向力=4430.1206, 切向力X=-21360.4766, 切向力Y=11692.5449 +FPS=28.31, 法向力=4399.4385, 切向力X=-21391.3984, 切向力Y=11677.2549 +FPS=29.05, 法向力=4434.2070, 切向力X=-21338.0215, 切向力Y=11702.7676 +FPS=29.23, 法向力=4415.1445, 切向力X=-21399.5430, 切向力Y=11720.6260 +FPS=29.64, 法向力=4428.6392, 切向力X=-21336.5430, 切向力Y=11696.2871 +FPS=28.64, 法向力=4413.8911, 切向力X=-21391.0117, 切向力Y=11690.3994 +FPS=29.30, 法向力=4437.4521, 切向力X=-21356.1289, 切向力Y=11671.3125 +FPS=28.56, 法向力=4399.1997, 切向力X=-21397.4375, 切向力Y=11713.3105 +FPS=28.47, 法向力=4430.0327, 切向力X=-21312.7969, 切向力Y=11717.7051 +FPS=28.71, 法向力=4338.8379, 切向力X=-21573.8555, 切向力Y=11624.4004 +FPS=28.54, 法向力=4396.6460, 切向力X=-21406.7109, 切向力Y=11658.1553 +FPS=28.92, 法向力=4408.0132, 切向力X=-21386.3281, 切向力Y=11687.1309 +FPS=28.27, 法向力=4430.1367, 切向力X=-21360.4238, 切向力Y=11692.5771 +FPS=27.95, 法向力=4398.9883, 切向力X=-21391.2188, 切向力Y=11678.4561 +FPS=28.94, 法向力=4435.1172, 切向力X=-21340.4961, 切向力Y=11701.6533 +FPS=28.40, 法向力=4415.3193, 切向力X=-21399.8750, 切向力Y=11720.5215 +FPS=26.12, 法向力=4428.7861, 切向力X=-21336.4961, 切向力Y=11694.0605 +FPS=26.53, 法向力=4413.4683, 切向力X=-21390.7754, 切向力Y=11689.0254 +FPS=26.57, 法向力=4437.3706, 切向力X=-21356.0273, 切向力Y=11671.2305 +FPS=25.47, 法向力=4399.1797, 切向力X=-21397.4082, 切向力Y=11713.2793 +FPS=26.04, 法向力=4430.1763, 切向力X=-21312.5527, 切向力Y=11717.7988 +FPS=25.39, 法向力=4339.2563, 切向力X=-21573.2031, 切向力Y=11624.7188 +FPS=25.59, 法向力=4396.5425, 切向力X=-21406.8125, 切向力Y=11658.1250 +FPS=25.30, 法向力=4407.8535, 切向力X=-21386.5781, 切向力Y=11687.0215 +FPS=25.84, 法向力=4430.1172, 切向力X=-21360.4766, 切向力Y=11692.5498 +FPS=25.27, 法向力=4398.9824, 切向力X=-21391.2305, 切向力Y=11678.4385 +FPS=25.69, 法向力=4435.4976, 切向力X=-21340.7812, 切向力Y=11702.6904 +FPS=25.01, 法向力=4415.3887, 切向力X=-21399.9785, 切向力Y=11720.5342 +FPS=25.64, 法向力=4428.6914, 切向力X=-21336.6367, 切向力Y=11696.2910 +FPS=25.58, 法向力=4398.7334, 切向力X=-21479.8945, 切向力Y=11761.2812 +FPS=25.96, 法向力=4417.7734, 切向力X=-21390.5996, 切向力Y=11727.8613 +FPS=25.08, 法向力=4417.9756, 切向力X=-21389.4609, 切向力Y=11726.8545 +FPS=25.84, 法向力=4435.3369, 切向力X=-21335.9492, 切向力Y=11696.4639 +FPS=25.95, 法向力=4413.3716, 切向力X=-21396.5527, 切向力Y=11688.3242 +FPS=25.11, 法向力=4439.9082, 切向力X=-21343.9297, 切向力Y=11704.0361 +FPS=25.73, 法向力=4410.6050, 切向力X=-21385.1758, 切向力Y=11717.9883 +FPS=25.71, 法向力=4433.1548, 切向力X=-21333.7656, 切向力Y=11696.8555 +FPS=25.34, 法向力=4414.1182, 切向力X=-21398.0117, 切向力Y=11686.9648 +FPS=25.37, 法向力=4439.4863, 切向力X=-21356.2949, 切向力Y=11708.6836 +FPS=26.52, 法向力=4411.0703, 切向力X=-21385.6973, 切向力Y=11718.2324 +FPS=26.00, 法向力=4431.7500, 切向力X=-21332.9824, 切向力Y=11693.1230 +FPS=26.19, 法向力=4399.2471, 切向力X=-21484.5742, 切向力Y=11758.9580 +FPS=25.23, 法向力=4419.6973, 切向力X=-21379.6016, 切向力Y=11722.6270 +FPS=26.19, 法向力=4417.6943, 切向力X=-21390.0352, 切向力Y=11725.5566 +FPS=25.89, 法向力=4435.1309, 切向力X=-21336.6133, 切向力Y=11695.9121 +FPS=25.74, 法向力=4413.2856, 切向力X=-21396.8633, 切向力Y=11688.0723 +FPS=26.15, 法向力=4438.7622, 切向力X=-21356.0508, 切向力Y=11708.2490 +FPS=26.18, 法向力=4410.9331, 切向力X=-21385.5039, 切向力Y=11718.7764 +FPS=25.83, 法向力=4433.3027, 切向力X=-21333.6055, 切向力Y=11697.0547 +FPS=25.76, 法向力=4414.1753, 切向力X=-21397.9141, 切向力Y=11687.0430 +FPS=26.04, 法向力=4439.5127, 切向力X=-21356.2461, 切向力Y=11708.7178 +FPS=25.84, 法向力=4411.1646, 切向力X=-21385.7539, 切向力Y=11717.8760 +FPS=25.51, 法向力=4429.8735, 切向力X=-21331.2461, 切向力Y=11694.7686 +FPS=25.29, 法向力=4416.8682, 切向力X=-21396.5664, 切向力Y=11687.4219 +FPS=26.15, 法向力=4443.5664, 切向力X=-21346.8359, 切向力Y=11703.6660 +FPS=24.11, 法向力=4419.3525, 切向力X=-21390.4961, 切向力Y=11718.6875 +FPS=25.81, 法向力=4426.8872, 切向力X=-21331.5977, 切向力Y=11692.5762 +FPS=25.50, 法向力=4395.3325, 切向力X=-21481.0117, 切向力Y=11759.7695 +FPS=25.47, 法向力=4415.7373, 切向力X=-21376.5391, 切向力Y=11723.4434 +FPS=25.77, 法向力=4417.6514, 切向力X=-21391.9570, 切向力Y=11725.0361 +FPS=25.45, 法向力=4435.7886, 切向力X=-21337.4082, 切向力Y=11694.8770 +FPS=25.91, 法向力=4410.9229, 切向力X=-21394.6367, 切向力Y=11687.1367 +FPS=25.35, 法向力=4444.3716, 切向力X=-21345.7852, 切向力Y=11705.1406 +FPS=25.77, 法向力=4421.4028, 切向力X=-21393.3398, 切向力Y=11718.0947 +FPS=25.89, 法向力=4423.2319, 切向力X=-21329.6445, 切向力Y=11691.4248 +FPS=26.04, 法向力=4414.9463, 切向力X=-21390.8086, 切向力Y=11686.7324 +FPS=25.95, 法向力=4440.2827, 切向力X=-21355.2930, 切向力Y=11709.4609 +FPS=26.22, 法向力=4323.9795, 切向力X=-21659.2852, 切向力Y=11605.1426 +FPS=26.54, 法向力=4423.6006, 切向力X=-21333.2500, 切向力Y=11694.4082 +FPS=25.66, 法向力=4411.6934, 切向力X=-21386.9922, 切向力Y=11686.1797 +FPS=26.09, 法向力=4438.0371, 切向力X=-21340.3594, 切向力Y=11705.1006 +FPS=26.33, 法向力=4324.0264, 切向力X=-21661.3828, 切向力Y=11603.7061 +FPS=24.77, 法向力=4437.5205, 切向力X=-21342.3242, 切向力Y=11698.4277 +FPS=23.28, 法向力=4412.7256, 切向力X=-21399.0918, 切向力Y=11685.3066 +FPS=24.02, 法向力=4351.3037, 切向力X=-21614.6973, 切向力Y=11588.6387 +FPS=25.77, 法向力=4412.2524, 切向力X=-21386.3125, 切向力Y=11721.1426 +FPS=25.39, 法向力=4431.5879, 切向力X=-21335.4199, 切向力Y=11695.2207 +FPS=25.93, 法向力=4416.7134, 切向力X=-21397.8672, 切向力Y=11690.5645 +FPS=24.93, 法向力=4442.7578, 切向力X=-21359.6953, 切向力Y=11708.1377 +FPS=25.61, 法向力=4419.5835, 切向力X=-21391.1758, 切向力Y=11719.1348 +FPS=25.47, 法向力=4432.4121, 切向力X=-21336.8320, 切向力Y=11696.1758 +FPS=25.85, 法向力=4393.7080, 切向力X=-21467.3027, 切向力Y=11756.0039 +FPS=25.86, 法向力=4414.6660, 切向力X=-21385.8770, 切向力Y=11726.9316 +FPS=25.96, 法向力=4417.1855, 切向力X=-21391.5645, 切向力Y=11725.6484 +FPS=26.63, 法向力=4434.8418, 切向力X=-21336.5488, 切向力Y=11690.9980 +FPS=26.31, 法向力=4411.6914, 切向力X=-21396.3281, 切向力Y=11688.5205 +FPS=25.41, 法向力=4445.6914, 切向力X=-21344.8613, 切向力Y=11707.9727 +FPS=26.53, 法向力=4420.0981, 切向力X=-21391.0977, 切向力Y=11720.1992 +FPS=25.73, 法向力=4421.5513, 切向力X=-21328.2285, 切向力Y=11686.2305 +FPS=26.43, 法向力=4415.2061, 切向力X=-21392.3242, 切向力Y=11686.5527 +FPS=25.96, 法向力=4440.9453, 切向力X=-21356.8477, 切向力Y=11712.5625 +FPS=26.31, 法向力=4320.3154, 切向力X=-21656.4785, 切向力Y=11604.0586 +FPS=26.13, 法向力=4424.5107, 切向力X=-21332.8086, 切向力Y=11690.6895 +FPS=25.80, 法向力=4414.4683, 切向力X=-21391.7578, 切向力Y=11688.8330 +FPS=25.99, 法向力=4433.7905, 切向力X=-21340.3008, 切向力Y=11712.6191 +FPS=25.92, 法向力=4324.1206, 切向力X=-21656.9648, 切向力Y=11603.2715 +FPS=25.12, 法向力=4424.9287, 切向力X=-21332.2617, 切向力Y=11690.3193 +FPS=25.81, 法向力=4406.2812, 切向力X=-21390.7070, 切向力Y=11688.1152 +FPS=26.67, 法向力=4435.3428, 切向力X=-21337.5645, 切向力Y=11708.9238 +FPS=26.17, 法向力=4414.7168, 切向力X=-21384.9219, 切向力Y=11717.6699 +FPS=26.13, 法向力=4345.5254, 切向力X=-21609.5762, 切向力Y=11576.7500 +FPS=26.78, 法向力=4413.3320, 切向力X=-21405.1445, 切向力Y=11690.5400 +FPS=26.02, 法向力=4435.6646, 切向力X=-21337.7793, 切向力Y=11710.8965 +FPS=25.93, 法向力=4321.4707, 切向力X=-21654.1816, 切向力Y=11606.1270 +FPS=25.80, 法向力=4429.0273, 切向力X=-21336.2109, 切向力Y=11691.6982 +FPS=26.50, 法向力=4411.5977, 切向力X=-21395.7266, 切向力Y=11691.3057 +FPS=25.12, 法向力=4439.1338, 切向力X=-21355.7930, 切向力Y=11714.9297 +FPS=25.69, 法向力=4420.0781, 切向力X=-21390.0039, 切向力Y=11717.7119 +FPS=25.40, 法向力=4428.8911, 切向力X=-21332.6406, 切向力Y=11686.3906 +FPS=25.61, 法向力=4396.7158, 切向力X=-21484.6387, 切向力Y=11761.0439 +FPS=26.29, 法向力=4415.0073, 切向力X=-21374.5312, 切向力Y=11730.6738 +FPS=25.84, 法向力=4354.8848, 切向力X=-21485.1367, 切向力Y=11564.1230 +FPS=25.52, 法向力=4318.8833, 切向力X=-21628.0879, 切向力Y=11537.8682 +FPS=26.05, 法向力=4372.4053, 切向力X=-21523.0762, 切向力Y=11730.8633 +FPS=26.23, 法向力=4418.8584, 切向力X=-21378.0977, 切向力Y=11735.8027 +FPS=25.70, 法向力=4373.4102, 切向力X=-21430.2695, 切向力Y=11651.2148 +FPS=25.38, 法向力=4408.7012, 切向力X=-21368.3574, 切向力Y=11637.8770 +FPS=25.55, 法向力=4405.5566, 切向力X=-21386.7949, 切向力Y=11678.2637 +FPS=25.62, 法向力=4430.2900, 切向力X=-21349.3672, 切向力Y=11687.8965 +FPS=25.33, 法向力=4400.2529, 切向力X=-21392.4395, 切向力Y=11676.3037 +FPS=26.01, 法向力=4419.9336, 切向力X=-21430.7578, 切向力Y=11774.2090 +FPS=25.36, 法向力=4399.7070, 切向力X=-21439.7305, 切向力Y=11743.6465 +FPS=25.09, 法向力=4437.2090, 切向力X=-21341.9746, 切向力Y=11706.1494 +FPS=24.31, 法向力=4420.4346, 切向力X=-21387.9746, 切向力Y=11690.5508 +FPS=25.24, 法向力=4422.0161, 切向力X=-21354.0234, 切向力Y=11673.9697 +FPS=26.00, 法向力=4406.7305, 切向力X=-21385.3359, 切向力Y=11717.0225 +FPS=24.43, 法向力=4435.1606, 切向力X=-21318.7773, 切向力Y=11715.5430 +FPS=24.57, 法向力=4359.5459, 切向力X=-21498.7617, 切向力Y=11720.2549 +FPS=18.81, 法向力=4397.0244, 切向力X=-21411.3535, 切向力Y=11658.6855 +FPS=21.96, 法向力=4402.2222, 切向力X=-21382.1367, 切向力Y=11683.0586 +FPS=21.91, 法向力=4426.1855, 切向力X=-21357.2754, 切向力Y=11692.5723 +FPS=25.61, 法向力=4414.8501, 切向力X=-21406.1445, 切向力Y=11686.1895 +FPS=25.05, 法向力=4442.1396, 切向力X=-21348.4004, 切向力Y=11702.7656 +FPS=24.96, 法向力=4419.3223, 切向力X=-21390.7188, 切向力Y=11718.5986 +FPS=26.01, 法向力=4427.0288, 切向力X=-21331.5547, 切向力Y=11690.3086 +FPS=26.00, 法向力=4394.8799, 切向力X=-21480.7812, 切向力Y=11758.3564 +FPS=26.50, 法向力=4410.9702, 切向力X=-21389.9531, 切向力Y=11688.7715 +FPS=26.33, 法向力=4407.5654, 切向力X=-21404.4336, 切向力Y=11721.3760 +FPS=26.28, 法向力=4437.4365, 切向力X=-21321.1895, 切向力Y=11715.8516 +FPS=26.42, 法向力=4361.9365, 切向力X=-21500.7539, 切向力Y=11723.3330 +FPS=25.80, 法向力=4396.8643, 切向力X=-21411.9277, 切向力Y=11660.6445 +FPS=25.64, 法向力=4405.4702, 切向力X=-21382.6113, 切向力Y=11686.1055 +FPS=26.03, 法向力=4426.5229, 切向力X=-21356.8555, 切向力Y=11692.8740 +FPS=25.86, 法向力=4412.1958, 切向力X=-21399.7598, 切向力Y=11681.3398 +FPS=26.56, 法向力=4442.0410, 切向力X=-21347.7832, 切向力Y=11702.5088 +FPS=26.15, 法向力=4419.3105, 切向力X=-21390.5938, 切向力Y=11718.5596 +FPS=27.07, 法向力=4426.7632, 切向力X=-21331.8711, 切向力Y=11692.4102 +FPS=26.54, 法向力=4394.9019, 切向力X=-21481.6758, 切向力Y=11759.4082 +FPS=26.35, 法向力=4415.5225, 切向力X=-21376.9199, 切向力Y=11723.2197 +FPS=27.11, 法向力=4417.7197, 切向力X=-21391.7578, 切向力Y=11725.5645 +FPS=26.60, 法向力=4435.8013, 切向力X=-21337.3359, 切向力Y=11694.9766 +FPS=27.12, 法向力=4410.9292, 切向力X=-21394.5977, 切向力Y=11687.1758 +FPS=26.84, 法向力=4443.8804, 切向力X=-21341.0117, 切向力Y=11705.5566 +FPS=27.35, 法向力=4340.8174, 切向力X=-21587.8828, 切向力Y=11627.9277 +FPS=27.47, 法向力=4399.1025, 切向力X=-21389.0938, 切向力Y=11679.9531 +FPS=26.82, 法向力=4404.1465, 切向力X=-21393.9980, 切向力Y=11681.6504 +FPS=26.87, 法向力=4442.6538, 切向力X=-21357.1445, 切向力Y=11693.9619 +FPS=27.68, 法向力=4413.5596, 切向力X=-21391.0312, 切向力Y=11718.5381 +FPS=27.16, 法向力=4349.8340, 切向力X=-21508.9824, 切向力Y=11584.0742 +FPS=26.87, 法向力=4378.4189, 切向力X=-21446.8945, 切向力Y=11719.8340 +FPS=26.66, 法向力=4430.8799, 切向力X=-21340.5703, 切向力Y=11692.5938 +FPS=26.89, 法向力=4411.4233, 切向力X=-21399.3242, 切向力Y=11690.2666 +FPS=26.59, 法向力=4443.0439, 切向力X=-21344.4473, 切向力Y=11704.5410 +FPS=27.32, 法向力=4419.3398, 切向力X=-21392.1074, 切向力Y=11713.5801 +FPS=27.00, 法向力=4424.9692, 切向力X=-21331.9727, 切向力Y=11691.0498 +FPS=26.82, 法向力=4411.4111, 切向力X=-21388.1016, 切向力Y=11687.1787 +FPS=26.98, 法向力=4441.5161, 切向力X=-21341.6914, 切向力Y=11707.0996 +FPS=27.30, 法向力=4324.0210, 切向力X=-21658.2500, 切向力Y=11605.0732 +FPS=27.13, 法向力=4423.5444, 切向力X=-21333.1719, 切向力Y=11694.4512 +FPS=27.11, 法向力=4411.6914, 切向力X=-21386.9980, 切向力Y=11686.2041 +FPS=26.32, 法向力=4438.0361, 切向力X=-21340.3750, 切向力Y=11705.1035 +FPS=26.90, 法向力=4324.0244, 切向力X=-21661.3867, 切向力Y=11603.7012 +FPS=25.69, 法向力=4437.6650, 切向力X=-21342.0938, 切向力Y=11698.5352 +FPS=25.91, 法向力=4413.1699, 切向力X=-21398.4609, 切向力Y=11685.6348 +FPS=26.04, 法向力=4351.2139, 切向力X=-21617.4492, 切向力Y=11588.5693 +FPS=26.51, 法向力=4412.1260, 切向力X=-21386.6914, 切向力Y=11721.0000 +FPS=26.55, 法向力=4431.6865, 切向力X=-21335.3906, 切向力Y=11692.9629 +FPS=26.12, 法向力=4416.2832, 切向力X=-21397.6270, 切向力Y=11689.1699 +FPS=26.35, 法向力=4442.6694, 切向力X=-21359.5820, 切向力Y=11708.0391 +FPS=23.80, 法向力=4419.5610, 切向力X=-21391.1484, 切向力Y=11719.0967 +FPS=23.74, 法向力=4427.0122, 切向力X=-21331.5645, 切向力Y=11692.6357 +FPS=25.58, 法向力=4395.3755, 切向力X=-21480.9805, 切向力Y=11759.7715 +FPS=26.17, 法向力=4415.7539, 切向力X=-21376.5312, 切向力Y=11723.4434 +FPS=25.52, 法向力=4417.5103, 切向力X=-21392.1719, 切向力Y=11724.9258 +FPS=26.64, 法向力=4435.7705, 切向力X=-21337.4414, 切向力Y=11694.8486 +FPS=27.25, 法向力=4410.8955, 切向力X=-21394.6211, 切向力Y=11687.1230 +FPS=26.97, 法向力=4443.8691, 切向力X=-21341.0254, 切向力Y=11705.5420 +FPS=26.73, 法向力=4340.8154, 切向力X=-21587.8867, 切向力Y=11627.9219 +FPS=25.41, 法向力=4399.1016, 切向力X=-21389.0957, 切向力Y=11679.9492 +FPS=25.56, 法向力=4404.1489, 切向力X=-21393.9922, 切向力Y=11681.6562 +FPS=25.05, 法向力=4442.6553, 切向力X=-21357.1445, 切向力Y=11693.9629 +FPS=26.81, 法向力=4413.5566, 切向力X=-21391.0352, 切向力Y=11718.5371 +FPS=26.57, 法向力=4349.8345, 切向力X=-21508.9805, 切向力Y=11584.0742 +FPS=25.54, 法向力=4378.4175, 切向力X=-21446.8984, 切向力Y=11719.8379 +FPS=26.11, 法向力=4430.8799, 切向力X=-21340.5703, 切向力Y=11692.5957 +FPS=26.39, 法向力=4411.4229, 切向力X=-21399.3203, 切向力Y=11690.2676 +FPS=26.28, 法向力=4443.0435, 切向力X=-21344.4473, 切向力Y=11704.5400 +FPS=25.33, 法向力=4419.3394, 切向力X=-21392.1133, 切向力Y=11713.5801 +FPS=26.64, 法向力=4424.9697, 切向力X=-21331.9688, 切向力Y=11691.0518 +FPS=26.93, 法向力=4411.4121, 切向力X=-21388.1055, 切向力Y=11687.1797 +FPS=25.52, 法向力=4441.5161, 切向力X=-21341.6816, 切向力Y=11707.0986 +FPS=27.02, 法向力=4324.0225, 切向力X=-21658.2461, 切向力Y=11605.0762 +FPS=26.92, 法向力=4423.5449, 切向力X=-21333.1758, 切向力Y=11694.4512 +FPS=27.21, 法向力=4411.6934, 切向力X=-21387.0000, 切向力Y=11686.2031 +FPS=26.20, 法向力=4438.3516, 切向力X=-21339.8945, 切向力Y=11705.3418 +FPS=27.03, 法向力=4324.2705, 切向力X=-21661.0859, 切向力Y=11603.8945 +FPS=27.08, 法向力=4437.7075, 切向力X=-21342.0508, 切向力Y=11698.5859 +FPS=27.02, 法向力=4413.1846, 切向力X=-21398.4453, 切向力Y=11685.6504 +FPS=26.64, 法向力=4351.2197, 切向力X=-21617.4531, 切向力Y=11588.5723 +FPS=25.61, 法向力=4412.1240, 切向力X=-21386.6895, 切向力Y=11721.0020 +FPS=26.55, 法向力=4431.6875, 切向力X=-21335.3945, 切向力Y=11692.9600 +FPS=27.44, 法向力=4416.2812, 切向力X=-21397.6250, 切向力Y=11689.1670 +FPS=26.79, 法向力=4442.6660, 切向力X=-21359.5781, 切向力Y=11708.0430 +FPS=24.97, 法向力=4419.5605, 切向力X=-21391.1543, 切向力Y=11719.0996 +FPS=25.78, 法向力=4427.0117, 切向力X=-21331.5781, 切向力Y=11692.6348 +FPS=25.89, 法向力=4395.3755, 切向力X=-21480.9902, 切向力Y=11759.7725 +FPS=25.10, 法向力=4415.7539, 切向力X=-21376.5391, 切向力Y=11723.4453 +FPS=24.69, 法向力=4416.9189, 切向力X=-21391.4902, 切向力Y=11725.7998 +FPS=25.56, 法向力=4434.6567, 切向力X=-21336.8125, 切向力Y=11691.0566 +FPS=26.18, 法向力=4411.6230, 切向力X=-21396.4238, 切向力Y=11688.5479 +FPS=25.44, 法向力=4444.5337, 切向力X=-21356.8711, 切向力Y=11712.3086 +FPS=25.25, 法向力=4420.2168, 切向力X=-21391.5391, 切向力Y=11720.6064 +FPS=25.50, 法向力=4424.0811, 切向力X=-21328.5508, 切向力Y=11689.3291 +FPS=25.39, 法向力=4415.2061, 切向力X=-21392.5098, 切向力Y=11687.2461 +FPS=25.11, 法向力=4440.9541, 切向力X=-21356.9219, 切向力Y=11712.7422 +FPS=26.04, 法向力=4416.7930, 切向力X=-21388.0957, 切向力Y=11717.9316 +FPS=25.02, 法向力=4428.7383, 切向力X=-21331.0117, 切向力Y=11688.2979 +FPS=25.15, 法向力=4398.1846, 切向力X=-21485.5020, 切向力Y=11762.3008 +FPS=25.25, 法向力=4414.8193, 切向力X=-21389.0898, 切向力Y=11731.7490 +FPS=24.16, 法向力=4416.3945, 切向力X=-21390.0332, 切向力Y=11723.8398 +FPS=24.49, 法向力=4437.3027, 切向力X=-21338.3145, 切向力Y=11689.6738 +FPS=25.18, 法向力=4413.0859, 切向力X=-21399.7734, 切向力Y=11689.6562 +FPS=24.99, 法向力=4441.7847, 切向力X=-21355.0195, 切向力Y=11714.5898 +FPS=24.84, 法向力=4420.2021, 切向力X=-21392.6914, 切向力Y=11716.8896 +FPS=24.21, 法向力=4424.8477, 切向力X=-21329.6328, 切向力Y=11688.6836 +FPS=24.78, 法向力=4414.9121, 切向力X=-21392.6562, 切向力Y=11689.1738 +FPS=25.10, 法向力=4438.9854, 切向力X=-21342.4805, 切向力Y=11706.7363 +FPS=25.01, 法向力=4418.9277, 切向力X=-21389.9414, 切向力Y=11717.4043 +FPS=25.20, 法向力=4430.1323, 切向力X=-21334.0312, 切向力Y=11689.3574 +FPS=24.80, 法向力=4395.5674, 切向力X=-21482.5117, 切向力Y=11763.0020 +FPS=24.35, 法向力=4410.7285, 切向力X=-21388.6406, 切向力Y=11689.5664 +FPS=25.00, 法向力=4406.4482, 切向力X=-21402.5293, 切向力Y=11719.9834 +FPS=24.83, 法向力=4439.4336, 切向力X=-21323.0938, 切向力Y=11713.8203 +FPS=25.68, 法向力=4359.2744, 切向力X=-21499.2207, 切向力Y=11723.4336 +FPS=24.88, 法向力=4396.7192, 切向力X=-21410.6562, 切向力Y=11662.2949 +FPS=24.99, 法向力=4405.5415, 切向力X=-21382.1777, 切向力Y=11686.2969 +FPS=24.13, 法向力=4426.5186, 切向力X=-21356.7559, 切向力Y=11692.9180 +FPS=25.38, 法向力=4412.1924, 切向力X=-21399.7285, 切向力Y=11681.3584 +FPS=25.75, 法向力=4442.3594, 切向力X=-21347.3086, 切向力Y=11702.7510 +FPS=24.98, 法向力=4418.8218, 切向力X=-21389.8594, 切向力Y=11719.0127 +FPS=25.80, 法向力=4425.6660, 切向力X=-21331.2188, 切向力Y=11688.5635 +FPS=25.79, 法向力=4396.4990, 切向力X=-21482.9180, 切向力Y=11761.0957 +FPS=25.43, 法向力=4415.7759, 切向力X=-21390.5938, 切向力Y=11730.3174 +FPS=24.16, 法向力=4416.6821, 切向力X=-21390.1895, 切向力Y=11727.8350 +FPS=25.57, 法向力=4436.2432, 切向力X=-21336.1055, 切向力Y=11690.6992 +FPS=25.72, 法向力=4410.4277, 切向力X=-21395.4824, 切向力Y=11686.6699 +FPS=25.55, 法向力=4443.9258, 切向力X=-21356.1953, 切向力Y=11713.0576 +FPS=25.45, 法向力=4417.5806, 切向力X=-21390.8711, 切向力Y=11717.1982 +FPS=25.10, 法向力=4424.3994, 切向力X=-21328.7031, 切向力Y=11690.1934 +FPS=25.08, 法向力=4415.4766, 切向力X=-21392.9258, 切向力Y=11688.9590 +FPS=25.84, 法向力=4439.0845, 切向力X=-21354.7734, 切向力Y=11715.0957 +FPS=26.32, 法向力=4420.0127, 切向力X=-21389.6914, 切向力Y=11717.8428 +FPS=26.45, 法向力=4428.8574, 切向力X=-21332.5586, 切向力Y=11686.4619 +FPS=25.96, 法向力=4396.6787, 切向力X=-21484.9258, 切向力Y=11760.7773 +FPS=26.37, 法向力=4414.8032, 切向力X=-21376.8145, 切向力Y=11728.2168 +FPS=27.06, 法向力=4416.1128, 切向力X=-21388.7930, 切向力Y=11723.0527 +FPS=27.22, 法向力=4437.2651, 切向力X=-21337.5273, 切向力Y=11689.6230 +FPS=27.16, 法向力=4413.3281, 切向力X=-21399.2402, 切向力Y=11689.8193 +FPS=27.14, 法向力=4441.9307, 切向力X=-21354.7266, 切向力Y=11714.7305 +FPS=27.25, 法向力=4420.2168, 切向力X=-21392.6328, 切向力Y=11716.9453 +FPS=25.80, 法向力=4424.8506, 切向力X=-21329.6094, 切向力Y=11688.7051 +FPS=27.10, 法向力=4414.9121, 切向力X=-21392.6602, 切向力Y=11689.1816 +FPS=26.83, 法向力=4438.9873, 切向力X=-21342.4863, 切向力Y=11706.7373 +FPS=27.73, 法向力=4418.9248, 切向力X=-21389.9453, 切向力Y=11717.4053 +FPS=26.00, 法向力=4430.1338, 切向力X=-21334.0312, 切向力Y=11689.3584 +FPS=27.61, 法向力=4395.5664, 切向力X=-21482.4961, 切向力Y=11763.0039 +FPS=25.52, 法向力=4410.7295, 切向力X=-21388.6406, 切向力Y=11689.5684 +FPS=26.21, 法向力=4406.4492, 切向力X=-21402.5254, 切向力Y=11719.9824 +FPS=25.56, 法向力=4439.4326, 切向力X=-21323.0859, 切向力Y=11713.8223 +FPS=26.51, 法向力=4359.2744, 切向力X=-21499.2246, 切向力Y=11723.4326 +FPS=26.02, 法向力=4396.6787, 切向力X=-21410.6250, 切向力Y=11662.2939 +FPS=26.12, 法向力=4405.5322, 切向力X=-21382.1621, 切向力Y=11686.3047 +FPS=26.55, 法向力=4426.5176, 切向力X=-21356.7500, 切向力Y=11692.9268 +FPS=27.31, 法向力=4415.4355, 切向力X=-21406.1602, 切向力Y=11685.0986 +FPS=26.40, 法向力=4441.7363, 切向力X=-21347.8496, 切向力Y=11703.4209 +FPS=23.91, 法向力=4420.2734, 切向力X=-21391.2930, 切向力Y=11719.6777 +FPS=24.48, 法向力=4432.3115, 切向力X=-21337.0820, 切向力Y=11696.1758 +FPS=26.48, 法向力=4395.8794, 切向力X=-21480.3477, 切向力Y=11761.8926 +FPS=26.81, 法向力=4409.9717, 切向力X=-21400.8945, 切向力Y=11693.5996 +FPS=27.49, 法向力=4408.0107, 切向力X=-21404.1738, 切向力Y=11722.4375 +FPS=27.87, 法向力=4437.6460, 切向力X=-21320.8066, 切向力Y=11716.1738 +FPS=27.65, 法向力=4361.9951, 切向力X=-21500.5996, 切向力Y=11723.4355 +FPS=28.71, 法向力=4396.8833, 切向力X=-21411.8672, 切向力Y=11660.6797 +FPS=26.82, 法向力=4402.2090, 切向力X=-21381.9844, 切向力Y=11684.0195 +FPS=27.93, 法向力=4426.1934, 切向力X=-21357.0957, 切向力Y=11692.9609 +FPS=26.75, 法向力=4411.9971, 切向力X=-21400.0625, 切向力Y=11680.8301 +FPS=26.33, 法向力=4442.4858, 切向力X=-21349.9961, 切向力Y=11702.1289 +FPS=27.53, 法向力=4420.4131, 切向力X=-21391.5391, 切向力Y=11719.5557 +FPS=26.73, 法向力=4426.7930, 切向力X=-21332.1055, 切向力Y=11692.5381 +FPS=26.25, 法向力=4394.9102, 切向力X=-21481.7188, 切向力Y=11759.4873 +FPS=26.70, 法向力=4411.1553, 切向力X=-21389.9531, 切向力Y=11688.9209 +FPS=27.30, 法向力=4407.7500, 切向力X=-21404.2148, 切向力Y=11721.5312 +FPS=25.82, 法向力=4437.4595, 切向力X=-21321.1367, 切向力Y=11715.9014 +FPS=26.45, 法向力=4361.9629, 切向力X=-21500.7656, 切向力Y=11723.3574 +FPS=26.19, 法向力=4396.8711, 切向力X=-21411.9395, 切向力Y=11660.6445 +FPS=26.69, 法向力=4405.4692, 切向力X=-21382.6211, 切向力Y=11686.1074 +FPS=26.28, 法向力=4426.5190, 切向力X=-21356.8477, 切向力Y=11692.8740 +FPS=26.89, 法向力=4414.9502, 切向力X=-21406.0293, 切向力Y=11686.2646 +FPS=26.05, 法向力=4442.6406, 切向力X=-21350.3418, 切向力Y=11702.2969 +FPS=25.37, 法向力=4420.4448, 切向力X=-21391.6289, 切向力Y=11719.5645 +FPS=23.58, 法向力=4432.1982, 切向力X=-21337.3711, 切向力Y=11696.0625 +FPS=23.74, 法向力=4395.4673, 切向力X=-21481.0195, 切向力Y=11761.5684 +FPS=23.45, 法向力=4410.0762, 切向力X=-21400.7930, 切向力Y=11693.6328 +FPS=22.82, 法向力=4408.1719, 切向力X=-21403.9297, 切向力Y=11722.5439 +FPS=23.29, 法向力=4437.6670, 切向力X=-21320.7500, 切向力Y=11716.2012 +FPS=23.40, 法向力=4362.0200, 切向力X=-21500.6016, 切向力Y=11723.4463 +FPS=23.25, 法向力=4396.8906, 切向力X=-21411.8789, 切向力Y=11660.6855 +FPS=22.96, 法向力=4405.4766, 切向力X=-21382.6016, 切向力Y=11686.1270 +FPS=23.19, 法向力=4426.5244, 切向力X=-21356.8359, 切向力Y=11692.8809 +FPS=22.94, 法向力=4414.9502, 切向力X=-21406.0293, 切向力Y=11686.2695 +FPS=22.64, 法向力=4442.6396, 切向力X=-21350.3438, 切向力Y=11702.2949 +FPS=23.41, 法向力=4420.4434, 切向力X=-21391.6309, 切向力Y=11719.5645 +FPS=22.98, 法向力=4432.1992, 切向力X=-21337.3730, 切向力Y=11696.0645 +FPS=22.98, 法向力=4395.4668, 切向力X=-21481.0312, 切向力Y=11761.5684 +FPS=22.50, 法向力=4410.0771, 切向力X=-21400.7891, 切向力Y=11693.6289 +FPS=22.14, 法向力=4408.1724, 切向力X=-21403.9258, 切向力Y=11722.5459 +FPS=22.54, 法向力=4437.6646, 切向力X=-21320.7500, 切向力Y=11716.2012 +FPS=22.37, 法向力=4362.0200, 切向力X=-21500.5918, 切向力Y=11723.4482 +FPS=21.90, 法向力=4396.8916, 切向力X=-21411.8887, 切向力Y=11660.6855 +FPS=22.39, 法向力=4405.4766, 切向力X=-21382.5996, 切向力Y=11686.1260 +FPS=22.70, 法向力=4426.5239, 切向力X=-21356.8438, 切向力Y=11692.8779 +FPS=22.32, 法向力=4412.1992, 切向力X=-21399.7539, 切向力Y=11681.3447 +FPS=22.38, 法向力=4442.0425, 切向力X=-21347.7852, 切向力Y=11702.5127 +FPS=21.76, 法向力=4419.3086, 切向力X=-21390.5977, 切向力Y=11718.5596 +FPS=22.43, 法向力=4426.9102, 切向力X=-21331.6367, 切向力Y=11692.5234 +FPS=22.46, 法向力=4395.3418, 切向力X=-21481.0332, 切向力Y=11759.7363 +FPS=21.47, 法向力=4411.3799, 切向力X=-21389.5938, 切向力Y=11689.0928 +FPS=22.09, 法向力=4407.6396, 切向力X=-21404.3633, 切向力Y=11721.4736 +FPS=23.35, 法向力=4437.4512, 切向力X=-21321.1758, 切向力Y=11715.8945 +FPS=23.02, 法向力=4361.9614, 切向力X=-21500.7656, 切向力Y=11723.3496 +FPS=23.03, 法向力=4396.8716, 切向力X=-21411.9492, 切向力Y=11660.6426 +FPS=22.59, 法向力=4405.4702, 切向力X=-21382.6152, 切向力Y=11686.1045 +FPS=22.82, 法向力=4426.5195, 切向力X=-21356.8574, 切向力Y=11692.8721 +FPS=23.89, 法向力=4414.9482, 切向力X=-21406.0234, 切向力Y=11686.2646 +FPS=24.02, 法向力=4442.6426, 切向力X=-21350.3457, 切向力Y=11702.2988 +FPS=23.55, 法向力=4420.4473, 切向力X=-21391.6328, 切向力Y=11719.5635 +FPS=23.23, 法向力=4426.8047, 切向力X=-21332.1250, 切向力Y=11692.5342 +FPS=23.52, 法向力=4394.9136, 切向力X=-21481.7363, 切向力Y=11759.4854 +FPS=23.08, 法向力=4414.6431, 切向力X=-21374.3477, 切向力Y=11724.1348 +FPS=23.03, 法向力=4358.4072, 切向力X=-21487.7930, 切向力Y=11565.3018 +FPS=23.42, 法向力=4313.1426, 切向力X=-21621.9453, 切向力Y=11535.8867 +FPS=25.61, 法向力=4375.2949, 切向力X=-21506.9199, 切向力Y=11727.5898 +FPS=26.31, 法向力=4422.4165, 切向力X=-21387.6777, 切向力Y=11722.6445 +FPS=26.30, 法向力=4419.1270, 切向力X=-21393.5195, 切向力Y=11725.9473 +FPS=26.46, 法向力=4433.4834, 切向力X=-21337.9219, 切向力Y=11692.2607 +FPS=26.18, 法向力=4421.4561, 切向力X=-21400.5391, 切向力Y=11693.5645 +FPS=26.23, 法向力=4425.6240, 切向力X=-21361.1641, 切向力Y=11674.8496 +FPS=26.66, 法向力=4440.0029, 切向力X=-21358.7324, 切向力Y=11860.5254 +FPS=26.76, 法向力=4257.2295, 切向力X=-21767.4375, 切向力Y=11497.3750 +FPS=26.54, 法向力=4404.5684, 切向力X=-21432.1953, 切向力Y=11706.8008 +FPS=28.25, 法向力=4431.4766, 切向力X=-21345.4219, 切向力Y=11715.5029 +FPS=28.34, 法向力=4306.6440, 切向力X=-21678.6211, 切向力Y=11604.5859 +FPS=28.49, 法向力=4434.1650, 切向力X=-21332.9453, 切向力Y=11733.0977 +FPS=27.83, 法向力=4353.3950, 切向力X=-21469.2461, 切向力Y=11563.4570 +FPS=27.75, 法向力=4313.2769, 切向力X=-21617.5059, 切向力Y=11537.1221 +FPS=27.94, 法向力=4375.8120, 切向力X=-21507.1680, 切向力Y=11728.6553 +FPS=27.83, 法向力=4422.9971, 切向力X=-21392.8906, 切向力Y=11728.2500 +FPS=28.08, 法向力=4418.8691, 切向力X=-21391.1934, 切向力Y=11728.5586 +FPS=28.23, 法向力=4435.0659, 切向力X=-21336.9375, 切向力Y=11692.0547 +FPS=28.40, 法向力=4421.1523, 切向力X=-21401.5703, 切向力Y=11692.3477 +FPS=27.69, 法向力=4425.7915, 切向力X=-21349.0449, 切向力Y=11670.7715 +FPS=27.63, 法向力=4438.5840, 切向力X=-21356.9512, 切向力Y=11853.9375 +FPS=28.28, 法向力=4253.1172, 切向力X=-21765.6953, 切向力Y=11495.2441 +FPS=28.00, 法向力=4401.2285, 切向力X=-21424.5684, 切向力Y=11700.1797 +FPS=26.71, 法向力=4429.0659, 切向力X=-21343.4805, 切向力Y=11716.2812 +FPS=28.25, 法向力=4304.2095, 切向力X=-21674.7461, 切向力Y=11589.6602 +FPS=27.45, 法向力=4432.3945, 切向力X=-21337.2559, 切向力Y=11725.1035 +FPS=27.23, 法向力=4374.4116, 切向力X=-21432.8945, 切向力Y=11650.3867 +FPS=27.05, 法向力=4406.4668, 切向力X=-21363.2305, 切向力Y=11636.7461 +FPS=25.88, 法向力=4403.0820, 切向力X=-21382.7812, 切向力Y=11677.2461 +FPS=27.37, 法向力=4422.8315, 切向力X=-21352.1914, 切向力Y=11686.6279 +FPS=27.24, 法向力=4407.3550, 切向力X=-21395.0039, 切向力Y=11683.7998 +FPS=27.78, 法向力=4435.6211, 切向力X=-21339.7324, 切向力Y=11704.5156 +FPS=25.82, 法向力=4322.6582, 切向力X=-21659.5430, 切向力Y=11602.1641 +FPS=27.35, 法向力=4439.6006, 切向力X=-21344.0664, 切向力Y=11696.4551 +FPS=26.69, 法向力=4412.8828, 切向力X=-21397.3281, 切向力Y=11688.7471 +FPS=27.03, 法向力=4444.9839, 切向力X=-21357.4961, 切向力Y=11708.8975 +FPS=27.61, 法向力=4411.7114, 切向力X=-21388.1250, 切向力Y=11718.8945 +FPS=23.79, 法向力=4431.5659, 切向力X=-21334.6719, 切向力Y=11694.6152 +FPS=25.60, 法向力=4417.1890, 切向力X=-21397.7539, 切向力Y=11689.2686 +FPS=27.51, 法向力=4442.9561, 切向力X=-21345.1484, 切向力Y=11704.8984 +FPS=27.51, 法向力=4419.2876, 切向力X=-21390.3711, 切向力Y=11718.8379 +FPS=28.82, 法向力=4426.8960, 切向力X=-21331.5742, 切向力Y=11692.5859 +FPS=28.57, 法向力=4395.3184, 切向力X=-21480.9980, 切向力Y=11759.7637 +FPS=28.20, 法向力=4411.3711, 切向力X=-21389.5664, 切向力Y=11689.1113 +FPS=29.52, 法向力=4407.7871, 切向力X=-21404.1230, 切向力Y=11721.5947 +FPS=28.42, 法向力=4437.4707, 切向力X=-21321.1348, 切向力Y=11715.9297 +FPS=29.37, 法向力=4361.9683, 切向力X=-21500.7520, 切向力Y=11723.3613 +FPS=28.54, 法向力=4396.8721, 切向力X=-21411.9414, 切向力Y=11660.6504 +FPS=29.72, 法向力=4405.4678, 切向力X=-21382.6211, 切向力Y=11686.1074 +FPS=29.39, 法向力=4426.5225, 切向力X=-21356.8477, 切向力Y=11692.8730 +FPS=28.42, 法向力=4414.9492, 切向力X=-21406.0195, 切向力Y=11686.2637 +FPS=27.93, 法向力=4442.6396, 切向力X=-21350.3457, 切向力Y=11702.2949 +FPS=28.56, 法向力=4420.4458, 切向力X=-21391.6348, 切向力Y=11719.5645 +FPS=28.83, 法向力=4432.1997, 切向力X=-21337.3730, 切向力Y=11696.0625 +FPS=28.65, 法向力=4395.4644, 切向力X=-21481.0195, 切向力Y=11761.5684 +FPS=29.09, 法向力=4410.0776, 切向力X=-21400.7812, 切向力Y=11693.6318 +FPS=28.92, 法向力=4408.1733, 切向力X=-21403.9219, 切向力Y=11722.5430 +FPS=29.39, 法向力=4437.6655, 切向力X=-21320.7500, 切向力Y=11716.1992 +FPS=29.01, 法向力=4362.0195, 切向力X=-21500.5918, 切向力Y=11723.4443 +FPS=30.15, 法向力=4396.8896, 切向力X=-21411.8809, 切向力Y=11660.6855 +FPS=29.72, 法向力=4405.4746, 切向力X=-21382.5879, 切向力Y=11686.1270 +FPS=30.64, 法向力=4426.5229, 切向力X=-21356.8398, 切向力Y=11692.8838 +FPS=30.12, 法向力=4414.9487, 切向力X=-21406.0195, 切向力Y=11686.2705 +FPS=28.66, 法向力=4442.6455, 切向力X=-21350.3359, 切向力Y=11702.2988 +FPS=29.31, 法向力=4420.4463, 切向力X=-21391.6289, 切向力Y=11719.5664 +FPS=29.93, 法向力=4426.8027, 切向力X=-21332.1211, 切向力Y=11692.5352 +FPS=29.45, 法向力=4394.9121, 切向力X=-21481.7383, 切向力Y=11759.4844 +FPS=28.46, 法向力=4411.1582, 切向力X=-21389.9531, 切向力Y=11688.9160 +FPS=29.53, 法向力=4407.7485, 切向力X=-21404.2207, 切向力Y=11721.5312 +FPS=29.68, 法向力=4437.4604, 切向力X=-21321.1504, 切向力Y=11715.9023 +FPS=28.96, 法向力=4361.9644, 切向力X=-21500.7617, 切向力Y=11723.3555 +FPS=29.65, 法向力=4396.8735, 切向力X=-21411.9453, 切向力Y=11660.6445 +FPS=30.04, 法向力=4405.4697, 切向力X=-21382.6250, 切向力Y=11686.1045 +FPS=30.42, 法向力=4426.5215, 切向力X=-21356.8555, 切向力Y=11692.8740 +FPS=27.77, 法向力=4414.9492, 切向力X=-21406.0195, 切向力Y=11686.2656 +FPS=28.08, 法向力=4442.6411, 切向力X=-21350.3379, 切向力Y=11702.2930 +FPS=29.59, 法向力=4420.4458, 切向力X=-21391.6250, 切向力Y=11719.5615 +FPS=29.48, 法向力=4432.1973, 切向力X=-21337.3789, 切向力Y=11696.0645 +FPS=29.44, 法向力=4411.0342, 切向力X=-21392.2109, 切向力Y=11690.5684 +FPS=30.19, 法向力=4436.7661, 切向力X=-21352.5234, 切向力Y=11709.7520 +FPS=29.95, 法向力=4324.4150, 切向力X=-21658.8320, 切向力Y=11604.7461 +FPS=28.39, 法向力=4432.5352, 切向力X=-21341.1758, 切向力Y=11697.2051 +FPS=28.42, 法向力=4412.6680, 切向力X=-21394.4961, 切向力Y=11681.8271 +FPS=29.38, 法向力=4439.7632, 切向力X=-21338.9121, 切向力Y=11703.6035 +FPS=28.32, 法向力=4416.4316, 切向力X=-21388.6406, 切向力Y=11718.9287 +FPS=29.31, 法向力=4343.2290, 切向力X=-21609.2207, 切向力Y=11582.6562 +FPS=29.17, 法向力=4404.0854, 切向力X=-21393.6934, 切向力Y=11687.5566 +FPS=28.25, 法向力=4417.3086, 切向力X=-21435.8750, 切向力Y=11778.4160 +FPS=28.13, 法向力=4401.6631, 切向力X=-21425.7500, 切向力Y=11738.2324 +FPS=28.69, 法向力=4434.3379, 切向力X=-21337.8242, 切向力Y=11699.8984 +FPS=28.28, 法向力=4416.0508, 切向力X=-21399.8438, 切向力Y=11688.6904 +FPS=29.06, 法向力=4437.8843, 切向力X=-21354.9023, 切向力Y=11709.1328 +FPS=28.67, 法向力=4421.1016, 切向力X=-21394.0781, 切向力Y=11718.0283 +FPS=28.36, 法向力=4440.1055, 切向力X=-21340.3867, 切向力Y=11699.5420 +FPS=28.60, 法向力=4409.0908, 切向力X=-21392.5547, 切向力Y=11686.0977 +FPS=29.44, 法向力=4434.4141, 切向力X=-21327.1367, 切向力Y=11705.9629 +FPS=28.34, 法向力=4418.7295, 切向力X=-21390.2812, 切向力Y=11720.8730 +FPS=20.91, 法向力=4425.4180, 切向力X=-21332.1172, 切向力Y=11690.4512 +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/logs/qt_viewer_20260521_092459.log b/examples/logs/qt_viewer_20260521_092459.log new file mode 100644 index 0000000..b83e936 --- /dev/null +++ b/examples/logs/qt_viewer_20260521_092459.log @@ -0,0 +1,1680 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1280x720, fps=20.00, backend_id=1400 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Timeout finding vision units. +Sensor: non-stitch mode +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: False + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.16, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=5.51, 法向力=2172.6685, 切向力X=870.0769, 切向力Y=951.6963 +FPS=25.66, 法向力=1187.8502, 切向力X=871.8135, 切向力Y=152.8956 +FPS=28.42, 法向力=2638.9019, 切向力X=-552.2895, 切向力Y=24.5655 +FPS=30.17, 法向力=2628.2974, 切向力X=-727.6421, 切向力Y=184.3500 +FPS=31.14, 法向力=1544.8818, 切向力X=930.8024, 切向力Y=99.1287 +FPS=32.23, 法向力=1955.0068, 切向力X=22.1116, 切向力Y=289.4786 +FPS=35.59, 法向力=1999.2163, 切向力X=94.6102, 切向力Y=365.9236 +FPS=35.63, 法向力=2407.2439, 切向力X=-361.9163, 切向力Y=521.6348 +FPS=34.97, 法向力=2246.2048, 切向力X=-606.2387, 切向力Y=636.5973 +FPS=35.79, 法向力=1584.5598, 切向力X=-326.0251, 切向力Y=1698.3118 +FPS=35.32, 法向力=1046.8389, 切向力X=970.7283, 切向力Y=1058.4934 +FPS=36.14, 法向力=1098.9314, 切向力X=994.5197, 切向力Y=919.2953 +FPS=35.75, 法向力=1660.8271, 切向力X=672.5299, 切向力Y=1124.2991 +FPS=36.37, 法向力=1566.3893, 切向力X=707.4013, 切向力Y=1143.8691 +FPS=35.76, 法向力=1188.2942, 切向力X=259.7344, 切向力Y=876.8434 +FPS=37.11, 法向力=1291.5887, 切向力X=264.3340, 切向力Y=804.9575 +FPS=35.94, 法向力=2610.9175, 切向力X=-409.7172, 切向力Y=1349.1997 +FPS=36.46, 法向力=2733.9961, 切向力X=-455.3935, 切向力Y=1414.9768 +FPS=35.64, 法向力=1148.0457, 切向力X=-180.3989, 切向力Y=1466.8325 +FPS=35.31, 法向力=1258.3499, 切向力X=1473.6460, 切向力Y=505.9050 +FPS=36.59, 法向力=1223.6747, 切向力X=1367.9473, 切向力Y=527.2805 +FPS=34.75, 法向力=2309.2319, 切向力X=-784.3849, 切向力Y=671.8121 +FPS=35.90, 法向力=2188.6826, 切向力X=-726.0610, 切向力Y=846.2162 +FPS=34.97, 法向力=1133.1206, 切向力X=269.6026, 切向力Y=685.7845 +FPS=36.38, 法向力=1097.8622, 切向力X=516.7888, 切向力Y=604.5398 +FPS=35.88, 法向力=2291.0227, 切向力X=-1034.0684, 切向力Y=1194.3275 +FPS=35.79, 法向力=2476.8474, 切向力X=-1225.3269, 切向力Y=1142.2319 +FPS=36.09, 法向力=2562.5894, 切向力X=1534.0874, 切向力Y=-65.1297 +FPS=36.40, 法向力=2499.8379, 切向力X=1613.6520, 切向力Y=99.4144 +FPS=36.38, 法向力=2255.7622, 切向力X=1186.2158, 切向力Y=543.6909 +FPS=36.95, 法向力=1253.7517, 切向力X=885.4461, 切向力Y=827.7715 +FPS=36.59, 法向力=1365.1055, 切向力X=664.2802, 切向力Y=862.4194 +FPS=35.34, 法向力=1292.6622, 切向力X=956.4595, 切向力Y=1201.8036 +FPS=36.71, 法向力=1230.3323, 切向力X=839.3955, 切向力Y=1241.6185 +FPS=34.82, 法向力=1174.7249, 切向力X=346.7443, 切向力Y=1337.5034 +FPS=36.14, 法向力=1179.3175, 切向力X=420.6754, 切向力Y=1294.4869 +FPS=37.13, 法向力=2756.3965, 切向力X=-618.0290, 切向力Y=514.7264 +FPS=35.78, 法向力=1770.0170, 切向力X=747.6647, 切向力Y=1484.3862 +FPS=35.73, 法向力=1783.1005, 切向力X=1003.8954, 切向力Y=1662.5532 +FPS=35.35, 法向力=2600.3125, 切向力X=273.6676, 切向力Y=1534.7449 +FPS=36.03, 法向力=2813.8105, 切向力X=82.5529, 切向力Y=1605.9603 +FPS=34.10, 法向力=1370.7500, 切向力X=1073.3164, 切向力Y=1634.9037 +FPS=34.96, 法向力=1412.1443, 切向力X=1065.4104, 切向力Y=1657.3125 +FPS=33.85, 法向力=2091.7427, 切向力X=-781.6524, 切向力Y=1283.9280 +FPS=34.74, 法向力=2139.3230, 切向力X=-778.7296, 切向力Y=1070.2341 +FPS=35.05, 法向力=1649.8032, 切向力X=304.0379, 切向力Y=1240.9233 +FPS=34.64, 法向力=1750.1633, 切向力X=1380.3121, 切向力Y=514.0326 +FPS=35.51, 法向力=1722.8044, 切向力X=1355.2070, 切向力Y=505.9990 +FPS=33.62, 法向力=1775.9048, 切向力X=-195.6132, 切向力Y=811.8879 +FPS=34.39, 法向力=1789.3701, 切向力X=-497.3979, 切向力Y=1028.0968 +FPS=34.93, 法向力=1214.7007, 切向力X=-416.0356, 切向力Y=1028.7131 +FPS=33.91, 法向力=2112.7397, 切向力X=1102.8442, 切向力Y=1058.6373 +FPS=36.30, 法向力=2107.7334, 切向力X=1083.7616, 切向力Y=1053.4250 +FPS=35.93, 法向力=3032.8740, 切向力X=4735.2871, 切向力Y=990.9369 +FPS=36.93, 法向力=2949.9751, 切向力X=4981.9077, 切向力Y=1064.3608 +FPS=35.60, 法向力=2522.1436, 切向力X=7516.7466, 切向力Y=501.6677 +FPS=35.84, 法向力=2543.6841, 切向力X=7609.9077, 切向力Y=565.3545 +FPS=34.94, 法向力=2531.0493, 切向力X=7664.7300, 切向力Y=566.1096 +FPS=36.28, 法向力=2549.3201, 切向力X=7667.3828, 切向力Y=560.3786 +FPS=35.58, 法向力=2081.6353, 切向力X=9461.2402, 切向力Y=-45.2380 +FPS=35.83, 法向力=1641.5562, 切向力X=7867.0586, 切向力Y=606.2340 +FPS=36.33, 法向力=1681.5413, 切向力X=6975.6777, 切向力Y=526.2098 +FPS=34.75, 法向力=2256.7883, 切向力X=7322.2402, 切向力Y=1277.0049 +FPS=36.22, 法向力=2240.8823, 切向力X=7386.8413, 切向力Y=1381.9899 +FPS=35.63, 法向力=1828.2590, 切向力X=6063.3301, 切向力Y=1871.5579 +FPS=33.46, 法向力=2108.1233, 切向力X=4677.0107, 切向力Y=1463.9752 +FPS=35.31, 法向力=2170.6260, 切向力X=4698.7910, 切向力Y=1437.7058 +FPS=35.26, 法向力=2159.4895, 切向力X=4694.6670, 切向力Y=1431.5308 +FPS=34.60, 法向力=2533.2976, 切向力X=5157.1279, 切向力Y=1847.7681 +FPS=34.03, 法向力=2822.4084, 切向力X=6464.5850, 切向力Y=2658.9451 +FPS=33.04, 法向力=2700.9414, 切向力X=6815.9229, 切向力Y=2701.9766 +FPS=33.42, 法向力=2659.7993, 切向力X=6861.6182, 切向力Y=2697.1343 +FPS=33.57, 法向力=2662.6777, 切向力X=6916.5391, 切向力Y=2750.9363 +FPS=34.62, 法向力=5223.1553, 切向力X=8979.4688, 切向力Y=3440.5261 +FPS=32.99, 法向力=5607.7949, 切向力X=9503.7812, 切向力Y=2941.3142 +FPS=33.86, 法向力=5704.5796, 切向力X=9716.7598, 切向力Y=2957.3394 +FPS=33.56, 法向力=7162.0957, 切向力X=9793.3652, 切向力Y=1997.1832 +FPS=33.17, 法向力=6425.9883, 切向力X=9222.6230, 切向力Y=3919.2224 +FPS=34.93, 法向力=6091.6660, 切向力X=9678.6211, 切向力Y=4033.5737 +FPS=35.68, 法向力=6127.8892, 切向力X=9682.2920, 切向力Y=4105.2666 +FPS=31.38, 法向力=6997.4932, 切向力X=7481.9932, 切向力Y=3112.9705 +FPS=34.33, 法向力=8458.3203, 切向力X=7297.5020, 切向力Y=3582.9131 +FPS=34.65, 法向力=8498.9375, 切向力X=7243.2559, 切向力Y=3605.3271 +FPS=35.41, 法向力=5967.5996, 切向力X=7365.2295, 切向力Y=4144.9473 +FPS=36.50, 法向力=6015.4106, 切向力X=7586.2871, 切向力Y=4285.6035 +FPS=33.76, 法向力=5896.8965, 切向力X=7623.2456, 切向力Y=4199.5859 +FPS=33.90, 法向力=4083.2832, 切向力X=9514.2227, 切向力Y=3936.9336 +FPS=34.53, 法向力=3957.0962, 切向力X=9480.6006, 切向力Y=4044.5459 +FPS=33.26, 法向力=3791.3418, 切向力X=9809.3613, 切向力Y=3776.2268 +FPS=34.13, 法向力=3533.7466, 切向力X=9184.0674, 切向力Y=4184.0596 +FPS=34.46, 法向力=3559.9431, 切向力X=9292.9355, 切向力Y=4230.5342 +FPS=35.36, 法向力=3537.1304, 切向力X=9242.9424, 切向力Y=4200.5820 +FPS=34.57, 法向力=3608.0308, 切向力X=6545.5537, 切向力Y=2314.3384 +FPS=34.95, 法向力=3170.4058, 切向力X=6937.4326, 切向力Y=3513.8643 +FPS=35.84, 法向力=3198.5728, 切向力X=7107.3042, 切向力Y=3600.6191 +FPS=33.33, 法向力=2591.9048, 切向力X=6957.5513, 切向力Y=4007.0398 +FPS=34.48, 法向力=2506.6785, 切向力X=7167.0010, 切向力Y=4045.6094 +FPS=34.56, 法向力=2787.1304, 切向力X=7282.3652, 切向力Y=4117.3906 +FPS=35.40, 法向力=2807.7878, 切向力X=7332.5098, 切向力Y=4209.5420 +FPS=35.25, 法向力=2841.7070, 切向力X=7333.9609, 切向力Y=4217.2051 +FPS=33.14, 法向力=3831.8181, 切向力X=6013.1855, 切向力Y=4582.3916 +FPS=34.38, 法向力=3773.6514, 切向力X=6031.8018, 切向力Y=4577.6738 +FPS=34.39, 法向力=3740.5596, 切向力X=7197.3066, 切向力Y=4247.8574 +FPS=34.27, 法向力=4863.7812, 切向力X=6035.3794, 切向力Y=3798.4912 +FPS=34.66, 法向力=4957.4375, 切向力X=6010.3315, 切向力Y=3897.6250 +FPS=33.89, 法向力=6288.9092, 切向力X=7092.0078, 切向力Y=4495.3540 +FPS=34.54, 法向力=6447.7471, 切向力X=7274.7769, 切向力Y=4615.7012 +FPS=33.07, 法向力=6840.4834, 切向力X=5781.4844, 切向力Y=5553.9609 +FPS=33.47, 法向力=7136.6885, 切向力X=5683.3228, 切向力Y=5548.3062 +FPS=35.94, 法向力=8091.0928, 切向力X=5516.5771, 切向力Y=5161.9736 +FPS=35.47, 法向力=8825.2705, 切向力X=6112.7432, 切向力Y=4409.4648 +FPS=35.94, 法向力=8810.5430, 切向力X=6321.4565, 切向力Y=4318.5103 +FPS=35.82, 法向力=8789.0605, 切向力X=6375.6836, 切向力Y=4262.3369 +FPS=35.89, 法向力=8817.8184, 切向力X=6338.6885, 切向力Y=4242.6748 +FPS=35.11, 法向力=8944.3789, 切向力X=11797.2285, 切向力Y=3033.2927 +FPS=34.55, 法向力=8996.9414, 切向力X=11924.3389, 切向力Y=2938.4062 +FPS=34.04, 法向力=8966.7070, 切向力X=11502.0098, 切向力Y=3332.4497 +FPS=33.99, 法向力=8857.4668, 切向力X=11544.8936, 切向力Y=3404.8145 +FPS=33.51, 法向力=8519.0420, 切向力X=13180.0352, 切向力Y=3742.0635 +FPS=33.43, 法向力=7451.7681, 切向力X=11335.5195, 切向力Y=3222.3926 +FPS=33.65, 法向力=7419.5195, 切向力X=11186.9805, 切向力Y=3337.7375 +FPS=33.82, 法向力=7229.4858, 切向力X=11745.6055, 切向力Y=2713.5063 +FPS=34.92, 法向力=7165.2192, 切向力X=12242.8096, 切向力Y=2984.2798 +FPS=34.37, 法向力=7309.2690, 切向力X=13030.9453, 切向力Y=3248.9419 +FPS=33.87, 法向力=7739.2588, 切向力X=12654.1797, 切向力Y=2813.0198 +FPS=35.20, 法向力=7843.9209, 切向力X=12640.6611, 切向力Y=2774.7219 +FPS=34.50, 法向力=7818.7900, 切向力X=12562.6250, 切向力Y=2667.9531 +FPS=33.98, 法向力=7809.2124, 切向力X=12612.6797, 切向力Y=2708.4219 +FPS=34.60, 法向力=7950.6958, 切向力X=13152.2314, 切向力Y=2852.6963 +FPS=34.11, 法向力=7852.1270, 切向力X=13238.6465, 切向力Y=2771.9619 +FPS=34.16, 法向力=7604.8750, 切向力X=13242.1445, 切向力Y=3848.0730 +FPS=33.84, 法向力=8410.5879, 切向力X=12409.5654, 切向力Y=5112.0669 +FPS=33.38, 法向力=8590.9990, 切向力X=11974.6660, 切向力Y=5034.0410 +FPS=33.28, 法向力=8104.4736, 切向力X=13957.6338, 切向力Y=4507.9746 +FPS=35.52, 法向力=8109.8740, 切向力X=14121.8086, 切向力Y=4580.6611 +FPS=33.71, 法向力=7579.9697, 切向力X=12454.2520, 切向力Y=2914.2964 +FPS=34.08, 法向力=6466.2217, 切向力X=9971.8320, 切向力Y=2304.8557 +FPS=35.08, 法向力=6401.2070, 切向力X=9697.3613, 切向力Y=2382.3892 +FPS=34.24, 法向力=5805.4551, 切向力X=8217.4316, 切向力Y=1412.9478 +FPS=34.13, 法向力=5674.9814, 切向力X=8170.4736, 切向力Y=1223.9348 +FPS=35.07, 法向力=5695.2612, 切向力X=8197.2090, 切向力Y=1186.5527 +FPS=34.24, 法向力=5060.5254, 切向力X=6742.1475, 切向力Y=-254.7138 +FPS=35.34, 法向力=4891.2793, 切向力X=6861.5625, 切向力Y=-370.3061 +FPS=34.15, 法向力=4622.0947, 切向力X=8441.3555, 切向力Y=-796.8215 +FPS=34.76, 法向力=4606.8018, 切向力X=8493.8672, 切向力Y=-895.8123 +FPS=33.71, 法向力=4262.9131, 切向力X=9649.2490, 切向力Y=-1440.3093 +FPS=34.41, 法向力=4309.8799, 切向力X=9607.4609, 切向力Y=-1495.7228 +FPS=33.60, 法向力=4222.6875, 切向力X=8194.1973, 切向力Y=-1989.6470 +FPS=34.62, 法向力=3486.0344, 切向力X=8332.7012, 切向力Y=-1665.6334 +FPS=35.17, 法向力=3471.2832, 切向力X=8426.2441, 切向力Y=-1652.6776 +FPS=33.12, 法向力=3368.1958, 切向力X=9068.5752, 切向力Y=-1246.2761 +FPS=34.94, 法向力=3396.4189, 切向力X=9247.0977, 切向力Y=-1203.6907 +FPS=34.80, 法向力=3656.4521, 切向力X=10749.0264, 切向力Y=-1748.9636 +FPS=34.95, 法向力=3727.3425, 切向力X=10509.3613, 切向力Y=-1821.3558 +FPS=35.16, 法向力=3705.3330, 切向力X=10481.0176, 切向力Y=-1838.7690 +FPS=34.74, 法向力=4713.8936, 切向力X=10790.5635, 切向力Y=-110.3131 +FPS=34.39, 法向力=4812.2158, 切向力X=10599.2793, 切向力Y=-41.3942 +FPS=34.50, 法向力=3864.8862, 切向力X=9604.1406, 切向力Y=468.8262 +FPS=34.37, 法向力=3798.5962, 切向力X=9795.6182, 切向力Y=433.6150 +FPS=33.85, 法向力=3496.5757, 切向力X=9085.4336, 切向力Y=42.1140 +FPS=34.64, 法向力=3549.1597, 切向力X=9065.6348, 切向力Y=-16.9782 +FPS=35.37, 法向力=3290.9717, 切向力X=4632.9971, 切向力Y=-1116.3918 +FPS=34.04, 法向力=4149.7690, 切向力X=3528.3442, 切向力Y=-978.7891 +FPS=35.68, 法向力=4161.9834, 切向力X=3781.6924, 切向力Y=-914.0449 +FPS=34.27, 法向力=3184.4341, 切向力X=1707.8972, 切向力Y=-1547.0310 +FPS=35.14, 法向力=3125.9634, 切向力X=1710.4407, 切向力Y=-1509.7217 +FPS=35.14, 法向力=2984.2329, 切向力X=112.6603, 切向力Y=-1608.4882 +FPS=34.09, 法向力=2983.2976, 切向力X=15.2198, 切向力Y=-1346.0599 +FPS=34.77, 法向力=3037.0122, 切向力X=11.2237, 切向力Y=-1292.9136 +FPS=34.48, 法向力=2858.5327, 切向力X=1766.0784, 切向力Y=-1284.2218 +FPS=34.91, 法向力=2836.2739, 切向力X=2010.3083, 切向力Y=-1342.8279 +FPS=32.89, 法向力=2583.2363, 切向力X=3063.3245, 切向力Y=-4.0285 +FPS=34.29, 法向力=2829.4609, 切向力X=3191.3625, 切向力Y=199.1735 +FPS=34.50, 法向力=3131.1392, 切向力X=4416.4941, 切向力Y=-160.4495 +FPS=35.39, 法向力=3314.4824, 切向力X=6295.0483, 切向力Y=-454.4189 +FPS=35.73, 法向力=3351.2615, 切向力X=6656.7456, 切向力Y=-450.8231 +FPS=34.60, 法向力=3362.0122, 切向力X=5231.9492, 切向力Y=-56.3398 +FPS=35.62, 法向力=3261.3923, 切向力X=5270.2705, 切向力Y=175.0675 +FPS=34.99, 法向力=4198.8823, 切向力X=5563.5586, 切向力Y=100.2135 +FPS=35.37, 法向力=4437.1406, 切向力X=5141.1831, 切向力Y=56.5727 +FPS=34.87, 法向力=3672.7913, 切向力X=5596.7529, 切向力Y=692.9067 +FPS=35.43, 法向力=3594.3911, 切向力X=5556.9111, 切向力Y=568.7348 +FPS=36.50, 法向力=3571.5439, 切向力X=5579.0576, 切向力Y=720.9308 +FPS=35.79, 法向力=3642.5930, 切向力X=5562.7388, 切向力Y=661.7030 +FPS=35.34, 法向力=3895.2944, 切向力X=4803.5918, 切向力Y=265.8785 +FPS=35.60, 法向力=3039.5740, 切向力X=5063.1860, 切向力Y=366.4303 +FPS=36.11, 法向力=3001.7202, 切向力X=5157.2559, 切向力Y=264.9539 +FPS=34.84, 法向力=3728.5298, 切向力X=5013.6108, 切向力Y=-73.7895 +FPS=35.36, 法向力=3632.8374, 切向力X=4882.1880, 切向力Y=-152.6212 +FPS=35.97, 法向力=4433.3369, 切向力X=5846.2529, 切向力Y=-424.2643 +FPS=35.98, 法向力=3168.2144, 切向力X=962.1770, 切向力Y=-661.1524 +FPS=36.05, 法向力=3164.6929, 切向力X=209.3998, 切向力Y=-615.9210 +FPS=35.31, 法向力=2958.0513, 切向力X=1824.7346, 切向力Y=82.1914 +FPS=37.42, 法向力=2906.0366, 切向力X=2527.9858, 切向力Y=256.5264 +FPS=37.09, 法向力=3158.2124, 切向力X=2483.0073, 切向力Y=-966.7864 +FPS=39.19, 法向力=3104.3594, 切向力X=2487.4351, 切向力Y=-1256.8297 +FPS=38.47, 法向力=3368.5376, 切向力X=3514.4863, 切向力Y=-916.5555 +FPS=37.82, 法向力=3142.8223, 切向力X=3245.8789, 切向力Y=-992.5978 +FPS=36.47, 法向力=3386.8452, 切向力X=841.8658, 切向力Y=-31.1360 +FPS=37.51, 法向力=3464.0728, 切向力X=935.5746, 切向力Y=-97.8114 +FPS=36.48, 法向力=3008.5444, 切向力X=2090.1372, 切向力Y=-1485.2528 +FPS=37.59, 法向力=3006.4138, 切向力X=2129.0046, 切向力Y=-1565.3945 +FPS=37.12, 法向力=2651.2397, 切向力X=2202.9155, 切向力Y=-2130.2478 +FPS=34.64, 法向力=2949.2832, 切向力X=3355.9062, 切向力Y=-2995.9785 +FPS=36.59, 法向力=2987.7317, 切向力X=3220.0581, 切向力Y=-3061.5122 +FPS=35.49, 法向力=2477.5288, 切向力X=2335.1479, 切向力Y=-2849.1375 +FPS=36.05, 法向力=2445.6406, 切向力X=2231.8574, 切向力Y=-3014.8330 +FPS=36.82, 法向力=2308.9854, 切向力X=2664.9614, 切向力Y=-2541.5984 +FPS=37.59, 法向力=2209.5137, 切向力X=3151.5303, 切向力Y=-2600.0793 +FPS=36.23, 法向力=2863.7036, 切向力X=1651.0245, 切向力Y=-2293.5361 +FPS=36.39, 法向力=3030.4607, 切向力X=1524.0149, 切向力Y=-2125.5342 +FPS=35.54, 法向力=2193.9561, 切向力X=-290.6703, 切向力Y=-4739.4746 +FPS=35.23, 法向力=2328.3975, 切向力X=-507.6223, 切向力Y=-4980.5630 +FPS=33.54, 法向力=2063.9043, 切向力X=1865.6008, 切向力Y=-3620.1296 +FPS=32.22, 法向力=3230.0728, 切向力X=9732.0840, 切向力Y=-3408.3164 +FPS=32.06, 法向力=3201.7798, 切向力X=9725.1035, 切向力Y=-3497.0076 +FPS=33.64, 法向力=4414.0537, 切向力X=20145.4512, 切向力Y=-3294.5293 +FPS=33.40, 法向力=4552.2397, 切向力X=8440.8555, 切向力Y=-3777.6587 +FPS=35.20, 法向力=4487.0020, 切向力X=8418.9287, 切向力Y=-3895.8999 +FPS=34.24, 法向力=2092.8555, 切向力X=2077.6389, 切向力Y=-4021.4841 +FPS=35.44, 法向力=2100.2253, 切向力X=1908.0887, 切向力Y=-4160.2900 +FPS=34.45, 法向力=2863.1514, 切向力X=1656.2179, 切向力Y=-4169.6768 +FPS=35.24, 法向力=2806.8669, 切向力X=1780.5642, 切向力Y=-4223.7930 +FPS=35.26, 法向力=1580.7299, 切向力X=1139.7000, 切向力Y=-3939.0376 +FPS=34.93, 法向力=1586.1285, 切向力X=1252.6964, 切向力Y=-3956.9792 +FPS=35.11, 法向力=1774.2727, 切向力X=-300.8472, 切向力Y=-4745.0449 +FPS=35.15, 法向力=1830.5703, 切向力X=-777.9242, 切向力Y=-4844.5474 +FPS=35.70, 法向力=2136.4023, 切向力X=-258.2324, 切向力Y=-4880.5791 +FPS=35.23, 法向力=2213.7600, 切向力X=-1745.1832, 切向力Y=-4418.1182 +FPS=34.27, 法向力=2347.4292, 切向力X=-1983.9568, 切向力Y=-4470.4238 +FPS=35.08, 法向力=1793.1498, 切向力X=1336.1504, 切向力Y=-3895.7690 +FPS=33.78, 法向力=2671.1882, 切向力X=495.7852, 切向力Y=-4296.8560 +FPS=35.51, 法向力=2717.4636, 切向力X=482.7389, 切向力Y=-4279.7793 +FPS=34.06, 法向力=2980.9019, 切向力X=1351.2327, 切向力Y=-3887.0469 +FPS=35.19, 法向力=2854.7854, 切向力X=1993.8005, 切向力Y=-3889.4248 +FPS=34.80, 法向力=2169.7449, 切向力X=1922.4473, 切向力Y=-4177.3169 +FPS=35.24, 法向力=1906.1257, 切向力X=1825.6045, 切向力Y=-4228.6455 +FPS=33.96, 法向力=2261.3293, 切向力X=1688.0815, 切向力Y=-4130.4658 +FPS=34.63, 法向力=2288.7034, 切向力X=1723.9231, 切向力Y=-3945.2566 +FPS=34.77, 法向力=1812.3422, 切向力X=2082.0708, 切向力Y=-3344.6421 +FPS=33.70, 法向力=2515.0273, 切向力X=516.8674, 切向力Y=-2956.0986 +FPS=35.54, 法向力=2505.9912, 切向力X=532.0764, 切向力Y=-2979.3723 +FPS=33.14, 法向力=2803.6646, 切向力X=1764.4054, 切向力Y=-2620.9834 +FPS=33.71, 法向力=3912.0337, 切向力X=600.2146, 切向力Y=-2397.3845 +FPS=33.87, 法向力=4019.0933, 切向力X=697.6040, 切向力Y=-2472.3230 +FPS=34.08, 法向力=5255.9204, 切向力X=-1107.0791, 切向力Y=-996.7070 +FPS=34.49, 法向力=5244.7246, 切向力X=-1193.6360, 切向力Y=-873.5867 +FPS=33.42, 法向力=7585.8306, 切向力X=1000.9364, 切向力Y=-830.6636 +FPS=34.95, 法向力=7416.4644, 切向力X=1686.7867, 切向力Y=-754.0025 +FPS=33.60, 法向力=8708.3203, 切向力X=1831.6613, 切向力Y=11.9013 +FPS=33.79, 法向力=9102.2412, 切向力X=1611.8405, 切向力Y=15.9477 +FPS=34.38, 法向力=8734.9492, 切向力X=1798.8198, 切向力Y=-1499.0454 +FPS=33.78, 法向力=8500.4766, 切向力X=1899.2524, 切向力Y=-1115.1389 +FPS=34.17, 法向力=8675.4785, 切向力X=1681.5981, 切向力Y=-1092.7355 +FPS=33.97, 法向力=8803.9023, 切向力X=2297.9204, 切向力Y=-1446.5923 +FPS=35.19, 法向力=5675.0708, 切向力X=381.0706, 切向力Y=-3450.3425 +FPS=36.37, 法向力=5633.4653, 切向力X=268.8886, 切向力Y=-3375.5298 +FPS=35.04, 法向力=4145.0396, 切向力X=-2692.4521, 切向力Y=-5680.4858 +FPS=34.56, 法向力=4254.9727, 切向力X=-3037.6152, 切向力Y=-5945.3931 +FPS=33.94, 法向力=4713.8330, 切向力X=-4423.2935, 切向力Y=-8231.7959 +FPS=33.14, 法向力=4907.3408, 切向力X=-3972.3794, 切向力Y=-8215.2197 +FPS=34.67, 法向力=6555.1538, 切向力X=-4629.5972, 切向力Y=-7732.2456 +FPS=35.07, 法向力=6662.5229, 切向力X=-4950.0859, 切向力Y=-7759.9688 +FPS=34.23, 法向力=5749.7847, 切向力X=-4833.9243, 切向力Y=-6771.0078 +FPS=34.18, 法向力=4549.3560, 切向力X=-4432.4170, 切向力Y=-4515.0649 +FPS=35.14, 法向力=4518.5112, 切向力X=-4628.3989, 切向力Y=-4491.0396 +FPS=33.74, 法向力=2566.6824, 切向力X=-4941.8301, 切向力Y=-4448.4404 +FPS=34.43, 法向力=2525.5405, 切向力X=-5422.8433, 切向力Y=-4562.5059 +FPS=34.62, 法向力=3186.6631, 切向力X=-4633.6494, 切向力Y=-3213.6787 +FPS=33.98, 法向力=4243.0605, 切向力X=-4741.2085, 切向力Y=-3414.1074 +FPS=35.29, 法向力=4444.9746, 切向力X=-5108.2061, 切向力Y=-3603.0569 +FPS=33.90, 法向力=4337.8604, 切向力X=-3753.7466, 切向力Y=-1550.9617 +FPS=34.58, 法向力=4366.6060, 切向力X=-3509.2207, 切向力Y=-1494.3545 +FPS=34.43, 法向力=4298.1025, 切向力X=-2446.0830, 切向力Y=-2503.1638 +FPS=34.25, 法向力=4541.2539, 切向力X=-2351.5771, 切向力Y=-2530.7407 +FPS=34.11, 法向力=4117.2773, 切向力X=-1843.9841, 切向力Y=-3350.0730 +FPS=34.21, 法向力=2763.6187, 切向力X=-50.2039, 切向力Y=-2667.6899 +FPS=35.74, 法向力=2664.2075, 切向力X=393.3086, 切向力Y=-2481.4360 +FPS=33.63, 法向力=2378.0559, 切向力X=362.2570, 切向力Y=-3199.0737 +FPS=35.75, 法向力=2389.1260, 切向力X=338.6566, 切向力Y=-3242.4028 +FPS=35.72, 法向力=2510.3618, 切向力X=-653.0927, 切向力Y=-2609.8208 +FPS=35.55, 法向力=4104.0200, 切向力X=-1976.2522, 切向力Y=-1489.0386 +FPS=36.10, 法向力=4283.3784, 切向力X=-1963.9719, 切向力Y=-1368.8837 +FPS=35.45, 法向力=4783.2876, 切向力X=-1900.0862, 切向力Y=-1526.6820 +FPS=36.19, 法向力=4576.3291, 切向力X=-1168.8860, 切向力Y=-1607.4838 +FPS=35.57, 法向力=4625.4375, 切向力X=-1177.9509, 切向力Y=-1579.1279 +FPS=36.57, 法向力=5942.9907, 切向力X=-1511.5178, 切向力Y=-1063.6217 +FPS=35.23, 法向力=5626.7764, 切向力X=-763.0868, 切向力Y=-2950.2131 +FPS=36.36, 法向力=5648.0869, 切向力X=-786.0925, 切向力Y=-2984.5869 +FPS=35.11, 法向力=5706.2061, 切向力X=-1172.3965, 切向力Y=-2246.4907 +FPS=36.45, 法向力=5688.3193, 切向力X=-1082.7262, 切向力Y=-2119.5046 +FPS=35.96, 法向力=5247.1182, 切向力X=-1947.6873, 切向力Y=-2630.9192 +FPS=36.91, 法向力=4265.6157, 切向力X=-970.7272, 切向力Y=-4681.7031 +FPS=37.84, 法向力=4121.3574, 切向力X=-520.8319, 切向力Y=-4623.5815 +FPS=36.66, 法向力=4710.3730, 切向力X=4390.5503, 切向力Y=-7288.5449 +FPS=37.39, 法向力=4873.7490, 切向力X=4732.4297, 切向力Y=-7745.5547 +FPS=36.28, 法向力=8320.7578, 切向力X=6449.9331, 切向力Y=-9413.0312 +FPS=36.93, 法向力=8618.3242, 切向力X=6553.0342, 切向力Y=-9776.4834 +FPS=36.98, 法向力=11025.9648, 切向力X=5303.5073, 切向力Y=-11095.6641 +FPS=36.42, 法向力=11026.6797, 切向力X=5140.2100, 切向力Y=-11208.3242 +FPS=35.28, 法向力=11873.8262, 切向力X=729.2661, 切向力Y=-12193.8906 +FPS=36.72, 法向力=11902.3369, 切向力X=486.8496, 切向力Y=-12086.9863 +FPS=34.47, 法向力=12512.7939, 切向力X=655.5971, 切向力Y=-12578.0771 +FPS=35.72, 法向力=12657.4941, 切向力X=926.1681, 切向力Y=-12652.2139 +FPS=36.60, 法向力=12290.1523, 切向力X=-2196.4348, 切向力Y=-13353.7109 +FPS=35.41, 法向力=13112.8818, 切向力X=-1868.2512, 切向力Y=-10830.5176 +FPS=36.58, 法向力=13391.0410, 切向力X=-2041.2684, 切向力Y=-10796.2822 +FPS=35.46, 法向力=13649.1641, 切向力X=-3242.6572, 切向力Y=-11483.0273 +FPS=35.33, 法向力=12928.1973, 切向力X=-2485.5894, 切向力Y=-8918.0127 +FPS=36.06, 法向力=12817.1250, 切向力X=-2427.9419, 切向力Y=-9102.1816 +FPS=35.70, 法向力=10852.1895, 切向力X=-4888.2471, 切向力Y=-9029.9092 +FPS=35.69, 法向力=10803.2461, 切向力X=-5085.8452, 切向力Y=-9247.1055 +FPS=36.34, 法向力=10771.6729, 切向力X=-5114.0898, 切向力Y=-9250.6855 +FPS=36.42, 法向力=7817.2964, 切向力X=-8572.2910, 切向力Y=-6966.4131 +FPS=34.03, 法向力=6926.0635, 切向力X=-8033.2686, 切向力Y=-4125.1177 +FPS=34.94, 法向力=6823.9951, 切向力X=-8200.2598, 切向力Y=-4211.7002 +FPS=34.65, 法向力=10124.3887, 切向力X=-3852.0051, 切向力Y=-2365.8823 +FPS=35.06, 法向力=10017.7148, 切向力X=-3830.3462, 切向力Y=-2456.8831 +FPS=34.93, 法向力=8394.3789, 切向力X=-591.1952, 切向力Y=-1437.0458 +FPS=34.00, 法向力=6144.4111, 切向力X=864.3985, 切向力Y=-2421.6365 +FPS=35.93, 法向力=5934.6680, 切向力X=987.4811, 切向力Y=-2448.9292 +FPS=33.38, 法向力=6277.5225, 切向力X=-2429.1924, 切向力Y=-2259.8125 +FPS=35.07, 法向力=6479.2412, 切向力X=-2755.1885, 切向力Y=-2355.4224 +FPS=34.44, 法向力=6854.5591, 切向力X=-5.0367, 切向力Y=-2942.7910 +FPS=34.82, 法向力=6649.2021, 切向力X=296.3488, 切向力Y=-3062.2056 +FPS=34.26, 法向力=6828.7949, 切向力X=2620.4800, 切向力Y=-2685.1182 +FPS=35.75, 法向力=6567.5977, 切向力X=3305.2036, 切向力Y=-2904.2332 +FPS=35.39, 法向力=6809.4893, 切向力X=6448.0020, 切向力Y=-6381.1704 +FPS=34.05, 法向力=8626.4492, 切向力X=9767.6436, 切向力Y=-8547.7607 +FPS=35.42, 法向力=8705.8164, 切向力X=9917.3633, 切向力Y=-8729.1797 +FPS=34.29, 法向力=11008.6367, 切向力X=7615.5020, 切向力Y=-10353.6729 +FPS=35.73, 法向力=11075.6484, 切向力X=7358.0000, 切向力Y=-10179.8105 +FPS=35.21, 法向力=11106.8896, 切向力X=1978.0747, 切向力Y=-9457.9004 +FPS=35.44, 法向力=8136.0737, 切向力X=-210.2376, 切向力Y=-8377.4102 +FPS=36.23, 法向力=8042.8164, 切向力X=-249.5782, 切向力Y=-8482.1582 +FPS=35.22, 法向力=5113.3105, 切向力X=-384.4426, 切向力Y=-7601.0117 +FPS=36.41, 法向力=4975.9453, 切向力X=-118.2395, 切向力Y=-7549.1641 +FPS=35.58, 法向力=5098.3506, 切向力X=-1248.4563, 切向力Y=-5074.8389 +FPS=36.17, 法向力=5127.1768, 切向力X=-1293.9247, 切向力Y=-5020.5015 +FPS=34.93, 法向力=3073.6553, 切向力X=-768.3793, 切向力Y=-4956.5435 +FPS=35.62, 法向力=3072.8940, 切向力X=-1102.8113, 切向力Y=-4942.0981 +FPS=36.12, 法向力=2356.7358, 切向力X=-530.6401, 切向力Y=-4119.6226 +FPS=35.66, 法向力=3169.2405, 切向力X=2036.4938, 切向力Y=-3087.4700 +FPS=36.55, 法向力=3379.1284, 切向力X=2636.8716, 切向力Y=-3029.6787 +FPS=35.83, 法向力=3468.5000, 切向力X=1581.5664, 切向力Y=-2320.3005 +FPS=36.60, 法向力=3518.1294, 切向力X=1467.3210, 切向力Y=-2301.2607 +FPS=34.97, 法向力=3359.9111, 切向力X=-477.5672, 切向力Y=-1442.5322 +FPS=36.01, 法向力=3398.1582, 切向力X=-1023.9125, 切向力Y=-1489.4058 +FPS=35.98, 法向力=3490.5671, 切向力X=-1138.8506, 切向力Y=-2217.1655 +FPS=35.72, 法向力=3182.4158, 切向力X=648.3667, 切向力Y=-3380.3647 +FPS=37.08, 法向力=3173.7007, 切向力X=505.7746, 切向力Y=-3468.4399 +FPS=34.66, 法向力=3139.8359, 切向力X=543.1187, 切向力Y=-3510.4121 +FPS=34.05, 法向力=3710.8892, 切向力X=-1072.6663, 切向力Y=-3382.9282 +FPS=34.66, 法向力=3461.8496, 切向力X=-676.1835, 切向力Y=-3496.5029 +FPS=34.88, 法向力=3429.8301, 切向力X=-683.3676, 切向力Y=-3541.4297 +FPS=34.72, 法向力=2881.5044, 切向力X=-2542.7454, 切向力Y=-4357.9771 +FPS=36.88, 法向力=2788.9805, 切向力X=-2709.9922, 切向力Y=-4629.8096 +FPS=35.44, 法向力=3078.8240, 切向力X=-2752.1702, 切向力Y=-5226.2568 +FPS=33.36, 法向力=2426.5803, 切向力X=-1045.4071, 切向力Y=-6010.4346 +FPS=31.92, 法向力=2660.9727, 切向力X=-893.2688, 切向力Y=-5975.0752 +FPS=32.14, 法向力=2640.2009, 切向力X=264.3869, 切向力Y=-4924.3516 +FPS=35.93, 法向力=2747.1958, 切向力X=385.2295, 切向力Y=-4912.8018 +FPS=35.26, 法向力=2676.3472, 切向力X=-785.5441, 切向力Y=-5861.1392 +FPS=36.54, 法向力=2511.4839, 切向力X=-1003.0474, 切向力Y=-5878.8398 +FPS=35.09, 法向力=2371.0713, 切向力X=1147.9890, 切向力Y=-3983.8638 +FPS=37.51, 法向力=2358.2678, 切向力X=1267.3853, 切向力Y=-3909.0615 +FPS=38.27, 法向力=3211.7056, 切向力X=3859.9346, 切向力Y=-4013.8362 +FPS=36.45, 法向力=2442.0679, 切向力X=3064.8862, 切向力Y=-3818.4412 +FPS=37.58, 法向力=2456.0889, 切向力X=3278.1040, 切向力Y=-3844.6562 +FPS=36.77, 法向力=2762.6868, 切向力X=1671.1506, 切向力Y=-3042.1697 +FPS=37.40, 法向力=2830.7854, 切向力X=1714.5466, 切向力Y=-2928.1792 +FPS=36.76, 法向力=2113.4329, 切向力X=3429.7783, 切向力Y=-2806.0674 +FPS=36.44, 法向力=2563.8091, 切向力X=3922.2715, 切向力Y=-2688.7686 +FPS=35.19, 法向力=2340.2500, 切向力X=3758.1777, 切向力Y=-3882.6094 +FPS=35.93, 法向力=2901.0840, 切向力X=2281.3105, 切向力Y=-5401.3213 +FPS=37.11, 法向力=2843.6682, 切向力X=2194.5178, 切向力Y=-5574.7539 +FPS=35.18, 法向力=4262.4165, 切向力X=423.5702, 切向力Y=-5923.1509 +FPS=38.14, 法向力=4468.5903, 切向力X=604.1680, 切向力Y=-5922.7471 +FPS=37.76, 法向力=4495.2129, 切向力X=646.0365, 切向力Y=-5936.9805 +FPS=36.64, 法向力=4830.0547, 切向力X=219.6323, 切向力Y=-6280.5479 +FPS=37.17, 法向力=6742.7295, 切向力X=1146.6686, 切向力Y=-6343.7871 +FPS=37.33, 法向力=6762.1191, 切向力X=1072.7019, 切向力Y=-6421.6191 +FPS=36.57, 法向力=6897.5801, 切向力X=502.7555, 切向力Y=-6627.3574 +FPS=37.88, 法向力=7023.3086, 切向力X=183.8562, 切向力Y=-6836.8301 +FPS=36.87, 法向力=7196.1431, 切向力X=-1421.3719, 切向力Y=-7233.5625 +FPS=36.89, 法向力=7109.1948, 切向力X=-1494.0479, 切向力Y=-7355.2949 +FPS=36.55, 法向力=6488.8472, 切向力X=-1372.2522, 切向力Y=-6289.9258 +FPS=35.54, 法向力=6807.9141, 切向力X=-417.2506, 切向力Y=-7094.9341 +FPS=36.37, 法向力=6905.9058, 切向力X=-240.4921, 切向力Y=-7069.8975 +FPS=34.64, 法向力=7637.2065, 切向力X=317.9535, 切向力Y=-6235.2812 +FPS=36.87, 法向力=7636.0781, 切向力X=645.9365, 切向力Y=-6237.1011 +FPS=35.17, 法向力=7558.0269, 切向力X=-676.7334, 切向力Y=-7041.5166 +FPS=36.98, 法向力=7415.8223, 切向力X=-726.9161, 切向力Y=-7374.4658 +FPS=35.84, 法向力=6914.3838, 切向力X=-2421.9106, 切向力Y=-7110.6509 +FPS=36.39, 法向力=6884.0425, 切向力X=-2532.0159, 切向力Y=-7058.9463 +FPS=36.65, 法向力=6450.3760, 切向力X=-836.0551, 切向力Y=-6361.9468 +FPS=36.61, 法向力=6440.5771, 切向力X=-664.1189, 切向力Y=-6264.0532 +FPS=36.72, 法向力=7156.5190, 切向力X=-415.1573, 切向力Y=-4946.8467 +FPS=36.63, 法向力=5770.4072, 切向力X=314.9588, 切向力Y=-5383.6064 +FPS=37.98, 法向力=5681.2373, 切向力X=284.2320, 切向力Y=-5380.7695 +FPS=38.39, 法向力=4994.1387, 切向力X=3495.0059, 切向力Y=-4703.7974 +FPS=38.04, 法向力=5024.7588, 切向力X=3486.5647, 切向力Y=-4568.2075 +FPS=36.87, 法向力=3092.1904, 切向力X=2806.8252, 切向力Y=-3823.2097 +FPS=37.94, 法向力=3051.4937, 切向力X=2608.0122, 切向力Y=-3824.4810 +FPS=36.44, 法向力=2679.1680, 切向力X=382.6719, 切向力Y=-2787.8213 +FPS=38.94, 法向力=2737.4019, 切向力X=541.1644, 切向力Y=-2563.8801 +FPS=36.53, 法向力=2550.2600, 切向力X=939.4005, 切向力Y=-1646.7172 +FPS=37.81, 法向力=2625.9331, 切向力X=660.3533, 切向力Y=-1881.9899 +FPS=35.81, 法向力=2976.2578, 切向力X=1262.2802, 切向力Y=-2453.3108 +FPS=36.05, 法向力=2979.9475, 切向力X=1185.7327, 切向力Y=-2614.9463 +FPS=36.21, 法向力=3008.5933, 切向力X=1627.7858, 切向力Y=-2302.0171 +FPS=35.68, 法向力=1839.1765, 切向力X=769.3738, 切向力Y=-2527.4946 +FPS=36.82, 法向力=1869.0476, 切向力X=552.6923, 切向力Y=-2830.2925 +FPS=35.99, 法向力=2796.8843, 切向力X=250.8130, 切向力Y=-2133.9268 +FPS=34.68, 法向力=2728.0225, 切向力X=368.9731, 切向力Y=-2091.1631 +FPS=34.54, 法向力=3210.0479, 切向力X=-772.6166, 切向力Y=-1759.7557 +FPS=35.18, 法向力=3314.2026, 切向力X=-866.1022, 切向力Y=-1615.0994 +FPS=35.48, 法向力=4349.9473, 切向力X=-206.6030, 切向力Y=-2071.2393 +FPS=35.72, 法向力=4473.3188, 切向力X=-158.3917, 切向力Y=-1977.4365 +FPS=34.46, 法向力=3682.4954, 切向力X=-1935.4917, 切向力Y=-2559.6270 +FPS=34.92, 法向力=3774.9878, 切向力X=-948.9553, 切向力Y=-2845.7153 +FPS=34.64, 法向力=3724.4685, 切向力X=-798.0944, 切向力Y=-2890.3032 +FPS=35.19, 法向力=4763.3389, 切向力X=-1414.4626, 切向力Y=-2251.5225 +FPS=34.87, 法向力=4828.3516, 切向力X=-1337.7605, 切向力Y=-2238.3564 +FPS=34.70, 法向力=5398.1553, 切向力X=-1686.2412, 切向力Y=-3021.7542 +FPS=35.04, 法向力=5437.6113, 切向力X=-1804.5681, 切向力Y=-3253.7793 +FPS=34.74, 法向力=4665.7617, 切向力X=-2883.9424, 切向力Y=-3518.5417 +FPS=33.77, 法向力=5578.6895, 切向力X=-4110.5508, 切向力Y=-2565.3772 +FPS=36.08, 法向力=5585.8687, 切向力X=-4261.4297, 切向力Y=-2552.1094 +FPS=34.44, 法向力=4220.8066, 切向力X=-4372.1514, 切向力Y=-3184.5337 +FPS=34.68, 法向力=4094.8672, 切向力X=-4428.1289, 切向力Y=-3333.5420 +FPS=34.33, 法向力=3714.5103, 切向力X=-3094.5754, 切向力Y=-3088.6531 +FPS=35.25, 法向力=3800.1687, 切向力X=-2998.1433, 切向力Y=-3014.3608 +FPS=33.30, 法向力=3834.3823, 切向力X=-3703.3691, 切向力Y=-2779.3120 +FPS=33.12, 法向力=3983.0540, 切向力X=-3597.8325, 切向力Y=-2684.5950 +FPS=35.31, 法向力=3979.8057, 切向力X=-3689.3689, 切向力Y=-2652.1765 +FPS=33.81, 法向力=3561.2437, 切向力X=-4186.7012, 切向力Y=-3103.0447 +FPS=34.58, 法向力=3590.6934, 切向力X=-4064.5366, 切向力Y=-3165.9082 +FPS=33.51, 法向力=3029.0476, 切向力X=-3429.0940, 切向力Y=-3524.4214 +FPS=34.71, 法向力=4324.5176, 切向力X=-483.8741, 切向力Y=-3482.3032 +FPS=35.48, 法向力=4399.0298, 切向力X=-576.3848, 切向力Y=-3294.8389 +FPS=34.13, 法向力=3539.6401, 切向力X=-664.7647, 切向力Y=-3636.2561 +FPS=34.29, 法向力=3829.2595, 切向力X=-159.0461, 切向力Y=-3703.8423 +FPS=35.59, 法向力=3273.5417, 切向力X=2254.8223, 切向力Y=-2486.4487 +FPS=34.61, 法向力=3155.7573, 切向力X=2278.8931, 切向力Y=-2505.4009 +FPS=34.81, 法向力=3166.6101, 切向力X=2708.9766, 切向力Y=-1897.4336 +FPS=34.37, 法向力=3023.6409, 切向力X=2750.1282, 切向力Y=-2101.7361 +FPS=34.73, 法向力=3901.1069, 切向力X=4253.3711, 切向力Y=-1650.6121 +FPS=33.61, 法向力=2956.7754, 切向力X=2963.5610, 切向力Y=-2116.7769 +FPS=34.78, 法向力=2930.2578, 切向力X=2719.2192, 切向力Y=-2253.2456 +FPS=33.99, 法向力=2345.3557, 切向力X=2837.1199, 切向力Y=-1870.5205 +FPS=34.72, 法向力=3982.8342, 切向力X=4178.2402, 切向力Y=-520.0320 +FPS=34.63, 法向力=4125.2290, 切向力X=4014.5977, 切向力Y=-435.0590 +FPS=33.23, 法向力=6682.0781, 切向力X=18439.7988, 切向力Y=-1576.1755 +FPS=34.74, 法向力=6575.8501, 切向力X=18860.3770, 切向力Y=-1470.0798 +FPS=33.97, 法向力=5614.8682, 切向力X=25265.1250, 切向力Y=-1428.8333 +FPS=34.38, 法向力=5614.1841, 切向力X=25572.5234, 切向力Y=-1492.5142 +FPS=34.32, 法向力=6677.3965, 切向力X=26760.1445, 切向力Y=-2120.2832 +FPS=34.91, 法向力=6617.8936, 切向力X=26789.2793, 切向力Y=-2347.5635 +FPS=35.02, 法向力=6663.8477, 切向力X=26571.8730, 切向力Y=-2638.3496 +FPS=33.73, 法向力=7849.3022, 切向力X=24282.6914, 切向力Y=-2414.0208 +FPS=33.51, 法向力=7804.9346, 切向力X=24186.5723, 切向力Y=-2515.3843 +FPS=34.06, 法向力=8567.4131, 切向力X=23621.4648, 切向力Y=-2416.4463 +FPS=34.70, 法向力=8537.1328, 切向力X=23490.2129, 切向力Y=-2295.6621 +FPS=34.30, 法向力=8506.3477, 切向力X=21570.1445, 切向力Y=-2572.4604 +FPS=33.73, 法向力=8164.4277, 切向力X=21304.8438, 切向力Y=-3470.1274 +FPS=34.77, 法向力=8071.1216, 切向力X=21287.1562, 切向力Y=-3571.1702 +FPS=34.07, 法向力=8197.5498, 切向力X=19885.3750, 切向力Y=-2809.0889 +FPS=34.21, 法向力=8136.3125, 切向力X=19796.6973, 切向力Y=-2755.3970 +FPS=33.31, 法向力=7535.5288, 切向力X=17173.3105, 切向力Y=-1890.9863 +FPS=34.56, 法向力=7496.4795, 切向力X=17033.2500, 切向力Y=-1886.5455 +FPS=34.04, 法向力=6175.7031, 切向力X=12856.8193, 切向力Y=-1351.0494 +FPS=33.32, 法向力=5493.5576, 切向力X=10554.6660, 切向力Y=1904.9017 +FPS=35.00, 法向力=5701.3760, 切向力X=10562.6309, 切向力Y=2199.5933 +FPS=34.26, 法向力=4963.7744, 切向力X=12530.9482, 切向力Y=3074.2754 +FPS=35.33, 法向力=5022.9727, 切向力X=12752.2139, 切向力Y=3163.4414 +FPS=34.36, 法向力=4577.5928, 切向力X=12738.6621, 切向力Y=3007.6787 +FPS=34.42, 法向力=6068.6328, 切向力X=14272.0684, 切向力Y=3867.1230 +FPS=35.14, 法向力=6203.3281, 切向力X=14264.5605, 切向力Y=3987.6394 +FPS=33.80, 法向力=5007.8721, 切向力X=14907.4668, 切向力Y=4039.4565 +FPS=34.46, 法向力=4812.8203, 切向力X=14941.4062, 切向力Y=4127.6201 +FPS=35.25, 法向力=5334.1211, 切向力X=13260.4209, 切向力Y=3200.9873 +FPS=34.94, 法向力=5617.8613, 切向力X=12665.5264, 切向力Y=2732.3403 +FPS=34.63, 法向力=5676.4102, 切向力X=14705.0225, 切向力Y=2145.1206 +FPS=36.06, 法向力=6609.9062, 切向力X=15341.2754, 切向力Y=2925.1030 +FPS=36.30, 法向力=6581.0068, 切向力X=15299.7852, 切向力Y=2926.9614 +FPS=36.28, 法向力=6144.5581, 切向力X=14347.6475, 切向力Y=3616.2139 +FPS=36.64, 法向力=6168.3291, 切向力X=14261.1816, 切向力Y=3707.5630 +FPS=34.86, 法向力=6808.5366, 切向力X=10704.5840, 切向力Y=3021.9863 +FPS=37.99, 法向力=7027.3530, 切向力X=9996.1885, 切向力Y=2749.8198 +FPS=38.00, 法向力=6368.9092, 切向力X=10956.3164, 切向力Y=2925.8477 +FPS=37.70, 法向力=5599.7969, 切向力X=11069.4531, 切向力Y=1705.0918 +FPS=37.51, 法向力=5568.5767, 切向力X=11350.2383, 切向力Y=1749.6956 +FPS=36.86, 法向力=5131.4023, 切向力X=9147.3125, 切向力Y=1338.9082 +FPS=37.73, 法向力=5148.3418, 切向力X=9068.1338, 切向力Y=1082.4257 +FPS=36.67, 法向力=5133.0039, 切向力X=8906.1621, 切向力Y=1119.0725 +FPS=37.24, 法向力=5330.8623, 切向力X=7607.7549, 切向力Y=596.7780 +FPS=36.74, 法向力=4927.6777, 切向力X=3475.3335, 切向力Y=-119.8976 +FPS=36.88, 法向力=4846.4146, 切向力X=3194.2070, 切向力Y=-197.2498 +FPS=36.83, 法向力=3765.4414, 切向力X=-764.0173, 切向力Y=-807.8948 +FPS=37.22, 法向力=3851.6924, 切向力X=-778.4346, 切向力Y=-972.7154 +FPS=36.99, 法向力=3767.6714, 切向力X=-1529.8845, 切向力Y=-121.8180 +FPS=37.19, 法向力=3744.2375, 切向力X=-1414.5970, 切向力Y=102.5861 +FPS=36.92, 法向力=3602.4780, 切向力X=-1746.2786, 切向力Y=-682.9407 +FPS=34.49, 法向力=3559.7314, 切向力X=-1783.6143, 切向力Y=-629.7729 +FPS=32.33, 法向力=4221.7334, 切向力X=-2706.3018, 切向力Y=374.3294 +FPS=32.80, 法向力=5014.0059, 切向力X=5575.1221, 切向力Y=33.6993 +FPS=36.44, 法向力=4740.0142, 切向力X=6262.0869, 切向力Y=135.5963 +FPS=35.82, 法向力=3816.8020, 切向力X=7571.5601, 切向力Y=402.5173 +FPS=37.48, 法向力=3934.4590, 切向力X=7379.0518, 切向力Y=124.6791 +FPS=35.96, 法向力=3831.1353, 切向力X=6704.2476, 切向力Y=855.1068 +FPS=36.98, 法向力=3746.1172, 切向力X=6936.2710, 切向力Y=946.8561 +FPS=34.46, 法向力=4141.4580, 切向力X=2644.9744, 切向力Y=416.7325 +FPS=36.07, 法向力=4120.6196, 切向力X=2097.2090, 切向力Y=649.8945 +FPS=36.04, 法向力=5815.8145, 切向力X=1425.4933, 切向力Y=536.9144 +FPS=35.03, 法向力=5707.9141, 切向力X=-1191.6862, 切向力Y=277.0313 +FPS=36.00, 法向力=5742.7969, 切向力X=-1417.7517, 切向力Y=138.9081 +FPS=35.42, 法向力=6831.7036, 切向力X=5589.5122, 切向力Y=-384.5887 +FPS=35.62, 法向力=6655.5264, 切向力X=6138.1514, 切向力Y=-269.2306 +FPS=35.41, 法向力=7349.2095, 切向力X=22600.8516, 切向力Y=-1350.5979 +FPS=35.29, 法向力=5264.5317, 切向力X=33208.3945, 切向力Y=-4351.0264 +FPS=35.28, 法向力=5241.6016, 切向力X=33460.8203, 切向力Y=-4413.3853 +FPS=35.04, 法向力=5254.0059, 切向力X=33450.8594, 切向力Y=-4479.6797 +FPS=33.89, 法向力=6108.5889, 切向力X=35819.8594, 切向力Y=-4403.8252 +FPS=34.44, 法向力=6210.6499, 切向力X=38694.7539, 切向力Y=-4381.6279 +FPS=34.52, 法向力=6177.7271, 切向力X=38889.6016, 切向力Y=-4195.4995 +FPS=33.42, 法向力=7316.9121, 切向力X=37112.7031, 切向力Y=-5061.2627 +FPS=35.06, 法向力=7379.3594, 切向力X=37025.1328, 切向力Y=-5064.2471 +FPS=34.34, 法向力=6432.7529, 切向力X=36803.3516, 切向力Y=-5435.4790 +FPS=34.22, 法向力=7398.2261, 切向力X=36311.0078, 切向力Y=-4607.6392 +FPS=35.28, 法向力=7364.7793, 切向力X=36242.0703, 切向力Y=-4587.8750 +FPS=33.89, 法向力=6981.9277, 切向力X=34125.5000, 切向力Y=-4795.9370 +FPS=33.78, 法向力=6923.1318, 切向力X=34107.2227, 切向力Y=-4636.9629 +FPS=35.45, 法向力=6000.6362, 切向力X=31498.1641, 切向力Y=-3277.3320 +FPS=34.42, 法向力=6078.4678, 切向力X=31516.8242, 切向力Y=-2871.2300 +FPS=34.49, 法向力=5383.7715, 切向力X=27728.5000, 切向力Y=-3689.2290 +FPS=33.69, 法向力=3644.1787, 切向力X=19607.8926, 切向力Y=-430.4415 +FPS=34.67, 法向力=3520.6846, 切向力X=19547.1621, 切向力Y=-537.0923 +FPS=34.39, 法向力=3937.1426, 切向力X=4207.2480, 切向力Y=3342.5342 +FPS=35.86, 法向力=3688.2461, 切向力X=4027.9695, 切向力Y=3542.7383 +FPS=36.58, 法向力=5454.4863, 切向力X=-3363.3271, 切向力Y=4190.6172 +FPS=35.46, 法向力=5263.1855, 切向力X=-3619.5938, 切向力Y=3266.6489 +FPS=36.37, 法向力=5222.3408, 切向力X=-3785.1802, 切向力Y=3189.8840 +FPS=36.48, 法向力=5285.9482, 切向力X=-2875.1572, 切向力Y=3409.8279 +FPS=36.90, 法向力=5321.4697, 切向力X=-2836.0620, 切向力Y=3457.6702 +FPS=35.43, 法向力=5098.2383, 切向力X=-1725.7590, 切向力Y=3733.8303 +FPS=36.92, 法向力=4971.2007, 切向力X=-1721.2109, 切向力Y=3792.8162 +FPS=35.71, 法向力=4772.5449, 切向力X=-1713.8190, 切向力Y=4468.9541 +FPS=36.82, 法向力=4679.2188, 切向力X=-1867.1497, 切向力Y=4558.0317 +FPS=35.79, 法向力=4322.1919, 切向力X=-111.3772, 切向力Y=3743.3481 +FPS=35.85, 法向力=4159.5371, 切向力X=361.0692, 切向力Y=3633.4260 +FPS=34.72, 法向力=5621.7393, 切向力X=1162.4548, 切向力Y=3823.6882 +FPS=35.23, 法向力=7001.3433, 切向力X=5819.0898, 切向力Y=3366.6289 +FPS=34.93, 法向力=7156.7920, 切向力X=6013.5391, 切向力Y=3284.6890 +FPS=33.59, 法向力=7026.6279, 切向力X=21125.5664, 切向力Y=3393.3828 +FPS=35.26, 法向力=6857.4189, 切向力X=21261.6934, 切向力Y=3345.7017 +FPS=34.61, 法向力=6734.8696, 切向力X=33284.6875, 切向力Y=1603.1152 +FPS=34.37, 法向力=5303.5483, 切向力X=35493.8594, 切向力Y=-458.3622 +FPS=34.58, 法向力=5275.7578, 切向力X=35484.2812, 切向力Y=-770.3247 +FPS=34.22, 法向力=6403.8203, 切向力X=38232.2148, 切向力Y=-2161.2754 +FPS=35.05, 法向力=6267.1416, 切向力X=38367.9375, 切向力Y=-2133.2773 +FPS=33.79, 法向力=6238.7021, 切向力X=39208.6133, 切向力Y=-2638.0459 +FPS=34.10, 法向力=6033.2363, 切向力X=39209.4688, 切向力Y=-2899.1284 +FPS=33.80, 法向力=6990.5771, 切向力X=42153.1211, 切向力Y=-2750.6963 +FPS=33.68, 法向力=6803.5903, 切向力X=42353.4766, 切向力Y=-2559.7285 +FPS=34.52, 法向力=7081.7695, 切向力X=42540.7266, 切向力Y=-2478.4812 +FPS=32.28, 法向力=6090.5557, 切向力X=39779.7031, 切向力Y=-2910.3276 +FPS=33.86, 法向力=6280.7329, 切向力X=39321.4883, 切向力Y=-3196.7456 +FPS=33.85, 法向力=6877.4849, 切向力X=39485.8906, 切向力Y=-2973.6196 +FPS=34.13, 法向力=6478.2256, 切向力X=37200.0469, 切向力Y=-4040.0952 +FPS=34.76, 法向力=6541.2554, 切向力X=37042.4375, 切向力Y=-4001.8091 +FPS=33.91, 法向力=4327.7119, 切向力X=29108.2539, 切向力Y=-1363.0015 +FPS=34.66, 法向力=4447.9146, 切向力X=28884.8730, 切向力Y=-901.0653 +FPS=34.61, 法向力=3723.8164, 切向力X=12890.0762, 切向力Y=3316.6616 +FPS=36.37, 法向力=3902.6035, 切向力X=12727.8896, 切向力Y=3672.9685 +FPS=34.02, 法向力=5335.1099, 切向力X=-619.0996, 切向力Y=6089.1621 +FPS=34.93, 法向力=5395.4482, 切向力X=-767.3969, 切向力Y=5920.7764 +FPS=34.05, 法向力=5303.9092, 切向力X=-672.6941, 切向力Y=6018.4023 +FPS=34.48, 法向力=6465.5435, 切向力X=-2593.5459, 切向力Y=6434.0088 +FPS=34.96, 法向力=6574.0820, 切向力X=-2923.0078, 切向力Y=6396.8779 +FPS=34.16, 法向力=7412.5776, 切向力X=-276.5687, 切向力Y=5057.5923 +FPS=34.79, 法向力=7196.6138, 切向力X=345.5853, 切向力Y=5155.3711 +FPS=34.80, 法向力=6826.5503, 切向力X=-37.4768, 切向力Y=6020.3477 +FPS=34.24, 法向力=7055.7485, 切向力X=-2170.7175, 切向力Y=5808.4395 +FPS=34.83, 法向力=6833.5757, 切向力X=-2266.2656, 切向力Y=5946.3604 +FPS=33.87, 法向力=6928.3828, 切向力X=-571.7144, 切向力Y=6784.0703 +FPS=34.79, 法向力=6826.5557, 切向力X=-420.9900, 切向力Y=6869.4248 +FPS=33.86, 法向力=8735.8809, 切向力X=4956.9268, 切向力Y=6451.6255 +FPS=34.30, 法向力=8791.7705, 切向力X=5280.3281, 切向力Y=6502.4854 +FPS=33.31, 法向力=10363.2266, 切向力X=20308.7012, 切向力Y=7649.7778 +FPS=34.90, 法向力=9911.4639, 切向力X=21195.2070, 切向力Y=7878.1494 +FPS=36.59, 法向力=10045.3184, 切向力X=21195.6914, 切向力Y=7835.2891 +FPS=35.72, 法向力=7934.3823, 切向力X=42151.2070, 切向力Y=3600.6028 +FPS=35.44, 法向力=8051.3423, 切向力X=41989.2578, 切向力Y=3438.7527 +FPS=35.90, 法向力=6714.2666, 切向力X=39858.8594, 切向力Y=3854.4058 +FPS=34.66, 法向力=8196.0801, 切向力X=41389.1016, 切向力Y=3567.6758 +FPS=36.42, 法向力=8174.2554, 切向力X=41221.1641, 切向力Y=3642.9507 +FPS=35.45, 法向力=7543.6904, 切向力X=41908.9648, 切向力Y=2128.1646 +FPS=35.48, 法向力=7431.6201, 切向力X=41847.3789, 切向力Y=2410.6316 +FPS=34.97, 法向力=7959.6777, 切向力X=42286.1641, 切向力Y=1896.7456 +FPS=35.72, 法向力=8057.1211, 切向力X=42294.2812, 切向力Y=1857.4407 +FPS=34.56, 法向力=8102.1904, 切向力X=41539.1953, 切向力Y=2673.8162 +FPS=35.60, 法向力=8044.3940, 切向力X=41622.5547, 切向力Y=2870.4473 +FPS=34.93, 法向力=8266.3369, 切向力X=41045.8672, 切向力Y=1607.2878 +FPS=36.14, 法向力=8244.1982, 切向力X=40977.9141, 切向力Y=1579.0769 +FPS=35.43, 法向力=8214.7402, 切向力X=41080.2734, 切向力Y=1580.7086 +FPS=32.82, 法向力=7289.8091, 切向力X=39463.3750, 切向力Y=2039.1193 +FPS=36.48, 法向力=7304.0303, 切向力X=39097.0664, 切向力Y=1864.2446 +FPS=35.24, 法向力=7335.2666, 切向力X=37798.5078, 切向力Y=1413.7190 +FPS=33.94, 法向力=7620.9883, 切向力X=38044.2930, 切向力Y=2058.0986 +FPS=35.29, 法向力=7590.7446, 切向力X=38343.0703, 切向力Y=2301.0547 +FPS=34.92, 法向力=6868.1333, 切向力X=40136.4805, 切向力Y=3196.2922 +FPS=35.27, 法向力=6900.1104, 切向力X=40182.8750, 切向力Y=3253.9819 +FPS=35.22, 法向力=7147.6040, 切向力X=38388.3164, 切向力Y=3137.4622 +FPS=36.20, 法向力=7362.1318, 切向力X=38183.9023, 切向力Y=3045.1453 +FPS=33.80, 法向力=7403.4297, 切向力X=37718.5977, 切向力Y=2570.9331 +FPS=36.55, 法向力=7455.6172, 切向力X=37649.2344, 切向力Y=2322.1787 +FPS=36.79, 法向力=7093.8896, 切向力X=37762.9922, 切向力Y=3068.7678 +FPS=37.74, 法向力=7164.3853, 切向力X=37719.1484, 切向力Y=3355.5510 +FPS=37.57, 法向力=7168.5059, 切向力X=37699.7891, 切向力Y=3414.8208 +FPS=38.06, 法向力=7014.6162, 切向力X=38626.7578, 切向力Y=3298.5347 +FPS=37.38, 法向力=6980.5371, 切向力X=38512.7461, 切向力Y=3283.9019 +FPS=37.89, 法向力=6875.5962, 切向力X=37792.9453, 切向力Y=3570.0859 +FPS=38.58, 法向力=6898.5205, 切向力X=37542.8516, 切向力Y=3610.9087 +FPS=36.41, 法向力=7148.8008, 切向力X=38686.2578, 切向力Y=3904.2515 +FPS=39.23, 法向力=7262.1714, 切向力X=38694.6680, 切向力Y=3942.9836 +FPS=38.38, 法向力=7165.3213, 切向力X=38762.1328, 切向力Y=3882.5806 +FPS=38.19, 法向力=7386.4541, 切向力X=38316.7539, 切向力Y=4009.1975 +FPS=37.18, 法向力=7029.3853, 切向力X=37410.4141, 切向力Y=3219.4976 +FPS=35.90, 法向力=7108.8950, 切向力X=37473.8906, 切向力Y=3260.4329 +FPS=36.42, 法向力=6944.4854, 切向力X=35605.0234, 切向力Y=3938.3140 +FPS=36.40, 法向力=7197.3184, 切向力X=35590.5312, 切向力Y=4212.0859 +FPS=36.29, 法向力=6031.3027, 切向力X=21062.4414, 切向力Y=6860.6465 +FPS=36.54, 法向力=5862.8174, 切向力X=20786.5059, 切向力Y=6863.2124 +FPS=36.63, 法向力=5815.4961, 切向力X=20694.4922, 切向力Y=6743.0283 +FPS=36.76, 法向力=6531.9541, 切向力X=-2762.0547, 切向力Y=8315.9922 +FPS=37.05, 法向力=6273.6035, 切向力X=-3039.8159, 切向力Y=8065.6035 +FPS=36.09, 法向力=8126.5400, 切向力X=2420.3162, 切向力Y=7554.7251 +FPS=36.59, 法向力=8207.2402, 切向力X=2365.0981, 切向力Y=7493.8101 +FPS=35.71, 法向力=6923.5645, 切向力X=14936.2246, 切向力Y=6792.4287 +FPS=35.97, 法向力=6899.0981, 切向力X=15563.9980, 切向力Y=6790.3257 +FPS=34.49, 法向力=5919.4131, 切向力X=10545.7617, 切向力Y=7248.1357 +FPS=35.54, 法向力=5788.2285, 切向力X=10146.5723, 切向力Y=7024.3311 +FPS=33.18, 法向力=5864.2686, 切向力X=7933.8921, 切向力Y=6343.6855 +FPS=33.56, 法向力=5519.0049, 切向力X=8683.8984, 切向力Y=7389.1514 +FPS=34.69, 法向力=5522.9658, 切向力X=8470.6680, 切向力Y=7499.5557 +FPS=33.25, 法向力=7908.2637, 切向力X=11480.8193, 切向力Y=5915.3066 +FPS=34.62, 法向力=7993.7383, 切向力X=11849.2520, 切向力Y=5703.3291 +FPS=33.23, 法向力=8025.0366, 切向力X=11758.0137, 切向力Y=5726.7646 +FPS=30.30, 法向力=7390.8296, 切向力X=23720.4512, 切向力Y=3969.6199 +FPS=31.10, 法向力=7044.3281, 切向力X=24309.7773, 切向力Y=4196.6460 +FPS=33.13, 法向力=7369.6182, 切向力X=29991.5352, 切向力Y=4958.0850 +FPS=34.07, 法向力=7290.4414, 切向力X=30268.0039, 切向力Y=5256.6055 +FPS=33.93, 法向力=8916.8027, 切向力X=42329.1758, 切向力Y=2154.5784 +FPS=33.44, 法向力=7740.1411, 切向力X=53645.2461, 切向力Y=-2115.0815 +FPS=33.40, 法向力=7560.6333, 切向力X=54131.9336, 切向力Y=-2197.8540 +FPS=33.06, 法向力=7460.8145, 切向力X=52611.7578, 切向力Y=-3091.7793 +FPS=34.70, 法向力=7330.8594, 切向力X=52606.4727, 切向力Y=-3478.3867 +FPS=34.64, 法向力=8110.2598, 切向力X=52107.1172, 切向力Y=-3940.6411 +FPS=33.60, 法向力=7844.9932, 切向力X=52281.9414, 切向力Y=-4088.5964 +FPS=34.04, 法向力=7825.4985, 切向力X=52448.2188, 切向力Y=-4015.6685 +FPS=34.32, 法向力=7826.6455, 切向力X=52445.3242, 切向力Y=-4035.9902 +FPS=35.29, 法向力=7804.2603, 切向力X=52616.3672, 切向力Y=-4248.0986 +FPS=35.73, 法向力=6727.3335, 切向力X=45232.5781, 切向力Y=-3757.0786 +FPS=35.52, 法向力=6650.8091, 切向力X=44818.0273, 切向力Y=-3770.8933 +FPS=35.13, 法向力=5894.2305, 切向力X=37869.1680, 切向力Y=140.7930 +FPS=35.53, 法向力=6054.9502, 切向力X=37747.8906, 切向力Y=508.3615 +FPS=35.38, 法向力=6190.7129, 切向力X=17890.2324, 切向力Y=6808.5088 +FPS=35.54, 法向力=5313.7939, 切向力X=2415.7944, 切向力Y=9562.2656 +FPS=36.40, 法向力=5312.3379, 切向力X=2155.8145, 切向力Y=9798.7852 +FPS=34.55, 法向力=6053.2598, 切向力X=-666.0480, 切向力Y=9806.7051 +FPS=34.97, 法向力=5848.2148, 切向力X=-573.2400, 切向力Y=9801.4932 +FPS=35.23, 法向力=6028.8994, 切向力X=-1100.2557, 切向力Y=9961.3604 +FPS=34.70, 法向力=5780.5205, 切向力X=-185.2845, 切向力Y=10119.8574 +FPS=34.44, 法向力=5724.3271, 切向力X=-212.3076, 切向力Y=10100.6367 +FPS=33.99, 法向力=5726.7021, 切向力X=-241.2204, 切向力Y=10099.5410 +FPS=34.70, 法向力=5738.1719, 切向力X=-226.3079, 切向力Y=10068.5820 +FPS=34.07, 法向力=6717.1509, 切向力X=881.9371, 切向力Y=8988.9629 +FPS=34.28, 法向力=6633.7593, 切向力X=760.9933, 切向力Y=8889.9961 +FPS=33.77, 法向力=8844.7363, 切向力X=7465.9922, 切向力Y=8313.9043 +FPS=33.87, 法向力=8506.6953, 切向力X=7876.0371, 切向力Y=8247.8574 +FPS=34.90, 法向力=11265.5654, 切向力X=31640.5195, 切向力Y=4990.5244 +FPS=34.44, 法向力=8683.4805, 切向力X=49334.2969, 切向力Y=-847.1010 +FPS=34.98, 法向力=8608.6797, 切向力X=48920.9844, 切向力Y=-1239.3350 +FPS=35.12, 法向力=7874.0869, 切向力X=50266.6406, 切向力Y=-1134.4412 +FPS=35.32, 法向力=7781.2583, 切向力X=50523.1250, 切向力Y=-1141.9001 +FPS=35.34, 法向力=7773.9980, 切向力X=50256.9727, 切向力Y=-2663.5977 +FPS=34.83, 法向力=6735.9023, 切向力X=47711.8867, 切向力Y=-2901.6824 +FPS=36.54, 法向力=6843.5615, 切向力X=47574.8242, 切向力Y=-2761.7920 +FPS=35.84, 法向力=6934.3931, 切向力X=47593.8047, 切向力Y=-2672.9712 +FPS=35.52, 法向力=6911.2061, 切向力X=47595.4453, 切向力Y=-2685.5527 +FPS=34.59, 法向力=6701.8130, 切向力X=41986.7031, 切向力Y=-683.2799 +FPS=36.10, 法向力=6630.1655, 切向力X=41563.1133, 切向力Y=-933.5259 +FPS=34.76, 法向力=7278.6870, 切向力X=25147.7324, 切向力Y=3012.1497 +FPS=35.90, 法向力=7447.3506, 切向力X=25666.3477, 切向力Y=3332.7336 +FPS=34.94, 法向力=5903.9414, 切向力X=1076.8611, 切向力Y=7723.9668 +FPS=34.81, 法向力=7287.8340, 切向力X=-411.8542, 切向力Y=7999.2627 +FPS=35.79, 法向力=7458.3213, 切向力X=-827.0844, 切向力Y=7777.5957 +FPS=36.85, 法向力=9159.7139, 切向力X=-603.3135, 切向力Y=7886.5488 +FPS=37.48, 法向力=8949.0557, 切向力X=-323.2191, 切向力Y=7615.0498 +FPS=36.30, 法向力=7813.3916, 切向力X=-825.9873, 切向力Y=7951.4570 +FPS=37.33, 法向力=7829.7920, 切向力X=-859.5331, 切向力Y=7809.2261 +FPS=37.59, 法向力=7751.5884, 切向力X=2677.6531, 切向力Y=8533.1094 +FPS=37.33, 法向力=7618.2373, 切向力X=2935.6255, 切向力Y=8524.2334 +FPS=37.39, 法向力=7612.4438, 切向力X=2739.7578, 切向力Y=8553.5664 +FPS=37.42, 法向力=7667.2236, 切向力X=2716.5220, 切向力Y=8599.6328 +FPS=36.74, 法向力=12013.5947, 切向力X=30049.8496, 切向力Y=8462.1641 +FPS=35.72, 法向力=11743.8047, 切向力X=30352.8594, 切向力Y=8565.3076 +FPS=36.81, 法向力=9985.6084, 切向力X=43868.0625, 切向力Y=5888.6372 +FPS=36.59, 法向力=9277.2930, 切向力X=42599.3672, 切向力Y=3997.3804 +FPS=37.14, 法向力=9411.0049, 切向力X=42172.7031, 切向力Y=3946.3469 +FPS=35.65, 法向力=8106.4248, 切向力X=38027.2500, 切向力Y=4957.2061 +FPS=36.70, 法向力=7989.1836, 切向力X=37656.5977, 切向力Y=4936.2793 +FPS=36.04, 法向力=6885.9253, 切向力X=32108.8008, 切向力Y=4556.5884 +FPS=36.18, 法向力=6892.1484, 切向力X=31550.9043, 切向力Y=4602.8315 +FPS=36.60, 法向力=6353.2485, 切向力X=25015.0684, 切向力Y=6035.2373 +FPS=35.85, 法向力=5122.1855, 切向力X=16595.7031, 切向力Y=6770.4033 +FPS=36.91, 法向力=5241.7520, 切向力X=16007.8008, 切向力Y=6820.3486 +FPS=36.95, 法向力=5292.2256, 切向力X=15991.2520, 切向力Y=6877.8394 +FPS=36.90, 法向力=5246.8096, 切向力X=15996.6543, 切向力Y=6804.8838 +FPS=35.71, 法向力=6515.6221, 切向力X=7876.8276, 切向力Y=7368.3115 +FPS=35.25, 法向力=6567.8652, 切向力X=7670.8535, 切向力Y=7352.5264 +FPS=35.83, 法向力=7006.4541, 切向力X=7945.6475, 切向力Y=8717.3564 +FPS=36.82, 法向力=7024.7163, 切向力X=7844.5977, 切向力Y=9136.5605 +FPS=36.13, 法向力=7275.4707, 切向力X=5529.6973, 切向力Y=8807.8652 +FPS=36.86, 法向力=7318.2793, 切向力X=8776.9756, 切向力Y=9006.2656 +FPS=37.01, 法向力=7362.0024, 切向力X=8709.5859, 切向力Y=9078.0781 +FPS=36.00, 法向力=8614.5557, 切向力X=8265.6553, 切向力Y=9619.9775 +FPS=37.00, 法向力=8579.3691, 切向力X=8643.9912, 切向力Y=9682.3389 +FPS=35.90, 法向力=12555.6396, 切向力X=25437.4746, 切向力Y=8900.2695 +FPS=36.63, 法向力=12272.7119, 切向力X=26056.9727, 切向力Y=8943.0029 +FPS=36.02, 法向力=9793.3711, 切向力X=47770.7070, 切向力Y=4047.4922 +FPS=37.04, 法向力=9593.4375, 切向力X=47792.2891, 切向力Y=4154.7466 +FPS=34.99, 法向力=6984.9712, 切向力X=43942.1953, 切向力Y=2293.8511 +FPS=36.50, 法向力=6787.4751, 切向力X=43912.2031, 切向力Y=2219.7275 +FPS=36.12, 法向力=8461.6914, 切向力X=40299.1094, 切向力Y=2705.3335 +FPS=35.94, 法向力=8634.3799, 切向力X=40154.7305, 切向力Y=2685.5522 +FPS=36.42, 法向力=7407.6318, 切向力X=33886.6016, 切向力Y=3360.2542 +FPS=34.67, 法向力=6579.3057, 切向力X=28199.3008, 切向力Y=5384.4873 +FPS=35.27, 法向力=6483.2617, 切向力X=27890.0898, 切向力Y=5597.9590 +FPS=34.17, 法向力=6097.2720, 切向力X=20784.9238, 切向力Y=5555.8975 +FPS=35.79, 法向力=6056.9131, 切向力X=20424.9023, 切向力Y=5814.6475 +FPS=34.73, 法向力=6870.2808, 切向力X=13822.0928, 切向力Y=5552.0815 +FPS=35.40, 法向力=6821.7246, 切向力X=13902.8730, 切向力Y=5682.0957 +FPS=34.93, 法向力=6839.7837, 切向力X=10389.2051, 切向力Y=4818.1357 +FPS=35.13, 法向力=6807.1841, 切向力X=10020.0391, 切向力Y=4669.1348 +FPS=34.94, 法向力=7308.7627, 切向力X=5661.9888, 切向力Y=6844.5254 +FPS=34.51, 法向力=7694.2637, 切向力X=3376.0637, 切向力Y=8117.9072 +FPS=35.68, 法向力=7816.7402, 切向力X=3323.0415, 切向力Y=8518.9375 +FPS=34.47, 法向力=7205.5083, 切向力X=3394.0164, 切向力Y=9200.1729 +FPS=35.54, 法向力=7094.7476, 切向力X=3658.3447, 切向力Y=9462.4678 +FPS=35.50, 法向力=8227.4355, 切向力X=3433.1296, 切向力Y=9651.2344 +FPS=34.92, 法向力=12939.5752, 切向力X=25140.7031, 切向力Y=7148.8281 +FPS=35.54, 法向力=12808.2773, 切向力X=25110.3555, 切向力Y=7353.6377 +FPS=34.97, 法向力=8500.8574, 切向力X=44194.1914, 切向力Y=2464.7671 +FPS=35.72, 法向力=8345.4297, 切向力X=44218.6094, 切向力Y=2113.1216 +FPS=35.19, 法向力=8293.6641, 切向力X=44475.8555, 切向力Y=1237.5615 +FPS=34.91, 法向力=8243.3242, 切向力X=44532.4609, 切向力Y=1445.2725 +FPS=34.88, 法向力=8502.1328, 切向力X=43044.3984, 切向力Y=745.9309 +FPS=35.52, 法向力=8682.1182, 切向力X=43155.0742, 切向力Y=653.2169 +FPS=35.14, 法向力=8446.3613, 切向力X=43664.5625, 切向力Y=625.2316 +FPS=34.86, 法向力=7880.0176, 切向力X=43810.9141, 切向力Y=-1177.3259 +FPS=35.83, 法向力=7807.1562, 切向力X=44136.1641, 切向力Y=-1077.2166 +FPS=33.58, 法向力=8010.8179, 切向力X=44173.3594, 切向力Y=902.2740 +FPS=34.22, 法向力=7978.0146, 切向力X=44527.3125, 切向力Y=1192.7961 +FPS=33.08, 法向力=8771.9355, 切向力X=45618.1250, 切向力Y=-1311.8665 +FPS=34.01, 法向力=8286.3652, 切向力X=44279.6328, 切向力Y=-1278.4514 +FPS=33.78, 法向力=8222.4873, 切向力X=44169.2500, 切向力Y=-1162.3774 +FPS=33.89, 法向力=7760.1182, 切向力X=44662.7227, 切向力Y=-1319.5999 +FPS=33.33, 法向力=7660.9478, 切向力X=44723.2422, 切向力Y=-1262.6029 +FPS=33.51, 法向力=7807.5811, 切向力X=43404.3750, 切向力Y=-1658.7117 +FPS=33.78, 法向力=8548.7305, 切向力X=41388.6914, 切向力Y=-255.9965 +FPS=33.76, 法向力=8532.0352, 切向力X=41488.3828, 切向力Y=-121.0019 +FPS=33.27, 法向力=7196.7480, 切向力X=41409.8477, 切向力Y=-595.6332 +FPS=34.10, 法向力=7237.3633, 切向力X=41187.8281, 切向力Y=-590.8507 +FPS=32.37, 法向力=6557.4561, 切向力X=36557.9453, 切向力Y=-1932.1384 +FPS=33.09, 法向力=6968.5205, 切向力X=33102.1562, 切向力Y=33.3986 +FPS=33.34, 法向力=7242.9707, 切向力X=32905.7656, 切向力Y=453.3264 +FPS=34.03, 法向力=7587.6152, 切向力X=30528.8477, 切向力Y=2909.8604 +FPS=35.70, 法向力=7788.4761, 切向力X=30900.7734, 切向力Y=3188.1223 +FPS=34.50, 法向力=8253.1914, 切向力X=29245.7383, 切向力Y=5110.3994 +FPS=34.49, 法向力=7722.7441, 切向力X=29979.4668, 切向力Y=5567.9336 +FPS=35.14, 法向力=7819.5391, 切向力X=30099.7324, 切向力Y=5681.0225 +FPS=34.81, 法向力=7831.1401, 切向力X=30132.6367, 切向力Y=5729.8066 +FPS=35.23, 法向力=8660.9160, 切向力X=28590.7930, 切向力Y=6641.0405 +FPS=34.36, 法向力=7116.1079, 切向力X=24328.1641, 切向力Y=7770.5854 +FPS=35.83, 法向力=7045.5771, 切向力X=24173.1250, 切向力Y=7796.1025 +FPS=35.10, 法向力=7730.7622, 切向力X=12905.5762, 切向力Y=10782.5684 +FPS=34.48, 法向力=7806.1187, 切向力X=12788.7070, 切向力Y=11093.0078 +FPS=34.36, 法向力=8759.7461, 切向力X=13131.0898, 切向力Y=10981.0078 +FPS=34.46, 法向力=10582.0010, 切向力X=18641.0703, 切向力Y=10689.9668 +FPS=35.02, 法向力=10684.7490, 切向力X=18769.2852, 切向力Y=10489.7373 +FPS=32.17, 法向力=10582.0420, 切向力X=26045.1426, 切向力Y=8845.2559 +FPS=29.82, 法向力=8037.8076, 切向力X=29841.9941, 切向力Y=6929.1792 +FPS=31.41, 法向力=7878.0044, 切向力X=30203.3867, 切向力Y=7088.8008 +FPS=33.18, 法向力=6386.4502, 切向力X=26159.1211, 切向力Y=5965.3110 +FPS=34.51, 法向力=6493.9365, 切向力X=26118.9375, 切向力Y=5925.1011 +FPS=34.35, 法向力=6607.4414, 切向力X=21718.9707, 切向力Y=5339.7402 +FPS=34.57, 法向力=6493.6680, 切向力X=21736.7969, 切向力Y=5210.0205 +FPS=34.51, 法向力=7355.6504, 切向力X=20646.8594, 切向力Y=5653.9600 +FPS=34.54, 法向力=7312.2148, 切向力X=23019.5352, 切向力Y=5384.1284 +FPS=35.40, 法向力=7428.0151, 切向力X=22986.5391, 切向力Y=5256.4146 +FPS=33.76, 法向力=7280.3794, 切向力X=22202.9688, 切向力Y=5295.1685 +FPS=34.58, 法向力=7191.9590, 切向力X=22243.1445, 切向力Y=5361.6133 +FPS=34.35, 法向力=7468.0425, 切向力X=21506.5195, 切向力Y=4435.1221 +FPS=34.53, 法向力=6920.4678, 切向力X=22923.7520, 切向力Y=3371.2280 +FPS=35.60, 法向力=6832.8130, 切向力X=22874.4766, 切向力Y=3231.2285 +FPS=35.97, 法向力=6875.0576, 切向力X=22904.3555, 切向力Y=3192.2344 +FPS=34.67, 法向力=5377.0000, 切向力X=24881.1562, 切向力Y=1997.0410 +FPS=35.69, 法向力=5543.7222, 切向力X=29996.8594, 切向力Y=1576.0015 +FPS=34.81, 法向力=5664.6714, 切向力X=30664.0117, 切向力Y=1401.5037 +FPS=35.20, 法向力=5859.9907, 切向力X=36379.4219, 切向力Y=41.4768 +FPS=35.84, 法向力=5933.2656, 切向力X=36378.6680, 切向力Y=-217.8078 +FPS=35.36, 法向力=6826.7490, 切向力X=40968.7578, 切向力Y=351.1204 +FPS=34.83, 法向力=7124.8291, 切向力X=42566.1953, 切向力Y=-235.5049 +FPS=35.37, 法向力=7286.3906, 切向力X=42730.0039, 切向力Y=-96.5834 +FPS=36.15, 法向力=6751.1089, 切向力X=41937.7422, 切向力Y=-849.6254 +FPS=35.43, 法向力=6791.5942, 切向力X=42083.0000, 切向力Y=-666.3175 +FPS=34.45, 法向力=6604.5293, 切向力X=41339.5859, 切向力Y=-955.4755 +FPS=34.31, 法向力=8440.0879, 切向力X=40329.0469, 切向力Y=576.6099 +FPS=35.80, 法向力=8680.3730, 切向力X=40376.6016, 切向力Y=719.2469 +FPS=35.60, 法向力=8707.3916, 切向力X=40448.7891, 切向力Y=723.1136 +FPS=34.58, 法向力=7622.0029, 切向力X=38926.8125, 切向力Y=-917.0851 +FPS=35.48, 法向力=7777.4927, 切向力X=32239.0391, 切向力Y=-369.2261 +FPS=35.37, 法向力=7836.5449, 切向力X=31964.0156, 切向力Y=-569.3034 +FPS=34.91, 法向力=7420.5752, 切向力X=27481.8672, 切向力Y=1307.1932 +FPS=35.38, 法向力=7493.5039, 切向力X=27070.6426, 切向力Y=1593.6045 +FPS=34.47, 法向力=8165.6270, 切向力X=22960.7812, 切向力Y=2780.5200 +FPS=34.24, 法向力=8315.6396, 切向力X=13558.1387, 切向力Y=6628.9473 +FPS=36.25, 法向力=8471.1895, 切向力X=13706.8330, 切向力Y=6558.9751 +FPS=36.28, 法向力=7373.6670, 切向力X=5644.8247, 切向力Y=6618.8018 +FPS=37.85, 法向力=7341.1738, 切向力X=5512.9014, 切向力Y=6856.6875 +FPS=35.30, 法向力=8580.5703, 切向力X=5215.3896, 切向力Y=8615.6875 +FPS=34.94, 法向力=8567.4395, 切向力X=5329.6807, 切向力Y=8848.3770 +FPS=34.11, 法向力=8571.1865, 切向力X=5014.3071, 切向力Y=9790.4766 +FPS=35.96, 法向力=8737.7119, 切向力X=5119.4824, 切向力Y=9950.0381 +FPS=34.48, 法向力=9150.6699, 切向力X=6483.2588, 切向力Y=9343.5762 +FPS=36.35, 法向力=9234.2432, 切向力X=6703.2949, 切向力Y=9325.6445 +FPS=35.78, 法向力=9864.7412, 切向力X=6505.6699, 切向力Y=9380.3711 +FPS=34.42, 法向力=10789.9336, 切向力X=13620.1152, 切向力Y=10387.5723 +FPS=35.36, 法向力=10904.6367, 切向力X=14113.3418, 切向力Y=10563.0703 +FPS=35.20, 法向力=9786.2285, 切向力X=22148.1055, 切向力Y=10324.2119 +FPS=35.56, 法向力=9835.7842, 切向力X=22045.5801, 切向力Y=10191.7520 +FPS=37.20, 法向力=10296.8477, 切向力X=33504.9727, 切向力Y=9344.1172 +FPS=36.63, 法向力=9420.4512, 切向力X=41913.3438, 切向力Y=7333.6748 +FPS=37.00, 法向力=9282.1211, 切向力X=42168.7109, 切向力Y=7210.5527 +FPS=35.81, 法向力=9290.3965, 切向力X=42195.3516, 切向力Y=7219.7305 +FPS=36.06, 法向力=8321.1240, 切向力X=45721.9766, 切向力Y=4678.6738 +FPS=35.60, 法向力=8089.1074, 切向力X=45833.3750, 切向力Y=5144.3843 +FPS=35.86, 法向力=7803.8730, 切向力X=42957.6680, 切向力Y=4918.4658 +FPS=36.25, 法向力=6738.8813, 切向力X=38577.7852, 切向力Y=4990.3936 +FPS=36.64, 法向力=6643.2314, 切向力X=38552.1719, 切向力Y=4973.8286 +FPS=36.05, 法向力=6678.1050, 切向力X=38743.6680, 切向力Y=5376.2363 +FPS=35.59, 法向力=6603.8691, 切向力X=38595.5625, 切向力Y=5134.7197 +FPS=36.05, 法向力=6856.5117, 切向力X=37001.6641, 切向力Y=4057.7231 +FPS=34.52, 法向力=6093.2588, 切向力X=37751.9961, 切向力Y=3249.6606 +FPS=36.80, 法向力=5995.2354, 切向力X=37738.4258, 切向力Y=3238.0569 +FPS=33.94, 法向力=6354.1982, 切向力X=39211.5820, 切向力Y=2563.7209 +FPS=35.43, 法向力=6529.5703, 切向力X=39351.3242, 切向力Y=2580.8074 +FPS=35.19, 法向力=6565.5479, 切向力X=41757.5547, 切向力Y=1741.1733 +FPS=35.93, 法向力=6594.0259, 切向力X=42019.8984, 切向力Y=1733.8733 +FPS=34.90, 法向力=6846.3232, 切向力X=44030.5781, 切向力Y=395.4034 +FPS=35.52, 法向力=6853.7983, 切向力X=44200.3047, 切向力Y=367.1706 +FPS=35.44, 法向力=7391.3857, 切向力X=47323.1211, 切向力Y=-1066.5809 +FPS=35.36, 法向力=7111.0215, 切向力X=46186.8672, 切向力Y=-1399.5875 +FPS=35.52, 法向力=7475.7705, 切向力X=46346.5586, 切向力Y=-1361.3060 +FPS=34.98, 法向力=7595.6621, 切向力X=46935.2773, 切向力Y=-3643.0298 +FPS=31.46, 法向力=7653.9038, 切向力X=46986.0469, 切向力Y=-3682.5015 +FPS=33.98, 法向力=8507.0938, 切向力X=46613.6328, 切向力Y=-3227.6729 +FPS=33.67, 法向力=7499.7031, 切向力X=43163.7578, 切向力Y=-3235.1230 +FPS=34.95, 法向力=7543.8672, 切向力X=42939.1484, 切向力Y=-3119.4314 +FPS=34.44, 法向力=8395.8838, 切向力X=41616.2695, 切向力Y=-2162.9844 +FPS=34.49, 法向力=8291.8242, 切向力X=41544.8008, 切向力Y=-2055.5737 +FPS=33.66, 法向力=7292.5684, 切向力X=36154.4961, 切向力Y=-1791.6106 +FPS=34.80, 法向力=7357.9707, 切向力X=36356.7148, 切向力Y=-1882.1742 +FPS=34.16, 法向力=8562.3516, 切向力X=30781.3438, 切向力Y=1293.0405 +FPS=34.12, 法向力=7655.4189, 切向力X=24488.9727, 切向力Y=4324.0137 +FPS=34.58, 法向力=7965.4297, 切向力X=24283.7480, 切向力Y=4719.3398 +FPS=34.36, 法向力=7615.6758, 切向力X=18837.2637, 切向力Y=7049.4595 +FPS=34.71, 法向力=7687.6250, 切向力X=18807.1758, 切向力Y=6657.7158 +FPS=34.21, 法向力=6995.8965, 切向力X=10651.6670, 切向力Y=9231.2549 +FPS=33.91, 法向力=8890.1543, 切向力X=8796.6523, 切向力Y=10578.1055 +FPS=36.05, 法向力=8892.0654, 切向力X=8930.1016, 切向力Y=10477.0879 +FPS=34.52, 法向力=9482.5703, 切向力X=10770.5898, 切向力Y=10353.7734 +FPS=36.20, 法向力=9610.5820, 切向力X=10810.7910, 切向力Y=10396.1055 +FPS=34.95, 法向力=10730.8398, 切向力X=15687.7695, 切向力Y=10596.2061 +FPS=36.28, 法向力=10803.2109, 切向力X=15998.1191, 切向力Y=10663.8887 +FPS=34.48, 法向力=10718.3887, 切向力X=24245.4062, 切向力Y=9224.4297 +FPS=36.47, 法向力=10421.5176, 切向力X=24426.1602, 切向力Y=8975.0938 +FPS=37.14, 法向力=8263.4014, 切向力X=31147.3906, 切向力Y=6977.3193 +FPS=37.28, 法向力=8174.1362, 切向力X=31240.4531, 切向力Y=6936.0811 +FPS=37.07, 法向力=7855.5449, 切向力X=35859.0273, 切向力Y=5853.1660 +FPS=36.95, 法向力=6825.9062, 切向力X=31632.7344, 切向力Y=4911.3467 +FPS=37.91, 法向力=6901.8643, 切向力X=31087.1113, 切向力Y=4647.2476 +FPS=37.20, 法向力=5588.6650, 切向力X=29573.8379, 切向力Y=4213.6372 +FPS=37.33, 法向力=5534.2773, 切向力X=29582.9141, 切向力Y=4216.7949 +FPS=36.48, 法向力=5258.7012, 切向力X=30631.9062, 切向力Y=4265.2642 +FPS=35.84, 法向力=5391.9004, 切向力X=30830.8047, 切向力Y=4459.2192 +FPS=35.41, 法向力=5748.6885, 切向力X=32719.2012, 切向力Y=2604.8867 +FPS=36.30, 法向力=5650.2500, 切向力X=32984.2188, 切向力Y=2278.6248 +FPS=35.44, 法向力=5173.2207, 切向力X=36851.2422, 切向力Y=496.4796 +FPS=35.53, 法向力=5411.8184, 切向力X=36814.0312, 切向力Y=733.6835 +FPS=34.82, 法向力=5203.1475, 切向力X=38143.9141, 切向力Y=-549.5234 +FPS=35.22, 法向力=6610.2456, 切向力X=38872.0469, 切向力Y=-1384.2922 +FPS=34.83, 法向力=6740.1641, 切向力X=39042.7812, 切向力Y=-1514.5719 +FPS=34.91, 法向力=6406.1484, 切向力X=37853.1367, 切向力Y=-2332.1082 +FPS=36.33, 法向力=6360.4297, 切向力X=37708.5156, 切向力Y=-2356.0432 +FPS=35.51, 法向力=7078.0996, 切向力X=37176.6680, 切向力Y=-1561.9432 +FPS=35.60, 法向力=6681.2568, 切向力X=35573.4922, 切向力Y=-2022.0557 +FPS=36.01, 法向力=7038.3379, 切向力X=35267.0820, 切向力Y=-1911.8237 +FPS=34.87, 法向力=7621.2324, 切向力X=33430.4219, 切向力Y=-747.6010 +FPS=36.17, 法向力=7459.5054, 切向力X=33466.4297, 切向力Y=-772.7994 +FPS=34.91, 法向力=8131.8066, 切向力X=28177.1445, 切向力Y=2369.7534 +FPS=36.22, 法向力=8089.9639, 切向力X=27713.1309, 切向力Y=2605.8501 +FPS=35.38, 法向力=8014.5112, 切向力X=17569.8750, 切向力Y=6983.6309 +FPS=36.67, 法向力=8202.7979, 切向力X=17570.8867, 切向力Y=7307.4771 +FPS=36.77, 法向力=7940.6992, 切向力X=8004.9775, 切向力Y=9273.9619 +FPS=37.03, 法向力=8205.3203, 切向力X=7616.0103, 切向力Y=9145.4658 +FPS=36.63, 法向力=8411.6328, 切向力X=8165.5244, 切向力Y=10309.8486 +FPS=36.96, 法向力=9455.8877, 切向力X=8296.0371, 切向力Y=10888.0020 +FPS=36.22, 法向力=9388.8359, 切向力X=8405.3555, 切向力Y=10718.4707 +FPS=35.67, 法向力=10868.6143, 切向力X=11659.4551, 切向力Y=10897.4941 +FPS=35.72, 法向力=10761.5586, 切向力X=12256.2998, 切向力Y=11041.2695 +FPS=35.27, 法向力=11320.7969, 切向力X=17746.3438, 切向力Y=10924.2324 +FPS=36.24, 法向力=11522.1182, 切向力X=18116.5684, 切向力Y=11096.7051 +FPS=36.08, 法向力=10105.8545, 切向力X=24223.5879, 切向力Y=11357.6006 +FPS=36.69, 法向力=10226.3496, 切向力X=24491.8516, 切向力Y=11202.5049 +FPS=35.26, 法向力=9451.4004, 切向力X=29377.3535, 切向力Y=10807.5156 +FPS=36.24, 法向力=9423.3154, 切向力X=29121.6719, 切向力Y=10715.8574 +FPS=36.11, 法向力=8983.4453, 切向力X=34087.2188, 切向力Y=9457.6133 +FPS=35.96, 法向力=6947.5127, 切向力X=28625.8691, 切向力Y=8810.1611 +FPS=36.51, 法向力=7068.3872, 切向力X=28491.8809, 切向力Y=9107.0898 +FPS=35.14, 法向力=5005.3765, 切向力X=13751.6738, 切向力Y=11243.5947 +FPS=36.09, 法向力=4921.0796, 切向力X=13313.4258, 切向力Y=11250.7109 +FPS=35.46, 法向力=5548.6362, 切向力X=6166.5430, 切向力Y=10614.0723 +FPS=34.64, 法向力=5467.4702, 切向力X=6306.7524, 切向力Y=10472.9180 +FPS=35.34, 法向力=5122.5684, 切向力X=4444.8262, 切向力Y=9709.3516 +FPS=33.89, 法向力=4128.8159, 切向力X=6009.6255, 切向力Y=8964.9922 +FPS=31.45, 法向力=3968.1836, 切向力X=6316.2891, 切向力Y=8895.3145 +FPS=31.00, 法向力=4190.8887, 切向力X=7924.8633, 切向力Y=8072.0361 +FPS=33.26, 法向力=4271.6396, 切向力X=8421.2324, 切向力Y=8011.6885 +FPS=33.08, 法向力=5004.5117, 切向力X=14333.1758, 切向力Y=7032.4941 +FPS=34.25, 法向力=5352.4263, 切向力X=29612.7539, 切向力Y=4952.2803 +FPS=35.30, 法向力=5656.4917, 切向力X=29696.8203, 切向力Y=5239.1138 +FPS=33.35, 法向力=4924.4658, 切向力X=37769.3281, 切向力Y=2330.0386 +FPS=34.40, 法向力=5148.1436, 切向力X=38573.2109, 切向力Y=2418.9458 +FPS=34.00, 法向力=6820.7188, 切向力X=43710.6719, 切向力Y=2088.8840 +FPS=33.82, 法向力=8232.8223, 切向力X=43837.3984, 切向力Y=1732.1826 +FPS=34.59, 法向力=8339.2969, 切向力X=43569.6562, 切向力Y=1624.0547 +FPS=33.99, 法向力=8437.4316, 切向力X=45069.2031, 切向力Y=1414.4900 +FPS=35.85, 法向力=8630.4727, 切向力X=45457.1523, 切向力Y=1660.7061 +FPS=35.33, 法向力=10570.1191, 切向力X=50313.4766, 切向力Y=2448.1255 +FPS=35.17, 法向力=10751.6592, 切向力X=50509.6250, 切向力Y=2799.3662 +FPS=34.36, 法向力=7766.2051, 切向力X=46767.9180, 切向力Y=481.9455 +FPS=35.94, 法向力=7608.5591, 切向力X=46282.0625, 切向力Y=447.4708 +FPS=35.55, 法向力=7394.1382, 切向力X=41551.2539, 切向力Y=2873.5972 +FPS=34.18, 法向力=6666.7866, 切向力X=36805.3984, 切向力Y=2590.2798 +FPS=35.60, 法向力=6828.9414, 切向力X=36700.2344, 切向力Y=2912.4053 +FPS=33.93, 法向力=5196.4771, 切向力X=30845.6602, 切向力Y=4177.0278 +FPS=34.84, 法向力=5161.5430, 切向力X=30442.6289, 切向力Y=4053.7354 +FPS=35.61, 法向力=4392.4097, 切向力X=22166.2188, 切向力Y=5647.5923 +FPS=36.11, 法向力=5039.0381, 切向力X=17657.8398, 切向力Y=7338.9834 +FPS=36.39, 法向力=5032.4932, 切向力X=17176.3711, 切向力Y=7552.7246 +FPS=34.20, 法向力=5012.4043, 切向力X=17166.2773, 切向力Y=9330.2393 +FPS=37.91, 法向力=4946.9336, 切向力X=17103.2422, 切向力Y=9429.0820 +FPS=36.27, 法向力=7317.4590, 切向力X=15592.2285, 切向力Y=8934.4551 +FPS=36.50, 法向力=7466.1470, 切向力X=15990.2256, 切向力Y=9210.8721 +FPS=36.29, 法向力=5927.7212, 切向力X=17080.1289, 切向力Y=10097.4492 +FPS=35.57, 法向力=5660.7085, 切向力X=17435.9727, 切向力Y=10157.9004 +FPS=33.97, 法向力=6699.7266, 切向力X=16489.2891, 切向力Y=9932.1484 +FPS=34.70, 法向力=6320.7656, 切向力X=15777.8545, 切向力Y=10507.6426 +FPS=35.67, 法向力=6289.8872, 切向力X=15977.3486, 切向力Y=10562.5352 +FPS=34.79, 法向力=3918.1340, 切向力X=6452.7925, 切向力Y=9662.4180 +FPS=34.42, 法向力=3981.1372, 切向力X=6367.2544, 切向力Y=9551.6064 +FPS=34.12, 法向力=5228.0703, 切向力X=1071.7615, 切向力Y=9029.8867 +FPS=34.39, 法向力=3887.7583, 切向力X=1520.4612, 切向力Y=8100.8945 +FPS=35.45, 法向力=3910.9653, 切向力X=1427.2861, 切向力Y=8070.1460 +FPS=33.97, 法向力=3893.9546, 切向力X=1254.6757, 切向力Y=7968.7471 +FPS=34.02, 法向力=4088.3435, 切向力X=1722.0988, 切向力Y=8436.6152 +FPS=34.35, 法向力=4761.2520, 切向力X=1547.2605, 切向力Y=7656.7505 +FPS=34.92, 法向力=4824.0459, 切向力X=1705.5212, 切向力Y=7688.0205 +FPS=34.41, 法向力=5336.8374, 切向力X=1762.3259, 切向力Y=7873.6621 +FPS=33.77, 法向力=5186.7676, 切向力X=1605.5103, 切向力Y=8008.7148 +FPS=34.47, 法向力=5580.9448, 切向力X=2365.0815, 切向力Y=8947.8066 +FPS=33.69, 法向力=5008.5898, 切向力X=3447.3694, 切向力Y=8143.4233 +FPS=34.76, 法向力=5085.3799, 切向力X=3381.7944, 切向力Y=8063.1074 +FPS=34.52, 法向力=5409.3926, 切向力X=6202.3545, 切向力Y=8690.9922 +FPS=34.88, 法向力=5339.1421, 切向力X=6020.5122, 切向力Y=8649.0078 +FPS=34.05, 法向力=5045.7949, 切向力X=6421.6133, 切向力Y=8971.9971 +FPS=34.14, 法向力=4531.4580, 切向力X=7603.0015, 切向力Y=8694.7168 +FPS=35.09, 法向力=4493.5610, 切向力X=7784.8652, 切向力Y=8775.0938 +FPS=34.51, 法向力=4517.1299, 切向力X=5025.6133, 切向力Y=9072.7764 +FPS=34.59, 法向力=4502.9434, 切向力X=4925.6958, 切向力Y=9274.8086 +FPS=33.43, 法向力=4509.8140, 切向力X=3508.0767, 切向力Y=9399.8105 +FPS=34.38, 法向力=4431.5469, 切向力X=3334.0640, 切向力Y=9335.7666 +FPS=34.09, 法向力=5707.1548, 切向力X=5638.0273, 切向力Y=8289.9531 +FPS=34.90, 法向力=4982.2754, 切向力X=7049.4512, 切向力Y=8719.5479 +FPS=37.48, 法向力=5039.6113, 切向力X=7052.1460, 切向力Y=8699.9434 +FPS=36.60, 法向力=5336.7021, 切向力X=6150.0654, 切向力Y=8255.5918 +FPS=36.83, 法向力=5571.8530, 切向力X=5993.5762, 切向力Y=8153.5361 +FPS=38.16, 法向力=4739.8413, 切向力X=4361.6313, 切向力Y=9889.6055 +FPS=38.44, 法向力=4726.2271, 切向力X=4347.4624, 切向力Y=9879.3975 +FPS=39.20, 法向力=5305.2480, 切向力X=4773.8247, 切向力Y=9958.9180 +FPS=38.39, 法向力=5237.8438, 切向力X=4671.0879, 切向力Y=9928.0576 +FPS=37.47, 法向力=5159.3164, 切向力X=6028.8735, 切向力Y=10133.9082 +FPS=38.95, 法向力=5245.0957, 切向力X=6070.2173, 切向力Y=10108.8008 +FPS=37.33, 法向力=6584.2373, 切向力X=8706.2695, 切向力Y=9150.6885 +FPS=37.24, 法向力=6542.6445, 切向力X=8881.8047, 切向力Y=9188.2432 +FPS=35.41, 法向力=5095.5508, 切向力X=10894.4844, 切向力Y=9969.3311 +FPS=35.35, 法向力=5554.6865, 切向力X=9463.4199, 切向力Y=11513.5801 +FPS=36.91, 法向力=5482.8604, 切向力X=9642.6094, 切向力Y=11579.8301 +FPS=36.30, 法向力=5524.1982, 切向力X=11534.1318, 切向力Y=10959.2754 +FPS=37.06, 法向力=5624.1436, 切向力X=11820.5566, 切向力Y=10917.6475 +FPS=35.94, 法向力=5587.4209, 切向力X=10000.0371, 切向力Y=9829.8262 +FPS=37.66, 法向力=5490.3066, 切向力X=9726.1875, 切向力Y=9746.0303 +FPS=36.38, 法向力=4775.0439, 切向力X=10446.0391, 切向力Y=10296.2715 +FPS=36.93, 法向力=4784.4058, 切向力X=10534.0996, 切向力Y=10188.4043 +FPS=35.11, 法向力=5394.8765, 切向力X=11100.0684, 切向力Y=10483.5264 +FPS=37.17, 法向力=5365.1499, 切向力X=10974.7891, 切向力Y=10370.5869 +FPS=35.98, 法向力=6391.4844, 切向力X=10043.2666, 切向力Y=11726.0127 +FPS=36.56, 法向力=6592.3750, 切向力X=9924.0254, 切向力Y=12127.8164 +FPS=36.86, 法向力=5251.2363, 切向力X=12473.6562, 切向力Y=12581.0977 +FPS=36.09, 法向力=5412.4639, 切向力X=10448.2070, 切向力Y=12961.9326 +FPS=36.77, 法向力=5406.4473, 切向力X=10193.4551, 切向力Y=13048.0293 +FPS=36.12, 法向力=5819.6768, 切向力X=11676.8135, 切向力Y=12530.6045 +FPS=35.53, 法向力=6049.9951, 切向力X=11457.0234, 切向力Y=12595.4932 +FPS=34.45, 法向力=5808.2241, 切向力X=12905.6338, 切向力Y=12159.7412 +FPS=35.85, 法向力=5934.0469, 切向力X=12629.2227, 切向力Y=12069.7061 +FPS=35.46, 法向力=5253.3877, 切向力X=9069.5117, 切向力Y=11962.2178 +FPS=34.37, 法向力=5185.1943, 切向力X=9893.0762, 切向力Y=10799.3184 +FPS=36.36, 法向力=5158.4678, 切向力X=9812.5879, 切向力Y=10781.1113 +FPS=35.01, 法向力=5164.2637, 切向力X=9741.9355, 切向力Y=10786.4844 +FPS=36.46, 法向力=4702.3242, 切向力X=7982.1748, 切向力Y=10530.8242 +FPS=35.02, 法向力=4520.0796, 切向力X=10236.5576, 切向力Y=10605.0879 +FPS=35.94, 法向力=4559.6494, 切向力X=10425.5059, 切向力Y=10594.0859 +FPS=35.39, 法向力=6656.3862, 切向力X=6925.7490, 切向力Y=9924.4199 +FPS=35.91, 法向力=6639.1348, 切向力X=7051.5254, 切向力Y=9873.6934 +FPS=35.74, 法向力=4828.9482, 切向力X=8158.8726, 切向力Y=10091.8848 +FPS=36.02, 法向力=5147.7217, 切向力X=8768.3848, 切向力Y=10579.3828 +FPS=36.49, 法向力=5200.1250, 切向力X=9181.9980, 切向力Y=10964.2559 +FPS=34.87, 法向力=5820.2935, 切向力X=8287.5098, 切向力Y=11619.2422 +FPS=35.63, 法向力=5923.0967, 切向力X=8271.2061, 切向力Y=11738.3281 +FPS=36.62, 法向力=5608.3438, 切向力X=10364.8340, 切向力Y=11496.3135 +FPS=36.98, 法向力=5529.3735, 切向力X=10323.6367, 切向力Y=11492.1016 +FPS=35.26, 法向力=6033.8062, 切向力X=9070.6719, 切向力Y=10817.6738 +FPS=36.31, 法向力=6224.5107, 切向力X=8831.9375, 切向力Y=10608.4023 +FPS=35.47, 法向力=5571.5459, 切向力X=8925.0449, 切向力Y=11246.5566 +FPS=35.82, 法向力=5640.7471, 切向力X=8525.5781, 切向力Y=11109.8047 +FPS=37.06, 法向力=5372.9443, 切向力X=9053.5879, 切向力Y=10799.2891 +FPS=36.92, 法向力=5616.0693, 切向力X=5736.3701, 切向力Y=9099.4736 +FPS=37.66, 法向力=5624.7412, 切向力X=5748.9531, 切向力Y=9167.3271 +FPS=37.01, 法向力=4544.2485, 切向力X=7266.1748, 切向力Y=10494.6367 +FPS=37.90, 法向力=4332.2744, 切向力X=7689.4478, 切向力Y=10633.2490 +FPS=34.28, 法向力=4516.5249, 切向力X=7967.8936, 切向力Y=9822.8496 +FPS=35.48, 法向力=4542.1455, 切向力X=7818.3896, 切向力Y=9699.5400 +FPS=34.16, 法向力=5567.4258, 切向力X=7266.5479, 切向力Y=9804.2969 +FPS=33.78, 法向力=5425.1362, 切向力X=6438.5435, 切向力Y=9428.7559 +FPS=34.51, 法向力=5382.3813, 切向力X=6388.4746, 切向力Y=9530.2256 +FPS=34.85, 法向力=4736.9829, 切向力X=7950.9111, 切向力Y=10322.2793 +FPS=34.49, 法向力=4671.8110, 切向力X=7914.1108, 切向力Y=10391.5781 +FPS=33.69, 法向力=5240.8447, 切向力X=7182.1982, 切向力Y=10595.3516 +FPS=33.92, 法向力=5240.5615, 切向力X=7187.1606, 切向力Y=10401.0020 +FPS=34.04, 法向力=5668.3682, 切向力X=8521.9375, 切向力Y=10296.7705 +FPS=32.64, 法向力=5554.6069, 切向力X=8652.6914, 切向力Y=10485.9062 +FPS=33.42, 法向力=5604.1035, 切向力X=8913.2764, 切向力Y=10652.2695 +FPS=32.21, 法向力=5398.6084, 切向力X=8975.0742, 切向力Y=11626.0410 +FPS=33.87, 法向力=6628.1582, 切向力X=9034.2266, 切向力Y=12281.6523 +FPS=33.56, 法向力=6580.4092, 切向力X=9059.3848, 切向力Y=12411.2236 +FPS=32.74, 法向力=5359.0830, 切向力X=11547.1816, 切向力Y=11302.7930 +FPS=33.39, 法向力=5274.8950, 切向力X=12009.5977, 切向力Y=11347.1162 +FPS=32.62, 法向力=4769.2607, 切向力X=10479.9023, 切向力Y=13014.9023 +FPS=32.38, 法向力=4881.8682, 切向力X=10551.9531, 切向力Y=13144.2266 +FPS=32.92, 法向力=5704.9683, 切向力X=11851.3672, 切向力Y=13110.7959 +FPS=33.07, 法向力=5202.0601, 切向力X=10810.5645, 切向力Y=12812.5781 +FPS=33.57, 法向力=5280.5962, 切向力X=10536.0781, 切向力Y=12975.2627 +FPS=32.52, 法向力=4931.0244, 切向力X=10162.7676, 切向力Y=12553.2910 +FPS=33.47, 法向力=5117.6104, 切向力X=9444.8037, 切向力Y=12966.6953 +FPS=34.02, 法向力=5175.6924, 切向力X=9444.3125, 切向力Y=13005.4883 +FPS=32.89, 法向力=6684.6367, 切向力X=9494.0273, 切向力Y=13673.0205 +FPS=33.45, 法向力=6636.3945, 切向力X=9551.5879, 切向力Y=13690.7451 +FPS=33.31, 法向力=5997.3296, 切向力X=9805.4941, 切向力Y=12437.4746 +FPS=31.35, 法向力=5849.6514, 切向力X=9878.5615, 切向力Y=12339.9414 +FPS=29.60, 法向力=5631.1436, 切向力X=9139.7979, 切向力Y=12606.1504 +FPS=29.77, 法向力=6252.4385, 切向力X=11635.8516, 切向力Y=13178.6426 +FPS=33.04, 法向力=6216.6641, 切向力X=11754.7969, 切向力Y=13247.0879 +FPS=33.80, 法向力=4975.3555, 切向力X=12131.2949, 切向力Y=12768.0508 +FPS=33.70, 法向力=5307.3682, 切向力X=10868.5303, 切向力Y=12185.8760 +FPS=33.25, 法向力=5340.4775, 切向力X=10601.5869, 切向力Y=12264.8770 +FPS=33.37, 法向力=5404.8623, 切向力X=10517.9629, 切向力Y=12058.9424 +FPS=33.24, 法向力=5451.9683, 切向力X=10290.9863, 切向力Y=12011.4023 +FPS=33.32, 法向力=5175.2402, 切向力X=9087.2051, 切向力Y=11913.1309 +FPS=33.06, 法向力=5108.3218, 切向力X=10708.1191, 切向力Y=11002.5303 +FPS=33.57, 法向力=4941.9224, 切向力X=10548.2598, 切向力Y=10836.5869 +FPS=33.32, 法向力=4817.9570, 切向力X=10238.2539, 切向力Y=11084.6934 +FPS=33.50, 法向力=4917.8828, 切向力X=10253.8701, 切向力Y=11373.8809 +FPS=32.77, 法向力=5936.5054, 切向力X=9400.0293, 切向力Y=10634.3301 +FPS=33.37, 法向力=6639.7676, 切向力X=9599.2275, 切向力Y=11748.7090 +FPS=33.71, 法向力=6644.3667, 切向力X=9845.2861, 切向力Y=12038.5840 +FPS=33.19, 法向力=6745.9502, 切向力X=9698.5820, 切向力Y=11608.9414 +FPS=33.73, 法向力=6584.0264, 切向力X=9721.0273, 切向力Y=11769.2217 +FPS=34.01, 法向力=6552.4268, 切向力X=10302.0059, 切向力Y=10231.2744 +FPS=33.92, 法向力=5360.7744, 切向力X=11447.0430, 切向力Y=10559.7051 +FPS=33.40, 法向力=5402.7119, 切向力X=11270.9727, 切向力Y=10654.1445 +FPS=31.42, 法向力=5537.6064, 切向力X=9237.2988, 切向力Y=9998.8574 +FPS=31.74, 法向力=5731.8838, 切向力X=10256.3174, 切向力Y=11028.9805 +FPS=33.27, 法向力=5811.2490, 切向力X=10370.3613, 切向力Y=11310.1738 +FPS=32.02, 法向力=5936.5410, 切向力X=9703.3203, 切向力Y=11455.8936 +FPS=32.87, 法向力=5943.9893, 切向力X=9663.4756, 切向力Y=11439.7109 +FPS=30.40, 法向力=5614.2119, 切向力X=12211.8291, 切向力Y=12003.9473 +FPS=33.01, 法向力=5603.0488, 切向力X=12439.7139, 切向力Y=12055.6348 +FPS=33.24, 法向力=5634.5684, 切向力X=12477.0625, 切向力Y=12083.4092 +FPS=31.23, 法向力=5854.8652, 切向力X=9031.3682, 切向力Y=10416.5449 +FPS=32.84, 法向力=5716.3438, 切向力X=9379.4805, 切向力Y=10859.7402 +FPS=32.48, 法向力=5706.2734, 切向力X=8851.8994, 切向力Y=11236.3223 +FPS=32.90, 法向力=5252.4341, 切向力X=9116.0879, 切向力Y=9266.3945 +FPS=32.35, 法向力=5307.0894, 切向力X=9025.0449, 切向力Y=9275.6875 +FPS=31.72, 法向力=5429.8955, 切向力X=7676.0620, 切向力Y=9252.4160 +FPS=32.58, 法向力=5543.0098, 切向力X=7482.6792, 切向力Y=9348.1592 +FPS=32.11, 法向力=5454.6372, 切向力X=8503.8613, 切向力Y=9403.0703 +FPS=31.66, 法向力=5572.4985, 切向力X=8547.1348, 切向力Y=9500.9707 +FPS=32.94, 法向力=5677.6450, 切向力X=8508.4580, 切向力Y=9664.2773 +FPS=31.48, 法向力=5563.7188, 切向力X=7662.8564, 切向力Y=9437.1416 +FPS=32.65, 法向力=5470.8271, 切向力X=7684.5371, 切向力Y=9480.3457 +FPS=33.78, 法向力=5377.7793, 切向力X=7685.5234, 切向力Y=9548.0859 +FPS=33.40, 法向力=5577.0425, 切向力X=8344.0498, 切向力Y=10945.4961 +FPS=34.75, 法向力=5616.5176, 切向力X=8838.2354, 切向力Y=11137.4863 +FPS=33.29, 法向力=6338.3774, 切向力X=8563.0449, 切向力Y=10738.8750 +FPS=34.73, 法向力=5093.5498, 切向力X=10085.8828, 切向力Y=10694.4189 +FPS=35.66, 法向力=5007.0176, 切向力X=10126.5732, 切向力Y=10692.0898 +FPS=34.40, 法向力=5773.7305, 切向力X=10044.8242, 切向力Y=10757.9658 +FPS=35.84, 法向力=5635.8647, 切向力X=9885.3027, 切向力Y=10701.7773 +FPS=35.45, 法向力=5112.9614, 切向力X=9865.4531, 切向力Y=10525.8516 +FPS=34.89, 法向力=5143.5518, 切向力X=9858.5078, 切向力Y=10621.3027 +FPS=33.51, 法向力=5719.1489, 切向力X=9189.2178, 切向力Y=9761.3613 +FPS=34.73, 法向力=5836.0386, 切向力X=9266.4883, 切向力Y=9842.0488 +FPS=35.37, 法向力=4985.3091, 切向力X=9024.8643, 切向力Y=8896.6133 +FPS=34.24, 法向力=5020.7363, 切向力X=9072.3691, 切向力Y=8842.9580 +FPS=34.81, 法向力=4986.2734, 切向力X=9061.2158, 切向力Y=8924.3770 +FPS=33.10, 法向力=4543.4121, 切向力X=9035.4004, 切向力Y=8958.5547 +FPS=34.54, 法向力=4613.0068, 切向力X=9078.6719, 切向力Y=8953.1914 +FPS=33.80, 法向力=4705.8086, 切向力X=8423.9941, 切向力Y=10023.7764 +FPS=33.49, 法向力=4586.4575, 切向力X=9602.9775, 切向力Y=9648.2500 +FPS=34.24, 法向力=4466.9072, 切向力X=9980.2607, 切向力Y=9688.3125 +FPS=33.47, 法向力=5546.6646, 切向力X=9297.4316, 切向力Y=11370.1445 +FPS=33.80, 法向力=5518.4077, 切向力X=9576.3887, 切向力Y=11633.6113 +FPS=32.14, 法向力=6105.9214, 切向力X=7858.9028, 切向力Y=10491.2881 +FPS=34.52, 法向力=6059.8809, 切向力X=7698.5918, 切向力Y=10567.0469 +FPS=33.95, 法向力=5083.0454, 切向力X=8585.6855, 切向力Y=10453.0293 +FPS=33.91, 法向力=4697.2041, 切向力X=10172.1914, 切向力Y=10366.8750 +FPS=34.25, 法向力=4721.9785, 切向力X=10361.8672, 切向力Y=10316.9551 +FPS=34.59, 法向力=4679.1045, 切向力X=10479.7188, 切向力Y=10245.4648 +FPS=33.88, 法向力=4697.0571, 切向力X=10457.3105, 切向力Y=10210.8828 +FPS=34.67, 法向力=5891.6201, 切向力X=8257.1367, 切向力Y=11823.8184 +FPS=31.61, 法向力=5915.5259, 切向力X=10377.6279, 切向力Y=12956.3809 +FPS=33.01, 法向力=5942.1157, 切向力X=10423.8262, 切向力Y=13053.5908 +FPS=32.84, 法向力=6638.3330, 切向力X=9286.4961, 切向力Y=10924.5508 +FPS=32.03, 法向力=6680.1729, 切向力X=9153.5645, 切向力Y=10740.9814 +FPS=32.98, 法向力=5017.7842, 切向力X=8473.5166, 切向力Y=10900.4150 +FPS=31.92, 法向力=5690.9053, 切向力X=8459.1943, 切向力Y=9504.9766 +FPS=32.76, 法向力=5726.9932, 切向力X=8448.4043, 切向力Y=9665.8652 +FPS=32.41, 法向力=5350.5386, 切向力X=10811.4180, 切向力Y=9518.1270 +FPS=32.33, 法向力=5167.6758, 切向力X=9103.6406, 切向力Y=10007.1143 +FPS=33.75, 法向力=5493.9839, 切向力X=8721.5801, 切向力Y=10116.5469 +FPS=33.52, 法向力=5388.3271, 切向力X=8740.9199, 切向力Y=10141.8438 +FPS=34.27, 法向力=5391.9165, 切向力X=8735.9736, 切向力Y=10119.3057 +FPS=33.03, 法向力=5308.2500, 切向力X=8655.1406, 切向力Y=10926.9805 +FPS=34.00, 法向力=5571.4292, 切向力X=10106.6143, 切向力Y=10481.8018 +FPS=33.33, 法向力=5691.6982, 切向力X=10464.8418, 切向力Y=10671.0254 +FPS=33.32, 法向力=6100.9727, 切向力X=8828.0293, 切向力Y=10532.0020 +FPS=33.50, 法向力=6141.2197, 切向力X=8758.6680, 切向力Y=10365.4717 +FPS=32.61, 法向力=5614.1260, 切向力X=10269.1377, 切向力Y=11347.9951 +FPS=33.75, 法向力=5494.0947, 切向力X=10591.1367, 切向力Y=11487.7031 +FPS=32.61, 法向力=5105.0918, 切向力X=10762.7197, 切向力Y=12006.2793 +FPS=32.35, 法向力=5051.1284, 切向力X=9922.5186, 切向力Y=12691.2051 +FPS=33.53, 法向力=5073.5566, 切向力X=10061.2988, 切向力Y=12731.7754 +FPS=32.40, 法向力=5561.5381, 切向力X=10709.3291, 切向力Y=11887.1543 +FPS=33.43, 法向力=5629.4229, 切向力X=10572.9043, 切向力Y=11895.7207 +FPS=33.43, 法向力=5638.9541, 切向力X=10596.0205, 切向力Y=11926.9512 +FPS=33.15, 法向力=5148.9922, 切向力X=8987.7207, 切向力Y=11164.2725 +FPS=34.43, 法向力=5217.2197, 切向力X=8768.1504, 切向力Y=11208.4961 +FPS=31.24, 法向力=4973.7822, 切向力X=9066.0430, 切向力Y=11522.8438 +FPS=33.13, 法向力=4851.3525, 切向力X=9159.4902, 切向力Y=11621.1465 +FPS=31.32, 法向力=5293.6973, 切向力X=7858.5225, 切向力Y=11198.4453 +FPS=33.05, 法向力=5382.0908, 切向力X=7179.0117, 切向力Y=9650.9385 +FPS=33.22, 法向力=5434.7539, 切向力X=6936.2402, 切向力Y=9603.0117 +FPS=33.86, 法向力=5000.3027, 切向力X=7751.5732, 切向力Y=9795.1953 +FPS=32.69, 法向力=5371.3833, 切向力X=8244.9316, 切向力Y=8909.6797 +FPS=33.52, 法向力=5367.9370, 切向力X=8249.4922, 切向力Y=8851.8887 +FPS=33.41, 法向力=4960.6802, 切向力X=6862.4551, 切向力Y=9488.4902 +FPS=33.61, 法向力=4870.5620, 切向力X=6757.8779, 切向力Y=9506.6270 +FPS=34.28, 法向力=4887.9297, 切向力X=6870.0439, 切向力Y=9594.3799 +FPS=32.60, 法向力=5244.8818, 切向力X=7493.1851, 切向力Y=11199.6562 +FPS=34.69, 法向力=5245.4590, 切向力X=7599.9482, 切向力Y=11206.4062 +FPS=34.02, 法向力=5751.9746, 切向力X=8345.7266, 切向力Y=10831.5010 +FPS=34.26, 法向力=5866.9937, 切向力X=8503.7930, 切向力Y=10999.1641 +FPS=33.06, 法向力=6213.1484, 切向力X=8551.0840, 切向力Y=11297.9570 +FPS=34.01, 法向力=6156.5918, 切向力X=8651.8477, 切向力Y=11459.5732 +FPS=34.92, 法向力=4767.9287, 切向力X=10591.6953, 切向力Y=11495.2480 +FPS=33.45, 法向力=5146.0312, 切向力X=9861.6338, 切向力Y=11436.9492 +FPS=33.21, 法向力=5160.8330, 切向力X=9751.4004, 切向力Y=11309.5293 +FPS=32.47, 法向力=4964.9829, 切向力X=9436.6074, 切向力Y=12063.9180 +FPS=32.12, 法向力=5092.4062, 切向力X=9809.6738, 切向力Y=12679.1279 +FPS=32.77, 法向力=5165.3350, 切向力X=10165.1641, 切向力Y=12805.7627 +FPS=33.22, 法向力=5131.6582, 切向力X=10132.4365, 切向力Y=12868.3496 +FPS=33.23, 法向力=5120.1006, 切向力X=10131.1016, 切向力Y=12786.7832 +FPS=32.29, 法向力=5878.2959, 切向力X=8321.0967, 切向力Y=11478.3691 +FPS=32.74, 法向力=5778.9434, 切向力X=8488.8320, 切向力Y=11450.5186 +FPS=31.79, 法向力=4187.9307, 切向力X=7865.0435, 切向力Y=10969.8242 +FPS=32.73, 法向力=5475.6528, 切向力X=6317.0479, 切向力Y=10502.4590 +FPS=33.21, 法向力=5201.1802, 切向力X=5981.6201, 切向力Y=10851.6719 +FPS=34.32, 法向力=6568.1143, 切向力X=7397.0195, 切向力Y=9894.4424 +FPS=34.21, 法向力=6315.6992, 切向力X=7005.1807, 切向力Y=9767.5742 +FPS=34.97, 法向力=6242.3325, 切向力X=7109.9600, 切向力Y=9719.4502 +FPS=33.30, 法向力=4970.5596, 切向力X=9472.8730, 切向力Y=11106.5176 +FPS=34.01, 法向力=4896.1460, 切向力X=9768.8203, 切向力Y=11448.1113 +FPS=33.96, 法向力=4899.5293, 切向力X=10476.7090, 切向力Y=12294.3789 +FPS=34.54, 法向力=4903.4746, 切向力X=10556.9316, 切向力Y=12391.5898 +FPS=32.70, 法向力=4938.0205, 切向力X=10609.0449, 切向力Y=12389.4883 +FPS=30.09, 法向力=5530.2910, 切向力X=9826.5820, 切向力Y=11723.0566 +FPS=30.58, 法向力=5463.7588, 切向力X=9761.1553, 切向力Y=11776.4141 +FPS=31.44, 法向力=5013.0215, 切向力X=8625.1328, 切向力Y=10664.4160 +FPS=33.54, 法向力=5921.1631, 切向力X=7493.3540, 切向力Y=10612.7832 +FPS=33.88, 法向力=6148.4165, 切向力X=7304.5107, 切向力Y=10814.9326 +FPS=33.53, 法向力=4785.3027, 切向力X=7629.0166, 切向力Y=10060.4619 +FPS=33.57, 法向力=4611.7183, 切向力X=7498.0122, 切向力Y=10008.5918 +FPS=33.59, 法向力=4680.7734, 切向力X=8664.9492, 切向力Y=10485.8223 +FPS=33.51, 法向力=5586.4663, 切向力X=8587.8271, 切向力Y=11095.2383 +FPS=33.39, 法向力=5549.1104, 切向力X=8685.2617, 切向力Y=11224.4883 +FPS=33.68, 法向力=5720.6328, 切向力X=8782.2568, 切向力Y=11407.6846 +FPS=34.03, 法向力=5742.9082, 切向力X=8823.1260, 切向力Y=11502.2129 +FPS=34.31, 法向力=5726.1948, 切向力X=8866.0537, 切向力Y=11541.2734 +FPS=34.10, 法向力=5725.4688, 切向力X=8893.6377, 切向力Y=11540.9648 +FPS=33.47, 法向力=5424.0908, 切向力X=10710.0586, 切向力Y=11790.8721 +FPS=33.77, 法向力=4819.0356, 切向力X=11869.6748, 切向力Y=11416.9160 +FPS=35.03, 法向力=4861.7480, 切向力X=11963.5371, 切向力Y=11322.3975 +FPS=34.13, 法向力=4760.3945, 切向力X=10437.1992, 切向力Y=11537.8223 +FPS=34.63, 法向力=4729.4209, 切向力X=10294.7422, 切向力Y=11541.7598 +FPS=33.24, 法向力=6122.8096, 切向力X=8725.6953, 切向力Y=10823.5078 +FPS=33.37, 法向力=5140.0962, 切向力X=8037.9443, 切向力Y=9667.2363 +FPS=33.29, 法向力=5150.2461, 切向力X=7900.8813, 切向力Y=9554.4541 +FPS=33.08, 法向力=5972.1729, 切向力X=8872.8672, 切向力Y=10837.8066 +FPS=34.58, 法向力=6077.2744, 切向力X=9246.5840, 切向力Y=10934.3564 +FPS=32.62, 法向力=6711.1729, 切向力X=9351.6826, 切向力Y=10604.7422 +FPS=31.76, 法向力=5376.4272, 切向力X=8160.1387, 切向力Y=10810.9902 +FPS=32.72, 法向力=5279.2666, 切向力X=8036.5137, 切向力Y=10915.3652 +FPS=31.21, 法向力=4845.4346, 切向力X=9421.1387, 切向力Y=12311.2090 +FPS=31.99, 法向力=4782.4453, 切向力X=9711.2158, 切向力Y=12368.9512 +FPS=30.97, 法向力=6145.9941, 切向力X=9437.8730, 切向力Y=12276.9355 +FPS=31.10, 法向力=5020.5957, 切向力X=8229.1299, 切向力Y=12392.9443 +FPS=33.02, 法向力=4974.2373, 切向力X=8480.9307, 切向力Y=12619.9824 +FPS=32.06, 法向力=5369.5117, 切向力X=9023.4170, 切向力Y=12321.7939 +FPS=32.19, 法向力=5704.5234, 切向力X=9389.6895, 切向力Y=11765.4346 +FPS=31.66, 法向力=5691.2119, 切向力X=9378.6387, 切向力Y=11799.9199 +FPS=31.92, 法向力=5522.5615, 切向力X=9449.0664, 切向力Y=11820.6660 +FPS=32.88, 法向力=5453.8594, 切向力X=9583.3896, 切向力Y=11858.0166 +FPS=32.26, 法向力=5300.8213, 切向力X=9379.3037, 切向力Y=11994.2383 +FPS=32.29, 法向力=5375.0005, 切向力X=9364.4395, 切向力Y=11247.4297 +FPS=32.94, 法向力=5015.2285, 切向力X=9597.9551, 切向力Y=11068.4062 +FPS=31.37, 法向力=5288.0469, 切向力X=9705.0488, 切向力Y=12319.0117 +FPS=32.07, 法向力=5099.0962, 切向力X=9287.6094, 切向力Y=11897.8232 +FPS=32.03, 法向力=5084.0840, 切向力X=8926.1152, 切向力Y=11817.0010 +FPS=32.77, 法向力=4867.1807, 切向力X=9288.6377, 切向力Y=11781.2793 +FPS=32.69, 法向力=5910.6084, 切向力X=8648.6035, 切向力Y=11907.4102 +FPS=32.75, 法向力=6012.7446, 切向力X=8720.8779, 切向力Y=11866.3496 +FPS=32.20, 法向力=5170.3301, 切向力X=9929.9043, 切向力Y=12160.8994 +FPS=33.89, 法向力=5265.8154, 切向力X=10021.5879, 切向力Y=12256.2412 +FPS=33.95, 法向力=4760.0684, 切向力X=9727.9863, 切向力Y=12238.9453 +FPS=34.60, 法向力=4752.8340, 切向力X=9674.4834, 切向力Y=12219.9375 +FPS=34.21, 法向力=6055.8955, 切向力X=8536.4814, 切向力Y=12613.7031 +FPS=34.66, 法向力=4732.1777, 切向力X=9239.1230, 切向力Y=11583.2334 +FPS=33.93, 法向力=4765.8682, 切向力X=9259.4756, 切向力Y=11607.0215 +FPS=32.85, 法向力=5150.1851, 切向力X=9227.4414, 切向力Y=11004.2227 +FPS=34.60, 法向力=5169.2495, 切向力X=9147.9072, 切向力Y=10869.9209 +FPS=35.25, 法向力=6083.9922, 切向力X=9373.0918, 切向力Y=11807.3555 +FPS=34.55, 法向力=5920.7578, 切向力X=10575.0020, 切向力Y=12103.1074 +FPS=34.41, 法向力=5699.4814, 切向力X=10934.0859, 切向力Y=12203.6523 +FPS=33.47, 法向力=5798.7905, 切向力X=10014.2773, 切向力Y=11990.1787 +FPS=34.94, 法向力=6028.6411, 切向力X=9980.4492, 切向力Y=11992.5205 +FPS=34.51, 法向力=5274.5723, 切向力X=9905.2578, 切向力Y=11237.1338 +FPS=35.43, 法向力=5323.0664, 切向力X=9977.3135, 切向力Y=11252.9668 +FPS=35.51, 法向力=4807.5391, 切向力X=8955.6328, 切向力Y=10851.0098 +FPS=36.36, 法向力=4930.6631, 切向力X=8670.5293, 切向力Y=10941.2988 +FPS=36.05, 法向力=4387.5835, 切向力X=8393.1328, 切向力Y=11263.9385 +FPS=36.43, 法向力=7070.9209, 切向力X=7483.8281, 切向力Y=9454.9551 +FPS=35.39, 法向力=7347.3657, 切向力X=7168.0186, 切向力Y=9409.9590 +FPS=35.17, 法向力=5786.3579, 切向力X=8797.9580, 切向力Y=10131.1074 +FPS=35.59, 法向力=5532.2676, 切向力X=9038.8457, 切向力Y=10243.0908 +FPS=34.55, 法向力=5550.0713, 切向力X=8853.8965, 切向力Y=10489.4141 +FPS=33.76, 法向力=5186.0815, 切向力X=9540.1592, 切向力Y=11520.0430 +FPS=33.83, 法向力=5105.6001, 切向力X=9690.7559, 切向力Y=11664.4297 +FPS=33.09, 法向力=5684.8203, 切向力X=8168.6787, 切向力Y=11190.4043 +FPS=34.54, 法向力=5693.4839, 切向力X=7821.5474, 切向力Y=11164.9922 +FPS=33.21, 法向力=4961.9043, 切向力X=10472.3662, 切向力Y=12155.4824 +FPS=33.08, 法向力=5033.0396, 切向力X=10751.3789, 切向力Y=12261.3301 +FPS=33.18, 法向力=4883.3096, 切向力X=10034.9395, 切向力Y=12326.1309 +FPS=33.59, 法向力=5599.3789, 切向力X=9686.1074, 切向力Y=12034.0674 +FPS=33.79, 法向力=5572.5254, 切向力X=9472.5820, 切向力Y=11860.5273 +FPS=32.97, 法向力=4937.3164, 切向力X=10008.2891, 切向力Y=11575.7188 +FPS=33.81, 法向力=4874.0039, 切向力X=10206.4834, 切向力Y=11662.9512 +FPS=32.84, 法向力=5538.8545, 切向力X=8743.8789, 切向力Y=11509.0342 +FPS=33.15, 法向力=5078.2925, 切向力X=9286.0020, 切向力Y=12029.0820 +FPS=34.02, 法向力=5005.5508, 切向力X=9448.2881, 切向力Y=11878.4141 +FPS=33.36, 法向力=5471.2012, 切向力X=9036.9561, 切向力Y=11995.9531 +FPS=33.94, 法向力=5387.6543, 切向力X=9123.4043, 切向力Y=12113.2920 +FPS=33.31, 法向力=4950.7871, 切向力X=10042.7861, 切向力Y=11874.4062 +FPS=34.42, 法向力=4951.6162, 切向力X=10023.5488, 切向力Y=11852.2832 +FPS=33.51, 法向力=5540.1484, 切向力X=8030.6665, 切向力Y=11760.2490 +FPS=32.23, 法向力=5593.6738, 切向力X=8833.0967, 切向力Y=12138.0078 +FPS=34.23, 法向力=5750.1074, 切向力X=8744.4316, 切向力Y=12198.2930 +FPS=34.25, 法向力=4487.0991, 切向力X=10321.0840, 切向力Y=12156.8672 +FPS=33.06, 法向力=5346.7729, 切向力X=8673.5410, 切向力Y=11455.0859 +FPS=32.67, 法向力=5386.3813, 切向力X=8480.4648, 切向力Y=11467.2207 +FPS=31.87, 法向力=5265.4375, 切向力X=9215.2324, 切向力Y=11083.2412 +FPS=31.95, 法向力=5238.7520, 切向力X=8995.3809, 切向力Y=10900.5859 +FPS=32.53, 法向力=5149.5566, 切向力X=7620.8662, 切向力Y=10116.7734 +FPS=32.12, 法向力=4779.9043, 切向力X=8625.0273, 切向力Y=11031.1426 +FPS=32.74, 法向力=4790.8232, 切向力X=8888.5176, 切向力Y=11003.7021 +FPS=32.43, 法向力=5576.9922, 切向力X=8603.2070, 切向力Y=11136.5879 +FPS=32.52, 法向力=5438.1890, 切向力X=8636.8320, 切向力Y=11187.7227 +FPS=33.17, 法向力=5256.8237, 切向力X=8231.7715, 切向力Y=10823.3779 +FPS=32.40, 法向力=4620.0801, 切向力X=9927.0801, 切向力Y=11863.9434 +FPS=32.87, 法向力=4529.2432, 切向力X=10376.0195, 切向力Y=12094.2676 +FPS=31.84, 法向力=5265.9282, 切向力X=9533.8477, 切向力Y=13126.2676 +FPS=32.09, 法向力=5957.2734, 切向力X=9756.5918, 切向力Y=11981.9609 +FPS=33.09, 法向力=5944.0518, 切向力X=9778.5801, 切向力Y=11939.4355 +FPS=32.45, 法向力=5549.2729, 切向力X=9590.7734, 切向力Y=12071.5547 +FPS=32.87, 法向力=5554.1880, 切向力X=9867.9785, 切向力Y=12359.8691 +FPS=32.14, 法向力=5429.1704, 切向力X=10257.3281, 切向力Y=12365.0283 +FPS=32.78, 法向力=5468.2441, 切向力X=10372.2891, 切向力Y=12325.9639 +FPS=32.60, 法向力=4707.3042, 切向力X=10069.0430, 切向力Y=12709.6807 +FPS=31.47, 法向力=6052.8682, 切向力X=7871.2949, 切向力Y=10393.5293 +FPS=32.15, 法向力=6138.1963, 切向力X=7433.0068, 切向力Y=10104.2051 +FPS=32.28, 法向力=4669.1611, 切向力X=8667.8848, 切向力Y=10982.8184 +FPS=33.17, 法向力=5320.7598, 切向力X=7833.0015, 切向力Y=10477.2852 +FPS=32.69, 法向力=5347.8320, 切向力X=7772.2041, 切向力Y=10489.3232 +FPS=33.46, 法向力=5188.9272, 切向力X=8238.1797, 切向力Y=10323.6846 +FPS=33.31, 法向力=5563.5732, 切向力X=8631.1211, 切向力Y=10918.4297 +FPS=33.26, 法向力=5608.9160, 切向力X=9089.9980, 切向力Y=11219.4414 +FPS=32.38, 法向力=4606.4424, 切向力X=9393.9102, 切向力Y=11785.9258 +FPS=32.65, 法向力=4724.9365, 切向力X=9673.3945, 切向力Y=11852.9316 +FPS=32.79, 法向力=5479.1426, 切向力X=9887.7754, 切向力Y=12567.4727 +FPS=32.91, 法向力=5370.2920, 切向力X=10114.7969, 切向力Y=12482.6377 +FPS=33.06, 法向力=4882.2212, 切向力X=9343.5137, 切向力Y=12618.6279 +FPS=32.92, 法向力=4885.8848, 切向力X=9679.5918, 切向力Y=11806.2891 +FPS=33.57, 法向力=4937.0215, 切向力X=9678.4482, 切向力Y=11857.3477 +FPS=32.41, 法向力=5409.1440, 切向力X=10140.1230, 切向力Y=11756.2422 +FPS=32.89, 法向力=5219.6484, 切向力X=9454.9219, 切向力Y=12564.6895 +FPS=32.50, 法向力=5288.0728, 切向力X=9462.6973, 切向力Y=12638.4561 +FPS=32.77, 法向力=5526.4277, 切向力X=9036.0938, 切向力Y=12245.2656 +FPS=34.30, 法向力=5422.1743, 切向力X=8837.1152, 切向力Y=12110.6738 +FPS=34.14, 法向力=4975.1069, 切向力X=9675.0469, 切向力Y=12005.5479 +FPS=34.18, 法向力=5000.0532, 切向力X=10023.4219, 切向力Y=12040.8037 +FPS=35.26, 法向力=4953.1499, 切向力X=9939.7637, 切向力Y=12036.5176 +FPS=33.96, 法向力=5741.4775, 切向力X=9472.3887, 切向力Y=11970.2012 +FPS=32.71, 法向力=5782.2866, 切向力X=9190.0195, 切向力Y=11934.3398 +FPS=30.65, 法向力=5333.0806, 切向力X=8443.2793, 切向力Y=12742.6035 +FPS=30.90, 法向力=5352.9360, 切向力X=8506.1699, 切向力Y=12816.0381 +FPS=34.10, 法向力=5228.8799, 切向力X=8263.4258, 切向力Y=12088.0166 +FPS=33.80, 法向力=5352.4194, 切向力X=4752.7627, 切向力Y=11232.0137 +FPS=34.36, 法向力=5236.6016, 切向力X=4644.5156, 切向力Y=11200.7031 +FPS=34.40, 法向力=4998.3789, 切向力X=7422.2490, 切向力Y=11897.9697 +FPS=34.34, 法向力=4557.9736, 切向力X=5124.2686, 切向力Y=10638.1396 +FPS=35.21, 法向力=4592.1255, 切向力X=4769.6685, 切向力Y=10647.6006 +FPS=33.45, 法向力=5043.2510, 切向力X=3776.3633, 切向力Y=10136.6660 +FPS=34.92, 法向力=5152.1318, 切向力X=3440.3459, 切向力Y=9903.1172 +FPS=34.49, 法向力=4722.6533, 切向力X=3345.4387, 切向力Y=8644.9873 +FPS=33.73, 法向力=4694.1421, 切向力X=3493.8267, 切向力Y=8700.0381 +FPS=31.58, 法向力=4364.2026, 切向力X=-581.7034, 切向力Y=10373.9570 +FPS=33.44, 法向力=4536.0796, 切向力X=-2627.9175, 切向力Y=9851.8438 +FPS=33.35, 法向力=4368.1187, 切向力X=-2652.9578, 切向力Y=9990.5215 +FPS=32.62, 法向力=5042.0845, 切向力X=-5915.6191, 切向力Y=8811.1543 +FPS=33.79, 法向力=4791.4482, 切向力X=-6125.4746, 切向力Y=8746.5352 +FPS=33.17, 法向力=3900.9604, 切向力X=-1942.1731, 切向力Y=9112.9980 +FPS=32.98, 法向力=4471.5459, 切向力X=-399.7739, 切向力Y=7771.0483 +FPS=33.94, 法向力=4574.3018, 切向力X=-220.2938, 切向力Y=7629.7876 +FPS=33.37, 法向力=3644.0444, 切向力X=2613.1543, 切向力Y=8079.2354 +FPS=34.05, 法向力=3762.0752, 切向力X=2690.6282, 切向力Y=8135.2803 +FPS=32.83, 法向力=4587.1118, 切向力X=3082.5151, 切向力Y=8385.2676 +FPS=33.00, 法向力=4581.9141, 切向力X=3043.6570, 切向力Y=8230.8613 +FPS=32.67, 法向力=4496.1582, 切向力X=4277.1772, 切向力Y=6306.7812 +FPS=33.68, 法向力=4148.7217, 切向力X=5408.2549, 切向力Y=9155.6338 +FPS=34.20, 法向力=4114.5200, 切向力X=5640.3887, 切向力Y=9079.5547 +FPS=33.50, 法向力=3688.1548, 切向力X=3842.5894, 切向力Y=8483.7148 +FPS=34.05, 法向力=3524.2078, 切向力X=4983.9775, 切向力Y=8695.1504 +FPS=34.33, 法向力=3643.2273, 切向力X=5049.7568, 切向力Y=8779.9541 +FPS=32.67, 法向力=5023.6753, 切向力X=5199.1802, 切向力Y=7531.0723 +FPS=34.27, 法向力=4897.2637, 切向力X=5221.1318, 切向力Y=7450.7603 +FPS=33.18, 法向力=4280.2905, 切向力X=5079.9033, 切向力Y=8971.0645 +FPS=33.48, 法向力=3397.9807, 切向力X=5448.4268, 切向力Y=8240.3281 +FPS=34.35, 法向力=3452.1343, 切向力X=5589.2495, 切向力Y=8297.1836 +FPS=33.93, 法向力=4728.1196, 切向力X=4795.2153, 切向力Y=9258.5801 +FPS=34.08, 法向力=4829.2354, 切向力X=4869.9097, 切向力Y=9180.8223 +FPS=33.05, 法向力=3836.1248, 切向力X=5678.3521, 切向力Y=8607.9551 +FPS=32.93, 法向力=3740.8240, 切向力X=5705.9492, 切向力Y=8481.4326 +FPS=34.27, 法向力=4223.7358, 切向力X=4791.0000, 切向力Y=7868.0273 +FPS=33.42, 法向力=4152.8828, 切向力X=5025.9326, 切向力Y=7509.3086 +FPS=34.34, 法向力=4138.5684, 切向力X=5241.2856, 切向力Y=7557.0991 +FPS=33.45, 法向力=3473.5869, 切向力X=506.5648, 切向力Y=7822.9502 +FPS=33.59, 法向力=3389.2659, 切向力X=108.7036, 切向力Y=7757.6387 +FPS=34.04, 法向力=4128.5410, 切向力X=2454.1152, 切向力Y=7528.4941 +FPS=33.08, 法向力=3759.1016, 切向力X=5102.0498, 切向力Y=7797.3330 +FPS=34.06, 法向力=3837.3394, 切向力X=5189.9131, 切向力Y=7858.1938 +FPS=33.10, 法向力=4399.9883, 切向力X=5444.4985, 切向力Y=7442.5752 +FPS=34.33, 法向力=4486.7588, 切向力X=5372.9292, 切向力Y=7486.4141 +FPS=33.13, 法向力=3486.6797, 切向力X=4674.9932, 切向力Y=8208.4941 +FPS=34.97, 法向力=3582.3691, 切向力X=5083.1899, 切向力Y=8276.1328 +FPS=34.65, 法向力=4567.4727, 切向力X=2538.0269, 切向力Y=8208.0742 +FPS=34.97, 法向力=3764.3193, 切向力X=4112.0269, 切向力Y=8002.1104 +FPS=36.10, 法向力=3734.3853, 切向力X=4215.1152, 切向力Y=7972.1123 +FPS=33.51, 法向力=3660.8564, 切向力X=4504.4248, 切向力Y=7505.3369 +FPS=30.32, 法向力=3960.8301, 切向力X=4003.2305, 切向力Y=7531.6387 +FPS=29.92, 法向力=3944.1006, 切向力X=4167.4004, 切向力Y=7628.8667 +FPS=29.62, 法向力=4022.8999, 切向力X=4811.2061, 切向力Y=7676.2612 +FPS=30.01, 法向力=3742.5818, 切向力X=5693.8071, 切向力Y=8079.5571 +FPS=30.95, 法向力=3782.9268, 切向力X=5544.6797, 切向力Y=8030.9453 +FPS=30.53, 法向力=3611.2866, 切向力X=4449.1396, 切向力Y=7733.2441 +FPS=30.49, 法向力=3578.9011, 切向力X=4408.9492, 切向力Y=7847.5498 +FPS=32.64, 法向力=3874.1348, 切向力X=4744.2080, 切向力Y=7728.6250 +FPS=35.62, 法向力=3702.7170, 切向力X=3821.4841, 切向力Y=7572.1284 +FPS=37.64, 法向力=3687.2383, 切向力X=3708.4331, 切向力Y=7554.0107 +FPS=34.92, 法向力=4488.2695, 切向力X=4830.6895, 切向力Y=7442.2998 +FPS=38.94, 法向力=4302.8008, 切向力X=4937.9385, 切向力Y=7348.5820 +FPS=35.94, 法向力=4266.3623, 切向力X=4461.5693, 切向力Y=8250.5020 +FPS=35.47, 法向力=4243.8457, 切向力X=4296.4346, 切向力Y=8401.6855 +FPS=35.51, 法向力=3871.9487, 切向力X=4201.1396, 切向力Y=7946.5391 +FPS=34.87, 法向力=4412.5098, 切向力X=5494.4102, 切向力Y=8313.2109 +FPS=34.28, 法向力=4412.1978, 切向力X=5638.6987, 切向力Y=8464.6543 +FPS=34.07, 法向力=4082.3242, 切向力X=4581.8579, 切向力Y=8546.2627 +FPS=35.68, 法向力=4151.1709, 切向力X=4356.2266, 切向力Y=8468.2676 +FPS=34.63, 法向力=4233.2222, 切向力X=7058.8438, 切向力Y=7876.2280 +FPS=36.14, 法向力=4173.0386, 切向力X=6906.6924, 切向力Y=7911.8154 +FPS=35.32, 法向力=4249.5020, 切向力X=5042.8877, 切向力Y=8590.5293 +FPS=34.85, 法向力=4224.4258, 切向力X=4660.9658, 切向力Y=8461.9521 +FPS=33.50, 法向力=3937.3594, 切向力X=4731.0186, 切向力Y=7805.4678 +FPS=33.67, 法向力=4118.8564, 切向力X=5400.0264, 切向力Y=8668.9355 +FPS=34.07, 法向力=4078.8320, 切向力X=5313.1279, 切向力Y=8646.2520 +FPS=33.20, 法向力=4066.4919, 切向力X=4561.2324, 切向力Y=6799.9053 +FPS=34.05, 法向力=4116.2251, 切向力X=5672.6787, 切向力Y=8572.8770 +FPS=33.79, 法向力=4085.7271, 切向力X=5718.5615, 切向力Y=8816.4512 +FPS=33.41, 法向力=4052.4795, 切向力X=3947.8057, 切向力Y=8350.1562 +FPS=34.18, 法向力=3938.0059, 切向力X=3881.0957, 切向力Y=8465.3291 +FPS=33.54, 法向力=4592.0698, 切向力X=5953.5122, 切向力Y=8950.8135 +FPS=33.88, 法向力=4586.8271, 切向力X=5963.3311, 切向力Y=8973.4736 +FPS=33.44, 法向力=4198.7422, 切向力X=7275.9229, 切向力Y=8383.9941 +FPS=32.78, 法向力=4058.8621, 切向力X=8144.7930, 切向力Y=8112.8564 +FPS=32.43, 法向力=4011.7207, 切向力X=7904.5117, 切向力Y=7958.1426 +FPS=32.45, 法向力=3699.8704, 切向力X=5101.9561, 切向力Y=8608.3477 +FPS=33.26, 法向力=3736.3857, 切向力X=5038.5806, 切向力Y=8748.7734 +FPS=33.11, 法向力=3410.5703, 切向力X=5602.6348, 切向力Y=9479.4648 +FPS=33.77, 法向力=3807.9678, 切向力X=6018.6816, 切向力Y=8118.6914 +FPS=34.89, 法向力=3944.0271, 切向力X=5721.7686, 切向力Y=8039.5059 +FPS=34.33, 法向力=4749.6533, 切向力X=4775.6128, 切向力Y=8018.5557 +FPS=34.00, 法向力=4633.2808, 切向力X=4924.7363, 切向力Y=8115.7520 +FPS=34.02, 法向力=3861.9785, 切向力X=7270.9697, 切向力Y=9046.1895 +FPS=34.11, 法向力=3802.3887, 切向力X=7409.3525, 切向力Y=9278.3047 +FPS=33.69, 法向力=3875.6721, 切向力X=6473.0000, 切向力Y=8792.7402 +FPS=33.48, 法向力=3895.6064, 切向力X=6165.7256, 切向力Y=8971.0469 +FPS=33.27, 法向力=3869.2720, 切向力X=6262.0908, 切向力Y=9032.1738 +FPS=32.56, 法向力=4074.5566, 切向力X=6925.5625, 切向力Y=8835.9258 +FPS=32.09, 法向力=4015.7234, 切向力X=6503.0239, 切向力Y=8622.1689 +FPS=32.94, 法向力=4077.6646, 切向力X=6379.5342, 切向力Y=8582.5566 +FPS=32.04, 法向力=3858.2195, 切向力X=4512.5205, 切向力Y=7985.7695 +FPS=32.08, 法向力=3816.0864, 切向力X=6900.6040, 切向力Y=8486.3711 +FPS=32.21, 法向力=3741.5281, 切向力X=6746.0947, 切向力Y=8509.5547 +FPS=32.21, 法向力=3536.0427, 切向力X=6673.1758, 切向力Y=9191.0703 +FPS=32.31, 法向力=3604.9182, 切向力X=6718.4487, 切向力Y=9257.4746 +FPS=31.96, 法向力=3896.0679, 切向力X=6798.2207, 切向力Y=9361.1348 +FPS=32.75, 法向力=3972.3130, 切向力X=6743.1943, 切向力Y=9451.8926 +FPS=32.28, 法向力=3473.3909, 切向力X=6631.8579, 切向力Y=8657.4395 +FPS=31.97, 法向力=4306.9731, 切向力X=6930.5117, 切向力Y=7200.0928 +FPS=31.50, 法向力=4509.1743, 切向力X=7142.1680, 切向力Y=7215.3789 +FPS=32.16, 法向力=5032.3755, 切向力X=8537.7832, 切向力Y=8241.4922 +FPS=31.64, 法向力=5357.7729, 切向力X=8092.2549, 切向力Y=7962.2979 +FPS=33.41, 法向力=5253.6992, 切向力X=7863.0713, 切向力Y=7743.6226 +FPS=31.49, 法向力=5077.4414, 切向力X=7818.4194, 切向力Y=8598.2041 +FPS=32.25, 法向力=4863.7148, 切向力X=7987.8799, 切向力Y=8542.7520 +FPS=31.64, 法向力=3918.3975, 切向力X=6180.5107, 切向力Y=9478.4766 +FPS=31.82, 法向力=4370.4995, 切向力X=2880.4622, 切向力Y=9460.6113 +FPS=32.10, 法向力=4340.2407, 切向力X=2727.0054, 切向力Y=9372.5518 +FPS=31.44, 法向力=3838.7976, 切向力X=2272.1238, 切向力Y=8902.5811 +FPS=32.03, 法向力=3230.0669, 切向力X=2580.7605, 切向力Y=8268.9492 +FPS=32.07, 法向力=3196.0767, 切向力X=2684.2852, 切向力Y=8268.0605 +FPS=32.10, 法向力=3660.1816, 切向力X=3606.0469, 切向力Y=6633.8066 +FPS=31.87, 法向力=3797.8225, 切向力X=3455.3882, 切向力Y=6706.5742 +FPS=32.57, 法向力=4827.5000, 切向力X=1781.3350, 切向力Y=7095.2686 +FPS=31.30, 法向力=4409.9604, 切向力X=2938.6787, 切向力Y=7613.9248 +FPS=32.23, 法向力=4337.5107, 切向力X=2550.6987, 切向力Y=7332.3809 +FPS=32.31, 法向力=4896.3525, 切向力X=4418.1289, 切向力Y=7971.8652 +FPS=32.80, 法向力=5043.3789, 切向力X=4460.2529, 切向力Y=8026.5625 +FPS=32.58, 法向力=3749.0623, 切向力X=3205.3372, 切向力Y=7780.9219 +FPS=30.79, 法向力=3560.9141, 切向力X=2996.2603, 切向力Y=7602.6919 +FPS=30.02, 法向力=3570.5525, 切向力X=3035.5557, 切向力Y=7631.5054 +FPS=30.41, 法向力=3948.7354, 切向力X=2994.1521, 切向力Y=8666.2100 +FPS=32.07, 法向力=4241.3022, 切向力X=5316.9604, 切向力Y=8226.4102 +FPS=32.56, 法向力=4488.1465, 切向力X=5236.6328, 切向力Y=8466.4043 +FPS=32.15, 法向力=4992.2798, 切向力X=4582.0225, 切向力Y=9440.5898 +FPS=32.52, 法向力=5537.6055, 切向力X=4404.0596, 切向力Y=10105.5625 +FPS=33.46, 法向力=5686.0493, 切向力X=4299.9077, 切向力Y=10284.8438 +FPS=33.01, 法向力=7069.2148, 切向力X=5715.0127, 切向力Y=10900.8203 +FPS=32.73, 法向力=7171.1655, 切向力X=5786.3467, 切向力Y=11121.1641 +FPS=32.34, 法向力=9240.6406, 切向力X=2445.4595, 切向力Y=11300.1729 +FPS=32.71, 法向力=9432.8232, 切向力X=2305.1958, 切向力Y=11041.6973 +FPS=33.73, 法向力=10580.3965, 切向力X=2268.4194, 切向力Y=11225.8438 +FPS=32.62, 法向力=10967.0078, 切向力X=1854.7515, 切向力Y=12220.8389 +FPS=33.80, 法向力=11059.5117, 切向力X=1856.9072, 切向力Y=12493.8027 +FPS=33.44, 法向力=12531.3691, 切向力X=-60.4406, 切向力Y=12627.1309 +FPS=33.44, 法向力=11983.1670, 切向力X=1270.7025, 切向力Y=12235.5918 +FPS=34.81, 法向力=11912.6279, 切向力X=1120.1838, 切向力Y=12282.7979 +FPS=33.07, 法向力=9244.3242, 切向力X=4765.1294, 切向力Y=10726.0859 +FPS=34.17, 法向力=9194.0908, 切向力X=4853.6592, 切向力Y=10599.1611 +FPS=34.86, 法向力=7506.8716, 切向力X=4980.8330, 切向力Y=9986.9365 +FPS=34.20, 法向力=6737.7798, 切向力X=6858.6562, 切向力Y=10745.9775 +FPS=34.61, 法向力=6671.1514, 切向力X=7037.0835, 切向力Y=10810.4355 +FPS=33.64, 法向力=6215.8066, 切向力X=6402.2881, 切向力Y=9799.5781 +FPS=34.73, 法向力=6163.4248, 切向力X=6358.1753, 切向力Y=9635.4473 +FPS=33.61, 法向力=6208.8018, 切向力X=5264.9165, 切向力Y=10069.1084 +FPS=34.38, 法向力=6204.7334, 切向力X=5438.5488, 切向力Y=10023.9385 +FPS=34.07, 法向力=5466.3613, 切向力X=5992.1016, 切向力Y=9930.2227 +FPS=34.75, 法向力=5249.0537, 切向力X=6637.0591, 切向力Y=10113.6729 +FPS=34.65, 法向力=5247.2793, 切向力X=6638.5332, 切向力Y=10304.3047 +FPS=34.65, 法向力=6882.2534, 切向力X=6407.0928, 切向力Y=10840.1328 +FPS=34.04, 法向力=6906.5947, 切向力X=6447.1079, 切向力Y=10858.9727 +FPS=34.57, 法向力=7768.6279, 切向力X=6888.4829, 切向力Y=10514.0088 +FPS=34.70, 法向力=8327.7842, 切向力X=6091.7939, 切向力Y=10156.5020 +FPS=35.27, 法向力=8318.6699, 切向力X=5886.0825, 切向力Y=10128.5830 +FPS=34.59, 法向力=8316.6289, 切向力X=5929.1450, 切向力Y=10141.3809 +FPS=34.08, 法向力=9116.7500, 切向力X=5861.5781, 切向力Y=11443.5625 +FPS=34.43, 法向力=10283.3359, 切向力X=5799.1436, 切向力Y=11243.7139 +FPS=35.17, 法向力=10190.4932, 切向力X=5806.6919, 切向力Y=11276.0625 +FPS=34.75, 法向力=11138.4424, 切向力X=7179.0586, 切向力Y=11643.6289 +FPS=35.12, 法向力=11281.6875, 切向力X=7179.7656, 切向力Y=11744.2383 +FPS=35.68, 法向力=10854.3779, 切向力X=7553.8105, 切向力Y=11015.0166 +FPS=35.50, 法向力=10309.3604, 切向力X=7275.8418, 切向力Y=11112.0654 +FPS=37.89, 法向力=9763.0684, 切向力X=8237.0273, 切向力Y=11119.9473 +FPS=37.68, 法向力=9330.0859, 切向力X=9577.1934, 切向力Y=10277.2051 +FPS=36.95, 法向力=9281.1895, 切向力X=9454.8398, 切向力Y=10128.5156 +FPS=36.78, 法向力=8214.3320, 切向力X=10953.6953, 切向力Y=9334.5254 +FPS=37.14, 法向力=8144.3403, 切向力X=11164.4961, 切向力Y=9434.2188 +FPS=36.85, 法向力=6908.5352, 切向力X=12123.4678, 切向力Y=8682.6299 +FPS=37.00, 法向力=6918.1846, 切向力X=12012.3086, 切向力Y=8688.1484 +FPS=36.17, 法向力=6873.1997, 切向力X=10338.6055, 切向力Y=8754.4336 +FPS=36.80, 法向力=6802.8066, 切向力X=10553.2305, 切向力Y=8790.8008 +FPS=36.74, 法向力=5360.0942, 切向力X=8975.6436, 切向力Y=10091.1357 +FPS=35.59, 法向力=5408.8164, 切向力X=7256.3076, 切向力Y=10230.8535 +FPS=37.16, 法向力=5280.1484, 切向力X=7074.1113, 切向力Y=10346.6406 +FPS=35.88, 法向力=6182.3496, 切向力X=6419.3101, 切向力Y=10424.1152 +FPS=38.38, 法向力=6235.2769, 切向力X=6398.5674, 切向力Y=10603.1797 +FPS=36.57, 法向力=6001.1572, 切向力X=6583.8179, 切向力Y=11106.7891 +FPS=37.46, 法向力=5978.2466, 切向力X=6838.3369, 切向力Y=11049.0469 +FPS=36.90, 法向力=5171.4805, 切向力X=7600.0938, 切向力Y=11150.2031 +FPS=38.02, 法向力=5050.6099, 切向力X=7578.2256, 切向力Y=11071.1465 +FPS=36.52, 法向力=6185.1348, 切向力X=5921.5283, 切向力Y=10847.9004 +FPS=36.90, 法向力=6376.1738, 切向力X=5931.2642, 切向力Y=10957.7949 +FPS=36.33, 法向力=6284.2646, 切向力X=7118.8691, 切向力Y=11533.3477 +FPS=37.45, 法向力=6370.8110, 切向力X=7213.8398, 切向力Y=11597.5684 +FPS=36.97, 法向力=6304.8770, 切向力X=8361.8877, 切向力Y=11011.3145 +FPS=36.24, 法向力=6582.5112, 切向力X=6929.6460, 切向力Y=11173.2656 +FPS=37.65, 法向力=6651.2930, 切向力X=7187.3906, 切向力Y=11237.9033 +FPS=36.65, 法向力=5992.3384, 切向力X=7366.0039, 切向力Y=11886.6045 +FPS=37.03, 法向力=6039.1777, 切向力X=7246.3330, 切向力Y=11761.7012 +FPS=36.96, 法向力=5177.8027, 切向力X=7710.0547, 切向力Y=11428.2451 +FPS=37.60, 法向力=5220.3467, 切向力X=7770.9814, 切向力Y=11452.6416 +FPS=36.49, 法向力=5870.1274, 切向力X=5209.5078, 切向力Y=10586.2637 +FPS=37.95, 法向力=5979.3604, 切向力X=5092.9004, 切向力Y=10396.2451 +FPS=36.48, 法向力=5443.8213, 切向力X=8078.3276, 切向力Y=10102.5869 +FPS=38.47, 法向力=5323.4258, 切向力X=8260.3857, 切向力Y=10252.5762 +FPS=37.62, 法向力=5233.7568, 切向力X=7311.7578, 切向力Y=10766.9795 +FPS=38.77, 法向力=5144.7744, 切向力X=7362.0977, 切向力Y=10929.4414 +FPS=38.26, 法向力=5922.2876, 切向力X=7680.8652, 切向力Y=10161.2129 +FPS=39.12, 法向力=6082.6543, 切向力X=7359.5762, 切向力Y=10142.0762 +FPS=38.32, 法向力=5014.9189, 切向力X=7273.3525, 切向力Y=10657.8242 +FPS=35.26, 法向力=4644.9844, 切向力X=6810.5742, 切向力Y=10479.6484 +FPS=38.52, 法向力=4720.5811, 切向力X=6793.7314, 切向力Y=10543.6445 +FPS=38.52, 法向力=5437.8931, 切向力X=6672.2822, 切向力Y=10188.7129 +FPS=38.91, 法向力=5542.6865, 切向力X=6853.8823, 切向力Y=10238.7656 +FPS=38.35, 法向力=5244.2656, 切向力X=7451.9434, 切向力Y=10278.0010 +FPS=39.10, 法向力=5283.6621, 切向力X=7372.4336, 切向力Y=10240.6543 +FPS=37.90, 法向力=4147.2246, 切向力X=7478.0791, 切向力Y=10441.0312 +FPS=38.26, 法向力=4117.9014, 切向力X=7366.2158, 切向力Y=10411.6562 +FPS=36.93, 法向力=3826.5037, 切向力X=5977.0122, 切向力Y=10408.2227 +FPS=39.55, 法向力=3905.9221, 切向力X=5987.8604, 切向力Y=10478.8828 +FPS=38.41, 法向力=3760.8794, 切向力X=5557.5435, 切向力Y=10686.2070 +FPS=38.84, 法向力=3722.7256, 切向力X=5346.0537, 切向力Y=10755.9668 +FPS=34.81, 法向力=3834.5479, 切向力X=9122.9053, 切向力Y=12336.0898 +FPS=36.60, 法向力=3857.3135, 切向力X=9444.0586, 切向力Y=12449.2891 +FPS=35.25, 法向力=4455.6035, 切向力X=8502.0703, 切向力Y=11917.9238 +FPS=35.86, 法向力=4589.8862, 切向力X=7430.0352, 切向力Y=10879.3672 +FPS=33.08, 法向力=4532.6982, 切向力X=7267.2842, 切向力Y=10876.0527 +FPS=34.77, 法向力=4715.3276, 切向力X=6972.3008, 切向力Y=12612.1035 +FPS=35.89, 法向力=4989.4658, 切向力X=6988.3018, 切向力Y=12454.4053 +FPS=35.84, 法向力=5364.2627, 切向力X=6251.7896, 切向力Y=11771.6230 +FPS=36.42, 法向力=5192.1401, 切向力X=6216.9561, 切向力Y=12059.3477 +FPS=36.42, 法向力=6320.7217, 切向力X=6193.3843, 切向力Y=12262.4395 +FPS=36.55, 法向力=6312.3354, 切向力X=5925.7134, 切向力Y=12354.0947 +FPS=35.19, 法向力=6440.9092, 切向力X=3190.0112, 切向力Y=12115.3535 +FPS=35.52, 法向力=6595.8174, 切向力X=3105.5723, 切向力Y=12051.5762 +FPS=35.29, 法向力=6579.7983, 切向力X=4084.1094, 切向力Y=12158.5635 +FPS=35.25, 法向力=4947.0649, 切向力X=4095.0884, 切向力Y=13061.4141 +FPS=36.63, 法向力=4937.0942, 切向力X=4115.1641, 切向力Y=13126.9297 +FPS=35.54, 法向力=4494.0742, 切向力X=5592.0093, 切向力Y=11618.9824 +FPS=36.25, 法向力=4568.9575, 切向力X=5215.7886, 切向力Y=11589.7324 +FPS=35.49, 法向力=4184.4399, 切向力X=6517.3555, 切向力Y=10859.5234 +FPS=35.64, 法向力=5003.1250, 切向力X=5746.2861, 切向力Y=10616.9941 +FPS=35.24, 法向力=5176.1201, 切向力X=5670.8359, 切向力Y=10760.2139 +FPS=35.34, 法向力=4654.1064, 切向力X=6539.3369, 切向力Y=10258.3193 +FPS=35.42, 法向力=4622.2246, 切向力X=6459.8984, 切向力Y=10348.7939 +FPS=33.46, 法向力=4960.6479, 切向力X=6433.5732, 切向力Y=10414.1475 +FPS=34.50, 法向力=4973.9321, 切向力X=6429.3223, 切向力Y=10496.1660 +FPS=33.24, 法向力=4215.5596, 切向力X=7060.3433, 切向力Y=10373.5420 +FPS=33.76, 法向力=4143.5654, 切向力X=6980.2388, 切向力Y=10457.9102 +FPS=33.09, 法向力=4136.0889, 切向力X=7011.4048, 切向力Y=10394.4219 +FPS=31.36, 法向力=4652.4268, 切向力X=6479.5049, 切向力Y=11150.7197 +FPS=33.28, 法向力=4673.2266, 切向力X=6697.9404, 切向力Y=11111.2568 +FPS=33.25, 法向力=5064.7983, 切向力X=8038.9453, 切向力Y=11867.2188 +FPS=33.75, 法向力=5280.1445, 切向力X=7198.4810, 切向力Y=11426.5986 +FPS=33.54, 法向力=5373.7217, 切向力X=6798.2324, 切向力Y=11331.0762 +FPS=32.48, 法向力=4919.3027, 切向力X=7490.2793, 切向力Y=11798.2559 +FPS=33.87, 法向力=4933.9497, 切向力X=7727.2041, 切向力Y=11871.0986 +FPS=33.49, 法向力=5222.2310, 切向力X=8146.6758, 切向力Y=11139.5840 +FPS=34.11, 法向力=5198.9932, 切向力X=7786.5322, 切向力Y=10986.0938 +FPS=34.26, 法向力=5068.0249, 切向力X=7418.8896, 切向力Y=11115.9658 +FPS=32.67, 法向力=5278.0771, 切向力X=7076.3398, 切向力Y=11161.8105 +FPS=33.83, 法向力=5349.7310, 切向力X=7054.3887, 切向力Y=10848.4395 +FPS=32.98, 法向力=5327.2632, 切向力X=7033.5610, 切向力Y=10800.9668 +FPS=35.66, 法向力=5327.0298, 切向力X=7027.1318, 切向力Y=10765.6738 +FPS=35.28, 法向力=5095.2148, 切向力X=6672.6670, 切向力Y=11696.8916 +FPS=35.18, 法向力=4795.0195, 切向力X=7920.4878, 切向力Y=11102.9141 +FPS=36.16, 法向力=4786.2920, 切向力X=7919.2764, 切向力Y=11265.6426 +FPS=35.15, 法向力=3934.1152, 切向力X=7482.6357, 切向力Y=10945.0850 +FPS=35.52, 法向力=3946.1128, 切向力X=7510.7998, 切向力Y=10936.8701 +FPS=35.32, 法向力=4358.2500, 切向力X=7466.3213, 切向力Y=10551.5498 +FPS=36.61, 法向力=4280.8281, 切向力X=7487.4126, 切向力Y=10499.6865 +FPS=34.62, 法向力=5429.5859, 切向力X=8753.9395, 切向力Y=10599.6729 +FPS=36.43, 法向力=5374.6636, 切向力X=8543.3955, 切向力Y=10671.5391 +FPS=34.45, 法向力=4840.6074, 切向力X=7778.4355, 切向力Y=11512.1055 +FPS=27.44, 法向力=4767.5049, 切向力X=7434.7090, 切向力Y=10986.1680 +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/logs/qt_viewer_20260521_094129.log b/examples/logs/qt_viewer_20260521_094129.log new file mode 100644 index 0000000..35c9e19 --- /dev/null +++ b/examples/logs/qt_viewer_20260521_094129.log @@ -0,0 +1,7 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +启动失败: Failed to open video source. diff --git a/examples/logs/qt_viewer_20260521_094136.log b/examples/logs/qt_viewer_20260521_094136.log new file mode 100644 index 0000000..2c5f5c5 --- /dev/null +++ b/examples/logs/qt_viewer_20260521_094136.log @@ -0,0 +1,895 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +启动失败: Failed to open video source. +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1280x720, fps=20.00, backend_id=1400 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Timeout finding vision units. +Sensor: non-stitch mode +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: False + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.16, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=7.58, 法向力=1500.2373, 切向力X=1241.9663, 切向力Y=878.7347 +FPS=33.18, 法向力=1649.5902, 切向力X=1920.0994, 切向力Y=782.3289 +FPS=35.66, 法向力=1682.6711, 切向力X=1977.4347, 切向力Y=682.5355 +FPS=35.06, 法向力=1185.6074, 切向力X=1267.9526, 切向力Y=600.4734 +FPS=34.39, 法向力=1423.1113, 切向力X=2032.7036, 切向力Y=581.2205 +FPS=36.64, 法向力=1416.4817, 切向力X=2100.8174, 切向力Y=593.5751 +FPS=36.32, 法向力=1421.6937, 切向力X=2105.7703, 切向力Y=587.6776 +FPS=36.37, 法向力=2102.3679, 切向力X=2515.7908, 切向力Y=551.4786 +FPS=36.58, 法向力=1330.5112, 切向力X=2227.8213, 切向力Y=293.8397 +FPS=36.24, 法向力=1284.3416, 切向力X=2246.7319, 切向力Y=258.8161 +FPS=34.59, 法向力=1965.2679, 切向力X=2104.8945, 切向力Y=188.8034 +FPS=36.69, 法向力=1961.6182, 切向力X=2088.8076, 切向力Y=171.6129 +FPS=35.28, 法向力=2216.3193, 切向力X=1222.7634, 切向力Y=1336.0674 +FPS=36.22, 法向力=2080.2271, 切向力X=879.3025, 切向力Y=1360.3875 +FPS=36.63, 法向力=1645.2512, 切向力X=1541.1204, 切向力Y=1147.4343 +FPS=35.49, 法向力=1903.1841, 切向力X=1726.2043, 切向力Y=1344.3486 +FPS=36.16, 法向力=1866.2454, 切向力X=1584.7900, 切向力Y=1366.3069 +FPS=35.67, 法向力=1460.7115, 切向力X=1179.7356, 切向力Y=160.6975 +FPS=33.57, 法向力=1544.8857, 切向力X=1184.8521, 切向力Y=111.7895 +FPS=34.92, 法向力=1314.1880, 切向力X=-494.1546, 切向力Y=504.9424 +FPS=36.07, 法向力=1287.5818, 切向力X=-422.0466, 切向力Y=529.9293 +FPS=34.12, 法向力=2820.5842, 切向力X=914.5112, 切向力Y=1155.4307 +FPS=35.80, 法向力=3088.9819, 切向力X=942.1092, 切向力Y=1277.1606 +FPS=34.90, 法向力=3483.2612, 切向力X=2553.8118, 切向力Y=755.1749 +FPS=34.70, 法向力=1674.0188, 切向力X=2526.7998, 切向力Y=351.4157 +FPS=36.77, 法向力=1561.4463, 切向力X=2500.6819, 切向力Y=335.1104 +FPS=35.18, 法向力=1564.1667, 切向力X=1729.0461, 切向力Y=-151.2926 +FPS=36.82, 法向力=1747.7856, 切向力X=1816.7510, 切向力Y=-29.4547 +FPS=35.38, 法向力=1469.3827, 切向力X=2095.8142, 切向力Y=660.9269 +FPS=36.55, 法向力=1285.1191, 切向力X=299.2894, 切向力Y=708.8621 +FPS=36.85, 法向力=1367.3087, 切向力X=260.1201, 切向力Y=655.3097 +FPS=36.76, 法向力=1374.6465, 切向力X=267.1357, 切向力Y=661.1792 +FPS=35.01, 法向力=1646.0159, 切向力X=1118.1042, 切向力Y=867.8461 +FPS=36.68, 法向力=1800.4092, 切向力X=1238.1799, 切向力Y=777.3973 +FPS=36.02, 法向力=1767.5626, 切向力X=477.5141, 切向力Y=1271.3855 +FPS=35.89, 法向力=1066.4800, 切向力X=472.1626, 切向力Y=845.2040 +FPS=37.00, 法向力=1086.5383, 切向力X=355.2025, 切向力Y=736.5168 +FPS=35.63, 法向力=1483.6084, 切向力X=1272.0237, 切向力Y=427.9226 +FPS=36.24, 法向力=1689.1221, 切向力X=943.1884, 切向力Y=305.6628 +FPS=36.20, 法向力=1427.1785, 切向力X=1516.9409, 切向力Y=1064.1110 +FPS=35.90, 法向力=2237.6528, 切向力X=2992.2578, 切向力Y=1196.3518 +FPS=35.47, 法向力=2145.1689, 切向力X=3191.6511, 切向力Y=1158.6396 +FPS=34.72, 法向力=1670.2360, 切向力X=-155.2621, 切向力Y=774.1915 +FPS=35.28, 法向力=1366.0076, 切向力X=-575.5950, 切向力Y=815.2359 +FPS=34.42, 法向力=2064.0244, 切向力X=756.5276, 切向力Y=1393.7861 +FPS=36.21, 法向力=2188.6104, 切向力X=1231.2184, 切向力Y=1588.3076 +FPS=34.66, 法向力=1611.8536, 切向力X=1796.5269, 切向力Y=1795.3204 +FPS=35.97, 法向力=1582.5720, 切向力X=1925.9700, 切向力Y=1650.7385 +FPS=34.91, 法向力=2844.7227, 切向力X=1969.2654, 切向力Y=1296.7881 +FPS=35.97, 法向力=3003.1267, 切向力X=1923.2418, 切向力Y=1319.2124 +FPS=36.59, 法向力=1736.4169, 切向力X=690.0979, 切向力Y=696.5712 +FPS=35.71, 法向力=1942.2375, 切向力X=2531.9111, 切向力Y=781.2133 +FPS=37.89, 法向力=2369.1223, 切向力X=3053.4951, 切向力Y=985.6056 +FPS=36.12, 法向力=2300.7991, 切向力X=2329.8770, 切向力Y=1045.8035 +FPS=36.85, 法向力=2372.5081, 切向力X=2160.8501, 切向力Y=1117.4160 +FPS=35.59, 法向力=1799.3201, 切向力X=1543.3312, 切向力Y=1247.7273 +FPS=36.31, 法向力=1731.9786, 切向力X=1567.8008, 切向力Y=1199.3462 +FPS=36.04, 法向力=2214.5874, 切向力X=1774.1038, 切向力Y=1092.9988 +FPS=36.39, 法向力=2192.7607, 切向力X=1650.9800, 切向力Y=1023.6499 +FPS=35.74, 法向力=1549.1387, 切向力X=1768.8595, 切向力Y=888.0588 +FPS=37.70, 法向力=1613.7375, 切向力X=1583.6481, 切向力Y=950.8063 +FPS=35.36, 法向力=2110.8000, 切向力X=2290.5552, 切向力Y=1203.0758 +FPS=36.82, 法向力=2068.9363, 切向力X=2301.5293, 切向力Y=1111.5449 +FPS=38.30, 法向力=2224.1123, 切向力X=2110.9546, 切向力Y=1205.8987 +FPS=35.20, 法向力=1790.8241, 切向力X=685.2659, 切向力Y=1002.5814 +FPS=36.45, 法向力=1629.4993, 切向力X=266.0943, 切向力Y=949.5205 +FPS=36.64, 法向力=1389.5032, 切向力X=882.4469, 切向力Y=529.8169 +FPS=37.10, 法向力=1381.4238, 切向力X=876.1016, 切向力Y=557.4786 +FPS=38.30, 法向力=1331.3711, 切向力X=25.3332, 切向力Y=303.2182 +FPS=37.80, 法向力=1685.5305, 切向力X=1831.3110, 切向力Y=1216.5745 +FPS=38.89, 法向力=1688.4578, 切向力X=1834.8049, 切向力Y=1239.3745 +FPS=39.10, 法向力=1693.1276, 切向力X=1814.8947, 切向力Y=1214.7040 +FPS=38.48, 法向力=1688.4636, 切向力X=633.1301, 切向力Y=1035.2019 +FPS=32.87, 法向力=2711.0469, 切向力X=1564.6365, 切向力Y=815.9111 +FPS=35.59, 法向力=2644.5759, 切向力X=1977.4656, 切向力Y=799.7216 +FPS=33.68, 法向力=2097.4604, 切向力X=2517.7681, 切向力Y=474.3457 +FPS=35.74, 法向力=2114.8667, 切向力X=2513.8523, 切向力Y=385.9440 +FPS=37.57, 法向力=2109.7861, 切向力X=2534.4207, 切向力Y=409.7509 +FPS=38.49, 法向力=2075.7168, 切向力X=2483.3130, 切向力Y=357.4618 +FPS=38.30, 法向力=1838.4734, 切向力X=1768.0854, 切向力Y=849.9336 +FPS=38.77, 法向力=1905.2399, 切向力X=1732.4146, 切向力Y=925.4768 +FPS=39.86, 法向力=1714.7893, 切向力X=1766.2458, 切向力Y=1040.5160 +FPS=39.10, 法向力=1454.3347, 切向力X=1767.0745, 切向力Y=882.4572 +FPS=37.87, 法向力=1484.2042, 切向力X=1108.9004, 切向力Y=901.2821 +FPS=38.30, 法向力=1470.7363, 切向力X=1621.9156, 切向力Y=1077.6510 +FPS=37.64, 法向力=1417.0701, 切向力X=1461.4819, 切向力Y=1158.7921 +FPS=37.34, 法向力=1417.9219, 切向力X=1431.8015, 切向力Y=1162.3741 +FPS=35.66, 法向力=1113.6641, 切向力X=686.6075, 切向力Y=1024.2145 +FPS=36.56, 法向力=1072.0171, 切向力X=577.1309, 切向力Y=998.2266 +FPS=36.36, 法向力=1373.1985, 切向力X=839.4132, 切向力Y=1148.5521 +FPS=37.77, 法向力=1822.9971, 切向力X=416.3419, 切向力Y=1303.5051 +FPS=37.40, 法向力=1806.7335, 切向力X=579.5292, 切向力Y=1293.0151 +FPS=38.69, 法向力=1812.0281, 切向力X=569.4437, 切向力Y=1276.9187 +FPS=38.03, 法向力=1795.5542, 切向力X=580.0250, 切向力Y=1292.5184 +FPS=35.92, 法向力=1296.5299, 切向力X=1881.0488, 切向力Y=395.4251 +FPS=35.66, 法向力=1370.4846, 切向力X=1910.3879, 切向力Y=414.6091 +FPS=34.93, 法向力=1750.8411, 切向力X=643.2124, 切向力Y=894.7766 +FPS=36.06, 法向力=1653.7224, 切向力X=1224.2201, 切向力Y=812.3893 +FPS=36.93, 法向力=1749.0393, 切向力X=1078.7595, 切向力Y=780.3699 +FPS=36.40, 法向力=1833.5621, 切向力X=1016.5876, 切向力Y=776.2791 +FPS=35.72, 法向力=2336.8840, 切向力X=2093.8589, 切向力Y=426.3578 +FPS=35.06, 法向力=1897.6558, 切向力X=792.7240, 切向力Y=723.8428 +FPS=34.32, 法向力=1860.8401, 切向力X=888.8778, 切向力Y=721.5574 +FPS=34.84, 法向力=1661.1971, 切向力X=923.2448, 切向力Y=931.7357 +FPS=36.26, 法向力=1719.8975, 切向力X=675.2078, 切向力Y=1002.9069 +FPS=35.30, 法向力=1727.3081, 切向力X=2709.3145, 切向力Y=1098.3457 +FPS=35.58, 法向力=1680.9966, 切向力X=2864.1567, 切向力Y=946.0024 +FPS=34.09, 法向力=1730.7184, 切向力X=2870.1934, 切向力Y=942.6976 +FPS=35.22, 法向力=1727.6533, 切向力X=1466.5688, 切向力Y=966.6063 +FPS=35.14, 法向力=1765.7941, 切向力X=886.9783, 切向力Y=1061.7263 +FPS=35.22, 法向力=1626.9700, 切向力X=2292.6592, 切向力Y=1594.7648 +FPS=35.00, 法向力=1336.7485, 切向力X=1202.2847, 切向力Y=647.3260 +FPS=35.74, 法向力=1550.0591, 切向力X=312.1722, 切向力Y=577.6693 +FPS=36.08, 法向力=1591.7224, 切向力X=212.6367, 切向力Y=540.9569 +FPS=34.66, 法向力=1882.9905, 切向力X=254.5043, 切向力Y=1082.3705 +FPS=34.86, 法向力=1828.9662, 切向力X=2166.8210, 切向力Y=1347.2021 +FPS=34.75, 法向力=1979.5552, 切向力X=2411.3613, 切向力Y=1338.4597 +FPS=34.36, 法向力=1519.0297, 切向力X=2189.5991, 切向力Y=451.9449 +FPS=35.10, 法向力=1458.6536, 切向力X=2260.9502, 切向力Y=482.0545 +FPS=34.44, 法向力=1494.2085, 切向力X=2246.0798, 切向力Y=1181.0886 +FPS=35.47, 法向力=1536.5878, 切向力X=1946.5319, 切向力Y=1183.2313 +FPS=35.36, 法向力=1525.1016, 切向力X=1974.7548, 切向力Y=1176.3733 +FPS=33.76, 法向力=1221.6184, 切向力X=1044.5940, 切向力Y=834.7009 +FPS=34.43, 法向力=1250.1533, 切向力X=1010.3422, 切向力Y=811.4508 +FPS=34.89, 法向力=2075.2212, 切向力X=3338.5063, 切向力Y=830.8818 +FPS=34.48, 法向力=2088.4199, 切向力X=3396.3638, 切向力Y=914.7073 +FPS=34.21, 法向力=1035.0132, 切向力X=-608.4481, 切向力Y=1223.7454 +FPS=32.45, 法向力=1075.0266, 切向力X=-703.4575, 切向力Y=1190.6077 +FPS=31.81, 法向力=1764.5095, 切向力X=1177.4709, 切向力Y=1030.0173 +FPS=31.70, 法向力=1635.2001, 切向力X=1666.8650, 切向力Y=956.5203 +FPS=33.31, 法向力=1666.9789, 切向力X=1699.7075, 切向力Y=1042.8237 +FPS=31.66, 法向力=1293.9087, 切向力X=1179.5360, 切向力Y=918.3908 +FPS=32.58, 法向力=1189.5420, 切向力X=2024.2432, 切向力Y=1509.5857 +FPS=32.72, 法向力=1192.4274, 切向力X=2123.7188, 切向力Y=1584.9032 +FPS=32.94, 法向力=1167.3445, 切向力X=2132.5552, 切向力Y=1575.1028 +FPS=31.26, 法向力=1440.7463, 切向力X=771.9148, 切向力Y=703.8612 +FPS=32.88, 法向力=1392.4324, 切向力X=795.2798, 切向力Y=709.6312 +FPS=31.75, 法向力=1882.7668, 切向力X=2331.6011, 切向力Y=1055.2451 +FPS=32.88, 法向力=1816.8589, 切向力X=2210.1680, 切向力Y=1048.2579 +FPS=31.44, 法向力=1756.3315, 切向力X=1134.8352, 切向力Y=1435.7739 +FPS=33.02, 法向力=1729.8512, 切向力X=1154.8016, 切向力Y=901.6847 +FPS=32.74, 法向力=1816.6222, 切向力X=1054.8463, 切向力Y=869.2914 +FPS=31.67, 法向力=1224.3352, 切向力X=-719.1248, 切向力Y=1522.1687 +FPS=33.15, 法向力=1240.0225, 切向力X=-851.2621, 切向力Y=1413.9832 +FPS=33.54, 法向力=1338.4987, 切向力X=-134.4340, 切向力Y=889.5425 +FPS=32.69, 法向力=2192.4473, 切向力X=2591.3149, 切向力Y=1002.3043 +FPS=33.08, 法向力=2215.0188, 切向力X=2667.2769, 切向力Y=1072.1638 +FPS=32.86, 法向力=2228.6929, 切向力X=2647.6379, 切向力Y=1088.4709 +FPS=32.43, 法向力=3441.5317, 切向力X=21124.9082, 切向力Y=908.3248 +FPS=34.40, 法向力=3330.3174, 切向力X=21294.1992, 切向力Y=864.8845 +FPS=33.62, 法向力=3202.1841, 切向力X=21798.8223, 切向力Y=733.9050 +FPS=33.96, 法向力=3224.5244, 切向力X=21780.0430, 切向力Y=877.7842 +FPS=31.71, 法向力=2642.7119, 切向力X=20721.0430, 切向力Y=818.4839 +FPS=33.51, 法向力=2615.5820, 切向力X=20463.8359, 切向力Y=726.3066 +FPS=33.16, 法向力=4734.7812, 切向力X=26529.9180, 切向力Y=2128.7070 +FPS=32.64, 法向力=3921.8052, 切向力X=32037.3164, 切向力Y=853.8621 +FPS=34.52, 法向力=3945.0522, 切向力X=32110.2539, 切向力Y=717.9772 +FPS=33.50, 法向力=4849.6035, 切向力X=34643.8984, 切向力Y=566.9580 +FPS=32.99, 法向力=6048.8379, 切向力X=35101.7422, 切向力Y=962.8904 +FPS=34.09, 法向力=6089.2349, 切向力X=35056.2031, 切向力Y=1197.3372 +FPS=32.71, 法向力=6183.9048, 切向力X=35227.7148, 切向力Y=1177.8533 +FPS=34.40, 法向力=6162.7256, 切向力X=35139.3398, 切向力Y=1125.6310 +FPS=31.92, 法向力=4148.2974, 切向力X=33619.4141, 切向力Y=-387.1152 +FPS=34.22, 法向力=4041.2661, 切向力X=33593.2031, 切向力Y=-448.0546 +FPS=32.64, 法向力=3804.6365, 切向力X=32997.5820, 切向力Y=-234.5170 +FPS=32.90, 法向力=3834.0579, 切向力X=32838.8672, 切向力Y=120.7606 +FPS=33.59, 法向力=4017.4758, 切向力X=32846.7734, 切向力Y=262.3415 +FPS=32.87, 法向力=4121.6392, 切向力X=31101.6758, 切向力Y=694.7045 +FPS=34.78, 法向力=4015.1287, 切向力X=30884.8516, 切向力Y=666.0518 +FPS=34.27, 法向力=5180.1250, 切向力X=31059.1484, 切向力Y=630.8490 +FPS=31.62, 法向力=4979.9966, 切向力X=35689.4492, 切向力Y=-600.7502 +FPS=34.01, 法向力=4987.0181, 切向力X=35805.3711, 切向力Y=-584.9944 +FPS=32.57, 法向力=5066.7832, 切向力X=36584.0391, 切向力Y=-789.9689 +FPS=34.63, 法向力=5075.8984, 切向力X=36457.1875, 切向力Y=-1071.5525 +FPS=34.41, 法向力=5071.5479, 切向力X=36465.7422, 切向力Y=-1121.7867 +FPS=34.15, 法向力=5067.8115, 切向力X=36416.2109, 切向力Y=-1178.6609 +FPS=33.99, 法向力=6595.1606, 切向力X=34277.9219, 切向力Y=-847.4672 +FPS=33.90, 法向力=6587.7769, 切向力X=34861.3086, 切向力Y=-520.4359 +FPS=33.62, 法向力=6576.7793, 切向力X=34883.4492, 切向力Y=-853.0195 +FPS=33.70, 法向力=7239.2500, 切向力X=34314.2500, 切向力Y=-1278.3318 +FPS=34.89, 法向力=7369.4976, 切向力X=34222.9609, 切向力Y=-1345.1382 +FPS=35.35, 法向力=6566.6641, 切向力X=35141.2578, 切向力Y=-436.6352 +FPS=34.17, 法向力=7162.5059, 切向力X=33516.9844, 切向力Y=-468.5026 +FPS=34.02, 法向力=7102.1489, 切向力X=33470.7578, 切向力Y=-577.4084 +FPS=33.38, 法向力=6377.3945, 切向力X=36762.8047, 切向力Y=230.4981 +FPS=33.37, 法向力=5679.3716, 切向力X=39037.8594, 切向力Y=-1087.2844 +FPS=35.42, 法向力=5678.6553, 切向力X=39166.9219, 切向力Y=-1252.2798 +FPS=34.78, 法向力=5643.2529, 切向力X=39201.9219, 切向力Y=-1202.7383 +FPS=35.42, 法向力=5631.3721, 切向力X=39201.9180, 切向力Y=-1270.6971 +FPS=35.34, 法向力=3747.2542, 切向力X=40261.9297, 切向力Y=-3999.0979 +FPS=34.40, 法向力=3716.8699, 切向力X=40175.9375, 切向力Y=-4042.8579 +FPS=34.56, 法向力=4155.5527, 切向力X=39022.8750, 切向力Y=-3957.5894 +FPS=33.69, 法向力=4319.1807, 切向力X=38906.9453, 切向力Y=-3843.5864 +FPS=35.06, 法向力=3397.0234, 切向力X=39553.3672, 切向力Y=-3726.2993 +FPS=34.10, 法向力=3417.1899, 切向力X=38442.9141, 切向力Y=-4596.4858 +FPS=34.61, 法向力=3549.6445, 切向力X=38881.3906, 切向力Y=-4446.1328 +FPS=34.04, 法向力=4908.7852, 切向力X=40828.2227, 切向力Y=-5079.8369 +FPS=34.50, 法向力=4976.4082, 切向力X=40897.9766, 切向力Y=-5124.5244 +FPS=34.48, 法向力=5075.6797, 切向力X=42209.0039, 切向力Y=-5220.9697 +FPS=34.00, 法向力=5052.8848, 切向力X=42246.2539, 切向力Y=-5197.9663 +FPS=33.76, 法向力=5883.4268, 切向力X=42531.6562, 切向力Y=-5623.1738 +FPS=33.26, 法向力=6448.6431, 切向力X=41930.3594, 切向力Y=-6149.4229 +FPS=35.09, 法向力=6479.5752, 切向力X=41683.3828, 切向力Y=-6150.5889 +FPS=33.59, 法向力=7152.7681, 切向力X=41693.4570, 切向力Y=-5481.0977 +FPS=35.86, 法向力=7049.5850, 切向力X=41658.3359, 切向力Y=-5571.5264 +FPS=35.34, 法向力=7198.9658, 切向力X=41464.4766, 切向力Y=-4473.6250 +FPS=36.14, 法向力=7042.0879, 切向力X=39899.3125, 切向力Y=-4857.5630 +FPS=37.13, 法向力=6934.3896, 切向力X=39790.2070, 切向力Y=-4886.7266 +FPS=36.82, 法向力=6997.6035, 切向力X=38040.0547, 切向力Y=-5892.2871 +FPS=37.03, 法向力=6990.0928, 切向力X=38122.0078, 切向力Y=-6308.3696 +FPS=36.07, 法向力=6722.5835, 切向力X=38718.7812, 切向力Y=-6136.3218 +FPS=37.17, 法向力=6707.9404, 切向力X=38819.7969, 切向力Y=-5911.5259 +FPS=36.01, 法向力=6825.5825, 切向力X=37745.4414, 切向力Y=-5471.5444 +FPS=37.16, 法向力=6973.8984, 切向力X=37164.5859, 切向力Y=-5382.4219 +FPS=35.53, 法向力=7045.6719, 切向力X=36745.7773, 切向力Y=-5715.1377 +FPS=36.05, 法向力=7055.6040, 切向力X=36902.0781, 切向力Y=-5603.9116 +FPS=35.77, 法向力=6115.4336, 切向力X=35674.8398, 切向力Y=-6681.9287 +FPS=34.16, 法向力=5478.0635, 切向力X=31703.9102, 切向力Y=-5213.4600 +FPS=34.69, 法向力=5701.7222, 切向力X=31363.8438, 切向力Y=-4961.0288 +FPS=33.37, 法向力=2890.5957, 切向力X=4178.2368, 切向力Y=-254.5611 +FPS=35.63, 法向力=2878.3696, 切向力X=4147.6509, 切向力Y=-384.4308 +FPS=35.70, 法向力=2512.4336, 切向力X=2539.4844, 切向力Y=894.1882 +FPS=37.11, 法向力=2604.6458, 切向力X=2662.6836, 切向力Y=1056.8435 +FPS=36.72, 法向力=2084.1650, 切向力X=894.8892, 切向力Y=1261.5010 +FPS=38.21, 法向力=1927.4175, 切向力X=47.9874, 切向力Y=1403.4675 +FPS=38.62, 法向力=1950.0010, 切向力X=313.8868, 切向力Y=1212.0485 +FPS=38.79, 法向力=1803.5498, 切向力X=226.3412, 切向力Y=1272.3005 +FPS=36.04, 法向力=1423.3494, 切向力X=-1121.8529, 切向力Y=930.5731 +FPS=35.86, 法向力=1430.8315, 切向力X=-1297.5620, 切向力Y=1025.6802 +FPS=34.71, 法向力=2246.0984, 切向力X=-1337.3490, 切向力Y=1691.0260 +FPS=34.61, 法向力=1651.2416, 切向力X=947.2570, 切向力Y=1948.9801 +FPS=35.40, 法向力=1772.2336, 切向力X=1166.8685, 切向力Y=2057.4954 +FPS=34.26, 法向力=2080.9243, 切向力X=2204.0464, 切向力Y=1925.4562 +FPS=34.64, 法向力=2080.5527, 切向力X=2148.5190, 切向力Y=1971.4435 +FPS=34.98, 法向力=1767.4998, 切向力X=1219.7383, 切向力Y=1924.9198 +FPS=35.66, 法向力=2436.1899, 切向力X=2636.0410, 切向力Y=1871.3331 +FPS=36.34, 法向力=2518.5479, 切向力X=2607.4941, 切向力Y=1908.9531 +FPS=35.05, 法向力=2608.0649, 切向力X=2631.7349, 切向力Y=1759.9076 +FPS=36.00, 法向力=2691.5591, 切向力X=2803.0903, 切向力Y=1667.5056 +FPS=34.11, 法向力=1543.4958, 切向力X=2076.4832, 切向力Y=2096.2520 +FPS=36.02, 法向力=1516.2644, 切向力X=2061.3176, 切向力Y=2120.6455 +FPS=33.84, 法向力=1780.7437, 切向力X=2238.7224, 切向力Y=2237.4031 +FPS=35.71, 法向力=1784.3872, 切向力X=2162.2163, 切向力Y=2193.9580 +FPS=35.31, 法向力=1396.9222, 切向力X=1191.0229, 切向力Y=2054.3462 +FPS=35.06, 法向力=1000.6516, 切向力X=-1144.3225, 切向力Y=1923.6519 +FPS=36.50, 法向力=995.7216, 切向力X=-1661.9226, 切向力Y=1875.8357 +FPS=34.93, 法向力=1904.5327, 切向力X=-5355.8560, 切向力Y=1651.2710 +FPS=36.36, 法向力=1967.7034, 切向力X=-5383.8955, 切向力Y=1506.5466 +FPS=35.25, 法向力=2441.2305, 切向力X=-8811.3945, 切向力Y=1042.5463 +FPS=35.13, 法向力=2772.9954, 切向力X=-10546.0664, 切向力Y=1543.1831 +FPS=35.19, 法向力=2924.5884, 切向力X=-10701.7441, 切向力Y=1552.6707 +FPS=34.09, 法向力=3428.4700, 切向力X=-10693.4258, 切向力Y=1776.5864 +FPS=35.83, 法向力=3482.1094, 切向力X=-10528.2344, 切向力Y=1752.4088 +FPS=35.55, 法向力=3371.6973, 切向力X=-10199.9121, 切向力Y=2076.4011 +FPS=35.63, 法向力=3406.2085, 切向力X=-10116.4199, 切向力Y=2116.0894 +FPS=34.80, 法向力=2925.1379, 切向力X=-10200.6582, 切向力Y=1741.2291 +FPS=35.80, 法向力=2900.2361, 切向力X=-10180.5713, 切向力Y=1675.0719 +FPS=34.77, 法向力=2213.1311, 切向力X=-11639.4717, 切向力Y=1507.7388 +FPS=35.04, 法向力=1974.8220, 切向力X=-11308.9570, 切向力Y=880.3932 +FPS=36.77, 法向力=2060.4443, 切向力X=-11185.9170, 切向力Y=965.3015 +FPS=34.31, 法向力=2137.3704, 切向力X=-12260.7559, 切向力Y=373.1710 +FPS=35.53, 法向力=2119.0928, 切向力X=-12391.2930, 切向力Y=390.6347 +FPS=35.17, 法向力=2317.8921, 切向力X=-14049.3076, 切向力Y=-442.2196 +FPS=35.17, 法向力=2410.7256, 切向力X=-14178.3135, 切向力Y=-415.4506 +FPS=35.95, 法向力=2001.0894, 切向力X=-14580.0859, 切向力Y=848.2812 +FPS=37.45, 法向力=2032.8298, 切向力X=-14422.7656, 切向力Y=933.4669 +FPS=34.29, 法向力=2182.2578, 切向力X=-12007.3398, 切向力Y=678.9722 +FPS=36.46, 法向力=2212.5215, 切向力X=-11886.9531, 切向力Y=639.9390 +FPS=36.48, 法向力=2378.3528, 切向力X=-11789.7910, 切向力Y=-277.9805 +FPS=36.11, 法向力=3354.4561, 切向力X=-9365.8311, 切向力Y=-1047.8435 +FPS=38.05, 法向力=3462.4141, 切向力X=-9418.3564, 切向力Y=-1053.5055 +FPS=37.86, 法向力=4455.5757, 切向力X=-6882.5869, 切向力Y=-1372.1311 +FPS=39.10, 法向力=4559.5527, 切向力X=-6491.0830, 切向力Y=-1393.9302 +FPS=38.13, 法向力=4683.4404, 切向力X=-8611.4668, 切向力Y=-1646.7866 +FPS=38.07, 法向力=4797.2651, 切向力X=-8724.3096, 切向力Y=-1696.8354 +FPS=38.38, 法向力=4591.5371, 切向力X=-7180.3506, 切向力Y=-1976.9967 +FPS=38.36, 法向力=4714.1494, 切向力X=-7294.1201, 切向力Y=-2047.7380 +FPS=37.74, 法向力=3442.2222, 切向力X=-10463.3730, 切向力Y=-1159.1869 +FPS=37.91, 法向力=3779.0312, 切向力X=-10044.8213, 切向力Y=-2049.2827 +FPS=38.27, 法向力=3757.3835, 切向力X=-9765.0195, 切向力Y=-1994.8855 +FPS=39.41, 法向力=3761.7351, 切向力X=-9772.7324, 切向力Y=-2032.6169 +FPS=36.62, 法向力=4220.3613, 切向力X=-9784.8037, 切向力Y=-1630.1246 +FPS=37.90, 法向力=4109.1680, 切向力X=-9799.7988, 切向力Y=-1659.8790 +FPS=36.19, 法向力=4920.6787, 切向力X=-8978.0645, 切向力Y=-1704.8363 +FPS=36.86, 法向力=6172.6396, 切向力X=-8118.3232, 切向力Y=-2223.0845 +FPS=37.23, 法向力=6436.1328, 切向力X=-7683.7251, 切向力Y=-2044.4961 +FPS=35.42, 法向力=4506.9092, 切向力X=-8851.2695, 切向力Y=-2058.7188 +FPS=38.08, 法向力=4411.3115, 切向力X=-8682.5996, 切向力Y=-1963.1222 +FPS=37.52, 法向力=2286.4480, 切向力X=-9465.5107, 切向力Y=-1875.0811 +FPS=38.74, 法向力=2221.7407, 切向力X=-9314.7871, 切向力Y=-1713.1107 +FPS=37.51, 法向力=2018.4490, 切向力X=-7427.8672, 切向力Y=-663.0042 +FPS=38.56, 法向力=2052.1360, 切向力X=-7455.6094, 切向力Y=-716.0159 +FPS=37.57, 法向力=1703.1200, 切向力X=-4116.9482, 切向力Y=113.0770 +FPS=38.34, 法向力=1801.0372, 切向力X=-3778.3203, 切向力Y=92.5382 +FPS=37.57, 法向力=3594.2041, 切向力X=-993.0405, 切向力Y=876.9606 +FPS=37.69, 法向力=3555.1863, 切向力X=-1032.0718, 切向力Y=864.3875 +FPS=37.65, 法向力=2420.8491, 切向力X=531.8468, 切向力Y=721.9088 +FPS=37.02, 法向力=2245.3467, 切向力X=750.0093, 切向力Y=627.5901 +FPS=37.76, 法向力=2459.7014, 切向力X=-1060.8921, 切向力Y=895.9047 +FPS=37.30, 法向力=5364.8130, 切向力X=13766.8965, 切向力Y=1123.2557 +FPS=38.84, 法向力=5347.5000, 切向力X=13913.1523, 切向力Y=1175.2614 +FPS=36.16, 法向力=5603.3804, 切向力X=32768.9023, 切向力Y=434.9012 +FPS=36.02, 法向力=5672.4277, 切向力X=32763.5078, 切向力Y=445.7847 +FPS=36.11, 法向力=5438.1763, 切向力X=33569.8398, 切向力Y=-158.2396 +FPS=36.84, 法向力=5305.3032, 切向力X=33619.4375, 切向力Y=-379.1350 +FPS=36.07, 法向力=4851.2759, 切向力X=35208.6172, 切向力Y=-917.2913 +FPS=37.10, 法向力=4634.9473, 切向力X=35331.3633, 切向力Y=-1159.6357 +FPS=36.04, 法向力=4836.4185, 切向力X=35010.8359, 切向力Y=-1182.8248 +FPS=37.45, 法向力=5047.9150, 切向力X=35114.3828, 切向力Y=-1043.0769 +FPS=35.90, 法向力=5087.0586, 切向力X=34102.9336, 切向力Y=-835.0460 +FPS=38.30, 法向力=5290.8589, 切向力X=34090.2578, 切向力Y=-655.2649 +FPS=36.46, 法向力=5074.0889, 切向力X=34089.1641, 切向力Y=-2121.7485 +FPS=35.89, 法向力=6117.7168, 切向力X=32929.9375, 切向力Y=-2040.2278 +FPS=36.52, 法向力=6196.8320, 切向力X=32980.2422, 切向力Y=-1995.7504 +FPS=35.58, 法向力=6860.2920, 切向力X=32928.7344, 切向力Y=-2951.3740 +FPS=36.63, 法向力=6857.2939, 切向力X=32908.2109, 切向力Y=-3050.2913 +FPS=35.47, 法向力=7093.5723, 切向力X=31770.8672, 切向力Y=-2855.4863 +FPS=35.77, 法向力=6850.9019, 切向力X=31623.9766, 切向力Y=-2993.8262 +FPS=33.68, 法向力=6284.7578, 切向力X=31568.9961, 切向力Y=-3370.6472 +FPS=34.76, 法向力=6114.1514, 切向力X=32089.8359, 切向力Y=-3118.1401 +FPS=35.25, 法向力=5828.9434, 切向力X=32039.2598, 切向力Y=-3319.9451 +FPS=34.86, 法向力=6517.0664, 切向力X=30977.4531, 切向力Y=-2476.7021 +FPS=35.21, 法向力=6646.5713, 切向力X=30978.5918, 切向力Y=-2335.8848 +FPS=33.49, 法向力=5239.5781, 切向力X=30717.2188, 切向力Y=-3348.5571 +FPS=36.13, 法向力=5352.1016, 切向力X=30761.6367, 切向力Y=-3277.3408 +FPS=34.87, 法向力=6025.1177, 切向力X=32302.1543, 切向力Y=-2218.7578 +FPS=35.07, 法向力=5267.3750, 切向力X=31604.7715, 切向力Y=-1890.7162 +FPS=35.83, 法向力=5210.4790, 切向力X=31548.5488, 切向力Y=-1899.3508 +FPS=35.11, 法向力=5289.2251, 切向力X=32560.5820, 切向力Y=-1771.2703 +FPS=34.85, 法向力=5144.7500, 切向力X=32579.9355, 切向力Y=-1879.9232 +FPS=34.88, 法向力=5132.6006, 切向力X=32418.7578, 切向力Y=-1571.0208 +FPS=36.06, 法向力=5143.6426, 切向力X=32089.3164, 切向力Y=-1393.5549 +FPS=36.79, 法向力=5742.7666, 切向力X=34161.2539, 切向力Y=-871.4706 +FPS=35.61, 法向力=6006.9985, 切向力X=34020.0742, 切向力Y=-882.3016 +FPS=34.51, 法向力=6633.3076, 切向力X=35155.8828, 切向力Y=-395.7230 +FPS=35.07, 法向力=6653.3110, 切向力X=35255.3281, 切向力Y=-427.3937 +FPS=36.21, 法向力=6992.5088, 切向力X=35960.4297, 切向力Y=911.2382 +FPS=35.06, 法向力=7175.0693, 切向力X=36028.8750, 切向力Y=1193.4336 +FPS=35.62, 法向力=7241.7461, 切向力X=35991.3164, 切向力Y=1172.1827 +FPS=35.01, 法向力=7294.6367, 切向力X=37118.8750, 切向力Y=1109.1892 +FPS=35.48, 法向力=7256.3384, 切向力X=37287.0781, 切向力Y=1262.5950 +FPS=35.32, 法向力=7161.8145, 切向力X=37164.5547, 切向力Y=910.9801 +FPS=33.80, 法向力=7397.9404, 切向力X=38700.3398, 切向力Y=1554.6775 +FPS=35.50, 法向力=7368.2139, 切向力X=38748.5547, 切向力Y=1768.6157 +FPS=33.15, 法向力=6837.7100, 切向力X=38059.6289, 切向力Y=1048.2937 +FPS=35.84, 法向力=6825.7666, 切向力X=38075.4492, 切向力Y=899.2216 +FPS=34.15, 法向力=7197.9756, 切向力X=38213.8906, 切向力Y=1067.3595 +FPS=35.87, 法向力=7223.6655, 切向力X=38249.5078, 切向力Y=967.7665 +FPS=35.54, 法向力=7473.0303, 切向力X=38457.7422, 切向力Y=853.9133 +FPS=35.44, 法向力=7490.6030, 切向力X=38508.1914, 切向力Y=817.6711 +FPS=35.10, 法向力=7886.8096, 切向力X=37022.3359, 切向力Y=519.5291 +FPS=34.83, 法向力=8130.8184, 切向力X=36045.9609, 切向力Y=-41.5781 +FPS=35.21, 法向力=8059.6152, 切向力X=36191.0234, 切向力Y=-152.8496 +FPS=34.51, 法向力=7517.9570, 切向力X=36768.2148, 切向力Y=162.9727 +FPS=35.17, 法向力=7596.9766, 切向力X=36828.4688, 切向力Y=167.9647 +FPS=36.08, 法向力=6535.8418, 切向力X=34854.6133, 切向力Y=-1476.3793 +FPS=33.42, 法向力=6481.8579, 切向力X=33805.7734, 切向力Y=-1406.0981 +FPS=35.41, 法向力=6444.0342, 切向力X=33733.6328, 切向力Y=-1354.8666 +FPS=34.69, 法向力=5516.9141, 切向力X=32532.8496, 切向力Y=-2104.8464 +FPS=35.67, 法向力=5486.3018, 切向力X=32575.0371, 切向力Y=-1985.8634 +FPS=34.46, 法向力=6362.4106, 切向力X=32723.2344, 切向力Y=-2044.9163 +FPS=35.49, 法向力=6501.4072, 切向力X=32706.2266, 切向力Y=-1961.9645 +FPS=35.03, 法向力=5185.2358, 切向力X=31512.3965, 切向力Y=-3400.6377 +FPS=35.29, 法向力=5098.6260, 切向力X=31393.7305, 切向力Y=-3526.3093 +FPS=35.22, 法向力=4875.7139, 切向力X=31430.8535, 切向力Y=-4161.7739 +FPS=34.06, 法向力=4752.7461, 切向力X=32563.8008, 切向力Y=-3633.3984 +FPS=33.46, 法向力=4743.8198, 切向力X=32417.4102, 切向力Y=-3694.3047 +FPS=32.75, 法向力=5447.1787, 切向力X=30769.1270, 切向力Y=-3243.1721 +FPS=33.13, 法向力=5270.0146, 切向力X=30277.5039, 切向力Y=-2917.9307 +FPS=34.60, 法向力=5342.2427, 切向力X=30338.7266, 切向力Y=-2882.0879 +FPS=34.04, 法向力=5406.3223, 切向力X=30396.7070, 切向力Y=-2748.4912 +FPS=34.44, 法向力=5432.8760, 切向力X=30339.0664, 切向力Y=-2673.5867 +FPS=34.71, 法向力=5288.2754, 切向力X=30445.7617, 切向力Y=-2874.0010 +FPS=35.78, 法向力=5098.2217, 切向力X=30520.7363, 切向力Y=-3091.2959 +FPS=35.07, 法向力=4894.4521, 切向力X=30534.4453, 切向力Y=-2883.2048 +FPS=35.08, 法向力=4932.1802, 切向力X=30535.3262, 切向力Y=-2768.2900 +FPS=34.15, 法向力=5759.7563, 切向力X=31759.8730, 切向力Y=-2420.7793 +FPS=34.68, 法向力=5039.2642, 切向力X=31852.3320, 切向力Y=-1977.3772 +FPS=36.35, 法向力=5058.0825, 切向力X=32177.4961, 切向力Y=-1851.6577 +FPS=35.15, 法向力=5065.3750, 切向力X=33946.6562, 切向力Y=-1289.8208 +FPS=37.08, 法向力=5117.5884, 切向力X=34025.6484, 切向力Y=-1261.2115 +FPS=33.74, 法向力=4936.0640, 切向力X=32962.9609, 切向力Y=-520.7709 +FPS=35.83, 法向力=6122.5840, 切向力X=34707.1328, 切向力Y=-403.8955 +FPS=36.02, 法向力=6242.3525, 切向力X=34718.2422, 切向力Y=-261.8661 +FPS=36.20, 法向力=6521.0723, 切向力X=34631.7109, 切向力Y=-221.1947 +FPS=36.74, 法向力=6589.3862, 切向力X=34657.9805, 切向力Y=-233.9467 +FPS=36.14, 法向力=7454.7725, 切向力X=34332.8750, 切向力Y=-23.7568 +FPS=35.87, 法向力=7314.2832, 切向力X=34394.2656, 切向力Y=111.4175 +FPS=35.97, 法向力=6945.8594, 切向力X=34350.2422, 切向力Y=889.8773 +FPS=35.76, 法向力=6939.3613, 切向力X=34328.8242, 切向力Y=902.7222 +FPS=35.65, 法向力=7296.1279, 切向力X=36476.3750, 切向力Y=1075.4138 +FPS=37.50, 法向力=7281.6211, 切向力X=36678.6953, 切向力Y=1076.0732 +FPS=36.97, 法向力=7288.7729, 切向力X=36524.8516, 切向力Y=777.0177 +FPS=35.71, 法向力=6667.3457, 切向力X=36142.7148, 切向力Y=629.8137 +FPS=36.79, 法向力=6691.1782, 切向力X=36233.9570, 切向力Y=451.1425 +FPS=35.35, 法向力=6183.7422, 切向力X=33733.5312, 切向力Y=1071.1927 +FPS=36.15, 法向力=6215.3555, 切向力X=33369.0312, 切向力Y=1139.9058 +FPS=36.18, 法向力=6233.7056, 切向力X=34948.1094, 切向力Y=6.0900 +FPS=37.12, 法向力=6157.1738, 切向力X=34950.5000, 切向力Y=-92.7984 +FPS=35.96, 法向力=5335.0137, 切向力X=34582.4570, 切向力Y=-320.9246 +FPS=36.42, 法向力=5318.3618, 切向力X=34316.9258, 切向力Y=-369.9006 +FPS=35.53, 法向力=4991.5293, 切向力X=33521.0781, 切向力Y=-1051.0557 +FPS=35.64, 法向力=4977.7241, 切向力X=33537.3594, 切向力Y=-1037.9119 +FPS=35.62, 法向力=4631.5615, 切向力X=34149.6562, 切向力Y=-1663.6729 +FPS=36.20, 法向力=4326.6348, 切向力X=36542.5078, 切向力Y=-2743.6860 +FPS=36.85, 法向力=4523.9033, 切向力X=36795.6719, 切向力Y=-2746.9270 +FPS=35.05, 法向力=4154.9697, 切向力X=38116.0273, 切向力Y=-2678.8625 +FPS=36.95, 法向力=4237.6108, 切向力X=38184.8945, 切向力Y=-2577.1274 +FPS=35.45, 法向力=4170.4922, 切向力X=38467.5234, 切向力Y=-2486.3003 +FPS=36.59, 法向力=4222.0283, 切向力X=38412.2578, 切向力Y=-2420.0845 +FPS=36.31, 法向力=4926.1235, 切向力X=38586.3633, 切向力Y=-2137.4600 +FPS=36.99, 法向力=4992.3022, 切向力X=38330.9688, 切向力Y=-2033.0457 +FPS=34.48, 法向力=4458.7109, 切向力X=39975.0742, 切向力Y=-1379.7532 +FPS=37.06, 法向力=4503.4131, 切向力X=40217.5000, 切向力Y=-1338.4829 +FPS=36.37, 法向力=4867.0776, 切向力X=38653.1445, 切向力Y=-2336.4165 +FPS=36.00, 法向力=5336.9316, 切向力X=39144.9219, 切向力Y=-1572.6725 +FPS=37.23, 法向力=5452.9170, 切向力X=39167.4688, 切向力Y=-1529.7960 +FPS=36.09, 法向力=4206.1729, 切向力X=40525.1289, 切向力Y=-2460.0815 +FPS=36.38, 法向力=4305.1694, 切向力X=40348.2188, 切向力Y=-2448.4651 +FPS=35.82, 法向力=4039.4602, 切向力X=40381.4609, 切向力Y=-1701.1161 +FPS=36.61, 法向力=4035.8169, 切向力X=40252.8281, 切向力Y=-1691.5759 +FPS=36.95, 法向力=5547.8672, 切向力X=40254.2969, 切向力Y=-2423.8418 +FPS=35.65, 法向力=4882.2285, 切向力X=38418.2383, 切向力Y=-1901.5674 +FPS=37.33, 法向力=4602.5654, 切向力X=38458.9844, 切向力Y=-2083.6580 +FPS=34.64, 法向力=5193.4092, 切向力X=35716.1875, 切向力Y=-1334.4509 +FPS=36.34, 法向力=5091.1055, 切向力X=35394.7578, 切向力Y=-1565.6959 +FPS=35.61, 法向力=4907.4512, 切向力X=31718.3945, 切向力Y=-1914.2997 +FPS=36.64, 法向力=4698.2363, 切向力X=31397.3555, 切向力Y=-2226.6309 +FPS=36.69, 法向力=5481.3555, 切向力X=30977.8242, 切向力Y=-1401.4628 +FPS=37.26, 法向力=5486.0449, 切向力X=30990.5996, 切向力Y=-1317.6206 +FPS=35.84, 法向力=5924.3730, 切向力X=34696.4961, 切向力Y=-2544.3428 +FPS=36.63, 法向力=5841.1895, 切向力X=34764.6836, 切向力Y=-2681.9380 +FPS=36.00, 法向力=6266.9644, 切向力X=34138.1328, 切向力Y=-3181.3811 +FPS=36.02, 法向力=5895.1318, 切向力X=33375.5977, 切向力Y=-5180.5635 +FPS=34.36, 法向力=5707.5645, 切向力X=33329.0703, 切向力Y=-5288.9917 +FPS=33.68, 法向力=6407.0176, 切向力X=33168.7969, 切向力Y=-4809.9336 +FPS=34.85, 法向力=6416.4897, 切向力X=33159.5273, 切向力Y=-4761.1006 +FPS=35.22, 法向力=5785.8369, 切向力X=32684.5273, 切向力Y=-5761.0820 +FPS=34.17, 法向力=5700.3311, 切向力X=32492.9512, 切向力Y=-5826.0879 +FPS=33.59, 法向力=5915.3291, 切向力X=35782.1055, 切向力Y=-5724.4199 +FPS=35.88, 法向力=6031.4287, 切向力X=35759.7578, 切向力Y=-5676.9482 +FPS=35.37, 法向力=6283.0234, 切向力X=35299.7266, 切向力Y=-5327.1270 +FPS=35.46, 法向力=5249.8213, 切向力X=36654.3867, 切向力Y=-4092.1897 +FPS=35.06, 法向力=5181.9980, 切向力X=36630.0234, 切向力Y=-4132.6802 +FPS=37.40, 法向力=5155.4126, 切向力X=40112.0625, 切向力Y=-3892.5137 +FPS=36.97, 法向力=5258.2725, 切向力X=39829.1797, 切向力Y=-3732.4932 +FPS=36.50, 法向力=5560.7881, 切向力X=42337.4844, 切向力Y=-2970.7559 +FPS=35.51, 法向力=5128.1392, 切向力X=42510.3281, 切向力Y=-3483.1450 +FPS=35.62, 法向力=5081.2188, 切向力X=42684.0625, 切向力Y=-3474.2090 +FPS=33.05, 法向力=5050.8467, 切向力X=43739.5000, 切向力Y=-2463.3276 +FPS=36.09, 法向力=5088.3350, 切向力X=43732.8789, 切向力Y=-2385.7524 +FPS=34.17, 法向力=4577.3594, 切向力X=45189.6758, 切向力Y=-3444.0884 +FPS=35.50, 法向力=4566.8350, 切向力X=45431.5234, 切向力Y=-3522.7686 +FPS=33.23, 法向力=5332.3701, 切向力X=48201.1289, 切向力Y=-3253.7246 +FPS=34.82, 法向力=5437.2988, 切向力X=48134.0820, 切向力Y=-2994.0479 +FPS=33.43, 法向力=5710.5293, 切向力X=51230.6172, 切向力Y=-4181.3477 +FPS=34.85, 法向力=5476.1538, 切向力X=53453.1328, 切向力Y=-4821.1709 +FPS=35.30, 法向力=5484.6152, 切向力X=53606.1484, 切向力Y=-4840.3232 +FPS=34.76, 法向力=5687.0371, 切向力X=51996.1016, 切向力Y=-5222.2705 +FPS=35.08, 法向力=5817.5400, 切向力X=51696.3945, 切向力Y=-5211.1680 +FPS=34.49, 法向力=6149.0859, 切向力X=52371.3281, 切向力Y=-5796.9570 +FPS=35.27, 法向力=6862.5039, 切向力X=51296.8008, 切向力Y=-4625.0073 +FPS=35.13, 法向力=6830.1147, 切向力X=51322.2891, 切向力Y=-4339.3130 +FPS=34.02, 法向力=7093.0117, 切向力X=51536.0586, 切向力Y=-4409.9595 +FPS=34.33, 法向力=7151.8574, 切向力X=51586.9531, 切向力Y=-4348.3057 +FPS=34.41, 法向力=6951.2524, 切向力X=49307.7109, 切向力Y=-4255.7954 +FPS=34.82, 法向力=6960.1904, 切向力X=49348.1641, 切向力Y=-4190.0591 +FPS=34.50, 法向力=6097.3394, 切向力X=47923.4922, 切向力Y=-4283.1875 +FPS=33.85, 法向力=6397.3525, 切向力X=48017.0938, 切向力Y=-3940.5215 +FPS=34.72, 法向力=5881.1729, 切向力X=45114.2266, 切向力Y=-4737.6436 +FPS=35.21, 法向力=4776.9854, 切向力X=44338.2930, 切向力Y=-6511.6045 +FPS=35.58, 法向力=4893.0996, 切向力X=44090.1680, 切向力Y=-6212.2222 +FPS=33.69, 法向力=5614.6514, 切向力X=42548.7812, 切向力Y=-6176.9404 +FPS=34.67, 法向力=5352.2998, 切向力X=39689.6875, 切向力Y=-6365.9805 +FPS=34.79, 法向力=5293.7422, 切向力X=39469.9609, 切向力Y=-6183.4678 +FPS=33.17, 法向力=3143.8215, 切向力X=31276.9961, 切向力Y=-4318.3838 +FPS=34.94, 法向力=3222.1543, 切向力X=31150.6328, 切向力Y=-3849.1543 +FPS=33.87, 法向力=4312.1470, 切向力X=16837.5117, 切向力Y=1642.9309 +FPS=34.79, 法向力=4545.0537, 切向力X=16607.9746, 切向力Y=1948.8384 +FPS=33.73, 法向力=2510.7764, 切向力X=7572.8174, 切向力Y=3378.1313 +FPS=35.59, 法向力=2608.1362, 切向力X=7469.3794, 切向力Y=3407.0989 +FPS=35.70, 法向力=2048.4417, 切向力X=6312.4448, 切向力Y=3304.1387 +FPS=34.66, 法向力=1911.5366, 切向力X=6748.8779, 切向力Y=3552.4834 +FPS=36.13, 法向力=1918.3018, 切向力X=6981.6431, 切向力Y=3532.9700 +FPS=34.62, 法向力=1885.5236, 切向力X=5451.8965, 切向力Y=3579.1113 +FPS=35.17, 法向力=1868.5997, 切向力X=5359.7593, 切向力Y=3611.4443 +FPS=34.51, 法向力=1806.4928, 切向力X=4387.5884, 切向力Y=3783.6953 +FPS=34.57, 法向力=1965.7549, 切向力X=4931.7319, 切向力Y=3064.9492 +FPS=35.93, 法向力=1958.7289, 切向力X=5004.0591, 切向力Y=3119.9128 +FPS=34.91, 法向力=2078.4133, 切向力X=3773.6147, 切向力Y=3345.9622 +FPS=36.69, 法向力=2093.2568, 切向力X=3719.8972, 切向力Y=3430.2168 +FPS=34.75, 法向力=2224.6753, 切向力X=3555.5298, 切向力Y=3441.4487 +FPS=36.01, 法向力=2283.1411, 切向力X=3515.3054, 切向力Y=3388.2988 +FPS=35.17, 法向力=2288.1265, 切向力X=4986.9766, 切向力Y=3952.6338 +FPS=35.72, 法向力=2238.7468, 切向力X=4794.0361, 切向力Y=4073.4749 +FPS=35.38, 法向力=1685.2612, 切向力X=4950.5576, 切向力Y=4409.1963 +FPS=35.04, 法向力=1616.8684, 切向力X=4847.1621, 切向力Y=4439.0312 +FPS=35.82, 法向力=2441.0273, 切向力X=5506.2749, 切向力Y=4727.6851 +FPS=35.03, 法向力=4575.6699, 切向力X=16357.8525, 切向力Y=5121.0698 +FPS=35.48, 法向力=4508.8936, 切向力X=17017.5801, 切向力Y=5219.5010 +FPS=34.81, 法向力=5175.9292, 切向力X=27335.9844, 切向力Y=5034.6055 +FPS=35.49, 法向力=5149.4648, 切向力X=27448.4766, 切向力Y=5151.1064 +FPS=36.15, 法向力=4294.1475, 切向力X=27111.2715, 切向力Y=5127.7847 +FPS=36.29, 法向力=4233.0391, 切向力X=26905.9375, 切向力Y=5023.2290 +FPS=34.62, 法向力=6473.6846, 切向力X=27664.7832, 切向力Y=6397.5117 +FPS=35.55, 法向力=6548.1460, 切向力X=27720.0762, 切向力Y=6500.5244 +FPS=36.09, 法向力=7235.1807, 切向力X=26782.5371, 切向力Y=6697.8301 +FPS=35.58, 法向力=7927.3154, 切向力X=25401.4062, 切向力Y=6268.3438 +FPS=36.01, 法向力=7859.2144, 切向力X=25172.2637, 切向力Y=6434.7334 +FPS=34.37, 法向力=8430.0752, 切向力X=26184.9062, 切向力Y=6889.7222 +FPS=35.54, 法向力=8409.4453, 切向力X=26339.6426, 切向力Y=7050.7051 +FPS=34.73, 法向力=9348.5674, 切向力X=25636.8203, 切向力Y=7522.5186 +FPS=31.58, 法向力=8979.3223, 切向力X=25267.9492, 切向力Y=7896.2212 +FPS=31.07, 法向力=8869.9697, 切向力X=25152.4531, 切向力Y=7839.1851 +FPS=33.86, 法向力=10163.6270, 切向力X=25198.9023, 切向力Y=7379.3291 +FPS=36.53, 法向力=10285.6836, 切向力X=25184.0391, 切向力Y=7470.0801 +FPS=35.62, 法向力=10001.1504, 切向力X=25721.7109, 切向力Y=7270.1533 +FPS=36.09, 法向力=9939.2480, 切向力X=25635.8652, 切向力Y=7179.1523 +FPS=36.86, 法向力=9140.7012, 切向力X=24063.2031, 切向力Y=7556.4082 +FPS=37.00, 法向力=8936.0244, 切向力X=23841.6328, 切向力Y=7603.2847 +FPS=38.38, 法向力=8923.5908, 切向力X=23675.9375, 切向力Y=7107.0620 +FPS=36.07, 法向力=10504.0254, 切向力X=24144.9531, 切向力Y=7605.1104 +FPS=36.92, 法向力=10534.9941, 切向力X=24158.2070, 切向力Y=7675.5791 +FPS=36.22, 法向力=10440.3301, 切向力X=22966.4648, 切向力Y=8021.1904 +FPS=37.00, 法向力=10414.4268, 切向力X=22889.1660, 切向力Y=8047.3379 +FPS=36.79, 法向力=11314.2734, 切向力X=21933.8047, 切向力Y=7559.4863 +FPS=37.36, 法向力=11317.3877, 切向力X=22014.7344, 切向力Y=7497.2476 +FPS=35.90, 法向力=11315.9531, 切向力X=22974.5625, 切向力Y=7538.9019 +FPS=36.31, 法向力=11870.3477, 切向力X=21394.2539, 切向力Y=7838.2852 +FPS=37.81, 法向力=11969.2207, 切向力X=21501.7266, 切向力Y=7719.6885 +FPS=36.62, 法向力=11887.2871, 切向力X=21443.4766, 切向力Y=7682.3379 +FPS=36.34, 法向力=9900.9082, 切向力X=19833.5781, 切向力Y=7177.9409 +FPS=37.32, 法向力=9704.9160, 切向力X=19743.4414, 切向力Y=7190.2344 +FPS=36.51, 法向力=10334.9590, 切向力X=18145.8555, 切向力Y=8138.6992 +FPS=36.68, 法向力=9160.1260, 切向力X=19227.5703, 切向力Y=7857.0312 +FPS=36.67, 法向力=9354.1211, 切向力X=19585.3906, 切向力Y=8091.2959 +FPS=35.75, 法向力=8917.3779, 切向力X=18990.6914, 切向力Y=6318.0547 +FPS=37.58, 法向力=8927.5059, 切向力X=18931.6035, 切向力Y=6324.7954 +FPS=36.33, 法向力=8085.7578, 切向力X=17439.5664, 切向力Y=5508.1494 +FPS=36.37, 法向力=7833.9609, 切向力X=17277.5547, 切向力Y=5352.8330 +FPS=38.34, 法向力=8008.2051, 切向力X=17676.9043, 切向力Y=5552.1641 +FPS=36.29, 法向力=7199.2979, 切向力X=17383.9141, 切向力Y=4210.7651 +FPS=37.29, 法向力=7162.8506, 切向力X=17490.5039, 切向力Y=4230.1875 +FPS=37.29, 法向力=7082.0415, 切向力X=17420.5586, 切向力Y=4213.1934 +FPS=36.18, 法向力=6802.3008, 切向力X=15447.9355, 切向力Y=3965.0188 +FPS=36.48, 法向力=6610.9321, 切向力X=15027.8965, 切向力Y=3962.5718 +FPS=36.93, 法向力=6588.6885, 切向力X=15960.5889, 切向力Y=4000.0613 +FPS=35.43, 法向力=6748.2002, 切向力X=18956.1914, 切向力Y=3374.5215 +FPS=36.32, 法向力=6712.1094, 切向力X=18897.8535, 切向力Y=3318.6177 +FPS=35.44, 法向力=5728.8447, 切向力X=20999.6250, 切向力Y=3630.1770 +FPS=37.36, 法向力=5708.7998, 切向力X=20815.3867, 切向力Y=3733.0139 +FPS=36.86, 法向力=5107.0347, 切向力X=21354.4492, 切向力Y=4357.1465 +FPS=36.86, 法向力=5947.0830, 切向力X=7696.7856, 切向力Y=5337.6719 +FPS=36.21, 法向力=5683.0259, 切向力X=7437.3271, 切向力Y=5294.9707 +FPS=37.06, 法向力=2369.2769, 切向力X=259.2141, 切向力Y=5809.0537 +FPS=36.89, 法向力=2406.1831, 切向力X=-304.7282, 切向力Y=6007.0840 +FPS=38.20, 法向力=2701.0542, 切向力X=1720.1215, 切向力Y=6453.0171 +FPS=38.13, 法向力=2932.2910, 切向力X=2122.5957, 切向力Y=6454.8193 +FPS=38.37, 法向力=2308.4033, 切向力X=865.2682, 切向力Y=6029.3481 +FPS=38.52, 法向力=2243.1948, 切向力X=640.1136, 切向力Y=6052.4600 +FPS=37.22, 法向力=2308.1587, 切向力X=338.9266, 切向力Y=5131.2334 +FPS=37.84, 法向力=2300.2476, 切向力X=406.9339, 切向力Y=5157.4834 +FPS=38.09, 法向力=3063.1777, 切向力X=3163.0918, 切向力Y=6157.2051 +FPS=38.60, 法向力=3227.5220, 切向力X=3673.8162, 切向力Y=6267.0654 +FPS=37.34, 法向力=2636.2134, 切向力X=-250.8926, 切向力Y=5206.0991 +FPS=37.85, 法向力=2759.5264, 切向力X=-132.0459, 切向力Y=5379.6313 +FPS=38.85, 法向力=2687.0435, 切向力X=1536.5723, 切向力Y=6397.8325 +FPS=38.76, 法向力=2638.4917, 切向力X=1695.4962, 切向力Y=6408.3242 +FPS=38.61, 法向力=3209.7949, 切向力X=718.4028, 切向力Y=6149.7227 +FPS=37.75, 法向力=3230.0840, 切向力X=1333.8008, 切向力Y=6496.0361 +FPS=38.35, 法向力=3259.8013, 切向力X=1390.3320, 切向力Y=6538.5518 +FPS=37.30, 法向力=3311.7009, 切向力X=1508.1101, 切向力Y=6514.0352 +FPS=35.94, 法向力=3852.3584, 切向力X=4279.3916, 切向力Y=6916.5073 +FPS=37.92, 法向力=3983.1919, 切向力X=4402.1011, 切向力Y=7034.5352 +FPS=37.12, 法向力=4185.6616, 切向力X=6844.7051, 切向力Y=7043.2300 +FPS=36.91, 法向力=4041.4756, 切向力X=7739.8525, 切向力Y=6316.0693 +FPS=36.95, 法向力=3969.6309, 切向力X=7743.2363, 切向力Y=6307.0229 +FPS=35.77, 法向力=4331.4189, 切向力X=12957.5908, 切向力Y=6850.8105 +FPS=37.04, 法向力=4272.1279, 切向力X=13253.6074, 切向力Y=6752.0977 +FPS=35.96, 法向力=4599.0234, 切向力X=21207.3984, 切向力Y=8026.5156 +FPS=36.88, 法向力=4448.8247, 切向力X=21930.9062, 切向力Y=7983.8438 +FPS=37.16, 法向力=4499.7754, 切向力X=28101.0059, 切向力Y=8086.1729 +FPS=35.00, 法向力=4328.2471, 切向力X=28208.2539, 切向力Y=8197.3379 +FPS=36.96, 法向力=4324.0894, 切向力X=28094.5742, 切向力Y=8181.3369 +FPS=37.16, 法向力=4305.0049, 切向力X=28075.7012, 切向力Y=8148.2939 +FPS=36.14, 法向力=3616.0918, 切向力X=28058.9434, 切向力Y=6724.3086 +FPS=36.50, 法向力=3761.1733, 切向力X=30045.5703, 切向力Y=6748.3350 +FPS=36.99, 法向力=3711.7620, 切向力X=30447.7227, 切向力Y=6832.7178 +FPS=37.08, 法向力=3793.4883, 切向力X=30293.4004, 切向力Y=6823.3423 +FPS=38.52, 法向力=3716.4524, 切向力X=30528.4727, 切向力Y=6837.0488 +FPS=37.39, 法向力=4939.8452, 切向力X=27291.6641, 切向力Y=5517.3882 +FPS=36.58, 法向力=4852.2764, 切向力X=27017.1484, 切向力Y=5410.8125 +FPS=36.46, 法向力=4325.5547, 切向力X=24036.8926, 切向力Y=5474.9858 +FPS=37.08, 法向力=4375.0635, 切向力X=23895.8672, 切向力Y=5599.0005 +FPS=36.29, 法向力=3829.1951, 切向力X=23453.7051, 切向力Y=5526.2754 +FPS=36.49, 法向力=4238.1880, 切向力X=19509.4551, 切向力Y=5415.7637 +FPS=37.06, 法向力=4298.7876, 切向力X=19315.7656, 切向力Y=5407.2432 +FPS=35.12, 法向力=4696.5762, 切向力X=18949.3125, 切向力Y=6314.7607 +FPS=36.26, 法向力=4679.3911, 切向力X=18990.2480, 切向力Y=6435.8115 +FPS=35.98, 法向力=4994.1162, 切向力X=19285.9102, 切向力Y=7052.7939 +FPS=35.70, 法向力=5136.2026, 切向力X=19257.4766, 切向力Y=7118.4434 +FPS=34.81, 法向力=5194.9746, 切向力X=19391.1855, 切向力Y=6624.6143 +FPS=35.98, 法向力=5284.5820, 切向力X=19425.8496, 切向力Y=6631.6665 +FPS=35.88, 法向力=5260.5200, 切向力X=19456.5664, 切向力Y=6601.7617 +FPS=36.36, 法向力=5256.6367, 切向力X=19475.8418, 切向力Y=6609.2812 +FPS=35.67, 法向力=5203.2412, 切向力X=21056.7871, 切向力Y=7005.3784 +FPS=35.33, 法向力=4422.8105, 切向力X=22824.1523, 切向力Y=7179.7617 +FPS=36.20, 法向力=4346.7734, 切向力X=22958.7344, 切向力Y=7162.4326 +FPS=35.75, 法向力=4420.3506, 切向力X=24209.6875, 切向力Y=7281.5957 +FPS=35.81, 法向力=4426.0195, 切向力X=24340.1660, 切向力Y=7375.2671 +FPS=36.51, 法向力=4859.4424, 切向力X=25310.2969, 切向力Y=7616.7139 +FPS=35.74, 法向力=4864.2363, 切向力X=25471.7227, 切向力Y=7706.3193 +FPS=33.92, 法向力=4707.7939, 切向力X=24792.1758, 切向力Y=6926.4824 +FPS=37.87, 法向力=4724.7334, 切向力X=24745.9883, 切向力Y=6942.1455 +FPS=36.55, 法向力=4683.5459, 切向力X=23954.2773, 切向力Y=5982.4146 +FPS=37.62, 法向力=4687.7681, 切向力X=23983.7852, 切向力Y=5897.1133 +FPS=38.76, 法向力=4647.8193, 切向力X=27447.3867, 切向力Y=6495.7036 +FPS=38.55, 法向力=4601.4106, 切向力X=27441.7695, 切向力Y=6439.5918 +FPS=38.46, 法向力=4580.3984, 切向力X=27487.3086, 切向力Y=6410.3926 +FPS=37.91, 法向力=4908.4053, 切向力X=21654.1953, 切向力Y=5331.6968 +FPS=38.44, 法向力=4674.1504, 切向力X=21905.8359, 切向力Y=5306.4087 +FPS=37.38, 法向力=5838.2705, 切向力X=19247.8086, 切向力Y=4759.6562 +FPS=39.62, 法向力=6046.2344, 切向力X=19287.7793, 切向力Y=4948.1836 +FPS=38.10, 法向力=4980.4927, 切向力X=18871.6758, 切向力Y=3655.0557 +FPS=39.02, 法向力=4985.1094, 切向力X=18648.0371, 切向力Y=3547.9114 +FPS=39.42, 法向力=5690.8877, 切向力X=17154.0234, 切向力Y=4293.7500 +FPS=39.57, 法向力=5693.7085, 切向力X=16958.4375, 切向力Y=4339.4575 +FPS=39.29, 法向力=5395.5410, 切向力X=14642.1426, 切向力Y=3138.2949 +FPS=37.24, 法向力=5432.7930, 切向力X=14608.4678, 切向力Y=3070.6816 +FPS=36.95, 法向力=7136.8579, 切向力X=13842.3311, 切向力Y=4224.6475 +FPS=37.16, 法向力=7228.6445, 切向力X=13912.9121, 切向力Y=4253.6602 +FPS=35.42, 法向力=8505.8711, 切向力X=13188.3047, 切向力Y=5795.6562 +FPS=37.23, 法向力=8600.3789, 切向力X=13133.7559, 切向力Y=5849.1963 +FPS=36.24, 法向力=8605.5068, 切向力X=13172.4062, 切向力Y=5860.1797 +FPS=32.81, 法向力=9432.6748, 切向力X=16964.7910, 切向力Y=6924.5791 +FPS=36.77, 法向力=9452.0059, 切向力X=17041.3945, 切向力Y=6957.8320 +FPS=35.37, 法向力=7030.7690, 切向力X=18702.1953, 切向力Y=7008.7969 +FPS=36.51, 法向力=7137.6494, 切向力X=18681.5312, 切向力Y=7019.7349 +FPS=36.20, 法向力=4416.1738, 切向力X=22031.0332, 切向力Y=7259.1904 +FPS=36.46, 法向力=4353.4243, 切向力X=21855.3359, 切向力Y=7094.0503 +FPS=35.01, 法向力=4444.4404, 切向力X=22584.6445, 切向力Y=6939.9331 +FPS=36.81, 法向力=4374.8008, 切向力X=22585.3203, 切向力Y=6756.6064 +FPS=36.08, 法向力=3698.5796, 切向力X=21729.0293, 切向力Y=6482.8672 +FPS=35.69, 法向力=2873.0969, 切向力X=23035.4844, 切向力Y=6332.4927 +FPS=37.30, 法向力=2912.3765, 切向力X=23179.3047, 切向力Y=6370.0835 +FPS=36.11, 法向力=4519.9629, 切向力X=25743.1113, 切向力Y=4923.3643 +FPS=36.68, 法向力=4563.5439, 切向力X=25765.8086, 切向力Y=4816.5312 +FPS=35.92, 法向力=4581.4404, 切向力X=25734.7109, 切向力Y=4826.4961 +FPS=36.63, 法向力=4576.0928, 切向力X=25735.6855, 切向力Y=4830.3301 +FPS=35.68, 法向力=4320.3135, 切向力X=22287.9082, 切向力Y=2499.6106 +FPS=36.77, 法向力=5381.4707, 切向力X=21512.4844, 切向力Y=2465.4380 +FPS=36.80, 法向力=5352.4204, 切向力X=21415.7969, 切向力Y=2483.8606 +FPS=36.89, 法向力=5347.2754, 切向力X=21613.8906, 切向力Y=2441.2273 +FPS=34.89, 法向力=5417.6914, 切向力X=22734.2109, 切向力Y=3219.0908 +FPS=36.55, 法向力=5356.2935, 切向力X=22694.7305, 切向力Y=3157.5439 +FPS=35.13, 法向力=6203.0840, 切向力X=22810.3945, 切向力Y=3194.3413 +FPS=35.17, 法向力=6531.4204, 切向力X=22298.7207, 切向力Y=2721.4138 +FPS=34.96, 法向力=6499.7803, 切向力X=22212.4355, 切向力Y=2650.0254 +FPS=34.16, 法向力=6259.0439, 切向力X=20644.0977, 切向力Y=3368.4153 +FPS=35.63, 法向力=6358.9141, 切向力X=20584.8574, 切向力Y=3461.1497 +FPS=35.02, 法向力=5152.7378, 切向力X=19204.8359, 切向力Y=3215.2544 +FPS=35.43, 法向力=5273.3223, 切向力X=18873.8242, 切向力Y=3297.6338 +FPS=34.51, 法向力=5296.4609, 切向力X=18864.9492, 切向力Y=3262.6616 +FPS=31.06, 法向力=4422.9224, 切向力X=17521.0859, 切向力Y=3933.6782 +FPS=32.51, 法向力=4760.6152, 切向力X=18381.7070, 切向力Y=3837.0195 +FPS=34.41, 法向力=4909.9834, 切向力X=18476.5117, 切向力Y=3843.0618 +FPS=35.19, 法向力=4893.0669, 切向力X=18418.2148, 切向力Y=3873.8853 +FPS=34.92, 法向力=4578.6704, 切向力X=19667.4062, 切向力Y=4124.7891 +FPS=34.14, 法向力=4272.9180, 切向力X=21688.5117, 切向力Y=4922.8218 +FPS=35.54, 法向力=4299.6641, 切向力X=21689.9355, 切向力Y=4922.5967 +FPS=34.35, 法向力=5450.3350, 切向力X=22334.4277, 切向力Y=6294.2915 +FPS=35.44, 法向力=5554.4902, 切向力X=22367.3086, 切向力Y=6351.8643 +FPS=34.67, 法向力=7450.7168, 切向力X=22724.0469, 切向力Y=7616.1060 +FPS=35.65, 法向力=9191.2451, 切向力X=23042.5547, 切向力Y=8064.2583 +FPS=35.14, 法向力=9164.9053, 切向力X=22896.8125, 切向力Y=8113.5444 +FPS=35.43, 法向力=9162.4473, 切向力X=22856.8711, 切向力Y=8150.8135 +FPS=36.37, 法向力=9202.8496, 切向力X=22852.7168, 切向力Y=8111.7842 +FPS=35.99, 法向力=9998.0020, 切向力X=22790.1953, 切向力Y=8729.4355 +FPS=35.05, 法向力=9906.6748, 切向力X=22835.3711, 切向力Y=8887.1543 +FPS=33.15, 法向力=10400.5039, 切向力X=25866.1953, 切向力Y=9873.2949 +FPS=34.86, 法向力=10433.1074, 切向力X=25935.8945, 切向力Y=9888.4258 +FPS=34.36, 法向力=10996.2168, 切向力X=23084.8809, 切向力Y=9628.8311 +FPS=34.12, 法向力=9199.6602, 切向力X=24342.7930, 切向力Y=9546.0996 +FPS=34.84, 法向力=9145.3086, 切向力X=24098.3438, 切向力Y=9479.8164 +FPS=34.69, 法向力=9557.7480, 切向力X=20856.2793, 切向力Y=7431.5352 +FPS=36.28, 法向力=9628.3418, 切向力X=20625.4492, 切向力Y=7249.6572 +FPS=35.28, 法向力=8465.5332, 切向力X=18896.3242, 切向力Y=5910.4404 +FPS=35.13, 法向力=9011.8066, 切向力X=17243.6836, 切向力Y=5624.2769 +FPS=35.59, 法向力=8943.9512, 切向力X=17137.7676, 切向力Y=5558.3052 +FPS=34.97, 法向力=8794.7832, 切向力X=17309.2266, 切向力Y=5560.0786 +FPS=34.97, 法向力=8986.2744, 切向力X=17076.0898, 切向力Y=5477.0269 +FPS=34.73, 法向力=7092.4556, 切向力X=17500.9082, 切向力Y=4585.2495 +FPS=35.79, 法向力=7014.4453, 切向力X=17484.1094, 切向力Y=4605.6025 +FPS=33.38, 法向力=7882.6152, 切向力X=17519.4434, 切向力Y=4859.5898 +FPS=36.10, 法向力=7918.1846, 切向力X=17540.9805, 切向力Y=4905.9692 +FPS=34.00, 法向力=7809.1904, 切向力X=14938.1172, 切向力Y=5220.5542 +FPS=35.35, 法向力=6098.9639, 切向力X=14342.9141, 切向力Y=3685.3909 +FPS=35.44, 法向力=6068.2764, 切向力X=14565.7773, 切向力Y=3819.8296 +FPS=34.76, 法向力=6337.3369, 切向力X=17139.6133, 切向力Y=2187.3984 +FPS=35.51, 法向力=6386.0723, 切向力X=17350.0781, 切向力Y=2042.7838 +FPS=34.83, 法向力=5521.7695, 切向力X=18879.4668, 切向力Y=3170.7383 +FPS=34.93, 法向力=5489.4517, 切向力X=18818.9102, 切向力Y=2979.9924 +FPS=35.70, 法向力=5402.8252, 切向力X=18890.3750, 切向力Y=3126.1479 +FPS=35.25, 法向力=5352.9229, 切向力X=18596.1484, 切向力Y=2924.2715 +FPS=35.83, 法向力=5337.5293, 切向力X=18578.5156, 切向力Y=2881.0044 +FPS=34.67, 法向力=5213.3945, 切向力X=18142.1602, 切向力Y=3516.6340 +FPS=35.28, 法向力=5235.5713, 切向力X=18369.3965, 切向力Y=3698.2646 +FPS=33.89, 法向力=5217.9448, 切向力X=18788.6328, 切向力Y=4064.7178 +FPS=35.80, 法向力=5330.2803, 切向力X=18640.8340, 切向力Y=4093.5010 +FPS=36.34, 法向力=5009.2466, 切向力X=18174.2305, 切向力Y=3577.0566 +FPS=35.37, 法向力=5602.8232, 切向力X=18743.0293, 切向力Y=4581.1035 +FPS=36.38, 法向力=5703.9980, 切向力X=18621.7578, 切向力Y=4481.0649 +FPS=36.22, 法向力=5316.8306, 切向力X=19157.5723, 切向力Y=4785.6875 +FPS=35.78, 法向力=5325.8809, 切向力X=19248.9688, 切向力Y=4889.5942 +FPS=35.43, 法向力=4775.2075, 切向力X=19853.5137, 切向力Y=4356.3770 +FPS=36.54, 法向力=4791.6997, 切向力X=19845.5605, 切向力Y=4475.6250 +FPS=35.09, 法向力=4797.8369, 切向力X=21328.9121, 切向力Y=6177.5488 +FPS=37.93, 法向力=4797.7139, 切向力X=21704.6348, 切向力Y=6158.9897 +FPS=36.88, 法向力=4772.8750, 切向力X=21775.6523, 切向力Y=6183.7544 +FPS=35.94, 法向力=4769.8984, 切向力X=21785.3711, 切向力Y=6184.8438 +FPS=34.36, 法向力=8760.7217, 切向力X=22238.6426, 切向力Y=8492.0625 +FPS=36.39, 法向力=9281.1211, 切向力X=22073.0723, 切向力Y=7649.3799 +FPS=36.70, 法向力=9237.2539, 切向力X=22076.2988, 切向力Y=7604.3345 +FPS=34.95, 法向力=9105.7861, 切向力X=22120.4102, 切向力Y=8006.1958 +FPS=38.37, 法向力=9001.7266, 切向力X=22205.5176, 切向力Y=7843.8423 +FPS=37.59, 法向力=10919.0898, 切向力X=20094.0195, 切向力Y=7493.4746 +FPS=37.64, 法向力=11351.3223, 切向力X=19758.6699, 切向力Y=7387.3701 +FPS=36.45, 法向力=9434.9434, 切向力X=22064.6172, 切向力Y=7400.0205 +FPS=36.25, 法向力=9118.5234, 切向力X=21182.1562, 切向力Y=7949.4639 +FPS=37.06, 法向力=9215.4219, 切向力X=21068.7441, 切向力Y=7952.2520 +FPS=36.24, 法向力=9086.0586, 切向力X=22195.4531, 切向力Y=8248.0518 +FPS=36.93, 法向力=9013.9395, 切向力X=22296.0684, 切向力Y=8314.6318 +FPS=36.81, 法向力=9053.3818, 切向力X=22272.9219, 切向力Y=8324.0342 +FPS=34.80, 法向力=8109.2705, 切向力X=21462.5039, 切向力Y=7137.5879 +FPS=35.65, 法向力=8381.7559, 切向力X=20972.2949, 切向力Y=7889.0244 +FPS=36.99, 法向力=8418.7969, 切向力X=21191.7344, 切向力Y=7754.2700 +FPS=35.79, 法向力=7129.9561, 切向力X=21411.8047, 切向力Y=7328.3716 +FPS=36.03, 法向力=7148.3750, 切向力X=21473.9609, 切向力Y=7304.0752 +FPS=34.81, 法向力=6318.5000, 切向力X=20711.0645, 切向力Y=6706.7007 +FPS=35.34, 法向力=5877.5928, 切向力X=20262.7305, 切向力Y=5387.7021 +FPS=36.52, 法向力=5912.1396, 切向力X=20131.3906, 切向力Y=5280.5225 +FPS=36.01, 法向力=4943.1846, 切向力X=18114.7188, 切向力Y=6650.1143 +FPS=36.71, 法向力=4939.4180, 切向力X=18041.5137, 切向力Y=6781.1816 +FPS=35.97, 法向力=3159.6638, 切向力X=10399.8711, 切向力Y=6524.5938 +FPS=36.96, 法向力=3185.2769, 切向力X=10307.0859, 切向力Y=6574.3652 +FPS=35.62, 法向力=3796.0439, 切向力X=3611.6101, 切向力Y=6312.9771 +FPS=36.20, 法向力=4251.8379, 切向力X=3017.4473, 切向力Y=6318.9805 +FPS=35.14, 法向力=2706.9014, 切向力X=2545.9258, 切向力Y=5850.2725 +FPS=36.47, 法向力=2629.0298, 切向力X=2732.9675, 切向力Y=5941.9570 +FPS=36.16, 法向力=2680.0190, 切向力X=3669.8066, 切向力Y=5521.3213 +FPS=36.23, 法向力=4038.7471, 切向力X=3800.2397, 切向力Y=7052.1597 +FPS=36.51, 法向力=4059.0369, 切向力X=3948.3794, 切向力Y=7108.5801 +FPS=34.80, 法向力=2707.7124, 切向力X=3541.7046, 切向力Y=6389.8242 +FPS=37.50, 法向力=2700.6230, 切向力X=3542.0935, 切向力Y=6325.8438 +FPS=35.58, 法向力=3188.0750, 切向力X=3492.6265, 切向力Y=5888.3057 +FPS=36.66, 法向力=3276.8440, 切向力X=3138.6318, 切向力Y=5931.4360 +FPS=36.43, 法向力=2443.5063, 切向力X=3706.4062, 切向力Y=6687.0195 +FPS=37.07, 法向力=2382.9160, 切向力X=4072.0337, 切向力Y=6720.2402 +FPS=36.45, 法向力=2810.4834, 切向力X=5150.5430, 切向力Y=5866.5347 +FPS=37.14, 法向力=2848.6919, 切向力X=5131.1279, 切向力Y=5909.7129 +FPS=36.28, 法向力=2347.8247, 切向力X=4062.4680, 切向力Y=6485.7852 +FPS=36.48, 法向力=3227.8413, 切向力X=5307.0469, 切向力Y=7561.7598 +FPS=36.70, 法向力=3359.5283, 切向力X=5538.0967, 切向力Y=7577.1182 +FPS=36.22, 法向力=3523.6074, 切向力X=4995.7368, 切向力Y=6880.9414 +FPS=37.63, 法向力=3760.2947, 切向力X=4481.5879, 切向力Y=6642.0469 +FPS=34.77, 法向力=3430.4873, 切向力X=4167.5078, 切向力Y=6700.7739 +FPS=36.81, 法向力=3358.0303, 切向力X=4307.8857, 切向力Y=6742.8076 +FPS=37.00, 法向力=3120.7671, 切向力X=4307.3574, 切向力Y=7532.3154 +FPS=36.25, 法向力=3003.1582, 切向力X=4857.0420, 切向力Y=6054.5166 +FPS=36.39, 法向力=3021.4653, 切向力X=5075.5415, 切向力Y=6037.1030 +FPS=36.44, 法向力=3082.6560, 切向力X=4674.3584, 切向力Y=6248.5708 +FPS=36.56, 法向力=2983.4434, 切向力X=4555.2988, 切向力Y=6272.8091 +FPS=35.32, 法向力=3088.6223, 切向力X=4777.7744, 切向力Y=6247.0767 +FPS=22.91, 法向力=2914.3340, 切向力X=4564.1406, 切向力Y=5982.9844 +FPS=52.53, 法向力=2978.8955, 切向力X=4614.8711, 切向力Y=6745.1108 +FPS=36.17, 法向力=3022.0703, 切向力X=4729.7236, 切向力Y=6776.8174 +FPS=36.43, 法向力=3156.1064, 切向力X=5581.2905, 切向力Y=6441.4868 +FPS=37.49, 法向力=3093.6313, 切向力X=5405.7920, 切向力Y=6428.9702 +FPS=37.65, 法向力=2962.4424, 切向力X=3850.6455, 切向力Y=6749.5732 +FPS=36.69, 法向力=2711.8325, 切向力X=5186.2280, 切向力Y=6871.9263 +FPS=37.71, 法向力=2614.1897, 切向力X=5134.6553, 切向力Y=6810.2271 +FPS=33.97, 法向力=3598.0586, 切向力X=3767.8008, 切向力Y=6826.8477 +FPS=35.06, 法向力=3547.3950, 切向力X=3794.6985, 切向力Y=6820.6665 +FPS=35.77, 法向力=3069.5481, 切向力X=5760.8438, 切向力Y=5837.1460 +FPS=35.96, 法向力=3074.9297, 切向力X=5808.2080, 切向力Y=5751.0625 +FPS=35.38, 法向力=3485.2363, 切向力X=4983.3555, 切向力Y=7674.2222 +FPS=35.38, 法向力=3571.7915, 切向力X=4963.2656, 切向力Y=7751.0298 +FPS=35.35, 法向力=3376.3171, 切向力X=4629.5366, 切向力Y=7308.5303 +FPS=34.85, 法向力=3340.9097, 切向力X=4118.8223, 切向力Y=6804.4995 +FPS=34.98, 法向力=3179.9004, 切向力X=3904.6689, 切向力Y=6716.8770 +FPS=35.27, 法向力=2962.0884, 切向力X=5046.8735, 切向力Y=6866.7417 +FPS=36.13, 法向力=2945.8486, 切向力X=4896.3608, 切向力Y=7021.8213 +FPS=34.94, 法向力=3692.4619, 切向力X=4637.8281, 切向力Y=6860.5029 +FPS=36.15, 法向力=3173.7141, 切向力X=4334.7949, 切向力Y=6718.7656 +FPS=35.51, 法向力=3009.5708, 切向力X=4065.0205, 切向力Y=6695.1162 +FPS=34.75, 法向力=2867.5371, 切向力X=5640.5967, 切向力Y=6875.8506 +FPS=35.51, 法向力=2831.4214, 切向力X=5915.4648, 切向力Y=6864.7349 +FPS=16.77, 法向力=3357.7356, 切向力X=5410.6025, 切向力Y=8052.8843 +FPS=53.53, 法向力=2657.4944, 切向力X=4255.6387, 切向力Y=6856.1553 +FPS=40.51, 法向力=2618.5820, 切向力X=4258.4814, 切向力Y=6856.6143 +FPS=38.13, 法向力=2546.5405, 切向力X=5198.8154, 切向力Y=5915.3877 +FPS=41.22, 法向力=2561.2820, 切向力X=5147.2280, 切向力Y=5914.5859 +FPS=39.58, 法向力=3508.8076, 切向力X=4061.8579, 切向力Y=6474.7104 +FPS=40.76, 法向力=3738.9556, 切向力X=4099.9380, 切向力Y=6613.7603 +FPS=40.60, 法向力=3303.7896, 切向力X=4097.6592, 切向力Y=6737.0542 +FPS=39.97, 法向力=3328.0750, 切向力X=4113.1602, 切向力Y=6780.3657 +FPS=39.93, 法向力=2885.5649, 切向力X=6113.1089, 切向力Y=6260.9102 +FPS=41.84, 法向力=2906.9370, 切向力X=6195.6123, 切向力Y=6311.1377 +FPS=38.76, 法向力=2970.6868, 切向力X=6139.8779, 切向力Y=7364.6689 +FPS=38.70, 法向力=3049.9187, 切向力X=6107.3877, 切向力Y=7393.0312 +FPS=36.95, 法向力=3157.9250, 切向力X=6246.0088, 切向力Y=6404.6494 +FPS=36.87, 法向力=3203.8379, 切向力X=6294.1484, 切向力Y=6531.5312 +FPS=35.79, 法向力=2918.0679, 切向力X=4258.5615, 切向力Y=7093.9160 +FPS=40.98, 法向力=2987.3633, 切向力X=4101.2891, 切向力Y=7166.0254 +FPS=40.46, 法向力=2683.1514, 切向力X=4417.9546, 切向力Y=6832.8750 +FPS=42.42, 法向力=2717.1328, 切向力X=4206.7412, 切向力Y=6754.1836 +FPS=42.06, 法向力=2691.1018, 切向力X=5855.3838, 切向力Y=6909.8511 +FPS=43.01, 法向力=2692.3789, 切向力X=6200.2764, 切向力Y=7007.6577 +FPS=41.65, 法向力=2657.1926, 切向力X=2949.4814, 切向力Y=6853.0176 +FPS=43.59, 法向力=2548.2019, 切向力X=2940.9131, 切向力Y=6840.8711 +FPS=40.62, 法向力=2947.1584, 切向力X=5788.0430, 切向力Y=6875.1377 +FPS=43.75, 法向力=2903.3389, 切向力X=5813.2578, 切向力Y=7028.9170 +FPS=41.26, 法向力=3092.4253, 切向力X=5653.8350, 切向力Y=6414.0264 +FPS=42.19, 法向力=3074.6091, 切向力X=5629.4019, 切向力Y=6385.8721 +FPS=41.20, 法向力=3320.6675, 切向力X=4074.2988, 切向力Y=6330.3936 +FPS=42.60, 法向力=3403.8550, 切向力X=4055.2625, 切向力Y=6364.5508 +FPS=41.37, 法向力=3404.4873, 切向力X=4140.0625, 切向力Y=6384.4819 +FPS=39.27, 法向力=3053.9243, 切向力X=6131.0547, 切向力Y=6981.3652 +FPS=41.69, 法向力=3140.0696, 切向力X=6223.6982, 切向力Y=6978.2930 +FPS=40.95, 法向力=4012.3062, 切向力X=8398.1025, 切向力Y=6897.3813 +FPS=42.32, 法向力=3976.2454, 切向力X=8554.2832, 切向力Y=6930.3506 +FPS=40.57, 法向力=3114.7231, 切向力X=6018.2754, 切向力Y=5990.1362 +FPS=42.62, 法向力=3173.9006, 切向力X=5749.1890, 切向力Y=5953.1533 +FPS=40.99, 法向力=3012.5415, 切向力X=5225.4458, 切向力Y=5836.8491 +FPS=40.76, 法向力=3045.2212, 切向力X=5124.8691, 切向力Y=5842.0020 +FPS=40.42, 法向力=2897.9734, 切向力X=4245.0894, 切向力Y=6641.8613 +FPS=41.86, 法向力=2862.8135, 切向力X=4635.1328, 切向力Y=6667.6904 +FPS=40.04, 法向力=2766.3516, 切向力X=4746.5059, 切向力Y=6694.2451 +FPS=41.54, 法向力=2764.4951, 切向力X=4519.0273, 切向力Y=6657.1934 +FPS=40.27, 法向力=2616.0063, 切向力X=4854.7881, 切向力Y=6759.3203 +FPS=41.81, 法向力=2640.2578, 切向力X=4864.0269, 切向力Y=6751.6885 +FPS=40.45, 法向力=2883.4434, 切向力X=4610.6001, 切向力Y=6594.9736 +FPS=41.51, 法向力=2987.4282, 切向力X=4591.5957, 切向力Y=6591.2974 +FPS=39.76, 法向力=2928.9729, 切向力X=3935.8860, 切向力Y=6122.9795 +FPS=39.62, 法向力=2957.2354, 切向力X=3865.5930, 切向力Y=6170.0635 +FPS=17.75, 法向力=2914.5410, 切向力X=5037.4268, 切向力Y=7305.3145 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260521_094409.log b/examples/logs/qt_viewer_20260521_094409.log new file mode 100644 index 0000000..0d56569 --- /dev/null +++ b/examples/logs/qt_viewer_20260521_094409.log @@ -0,0 +1,1352 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=5 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.42, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.06, 法向力=1438.5386, 切向力X=-488.4243, 切向力Y=-1650.4192 +FPS=24.50, 法向力=1378.7656, 切向力X=534.1270, 切向力Y=141.2998 +FPS=26.98, 法向力=1443.4989, 切向力X=559.2498, 切向力Y=200.5832 +FPS=26.50, 法向力=1497.2136, 切向力X=1094.7920, 切向力Y=-12.8871 +FPS=28.67, 法向力=1444.3639, 切向力X=1120.6185, 切向力Y=-189.3757 +FPS=28.18, 法向力=1857.9512, 切向力X=1620.8540, 切向力Y=985.1566 +FPS=28.35, 法向力=1795.5994, 切向力X=1613.9824, 切向力Y=903.7990 +FPS=27.99, 法向力=1605.2213, 切向力X=215.4098, 切向力Y=177.6675 +FPS=30.00, 法向力=1611.4176, 切向力X=203.3417, 切向力Y=217.9774 +FPS=26.71, 法向力=1629.7028, 切向力X=1374.9814, 切向力Y=805.7857 +FPS=29.11, 法向力=1674.3793, 切向力X=1556.9619, 切向力Y=762.3766 +FPS=27.57, 法向力=1650.5903, 切向力X=1484.1387, 切向力Y=1427.6914 +FPS=27.54, 法向力=1312.8590, 切向力X=-207.2944, 切向力Y=733.8717 +FPS=29.38, 法向力=1297.5643, 切向力X=-206.0568, 切向力Y=745.1630 +FPS=27.12, 法向力=1441.5972, 切向力X=-12.0911, 切向力Y=691.6959 +FPS=29.06, 法向力=1455.0166, 切向力X=-23.6034, 切向力Y=563.4197 +FPS=26.89, 法向力=1724.7454, 切向力X=-71.5938, 切向力Y=52.1169 +FPS=28.91, 法向力=1805.4116, 切向力X=-93.5513, 切向力Y=31.3223 +FPS=27.65, 法向力=1471.0142, 切向力X=-965.7539, 切向力Y=406.7866 +FPS=28.94, 法向力=1472.1266, 切向力X=-909.3256, 切向力Y=325.9155 +FPS=26.04, 法向力=2442.6152, 切向力X=-366.9246, 切向力Y=772.7400 +FPS=28.96, 法向力=2515.5684, 切向力X=-345.0911, 切向力Y=988.3388 +FPS=28.02, 法向力=1502.2760, 切向力X=-1211.2722, 切向力Y=415.4500 +FPS=25.51, 法向力=1503.3955, 切向力X=-1221.8617, 切向力Y=390.0587 +FPS=27.47, 法向力=2385.3257, 切向力X=-511.0248, 切向力Y=-144.7561 +FPS=25.80, 法向力=1877.3065, 切向力X=-246.1144, 切向力Y=769.4176 +FPS=27.63, 法向力=2087.3906, 切向力X=-82.2832, 切向力Y=695.2109 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000213s, blend=0.002146s (9 tiles incl ref), finalize=0.000051s, total=0.002417s +FPS=25.68, 法向力=1559.3513, 切向力X=-464.6951, 切向力Y=581.3288 +FPS=28.26, 法向力=1532.4133, 切向力X=-176.2245, 切向力Y=636.2676 +FPS=27.77, 法向力=1564.0823, 切向力X=520.9689, 切向力Y=882.0822 +FPS=29.22, 法向力=1543.0342, 切向力X=538.3631, 切向力Y=860.1930 +FPS=25.90, 法向力=1576.4264, 切向力X=800.9782, 切向力Y=1235.4116 +FPS=29.57, 法向力=1560.1414, 切向力X=801.8523, 切向力Y=1232.3445 +FPS=27.35, 法向力=1479.8732, 切向力X=1744.6526, 切向力Y=726.2324 +FPS=28.14, 法向力=1474.8906, 切向力X=1760.2443, 切向力Y=662.0955 +FPS=28.33, 法向力=2087.8997, 切向力X=981.4520, 切向力Y=466.8643 +FPS=28.11, 法向力=1756.9109, 切向力X=-37.5865, 切向力Y=524.6310 +FPS=27.47, 法向力=1783.8228, 切向力X=-58.4775, 切向力Y=568.0756 +FPS=27.92, 法向力=1429.8987, 切向力X=-823.3949, 切向力Y=1025.9421 +FPS=29.39, 法向力=1477.0217, 切向力X=-1023.1370, 切向力Y=903.9842 +FPS=28.40, 法向力=1630.7971, 切向力X=-537.4642, 切向力Y=347.6845 +FPS=28.41, 法向力=1695.0974, 切向力X=-527.0812, 切向力Y=286.0585 +FPS=26.42, 法向力=1525.4370, 切向力X=-651.9270, 切向力Y=1484.5962 +FPS=28.40, 法向力=1502.5277, 切向力X=-577.8876, 切向力Y=1441.2327 +FPS=27.12, 法向力=2653.6982, 切向力X=1418.9739, 切向力Y=1316.8540 +FPS=28.06, 法向力=2645.7915, 切向力X=1241.7161, 切向力Y=1379.5811 +FPS=26.47, 法向力=1776.9414, 切向力X=-417.9080, 切向力Y=126.2538 +FPS=27.45, 法向力=2292.6255, 切向力X=777.2328, 切向力Y=67.7245 +FPS=27.25, 法向力=2239.3667, 切向力X=652.6652, 切向力Y=-6.8218 +FPS=27.14, 法向力=2003.8265, 切向力X=-262.9919, 切向力Y=10.4856 +FPS=29.09, 法向力=2067.7441, 切向力X=-339.0182, 切向力Y=61.8741 +FPS=27.49, 法向力=2355.9590, 切向力X=-117.0594, 切向力Y=824.1171 +FPS=27.58, 法向力=2418.3669, 切向力X=-106.5228, 切向力Y=863.8153 +FPS=28.26, 法向力=1823.9529, 切向力X=-501.9908, 切向力Y=1329.5386 +FPS=27.44, 法向力=2047.1934, 切向力X=-356.9548, 切向力Y=1424.9023 +FPS=26.10, 法向力=1080.2927, 切向力X=-1437.7842, 切向力Y=547.9575 +FPS=27.31, 法向力=1045.9050, 切向力X=-1684.0626, 切向力Y=527.4115 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000207s, blend=0.002158s (9 tiles incl ref), finalize=0.000075s, total=0.002447s +FPS=26.93, 法向力=1529.7087, 切向力X=281.8969, 切向力Y=1233.1176 +FPS=27.43, 法向力=1497.6348, 切向力X=1140.0071, 切向力Y=1216.9612 +FPS=27.80, 法向力=1448.4771, 切向力X=1082.1340, 切向力Y=1270.3777 +FPS=27.19, 法向力=1999.7322, 切向力X=1059.4452, 切向力Y=1768.6023 +FPS=28.69, 法向力=1940.2095, 切向力X=1066.1282, 切向力Y=1647.1617 +FPS=27.00, 法向力=1568.9175, 切向力X=-908.4364, 切向力Y=1519.6573 +FPS=27.62, 法向力=1412.0746, 切向力X=-1126.6042, 切向力Y=1398.9979 +FPS=27.11, 法向力=1944.8368, 切向力X=975.6024, 切向力Y=1329.3064 +FPS=28.79, 法向力=1957.9376, 切向力X=1078.9174, 切向力Y=1375.6882 +FPS=26.82, 法向力=1203.6238, 切向力X=-92.0480, 切向力Y=1210.8615 +FPS=28.25, 法向力=1182.5551, 切向力X=-104.2974, 切向力Y=1216.3135 +FPS=27.09, 法向力=1752.7375, 切向力X=-677.6926, 切向力Y=2263.4321 +FPS=27.51, 法向力=1781.9879, 切向力X=-812.7368, 切向力Y=2258.0830 +FPS=28.73, 法向力=1476.5591, 切向力X=229.7392, 切向力Y=1310.6704 +FPS=29.23, 法向力=1481.4847, 切向力X=195.3121, 切向力Y=1190.0151 +FPS=26.72, 法向力=2081.6841, 切向力X=-556.7018, 切向力Y=1799.7140 +FPS=27.79, 法向力=2002.8987, 切向力X=-658.6716, 切向力Y=1859.0728 +FPS=27.14, 法向力=1382.7426, 切向力X=1683.3763, 切向力Y=1238.4719 +FPS=22.73, 法向力=1639.7756, 切向力X=200.0146, 切向力Y=1010.5528 +FPS=16.79, 法向力=1655.3967, 切向力X=218.8199, 切向力Y=-2190.4165 +FPS=23.43, 法向力=1568.9517, 切向力X=124.9579, 切向力Y=-2294.2019 +FPS=24.32, 法向力=3688.1270, 切向力X=-6079.5132, 切向力Y=-25226.3730 +FPS=25.68, 法向力=11062.8711, 切向力X=-7067.8188, 切向力Y=-65072.8594 +FPS=26.62, 法向力=10623.7520, 切向力X=-6999.8633, 切向力Y=-65450.7109 +FPS=28.01, 法向力=20557.7773, 切向力X=-11501.1406, 切向力Y=-49797.2656 +FPS=27.55, 法向力=20557.5977, 切向力X=-11460.0371, 切向力Y=-49927.8945 +FPS=25.64, 法向力=19255.0918, 切向力X=-16896.8672, 切向力Y=-32062.1172 +FPS=28.52, 法向力=19210.6738, 切向力X=-16988.7461, 切向力Y=-31943.2480 +FPS=25.20, 法向力=14174.5703, 切向力X=-17966.1152, 切向力Y=-17398.6836 +FPS=26.13, 法向力=14127.7754, 切向力X=-17650.5625, 切向力Y=-17479.1875 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000203s, blend=0.002167s (9 tiles incl ref), finalize=0.000061s, total=0.002437s +FPS=26.53, 法向力=8901.0000, 切向力X=-8126.9380, 切向力Y=-9084.1680 +FPS=25.63, 法向力=4188.9331, 切向力X=-3418.5859, 切向力Y=-2509.7397 +FPS=26.94, 法向力=4190.8003, 切向力X=-3533.6243, 切向力Y=-2526.2639 +FPS=25.39, 法向力=2556.7124, 切向力X=-3786.5403, 切向力Y=1120.1099 +FPS=28.09, 法向力=2535.4556, 切向力X=-3751.4080, 切向力Y=1254.1232 +FPS=25.58, 法向力=2419.7729, 切向力X=-2966.8076, 切向力Y=9323.9404 +FPS=28.02, 法向力=2516.1782, 切向力X=-2881.7212, 切向力Y=9733.3799 +FPS=25.62, 法向力=6150.5869, 切向力X=2138.2300, 切向力Y=37791.7852 +FPS=26.13, 法向力=7620.0552, 切向力X=4790.3896, 切向力Y=58836.4336 +FPS=26.54, 法向力=7278.2261, 切向力X=5049.1064, 切向力Y=59237.5391 +FPS=25.29, 法向力=9062.0889, 切向力X=-349.3274, 切向力Y=57771.3594 +FPS=23.34, 法向力=8946.6875, 切向力X=-515.0400, 切向力Y=57862.0859 +FPS=22.72, 法向力=11796.0498, 切向力X=-779.4764, 切向力Y=47267.4844 +FPS=24.48, 法向力=10782.6582, 切向力X=-1421.2052, 切向力Y=34572.4297 +FPS=25.41, 法向力=10896.0010, 切向力X=-1434.3147, 切向力Y=34621.3633 +FPS=24.03, 法向力=10774.8125, 切向力X=-4447.7256, 切向力Y=33617.2109 +FPS=24.79, 法向力=10712.4355, 切向力X=-4698.4507, 切向力Y=33559.3633 +FPS=24.03, 法向力=7384.8623, 切向力X=-14010.0605, 切向力Y=14482.5332 +FPS=23.77, 法向力=4747.8081, 切向力X=-24579.2129, 切向力Y=-38532.1953 +FPS=25.28, 法向力=4836.6748, 切向力X=-24816.9922, 切向力Y=-38411.6484 +FPS=23.86, 法向力=12656.6992, 切向力X=-8078.4863, 切向力Y=-68445.7656 +FPS=24.71, 法向力=23177.8594, 切向力X=2365.7969, 切向力Y=-71716.6875 +FPS=25.15, 法向力=23318.1738, 切向力X=2368.0132, 切向力Y=-71958.4141 +FPS=24.88, 法向力=13129.9229, 切向力X=251.0881, 切向力Y=-33898.8242 +FPS=24.67, 法向力=13162.5391, 切向力X=175.2499, 切向力Y=-33732.2656 +FPS=23.29, 法向力=4882.1318, 切向力X=1451.9583, 切向力Y=-7478.5928 +FPS=24.59, 法向力=4815.9111, 切向力X=1117.8044, 切向力Y=-7643.6899 +FPS=25.64, 法向力=2655.3093, 切向力X=635.6045, 切向力Y=-2812.8118 +FPS=23.77, 法向力=1728.7762, 切向力X=-1296.9286, 切向力Y=1290.1113 +FPS=26.05, 法向力=1787.6079, 切向力X=-1318.8459, 切向力Y=1360.2009 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000201s, blend=0.002421s (9 tiles incl ref), finalize=0.000051s, total=0.002678s +FPS=23.61, 法向力=1968.5872, 切向力X=-2061.2705, 切向力Y=2457.7444 +FPS=22.57, 法向力=1458.8333, 切向力X=-397.0547, 切向力Y=1304.0691 +FPS=24.19, 法向力=1464.9832, 切向力X=-275.5151, 切向力Y=1253.7413 +FPS=23.14, 法向力=2355.0571, 切向力X=-4886.9023, 切向力Y=6671.7998 +FPS=24.21, 法向力=2438.7341, 切向力X=-5070.0742, 切向力Y=6951.2197 +FPS=25.43, 法向力=6190.5845, 切向力X=-36787.0820, 切向力Y=10404.7441 +FPS=23.82, 法向力=22023.6934, 切向力X=-50885.8906, 切向力Y=-1827.8528 +FPS=26.13, 法向力=22006.9688, 切向力X=-51052.1875, 切向力Y=-1874.7388 +FPS=24.88, 法向力=10328.2930, 切向力X=-21003.7285, 切向力Y=1242.1665 +FPS=25.48, 法向力=6207.4136, 切向力X=-9954.4014, 切向力Y=219.0502 +FPS=25.15, 法向力=6260.3281, 切向力X=-9969.0566, 切向力Y=329.1006 +FPS=23.75, 法向力=3956.0771, 切向力X=-7385.7061, 切向力Y=860.7115 +FPS=27.14, 法向力=3794.6169, 切向力X=-7400.8633, 切向力Y=929.8575 +FPS=24.37, 法向力=2740.9958, 切向力X=590.1610, 切向力Y=2843.0508 +FPS=26.27, 法向力=2844.9487, 切向力X=574.1078, 切向力Y=2870.4336 +FPS=25.16, 法向力=3115.5391, 切向力X=19646.8652, 切向力Y=8454.0664 +FPS=23.48, 法向力=5742.6211, 切向力X=39204.5430, 切向力Y=14643.6035 +FPS=26.31, 法向力=5137.4180, 切向力X=40093.0938, 切向力Y=15234.6572 +FPS=25.56, 法向力=8447.6221, 切向力X=54427.9375, 切向力Y=30752.2227 +FPS=27.43, 法向力=7794.1299, 切向力X=54844.6797, 切向力Y=31640.1836 +FPS=27.92, 法向力=12922.8086, 切向力X=56367.8633, 切向力Y=41787.6250 +FPS=27.77, 法向力=15238.0508, 切向力X=55690.7578, 切向力Y=42287.3359 +FPS=28.01, 法向力=15349.0928, 切向力X=55543.6094, 切向力Y=42244.2500 +FPS=27.19, 法向力=15304.8242, 切向力X=55571.1016, 切向力Y=42324.3867 +FPS=28.15, 法向力=18106.4297, 切向力X=50359.3438, 切向力Y=31376.2012 +FPS=25.29, 法向力=17620.9609, 切向力X=40188.0391, 切向力Y=27694.1992 +FPS=28.67, 法向力=17655.9219, 切向力X=40207.5664, 切向力Y=27514.9824 +FPS=27.56, 法向力=17164.9297, 切向力X=32654.0977, 切向力Y=28324.8672 +FPS=28.35, 法向力=17348.8789, 切向力X=32330.4297, 切向力Y=28361.2637 +FPS=27.21, 法向力=15227.5586, 切向力X=18128.4688, 切向力Y=34199.0938 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000227s, blend=0.002186s (9 tiles incl ref), finalize=0.000052s, total=0.002472s +FPS=27.27, 法向力=15203.3418, 切向力X=17813.5234, 切向力Y=34103.9609 +FPS=28.02, 法向力=11979.5234, 切向力X=-42116.3203, 切向力Y=30410.9336 +FPS=27.40, 法向力=21245.6113, 切向力X=-77081.8594, 切向力Y=11495.0938 +FPS=28.02, 法向力=21181.4512, 切向力X=-77393.8438, 切向力Y=11325.8203 +FPS=28.13, 法向力=21170.9961, 切向力X=-77517.4062, 切向力Y=11335.8555 +FPS=25.60, 法向力=26884.2227, 切向力X=-79551.8125, 切向力Y=-1961.5963 +FPS=25.78, 法向力=28576.4512, 切向力X=-64950.8750, 切向力Y=-1903.9126 +FPS=27.27, 法向力=28200.4180, 切向力X=-64552.1172, 切向力Y=-1688.0825 +FPS=25.60, 法向力=30800.2656, 切向力X=-55381.8359, 切向力Y=-8228.0254 +FPS=28.19, 法向力=30681.5312, 切向力X=-55250.5859, 切向力Y=-8349.0762 +FPS=26.32, 法向力=24596.1602, 切向力X=-36801.4766, 切向力Y=-11812.8701 +FPS=27.72, 法向力=22598.9297, 切向力X=12232.8906, 切向力Y=-10598.7656 +FPS=27.27, 法向力=22476.5508, 切向力X=12247.6582, 切向力Y=-10384.0352 +FPS=26.95, 法向力=22420.6016, 切向力X=12294.2402, 切向力Y=-10492.1445 +FPS=25.44, 法向力=15036.9258, 切向力X=68082.2656, 切向力Y=1335.8024 +FPS=24.69, 法向力=20158.9258, 切向力X=89782.8438, 切向力Y=9267.7383 +FPS=26.77, 法向力=19983.8008, 切向力X=90091.8125, 切向力Y=9428.0410 +FPS=27.21, 法向力=20621.5547, 切向力X=93908.0469, 切向力Y=13256.4248 +FPS=28.39, 法向力=20572.4570, 切向力X=93763.8516, 切向力Y=13574.5078 +FPS=27.31, 法向力=23483.1680, 切向力X=80011.7500, 切向力Y=20707.2832 +FPS=26.99, 法向力=23035.1562, 切向力X=52467.2500, 切向力Y=22782.1660 +FPS=27.66, 法向力=22971.7090, 切向力X=52358.8086, 切向力Y=23052.1875 +FPS=26.60, 法向力=14995.9580, 切向力X=-12306.3145, 切向力Y=9245.0244 +FPS=27.83, 法向力=15133.6484, 切向力X=-12805.9756, 切向力Y=9446.8262 +FPS=27.84, 法向力=16997.5527, 切向力X=-50695.7969, 切向力Y=15355.0039 +FPS=27.30, 法向力=16891.3828, 切向力X=-51113.8750, 切向力Y=15360.7725 +FPS=24.60, 法向力=16514.1855, 切向力X=-29642.7051, 切向力Y=48775.8125 +FPS=27.83, 法向力=16636.4258, 切向力X=-29552.2852, 切向力Y=48822.1719 +FPS=28.45, 法向力=14473.6934, 切向力X=-9621.8594, 切向力Y=33837.2422 +FPS=27.94, 法向力=14585.4531, 切向力X=-9713.1641, 切向力Y=33922.2500 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000246s, blend=0.002160s (9 tiles incl ref), finalize=0.000049s, total=0.002463s +FPS=28.39, 法向力=7829.7617, 切向力X=-2976.0288, 切向力Y=11649.7822 +FPS=25.78, 法向力=1758.2806, 切向力X=-5213.5459, 切向力Y=-7398.4380 +FPS=28.59, 法向力=1721.1665, 切向力X=-5506.5605, 切向力Y=-7375.5615 +FPS=25.80, 法向力=5660.6724, 切向力X=531.8783, 切向力Y=-27860.1699 +FPS=28.00, 法向力=5545.9961, 切向力X=606.6188, 切向力Y=-28109.0840 +FPS=27.04, 法向力=8335.5918, 切向力X=8026.9736, 切向力Y=-66151.1094 +FPS=28.61, 法向力=8019.4521, 切向力X=7850.8125, 切向力Y=-66518.5625 +FPS=25.41, 法向力=23648.8672, 切向力X=5995.3467, 切向力Y=-74430.9219 +FPS=27.24, 法向力=23630.3398, 切向力X=6140.7856, 切向力Y=-74826.6016 +FPS=26.34, 法向力=23879.3008, 切向力X=268.5787, 切向力Y=-51842.9453 +FPS=25.89, 法向力=12335.3730, 切向力X=-738.7363, 切向力Y=-22127.2344 +FPS=26.96, 法向力=12263.5752, 切向力X=-604.9025, 切向力Y=-22118.6562 +FPS=25.49, 法向力=7437.2153, 切向力X=2234.0996, 切向力Y=-9186.0488 +FPS=28.87, 法向力=7375.8833, 切向力X=2214.0601, 切向力Y=-9244.0977 +FPS=26.22, 法向力=4268.2910, 切向力X=669.5081, 切向力Y=1361.8040 +FPS=28.61, 法向力=4315.6411, 切向力X=770.7233, 切向力Y=1316.0442 +FPS=26.59, 法向力=2842.1096, 切向力X=-1615.6189, 切向力Y=8028.0659 +FPS=27.87, 法向力=3062.3262, 切向力X=-1356.1333, 切向力Y=8358.6055 +FPS=26.49, 法向力=3709.6865, 切向力X=716.8782, 切向力Y=23921.3535 +FPS=27.87, 法向力=5142.3882, 切向力X=3752.1536, 切向力Y=39264.7812 +FPS=29.09, 法向力=4775.0723, 切向力X=4328.1113, 切向力Y=40251.1875 +FPS=27.59, 法向力=7151.4111, 切向力X=-4150.2207, 切向力Y=51976.5234 +FPS=29.11, 法向力=7148.6719, 切向力X=-3917.0039, 切向力Y=52431.7461 +FPS=26.75, 法向力=9745.7480, 切向力X=-7502.7441, 切向力Y=58291.4922 +FPS=29.38, 法向力=10436.4512, 切向力X=-7846.4414, 切向力Y=58018.0156 +FPS=27.61, 法向力=12804.0918, 切向力X=-9921.0088, 切向力Y=53917.9844 +FPS=28.36, 法向力=12805.1230, 切向力X=-10544.7627, 切向力Y=53796.0156 +FPS=25.19, 法向力=15136.5596, 切向力X=-11408.1396, 切向力Y=47144.6289 +FPS=29.03, 法向力=15258.6963, 切向力X=-11736.6582, 切向力Y=47131.1680 +FPS=26.68, 法向力=15749.7832, 切向力X=-6636.4990, 切向力Y=39249.1133 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002218s (9 tiles incl ref), finalize=0.000051s, total=0.002490s +FPS=28.49, 法向力=15832.0684, 切向力X=-6589.3984, 切向力Y=39154.5859 +FPS=29.07, 法向力=14570.8789, 切向力X=-2027.7598, 切向力Y=46613.9766 +FPS=27.45, 法向力=15931.4629, 切向力X=611.8893, 切向力Y=46784.8906 +FPS=28.42, 法向力=16047.5352, 切向力X=707.4195, 切向力Y=47013.6719 +FPS=26.92, 法向力=16144.5645, 切向力X=-343.9837, 切向力Y=42693.6719 +FPS=28.89, 法向力=16139.8320, 切向力X=-703.1193, 切向力Y=42777.6797 +FPS=27.95, 法向力=16207.8506, 切向力X=-523.0605, 切向力Y=42593.4336 +FPS=28.47, 法向力=14586.5273, 切向力X=6902.3750, 切向力Y=5446.5762 +FPS=28.04, 法向力=13012.3711, 切向力X=26488.4297, 切向力Y=-59196.5898 +FPS=28.79, 法向力=13024.4434, 切向力X=26631.6543, 切向力Y=-59323.9727 +FPS=26.99, 法向力=22418.2715, 切向力X=36687.2188, 切向力Y=-61722.3047 +FPS=29.17, 法向力=22565.4023, 切向力X=36503.1992, 切向力Y=-61991.5312 +FPS=27.33, 法向力=18360.7617, 切向力X=38153.6250, 切向力Y=-5983.3335 +FPS=26.54, 法向力=17995.9141, 切向力X=38101.8359, 切向力Y=-5640.6582 +FPS=27.82, 法向力=12731.9258, 切向力X=-4034.5669, 切向力Y=71498.8203 +FPS=28.19, 法向力=7518.2305, 切向力X=-5195.4912, 切向力Y=5867.6787 +FPS=29.05, 法向力=7476.9824, 切向力X=-5568.7490, 切向力Y=5887.6250 +FPS=28.44, 法向力=7486.0933, 切向力X=-5592.0610, 切向力Y=5817.5864 +FPS=26.99, 法向力=6864.6943, 切向力X=13665.7012, 切向力Y=-67930.5859 +FPS=26.04, 法向力=23376.4531, 切向力X=31991.9570, 切向力Y=-73008.6562 +FPS=28.63, 法向力=23524.4316, 切向力X=31956.2188, 切向力Y=-73408.3906 +FPS=27.60, 法向力=6387.4775, 切向力X=22970.0059, 切向力Y=28317.9844 +FPS=28.34, 法向力=6404.3125, 切向力X=23073.1172, 切向力Y=28324.5938 +FPS=27.65, 法向力=8248.5205, 切向力X=-9180.1562, 切向力Y=2947.7637 +FPS=28.08, 法向力=8045.1650, 切向力X=-9150.3555, 切向力Y=2720.7822 +FPS=26.78, 法向力=9713.9824, 切向力X=12603.5098, 切向力Y=-77471.9219 +FPS=27.09, 法向力=12855.8516, 切向力X=9970.6875, 切向力Y=-8516.4180 +FPS=28.28, 法向力=12149.0303, 切向力X=10486.0918, 切向力Y=-8144.2383 +FPS=27.91, 法向力=12078.9561, 切向力X=10521.2363, 切向力Y=-8000.2178 +FPS=26.79, 法向力=9318.5547, 切向力X=-7536.0293, 切向力Y=34436.8516 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002292s (9 tiles incl ref), finalize=0.000052s, total=0.002626s +FPS=26.73, 法向力=11815.6553, 切向力X=4960.7158, 切向力Y=-86072.9922 +FPS=26.70, 法向力=11452.8408, 切向力X=4916.7871, 切向力Y=-86513.3438 +FPS=25.92, 法向力=15516.9883, 切向力X=6042.0942, 切向力Y=-28709.6621 +FPS=28.45, 法向力=14970.4668, 切向力X=6168.4414, 切向力Y=-28188.1562 +FPS=27.34, 法向力=5766.8291, 切向力X=-2401.0723, 切向力Y=41905.7891 +FPS=28.79, 法向力=5731.6426, 切向力X=-2405.2996, 切向力Y=41887.0977 +FPS=26.64, 法向力=12302.0059, 切向力X=-8489.8008, 切向力Y=-68992.8438 +FPS=28.99, 法向力=12398.5488, 切向力X=-8515.1172, 切向力Y=-69334.2812 +FPS=26.80, 法向力=11550.5479, 切向力X=3037.2930, 切向力Y=-26676.3457 +FPS=27.01, 法向力=11622.5107, 切向力X=3069.4719, 切向力Y=-26765.0742 +FPS=24.97, 法向力=4292.4814, 切向力X=-9194.8945, 切向力Y=45755.2969 +FPS=25.62, 法向力=12935.6650, 切向力X=-36432.7344, 切向力Y=-7929.5596 +FPS=29.17, 法向力=12981.8408, 切向力X=-36620.3086, 切向力Y=-7885.3271 +FPS=26.74, 法向力=17068.0547, 切向力X=-1911.6270, 切向力Y=-65810.6875 +FPS=28.46, 法向力=16798.2227, 切向力X=-2107.4482, 切向力Y=-66370.2969 +FPS=27.54, 法向力=4578.4570, 切向力X=1407.9481, 切向力Y=-9468.6367 +FPS=27.23, 法向力=4584.4434, 切向力X=-1611.9346, 切向力Y=38124.1328 +FPS=27.72, 法向力=4380.3965, 切向力X=-1772.8629, 切向力Y=38429.5938 +FPS=27.27, 法向力=4357.8345, 切向力X=-1791.1727, 切向力Y=38466.2422 +FPS=24.77, 法向力=14948.7305, 切向力X=-23584.8828, 切向力Y=32789.3672 +FPS=24.90, 法向力=5523.2295, 切向力X=2533.3613, 切向力Y=-10841.5049 +FPS=26.32, 法向力=5553.9761, 切向力X=2639.5293, 切向力Y=-10855.9502 +FPS=24.94, 法向力=4876.4131, 切向力X=17002.3945, 切向力Y=-34005.3984 +FPS=26.22, 法向力=5153.1055, 切向力X=16918.7969, 切向力Y=-34122.4609 +FPS=26.18, 法向力=1984.5477, 切向力X=1249.9543, 切向力Y=6294.5537 +FPS=25.62, 法向力=8131.5698, 切向力X=-18676.1719, 切向力Y=51623.7734 +FPS=27.63, 法向力=7907.1934, 切向力X=-18908.2656, 切向力Y=51701.1133 +FPS=25.63, 法向力=6533.7109, 切向力X=-6232.3618, 切向力Y=12175.8379 +FPS=27.20, 法向力=6543.6172, 切向力X=-6252.9844, 切向力Y=12215.5498 +FPS=24.77, 法向力=3514.2786, 切向力X=4026.2544, 切向力Y=-8629.7432 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000258s, blend=0.002282s (9 tiles incl ref), finalize=0.000049s, total=0.002595s +FPS=27.17, 法向力=3720.4338, 切向力X=3905.4897, 切向力Y=-8555.2637 +FPS=25.58, 法向力=8168.7930, 切向力X=24119.1133, 切向力Y=-57956.4141 +FPS=26.39, 法向力=5235.9941, 切向力X=3299.4268, 切向力Y=-7027.8350 +FPS=27.08, 法向力=5201.6509, 切向力X=3314.0225, 切向力Y=-6979.0908 +FPS=23.91, 法向力=4078.4844, 切向力X=-7989.3623, 切向力Y=25091.9766 +FPS=26.78, 法向力=4090.5356, 切向力X=-7999.5156, 切向力Y=25087.6523 +FPS=27.66, 法向力=11104.8174, 切向力X=-15756.1914, 切向力Y=33499.2812 +FPS=25.91, 法向力=3433.4863, 切向力X=-1910.6580, 切向力Y=3979.4807 +FPS=26.27, 法向力=3461.6030, 切向力X=-1997.7462, 切向力Y=4195.7061 +FPS=26.44, 法向力=3441.5220, 切向力X=-1938.6506, 切向力Y=3990.2688 +FPS=26.77, 法向力=993.0994, 切向力X=3983.5503, 切向力Y=-3615.6572 +FPS=23.09, 法向力=1156.9062, 切向力X=5820.3462, 切向力Y=-2550.5129 +FPS=25.96, 法向力=1231.7236, 切向力X=6162.5518, 切向力Y=-2357.8472 +FPS=26.20, 法向力=2739.1733, 切向力X=6035.0928, 切向力Y=-5846.6924 +FPS=25.59, 法向力=3593.8804, 切向力X=12516.9834, 切向力Y=-16276.8438 +FPS=27.20, 法向力=3968.1138, 切向力X=13100.5996, 切向力Y=-17130.1328 +FPS=26.86, 法向力=1495.5613, 切向力X=1064.7572, 切向力Y=-788.4981 +FPS=27.46, 法向力=1578.7395, 切向力X=1139.2544, 切向力Y=-608.3119 +FPS=25.70, 法向力=2186.0234, 切向力X=596.1857, 切向力Y=668.3735 +FPS=27.04, 法向力=2231.1091, 切向力X=353.2172, 切向力Y=747.4066 +FPS=25.18, 法向力=2094.7075, 切向力X=394.5110, 切向力Y=1823.6692 +FPS=26.03, 法向力=2212.3713, 切向力X=568.5103, 切向力Y=1823.7670 +FPS=25.90, 法向力=1498.3740, 切向力X=-252.4753, 切向力Y=2967.9600 +FPS=26.03, 法向力=3514.0232, 切向力X=-2375.2915, 切向力Y=-25035.6387 +FPS=26.54, 法向力=3424.4502, 切向力X=-2313.1812, 切向力Y=-25062.3867 +FPS=25.16, 法向力=10801.0742, 切向力X=-9704.4727, 切向力Y=-83470.4609 +FPS=26.71, 法向力=10459.8320, 切向力X=-9757.2441, 切向力Y=-83732.8750 +FPS=27.14, 法向力=35113.0000, 切向力X=-17540.3105, 切向力Y=-100544.5469 +FPS=26.40, 法向力=35378.5117, 切向力X=-17579.9707, 切向力Y=-100851.8281 +FPS=24.67, 法向力=19879.9199, 切向力X=-10974.8701, 切向力Y=-41929.8477 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000207s, blend=0.003304s (9 tiles incl ref), finalize=0.000051s, total=0.003568s +FPS=25.40, 法向力=8769.9229, 切向力X=-3103.0635, 切向力Y=-13356.2295 +FPS=26.80, 法向力=8718.9258, 切向力X=-3119.7065, 切向力Y=-13267.3848 +FPS=24.95, 法向力=5580.0029, 切向力X=-2416.6035, 切向力Y=-6502.1318 +FPS=27.46, 法向力=5565.1299, 切向力X=-2470.5435, 切向力Y=-6454.9160 +FPS=25.51, 法向力=5545.3887, 切向力X=-1825.8848, 切向力Y=-1732.3037 +FPS=26.18, 法向力=5899.5811, 切向力X=-455.6436, 切向力Y=-1670.0635 +FPS=26.88, 法向力=5905.7227, 切向力X=-496.0065, 切向力Y=-1651.0348 +FPS=25.92, 法向力=3554.4287, 切向力X=-773.8085, 切向力Y=116.7863 +FPS=27.82, 法向力=3464.4741, 切向力X=-861.8025, 切向力Y=94.9812 +FPS=25.75, 法向力=2854.1836, 切向力X=316.2496, 切向力Y=2691.9863 +FPS=27.97, 法向力=2986.5198, 切向力X=547.4099, 切向力Y=2860.8018 +FPS=25.57, 法向力=2046.5891, 切向力X=3083.5103, 切向力Y=14399.5039 +FPS=26.93, 法向力=1961.6813, 切向力X=3075.4800, 切向力Y=14662.9512 +FPS=26.67, 法向力=4107.8926, 切向力X=3724.0183, 切向力Y=30382.1113 +FPS=25.77, 法向力=6125.3721, 切向力X=-4583.2090, 切向力Y=52293.9297 +FPS=27.28, 法向力=5856.3369, 切向力X=-4421.2441, 切向力Y=52496.2344 +FPS=25.41, 法向力=8514.8555, 切向力X=-11903.6846, 切向力Y=63855.3125 +FPS=26.68, 法向力=9071.7686, 切向力X=-12482.9912, 切向力Y=63688.6133 +FPS=26.56, 法向力=14277.1484, 切向力X=-17197.9258, 切向力Y=55061.6328 +FPS=27.12, 法向力=14149.2295, 切向力X=-17646.6875, 切向力Y=55191.0781 +FPS=26.62, 法向力=14856.6543, 切向力X=-15430.2705, 切向力Y=41040.4023 +FPS=26.26, 法向力=14970.7695, 切向力X=-15442.7070, 切向力Y=41042.8281 +FPS=26.06, 法向力=15365.1738, 切向力X=-11121.7988, 切向力Y=42418.0469 +FPS=25.26, 法向力=15820.0020, 切向力X=-8173.3516, 切向力Y=32821.6328 +FPS=27.41, 法向力=15816.7188, 切向力X=-8373.4902, 切向力Y=32850.9688 +FPS=25.04, 法向力=16268.8027, 切向力X=-7126.1597, 切向力Y=27532.1602 +FPS=26.72, 法向力=16180.0693, 切向力X=-7235.2344, 切向力Y=27416.6836 +FPS=27.18, 法向力=15843.1631, 切向力X=-5963.4404, 切向力Y=23195.5000 +FPS=27.28, 法向力=15366.9023, 切向力X=-7615.0405, 切向力Y=18471.0059 +FPS=28.25, 法向力=15365.6953, 切向力X=-7650.5425, 切向力Y=18630.5664 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000289s, blend=0.002357s (9 tiles incl ref), finalize=0.000078s, total=0.002732s +FPS=26.88, 法向力=14287.1016, 切向力X=-8047.0303, 切向力Y=18754.8945 +FPS=27.85, 法向力=14170.1484, 切向力X=-8290.0527, 切向力Y=18759.4238 +FPS=25.97, 法向力=12983.8936, 切向力X=-8983.7168, 切向力Y=16612.3906 +FPS=28.40, 法向力=13021.3965, 切向力X=-9030.6641, 切向力Y=16699.7148 +FPS=25.62, 法向力=12361.6270, 切向力X=-2956.0945, 切向力Y=5872.3257 +FPS=26.30, 法向力=12439.4199, 切向力X=-2832.8276, 切向力Y=5716.2002 +FPS=27.48, 法向力=3897.8989, 切向力X=-1294.2095, 切向力Y=3374.6785 +FPS=26.36, 法向力=4835.3037, 切向力X=-1856.1969, 切向力Y=2968.4019 +FPS=27.62, 法向力=4891.5576, 切向力X=-1800.5852, 切向力Y=3023.5747 +FPS=27.08, 法向力=4909.7471, 切向力X=-1786.2117, 切向力Y=3029.0156 +FPS=28.64, 法向力=3783.8677, 切向力X=-5742.1475, 切向力Y=269.3400 +FPS=26.71, 法向力=6979.9814, 切向力X=-29414.0586, 切向力Y=-11942.1172 +FPS=27.50, 法向力=6886.3164, 切向力X=-29636.5117, 切向力Y=-12078.4219 +FPS=26.38, 法向力=21540.3887, 切向力X=-35409.2344, 切向力Y=-37072.0703 +FPS=28.21, 法向力=21697.1406, 切向力X=-35399.0469, 切向力Y=-37205.8438 +FPS=26.17, 法向力=19573.2930, 切向力X=-16105.4727, 切向力Y=-31278.5898 +FPS=27.48, 法向力=10533.3799, 切向力X=-2648.1270, 切向力Y=-14914.0576 +FPS=26.99, 法向力=10473.1797, 切向力X=-2402.9558, 切向力Y=-14944.1797 +FPS=26.34, 法向力=7514.3145, 切向力X=-2053.5569, 切向力Y=-6405.9736 +FPS=28.26, 法向力=7490.8896, 切向力X=-2079.3674, 切向力Y=-6443.4248 +FPS=28.61, 法向力=6365.2119, 切向力X=-1955.1770, 切向力Y=-2382.5857 +FPS=29.70, 法向力=6437.9951, 切向力X=-2081.4084, 切向力Y=-2302.7896 +FPS=27.00, 法向力=4498.4243, 切向力X=-1972.4205, 切向力Y=-389.5032 +FPS=28.92, 法向力=4466.5312, 切向力X=-2023.4199, 切向力Y=-213.5612 +FPS=27.27, 法向力=5065.9990, 切向力X=-1313.4539, 切向力Y=-240.6419 +FPS=29.66, 法向力=5120.7383, 切向力X=-1303.7600, 切向力Y=-222.0701 +FPS=27.82, 法向力=3719.5376, 切向力X=-3298.0244, 切向力Y=3658.6147 +FPS=27.68, 法向力=3737.1592, 切向力X=-3272.1084, 切向力Y=3760.7454 +FPS=29.02, 法向力=2290.2119, 切向力X=-2422.9524, 切向力Y=17229.3340 +FPS=27.18, 法向力=5421.8516, 切向力X=-10708.4590, 切向力Y=48297.3516 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000242s, blend=0.002245s (9 tiles incl ref), finalize=0.000056s, total=0.002551s +FPS=25.78, 法向力=5308.8525, 切向力X=-10723.6484, 切向力Y=48429.0547 +FPS=26.97, 法向力=5321.5581, 切向力X=-10765.5879, 切向力Y=48432.8320 +FPS=29.15, 法向力=11305.5801, 切向力X=-15061.5273, 切向力Y=64892.3906 +FPS=25.74, 法向力=16529.4531, 切向力X=-15279.4297, 切向力Y=54786.1328 +FPS=27.97, 法向力=16528.6602, 切向力X=-15244.4053, 切向力Y=54892.1836 +FPS=25.61, 法向力=13852.8633, 切向力X=-6868.6602, 切向力Y=34086.7461 +FPS=28.18, 法向力=13845.3613, 切向力X=-6956.9067, 切向力Y=34058.1992 +FPS=27.12, 法向力=15374.6875, 切向力X=-6789.2119, 切向力Y=25619.5801 +FPS=27.21, 法向力=15366.8047, 切向力X=-6658.5654, 切向力Y=25527.4766 +FPS=28.07, 法向力=14407.3145, 切向力X=-8139.4805, 切向力Y=16061.5820 +FPS=28.08, 法向力=13958.6924, 切向力X=-8250.9023, 切向力Y=12520.8594 +FPS=27.63, 法向力=14034.0400, 切向力X=-8325.4814, 切向力Y=12572.7158 +FPS=27.62, 法向力=14052.1523, 切向力X=-8306.4043, 切向力Y=12583.0645 +FPS=29.37, 法向力=12939.4092, 切向力X=-7825.2656, 切向力Y=9913.6211 +FPS=27.74, 法向力=13048.2500, 切向力X=-8337.1816, 切向力Y=4306.2412 +FPS=27.35, 法向力=13091.0508, 切向力X=-8315.4346, 切向力Y=3866.9741 +FPS=25.51, 法向力=12269.0107, 切向力X=-3447.3833, 切向力Y=-4190.8555 +FPS=29.25, 法向力=12324.4062, 切向力X=-3320.5569, 切向力Y=-4224.0176 +FPS=27.98, 法向力=3595.4385, 切向力X=4770.5537, 切向力Y=54.3020 +FPS=27.39, 法向力=3484.1746, 切向力X=4892.4980, 切向力Y=54.7865 +FPS=28.11, 法向力=3460.7559, 切向力X=-517.1774, 切向力Y=2916.4229 +FPS=26.25, 法向力=2767.5645, 切向力X=-3145.5203, 切向力Y=1960.5239 +FPS=27.46, 法向力=2772.0413, 切向力X=-3158.0410, 切向力Y=2068.5178 +FPS=27.20, 法向力=2732.5649, 切向力X=-3132.5488, 切向力Y=2108.9756 +FPS=28.21, 法向力=3756.0083, 切向力X=-29987.7031, 切向力Y=-5264.4258 +FPS=27.09, 法向力=5727.9595, 切向力X=-54194.8047, 切向力Y=-22585.3398 +FPS=27.45, 法向力=4990.5879, 切向力X=-54594.4688, 切向力Y=-23158.8379 +FPS=25.88, 法向力=12784.1699, 切向力X=-69964.7344, 切向力Y=-30462.7266 +FPS=28.25, 法向力=12018.9160, 切向力X=-70513.7031, 切向力Y=-31113.7988 +FPS=27.69, 法向力=28547.8711, 切向力X=-67701.6562, 切向力Y=-29626.6445 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000204s, blend=0.002275s (9 tiles incl ref), finalize=0.000054s, total=0.002540s +FPS=27.89, 法向力=28575.0254, 切向力X=-68127.2656, 切向力Y=-29824.6094 +FPS=27.42, 法向力=36904.8242, 切向力X=-66148.9219, 切向力Y=-16280.1934 +FPS=27.44, 法向力=36800.2266, 切向力X=-65857.7109, 切向力Y=-16648.3105 +FPS=26.92, 法向力=35388.9531, 切向力X=-49703.4688, 切向力Y=-7923.1777 +FPS=27.82, 法向力=30251.5586, 切向力X=-38744.1719, 切向力Y=-3797.0532 +FPS=27.08, 法向力=29893.0586, 切向力X=-38546.9531, 切向力Y=-3933.0425 +FPS=25.86, 法向力=27898.8047, 切向力X=-28338.0039, 切向力Y=-9334.6582 +FPS=28.57, 法向力=27466.6094, 切向力X=-27590.6562, 切向力Y=-9513.0488 +FPS=26.39, 法向力=23264.9531, 切向力X=-15551.2432, 切向力Y=-12194.6836 +FPS=27.77, 法向力=23062.8984, 切向力X=-15338.9326, 切向力Y=-12059.3672 +FPS=26.25, 法向力=19126.7383, 切向力X=20586.8145, 切向力Y=-24105.7500 +FPS=26.95, 法向力=19342.0156, 切向力X=20863.0352, 切向力Y=-24077.0234 +FPS=28.09, 法向力=16536.3262, 切向力X=69665.6719, 切向力Y=-17870.1758 +FPS=28.11, 法向力=16639.6016, 切向力X=70325.2656, 切向力Y=-17544.8438 +FPS=26.48, 法向力=21508.1230, 切向力X=78941.4453, 切向力Y=-18991.7148 +FPS=26.27, 法向力=22900.8418, 切向力X=72425.1172, 切向力Y=-17663.9570 +FPS=28.27, 法向力=22644.9336, 切向力X=71672.8281, 切向力Y=-17178.0273 +FPS=25.68, 法向力=26324.7695, 切向力X=63440.3047, 切向力Y=-10317.1240 +FPS=28.30, 法向力=26371.4180, 切向力X=63376.3945, 切向力Y=-9826.4453 +FPS=26.08, 法向力=25965.8828, 切向力X=55477.1328, 切向力Y=-8656.7939 +FPS=26.64, 法向力=26103.1426, 切向力X=55466.8320, 切向力Y=-8196.0195 +FPS=27.86, 法向力=25072.1270, 切向力X=45463.8047, 切向力Y=-4012.4978 +FPS=25.29, 法向力=23554.4453, 切向力X=40763.1250, 切向力Y=-3408.3513 +FPS=28.06, 法向力=23226.1133, 切向力X=40395.1094, 切向力Y=-3253.0554 +FPS=27.52, 法向力=22081.5898, 切向力X=18594.9121, 切向力Y=-6283.4160 +FPS=26.99, 法向力=22260.1816, 切向力X=18723.3555, 切向力Y=-6303.5908 +FPS=26.03, 法向力=15809.8926, 切向力X=-29160.1328, 切向力Y=-4546.6802 +FPS=28.25, 法向力=15725.0166, 切向力X=-29296.9668, 切向力Y=-4577.9658 +FPS=25.94, 法向力=14490.1650, 切向力X=-65044.2773, 切向力Y=12053.0137 +FPS=27.37, 法向力=14525.7373, 切向力X=-65678.1562, 切向力Y=12240.1699 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000327s, blend=0.002182s (9 tiles incl ref), finalize=0.000049s, total=0.002566s +FPS=25.81, 法向力=24658.3125, 切向力X=-83164.2422, 切向力Y=4929.5137 +FPS=26.01, 法向力=38805.2695, 切向力X=-76629.0156, 切向力Y=-1408.1353 +FPS=27.95, 法向力=38828.0000, 切向力X=-76607.4219, 切向力Y=-1684.0444 +FPS=26.02, 法向力=41619.4375, 切向力X=-65511.5781, 切向力Y=-138.4416 +FPS=27.96, 法向力=41512.6914, 切向力X=-65404.1602, 切向力Y=37.4586 +FPS=26.80, 法向力=38270.5078, 切向力X=-52509.8203, 切向力Y=-1530.5244 +FPS=27.07, 法向力=38159.0625, 切向力X=-52348.5469, 切向力Y=-1400.9602 +FPS=27.09, 法向力=29578.4180, 切向力X=-34006.0273, 切向力Y=740.8032 +FPS=27.99, 法向力=29177.4688, 切向力X=-33850.4062, 切向力Y=361.9296 +FPS=26.31, 法向力=25110.2969, 切向力X=3273.2439, 切向力Y=-13436.7129 +FPS=26.90, 法向力=9008.3906, 切向力X=65699.5547, 切向力Y=-18615.5957 +FPS=28.25, 法向力=9105.4863, 切向力X=66241.2188, 切向力Y=-18520.1523 +FPS=27.42, 法向力=22617.5938, 切向力X=94590.9688, 切向力Y=5943.5303 +FPS=28.66, 法向力=22481.3262, 切向力X=94841.7578, 切向力Y=6230.8779 +FPS=28.54, 法向力=30940.2734, 切向力X=102068.1250, 切向力Y=17459.5449 +FPS=28.87, 法向力=30986.6328, 切向力X=102334.5625, 切向力Y=17483.5195 +FPS=26.80, 法向力=39411.4141, 切向力X=97297.0781, 切向力Y=17750.6758 +FPS=29.01, 法向力=39698.5977, 切向力X=97095.6562, 切向力Y=17826.6992 +FPS=26.58, 法向力=38866.9922, 切向力X=89891.6875, 切向力Y=15836.4424 +FPS=28.85, 法向力=38622.8203, 切向力X=89691.8828, 切向力Y=15922.1406 +FPS=26.69, 法向力=33672.8516, 切向力X=70711.2031, 切向力Y=15145.2324 +FPS=27.87, 法向力=33307.9688, 切向力X=70337.6719, 切向力Y=15591.7100 +FPS=28.22, 法向力=26804.0605, 切向力X=45044.1523, 切向力Y=16119.5537 +FPS=27.12, 法向力=16462.1543, 切向力X=-29693.6992, 切向力Y=9713.4424 +FPS=28.25, 法向力=16411.3047, 切向力X=-29763.4863, 切向力Y=9788.4785 +FPS=27.43, 法向力=16431.5195, 切向力X=-29777.2148, 切向力Y=9803.1025 +FPS=26.87, 法向力=16212.4082, 切向力X=-54569.4453, 切向力Y=16660.3477 +FPS=26.61, 法向力=17872.6680, 切向力X=-51840.2227, 切向力Y=5379.7695 +FPS=28.28, 法向力=17654.3359, 切向力X=-52081.5859, 切向力Y=5375.8682 +FPS=26.58, 法向力=21540.9375, 切向力X=-35778.4844, 切向力Y=-5261.3828 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000003s (hit), reset=0.000211s, blend=0.002310s (9 tiles incl ref), finalize=0.000052s, total=0.002584s +FPS=28.33, 法向力=21442.3438, 切向力X=-35766.8047, 切向力Y=-5388.9121 +FPS=26.36, 法向力=22119.6426, 切向力X=-28478.7031, 切向力Y=-6776.4199 +FPS=27.56, 法向力=21994.3418, 切向力X=-28433.0957, 切向力Y=-6650.6333 +FPS=27.83, 法向力=17325.0039, 切向力X=-20854.9609, 切向力Y=-484.5794 +FPS=27.18, 法向力=10159.1895, 切向力X=-7655.6270, 切向力Y=736.8712 +FPS=29.22, 法向力=10215.2168, 切向力X=-7746.3423, 切向力Y=810.8578 +FPS=27.93, 法向力=10232.0215, 切向力X=-7737.8813, 切向力Y=832.8188 +FPS=24.66, 法向力=4445.0205, 切向力X=10663.2695, 切向力Y=51.3172 +FPS=25.42, 法向力=5483.3823, 切向力X=22057.8242, 切向力Y=-1747.1736 +FPS=28.46, 法向力=5828.2524, 切向力X=22585.0820, 切向力Y=-1835.7546 +FPS=27.33, 法向力=5634.4355, 切向力X=31287.4180, 切向力Y=18934.0586 +FPS=28.64, 法向力=5572.6299, 切向力X=31487.1250, 切向力Y=20445.8867 +FPS=26.80, 法向力=14561.9248, 切向力X=20685.4609, 切向力Y=76304.2812 +FPS=28.01, 法向力=22813.9707, 切向力X=4456.6826, 切向力Y=79952.9922 +FPS=28.46, 法向力=22989.5273, 切向力X=4471.6289, 切向力Y=80254.2812 +FPS=26.00, 法向力=21151.2773, 切向力X=3216.7297, 切向力Y=53808.6992 +FPS=28.31, 法向力=20945.5879, 切向力X=3003.6399, 切向力Y=53672.8008 +FPS=27.49, 法向力=18051.9414, 切向力X=5402.7285, 切向力Y=34355.3477 +FPS=28.40, 法向力=17850.4160, 切向力X=5173.7920, 切向力Y=34035.5547 +FPS=26.62, 法向力=14006.0195, 切向力X=1760.1255, 切向力Y=23525.1191 +FPS=28.76, 法向力=14002.2881, 切向力X=1621.1770, 切向力Y=23511.0703 +FPS=26.35, 法向力=10575.5977, 切向力X=863.6334, 切向力Y=12427.0117 +FPS=26.83, 法向力=10551.4424, 切向力X=822.2449, 切向力Y=12488.8164 +FPS=24.79, 法向力=7659.9873, 切向力X=-3606.4888, 切向力Y=3614.3894 +FPS=25.77, 法向力=4370.8774, 切向力X=-5793.5015, 切向力Y=-15289.9277 +FPS=28.81, 法向力=4408.0674, 切向力X=-6072.4658, 切向力Y=-15400.1768 +FPS=26.93, 法向力=4506.3354, 切向力X=-3444.2080, 切向力Y=-36288.7891 +FPS=28.91, 法向力=4329.8906, 切向力X=-3541.5410, 切向力Y=-36441.2969 +FPS=26.09, 法向力=12933.9609, 切向力X=-1791.1311, 切向力Y=-68641.1719 +FPS=29.14, 法向力=12908.3506, 切向力X=-1964.8936, 切向力Y=-68884.0234 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000203s, blend=0.002128s (9 tiles incl ref), finalize=0.000047s, total=0.002384s +FPS=24.80, 法向力=24462.1914, 切向力X=-3687.6187, 切向力Y=-53011.1250 +FPS=27.54, 法向力=24624.6191, 切向力X=-3528.2092, 切向力Y=-53001.1211 +FPS=27.69, 法向力=17768.3672, 切向力X=-4602.1611, 切向力Y=-26884.8516 +FPS=28.16, 法向力=17269.7656, 切向力X=-4679.4116, 切向力Y=-26398.0156 +FPS=27.85, 法向力=10293.5117, 切向力X=-1812.4069, 切向力Y=-10292.6680 +FPS=27.78, 法向力=7697.3145, 切向力X=-380.7328, 切向力Y=-3665.3855 +FPS=27.96, 法向力=7851.9946, 切向力X=-205.1440, 切向力Y=-3686.2202 +FPS=27.82, 法向力=7825.3018, 切向力X=-295.8365, 切向力Y=-3602.1033 +FPS=27.33, 法向力=7067.3208, 切向力X=-1047.1234, 切向力Y=-2987.5417 +FPS=25.81, 法向力=6792.4731, 切向力X=-1377.4785, 切向力Y=-452.6460 +FPS=28.84, 法向力=6928.2012, 切向力X=-1347.9103, 切向力Y=-355.1374 +FPS=25.85, 法向力=5407.7529, 切向力X=-952.6577, 切向力Y=2722.8613 +FPS=28.19, 法向力=5500.8477, 切向力X=-1118.7688, 切向力Y=2692.5491 +FPS=26.68, 法向力=4607.0000, 切向力X=-1557.8768, 切向力Y=6518.6523 +FPS=27.44, 法向力=2856.5693, 切向力X=112.7403, 切向力Y=17337.7656 +FPS=28.24, 法向力=3004.8320, 切向力X=264.4249, 切向力Y=18136.6094 +FPS=27.05, 法向力=3481.0332, 切向力X=-140.2834, 切向力Y=37615.0742 +FPS=28.60, 法向力=3118.6699, 切向力X=-85.0841, 切向力Y=38274.7695 +FPS=25.11, 法向力=5841.3452, 切向力X=-127.0286, 切向力Y=49058.3164 +FPS=27.96, 法向力=5822.7627, 切向力X=97.3571, 切向力Y=49543.7188 +FPS=24.24, 法向力=9219.5635, 切向力X=5604.9434, 切向力Y=61963.0664 +FPS=28.94, 法向力=9288.2002, 切向力X=5514.2773, 切向力Y=62496.7031 +FPS=26.35, 法向力=14054.0791, 切向力X=12838.7686, 切向力Y=68220.6484 +FPS=27.37, 法向力=14493.9551, 切向力X=13318.4766, 切向力Y=68036.0312 +FPS=28.36, 法向力=16371.7139, 切向力X=14060.9580, 切向力Y=70044.3438 +FPS=27.70, 法向力=18705.9102, 切向力X=6112.9053, 切向力Y=62399.0938 +FPS=29.46, 法向力=18805.6406, 切向力X=5689.8872, 切向力Y=62403.4531 +FPS=25.65, 法向力=18934.9062, 切向力X=-1584.3887, 切向力Y=49419.5156 +FPS=29.23, 法向力=19010.2930, 切向力X=-1580.9373, 切向力Y=49237.0430 +FPS=27.26, 法向力=16218.4717, 切向力X=-320.9885, 切向力Y=37547.0859 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000201s, blend=0.002140s (9 tiles incl ref), finalize=0.000047s, total=0.002395s +FPS=28.39, 法向力=16246.4062, 切向力X=-227.1602, 切向力Y=37373.7500 +FPS=26.38, 法向力=12130.0576, 切向力X=401.5479, 切向力Y=21251.7266 +FPS=29.16, 法向力=12249.5312, 切向力X=571.5127, 切向力Y=21163.7812 +FPS=27.51, 法向力=5563.6211, 切向力X=-340.8807, 切向力Y=3062.1934 +FPS=29.05, 法向力=5603.0830, 切向力X=-367.5658, 切向力Y=3030.6089 +FPS=27.86, 法向力=2867.4382, 切向力X=-2026.4399, 切向力Y=-22126.7500 +FPS=28.87, 法向力=2765.3511, 切向力X=-2075.6707, 切向力Y=-22185.2422 +FPS=30.45, 法向力=4513.1982, 切向力X=-5522.5615, 切向力Y=-48702.9453 +FPS=28.17, 法向力=7365.8169, 切向力X=-11125.0449, 切向力Y=-75334.9531 +FPS=27.56, 法向力=7185.4204, 切向力X=-11212.4668, 切向力Y=-75461.0547 +FPS=28.65, 法向力=7163.0605, 切向力X=-11181.9707, 切向力Y=-75511.4531 +FPS=26.39, 法向力=20636.9727, 切向力X=-19549.6016, 切向力Y=-75969.8438 +FPS=25.69, 法向力=32960.8828, 切向力X=-15336.4131, 切向力Y=-70710.7344 +FPS=27.22, 法向力=33015.8398, 切向力X=-15211.3398, 切向力Y=-70758.4531 +FPS=25.87, 法向力=17597.6328, 切向力X=-6484.2593, 切向力Y=-30240.1270 +FPS=27.48, 法向力=17573.0625, 切向力X=-6194.0117, 切向力Y=-30186.7910 +FPS=25.85, 法向力=9971.9609, 切向力X=-2927.4297, 切向力Y=-11702.7012 +FPS=26.86, 法向力=7273.8223, 切向力X=-1844.4995, 切向力Y=-3222.4580 +FPS=27.55, 法向力=7415.0908, 切向力X=-1801.1271, 切向力Y=-3107.2725 +FPS=27.39, 法向力=7426.6143, 切向力X=-1840.5764, 切向力Y=-3082.2766 +FPS=26.67, 法向力=5498.3428, 切向力X=-1634.2546, 切向力Y=975.5148 +FPS=25.74, 法向力=4819.0894, 切向力X=-533.7098, 切向力Y=3435.1426 +FPS=27.79, 法向力=5010.7231, 切向力X=-554.7346, 切向力Y=3436.9893 +FPS=26.14, 法向力=3162.0938, 切向力X=-1768.5646, 切向力Y=10457.5820 +FPS=26.89, 法向力=3172.3188, 切向力X=-1754.9739, 切向力Y=10880.7461 +FPS=25.42, 法向力=2541.1855, 切向力X=-5391.7959, 切向力Y=31680.1172 +FPS=25.52, 法向力=12150.0293, 切向力X=-12028.7949, 切向力Y=60942.8828 +FPS=27.49, 法向力=11885.2812, 切向力X=-12047.9590, 切向力Y=61247.3516 +FPS=24.88, 法向力=27188.8418, 切向力X=-13089.8467, 切向力Y=72670.0781 +FPS=27.28, 法向力=27256.8047, 切向力X=-13142.5420, 切向力Y=73091.6875 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000205s, blend=0.002228s (9 tiles incl ref), finalize=0.000090s, total=0.002529s +FPS=25.42, 法向力=23423.0977, 切向力X=-3477.6125, 切向力Y=68420.1875 +FPS=27.73, 法向力=23455.3926, 切向力X=-3482.0889, 切向力Y=68467.6875 +FPS=26.05, 法向力=21347.2500, 切向力X=-1477.5746, 切向力Y=65199.7266 +FPS=27.34, 法向力=21609.5840, 切向力X=-1845.8823, 切向力Y=60943.2422 +FPS=28.51, 法向力=21575.6992, 切向力X=-1780.8875, 切向力Y=60707.9727 +FPS=26.56, 法向力=20884.2578, 切向力X=-5727.6689, 切向力Y=46705.8555 +FPS=29.25, 法向力=20878.8203, 切向力X=-5800.8340, 切向力Y=46641.1641 +FPS=25.42, 法向力=19013.9336, 切向力X=-6372.5303, 切向力Y=36298.8086 +FPS=28.47, 法向力=18950.7383, 切向力X=-6324.4917, 切向力Y=36139.5117 +FPS=27.15, 法向力=13668.5137, 切向力X=-2258.8643, 切向力Y=24917.0117 +FPS=28.17, 法向力=13627.6992, 切向力X=-2271.5962, 切向力Y=24893.9961 +FPS=25.32, 法向力=8471.1211, 切向力X=-2590.2820, 切向力Y=11942.2256 +FPS=28.62, 法向力=8492.8965, 切向力X=-2550.2507, 切向力Y=11924.1582 +FPS=27.39, 法向力=4531.1011, 切向力X=-3483.0173, 切向力Y=2118.9907 +FPS=27.84, 法向力=4520.4629, 切向力X=-3472.9409, 切向力Y=2063.4019 +FPS=28.55, 法向力=3560.7124, 切向力X=-299.1683, 切向力Y=-14977.5693 +FPS=26.84, 法向力=5734.7471, 切向力X=-919.5326, 切向力Y=-46721.7344 +FPS=27.78, 法向力=5664.3662, 切向力X=-693.1479, 切向力Y=-46836.4727 +FPS=25.98, 法向力=12371.1426, 切向力X=-271.0225, 切向力Y=-62244.9297 +FPS=28.48, 法向力=12470.8779, 切向力X=-12.4374, 切向力Y=-62021.9531 +FPS=26.73, 法向力=24607.6504, 切向力X=-900.5386, 切向力Y=-60157.4414 +FPS=28.25, 法向力=24611.1484, 切向力X=-819.4462, 切向力Y=-60481.7461 +FPS=26.35, 法向力=25781.3516, 切向力X=-2262.6235, 切向力Y=-45540.2617 +FPS=28.25, 法向力=25951.7695, 切向力X=-2274.5217, 切向力Y=-45695.4961 +FPS=25.98, 法向力=17976.6602, 切向力X=-3083.3633, 切向力Y=-27163.7969 +FPS=27.02, 法向力=10932.4512, 切向力X=-1534.2074, 切向力Y=-9531.5303 +FPS=26.83, 法向力=10918.2256, 切向力X=-1626.9684, 切向力Y=-9585.4785 +FPS=26.74, 法向力=8346.9961, 切向力X=-1592.0204, 切向力Y=-5524.8208 +FPS=28.81, 法向力=8268.0400, 切向力X=-1559.6852, 切向力Y=-5426.2256 +FPS=26.13, 法向力=5701.6362, 切向力X=-1229.2241, 切向力Y=1312.5627 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002319s (9 tiles incl ref), finalize=0.000049s, total=0.002605s +FPS=27.56, 法向力=5823.8247, 切向力X=-1247.1929, 切向力Y=1263.1250 +FPS=26.78, 法向力=5024.7500, 切向力X=-2066.0864, 切向力Y=907.7058 +FPS=28.24, 法向力=5035.9395, 切向力X=-2026.0624, 切向力Y=1005.8690 +FPS=26.44, 法向力=5495.0610, 切向力X=-1125.8887, 切向力Y=765.7753 +FPS=28.75, 法向力=5576.3394, 切向力X=-1001.9309, 切向力Y=849.8047 +FPS=26.87, 法向力=5112.1123, 切向力X=-653.5917, 切向力Y=3077.6602 +FPS=26.81, 法向力=4755.8481, 切向力X=-1321.0377, 切向力Y=2602.9785 +FPS=28.50, 法向力=4769.2441, 切向力X=-1481.5005, 切向力Y=2585.4507 +FPS=25.30, 法向力=4467.1772, 切向力X=970.1609, 切向力Y=-12445.8730 +FPS=28.83, 法向力=4506.2896, 切向力X=1106.4832, 切向力Y=-12575.2314 +FPS=26.99, 法向力=6974.4521, 切向力X=-97.7712, 切向力Y=-51037.2852 +FPS=28.98, 法向力=6905.4150, 切向力X=-35.8438, 切向力Y=-51104.0156 +FPS=26.22, 法向力=17882.4004, 切向力X=-12385.6318, 切向力Y=-64564.7422 +FPS=27.97, 法向力=17806.5996, 切向力X=-12421.6348, 切向力Y=-64702.9219 +FPS=24.78, 法向力=23551.2148, 切向力X=-11334.3896, 切向力Y=-46651.9844 +FPS=23.59, 法向力=13642.7939, 切向力X=-6217.0137, 切向力Y=-19694.2656 +FPS=26.64, 法向力=13744.9287, 切向力X=-6049.6816, 切向力Y=-19739.9336 +FPS=25.83, 法向力=10537.7568, 切向力X=-5430.9048, 切向力Y=-10503.3945 +FPS=27.97, 法向力=10595.1895, 切向力X=-5430.2812, 切向力Y=-10406.6641 +FPS=25.77, 法向力=9540.0801, 切向力X=-7252.8760, 切向力Y=-7729.9795 +FPS=28.40, 法向力=8411.9424, 切向力X=-2464.2332, 切向力Y=-4603.6035 +FPS=29.45, 法向力=8443.2969, 切向力X=-2389.7546, 切向力Y=-4560.9434 +FPS=30.13, 法向力=8403.8027, 切向力X=-2356.2812, 切向力Y=-4523.9307 +FPS=29.35, 法向力=6228.9502, 切向力X=-2062.7861, 切向力Y=1187.2804 +FPS=29.94, 法向力=6278.2217, 切向力X=-2081.1294, 切向力Y=1280.1797 +FPS=28.88, 法向力=3946.0864, 切向力X=814.6353, 切向力Y=11721.3271 +FPS=29.07, 法向力=4292.2129, 切向力X=1058.1455, 切向力Y=12666.5488 +FPS=29.53, 法向力=2527.6587, 切向力X=1255.4492, 切向力Y=23056.4141 +FPS=27.77, 法向力=3521.3867, 切向力X=3489.5547, 切向力Y=39581.5898 +FPS=28.92, 法向力=3235.9431, 切向力X=3315.3638, 切向力Y=40239.8242 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000206s, blend=0.003134s (9 tiles incl ref), finalize=0.000052s, total=0.003398s +FPS=26.73, 法向力=9418.0664, 切向力X=-1348.8748, 切向力Y=58441.4062 +FPS=29.21, 法向力=9537.9590, 切向力X=-1497.1299, 切向力Y=58588.6055 +FPS=26.31, 法向力=17034.3457, 切向力X=-10422.5996, 切向力Y=64505.1484 +FPS=29.43, 法向力=17253.5742, 切向力X=-10747.6191, 切向力Y=64528.7969 +FPS=26.91, 法向力=18354.1387, 切向力X=-7803.0518, 切向力Y=51065.1953 +FPS=28.11, 法向力=18346.6719, 切向力X=-7859.9355, 切向力Y=50784.6094 +FPS=26.96, 法向力=19431.1836, 切向力X=-4880.7881, 切向力Y=42522.2812 +FPS=28.62, 法向力=19461.4023, 切向力X=-4940.5020, 切向力Y=42332.5430 +FPS=25.63, 法向力=17599.8711, 切向力X=-1409.1038, 切向力Y=33381.8086 +FPS=27.40, 法向力=17809.5312, 切向力X=-1539.5610, 切向力Y=32229.0820 +FPS=28.47, 法向力=18041.4648, 切向力X=-1531.9900, 切向力Y=32296.8809 +FPS=26.89, 法向力=16627.6406, 切向力X=-1223.0046, 切向力Y=27842.4336 +FPS=28.45, 法向力=16426.1309, 切向力X=-1270.1506, 切向力Y=27669.3047 +FPS=25.93, 法向力=10717.5713, 切向力X=-8133.1934, 切向力Y=7022.9844 +FPS=28.23, 法向力=10642.3711, 切向力X=-8178.2329, 切向力Y=7160.3965 +FPS=26.51, 法向力=6762.4116, 切向力X=-23703.3730, 切向力Y=-19735.3711 +FPS=29.96, 法向力=7004.5977, 切向力X=-23636.5586, 切向力Y=-20198.8340 +FPS=27.04, 法向力=6570.3462, 切向力X=-24256.7031, 切向力Y=-20154.8379 +FPS=28.94, 法向力=6693.9819, 切向力X=-24283.4238, 切向力Y=-20267.0391 +FPS=26.42, 法向力=7296.1230, 切向力X=-16526.9785, 切向力Y=-12511.5273 +FPS=28.03, 法向力=6994.6074, 切向力X=-16451.0859, 切向力Y=-12682.4805 +FPS=28.49, 法向力=6489.6362, 切向力X=-8772.7734, 切向力Y=-11408.5234 +FPS=25.51, 法向力=6597.1133, 切向力X=-6533.8311, 切向力Y=-4565.0903 +FPS=28.93, 法向力=6561.4033, 切向力X=-6486.8472, 切向力Y=-4587.3955 +FPS=26.19, 法向力=5910.7842, 切向力X=9117.2080, 切向力Y=-14256.6602 +FPS=28.12, 法向力=6066.5596, 切向力X=9419.0479, 切向力Y=-14366.4238 +FPS=26.85, 法向力=4623.3125, 切向力X=40102.7031, 切向力Y=-25888.6523 +FPS=27.24, 法向力=4451.8643, 切向力X=40863.4609, 切向力Y=-26316.7617 +FPS=26.27, 法向力=9884.7109, 切向力X=64982.3203, 切向力Y=-32896.9570 +FPS=27.38, 法向力=10022.5957, 切向力X=65133.9062, 切向力Y=-33130.4297 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000309s, blend=0.002206s (9 tiles incl ref), finalize=0.000050s, total=0.002571s +FPS=26.35, 法向力=17544.0449, 切向力X=88733.9531, 切向力Y=-34805.5430 +FPS=25.85, 法向力=18440.7324, 切向力X=88817.3359, 切向力Y=-32045.1738 +FPS=27.59, 法向力=18490.0215, 切向力X=89040.2500, 切向力Y=-31888.9473 +FPS=24.90, 法向力=23574.4473, 切向力X=84136.9062, 切向力Y=-24640.9590 +FPS=27.74, 法向力=23547.8086, 切向力X=84156.6016, 切向力Y=-24477.1426 +FPS=26.54, 法向力=25828.3359, 切向力X=69528.1328, 切向力Y=-15532.7852 +FPS=28.62, 法向力=25779.1211, 切向力X=69159.6875, 切向力Y=-15128.0293 +FPS=26.64, 法向力=27277.8945, 切向力X=64055.1133, 切向力Y=-22072.0332 +FPS=27.63, 法向力=27252.9062, 切向力X=64045.0625, 切向力Y=-21993.0391 +FPS=26.55, 法向力=26006.8008, 切向力X=50458.0000, 切向力Y=-32307.3242 +FPS=26.26, 法向力=24203.1367, 切向力X=36591.5234, 切向力Y=-22997.4121 +FPS=28.08, 法向力=23939.9883, 切向力X=36643.8359, 切向力Y=-22846.7656 +FPS=25.26, 法向力=17567.1836, 切向力X=19028.3750, 切向力Y=-12157.5322 +FPS=27.79, 法向力=17594.9258, 切向力X=19231.0664, 切向力Y=-11991.9219 +FPS=26.11, 法向力=12598.2031, 切向力X=-22516.4199, 切向力Y=-5776.6924 +FPS=27.66, 法向力=12799.5146, 切向力X=-22300.7324, 切向力Y=-5835.9648 +FPS=25.63, 法向力=10892.7217, 切向力X=-50655.5938, 切向力Y=12778.4180 +FPS=27.93, 法向力=10982.4961, 切向力X=-51628.9062, 切向力Y=13328.4502 +FPS=25.93, 法向力=20917.3633, 切向力X=-55791.6875, 切向力Y=7146.2861 +FPS=25.70, 法向力=24333.3047, 切向力X=-42421.5391, 切向力Y=-5067.6768 +FPS=27.39, 法向力=24514.5527, 切向力X=-42134.9766, 切向力Y=-5604.2686 +FPS=25.61, 法向力=24894.7441, 切向力X=-36222.4219, 切向力Y=-5482.8032 +FPS=27.29, 法向力=24579.3066, 切向力X=-35978.8711, 切向力Y=-5418.4121 +FPS=25.84, 法向力=19648.6719, 切向力X=-27890.2246, 切向力Y=2124.7791 +FPS=24.75, 法向力=17951.0977, 切向力X=-23495.3691, 切向力Y=8818.8662 +FPS=28.13, 法向力=17685.8535, 切向力X=-23322.8828, 切向力Y=9182.9639 +FPS=27.01, 法向力=17725.4648, 切向力X=-23359.9746, 切向力Y=9164.1230 +FPS=27.76, 法向力=16359.3008, 切向力X=2751.9709, 切向力Y=6442.4463 +FPS=26.12, 法向力=9103.6152, 切向力X=44082.4375, 切向力Y=14145.7559 +FPS=27.39, 法向力=8535.1621, 切向力X=44883.8828, 切向力Y=15043.0801 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000208s, blend=0.002135s (9 tiles incl ref), finalize=0.000049s, total=0.002398s +FPS=26.21, 法向力=12222.7285, 切向力X=62690.8750, 切向力Y=25008.9648 +FPS=28.48, 法向力=12183.3691, 切向力X=62823.9531, 切向力Y=25708.4590 +FPS=26.94, 法向力=16225.9932, 切向力X=57031.1406, 切向力Y=30719.8359 +FPS=27.57, 法向力=15717.2051, 切向力X=56823.8867, 切向力Y=31629.0879 +FPS=27.60, 法向力=10141.3027, 切向力X=11683.9805, 切向力Y=31304.9355 +FPS=27.15, 法向力=16147.6006, 切向力X=-57111.9492, 切向力Y=22458.2305 +FPS=27.82, 法向力=16348.5762, 切向力X=-57156.7344, 切向力Y=22244.2207 +FPS=27.95, 法向力=19766.0000, 切向力X=-27891.9629, 切向力Y=-2069.3159 +FPS=25.78, 法向力=19762.1270, 切向力X=-27967.9004, 切向力Y=-2069.4111 +FPS=24.12, 法向力=11685.6094, 切向力X=17162.1797, 切向力Y=-11580.7930 +FPS=27.75, 法向力=11729.0820, 切向力X=17123.2656, 切向力Y=-11620.3027 +FPS=26.81, 法向力=6938.1465, 切向力X=36120.4531, 切向力Y=12266.0879 +FPS=25.37, 法向力=7150.2725, 切向力X=36366.1797, 切向力Y=12662.7256 +FPS=28.35, 法向力=4767.4795, 切向力X=17194.8945, 切向力Y=32395.8477 +FPS=27.57, 法向力=7837.3447, 切向力X=-19743.4141, 切向力Y=18957.1504 +FPS=28.82, 法向力=7826.1328, 切向力X=-19725.3398, 切向力Y=18933.8516 +FPS=28.21, 法向力=7810.6240, 切向力X=-19730.7969, 切向力Y=18928.7012 +FPS=29.28, 法向力=6824.5137, 切向力X=-4718.8418, 切向力Y=-10240.4336 +FPS=28.87, 法向力=11207.4814, 切向力X=19796.4355, 切向力Y=-22018.6445 +FPS=28.57, 法向力=11328.0840, 切向力X=20298.9766, 切向力Y=-21744.1562 +FPS=25.77, 法向力=9594.9238, 切向力X=16475.7344, 切向力Y=14349.2598 +FPS=29.08, 法向力=9562.1914, 切向力X=16473.1289, 切向力Y=14289.7207 +FPS=28.16, 法向力=8744.7744, 切向力X=-14049.8750, 切向力Y=30886.0156 +FPS=28.23, 法向力=8722.3926, 切向力X=-13964.4824, 切向力Y=30743.3125 +FPS=26.92, 法向力=8060.7817, 切向力X=-8831.4111, 切向力Y=7286.9717 +FPS=27.97, 法向力=5206.5869, 切向力X=-4622.9023, 切向力Y=-4143.9277 +FPS=27.40, 法向力=5268.0312, 切向力X=-4502.7251, 切向力Y=-4212.8066 +FPS=28.35, 法向力=5289.3481, 切向力X=-4503.0361, 切向力Y=-4287.6221 +FPS=27.75, 法向力=2796.4077, 切向力X=1512.3215, 切向力Y=-11615.2129 +FPS=28.15, 法向力=4608.3281, 切向力X=7906.8726, 切向力Y=-30184.0977 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000203s, blend=0.002170s (9 tiles incl ref), finalize=0.000049s, total=0.002427s +FPS=28.57, 法向力=4741.6211, 切向力X=8024.5908, 切向力Y=-30418.8086 +FPS=27.59, 法向力=11436.2461, 切向力X=9095.9883, 切向力Y=-41227.8438 +FPS=28.77, 法向力=11490.0059, 切向力X=8927.7734, 切向力Y=-41318.4141 +FPS=27.01, 法向力=9047.4766, 切向力X=1334.0542, 切向力Y=-11285.1426 +FPS=29.11, 法向力=9058.2197, 切向力X=1258.5367, 切向力Y=-11269.6367 +FPS=27.45, 法向力=6775.5767, 切向力X=1631.3210, 切向力Y=-452.0421 +FPS=28.94, 法向力=7008.4854, 切向力X=1681.5098, 切向力Y=-407.0886 +FPS=25.65, 法向力=5646.6733, 切向力X=323.4199, 切向力Y=3920.4028 +FPS=25.71, 法向力=5523.5352, 切向力X=153.6192, 切向力Y=4278.1558 +FPS=25.75, 法向力=3993.3425, 切向力X=-1365.1731, 切向力Y=7721.8506 +FPS=27.76, 法向力=4426.2593, 切向力X=-1111.5321, 切向力Y=9349.2715 +FPS=27.58, 法向力=4498.5991, 切向力X=-1146.6625, 切向力Y=9446.8379 +FPS=27.47, 法向力=3836.3872, 切向力X=-1546.3191, 切向力Y=4787.1543 +FPS=28.90, 法向力=3892.1826, 切向力X=-1600.6224, 切向力Y=4741.8037 +FPS=26.89, 法向力=3650.7627, 切向力X=-3333.6226, 切向力Y=7814.2061 +FPS=28.56, 法向力=3737.5271, 切向力X=-3459.0898, 切向力Y=8174.8730 +FPS=26.98, 法向力=2726.6638, 切向力X=-18750.0879, 切向力Y=17447.4434 +FPS=27.67, 法向力=2484.9375, 切向力X=-19585.2207, 切向力Y=17896.2090 +FPS=28.36, 法向力=8830.5176, 切向力X=-37772.6875, 切向力Y=36046.6094 +FPS=28.11, 法向力=8317.3320, 切向力X=-38500.9062, 切向力Y=36680.9336 +FPS=26.89, 法向力=19462.3105, 切向力X=-12979.4609, 切向力Y=60238.3828 +FPS=27.71, 法向力=19715.9043, 切向力X=-12853.3242, 切向力Y=60187.1758 +FPS=27.08, 法向力=17626.8125, 切向力X=13826.2285, 切向力Y=56529.9805 +FPS=27.74, 法向力=13793.7949, 切向力X=8194.3086, 切向力Y=39991.9531 +FPS=28.94, 法向力=13813.5283, 切向力X=7996.4595, 切向力Y=40035.6406 +FPS=25.75, 法向力=11359.0488, 切向力X=315.0240, 切向力Y=24078.0156 +FPS=29.20, 法向力=11433.0283, 切向力X=442.6373, 切向力Y=24188.4258 +FPS=26.22, 法向力=8502.8994, 切向力X=-358.7116, 切向力Y=14732.2432 +FPS=28.81, 法向力=8472.0820, 切向力X=-280.7391, 切向力Y=14742.4902 +FPS=25.96, 法向力=5795.5381, 切向力X=-3228.4099, 切向力Y=6077.4956 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000292s, blend=0.002198s (9 tiles incl ref), finalize=0.000051s, total=0.002549s +FPS=28.18, 法向力=5822.2031, 切向力X=-3112.2700, 切向力Y=6116.9912 +FPS=26.84, 法向力=3096.6956, 切向力X=-3647.3359, 切向力Y=-5000.1528 +FPS=27.91, 法向力=3229.5527, 切向力X=-3565.4116, 切向力Y=-4990.3047 +FPS=28.25, 法向力=2989.8044, 切向力X=-5622.4673, 切向力Y=-14437.1270 +FPS=28.56, 法向力=4178.7998, 切向力X=-5949.3442, 切向力Y=-35270.2422 +FPS=27.63, 法向力=4138.9512, 切向力X=-5902.0278, 切向力Y=-35220.0859 +FPS=25.50, 法向力=5893.7705, 切向力X=-3696.3745, 切向力Y=-64207.1328 +FPS=29.16, 法向力=5867.0518, 切向力X=-3450.9651, 切向力Y=-64252.0859 +FPS=26.85, 法向力=17725.7129, 切向力X=955.3178, 切向力Y=-94529.4922 +FPS=28.21, 法向力=17601.2715, 切向力X=1573.6178, 切向力Y=-95208.2422 +FPS=25.75, 法向力=39243.5156, 切向力X=14725.5840, 切向力Y=-87550.5625 +FPS=27.52, 法向力=39287.5000, 切向力X=14680.4570, 切向力Y=-87382.4375 +FPS=26.45, 法向力=18436.8359, 切向力X=7786.0278, 切向力Y=-37511.4102 +FPS=26.12, 法向力=9113.9609, 切向力X=3175.6604, 切向力Y=-7193.4883 +FPS=26.50, 法向力=9125.6699, 切向力X=3184.1135, 切向力Y=-7267.0137 +FPS=24.87, 法向力=5459.3975, 切向力X=-977.7881, 切向力Y=6306.6470 +FPS=27.50, 法向力=5560.9009, 切向力X=-1131.1304, 切向力Y=6520.6470 +FPS=25.90, 法向力=2995.7471, 切向力X=-4361.6621, 切向力Y=14147.0137 +FPS=25.81, 法向力=2926.5269, 切向力X=-9654.4746, 切向力Y=26579.0938 +FPS=27.17, 法向力=3068.1414, 切向力X=-10439.1748, 切向力Y=27468.7578 +FPS=26.47, 法向力=5404.5063, 切向力X=-14160.6797, 切向力Y=43380.4375 +FPS=27.41, 法向力=5110.3828, 切向力X=-14246.6895, 切向力Y=44306.7773 +FPS=25.43, 法向力=8727.4062, 切向力X=-16359.6289, 切向力Y=59998.8828 +FPS=27.35, 法向力=8612.2920, 切向力X=-16498.5938, 切向力Y=60689.4688 +FPS=25.54, 法向力=10950.8945, 切向力X=-15647.7158, 切向力Y=62163.8906 +FPS=27.21, 法向力=10839.4180, 切向力X=-15551.5820, 切向力Y=62319.9375 +FPS=25.27, 法向力=15319.1982, 切向力X=-21929.0996, 切向力Y=53651.1133 +FPS=25.83, 法向力=14560.0801, 切向力X=-20710.0742, 切向力Y=32560.4570 +FPS=27.20, 法向力=14602.2070, 切向力X=-20743.4863, 切向力Y=32611.9004 +FPS=25.61, 法向力=12833.1514, 切向力X=-19054.2969, 切向力Y=20240.2227 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000201s, blend=0.002119s (9 tiles incl ref), finalize=0.000048s, total=0.002374s +FPS=27.73, 法向力=12850.9395, 切向力X=-19162.3770, 切向力Y=20200.5762 +FPS=26.13, 法向力=10167.8848, 切向力X=-15862.2812, 切向力Y=12391.9551 +FPS=27.42, 法向力=10110.0020, 切向力X=-15843.0449, 切向力Y=12485.1641 +FPS=24.67, 法向力=7086.5938, 切向力X=-7168.6055, 切向力Y=5429.1694 +FPS=26.99, 法向力=7122.9404, 切向力X=-7091.4019, 切向力Y=5442.6035 +FPS=27.90, 法向力=5211.8545, 切向力X=-2230.3464, 切向力Y=2083.4221 +FPS=26.08, 法向力=3557.4878, 切向力X=1330.4431, 切向力Y=-2348.8137 +FPS=26.73, 法向力=3650.7729, 切向力X=1537.9348, 切向力Y=-2460.8364 +FPS=26.10, 法向力=2274.6860, 切向力X=8706.6758, 切向力Y=-13878.6348 +FPS=26.51, 法向力=2209.5566, 切向力X=9213.0391, 切向力Y=-14126.2236 +FPS=26.97, 法向力=4634.2314, 切向力X=23170.4570, 切向力Y=-34391.1875 +FPS=27.68, 法向力=4872.8726, 切向力X=24303.2090, 切向力Y=-35037.0469 +FPS=25.49, 法向力=13335.7715, 切向力X=28649.9844, 切向力Y=-50306.9922 +FPS=26.90, 法向力=19054.8418, 切向力X=35652.1914, 切向力Y=-51408.5234 +FPS=27.24, 法向力=19060.0156, 切向力X=35818.3516, 切向力Y=-51382.8633 +FPS=26.40, 法向力=19935.2734, 切向力X=28779.9375, 切向力Y=-41936.0781 +FPS=27.39, 法向力=19997.5625, 切向力X=28854.5703, 切向力Y=-41792.8281 +FPS=25.30, 法向力=14449.6797, 切向力X=10252.2031, 切向力Y=-20672.2031 +FPS=26.77, 法向力=14226.3994, 切向力X=9791.1562, 切向力Y=-19887.5664 +FPS=28.16, 法向力=9546.4922, 切向力X=3099.4644, 切向力Y=-7997.8804 +FPS=28.01, 法向力=9589.9639, 切向力X=2949.3696, 切向力Y=-8082.0557 +FPS=27.10, 法向力=7432.5049, 切向力X=-149.3271, 切向力Y=-3800.4766 +FPS=27.25, 法向力=7486.3887, 切向力X=-234.4664, 切向力Y=-3670.5881 +FPS=27.35, 法向力=5807.5303, 切向力X=717.8976, 切向力Y=5078.4346 +FPS=27.03, 法向力=3011.3171, 切向力X=322.7927, 切向力Y=16489.3555 +FPS=27.93, 法向力=3567.9771, 切向力X=473.6106, 切向力Y=16978.4766 +FPS=27.83, 法向力=2232.0850, 切向力X=1537.2266, 切向力Y=26287.5996 +FPS=28.08, 法向力=2111.7207, 切向力X=1537.1292, 切向力Y=27183.1406 +FPS=25.86, 法向力=7002.5474, 切向力X=2102.6006, 切向力Y=47348.6953 +FPS=27.25, 法向力=6740.9604, 切向力X=1763.9004, 切向力Y=48021.4023 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000211s, blend=0.002175s (9 tiles incl ref), finalize=0.000050s, total=0.002442s +FPS=27.56, 法向力=18437.6230, 切向力X=5452.6406, 切向力Y=92098.9062 +FPS=27.66, 法向力=18652.8906, 切向力X=5539.0288, 切向力Y=92779.6094 +FPS=25.44, 法向力=18869.2031, 切向力X=-5274.9033, 切向力Y=114024.4219 +FPS=25.95, 法向力=18840.8906, 切向力X=-12183.9004, 切向力Y=109007.6250 +FPS=27.86, 法向力=18759.7773, 切向力X=-12217.9180, 切向力Y=108987.8438 +FPS=24.76, 法向力=30299.3906, 切向力X=-19856.8086, 切向力Y=97384.6641 +FPS=27.39, 法向力=30293.0078, 切向力X=-20078.9590, 切向力Y=97913.2812 +FPS=26.88, 法向力=37572.5781, 切向力X=-29153.1250, 切向力Y=102153.2656 +FPS=26.55, 法向力=37819.5430, 切向力X=-29394.0312, 切向力Y=102461.3594 +FPS=27.28, 法向力=34604.6836, 切向力X=-32703.6426, 切向力Y=92786.8125 +FPS=25.93, 法向力=28731.3164, 切向力X=-39148.6875, 切向力Y=76221.3438 +FPS=27.31, 法向力=28861.5723, 切向力X=-38908.5469, 切向力Y=75824.8594 +FPS=26.23, 法向力=25790.5938, 切向力X=-42270.0508, 切向力Y=59492.3438 +FPS=28.17, 法向力=25503.7344, 切向力X=-42275.3984, 切向力Y=59174.2500 +FPS=24.88, 法向力=20734.9297, 切向力X=-40434.0625, 切向力Y=41139.6875 +FPS=27.66, 法向力=20778.6328, 切向力X=-40558.3867, 切向力Y=41086.7461 +FPS=26.91, 法向力=17752.9844, 切向力X=-26251.8672, 切向力Y=28761.2012 +FPS=27.35, 法向力=17789.1660, 切向力X=-26358.3320, 切向力Y=28763.3477 +FPS=27.82, 法向力=12677.2363, 切向力X=-13274.4805, 切向力Y=20172.2090 +FPS=26.86, 法向力=8417.9863, 切向力X=-4847.3462, 切向力Y=13488.9873 +FPS=28.80, 法向力=8464.7402, 切向力X=-4829.7979, 切向力Y=13455.3672 +FPS=26.87, 法向力=6499.8496, 切向力X=-4783.6855, 切向力Y=5969.2422 +FPS=29.04, 法向力=6519.5195, 切向力X=-4771.1650, 切向力Y=5907.7817 +FPS=26.30, 法向力=3771.5027, 切向力X=-1383.9172, 切向力Y=-13007.4824 +FPS=28.72, 法向力=3920.9500, 切向力X=-1329.4875, 切向力Y=-13052.1641 +FPS=26.44, 法向力=5069.6118, 切向力X=5435.9238, 切向力Y=-36455.1016 +FPS=28.14, 法向力=4997.8398, 切向力X=5453.6992, 切向力Y=-36901.3477 +FPS=27.66, 法向力=8327.2656, 切向力X=2084.7310, 切向力Y=-57896.1953 +FPS=26.16, 法向力=8497.6240, 切向力X=2239.3137, 切向力Y=-58007.5703 +FPS=26.07, 法向力=15321.9941, 切向力X=10411.1836, 切向力Y=-78843.5156 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000233s, blend=0.002372s (9 tiles incl ref), finalize=0.000082s, total=0.002694s +FPS=25.97, 法向力=26170.9375, 切向力X=19449.3145, 切向力Y=-78202.4375 +FPS=28.60, 法向力=26402.7676, 切向力X=19579.4727, 切向力Y=-78087.0391 +FPS=28.68, 法向力=31148.1523, 切向力X=26480.6875, 切向力Y=-69028.0078 +FPS=27.77, 法向力=31348.0664, 切向力X=26098.4062, 切向力Y=-68872.2812 +FPS=27.34, 法向力=22218.3945, 切向力X=24856.4219, 切向力Y=-39634.2812 +FPS=28.63, 法向力=21755.8008, 切向力X=24945.8281, 切向力Y=-39366.7773 +FPS=26.56, 法向力=10777.5293, 切向力X=11627.2578, 切向力Y=-11885.7920 +FPS=29.01, 法向力=10839.5635, 切向力X=11458.0098, 切向力Y=-11918.3281 +FPS=28.32, 法向力=6547.5713, 切向力X=3258.6118, 切向力Y=4628.2441 +FPS=29.37, 法向力=6752.8481, 切向力X=3204.1216, 切向力Y=4980.9941 +FPS=30.47, 法向力=3500.4382, 切向力X=-37.7486, 切向力Y=18812.5898 +FPS=29.46, 法向力=3988.1682, 切向力X=-8051.4043, 切向力Y=45132.6250 +FPS=29.23, 法向力=3869.6746, 切向力X=-8032.9639, 切向力Y=45405.9023 +FPS=30.78, 法向力=3868.6431, 切向力X=-8040.5728, 切向力Y=45408.2266 +FPS=28.61, 法向力=10658.2598, 切向力X=-18305.4609, 切向力Y=69899.8828 +FPS=29.32, 法向力=10645.3262, 切向力X=-18158.8828, 切向力Y=69919.2109 +FPS=27.92, 法向力=17906.2109, 切向力X=-21682.2852, 切向力Y=75561.3984 +FPS=30.01, 法向力=18021.8496, 切向力X=-21949.9023, 切向力Y=75930.6719 +FPS=28.83, 法向力=22601.2070, 切向力X=-19695.0078, 切向力Y=65760.4062 +FPS=29.73, 法向力=22721.5391, 切向力X=-19538.2109, 切向力Y=65438.1211 +FPS=29.29, 法向力=20102.8086, 切向力X=-19216.2461, 切向力Y=39265.3008 +FPS=26.09, 法向力=13881.7422, 切向力X=-36216.5703, 切向力Y=-13035.6279 +FPS=28.08, 法向力=14038.1172, 切向力X=-36336.7461, 切向力Y=-13173.2666 +FPS=26.59, 法向力=10291.7158, 切向力X=-31815.8281, 切向力Y=-63135.1172 +FPS=28.36, 法向力=10525.4189, 切向力X=-32153.3438, 切向力Y=-62955.6016 +FPS=25.92, 法向力=16676.4609, 切向力X=2021.1053, 切向力Y=-104453.3750 +FPS=28.78, 法向力=16057.1260, 切向力X=1777.6406, 切向力Y=-105211.9141 +FPS=25.73, 法向力=31086.5527, 切向力X=9072.9648, 切向力Y=-100389.2578 +FPS=28.32, 法向力=30902.4863, 切向力X=9315.2656, 切向力Y=-100639.3125 +FPS=28.40, 法向力=39180.0273, 切向力X=18521.1602, 切向力Y=-98743.6797 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000692s, blend=0.002144s (9 tiles incl ref), finalize=0.000049s, total=0.002894s +FPS=26.96, 法向力=39463.4922, 切向力X=18564.5469, 切向力Y=-99386.0547 +FPS=28.55, 法向力=37257.7812, 切向力X=14015.3262, 切向力Y=-77693.7031 +FPS=27.05, 法向力=18262.6055, 切向力X=6788.1621, 切向力Y=-31732.4141 +FPS=28.24, 法向力=18082.9453, 切向力X=6735.2974, 切向力Y=-31124.8379 +FPS=26.32, 法向力=11549.0908, 切向力X=-168.6980, 切向力Y=-12313.6533 +FPS=27.60, 法向力=11479.8115, 切向力X=-212.0393, 切向力Y=-12209.1494 +FPS=27.21, 法向力=9005.0146, 切向力X=-2539.6274, 切向力Y=-1398.7410 +FPS=28.80, 法向力=8972.2588, 切向力X=-2422.8618, 切向力Y=-1257.9629 +FPS=26.19, 法向力=3733.4138, 切向力X=-4280.2705, 切向力Y=15974.4150 +FPS=27.51, 法向力=3904.2424, 切向力X=-4107.8604, 切向力Y=16691.7227 +FPS=26.68, 法向力=2910.2822, 切向力X=-4515.3428, 切向力Y=34429.8242 +FPS=28.19, 法向力=5825.7515, 切向力X=-14171.2559, 切向力Y=52725.9688 +FPS=28.45, 法向力=5972.1943, 切向力X=-13793.9268, 切向力Y=53266.0039 +FPS=26.36, 法向力=10317.0977, 切向力X=-27396.9199, 切向力Y=63033.7656 +FPS=28.35, 法向力=10107.1943, 切向力X=-27225.7930, 切向力Y=63433.4414 +FPS=26.63, 法向力=17154.8906, 切向力X=-28849.7051, 切向力Y=62954.5352 +FPS=28.36, 法向力=17487.5762, 切向力X=-29264.2227, 切向力Y=62828.7852 +FPS=27.50, 法向力=25304.2188, 切向力X=-24602.9805, 切向力Y=58835.0312 +FPS=27.96, 法向力=25408.8633, 切向力X=-24463.2305, 切向力Y=58962.7578 +FPS=25.19, 法向力=27794.8965, 切向力X=-27858.0215, 切向力Y=51208.4141 +FPS=28.01, 法向力=27792.1719, 切向力X=-28165.0898, 切向力Y=51221.2188 +FPS=26.45, 法向力=26726.6895, 切向力X=-26598.7695, 切向力Y=38089.7930 +FPS=28.21, 法向力=23292.7148, 切向力X=-17513.2266, 切向力Y=28004.8906 +FPS=28.90, 法向力=23197.9160, 切向力X=-17454.1484, 切向力Y=27975.6953 +FPS=26.64, 法向力=15082.0352, 切向力X=11973.7734, 切向力Y=-11900.1191 +FPS=29.54, 法向力=15192.0518, 切向力X=11976.0273, 切向力Y=-11853.9355 +FPS=28.38, 法向力=9770.9307, 切向力X=41970.2227, 切向力Y=-40955.5859 +FPS=28.50, 法向力=9875.8711, 切向力X=42627.5273, 切向力Y=-41171.0195 +FPS=27.87, 法向力=17379.5156, 切向力X=55194.1055, 切向力Y=-55617.0859 +FPS=29.09, 法向力=17548.8906, 切向力X=55331.7070, 切向力Y=-55797.8984 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002140s (9 tiles incl ref), finalize=0.000047s, total=0.002409s +FPS=27.03, 法向力=21967.0586, 切向力X=58679.1406, 切向力Y=-53222.5664 +FPS=28.89, 法向力=22272.8477, 切向力X=58744.5664, 切向力Y=-52756.2344 +FPS=27.52, 法向力=26680.7871, 切向力X=55862.2344, 切向力Y=-52422.1094 +FPS=29.31, 法向力=26581.6934, 切向力X=55975.1094, 切向力Y=-52008.9688 +FPS=29.80, 法向力=32846.5703, 切向力X=43664.9844, 切向力Y=-56703.4570 +FPS=28.46, 法向力=33165.6172, 切向力X=43533.7852, 切向力Y=-57108.6328 +FPS=29.37, 法向力=23148.2148, 切向力X=26633.1152, 切向力Y=-34084.7305 +FPS=29.42, 法向力=22323.3320, 切向力X=26798.3750, 切向力Y=-33131.9531 +FPS=27.37, 法向力=15908.3438, 切向力X=15664.1250, 切向力Y=-19955.5938 +FPS=27.41, 法向力=15945.8281, 切向力X=15686.0879, 切向力Y=-19767.5547 +FPS=27.40, 法向力=12067.9756, 切向力X=8383.6055, 切向力Y=-9756.5928 +FPS=28.20, 法向力=9148.7354, 切向力X=6388.7314, 切向力Y=-1540.4375 +FPS=28.27, 法向力=9180.8877, 切向力X=6405.9209, 切向力Y=-1259.6102 +FPS=27.40, 法向力=7965.7686, 切向力X=1605.9807, 切向力Y=5233.7803 +FPS=27.57, 法向力=8279.6836, 切向力X=1422.2437, 切向力Y=5561.5220 +FPS=26.99, 法向力=5876.9009, 切向力X=-5690.0659, 切向力Y=15399.2852 +FPS=27.52, 法向力=6251.0811, 切向力X=-5846.6211, 切向力Y=15954.2227 +FPS=25.98, 法向力=5386.0488, 切向力X=-7991.6392, 切向力Y=21567.8945 +FPS=28.35, 法向力=5559.4746, 切向力X=-7884.3579, 切向力Y=21952.2344 +FPS=26.52, 法向力=3523.0288, 切向力X=-6788.1924, 切向力Y=33193.1055 +FPS=27.69, 法向力=3701.0049, 切向力X=-6649.5542, 切向力Y=33494.3984 +FPS=26.79, 法向力=3248.1133, 切向力X=-9606.4434, 切向力Y=42936.0586 +FPS=27.56, 法向力=7610.4336, 切向力X=-6735.3848, 切向力Y=61383.7031 +FPS=27.90, 法向力=7209.9092, 切向力X=-6414.8457, 切向力Y=61794.0469 +FPS=24.08, 法向力=11408.2910, 切向力X=-11561.3770, 切向力Y=81194.1797 +FPS=27.88, 法向力=11365.3379, 切向力X=-11819.8682, 切向力Y=81560.0781 +FPS=26.70, 法向力=10322.1475, 切向力X=-24001.6406, 切向力Y=87855.4297 +FPS=27.24, 法向力=10181.4092, 切向力X=-24151.2832, 切向力Y=88266.3594 +FPS=27.95, 法向力=13080.9336, 切向力X=-34868.6016, 切向力Y=98364.2969 +FPS=28.10, 法向力=13155.7207, 切向力X=-34956.4883, 切向力Y=98167.1875 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000203s, blend=0.002222s (9 tiles incl ref), finalize=0.000051s, total=0.002482s +FPS=26.04, 法向力=14457.7295, 切向力X=-44573.2812, 切向力Y=102014.0625 +FPS=27.41, 法向力=22817.6016, 切向力X=-57396.5078, 切向力Y=88117.9062 +FPS=27.25, 法向力=22571.4297, 切向力X=-57780.1484, 切向力Y=88323.8438 +FPS=27.10, 法向力=26599.1406, 切向力X=-61393.1172, 切向力Y=80386.8906 +FPS=28.94, 法向力=26646.1055, 切向力X=-61830.3164, 切向力Y=80567.9062 +FPS=26.91, 法向力=30281.9688, 切向力X=-51998.2695, 切向力Y=75427.9688 +FPS=28.25, 法向力=29950.8887, 切向力X=-51738.5391, 切向力Y=75422.9219 +FPS=28.70, 法向力=27717.3008, 切向力X=-25634.6172, 切向力Y=55967.8359 +FPS=29.09, 法向力=27795.1152, 切向力X=-25752.7363, 切向力Y=56117.5430 +FPS=27.63, 法向力=20518.0371, 切向力X=-8796.9082, 切向力Y=37932.6016 +FPS=28.42, 法向力=20676.8359, 切向力X=-8955.6621, 切向力Y=38146.2930 +FPS=26.06, 法向力=13378.2783, 切向力X=-4035.1064, 切向力Y=23277.4590 +FPS=28.03, 法向力=13429.9170, 切向力X=-3813.8955, 切向力Y=23058.7441 +FPS=28.11, 法向力=10871.8564, 切向力X=-2826.6555, 切向力Y=17475.8789 +FPS=28.26, 法向力=6865.0664, 切向力X=-1577.8271, 切向力Y=1499.8149 +FPS=29.08, 法向力=6870.6826, 切向力X=-1541.2085, 切向力Y=1619.4272 +FPS=27.17, 法向力=4031.2759, 切向力X=5719.1758, 切向力Y=-28827.7871 +FPS=28.97, 法向力=4202.2139, 切向力X=5990.3721, 切向力Y=-28962.8672 +FPS=25.77, 法向力=5268.8594, 切向力X=12514.4258, 切向力Y=-59511.3203 +FPS=28.52, 法向力=5169.6943, 切向力X=12253.8496, 切向力Y=-59465.9297 +FPS=28.42, 法向力=7904.9155, 切向力X=12650.1504, 切向力Y=-91761.6875 +FPS=29.44, 法向力=7439.8730, 切向力X=12476.3184, 切向力Y=-92198.5938 +FPS=25.34, 法向力=13263.8594, 切向力X=18180.9121, 切向力Y=-114393.4375 +FPS=27.20, 法向力=12785.2539, 切向力X=18023.5547, 切向力Y=-114910.7969 +FPS=25.35, 法向力=20062.4336, 切向力X=28160.6016, 切向力Y=-129943.5547 +FPS=24.79, 法向力=34913.2461, 切向力X=35514.9805, 切向力Y=-120349.1953 +FPS=28.48, 法向力=34848.2578, 切向力X=35582.8633, 切向力Y=-120696.6797 +FPS=26.39, 法向力=39258.5781, 切向力X=33446.4766, 切向力Y=-104744.7344 +FPS=28.05, 法向力=39584.9688, 切向力X=33531.8672, 切向力Y=-103968.3281 +FPS=28.15, 法向力=42544.5898, 切向力X=33854.9727, 切向力Y=-98418.3281 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002212s (9 tiles incl ref), finalize=0.000049s, total=0.002480s +FPS=28.40, 法向力=42707.9609, 切向力X=33920.1172, 切向力Y=-98391.8672 +FPS=26.88, 法向力=43383.3555, 切向力X=34133.6953, 切向力Y=-89756.2656 +FPS=28.16, 法向力=43536.9531, 切向力X=34304.0039, 切向力Y=-89818.7734 +FPS=26.02, 法向力=33532.3789, 切向力X=21395.8535, 切向力Y=-64177.2305 +FPS=27.18, 法向力=18002.4512, 切向力X=10472.4844, 切向力Y=-30093.3574 +FPS=27.20, 法向力=18250.9824, 切向力X=10594.0146, 切向力Y=-30270.5449 +FPS=26.42, 法向力=12394.1016, 切向力X=1210.8848, 切向力Y=-11297.5293 +FPS=28.56, 法向力=12451.5410, 切向力X=1095.2930, 切向力Y=-11349.7568 +FPS=26.12, 法向力=5409.1333, 切向力X=-4222.4224, 切向力Y=11245.6514 +FPS=28.32, 法向力=5554.5752, 切向力X=-4135.2256, 切向力Y=11673.6523 +FPS=27.13, 法向力=3684.6985, 切向力X=-4161.0186, 切向力Y=44644.6094 +FPS=28.59, 法向力=3326.0808, 切向力X=-3840.6907, 切向力Y=45044.2266 +FPS=27.34, 法向力=13460.1826, 切向力X=-17748.1055, 切向力Y=94040.1250 +FPS=28.35, 法向力=13579.7393, 切向力X=-17579.9180, 切向力Y=93490.0781 +FPS=26.61, 法向力=19607.9004, 切向力X=-29099.9062, 切向力Y=128969.0625 +FPS=27.28, 法向力=26790.4570, 切向力X=-39522.0391, 切向力Y=132117.0625 +FPS=28.05, 法向力=26871.1094, 切向力X=-39964.5391, 切向力Y=132306.7500 +FPS=25.63, 法向力=32104.9023, 切向力X=-51261.4922, 切向力Y=110197.5000 +FPS=28.60, 法向力=31847.7148, 切向力X=-51072.4453, 切向力Y=110483.2031 +FPS=26.67, 法向力=31716.8008, 切向力X=-71908.3984, 切向力Y=61718.4297 +FPS=27.31, 法向力=31905.1719, 切向力X=-72147.9844, 切向力Y=61796.0391 +FPS=27.11, 法向力=31230.2676, 切向力X=-71100.7891, 切向力Y=6341.6450 +FPS=27.24, 法向力=31640.9102, 切向力X=-71469.5391, 切向力Y=6121.6455 +FPS=24.52, 法向力=28523.3320, 切向力X=-56558.8984, 切向力Y=-25903.5078 +FPS=26.90, 法向力=28893.7539, 切向力X=-56733.1641, 切向力Y=-25930.0332 +FPS=27.42, 法向力=26594.8711, 切向力X=-33663.3672, 切向力Y=-46192.3555 +FPS=26.10, 法向力=22524.7324, 切向力X=5635.0420, 切向力Y=-63162.7812 +FPS=28.04, 法向力=22154.4102, 切向力X=6366.0820, 切向力Y=-63533.5898 +FPS=25.79, 法向力=14775.3516, 切向力X=61538.9375, 切向力Y=-74442.7812 +FPS=27.06, 法向力=15055.4766, 切向力X=62130.6328, 切向力Y=-74367.3750 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000201s, blend=0.002208s (9 tiles incl ref), finalize=0.000056s, total=0.002471s +FPS=26.49, 法向力=20514.8047, 切向力X=100407.0625, 切向力Y=-70716.1250 +FPS=27.07, 法向力=20667.8008, 切向力X=101058.0469, 切向力Y=-70512.8984 +FPS=26.61, 法向力=25534.1328, 切向力X=116575.5859, 切向力Y=-76233.3281 +FPS=26.40, 法向力=25814.5293, 切向力X=116864.9844, 切向力Y=-75793.3906 +FPS=26.45, 法向力=28838.2773, 切向力X=134904.6250, 切向力Y=-64397.9766 +FPS=26.08, 法向力=30921.8555, 切向力X=156775.7344, 切向力Y=-48183.2578 +FPS=27.54, 法向力=31587.8008, 切向力X=157058.8438, 切向力Y=-48160.6250 +FPS=26.02, 法向力=33302.6992, 切向力X=158472.1719, 切向力Y=-32439.2012 +FPS=26.48, 法向力=33009.8281, 切向力X=158361.2969, 切向力Y=-31626.2871 +FPS=27.25, 法向力=36381.0703, 切向力X=151623.2188, 切向力Y=298.1683 +FPS=26.68, 法向力=36039.7188, 切向力X=135551.5938, 切向力Y=59822.0469 +FPS=27.78, 法向力=35734.9844, 切向力X=135409.1562, 切向力Y=60229.5938 +FPS=27.30, 法向力=35639.1992, 切向力X=135780.5312, 切向力Y=60040.6484 +FPS=29.23, 法向力=38240.4219, 切向力X=86676.3906, 切向力Y=129011.5000 +FPS=27.61, 法向力=39626.4688, 切向力X=25930.6602, 切向力Y=172937.3750 +FPS=28.28, 法向力=39280.4766, 切向力X=25511.7852, 切向力Y=172857.0469 +FPS=25.81, 法向力=41457.7656, 切向力X=-8876.3672, 切向力Y=137962.0156 +FPS=28.63, 法向力=41546.7891, 切向力X=-9597.4902, 切向力Y=137935.4375 +FPS=26.50, 法向力=31480.3047, 切向力X=-29536.7969, 切向力Y=79084.0938 +FPS=27.28, 法向力=31651.5859, 切向力X=-29546.8203, 切向力Y=79330.1562 +FPS=27.92, 法向力=17618.0625, 切向力X=-48998.9062, 切向力Y=20427.5059 +FPS=26.22, 法向力=9769.8076, 切向力X=-55648.3828, 切向力Y=-25316.1738 +FPS=29.50, 法向力=9850.1621, 切向力X=-55715.9297, 切向力Y=-25593.2109 +FPS=27.30, 法向力=9846.7871, 切向力X=-55605.4727, 切向力Y=-25543.8164 +FPS=28.13, 法向力=12573.6465, 切向力X=-56903.0312, 切向力Y=-66342.4688 +FPS=27.59, 法向力=25061.2012, 切向力X=-43833.1758, 切向力Y=-116587.1875 +FPS=27.50, 法向力=24633.2148, 切向力X=-44018.5078, 切向力Y=-117122.3438 +FPS=25.94, 法向力=38294.3672, 切向力X=-416.2238, 切向力Y=-162599.6406 +FPS=28.55, 法向力=38713.6875, 切向力X=-226.3132, 切向力Y=-162298.4844 +FPS=26.69, 法向力=51466.2344, 切向力X=31054.3555, 切向力Y=-135804.0625 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000205s, blend=0.002150s (9 tiles incl ref), finalize=0.000049s, total=0.002411s +FPS=26.41, 法向力=51882.2578, 切向力X=31211.0273, 切向力Y=-135987.1406 +FPS=27.50, 法向力=33142.2578, 切向力X=59542.0938, 切向力Y=-77602.4062 +FPS=25.53, 法向力=20492.9688, 切向力X=94259.7422, 切向力Y=-14749.8301 +FPS=28.60, 法向力=20743.2480, 切向力X=94196.2500, 切向力Y=-15143.1621 +FPS=28.52, 法向力=18232.4180, 切向力X=120005.0938, 切向力Y=48078.0664 +FPS=28.64, 法向力=18899.6680, 切向力X=118962.5625, 切向力Y=47917.0508 +FPS=27.24, 法向力=33118.3047, 切向力X=125784.7188, 切向力Y=103556.1484 +FPS=27.62, 法向力=33719.7500, 切向力X=123220.1172, 切向力Y=103567.3281 +FPS=25.25, 法向力=37505.7734, 切向力X=127209.3438, 切向力Y=146341.0469 +FPS=28.07, 法向力=36213.2891, 切向力X=127761.4219, 切向力Y=148033.1094 +FPS=27.05, 法向力=47618.8320, 切向力X=126100.1484, 切向力Y=187832.5781 +FPS=27.54, 法向力=54591.5977, 切向力X=107420.8516, 切向力Y=238600.7656 +FPS=27.60, 法向力=55750.6797, 切向力X=104640.2969, 切向力Y=237999.9844 +FPS=28.37, 法向力=55883.7031, 切向力X=104378.5156, 切向力Y=238096.8281 +FPS=28.02, 法向力=55703.9688, 切向力X=17638.1328, 切向力Y=257712.6094 +FPS=27.66, 法向力=55365.0000, 切向力X=16131.3008, 切向力Y=257163.8594 +FPS=27.78, 法向力=47392.5781, 切向力X=-113743.5703, 切向力Y=136495.5938 +FPS=26.15, 法向力=30217.5859, 切向力X=-147499.2344, 切向力Y=27304.9570 +FPS=28.16, 法向力=29674.0352, 切向力X=-148083.3125, 切向力Y=28771.0918 +FPS=25.80, 法向力=37739.9062, 切向力X=-140311.7812, 切向力Y=-50802.1250 +FPS=28.00, 法向力=36169.1484, 切向力X=-141564.7812, 切向力Y=-51417.0469 +FPS=25.64, 法向力=55686.3750, 切向力X=-114699.6875, 切向力Y=-122381.2422 +FPS=26.99, 法向力=81452.0469, 切向力X=-79113.5781, 切向力Y=-133484.2500 +FPS=26.59, 法向力=81169.5469, 切向力X=-79414.6094, 切向力Y=-137396.5000 +FPS=26.79, 法向力=80987.6094, 切向力X=-79773.6406, 切向力Y=-138954.3125 +FPS=27.03, 法向力=49532.6016, 切向力X=325.8587, 切向力Y=-92311.6875 +FPS=24.75, 法向力=25477.4727, 切向力X=71452.8281, 切向力Y=-54655.9062 +FPS=27.49, 法向力=28839.5117, 切向力X=72765.6094, 切向力Y=-62846.7969 +FPS=25.96, 法向力=18462.1016, 切向力X=114074.1328, 切向力Y=-7289.3135 +FPS=26.94, 法向力=18762.8047, 切向力X=107272.6406, 切向力Y=36140.7852 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000201s, blend=0.002137s (9 tiles incl ref), finalize=0.000050s, total=0.002394s +FPS=27.49, 法向力=18489.2871, 切向力X=107179.7031, 切向力Y=36399.0508 +FPS=27.13, 法向力=24870.2812, 切向力X=110232.6562, 切向力Y=82769.1875 +FPS=26.87, 法向力=25446.5137, 切向力X=110030.4062, 切向力Y=83139.5000 +FPS=25.54, 法向力=31009.5059, 切向力X=101630.4062, 切向力Y=114491.8047 +FPS=27.84, 法向力=30698.0742, 切向力X=101401.5312, 切向力Y=113815.0703 +FPS=26.36, 法向力=40622.4336, 切向力X=89676.9453, 切向力Y=141658.2188 +FPS=27.86, 法向力=40194.5039, 切向力X=88229.0312, 切向力Y=143140.2500 +FPS=24.97, 法向力=36913.3828, 切向力X=25507.9648, 切向力Y=181608.3438 +FPS=27.39, 法向力=36252.1016, 切向力X=25866.9355, 切向力Y=182289.0156 +FPS=25.42, 法向力=36062.2461, 切向力X=-34190.2578, 切向力Y=194317.2969 +FPS=26.73, 法向力=48075.5195, 切向力X=-137941.4062, 切向力Y=140339.4688 +FPS=28.69, 法向力=46854.3008, 切向力X=-138381.9062, 切向力Y=140392.1250 +FPS=26.36, 法向力=38682.6250, 切向力X=-159849.0781, 切向力Y=31882.7891 +FPS=28.63, 法向力=38841.1680, 切向力X=-161372.7656, 切向力Y=32225.0703 +FPS=25.45, 法向力=38989.1797, 切向力X=-154665.5312, 切向力Y=-17342.1484 +FPS=26.75, 法向力=38681.0859, 切向力X=-155720.5469, 切向力Y=-17357.0781 +FPS=23.79, 法向力=51183.2500, 切向力X=-116752.3750, 切向力Y=-62960.6328 +FPS=26.73, 法向力=53870.0781, 切向力X=-68334.0000, 切向力Y=-111418.5000 +FPS=27.29, 法向力=54328.8750, 切向力X=-68488.8203, 切向力Y=-111925.4375 +FPS=25.83, 法向力=39326.5859, 切向力X=40428.4688, 切向力Y=-117951.7188 +FPS=28.49, 法向力=39454.9766, 切向力X=40216.2422, 切向力Y=-117540.9219 +FPS=26.33, 法向力=23364.7773, 切向力X=116646.3438, 切向力Y=-79197.1562 +FPS=28.44, 法向力=23382.8008, 切向力X=117868.4141, 切向力Y=-78938.3516 +FPS=26.92, 法向力=26791.2500, 切向力X=130574.6562, 切向力Y=-32978.9688 +FPS=27.49, 法向力=24129.4102, 切向力X=135859.5312, 切向力Y=6402.8516 +FPS=28.06, 法向力=23599.2402, 切向力X=136122.2500, 切向力Y=7536.0435 +FPS=28.68, 法向力=23476.3828, 切向力X=136168.4688, 切向力Y=7751.5879 +FPS=26.64, 法向力=28340.6191, 切向力X=127371.2969, 切向力Y=48767.2891 +FPS=26.90, 法向力=35153.9531, 切向力X=114114.7891, 切向力Y=97722.1406 +FPS=27.36, 法向力=34184.7266, 切向力X=114494.4219, 切向力Y=98726.2422 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000209s, blend=0.002153s (9 tiles incl ref), finalize=0.000047s, total=0.002416s +FPS=25.56, 法向力=39088.6016, 切向力X=61975.1719, 切向力Y=160911.4375 +FPS=27.99, 法向力=37558.4648, 切向力X=62606.3320, 切向力Y=162017.2500 +FPS=25.77, 法向力=33721.1797, 切向力X=-18054.8477, 切向力Y=207281.0938 +FPS=25.18, 法向力=43395.8906, 切向力X=-112915.4531, 切向力Y=145574.6562 +FPS=25.23, 法向力=43007.5781, 切向力X=-113136.2031, 切向力Y=145722.2656 +FPS=26.36, 法向力=42700.7578, 切向力X=-113057.3906, 切向力Y=145798.9062 +FPS=27.54, 法向力=35829.6484, 切向力X=-125794.6484, 切向力Y=47075.7891 +FPS=26.40, 法向力=32200.6641, 切向力X=-111449.9375, 切向力Y=-14728.2930 +FPS=28.53, 法向力=32358.6914, 切向力X=-111138.2656, 切向力Y=-14936.5361 +FPS=26.10, 法向力=36587.2227, 切向力X=-86025.7891, 切向力Y=-69719.2500 +FPS=28.91, 法向力=36356.4219, 切向力X=-85879.6641, 切向力Y=-70093.8438 +FPS=27.74, 法向力=42142.2969, 切向力X=-50123.2266, 切向力Y=-115481.7969 +FPS=27.56, 法向力=42219.3047, 切向力X=-49709.3438, 切向力Y=-115734.6641 +FPS=28.52, 法向力=39622.3828, 切向力X=39922.4648, 切向力Y=-117370.2656 +FPS=28.36, 法向力=24314.5625, 切向力X=92703.0781, 切向力Y=-58830.6172 +FPS=27.62, 法向力=24322.0137, 切向力X=93596.5469, 切向力Y=-59249.8906 +FPS=27.85, 法向力=24232.8398, 切向力X=93708.6875, 切向力Y=-59029.8867 +FPS=29.00, 法向力=15093.7832, 切向力X=81409.7500, 切向力Y=-353.7299 +FPS=28.19, 法向力=13192.8145, 切向力X=55867.6250, 切向力Y=41048.3359 +FPS=28.80, 法向力=12307.2852, 切向力X=56446.1562, 切向力Y=41287.2422 +FPS=27.64, 法向力=15671.1582, 切向力X=32721.7188, 切向力Y=79964.5938 +FPS=29.67, 法向力=15455.7031, 切向力X=33068.3438, 切向力Y=80522.0938 +FPS=26.21, 法向力=5677.6299, 切向力X=14094.8320, 切向力Y=53070.8203 +FPS=27.92, 法向力=5659.8618, 切向力X=13836.5977, 切向力Y=53302.9219 +FPS=26.53, 法向力=4649.1064, 切向力X=2399.6714, 切向力Y=15491.9414 +FPS=28.07, 法向力=4663.1724, 切向力X=2443.3257, 切向力Y=15462.3262 +FPS=28.14, 法向力=6593.6016, 切向力X=1110.5647, 切向力Y=8539.2812 +FPS=28.21, 法向力=6630.6572, 切向力X=1244.4778, 切向力Y=8547.6475 +FPS=26.82, 法向力=5511.5557, 切向力X=821.7512, 切向力Y=6790.5737 +FPS=27.82, 法向力=5173.2812, 切向力X=-293.7512, 切向力Y=6666.6865 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000206s, blend=0.002183s (9 tiles incl ref), finalize=0.000049s, total=0.002445s +FPS=27.55, 法向力=5172.9707, 切向力X=-272.9417, 切向力Y=6665.3682 +FPS=26.97, 法向力=5356.0464, 切向力X=-313.9880, 切向力Y=6741.4844 +FPS=27.96, 法向力=5423.9126, 切向力X=-363.7573, 切向力Y=6670.0029 +FPS=25.82, 法向力=6989.5488, 切向力X=-270.7142, 切向力Y=6663.7803 +FPS=28.00, 法向力=7119.2354, 切向力X=-232.3892, 切向力Y=6768.0430 +FPS=25.64, 法向力=6760.5947, 切向力X=-927.0454, 切向力Y=6776.2695 +FPS=27.02, 法向力=6294.9248, 切向力X=319.3925, 切向力Y=4576.6279 +FPS=27.85, 法向力=6340.2988, 切向力X=239.5301, 切向力Y=4475.3008 +FPS=25.90, 法向力=6294.7520, 切向力X=292.3161, 切向力Y=4489.1284 +FPS=26.96, 法向力=5931.4360, 切向力X=173.8978, 切向力Y=5385.8525 +FPS=25.84, 法向力=5533.9854, 切向力X=-609.8597, 切向力Y=5430.9316 +FPS=27.86, 法向力=5465.2588, 切向力X=-709.3075, 切向力Y=5496.9863 +FPS=25.36, 法向力=5497.8486, 切向力X=-935.1072, 切向力Y=5563.9731 +FPS=27.32, 法向力=5445.6069, 切向力X=-918.8935, 切向力Y=5593.5596 +FPS=26.31, 法向力=5946.2842, 切向力X=-266.7341, 切向力Y=5970.4150 +FPS=26.93, 法向力=5593.6963, 切向力X=-1261.3311, 切向力Y=5937.2612 +FPS=28.80, 法向力=5515.0503, 切向力X=-1181.1479, 切向力Y=5920.0674 +FPS=27.70, 法向力=5553.1875, 切向力X=-1155.5664, 切向力Y=5951.9072 +FPS=26.94, 法向力=5497.8550, 切向力X=-327.2909, 切向力Y=4653.8096 +FPS=25.45, 法向力=6283.9019, 切向力X=-787.4752, 切向力Y=5123.9443 +FPS=28.33, 法向力=6400.7910, 切向力X=-783.8348, 切向力Y=5101.6064 +FPS=25.83, 法向力=6083.7236, 切向力X=-1245.0917, 切向力Y=5214.9233 +FPS=29.38, 法向力=6156.2466, 切向力X=-1223.0953, 切向力Y=5121.3667 +FPS=28.00, 法向力=5980.8838, 切向力X=125.0558, 切向力Y=5142.8535 +FPS=28.91, 法向力=6008.6743, 切向力X=207.9234, 切向力Y=5190.1895 +FPS=27.59, 法向力=5647.4971, 切向力X=-428.7883, 切向力Y=5779.5669 +FPS=27.09, 法向力=5409.6089, 切向力X=-888.1630, 切向力Y=5029.6494 +FPS=27.97, 法向力=5391.5493, 切向力X=-858.8240, 切向力Y=5009.3594 +FPS=28.54, 法向力=5381.1431, 切向力X=-816.1298, 切向力Y=5001.4727 +FPS=27.25, 法向力=6309.5137, 切向力X=-173.3262, 切向力Y=5197.8403 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000208s, blend=0.002175s (9 tiles incl ref), finalize=0.000089s, total=0.002478s +FPS=26.82, 法向力=5638.5376, 切向力X=-926.3849, 切向力Y=5392.8027 +FPS=27.71, 法向力=5634.1675, 切向力X=-940.4124, 切向力Y=5433.8276 +FPS=27.24, 法向力=5527.9692, 切向力X=-1424.9246, 切向力Y=4676.2134 +FPS=28.03, 法向力=5634.7085, 切向力X=-1328.8513, 切向力Y=4584.2090 +FPS=26.64, 法向力=6141.0015, 切向力X=-1526.9658, 切向力Y=6061.2461 +FPS=27.89, 法向力=6211.7627, 切向力X=-1520.9463, 切向力Y=6069.6509 +FPS=24.67, 法向力=5970.1289, 切向力X=-1315.0820, 切向力Y=5601.4722 +FPS=25.95, 法向力=6142.0732, 切向力X=-964.5734, 切向力Y=5106.1675 +FPS=26.40, 法向力=6191.8301, 切向力X=-863.2125, 切向力Y=5066.6641 +FPS=26.72, 法向力=5831.1406, 切向力X=-836.7565, 切向力Y=5012.4473 +FPS=27.00, 法向力=5793.5898, 切向力X=-803.4370, 切向力Y=5106.7051 +FPS=25.28, 法向力=5385.0566, 切向力X=-372.3695, 切向力Y=4931.9702 +FPS=27.87, 法向力=5345.5234, 切向力X=-391.6857, 切向力Y=5009.0264 +FPS=25.70, 法向力=5684.1719, 切向力X=-1668.7567, 切向力Y=4972.0801 +FPS=26.89, 法向力=5785.2031, 切向力X=-1587.3646, 切向力Y=4932.4697 +FPS=27.34, 法向力=5443.3213, 切向力X=-580.5781, 切向力Y=5295.5537 +FPS=26.25, 法向力=5663.6440, 切向力X=-1783.1526, 切向力Y=4552.7642 +FPS=27.78, 法向力=5656.0381, 切向力X=-1878.2395, 切向力Y=4645.5059 +FPS=24.64, 法向力=5922.5557, 切向力X=-466.9364, 切向力Y=4603.1377 +FPS=26.86, 法向力=6008.8784, 切向力X=-678.0268, 切向力Y=4584.3799 +FPS=24.82, 法向力=6191.7012, 切向力X=-1604.1660, 切向力Y=4174.7544 +FPS=26.18, 法向力=6143.2275, 切向力X=-1613.3781, 切向力Y=4125.3516 +FPS=25.46, 法向力=5284.3237, 切向力X=-1744.6914, 切向力Y=5068.1533 +FPS=25.95, 法向力=5423.2959, 切向力X=-1299.0817, 切向力Y=4231.6885 +FPS=26.14, 法向力=5491.7275, 切向力X=-1218.8368, 切向力Y=4244.9629 +FPS=25.41, 法向力=5774.2900, 切向力X=-170.2587, 切向力Y=3803.3276 +FPS=25.14, 法向力=5774.0898, 切向力X=-243.5705, 切向力Y=3873.5811 +FPS=24.66, 法向力=6422.9443, 切向力X=-854.0660, 切向力Y=5638.9824 +FPS=24.97, 法向力=6517.1558, 切向力X=-865.3674, 切向力Y=5623.6675 +FPS=22.06, 法向力=4861.8994, 切向力X=-2239.9644, 切向力Y=5501.0586 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000263s, blend=0.002607s (9 tiles incl ref), finalize=0.000129s, total=0.003005s +FPS=37.97, 法向力=5183.5156, 切向力X=-1252.3015, 切向力Y=5911.1182 +FPS=32.52, 法向力=5256.3203, 切向力X=-1405.7439, 切向力Y=5801.5176 +FPS=30.21, 法向力=5777.9805, 切向力X=-762.3478, 切向力Y=6111.6572 +FPS=30.90, 法向力=5791.1934, 切向力X=-719.9451, 切向力Y=6097.6196 +FPS=30.73, 法向力=5232.8916, 切向力X=-1735.1051, 切向力Y=4840.8154 +FPS=33.73, 法向力=5211.4517, 切向力X=-1745.3333, 切向力Y=4819.5498 +FPS=30.12, 法向力=5232.4219, 切向力X=-1503.3314, 切向力Y=5128.4268 +FPS=29.23, 法向力=5219.6279, 切向力X=-1646.2710, 切向力Y=5169.6406 +FPS=26.92, 法向力=5555.9395, 切向力X=-1433.1259, 切向力Y=6190.4854 +FPS=30.49, 法向力=5609.0713, 切向力X=-1403.7983, 切向力Y=6261.9854 +FPS=31.25, 法向力=5632.3262, 切向力X=-1397.6405, 切向力Y=6265.3682 +FPS=31.51, 法向力=5527.1089, 切向力X=-1987.8757, 切向力Y=4535.4287 +FPS=33.96, 法向力=5581.4424, 切向力X=-2004.9518, 切向力Y=4463.4194 +FPS=30.82, 法向力=5062.4946, 切向力X=-672.4111, 切向力Y=4895.3188 +FPS=32.14, 法向力=5043.1729, 切向力X=-763.2515, 切向力Y=5009.8457 +FPS=31.15, 法向力=6332.2759, 切向力X=-1130.9893, 切向力Y=4246.2744 +FPS=31.94, 法向力=6422.0669, 切向力X=-1209.6179, 切向力Y=4296.3994 +FPS=29.73, 法向力=6152.8623, 切向力X=-1047.6331, 切向力Y=5539.3267 +FPS=31.19, 法向力=6176.9331, 切向力X=-865.0181, 切向力Y=5485.3335 +FPS=31.50, 法向力=5543.9917, 切向力X=-1243.3022, 切向力Y=4659.0693 +FPS=32.36, 法向力=5549.6978, 切向力X=-1239.8621, 切向力Y=4579.0254 +FPS=32.51, 法向力=5658.5566, 切向力X=-1905.0609, 切向力Y=4151.3564 +FPS=32.97, 法向力=5669.1230, 切向力X=-1950.9503, 切向力Y=4053.7134 +FPS=30.70, 法向力=5485.0229, 切向力X=-566.3550, 切向力Y=4737.4009 +FPS=33.48, 法向力=5501.3423, 切向力X=-469.1820, 切向力Y=4756.7417 +FPS=29.68, 法向力=5557.6562, 切向力X=-1832.4603, 切向力Y=4646.8047 +FPS=33.92, 法向力=5655.6084, 切向力X=-1838.1582, 切向力Y=4654.5581 +FPS=31.58, 法向力=5611.3706, 切向力X=-1871.2427, 切向力Y=4741.2031 +FPS=16.98, 法向力=6063.8242, 切向力X=-2007.4591, 切向力Y=3826.9534 +FPS=19.39, 法向力=5022.7544, 切向力X=-264.4660, 切向力Y=5265.9746 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000249s, blend=0.002183s (9 tiles incl ref), finalize=0.000050s, total=0.002488s +FPS=21.04, 法向力=5293.2188, 切向力X=-683.9047, 切向力Y=4558.4766 +FPS=27.50, 法向力=5544.2554, 切向力X=-484.6855, 切向力Y=5204.4121 +FPS=32.27, 法向力=5536.3569, 切向力X=-501.4209, 切向力Y=5204.3696 +FPS=32.77, 法向力=5544.3955, 切向力X=-507.8885, 切向力Y=5210.3291 +FPS=30.13, 法向力=4574.9761, 切向力X=-1021.4318, 切向力Y=5295.9834 +FPS=33.50, 法向力=4578.7559, 切向力X=-1135.6694, 切向力Y=5346.6982 +FPS=30.77, 法向力=5891.1982, 切向力X=-265.5453, 切向力Y=5015.8608 +FPS=33.40, 法向力=6071.2935, 切向力X=-264.1619, 切向力Y=5050.7578 +FPS=30.55, 法向力=6047.9248, 切向力X=-1873.5947, 切向力Y=5359.2632 +FPS=34.28, 法向力=6095.6426, 切向力X=-1924.9729, 切向力Y=5429.2031 +FPS=31.40, 法向力=5436.9307, 切向力X=-235.4728, 切向力Y=5450.8750 +FPS=33.98, 法向力=5460.9536, 切向力X=-102.4175, 切向力Y=5437.6948 +FPS=29.00, 法向力=5473.8765, 切向力X=-1311.5601, 切向力Y=4395.5322 +FPS=32.21, 法向力=5555.1675, 切向力X=-1344.8035, 切向力Y=4305.3828 +FPS=29.88, 法向力=5218.0693, 切向力X=173.9732, 切向力Y=5694.5352 +FPS=31.93, 法向力=5291.9858, 切向力X=303.0635, 切向力Y=5672.9302 +FPS=31.40, 法向力=5294.8149, 切向力X=295.8714, 切向力Y=5733.7832 +FPS=32.41, 法向力=5360.1357, 切向力X=-1528.8534, 切向力Y=3721.9048 +FPS=31.44, 法向力=5425.8882, 切向力X=-1530.5642, 切向力Y=3796.8162 +FPS=32.73, 法向力=4806.0000, 切向力X=-1807.4161, 切向力Y=4904.0298 +FPS=33.06, 法向力=4719.6123, 切向力X=-1869.3269, 切向力Y=5015.2188 +FPS=31.19, 法向力=5805.4824, 切向力X=-2389.3245, 切向力Y=4604.5225 +FPS=31.88, 法向力=5817.4219, 切向力X=-2407.6279, 切向力Y=4662.0703 +FPS=30.71, 法向力=5982.2988, 切向力X=-1339.6542, 切向力Y=5173.2422 +FPS=30.61, 法向力=5923.6382, 切向力X=-1271.7795, 切向力Y=5273.0498 +FPS=30.38, 法向力=5917.5312, 切向力X=-1836.9456, 切向力Y=4588.3750 +FPS=31.06, 法向力=5864.9814, 切向力X=-1757.1340, 切向力Y=4646.6377 +FPS=28.52, 法向力=5307.3623, 切向力X=-1682.5654, 切向力Y=4508.6699 +FPS=32.12, 法向力=5316.8447, 切向力X=-1739.7281, 切向力Y=4599.3301 +FPS=29.75, 法向力=5515.3799, 切向力X=-1165.8391, 切向力Y=4946.9663 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000292s, blend=0.002308s (9 tiles incl ref), finalize=0.000053s, total=0.002660s +FPS=29.24, 法向力=5519.4189, 切向力X=-1204.9631, 切向力Y=4957.2236 +FPS=27.11, 法向力=5159.1572, 切向力X=-2556.0063, 切向力Y=4751.0322 +FPS=27.01, 法向力=5197.7656, 切向力X=-2563.8206, 切向力Y=4724.5381 +FPS=30.28, 法向力=5525.0054, 切向力X=-1508.7063, 切向力Y=5173.1465 +FPS=28.93, 法向力=5501.1187, 切向力X=-1429.2627, 切向力Y=5178.6372 +FPS=31.54, 法向力=5708.9248, 切向力X=-1692.3901, 切向力Y=5493.7100 +FPS=20.83, 法向力=4729.9067, 切向力X=-2340.6997, 切向力Y=4915.0127 +FPS=18.38, 法向力=4691.6675, 切向力X=-2343.1348, 切向力Y=4863.7109 +FPS=15.21, 法向力=5993.5146, 切向力X=-715.5476, 切向力Y=4535.4497 +FPS=15.75, 法向力=5069.8413, 切向力X=-2715.5576, 切向力Y=4834.3564 +FPS=21.45, 法向力=5761.9224, 切向力X=-2089.7546, 切向力Y=4323.1514 +FPS=21.14, 法向力=4581.4043, 切向力X=-1811.8904, 切向力Y=4962.6055 +FPS=20.19, 法向力=5809.0498, 切向力X=-816.8892, 切向力Y=4810.4824 +FPS=22.36, 法向力=5835.3848, 切向力X=-862.6080, 切向力Y=4822.1851 +FPS=17.48, 法向力=6227.0781, 切向力X=-2139.7451, 切向力Y=5161.8677 +FPS=33.56, 法向力=6317.8838, 切向力X=-2128.4883, 切向力Y=5123.0396 +FPS=33.56, 法向力=5197.2207, 切向力X=-1483.6176, 切向力Y=4210.1084 +FPS=33.80, 法向力=5259.7070, 切向力X=-1473.6150, 切向力Y=4014.5791 +FPS=32.04, 法向力=4748.8584, 切向力X=-335.5965, 切向力Y=5110.3906 +FPS=32.63, 法向力=4735.4990, 切向力X=-149.8155, 切向力Y=5202.3057 +FPS=31.23, 法向力=6025.1533, 切向力X=-1476.8928, 切向力Y=5602.6084 +FPS=33.57, 法向力=6103.6689, 切向力X=-1677.1677, 切向力Y=5747.8984 +FPS=31.79, 法向力=6026.7930, 切向力X=-1883.7424, 切向力Y=4175.8857 +FPS=33.94, 法向力=6067.7354, 切向力X=-1841.0192, 切向力Y=4126.2759 +FPS=32.08, 法向力=5992.1680, 切向力X=-1826.4116, 切向力Y=4343.1260 +FPS=14.09, 法向力=5795.5596, 切向力X=-1656.4700, 切向力Y=5491.6367 +FPS=17.79, 法向力=5818.2485, 切向力X=-1813.5095, 切向力Y=5480.6367 +FPS=25.85, 法向力=5514.0278, 切向力X=-2682.3013, 切向力Y=5482.6436 +FPS=17.69, 法向力=5617.3350, 切向力X=-2442.3169, 切向力Y=4111.0889 +FPS=20.98, 法向力=5701.1357, 切向力X=-1256.2772, 切向力Y=4739.0200 +stitch_feature_optimized: canvas out_w=402, out_h=415, x_min=-73.65, y_min=-79.35 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000232s, blend=0.002326s (9 tiles incl ref), finalize=0.000058s, total=0.002622s +FPS=20.65, 法向力=5167.2246, 切向力X=-2316.1343, 切向力Y=5465.4307 +FPS=23.94, 法向力=5042.9360, 切向力X=-2381.1538, 切向力Y=5601.2109 +FPS=29.12, 法向力=5342.6221, 切向力X=-824.4473, 切向力Y=5155.6616 +FPS=30.04, 法向力=5362.9258, 切向力X=-846.1801, 切向力Y=5119.4468 +FPS=29.23, 法向力=5374.2266, 切向力X=-838.0316, 切向力Y=5119.4448 +FPS=35.15, 法向力=5574.6035, 切向力X=-1783.4637, 切向力Y=4533.8315 +FPS=35.83, 法向力=5602.4375, 切向力X=-1743.7445, 切向力Y=4580.9365 +FPS=33.25, 法向力=5642.7739, 切向力X=-947.3075, 切向力Y=6091.9326 +FPS=35.30, 法向力=5651.2900, 切向力X=-1027.2440, 切向力Y=6171.5840 +FPS=32.72, 法向力=5835.1963, 切向力X=-1019.1762, 切向力Y=5299.5703 +FPS=34.20, 法向力=5834.3164, 切向力X=-984.0374, 切向力Y=5325.3164 +FPS=32.26, 法向力=5159.1621, 切向力X=-1740.5802, 切向力Y=5434.3936 +FPS=35.93, 法向力=5191.5034, 切向力X=-1874.1504, 切向力Y=5428.2900 +FPS=34.66, 法向力=5077.6685, 切向力X=-1996.3806, 切向力Y=5553.2427 +FPS=35.86, 法向力=5101.7432, 切向力X=-2006.6372, 切向力Y=5583.3877 +FPS=35.38, 法向力=5107.8018, 切向力X=-2011.2585, 切向力Y=5549.2109 +FPS=32.51, 法向力=5156.0225, 切向力X=-536.4159, 切向力Y=4384.4756 +FPS=34.25, 法向力=5220.1631, 切向力X=-482.2823, 切向力Y=4366.9717 +FPS=34.77, 法向力=5701.0674, 切向力X=-2195.9863, 切向力Y=4626.2979 +FPS=35.83, 法向力=5659.9385, 切向力X=-2109.8765, 切向力Y=4590.6118 +FPS=35.03, 法向力=5661.9644, 切向力X=-2072.8525, 切向力Y=4598.5229 +FPS=14.66, 法向力=5591.3154, 切向力X=-2514.0508, 切向力Y=5010.8584 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260521_094501.log b/examples/logs/qt_viewer_20260521_094501.log new file mode 100644 index 0000000..f361684 --- /dev/null +++ b/examples/logs/qt_viewer_20260521_094501.log @@ -0,0 +1,525 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=10 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.50, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.59, 法向力=1351.7986, 切向力X=586.7537, 切向力Y=-421.8537 +FPS=22.43, 法向力=1438.6997, 切向力X=-256.4315, 切向力Y=474.1641 +FPS=25.51, 法向力=1433.4691, 切向力X=-163.9402, 切向力Y=449.4901 +FPS=24.64, 法向力=1728.5864, 切向力X=1405.2549, 切向力Y=-357.8538 +FPS=25.54, 法向力=1682.8336, 切向力X=1348.2159, 切向力Y=-407.8076 +FPS=27.70, 法向力=1533.1704, 切向力X=507.8833, 切向力Y=244.4678 +FPS=26.89, 法向力=1654.3816, 切向力X=727.6646, 切向力Y=-108.2622 +FPS=27.90, 法向力=1663.7815, 切向力X=866.7712, 切向力Y=-142.1101 +FPS=26.11, 法向力=1376.8279, 切向力X=258.5244, 切向力Y=-161.8405 +FPS=28.11, 法向力=1413.8682, 切向力X=290.4792, 切向力Y=-136.3971 +FPS=28.32, 法向力=1368.7402, 切向力X=425.5537, 切向力Y=-185.3469 +FPS=29.77, 法向力=1348.4706, 切向力X=378.8184, 切向力Y=-47.8732 +FPS=28.22, 法向力=1852.6814, 切向力X=61.7642, 切向力Y=1034.8177 +FPS=30.00, 法向力=1830.9255, 切向力X=-10.8048, 切向力Y=1042.8644 +FPS=27.10, 法向力=1379.1412, 切向力X=1339.2854, 切向力Y=899.6252 +FPS=30.62, 法向力=1361.4714, 切向力X=1305.5244, 切向力Y=809.3119 +FPS=27.63, 法向力=1509.7434, 切向力X=453.7438, 切向力Y=117.9268 +FPS=29.88, 法向力=1493.0149, 切向力X=429.8770, 切向力Y=211.1447 +FPS=30.01, 法向力=1924.8248, 切向力X=880.2858, 切向力Y=-191.8444 +FPS=29.65, 法向力=1949.3987, 切向力X=776.1313, 切向力Y=-293.1425 +FPS=29.51, 法向力=1696.2687, 切向力X=719.8542, 切向力Y=-683.6431 +FPS=29.48, 法向力=1253.7900, 切向力X=148.8750, 切向力Y=-162.5087 +FPS=29.92, 法向力=1277.0615, 切向力X=218.0565, 切向力Y=-86.8268 +FPS=30.62, 法向力=1288.7998, 切向力X=239.0373, 切向力Y=-84.2321 +FPS=27.96, 法向力=4666.8477, 切向力X=-1797.5237, 切向力Y=3549.3398 +FPS=28.40, 法向力=4588.4746, 切向力X=-1811.3416, 切向力Y=3451.7393 +FPS=29.79, 法向力=6366.3779, 切向力X=5010.6519, 切向力Y=-32387.3281 +stitch_feature_optimized: canvas out_w=406, out_h=418, x_min=-77.09, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000235s, blend=0.002967s (9 tiles incl ref), finalize=0.000051s, total=0.003261s +FPS=29.30, 法向力=6460.9053, 切向力X=4948.4678, 切向力Y=-32258.6562 +FPS=28.16, 法向力=10495.4199, 切向力X=24472.7227, 切向力Y=-74805.6016 +FPS=29.27, 法向力=24078.4863, 切向力X=26239.3242, 切向力Y=-60347.3672 +FPS=30.04, 法向力=24065.6055, 切向力X=25976.8789, 切向力Y=-60409.5742 +FPS=28.14, 法向力=15626.0596, 切向力X=12805.5723, 切向力Y=-37696.1367 +FPS=27.69, 法向力=15407.5244, 切向力X=12612.2480, 切向力Y=-37032.2422 +FPS=27.40, 法向力=7531.4932, 切向力X=4390.0977, 切向力Y=-15900.4570 +FPS=30.64, 法向力=7436.5000, 切向力X=4344.6582, 切向力Y=-15751.2578 +FPS=28.98, 法向力=3933.2805, 切向力X=975.9615, 切向力Y=-1686.8074 +FPS=30.51, 法向力=3923.8691, 切向力X=941.2154, 切向力Y=-1667.3481 +FPS=28.56, 法向力=3393.7834, 切向力X=-7190.3408, 切向力Y=19396.4609 +FPS=30.34, 法向力=3378.8953, 切向力X=-7154.0176, 切向力Y=19589.2539 +FPS=27.28, 法向力=9486.8418, 切向力X=-15962.2676, 切向力Y=59069.5234 +FPS=30.89, 法向力=9610.1201, 切向力X=-16136.0684, 切向力Y=59261.1562 +FPS=26.95, 法向力=11922.8438, 切向力X=-25864.9941, 切向力Y=86933.0625 +FPS=28.92, 法向力=11724.3242, 切向力X=-26134.6973, 切向力Y=87139.1094 +FPS=26.25, 法向力=14442.3145, 切向力X=-24075.9688, 切向力Y=64560.5547 +FPS=28.33, 法向力=13915.7734, 切向力X=-24544.4023, 切向力Y=63754.8008 +FPS=28.39, 法向力=16409.1641, 切向力X=-10579.3223, 切向力Y=46874.8984 +FPS=25.18, 法向力=16570.0195, 切向力X=-10438.0898, 切向力Y=46899.3828 +FPS=27.72, 法向力=14954.2891, 切向力X=11142.5176, 切向力Y=32296.2715 +FPS=28.42, 法向力=11258.0918, 切向力X=32036.6797, 切向力Y=4583.2866 +FPS=28.35, 法向力=11352.3877, 切向力X=32241.5586, 切向力Y=4547.3164 +FPS=28.14, 法向力=4936.3608, 切向力X=29034.5312, 切向力Y=-28661.7559 +FPS=29.29, 法向力=4997.6406, 切向力X=29090.5312, 切向力Y=-28636.5918 +FPS=26.84, 法向力=11356.5410, 切向力X=29766.5234, 切向力Y=-27605.2188 +FPS=30.45, 法向力=11423.9717, 切向力X=29772.1348, 切向力Y=-27660.8906 +FPS=28.00, 法向力=11073.7461, 切向力X=40741.3438, 切向力Y=-3691.3364 +FPS=29.14, 法向力=11003.9033, 切向力X=40729.0859, 切向力Y=-3606.1519 +FPS=29.02, 法向力=9504.9971, 切向力X=29789.5352, 切向力Y=8164.0684 +stitch_feature_optimized: canvas out_w=406, out_h=418, x_min=-77.09, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000373s, blend=0.002226s (9 tiles incl ref), finalize=0.000057s, total=0.002664s +FPS=29.27, 法向力=9329.0039, 切向力X=29788.0547, 切向力Y=8271.7676 +FPS=27.91, 法向力=5666.3188, 切向力X=17979.9082, 切向力Y=16489.7773 +FPS=30.79, 法向力=5579.6709, 切向力X=17941.8711, 切向力Y=16555.5195 +FPS=28.25, 法向力=4306.6484, 切向力X=-14460.5312, 切向力Y=18327.8301 +FPS=30.85, 法向力=4293.7251, 切向力X=-14413.0400, 切向力Y=18349.4609 +FPS=28.95, 法向力=3893.6724, 切向力X=-43452.6953, 切向力Y=2177.9722 +FPS=30.74, 法向力=3736.6152, 切向力X=-43582.8750, 切向力Y=2201.9739 +FPS=29.05, 法向力=6094.4951, 切向力X=-56070.9844, 切向力Y=-25337.7891 +FPS=31.11, 法向力=5669.0640, 切向力X=-56411.2578, 切向力Y=-25759.5410 +FPS=28.99, 法向力=8618.5791, 切向力X=-72349.5938, 切向力Y=-34018.1250 +FPS=31.22, 法向力=8158.3286, 切向力X=-72760.6094, 切向力Y=-34542.2188 +FPS=28.31, 法向力=23680.7109, 切向力X=-83399.8438, 切向力Y=-34230.8359 +FPS=32.79, 法向力=23523.7305, 切向力X=-84097.0078, 切向力Y=-34312.2734 +FPS=29.59, 法向力=27396.8965, 切向力X=-53177.3477, 切向力Y=-19210.3867 +FPS=31.07, 法向力=27265.2578, 切向力X=-53292.2266, 切向力Y=-19416.3926 +FPS=28.53, 法向力=7728.7314, 切向力X=-9802.9482, 切向力Y=-6936.0967 +FPS=31.10, 法向力=7714.4590, 切向力X=-9733.8438, 切向力Y=-6944.1665 +FPS=28.00, 法向力=6132.3462, 切向力X=31492.9414, 切向力Y=-7764.5371 +FPS=28.67, 法向力=6018.7852, 切向力X=31647.7246, 切向力Y=-7711.2759 +FPS=29.05, 法向力=13480.3418, 切向力X=101132.5000, 切向力Y=-5516.4004 +FPS=28.90, 法向力=13870.2373, 切向力X=101289.3125, 切向力Y=-4976.5273 +FPS=29.67, 法向力=26665.8750, 切向力X=158331.8750, 切向力Y=13821.0195 +FPS=30.51, 法向力=26418.7012, 切向力X=158706.8906, 切向力Y=14086.0059 +FPS=29.32, 法向力=34848.0234, 切向力X=154375.2812, 切向力Y=24181.9766 +FPS=30.20, 法向力=35129.2188, 切向力X=153980.0312, 切向力Y=24393.7090 +FPS=28.50, 法向力=33694.7188, 切向力X=124876.5391, 切向力Y=37597.5703 +FPS=30.33, 法向力=33677.0938, 切向力X=124569.7656, 切向力Y=37808.9648 +FPS=27.41, 法向力=17055.9102, 切向力X=49521.0039, 切向力Y=34146.2266 +FPS=25.56, 法向力=6820.2397, 切向力X=-51722.9805, 切向力Y=-11251.7100 +FPS=26.91, 法向力=6847.4565, 切向力X=-51881.6172, 切向力Y=-11305.1523 +stitch_feature_optimized: canvas out_w=406, out_h=418, x_min=-77.09, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000209s, blend=0.002154s (9 tiles incl ref), finalize=0.000048s, total=0.002417s +FPS=27.20, 法向力=20617.0977, 切向力X=-78671.3438, 切向力Y=-36766.9102 +FPS=29.65, 法向力=20347.4785, 切向力X=-79136.2734, 切向力Y=-36810.5469 +FPS=27.47, 法向力=32361.9062, 切向力X=-66627.6250, 切向力Y=-20721.2930 +FPS=29.97, 法向力=32488.2324, 切向力X=-66485.7656, 切向力Y=-20470.7891 +FPS=27.62, 法向力=27346.8438, 切向力X=-46208.5859, 切向力Y=-5221.8389 +FPS=30.08, 法向力=26873.2891, 切向力X=-45862.3750, 切向力Y=-4995.8467 +FPS=28.03, 法向力=10308.6504, 切向力X=14720.5947, 切向力Y=6713.4238 +FPS=29.91, 法向力=10384.6592, 切向力X=14727.8574, 切向力Y=6529.5000 +FPS=26.95, 法向力=18607.1836, 切向力X=92447.0625, 切向力Y=25342.5645 +FPS=27.56, 法向力=18049.2891, 切向力X=93296.2656, 切向力Y=25763.8438 +FPS=28.84, 法向力=24514.7500, 切向力X=142280.0312, 切向力Y=52307.1719 +FPS=27.94, 法向力=24436.1016, 切向力X=142120.6094, 切向力Y=52311.2578 +FPS=29.14, 法向力=26528.2930, 切向力X=150156.7500, 切向力Y=52831.0781 +FPS=28.01, 法向力=26774.1836, 切向力X=104445.1094, 切向力Y=48985.1094 +FPS=29.12, 法向力=26691.0059, 切向力X=104311.8438, 切向力Y=48979.9492 +FPS=28.65, 法向力=26662.2969, 切向力X=104406.5312, 切向力Y=49055.7500 +FPS=27.87, 法向力=11456.6279, 切向力X=33800.5312, 切向力Y=55690.0156 +FPS=28.21, 法向力=10476.9785, 切向力X=-12354.4844, 切向力Y=41383.4375 +FPS=29.64, 法向力=10486.6338, 切向力X=-12510.3320, 切向力Y=41429.7578 +FPS=28.58, 法向力=6024.8110, 切向力X=-3626.6675, 切向力Y=13301.2002 +FPS=30.54, 法向力=6070.0112, 切向力X=-3613.1589, 切向力Y=13366.9893 +FPS=29.48, 法向力=3392.1667, 切向力X=3151.9126, 切向力Y=4797.8691 +FPS=31.15, 法向力=3384.1021, 切向力X=3193.6924, 切向力Y=4824.9321 +FPS=27.65, 法向力=1580.2786, 切向力X=4180.1606, 切向力Y=-6239.7686 +FPS=30.74, 法向力=1565.4924, 切向力X=4194.4648, 切向力Y=-6259.9248 +FPS=30.13, 法向力=1585.6890, 切向力X=4188.4702, 切向力Y=-6269.4058 +FPS=30.54, 法向力=7052.3574, 切向力X=5562.6084, 切向力Y=-40517.4180 +FPS=29.99, 法向力=8002.8979, 切向力X=6552.4883, 切向力Y=-76090.5156 +FPS=29.28, 法向力=7894.6426, 切向力X=6677.6143, 切向力Y=-76384.9062 +FPS=28.17, 法向力=20545.4805, 切向力X=28000.4492, 切向力Y=-85485.1719 +stitch_feature_optimized: canvas out_w=406, out_h=418, x_min=-77.09, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000205s, blend=0.002086s (9 tiles incl ref), finalize=0.000062s, total=0.002359s +FPS=29.30, 法向力=20223.7344, 切向力X=27952.7500, 切向力Y=-85578.1797 +FPS=28.75, 法向力=27142.2969, 切向力X=38033.6562, 切向力Y=-66097.1797 +FPS=29.96, 法向力=27094.7246, 切向力X=37918.7422, 切向力Y=-65954.3047 +FPS=28.06, 法向力=18308.3203, 切向力X=33511.2891, 切向力Y=-42510.1797 +FPS=29.33, 法向力=18512.6504, 切向力X=33556.3984, 切向力Y=-42313.0859 +FPS=28.03, 法向力=9022.3691, 切向力X=28004.6348, 切向力Y=-4525.2197 +FPS=29.50, 法向力=8946.4912, 切向力X=27777.0137, 切向力Y=-4435.3208 +FPS=27.76, 法向力=7774.4590, 切向力X=31870.2051, 切向力Y=20199.6875 +FPS=30.04, 法向力=6996.7891, 切向力X=31743.8457, 切向力Y=21068.5117 +FPS=28.77, 法向力=9235.5225, 切向力X=33999.4062, 切向力Y=33168.8281 +FPS=29.02, 法向力=9444.0342, 切向力X=32774.0664, 切向力Y=33390.6602 +FPS=27.81, 法向力=8813.6582, 切向力X=23777.3828, 切向力Y=35281.2656 +FPS=28.44, 法向力=8864.4668, 切向力X=23346.2344, 切向力Y=35416.6172 +FPS=29.67, 法向力=6969.3647, 切向力X=13967.9395, 切向力Y=38186.1836 +FPS=29.03, 法向力=6636.7305, 切向力X=13706.3320, 切向力Y=38652.4766 +FPS=29.04, 法向力=4998.6309, 切向力X=-1813.8215, 切向力Y=40646.0078 +FPS=29.07, 法向力=5760.8125, 切向力X=-31205.3828, 切向力Y=23237.3457 +FPS=29.00, 法向力=5722.5615, 切向力X=-31225.5293, 切向力Y=23121.4395 +FPS=29.62, 法向力=5746.1934, 切向力X=-31253.6934, 切向力Y=23070.1094 +FPS=28.14, 法向力=3740.1609, 切向力X=-39972.1602, 切向力Y=-95.3898 +FPS=28.98, 法向力=3579.3513, 切向力X=-40196.7188, 切向力Y=-113.2930 +FPS=28.77, 法向力=6106.4160, 切向力X=-44164.7539, 切向力Y=-26774.8320 +FPS=29.88, 法向力=14797.7510, 切向力X=-52754.5820, 切向力Y=-41174.3984 +FPS=30.67, 法向力=14587.3604, 切向力X=-52682.1250, 切向力Y=-41650.0820 +FPS=28.79, 法向力=26159.9102, 切向力X=-42397.9922, 切向力Y=-41319.5000 +FPS=30.34, 法向力=26310.8789, 切向力X=-42562.2500, 切向力Y=-41606.4375 +FPS=28.01, 法向力=5846.5806, 切向力X=804.0881, 切向力Y=-13332.2129 +FPS=28.90, 法向力=5939.6211, 切向力X=729.9090, 切向力Y=-13371.2305 +FPS=27.60, 法向力=3023.5234, 切向力X=18156.4688, 切向力Y=3794.3713 +FPS=31.27, 法向力=3046.8965, 切向力X=18137.9238, 切向力Y=4122.1299 +stitch_feature_optimized: canvas out_w=406, out_h=418, x_min=-77.09, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002375s (9 tiles incl ref), finalize=0.000050s, total=0.002645s +FPS=29.09, 法向力=3977.9392, 切向力X=16913.7559, 切向力Y=14494.6348 +FPS=30.09, 法向力=4067.0464, 切向力X=16890.3457, 切向力Y=14978.0225 +FPS=28.61, 法向力=3776.0220, 切向力X=11622.4766, 切向力Y=21293.3281 +FPS=30.78, 法向力=3693.7036, 切向力X=11397.7715, 切向力Y=21750.4297 +FPS=28.76, 法向力=11749.3135, 切向力X=10181.2559, 切向力Y=41433.3750 +FPS=30.47, 法向力=11589.3564, 切向力X=10276.2715, 切向力Y=41940.0312 +FPS=26.78, 法向力=13744.8799, 切向力X=-11152.0010, 切向力Y=70969.1641 +FPS=27.99, 法向力=13687.5957, 切向力X=-11521.3389, 切向力Y=71043.2656 +FPS=26.87, 法向力=9314.9414, 切向力X=-20042.9453, 切向力Y=72732.3906 +FPS=27.58, 法向力=9203.4766, 切向力X=-20353.0898, 切向力Y=72834.2812 +FPS=29.72, 法向力=11544.3867, 切向力X=-20271.4980, 切向力Y=55399.6250 +FPS=30.57, 法向力=11122.8262, 切向力X=-20367.3730, 切向力Y=55187.5703 +FPS=28.77, 法向力=9124.3076, 切向力X=-22324.4395, 切向力Y=22211.7070 +FPS=31.00, 法向力=9122.4922, 切向力X=-22407.4121, 切向力Y=22185.5898 +FPS=28.73, 法向力=7954.4614, 切向力X=-19552.8359, 切向力Y=-31236.6953 +FPS=30.84, 法向力=7856.0107, 切向力X=-19739.5840, 切向力Y=-31378.7344 +FPS=29.58, 法向力=12351.4541, 切向力X=1647.2323, 切向力Y=-90962.3984 +FPS=30.84, 法向力=12265.8291, 切向力X=1704.4021, 切向力Y=-91244.4141 +FPS=30.27, 法向力=24980.0098, 切向力X=28086.8594, 切向力Y=-105738.2109 +FPS=29.46, 法向力=24279.3613, 切向力X=28481.6934, 切向力Y=-106510.7656 +FPS=29.79, 法向力=22681.9609, 切向力X=32326.4961, 切向力Y=-65834.9844 +FPS=31.08, 法向力=22576.3789, 切向力X=32314.9570, 切向力Y=-65885.7500 +FPS=28.92, 法向力=7329.9746, 切向力X=10568.0000, 切向力Y=-16006.8047 +FPS=29.89, 法向力=7580.1162, 切向力X=10544.9062, 切向力Y=-16182.9229 +FPS=28.19, 法向力=2110.6514, 切向力X=2672.1279, 切向力Y=-1500.2498 +FPS=29.89, 法向力=2111.5229, 切向力X=2422.6133, 切向力Y=-1648.0525 +FPS=26.25, 法向力=1712.9916, 切向力X=-343.3329, 切向力Y=5234.0649 +FPS=28.38, 法向力=1773.8042, 切向力X=-432.0888, 切向力Y=5100.7842 +FPS=29.59, 法向力=3974.6257, 切向力X=-7993.3774, 切向力Y=15486.2676 +FPS=28.89, 法向力=7670.8335, 切向力X=-39458.6406, 切向力Y=40488.5469 +stitch_feature_optimized: canvas out_w=406, out_h=418, x_min=-77.09, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000246s, blend=0.002150s (9 tiles incl ref), finalize=0.000047s, total=0.002450s +FPS=29.03, 法向力=7525.8838, 切向力X=-39559.3516, 切向力Y=40587.0156 +FPS=27.99, 法向力=9009.0605, 切向力X=-67659.9375, 切向力Y=29979.9180 +FPS=30.28, 法向力=9248.8779, 切向力X=-67653.2578, 切向力Y=29878.2383 +FPS=29.17, 法向力=9333.2695, 切向力X=-67590.4062, 切向力Y=29808.1523 +FPS=29.30, 法向力=9736.9590, 切向力X=-65610.2656, 切向力Y=-14526.6953 +FPS=27.85, 法向力=25246.6348, 切向力X=-53457.9688, 切向力Y=-33529.6719 +FPS=29.41, 法向力=25316.1484, 切向力X=-53807.0391, 切向力Y=-33604.8906 +FPS=27.76, 法向力=26857.8984, 切向力X=-6184.5068, 切向力Y=-54546.4219 +FPS=28.44, 法向力=27252.0430, 切向力X=-6192.4331, 切向力Y=-54891.0938 +FPS=26.80, 法向力=19976.6797, 切向力X=46219.9336, 切向力Y=-52403.0898 +FPS=28.77, 法向力=20064.9570, 切向力X=46205.0938, 切向力Y=-52277.1562 +FPS=27.98, 法向力=11854.4629, 切向力X=48323.1641, 切向力Y=-8070.0317 +FPS=29.10, 法向力=11319.5371, 切向力X=47850.3750, 切向力Y=-7538.7852 +FPS=28.04, 法向力=8885.1113, 切向力X=37637.5234, 切向力Y=15143.0303 +FPS=29.33, 法向力=8419.9014, 切向力X=37848.9609, 切向力Y=15605.4473 +FPS=28.33, 法向力=11392.5518, 切向力X=19658.1211, 切向力Y=50292.9688 +FPS=29.60, 法向力=11368.6406, 切向力X=19549.0938, 切向力Y=50190.5234 +FPS=27.91, 法向力=11074.7461, 切向力X=-12580.1504, 切向力Y=75859.0156 +FPS=26.03, 法向力=11101.4785, 切向力X=-12575.8037, 切向力Y=75940.7188 +FPS=25.47, 法向力=13713.8652, 切向力X=-31440.2695, 切向力Y=64740.5078 +FPS=27.52, 法向力=13426.4697, 切向力X=-21080.3145, 切向力Y=33574.6641 +FPS=29.25, 法向力=13420.2520, 切向力X=-21114.4043, 切向力Y=33583.3320 +FPS=26.62, 法向力=7790.8760, 切向力X=-9213.0723, 切向力Y=17868.5977 +FPS=28.82, 法向力=7972.9966, 切向力X=-9257.4258, 切向力Y=18110.3770 +FPS=26.71, 法向力=3731.8555, 切向力X=-7957.4814, 切向力Y=2237.7681 +FPS=28.20, 法向力=3710.5859, 切向力X=-7915.8438, 切向力Y=2255.6162 +FPS=24.25, 法向力=6199.4180, 切向力X=-14082.1094, 切向力Y=-20071.1523 +FPS=26.05, 法向力=6073.3940, 切向力X=-14122.3115, 切向力Y=-20578.8379 +FPS=28.35, 法向力=9204.7695, 切向力X=-16282.4766, 切向力Y=-57063.9648 +FPS=26.67, 法向力=15934.7598, 切向力X=-32197.3242, 切向力Y=-98002.4375 +stitch_feature_optimized: canvas out_w=406, out_h=418, x_min=-77.09, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000028s (hit), reset=0.000212s, blend=0.002182s (9 tiles incl ref), finalize=0.000054s, total=0.002479s +FPS=28.79, 法向力=16003.7549, 切向力X=-32227.5332, 切向力Y=-98198.5938 +FPS=26.88, 法向力=25693.9727, 切向力X=-61402.6680, 切向力Y=-115814.9062 +FPS=28.30, 法向力=24999.0312, 切向力X=-62035.5820, 切向力Y=-116459.8516 +FPS=26.57, 法向力=48405.4180, 切向力X=-78729.8125, 切向力Y=-95754.3750 +FPS=28.42, 法向力=48025.0547, 切向力X=-79494.9609, 切向力Y=-95960.1406 +FPS=26.89, 法向力=46427.5938, 切向力X=-39390.9023, 切向力Y=-85537.3750 +FPS=28.54, 法向力=46352.7344, 切向力X=-38760.2812, 切向力Y=-86245.5469 +FPS=26.77, 法向力=27493.1211, 切向力X=10548.8486, 切向力Y=-56928.1836 +FPS=28.03, 法向力=27924.6641, 切向力X=10770.9609, 切向力Y=-57734.0156 +FPS=28.73, 法向力=7022.2627, 切向力X=10591.5391, 切向力Y=-8302.4863 +FPS=28.08, 法向力=2319.9475, 切向力X=3347.1509, 切向力Y=2276.4722 +FPS=29.01, 法向力=2326.8882, 切向力X=3185.9541, 切向力Y=2262.0542 +FPS=27.03, 法向力=1805.2860, 切向力X=996.0632, 切向力Y=11654.3242 +FPS=29.48, 法向力=1853.3748, 切向力X=816.4553, 切向力Y=11941.3096 +FPS=24.70, 法向力=5955.6543, 切向力X=-2535.4424, 切向力Y=25154.9102 +FPS=26.69, 法向力=5773.4531, 切向力X=-2592.6279, 切向力Y=25532.7871 +FPS=24.93, 法向力=8390.3076, 切向力X=-9013.2676, 切向力Y=49055.9062 +FPS=26.20, 法向力=7865.4355, 切向力X=-9506.9258, 切向力Y=49550.3789 +FPS=26.26, 法向力=11299.6846, 切向力X=-27297.9727, 切向力Y=67815.7188 +FPS=27.79, 法向力=13071.0898, 切向力X=-48591.6797, 切向力Y=65975.4766 +FPS=28.83, 法向力=12961.7422, 切向力X=-48824.5156, 切向力Y=65916.4531 +FPS=27.63, 法向力=14070.6523, 切向力X=-59359.2266, 切向力Y=24636.7500 +FPS=28.60, 法向力=14088.5234, 切向力X=-59634.5938, 切向力Y=24685.3594 +FPS=26.77, 法向力=8365.5625, 切向力X=-41941.4922, 切向力Y=-18688.4102 +FPS=28.45, 法向力=8159.5601, 切向力X=-42275.8008, 切向力Y=-18491.0586 +FPS=28.04, 法向力=15470.3438, 切向力X=-37783.6797, 切向力Y=-35070.0078 +FPS=28.36, 法向力=15374.4004, 切向力X=-37800.7617, 切向力Y=-35156.7695 +FPS=25.89, 法向力=19543.0898, 切向力X=-14161.8105, 切向力Y=-43546.6250 +FPS=29.79, 法向力=19354.9141, 切向力X=-13795.9922, 切向力Y=-43530.1094 +FPS=26.19, 法向力=13564.4004, 切向力X=29660.8477, 切向力Y=-51530.7656 +stitch_feature_optimized: canvas out_w=406, out_h=418, x_min=-77.09, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000202s, blend=0.002181s (9 tiles incl ref), finalize=0.000049s, total=0.002438s +FPS=30.54, 法向力=13502.4648, 切向力X=29954.3965, 切向力Y=-51958.7578 +FPS=29.74, 法向力=15143.9180, 切向力X=48038.1680, 切向力Y=-35273.6562 +FPS=30.86, 法向力=15100.1514, 切向力X=48080.7734, 切向力Y=-35167.7344 +FPS=29.91, 法向力=6664.7632, 切向力X=36174.8594, 切向力Y=2317.3701 +FPS=31.14, 法向力=7069.6387, 切向力X=35886.7656, 切向力Y=2220.7871 +FPS=30.78, 法向力=4487.4971, 切向力X=20318.5977, 切向力Y=12476.5127 +FPS=29.11, 法向力=5117.0405, 切向力X=17488.7500, 切向力Y=17459.3281 +FPS=31.55, 法向力=4989.8711, 切向力X=17355.7441, 切向力Y=17704.6387 +FPS=30.78, 法向力=5004.3687, 切向力X=17368.0898, 切向力Y=17721.3105 +FPS=28.69, 法向力=5626.3770, 切向力X=11077.9170, 切向力Y=20006.6660 +FPS=30.85, 法向力=5798.8647, 切向力X=10798.6094, 切向力Y=20161.9180 +FPS=28.87, 法向力=4931.9502, 切向力X=8364.0928, 切向力Y=23437.7969 +FPS=30.60, 法向力=4844.3521, 切向力X=8247.3340, 切向力Y=23646.6523 +FPS=29.81, 法向力=4905.2871, 切向力X=7809.0273, 切向力Y=30136.8203 +FPS=31.09, 法向力=4801.2563, 切向力X=7640.1631, 切向力Y=30544.0117 +FPS=29.48, 法向力=6037.7070, 切向力X=-5483.3760, 切向力Y=42796.0938 +FPS=30.04, 法向力=5856.3477, 切向力X=-6108.4688, 切向力Y=43064.7031 +FPS=30.82, 法向力=5729.5513, 切向力X=-46548.3359, 切向力Y=40177.6484 +FPS=31.60, 法向力=7069.2725, 切向力X=-56728.8594, 切向力Y=18717.4883 +FPS=30.84, 法向力=7020.0264, 切向力X=-56759.6602, 切向力Y=18618.8965 +FPS=31.08, 法向力=7050.1494, 切向力X=-56732.4141, 切向力Y=18567.4727 +FPS=28.77, 法向力=7794.0151, 切向力X=-41025.5781, 切向力Y=1915.1709 +FPS=32.14, 法向力=7850.6763, 切向力X=-41224.6914, 切向力Y=1784.6353 +FPS=29.82, 法向力=5801.1924, 切向力X=-25531.3672, 切向力Y=-16309.5703 +FPS=31.81, 法向力=5845.1709, 切向力X=-25655.8066, 切向力Y=-16236.6660 +FPS=29.89, 法向力=7821.1436, 切向力X=-10151.9521, 切向力Y=-33626.4531 +FPS=31.50, 法向力=7731.9258, 切向力X=-10074.4004, 切向力Y=-33446.9688 +FPS=29.79, 法向力=12182.4121, 切向力X=18622.0449, 切向力Y=-76460.4062 +FPS=30.73, 法向力=12101.7363, 切向力X=18736.5977, 切向力Y=-76710.7656 +FPS=29.96, 法向力=20048.5234, 切向力X=40860.4062, 切向力Y=-80148.7891 +stitch_feature_optimized: canvas out_w=406, out_h=418, x_min=-77.09, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000208s, blend=0.002054s (9 tiles incl ref), finalize=0.000046s, total=0.002313s +FPS=31.54, 法向力=19855.5547, 切向力X=41142.6602, 切向力Y=-80151.7188 +FPS=29.88, 法向力=13776.7441, 切向力X=43330.7969, 切向力Y=-31950.4473 +FPS=31.67, 法向力=13574.5742, 切向力X=43435.5273, 切向力Y=-31671.4980 +FPS=30.71, 法向力=4819.5977, 切向力X=25113.2539, 切向力Y=-3015.5781 +FPS=31.16, 法向力=4937.5000, 切向力X=24791.3496, 切向力Y=-2896.2622 +FPS=29.65, 法向力=3129.7947, 切向力X=8785.5967, 切向力Y=642.8649 +FPS=32.35, 法向力=3184.7180, 切向力X=8755.0908, 切向力Y=597.2336 +FPS=29.18, 法向力=2210.4360, 切向力X=1037.9976, 切向力Y=11739.9541 +FPS=30.93, 法向力=2260.8418, 切向力X=852.5825, 切向力Y=11794.6426 +FPS=28.47, 法向力=7822.8945, 切向力X=-7873.7549, 切向力Y=34088.3164 +FPS=30.51, 法向力=7248.4224, 切向力X=-7946.5850, 切向力Y=34589.4062 +FPS=28.74, 法向力=11840.2070, 切向力X=-25165.1211, 切向力Y=72990.2578 +FPS=31.17, 法向力=11639.9746, 切向力X=-25430.6016, 切向力Y=73153.7344 +FPS=28.59, 法向力=12086.7900, 切向力X=-42753.7656, 切向力Y=80248.8750 +FPS=29.15, 法向力=12206.0049, 切向力X=-43117.3828, 切向力Y=80645.2656 +FPS=27.51, 法向力=14017.7031, 切向力X=-54891.4844, 切向力Y=56239.6953 +FPS=29.46, 法向力=14188.8867, 切向力X=-55061.5078, 切向力Y=56085.2031 +FPS=28.07, 法向力=13412.9785, 切向力X=-73731.1875, 切向力Y=25811.2402 +FPS=30.60, 法向力=13480.5371, 切向力X=-73629.6094, 切向力Y=26017.9336 +FPS=29.12, 法向力=12096.4395, 切向力X=-83010.4375, 切向力Y=3091.4407 +FPS=29.36, 法向力=12207.5205, 切向力X=-83440.3359, 切向力Y=2942.1025 +FPS=26.29, 法向力=13144.3164, 切向力X=-77921.3672, 切向力Y=-28559.1602 +FPS=26.65, 法向力=13119.5938, 切向力X=-78004.8125, 切向力Y=-28858.9531 +FPS=28.52, 法向力=14563.3662, 切向力X=-65725.2031, 切向力Y=-58467.6406 +FPS=25.40, 法向力=14300.7148, 切向力X=-66100.6016, 切向力Y=-58785.4688 +FPS=28.10, 法向力=19758.9355, 切向力X=-36606.3125, 切向力Y=-94640.8750 +FPS=28.56, 法向力=23832.3242, 切向力X=19053.7402, 切向力Y=-106789.2734 +FPS=28.29, 法向力=24065.7266, 切向力X=18853.4160, 切向力Y=-106658.3125 +FPS=27.84, 法向力=16704.8125, 切向力X=29380.4102, 切向力Y=-51010.6641 +FPS=30.17, 法向力=16499.4863, 切向力X=29419.7637, 切向力Y=-50684.0352 +stitch_feature_optimized: canvas out_w=406, out_h=418, x_min=-77.09, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000203s, blend=0.002148s (9 tiles incl ref), finalize=0.000047s, total=0.002404s +FPS=28.32, 法向力=5602.2939, 切向力X=21482.5000, 切向力Y=-9441.5332 +FPS=29.58, 法向力=5715.5352, 切向力X=21571.1250, 切向力Y=-9710.8750 +FPS=27.85, 法向力=3163.1912, 切向力X=8763.6895, 切向力Y=2313.1873 +FPS=29.59, 法向力=3093.5466, 切向力X=8595.4189, 切向力Y=2300.1753 +FPS=28.07, 法向力=1532.3872, 切向力X=-1219.8319, 切向力Y=2376.0938 +FPS=29.15, 法向力=1545.9056, 切向力X=-1217.4019, 切向力Y=2497.3647 +FPS=27.43, 法向力=1887.1519, 切向力X=-662.7719, 切向力Y=-138.3669 +FPS=29.36, 法向力=1848.4390, 切向力X=-655.3224, 切向力Y=-240.4679 +FPS=25.99, 法向力=1857.1570, 切向力X=-221.8095, 切向力Y=61.8781 +FPS=30.49, 法向力=1850.2329, 切向力X=-208.8341, 切向力Y=103.4719 +FPS=28.66, 法向力=1536.8789, 切向力X=-382.9604, 切向力Y=-2464.3186 +FPS=29.36, 法向力=1422.6173, 切向力X=-480.3249, 切向力Y=-2640.1533 +FPS=29.61, 法向力=6251.2964, 切向力X=4281.1533, 切向力Y=-44814.8828 +FPS=27.68, 法向力=13990.3809, 切向力X=28304.3789, 切向力Y=-81847.6094 +FPS=30.12, 法向力=13705.3418, 切向力X=28655.3965, 切向力Y=-82454.7500 +FPS=29.62, 法向力=13447.1230, 切向力X=28510.0586, 切向力Y=-82600.0234 +FPS=27.72, 法向力=26431.7070, 切向力X=37240.3516, 切向力Y=-88934.4375 +FPS=27.67, 法向力=25305.0625, 切向力X=18781.0156, 切向力Y=-67198.6953 +FPS=28.86, 法向力=25254.4219, 切向力X=18589.8867, 切向力Y=-67568.2656 +FPS=28.07, 法向力=8856.2148, 切向力X=3029.5042, 切向力Y=-23102.5820 +FPS=29.80, 法向力=8725.7344, 切向力X=3023.6736, 切向力Y=-23042.8242 +FPS=28.08, 法向力=3946.5991, 切向力X=834.8553, 切向力Y=-6772.2646 +FPS=30.01, 法向力=3974.5088, 切向力X=1043.2125, 切向力Y=-6693.9141 +FPS=28.62, 法向力=1663.6355, 切向力X=-64.7337, 切向力Y=-1063.1384 +FPS=28.29, 法向力=1618.0568, 切向力X=-67.5737, 切向力Y=-981.4897 +FPS=24.89, 法向力=1501.8395, 切向力X=-199.6514, 切向力Y=6713.8184 +FPS=27.72, 法向力=1528.1433, 切向力X=-244.5569, 切向力Y=7090.9258 +FPS=27.27, 法向力=2491.0334, 切向力X=130.6704, 切向力Y=13739.7910 +FPS=30.39, 法向力=2567.7036, 切向力X=174.0148, 切向力Y=13886.6758 +FPS=26.76, 法向力=5047.5811, 切向力X=-2031.0312, 切向力Y=25977.1309 +stitch_feature_optimized: canvas out_w=406, out_h=418, x_min=-77.09, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000393s, blend=0.003059s (9 tiles incl ref), finalize=0.000056s, total=0.003515s +FPS=28.28, 法向力=4593.3438, 切向力X=-2291.4836, 切向力Y=26388.4102 +FPS=29.81, 法向力=10684.6123, 切向力X=-6809.3760, 切向力Y=50872.5156 +FPS=28.58, 法向力=10084.4922, 切向力X=-6648.8711, 切向力Y=51361.4336 +FPS=30.06, 法向力=14538.7012, 切向力X=-20771.0996, 切向力Y=79657.7500 +FPS=28.10, 法向力=19150.7832, 切向力X=-37899.6953, 切向力Y=104154.7422 +FPS=29.13, 法向力=19009.3555, 切向力X=-38377.4219, 切向力Y=104818.5000 +FPS=28.60, 法向力=23037.6797, 切向力X=-40778.7188, 切向力Y=107784.4688 +FPS=30.08, 法向力=22874.9570, 切向力X=-41055.0234, 切向力Y=107873.6641 +FPS=28.77, 法向力=22900.6328, 切向力X=-41140.4414, 切向力Y=108125.7969 +FPS=29.16, 法向力=19473.7656, 切向力X=-29278.6875, 切向力Y=84969.5469 +FPS=27.48, 法向力=16726.0684, 切向力X=-16443.6641, 切向力Y=62033.5742 +FPS=29.04, 法向力=16635.4316, 切向力X=-16335.9941, 切向力Y=61971.8438 +FPS=28.12, 法向力=9697.8535, 切向力X=-28518.2656, 切向力Y=22601.6016 +FPS=29.32, 法向力=9754.5645, 切向力X=-28641.1055, 切向力Y=22632.8203 +FPS=26.79, 法向力=5954.7417, 切向力X=-34491.4766, 切向力Y=-30294.5742 +FPS=28.53, 法向力=5688.4312, 切向力X=-34932.8438, 切向力Y=-30481.9453 +FPS=29.25, 法向力=10634.7891, 切向力X=-19816.7266, 切向力Y=-78122.9375 +FPS=29.02, 法向力=10447.3467, 切向力X=-20173.1719, 切向力Y=-78416.3750 +FPS=28.20, 法向力=19607.4766, 切向力X=-5899.9038, 切向力Y=-131071.9688 +FPS=30.05, 法向力=18742.0469, 切向力X=-6385.6089, 切向力Y=-131683.2188 +FPS=28.09, 法向力=35984.8164, 切向力X=-5697.9365, 切向力Y=-139058.5625 +FPS=28.96, 法向力=35616.4922, 切向力X=-6201.2705, 切向力Y=-139615.4375 +FPS=27.12, 法向力=48757.9609, 切向力X=6800.3955, 切向力Y=-125892.7188 +FPS=28.32, 法向力=49124.8516, 切向力X=6776.1016, 切向力Y=-126160.5156 +FPS=28.36, 法向力=22687.4434, 切向力X=6222.7124, 切向力Y=-56800.0547 +FPS=28.16, 法向力=7562.1157, 切向力X=1646.2546, 切向力Y=-15269.5996 +FPS=28.43, 法向力=7598.3457, 切向力X=1712.8147, 切向力Y=-15195.3105 +FPS=28.03, 法向力=2609.8228, 切向力X=-89.4724, 切向力Y=-533.2102 +FPS=29.35, 法向力=2555.6401, 切向力X=24.9390, 切向力Y=-559.3081 +FPS=26.97, 法向力=4045.1868, 切向力X=-3831.1284, 切向力Y=16387.8340 +stitch_feature_optimized: canvas out_w=406, out_h=418, x_min=-77.09, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000203s, blend=0.002085s (9 tiles incl ref), finalize=0.000045s, total=0.002339s +FPS=28.71, 法向力=3962.7227, 切向力X=-3877.0312, 切向力Y=16495.1133 +FPS=26.00, 法向力=9177.9707, 切向力X=-13304.9268, 切向力Y=44632.9453 +FPS=28.65, 法向力=8922.3184, 切向力X=-13584.4150, 切向力Y=44980.2188 +FPS=27.26, 法向力=8853.1455, 切向力X=-28523.7480, 切向力Y=76501.3438 +FPS=28.89, 法向力=8966.1318, 切向力X=-28584.3398, 切向力Y=76643.3125 +FPS=25.08, 法向力=16977.8867, 切向力X=-26795.3984, 切向力Y=67999.8203 +FPS=28.17, 法向力=16844.8125, 切向力X=-27030.5898, 切向力Y=68112.4219 +FPS=29.20, 法向力=16093.7998, 切向力X=-11546.7402, 切向力Y=38274.9688 +FPS=28.22, 法向力=7847.9204, 切向力X=-5303.6230, 切向力Y=15856.7148 +FPS=30.26, 法向力=7917.8877, 切向力X=-5350.1113, 切向力Y=15954.1631 +FPS=29.58, 法向力=7923.9277, 切向力X=-5350.4360, 切向力Y=15957.5146 +FPS=28.00, 法向力=4585.1343, 切向力X=-1818.2048, 切向力Y=8296.0898 +FPS=28.41, 法向力=3247.2920, 切向力X=-2622.9634, 切向力Y=3723.1775 +FPS=27.97, 法向力=3153.4302, 切向力X=-2647.5833, 切向力Y=3699.1082 +FPS=26.96, 法向力=1361.9631, 切向力X=-254.4946, 切向力Y=-76.3616 +FPS=28.96, 法向力=1307.0161, 切向力X=-296.8896, 切向力Y=-165.1616 +FPS=26.72, 法向力=1841.9812, 切向力X=-917.9020, 切向力Y=1247.4399 +FPS=29.98, 法向力=1847.9529, 切向力X=-961.4338, 切向力Y=1290.9536 +FPS=27.78, 法向力=1558.0780, 切向力X=-1575.3844, 切向力Y=1497.1348 +FPS=29.39, 法向力=1557.4064, 切向力X=-1617.3230, 切向力Y=1514.3064 +FPS=29.41, 法向力=1298.2915, 切向力X=-856.1544, 切向力Y=1056.0714 +FPS=29.95, 法向力=1289.3887, 切向力X=-828.1332, 切向力Y=1091.0669 +FPS=26.45, 法向力=1618.0057, 切向力X=-353.7896, 切向力Y=-154.9348 +FPS=28.65, 法向力=1666.9178, 切向力X=-275.3220, 切向力Y=-148.8765 +FPS=26.53, 法向力=3554.7412, 切向力X=-6432.9224, 切向力Y=-6574.4941 +FPS=28.45, 法向力=3479.6426, 切向力X=-6528.3867, 切向力Y=-6681.4248 +FPS=28.93, 法向力=6645.5146, 切向力X=-40141.4062, 切向力Y=-3526.0337 +FPS=25.55, 法向力=11594.6250, 切向力X=-79334.7734, 切向力Y=-5190.9336 +FPS=29.76, 法向力=11079.1377, 切向力X=-79617.1250, 切向力Y=-5465.8574 +FPS=26.56, 法向力=27720.1602, 切向力X=-99278.2656, 切向力Y=-7651.7349 +stitch_feature_optimized: canvas out_w=406, out_h=418, x_min=-77.09, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000362s, blend=0.002258s (9 tiles incl ref), finalize=0.000052s, total=0.002679s +FPS=26.81, 法向力=27290.8828, 切向力X=-100020.0859, 切向力Y=-7951.3359 +FPS=28.52, 法向力=39978.7891, 切向力X=-84629.0938, 切向力Y=34.8923 +FPS=28.32, 法向力=40012.3047, 切向力X=-84968.4688, 切向力Y=365.5169 +FPS=25.44, 法向力=32076.0098, 切向力X=-56405.7031, 切向力Y=8541.4561 +FPS=26.31, 法向力=31547.0312, 切向力X=-56177.9727, 切向力Y=8912.6445 +FPS=26.32, 法向力=20632.3242, 切向力X=-20840.7910, 切向力Y=5124.0122 +FPS=27.57, 法向力=8481.3271, 切向力X=45511.4258, 切向力Y=-8564.5312 +FPS=29.13, 法向力=8395.6914, 切向力X=45746.1562, 切向力Y=-8608.8418 +FPS=27.21, 法向力=11452.8545, 切向力X=83261.5312, 切向力Y=-5253.6260 +FPS=31.01, 法向力=11147.1758, 切向力X=83056.6875, 切向力Y=-4149.2344 +FPS=27.69, 法向力=17944.4922, 切向力X=97365.8203, 切向力Y=-2521.9771 +FPS=31.44, 法向力=17570.1875, 切向力X=97301.7188, 切向力Y=-1382.5056 +FPS=28.77, 法向力=23419.1211, 切向力X=83327.5781, 切向力Y=3403.5461 +FPS=30.03, 法向力=23357.1270, 切向力X=83089.5312, 切向力Y=3409.4585 +FPS=29.27, 法向力=22956.1445, 切向力X=57085.6016, 切向力Y=5105.4463 +FPS=29.67, 法向力=22854.3438, 切向力X=56544.1016, 切向力Y=5068.7227 +FPS=28.61, 法向力=11628.8682, 切向力X=29547.5059, 切向力Y=5328.9980 +FPS=29.86, 法向力=11545.6855, 切向力X=29430.7871, 切向力Y=5411.9565 +FPS=27.66, 法向力=6564.1074, 切向力X=7645.2222, 切向力Y=-1057.9612 +FPS=29.96, 法向力=6603.9204, 切向力X=7591.0020, 切向力Y=-934.2906 +FPS=28.80, 法向力=5789.0977, 切向力X=-33170.2656, 切向力Y=7163.2822 +FPS=30.63, 法向力=5661.0337, 切向力X=-33479.9297, 切向力Y=7291.8506 +FPS=29.25, 法向力=11270.7070, 切向力X=-57387.0508, 切向力Y=10562.1084 +FPS=30.57, 法向力=11096.5098, 切向力X=-57874.8750, 切向力Y=10102.2969 +FPS=29.60, 法向力=27536.2871, 切向力X=-67417.5000, 切向力Y=9253.7852 +FPS=30.69, 法向力=27493.2852, 切向力X=-67528.0234, 切向力Y=9271.9707 +FPS=27.46, 法向力=14391.6934, 切向力X=-27655.4355, 切向力Y=5272.0317 +FPS=30.05, 法向力=13994.4707, 切向力X=-27362.1465, 切向力Y=5264.3623 +FPS=27.70, 法向力=4960.6631, 切向力X=-4639.4658, 切向力Y=2079.7756 +FPS=31.27, 法向力=5014.2266, 切向力X=-4627.7324, 切向力Y=2054.2778 +stitch_feature_optimized: canvas out_w=406, out_h=418, x_min=-77.09, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000212s, blend=0.002102s (9 tiles incl ref), finalize=0.000046s, total=0.002367s +FPS=28.55, 法向力=2387.1182, 切向力X=-2746.8157, 切向力Y=1775.3198 +FPS=29.94, 法向力=2311.6360, 切向力X=-2827.7466, 切向力Y=1850.6265 +FPS=28.79, 法向力=2785.8936, 切向力X=-2320.3491, 切向力Y=1607.5765 +FPS=30.11, 法向力=2879.6558, 切向力X=-2296.9277, 切向力Y=1524.9333 +FPS=30.24, 法向力=1317.6919, 切向力X=-1788.3115, 切向力Y=1734.1278 +FPS=30.85, 法向力=1305.5800, 切向力X=-1860.5829, 切向力Y=1676.8497 +FPS=28.94, 法向力=2186.9546, 切向力X=-52.4731, 切向力Y=219.6610 +FPS=31.99, 法向力=2254.8792, 切向力X=-103.5750, 切向力Y=177.9173 +FPS=28.03, 法向力=1722.5767, 切向力X=-1286.9404, 切向力Y=1927.6685 +FPS=31.45, 法向力=1693.4760, 切向力X=-1225.2493, 切向力Y=1877.3564 +FPS=29.65, 法向力=1261.7747, 切向力X=-745.2392, 切向力Y=1002.9061 +FPS=30.55, 法向力=1278.5538, 切向力X=-862.3309, 切向力Y=948.4484 +FPS=29.40, 法向力=2906.4167, 切向力X=588.9861, 切向力Y=1066.2036 +FPS=30.41, 法向力=2859.9822, 切向力X=555.4321, 切向力Y=1068.6591 +FPS=28.61, 法向力=1649.1428, 切向力X=-948.7809, 切向力Y=514.2030 +FPS=30.80, 法向力=1675.3401, 切向力X=-924.1661, 切向力Y=517.5527 +FPS=28.67, 法向力=2425.9917, 切向力X=359.5904, 切向力Y=-1157.7559 +FPS=22.98, 法向力=2523.8184, 切向力X=79.3885, 切向力Y=-1147.8442 +FPS=43.80, 法向力=1705.3433, 切向力X=320.5683, 切向力Y=895.6641 +FPS=35.05, 法向力=1619.7244, 切向力X=174.4504, 切向力Y=873.1293 +FPS=31.79, 法向力=1469.2158, 切向力X=276.2856, 切向力Y=1045.7561 +FPS=35.19, 法向力=1446.5903, 切向力X=182.2836, 切向力Y=914.3402 +FPS=33.26, 法向力=2511.6763, 切向力X=1101.0753, 切向力Y=873.9871 +FPS=31.25, 法向力=2475.0527, 切向力X=1028.2581, 切向力Y=733.7524 +FPS=30.61, 法向力=1922.8274, 切向力X=310.0358, 切向力Y=915.5975 +FPS=33.56, 法向力=1892.5703, 切向力X=211.4229, 切向力Y=818.7439 +FPS=34.02, 法向力=1749.3999, 切向力X=-1473.8685, 切向力Y=-65.9540 +FPS=33.93, 法向力=1768.2288, 切向力X=-1546.7701, 切向力Y=-193.9357 +FPS=35.33, 法向力=1743.5188, 切向力X=-1563.5625, 切向力Y=-163.1676 +FPS=34.04, 法向力=2236.0515, 切向力X=-118.3321, 切向力Y=-41.8835 +stitch_feature_optimized: canvas out_w=406, out_h=418, x_min=-77.09, y_min=-81.31 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000258s, blend=0.002222s (9 tiles incl ref), finalize=0.000053s, total=0.002539s +FPS=35.82, 法向力=2254.2119, 切向力X=-110.2483, 切向力Y=0.1212 +FPS=34.84, 法向力=2062.9946, 切向力X=346.8817, 切向力Y=815.7223 +FPS=34.98, 法向力=2022.3398, 切向力X=272.9713, 切向力Y=829.6489 +FPS=33.44, 法向力=2031.3250, 切向力X=248.3222, 切向力Y=868.4673 +FPS=31.83, 法向力=1462.4193, 切向力X=-1333.7509, 切向力Y=405.9786 +FPS=34.04, 法向力=1496.5229, 切向力X=-1401.2429, 切向力Y=305.9943 +FPS=32.75, 法向力=1131.2784, 切向力X=-1237.3887, 切向力Y=1072.8718 +FPS=33.55, 法向力=1236.3207, 切向力X=-933.6129, 切向力Y=1036.1542 +FPS=29.68, 法向力=1301.2302, 切向力X=-1072.0885, 切向力Y=1566.8831 +FPS=34.25, 法向力=1275.4872, 切向力X=-1100.1532, 切向力Y=1649.8512 +FPS=29.01, 法向力=1051.9365, 切向力X=-370.8828, 切向力Y=487.9473 +FPS=34.87, 法向力=1052.7744, 切向力X=-380.8271, 切向力Y=478.4661 +FPS=28.51, 法向力=1558.3593, 切向力X=1733.0237, 切向力Y=1242.4617 +FPS=34.20, 法向力=1571.6941, 切向力X=1848.5437, 切向力Y=1208.9673 +FPS=32.76, 法向力=1390.0925, 切向力X=572.6583, 切向力Y=674.1569 +FPS=32.61, 法向力=1481.6060, 切向力X=579.8555, 切向力Y=683.8323 +FPS=33.35, 法向力=1497.0518, 切向力X=588.9718, 切向力Y=689.7255 +FPS=32.92, 法向力=1747.3929, 切向力X=930.2512, 切向力Y=1139.4772 +FPS=33.56, 法向力=1792.1885, 切向力X=1065.6594, 切向力Y=1133.7319 +FPS=34.98, 法向力=1312.5846, 切向力X=-643.6093, 切向力Y=1227.4324 +FPS=35.54, 法向力=1313.0581, 切向力X=-704.4987, 切向力Y=1246.3311 +FPS=32.75, 法向力=1816.0579, 切向力X=-1556.4292, 切向力Y=668.3011 +FPS=34.26, 法向力=1891.3258, 切向力X=-1502.7268, 切向力Y=556.1063 +FPS=32.11, 法向力=2287.0093, 切向力X=-2084.0122, 切向力Y=739.7820 +FPS=34.55, 法向力=2327.3230, 切向力X=-2099.9219, 切向力Y=819.1427 +FPS=32.71, 法向力=2290.7749, 切向力X=-2073.0762, 切向力Y=848.7835 +FPS=12.11, 法向力=1383.1367, 切向力X=-378.4599, 切向力Y=1204.9136 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260521_094546.log b/examples/logs/qt_viewer_20260521_094546.log new file mode 100644 index 0000000..71a044f --- /dev/null +++ b/examples/logs/qt_viewer_20260521_094546.log @@ -0,0 +1,312 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1280x720, fps=20.00, backend_id=1400 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Timeout finding vision units. +Sensor: non-stitch mode +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: False + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.14, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=7.65, 法向力=224453.5312, 切向力X=105677.2500, 切向力Y=-137233.5938 +FPS=29.33, 法向力=190772.9219, 切向力X=31408.4512, 切向力Y=-140179.3750 +FPS=31.38, 法向力=174432.2969, 切向力X=-565.1555, 切向力Y=-125150.0938 +FPS=33.96, 法向力=129789.8906, 切向力X=-15265.1953, 切向力Y=-116074.5703 +FPS=34.40, 法向力=137878.8750, 切向力X=-120411.2031, 切向力Y=-17694.6797 +FPS=34.48, 法向力=150854.0938, 切向力X=-115894.1016, 切向力Y=3930.0454 +FPS=34.84, 法向力=120976.8125, 切向力X=-52758.3906, 切向力Y=-774.1121 +FPS=33.93, 法向力=155809.3125, 切向力X=96204.1094, 切向力Y=109260.4062 +FPS=35.17, 法向力=126811.0469, 切向力X=30006.9883, 切向力Y=97343.3438 +FPS=34.77, 法向力=125295.3359, 切向力X=23732.3672, 切向力Y=91633.0625 +FPS=34.74, 法向力=115097.4531, 切向力X=123466.6250, 切向力Y=29059.3555 +FPS=33.67, 法向力=119201.2969, 切向力X=133447.3125, 切向力Y=16923.9727 +FPS=34.12, 法向力=131970.1562, 切向力X=177247.4531, 切向力Y=52158.2969 +FPS=33.97, 法向力=139380.2500, 切向力X=183730.8594, 切向力Y=60313.9219 +FPS=34.62, 法向力=166963.5312, 切向力X=220618.9375, 切向力Y=75233.3359 +FPS=33.45, 法向力=232641.7031, 切向力X=151362.7500, 切向力Y=123763.6875 +FPS=33.71, 法向力=162928.1094, 切向力X=79726.2031, 切向力Y=92062.7031 +FPS=34.58, 法向力=213334.8281, 切向力X=62400.6875, 切向力Y=-4936.7725 +FPS=33.67, 法向力=253929.4688, 切向力X=157997.2656, 切向力Y=-28523.7227 +FPS=34.27, 法向力=250184.1875, 切向力X=195129.0625, 切向力Y=-35222.2773 +FPS=34.95, 法向力=147292.6719, 切向力X=123614.3125, 切向力Y=-8367.5879 +FPS=33.72, 法向力=142309.7500, 切向力X=53881.3867, 切向力Y=5593.4502 +FPS=34.97, 法向力=82469.0000, 切向力X=38280.5586, 切向力Y=27875.8496 +FPS=33.40, 法向力=113871.9766, 切向力X=29057.9219, 切向力Y=-13808.4268 +FPS=35.23, 法向力=96571.1719, 切向力X=26497.0488, 切向力Y=-25734.8965 +FPS=33.98, 法向力=128917.6328, 切向力X=-59596.5391, 切向力Y=-20075.1992 +FPS=35.95, 法向力=119127.3906, 切向力X=-65284.6719, 切向力Y=-16402.8848 +FPS=35.51, 法向力=122390.0312, 切向力X=-60723.5391, 切向力Y=-12377.0039 +FPS=35.01, 法向力=144031.0625, 切向力X=-171145.3438, 切向力Y=-31691.8867 +FPS=35.30, 法向力=149344.2188, 切向力X=-177265.5469, 切向力Y=-14347.6143 +FPS=33.88, 法向力=167409.7188, 切向力X=-260458.7656, 切向力Y=-44878.2734 +FPS=35.05, 法向力=243857.9219, 切向力X=-92339.5391, 切向力Y=-70656.5156 +FPS=34.98, 法向力=122388.4219, 切向力X=-83505.7422, 切向力Y=15795.5801 +FPS=34.51, 法向力=189179.5000, 切向力X=-83765.3438, 切向力Y=23625.9648 +FPS=35.21, 法向力=217090.2812, 切向力X=-75090.2656, 切向力Y=-16966.3516 +FPS=35.75, 法向力=250836.4375, 切向力X=-48344.9062, 切向力Y=-53936.5547 +FPS=35.50, 法向力=134251.5469, 切向力X=-12139.8086, 切向力Y=44505.5820 +FPS=35.25, 法向力=133528.0938, 切向力X=-7245.9160, 切向力Y=137295.0625 +FPS=35.50, 法向力=143753.5625, 切向力X=-7715.3730, 切向力Y=87373.0156 +FPS=34.53, 法向力=118795.4375, 切向力X=156601.0156, 切向力Y=134420.9688 +FPS=35.38, 法向力=149753.5625, 切向力X=228416.0938, 切向力Y=132141.0000 +FPS=34.59, 法向力=165087.5625, 切向力X=297630.5625, 切向力Y=135698.1094 +FPS=33.68, 法向力=103383.4219, 切向力X=265659.3750, 切向力Y=119538.6484 +FPS=34.42, 法向力=117029.4062, 切向力X=268357.1875, 切向力Y=117230.7266 +FPS=33.75, 法向力=130364.2656, 切向力X=317519.5625, 切向力Y=67630.4453 +FPS=34.82, 法向力=152826.9531, 切向力X=360163.8125, 切向力Y=62873.3438 +FPS=35.33, 法向力=144766.1562, 切向力X=308462.3125, 切向力Y=108671.7031 +FPS=36.27, 法向力=169450.4688, 切向力X=259079.6094, 切向力Y=118589.5312 +FPS=34.62, 法向力=176607.0312, 切向力X=97924.7344, 切向力Y=58916.4766 +FPS=36.56, 法向力=138086.4219, 切向力X=25253.1465, 切向力Y=28088.7871 +FPS=35.05, 法向力=75342.1562, 切向力X=-34257.0234, 切向力Y=86453.6484 +FPS=35.19, 法向力=151519.1250, 切向力X=-46344.3320, 切向力Y=-1559.9192 +FPS=35.38, 法向力=185916.4062, 切向力X=-57073.1719, 切向力Y=-17278.7812 +FPS=34.39, 法向力=170350.0312, 切向力X=1788.7952, 切向力Y=-28683.3223 +FPS=35.77, 法向力=148680.0312, 切向力X=134856.0781, 切向力Y=-55962.7109 +FPS=34.93, 法向力=141790.7656, 切向力X=167034.6875, 切向力Y=-65564.9766 +FPS=34.89, 法向力=99838.0625, 切向力X=291098.2812, 切向力Y=-54872.7305 +FPS=35.72, 法向力=125511.9219, 切向力X=305577.3438, 切向力Y=16772.1836 +FPS=34.17, 法向力=130853.7969, 切向力X=270878.3438, 切向力Y=-2966.2468 +FPS=35.45, 法向力=153290.9375, 切向力X=296172.4062, 切向力Y=-48994.2891 +FPS=34.28, 法向力=195820.4531, 切向力X=173898.4062, 切向力Y=-1631.2551 +FPS=36.10, 法向力=166799.2812, 切向力X=84400.7734, 切向力Y=22266.9883 +FPS=34.66, 法向力=140270.9062, 切向力X=57307.8828, 切向力Y=44544.7188 +FPS=37.31, 法向力=157973.9375, 切向力X=36385.5273, 切向力Y=-14314.4961 +FPS=36.33, 法向力=113027.9609, 切向力X=-11917.6357, 切向力Y=52009.9453 +FPS=34.85, 法向力=83498.5547, 切向力X=8112.1123, 切向力Y=48999.9961 +FPS=37.25, 法向力=69951.8281, 切向力X=7272.8633, 切向力Y=37528.6094 +FPS=37.33, 法向力=150311.3906, 切向力X=-18893.7266, 切向力Y=-55748.1172 +FPS=36.97, 法向力=186697.6875, 切向力X=-114995.2031, 切向力Y=-81331.8359 +FPS=37.26, 法向力=209046.7500, 切向力X=-177284.9688, 切向力Y=-93718.9844 +FPS=37.37, 法向力=190936.0938, 切向力X=-215401.2500, 切向力Y=-102835.3359 +FPS=36.32, 法向力=133929.2656, 切向力X=-121121.8281, 切向力Y=24603.1309 +FPS=39.64, 法向力=129253.2188, 切向力X=-91443.1875, 切向力Y=250.6514 +FPS=39.44, 法向力=137050.2969, 切向力X=-186932.0000, 切向力Y=-3349.4810 +FPS=36.60, 法向力=171849.0000, 切向力X=-182298.7188, 切向力Y=-3782.9580 +FPS=36.01, 法向力=159542.2188, 切向力X=-183806.9844, 切向力Y=-363.3768 +FPS=37.53, 法向力=158010.0938, 切向力X=-73804.7891, 切向力Y=-32585.9609 +FPS=35.14, 法向力=231802.3281, 切向力X=37141.9102, 切向力Y=-12091.0771 +FPS=37.39, 法向力=287087.9688, 切向力X=253362.1875, 切向力Y=-10117.1758 +FPS=35.57, 法向力=217088.8125, 切向力X=325597.3125, 切向力Y=-18662.5273 +FPS=35.74, 法向力=174035.0000, 切向力X=365366.8125, 切向力Y=-64146.8281 +FPS=35.29, 法向力=157974.0938, 切向力X=467472.1875, 切向力Y=-48369.6992 +FPS=34.76, 法向力=226380.0625, 切向力X=516435.3125, 切向力Y=-29252.0938 +FPS=35.24, 法向力=227965.7812, 切向力X=519355.5312, 切向力Y=7729.1621 +FPS=35.28, 法向力=225801.1250, 切向力X=520292.6875, 切向力Y=8244.2812 +FPS=31.87, 法向力=270386.3125, 切向力X=406727.9688, 切向力Y=24864.7480 +FPS=32.98, 法向力=282664.7500, 切向力X=380032.3125, 切向力Y=-23878.4980 +FPS=32.80, 法向力=233244.8438, 切向力X=257556.5000, 切向力Y=16692.7500 +FPS=33.91, 法向力=209923.1250, 切向力X=252465.9375, 切向力Y=1762.7810 +FPS=32.05, 法向力=214726.8438, 切向力X=150792.3750, 切向力Y=-56837.9766 +FPS=33.66, 法向力=177342.5469, 切向力X=110634.3594, 切向力Y=-17275.4023 +FPS=33.30, 法向力=230847.6406, 切向力X=-18269.5391, 切向力Y=73372.6250 +FPS=32.58, 法向力=258909.0312, 切向力X=-120212.8438, 切向力Y=54928.2070 +FPS=34.19, 法向力=339226.3750, 切向力X=-172262.3750, 切向力Y=-98566.4844 +FPS=34.27, 法向力=310207.4062, 切向力X=-86198.7031, 切向力Y=-74165.8438 +FPS=32.64, 法向力=316947.6250, 切向力X=-11091.8115, 切向力Y=-115221.7656 +FPS=33.70, 法向力=314901.4375, 切向力X=6480.4316, 切向力Y=-133186.3125 +FPS=31.92, 法向力=307901.5625, 切向力X=87.0325, 切向力Y=-147380.4688 +FPS=31.77, 法向力=263183.3125, 切向力X=81235.9844, 切向力Y=-58465.1016 +FPS=32.13, 法向力=257320.2812, 切向力X=55023.7578, 切向力Y=-49582.0430 +FPS=30.51, 法向力=301083.2188, 切向力X=6271.2290, 切向力Y=-34851.9336 +FPS=31.03, 法向力=319917.7500, 切向力X=-3027.9917, 切向力Y=-57003.8438 +FPS=29.36, 法向力=385162.6562, 切向力X=-43276.0234, 切向力Y=-20019.5605 +FPS=30.53, 法向力=283836.9375, 切向力X=4600.0981, 切向力Y=-118089.9609 +FPS=31.88, 法向力=237719.9062, 切向力X=40077.5391, 切向力Y=-93086.7188 +FPS=31.32, 法向力=249853.4688, 切向力X=183193.5938, 切向力Y=-18315.2812 +FPS=32.54, 法向力=215421.7344, 切向力X=201106.8281, 切向力Y=-21382.2070 +FPS=33.33, 法向力=215644.7500, 切向力X=204623.6719, 切向力Y=-31300.1055 +FPS=32.17, 法向力=205953.7188, 切向力X=203893.4531, 切向力Y=-68913.7188 +FPS=34.37, 法向力=200831.7969, 切向力X=288948.5000, 切向力Y=-85217.3359 +FPS=34.48, 法向力=189531.4688, 切向力X=326425.0625, 切向力Y=-82915.4062 +FPS=34.21, 法向力=230855.2031, 切向力X=427960.9688, 切向力Y=-79471.3281 +FPS=32.64, 法向力=177066.6562, 切向力X=360020.3125, 切向力Y=-76677.4219 +FPS=34.00, 法向力=206731.7344, 切向力X=386438.6250, 切向力Y=-55871.7500 +FPS=34.14, 法向力=189122.8438, 切向力X=490429.8125, 切向力Y=-9337.9102 +FPS=33.19, 法向力=103459.5156, 切向力X=568298.5625, 切向力Y=-10531.2480 +FPS=33.76, 法向力=102507.2031, 切向力X=554308.5000, 切向力Y=-19227.6816 +FPS=32.73, 法向力=188712.8438, 切向力X=895778.5000, 切向力Y=-70180.4844 +FPS=33.35, 法向力=191121.6875, 切向力X=857320.3125, 切向力Y=-26826.6934 +FPS=33.70, 法向力=186016.2812, 切向力X=849857.1250, 切向力Y=-3332.8523 +FPS=31.12, 法向力=421469.1875, 切向力X=492613.5000, 切向力Y=56222.9531 +FPS=32.88, 法向力=264973.4062, 切向力X=199272.0000, 切向力Y=-12865.6270 +FPS=35.01, 法向力=197372.6250, 切向力X=169636.2344, 切向力Y=-45059.2969 +FPS=35.17, 法向力=163785.1875, 切向力X=158082.9531, 切向力Y=-48299.3281 +FPS=35.30, 法向力=115732.2812, 切向力X=110828.5547, 切向力Y=-90934.6953 +FPS=33.88, 法向力=120117.3906, 切向力X=163347.4375, 切向力Y=-30467.1172 +FPS=34.90, 法向力=109986.6250, 切向力X=204859.5781, 切向力Y=-15413.6523 +FPS=34.70, 法向力=120261.4688, 切向力X=219495.7812, 切向力Y=5039.7412 +FPS=34.22, 法向力=123506.3125, 切向力X=219633.7812, 切向力Y=14657.0547 +FPS=34.73, 法向力=120495.6953, 切向力X=185125.9375, 切向力Y=-10334.8184 +FPS=33.32, 法向力=102120.0312, 切向力X=93418.2500, 切向力Y=-4485.8335 +FPS=35.05, 法向力=162671.7344, 切向力X=175717.3125, 切向力Y=-58526.0195 +FPS=34.83, 法向力=118584.5781, 切向力X=193755.3750, 切向力Y=-44500.2930 +FPS=34.26, 法向力=108157.8906, 切向力X=197006.3438, 切向力Y=-63104.1055 +FPS=35.08, 法向力=153928.6875, 切向力X=154526.5938, 切向力Y=-140088.8750 +FPS=33.98, 法向力=143373.5781, 切向力X=130583.4531, 切向力Y=-144740.3438 +FPS=34.73, 法向力=114770.8828, 切向力X=123238.0938, 切向力Y=-97919.9922 +FPS=34.52, 法向力=101838.6406, 切向力X=108380.5391, 切向力Y=-70873.5703 +FPS=33.63, 法向力=115856.4219, 切向力X=108929.4062, 切向力Y=-74013.1719 +FPS=31.72, 法向力=136642.8125, 切向力X=120341.8750, 切向力Y=-82326.1797 +FPS=33.14, 法向力=124151.1250, 切向力X=125945.1719, 切向力Y=-92402.6250 +FPS=33.67, 法向力=110759.8750, 切向力X=47434.4336, 切向力Y=-28628.7891 +FPS=32.92, 法向力=144477.1250, 切向力X=18077.9902, 切向力Y=-11114.1680 +FPS=30.86, 法向力=159958.2812, 切向力X=11527.1113, 切向力Y=13224.5576 +FPS=30.79, 法向力=78962.0391, 切向力X=-83368.8750, 切向力Y=52402.1250 +FPS=31.08, 法向力=175198.1719, 切向力X=-206043.3438, 切向力Y=31749.8633 +FPS=31.28, 法向力=255933.5938, 切向力X=-439311.3750, 切向力Y=39781.7578 +FPS=32.46, 法向力=240885.2812, 切向力X=-258770.2812, 切向力Y=12768.6270 +FPS=32.62, 法向力=169527.6562, 切向力X=-358099.5312, 切向力Y=34467.9609 +FPS=32.03, 法向力=199112.7656, 切向力X=-323519.5000, 切向力Y=142099.2344 +FPS=31.93, 法向力=248148.8125, 切向力X=-236347.5625, 切向力Y=175890.5938 +FPS=34.32, 法向力=238974.1875, 切向力X=-243335.1875, 切向力Y=129796.5703 +FPS=33.74, 法向力=90310.0312, 切向力X=-22360.1328, 切向力Y=44773.4766 +FPS=33.95, 法向力=57989.3438, 切向力X=1295.7135, 切向力Y=48768.0859 +FPS=33.45, 法向力=96483.9219, 切向力X=218051.8281, 切向力Y=26965.2148 +FPS=31.07, 法向力=120461.2656, 切向力X=164003.5000, 切向力Y=73705.3125 +FPS=33.86, 法向力=99368.0000, 切向力X=122540.0000, 切向力Y=83916.2344 +FPS=32.91, 法向力=195594.3125, 切向力X=116971.4062, 切向力Y=42233.5898 +FPS=33.69, 法向力=206798.7969, 切向力X=157555.7031, 切向力Y=71516.8594 +FPS=34.47, 法向力=243140.3438, 切向力X=151835.4062, 切向力Y=-7814.0244 +FPS=33.26, 法向力=196349.1562, 切向力X=74722.8984, 切向力Y=-90954.8594 +FPS=34.15, 法向力=186278.6250, 切向力X=68931.8438, 切向力Y=-97184.7969 +FPS=32.88, 法向力=180870.9062, 切向力X=23280.1992, 切向力Y=-123362.0938 +FPS=34.10, 法向力=245460.4688, 切向力X=90952.0938, 切向力Y=-119856.6406 +FPS=33.41, 法向力=249500.5781, 切向力X=55171.2695, 切向力Y=-113264.8125 +FPS=33.56, 法向力=345186.1562, 切向力X=132832.5625, 切向力Y=-231637.1250 +FPS=33.41, 法向力=350393.3750, 切向力X=141480.0000, 切向力Y=-241812.4062 +FPS=33.66, 法向力=456486.3438, 切向力X=172170.3438, 切向力Y=-94203.9688 +FPS=34.32, 法向力=384499.0312, 切向力X=30373.6172, 切向力Y=-64012.3906 +FPS=33.58, 法向力=363546.7188, 切向力X=3406.3972, 切向力Y=-41646.1953 +FPS=33.73, 法向力=322472.8438, 切向力X=97526.5469, 切向力Y=-30004.7852 +FPS=34.34, 法向力=272703.5625, 切向力X=104399.8359, 切向力Y=-43220.2734 +FPS=33.73, 法向力=273517.7500, 切向力X=197722.7500, 切向力Y=-23484.9609 +FPS=34.07, 法向力=252710.1719, 切向力X=241043.9375, 切向力Y=15503.5840 +FPS=33.38, 法向力=197286.2188, 切向力X=211447.3438, 切向力Y=43528.2617 +FPS=34.23, 法向力=168440.8438, 切向力X=186821.8125, 切向力Y=6481.9155 +FPS=34.63, 法向力=200745.0938, 切向力X=204049.5938, 切向力Y=-35922.8281 +FPS=34.44, 法向力=259130.6094, 切向力X=456683.8438, 切向力Y=31086.6992 +FPS=35.29, 法向力=248478.2188, 切向力X=531902.6250, 切向力Y=16913.7949 +FPS=34.87, 法向力=146965.5312, 切向力X=392775.0938, 切向力Y=-12520.3379 +FPS=35.03, 法向力=100347.2344, 切向力X=393311.1250, 切向力Y=6394.7871 +FPS=34.80, 法向力=80165.6562, 切向力X=378123.5938, 切向力Y=32750.7305 +FPS=34.45, 法向力=139117.9688, 切向力X=274635.9062, 切向力Y=40587.4453 +FPS=34.69, 法向力=157262.3750, 切向力X=286208.5000, 切向力Y=39328.6055 +FPS=34.50, 法向力=217772.7969, 切向力X=346060.6562, 切向力Y=48989.3750 +FPS=35.03, 法向力=259113.5625, 切向力X=309471.3438, 切向力Y=34580.4258 +FPS=32.95, 法向力=245582.1719, 切向力X=262230.0312, 切向力Y=4680.4023 +FPS=34.69, 法向力=212581.5469, 切向力X=220635.3438, 切向力Y=40556.4062 +FPS=34.90, 法向力=250840.7188, 切向力X=359731.8438, 切向力Y=12832.6289 +FPS=33.92, 法向力=214256.3438, 切向力X=150973.7812, 切向力Y=21969.5625 +FPS=34.78, 法向力=266688.3125, 切向力X=62862.9023, 切向力Y=-12482.6738 +FPS=33.86, 法向力=234925.1562, 切向力X=27788.5586, 切向力Y=-18026.8438 +FPS=35.42, 法向力=245754.5312, 切向力X=-40038.2812, 切向力Y=-40201.6406 +FPS=35.61, 法向力=292069.9688, 切向力X=-63866.3828, 切向力Y=-90086.8516 +FPS=37.88, 法向力=310191.3750, 切向力X=14509.1250, 切向力Y=-37657.0859 +FPS=35.99, 法向力=317671.3750, 切向力X=45403.4609, 切向力Y=-23377.1426 +FPS=36.43, 法向力=178966.0625, 切向力X=45047.9258, 切向力Y=-21344.0059 +FPS=37.85, 法向力=146273.3125, 切向力X=42381.4141, 切向力Y=-41344.8750 +FPS=35.89, 法向力=127630.1562, 切向力X=147548.8125, 切向力Y=29034.9961 +FPS=38.06, 法向力=110597.2500, 切向力X=177933.5781, 切向力Y=63700.0352 +FPS=37.91, 法向力=195417.0000, 切向力X=272605.3125, 切向力Y=40272.3867 +FPS=37.59, 法向力=224917.5938, 切向力X=393779.3750, 切向力Y=31542.7812 +FPS=36.73, 法向力=251118.1875, 切向力X=410359.6875, 切向力Y=48920.3867 +FPS=38.16, 法向力=261199.3125, 切向力X=442149.5000, 切向力Y=50270.5547 +FPS=36.55, 法向力=369507.2812, 切向力X=381980.0625, 切向力Y=104311.8984 +FPS=38.20, 法向力=393220.0625, 切向力X=335950.5000, 切向力Y=96959.5234 +FPS=36.63, 法向力=457789.6875, 切向力X=533376.0625, 切向力Y=39386.1914 +FPS=34.79, 法向力=285283.7500, 切向力X=555159.5000, 切向力Y=93536.8281 +FPS=35.96, 法向力=201927.5938, 切向力X=656819.3750, 切向力Y=129897.0000 +FPS=35.01, 法向力=221795.1250, 切向力X=675367.1250, 切向力Y=174921.2344 +FPS=35.95, 法向力=312940.0625, 切向力X=572473.5000, 切向力Y=163286.6719 +FPS=34.58, 法向力=121059.7578, 切向力X=636973.1250, 切向力Y=140823.8906 +FPS=32.01, 法向力=79356.0938, 切向力X=657323.6250, 切向力Y=158378.0469 +FPS=29.69, 法向力=217976.4219, 切向力X=606130.1875, 切向力Y=158462.9844 +FPS=32.57, 法向力=228291.6250, 切向力X=511236.6875, 切向力Y=83483.7109 +FPS=34.25, 法向力=251794.6094, 切向力X=473424.6875, 切向力Y=50407.0000 +FPS=31.94, 法向力=113238.4531, 切向力X=349159.9688, 切向力Y=95429.6250 +FPS=32.59, 法向力=122747.2109, 切向力X=371477.0000, 切向力Y=48616.0469 +FPS=30.84, 法向力=113857.8047, 切向力X=254987.8750, 切向力Y=-15548.8662 +FPS=30.13, 法向力=203438.7344, 切向力X=407795.1562, 切向力Y=1576.9922 +FPS=30.43, 法向力=229389.7188, 切向力X=450198.5625, 切向力Y=43307.3398 +FPS=30.83, 法向力=224082.7188, 切向力X=207294.4062, 切向力Y=97936.7344 +FPS=30.37, 法向力=186271.7500, 切向力X=57429.4102, 切向力Y=123546.1875 +FPS=34.31, 法向力=252747.6719, 切向力X=-133960.8750, 切向力Y=203677.1719 +FPS=34.06, 法向力=273111.6875, 切向力X=-127703.6953, 切向力Y=176227.8125 +FPS=33.43, 法向力=252717.1875, 切向力X=-125715.3359, 切向力Y=160602.8750 +FPS=32.88, 法向力=255609.7656, 切向力X=-153736.6250, 切向力Y=146821.0938 +FPS=32.51, 法向力=289216.0000, 切向力X=-118630.1641, 切向力Y=101421.3281 +FPS=33.80, 法向力=318176.7500, 切向力X=-146877.4375, 切向力Y=70553.0938 +FPS=33.13, 法向力=220446.5000, 切向力X=-40246.4844, 切向力Y=107674.9766 +FPS=34.91, 法向力=186485.6250, 切向力X=-45827.3789, 切向力Y=112287.5000 +FPS=35.15, 法向力=221296.8906, 切向力X=79250.1562, 切向力Y=63662.0625 +FPS=34.27, 法向力=325745.3750, 切向力X=84241.5781, 切向力Y=-58443.9609 +FPS=35.03, 法向力=348910.5312, 切向力X=73334.4375, 切向力Y=-85564.5469 +FPS=34.07, 法向力=285056.2500, 切向力X=101649.9609, 切向力Y=-36715.3672 +FPS=34.84, 法向力=277433.6875, 切向力X=101269.0312, 切向力Y=-100666.1641 +FPS=33.63, 法向力=360224.7812, 切向力X=57234.1328, 切向力Y=-78412.0000 +FPS=34.38, 法向力=349683.9375, 切向力X=71135.5078, 切向力Y=-60307.8086 +FPS=34.52, 法向力=243110.7656, 切向力X=13771.0146, 切向力Y=32226.8242 +FPS=34.41, 法向力=350988.5625, 切向力X=101105.2344, 切向力Y=-22599.0078 +FPS=34.21, 法向力=359471.3438, 切向力X=83299.0234, 切向力Y=-28710.1113 +FPS=31.64, 法向力=265972.3438, 切向力X=100510.9297, 切向力Y=-3843.5776 +FPS=31.83, 法向力=240641.5156, 切向力X=117516.4688, 切向力Y=-23468.0449 +FPS=30.08, 法向力=240731.6094, 切向力X=176372.7656, 切向力Y=25452.7949 +FPS=30.60, 法向力=215127.1250, 切向力X=133427.2812, 切向力Y=15151.2969 +FPS=33.28, 法向力=237776.8125, 切向力X=104450.2344, 切向力Y=46200.7578 +FPS=34.25, 法向力=346079.2188, 切向力X=-25781.4258, 切向力Y=102661.9297 +FPS=34.12, 法向力=283333.6875, 切向力X=-91694.2344, 切向力Y=4990.2827 +FPS=34.94, 法向力=225397.6406, 切向力X=-103375.5625, 切向力Y=-19580.0547 +FPS=35.85, 法向力=165065.4531, 切向力X=-42148.5664, 切向力Y=-1364.9316 +FPS=36.58, 法向力=141598.6250, 切向力X=-14496.3213, 切向力Y=-10255.5918 +FPS=34.25, 法向力=101316.2031, 切向力X=-132669.9688, 切向力Y=38137.2266 +FPS=34.67, 法向力=117543.9062, 切向力X=-150520.9688, 切向力Y=72856.4844 +FPS=35.97, 法向力=100756.8438, 切向力X=-213030.4531, 切向力Y=124388.9844 +FPS=34.24, 法向力=85405.4375, 切向力X=-162787.3594, 切向力Y=94953.6875 +FPS=35.12, 法向力=103404.1406, 切向力X=-151662.1094, 切向力Y=91935.9531 +FPS=33.75, 法向力=124583.7891, 切向力X=-79597.1562, 切向力Y=-76474.3672 +FPS=35.25, 法向力=146494.0781, 切向力X=-47013.9727, 切向力Y=-97864.0312 +FPS=33.69, 法向力=173504.7656, 切向力X=-81566.9688, 切向力Y=-110744.7109 +FPS=34.56, 法向力=245224.5625, 切向力X=-107212.2500, 切向力Y=-100354.3359 +FPS=35.25, 法向力=288278.7500, 切向力X=-164214.5625, 切向力Y=-91031.6562 +FPS=32.72, 法向力=369899.2500, 切向力X=-113566.0938, 切向力Y=-75696.6094 +FPS=34.78, 法向力=367165.4062, 切向力X=-106961.6406, 切向力Y=-30194.9023 +FPS=33.89, 法向力=211987.5312, 切向力X=-150581.5781, 切向力Y=-39586.9648 +FPS=34.82, 法向力=242283.8281, 切向力X=-170847.3438, 切向力Y=-74650.9922 +FPS=34.58, 法向力=366823.1250, 切向力X=-98809.1172, 切向力Y=-98102.0625 +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/logs/qt_viewer_20260521_095040.log b/examples/logs/qt_viewer_20260521_095040.log new file mode 100644 index 0000000..6ca178b --- /dev/null +++ b/examples/logs/qt_viewer_20260521_095040.log @@ -0,0 +1,1358 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=10 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.49, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.36, 法向力=1531.8375, 切向力X=-850.3668, 切向力Y=-748.8601 +FPS=24.59, 法向力=2269.2971, 切向力X=40.2216, 切向力Y=-519.9357 +FPS=26.78, 法向力=2307.8467, 切向力X=58.6629, 切向力Y=-533.4066 +FPS=25.62, 法向力=2366.3464, 切向力X=-854.9002, 切向力Y=-222.9382 +FPS=29.62, 法向力=2409.0366, 切向力X=-839.8696, 切向力Y=-143.2048 +FPS=26.20, 法向力=1664.6904, 切向力X=-716.0243, 切向力Y=-1055.5620 +FPS=29.20, 法向力=1642.7150, 切向力X=-719.6075, 切向力Y=-1107.4397 +FPS=27.66, 法向力=1839.4086, 切向力X=198.5980, 切向力Y=157.2755 +FPS=28.21, 法向力=1805.1826, 切向力X=115.6737, 切向力Y=235.0430 +FPS=27.49, 法向力=2034.4174, 切向力X=-51.2264, 切向力Y=-1244.8622 +FPS=27.96, 法向力=1483.6956, 切向力X=206.0185, 切向力Y=-883.6023 +FPS=28.70, 法向力=1435.1799, 切向力X=287.6072, 切向力Y=-965.6283 +FPS=26.67, 法向力=1722.9379, 切向力X=730.0396, 切向力Y=-490.4530 +FPS=29.11, 法向力=1732.9041, 切向力X=672.1000, 切向力Y=-524.9598 +FPS=27.81, 法向力=1732.3763, 切向力X=693.2971, 切向力Y=-509.4069 +FPS=27.78, 法向力=1295.5040, 切向力X=-86.8163, 切向力Y=-519.0591 +FPS=26.12, 法向力=1973.2542, 切向力X=-644.7618, 切向力Y=-864.1526 +FPS=29.08, 法向力=2006.9103, 切向力X=-712.7609, 切向力Y=-821.4170 +FPS=25.93, 法向力=2501.9661, 切向力X=-81.4848, 切向力Y=-1457.1879 +FPS=28.42, 法向力=2612.3865, 切向力X=-45.2577, 切向力Y=-1589.7286 +FPS=26.72, 法向力=2344.5718, 切向力X=83.0081, 切向力Y=-433.6013 +FPS=27.97, 法向力=2400.4497, 切向力X=124.7014, 切向力Y=-408.6208 +FPS=28.77, 法向力=1811.9769, 切向力X=365.4493, 切向力Y=-606.9307 +FPS=29.37, 法向力=1822.5244, 切向力X=382.3135, 切向力Y=-518.7598 +FPS=28.21, 法向力=1814.3269, 切向力X=-178.6788, 切向力Y=-432.0292 +FPS=28.91, 法向力=1863.0435, 切向力X=-162.7838, 切向力Y=-435.9192 +FPS=27.58, 法向力=2662.2266, 切向力X=83.4162, 切向力Y=-214.9326 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000211s, blend=0.002180s (9 tiles incl ref), finalize=0.000058s, total=0.002455s +FPS=28.46, 法向力=1773.8865, 切向力X=-200.6324, 切向力Y=-499.7731 +FPS=27.26, 法向力=1800.6028, 切向力X=-264.5415, 切向力Y=-474.0753 +FPS=26.48, 法向力=2210.5400, 切向力X=389.5194, 切向力Y=810.0693 +FPS=29.14, 法向力=2293.9170, 切向力X=378.5075, 切向力Y=751.0630 +FPS=27.34, 法向力=1726.6400, 切向力X=-459.4526, 切向力Y=-187.7011 +FPS=29.72, 法向力=1745.4015, 切向力X=-503.3637, 切向力Y=-154.9620 +FPS=28.20, 法向力=1832.3000, 切向力X=523.4604, 切向力Y=474.7872 +FPS=28.92, 法向力=1868.4938, 切向力X=453.6918, 切向力Y=581.8022 +FPS=26.31, 法向力=2893.8115, 切向力X=-2264.5989, 切向力Y=-11467.8145 +FPS=29.45, 法向力=2839.2847, 切向力X=-2341.7725, 切向力Y=-11773.2148 +FPS=27.21, 法向力=8545.5801, 切向力X=-14999.6055, 切向力Y=-64278.6406 +FPS=29.48, 法向力=8478.6133, 切向力X=-15056.8311, 切向力Y=-64569.0938 +FPS=27.42, 法向力=32214.8789, 切向力X=-15196.2305, 切向力Y=-117876.7812 +FPS=28.35, 法向力=52154.0469, 切向力X=-2919.3672, 切向力Y=-110592.5000 +FPS=28.20, 法向力=52356.4648, 切向力X=-2692.8469, 切向力Y=-111260.4375 +FPS=26.04, 法向力=42061.2734, 切向力X=2151.5593, 切向力Y=-72404.2109 +FPS=29.19, 法向力=41342.1484, 切向力X=1975.3948, 切向力Y=-71180.1250 +FPS=25.80, 法向力=23172.2344, 切向力X=13318.5801, 切向力Y=-35941.1641 +FPS=27.84, 法向力=23197.1406, 切向力X=13514.1426, 切向力Y=-35809.9453 +FPS=27.10, 法向力=17119.5234, 切向力X=2107.8003, 切向力Y=-10774.9199 +FPS=29.17, 法向力=17107.0859, 切向力X=2193.1875, 切向力Y=-10849.7695 +FPS=26.13, 法向力=10674.0068, 切向力X=-20720.4395, 切向力Y=57206.0508 +FPS=28.47, 法向力=10821.8730, 切向力X=-20933.1641, 切向力Y=57212.3828 +FPS=28.00, 法向力=18327.0977, 切向力X=-16885.7324, 切向力Y=97647.3047 +FPS=27.91, 法向力=18189.7070, 切向力X=-16916.3789, 切向力Y=97923.3828 +FPS=28.74, 法向力=23249.8848, 切向力X=-18716.3770, 切向力Y=83303.9844 +FPS=27.87, 法向力=15545.9414, 切向力X=-9654.3389, 切向力Y=47227.0430 +FPS=26.96, 法向力=15621.4092, 切向力X=-9713.6230, 切向力Y=47585.7344 +FPS=26.18, 法向力=12549.8252, 切向力X=-5433.2959, 切向力Y=25659.6504 +FPS=28.90, 法向力=12649.3770, 切向力X=-5340.0259, 切向力Y=25778.2461 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000211s, blend=0.002201s (9 tiles incl ref), finalize=0.000051s, total=0.002470s +FPS=26.97, 法向力=8084.2061, 切向力X=-2859.7817, 切向力Y=14048.1514 +FPS=29.58, 法向力=8078.2578, 切向力X=-2740.8203, 切向力Y=14114.8730 +FPS=25.67, 法向力=6396.8887, 切向力X=-2856.0498, 切向力Y=9197.4023 +FPS=26.67, 法向力=6396.5205, 切向力X=-2881.9451, 切向力Y=9221.4434 +FPS=25.79, 法向力=3548.6719, 切向力X=-6122.4189, 切向力Y=611.7800 +FPS=27.46, 法向力=3576.3313, 切向力X=-3015.5205, 切向力Y=-10566.0654 +FPS=28.73, 法向力=3549.1567, 切向力X=-3006.0391, 切向力Y=-10714.5293 +FPS=27.01, 法向力=2980.8726, 切向力X=-1367.3757, 切向力Y=-1888.1608 +FPS=29.18, 法向力=2950.9380, 切向力X=-1297.6274, 切向力Y=-1848.5559 +FPS=27.84, 法向力=3957.6987, 切向力X=-1347.2010, 切向力Y=-1324.0901 +FPS=29.64, 法向力=4002.0327, 切向力X=-1425.7733, 切向力Y=-1293.9675 +FPS=27.46, 法向力=2045.7738, 切向力X=-6318.7178, 切向力Y=-5901.6621 +FPS=29.50, 法向力=1947.3101, 切向力X=-6460.3174, 切向力Y=-5972.6060 +FPS=26.93, 法向力=3966.3567, 切向力X=-33377.6367, 切向力Y=-13554.2422 +FPS=30.08, 法向力=3589.3159, 切向力X=-33886.5625, 切向力Y=-13630.7500 +FPS=28.40, 法向力=6778.1064, 切向力X=-61575.0078, 切向力Y=-19201.2949 +FPS=28.93, 法向力=6412.3428, 切向力X=-62218.4141, 切向力Y=-19171.0469 +FPS=25.75, 法向力=16313.6826, 切向力X=-74439.4688, 切向力Y=-23972.0020 +FPS=27.44, 法向力=15956.8867, 切向力X=-74418.5625, 切向力Y=-24445.5723 +FPS=28.27, 法向力=27688.2188, 切向力X=-57732.6133, 切向力Y=-22545.7578 +FPS=28.40, 法向力=28126.3828, 切向力X=-58053.6719, 切向力Y=-22328.3047 +FPS=27.91, 法向力=26334.1172, 切向力X=-40715.8320, 切向力Y=-22659.5410 +FPS=29.93, 法向力=26001.5645, 切向力X=-40224.9922, 切向力Y=-22763.4727 +FPS=29.47, 法向力=23466.4375, 切向力X=-15306.2197, 切向力Y=-20979.4727 +FPS=29.14, 法向力=8429.1943, 切向力X=46363.1055, 切向力Y=-13628.9297 +FPS=29.70, 法向力=8305.3809, 切向力X=46552.4375, 切向力Y=-13857.8398 +FPS=29.65, 法向力=20376.2656, 切向力X=99642.6641, 切向力Y=12511.3896 +FPS=29.52, 法向力=20325.8379, 切向力X=99812.0469, 切向力Y=12493.3955 +FPS=26.63, 法向力=23749.1719, 切向力X=95600.2969, 切向力Y=5875.5483 +FPS=29.78, 法向力=23772.7598, 切向力X=95839.9922, 切向力Y=5906.7510 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000204s, blend=0.002146s (9 tiles incl ref), finalize=0.000050s, total=0.002406s +FPS=26.33, 法向力=21997.3066, 切向力X=69669.7891, 切向力Y=3547.4941 +FPS=29.15, 法向力=22207.9902, 切向力X=69241.3750, 切向力Y=3884.6738 +FPS=27.04, 法向力=17519.8613, 切向力X=42596.7266, 切向力Y=8174.4697 +FPS=30.37, 法向力=17403.3438, 切向力X=42754.6953, 切向力Y=8444.4814 +FPS=27.51, 法向力=11248.5078, 切向力X=13104.5215, 切向力Y=5846.1699 +FPS=29.82, 法向力=11237.4941, 切向力X=13235.5840, 切向力Y=5856.4502 +FPS=28.84, 法向力=2456.7607, 切向力X=-31602.8027, 切向力Y=-6014.8057 +FPS=30.14, 法向力=2286.7971, 切向力X=-31950.8555, 切向力Y=-6098.3452 +FPS=26.58, 法向力=6575.4238, 切向力X=-52014.2969, 切向力Y=-16483.3750 +FPS=28.18, 法向力=5891.1729, 切向力X=-52567.2305, 切向力Y=-17708.9570 +FPS=28.30, 法向力=18082.6875, 切向力X=-39344.0039, 切向力Y=-15041.6455 +FPS=28.05, 法向力=17280.7676, 切向力X=18313.7285, 切向力Y=-18282.2227 +FPS=28.40, 法向力=17138.1777, 切向力X=18530.7578, 切向力Y=-18292.5293 +FPS=27.12, 法向力=17123.1719, 切向力X=18503.5742, 切向力Y=-18241.0781 +FPS=27.79, 法向力=18672.2930, 切向力X=104492.6797, 切向力Y=9299.9229 +FPS=26.98, 法向力=19354.0254, 切向力X=77980.0859, 切向力Y=9340.7852 +FPS=26.97, 法向力=19279.3516, 切向力X=77532.0469, 切向力Y=9350.9688 +FPS=25.94, 法向力=8096.0410, 切向力X=22611.7656, 切向力Y=1980.7938 +FPS=27.70, 法向力=8139.7324, 切向力X=22620.0977, 切向力Y=2017.6313 +FPS=26.59, 法向力=6278.3726, 切向力X=-50826.9609, 切向力Y=-18134.8184 +FPS=27.16, 法向力=15966.9502, 切向力X=-73231.8438, 切向力Y=-41646.7188 +FPS=27.53, 法向力=15834.1035, 切向力X=-73357.0156, 切向力Y=-42009.7188 +FPS=26.29, 法向力=35722.4766, 切向力X=-28200.6348, 切向力Y=-39453.2656 +FPS=28.68, 法向力=35657.5781, 切向力X=-28297.3809, 切向力Y=-39551.1094 +FPS=27.41, 法向力=25378.2031, 切向力X=117645.9688, 切向力Y=-12242.7471 +FPS=27.30, 法向力=24899.9297, 切向力X=119009.7812, 切向力Y=-12134.6816 +FPS=27.20, 法向力=21802.4766, 切向力X=99817.0312, 切向力Y=-179.5892 +FPS=29.03, 法向力=21773.8984, 切向力X=99556.9219, 切向力Y=-93.5639 +FPS=26.50, 法向力=9363.8164, 切向力X=25910.8438, 切向力Y=-12614.3906 +FPS=28.17, 法向力=9429.2832, 切向力X=25998.7324, 切向力Y=-12473.7021 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000206s, blend=0.002130s (9 tiles incl ref), finalize=0.000049s, total=0.002392s +FPS=26.41, 法向力=9401.0371, 切向力X=-23226.0352, 切向力Y=-39323.7812 +FPS=27.48, 法向力=8408.2549, 切向力X=-2397.2090, 切向力Y=-16144.2344 +FPS=28.57, 法向力=8396.2627, 切向力X=-2265.2266, 切向力Y=-16164.1680 +FPS=29.04, 法向力=8385.8779, 切向力X=-2268.5950, 切向力Y=-16181.1426 +FPS=26.88, 法向力=2825.0239, 切向力X=465.5212, 切向力Y=5078.6909 +FPS=28.32, 法向力=2849.5029, 切向力X=442.9682, 切向力Y=5075.3262 +FPS=28.62, 法向力=5286.8979, 切向力X=-11749.7754, 切向力Y=57009.4492 +FPS=27.45, 法向力=12911.1484, 切向力X=-14649.5527, 切向力Y=38432.7578 +FPS=27.98, 法向力=13310.0820, 切向力X=-15135.0898, 切向力Y=38652.9766 +FPS=26.25, 法向力=4065.1531, 切向力X=-405.8235, 切向力Y=2354.8015 +FPS=28.17, 法向力=4086.2056, 切向力X=-474.4205, 切向力Y=2364.3540 +FPS=26.43, 法向力=3072.3384, 切向力X=3551.3813, 切向力Y=-22909.8281 +FPS=28.14, 法向力=3038.4531, 切向力X=3549.4297, 切向力Y=-23007.0586 +FPS=28.34, 法向力=11474.7832, 切向力X=9819.4355, 切向力Y=-71854.6875 +FPS=28.74, 法向力=11324.8848, 切向力X=9884.7773, 切向力Y=-72186.4688 +FPS=25.60, 法向力=19805.6641, 切向力X=11382.1055, 切向力Y=-48653.8789 +FPS=26.95, 法向力=19779.2461, 切向力X=11458.8008, 切向力Y=-48540.5781 +FPS=27.38, 法向力=11317.9033, 切向力X=17163.6074, 切向力Y=37733.7734 +FPS=26.58, 法向力=12030.6885, 切向力X=-14085.9092, 切向力Y=67816.1250 +FPS=29.14, 法向力=12041.3906, 切向力X=-14358.2500, 切向力Y=68018.8984 +FPS=26.72, 法向力=4990.4512, 切向力X=-40478.4609, 切向力Y=-2124.8237 +FPS=29.04, 法向力=4851.4258, 切向力X=-40746.0625, 切向力Y=-2158.6545 +FPS=27.63, 法向力=15577.8271, 切向力X=-21713.2129, 切向力Y=-75608.0078 +FPS=27.13, 法向力=15332.4473, 切向力X=-21637.7070, 切向力Y=-75988.3438 +FPS=27.89, 法向力=22433.3516, 切向力X=22571.0332, 切向力Y=-77642.5078 +FPS=28.02, 法向力=22403.4453, 切向力X=22448.5352, 切向力Y=-77728.6797 +FPS=26.58, 法向力=8735.7227, 切向力X=10849.8213, 切向力Y=-17458.7266 +FPS=26.86, 法向力=8790.0137, 切向力X=10815.6484, 切向力Y=-17385.1270 +FPS=27.89, 法向力=5115.6504, 切向力X=2949.9883, 切向力Y=11285.1279 +FPS=26.22, 法向力=6812.4385, 切向力X=-10522.4248, 切向力Y=57550.2109 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000260s, blend=0.002227s (9 tiles incl ref), finalize=0.000052s, total=0.002547s +FPS=28.41, 法向力=6678.5352, 切向力X=-10881.7812, 切向力Y=57823.1484 +FPS=26.70, 法向力=10104.4727, 切向力X=-20996.6641, 切向力Y=58370.2930 +FPS=27.73, 法向力=10211.3711, 切向力X=-21683.6875, 切向力Y=58473.1562 +FPS=26.31, 法向力=6718.2832, 切向力X=-43458.6211, 切向力Y=15107.3008 +FPS=27.02, 法向力=6674.9775, 切向力X=-43630.2266, 切向力Y=15122.1240 +FPS=28.61, 法向力=5664.7871, 切向力X=-46952.7344, 切向力Y=-24225.6289 +FPS=28.12, 法向力=5744.4873, 切向力X=-46905.7070, 切向力Y=-24236.6367 +FPS=26.52, 法向力=13120.7334, 切向力X=-29835.3613, 切向力Y=-36516.8750 +FPS=27.93, 法向力=18815.2559, 切向力X=2388.3318, 切向力Y=-55972.6406 +FPS=27.80, 法向力=18698.0469, 切向力X=2800.7656, 切向力Y=-56020.3359 +FPS=26.33, 法向力=20202.0508, 切向力X=55061.1562, 切向力Y=-58951.4844 +FPS=28.64, 法向力=20337.2109, 切向力X=55337.9727, 切向力Y=-58603.8398 +FPS=25.36, 法向力=19787.6426, 切向力X=53343.4062, 切向力Y=-8694.2666 +FPS=27.02, 法向力=19350.9824, 切向力X=53992.9062, 切向力Y=-8400.3926 +FPS=27.33, 法向力=14503.7363, 切向力X=35172.9141, 切向力Y=14171.6191 +FPS=28.79, 法向力=14214.1514, 切向力X=34736.0156, 切向力Y=14049.8945 +FPS=26.91, 法向力=8022.7559, 切向力X=4850.3345, 切向力Y=37431.4102 +FPS=27.60, 法向力=7910.4727, 切向力X=4295.3154, 切向力Y=37759.0039 +FPS=27.30, 法向力=6280.3911, 切向力X=-22930.8594, 切向力Y=22944.3008 +FPS=27.81, 法向力=3247.6584, 切向力X=-29960.1719, 切向力Y=-16712.4141 +FPS=26.85, 法向力=3245.0923, 切向力X=-30146.2695, 切向力Y=-16621.6406 +FPS=25.67, 法向力=8614.4902, 切向力X=-17607.8789, 切向力Y=-36411.7031 +FPS=27.22, 法向力=8675.1094, 切向力X=-17548.7559, 切向力Y=-36303.8711 +FPS=26.63, 法向力=16445.1992, 切向力X=7353.4067, 切向力Y=-56438.0703 +FPS=26.47, 法向力=16236.6299, 切向力X=7534.3164, 切向力Y=-56849.8828 +FPS=27.44, 法向力=20571.3867, 切向力X=47384.0586, 切向力Y=-47034.9023 +FPS=27.61, 法向力=20297.2266, 切向力X=47371.3438, 切向力Y=-46659.7578 +FPS=26.03, 法向力=19428.4961, 切向力X=49863.9336, 切向力Y=2893.2869 +FPS=24.06, 法向力=14013.5059, 切向力X=30711.2930, 切向力Y=32762.7480 +FPS=25.65, 法向力=13881.9082, 切向力X=30310.8320, 切向力Y=32945.8672 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000205s, blend=0.002149s (9 tiles incl ref), finalize=0.000056s, total=0.002417s +FPS=25.33, 法向力=9530.4434, 切向力X=-21050.9805, 切向力Y=61384.0938 +FPS=27.00, 法向力=9550.6289, 切向力X=-21375.3340, 切向力Y=61758.2500 +FPS=26.37, 法向力=7306.1289, 切向力X=-23097.5723, 切向力Y=10039.1152 +FPS=26.65, 法向力=2769.6089, 切向力X=4864.4619, 切向力Y=-7676.2334 +FPS=28.36, 法向力=2695.1165, 切向力X=4970.0181, 切向力Y=-7498.4658 +FPS=25.70, 法向力=8615.6104, 切向力X=32743.6523, 切向力Y=-39435.5781 +FPS=28.51, 法向力=8655.1709, 切向力X=33257.4609, 切向力Y=-39514.5312 +FPS=26.12, 法向力=14097.4102, 切向力X=43433.0898, 切向力Y=-17729.6562 +FPS=27.69, 法向力=14017.7852, 切向力X=43349.8477, 切向力Y=-17498.9609 +FPS=26.14, 法向力=10489.6641, 切向力X=25831.9922, 切向力Y=11487.9082 +FPS=27.78, 法向力=10312.3418, 切向力X=25770.5000, 切向力Y=11552.8594 +FPS=26.08, 法向力=6478.8330, 切向力X=-6818.2168, 切向力Y=51431.1680 +FPS=27.23, 法向力=7675.9751, 切向力X=-43912.2305, 切向力Y=22045.9004 +FPS=27.42, 法向力=7578.4917, 切向力X=-44068.2891, 切向力Y=22082.7559 +FPS=25.86, 法向力=2310.4553, 切向力X=-3794.7085, 切向力Y=-9581.4268 +FPS=28.09, 法向力=2326.3750, 切向力X=-3720.1143, 切向力Y=-9479.5918 +FPS=27.24, 法向力=6001.0923, 切向力X=16383.0137, 切向力Y=-27672.6309 +FPS=28.73, 法向力=5882.2861, 切向力X=16412.7773, 切向力Y=-27703.3516 +FPS=25.86, 法向力=10509.7598, 切向力X=18124.6523, 切向力Y=-12168.1113 +FPS=27.82, 法向力=10208.6973, 切向力X=18155.6641, 切向力Y=-11868.9521 +FPS=26.38, 法向力=5150.3516, 切向力X=8554.0977, 切向力Y=8770.7041 +FPS=28.17, 法向力=6048.9282, 切向力X=-1029.9384, 切向力Y=37156.6172 +FPS=28.12, 法向力=5600.4023, 切向力X=-1490.0355, 切向力Y=37645.7656 +FPS=27.87, 法向力=6091.3691, 切向力X=-26280.8574, 切向力Y=36256.0156 +FPS=27.93, 法向力=6298.2412, 切向力X=-27065.5234, 切向力Y=36299.1484 +FPS=27.43, 法向力=3392.2139, 切向力X=-29718.4238, 切向力Y=-5382.7192 +FPS=29.01, 法向力=3416.3633, 切向力X=-29551.2637, 切向力Y=-5194.1709 +FPS=26.01, 法向力=5228.8042, 切向力X=1104.4531, 切向力Y=-17607.9160 +FPS=28.22, 法向力=5362.4214, 切向力X=788.4341, 切向力Y=-17545.3105 +FPS=27.29, 法向力=9222.1270, 切向力X=24343.4297, 切向力Y=-35362.0078 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000315s, blend=0.002328s (9 tiles incl ref), finalize=0.000061s, total=0.002711s +FPS=27.10, 法向力=9212.7725, 切向力X=24404.2129, 切向力Y=-35406.4688 +FPS=28.77, 法向力=9342.6055, 切向力X=22653.2090, 切向力Y=-8135.1406 +FPS=27.20, 法向力=9181.2227, 切向力X=22665.4023, 切向力Y=-7827.5156 +FPS=28.16, 法向力=4246.3457, 切向力X=6034.5625, 切向力Y=11654.2695 +FPS=27.82, 法向力=4523.4688, 切向力X=-13387.6084, 切向力Y=49263.1914 +FPS=27.40, 法向力=4328.1562, 切向力X=-14105.3145, 切向力Y=49591.1875 +FPS=25.43, 法向力=7024.5381, 切向力X=-33372.5039, 切向力Y=21611.3281 +FPS=28.05, 法向力=6916.7285, 切向力X=-33542.4062, 切向力Y=21601.5234 +FPS=23.61, 法向力=3073.1924, 切向力X=-2504.6934, 切向力Y=-5357.2710 +FPS=25.56, 法向力=3026.6592, 切向力X=-2664.9536, 切向力Y=-5322.0264 +FPS=23.31, 法向力=3877.2793, 切向力X=17142.7383, 切向力Y=-17852.5547 +FPS=26.76, 法向力=6553.3481, 切向力X=11737.7578, 切向力Y=-7738.2100 +FPS=28.15, 法向力=6645.0142, 切向力X=11750.2402, 切向力Y=-7771.3975 +FPS=25.98, 法向力=2753.8997, 切向力X=4052.4299, 切向力Y=9967.2734 +FPS=28.00, 法向力=2624.3101, 切向力X=3865.3516, 切向力Y=10112.7129 +FPS=23.17, 法向力=6064.1479, 切向力X=-7541.1621, 切向力Y=40206.5664 +FPS=23.31, 法向力=9027.9668, 切向力X=-47517.7812, 切向力Y=38695.1953 +FPS=25.31, 法向力=9253.4707, 切向力X=-47846.6133, 切向力Y=38674.7109 +FPS=24.26, 法向力=3090.7783, 切向力X=-9791.3447, 切向力Y=87.3303 +FPS=28.21, 法向力=3057.1665, 切向力X=-9908.1553, 切向力Y=67.8496 +FPS=25.26, 法向力=3165.6880, 切向力X=9689.1172, 切向力Y=-7041.7529 +FPS=28.02, 法向力=3183.3447, 切向力X=9787.9961, 切向力Y=-7077.7725 +FPS=27.20, 法向力=5271.6699, 切向力X=17235.3105, 切向力Y=-7340.7959 +FPS=27.10, 法向力=2747.1260, 切向力X=6135.7578, 切向力Y=7593.0801 +FPS=26.23, 法向力=2679.1650, 切向力X=6073.5337, 切向力Y=7731.2036 +FPS=26.32, 法向力=7221.5791, 切向力X=-8623.9414, 切向力Y=44565.2891 +FPS=27.00, 法向力=6976.8042, 切向力X=-9574.4463, 切向力Y=45009.2188 +FPS=26.20, 法向力=11624.8066, 切向力X=-48904.7578, 切向力Y=97351.0234 +FPS=27.18, 法向力=11408.5605, 切向力X=-48691.4961, 切向力Y=97736.6094 +FPS=25.06, 法向力=11338.7803, 切向力X=-28393.1875, 切向力Y=14119.7275 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000233s, blend=0.003414s (9 tiles incl ref), finalize=0.000055s, total=0.003708s +FPS=25.67, 法向力=11505.9863, 切向力X=-28425.2500, 切向力Y=14280.6309 +FPS=24.95, 法向力=3803.6846, 切向力X=-3808.3154, 切向力Y=-212.5281 +FPS=24.74, 法向力=1987.0804, 切向力X=-2320.6001, 切向力Y=3486.3862 +FPS=27.70, 法向力=1964.7498, 切向力X=-2369.9434, 切向力Y=3627.7334 +FPS=26.10, 法向力=2768.3516, 切向力X=-1196.9696, 切向力Y=66.8461 +FPS=27.84, 法向力=2760.2671, 切向力X=-1196.2614, 切向力Y=40.1389 +FPS=26.33, 法向力=6453.0225, 切向力X=-8438.3916, 切向力Y=-36508.4609 +FPS=26.17, 法向力=19171.4844, 切向力X=-2251.3918, 切向力Y=-63079.5195 +FPS=27.05, 法向力=19147.4121, 切向力X=-2462.6875, 切向力Y=-63419.3242 +FPS=27.04, 法向力=20325.4570, 切向力X=9034.8125, 切向力Y=-36688.2656 +FPS=26.39, 法向力=20323.8555, 切向力X=9126.3564, 切向力Y=-36406.3594 +FPS=25.96, 法向力=15918.9834, 切向力X=6752.7744, 切向力Y=-23869.5977 +FPS=27.10, 法向力=16049.7451, 切向力X=6757.5146, 切向力Y=-24039.3320 +FPS=26.65, 法向力=14978.0508, 切向力X=8758.0469, 切向力Y=-20799.7539 +FPS=26.14, 法向力=14972.4941, 切向力X=8781.5078, 切向力Y=-20706.8125 +FPS=27.49, 法向力=14845.6953, 切向力X=11662.3359, 切向力Y=-9989.2793 +FPS=25.11, 法向力=12402.8242, 切向力X=15875.7969, 切向力Y=2583.5723 +FPS=28.24, 法向力=12507.2168, 切向力X=15652.7910, 切向力Y=2924.3406 +FPS=25.98, 法向力=8386.1719, 切向力X=6627.8545, 切向力Y=42213.1953 +FPS=27.65, 法向力=8285.9121, 切向力X=6655.5566, 切向力Y=42279.1562 +FPS=24.46, 法向力=13270.4141, 切向力X=-5079.8613, 切向力Y=33886.3984 +FPS=27.13, 法向力=13486.8545, 切向力X=-5605.7695, 切向力Y=34159.8516 +FPS=25.34, 法向力=10553.7998, 切向力X=-5446.2944, 切向力Y=14532.5371 +FPS=27.19, 法向力=5779.9468, 切向力X=-2754.1143, 切向力Y=9183.4854 +FPS=28.16, 法向力=5800.5435, 切向力X=-2747.5247, 切向力Y=9171.0381 +FPS=25.98, 法向力=2901.9546, 切向力X=-103.4786, 切向力Y=-8632.0840 +FPS=27.86, 法向力=2971.7676, 切向力X=-128.0687, 切向力Y=-8512.7471 +FPS=26.49, 法向力=5211.8477, 切向力X=9361.5703, 切向力Y=-50769.1016 +FPS=28.05, 法向力=5226.8638, 切向力X=9510.0615, 切向力Y=-50918.9414 +FPS=25.94, 法向力=15994.6328, 切向力X=11544.5547, 切向力Y=-58426.2578 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000007s (hit), reset=0.000273s, blend=0.002356s (9 tiles incl ref), finalize=0.000052s, total=0.002691s +FPS=26.75, 法向力=16321.3262, 切向力X=11557.0967, 切向力Y=-58235.5703 +FPS=25.99, 法向力=9116.0137, 切向力X=4726.3389, 切向力Y=-20864.0586 +FPS=28.13, 法向力=3982.4458, 切向力X=-2700.7666, 切向力Y=22588.9336 +FPS=28.60, 法向力=3937.6897, 切向力X=-2622.5679, 切向力Y=22573.1055 +FPS=28.52, 法向力=8660.4297, 切向力X=-9788.8008, 切向力Y=24695.3242 +FPS=29.63, 法向力=8690.8672, 切向力X=-10551.7969, 切向力Y=25119.0703 +FPS=26.73, 法向力=7716.6543, 切向力X=-7445.0840, 切向力Y=-1244.6614 +FPS=28.69, 法向力=7903.8047, 切向力X=-7498.1660, 切向力Y=-1104.6299 +FPS=27.32, 法向力=7434.0161, 切向力X=15839.6328, 切向力Y=-48594.0898 +FPS=27.77, 法向力=7350.4453, 切向力X=15814.0078, 切向力Y=-48595.9375 +FPS=25.13, 法向力=13937.4150, 切向力X=13471.9395, 切向力Y=-32291.2578 +FPS=28.74, 法向力=13816.4121, 切向力X=13791.2871, 切向力Y=-32232.8672 +FPS=25.81, 法向力=3680.1311, 切向力X=-557.8564, 切向力Y=23237.5039 +FPS=27.05, 法向力=9677.5928, 切向力X=-8929.2119, 切向力Y=17848.5508 +FPS=28.17, 法向力=10282.3203, 切向力X=-9679.3916, 切向力Y=18095.1621 +FPS=27.46, 法向力=2867.4519, 切向力X=1159.9338, 切向力Y=-6339.1724 +FPS=28.08, 法向力=2886.4695, 切向力X=1054.9186, 切向力Y=-6336.3965 +FPS=25.10, 法向力=8538.0713, 切向力X=17452.2090, 切向力Y=-35529.8750 +FPS=24.96, 法向力=8677.3711, 切向力X=17745.5234, 切向力Y=-35735.9805 +FPS=24.99, 法向力=5677.5386, 切向力X=9778.6660, 切向力Y=-4288.9766 +FPS=27.18, 法向力=5694.2637, 切向力X=9748.4766, 切向力Y=-4312.2583 +FPS=25.78, 法向力=2899.3032, 切向力X=-6305.0283, 切向力Y=20869.1328 +FPS=26.20, 法向力=10569.1221, 切向力X=-15820.4453, 切向力Y=20084.5840 +FPS=27.07, 法向力=10748.4893, 切向力X=-16542.7559, 切向力Y=20437.7852 +FPS=25.57, 法向力=3139.2834, 切向力X=-1482.0234, 切向力Y=1267.9141 +FPS=27.59, 法向力=3107.6230, 切向力X=-1484.1552, 切向力Y=1346.7871 +FPS=27.05, 法向力=2205.6455, 切向力X=5802.8364, 切向力Y=-4010.6057 +FPS=26.62, 法向力=6082.9746, 切向力X=17870.5859, 切向力Y=-18990.2578 +FPS=26.72, 法向力=6128.8770, 切向力X=17950.2578, 切向力Y=-19249.7227 +FPS=24.52, 法向力=6152.8149, 切向力X=17989.4238, 切向力Y=-19228.5957 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000220s, blend=0.002184s (9 tiles incl ref), finalize=0.000049s, total=0.002460s +FPS=26.55, 法向力=4253.3779, 切向力X=7584.7607, 切向力Y=-1619.7827 +FPS=25.96, 法向力=3408.5183, 切向力X=-3902.4478, 切向力Y=18344.6816 +FPS=27.22, 法向力=3116.5181, 切向力X=-4059.1118, 切向力Y=18549.9570 +FPS=24.14, 法向力=9536.2988, 切向力X=-29979.2070, 切向力Y=42441.2656 +FPS=26.86, 法向力=9514.2246, 切向力X=-30928.2051, 切向力Y=42513.0586 +FPS=28.00, 法向力=5681.6631, 切向力X=-7590.5654, 切向力Y=8076.5679 +FPS=26.64, 法向力=2598.7573, 切向力X=-795.8561, 切向力Y=1118.0596 +FPS=28.85, 法向力=2779.3450, 切向力X=-1039.8616, 切向力Y=1115.7238 +FPS=25.64, 法向力=4490.2051, 切向力X=18542.8203, 切向力Y=-18243.0879 +FPS=28.73, 法向力=4448.1572, 切向力X=18747.1172, 切向力Y=-18400.9746 +FPS=25.76, 法向力=11813.2705, 切向力X=30150.8398, 切向力Y=-23982.9395 +FPS=28.70, 法向力=11846.9668, 切向力X=30337.0801, 切向力Y=-23982.7852 +FPS=25.32, 法向力=4576.0576, 切向力X=12512.1436, 切向力Y=4440.7373 +FPS=28.31, 法向力=4452.0244, 切向力X=12699.3281, 切向力Y=4227.1484 +FPS=26.96, 法向力=4972.8682, 切向力X=-6858.8745, 切向力Y=34843.3281 +FPS=27.06, 法向力=10547.5498, 切向力X=-24368.1797, 切向力Y=36776.8828 +FPS=28.07, 法向力=10805.6416, 切向力X=-25051.5195, 切向力Y=37029.5664 +FPS=27.11, 法向力=4821.0332, 切向力X=-5816.5483, 切向力Y=5920.0566 +FPS=28.15, 法向力=4835.7617, 切向力X=-5726.2705, 切向力Y=5975.5723 +FPS=25.87, 法向力=2169.8928, 切向力X=1032.9946, 切向力Y=-2621.0022 +FPS=27.94, 法向力=2199.7358, 切向力X=972.1144, 切向力Y=-2633.9072 +FPS=27.04, 法向力=4299.2334, 切向力X=18673.3887, 切向力Y=-30779.8867 +FPS=29.09, 法向力=4264.9795, 切向力X=18652.7422, 切向力Y=-30858.6719 +FPS=25.39, 法向力=13254.2402, 切向力X=22292.4805, 切向力Y=-38395.5781 +FPS=27.62, 法向力=13188.0254, 切向力X=22208.7344, 切向力Y=-38365.5000 +FPS=27.62, 法向力=5041.3740, 切向力X=6757.3237, 切向力Y=-6927.2051 +FPS=25.50, 法向力=2219.8359, 切向力X=-1770.7366, 切向力Y=7338.9033 +FPS=27.04, 法向力=2266.5352, 切向力X=-1739.9138, 切向力Y=7361.4629 +FPS=27.76, 法向力=5678.1123, 切向力X=-20950.2305, 切向力Y=37801.8281 +FPS=28.79, 法向力=4902.7920, 切向力X=-21759.4805, 切向力Y=38470.2422 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000208s, blend=0.002167s (9 tiles incl ref), finalize=0.000053s, total=0.002434s +FPS=27.12, 法向力=15567.0596, 切向力X=-34701.4297, 切向力Y=48394.2422 +FPS=28.59, 法向力=15661.0732, 切向力X=-35279.5469, 切向力Y=48565.2695 +FPS=26.27, 法向力=10752.1895, 切向力X=-15308.0488, 切向力Y=18087.6367 +FPS=28.22, 法向力=10756.5322, 切向力X=-15255.2021, 切向力Y=18107.5820 +FPS=26.00, 法向力=9639.5449, 切向力X=-8510.6445, 切向力Y=-12776.5938 +FPS=27.84, 法向力=9762.6914, 切向力X=-8678.4746, 切向力Y=-12552.9170 +FPS=29.23, 法向力=9400.0840, 切向力X=20883.9473, 切向力Y=-46879.7852 +FPS=28.49, 法向力=9383.6016, 切向力X=30921.3184, 切向力Y=-7077.6675 +FPS=27.79, 法向力=9380.6152, 切向力X=31001.7246, 切向力Y=-6931.6479 +FPS=26.08, 法向力=13236.9043, 切向力X=1724.8265, 切向力Y=38820.5000 +FPS=27.71, 法向力=13291.0977, 切向力X=1672.9055, 切向力Y=38859.3320 +FPS=26.00, 法向力=9873.6602, 切向力X=-177.9393, 切向力Y=14373.8887 +FPS=27.94, 法向力=9947.2646, 切向力X=-86.8936, 切向力Y=14279.6543 +FPS=23.32, 法向力=2778.0688, 切向力X=-748.5513, 切向力Y=-6116.1855 +FPS=25.88, 法向力=2786.8413, 切向力X=-700.5916, 切向力Y=-6063.8691 +FPS=24.68, 法向力=1596.1862, 切向力X=-1519.8896, 切向力Y=-13276.9512 +FPS=24.90, 法向力=2492.9277, 切向力X=2611.8975, 切向力Y=-15201.0068 +FPS=26.80, 法向力=2525.4595, 切向力X=2626.0952, 切向力Y=-15145.9092 +FPS=24.64, 法向力=4526.5361, 切向力X=15513.8672, 切向力Y=-20478.2695 +FPS=25.97, 法向力=10843.5977, 切向力X=26694.4570, 切向力Y=-25129.2109 +FPS=26.72, 法向力=10916.5742, 切向力X=26668.7539, 切向力Y=-24882.5098 +FPS=26.16, 法向力=10871.7725, 切向力X=26688.6582, 切向力Y=-24953.9668 +FPS=26.06, 法向力=8724.9863, 切向力X=18887.0703, 切向力Y=-664.9055 +FPS=24.39, 法向力=4758.6963, 切向力X=5387.8936, 切向力Y=9057.2998 +FPS=26.50, 法向力=4579.0605, 切向力X=5335.3525, 切向力Y=9033.7842 +FPS=24.88, 法向力=3577.9663, 切向力X=-3781.1785, 切向力Y=23453.0117 +FPS=23.58, 法向力=3920.6309, 切向力X=-12839.6982, 切向力Y=24189.2500 +FPS=25.91, 法向力=3960.7781, 切向力X=-13208.7637, 切向力Y=24259.7793 +FPS=24.71, 法向力=4551.0166, 切向力X=-11021.1719, 切向力Y=4522.3755 +FPS=26.49, 法向力=4594.5225, 切向力X=-10935.4258, 切向力Y=4754.6323 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002165s (9 tiles incl ref), finalize=0.000053s, total=0.002439s +FPS=24.97, 法向力=3009.6311, 切向力X=137.6357, 切向力Y=-3498.9131 +FPS=26.30, 法向力=3039.1753, 切向力X=180.0951, 切向力Y=-3514.6567 +FPS=25.09, 法向力=1976.0679, 切向力X=7429.4717, 切向力Y=-9873.0859 +FPS=25.51, 法向力=6590.4404, 切向力X=34995.0742, 切向力Y=-42692.1172 +FPS=25.36, 法向力=6940.3682, 切向力X=35245.2891, 切向力Y=-42892.1719 +FPS=24.39, 法向力=17096.6855, 切向力X=50785.8789, 切向力Y=-41910.0859 +FPS=25.46, 法向力=17045.9023, 切向力X=50940.5898, 切向力Y=-41554.7344 +FPS=26.28, 法向力=10158.0273, 切向力X=27386.3320, 切向力Y=1513.5969 +FPS=25.24, 法向力=4963.4897, 切向力X=1311.2382, 切向力Y=38815.1133 +FPS=26.62, 法向力=4878.6997, 切向力X=1262.2131, 切向力Y=38940.6016 +FPS=26.58, 法向力=6283.8711, 切向力X=-28610.8633, 切向力Y=28776.4121 +FPS=27.49, 法向力=6472.1387, 切向力X=-29094.9844, 切向力Y=28827.2578 +FPS=24.54, 法向力=4545.7393, 切向力X=-19818.9531, 切向力Y=-10583.4248 +FPS=25.70, 法向力=4453.9019, 切向力X=-19823.3320, 切向力Y=-10761.8506 +FPS=24.95, 法向力=4585.9976, 切向力X=-1977.4108, 切向力Y=-17129.9473 +FPS=24.77, 法向力=9367.0830, 切向力X=29221.4453, 切向力Y=-39048.6562 +FPS=27.05, 法向力=9367.2480, 切向力X=29215.7656, 切向力Y=-39069.7695 +FPS=24.69, 法向力=11949.8662, 切向力X=43166.6406, 切向力Y=-13986.2090 +FPS=25.96, 法向力=7921.0186, 切向力X=24272.0898, 切向力Y=6143.5762 +FPS=26.33, 法向力=7807.5830, 切向力X=23828.2852, 切向力Y=6372.5991 +FPS=25.87, 法向力=2526.5303, 切向力X=-3705.1392, 切向力Y=6645.3818 +FPS=27.04, 法向力=2500.0808, 切向力X=-3874.1284, 切向力Y=6790.6904 +FPS=24.63, 法向力=6059.4014, 切向力X=-45456.4922, 切向力Y=17272.3242 +FPS=26.80, 法向力=6037.0903, 切向力X=-45577.2578, 切向力Y=17238.9805 +FPS=23.98, 法向力=27395.9219, 切向力X=-64685.4258, 切向力Y=-14371.1523 +FPS=26.55, 法向力=22490.9180, 切向力X=-33323.5625, 切向力Y=-4297.1182 +FPS=25.57, 法向力=22251.0703, 切向力X=-33239.0469, 切向力Y=-4317.6035 +FPS=25.45, 法向力=8916.1064, 切向力X=36848.4297, 切向力Y=2019.5450 +FPS=26.87, 法向力=9152.2227, 切向力X=36961.1055, 切向力Y=1768.1370 +FPS=25.02, 法向力=9165.4277, 切向力X=44799.1172, 切向力Y=14109.7148 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000224s, blend=0.002171s (9 tiles incl ref), finalize=0.000054s, total=0.002455s +FPS=26.03, 法向力=9591.1172, 切向力X=44593.2695, 切向力Y=14126.8242 +FPS=26.03, 法向力=13230.9697, 切向力X=28814.5586, 切向力Y=8504.0527 +FPS=23.60, 法向力=4609.8184, 切向力X=-21225.9180, 切向力Y=14754.6348 +FPS=27.07, 法向力=4579.0493, 切向力X=-21190.0547, 切向力Y=14698.4111 +FPS=26.07, 法向力=13675.2061, 切向力X=-67560.5781, 切向力Y=23028.3945 +FPS=27.34, 法向力=13762.4668, 切向力X=-67765.2109, 切向力Y=22843.7207 +FPS=21.80, 法向力=27793.8340, 切向力X=-51003.0781, 切向力Y=549.0350 +FPS=22.25, 法向力=8039.2490, 切向力X=14043.4834, 切向力Y=-11178.7676 +FPS=26.22, 法向力=7848.5439, 切向力X=14140.7695, 切向力Y=-11049.2148 +FPS=23.77, 法向力=11277.6797, 切向力X=67775.4766, 切向力Y=-8660.0713 +FPS=27.08, 法向力=11227.4453, 切向力X=68218.7656, 切向力Y=-8519.1709 +FPS=24.38, 法向力=10661.7832, 切向力X=43329.9766, 切向力Y=11223.0977 +FPS=25.84, 法向力=7855.9082, 切向力X=15873.5195, 切向力Y=1263.2903 +FPS=25.84, 法向力=7851.7734, 切向力X=15905.3105, 切向力Y=1256.3112 +FPS=25.00, 法向力=6858.1465, 切向力X=-47623.5156, 切向力Y=13353.9336 +FPS=27.73, 法向力=6875.8540, 切向力X=-47653.0898, 切向力Y=13253.5488 +FPS=26.61, 法向力=34988.1523, 切向力X=-78540.3906, 切向力Y=0.5649 +FPS=26.97, 法向力=34976.0898, 切向力X=-78966.1562, 切向力Y=-120.7661 +FPS=27.61, 法向力=28685.2559, 切向力X=-43130.8906, 切向力Y=-1597.4126 +FPS=25.54, 法向力=7533.2246, 切向力X=19957.2246, 切向力Y=2777.6475 +FPS=28.41, 法向力=7523.1694, 切向力X=19967.4863, 切向力Y=2776.6572 +FPS=27.26, 法向力=8636.4834, 切向力X=67195.2422, 切向力Y=12398.2676 +FPS=27.61, 法向力=8223.4062, 切向力X=67781.3828, 切向力Y=12665.6885 +FPS=23.34, 法向力=12272.7354, 切向力X=45269.7109, 切向力Y=4769.5029 +FPS=24.93, 法向力=12139.1494, 切向力X=45423.9336, 切向力Y=4805.2666 +FPS=27.51, 法向力=6233.1206, 切向力X=7685.2402, 切向力Y=2637.4097 +FPS=23.78, 法向力=7472.8994, 切向力X=-57318.3594, 切向力Y=16024.8457 +FPS=27.69, 法向力=7373.6094, 切向力X=-57751.1016, 切向力Y=16010.7754 +FPS=25.35, 法向力=27136.9844, 切向力X=-81467.0781, 切向力Y=3549.3628 +FPS=26.30, 法向力=27347.7559, 切向力X=-82012.2188, 切向力Y=3267.7087 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000203s, blend=0.002137s (9 tiles incl ref), finalize=0.000048s, total=0.002393s +FPS=27.27, 法向力=29083.3301, 切向力X=-50806.7812, 切向力Y=522.3127 +FPS=27.10, 法向力=28846.1250, 切向力X=-50419.3789, 切向力Y=312.2529 +FPS=27.51, 法向力=17080.0469, 切向力X=16913.8320, 切向力Y=-11925.2119 +FPS=27.30, 法向力=17209.8203, 切向力X=16816.3164, 切向力Y=-12000.4238 +FPS=23.27, 法向力=11106.1963, 切向力X=70008.1094, 切向力Y=-2368.8694 +FPS=24.11, 法向力=12650.0234, 切向力X=44006.4141, 切向力Y=-5243.7832 +FPS=24.49, 法向力=12656.8691, 切向力X=43848.8906, 切向力Y=-5435.9258 +FPS=25.39, 法向力=6017.7480, 切向力X=6795.3701, 切向力Y=-3955.8584 +FPS=24.67, 法向力=5314.8843, 切向力X=-39948.4375, 切向力Y=18819.8945 +FPS=26.74, 法向力=5333.4922, 切向力X=-40148.6523, 切向力Y=18788.8398 +FPS=26.07, 法向力=14380.6152, 切向力X=-51420.0859, 切向力Y=17356.4473 +FPS=27.59, 法向力=14453.1016, 切向力X=-51782.3516, 切向力Y=17401.5918 +FPS=25.20, 法向力=10866.5234, 切向力X=-16732.7148, 切向力Y=-8674.3887 +FPS=26.77, 法向力=10790.7891, 切向力X=-16714.7656, 切向力Y=-8632.0469 +FPS=25.54, 法向力=9447.1035, 切向力X=20213.1250, 切向力Y=-48048.4258 +FPS=26.78, 法向力=12750.2129, 切向力X=14218.0146, 切向力Y=-37670.9219 +FPS=27.40, 法向力=12532.2715, 切向力X=14424.0283, 切向力Y=-37409.6523 +FPS=23.34, 法向力=5120.7012, 切向力X=2342.0386, 切向力Y=-5270.6055 +FPS=26.53, 法向力=5156.2725, 切向力X=2288.7998, 切向力Y=-5298.0981 +FPS=26.64, 法向力=3208.1641, 切向力X=-1151.4900, 切向力Y=-485.9078 +FPS=25.31, 法向力=3345.0703, 切向力X=-1207.0227, 切向力Y=-519.7084 +FPS=25.99, 法向力=2660.9006, 切向力X=-5481.5146, 切向力Y=11429.9258 +FPS=25.50, 法向力=2501.3323, 切向力X=-5519.2637, 切向力Y=11752.5645 +FPS=25.77, 法向力=7137.9673, 切向力X=-17181.8086, 切向力Y=61449.3711 +FPS=23.22, 法向力=15446.8672, 切向力X=-20487.0820, 切向力Y=57077.0898 +FPS=24.83, 法向力=15334.5957, 切向力X=-20545.7891, 切向力Y=56905.9648 +FPS=24.95, 法向力=12020.9736, 切向力X=-7339.4370, 切向力Y=25453.7480 +FPS=25.68, 法向力=5085.6694, 切向力X=-1271.8816, 切向力Y=9213.7207 +FPS=27.41, 法向力=5111.7598, 切向力X=-1274.7300, 切向力Y=9114.8633 +FPS=26.54, 法向力=3744.2422, 切向力X=-3355.4473, 切向力Y=2063.4170 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000204s, blend=0.002172s (9 tiles incl ref), finalize=0.000049s, total=0.002431s +FPS=27.74, 法向力=3767.9429, 切向力X=-3383.7764, 切向力Y=2055.1396 +FPS=24.22, 法向力=2276.8335, 切向力X=-2629.9260, 切向力Y=-8557.5898 +FPS=27.78, 法向力=2322.5859, 切向力X=-2604.3438, 切向力Y=-8549.4727 +FPS=26.62, 法向力=4058.7852, 切向力X=2240.3701, 切向力Y=-38598.1445 +FPS=26.90, 法向力=15910.7920, 切向力X=17975.1719, 切向力Y=-80265.8203 +FPS=27.84, 法向力=15930.4102, 切向力X=18025.5508, 切向力Y=-80446.4844 +FPS=26.16, 法向力=12904.3047, 切向力X=6774.2852, 切向力Y=-35517.4727 +FPS=28.77, 法向力=12825.4346, 切向力X=6815.8086, 切向力Y=-35291.5039 +FPS=25.64, 法向力=3860.1460, 切向力X=-391.3748, 切向力Y=-3604.2476 +FPS=27.68, 法向力=3908.5337, 切向力X=-382.8808, 切向力Y=-3630.1802 +FPS=25.67, 法向力=4270.4409, 切向力X=-10837.8555, 切向力Y=28698.9355 +FPS=27.74, 法向力=4024.8743, 切向力X=-10861.5957, 切向力Y=28991.9688 +FPS=25.39, 法向力=10379.5234, 切向力X=-26727.8750, 切向力Y=75838.2344 +FPS=27.16, 法向力=12435.6123, 切向力X=-15339.4346, 切向力Y=29833.9844 +FPS=27.68, 法向力=12410.7207, 切向力X=-15297.7783, 切向力Y=30004.5039 +FPS=26.22, 法向力=4163.8203, 切向力X=-2828.6174, 切向力Y=2151.5383 +FPS=27.37, 法向力=4131.4312, 切向力X=-2847.6365, 切向力Y=2240.7278 +FPS=25.80, 法向力=4095.9189, 切向力X=7049.6055, 切向力Y=-40091.5117 +FPS=27.58, 法向力=4082.6411, 切向力X=7015.5176, 切向力Y=-40108.1836 +FPS=26.09, 法向力=13462.2939, 切向力X=21966.9688, 切向力Y=-66541.8281 +FPS=23.65, 法向力=7057.8042, 切向力X=7596.7236, 切向力Y=-11811.4033 +FPS=27.71, 法向力=7031.5566, 切向力X=7615.4189, 切向力Y=-11783.8438 +FPS=26.90, 法向力=3140.3823, 切向力X=41.5255, 切向力Y=-409.5240 +FPS=27.20, 法向力=3226.3003, 切向力X=53.6235, 切向力Y=-441.2243 +FPS=24.20, 法向力=4067.3679, 切向力X=-22302.5352, 切向力Y=14928.0205 +FPS=26.90, 法向力=3561.5825, 切向力X=-22807.2500, 切向力Y=15227.5156 +FPS=26.44, 法向力=5715.8594, 切向力X=-48648.3477, 切向力Y=12370.0273 +FPS=24.10, 法向力=7316.3301, 切向力X=-18273.0762, 切向力Y=-2575.8083 +FPS=27.84, 法向力=7235.0308, 切向力X=-18140.4219, 切向力Y=-2695.8528 +FPS=26.09, 法向力=2522.6226, 切向力X=-1938.4114, 切向力Y=-5335.1958 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000217s, blend=0.002203s (9 tiles incl ref), finalize=0.000052s, total=0.002478s +FPS=26.89, 法向力=2536.1167, 切向力X=-1897.3038, 切向力Y=-5316.7969 +FPS=23.42, 法向力=3690.0349, 切向力X=29129.7227, 切向力Y=-14119.0254 +FPS=26.74, 法向力=3524.7788, 切向力X=29386.7109, 切向力Y=-14189.4180 +FPS=24.85, 法向力=11085.7607, 切向力X=65407.3867, 切向力Y=-10802.3701 +FPS=23.08, 法向力=12347.8652, 切向力X=48018.4062, 切向力Y=-339.2811 +FPS=28.42, 法向力=12215.8887, 切向力X=48019.5391, 切向力Y=98.7737 +FPS=26.84, 法向力=8789.1279, 切向力X=19090.8125, 切向力Y=-135.3865 +FPS=28.43, 法向力=8752.3740, 切向力X=19129.0664, 切向力Y=-171.9524 +FPS=25.90, 法向力=4087.3474, 切向力X=-31504.3906, 切向力Y=7088.6670 +FPS=28.56, 法向力=8022.0903, 切向力X=-73120.3516, 切向力Y=8466.6133 +FPS=28.61, 法向力=7973.3428, 切向力X=-73178.9062, 切向力Y=8536.9883 +FPS=27.34, 法向力=7978.3232, 切向力X=-73152.5312, 切向力Y=8569.6543 +FPS=26.66, 法向力=23167.0156, 切向力X=-65792.2734, 切向力Y=1979.6710 +FPS=28.29, 法向力=14257.9434, 切向力X=-12020.4180, 切向力Y=-4623.5928 +FPS=29.01, 法向力=14529.2891, 切向力X=-12079.1953, 切向力Y=-4480.4326 +FPS=28.49, 法向力=7646.9351, 切向力X=58533.7031, 切向力Y=-17666.1836 +FPS=29.19, 法向力=7602.3901, 切向力X=58831.7969, 切向力Y=-17656.1641 +FPS=28.40, 法向力=11132.6992, 切向力X=67170.5000, 切向力Y=1132.5602 +FPS=29.00, 法向力=11394.6680, 切向力X=67536.0703, 切向力Y=1384.9192 +FPS=27.27, 法向力=11460.5439, 切向力X=32137.2422, 切向力Y=6402.2866 +FPS=29.41, 法向力=11466.9102, 切向力X=32179.7402, 切向力Y=6354.6455 +FPS=28.66, 法向力=4319.6270, 切向力X=-47488.4062, 切向力Y=-1183.0737 +FPS=29.16, 法向力=4162.5791, 切向力X=-47750.3984, 切向力Y=-1066.4556 +FPS=27.62, 法向力=9854.6875, 切向力X=-40969.6992, 切向力Y=-3580.6816 +FPS=26.70, 法向力=10072.2207, 切向力X=-41215.9922, 切向力Y=-3502.1963 +FPS=24.71, 法向力=8873.0400, 切向力X=-17427.2656, 切向力Y=-3152.3218 +FPS=27.65, 法向力=8951.8027, 切向力X=-17338.3477, 切向力Y=-3046.2495 +FPS=28.16, 法向力=7303.1973, 切向力X=9485.9824, 切向力Y=-8629.2285 +FPS=24.56, 法向力=7004.6714, 切向力X=68799.7109, 切向力Y=-15774.2275 +FPS=28.96, 法向力=7233.7617, 切向力X=69041.8828, 切向力Y=-16138.9404 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000235s, blend=0.002212s (9 tiles incl ref), finalize=0.000048s, total=0.002502s +FPS=26.10, 法向力=11478.4863, 切向力X=64884.8750, 切向力Y=-15467.7852 +FPS=27.66, 法向力=11325.4961, 切向力X=65065.1289, 切向力Y=-15596.9580 +FPS=26.70, 法向力=10848.0938, 切向力X=27800.3965, 切向力Y=-14953.1348 +FPS=28.24, 法向力=10823.6719, 切向力X=27954.3203, 切向力Y=-15060.5527 +FPS=26.59, 法向力=6344.3267, 切向力X=-55195.6328, 切向力Y=-11743.6074 +FPS=28.77, 法向力=6216.5293, 切向力X=-55249.1484, 切向力Y=-11868.5117 +FPS=26.71, 法向力=14551.0820, 切向力X=-64192.0820, 切向力Y=-8681.3164 +FPS=25.85, 法向力=13715.8486, 切向力X=-26817.6836, 切向力Y=-6465.3569 +FPS=27.47, 法向力=13613.9766, 切向力X=-26589.6484, 切向力Y=-6518.7607 +FPS=26.30, 法向力=5336.6504, 切向力X=18484.0781, 切向力Y=-11939.3301 +FPS=27.95, 法向力=5243.9199, 切向力X=18599.0156, 切向力Y=-11915.4102 +FPS=24.08, 法向力=9070.8955, 切向力X=81516.0234, 切向力Y=-13870.8320 +FPS=26.29, 法向力=12777.8555, 切向力X=67279.0234, 切向力Y=4527.8008 +FPS=24.71, 法向力=13170.2090, 切向力X=67166.6484, 切向力Y=4965.0322 +FPS=26.43, 法向力=8419.7861, 切向力X=26072.2305, 切向力Y=3307.9902 +FPS=25.50, 法向力=8490.9414, 切向力X=26018.6270, 切向力Y=3124.7891 +FPS=25.30, 法向力=6040.5112, 切向力X=-42147.6172, 切向力Y=-2551.4897 +FPS=26.72, 法向力=6009.4106, 切向力X=-42277.3320, 切向力Y=-2457.5957 +FPS=24.25, 法向力=11243.8232, 切向力X=-73507.4609, 切向力Y=-15014.2129 +FPS=24.30, 法向力=28667.6523, 切向力X=-61934.4727, 切向力Y=-12580.8887 +FPS=28.40, 法向力=28714.9590, 切向力X=-61984.9375, 切向力Y=-12625.3281 +FPS=24.84, 法向力=24918.6172, 切向力X=-26448.1230, 切向力Y=-7420.7588 +FPS=27.62, 法向力=24442.6133, 切向力X=-26101.8672, 切向力Y=-7277.1699 +FPS=25.34, 法向力=12408.4258, 切向力X=35175.5781, 切向力Y=-16717.0859 +FPS=25.87, 法向力=12030.5098, 切向力X=35401.9375, 切向力Y=-16724.3691 +FPS=26.03, 法向力=8041.1924, 切向力X=61990.4844, 切向力Y=-2994.9443 +FPS=26.72, 法向力=14433.2695, 切向力X=53882.2656, 切向力Y=-25910.1055 +FPS=27.60, 法向力=14405.0303, 切向力X=54063.8633, 切向力Y=-25859.1328 +FPS=25.72, 法向力=10679.3682, 切向力X=17922.8359, 切向力Y=-11325.0762 +FPS=28.20, 法向力=10650.5127, 切向力X=18060.6348, 切向力Y=-11331.4922 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000274s, blend=0.002139s (9 tiles incl ref), finalize=0.000052s, total=0.002471s +FPS=25.55, 法向力=4985.2119, 切向力X=809.1147, 切向力Y=17384.3203 +FPS=27.38, 法向力=4906.4575, 切向力X=807.4652, 切向力Y=17533.0918 +FPS=26.68, 法向力=7319.8027, 切向力X=-7738.9404, 切向力Y=19397.1719 +FPS=26.42, 法向力=7358.7476, 切向力X=-8377.5820, 切向力Y=19693.1289 +FPS=26.34, 法向力=3955.9929, 切向力X=-988.8729, 切向力Y=3962.5886 +FPS=26.64, 法向力=2880.1228, 切向力X=161.8941, 切向力Y=-941.4106 +FPS=28.12, 法向力=3013.0967, 切向力X=66.0219, 切向力Y=-1037.9985 +FPS=26.61, 法向力=3297.2529, 切向力X=2079.6274, 切向力Y=-8456.4102 +FPS=28.29, 法向力=3309.0190, 切向力X=2262.3938, 切向力Y=-8734.7852 +FPS=26.98, 法向力=5044.7563, 切向力X=17309.1973, 切向力Y=-61698.4766 +FPS=28.05, 法向力=5040.3154, 切向力X=17208.4727, 切向力Y=-61894.9688 +FPS=26.52, 法向力=19799.9062, 切向力X=42348.0469, 切向力Y=-95468.2500 +FPS=24.48, 法向力=17123.6074, 切向力X=26717.7051, 切向力Y=-36349.3359 +FPS=27.70, 法向力=16993.8359, 切向力X=26701.9316, 切向力Y=-36132.6523 +FPS=26.22, 法向力=6785.7656, 切向力X=11527.7441, 切向力Y=804.9814 +FPS=26.76, 法向力=6820.9092, 切向力X=11537.7754, 切向力Y=727.3224 +FPS=26.50, 法向力=5507.2720, 切向力X=-3643.0229, 切向力Y=38185.6523 +FPS=28.33, 法向力=5447.5361, 切向力X=-4130.4980, 切向力Y=38597.7344 +FPS=25.79, 法向力=8427.7559, 切向力X=-23867.6641, 切向力Y=66820.8594 +FPS=26.62, 法向力=8358.4268, 切向力X=-24403.1523, 切向力Y=67112.5781 +FPS=26.44, 法向力=12563.7871, 切向力X=-19678.9023, 切向力Y=32305.1641 +FPS=26.56, 法向力=3373.7004, 切向力X=-13375.2461, 切向力Y=-8784.2949 +FPS=27.65, 法向力=3512.8162, 切向力X=-13406.1396, 切向力Y=-8670.0078 +FPS=25.16, 法向力=4720.8047, 切向力X=-4605.4551, 切向力Y=-42181.8359 +FPS=27.45, 法向力=4707.3936, 切向力X=-4625.4268, 切向力Y=-42139.9766 +FPS=25.70, 法向力=10416.4736, 切向力X=28260.1777, 切向力Y=-66357.3594 +FPS=27.39, 法向力=10365.2383, 切向力X=28392.4375, 切向力Y=-66402.2656 +FPS=24.79, 法向力=11245.8457, 切向力X=17249.2617, 切向力Y=-18322.7500 +FPS=26.59, 法向力=11237.7715, 切向力X=17317.1895, 切向力Y=-18224.7324 +FPS=27.60, 法向力=4561.6572, 切向力X=5924.8965, 切向力Y=13858.7344 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000206s, blend=0.002187s (9 tiles incl ref), finalize=0.000051s, total=0.002451s +FPS=26.45, 法向力=5910.5449, 切向力X=-27885.4395, 切向力Y=44903.8633 +FPS=28.63, 法向力=5686.6006, 切向力X=-28284.2539, 切向力Y=45136.1719 +FPS=26.61, 法向力=8508.2373, 切向力X=-38422.8438, 切向力Y=16789.0508 +FPS=27.63, 法向力=8570.9766, 切向力X=-38568.9375, 切向力Y=16973.2734 +FPS=26.17, 法向力=5535.9062, 切向力X=-23648.4648, 切向力Y=-19792.2422 +FPS=28.62, 法向力=5646.4600, 切向力X=-23739.4219, 切向力Y=-19677.8867 +FPS=26.91, 法向力=7375.1860, 切向力X=9645.3779, 切向力Y=-45787.0312 +FPS=27.95, 法向力=7186.7773, 切向力X=9767.8477, 切向力Y=-45858.8867 +FPS=28.08, 法向力=12865.7539, 切向力X=25213.8711, 切向力Y=-15759.2725 +FPS=27.69, 法向力=7626.0757, 切向力X=14303.4561, 切向力Y=27895.6016 +FPS=27.05, 法向力=7516.0127, 切向力X=14251.0938, 切向力Y=28034.1465 +FPS=25.88, 法向力=6190.7305, 切向力X=-28860.0312, 切向力Y=53078.6016 +FPS=28.35, 法向力=6041.0957, 切向力X=-29193.0547, 切向力Y=53320.7461 +FPS=26.46, 法向力=8223.7559, 切向力X=-31181.9141, 切向力Y=9160.7285 +FPS=28.18, 法向力=8247.4326, 切向力X=-31356.8047, 切向力Y=9353.6328 +FPS=24.51, 法向力=8090.8721, 切向力X=-992.6982, 切向力Y=-46265.2305 +FPS=24.78, 法向力=8011.6167, 切向力X=-853.9899, 切向力Y=-46345.4141 +FPS=26.78, 法向力=10571.1777, 切向力X=16813.7539, 切向力Y=-39361.9609 +FPS=28.06, 法向力=6669.5786, 切向力X=9870.3643, 切向力Y=-43.9123 +FPS=28.78, 法向力=6662.6260, 切向力X=9940.5820, 切向力Y=-21.4829 +FPS=27.35, 法向力=5257.1157, 切向力X=-2812.3540, 切向力Y=41977.9453 +FPS=28.88, 法向力=5128.2139, 切向力X=-2994.3501, 切向力Y=42276.1133 +FPS=26.84, 法向力=10496.6289, 切向力X=-35531.2109, 切向力Y=46225.0469 +FPS=28.70, 法向力=10608.6602, 切向力X=-35834.1953, 切向力Y=46359.1445 +FPS=26.55, 法向力=6189.6055, 切向力X=-10625.1875, 切向力Y=4127.9004 +FPS=27.83, 法向力=6155.0132, 切向力X=-10790.6895, 切向力Y=4198.8721 +FPS=26.92, 法向力=4423.5312, 切向力X=17136.7832, 切向力Y=-30554.6152 +FPS=28.34, 法向力=4469.9561, 切向力X=17201.4141, 切向力Y=-30649.2969 +FPS=27.12, 法向力=10577.5527, 切向力X=37892.5625, 切向力Y=-35578.3047 +FPS=27.53, 法向力=10420.0605, 切向力X=38172.5078, 切向力Y=-35760.6680 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000216s, blend=0.002128s (9 tiles incl ref), finalize=0.000049s, total=0.002400s +FPS=27.60, 法向力=9628.7695, 切向力X=23254.8164, 切向力Y=-4870.4888 +FPS=26.73, 法向力=5116.8813, 切向力X=1043.6815, 切向力Y=22475.5977 +FPS=28.86, 法向力=4870.4795, 切向力X=987.1144, 切向力Y=22684.8555 +FPS=26.69, 法向力=8190.5322, 切向力X=-46040.3438, 切向力Y=43528.9844 +FPS=28.80, 法向力=8235.1680, 切向力X=-46270.1562, 切向力Y=43575.9102 +FPS=27.80, 法向力=7595.1694, 切向力X=-32189.3711, 切向力Y=-1210.0308 +FPS=30.00, 法向力=7606.1079, 切向力X=-32286.3242, 切向力Y=-1325.1798 +FPS=27.54, 法向力=9986.0947, 切向力X=-6580.7520, 切向力Y=-54583.7031 +FPS=29.07, 法向力=9973.9492, 切向力X=-6499.7485, 切向力Y=-54525.0703 +FPS=26.61, 法向力=15267.8750, 切向力X=27371.4023, 切向力Y=-56704.8438 +FPS=29.31, 法向力=15253.9512, 切向力X=27410.4746, 切向力Y=-56881.8320 +FPS=28.55, 法向力=6261.9312, 切向力X=6885.4165, 切向力Y=-10669.5938 +FPS=28.27, 法向力=6433.1455, 切向力X=6856.0757, 切向力Y=-10658.2539 +FPS=28.77, 法向力=3396.8955, 切向力X=-911.8274, 切向力Y=578.5295 +FPS=27.31, 法向力=4904.9985, 切向力X=-16295.5000, 切向力Y=30498.6836 +FPS=28.52, 法向力=4294.2324, 切向力X=-16717.7812, 切向力Y=30807.8262 +FPS=24.95, 法向力=11789.3145, 切向力X=-37263.8906, 切向力Y=73263.7344 +FPS=27.13, 法向力=11827.4434, 切向力X=-37320.7969, 切向力Y=73673.5312 +FPS=26.46, 法向力=13615.5391, 切向力X=-19306.2422, 切向力Y=32512.2578 +FPS=28.58, 法向力=13684.3730, 切向力X=-19294.2578, 切向力Y=32589.1523 +FPS=26.66, 法向力=3915.6235, 切向力X=-1844.3477, 切向力Y=1757.3364 +FPS=28.59, 法向力=3896.1133, 切向力X=-1722.3987, 切向力Y=1780.9929 +FPS=25.97, 法向力=5517.2295, 切向力X=18209.6094, 切向力Y=-38595.9961 +FPS=25.80, 法向力=11576.1035, 切向力X=26686.7422, 切向力Y=-39029.7188 +FPS=27.99, 法向力=11490.8086, 切向力X=26933.4375, 切向力Y=-39185.5547 +FPS=25.27, 法向力=5639.9722, 切向力X=8170.0674, 切向力Y=5880.1597 +FPS=28.10, 法向力=5639.7197, 切向力X=8161.5068, 切向力Y=5925.3149 +FPS=26.71, 法向力=7863.5063, 切向力X=-24815.7344, 切向力Y=46361.1406 +FPS=28.12, 法向力=7658.2246, 切向力X=-25096.8750, 切向力Y=46559.5938 +FPS=26.42, 法向力=7917.3618, 切向力X=-14059.0742, 切向力Y=13871.7188 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000208s, blend=0.002135s (9 tiles incl ref), finalize=0.000051s, total=0.002401s +FPS=28.58, 法向力=7946.8730, 切向力X=-14046.2461, 切向力Y=13851.2881 +FPS=26.08, 法向力=2863.0171, 切向力X=1960.4590, 切向力Y=-12566.5537 +FPS=26.27, 法向力=9569.7500, 切向力X=20724.4023, 切向力Y=-50173.1445 +FPS=27.05, 法向力=9521.5938, 切向力X=20829.7598, 切向力Y=-50487.8711 +FPS=24.70, 法向力=13581.5566, 切向力X=20735.6152, 切向力Y=-20507.4023 +FPS=26.44, 法向力=13553.0518, 切向力X=20640.0625, 切向力Y=-20250.8984 +FPS=25.34, 法向力=5658.9688, 切向力X=6024.4365, 切向力Y=38472.9375 +FPS=26.86, 法向力=5521.4131, 切向力X=6021.9834, 切向力Y=38654.6875 +FPS=25.35, 法向力=13731.9014, 切向力X=-41609.9258, 切向力Y=56661.5742 +FPS=26.35, 法向力=8135.0601, 切向力X=-17453.3711, 切向力Y=11.6745 +FPS=25.85, 法向力=8133.0132, 切向力X=-17374.1875, 切向力Y=58.4481 +FPS=23.83, 法向力=6862.6484, 切向力X=13990.1035, 切向力Y=-31692.8398 +FPS=26.93, 法向力=6901.9102, 切向力X=13868.1523, 切向力Y=-31780.4902 +FPS=26.54, 法向力=10201.5508, 切向力X=43374.8359, 切向力Y=-28427.4551 +FPS=26.90, 法向力=8426.8604, 切向力X=33174.9180, 切向力Y=6615.6113 +FPS=26.78, 法向力=8437.1660, 切向力X=33042.3672, 切向力Y=6693.7236 +FPS=25.92, 法向力=5396.2402, 切向力X=5010.7886, 切向力Y=41979.5625 +FPS=27.87, 法向力=5413.1211, 切向力X=4676.0713, 切向力Y=42101.3359 +FPS=24.78, 法向力=11025.1855, 切向力X=-29241.1719, 切向力Y=41872.3203 +FPS=28.03, 法向力=10896.2715, 切向力X=-29628.8301, 切向力Y=41987.0898 +FPS=24.99, 法向力=4999.8926, 切向力X=-7255.4941, 切向力Y=2862.6772 +FPS=27.44, 法向力=4991.5752, 切向力X=-7184.9727, 切向力Y=2963.2720 +FPS=24.89, 法向力=2435.5129, 切向力X=9828.9248, 切向力Y=-19070.7031 +FPS=25.06, 法向力=11198.9473, 切向力X=36458.7578, 切向力Y=-34982.7031 +FPS=25.68, 法向力=11246.1191, 切向力X=36445.7461, 切向力Y=-34758.6016 +FPS=24.57, 法向力=8541.4014, 切向力X=37712.5195, 切向力Y=3812.1572 +FPS=25.76, 法向力=5613.8154, 切向力X=3567.4414, 切向力Y=48860.8281 +FPS=25.62, 法向力=5663.5439, 切向力X=3131.2964, 切向力Y=49076.9961 +FPS=24.85, 法向力=12048.0723, 切向力X=-28330.3750, 切向力Y=35654.7617 +FPS=25.82, 法向力=12015.9883, 切向力X=-28324.1797, 切向力Y=35572.1641 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000207s, blend=0.002141s (9 tiles incl ref), finalize=0.000049s, total=0.002403s +FPS=24.01, 法向力=3508.6685, 切向力X=-1572.4420, 切向力Y=213.6526 +FPS=25.51, 法向力=3563.4290, 切向力X=-1483.7506, 切向力Y=223.5432 +FPS=23.38, 法向力=3858.0459, 切向力X=15957.7637, 切向力Y=-21987.6523 +FPS=23.78, 法向力=11639.8184, 切向力X=35747.4688, 切向力Y=-29891.6680 +FPS=23.35, 法向力=11702.5176, 切向力X=35942.9844, 切向力Y=-29763.9180 +FPS=22.98, 法向力=5947.2930, 切向力X=19877.8477, 切向力Y=13263.8857 +FPS=26.54, 法向力=5974.1621, 切向力X=19723.9648, 切向力Y=13264.7637 +FPS=25.15, 法向力=6479.2695, 切向力X=-22309.6914, 切向力Y=42362.1250 +FPS=24.80, 法向力=7840.5952, 切向力X=-13960.2109, 切向力Y=12593.1426 +FPS=26.44, 法向力=7819.6787, 切向力X=-14008.1357, 切向力Y=12680.5996 +FPS=24.30, 法向力=3187.8228, 切向力X=439.6479, 切向力Y=193.4054 +FPS=23.69, 法向力=5619.6807, 切向力X=22552.5859, 切向力Y=-24253.1250 +FPS=26.05, 法向力=5552.8521, 切向力X=22623.1660, 切向力Y=-24340.7734 +FPS=22.86, 法向力=11114.1172, 切向力X=34253.3438, 切向力Y=-23597.5078 +FPS=23.86, 法向力=4851.0430, 切向力X=8158.7578, 切向力Y=22510.9219 +FPS=24.42, 法向力=4921.4575, 切向力X=8174.8047, 切向力Y=22528.5703 +FPS=24.15, 法向力=10826.5059, 切向力X=-38711.8672, 切向力Y=45898.1641 +FPS=26.22, 法向力=10936.6680, 切向力X=-39007.2930, 切向力Y=46012.9414 +FPS=25.09, 法向力=9342.1309, 切向力X=-16344.4629, 切向力Y=3514.3557 +FPS=26.49, 法向力=9176.9990, 切向力X=-16481.8281, 切向力Y=3462.9277 +FPS=24.85, 法向力=6487.8115, 切向力X=11900.7852, 切向力Y=-31873.1562 +FPS=26.84, 法向力=9878.3633, 切向力X=21329.1055, 切向力Y=-21320.8945 +FPS=26.16, 法向力=9913.2500, 切向力X=21369.1055, 切向力Y=-21277.0273 +FPS=25.75, 法向力=4861.5474, 切向力X=5038.8428, 切向力Y=8792.7373 +FPS=26.71, 法向力=4959.4189, 切向力X=5238.5601, 切向力Y=8595.7305 +FPS=26.45, 法向力=4935.4160, 切向力X=-36757.8164, 切向力Y=47632.6289 +FPS=27.17, 法向力=4750.9385, 切向力X=-37007.6562, 切向力Y=47741.3711 +FPS=25.14, 法向力=10017.1895, 切向力X=-27291.0039, 切向力Y=11447.4707 +FPS=27.33, 法向力=10037.6982, 切向力X=-27457.1191, 切向力Y=11589.4238 +FPS=26.31, 法向力=9213.1709, 切向力X=17961.6641, 切向力Y=-45086.8516 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000206s, blend=0.002678s (9 tiles incl ref), finalize=0.000076s, total=0.002967s +FPS=24.74, 法向力=7774.1602, 切向力X=26040.0312, 切向力Y=-1901.5132 +FPS=26.70, 法向力=7823.1021, 切向力X=26117.9570, 切向力Y=-1832.6348 +FPS=25.94, 法向力=6100.0479, 切向力X=-9957.4600, 切向力Y=35555.4727 +FPS=26.90, 法向力=5998.5303, 切向力X=-10086.8252, 切向力Y=35543.4922 +FPS=27.54, 法向力=6104.6143, 切向力X=-14782.4629, 切向力Y=-5006.6748 +FPS=26.86, 法向力=2984.5459, 切向力X=-1438.6125, 切向力Y=-14568.4600 +FPS=26.52, 法向力=2933.1079, 切向力X=-1312.2339, 切向力Y=-14806.6289 +FPS=26.02, 法向力=2934.6758, 切向力X=-1292.6113, 切向力Y=-14811.8066 +FPS=24.96, 法向力=2779.7871, 切向力X=-606.3652, 切向力Y=268.2804 +FPS=25.04, 法向力=3105.8867, 切向力X=-964.2230, 切向力Y=257.0317 +FPS=25.45, 法向力=3210.0767, 切向力X=-1077.5107, 切向力Y=263.0127 +FPS=27.32, 法向力=2841.6484, 切向力X=-1282.8823, 切向力Y=748.4796 +FPS=27.32, 法向力=2839.8335, 切向力X=-1372.6001, 切向力Y=753.9012 +FPS=26.37, 法向力=3393.2590, 切向力X=-1166.9432, 切向力Y=1122.9669 +FPS=23.56, 法向力=2187.5444, 切向力X=-998.8884, 切向力Y=1466.2070 +FPS=24.85, 法向力=2262.4563, 切向力X=-1037.7426, 切向力Y=1430.9921 +FPS=24.40, 法向力=2939.8496, 切向力X=-1471.9193, 切向力Y=1747.9229 +FPS=24.26, 法向力=2917.6230, 切向力X=-1464.2118, 切向力Y=1924.8960 +FPS=26.63, 法向力=3094.2957, 切向力X=-1449.7192, 切向力Y=325.5165 +FPS=25.08, 法向力=3065.5356, 切向力X=-1170.4182, 切向力Y=1811.2710 +FPS=27.75, 法向力=3193.9045, 切向力X=-1218.0664, 切向力Y=1861.9214 +FPS=23.78, 法向力=3098.3215, 切向力X=-1433.4800, 切向力Y=687.4573 +FPS=24.82, 法向力=3081.1304, 切向力X=-1455.9484, 切向力Y=726.7242 +FPS=25.88, 法向力=3901.7754, 切向力X=-1289.8627, 切向力Y=257.8868 +FPS=24.81, 法向力=3523.9829, 切向力X=-533.6791, 切向力Y=493.1606 +FPS=25.85, 法向力=3400.1636, 切向力X=-565.9854, 切向力Y=686.8313 +FPS=22.25, 法向力=2655.6892, 切向力X=-2175.7871, 切向力Y=1661.9899 +FPS=23.02, 法向力=2615.9412, 切向力X=-2164.4697, 切向力Y=1806.4309 +FPS=23.57, 法向力=3050.6904, 切向力X=-147.2960, 切向力Y=462.3111 +FPS=22.85, 法向力=4069.0251, 切向力X=-2057.8628, 切向力Y=1125.2061 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000230s, blend=0.003609s (9 tiles incl ref), finalize=0.000076s, total=0.003922s +FPS=24.59, 法向力=4124.1631, 切向力X=-2131.5701, 切向力Y=1104.1335 +FPS=22.60, 法向力=2845.6460, 切向力X=-811.1254, 切向力Y=1193.7297 +FPS=21.67, 法向力=3068.9075, 切向力X=-1011.2836, 切向力Y=1444.1497 +FPS=24.68, 法向力=3113.6753, 切向力X=-963.5568, 切向力Y=1338.5109 +FPS=24.62, 法向力=2334.3999, 切向力X=-1260.7439, 切向力Y=1466.9044 +FPS=24.24, 法向力=3879.1367, 切向力X=-1423.7961, 切向力Y=259.6648 +FPS=26.16, 法向力=3896.8430, 切向力X=-1459.4399, 切向力Y=319.4952 +FPS=24.55, 法向力=3424.1365, 切向力X=-982.6653, 切向力Y=340.2158 +FPS=24.96, 法向力=3425.4443, 切向力X=-1012.0526, 切向力Y=326.6830 +FPS=24.99, 法向力=2707.7173, 切向力X=-537.8273, 切向力Y=1092.2930 +FPS=24.46, 法向力=2992.6006, 切向力X=-1056.0103, 切向力Y=146.9466 +FPS=26.12, 法向力=3069.4551, 切向力X=-1199.8551, 切向力Y=52.6520 +FPS=22.68, 法向力=3257.3645, 切向力X=-1871.0005, 切向力Y=1450.1174 +FPS=25.32, 法向力=3110.5439, 切向力X=-902.9155, 切向力Y=1277.8394 +FPS=24.44, 法向力=3162.9692, 切向力X=-936.0472, 切向力Y=1257.9779 +FPS=24.22, 法向力=3232.4580, 切向力X=-1581.7913, 切向力Y=695.8629 +FPS=26.60, 法向力=3305.4683, 切向力X=-1709.7507, 切向力Y=667.7635 +FPS=24.14, 法向力=3047.5381, 切向力X=-1510.0325, 切向力Y=1320.7417 +FPS=24.65, 法向力=2963.2642, 切向力X=-1444.6285, 切向力Y=1328.3899 +FPS=25.63, 法向力=2798.7249, 切向力X=-1096.5167, 切向力Y=526.4233 +FPS=22.78, 法向力=2719.2471, 切向力X=-1115.0581, 切向力Y=1496.3035 +FPS=23.68, 法向力=2734.1301, 切向力X=-1141.7903, 切向力Y=1454.8872 +FPS=23.04, 法向力=2658.2393, 切向力X=530.3906, 切向力Y=220.9060 +FPS=22.54, 法向力=3016.2283, 切向力X=-644.0452, 切向力Y=1022.5790 +FPS=26.78, 法向力=2938.7734, 切向力X=-628.9667, 切向力Y=1136.3340 +FPS=22.69, 法向力=2823.0728, 切向力X=-659.9758, 切向力Y=-127.5743 +FPS=24.09, 法向力=2883.4409, 切向力X=-676.3234, 切向力Y=-171.4966 +FPS=26.06, 法向力=2694.0464, 切向力X=-1002.7380, 切向力Y=1499.6907 +FPS=22.84, 法向力=2852.6135, 切向力X=643.4659, 切向力Y=1096.1375 +FPS=25.94, 法向力=2853.4634, 切向力X=725.3587, 切向力Y=1131.3779 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000227s, blend=0.002267s (9 tiles incl ref), finalize=0.000051s, total=0.002552s +FPS=24.10, 法向力=3173.9338, 切向力X=-1637.5334, 切向力Y=1908.5100 +FPS=23.16, 法向力=2700.7949, 切向力X=-1010.1821, 切向力Y=1037.2831 +FPS=26.29, 法向力=2616.5596, 切向力X=-939.6084, 切向力Y=984.5316 +FPS=22.59, 法向力=3228.3584, 切向力X=-68.6985, 切向力Y=594.4346 +FPS=26.23, 法向力=3231.3936, 切向力X=-75.6072, 切向力Y=587.1752 +FPS=22.87, 法向力=3625.7661, 切向力X=-960.6954, 切向力Y=782.3359 +FPS=25.61, 法向力=2455.3086, 切向力X=30.4483, 切向力Y=1541.7920 +FPS=26.67, 法向力=2559.7522, 切向力X=-31.6320, 切向力Y=1356.4065 +FPS=24.24, 法向力=2738.1475, 切向力X=-140.8229, 切向力Y=499.3728 +FPS=26.41, 法向力=2779.5591, 切向力X=-189.2485, 切向力Y=487.7802 +FPS=25.16, 法向力=3510.1738, 切向力X=-2274.2627, 切向力Y=924.7413 +FPS=24.01, 法向力=2377.2336, 切向力X=-830.4471, 切向力Y=1134.9502 +FPS=25.74, 法向力=2389.3508, 切向力X=-778.3143, 切向力Y=1132.7004 +FPS=24.06, 法向力=3339.9336, 切向力X=-912.7487, 切向力Y=2442.8667 +FPS=25.65, 法向力=3468.7822, 切向力X=-1003.2708, 切向力Y=2461.0337 +FPS=21.73, 法向力=3575.7371, 切向力X=-2151.0791, 切向力Y=1520.0066 +FPS=24.18, 法向力=2446.4731, 切向力X=-1182.0488, 切向力Y=2536.0903 +FPS=23.82, 法向力=2314.2954, 切向力X=-1041.2500, 切向力Y=2648.3120 +FPS=22.49, 法向力=3144.5068, 切向力X=-256.0079, 切向力Y=1324.8433 +FPS=23.81, 法向力=3331.5176, 切向力X=-1556.9994, 切向力Y=722.0494 +FPS=25.12, 法向力=3371.5225, 切向力X=-1768.7012, 切向力Y=677.6439 +FPS=24.28, 法向力=3542.6118, 切向力X=-774.9332, 切向力Y=1185.5100 +FPS=24.86, 法向力=3382.2292, 切向力X=-661.2717, 切向力Y=1400.8667 +FPS=23.01, 法向力=3052.3486, 切向力X=-1512.8044, 切向力Y=639.0367 +FPS=23.58, 法向力=2400.9573, 切向力X=-1082.4492, 切向力Y=700.3854 +FPS=24.03, 法向力=2375.8818, 切向力X=-1072.6609, 切向力Y=751.9448 +FPS=24.57, 法向力=2572.4702, 切向力X=-1896.0764, 切向力Y=1525.5819 +FPS=24.76, 法向力=3460.3547, 切向力X=-1094.6133, 切向力Y=1946.8790 +FPS=24.74, 法向力=3479.6333, 切向力X=-1066.9701, 切向力Y=1993.4048 +FPS=23.24, 法向力=3139.7622, 切向力X=-781.8269, 切向力Y=2003.3895 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000220s, blend=0.002231s (9 tiles incl ref), finalize=0.000055s, total=0.002512s +FPS=23.75, 法向力=3218.5325, 切向力X=-873.5403, 切向力Y=1937.9510 +FPS=24.69, 法向力=2647.1111, 切向力X=-1180.8120, 切向力Y=267.6880 +FPS=24.61, 法向力=2751.2329, 切向力X=-1606.6677, 切向力Y=571.8268 +FPS=25.12, 法向力=2775.9395, 切向力X=-1651.9204, 切向力Y=568.4076 +FPS=22.48, 法向力=3340.6138, 切向力X=-1862.4314, 切向力Y=1053.4459 +FPS=24.94, 法向力=3358.0684, 切向力X=-1832.8883, 切向力Y=995.0519 +FPS=25.65, 法向力=3155.2607, 切向力X=-896.0445, 切向力Y=681.8386 +FPS=23.16, 法向力=2963.5686, 切向力X=300.1141, 切向力Y=21.6634 +FPS=24.00, 法向力=3017.6685, 切向力X=307.5771, 切向力Y=-25.1684 +FPS=24.64, 法向力=2814.8379, 切向力X=-1633.4174, 切向力Y=2246.7959 +FPS=23.59, 法向力=3533.7153, 切向力X=-2639.7280, 切向力Y=1264.7239 +FPS=26.86, 法向力=3510.6899, 切向力X=-2540.8545, 切向力Y=1258.6113 +FPS=24.53, 法向力=3131.0984, 切向力X=-1327.0244, 切向力Y=459.9908 +FPS=25.62, 法向力=3192.8027, 切向力X=-1255.2957, 切向力Y=372.1817 +FPS=22.85, 法向力=3045.0493, 切向力X=-845.3660, 切向力Y=1388.9944 +FPS=24.87, 法向力=2791.3567, 切向力X=-1502.6838, 切向力Y=1675.7773 +FPS=26.14, 法向力=2783.3218, 切向力X=-1549.1741, 切向力Y=1800.8450 +FPS=22.29, 法向力=3473.1001, 切向力X=-1906.6106, 切向力Y=1112.3187 +FPS=25.47, 法向力=3910.9553, 切向力X=-1607.2999, 切向力Y=152.5008 +FPS=24.77, 法向力=4040.4302, 切向力X=-1585.4659, 切向力Y=103.9606 +FPS=24.93, 法向力=2710.4375, 切向力X=-1394.7709, 切向力Y=843.0685 +FPS=25.15, 法向力=2623.9954, 切向力X=-1308.6433, 切向力Y=968.4445 +FPS=21.16, 法向力=4257.2173, 切向力X=-1410.8088, 切向力Y=-36.3755 +FPS=24.20, 法向力=3669.5779, 切向力X=-1757.1602, 切向力Y=693.8112 +FPS=24.40, 法向力=3648.1704, 切向力X=-1781.5336, 切向力Y=708.5667 +FPS=23.58, 法向力=4182.6831, 切向力X=-1120.8086, 切向力Y=317.5385 +FPS=24.55, 法向力=4293.8423, 切向力X=-1160.1223, 切向力Y=349.9816 +FPS=24.27, 法向力=4409.9155, 切向力X=-1645.7938, 切向力Y=1005.9741 +FPS=24.10, 法向力=3137.5913, 切向力X=-1222.0686, 切向力Y=1172.0344 +FPS=25.09, 法向力=3101.6011, 切向力X=-1196.6316, 切向力Y=1134.3528 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000204s, blend=0.002139s (9 tiles incl ref), finalize=0.000050s, total=0.002400s +FPS=22.28, 法向力=3677.7539, 切向力X=-1353.0487, 切向力Y=1328.1360 +FPS=24.63, 法向力=3644.5122, 切向力X=-3122.3477, 切向力Y=1218.9402 +FPS=23.58, 法向力=3623.3940, 切向力X=-3039.2710, 切向力Y=1314.0103 +FPS=22.73, 法向力=3506.9429, 切向力X=-1100.2434, 切向力Y=1134.0175 +FPS=24.50, 法向力=3605.8545, 切向力X=-1154.3384, 切向力Y=1056.9949 +FPS=24.69, 法向力=3059.6365, 切向力X=-1580.7480, 切向力Y=2185.6746 +FPS=23.90, 法向力=3078.0327, 切向力X=-1527.4664, 切向力Y=1398.4944 +FPS=24.27, 法向力=3117.0640, 切向力X=-1635.7410, 切向力Y=1449.7965 +FPS=24.41, 法向力=3674.7104, 切向力X=-1390.9738, 切向力Y=548.3994 +FPS=25.27, 法向力=3632.1548, 切向力X=-1343.5911, 切向力Y=514.5652 +FPS=23.36, 法向力=3184.8240, 切向力X=-740.8789, 切向力Y=899.2117 +FPS=20.68, 法向力=2988.6921, 切向力X=-1283.7780, 切向力Y=1224.4001 +FPS=23.23, 法向力=3090.6689, 切向力X=-1540.7855, 切向力Y=1236.9880 +FPS=24.88, 法向力=2434.1079, 切向力X=-3989.7903, 切向力Y=-7891.6602 +FPS=23.94, 法向力=5554.4707, 切向力X=-14665.2402, 切向力Y=-32250.3164 +FPS=27.16, 法向力=5300.1924, 切向力X=-15186.7256, 切向力Y=-32552.1367 +FPS=25.01, 法向力=12285.8213, 切向力X=-3375.8477, 切向力Y=-35422.6094 +FPS=25.79, 法向力=16854.4219, 切向力X=-20523.7695, 切向力Y=61862.5195 +FPS=24.94, 法向力=16927.5332, 切向力X=-20614.5254, 切向力Y=62251.6641 +FPS=24.92, 法向力=16043.7627, 切向力X=-22585.3320, 切向力Y=41347.3047 +FPS=25.36, 法向力=16048.4082, 切向力X=-22503.5938, 切向力Y=41512.9609 +FPS=21.24, 法向力=4084.0498, 切向力X=-9810.2383, 切向力Y=-13694.1260 +FPS=24.45, 法向力=8792.3242, 切向力X=1928.1221, 切向力Y=-54816.0469 +FPS=23.48, 法向力=8961.5605, 切向力X=2246.7178, 切向力Y=-54924.0859 +FPS=24.37, 法向力=13625.7695, 切向力X=9218.6455, 切向力Y=15.0356 +FPS=24.65, 法向力=10235.2109, 切向力X=-15432.4932, 切向力Y=53659.8320 +FPS=25.17, 法向力=10061.4092, 切向力X=-15835.8770, 切向力Y=53937.7617 +FPS=24.88, 法向力=6223.5146, 切向力X=-23942.4023, 切向力Y=-26168.2988 +FPS=24.78, 法向力=6123.1245, 切向力X=-24173.2188, 切向力Y=-26167.2266 +FPS=21.14, 法向力=13360.0850, 切向力X=-1679.8015, 切向力Y=-42934.2188 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000263s, blend=0.002383s (9 tiles incl ref), finalize=0.000052s, total=0.002705s +FPS=24.13, 法向力=7665.5342, 切向力X=6925.6782, 切向力Y=43098.5312 +FPS=24.14, 法向力=7637.8267, 切向力X=6940.4849, 切向力Y=43152.7656 +FPS=23.58, 法向力=12361.4033, 切向力X=-10689.6250, 切向力Y=50076.9961 +FPS=24.76, 法向力=12769.8105, 切向力X=-10911.1895, 切向力Y=50049.6719 +FPS=23.24, 法向力=5779.6162, 切向力X=-15489.2852, 切向力Y=-34962.7148 +FPS=23.22, 法向力=15260.8311, 切向力X=-1284.1494, 切向力Y=-37935.1289 +FPS=25.33, 法向力=15243.9150, 切向力X=-1306.7058, 切向力Y=-38324.0000 +FPS=23.56, 法向力=9064.1465, 切向力X=-2244.0005, 切向力Y=40557.5938 +FPS=24.36, 法向力=9105.3730, 切向力X=-2389.7827, 切向力Y=40551.0234 +FPS=24.01, 法向力=7038.1836, 切向力X=-12919.7002, 切向力Y=6184.2803 +FPS=23.67, 法向力=7602.8076, 切向力X=-3658.6570, 切向力Y=-53337.2734 +FPS=25.13, 法向力=7913.3574, 切向力X=-3602.1265, 切向力Y=-53312.8164 +FPS=24.70, 法向力=12428.5859, 切向力X=8094.4951, 切向力Y=-8105.8447 +FPS=25.21, 法向力=9898.1846, 切向力X=-8667.4629, 切向力Y=38942.0977 +FPS=25.32, 法向力=9803.6055, 切向力X=-8642.0898, 切向力Y=39185.5000 +FPS=23.97, 法向力=3511.8606, 切向力X=-5158.1235, 切向力Y=-12696.6680 +FPS=25.44, 法向力=3455.3120, 切向力X=-5202.5366, 切向力Y=-12760.3389 +FPS=23.06, 法向力=9516.7773, 切向力X=2443.4780, 切向力Y=-52084.1094 +FPS=25.15, 法向力=7253.2793, 切向力X=2237.9048, 切向力Y=14947.8203 +FPS=25.41, 法向力=7298.5908, 切向力X=2298.9626, 切向力Y=14945.2451 +FPS=24.73, 法向力=7822.4814, 切向力X=-8463.2471, 切向力Y=12108.1318 +FPS=26.26, 法向力=7917.7178, 切向力X=-8932.7627, 切向力Y=12393.2012 +FPS=27.05, 法向力=5283.5186, 切向力X=-655.0806, 切向力Y=-46351.7109 +FPS=25.11, 法向力=7425.9810, 切向力X=5058.5049, 切向力Y=-16231.6572 +FPS=27.86, 法向力=7525.8169, 切向力X=5032.4067, 切向力Y=-16420.5723 +FPS=27.55, 法向力=6087.1367, 切向力X=-2981.7881, 切向力Y=26226.2734 +FPS=28.76, 法向力=5934.6348, 切向力X=-2706.3618, 切向力Y=26277.7422 +FPS=26.65, 法向力=3400.0317, 切向力X=-5314.7856, 切向力Y=-30220.8184 +FPS=27.90, 法向力=3358.1479, 切向力X=-5041.2051, 切向力Y=-30144.2598 +FPS=25.50, 法向力=10456.8486, 切向力X=-936.2856, 切向力Y=-44588.1641 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000209s, blend=0.002695s (9 tiles incl ref), finalize=0.000474s, total=0.003383s +FPS=25.95, 法向力=10316.6426, 切向力X=-1166.3378, 切向力Y=-44381.9336 +FPS=26.94, 法向力=3870.1418, 切向力X=-4027.3967, 切向力Y=26481.4844 +FPS=26.72, 法向力=5003.0547, 切向力X=-8563.8555, 切向力Y=1279.8789 +FPS=26.62, 法向力=5035.9043, 切向力X=-8406.1836, 切向力Y=1237.8989 +FPS=26.41, 法向力=7100.4248, 切向力X=-1279.3424, 切向力Y=-53289.2305 +FPS=27.02, 法向力=7302.7744, 切向力X=-1290.5414, 切向力Y=-53373.9609 +FPS=25.05, 法向力=5437.1055, 切向力X=2400.3809, 切向力Y=687.3004 +FPS=26.51, 法向力=5549.0508, 切向力X=2442.0361, 切向力Y=561.1043 +FPS=24.08, 法向力=5417.2451, 切向力X=-295.6175, 切向力Y=13892.8135 +FPS=26.22, 法向力=2723.3838, 切向力X=-637.4240, 切向力Y=-17199.3750 +FPS=26.85, 法向力=2745.1543, 切向力X=-663.5923, 切向力Y=-17087.6289 +FPS=24.69, 法向力=9817.7578, 切向力X=1946.6394, 切向力Y=-46300.9766 +FPS=27.22, 法向力=9738.1250, 切向力X=1982.0476, 切向力Y=-46625.0273 +FPS=24.93, 法向力=4808.4087, 切向力X=-1396.2759, 切向力Y=16087.1025 +FPS=26.77, 法向力=6069.3452, 切向力X=-6311.6318, 切向力Y=14078.0254 +FPS=27.29, 法向力=6272.8794, 切向力X=-6687.3389, 切向力Y=14510.5166 +FPS=26.62, 法向力=6220.3662, 切向力X=-6650.3433, 切向力Y=14503.4121 +FPS=26.72, 法向力=4426.2715, 切向力X=2280.9143, 切向力Y=-43148.2148 +FPS=24.86, 法向力=5619.2197, 切向力X=-440.0308, 切向力Y=-14276.4141 +FPS=26.41, 法向力=5669.0420, 切向力X=-445.2835, 切向力Y=-14279.6299 +FPS=24.45, 法向力=4057.2993, 切向力X=-5413.2666, 切向力Y=18870.7227 +FPS=25.18, 法向力=3393.8289, 切向力X=-1637.8927, 切向力Y=2333.2405 +FPS=26.70, 法向力=3386.3074, 切向力X=-1541.1230, 切向力Y=2412.9067 +FPS=24.36, 法向力=3158.7383, 切向力X=351.0469, 切向力Y=-22959.3945 +FPS=27.25, 法向力=3131.9902, 切向力X=349.8922, 切向力Y=-23018.6875 +FPS=26.76, 法向力=9827.7256, 切向力X=5703.1460, 切向力Y=-29740.2051 +FPS=26.68, 法向力=9984.2676, 切向力X=5900.9531, 切向力Y=-29853.0820 +FPS=25.92, 法向力=5620.9141, 切向力X=7037.6587, 切向力Y=11671.2793 +FPS=26.52, 法向力=5877.4531, 切向力X=6993.8477, 切向力Y=11429.2578 +FPS=25.82, 法向力=9458.6777, 切向力X=13899.6465, 切向力Y=18034.9609 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000225s, blend=0.002163s (9 tiles incl ref), finalize=0.000053s, total=0.002448s +FPS=23.90, 法向力=8434.2871, 切向力X=12313.0303, 切向力Y=2105.7588 +FPS=27.28, 法向力=8451.2305, 切向力X=12437.7480, 切向力Y=2180.9558 +FPS=25.28, 法向力=2393.1631, 切向力X=-17687.6348, 切向力Y=1445.8864 +FPS=25.87, 法向力=3643.5488, 切向力X=-39943.2188, 切向力Y=-9090.9434 +FPS=25.64, 法向力=3468.3516, 切向力X=-40343.2188, 切向力Y=-9484.8008 +FPS=25.42, 法向力=14199.7871, 切向力X=-44794.2930, 切向力Y=-7890.7817 +FPS=26.41, 法向力=14412.1699, 切向力X=-45073.3438, 切向力Y=-8203.1865 +FPS=24.18, 法向力=7892.0557, 切向力X=8626.9219, 切向力Y=-11010.8926 +FPS=26.04, 法向力=7973.3516, 切向力X=8684.0830, 切向力Y=-10932.6611 +FPS=24.16, 法向力=6254.1904, 切向力X=23239.7676, 切向力Y=1456.3218 +FPS=24.11, 法向力=5351.5645, 切向力X=10123.8330, 切向力Y=5173.0557 +FPS=26.21, 法向力=5315.7329, 切向力X=10111.9727, 切向力Y=5286.3154 +FPS=24.13, 法向力=6194.8325, 切向力X=-47399.1172, 切向力Y=7883.0327 +FPS=25.24, 法向力=6097.7754, 切向力X=-47584.4531, 切向力Y=7988.1123 +FPS=24.99, 法向力=17217.2578, 切向力X=-36197.8750, 切向力Y=-11268.4902 +FPS=24.97, 法向力=10888.8125, 切向力X=21913.8867, 切向力Y=-7488.6338 +FPS=26.09, 法向力=10901.6465, 切向力X=22193.0742, 切向力Y=-7588.0527 +FPS=24.55, 法向力=5735.2690, 切向力X=35221.3828, 切向力Y=3096.3120 +FPS=25.51, 法向力=6039.6680, 切向力X=35162.6172, 切向力Y=3085.5100 +FPS=23.07, 法向力=5013.7812, 切向力X=3308.4749, 切向力Y=-6657.9380 +FPS=23.92, 法向力=5733.2109, 切向力X=-51791.7539, 切向力Y=9554.3789 +FPS=26.64, 法向力=5718.2959, 切向力X=-51971.7188, 切向力Y=9644.3037 +FPS=24.93, 法向力=9843.5244, 切向力X=-25226.7559, 切向力Y=3147.5042 +FPS=25.14, 法向力=9829.6172, 切向力X=-25246.0098, 切向力Y=3246.0222 +FPS=23.93, 法向力=4575.8555, 切向力X=11150.6660, 切向力Y=-8285.8887 +FPS=22.94, 法向力=6116.5703, 切向力X=12894.1113, 切向力Y=-7791.4883 +FPS=25.71, 法向力=6208.5117, 切向力X=12947.8057, 切向力Y=-7831.0664 +FPS=23.80, 法向力=4699.7402, 切向力X=-3854.3342, 切向力Y=9144.8184 +FPS=26.55, 法向力=4675.1943, 切向力X=-3924.1895, 切向力Y=9393.1885 +FPS=25.01, 法向力=5399.5435, 切向力X=-6117.0889, 切向力Y=6208.8809 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000221s, blend=0.002219s (9 tiles incl ref), finalize=0.000051s, total=0.002496s +FPS=23.93, 法向力=2758.5640, 切向力X=-3550.2925, 切向力Y=-26057.6680 +FPS=26.47, 法向力=2796.8599, 切向力X=-3648.0649, 切向力Y=-26296.0703 +FPS=24.25, 法向力=9057.5527, 切向力X=-4369.7041, 切向力Y=-38493.7891 +FPS=25.36, 法向力=2588.7969, 切向力X=-553.7418, 切向力Y=8099.3394 +FPS=25.70, 法向力=2574.2344, 切向力X=-507.2418, 切向力Y=8111.6445 +FPS=25.30, 法向力=5179.0762, 切向力X=-3251.0566, 切向力Y=24012.5820 +FPS=25.54, 法向力=5126.8545, 切向力X=-3373.9727, 切向力Y=24385.4844 +FPS=22.73, 法向力=8283.6836, 切向力X=-20911.5312, 切向力Y=-54286.6250 +FPS=24.94, 法向力=8085.1152, 切向力X=-21063.7812, 切向力Y=-54274.6094 +FPS=26.68, 法向力=15315.4072, 切向力X=-6558.3101, 切向力Y=-42301.7578 +FPS=23.35, 法向力=7022.7412, 切向力X=-695.6561, 切向力Y=28405.3711 +FPS=26.60, 法向力=7122.9766, 切向力X=-577.3561, 切向力Y=28327.2578 +FPS=23.88, 法向力=4302.4370, 切向力X=-5418.2168, 切向力Y=-7479.3115 +FPS=25.08, 法向力=10743.6797, 切向力X=-366.8925, 切向力Y=-61659.9766 +FPS=24.63, 法向力=10740.0615, 切向力X=-207.3240, 切向力Y=-62211.1484 +FPS=23.05, 法向力=5644.9668, 切向力X=1957.1335, 切向力Y=-3128.1304 +FPS=25.14, 法向力=5673.7822, 切向力X=1994.5210, 切向力Y=-3105.1533 +FPS=24.61, 法向力=3654.3103, 切向力X=-3631.5991, 切向力Y=12832.5625 +FPS=25.12, 法向力=6605.5034, 切向力X=-7237.5151, 切向力Y=-45485.9102 +FPS=26.18, 法向力=6244.1211, 切向力X=-7501.0801, 切向力Y=-45769.2188 +FPS=25.45, 法向力=14162.0400, 切向力X=1168.4106, 切向力Y=-49764.3164 +FPS=27.18, 法向力=14135.8457, 切向力X=1214.8718, 切向力Y=-49949.5586 +FPS=24.90, 法向力=3364.8787, 切向力X=-270.9189, 切向力Y=4727.2939 +FPS=26.62, 法向力=3380.7795, 切向力X=-2039.0865, 切向力Y=-5543.2109 +FPS=26.02, 法向力=3273.7346, 切向力X=-1960.6335, 切向力Y=-5535.1377 +FPS=26.36, 法向力=3273.2024, 切向力X=-1937.3102, 切向力Y=-5514.7368 +FPS=27.49, 法向力=5562.3726, 切向力X=-4080.1672, 切向力Y=-62857.4922 +FPS=26.22, 法向力=11411.7559, 切向力X=-6356.0342, 切向力Y=-30326.5586 +FPS=25.74, 法向力=11409.1094, 切向力X=-6312.9717, 切向力Y=-30177.0488 +FPS=25.17, 法向力=3163.3911, 切向力X=522.0331, 切向力Y=13931.4395 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000211s, blend=0.002315s (9 tiles incl ref), finalize=0.000073s, total=0.002606s +FPS=25.57, 法向力=3124.1558, 切向力X=698.1008, 切向力Y=13918.6074 +FPS=26.23, 法向力=7448.8447, 切向力X=-9788.1328, 切向力Y=5976.0806 +FPS=24.60, 法向力=14509.5742, 切向力X=-17737.6523, 切向力Y=-75430.0469 +FPS=26.74, 法向力=14465.7812, 切向力X=-17576.0332, 切向力Y=-76097.7422 +FPS=24.74, 法向力=6548.6641, 切向力X=-1767.9421, 切向力Y=-10636.2119 +FPS=26.80, 法向力=6624.1787, 切向力X=-1985.4795, 切向力Y=-10721.3789 +FPS=24.81, 法向力=2532.2910, 切向力X=-345.5563, 切向力Y=9128.6699 +FPS=26.86, 法向力=2404.1328, 切向力X=-298.5575, 切向力Y=9385.7314 +FPS=26.08, 法向力=4375.5142, 切向力X=-7601.7822, 切向力Y=-30210.9688 +FPS=24.90, 法向力=15046.3145, 切向力X=-11385.6162, 切向力Y=-66673.0938 +FPS=27.50, 法向力=14962.7148, 切向力X=-11282.6816, 切向力Y=-67288.7812 +FPS=25.33, 法向力=6070.3984, 切向力X=-1023.3405, 切向力Y=-7217.8691 +FPS=26.32, 法向力=6140.0825, 切向力X=-1277.4060, 切向力Y=-7306.6631 +FPS=26.13, 法向力=3500.3120, 切向力X=-4752.0127, 切向力Y=1881.7749 +FPS=27.23, 法向力=3507.2280, 切向力X=-4663.4209, 切向力Y=1820.8557 +FPS=24.85, 法向力=7291.9351, 切向力X=-56067.5391, 切向力Y=14262.2090 +FPS=24.55, 法向力=22401.3945, 切向力X=-49433.3125, 切向力Y=9692.4062 +FPS=25.80, 法向力=22738.4512, 切向力X=-49712.8203, 切向力Y=9875.6895 +FPS=24.43, 法向力=5062.7520, 切向力X=2789.7188, 切向力Y=-655.7724 +FPS=25.14, 法向力=4999.6367, 切向力X=2821.5942, 切向力Y=-665.7576 +FPS=25.75, 法向力=8330.8750, 切向力X=34033.9062, 切向力Y=-15175.0352 +FPS=25.13, 法向力=12674.2578, 切向力X=31986.3184, 切向力Y=-441.9031 +FPS=25.11, 法向力=12703.0205, 切向力X=32145.7188, 切向力Y=-214.5387 +FPS=24.40, 法向力=10037.1514, 切向力X=18980.9062, 切向力Y=11851.2402 +FPS=25.95, 法向力=10069.1777, 切向力X=18986.4453, 切向力Y=11811.7891 +FPS=24.35, 法向力=3556.9688, 切向力X=-28612.6895, 切向力Y=9442.0117 +FPS=24.71, 法向力=11361.2109, 切向力X=-43046.8594, 切向力Y=10754.7695 +FPS=25.40, 法向力=11541.3740, 切向力X=-43749.0898, 切向力Y=10708.7578 +FPS=25.60, 法向力=9174.1143, 切向力X=5361.0117, 切向力Y=-12812.0469 +FPS=25.85, 法向力=5248.2178, 切向力X=18955.6172, 切向力Y=-4991.7910 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002113s (9 tiles incl ref), finalize=0.000051s, total=0.002385s +FPS=25.18, 法向力=5322.8838, 切向力X=18764.6445, 切向力Y=-4899.3828 +FPS=24.60, 法向力=2541.0237, 切向力X=-23179.6133, 切向力Y=-3164.7778 +FPS=26.82, 法向力=2534.3145, 切向力X=-23369.1406, 切向力Y=-3409.9404 +FPS=24.68, 法向力=13775.9473, 切向力X=-72136.5781, 切向力Y=-7.6392 +FPS=26.14, 法向力=13665.3984, 切向力X=-72481.2344, 切向力Y=49.7058 +FPS=24.56, 法向力=22690.5742, 切向力X=-27579.4512, 切向力Y=-9791.9824 +FPS=25.46, 法向力=6177.5532, 切向力X=26438.3398, 切向力Y=-1566.1626 +FPS=25.66, 法向力=6274.1963, 切向力X=26399.4941, 切向力Y=-1545.9690 +FPS=24.15, 法向力=5934.0513, 切向力X=7913.4902, 切向力Y=-976.4360 +FPS=25.93, 法向力=5925.1753, 切向力X=7830.7812, 切向力Y=-977.4226 +FPS=25.59, 法向力=5535.1230, 切向力X=-40836.4609, 切向力Y=-1421.0759 +FPS=25.97, 法向力=16444.5508, 切向力X=-61150.8516, 切向力Y=8152.0498 +FPS=25.99, 法向力=16413.3965, 切向力X=-62144.1328, 切向力Y=8143.2515 +FPS=24.86, 法向力=4847.3604, 切向力X=57.5545, 切向力Y=-4999.5615 +FPS=26.43, 法向力=4888.1953, 切向力X=-13.8826, 切向力Y=-5155.8096 +FPS=24.60, 法向力=4101.1279, 切向力X=16259.9756, 切向力Y=609.8733 +FPS=25.87, 法向力=4088.6567, 切向力X=16341.0059, 切向力Y=723.2487 +FPS=25.72, 法向力=2597.2786, 切向力X=-10779.6680, 切向力Y=-7141.8008 +FPS=24.12, 法向力=9762.8877, 切向力X=-67660.0234, 切向力Y=13510.8262 +FPS=26.70, 法向力=9796.3105, 切向力X=-67717.4375, 切向力Y=13455.1611 +FPS=24.85, 法向力=11720.0381, 切向力X=-19614.0820, 切向力Y=1703.2498 +FPS=25.38, 法向力=3511.1423, 切向力X=23830.4297, 切向力Y=-7444.1211 +FPS=25.61, 法向力=3499.4885, 切向力X=23852.5312, 切向力Y=-7373.1685 +FPS=25.40, 法向力=3538.0789, 切向力X=23832.8789, 切向力Y=-7419.7856 +FPS=25.68, 法向力=5553.9868, 切向力X=19429.9609, 切向力Y=3829.7349 +FPS=24.69, 法向力=6057.6235, 切向力X=124.0912, 切向力Y=16967.7617 +FPS=26.60, 法向力=6075.4106, 切向力X=57.6183, 切向力Y=16928.7617 +FPS=23.99, 法向力=2338.9214, 切向力X=-16358.7490, 切向力Y=-12450.3281 +FPS=25.52, 法向力=11712.5469, 切向力X=-8041.4844, 切向力Y=-62517.5078 +FPS=25.51, 法向力=11647.8574, 切向力X=-7929.4482, 切向力Y=-62606.5859 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002121s (9 tiles incl ref), finalize=0.000048s, total=0.002389s +FPS=24.07, 法向力=4074.4458, 切向力X=-2579.5962, 切向力Y=807.8302 +FPS=25.46, 法向力=4005.0088, 切向力X=-2653.8564, 切向力Y=885.9533 +FPS=25.81, 法向力=4947.8701, 切向力X=-11349.1855, 切向力Y=45628.5156 +FPS=25.73, 法向力=5056.8320, 切向力X=-11359.4463, 切向力Y=45713.8516 +FPS=24.85, 法向力=8496.5928, 切向力X=-23323.1406, 切向力Y=-33896.1797 +FPS=24.65, 法向力=16103.1768, 切向力X=7113.5576, 切向力Y=-68796.4062 +FPS=25.45, 法向力=16215.6621, 切向力X=7231.2305, 切向力Y=-69187.3281 +FPS=23.94, 法向力=5482.2334, 切向力X=11695.6367, 切向力Y=24631.1211 +FPS=23.14, 法向力=6800.1143, 切向力X=-23612.7949, 切向力Y=8527.7266 +FPS=23.81, 法向力=6764.4116, 切向力X=-23254.6562, 切向力Y=8725.4277 +FPS=23.50, 法向力=15579.1172, 切向力X=-4448.9375, 切向力Y=-70119.4375 +FPS=25.07, 法向力=5076.4834, 切向力X=-508.9660, 切向力Y=-647.0803 +FPS=25.20, 法向力=4989.8516, 切向力X=-517.1548, 切向力Y=-601.5481 +FPS=24.57, 法向力=5880.2715, 切向力X=-12649.4961, 切向力Y=29704.6094 +FPS=24.82, 法向力=5759.5225, 切向力X=-12754.3994, 切向力Y=30024.7383 +FPS=24.10, 法向力=5763.2568, 切向力X=-14731.6631, 切向力Y=-14784.5645 +FPS=24.71, 法向力=5758.7583, 切向力X=-14706.9590, 切向力Y=-14736.3691 +FPS=25.43, 法向力=7172.9658, 切向力X=8694.8477, 切向力Y=-51704.9375 +FPS=23.83, 法向力=6106.5938, 切向力X=3481.6521, 切向力Y=-5623.5498 +FPS=26.66, 法向力=6098.2686, 切向力X=3491.9922, 切向力Y=-5617.4580 +FPS=25.39, 法向力=4844.2651, 切向力X=-2629.8291, 切向力Y=-1256.3160 +FPS=26.39, 法向力=3300.7395, 切向力X=-1442.3418, 切向力Y=-278.2329 +FPS=26.68, 法向力=3338.3687, 切向力X=-1476.4171, 切向力Y=-283.5959 +FPS=26.56, 法向力=3302.3301, 切向力X=-1522.4423, 切向力Y=-251.1930 +FPS=26.34, 法向力=3245.5088, 切向力X=-1491.8303, 切向力Y=457.7529 +FPS=25.53, 法向力=3555.6648, 切向力X=-1423.9768, 切向力Y=299.5822 +FPS=27.90, 法向力=3591.9973, 切向力X=-1349.1624, 切向力Y=254.0583 +FPS=25.59, 法向力=3531.0974, 切向力X=-3076.9470, 切向力Y=647.7551 +FPS=27.59, 法向力=3520.9917, 切向力X=-3066.4270, 切向力Y=611.9266 +FPS=27.05, 法向力=3522.6099, 切向力X=-1824.5934, 切向力Y=-392.2183 +stitch_feature_optimized: canvas out_w=409, out_h=415, x_min=-79.32, y_min=-80.62 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000217s, blend=0.002288s (9 tiles incl ref), finalize=0.000066s, total=0.002577s +FPS=27.06, 法向力=3324.9395, 切向力X=-902.5704, 切向力Y=293.4327 +FPS=27.92, 法向力=3433.9431, 切向力X=-880.5656, 切向力Y=235.6920 +FPS=26.68, 法向力=3528.0220, 切向力X=-938.5248, 切向力Y=980.6135 +FPS=27.94, 法向力=3546.4932, 切向力X=-882.7323, 切向力Y=902.3640 +FPS=26.40, 法向力=3550.7344, 切向力X=-1328.4224, 切向力Y=1051.7894 +FPS=28.82, 法向力=3516.4097, 切向力X=-1242.3746, 切向力Y=1034.5293 +FPS=25.92, 法向力=3480.6289, 切向力X=-874.0490, 切向力Y=819.2908 +FPS=29.34, 法向力=3502.4800, 切向力X=-923.5050, 切向力Y=823.9638 +FPS=26.80, 法向力=3896.7961, 切向力X=-1972.8013, 切向力Y=-23.3152 +FPS=27.30, 法向力=3986.5171, 切向力X=-1949.9120, 切向力Y=-150.0854 +FPS=26.17, 法向力=4362.4150, 切向力X=-2149.6831, 切向力Y=415.6891 +FPS=27.95, 法向力=2758.5776, 切向力X=-2732.5454, 切向力Y=603.4487 +FPS=28.22, 法向力=2751.9336, 切向力X=-2783.0488, 切向力Y=554.7042 +FPS=28.08, 法向力=2738.2446, 切向力X=-2769.0913, 切向力Y=544.3480 +FPS=27.45, 法向力=3221.9287, 切向力X=-1138.2151, 切向力Y=1305.4158 +FPS=26.26, 法向力=4233.5049, 切向力X=-2283.7056, 切向力Y=-233.7704 +FPS=27.35, 法向力=4163.6973, 切向力X=-2197.0781, 切向力Y=-251.8224 +FPS=26.12, 法向力=3670.0715, 切向力X=-1213.0811, 切向力Y=798.0181 +FPS=26.44, 法向力=3583.0449, 切向力X=-1090.1570, 切向力Y=788.8099 +FPS=24.28, 法向力=4328.7368, 切向力X=-2461.3218, 切向力Y=907.2283 +FPS=27.54, 法向力=3901.9849, 切向力X=-2343.7817, 切向力Y=693.3452 +FPS=26.94, 法向力=3949.6650, 切向力X=-2355.3765, 切向力Y=731.4276 +FPS=25.57, 法向力=4881.6348, 切向力X=-1804.4913, 切向力Y=629.5782 +Sensor disconnected. +⏸ 已暂停 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=5 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.57, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=50.57, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=27.14, 法向力=2580.9097, 切向力X=-735.6903, 切向力Y=-444.7810 +FPS=29.79, 法向力=2774.1548, 切向力X=-594.5504, 切向力Y=-436.0616 +FPS=27.15, 法向力=2423.5327, 切向力X=279.2560, 切向力Y=-1137.0571 +FPS=28.55, 法向力=2389.6248, 切向力X=218.5755, 切向力Y=-1254.1838 +FPS=26.67, 法向力=2248.0642, 切向力X=781.5734, 切向力Y=-140.4047 +FPS=31.45, 法向力=2270.5303, 切向力X=863.3885, 切向力Y=-79.5599 +FPS=30.17, 法向力=1768.2976, 切向力X=-845.9907, 切向力Y=-656.3776 +FPS=30.75, 法向力=1813.0096, 切向力X=-832.3342, 切向力Y=-600.6630 +FPS=30.75, 法向力=2265.0166, 切向力X=763.0352, 切向力Y=-771.7941 +FPS=30.51, 法向力=2193.9329, 切向力X=823.3427, 切向力Y=-907.2082 +FPS=30.69, 法向力=1938.2358, 切向力X=507.5762, 切向力Y=-19.0562 +FPS=31.72, 法向力=1956.7937, 切向力X=451.7248, 切向力Y=38.8127 +FPS=29.13, 法向力=1796.0322, 切向力X=173.8585, 切向力Y=-235.4453 +FPS=31.82, 法向力=1786.8506, 切向力X=115.1228, 切向力Y=-187.5636 +FPS=30.45, 法向力=4271.6221, 切向力X=736.3994, 切向力Y=-370.3740 +FPS=32.83, 法向力=4343.0869, 切向力X=793.4999, 切向力Y=-331.1870 +FPS=30.46, 法向力=1627.0066, 切向力X=184.3590, 切向力Y=-1406.1763 +FPS=33.19, 法向力=1484.0648, 切向力X=-24.3168, 切向力Y=-1364.0354 +FPS=30.24, 法向力=2251.4578, 切向力X=17.1437, 切向力Y=-1986.1010 +FPS=33.14, 法向力=2352.7583, 切向力X=19.8501, 切向力Y=-1856.6287 +FPS=30.36, 法向力=3001.1665, 切向力X=3725.1462, 切向力Y=-16255.3828 +FPS=33.33, 法向力=3172.2747, 切向力X=3927.5518, 切向力Y=-16427.2539 +FPS=29.10, 法向力=7536.8359, 切向力X=24708.1523, 切向力Y=-55243.9453 +FPS=32.65, 法向力=7737.3843, 切向力X=25079.1855, 切向力Y=-55458.5000 +FPS=31.43, 法向力=7782.5195, 切向力X=25138.1152, 切向力Y=-55429.3516 +FPS=30.58, 法向力=13141.4023, 切向力X=42308.4062, 切向力Y=-16129.0732 +stitch_feature_optimized: canvas out_w=404, out_h=417, x_min=-78.77, y_min=-79.14 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000274s, blend=0.002997s (9 tiles incl ref), finalize=0.000052s, total=0.003330s +FPS=31.21, 法向力=13420.1855, 切向力X=42195.1953, 切向力Y=-15928.1289 +FPS=32.50, 法向力=10082.1904, 切向力X=6319.3301, 切向力Y=56815.8086 +FPS=31.46, 法向力=10256.6367, 切向力X=6268.7007, 切向力Y=57114.5469 +FPS=30.76, 法向力=9206.8291, 切向力X=-10152.4980, 切向力Y=9809.4160 +FPS=30.43, 法向力=9047.7715, 切向力X=-10271.9180, 切向力Y=9556.8340 +FPS=30.50, 法向力=8523.3838, 切向力X=-8351.1855, 切向力Y=-48330.0039 +FPS=30.13, 法向力=8438.9434, 切向力X=-8287.6758, 切向力Y=-48497.1094 +FPS=31.76, 法向力=9837.5371, 切向力X=-1056.1943, 切向力Y=-19390.2500 +FPS=32.11, 法向力=9803.3691, 切向力X=-932.3432, 切向力Y=-19331.5410 +FPS=30.05, 法向力=4624.7734, 切向力X=-4929.1992, 切向力Y=33507.0977 +FPS=32.02, 法向力=4625.2642, 切向力X=-4982.2407, 切向力Y=33540.8633 +FPS=29.25, 法向力=10183.2686, 切向力X=-20219.5039, 切向力Y=22816.5508 +FPS=31.73, 法向力=10080.6270, 切向力X=-20955.8613, 切向力Y=22592.8047 +FPS=30.12, 法向力=8628.6855, 切向力X=-12041.0898, 切向力Y=-48160.5547 +FPS=30.85, 法向力=8250.2002, 切向力X=-12075.0391, 切向力Y=-48408.7930 +FPS=28.46, 法向力=7818.5552, 切向力X=2356.6719, 切向力Y=-19624.5312 +FPS=31.23, 法向力=7783.1509, 切向力X=2347.2173, 切向力Y=-19560.9297 +FPS=29.32, 法向力=2584.9075, 切向力X=3634.1038, 切向力Y=14208.8691 +FPS=29.53, 法向力=2536.9805, 切向力X=3574.2673, 切向力Y=14195.8379 +FPS=30.45, 法向力=5810.5791, 切向力X=-232.3758, 切向力Y=18140.8027 +FPS=30.87, 法向力=5969.0820, 切向力X=-463.0755, 切向力Y=18388.1445 +FPS=28.50, 法向力=4497.6025, 切向力X=-16077.0684, 切向力Y=-1651.4021 +FPS=32.11, 法向力=4307.3638, 切向力X=-16374.0605, 切向力Y=-1754.1858 +FPS=29.60, 法向力=5482.2178, 切向力X=-11854.4199, 切向力Y=-14672.8027 +FPS=30.26, 法向力=5576.8701, 切向力X=-11542.9727, 切向力Y=-14782.2773 +FPS=30.76, 法向力=2815.2498, 切向力X=6899.5078, 切向力Y=-9460.7012 +FPS=31.91, 法向力=2937.9387, 切向力X=6809.3701, 切向力Y=-9428.7227 +FPS=29.40, 法向力=6772.9570, 切向力X=56603.1914, 切向力Y=-31732.8574 +FPS=32.35, 法向力=6776.4146, 切向力X=56655.7031, 切向力Y=-31629.1602 +FPS=31.01, 法向力=6071.8379, 切向力X=23198.5000, 切向力Y=-7118.0254 +stitch_feature_optimized: canvas out_w=404, out_h=417, x_min=-78.77, y_min=-79.14 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000198s, blend=0.002121s (9 tiles incl ref), finalize=0.000047s, total=0.002371s +FPS=31.82, 法向力=6186.6777, 切向力X=23294.6680, 切向力Y=-7063.8867 +FPS=29.51, 法向力=2294.6025, 切向力X=1763.0183, 切向力Y=3795.7869 +FPS=31.27, 法向力=2255.9246, 切向力X=1834.9258, 切向力Y=3746.7715 +FPS=30.24, 法向力=6111.2627, 切向力X=-28134.5547, 切向力Y=-2809.4814 +FPS=32.00, 法向力=6048.2339, 切向力X=-28151.3086, 切向力Y=-2793.3721 +FPS=30.25, 法向力=8311.3584, 切向力X=-54958.5625, 切向力Y=-14109.4834 +FPS=31.40, 法向力=8325.3770, 切向力X=-55544.4453, 切向力Y=-14869.4766 +FPS=31.42, 法向力=17428.4805, 切向力X=-12215.3975, 切向力Y=-31821.4023 +FPS=31.70, 法向力=17294.6992, 切向力X=-12029.3418, 切向力Y=-31882.1328 +FPS=29.96, 法向力=11852.1143, 切向力X=29008.0547, 切向力Y=-51482.1953 +FPS=31.40, 法向力=12522.4326, 切向力X=29956.6172, 切向力Y=-51628.9180 +FPS=30.25, 法向力=2706.4072, 切向力X=2805.5654, 切向力Y=-834.4159 +FPS=31.60, 法向力=2648.5125, 切向力X=2649.6104, 切向力Y=-945.8795 +FPS=30.81, 法向力=3541.3647, 切向力X=-6161.9258, 切向力Y=19278.7090 +FPS=32.45, 法向力=3512.8047, 切向力X=-6190.7988, 切向力Y=19459.5664 +FPS=32.07, 法向力=3510.0557, 切向力X=-6175.6768, 切向力Y=19464.5020 +FPS=28.95, 法向力=4528.0039, 切向力X=-11116.8145, 切向力Y=-10818.4707 +FPS=31.34, 法向力=4520.0625, 切向力X=-11044.8184, 切向力Y=-10843.5986 +FPS=29.10, 法向力=8985.4941, 切向力X=-6417.6104, 切向力Y=-56866.3398 +FPS=30.95, 法向力=8943.1523, 切向力X=-6154.5410, 切向力Y=-57139.9336 +FPS=30.14, 法向力=5998.5107, 切向力X=3960.5806, 切向力Y=-12518.9766 +FPS=31.89, 法向力=5932.9292, 切向力X=3869.8838, 切向力Y=-12532.3711 +FPS=30.49, 法向力=4800.5068, 切向力X=-9974.4355, 切向力Y=30396.5469 +FPS=30.81, 法向力=4773.2256, 切向力X=-9965.5254, 切向力Y=30401.3672 +FPS=31.33, 法向力=8014.0249, 切向力X=-19239.6309, 切向力Y=-30809.5391 +FPS=30.83, 法向力=7794.8975, 切向力X=-19254.4688, 切向力Y=-30949.5898 +FPS=30.28, 法向力=14929.8564, 切向力X=10548.1699, 切向力Y=-80051.0781 +FPS=31.33, 法向力=14486.6201, 切向力X=10381.3242, 切向力Y=-79677.9531 +FPS=28.87, 法向力=3264.7168, 切向力X=6634.6777, 切向力Y=5677.0400 +FPS=32.07, 法向力=3347.2957, 切向力X=6741.6841, 切向力Y=5623.4893 +stitch_feature_optimized: canvas out_w=404, out_h=417, x_min=-78.77, y_min=-79.14 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000202s, blend=0.002134s (9 tiles incl ref), finalize=0.000046s, total=0.002387s +FPS=28.34, 法向力=10334.5664, 切向力X=-36351.8906, 切向力Y=56521.2578 +FPS=31.66, 法向力=10152.9941, 切向力X=-36446.7539, 切向力Y=56829.0312 +FPS=29.00, 法向力=15797.1709, 切向力X=-37916.6562, 切向力Y=-32791.9453 +FPS=31.81, 法向力=15949.9551, 切向力X=-37935.9492, 切向力Y=-32782.6172 +FPS=29.41, 法向力=21487.3828, 切向力X=26570.4766, 切向力Y=-75817.3281 +FPS=31.28, 法向力=21387.2812, 切向力X=26582.5605, 切向力Y=-76207.0625 +FPS=30.81, 法向力=3918.3308, 切向力X=12557.3535, 切向力Y=27245.7051 +FPS=32.14, 法向力=3875.1045, 切向力X=12443.4180, 切向力Y=27266.8281 +FPS=30.25, 法向力=7700.7881, 切向力X=-19895.0020, 切向力Y=7765.7622 +FPS=32.06, 法向力=7713.7637, 切向力X=-19981.1992, 切向力Y=7726.9971 +FPS=31.70, 法向力=13014.5840, 切向力X=7635.0073, 切向力Y=-77335.8281 +FPS=31.56, 法向力=12991.5586, 切向力X=7810.7354, 切向力Y=-77474.8750 +FPS=27.17, 法向力=4296.7393, 切向力X=9981.0527, 切向力Y=-13738.6045 +FPS=27.47, 法向力=4365.2871, 切向力X=9944.2246, 切向力Y=-13803.3584 +FPS=27.67, 法向力=5817.9443, 切向力X=-16073.9648, 切向力Y=40624.0820 +FPS=28.48, 法向力=5939.7559, 切向力X=-16019.9014, 切向力Y=40706.7578 +FPS=27.02, 法向力=10550.9443, 切向力X=-21083.5977, 切向力Y=-22105.3359 +FPS=28.07, 法向力=10620.4717, 切向力X=-21396.3359, 切向力Y=-21886.7578 +FPS=28.28, 法向力=12558.3262, 切向力X=12433.5684, 切向力Y=-57364.9844 +FPS=28.26, 法向力=12404.9854, 切向力X=12530.2510, 切向力Y=-57708.7422 +FPS=27.04, 法向力=2578.5562, 切向力X=4571.7002, 切向力Y=14553.7461 +FPS=28.72, 法向力=2560.0620, 切向力X=4646.2710, 切向力Y=14610.0566 +FPS=26.74, 法向力=6111.8354, 切向力X=-33306.3984, 切向力Y=-14256.9033 +FPS=27.28, 法向力=8373.3184, 切向力X=-8427.7656, 切向力Y=-31136.1367 +FPS=28.78, 法向力=8244.9932, 切向力X=-8606.2275, 切向力Y=-31136.8359 +FPS=27.45, 法向力=2892.5500, 切向力X=-817.9592, 切向力Y=-4136.1235 +FPS=29.68, 法向力=2947.1582, 切向力X=-736.2064, 切向力Y=-4112.7607 +FPS=27.75, 法向力=3465.5957, 切向力X=-809.2123, 切向力Y=-1221.2242 +FPS=29.01, 法向力=3414.4529, 切向力X=-924.9664, 切向力Y=-1180.9401 +FPS=24.59, 法向力=2858.1323, 切向力X=-526.7198, 切向力Y=-1456.1151 +stitch_feature_optimized: canvas out_w=404, out_h=417, x_min=-78.77, y_min=-79.14 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000252s, blend=0.002368s (9 tiles incl ref), finalize=0.000062s, total=0.002689s +FPS=26.16, 法向力=2859.3706, 切向力X=-551.9865, 切向力Y=-1451.9299 +FPS=26.69, 法向力=2285.0215, 切向力X=-114.4576, 切向力Y=-2081.0562 +FPS=29.23, 法向力=2321.1035, 切向力X=-183.6652, 切向力Y=-2194.0303 +FPS=28.29, 法向力=2292.2126, 切向力X=-955.0815, 切向力Y=-982.1165 +FPS=26.34, 法向力=3440.7866, 切向力X=600.1064, 切向力Y=-872.1860 +FPS=28.77, 法向力=3461.0835, 切向力X=685.2404, 切向力Y=-806.4938 +FPS=21.20, 法向力=2394.1184, 切向力X=401.9061, 切向力Y=-1789.4487 +FPS=44.64, 法向力=2412.3069, 切向力X=439.8738, 切向力Y=-1799.2478 +FPS=32.06, 法向力=2969.4971, 切向力X=771.3633, 切向力Y=-980.8633 +FPS=35.58, 法向力=2972.2158, 切向力X=691.7831, 切向力Y=-928.6819 +FPS=34.65, 法向力=2685.3813, 切向力X=215.7426, 切向力Y=-48.1157 +FPS=35.33, 法向力=2667.0339, 切向力X=192.7509, 切向力Y=10.6616 +FPS=34.97, 法向力=2701.2246, 切向力X=87.5337, 切向力Y=-30.7714 +FPS=31.36, 法向力=2570.2876, 切向力X=-241.3622, 切向力Y=-561.2350 +FPS=34.49, 法向力=2549.1873, 切向力X=-335.7554, 切向力Y=-681.2014 +FPS=31.01, 法向力=3028.8638, 切向力X=1452.1553, 切向力Y=-1050.7571 +FPS=34.12, 法向力=3073.6299, 切向力X=1519.8281, 切向力Y=-1007.8834 +FPS=33.62, 法向力=2044.9943, 切向力X=497.7878, 切向力Y=-706.8559 +FPS=32.94, 法向力=1978.4658, 切向力X=442.3237, 切向力Y=-723.8891 +FPS=32.37, 法向力=1987.6191, 切向力X=-96.7974, 切向力Y=-759.0131 +FPS=33.28, 法向力=2050.3125, 切向力X=24.3558, 切向力Y=-771.8405 +FPS=33.46, 法向力=1942.5613, 切向力X=366.8683, 切向力Y=-897.2997 +FPS=33.75, 法向力=1841.6575, 切向力X=222.8561, 切向力Y=-854.1732 +FPS=34.10, 法向力=1859.7297, 切向力X=194.7733, 切向力Y=-868.8749 +FPS=31.04, 法向力=2708.2847, 切向力X=-199.5523, 切向力Y=162.5120 +FPS=33.92, 法向力=2747.3130, 切向力X=-215.9413, 切向力Y=189.8559 +FPS=33.36, 法向力=2025.3384, 切向力X=502.6971, 切向力Y=-436.9402 +FPS=34.60, 法向力=1950.5095, 切向力X=491.8651, 切向力Y=-503.5201 +FPS=32.83, 法向力=3027.9094, 切向力X=-162.9804, 切向力Y=-1296.6495 +FPS=33.34, 法向力=2937.1743, 切向力X=-327.2424, 切向力Y=-1188.7227 +stitch_feature_optimized: canvas out_w=404, out_h=417, x_min=-78.77, y_min=-79.14 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000195s, blend=0.002118s (9 tiles incl ref), finalize=0.000160s, total=0.002480s +FPS=33.43, 法向力=2973.4546, 切向力X=-308.5685, 切向力Y=-1174.4584 +FPS=33.62, 法向力=1930.0427, 切向力X=10.8768, 切向力Y=-857.4177 +FPS=33.09, 法向力=1966.3909, 切向力X=23.4874, 切向力Y=-804.9843 +FPS=34.75, 法向力=2131.4116, 切向力X=-102.5817, 切向力Y=-89.2674 +FPS=35.54, 法向力=2129.3328, 切向力X=-381.5652, 切向力Y=-134.3795 +FPS=33.23, 法向力=2947.3755, 切向力X=354.8855, 切向力Y=-2128.8992 +FPS=34.24, 法向力=3020.1782, 切向力X=400.2916, 切向力Y=-2088.6628 +FPS=35.98, 法向力=3083.6685, 切向力X=459.0925, 切向力Y=-2118.8657 +FPS=33.75, 法向力=2092.0547, 切向力X=-842.8965, 切向力Y=341.9479 +FPS=34.13, 法向力=2042.5631, 切向力X=-874.0501, 切向力Y=412.8281 +FPS=32.50, 法向力=2723.1592, 切向力X=1379.2249, 切向力Y=-68.6888 +FPS=34.79, 法向力=2604.0300, 切向力X=1426.4290, 切向力Y=-151.5612 +FPS=32.27, 法向力=3967.8604, 切向力X=1168.7570, 切向力Y=-173.7586 +FPS=33.99, 法向力=4105.0850, 切向力X=1201.8459, 切向力Y=-128.1475 +FPS=32.08, 法向力=3113.2056, 切向力X=583.4606, 切向力Y=104.2182 +FPS=35.37, 法向力=3089.1143, 切向力X=639.4694, 切向力Y=190.4670 +FPS=34.40, 法向力=2000.0214, 切向力X=-1184.4094, 切向力Y=-977.4653 +FPS=35.33, 法向力=2062.0356, 切向力X=-1092.0364, 切向力Y=-1002.1272 +FPS=34.47, 法向力=2077.9741, 切向力X=-1089.1956, 切向力Y=-968.4044 +FPS=14.53, 法向力=2223.3149, 切向力X=1027.1923, 切向力Y=-682.7178 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260521_095135.log b/examples/logs/qt_viewer_20260521_095135.log new file mode 100644 index 0000000..a5f627b --- /dev/null +++ b/examples/logs/qt_viewer_20260521_095135.log @@ -0,0 +1,1560 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=5 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.51, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=7.15, 法向力=1616.1335, 切向力X=1010.1733, 切向力Y=-771.6599 +FPS=23.41, 法向力=2381.0557, 切向力X=1267.9663, 切向力Y=-416.2838 +FPS=23.72, 法向力=1702.0085, 切向力X=1342.8551, 切向力Y=-117.7181 +FPS=25.75, 法向力=1714.2877, 切向力X=1195.9978, 切向力Y=-287.8855 +FPS=24.30, 法向力=1506.3164, 切向力X=1754.6913, 切向力Y=348.8516 +FPS=27.15, 法向力=1562.4136, 切向力X=1749.9653, 切向力Y=373.9652 +FPS=26.85, 法向力=1915.4000, 切向力X=954.5024, 切向力Y=-1395.8945 +FPS=26.31, 法向力=1944.1067, 切向力X=979.7914, 切向力Y=-1372.5409 +FPS=27.10, 法向力=1471.2290, 切向力X=409.2384, 切向力Y=-810.1882 +FPS=29.41, 法向力=1681.2450, 切向力X=1480.1875, 切向力Y=-750.6880 +FPS=29.74, 法向力=1638.3875, 切向力X=1393.4772, 切向力Y=-675.9097 +FPS=28.46, 法向力=1067.2653, 切向力X=648.3156, 切向力Y=237.9874 +FPS=30.43, 法向力=1105.6908, 切向力X=717.0347, 切向力Y=277.5873 +FPS=28.43, 法向力=2085.9751, 切向力X=891.3061, 切向力Y=-575.6879 +FPS=30.29, 法向力=2173.2905, 切向力X=914.8411, 切向力Y=-743.8215 +FPS=29.16, 法向力=2200.0847, 切向力X=852.4115, 切向力Y=-706.8064 +FPS=29.64, 法向力=1708.5500, 切向力X=1829.2186, 切向力Y=-1027.4578 +FPS=29.37, 法向力=2438.2078, 切向力X=2171.3940, 切向力Y=80.8027 +FPS=29.29, 法向力=2446.1025, 切向力X=2200.8975, 切向力Y=37.9530 +FPS=29.00, 法向力=2209.6453, 切向力X=198.6450, 切向力Y=-413.7323 +FPS=30.27, 法向力=2182.6025, 切向力X=98.4476, 切向力Y=-356.9652 +FPS=28.64, 法向力=2047.9309, 切向力X=3067.3337, 切向力Y=-6086.6753 +FPS=30.42, 法向力=1971.9915, 切向力X=3002.4475, 切向力Y=-6191.9990 +FPS=27.40, 法向力=7021.8721, 切向力X=13841.6758, 切向力Y=-52901.8750 +FPS=31.26, 法向力=7094.2383, 切向力X=13897.6357, 切向力Y=-53049.6562 +FPS=29.11, 法向力=6204.9902, 切向力X=4465.5947, 切向力Y=-22743.7070 +FPS=29.91, 法向力=6112.4419, 切向力X=4566.9692, 切向力Y=-22641.1309 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000206s, blend=0.003336s (9 tiles incl ref), finalize=0.000065s, total=0.003613s +FPS=28.21, 法向力=6579.1694, 切向力X=-4051.1162, 切向力Y=33221.4062 +FPS=29.29, 法向力=6541.9463, 切向力X=-4075.2649, 切向力Y=33253.5938 +FPS=27.78, 法向力=11042.4512, 切向力X=-14981.1523, 切向力Y=56024.5156 +FPS=31.68, 法向力=11012.7236, 切向力X=-14893.6523, 切向力Y=56032.9375 +FPS=28.60, 法向力=3830.6211, 切向力X=-14632.9297, 切向力Y=-11980.3320 +FPS=29.79, 法向力=3853.0989, 切向力X=-14685.6387, 切向力Y=-11964.6211 +FPS=27.77, 法向力=8067.4375, 切向力X=1264.8613, 切向力Y=-59370.3516 +FPS=30.06, 法向力=8002.7144, 切向力X=1176.9277, 切向力Y=-59542.9062 +FPS=28.51, 法向力=8416.8809, 切向力X=7217.6880, 切向力Y=10378.6914 +FPS=31.09, 法向力=8366.2842, 切向力X=7410.8867, 切向力Y=10346.1797 +FPS=28.29, 法向力=2947.2820, 切向力X=-3799.8271, 切向力Y=5535.7002 +FPS=29.05, 法向力=2923.5503, 切向力X=-3743.2261, 切向力Y=5731.4438 +FPS=25.87, 法向力=4621.5283, 切向力X=-2693.0244, 切向力Y=-43628.2578 +FPS=28.74, 法向力=4597.3691, 切向力X=-2696.5437, 切向力Y=-43716.2148 +FPS=28.48, 法向力=20121.8945, 切向力X=17625.9668, 切向力Y=-64567.8359 +FPS=28.24, 法向力=17123.0078, 切向力X=29006.8672, 切向力Y=-12236.4619 +FPS=28.78, 法向力=16985.2305, 切向力X=28587.8008, 切向力Y=-12262.5498 +FPS=27.45, 法向力=9506.6045, 切向力X=9158.3613, 切向力Y=39811.5000 +FPS=30.21, 法向力=9626.9922, 切向力X=9065.3145, 切向力Y=39489.4219 +FPS=28.26, 法向力=9045.4834, 切向力X=9830.8975, 切向力Y=18533.3516 +FPS=30.21, 法向力=9110.5645, 切向力X=9755.8457, 切向力Y=18620.1348 +FPS=29.16, 法向力=1618.5508, 切向力X=1627.9678, 切向力Y=-2676.8535 +FPS=29.34, 法向力=1597.8240, 切向力X=1424.8943, 切向力Y=-2638.6348 +FPS=29.02, 法向力=2557.3091, 切向力X=-11589.9160, 切向力Y=-14831.9258 +FPS=28.80, 法向力=2439.4739, 切向力X=-11772.3926, 切向力Y=-14954.5781 +FPS=28.37, 法向力=3962.8186, 切向力X=-8830.3486, 切向力Y=-12031.1816 +FPS=28.84, 法向力=3894.0908, 切向力X=-8912.1680, 切向力Y=-12078.0605 +FPS=28.34, 法向力=5931.8848, 切向力X=2513.9346, 切向力Y=17219.1523 +FPS=29.91, 法向力=5914.6372, 切向力X=2594.8779, 切向力Y=17200.3047 +FPS=27.76, 法向力=5536.7656, 切向力X=-3779.7202, 切向力Y=16964.8574 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000288s, blend=0.003047s (9 tiles incl ref), finalize=0.000055s, total=0.003399s +FPS=27.89, 法向力=5480.1650, 切向力X=-3879.3457, 切向力Y=17015.2617 +FPS=29.27, 法向力=4360.1104, 切向力X=-26615.3750, 切向力Y=-8134.0215 +FPS=29.69, 法向力=4302.8062, 切向力X=-26652.0664, 切向力Y=-8141.6396 +FPS=27.79, 法向力=6370.9448, 切向力X=-20912.8672, 切向力Y=-26293.1758 +FPS=29.86, 法向力=6354.8477, 切向力X=-20960.3867, 切向力Y=-26265.4375 +FPS=27.90, 法向力=6663.1660, 切向力X=-12101.4893, 切向力Y=-22749.7812 +FPS=29.73, 法向力=6734.1831, 切向力X=-11961.1348, 切向力Y=-22653.3613 +FPS=28.35, 法向力=6128.7173, 切向力X=46727.5391, 切向力Y=-21073.8066 +FPS=28.93, 法向力=6317.2925, 切向力X=46804.0312, 切向力Y=-21118.6152 +FPS=30.22, 法向力=15901.3027, 切向力X=79137.8438, 切向力Y=-20535.3750 +FPS=30.18, 法向力=15368.6406, 切向力X=61942.0859, 切向力Y=-10532.3613 +FPS=30.64, 法向力=15499.8037, 切向力X=61988.7852, 切向力Y=-10494.5176 +FPS=31.06, 法向力=15514.6074, 切向力X=61931.3516, 切向力Y=-10388.6328 +FPS=30.35, 法向力=3305.6899, 切向力X=12052.7998, 切向力Y=-13937.3066 +FPS=32.93, 法向力=3330.8188, 切向力X=11964.6816, 切向力Y=-14042.4609 +FPS=30.59, 法向力=5965.0010, 切向力X=-36416.0820, 切向力Y=-16135.8721 +FPS=31.94, 法向力=5863.0713, 切向力X=-36339.8672, 切向力Y=-16212.9033 +FPS=28.88, 法向力=9287.6943, 切向力X=-23666.9531, 切向力Y=-18080.1543 +FPS=30.90, 法向力=9220.9180, 切向力X=-23896.5508, 切向力Y=-18125.0977 +FPS=29.72, 法向力=11565.9307, 切向力X=42499.5469, 切向力Y=-43694.1445 +FPS=30.52, 法向力=11573.6953, 切向力X=42457.1797, 切向力Y=-43688.7812 +FPS=28.87, 法向力=14015.6094, 切向力X=87674.1953, 切向力Y=-18114.8809 +FPS=30.40, 法向力=14072.8799, 切向力X=87973.4609, 切向力Y=-17884.9980 +FPS=29.55, 法向力=8714.7578, 切向力X=41514.7422, 切向力Y=-3114.5396 +FPS=31.25, 法向力=8611.5332, 切向力X=41645.5625, 切向力Y=-3352.1665 +FPS=29.49, 法向力=7007.5264, 切向力X=-39068.3672, 切向力Y=-18750.5820 +FPS=31.69, 法向力=7038.8647, 切向力X=-39161.0469, 切向力Y=-18787.9512 +FPS=29.03, 法向力=14389.8779, 切向力X=-29103.1191, 切向力Y=-32350.8301 +FPS=29.83, 法向力=14334.8105, 切向力X=-29355.0820, 切向力Y=-32613.7539 +FPS=28.31, 法向力=10069.7461, 切向力X=53712.1250, 切向力Y=-38585.8281 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000210s, blend=0.002278s (9 tiles incl ref), finalize=0.000064s, total=0.002558s +FPS=29.95, 法向力=10257.5859, 切向力X=53724.3906, 切向力Y=-38641.7930 +FPS=28.93, 法向力=24744.5586, 切向力X=108908.5234, 切向力Y=36782.9297 +FPS=28.59, 法向力=24624.6953, 切向力X=109146.4688, 切向力Y=37141.2969 +FPS=29.86, 法向力=11062.5508, 切向力X=21227.2559, 切向力Y=27883.1855 +FPS=29.39, 法向力=11284.0703, 切向力X=21108.4180, 切向力Y=27947.9844 +FPS=29.08, 法向力=2341.7959, 切向力X=6351.9658, 切向力Y=-1688.8550 +FPS=29.89, 法向力=2327.2349, 切向力X=6105.0215, 切向力Y=-1701.4348 +FPS=28.31, 法向力=4812.0479, 切向力X=10317.6855, 切向力Y=-42245.1289 +FPS=28.54, 法向力=4750.4160, 切向力X=10352.7871, 切向力Y=-42481.8516 +FPS=27.48, 法向力=20557.1758, 切向力X=33841.3164, 切向力Y=-55381.0312 +FPS=27.31, 法向力=20611.5820, 切向力X=33893.5312, 切向力Y=-55566.3906 +FPS=28.68, 法向力=10624.2500, 切向力X=39731.3984, 切向力Y=55705.2266 +FPS=26.78, 法向力=12298.8984, 切向力X=-36774.1094, 切向力Y=33580.3672 +FPS=28.66, 法向力=12081.0840, 切向力X=-37138.8125, 切向力Y=33510.4766 +FPS=26.87, 法向力=11562.6279, 切向力X=-30311.6074, 切向力Y=-63877.6719 +FPS=27.57, 法向力=11168.5254, 切向力X=-30797.1719, 切向力Y=-64539.0547 +FPS=25.52, 法向力=13053.1973, 切向力X=5383.7954, 切向力Y=-48859.3359 +FPS=28.74, 法向力=13099.4375, 切向力X=5322.9976, 切向力Y=-49030.0664 +FPS=26.83, 法向力=4181.2310, 切向力X=8344.6562, 切向力Y=18059.0820 +FPS=28.49, 法向力=3952.7812, 切向力X=8411.1104, 切向力Y=18265.8926 +FPS=26.98, 法向力=5259.1426, 切向力X=-13112.7100, 切向力Y=49276.0898 +FPS=28.48, 法向力=4197.6006, 切向力X=-25755.9688, 切向力Y=-25295.9336 +FPS=29.09, 法向力=4319.3540, 切向力X=-25744.0117, 切向力Y=-25277.3164 +FPS=26.82, 法向力=17854.3672, 切向力X=704.9875, 切向力Y=-86204.1641 +FPS=27.92, 法向力=17234.8867, 切向力X=395.2578, 切向力Y=-87138.6094 +FPS=26.17, 法向力=5253.8716, 切向力X=2632.3149, 切向力Y=6438.7979 +FPS=26.15, 法向力=5162.0747, 切向力X=2619.0894, 切向力Y=6392.9639 +FPS=27.14, 法向力=6851.6738, 切向力X=-13405.3408, 切向力Y=35722.3398 +FPS=29.15, 法向力=6884.8838, 切向力X=-13496.5693, 切向力Y=35807.1484 +FPS=26.06, 法向力=6665.1846, 切向力X=-22693.7109, 切向力Y=-64056.8320 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002281s (9 tiles incl ref), finalize=0.000046s, total=0.002573s +FPS=27.65, 法向力=6240.3252, 切向力X=-22889.0020, 切向力Y=-64561.3828 +FPS=27.41, 法向力=24477.6387, 切向力X=-3268.8274, 切向力Y=-97235.0156 +FPS=27.48, 法向力=4238.7900, 切向力X=3495.2393, 切向力Y=2857.0020 +FPS=28.15, 法向力=4339.9619, 切向力X=3385.1997, 切向力Y=2834.6680 +FPS=27.09, 法向力=4675.9014, 切向力X=-10988.0898, 切向力Y=17049.7832 +FPS=28.18, 法向力=4756.1733, 切向力X=-11180.2266, 切向力Y=17039.7383 +FPS=26.03, 法向力=7804.8867, 切向力X=-13496.9014, 切向力Y=-72202.4062 +FPS=29.09, 法向力=7514.3433, 切向力X=-13858.5459, 切向力Y=-72527.3047 +FPS=26.79, 法向力=11677.2305, 切向力X=-1442.8754, 切向力Y=-53358.4102 +FPS=28.45, 法向力=11826.8936, 切向力X=-1095.9006, 切向力Y=-53185.4922 +FPS=26.96, 法向力=2449.6355, 切向力X=1082.5480, 切向力Y=-3025.1978 +FPS=28.33, 法向力=2457.5488, 切向力X=1017.2960, 切向力Y=-2976.9241 +FPS=27.16, 法向力=5378.1973, 切向力X=-2151.3423, 切向力Y=30374.8477 +FPS=25.73, 法向力=14511.4961, 切向力X=-3999.0142, 切向力Y=99697.2812 +FPS=27.69, 法向力=14021.3691, 切向力X=-4471.7451, 切向力Y=100376.8203 +FPS=27.18, 法向力=8440.3711, 切向力X=-2251.8547, 切向力Y=21485.3711 +FPS=29.00, 法向力=8377.4512, 切向力X=-2284.4817, 切向力Y=21621.0215 +FPS=26.11, 法向力=3717.7974, 切向力X=-1246.3597, 切向力Y=-20522.7539 +FPS=28.67, 法向力=3738.8455, 切向力X=-1235.0948, 切向力Y=-20473.3867 +FPS=26.64, 法向力=11280.4219, 切向力X=-6162.3467, 切向力Y=-81240.4297 +FPS=30.16, 法向力=10831.8633, 切向力X=-6282.1650, 切向力Y=-81787.2188 +FPS=27.28, 法向力=11670.2793, 切向力X=5873.2725, 切向力Y=-27355.8145 +FPS=29.65, 法向力=11375.4785, 切向力X=5619.6138, 切向力Y=-27177.5820 +FPS=27.15, 法向力=3741.8242, 切向力X=20.8588, 切向力Y=30213.0781 +FPS=28.60, 法向力=3679.6655, 切向力X=73.3733, 切向力Y=30062.5605 +FPS=28.05, 法向力=3376.4856, 切向力X=-18890.7812, 切向力Y=-21114.1133 +FPS=28.97, 法向力=9869.2266, 切向力X=-10724.6572, 切向力Y=-67936.4297 +FPS=29.20, 法向力=9609.2383, 切向力X=-10807.5215, 切向力Y=-68146.0625 +FPS=27.51, 法向力=3667.3042, 切向力X=-539.2355, 切向力Y=-6671.5586 +FPS=29.79, 法向力=3663.6587, 切向力X=-601.4638, 切向力Y=-6738.1147 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000219s, blend=0.002308s (9 tiles incl ref), finalize=0.000052s, total=0.002586s +FPS=28.93, 法向力=3667.1841, 切向力X=-571.6200, 切向力Y=-6731.2744 +FPS=29.15, 法向力=5716.2939, 切向力X=-5753.8960, 切向力Y=48181.5859 +FPS=29.09, 法向力=7816.1328, 切向力X=-17552.5625, 切向力Y=19746.8184 +FPS=28.60, 法向力=7792.1826, 切向力X=-17700.1992, 切向力Y=19801.5352 +FPS=26.95, 法向力=7644.0430, 切向力X=-6514.2969, 切向力Y=-71703.7656 +FPS=28.68, 法向力=7282.6523, 切向力X=-6533.5776, 切向力Y=-71969.1562 +FPS=27.53, 法向力=12641.2607, 切向力X=2857.8652, 切向力Y=-43619.4336 +FPS=28.21, 法向力=12606.5371, 切向力X=2670.6677, 切向力Y=-43598.5703 +FPS=25.60, 法向力=3967.8479, 切向力X=1808.9313, 切向力Y=21959.8184 +FPS=23.59, 法向力=9257.3340, 切向力X=-18004.4629, 切向力Y=59930.3672 +FPS=25.43, 法向力=9249.3105, 切向力X=-17843.9785, 切向力Y=59877.0938 +FPS=28.50, 法向力=4228.7988, 切向力X=2380.0981, 切向力Y=5406.3887 +FPS=29.04, 法向力=4165.9297, 切向力X=2111.2417, 切向力Y=5158.5615 +FPS=27.71, 法向力=5373.5210, 切向力X=555.6001, 切向力Y=-38070.9375 +FPS=28.39, 法向力=5311.9878, 切向力X=622.8087, 切向力Y=-38006.1562 +FPS=26.60, 法向力=24089.9180, 切向力X=6717.2227, 切向力Y=-104226.9766 +FPS=27.83, 法向力=24048.5020, 切向力X=6922.1011, 切向力Y=-104644.0625 +FPS=26.90, 法向力=7815.0371, 切向力X=2801.0239, 切向力Y=-23861.4648 +FPS=27.81, 法向力=7923.0361, 切向力X=2755.8535, 切向力Y=-23825.2949 +FPS=27.59, 法向力=3023.5645, 切向力X=-1671.2629, 切向力Y=20263.6191 +FPS=27.61, 法向力=2924.1138, 切向力X=-1653.9971, 切向力Y=20375.4336 +FPS=27.35, 法向力=8080.8735, 切向力X=-7532.6074, 切向力Y=24721.5195 +FPS=27.23, 法向力=8129.8530, 切向力X=-7725.0288, 切向力Y=24795.2969 +FPS=27.33, 法向力=5698.6528, 切向力X=-10995.3740, 切向力Y=-25246.5000 +FPS=26.10, 法向力=12746.1680, 切向力X=-6634.2812, 切向力Y=-108444.3281 +FPS=27.85, 法向力=12210.7109, 切向力X=-6965.4663, 切向力Y=-108579.0859 +FPS=25.39, 法向力=10062.0918, 切向力X=2164.4832, 切向力Y=-35106.1484 +FPS=28.70, 法向力=10217.9824, 切向力X=2126.7881, 切向力Y=-35100.8359 +FPS=27.24, 法向力=2310.5903, 切向力X=-704.7717, 切向力Y=5354.8320 +FPS=26.66, 法向力=5088.9263, 切向力X=-4670.9297, 切向力Y=12435.5957 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000200s, blend=0.002094s (9 tiles incl ref), finalize=0.000044s, total=0.002344s +FPS=28.09, 法向力=5246.6064, 切向力X=-4778.7192, 切向力Y=12789.0596 +FPS=27.61, 法向力=5218.1533, 切向力X=-4763.0522, 切向力Y=12813.7695 +FPS=26.75, 法向力=3453.3555, 切向力X=-2111.1318, 切向力Y=-15219.8750 +FPS=27.85, 法向力=8807.1074, 切向力X=5044.3555, 切向力Y=-82486.7969 +FPS=27.52, 法向力=8614.8301, 切向力X=5122.5928, 切向力Y=-82731.8359 +FPS=26.85, 法向力=20390.4219, 切向力X=28986.3418, 切向力Y=-58613.1992 +FPS=28.52, 法向力=20222.0781, 切向力X=28797.0312, 切向力Y=-58220.9453 +FPS=26.34, 法向力=12781.0234, 切向力X=37132.7070, 切向力Y=12757.3564 +FPS=26.42, 法向力=11900.0176, 切向力X=34809.6016, 切向力Y=33733.2812 +FPS=27.53, 法向力=12203.3574, 切向力X=34691.8750, 切向力Y=33794.0430 +FPS=24.31, 法向力=8424.7363, 切向力X=27176.7910, 切向力Y=19378.3535 +FPS=27.55, 法向力=8345.5117, 切向力X=27444.6934, 切向力Y=19131.8770 +FPS=26.58, 法向力=7743.9146, 切向力X=-37898.0156, 切向力Y=-4367.6709 +FPS=27.10, 法向力=7663.7490, 切向力X=-37815.7109, 切向力Y=-4361.7769 +FPS=24.41, 法向力=7165.6123, 切向力X=-63269.4297, 切向力Y=-20598.1055 +FPS=27.20, 法向力=6894.8232, 切向力X=-63684.8750, 切向力Y=-21099.7012 +FPS=25.29, 法向力=20999.3652, 切向力X=-41859.9531, 切向力Y=-34154.5391 +FPS=24.70, 法向力=12398.1230, 切向力X=48636.9141, 切向力Y=-21820.2617 +FPS=28.41, 法向力=12271.8633, 切向力X=48888.4023, 切向力Y=-21934.7930 +FPS=25.33, 法向力=22296.1953, 切向力X=119025.8672, 切向力Y=20189.8867 +FPS=28.03, 法向力=22181.2285, 切向力X=119866.6562, 切向力Y=20092.1953 +FPS=26.58, 法向力=20342.7891, 切向力X=90691.8906, 切向力Y=16213.5020 +FPS=28.83, 法向力=20437.9180, 切向力X=91355.3125, 切向力Y=16217.8418 +FPS=26.60, 法向力=2486.2017, 切向力X=4900.6016, 切向力Y=-6044.7700 +FPS=27.41, 法向力=2381.6287, 切向力X=4932.2793, 切向力Y=-6311.0864 +FPS=26.72, 法向力=13087.9033, 切向力X=-92042.7344, 切向力Y=-22327.4746 +FPS=26.66, 法向力=33532.3047, 切向力X=-73850.8047, 切向力Y=-14709.4658 +FPS=27.24, 法向力=33537.5352, 切向力X=-74027.1797, 切向力Y=-14775.3652 +FPS=26.70, 法向力=17747.9453, 切向力X=45556.1406, 切向力Y=-27874.2812 +FPS=29.09, 法向力=17578.8887, 切向力X=45925.2344, 切向力Y=-27908.9453 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000205s, blend=0.002237s (9 tiles incl ref), finalize=0.000051s, total=0.002499s +FPS=26.18, 法向力=25053.0234, 切向力X=136979.5781, 切向力Y=15564.7148 +FPS=28.44, 法向力=25478.7676, 切向力X=137579.5000, 切向力Y=15171.0752 +FPS=27.73, 法向力=19177.3555, 切向力X=62179.8125, 切向力Y=24762.8379 +FPS=28.77, 法向力=19710.3125, 切向力X=62062.2227, 切向力Y=24954.1660 +FPS=25.84, 法向力=3871.9707, 切向力X=-15799.0234, 切向力Y=-5172.8184 +FPS=28.52, 法向力=3796.2061, 切向力X=-15791.8770, 切向力Y=-5255.4478 +FPS=28.61, 法向力=8568.5547, 切向力X=-45906.8164, 切向力Y=-34715.6367 +FPS=27.42, 法向力=8239.3018, 切向力X=-46131.6758, 切向力Y=-35051.7422 +FPS=28.78, 法向力=24155.1367, 切向力X=-67493.8359, 切向力Y=-63155.9531 +FPS=27.54, 法向力=18167.7266, 切向力X=49356.8320, 切向力Y=-44793.5547 +FPS=27.79, 法向力=18235.2520, 切向力X=49703.9492, 切向力Y=-44796.1484 +FPS=24.91, 法向力=16085.3154, 切向力X=102680.9062, 切向力Y=25324.3359 +FPS=28.83, 法向力=16188.0908, 切向力X=102560.7734, 切向力Y=25076.9648 +FPS=26.45, 法向力=1906.8721, 切向力X=10642.4570, 切向力Y=-11782.7734 +FPS=28.59, 法向力=1888.2505, 切向力X=10609.1797, 切向力Y=-11853.5938 +FPS=25.92, 法向力=11957.3086, 切向力X=-62152.6367, 切向力Y=-54318.9844 +FPS=28.41, 法向力=11652.9551, 切向力X=-62641.1641, 切向力Y=-54596.5469 +FPS=28.53, 法向力=28776.8438, 切向力X=-40162.9609, 切向力Y=-43345.1250 +FPS=27.42, 法向力=29279.0508, 切向力X=-40010.2891, 切向力Y=-43486.3125 +FPS=28.80, 法向力=13684.9375, 切向力X=-1525.7435, 切向力Y=48747.6836 +FPS=26.92, 法向力=9512.9863, 切向力X=-2405.5029, 切向力Y=19456.3086 +FPS=27.77, 法向力=9466.3369, 切向力X=-2539.8057, 切向力Y=19416.0625 +FPS=26.14, 法向力=5938.7739, 切向力X=-1443.2223, 切向力Y=-55708.3828 +FPS=28.99, 法向力=5916.9160, 切向力X=-1592.5234, 切向力Y=-56023.9062 +FPS=26.62, 法向力=27691.3965, 切向力X=-20.2813, 切向力Y=-97601.5938 +FPS=27.66, 法向力=27771.5430, 切向力X=36.9020, 切向力Y=-97983.1250 +FPS=25.23, 法向力=3678.6499, 切向力X=15820.6738, 切向力Y=6946.5000 +FPS=28.74, 法向力=3602.4907, 切向力X=15638.0605, 切向力Y=6856.3081 +FPS=27.80, 法向力=7172.6255, 切向力X=-6793.5713, 切向力Y=34928.1953 +FPS=27.10, 法向力=10152.7881, 切向力X=-34931.6445, 切向力Y=-75616.9688 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000205s, blend=0.002069s (9 tiles incl ref), finalize=0.000043s, total=0.002323s +FPS=27.49, 法向力=9554.7139, 切向力X=-35204.4688, 切向力Y=-75986.5781 +FPS=26.94, 法向力=23232.0547, 切向力X=-13469.0430, 切向力Y=-75600.5469 +FPS=28.48, 法向力=23767.6992, 切向力X=-13436.4531, 切向力Y=-76745.3594 +FPS=27.01, 法向力=3899.3840, 切向力X=7997.0591, 切向力Y=21871.3379 +FPS=28.54, 法向力=3755.4622, 切向力X=7920.8086, 切向力Y=21905.1016 +FPS=26.48, 法向力=7540.9106, 切向力X=-19326.9434, 切向力Y=33613.3906 +FPS=29.05, 法向力=7621.1514, 切向力X=-19861.8281, 切向力Y=33643.3867 +FPS=25.42, 法向力=16044.9766, 切向力X=-42423.7617, 切向力Y=-103738.5781 +FPS=28.91, 法向力=15575.6133, 切向力X=-42413.0859, 切向力Y=-104564.5156 +FPS=29.06, 法向力=19509.4453, 切向力X=-4516.1562, 切向力Y=-55274.3984 +FPS=28.20, 法向力=19468.9961, 切向力X=-4425.7031, 切向力Y=-55302.5703 +FPS=27.02, 法向力=3877.8335, 切向力X=10710.7969, 切向力Y=11368.3535 +FPS=27.00, 法向力=4387.1045, 切向力X=-2159.2244, 切向力Y=31790.4219 +FPS=28.51, 法向力=4390.2798, 切向力X=-2296.6360, 切向力Y=31745.2168 +FPS=26.58, 法向力=2790.3523, 切向力X=-10222.5449, 切向力Y=-18006.0293 +FPS=28.72, 法向力=2703.8789, 切向力X=-10135.9941, 切向力Y=-18039.3730 +FPS=27.12, 法向力=11966.2920, 切向力X=-9643.7012, 切向力Y=-97974.0000 +FPS=28.87, 法向力=11742.8691, 切向力X=-10056.7422, 切向力Y=-97927.5312 +FPS=24.93, 法向力=8252.9043, 切向力X=3685.9119, 切向力Y=-28108.5117 +FPS=28.46, 法向力=8271.8037, 切向力X=3448.9856, 切向力Y=-28257.7266 +FPS=28.65, 法向力=2144.3232, 切向力X=2204.2256, 切向力Y=-1905.6528 +FPS=28.40, 法向力=6880.9355, 切向力X=-3406.7935, 切向力Y=65897.1250 +FPS=28.44, 法向力=6890.7900, 切向力X=-3659.6731, 切向力Y=65889.6094 +FPS=28.06, 法向力=14344.5459, 切向力X=-10922.2188, 切向力Y=49671.2422 +FPS=28.68, 法向力=14400.2910, 切向力X=-11216.5439, 切向力Y=49721.6562 +FPS=29.19, 法向力=14365.1504, 切向力X=-11196.9180, 切向力Y=49670.1641 +FPS=27.89, 法向力=4941.5088, 切向力X=-792.6886, 切向力Y=6992.7891 +FPS=28.69, 法向力=2458.2900, 切向力X=1159.4983, 切向力Y=-6107.2852 +FPS=27.86, 法向力=2417.6343, 切向力X=1081.5079, 切向力Y=-6152.4160 +FPS=27.52, 法向力=4090.7441, 切向力X=1616.5127, 切向力Y=-32323.3438 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000008s (hit), reset=0.000233s, blend=0.002153s (9 tiles incl ref), finalize=0.000051s, total=0.002448s +FPS=28.12, 法向力=4122.1758, 切向力X=1565.9556, 切向力Y=-32418.7656 +FPS=26.27, 法向力=6227.9907, 切向力X=-8481.7627, 切向力Y=-65256.8008 +FPS=26.74, 法向力=5848.7051, 切向力X=-8474.3535, 切向力Y=-65856.0625 +FPS=25.96, 法向力=9963.0898, 切向力X=-4060.6257, 切向力Y=-25238.6289 +FPS=28.19, 法向力=10005.5342, 切向力X=-4119.9849, 切向力Y=-25235.5820 +FPS=28.79, 法向力=4537.2231, 切向力X=-3453.1187, 切向力Y=13843.5381 +FPS=28.74, 法向力=4397.2197, 切向力X=-3165.6650, 切向力Y=13895.9590 +FPS=27.90, 法向力=8000.6514, 切向力X=-59559.2930, 切向力Y=8350.6680 +FPS=29.23, 法向力=14085.2842, 切向力X=-104208.0234, 切向力Y=-41559.6562 +FPS=26.64, 法向力=13893.6055, 切向力X=-104740.3125, 切向力Y=-41569.6289 +FPS=27.47, 法向力=32972.7578, 切向力X=-87339.6562, 切向力Y=-39115.1758 +FPS=27.81, 法向力=32992.5977, 切向力X=-88035.7812, 切向力Y=-38959.2812 +FPS=26.59, 法向力=24282.7695, 切向力X=-6562.5151, 切向力Y=-29176.4336 +FPS=28.00, 法向力=24149.5352, 切向力X=-6495.0830, 切向力Y=-29278.3555 +FPS=26.59, 法向力=22472.3848, 切向力X=139908.7812, 切向力Y=-23696.5020 +FPS=27.70, 法向力=22552.9863, 切向力X=140137.4844, 切向力Y=-23663.8633 +FPS=27.28, 法向力=22711.9395, 切向力X=140171.3750, 切向力Y=-13040.2256 +FPS=25.05, 法向力=22915.1309, 切向力X=140484.0781, 切向力Y=-12760.8008 +FPS=23.46, 法向力=10380.1182, 切向力X=50040.3867, 切向力Y=-5761.5889 +FPS=19.83, 法向力=13637.9922, 切向力X=-61670.2812, 切向力Y=-20974.4844 +FPS=23.38, 法向力=25610.7715, 切向力X=-96674.6094, 切向力Y=-21467.6543 +FPS=25.83, 法向力=25730.5195, 切向力X=-96558.7656, 切向力Y=-21966.2070 +FPS=27.24, 法向力=45791.8281, 切向力X=-49928.9531, 切向力Y=-20910.0039 +FPS=26.93, 法向力=46050.1016, 切向力X=-50099.1953, 切向力Y=-20908.1328 +FPS=26.40, 法向力=16796.4258, 切向力X=113636.7812, 切向力Y=-8873.5586 +FPS=27.19, 法向力=16892.6367, 切向力X=114369.7578, 切向力Y=-8729.1221 +FPS=26.96, 法向力=8826.1914, 切向力X=72568.5781, 切向力Y=-7778.1855 +FPS=27.84, 法向力=8762.1387, 切向力X=72879.9766, 切向力Y=-7523.4717 +FPS=26.86, 法向力=4872.2090, 切向力X=-23325.2363, 切向力Y=-22325.3789 +FPS=26.71, 法向力=16403.5078, 切向力X=-91285.7500, 切向力Y=-494.0228 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000243s, blend=0.002119s (9 tiles incl ref), finalize=0.000046s, total=0.002414s +FPS=27.40, 法向力=15639.3379, 切向力X=-92350.7891, 切向力Y=-729.6935 +FPS=26.32, 法向力=38529.4688, 切向力X=-38813.1914, 切向力Y=-43996.4297 +FPS=28.16, 法向力=38796.3281, 切向力X=-38793.9219, 切向力Y=-44148.9375 +FPS=27.75, 法向力=7788.3843, 切向力X=60764.4570, 切向力Y=-7908.1436 +FPS=27.90, 法向力=7889.8691, 切向力X=60858.5508, 切向力Y=-8037.2188 +FPS=26.12, 法向力=8525.5791, 切向力X=49992.9688, 切向力Y=32865.6797 +FPS=27.88, 法向力=6130.8481, 切向力X=-45794.9648, 切向力Y=-20108.8184 +FPS=27.87, 法向力=6131.8154, 切向力X=-46034.9609, 切向力Y=-20197.1367 +FPS=27.72, 法向力=6127.1831, 切向力X=-46031.3984, 切向力Y=-20192.0918 +FPS=26.74, 法向力=19724.5977, 切向力X=-110696.3438, 切向力Y=-35756.1602 +FPS=27.34, 法向力=43181.6484, 切向力X=-54741.0312, 切向力Y=-36776.9688 +FPS=28.11, 法向力=43204.7617, 切向力X=-54733.0586, 切向力Y=-37045.6562 +FPS=27.27, 法向力=15015.1621, 切向力X=110065.1484, 切向力Y=-21666.4277 +FPS=28.03, 法向力=15015.0273, 切向力X=110556.4766, 切向力Y=-22037.0156 +FPS=27.15, 法向力=8245.8047, 切向力X=88289.9062, 切向力Y=-6099.1533 +FPS=27.28, 法向力=8164.3486, 切向力X=88120.6094, 切向力Y=-6160.1611 +FPS=27.10, 法向力=10215.0293, 切向力X=-45626.8008, 切向力Y=-31550.4766 +FPS=28.09, 法向力=9991.8613, 切向力X=-46007.9609, 切向力Y=-31714.9473 +FPS=26.36, 法向力=21541.8535, 切向力X=-112291.4453, 切向力Y=-3245.7473 +FPS=27.44, 法向力=21001.1055, 切向力X=-112995.2422, 切向力Y=-3538.3413 +FPS=26.55, 法向力=42513.8672, 切向力X=-46303.6289, 切向力Y=-22259.3535 +FPS=27.47, 法向力=11660.3301, 切向力X=76253.9766, 切向力Y=-29809.7578 +FPS=28.45, 法向力=11827.7617, 切向力X=76541.4688, 切向力Y=-30137.5078 +FPS=27.04, 法向力=11934.2090, 切向力X=66036.5625, 切向力Y=-2890.6885 +FPS=29.10, 法向力=12016.5332, 切向力X=66181.4062, 切向力Y=-3089.4988 +FPS=26.94, 法向力=8535.3184, 切向力X=-64694.0586, 切向力Y=18066.6230 +FPS=27.01, 法向力=8251.8652, 切向力X=-65032.1719, 切向力Y=18120.5684 +FPS=28.11, 法向力=22856.8125, 切向力X=-49520.4922, 切向力Y=42350.9258 +FPS=28.45, 法向力=22923.8379, 切向力X=-49636.2344, 切向力Y=42417.7422 +FPS=26.11, 法向力=10692.8340, 切向力X=-5946.3496, 切向力Y=21383.8477 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000304s, blend=0.002152s (9 tiles incl ref), finalize=0.000046s, total=0.002513s +FPS=27.80, 法向力=10752.5225, 切向力X=-6071.6387, 切向力Y=21396.6699 +FPS=25.59, 法向力=1802.4275, 切向力X=-1609.2732, 切向力Y=-7557.5830 +FPS=26.95, 法向力=8856.3926, 切向力X=-7089.7061, 切向力Y=-73672.9297 +FPS=27.49, 法向力=8782.7754, 切向力X=-6834.3945, 切向力Y=-73758.4375 +FPS=25.87, 法向力=26418.8164, 切向力X=-9462.2520, 切向力Y=-89351.5469 +FPS=27.68, 法向力=26130.4414, 切向力X=-9749.6270, 切向力Y=-89975.8359 +FPS=28.28, 法向力=11272.2871, 切向力X=11369.5996, 切向力Y=36686.8359 +FPS=27.41, 法向力=11478.8828, 切向力X=11207.0488, 切向力Y=36667.2969 +FPS=27.85, 法向力=12580.6660, 切向力X=-16097.1738, 切向力Y=68083.9062 +FPS=27.90, 法向力=12575.6768, 切向力X=-16182.3545, 切向力Y=68338.1094 +FPS=25.30, 法向力=5490.0532, 切向力X=-37483.8750, 切向力Y=-19728.7656 +FPS=26.76, 法向力=24503.7305, 切向力X=-3191.0168, 切向力Y=-121797.7969 +FPS=26.93, 法向力=23327.2930, 切向力X=-3998.2451, 切向力Y=-122376.8438 +FPS=26.49, 法向力=8799.5332, 切向力X=11994.1680, 切向力Y=-4775.0566 +FPS=29.20, 法向力=8774.1367, 切向力X=11889.0176, 切向力Y=-4729.0732 +FPS=25.84, 法向力=4962.4702, 切向力X=-8209.8193, 切向力Y=29745.6641 +FPS=28.63, 法向力=4917.9185, 切向力X=-7988.5889, 切向力Y=29717.9883 +FPS=28.31, 法向力=5072.9595, 切向力X=-22392.9980, 切向力Y=-32515.2461 +FPS=28.24, 法向力=5140.6611, 切向力X=-22370.9258, 切向力Y=-32604.3750 +FPS=29.00, 法向力=15090.4531, 切向力X=-11356.3750, 切向力Y=-95908.7656 +FPS=28.03, 法向力=14610.2402, 切向力X=-11435.8789, 切向力Y=-96313.7344 +FPS=25.88, 法向力=7562.4561, 切向力X=12364.4707, 切向力Y=-8085.3716 +FPS=28.11, 法向力=6534.3027, 切向力X=-23143.9414, 切向力Y=72865.6250 +FPS=27.19, 法向力=6678.8022, 切向力X=-23377.8906, 切向力Y=72895.0938 +FPS=27.67, 法向力=14420.2002, 切向力X=-85623.0938, 切向力Y=3016.2368 +FPS=29.47, 法向力=13930.4336, 切向力X=-86185.5000, 切向力Y=3491.5396 +FPS=27.11, 法向力=15561.3223, 切向力X=-28014.7949, 切向力Y=-52771.9141 +FPS=28.44, 法向力=15918.9082, 切向力X=-27978.2832, 切向力Y=-52987.7734 +FPS=28.79, 法向力=2329.7495, 切向力X=-4132.7900, 切向力Y=-6556.2930 +FPS=29.28, 法向力=2416.0337, 切向力X=-4190.8457, 切向力Y=-6786.1548 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000207s, blend=0.002198s (9 tiles incl ref), finalize=0.000047s, total=0.002458s +FPS=27.27, 法向力=2487.6375, 切向力X=-1995.3372, 切向力Y=-3048.0112 +FPS=29.84, 法向力=2323.6873, 切向力X=-2081.8198, 切向力Y=-2947.1377 +FPS=26.29, 法向力=2149.6001, 切向力X=-2206.6187, 切向力Y=-1484.6532 +FPS=29.39, 法向力=2234.8467, 切向力X=-2254.9912, 切向力Y=-1457.7966 +FPS=27.85, 法向力=2559.0984, 切向力X=1550.1541, 切向力Y=-564.4315 +FPS=28.84, 法向力=2501.8853, 切向力X=1651.1940, 切向力Y=-676.7554 +FPS=29.77, 法向力=3918.2087, 切向力X=-1904.3516, 切向力Y=-550.3794 +FPS=28.68, 法向力=2337.2563, 切向力X=6666.6831, 切向力Y=-3554.2549 +FPS=29.29, 法向力=2352.3069, 切向力X=6613.5879, 切向力Y=-3553.9375 +FPS=28.91, 法向力=3751.1909, 切向力X=53442.8281, 切向力Y=-14898.7656 +FPS=29.43, 法向力=3745.9678, 切向力X=53360.2734, 切向力Y=-14976.3330 +FPS=29.01, 法向力=3783.2817, 切向力X=53267.2070, 切向力Y=-15111.8652 +FPS=27.86, 法向力=11129.9414, 切向力X=64351.6953, 切向力Y=-21576.5527 +FPS=28.43, 法向力=10048.9434, 切向力X=39074.1133, 切向力Y=-2489.8081 +FPS=28.02, 法向力=9982.8145, 切向力X=39203.5195, 切向力Y=-2255.4739 +FPS=28.04, 法向力=9170.0918, 切向力X=24052.5449, 切向力Y=1749.5509 +FPS=29.19, 法向力=9087.1230, 切向力X=24019.6758, 切向力Y=1658.3606 +FPS=28.38, 法向力=6674.0361, 切向力X=4017.8281, 切向力Y=-1487.6702 +FPS=30.42, 法向力=6543.0811, 切向力X=4057.4768, 切向力Y=-1447.3667 +FPS=28.48, 法向力=5538.3833, 切向力X=-9217.3301, 切向力Y=-825.1851 +FPS=30.55, 法向力=5634.0894, 切向力X=-9487.4287, 切向力Y=-828.9843 +FPS=29.63, 法向力=6369.8296, 切向力X=-29267.5625, 切向力Y=2367.9126 +FPS=29.08, 法向力=6182.4209, 切向力X=-29470.6738, 切向力Y=2526.2603 +FPS=28.16, 法向力=14401.9980, 切向力X=-46578.2109, 切向力Y=7891.3975 +FPS=29.65, 法向力=14411.9424, 切向力X=-46457.2539, 切向力Y=7855.2598 +FPS=25.66, 法向力=16202.2686, 切向力X=-26830.3711, 切向力Y=9678.3184 +FPS=27.86, 法向力=15854.4336, 切向力X=-26773.9570, 切向力Y=9841.1221 +FPS=28.45, 法向力=15820.2510, 切向力X=-20297.8008, 切向力Y=-1130.2485 +FPS=28.44, 法向力=15683.9619, 切向力X=-20280.1328, 切向力Y=-1202.9449 +FPS=28.80, 法向力=7611.6094, 切向力X=-8538.6973, 切向力Y=-3333.5249 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000207s, blend=0.002229s (9 tiles incl ref), finalize=0.000049s, total=0.002491s +FPS=28.50, 法向力=6596.8120, 切向力X=-6434.9619, 切向力Y=-1451.4633 +FPS=29.04, 法向力=6586.0122, 切向力X=-6313.0752, 切向力Y=-1351.5952 +FPS=28.91, 法向力=7414.1846, 切向力X=-4714.8955, 切向力Y=-1356.9685 +FPS=29.54, 法向力=7341.0000, 切向力X=-4460.7744, 切向力Y=-1331.0790 +FPS=28.08, 法向力=7222.2446, 切向力X=6408.7871, 切向力Y=-3544.3025 +FPS=28.34, 法向力=7094.1206, 切向力X=6777.1143, 切向力Y=-3557.5034 +FPS=26.99, 法向力=5177.3525, 切向力X=29798.5137, 切向力Y=-3950.1240 +FPS=27.99, 法向力=5101.3467, 切向力X=29885.2012, 切向力Y=-3953.9958 +FPS=25.28, 法向力=4099.5503, 切向力X=37327.7891, 切向力Y=2265.5269 +FPS=29.02, 法向力=3964.5813, 切向力X=37637.1641, 切向力Y=2146.8042 +FPS=28.20, 法向力=7341.5615, 切向力X=33822.3516, 切向力Y=497.8931 +FPS=28.07, 法向力=7485.5068, 切向力X=33675.9922, 切向力Y=396.7084 +FPS=28.34, 法向力=7570.5420, 切向力X=33105.3281, 切向力Y=-328.2514 +FPS=28.36, 法向力=7514.9565, 切向力X=33107.1797, 切向力Y=-289.7097 +FPS=27.57, 法向力=6330.1270, 切向力X=29234.4199, 切向力Y=4323.1675 +FPS=27.98, 法向力=6466.3838, 切向力X=29116.6992, 切向力Y=4250.6025 +FPS=27.41, 法向力=8154.8442, 切向力X=25927.3125, 切向力Y=-509.9693 +FPS=28.01, 法向力=6474.4746, 切向力X=14936.9590, 切向力Y=-6638.9976 +FPS=28.85, 法向力=6672.9146, 切向力X=15003.9609, 切向力Y=-6836.2266 +FPS=27.46, 法向力=3669.8477, 切向力X=2809.1338, 切向力Y=-1048.2073 +FPS=29.28, 法向力=3800.2634, 切向力X=2884.8599, 切向力Y=-1145.4315 +FPS=26.77, 法向力=3335.3633, 切向力X=-15171.4453, 切向力Y=23654.4590 +FPS=28.74, 法向力=3382.0193, 切向力X=-15411.8223, 切向力Y=23767.4570 +FPS=27.37, 法向力=10206.9043, 切向力X=-17606.3184, 切向力Y=34719.0781 +FPS=28.96, 法向力=10183.5645, 切向力X=-17899.1914, 切向力Y=34947.6562 +FPS=27.73, 法向力=7214.7207, 切向力X=-4293.7334, 切向力Y=19376.2539 +FPS=29.33, 法向力=7344.7812, 切向力X=-4526.9043, 切向力Y=19424.3418 +FPS=26.26, 法向力=9811.4883, 切向力X=-3335.8096, 切向力Y=13236.8037 +FPS=28.92, 法向力=9835.0078, 切向力X=-3310.9492, 切向力Y=13080.9180 +FPS=26.89, 法向力=4040.3164, 切向力X=-3354.0049, 切向力Y=6639.9243 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000238s, blend=0.002168s (9 tiles incl ref), finalize=0.000048s, total=0.002460s +FPS=28.51, 法向力=4556.6099, 切向力X=-7783.4678, 切向力Y=3161.6948 +FPS=29.56, 法向力=4505.9917, 切向力X=-7894.3018, 切向力Y=2940.5640 +FPS=28.52, 法向力=1851.5372, 切向力X=-1527.3328, 切向力Y=-4656.0029 +FPS=28.57, 法向力=1802.1016, 切向力X=-1399.0557, 切向力Y=-4761.0156 +FPS=26.83, 法向力=2960.8826, 切向力X=3277.9888, 切向力Y=-11545.9131 +FPS=30.02, 法向力=3021.0940, 切向力X=3529.0271, 切向力Y=-11864.7998 +FPS=28.69, 法向力=3978.7964, 切向力X=2893.1538, 切向力Y=-19911.3633 +FPS=29.39, 法向力=3833.6350, 切向力X=2784.1494, 切向力Y=-20390.4492 +FPS=26.09, 法向力=6025.2197, 切向力X=-1215.2490, 切向力Y=-37195.5703 +FPS=29.34, 法向力=5954.8071, 切向力X=-1288.5288, 切向力Y=-37523.4609 +FPS=26.99, 法向力=7429.5049, 切向力X=4516.0400, 切向力Y=-48847.7539 +FPS=29.43, 法向力=7205.8320, 切向力X=4605.7568, 切向力Y=-49366.8789 +FPS=26.84, 法向力=6320.9370, 切向力X=4609.2949, 切向力Y=-48702.8984 +FPS=28.98, 法向力=6292.6948, 切向力X=4566.1738, 切向力Y=-48601.1211 +FPS=28.08, 法向力=7864.4453, 切向力X=6434.0166, 切向力Y=-51048.5312 +FPS=27.66, 法向力=8601.3633, 切向力X=1351.8085, 切向力Y=-50793.7695 +FPS=29.08, 法向力=8984.0781, 切向力X=998.2318, 切向力Y=-50624.1406 +FPS=29.64, 法向力=8823.2852, 切向力X=934.1336, 切向力Y=-50603.5078 +FPS=29.54, 法向力=9984.2363, 切向力X=3798.0552, 切向力Y=-42937.9844 +FPS=28.37, 法向力=9246.3867, 切向力X=10875.5225, 切向力Y=-18315.5020 +FPS=28.17, 法向力=9258.6621, 切向力X=10931.2539, 切向力Y=-18363.9082 +FPS=27.12, 法向力=10112.3984, 切向力X=10228.3428, 切向力Y=-14997.7637 +FPS=29.95, 法向力=10322.5957, 切向力X=10288.6494, 切向力Y=-15088.3721 +FPS=26.23, 法向力=9296.6504, 切向力X=-3094.6294, 切向力Y=-41524.9062 +FPS=28.74, 法向力=9306.1738, 切向力X=-3007.1938, 切向力Y=-41639.5586 +FPS=26.87, 法向力=12382.2969, 切向力X=2541.4824, 切向力Y=-36472.8594 +FPS=28.03, 法向力=12406.0576, 切向力X=2522.1118, 切向力Y=-36436.7812 +FPS=27.51, 法向力=8216.8701, 切向力X=9930.6768, 切向力Y=-7844.0156 +FPS=28.42, 法向力=8227.3945, 切向力X=9815.8008, 切向力Y=-7831.5176 +FPS=28.94, 法向力=11142.5000, 切向力X=11752.5918, 切向力Y=34780.1094 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000210s, blend=0.002355s (9 tiles incl ref), finalize=0.000048s, total=0.002620s +FPS=28.68, 法向力=11279.2754, 切向力X=11660.1777, 切向力Y=35000.5391 +FPS=26.18, 法向力=17462.9258, 切向力X=-4798.5049, 切向力Y=39387.6328 +FPS=27.74, 法向力=17365.0625, 切向力X=-5457.7319, 切向力Y=39615.5273 +FPS=29.22, 法向力=12285.2617, 切向力X=-13978.9746, 切向力Y=-2201.5205 +FPS=26.92, 法向力=6625.8887, 切向力X=-6669.7959, 切向力Y=-44758.8086 +FPS=29.61, 法向力=6857.6133, 切向力X=-6528.7969, 切向力Y=-44813.3398 +FPS=25.97, 法向力=9568.7402, 切向力X=2339.5974, 切向力Y=-55194.9141 +FPS=28.02, 法向力=9680.7148, 切向力X=2471.5454, 切向力Y=-55595.7188 +FPS=27.41, 法向力=16484.9473, 切向力X=5080.5801, 切向力Y=-60863.4414 +FPS=29.00, 法向力=16740.4727, 切向力X=5465.0225, 切向力Y=-61275.2891 +FPS=26.35, 法向力=13246.8447, 切向力X=11974.4268, 切向力Y=-52119.4414 +FPS=29.03, 法向力=13005.6387, 切向力X=12030.1406, 切向力Y=-52073.1250 +FPS=27.05, 法向力=15230.6504, 切向力X=16635.8086, 切向力Y=-49153.7500 +FPS=27.17, 法向力=15414.8320, 切向力X=16862.8477, 切向力Y=-49138.9688 +FPS=28.88, 法向力=17434.4766, 切向力X=9566.4258, 切向力Y=-57447.0938 +FPS=28.00, 法向力=18901.0117, 切向力X=13230.6367, 切向力Y=-49880.9492 +FPS=28.76, 法向力=18293.8359, 切向力X=13721.6543, 切向力Y=-49793.0078 +FPS=27.33, 法向力=17550.2188, 切向力X=17163.1406, 切向力Y=-44323.0039 +FPS=29.30, 法向力=16825.9844, 切向力X=17708.7891, 切向力Y=-43865.7461 +FPS=28.89, 法向力=16763.6875, 切向力X=17788.5059, 切向力Y=-43745.4453 +FPS=28.31, 法向力=16286.1377, 切向力X=18157.9902, 切向力Y=-37920.0039 +FPS=27.18, 法向力=12402.4238, 切向力X=19665.4883, 切向力Y=-31371.2344 +FPS=28.17, 法向力=12009.0830, 切向力X=19884.7344, 切向力Y=-30774.7539 +FPS=26.10, 法向力=12136.1650, 切向力X=23155.4004, 切向力Y=-23675.8730 +FPS=29.27, 法向力=12022.7188, 切向力X=23080.2500, 切向力Y=-23700.8555 +FPS=28.00, 法向力=12572.5312, 切向力X=21902.1562, 切向力Y=-32577.9043 +FPS=29.72, 法向力=12461.7871, 切向力X=21791.5996, 切向力Y=-32969.1250 +FPS=28.30, 法向力=15590.9443, 切向力X=17187.7383, 切向力Y=-36386.4258 +FPS=27.42, 法向力=15625.0303, 切向力X=17119.9824, 切向力Y=-36582.7031 +FPS=29.23, 法向力=14538.7471, 切向力X=11374.1133, 切向力Y=-30243.5117 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000210s, blend=0.002335s (9 tiles incl ref), finalize=0.000051s, total=0.002601s +FPS=29.50, 法向力=14573.5664, 切向力X=11206.1953, 切向力Y=-30089.1875 +FPS=27.87, 法向力=11132.2812, 切向力X=4577.7432, 切向力Y=-15661.9043 +FPS=29.36, 法向力=11197.5898, 切向力X=4572.7705, 切向力Y=-15687.2510 +FPS=27.88, 法向力=5045.8525, 切向力X=4107.1821, 切向力Y=40007.1953 +FPS=27.63, 法向力=13035.8496, 切向力X=-5096.2046, 切向力Y=52434.4570 +FPS=28.32, 法向力=13218.0859, 切向力X=-5307.7002, 切向力Y=52325.0312 +FPS=27.00, 法向力=17419.9023, 切向力X=-3614.6633, 切向力Y=36770.2578 +FPS=28.93, 法向力=17309.5781, 切向力X=-3930.4917, 切向力Y=36806.3633 +FPS=27.00, 法向力=11564.1934, 切向力X=-19935.3125, 切向力Y=-15188.7090 +FPS=29.03, 法向力=11850.6914, 切向力X=-19886.2461, 切向力Y=-15222.7559 +FPS=27.02, 法向力=23016.6914, 切向力X=-11170.4863, 切向力Y=-81343.2812 +FPS=28.70, 法向力=22726.7148, 切向力X=-11166.8223, 切向力Y=-82492.5781 +FPS=26.81, 法向力=10679.4072, 切向力X=11318.8916, 切向力Y=-5260.1279 +FPS=28.16, 法向力=10348.3330, 切向力X=11318.6133, 切向力Y=-4988.2715 +FPS=27.26, 法向力=4763.7617, 切向力X=1027.0552, 切向力Y=20900.6797 +FPS=27.87, 法向力=4868.5454, 切向力X=879.8914, 切向力Y=20907.4922 +FPS=27.87, 法向力=10186.3672, 切向力X=-4903.0156, 切向力Y=-62344.7578 +FPS=27.03, 法向力=13036.8525, 切向力X=1622.1829, 切向力Y=-42207.5078 +FPS=28.20, 法向力=12949.7432, 切向力X=1656.9849, 切向力Y=-42338.7266 +FPS=25.32, 法向力=2210.3333, 切向力X=8655.2871, 切向力Y=15077.4707 +FPS=26.24, 法向力=2139.9858, 切向力X=8626.2363, 切向力Y=14965.5752 +FPS=24.85, 法向力=6879.9492, 切向力X=-10942.5791, 切向力Y=28263.3008 +FPS=27.36, 法向力=6963.7490, 切向力X=-11046.2148, 切向力Y=28201.1914 +FPS=26.73, 法向力=6466.4053, 切向力X=-18216.7656, 切向力Y=-17637.3574 +FPS=26.96, 法向力=11245.3066, 切向力X=-8232.9980, 切向力Y=-59609.0938 +FPS=27.70, 法向力=11024.0977, 切向力X=-8238.0059, 切向力Y=-59874.0234 +FPS=27.25, 法向力=14829.8828, 切向力X=16897.9023, 切向力Y=-71374.8516 +FPS=27.41, 法向力=14629.9023, 切向力X=17047.0820, 切向力Y=-72065.0703 +FPS=25.76, 法向力=8561.3809, 切向力X=34402.0000, 切向力Y=-15401.2393 +FPS=28.20, 法向力=8652.2930, 切向力X=34724.3906, 切向力Y=-15422.6680 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000202s, blend=0.002149s (9 tiles incl ref), finalize=0.000047s, total=0.002405s +FPS=26.35, 法向力=6527.5547, 切向力X=36467.9219, 切向力Y=23564.5137 +FPS=28.07, 法向力=6563.1719, 切向力X=36452.7031, 切向力Y=23478.5938 +FPS=26.43, 法向力=5514.5674, 切向力X=15427.1455, 切向力Y=13479.5303 +FPS=28.26, 法向力=5582.5522, 切向力X=15320.1445, 切向力Y=13452.4102 +FPS=27.35, 法向力=7453.6025, 切向力X=-51191.2109, 切向力Y=3105.4863 +FPS=27.67, 法向力=7076.7241, 切向力X=-29204.9141, 切向力Y=-1595.1461 +FPS=27.54, 法向力=7061.4731, 切向力X=-29280.7402, 切向力Y=-1551.7861 +FPS=26.82, 法向力=2967.5669, 切向力X=2075.5095, 切向力Y=-4831.8335 +FPS=30.94, 法向力=3011.3599, 切向力X=2047.7876, 切向力Y=-4682.8311 +FPS=28.72, 法向力=4859.2285, 切向力X=56241.8047, 切向力Y=-12124.2461 +FPS=29.88, 法向力=4715.9756, 切向力X=56733.5391, 切向力Y=-12081.5205 +FPS=28.56, 法向力=3927.7598, 切向力X=37107.4336, 切向力Y=28.0709 +FPS=30.34, 法向力=4012.7007, 切向力X=37096.1953, 切向力Y=-43.5474 +FPS=28.72, 法向力=8890.3799, 切向力X=-35767.2734, 切向力Y=-2745.9968 +FPS=28.65, 法向力=8926.9941, 切向力X=-35936.1797, 切向力Y=-2758.5168 +FPS=27.57, 法向力=14911.3291, 切向力X=-77306.2344, 切向力Y=5831.3086 +FPS=29.70, 法向力=14992.8555, 切向力X=-77657.9688, 切向力Y=5649.0483 +FPS=28.35, 法向力=10061.5918, 切向力X=-12290.8828, 切向力Y=-1693.1350 +FPS=29.51, 法向力=10092.1611, 切向力X=-12310.2139, 切向力Y=-1674.2693 +FPS=25.86, 法向力=3992.2563, 切向力X=51372.4883, 切向力Y=-9821.0918 +FPS=28.88, 法向力=4542.5610, 切向力X=44762.9492, 切向力Y=-208.0807 +FPS=29.27, 法向力=4734.2822, 切向力X=44784.8359, 切向力Y=-74.2303 +FPS=28.09, 法向力=7087.1680, 切向力X=-19185.6797, 切向力Y=-5760.4248 +FPS=28.97, 法向力=7045.8604, 切向力X=-19409.4746, 切向力Y=-5807.9756 +FPS=28.23, 法向力=7030.0205, 切向力X=-19316.9238, 切向力Y=-5804.8760 +FPS=28.70, 法向力=12723.4453, 切向力X=-77096.5781, 切向力Y=15589.8496 +FPS=27.75, 法向力=15073.8945, 切向力X=-16521.6680, 切向力Y=-26158.4395 +FPS=28.18, 法向力=14429.0391, 切向力X=-15598.3926, 切向力Y=-26767.6406 +FPS=27.28, 法向力=7069.5820, 切向力X=36365.2188, 切向力Y=-42572.6172 +FPS=29.07, 法向力=7354.2300, 切向力X=36344.6133, 切向力Y=-42815.7656 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000258s, blend=0.002137s (9 tiles incl ref), finalize=0.000064s, total=0.002465s +FPS=26.97, 法向力=6071.3804, 切向力X=21606.4766, 切向力Y=4231.8203 +FPS=29.15, 法向力=6016.1865, 切向力X=21498.0664, 切向力Y=4184.2173 +FPS=27.99, 法向力=5024.9775, 切向力X=-23695.0430, 切向力Y=23987.0273 +FPS=29.60, 法向力=4905.6167, 切向力X=-23771.7617, 切向力Y=24124.5371 +FPS=28.52, 法向力=6424.0732, 切向力X=-25433.3984, 切向力Y=-19502.2656 +FPS=28.48, 法向力=6421.2549, 切向力X=-25577.2852, 切向力Y=-19548.6523 +FPS=26.88, 法向力=10298.1094, 切向力X=10776.0527, 切向力Y=-68845.2188 +FPS=29.89, 法向力=9957.7129, 切向力X=10486.5029, 切向力Y=-69259.4922 +FPS=28.75, 法向力=9244.9434, 切向力X=28073.5625, 切向力Y=-9874.6660 +FPS=29.13, 法向力=9409.5303, 切向力X=28159.3574, 切向力Y=-9884.0000 +FPS=29.16, 法向力=5513.0771, 切向力X=6796.9263, 切向力Y=52213.0000 +FPS=28.57, 法向力=8582.0391, 切向力X=-36391.2734, 切向力Y=13670.0605 +FPS=29.60, 法向力=8508.2822, 切向力X=-36685.3281, 切向力Y=13586.3730 +FPS=28.91, 法向力=10775.4766, 切向力X=-6040.4849, 切向力Y=-81279.7188 +FPS=31.42, 法向力=11040.4609, 切向力X=-6121.0869, 切向力Y=-81310.8594 +FPS=31.35, 法向力=11224.2617, 切向力X=-6042.9014, 切向力Y=-81226.5469 +FPS=28.90, 法向力=15898.6992, 切向力X=21249.8457, 切向力Y=-47521.3711 +FPS=30.77, 法向力=15616.3604, 切向力X=21243.9688, 切向力Y=-47295.9219 +FPS=29.67, 法向力=7771.0332, 切向力X=29411.4844, 切向力Y=8778.9219 +FPS=30.79, 法向力=7802.7158, 切向力X=29320.8535, 切向力Y=8866.8369 +FPS=28.89, 法向力=6605.3481, 切向力X=-3962.6943, 切向力Y=24949.1562 +FPS=30.12, 法向力=8620.1064, 切向力X=-32767.5098, 切向力Y=27404.3203 +FPS=30.28, 法向力=8650.9355, 切向力X=-33020.3906, 切向力Y=27175.1641 +FPS=28.93, 法向力=8654.5420, 切向力X=-33038.5977, 切向力Y=27174.3555 +FPS=29.99, 法向力=7000.7031, 切向力X=-12046.8125, 切向力Y=11793.8047 +FPS=30.04, 法向力=2906.1033, 切向力X=-8838.6318, 切向力Y=831.7260 +FPS=30.87, 法向力=2977.8728, 切向力X=-8879.9238, 切向力Y=808.3110 +FPS=30.55, 法向力=2997.2534, 切向力X=-8826.0459, 切向力Y=877.3942 +FPS=29.52, 法向力=2874.7126, 切向力X=1140.7714, 切向力Y=-1495.5786 +FPS=30.67, 法向力=2844.4578, 切向力X=1308.3491, 切向力Y=-1305.3425 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000205s, blend=0.002140s (9 tiles incl ref), finalize=0.000053s, total=0.002404s +FPS=29.21, 法向力=2554.0298, 切向力X=20889.6133, 切向力Y=-9287.7764 +FPS=30.35, 法向力=2413.5315, 切向力X=21250.9102, 切向力Y=-9393.8789 +FPS=30.70, 法向力=7273.3057, 切向力X=58703.4727, 切向力Y=-40658.6250 +FPS=29.23, 法向力=7299.3838, 切向力X=58992.9141, 切向力Y=-40824.6484 +FPS=29.38, 法向力=5760.1040, 切向力X=42906.8320, 切向力Y=-27886.8105 +FPS=29.41, 法向力=4674.1294, 切向力X=-20858.8594, 切向力Y=-10593.8877 +FPS=29.70, 法向力=4731.3687, 切向力X=-21070.3711, 切向力Y=-10671.0381 +FPS=28.54, 法向力=12262.5039, 切向力X=-76001.2969, 切向力Y=4024.3320 +FPS=29.36, 法向力=11840.0557, 切向力X=-76709.1641, 切向力Y=4124.7583 +FPS=29.07, 法向力=11821.3457, 切向力X=-76688.5234, 切向力Y=4204.1411 +FPS=29.37, 法向力=21124.3066, 切向力X=-26165.9727, 切向力Y=-12707.3779 +FPS=28.73, 法向力=21012.0801, 切向力X=-26253.6797, 切向力Y=-12636.4629 +FPS=28.36, 法向力=9850.4326, 切向力X=72111.1250, 切向力Y=-34174.8867 +FPS=28.11, 法向力=11034.7012, 切向力X=63619.0156, 切向力Y=-3152.7156 +FPS=29.10, 法向力=11194.2314, 切向力X=63808.5547, 切向力Y=-3193.7573 +FPS=27.50, 法向力=6238.0259, 切向力X=-4003.1973, 切向力Y=14973.1387 +FPS=28.97, 法向力=6318.0840, 切向力X=-4360.7876, 切向力Y=14942.1992 +FPS=27.16, 法向力=10859.8525, 切向力X=-73352.8750, 切向力Y=13849.4180 +FPS=28.46, 法向力=10465.4072, 切向力X=-73945.8906, 切向力Y=14089.3125 +FPS=26.22, 法向力=23870.6445, 切向力X=-23532.2148, 切向力Y=-31533.1055 +FPS=27.79, 法向力=23863.6309, 切向力X=-23364.8750, 切向力Y=-31663.7383 +FPS=26.38, 法向力=12365.1416, 切向力X=79597.2031, 切向力Y=-44410.7188 +FPS=27.68, 法向力=12404.0527, 切向力X=80492.7344, 切向力Y=-44946.9297 +FPS=26.70, 法向力=6483.9468, 切向力X=46419.2344, 切向力Y=1769.0297 +FPS=25.95, 法向力=14003.3643, 切向力X=-56545.4805, 切向力Y=-8448.6328 +FPS=27.03, 法向力=14115.3047, 切向力X=-56862.9375, 切向力Y=-8423.3867 +FPS=25.26, 法向力=19127.6406, 切向力X=-55550.3438, 切向力Y=-18840.3516 +FPS=27.81, 法向力=18697.0938, 切向力X=-55803.7969, 切向力Y=-19013.2305 +FPS=25.84, 法向力=18506.0820, 切向力X=38133.5625, 切向力Y=-53055.5273 +FPS=28.51, 法向力=18072.7773, 切向力X=38304.1719, 切向力Y=-53671.9609 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000203s, blend=0.002159s (9 tiles incl ref), finalize=0.000045s, total=0.002414s +FPS=26.06, 法向力=9036.6035, 切向力X=81904.1250, 切向力Y=4198.0215 +FPS=27.18, 法向力=9186.8721, 切向力X=82075.5312, 切向力Y=4182.0088 +FPS=26.07, 法向力=4782.1323, 切向力X=-12389.8047, 切向力Y=-15649.8145 +FPS=25.91, 法向力=8588.0791, 切向力X=-73540.2188, 切向力Y=-12903.6172 +FPS=27.70, 法向力=7994.0610, 切向力X=-74238.2578, 切向力Y=-13334.5430 +FPS=26.02, 法向力=9155.3311, 切向力X=-2213.4714, 切向力Y=-10104.5801 +FPS=26.34, 法向力=9159.6709, 切向力X=-2309.6025, 切向力Y=-10014.0479 +FPS=27.49, 法向力=4303.8760, 切向力X=74470.4062, 切向力Y=-6605.7065 +FPS=26.83, 法向力=7086.7129, 切向力X=38439.9258, 切向力Y=11753.9941 +FPS=27.18, 法向力=7009.1890, 切向力X=38431.9844, 切向力Y=11746.1514 +FPS=25.83, 法向力=6983.5044, 切向力X=38403.5156, 切向力Y=11745.9785 +FPS=26.66, 法向力=4846.1328, 切向力X=-10834.4043, 切向力Y=11690.9297 +FPS=25.55, 法向力=5581.7998, 切向力X=1555.3153, 切向力Y=9209.8604 +FPS=27.43, 法向力=5499.4521, 切向力X=1538.2927, 切向力Y=9131.8809 +FPS=27.26, 法向力=2004.6062, 切向力X=-2277.1987, 切向力Y=-5156.4019 +FPS=27.72, 法向力=2001.5337, 切向力X=-2363.8967, 切向力Y=-5375.4502 +FPS=24.91, 法向力=7826.7002, 切向力X=-1726.0320, 切向力Y=-62840.3125 +FPS=24.31, 法向力=26505.1523, 切向力X=9481.4473, 切向力Y=-72348.9531 +FPS=28.49, 法向力=26736.0059, 切向力X=9186.1543, 切向力Y=-72203.7031 +FPS=26.31, 法向力=4910.8623, 切向力X=12142.6211, 切向力Y=11292.1211 +FPS=28.08, 法向力=4964.6602, 切向力X=11899.7480, 切向力Y=11080.9941 +FPS=27.44, 法向力=9950.0996, 切向力X=-11347.4639, 切向力Y=77275.5859 +FPS=27.64, 法向力=9949.3340, 切向力X=-11406.2822, 切向力Y=77499.5625 +FPS=26.53, 法向力=6730.8262, 切向力X=-21493.2695, 切向力Y=7801.9028 +FPS=26.26, 法向力=6674.0566, 切向力X=-21781.2168, 切向力Y=7969.8115 +FPS=28.12, 法向力=13167.3438, 切向力X=-251.4533, 切向力Y=-68971.1719 +FPS=24.97, 法向力=25309.8320, 切向力X=25495.9023, 切向力Y=-66853.4062 +FPS=27.09, 法向力=25507.2754, 切向力X=25355.0508, 切向力Y=-67428.6094 +FPS=25.63, 法向力=4865.5146, 切向力X=20701.4102, 切向力Y=30553.2129 +FPS=27.16, 法向力=4701.6489, 切向力X=20649.9102, 切向力Y=30586.2520 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000211s, blend=0.002080s (9 tiles incl ref), finalize=0.000043s, total=0.002340s +FPS=25.83, 法向力=6267.5117, 切向力X=729.7825, 切向力Y=8112.1558 +FPS=27.58, 法向力=6247.3193, 切向力X=575.6416, 切向力Y=8120.1562 +FPS=26.09, 法向力=5173.5840, 切向力X=2738.7490, 切向力Y=-41031.8906 +FPS=26.31, 法向力=5150.2588, 切向力X=2625.0083, 切向力Y=-41049.8281 +FPS=27.46, 法向力=25963.5527, 切向力X=9713.6992, 切向力Y=-88527.1875 +FPS=26.81, 法向力=8348.3164, 切向力X=25720.9844, 切向力Y=7028.1470 +FPS=27.52, 法向力=8447.9980, 切向力X=25453.2930, 切向力Y=6955.1514 +FPS=25.49, 法向力=8524.8496, 切向力X=2437.2512, 切向力Y=19440.9023 +FPS=26.95, 法向力=8377.9648, 切向力X=2452.3330, 切向力Y=19560.8633 +FPS=26.46, 法向力=2946.0959, 切向力X=-1640.8322, 切向力Y=-24144.8340 +FPS=25.71, 法向力=14754.7744, 切向力X=15434.3057, 切向力Y=-104785.5859 +FPS=26.89, 法向力=14402.5039, 切向力X=15373.2266, 切向力Y=-105656.1797 +FPS=26.79, 法向力=14473.0645, 切向力X=15367.3086, 切向力Y=-105507.2734 +FPS=27.04, 法向力=18708.9062, 切向力X=22475.0312, 切向力Y=-40969.5625 +FPS=26.98, 法向力=4193.9443, 切向力X=7104.4766, 切向力Y=41973.7656 +FPS=28.03, 法向力=4148.3838, 切向力X=7182.0283, 切向力Y=42042.0469 +FPS=26.13, 法向力=4691.2344, 切向力X=-6155.7178, 切向力Y=8984.8818 +FPS=28.07, 法向力=4764.6104, 切向力X=-6252.7734, 切向力Y=9107.6484 +FPS=27.54, 法向力=5481.7393, 切向力X=553.3041, 切向力Y=-54680.7891 +FPS=27.44, 法向力=21890.3906, 切向力X=24771.9570, 切向力Y=-82705.2500 +FPS=28.71, 法向力=22397.7539, 切向力X=24882.1016, 切向力Y=-82822.0312 +FPS=27.97, 法向力=22468.6211, 切向力X=24892.1035, 切向力Y=-82879.8438 +FPS=25.88, 法向力=8981.3320, 切向力X=22186.1055, 切向力Y=-3290.0525 +FPS=27.82, 法向力=4107.9390, 切向力X=-9484.3594, 切向力Y=22331.6543 +FPS=27.74, 法向力=4189.5610, 切向力X=-9351.5723, 切向力Y=22319.7988 +FPS=25.99, 法向力=5173.3037, 切向力X=-11934.8564, 切向力Y=-28962.1895 +FPS=29.21, 法向力=5011.2388, 切向力X=-11802.2324, 切向力Y=-28969.8828 +FPS=27.36, 法向力=10107.9707, 切向力X=-7390.9316, 切向力Y=-90304.1250 +FPS=28.38, 法向力=9613.2402, 切向力X=-7577.5259, 切向力Y=-90918.4766 +FPS=27.80, 法向力=8660.5488, 切向力X=4877.6948, 切向力Y=-23090.1699 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000206s, blend=0.003073s (9 tiles incl ref), finalize=0.000058s, total=0.003343s +FPS=28.03, 法向力=8706.1035, 切向力X=4720.3140, 切向力Y=-23089.2910 +FPS=28.34, 法向力=3561.0229, 切向力X=3981.3906, 切向力Y=17493.0547 +FPS=29.03, 法向力=3372.7332, 切向力X=3684.0366, 切向力Y=17577.4121 +FPS=28.35, 法向力=4820.0752, 切向力X=-3316.1724, 切向力Y=-8729.5254 +FPS=28.08, 法向力=4821.0654, 切向力X=-3408.5552, 切向力Y=-8685.3291 +FPS=28.15, 法向力=8404.1875, 切向力X=-301.5052, 切向力Y=-80263.7188 +FPS=28.24, 法向力=15699.4346, 切向力X=-100.4358, 切向力Y=-55650.3359 +FPS=28.75, 法向力=15715.6699, 切向力X=267.2054, 切向力Y=-55730.5859 +FPS=27.66, 法向力=2848.6709, 切向力X=640.9716, 切向力Y=-1123.6289 +FPS=30.15, 法向力=2707.2415, 切向力X=835.5474, 切向力Y=-1051.3159 +FPS=27.30, 法向力=2152.8708, 切向力X=-1779.6084, 切向力Y=853.3978 +FPS=29.12, 法向力=2148.8887, 切向力X=-1649.5491, 切向力Y=897.9735 +FPS=28.63, 法向力=2544.7798, 切向力X=-2873.5417, 切向力Y=-12552.1953 +FPS=29.67, 法向力=2471.8560, 切向力X=-2732.2742, 切向力Y=-12986.6660 +FPS=28.21, 法向力=5743.8574, 切向力X=5543.2251, 切向力Y=-65577.5547 +FPS=30.21, 法向力=5704.1260, 切向力X=5466.8716, 切向力Y=-65677.0703 +FPS=27.23, 法向力=14987.2588, 切向力X=5911.8027, 切向力Y=-56610.8242 +FPS=29.26, 法向力=15016.6953, 切向力X=5910.7300, 切向力Y=-56674.3203 +FPS=27.40, 法向力=3497.0266, 切向力X=9192.5459, 切向力Y=-98.8214 +FPS=28.32, 法向力=3557.6309, 切向力X=9058.1123, 切向力Y=-203.7024 +FPS=27.73, 法向力=5592.1836, 切向力X=-6127.0635, 切向力Y=49744.1406 +FPS=27.65, 法向力=11925.3975, 切向力X=-11152.2031, 切向力Y=15537.2432 +FPS=28.21, 法向力=11856.6074, 切向力X=-11229.5879, 切向力Y=15178.0156 +FPS=27.54, 法向力=7538.0322, 切向力X=-6512.5571, 切向力Y=-70162.8906 +FPS=28.27, 法向力=7809.2642, 切向力X=-6317.3911, 切向力Y=-70307.3750 +FPS=27.81, 法向力=7901.9512, 切向力X=-6233.1113, 切向力Y=-70294.1406 +FPS=28.37, 法向力=23807.8535, 切向力X=16652.2871, 切向力Y=-110328.2891 +FPS=27.33, 法向力=9318.9238, 切向力X=5368.8574, 切向力Y=-26179.2500 +FPS=28.11, 法向力=9450.6592, 切向力X=5286.5029, 切向力Y=-26046.5918 +FPS=25.08, 法向力=4779.9658, 切向力X=695.1630, 切向力Y=-6518.7832 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000207s, blend=0.002172s (9 tiles incl ref), finalize=0.000052s, total=0.002438s +FPS=27.34, 法向力=4852.5908, 切向力X=523.3878, 切向力Y=-6382.9775 +FPS=26.96, 法向力=2849.9475, 切向力X=-2882.6157, 切向力Y=635.6161 +FPS=27.04, 法向力=4454.9653, 切向力X=-1852.4895, 切向力Y=18613.1758 +FPS=27.71, 法向力=4227.5171, 切向力X=-1839.8107, 切向力Y=18955.3359 +FPS=28.03, 法向力=4294.9570, 切向力X=-1828.2615, 切向力Y=18887.8359 +FPS=26.68, 法向力=4725.9102, 切向力X=-8318.9727, 切向力Y=57373.6484 +FPS=27.19, 法向力=10582.0410, 切向力X=-12209.9648, 切向力Y=39725.6133 +FPS=27.63, 法向力=10648.7812, 切向力X=-12436.4775, 切向力Y=39676.0977 +FPS=26.79, 法向力=2331.5396, 切向力X=-4133.7461, 切向力Y=1052.9827 +FPS=28.74, 法向力=2256.6248, 切向力X=-4107.1865, 切向力Y=1219.5679 +FPS=27.24, 法向力=2074.5269, 切向力X=1377.9647, 切向力Y=-7052.4419 +FPS=26.79, 法向力=2154.5178, 切向力X=1315.4204, 切向力Y=-7271.1733 +FPS=28.45, 法向力=3689.0352, 切向力X=1726.5227, 切向力Y=-8334.5391 +FPS=28.08, 法向力=2841.8057, 切向力X=7678.2715, 切向力Y=-6010.1191 +FPS=28.18, 法向力=2900.1211, 切向力X=7917.4609, 切向力Y=-6152.9531 +FPS=28.19, 法向力=2917.8000, 切向力X=7859.8916, 切向力Y=-6112.1948 +FPS=27.50, 法向力=1902.6274, 切向力X=7188.7705, 切向力Y=-5198.1411 +FPS=26.93, 法向力=6320.4048, 切向力X=-20073.2832, 切向力Y=-16627.5977 +FPS=27.78, 法向力=6277.7324, 切向力X=-20100.7539, 切向力Y=-16775.6602 +FPS=25.88, 法向力=9160.4824, 切向力X=-67027.8750, 切向力Y=-18172.3867 +FPS=27.57, 法向力=8804.4355, 切向力X=-67601.2578, 切向力Y=-18487.6406 +FPS=27.41, 法向力=16755.7324, 切向力X=-57203.9922, 切向力Y=-12040.7012 +FPS=27.90, 法向力=17018.7305, 切向力X=-57118.5352, 切向力Y=-11956.6113 +FPS=28.64, 法向力=7982.0303, 切向力X=-11308.2617, 切向力Y=940.6598 +FPS=27.51, 法向力=1685.1709, 切向力X=8773.8535, 切向力Y=-5038.7910 +FPS=29.12, 法向力=1756.8131, 切向力X=8862.2539, 切向力Y=-5176.7676 +FPS=28.22, 法向力=1710.0081, 切向力X=8843.0801, 切向力Y=-5198.3018 +FPS=27.36, 法向力=3587.0078, 切向力X=50547.3633, 切向力Y=-17130.3359 +FPS=27.94, 法向力=3402.9238, 切向力X=50661.0078, 切向力Y=-17335.4062 +FPS=28.57, 法向力=11520.7559, 切向力X=96652.7656, 切向力Y=-53452.0391 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000247s, blend=0.003031s (9 tiles incl ref), finalize=0.000065s, total=0.003349s +FPS=26.06, 法向力=14149.0117, 切向力X=80311.8438, 切向力Y=-38818.9531 +FPS=28.21, 法向力=13833.4277, 切向力X=80375.0781, 切向力Y=-38402.3359 +FPS=25.62, 法向力=8672.5996, 切向力X=37233.6523, 切向力Y=-9884.1875 +FPS=27.49, 法向力=8851.6094, 切向力X=37276.9453, 切向力Y=-9966.4209 +FPS=26.34, 法向力=8581.0635, 切向力X=-27608.6719, 切向力Y=-1034.5033 +FPS=26.49, 法向力=18133.9219, 切向力X=-96523.3594, 切向力Y=-12076.2207 +FPS=26.67, 法向力=17556.6797, 切向力X=-97281.6172, 切向力Y=-12657.8477 +FPS=28.23, 法向力=17592.4570, 切向力X=-97319.8750, 切向力Y=-12489.3701 +FPS=24.98, 法向力=46877.0156, 切向力X=-85310.3281, 切向力Y=-14422.1934 +FPS=24.43, 法向力=22454.3984, 切向力X=20383.1445, 切向力Y=-2656.0657 +FPS=27.08, 法向力=22711.1367, 切向力X=20266.8262, 切向力Y=-2516.4438 +FPS=26.20, 法向力=12009.1494, 切向力X=97042.2734, 切向力Y=16037.6328 +FPS=27.54, 法向力=11719.5820, 切向力X=97386.6328, 切向力Y=16190.2383 +FPS=27.12, 法向力=10643.1865, 切向力X=67396.1641, 切向力Y=-3615.9304 +FPS=26.21, 法向力=9564.6113, 切向力X=24765.3418, 切向力Y=-5972.9189 +FPS=28.68, 法向力=9668.5449, 切向力X=24644.0039, 切向力Y=-5895.3833 +FPS=26.40, 法向力=7318.4175, 切向力X=-34466.1172, 切向力Y=-777.3229 +FPS=27.57, 法向力=7370.9863, 切向力X=-34961.2031, 切向力Y=-939.3892 +FPS=26.10, 法向力=12692.9941, 切向力X=-91486.3516, 切向力Y=-9749.6387 +FPS=29.22, 法向力=12553.0029, 切向力X=-91662.9531, 切向力Y=-10118.8018 +FPS=27.08, 法向力=29233.9355, 切向力X=-95323.8594, 切向力Y=-12837.6738 +FPS=29.25, 法向力=29141.1133, 切向力X=-96259.4062, 切向力Y=-12302.4219 +FPS=26.95, 法向力=17169.7363, 切向力X=-34298.2734, 切向力Y=4294.3481 +FPS=27.76, 法向力=2847.9717, 切向力X=10295.5908, 切向力Y=-1727.6858 +FPS=27.56, 法向力=3145.0718, 切向力X=10072.0391, 切向力Y=-1791.9717 +FPS=28.05, 法向力=5311.3779, 切向力X=80986.0859, 切向力Y=-11537.7148 +FPS=28.44, 法向力=5051.2354, 切向力X=81577.5547, 切向力Y=-11901.6260 +FPS=28.68, 法向力=5142.6597, 切向力X=81600.2734, 切向力Y=-11891.5254 +FPS=26.73, 法向力=15935.2539, 切向力X=106109.7422, 切向力Y=-21645.5781 +FPS=28.62, 法向力=13997.4941, 切向力X=55323.6719, 切向力Y=-13150.3730 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002181s (9 tiles incl ref), finalize=0.000047s, total=0.002449s +FPS=29.06, 法向力=14034.1855, 切向力X=55509.8828, 切向力Y=-13087.0537 +FPS=26.81, 法向力=3095.2068, 切向力X=-19555.4941, 切向力Y=-12442.7764 +FPS=29.64, 法向力=3060.6257, 切向力X=-19454.9492, 切向力Y=-12409.4727 +FPS=26.34, 法向力=9285.1104, 切向力X=-68121.5625, 切向力Y=1106.8938 +FPS=28.60, 法向力=9134.5605, 切向力X=-68409.0000, 切向力Y=1136.6323 +FPS=27.39, 法向力=17436.2734, 切向力X=-46016.6562, 切向力Y=-12854.2012 +FPS=28.60, 法向力=17632.6836, 切向力X=-46235.9961, 切向力Y=-12973.3555 +FPS=30.18, 法向力=6181.2529, 切向力X=17754.4062, 切向力Y=-25717.1484 +FPS=30.56, 法向力=6508.5464, 切向力X=17420.2754, 切向力Y=-25694.8008 +FPS=27.70, 法向力=11415.1729, 切向力X=106708.5625, 切向力Y=-27118.2637 +FPS=29.51, 法向力=11464.1875, 切向力X=106995.0156, 切向力Y=-27616.7578 +FPS=27.64, 法向力=12159.6572, 切向力X=85960.7656, 切向力Y=1637.6643 +FPS=30.42, 法向力=12074.4785, 切向力X=86517.6719, 切向力Y=2224.7134 +FPS=28.76, 法向力=8865.5674, 切向力X=35143.1094, 切向力Y=681.8846 +FPS=29.20, 法向力=8974.9990, 切向力X=35205.4766, 切向力Y=524.7700 +FPS=28.80, 法向力=4317.4883, 切向力X=-4887.4893, 切向力Y=12961.9941 +FPS=28.65, 法向力=4975.9023, 切向力X=-837.1360, 切向力Y=3422.2202 +FPS=30.45, 法向力=5021.6826, 切向力X=-841.4614, 切向力Y=3418.8423 +FPS=28.37, 法向力=1874.2451, 切向力X=2873.7280, 切向力Y=-3683.2820 +FPS=30.01, 法向力=1876.1201, 切向力X=3010.3750, 切向力Y=-3673.4482 +FPS=30.71, 法向力=1833.4402, 切向力X=3035.2002, 切向力Y=-3638.4292 +FPS=29.26, 法向力=5450.8818, 切向力X=1714.7368, 切向力Y=-34212.2656 +FPS=29.12, 法向力=5313.4287, 切向力X=1739.6301, 切向力Y=-34416.0469 +FPS=29.61, 法向力=21662.7188, 切向力X=-5136.3125, 切向力Y=-126639.9688 +FPS=28.11, 法向力=27624.2695, 切向力X=5909.9941, 切向力Y=-80957.8281 +FPS=29.46, 法向力=27342.0195, 切向力X=5620.6987, 切向力Y=-81124.6172 +FPS=27.67, 法向力=6063.1592, 切向力X=11352.6328, 切向力Y=-1411.8823 +FPS=29.24, 法向力=6160.5269, 切向力X=11396.9473, 切向力Y=-1537.5618 +FPS=27.22, 法向力=3141.0322, 切向力X=14815.0537, 切向力Y=38103.8906 +FPS=29.61, 法向力=3033.4124, 切向力X=14839.8203, 切向力Y=38300.0781 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000206s, blend=0.002140s (9 tiles incl ref), finalize=0.000045s, total=0.002397s +FPS=27.76, 法向力=8396.1055, 切向力X=2612.3525, 切向力Y=20011.4648 +FPS=29.49, 法向力=8365.9951, 切向力X=2430.5598, 切向力Y=19985.3945 +FPS=28.50, 法向力=3001.9077, 切向力X=-6311.8442, 切向力Y=-18783.2031 +FPS=30.74, 法向力=2981.3218, 切向力X=-6357.5171, 切向力Y=-18742.3984 +FPS=27.37, 法向力=12595.9336, 切向力X=-6156.8848, 切向力Y=-93172.4766 +FPS=30.71, 法向力=12511.0352, 切向力X=-5946.4170, 切向力Y=-93371.9453 +FPS=28.41, 法向力=30600.0059, 切向力X=-114.9632, 切向力Y=-79262.8750 +FPS=29.76, 法向力=30770.3223, 切向力X=-26.8729, 切向力Y=-79497.3828 +FPS=28.42, 法向力=11037.8564, 切向力X=12957.1641, 切向力Y=3556.7578 +FPS=29.82, 法向力=10727.8076, 切向力X=13109.8867, 切向力Y=3684.3926 +FPS=29.43, 法向力=7010.9414, 切向力X=-2768.2734, 切向力Y=34385.9609 +FPS=29.94, 法向力=6993.4214, 切向力X=-2591.6177, 切向力Y=34481.1484 +FPS=27.18, 法向力=5027.1680, 切向力X=-24142.0527, 切向力Y=-34572.8359 +FPS=30.59, 法向力=4975.2490, 切向力X=-24156.4336, 切向力Y=-34709.7344 +FPS=28.44, 法向力=19353.4648, 切向力X=-17469.6758, 切向力Y=-107457.2578 +FPS=29.62, 法向力=18491.9844, 切向力X=-17630.5352, 切向力Y=-108555.1250 +FPS=30.27, 法向力=18949.7910, 切向力X=405.9829, 切向力Y=-48787.0312 +FPS=29.48, 法向力=18771.7812, 切向力X=423.1542, 切向力Y=-48762.2734 +FPS=29.79, 法向力=6870.2256, 切向力X=3275.5583, 切向力Y=-12280.1836 +FPS=29.99, 法向力=6949.1641, 切向力X=3378.9319, 切向力Y=-12248.4033 +FPS=29.54, 法向力=3351.3149, 切向力X=9344.3203, 切向力Y=10807.7041 +FPS=29.68, 法向力=8007.1616, 切向力X=14101.2871, 切向力Y=17575.4102 +FPS=30.40, 法向力=7966.2666, 切向力X=13984.7441, 切向力Y=17553.5508 +FPS=30.28, 法向力=7976.6362, 切向力X=13934.7559, 切向力Y=17543.2383 +FPS=28.55, 法向力=8885.0215, 切向力X=19611.3203, 切向力Y=6618.9668 +FPS=29.57, 法向力=8859.6602, 切向力X=19672.0781, 切向力Y=6501.5762 +FPS=28.12, 法向力=6741.4146, 切向力X=11528.7070, 切向力Y=1353.9401 +FPS=29.12, 法向力=6710.2607, 切向力X=11467.6289, 切向力Y=1348.2776 +FPS=31.59, 法向力=7012.1914, 切向力X=-22134.0312, 切向力Y=-238.5742 +FPS=28.86, 法向力=6621.7749, 切向力X=-70253.7344, 切向力Y=-1439.9003 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000208s, blend=0.002055s (9 tiles incl ref), finalize=0.000045s, total=0.002314s +FPS=30.26, 法向力=6651.0508, 切向力X=-70611.5312, 切向力Y=-1679.3535 +FPS=29.03, 法向力=8480.6182, 切向力X=-94936.2031, 切向力Y=-19802.2559 +FPS=29.59, 法向力=8498.9688, 切向力X=-95572.2266, 切向力Y=-20311.1641 +FPS=28.53, 法向力=24225.7852, 切向力X=-73762.3125, 切向力Y=-13843.7256 +FPS=29.89, 法向力=24150.4961, 切向力X=-73718.2344, 切向力Y=-13849.1426 +FPS=28.48, 法向力=24073.8594, 切向力X=-73758.7812, 切向力Y=-13860.0977 +FPS=28.51, 法向力=18586.7969, 切向力X=-13414.3047, 切向力Y=-4263.0239 +FPS=26.99, 法向力=10015.6807, 切向力X=84436.2500, 切向力Y=-4376.5361 +FPS=28.35, 法向力=10054.7617, 切向力X=84672.5547, 切向力Y=-4207.1807 +FPS=27.61, 法向力=13313.1572, 切向力X=114369.3203, 切向力Y=-30463.4707 +FPS=28.36, 法向力=12953.7461, 切向力X=114586.4844, 切向力Y=-30479.8125 +FPS=26.89, 法向力=13953.6289, 切向力X=70082.2188, 切向力Y=-11952.3633 +FPS=29.44, 法向力=14296.1885, 切向力X=70219.6406, 切向力Y=-11718.5547 +FPS=27.81, 法向力=2325.6860, 切向力X=-5971.9854, 切向力Y=-17136.5117 +FPS=28.86, 法向力=2275.7466, 切向力X=-5932.3169, 切向力Y=-17234.0801 +FPS=28.21, 法向力=9141.2832, 切向力X=-92538.3594, 切向力Y=-8033.0459 +FPS=28.80, 法向力=8910.7539, 切向力X=-92822.6797, 切向力Y=-8095.0000 +FPS=28.64, 法向力=21849.8496, 切向力X=-96124.5000, 切向力Y=-12831.0957 +FPS=28.81, 法向力=21835.1406, 切向力X=-96671.9219, 切向力Y=-12337.3633 +FPS=27.91, 法向力=33423.4102, 切向力X=-59484.5625, 切向力Y=-7911.4058 +FPS=28.58, 法向力=11949.2246, 切向力X=68355.5391, 切向力Y=-12867.5137 +FPS=29.40, 法向力=12331.9238, 切向力X=68914.0781, 切向力Y=-13131.0430 +FPS=28.02, 法向力=12063.5996, 切向力X=135456.0000, 切向力Y=-1934.2178 +FPS=27.94, 法向力=12060.3730, 切向力X=136378.8125, 切向力Y=-2145.6904 +FPS=26.39, 法向力=13266.1211, 切向力X=95009.0703, 切向力Y=-1963.1499 +FPS=29.12, 法向力=13349.7246, 切向力X=95633.4297, 切向力Y=-2015.5890 +FPS=27.76, 法向力=8596.7715, 切向力X=25624.6836, 切向力Y=-12205.0195 +FPS=29.31, 法向力=8561.0967, 切向力X=25715.0488, 切向力Y=-12322.9434 +FPS=26.89, 法向力=7357.4600, 切向力X=-71651.9531, 切向力Y=-993.4897 +FPS=29.32, 法向力=7228.7969, 切向力X=-71916.5938, 切向力Y=-896.5587 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002104s (9 tiles incl ref), finalize=0.000046s, total=0.002422s +FPS=25.93, 法向力=14048.7773, 切向力X=-91038.4766, 切向力Y=-4210.1797 +FPS=28.57, 法向力=14207.4229, 切向力X=-91248.9453, 切向力Y=-4187.8662 +FPS=28.67, 法向力=25206.6348, 切向力X=-65101.1172, 切向力Y=-12376.2168 +FPS=28.11, 法向力=9870.5762, 切向力X=64683.3359, 切向力Y=-32355.9844 +FPS=28.02, 法向力=10175.0117, 切向力X=65042.6328, 切向力Y=-32545.0469 +FPS=27.81, 法向力=11671.4561, 切向力X=129915.1719, 切向力Y=-12775.8047 +FPS=26.88, 法向力=11505.9082, 切向力X=130571.6797, 切向力Y=-12901.3994 +FPS=24.96, 法向力=13237.8740, 切向力X=85019.1016, 切向力Y=12295.5029 +FPS=27.71, 法向力=13581.4170, 切向力X=85622.4453, 切向力Y=12324.4277 +FPS=25.95, 法向力=2630.7957, 切向力X=-1876.2100, 切向力Y=220.0571 +FPS=28.84, 法向力=2626.0776, 切向力X=-1980.3071, 切向力Y=122.0061 +FPS=27.01, 法向力=11589.2100, 切向力X=-94044.1016, 切向力Y=10235.8516 +FPS=28.93, 法向力=11346.3887, 切向力X=-94629.5781, 切向力Y=10237.9375 +FPS=28.66, 法向力=17527.4961, 切向力X=-87740.5781, 切向力Y=-22172.2383 +FPS=27.87, 法向力=16477.6758, 切向力X=-9479.9111, 切向力Y=-50101.0547 +FPS=29.08, 法向力=16643.6777, 切向力X=-9293.1396, 切向力Y=-50257.0156 +FPS=28.11, 法向力=5127.3350, 切向力X=83029.3750, 切向力Y=-16981.8555 +FPS=29.89, 法向力=5208.9185, 切向力X=83456.3672, 切向力Y=-16897.4648 +FPS=29.80, 法向力=5214.8921, 切向力X=83519.0234, 切向力Y=-16957.5371 +FPS=28.73, 法向力=7066.9316, 切向力X=85022.3906, 切向力Y=17508.4238 +FPS=29.68, 法向力=6956.6006, 切向力X=85539.2109, 切向力Y=17755.3672 +FPS=27.69, 法向力=4431.5415, 切向力X=35479.2266, 切向力Y=27670.2363 +FPS=29.83, 法向力=4573.7432, 切向力X=-26880.0938, 切向力Y=18175.5742 +FPS=30.91, 法向力=4566.3428, 切向力X=-26919.6445, 切向力Y=18225.9258 +FPS=29.46, 法向力=4980.2090, 切向力X=-28828.0586, 切向力Y=-21769.6992 +FPS=31.03, 法向力=4995.2129, 切向力X=-28847.0312, 切向力Y=-21980.6289 +FPS=28.81, 法向力=4884.7412, 切向力X=-5282.4858, 切向力Y=-68463.6797 +FPS=31.12, 法向力=4833.0664, 切向力X=-5595.2393, 切向力Y=-68614.3125 +FPS=28.53, 法向力=27491.9180, 切向力X=24663.0840, 切向力Y=-95807.9219 +FPS=31.19, 法向力=27908.2109, 切向力X=25029.3223, 切向力Y=-96412.0625 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000363s, blend=0.002275s (9 tiles incl ref), finalize=0.000046s, total=0.002693s +FPS=29.19, 法向力=28170.5020, 切向力X=18251.6523, 切向力Y=-54993.1641 +FPS=29.27, 法向力=27713.0703, 切向力X=18175.9277, 切向力Y=-54625.9648 +FPS=27.65, 法向力=6785.3379, 切向力X=-229.2436, 切向力Y=-7802.8423 +FPS=28.88, 法向力=6965.9399, 切向力X=-75.2812, 切向力Y=-7966.7441 +FPS=26.80, 法向力=4264.3179, 切向力X=-2175.3486, 切向力Y=43000.9297 +FPS=28.13, 法向力=4248.4053, 切向力X=-2224.1592, 切向力Y=42964.2031 +FPS=28.19, 法向力=7833.5176, 切向力X=-10445.0967, 切向力Y=21310.3633 +FPS=28.16, 法向力=7833.9229, 切向力X=-10528.6953, 切向力Y=21329.5117 +FPS=28.38, 法向力=3324.5400, 切向力X=-23323.4453, 切向力Y=-36193.9492 +FPS=27.69, 法向力=10835.3809, 切向力X=-16149.6670, 切向力Y=-93972.8750 +FPS=28.14, 法向力=10516.7051, 切向力X=-16255.3555, 切向力Y=-94505.1094 +FPS=28.50, 法向力=10520.0312, 切向力X=-16217.5156, 切向力Y=-94584.3594 +FPS=27.13, 法向力=30611.8633, 切向力X=946.4191, 切向力Y=-144183.2500 +FPS=27.86, 法向力=35783.5859, 切向力X=52931.6758, 切向力Y=-53737.9375 +FPS=27.52, 法向力=35580.9727, 切向力X=52800.8711, 切向力Y=-53279.6016 +FPS=27.09, 法向力=12748.6348, 切向力X=61382.8594, 切向力Y=43961.1719 +FPS=29.11, 法向力=12685.5918, 切向力X=61666.8398, 切向力Y=43927.5078 +FPS=27.80, 法向力=8856.8291, 切向力X=25887.6445, 切向力Y=67218.0000 +FPS=28.46, 法向力=8915.8047, 切向力X=25721.7656, 切向力Y=67395.9453 +FPS=28.20, 法向力=7678.6636, 切向力X=2008.1519, 切向力Y=42370.7461 +FPS=29.61, 法向力=7820.7373, 切向力X=1911.8347, 切向力Y=42366.3594 +FPS=27.65, 法向力=3749.2095, 切向力X=-9376.1553, 切向力Y=-587.8489 +FPS=29.48, 法向力=3808.6882, 切向力X=-9471.6660, 切向力Y=-649.2964 +FPS=26.62, 法向力=2535.3779, 切向力X=-2399.1667, 切向力Y=-17896.1250 +FPS=29.83, 法向力=2566.7087, 切向力X=-2194.0356, 切向力Y=-18068.4551 +FPS=28.44, 法向力=5845.4785, 切向力X=6517.2612, 切向力Y=-44831.1562 +FPS=29.36, 法向力=6196.7051, 切向力X=6833.5459, 切向力Y=-45259.1914 +FPS=27.77, 法向力=5808.2832, 切向力X=60338.2891, 切向力Y=-70505.6250 +FPS=29.09, 法向力=11306.4434, 切向力X=98792.5781, 切向力Y=-26491.2227 +FPS=29.73, 法向力=11045.6426, 切向力X=99499.8281, 切向力Y=-26653.5820 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000218s, blend=0.002354s (9 tiles incl ref), finalize=0.000050s, total=0.002629s +FPS=27.53, 法向力=9166.9551, 切向力X=76214.4219, 切向力Y=38216.5703 +FPS=27.90, 法向力=9520.2314, 切向力X=75896.1016, 切向力Y=38161.6836 +FPS=28.80, 法向力=9521.2266, 切向力X=76111.0469, 切向力Y=38018.6914 +FPS=28.59, 法向力=5765.6060, 切向力X=27804.5000, 切向力Y=49007.1875 +FPS=29.08, 法向力=4649.0059, 切向力X=-46412.6250, 切向力Y=21975.9180 +FPS=28.14, 法向力=4547.2998, 切向力X=-46571.8047, 切向力Y=21869.7324 +FPS=27.00, 法向力=5698.9263, 切向力X=-53098.9375, 切向力Y=-23601.8203 +FPS=29.91, 法向力=5560.3682, 切向力X=-53323.6953, 切向力Y=-23761.0605 +FPS=27.27, 法向力=7239.0034, 切向力X=-39158.5000, 切向力Y=-50460.7930 +FPS=30.29, 法向力=7101.8877, 切向力X=-39629.6875, 切向力Y=-50480.9805 +FPS=29.61, 法向力=11560.8496, 切向力X=-6188.0000, 切向力Y=-71600.5312 +FPS=30.30, 法向力=11418.0928, 切向力X=-5860.8984, 切向力Y=-72028.9062 +FPS=28.44, 法向力=9262.6807, 切向力X=73632.1406, 切向力Y=-47832.1211 +FPS=30.24, 法向力=9371.7070, 切向力X=74059.6719, 切向力Y=-48037.9727 +FPS=29.06, 法向力=12682.7861, 切向力X=91967.9844, 切向力Y=-2402.5154 +FPS=30.57, 法向力=12531.1943, 切向力X=92477.3203, 切向力Y=-2240.8706 +FPS=28.15, 法向力=14187.0801, 切向力X=70537.5781, 切向力Y=20741.3906 +FPS=30.64, 法向力=14308.5957, 切向力X=70882.8906, 切向力Y=20512.6816 +FPS=27.87, 法向力=4836.1001, 切向力X=12828.4531, 切向力Y=48910.6758 +FPS=31.78, 法向力=4878.1748, 切向力X=12586.6885, 切向力Y=48908.4766 +FPS=29.38, 法向力=7116.6602, 切向力X=-67192.5938, 切向力Y=16501.1973 +FPS=31.28, 法向力=6930.4014, 切向力X=-67581.9609, 切向力Y=16541.8008 +FPS=30.66, 法向力=9970.9277, 切向力X=-66174.3594, 切向力Y=-42812.0742 +FPS=31.03, 法向力=9259.7656, 切向力X=-67042.9219, 切向力Y=-43246.0781 +FPS=29.67, 法向力=12448.1836, 切向力X=-46931.0000, 切向力Y=-59192.7500 +FPS=30.59, 法向力=12388.8086, 切向力X=-47017.2031, 切向力Y=-59713.9883 +FPS=28.73, 法向力=16547.0508, 切向力X=50671.0195, 切向力Y=-69925.1797 +FPS=29.73, 法向力=16698.1367, 切向力X=50793.0078, 切向力Y=-70051.7344 +FPS=26.69, 法向力=16046.7852, 切向力X=92826.3438, 切向力Y=-51812.9141 +FPS=29.43, 法向力=16076.1807, 切向力X=92997.0312, 切向力Y=-51986.5859 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000205s, blend=0.002085s (9 tiles incl ref), finalize=0.000052s, total=0.002348s +FPS=28.13, 法向力=13119.5879, 切向力X=60035.4141, 切向力Y=-9835.3066 +FPS=29.77, 法向力=13132.1562, 切向力X=60098.9219, 切向力Y=-9892.1953 +FPS=28.15, 法向力=5726.4077, 切向力X=8352.7012, 切向力Y=48455.8086 +FPS=28.94, 法向力=5673.4277, 切向力X=8176.3579, 切向力Y=48576.4688 +FPS=28.93, 法向力=8489.5049, 切向力X=-44321.1211, 切向力Y=54526.5938 +FPS=26.27, 法向力=6613.8716, 切向力X=-34204.9062, 切向力Y=-8526.2871 +FPS=29.19, 法向力=6864.2583, 切向力X=-34073.6484, 切向力Y=-8592.7949 +FPS=28.24, 法向力=6837.1465, 切向力X=-34112.6094, 切向力Y=-8690.2764 +FPS=28.29, 法向力=10647.6035, 切向力X=-7567.1108, 切向力Y=-60479.3984 +FPS=27.64, 法向力=21088.4297, 切向力X=38256.0938, 切向力Y=-92450.9688 +FPS=28.61, 法向力=21374.1074, 切向力X=38193.7188, 切向力Y=-92785.9375 +FPS=27.54, 法向力=16771.3223, 切向力X=57863.2891, 切向力Y=-30613.5664 +FPS=29.56, 法向力=16957.5215, 切向力X=57776.9258, 切向力Y=-30772.7012 +FPS=26.90, 法向力=7758.2002, 切向力X=42017.7734, 切向力Y=23100.5547 +FPS=29.61, 法向力=7653.3652, 切向力X=41931.1562, 切向力Y=23183.0586 +FPS=28.78, 法向力=5189.9385, 切向力X=-12830.1064, 切向力Y=60610.7031 +FPS=28.99, 法向力=5134.7090, 切向力X=-12977.2090, 切向力Y=60594.3633 +FPS=27.27, 法向力=9597.5527, 切向力X=-54583.3672, 切向力Y=19065.4551 +FPS=30.36, 法向力=9401.6289, 切向力X=-55120.2227, 切向力Y=18979.0039 +FPS=27.37, 法向力=11841.4141, 切向力X=-25383.0449, 切向力Y=-51571.9414 +FPS=29.31, 法向力=11796.6221, 切向力X=-25707.3887, 切向力Y=-51710.8828 +FPS=28.49, 法向力=21676.1621, 切向力X=-1151.1101, 切向力Y=-74779.3750 +FPS=30.32, 法向力=21717.3418, 切向力X=-1155.9067, 切向力Y=-75308.2344 +FPS=28.21, 法向力=16875.2520, 切向力X=48933.2578, 切向力Y=-15497.2051 +FPS=29.16, 法向力=7560.9756, 切向力X=44114.6797, 切向力Y=43067.0469 +FPS=29.84, 法向力=7387.7393, 切向力X=44097.4414, 切向力Y=43223.7305 +FPS=28.78, 法向力=5232.0371, 切向力X=-11804.3613, 切向力Y=45356.7422 +FPS=29.70, 法向力=5083.8721, 切向力X=-11882.5371, 切向力Y=45546.0156 +FPS=29.63, 法向力=5064.8799, 切向力X=-11899.3320, 切向力Y=45572.9531 +FPS=28.86, 法向力=10238.7539, 切向力X=-44174.5820, 切向力Y=7908.7236 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000249s, blend=0.002171s (9 tiles incl ref), finalize=0.000049s, total=0.002476s +FPS=28.73, 法向力=3253.0688, 切向力X=-1372.5559, 切向力Y=-8273.5645 +FPS=29.43, 法向力=3237.0938, 切向力X=-1344.9260, 切向力Y=-8222.8770 +FPS=29.09, 法向力=4438.9507, 切向力X=22713.9727, 切向力Y=-26893.5195 +FPS=29.07, 法向力=4244.2432, 切向力X=22784.4883, 切向力Y=-27077.4980 +FPS=26.10, 法向力=5797.0723, 切向力X=28229.5586, 切向力Y=-1810.7972 +FPS=27.48, 法向力=5717.0928, 切向力X=28420.3086, 切向力Y=-2060.5503 +FPS=26.48, 法向力=6108.0332, 切向力X=13920.7070, 切向力Y=48050.1562 +FPS=30.47, 法向力=5765.2100, 切向力X=13965.3965, 切向力Y=48293.3203 +FPS=29.58, 法向力=12123.4766, 切向力X=-60601.6289, 切向力Y=58911.1562 +FPS=30.25, 法向力=11921.2910, 切向力X=-61148.3984, 切向力Y=58909.3672 +FPS=28.16, 法向力=12087.9277, 切向力X=-29735.1602, 切向力Y=-4490.8457 +FPS=30.15, 法向力=12169.7754, 切向力X=-29818.6953, 切向力Y=-4550.2100 +FPS=26.52, 法向力=9261.8438, 切向力X=17465.4492, 切向力Y=-50125.7383 +FPS=30.05, 法向力=9243.9531, 切向力X=17380.3711, 切向力Y=-50875.7500 +FPS=28.75, 法向力=6655.5884, 切向力X=26129.4961, 切向力Y=-9591.9180 +FPS=29.27, 法向力=6679.7910, 切向力X=26294.8535, 切向力Y=-9669.6289 +FPS=29.70, 法向力=4101.3110, 切向力X=11300.1396, 切向力Y=28769.7793 +FPS=30.96, 法向力=3965.6455, 切向力X=11031.6875, 切向力Y=28944.6641 +FPS=28.82, 法向力=8081.9062, 切向力X=-54850.1562, 切向力Y=38854.3281 +FPS=29.21, 法向力=7802.1055, 切向力X=-55324.3672, 切向力Y=38796.6602 +FPS=31.91, 法向力=9473.2773, 切向力X=-24174.4219, 切向力Y=-3217.0386 +FPS=31.00, 法向力=9596.4443, 切向力X=-24300.8867, 切向力Y=-3110.3579 +FPS=28.74, 法向力=7591.6787, 切向力X=19700.9258, 切向力Y=-38604.8828 +FPS=29.64, 法向力=7541.3325, 切向力X=19641.4023, 切向力Y=-39101.9531 +FPS=25.32, 法向力=5650.5542, 切向力X=34390.5117, 切向力Y=-4991.4985 +FPS=28.03, 法向力=5583.7568, 切向力X=34311.0234, 切向力Y=-4684.2427 +FPS=28.63, 法向力=5495.0771, 切向力X=5022.9043, 切向力Y=38105.5508 +FPS=27.96, 法向力=10851.6680, 切向力X=-54761.5898, 切向力Y=20813.4180 +FPS=29.13, 法向力=10962.1230, 切向力X=-54998.4688, 切向力Y=20720.8516 +FPS=26.79, 法向力=3660.1826, 切向力X=1599.8422, 切向力Y=-14191.1367 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000269s, blend=0.002241s (9 tiles incl ref), finalize=0.000052s, total=0.002569s +FPS=28.20, 法向力=3730.1541, 切向力X=1466.8218, 切向力Y=-14305.1289 +FPS=27.46, 法向力=6027.7344, 切向力X=29013.3242, 切向力Y=-13275.9961 +FPS=27.93, 法向力=6035.8066, 切向力X=28953.0234, 切向力Y=-13454.5508 +FPS=25.50, 法向力=4841.0742, 切向力X=18302.3555, 切向力Y=29255.6777 +FPS=28.20, 法向力=4906.3350, 切向力X=18198.0723, 切向力Y=29195.3789 +FPS=27.20, 法向力=11100.6748, 切向力X=-37595.0234, 切向力Y=23788.2148 +FPS=28.13, 法向力=11028.4375, 切向力X=-37715.8750, 切向力Y=24048.6406 +FPS=27.21, 法向力=9094.6582, 切向力X=-6692.9888, 切向力Y=-35346.3008 +FPS=27.36, 法向力=7424.4072, 切向力X=25950.9258, 切向力Y=-28482.1406 +FPS=27.72, 法向力=7688.4966, 切向力X=25812.6445, 切向力Y=-28638.7422 +FPS=24.38, 法向力=4447.1143, 切向力X=7811.6855, 切向力Y=27297.5293 +FPS=27.75, 法向力=4380.9990, 切向力X=8004.8057, 切向力Y=27450.3047 +FPS=27.23, 法向力=8472.8428, 切向力X=-39702.3789, 切向力Y=8645.3398 +FPS=28.06, 法向力=8441.2295, 切向力X=-39875.4141, 切向力Y=8407.1211 +FPS=25.45, 法向力=7275.9268, 切向力X=-9132.2754, 切向力Y=-31773.0430 +FPS=26.84, 法向力=7314.8838, 切向力X=-9162.2324, 切向力Y=-31876.8867 +FPS=27.22, 法向力=5249.5088, 切向力X=18319.1309, 切向力Y=-10806.9072 +FPS=27.16, 法向力=5793.3721, 切向力X=7475.9941, 切向力Y=33661.4453 +FPS=27.37, 法向力=5440.4834, 切向力X=7333.3066, 切向力Y=33749.9375 +FPS=26.32, 法向力=10523.1055, 切向力X=-25224.1953, 切向力Y=16336.5908 +FPS=28.25, 法向力=10552.8340, 切向力X=-25306.1328, 切向力Y=16390.7988 +FPS=26.07, 法向力=3021.3223, 切向力X=2610.0959, 切向力Y=-1789.5813 +FPS=28.19, 法向力=2984.5171, 切向力X=2502.8511, 切向力Y=-1795.9906 +FPS=27.17, 法向力=3366.2639, 切向力X=23363.6836, 切向力Y=-12336.1055 +FPS=28.71, 法向力=3248.5469, 切向力X=23725.8477, 切向力Y=-12376.6670 +FPS=26.83, 法向力=4012.0918, 切向力X=3751.8345, 切向力Y=12556.2627 +FPS=28.06, 法向力=3835.4824, 切向力X=3571.3486, 切向力Y=12450.8408 +FPS=27.82, 法向力=7370.8989, 切向力X=-29435.1602, 切向力Y=8805.1426 +FPS=26.68, 法向力=3146.8008, 切向力X=1099.7207, 切向力Y=-20799.7383 +FPS=28.77, 法向力=3184.7793, 切向力X=1175.9624, 切向力Y=-20828.3906 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002170s (9 tiles incl ref), finalize=0.000046s, total=0.002479s +FPS=25.26, 法向力=6110.4014, 切向力X=18965.0234, 切向力Y=-23316.2344 +FPS=28.34, 法向力=6338.5244, 切向力X=18996.4531, 切向力Y=-23482.0703 +FPS=27.14, 法向力=3647.7222, 切向力X=7874.1602, 切向力Y=6837.0762 +FPS=28.82, 法向力=3558.2524, 切向力X=7830.4023, 切向力Y=6752.9629 +FPS=27.42, 法向力=2141.0225, 切向力X=839.2924, 切向力Y=-89.7486 +FPS=28.37, 法向力=2191.9258, 切向力X=796.3657, 切向力Y=-131.8777 +FPS=27.10, 法向力=1615.3794, 切向力X=215.4857, 切向力Y=-45.0389 +FPS=27.01, 法向力=1674.3066, 切向力X=244.4996, 切向力Y=-127.9940 +FPS=27.92, 法向力=2353.9783, 切向力X=621.2059, 切向力Y=-978.2437 +FPS=26.47, 法向力=1901.1874, 切向力X=1354.4624, 切向力Y=-440.4991 +FPS=28.39, 法向力=1911.2412, 切向力X=1382.1968, 切向力Y=-433.8112 +FPS=25.63, 法向力=1353.0417, 切向力X=1427.9199, 切向力Y=585.4695 +FPS=28.45, 法向力=1440.2297, 切向力X=1398.0728, 切向力Y=573.3204 +FPS=27.73, 法向力=2044.6741, 切向力X=-64.7876, 切向力Y=-103.4073 +FPS=27.98, 法向力=2036.5571, 切向力X=-104.2777, 切向力Y=-150.5184 +FPS=26.45, 法向力=3774.9536, 切向力X=1881.5354, 切向力Y=-23259.3047 +FPS=28.58, 法向力=3590.0625, 切向力X=1856.6121, 切向力Y=-23509.7422 +FPS=28.04, 法向力=4615.2275, 切向力X=7538.6465, 切向力Y=-57541.4727 +FPS=27.95, 法向力=4634.4458, 切向力X=7419.2373, 切向力Y=-57600.1602 +FPS=27.95, 法向力=11813.4189, 切向力X=23602.3164, 切向力Y=-51465.8438 +FPS=28.24, 法向力=10740.0430, 切向力X=21356.6621, 切向力Y=-30257.5938 +FPS=27.24, 法向力=10770.9854, 切向力X=21311.6172, 切向力Y=-30305.6719 +FPS=25.33, 法向力=10862.2930, 切向力X=12061.1475, 切向力Y=-30293.9434 +FPS=27.82, 法向力=10911.7051, 切向力X=12144.6562, 切向力Y=-30273.6543 +FPS=26.59, 法向力=10226.1758, 切向力X=1508.4269, 切向力Y=-26308.7109 +FPS=27.70, 法向力=10250.7627, 切向力X=1366.4570, 切向力Y=-26445.2520 +FPS=25.95, 法向力=4897.6318, 切向力X=1331.7656, 切向力Y=-8367.8281 +FPS=27.04, 法向力=4804.5498, 切向力X=1270.7194, 切向力Y=-8430.4531 +FPS=26.45, 法向力=3872.8350, 切向力X=-3641.7559, 切向力Y=20040.6953 +FPS=26.04, 法向力=7026.9844, 切向力X=-15493.5840, 切向力Y=36690.7891 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000219s, blend=0.002230s (9 tiles incl ref), finalize=0.000051s, total=0.002506s +FPS=27.24, 法向力=6973.4937, 切向力X=-15998.8145, 切向力Y=36808.8359 +FPS=25.58, 法向力=7173.3916, 切向力X=-3000.4946, 切向力Y=4362.1572 +FPS=28.43, 法向力=7132.2505, 切向力X=-3091.7083, 切向力Y=4385.3315 +FPS=26.16, 法向力=3540.7085, 切向力X=16635.3906, 切向力Y=-58235.6562 +FPS=27.60, 法向力=3566.4141, 切向力X=16463.1445, 切向力Y=-58243.2617 +FPS=26.18, 法向力=13113.7520, 切向力X=21209.8887, 切向力Y=-67859.1875 +FPS=27.76, 法向力=13271.8203, 切向力X=21334.0625, 切向力Y=-68247.7891 +FPS=26.86, 法向力=5353.0693, 切向力X=16367.2061, 切向力Y=-4594.9902 +FPS=25.88, 法向力=2084.7095, 切向力X=610.8672, 切向力Y=13669.6338 +FPS=27.42, 法向力=2052.5110, 切向力X=505.9448, 切向力Y=13661.1758 +FPS=24.64, 法向力=5147.2764, 切向力X=-11482.2578, 切向力Y=-42295.2734 +FPS=27.84, 法向力=5065.9082, 切向力X=-11565.5391, 切向力Y=-42478.5391 +FPS=26.47, 法向力=7939.6797, 切向力X=-5127.7227, 切向力Y=-55094.3008 +FPS=26.59, 法向力=8076.5430, 切向力X=-5029.7227, 切向力Y=-55214.0391 +FPS=26.98, 法向力=2365.0908, 切向力X=-6399.7954, 切向力Y=-2914.9800 +FPS=26.96, 法向力=2274.0503, 切向力X=-6466.5645, 切向力Y=-2844.0425 +FPS=26.99, 法向力=2132.3647, 切向力X=-12531.4404, 切向力Y=-1738.9595 +FPS=26.60, 法向力=4361.5420, 切向力X=-10224.8926, 切向力Y=-42741.2617 +FPS=27.86, 法向力=4244.8604, 切向力X=-10372.1484, 切向力Y=-42804.9180 +FPS=24.76, 法向力=2480.5210, 切向力X=-3184.9185, 切向力Y=-11029.5264 +FPS=27.35, 法向力=2463.8291, 切向力X=-3207.4453, 切向力Y=-11029.4932 +FPS=26.47, 法向力=1326.7473, 切向力X=58.0851, 切向力Y=-1981.0686 +FPS=26.29, 法向力=1590.1791, 切向力X=-827.9418, 切向力Y=-2364.5938 +FPS=28.04, 法向力=1721.8103, 切向力X=-1028.4607, 切向力Y=-2383.8125 +FPS=25.73, 法向力=1265.9222, 切向力X=1392.0067, 切向力Y=-1809.4768 +FPS=28.05, 法向力=1254.1580, 切向力X=1565.5425, 切向力Y=-1801.3816 +FPS=25.48, 法向力=1502.3391, 切向力X=659.7406, 切向力Y=-715.0423 +FPS=26.70, 法向力=1517.1747, 切向力X=713.8811, 切向力Y=-692.9856 +FPS=23.04, 法向力=1577.4937, 切向力X=326.1588, 切向力Y=-1212.0590 +FPS=25.99, 法向力=1614.8684, 切向力X=2147.2046, 切向力Y=-7081.7520 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000202s, blend=0.002158s (9 tiles incl ref), finalize=0.000047s, total=0.002413s +FPS=27.91, 法向力=1504.4590, 切向力X=2164.1636, 切向力Y=-7197.8955 +FPS=26.67, 法向力=3690.1890, 切向力X=2011.0649, 切向力Y=-18198.1562 +FPS=28.17, 法向力=3560.3186, 切向力X=1958.3300, 切向力Y=-18701.8066 +FPS=24.98, 法向力=4919.3496, 切向力X=1947.0305, 切向力Y=-25194.3750 +FPS=28.05, 法向力=4834.0083, 切向力X=2043.1680, 切向力Y=-25876.4121 +FPS=24.83, 法向力=7653.8105, 切向力X=56.0899, 切向力Y=-30090.3359 +FPS=27.63, 法向力=7827.1348, 切向力X=432.2802, 切向力Y=-30254.0195 +FPS=26.50, 法向力=9392.2930, 切向力X=-306.8167, 切向力Y=-24289.4863 +FPS=27.15, 法向力=9428.8623, 切向力X=-395.3512, 切向力Y=-24250.7070 +FPS=27.27, 法向力=10191.8223, 切向力X=-3227.2983, 切向力Y=-17108.0391 +FPS=26.65, 法向力=7557.5049, 切向力X=-324.8122, 切向力Y=-11745.8037 +FPS=28.11, 法向力=7611.1431, 切向力X=-362.0229, 切向力Y=-11675.6504 +FPS=25.61, 法向力=3347.3640, 切向力X=639.5093, 切向力Y=-5717.3311 +FPS=27.06, 法向力=3345.5425, 切向力X=500.4797, 切向力Y=-5555.3574 +FPS=26.41, 法向力=3483.0444, 切向力X=110.6289, 切向力Y=-3553.9480 +FPS=28.06, 法向力=3532.5659, 切向力X=212.7269, 切向力Y=-3581.4978 +FPS=26.10, 法向力=1895.8906, 切向力X=1467.1664, 切向力Y=2501.4155 +FPS=28.70, 法向力=1878.9211, 切向力X=1635.1259, 切向力Y=2491.3364 +FPS=27.15, 法向力=2257.1055, 切向力X=1938.9822, 切向力Y=8067.6660 +FPS=27.47, 法向力=3264.2402, 切向力X=1622.1460, 切向力Y=14992.7021 +FPS=27.92, 法向力=3410.5476, 切向力X=1787.3641, 切向力Y=15396.6406 +FPS=26.56, 法向力=3852.1799, 切向力X=2990.0371, 切向力Y=22070.5059 +FPS=28.90, 法向力=3766.4717, 切向力X=3091.4624, 切向力Y=22485.4609 +FPS=27.39, 法向力=5112.5488, 切向力X=1723.2659, 切向力Y=22355.1484 +FPS=28.50, 法向力=5213.0674, 切向力X=1648.7861, 切向力Y=22546.5312 +FPS=28.00, 法向力=7632.8462, 切向力X=1381.9686, 切向力Y=24900.3379 +FPS=28.75, 法向力=7854.4678, 切向力X=1671.4469, 切向力Y=25250.1016 +FPS=27.42, 法向力=7783.8823, 切向力X=2272.0103, 切向力Y=21506.8652 +FPS=24.92, 法向力=7864.7349, 切向力X=2468.5044, 切向力Y=21532.9023 +FPS=25.77, 法向力=9120.9150, 切向力X=4851.7080, 切向力Y=19797.3320 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000410s, blend=0.002436s (9 tiles incl ref), finalize=0.000133s, total=0.002986s +FPS=27.29, 法向力=9085.1250, 切向力X=4102.7974, 切向力Y=17474.0547 +FPS=30.08, 法向力=9134.2617, 切向力X=4020.3755, 切向力Y=17408.4258 +FPS=27.86, 法向力=5281.9458, 切向力X=1130.4941, 切向力Y=10465.3672 +FPS=29.72, 法向力=5351.2930, 切向力X=1117.9740, 切向力Y=10504.2598 +FPS=27.16, 法向力=2603.0667, 切向力X=582.2227, 切向力Y=3097.8555 +FPS=29.94, 法向力=2886.6360, 切向力X=833.9604, 切向力Y=2992.8804 +FPS=29.20, 法向力=2954.6367, 切向力X=1225.8777, 切向力Y=1318.3698 +FPS=30.16, 法向力=2952.6353, 切向力X=1119.9376, 切向力Y=1124.2737 +FPS=28.25, 法向力=1707.4785, 切向力X=953.7750, 切向力Y=-2581.1733 +FPS=30.38, 法向力=1802.0859, 切向力X=795.5870, 切向力Y=-2665.7930 +FPS=27.38, 法向力=3525.2134, 切向力X=-1393.6680, 切向力Y=-16422.8438 +FPS=28.90, 法向力=3355.6450, 切向力X=-1473.4778, 切向力Y=-16628.7695 +FPS=27.70, 法向力=5567.9287, 切向力X=-2866.2485, 切向力Y=-30457.8516 +FPS=28.46, 法向力=5254.3188, 切向力X=-3035.8721, 切向力Y=-30940.9609 +FPS=29.43, 法向力=5821.3291, 切向力X=-7792.8828, 切向力Y=-37981.7344 +FPS=29.90, 法向力=5597.6982, 切向力X=-8324.8359, 切向力Y=-38558.6289 +FPS=29.88, 法向力=10575.3662, 切向力X=-8736.7969, 切向力Y=-33946.5000 +FPS=29.80, 法向力=13508.7285, 切向力X=-10550.0459, 切向力Y=-30012.9355 +FPS=28.84, 法向力=13719.9805, 切向力X=-10663.2734, 切向力Y=-30074.4609 +FPS=29.33, 法向力=13652.6191, 切向力X=-10642.5879, 切向力Y=-30148.8164 +FPS=28.51, 法向力=13886.8906, 切向力X=-6608.5229, 切向力Y=-25749.7031 +FPS=28.98, 法向力=14074.0605, 切向力X=-6585.5215, 切向力Y=-25720.0586 +FPS=26.55, 法向力=9439.8193, 切向力X=-5286.1660, 切向力Y=-16454.9180 +FPS=27.65, 法向力=5700.7695, 切向力X=-2427.7217, 切向力Y=-9519.8105 +FPS=28.54, 法向力=5565.5464, 切向力X=-2406.0903, 切向力Y=-9390.3379 +FPS=27.66, 法向力=3746.3777, 切向力X=-676.9791, 切向力Y=-1965.2421 +FPS=29.59, 法向力=3731.1609, 切向力X=-587.8075, 切向力Y=-2029.0896 +FPS=27.81, 法向力=2154.1865, 切向力X=4955.3770, 切向力Y=15643.9453 +FPS=29.93, 法向力=2154.7888, 切向力X=5068.3125, 切向力Y=15807.2441 +FPS=27.59, 法向力=2889.9585, 切向力X=6410.7856, 切向力Y=18979.3516 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000199s, blend=0.002099s (9 tiles incl ref), finalize=0.000046s, total=0.002350s +FPS=29.01, 法向力=2836.4485, 切向力X=6805.9912, 切向力Y=19388.1523 +FPS=27.09, 法向力=5985.6074, 切向力X=6372.4004, 切向力Y=26207.7539 +FPS=29.42, 法向力=5813.6670, 切向力X=5933.2676, 切向力Y=27178.2617 +FPS=28.49, 法向力=7608.0020, 切向力X=5542.9307, 切向力Y=27488.2031 +FPS=29.86, 法向力=7640.1177, 切向力X=5703.8398, 切向力Y=27869.3516 +FPS=27.63, 法向力=10235.1719, 切向力X=7372.8398, 切向力Y=28289.6406 +FPS=29.49, 法向力=10311.4844, 切向力X=7191.5488, 切向力Y=28451.0938 +FPS=28.42, 法向力=10585.9590, 切向力X=8174.7676, 切向力Y=25772.0176 +FPS=28.99, 法向力=10842.6826, 切向力X=9637.5254, 切向力Y=22992.8184 +FPS=28.99, 法向力=10824.4160, 切向力X=9701.1006, 切向力Y=22923.7188 +FPS=29.76, 法向力=10830.0293, 切向力X=9716.6152, 切向力Y=22917.0586 +FPS=27.91, 法向力=6901.1611, 切向力X=5437.3911, 切向力Y=13972.2598 +FPS=29.23, 法向力=6993.5635, 切向力X=5267.0742, 切向力Y=13759.7275 +FPS=28.02, 法向力=3765.4390, 切向力X=2236.8506, 切向力Y=6580.5781 +FPS=28.66, 法向力=3696.7441, 切向力X=3172.0107, 切向力Y=526.0191 +FPS=27.73, 法向力=3671.3044, 切向力X=3025.9995, 切向力Y=500.6127 +FPS=27.90, 法向力=1531.4736, 切向力X=-375.5239, 切向力Y=-5246.0205 +FPS=30.28, 法向力=1589.9014, 切向力X=-401.3153, 切向力Y=-5278.2334 +FPS=27.93, 法向力=3092.8857, 切向力X=-1959.4717, 切向力Y=-10367.5400 +FPS=30.13, 法向力=3190.3723, 切向力X=-2031.4722, 切向力Y=-10726.1504 +FPS=28.50, 法向力=3737.9229, 切向力X=-2686.2573, 切向力Y=-21012.1875 +FPS=30.24, 法向力=3644.0325, 切向力X=-2659.0117, 切向力Y=-21434.0273 +FPS=27.34, 法向力=5300.7251, 切向力X=-3466.5269, 切向力Y=-25430.6621 +FPS=30.99, 法向力=5423.6294, 切向力X=-3177.8323, 切向力Y=-25901.0039 +FPS=27.74, 法向力=8077.4473, 切向力X=-5365.3809, 切向力Y=-25709.2891 +FPS=29.74, 法向力=8230.8330, 切向力X=-5377.9316, 切向力Y=-25995.1836 +FPS=27.97, 法向力=11695.3867, 切向力X=-5299.8105, 切向力Y=-23880.4688 +FPS=30.11, 法向力=11736.8164, 切向力X=-5650.1865, 切向力Y=-23998.5547 +FPS=26.91, 法向力=10580.3398, 切向力X=-5366.2578, 切向力Y=-17703.0703 +FPS=29.49, 法向力=10431.1680, 切向力X=-5441.5044, 切向力Y=-17574.4102 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000203s, blend=0.002112s (9 tiles incl ref), finalize=0.000044s, total=0.002365s +FPS=28.47, 法向力=5494.1982, 切向力X=-2723.1021, 切向力Y=-8677.8281 +FPS=28.09, 法向力=3876.5093, 切向力X=-1912.7911, 切向力Y=-4302.4590 +FPS=29.21, 法向力=3847.3115, 切向力X=-1949.2826, 切向力Y=-4360.4878 +FPS=29.09, 法向力=3857.1978, 切向力X=-1951.4897, 切向力Y=-4341.8955 +FPS=27.46, 法向力=2007.5500, 切向力X=-1137.1277, 切向力Y=-2030.4988 +FPS=28.96, 法向力=2147.4707, 切向力X=-1162.6333, 切向力Y=-2237.9417 +FPS=29.05, 法向力=2778.6016, 切向力X=1137.3472, 切向力Y=-76.0435 +FPS=28.47, 法向力=1759.8368, 切向力X=2647.9272, 切向力Y=5324.3145 +FPS=28.50, 法向力=1754.2058, 切向力X=2650.6274, 切向力Y=5500.3379 +FPS=26.95, 法向力=2452.6440, 切向力X=7602.2266, 切向力Y=14120.1650 +FPS=29.27, 法向力=2492.6802, 切向力X=7586.0996, 切向力Y=14709.3105 +FPS=27.15, 法向力=3820.8269, 切向力X=8034.5967, 切向力Y=23251.4609 +FPS=29.35, 法向力=3436.3555, 切向力X=8510.2949, 切向力Y=24010.5703 +FPS=27.07, 法向力=4695.3296, 切向力X=8156.1392, 切向力Y=28331.9180 +FPS=29.36, 法向力=4465.4463, 切向力X=7982.5000, 切向力Y=29074.2598 +FPS=26.47, 法向力=5396.2373, 切向力X=5759.1284, 切向力Y=31820.3711 +FPS=28.79, 法向力=5464.2090, 切向力X=5804.7764, 切向力Y=32347.8438 +FPS=28.43, 法向力=9364.5586, 切向力X=4681.1279, 切向力Y=33149.1602 +FPS=29.01, 法向力=9469.3789, 切向力X=4861.4785, 切向力Y=33632.7891 +FPS=27.36, 法向力=10148.9141, 切向力X=2627.3042, 切向力Y=28909.8398 +FPS=27.22, 法向力=11133.4775, 切向力X=522.4446, 切向力Y=23209.5430 +FPS=28.62, 法向力=11132.4902, 切向力X=214.8075, 切向力Y=23187.8633 +FPS=25.97, 法向力=8205.9951, 切向力X=1057.4424, 切向力Y=14543.2461 +FPS=27.34, 法向力=8208.2607, 切向力X=959.8975, 切向力Y=14592.9248 +FPS=25.57, 法向力=4910.1440, 切向力X=167.9242, 切向力Y=8931.7520 +FPS=29.14, 法向力=4772.1948, 切向力X=240.4491, 切向力Y=8800.2852 +FPS=26.45, 法向力=2142.7153, 切向力X=-1686.9381, 切向力Y=1837.2029 +FPS=30.06, 法向力=2226.8767, 切向力X=-1681.4333, 切向力Y=1791.5455 +FPS=27.85, 法向力=2120.5532, 切向力X=87.0578, 切向力Y=-6263.5322 +FPS=29.52, 法向力=2112.6401, 切向力X=102.1880, 切向力Y=-6324.0259 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000210s, blend=0.002252s (9 tiles incl ref), finalize=0.000050s, total=0.002518s +FPS=27.38, 法向力=2009.8086, 切向力X=-516.3078, 切向力Y=-6692.9580 +FPS=29.03, 法向力=1989.9709, 切向力X=-389.7101, 切向力Y=-6802.8335 +FPS=29.89, 法向力=1353.7881, 切向力X=-425.6077, 切向力Y=-5205.2422 +FPS=29.20, 法向力=1791.4343, 切向力X=-1036.7197, 切向力Y=-5196.1831 +FPS=29.05, 法向力=1767.0857, 切向力X=-914.1181, 切向力Y=-5207.1421 +FPS=30.30, 法向力=1773.6959, 切向力X=-914.8778, 切向力Y=-5206.9326 +FPS=29.28, 法向力=1338.9504, 切向力X=2946.5437, 切向力Y=-5664.2393 +FPS=29.80, 法向力=1327.4717, 切向力X=2973.8035, 切向力Y=-5644.6631 +FPS=28.64, 法向力=1475.1228, 切向力X=2400.6411, 切向力Y=-2429.1431 +FPS=28.87, 法向力=1182.5420, 切向力X=1173.2676, 切向力Y=-818.2868 +FPS=30.06, 法向力=1166.3683, 切向力X=1117.9974, 切向力Y=-760.1133 +FPS=29.49, 法向力=1227.8903, 切向力X=795.1365, 切向力Y=-699.5624 +FPS=30.90, 法向力=1954.3549, 切向力X=2099.8408, 切向力Y=30.0692 +FPS=29.57, 法向力=2271.7354, 切向力X=8849.1348, 切向力Y=2125.3276 +FPS=30.09, 法向力=2100.0566, 切向力X=8820.7422, 切向力Y=2304.9277 +FPS=30.17, 法向力=1776.5671, 切向力X=10741.3730, 切向力Y=5233.7715 +FPS=29.80, 法向力=1865.4506, 切向力X=11199.3809, 切向力Y=5590.3818 +FPS=29.74, 法向力=1925.3733, 切向力X=11313.4844, 切向力Y=5595.1973 +FPS=28.11, 法向力=2626.2834, 切向力X=10935.1348, 切向力Y=6397.0317 +FPS=29.32, 法向力=2673.7004, 切向力X=10905.8242, 切向力Y=6610.7729 +FPS=29.15, 法向力=2514.3989, 切向力X=10377.2754, 切向力Y=9391.2705 +FPS=28.55, 法向力=2207.7717, 切向力X=10959.2969, 切向力Y=12362.1777 +FPS=30.07, 法向力=2185.6289, 切向力X=10931.0156, 切向力Y=12783.8438 +FPS=27.40, 法向力=3513.6787, 切向力X=9063.6309, 切向力Y=15961.8623 +FPS=29.80, 法向力=3782.9058, 切向力X=9075.1182, 切向力Y=16047.6387 +FPS=27.73, 法向力=4697.0649, 切向力X=1212.9607, 切向力Y=27349.6094 +FPS=29.51, 法向力=4581.3945, 切向力X=946.5614, 切向力Y=27483.8516 +FPS=27.67, 法向力=5124.2700, 切向力X=-2874.5359, 切向力Y=42284.1406 +FPS=28.66, 法向力=5351.7495, 切向力X=-2903.8354, 切向力Y=42338.5156 +FPS=27.40, 法向力=11677.0078, 切向力X=2547.0771, 切向力Y=34748.8711 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000202s, blend=0.002085s (9 tiles incl ref), finalize=0.000044s, total=0.002338s +FPS=28.66, 法向力=11560.9023, 切向力X=2385.9648, 切向力Y=34975.2031 +FPS=26.73, 法向力=7980.7471, 切向力X=1647.6060, 切向力Y=24135.7539 +FPS=28.61, 法向力=7890.8525, 切向力X=1532.3386, 切向力Y=24012.7695 +FPS=28.00, 法向力=3620.4419, 切向力X=610.5020, 切向力Y=6260.8179 +FPS=27.65, 法向力=3652.2622, 切向力X=613.8270, 切向力Y=6225.4478 +FPS=29.34, 法向力=2273.3096, 切向力X=1623.1987, 切向力Y=2585.0366 +FPS=28.15, 法向力=1561.8340, 切向力X=505.3924, 切向力Y=2248.4060 +FPS=29.14, 法向力=1503.4756, 切向力X=419.3774, 切向力Y=2302.6150 +FPS=28.26, 法向力=1501.5647, 切向力X=394.2890, 切向力Y=2289.0120 +FPS=28.15, 法向力=1775.7167, 切向力X=868.9496, 切向力Y=1945.2787 +FPS=27.67, 法向力=1884.2506, 切向力X=974.7673, 切向力Y=-5252.7588 +FPS=29.23, 法向力=1860.2484, 切向力X=996.0259, 切向力Y=-5256.4355 +FPS=27.82, 法向力=4421.8394, 切向力X=-3832.1567, 切向力Y=-16253.5215 +FPS=28.90, 法向力=4012.1450, 切向力X=-3920.7671, 切向力Y=-16577.5859 +FPS=27.15, 法向力=5266.1592, 切向力X=-2717.9912, 切向力Y=-25767.6816 +FPS=28.51, 法向力=4930.7861, 切向力X=-2670.3481, 切向力Y=-26368.7109 +FPS=27.23, 法向力=6754.1426, 切向力X=-3954.6001, 切向力Y=-28648.1133 +FPS=27.75, 法向力=6635.9351, 切向力X=-4118.9619, 切向力Y=-29004.0977 +FPS=27.91, 法向力=10708.6631, 切向力X=-2074.8872, 切向力Y=-28507.3359 +FPS=29.35, 法向力=10835.4746, 切向力X=-2205.5269, 切向力Y=-28483.0234 +FPS=27.26, 法向力=12420.5830, 切向力X=-3049.9692, 切向力Y=-26538.2500 +FPS=29.20, 法向力=12473.2051, 切向力X=-3051.9592, 切向力Y=-26749.2070 +FPS=28.62, 法向力=12641.1299, 切向力X=-1383.5898, 切向力Y=-27957.9453 +FPS=29.07, 法向力=12587.6055, 切向力X=-1276.8394, 切向力Y=-28009.0352 +FPS=28.80, 法向力=12159.2734, 切向力X=-1017.4043, 切向力Y=-21095.0078 +FPS=27.50, 法向力=10349.6406, 切向力X=-8.7578, 切向力Y=-15216.9697 +FPS=28.86, 法向力=10218.3281, 切向力X=40.4765, 切向力Y=-15017.2871 +FPS=27.34, 法向力=7747.5303, 切向力X=7168.2012, 切向力Y=4452.6724 +FPS=29.79, 法向力=7600.9062, 切向力X=7231.1914, 切向力Y=4478.6875 +FPS=27.47, 法向力=4487.0127, 切向力X=16928.7656, 切向力Y=27163.3125 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000199s, blend=0.002125s (9 tiles incl ref), finalize=0.000047s, total=0.002377s +FPS=29.01, 法向力=4057.5229, 切向力X=17143.7012, 切向力Y=27948.5820 +FPS=27.50, 法向力=9460.5117, 切向力X=26996.9355, 切向力Y=37173.7266 +FPS=28.36, 法向力=9218.3184, 切向力X=27601.6328, 切向力Y=37411.4453 +FPS=26.23, 法向力=12472.3164, 切向力X=37653.1953, 切向力Y=45177.0234 +FPS=28.58, 法向力=11959.8477, 切向力X=38478.8242, 切向力Y=45535.7656 +FPS=27.66, 法向力=11712.6328, 切向力X=31231.5332, 切向力Y=55973.7656 +FPS=27.83, 法向力=11852.2676, 切向力X=30952.8086, 切向力Y=56071.0039 +FPS=28.58, 法向力=12229.2871, 切向力X=23220.3027, 切向力Y=58664.3516 +FPS=27.39, 法向力=12781.6621, 切向力X=14308.6963, 切向力Y=53486.0938 +FPS=28.60, 法向力=12925.6875, 切向力X=14016.3457, 切向力Y=53452.5898 +FPS=27.48, 法向力=11699.3545, 切向力X=13183.8750, 切向力Y=44374.6289 +FPS=29.16, 法向力=11770.0059, 切向力X=13281.1035, 切向力Y=44043.4219 +FPS=28.08, 法向力=10438.0449, 切向力X=4741.7207, 切向力Y=24139.7109 +FPS=29.53, 法向力=10497.5381, 切向力X=4685.5654, 切向力Y=24127.9648 +FPS=28.39, 法向力=4804.9697, 切向力X=-9070.8359, 切向力Y=-23915.3711 +FPS=28.43, 法向力=4768.3755, 切向力X=-9052.0625, 切向力Y=-23980.9219 +FPS=26.75, 法向力=6456.1357, 切向力X=577.1147, 切向力Y=-48447.0625 +FPS=29.35, 法向力=6421.8750, 切向力X=558.0864, 切向力Y=-48514.4609 +FPS=27.16, 法向力=9570.2266, 切向力X=5039.9399, 切向力Y=-43075.8789 +FPS=29.24, 法向力=9674.1162, 切向力X=5022.9912, 切向力Y=-42687.1797 +FPS=27.59, 法向力=10911.4805, 切向力X=1879.2434, 切向力Y=-44380.6172 +FPS=29.98, 法向力=10972.1328, 切向力X=1793.7990, 切向力Y=-44381.1016 +FPS=26.42, 法向力=17846.6309, 切向力X=8437.9668, 切向力Y=-53943.9023 +FPS=28.22, 法向力=17910.0977, 切向力X=8453.0312, 切向力Y=-54199.7539 +FPS=26.37, 法向力=16554.4316, 切向力X=21952.0273, 切向力Y=-42127.7109 +FPS=28.30, 法向力=6040.1465, 切向力X=7273.3262, 切向力Y=-10123.5078 +FPS=29.45, 法向力=6157.6191, 切向力X=7308.0181, 切向力Y=-10222.5586 +FPS=28.68, 法向力=3235.8613, 切向力X=4980.0254, 切向力Y=3803.2163 +FPS=28.06, 法向力=3261.5420, 切向力X=4803.8643, 切向力Y=3826.1616 +FPS=26.56, 法向力=2591.7988, 切向力X=-476.8398, 切向力Y=11544.4434 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000201s, blend=0.002152s (9 tiles incl ref), finalize=0.000046s, total=0.002406s +FPS=29.18, 法向力=2617.1716, 切向力X=-879.9324, 切向力Y=11695.7891 +FPS=27.30, 法向力=5637.2539, 切向力X=-14327.6484, 切向力Y=28749.9473 +FPS=29.78, 法向力=5303.3535, 切向力X=-14730.1621, 切向力Y=29123.3652 +FPS=27.32, 法向力=8921.3477, 切向力X=-40287.4766, 切向力Y=37804.3555 +FPS=29.07, 法向力=9142.0918, 切向力X=-40841.3984, 切向力Y=37806.5273 +FPS=26.83, 法向力=8051.1025, 切向力X=-25723.9863, 切向力Y=2955.7056 +FPS=28.60, 法向力=8084.2803, 切向力X=-25631.3809, 切向力Y=2783.4717 +FPS=27.16, 法向力=4148.9229, 切向力X=4321.5107, 切向力Y=-34998.2344 +FPS=27.49, 法向力=4124.3125, 切向力X=4233.7969, 切向力Y=-35017.9570 +FPS=28.45, 法向力=10768.7773, 切向力X=25969.7520, 切向力Y=-36337.5703 +FPS=26.62, 法向力=6826.8486, 切向力X=24391.9043, 切向力Y=-7621.6265 +FPS=29.11, 法向力=6998.8950, 切向力X=24297.0234, 切向力Y=-7694.4463 +FPS=26.64, 法向力=4807.3750, 切向力X=12676.7344, 切向力Y=17571.9258 +FPS=29.57, 法向力=4971.6650, 切向力X=12516.8613, 切向力Y=17585.1094 +FPS=26.52, 法向力=6768.9302, 切向力X=-28679.7637, 切向力Y=42530.3320 +FPS=29.26, 法向力=6364.4229, 切向力X=-28930.2891, 切向力Y=42743.4961 +FPS=25.53, 法向力=13704.6523, 切向力X=-60796.3789, 切向力Y=9694.3418 +FPS=29.26, 法向力=13762.0498, 切向力X=-60893.5312, 切向力Y=9779.4268 +FPS=27.19, 法向力=23446.0430, 切向力X=-17487.3008, 切向力Y=-45884.9766 +FPS=27.51, 法向力=23530.6797, 切向力X=-17392.8477, 切向力Y=-45887.9062 +FPS=26.62, 法向力=13077.5312, 切向力X=21757.4922, 切向力Y=-17684.5156 +FPS=25.89, 法向力=5287.1250, 切向力X=16980.4375, 切向力Y=26688.6797 +FPS=28.92, 法向力=5158.0889, 切向力X=16790.4473, 切向力Y=26970.0469 +FPS=27.43, 法向力=7053.9141, 切向力X=-27986.0977, 切向力Y=31912.9297 +FPS=29.68, 法向力=6843.4590, 切向力X=-28110.3984, 切向力Y=32062.2812 +FPS=28.31, 法向力=13681.3008, 切向力X=-33622.0664, 切向力Y=-10212.5947 +FPS=29.16, 法向力=13708.0605, 切向力X=-33771.3867, 切向力Y=-10434.6445 +FPS=27.92, 法向力=10793.0098, 切向力X=-6526.2402, 切向力Y=-14682.8848 +FPS=30.30, 法向力=10951.7227, 切向力X=-6485.4453, 切向力Y=-14687.0342 +FPS=27.13, 法向力=2495.1887, 切向力X=3032.8589, 切向力Y=19786.0859 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000212s, blend=0.002172s (9 tiles incl ref), finalize=0.000074s, total=0.002466s +FPS=29.11, 法向力=2520.1436, 切向力X=3012.7466, 切向力Y=19867.2539 +FPS=27.51, 法向力=11593.5967, 切向力X=-15284.0996, 切向力Y=-8783.4365 +FPS=28.22, 法向力=11661.0234, 切向力X=-15389.9512, 切向力Y=-8816.7051 +FPS=28.67, 法向力=14346.3994, 切向力X=-17473.0117, 切向力Y=-9754.0371 +FPS=30.06, 法向力=14616.0752, 切向力X=-17504.0605, 切向力Y=-10173.3164 +FPS=27.55, 法向力=12623.6494, 切向力X=-16884.6602, 切向力Y=5374.4229 +FPS=29.61, 法向力=12496.3281, 切向力X=-16934.7852, 切向力Y=5597.3643 +FPS=27.45, 法向力=14148.8975, 切向力X=-15044.6553, 切向力Y=-3600.8252 +FPS=29.62, 法向力=14308.5039, 切向力X=-15006.7637, 切向力Y=-3779.5405 +FPS=28.63, 法向力=14977.3594, 切向力X=-18663.0684, 切向力Y=-6074.8862 +FPS=28.35, 法向力=17209.8984, 切向力X=-21795.5000, 切向力Y=-8874.1465 +FPS=28.79, 法向力=17376.0254, 切向力X=-22264.1250, 切向力Y=-9121.6992 +FPS=27.42, 法向力=20789.5859, 切向力X=-18834.5098, 切向力Y=-8217.6836 +FPS=28.76, 法向力=20939.9258, 切向力X=-18845.9238, 切向力Y=-8161.1030 +FPS=27.41, 法向力=27032.2734, 切向力X=-17678.9688, 切向力Y=-12587.7637 +FPS=28.96, 法向力=27524.1133, 切向力X=-17555.1211, 切向力Y=-12712.5596 +FPS=27.77, 法向力=39733.8047, 切向力X=-6131.5620, 切向力Y=1723.2008 +FPS=30.24, 法向力=39776.6602, 切向力X=-5868.9819, 切向力Y=1704.8917 +FPS=28.83, 法向力=50462.6133, 切向力X=-9622.0889, 切向力Y=17185.2930 +FPS=30.44, 法向力=50387.9531, 切向力X=-9882.1992, 切向力Y=17546.3125 +FPS=28.33, 法向力=56444.6602, 切向力X=-16738.6875, 切向力Y=20774.5527 +FPS=30.32, 法向力=56340.7734, 切向力X=-17114.4023, 切向力Y=21026.8438 +FPS=28.62, 法向力=60997.7266, 切向力X=-21801.0820, 切向力Y=22105.3984 +FPS=29.85, 法向力=61106.7578, 切向力X=-22235.1855, 切向力Y=22276.3672 +FPS=28.82, 法向力=65874.0000, 切向力X=-23792.5117, 切向力Y=25026.2969 +FPS=29.83, 法向力=65933.1250, 切向力X=-24003.1348, 切向力Y=25357.0938 +FPS=29.06, 法向力=67674.5312, 切向力X=-26756.9844, 切向力Y=32243.4473 +FPS=30.77, 法向力=67673.5469, 切向力X=-27121.2012, 切向力Y=32576.6328 +FPS=27.95, 法向力=66744.0078, 切向力X=-33091.3984, 切向力Y=27608.4766 +FPS=30.57, 法向力=66670.5469, 切向力X=-33443.7969, 切向力Y=27322.9258 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000209s, blend=0.002088s (9 tiles incl ref), finalize=0.000045s, total=0.002348s +FPS=28.09, 法向力=64928.2422, 切向力X=-38950.3867, 切向力Y=19639.8203 +FPS=29.93, 法向力=64413.7188, 切向力X=-39190.6172, 切向力Y=19340.6680 +FPS=28.69, 法向力=62346.0273, 切向力X=-43246.6250, 切向力Y=17742.6250 +FPS=27.94, 法向力=62125.9570, 切向力X=-43415.5312, 切向力Y=17591.9023 +FPS=30.23, 法向力=61721.6719, 切向力X=-44087.8320, 切向力Y=17144.1875 +FPS=29.23, 法向力=61592.9297, 切向力X=-44104.0898, 切向力Y=17149.1875 +FPS=29.41, 法向力=61650.0938, 切向力X=-42464.7852, 切向力Y=16442.8594 +FPS=28.66, 法向力=61388.3125, 切向力X=-44825.8047, 切向力Y=18722.4941 +FPS=30.28, 法向力=60958.5742, 切向力X=-44914.5742, 切向力Y=19038.5859 +FPS=30.76, 法向力=61018.0898, 切向力X=-44740.8281, 切向力Y=19010.6523 +FPS=28.58, 法向力=62048.7500, 切向力X=-46146.5625, 切向力Y=16278.9492 +FPS=30.73, 法向力=61988.8047, 切向力X=-46222.6133, 切向力Y=16134.0557 +FPS=30.19, 法向力=62082.0234, 切向力X=-42533.4062, 切向力Y=18038.9648 +FPS=30.20, 法向力=61983.5938, 切向力X=-42449.2656, 切向力Y=18286.2969 +FPS=30.23, 法向力=62006.0547, 切向力X=-45139.0156, 切向力Y=19197.3320 +FPS=29.83, 法向力=61554.4258, 切向力X=-43411.6172, 切向力Y=18201.3516 +FPS=29.91, 法向力=61515.0508, 切向力X=-43556.5312, 切向力Y=18428.2383 +FPS=29.45, 法向力=58306.7656, 切向力X=-42762.5430, 切向力Y=16740.2070 +FPS=29.24, 法向力=57955.1562, 切向力X=-42823.4102, 切向力Y=16781.0703 +FPS=27.80, 法向力=41139.8750, 切向力X=-36444.5938, 切向力Y=12786.7461 +FPS=28.09, 法向力=40537.4727, 切向力X=-36138.4375, 切向力Y=13089.0840 +FPS=28.65, 法向力=19012.2266, 切向力X=-28110.3359, 切向力Y=4911.3110 +FPS=30.08, 法向力=18798.4453, 切向力X=-28522.5195, 切向力Y=5005.9990 +FPS=29.12, 法向力=7486.8833, 切向力X=-5684.8232, 切向力Y=2916.0645 +FPS=30.12, 法向力=7499.9727, 切向力X=-5704.1665, 切向力Y=3046.8909 +FPS=29.81, 法向力=6660.4512, 切向力X=-3161.4460, 切向力Y=2339.3408 +FPS=29.70, 法向力=6681.9043, 切向力X=-3176.0815, 切向力Y=2308.9185 +FPS=28.52, 法向力=5641.6191, 切向力X=-1975.7162, 切向力Y=2886.8665 +FPS=30.31, 法向力=5627.5938, 切向力X=-2043.6211, 切向力Y=2852.6960 +FPS=27.56, 法向力=5566.6089, 切向力X=-1888.3560, 切向力Y=3024.1401 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000199s, blend=0.002151s (9 tiles incl ref), finalize=0.000045s, total=0.002401s +FPS=29.55, 法向力=5554.5474, 切向力X=-1746.2168, 切向力Y=3004.4839 +FPS=28.90, 法向力=4816.2881, 切向力X=-2368.9727, 切向力Y=1723.9707 +FPS=29.19, 法向力=4916.1768, 切向力X=-2391.9805, 切向力Y=1748.8250 +FPS=27.89, 法向力=3623.6143, 切向力X=-1068.1479, 切向力Y=2499.4045 +FPS=29.81, 法向力=3613.4609, 切向力X=-1063.5117, 切向力Y=2530.8062 +FPS=27.40, 法向力=3931.4563, 切向力X=-1590.7079, 切向力Y=1772.2898 +FPS=29.79, 法向力=3950.3340, 切向力X=-1579.4219, 切向力Y=1759.7064 +FPS=27.98, 法向力=4195.1553, 切向力X=-1511.3960, 切向力Y=1553.6948 +FPS=30.27, 法向力=4215.6060, 切向力X=-1448.2778, 切向力Y=1525.9893 +FPS=28.48, 法向力=3897.1284, 切向力X=-1225.5232, 切向力Y=1413.8254 +FPS=29.00, 法向力=3980.4521, 切向力X=-1275.5543, 切向力Y=1449.1628 +FPS=29.75, 法向力=3248.3096, 切向力X=-1088.9343, 切向力Y=1634.3958 +FPS=30.62, 法向力=3276.0249, 切向力X=-1056.2749, 切向力Y=1628.3242 +FPS=28.82, 法向力=3334.5293, 切向力X=-1913.4025, 切向力Y=1477.3235 +FPS=31.32, 法向力=3349.3433, 切向力X=-1978.7468, 切向力Y=1475.4114 +FPS=28.92, 法向力=4010.7256, 切向力X=-521.6529, 切向力Y=1722.5055 +FPS=30.33, 法向力=4024.9346, 切向力X=-512.2932, 切向力Y=1742.0642 +FPS=29.20, 法向力=2942.5671, 切向力X=-1852.0332, 切向力Y=1772.8604 +FPS=30.08, 法向力=2882.0796, 切向力X=-1892.0408, 切向力Y=1691.9893 +FPS=28.82, 法向力=3139.1899, 切向力X=-715.8914, 切向力Y=1804.4795 +FPS=29.77, 法向力=3144.6812, 切向力X=-720.9294, 切向力Y=1679.7205 +FPS=27.29, 法向力=2535.1938, 切向力X=-731.2528, 切向力Y=90.4852 +FPS=20.68, 法向力=2885.4219, 切向力X=-836.7045, 切向力Y=2212.9321 +FPS=45.19, 法向力=2932.6631, 切向力X=-775.5547, 切向力Y=2239.7539 +FPS=35.01, 法向力=2943.1411, 切向力X=-774.8799, 切向力Y=2224.6328 +FPS=31.71, 法向力=3057.1362, 切向力X=-524.1720, 切向力Y=2217.6836 +FPS=34.91, 法向力=3240.7490, 切向力X=-520.1906, 切向力Y=2138.9443 +FPS=33.84, 法向力=3216.6169, 切向力X=-1172.5359, 切向力Y=1630.2355 +FPS=35.17, 法向力=3195.5879, 切向力X=-1181.8994, 切向力Y=1608.3901 +FPS=33.97, 法向力=3349.6914, 切向力X=97.7430, 切向力Y=980.8152 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002222s (9 tiles incl ref), finalize=0.000049s, total=0.002512s +FPS=35.07, 法向力=3377.9814, 切向力X=132.8561, 切向力Y=1139.4761 +FPS=35.12, 法向力=3374.1943, 切向力X=103.8727, 切向力Y=1153.4886 +FPS=33.27, 法向力=2988.4819, 切向力X=-721.0442, 切向力Y=2548.2170 +FPS=35.77, 法向力=3057.8154, 切向力X=-774.6268, 切向力Y=2481.9951 +FPS=32.05, 法向力=2065.1084, 切向力X=-807.1783, 切向力Y=1590.8853 +FPS=33.75, 法向力=2001.9097, 切向力X=-865.6256, 切向力Y=1581.5173 +FPS=31.33, 法向力=2349.4517, 切向力X=-413.9826, 切向力Y=1610.5546 +FPS=33.48, 法向力=2305.2209, 切向力X=-465.1051, 切向力Y=1605.8020 +FPS=32.42, 法向力=2726.5588, 切向力X=-816.1158, 切向力Y=1179.9851 +FPS=32.85, 法向力=2801.9561, 切向力X=-825.0695, 切向力Y=1126.0732 +FPS=31.23, 法向力=3711.4175, 切向力X=410.4973, 切向力Y=716.6652 +FPS=29.50, 法向力=3670.8579, 切向力X=404.9125, 切向力Y=827.6680 +FPS=26.94, 法向力=2590.9578, 切向力X=-596.3747, 切向力Y=1466.7814 +FPS=27.51, 法向力=2579.2129, 切向力X=-548.2468, 切向力Y=1465.9629 +FPS=26.79, 法向力=3478.1274, 切向力X=-192.3898, 切向力Y=1186.7292 +FPS=29.50, 法向力=3435.2542, 切向力X=-302.5063, 切向力Y=1129.5374 +FPS=27.48, 法向力=2382.9663, 切向力X=-374.1112, 切向力Y=273.5668 +FPS=34.07, 法向力=2415.4355, 切向力X=-530.9785, 切向力Y=398.5128 +FPS=31.47, 法向力=2301.0173, 切向力X=-436.6700, 切向力Y=1073.5850 +FPS=33.10, 法向力=2304.2385, 切向力X=-316.1467, 切向力Y=1047.1553 +FPS=32.70, 法向力=2295.2900, 切向力X=-330.0450, 切向力Y=761.1014 +FPS=29.87, 法向力=2400.7034, 切向力X=-344.2219, 切向力Y=677.8317 +FPS=29.11, 法向力=2676.1860, 切向力X=611.7551, 切向力Y=951.7328 +FPS=30.42, 法向力=2700.4690, 切向力X=552.1305, 切向力Y=960.1654 +FPS=30.76, 法向力=2466.6555, 切向力X=-579.0359, 切向力Y=129.4221 +FPS=33.44, 法向力=2510.4075, 切向力X=-566.2874, 切向力Y=151.1263 +FPS=30.84, 法向力=2782.3618, 切向力X=-791.2374, 切向力Y=1423.1874 +FPS=35.33, 法向力=2858.9243, 切向力X=-886.2780, 切向力Y=1540.2642 +FPS=33.40, 法向力=2798.1836, 切向力X=621.6669, 切向力Y=1588.1768 +FPS=34.22, 法向力=2868.3723, 切向力X=688.7463, 切向力Y=1459.9359 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-78.67, y_min=-79.91 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000235s, blend=0.002132s (9 tiles incl ref), finalize=0.000048s, total=0.002422s +FPS=33.60, 法向力=2859.4089, 切向力X=697.7776, 切向力Y=1482.0012 +FPS=32.29, 法向力=2504.7827, 切向力X=-1931.7974, 切向力Y=1364.2146 +FPS=35.94, 法向力=2640.3193, 切向力X=-1973.4529, 切向力Y=1340.0352 +FPS=32.72, 法向力=2612.1963, 切向力X=-514.9406, 切向力Y=2056.2129 +FPS=33.88, 法向力=2628.2175, 切向力X=-484.8871, 切向力Y=2009.5197 +FPS=14.95, 法向力=3304.2524, 切向力X=322.6810, 切向力Y=1890.6135 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260521_095251.log b/examples/logs/qt_viewer_20260521_095251.log new file mode 100644 index 0000000..733daf7 --- /dev/null +++ b/examples/logs/qt_viewer_20260521_095251.log @@ -0,0 +1,1820 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=10 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.48, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=5.80, 法向力=2230.1914, 切向力X=-966.5762, 切向力Y=163.0812 +FPS=23.46, 法向力=2205.2881, 切向力X=-913.9067, 切向力Y=181.8431 +FPS=21.63, 法向力=2342.9487, 切向力X=-1320.9517, 切向力Y=659.3472 +FPS=24.44, 法向力=1909.8655, 切向力X=888.0979, 切向力Y=-390.2289 +FPS=26.08, 法向力=1914.7500, 切向力X=1079.0903, 切向力Y=-358.0943 +FPS=23.51, 法向力=3858.6311, 切向力X=4493.9727, 切向力Y=68.1100 +FPS=26.43, 法向力=2357.7690, 切向力X=1095.4268, 切向力Y=-32.1493 +FPS=25.05, 法向力=2294.3604, 切向力X=857.7033, 切向力Y=-129.1539 +FPS=27.26, 法向力=1588.7513, 切向力X=1932.4390, 切向力Y=772.1984 +FPS=30.17, 法向力=1690.7063, 切向力X=2077.8164, 切向力Y=730.2428 +FPS=26.08, 法向力=1972.9888, 切向力X=456.1791, 切向力Y=1532.2601 +FPS=30.81, 法向力=2017.5261, 切向力X=372.9841, 切向力Y=1599.7357 +FPS=26.57, 法向力=1957.5793, 切向力X=1889.3511, 切向力Y=-76.8233 +FPS=29.15, 法向力=1961.8447, 切向力X=1830.4707, 切向力Y=-78.4681 +FPS=26.02, 法向力=1803.2743, 切向力X=1390.8408, 切向力Y=375.6336 +FPS=29.38, 法向力=1799.9048, 切向力X=1457.5076, 切向力Y=408.6994 +FPS=28.10, 法向力=3114.4165, 切向力X=1585.4386, 切向力Y=972.7230 +FPS=28.06, 法向力=2391.8540, 切向力X=1047.4800, 切向力Y=220.6175 +FPS=29.72, 法向力=2460.4292, 切向力X=1139.0303, 切向力Y=221.8066 +FPS=29.26, 法向力=2435.8184, 切向力X=1176.0046, 切向力Y=216.9491 +FPS=26.00, 法向力=2194.5125, 切向力X=797.5543, 切向力Y=-315.3304 +FPS=27.85, 法向力=2219.9563, 切向力X=835.3136, 切向力Y=-328.4631 +FPS=27.89, 法向力=3901.7202, 切向力X=4513.0361, 切向力Y=1862.8018 +FPS=29.00, 法向力=2767.8708, 切向力X=-578.4596, 切向力Y=852.7501 +FPS=27.62, 法向力=2783.7566, 切向力X=-568.8226, 切向力Y=815.4047 +FPS=26.54, 法向力=2657.9487, 切向力X=2265.6868, 切向力Y=-1130.3842 +FPS=28.99, 法向力=2754.6792, 切向力X=2368.6958, 切向力Y=-1238.8572 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000381s, blend=0.002330s (9 tiles incl ref), finalize=0.000059s, total=0.002777s +FPS=24.63, 法向力=2943.1514, 切向力X=-1049.4927, 切向力Y=507.8080 +FPS=27.81, 法向力=3103.0571, 切向力X=-1152.0065, 切向力Y=548.7947 +FPS=27.49, 法向力=2213.7588, 切向力X=1875.3691, 切向力Y=217.5137 +FPS=30.13, 法向力=2172.4634, 切向力X=2085.5059, 切向力Y=234.4075 +FPS=27.72, 法向力=2130.9971, 切向力X=-718.5931, 切向力Y=-40.2568 +FPS=29.69, 法向力=2193.4419, 切向力X=-610.8550, 切向力Y=-35.0522 +FPS=28.08, 法向力=1950.3998, 切向力X=1654.0197, 切向力Y=-376.9158 +FPS=26.29, 法向力=3078.4106, 切向力X=-1225.6118, 切向力Y=1013.3898 +FPS=29.31, 法向力=3001.3560, 切向力X=-1138.3174, 切向力Y=992.0225 +FPS=27.19, 法向力=2798.7070, 切向力X=2179.0156, 切向力Y=-941.0503 +FPS=29.00, 法向力=2878.5034, 切向力X=2155.9995, 切向力Y=-879.6653 +FPS=27.51, 法向力=2897.7893, 切向力X=3438.9624, 切向力Y=181.6982 +FPS=29.04, 法向力=2943.0276, 切向力X=3553.4243, 切向力Y=197.4560 +FPS=26.79, 法向力=1481.4966, 切向力X=392.1276, 切向力Y=-327.0577 +FPS=27.79, 法向力=1491.4812, 切向力X=334.4558, 切向力Y=-405.3669 +FPS=26.80, 法向力=2351.7710, 切向力X=2565.7708, 切向力Y=1178.4574 +FPS=28.71, 法向力=2612.3721, 切向力X=2740.3958, 切向力Y=1240.9421 +FPS=26.63, 法向力=3160.5642, 切向力X=-5409.7920, 切向力Y=-3890.5527 +FPS=27.46, 法向力=3019.2866, 切向力X=-5403.4463, 切向力Y=-3980.0430 +FPS=29.09, 法向力=8390.6416, 切向力X=-20620.8047, 切向力Y=-35516.6562 +FPS=27.20, 法向力=18289.7910, 切向力X=-50239.7422, 切向力Y=-86474.9141 +FPS=28.56, 法向力=18412.0117, 切向力X=-50512.4375, 切向力Y=-86798.8516 +FPS=25.31, 法向力=29855.8926, 切向力X=-56925.7656, 切向力Y=-91938.6250 +FPS=28.38, 法向力=29284.6914, 切向力X=-57138.6602, 切向力Y=-92336.4375 +FPS=26.71, 法向力=26932.8340, 切向力X=-28958.9668, 切向力Y=-45943.2344 +FPS=29.10, 法向力=26700.0449, 切向力X=-28928.2969, 切向力Y=-45751.7344 +FPS=27.61, 法向力=19166.6895, 切向力X=-18340.2480, 切向力Y=-30099.6250 +FPS=28.63, 法向力=18687.4766, 切向力X=-17969.2617, 切向力Y=-29601.5469 +FPS=26.68, 法向力=14718.4863, 切向力X=-21243.8613, 切向力Y=-5741.3882 +FPS=28.22, 法向力=14593.9707, 切向力X=-21289.3047, 切向力Y=-5694.5273 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000203s, blend=0.002133s (9 tiles incl ref), finalize=0.000049s, total=0.002392s +FPS=27.98, 法向力=6929.0254, 切向力X=-29137.3242, 切向力Y=34329.2617 +FPS=27.66, 法向力=20596.0488, 切向力X=-18832.2617, 切向力Y=62157.3047 +FPS=28.84, 法向力=20700.1211, 切向力X=-18931.9648, 切向力Y=62167.5078 +FPS=27.29, 法向力=14114.2949, 切向力X=-2910.7639, 切向力Y=26950.2617 +FPS=27.24, 法向力=14018.4727, 切向力X=-2798.9070, 切向力Y=26850.4648 +FPS=27.70, 法向力=8607.0371, 切向力X=7226.1392, 切向力Y=11448.8379 +FPS=28.26, 法向力=8975.7344, 切向力X=6935.1841, 切向力Y=11705.9795 +FPS=26.32, 法向力=5317.5684, 切向力X=17787.0977, 切向力Y=-8151.2041 +FPS=28.87, 法向力=5398.5747, 切向力X=18193.9199, 切向力Y=-8259.2666 +FPS=26.21, 法向力=6411.1064, 切向力X=7511.2100, 切向力Y=-39875.2188 +FPS=28.19, 法向力=6238.7969, 切向力X=7285.7642, 切向力Y=-39980.9531 +FPS=27.75, 法向力=12597.0430, 切向力X=-14730.3711, 切向力Y=-59650.6484 +FPS=27.78, 法向力=5742.8867, 切向力X=-1354.8993, 切向力Y=-9596.6855 +FPS=28.91, 法向力=5705.7314, 切向力X=-1331.8044, 切向力Y=-9594.1094 +FPS=27.01, 法向力=1735.4376, 切向力X=-2116.8867, 切向力Y=7234.0938 +FPS=29.30, 法向力=1696.9821, 切向力X=-2194.8691, 切向力Y=7289.3125 +FPS=27.95, 法向力=1695.0175, 切向力X=-2206.9866, 切向力Y=7280.5859 +FPS=27.39, 法向力=8301.4434, 切向力X=-9040.9043, 切向力Y=47003.5508 +FPS=25.80, 法向力=14473.2812, 切向力X=15846.6631, 切向力Y=51257.4336 +FPS=27.82, 法向力=14592.1455, 切向力X=15873.9648, 切向力Y=51460.8125 +FPS=26.49, 法向力=14078.4873, 切向力X=39389.7891, 切向力Y=25284.6543 +FPS=28.20, 法向力=14060.2012, 切向力X=39467.8203, 切向力Y=25181.9961 +FPS=26.73, 法向力=9237.2422, 切向力X=29678.5215, 切向力Y=-10313.7764 +FPS=28.71, 法向力=9208.2197, 切向力X=29780.9961, 切向力Y=-10446.6895 +FPS=27.88, 法向力=3865.7327, 切向力X=-10983.9707, 切向力Y=-624.7235 +FPS=24.64, 法向力=11089.3418, 切向力X=-48383.0234, 切向力Y=23465.1016 +FPS=28.11, 法向力=10973.3828, 切向力X=-48528.2734, 切向力Y=23246.1836 +FPS=28.37, 法向力=26753.9746, 切向力X=-50449.5938, 切向力Y=24100.2227 +FPS=27.33, 法向力=26800.7266, 切向力X=-50945.1016, 切向力Y=24126.4805 +FPS=27.28, 法向力=11499.4980, 切向力X=-14993.2998, 切向力Y=11176.6406 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000204s, blend=0.002167s (9 tiles incl ref), finalize=0.000054s, total=0.002432s +FPS=29.26, 法向力=11507.0117, 切向力X=-15072.2812, 切向力Y=11086.7852 +FPS=25.98, 法向力=4414.8721, 切向力X=811.5468, 切向力Y=572.7858 +FPS=27.63, 法向力=4171.2593, 切向力X=1057.1227, 切向力Y=652.2933 +FPS=28.10, 法向力=6381.4463, 切向力X=50046.6211, 切向力Y=-15858.9414 +FPS=26.71, 法向力=20820.6016, 切向力X=107484.8281, 切向力Y=-11778.3418 +FPS=29.08, 法向力=20732.4375, 切向力X=107771.2656, 切向力Y=-11214.0771 +FPS=27.68, 法向力=27121.8477, 切向力X=111095.9375, 切向力Y=-3303.4146 +FPS=29.50, 法向力=27408.1934, 切向力X=112222.3125, 切向力Y=-2810.0359 +FPS=28.17, 法向力=17806.2852, 切向力X=72064.5781, 切向力Y=10188.0234 +FPS=27.85, 法向力=17921.0293, 切向力X=72581.2031, 切向力Y=10294.0938 +FPS=27.08, 法向力=6111.8643, 切向力X=17466.1348, 切向力Y=17815.1504 +FPS=29.14, 法向力=6078.5371, 切向力X=17385.3359, 切向力Y=18030.1797 +FPS=26.46, 法向力=3720.0938, 切向力X=216.3721, 切向力Y=1550.4800 +FPS=28.50, 法向力=3657.8286, 切向力X=215.2991, 切向力Y=1580.8003 +FPS=26.26, 法向力=3986.5303, 切向力X=2444.3525, 切向力Y=-597.2299 +FPS=26.95, 法向力=3280.1860, 切向力X=6766.1875, 切向力Y=-382.9838 +FPS=28.05, 法向力=3619.4092, 切向力X=7040.5703, 切向力Y=-163.8281 +FPS=26.51, 法向力=3372.5962, 切向力X=10980.7646, 切向力Y=-9058.3555 +FPS=27.60, 法向力=3396.2344, 切向力X=11071.1426, 切向力Y=-9533.1543 +FPS=26.96, 法向力=3382.3521, 切向力X=10901.8164, 切向力Y=-9602.1211 +FPS=27.32, 法向力=9437.5000, 切向力X=39099.4258, 切向力Y=-10179.5020 +FPS=27.06, 法向力=11341.5283, 切向力X=40333.6641, 切向力Y=-10977.2363 +FPS=27.85, 法向力=10961.3047, 切向力X=40094.0547, 切向力Y=-11150.5713 +FPS=26.56, 法向力=7763.3306, 切向力X=32757.2930, 切向力Y=-13395.5059 +FPS=28.44, 法向力=7810.4639, 切向力X=32936.5391, 切向力Y=-13511.5918 +FPS=26.04, 法向力=3265.2524, 切向力X=11153.9453, 切向力Y=-17330.9473 +FPS=27.40, 法向力=3276.6099, 切向力X=11213.2344, 切向力Y=-17418.0508 +FPS=26.06, 法向力=3973.0205, 切向力X=-11407.2598, 切向力Y=-8598.7480 +FPS=28.83, 法向力=3971.2500, 切向力X=-11277.6289, 切向力Y=-8690.6699 +FPS=26.25, 法向力=2291.9426, 切向力X=-5751.0127, 切向力Y=-2647.7739 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000205s, blend=0.002279s (9 tiles incl ref), finalize=0.000064s, total=0.002554s +FPS=27.54, 法向力=3044.2598, 切向力X=826.3021, 切向力Y=1205.5890 +FPS=28.16, 法向力=2995.0249, 切向力X=959.2183, 切向力Y=1210.3628 +FPS=25.49, 法向力=2362.8840, 切向力X=2807.8550, 切向力Y=-708.7011 +FPS=28.87, 法向力=2245.2649, 切向力X=2844.7173, 切向力Y=-824.2362 +FPS=26.91, 法向力=2999.1992, 切向力X=4070.6919, 切向力Y=871.0475 +FPS=28.24, 法向力=3061.1216, 切向力X=4060.7407, 切向力Y=1051.6385 +FPS=28.08, 法向力=1631.2688, 切向力X=-448.1465, 切向力Y=147.5143 +FPS=28.28, 法向力=4338.7588, 切向力X=2284.2290, 切向力Y=-5366.4131 +FPS=30.43, 法向力=4545.1846, 切向力X=2248.5203, 切向力Y=-5655.6885 +FPS=30.32, 法向力=4597.0854, 切向力X=2251.4004, 切向力Y=-5592.9844 +FPS=28.79, 法向力=7401.3115, 切向力X=-2845.5215, 切向力Y=-36471.5234 +FPS=29.94, 法向力=7249.5435, 切向力X=-2902.0742, 切向力Y=-36600.6875 +FPS=28.12, 法向力=10063.0898, 切向力X=537.4615, 切向力Y=-60104.5078 +FPS=29.13, 法向力=10007.0273, 切向力X=380.9304, 切向力Y=-60365.2578 +FPS=29.73, 法向力=16736.1172, 切向力X=-2076.0791, 切向力Y=-58053.6211 +FPS=29.31, 法向力=19591.5000, 切向力X=-11603.2314, 切向力Y=-40583.5938 +FPS=29.41, 法向力=19299.5508, 切向力X=-11747.0049, 切向力Y=-40553.3086 +FPS=28.83, 法向力=18569.7500, 切向力X=-11908.5820, 切向力Y=-39031.4844 +FPS=30.99, 法向力=18546.3242, 切向力X=-12133.1855, 切向力Y=-38885.6055 +FPS=29.19, 法向力=20076.1387, 切向力X=-17138.7930, 切向力Y=-30526.8613 +FPS=30.38, 法向力=20052.6074, 切向力X=-17153.9414, 切向力Y=-30216.4844 +FPS=30.05, 法向力=20039.9062, 切向力X=-17145.9023, 切向力Y=-30214.7422 +FPS=29.11, 法向力=15390.8828, 切向力X=-13451.4883, 切向力Y=-22092.4316 +FPS=28.82, 法向力=15323.4893, 切向力X=-13601.2188, 切向力Y=-21825.0059 +FPS=28.33, 法向力=14469.8516, 切向力X=-9871.8555, 切向力Y=-9964.5850 +FPS=27.28, 法向力=15344.8027, 切向力X=-15260.9814, 切向力Y=52887.8359 +FPS=29.36, 法向力=15432.6045, 切向力X=-15094.8008, 切向力Y=52930.7266 +FPS=28.24, 法向力=16160.9844, 切向力X=-10829.9453, 切向力Y=47252.8359 +FPS=29.59, 法向力=16102.3945, 切向力X=-10698.9141, 切向力Y=47250.0000 +FPS=27.27, 法向力=13625.3408, 切向力X=2539.6289, 切向力Y=24755.4199 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000316s, blend=0.002386s (9 tiles incl ref), finalize=0.000052s, total=0.002761s +FPS=29.01, 法向力=13470.1973, 切向力X=2545.0085, 切向力Y=24898.8164 +FPS=27.81, 法向力=12773.8115, 切向力X=3008.5684, 切向力Y=23789.4199 +FPS=29.44, 法向力=12855.4902, 切向力X=3269.0249, 切向力Y=23863.7988 +FPS=27.82, 法向力=11136.2949, 切向力X=2820.2949, 切向力Y=19433.8906 +FPS=27.54, 法向力=11157.9639, 切向力X=2790.1079, 切向力Y=19486.8008 +FPS=24.83, 法向力=7897.8560, 切向力X=3264.9175, 切向力Y=9739.5566 +FPS=24.81, 法向力=3168.8872, 切向力X=-4317.6699, 切向力Y=844.5728 +FPS=25.71, 法向力=3175.8521, 切向力X=-4553.0918, 切向力Y=754.4375 +FPS=23.87, 法向力=3973.0459, 切向力X=-7863.8223, 切向力Y=-8997.5381 +FPS=25.22, 法向力=3865.6606, 切向力X=-7838.9434, 切向力Y=-9478.6074 +FPS=25.02, 法向力=6353.1938, 切向力X=-7271.2939, 切向力Y=-33112.4062 +FPS=24.35, 法向力=6171.3057, 切向力X=-7418.2002, 切向力Y=-33345.1484 +FPS=26.93, 法向力=8367.6211, 切向力X=-1628.9821, 切向力Y=-57325.1133 +FPS=26.23, 法向力=17534.0000, 切向力X=26332.7695, 切向力Y=-42393.5156 +FPS=28.51, 法向力=17448.6895, 切向力X=26425.4727, 切向力Y=-42274.9766 +FPS=23.81, 法向力=17415.0273, 切向力X=33196.6250, 切向力Y=-18859.1816 +FPS=27.60, 法向力=17524.8301, 切向力X=33289.1367, 切向力Y=-18860.8672 +FPS=25.09, 法向力=24867.7188, 切向力X=61039.8906, 切向力Y=4657.2783 +FPS=25.81, 法向力=17845.0430, 切向力X=60534.9609, 切向力Y=13829.6387 +FPS=25.41, 法向力=18217.8477, 切向力X=60723.9609, 切向力Y=14968.0762 +FPS=26.16, 法向力=11247.1279, 切向力X=41972.4141, 切向力Y=8522.9502 +FPS=26.20, 法向力=11249.2646, 切向力X=41917.7617, 切向力Y=8517.9600 +FPS=24.53, 法向力=6489.4863, 切向力X=19000.2109, 切向力Y=14223.9639 +FPS=25.17, 法向力=4411.4375, 切向力X=-19322.4043, 切向力Y=12495.6445 +FPS=27.43, 法向力=4400.8838, 切向力X=-19533.4492, 切向力Y=12402.1367 +FPS=23.94, 法向力=3018.4617, 切向力X=-12077.4385, 切向力Y=-1037.5952 +FPS=26.41, 法向力=3146.8032, 切向力X=-12011.3369, 切向力Y=-1116.7585 +FPS=25.24, 法向力=3360.9421, 切向力X=877.8816, 切向力Y=-4306.6523 +FPS=25.40, 法向力=3279.7397, 切向力X=831.4693, 切向力Y=-4383.9766 +FPS=28.27, 法向力=3201.1216, 切向力X=7306.5200, 切向力Y=-13174.9658 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000213s, blend=0.003202s (9 tiles incl ref), finalize=0.000061s, total=0.003483s +FPS=27.16, 法向力=8237.1172, 切向力X=36703.6367, 切向力Y=-15426.5479 +FPS=30.05, 法向力=8370.5000, 切向力X=36832.4688, 切向力Y=-15428.5605 +FPS=28.36, 法向力=8353.8779, 切向力X=36835.4609, 切向力Y=-15437.4336 +FPS=28.46, 法向力=11786.2500, 切向力X=54489.6289, 切向力Y=-4077.8059 +FPS=27.65, 法向力=7339.6797, 切向力X=33341.6250, 切向力Y=-4588.7139 +FPS=28.66, 法向力=7372.3589, 切向力X=33510.2031, 切向力Y=-4675.4863 +FPS=27.50, 法向力=2317.5854, 切向力X=8325.3154, 切向力Y=-3379.4858 +FPS=29.73, 法向力=2250.1021, 切向力X=8347.3477, 切向力Y=-3548.2681 +FPS=27.32, 法向力=3668.3984, 切向力X=3772.8599, 切向力Y=-161.1457 +FPS=29.15, 法向力=3675.1826, 切向力X=3864.9563, 切向力Y=-121.7402 +FPS=28.15, 法向力=3249.0745, 切向力X=3378.1152, 切向力Y=-28.8454 +FPS=29.65, 法向力=3297.6199, 切向力X=3315.2705, 切向力Y=-154.4853 +FPS=28.14, 法向力=5054.1689, 切向力X=3687.1711, 切向力Y=-112.5452 +FPS=29.94, 法向力=5205.6450, 切向力X=3748.4419, 切向力Y=3.8194 +FPS=27.52, 法向力=2440.7783, 切向力X=-639.3921, 切向力Y=162.1496 +FPS=29.18, 法向力=2323.8596, 切向力X=-627.6738, 切向力Y=167.5854 +FPS=27.37, 法向力=1936.9214, 切向力X=-879.8652, 切向力Y=-2976.4490 +FPS=28.22, 法向力=1995.0210, 切向力X=-708.2733, 切向力Y=-3056.5322 +FPS=25.77, 法向力=4093.3008, 切向力X=-5633.6753, 切向力Y=-10474.1680 +FPS=24.26, 法向力=4349.9858, 切向力X=-10035.5986, 切向力Y=-15743.5645 +FPS=28.14, 法向力=4519.0488, 切向力X=-10160.2939, 切向力Y=-15779.4902 +FPS=26.76, 法向力=6273.8447, 切向力X=-13530.6465, 切向力Y=-12341.0762 +FPS=28.07, 法向力=6212.6094, 切向力X=-13733.2656, 切向力Y=-12396.2852 +FPS=27.12, 法向力=6607.4795, 切向力X=-12065.7910, 切向力Y=-13213.6074 +FPS=29.36, 法向力=6593.1875, 切向力X=-12216.8867, 切向力Y=-13274.7422 +FPS=25.98, 法向力=10506.7959, 切向力X=-9273.4375, 切向力Y=-9196.4795 +FPS=28.78, 法向力=10554.7988, 切向力X=-9218.3721, 切向力Y=-9257.5869 +FPS=27.88, 法向力=6586.7734, 切向力X=-5246.1382, 切向力Y=-3841.6636 +FPS=27.49, 法向力=4088.4675, 切向力X=1589.7366, 切向力Y=-915.9957 +FPS=28.19, 法向力=4028.1484, 切向力X=1557.8999, 切向力Y=-939.2383 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000212s, blend=0.002131s (9 tiles incl ref), finalize=0.000047s, total=0.002397s +FPS=26.90, 法向力=2856.1509, 切向力X=9004.5547, 切向力Y=7879.7676 +FPS=28.96, 法向力=2762.7058, 切向力X=9059.5479, 切向力Y=8257.4141 +FPS=27.36, 法向力=3911.5010, 切向力X=6739.2998, 切向力Y=16014.8096 +FPS=29.70, 法向力=3676.9141, 切向力X=6743.5508, 切向力Y=16560.4297 +FPS=24.89, 法向力=5227.5850, 切向力X=9976.6562, 切向力Y=24096.0918 +FPS=29.38, 法向力=5160.3262, 切向力X=10000.6309, 切向力Y=24406.3359 +FPS=25.84, 法向力=8879.3008, 切向力X=6483.2207, 切向力Y=21032.3926 +FPS=25.76, 法向力=8976.2637, 切向力X=6579.3525, 切向力Y=21084.6621 +FPS=28.68, 法向力=5328.3804, 切向力X=1909.4604, 切向力Y=15774.0410 +FPS=27.91, 法向力=6933.2197, 切向力X=5688.4751, 切向力Y=9692.8184 +FPS=29.02, 法向力=6954.0723, 切向力X=5789.1426, 切向力Y=9679.5137 +FPS=27.21, 法向力=6002.2173, 切向力X=4241.7012, 切向力Y=9069.7119 +FPS=29.55, 法向力=5981.3232, 切向力X=3986.2168, 切向力Y=8937.9453 +FPS=27.22, 法向力=3362.6211, 切向力X=-276.2232, 切向力Y=4934.9326 +FPS=30.49, 法向力=3309.9976, 切向力X=-176.1241, 切向力Y=4901.3428 +FPS=29.41, 法向力=4880.6318, 切向力X=3235.6899, 切向力Y=3316.8765 +FPS=29.20, 法向力=4885.1797, 切向力X=3185.5928, 切向力Y=3203.8115 +FPS=28.58, 法向力=3567.6621, 切向力X=1800.6194, 切向力Y=4.9433 +FPS=29.08, 法向力=3560.1343, 切向力X=1860.7861, 切向力Y=-160.4899 +FPS=27.69, 法向力=2704.6753, 切向力X=-2626.9165, 切向力Y=-4668.0649 +FPS=29.08, 法向力=2667.4329, 切向力X=-2666.4824, 切向力Y=-4610.5430 +FPS=27.89, 法向力=2953.2349, 切向力X=-1411.2874, 切向力Y=-11279.7500 +FPS=29.22, 法向力=2877.0042, 切向力X=-1024.5796, 切向力Y=-11851.5146 +FPS=28.22, 法向力=4927.0938, 切向力X=-4607.0464, 切向力Y=-17163.4707 +FPS=28.27, 法向力=5234.5981, 切向力X=-5196.6274, 切向力Y=-19714.0938 +FPS=28.49, 法向力=5210.1396, 切向力X=-5390.5742, 切向力Y=-19920.8418 +FPS=29.53, 法向力=5188.4727, 切向力X=-5451.3315, 切向力Y=-19891.5312 +FPS=27.23, 法向力=8551.3926, 切向力X=-4324.5703, 切向力Y=-15444.9121 +FPS=26.82, 法向力=8578.8105, 切向力X=-4443.9697, 切向力Y=-15420.1084 +FPS=28.25, 法向力=8338.7129, 切向力X=-5916.3711, 切向力Y=-15263.0176 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000207s, blend=0.002134s (9 tiles incl ref), finalize=0.000049s, total=0.002396s +FPS=27.99, 法向力=7573.4258, 切向力X=-3367.5918, 切向力Y=-8490.3467 +FPS=28.55, 法向力=7521.8623, 切向力X=-3342.3276, 切向力Y=-8431.4551 +FPS=27.03, 法向力=6014.7979, 切向力X=-1386.5785, 切向力Y=-5184.0938 +FPS=29.88, 法向力=6032.3076, 切向力X=-1373.2280, 切向力Y=-5180.0000 +FPS=27.42, 法向力=4205.3496, 切向力X=2199.0432, 切向力Y=-3970.7329 +FPS=29.22, 法向力=4153.9629, 切向力X=2394.8970, 切向力Y=-3904.3696 +FPS=26.83, 法向力=3541.1309, 切向力X=5770.3682, 切向力Y=-4517.7109 +FPS=29.02, 法向力=3698.3452, 切向力X=6099.2515, 切向力Y=-4485.0068 +FPS=27.66, 法向力=2694.0244, 切向力X=4111.0312, 切向力Y=-1184.0222 +FPS=29.42, 法向力=2691.8318, 切向力X=4002.3291, 切向力Y=-1186.9178 +FPS=27.04, 法向力=4267.2295, 切向力X=10658.1641, 切向力Y=7377.5132 +FPS=29.46, 法向力=4537.0713, 切向力X=10362.2617, 切向力Y=7603.5371 +FPS=29.35, 法向力=3389.1589, 切向力X=7618.4033, 切向力Y=6674.1289 +FPS=28.80, 法向力=3214.5259, 切向力X=7630.4326, 切向力Y=6707.8672 +FPS=29.06, 法向力=2769.6855, 切向力X=5029.6025, 切向力Y=1175.5718 +FPS=27.42, 法向力=2093.7981, 切向力X=1700.3606, 切向力Y=-657.4123 +FPS=29.09, 法向力=2067.3501, 切向力X=1721.0394, 切向力Y=-707.0156 +FPS=30.35, 法向力=2075.5137, 切向力X=1717.1384, 切向力Y=-662.8425 +FPS=28.59, 法向力=3927.8513, 切向力X=3499.9438, 切向力Y=32.8224 +FPS=29.04, 法向力=2401.0542, 切向力X=3885.8569, 切向力Y=369.1860 +FPS=28.87, 法向力=2363.5283, 切向力X=3827.8423, 切向力Y=321.6456 +FPS=28.74, 法向力=1881.4885, 切向力X=710.1499, 切向力Y=1817.0581 +FPS=28.93, 法向力=1982.7441, 切向力X=665.6755, 切向力Y=1936.7488 +FPS=27.91, 法向力=2357.3962, 切向力X=-2476.3784, 切向力Y=4140.0996 +FPS=28.47, 法向力=2438.1230, 切向力X=-2580.7104, 切向力Y=4088.8677 +FPS=26.01, 法向力=3605.0725, 切向力X=-10930.6504, 切向力Y=5782.7261 +FPS=28.75, 法向力=3495.4207, 切向力X=-11080.7207, 切向力Y=5693.2764 +FPS=26.83, 法向力=3071.7300, 切向力X=-13736.7539, 切向力Y=2359.9543 +FPS=27.57, 法向力=2935.3115, 切向力X=-13851.2100, 切向力Y=2310.2217 +FPS=26.32, 法向力=3385.8499, 切向力X=-9840.1191, 切向力Y=1359.6082 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000202s, blend=0.002519s (9 tiles incl ref), finalize=0.000155s, total=0.002881s +FPS=26.23, 法向力=3436.3152, 切向力X=-9805.2471, 切向力Y=1361.8054 +FPS=26.80, 法向力=4209.2915, 切向力X=-3452.3823, 切向力Y=-449.2271 +FPS=25.68, 法向力=3746.3472, 切向力X=-4704.8643, 切向力Y=2455.4790 +FPS=28.54, 法向力=3726.1936, 切向力X=-4711.7510, 切向力Y=2600.5454 +FPS=26.65, 法向力=2679.5051, 切向力X=-3624.4768, 切向力Y=4239.2861 +FPS=28.43, 法向力=2718.0471, 切向力X=-3700.5264, 切向力Y=4406.6514 +FPS=26.98, 法向力=2459.1118, 切向力X=233.4826, 切向力Y=2461.5852 +FPS=27.78, 法向力=2348.8481, 切向力X=63.5494, 切向力Y=2410.1763 +FPS=27.61, 法向力=2608.7295, 切向力X=-158.4521, 切向力Y=1269.8828 +FPS=28.58, 法向力=2638.5325, 切向力X=8.1849, 切向力Y=1518.7681 +FPS=25.42, 法向力=2206.4329, 切向力X=3024.5063, 切向力Y=-6084.8184 +FPS=27.42, 法向力=2109.0952, 切向力X=3002.7856, 切向力Y=-6086.3315 +FPS=26.11, 法向力=5635.4727, 切向力X=17178.8906, 切向力Y=-10555.5508 +FPS=26.78, 法向力=5511.5869, 切向力X=19756.1465, 切向力Y=-13703.8486 +FPS=27.80, 法向力=5610.6987, 切向力X=19919.8281, 切向力Y=-13900.3408 +FPS=26.69, 法向力=4212.7935, 切向力X=9298.2305, 切向力Y=-20069.2539 +FPS=27.60, 法向力=4342.2900, 切向力X=9184.0469, 切向力Y=-19893.6992 +FPS=25.07, 法向力=5513.7207, 切向力X=-2871.4106, 切向力Y=-24147.0352 +FPS=26.78, 法向力=9851.1582, 切向力X=-3477.0291, 切向力Y=-17412.3066 +FPS=28.26, 法向力=10059.5088, 切向力X=-3372.7900, 切向力Y=-17483.6875 +FPS=27.62, 法向力=10072.2520, 切向力X=-3344.3018, 切向力Y=-17458.9941 +FPS=26.58, 法向力=4418.4268, 切向力X=-7889.9404, 切向力Y=-8192.8174 +FPS=26.64, 法向力=4104.9175, 切向力X=-6123.6660, 切向力Y=-1606.2344 +FPS=28.17, 法向力=4192.4668, 切向力X=-6177.0732, 切向力Y=-1580.2729 +FPS=26.40, 法向力=5156.4229, 切向力X=-677.5364, 切向力Y=-446.9164 +FPS=27.32, 法向力=5034.7930, 切向力X=-571.3729, 切向力Y=-488.8486 +FPS=27.76, 法向力=2360.8074, 切向力X=-5337.7129, 切向力Y=8402.1445 +FPS=27.57, 法向力=6027.5903, 切向力X=-11312.9121, 切向力Y=17313.0703 +FPS=28.13, 法向力=5990.3916, 切向力X=-11482.9473, 切向力Y=17504.9336 +FPS=26.81, 法向力=7771.9160, 切向力X=-7409.8794, 切向力Y=13782.3379 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000205s, blend=0.002158s (9 tiles incl ref), finalize=0.000048s, total=0.002417s +FPS=27.74, 法向力=7727.1299, 切向力X=-7486.1729, 切向力Y=13865.0215 +FPS=27.41, 法向力=3345.4915, 切向力X=129.3452, 切向力Y=7750.4482 +FPS=27.39, 法向力=3299.6157, 切向力X=143.1234, 切向力Y=7649.2031 +FPS=26.04, 法向力=4045.2197, 切向力X=2146.8438, 切向力Y=2991.6377 +FPS=28.41, 法向力=4051.9155, 切向力X=2013.5518, 切向力Y=2894.7354 +FPS=26.11, 法向力=2940.3691, 切向力X=7946.5957, 切向力Y=1094.3555 +FPS=27.72, 法向力=3056.9771, 切向力X=7968.2998, 切向力Y=1148.4843 +FPS=27.05, 法向力=4208.8633, 切向力X=12651.1143, 切向力Y=42.9060 +FPS=26.80, 法向力=5701.7534, 切向力X=11661.1641, 切向力Y=6395.5293 +FPS=27.31, 法向力=5667.3442, 切向力X=11705.1572, 切向力Y=6419.1553 +FPS=27.33, 法向力=5633.8921, 切向力X=11642.2051, 切向力Y=6474.9141 +FPS=27.62, 法向力=4284.5127, 切向力X=9548.1143, 切向力Y=7097.0977 +FPS=24.23, 法向力=7084.8633, 切向力X=8737.0840, 切向力Y=6467.0205 +FPS=24.94, 法向力=7129.5127, 切向力X=8879.2402, 切向力Y=6532.0996 +FPS=26.55, 法向力=4364.2891, 切向力X=6823.6133, 切向力Y=3128.9724 +FPS=29.11, 法向力=4428.6289, 切向力X=6813.9302, 切向力Y=3190.1436 +FPS=27.29, 法向力=3864.2783, 切向力X=7538.7979, 切向力Y=-4766.2759 +FPS=28.28, 法向力=3583.3691, 切向力X=3386.8281, 切向力Y=-15111.5400 +FPS=29.05, 法向力=3528.3574, 切向力X=3190.9177, 切向力Y=-15167.0098 +FPS=26.78, 法向力=4994.8408, 切向力X=-19.1035, 切向力Y=-14504.5586 +FPS=29.80, 法向力=4971.3184, 切向力X=-310.2835, 切向力Y=-14664.8545 +FPS=28.58, 法向力=5146.6577, 切向力X=-122.1385, 切向力Y=-14661.2051 +FPS=28.66, 法向力=2339.3101, 切向力X=-4436.5098, 切向力Y=-8242.6074 +FPS=27.03, 法向力=2232.2278, 切向力X=-2814.0347, 切向力Y=-1522.1471 +FPS=27.39, 法向力=2190.7446, 切向力X=-2706.3994, 切向力Y=-1433.9240 +FPS=26.25, 法向力=3256.6062, 切向力X=-1808.9084, 切向力Y=2254.5938 +FPS=28.85, 法向力=3361.2427, 切向力X=-1750.5450, 切向力Y=2415.7126 +FPS=26.96, 法向力=1903.2422, 切向力X=-3425.5684, 切向力Y=9241.1992 +FPS=25.03, 法向力=1907.1808, 切向力X=-3609.7656, 切向力Y=9261.2715 +FPS=29.00, 法向力=4624.5498, 切向力X=-16667.2305, 切向力Y=24931.0723 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000208s, blend=0.003502s (9 tiles incl ref), finalize=0.000102s, total=0.003818s +FPS=24.87, 法向力=12954.0928, 切向力X=-22171.4531, 切向力Y=29342.9805 +FPS=27.85, 法向力=12976.8135, 切向力X=-22162.7344, 切向力Y=29778.3750 +FPS=27.30, 法向力=14014.8018, 切向力X=-21041.4609, 切向力Y=24548.6152 +FPS=27.49, 法向力=14041.7510, 切向力X=-21136.1309, 切向力Y=24471.7109 +FPS=25.82, 法向力=13673.2432, 切向力X=-11327.6387, 切向力Y=16526.4688 +FPS=27.82, 法向力=13589.8154, 切向力X=-11555.4746, 切向力Y=16442.2773 +FPS=26.61, 法向力=9700.6602, 切向力X=11647.0059, 切向力Y=14036.7129 +FPS=26.52, 法向力=9693.1133, 切向力X=11656.9609, 切向力Y=13963.4199 +FPS=27.14, 法向力=5576.7266, 切向力X=28183.7773, 切向力Y=3806.8423 +FPS=26.52, 法向力=4765.0562, 切向力X=31125.7773, 切向力Y=601.4478 +FPS=28.36, 法向力=4773.7178, 切向力X=31304.4160, 切向力Y=523.9310 +FPS=26.13, 法向力=6332.7139, 切向力X=22059.3242, 切向力Y=17857.5488 +FPS=28.00, 法向力=6371.7144, 切向力X=21995.7109, 切向力Y=17849.0566 +FPS=26.27, 法向力=7219.7871, 切向力X=2518.2183, 切向力Y=19594.1855 +FPS=27.75, 法向力=7244.8950, 切向力X=2466.9438, 切向力Y=19716.4355 +FPS=25.30, 法向力=3996.9399, 切向力X=964.8674, 切向力Y=6331.3325 +FPS=26.95, 法向力=3971.7144, 切向力X=894.4412, 切向力Y=6258.0225 +FPS=27.11, 法向力=1618.4160, 切向力X=1337.2202, 切向力Y=-2437.2202 +FPS=25.15, 法向力=3545.7827, 切向力X=-284.9169, 切向力Y=-11489.8506 +FPS=28.28, 法向力=3443.1370, 切向力X=-372.1580, 切向力Y=-11939.9629 +FPS=26.09, 法向力=5318.9277, 切向力X=-1490.4971, 切向力Y=-23123.1328 +FPS=27.83, 法向力=5165.3770, 切向力X=-1446.1223, 切向力Y=-23711.2266 +FPS=25.45, 法向力=6354.1699, 切向力X=963.8856, 切向力Y=-19448.2305 +FPS=27.38, 法向力=6329.4121, 切向力X=766.6016, 切向力Y=-19536.7500 +FPS=25.13, 法向力=7202.2881, 切向力X=861.8195, 切向力Y=-11594.7129 +FPS=26.23, 法向力=2193.9438, 切向力X=322.5717, 切向力Y=-2251.5996 +FPS=26.40, 法向力=2240.6699, 切向力X=255.5383, 切向力Y=-2238.2935 +FPS=25.85, 法向力=2736.0903, 切向力X=823.3066, 切向力Y=-1467.3698 +FPS=28.72, 法向力=2681.5376, 切向力X=629.3495, 切向力Y=-1393.8501 +FPS=26.43, 法向力=2247.6606, 切向力X=1847.0486, 切向力Y=727.9906 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000258s, blend=0.002198s (9 tiles incl ref), finalize=0.000052s, total=0.002515s +FPS=27.96, 法向力=2223.3530, 切向力X=1808.9822, 切向力Y=761.6046 +FPS=27.97, 法向力=2035.8408, 切向力X=764.1901, 切向力Y=399.9169 +FPS=26.98, 法向力=2009.9475, 切向力X=740.2759, 切向力Y=477.3646 +FPS=26.66, 法向力=1589.3561, 切向力X=271.3273, 切向力Y=-3293.8101 +FPS=27.62, 法向力=1560.0804, 切向力X=320.4595, 切向力Y=-3411.0835 +FPS=26.74, 法向力=3445.5371, 切向力X=-3312.6553, 切向力Y=-11666.2314 +FPS=28.30, 法向力=3500.6323, 切向力X=-7046.8711, 切向力Y=-17604.0391 +FPS=28.58, 法向力=3645.2935, 切向力X=-7530.7612, 切向力Y=-17903.1934 +FPS=27.40, 法向力=4579.6953, 切向力X=-9206.2148, 切向力Y=-19855.4434 +FPS=29.70, 法向力=4622.2568, 切向力X=-9480.6992, 切向力Y=-20293.9648 +FPS=27.54, 法向力=5655.4746, 切向力X=-7548.7852, 切向力Y=-22000.3789 +FPS=29.03, 法向力=5661.6812, 切向力X=-7513.8779, 切向力Y=-22213.3203 +FPS=28.33, 法向力=7534.5322, 切向力X=-8060.7646, 切向力Y=-18612.4297 +FPS=29.62, 法向力=7477.4009, 切向力X=-8061.6162, 切向力Y=-18593.5488 +FPS=28.04, 法向力=7179.2383, 切向力X=-7525.7812, 切向力Y=-15405.7871 +FPS=29.50, 法向力=7210.6797, 切向力X=-7561.9131, 切向力Y=-15562.4766 +FPS=26.24, 法向力=8297.3223, 切向力X=-6839.1240, 切向力Y=-13529.0576 +FPS=28.93, 法向力=8351.9648, 切向力X=-6997.5820, 切向力Y=-13470.3418 +FPS=28.78, 法向力=6465.4463, 切向力X=-4824.6064, 切向力Y=-9128.8555 +FPS=28.63, 法向力=2762.5452, 切向力X=-1570.3428, 切向力Y=-324.4266 +FPS=29.20, 法向力=2746.9072, 切向力X=-1646.7073, 切向力Y=-411.1010 +FPS=28.21, 法向力=2152.6653, 切向力X=18.1724, 切向力Y=-119.7407 +FPS=29.02, 法向力=2146.7725, 切向力X=-4.6799, 切向力Y=-150.3990 +FPS=28.44, 法向力=1854.3813, 切向力X=-762.3268, 切向力Y=197.0648 +FPS=29.57, 法向力=1864.8400, 切向力X=-810.5240, 切向力Y=281.7447 +FPS=28.31, 法向力=1869.4388, 切向力X=-796.4749, 切向力Y=285.4790 +FPS=29.13, 法向力=2744.1951, 切向力X=-370.1251, 切向力Y=-127.8782 +FPS=27.51, 法向力=2312.2051, 切向力X=509.6553, 切向力Y=631.3491 +FPS=28.28, 法向力=2381.7327, 切向力X=521.1876, 切向力Y=671.1480 +FPS=26.11, 法向力=1734.3638, 切向力X=505.6424, 切向力Y=-3385.7720 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000212s, blend=0.002054s (9 tiles incl ref), finalize=0.000071s, total=0.002344s +FPS=29.34, 法向力=1929.1433, 切向力X=545.0542, 切向力Y=-3386.9250 +FPS=27.78, 法向力=3198.7795, 切向力X=-3939.7432, 切向力Y=-12343.1523 +FPS=29.44, 法向力=3071.7261, 切向力X=-4081.7437, 切向力Y=-12755.3438 +FPS=28.19, 法向力=4878.3481, 切向力X=-6919.5713, 切向力Y=-16840.2969 +FPS=28.08, 法向力=4736.4199, 切向力X=-7291.3550, 切向力Y=-17242.8691 +FPS=29.03, 法向力=6327.5420, 切向力X=-5203.6372, 切向力Y=-14355.0898 +FPS=29.67, 法向力=6296.5879, 切向力X=-5222.9648, 切向力Y=-14423.7070 +FPS=26.54, 法向力=5035.7471, 切向力X=-394.7514, 切向力Y=-7885.5845 +FPS=29.42, 法向力=5019.0371, 切向力X=-269.4527, 切向力Y=-7712.8262 +FPS=26.79, 法向力=4961.9253, 切向力X=1376.0518, 切向力Y=-5385.3208 +FPS=28.15, 法向力=2487.6323, 切向力X=-1752.7518, 切向力Y=-1984.5466 +FPS=28.65, 法向力=2441.2881, 切向力X=-1830.5237, 切向力Y=-1877.3918 +FPS=27.29, 法向力=2005.9928, 切向力X=-1484.1245, 切向力Y=9526.1777 +FPS=29.21, 法向力=1994.3220, 切向力X=-1448.6261, 切向力Y=9863.3975 +FPS=26.86, 法向力=4398.8472, 切向力X=-1086.0277, 切向力Y=22532.7930 +FPS=29.00, 法向力=4150.1519, 切向力X=-1124.7847, 切向力Y=23058.3281 +FPS=27.92, 法向力=6448.9746, 切向力X=-920.1755, 切向力Y=26261.5508 +FPS=29.45, 法向力=6473.4282, 切向力X=-980.5527, 切向力Y=26231.3672 +FPS=25.92, 法向力=6713.5498, 切向力X=-1874.5417, 切向力Y=16390.0352 +FPS=28.84, 法向力=6732.5698, 切向力X=-1764.7372, 切向力Y=16392.6836 +FPS=29.01, 法向力=2675.7434, 切向力X=214.2619, 切向力Y=6755.0869 +FPS=30.28, 法向力=2666.1777, 切向力X=147.2967, 切向力Y=6720.6816 +FPS=27.67, 法向力=3819.4517, 切向力X=959.7792, 切向力Y=6473.8589 +FPS=29.25, 法向力=3876.0640, 切向力X=1291.4199, 切向力Y=6414.6504 +FPS=29.68, 法向力=2393.9912, 切向力X=485.7808, 切向力Y=4283.4126 +FPS=28.86, 法向力=2352.7754, 切向力X=457.0960, 切向力Y=4376.1787 +FPS=30.25, 法向力=2374.7097, 切向力X=170.6937, 切向力Y=3557.5706 +FPS=30.51, 法向力=2388.5952, 切向力X=61.3311, 切向力Y=3582.3242 +FPS=29.62, 法向力=2177.6448, 切向力X=-135.8408, 切向力Y=-290.9369 +FPS=30.14, 法向力=2178.8635, 切向力X=-117.2559, 切向力Y=-307.5349 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000205s, blend=0.002199s (9 tiles incl ref), finalize=0.000050s, total=0.002460s +FPS=27.60, 法向力=2093.5723, 切向力X=391.0833, 切向力Y=-3449.1299 +FPS=29.17, 法向力=2173.2251, 切向力X=522.8143, 切向力Y=-3403.6709 +FPS=29.91, 法向力=3985.9287, 切向力X=-1211.5427, 切向力Y=-10718.5215 +FPS=27.01, 法向力=4094.9480, 切向力X=-758.8284, 切向力Y=-21400.5508 +FPS=30.07, 法向力=4110.4536, 切向力X=-743.0046, 切向力Y=-21922.4414 +FPS=29.39, 法向力=6274.0586, 切向力X=-967.5989, 切向力Y=-24717.1484 +FPS=27.15, 法向力=6442.3242, 切向力X=-1095.1809, 切向力Y=-24908.2227 +FPS=24.48, 法向力=8974.3398, 切向力X=-2840.1584, 切向力Y=-19106.0078 +FPS=28.11, 法向力=8876.9141, 切向力X=-2880.8613, 切向力Y=-19226.6523 +FPS=28.61, 法向力=4289.0439, 切向力X=-2155.0552, 切向力Y=-5097.7705 +FPS=28.98, 法向力=4186.2158, 切向力X=-2182.6899, 切向力Y=-5139.8149 +FPS=26.32, 法向力=2790.0229, 切向力X=951.3004, 切向力Y=114.5108 +FPS=27.99, 法向力=2795.2239, 切向力X=967.3310, 切向力Y=245.1079 +FPS=25.53, 法向力=2522.0083, 切向力X=-114.7331, 切向力Y=706.3785 +FPS=27.27, 法向力=2340.9700, 切向力X=-6503.9902, 切向力Y=-405.6773 +FPS=27.16, 法向力=2407.3577, 切向力X=-6607.7524, 切向力Y=-307.7912 +FPS=26.06, 法向力=3401.4736, 切向力X=-14931.9023, 切向力Y=-2940.4116 +FPS=27.74, 法向力=3373.2046, 切向力X=-15032.4473, 切向力Y=-3272.1841 +FPS=25.60, 法向力=5229.5259, 切向力X=-17263.8047, 切向力Y=-6493.0127 +FPS=27.37, 法向力=5182.6436, 切向力X=-17351.5508, 切向力Y=-6701.8867 +FPS=26.43, 法向力=7411.1567, 切向力X=-15124.7168, 切向力Y=-2376.0464 +FPS=26.60, 法向力=7372.1753, 切向力X=-15124.1689, 切向力Y=-2327.4502 +FPS=25.98, 法向力=7178.5747, 切向力X=-11570.9990, 切向力Y=-591.1741 +FPS=26.85, 法向力=2469.6990, 切向力X=-3438.9729, 切向力Y=167.2268 +FPS=27.62, 法向力=2528.0845, 切向力X=-3526.3601, 切向力Y=358.5445 +FPS=25.67, 法向力=2305.9705, 切向力X=-1212.2007, 切向力Y=1053.9443 +FPS=26.67, 法向力=2264.7366, 切向力X=-1253.8457, 切向力Y=1037.9609 +FPS=24.88, 法向力=4000.2776, 切向力X=13746.8330, 切向力Y=-2599.3208 +FPS=25.42, 法向力=4000.5488, 切向力X=13722.6182, 切向力Y=-2816.1423 +FPS=24.64, 法向力=5737.4180, 切向力X=31676.1816, 切向力Y=-3852.0764 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000203s, blend=0.002126s (9 tiles incl ref), finalize=0.000086s, total=0.002422s +FPS=26.97, 法向力=8080.8242, 切向力X=39004.4414, 切向力Y=-4698.8037 +FPS=26.90, 法向力=8000.0161, 切向力X=39309.9141, 切向力Y=-4762.6133 +FPS=23.65, 法向力=5992.7480, 切向力X=32813.9766, 切向力Y=2965.3413 +FPS=26.08, 法向力=5985.2798, 切向力X=32837.4141, 切向力Y=2730.5686 +FPS=24.90, 法向力=6546.1357, 切向力X=28697.8711, 切向力Y=2635.1697 +FPS=26.18, 法向力=6205.0376, 切向力X=21023.0781, 切向力Y=2273.7878 +FPS=26.45, 法向力=6158.8291, 切向力X=21065.3789, 切向力Y=2314.5706 +FPS=26.82, 法向力=6125.6294, 切向力X=17000.5156, 切向力Y=-919.1345 +FPS=28.47, 法向力=6249.7178, 切向力X=17015.2734, 切向力Y=-974.2374 +FPS=26.52, 法向力=2321.2810, 切向力X=1153.5741, 切向力Y=-1673.6860 +FPS=26.67, 法向力=2260.8765, 切向力X=1024.5005, 切向力Y=-1617.6953 +FPS=24.63, 法向力=2358.9556, 切向力X=-10178.2910, 切向力Y=-57.5203 +FPS=25.71, 法向力=3922.7969, 切向力X=-13747.3105, 切向力Y=-2007.7000 +FPS=27.93, 法向力=3905.0466, 切向力X=-13888.8105, 切向力Y=-2015.9321 +FPS=26.61, 法向力=4886.7441, 切向力X=-12915.1299, 切向力Y=-3176.8962 +FPS=28.39, 法向力=4958.7842, 切向力X=-13066.9824, 切向力Y=-3151.4209 +FPS=25.79, 法向力=5078.8047, 切向力X=-6500.4482, 切向力Y=-643.3234 +FPS=28.08, 法向力=4995.8809, 切向力X=-6370.9741, 切向力Y=-630.8787 +FPS=25.99, 法向力=4559.2695, 切向力X=-4865.8428, 切向力Y=-259.4873 +FPS=28.84, 法向力=4497.0137, 切向力X=-4744.9141, 切向力Y=-315.9390 +FPS=26.63, 法向力=3069.2185, 切向力X=12137.3926, 切向力Y=-5983.8691 +FPS=27.81, 法向力=3074.8777, 切向力X=12304.7930, 切向力Y=-6069.6680 +FPS=27.41, 法向力=4268.3174, 切向力X=26244.6680, 切向力Y=-6430.2959 +FPS=26.80, 法向力=7433.2451, 切向力X=44319.9453, 切向力Y=-9238.5176 +FPS=27.95, 法向力=7569.9473, 切向力X=44979.1016, 切向力Y=-9556.7695 +FPS=26.56, 法向力=7649.6348, 切向力X=35183.0430, 切向力Y=10949.0693 +FPS=28.07, 法向力=7625.2031, 切向力X=35197.7422, 切向力Y=10859.8154 +FPS=27.16, 法向力=5826.1572, 切向力X=8883.7568, 切向力Y=18100.5430 +FPS=28.02, 法向力=5761.3042, 切向力X=8866.7402, 切向力Y=18285.8340 +FPS=26.41, 法向力=2575.7495, 切向力X=1699.1313, 切向力Y=2358.6223 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000208s, blend=0.002162s (9 tiles incl ref), finalize=0.000050s, total=0.002426s +FPS=28.56, 法向力=2481.0488, 切向力X=1845.7734, 切向力Y=2435.8579 +FPS=26.62, 法向力=1737.7849, 切向力X=1773.5745, 切向力Y=-7010.0703 +FPS=28.31, 法向力=1741.2949, 切向力X=1907.5989, 切向力Y=-7213.1592 +FPS=26.93, 法向力=7641.2417, 切向力X=8925.8535, 切向力Y=-36488.8828 +FPS=25.52, 法向力=8303.4004, 切向力X=15052.7998, 切向力Y=-20430.0684 +FPS=27.21, 法向力=8227.7480, 切向力X=15076.4639, 切向力Y=-20254.3633 +FPS=25.53, 法向力=2319.5701, 切向力X=8863.2480, 切向力Y=11227.9580 +FPS=26.70, 法向力=2276.6108, 切向力X=8895.6074, 切向力Y=11218.4980 +FPS=25.84, 法向力=4680.7432, 切向力X=-6671.3398, 切向力Y=16560.9707 +FPS=28.07, 法向力=4811.2021, 切向力X=-6514.0000, 切向力Y=16787.1523 +FPS=25.97, 法向力=1789.8799, 切向力X=82.1716, 切向力Y=-231.7573 +FPS=26.48, 法向力=1801.7253, 切向力X=40.4585, 切向力Y=-194.8672 +FPS=25.35, 法向力=5870.2188, 切向力X=5491.1963, 切向力Y=-33365.0977 +FPS=25.32, 法向力=11618.4746, 切向力X=22854.4824, 切向力Y=-31051.0234 +FPS=27.26, 法向力=11536.9902, 切向力X=22999.4766, 切向力Y=-31023.4414 +FPS=26.30, 法向力=6112.8330, 切向力X=10501.5098, 切向力Y=15400.6455 +FPS=26.55, 法向力=6112.6528, 切向力X=10488.6963, 切向力Y=15341.1523 +FPS=27.40, 法向力=4583.6689, 切向力X=-4610.3530, 切向力Y=7171.9697 +FPS=25.58, 法向力=4299.0703, 切向力X=-11517.9297, 切向力Y=-17538.7344 +FPS=28.24, 法向力=4251.4385, 切向力X=-11522.7656, 切向力Y=-17659.8262 +FPS=24.66, 法向力=8976.2549, 切向力X=3351.9182, 切向力Y=-51873.9766 +FPS=27.34, 法向力=8785.3281, 切向力X=3392.0320, 切向力Y=-52153.9453 +FPS=25.43, 法向力=8490.0508, 切向力X=1132.4424, 切向力Y=-22159.9688 +FPS=28.13, 法向力=8433.0264, 切向力X=1015.3228, 切向力Y=-22123.8086 +FPS=25.93, 法向力=1426.9324, 切向力X=-1283.5232, 切向力Y=6371.8198 +FPS=28.04, 法向力=6018.5771, 切向力X=-8265.6064, 切向力Y=28880.9141 +FPS=27.47, 法向力=5932.0630, 切向力X=-8376.5195, 切向力Y=29170.1289 +FPS=24.75, 法向力=4945.3691, 切向力X=-374.4910, 切向力Y=7397.9668 +FPS=28.23, 法向力=4951.2896, 切向力X=-441.0520, 切向力Y=7461.9312 +FPS=27.03, 法向力=1879.7346, 切向力X=325.3977, 切向力Y=-56.1701 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000199s, blend=0.002093s (9 tiles incl ref), finalize=0.000049s, total=0.002349s +FPS=28.43, 法向力=1950.5498, 切向力X=349.1008, 切向力Y=-21.6152 +FPS=26.54, 法向力=4558.3540, 切向力X=201.0603, 切向力Y=-14240.5234 +FPS=28.14, 法向力=4368.5151, 切向力X=193.0052, 切向力Y=-14652.9648 +FPS=26.79, 法向力=8580.4951, 切向力X=2939.8445, 切向力Y=-65332.2188 +FPS=28.49, 法向力=8334.3018, 切向力X=3116.1138, 切向力Y=-65628.4219 +FPS=26.97, 法向力=15341.0918, 切向力X=2940.3447, 切向力Y=-50622.7266 +FPS=26.60, 法向力=5226.1138, 切向力X=-693.3965, 切向力Y=-12949.2090 +FPS=28.73, 法向力=5166.5352, 切向力X=-725.1706, 切向力Y=-12976.6309 +FPS=26.88, 法向力=3735.0679, 切向力X=-11566.0918, 切向力Y=16965.4238 +FPS=28.48, 法向力=3731.3230, 切向力X=-11565.5635, 切向力Y=16762.8047 +FPS=26.45, 法向力=6307.6841, 切向力X=-14455.7275, 切向力Y=59359.6328 +FPS=27.91, 法向力=6148.9072, 切向力X=-14678.3652, 切向力Y=59557.0469 +FPS=25.58, 法向力=13505.2900, 切向力X=-9228.4658, 切向力Y=37750.6094 +FPS=27.54, 法向力=13521.4629, 切向力X=-9174.3232, 切向力Y=37647.1484 +FPS=25.70, 法向力=5838.2354, 切向力X=-1567.5706, 切向力Y=12638.0107 +FPS=26.26, 法向力=2682.7449, 切向力X=-3940.0947, 切向力Y=-9809.1953 +FPS=28.48, 法向力=2628.9614, 切向力X=-4000.8281, 切向力Y=-9915.5439 +FPS=25.90, 法向力=6440.9404, 切向力X=-3879.8264, 切向力Y=-36143.9141 +FPS=27.65, 法向力=6356.6719, 切向力X=-3796.9858, 切向力Y=-36327.6172 +FPS=26.52, 法向力=8927.1260, 切向力X=634.2119, 切向力Y=-85852.1953 +FPS=26.92, 法向力=8534.4355, 切向力X=241.0885, 切向力Y=-86137.6719 +FPS=27.52, 法向力=23400.7754, 切向力X=11816.5215, 切向力Y=-113086.9375 +FPS=28.47, 法向力=22972.9219, 切向力X=12450.5957, 切向力Y=-114218.3984 +FPS=26.74, 法向力=31384.9805, 切向力X=11926.9902, 切向力Y=-84401.2344 +FPS=27.68, 法向力=31265.4102, 切向力X=12018.2363, 切向力Y=-84970.3750 +FPS=27.80, 法向力=17167.1641, 切向力X=-5037.9741, 切向力Y=-22692.0723 +FPS=27.39, 法向力=11263.5498, 切向力X=-17597.8398, 切向力Y=47231.7305 +FPS=24.32, 法向力=11206.3438, 切向力X=-17507.1992, 切向力Y=47298.2617 +FPS=23.91, 法向力=14064.6572, 切向力X=-14215.2227, 切向力Y=77348.8281 +FPS=26.71, 法向力=14088.4941, 切向力X=-14659.1260, 切向力Y=77687.5703 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002166s (9 tiles incl ref), finalize=0.000049s, total=0.002473s +FPS=26.75, 法向力=15415.7773, 切向力X=-10971.7725, 切向力Y=46832.2500 +FPS=27.58, 法向力=15398.8691, 切向力X=-10704.6670, 切向力Y=46861.9023 +FPS=25.44, 法向力=7584.8306, 切向力X=-649.8576, 切向力Y=14769.8457 +FPS=25.68, 法向力=3415.0251, 切向力X=-1212.7129, 切向力Y=3055.4583 +FPS=27.78, 法向力=3334.7661, 切向力X=-1127.5950, 切向力Y=3016.9521 +FPS=26.79, 法向力=2169.3245, 切向力X=-1411.6953, 切向力Y=-11525.6621 +FPS=27.43, 法向力=2161.6050, 切向力X=-1487.3217, 切向力Y=-11659.1904 +FPS=26.62, 法向力=6211.3062, 切向力X=-1556.2612, 切向力Y=-37345.4453 +FPS=27.09, 法向力=5974.3428, 切向力X=-1751.7246, 切向力Y=-37618.1406 +FPS=27.44, 法向力=12396.4199, 切向力X=-522.0599, 切向力Y=-92051.2109 +FPS=26.65, 法向力=23626.7539, 切向力X=-192.8429, 切向力Y=-92931.4531 +FPS=27.00, 法向力=23392.6172, 切向力X=324.5589, 切向力Y=-93508.4453 +FPS=26.12, 法向力=23299.0664, 切向力X=353.1245, 切向力Y=-93639.9141 +FPS=28.28, 法向力=9633.2559, 切向力X=1084.8950, 切向力Y=-25946.6953 +FPS=25.93, 法向力=4473.8159, 切向力X=-228.5040, 切向力Y=-6651.2793 +FPS=27.78, 法向力=4384.1782, 切向力X=-331.9830, 切向力Y=-6621.5547 +FPS=25.56, 法向力=2393.5942, 切向力X=579.8726, 切向力Y=16662.6484 +FPS=27.51, 法向力=2395.9875, 切向力X=563.8104, 切向力Y=16591.4590 +FPS=27.13, 法向力=8525.4570, 切向力X=-6125.9668, 切向力Y=63322.0234 +FPS=27.07, 法向力=17788.8945, 切向力X=-20253.3613, 切向力Y=95166.8125 +FPS=27.46, 法向力=17876.8867, 切向力X=-20479.7148, 切向力Y=95333.8906 +FPS=25.25, 法向力=18058.6562, 切向力X=-13595.4453, 切向力Y=68462.1328 +FPS=29.07, 法向力=17933.6953, 切向力X=-13633.0840, 切向力Y=68017.9766 +FPS=26.69, 法向力=16296.0938, 切向力X=-6547.8550, 切向力Y=38884.6719 +FPS=27.77, 法向力=16263.3506, 切向力X=-6635.7256, 切向力Y=38826.9180 +FPS=26.22, 法向力=14482.0098, 切向力X=-2442.6738, 切向力Y=30205.6836 +FPS=26.54, 法向力=14419.4316, 切向力X=-2577.9683, 切向力Y=30174.5469 +FPS=26.99, 法向力=10545.6777, 切向力X=-5892.0757, 切向力Y=15705.3359 +FPS=27.66, 法向力=6335.0811, 切向力X=-21466.8105, 切向力Y=-26376.8301 +FPS=27.96, 法向力=6340.2158, 切向力X=-21468.1133, 切向力Y=-26237.2402 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000399s, blend=0.003262s (9 tiles incl ref), finalize=0.000067s, total=0.003735s +FPS=26.09, 法向力=8926.1211, 切向力X=-10364.2285, 切向力Y=-76559.0234 +FPS=28.18, 法向力=8908.3652, 切向力X=-10374.1904, 切向力Y=-76522.1250 +FPS=26.07, 法向力=16297.8691, 切向力X=5346.3691, 切向力Y=-108331.3438 +FPS=27.88, 法向力=15812.8809, 切向力X=5417.3037, 切向力Y=-108875.0312 +FPS=25.43, 法向力=23029.6367, 切向力X=16583.1758, 切向力Y=-98091.4688 +FPS=28.24, 法向力=22460.1758, 切向力X=17004.8242, 切向力Y=-98608.6172 +FPS=26.74, 法向力=25082.6875, 切向力X=15092.3516, 切向力Y=-66241.8750 +FPS=27.32, 法向力=24480.1367, 切向力X=15440.9209, 切向力Y=-66036.0625 +FPS=27.94, 法向力=16946.1758, 切向力X=3996.4507, 切向力Y=-13731.7568 +FPS=25.40, 法向力=16013.8613, 切向力X=-13181.5830, 切向力Y=63454.6953 +FPS=28.11, 法向力=15934.0947, 切向力X=-13593.6094, 切向力Y=63729.8125 +FPS=26.90, 法向力=14660.3730, 切向力X=-11793.7051, 切向力Y=44070.4023 +FPS=28.43, 法向力=14648.2129, 切向力X=-11646.7832, 切向力Y=43995.5117 +FPS=26.39, 法向力=13161.8652, 切向力X=-5734.1514, 切向力Y=25000.1680 +FPS=28.26, 法向力=13251.0957, 切向力X=-5786.6548, 切向力Y=25048.1680 +FPS=25.43, 法向力=7673.3442, 切向力X=-1699.8186, 切向力Y=8176.5405 +FPS=27.03, 法向力=7628.2607, 切向力X=-1598.5747, 切向力Y=8154.6738 +FPS=28.09, 法向力=3562.1975, 切向力X=-1518.6042, 切向力Y=-4032.0420 +FPS=26.56, 法向力=3275.5654, 切向力X=-4048.0464, 切向力Y=-15769.2520 +FPS=27.73, 法向力=3237.7131, 切向力X=-3761.6631, 切向力Y=-16191.5898 +FPS=27.47, 法向力=6868.1084, 切向力X=2795.4177, 切向力Y=-43569.2422 +FPS=28.93, 法向力=6701.3726, 切向力X=2944.6040, 切向力Y=-43870.8750 +FPS=27.11, 法向力=8953.5371, 切向力X=12076.3809, 切向力Y=-73500.6328 +FPS=29.52, 法向力=8777.7832, 切向力X=12068.3115, 切向力Y=-73938.8438 +FPS=26.48, 法向力=15475.6719, 切向力X=32259.9570, 切向力Y=-66099.3672 +FPS=29.25, 法向力=15355.5859, 切向力X=32848.1172, 切向力Y=-66428.6562 +FPS=25.80, 法向力=14872.0000, 切向力X=61791.1094, 切向力Y=2581.5762 +FPS=28.62, 法向力=14988.4492, 切向力X=62067.9688, 切向力Y=2564.8408 +FPS=26.82, 法向力=15721.1289, 切向力X=78506.9766, 切向力Y=32455.7637 +FPS=28.18, 法向力=15710.9990, 切向力X=78590.4531, 切向力Y=32581.9746 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002171s (9 tiles incl ref), finalize=0.000054s, total=0.002443s +FPS=29.12, 法向力=12933.6035, 切向力X=64406.0156, 切向力Y=12236.7900 +FPS=24.83, 法向力=9677.4492, 切向力X=38054.8828, 切向力Y=9188.4883 +FPS=26.15, 法向力=9588.7949, 切向力X=38175.2227, 切向力Y=8978.5420 +FPS=26.61, 法向力=2058.0898, 切向力X=-12186.9688, 切向力Y=382.1756 +FPS=28.64, 法向力=2022.0247, 切向力X=-12414.9316, 切向力Y=277.7560 +FPS=25.94, 法向力=5078.0059, 切向力X=-43581.9219, 切向力Y=-43.9243 +FPS=28.50, 法向力=4934.3350, 切向力X=-43847.7969, 切向力Y=178.7770 +FPS=26.91, 法向力=7314.4126, 切向力X=-54263.7578, 切向力Y=-6261.5586 +FPS=28.71, 法向力=7290.3335, 切向力X=-54451.9414, 切向力Y=-6540.3521 +FPS=27.35, 法向力=15603.0332, 切向力X=-42771.3320, 切向力Y=-129.5320 +FPS=27.66, 法向力=16594.4590, 切向力X=-28291.0176, 切向力Y=-1671.3622 +FPS=27.21, 法向力=16598.2305, 切向力X=-28190.1699, 切向力Y=-1797.9514 +FPS=27.06, 法向力=13161.2920, 切向力X=32898.3438, 切向力Y=-10297.5195 +FPS=27.33, 法向力=13183.3135, 切向力X=32980.2656, 切向力Y=-10276.4238 +FPS=26.46, 法向力=17164.2910, 切向力X=94913.1406, 切向力Y=-7634.7349 +FPS=28.77, 法向力=16981.1250, 切向力X=95157.3281, 切向力Y=-7780.4878 +FPS=25.71, 法向力=18469.5508, 切向力X=95648.2812, 切向力Y=-6635.5972 +FPS=28.91, 法向力=18635.3418, 切向力X=96610.7500, 切向力Y=-6617.9785 +FPS=26.32, 法向力=12970.1064, 切向力X=60900.9219, 切向力Y=-9593.0918 +FPS=27.56, 法向力=13043.6621, 切向力X=61088.0977, 切向力Y=-9706.1035 +FPS=27.42, 法向力=3560.2290, 切向力X=8688.0156, 切向力Y=-16856.4766 +FPS=26.38, 法向力=4781.9375, 切向力X=-36300.8398, 切向力Y=-7600.3838 +FPS=29.14, 法向力=4888.9072, 切向力X=-36320.8359, 切向力Y=-7296.0688 +FPS=25.92, 法向力=5578.8403, 切向力X=-30749.2734, 切向力Y=-8401.4844 +FPS=27.91, 法向力=5719.2178, 切向力X=-30472.8828, 切向力Y=-8464.1641 +FPS=27.24, 法向力=8940.3564, 切向力X=-9474.3066, 切向力Y=-4852.2891 +FPS=28.07, 法向力=9104.8564, 切向力X=-9492.0391, 切向力Y=-4784.4175 +FPS=26.79, 法向力=10303.6465, 切向力X=35953.7266, 切向力Y=-5079.6934 +FPS=28.33, 法向力=10245.9023, 切向力X=36081.4531, 切向力Y=-5025.9272 +FPS=26.17, 法向力=8802.5898, 切向力X=55075.3750, 切向力Y=6829.5146 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002199s (9 tiles incl ref), finalize=0.000050s, total=0.002486s +FPS=26.80, 法向力=13015.3564, 切向力X=26781.7598, 切向力Y=36048.3359 +FPS=27.97, 法向力=13126.5117, 切向力X=26975.9922, 切向力Y=36047.8047 +FPS=26.77, 法向力=6551.3506, 切向力X=5104.9902, 切向力Y=12833.5469 +FPS=28.67, 法向力=6510.4014, 切向力X=5134.7041, 切向力Y=12817.4336 +FPS=26.23, 法向力=1995.4725, 切向力X=1339.8306, 切向力Y=-2373.1270 +FPS=27.97, 法向力=1929.6022, 切向力X=1277.4209, 切向力Y=-2407.7551 +FPS=26.15, 法向力=2322.3391, 切向力X=-31.9140, 切向力Y=-10676.5371 +FPS=27.72, 法向力=2292.1948, 切向力X=-135.2425, 切向力Y=-10823.5000 +FPS=25.89, 法向力=5052.9575, 切向力X=-2291.0574, 切向力Y=-25021.4727 +FPS=26.83, 法向力=4732.1543, 切向力X=-2267.9373, 切向力Y=-25666.8984 +FPS=26.96, 法向力=8419.6807, 切向力X=524.9899, 切向力Y=-63737.3906 +FPS=25.78, 法向力=12149.5547, 切向力X=5419.3594, 切向力Y=-38949.2500 +FPS=27.93, 法向力=12164.8955, 切向力X=5477.3867, 切向力Y=-38905.5000 +FPS=25.30, 法向力=4393.7100, 切向力X=5757.3955, 切向力Y=-5903.0376 +FPS=26.53, 法向力=4513.2236, 切向力X=5883.3193, 切向力Y=-5780.7051 +FPS=27.18, 法向力=2965.1572, 切向力X=2046.8997, 切向力Y=19523.7715 +FPS=28.21, 法向力=2953.6479, 切向力X=2033.3544, 切向力Y=19410.0527 +FPS=24.31, 法向力=5243.2388, 切向力X=-12877.5381, 切向力Y=46743.4062 +FPS=25.09, 法向力=8867.8760, 切向力X=-27183.1387, 切向力Y=30784.5078 +FPS=25.55, 法向力=8931.2783, 切向力X=-27268.8516, 切向力Y=30677.5078 +FPS=22.69, 法向力=5688.8794, 切向力X=-9529.0176, 切向力Y=1201.8190 +FPS=28.15, 法向力=5681.2031, 切向力X=-9756.5342, 切向力Y=1272.7623 +FPS=27.15, 法向力=2806.4507, 切向力X=198.1130, 切向力Y=-11011.0322 +FPS=27.77, 法向力=4609.1099, 切向力X=20793.0703, 切向力Y=-39523.0000 +FPS=27.79, 法向力=4742.9619, 切向力X=21262.7285, 切向力Y=-39714.8203 +FPS=27.54, 法向力=11485.9512, 切向力X=42305.9297, 切向力Y=-24441.8613 +FPS=28.47, 法向力=11356.6514, 切向力X=42508.8750, 切向力Y=-24324.7852 +FPS=27.46, 法向力=7857.0811, 切向力X=41528.1172, 切向力Y=19400.5625 +FPS=28.77, 法向力=7390.6641, 切向力X=41735.0820, 切向力Y=19636.3164 +FPS=26.94, 法向力=8942.5410, 切向力X=20025.4766, 切向力Y=57927.4414 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000199s, blend=0.002192s (9 tiles incl ref), finalize=0.000058s, total=0.002455s +FPS=26.97, 法向力=8652.5430, 切向力X=20117.0215, 切向力Y=58407.9531 +FPS=27.40, 法向力=7406.4839, 切向力X=3863.3389, 切向力Y=60160.5312 +FPS=26.34, 法向力=7290.9717, 切向力X=3862.2495, 切向力Y=60269.7383 +FPS=27.78, 法向力=9951.4316, 切向力X=-25960.3535, 切向力Y=35938.5938 +FPS=28.66, 法向力=9396.5537, 切向力X=-21656.0684, 切向力Y=13125.6006 +FPS=29.29, 法向力=9321.6230, 切向力X=-21823.9922, 切向力Y=13145.5713 +FPS=27.14, 法向力=4298.4600, 切向力X=-4180.9277, 切向力Y=3662.7456 +FPS=30.14, 法向力=4272.1953, 切向力X=-4214.5688, 切向力Y=3719.7388 +FPS=28.84, 法向力=4262.1641, 切向力X=-4279.9155, 切向力Y=3721.8928 +FPS=29.02, 法向力=2853.6970, 切向力X=1432.0327, 切向力Y=532.8914 +FPS=29.15, 法向力=2827.5671, 切向力X=15761.0410, 切向力Y=-15898.1670 +FPS=29.30, 法向力=2587.8530, 切向力X=15682.0449, 切向力Y=-16479.6211 +FPS=28.50, 法向力=7569.7109, 切向力X=32294.2695, 切向力Y=-37383.2617 +FPS=29.23, 法向力=7683.7627, 切向力X=32164.7695, 切向力Y=-37462.6914 +FPS=27.47, 法向力=10425.8213, 切向力X=31427.5117, 切向力Y=-20079.4121 +FPS=30.03, 法向力=10268.4180, 切向力X=31515.9453, 切向力Y=-19802.0781 +FPS=27.07, 法向力=3958.1997, 切向力X=21277.4824, 切向力Y=15446.0742 +FPS=28.45, 法向力=3780.2349, 切向力X=21371.5371, 切向力Y=15230.0479 +FPS=26.72, 法向力=8803.8906, 切向力X=-14257.8633, 切向力Y=54162.5703 +FPS=28.51, 法向力=8722.8916, 切向力X=-14255.1221, 切向力Y=54422.9336 +FPS=26.47, 法向力=17612.4863, 切向力X=-47817.6719, 切向力Y=47125.3594 +FPS=28.30, 法向力=17714.9531, 切向力X=-48107.4492, 切向力Y=46776.2734 +FPS=27.03, 法向力=15349.9707, 切向力X=-26554.5117, 切向力Y=14617.2344 +FPS=27.58, 法向力=4097.8203, 切向力X=-1795.4604, 切向力Y=4990.2539 +FPS=28.40, 法向力=4149.6738, 切向力X=-1780.7327, 切向力Y=4974.7363 +FPS=26.28, 法向力=1992.2522, 切向力X=696.8959, 切向力Y=1326.4255 +FPS=28.98, 法向力=1982.1304, 切向力X=762.1908, 切向力Y=1359.6486 +FPS=27.03, 法向力=1129.9614, 切向力X=3975.7314, 切向力Y=-824.7910 +FPS=28.79, 法向力=1112.9381, 切向力X=4041.7573, 切向力Y=-810.6962 +FPS=25.93, 法向力=1983.4152, 切向力X=17648.3281, 切向力Y=-11899.1836 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002209s (9 tiles incl ref), finalize=0.000049s, total=0.002477s +FPS=28.25, 法向力=1939.7405, 切向力X=17908.9219, 切向力Y=-11925.7197 +FPS=26.53, 法向力=6778.6113, 切向力X=35318.8047, 切向力Y=-22168.5801 +FPS=27.01, 法向力=6877.7905, 切向力X=35486.7266, 切向力Y=-21867.9941 +FPS=27.40, 法向力=8593.1455, 切向力X=42413.3203, 切向力Y=-5638.0088 +FPS=27.72, 法向力=9350.4746, 切向力X=30909.1875, 切向力Y=1150.7161 +FPS=28.04, 法向力=9136.5264, 切向力X=30786.1230, 切向力Y=1279.3438 +FPS=26.48, 法向力=3422.2151, 切向力X=5889.3760, 切向力Y=23248.7910 +FPS=29.22, 法向力=3358.4583, 切向力X=5837.6416, 切向力Y=23309.6914 +FPS=26.42, 法向力=6076.2090, 切向力X=-19442.3203, 切向力Y=41300.6094 +FPS=28.23, 法向力=5846.0996, 切向力X=-19938.9766, 切向力Y=41369.6953 +FPS=26.85, 法向力=10029.1465, 切向力X=-37846.8867, 切向力Y=38217.9219 +FPS=28.77, 法向力=9982.2891, 切向力X=-38214.5234, 切向力Y=38186.3203 +FPS=26.64, 法向力=10019.5674, 切向力X=-18136.2383, 切向力Y=16452.1055 +FPS=27.39, 法向力=10070.4141, 切向力X=-18295.4609, 切向力Y=16382.4990 +FPS=26.71, 法向力=7275.8926, 切向力X=-7862.2715, 切向力Y=8603.3086 +FPS=27.06, 法向力=3150.4253, 切向力X=1183.6556, 切向力Y=1319.5142 +FPS=27.55, 法向力=3301.4539, 切向力X=1166.2484, 切向力Y=1475.9102 +FPS=26.41, 法向力=3552.5891, 切向力X=23817.2383, 切向力Y=-12719.2070 +FPS=27.87, 法向力=3579.7693, 切向力X=23899.5215, 切向力Y=-12887.2324 +FPS=25.28, 法向力=5940.9585, 切向力X=36006.6914, 切向力Y=-24033.0352 +FPS=27.85, 法向力=5893.8320, 切向力X=36413.9180, 切向力Y=-24433.0762 +FPS=25.48, 法向力=4791.1318, 切向力X=26429.1016, 切向力Y=-44999.9922 +FPS=26.01, 法向力=4820.2812, 切向力X=26319.3398, 切向力Y=-45008.5195 +FPS=27.66, 法向力=10906.1680, 切向力X=1198.0201, 切向力Y=-58248.5781 +FPS=27.61, 法向力=15894.6582, 切向力X=-16337.6133, 切向力Y=-31180.2812 +FPS=27.32, 法向力=15738.7354, 切向力X=-16413.4844, 切向力Y=-31470.1992 +FPS=26.68, 法向力=9084.0801, 切向力X=-20226.9922, 切向力Y=42304.1328 +FPS=28.50, 法向力=8988.9443, 切向力X=-20480.3711, 切向力Y=42323.4297 +FPS=25.60, 法向力=13673.2090, 切向力X=-23993.1641, 切向力Y=53149.6484 +FPS=27.16, 法向力=13820.6328, 切向力X=-24126.8516, 切向力Y=53267.8438 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000200s, blend=0.002142s (9 tiles incl ref), finalize=0.000048s, total=0.002397s +FPS=27.75, 法向力=7914.5962, 切向力X=-34472.5781, 切向力Y=-17225.5625 +FPS=28.21, 法向力=7780.7573, 切向力X=-34312.2344, 切向力Y=-17406.6582 +FPS=25.79, 法向力=12518.8398, 切向力X=-32496.2090, 切向力Y=-51410.9453 +FPS=27.23, 法向力=12375.4092, 切向力X=-32638.3359, 切向力Y=-51575.3672 +FPS=27.70, 法向力=14611.5098, 切向力X=-38440.3125, 切向力Y=18339.6152 +FPS=25.53, 法向力=12724.9932, 切向力X=-10958.0410, 切向力Y=24436.4844 +FPS=27.83, 法向力=12710.7227, 切向力X=-10858.7471, 切向力Y=24412.0273 +FPS=25.69, 法向力=4049.4133, 切向力X=-764.0582, 切向力Y=-1262.9883 +FPS=28.14, 法向力=3883.0598, 切向力X=-882.0385, 切向力Y=-1413.5865 +FPS=26.59, 法向力=5969.2803, 切向力X=4766.5977, 切向力Y=-29449.6953 +FPS=28.38, 法向力=5874.5161, 切向力X=4852.2388, 切向力Y=-29511.0762 +FPS=26.38, 法向力=8911.5938, 切向力X=12846.7070, 切向力Y=-68362.3281 +FPS=26.99, 法向力=8833.1992, 切向力X=12914.6973, 切向力Y=-68658.0625 +FPS=26.99, 法向力=16131.2939, 切向力X=1298.5422, 切向力Y=-51751.7031 +FPS=26.12, 法向力=6065.3008, 切向力X=3898.1611, 切向力Y=-10052.7207 +FPS=27.70, 法向力=6106.5205, 切向力X=4104.7847, 切向力Y=-10191.5078 +FPS=25.40, 法向力=3641.3110, 切向力X=4059.8794, 切向力Y=29331.5664 +FPS=26.03, 法向力=3372.1589, 切向力X=4189.8125, 切向力Y=29622.2754 +FPS=26.79, 法向力=7213.2334, 切向力X=22241.8125, 切向力Y=38304.5078 +FPS=26.36, 法向力=7919.1094, 切向力X=28139.9258, 切向力Y=35969.9766 +FPS=27.48, 法向力=7664.8438, 切向力X=28600.8945, 切向力Y=36189.8164 +FPS=24.66, 法向力=7506.2637, 切向力X=24113.8164, 切向力Y=20983.0898 +FPS=27.76, 法向力=7365.9863, 切向力X=24167.8789, 切向力Y=21101.1914 +FPS=26.13, 法向力=3299.8687, 切向力X=-24178.4141, 切向力Y=6970.1221 +FPS=28.68, 法向力=3272.3564, 切向力X=-24258.2129, 切向力Y=6967.5088 +FPS=26.60, 法向力=5670.8442, 切向力X=-47124.2188, 切向力Y=-1032.8396 +FPS=28.08, 法向力=5510.2998, 切向力X=-47264.9180, 切向力Y=-1223.0479 +FPS=26.40, 法向力=8407.8105, 切向力X=-58316.8359, 切向力Y=-6960.6748 +FPS=27.69, 法向力=12911.0771, 切向力X=-26183.6406, 切向力Y=339.1531 +FPS=27.44, 法向力=12767.9863, 切向力X=-26067.1914, 切向力Y=129.1386 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000207s, blend=0.002094s (9 tiles incl ref), finalize=0.000046s, total=0.002354s +FPS=25.44, 法向力=9141.7539, 切向力X=645.3491, 切向力Y=-2194.5254 +FPS=27.13, 法向力=9224.4141, 切向力X=548.5001, 切向力Y=-2000.1108 +FPS=25.77, 法向力=5232.3975, 切向力X=50571.6133, 切向力Y=-13351.8047 +FPS=26.74, 法向力=5089.1816, 切向力X=50720.0547, 切向力Y=-13221.8008 +FPS=26.27, 法向力=9865.7070, 切向力X=74752.7969, 切向力Y=-25638.7383 +FPS=27.32, 法向力=9836.0771, 切向力X=74942.7422, 切向力Y=-25382.9766 +FPS=26.19, 法向力=12011.9570, 切向力X=68111.2344, 切向力Y=-16218.1299 +FPS=28.42, 法向力=8272.0752, 切向力X=30245.1660, 切向力Y=-9720.4434 +FPS=27.19, 法向力=8355.3594, 切向力X=30206.2539, 切向力Y=-9623.6904 +FPS=27.32, 法向力=3967.4360, 切向力X=-28403.6328, 切向力Y=-51.1443 +FPS=28.01, 法向力=3881.1611, 切向力X=-28602.0625, 切向力Y=-132.4916 +FPS=24.21, 法向力=5798.2412, 切向力X=-28322.1523, 切向力Y=4474.7158 +FPS=26.60, 法向力=5950.4795, 切向力X=-28391.9512, 切向力Y=4767.9302 +FPS=26.00, 法向力=5362.3418, 切向力X=-13021.2959, 切向力Y=1339.2933 +FPS=27.86, 法向力=5370.0938, 切向力X=-12909.4688, 切向力Y=1328.7260 +FPS=26.88, 法向力=3302.8645, 切向力X=640.0794, 切向力Y=4184.6001 +FPS=25.49, 法向力=8049.7910, 切向力X=16996.4629, 切向力Y=8549.6543 +FPS=28.28, 法向力=8114.1230, 切向力X=17239.3516, 切向力Y=8742.9629 +FPS=25.26, 法向力=10397.4297, 切向力X=17560.6270, 切向力Y=10148.4336 +FPS=28.65, 法向力=10373.1953, 切向力X=17490.3398, 切向力Y=10378.8379 +FPS=25.64, 法向力=7642.1641, 切向力X=14581.3447, 切向力Y=4389.8359 +FPS=28.12, 法向力=7575.0503, 切向力X=14562.8408, 切向力Y=4409.3535 +FPS=25.21, 法向力=5176.9639, 切向力X=13922.2617, 切向力Y=-9016.4775 +FPS=27.23, 法向力=5178.3115, 切向力X=13878.5488, 切向力Y=-8938.3535 +FPS=25.61, 法向力=5343.3623, 切向力X=11825.5908, 切向力Y=-16016.6270 +FPS=26.80, 法向力=5716.0854, 切向力X=5756.0020, 切向力Y=-17452.2734 +FPS=27.98, 法向力=5797.7510, 切向力X=5670.0703, 切向力Y=-17384.1328 +FPS=25.89, 法向力=3141.1938, 切向力X=-13806.3848, 切向力Y=-8656.4336 +FPS=27.41, 法向力=2984.8525, 切向力X=-14133.4609, 切向力Y=-8681.5449 +FPS=26.75, 法向力=3527.0991, 切向力X=-15537.5449, 切向力Y=2171.3579 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000225s, blend=0.002208s (9 tiles incl ref), finalize=0.000055s, total=0.002495s +FPS=26.90, 法向力=3419.6167, 切向力X=-15478.9180, 切向力Y=2238.6836 +FPS=27.86, 法向力=4543.3047, 切向力X=-5781.8857, 切向力Y=3685.4426 +FPS=28.04, 法向力=4581.5811, 切向力X=-5862.2358, 切向力Y=3862.9365 +FPS=25.94, 法向力=2676.4849, 切向力X=-1571.0078, 切向力Y=-520.1733 +FPS=26.30, 法向力=1534.5701, 切向力X=-602.9166, 切向力Y=-5641.0947 +FPS=27.79, 法向力=1500.9475, 切向力X=-570.2101, 切向力Y=-5735.5479 +FPS=27.16, 法向力=2703.0498, 切向力X=2576.7659, 切向力Y=-14260.2910 +FPS=27.26, 法向力=2742.8376, 切向力X=3036.3384, 切向力Y=-14587.0098 +FPS=25.60, 法向力=3413.3899, 切向力X=9335.1338, 切向力Y=-26189.2500 +FPS=27.15, 法向力=3363.9795, 切向力X=9673.4648, 切向力Y=-26288.2656 +FPS=27.47, 法向力=7569.2246, 切向力X=32679.4805, 切向力Y=-19215.0254 +FPS=25.62, 法向力=6824.3550, 切向力X=34369.1328, 切向力Y=-3455.1941 +FPS=28.17, 法向力=6910.4307, 切向力X=34328.3047, 切向力Y=-3388.8374 +FPS=26.97, 法向力=5252.7627, 切向力X=21725.5273, 切向力Y=29020.5059 +FPS=27.39, 法向力=5080.1035, 切向力X=21644.0254, 切向力Y=29501.6797 +FPS=25.95, 法向力=7224.2944, 切向力X=-16190.5264, 切向力Y=36865.6758 +FPS=28.32, 法向力=7266.8135, 切向力X=-16196.6602, 切向力Y=36858.7969 +FPS=26.98, 法向力=6379.5244, 切向力X=-10529.3711, 切向力Y=4121.6699 +FPS=28.05, 法向力=6462.0732, 切向力X=-10583.8496, 切向力Y=4131.6802 +FPS=26.63, 法向力=2481.5293, 切向力X=1012.1799, 切向力Y=-5891.8340 +FPS=27.99, 法向力=2478.6711, 切向力X=12270.7207, 切向力Y=-8180.2822 +FPS=27.23, 法向力=2525.5625, 切向力X=12454.1016, 切向力Y=-8075.5420 +FPS=27.17, 法向力=3806.0457, 切向力X=17342.3867, 切向力Y=1863.1925 +FPS=28.39, 法向力=3678.9375, 切向力X=17463.3066, 切向力Y=2365.5239 +FPS=28.18, 法向力=3651.1499, 切向力X=8768.4502, 切向力Y=21876.7070 +FPS=28.15, 法向力=2949.4021, 切向力X=9022.8711, 切向力Y=22573.7168 +FPS=27.70, 法向力=8127.2788, 切向力X=-18286.2441, 切向力Y=25545.9668 +FPS=28.74, 法向力=8134.6274, 切向力X=-18266.8203, 切向力Y=25463.5742 +FPS=28.39, 法向力=8019.8936, 切向力X=-9069.8896, 切向力Y=1098.5330 +FPS=28.79, 法向力=7831.8770, 切向力X=-8907.3418, 切向力Y=1128.3555 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000203s, blend=0.002107s (9 tiles incl ref), finalize=0.000049s, total=0.002365s +FPS=26.32, 法向力=2209.0049, 切向力X=5473.8447, 切向力Y=-6670.1680 +FPS=27.57, 法向力=2339.7261, 切向力X=5533.2393, 切向力Y=-6512.7461 +FPS=28.57, 法向力=4071.3518, 切向力X=21406.8281, 切向力Y=-5707.7031 +FPS=28.45, 法向力=4435.0596, 切向力X=26369.2930, 切向力Y=10087.1934 +FPS=29.13, 法向力=4085.3496, 切向力X=26443.6758, 切向力Y=11346.4922 +FPS=30.09, 法向力=4117.3301, 切向力X=26333.3125, 切向力Y=11425.1494 +FPS=27.16, 法向力=6880.1440, 切向力X=20658.3711, 切向力Y=43269.7422 +FPS=28.60, 法向力=9216.1562, 切向力X=-3137.6191, 切向力Y=52013.3125 +FPS=29.40, 法向力=9233.4189, 切向力X=-3206.7397, 切向力Y=52108.2578 +FPS=29.18, 法向力=9214.3662, 切向力X=-7016.8066, 切向力Y=21112.0449 +FPS=29.87, 法向力=9214.7539, 切向力X=-7023.1807, 切向力Y=21114.3496 +FPS=27.38, 法向力=4285.3584, 切向力X=-3627.1172, 切向力Y=5838.1094 +FPS=29.05, 法向力=4389.6792, 切向力X=-3513.6846, 切向力Y=5895.3369 +FPS=26.91, 法向力=2837.7820, 切向力X=483.5656, 切向力Y=3931.6526 +FPS=29.61, 法向力=2699.0957, 切向力X=366.6641, 切向力Y=4070.2822 +FPS=27.32, 法向力=1613.0851, 切向力X=956.3610, 切向力Y=1865.4346 +FPS=29.68, 法向力=1635.1484, 切向力X=1017.6217, 切向力Y=1842.9583 +FPS=24.99, 法向力=2567.2544, 切向力X=625.7008, 切向力Y=2859.9592 +FPS=29.17, 法向力=2619.1772, 切向力X=454.8145, 切向力Y=2893.0803 +FPS=27.56, 法向力=2156.5579, 切向力X=1294.9990, 切向力Y=2359.3101 +FPS=29.54, 法向力=2161.0615, 切向力X=1256.9143, 切向力Y=2261.7693 +FPS=28.67, 法向力=1911.9126, 切向力X=885.1382, 切向力Y=929.0959 +FPS=28.20, 法向力=1890.6482, 切向力X=870.0677, 切向力Y=953.5486 +FPS=27.99, 法向力=1869.9531, 切向力X=556.9017, 切向力Y=1843.5402 +FPS=26.91, 法向力=3346.8716, 切向力X=-1374.6089, 切向力Y=-15590.7002 +FPS=28.26, 法向力=3245.5425, 切向力X=-1488.2770, 切向力Y=-15870.3047 +FPS=26.72, 法向力=3213.5925, 切向力X=-1471.7039, 切向力Y=-15855.2285 +FPS=28.43, 法向力=6357.3828, 切向力X=-1117.2861, 切向力Y=-27425.7266 +FPS=26.27, 法向力=6503.3076, 切向力X=-1952.0190, 切向力Y=-32864.1992 +FPS=26.70, 法向力=6601.2314, 切向力X=-1695.1887, 切向力Y=-33336.8555 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000227s, blend=0.002191s (9 tiles incl ref), finalize=0.000050s, total=0.002474s +FPS=26.55, 法向力=8822.8516, 切向力X=-3628.7488, 切向力Y=-33256.4297 +FPS=28.38, 法向力=8876.4355, 切向力X=-3550.9614, 切向力Y=-33237.8125 +FPS=27.96, 法向力=10907.2588, 切向力X=-2800.5864, 切向力Y=-31991.0898 +FPS=28.41, 法向力=10739.9688, 切向力X=-2819.5098, 切向力Y=-32144.5703 +FPS=27.16, 法向力=11771.3398, 切向力X=-4282.6489, 切向力Y=-24772.3984 +FPS=26.65, 法向力=10368.1113, 切向力X=-2164.6631, 切向力Y=-19838.4570 +FPS=29.03, 法向力=10242.1621, 切向力X=-2012.1279, 切向力Y=-19827.2891 +FPS=27.95, 法向力=10284.7930, 切向力X=-1997.6526, 切向力Y=-19826.8359 +FPS=27.29, 法向力=8588.3525, 切向力X=-1659.8571, 切向力Y=-11662.2266 +FPS=26.76, 法向力=3732.2507, 切向力X=4726.2432, 切向力Y=9240.7412 +FPS=27.92, 法向力=3708.3118, 切向力X=4803.1025, 切向力Y=9757.1787 +FPS=26.30, 法向力=4075.0232, 切向力X=3612.3262, 切向力Y=30476.0879 +FPS=26.82, 法向力=3987.2283, 切向力X=3553.0981, 切向力Y=31113.9824 +FPS=28.17, 法向力=10143.9785, 切向力X=7525.9688, 切向力Y=28372.4805 +FPS=27.78, 法向力=9666.7227, 切向力X=8433.3926, 切向力Y=23289.5879 +FPS=28.00, 法向力=9828.6748, 切向力X=8659.0967, 切向力Y=23152.8906 +FPS=25.40, 法向力=10749.7852, 切向力X=7943.3848, 切向力Y=19217.2305 +FPS=28.26, 法向力=10796.3037, 切向力X=7953.4863, 切向力Y=19126.2832 +FPS=26.55, 法向力=8551.8135, 切向力X=4002.7554, 切向力Y=16605.8984 +FPS=27.16, 法向力=8610.4238, 切向力X=3859.9868, 切向力Y=16732.2754 +FPS=24.33, 法向力=5709.9087, 切向力X=2599.7612, 切向力Y=8169.0513 +FPS=27.30, 法向力=5702.3789, 切向力X=2560.2412, 切向力Y=8178.4424 +FPS=26.74, 法向力=3663.6655, 切向力X=-1199.4303, 切向力Y=3003.8611 +FPS=26.92, 法向力=2386.2078, 切向力X=-2.3858, 切向力Y=-966.5272 +FPS=28.72, 法向力=2347.9370, 切向力X=-30.6514, 切向力Y=-1000.6390 +FPS=27.61, 法向力=3366.3042, 切向力X=6098.2588, 切向力Y=-7680.2119 +FPS=28.57, 法向力=3334.2217, 切向力X=5976.3926, 切向力Y=-8014.5205 +FPS=27.40, 法向力=3304.7661, 切向力X=6022.1787, 切向力Y=-8033.2969 +FPS=28.52, 法向力=5393.7832, 切向力X=12323.9658, 切向力Y=-16857.0176 +FPS=26.78, 法向力=6132.5063, 切向力X=14070.8359, 切向力Y=-20037.8594 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000211s, blend=0.002162s (9 tiles incl ref), finalize=0.000055s, total=0.002435s +FPS=27.56, 法向力=6142.7251, 切向力X=14353.9277, 切向力Y=-20299.4609 +FPS=25.71, 法向力=6959.4961, 切向力X=16449.6465, 切向力Y=-22567.3867 +FPS=29.12, 法向力=6960.9375, 切向力X=16570.4531, 切向力Y=-22874.5898 +FPS=25.58, 法向力=5752.8877, 切向力X=13907.9414, 切向力Y=-20404.6484 +FPS=25.50, 法向力=5686.7896, 切向力X=4410.7363, 切向力Y=-15927.4502 +FPS=26.91, 法向力=5534.5356, 切向力X=4296.1660, 切向力Y=-16072.1982 +FPS=26.61, 法向力=3795.6697, 切向力X=-15970.3359, 切向力Y=-10681.7734 +FPS=29.50, 法向力=3715.9636, 切向力X=-16067.9395, 切向力Y=-10700.0820 +FPS=27.05, 法向力=5045.2568, 切向力X=-30432.2324, 切向力Y=-2552.3530 +FPS=28.92, 法向力=4944.0684, 切向力X=-30638.0977, 切向力Y=-2505.0718 +FPS=25.39, 法向力=7683.6816, 切向力X=-47474.7812, 切向力Y=893.2810 +FPS=29.92, 法向力=7354.1230, 切向力X=-48106.1719, 切向力Y=976.1062 +FPS=27.52, 法向力=17674.3457, 切向力X=-50852.0078, 切向力Y=4199.8799 +FPS=28.83, 法向力=17742.8438, 切向力X=-51683.5352, 切向力Y=4354.6357 +FPS=27.69, 法向力=21571.7930, 切向力X=-38712.0859, 切向力Y=4476.3203 +FPS=27.35, 法向力=15792.3516, 切向力X=-26105.5508, 切向力Y=4478.9434 +FPS=28.93, 法向力=15411.5986, 切向力X=-25627.1113, 切向力Y=4175.1216 +FPS=26.81, 法向力=12343.5215, 切向力X=-16379.0479, 切向力Y=5555.6680 +FPS=28.81, 法向力=12324.4492, 切向力X=-16307.4355, 切向力Y=5677.1025 +FPS=28.74, 法向力=7345.2290, 切向力X=13129.6914, 切向力Y=7002.0903 +FPS=28.54, 法向力=7353.7534, 切向力X=13413.9893, 切向力Y=6990.7568 +FPS=27.32, 法向力=5196.4600, 切向力X=38775.9766, 切向力Y=4026.9893 +FPS=29.03, 法向力=5030.5586, 切向力X=39031.2188, 切向力Y=3924.7888 +FPS=26.26, 法向力=5915.2461, 切向力X=50529.6953, 切向力Y=-3549.2998 +FPS=28.60, 法向力=5876.7734, 切向力X=50777.0000, 切向力Y=-3442.3516 +FPS=27.52, 法向力=9079.6396, 切向力X=53593.1953, 切向力Y=-2123.7949 +FPS=29.12, 法向力=9395.1582, 切向力X=53786.2656, 切向力Y=-2148.8340 +FPS=29.07, 法向力=12730.4277, 切向力X=48556.2266, 切向力Y=-3707.5840 +FPS=28.30, 法向力=12600.2432, 切向力X=48343.7930, 切向力Y=-3963.3579 +FPS=27.23, 法向力=9517.4053, 切向力X=33879.4492, 切向力Y=-3961.6199 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002247s (9 tiles incl ref), finalize=0.000050s, total=0.002550s +FPS=28.56, 法向力=9584.4258, 切向力X=33915.2500, 切向力Y=-4031.5991 +FPS=27.49, 法向力=7618.0859, 切向力X=18708.3516, 切向力Y=-2685.8682 +FPS=28.71, 法向力=3413.2639, 切向力X=-19496.3398, 切向力Y=5679.6064 +FPS=27.43, 法向力=3426.5229, 切向力X=-19563.9004, 切向力Y=5671.2080 +FPS=27.34, 法向力=6448.2061, 切向力X=-31367.2734, 切向力Y=10786.1133 +FPS=29.16, 法向力=6454.7441, 切向力X=-31465.2793, 切向力Y=11140.0752 +FPS=25.72, 法向力=8923.4414, 切向力X=-22474.1133, 切向力Y=-4434.5654 +FPS=29.10, 法向力=8703.3750, 切向力X=-22560.5938, 切向力Y=-4561.7178 +FPS=28.25, 法向力=13462.0469, 切向力X=-23271.8867, 切向力Y=-6300.1338 +FPS=28.74, 法向力=13556.9590, 切向力X=-23265.5898, 切向力Y=-6229.9712 +FPS=26.77, 法向力=11553.0488, 切向力X=-16387.9414, 切向力Y=2896.2751 +FPS=29.53, 法向力=11373.3076, 切向力X=-16350.5986, 切向力Y=2792.1384 +FPS=28.30, 法向力=6028.9688, 切向力X=-4559.0698, 切向力Y=2240.2178 +FPS=29.93, 法向力=6119.0381, 切向力X=-4395.6475, 切向力Y=2310.1870 +FPS=26.38, 法向力=2140.4766, 切向力X=18282.0039, 切向力Y=-4530.1323 +FPS=30.18, 法向力=2166.5093, 切向力X=18319.3359, 切向力Y=-4699.2979 +FPS=28.27, 法向力=4514.1138, 切向力X=27746.8594, 切向力Y=-14322.8936 +FPS=28.81, 法向力=4734.4902, 切向力X=27892.9453, 切向力Y=-14308.4482 +FPS=29.21, 法向力=5102.5889, 切向力X=16049.7832, 切向力Y=-12187.5879 +FPS=27.70, 法向力=4604.5225, 切向力X=8750.3379, 切向力Y=-5089.2520 +FPS=29.19, 法向力=4532.2524, 切向力X=8703.6016, 切向力Y=-4936.7061 +FPS=28.85, 法向力=4585.6987, 切向力X=8719.4951, 切向力Y=-4935.4878 +FPS=29.53, 法向力=4538.2500, 切向力X=6320.7002, 切向力Y=1362.5906 +FPS=28.90, 法向力=2191.5532, 切向力X=4965.8633, 切向力Y=17330.6484 +FPS=28.15, 法向力=1950.7860, 切向力X=5068.1060, 切向力Y=17645.6973 +FPS=27.98, 法向力=2370.1606, 切向力X=160.9783, 切向力Y=24129.2344 +FPS=29.14, 法向力=2031.3047, 切向力X=55.6785, 切向力Y=24527.9355 +FPS=26.89, 法向力=4221.6641, 切向力X=-9448.5439, 切向力Y=29182.6270 +FPS=28.83, 法向力=4762.7661, 切向力X=-10127.2266, 切向力Y=29388.6230 +FPS=26.49, 法向力=5320.4531, 切向力X=-18929.7461, 切向力Y=12038.7100 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000204s, blend=0.003081s (9 tiles incl ref), finalize=0.000053s, total=0.003344s +FPS=27.66, 法向力=5330.2031, 切向力X=-19044.2910, 切向力Y=12063.4531 +FPS=29.41, 法向力=4128.1167, 切向力X=-6864.4814, 切向力Y=-9.8672 +FPS=27.30, 法向力=4070.7759, 切向力X=-6942.2949, 切向力Y=24.7317 +FPS=27.76, 法向力=2433.5911, 切向力X=-474.9598, 切向力Y=-3281.9846 +FPS=27.87, 法向力=2444.1675, 切向力X=-433.5334, 切向力Y=-3232.0303 +FPS=26.88, 法向力=2121.6167, 切向力X=6199.0122, 切向力Y=-8327.8984 +FPS=28.09, 法向力=3159.4302, 切向力X=14157.5430, 切向力Y=-14200.6406 +FPS=27.97, 法向力=3175.7490, 切向力X=14551.2734, 切向力Y=-14163.2656 +FPS=26.76, 法向力=6006.8506, 切向力X=32644.9941, 切向力Y=-13693.8789 +FPS=29.35, 法向力=6166.5693, 切向力X=32722.4414, 切向力Y=-13469.0000 +FPS=26.81, 法向力=3990.3511, 切向力X=24561.7246, 切向力Y=4621.9165 +FPS=28.16, 法向力=3813.3545, 切向力X=24488.1250, 切向力Y=4833.9351 +FPS=28.08, 法向力=5429.0562, 切向力X=19596.0117, 切向力Y=20057.8789 +FPS=28.23, 法向力=5109.0215, 切向力X=19386.3711, 切向力Y=20674.0020 +FPS=26.38, 法向力=5057.7349, 切向力X=-4201.5879, 切向力Y=41366.7695 +FPS=28.06, 法向力=5170.9883, 切向力X=-4140.8149, 切向力Y=41395.2773 +FPS=27.54, 法向力=6771.1104, 切向力X=-19478.3652, 切向力Y=20608.3477 +FPS=28.51, 法向力=3018.4595, 切向力X=-7174.7227, 切向力Y=518.4196 +FPS=28.53, 法向力=3023.8853, 切向力X=-7260.5967, 切向力Y=505.7009 +FPS=27.76, 法向力=2986.9717, 切向力X=-4095.6646, 切向力Y=-7146.1572 +FPS=28.78, 法向力=2869.6377, 切向力X=-4337.4341, 切向力Y=-7152.0249 +FPS=25.84, 法向力=3234.2798, 切向力X=-1101.0117, 切向力Y=-5592.4624 +FPS=28.67, 法向力=3201.3743, 切向力X=-1188.7422, 切向力Y=-5714.3828 +FPS=27.94, 法向力=1945.5360, 切向力X=13361.8184, 切向力Y=-8127.2266 +FPS=28.86, 法向力=2064.7642, 切向力X=13686.4561, 切向力Y=-8151.7256 +FPS=26.00, 法向力=6947.2900, 切向力X=48567.3945, 切向力Y=-14991.7070 +FPS=28.11, 法向力=6786.4141, 切向力X=48771.6836, 切向力Y=-14875.8359 +FPS=25.67, 法向力=5879.0371, 切向力X=48747.0938, 切向力Y=-117.4116 +FPS=27.73, 法向力=5834.5898, 切向力X=48775.8672, 切向力Y=213.4543 +FPS=27.07, 法向力=7369.3838, 切向力X=43840.1328, 切向力Y=24154.9141 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000206s, blend=0.002284s (9 tiles incl ref), finalize=0.000164s, total=0.002661s +FPS=26.37, 法向力=8333.1836, 切向力X=16344.7324, 切向力Y=63544.7891 +FPS=28.38, 法向力=8172.8970, 切向力X=16228.3057, 切向力Y=63632.3359 +FPS=26.43, 法向力=10566.1250, 切向力X=-10555.0996, 切向力Y=42337.9688 +FPS=29.08, 法向力=10644.6074, 切向力X=-10482.2559, 切向力Y=42569.3789 +FPS=27.45, 法向力=6023.2456, 切向力X=-4511.1567, 切向力Y=11472.8457 +FPS=29.36, 法向力=6032.9141, 切向力X=-4462.5103, 切向力Y=11504.9121 +FPS=25.86, 法向力=2221.0364, 切向力X=1590.1836, 切向力Y=-732.5231 +FPS=28.91, 法向力=2222.1211, 切向力X=1607.3604, 切向力Y=-751.6990 +FPS=27.65, 法向力=2787.8665, 切向力X=9004.5332, 切向力Y=-9462.4932 +FPS=29.17, 法向力=2829.3525, 切向力X=9375.8809, 切向力Y=-9582.3359 +FPS=27.52, 法向力=6026.8936, 切向力X=34170.0547, 切向力Y=-22737.9414 +FPS=27.06, 法向力=4515.5405, 切向力X=31252.6797, 切向力Y=-7957.6118 +FPS=29.41, 法向力=4498.5977, 切向力X=31191.7344, 切向力Y=-7982.6758 +FPS=28.20, 法向力=5648.0288, 切向力X=21719.2578, 切向力Y=10123.6836 +FPS=30.14, 法向力=5441.0977, 切向力X=21773.1367, 切向力Y=10375.8418 +FPS=29.35, 法向力=3837.9170, 切向力X=2851.0027, 切向力Y=43221.5547 +FPS=29.84, 法向力=3805.3027, 切向力X=2900.2822, 切向力Y=43151.4297 +FPS=27.20, 法向力=7570.2793, 切向力X=-26607.7930, 切向力Y=40660.9805 +FPS=29.24, 法向力=7540.5449, 切向力X=-26693.2266, 切向力Y=40556.5820 +FPS=27.95, 法向力=7943.8052, 切向力X=-32994.8086, 切向力Y=17168.5566 +FPS=29.06, 法向力=7944.1206, 切向力X=-33161.8320, 切向力Y=17193.1152 +FPS=27.39, 法向力=5543.4502, 切向力X=-22632.3613, 切向力Y=-1187.6833 +FPS=28.66, 法向力=5676.4160, 切向力X=-22549.2148, 切向力Y=-1082.0439 +FPS=26.69, 法向力=5719.7310, 切向力X=-18853.0898, 切向力Y=-8542.0176 +FPS=26.66, 法向力=5645.8481, 切向力X=-19010.8438, 切向力Y=-8783.4785 +FPS=27.84, 法向力=6574.5586, 切向力X=-17183.5820, 切向力Y=-16743.9648 +FPS=27.42, 法向力=6477.4526, 切向力X=-17002.6250, 切向力Y=-17095.7793 +FPS=27.10, 法向力=8933.1035, 切向力X=-8560.2334, 切向力Y=-36367.8164 +FPS=24.09, 法向力=10548.6113, 切向力X=27781.8438, 切向力Y=-65923.6250 +FPS=25.33, 法向力=10613.2090, 切向力X=28291.0859, 切向力Y=-66171.9688 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000207s, blend=0.002208s (9 tiles incl ref), finalize=0.000053s, total=0.002474s +FPS=24.16, 法向力=13181.4814, 切向力X=54539.1602, 切向力Y=-62227.5977 +FPS=27.37, 法向力=13035.9346, 切向力X=54838.8281, 切向力Y=-62469.1719 +FPS=26.57, 法向力=13865.2500, 切向力X=58161.3438, 切向力Y=-34831.0156 +FPS=26.89, 法向力=13085.0098, 切向力X=67766.5781, 切向力Y=16226.6113 +FPS=27.69, 法向力=12786.6562, 切向力X=67918.2109, 切向力Y=16634.4141 +FPS=24.56, 法向力=15209.4561, 切向力X=60819.9609, 切向力Y=74767.2969 +FPS=27.87, 法向力=15090.8965, 切向力X=60879.9531, 切向力Y=75016.9062 +FPS=26.25, 法向力=17978.9570, 切向力X=41699.0312, 切向力Y=98354.2031 +FPS=27.94, 法向力=17203.0430, 切向力X=41548.9531, 切向力Y=99148.9062 +FPS=25.21, 法向力=16635.1016, 切向力X=2187.1729, 切向力Y=97989.7656 +FPS=27.15, 法向力=16464.7969, 切向力X=1982.4823, 切向力Y=98299.5859 +FPS=26.71, 法向力=16068.5820, 切向力X=-40556.7734, 切向力Y=69742.2188 +FPS=26.27, 法向力=17215.7109, 切向力X=-50373.8438, 切向力Y=32779.7852 +FPS=28.41, 法向力=17078.5938, 切向力X=-50751.1641, 切向力Y=32909.7031 +FPS=25.10, 法向力=11842.6797, 切向力X=-44426.0703, 切向力Y=1521.8555 +FPS=27.70, 法向力=12057.6201, 切向力X=-44305.3828, 切向力Y=1685.2365 +FPS=25.85, 法向力=11333.7930, 切向力X=-37705.3281, 切向力Y=-29390.4082 +FPS=26.66, 法向力=11353.5146, 切向力X=-37506.5234, 切向力Y=-29743.9219 +FPS=25.59, 法向力=14106.7295, 切向力X=-28127.2930, 切向力Y=-69205.2188 +FPS=26.87, 法向力=14272.8174, 切向力X=-28041.1914, 切向力Y=-69280.0469 +FPS=27.19, 法向力=20835.8652, 切向力X=-453.4700, 切向力Y=-102057.8984 +FPS=26.11, 法向力=24966.5586, 切向力X=25711.7773, 切向力Y=-91099.5781 +FPS=27.61, 法向力=24779.4766, 切向力X=25885.2227, 切向力Y=-91675.7188 +FPS=26.21, 法向力=15733.8643, 切向力X=35100.2188, 切向力Y=-41314.9609 +FPS=27.84, 法向力=15463.7812, 切向力X=35390.7109, 切向力Y=-41075.0664 +FPS=25.42, 法向力=8972.3301, 切向力X=55973.6875, 切向力Y=10021.9414 +FPS=27.47, 法向力=8809.1855, 切向力X=56150.8906, 切向力Y=10445.3262 +FPS=26.90, 法向力=13284.0488, 切向力X=60548.8203, 切向力Y=62769.1797 +FPS=27.45, 法向力=13772.3555, 切向力X=45183.9609, 切向力Y=94668.7812 +FPS=27.59, 法向力=13304.3662, 切向力X=45236.2812, 切向力Y=95442.3672 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000201s, blend=0.003171s (9 tiles incl ref), finalize=0.000050s, total=0.003427s +FPS=25.52, 法向力=16225.3047, 切向力X=-441.2292, 切向力Y=85204.7500 +FPS=27.33, 法向力=16080.7383, 切向力X=-665.0795, 切向力Y=85553.2812 +FPS=26.51, 法向力=15208.1680, 切向力X=-29733.0625, 切向力Y=40038.1641 +FPS=27.51, 法向力=15251.1875, 切向力X=-30037.5820, 切向力Y=40203.6523 +FPS=26.26, 法向力=7768.3013, 切向力X=-28674.0312, 切向力Y=-1977.9551 +FPS=26.48, 法向力=6542.1113, 切向力X=-17727.3125, 切向力Y=-18012.2305 +FPS=28.37, 法向力=6538.1553, 切向力X=-17652.3809, 切向力Y=-18105.4883 +FPS=26.96, 法向力=6513.5693, 切向力X=-17682.1602, 切向力Y=-18131.2129 +FPS=27.99, 法向力=10952.1143, 切向力X=-6831.4600, 切向力Y=-50492.6797 +FPS=27.99, 法向力=13485.5508, 切向力X=34265.6484, 切向力Y=-75535.2031 +FPS=28.87, 法向力=13543.2012, 切向力X=34932.7578, 切向力Y=-75916.9141 +FPS=27.55, 法向力=14326.4629, 切向力X=46634.8984, 切向力Y=-54199.9688 +FPS=28.93, 法向力=14511.0273, 切向力X=46651.9883, 切向力Y=-54151.1680 +FPS=26.93, 法向力=10182.0488, 切向力X=47825.6172, 切向力Y=-17283.8281 +FPS=28.67, 法向力=10036.7949, 切向力X=48039.1562, 切向力Y=-17231.3379 +FPS=26.86, 法向力=8803.4580, 切向力X=51696.4453, 切向力Y=28615.4453 +FPS=27.33, 法向力=8483.5459, 切向力X=51650.5469, 切向力Y=28849.9922 +FPS=28.06, 法向力=8098.7866, 切向力X=19014.6328, 切向力Y=73531.5625 +FPS=28.45, 法向力=8068.8628, 切向力X=18782.9199, 切向力Y=73671.8594 +FPS=28.60, 法向力=9987.0449, 切向力X=-47013.5234, 切向力Y=63696.6406 +FPS=29.25, 法向力=9975.9277, 切向力X=-47183.9922, 切向力Y=63763.9609 +FPS=29.74, 法向力=13147.0527, 切向力X=-57037.0547, 切向力Y=17042.6758 +FPS=28.41, 法向力=12934.4150, 切向力X=-57597.2656, 切向力Y=17056.6699 +FPS=28.88, 法向力=12120.9639, 切向力X=-48311.8789, 切向力Y=-13502.5996 +FPS=27.56, 法向力=12842.3242, 切向力X=-30560.9531, 切向力Y=-28581.4648 +FPS=29.35, 法向力=12928.7520, 切向力X=-30519.9844, 切向力Y=-28626.2109 +FPS=27.86, 法向力=13067.4893, 切向力X=1234.1086, 切向力Y=-52691.8086 +FPS=29.33, 法向力=13145.0723, 切向力X=1377.0658, 切向力Y=-52874.2695 +FPS=27.65, 法向力=7896.0098, 切向力X=62584.8516, 切向力Y=-35391.7656 +FPS=29.49, 法向力=7658.2178, 切向力X=63063.2266, 切向力Y=-35433.9180 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000269s, blend=0.003249s (9 tiles incl ref), finalize=0.000051s, total=0.003576s +FPS=26.92, 法向力=7409.4648, 切向力X=79079.6250, 切向力Y=-4216.9937 +FPS=29.22, 法向力=7219.5957, 切向力X=79584.3984, 切向力Y=-3794.5845 +FPS=26.22, 法向力=8955.0273, 切向力X=54630.1445, 切向力Y=42751.6641 +FPS=29.48, 法向力=8832.8643, 切向力X=54885.3203, 切向力Y=42765.5859 +FPS=26.69, 法向力=9918.4170, 切向力X=-7474.6387, 切向力Y=59451.4609 +FPS=26.73, 法向力=10098.2930, 切向力X=-7612.4648, 切向力Y=59316.3711 +FPS=27.79, 法向力=9637.1699, 切向力X=-10553.4746, 切向力Y=13867.4629 +FPS=26.02, 法向力=2816.5776, 切向力X=-1485.9602, 切向力Y=-10753.4023 +FPS=28.74, 法向力=2761.6553, 切向力X=-1611.1532, 切向力Y=-10771.9062 +FPS=27.29, 法向力=2771.8901, 切向力X=-1654.5193, 切向力Y=-10744.7695 +FPS=28.28, 法向力=4882.6816, 切向力X=8652.4307, 切向力Y=-31088.7969 +FPS=26.31, 法向力=11218.2070, 切向力X=49799.3906, 切向力Y=-39834.4102 +FPS=28.78, 法向力=11261.2607, 切向力X=50069.0000, 切向力Y=-40037.2695 +FPS=25.81, 法向力=7826.5537, 切向力X=66543.7969, 切向力Y=11844.8828 +FPS=26.60, 法向力=7295.5610, 切向力X=66983.9219, 切向力Y=12161.6562 +FPS=27.26, 法向力=7612.6680, 切向力X=36266.9883, 切向力Y=62547.3320 +FPS=26.73, 法向力=11298.3232, 切向力X=-14567.7803, 切向力Y=42453.7266 +FPS=28.00, 法向力=11402.1484, 切向力X=-14574.3516, 切向力Y=42456.8828 +FPS=27.13, 法向力=5605.8916, 切向力X=-9490.6816, 切向力Y=1513.9412 +FPS=28.82, 法向力=5687.0244, 切向力X=-9543.8496, 切向力Y=1590.5095 +FPS=25.93, 法向力=5430.2314, 切向力X=4079.6719, 切向力Y=-25328.3379 +FPS=28.67, 法向力=5352.0215, 切向力X=4219.5068, 切向力Y=-25479.3613 +FPS=26.34, 法向力=11271.8262, 切向力X=37219.4297, 切向力Y=-49086.6094 +FPS=28.54, 法向力=11160.0859, 切向力X=37432.2578, 切向力Y=-49212.0391 +FPS=26.80, 法向力=4872.4473, 切向力X=41527.5820, 切向力Y=5408.6216 +FPS=28.83, 法向力=4999.2275, 切向力X=41677.4219, 切向力Y=5147.0889 +FPS=27.11, 法向力=2657.5452, 切向力X=6097.6787, 切向力Y=4309.7021 +FPS=27.93, 法向力=5690.8564, 切向力X=-4984.8560, 切向力Y=-49582.7266 +FPS=29.07, 法向力=5654.8945, 切向力X=-5175.1514, 切向力Y=-49568.3516 +FPS=26.99, 法向力=27562.6797, 切向力X=-10042.3398, 切向力Y=-97667.5312 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000202s, blend=0.002048s (9 tiles incl ref), finalize=0.000046s, total=0.002302s +FPS=29.63, 法向力=27114.4805, 切向力X=-10414.3887, 切向力Y=-98576.7266 +FPS=28.05, 法向力=26789.4629, 切向力X=-10476.7363, 切向力Y=-98645.2422 +FPS=28.50, 法向力=20039.1328, 切向力X=-6457.4761, 切向力Y=-46874.2969 +FPS=26.76, 法向力=2455.3767, 切向力X=4538.9473, 切向力Y=7164.6328 +FPS=29.84, 法向力=2332.2275, 切向力X=4592.2646, 切向力Y=7308.5645 +FPS=26.07, 法向力=4617.3984, 切向力X=-545.1998, 切向力Y=5351.8794 +FPS=29.02, 法向力=4633.8672, 切向力X=-668.2728, 切向力Y=5323.3955 +FPS=27.50, 法向力=7056.5742, 切向力X=-15367.0234, 切向力Y=-51217.2266 +FPS=28.97, 法向力=6855.3057, 切向力X=-15574.2598, 切向力Y=-51388.3984 +FPS=27.44, 法向力=19862.3594, 切向力X=-13385.8438, 切向力Y=-68124.4062 +FPS=28.25, 法向力=6601.4287, 切向力X=-954.3075, 切向力Y=-11385.6953 +FPS=27.86, 法向力=6615.5791, 切向力X=-906.8291, 切向力Y=-11611.3018 +FPS=29.00, 法向力=6592.1055, 切向力X=-995.9825, 切向力Y=-11578.2500 +FPS=27.02, 法向力=3952.1416, 切向力X=862.7924, 切向力Y=32485.3555 +FPS=27.96, 法向力=3867.5559, 切向力X=896.8857, 切向力Y=32547.1953 +FPS=28.84, 法向力=10836.3496, 切向力X=-20326.8047, 切向力Y=7981.9756 +FPS=27.56, 法向力=17856.4648, 切向力X=-15870.2822, 切向力Y=-65031.9414 +FPS=27.76, 法向力=17857.5195, 切向力X=-16000.6309, 切向力Y=-65533.7188 +FPS=27.76, 法向力=8313.6426, 切向力X=-2271.1377, 切向力Y=-15758.4512 +FPS=28.65, 法向力=8379.2080, 切向力X=-2213.7068, 切向力Y=-15724.3086 +FPS=26.47, 法向力=1869.1317, 切向力X=4409.4395, 切向力Y=11445.1074 +FPS=24.59, 法向力=1784.1173, 切向力X=4464.2148, 切向力Y=11450.8682 +FPS=25.43, 法向力=4662.7061, 切向力X=-2408.5159, 切向力Y=-1630.0017 +FPS=26.60, 法向力=4576.1128, 切向力X=-2473.0232, 切向力Y=-1707.7533 +FPS=28.08, 法向力=11105.5938, 切向力X=-6856.0791, 切向力Y=-63897.6992 +FPS=26.09, 法向力=16885.6035, 切向力X=-8766.4316, 切向力Y=-42894.4453 +FPS=28.15, 法向力=16784.9805, 切向力X=-8739.1348, 切向力Y=-43047.1172 +FPS=25.80, 法向力=2169.5496, 切向力X=3028.7349, 切向力Y=6603.6631 +FPS=28.30, 法向力=2179.2444, 切向力X=3233.9736, 切向力Y=6605.0869 +FPS=26.17, 法向力=6032.6934, 切向力X=-1700.5974, 切向力Y=14658.0557 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000278s, blend=0.002278s (9 tiles incl ref), finalize=0.000121s, total=0.002683s +FPS=26.74, 法向力=6084.5830, 切向力X=-1856.7942, 切向力Y=14645.0674 +FPS=27.72, 法向力=6040.5879, 切向力X=-7800.9414, 切向力Y=-30021.4414 +FPS=26.93, 法向力=5970.7451, 切向力X=-7826.2397, 切向力Y=-30060.1602 +FPS=27.61, 法向力=14365.4883, 切向力X=-7579.9414, 切向力Y=-51877.4922 +FPS=27.51, 法向力=3301.2593, 切向力X=2095.8848, 切向力Y=2867.8169 +FPS=27.04, 法向力=3253.9438, 切向力X=2046.6338, 切向力Y=2906.1201 +FPS=26.32, 法向力=6065.2720, 切向力X=-1105.7653, 切向力Y=19580.1406 +FPS=27.97, 法向力=5937.9004, 切向力X=-1165.1636, 切向力Y=19742.1113 +FPS=27.02, 法向力=4405.6201, 切向力X=-635.0146, 切向力Y=-22375.1758 +FPS=28.24, 法向力=4405.2788, 切向力X=-535.4236, 切向力Y=-22366.4102 +FPS=26.22, 法向力=14792.2998, 切向力X=-7459.4492, 切向力Y=-62149.0820 +FPS=26.23, 法向力=5096.0107, 切向力X=2821.1628, 切向力Y=-3267.6060 +FPS=27.19, 法向力=5102.3394, 切向力X=2787.1609, 切向力Y=-3385.7544 +FPS=26.98, 法向力=5060.6978, 切向力X=2744.1182, 切向力Y=-3361.3799 +FPS=27.81, 法向力=2271.7781, 切向力X=2644.7998, 切向力Y=5942.0259 +FPS=27.67, 法向力=2656.2332, 切向力X=2076.2456, 切向力Y=-15435.8359 +FPS=28.74, 法向力=2592.6667, 切向力X=2124.9478, 切向力Y=-15530.6826 +FPS=26.12, 法向力=15467.5234, 切向力X=-11879.1025, 切向力Y=-71843.6641 +FPS=28.38, 法向力=15272.6875, 切向力X=-12221.7617, 切向力Y=-72276.5312 +FPS=26.54, 法向力=6727.0874, 切向力X=-1925.4742, 切向力Y=-12980.3389 +FPS=27.98, 法向力=2004.0486, 切向力X=2101.5649, 切向力Y=7353.0210 +FPS=28.14, 法向力=2125.2141, 切向力X=2066.8540, 切向力Y=7432.9985 +FPS=28.02, 法向力=3610.6301, 切向力X=-2702.3599, 切向力Y=-13284.5020 +FPS=27.55, 法向力=3532.2612, 切向力X=-2724.6558, 切向力Y=-13287.8018 +FPS=27.90, 法向力=3536.1938, 切向力X=-2713.2512, 切向力Y=-13288.2266 +FPS=28.97, 法向力=10904.8408, 切向力X=-5829.0332, 切向力Y=-65523.4062 +FPS=26.64, 法向力=5491.8096, 切向力X=-832.4355, 切向力Y=-9831.0898 +FPS=29.25, 法向力=5530.4116, 切向力X=-899.4014, 切向力Y=-10038.1152 +FPS=27.04, 法向力=1885.7888, 切向力X=4615.8257, 切向力Y=17474.7227 +FPS=28.16, 法向力=2210.0400, 切向力X=4712.2695, 切向力Y=17641.6133 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000202s, blend=0.002125s (9 tiles incl ref), finalize=0.000049s, total=0.002383s +FPS=26.53, 法向力=3404.2302, 切向力X=-45.4590, 切向力Y=-11835.0859 +FPS=27.27, 法向力=3335.6401, 切向力X=-108.5479, 切向力Y=-11856.8672 +FPS=28.14, 法向力=13151.2129, 切向力X=-7601.9453, 切向力Y=-65565.7656 +FPS=27.27, 法向力=5731.2031, 切向力X=-1551.5071, 切向力Y=-12668.6826 +FPS=27.37, 法向力=5813.8887, 切向力X=-1548.9983, 切向力Y=-12641.5566 +FPS=27.37, 法向力=5757.6660, 切向力X=-1608.9734, 切向力Y=-12644.1875 +FPS=26.49, 法向力=2190.9277, 切向力X=416.8542, 切向力Y=4139.7861 +FPS=26.62, 法向力=7670.1045, 切向力X=-9446.1631, 切向力Y=10254.4355 +FPS=27.49, 法向力=7649.0679, 切向力X=-9617.1602, 切向力Y=10122.2402 +FPS=25.09, 法向力=5189.6860, 切向力X=-1540.7876, 切向力Y=2014.9141 +FPS=27.20, 法向力=5231.2207, 切向力X=-1444.8591, 切向力Y=1976.0491 +FPS=26.00, 法向力=4095.1191, 切向力X=45975.7422, 切向力Y=-14360.1016 +FPS=26.74, 法向力=5950.4370, 切向力X=66954.7969, 切向力Y=-4699.7129 +FPS=27.25, 法向力=5921.0234, 切向力X=67338.2500, 切向力Y=-4892.9072 +FPS=27.52, 法向力=5904.2275, 切向力X=67419.0156, 切向力Y=-4945.4629 +FPS=26.57, 法向力=8037.1836, 切向力X=36155.0039, 切向力Y=-4333.8096 +FPS=25.94, 法向力=3506.5967, 切向力X=-18875.0918, 切向力Y=1926.7085 +FPS=27.96, 法向力=3510.9189, 切向力X=-19017.4082, 切向力Y=1835.8147 +FPS=25.98, 法向力=10258.9199, 切向力X=-33602.3438, 切向力Y=911.7740 +FPS=28.02, 法向力=10243.7158, 切向力X=-33518.6758, 切向力Y=833.7123 +FPS=26.14, 法向力=7738.6680, 切向力X=-3714.9053, 切向力Y=-2677.6814 +FPS=26.56, 法向力=4961.2939, 切向力X=47101.2109, 切向力Y=-12444.0605 +FPS=27.04, 法向力=4554.1211, 切向力X=47513.9766, 切向力Y=-12432.3350 +FPS=25.96, 法向力=5406.7070, 切向力X=36095.6641, 切向力Y=-3765.8845 +FPS=27.36, 法向力=5494.6182, 切向力X=36043.0000, 切向力Y=-3890.9753 +FPS=25.59, 法向力=2233.1401, 切向力X=-3343.1714, 切向力Y=-325.8262 +FPS=27.79, 法向力=2207.2922, 切向力X=-3190.4624, 切向力Y=-435.9826 +FPS=26.59, 法向力=8071.9199, 切向力X=-44422.4375, 切向力Y=11251.8262 +FPS=27.24, 法向力=7800.8857, 切向力X=-44993.1172, 切向力Y=11528.0947 +FPS=26.09, 法向力=9693.8809, 切向力X=-14874.1465, 切向力Y=3176.3472 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000213s, blend=0.002202s (9 tiles incl ref), finalize=0.000048s, total=0.002470s +FPS=26.16, 法向力=3525.0864, 切向力X=30845.6562, 切向力Y=-6967.0127 +FPS=26.03, 法向力=3325.1309, 切向力X=31046.7031, 切向力Y=-6859.0796 +FPS=24.51, 法向力=4412.6279, 切向力X=44051.9961, 切向力Y=-1548.4690 +FPS=27.20, 法向力=4248.3955, 切向力X=44393.9727, 切向力Y=-1230.8821 +FPS=26.64, 法向力=3417.3105, 切向力X=11858.6152, 切向力Y=4473.1821 +FPS=27.84, 法向力=3489.3213, 切向力X=11904.8770, 切向力Y=4314.2104 +FPS=25.30, 法向力=7264.7578, 切向力X=-43939.2969, 切向力Y=14423.2500 +FPS=26.78, 法向力=7096.4038, 切向力X=-44419.9180, 切向力Y=14521.0498 +FPS=26.66, 法向力=11126.2773, 切向力X=-25838.8945, 切向力Y=2908.6863 +FPS=25.63, 法向力=5940.6157, 切向力X=20669.0879, 切向力Y=-12078.5420 +FPS=26.89, 法向力=5838.0293, 切向力X=20832.1016, 切向力Y=-12097.8877 +FPS=25.58, 法向力=3624.2271, 切向力X=47347.6328, 切向力Y=-2749.0068 +FPS=26.16, 法向力=3342.5659, 切向力X=47902.9844, 切向力Y=-2454.3647 +FPS=25.27, 法向力=3489.3491, 切向力X=14043.6963, 切向力Y=1788.9534 +FPS=25.21, 法向力=6392.7271, 切向力X=-35644.0547, 切向力Y=7472.9551 +FPS=26.46, 法向力=6312.5669, 切向力X=-35682.9375, 切向力Y=7372.4966 +FPS=23.13, 法向力=9754.5664, 切向力X=-30529.6855, 切向力Y=1187.7363 +FPS=25.90, 法向力=9677.9971, 切向力X=-30563.5859, 切向力Y=981.2516 +FPS=25.25, 法向力=3180.7214, 切向力X=-772.3033, 切向力Y=301.4957 +FPS=24.87, 法向力=1738.5530, 切向力X=5262.6670, 切向力Y=1244.1279 +FPS=26.98, 法向力=1727.7428, 切向力X=5453.9707, 切向力Y=1210.1125 +FPS=24.29, 法向力=6710.5283, 切向力X=24711.7578, 切向力Y=-2315.1738 +FPS=26.03, 法向力=6757.7715, 切向力X=24810.1562, 切向力Y=-2433.4927 +FPS=25.37, 法向力=5223.4209, 切向力X=15942.2012, 切向力Y=-26105.6074 +FPS=25.51, 法向力=8317.6855, 切向力X=-50727.0977, 切向力Y=-1845.8577 +FPS=25.77, 法向力=8173.3774, 切向力X=-51118.2422, 切向力Y=-1677.2434 +FPS=25.88, 法向力=27881.5820, 切向力X=-64588.0547, 切向力Y=21156.1211 +FPS=26.17, 法向力=28402.5234, 切向力X=-64950.9453, 切向力Y=21925.1328 +FPS=24.34, 法向力=5038.2500, 切向力X=-2195.4902, 切向力Y=343.5335 +FPS=25.80, 法向力=4977.4468, 切向力X=-2218.1108, 切向力Y=414.7334 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000210s, blend=0.002144s (9 tiles incl ref), finalize=0.000051s, total=0.002411s +FPS=26.13, 法向力=4576.3213, 切向力X=40468.8359, 切向力Y=-509.2505 +FPS=24.90, 法向力=4897.1191, 切向力X=35932.3750, 切向力Y=673.2289 +FPS=27.23, 法向力=4980.0459, 切向力X=35972.8203, 切向力Y=825.6649 +FPS=24.60, 法向力=2891.7192, 切向力X=-10210.7480, 切向力Y=3653.6748 +FPS=26.55, 法向力=2946.7966, 切向力X=-10055.7305, 切向力Y=3545.7993 +FPS=25.71, 法向力=8587.6924, 切向力X=-59657.5156, 切向力Y=5191.0166 +FPS=26.66, 法向力=8420.4434, 切向力X=-59958.8125, 切向力Y=5092.7207 +FPS=25.17, 法向力=12640.8154, 切向力X=-23366.4414, 切向力Y=2993.3984 +FPS=25.38, 法向力=2304.8096, 切向力X=16883.6328, 切向力Y=-4146.7207 +FPS=26.94, 法向力=2250.4795, 切向力X=16971.7227, 切向力Y=-4156.7656 +FPS=23.42, 法向力=2985.3862, 切向力X=41622.8672, 切向力Y=-774.2865 +FPS=23.53, 法向力=4488.2207, 切向力X=14833.5273, 切向力Y=-63.1208 +FPS=25.08, 法向力=4504.5972, 切向力X=14866.2910, 切向力Y=61.6630 +FPS=24.86, 法向力=6537.1094, 切向力X=-35724.6172, 切向力Y=10825.1738 +FPS=26.99, 法向力=6533.2393, 切向力X=-35840.9219, 切向力Y=10563.4102 +FPS=24.48, 法向力=10872.0342, 切向力X=-35387.5625, 切向力Y=4681.0034 +FPS=26.46, 法向力=10878.6934, 切向力X=-35416.6953, 切向力Y=4434.7256 +FPS=24.75, 法向力=4021.6882, 切向力X=-3443.7693, 切向力Y=1890.6384 +FPS=26.68, 法向力=1984.5621, 切向力X=792.4601, 切向力Y=796.1597 +FPS=26.74, 法向力=2021.6597, 切向力X=969.2394, 切向力Y=722.6582 +FPS=25.01, 法向力=2808.0652, 切向力X=-83.7052, 切向力Y=1381.7561 +FPS=28.02, 法向力=2844.6118, 切向力X=-103.5723, 切向力Y=1383.6304 +FPS=26.10, 法向力=2533.0547, 切向力X=-1186.5220, 切向力Y=-10766.4482 +FPS=27.68, 法向力=2527.3354, 切向力X=-1231.2595, 切向力Y=-10735.4102 +FPS=27.82, 法向力=12148.0234, 切向力X=-9713.9521, 切向力Y=-74954.5938 +FPS=28.32, 法向力=11790.3115, 切向力X=-9969.1660, 切向力Y=-75210.0391 +FPS=26.81, 法向力=20576.5547, 切向力X=-9766.5664, 切向力Y=-50796.8750 +FPS=27.50, 法向力=20405.0430, 切向力X=-9626.6406, 切向力Y=-50792.2031 +FPS=28.36, 法向力=2509.3098, 切向力X=6653.0273, 切向力Y=7940.7393 +FPS=26.73, 法向力=5716.9009, 切向力X=1037.4303, 切向力Y=17480.6387 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000204s, blend=0.002131s (9 tiles incl ref), finalize=0.000050s, total=0.002390s +FPS=28.08, 法向力=5718.1621, 切向力X=972.2351, 切向力Y=17694.3711 +FPS=26.87, 法向力=6766.3330, 切向力X=-18295.6191, 切向力Y=-28046.3438 +FPS=28.08, 法向力=6458.7783, 切向力X=-18351.6504, 切向力Y=-28255.7266 +FPS=26.54, 法向力=23484.8848, 切向力X=-23274.0781, 切向力Y=-90948.6406 +FPS=27.95, 法向力=23194.6758, 切向力X=-23526.8965, 切向力Y=-91629.2109 +FPS=28.39, 法向力=9058.7549, 切向力X=-3616.1133, 切向力Y=-19955.7969 +FPS=27.99, 法向力=9127.2793, 切向力X=-3699.5308, 切向力Y=-19910.3320 +FPS=26.45, 法向力=2290.3149, 切向力X=3202.7593, 切向力Y=20587.5098 +FPS=26.08, 法向力=2306.9922, 切向力X=3363.6479, 切向力Y=20791.6836 +FPS=28.71, 法向力=6082.2588, 切向力X=-7204.9419, 切向力Y=2612.1777 +FPS=24.93, 法向力=11296.8408, 切向力X=-17278.6582, 切向力Y=-75141.4141 +FPS=29.04, 法向力=11140.9102, 切向力X=-17297.2383, 切向力Y=-75499.2969 +FPS=27.29, 法向力=17798.5117, 切向力X=-10008.4453, 切向力Y=-47359.0312 +FPS=27.65, 法向力=17651.6387, 切向力X=-10230.7637, 切向力Y=-47191.4961 +FPS=26.36, 法向力=1646.9222, 切向力X=5106.2207, 切向力Y=8835.8545 +FPS=27.57, 法向力=1617.1506, 切向力X=4952.9463, 切向力Y=9013.3418 +FPS=25.59, 法向力=2715.0049, 切向力X=-125.3073, 切向力Y=-1032.8601 +FPS=27.35, 法向力=6328.5181, 切向力X=-2078.5762, 切向力Y=-47261.4062 +FPS=27.12, 法向力=6123.9712, 切向力X=-2143.3411, 切向力Y=-47446.5312 +FPS=25.41, 法向力=23531.4961, 切向力X=-13694.8594, 切向力Y=-66549.4219 +FPS=28.00, 法向力=23662.5605, 切向力X=-13863.9238, 切向力Y=-66788.5000 +FPS=25.36, 法向力=3960.8687, 切向力X=2667.5645, 切向力Y=-2235.9470 +FPS=27.42, 法向力=3924.7163, 切向力X=2867.6733, 切向力Y=-2188.4761 +FPS=26.12, 法向力=5402.9102, 切向力X=-2900.1069, 切向力Y=4691.8447 +FPS=25.45, 法向力=7607.6304, 切向力X=-15926.5371, 切向力Y=-43947.2812 +FPS=26.79, 法向力=7411.9736, 切向力X=-15922.8945, 切向力Y=-44370.6797 +FPS=25.53, 法向力=21927.8652, 切向力X=-15645.1348, 切向力Y=-75511.5078 +FPS=26.37, 法向力=21848.8770, 切向力X=-15316.1465, 切向力Y=-76331.2891 +FPS=24.80, 法向力=5237.7666, 切向力X=1128.4158, 切向力Y=-4680.0693 +FPS=26.12, 法向力=5235.0298, 切向力X=1102.3955, 切向力Y=-4655.6006 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000210s, blend=0.002125s (9 tiles incl ref), finalize=0.000078s, total=0.002419s +FPS=25.89, 法向力=2977.0457, 切向力X=-155.3819, 切向力Y=-1208.4478 +FPS=25.45, 法向力=4571.9355, 切向力X=160.1798, 切向力Y=-24013.0820 +FPS=27.06, 法向力=4273.8315, 切向力X=-186.9039, 切向力Y=-24407.6562 +FPS=25.55, 法向力=18027.1113, 切向力X=-10164.1172, 切向力Y=-79961.7344 +FPS=26.56, 法向力=17702.7324, 切向力X=-10412.0771, 切向力Y=-80651.8125 +FPS=26.81, 法向力=6650.7832, 切向力X=-891.1462, 切向力Y=-11977.3711 +FPS=27.01, 法向力=6695.0874, 切向力X=-911.5139, 切向力Y=-12000.7656 +FPS=26.72, 法向力=2403.3140, 切向力X=1051.6499, 切向力Y=1108.0879 +FPS=26.29, 法向力=2493.6001, 切向力X=1223.7878, 切向力Y=1021.3895 +FPS=27.64, 法向力=2776.9910, 切向力X=-296.9509, 切向力Y=-13160.0918 +FPS=26.12, 法向力=13908.7109, 切向力X=-10581.9072, 切向力Y=-87327.3125 +FPS=27.94, 法向力=13500.3594, 切向力X=-10753.7598, 切向力Y=-88246.0625 +FPS=25.32, 法向力=12037.5186, 切向力X=-5879.5151, 切向力Y=-32567.6641 +FPS=25.93, 法向力=12081.4092, 切向力X=-5636.7271, 切向力Y=-32693.9766 +FPS=26.95, 法向力=1653.6863, 切向力X=2098.1465, 切向力Y=2232.7578 +FPS=27.01, 法向力=2426.6028, 切向力X=823.4430, 切向力Y=-5636.8447 +FPS=27.10, 法向力=2346.5171, 切向力X=886.2065, 切向力Y=-5733.2524 +FPS=27.72, 法向力=2342.7151, 切向力X=840.3607, 切向力Y=-5729.4863 +FPS=28.00, 法向力=10500.1934, 切向力X=-10973.0498, 切向力Y=-61177.1328 +FPS=26.62, 法向力=12998.9111, 切向力X=-11448.5488, 切向力Y=-31716.1484 +FPS=27.18, 法向力=12980.3594, 切向力X=-11438.9600, 切向力Y=-31814.9844 +FPS=25.63, 法向力=2839.0261, 切向力X=800.6208, 切向力Y=1686.2349 +FPS=28.48, 法向力=2767.3340, 切向力X=841.7288, 切向力Y=1717.4482 +FPS=25.95, 法向力=2948.1968, 切向力X=23.1644, 切向力Y=-1721.1372 +FPS=26.48, 法向力=6989.9297, 切向力X=-3645.6868, 切向力Y=-47952.8672 +FPS=27.26, 法向力=6683.3047, 切向力X=-3759.2515, 切向力Y=-48318.8398 +FPS=27.16, 法向力=6614.4131, 切向力X=-3818.3167, 切向力Y=-48399.8828 +FPS=26.97, 法向力=20346.5566, 切向力X=-14761.3906, 切向力Y=-60447.2070 +FPS=26.48, 法向力=4069.0122, 切向力X=323.1943, 切向力Y=-2659.5483 +FPS=26.11, 法向力=4029.8389, 切向力X=450.7263, 切向力Y=-2687.1089 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000208s, blend=0.002135s (9 tiles incl ref), finalize=0.000049s, total=0.002399s +FPS=25.81, 法向力=3132.6260, 切向力X=559.3967, 切向力Y=-1852.1194 +FPS=27.39, 法向力=3101.3806, 切向力X=608.9803, 切向力Y=-1838.7437 +FPS=26.06, 法向力=4163.2935, 切向力X=-1715.1356, 切向力Y=-27891.5273 +FPS=26.23, 法向力=17316.3750, 切向力X=-13913.2246, 切向力Y=-65571.2109 +FPS=27.18, 法向力=17244.8711, 切向力X=-13620.3926, 切向力Y=-66327.1094 +FPS=24.94, 法向力=6751.8564, 切向力X=-1702.9011, 切向力Y=-9482.7363 +FPS=27.52, 法向力=6776.5410, 切向力X=-1812.7598, 切向力Y=-9435.0537 +FPS=25.98, 法向力=3346.0952, 切向力X=838.9255, 切向力Y=-1175.3627 +FPS=26.26, 法向力=3357.1860, 切向力X=856.4026, 切向力Y=-1266.0684 +FPS=23.74, 法向力=2685.0015, 切向力X=-662.4425, 切向力Y=-635.9517 +FPS=25.92, 法向力=2683.3975, 切向力X=2390.5735, 切向力Y=-1232.8950 +FPS=25.82, 法向力=2761.8269, 切向力X=2480.3679, 切向力Y=-1241.8071 +FPS=23.66, 法向力=6932.6064, 切向力X=8916.4707, 切向力Y=-19013.5684 +FPS=26.56, 法向力=6842.5620, 切向力X=9144.9980, 切向力Y=-19516.5293 +FPS=24.37, 法向力=14217.9297, 切向力X=3976.3037, 切向力Y=-44756.8281 +FPS=24.26, 法向力=13631.3789, 切向力X=13856.3164, 切向力Y=-63997.1875 +FPS=26.10, 法向力=13918.4375, 切向力X=14426.4580, 切向力Y=-64382.6953 +FPS=23.81, 法向力=15383.1494, 切向力X=15425.8555, 切向力Y=-65288.3828 +FPS=26.32, 法向力=15363.6699, 切向力X=15343.0879, 切向力Y=-65463.7188 +FPS=23.89, 法向力=15987.6172, 切向力X=18164.8164, 切向力Y=-69445.0859 +FPS=25.66, 法向力=17554.1934, 切向力X=16319.3223, 切向力Y=-67681.7422 +FPS=25.74, 法向力=17807.1250, 切向力X=16175.3145, 切向力Y=-67498.4922 +FPS=24.05, 法向力=20819.0352, 切向力X=9239.4678, 切向力Y=-60537.6719 +FPS=25.34, 法向力=20972.7480, 切向力X=9200.0498, 切向力Y=-59938.1562 +FPS=25.24, 法向力=22920.8750, 切向力X=11670.3750, 切向力Y=-67986.6250 +FPS=23.79, 法向力=23053.5586, 切向力X=14983.9922, 切向力Y=-74879.3125 +FPS=26.62, 法向力=23067.0312, 切向力X=15201.2256, 切向力Y=-75222.1953 +FPS=24.67, 法向力=22859.4961, 切向力X=20077.9258, 切向力Y=-76932.4531 +FPS=24.41, 法向力=22768.0742, 切向力X=20217.3164, 切向力Y=-77031.1328 +FPS=22.56, 法向力=22963.7188, 切向力X=19568.1621, 切向力Y=-79703.7188 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000246s, blend=0.003429s (9 tiles incl ref), finalize=0.000066s, total=0.003748s +FPS=22.09, 法向力=24367.1270, 切向力X=18505.2754, 切向力Y=-81607.2344 +FPS=26.81, 法向力=24174.9102, 切向力X=18533.6680, 切向力Y=-81818.3203 +FPS=24.22, 法向力=23688.2402, 切向力X=18642.5469, 切向力Y=-81098.3750 +FPS=26.24, 法向力=23124.6973, 切向力X=16208.7910, 切向力Y=-71605.0234 +FPS=26.15, 法向力=23292.1230, 切向力X=16369.9346, 切向力Y=-71366.8281 +FPS=24.41, 法向力=23847.5586, 切向力X=15046.0684, 切向力Y=-61246.5859 +FPS=26.89, 法向力=24310.1367, 切向力X=15086.6406, 切向力Y=-60269.6406 +FPS=25.32, 法向力=21242.0312, 切向力X=22320.9180, 切向力Y=-67002.7109 +FPS=26.71, 法向力=21322.1523, 切向力X=22541.0508, 切向力Y=-67015.4375 +FPS=25.31, 法向力=21555.3828, 切向力X=22719.3516, 切向力Y=-71620.8594 +FPS=26.72, 法向力=20439.3223, 切向力X=23463.2344, 切向力Y=-72794.5469 +FPS=27.18, 法向力=20471.8984, 切向力X=23454.7910, 切向力Y=-72869.1953 +FPS=25.25, 法向力=20040.3398, 切向力X=22219.3574, 切向力Y=-70711.4375 +FPS=26.88, 法向力=20122.1445, 切向力X=22228.8418, 切向力Y=-70390.3984 +FPS=25.07, 法向力=20682.8594, 切向力X=22861.4414, 切向力Y=-72135.0781 +FPS=25.84, 法向力=20861.4375, 切向力X=22934.1016, 切向力Y=-72278.8281 +FPS=24.77, 法向力=19862.1465, 切向力X=24603.9570, 切向力Y=-75558.1406 +FPS=26.03, 法向力=19717.3359, 切向力X=24389.4785, 切向力Y=-76093.6562 +FPS=26.94, 法向力=19546.3750, 切向力X=27684.4414, 切向力Y=-80292.7578 +FPS=25.62, 法向力=18742.9453, 切向力X=26471.0469, 切向力Y=-77041.5156 +FPS=27.06, 法向力=18712.8945, 切向力X=26496.3984, 切向力Y=-77039.2656 +FPS=24.85, 法向力=18113.2754, 切向力X=27548.8398, 切向力Y=-78303.9531 +FPS=25.83, 法向力=18097.3477, 切向力X=27603.0664, 切向力Y=-78393.7422 +FPS=26.19, 法向力=18501.3203, 切向力X=31216.4688, 切向力Y=-80955.7500 +FPS=24.80, 法向力=18763.5938, 切向力X=32609.4180, 切向力Y=-77454.8906 +FPS=27.95, 法向力=18962.3398, 切向力X=32780.0938, 切向力Y=-77182.0391 +FPS=24.38, 法向力=19265.9531, 切向力X=31554.3516, 切向力Y=-75670.9844 +FPS=27.16, 法向力=19425.5781, 切向力X=31591.2676, 切向力Y=-75605.6406 +FPS=25.10, 法向力=18695.6875, 切向力X=32171.5215, 切向力Y=-73971.1094 +FPS=26.60, 法向力=18370.5820, 切向力X=32348.4824, 切向力Y=-73961.6719 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000209s, blend=0.002135s (9 tiles incl ref), finalize=0.000048s, total=0.002398s +FPS=26.92, 法向力=18995.7461, 切向力X=31258.5977, 切向力Y=-73213.8906 +FPS=25.50, 法向力=18930.0957, 切向力X=32871.4688, 切向力Y=-74628.1719 +FPS=26.91, 法向力=18800.5996, 切向力X=33016.0547, 切向力Y=-74534.8281 +FPS=25.39, 法向力=15220.2305, 切向力X=39156.6484, 切向力Y=-75060.9531 +FPS=27.19, 法向力=14729.7344, 切向力X=39831.5859, 切向力Y=-75419.6484 +FPS=26.40, 法向力=16793.1523, 切向力X=39293.1367, 切向力Y=-73914.0938 +FPS=27.60, 法向力=16935.5430, 切向力X=39100.7461, 切向力Y=-73926.7578 +FPS=26.37, 法向力=16875.4609, 切向力X=36562.0234, 切向力Y=-73160.2500 +FPS=26.41, 法向力=17905.9648, 切向力X=35627.8594, 切向力Y=-72222.6719 +FPS=27.07, 法向力=17898.6406, 切向力X=35694.5859, 切向力Y=-72330.5312 +FPS=26.07, 法向力=17089.4922, 切向力X=36426.2695, 切向力Y=-71247.0781 +FPS=27.86, 法向力=17244.0508, 切向力X=36647.3594, 切向力Y=-70694.3359 +FPS=26.38, 法向力=15343.5000, 切向力X=39324.7344, 切向力Y=-68945.4531 +FPS=27.62, 法向力=15175.4971, 切向力X=39553.1016, 切向力Y=-68882.6953 +FPS=26.30, 法向力=15655.6729, 切向力X=40048.1016, 切向力Y=-68056.8203 +FPS=25.99, 法向力=16062.4121, 切向力X=40308.1875, 切向力Y=-66406.4141 +FPS=29.22, 法向力=15974.9766, 切向力X=40544.2969, 切向力Y=-66266.5000 +FPS=27.04, 法向力=16008.4180, 切向力X=40611.5156, 切向力Y=-66192.0469 +FPS=28.44, 法向力=14511.6816, 切向力X=40227.4844, 切向力Y=-65041.6523 +FPS=27.66, 法向力=12821.6602, 切向力X=38565.0703, 切向力Y=-61311.6875 +FPS=28.17, 法向力=12780.2969, 切向力X=38808.6250, 切向力Y=-60944.9844 +FPS=27.07, 法向力=14234.8340, 切向力X=37433.7773, 切向力Y=-57699.7031 +FPS=28.41, 法向力=14535.8008, 切向力X=37700.2344, 切向力Y=-57309.8125 +FPS=27.26, 法向力=13848.5869, 切向力X=38059.0703, 切向力Y=-56846.6797 +FPS=28.95, 法向力=13876.4180, 切向力X=38098.9297, 切向力Y=-56478.4453 +FPS=26.36, 法向力=14591.2637, 切向力X=36837.1680, 切向力Y=-54824.6172 +FPS=27.22, 法向力=14694.8369, 切向力X=36762.2812, 切向力Y=-54740.8047 +FPS=26.74, 法向力=14586.4512, 切向力X=34685.6484, 切向力Y=-55421.8125 +FPS=26.92, 法向力=14358.7090, 切向力X=34878.1875, 切向力Y=-55426.9023 +FPS=26.50, 法向力=15637.2227, 切向力X=35275.9453, 切向力Y=-54822.8945 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000203s, blend=0.002294s (9 tiles incl ref), finalize=0.000051s, total=0.002554s +FPS=26.55, 法向力=14554.9277, 切向力X=34704.9922, 切向力Y=-57237.6172 +FPS=28.69, 法向力=14508.8359, 切向力X=34644.9180, 切向力Y=-57438.5000 +FPS=25.93, 法向力=16235.8359, 切向力X=34325.2305, 切向力Y=-55638.2422 +FPS=28.04, 法向力=16220.3301, 切向力X=34163.9531, 切向力Y=-55774.5781 +FPS=26.88, 法向力=16082.8271, 切向力X=34058.8516, 切向力Y=-56859.1719 +FPS=27.36, 法向力=13193.6387, 切向力X=37099.0820, 切向力Y=-56923.5000 +FPS=28.28, 法向力=13034.3018, 切向力X=37219.0859, 切向力Y=-56907.5820 +FPS=28.80, 法向力=12957.2051, 切向力X=37291.2734, 切向力Y=-56865.7812 +FPS=26.56, 法向力=5779.5908, 切向力X=27939.1367, 切向力Y=-32195.7930 +FPS=28.00, 法向力=2312.5923, 切向力X=6065.2725, 切向力Y=-6604.6982 +FPS=27.24, 法向力=2219.3535, 切向力X=6138.8828, 切向力Y=-6679.9277 +FPS=27.53, 法向力=2893.5127, 切向力X=1678.8079, 切向力Y=-3622.9023 +FPS=28.25, 法向力=2914.9736, 切向力X=1814.9813, 切向力Y=-3478.6895 +FPS=27.10, 法向力=2750.5627, 切向力X=1992.0391, 切向力Y=-2823.8855 +FPS=28.23, 法向力=2750.1838, 切向力X=2012.8921, 切向力Y=-2782.8926 +FPS=25.23, 法向力=2774.9392, 切向力X=1429.4460, 切向力Y=-12055.1191 +FPS=24.61, 法向力=7962.8105, 切向力X=-5357.6436, 切向力Y=-57303.6172 +FPS=26.09, 法向力=7875.4883, 切向力X=-5321.4336, 切向力Y=-57597.9766 +FPS=26.96, 法向力=14826.0908, 切向力X=-6172.9121, 切向力Y=-40660.2656 +FPS=27.79, 法向力=14844.4434, 切向力X=-6149.8857, 切向力Y=-40928.0039 +FPS=26.31, 法向力=5575.6934, 切向力X=-345.2525, 切向力Y=-8314.6846 +FPS=28.22, 法向力=5596.9043, 切向力X=-350.3934, 切向力Y=-8261.1758 +FPS=26.94, 法向力=2546.8281, 切向力X=721.8353, 切向力Y=5110.7251 +FPS=28.10, 法向力=2545.1885, 切向力X=775.0466, 切向力Y=5115.0972 +FPS=26.86, 法向力=4129.2236, 切向力X=6997.5811, 切向力Y=40369.1641 +FPS=27.02, 法向力=3819.4170, 切向力X=7050.4111, 切向力Y=40616.9609 +FPS=27.09, 法向力=11852.1426, 切向力X=-5881.7783, 切向力Y=41320.5234 +FPS=26.79, 法向力=3104.2222, 切向力X=370.7337, 切向力Y=826.7214 +FPS=28.37, 法向力=3044.6235, 切向力X=439.1239, 切向力Y=852.7325 +FPS=26.81, 法向力=5084.3701, 切向力X=768.3334, 切向力Y=-37673.8008 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000297s, blend=0.002233s (9 tiles incl ref), finalize=0.000052s, total=0.002589s +FPS=27.37, 法向力=5150.4668, 切向力X=802.7599, 切向力Y=-37725.6016 +FPS=26.32, 法向力=13937.6475, 切向力X=-5248.8535, 切向力Y=-43750.0938 +FPS=27.68, 法向力=13898.2832, 切向力X=-5163.6831, 切向力Y=-43966.8906 +FPS=26.98, 法向力=3290.7788, 切向力X=2794.0200, 切向力Y=848.8856 +FPS=28.59, 法向力=3241.2966, 切向力X=2718.7432, 切向力Y=874.0798 +FPS=27.97, 法向力=2194.7383, 切向力X=6956.3813, 切向力Y=11785.8496 +FPS=27.15, 法向力=7381.8477, 切向力X=24857.9883, 切向力Y=-9236.0508 +FPS=27.97, 法向力=7356.0493, 切向力X=24980.3438, 切向力Y=-9413.6055 +FPS=26.47, 法向力=8656.2803, 切向力X=36331.2578, 切向力Y=-13952.3047 +FPS=27.97, 法向力=9033.2705, 切向力X=36839.3477, 切向力Y=-14269.4961 +FPS=27.27, 法向力=8868.8057, 切向力X=32547.8711, 切向力Y=-9093.3809 +FPS=27.62, 法向力=8661.0146, 切向力X=32694.4961, 切向力Y=-9121.6553 +FPS=25.36, 法向力=2056.0703, 切向力X=-13071.5742, 切向力Y=-3004.7036 +FPS=27.57, 法向力=2028.2480, 切向力X=-13093.5605, 切向力Y=-2970.8398 +FPS=27.49, 法向力=4961.0620, 切向力X=-40618.8555, 切向力Y=-1505.0497 +FPS=26.65, 法向力=4797.7324, 切向力X=-41005.5234, 切向力Y=-1452.1399 +FPS=27.36, 法向力=9723.8936, 切向力X=-32659.4199, 切向力Y=-8846.5098 +FPS=25.92, 法向力=9986.0488, 切向力X=-10870.9121, 切向力Y=-29.4875 +FPS=26.72, 法向力=9969.9141, 切向力X=-10750.5605, 切向力Y=-275.8831 +FPS=24.75, 法向力=4285.8408, 切向力X=41945.5156, 切向力Y=806.3473 +FPS=25.85, 法向力=4137.2910, 切向力X=42033.2031, 切向力Y=1089.0294 +FPS=25.43, 法向力=9273.1748, 切向力X=65837.0703, 切向力Y=-4483.4487 +FPS=27.68, 法向力=9266.9326, 切向力X=66222.7812, 切向力Y=-4528.3691 +FPS=26.18, 法向力=8908.9990, 切向力X=44044.4258, 切向力Y=-4836.6689 +FPS=26.87, 法向力=2496.6648, 切向力X=-6635.0762, 切向力Y=-3775.5718 +FPS=27.73, 法向力=2460.8430, 切向力X=-6684.3184, 切向力Y=-3838.6335 +FPS=26.43, 法向力=5199.4580, 切向力X=-37671.8633, 切向力Y=507.3354 +FPS=28.14, 法向力=5071.0796, 切向力X=-37782.0391, 切向力Y=582.2054 +FPS=25.61, 法向力=9640.5459, 切向力X=-15564.4834, 切向力Y=-15080.8555 +FPS=27.81, 法向力=9585.3770, 切向力X=-15637.0264, 切向力Y=-15095.8125 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000204s, blend=0.002189s (9 tiles incl ref), finalize=0.000047s, total=0.002447s +FPS=25.15, 法向力=6015.1436, 切向力X=35902.3008, 切向力Y=-12501.0605 +FPS=27.42, 法向力=5834.6841, 切向力X=36349.7461, 切向力Y=-12410.7227 +FPS=25.79, 法向力=6389.8540, 切向力X=24357.7188, 切向力Y=510.6251 +FPS=27.41, 法向力=5170.7603, 切向力X=-32013.5547, 切向力Y=-3152.0952 +FPS=27.27, 法向力=5213.1421, 切向力X=-32057.8145, 切向力Y=-3112.1230 +FPS=27.22, 法向力=5396.7627, 切向力X=-35819.3672, 切向力Y=-4141.5967 +FPS=27.56, 法向力=5461.1021, 切向力X=-35667.5000, 切向力Y=-4450.6875 +FPS=26.24, 法向力=7692.2329, 切向力X=5864.4707, 切向力Y=-18434.8594 +FPS=26.99, 法向力=7867.0449, 切向力X=5843.6699, 切向力Y=-18383.1719 +FPS=26.88, 法向力=5257.4326, 切向力X=49901.9219, 切向力Y=-13251.2246 +FPS=27.62, 法向力=5239.3311, 切向力X=50046.1094, 切向力Y=-13242.5820 +FPS=27.00, 法向力=5170.9980, 切向力X=23671.3438, 切向力Y=-3364.2419 +FPS=26.71, 法向力=8463.4043, 切向力X=-51323.3984, 切向力Y=-869.1611 +FPS=26.00, 法向力=8464.1758, 切向力X=-51670.9180, 切向力Y=-904.2084 +FPS=26.47, 法向力=15115.4189, 切向力X=-40393.7773, 切向力Y=-899.8788 +FPS=27.88, 法向力=15137.5781, 切向力X=-40344.0156, 切向力Y=-857.1188 +FPS=26.87, 法向力=5207.0269, 切向力X=23540.0430, 切向力Y=-16970.3223 +FPS=25.64, 法向力=5113.2656, 切向力X=23592.4531, 切向力Y=-16970.4160 +FPS=26.82, 法向力=5884.0420, 切向力X=35841.8906, 切向力Y=-1012.9324 +FPS=25.10, 法向力=5941.8467, 切向力X=-37639.6797, 切向力Y=2326.1660 +FPS=27.09, 法向力=5903.3086, 切向力X=-37760.2188, 切向力Y=2294.2109 +FPS=26.82, 法向力=10372.7578, 切向力X=-64207.6406, 切向力Y=5354.2759 +FPS=25.76, 法向力=10196.4375, 切向力X=-64777.2930, 切向力Y=5401.3447 +FPS=24.45, 法向力=5108.9082, 切向力X=-2135.7661, 切向力Y=-7014.7671 +FPS=27.79, 法向力=4975.5981, 切向力X=-2230.8325, 切向力Y=-7020.9600 +FPS=26.95, 法向力=2434.2686, 切向力X=26920.6328, 切向力Y=-9599.2520 +FPS=26.55, 法向力=3056.1270, 切向力X=5987.7910, 切向力Y=-903.0145 +FPS=27.70, 法向力=3013.9587, 切向力X=6093.6338, 切向力Y=-948.4698 +FPS=25.31, 法向力=10311.8711, 切向力X=-62418.0508, 切向力Y=16549.1484 +FPS=27.84, 法向力=10252.5879, 切向力X=-62613.5859, 切向力Y=16332.5840 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000221s, blend=0.003332s (9 tiles incl ref), finalize=0.000055s, total=0.003614s +FPS=24.58, 法向力=28175.1367, 切向力X=-64694.2266, 切向力Y=3898.3037 +FPS=27.58, 法向力=28193.2305, 切向力X=-65631.3828, 切向力Y=4267.0679 +FPS=24.81, 法向力=5146.1123, 切向力X=-4928.5283, 切向力Y=626.4692 +FPS=27.89, 法向力=5125.2012, 切向力X=-4949.6182, 切向力Y=644.8289 +FPS=26.30, 法向力=2819.2678, 切向力X=22603.8086, 切向力Y=-4022.4341 +FPS=25.39, 法向力=5140.0859, 切向力X=31658.2676, 切向力Y=17998.9453 +FPS=27.20, 法向力=4752.5469, 切向力X=32176.3906, 切向力Y=18272.8281 +FPS=25.48, 法向力=5478.8193, 切向力X=5553.2339, 切向力Y=11356.7422 +FPS=27.22, 法向力=5634.3906, 切向力X=5402.1250, 切向力Y=11566.3125 +FPS=26.33, 法向力=1741.1509, 切向力X=-2333.8481, 切向力Y=-9980.8643 +FPS=27.68, 法向力=1643.2632, 切向力X=-2518.3948, 切向力Y=-10028.3809 +FPS=26.35, 法向力=9899.7227, 切向力X=-15688.8506, 切向力Y=-59655.8281 +FPS=26.09, 法向力=19393.6953, 切向力X=-3273.2832, 切向力Y=-30782.5195 +FPS=25.58, 法向力=19138.6348, 切向力X=-3163.7603, 切向力Y=-30755.5566 +FPS=24.81, 法向力=2284.6533, 切向力X=11192.9307, 切向力Y=13175.5195 +FPS=27.11, 法向力=2302.8298, 切向力X=11322.0566, 切向力Y=13088.8496 +FPS=25.67, 法向力=2123.2366, 切向力X=-4831.7998, 切向力Y=-6306.7451 +FPS=26.38, 法向力=2105.2231, 切向力X=-4873.5254, 切向力Y=-6413.4502 +FPS=27.10, 法向力=9369.7773, 切向力X=-14740.0391, 切向力Y=-64393.4453 +FPS=25.04, 法向力=10598.0000, 切向力X=-4538.9717, 切向力Y=-23846.4824 +FPS=27.25, 法向力=10655.0762, 切向力X=-4668.0010, 切向力Y=-23870.3750 +FPS=24.67, 法向力=2240.8169, 切向力X=2799.2373, 切向力Y=16701.9102 +FPS=26.73, 法向力=2366.9136, 切向力X=2879.2351, 切向力Y=16654.9805 +FPS=24.79, 法向力=4053.2729, 切向力X=-9993.4883, 切向力Y=-11541.3604 +FPS=26.33, 法向力=3988.7847, 切向力X=-10051.5039, 切向力Y=-11570.3262 +FPS=26.57, 法向力=11234.2041, 切向力X=-16735.0039, 切向力Y=-69292.1641 +FPS=25.79, 法向力=5726.6895, 切向力X=-1481.2578, 切向力Y=-5626.7446 +FPS=26.60, 法向力=5606.3789, 切向力X=-1383.0842, 切向力Y=-5519.5068 +FPS=27.10, 法向力=2364.0122, 切向力X=152.7459, 切向力Y=2432.9688 +FPS=27.44, 法向力=2430.3428, 切向力X=147.7210, 切向力Y=2585.9180 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000203s, blend=0.002120s (9 tiles incl ref), finalize=0.000048s, total=0.002377s +FPS=26.14, 法向力=3505.2073, 切向力X=-1261.3695, 切向力Y=-12941.1836 +FPS=27.22, 法向力=3513.0940, 切向力X=-1158.7297, 切向力Y=-13168.7070 +FPS=26.21, 法向力=13325.9590, 切向力X=-13358.9863, 切向力Y=-76570.1797 +FPS=27.44, 法向力=9652.5488, 切向力X=-314.3350, 切向力Y=-17609.4941 +FPS=27.29, 法向力=9592.5010, 切向力X=-72.4041, 切向力Y=-17597.9336 +FPS=27.26, 法向力=1589.7081, 切向力X=875.9623, 切向力Y=1891.0205 +FPS=27.67, 法向力=1598.1763, 切向力X=910.0588, 切向力Y=1972.0814 +FPS=25.66, 法向力=2381.8735, 切向力X=-4930.9004, 切向力Y=-14155.0801 +FPS=26.85, 法向力=2454.3606, 切向力X=-4958.0527, 切向力Y=-14088.7578 +FPS=26.77, 法向力=10679.8486, 切向力X=-17287.6797, 切向力Y=-84472.0234 +FPS=25.38, 法向力=14996.0820, 切向力X=-5980.4272, 切向力Y=-38674.5938 +FPS=27.69, 法向力=14852.6855, 切向力X=-5776.5439, 切向力Y=-38551.7734 +FPS=26.12, 法向力=14866.1943, 切向力X=-5764.2373, 切向力Y=-38546.5508 +FPS=27.08, 法向力=3763.1914, 切向力X=-289.4400, 切向力Y=-4131.8647 +FPS=25.72, 法向力=2682.2058, 切向力X=-478.0718, 切向力Y=-3437.6035 +FPS=26.97, 法向力=2578.1899, 切向力X=-566.3630, 切向力Y=-3444.4683 +FPS=25.75, 法向力=5331.1929, 切向力X=-8509.8770, 切向力Y=-39347.9297 +FPS=26.17, 法向力=5180.4243, 切向力X=-8530.8154, 切向力Y=-39656.7188 +FPS=26.74, 法向力=25177.3652, 切向力X=-25578.1914, 切向力Y=-79802.7188 +FPS=26.14, 法向力=7474.6167, 切向力X=-367.2493, 切向力Y=-10105.7588 +FPS=27.23, 法向力=7423.3535, 切向力X=-473.2749, 切向力Y=-10169.2715 +FPS=25.71, 法向力=3183.7490, 切向力X=-1192.8491, 切向力Y=-2224.6558 +FPS=27.76, 法向力=3242.1792, 切向力X=-1339.5359, 切向力Y=-2210.9907 +FPS=24.39, 法向力=1810.2449, 切向力X=-2484.0767, 切向力Y=-12785.2598 +FPS=26.51, 法向力=2008.3884, 切向力X=-2687.4404, 切向力Y=-13134.0645 +FPS=26.70, 法向力=14757.3877, 切向力X=-16099.0684, 切向力Y=-98909.9844 +FPS=27.24, 法向力=23480.2734, 切向力X=-15112.6523, 切向力Y=-59948.0508 +FPS=28.57, 法向力=23330.0898, 切向力X=-15139.1064, 切向力Y=-60017.4414 +FPS=27.02, 法向力=5304.7217, 切向力X=-1140.8365, 切向力Y=-7496.5947 +FPS=27.55, 法向力=5325.4258, 切向力X=-1326.1992, 切向力Y=-7419.1816 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000201s, blend=0.002149s (9 tiles incl ref), finalize=0.000048s, total=0.002405s +FPS=26.45, 法向力=3777.2983, 切向力X=-1365.8301, 切向力Y=-2692.4180 +FPS=27.87, 法向力=3771.5032, 切向力X=-1298.5907, 切向力Y=-2671.4915 +FPS=26.00, 法向力=2989.6343, 切向力X=-1855.3459, 切向力Y=-3335.1909 +FPS=27.72, 法向力=3020.8994, 切向力X=-1817.7197, 切向力Y=-3239.5227 +FPS=24.69, 法向力=3151.1890, 切向力X=-1339.3632, 切向力Y=-902.7416 +FPS=26.12, 法向力=3266.0850, 切向力X=-1236.8672, 切向力Y=-813.3375 +FPS=26.55, 法向力=3712.0249, 切向力X=-588.0846, 切向力Y=-1851.5417 +FPS=24.61, 法向力=3745.5220, 切向力X=233.5766, 切向力Y=-1464.7432 +FPS=24.65, 法向力=3741.5088, 切向力X=194.5583, 切向力Y=-1584.6067 +FPS=24.07, 法向力=2880.6323, 切向力X=-888.2277, 切向力Y=202.9904 +FPS=25.26, 法向力=2878.9368, 切向力X=-217.6380, 切向力Y=-337.3507 +FPS=27.90, 法向力=2857.5220, 切向力X=-245.2345, 切向力Y=-353.1311 +FPS=24.96, 法向力=2684.5413, 切向力X=-351.6266, 切向力Y=243.4037 +FPS=27.95, 法向力=2734.4153, 切向力X=-421.2128, 切向力Y=307.7432 +FPS=23.83, 法向力=3496.3511, 切向力X=263.8079, 切向力Y=-26.7263 +FPS=27.03, 法向力=3585.6667, 切向力X=212.2581, 切向力Y=-1.5096 +FPS=25.75, 法向力=2972.3044, 切向力X=-113.9942, 切向力Y=-336.3890 +FPS=25.76, 法向力=2996.8809, 切向力X=39.9305, 切向力Y=32.0761 +FPS=27.06, 法向力=2954.8726, 切向力X=34.5271, 切向力Y=-23.4118 +FPS=25.05, 法向力=3117.5542, 切向力X=215.9984, 切向力Y=-523.2778 +FPS=27.14, 法向力=3169.8779, 切向力X=99.2329, 切向力Y=-590.5040 +FPS=27.54, 法向力=3230.0356, 切向力X=-793.9055, 切向力Y=-706.7630 +FPS=28.01, 法向力=3235.5938, 切向力X=-892.4470, 切向力Y=-749.9603 +FPS=26.48, 法向力=3158.7617, 切向力X=-146.2416, 切向力Y=-531.3707 +FPS=26.89, 法向力=3095.8462, 切向力X=-160.6127, 切向力Y=-644.9270 +FPS=25.87, 法向力=3133.3999, 切向力X=621.8771, 切向力Y=1033.3206 +FPS=25.20, 法向力=2754.2283, 切向力X=-320.2766, 切向力Y=-250.5161 +FPS=27.97, 法向力=2741.6924, 切向力X=-426.8911, 切向力Y=-344.4309 +FPS=25.62, 法向力=2582.0974, 切向力X=-920.0685, 切向力Y=769.1960 +FPS=27.86, 法向力=2695.3513, 切向力X=-847.3074, 切向力Y=944.3320 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000219s, blend=0.002171s (9 tiles incl ref), finalize=0.000053s, total=0.002450s +FPS=25.43, 法向力=2548.1604, 切向力X=-124.7975, 切向力Y=-732.8989 +FPS=27.64, 法向力=2644.6753, 切向力X=-64.1294, 切向力Y=-685.4437 +FPS=27.01, 法向力=2696.0479, 切向力X=-223.9770, 切向力Y=533.0323 +FPS=26.59, 法向力=2674.7192, 切向力X=-354.7673, 切向力Y=582.4990 +FPS=25.14, 法向力=3384.5337, 切向力X=517.0621, 切向力Y=363.9813 +FPS=26.27, 法向力=3073.1553, 切向力X=-745.4779, 切向力Y=-108.1944 +FPS=28.11, 法向力=3048.4517, 切向力X=-907.5507, 切向力Y=-1.2683 +FPS=26.43, 法向力=2470.7656, 切向力X=-89.4035, 切向力Y=598.7789 +FPS=27.56, 法向力=2438.7681, 切向力X=-33.4248, 切向力Y=595.3155 +FPS=26.94, 法向力=3177.5845, 切向力X=-305.9086, 切向力Y=-889.0211 +FPS=27.28, 法向力=2893.4614, 切向力X=-291.7822, 切向力Y=671.6979 +FPS=27.26, 法向力=2949.4775, 切向力X=-237.5524, 切向力Y=657.2377 +FPS=27.32, 法向力=2919.7319, 切向力X=-285.5211, 切向力Y=693.9730 +FPS=26.64, 法向力=3005.4648, 切向力X=-592.3494, 切向力Y=664.0427 +FPS=25.23, 法向力=2936.3960, 切向力X=-552.8375, 切向力Y=439.8014 +FPS=26.51, 法向力=3038.4143, 切向力X=-353.6445, 切向力Y=486.2073 +FPS=25.61, 法向力=2624.2285, 切向力X=432.3914, 切向力Y=751.5033 +FPS=27.05, 法向力=2614.4387, 切向力X=541.7252, 切向力Y=753.9750 +FPS=24.93, 法向力=2398.8513, 切向力X=10.3955, 切向力Y=594.0457 +FPS=24.84, 法向力=2299.6372, 切向力X=-976.9183, 切向力Y=179.6151 +FPS=26.68, 法向力=2276.8125, 切向力X=-949.4295, 切向力Y=207.0245 +FPS=25.35, 法向力=3057.9414, 切向力X=-1094.4988, 切向力Y=-82.1278 +FPS=26.42, 法向力=3136.3003, 切向力X=-1068.6864, 切向力Y=-101.8190 +FPS=24.70, 法向力=3276.8403, 切向力X=316.9607, 切向力Y=1190.1622 +FPS=26.12, 法向力=2813.8918, 切向力X=-715.2570, 切向力Y=1003.6145 +FPS=25.66, 法向力=2787.6328, 切向力X=-753.8231, 切向力Y=1104.5784 +FPS=24.98, 法向力=3115.0198, 切向力X=-330.1538, 切向力Y=157.1173 +FPS=26.07, 法向力=3148.6382, 切向力X=-382.4404, 切向力Y=167.4450 +FPS=24.75, 法向力=3184.7539, 切向力X=210.5662, 切向力Y=1451.8264 +FPS=25.14, 法向力=3363.4502, 切向力X=-299.6672, 切向力Y=986.2469 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000214s, blend=0.002145s (9 tiles incl ref), finalize=0.000051s, total=0.002416s +FPS=25.68, 法向力=3393.3921, 切向力X=-246.3774, 切向力Y=938.4711 +FPS=23.38, 法向力=3176.7212, 切向力X=674.1516, 切向力Y=615.3671 +FPS=26.61, 法向力=3241.5117, 切向力X=746.0108, 切向力Y=606.6112 +FPS=25.12, 法向力=2494.9421, 切向力X=-790.2332, 切向力Y=514.9164 +FPS=26.08, 法向力=2556.4160, 切向力X=-784.0154, 切向力Y=562.6399 +FPS=24.75, 法向力=2935.8179, 切向力X=-390.2499, 切向力Y=935.5666 +FPS=24.43, 法向力=2779.7036, 切向力X=286.9710, 切向力Y=1083.1443 +FPS=26.44, 法向力=2751.5376, 切向力X=315.2159, 切向力Y=1040.7405 +FPS=26.23, 法向力=2462.6064, 切向力X=-171.9679, 切向力Y=1006.9118 +FPS=26.83, 法向力=2544.7993, 切向力X=-114.9186, 切向力Y=824.6523 +FPS=26.13, 法向力=3227.5142, 切向力X=228.4214, 切向力Y=212.7815 +FPS=25.18, 法向力=2449.5974, 切向力X=-721.0798, 切向力Y=286.4741 +FPS=27.90, 法向力=2430.0979, 切向力X=-713.0424, 切向力Y=307.5534 +FPS=26.54, 法向力=2680.6035, 切向力X=-713.6252, 切向力Y=1036.8650 +FPS=27.82, 法向力=2712.9795, 切向力X=-689.2485, 切向力Y=1132.4556 +FPS=24.61, 法向力=2602.5947, 切向力X=-23.5061, 切向力Y=907.8453 +FPS=27.25, 法向力=2705.8530, 切向力X=93.4393, 切向力Y=889.1685 +FPS=25.07, 法向力=2555.9985, 切向力X=-221.9597, 切向力Y=795.8766 +FPS=25.53, 法向力=2119.0483, 切向力X=-961.7357, 切向力Y=1139.7310 +FPS=26.10, 法向力=2097.7036, 切向力X=-888.8278, 切向力Y=1082.0764 +FPS=24.78, 法向力=2820.9985, 切向力X=174.6914, 切向力Y=437.1802 +FPS=26.97, 法向力=2806.0864, 切向力X=157.2262, 切向力Y=479.6728 +FPS=25.49, 法向力=2530.2573, 切向力X=-1013.5145, 切向力Y=1230.9246 +FPS=26.89, 法向力=2610.8716, 切向力X=-1025.0522, 切向力Y=1494.5592 +FPS=24.37, 法向力=1977.1255, 切向力X=-111.9435, 切向力Y=472.0992 +FPS=25.76, 法向力=2876.7546, 切向力X=-297.6192, 切向力Y=1418.1880 +FPS=25.79, 法向力=2916.3550, 切向力X=-289.3791, 切向力Y=1262.3416 +FPS=24.21, 法向力=2886.7271, 切向力X=227.5759, 切向力Y=896.0105 +FPS=24.98, 法向力=2956.8669, 切向力X=294.7203, 切向力Y=847.8098 +FPS=25.82, 法向力=2844.1753, 切向力X=-337.7646, 切向力Y=1639.0808 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000212s, blend=0.002152s (9 tiles incl ref), finalize=0.000048s, total=0.002418s +FPS=24.76, 法向力=2467.0061, 切向力X=119.9859, 切向力Y=1042.3848 +FPS=26.13, 法向力=2515.9968, 切向力X=132.2338, 切向力Y=910.3199 +FPS=23.75, 法向力=2782.4131, 切向力X=690.0543, 切向力Y=984.4194 +FPS=25.54, 法向力=2766.8003, 切向力X=708.1390, 切向力Y=906.4664 +FPS=24.21, 法向力=2308.4614, 切向力X=331.8062, 切向力Y=736.1093 +FPS=26.06, 法向力=2606.6489, 切向力X=443.7689, 切向力Y=483.1271 +FPS=26.83, 法向力=2727.6675, 切向力X=381.9094, 切向力Y=459.3169 +FPS=24.96, 法向力=2982.6865, 切向力X=465.1962, 切向力Y=933.5179 +FPS=27.33, 法向力=3029.5542, 切向力X=437.1084, 切向力Y=863.8073 +FPS=24.50, 法向力=3438.3853, 切向力X=-982.2488, 切向力Y=1705.1858 +FPS=26.49, 法向力=2696.0466, 切向力X=-1516.0867, 切向力Y=245.4941 +FPS=27.12, 法向力=2697.0083, 切向力X=-1864.7566, 切向力Y=174.8851 +FPS=25.72, 法向力=2743.1387, 切向力X=-1845.8700, 切向力Y=24.0549 +FPS=25.95, 法向力=2602.3999, 切向力X=627.3478, 切向力Y=740.6757 +FPS=24.37, 法向力=2492.1475, 切向力X=-401.5436, 切向力Y=1105.8616 +FPS=26.06, 法向力=2489.5322, 切向力X=-450.7572, 切向力Y=912.4310 +FPS=24.99, 法向力=2405.7605, 切向力X=-654.2106, 切向力Y=2031.2079 +FPS=25.99, 法向力=2799.6133, 切向力X=-9.5927, 切向力Y=859.5972 +FPS=25.73, 法向力=2839.5759, 切向力X=6.9264, 切向力Y=759.5931 +FPS=23.86, 法向力=2387.9370, 切向力X=-337.6063, 切向力Y=672.4013 +FPS=26.49, 法向力=2306.9131, 切向力X=-514.8588, 切向力Y=804.6346 +FPS=24.74, 法向力=3089.4448, 切向力X=-352.3323, 切向力Y=1085.9807 +FPS=25.38, 法向力=3135.3442, 切向力X=-361.8043, 切向力Y=1232.7766 +FPS=25.86, 法向力=2806.0115, 切向力X=-1090.1797, 切向力Y=1314.1224 +FPS=23.43, 法向力=3093.4143, 切向力X=-975.6636, 切向力Y=709.9241 +FPS=24.62, 法向力=3147.6287, 切向力X=-956.3954, 切向力Y=773.7827 +FPS=22.76, 法向力=2470.6838, 切向力X=-109.9568, 切向力Y=984.5259 +FPS=24.62, 法向力=2535.7366, 切向力X=-532.8787, 切向力Y=1086.0217 +FPS=25.95, 法向力=2522.4731, 切向力X=-690.4660, 切向力Y=1115.8915 +FPS=24.09, 法向力=2561.7915, 切向力X=-764.1412, 切向力Y=1670.6375 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000203s, blend=0.002160s (9 tiles incl ref), finalize=0.000049s, total=0.002417s +FPS=25.52, 法向力=2595.5850, 切向力X=-786.0917, 切向力Y=1610.6014 +FPS=24.30, 法向力=2622.7095, 切向力X=-788.1778, 切向力Y=862.3705 +FPS=24.94, 法向力=3172.0393, 切向力X=156.9612, 切向力Y=822.1644 +FPS=25.43, 法向力=3295.4858, 切向力X=400.1077, 切向力Y=789.8869 +FPS=22.97, 法向力=3489.5654, 切向力X=-612.1722, 切向力Y=1817.0677 +FPS=25.97, 法向力=3646.5159, 切向力X=-745.5414, 切向力Y=1914.4753 +FPS=24.79, 法向力=2358.4070, 切向力X=76.3409, 切向力Y=680.2098 +FPS=24.99, 法向力=3159.5249, 切向力X=639.1049, 切向力Y=1389.5862 +FPS=25.32, 法向力=3112.1169, 切向力X=616.7543, 切向力Y=1365.0104 +FPS=24.88, 法向力=2955.5591, 切向力X=-683.8334, 切向力Y=829.1246 +FPS=27.04, 法向力=2914.0371, 切向力X=-649.8762, 切向力Y=796.4182 +FPS=24.39, 法向力=3389.3618, 切向力X=158.6017, 切向力Y=1589.4731 +FPS=26.03, 法向力=2670.1943, 切向力X=-271.4006, 切向力Y=798.9567 +FPS=26.99, 法向力=2622.4814, 切向力X=-346.9726, 切向力Y=950.3839 +FPS=24.61, 法向力=2646.2192, 切向力X=-256.2069, 切向力Y=754.1880 +FPS=27.08, 法向力=2719.0532, 切向力X=-56.1900, 切向力Y=903.6342 +FPS=24.95, 法向力=2584.6001, 切向力X=278.4203, 切向力Y=1396.7402 +FPS=24.70, 法向力=2584.2349, 切向力X=271.8934, 切向力Y=1388.7124 +FPS=26.36, 法向力=3129.4863, 切向力X=-80.9222, 切向力Y=857.5140 +FPS=25.10, 法向力=2670.0920, 切向力X=835.0800, 切向力Y=837.5703 +FPS=25.71, 法向力=2664.7754, 切向力X=766.4858, 切向力Y=829.5986 +FPS=24.27, 法向力=3078.3752, 切向力X=-448.3484, 切向力Y=446.4267 +FPS=25.82, 法向力=3094.2798, 切向力X=-478.0358, 切向力Y=495.1318 +FPS=24.70, 法向力=2441.1216, 切向力X=-1094.4991, 切向力Y=833.8787 +FPS=24.51, 法向力=3204.3647, 切向力X=-670.4647, 切向力Y=800.5165 +FPS=24.96, 法向力=3199.0234, 切向力X=-785.1459, 切向力Y=750.7209 +FPS=23.28, 法向力=2311.8525, 切向力X=-335.1507, 切向力Y=892.6266 +FPS=24.97, 法向力=2675.1606, 切向力X=73.4459, 切向力Y=644.7163 +FPS=24.76, 法向力=2692.5618, 切向力X=143.6443, 切向力Y=661.8875 +FPS=23.48, 法向力=2779.2739, 切向力X=-545.8285, 切向力Y=978.8342 +stitch_feature_optimized: canvas out_w=407, out_h=415, x_min=-76.37, y_min=-79.50 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000228s, blend=0.002321s (9 tiles incl ref), finalize=0.000051s, total=0.002606s +FPS=24.96, 法向力=2782.6833, 切向力X=-619.3631, 切向力Y=1044.4958 +FPS=22.80, 法向力=2123.7981, 切向力X=-964.3737, 切向力Y=1412.9088 +FPS=24.51, 法向力=2127.3518, 切向力X=-969.5629, 切向力Y=1433.8700 +FPS=25.81, 法向力=3221.9629, 切向力X=-297.2048, 切向力Y=1110.8875 +FPS=24.82, 法向力=3217.4036, 切向力X=59.9151, 切向力Y=1318.7280 +FPS=25.82, 法向力=3202.2073, 切向力X=64.1250, 切向力Y=1357.2671 +FPS=23.97, 法向力=2184.4995, 切向力X=-160.8745, 切向力Y=1291.9750 +FPS=23.35, 法向力=3225.2583, 切向力X=4.6052, 切向力Y=413.7681 +FPS=25.54, 法向力=3306.7715, 切向力X=-9.7241, 切向力Y=364.4336 +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/logs/qt_viewer_20260521_164650.log b/examples/logs/qt_viewer_20260521_164650.log new file mode 100644 index 0000000..bd9a0c1 --- /dev/null +++ b/examples/logs/qt_viewer_20260521_164650.log @@ -0,0 +1,1252 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=15 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.47, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=5.47, 法向力=1110.8788, 切向力X=-862.2000, 切向力Y=1099.3020 +FPS=25.64, 法向力=1435.4114, 切向力X=-1097.2944, 切向力Y=102.4981 +FPS=25.68, 法向力=1199.3734, 切向力X=-574.1724, 切向力Y=-94.3155 +FPS=27.34, 法向力=1166.1532, 切向力X=-519.8554, 切向力Y=-24.2220 +FPS=24.41, 法向力=1244.4895, 切向力X=-1314.5222, 切向力Y=475.3911 +FPS=26.49, 法向力=1257.6781, 切向力X=-1328.5446, 切向力Y=368.5893 +FPS=26.79, 法向力=1224.2852, 切向力X=-942.2589, 切向力Y=351.6863 +FPS=25.98, 法向力=1497.4509, 切向力X=-1023.1582, 切向力Y=495.9643 +FPS=28.26, 法向力=1501.2384, 切向力X=-1011.4794, 切向力Y=586.1338 +FPS=24.88, 法向力=1043.3248, 切向力X=-1174.5005, 切向力Y=188.2349 +FPS=27.49, 法向力=1049.6329, 切向力X=-1158.1147, 切向力Y=195.0803 +FPS=25.26, 法向力=1173.5862, 切向力X=-967.5171, 切向力Y=543.7513 +FPS=27.92, 法向力=1147.2954, 切向力X=-1012.3068, 切向力Y=600.6174 +FPS=26.26, 法向力=1012.1270, 切向力X=-610.9782, 切向力Y=248.3728 +FPS=27.59, 法向力=918.4143, 切向力X=-888.1172, 切向力Y=526.2783 +FPS=28.16, 法向力=945.1426, 切向力X=-957.8689, 切向力Y=490.7055 +FPS=25.95, 法向力=1048.8145, 切向力X=-669.2894, 切向力Y=116.3540 +FPS=29.14, 法向力=1036.5974, 切向力X=-642.5497, 切向力Y=145.5176 +FPS=26.47, 法向力=1312.7692, 切向力X=-18.2492, 切向力Y=237.5331 +FPS=28.25, 法向力=1357.5420, 切向力X=-4.3469, 切向力Y=214.8639 +FPS=25.53, 法向力=1465.5833, 切向力X=-968.7383, 切向力Y=760.9022 +FPS=29.16, 法向力=1524.7236, 切向力X=-1018.4034, 切向力Y=653.9048 +FPS=25.59, 法向力=1362.8219, 切向力X=-329.4482, 切向力Y=952.6019 +FPS=26.00, 法向力=1357.7307, 切向力X=-240.6112, 切向力Y=954.1401 +FPS=27.17, 法向力=916.2562, 切向力X=-1107.8641, 切向力Y=1025.0973 +FPS=25.52, 法向力=1273.1448, 切向力X=-942.3230, 切向力Y=1243.8762 +FPS=27.82, 法向力=1225.8087, 切向力X=-1049.2913, 切向力Y=1177.4775 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000219s, blend=0.002167s (9 tiles incl ref), finalize=0.000050s, total=0.002443s +FPS=25.71, 法向力=1240.8619, 切向力X=-544.6352, 切向力Y=515.7477 +FPS=27.08, 法向力=1267.9553, 切向力X=-543.6371, 切向力Y=562.6793 +FPS=25.97, 法向力=1240.7048, 切向力X=-754.7663, 切向力Y=526.1150 +FPS=25.26, 法向力=1296.5222, 切向力X=-728.7504, 切向力Y=432.7159 +FPS=24.76, 法向力=1265.3363, 切向力X=-458.4677, 切向力Y=1098.0164 +FPS=26.07, 法向力=1452.2708, 切向力X=-1145.3059, 切向力Y=647.2719 +FPS=27.21, 法向力=1408.8650, 切向力X=-1110.6782, 切向力Y=862.5941 +FPS=27.20, 法向力=1542.4546, 切向力X=-694.6810, 切向力Y=327.9360 +FPS=29.13, 法向力=1514.2417, 切向力X=-644.9724, 切向力Y=393.5295 +FPS=26.76, 法向力=1290.5649, 切向力X=-854.5187, 切向力Y=382.8697 +FPS=28.29, 法向力=1282.1172, 切向力X=-799.9261, 切向力Y=387.5700 +FPS=27.74, 法向力=1025.5912, 切向力X=-1134.7830, 切向力Y=934.0269 +FPS=29.13, 法向力=1397.8162, 切向力X=-848.0836, 切向力Y=144.7008 +FPS=28.71, 法向力=1452.9529, 切向力X=-831.9817, 切向力Y=161.5762 +FPS=28.11, 法向力=1537.6943, 切向力X=-839.8217, 切向力Y=30.5706 +FPS=26.66, 法向力=1306.7449, 切向力X=-686.2249, 切向力Y=367.1736 +FPS=27.39, 法向力=1384.1248, 切向力X=-119.9441, 切向力Y=821.4709 +FPS=28.23, 法向力=1426.4373, 切向力X=-75.3056, 切向力Y=746.1132 +FPS=25.67, 法向力=1391.5100, 切向力X=-702.8026, 切向力Y=381.6550 +FPS=28.44, 法向力=1439.5133, 切向力X=-788.4283, 切向力Y=265.2368 +FPS=21.12, 法向力=1347.2771, 切向力X=-649.1501, 切向力Y=-446.6877 +FPS=24.13, 法向力=1284.7598, 切向力X=-1335.4282, 切向力Y=112.0947 +FPS=27.57, 法向力=1280.2101, 切向力X=-1332.6390, 切向力Y=225.2010 +FPS=23.57, 法向力=1239.7271, 切向力X=-472.6339, 切向力Y=374.0707 +FPS=27.30, 法向力=1247.2734, 切向力X=-476.5503, 切向力Y=472.4491 +FPS=25.63, 法向力=1205.8837, 切向力X=-748.3930, 切向力Y=-673.4141 +FPS=26.72, 法向力=1192.6444, 切向力X=-771.5264, 切向力Y=-739.3972 +FPS=25.20, 法向力=2847.4150, 切向力X=341.6055, 切向力Y=-16343.5654 +FPS=24.84, 法向力=6695.6245, 切向力X=5577.0708, 切向力Y=-53601.0312 +FPS=26.33, 法向力=6417.2666, 切向力X=5625.3838, 切向力Y=-54052.0859 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000405s, blend=0.002502s (9 tiles incl ref), finalize=0.000055s, total=0.002968s +FPS=24.76, 法向力=15662.7773, 切向力X=8033.2446, 切向力Y=-78437.9062 +FPS=27.58, 法向力=15151.4795, 切向力X=8225.9336, 切向力Y=-79057.4219 +FPS=26.23, 法向力=19234.5742, 切向力X=3580.2639, 切向力Y=-72954.3359 +FPS=24.90, 法向力=19171.9473, 切向力X=3272.5129, 切向力Y=-73278.1406 +FPS=26.51, 法向力=17960.2012, 切向力X=-75.6888, 切向力Y=-48678.8125 +FPS=27.72, 法向力=15121.3975, 切向力X=1532.4988, 切向力Y=-31219.5352 +FPS=26.84, 法向力=15089.9521, 切向力X=1662.3767, 切向力Y=-31051.5117 +FPS=25.72, 法向力=12485.4570, 切向力X=5567.3096, 切向力Y=-19826.5957 +FPS=28.58, 法向力=12478.3984, 切向力X=5810.7490, 切向力Y=-19932.0391 +FPS=26.74, 法向力=9508.4082, 切向力X=14387.2051, 切向力Y=-258.6204 +FPS=26.89, 法向力=9520.2598, 切向力X=14425.8984, 切向力Y=-205.6775 +FPS=27.53, 法向力=4305.7749, 切向力X=13527.4717, 切向力Y=26433.6641 +FPS=25.67, 法向力=4666.2393, 切向力X=8835.7266, 切向力Y=45534.3477 +FPS=28.75, 法向力=4322.9668, 切向力X=8825.1133, 切向力Y=46226.7617 +FPS=26.16, 法向力=4256.5972, 切向力X=8837.4033, 切向力Y=46330.5000 +FPS=27.55, 法向力=8651.6211, 切向力X=3868.2319, 切向力Y=58415.5781 +FPS=26.21, 法向力=17066.1465, 切向力X=-3974.1294, 切向力Y=47856.3516 +FPS=26.18, 法向力=17325.2129, 切向力X=-4434.0391, 切向力Y=48388.2266 +FPS=24.66, 法向力=8734.7520, 切向力X=-2501.5247, 切向力Y=19540.7461 +FPS=26.16, 法向力=5350.6816, 切向力X=-351.1999, 切向力Y=8061.1104 +FPS=26.21, 法向力=5313.9277, 切向力X=-361.6883, 切向力Y=8017.8335 +FPS=25.46, 法向力=3396.8428, 切向力X=-130.5754, 切向力Y=2607.6094 +FPS=26.95, 法向力=3408.3696, 切向力X=-94.1687, 切向力Y=2528.0557 +FPS=25.43, 法向力=1833.4487, 切向力X=576.3171, 切向力Y=-9130.9414 +FPS=28.67, 法向力=1849.9565, 切向力X=632.5308, 切向力Y=-9321.9023 +FPS=24.64, 法向力=3585.9468, 切向力X=1740.8276, 切向力Y=-28479.0430 +FPS=26.23, 法向力=3512.0601, 切向力X=1738.0667, 切向力Y=-28617.3477 +FPS=27.35, 法向力=9086.2852, 切向力X=5054.9502, 切向力Y=-50704.4453 +FPS=25.36, 法向力=11962.9785, 切向力X=5824.8564, 切向力Y=-46865.3164 +FPS=25.34, 法向力=11931.4238, 切向力X=5819.8003, 切向力Y=-47008.5312 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002127s (9 tiles incl ref), finalize=0.000051s, total=0.002400s +FPS=24.65, 法向力=18789.4785, 切向力X=9930.4248, 切向力Y=-48979.6172 +FPS=26.53, 法向力=18977.4805, 切向力X=9867.7207, 切向力Y=-48975.4922 +FPS=26.51, 法向力=18523.6484, 切向力X=7212.5352, 切向力Y=-45507.8516 +FPS=25.79, 法向力=11145.7764, 切向力X=4702.8799, 切向力Y=-22265.0430 +FPS=27.95, 法向力=11166.1797, 切向力X=4760.2705, 切向力Y=-22308.8672 +FPS=26.80, 法向力=3729.0833, 切向力X=-401.6367, 切向力Y=-3900.3088 +FPS=27.95, 法向力=3628.6692, 切向力X=-299.0754, 切向力Y=-3867.5105 +FPS=26.48, 法向力=2349.6353, 切向力X=531.9065, 切向力Y=-2118.6841 +FPS=26.83, 法向力=2368.3413, 切向力X=483.7238, 切向力Y=-2125.4102 +FPS=24.68, 法向力=1868.4812, 切向力X=-145.0259, 切向力Y=-1221.2877 +FPS=25.98, 法向力=1861.9971, 切向力X=-123.7365, 切向力Y=-1201.2844 +FPS=25.54, 法向力=1741.3557, 切向力X=-7.9803, 切向力Y=-741.5631 +FPS=23.89, 法向力=2254.2754, 切向力X=3178.4922, 切向力Y=229.7062 +FPS=26.35, 法向力=2211.9033, 切向力X=3235.4578, 切向力Y=306.0237 +FPS=24.39, 法向力=3001.5674, 切向力X=16173.2148, 切向力Y=6940.7217 +FPS=26.53, 法向力=2985.8447, 切向力X=16103.2080, 切向力Y=6975.7520 +FPS=25.52, 法向力=3121.1292, 切向力X=17970.0234, 切向力Y=9481.8711 +FPS=25.00, 法向力=4561.8677, 切向力X=15419.5957, 切向力Y=9189.9834 +FPS=26.44, 法向力=4577.8164, 切向力X=15378.2520, 切向力Y=9177.0781 +FPS=24.90, 法向力=4408.3340, 切向力X=8072.0752, 切向力Y=1262.1958 +FPS=25.88, 法向力=4323.5093, 切向力X=8092.4189, 切向力Y=1417.3945 +FPS=25.90, 法向力=2964.5884, 切向力X=2822.4497, 切向力Y=635.7766 +FPS=25.91, 法向力=1986.2437, 切向力X=-264.4076, 切向力Y=2049.4641 +FPS=26.24, 法向力=1977.2639, 切向力X=-262.3953, 切向力Y=2046.5249 +FPS=25.84, 法向力=1996.8242, 切向力X=-2.2272, 切向力Y=500.4203 +FPS=26.20, 法向力=2065.0698, 切向力X=-65.4693, 切向力Y=508.3456 +FPS=24.13, 法向力=1417.5270, 切向力X=610.4282, 切向力Y=108.2269 +FPS=26.12, 法向力=1407.1105, 切向力X=731.0363, 切向力Y=81.6719 +FPS=24.90, 法向力=1634.8232, 切向力X=-236.6845, 切向力Y=626.9067 +FPS=25.30, 法向力=3434.0574, 切向力X=-15601.3652, 切向力Y=1778.9742 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000218s, blend=0.002433s (9 tiles incl ref), finalize=0.000079s, total=0.002736s +FPS=26.01, 法向力=3439.6106, 切向力X=-15766.5273, 切向力Y=1772.7032 +FPS=23.03, 法向力=8166.1050, 切向力X=-52957.2109, 切向力Y=4755.7695 +FPS=23.28, 法向力=12302.5479, 切向力X=-57801.6992, 切向力Y=719.1155 +FPS=22.58, 法向力=12683.5293, 切向力X=-58018.5312, 切向力Y=446.1776 +FPS=25.22, 法向力=13587.8252, 切向力X=-55586.9531, 切向力Y=3984.5967 +FPS=26.42, 法向力=13468.3955, 切向力X=-55395.5625, 切向力Y=4454.5801 +FPS=25.24, 法向力=13461.7666, 切向力X=-49453.8203, 切向力Y=6978.6572 +FPS=25.43, 法向力=13256.8818, 切向力X=-49178.6406, 切向力Y=7581.1270 +FPS=26.44, 法向力=11880.8711, 切向力X=-38320.3281, 切向力Y=8966.4141 +FPS=24.59, 法向力=9129.4766, 切向力X=-25567.2969, 切向力Y=15631.7627 +FPS=26.79, 法向力=9079.2637, 切向力X=-25493.2930, 切向力Y=15777.3184 +FPS=25.09, 法向力=7822.0522, 切向力X=-17151.3438, 切向力Y=19396.1289 +FPS=26.62, 法向力=7795.4971, 切向力X=-17040.9258, 切向力Y=19574.3672 +FPS=26.41, 法向力=6256.0596, 切向力X=-9432.8066, 切向力Y=23090.2773 +FPS=26.18, 法向力=6280.2832, 切向力X=-9408.0029, 切向力Y=23095.1680 +FPS=26.73, 法向力=6407.1035, 切向力X=5699.0078, 切向力Y=32222.5273 +FPS=24.60, 法向力=5003.3608, 切向力X=26151.2344, 切向力Y=30275.0723 +FPS=26.98, 法向力=5074.7715, 切向力X=26228.4414, 切向力Y=30279.3105 +FPS=25.75, 法向力=5891.0244, 切向力X=28381.5742, 切向力Y=23109.6543 +FPS=26.35, 法向力=5844.1450, 切向力X=28421.1875, 切向力Y=23097.4629 +FPS=24.52, 法向力=7166.2422, 切向力X=16818.6504, 切向力Y=7669.6201 +FPS=21.97, 法向力=4187.9941, 切向力X=7604.7847, 切向力Y=2614.3923 +FPS=23.81, 法向力=4110.7075, 切向力X=7677.0293, 切向力Y=2719.3057 +FPS=24.70, 法向力=5784.8057, 切向力X=4406.8809, 切向力Y=1964.8684 +FPS=26.68, 法向力=5908.2725, 切向力X=4504.6787, 切向力Y=1932.6484 +FPS=25.93, 法向力=5730.2832, 切向力X=2708.4397, 切向力Y=-1472.2184 +FPS=27.41, 法向力=7980.0049, 切向力X=-2162.4541, 切向力Y=-14187.7744 +FPS=26.64, 法向力=8092.7881, 切向力X=-2171.7671, 切向力Y=-14267.9902 +FPS=26.01, 法向力=12850.8877, 切向力X=-15291.7930, 切向力Y=-28612.0137 +FPS=27.25, 法向力=12999.9727, 切向力X=-15386.6660, 切向力Y=-28894.1836 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000211s, blend=0.002101s (9 tiles incl ref), finalize=0.000052s, total=0.002370s +FPS=26.52, 法向力=16688.8164, 切向力X=-32271.5742, 切向力Y=-34578.8477 +FPS=27.50, 法向力=12457.5020, 切向力X=-27818.8164, 切向力Y=-17923.5723 +FPS=27.22, 法向力=12484.3887, 切向力X=-27713.5742, 切向力Y=-17852.6641 +FPS=27.77, 法向力=12488.1426, 切向力X=-27721.8594, 切向力Y=-17846.4453 +FPS=26.10, 法向力=7547.3843, 切向力X=-19422.0430, 切向力Y=3749.8691 +FPS=26.11, 法向力=4108.2539, 切向力X=-1643.4418, 切向力Y=28103.8105 +FPS=27.32, 法向力=4103.2505, 切向力X=-1606.3169, 切向力Y=28256.4805 +FPS=25.84, 法向力=6070.5024, 切向力X=5168.5918, 切向力Y=41419.2695 +FPS=27.53, 法向力=5949.7627, 切向力X=5389.5293, 切向力Y=41933.3750 +FPS=25.99, 法向力=12394.2012, 切向力X=-759.2296, 切向力Y=37639.4375 +FPS=26.15, 法向力=8023.8521, 切向力X=-2187.0952, 切向力Y=16166.4385 +FPS=26.93, 法向力=8080.6289, 切向力X=-2154.1274, 切向力Y=16212.5859 +FPS=25.26, 法向力=4695.1133, 切向力X=-467.4862, 切向力Y=6188.6777 +FPS=26.11, 法向力=4573.2354, 切向力X=-358.1526, 切向力Y=6378.5332 +FPS=25.49, 法向力=1979.6571, 切向力X=1868.6492, 切向力Y=-6092.9863 +FPS=27.96, 法向力=1999.5746, 切向力X=1898.7627, 切向力Y=-6030.2568 +FPS=26.56, 法向力=1429.2256, 切向力X=198.9091, 切向力Y=-12419.4961 +FPS=28.09, 法向力=1455.8123, 切向力X=-2.3138, 切向力Y=-13032.1553 +FPS=26.96, 法向力=1204.4440, 切向力X=-595.1993, 切向力Y=-3117.6724 +FPS=25.83, 法向力=2207.2622, 切向力X=-566.8527, 切向力Y=503.1230 +FPS=27.10, 法向力=2287.5962, 切向力X=-566.5257, 切向力Y=549.1189 +FPS=25.21, 法向力=1955.3573, 切向力X=-185.0781, 切向力Y=1436.4409 +FPS=26.94, 法向力=1993.1497, 切向力X=-42.8463, 切向力Y=1468.8978 +FPS=26.91, 法向力=1947.0563, 切向力X=-64.8076, 切向力Y=1467.2974 +FPS=28.14, 法向力=1968.0963, 切向力X=-138.3991, 切向力Y=1455.8911 +FPS=25.93, 法向力=2058.5815, 切向力X=-83.3009, 切向力Y=1056.8541 +FPS=27.25, 法向力=2054.6201, 切向力X=-124.6461, 切向力Y=1129.5302 +FPS=26.78, 法向力=1488.9438, 切向力X=-76.0033, 切向力Y=-2221.6846 +FPS=27.21, 法向力=3518.0981, 切向力X=1630.6890, 切向力Y=-25704.8809 +FPS=26.94, 法向力=3481.8296, 切向力X=1737.8099, 切向力Y=-25924.3789 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000221s, blend=0.002177s (9 tiles incl ref), finalize=0.000054s, total=0.002458s +FPS=25.49, 法向力=7302.7314, 切向力X=6978.2324, 切向力Y=-44324.9922 +FPS=27.03, 法向力=7188.3750, 切向力X=7087.1553, 切向力Y=-44481.4648 +FPS=26.13, 法向力=11427.2559, 切向力X=9040.5801, 切向力Y=-53306.0625 +FPS=27.17, 法向力=11541.6230, 切向力X=8259.4990, 切向力Y=-43719.5312 +FPS=27.66, 法向力=11526.4883, 切向力X=8341.6621, 切向力Y=-43506.6992 +FPS=27.18, 法向力=11507.6406, 切向力X=8405.1699, 切向力Y=-43474.6836 +FPS=26.44, 法向力=10931.7578, 切向力X=6145.3008, 切向力Y=-31795.3145 +FPS=26.46, 法向力=8958.0068, 切向力X=4840.2920, 切向力Y=-18727.3398 +FPS=27.55, 法向力=8971.4258, 切向力X=4811.4854, 切向力Y=-18742.3535 +FPS=25.75, 法向力=7032.0562, 切向力X=5747.9346, 切向力Y=-9307.2607 +FPS=27.62, 法向力=7120.3062, 切向力X=5737.8091, 切向力Y=-9352.8828 +FPS=26.62, 法向力=4615.7598, 切向力X=5799.1855, 切向力Y=-3252.9873 +FPS=26.93, 法向力=4690.3320, 切向力X=5815.5742, 切向力Y=-3243.0000 +FPS=27.36, 法向力=2426.8013, 切向力X=889.0595, 切向力Y=-1407.8950 +FPS=26.95, 法向力=2404.1802, 切向力X=927.4235, 切向力Y=-1333.4304 +FPS=26.13, 法向力=1712.9143, 切向力X=133.8021, 切向力Y=171.2741 +FPS=25.01, 法向力=1779.0762, 切向力X=-395.5514, 切向力Y=-18.6853 +FPS=27.52, 法向力=1800.5889, 切向力X=-469.2725, 切向力Y=51.4327 +FPS=26.10, 法向力=2219.1641, 切向力X=326.0314, 切向力Y=-198.2895 +FPS=27.40, 法向力=2134.8970, 切向力X=426.2601, 切向力Y=-135.8048 +FPS=26.20, 法向力=1975.9967, 切向力X=-168.7997, 切向力Y=1852.6687 +FPS=27.35, 法向力=2509.0098, 切向力X=2576.4797, 切向力Y=13084.8438 +FPS=27.18, 法向力=2480.6399, 切向力X=2673.1897, 切向力Y=13252.9707 +FPS=26.35, 法向力=4644.3174, 切向力X=4731.6582, 切向力Y=31412.9785 +FPS=22.86, 法向力=4611.6729, 切向力X=4815.7061, 切向力Y=31566.0762 +FPS=21.71, 法向力=5212.5098, 切向力X=-2495.7815, 切向力Y=38787.2656 +FPS=26.79, 法向力=5359.8008, 切向力X=-2661.6880, 切向力Y=39024.2227 +FPS=26.70, 法向力=10360.0938, 切向力X=-3382.4365, 切向力Y=24971.8633 +FPS=27.10, 法向力=8827.2734, 切向力X=-2283.6079, 切向力Y=17573.5664 +FPS=28.89, 法向力=8670.5547, 切向力X=-2371.9111, 切向力Y=17461.2031 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000223s, blend=0.002177s (9 tiles incl ref), finalize=0.000050s, total=0.002458s +FPS=25.53, 法向力=5013.5674, 切向力X=-1587.4595, 切向力Y=10156.8477 +FPS=28.37, 法向力=5073.5977, 切向力X=-1562.1532, 切向力Y=10274.1543 +FPS=26.86, 法向力=3511.3030, 切向力X=-1448.6719, 切向力Y=6745.2383 +FPS=27.90, 法向力=3543.8242, 切向力X=-1554.0049, 切向力Y=6809.3027 +FPS=27.91, 法向力=2710.2759, 切向力X=-1996.1980, 切向力Y=2792.1934 +FPS=29.23, 法向力=2722.5095, 切向力X=-1976.9480, 切向力Y=2911.1594 +FPS=27.78, 法向力=1789.3850, 切向力X=-745.3716, 切向力Y=-1908.3505 +FPS=27.46, 法向力=1839.4392, 切向力X=-702.7766, 切向力Y=-2103.1318 +FPS=25.76, 法向力=1809.4524, 切向力X=390.4954, 切向力Y=-12443.0078 +FPS=27.53, 法向力=5172.7417, 切向力X=1928.5237, 切向力Y=-24519.7617 +FPS=29.06, 法向力=5167.2866, 切向力X=1881.7957, 切向力Y=-24725.7305 +FPS=27.00, 法向力=5481.8506, 切向力X=2068.7993, 切向力Y=-12033.2500 +FPS=29.49, 法向力=5483.1846, 切向力X=2109.9917, 切向力Y=-12085.7607 +FPS=27.70, 法向力=3476.7368, 切向力X=1259.1946, 切向力Y=-4215.8330 +FPS=27.94, 法向力=3549.6160, 切向力X=1334.6970, 切向力Y=-4153.3359 +FPS=27.38, 法向力=2416.3528, 切向力X=358.7535, 切向力Y=-1627.0370 +FPS=29.53, 法向力=2374.0000, 切向力X=345.8560, 切向力Y=-1527.3621 +FPS=25.47, 法向力=1837.1576, 切向力X=103.1504, 切向力Y=12.1932 +FPS=28.50, 法向力=1868.5215, 切向力X=170.5216, 切向力Y=47.1788 +FPS=26.60, 法向力=2348.5938, 切向力X=-109.2690, 切向力Y=1186.3149 +FPS=27.55, 法向力=1831.7925, 切向力X=-150.3402, 切向力Y=3073.1304 +FPS=28.38, 法向力=1902.3899, 切向力X=-220.2213, 切向力Y=3037.7388 +FPS=27.01, 法向力=1507.5453, 切向力X=-751.4874, 切向力Y=6053.5298 +FPS=29.40, 法向力=1589.4919, 切向力X=-877.6093, 切向力Y=6063.4453 +FPS=25.41, 法向力=2778.2939, 切向力X=-609.5577, 切向力Y=20683.1172 +FPS=28.40, 法向力=2823.7039, 切向力X=-614.8391, 切向力Y=20846.9883 +FPS=26.61, 法向力=6712.2124, 切向力X=-907.7053, 切向力Y=30161.4258 +FPS=27.47, 法向力=6979.7930, 切向力X=-1013.6033, 切向力Y=30300.3027 +FPS=26.84, 法向力=6496.6611, 切向力X=-912.9951, 切向力Y=16934.7773 +FPS=27.86, 法向力=6475.8916, 切向力X=-859.7675, 切向力Y=16835.5547 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000214s, blend=0.002154s (9 tiles incl ref), finalize=0.000051s, total=0.002425s +FPS=27.34, 法向力=3305.5503, 切向力X=-406.8418, 切向力Y=5625.5615 +FPS=26.71, 法向力=2260.0989, 切向力X=-583.3289, 切向力Y=2429.0815 +FPS=28.68, 法向力=2257.8474, 切向力X=-552.0224, 切向力Y=2433.6001 +FPS=26.54, 法向力=2085.3193, 切向力X=-703.9901, 切向力Y=1808.3197 +FPS=28.84, 法向力=2119.4927, 切向力X=-725.9608, 切向力Y=1779.2960 +FPS=25.69, 法向力=2014.7548, 切向力X=-667.1622, 切向力Y=1640.7546 +FPS=28.45, 法向力=2068.6587, 切向力X=-634.4526, 切向力Y=1657.9977 +FPS=26.59, 法向力=2179.3091, 切向力X=871.5382, 切向力Y=1730.3115 +FPS=28.75, 法向力=2228.5891, 切向力X=871.4628, 切向力Y=1710.7802 +FPS=24.90, 法向力=2261.3799, 切向力X=14607.3477, 切向力Y=4989.9824 +FPS=26.89, 法向力=2273.6699, 切向力X=14663.3105, 切向力Y=4981.4014 +FPS=26.47, 法向力=4034.6187, 切向力X=22777.9766, 切向力Y=8645.8457 +FPS=24.34, 法向力=4317.3164, 切向力X=13964.8555, 切向力Y=681.7133 +FPS=24.88, 法向力=4171.9932, 切向力X=13931.4580, 切向力Y=816.8297 +FPS=23.15, 法向力=2873.9011, 切向力X=4510.2192, 切向力Y=241.9395 +FPS=26.24, 法向力=2076.3787, 切向力X=1480.9177, 切向力Y=1129.4211 +FPS=26.64, 法向力=2085.2817, 切向力X=1491.9512, 切向力Y=1132.1504 +FPS=26.81, 法向力=1796.2198, 切向力X=-705.7283, 切向力Y=2245.9312 +FPS=27.90, 法向力=1756.1179, 切向力X=-667.2323, 切向力Y=2281.2222 +FPS=25.27, 法向力=1411.0217, 切向力X=560.6310, 切向力Y=1896.3833 +FPS=25.85, 法向力=1456.0115, 切向力X=533.5521, 切向力Y=1886.5769 +FPS=25.85, 法向力=1537.5129, 切向力X=-231.9293, 切向力Y=1998.3108 +FPS=25.96, 法向力=1597.9415, 切向力X=-438.4566, 切向力Y=1587.4048 +FPS=27.19, 法向力=1600.2651, 切向力X=-437.4057, 切向力Y=1583.5659 +FPS=25.94, 法向力=1850.7567, 切向力X=-262.8394, 切向力Y=1742.0645 +FPS=27.57, 法向力=1900.1877, 切向力X=-274.1077, 切向力Y=1651.8899 +FPS=24.16, 法向力=3168.1924, 切向力X=8161.6025, 切向力Y=2527.0728 +FPS=26.54, 法向力=3104.5088, 切向力X=8117.2529, 切向力Y=2557.9434 +FPS=26.16, 法向力=6229.8574, 切向力X=31314.1719, 切向力Y=3138.0293 +FPS=26.02, 法向力=6216.1807, 切向力X=31447.7520, 切向力Y=3193.6641 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000226s, blend=0.002593s (9 tiles incl ref), finalize=0.000056s, total=0.002881s +FPS=25.06, 法向力=10902.6094, 切向力X=38500.8086, 切向力Y=-1148.8944 +FPS=25.48, 法向力=11575.5674, 切向力X=24899.7188, 切向力Y=-3701.4966 +FPS=27.50, 法向力=11617.9951, 切向力X=24874.4902, 切向力Y=-4068.2654 +FPS=26.25, 法向力=8740.1680, 切向力X=14651.3809, 切向力Y=-1069.9564 +FPS=27.16, 法向力=8715.2266, 切向力X=14745.0898, 切向力Y=-918.4640 +FPS=24.56, 法向力=4966.2275, 切向力X=6765.7793, 切向力Y=1333.7246 +FPS=25.24, 法向力=2288.7744, 切向力X=1978.7163, 切向力Y=2588.1323 +FPS=27.60, 法向力=2242.5525, 切向力X=2001.5486, 切向力Y=2646.4556 +FPS=26.94, 法向力=2121.6797, 切向力X=1016.9124, 切向力Y=1925.4368 +FPS=27.53, 法向力=2141.1367, 切向力X=1006.9657, 切向力Y=1915.9207 +FPS=23.69, 法向力=2090.5066, 切向力X=703.1189, 切向力Y=1779.8762 +FPS=26.84, 法向力=2083.4209, 切向力X=606.2435, 切向力Y=1830.6099 +FPS=24.74, 法向力=3604.0247, 切向力X=11360.1504, 切向力Y=2471.5874 +FPS=26.17, 法向力=7370.1089, 切向力X=30646.1289, 切向力Y=4580.6406 +FPS=26.52, 法向力=7054.1113, 切向力X=30890.5781, 切向力Y=4868.8379 +FPS=25.20, 法向力=12614.8926, 切向力X=34595.9922, 切向力Y=-5697.4326 +FPS=26.24, 法向力=12604.6270, 切向力X=34550.0156, 切向力Y=-5671.9048 +FPS=23.85, 法向力=7810.8877, 切向力X=16571.5137, 切向力Y=-6600.2012 +FPS=25.76, 法向力=7767.3872, 切向力X=16481.9297, 切向力Y=-6450.6929 +FPS=24.08, 法向力=3817.2493, 切向力X=4558.9399, 切向力Y=179.2859 +FPS=25.00, 法向力=2382.0859, 切向力X=1455.3151, 切向力Y=667.7667 +FPS=26.67, 法向力=2280.7773, 切向力X=1465.4038, 切向力Y=675.6339 +FPS=24.84, 法向力=2159.1033, 切向力X=1004.1882, 切向力Y=1493.0264 +FPS=25.32, 法向力=1979.0566, 切向力X=615.1052, 切向力Y=1222.2926 +FPS=27.00, 法向力=1961.2513, 切向力X=658.0048, 切向力Y=1265.8195 +FPS=22.82, 法向力=1845.6959, 切向力X=530.0378, 切向力Y=1164.6462 +FPS=27.19, 法向力=1822.4589, 切向力X=545.5517, 切向力Y=1118.6149 +FPS=25.43, 法向力=1948.1470, 切向力X=1509.7715, 切向力Y=-2623.0901 +FPS=28.34, 法向力=1968.8627, 切向力X=1593.6582, 切向力Y=-2696.0889 +FPS=23.87, 法向力=2776.7197, 切向力X=4135.4102, 切向力Y=-18559.1211 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002353s (9 tiles incl ref), finalize=0.000056s, total=0.002631s +FPS=26.77, 法向力=5508.6895, 切向力X=9572.0762, 切向力Y=-42239.8281 +FPS=26.97, 法向力=5360.2998, 切向力X=9619.1631, 切向力Y=-42681.7812 +FPS=26.13, 法向力=9357.9346, 切向力X=15883.0605, 切向力Y=-59359.8086 +FPS=27.74, 法向力=9444.1289, 切向力X=15856.9609, 切向力Y=-59717.5312 +FPS=26.98, 法向力=10923.0566, 切向力X=17419.2168, 切向力Y=-55528.1367 +FPS=27.33, 法向力=10942.0391, 切向力X=17713.2285, 切向力Y=-55623.8164 +FPS=26.43, 法向力=11505.1475, 切向力X=15122.6914, 切向力Y=-41448.9453 +FPS=27.78, 法向力=11435.7695, 切向力X=15166.1621, 切向力Y=-41083.7812 +FPS=24.39, 法向力=11206.1992, 切向力X=11334.7793, 切向力Y=-31764.0312 +FPS=25.15, 法向力=11655.0361, 切向力X=10460.2422, 切向力Y=-24289.6094 +FPS=26.08, 法向力=11814.8027, 切向力X=10510.8086, 切向力Y=-24228.6523 +FPS=24.93, 法向力=11172.0264, 切向力X=9853.6084, 切向力Y=-24083.7969 +FPS=26.56, 法向力=11174.6445, 切向力X=9840.1699, 切向力Y=-24036.3242 +FPS=26.61, 法向力=11468.5938, 切向力X=11707.5000, 切向力Y=-21216.8320 +FPS=26.81, 法向力=9097.0225, 切向力X=25468.0918, 切向力Y=235.4144 +FPS=28.27, 法向力=9059.4531, 切向力X=25458.3457, 切向力Y=271.1579 +FPS=24.68, 法向力=4431.5522, 切向力X=27837.4102, 切向力Y=40816.2422 +FPS=27.76, 法向力=4162.0234, 切向力X=27932.1367, 切向力Y=41102.0859 +FPS=25.01, 法向力=8145.1440, 切向力X=8020.6680, 切向力Y=58574.5078 +FPS=27.79, 法向力=7828.1689, 切向力X=8212.6602, 切向力Y=59058.2969 +FPS=24.93, 法向力=15862.9521, 切向力X=-5751.8257, 切向力Y=48093.0938 +FPS=25.52, 法向力=16011.9531, 切向力X=-5951.6611, 切向力Y=48413.6055 +FPS=25.98, 法向力=17228.7598, 切向力X=-3917.4446, 切向力Y=35447.7188 +FPS=25.26, 法向力=18346.8984, 切向力X=-1820.8035, 切向力Y=36392.6992 +FPS=26.88, 法向力=18454.5039, 切向力X=-1829.3090, 切向力Y=36362.6758 +FPS=24.78, 法向力=16639.9844, 切向力X=-5889.2578, 切向力Y=33388.6836 +FPS=26.74, 法向力=11617.7324, 切向力X=-6535.6377, 切向力Y=15005.0293 +FPS=26.13, 法向力=11631.7051, 切向力X=-6518.5352, 切向力Y=15034.3906 +FPS=26.65, 法向力=11627.2949, 切向力X=-6536.5781, 切向力Y=15002.5527 +FPS=24.98, 法向力=7421.8130, 切向力X=-6516.8027, 切向力Y=-18467.3145 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000218s, blend=0.002233s (9 tiles incl ref), finalize=0.000051s, total=0.002509s +FPS=24.55, 法向力=9069.8701, 切向力X=-1486.6835, 切向力Y=-49481.6836 +FPS=25.03, 法向力=8703.0938, 切向力X=-1436.0896, 切向力Y=-49799.9102 +FPS=23.67, 法向力=13564.6436, 切向力X=3790.2717, 切向力Y=-60641.2383 +FPS=25.08, 法向力=14032.9932, 切向力X=-1822.5564, 切向力Y=-56634.4609 +FPS=26.66, 法向力=14242.7070, 切向力X=-2208.0178, 切向力Y=-56728.0312 +FPS=25.51, 法向力=15436.7256, 切向力X=-20804.8242, 切向力Y=-45540.6172 +FPS=27.19, 法向力=15566.8799, 切向力X=-21193.7539, 切向力Y=-45308.1875 +FPS=24.02, 法向力=14845.5293, 切向力X=-33505.6406, 切向力Y=-30254.1367 +FPS=26.81, 法向力=14932.6377, 切向力X=-33600.8047, 切向力Y=-30118.1309 +FPS=24.23, 法向力=16006.9062, 切向力X=-30161.7852, 切向力Y=-28702.6172 +FPS=25.01, 法向力=18591.9297, 切向力X=-3592.2939, 切向力Y=-41640.7852 +FPS=26.75, 法向力=18708.5098, 切向力X=-3793.6099, 切向力Y=-41782.3906 +FPS=25.09, 法向力=15555.6924, 切向力X=24069.2305, 切向力Y=-42567.4219 +FPS=25.94, 法向力=15659.0889, 切向力X=23875.7676, 切向力Y=-42666.1328 +FPS=26.00, 法向力=14054.1836, 切向力X=36559.0273, 切向力Y=-34575.3555 +FPS=25.47, 法向力=11015.9355, 切向力X=46552.1172, 切向力Y=-10338.2969 +FPS=27.34, 法向力=10852.4316, 切向力X=46783.0820, 切向力Y=-10396.6719 +FPS=24.84, 法向力=5065.1045, 切向力X=51809.1328, 切向力Y=26812.1738 +FPS=26.84, 法向力=4890.4277, 切向力X=51894.2305, 切向力Y=27112.3008 +FPS=24.93, 法向力=5436.9619, 切向力X=48193.6406, 切向力Y=41080.4336 +FPS=25.90, 法向力=5452.3179, 切向力X=48208.0938, 切向力Y=41468.3555 +FPS=26.64, 法向力=5989.0430, 切向力X=37566.1914, 切向力Y=52260.9531 +FPS=25.13, 法向力=8293.7217, 切向力X=20851.3789, 切向力Y=60228.1211 +FPS=26.60, 法向力=7977.7617, 切向力X=21245.9180, 切向力Y=60444.8047 +FPS=24.87, 法向力=12479.4609, 切向力X=8867.6494, 切向力Y=60265.8320 +FPS=25.73, 法向力=12255.6934, 切向力X=8790.9805, 切向力Y=60731.7891 +FPS=27.08, 法向力=16506.7461, 切向力X=-12927.9521, 切向力Y=49724.1250 +FPS=25.37, 法向力=16642.7344, 切向力X=-13475.4844, 切向力Y=49817.0859 +FPS=24.86, 法向力=18956.2383, 切向力X=-37284.6953, 切向力Y=11313.8125 +FPS=22.30, 法向力=22521.8906, 切向力X=-47392.9219, 切向力Y=-33535.8477 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000348s, blend=0.002451s (9 tiles incl ref), finalize=0.000084s, total=0.002891s +FPS=24.44, 法向力=22577.5371, 切向力X=-47586.8828, 切向力Y=-33466.7578 +FPS=24.18, 法向力=25511.3867, 切向力X=-39056.1016, 切向力Y=-66824.9375 +FPS=24.49, 法向力=29008.0410, 切向力X=-21843.9844, 切向力Y=-81098.3984 +FPS=27.41, 法向力=28882.2734, 切向力X=-22072.4570, 切向力Y=-81703.9844 +FPS=25.87, 法向力=31120.7676, 切向力X=6568.9858, 切向力Y=-81183.3750 +FPS=26.00, 法向力=30982.0586, 切向力X=6721.5645, 切向力Y=-81744.4062 +FPS=27.38, 法向力=24815.6836, 切向力X=32718.8418, 切向力Y=-61036.6094 +FPS=27.23, 法向力=24431.2305, 切向力X=32752.9219, 切向力Y=-60771.5234 +FPS=24.56, 法向力=16698.6875, 切向力X=43926.0039, 切向力Y=-20219.8438 +FPS=25.26, 法向力=6941.9175, 切向力X=50390.1914, 切向力Y=26132.5391 +FPS=25.98, 法向力=6810.9014, 切向力X=50402.5000, 切向力Y=26260.8750 +FPS=25.20, 法向力=5652.3755, 切向力X=45452.1641, 切向力Y=51472.5156 +FPS=27.09, 法向力=5360.9893, 切向力X=45567.8672, 切向力Y=52014.4844 +FPS=25.23, 法向力=6246.6855, 切向力X=36989.5781, 切向力Y=61962.5391 +FPS=25.71, 法向力=7251.7949, 切向力X=7388.3091, 切向力Y=45531.4414 +FPS=26.06, 法向力=6951.0669, 切向力X=7404.7974, 切向力Y=45836.8320 +FPS=26.70, 法向力=14114.2227, 切向力X=-37597.8047, 切向力Y=21039.4863 +FPS=26.59, 法向力=14127.3096, 切向力X=-38053.3320, 切向力Y=21056.9531 +FPS=23.25, 法向力=19631.0488, 切向力X=-52754.7734, 切向力Y=8009.1094 +FPS=27.32, 法向力=19798.0488, 切向力X=-52794.9844, 切向力Y=8238.3965 +FPS=24.13, 法向力=24037.6074, 切向力X=-52455.0273, 切向力Y=-19238.0859 +FPS=25.85, 法向力=28267.8281, 切向力X=-32110.7148, 切向力Y=-53664.1328 +FPS=26.44, 法向力=28366.7930, 切向力X=-32240.2734, 切向力Y=-54003.5781 +FPS=24.93, 法向力=30674.7363, 切向力X=-2308.8506, 切向力Y=-57480.1719 +FPS=26.05, 法向力=30653.7559, 切向力X=-2334.8096, 切向力Y=-57386.4766 +FPS=23.47, 法向力=24380.4395, 切向力X=31631.0293, 切向力Y=-31257.3633 +FPS=23.26, 法向力=14865.8184, 切向力X=54651.4688, 切向力Y=7324.0205 +FPS=27.29, 法向力=14667.8340, 切向力X=54796.3086, 切向力Y=7411.6143 +FPS=23.51, 法向力=10145.5879, 切向力X=48668.4688, 切向力Y=16409.0879 +FPS=24.77, 法向力=9948.9893, 切向力X=48813.4297, 切向力Y=16683.6836 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000238s, blend=0.002165s (9 tiles incl ref), finalize=0.000056s, total=0.002466s +FPS=23.85, 法向力=11852.8652, 切向力X=-4035.1001, 切向力Y=-12805.1113 +FPS=24.54, 法向力=22509.9141, 切向力X=-42543.2812, 切向力Y=-34404.7578 +FPS=25.26, 法向力=22620.7031, 切向力X=-42910.9297, 切向力Y=-34241.1836 +FPS=26.03, 法向力=27875.0195, 切向力X=-13243.0264, 切向力Y=-28401.3203 +FPS=26.03, 法向力=27817.4004, 切向力X=-13111.2578, 切向力Y=-28607.8125 +FPS=25.81, 法向力=20529.1836, 切向力X=28339.3223, 切向力Y=-347.5859 +FPS=27.41, 法向力=20607.9219, 切向力X=28182.1953, 切向力Y=-221.9739 +FPS=28.08, 法向力=12938.5781, 切向力X=49303.7461, 切向力Y=21831.1465 +FPS=26.88, 法向力=9365.3242, 切向力X=46402.8203, 切向力Y=29334.3438 +FPS=26.36, 法向力=8975.9619, 切向力X=46265.3984, 切向力Y=29565.6934 +FPS=25.57, 法向力=8263.6719, 切向力X=1777.3013, 切向力Y=17295.5527 +FPS=26.08, 法向力=8243.8818, 切向力X=1945.8666, 切向力Y=17497.7109 +FPS=26.43, 法向力=21264.6953, 切向力X=-36103.4219, 切向力Y=-6311.3857 +FPS=25.80, 法向力=29776.8906, 切向力X=-2251.2930, 切向力Y=-6082.5073 +FPS=26.90, 法向力=29873.7891, 切向力X=-2194.6870, 切向力Y=-6253.2061 +FPS=23.86, 法向力=21784.0859, 切向力X=38916.9688, 切向力Y=24571.4395 +FPS=27.30, 法向力=21823.0820, 切向力X=38678.2422, 切向力Y=24523.4355 +FPS=25.70, 法向力=14203.4238, 切向力X=48638.6953, 切向力Y=43598.7109 +FPS=27.51, 法向力=13779.4980, 切向力X=48824.8086, 切向力Y=43953.5391 +FPS=24.79, 法向力=17692.2441, 切向力X=32330.6055, 切向力Y=23025.7617 +FPS=25.60, 法向力=24663.3984, 切向力X=-9729.8457, 切向力Y=-31357.2422 +FPS=26.87, 法向力=24906.5801, 切向力X=-10255.1924, 切向力Y=-31703.0977 +FPS=26.17, 法向力=31932.5918, 切向力X=-13938.6191, 切向力Y=-39501.5859 +FPS=28.46, 法向力=31912.9824, 切向力X=-14315.8350, 切向力Y=-39967.4180 +FPS=26.52, 法向力=30813.2109, 切向力X=15820.7969, 切向力Y=-15605.5039 +FPS=26.47, 法向力=30627.3281, 切向力X=15920.4863, 切向力Y=-15033.7549 +FPS=27.11, 法向力=24201.0645, 切向力X=35683.8906, 切向力Y=7130.8687 +FPS=27.78, 法向力=24385.7617, 切向力X=35492.1992, 切向力Y=7270.0215 +FPS=25.90, 法向力=19968.9961, 切向力X=25882.4355, 切向力Y=6808.3613 +FPS=27.53, 法向力=19884.9766, 切向力X=25892.7852, 切向力Y=7146.6582 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002118s (9 tiles incl ref), finalize=0.000051s, total=0.002388s +FPS=27.17, 法向力=16392.9512, 切向力X=-11589.1055, 切向力Y=-10816.5557 +FPS=25.67, 法向力=11956.3633, 切向力X=-21652.6484, 切向力Y=-4652.5332 +FPS=27.73, 法向力=11987.0713, 切向力X=-21661.9609, 切向力Y=-4687.1733 +FPS=27.19, 法向力=5255.1514, 切向力X=-307.5397, 切向力Y=137.4246 +FPS=27.10, 法向力=5173.2817, 切向力X=-348.2138, 切向力Y=95.6832 +FPS=25.92, 法向力=4651.6079, 切向力X=595.6646, 切向力Y=1022.2747 +FPS=27.24, 法向力=4688.2617, 切向力X=653.6437, 切向力Y=1099.2651 +FPS=25.63, 法向力=4189.5869, 切向力X=1081.7262, 切向力Y=1159.2217 +FPS=26.84, 法向力=5373.4238, 切向力X=9574.5664, 切向力Y=4011.7522 +FPS=26.69, 法向力=5280.5176, 切向力X=9713.2715, 切向力Y=4203.3696 +FPS=26.17, 法向力=5159.3770, 切向力X=36887.4688, 切向力Y=17915.2305 +FPS=28.74, 法向力=4967.8862, 切向力X=37036.3359, 切向力Y=18038.2969 +FPS=25.39, 法向力=6028.7026, 切向力X=49974.4648, 切向力Y=30595.8203 +FPS=25.40, 法向力=5886.2656, 切向力X=50113.4844, 切向力Y=30808.9922 +FPS=27.38, 法向力=8252.2324, 切向力X=49279.4180, 切向力Y=28514.2773 +FPS=26.28, 法向力=14219.9922, 切向力X=35025.9609, 切向力Y=6909.1631 +FPS=28.26, 法向力=13939.2842, 切向力X=34880.4297, 切向力Y=7135.1680 +FPS=27.21, 法向力=10805.4590, 切向力X=20420.6094, 切向力Y=3024.2290 +FPS=27.62, 法向力=10792.6035, 切向力X=20443.4648, 切向力Y=3147.8264 +FPS=25.92, 法向力=7046.1270, 切向力X=9651.2354, 切向力Y=3042.0891 +FPS=27.57, 法向力=7004.1328, 切向力X=9678.5059, 切向力Y=3112.1704 +FPS=26.47, 法向力=4285.7236, 切向力X=3847.4871, 切向力Y=2286.8745 +FPS=28.08, 法向力=4280.4414, 切向力X=3857.5488, 切向力Y=2309.6335 +FPS=25.82, 法向力=3250.9424, 切向力X=2038.9858, 切向力Y=3015.2456 +FPS=27.89, 法向力=3215.7695, 切向力X=1204.5894, 切向力Y=2049.3613 +FPS=27.69, 法向力=3176.6206, 切向力X=1211.4703, 切向力Y=2037.7456 +FPS=25.67, 法向力=1931.9412, 切向力X=-12080.7695, 切向力Y=-747.7283 +FPS=27.63, 法向力=2001.1954, 切向力X=-12239.3281, 切向力Y=-938.1104 +FPS=26.29, 法向力=9655.5986, 切向力X=-53961.5117, 切向力Y=-3330.5693 +FPS=26.30, 法向力=9583.9756, 切向力X=-54435.4023, 切向力Y=-3192.1458 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000219s, blend=0.002150s (9 tiles incl ref), finalize=0.000052s, total=0.002427s +FPS=25.75, 法向力=26959.2812, 切向力X=-85882.9219, 切向力Y=-8764.0020 +FPS=26.17, 法向力=27038.3789, 切向力X=-86127.7188, 切向力Y=-8549.4990 +FPS=27.78, 法向力=29356.7500, 切向力X=-90945.3281, 切向力Y=-11292.1641 +FPS=24.70, 法向力=24359.6250, 切向力X=-70652.1797, 切向力Y=-6684.3389 +FPS=26.84, 法向力=24060.2871, 切向力X=-69847.4688, 切向力Y=-6178.8857 +FPS=25.98, 法向力=16390.0938, 切向力X=-43919.1680, 切向力Y=2891.0886 +FPS=25.84, 法向力=16176.8066, 切向力X=-43532.4961, 切向力Y=3513.1711 +FPS=27.73, 法向力=11004.0098, 切向力X=-23081.2148, 切向力Y=12777.8291 +FPS=26.44, 法向力=10998.4717, 切向力X=-23000.6133, 切向力Y=12748.4121 +FPS=24.73, 法向力=6049.1279, 切向力X=-7215.3496, 切向力Y=5432.7705 +FPS=26.41, 法向力=4176.8887, 切向力X=-3721.6350, 切向力Y=1355.9209 +FPS=25.91, 法向力=4128.8267, 切向力X=-3693.0679, 切向力Y=1380.0845 +FPS=25.76, 法向力=3491.4541, 切向力X=-2381.2339, 切向力Y=2094.1489 +FPS=27.00, 法向力=3563.6641, 切向力X=-2348.7231, 切向力Y=2032.1287 +FPS=24.96, 法向力=2903.8801, 切向力X=-1519.1128, 切向力Y=2001.7014 +FPS=24.35, 法向力=3105.2539, 切向力X=-805.0726, 切向力Y=3612.2524 +FPS=25.83, 法向力=3175.4492, 切向力X=-805.5610, 切向力Y=3758.6255 +FPS=21.19, 法向力=3042.0669, 切向力X=7004.9390, 切向力Y=19029.5879 +FPS=22.97, 法向力=3114.4204, 切向力X=7157.0498, 切向力Y=18994.9258 +FPS=23.90, 法向力=4581.8359, 切向力X=14518.8037, 切向力Y=39567.8008 +FPS=24.21, 法向力=6466.1895, 切向力X=8605.7266, 切向力Y=61010.2383 +FPS=26.39, 法向力=6240.4722, 切向力X=8511.6475, 切向力Y=61405.7656 +FPS=24.71, 法向力=14970.2793, 切向力X=-2040.2087, 切向力Y=69082.4062 +FPS=26.37, 法向力=15377.7480, 切向力X=-2452.0439, 切向力Y=69271.2656 +FPS=26.81, 法向力=21687.8438, 切向力X=-7600.7744, 切向力Y=51802.6484 +FPS=26.55, 法向力=17572.5898, 切向力X=-6583.4443, 切向力Y=35282.8984 +FPS=27.51, 法向力=16776.4707, 切向力X=-6242.1133, 切向力Y=34432.0547 +FPS=24.50, 法向力=9687.9688, 切向力X=-3880.4260, 切向力Y=19462.1348 +FPS=27.83, 法向力=9793.7637, 切向力X=-3862.5999, 切向力Y=19483.2891 +FPS=26.26, 法向力=5625.0352, 切向力X=-995.8040, 切向力Y=8222.4062 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000363s, blend=0.002276s (9 tiles incl ref), finalize=0.000085s, total=0.002732s +FPS=27.17, 法向力=5573.6182, 切向力X=-956.0104, 切向力Y=8320.0908 +FPS=26.03, 法向力=3731.3025, 切向力X=-585.7607, 切向力Y=3888.6274 +FPS=26.57, 法向力=3483.0017, 切向力X=-481.6850, 切向力Y=3091.3882 +FPS=28.80, 法向力=3421.1345, 切向力X=-472.3614, 切向力Y=3176.3154 +FPS=26.44, 法向力=2685.1819, 切向力X=1298.3845, 切向力Y=178.3355 +FPS=28.20, 法向力=2802.0015, 切向力X=1233.5419, 切向力Y=104.8923 +FPS=27.22, 法向力=3237.2773, 切向力X=5539.0547, 切向力Y=-21795.6211 +FPS=27.83, 法向力=3089.6956, 切向力X=5491.3608, 切向力Y=-21986.7402 +FPS=24.49, 法向力=9645.3359, 切向力X=13510.3145, 切向力Y=-49133.6133 +FPS=27.89, 法向力=9566.1963, 切向力X=13480.9629, 切向力Y=-49756.3789 +FPS=25.72, 法向力=15775.5771, 切向力X=19880.3281, 切向力Y=-59433.4766 +FPS=26.24, 法向力=15196.7031, 切向力X=20295.2930, 切向力Y=-51117.9062 +FPS=27.17, 法向力=14616.1172, 切向力X=20491.7637, 切向力Y=-50406.3984 +FPS=24.38, 法向力=15936.1787, 切向力X=17386.9844, 切向力Y=-43873.9297 +FPS=26.76, 法向力=15983.5693, 切向力X=17454.7168, 切向力Y=-43602.3359 +FPS=25.17, 法向力=14892.8047, 切向力X=13504.9072, 切向力Y=-32368.5566 +FPS=24.71, 法向力=10494.4355, 切向力X=9520.0039, 切向力Y=-18722.0625 +FPS=27.17, 法向力=10498.4922, 切向力X=9603.4053, 切向力Y=-18706.7734 +FPS=26.27, 法向力=10487.8242, 切向力X=9618.8105, 切向力Y=-18716.9102 +FPS=25.64, 法向力=5802.4004, 切向力X=2953.3833, 切向力Y=-5214.9141 +FPS=25.85, 法向力=3781.1514, 切向力X=1639.1302, 切向力Y=-75.6845 +FPS=28.50, 法向力=3828.9170, 切向力X=1586.6494, 切向力Y=-94.0338 +FPS=25.74, 法向力=3711.7241, 切向力X=721.4559, 切向力Y=-169.7791 +FPS=26.42, 法向力=3700.1792, 切向力X=758.0814, 切向力Y=-156.9415 +FPS=27.07, 法向力=4225.5728, 切向力X=14343.8145, 切向力Y=3423.2651 +FPS=25.88, 法向力=4101.8892, 切向力X=40385.4961, 切向力Y=10459.6699 +FPS=27.80, 法向力=3998.3953, 切向力X=40398.6172, 切向力Y=10630.3164 +FPS=26.79, 法向力=5745.4648, 切向力X=54196.1641, 切向力Y=17963.3906 +FPS=26.55, 法向力=5479.2939, 切向力X=54518.5195, 切向力Y=18281.5586 +FPS=25.12, 法向力=7642.0322, 切向力X=52884.3789, 切向力Y=22987.2734 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000222s, blend=0.002499s (9 tiles incl ref), finalize=0.000092s, total=0.002819s +FPS=27.08, 法向力=7768.1201, 切向力X=52821.6523, 切向力Y=23204.2891 +FPS=26.13, 法向力=11710.5859, 切向力X=39149.7695, 切向力Y=28608.4297 +FPS=26.56, 法向力=13488.2070, 切向力X=24340.5625, 切向力Y=13129.5195 +FPS=26.70, 法向力=13496.5596, 切向力X=24220.8984, 切向力Y=13114.5488 +FPS=25.10, 法向力=12899.4150, 切向力X=17680.2930, 切向力Y=5614.2163 +FPS=26.98, 法向力=13068.0234, 切向力X=17645.0781, 切向力Y=5494.7939 +FPS=24.98, 法向力=12055.4902, 切向力X=12472.2930, 切向力Y=1648.3510 +FPS=27.39, 法向力=12121.0059, 切向力X=12448.0352, 切向力Y=1580.3281 +FPS=26.34, 法向力=9473.7432, 切向力X=2380.1509, 切向力Y=-1815.7097 +FPS=26.08, 法向力=9437.3242, 切向力X=2415.1340, 切向力Y=-1746.0828 +FPS=26.84, 法向力=8943.9648, 切向力X=-32570.4473, 切向力Y=-6215.5566 +FPS=25.78, 法向力=23656.6289, 切向力X=-67872.2031, 切向力Y=-2064.1736 +FPS=27.11, 法向力=23598.1426, 切向力X=-68168.3594, 切向力Y=-1846.2893 +FPS=24.92, 法向力=24670.1719, 切向力X=-68159.9531, 切向力Y=4685.3857 +FPS=27.13, 法向力=24807.5996, 切向力X=-68161.7969, 切向力Y=5062.7031 +FPS=26.52, 法向力=22290.8516, 切向力X=-56414.9883, 切向力Y=5465.7764 +FPS=26.06, 法向力=20361.4922, 切向力X=-44612.7383, 切向力Y=5524.0088 +FPS=26.83, 法向力=19956.0117, 切向力X=-43989.9141, 切向力Y=5486.3613 +FPS=23.19, 法向力=20093.6367, 切向力X=-32993.5195, 切向力Y=10719.5059 +FPS=24.53, 法向力=19926.1094, 切向力X=-32734.5195, 切向力Y=10842.9385 +FPS=25.66, 法向力=18160.3574, 切向力X=-30055.4746, 切向力Y=12267.2598 +FPS=25.68, 法向力=18122.5234, 切向力X=-29930.3086, 切向力Y=12380.8574 +FPS=27.58, 法向力=19720.1289, 切向力X=-24439.4004, 切向力Y=11290.5234 +FPS=27.12, 法向力=21313.5801, 切向力X=35328.5781, 切向力Y=13893.3965 +FPS=26.53, 法向力=21219.6094, 切向力X=35267.2383, 切向力Y=14457.4111 +FPS=26.18, 法向力=18706.0547, 切向力X=75261.8516, 切向力Y=14684.9053 +FPS=26.55, 法向力=18686.4941, 切向力X=75447.4844, 切向力Y=14748.6475 +FPS=26.24, 法向力=18983.8965, 切向力X=76767.4844, 切向力Y=12302.8301 +FPS=28.06, 法向力=18734.8379, 切向力X=76613.6016, 切向力Y=12907.0752 +FPS=25.93, 法向力=20302.4531, 切向力X=62467.1992, 切向力Y=7170.5767 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000631s, blend=0.002198s (9 tiles incl ref), finalize=0.000055s, total=0.002896s +FPS=26.64, 法向力=20346.3047, 切向力X=62068.2773, 切向力Y=7411.9189 +FPS=27.84, 法向力=20663.3789, 切向力X=42987.5273, 切向力Y=2452.2153 +FPS=26.55, 法向力=20617.2656, 切向力X=23969.9414, 切向力Y=-9261.4902 +FPS=27.74, 法向力=20638.4922, 切向力X=23943.5039, 切向力Y=-9140.6562 +FPS=24.84, 法向力=17383.6602, 切向力X=-29865.2930, 切向力Y=-23496.0742 +FPS=29.31, 法向力=17590.5156, 切向力X=-30052.3770, 切向力Y=-23521.7188 +FPS=25.51, 法向力=25117.2422, 切向力X=-65856.4219, 切向力Y=-17487.8652 +FPS=27.20, 法向力=25314.4531, 切向力X=-62193.0664, 切向力Y=7354.7329 +FPS=26.71, 法向力=25288.5078, 切向力X=-62418.4531, 切向力Y=7955.5322 +FPS=26.18, 法向力=25285.8945, 切向力X=-62484.8359, 切向力Y=7990.7363 +FPS=26.01, 法向力=23457.5938, 切向力X=-48733.2188, 切向力Y=16162.1270 +FPS=26.01, 法向力=22233.1797, 切向力X=-28416.2188, 切向力Y=12683.1523 +FPS=28.70, 法向力=22029.3223, 切向力X=-28202.1953, 切向力Y=12550.8848 +FPS=24.00, 法向力=18421.7734, 切向力X=22623.8262, 切向力Y=-7631.2227 +FPS=28.01, 法向力=18328.3594, 切向力X=22698.2051, 切向力Y=-7668.4111 +FPS=27.12, 法向力=13696.9941, 切向力X=49521.8555, 切向力Y=-40982.4844 +FPS=25.99, 法向力=13445.8477, 切向力X=42429.5508, 切向力Y=-42036.7930 +FPS=26.94, 法向力=13409.4092, 切向力X=41955.2305, 切向力Y=-42311.1602 +FPS=26.08, 法向力=13435.5049, 切向力X=42032.1289, 切向力Y=-42469.0898 +FPS=25.71, 法向力=13952.6953, 切向力X=37481.3320, 切向力Y=-21660.5039 +FPS=25.13, 法向力=7629.8760, 切向力X=32969.8672, 切向力Y=27736.0195 +FPS=27.03, 法向力=7229.7979, 切向力X=33034.2109, 切向力Y=28092.8398 +FPS=25.90, 法向力=11296.4414, 切向力X=24051.5703, 切向力Y=73311.2109 +FPS=25.06, 法向力=19504.3652, 切向力X=-8746.6377, 切向力Y=70897.4297 +FPS=26.59, 法向力=19693.7695, 切向力X=-8861.6865, 切向力Y=71499.9219 +FPS=24.37, 法向力=14386.7930, 切向力X=-30802.8008, 切向力Y=24788.7188 +FPS=26.53, 法向力=14577.2324, 切向力X=-30771.8867, 切向力Y=24740.3711 +FPS=25.72, 法向力=9985.9785, 切向力X=-34518.5703, 切向力Y=-13072.7773 +FPS=27.02, 法向力=9934.7402, 切向力X=-34623.7812, 切向力Y=-13092.1357 +FPS=25.93, 法向力=14045.7275, 切向力X=-24742.8359, 切向力Y=-45858.7109 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000420s, blend=0.002465s (9 tiles incl ref), finalize=0.000060s, total=0.002951s +FPS=25.52, 法向力=13944.2686, 切向力X=-24783.8125, 切向力Y=-46146.9844 +FPS=25.36, 法向力=23498.2695, 切向力X=-3640.6187, 切向力Y=-85614.7812 +FPS=24.97, 法向力=28295.4590, 切向力X=18485.6016, 切向力Y=-99178.2500 +FPS=26.27, 法向力=27909.0625, 切向力X=19045.0527, 切向力Y=-99923.0859 +FPS=22.69, 法向力=24826.1230, 切向力X=29532.7656, 切向力Y=-65239.8906 +FPS=18.70, 法向力=11875.2285, 切向力X=37915.8242, 切向力Y=-3321.5244 +FPS=23.57, 法向力=6502.7803, 切向力X=28173.6484, 切向力Y=37972.2031 +FPS=23.66, 法向力=6367.4062, 切向力X=28190.1953, 切向力Y=38117.5859 +FPS=25.63, 法向力=10099.9512, 切向力X=12713.1016, 切向力Y=66114.6328 +FPS=26.89, 法向力=10057.6797, 切向力X=12525.0195, 切向力Y=65747.7656 +FPS=24.82, 法向力=12426.6699, 切向力X=-19960.1719, 切向力Y=63695.4688 +FPS=28.17, 法向力=12067.5869, 切向力X=-20334.6465, 切向力Y=64240.9844 +FPS=25.12, 法向力=14589.7295, 切向力X=-46513.2500, 切向力Y=27525.7188 +FPS=26.97, 法向力=14631.9551, 切向力X=-52415.5312, 切向力Y=-22545.1250 +FPS=27.74, 法向力=14530.7842, 切向力X=-52355.2500, 切向力Y=-22767.1055 +FPS=26.09, 法向力=23513.2695, 切向力X=-34714.4961, 切向力Y=-73651.4688 +FPS=27.56, 法向力=23290.9688, 切向力X=-34885.1133, 切向力Y=-74499.2969 +FPS=26.55, 法向力=29557.6641, 切向力X=6235.2500, 切向力Y=-88167.6250 +FPS=26.67, 法向力=29270.8379, 切向力X=5950.3975, 切向力Y=-88397.8516 +FPS=26.10, 法向力=14551.2002, 切向力X=45171.5156, 切向力Y=-14206.0820 +FPS=28.28, 法向力=14575.3555, 切向力X=45304.0234, 切向力Y=-14116.3408 +FPS=25.18, 法向力=9180.8223, 切向力X=43681.5078, 切向力Y=54115.7578 +FPS=26.89, 法向力=22641.6035, 切向力X=16457.7715, 切向力Y=87182.9453 +FPS=27.17, 法向力=21594.2227, 切向力X=16705.0371, 切向力Y=89121.6484 +FPS=24.30, 法向力=20899.6445, 切向力X=-39833.1094, 切向力Y=53393.7969 +FPS=26.87, 法向力=21085.5508, 切向力X=-40167.4766, 切向力Y=53515.0156 +FPS=25.03, 法向力=15625.0527, 切向力X=-47344.6016, 切向力Y=8349.4766 +FPS=26.94, 法向力=15697.5938, 切向力X=-47626.7188, 切向力Y=8376.9590 +FPS=24.52, 法向力=14859.7041, 切向力X=-34145.8320, 切向力Y=-25057.9492 +FPS=26.29, 法向力=19767.6953, 切向力X=-2468.9390, 切向力Y=-63425.9844 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000235s, blend=0.002313s (9 tiles incl ref), finalize=0.000064s, total=0.002619s +FPS=26.75, 法向力=19736.1621, 切向力X=-2751.7490, 切向力Y=-63775.8516 +FPS=24.11, 法向力=14090.4668, 切向力X=59031.6992, 切向力Y=-30143.7422 +FPS=27.23, 法向力=14071.8906, 切向力X=58954.5000, 切向力Y=-30252.6387 +FPS=25.33, 法向力=9938.1348, 切向力X=83939.6250, 切向力Y=37400.3398 +FPS=25.76, 法向力=22344.4980, 切向力X=60174.2969, 切向力Y=72371.4688 +FPS=25.94, 法向力=22141.1230, 切向力X=60100.7812, 切向力Y=72677.1094 +FPS=23.40, 法向力=30053.6484, 切向力X=-4945.9526, 切向力Y=79834.5469 +FPS=27.19, 法向力=30295.7656, 切向力X=-5158.5098, 切向力Y=80713.6172 +FPS=23.86, 法向力=20495.8555, 切向力X=-53874.4883, 切向力Y=27884.8867 +FPS=25.64, 法向力=20904.7891, 切向力X=-54200.8438, 切向力Y=27758.5156 +FPS=25.90, 法向力=14089.0820, 切向力X=-39972.2930, 切向力Y=-1722.6163 +FPS=25.36, 法向力=15761.9688, 切向力X=-13499.6045, 切向力Y=-26414.1523 +FPS=25.49, 法向力=15777.2842, 切向力X=-13416.0391, 切向力Y=-26489.4922 +FPS=24.84, 法向力=17323.7520, 切向力X=69815.5000, 切向力Y=-42539.6406 +FPS=24.87, 法向力=14818.6738, 切向力X=117434.6484, 切向力Y=-17256.1113 +FPS=26.30, 法向力=14138.9092, 切向力X=117839.1094, 切向力Y=-16413.7285 +FPS=25.16, 法向力=21041.0469, 切向力X=81497.1172, 切向力Y=18326.9375 +FPS=25.94, 法向力=20505.7930, 切向力X=81380.8516, 切向力Y=18902.1172 +FPS=23.67, 法向力=19567.4609, 切向力X=24313.1309, 切向力Y=71584.1953 +FPS=26.78, 法向力=18725.8125, 切向力X=24139.6797, 切向力Y=73442.6250 +FPS=25.46, 法向力=23705.6855, 切向力X=-53698.4180, 切向力Y=60420.4141 +FPS=25.79, 法向力=16950.5957, 切向力X=-38182.9570, 切向力Y=12642.0635 +FPS=26.76, 法向力=16913.6172, 切向力X=-38284.4688, 切向力Y=12593.6230 +FPS=24.22, 法向力=16278.9512, 切向力X=-1049.5764, 切向力Y=-18651.0078 +FPS=25.49, 法向力=16286.9453, 切向力X=-973.0460, 切向力Y=-18622.3555 +FPS=26.47, 法向力=14092.0879, 切向力X=78171.2891, 切向力Y=-27815.3672 +FPS=26.00, 法向力=11727.7168, 切向力X=106153.1562, 切向力Y=24035.1816 +FPS=25.60, 法向力=11007.0684, 切向力X=106116.6016, 切向力Y=25031.7617 +FPS=26.63, 法向力=21892.0527, 切向力X=35546.6484, 切向力Y=53248.2031 +FPS=26.40, 法向力=21578.7129, 切向力X=35622.8359, 切向力Y=54095.3633 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000216s, blend=0.002132s (9 tiles incl ref), finalize=0.000052s, total=0.002407s +FPS=23.14, 法向力=18748.7480, 切向力X=-18771.3613, 切向力Y=37719.3750 +FPS=26.58, 法向力=18593.8281, 切向力X=-18887.0703, 切向力Y=37796.3008 +FPS=25.33, 法向力=9872.9980, 切向力X=-23101.0859, 切向力Y=913.1789 +FPS=25.00, 法向力=10633.3730, 切向力X=-7859.8682, 切向力Y=-27924.2227 +FPS=26.99, 法向力=10703.5840, 切向力X=-7788.6108, 切向力Y=-27889.9590 +FPS=25.70, 法向力=16998.2500, 切向力X=44884.0898, 切向力Y=-64096.0859 +FPS=26.65, 法向力=16587.6367, 切向力X=45093.2422, 切向力Y=-64388.2578 +FPS=26.79, 法向力=10662.8008, 切向力X=106156.2500, 切向力Y=4315.2241 +FPS=26.69, 法向力=9834.8691, 切向力X=106425.0156, 切向力Y=5045.7349 +FPS=25.28, 法向力=19141.5566, 切向力X=79245.9844, 切向力Y=83028.8750 +FPS=26.48, 法向力=25766.5898, 切向力X=-10179.3535, 切向力Y=72950.5547 +FPS=27.44, 法向力=26330.5273, 切向力X=-10536.4121, 切向力Y=75383.1562 +FPS=25.76, 法向力=13274.2344, 切向力X=-24298.1445, 切向力Y=9060.7334 +FPS=26.66, 法向力=13286.0645, 切向力X=-24340.2305, 切向力Y=8965.9316 +FPS=26.90, 法向力=16016.8906, 切向力X=5607.0908, 切向力Y=-49709.7891 +FPS=27.73, 法向力=15659.4170, 切向力X=5563.4780, 切向力Y=-50029.2734 +FPS=26.24, 法向力=18878.8965, 切向力X=71556.5938, 切向力Y=-48560.4336 +FPS=27.36, 法向力=18978.4023, 切向力X=71585.8438, 切向力Y=-48638.3438 +FPS=25.56, 法向力=14787.9883, 切向力X=110725.9531, 切向力Y=40168.4062 +FPS=27.25, 法向力=25257.4570, 切向力X=34695.4922, 切向力Y=86476.1406 +FPS=27.00, 法向力=25408.0527, 切向力X=33667.3906, 切向力Y=88671.8125 +FPS=26.24, 法向力=13568.3379, 切向力X=-22589.1602, 切向力Y=13026.6680 +FPS=27.18, 法向力=13597.1006, 切向力X=-22601.3125, 切向力Y=12580.2305 +FPS=25.26, 法向力=15102.1865, 切向力X=-17594.3477, 切向力Y=-58817.6133 +FPS=26.29, 法向力=14959.5215, 切向力X=-17498.6895, 切向力Y=-59253.8906 +FPS=27.17, 法向力=16387.9062, 切向力X=47007.7109, 切向力Y=-33299.0352 +FPS=25.10, 法向力=9925.5625, 切向力X=75415.2656, 切向力Y=50700.6328 +FPS=27.35, 法向力=9426.0410, 切向力X=75984.0312, 切向力Y=51419.8633 +FPS=25.58, 法向力=18554.7520, 切向力X=17018.4219, 切向力Y=95810.8750 +FPS=26.09, 法向力=17896.7930, 切向力X=16237.9512, 切向力Y=97068.3906 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002164s (9 tiles incl ref), finalize=0.000052s, total=0.002436s +FPS=23.67, 法向力=18960.7578, 切向力X=-23124.1406, 切向力Y=39106.8281 +FPS=25.22, 法向力=19137.7148, 切向力X=-23125.5898, 切向力Y=39564.2969 +FPS=26.13, 法向力=15198.0566, 切向力X=-8229.1484, 切向力Y=-52881.3906 +FPS=24.67, 法向力=23931.4824, 切向力X=37981.0938, 切向力Y=-89517.0156 +FPS=24.59, 法向力=23363.8867, 切向力X=38082.2500, 切向力Y=-90366.8359 +FPS=24.83, 法向力=16302.0840, 切向力X=49407.3086, 切向力Y=-44013.0078 +FPS=22.66, 法向力=8071.8047, 切向力X=24862.5156, 切向力Y=1545.1699 +FPS=25.96, 法向力=8019.4941, 切向力X=24783.1992, 切向力Y=1632.0890 +FPS=24.32, 法向力=4969.9824, 切向力X=6055.1245, 切向力Y=315.9214 +FPS=25.81, 法向力=4997.7104, 切向力X=5977.7803, 切向力Y=409.4529 +FPS=24.73, 法向力=4353.5713, 切向力X=4117.4160, 切向力Y=242.9423 +FPS=24.40, 法向力=3944.4746, 切向力X=2808.6392, 切向力Y=1126.1077 +FPS=25.76, 法向力=3949.6128, 切向力X=2890.9702, 切向力Y=1070.0081 +FPS=23.46, 法向力=3742.4697, 切向力X=7069.7144, 切向力Y=15583.1318 +FPS=25.11, 法向力=3693.7852, 切向力X=7175.7842, 切向力Y=15905.5781 +FPS=26.49, 法向力=6332.8677, 切向力X=14025.0996, 切向力Y=57967.6289 +FPS=26.45, 法向力=19833.7559, 切向力X=2316.9072, 切向力Y=112119.1094 +FPS=26.08, 法向力=18426.4648, 切向力X=2341.2249, 切向力Y=114251.8438 +FPS=25.68, 法向力=27670.5664, 切向力X=-7835.6416, 切向力Y=73087.8906 +FPS=25.20, 法向力=27992.8984, 切向力X=-8315.1924, 切向力Y=73642.7656 +FPS=25.06, 法向力=11277.1270, 切向力X=-5498.4565, 切向力Y=25458.0156 +FPS=25.22, 法向力=11336.1816, 切向力X=-5557.0234, 切向力Y=25544.7461 +FPS=24.74, 法向力=6934.5078, 切向力X=-2937.3774, 切向力Y=11514.8691 +FPS=21.48, 法向力=4570.4541, 切向力X=-3028.0664, 切向力Y=928.1992 +FPS=23.35, 法向力=4541.2974, 切向力X=-3073.3794, 切向力Y=971.3057 +FPS=25.18, 法向力=3513.5171, 切向力X=-2041.6438, 切向力Y=-27338.3145 +FPS=25.26, 法向力=3440.1323, 切向力X=-1922.7909, 切向力Y=-27400.2070 +FPS=25.40, 法向力=13320.7402, 切向力X=4165.4229, 切向力Y=-77187.8906 +FPS=24.61, 法向力=27397.5898, 切向力X=18167.3555, 切向力Y=-108165.8828 +FPS=26.21, 法向力=27263.9961, 切向力X=18562.4043, 切向力Y=-108636.6172 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000331s, blend=0.002245s (9 tiles incl ref), finalize=0.000060s, total=0.002643s +FPS=23.34, 法向力=27889.2930, 切向力X=16829.9082, 切向力Y=-78656.1094 +FPS=25.84, 法向力=23011.3750, 切向力X=7801.3330, 切向力Y=-50868.3828 +FPS=25.74, 法向力=22684.3340, 切向力X=7828.2856, 切向力Y=-50260.6289 +FPS=24.26, 法向力=16491.1738, 切向力X=3401.3003, 切向力Y=-29197.1211 +FPS=24.87, 法向力=16202.4268, 切向力X=3523.0044, 切向力Y=-28722.3477 +FPS=25.33, 法向力=8111.1509, 切向力X=1235.3359, 切向力Y=-7441.1646 +FPS=25.85, 法向力=8150.9424, 切向力X=1359.0447, 切向力Y=-7484.4189 +FPS=25.11, 法向力=4947.7119, 切向力X=1457.6349, 切向力Y=-870.3677 +FPS=24.45, 法向力=4523.2656, 切向力X=788.3990, 切向力Y=138.3465 +FPS=27.42, 法向力=4568.6021, 切向力X=833.5504, 切向力Y=136.0274 +FPS=25.10, 法向力=3607.4678, 切向力X=3243.0547, 切向力Y=-2994.2292 +FPS=25.15, 法向力=3597.5212, 切向力X=3361.4053, 切向力Y=-3012.6597 +FPS=25.69, 法向力=4868.2886, 切向力X=13382.9629, 切向力Y=-27077.3789 +FPS=23.24, 法向力=15284.0000, 切向力X=30040.1152, 切向力Y=-71591.5156 +FPS=26.42, 法向力=14915.1699, 切向力X=30015.5312, 切向力Y=-72094.7812 +FPS=24.42, 法向力=23902.7852, 切向力X=32653.5762, 切向力Y=-83257.4062 +FPS=25.68, 法向力=23942.0723, 切向力X=32763.4746, 切向力Y=-83224.0000 +FPS=25.85, 法向力=22768.5156, 切向力X=25067.3477, 切向力Y=-57778.8242 +FPS=25.36, 法向力=18940.6914, 切向力X=17298.6445, 切向力Y=-40114.5039 +FPS=25.19, 法向力=18821.6250, 切向力X=17285.9121, 切向力Y=-39708.6875 +FPS=24.18, 法向力=13875.2656, 切向力X=12358.5732, 切向力Y=-22535.5664 +FPS=24.65, 法向力=14085.5039, 切向力X=12186.7568, 切向力Y=-22540.8359 +FPS=25.44, 法向力=6539.5488, 切向力X=4864.6572, 切向力Y=-4920.9775 +FPS=23.11, 法向力=4492.1279, 切向力X=2858.3018, 切向力Y=-1252.0244 +FPS=26.03, 法向力=4469.2080, 切向力X=2816.2190, 切向力Y=-1060.2822 +FPS=25.05, 法向力=4268.3613, 切向力X=10931.6045, 切向力Y=-139.8909 +FPS=25.54, 法向力=4231.3672, 切向力X=11300.6338, 切向力Y=-28.8541 +FPS=25.73, 法向力=4303.5254, 切向力X=43947.8047, 切向力Y=4931.8994 +FPS=25.54, 法向力=9776.6680, 切向力X=78725.4219, 切向力Y=15418.7725 +FPS=26.01, 法向力=9354.6631, 切向力X=78693.3125, 切向力Y=16162.9355 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002141s (9 tiles incl ref), finalize=0.000051s, total=0.002412s +FPS=24.46, 法向力=20580.5254, 切向力X=69787.9062, 切向力Y=14463.2070 +FPS=25.71, 法向力=20525.7695, 切向力X=69919.8750, 切向力Y=14678.8037 +FPS=26.55, 法向力=25386.2773, 切向力X=51493.1250, 切向力Y=-4532.1758 +FPS=23.82, 法向力=12369.3828, 切向力X=21852.4668, 切向力Y=1786.8962 +FPS=25.03, 法向力=12379.4375, 切向力X=21860.5039, 切向力Y=1871.6978 +FPS=24.88, 法向力=5203.1538, 切向力X=6128.0444, 切向力Y=2028.8950 +FPS=26.72, 法向力=5234.1021, 切向力X=6155.9673, 切向力Y=2085.4377 +FPS=25.27, 法向力=4002.2205, 切向力X=4749.2725, 切向力Y=1566.4863 +FPS=26.07, 法向力=4035.5671, 切向力X=4699.6675, 切向力Y=1749.3918 +FPS=26.58, 法向力=4211.1738, 切向力X=3409.3875, 切向力Y=1168.1210 +FPS=24.94, 法向力=3712.4434, 切向力X=2129.5476, 切向力Y=625.3527 +FPS=27.64, 法向力=3669.1294, 切向力X=2110.5605, 切向力Y=560.3723 +FPS=25.30, 法向力=4574.0903, 切向力X=-28156.7480, 切向力Y=3228.2852 +FPS=24.98, 法向力=4630.1572, 切向力X=-28387.8008, 切向力Y=3111.9033 +FPS=27.74, 法向力=18554.7520, 切向力X=-77285.3281, 切向力Y=458.4692 +FPS=27.34, 法向力=18207.3047, 切向力X=-77983.1719, 切向力Y=781.7054 +FPS=26.34, 法向力=39745.1953, 切向力X=-121172.8828, 切向力Y=-21679.5801 +FPS=25.59, 法向力=46756.7227, 切向力X=-141227.2500, 切向力Y=-10972.7480 +FPS=25.91, 法向力=46605.7734, 切向力X=-141798.3750, 切向力Y=-10424.7012 +FPS=25.60, 法向力=38336.4766, 切向力X=-104431.5859, 切向力Y=14876.5684 +FPS=24.71, 法向力=37957.9297, 切向力X=-103841.8281, 切向力Y=15663.2832 +FPS=25.85, 法向力=19277.3418, 切向力X=-45883.7969, 切向力Y=13327.8066 +FPS=25.18, 法向力=9278.9316, 切向力X=-13365.0107, 切向力Y=3801.7729 +FPS=27.48, 法向力=9268.7344, 切向力X=-13397.7578, 切向力Y=3763.2876 +FPS=25.74, 法向力=5386.2627, 切向力X=-5610.2886, 切向力Y=2502.5654 +FPS=24.58, 法向力=5355.5039, 切向力X=-5598.4297, 切向力Y=2545.5691 +FPS=20.46, 法向力=4335.8486, 切向力X=-3618.7900, 切向力Y=1634.2283 +FPS=23.88, 法向力=3216.3611, 切向力X=-941.7264, 切向力Y=10338.8721 +FPS=26.63, 法向力=3176.3296, 切向力X=-831.8789, 切向力Y=10518.9385 +FPS=25.71, 法向力=4566.1362, 切向力X=11958.0410, 切向力Y=45694.3984 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000481s, blend=0.003388s (9 tiles incl ref), finalize=0.000061s, total=0.003938s +FPS=25.63, 法向力=4550.2793, 切向力X=11992.1553, 切向力Y=45761.3945 +FPS=27.46, 法向力=15657.9727, 切向力X=23584.2969, 切向力Y=108430.3438 +FPS=24.58, 法向力=33733.2656, 切向力X=11239.4521, 切向力Y=121494.7578 +FPS=25.24, 法向力=34332.0625, 切向力X=9729.0312, 切向力Y=126591.4062 +FPS=25.24, 法向力=35543.2188, 切向力X=-30.7712, 切向力Y=78276.6875 +FPS=26.08, 法向力=35122.0469, 切向力X=118.5524, 切向力Y=77777.3984 +FPS=24.18, 法向力=14411.4883, 切向力X=-3087.0410, 切向力Y=33171.9141 +FPS=25.77, 法向力=8028.0088, 切向力X=-1150.8813, 切向力Y=12551.1699 +FPS=25.46, 法向力=7998.0742, 切向力X=-1174.1724, 切向力Y=12709.8809 +FPS=25.34, 法向力=4522.1387, 切向力X=-579.2615, 切向力Y=5458.7969 +FPS=26.62, 法向力=4570.8906, 切向力X=-536.8070, 切向力Y=5613.7598 +FPS=24.24, 法向力=3907.8462, 切向力X=235.6358, 切向力Y=4890.8276 +FPS=25.16, 法向力=2456.5569, 切向力X=3966.0303, 切向力Y=-9371.5527 +FPS=25.61, 法向力=2574.2498, 切向力X=3896.6240, 切向力Y=-9638.5020 +FPS=23.53, 法向力=6555.7871, 切向力X=10485.2705, 切向力Y=-50473.6172 +FPS=26.41, 法向力=6241.3369, 切向力X=10619.1289, 切向力Y=-50807.0234 +FPS=24.24, 法向力=19128.6484, 切向力X=10483.8926, 切向力Y=-78660.5000 +FPS=26.39, 法向力=18812.1211, 切向力X=10611.7363, 切向力Y=-79192.0469 +FPS=23.98, 法向力=29310.4648, 切向力X=5066.7217, 切向力Y=-91157.2812 +FPS=25.96, 法向力=40860.9453, 切向力X=6817.3325, 切向力Y=-101985.9688 +FPS=24.62, 法向力=40930.3555, 切向力X=6381.8682, 切向力Y=-101628.6875 +FPS=24.50, 法向力=37248.4062, 切向力X=12569.5645, 切向力Y=-82623.7656 +FPS=26.21, 法向力=19777.6875, 切向力X=13139.8926, 切向力Y=-42376.8125 +FPS=25.60, 法向力=20195.2891, 切向力X=12987.8477, 切向力Y=-42589.6641 +FPS=24.84, 法向力=8444.6475, 切向力X=6407.8208, 切向力Y=-13475.0566 +FPS=27.16, 法向力=8535.6133, 切向力X=6404.9346, 切向力Y=-13466.5781 +FPS=23.81, 法向力=5130.2236, 切向力X=1090.9194, 切向力Y=-2443.3140 +FPS=25.83, 法向力=5204.2412, 切向力X=1047.1255, 切向力Y=-2403.6411 +FPS=26.32, 法向力=4714.3945, 切向力X=1839.3977, 切向力Y=-930.3942 +FPS=26.68, 法向力=6766.2480, 切向力X=28746.9746, 切向力Y=6375.8032 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000308s, blend=0.002265s (9 tiles incl ref), finalize=0.000053s, total=0.002634s +FPS=27.42, 法向力=6734.0225, 切向力X=28702.5996, 切向力Y=6445.8735 +FPS=25.86, 法向力=11771.0020, 切向力X=71184.6406, 切向力Y=21136.0449 +FPS=28.85, 法向力=10998.3682, 切向力X=71488.8672, 切向力Y=21626.1309 +FPS=26.20, 法向力=25672.2852, 切向力X=81248.7188, 切向力Y=24611.6738 +FPS=27.44, 法向力=25774.6406, 切向力X=81405.5234, 切向力Y=24621.3906 +FPS=24.92, 法向力=18578.3262, 切向力X=39895.8438, 切向力Y=2435.4395 +FPS=27.86, 法向力=18757.0449, 切向力X=40216.1641, 切向力Y=2737.8940 +FPS=24.50, 法向力=8904.8281, 切向力X=12737.5293, 切向力Y=-76.7264 +FPS=23.69, 法向力=5317.7495, 切向力X=2724.3997, 切向力Y=2413.3115 +FPS=25.31, 法向力=5314.5498, 切向力X=2689.2041, 切向力Y=2374.7200 +FPS=25.11, 法向力=4077.9619, 切向力X=2701.8613, 切向力Y=1657.1858 +FPS=25.55, 法向力=3759.7466, 切向力X=1897.5396, 切向力Y=2129.3589 +FPS=26.65, 法向力=3713.7344, 切向力X=1913.5664, 切向力Y=2087.1313 +FPS=24.71, 法向力=1368.2601, 切向力X=-10834.8008, 切向力Y=3348.7390 +FPS=26.89, 法向力=1344.3478, 切向力X=-11192.2812, 切向力Y=3383.2861 +FPS=25.18, 法向力=10739.1895, 切向力X=-59567.4023, 切向力Y=17338.7832 +FPS=25.99, 法向力=10695.4668, 切向力X=-59579.7070, 切向力Y=17442.3457 +FPS=24.26, 法向力=27318.8398, 切向力X=-117502.2344, 切向力Y=25693.1836 +FPS=25.06, 法向力=38303.7617, 切向力X=-133414.6094, 切向力Y=26529.2266 +FPS=26.24, 法向力=38153.1328, 切向力X=-134581.2812, 切向力Y=26793.7461 +FPS=25.90, 法向力=34156.5039, 切向力X=-100548.8047, 切向力Y=22557.8555 +FPS=26.59, 法向力=34021.5430, 切向力X=-99861.1406, 切向力Y=22432.8223 +FPS=23.71, 法向力=15677.6279, 切向力X=-36187.1562, 切向力Y=12839.5664 +FPS=25.45, 法向力=6550.3262, 切向力X=-9011.1562, 切向力Y=4534.9746 +FPS=25.26, 法向力=6539.0615, 切向力X=-9012.7334, 切向力Y=4485.8296 +FPS=25.85, 法向力=5378.7554, 切向力X=-4558.2168, 切向力Y=2332.9600 +FPS=26.49, 法向力=5401.3237, 切向力X=-4556.5322, 切向力Y=2369.3938 +FPS=24.43, 法向力=7602.2886, 切向力X=17026.1250, 切向力Y=-1335.5466 +FPS=27.49, 法向力=7544.3516, 切向力X=17056.4023, 切向力Y=-1251.1027 +FPS=25.47, 法向力=7677.4561, 切向力X=62788.4609, 切向力Y=-5514.9004 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000381s, blend=0.002271s (9 tiles incl ref), finalize=0.000069s, total=0.002727s +FPS=25.47, 法向力=13091.7773, 切向力X=93112.9375, 切向力Y=22832.5293 +FPS=26.57, 法向力=12367.1367, 切向力X=92928.5312, 切向力Y=23833.1113 +FPS=24.44, 法向力=28543.8652, 切向力X=81774.5000, 切向力Y=26686.3633 +FPS=25.23, 法向力=28361.4023, 切向力X=81729.2188, 切向力Y=27107.0527 +FPS=27.21, 法向力=25561.8477, 切向力X=47464.4844, 切向力Y=9838.1250 +FPS=25.16, 法向力=25261.9785, 切向力X=47517.0703, 切向力Y=10434.0684 +FPS=25.68, 法向力=15669.2314, 切向力X=26134.8438, 切向力Y=6249.6328 +FPS=25.72, 法向力=6763.8911, 切向力X=6239.8442, 切向力Y=3437.5115 +FPS=28.26, 法向力=6715.5781, 切向力X=6276.3745, 切向力Y=3491.3328 +FPS=24.88, 法向力=4780.8672, 切向力X=2888.1130, 切向力Y=3002.9668 +FPS=26.42, 法向力=4786.9668, 切向力X=2813.3232, 切向力Y=2994.8901 +FPS=29.02, 法向力=3121.5796, 切向力X=-20585.5273, 切向力Y=6052.3535 +FPS=27.40, 法向力=15603.9570, 切向力X=-76011.1094, 切向力Y=19769.0312 +FPS=27.45, 法向力=15329.4219, 切向力X=-76545.1719, 切向力Y=19688.6035 +FPS=28.12, 法向力=15354.2812, 切向力X=-76615.2891, 切向力Y=19634.8555 +FPS=26.71, 法向力=33176.5000, 切向力X=-115161.4688, 切向力Y=16558.1270 +FPS=26.10, 法向力=32302.7441, 切向力X=-97276.1094, 切向力Y=18263.5645 +FPS=26.34, 法向力=32064.5176, 切向力X=-96615.0469, 切向力Y=18557.2695 +FPS=25.67, 法向力=16571.5977, 切向力X=-48154.8438, 切向力Y=14448.7637 +FPS=27.73, 法向力=16387.6348, 切向力X=-48008.6758, 切向力Y=14474.7344 +FPS=26.12, 法向力=7097.7236, 切向力X=-12433.2812, 切向力Y=5964.3135 +FPS=27.01, 法向力=5281.0664, 切向力X=-3838.5942, 切向力Y=3800.8599 +FPS=28.04, 法向力=5275.1772, 切向力X=-3829.3052, 切向力Y=3812.9482 +FPS=25.24, 法向力=7700.2383, 切向力X=32275.4609, 切向力Y=6187.4873 +FPS=29.05, 法向力=7725.6768, 切向力X=32406.2480, 切向力Y=6219.2197 +FPS=27.52, 法向力=8111.5049, 切向力X=88619.9062, 切向力Y=9697.4629 +FPS=29.00, 法向力=7458.2603, 切向力X=89033.4141, 切向力Y=10696.4727 +FPS=27.91, 法向力=10797.9023, 切向力X=113005.1250, 切向力Y=18290.4395 +FPS=26.28, 法向力=10041.4238, 切向力X=113011.4375, 切向力Y=19289.6836 +FPS=25.71, 法向力=18436.5508, 切向力X=107810.4062, 切向力Y=21868.7227 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000211s, blend=0.003127s (9 tiles incl ref), finalize=0.000055s, total=0.003398s +FPS=25.74, 法向力=17844.9609, 切向力X=107462.2812, 切向力Y=22859.2070 +FPS=27.10, 法向力=15672.8652, 切向力X=52846.0469, 切向力Y=14521.3877 +FPS=25.34, 法向力=5954.3525, 切向力X=10908.1133, 切向力Y=5232.9551 +FPS=28.34, 法向力=5923.5557, 切向力X=10852.8486, 切向力Y=5274.2129 +FPS=24.17, 法向力=4288.7207, 切向力X=5189.8281, 切向力Y=3461.7781 +FPS=27.88, 法向力=4259.3091, 切向力X=5212.7930, 切向力Y=3523.5742 +FPS=25.11, 法向力=3080.8843, 切向力X=-3291.6089, 切向力Y=-1123.1294 +FPS=27.00, 法向力=3110.0479, 切向力X=-3268.9978, 切向力Y=-1173.4421 +FPS=24.73, 法向力=9428.0781, 切向力X=-53593.6328, 切向力Y=10899.5361 +FPS=26.58, 法向力=22180.8301, 切向力X=-85703.4844, 切向力Y=18134.4648 +FPS=27.09, 法向力=22131.8809, 切向力X=-86357.1719, 切向力Y=18572.2266 +FPS=23.80, 法向力=22394.6699, 切向力X=-65145.8320, 切向力Y=3300.7485 +FPS=26.36, 法向力=21921.9766, 切向力X=-64767.0625, 切向力Y=3491.3420 +FPS=26.81, 法向力=12688.8398, 切向力X=-23726.0332, 切向力Y=3362.9102 +FPS=25.99, 法向力=5653.1709, 切向力X=-5041.2520, 切向力Y=5508.2329 +FPS=25.62, 法向力=5598.7256, 切向力X=-5084.3506, 切向力Y=5608.8779 +FPS=24.91, 法向力=4210.0913, 切向力X=-2349.9844, 切向力Y=2992.7456 +FPS=26.60, 法向力=4238.9580, 切向力X=-2365.5952, 切向力Y=2977.3252 +FPS=23.81, 法向力=6915.7368, 切向力X=10073.0488, 切向力Y=5342.4639 +FPS=27.14, 法向力=6893.0459, 切向力X=10107.8643, 切向力Y=5332.1416 +FPS=25.29, 法向力=7375.8975, 切向力X=52653.3086, 切向力Y=-5105.1055 +FPS=24.80, 法向力=8081.6597, 切向力X=44569.7383, 切向力Y=1722.9209 +FPS=26.22, 法向力=7858.1392, 切向力X=44446.0664, 切向力Y=1920.9033 +FPS=27.11, 法向力=4158.7690, 切向力X=6194.0049, 切向力Y=3368.4985 +FPS=26.91, 法向力=4177.5254, 切向力X=6168.2104, 切向力Y=3416.1865 +FPS=25.51, 法向力=3322.2305, 切向力X=1424.4631, 切向力Y=2601.2522 +FPS=28.20, 法向力=3311.0891, 切向力X=1397.9910, 切向力Y=2631.8447 +FPS=25.28, 法向力=3500.6016, 切向力X=665.8326, 切向力Y=2591.3545 +FPS=26.69, 法向力=3480.5908, 切向力X=601.8444, 切向力Y=2626.0793 +FPS=27.66, 法向力=3327.7778, 切向力X=-20846.5039, 切向力Y=5088.9106 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000567s, blend=0.002279s (9 tiles incl ref), finalize=0.000057s, total=0.002914s +FPS=26.54, 法向力=13772.2383, 切向力X=-72046.7656, 切向力Y=-7444.1309 +FPS=27.04, 法向力=13645.9502, 切向力X=-72446.4297, 切向力Y=-7538.7969 +FPS=26.71, 法向力=32654.6113, 切向力X=-117060.4375, 切向力Y=-25043.8242 +FPS=27.01, 法向力=32031.2266, 切向力X=-118161.7812, 切向力Y=-25367.1953 +FPS=27.76, 法向力=40385.0469, 切向力X=-104427.6406, 切向力Y=-24435.7793 +FPS=26.51, 法向力=40023.9102, 切向力X=-104402.7188, 切向力Y=-24330.1094 +FPS=23.86, 法向力=20064.1426, 切向力X=-49399.9219, 切向力Y=-17109.3633 +FPS=25.23, 法向力=6393.5352, 切向力X=-10417.5459, 切向力Y=-3146.4690 +FPS=27.15, 法向力=6355.6587, 切向力X=-10496.0371, 切向力Y=-3126.9194 +FPS=24.89, 法向力=4322.5728, 切向力X=-5352.3770, 切向力Y=390.1326 +FPS=27.46, 法向力=4351.7061, 切向力X=-5333.5806, 切向力Y=397.7825 +FPS=25.11, 法向力=9748.8066, 切向力X=13042.9062, 切向力Y=-10756.8398 +FPS=24.25, 法向力=13023.2480, 切向力X=67861.5234, 切向力Y=-28668.6914 +FPS=27.73, 法向力=12779.4141, 切向力X=68174.9531, 切向力Y=-28572.9512 +FPS=25.45, 法向力=8703.2891, 切向力X=40391.6641, 切向力Y=-4886.1396 +FPS=27.01, 法向力=8790.5029, 切向力X=40687.1172, 切向力Y=-5069.8418 +FPS=24.11, 法向力=4106.8115, 切向力X=3858.0122, 切向力Y=563.1118 +FPS=25.46, 法向力=4187.6841, 切向力X=3823.1184, 切向力Y=464.9435 +FPS=25.47, 法向力=3597.3572, 切向力X=1832.2487, 切向力Y=869.5402 +FPS=25.51, 法向力=3407.8643, 切向力X=705.3492, 切向力Y=794.6089 +FPS=27.23, 法向力=3467.7642, 切向力X=616.7740, 切向力Y=743.5360 +FPS=25.06, 法向力=1353.4628, 切向力X=-6936.9678, 切向力Y=4353.2734 +FPS=27.77, 法向力=1473.6902, 切向力X=-7160.9736, 切向力Y=4460.0259 +FPS=25.63, 法向力=8449.1182, 切向力X=-48629.3203, 切向力Y=12709.9844 +FPS=27.26, 法向力=20190.4043, 切向力X=-79170.4219, 切向力Y=1457.9353 +FPS=25.65, 法向力=20047.5508, 切向力X=-79838.6719, 切向力Y=1620.5477 +FPS=23.27, 法向力=11679.8379, 切向力X=-44328.0156, 切向力Y=814.3762 +FPS=23.61, 法向力=11609.6016, 切向力X=-44372.8242, 切向力Y=903.5314 +FPS=23.54, 法向力=4272.6260, 切向力X=-7276.3096, 切向力Y=1704.0884 +FPS=26.07, 法向力=3138.3831, 切向力X=-3859.1416, 切向力Y=1636.0361 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000227s, blend=0.002193s (9 tiles incl ref), finalize=0.000053s, total=0.002480s +FPS=24.98, 法向力=3175.2012, 切向力X=-3852.6836, 切向力Y=1627.5310 +FPS=23.70, 法向力=2721.7371, 切向力X=-3991.3223, 切向力Y=2033.3120 +FPS=25.43, 法向力=2774.2957, 切向力X=-3950.3765, 切向力Y=2060.3467 +FPS=24.77, 法向力=2622.7695, 切向力X=-1328.6991, 切向力Y=-1048.3748 +FPS=25.71, 法向力=2702.5024, 切向力X=-1304.6479, 切向力Y=-1168.6396 +FPS=26.21, 法向力=3782.8115, 切向力X=5491.3799, 切向力Y=-30660.2754 +FPS=24.51, 法向力=13446.4170, 切向力X=29443.1875, 切向力Y=-83509.4609 +FPS=25.27, 法向力=12389.5527, 切向力X=30003.6895, 切向力Y=-84704.2656 +FPS=24.55, 法向力=22941.3965, 切向力X=42106.1367, 切向力Y=-110416.9297 +FPS=25.58, 法向力=23138.6680, 切向力X=42317.1445, 切向力Y=-110416.8359 +FPS=26.20, 法向力=26987.6055, 切向力X=36069.3906, 切向力Y=-97876.0703 +FPS=23.61, 法向力=23364.2109, 切向力X=22403.8066, 切向力Y=-65843.4844 +FPS=27.75, 法向力=23447.2344, 切向力X=22144.5430, 切向力Y=-66075.1250 +FPS=24.44, 法向力=19113.5898, 切向力X=15896.6934, 切向力Y=-41259.6953 +FPS=27.87, 法向力=18947.5957, 切向力X=15777.4111, 切向力Y=-40858.7188 +FPS=25.73, 法向力=15285.5303, 切向力X=15171.4199, 切向力Y=-24839.5410 +FPS=26.37, 法向力=15302.1543, 切向力X=14998.0957, 切向力Y=-24619.3867 +FPS=25.78, 法向力=11574.0938, 切向力X=17437.8613, 切向力Y=-4092.6433 +FPS=25.32, 法向力=5586.4883, 切向力X=15862.1230, 切向力Y=28557.8594 +FPS=25.35, 法向力=5634.6597, 切向力X=15812.2686, 切向力Y=28555.1562 +FPS=21.00, 法向力=5537.7905, 切向力X=7488.3657, 切向力Y=59854.7812 +FPS=24.00, 法向力=14610.9160, 切向力X=-14572.4668, 切向力Y=70347.5156 +FPS=27.96, 法向力=15303.9336, 切向力X=-14908.3047, 切向力Y=70204.8828 +FPS=25.21, 法向力=15739.4727, 切向力X=-10015.4980, 切向力Y=34497.7734 +FPS=27.94, 法向力=15501.5430, 切向力X=-9961.1621, 切向力Y=34106.5703 +FPS=26.47, 法向力=7938.2012, 切向力X=-2071.4602, 切向力Y=11801.3125 +FPS=28.27, 法向力=7975.5342, 切向力X=-2079.8594, 切向力Y=11941.7568 +FPS=25.60, 法向力=5403.9629, 切向力X=-99.4998, 切向力Y=3438.9978 +FPS=27.20, 法向力=2347.7598, 切向力X=3098.8867, 切向力Y=-10483.8682 +FPS=27.42, 法向力=2408.8799, 切向力X=2995.2698, 切向力Y=-10859.3594 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000223s, blend=0.002160s (9 tiles incl ref), finalize=0.000051s, total=0.002442s +FPS=27.10, 法向力=4375.5098, 切向力X=11059.0693, 切向力Y=-40883.2500 +FPS=28.61, 法向力=4201.6123, 切向力X=11126.0293, 切向力Y=-41300.8125 +FPS=25.85, 法向力=13965.1133, 切向力X=28119.6211, 切向力Y=-91392.6016 +FPS=28.00, 法向力=13226.1426, 切向力X=28519.5781, 切向力Y=-91950.3125 +FPS=27.45, 法向力=24908.7012, 切向力X=31325.3613, 切向力Y=-110202.7812 +FPS=28.15, 法向力=24733.9062, 切向力X=31598.8906, 切向力Y=-110649.7656 +FPS=27.33, 法向力=28800.9336, 切向力X=28807.9434, 切向力Y=-90182.7578 +FPS=26.94, 法向力=28455.1270, 切向力X=28609.0391, 切向力Y=-89938.1094 +FPS=26.81, 法向力=24501.7754, 切向力X=19455.5703, 切向力Y=-62699.5938 +FPS=25.31, 法向力=16426.1289, 切向力X=12409.8516, 切向力Y=-34776.5312 +FPS=27.82, 法向力=16615.9727, 切向力X=12290.5439, 切向力Y=-34818.4453 +FPS=26.82, 法向力=14033.2773, 切向力X=7981.3564, 切向力Y=-26417.3125 +FPS=26.48, 法向力=14118.8525, 切向力X=7976.6440, 切向力Y=-26407.8008 +FPS=25.54, 法向力=14561.1963, 切向力X=16603.6211, 切向力Y=-16005.4590 +FPS=26.79, 法向力=5895.0566, 切向力X=27526.7930, 切向力Y=24801.1758 +FPS=26.95, 法向力=5676.9248, 切向力X=27671.9883, 切向力Y=24838.4141 +FPS=26.08, 法向力=5703.9023, 切向力X=27666.7930, 切向力Y=24854.2422 +FPS=27.59, 法向力=4209.0073, 切向力X=9810.0830, 切向力Y=45708.2656 +FPS=25.77, 法向力=11418.7246, 切向力X=-5825.8320, 切向力Y=37017.5781 +FPS=26.89, 法向力=11425.8242, 切向力X=-6178.7017, 切向力Y=37309.7344 +FPS=26.09, 法向力=11103.1064, 切向力X=5096.9692, 切向力Y=291.1046 +FPS=27.21, 法向力=11109.6240, 切向力X=5167.2554, 切向力Y=263.5909 +FPS=26.78, 法向力=14827.8281, 切向力X=21830.4902, 切向力Y=-71187.2344 +FPS=26.88, 法向力=26255.6777, 切向力X=35922.4023, 切向力Y=-110305.7266 +FPS=27.53, 法向力=25592.5879, 切向力X=36641.8359, 切向力Y=-110926.5938 +FPS=26.57, 法向力=25802.4453, 切向力X=36545.4688, 切向力Y=-110645.8672 +FPS=27.97, 法向力=24526.3730, 切向力X=26727.2148, 切向力Y=-73909.2344 +FPS=25.16, 法向力=10213.4531, 切向力X=23013.6016, 切向力Y=-993.7114 +FPS=27.28, 法向力=10149.1699, 切向力X=23034.5723, 切向力Y=-1012.5646 +FPS=25.87, 法向力=5516.0518, 切向力X=-1418.8269, 切向力Y=38725.4219 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000228s, blend=0.002183s (9 tiles incl ref), finalize=0.000056s, total=0.002474s +FPS=27.51, 法向力=5616.9502, 切向力X=-1399.3914, 切向力Y=39012.7734 +FPS=26.23, 法向力=13857.8545, 切向力X=-3815.1833, 切向力Y=22414.8984 +FPS=25.70, 法向力=10370.1113, 切向力X=16180.6875, 切向力Y=-47220.2812 +FPS=27.95, 法向力=10444.1270, 切向力X=16072.1875, 切向力Y=-47282.5820 +FPS=24.44, 法向力=17089.6895, 切向力X=30590.4336, 切向力Y=-77982.1406 +FPS=27.54, 法向力=16906.4688, 切向力X=30727.2656, 切向力Y=-78701.3438 +FPS=26.11, 法向力=15099.8516, 切向力X=35014.3320, 切向力Y=-40915.6875 +FPS=26.97, 法向力=14824.2422, 切向力X=35228.1016, 切向力Y=-40311.5508 +FPS=26.79, 法向力=7236.4204, 切向力X=31460.2148, 切向力Y=17597.1973 +FPS=28.10, 法向力=7217.2642, 切向力X=31488.7578, 切向力Y=17626.1973 +FPS=27.65, 法向力=7389.1016, 切向力X=-1355.8340, 切向力Y=41093.9727 +FPS=27.60, 法向力=8406.7959, 切向力X=-1581.8140, 切向力Y=10946.8408 +FPS=26.90, 法向力=8479.7354, 切向力X=-1750.9241, 切向力Y=11022.8721 +FPS=25.47, 法向力=4595.1387, 切向力X=11731.6562, 切向力Y=-34973.9141 +FPS=26.71, 法向力=4520.3916, 切向力X=11778.2559, 切向力Y=-35124.1406 +FPS=25.16, 法向力=14240.2021, 切向力X=35821.3242, 切向力Y=-82535.7500 +FPS=28.22, 法向力=13429.2852, 切向力X=36318.1172, 切向力Y=-83552.7031 +FPS=24.77, 法向力=21391.0566, 切向力X=46050.2344, 切向力Y=-96129.4609 +FPS=26.88, 法向力=21577.6016, 切向力X=46109.1289, 切向力Y=-96032.4531 +FPS=26.87, 法向力=24298.9141, 切向力X=30125.9961, 切向力Y=-84801.4922 +FPS=25.53, 法向力=19688.3086, 切向力X=8981.5098, 切向力Y=-57289.8945 +FPS=26.77, 法向力=19721.7051, 切向力X=8755.6787, 切向力Y=-57196.0703 +FPS=26.05, 法向力=14236.3652, 切向力X=3625.4736, 切向力Y=-27939.9648 +FPS=25.82, 法向力=14194.0039, 切向力X=3732.3101, 切向力Y=-27993.1719 +FPS=26.02, 法向力=7081.3896, 切向力X=1303.0317, 切向力Y=-7296.0537 +FPS=25.60, 法向力=4683.3892, 切向力X=1816.0588, 切向力Y=-2269.5596 +FPS=27.39, 法向力=4707.3965, 切向力X=1863.0137, 切向力Y=-2197.5967 +FPS=25.86, 法向力=3601.1001, 切向力X=2281.1543, 切向力Y=1781.0295 +FPS=27.92, 法向力=3651.6567, 切向力X=2256.8184, 切向力Y=1859.9480 +FPS=24.43, 法向力=4435.7173, 切向力X=6660.4243, 切向力Y=29179.0742 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002165s (9 tiles incl ref), finalize=0.000056s, total=0.002444s +FPS=27.09, 法向力=4367.9097, 切向力X=6578.8281, 切向力Y=29286.2949 +FPS=24.69, 法向力=5635.7725, 切向力X=5255.9531, 切向力Y=63366.6016 +FPS=25.23, 法向力=7202.8154, 切向力X=-6617.5801, 切向力Y=72124.9297 +FPS=26.81, 法向力=6796.4512, 切向力X=-6726.5020, 切向力Y=72736.4922 +FPS=24.00, 法向力=14053.9414, 切向力X=-10081.7012, 切向力Y=53817.2500 +FPS=26.83, 法向力=14163.7227, 切向力X=-10596.9805, 切向力Y=53882.5898 +FPS=24.70, 法向力=18805.8281, 切向力X=-9995.3906, 切向力Y=44990.0938 +FPS=26.09, 法向力=19023.6211, 切向力X=-10039.8281, 切向力Y=45329.3281 +FPS=25.65, 法向力=12481.6807, 切向力X=-4363.2627, 切向力Y=24398.4688 +FPS=23.57, 法向力=6982.9888, 切向力X=-975.8702, 切向力Y=10931.1445 +FPS=26.81, 法向力=7012.0244, 切向力X=-1042.5575, 切向力Y=10984.1826 +FPS=25.72, 法向力=3415.5405, 切向力X=682.5100, 切向力Y=-4433.2788 +FPS=24.11, 法向力=3483.2698, 切向力X=657.5336, 切向力Y=-4419.3062 +FPS=25.67, 法向力=5029.6895, 切向力X=6946.9150, 切向力Y=-41203.8945 +FPS=21.80, 法向力=16915.1289, 切向力X=24890.8906, 切向力Y=-87421.9375 +FPS=24.17, 法向力=16068.7090, 切向力X=25493.5078, 切向力Y=-88376.0703 +FPS=23.94, 法向力=23364.8438, 切向力X=30097.8340, 切向力Y=-98946.4688 +FPS=25.23, 法向力=26428.9785, 切向力X=20984.2676, 切向力Y=-86531.9609 +FPS=25.25, 法向力=26126.2461, 切向力X=20896.4082, 切向力Y=-86906.3906 +FPS=23.96, 法向力=22014.2480, 切向力X=9576.2266, 切向力Y=-58121.9453 +FPS=26.13, 法向力=21897.3398, 切向力X=9652.7402, 切向力Y=-57877.3633 +FPS=24.84, 法向力=14016.7773, 切向力X=4549.0225, 切向力Y=-26956.3477 +FPS=23.36, 法向力=6762.0703, 切向力X=2430.1851, 切向力Y=-6668.2812 +FPS=26.29, 法向力=6690.4492, 切向力X=2427.7244, 切向力Y=-6562.5918 +FPS=25.64, 法向力=4537.9258, 切向力X=1561.4712, 切向力Y=-1946.8988 +FPS=26.95, 法向力=4590.7051, 切向力X=1546.7909, 切向力Y=-1957.3944 +FPS=25.15, 法向力=4060.8242, 切向力X=3966.0327, 切向力Y=9555.9268 +FPS=28.00, 法向力=4067.8044, 切向力X=4066.8171, 切向力Y=9576.4893 +FPS=26.33, 法向力=3588.5388, 切向力X=3530.4351, 切向力Y=29821.3477 +FPS=27.45, 法向力=7177.9087, 切向力X=-9646.8555, 切向力Y=35507.8359 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000273s, blend=0.002229s (9 tiles incl ref), finalize=0.000057s, total=0.002566s +FPS=26.80, 法向力=7415.6221, 切向力X=-9754.6348, 切向力Y=35697.3086 +FPS=25.94, 法向力=6257.6465, 切向力X=-1276.6182, 切向力Y=7301.2036 +FPS=28.72, 法向力=6203.0576, 切向力X=-1253.0955, 切向力Y=7398.1069 +FPS=25.82, 法向力=3570.1045, 切向力X=220.6923, 切向力Y=1005.7365 +FPS=27.36, 法向力=3632.9199, 切向力X=251.5158, 切向力Y=1126.6813 +FPS=26.57, 法向力=3407.9321, 切向力X=1021.3887, 切向力Y=1234.7329 +FPS=27.21, 法向力=3383.6436, 切向力X=1058.9138, 切向力Y=1233.8486 +FPS=21.76, 法向力=3205.8311, 切向力X=936.3849, 切向力Y=1473.0443 +FPS=19.77, 法向力=3109.7305, 切向力X=2169.9600, 切向力Y=-3654.4658 +FPS=22.14, 法向力=3772.5713, 切向力X=10532.2832, 切向力Y=-26588.0312 +FPS=21.92, 法向力=3703.4148, 切向力X=10377.6455, 切向力Y=-26972.1719 +FPS=26.35, 法向力=11655.9102, 切向力X=20819.8262, 切向力Y=-54075.8438 +FPS=25.12, 法向力=11434.2227, 切向力X=20619.7695, 切向力Y=-54615.9844 +FPS=26.55, 法向力=13549.7695, 切向力X=18033.2227, 切向力Y=-54488.3789 +FPS=24.60, 法向力=15032.0938, 切向力X=14717.9902, 切向力Y=-44687.0000 +FPS=26.80, 法向力=15022.4824, 切向力X=14626.3867, 切向力Y=-44413.7109 +FPS=24.58, 法向力=13982.0410, 切向力X=10398.2344, 切向力Y=-35482.1289 +FPS=27.23, 法向力=13885.7852, 切向力X=10426.9375, 切向力Y=-35228.9961 +FPS=24.80, 法向力=12616.0850, 切向力X=5057.2012, 切向力Y=-24113.5000 +FPS=26.47, 法向力=8321.7959, 切向力X=2938.9917, 切向力Y=-11158.5625 +FPS=26.53, 法向力=8589.3359, 切向力X=2838.5676, 切向力Y=-11329.6406 +FPS=25.54, 法向力=5316.0479, 切向力X=5382.0059, 切向力Y=1575.5746 +FPS=27.19, 法向力=5338.8809, 切向力X=5354.2104, 切向力Y=1580.0466 +FPS=25.40, 法向力=2379.6230, 切向力X=4018.4829, 切向力Y=14909.1904 +FPS=26.78, 法向力=2523.1821, 切向力X=4139.4551, 切向力Y=14977.7305 +FPS=25.59, 法向力=3248.3018, 切向力X=4483.3574, 切向力Y=26313.8086 +FPS=27.66, 法向力=3511.6194, 切向力X=4294.9155, 切向力Y=26500.7109 +FPS=25.80, 法向力=4236.0063, 切向力X=8958.3799, 切向力Y=47266.3203 +FPS=26.62, 法向力=8422.9473, 切向力X=7498.8345, 切向力Y=76434.9688 +FPS=26.87, 法向力=8301.1797, 切向力X=7415.4258, 切向力Y=76847.1641 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002121s (9 tiles incl ref), finalize=0.000051s, total=0.002392s +FPS=23.74, 法向力=22807.2832, 切向力X=710.8535, 切向力Y=80101.0156 +FPS=26.87, 法向力=23283.6582, 切向力X=140.9904, 切向力Y=81217.7500 +FPS=25.96, 法向力=22539.3203, 切向力X=-5797.5439, 切向力Y=52613.9297 +FPS=25.50, 法向力=11127.6621, 切向力X=-2524.7446, 切向力Y=23020.7793 +FPS=26.38, 法向力=11115.7285, 切向力X=-2506.2710, 切向力Y=23156.3672 +FPS=26.83, 法向力=7392.2021, 切向力X=-229.1236, 切向力Y=10167.9893 +FPS=27.10, 法向力=7361.3711, 切向力X=-211.9162, 切向力Y=10208.5508 +FPS=23.87, 法向力=4083.8318, 切向力X=920.0729, 切向力Y=-2868.8823 +FPS=26.70, 法向力=4087.4978, 切向力X=965.3856, 切向力Y=-2968.2070 +FPS=26.77, 法向力=2519.8076, 切向力X=1927.8411, 切向力Y=-21661.0918 +FPS=25.84, 法向力=7644.0034, 切向力X=6269.6025, 切向力Y=-61593.2852 +FPS=27.41, 法向力=7226.1904, 切向力X=6418.8809, 切向力Y=-62393.1875 +FPS=24.70, 法向力=19834.6836, 切向力X=11347.6797, 切向力Y=-105525.2500 +FPS=26.96, 法向力=19027.0547, 切向力X=11809.5801, 切向力Y=-106610.9688 +FPS=25.16, 法向力=27162.2441, 切向力X=13647.7012, 切向力Y=-94900.1719 +FPS=27.60, 法向力=26692.1172, 切向力X=13820.7324, 切向力Y=-95611.8125 +FPS=25.49, 法向力=25836.8770, 切向力X=11203.1680, 切向力Y=-65922.0391 +FPS=26.87, 法向力=25600.5469, 切向力X=11217.3154, 切向力Y=-65541.2812 +FPS=26.78, 法向力=20279.7148, 切向力X=8275.7539, 切向力Y=-42433.5703 +FPS=25.25, 法向力=14614.4951, 切向力X=5975.9604, 切向力Y=-25145.0117 +FPS=26.99, 法向力=14310.4941, 切向力X=5978.8716, 切向力Y=-24841.7793 +FPS=25.09, 法向力=10541.3516, 切向力X=5006.1514, 切向力Y=-13739.3213 +FPS=26.83, 法向力=7050.4326, 切向力X=6942.1479, 切向力Y=2022.1672 +FPS=27.02, 法向力=7131.9160, 切向力X=6985.8979, 切向力Y=1942.3008 +FPS=25.14, 法向力=3797.9951, 切向力X=5715.0312, 切向力Y=24018.5234 +FPS=27.24, 法向力=3724.6567, 切向力X=6002.7480, 切向力Y=23980.8164 +FPS=26.57, 法向力=3824.9836, 切向力X=4368.6899, 切向力Y=40479.0859 +FPS=26.62, 法向力=3701.6265, 切向力X=4294.4575, 切向力Y=40948.0703 +FPS=25.56, 法向力=7494.7329, 切向力X=-445.6760, 切向力Y=53448.9648 +FPS=25.74, 法向力=7259.2749, 切向力X=-579.3793, 切向力Y=53815.5781 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000252s, blend=0.002091s (9 tiles incl ref), finalize=0.000053s, total=0.002404s +FPS=24.87, 法向力=17916.1348, 切向力X=-1156.2070, 切向力Y=46402.8672 +FPS=26.05, 法向力=19659.2383, 切向力X=-1012.4094, 切向力Y=39468.0234 +FPS=25.87, 法向力=19458.4375, 切向力X=-1159.5145, 切向力Y=39657.1094 +FPS=24.85, 法向力=11838.0615, 切向力X=-453.3429, 切向力Y=21416.6504 +FPS=26.78, 法向力=11912.3438, 切向力X=-551.5300, 切向力Y=21572.8809 +FPS=23.79, 法向力=7668.1289, 切向力X=-580.3264, 切向力Y=11183.2002 +FPS=26.00, 法向力=7713.2646, 切向力X=-506.4145, 切向力Y=11177.7510 +FPS=27.84, 法向力=5411.1162, 切向力X=261.3982, 切向力Y=6060.5479 +FPS=25.53, 法向力=4248.0068, 切向力X=904.2131, 切向力Y=2504.6560 +FPS=27.95, 法向力=4349.8838, 切向力X=990.9568, 切向力Y=2498.3350 +FPS=25.97, 法向力=4050.2732, 切向力X=491.3417, 切向力Y=2016.0422 +FPS=28.16, 法向力=4103.7241, 切向力X=437.5002, 切向力Y=1938.6115 +FPS=18.90, 法向力=3686.3301, 切向力X=-41.8737, 切向力Y=1631.1700 +FPS=36.28, 法向力=3471.9875, 切向力X=315.3099, 切向力Y=2214.3003 +FPS=33.20, 法向力=3416.3862, 切向力X=343.2712, 切向力Y=2275.9802 +FPS=34.21, 法向力=3442.4810, 切向力X=338.3306, 切向力Y=2258.8936 +FPS=26.00, 法向力=3159.0439, 切向力X=613.8008, 切向力Y=2320.6194 +FPS=30.27, 法向力=3119.4460, 切向力X=615.7520, 切向力Y=2325.9170 +FPS=31.38, 法向力=3241.7661, 切向力X=515.9553, 切向力Y=1351.0361 +FPS=33.41, 法向力=3294.0291, 切向力X=445.9364, 切向力Y=1450.7689 +FPS=29.32, 法向力=3445.3086, 切向力X=490.3114, 切向力Y=574.4155 +FPS=32.84, 法向力=3437.1665, 切向力X=457.0804, 切向力Y=585.2664 +FPS=31.37, 法向力=3290.0623, 切向力X=-268.2282, 切向力Y=1730.8735 +FPS=34.85, 法向力=3302.3582, 切向力X=-376.2631, 切向力Y=1698.3889 +FPS=30.46, 法向力=3465.5112, 切向力X=-100.9575, 切向力Y=1661.8541 +FPS=34.69, 法向力=3543.3276, 切向力X=-175.1599, 切向力Y=1604.2209 +FPS=32.57, 法向力=3240.7434, 切向力X=104.2169, 切向力Y=1222.5980 +FPS=34.35, 法向力=3271.5234, 切向力X=89.6136, 切向力Y=1252.4141 +FPS=34.33, 法向力=3279.0864, 切向力X=85.0933, 切向力Y=1207.5979 +FPS=32.89, 法向力=3028.7788, 切向力X=566.9396, 切向力Y=1608.5544 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000284s, blend=0.002273s (9 tiles incl ref), finalize=0.000056s, total=0.002619s +FPS=32.75, 法向力=2995.8115, 切向力X=554.1344, 切向力Y=1636.8696 +FPS=30.65, 法向力=3187.2629, 切向力X=297.2060, 切向力Y=1880.9448 +FPS=32.64, 法向力=3239.1523, 切向力X=429.5314, 切向力Y=1759.9551 +FPS=29.27, 法向力=3196.0454, 切向力X=346.3334, 切向力Y=1249.5372 +FPS=24.66, 法向力=3211.2090, 切向力X=232.0993, 切向力Y=1297.1265 +FPS=25.44, 法向力=3222.1655, 切向力X=-5.1224, 切向力Y=1509.5366 +FPS=27.61, 法向力=2990.0247, 切向力X=-275.4416, 切向力Y=2194.8594 +FPS=30.88, 法向力=2972.4399, 切向力X=-325.4347, 切向力Y=2238.8438 +FPS=31.45, 法向力=3088.2720, 切向力X=367.5927, 切向力Y=1628.2021 +FPS=35.39, 法向力=3116.8716, 切向力X=336.0786, 切向力Y=1617.7764 +FPS=33.26, 法向力=3112.9451, 切向力X=370.7191, 切向力Y=1607.1707 +FPS=31.53, 法向力=3087.0171, 切向力X=248.9024, 切向力Y=1582.0806 +FPS=33.27, 法向力=3081.7412, 切向力X=161.7426, 切向力Y=1671.2764 +FPS=29.52, 法向力=2845.0767, 切向力X=671.0372, 切向力Y=1428.9270 +FPS=33.75, 法向力=2911.2627, 切向力X=670.6356, 切向力Y=1445.6660 +FPS=30.79, 法向力=3202.3901, 切向力X=-143.0158, 切向力Y=1558.5984 +FPS=33.79, 法向力=3260.3142, 切向力X=-280.5200, 切向力Y=1463.9546 +FPS=32.12, 法向力=2936.3447, 切向力X=-161.2616, 切向力Y=1458.4236 +FPS=34.46, 法向力=2926.9795, 切向力X=-127.1064, 切向力Y=1487.2327 +FPS=30.68, 法向力=2906.7744, 切向力X=-293.5975, 切向力Y=1398.0048 +FPS=31.13, 法向力=2865.9443, 切向力X=-396.4758, 切向力Y=1494.3447 +FPS=31.24, 法向力=2913.9609, 切向力X=291.3473, 切向力Y=945.6815 +FPS=32.97, 法向力=2912.0459, 切向力X=316.3859, 切向力Y=953.5131 +FPS=34.60, 法向力=2908.5637, 切向力X=334.8342, 切向力Y=944.4224 +FPS=31.57, 法向力=2989.7700, 切向力X=332.5081, 切向力Y=2035.4738 +FPS=34.31, 法向力=3048.7688, 切向力X=388.2379, 切向力Y=2097.2803 +FPS=30.57, 法向力=3158.7971, 切向力X=188.7369, 切向力Y=1320.9064 +FPS=30.78, 法向力=3126.6504, 切向力X=152.9611, 切向力Y=1364.9143 +FPS=30.50, 法向力=2841.7041, 切向力X=-106.3137, 切向力Y=1229.1426 +FPS=32.44, 法向力=2851.7412, 切向力X=-36.4015, 切向力Y=1299.9944 +stitch_feature_optimized: canvas out_w=414, out_h=427, x_min=-81.76, y_min=-88.25 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002225s (9 tiles incl ref), finalize=0.000053s, total=0.002499s +FPS=29.05, 法向力=3049.7129, 切向力X=-117.8512, 切向力Y=1434.5264 +FPS=32.70, 法向力=3056.5469, 切向力X=-90.9075, 切向力Y=1429.3682 +FPS=30.60, 法向力=2811.4250, 切向力X=75.4930, 切向力Y=1689.4683 +FPS=33.14, 法向力=2841.7344, 切向力X=33.9012, 切向力Y=1677.0588 +FPS=28.90, 法向力=2775.7168, 切向力X=3.5102, 切向力Y=1172.2532 +FPS=32.05, 法向力=2780.4072, 切向力X=40.2569, 切向力Y=1139.1027 +FPS=29.12, 法向力=2617.3145, 切向力X=425.2295, 切向力Y=1950.7639 +FPS=31.74, 法向力=2584.1372, 切向力X=493.7502, 切向力Y=1970.7499 +FPS=31.30, 法向力=3124.2007, 切向力X=-49.1986, 切向力Y=1754.0300 +FPS=32.34, 法向力=3109.1694, 切向力X=-109.3354, 切向力Y=1802.4270 +FPS=30.16, 法向力=3029.0037, 切向力X=562.5579, 切向力Y=965.3508 +FPS=33.71, 法向力=3088.1963, 切向力X=496.4328, 切向力Y=942.9108 +FPS=29.79, 法向力=3044.1252, 切向力X=205.2628, 切向力Y=1400.8429 +FPS=31.27, 法向力=3107.1646, 切向力X=233.4172, 切向力Y=1426.0424 +FPS=29.42, 法向力=2891.0088, 切向力X=347.5569, 切向力Y=1896.1564 +FPS=30.60, 法向力=2988.2695, 切向力X=297.8064, 切向力Y=1883.4320 +FPS=15.03, 法向力=2857.7134, 切向力X=614.6525, 切向力Y=1755.3428 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260521_172408.log b/examples/logs/qt_viewer_20260521_172408.log new file mode 100644 index 0000000..e8c1563 --- /dev/null +++ b/examples/logs/qt_viewer_20260521_172408.log @@ -0,0 +1,1240 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=15 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.51, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.91, 法向力=1208.3295, 切向力X=170.7828, 切向力Y=-531.7628 +FPS=25.44, 法向力=1284.1650, 切向力X=189.4366, 切向力Y=-501.4926 +FPS=25.00, 法向力=1311.5454, 切向力X=-464.1741, 切向力Y=398.2270 +FPS=26.33, 法向力=1306.0166, 切向力X=-456.4132, 切向力Y=308.3281 +FPS=25.08, 法向力=1225.8538, 切向力X=262.3375, 切向力Y=339.9913 +FPS=30.21, 法向力=1265.1401, 切向力X=280.0720, 切向力Y=253.2452 +FPS=27.95, 法向力=1322.1704, 切向力X=40.3511, 切向力Y=-146.7547 +FPS=29.29, 法向力=1345.1777, 切向力X=164.4913, 切向力Y=-209.4820 +FPS=28.82, 法向力=1130.3025, 切向力X=-463.6233, 切向力Y=-148.3671 +FPS=28.83, 法向力=1287.5355, 切向力X=-348.6975, 切向力Y=221.8279 +FPS=30.00, 法向力=1322.0945, 切向力X=-294.4237, 切向力Y=176.3985 +FPS=28.60, 法向力=967.7486, 切向力X=-330.8090, 切向力Y=12.1744 +FPS=29.05, 法向力=967.2078, 切向力X=-364.4242, 切向力Y=-45.9496 +FPS=27.82, 法向力=879.8047, 切向力X=429.7134, 切向力Y=-162.2457 +FPS=31.54, 法向力=848.1332, 切向力X=415.5143, 切向力Y=-120.6384 +FPS=30.28, 法向力=873.8665, 切向力X=407.4091, 切向力Y=-170.9529 +FPS=28.76, 法向力=1025.6549, 切向力X=7.9710, 切向力Y=-205.0848 +FPS=29.00, 法向力=1083.6641, 切向力X=-65.2635, 切向力Y=-153.1176 +FPS=29.40, 法向力=961.6581, 切向力X=-300.5448, 切向力Y=100.8697 +FPS=27.97, 法向力=1505.7427, 切向力X=-16.2610, 切向力Y=-432.3199 +FPS=29.21, 法向力=1637.5415, 切向力X=-59.4752, 切向力Y=-464.2013 +FPS=27.93, 法向力=1229.3206, 切向力X=-505.1118, 切向力Y=-352.6297 +FPS=29.75, 法向力=1198.8248, 切向力X=-559.7476, 切向力Y=-383.7953 +FPS=26.89, 法向力=863.7087, 切向力X=-103.2354, 切向力Y=289.3010 +FPS=31.29, 法向力=877.2535, 切向力X=-41.6897, 切向力Y=326.6168 +FPS=29.56, 法向力=920.0862, 切向力X=-648.1302, 切向力Y=-186.7573 +FPS=30.15, 法向力=923.8715, 切向力X=-658.6845, 切向力Y=-194.6694 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000211s, blend=0.002191s (9 tiles incl ref), finalize=0.000051s, total=0.002460s +FPS=29.35, 法向力=1134.5786, 切向力X=13.6589, 切向力Y=7.6711 +FPS=29.44, 法向力=1146.2019, 切向力X=25.4481, 切向力Y=-63.6762 +FPS=27.07, 法向力=1327.2367, 切向力X=14.3124, 切向力Y=-23.8392 +FPS=30.38, 法向力=1288.4541, 切向力X=72.7971, 切向力Y=81.9953 +FPS=29.17, 法向力=984.6542, 切向力X=476.8467, 切向力Y=25.5642 +FPS=31.82, 法向力=994.6964, 切向力X=439.3571, 切向力Y=63.9507 +FPS=29.67, 法向力=984.6097, 切向力X=96.7853, 切向力Y=-388.2321 +FPS=31.68, 法向力=1011.9148, 切向力X=127.9924, 切向力Y=-430.2627 +FPS=29.59, 法向力=1108.4727, 切向力X=-643.5077, 切向力Y=-130.9987 +FPS=31.67, 法向力=1125.0256, 切向力X=-624.1287, 切向力Y=-90.3452 +FPS=28.35, 法向力=1213.2424, 切向力X=72.9548, 切向力Y=-221.3562 +FPS=32.15, 法向力=1255.1476, 切向力X=4.4740, 切向力Y=-272.6596 +FPS=29.22, 法向力=1223.6064, 切向力X=336.8120, 切向力Y=-447.8293 +FPS=31.41, 法向力=1216.9563, 切向力X=363.1208, 切向力Y=-414.8551 +FPS=27.84, 法向力=1160.1101, 切向力X=84.4750, 切向力Y=-445.8134 +FPS=30.27, 法向力=1248.1941, 切向力X=45.6796, 切向力Y=-395.8790 +FPS=28.17, 法向力=1234.6075, 切向力X=166.2864, 切向力Y=-118.0427 +FPS=30.36, 法向力=1246.5850, 切向力X=77.8294, 切向力Y=-140.0599 +FPS=29.19, 法向力=1186.8220, 切向力X=-833.8130, 切向力Y=946.7281 +FPS=28.99, 法向力=1201.2202, 切向力X=-829.3394, 切向力Y=937.0956 +FPS=28.46, 法向力=1259.3801, 切向力X=319.5761, 切向力Y=-10.3343 +FPS=30.52, 法向力=1274.8669, 切向力X=291.0677, 切向力Y=35.9641 +FPS=28.03, 法向力=1011.0791, 切向力X=149.1470, 切向力Y=357.7267 +FPS=30.05, 法向力=1037.9531, 切向力X=163.1841, 切向力Y=361.4660 +FPS=28.68, 法向力=1296.3843, 切向力X=-202.4680, 切向力Y=-123.8561 +FPS=30.00, 法向力=1271.8816, 切向力X=-216.0758, 切向力Y=-208.6289 +FPS=25.54, 法向力=1011.8346, 切向力X=191.3021, 切向力Y=-413.5647 +FPS=29.99, 法向力=999.3467, 切向力X=224.9221, 切向力Y=-381.6554 +FPS=27.70, 法向力=983.0126, 切向力X=486.3189, 切向力Y=121.0584 +FPS=29.37, 法向力=1005.5673, 切向力X=246.3427, 切向力Y=-84.9077 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002063s (9 tiles incl ref), finalize=0.000048s, total=0.002348s +FPS=29.29, 法向力=996.8425, 切向力X=180.6079, 切向力Y=-121.6344 +FPS=27.80, 法向力=1513.3831, 切向力X=-629.6615, 切向力Y=-393.8787 +FPS=29.80, 法向力=1562.1021, 切向力X=-661.3768, 切向力Y=-392.0368 +FPS=30.13, 法向力=1579.8223, 切向力X=-666.0828, 切向力Y=-403.9826 +FPS=28.47, 法向力=1090.5366, 切向力X=-186.2092, 切向力Y=-33.6304 +FPS=28.74, 法向力=1132.5769, 切向力X=-171.2017, 切向力Y=-87.3282 +FPS=28.90, 法向力=1196.4324, 切向力X=262.9052, 切向力Y=86.5848 +FPS=28.94, 法向力=1441.4452, 切向力X=-281.7095, 切向力Y=-221.3940 +FPS=28.55, 法向力=1370.2571, 切向力X=-275.3844, 切向力Y=-199.5332 +FPS=28.03, 法向力=1176.4557, 切向力X=-191.6978, 切向力Y=-214.7218 +FPS=29.58, 法向力=1147.3135, 切向力X=-216.1412, 切向力Y=-174.9861 +FPS=27.29, 法向力=917.6960, 切向力X=83.8506, 切向力Y=-328.7120 +FPS=29.71, 法向力=908.7419, 切向力X=31.8932, 切向力Y=-270.4151 +FPS=28.03, 法向力=1257.1975, 切向力X=290.8864, 切向力Y=175.6817 +FPS=30.03, 法向力=1307.5984, 切向力X=262.7090, 切向力Y=238.1065 +FPS=29.07, 法向力=956.4400, 切向力X=-99.3115, 切向力Y=-152.6857 +FPS=30.69, 法向力=989.5244, 切向力X=-90.8862, 切向力Y=-211.1777 +FPS=27.18, 法向力=1123.2166, 切向力X=-81.3907, 切向力Y=522.3615 +FPS=29.41, 法向力=1117.9100, 切向力X=-72.7338, 切向力Y=572.0709 +FPS=27.69, 法向力=1181.5527, 切向力X=252.3226, 切向力Y=-817.4370 +FPS=27.61, 法向力=1173.8597, 切向力X=314.0825, 切向力Y=-809.3831 +FPS=28.26, 法向力=853.9832, 切向力X=1.0553, 切向力Y=-322.8440 +FPS=28.52, 法向力=957.4515, 切向力X=10.5560, 切向力Y=36.9176 +FPS=29.85, 法向力=968.5145, 切向力X=16.5568, 切向力Y=55.9736 +FPS=29.93, 法向力=972.6107, 切向力X=40.9375, 切向力Y=38.9029 +FPS=28.33, 法向力=1060.7350, 切向力X=-191.7776, 切向力Y=-84.4573 +FPS=29.96, 法向力=1118.0219, 切向力X=-172.8055, 切向力Y=-2.1206 +FPS=28.52, 法向力=1270.7600, 切向力X=289.8124, 切向力Y=-133.7552 +FPS=28.30, 法向力=1207.5106, 切向力X=184.0294, 切向力Y=-2.0999 +FPS=29.24, 法向力=1158.5718, 切向力X=208.7926, 切向力Y=-12.4453 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000205s, blend=0.002112s (9 tiles incl ref), finalize=0.000048s, total=0.002371s +FPS=28.07, 法向力=1216.4324, 切向力X=-509.6513, 切向力Y=-37.8400 +FPS=28.29, 法向力=1229.5942, 切向力X=-571.6194, 切向力Y=6.2610 +FPS=27.62, 法向力=897.8901, 切向力X=-378.4850, 切向力Y=-401.7759 +FPS=29.91, 法向力=935.3992, 切向力X=-473.0926, 切向力Y=-469.2519 +FPS=28.30, 法向力=1077.1019, 切向力X=-289.1826, 切向力Y=-336.1638 +FPS=30.63, 法向力=1135.8684, 切向力X=-341.6890, 切向力Y=-410.9425 +FPS=28.98, 法向力=994.3065, 切向力X=-190.5030, 切向力Y=771.4218 +FPS=29.01, 法向力=1045.2111, 切向力X=-177.0285, 切向力Y=761.7653 +FPS=26.57, 法向力=860.8628, 切向力X=500.7867, 切向力Y=55.8040 +FPS=28.28, 法向力=843.3198, 切向力X=511.6607, 切向力Y=56.0966 +FPS=24.99, 法向力=1030.2471, 切向力X=1003.7229, 切向力Y=102.6545 +FPS=27.26, 法向力=1048.6643, 切向力X=993.2259, 切向力Y=69.2316 +FPS=27.41, 法向力=1230.0140, 切向力X=-251.7564, 切向力Y=82.2868 +FPS=25.16, 法向力=880.1713, 切向力X=113.7188, 切向力Y=451.7405 +FPS=27.11, 法向力=927.8055, 切向力X=102.8713, 切向力Y=367.4653 +FPS=25.55, 法向力=884.0496, 切向力X=207.3978, 切向力Y=181.0998 +FPS=27.91, 法向力=891.4449, 切向力X=305.2654, 切向力Y=165.0782 +FPS=25.07, 法向力=1174.1096, 切向力X=308.3470, 切向力Y=-74.1117 +FPS=28.36, 法向力=1175.0668, 切向力X=324.8822, 切向力Y=25.5281 +FPS=25.77, 法向力=828.9287, 切向力X=-361.3195, 切向力Y=144.9917 +FPS=26.95, 法向力=811.9984, 切向力X=-357.3381, 切向力Y=103.1308 +FPS=27.55, 法向力=734.8964, 切向力X=-765.9573, 切向力Y=-118.5891 +FPS=26.73, 法向力=816.0335, 切向力X=419.3053, 切向力Y=-194.0793 +FPS=27.77, 法向力=813.1371, 切向力X=495.2616, 切向力Y=-220.5661 +FPS=25.34, 法向力=1243.3242, 切向力X=216.7520, 切向力Y=-125.3998 +FPS=27.39, 法向力=1253.2229, 切向力X=187.8918, 切向力Y=-76.5106 +FPS=27.40, 法向力=1062.9628, 切向力X=34.5908, 切向力Y=-384.7536 +FPS=28.73, 法向力=1102.6768, 切向力X=51.3785, 切向力Y=-356.4848 +FPS=26.37, 法向力=1559.4480, 切向力X=-66.7317, 切向力Y=-488.6763 +FPS=27.18, 法向力=1573.8606, 切向力X=-10.8424, 切向力Y=-462.9818 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000246s, blend=0.002232s (9 tiles incl ref), finalize=0.000054s, total=0.002539s +FPS=27.42, 法向力=1366.4194, 切向力X=-588.8018, 切向力Y=194.7601 +FPS=26.95, 法向力=916.3721, 切向力X=-451.4178, 切向力Y=-136.5014 +FPS=26.55, 法向力=909.9811, 切向力X=-457.0164, 切向力Y=-143.9981 +FPS=24.22, 法向力=828.9208, 切向力X=-682.9045, 切向力Y=305.4856 +FPS=26.39, 法向力=859.8182, 切向力X=-692.7836, 切向力Y=340.5905 +FPS=25.84, 法向力=760.9635, 切向力X=-306.7794, 切向力Y=716.4550 +FPS=27.78, 法向力=777.2422, 切向力X=-336.3058, 切向力Y=744.6183 +FPS=27.06, 法向力=868.0530, 切向力X=56.2621, 切向力Y=-338.2507 +FPS=27.04, 法向力=883.8461, 切向力X=51.7298, 切向力Y=-395.1641 +FPS=28.04, 法向力=791.6791, 切向力X=355.0150, 切向力Y=160.9890 +FPS=27.80, 法向力=1003.4968, 切向力X=-144.5988, 切向力Y=431.0090 +FPS=28.53, 法向力=1002.1553, 切向力X=-137.1287, 切向力Y=391.7114 +FPS=26.40, 法向力=797.7106, 切向力X=99.5452, 切向力Y=-50.3957 +FPS=29.07, 法向力=794.0477, 切向力X=67.3363, 切向力Y=-84.8417 +FPS=27.45, 法向力=926.0063, 切向力X=-332.0923, 切向力Y=-428.5438 +FPS=27.91, 法向力=921.3396, 切向力X=-352.8578, 切向力Y=-423.0812 +FPS=28.51, 法向力=1770.1525, 切向力X=-899.8591, 切向力Y=-853.7940 +FPS=27.42, 法向力=1781.8647, 切向力X=-911.3102, 切向力Y=-932.5133 +FPS=25.32, 法向力=1031.1167, 切向力X=-357.6699, 切向力Y=275.0832 +FPS=27.04, 法向力=1164.6547, 切向力X=-75.2175, 切向力Y=888.5164 +FPS=26.96, 法向力=1281.2764, 切向力X=-84.6650, 切向力Y=915.1761 +FPS=25.58, 法向力=1052.7761, 切向力X=-513.9039, 切向力Y=-5.5658 +FPS=27.15, 法向力=1008.9482, 切向力X=-470.6122, 切向力Y=15.1657 +FPS=25.69, 法向力=1370.7371, 切向力X=207.2050, 切向力Y=-117.8725 +FPS=26.89, 法向力=1381.5435, 切向力X=220.7748, 切向力Y=-131.3372 +FPS=25.66, 法向力=978.4040, 切向力X=224.8894, 切向力Y=587.3032 +FPS=26.34, 法向力=997.1602, 切向力X=378.7377, 切向力Y=200.4672 +FPS=26.63, 法向力=999.6477, 切向力X=272.0912, 切向力Y=224.8647 +FPS=26.69, 法向力=1060.8318, 切向力X=-398.5954, 切向力Y=-4.6296 +FPS=27.28, 法向力=1083.1783, 切向力X=-413.0806, 切向力Y=-32.8602 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000010s (hit), reset=0.000829s, blend=0.002185s (9 tiles incl ref), finalize=0.000081s, total=0.003112s +FPS=26.47, 法向力=1294.9768, 切向力X=147.4205, 切向力Y=-267.0791 +FPS=27.29, 法向力=1317.1589, 切向力X=148.9232, 切向力Y=-270.4587 +FPS=25.58, 法向力=885.3848, 切向力X=643.3007, 切向力Y=176.3687 +FPS=25.52, 法向力=928.5032, 切向力X=679.6773, 切向力Y=141.5001 +FPS=26.92, 法向力=927.3333, 切向力X=-287.6547, 切向力Y=97.7635 +FPS=25.63, 法向力=1309.2894, 切向力X=-321.6520, 切向力Y=-399.3049 +FPS=26.97, 法向力=1332.5239, 切向力X=-242.2566, 切向力Y=-384.9070 +FPS=25.21, 法向力=1129.6340, 切向力X=11.3944, 切向力Y=-592.2374 +FPS=27.27, 法向力=1114.0657, 切向力X=52.7399, 切向力Y=-550.9330 +FPS=25.36, 法向力=1184.6929, 切向力X=-380.7696, 切向力Y=399.6384 +FPS=26.55, 法向力=1204.2144, 切向力X=-372.8730, 切向力Y=423.4818 +FPS=26.90, 法向力=1259.8157, 切向力X=-45.2737, 切向力Y=-360.7752 +FPS=27.09, 法向力=953.8223, 切向力X=25.8964, 切向力Y=131.5181 +FPS=27.59, 法向力=990.8173, 切向力X=-132.7790, 切向力Y=140.2631 +FPS=25.93, 法向力=1034.7314, 切向力X=30.1768, 切向力Y=320.8454 +FPS=29.19, 法向力=1103.2966, 切向力X=-24.8174, 切向力Y=231.6400 +FPS=27.56, 法向力=852.2079, 切向力X=165.7923, 切向力Y=262.0560 +FPS=29.18, 法向力=887.6864, 切向力X=109.3996, 切向力Y=249.4714 +FPS=25.71, 法向力=1043.6479, 切向力X=869.6187, 切向力Y=-272.2777 +FPS=28.56, 法向力=1056.2283, 切向力X=851.7081, 切向力Y=-196.0450 +FPS=27.92, 法向力=1319.8184, 切向力X=-298.2591, 切向力Y=-7.1961 +FPS=28.93, 法向力=1313.3905, 切向力X=-382.1909, 切向力Y=-47.5604 +FPS=28.05, 法向力=922.2655, 切向力X=103.8704, 切向力Y=872.0402 +FPS=28.22, 法向力=919.6071, 切向力X=121.6124, 切向力Y=974.5618 +FPS=28.33, 法向力=1055.7200, 切向力X=-965.3526, 切向力Y=567.7344 +FPS=26.54, 法向力=1080.8613, 切向力X=36.6147, 切向力Y=105.5905 +FPS=27.73, 法向力=1092.8257, 切向力X=123.7874, 切向力Y=116.1492 +FPS=26.55, 法向力=858.9301, 切向力X=-289.1100, 切向力Y=231.8904 +FPS=28.02, 法向力=849.5524, 切向力X=-250.1576, 切向力Y=298.1934 +FPS=25.54, 法向力=1501.7495, 切向力X=-629.6022, 切向力Y=88.4553 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000210s, blend=0.002194s (9 tiles incl ref), finalize=0.000054s, total=0.002464s +FPS=28.16, 法向力=1480.1334, 切向力X=-684.3657, 切向力Y=106.7369 +FPS=26.63, 法向力=1204.9055, 切向力X=436.2023, 切向力Y=55.1745 +FPS=27.27, 法向力=1219.5234, 切向力X=474.1180, 切向力Y=128.8505 +FPS=26.78, 法向力=1028.7023, 切向力X=78.1079, 切向力Y=-50.7892 +FPS=27.48, 法向力=919.8228, 切向力X=-387.7397, 切向力Y=237.9281 +FPS=27.42, 法向力=881.9217, 切向力X=-344.6743, 切向力Y=294.7366 +FPS=25.30, 法向力=1496.5332, 切向力X=-332.5642, 切向力Y=-722.2876 +FPS=28.13, 法向力=1555.3579, 切向力X=-197.8314, 切向力Y=-720.0792 +FPS=25.29, 法向力=881.2126, 切向力X=595.4640, 切向力Y=68.1072 +FPS=27.77, 法向力=896.5846, 切向力X=697.7794, 切向力Y=73.8697 +FPS=26.09, 法向力=1221.6144, 切向力X=-392.0796, 切向力Y=551.1632 +FPS=27.21, 法向力=1216.4653, 切向力X=-402.4094, 切向力Y=502.2441 +FPS=25.56, 法向力=870.3777, 切向力X=106.2446, 切向力Y=403.0601 +FPS=25.73, 法向力=1280.8225, 切向力X=573.9484, 切向力Y=7.3005 +FPS=27.91, 法向力=1246.1638, 切向力X=469.3074, 切向力Y=68.5663 +FPS=25.24, 法向力=1100.3325, 切向力X=316.1236, 切向力Y=46.8043 +FPS=27.77, 法向力=1140.6968, 切向力X=253.0764, 切向力Y=70.1001 +FPS=26.81, 法向力=1231.1066, 切向力X=246.5062, 切向力Y=6.4499 +FPS=27.56, 法向力=899.9395, 切向力X=-16.4028, 切向力Y=1120.4053 +FPS=27.49, 法向力=889.3647, 切向力X=119.5510, 切向力Y=1173.7375 +FPS=26.95, 法向力=901.3953, 切向力X=89.1894, 切向力Y=1182.8569 +FPS=26.42, 法向力=1024.5591, 切向力X=-352.5668, 切向力Y=325.4211 +FPS=25.62, 法向力=1421.9944, 切向力X=-292.8404, 切向力Y=102.7947 +FPS=27.31, 法向力=1507.8367, 切向力X=-261.7773, 切向力Y=-23.8231 +FPS=24.27, 法向力=1489.3994, 切向力X=-238.9615, 切向力Y=657.2964 +FPS=26.42, 法向力=1514.4054, 切向力X=-178.0247, 切向力Y=602.7493 +FPS=26.84, 法向力=985.0663, 切向力X=37.1097, 切向力Y=108.3306 +FPS=24.49, 法向力=1101.5298, 切向力X=-846.9553, 切向力Y=100.7335 +FPS=27.09, 法向力=1086.5222, 切向力X=-856.3202, 切向力Y=89.3545 +FPS=25.97, 法向力=1193.9497, 切向力X=-209.2995, 切向力Y=-26.6983 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000205s, blend=0.002355s (9 tiles incl ref), finalize=0.000051s, total=0.002618s +FPS=26.69, 法向力=1205.3568, 切向力X=-318.1154, 切向力Y=-52.1850 +FPS=24.75, 法向力=1043.2711, 切向力X=-11.5823, 切向力Y=-465.7357 +FPS=26.90, 法向力=1056.0853, 切向力X=39.2030, 切向力Y=-508.5042 +FPS=25.01, 法向力=1377.7965, 切向力X=-737.9058, 切向力Y=481.2500 +FPS=24.91, 法向力=1017.8361, 切向力X=-433.8021, 切向力Y=-190.6426 +FPS=26.74, 法向力=1021.4423, 切向力X=-493.1994, 切向力Y=-215.4258 +FPS=24.92, 法向力=1362.1803, 切向力X=309.2520, 切向力Y=-267.8669 +FPS=26.44, 法向力=1127.7917, 切向力X=117.5081, 切向力Y=100.0903 +FPS=27.31, 法向力=1111.4757, 切向力X=147.5763, 切向力Y=191.2147 +FPS=26.54, 法向力=1110.2968, 切向力X=104.8785, 切向力Y=242.9059 +FPS=25.45, 法向力=979.2665, 切向力X=25.4087, 切向力Y=96.5035 +FPS=24.48, 法向力=1089.0670, 切向力X=221.1638, 切向力Y=-216.2046 +FPS=25.26, 法向力=1083.7422, 切向力X=221.8286, 切向力Y=-253.2614 +FPS=25.36, 法向力=1267.7986, 切向力X=-511.0648, 切向力Y=-191.0416 +FPS=26.76, 法向力=1292.1182, 切向力X=-665.3293, 切向力Y=-165.7977 +FPS=26.09, 法向力=1214.2368, 切向力X=-204.8852, 切向力Y=704.8010 +FPS=26.27, 法向力=964.9304, 切向力X=261.8845, 切向力Y=734.8470 +FPS=27.01, 法向力=993.3773, 切向力X=204.3523, 切向力Y=779.7312 +FPS=25.70, 法向力=1376.3300, 切向力X=-143.5964, 切向力Y=230.3398 +FPS=27.31, 法向力=1416.8618, 切向力X=-77.7051, 切向力Y=297.4620 +FPS=27.23, 法向力=1405.1616, 切向力X=-458.5884, 切向力Y=218.5716 +FPS=28.56, 法向力=1443.4431, 切向力X=-410.2346, 切向力Y=185.2121 +FPS=24.74, 法向力=1017.9939, 切向力X=134.5688, 切向力Y=382.0059 +FPS=25.78, 法向力=970.2438, 切向力X=231.4940, 切向力Y=412.2167 +FPS=25.51, 法向力=966.7266, 切向力X=33.7128, 切向力Y=423.2054 +FPS=24.76, 法向力=1147.4382, 切向力X=197.3911, 切向力Y=-93.8536 +FPS=27.39, 法向力=1187.2205, 切向力X=239.1481, 切向力Y=-180.5642 +FPS=26.65, 法向力=1254.7744, 切向力X=-327.5026, 切向力Y=-205.9902 +FPS=26.40, 法向力=1246.4934, 切向力X=-406.8883, 切向力Y=-139.6038 +FPS=26.35, 法向力=1268.1052, 切向力X=334.5544, 切向力Y=-181.8077 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002188s (9 tiles incl ref), finalize=0.000059s, total=0.002467s +FPS=25.47, 法向力=1348.9690, 切向力X=262.7396, 切向力Y=-259.5094 +FPS=25.78, 法向力=1073.2111, 切向力X=274.2793, 切向力Y=-175.3212 +FPS=25.19, 法向力=1106.0426, 切向力X=244.5272, 切向力Y=-76.6256 +FPS=26.03, 法向力=1069.3687, 切向力X=197.7714, 切向力Y=52.4097 +FPS=25.74, 法向力=829.0236, 切向力X=51.7545, 切向力Y=266.6421 +FPS=26.95, 法向力=847.6306, 切向力X=-77.2477, 切向力Y=162.5318 +FPS=25.83, 法向力=1023.8259, 切向力X=242.4953, 切向力Y=81.9971 +FPS=25.97, 法向力=1170.5812, 切向力X=981.9919, 切向力Y=398.1134 +FPS=26.26, 法向力=1210.9504, 切向力X=1050.7026, 切向力Y=329.2705 +FPS=25.00, 法向力=1009.7884, 切向力X=515.9812, 切向力Y=-274.5791 +FPS=26.21, 法向力=1050.3368, 切向力X=508.1250, 切向力Y=-301.0791 +FPS=24.78, 法向力=1058.2603, 切向力X=-722.6962, 切向力Y=304.0313 +FPS=25.50, 法向力=859.6354, 切向力X=130.5334, 切向力Y=457.9730 +FPS=25.51, 法向力=879.2366, 切向力X=206.5906, 切向力Y=423.3643 +FPS=25.52, 法向力=896.3452, 切向力X=-453.3708, 切向力Y=178.6163 +FPS=26.42, 法向力=896.2683, 切向力X=-451.4408, 切向力Y=67.1945 +FPS=25.14, 法向力=1098.2534, 切向力X=313.9691, 切向力Y=169.6926 +FPS=25.88, 法向力=1077.1405, 切向力X=-417.2913, 切向力Y=-97.4430 +FPS=26.20, 法向力=1083.4497, 切向力X=-408.1249, 切向力Y=-37.8357 +FPS=24.90, 法向力=1108.1602, 切向力X=-433.6534, 切向力Y=-58.7027 +FPS=26.49, 法向力=1126.5825, 切向力X=-257.3120, 切向力Y=-105.1119 +FPS=24.04, 法向力=1299.3120, 切向力X=575.6769, 切向力Y=60.0679 +FPS=25.88, 法向力=1208.3235, 切向力X=614.7216, 切向力Y=150.1940 +FPS=25.00, 法向力=1389.6688, 切向力X=-734.1180, 切向力Y=417.7706 +FPS=26.24, 法向力=903.1415, 切向力X=-7.0905, 切向力Y=696.6528 +FPS=26.08, 法向力=860.9431, 切向力X=-137.3050, 切向力Y=788.9019 +FPS=25.38, 法向力=1146.3062, 切向力X=-322.0772, 切向力Y=548.0982 +FPS=26.53, 法向力=1176.1727, 切向力X=-358.8410, 切向力Y=578.5551 +FPS=25.22, 法向力=1042.4429, 切向力X=-140.2155, 切向力Y=337.2604 +FPS=27.40, 法向力=977.0500, 切向力X=9.8436, 切向力Y=308.7857 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000274s, blend=0.002126s (9 tiles incl ref), finalize=0.000051s, total=0.002457s +FPS=24.45, 法向力=1030.5510, 切向力X=-798.8111, 切向力Y=133.8493 +FPS=26.21, 法向力=1140.8955, 切向力X=458.4911, 切向力Y=-904.2294 +FPS=25.93, 法向力=1161.1355, 切向力X=446.2546, 切向力Y=-830.6102 +FPS=24.26, 法向力=960.3914, 切向力X=-177.4051, 切向力Y=412.6291 +FPS=26.89, 法向力=998.9856, 切向力X=-273.2797, 切向力Y=463.6942 +FPS=26.33, 法向力=1184.4607, 切向力X=394.7854, 切向力Y=-55.1322 +FPS=25.13, 法向力=1052.0659, 切向力X=-10.7002, 切向力Y=133.0681 +FPS=25.69, 法向力=1079.3860, 切向力X=-38.2966, 切向力Y=123.1633 +FPS=24.61, 法向力=1101.8048, 切向力X=497.6053, 切向力Y=36.0276 +FPS=26.72, 法向力=1135.9491, 切向力X=678.1901, 切向力Y=-42.5884 +FPS=23.92, 法向力=1441.4193, 切向力X=-49.0759, 切向力Y=-220.5561 +FPS=25.97, 法向力=1502.3705, 切向力X=-66.5650, 切向力Y=-263.5349 +FPS=25.51, 法向力=935.7172, 切向力X=334.4409, 切向力Y=542.6268 +FPS=25.18, 法向力=1323.2808, 切向力X=-540.1908, 切向力Y=486.5312 +FPS=26.21, 法向力=1305.3110, 切向力X=-558.9088, 切向力Y=380.4355 +FPS=25.20, 法向力=1210.0000, 切向力X=96.8213, 切向力Y=421.6499 +FPS=25.87, 法向力=1259.4192, 切向力X=98.9751, 切向力Y=438.9899 +FPS=25.22, 法向力=1048.1631, 切向力X=63.6276, 切向力Y=239.9448 +FPS=24.68, 法向力=1070.8472, 切向力X=172.8480, 切向力Y=254.3591 +FPS=26.34, 法向力=1128.5964, 切向力X=189.3877, 切向力Y=366.3716 +FPS=24.68, 法向力=1033.4819, 切向力X=33.1776, 切向力Y=132.7236 +FPS=25.15, 法向力=1040.0779, 切向力X=17.2538, 切向力Y=63.9890 +FPS=23.90, 法向力=1131.6799, 切向力X=17.8921, 切向力Y=696.8253 +FPS=25.43, 法向力=995.0018, 切向力X=-288.5169, 切向力Y=335.1701 +FPS=26.43, 法向力=1010.9860, 切向力X=-130.4017, 切向力Y=336.5840 +FPS=24.57, 法向力=1220.1283, 切向力X=310.0461, 切向力Y=610.2788 +FPS=26.00, 法向力=1260.8999, 切向力X=344.5977, 切向力Y=611.4366 +FPS=25.46, 法向力=1081.6384, 切向力X=-94.2274, 切向力Y=203.3218 +FPS=25.50, 法向力=1096.2091, 切向力X=-22.3551, 切向力Y=770.6832 +FPS=25.96, 法向力=1080.3733, 切向力X=-82.4679, 切向力Y=804.5499 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000347s, blend=0.002271s (9 tiles incl ref), finalize=0.000051s, total=0.002675s +FPS=26.60, 法向力=1214.6846, 切向力X=509.1671, 切向力Y=234.8623 +FPS=25.62, 法向力=1235.8767, 切向力X=527.4667, 切向力Y=253.7728 +FPS=24.80, 法向力=955.7719, 切向力X=-224.2554, 切向力Y=616.6494 +FPS=26.69, 法向力=956.8277, 切向力X=-295.7050, 切向力Y=634.1863 +FPS=25.23, 法向力=1083.0753, 切向力X=-479.5654, 切向力Y=-259.5249 +FPS=25.19, 法向力=1114.5730, 切向力X=-239.5249, 切向力Y=-149.6540 +FPS=27.50, 法向力=1093.3973, 切向力X=-128.3448, 切向力Y=-121.6304 +FPS=25.09, 法向力=1148.8464, 切向力X=-622.3616, 切向力Y=826.3543 +FPS=27.19, 法向力=1184.5419, 切向力X=-563.8702, 切向力Y=712.0107 +FPS=24.27, 法向力=979.6649, 切向力X=-299.0389, 切向力Y=530.4860 +FPS=25.08, 法向力=971.5657, 切向力X=-292.9116, 切向力Y=482.5005 +FPS=25.32, 法向力=841.7378, 切向力X=101.6401, 切向力Y=838.1332 +FPS=24.30, 法向力=1211.1604, 切向力X=-349.9838, 切向力Y=-129.9409 +FPS=26.22, 法向力=1241.9127, 切向力X=-430.7177, 切向力Y=-237.1736 +FPS=24.86, 法向力=939.4421, 切向力X=703.8825, 切向力Y=158.6797 +FPS=25.40, 法向力=939.0290, 切向力X=711.5975, 切向力Y=171.1649 +FPS=26.59, 法向力=850.5054, 切向力X=-139.8405, 切向力Y=38.8413 +FPS=25.24, 法向力=1122.5032, 切向力X=-99.5682, 切向力Y=-255.4439 +FPS=26.03, 法向力=1209.2778, 切向力X=-85.6029, 切向力Y=-261.5855 +FPS=24.25, 法向力=907.3599, 切向力X=-186.4899, 切向力Y=274.2289 +FPS=26.41, 法向力=956.9857, 切向力X=-244.1909, 切向力Y=260.1867 +FPS=23.93, 法向力=891.6075, 切向力X=-44.9839, 切向力Y=-135.3923 +FPS=25.59, 法向力=917.1052, 切向力X=114.7365, 切向力Y=143.9267 +FPS=26.60, 法向力=984.1906, 切向力X=26.2125, 切向力Y=155.3969 +FPS=23.78, 法向力=1344.8060, 切向力X=-513.5634, 切向力Y=301.5092 +FPS=27.04, 法向力=1353.9825, 切向力X=-564.0568, 切向力Y=386.8723 +FPS=26.30, 法向力=952.3158, 切向力X=209.1683, 切向力Y=-471.2110 +FPS=25.61, 法向力=1147.1044, 切向力X=-683.1796, 切向力Y=-134.1909 +FPS=25.76, 法向力=1151.9392, 切向力X=-670.5226, 切向力Y=-58.5458 +FPS=25.05, 法向力=949.1396, 切向力X=397.4069, 切向力Y=261.9047 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002089s (9 tiles incl ref), finalize=0.000048s, total=0.002356s +FPS=26.37, 法向力=971.0935, 切向力X=436.9424, 切向力Y=136.1346 +FPS=23.48, 法向力=858.5607, 切向力X=-94.4298, 切向力Y=440.3800 +FPS=26.41, 法向力=918.6749, 切向力X=-120.7139, 切向力Y=382.2427 +FPS=25.31, 法向力=900.2821, 切向力X=-129.3524, 切向力Y=-433.3666 +FPS=26.17, 法向力=1292.3431, 切向力X=208.4999, 切向力Y=-329.9526 +FPS=27.14, 法向力=1371.8105, 切向力X=193.2649, 切向力Y=-374.4236 +FPS=27.30, 法向力=1115.5392, 切向力X=30.1190, 切向力Y=616.5872 +FPS=27.78, 法向力=1080.3750, 切向力X=9.1571, 切向力Y=668.6456 +FPS=25.36, 法向力=1476.5977, 切向力X=41.1928, 切向力Y=-286.8969 +FPS=25.95, 法向力=1526.7200, 切向力X=77.4718, 切向力Y=-327.0995 +FPS=23.69, 法向力=944.9254, 切向力X=-197.5130, 切向力Y=-157.8895 +FPS=24.75, 法向力=1173.8206, 切向力X=-450.7201, 切向力Y=130.2274 +FPS=25.51, 法向力=1221.7354, 切向力X=-518.2797, 切向力Y=139.9348 +FPS=25.06, 法向力=1006.0189, 切向力X=-675.6377, 切向力Y=-1.4879 +FPS=26.02, 法向力=1011.1622, 切向力X=-645.9274, 切向力Y=-64.4640 +FPS=26.49, 法向力=841.7028, 切向力X=-92.1225, 切向力Y=336.8973 +FPS=25.84, 法向力=1282.0916, 切向力X=177.7697, 切向力Y=-10.0392 +FPS=26.44, 法向力=1301.0105, 切向力X=68.5071, 切向力Y=31.9752 +FPS=25.52, 法向力=1176.0420, 切向力X=-196.3718, 切向力Y=695.1256 +FPS=26.13, 法向力=1196.7020, 切向力X=-144.9757, 切向力Y=733.5862 +FPS=23.75, 法向力=1349.1517, 切向力X=84.9816, 切向力Y=-76.4838 +FPS=25.51, 法向力=1365.0767, 切向力X=98.3498, 切向力Y=-16.7335 +FPS=25.44, 法向力=1049.1167, 切向力X=-153.3100, 切向力Y=417.3181 +FPS=24.18, 法向力=906.5674, 切向力X=-245.0463, 切向力Y=547.2585 +FPS=25.32, 法向力=961.6937, 切向力X=-275.2669, 切向力Y=635.4331 +FPS=24.64, 法向力=738.6689, 切向力X=-234.5912, 切向力Y=276.7830 +FPS=25.35, 法向力=1010.6465, 切向力X=-189.9052, 切向力Y=-67.6812 +FPS=26.41, 法向力=985.4703, 切向力X=-111.0787, 切向力Y=-74.8038 +FPS=24.56, 法向力=1084.1086, 切向力X=-1245.7920, 切向力Y=255.4297 +FPS=26.68, 法向力=1094.3849, 切向力X=-1227.6238, 切向力Y=249.6229 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000219s, blend=0.002162s (9 tiles incl ref), finalize=0.000053s, total=0.002439s +FPS=23.76, 法向力=925.1515, 切向力X=-75.5185, 切向力Y=-329.7462 +FPS=25.13, 法向力=833.5442, 切向力X=6.1200, 切向力Y=-276.8116 +FPS=25.98, 法向力=1080.8997, 切向力X=438.3669, 切向力Y=152.3713 +FPS=25.45, 法向力=1296.4233, 切向力X=134.2691, 切向力Y=219.6411 +FPS=26.21, 法向力=1304.8265, 切向力X=149.5250, 切向力Y=304.4852 +FPS=25.01, 法向力=1220.0381, 切向力X=-337.9005, 切向力Y=-33.9727 +FPS=26.20, 法向力=1271.1023, 切向力X=-405.3185, 切向力Y=-93.5978 +FPS=26.74, 法向力=946.0252, 切向力X=33.0876, 切向力Y=76.0538 +FPS=25.89, 法向力=928.7836, 切向力X=25.5885, 切向力Y=-13.6819 +FPS=25.67, 法向力=1173.5107, 切向力X=-388.8260, 切向力Y=-96.9174 +FPS=24.34, 法向力=1057.2302, 切向力X=-128.3236, 切向力Y=185.0811 +FPS=26.11, 法向力=1042.6743, 切向力X=14.2854, 切向力Y=226.8337 +FPS=24.46, 法向力=810.9208, 切向力X=-46.5995, 切向力Y=544.0612 +FPS=24.37, 法向力=1001.4924, 切向力X=59.6055, 切向力Y=479.3354 +FPS=24.92, 法向力=1005.4007, 切向力X=146.5614, 切向力Y=472.4312 +FPS=23.37, 法向力=1246.0514, 切向力X=-591.8398, 切向力Y=53.4043 +FPS=24.97, 法向力=1286.2303, 切向力X=-584.9082, 切向力Y=109.7416 +FPS=24.65, 法向力=1245.0377, 切向力X=477.9435, 切向力Y=-341.7995 +FPS=25.12, 法向力=1283.5051, 切向力X=478.2294, 切向力Y=-377.5493 +FPS=24.50, 法向力=1410.4895, 切向力X=-21.3103, 切向力Y=214.7303 +FPS=22.88, 法向力=1289.6514, 切向力X=-33.0049, 切向力Y=345.3219 +FPS=25.22, 法向力=1326.9934, 切向力X=6.0180, 切向力Y=356.8699 +FPS=24.37, 法向力=1377.2129, 切向力X=-276.2423, 切向力Y=-195.2648 +FPS=24.55, 法向力=1075.9631, 切向力X=-356.9839, 切向力Y=331.7314 +FPS=26.60, 法向力=1101.5011, 切向力X=-409.7282, 切向力Y=308.4572 +FPS=24.93, 法向力=1206.7700, 切向力X=-223.4122, 切向力Y=86.0665 +FPS=25.52, 法向力=1280.1764, 切向力X=-196.9645, 切向力Y=48.5641 +FPS=26.99, 法向力=1427.2373, 切向力X=566.3585, 切向力Y=432.5273 +FPS=25.80, 法向力=1474.2725, 切向力X=493.0618, 切向力Y=414.1665 +FPS=26.30, 法向力=1226.9695, 切向力X=192.9245, 切向力Y=466.6646 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000263s, blend=0.002287s (9 tiles incl ref), finalize=0.000147s, total=0.002703s +FPS=25.09, 法向力=921.8767, 切向力X=235.0063, 切向力Y=436.9387 +FPS=26.90, 法向力=938.9175, 切向力X=167.7534, 切向力Y=449.1587 +FPS=25.06, 法向力=1052.5017, 切向力X=193.8835, 切向力Y=412.7552 +FPS=26.62, 法向力=1069.8073, 切向力X=157.7181, 切向力Y=453.0256 +FPS=27.22, 法向力=1315.9041, 切向力X=289.7929, 切向力Y=-14.5067 +FPS=25.65, 法向力=981.1849, 切向力X=130.5505, 切向力Y=-839.8578 +FPS=27.22, 法向力=1007.1688, 切向力X=-5.0440, 切向力Y=-984.7419 +FPS=27.11, 法向力=1039.2632, 切向力X=706.2681, 切向力Y=15.9613 +FPS=28.05, 法向力=1075.0764, 切向力X=657.8646, 切向力Y=61.8393 +FPS=25.00, 法向力=1145.5305, 切向力X=-21.1332, 切向力Y=-344.9911 +FPS=27.68, 法向力=1195.9025, 切向力X=45.2837, 切向力Y=-337.8220 +FPS=25.90, 法向力=1311.1101, 切向力X=242.9777, 切向力Y=-64.1849 +FPS=27.06, 法向力=1364.9275, 切向力X=221.7075, 切向力Y=-91.3288 +FPS=27.57, 法向力=1062.3381, 切向力X=-186.5946, 切向力Y=386.3712 +FPS=25.98, 法向力=879.0289, 切向力X=372.1912, 切向力Y=226.4355 +FPS=27.49, 法向力=886.8697, 切向力X=382.4183, 切向力Y=286.1123 +FPS=25.46, 法向力=1059.8594, 切向力X=328.2435, 切向力Y=-194.4851 +FPS=27.59, 法向力=1103.1515, 切向力X=312.2285, 切向力Y=-215.2321 +FPS=26.35, 法向力=1197.2394, 切向力X=-103.6960, 切向力Y=-94.6012 +FPS=27.19, 法向力=1246.0012, 切向力X=-192.0488, 切向力Y=-130.8695 +FPS=24.29, 法向力=1181.0551, 切向力X=-595.0440, 切向力Y=544.8572 +FPS=27.43, 法向力=887.6278, 切向力X=243.5770, 切向力Y=81.8265 +FPS=27.69, 法向力=871.6503, 切向力X=323.7353, 切向力Y=167.3450 +FPS=25.96, 法向力=1252.2682, 切向力X=-576.8068, 切向力Y=-111.9105 +FPS=28.17, 法向力=1220.4259, 切向力X=-674.6035, 切向力Y=-46.4740 +FPS=25.58, 法向力=1185.8531, 切向力X=-157.5610, 切向力Y=-555.2983 +FPS=26.71, 法向力=1197.0811, 切向力X=-115.7111, 切向力Y=-538.2409 +FPS=25.92, 法向力=998.8019, 切向力X=-613.5151, 切向力Y=65.9982 +FPS=26.37, 法向力=961.6425, 切向力X=-662.6243, 切向力Y=191.1091 +FPS=27.37, 法向力=1016.1765, 切向力X=-392.0898, 切向力Y=-33.9629 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002508s (9 tiles incl ref), finalize=0.000130s, total=0.002910s +FPS=24.23, 法向力=881.6965, 切向力X=-369.1983, 切向力Y=141.0522 +FPS=25.77, 法向力=905.6873, 切向力X=-294.0999, 切向力Y=197.6177 +FPS=25.19, 法向力=1025.5823, 切向力X=-388.8008, 切向力Y=42.9958 +FPS=26.93, 法向力=1009.5764, 切向力X=-461.6744, 切向力Y=31.0358 +FPS=26.05, 法向力=1170.7682, 切向力X=30.1602, 切向力Y=-457.5435 +FPS=26.90, 法向力=987.5504, 切向力X=-37.3010, 切向力Y=-268.1949 +FPS=26.28, 法向力=1003.6030, 切向力X=-17.5249, 切向力Y=-307.1200 +FPS=24.85, 法向力=964.8049, 切向力X=-2.0601, 切向力Y=-556.0498 +FPS=27.18, 法向力=977.8126, 切向力X=69.2491, 切向力Y=-566.5525 +FPS=26.74, 法向力=975.0244, 切向力X=-59.6499, 切向力Y=189.9456 +FPS=26.87, 法向力=994.1365, 切向力X=-106.1661, 切向力Y=257.2618 +FPS=24.71, 法向力=729.0790, 切向力X=335.7886, 切向力Y=963.8597 +FPS=25.63, 法向力=1127.1544, 切向力X=160.9497, 切向力Y=-319.0756 +FPS=25.89, 法向力=1161.1243, 切向力X=314.7836, 切向力Y=-297.1245 +FPS=24.64, 法向力=1361.7466, 切向力X=-462.8070, 切向力Y=-238.6753 +FPS=26.54, 法向力=1343.7314, 切向力X=-510.0022, 切向力Y=-211.9503 +FPS=24.95, 法向力=1227.4562, 切向力X=-627.3617, 切向力Y=-132.7456 +FPS=26.58, 法向力=1242.6866, 切向力X=-643.4067, 切向力Y=-133.6496 +FPS=26.16, 法向力=1114.2870, 切向力X=-90.3801, 切向力Y=-165.7907 +FPS=26.32, 法向力=1038.3958, 切向力X=295.4732, 切向力Y=111.5805 +FPS=26.30, 法向力=1022.0482, 切向力X=326.7823, 切向力Y=101.9146 +FPS=25.10, 法向力=1035.6357, 切向力X=-299.5549, 切向力Y=521.8909 +FPS=26.86, 法向力=1049.2267, 切向力X=-229.6086, 切向力Y=444.1037 +FPS=25.82, 法向力=818.1863, 切向力X=97.8638, 切向力Y=359.4480 +FPS=26.46, 法向力=1031.1936, 切向力X=211.7733, 切向力Y=-270.6540 +FPS=25.71, 法向力=1018.6958, 切向力X=257.3201, 切向力Y=-287.5913 +FPS=23.76, 法向力=978.0704, 切向力X=401.7441, 切向力Y=-56.9294 +FPS=25.78, 法向力=985.4095, 切向力X=396.5733, 切向力Y=-28.2192 +FPS=24.28, 法向力=945.0457, 切向力X=153.8857, 切向力Y=375.1253 +FPS=26.56, 法向力=971.9669, 切向力X=157.2173, 切向力Y=384.6744 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000211s, blend=0.002231s (9 tiles incl ref), finalize=0.000057s, total=0.002505s +FPS=25.94, 法向力=1058.9539, 切向力X=-522.4197, 切向力Y=460.9078 +FPS=26.38, 法向力=1037.6213, 切向力X=-697.0519, 切向力Y=829.5380 +FPS=27.56, 法向力=1055.4141, 切向力X=-706.8268, 切向力Y=783.9535 +FPS=25.84, 法向力=1037.5802, 切向力X=313.1099, 切向力Y=396.3998 +FPS=27.69, 法向力=1130.5151, 切向力X=356.8788, 切向力Y=305.3174 +FPS=25.27, 法向力=939.4570, 切向力X=-192.1778, 切向力Y=389.7484 +FPS=26.54, 法向力=943.8801, 切向力X=-203.5662, 切向力Y=370.6138 +FPS=26.95, 法向力=945.7844, 切向力X=-159.0536, 切向力Y=-357.8454 +FPS=28.21, 法向力=972.0594, 切向力X=-140.0345, 切向力Y=-410.3684 +FPS=25.21, 法向力=1210.4133, 切向力X=305.5764, 切向力Y=501.4253 +FPS=26.38, 法向力=1175.3167, 切向力X=-597.7778, 切向力Y=-424.2274 +FPS=26.44, 法向力=1180.5133, 切向力X=-555.7805, 切向力Y=-406.0191 +FPS=24.91, 法向力=905.4248, 切向力X=45.9298, 切向力Y=-31.0658 +FPS=26.34, 法向力=939.5302, 切向力X=98.8674, 切向力Y=-7.1739 +FPS=26.67, 法向力=1403.0970, 切向力X=-612.1376, 切向力Y=-147.0020 +FPS=27.20, 法向力=1227.9526, 切向力X=-66.3310, 切向力Y=-167.4329 +FPS=27.05, 法向力=1235.8779, 切向力X=-23.1139, 切向力Y=-236.6782 +FPS=24.45, 法向力=1040.6407, 切向力X=371.0703, 切向力Y=-137.0241 +FPS=28.09, 法向力=1091.5891, 切向力X=331.2696, 切向力Y=-133.8033 +FPS=25.90, 法向力=1081.0341, 切向力X=160.7085, 切向力Y=352.8036 +FPS=27.58, 法向力=1012.2626, 切向力X=153.2550, 切向力Y=396.0099 +FPS=26.33, 法向力=868.3932, 切向力X=-20.2944, 切向力Y=585.2748 +FPS=26.15, 法向力=877.0490, 切向力X=-92.7702, 切向力Y=546.7535 +FPS=27.14, 法向力=947.8239, 切向力X=79.6933, 切向力Y=97.9464 +FPS=26.10, 法向力=969.5289, 切向力X=-74.1371, 切向力Y=303.6328 +FPS=27.79, 法向力=1013.9861, 切向力X=-89.0804, 切向力Y=397.9511 +FPS=25.77, 法向力=1095.2712, 切向力X=-571.0458, 切向力Y=136.3261 +FPS=28.16, 法向力=1055.2395, 切向力X=-480.6816, 切向力Y=142.8387 +FPS=25.22, 法向力=875.0031, 切向力X=-638.3536, 切向力Y=328.6465 +FPS=27.90, 法向力=939.4685, 切向力X=-735.6232, 切向力Y=356.9731 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000211s, blend=0.002219s (9 tiles incl ref), finalize=0.000053s, total=0.002490s +FPS=25.72, 法向力=1341.1405, 切向力X=-408.8008, 切向力Y=357.5582 +FPS=27.72, 法向力=1333.7998, 切向力X=-363.5396, 切向力Y=359.3155 +FPS=27.23, 法向力=929.1886, 切向力X=19.8580, 切向力Y=273.0775 +FPS=26.61, 法向力=1113.1646, 切向力X=-213.2965, 切向力Y=137.8277 +FPS=27.63, 法向力=1112.0173, 切向力X=-212.8296, 切向力Y=0.1254 +FPS=26.13, 法向力=1055.5559, 切向力X=66.5598, 切向力Y=258.4752 +FPS=26.47, 法向力=1021.8963, 切向力X=-5.7306, 切向力Y=307.1364 +FPS=26.00, 法向力=1004.3878, 切向力X=-288.9769, 切向力Y=253.0194 +FPS=27.95, 法向力=1005.8558, 切向力X=-350.3793, 切向力Y=203.1132 +FPS=25.97, 法向力=981.4406, 切向力X=271.3434, 切向力Y=-243.7969 +FPS=25.31, 法向力=985.2312, 切向力X=318.3265, 切向力Y=-198.3493 +FPS=25.47, 法向力=1123.4996, 切向力X=635.4032, 切向力Y=-362.9935 +FPS=25.22, 法向力=897.8494, 切向力X=-170.8001, 切向力Y=-157.8043 +FPS=27.27, 法向力=871.7397, 切向力X=-168.9040, 切向力Y=-133.5932 +FPS=25.82, 法向力=1122.4424, 切向力X=133.5658, 切向力Y=244.7340 +FPS=26.55, 法向力=1132.0254, 切向力X=99.3615, 切向力Y=344.2505 +FPS=26.02, 法向力=958.1771, 切向力X=-411.7066, 切向力Y=439.6988 +FPS=24.56, 法向力=934.0531, 切向力X=300.6884, 切向力Y=103.2213 +FPS=26.73, 法向力=910.1555, 切向力X=309.6213, 切向力Y=68.0604 +FPS=22.98, 法向力=1171.4874, 切向力X=444.7658, 切向力Y=-446.3989 +FPS=21.99, 法向力=1200.8809, 切向力X=461.3420, 切向力Y=-500.0602 +FPS=25.04, 法向力=946.3092, 切向力X=-94.2737, 切向力Y=74.6575 +FPS=24.55, 法向力=1152.4128, 切向力X=-139.8045, 切向力Y=-4.3842 +FPS=26.18, 法向力=1204.5864, 切向力X=-92.9450, 切向力Y=-76.0010 +FPS=24.69, 法向力=1020.7467, 切向力X=26.7190, 切向力Y=-325.2068 +FPS=25.68, 法向力=816.3993, 切向力X=-226.1480, 切向力Y=461.8400 +FPS=25.77, 法向力=823.9659, 切向力X=-204.3275, 切向力Y=497.2060 +FPS=23.35, 法向力=1048.0077, 切向力X=-302.9840, 切向力Y=-25.8328 +FPS=25.63, 法向力=1022.9386, 切向力X=-312.3112, 切向力Y=-9.8497 +FPS=23.55, 法向力=1004.6731, 切向力X=168.0615, 切向力Y=257.7045 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000302s, blend=0.002552s (9 tiles incl ref), finalize=0.000060s, total=0.002922s +FPS=24.37, 法向力=1029.7769, 切向力X=295.0845, 切向力Y=332.6232 +FPS=25.25, 法向力=1010.6305, 切向力X=496.9589, 切向力Y=33.5124 +FPS=24.06, 法向力=1180.6290, 切向力X=762.4813, 切向力Y=60.9158 +FPS=25.31, 法向力=1220.5341, 切向力X=753.4995, 切向力Y=27.2176 +FPS=25.12, 法向力=1098.1079, 切向力X=-36.7003, 切向力Y=194.0467 +FPS=24.82, 法向力=809.1492, 切向力X=-165.8444, 切向力Y=379.6345 +FPS=26.34, 法向力=817.8737, 切向力X=-244.0231, 切向力Y=470.8377 +FPS=24.93, 法向力=1102.1985, 切向力X=335.1354, 切向力Y=334.0073 +FPS=26.89, 法向力=1137.8157, 切向力X=353.2486, 切向力Y=320.9255 +FPS=24.56, 法向力=986.2717, 切向力X=284.4210, 切向力Y=-700.5658 +FPS=26.39, 法向力=1005.0895, 切向力X=233.1342, 切向力Y=-779.5088 +FPS=25.88, 法向力=877.7110, 切向力X=-486.5630, 切向力Y=151.1943 +FPS=25.95, 法向力=991.6729, 切向力X=21.2483, 切向力Y=23.2517 +FPS=26.85, 法向力=990.3792, 切向力X=26.1439, 切向力Y=-13.9930 +FPS=23.74, 法向力=1023.2878, 切向力X=-34.9611, 切向力Y=610.8202 +FPS=26.16, 法向力=993.9877, 切向力X=-152.3344, 切向力Y=558.2391 +FPS=26.63, 法向力=951.7774, 切向力X=308.8524, 切向力Y=24.8781 +FPS=26.37, 法向力=940.5430, 切向力X=321.6180, 切向力Y=87.3221 +FPS=25.71, 法向力=1308.2827, 切向力X=-48.4720, 切向力Y=-396.2100 +FPS=26.45, 法向力=964.8907, 切向力X=723.1851, 切向力Y=-8.7663 +FPS=26.49, 法向力=970.0783, 切向力X=698.5020, 切向力Y=-13.1934 +FPS=25.02, 法向力=1199.2111, 切向力X=114.9062, 切向力Y=32.2664 +FPS=26.42, 法向力=1198.3125, 切向力X=68.9040, 切向力Y=57.7560 +FPS=25.59, 法向力=1032.2549, 切向力X=-126.3744, 切向力Y=443.2162 +FPS=25.92, 法向力=1298.1838, 切向力X=362.3097, 切向力Y=88.4633 +FPS=25.63, 法向力=1321.8566, 切向力X=403.8800, 切向力Y=204.9501 +FPS=24.61, 法向力=784.3308, 切向力X=-323.7000, 切向力Y=601.0166 +FPS=26.47, 法向力=754.4320, 切向力X=-278.7290, 切向力Y=571.2359 +FPS=23.84, 法向力=1201.7939, 切向力X=-161.9827, 切向力Y=525.2866 +FPS=25.39, 法向力=1226.9807, 切向力X=-201.5282, 切向力Y=522.8457 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000208s, blend=0.002385s (9 tiles incl ref), finalize=0.000056s, total=0.002656s +FPS=26.10, 法向力=1261.8938, 切向力X=-486.5125, 切向力Y=-3.0593 +FPS=24.69, 法向力=1079.1337, 切向力X=-289.5229, 切向力Y=283.8569 +FPS=26.78, 法向力=1075.9572, 切向力X=-249.1668, 切向力Y=279.5907 +FPS=25.70, 法向力=1136.0468, 切向力X=-194.1450, 切向力Y=-55.7983 +FPS=26.27, 法向力=1174.6390, 切向力X=655.4712, 切向力Y=41.7177 +FPS=26.82, 法向力=1205.2379, 切向力X=689.8892, 切向力Y=37.5608 +FPS=25.93, 法向力=1204.9048, 切向力X=-707.1980, 切向力Y=623.0459 +FPS=26.45, 法向力=1243.8989, 切向力X=-721.0580, 切向力Y=589.9971 +FPS=24.57, 法向力=1308.8254, 切向力X=-679.6521, 切向力Y=77.6053 +FPS=26.94, 法向力=1304.0146, 切向力X=-766.2618, 切向力Y=170.4269 +FPS=24.49, 法向力=1069.7195, 切向力X=-72.5885, 切向力Y=469.9349 +FPS=24.87, 法向力=1190.0833, 切向力X=-6.0772, 切向力Y=-149.3055 +FPS=23.71, 法向力=1256.7601, 切向力X=16.1110, 切向力Y=-173.7155 +FPS=21.23, 法向力=1160.7605, 切向力X=-1195.6608, 切向力Y=200.9927 +FPS=24.53, 法向力=861.2679, 切向力X=-214.6463, 切向力Y=-65.8278 +FPS=25.83, 法向力=810.8884, 切向力X=-190.0899, 切向力Y=-94.0810 +FPS=24.59, 法向力=1213.0258, 切向力X=-54.2599, 切向力Y=-54.4570 +FPS=26.19, 法向力=1225.3799, 切向力X=-312.9164, 切向力Y=-30.7607 +FPS=24.50, 法向力=1054.6023, 切向力X=208.4935, 切向力Y=-139.6111 +FPS=26.48, 法向力=1088.2676, 切向力X=138.3521, 切向力Y=-194.5752 +FPS=23.70, 法向力=942.4277, 切向力X=481.0535, 切向力Y=558.8433 +FPS=24.47, 法向力=1191.1860, 切向力X=-297.7940, 切向力Y=917.8345 +FPS=26.55, 法向力=1202.1924, 切向力X=-313.0315, 切向力Y=931.7117 +FPS=24.87, 法向力=1076.2734, 切向力X=358.5919, 切向力Y=499.9362 +FPS=26.67, 法向力=1061.2191, 切向力X=382.3047, 切向力Y=443.4949 +FPS=24.98, 法向力=1213.9680, 切向力X=155.5868, 切向力Y=-174.8224 +FPS=25.30, 法向力=1231.8513, 切向力X=66.2960, 切向力Y=-73.5237 +FPS=25.99, 法向力=985.4919, 切向力X=446.5020, 切向力Y=437.8302 +FPS=24.78, 法向力=975.2278, 切向力X=-193.0020, 切向力Y=488.3882 +FPS=25.93, 法向力=981.9389, 切向力X=-322.5124, 切向力Y=561.7594 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002174s (9 tiles incl ref), finalize=0.000050s, total=0.002461s +FPS=24.74, 法向力=915.4686, 切向力X=132.8162, 切向力Y=16.8285 +FPS=24.81, 法向力=1261.6633, 切向力X=-577.6760, 切向力Y=379.0732 +FPS=25.69, 法向力=1276.5823, 切向力X=-626.2122, 切向力Y=370.7213 +FPS=24.48, 法向力=1120.1741, 切向力X=151.9319, 切向力Y=-312.1319 +FPS=26.05, 法向力=1135.8875, 切向力X=168.2293, 切向力Y=-247.6279 +FPS=24.98, 法向力=864.2158, 切向力X=-208.2813, 切向力Y=781.4735 +FPS=25.25, 法向力=856.9607, 切向力X=-300.6443, 切向力Y=829.3423 +FPS=24.33, 法向力=911.4316, 切向力X=-154.1780, 切向力Y=102.1787 +FPS=24.54, 法向力=1004.9451, 切向力X=328.6103, 切向力Y=107.1733 +FPS=25.47, 法向力=1075.2947, 切向力X=340.0740, 切向力Y=154.5859 +FPS=24.73, 法向力=922.4416, 切向力X=261.8146, 切向力Y=60.1857 +FPS=25.63, 法向力=909.3351, 切向力X=206.0903, 切向力Y=159.3403 +FPS=24.96, 法向力=964.3760, 切向力X=-348.4064, 切向力Y=-219.1225 +FPS=25.56, 法向力=971.9404, 切向力X=-480.3237, 切向力Y=322.1981 +FPS=26.28, 法向力=956.0934, 切向力X=-430.3662, 切向力Y=300.2904 +FPS=25.69, 法向力=998.5294, 切向力X=-435.4347, 切向力Y=643.3309 +FPS=27.17, 法向力=1015.1036, 切向力X=-370.3771, 切向力Y=574.8629 +FPS=24.79, 法向力=1159.7510, 切向力X=303.1476, 切向力Y=-549.4705 +FPS=26.14, 法向力=1119.4061, 切向力X=326.0003, 切向力Y=-442.4752 +FPS=26.79, 法向力=1207.3425, 切向力X=-58.1345, 切向力Y=-293.8997 +FPS=24.94, 法向力=910.8352, 切向力X=-116.3706, 切向力Y=289.5950 +FPS=27.07, 法向力=915.7650, 切向力X=-90.9256, 切向力Y=356.4029 +FPS=25.76, 法向力=1026.2498, 切向力X=-406.0198, 切向力Y=283.1079 +FPS=26.90, 法向力=1177.2300, 切向力X=-332.7026, 切向力Y=69.2931 +FPS=27.77, 法向力=1188.9863, 切向力X=-327.3260, 切向力Y=52.1716 +FPS=25.65, 法向力=831.7399, 切向力X=-71.6640, 切向力Y=-9.9188 +FPS=27.60, 法向力=848.7186, 切向力X=-111.6591, 切向力Y=10.7082 +FPS=26.85, 法向力=950.4599, 切向力X=598.9120, 切向力Y=-268.7342 +FPS=26.58, 法向力=944.6255, 切向力X=590.0424, 切向力Y=-253.8802 +FPS=25.41, 法向力=1071.3169, 切向力X=45.6042, 切向力Y=-114.4119 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002174s (9 tiles incl ref), finalize=0.000058s, total=0.002490s +FPS=27.22, 法向力=1074.4817, 切向力X=20.2940, 切向力Y=-70.2107 +FPS=26.24, 法向力=1005.2568, 切向力X=-589.3413, 切向力Y=-9.7151 +FPS=26.95, 法向力=1246.2222, 切向力X=-393.4362, 切向力Y=-100.8160 +FPS=26.96, 法向力=1252.8834, 切向力X=-296.9641, 切向力Y=-10.5453 +FPS=25.72, 法向力=889.3038, 切向力X=-148.0542, 切向力Y=257.3674 +FPS=27.46, 法向力=874.8737, 切向力X=-127.4686, 切向力Y=173.0504 +FPS=25.98, 法向力=908.8516, 切向力X=184.6840, 切向力Y=405.3774 +FPS=28.29, 法向力=872.2377, 切向力X=220.5132, 切向力Y=494.3240 +FPS=25.61, 法向力=1159.8809, 切向力X=-11.3068, 切向力Y=-228.9914 +FPS=28.00, 法向力=1187.4441, 切向力X=5.1046, 切向力Y=-249.1682 +FPS=25.74, 法向力=1030.2334, 切向力X=417.9789, 切向力Y=189.5246 +FPS=27.70, 法向力=1329.3519, 切向力X=-79.5196, 切向力Y=83.1990 +FPS=26.69, 法向力=1361.8970, 切向力X=-149.1612, 切向力Y=19.3046 +FPS=25.20, 法向力=932.6253, 切向力X=-419.9202, 切向力Y=194.3327 +FPS=27.04, 法向力=935.9293, 切向力X=-483.3434, 切向力Y=204.7782 +FPS=25.03, 法向力=911.3976, 切向力X=-341.1766, 切向力Y=638.1272 +FPS=27.33, 法向力=938.2451, 切向力X=-467.3071, 切向力Y=703.9861 +FPS=25.29, 法向力=1056.8937, 切向力X=-592.6437, 切向力Y=197.1241 +FPS=25.83, 法向力=1017.1149, 切向力X=-498.7957, 切向力Y=168.3237 +FPS=25.24, 法向力=1046.6492, 切向力X=-52.8301, 切向力Y=425.5700 +FPS=25.00, 法向力=1402.0321, 切向力X=138.2202, 切向力Y=41.7341 +FPS=25.56, 法向力=1442.2930, 切向力X=119.1074, 切向力Y=37.5876 +FPS=24.53, 法向力=1309.8442, 切向力X=-88.4529, 切向力Y=448.1057 +FPS=25.22, 法向力=961.0699, 切向力X=13.9386, 切向力Y=-207.0136 +FPS=26.10, 法向力=928.6653, 切向力X=16.1637, 切向力Y=-167.2838 +FPS=24.15, 法向力=1062.3998, 切向力X=-618.1814, 切向力Y=-310.1432 +FPS=26.32, 法向力=1049.7046, 切向力X=-503.7120, 切向力Y=-336.5154 +FPS=24.92, 法向力=1222.1179, 切向力X=-226.4893, 切向力Y=255.2976 +FPS=26.02, 法向力=1179.9340, 切向力X=-178.4109, 切向力Y=242.6360 +FPS=24.76, 法向力=1121.1990, 切向力X=202.6385, 切向力Y=-12.1784 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000206s, blend=0.002180s (9 tiles incl ref), finalize=0.000050s, total=0.002442s +FPS=25.74, 法向力=948.1581, 切向力X=655.2426, 切向力Y=-704.5617 +FPS=25.95, 法向力=979.7628, 切向力X=648.7498, 切向力Y=-812.9982 +FPS=24.80, 法向力=854.3009, 切向力X=-757.0818, 切向力Y=819.6403 +FPS=25.50, 法向力=881.7955, 切向力X=-823.8147, 切向力Y=795.5885 +FPS=26.01, 法向力=1032.2627, 切向力X=246.8177, 切向力Y=-56.2377 +FPS=24.68, 法向力=1019.3817, 切向力X=590.1108, 切向力Y=727.9216 +FPS=26.00, 法向力=1009.1479, 切向力X=472.4771, 切向力Y=714.9523 +FPS=23.98, 法向力=1241.2114, 切向力X=117.1427, 切向力Y=231.1909 +FPS=26.23, 法向力=1292.9176, 切向力X=55.7713, 切向力Y=290.6353 +FPS=24.27, 法向力=1069.2120, 切向力X=-671.5591, 切向力Y=470.2310 +FPS=25.45, 法向力=840.5226, 切向力X=249.1451, 切向力Y=353.9185 +FPS=25.50, 法向力=855.2558, 切向力X=278.4014, 切向力Y=358.2513 +FPS=24.84, 法向力=1221.3918, 切向力X=3.9372, 切向力Y=-94.8099 +FPS=26.24, 法向力=1197.9487, 切向力X=-89.3753, 切向力Y=-151.0528 +FPS=24.25, 法向力=918.1605, 切向力X=701.2531, 切向力Y=949.5217 +FPS=24.29, 法向力=1148.9238, 切向力X=-453.1587, 切向力Y=20.6529 +FPS=25.89, 法向力=1152.1166, 切向力X=-416.2028, 切向力Y=32.7889 +FPS=24.29, 法向力=946.8213, 切向力X=-473.4064, 切向力Y=-13.5415 +FPS=26.15, 法向力=1038.2456, 切向力X=-427.7015, 切向力Y=-113.2807 +FPS=24.40, 法向力=1185.6484, 切向力X=94.1871, 切向力Y=-658.9935 +FPS=25.43, 法向力=1217.2346, 切向力X=-563.9446, 切向力Y=-490.4951 +FPS=25.60, 法向力=1199.8529, 切向力X=-452.5686, 切向力Y=-500.9733 +FPS=24.96, 法向力=1024.1252, 切向力X=-591.7894, 切向力Y=-255.7815 +FPS=25.54, 法向力=1028.8557, 切向力X=-606.7321, 切向力Y=-279.5512 +FPS=24.08, 法向力=799.0662, 切向力X=-671.3283, 切向力Y=351.0573 +FPS=25.54, 法向力=800.1672, 切向力X=-701.0184, 切向力Y=356.0776 +FPS=24.70, 法向力=826.8898, 切向力X=130.8869, 切向力Y=284.4494 +FPS=22.41, 法向力=995.0247, 切向力X=253.4322, 切向力Y=191.6698 +FPS=22.70, 法向力=1000.6678, 切向力X=213.8763, 切向力Y=141.3319 +FPS=22.61, 法向力=971.2484, 切向力X=119.7104, 切向力Y=-123.4674 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000266s, blend=0.002272s (9 tiles incl ref), finalize=0.000057s, total=0.002602s +FPS=23.68, 法向力=995.0197, 切向力X=-339.3740, 切向力Y=302.7009 +FPS=25.59, 法向力=1020.3303, 切向力X=-537.7391, 切向力Y=297.3549 +FPS=24.45, 法向力=1035.1907, 切向力X=-55.9161, 切向力Y=-127.7655 +FPS=23.36, 法向力=969.2130, 切向力X=-219.8878, 切向力Y=243.3321 +FPS=25.89, 法向力=1022.5050, 切向力X=-158.6408, 切向力Y=252.2263 +FPS=24.08, 法向力=1299.0837, 切向力X=132.2211, 切向力Y=561.9905 +FPS=25.57, 法向力=1341.5814, 切向力X=154.7992, 切向力Y=569.7616 +FPS=24.88, 法向力=1091.7678, 切向力X=-243.1331, 切向力Y=-119.3172 +FPS=25.49, 法向力=1072.3511, 切向力X=-145.0820, 切向力Y=-144.5910 +FPS=25.32, 法向力=1028.8444, 切向力X=-289.0878, 切向力Y=-3.8594 +FPS=23.92, 法向力=962.3934, 切向力X=65.3275, 切向力Y=84.1689 +FPS=25.33, 法向力=1017.3526, 切向力X=131.4628, 切向力Y=50.9344 +FPS=26.33, 法向力=1130.2428, 切向力X=-8.3223, 切向力Y=-247.1514 +FPS=25.20, 法向力=972.5599, 切向力X=29.7461, 切向力Y=-128.2966 +FPS=26.92, 法向力=956.9130, 切向力X=-52.2104, 切向力Y=-171.8826 +FPS=24.90, 法向力=1452.7961, 切向力X=320.8105, 切向力Y=356.4766 +FPS=25.59, 法向力=1564.7156, 切向力X=348.6855, 切向力Y=311.6390 +FPS=24.68, 法向力=1177.1550, 切向力X=284.9272, 切向力Y=148.4204 +FPS=25.72, 法向力=1187.3358, 切向力X=352.1855, 切向力Y=151.1415 +FPS=26.23, 法向力=1124.3232, 切向力X=-110.0899, 切向力Y=-288.1176 +FPS=25.39, 法向力=1135.0923, 切向力X=-372.0493, 切向力Y=124.7441 +FPS=27.87, 法向力=1150.1135, 切向力X=-326.1891, 切向力Y=176.2629 +FPS=25.28, 法向力=1239.3790, 切向力X=-346.7013, 切向力Y=69.2706 +FPS=27.31, 法向力=1191.4885, 切向力X=-336.4836, 切向力Y=-44.0276 +FPS=26.65, 法向力=956.1270, 切向力X=-57.0999, 切向力Y=392.4826 +FPS=27.46, 法向力=1000.4902, 切向力X=-31.0227, 切向力Y=381.8311 +FPS=24.94, 法向力=1096.7938, 切向力X=-77.8450, 切向力Y=710.3507 +FPS=26.99, 法向力=1109.7959, 切向力X=-94.0277, 切向力Y=708.1693 +FPS=27.16, 法向力=1350.4456, 切向力X=-396.4889, 切向力Y=463.7593 +FPS=25.48, 法向力=1307.9491, 切向力X=-767.1512, 切向力Y=-273.8569 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000257s, blend=0.002216s (9 tiles incl ref), finalize=0.000055s, total=0.002536s +FPS=27.18, 法向力=1345.7527, 切向力X=-721.1401, 切向力Y=-364.9218 +FPS=25.97, 法向力=1199.3333, 切向力X=550.3855, 切向力Y=120.2102 +FPS=27.55, 法向力=1258.6624, 切向力X=564.5966, 切向力Y=221.4424 +FPS=26.12, 法向力=1305.6464, 切向力X=-845.9796, 切向力Y=171.4215 +FPS=24.55, 法向力=1148.4139, 切向力X=-5.0400, 切向力Y=-58.2128 +FPS=26.37, 法向力=1161.3224, 切向力X=-37.5208, 切向力Y=-75.5183 +FPS=24.81, 法向力=1163.2253, 切向力X=-485.8664, 切向力Y=609.7853 +FPS=26.76, 法向力=1158.1951, 切向力X=-451.8747, 切向力Y=595.9726 +FPS=24.87, 法向力=1251.7900, 切向力X=-191.4224, 切向力Y=-363.5472 +FPS=26.30, 法向力=1268.1880, 切向力X=-179.5598, 切向力Y=-396.9602 +FPS=26.27, 法向力=999.3276, 切向力X=237.8273, 切向力Y=80.6929 +FPS=24.93, 法向力=1441.5626, 切向力X=-232.4253, 切向力Y=-48.7594 +FPS=26.64, 法向力=1488.4768, 切向力X=-210.3869, 切向力Y=-42.8103 +FPS=25.69, 法向力=991.7466, 切向力X=11.3582, 切向力Y=67.2894 +FPS=27.41, 法向力=980.6015, 切向力X=-75.2702, 切向力Y=111.3638 +FPS=24.69, 法向力=1165.6403, 切向力X=-340.6093, 切向力Y=537.8214 +FPS=26.94, 法向力=1158.6338, 切向力X=-391.3661, 切向力Y=525.0402 +FPS=25.97, 法向力=906.9768, 切向力X=-567.1185, 切向力Y=1024.3989 +FPS=24.91, 法向力=1342.0032, 切向力X=-129.4413, 切向力Y=330.2330 +FPS=26.25, 法向力=1350.9409, 切向力X=-143.2610, 切向力Y=268.0165 +FPS=24.92, 法向力=1163.6858, 切向力X=-431.5399, 切向力Y=501.8992 +FPS=23.29, 法向力=1120.4136, 切向力X=-374.1362, 切向力Y=504.1606 +FPS=22.99, 法向力=1274.5713, 切向力X=383.7675, 切向力Y=332.9795 +FPS=23.21, 法向力=1271.2461, 切向力X=327.9566, 切向力Y=-22.8856 +FPS=24.98, 法向力=1242.9585, 切向力X=267.5120, 切向力Y=-54.4150 +FPS=23.43, 法向力=1426.3969, 切向力X=-189.1902, 切向力Y=382.9334 +FPS=23.91, 法向力=1200.8114, 切向力X=-308.1868, 切向力Y=464.0589 +FPS=25.49, 法向力=1185.5164, 切向力X=-260.1248, 切向力Y=473.9721 +FPS=25.61, 法向力=1192.0529, 切向力X=119.0536, 切向力Y=-254.7874 +FPS=27.22, 法向力=1236.8712, 切向力X=186.2258, 切向力Y=-256.9052 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000286s, blend=0.002319s (9 tiles incl ref), finalize=0.000058s, total=0.002670s +FPS=24.72, 法向力=922.4613, 切向力X=-155.6337, 切向力Y=-161.3947 +FPS=26.61, 法向力=1036.8923, 切向力X=632.3467, 切向力Y=-395.0715 +FPS=26.20, 法向力=1093.1853, 切向力X=749.5927, 切向力Y=-476.5512 +FPS=23.86, 法向力=1190.3926, 切向力X=-741.8736, 切向力Y=517.9573 +FPS=26.51, 法向力=1228.6377, 切向力X=-834.4652, 切向力Y=454.8861 +FPS=24.19, 法向力=1448.8635, 切向力X=-90.1028, 切向力Y=-154.8289 +FPS=25.92, 法向力=1485.1968, 切向力X=-99.5463, 切向力Y=-285.4741 +FPS=24.82, 法向力=884.2384, 切向力X=-408.4465, 切向力Y=298.4257 +FPS=24.08, 法向力=832.6091, 切向力X=-410.3615, 切向力Y=381.1132 +FPS=26.53, 法向力=837.9856, 切向力X=-382.9267, 切向力Y=287.4758 +FPS=24.73, 法向力=871.7625, 切向力X=-595.8078, 切向力Y=211.1447 +FPS=25.41, 法向力=1148.4329, 切向力X=-447.7883, 切向力Y=-488.6981 +FPS=25.65, 法向力=1186.3463, 切向力X=-394.2704, 切向力Y=-595.4132 +FPS=24.71, 法向力=879.5455, 切向力X=-165.2653, 切向力Y=484.4461 +FPS=25.72, 法向力=905.9092, 切向力X=-180.2383, 切向力Y=493.3266 +FPS=24.25, 法向力=1094.5181, 切向力X=-588.3497, 切向力Y=79.7672 +FPS=25.85, 法向力=1098.2041, 切向力X=-520.7905, 切向力Y=122.3129 +FPS=24.66, 法向力=942.6589, 切向力X=229.5071, 切向力Y=981.5544 +FPS=24.49, 法向力=793.1726, 切向力X=410.7538, 切向力Y=197.7902 +FPS=26.56, 法向力=829.6384, 切向力X=414.8632, 切向力Y=169.8530 +FPS=24.67, 法向力=1142.1404, 切向力X=-526.8678, 切向力Y=705.3450 +FPS=25.06, 法向力=1210.6257, 切向力X=-516.4856, 切向力Y=686.2974 +FPS=25.06, 法向力=1297.8192, 切向力X=-551.4449, 切向力Y=76.6279 +FPS=24.81, 法向力=1155.1234, 切向力X=-576.5798, 切向力Y=-579.9904 +FPS=25.47, 法向力=1166.3193, 切向力X=-663.9830, 切向力Y=-529.3888 +FPS=24.08, 法向力=958.8815, 切向力X=213.3587, 切向力Y=385.2627 +FPS=25.06, 法向力=972.7512, 切向力X=325.3331, 切向力Y=428.1910 +FPS=26.03, 法向力=1138.7572, 切向力X=-67.5668, 切向力Y=944.1986 +FPS=25.45, 法向力=1288.2657, 切向力X=-343.2389, 切向力Y=766.3607 +FPS=26.02, 法向力=1300.3113, 切向力X=-318.7514, 切向力Y=720.8716 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000259s, blend=0.002124s (9 tiles incl ref), finalize=0.000051s, total=0.002440s +FPS=24.22, 法向力=1536.2173, 切向力X=-458.6858, 切向力Y=-235.0136 +FPS=26.47, 法向力=1614.6401, 切向力X=-523.3964, 切向力Y=-281.3718 +FPS=25.28, 法向力=1342.2913, 切向力X=-940.8372, 切向力Y=284.2451 +FPS=26.11, 法向力=1384.5315, 切向力X=-959.8502, 切向力Y=303.5981 +FPS=25.36, 法向力=1231.4246, 切向力X=-147.7752, 切向力Y=-338.5282 +FPS=24.72, 法向力=1311.3689, 切向力X=-107.9366, 切向力Y=538.4478 +FPS=25.51, 法向力=1284.3082, 切向力X=-71.4668, 切向力Y=577.6868 +FPS=25.73, 法向力=886.2124, 切向力X=-62.7029, 切向力Y=70.3899 +FPS=25.17, 法向力=910.4621, 切向力X=32.8878, 切向力Y=99.0437 +FPS=25.70, 法向力=1328.5205, 切向力X=0.4389, 切向力Y=495.4178 +FPS=24.72, 法向力=1192.3042, 切向力X=405.7021, 切向力Y=-89.1129 +FPS=25.72, 法向力=1200.7439, 切向力X=513.5982, 切向力Y=-123.9904 +FPS=22.65, 法向力=1353.6389, 切向力X=373.2234, 切向力Y=-505.6125 +FPS=21.59, 法向力=1396.0027, 切向力X=261.3000, 切向力Y=-605.2434 +FPS=23.71, 法向力=1119.3384, 切向力X=315.7335, 切向力Y=259.3710 +FPS=22.19, 法向力=841.1260, 切向力X=227.0839, 切向力Y=-382.1049 +FPS=25.55, 法向力=859.2629, 切向力X=177.1677, 切向力Y=-343.0314 +FPS=25.69, 法向力=883.9459, 切向力X=82.1311, 切向力Y=645.2461 +FPS=24.64, 法向力=984.0400, 切向力X=-68.3889, 切向力Y=155.3964 +FPS=25.58, 法向力=1036.8372, 切向力X=-147.2974, 切向力Y=111.8888 +FPS=25.06, 法向力=943.1594, 切向力X=-418.1742, 切向力Y=838.1852 +FPS=25.99, 法向力=987.8831, 切向力X=624.3199, 切向力Y=81.2196 +FPS=26.13, 法向力=1017.4614, 切向力X=578.9144, 切向力Y=50.9975 +FPS=25.08, 法向力=1015.9358, 切向力X=873.8050, 切向力Y=-344.0939 +FPS=25.93, 法向力=1064.4509, 切向力X=1049.9658, 切向力Y=-352.3768 +FPS=24.33, 法向力=1416.6140, 切向力X=50.6465, 切向力Y=667.1635 +FPS=25.77, 法向力=1402.0505, 切向力X=28.0051, 切向力Y=715.2709 +FPS=25.44, 法向力=1387.0884, 切向力X=-419.3918, 切向力Y=-523.2120 +FPS=25.65, 法向力=984.0701, 切向力X=-506.4234, 切向力Y=814.5655 +FPS=25.73, 法向力=1028.6481, 切向力X=-489.7578, 切向力Y=818.5457 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002226s (9 tiles incl ref), finalize=0.000053s, total=0.002553s +FPS=24.79, 法向力=931.8097, 切向力X=-363.3798, 切向力Y=351.2817 +FPS=26.05, 法向力=961.2941, 切向力X=-389.2167, 切向力Y=341.9894 +FPS=25.89, 法向力=1088.3936, 切向力X=158.2487, 切向力Y=-172.2114 +FPS=26.23, 法向力=1044.6718, 切向力X=86.5292, 切向力Y=-78.8841 +FPS=23.64, 法向力=1328.4377, 切向力X=482.1901, 切向力Y=1032.1294 +FPS=24.99, 法向力=917.8422, 切向力X=-576.5512, 切向力Y=-132.6129 +FPS=26.08, 法向力=977.7649, 切向力X=-521.2778, 切向力Y=-93.8217 +FPS=25.63, 法向力=1138.1980, 切向力X=-396.6586, 切向力Y=-28.4197 +FPS=25.92, 法向力=1140.0593, 切向力X=-559.3375, 切向力Y=61.7495 +FPS=25.51, 法向力=1148.8098, 切向力X=238.5902, 切向力Y=362.0291 +FPS=24.42, 法向力=1481.2324, 切向力X=674.3258, 切向力Y=315.2103 +FPS=26.42, 法向力=1525.4304, 切向力X=637.8927, 切向力Y=302.7238 +FPS=24.74, 法向力=1056.2773, 切向力X=-468.2939, 切向力Y=77.5971 +FPS=25.68, 法向力=1087.5203, 切向力X=-508.5991, 切向力Y=57.7737 +FPS=24.29, 法向力=1600.2428, 切向力X=-1169.6934, 切向力Y=75.8903 +FPS=25.69, 法向力=1349.0747, 切向力X=-545.7687, 切向力Y=222.1990 +FPS=27.07, 法向力=1366.3696, 切向力X=-595.4141, 切向力Y=250.7424 +FPS=25.36, 法向力=1268.2427, 切向力X=425.3831, 切向力Y=-144.5920 +FPS=26.02, 法向力=1332.6665, 切向力X=527.7933, 切向力Y=-112.7576 +FPS=24.94, 法向力=864.7848, 切向力X=-63.9624, 切向力Y=166.2367 +FPS=25.46, 法向力=1083.9368, 切向力X=149.0995, 切向力Y=372.5302 +FPS=26.41, 法向力=1046.4078, 切向力X=123.2448, 切向力Y=319.7934 +FPS=25.46, 法向力=1301.0187, 切向力X=-206.0483, 切向力Y=551.2930 +FPS=26.27, 法向力=1366.7878, 切向力X=-143.3299, 切向力Y=502.5956 +FPS=23.92, 法向力=1196.7047, 切向力X=-204.6794, 切向力Y=221.4019 +FPS=26.69, 法向力=1206.2361, 切向力X=-237.6439, 切向力Y=156.7072 +FPS=25.98, 法向力=1273.4824, 切向力X=-165.6344, 切向力Y=380.9722 +FPS=26.26, 法向力=1078.2922, 切向力X=466.1651, 切向力Y=672.4264 +FPS=27.31, 法向力=1070.9934, 切向力X=481.1505, 切向力Y=746.8297 +FPS=25.14, 法向力=1070.3538, 切向力X=-141.9937, 切向力Y=127.4916 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000251s, blend=0.002219s (9 tiles incl ref), finalize=0.000057s, total=0.002535s +FPS=27.43, 法向力=1085.0308, 切向力X=-196.6438, 切向力Y=127.1219 +FPS=26.53, 法向力=1479.4480, 切向力X=92.6562, 切向力Y=-32.2640 +FPS=27.54, 法向力=1553.2537, 切向力X=136.9385, 切向力Y=-118.4733 +FPS=25.88, 法向力=1103.8802, 切向力X=140.2097, 切向力Y=-10.9197 +FPS=26.36, 法向力=1143.0159, 切向力X=103.9610, 切向力Y=21.7548 +FPS=25.29, 法向力=831.5364, 切向力X=-511.9481, 切向力Y=497.9183 +FPS=26.12, 法向力=1262.2234, 切向力X=-294.9376, 切向力Y=660.2925 +FPS=26.45, 法向力=1307.9209, 切向力X=-267.3840, 切向力Y=655.9021 +FPS=26.71, 法向力=1128.2722, 切向力X=-27.3070, 切向力Y=783.9408 +FPS=26.01, 法向力=1113.9868, 切向力X=-42.4214, 切向力Y=727.5947 +FPS=27.54, 法向力=992.8264, 切向力X=1205.9570, 切向力Y=354.0506 +FPS=25.13, 法向力=970.4980, 切向力X=270.9149, 切向力Y=35.5184 +FPS=27.31, 法向力=1001.1984, 切向力X=315.8481, 切向力Y=49.2522 +FPS=27.02, 法向力=988.9316, 切向力X=294.1579, 切向力Y=16.4348 +FPS=27.04, 法向力=918.3724, 切向力X=-23.6449, 切向力Y=355.5008 +FPS=25.39, 法向力=1316.7319, 切向力X=-522.0203, 切向力Y=255.4986 +FPS=26.42, 法向力=1335.4249, 切向力X=-571.7184, 切向力Y=249.7500 +FPS=25.83, 法向力=1371.5762, 切向力X=286.5392, 切向力Y=253.4355 +FPS=26.77, 法向力=1091.6147, 切向力X=-2.2735, 切向力Y=-672.7576 +FPS=26.86, 法向力=988.4031, 切向力X=106.2904, 切向力Y=-668.4126 +FPS=25.07, 法向力=1226.1085, 切向力X=889.9187, 切向力Y=221.2991 +FPS=27.33, 法向力=1210.2395, 切向力X=859.7369, 切向力Y=151.6044 +FPS=24.82, 法向力=1483.1965, 切向力X=-487.6039, 切向力Y=-90.1560 +FPS=26.24, 法向力=1506.9402, 切向力X=-523.0399, 切向力Y=-140.6388 +FPS=25.27, 法向力=1050.5316, 切向力X=-182.0784, 切向力Y=334.6237 +FPS=26.85, 法向力=834.2112, 切向力X=322.6761, 切向力Y=534.1476 +FPS=25.81, 法向力=842.1116, 切向力X=369.4571, 切向力Y=559.8787 +FPS=25.14, 法向力=1142.5792, 切向力X=-379.0327, 切向力Y=106.9863 +FPS=27.05, 法向力=1179.8976, 切向力X=-374.6950, 切向力Y=37.5767 +FPS=25.72, 法向力=1095.2698, 切向力X=155.2158, 切向力Y=414.1194 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000223s, blend=0.002146s (9 tiles incl ref), finalize=0.000053s, total=0.002429s +FPS=25.07, 法向力=1068.4961, 切向力X=108.5906, 切向力Y=428.5488 +FPS=25.62, 法向力=1312.8273, 切向力X=-63.8913, 切向力Y=-728.1839 +FPS=25.36, 法向力=1292.7699, 切向力X=-110.8212, 切向力Y=-642.7911 +FPS=25.70, 法向力=1321.7812, 切向力X=207.8972, 切向力Y=379.6390 +FPS=23.39, 法向力=1072.2378, 切向力X=32.8080, 切向力Y=59.3990 +FPS=25.58, 法向力=1058.6068, 切向力X=-165.8648, 切向力Y=2.1618 +FPS=24.59, 法向力=962.2166, 切向力X=-544.7070, 切向力Y=326.5067 +FPS=24.38, 法向力=828.8044, 切向力X=-75.7664, 切向力Y=92.5492 +FPS=26.77, 法向力=822.3721, 切向力X=-90.4556, 切向力Y=55.9852 +FPS=24.18, 法向力=994.8082, 切向力X=40.7890, 切向力Y=-374.4894 +FPS=26.01, 法向力=970.7064, 切向力X=38.7608, 切向力Y=-323.2438 +FPS=25.56, 法向力=1063.1842, 切向力X=-196.9484, 切向力Y=288.5051 +FPS=25.50, 法向力=1080.9089, 切向力X=-213.4665, 切向力Y=357.3643 +FPS=25.87, 法向力=1169.2838, 切向力X=-91.6622, 切向力Y=183.5265 +FPS=24.13, 法向力=1255.6945, 切向力X=331.6412, 切向力Y=-341.9567 +FPS=25.78, 法向力=1293.1768, 切向力X=352.9417, 切向力Y=-323.9801 +FPS=24.79, 法向力=1170.7863, 切向力X=259.0031, 切向力Y=-166.8214 +FPS=25.23, 法向力=901.1090, 切向力X=609.6490, 切向力Y=142.5029 +FPS=26.89, 法向力=897.2481, 切向力X=668.4503, 切向力Y=133.7148 +FPS=26.42, 法向力=1111.8528, 切向力X=-254.0094, 切向力Y=130.5536 +FPS=26.75, 法向力=1182.4475, 切向力X=-225.0453, 切向力Y=74.7273 +FPS=25.16, 法向力=990.4944, 切向力X=-152.1253, 切向力Y=769.2252 +FPS=26.44, 法向力=980.2920, 切向力X=-130.7696, 切向力Y=756.9986 +FPS=25.01, 法向力=1139.3015, 切向力X=419.0728, 切向力Y=-259.9340 +FPS=25.18, 法向力=1446.4771, 切向力X=-58.5946, 切向力Y=561.5308 +FPS=25.79, 法向力=1498.3909, 切向力X=-72.7848, 切向力Y=627.5404 +FPS=26.17, 法向力=1072.0306, 切向力X=174.2396, 切向力Y=141.7517 +FPS=27.01, 法向力=1072.3284, 切向力X=162.5144, 切向力Y=182.3103 +FPS=24.43, 法向力=1128.1963, 切向力X=-131.5231, 切向力Y=-29.1394 +FPS=24.50, 法向力=847.1626, 切向力X=75.7737, 切向力Y=428.2546 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000008s (hit), reset=0.000278s, blend=0.002414s (9 tiles incl ref), finalize=0.000061s, total=0.002765s +FPS=25.12, 法向力=863.6772, 切向力X=61.8852, 切向力Y=411.4564 +FPS=25.08, 法向力=1255.1189, 切向力X=-189.0857, 切向力Y=572.3295 +FPS=27.93, 法向力=1311.7600, 切向力X=-215.9599, 切向力Y=493.1394 +FPS=25.49, 法向力=1397.2506, 切向力X=156.3522, 切向力Y=-133.2643 +FPS=27.11, 法向力=1375.7229, 切向力X=206.4101, 切向力Y=-7.9433 +FPS=26.21, 法向力=979.1732, 切向力X=-304.9332, 切向力Y=-12.6992 +FPS=27.34, 法向力=943.8068, 切向力X=-233.6321, 切向力Y=-32.0125 +FPS=27.43, 法向力=1498.3582, 切向力X=216.0135, 切向力Y=-249.8407 +FPS=27.35, 法向力=1097.8019, 切向力X=-329.4905, 切向力Y=199.6046 +FPS=28.13, 法向力=1098.4703, 切向力X=-347.2729, 切向力Y=188.9973 +FPS=25.37, 法向力=957.1141, 切向力X=-86.9097, 切向力Y=11.9991 +FPS=28.11, 法向力=958.5380, 切向力X=-134.3313, 切向力Y=-56.0934 +FPS=26.38, 法向力=1135.7520, 切向力X=-16.6233, 切向力Y=370.8692 +FPS=28.11, 法向力=1165.3612, 切向力X=-16.0338, 切向力Y=354.6488 +FPS=25.01, 法向力=1213.6101, 切向力X=-124.2692, 切向力Y=71.5722 +FPS=27.69, 法向力=1219.7179, 切向力X=-152.2383, 切向力Y=48.4659 +FPS=25.85, 法向力=993.9178, 切向力X=72.5816, 切向力Y=678.5582 +FPS=25.77, 法向力=1229.1415, 切向力X=-577.9592, 切向力Y=553.3801 +FPS=27.54, 法向力=1244.5924, 切向力X=-593.4989, 切向力Y=506.3896 +FPS=25.54, 法向力=859.9251, 切向力X=-167.9411, 切向力Y=331.8824 +FPS=27.39, 法向力=829.4850, 切向力X=-85.9650, 切向力Y=300.5435 +FPS=27.32, 法向力=925.5546, 切向力X=205.0541, 切向力Y=215.2949 +FPS=26.24, 法向力=961.9305, 切向力X=257.5339, 切向力Y=193.2411 +FPS=26.10, 法向力=871.7078, 切向力X=-856.8820, 切向力Y=164.8780 +FPS=26.24, 法向力=883.6479, 切向力X=-930.7012, 切向力Y=185.9001 +FPS=24.62, 法向力=1103.2065, 切向力X=818.3942, 切向力Y=539.9417 +FPS=23.57, 法向力=1207.3452, 切向力X=122.1669, 切向力Y=655.1301 +FPS=25.81, 法向力=1210.0734, 切向力X=194.7643, 切向力Y=566.5753 +FPS=23.37, 法向力=1183.7010, 切向力X=472.0114, 切向力Y=295.1635 +FPS=24.06, 法向力=1588.3042, 切向力X=155.6111, 切向力Y=82.8810 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000209s, blend=0.002290s (9 tiles incl ref), finalize=0.000060s, total=0.002564s +FPS=25.55, 法向力=1616.8337, 切向力X=225.6058, 切向力Y=98.8313 +FPS=23.29, 法向力=1354.2560, 切向力X=-104.3994, 切向力Y=-376.0814 +FPS=25.24, 法向力=1372.3928, 切向力X=-105.5180, 切向力Y=-427.5711 +FPS=24.16, 法向力=1446.4197, 切向力X=589.2418, 切向力Y=-510.8057 +FPS=23.60, 法向力=1274.3324, 切向力X=342.4882, 切向力Y=219.9966 +FPS=25.28, 法向力=1305.6451, 切向力X=407.3365, 切向力Y=220.5339 +FPS=23.67, 法向力=1158.1448, 切向力X=118.8870, 切向力Y=443.0184 +FPS=24.18, 法向力=880.9631, 切向力X=332.1465, 切向力Y=689.1110 +FPS=24.99, 法向力=914.5820, 切向力X=345.7092, 切向力Y=609.5132 +FPS=23.77, 法向力=1042.4738, 切向力X=-160.0939, 切向力Y=132.5072 +FPS=25.15, 法向力=1083.0939, 切向力X=-244.7673, 切向力Y=183.3261 +FPS=26.02, 法向力=986.8547, 切向力X=105.7634, 切向力Y=611.0229 +FPS=25.72, 法向力=1015.3762, 切向力X=84.5102, 切向力Y=580.3224 +FPS=25.39, 法向力=1065.0271, 切向力X=-111.0706, 切向力Y=84.9209 +FPS=24.74, 法向力=854.6815, 切向力X=645.7412, 切向力Y=-174.7804 +FPS=25.79, 法向力=852.2933, 切向力X=717.2185, 切向力Y=-150.9775 +FPS=25.63, 法向力=1265.3761, 切向力X=-681.0521, 切向力Y=835.9089 +FPS=23.61, 法向力=1227.4454, 切向力X=-368.7212, 切向力Y=-297.6917 +FPS=25.43, 法向力=1229.1555, 切向力X=-335.2611, 切向力Y=-287.2561 +FPS=23.29, 法向力=1186.7611, 切向力X=902.0712, 切向力Y=-32.8398 +FPS=25.59, 法向力=1196.7344, 切向力X=937.3531, 切向力Y=-24.2378 +FPS=24.67, 法向力=1101.6321, 切向力X=94.8100, 切向力Y=595.1893 +FPS=24.69, 法向力=1196.9592, 切向力X=-762.9398, 切向力Y=610.5913 +FPS=24.77, 法向力=1310.1880, 切向力X=-731.0608, 切向力Y=604.6705 +FPS=23.04, 法向力=930.0095, 切向力X=-121.2252, 切向力Y=142.7810 +FPS=24.93, 法向力=949.0772, 切向力X=-256.8887, 切向力Y=139.5228 +FPS=25.59, 法向力=1281.8379, 切向力X=-258.0967, 切向力Y=173.2578 +FPS=25.28, 法向力=802.0897, 切向力X=-197.8187, 切向力Y=-35.0526 +FPS=25.19, 法向力=804.5748, 切向力X=-194.8216, 切向力Y=-39.9253 +FPS=24.83, 法向力=1045.4777, 切向力X=-118.0757, 切向力Y=470.5826 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000207s, blend=0.002205s (9 tiles incl ref), finalize=0.000051s, total=0.002469s +FPS=25.63, 法向力=1080.9146, 切向力X=-103.6700, 切向力Y=399.3560 +FPS=25.24, 法向力=982.9963, 切向力X=-689.3939, 切向力Y=-166.9757 +FPS=25.69, 法向力=1177.2075, 切向力X=-36.4705, 切向力Y=-217.4307 +FPS=25.04, 法向力=1187.9512, 切向力X=21.8325, 切向力Y=-318.5009 +FPS=24.76, 法向力=1129.0393, 切向力X=-361.6620, 切向力Y=113.2402 +FPS=26.02, 法向力=1173.3496, 切向力X=-462.7438, 切向力Y=200.2630 +FPS=24.83, 法向力=1198.3654, 切向力X=-438.2389, 切向力Y=386.1258 +FPS=25.44, 法向力=1198.2876, 切向力X=-256.2347, 切向力Y=208.3529 +FPS=25.36, 法向力=1195.5741, 切向力X=-224.8080, 切向力Y=142.4468 +FPS=24.20, 法向力=1028.0601, 切向力X=151.7772, 切向力Y=109.6443 +FPS=26.14, 法向力=1020.4460, 切向力X=219.5358, 切向力Y=229.1821 +FPS=26.66, 法向力=1040.2086, 切向力X=-549.5087, 切向力Y=-54.6363 +FPS=24.70, 法向力=1033.7126, 切向力X=-476.3060, 切向力Y=-4.2819 +FPS=24.32, 法向力=1058.5831, 切向力X=-329.4398, 切向力Y=-105.2590 +FPS=24.61, 法向力=1164.2642, 切向力X=-583.6625, 切向力Y=326.1535 +FPS=26.75, 法向力=1247.0560, 切向力X=-575.6858, 切向力Y=290.2096 +FPS=24.52, 法向力=1269.7654, 切向力X=-431.5294, 切向力Y=243.2355 +FPS=26.57, 法向力=923.6356, 切向力X=-739.2397, 切向力Y=-465.5873 +FPS=27.06, 法向力=872.2671, 切向力X=-637.2551, 切向力Y=-474.6760 +FPS=24.90, 法向力=925.2539, 切向力X=-83.9206, 切向力Y=-313.0273 +FPS=26.18, 法向力=954.5547, 切向力X=-62.9666, 切向力Y=-429.1127 +FPS=26.10, 法向力=911.7085, 切向力X=-831.9180, 切向力Y=-5.5293 +FPS=27.56, 法向力=909.5575, 切向力X=-917.3258, 切向力Y=11.7958 +FPS=25.08, 法向力=1144.6293, 切向力X=13.1364, 切向力Y=131.3913 +FPS=26.65, 法向力=1106.2505, 切向力X=49.1817, 切向力Y=216.3671 +FPS=27.35, 法向力=1028.8721, 切向力X=-115.8862, 切向力Y=641.9808 +FPS=25.05, 法向力=1021.6368, 切向力X=-63.4649, 切向力Y=-458.7461 +FPS=28.09, 法向力=1050.7262, 切向力X=-144.0522, 切向力Y=-456.1231 +FPS=24.93, 法向力=1313.3451, 切向力X=-378.8600, 切向力Y=539.1938 +FPS=27.66, 法向力=1351.0898, 切向力X=-501.3533, 切向力Y=501.5106 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000250s, blend=0.002134s (9 tiles incl ref), finalize=0.000050s, total=0.002440s +FPS=24.60, 法向力=1186.3291, 切向力X=-321.0147, 切向力Y=349.7857 +FPS=27.24, 法向力=1165.4196, 切向力X=-277.8217, 切向力Y=406.2643 +FPS=25.50, 法向力=1199.3892, 切向力X=-457.6276, 切向力Y=-104.1930 +FPS=24.86, 法向力=1246.2603, 切向力X=52.9520, 切向力Y=258.3176 +FPS=27.09, 法向力=1301.2993, 切向力X=113.0563, 切向力Y=285.2001 +FPS=25.68, 法向力=1193.5896, 切向力X=-59.8325, 切向力Y=257.3041 +FPS=27.62, 法向力=1191.9917, 切向力X=-94.1686, 切向力Y=159.0727 +FPS=25.04, 法向力=1177.7771, 切向力X=34.1211, 切向力Y=-345.4042 +FPS=25.02, 法向力=1151.6372, 切向力X=-498.0148, 切向力Y=-253.7691 +FPS=28.66, 法向力=1172.8767, 切向力X=-442.5157, 切向力Y=-186.8620 +FPS=27.86, 法向力=1386.2800, 切向力X=-343.1766, 切向力Y=-132.1227 +FPS=27.77, 法向力=1380.0059, 切向力X=-284.0078, 切向力Y=-213.9948 +FPS=27.88, 法向力=1186.2791, 切向力X=-350.5828, 切向力Y=-217.6055 +FPS=27.07, 法向力=1202.9824, 切向力X=-424.4191, 切向力Y=-197.6162 +FPS=24.33, 法向力=1433.5549, 切向力X=-67.1598, 切向力Y=-360.6108 +FPS=25.19, 法向力=1421.8259, 切向力X=-91.2034, 切向力Y=-333.3376 +FPS=24.52, 法向力=1134.9224, 切向力X=658.4549, 切向力Y=-81.4905 +FPS=26.05, 法向力=1015.3603, 切向力X=352.5044, 切向力Y=169.3518 +FPS=28.15, 法向力=1025.5023, 切向力X=278.1928, 切向力Y=23.8526 +FPS=25.79, 法向力=919.5787, 切向力X=1171.0691, 切向力Y=255.1643 +FPS=27.98, 法向力=924.2480, 切向力X=1228.4928, 切向力Y=223.5407 +FPS=25.44, 法向力=1258.3013, 切向力X=232.1694, 切向力Y=304.0814 +FPS=27.59, 法向力=1290.4727, 切向力X=126.7713, 切向力Y=332.4678 +FPS=24.68, 法向力=1095.4585, 切向力X=-96.4407, 切向力Y=539.2535 +FPS=26.78, 法向力=923.2618, 切向力X=203.6324, 切向力Y=311.5895 +FPS=27.22, 法向力=935.9757, 切向力X=125.8878, 切向力Y=302.8247 +FPS=26.15, 法向力=937.1475, 切向力X=182.5553, 切向力Y=-49.7146 +FPS=27.73, 法向力=1019.2888, 切向力X=147.1371, 切向力Y=-18.9423 +FPS=26.64, 法向力=1088.5178, 切向力X=-637.3235, 切向力Y=60.6119 +FPS=26.40, 法向力=1076.8218, 切向力X=-706.8557, 切向力Y=115.1451 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002389s (9 tiles incl ref), finalize=0.000054s, total=0.002714s +FPS=26.83, 法向力=1029.0004, 切向力X=-189.9625, 切向力Y=-22.6266 +FPS=26.31, 法向力=1058.6498, 切向力X=-229.1089, 切向力Y=-91.4906 +FPS=26.02, 法向力=985.1279, 切向力X=-9.5346, 切向力Y=30.5592 +FPS=26.79, 法向力=1047.1008, 切向力X=437.8045, 切向力Y=323.7413 +FPS=26.78, 法向力=1044.4227, 切向力X=388.4109, 切向力Y=278.4548 +FPS=25.31, 法向力=1185.3374, 切向力X=-274.7339, 切向力Y=46.5477 +FPS=27.72, 法向力=1213.9615, 切向力X=-400.0667, 切向力Y=38.4431 +FPS=26.34, 法向力=995.5913, 切向力X=6.5301, 切向力Y=267.3294 +FPS=27.23, 法向力=1104.4678, 切向力X=-195.0742, 切向力Y=88.3510 +FPS=27.35, 法向力=1156.3701, 切向力X=-222.1842, 切向力Y=14.0413 +FPS=26.05, 法向力=1232.1851, 切向力X=-258.3257, 切向力Y=-485.4609 +FPS=27.04, 法向力=1274.3658, 切向力X=-206.7527, 切向力Y=-580.0183 +FPS=24.17, 法向力=908.2820, 切向力X=-356.3281, 切向力Y=317.0776 +FPS=26.29, 法向力=925.7159, 切向力X=-346.3360, 切向力Y=269.8577 +FPS=25.06, 法向力=1220.0764, 切向力X=-375.9480, 切向力Y=439.3342 +FPS=25.01, 法向力=1242.4972, 切向力X=-397.4273, 切向力Y=437.9203 +FPS=25.73, 法向力=1048.7047, 切向力X=842.3046, 切向力Y=353.2313 +FPS=24.87, 法向力=1226.6327, 切向力X=694.0587, 切向力Y=48.8739 +FPS=25.70, 法向力=1240.0029, 切向力X=745.3475, 切向力Y=70.9112 +FPS=23.68, 法向力=1462.6469, 切向力X=321.6121, 切向力Y=120.4193 +FPS=26.00, 法向力=1494.1975, 切向力X=300.1964, 切向力Y=139.8383 +FPS=24.92, 法向力=1127.9027, 切向力X=239.5125, 切向力Y=190.8068 +FPS=26.16, 法向力=1053.4150, 切向力X=67.8288, 切向力Y=59.6176 +FPS=25.69, 法向力=1074.5581, 切向力X=-22.9438, 切向力Y=21.3110 +FPS=23.49, 法向力=1125.2388, 切向力X=207.4765, 切向力Y=727.2801 +FPS=25.25, 法向力=1153.4083, 切向力X=257.5735, 切向力Y=779.5370 +FPS=26.29, 法向力=915.8285, 切向力X=164.7327, 切向力Y=705.4194 +FPS=24.75, 法向力=992.8193, 切向力X=-173.6340, 切向力Y=580.0691 +FPS=26.99, 法向力=996.9645, 切向力X=-149.2182, 切向力Y=541.8984 +FPS=25.48, 法向力=1275.3896, 切向力X=-497.6444, 切向力Y=-58.2005 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000352s, blend=0.002142s (9 tiles incl ref), finalize=0.000050s, total=0.002552s +FPS=25.90, 法向力=1289.1018, 切向力X=-530.8254, 切向力Y=-45.4293 +FPS=25.74, 法向力=1181.8710, 切向力X=-184.6532, 切向力Y=686.3692 +FPS=26.93, 法向力=1205.9232, 切向力X=-196.8253, 切向力Y=587.9204 +FPS=25.27, 法向力=1137.2231, 切向力X=-516.3902, 切向力Y=40.5977 +FPS=25.57, 法向力=1257.0923, 切向力X=-272.9043, 切向力Y=438.1271 +FPS=27.12, 法向力=1248.7725, 切向力X=-226.6563, 切向力Y=549.2928 +FPS=25.72, 法向力=1321.1793, 切向力X=-9.6263, 切向力Y=138.1847 +FPS=26.61, 法向力=1250.1788, 切向力X=36.0557, 切向力Y=231.6486 +FPS=26.80, 法向力=989.0413, 切向力X=-218.1687, 切向力Y=379.9441 +FPS=26.24, 法向力=1312.1881, 切向力X=-184.6958, 切向力Y=768.3153 +FPS=26.57, 法向力=1330.0820, 切向力X=-180.8425, 切向力Y=849.0814 +FPS=27.10, 法向力=1303.0311, 切向力X=-145.6540, 切向力Y=899.7926 +FPS=26.19, 法向力=1007.0243, 切向力X=-669.7086, 切向力Y=388.1837 +FPS=25.16, 法向力=953.5640, 切向力X=280.7957, 切向力Y=-529.0968 +FPS=27.30, 法向力=1039.7954, 切向力X=338.5999, 切向力Y=-600.6161 +FPS=26.16, 法向力=1134.6162, 切向力X=-323.1088, 切向力Y=713.3136 +FPS=26.43, 法向力=1221.0199, 切向力X=-224.6568, 切向力Y=49.6630 +FPS=26.57, 法向力=1240.7576, 切向力X=-108.3270, 切向力Y=-18.1684 +FPS=25.49, 法向力=1505.4524, 切向力X=26.4792, 切向力Y=-10.2373 +FPS=26.95, 法向力=1589.5101, 切向力X=-15.6161, 切向力Y=-96.0397 +FPS=24.94, 法向力=962.5725, 切向力X=-149.3208, 切向力Y=416.7509 +FPS=27.30, 法向力=956.4462, 切向力X=-232.3147, 切向力Y=323.5969 +FPS=25.39, 法向力=1068.0995, 切向力X=373.2129, 切向力Y=164.6867 +FPS=26.25, 法向力=1060.5485, 切向力X=508.5422, 切向力Y=230.3137 +FPS=25.58, 法向力=1101.1643, 切向力X=-42.9482, 切向力Y=-91.8667 +FPS=25.15, 法向力=1284.9207, 切向力X=-28.9393, 切向力Y=191.1778 +FPS=27.80, 法向力=1249.1061, 切向力X=1.5994, 切向力Y=164.5056 +FPS=25.44, 法向力=1270.6096, 切向力X=-396.1722, 切向力Y=682.1700 +FPS=27.13, 法向力=1297.7172, 切向力X=-357.4157, 切向力Y=637.1817 +FPS=25.46, 法向力=1108.0281, 切向力X=-282.4602, 切向力Y=756.7039 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002336s (9 tiles incl ref), finalize=0.000064s, total=0.002622s +FPS=27.41, 法向力=1113.2344, 切向力X=-338.8839, 切向力Y=766.8379 +FPS=24.85, 法向力=1058.4865, 切向力X=-20.6912, 切向力Y=-180.9770 +FPS=25.10, 法向力=910.1110, 切向力X=-308.8967, 切向力Y=188.0007 +FPS=26.49, 法向力=859.2725, 切向力X=-237.0785, 切向力Y=201.2703 +FPS=23.26, 法向力=1341.8853, 切向力X=57.5292, 切向力Y=102.8111 +FPS=24.61, 法向力=954.4180, 切向力X=434.6430, 切向力Y=74.9508 +FPS=25.80, 法向力=943.3089, 切向力X=407.8328, 切向力Y=105.4969 +FPS=23.75, 法向力=1466.3318, 切向力X=465.6228, 切向力Y=-8.6195 +FPS=27.05, 法向力=1498.7410, 切向力X=469.8677, 切向力Y=24.2034 +FPS=24.76, 法向力=1378.7008, 切向力X=-62.0094, 切向力Y=-156.9310 +FPS=26.46, 法向力=1459.0847, 切向力X=-197.4525, 切向力Y=-183.5327 +FPS=25.28, 法向力=888.9610, 切向力X=-14.7182, 切向力Y=167.5012 +FPS=25.41, 法向力=1018.0121, 切向力X=250.7907, 切向力Y=436.1769 +FPS=26.38, 法向力=1012.5949, 切向力X=270.0811, 切向力Y=428.6383 +FPS=25.64, 法向力=1015.3085, 切向力X=-933.8672, 切向力Y=598.2537 +FPS=27.20, 法向力=1050.0400, 切向力X=-1035.4031, 切向力Y=603.3604 +FPS=24.54, 法向力=1230.2039, 切向力X=-389.6947, 切向力Y=395.2893 +FPS=26.49, 法向力=1487.3320, 切向力X=-720.1320, 切向力Y=-309.0146 +FPS=25.98, 法向力=1538.2218, 切向力X=-855.8607, 切向力Y=-387.1943 +FPS=25.58, 法向力=1352.2549, 切向力X=271.9738, 切向力Y=-394.0684 +FPS=27.04, 法向力=1322.7197, 切向力X=306.7471, 切向力Y=-370.3055 +FPS=24.88, 法向力=1257.2717, 切向力X=643.6802, 切向力Y=559.3414 +FPS=25.61, 法向力=1254.4778, 切向力X=634.6095, 切向力Y=605.8256 +FPS=25.12, 法向力=1215.9606, 切向力X=-417.6476, 切向力Y=141.0045 +FPS=25.28, 法向力=1416.2977, 切向力X=-171.9291, 切向力Y=45.7481 +FPS=25.77, 法向力=1449.3417, 切向力X=-206.4808, 切向力Y=10.9793 +FPS=24.88, 法向力=1233.2308, 切向力X=-308.2110, 切向力Y=-182.4032 +FPS=27.17, 法向力=1278.6177, 切向力X=-282.9911, 切向力Y=-162.4798 +FPS=25.14, 法向力=1273.2021, 切向力X=-11.0102, 切向力Y=134.4702 +FPS=26.83, 法向力=1172.9220, 切向力X=-55.1555, 切向力Y=309.8802 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000212s, blend=0.002368s (9 tiles incl ref), finalize=0.000050s, total=0.002636s +FPS=27.07, 法向力=1112.9777, 切向力X=31.2663, 切向力Y=327.6357 +FPS=25.37, 法向力=1121.6685, 切向力X=39.1813, 切向力Y=387.0703 +FPS=24.82, 法向力=1373.6373, 切向力X=99.3852, 切向力Y=423.7040 +FPS=23.38, 法向力=1084.5769, 切向力X=95.2240, 切向力Y=-101.9991 +FPS=26.74, 法向力=1109.7500, 切向力X=198.6519, 切向力Y=-104.7718 +FPS=25.92, 法向力=970.3624, 切向力X=-60.5136, 切向力Y=-129.5081 +FPS=26.64, 法向力=1008.1046, 切向力X=242.0060, 切向力Y=-392.2070 +FPS=26.56, 法向力=966.2236, 切向力X=262.7605, 切向力Y=-411.9272 +FPS=26.10, 法向力=766.2422, 切向力X=550.7084, 切向力Y=-106.9327 +FPS=26.53, 法向力=743.1271, 切向力X=613.1639, 切向力Y=-159.0211 +FPS=25.68, 法向力=1074.9131, 切向力X=-118.0590, 切向力Y=65.4645 +FPS=26.91, 法向力=1157.0155, 切向力X=-202.0450, 切向力Y=22.0579 +FPS=24.23, 法向力=1269.1272, 切向力X=215.6601, 切向力Y=-521.3871 +FPS=26.23, 法向力=1194.1926, 切向力X=-235.2869, 切向力Y=583.1320 +FPS=25.93, 法向力=1208.7883, 切向力X=-134.3594, 切向力Y=590.9316 +FPS=26.17, 法向力=1057.2166, 切向力X=-34.1577, 切向力Y=243.9811 +FPS=27.35, 法向力=1027.4091, 切向力X=-65.7930, 切向力Y=232.6643 +FPS=25.40, 法向力=1135.5388, 切向力X=220.0984, 切向力Y=449.1449 +FPS=26.63, 法向力=1585.6375, 切向力X=-226.2304, 切向力Y=-509.2707 +FPS=26.26, 法向力=1651.6882, 切向力X=-212.8519, 切向力Y=-438.9800 +FPS=26.73, 法向力=1640.8203, 切向力X=-240.1971, 切向力Y=-424.9811 +FPS=24.94, 法向力=1140.1572, 切向力X=55.4358, 切向力Y=-353.3746 +FPS=25.44, 法向力=1109.9294, 切向力X=-773.9791, 切向力Y=541.3027 +FPS=26.52, 法向力=1112.4124, 切向力X=-719.8418, 切向力Y=577.1079 +FPS=25.63, 法向力=1205.2151, 切向力X=458.4541, 切向力Y=525.3944 +FPS=26.01, 法向力=885.0034, 切向力X=322.8387, 切向力Y=-301.0107 +FPS=26.24, 法向力=944.6306, 切向力X=271.8415, 切向力Y=-275.6125 +FPS=25.57, 法向力=1046.0115, 切向力X=37.3479, 切向力Y=441.7516 +FPS=26.52, 法向力=1054.9412, 切向力X=-36.4413, 切向力Y=440.6640 +FPS=20.98, 法向力=740.7197, 切向力X=750.9317, 切向力Y=123.6020 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000209s, blend=0.002167s (9 tiles incl ref), finalize=0.000048s, total=0.002429s +FPS=44.26, 法向力=717.9286, 切向力X=775.3319, 切向力Y=111.1036 +FPS=33.78, 法向力=1258.7958, 切向力X=-371.4878, 切向力Y=-161.6618 +FPS=31.37, 法向力=1364.3228, 切向力X=-464.4173, 切向力Y=-161.3728 +FPS=31.48, 法向力=921.1327, 切向力X=-180.1913, 切向力Y=408.4833 +FPS=32.59, 法向力=919.7930, 切向力X=-149.0877, 切向力Y=422.0995 +FPS=32.82, 法向力=929.3101, 切向力X=232.8282, 切向力Y=275.1112 +FPS=33.60, 法向力=983.1147, 切向力X=196.3976, 切向力Y=231.6415 +FPS=33.88, 法向力=970.1553, 切向力X=188.3800, 切向力Y=206.0457 +FPS=33.71, 法向力=1279.2214, 切向力X=-284.3865, 切向力Y=-82.5260 +FPS=35.12, 法向力=1388.7778, 切向力X=-417.5936, 切向力Y=-68.5311 +FPS=33.82, 法向力=1113.0769, 切向力X=-118.1618, 切向力Y=32.5391 +FPS=34.33, 法向力=1116.8365, 切向力X=-161.5012, 切向力Y=34.7574 +FPS=31.96, 法向力=1369.4365, 切向力X=-182.7336, 切向力Y=304.3021 +FPS=34.16, 法向力=1391.0308, 切向力X=-118.0172, 切向力Y=282.0544 +FPS=33.90, 法向力=1399.7416, 切向力X=-100.7173, 切向力Y=268.5258 +FPS=33.78, 法向力=1564.6340, 切向力X=439.6772, 切向力Y=24.1645 +FPS=34.77, 法向力=1643.9742, 切向力X=447.9824, 切向力Y=-145.2702 +FPS=32.20, 法向力=1030.9141, 切向力X=188.5740, 切向力Y=392.1425 +FPS=32.37, 法向力=1039.4395, 切向力X=174.1530, 切向力Y=361.8413 +FPS=32.38, 法向力=992.6078, 切向力X=-239.0903, 切向力Y=-4.4529 +FPS=35.17, 法向力=1020.4680, 切向力X=-262.0010, 切向力Y=89.4918 +FPS=32.84, 法向力=1310.9252, 切向力X=-332.4427, 切向力Y=41.4407 +FPS=33.48, 法向力=1324.1423, 切向力X=-415.0562, 切向力Y=43.9048 +FPS=30.14, 法向力=987.7043, 切向力X=44.2537, 切向力Y=-156.6718 +FPS=33.11, 法向力=1004.1346, 切向力X=59.7639, 切向力Y=-66.8057 +FPS=32.70, 法向力=1076.3308, 切向力X=160.2976, 切向力Y=-71.7847 +FPS=36.57, 法向力=1108.9529, 切向力X=175.2035, 切向力Y=-142.8805 +FPS=36.57, 法向力=1126.5244, 切向力X=158.6156, 切向力Y=-133.3640 +FPS=33.49, 法向力=1084.6536, 切向力X=-287.8323, 切向力Y=289.8422 +FPS=36.37, 法向力=1106.9266, 切向力X=-249.0991, 切向力Y=282.4050 +stitch_feature_optimized: canvas out_w=410, out_h=427, x_min=-80.23, y_min=-88.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000246s, blend=0.003146s (9 tiles incl ref), finalize=0.000058s, total=0.003456s +FPS=32.45, 法向力=912.9800, 切向力X=-366.9188, 切向力Y=153.1772 +FPS=36.50, 法向力=949.4054, 切向力X=-348.8837, 切向力Y=141.0132 +FPS=35.31, 法向力=945.3455, 切向力X=-352.6959, 切向力Y=116.3002 +FPS=34.44, 法向力=911.1512, 切向力X=598.2603, 切向力Y=3.0580 +FPS=20.88, 法向力=949.9145, 切向力X=683.2307, 切向力Y=274.0442 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260521_181155.log b/examples/logs/qt_viewer_20260521_181155.log new file mode 100644 index 0000000..13d46d7 --- /dev/null +++ b/examples/logs/qt_viewer_20260521_181155.log @@ -0,0 +1,505 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=10 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.47, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.05, 法向力=1120.8092, 切向力X=361.5073, 切向力Y=887.4753 +FPS=25.67, 法向力=1167.3499, 切向力X=399.4277, 切向力Y=893.3405 +FPS=26.71, 法向力=1797.5063, 切向力X=380.2451, 切向力Y=2392.5020 +FPS=25.33, 法向力=1667.9683, 切向力X=201.6793, 切向力Y=1491.8158 +FPS=27.90, 法向力=1687.1688, 切向力X=118.1516, 切向力Y=1407.7906 +FPS=26.47, 法向力=1407.8928, 切向力X=-1311.3906, 切向力Y=650.8329 +FPS=27.77, 法向力=1395.1001, 切向力X=-1379.3811, 切向力Y=680.6016 +FPS=26.17, 法向力=1748.1805, 切向力X=342.2592, 切向力Y=1144.3341 +FPS=26.72, 法向力=1240.5216, 切向力X=176.4465, 切向力Y=1070.7268 +FPS=28.71, 法向力=1247.5322, 切向力X=210.8829, 切向力Y=1104.1304 +FPS=25.21, 法向力=1351.0144, 切向力X=420.3193, 切向力Y=1735.9177 +FPS=28.04, 法向力=1369.8835, 切向力X=450.2319, 切向力Y=1785.4502 +FPS=26.37, 法向力=1263.2644, 切向力X=-236.7368, 切向力Y=1499.2238 +FPS=28.18, 法向力=1352.4548, 切向力X=-194.1116, 切向力Y=1500.6996 +FPS=24.76, 法向力=1808.0907, 切向力X=966.9449, 切向力Y=1683.8499 +FPS=27.18, 法向力=1823.6296, 切向力X=1017.2910, 切向力Y=1634.3240 +FPS=25.81, 法向力=1266.7659, 切向力X=861.6906, 切向力Y=1299.2756 +FPS=28.10, 法向力=1312.7874, 切向力X=858.4397, 切向力Y=1296.1072 +FPS=28.55, 法向力=1323.9136, 切向力X=881.4550, 切向力Y=1288.1698 +FPS=24.39, 法向力=1458.1416, 切向力X=-7.7370, 切向力Y=1115.6759 +FPS=29.11, 法向力=1461.2144, 切向力X=-59.2144, 切向力Y=1169.0508 +FPS=26.26, 法向力=1483.3783, 切向力X=603.6841, 切向力Y=1028.2640 +FPS=27.46, 法向力=1468.6537, 切向力X=758.8301, 切向力Y=1047.2236 +FPS=24.64, 法向力=1069.0741, 切向力X=356.6425, 切向力Y=1832.2019 +FPS=29.12, 法向力=1063.2385, 切向力X=353.7829, 切向力Y=1845.1870 +FPS=27.11, 法向力=1545.4303, 切向力X=851.0117, 切向力Y=1439.8219 +FPS=27.71, 法向力=1603.0911, 切向力X=815.4397, 切向力Y=1466.7061 +stitch_feature_optimized: canvas out_w=690, out_h=461, x_min=-154.75, y_min=-122.55 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000533s, blend=0.002279s (9 tiles incl ref), finalize=0.000055s, total=0.002874s +FPS=27.55, 法向力=1364.0505, 切向力X=132.8717, 切向力Y=1531.5206 +FPS=25.57, 法向力=1305.0098, 切向力X=-594.0548, 切向力Y=1032.5059 +FPS=28.80, 法向力=1293.0103, 切向力X=-660.7664, 切向力Y=996.3488 +FPS=27.18, 法向力=1422.3545, 切向力X=-48.1123, 切向力Y=1099.2522 +FPS=29.54, 法向力=1406.2278, 切向力X=15.1477, 切向力Y=1089.9393 +FPS=28.01, 法向力=1514.6740, 切向力X=-1217.4558, 切向力Y=-8261.1895 +FPS=20.15, 法向力=1522.2224, 切向力X=-1063.8696, 切向力Y=-8614.5938 +FPS=22.41, 法向力=5467.0605, 切向力X=-5254.4531, 切向力Y=-51327.3203 +FPS=24.91, 法向力=32719.0332, 切向力X=-9671.5439, 切向力Y=-118420.1016 +FPS=26.39, 法向力=32787.2891, 切向力X=-9870.5137, 切向力Y=-118453.5078 +FPS=25.35, 法向力=36886.7617, 切向力X=6787.2632, 切向力Y=-106699.6797 +FPS=26.85, 法向力=37002.1016, 切向力X=6580.4424, 切向力Y=-106312.5312 +FPS=27.00, 法向力=29619.5781, 切向力X=7185.9434, 切向力Y=-69446.6875 +FPS=26.34, 法向力=19357.0352, 切向力X=669.8577, 切向力Y=-36108.5703 +FPS=26.78, 法向力=19377.6367, 切向力X=714.6093, 切向力Y=-36370.7422 +FPS=26.72, 法向力=13626.5488, 切向力X=-888.9678, 切向力Y=-22264.9180 +FPS=26.81, 法向力=13631.2910, 切向力X=-874.7398, 切向力Y=-22461.8008 +FPS=24.27, 法向力=9341.9209, 切向力X=-187.0757, 切向力Y=-12907.3242 +FPS=27.31, 法向力=9393.0586, 切向力X=-221.2109, 切向力Y=-12995.3574 +FPS=26.54, 法向力=5715.7969, 切向力X=6805.5903, 切向力Y=5882.5562 +FPS=26.83, 法向力=4511.9951, 切向力X=16701.2812, 切向力Y=72598.6250 +FPS=26.64, 法向力=4487.2295, 切向力X=16536.0742, 切向力Y=72739.6875 +FPS=25.61, 法向力=26464.7441, 切向力X=6822.6572, 切向力Y=100329.6562 +FPS=26.52, 法向力=26140.6055, 切向力X=7602.5708, 切向力Y=100277.7188 +FPS=25.13, 法向力=13401.7002, 切向力X=557.0789, 切向力Y=32416.3652 +FPS=27.00, 法向力=13455.4414, 切向力X=508.3835, 切向力Y=32281.2188 +FPS=25.88, 法向力=8323.0195, 切向力X=-3533.5144, 切向力Y=5162.2441 +FPS=26.24, 法向力=8275.9043, 切向力X=-3508.1416, 切向力Y=5057.9199 +FPS=26.78, 法向力=6090.6328, 切向力X=-1858.6093, 切向力Y=-3146.3325 +FPS=25.96, 法向力=4883.0654, 切向力X=1789.5205, 切向力Y=3601.5664 +stitch_feature_optimized: canvas out_w=690, out_h=461, x_min=-154.75, y_min=-122.55 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000382s, blend=0.002260s (9 tiles incl ref), finalize=0.000054s, total=0.002704s +FPS=26.44, 法向力=4886.0605, 切向力X=1813.8877, 切向力Y=3603.6914 +FPS=25.96, 法向力=2325.8594, 切向力X=1376.1954, 切向力Y=1340.8755 +FPS=26.17, 法向力=2297.7075, 切向力X=1395.0527, 切向力Y=1370.6433 +FPS=26.30, 法向力=2289.1812, 切向力X=687.2548, 切向力Y=1397.2522 +FPS=27.30, 法向力=2291.8540, 切向力X=729.8469, 切向力Y=1382.1249 +FPS=23.27, 法向力=2055.7075, 切向力X=1240.7222, 切向力Y=1853.6204 +FPS=23.47, 法向力=2023.1107, 切向力X=532.5033, 切向力Y=1997.2249 +FPS=25.29, 法向力=2055.7112, 切向力X=466.4653, 切向力Y=1973.3881 +FPS=24.24, 法向力=2089.0796, 切向力X=859.5671, 切向力Y=2502.9463 +FPS=25.60, 法向力=1964.0978, 切向力X=1021.4695, 切向力Y=2149.3379 +FPS=26.53, 法向力=1942.9731, 切向力X=1058.6399, 切向力Y=2101.7451 +FPS=24.48, 法向力=2417.8135, 切向力X=7159.3994, 切向力Y=-13282.0605 +FPS=27.56, 法向力=2444.8423, 切向力X=7224.5820, 切向力Y=-13356.7480 +FPS=25.73, 法向力=10970.4492, 切向力X=23739.9785, 切向力Y=-55479.5000 +FPS=28.32, 法向力=10914.7500, 切向力X=23564.2109, 切向力Y=-55748.3906 +FPS=25.16, 法向力=12484.6709, 切向力X=46551.2266, 切向力Y=-31886.0859 +FPS=27.57, 法向力=12558.1367, 切向力X=46655.7227, 切向力Y=-31906.4883 +FPS=25.60, 法向力=14981.7920, 切向力X=58286.3672, 切向力Y=37004.0781 +FPS=25.39, 法向力=24721.3320, 切向力X=38422.3828, 切向力Y=41919.3438 +FPS=27.03, 法向力=24947.0977, 切向力X=38301.2266, 切向力Y=42352.4922 +FPS=25.44, 法向力=12400.7559, 切向力X=18713.4727, 切向力Y=15718.5645 +FPS=27.35, 法向力=12374.9746, 切向力X=18507.6758, 切向力Y=15760.5703 +FPS=28.16, 法向力=6562.3193, 切向力X=3521.4678, 切向力Y=-6490.0264 +FPS=26.72, 法向力=5382.5039, 切向力X=-30881.1113, 切向力Y=-27108.8906 +FPS=28.51, 法向力=5168.1689, 切向力X=-31166.0625, 切向力Y=-27041.7402 +FPS=27.50, 法向力=5161.2266, 切向力X=-31194.9805, 切向力Y=-26992.6016 +FPS=28.14, 法向力=21742.1094, 切向力X=-83969.2812, 切向力Y=-35985.8672 +FPS=27.40, 法向力=40804.7344, 切向力X=-97235.5000, 切向力Y=-28944.0820 +FPS=26.87, 法向力=40752.5234, 切向力X=-97808.2344, 切向力Y=-29129.7070 +FPS=24.06, 法向力=30816.0137, 切向力X=-78345.2266, 切向力Y=-19011.0547 +stitch_feature_optimized: canvas out_w=690, out_h=461, x_min=-154.75, y_min=-122.55 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000624s, blend=0.002227s (9 tiles incl ref), finalize=0.000049s, total=0.002908s +FPS=27.22, 法向力=30360.7969, 切向力X=-78265.7109, 切向力Y=-19016.5469 +FPS=25.64, 法向力=21971.2324, 切向力X=-59810.2656, 切向力Y=-2418.1436 +FPS=25.25, 法向力=19100.9492, 切向力X=-56302.5742, 切向力Y=10052.7402 +FPS=27.71, 法向力=19054.9883, 切向力X=-56580.5156, 切向力Y=11225.8779 +FPS=24.85, 法向力=18031.3711, 切向力X=-45817.7070, 切向力Y=24662.5938 +FPS=27.65, 法向力=17730.8848, 切向力X=-45799.4766, 切向力Y=25073.5547 +FPS=24.24, 法向力=18528.9668, 切向力X=-9397.8994, 切向力Y=45676.6172 +FPS=28.07, 法向力=18639.5039, 切向力X=-9658.3242, 切向力Y=45870.7812 +FPS=25.09, 法向力=17500.6641, 切向力X=39444.1641, 切向力Y=25953.1660 +FPS=23.16, 法向力=18258.2188, 切向力X=38136.2656, 切向力Y=-5841.4873 +FPS=26.27, 法向力=18415.9180, 切向力X=38155.3906, 切向力Y=-5964.5063 +FPS=24.05, 法向力=9784.7881, 切向力X=14040.7861, 切向力Y=-2510.4690 +FPS=25.92, 法向力=9888.9102, 切向力X=14114.4854, 切向力Y=-2485.0308 +FPS=26.13, 法向力=6434.9102, 切向力X=1824.3218, 切向力Y=820.5674 +FPS=24.68, 法向力=6447.2910, 切向力X=1661.9404, 切向力Y=661.0104 +FPS=25.63, 法向力=3188.9114, 切向力X=-28688.7715, 切向力Y=-17794.8828 +FPS=24.48, 法向力=9031.4199, 切向力X=-46018.5547, 切向力Y=-53450.6016 +FPS=25.24, 法向力=9107.6172, 切向力X=-46341.2344, 切向力Y=-53151.8633 +FPS=23.90, 法向力=24067.3906, 切向力X=-48125.7383, 切向力Y=-80759.1953 +FPS=23.44, 法向力=32350.7266, 切向力X=-78131.1641, 切向力Y=-42940.3594 +FPS=26.04, 法向力=32441.9609, 切向力X=-78709.6250, 切向力Y=-43085.0195 +FPS=23.64, 法向力=30920.4121, 切向力X=-89322.5781, 切向力Y=36749.9922 +FPS=24.78, 法向力=24288.1895, 切向力X=-70611.9844, 切向力Y=41959.2422 +FPS=25.65, 法向力=23355.4531, 切向力X=-69645.3125, 切向力Y=41946.2969 +FPS=24.80, 法向力=19905.0781, 切向力X=-47560.8359, 切向力Y=38910.2109 +FPS=26.71, 法向力=19554.6875, 切向力X=-47013.0547, 切向力Y=38471.4766 +FPS=25.76, 法向力=11969.7373, 切向力X=2508.6841, 切向力Y=44940.0352 +FPS=28.16, 法向力=12058.9062, 切向力X=2350.7507, 切向力Y=44886.0820 +FPS=25.98, 法向力=5477.6865, 切向力X=10039.7168, 切向力Y=30250.3594 +FPS=26.36, 法向力=4102.1519, 切向力X=-1144.5662, 切向力Y=6256.6689 +stitch_feature_optimized: canvas out_w=690, out_h=461, x_min=-154.75, y_min=-122.55 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000375s, blend=0.002431s (9 tiles incl ref), finalize=0.000134s, total=0.002948s +FPS=26.82, 法向力=4081.5906, 切向力X=-1182.7378, 切向力Y=6386.6943 +FPS=24.76, 法向力=3355.0063, 切向力X=-944.0011, 切向力Y=2326.4312 +FPS=27.78, 法向力=3394.6099, 切向力X=-892.3907, 切向力Y=2337.6860 +FPS=24.46, 法向力=2789.2937, 切向力X=849.2358, 切向力Y=-7582.5146 +FPS=27.58, 法向力=2767.7476, 切向力X=814.5513, 切向力Y=-7670.3315 +FPS=25.65, 法向力=4119.5420, 切向力X=7667.1934, 切向力Y=-37619.3945 +FPS=26.22, 法向力=4123.9497, 切向力X=7498.8975, 切向力Y=-37853.0508 +FPS=23.55, 法向力=16093.9941, 切向力X=16895.1211, 切向力Y=-64990.9219 +FPS=23.23, 法向力=14563.6309, 切向力X=10353.7734, 切向力Y=-41929.8477 +FPS=26.21, 法向力=14640.9424, 切向力X=10408.4395, 切向力Y=-41992.0469 +FPS=23.97, 法向力=12801.1436, 切向力X=2481.5205, 切向力Y=-23496.9629 +FPS=24.67, 法向力=9416.8691, 切向力X=2949.6514, 切向力Y=-11653.7051 +FPS=24.36, 法向力=9492.2500, 切向力X=2944.4956, 切向力Y=-11722.1338 +FPS=23.11, 法向力=6042.1816, 切向力X=6016.6865, 切向力Y=2414.5591 +FPS=26.12, 法向力=6097.2695, 切向力X=5929.9678, 切向力Y=2479.6311 +FPS=25.26, 法向力=2090.9912, 切向力X=11757.7500, 切向力Y=27455.7422 +FPS=24.99, 法向力=2126.1162, 切向力X=11736.6299, 切向力Y=27645.8828 +FPS=25.71, 法向力=4178.3076, 切向力X=20114.5781, 切向力Y=66274.1719 +FPS=23.54, 法向力=9809.2490, 切向力X=18565.8047, 切向力Y=109779.5312 +FPS=24.28, 法向力=9810.3398, 切向力X=18754.5879, 切向力Y=110175.3750 +FPS=24.41, 法向力=31091.0508, 切向力X=9220.9180, 切向力Y=94313.2266 +FPS=24.84, 法向力=20255.8945, 切向力X=823.0155, 切向力Y=46269.2773 +FPS=25.24, 法向力=20454.0117, 切向力X=881.8989, 切向力Y=46216.0781 +FPS=24.27, 法向力=10211.4805, 切向力X=-4754.9951, 切向力Y=18799.9531 +FPS=27.43, 法向力=10212.2793, 切向力X=-4761.9277, 切向力Y=18960.3086 +FPS=23.60, 法向力=6323.4912, 切向力X=-10327.4355, 切向力Y=-11408.6387 +FPS=26.88, 法向力=9332.6562, 切向力X=-16651.9883, 切向力Y=-51609.8711 +FPS=26.23, 法向力=9218.5898, 切向力X=-16472.9531, 切向力Y=-51821.4609 +FPS=24.98, 法向力=15142.5830, 切向力X=-4670.1128, 切向力Y=-54998.9297 +FPS=26.78, 法向力=15118.8145, 切向力X=-4641.2695, 切向力Y=-55031.5156 +stitch_feature_optimized: canvas out_w=690, out_h=461, x_min=-154.75, y_min=-122.55 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000557s, blend=0.002509s (9 tiles incl ref), finalize=0.000054s, total=0.003128s +FPS=25.13, 法向力=13010.5488, 切向力X=754.2141, 切向力Y=-27331.1211 +FPS=26.13, 法向力=8719.5234, 切向力X=3224.6929, 切向力Y=-5380.0073 +FPS=27.32, 法向力=8708.0713, 切向力X=3230.7373, 切向力Y=-5330.1572 +FPS=21.45, 法向力=3596.5378, 切向力X=4748.3911, 切向力Y=8315.2051 +FPS=24.51, 法向力=3736.9229, 切向力X=4775.3428, 切向力Y=8433.7871 +FPS=24.64, 法向力=3031.7266, 切向力X=971.1716, 切向力Y=3548.5483 +FPS=25.44, 法向力=2918.6138, 切向力X=-55.6087, 切向力Y=1872.6101 +FPS=27.28, 法向力=2859.4204, 切向力X=-27.8897, 切向力Y=1903.4797 +FPS=25.93, 法向力=2910.2061, 切向力X=883.7867, 切向力Y=2224.0913 +FPS=28.17, 法向力=2858.4497, 切向力X=945.0609, 切向力Y=2084.3049 +FPS=25.55, 法向力=2657.9897, 切向力X=2297.7534, 切向力Y=2868.4299 +FPS=28.05, 法向力=2683.6038, 切向力X=2402.6724, 切向力Y=2925.0605 +FPS=27.06, 法向力=2704.5566, 切向力X=14355.0938, 切向力Y=5823.9712 +FPS=28.61, 法向力=2804.8276, 切向力X=14874.7090, 切向力Y=5868.8633 +FPS=27.09, 法向力=2534.5186, 切向力X=27550.2422, 切向力Y=7675.4268 +FPS=26.30, 法向力=2505.4221, 切向力X=28157.5215, 切向力Y=7638.4248 +FPS=26.80, 法向力=3816.6072, 切向力X=28119.4805, 切向力Y=7620.9131 +FPS=25.54, 法向力=6400.5269, 切向力X=18942.8613, 切向力Y=11072.5059 +FPS=28.20, 法向力=6376.5391, 切向力X=18989.6875, 切向力Y=11011.7734 +FPS=26.19, 法向力=7652.0283, 切向力X=14746.2773, 切向力Y=13643.9395 +FPS=28.31, 法向力=7729.5361, 切向力X=14818.1592, 切向力Y=13706.0576 +FPS=25.50, 法向力=7796.5479, 切向力X=10212.7607, 切向力Y=12804.5869 +FPS=24.50, 法向力=6112.2280, 切向力X=3663.2480, 切向力Y=7065.9492 +FPS=27.74, 法向力=6124.4180, 切向力X=3608.4976, 切向力Y=7033.2988 +FPS=25.92, 法向力=4887.3877, 切向力X=-12972.2012, 切向力Y=-5644.3838 +FPS=26.20, 法向力=4877.0195, 切向力X=-13021.1689, 切向力Y=-6005.5459 +FPS=24.90, 法向力=8184.5952, 切向力X=-27270.7227, 切向力Y=-6692.1704 +FPS=28.16, 法向力=8151.7305, 切向力X=-27502.6523, 切向力Y=-6598.4189 +FPS=25.93, 法向力=8978.5381, 切向力X=-30884.1465, 切向力Y=-4007.2849 +FPS=27.08, 法向力=8947.3184, 切向力X=-30860.3203, 切向力Y=-4146.3467 +stitch_feature_optimized: canvas out_w=690, out_h=461, x_min=-154.75, y_min=-122.55 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000734s, blend=0.002322s (9 tiles incl ref), finalize=0.000062s, total=0.003124s +FPS=26.72, 法向力=8308.3301, 切向力X=-24553.9277, 切向力Y=3932.8538 +FPS=25.73, 法向力=8898.7637, 切向力X=-20426.1016, 切向力Y=1667.9514 +FPS=28.09, 法向力=8859.6357, 切向力X=-20477.0684, 切向力Y=1873.3276 +FPS=26.22, 法向力=8757.5156, 切向力X=-16179.0088, 切向力Y=2139.0869 +FPS=26.96, 法向力=8690.5820, 切向力X=-16324.3027, 切向力Y=2192.0378 +FPS=26.03, 法向力=6104.0566, 切向力X=828.7628, 切向力Y=12426.2266 +FPS=27.59, 法向力=6093.4839, 切向力X=741.4791, 切向力Y=12360.1885 +FPS=26.72, 法向力=5008.2983, 切向力X=18182.5352, 切向力Y=12202.1328 +FPS=26.24, 法向力=9321.8760, 切向力X=19028.6680, 切向力Y=8256.0723 +FPS=26.86, 法向力=9306.6074, 切向力X=19003.2480, 切向力Y=8246.8340 +FPS=25.71, 法向力=8977.7080, 切向力X=14038.3916, 切向力Y=-704.9436 +FPS=27.62, 法向力=9073.7188, 切向力X=14070.9531, 切向力Y=-724.1716 +FPS=24.86, 法向力=7540.5459, 切向力X=-363.3006, 切向力Y=-12604.2930 +FPS=27.17, 法向力=7521.5020, 切向力X=-396.7909, 切向力Y=-12672.9297 +FPS=25.44, 法向力=9333.1348, 切向力X=-21437.2246, 切向力Y=-15812.9297 +FPS=25.28, 法向力=9390.8896, 切向力X=-21742.3125, 切向力Y=-15781.8027 +FPS=25.30, 法向力=7710.8022, 切向力X=-18336.8477, 切向力Y=-7191.4736 +FPS=26.21, 法向力=7806.1675, 切向力X=-6552.4014, 切向力Y=5979.5303 +FPS=26.31, 法向力=7785.5625, 切向力X=-6555.3057, 切向力Y=6039.7358 +FPS=25.05, 法向力=5041.6812, 切向力X=18954.7422, 切向力Y=12332.3711 +FPS=26.34, 法向力=4922.6719, 切向力X=19282.4961, 切向力Y=12253.4922 +FPS=26.24, 法向力=6781.2373, 切向力X=14723.1895, 切向力Y=2529.9207 +FPS=25.63, 法向力=7067.5322, 切向力X=-13191.9297, 切向力Y=-800.1949 +FPS=27.96, 法向力=7010.1665, 切向力X=-13239.2324, 切向力Y=-797.0939 +FPS=24.93, 法向力=8249.1963, 切向力X=-15203.8027, 切向力Y=3961.6208 +FPS=28.44, 法向力=8657.2051, 切向力X=-15283.4492, 切向力Y=4266.6660 +FPS=25.16, 法向力=6757.2407, 切向力X=2041.6846, 切向力Y=6077.6494 +FPS=27.27, 法向力=6732.1147, 切向力X=2129.3616, 切向力Y=5983.5938 +FPS=27.61, 法向力=7778.0020, 切向力X=21393.2578, 切向力Y=3582.9429 +FPS=26.08, 法向力=8741.9922, 切向力X=4489.8823, 切向力Y=13394.9082 +stitch_feature_optimized: canvas out_w=690, out_h=461, x_min=-154.75, y_min=-122.55 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000385s, blend=0.002143s (9 tiles incl ref), finalize=0.000049s, total=0.002583s +FPS=25.62, 法向力=8762.1816, 切向力X=4460.3911, 切向力Y=13423.8848 +FPS=24.16, 法向力=8502.7598, 切向力X=-19198.6367, 切向力Y=-5196.7476 +FPS=26.95, 法向力=8418.0781, 切向力X=-19182.4492, 切向力Y=-5262.2559 +FPS=24.98, 法向力=8243.8105, 切向力X=-6037.9502, 切向力Y=-18503.2188 +FPS=28.19, 法向力=8082.9297, 切向力X=-6042.2134, 切向力Y=-18518.4141 +FPS=25.56, 法向力=5018.9922, 切向力X=7193.7046, 切向力Y=-4410.3389 +FPS=25.35, 法向力=2463.6809, 切向力X=-141.7489, 切向力Y=8971.6670 +FPS=25.69, 法向力=2508.3306, 切向力X=-61.7667, 切向力Y=9009.2402 +FPS=25.68, 法向力=5955.7363, 切向力X=-8728.4180, 切向力Y=31016.0703 +FPS=27.07, 法向力=6077.4468, 切向力X=-8926.2822, 切向力Y=31343.9785 +FPS=25.78, 法向力=4507.8018, 切向力X=-4161.4580, 切向力Y=1957.7053 +FPS=25.66, 法向力=4556.1396, 切向力X=-4112.1016, 切向力Y=2019.9146 +FPS=26.62, 法向力=5374.8066, 切向力X=-1058.3538, 切向力Y=-19763.4688 +FPS=23.56, 法向力=5996.6279, 切向力X=3273.6782, 切向力Y=-10206.5146 +FPS=25.38, 法向力=5994.3340, 切向力X=3309.0332, 切向力Y=-10190.8828 +FPS=23.98, 法向力=3157.9268, 切向力X=558.7278, 切向力Y=1843.8271 +FPS=22.03, 法向力=1556.0696, 切向力X=-6372.4443, 切向力Y=19227.6992 +FPS=24.54, 法向力=1727.5045, 切向力X=-6629.9023, 切向力Y=19597.5000 +FPS=24.46, 法向力=9709.6143, 切向力X=-24172.9727, 切向力Y=10708.8926 +FPS=25.17, 法向力=9628.0820, 切向力X=-24466.9453, 切向力Y=10757.0400 +FPS=24.18, 法向力=9265.1621, 切向力X=-12518.0811, 切向力Y=-14546.6758 +FPS=25.00, 法向力=5428.3057, 切向力X=1350.3025, 切向力Y=-1778.9342 +FPS=26.42, 法向力=5430.9321, 切向力X=1293.3384, 切向力Y=-1664.4976 +FPS=24.27, 法向力=2055.1113, 切向力X=-509.5024, 切向力Y=6189.4229 +FPS=25.67, 法向力=2131.0750, 切向力X=-489.6419, 切向力Y=6240.0996 +FPS=24.98, 法向力=2283.0684, 切向力X=-5852.7871, 切向力Y=26057.2539 +FPS=26.29, 法向力=7199.3955, 切向力X=-12408.7383, 切向力Y=11291.6846 +FPS=24.99, 法向力=7260.0928, 切向力X=-12515.2510, 切向力Y=11124.9941 +FPS=25.92, 法向力=10055.0879, 切向力X=-3367.2461, 切向力Y=-20258.5586 +FPS=27.03, 法向力=10109.4609, 切向力X=-3157.0293, 切向力Y=-20527.2266 +stitch_feature_optimized: canvas out_w=690, out_h=461, x_min=-154.75, y_min=-122.55 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000375s, blend=0.002158s (9 tiles incl ref), finalize=0.000048s, total=0.002588s +FPS=24.00, 法向力=6084.7505, 切向力X=2888.6929, 切向力Y=-5196.5474 +FPS=24.90, 法向力=2072.5745, 切向力X=-149.1257, 切向力Y=9416.6357 +FPS=25.80, 法向力=2186.5112, 切向力X=-192.1884, 切向力Y=9564.9863 +FPS=24.51, 法向力=5893.4194, 切向力X=-9720.2676, 切向力Y=26827.4238 +FPS=26.32, 法向力=5948.7227, 切向力X=-9969.4707, 切向力Y=27319.7930 +FPS=23.44, 法向力=10339.9863, 切向力X=-13060.8330, 切向力Y=-13254.9482 +FPS=26.83, 法向力=10336.3789, 切向力X=-13128.0762, 切向力Y=-13105.4395 +FPS=25.54, 法向力=7386.3359, 切向力X=376.4189, 切向力Y=-10081.3525 +FPS=26.38, 法向力=2117.6477, 切向力X=1429.4012, 切向力Y=8956.0381 +FPS=25.81, 法向力=2095.8613, 切向力X=1472.3247, 切向力Y=9028.0312 +FPS=24.96, 法向力=4377.4624, 切向力X=-6016.7812, 切向力Y=35834.8828 +FPS=25.66, 法向力=4403.6499, 切向力X=-6208.4653, 切向力Y=35866.9453 +FPS=24.71, 法向力=6640.7080, 切向力X=-8157.8921, 切向力Y=6162.6421 +FPS=26.70, 法向力=6742.1396, 切向力X=-8250.9951, 切向力Y=6177.3213 +FPS=25.85, 法向力=8826.1660, 切向力X=472.5056, 切向力Y=-25385.2773 +FPS=23.67, 法向力=4424.6152, 切向力X=3695.0918, 切向力Y=-828.0456 +FPS=26.23, 法向力=4452.5840, 切向力X=3678.7271, 切向力Y=-863.7592 +FPS=25.05, 法向力=2721.3303, 切向力X=-603.3451, 切向力Y=32940.3828 +FPS=25.52, 法向力=2784.9619, 切向力X=-660.9214, 切向力Y=32905.3320 +FPS=25.99, 法向力=7496.9688, 切向力X=-7501.1592, 切向力Y=21583.1953 +FPS=23.47, 法向力=8693.1074, 切向力X=-3863.5347, 切向力Y=-28918.6465 +FPS=25.10, 法向力=8712.4062, 切向力X=-3839.4106, 切向力Y=-28983.6758 +FPS=23.97, 法向力=7063.8545, 切向力X=3367.8062, 切向力Y=-6768.3975 +FPS=25.91, 法向力=7137.1299, 切向力X=3321.5786, 切向力Y=-6803.8203 +FPS=23.92, 法向力=2435.6235, 切向力X=3600.6230, 切向力Y=33716.4609 +FPS=24.35, 法向力=7159.9634, 切向力X=-4359.6445, 切向力Y=22874.6680 +FPS=25.06, 法向力=7345.9668, 切向力X=-4572.8599, 切向力Y=22925.7695 +FPS=22.85, 法向力=6065.9468, 切向力X=-1186.6670, 切向力Y=-19171.7266 +FPS=23.38, 法向力=7728.6602, 切向力X=3281.2734, 切向力Y=-18306.4551 +FPS=23.70, 法向力=7748.3652, 切向力X=3362.0962, 切向力Y=-18270.4902 +stitch_feature_optimized: canvas out_w=690, out_h=461, x_min=-154.75, y_min=-122.55 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000390s, blend=0.002471s (9 tiles incl ref), finalize=0.000051s, total=0.002919s +FPS=23.25, 法向力=2485.3013, 切向力X=2037.6616, 切向力Y=8841.6221 +FPS=24.19, 法向力=5649.8887, 切向力X=-5532.3247, 切向力Y=42050.2891 +FPS=24.55, 法向力=5622.4263, 切向力X=-5276.3237, 切向力Y=42085.8477 +FPS=23.53, 法向力=4625.2178, 切向力X=-1586.1750, 切向力Y=11701.9941 +FPS=24.55, 法向力=4635.7100, 切向力X=-1532.8434, 切向力Y=11632.1191 +FPS=22.69, 法向力=2959.3008, 切向力X=-11.6303, 切向力Y=3992.1685 +FPS=23.44, 法向力=2124.0132, 切向力X=1025.9006, 切向力Y=3156.0889 +FPS=25.56, 法向力=2121.2312, 切向力X=1049.6802, 切向力Y=3180.8564 +FPS=24.71, 法向力=1906.5004, 切向力X=703.3646, 切向力Y=408.9684 +FPS=23.10, 法向力=5325.6260, 切向力X=6148.7695, 切向力Y=-31889.0312 +FPS=23.46, 法向力=5412.5322, 切向力X=6148.5635, 切向力Y=-32099.3711 +FPS=22.93, 法向力=11383.1523, 切向力X=7478.6724, 切向力Y=-34744.3047 +FPS=24.90, 法向力=11458.0391, 切向力X=7509.0620, 切向力Y=-34753.7812 +FPS=22.05, 法向力=7160.6240, 切向力X=2749.9585, 切向力Y=-11378.7490 +FPS=22.88, 法向力=4962.8662, 切向力X=1506.3822, 切向力Y=-2462.4937 +FPS=25.57, 法向力=4967.6240, 切向力X=1541.6270, 切向力Y=-2454.5156 +FPS=23.68, 法向力=2107.5349, 切向力X=3211.1555, 切向力Y=11240.8232 +FPS=24.16, 法向力=2731.5430, 切向力X=8715.4824, 切向力Y=43844.9961 +FPS=23.73, 法向力=2564.5618, 切向力X=8736.1826, 切向力Y=43997.2109 +FPS=23.19, 法向力=6706.9551, 切向力X=7122.1943, 切向力Y=97597.2344 +FPS=25.76, 法向力=6545.7070, 切向力X=7077.3281, 切向力Y=97945.0156 +FPS=23.38, 法向力=14478.5508, 切向力X=-2133.6245, 切向力Y=50000.2578 +FPS=23.60, 法向力=6136.1484, 切向力X=-457.5568, 切向力Y=15235.2744 +FPS=24.62, 法向力=6131.1187, 切向力X=-476.0777, 切向力Y=15250.3496 +FPS=23.14, 法向力=4385.5479, 切向力X=-5043.9541, 切向力Y=-31453.4727 +FPS=23.11, 法向力=13675.3574, 切向力X=428.3846, 切向力Y=-53611.2969 +FPS=25.61, 法向力=13663.8320, 切向力X=358.1724, 切向力Y=-53697.4219 +FPS=23.83, 法向力=8223.5059, 切向力X=4479.8018, 切向力Y=-10500.7363 +FPS=23.64, 法向力=2272.4414, 切向力X=7305.6309, 切向力Y=26530.0547 +FPS=25.37, 法向力=2274.1118, 切向力X=7316.1118, 切向力Y=26545.9141 +stitch_feature_optimized: canvas out_w=690, out_h=461, x_min=-154.75, y_min=-122.55 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000729s, blend=0.003243s (9 tiles incl ref), finalize=0.000063s, total=0.004044s +FPS=22.31, 法向力=3170.5488, 切向力X=1278.7200, 切向力Y=61545.4570 +FPS=25.80, 法向力=3158.0229, 切向力X=1484.0322, 切向力Y=61640.0234 +FPS=23.30, 法向力=9337.3672, 切向力X=-5429.3379, 切向力Y=31255.8809 +FPS=23.61, 法向力=3448.4849, 切向力X=241.7668, 切向力Y=7207.8560 +FPS=24.70, 法向力=3467.4788, 切向力X=216.8837, 切向力Y=7252.3467 +FPS=23.44, 法向力=2850.8235, 切向力X=-55.9212, 切向力Y=4607.4360 +FPS=25.45, 法向力=2868.2681, 切向力X=2632.8584, 切向力Y=-130.9717 +FPS=26.22, 法向力=3064.9666, 切向力X=2856.8252, 切向力Y=-209.4373 +FPS=24.61, 法向力=5572.3960, 切向力X=13218.6094, 切向力Y=-37225.4258 +FPS=25.80, 法向力=5560.1309, 切向力X=13349.8936, 切向力Y=-37360.6523 +FPS=23.42, 法向力=8175.9043, 切向力X=4862.7939, 切向力Y=-15412.0664 +FPS=24.37, 法向力=8157.1660, 切向力X=4882.8491, 切向力Y=-15430.9590 +FPS=24.72, 法向力=1875.1960, 切向力X=4361.2812, 切向力Y=8665.3154 +FPS=24.45, 法向力=1973.4318, 切向力X=1366.9116, 切向力Y=5264.6133 +FPS=25.35, 法向力=1908.6886, 切向力X=1330.4695, 切向力Y=5210.9517 +FPS=22.41, 法向力=2579.0273, 切向力X=3651.1890, 切向力Y=3725.0505 +FPS=25.19, 法向力=2373.9688, 切向力X=34788.8359, 切向力Y=13406.0547 +FPS=25.39, 法向力=2411.3916, 切向力X=35126.5156, 切向力Y=13369.3486 +FPS=24.23, 法向力=6161.9990, 切向力X=49787.5195, 切向力Y=13358.4072 +FPS=26.32, 法向力=6220.3545, 切向力X=50159.3906, 切向力Y=13363.1543 +FPS=23.87, 法向力=10546.6816, 切向力X=28254.2598, 切向力Y=5798.6816 +FPS=25.39, 法向力=11274.4883, 切向力X=6193.5264, 切向力Y=21976.9141 +FPS=25.55, 法向力=11296.9922, 切向力X=6172.0771, 切向力Y=22093.0977 +FPS=24.94, 法向力=10696.3789, 切向力X=-51312.9219, 切向力Y=-2049.3628 +FPS=26.95, 法向力=10638.4922, 切向力X=-51470.0586, 切向力Y=-1806.0145 +FPS=25.78, 法向力=24711.9551, 切向力X=-53973.3281, 切向力Y=-39819.4180 +FPS=25.38, 法向力=24745.3789, 切向力X=-54128.5664, 切向力Y=-39874.8008 +FPS=26.89, 法向力=20324.4453, 切向力X=-22547.7480, 切向力Y=-28432.5352 +FPS=26.38, 法向力=20256.5430, 切向力X=-22611.3457, 切向力Y=-28314.6406 +FPS=26.21, 法向力=11681.6045, 切向力X=2569.7764, 切向力Y=-4172.5278 +stitch_feature_optimized: canvas out_w=690, out_h=461, x_min=-154.75, y_min=-122.55 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000618s, blend=0.002194s (9 tiles incl ref), finalize=0.000050s, total=0.002875s +FPS=25.44, 法向力=2451.8359, 切向力X=3015.2354, 切向力Y=23563.1348 +FPS=26.60, 法向力=2492.8896, 切向力X=2975.6157, 切向力Y=23670.1406 +FPS=24.60, 法向力=10814.8008, 切向力X=-8770.4512, 切向力Y=79617.5234 +FPS=25.99, 法向力=10716.8633, 切向力X=-8712.0518, 切向力Y=80239.3906 +FPS=26.44, 法向力=10191.4199, 切向力X=-5703.8838, 切向力Y=23486.4648 +FPS=24.66, 法向力=5844.8799, 切向力X=-8591.8027, 切向力Y=-50351.3477 +FPS=26.97, 法向力=6142.6045, 切向力X=-8545.3555, 切向力Y=-50202.0234 +FPS=26.51, 法向力=20851.5273, 切向力X=13105.3926, 切向力Y=-83147.6406 +FPS=26.63, 法向力=21053.4180, 切向力X=13144.6172, 切向力Y=-83301.9844 +FPS=23.69, 法向力=11968.0117, 切向力X=15482.7119, 切向力Y=-11296.7969 +FPS=25.41, 法向力=11951.3369, 切向力X=15580.7539, 切向力Y=-11265.2656 +FPS=24.35, 法向力=4920.6895, 切向力X=3415.5059, 切向力Y=47506.8711 +FPS=24.69, 法向力=14158.2373, 切向力X=-13575.0059, 切向力Y=53322.3281 +FPS=26.72, 法向力=14664.2842, 切向力X=-13936.2695, 切向力Y=53828.5938 +FPS=24.38, 法向力=8289.9668, 切向力X=-13977.1240, 切向力Y=-19148.5703 +FPS=22.47, 法向力=22626.3438, 切向力X=-8530.5801, 切向力Y=-89210.6797 +FPS=26.59, 法向力=22567.6602, 切向力X=-8732.1777, 切向力Y=-89348.5312 +FPS=24.77, 法向力=15578.3301, 切向力X=13338.4727, 切向力Y=-27713.9219 +FPS=24.64, 法向力=15711.9805, 切向力X=13279.0371, 切向力Y=-27857.8711 +FPS=24.26, 法向力=3925.1738, 切向力X=3908.0557, 切向力Y=17568.3828 +FPS=25.22, 法向力=7697.1968, 切向力X=-8205.9668, 切向力Y=69096.5312 +FPS=24.71, 法向力=7599.0469, 切向力X=-8367.3066, 切向力Y=69744.7188 +FPS=23.41, 法向力=19581.4961, 切向力X=-25877.2734, 切向力Y=43863.9062 +FPS=23.88, 法向力=19731.8828, 切向力X=-25982.2383, 切向力Y=44052.3477 +FPS=21.12, 法向力=15083.1846, 切向力X=-40283.9219, 切向力Y=-51717.9062 +FPS=23.25, 法向力=32445.7598, 切向力X=-16092.8838, 切向力Y=-101823.7422 +FPS=22.08, 法向力=18628.3145, 切向力X=9891.1582, 切向力Y=-32799.5547 +FPS=22.09, 法向力=18462.9414, 切向力X=9865.3740, 切向力Y=-32841.9375 +FPS=23.68, 法向力=3920.3906, 切向力X=4735.8613, 切向力Y=21412.4766 +FPS=24.09, 法向力=3985.1323, 切向力X=4728.4126, 切向力Y=21432.9648 +stitch_feature_optimized: canvas out_w=690, out_h=461, x_min=-154.75, y_min=-122.55 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000406s, blend=0.002684s (9 tiles incl ref), finalize=0.000078s, total=0.003176s +FPS=23.63, 法向力=7886.9697, 切向力X=-16008.9043, 切向力Y=76960.0469 +FPS=23.84, 法向力=11350.0439, 切向力X=-15293.9443, 切向力Y=6641.0337 +FPS=25.23, 法向力=11311.5957, 切向力X=-15213.2012, 切向力Y=6559.8691 +FPS=23.77, 法向力=21798.1504, 切向力X=4349.6909, 切向力Y=-95292.0000 +FPS=24.74, 法向力=22241.5098, 切向力X=29467.1738, 切向力Y=-46909.1484 +FPS=24.92, 法向力=22226.5098, 切向力X=29631.9043, 切向力Y=-46848.8867 +FPS=25.66, 法向力=6418.3574, 切向力X=14017.1543, 切向力Y=57798.3320 +FPS=26.38, 法向力=6506.0557, 切向力X=14286.9102, 切向力Y=58235.2539 +FPS=24.25, 法向力=13315.5078, 切向力X=-9869.0674, 切向力Y=46354.6953 +FPS=24.57, 法向力=13557.0840, 切向力X=-9923.5068, 切向力Y=46532.7852 +FPS=24.77, 法向力=7089.5215, 切向力X=4243.4521, 切向力Y=-48932.8945 +FPS=24.18, 法向力=15600.7197, 切向力X=18931.7070, 切向力Y=-40600.1797 +FPS=23.88, 法向力=15753.7588, 切向力X=18951.0547, 切向力Y=-40547.2031 +FPS=22.38, 法向力=4623.1396, 切向力X=18083.3008, 切向力Y=71925.8438 +FPS=22.69, 法向力=11905.2715, 切向力X=-5099.4365, 切向力Y=43304.1797 +FPS=26.06, 法向力=12182.7832, 切向力X=-5271.3081, 切向力Y=43431.6484 +FPS=23.48, 法向力=11062.3906, 切向力X=6142.3052, 切向力Y=-79478.2109 +FPS=24.06, 法向力=11023.1689, 切向力X=6043.8374, 切向力Y=-79894.4375 +FPS=23.14, 法向力=15314.2109, 切向力X=15051.6338, 切向力Y=-23007.8887 +FPS=22.02, 法向力=6800.2451, 切向力X=11878.9102, 切向力Y=86109.9219 +FPS=23.34, 法向力=6750.3901, 切向力X=12139.4951, 切向力Y=86023.1641 +FPS=22.59, 法向力=9622.4180, 切向力X=-3665.0857, 切向力Y=34279.4844 +FPS=20.15, 法向力=11710.1357, 切向力X=8792.4639, 切向力Y=-82712.0156 +FPS=21.38, 法向力=16663.0449, 切向力X=33552.8047, 切向力Y=-28516.1484 +FPS=26.38, 法向力=16637.3359, 切向力X=33757.4102, 切向力Y=-28734.1152 +FPS=23.99, 法向力=9325.0293, 切向力X=10026.1045, 切向力Y=70076.7188 +FPS=27.27, 法向力=9246.2568, 切向力X=9977.9424, 切向力Y=71089.8906 +FPS=23.61, 法向力=8573.3584, 切向力X=-3208.0259, 切向力Y=14714.5850 +FPS=26.29, 法向力=8607.2861, 切向力X=-3098.9871, 切向力Y=14592.1270 +FPS=26.26, 法向力=12872.2559, 切向力X=-2756.3965, 切向力Y=-79530.5781 +stitch_feature_optimized: canvas out_w=690, out_h=461, x_min=-154.75, y_min=-122.55 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000588s, blend=0.002380s (9 tiles incl ref), finalize=0.000059s, total=0.003035s +FPS=24.30, 法向力=12096.5889, 切向力X=16010.9688, 切向力Y=-10217.0293 +FPS=23.96, 法向力=12148.4453, 切向力X=16077.8096, 切向力Y=-10257.5703 +FPS=23.83, 法向力=6761.2607, 切向力X=-2372.0854, 切向力Y=87331.8828 +FPS=23.11, 法向力=6096.1895, 切向力X=-2777.0693, 切向力Y=-7998.3540 +FPS=24.88, 法向力=6091.5430, 切向力X=-2820.2095, 切向力Y=-7994.9766 +FPS=23.78, 法向力=17230.6562, 切向力X=4912.4321, 切向力Y=-77289.1328 +FPS=22.96, 法向力=17388.0469, 切向力X=4723.9209, 切向力Y=-77436.8281 +FPS=22.45, 法向力=5129.7339, 切向力X=27743.1309, 切向力Y=52740.8984 +FPS=22.35, 法向力=11016.3730, 切向力X=-1183.0642, 切向力Y=47171.9844 +FPS=23.77, 法向力=11037.3311, 切向力X=-1394.3726, 切向力Y=47280.9805 +FPS=22.61, 法向力=7431.7095, 切向力X=2931.8867, 切向力Y=-62156.8359 +FPS=20.40, 法向力=11451.0869, 切向力X=36634.1562, 切向力Y=2024.6466 +FPS=21.48, 法向力=8542.8223, 切向力X=9348.3848, 切向力Y=62184.8281 +FPS=23.80, 法向力=8872.8184, 切向力X=9377.2988, 切向力Y=62538.3320 +FPS=21.55, 法向力=3564.5249, 切向力X=3218.8276, 切向力Y=7498.8560 +FPS=22.58, 法向力=3610.6614, 切向力X=3151.7515, 切向力Y=7499.4414 +FPS=23.77, 法向力=3450.4238, 切向力X=2285.3359, 切向力Y=3811.9448 +FPS=22.01, 法向力=3224.6450, 切向力X=1432.1779, 切向力Y=3554.0593 +FPS=20.03, 法向力=2942.9243, 切向力X=975.6921, 切向力Y=2946.7610 +FPS=19.25, 法向力=2954.2490, 切向力X=922.8195, 切向力Y=2870.4902 +FPS=19.37, 法向力=2546.9026, 切向力X=893.8425, 切向力Y=3282.6533 +FPS=19.59, 法向力=2654.8965, 切向力X=1437.2994, 切向力Y=3135.4436 +FPS=18.55, 法向力=2469.8655, 切向力X=306.8425, 切向力Y=2652.1960 +FPS=21.55, 法向力=2458.5972, 切向力X=266.1274, 切向力Y=2610.5811 +FPS=21.65, 法向力=3297.0107, 切向力X=1128.3381, 切向力Y=3049.9043 +FPS=18.38, 法向力=2628.7412, 切向力X=358.9739, 切向力Y=2994.9919 +FPS=36.66, 法向力=2615.5930, 切向力X=382.5856, 切向力Y=2993.2542 +FPS=28.25, 法向力=2738.3030, 切向力X=724.3539, 切向力Y=2754.6304 +FPS=26.58, 法向力=2784.2964, 切向力X=696.7668, 切向力Y=2779.9551 +FPS=29.02, 法向力=2611.9734, 切向力X=512.9906, 切向力Y=2940.6775 +stitch_feature_optimized: canvas out_w=690, out_h=461, x_min=-154.75, y_min=-122.55 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000513s, blend=0.003268s (9 tiles incl ref), finalize=0.000144s, total=0.003934s +FPS=26.66, 法向力=2587.9980, 切向力X=512.4854, 切向力Y=2881.5552 +FPS=24.59, 法向力=2585.6245, 切向力X=817.1166, 切向力Y=2705.8228 +FPS=23.56, 法向力=2088.5281, 切向力X=428.9790, 切向力Y=2184.8684 +FPS=27.78, 法向力=2087.0303, 切向力X=459.3483, 切向力Y=2160.0527 +FPS=27.53, 法向力=2989.4617, 切向力X=652.4785, 切向力Y=2957.7002 +FPS=24.45, 法向力=3132.1299, 切向力X=568.7077, 切向力Y=3019.1157 +FPS=26.62, 法向力=2641.6685, 切向力X=761.0745, 切向力Y=2664.3828 +FPS=24.42, 法向力=2375.0635, 切向力X=431.7762, 切向力Y=2398.4194 +FPS=28.29, 法向力=2389.0649, 切向力X=373.9220, 切向力Y=2357.5386 +FPS=28.07, 法向力=2464.5654, 切向力X=1043.5935, 切向力Y=2767.3027 +FPS=30.42, 法向力=2425.5586, 切向力X=1028.5645, 切向力Y=2721.6409 +FPS=30.31, 法向力=2288.4546, 切向力X=813.2670, 切向力Y=2968.0498 +FPS=29.65, 法向力=2276.6121, 切向力X=859.2776, 切向力Y=3001.9551 +FPS=27.88, 法向力=1952.3125, 切向力X=414.2675, 切向力Y=2567.4519 +FPS=31.77, 法向力=2013.7804, 切向力X=464.8361, 切向力Y=2549.5103 +FPS=29.14, 法向力=2629.0103, 切向力X=707.0354, 切向力Y=2228.5259 +FPS=32.47, 法向力=2703.0405, 切向力X=619.9830, 切向力Y=2297.6479 +FPS=29.59, 法向力=2341.4548, 切向力X=887.3431, 切向力Y=3213.8506 +FPS=30.18, 法向力=2348.5173, 切向力X=786.0128, 切向力Y=3237.3879 +FPS=27.80, 法向力=2755.6484, 切向力X=923.1786, 切向力Y=2694.4739 +FPS=31.15, 法向力=2800.3369, 切向力X=886.2067, 切向力Y=2664.3276 +FPS=27.27, 法向力=2497.4365, 切向力X=751.8107, 切向力Y=3065.2031 +FPS=31.39, 法向力=2486.3892, 切向力X=857.8232, 切向力Y=3006.1516 +FPS=23.96, 法向力=2227.1550, 切向力X=876.9158, 切向力Y=3262.1123 +FPS=31.31, 法向力=2234.5256, 切向力X=902.7571, 切向力Y=3171.4873 +FPS=27.61, 法向力=2455.0061, 切向力X=563.6036, 切向力Y=2503.4099 +FPS=28.69, 法向力=2535.2117, 切向力X=553.0726, 切向力Y=2606.3933 +FPS=28.86, 法向力=2372.1885, 切向力X=737.6921, 切向力Y=2892.0728 +FPS=28.83, 法向力=2382.9009, 切向力X=831.3954, 切向力Y=2861.9209 +FPS=28.28, 法向力=2473.0508, 切向力X=402.6498, 切向力Y=2708.8867 +stitch_feature_optimized: canvas out_w=690, out_h=461, x_min=-154.75, y_min=-122.55 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000410s, blend=0.002540s (9 tiles incl ref), finalize=0.000065s, total=0.003022s +FPS=28.46, 法向力=2265.6462, 切向力X=1407.0300, 切向力Y=2739.5662 +FPS=29.20, 法向力=2227.4563, 切向力X=1362.4844, 切向力Y=2675.2280 +FPS=26.72, 法向力=2184.6162, 切向力X=1399.7980, 切向力Y=2680.4644 +FPS=28.65, 法向力=2161.3271, 切向力X=336.9849, 切向力Y=2044.5209 +FPS=29.49, 法向力=2135.7178, 切向力X=352.6859, 切向力Y=2039.4753 +FPS=13.70, 法向力=2739.0693, 切向力X=741.7117, 切向力Y=3098.8860 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260522_093104.log b/examples/logs/qt_viewer_20260522_093104.log new file mode 100644 index 0000000..752b4ee --- /dev/null +++ b/examples/logs/qt_viewer_20260522_093104.log @@ -0,0 +1,870 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=15 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.49, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=2.72, 法向力=1008.3411, 切向力X=894.9000, 切向力Y=844.7822 +FPS=24.55, 法向力=1531.5785, 切向力X=103.7165, 切向力Y=909.7520 +FPS=28.76, 法向力=1562.3738, 切向力X=5.8504, 切向力Y=860.5283 +FPS=27.46, 法向力=945.3837, 切向力X=-2.6076, 切向力Y=2043.4183 +FPS=28.33, 法向力=954.5406, 切向力X=13.8000, 切向力Y=2042.2795 +FPS=28.62, 法向力=1078.8572, 切向力X=330.4813, 切向力Y=755.0425 +FPS=28.42, 法向力=1322.8661, 切向力X=1030.8799, 切向力Y=972.7887 +FPS=30.26, 法向力=1340.6543, 切向力X=1039.3901, 切向力Y=977.2653 +FPS=26.80, 法向力=1341.5687, 切向力X=1032.5072, 切向力Y=1005.8669 +FPS=28.66, 法向力=1076.9963, 切向力X=1376.8215, 切向力Y=347.2527 +FPS=27.85, 法向力=1097.9683, 切向力X=1364.2290, 切向力Y=443.0828 +FPS=29.61, 法向力=1399.3429, 切向力X=317.9954, 切向力Y=627.3911 +FPS=29.29, 法向力=1008.7791, 切向力X=915.5912, 切向力Y=1227.6306 +FPS=29.74, 法向力=1033.6781, 切向力X=958.6271, 切向力Y=1325.3013 +FPS=27.76, 法向力=1314.7351, 切向力X=1085.5833, 切向力Y=1002.0349 +FPS=29.91, 法向力=1287.3215, 切向力X=1030.4453, 切向力Y=976.4238 +FPS=28.18, 法向力=983.6094, 切向力X=287.2825, 切向力Y=1376.7333 +FPS=30.64, 法向力=933.6232, 切向力X=208.4402, 切向力Y=1415.2927 +FPS=28.09, 法向力=1034.3070, 切向力X=66.7321, 切向力Y=302.2269 +FPS=29.93, 法向力=1053.0165, 切向力X=94.2181, 切向力Y=322.5650 +FPS=28.18, 法向力=940.1251, 切向力X=779.0869, 切向力Y=1097.7408 +FPS=30.57, 法向力=940.5947, 切向力X=744.6600, 切向力Y=1089.7322 +FPS=27.52, 法向力=2530.0400, 切向力X=4424.5181, 切向力Y=-8944.7285 +FPS=26.48, 法向力=2563.8989, 切向力X=4361.0093, 切向力Y=-9091.8906 +FPS=28.83, 法向力=3465.5471, 切向力X=14075.6465, 切向力Y=-36893.5039 +FPS=30.03, 法向力=3491.1699, 切向力X=14181.2822, 切向力Y=-37123.9141 +FPS=26.36, 法向力=6664.8945, 切向力X=10330.6777, 切向力Y=-40530.5391 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000444s, blend=0.002549s (9 tiles incl ref), finalize=0.000073s, total=0.003074s +FPS=26.01, 法向力=8038.8345, 切向力X=637.6550, 切向力Y=-25154.2109 +FPS=26.76, 法向力=8022.3154, 切向力X=600.4397, 切向力Y=-25262.6562 +FPS=27.88, 法向力=7973.9663, 切向力X=624.4829, 切向力Y=-25266.9062 +FPS=29.07, 法向力=4442.4863, 切向力X=-1708.1172, 切向力Y=-7500.1309 +FPS=28.54, 法向力=1431.1375, 切向力X=102.8397, 切向力Y=-166.7471 +FPS=28.80, 法向力=1501.5359, 切向力X=100.5186, 切向力Y=-49.4151 +FPS=27.50, 法向力=1466.2228, 切向力X=3759.4878, 切向力Y=7869.6211 +FPS=30.42, 法向力=1592.7734, 切向力X=3766.6318, 切向力Y=7996.6440 +FPS=28.76, 法向力=4674.4004, 切向力X=5253.6343, 切向力Y=41788.7070 +FPS=30.79, 法向力=4583.1812, 切向力X=5202.9053, 切向力Y=42128.3672 +FPS=27.59, 法向力=10664.8672, 切向力X=-2449.7144, 切向力Y=31657.2969 +FPS=30.54, 法向力=10715.8672, 切向力X=-2639.5613, 切向力Y=31965.2188 +FPS=27.74, 法向力=2475.4072, 切向力X=-460.1162, 切向力Y=6130.8672 +FPS=30.44, 法向力=2490.5144, 切向力X=-499.7531, 切向力Y=6132.1011 +FPS=28.06, 法向力=1307.2136, 切向力X=969.2096, 切向力Y=-2531.0107 +FPS=29.57, 法向力=1297.9115, 切向力X=1010.5717, 切向力Y=-2598.0752 +FPS=28.27, 法向力=1821.7560, 切向力X=946.0269, 切向力Y=-9039.4580 +FPS=29.82, 法向力=1900.1570, 切向力X=914.7170, 切向力Y=-9271.9395 +FPS=28.15, 法向力=2270.8311, 切向力X=1087.9270, 切向力Y=-12745.2266 +FPS=29.54, 法向力=2348.6655, 切向力X=1150.2029, 切向力Y=-12999.8457 +FPS=28.87, 法向力=5045.1440, 切向力X=3416.9580, 切向力Y=-23966.0703 +FPS=28.87, 法向力=5039.4233, 切向力X=3542.5947, 切向力Y=-24395.2031 +FPS=29.93, 法向力=6564.4795, 切向力X=4766.7607, 切向力Y=-41665.2031 +FPS=28.76, 法向力=6230.5977, 切向力X=4954.4170, 切向力Y=-42254.2734 +FPS=29.32, 法向力=8220.5029, 切向力X=6691.7974, 切向力Y=-38756.2422 +FPS=29.37, 法向力=8032.9858, 切向力X=6697.1895, 切向力Y=-38959.6328 +FPS=28.98, 法向力=6290.1826, 切向力X=-408.0476, 切向力Y=-18146.7637 +FPS=30.99, 法向力=6329.6367, 切向力X=-441.1343, 切向力Y=-18197.1797 +FPS=28.69, 法向力=3270.6240, 切向力X=-583.3157, 切向力Y=-6816.5098 +FPS=28.20, 法向力=3340.1079, 切向力X=-531.5560, 切向力Y=-6950.2012 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002051s (9 tiles incl ref), finalize=0.000048s, total=0.002345s +FPS=29.32, 法向力=1778.0691, 切向力X=-409.3222, 切向力Y=-3299.5146 +FPS=28.88, 法向力=1088.6775, 切向力X=1260.4148, 切向力Y=-193.4214 +FPS=30.23, 法向力=1030.6511, 切向力X=1250.9325, 切向力Y=-240.9504 +FPS=28.19, 法向力=1447.2555, 切向力X=1032.0378, 切向力Y=644.6832 +FPS=29.95, 法向力=1551.0811, 切向力X=1017.6006, 切向力Y=745.7010 +FPS=27.44, 法向力=1364.5732, 切向力X=1350.1057, 切向力Y=81.3241 +FPS=31.96, 法向力=1382.2622, 切向力X=1381.3604, 切向力Y=-24.4994 +FPS=30.63, 法向力=1091.7006, 切向力X=-107.9645, 切向力Y=91.3962 +FPS=31.90, 法向力=1082.2483, 切向力X=-199.2247, 切向力Y=47.9246 +FPS=31.52, 法向力=1098.2441, 切向力X=-211.3899, 切向力Y=51.3520 +FPS=31.72, 法向力=1020.1099, 切向力X=896.8580, 切向力Y=355.4961 +FPS=32.25, 法向力=1029.9709, 切向力X=913.4924, 切向力Y=341.3062 +FPS=30.80, 法向力=841.0170, 切向力X=705.0515, 切向力Y=296.7634 +FPS=32.56, 法向力=836.3289, 切向力X=654.4841, 切向力Y=309.1113 +FPS=29.68, 法向力=1016.5703, 切向力X=1241.3168, 切向力Y=2007.4412 +FPS=32.36, 法向力=1064.0144, 切向力X=1367.2866, 切向力Y=2022.5254 +FPS=30.60, 法向力=996.0359, 切向力X=755.1974, 切向力Y=3816.9727 +FPS=31.53, 法向力=1049.3263, 切向力X=784.7389, 切向力Y=3847.0869 +FPS=29.19, 法向力=1613.4442, 切向力X=3342.8865, 切向力Y=10202.7285 +FPS=32.08, 法向力=1797.9756, 切向力X=3463.9363, 切向力Y=10267.6602 +FPS=30.35, 法向力=3427.1472, 切向力X=5459.5449, 切向力Y=21722.5039 +FPS=32.57, 法向力=3393.7847, 切向力X=5522.2461, 切向力Y=21975.9375 +FPS=29.86, 法向力=4406.7437, 切向力X=3754.4050, 切向力Y=23892.6855 +FPS=32.76, 法向力=4499.4531, 切向力X=3674.8459, 切向力Y=23832.2188 +FPS=29.65, 法向力=2402.8711, 切向力X=-3255.5764, 切向力Y=15556.1592 +FPS=30.81, 法向力=2415.3384, 切向力X=-3240.9399, 切向力Y=15546.7871 +FPS=29.60, 法向力=2700.2812, 切向力X=-8741.7812, 切向力Y=6388.5547 +FPS=31.04, 法向力=2687.2969, 切向力X=-8726.8740, 切向力Y=6389.9561 +FPS=27.99, 法向力=4500.5942, 切向力X=-9361.5186, 切向力Y=-1918.0989 +FPS=29.44, 法向力=4508.9531, 切向力X=-9331.6924, 切向力Y=-1903.1639 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000272s, blend=0.002168s (9 tiles incl ref), finalize=0.000052s, total=0.002499s +FPS=28.58, 法向力=4089.3567, 切向力X=-1961.8259, 切向力Y=5101.0801 +FPS=30.34, 法向力=4107.8638, 切向力X=-1897.2191, 切向力Y=5162.8906 +FPS=27.75, 法向力=3463.9985, 切向力X=8685.7578, 切向力Y=21150.3652 +FPS=30.67, 法向力=3309.0654, 切向力X=8795.2773, 切向力Y=21196.3574 +FPS=28.82, 法向力=3377.9751, 切向力X=6377.2046, 切向力Y=24651.4492 +FPS=31.58, 法向力=3371.0950, 切向力X=6499.0488, 切向力Y=24596.5215 +FPS=28.63, 法向力=4587.5664, 切向力X=7654.4297, 切向力Y=18112.7266 +FPS=31.60, 法向力=4524.5283, 切向力X=7797.6001, 切向力Y=18133.1953 +FPS=28.63, 法向力=12065.6094, 切向力X=8669.5117, 切向力Y=30790.4902 +FPS=28.73, 法向力=12137.1250, 切向力X=8448.2246, 切向力Y=31086.5195 +FPS=28.90, 法向力=7451.3569, 切向力X=1267.8972, 切向力Y=15194.8691 +FPS=30.18, 法向力=7452.6494, 切向力X=1266.1846, 切向力Y=15261.1416 +FPS=27.92, 法向力=1415.2421, 切向力X=932.1492, 切向力Y=2942.4854 +FPS=29.68, 法向力=1438.1675, 切向力X=912.5964, 切向力Y=2904.1353 +FPS=27.68, 法向力=1086.0381, 切向力X=754.3698, 切向力Y=2162.2546 +FPS=28.72, 法向力=1044.4636, 切向力X=658.3102, 切向力Y=2153.0493 +FPS=25.68, 法向力=994.9796, 切向力X=1022.1706, 切向力Y=1799.4071 +FPS=28.23, 法向力=1061.4187, 切向力X=1823.0181, 切向力Y=6485.0669 +FPS=28.15, 法向力=1107.5146, 切向力X=1871.6156, 切向力Y=6569.9600 +FPS=27.24, 法向力=4736.7275, 切向力X=11588.1357, 切向力Y=31145.8574 +FPS=28.78, 法向力=4687.8110, 切向力X=11735.2070, 切向力Y=31153.9766 +FPS=26.96, 法向力=9719.7607, 切向力X=25169.3672, 切向力Y=71200.4531 +FPS=27.84, 法向力=9570.5693, 切向力X=25001.0723, 切向力Y=72211.0156 +FPS=27.69, 法向力=17275.8633, 切向力X=19201.5293, 切向力Y=89586.2969 +FPS=28.45, 法向力=16817.3555, 切向力X=18911.7520, 切向力Y=90288.4531 +FPS=26.45, 法向力=31575.4512, 切向力X=5232.5430, 切向力Y=76589.3828 +FPS=28.65, 法向力=31889.0137, 切向力X=4535.7944, 切向力Y=77470.9609 +FPS=27.33, 法向力=28164.8965, 切向力X=-10724.2529, 切向力Y=55282.9922 +FPS=27.66, 法向力=24315.6172, 切向力X=-19260.6055, 切向力Y=40934.1992 +FPS=28.25, 法向力=24092.5684, 切向力X=-19320.1230, 切向力Y=40417.5625 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000249s, blend=0.002143s (9 tiles incl ref), finalize=0.000056s, total=0.002455s +FPS=26.10, 法向力=21215.8242, 切向力X=-21657.9648, 切向力Y=28850.1055 +FPS=28.88, 法向力=20991.2148, 切向力X=-21655.4980, 切向力Y=28435.2422 +FPS=27.27, 法向力=19349.9141, 切向力X=-25531.4941, 切向力Y=6748.3086 +FPS=29.17, 法向力=19337.2695, 切向力X=-25590.2188, 切向力Y=6514.9951 +FPS=26.30, 法向力=25246.9121, 切向力X=-31368.4707, 切向力Y=-77161.8906 +FPS=28.72, 法向力=24918.1953, 切向力X=-31275.1367, 切向力Y=-77786.3438 +FPS=24.47, 法向力=32672.0195, 切向力X=-17874.8516, 切向力Y=-98154.7891 +FPS=25.46, 法向力=29304.1914, 切向力X=-3462.7778, 切向力Y=-66589.0469 +FPS=27.71, 法向力=29193.8359, 切向力X=-3240.0625, 切向力Y=-66326.8594 +FPS=25.88, 法向力=28582.8906, 切向力X=-2501.4846, 切向力Y=-61232.8906 +FPS=27.85, 法向力=28336.9668, 切向力X=-2464.1570, 切向力Y=-61014.6523 +FPS=26.89, 法向力=25413.6074, 切向力X=-2091.1025, 切向力Y=-48805.6094 +FPS=28.30, 法向力=24938.8750, 切向力X=-1876.3428, 切向力Y=-47967.3516 +FPS=26.65, 法向力=19887.7695, 切向力X=1247.1022, 切向力Y=-28994.9902 +FPS=28.84, 法向力=19584.9258, 切向力X=1642.6985, 切向力Y=-28525.3711 +FPS=26.34, 法向力=11833.6016, 切向力X=22824.7227, 切向力Y=2872.8445 +FPS=28.64, 法向力=11754.3584, 切向力X=22875.6973, 切向力Y=3029.9644 +FPS=27.87, 法向力=4582.0361, 切向力X=26029.9922, 切向力Y=46716.9961 +FPS=27.93, 法向力=4309.9775, 切向力X=26021.1211, 切向力Y=47203.0234 +FPS=28.61, 法向力=6925.4570, 切向力X=5164.2437, 切向力Y=77472.7969 +FPS=28.41, 法向力=12054.8184, 切向力X=-18974.1504, 切向力Y=73345.6875 +FPS=29.01, 法向力=11749.9600, 切向力X=-19209.9160, 切向力Y=73916.2500 +FPS=27.38, 法向力=17217.6328, 切向力X=-36456.4688, 切向力Y=15825.6738 +FPS=28.94, 法向力=17154.0391, 切向力X=-36596.4062, 切向力Y=15913.6543 +FPS=27.81, 法向力=25803.2188, 切向力X=-29821.8555, 切向力Y=-66923.9062 +FPS=27.82, 法向力=25648.7188, 切向力X=-29905.3184, 切向力Y=-67140.4375 +FPS=26.47, 法向力=20919.3359, 切向力X=-6047.7354, 切向力Y=-52743.7656 +FPS=28.35, 法向力=20734.5273, 切向力X=-5656.0010, 切向力Y=-52640.7422 +FPS=26.42, 法向力=14040.5596, 切向力X=7998.6982, 切向力Y=-28252.7812 +FPS=27.19, 法向力=13983.9219, 切向力X=8223.1270, 切向力Y=-28115.0371 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000232s, blend=0.002239s (9 tiles incl ref), finalize=0.000059s, total=0.002537s +FPS=26.12, 法向力=11325.4746, 切向力X=25764.1680, 切向力Y=-12460.9609 +FPS=25.52, 法向力=5546.5117, 切向力X=49400.6328, 切向力Y=12183.1729 +FPS=27.79, 法向力=5597.4126, 切向力X=49467.0742, 切向力Y=12275.7246 +FPS=27.19, 法向力=6699.4033, 切向力X=61714.5625, 切向力Y=34831.7656 +FPS=30.58, 法向力=6570.3892, 切向力X=61721.4141, 切向力Y=34968.7617 +FPS=29.57, 法向力=8978.5225, 切向力X=62877.7578, 切向力Y=50645.3047 +FPS=29.71, 法向力=8889.7588, 切向力X=62831.6094, 切向力Y=51243.5312 +FPS=29.64, 法向力=10654.8164, 切向力X=54453.9297, 切向力Y=67381.0312 +FPS=29.49, 法向力=10415.9736, 切向力X=54078.5469, 切向力Y=68124.1797 +FPS=28.12, 法向力=5942.3159, 切向力X=15610.5898, 切向力Y=55866.4258 +FPS=30.87, 法向力=5738.9263, 切向力X=15920.1777, 切向力Y=55959.1562 +FPS=27.62, 法向力=3709.3723, 切向力X=-6787.3828, 切向力Y=18132.8359 +FPS=31.33, 法向力=3727.4712, 切向力X=-6780.6021, 切向力Y=18260.3711 +FPS=27.82, 法向力=2094.7092, 切向力X=2888.3918, 切向力Y=4592.1240 +FPS=30.79, 法向力=2100.0813, 切向力X=2938.7725, 切向力Y=4592.9883 +FPS=29.08, 法向力=1169.8801, 切向力X=2792.6995, 切向力Y=3968.7617 +FPS=30.79, 法向力=1161.0189, 切向力X=2739.8125, 切向力Y=3982.7920 +FPS=28.84, 法向力=1729.2806, 切向力X=2295.6804, 切向力Y=2751.3931 +FPS=31.32, 法向力=1751.9041, 切向力X=2273.0833, 切向力Y=2785.4429 +FPS=29.33, 法向力=1012.9821, 切向力X=1625.2748, 切向力Y=2481.1648 +FPS=30.99, 法向力=977.6010, 切向力X=1600.3186, 切向力Y=2469.1958 +FPS=28.08, 法向力=1166.6981, 切向力X=1887.3875, 切向力Y=2555.8943 +FPS=31.00, 法向力=1180.7656, 切向力X=1956.2666, 切向力Y=2559.5947 +FPS=29.42, 法向力=1449.1631, 切向力X=2322.2402, 切向力Y=2203.0920 +FPS=30.59, 法向力=1515.4144, 切向力X=2328.5142, 切向力Y=2098.1133 +FPS=28.55, 法向力=2913.7437, 切向力X=19059.2852, 切向力Y=6917.9395 +FPS=30.09, 法向力=2869.2129, 切向力X=19174.0605, 切向力Y=7035.5405 +FPS=28.57, 法向力=2841.2305, 切向力X=30984.8945, 切向力Y=13340.2344 +FPS=30.14, 法向力=2894.2446, 切向力X=31266.2891, 切向力Y=13456.8350 +FPS=26.15, 法向力=2531.3667, 切向力X=29056.8828, 切向力Y=14185.7051 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000274s, blend=0.002248s (9 tiles incl ref), finalize=0.000056s, total=0.002585s +FPS=29.73, 法向力=2511.0645, 切向力X=29124.4961, 切向力Y=14156.9375 +FPS=28.59, 法向力=2129.6824, 切向力X=14676.0332, 切向力Y=8835.3477 +FPS=30.46, 法向力=2060.7490, 切向力X=14674.5283, 切向力Y=8880.3467 +FPS=28.24, 法向力=1144.6604, 切向力X=3851.7329, 切向力Y=3006.6487 +FPS=28.68, 法向力=1112.8047, 切向力X=3796.0493, 切向力Y=3081.2666 +FPS=30.21, 法向力=1384.4415, 切向力X=2241.5420, 切向力Y=2537.9568 +FPS=29.83, 法向力=1323.3525, 切向力X=2195.0938, 切向力Y=2606.9590 +FPS=30.00, 法向力=1227.9272, 切向力X=1568.6567, 切向力Y=1842.1619 +FPS=30.59, 法向力=1248.5837, 切向力X=1559.8925, 切向力Y=1847.0472 +FPS=29.22, 法向力=1346.7673, 切向力X=2137.4993, 切向力Y=1919.3162 +FPS=30.11, 法向力=1337.9800, 切向力X=2081.8599, 切向力Y=1842.5778 +FPS=27.75, 法向力=902.2245, 切向力X=1624.9410, 切向力Y=1812.5513 +FPS=21.05, 法向力=1107.6412, 切向力X=2288.7129, 切向力Y=1177.6941 +FPS=43.46, 法向力=1176.6487, 切向力X=2290.3787, 切向力Y=1156.7932 +FPS=33.37, 法向力=1167.5488, 切向力X=2264.6487, 切向力Y=1169.8402 +FPS=32.98, 法向力=1109.7129, 切向力X=1739.2697, 切向力Y=1914.1564 +FPS=34.51, 法向力=1064.3320, 切向力X=1681.6241, 切向力Y=1933.9871 +FPS=33.62, 法向力=864.9068, 切向力X=1549.6011, 切向力Y=1560.0194 +FPS=36.77, 法向力=883.3180, 切向力X=1523.4548, 切向力Y=1633.7771 +FPS=33.19, 法向力=1063.1207, 切向力X=793.4900, 切向力Y=2126.5566 +FPS=35.26, 法向力=1064.7180, 切向力X=803.7466, 切向力Y=2070.7549 +FPS=35.36, 法向力=1083.9382, 切向力X=814.1913, 切向力Y=2099.7434 +FPS=34.90, 法向力=1214.5946, 切向力X=802.7570, 切向力Y=1798.4547 +FPS=35.71, 法向力=1215.6919, 切向力X=795.8248, 切向力Y=1727.8746 +FPS=32.69, 法向力=1676.6931, 切向力X=1442.1927, 切向力Y=1597.9745 +FPS=37.43, 法向力=1703.1046, 切向力X=1424.6592, 切向力Y=1627.1880 +FPS=32.05, 法向力=1624.7134, 切向力X=8214.2578, 切向力Y=2472.0105 +FPS=35.84, 法向力=1590.7271, 切向力X=8278.5547, 切向力Y=2688.7500 +FPS=35.01, 法向力=2847.9043, 切向力X=26637.1523, 切向力Y=9815.1152 +FPS=35.33, 法向力=2684.6477, 切向力X=26802.2500, 切向力Y=10161.0469 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000204s, blend=0.002129s (9 tiles incl ref), finalize=0.000052s, total=0.002390s +FPS=35.61, 法向力=2668.3953, 切向力X=26819.8477, 切向力Y=10189.8281 +FPS=33.12, 法向力=4939.5562, 切向力X=46224.8711, 切向力Y=15103.7744 +FPS=35.78, 法向力=4841.2197, 切向力X=46491.3594, 切向力Y=15194.9619 +FPS=34.32, 法向力=6964.4941, 切向力X=48895.0938, 切向力Y=15742.7373 +FPS=36.02, 法向力=6996.5771, 切向力X=48851.8398, 切向力Y=15944.4072 +FPS=33.95, 法向力=6978.2441, 切向力X=48846.9297, 切向力Y=15932.7168 +FPS=34.20, 法向力=10970.7920, 切向力X=27089.3418, 切向力Y=25316.3965 +FPS=35.83, 法向力=10895.0947, 切向力X=27026.0273, 切向力Y=25427.0000 +FPS=33.79, 法向力=10761.0117, 切向力X=281.9953, 切向力Y=15408.6211 +FPS=36.03, 法向力=10748.8057, 切向力X=288.3254, 切向力Y=15693.6895 +FPS=32.39, 法向力=10398.5264, 切向力X=-35007.3984, 切向力Y=3110.8186 +FPS=35.76, 法向力=10394.5127, 切向力X=-35120.1953, 切向力Y=3267.7095 +FPS=32.19, 法向力=10721.3379, 切向力X=-43677.6836, 切向力Y=-1462.6230 +FPS=35.16, 法向力=10745.4580, 切向力X=-43911.2188, 切向力Y=-1401.9294 +FPS=33.58, 法向力=12689.9883, 切向力X=-33753.7109, 切向力Y=9064.5146 +FPS=34.62, 法向力=12635.3662, 切向力X=-33627.9922, 切向力Y=9155.7354 +FPS=34.44, 法向力=12608.3330, 切向力X=-33637.8945, 切向力Y=9178.1436 +FPS=31.02, 法向力=12256.1406, 切向力X=-16827.6914, 切向力Y=7511.0469 +FPS=34.19, 法向力=12236.2529, 切向力X=-16901.9004, 切向力Y=7487.5981 +FPS=31.63, 法向力=9969.3408, 切向力X=13674.5859, 切向力Y=13908.8086 +FPS=32.91, 法向力=10059.4463, 切向力X=13588.8535, 切向力Y=13945.3271 +FPS=32.21, 法向力=7057.3428, 切向力X=36228.6250, 切向力Y=15754.9287 +FPS=34.34, 法向力=7024.5200, 切向力X=36306.0391, 切向力Y=15545.0039 +FPS=33.02, 法向力=8213.5469, 切向力X=46869.1914, 切向力Y=-1026.8048 +FPS=33.20, 法向力=8218.3271, 切向力X=47076.1016, 切向力Y=-1043.8677 +FPS=32.33, 法向力=8267.3564, 切向力X=47053.9023, 切向力Y=-1021.1195 +FPS=33.40, 法向力=10928.5488, 切向力X=49361.2266, 切向力Y=-10505.4023 +FPS=33.69, 法向力=11083.7041, 切向力X=49499.9492, 切向力Y=-11101.3750 +FPS=32.15, 法向力=14495.7715, 切向力X=46600.7188, 切向力Y=3288.2368 +FPS=33.77, 法向力=14411.0420, 切向力X=46530.4766, 切向力Y=3740.2490 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000217s, blend=0.002140s (9 tiles incl ref), finalize=0.000051s, total=0.002413s +FPS=32.76, 法向力=12093.0254, 切向力X=26194.1562, 切向力Y=-11096.8105 +FPS=32.69, 法向力=12080.1973, 切向力X=26219.3477, 切向力Y=-11078.8320 +FPS=32.71, 法向力=9198.3154, 切向力X=-16951.5469, 切向力Y=-32463.2422 +FPS=31.95, 法向力=9329.8096, 切向力X=-17024.9531, 切向力Y=-32425.4727 +FPS=32.68, 法向力=9335.8105, 切向力X=-17020.5742, 切向力Y=-32434.2227 +FPS=33.87, 法向力=11892.0566, 切向力X=-38174.9062, 切向力Y=-10139.9609 +FPS=33.53, 法向力=11792.9238, 切向力X=-38248.2500, 切向力Y=-10078.9189 +FPS=31.69, 法向力=12511.2988, 切向力X=-29823.2344, 切向力Y=3308.1992 +FPS=34.64, 法向力=12504.3525, 切向力X=-29829.9043, 切向力Y=3417.2432 +FPS=33.40, 法向力=10401.9287, 切向力X=-357.5706, 切向力Y=6505.9971 +FPS=34.28, 法向力=10406.4512, 切向力X=-367.0878, 切向力Y=6464.8413 +FPS=31.85, 法向力=4648.0166, 切向力X=38832.0938, 切向力Y=-2938.9246 +FPS=34.39, 法向力=4641.7378, 切向力X=38829.5000, 切向力Y=-2910.1758 +FPS=33.86, 法向力=4753.5410, 切向力X=38730.1719, 切向力Y=-2997.7563 +FPS=34.49, 法向力=10556.3086, 切向力X=64241.8164, 切向力Y=-9967.2852 +FPS=33.17, 法向力=10446.5781, 切向力X=64128.4062, 切向力Y=-9662.9697 +FPS=30.98, 法向力=15037.7480, 切向力X=45733.2734, 切向力Y=-7315.6523 +FPS=33.47, 法向力=14683.6484, 切向力X=45602.8750, 切向力Y=-7355.4102 +FPS=31.94, 法向力=10781.2891, 切向力X=1121.2961, 切向力Y=-9706.3486 +FPS=33.87, 法向力=10825.7793, 切向力X=1065.1860, 切向力Y=-9790.4336 +FPS=31.83, 法向力=13065.5820, 切向力X=-51325.4297, 切向力Y=-13317.8174 +FPS=33.96, 法向力=13086.9570, 切向力X=-51623.0000, 切向力Y=-13187.4727 +FPS=32.17, 法向力=12561.6016, 切向力X=-55890.1328, 切向力Y=431.5611 +FPS=33.42, 法向力=12490.5840, 切向力X=-56040.7031, 切向力Y=987.3573 +FPS=31.41, 法向力=16540.3047, 切向力X=-26430.6719, 切向力Y=21615.3281 +FPS=33.62, 法向力=16491.5566, 切向力X=-26282.9590, 切向力Y=21937.7734 +FPS=30.35, 法向力=16623.9062, 切向力X=-26269.3340, 切向力Y=21866.2539 +FPS=33.19, 法向力=7922.6211, 切向力X=53802.5469, 切向力Y=18580.9727 +FPS=33.94, 法向力=7673.1177, 切向力X=53962.4375, 切向力Y=18692.9805 +FPS=30.93, 法向力=12759.7832, 切向力X=75409.8125, 切向力Y=2756.7939 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000211s, blend=0.002134s (9 tiles incl ref), finalize=0.000069s, total=0.002421s +FPS=33.85, 法向力=12714.5195, 切向力X=75465.1797, 切向力Y=2823.8096 +FPS=33.86, 法向力=12057.1357, 切向力X=23513.4199, 切向力Y=6345.6323 +FPS=34.74, 法向力=12010.7012, 切向力X=23524.0352, 切向力Y=6506.5522 +FPS=30.51, 法向力=12862.1680, 切向力X=-51576.4141, 切向力Y=-6867.6021 +FPS=34.28, 法向力=12775.0205, 切向力X=-51929.8047, 切向力Y=-6584.4932 +FPS=31.21, 法向力=12502.8994, 切向力X=-31516.4727, 切向力Y=1439.1724 +FPS=33.72, 法向力=12388.7461, 切向力X=-31466.9277, 切向力Y=1538.4993 +FPS=30.21, 法向力=7966.5068, 切向力X=45798.7500, 切向力Y=43110.2891 +FPS=33.91, 法向力=7783.9336, 切向力X=45862.9062, 切向力Y=43526.4922 +FPS=34.21, 法向力=7793.5537, 切向力X=45891.5195, 切向力Y=43561.9609 +FPS=31.81, 法向力=16272.1035, 切向力X=57640.1484, 切向力Y=35681.1992 +FPS=34.73, 法向力=16170.5664, 切向力X=57621.2500, 切向力Y=35844.9766 +FPS=29.86, 法向力=10304.0225, 切向力X=-9227.9307, 切向力Y=315.3893 +FPS=29.36, 法向力=10433.2695, 切向力X=-9168.0059, 切向力Y=629.7216 +FPS=30.18, 法向力=13870.8291, 切向力X=-50943.3047, 切向力Y=-27009.3398 +FPS=32.57, 法向力=13826.7227, 切向力X=-51179.3477, 切向力Y=-27165.3945 +FPS=31.86, 法向力=15235.8350, 切向力X=-14405.8984, 切向力Y=-682.5227 +FPS=34.56, 法向力=15289.1191, 切向力X=-14494.1875, 切向力Y=-947.9908 +FPS=31.39, 法向力=9399.7051, 切向力X=75137.3359, 切向力Y=37896.2500 +FPS=33.70, 法向力=9101.9629, 切向力X=75586.9141, 切向力Y=38198.0938 +FPS=33.42, 法向力=9078.5889, 切向力X=75610.0625, 切向力Y=38236.9219 +FPS=33.74, 法向力=16675.6426, 切向力X=71207.0781, 切向力Y=26107.2598 +FPS=33.08, 法向力=16634.4570, 切向力X=71315.8984, 切向力Y=26011.5820 +FPS=32.22, 法向力=9411.2061, 切向力X=-9960.2520, 切向力Y=-26764.4082 +FPS=33.66, 法向力=9457.9531, 切向力X=-10073.5000, 切向力Y=-26820.0098 +FPS=32.19, 法向力=15651.1592, 切向力X=-31291.2617, 切向力Y=-38606.0039 +FPS=33.10, 法向力=15364.1094, 切向力X=-31952.1328, 切向力Y=-38621.8555 +FPS=33.15, 法向力=4720.4336, 切向力X=51752.4492, 切向力Y=34686.5547 +FPS=34.16, 法向力=4374.0537, 切向力X=51893.7031, 切向力Y=35005.3047 +FPS=31.48, 法向力=14548.6172, 切向力X=58463.3711, 切向力Y=66489.9844 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000035s, geom=0.000004s (hit), reset=0.000202s, blend=0.002024s (9 tiles incl ref), finalize=0.000050s, total=0.002314s +FPS=33.26, 法向力=14213.5166, 切向力X=58406.1250, 切向力Y=67431.4375 +FPS=31.54, 法向力=10344.5508, 切向力X=-16308.4160, 切向力Y=2021.0420 +FPS=33.88, 法向力=10375.2275, 切向力X=-16532.5781, 切向力Y=2158.3833 +FPS=33.13, 法向力=10361.1895, 切向力X=-16557.2168, 切向力Y=2134.7852 +FPS=31.53, 法向力=12776.1328, 切向力X=-23136.7695, 切向力Y=-25892.3125 +FPS=32.75, 法向力=12976.3867, 切向力X=-23104.0938, 切向力Y=-25934.8906 +FPS=31.67, 法向力=7637.9326, 切向力X=56527.5977, 切向力Y=44869.4531 +FPS=32.94, 法向力=7329.9351, 切向力X=56773.7578, 切向力Y=45296.0312 +FPS=31.80, 法向力=16479.9883, 切向力X=42378.7188, 切向力Y=59467.3672 +FPS=33.16, 法向力=16550.9570, 切向力X=42263.2930, 切向力Y=59940.7891 +FPS=32.41, 法向力=11404.0303, 切向力X=-24871.9316, 切向力Y=-36734.3984 +FPS=34.14, 法向力=11431.8584, 切向力X=-24851.5508, 切向力Y=-36787.7578 +FPS=31.46, 法向力=16695.9961, 切向力X=-1963.1165, 切向力Y=-32728.5234 +FPS=34.42, 法向力=16710.1777, 切向力X=-1948.1163, 切向力Y=-32813.9141 +FPS=32.41, 法向力=10629.4990, 切向力X=79324.7578, 切向力Y=49736.9141 +FPS=33.11, 法向力=10222.5723, 切向力X=79705.6875, 切向力Y=50331.6680 +FPS=33.17, 法向力=10202.8125, 切向力X=79714.3281, 切向力Y=50221.2812 +FPS=30.86, 法向力=12831.2285, 切向力X=60294.6328, 切向力Y=49994.0547 +FPS=34.02, 法向力=12726.5449, 切向力X=59750.0781, 切向力Y=50253.4766 +FPS=30.96, 法向力=7373.5625, 切向力X=-8003.0322, 切向力Y=-8247.5586 +FPS=33.79, 法向力=7446.6729, 切向力X=-8190.7002, 切向力Y=-8075.7017 +FPS=30.87, 法向力=2405.1309, 切向力X=2897.7935, 切向力Y=1982.9290 +FPS=33.87, 法向力=2402.0459, 切向力X=2809.6208, 切向力Y=2095.3193 +FPS=32.65, 法向力=2017.2148, 切向力X=3431.7300, 切向力Y=2527.2485 +FPS=34.22, 法向力=2033.5884, 切向力X=3475.7231, 切向力Y=2582.4763 +FPS=31.12, 法向力=973.2482, 切向力X=2065.5327, 切向力Y=1923.8190 +FPS=33.56, 法向力=869.8935, 切向力X=2025.7617, 切向力Y=2042.1494 +FPS=31.58, 法向力=1197.6846, 切向力X=2445.4106, 切向力Y=2080.2065 +FPS=34.30, 法向力=1254.4750, 切向力X=2418.7515, 切向力Y=2132.8289 +FPS=34.83, 法向力=1241.5885, 切向力X=2451.0620, 切向力Y=2129.1262 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000011s, geom=0.000003s (hit), reset=0.000207s, blend=0.002100s (9 tiles incl ref), finalize=0.000047s, total=0.002369s +FPS=32.34, 法向力=1134.0103, 切向力X=1771.2892, 切向力Y=1914.2356 +FPS=35.05, 法向力=1130.9739, 切向力X=1844.0237, 切向力Y=1987.1926 +FPS=31.27, 法向力=1374.4988, 切向力X=1900.1798, 切向力Y=1660.9429 +FPS=35.06, 法向力=1353.1965, 切向力X=1856.5657, 切向力Y=1678.3403 +FPS=32.01, 法向力=1731.0935, 切向力X=8883.6445, 切向力Y=3348.7893 +FPS=35.04, 法向力=1747.8673, 切向力X=8988.8730, 切向力Y=3395.3535 +FPS=33.89, 法向力=2766.0312, 切向力X=24871.1582, 切向力Y=8957.3047 +FPS=34.50, 法向力=2717.9277, 切向力X=25028.6016, 切向力Y=9105.9492 +FPS=32.37, 法向力=2767.4983, 切向力X=20437.5059, 切向力Y=4688.1045 +FPS=34.55, 法向力=2797.8784, 切向力X=20318.5078, 切向力Y=4707.2998 +FPS=36.43, 法向力=2785.0410, 切向力X=20315.3320, 切向力Y=4705.2520 +FPS=33.25, 法向力=2705.4292, 切向力X=8203.7109, 切向力Y=906.2966 +FPS=35.44, 法向力=2749.7517, 切向力X=8168.3604, 切向力Y=980.6503 +FPS=34.84, 法向力=2735.2944, 切向力X=8164.8770, 切向力Y=1022.3348 +FPS=34.29, 法向力=2062.9292, 切向力X=4946.0298, 切向力Y=1433.7048 +FPS=33.06, 法向力=2114.6189, 切向力X=4872.1533, 切向力Y=1413.6863 +FPS=35.45, 法向力=1793.9138, 切向力X=3517.3931, 切向力Y=1114.6881 +FPS=36.11, 法向力=1766.9517, 切向力X=3414.7656, 切向力Y=1170.5920 +FPS=33.96, 法向力=1563.4186, 切向力X=2180.9521, 切向力Y=1379.1830 +FPS=36.39, 法向力=1579.1050, 切向力X=2163.1162, 切向力Y=1301.0564 +FPS=34.44, 法向力=1000.7496, 切向力X=1518.9031, 切向力Y=2195.8340 +FPS=35.85, 法向力=1028.9700, 切向力X=1557.2257, 切向力Y=2207.5850 +FPS=35.17, 法向力=1427.2146, 切向力X=1660.4512, 切向力Y=1025.7931 +FPS=36.48, 法向力=1449.5364, 切向力X=1663.9756, 切向力Y=1054.2593 +FPS=37.33, 法向力=1468.8513, 切向力X=1636.0354, 切向力Y=1044.7042 +FPS=35.41, 法向力=944.9074, 切向力X=1545.6787, 切向力Y=1732.9624 +FPS=36.66, 法向力=920.6542, 切向力X=1566.8499, 切向力Y=1838.7028 +FPS=35.69, 法向力=912.5850, 切向力X=1571.9722, 切向力Y=1819.9547 +FPS=32.98, 法向力=2456.4705, 切向力X=9405.5762, 切向力Y=3804.4116 +FPS=35.43, 法向力=2413.8755, 切向力X=9480.2129, 切向力Y=3862.2773 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000215s, blend=0.002153s (9 tiles incl ref), finalize=0.000047s, total=0.002421s +FPS=32.95, 法向力=3489.0627, 切向力X=34308.7070, 切向力Y=16140.1465 +FPS=37.38, 法向力=3370.4912, 切向力X=34301.5039, 切向力Y=16288.5469 +FPS=32.83, 法向力=7334.5410, 切向力X=40492.7891, 切向力Y=18065.4434 +FPS=36.17, 法向力=7531.1802, 切向力X=40619.2539, 切向力Y=17992.2969 +FPS=34.30, 法向力=11989.5547, 切向力X=33956.5078, 切向力Y=8361.5195 +FPS=36.01, 法向力=12003.0205, 切向力X=33920.1602, 切向力Y=8300.9551 +FPS=34.29, 法向力=11988.4668, 切向力X=33911.7188, 切向力Y=8306.1455 +FPS=35.72, 法向力=12008.6709, 切向力X=22156.1758, 切向力Y=-17.2299 +FPS=35.70, 法向力=11996.1064, 切向力X=22274.9551, 切向力Y=53.9476 +FPS=34.16, 法向力=6574.2158, 切向力X=13309.3965, 切向力Y=2622.8047 +FPS=35.51, 法向力=6448.7051, 切向力X=13355.7412, 切向力Y=2778.0942 +FPS=33.64, 法向力=3486.6777, 切向力X=6492.6753, 切向力Y=2010.5234 +FPS=33.69, 法向力=3484.9502, 切向力X=6472.3364, 切向力Y=1965.4730 +FPS=35.65, 法向力=3473.4185, 切向力X=6444.8335, 切向力Y=1927.7622 +FPS=34.49, 法向力=3824.5640, 切向力X=-17196.9121, 切向力Y=5344.9023 +FPS=35.24, 法向力=3815.5703, 切向力X=-17283.9570, 切向力Y=5349.2217 +FPS=34.02, 法向力=11498.4336, 切向力X=-53583.6094, 切向力Y=-299.0849 +FPS=35.18, 法向力=11412.9531, 切向力X=-53760.3633, 切向力Y=-83.3301 +FPS=34.00, 法向力=17822.4316, 切向力X=-67929.6172, 切向力Y=-1129.2188 +FPS=35.22, 法向力=17756.5273, 切向力X=-68263.4219, 切向力Y=-731.8052 +FPS=33.44, 法向力=16887.8184, 切向力X=-59750.6406, 切向力Y=-2894.4434 +FPS=34.64, 法向力=16521.5352, 切向力X=-58959.6250, 切向力Y=-2324.8718 +FPS=34.98, 法向力=16423.9570, 切向力X=-58800.3438, 切向力Y=-2356.5176 +FPS=32.28, 法向力=17236.6641, 切向力X=-54013.6016, 切向力Y=-7419.4316 +FPS=33.83, 法向力=17182.2891, 切向力X=-53809.1719, 切向力Y=-8144.2656 +FPS=32.60, 法向力=14492.2031, 切向力X=-36809.5547, 切向力Y=775.5758 +FPS=34.94, 法向力=14288.3311, 切向力X=-36310.3867, 切向力Y=1408.9854 +FPS=34.49, 法向力=9842.4727, 切向力X=2704.4568, 切向力Y=24920.4688 +FPS=33.89, 法向力=9851.9014, 切向力X=2660.0693, 切向力Y=25128.5996 +FPS=34.04, 法向力=9855.2217, 切向力X=2643.7351, 切向力Y=25013.4121 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000233s, blend=0.002388s (9 tiles incl ref), finalize=0.000081s, total=0.002709s +FPS=30.93, 法向力=4296.4814, 切向力X=43139.0938, 切向力Y=30809.2930 +FPS=32.40, 法向力=4234.1929, 切向力X=43213.4297, 切向力Y=30831.5059 +FPS=32.85, 法向力=5503.2910, 切向力X=57118.6172, 切向力Y=34101.5234 +FPS=34.21, 法向力=5423.4932, 切向力X=57195.4414, 切向力Y=34129.4414 +FPS=32.53, 法向力=17090.4805, 切向力X=60398.5469, 切向力Y=20667.3770 +FPS=35.18, 法向力=16951.2461, 切向力X=60543.0117, 切向力Y=20777.7598 +FPS=34.41, 法向力=16918.4297, 切向力X=60553.8828, 切向力Y=20818.9023 +FPS=32.97, 法向力=25673.2812, 切向力X=51369.5352, 切向力Y=3321.4299 +FPS=33.01, 法向力=25232.7422, 切向力X=51486.0742, 切向力Y=4095.4673 +FPS=30.86, 法向力=21567.7051, 切向力X=30514.9688, 切向力Y=-1385.2588 +FPS=32.87, 法向力=21320.2188, 切向力X=30727.1758, 切向力Y=-926.2614 +FPS=32.42, 法向力=16008.4102, 切向力X=-44933.3594, 切向力Y=4957.2422 +FPS=33.72, 法向力=16037.4424, 切向力X=-45211.2578, 切向力Y=5072.2812 +FPS=32.26, 法向力=26376.9219, 切向力X=-82243.1484, 切向力Y=-10189.6855 +FPS=34.44, 法向力=26408.1289, 切向力X=-83003.1094, 切向力Y=-9687.0566 +FPS=32.76, 法向力=21149.0371, 切向力X=-65584.3281, 切向力Y=-4339.7461 +FPS=33.46, 法向力=20535.8516, 切向力X=-64498.4375, 切向力Y=-3804.1787 +FPS=33.12, 法向力=20385.2871, 切向力X=-64272.7812, 切向力Y=-3605.0215 +FPS=32.70, 法向力=17829.8359, 切向力X=-52533.5273, 切向力Y=-8081.7109 +FPS=33.09, 法向力=17487.4277, 切向力X=-52006.5156, 切向力Y=-8383.5410 +FPS=31.35, 法向力=18643.5488, 切向力X=-28779.6016, 切向力Y=-20994.6602 +FPS=33.65, 法向力=18519.6055, 切向力X=-28614.5469, 切向力Y=-21122.3242 +FPS=31.99, 法向力=8661.9199, 切向力X=42994.5391, 切向力Y=13127.1953 +FPS=33.57, 法向力=8647.9609, 切向力X=42995.4766, 切向力Y=13132.3428 +FPS=32.54, 法向力=9615.4727, 切向力X=77543.8906, 切向力Y=41146.0195 +FPS=33.39, 法向力=9287.4688, 切向力X=77835.1328, 切向力Y=41381.9102 +FPS=31.20, 法向力=23524.0234, 切向力X=59988.4453, 切向力Y=35540.4766 +FPS=33.37, 法向力=23361.1328, 切向力X=60021.7734, 切向力Y=35678.8555 +FPS=33.07, 法向力=21675.5898, 切向力X=28872.9395, 切向力Y=17221.2812 +FPS=34.55, 法向力=21720.2539, 切向力X=29006.5938, 切向力Y=17340.0117 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000221s, blend=0.003030s (9 tiles incl ref), finalize=0.000058s, total=0.003315s +FPS=32.34, 法向力=21748.4336, 切向力X=29014.4316, 切向力Y=17334.4414 +FPS=30.79, 法向力=8130.0576, 切向力X=-26557.8203, 切向力Y=-2614.4404 +FPS=29.17, 法向力=8109.3193, 切向力X=-26541.5781, 切向力Y=-2586.3037 +FPS=29.89, 法向力=18153.5566, 切向力X=-68856.6719, 切向力Y=-24242.6328 +FPS=30.84, 法向力=17906.9453, 切向力X=-68994.5547, 切向力Y=-24302.9375 +FPS=33.16, 法向力=25273.4453, 切向力X=-83662.5781, 切向力Y=-39175.2930 +FPS=31.40, 法向力=22626.0195, 切向力X=-64144.0625, 切向力Y=-36699.4922 +FPS=34.30, 法向力=22130.5469, 切向力X=-63291.8438, 切向力Y=-36712.4453 +FPS=33.59, 法向力=22129.4395, 切向力X=-63204.2891, 切向力Y=-36668.4336 +FPS=31.33, 法向力=19069.2266, 切向力X=10278.7373, 切向力Y=-3030.3730 +FPS=33.23, 法向力=19241.2480, 切向力X=10317.9922, 切向力Y=-3445.8799 +FPS=32.98, 法向力=9540.2725, 切向力X=92971.3438, 切向力Y=43209.6641 +FPS=33.13, 法向力=9095.3359, 切向力X=93141.0625, 切向力Y=43769.2500 +FPS=32.66, 法向力=8976.0586, 切向力X=93186.1094, 切向力Y=43882.6836 +FPS=34.31, 法向力=22404.1426, 切向力X=111920.1328, 切向力Y=70536.4375 +FPS=33.15, 法向力=21685.0586, 切向力X=112808.0625, 切向力Y=71217.8828 +FPS=32.17, 法向力=34044.8047, 切向力X=67165.1250, 切向力Y=42935.4922 +FPS=33.83, 法向力=33988.5312, 切向力X=67164.3438, 切向力Y=42773.0430 +FPS=31.81, 法向力=15082.9941, 切向力X=1745.8047, 切向力Y=4364.8477 +FPS=33.14, 法向力=15207.3223, 切向力X=1733.2546, 切向力Y=4307.1309 +FPS=30.52, 法向力=15656.4863, 切向力X=-57127.6562, 切向力Y=-25887.0781 +FPS=33.28, 法向力=15493.5225, 切向力X=-57386.6797, 切向力Y=-25926.7969 +FPS=31.06, 法向力=18737.2305, 切向力X=-67010.9531, 切向力Y=-32429.2773 +FPS=33.46, 法向力=18734.1973, 切向力X=-67222.1094, 切向力Y=-32409.2773 +FPS=31.47, 法向力=21318.2754, 切向力X=-51749.0352, 切向力Y=-38193.9961 +FPS=33.42, 法向力=21028.5430, 切向力X=-51389.9844, 切向力Y=-38193.1133 +FPS=32.23, 法向力=21041.0781, 切向力X=-51380.1094, 切向力Y=-38225.7148 +FPS=32.84, 法向力=22697.8066, 切向力X=42061.1953, 切向力Y=-10604.0312 +FPS=32.77, 法向力=12947.9346, 切向力X=131255.2188, 切向力Y=44589.2734 +FPS=32.59, 法向力=12184.4619, 切向力X=132072.5000, 切向力Y=45374.4688 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000208s, blend=0.002170s (9 tiles incl ref), finalize=0.000050s, total=0.002434s +FPS=34.08, 法向力=12038.0068, 切向力X=132148.5625, 切向力Y=45534.7656 +FPS=31.36, 法向力=26281.3281, 切向力X=100016.4062, 切向力Y=91278.9297 +FPS=33.69, 法向力=24665.1836, 切向力X=100631.0781, 切向力Y=93550.4062 +FPS=31.62, 法向力=30489.9062, 切向力X=-12859.9072, 切向力Y=64520.1953 +FPS=31.63, 法向力=30510.0234, 切向力X=-13115.6211, 切向力Y=65829.6875 +FPS=31.19, 法向力=32401.5195, 切向力X=-85041.9453, 切向力Y=-33480.5000 +FPS=34.16, 法向力=32569.6953, 切向力X=-85582.7891, 切向力Y=-33319.7891 +FPS=33.25, 法向力=38281.7305, 切向力X=-48797.7969, 切向力Y=-97574.0000 +FPS=33.84, 法向力=37796.1484, 切向力X=-49033.4102, 切向力Y=-98319.7344 +FPS=32.88, 法向力=37654.9688, 切向力X=-49034.5039, 切向力Y=-98440.1641 +FPS=32.34, 法向力=47497.7305, 切向力X=-7768.3057, 切向力Y=-111628.1875 +FPS=33.11, 法向力=47348.2969, 切向力X=-7778.9180, 切向力Y=-111418.2500 +FPS=32.37, 法向力=35682.8906, 切向力X=11560.4824, 切向力Y=-64457.3672 +FPS=33.54, 法向力=35646.6758, 切向力X=11869.4697, 切向力Y=-64253.4141 +FPS=31.52, 法向力=19406.1680, 切向力X=18388.3457, 切向力Y=-11461.4492 +FPS=33.82, 法向力=19490.3359, 切向力X=18247.3301, 切向力Y=-11278.4219 +FPS=31.66, 法向力=4263.4443, 切向力X=14689.6982, 切向力Y=44819.1602 +FPS=32.93, 法向力=4030.1663, 切向力X=14754.0977, 切向力Y=45209.3828 +FPS=31.79, 法向力=11279.4199, 切向力X=7343.7139, 切向力Y=85131.8594 +FPS=33.62, 法向力=10827.6553, 切向力X=7541.4893, 切向力Y=86062.7344 +FPS=33.09, 法向力=10713.7051, 切向力X=7627.6133, 切向力Y=86339.7344 +FPS=34.64, 法向力=24737.3418, 切向力X=-4076.8384, 切向力Y=76288.3438 +FPS=32.78, 法向力=24954.4316, 切向力X=-4130.4082, 切向力Y=77475.5000 +FPS=32.29, 法向力=4462.4702, 切向力X=-4251.6440, 切向力Y=-22925.7891 +FPS=32.95, 法向力=4362.9341, 切向力X=-4223.1152, 切向力Y=-23057.1094 +FPS=31.13, 法向力=20070.6328, 切向力X=-2129.5342, 切向力Y=-112044.5547 +FPS=33.85, 法向力=18201.3359, 切向力X=-1400.5955, 切向力Y=-114666.4844 +FPS=32.09, 法向力=37856.6992, 切向力X=8909.2246, 切向力Y=-130049.7969 +FPS=34.24, 法向力=37311.3633, 切向力X=9163.0059, 切向力Y=-130517.0703 +FPS=32.49, 法向力=14374.0381, 切向力X=4543.7432, 切向力Y=-34476.2070 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000211s, blend=0.002125s (9 tiles incl ref), finalize=0.000048s, total=0.002390s +FPS=32.72, 法向力=14445.3994, 切向力X=4427.0684, 切向力Y=-34475.6328 +FPS=32.58, 法向力=4172.6050, 切向力X=4287.2139, 切向力Y=2888.2739 +FPS=34.93, 法向力=4165.3682, 切向力X=4233.3008, 切向力Y=2957.0630 +FPS=35.09, 法向力=4162.9414, 切向力X=4238.7993, 切向力Y=2954.4565 +FPS=34.47, 法向力=2920.5959, 切向力X=5109.8589, 切向力Y=28024.7363 +FPS=35.76, 法向力=2972.2285, 切向力X=5188.3594, 切向力Y=28050.1836 +FPS=32.62, 法向力=9782.9814, 切向力X=554.3533, 切向力Y=77116.1875 +FPS=34.50, 法向力=9283.1270, 切向力X=322.9029, 切向力Y=77783.8516 +FPS=31.26, 法向力=17915.2695, 切向力X=-5738.1807, 切向力Y=26364.0332 +FPS=34.20, 法向力=17992.9336, 切向力X=-6016.8535, 切向力Y=26577.6562 +FPS=33.64, 法向力=14811.1465, 切向力X=-293.0128, 切向力Y=-76076.0547 +FPS=34.91, 法向力=14220.4600, 切向力X=-408.7320, 切向力Y=-77120.5469 +FPS=33.41, 法向力=14198.2656, 切向力X=-320.3065, 切向力Y=-77058.9688 +FPS=33.49, 法向力=29290.8926, 切向力X=12349.9336, 切向力Y=-101205.8125 +FPS=35.19, 法向力=29212.9707, 切向力X=12456.5889, 切向力Y=-101641.8359 +FPS=33.28, 法向力=19468.5078, 切向力X=7712.2480, 切向力Y=-44723.0391 +FPS=35.44, 法向力=19025.9238, 切向力X=7907.0835, 切向力Y=-43991.1094 +FPS=33.13, 法向力=4810.1592, 切向力X=12677.1602, 切向力Y=16891.3711 +FPS=34.83, 法向力=4784.5264, 切向力X=12714.8867, 切向力Y=16857.7188 +FPS=33.83, 法向力=4781.0547, 切向力X=12720.0117, 切向力Y=16858.2793 +FPS=31.97, 法向力=6963.1406, 切向力X=11016.6152, 切向力Y=60164.5625 +FPS=34.29, 法向力=6677.1328, 切向力X=10815.4902, 切向力Y=60539.6953 +FPS=33.65, 法向力=13737.4023, 切向力X=2212.8315, 切向力Y=87907.3359 +FPS=35.48, 法向力=13026.9648, 切向力X=2262.6663, 切向力Y=88690.2891 +FPS=32.89, 法向力=21322.1445, 切向力X=-10631.9131, 切向力Y=43162.6328 +FPS=35.65, 法向力=21366.5273, 切向力X=-10880.5654, 切向力Y=43344.3320 +FPS=32.24, 法向力=13550.4287, 切向力X=-17343.4805, 切向力Y=-12143.1367 +FPS=35.93, 法向力=13710.3154, 切向力X=-17447.4922, 切向力Y=-12125.4912 +FPS=33.30, 法向力=20617.2109, 切向力X=-1459.5951, 切向力Y=-71181.7500 +FPS=36.95, 法向力=20569.8477, 切向力X=-1433.4304, 切向力Y=-71429.0703 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000216s, blend=0.002101s (9 tiles incl ref), finalize=0.000049s, total=0.002373s +FPS=35.98, 法向力=20435.1289, 切向力X=-1534.0266, 切向力Y=-71447.0625 +FPS=35.29, 法向力=29985.8633, 切向力X=-6489.3301, 切向力Y=-77261.7188 +FPS=36.88, 法向力=29919.5117, 切向力X=-6306.7578, 切向力Y=-76560.1719 +FPS=35.72, 法向力=24132.5723, 切向力X=-22066.7734, 切向力Y=-43049.2812 +FPS=36.22, 法向力=24021.4766, 切向力X=-21936.4062, 切向力Y=-42656.0273 +FPS=35.47, 法向力=24031.8242, 切向力X=-21992.6777, 切向力Y=-42680.0430 +FPS=33.41, 法向力=13108.7900, 切向力X=-26114.6895, 切向力Y=-9572.3750 +FPS=37.32, 法向力=13211.1270, 切向力X=-26093.3555, 切向力Y=-9357.1436 +FPS=34.05, 法向力=13021.4941, 切向力X=-21953.1133, 切向力Y=-22064.5957 +FPS=36.73, 法向力=12944.5332, 切向力X=-21864.5430, 切向力Y=-22111.5137 +FPS=33.25, 法向力=13415.9961, 切向力X=-19474.3789, 切向力Y=-40398.8359 +FPS=37.05, 法向力=13392.7246, 切向力X=-19372.5566, 切向力Y=-40574.6914 +FPS=36.71, 法向力=13400.9619, 切向力X=-19386.9609, 切向力Y=-40600.3672 +FPS=34.31, 法向力=16467.7441, 切向力X=-16477.6348, 切向力Y=-43988.5938 +FPS=36.08, 法向力=16485.4688, 切向力X=-16594.3789, 切向力Y=-44053.7812 +FPS=34.42, 法向力=16362.8701, 切向力X=-4542.8750, 切向力Y=-38197.4844 +FPS=37.60, 法向力=16476.0820, 切向力X=-4528.2490, 切向力Y=-38195.2773 +FPS=37.57, 法向力=16490.4746, 切向力X=-4553.9902, 切向力Y=-38225.1992 +FPS=34.83, 法向力=11257.3652, 切向力X=-1648.5747, 切向力Y=-22141.3496 +FPS=37.64, 法向力=11328.4980, 切向力X=-1729.3265, 切向力Y=-22202.6406 +FPS=32.83, 法向力=4627.2119, 切向力X=-46.6649, 切向力Y=-4105.7598 +FPS=37.17, 法向力=4612.3867, 切向力X=-87.6154, 切向力Y=-4083.0303 +FPS=34.27, 法向力=2437.1611, 切向力X=447.7311, 切向力Y=-876.6147 +FPS=35.52, 法向力=2453.0730, 切向力X=512.6026, 切向力Y=-834.7877 +FPS=35.27, 法向力=2461.1182, 切向力X=525.1411, 切向力Y=-829.5671 +FPS=34.83, 法向力=2959.6675, 切向力X=744.0809, 切向力Y=-570.4705 +FPS=36.18, 法向力=2920.7500, 切向力X=785.5790, 切向力Y=-476.6527 +FPS=34.74, 法向力=3121.8792, 切向力X=1030.0752, 切向力Y=-876.3707 +FPS=35.19, 法向力=3221.4014, 切向力X=1019.3134, 切向力Y=-857.0624 +FPS=33.37, 法向力=2136.4883, 切向力X=10939.6133, 切向力Y=-12206.3662 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002200s (9 tiles incl ref), finalize=0.000054s, total=0.002493s +FPS=34.97, 法向力=2208.5889, 切向力X=11186.1709, 切向力Y=-12418.7295 +FPS=36.28, 法向力=2220.7568, 切向力X=11178.7471, 切向力Y=-12432.0039 +FPS=33.96, 法向力=7540.1304, 切向力X=26177.7188, 切向力Y=-43819.9453 +FPS=35.79, 法向力=7211.5811, 切向力X=26305.7656, 切向力Y=-44291.9531 +FPS=33.70, 法向力=15756.6035, 切向力X=35464.0273, 切向力Y=-55110.0938 +FPS=35.57, 法向力=15971.7012, 切向力X=35607.0156, 切向力Y=-55068.3828 +FPS=31.43, 法向力=19726.1660, 切向力X=44457.6562, 切向力Y=-61633.0391 +FPS=35.85, 法向力=19668.0391, 切向力X=44544.4219, 切向力Y=-61380.3672 +FPS=33.94, 法向力=20805.8828, 切向力X=36672.8867, 切向力Y=-63557.1016 +FPS=35.19, 法向力=20939.4023, 切向力X=36712.8750, 切向力Y=-63005.7031 +FPS=35.15, 法向力=20960.5898, 切向力X=36667.7852, 切向力Y=-63428.1406 +FPS=31.11, 法向力=20817.2930, 切向力X=27024.4434, 切向力Y=-53527.9922 +FPS=35.53, 法向力=20794.2793, 切向力X=26683.7695, 切向力Y=-53242.2891 +FPS=31.02, 法向力=18048.2344, 切向力X=18746.6289, 切向力Y=-38363.1484 +FPS=33.18, 法向力=18059.8867, 切向力X=18787.3652, 切向力Y=-38258.5703 +FPS=31.97, 法向力=12967.3125, 切向力X=11748.8408, 切向力Y=-24068.8477 +FPS=32.58, 法向力=13000.0791, 切向力X=11532.3486, 切向力Y=-23907.9375 +FPS=32.51, 法向力=7051.5010, 切向力X=5954.3926, 切向力Y=-12181.9463 +FPS=33.93, 法向力=7114.8052, 切向力X=6027.4893, 切向力Y=-12159.7510 +FPS=32.77, 法向力=7135.8887, 切向力X=6098.1372, 切向力Y=-12217.0488 +FPS=31.99, 法向力=3772.5210, 切向力X=3447.7322, 切向力Y=-2579.0698 +FPS=30.35, 法向力=3726.5840, 切向力X=3482.9121, 切向力Y=-2492.4082 +FPS=32.05, 法向力=2846.0029, 切向力X=2654.1523, 切向力Y=-1278.8010 +FPS=31.56, 法向力=2841.3950, 切向力X=2515.9712, 切向力Y=-1271.1523 +FPS=30.96, 法向力=2648.6816, 切向力X=2491.9819, 切向力Y=-898.2717 +FPS=34.36, 法向力=2615.5317, 切向力X=2543.8513, 切向力Y=-878.9424 +FPS=31.11, 法向力=2600.4077, 切向力X=1676.5765, 切向力Y=1281.9413 +FPS=33.93, 法向力=2631.6104, 切向力X=1653.7379, 切向力Y=1290.4192 +FPS=30.83, 法向力=1045.5428, 切向力X=113.2166, 切向力Y=11905.3838 +FPS=34.72, 法向力=943.7050, 切向力X=-83.3476, 切向力Y=11871.2266 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000246s, blend=0.002145s (9 tiles incl ref), finalize=0.000051s, total=0.002448s +FPS=31.54, 法向力=3457.7585, 切向力X=-1580.8875, 切向力Y=36458.0039 +FPS=34.31, 法向力=3486.9854, 切向力X=-1514.1655, 切向力Y=36475.6914 +FPS=33.73, 法向力=8710.9941, 切向力X=-10099.8125, 切向力Y=75431.4062 +FPS=33.38, 法向力=8653.1191, 切向力X=-10644.0850, 切向力Y=76512.7500 +FPS=33.84, 法向力=8634.7832, 切向力X=-10688.0508, 切向力Y=76499.6484 +FPS=31.45, 法向力=26765.2539, 切向力X=-22285.9961, 切向力Y=91257.1875 +FPS=33.54, 法向力=26569.3906, 切向力X=-23062.0469, 切向力Y=92681.7188 +FPS=31.75, 法向力=34325.1836, 切向力X=-15490.0596, 切向力Y=59085.2617 +FPS=34.54, 法向力=34458.5039, 切向力X=-16245.1777, 切向力Y=59372.9805 +FPS=32.88, 法向力=22597.1523, 切向力X=-11794.7129, 切向力Y=32695.8535 +FPS=33.64, 法向力=22008.4395, 切向力X=-11561.5293, 切向力Y=32196.0703 +FPS=31.36, 法向力=9922.0332, 切向力X=-491.8866, 切向力Y=-14450.1123 +FPS=34.35, 法向力=9831.8867, 切向力X=-569.6370, 切向力Y=-14552.4346 +FPS=34.24, 法向力=9054.0205, 切向力X=11693.7764, 切向力Y=-51810.1328 +FPS=34.24, 法向力=8739.3936, 切向力X=11809.0439, 切向力Y=-52258.2344 +FPS=33.59, 法向力=8699.9658, 切向力X=11816.8086, 切向力Y=-52371.3281 +FPS=31.62, 法向力=14577.1328, 切向力X=18411.4512, 切向力Y=-62749.6172 +FPS=34.59, 法向力=14578.7148, 切向力X=18465.4199, 切向力Y=-63133.7578 +FPS=32.41, 法向力=15815.0322, 切向力X=21013.5000, 切向力Y=-52275.3320 +FPS=36.02, 法向力=15514.9219, 切向力X=21507.7109, 切向力Y=-52123.7344 +FPS=33.14, 法向力=15738.7617, 切向力X=17915.0762, 切向力Y=-41249.1211 +FPS=34.69, 法向力=15681.8154, 切向力X=17946.3984, 切向力Y=-41120.9102 +FPS=35.41, 法向力=15684.5381, 切向力X=17951.4102, 切向力Y=-41125.6875 +FPS=33.00, 法向力=11548.2881, 切向力X=8999.2061, 切向力Y=-21318.9805 +FPS=35.10, 法向力=11672.3105, 切向力X=8942.9980, 切向力Y=-21407.1484 +FPS=33.55, 法向力=4003.8489, 切向力X=5455.3086, 切向力Y=10308.5312 +FPS=35.86, 法向力=3981.3853, 切向力X=5477.9185, 切向力Y=10291.1279 +FPS=32.04, 法向力=3321.9377, 切向力X=-3416.9854, 切向力Y=34544.7188 +FPS=34.97, 法向力=3387.3877, 切向力X=-3372.2065, 切向力Y=34530.3672 +FPS=33.95, 法向力=7889.2393, 切向力X=-12436.9883, 切向力Y=67962.1562 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000195s, blend=0.002062s (9 tiles incl ref), finalize=0.000049s, total=0.002312s +FPS=34.67, 法向力=7596.6348, 切向力X=-12689.3848, 切向力Y=68695.9844 +FPS=35.47, 法向力=7525.2437, 切向力X=-12726.7754, 切向力Y=68818.6953 +FPS=32.12, 法向力=17185.9961, 切向力X=-17908.9883, 切向力Y=104043.5156 +FPS=35.55, 法向力=16810.9707, 切向力X=-18232.9336, 切向力Y=104911.9609 +FPS=32.92, 法向力=31683.0488, 切向力X=-33865.7148, 切向力Y=89290.9688 +FPS=34.30, 法向力=31477.7891, 切向力X=-34505.5781, 切向力Y=90015.8672 +FPS=33.47, 法向力=13718.1016, 切向力X=-14210.8457, 切向力Y=22620.7285 +FPS=35.42, 法向力=13825.5879, 切向力X=-14235.2227, 切向力Y=22751.2578 +FPS=34.51, 法向力=13789.5664, 切向力X=-14204.1016, 切向力Y=22770.8457 +FPS=33.62, 法向力=4042.1255, 切向力X=-886.0134, 切向力Y=5782.6602 +FPS=35.15, 法向力=4074.3079, 切向力X=-925.7940, 切向力Y=5744.6660 +FPS=32.10, 法向力=3562.6411, 切向力X=376.5953, 切向力Y=3779.4016 +FPS=35.93, 法向力=3552.3396, 切向力X=335.8731, 切向力Y=3753.1606 +FPS=33.21, 法向力=3315.2444, 切向力X=1109.2793, 切向力Y=3021.6919 +FPS=35.11, 法向力=3392.0442, 切向力X=1039.7416, 切向力Y=3006.8767 +FPS=36.02, 法向力=3356.0786, 切向力X=1045.3906, 切向力Y=2976.7695 +FPS=33.49, 法向力=2233.5562, 切向力X=-261.7292, 切向力Y=2660.9050 +FPS=35.54, 法向力=2221.5308, 切向力X=-344.8364, 切向力Y=2553.4414 +FPS=33.22, 法向力=2307.7080, 切向力X=709.0831, 切向力Y=2109.7288 +FPS=34.96, 法向力=2325.0234, 切向力X=726.8386, 切向力Y=2218.4282 +FPS=31.76, 法向力=1941.3589, 切向力X=421.0452, 切向力Y=2367.7075 +FPS=35.44, 法向力=1891.6060, 切向力X=381.3902, 切向力Y=2316.5439 +FPS=34.15, 法向力=2095.2415, 切向力X=1187.9446, 切向力Y=1741.1238 +FPS=35.53, 法向力=2110.5435, 切向力X=1196.3303, 切向力Y=1691.9763 +FPS=35.21, 法向力=2129.0310, 切向力X=1239.1443, 切向力Y=1693.1471 +FPS=35.50, 法向力=2151.3298, 切向力X=946.2968, 切向力Y=1706.8948 +FPS=35.43, 法向力=2109.5850, 切向力X=839.8113, 切向力Y=1705.6257 +FPS=32.87, 法向力=2057.4077, 切向力X=758.4933, 切向力Y=731.5421 +FPS=35.85, 法向力=2095.2434, 切向力X=809.2335, 切向力Y=811.0514 +FPS=35.00, 法向力=2068.4709, 切向力X=773.1237, 切向力Y=750.0443 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000203s, blend=0.002043s (9 tiles incl ref), finalize=0.000049s, total=0.002300s +FPS=34.66, 法向力=2690.0947, 切向力X=2659.4763, 切向力Y=2549.6355 +FPS=37.47, 法向力=2671.1279, 切向力X=2655.3623, 切向力Y=2558.6528 +FPS=34.37, 法向力=3461.6721, 切向力X=10232.1045, 切向力Y=-1828.8435 +FPS=36.01, 法向力=3473.8320, 切向力X=10387.9551, 切向力Y=-1787.0793 +FPS=33.96, 法向力=4699.2119, 切向力X=16242.9590, 切向力Y=-6560.1646 +FPS=36.32, 法向力=4656.4624, 切向力X=16593.4082, 切向力Y=-6804.2041 +FPS=35.33, 法向力=5519.0034, 切向力X=16404.7109, 切向力Y=-5501.8916 +FPS=36.55, 法向力=5564.9014, 切向力X=16411.0898, 切向力Y=-5508.1836 +FPS=36.69, 法向力=5561.0215, 切向力X=16429.0156, 切向力Y=-5437.3623 +FPS=35.09, 法向力=4264.5742, 切向力X=11113.2031, 切向力Y=12684.0283 +FPS=36.85, 法向力=4160.8511, 切向力X=11173.8691, 切向力Y=12766.3574 +FPS=35.96, 法向力=4136.2725, 切向力X=11192.3340, 切向力Y=12776.2588 +FPS=36.11, 法向力=4774.3027, 切向力X=-947.0732, 切向力Y=39005.6875 +FPS=36.99, 法向力=4769.7231, 切向力X=-953.9333, 切向力Y=39244.4609 +FPS=34.29, 法向力=5587.8145, 切向力X=-7939.9917, 切向力Y=34117.3320 +FPS=36.94, 法向力=5656.2168, 切向力X=-7993.8794, 切向力Y=34156.3750 +FPS=34.71, 法向力=4887.1055, 切向力X=-7873.3262, 切向力Y=25328.0039 +FPS=36.36, 法向力=4795.2793, 切向力X=-7870.2168, 切向力Y=25526.1875 +FPS=33.78, 法向力=4769.8320, 切向力X=-7829.1680, 切向力Y=25495.2812 +FPS=34.72, 法向力=3710.3770, 切向力X=-6870.4736, 切向力Y=13633.7471 +FPS=34.10, 法向力=3736.4897, 切向力X=-6844.4448, 切向力Y=13653.9541 +FPS=34.01, 法向力=2906.2087, 切向力X=354.5941, 切向力Y=3299.8418 +FPS=34.23, 法向力=2849.8181, 切向力X=273.6728, 切向力Y=3258.7720 +FPS=32.07, 法向力=2386.1201, 切向力X=1090.3384, 切向力Y=2632.1538 +FPS=35.92, 法向力=2412.2720, 切向力X=1061.5139, 切向力Y=2666.3540 +FPS=34.29, 法向力=2397.6758, 切向力X=1082.5186, 切向力Y=2652.5981 +FPS=34.53, 法向力=1925.6980, 切向力X=786.5804, 切向力Y=1849.6624 +FPS=34.48, 法向力=1944.7898, 切向力X=923.9578, 切向力Y=1848.9746 +FPS=33.21, 法向力=1797.3889, 切向力X=199.6221, 切向力Y=1700.5294 +FPS=35.20, 法向力=1852.3274, 切向力X=160.7619, 切向力Y=1693.4714 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000219s, blend=0.002139s (9 tiles incl ref), finalize=0.000050s, total=0.002414s +FPS=32.37, 法向力=2105.5654, 切向力X=674.4556, 切向力Y=1707.1333 +FPS=35.11, 法向力=2061.1743, 切向力X=712.2179, 切向力Y=1735.0630 +FPS=34.20, 法向力=1998.5299, 切向力X=736.6617, 切向力Y=763.5602 +FPS=35.78, 法向力=1960.9939, 切向力X=673.5557, 切向力Y=704.7770 +FPS=33.49, 法向力=1679.4043, 切向力X=783.5857, 切向力Y=1541.5300 +FPS=35.12, 法向力=1660.6707, 切向力X=818.1810, 切向力Y=1568.3806 +FPS=34.33, 法向力=1661.7936, 切向力X=826.6503, 切向力Y=1571.8208 +FPS=33.61, 法向力=1155.0472, 切向力X=-129.5209, 切向力Y=4494.0635 +FPS=34.98, 法向力=1250.3231, 切向力X=-264.4014, 切向力Y=4639.8691 +FPS=34.22, 法向力=2929.3120, 切向力X=-3975.4033, 切向力Y=19040.3535 +FPS=34.05, 法向力=2884.4160, 切向力X=-4045.0142, 切向力Y=19406.0781 +FPS=34.24, 法向力=6808.6362, 切向力X=-8701.1670, 切向力Y=24856.5801 +FPS=35.46, 法向力=7022.3013, 切向力X=-8973.5547, 切向力Y=25030.8359 +FPS=36.05, 法向力=6989.4292, 切向力X=-9040.0469, 切向力Y=25018.3418 +FPS=33.12, 法向力=3102.6855, 切向力X=-534.2305, 切向力Y=5062.9976 +FPS=35.14, 法向力=3091.7556, 切向力X=-503.5436, 切向力Y=5049.7832 +FPS=32.35, 法向力=2103.3870, 切向力X=-150.2148, 切向力Y=2007.6332 +FPS=34.76, 法向力=2122.1660, 切向力X=-138.4664, 切向力Y=1992.0007 +FPS=32.43, 法向力=2023.0808, 切向力X=470.1540, 切向力Y=1734.4231 +FPS=35.94, 法向力=2066.9944, 切向力X=413.0478, 切向力Y=1710.8828 +FPS=32.38, 法向力=1752.8806, 切向力X=-22.6480, 切向力Y=2233.2573 +FPS=36.48, 法向力=1751.3755, 切向力X=-22.0329, 切向力Y=2210.4299 +FPS=36.23, 法向力=1751.7788, 切向力X=-38.5489, 切向力Y=2202.6174 +FPS=33.91, 法向力=1541.1167, 切向力X=461.8328, 切向力Y=2132.0325 +FPS=35.44, 法向力=1557.6470, 切向力X=542.9765, 切向力Y=2109.3794 +FPS=31.99, 法向力=1770.4452, 切向力X=295.2910, 切向力Y=1436.3080 +FPS=37.26, 法向力=1795.7076, 切向力X=285.1767, 切向力Y=1379.0979 +FPS=35.30, 法向力=1786.4392, 切向力X=308.8804, 切向力Y=1344.5436 +FPS=34.46, 法向力=1874.9058, 切向力X=28.9992, 切向力Y=2022.3981 +FPS=35.56, 法向力=1898.8809, 切向力X=74.4776, 切向力Y=2066.0891 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002154s (9 tiles incl ref), finalize=0.000049s, total=0.002423s +FPS=32.38, 法向力=1177.3342, 切向力X=-955.4829, 切向力Y=8790.7979 +FPS=34.00, 法向力=1272.7488, 切向力X=-892.9002, 切向力Y=9088.5000 +FPS=32.45, 法向力=3555.1301, 切向力X=-5945.9072, 切向力Y=31122.9199 +FPS=34.42, 法向力=3565.4792, 切向力X=-6018.9561, 切向力Y=31312.2715 +FPS=32.82, 法向力=3595.5879, 切向力X=-6033.2363, 切向力Y=31308.4062 +FPS=33.77, 法向力=11336.3223, 切向力X=-11014.5723, 切向力Y=55153.3633 +FPS=33.92, 法向力=11190.8594, 切向力X=-11119.4082, 切向力Y=55863.3086 +FPS=32.85, 法向力=13944.0117, 切向力X=-7334.8589, 切向力Y=30671.4980 +FPS=33.05, 法向力=13805.5234, 切向力X=-7409.7251, 切向力Y=30741.4609 +FPS=32.17, 法向力=3653.9634, 切向力X=-148.3514, 切向力Y=5946.8115 +FPS=33.35, 法向力=3682.9326, 切向力X=-148.5217, 切向力Y=6029.3989 +FPS=29.70, 法向力=2620.9536, 切向力X=541.9261, 切向力Y=3166.6880 +FPS=30.58, 法向力=2674.1611, 切向力X=536.5526, 切向力Y=3142.3972 +FPS=29.37, 法向力=2236.1826, 切向力X=1080.2346, 切向力Y=2524.8872 +FPS=31.35, 法向力=2131.8508, 切向力X=1001.6934, 切向力Y=2539.4175 +FPS=32.85, 法向力=1790.6461, 切向力X=691.5687, 切向力Y=2387.3970 +FPS=33.25, 法向力=1778.4395, 切向力X=670.5033, 切向力Y=2393.5701 +FPS=32.90, 法向力=2061.0229, 切向力X=530.8376, 切向力Y=1807.4819 +FPS=33.71, 法向力=2080.1072, 切向力X=520.0214, 切向力Y=1728.4485 +FPS=32.78, 法向力=1012.5179, 切向力X=-399.5310, 切向力Y=7225.5215 +FPS=34.20, 法向力=1096.4653, 切向力X=-477.4415, 切向力Y=7509.4976 +FPS=32.59, 法向力=1103.5936, 切向力X=-471.3538, 切向力Y=7479.4219 +FPS=34.07, 法向力=4042.3943, 切向力X=-3808.0820, 切向力Y=30010.0957 +FPS=33.53, 法向力=3946.6240, 切向力X=-3812.5205, 切向力Y=30051.7480 +FPS=32.17, 法向力=8063.5220, 切向力X=-11601.4414, 切向力Y=61452.6797 +FPS=32.65, 法向力=7549.7900, 切向力X=-11646.4443, 切向力Y=61803.2109 +FPS=32.11, 法向力=16514.8965, 切向力X=-10255.3613, 切向力Y=41946.2617 +FPS=33.92, 法向力=16417.2773, 切向力X=-10258.2695, 切向力Y=42045.1719 +FPS=31.84, 法向力=7069.7842, 切向力X=-877.4271, 切向力Y=14173.6758 +FPS=35.21, 法向力=7041.7012, 切向力X=-1060.3165, 切向力Y=14215.5156 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000385s, blend=0.002163s (9 tiles incl ref), finalize=0.000049s, total=0.002604s +FPS=33.97, 法向力=7041.3115, 切向力X=-1070.7195, 切向力Y=14191.9297 +FPS=31.93, 法向力=2844.7542, 切向力X=2240.1323, 切向力Y=-2996.6934 +FPS=33.53, 法向力=2852.7932, 切向力X=2274.7427, 切向力Y=-2908.8591 +FPS=31.55, 法向力=1602.6233, 切向力X=1543.5972, 切向力Y=-10581.1826 +FPS=33.70, 法向力=1647.1230, 切向力X=1506.3335, 切向力Y=-11014.5889 +FPS=32.80, 法向力=1486.5352, 切向力X=1028.7401, 切向力Y=-5042.4395 +FPS=33.74, 法向力=1512.6718, 切向力X=1036.9819, 切向力Y=-5039.4775 +FPS=32.22, 法向力=8291.6768, 切向力X=5152.1226, 切向力Y=-43739.1211 +FPS=35.14, 法向力=8177.4229, 切向力X=5175.8452, 切向力Y=-44070.6953 +FPS=32.55, 法向力=19305.1582, 切向力X=17120.0039, 切向力Y=-73143.9844 +FPS=33.73, 法向力=19248.9023, 切向力X=17115.7598, 切向力Y=-73172.7422 +FPS=30.50, 法向力=17320.4824, 切向力X=15989.9854, 切向力Y=-52682.4766 +FPS=34.41, 法向力=17153.4258, 切向力X=15917.3760, 切向力Y=-52173.2070 +FPS=33.47, 法向力=17154.0059, 切向力X=15895.8145, 切向力Y=-52159.2812 +FPS=32.42, 法向力=7765.4321, 切向力X=6637.9346, 切向力Y=-18472.7480 +FPS=33.72, 法向力=7826.0894, 切向力X=6615.5786, 切向力Y=-18415.7246 +FPS=31.86, 法向力=3019.7993, 切向力X=2198.1948, 切向力Y=-1594.7476 +FPS=33.85, 法向力=3028.5801, 切向力X=2157.4346, 切向力Y=-1671.7590 +FPS=31.52, 法向力=2569.1421, 切向力X=1056.6863, 切向力Y=228.0568 +FPS=34.24, 法向力=2623.5403, 切向力X=1138.9869, 切向力Y=97.4270 +FPS=31.54, 法向力=2875.3103, 切向力X=973.4349, 切向力Y=49.1685 +FPS=34.40, 法向力=2839.4961, 切向力X=1043.8064, 切向力Y=5.7583 +FPS=32.20, 法向力=2507.1562, 切向力X=753.3698, 切向力Y=427.0741 +FPS=34.33, 法向力=2529.6809, 切向力X=698.7653, 切向力Y=434.3890 +FPS=33.46, 法向力=2223.8855, 切向力X=736.3397, 切向力Y=742.2280 +FPS=33.44, 法向力=2231.3535, 切向力X=697.5416, 切向力Y=729.7770 +FPS=33.54, 法向力=2236.9741, 切向力X=725.3060, 切向力Y=762.4572 +FPS=32.15, 法向力=2024.3336, 切向力X=1054.7299, 切向力Y=650.1036 +FPS=33.94, 法向力=2075.6860, 切向力X=997.2130, 切向力Y=791.2521 +FPS=30.60, 法向力=2001.2245, 切向力X=777.5725, 切向力Y=709.8016 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000201s, blend=0.002223s (9 tiles incl ref), finalize=0.000050s, total=0.002480s +FPS=33.80, 法向力=1969.7915, 切向力X=741.7971, 切向力Y=676.4139 +FPS=33.09, 法向力=1771.7568, 切向力X=1112.9484, 切向力Y=341.6903 +FPS=34.57, 法向力=1817.5688, 切向力X=1185.0872, 切向力Y=293.0334 +FPS=34.08, 法向力=1681.4263, 切向力X=931.8745, 切向力Y=848.7137 +FPS=34.65, 法向力=1660.5503, 切向力X=932.3624, 切向力Y=786.9360 +FPS=34.09, 法向力=1666.5226, 切向力X=950.4372, 切向力Y=783.6360 +FPS=34.62, 法向力=2243.3047, 切向力X=835.1754, 切向力Y=458.7982 +FPS=37.53, 法向力=2216.1536, 切向力X=772.1888, 切向力Y=462.0177 +FPS=35.60, 法向力=1734.3413, 切向力X=405.0243, 切向力Y=560.4016 +FPS=36.20, 法向力=1769.4323, 切向力X=501.7748, 切向力Y=485.7083 +FPS=36.23, 法向力=1771.5995, 切向力X=456.6538, 切向力Y=539.8597 +FPS=33.27, 法向力=1859.2103, 切向力X=1315.2717, 切向力Y=980.1446 +FPS=37.94, 法向力=1888.7848, 切向力X=1427.1820, 切向力Y=990.0759 +FPS=34.94, 法向力=1715.8616, 切向力X=480.7648, 切向力Y=947.4922 +FPS=39.04, 法向力=1767.5321, 切向力X=415.5776, 切向力Y=955.9318 +FPS=36.62, 法向力=1765.9541, 切向力X=417.7160, 切向力Y=936.6578 +FPS=36.43, 法向力=1868.2610, 切向力X=850.4635, 切向力Y=368.6622 +FPS=37.37, 法向力=1864.4108, 切向力X=846.0425, 切向力Y=374.1185 +FPS=35.91, 法向力=1854.5784, 切向力X=774.5822, 切向力Y=989.3580 +FPS=37.35, 法向力=1877.8289, 切向力X=769.9161, 切向力Y=975.8861 +FPS=34.42, 法向力=1951.6116, 切向力X=1445.6506, 切向力Y=244.6369 +FPS=36.40, 法向力=1918.7102, 切向力X=1501.4478, 切向力Y=287.8691 +FPS=35.68, 法向力=1914.9719, 切向力X=1495.3936, 切向力Y=282.2696 +FPS=33.20, 法向力=1440.5045, 切向力X=1234.5422, 切向力Y=568.3420 +FPS=35.84, 法向力=1505.3298, 切向力X=1282.5430, 切向力Y=656.2789 +FPS=32.49, 法向力=1728.1140, 切向力X=420.2743, 切向力Y=1206.9113 +FPS=34.76, 法向力=1759.4800, 切向力X=465.0744, 切向力Y=1198.6699 +FPS=34.51, 法向力=2098.5234, 切向力X=1126.2363, 切向力Y=619.4061 +FPS=34.84, 法向力=2195.3748, 切向力X=1182.7540, 切向力Y=611.5054 +FPS=34.47, 法向力=2216.3870, 切向力X=1203.7869, 切向力Y=591.9064 +stitch_feature_optimized: canvas out_w=414, out_h=424, x_min=-81.93, y_min=-85.66 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000208s, blend=0.002226s (9 tiles incl ref), finalize=0.000070s, total=0.002509s +FPS=35.24, 法向力=1865.8499, 切向力X=344.6657, 切向力Y=867.1514 +FPS=35.29, 法向力=1794.1799, 切向力X=265.5179, 切向力Y=860.8984 +FPS=31.29, 法向力=1746.9888, 切向力X=874.6543, 切向力Y=1274.8999 +FPS=36.05, 法向力=1770.0569, 切向力X=871.9587, 切向力Y=1268.1714 +FPS=33.06, 法向力=1768.1206, 切向力X=783.1807, 切向力Y=577.1537 +FPS=36.47, 法向力=1837.0461, 切向力X=690.2770, 切向力Y=581.3356 +FPS=35.82, 法向力=1852.9485, 切向力X=690.7212, 切向力Y=578.2793 +FPS=33.03, 法向力=1875.8284, 切向力X=756.1205, 切向力Y=1388.0653 +FPS=37.29, 法向力=1890.3879, 切向力X=719.6774, 切向力Y=1400.3152 +FPS=33.17, 法向力=1709.7297, 切向力X=1149.5907, 切向力Y=1517.5654 +FPS=35.93, 法向力=1732.6738, 切向力X=1116.7686, 切向力Y=1587.8094 +FPS=33.07, 法向力=1621.4692, 切向力X=359.0057, 切向力Y=1506.2776 +FPS=36.34, 法向力=1640.9769, 切向力X=367.7102, 切向力Y=1477.1624 +FPS=34.78, 法向力=1751.9083, 切向力X=579.7318, 切向力Y=877.2634 +FPS=35.05, 法向力=1807.0364, 切向力X=523.0088, 切向力Y=902.1093 +FPS=36.83, 法向力=1814.7988, 切向力X=521.0359, 切向力Y=906.9956 +FPS=34.93, 法向力=1651.7645, 切向力X=358.8739, 切向力Y=1285.2781 +FPS=36.58, 法向力=1708.3733, 切向力X=253.0756, 切向力Y=1306.4692 +FPS=16.77, 法向力=2294.6904, 切向力X=1213.5209, 切向力Y=740.9520 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260522_093402.log b/examples/logs/qt_viewer_20260522_093402.log new file mode 100644 index 0000000..37ef538 --- /dev/null +++ b/examples/logs/qt_viewer_20260522_093402.log @@ -0,0 +1,304 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=15 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.50, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.73, 法向力=1035.3951, 切向力X=-562.9237, 切向力Y=556.0328 +FPS=25.15, 法向力=1092.3784, 切向力X=-605.9675, 切向力Y=625.8650 +FPS=26.87, 法向力=1044.9928, 切向力X=-242.9358, 切向力Y=709.2133 +FPS=27.37, 法向力=1022.5588, 切向力X=-228.1326, 切向力Y=665.0051 +FPS=25.64, 法向力=998.6650, 切向力X=-434.7711, 切向力Y=326.8503 +FPS=27.02, 法向力=980.7809, 切向力X=510.6605, 切向力Y=1215.0649 +FPS=28.72, 法向力=972.6769, 切向力X=496.5228, 切向力Y=1232.7205 +FPS=26.54, 法向力=1049.7661, 切向力X=230.6791, 切向力Y=339.5351 +FPS=28.38, 法向力=1025.7745, 切向力X=235.7835, 切向力Y=388.0245 +FPS=27.03, 法向力=1005.5511, 切向力X=-72.5621, 切向力Y=693.2332 +FPS=28.00, 法向力=960.8903, 切向力X=-47.8342, 切向力Y=773.9542 +FPS=26.98, 法向力=1331.3281, 切向力X=246.2559, 切向力Y=180.8957 +FPS=27.81, 法向力=1381.4292, 切向力X=-848.0020, 切向力Y=866.7671 +FPS=27.36, 法向力=1354.0544, 切向力X=-825.5880, 切向力Y=965.5184 +FPS=26.66, 法向力=1366.8511, 切向力X=-917.8975, 切向力Y=912.7979 +FPS=23.87, 法向力=1200.1771, 切向力X=47.9849, 切向力Y=242.5642 +FPS=24.63, 法向力=1116.1024, 切向力X=-652.5360, 切向力Y=477.5759 +FPS=27.83, 法向力=1148.3933, 切向力X=-643.5023, 切向力Y=598.0950 +FPS=25.60, 法向力=1133.5962, 切向力X=-501.4767, 切向力Y=591.0363 +FPS=26.55, 法向力=1135.5734, 切向力X=-493.0293, 切向力Y=579.2626 +FPS=27.32, 法向力=1342.0974, 切向力X=-578.0264, 切向力Y=206.0850 +FPS=26.05, 法向力=1437.8906, 切向力X=201.0901, 切向力Y=1270.2998 +FPS=28.17, 法向力=1514.4065, 切向力X=319.8844, 切向力Y=1274.1077 +FPS=26.24, 法向力=1057.8091, 切向力X=-346.7721, 切向力Y=993.2660 +FPS=27.10, 法向力=1080.8909, 切向力X=-311.9991, 切向力Y=1009.8441 +FPS=25.40, 法向力=996.9058, 切向力X=-320.6533, 切向力Y=207.5610 +FPS=27.14, 法向力=991.6169, 切向力X=-338.0674, 切向力Y=178.7451 +stitch_feature_optimized: canvas out_w=502, out_h=425, x_min=-169.25, y_min=-84.29 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002346s (9 tiles incl ref), finalize=0.000066s, total=0.002687s +FPS=25.71, 法向力=1183.5217, 切向力X=-499.8571, 切向力Y=494.8633 +FPS=25.79, 法向力=963.7303, 切向力X=216.2267, 切向力Y=-48.1073 +FPS=26.21, 法向力=958.2749, 切向力X=168.7062, 切向力Y=-46.4660 +FPS=25.75, 法向力=1297.5469, 切向力X=366.7794, 切向力Y=374.5215 +FPS=27.70, 法向力=1346.0131, 切向力X=349.1224, 切向力Y=485.8223 +FPS=25.85, 法向力=1166.5789, 切向力X=-83.6682, 切向力Y=42.2573 +FPS=27.09, 法向力=1291.9683, 切向力X=35.0600, 切向力Y=72.0055 +FPS=24.08, 法向力=1293.5872, 切向力X=-61.4859, 切向力Y=826.4216 +FPS=24.28, 法向力=1294.2118, 切向力X=66.7475, 切向力Y=969.6627 +FPS=25.58, 法向力=1379.2170, 切向力X=-619.9703, 切向力Y=191.7504 +FPS=23.80, 法向力=1123.6609, 切向力X=-127.8385, 切向力Y=1302.9437 +FPS=25.84, 法向力=1164.1649, 切向力X=-95.0170, 切向力Y=1332.2465 +FPS=26.76, 法向力=1003.9589, 切向力X=186.3757, 切向力Y=587.2573 +FPS=24.80, 法向力=952.0126, 切向力X=-184.2285, 切向力Y=85.5376 +FPS=27.07, 法向力=950.5667, 切向力X=-177.5126, 切向力Y=77.9992 +FPS=24.73, 法向力=980.1348, 切向力X=-843.3127, 切向力Y=658.6221 +FPS=26.57, 法向力=925.3174, 切向力X=-816.1013, 切向力Y=772.9613 +FPS=25.43, 法向力=971.0336, 切向力X=-88.8263, 切向力Y=869.6464 +FPS=25.53, 法向力=1012.0298, 切向力X=-58.6125, 切向力Y=892.5924 +FPS=27.68, 法向力=1152.6702, 切向力X=-418.7958, 切向力Y=631.7865 +FPS=29.34, 法向力=1044.6030, 切向力X=-1075.0000, 切向力Y=929.2674 +FPS=29.88, 法向力=1091.1531, 切向力X=-1120.0280, 切向力Y=870.1364 +FPS=28.95, 法向力=958.8875, 切向力X=-87.8288, 切向力Y=892.6929 +FPS=30.77, 法向力=941.2539, 切向力X=-136.4617, 切向力Y=893.2441 +FPS=29.10, 法向力=918.6948, 切向力X=-14.4761, 切向力Y=63.5166 +FPS=29.71, 法向力=940.0192, 切向力X=-70.0947, 切向力Y=72.8545 +FPS=29.64, 法向力=1571.6083, 切向力X=768.5121, 切向力Y=-942.0684 +FPS=30.13, 法向力=1570.6093, 切向力X=831.2916, 切向力Y=-1090.5085 +FPS=28.99, 法向力=1549.4209, 切向力X=784.6797, 切向力Y=-1057.2610 +FPS=28.00, 法向力=12524.4648, 切向力X=14346.2910, 切向力Y=-51130.0703 +stitch_feature_optimized: canvas out_w=502, out_h=425, x_min=-169.25, y_min=-84.29 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000274s, blend=0.002325s (9 tiles incl ref), finalize=0.000055s, total=0.002661s +FPS=27.89, 法向力=19280.4922, 切向力X=12025.5234, 切向力Y=-69563.1641 +FPS=28.35, 法向力=19401.5703, 切向力X=11812.1777, 切向力Y=-70207.7031 +FPS=27.37, 法向力=18757.5703, 切向力X=1858.9102, 切向力Y=-50187.9336 +FPS=28.98, 法向力=18702.7344, 切向力X=1837.3662, 切向力Y=-49971.9531 +FPS=27.12, 法向力=19930.9102, 切向力X=2821.1699, 切向力Y=-44622.5078 +FPS=28.71, 法向力=19986.2441, 切向力X=2738.9912, 切向力Y=-44475.5000 +FPS=28.03, 法向力=16286.9844, 切向力X=3964.0916, 切向力Y=-32711.4883 +FPS=28.51, 法向力=16079.1875, 切向力X=4307.2627, 切向力Y=-32160.0195 +FPS=29.47, 法向力=14462.0234, 切向力X=6833.5674, 切向力Y=-24660.5410 +FPS=29.25, 法向力=14375.2812, 切向力X=6951.9072, 切向力Y=-24389.0879 +FPS=26.48, 法向力=10513.5859, 切向力X=10704.3027, 切向力Y=-11666.0371 +FPS=29.81, 法向力=10326.0771, 切向力X=10784.9629, 切向力Y=-11404.3496 +FPS=28.68, 法向力=8891.0137, 切向力X=13454.4971, 切向力Y=-3028.2705 +FPS=30.03, 法向力=9016.1279, 切向力X=13488.9062, 切向力Y=-2805.4983 +FPS=28.21, 法向力=7800.9639, 切向力X=14226.3574, 切向力Y=-258.4732 +FPS=29.08, 法向力=6708.8955, 切向力X=19852.8438, 切向力Y=9786.6094 +FPS=29.38, 法向力=6873.5430, 切向力X=19922.2461, 切向力Y=10245.1602 +FPS=26.96, 法向力=3640.3008, 切向力X=17135.0312, 切向力Y=45195.8320 +FPS=29.20, 法向力=3455.6106, 切向力X=17455.9180, 切向力Y=45143.5586 +FPS=28.49, 法向力=3441.3994, 切向力X=17509.6641, 切向力Y=45175.9688 +FPS=27.99, 法向力=7549.8506, 切向力X=-417.7942, 切向力Y=79901.4297 +FPS=27.16, 法向力=17121.8027, 切向力X=-25438.4316, 切向力Y=80770.0391 +FPS=29.55, 法向力=16751.6074, 切向力X=-25800.7676, 切向力Y=81300.7266 +FPS=26.60, 法向力=24135.5527, 切向力X=-32745.1523, 切向力Y=51496.0664 +FPS=29.53, 法向力=23972.4941, 切向力X=-33077.9609, 切向力Y=51194.1758 +FPS=27.17, 法向力=23088.4277, 切向力X=-28802.6152, 切向力Y=28798.3633 +FPS=28.11, 法向力=23168.9492, 切向力X=-28885.3359, 切向力Y=28571.9238 +FPS=28.17, 法向力=23328.5625, 切向力X=-34327.4141, 切向力Y=19065.3594 +FPS=26.43, 法向力=21847.9473, 切向力X=-41270.9844, 切向力Y=6546.5176 +FPS=27.98, 法向力=21838.8613, 切向力X=-41375.3867, 切向力Y=6590.1064 +stitch_feature_optimized: canvas out_w=502, out_h=425, x_min=-169.25, y_min=-84.29 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000344s, blend=0.002337s (9 tiles incl ref), finalize=0.000058s, total=0.002745s +FPS=27.82, 法向力=21850.0977, 切向力X=-41347.4258, 切向力Y=6524.3574 +FPS=27.24, 法向力=19978.0508, 切向力X=-42437.3750, 切向力Y=-31090.6133 +FPS=27.73, 法向力=25505.1602, 切向力X=-11571.9082, 切向力Y=-72038.9453 +FPS=28.24, 法向力=25765.3633, 切向力X=-11519.8984, 切向力Y=-72971.7188 +FPS=27.40, 法向力=16876.5137, 切向力X=-1758.4983, 切向力Y=-40258.2422 +FPS=28.65, 法向力=16808.4531, 切向力X=-1603.3386, 切向力Y=-39742.4062 +FPS=27.34, 法向力=8241.0371, 切向力X=3243.3127, 切向力Y=-8438.5605 +FPS=29.38, 法向力=8322.4814, 切向力X=3221.3857, 切向力Y=-8387.5938 +FPS=26.97, 法向力=2164.8735, 切向力X=3966.2212, 切向力Y=10309.6719 +FPS=27.18, 法向力=2248.0642, 切向力X=4081.9995, 切向力Y=10567.1328 +FPS=28.12, 法向力=2400.4058, 切向力X=5702.5859, 切向力Y=29282.0508 +FPS=27.18, 法向力=2273.4053, 切向力X=5918.6104, 切向力Y=29643.7832 +FPS=25.45, 法向力=7923.2661, 切向力X=7392.7725, 切向力Y=77680.7344 +FPS=27.08, 法向力=26971.7422, 切向力X=-26761.8203, 切向力Y=86165.8984 +FPS=26.93, 法向力=26866.5684, 切向力X=-26706.7812, 切向力Y=87074.7656 +FPS=25.49, 法向力=23180.6875, 切向力X=-40761.1719, 切向力Y=29087.5742 +FPS=27.19, 法向力=23203.4746, 切向力X=-41155.3867, 切向力Y=29199.8906 +FPS=26.39, 法向力=22291.3926, 切向力X=-31649.2539, 切向力Y=-45043.9258 +FPS=25.55, 法向力=41480.1094, 切向力X=6617.0781, 切向力Y=-123738.1641 +FPS=26.30, 法向力=41034.9727, 切向力X=7640.3418, 切向力Y=-123759.9688 +FPS=25.67, 法向力=22551.7520, 切向力X=33146.4102, 切向力Y=-62214.3398 +FPS=27.19, 法向力=22351.3301, 切向力X=33580.6172, 切向力Y=-62455.9609 +FPS=26.15, 法向力=8473.3086, 切向力X=17955.5684, 切向力Y=-6653.2783 +FPS=27.67, 法向力=8400.2900, 切向力X=17966.8281, 切向力Y=-6666.5898 +FPS=26.16, 法向力=5313.9014, 切向力X=1967.1812, 切向力Y=61865.8750 +FPS=26.30, 法向力=4988.6582, 切向力X=2184.1426, 切向力Y=62415.8203 +FPS=27.48, 法向力=28605.7246, 切向力X=-13464.9570, 切向力Y=67908.8984 +FPS=25.58, 法向力=10179.0801, 切向力X=-4065.7251, 切向力Y=-34445.8984 +FPS=27.56, 法向力=10200.0254, 切向力X=-3931.0293, 切向力Y=-34394.1836 +FPS=25.03, 法向力=21423.4668, 切向力X=7033.0195, 切向力Y=-79022.6016 +stitch_feature_optimized: canvas out_w=502, out_h=425, x_min=-169.25, y_min=-84.29 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000282s, blend=0.002332s (9 tiles incl ref), finalize=0.000068s, total=0.002689s +FPS=27.16, 法向力=21276.3105, 切向力X=6774.1738, 切向力Y=-79842.4531 +FPS=26.54, 法向力=9557.2676, 切向力X=25354.3398, 切向力Y=-963.3098 +FPS=27.62, 法向力=9686.7168, 切向力X=25198.1133, 切向力Y=-880.1854 +FPS=26.05, 法向力=10406.0117, 切向力X=1936.3369, 切向力Y=75859.3125 +FPS=27.69, 法向力=10273.4082, 切向力X=2197.1411, 切向力Y=76482.7969 +FPS=26.26, 法向力=18838.4004, 切向力X=-7767.9316, 切向力Y=14213.3047 +FPS=26.12, 法向力=17899.0234, 切向力X=-7394.6514, 切向力Y=-64846.9141 +FPS=27.08, 法向力=17976.9434, 切向力X=-7363.6143, 切向力Y=-65359.7422 +FPS=25.51, 法向力=6482.1562, 切向力X=8995.9258, 切向力Y=5574.2861 +FPS=27.71, 法向力=6501.4761, 切向力X=9116.9570, 切向力Y=5487.5093 +FPS=25.54, 法向力=9289.6328, 切向力X=-3779.0283, 切向力Y=52824.9609 +FPS=28.18, 法向力=9194.6494, 切向力X=-3790.1655, 切向力Y=53508.0234 +FPS=26.32, 法向力=3549.7180, 切向力X=-1028.5275, 切向力Y=5492.3525 +FPS=26.97, 法向力=3537.8799, 切向力X=-1017.9233, 切向力Y=5503.5854 +FPS=27.61, 法向力=2222.2134, 切向力X=-114.7893, 切向力Y=2009.3252 +FPS=25.25, 法向力=2255.7964, 切向力X=-279.6777, 切向力Y=1718.4706 +FPS=28.28, 法向力=2232.8618, 切向力X=-281.1809, 切向力Y=1600.4880 +FPS=27.52, 法向力=1995.2090, 切向力X=343.4191, 切向力Y=1520.6331 +FPS=31.27, 法向力=2056.7612, 切向力X=464.0352, 切向力Y=1593.6733 +FPS=28.94, 法向力=2142.1948, 切向力X=4347.6162, 切向力Y=20098.8828 +FPS=31.56, 法向力=2074.8652, 切向力X=4440.0371, 切向力Y=20148.9863 +FPS=28.78, 法向力=5118.6748, 切向力X=17685.1797, 切向力Y=60884.9766 +FPS=31.18, 法向力=4896.3311, 切向力X=18147.5586, 切向力Y=61369.5703 +FPS=30.16, 法向力=9179.0918, 切向力X=30914.5430, 切向力Y=89127.9375 +FPS=29.62, 法向力=8805.7773, 切向力X=31239.5312, 切向力Y=89826.1250 +FPS=28.23, 法向力=14342.4482, 切向力X=27793.0742, 切向力Y=98112.4844 +FPS=30.58, 法向力=14139.0938, 切向力X=27906.8867, 切向力Y=98535.9219 +FPS=28.95, 法向力=19029.6406, 切向力X=11314.3770, 切向力Y=72627.8125 +FPS=29.57, 法向力=18846.3555, 切向力X=11332.5732, 切向力Y=72983.5469 +FPS=28.70, 法向力=18433.6758, 切向力X=7475.1396, 切向力Y=64351.1953 +stitch_feature_optimized: canvas out_w=502, out_h=425, x_min=-169.25, y_min=-84.29 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000266s, blend=0.002233s (9 tiles incl ref), finalize=0.000061s, total=0.002566s +FPS=30.26, 法向力=18237.6562, 切向力X=7142.7051, 切向力Y=64171.9141 +FPS=27.85, 法向力=17740.4883, 切向力X=44.9775, 切向力Y=51883.6797 +FPS=26.98, 法向力=17442.3613, 切向力X=-114.6774, 切向力Y=51732.0312 +FPS=25.82, 法向力=17909.0469, 切向力X=-705.3735, 切向力Y=51787.9688 +FPS=26.85, 法向力=18018.1836, 切向力X=-716.3092, 切向力Y=51763.4766 +FPS=27.12, 法向力=17551.0234, 切向力X=-14876.7266, 切向力Y=45841.0039 +FPS=27.68, 法向力=17413.1992, 切向力X=-26465.6191, 切向力Y=26303.2539 +FPS=29.34, 法向力=17411.8945, 切向力X=-26428.2266, 切向力Y=26215.3164 +FPS=27.86, 法向力=15643.6826, 切向力X=-32121.0820, 切向力Y=6291.0938 +FPS=29.29, 法向力=15765.9531, 切向力X=-32082.3477, 切向力Y=6280.7739 +FPS=27.02, 法向力=17171.5430, 切向力X=-40497.7500, 切向力Y=-5190.8506 +FPS=29.85, 法向力=17115.3965, 切向力X=-40417.3047, 切向力Y=-5145.7305 +FPS=27.72, 法向力=20780.3379, 切向力X=-56350.2109, 切向力Y=-15638.5625 +FPS=28.49, 法向力=20784.0977, 切向力X=-56427.4648, 切向力Y=-15903.9844 +FPS=27.07, 法向力=21774.7559, 切向力X=-61380.5352, 切向力Y=-27661.1953 +FPS=28.33, 法向力=21437.9629, 切向力X=-61607.6250, 切向力Y=-28545.6953 +FPS=27.47, 法向力=21513.9980, 切向力X=-60593.3203, 切向力Y=-33565.8242 +FPS=27.73, 法向力=21543.2461, 切向力X=-60608.8203, 切向力Y=-33895.7305 +FPS=27.07, 法向力=22499.0352, 切向力X=-59206.7227, 切向力Y=-38865.2812 +FPS=28.25, 法向力=22236.6406, 切向力X=-49044.0234, 切向力Y=-46340.2500 +FPS=28.39, 法向力=22096.8711, 切向力X=-48706.5391, 切向力Y=-46646.6758 +FPS=27.72, 法向力=22126.0312, 切向力X=-37279.8594, 切向力Y=-47555.7812 +FPS=30.03, 法向力=22118.1504, 切向力X=-37152.4844, 切向力Y=-47689.3828 +FPS=26.63, 法向力=18990.6797, 切向力X=-27813.0625, 切向力Y=-41594.5508 +FPS=29.05, 法向力=18978.8945, 切向力X=-27225.3281, 切向力Y=-41341.1094 +FPS=28.78, 法向力=17179.6445, 切向力X=-15630.2646, 切向力Y=-33086.4336 +FPS=28.80, 法向力=17209.9570, 切向力X=-15447.2969, 切向力Y=-32921.2422 +FPS=28.08, 法向力=13582.1309, 切向力X=5606.9878, 切向力Y=-21173.2188 +FPS=30.25, 法向力=13482.4316, 切向力X=5462.1709, 切向力Y=-21093.9102 +FPS=27.38, 法向力=11352.5879, 切向力X=9016.5664, 切向力Y=-13738.3125 +stitch_feature_optimized: canvas out_w=502, out_h=425, x_min=-169.25, y_min=-84.29 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000314s, blend=0.002193s (9 tiles incl ref), finalize=0.000060s, total=0.002573s +FPS=28.91, 法向力=11237.6582, 切向力X=9352.2051, 切向力Y=-13476.1572 +FPS=27.79, 法向力=11026.8340, 切向力X=17288.2188, 切向力Y=-11967.0420 +FPS=30.11, 法向力=10466.6387, 切向力X=17928.1250, 切向力Y=-11633.7324 +FPS=29.33, 法向力=6116.1743, 切向力X=23794.9238, 切向力Y=-1063.1360 +FPS=30.12, 法向力=6127.8340, 切向力X=23735.9102, 切向力Y=-1064.9546 +FPS=30.30, 法向力=3888.4326, 切向力X=10724.7529, 切向力Y=7790.1807 +FPS=30.65, 法向力=3864.0337, 切向力X=10720.1797, 切向力Y=7798.7080 +FPS=28.90, 法向力=3232.5400, 切向力X=3655.1934, 切向力Y=9366.1016 +FPS=30.60, 法向力=3222.7656, 切向力X=3667.8584, 切向力Y=9294.2871 +FPS=27.94, 法向力=2609.9436, 切向力X=-1283.2339, 切向力Y=10235.6455 +FPS=30.09, 法向力=2538.6367, 切向力X=-1325.8883, 切向力Y=10318.7676 +FPS=28.93, 法向力=2280.6826, 切向力X=-110.5862, 切向力Y=1895.7466 +FPS=31.47, 法向力=2302.4902, 切向力X=-149.6061, 切向力Y=1941.2158 +FPS=30.32, 法向力=1797.5735, 切向力X=-625.4663, 切向力Y=959.3714 +FPS=29.81, 法向力=1805.1423, 切向力X=-610.7969, 切向力Y=1074.3774 +FPS=28.84, 法向力=1989.2036, 切向力X=-845.1566, 切向力Y=625.5289 +FPS=29.74, 法向力=2014.8052, 切向力X=-920.6628, 切向力Y=590.0674 +FPS=29.79, 法向力=2266.3799, 切向力X=12098.5273, 切向力Y=5776.4272 +FPS=30.88, 法向力=2265.8176, 切向力X=12224.4326, 切向力Y=5855.9766 +FPS=28.98, 法向力=2703.5088, 切向力X=37034.3906, 切向力Y=15057.3145 +FPS=29.78, 法向力=2767.9463, 切向力X=37357.7578, 切向力Y=15159.6514 +FPS=28.52, 法向力=3784.1792, 切向力X=44718.7188, 切向力Y=11944.7510 +FPS=29.92, 法向力=3767.4133, 切向力X=44768.5547, 切向力Y=11866.4980 +FPS=28.48, 法向力=7401.4990, 切向力X=28460.5664, 切向力Y=7302.8574 +FPS=28.48, 法向力=7492.7744, 切向力X=28374.7520, 切向力Y=7398.5439 +FPS=29.92, 法向力=6424.1436, 切向力X=18812.7129, 切向力Y=17926.3086 +FPS=29.23, 法向力=5580.5386, 切向力X=6828.7090, 切向力Y=9566.2383 +FPS=30.13, 法向力=5605.2754, 切向力X=6901.5107, 切向力Y=9613.5391 +FPS=28.94, 法向力=2836.6870, 切向力X=838.5525, 切向力Y=2047.3995 +FPS=28.25, 法向力=2858.6804, 切向力X=861.5574, 切向力Y=2076.3328 +stitch_feature_optimized: canvas out_w=502, out_h=425, x_min=-169.25, y_min=-84.29 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000250s, blend=0.002972s (9 tiles incl ref), finalize=0.000063s, total=0.003291s +FPS=28.48, 法向力=2857.9531, 切向力X=816.5647, 切向力Y=2059.7510 +FPS=27.50, 法向力=2197.5825, 切向力X=822.4363, 切向力Y=2145.3176 +FPS=27.85, 法向力=1925.9178, 切向力X=659.8698, 切向力Y=1557.6194 +FPS=28.23, 法向力=1909.9644, 切向力X=663.6064, 切向力Y=1646.6123 +FPS=26.39, 法向力=1760.4365, 切向力X=895.9210, 切向力Y=1609.4749 +FPS=28.97, 法向力=1799.1030, 切向力X=887.5403, 切向力Y=1611.1512 +FPS=26.94, 法向力=1429.6349, 切向力X=309.1245, 切向力Y=1668.0811 +FPS=28.10, 法向力=1354.7209, 切向力X=251.5467, 切向力Y=1632.3242 +FPS=28.14, 法向力=1761.8892, 切向力X=398.8503, 切向力Y=1062.1879 +FPS=29.02, 法向力=1746.0868, 切向力X=343.6420, 切向力Y=1056.1246 +FPS=27.59, 法向力=1635.3625, 切向力X=806.2924, 切向力Y=1002.2137 +FPS=27.30, 法向力=1635.2239, 切向力X=736.3281, 切向力Y=1044.2339 +FPS=26.59, 法向力=1181.3909, 切向力X=172.6235, 切向力Y=1277.3995 +FPS=28.52, 法向力=2257.1807, 切向力X=492.3875, 切向力Y=1081.4917 +FPS=28.46, 法向力=2332.0381, 切向力X=547.2349, 切向力Y=1112.7334 +FPS=27.50, 法向力=1445.3027, 切向力X=188.0903, 切向力Y=966.1503 +FPS=28.96, 法向力=1461.8767, 切向力X=199.1088, 切向力Y=1019.4740 +FPS=27.23, 法向力=1598.4690, 切向力X=504.5639, 切向力Y=752.0299 +FPS=29.54, 法向力=1555.9561, 切向力X=511.2390, 切向力Y=746.6235 +FPS=27.82, 法向力=1232.3362, 切向力X=-293.7700, 切向力Y=1165.9923 +FPS=29.63, 法向力=1240.5334, 切向力X=-250.8247, 切向力Y=1221.3611 +FPS=20.30, 法向力=1619.4895, 切向力X=237.2066, 切向力Y=908.4945 +FPS=43.69, 法向力=1627.6466, 切向力X=306.1307, 切向力Y=790.6519 +FPS=31.14, 法向力=1122.7159, 切向力X=134.2353, 切向力Y=596.0657 +FPS=33.72, 法向力=1132.2090, 切向力X=7.0170, 切向力Y=666.5733 +FPS=33.51, 法向力=1424.3419, 切向力X=512.1647, 切向力Y=353.9237 +FPS=34.70, 法向力=1445.1372, 切向力X=584.4874, 切向力Y=416.7013 +FPS=32.11, 法向力=1253.3679, 切向力X=-451.1646, 切向力Y=17.3786 +FPS=33.76, 法向力=1215.0830, 切向力X=-454.1541, 切向力Y=-13.1661 +FPS=33.95, 法向力=1678.0310, 切向力X=-481.6189, 切向力Y=1246.0938 +stitch_feature_optimized: canvas out_w=502, out_h=425, x_min=-169.25, y_min=-84.29 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000246s, blend=0.002213s (9 tiles incl ref), finalize=0.000056s, total=0.002521s +FPS=31.87, 法向力=1772.1675, 切向力X=-367.0275, 切向力Y=1254.8230 +FPS=31.35, 法向力=1284.2159, 切向力X=-67.3589, 切向力Y=791.9357 +FPS=34.24, 法向力=1289.9536, 切向力X=-90.3947, 切向力Y=845.1924 +FPS=35.32, 法向力=1271.4409, 切向力X=-39.2307, 切向力Y=809.1313 +FPS=31.62, 法向力=1573.6633, 切向力X=119.9794, 切向力Y=754.0172 +FPS=34.12, 法向力=1584.4644, 切向力X=134.0657, 切向力Y=757.7758 +FPS=30.01, 法向力=1398.3230, 切向力X=-125.3735, 切向力Y=532.7859 +FPS=32.75, 法向力=1425.1249, 切向力X=-132.9762, 切向力Y=608.8389 +FPS=32.85, 法向力=1294.7629, 切向力X=183.7687, 切向力Y=798.2037 +FPS=34.98, 法向力=1336.7596, 切向力X=256.0571, 切向力Y=853.0864 +FPS=32.22, 法向力=1041.0225, 切向力X=216.8869, 切向力Y=768.6940 +FPS=32.28, 法向力=1029.3336, 切向力X=213.0532, 切向力Y=752.2904 +FPS=31.61, 法向力=1255.3726, 切向力X=-118.5576, 切向力Y=521.3762 +FPS=31.90, 法向力=1279.0491, 切向力X=-177.3952, 切向力Y=516.7032 +FPS=31.38, 法向力=1277.7686, 切向力X=-186.6876, 切向力Y=520.5501 +FPS=32.00, 法向力=1195.6560, 切向力X=41.9039, 切向力Y=745.5138 +FPS=32.64, 法向力=1172.8457, 切向力X=62.0198, 切向力Y=705.6522 +FPS=30.88, 法向力=2111.1562, 切向力X=108.1490, 切向力Y=1187.7566 +FPS=34.18, 法向力=2141.3135, 切向力X=93.8798, 切向力Y=1199.2388 +FPS=31.63, 法向力=1100.5195, 切向力X=-523.2179, 切向力Y=160.4965 +FPS=33.40, 法向力=1033.8052, 切向力X=-515.2098, 切向力Y=158.9509 +FPS=31.85, 法向力=1265.2461, 切向力X=241.7889, 切向力Y=161.7425 +FPS=35.13, 法向力=1315.6449, 切向力X=342.5026, 切向力Y=172.2238 +FPS=32.79, 法向力=1324.7698, 切向力X=-45.4076, 切向力Y=1137.7932 +FPS=33.30, 法向力=1320.2371, 切向力X=39.7012, 切向力Y=1216.6458 +FPS=32.53, 法向力=1157.2395, 切向力X=-281.2100, 切向力Y=692.6057 +FPS=31.63, 法向力=1174.9852, 切向力X=-389.5584, 切向力Y=804.6363 +FPS=32.87, 法向力=1179.2024, 切向力X=-340.5978, 切向力Y=781.3436 +FPS=11.45, 法向力=1548.6279, 切向力X=-441.3518, 切向力Y=348.2505 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260601_093816.log b/examples/logs/qt_viewer_20260601_093816.log new file mode 100644 index 0000000..35c9e19 --- /dev/null +++ b/examples/logs/qt_viewer_20260601_093816.log @@ -0,0 +1,7 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +启动失败: Failed to open video source. diff --git a/examples/logs/qt_viewer_20260601_093827.log b/examples/logs/qt_viewer_20260601_093827.log new file mode 100644 index 0000000..994fea5 --- /dev/null +++ b/examples/logs/qt_viewer_20260601_093827.log @@ -0,0 +1,10457 @@ + +按键说明:Q 退出 | R 重置追踪器 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='h264' (int=875967080, hex=0x34363268), size=1920x1080, fps=29.61, backend_id=1900 +Detected 15 candidate boxes with bk_thresh=40 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: C:/workspace/orisyssdk_git/data/s1.mp4 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=C:/workspace/orisyssdk_git/data/s1.mp4, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.68, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=1.31, 法向力=842.8547, 切向力X=-236.6273, 切向力Y=289.0540 +FPS=20.62, 法向力=910.9097, 切向力X=-202.1947, 切向力Y=587.2911 +FPS=24.09, 法向力=790.2144, 切向力X=-73.0330, 切向力Y=375.4962 +FPS=25.88, 法向力=810.1365, 切向力X=-329.9669, 切向力Y=369.4888 +FPS=24.96, 法向力=859.9016, 切向力X=-353.3741, 切向力Y=234.7152 +FPS=25.63, 法向力=752.7759, 切向力X=-460.9481, 切向力Y=489.3648 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer_2.py", line 604, in _on_timer + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer_2.py", line 125, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=29.25, 法向力=840.4014, 切向力X=-371.2679, 切向力Y=320.9215 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer_2.py", line 604, in _on_timer + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer_2.py", line 125, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=33.41, 法向力=802.0932, 切向力X=-281.0016, 切向力Y=27.7608 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer_2.py", line 604, in _on_timer + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer_2.py", line 125, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=32.49, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=32.78, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=30.32, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=30.02, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=29.47, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=30.03, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=30.14, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=30.33, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=30.73, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=28.68, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=29.75, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=26.47, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=27.66, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=29.31, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=29.21, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=29.25, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=29.08, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=28.86, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=30.07, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +stitch_feature_optimized: canvas out_w=432, out_h=434, x_min=-88.83, y_min=-92.41 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000282s, blend=0.002456s (9 tiles incl ref), finalize=0.000049s, total=0.002795s +FPS=29.49, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=32.66, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=33.46, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=34.85, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=43.12, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=23.70, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=42.37, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=35.60, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=42.59, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=36.68, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=43.51, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=36.27, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=42.72, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=35.49, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=42.94, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=34.53, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=41.89, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=35.80, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=41.61, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=36.04, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=41.18, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=36.15, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=42.60, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=36.53, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=42.35, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=34.45, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=41.47, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=36.10, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=43.84, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=35.91, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +stitch_feature_optimized: canvas out_w=432, out_h=434, x_min=-88.83, y_min=-92.41 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000286s, blend=0.002286s (9 tiles incl ref), finalize=0.000043s, total=0.002622s +FPS=43.64, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=36.78, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=41.90, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=35.84, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=43.47, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=33.33, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=38.40, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=35.30, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=40.58, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=35.52, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=29.49, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=37.13, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=42.45, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=37.05, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=41.33, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=34.99, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=39.36, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=34.68, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=42.71, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=35.85, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=41.37, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=36.51, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=42.15, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=35.67, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=43.77, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=36.18, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=43.26, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=37.41, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=41.71, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=34.53, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +stitch_feature_optimized: canvas out_w=432, out_h=434, x_min=-88.83, y_min=-92.41 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000380s, blend=0.002290s (9 tiles incl ref), finalize=0.000045s, total=0.002722s +FPS=37.78, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=35.40, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=42.21, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=36.05, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=41.95, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=36.21, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=41.74, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=35.87, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=41.99, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=35.68, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=39.58, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=33.33, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=40.21, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=35.76, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=41.93, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=35.84, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=40.85, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=37.08, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=41.91, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=34.76, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=42.31, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=35.17, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=42.47, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=35.71, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=40.41, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=27.52, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=42.69, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=34.90, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=41.57, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=35.50, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +stitch_feature_optimized: canvas out_w=432, out_h=434, x_min=-88.83, y_min=-92.41 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002276s (9 tiles incl ref), finalize=0.000044s, total=0.002567s +FPS=40.87, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=36.18, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=40.80, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=27.57, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=27.25, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=27.89, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=27.16, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=26.53, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=26.26, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=27.52, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=27.79, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=26.00, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=27.04, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=27.67, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=27.61, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=27.65, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=27.22, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=27.27, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=26.20, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=25.37, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=26.89, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=27.65, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=27.96, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=26.73, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=27.38, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=26.88, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=27.56, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=25.76, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=26.39, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=26.29, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +stitch_feature_optimized: canvas out_w=432, out_h=434, x_min=-88.83, y_min=-92.41 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000249s, blend=0.002277s (9 tiles incl ref), finalize=0.000046s, total=0.002579s +FPS=26.08, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=28.82, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=26.78, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=30.97, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=29.59, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=30.27, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=29.93, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=30.65, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=29.22, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=28.63, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=28.99, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=29.46, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=28.71, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=30.52, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=29.96, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=29.31, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=30.56, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=30.40, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=30.25, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=30.48, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=30.59, 法向力=741.5422, 切向力X=-24.3321, 切向力Y=196.3690 +FPS=28.87, 法向力=18557.6230, 切向力X=253.4962, 切向力Y=10982.3584 +FPS=24.84, 法向力=21912.7559, 切向力X=6273.1987, 切向力Y=15172.3477 +FPS=25.14, 法向力=25296.2734, 切向力X=12571.0449, 切向力Y=17228.6641 +FPS=24.91, 法向力=28787.0664, 切向力X=15238.5068, 切向力Y=20735.9805 +FPS=22.71, 法向力=31421.0371, 切向力X=14650.1895, 切向力Y=26840.9922 +FPS=22.56, 法向力=33393.5625, 切向力X=12914.2070, 切向力Y=29185.2930 +FPS=22.49, 法向力=36632.8672, 切向力X=8931.6973, 切向力Y=33323.0195 +FPS=24.75, 法向力=37618.8711, 切向力X=6922.0981, 切向力Y=36793.7188 +FPS=23.05, 法向力=35996.1094, 切向力X=5672.6885, 切向力Y=37312.0430 +stitch_feature_optimized: canvas out_w=432, out_h=434, x_min=-88.83, y_min=-92.41 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002244s (9 tiles incl ref), finalize=0.000043s, total=0.002555s +FPS=24.36, 法向力=34664.0000, 切向力X=7223.7075, 切向力Y=33034.9453 +FPS=24.08, 法向力=32877.7227, 切向力X=9551.2539, 切向力Y=25057.1172 +FPS=24.88, 法向力=30602.9961, 切向力X=12748.8145, 切向力Y=16700.4414 +FPS=24.92, 法向力=26723.7578, 切向力X=16952.3965, 切向力Y=10899.3613 +FPS=24.90, 法向力=21399.9844, 切向力X=21011.1211, 切向力Y=3225.7275 +FPS=25.59, 法向力=16172.1797, 切向力X=25150.2363, 切向力Y=-1422.2502 +FPS=21.80, 法向力=11362.6113, 切向力X=24360.9805, 切向力Y=-39.2611 +FPS=23.00, 法向力=6916.1426, 切向力X=16261.2812, 切向力Y=2674.4441 +FPS=22.13, 法向力=3388.1821, 切向力X=7232.9395, 切向力Y=1114.9895 +FPS=24.41, 法向力=1589.6206, 切向力X=3081.9121, 切向力Y=-310.3373 +FPS=24.56, 法向力=2141.9744, 切向力X=1767.1533, 切向力Y=342.4756 +FPS=22.39, 法向力=2173.2488, 切向力X=1970.3591, 切向力Y=651.2111 +FPS=21.40, 法向力=2216.2798, 切向力X=1642.5535, 切向力Y=338.7741 +FPS=24.60, 法向力=2042.1089, 切向力X=1666.4219, 切向力Y=486.9556 +FPS=22.62, 法向力=1700.7500, 切向力X=1511.6027, 切向力Y=-115.8272 +FPS=22.40, 法向力=1709.1566, 切向力X=1457.1995, 切向力Y=331.5401 +FPS=22.50, 法向力=1518.6002, 切向力X=1451.8855, 切向力Y=77.5626 +FPS=24.94, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=22.29, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=27.04, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=24.95, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.74, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=27.35, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.20, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=24.93, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.40, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.97, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.57, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.32, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=27.72, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +stitch_feature_optimized: canvas out_w=432, out_h=434, x_min=-88.83, y_min=-92.41 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000258s, blend=0.002282s (9 tiles incl ref), finalize=0.000044s, total=0.002590s +FPS=28.01, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.34, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=27.96, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.77, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.83, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.17, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.75, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.35, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.70, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.15, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.47, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.33, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.41, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.37, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.52, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=27.86, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.95, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.08, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.40, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.15, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.10, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.59, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.43, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.98, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.72, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.37, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.95, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.24, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.65, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.33, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +stitch_feature_optimized: canvas out_w=432, out_h=434, x_min=-88.83, y_min=-92.41 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000323s, blend=0.002266s (9 tiles incl ref), finalize=0.000045s, total=0.002641s +FPS=28.91, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.63, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.47, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.01, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.58, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.06, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.05, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=27.59, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=27.28, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.59, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.23, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.67, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.37, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.53, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.29, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.20, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=27.16, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.00, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.79, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.46, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=27.57, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.89, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=27.47, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=27.97, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=21.22, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.49, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.22, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.35, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.72, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.38, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +stitch_feature_optimized: canvas out_w=432, out_h=434, x_min=-88.83, y_min=-92.41 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000275s, blend=0.002439s (9 tiles incl ref), finalize=0.000045s, total=0.002768s +FPS=28.13, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.15, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.31, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.93, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.96, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.33, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.53, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.84, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=29.53, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=27.29, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=28.10, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=27.30, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=27.13, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.44, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.70, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=23.78, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=24.81, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=25.53, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=27.15, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=27.22, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.19, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.47, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=27.02, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.52, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=25.43, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.65, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.82, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.05, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=25.78, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.42, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +stitch_feature_optimized: canvas out_w=432, out_h=434, x_min=-88.83, y_min=-92.41 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000265s, blend=0.002447s (9 tiles incl ref), finalize=0.000044s, total=0.002762s +FPS=26.74, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=24.60, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=25.95, 法向力=1665.3154, 切向力X=1565.6364, 切向力Y=778.2050 +FPS=26.86, 法向力=4000.1802, 切向力X=11617.9316, 切向力Y=8002.8208 +FPS=24.59, 法向力=4258.4819, 切向力X=12601.8193, 切向力Y=11701.3398 +FPS=24.55, 法向力=4649.7368, 切向力X=12355.4785, 切向力Y=16341.5586 +FPS=24.96, 法向力=5131.1045, 切向力X=12466.2012, 切向力Y=22439.7930 +FPS=24.81, 法向力=6102.1616, 切向力X=9904.7246, 切向力Y=34427.4531 +FPS=25.00, 法向力=7451.6396, 切向力X=6878.3447, 切向力Y=48033.8125 +FPS=24.83, 法向力=8203.1797, 切向力X=4858.2622, 切向力Y=57353.5977 +FPS=24.38, 法向力=9122.0508, 切向力X=3621.0518, 切向力Y=66079.5000 +FPS=24.36, 法向力=10089.9141, 切向力X=3128.5464, 切向力Y=74352.8516 +FPS=24.19, 法向力=10452.0840, 切向力X=2627.6428, 切向力Y=81499.4219 +FPS=24.58, 法向力=10753.7383, 切向力X=3063.9614, 切向力Y=83177.2188 +FPS=23.59, 法向力=10925.0166, 切向力X=4738.2109, 切向力Y=84170.9844 +FPS=24.70, 法向力=11911.5996, 切向力X=5537.5459, 切向力Y=87953.5547 +FPS=17.52, 法向力=11378.9268, 切向力X=5611.2490, 切向力Y=87159.7344 +FPS=25.23, 法向力=10393.3262, 切向力X=6518.6665, 切向力Y=80725.6719 +FPS=24.32, 法向力=9042.0303, 切向力X=8551.8867, 切向力Y=71607.6094 +FPS=25.16, 法向力=7660.3306, 切向力X=9448.5449, 切向力Y=61623.6641 +FPS=24.42, 法向力=5853.4517, 切向力X=7681.5635, 切向力Y=47920.7500 +FPS=24.64, 法向力=4730.1821, 切向力X=3793.9409, 切向力Y=34458.2578 +FPS=24.59, 法向力=4766.2397, 切向力X=1905.0421, 切向力Y=25277.4121 +FPS=22.75, 法向力=5061.0537, 切向力X=4474.2441, 切向力Y=20383.9941 +FPS=24.51, 法向力=4392.9893, 切向力X=7620.3330, 切向力Y=17435.7324 +FPS=25.07, 法向力=4355.2080, 切向力X=8460.8730, 切向力Y=14208.3965 +FPS=25.03, 法向力=4592.2573, 切向力X=9031.7812, 切向力Y=11830.3623 +FPS=25.77, 法向力=5072.0938, 切向力X=9902.1133, 切向力Y=11032.9277 +FPS=21.99, 法向力=5088.2305, 切向力X=10445.7480, 切向力Y=11613.4160 +FPS=23.72, 法向力=5198.5312, 切向力X=11930.9912, 切向力Y=12817.3438 +stitch_feature_optimized: canvas out_w=432, out_h=434, x_min=-88.83, y_min=-92.41 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000238s, blend=0.002248s (9 tiles incl ref), finalize=0.000043s, total=0.002536s +FPS=23.90, 法向力=5146.7026, 切向力X=13593.6045, 切向力Y=12277.1055 +FPS=24.10, 法向力=5304.2461, 切向力X=14928.7441, 切向力Y=12339.1572 +FPS=23.85, 法向力=5138.0083, 切向力X=15535.4629, 切向力Y=13094.2109 +FPS=24.80, 法向力=5454.8232, 切向力X=16211.7441, 切向力Y=13288.4902 +FPS=24.37, 法向力=5481.8682, 切向力X=16401.8945, 切向力Y=13887.7227 +FPS=22.64, 法向力=5443.5293, 切向力X=17047.6914, 切向力Y=15589.3320 +FPS=24.11, 法向力=4893.1641, 切向力X=16667.6504, 切向力Y=15311.6211 +FPS=24.90, 法向力=4864.6035, 切向力X=16450.8086, 切向力Y=15169.1719 +FPS=23.95, 法向力=5403.5020, 切向力X=17951.3516, 切向力Y=15842.6680 +FPS=23.09, 法向力=5632.2637, 切向力X=19544.2988, 切向力Y=17533.8789 +FPS=24.77, 法向力=5829.3252, 切向力X=22410.3125, 切向力Y=20751.7305 +FPS=25.38, 法向力=6413.7881, 切向力X=26695.8574, 切向力Y=22575.5664 +FPS=23.00, 法向力=7616.1436, 切向力X=31896.6973, 切向力Y=22230.3164 +FPS=25.17, 法向力=7982.8115, 切向力X=35564.2344, 切向力Y=21362.6836 +FPS=25.65, 法向力=8592.3145, 切向力X=36974.0586, 切向力Y=19517.5508 +FPS=25.54, 法向力=9327.3320, 切向力X=41200.8867, 切向力Y=19617.3223 +FPS=24.86, 法向力=10232.7285, 切向力X=46462.4531, 切向力Y=18648.8301 +FPS=23.76, 法向力=10894.9609, 切向力X=50835.7734, 切向力Y=19533.0820 +FPS=24.87, 法向力=12809.1182, 切向力X=55838.0742, 切向力Y=22403.6602 +FPS=25.05, 法向力=14900.9590, 切向力X=64403.8359, 切向力Y=24494.8770 +FPS=24.80, 法向力=16374.3203, 切向力X=69738.3594, 切向力Y=24012.0723 +FPS=25.06, 法向力=17479.0000, 切向力X=73117.6797, 切向力Y=25599.4883 +FPS=21.15, 法向力=17536.7305, 切向力X=75699.9453, 切向力Y=26669.1289 +FPS=24.75, 法向力=17449.1992, 切向力X=74607.0625, 切向力Y=24890.6191 +FPS=25.12, 法向力=17586.0938, 切向力X=73895.3125, 切向力Y=24524.4043 +FPS=24.57, 法向力=16427.4746, 切向力X=70196.0703, 切向力Y=23127.5586 +FPS=24.86, 法向力=13811.3633, 切向力X=61844.0625, 切向力Y=17814.4570 +FPS=24.81, 法向力=10391.3496, 切向力X=50195.6016, 切向力Y=10804.6963 +FPS=21.86, 法向力=7741.8867, 切向力X=39320.8516, 切向力Y=7670.8491 +FPS=23.21, 法向力=6289.8799, 切向力X=30905.3086, 切向力Y=6853.8931 +stitch_feature_optimized: canvas out_w=432, out_h=434, x_min=-88.83, y_min=-92.41 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000266s, blend=0.002294s (9 tiles incl ref), finalize=0.000047s, total=0.002614s +FPS=24.36, 法向力=6609.3584, 切向力X=28370.1855, 切向力Y=8304.2139 +FPS=25.14, 法向力=6632.3008, 切向力X=28008.4199, 切向力Y=7409.1387 +FPS=24.40, 法向力=6757.0234, 切向力X=28683.3047, 切向力Y=5667.7646 +FPS=24.15, 法向力=6853.3555, 切向力X=30013.5801, 切向力Y=2488.5366 +FPS=25.30, 法向力=6968.8447, 切向力X=30811.6953, 切向力Y=192.0400 +FPS=22.53, 法向力=7672.8242, 切向力X=32008.3438, 切向力Y=-2032.9744 +FPS=22.39, 法向力=8817.2988, 切向力X=34951.0234, 切向力Y=-3969.6345 +FPS=22.39, 法向力=9687.2930, 切向力X=39394.8281, 切向力Y=-4543.5024 +FPS=22.73, 法向力=10842.3184, 切向力X=44228.9961, 切向力Y=-5379.5508 +FPS=16.15, 法向力=11761.9131, 切向力X=47466.7500, 切向力Y=-6390.9570 +FPS=22.20, 法向力=12756.8125, 切向力X=50655.6328, 切向力Y=-8561.8652 +FPS=23.57, 法向力=13735.2686, 切向力X=54011.0000, 切向力Y=-11245.0273 +FPS=24.33, 法向力=14858.9160, 切向力X=56922.2266, 切向力Y=-15028.6240 +FPS=21.55, 法向力=16118.5332, 切向力X=58903.1172, 切向力Y=-20044.1758 +FPS=23.00, 法向力=16448.9258, 切向力X=60658.0234, 切向力Y=-23479.2461 +FPS=24.48, 法向力=16161.3184, 切向力X=60740.4844, 切向力Y=-25836.3164 +FPS=24.36, 法向力=16491.5664, 切向力X=59659.6406, 切向力Y=-28808.4219 +FPS=24.91, 法向力=16091.6338, 切向力X=57864.3438, 切向力Y=-30027.4414 +FPS=25.36, 法向力=15396.5840, 切向力X=55427.9062, 切向力Y=-27236.5039 +FPS=23.77, 法向力=14106.5664, 切向力X=50964.0938, 切向力Y=-22896.8633 +FPS=25.94, 法向力=11857.7480, 切向力X=43190.4219, 切向力Y=-17458.2539 +FPS=23.55, 法向力=9615.7285, 切向力X=33456.3047, 切向力Y=-10128.2363 +FPS=25.60, 法向力=7882.9790, 切向力X=26394.8945, 切向力Y=-3339.6831 +FPS=25.32, 法向力=6707.1118, 切向力X=22203.3203, 切向力Y=2611.5469 +FPS=17.86, 法向力=5830.9326, 切向力X=18382.3906, 切向力Y=7708.0078 +FPS=25.87, 法向力=5589.2349, 切向力X=15286.3047, 切向力Y=10166.9717 +FPS=25.45, 法向力=5179.9751, 切向力X=14048.0684, 切向力Y=12651.9316 +FPS=23.60, 法向力=5843.1387, 切向力X=13482.4258, 切向力Y=15166.9150 +FPS=21.92, 法向力=5590.8984, 切向力X=14695.6855, 切向力Y=20786.9004 +FPS=26.61, 法向力=6138.7627, 切向力X=15004.3105, 切向力Y=27150.4766 +stitch_feature_optimized: canvas out_w=432, out_h=434, x_min=-88.83, y_min=-92.41 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000282s, blend=0.002251s (9 tiles incl ref), finalize=0.000050s, total=0.002590s +FPS=25.64, 法向力=5801.7051, 切向力X=13753.8379, 切向力Y=35842.4766 +FPS=25.09, 法向力=6304.3232, 切向力X=9323.6152, 切向力Y=48618.6250 +FPS=25.98, 法向力=6044.2861, 切向力X=1188.6787, 切向力Y=67698.1641 +FPS=25.82, 法向力=6660.0005, 切向力X=-4833.9458, 切向力Y=81840.8594 +FPS=24.58, 法向力=7779.2485, 切向力X=-6313.0303, 切向力Y=92888.4219 +FPS=25.10, 法向力=10471.2051, 切向力X=-8507.3701, 切向力Y=105272.4844 +FPS=24.37, 法向力=13627.2383, 切向力X=-8263.8242, 切向力Y=116960.8281 +FPS=21.87, 法向力=15861.9697, 切向力X=-7904.6553, 切向力Y=127344.3359 +FPS=24.91, 法向力=17419.5039, 切向力X=-7007.2490, 切向力Y=134367.9375 +FPS=23.13, 法向力=18817.3008, 切向力X=-6055.3750, 切向力Y=139504.2500 +FPS=22.83, 法向力=19104.8281, 切向力X=-5464.3760, 切向力Y=140064.9062 +FPS=23.39, 法向力=18128.7188, 切向力X=-5052.7939, 切向力Y=133306.5781 +FPS=22.34, 法向力=15374.5156, 切向力X=-3378.9336, 切向力Y=115345.3828 +FPS=22.63, 法向力=10063.0986, 切向力X=-1845.3342, 切向力Y=86589.5391 +FPS=24.15, 法向力=6224.6577, 切向力X=2228.5354, 切向力Y=57735.2031 +FPS=24.19, 法向力=4809.8623, 切向力X=4790.8623, 切向力Y=36366.7188 +FPS=24.54, 法向力=4063.4470, 切向力X=4646.7617, 切向力Y=21659.2754 +FPS=24.78, 法向力=4052.8958, 切向力X=3974.1721, 切向力Y=10363.6973 +FPS=25.09, 法向力=4126.9204, 切向力X=3386.1589, 切向力Y=6677.0503 +FPS=22.09, 法向力=4657.9321, 切向力X=3501.8604, 切向力Y=5698.5913 +FPS=24.57, 法向力=4542.1440, 切向力X=3153.0559, 切向力Y=5098.3027 +FPS=24.55, 法向力=4746.0054, 切向力X=3082.0259, 切向力Y=4929.5977 +FPS=22.67, 法向力=4490.1846, 切向力X=2998.1694, 切向力Y=4566.3613 +FPS=24.37, 法向力=4525.6675, 切向力X=3036.8391, 切向力Y=4035.4277 +FPS=24.48, 法向力=4538.8867, 切向力X=3153.8982, 切向力Y=3998.9023 +FPS=24.18, 法向力=4633.0625, 切向力X=3092.2297, 切向力Y=3967.9194 +FPS=24.93, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=24.01, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=26.95, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=25.94, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +stitch_feature_optimized: canvas out_w=432, out_h=434, x_min=-88.83, y_min=-92.41 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000307s, blend=0.002350s (9 tiles incl ref), finalize=0.000062s, total=0.002727s +FPS=25.15, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=27.51, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=27.26, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=26.34, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=26.66, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=26.99, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=27.01, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=27.64, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=28.22, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=27.99, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=28.00, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=28.02, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=28.15, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=27.93, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=28.18, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=28.78, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=28.37, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=28.13, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=27.86, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=27.51, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=28.76, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=28.40, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=28.96, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=28.89, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=28.99, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=28.37, 法向力=4497.9458, 切向力X=3028.3257, 切向力Y=3751.7573 +FPS=28.34, 法向力=6930.2998, 切向力X=5302.6631, 切向力Y=13728.6113 +FPS=25.28, 法向力=7384.2969, 切向力X=7277.8276, 切向力Y=16949.6367 +FPS=26.49, 法向力=8228.0459, 切向力X=9611.4668, 切向力Y=18667.7617 +FPS=25.35, 法向力=9513.4824, 切向力X=12058.8359, 切向力Y=20296.8125 +stitch_feature_optimized: canvas out_w=432, out_h=434, x_min=-88.83, y_min=-92.41 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002288s (9 tiles incl ref), finalize=0.000047s, total=0.002603s +FPS=23.40, 法向力=10082.2148, 切向力X=13953.3271, 切向力Y=19940.0742 +FPS=23.50, 法向力=10495.8340, 切向力X=14271.3994, 切向力Y=20215.8125 +FPS=25.93, 法向力=11063.4336, 切向力X=14219.6445, 切向力Y=22049.7402 +FPS=24.35, 法向力=11240.3340, 切向力X=15593.1895, 切向力Y=24036.0020 +FPS=24.95, 法向力=11583.7520, 切向力X=15254.0352, 切向力Y=24046.0000 +FPS=26.28, 法向力=12586.9629, 切向力X=15058.6172, 切向力Y=22019.7109 +FPS=25.86, 法向力=13535.7275, 切向力X=16513.6406, 切向力Y=19227.6113 +FPS=24.84, 法向力=14947.8799, 切向力X=17287.6133, 切向力Y=17373.2012 +FPS=25.57, 法向力=16062.9170, 切向力X=17199.7305, 切向力Y=14460.6289 +FPS=25.74, 法向力=16630.3301, 切向力X=18169.1074, 切向力Y=12958.4834 +FPS=25.18, 法向力=16775.7305, 切向力X=20285.4688, 切向力Y=13409.9785 +FPS=25.77, 法向力=17633.6562, 切向力X=18468.3730, 切向力Y=15739.9668 +FPS=25.33, 法向力=18278.3984, 切向力X=16734.5508, 切向力Y=18810.7852 +FPS=25.48, 法向力=18661.5195, 切向力X=18415.6367, 切向力Y=19700.6914 +FPS=24.16, 法向力=17040.0703, 切向力X=19139.2637, 切向力Y=18116.3008 +FPS=22.48, 法向力=15843.3857, 切向力X=21721.0117, 切向力Y=16381.8164 +FPS=25.91, 法向力=14111.5322, 切向力X=20862.8320, 切向力Y=17392.7695 +FPS=22.58, 法向力=14081.6934, 切向力X=16306.8828, 切向力Y=19171.7227 +FPS=22.21, 法向力=14538.7578, 切向力X=8497.4775, 切向力Y=21732.3008 +FPS=22.92, 法向力=15528.9531, 切向力X=-2657.8745, 切向力Y=22183.9336 +FPS=23.27, 法向力=18776.5078, 切向力X=-11995.9893, 切向力Y=22218.8438 +FPS=24.15, 法向力=20462.3047, 切向力X=-17499.0605, 切向力Y=23678.4766 +FPS=24.52, 法向力=22901.1367, 切向力X=-20832.5469, 切向力Y=28075.2227 +FPS=24.61, 法向力=24007.1445, 切向力X=-21317.6016, 切向力Y=29848.3262 +FPS=22.88, 法向力=24916.8281, 切向力X=-16008.8730, 切向力Y=31109.0430 +FPS=24.94, 法向力=22920.6934, 切向力X=-12648.5918, 切向力Y=32230.9199 +FPS=22.60, 法向力=20801.9062, 切向力X=-16187.4648, 切向力Y=36729.7773 +FPS=25.12, 法向力=20145.8086, 切向力X=-19458.5039, 切向力Y=39692.1289 +FPS=24.77, 法向力=18925.2070, 切向力X=-21334.9883, 切向力Y=41093.8203 +FPS=22.15, 法向力=17152.5117, 切向力X=-23681.9648, 切向力Y=41403.4688 +stitch_feature_optimized: canvas out_w=432, out_h=434, x_min=-88.83, y_min=-92.41 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000274s, blend=0.002256s (9 tiles incl ref), finalize=0.000043s, total=0.002579s +FPS=24.95, 法向力=15550.0967, 切向力X=-22760.3359, 切向力Y=39607.0391 +FPS=24.17, 法向力=14183.7188, 切向力X=-16720.5078, 切向力Y=33282.7578 +FPS=22.61, 法向力=12883.6934, 切向力X=-10196.5527, 切向力Y=23907.0312 +FPS=24.32, 法向力=9935.1738, 切向力X=-7350.0029, 切向力Y=15935.1680 +FPS=24.84, 法向力=7686.8984, 切向力X=-6765.9824, 切向力Y=11699.8770 +FPS=24.39, 法向力=5554.5000, 切向力X=-5704.1064, 切向力Y=8763.5361 +FPS=23.78, 法向力=4605.6997, 切向力X=-4632.0850, 切向力Y=2723.5310 +FPS=23.17, 法向力=5884.7949, 切向力X=737.2938, 切向力Y=1396.0763 +FPS=24.05, 法向力=5336.9463, 切向力X=2620.0645, 切向力Y=2157.3398 +FPS=21.79, 法向力=5396.2812, 切向力X=2538.6108, 切向力Y=2299.7292 +FPS=23.68, 法向力=5354.8135, 切向力X=2949.6797, 切向力Y=2419.3652 +FPS=24.22, 法向力=5279.6431, 切向力X=3089.4773, 切向力Y=2623.8921 +FPS=25.07, 法向力=5219.4956, 切向力X=3082.9800, 切向力Y=2883.3149 +FPS=24.10, 法向力=5370.4448, 切向力X=3045.1301, 切向力Y=2492.5439 +FPS=22.72, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=24.25, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.86, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=25.89, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.82, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.99, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.11, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.23, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.34, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.10, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=25.95, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.13, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=25.26, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.23, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=25.46, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.17, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +stitch_feature_optimized: canvas out_w=432, out_h=434, x_min=-88.83, y_min=-92.41 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000242s, blend=0.002300s (9 tiles incl ref), finalize=0.000043s, total=0.002593s +FPS=25.68, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=24.88, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=25.00, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.19, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=25.29, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=25.33, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.48, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=25.94, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=25.24, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.12, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.46, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=25.23, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.71, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.49, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.60, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.23, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.42, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.62, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.43, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.59, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.60, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.03, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.24, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.86, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.59, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.78, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.13, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.41, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.12, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.30, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +stitch_feature_optimized: canvas out_w=432, out_h=434, x_min=-88.83, y_min=-92.41 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000264s, blend=0.002300s (9 tiles incl ref), finalize=0.000045s, total=0.002617s +FPS=26.99, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.53, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.69, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.63, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.51, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.97, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.31, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.89, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.47, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.99, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.56, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=28.04, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=28.05, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.63, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=28.94, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=29.08, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=29.04, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=28.39, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=28.18, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=28.51, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=28.47, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=28.61, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.63, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=28.87, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=28.77, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.88, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.01, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.94, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.57, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.63, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +stitch_feature_optimized: canvas out_w=432, out_h=434, x_min=-88.83, y_min=-92.41 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000263s, blend=0.002356s (9 tiles incl ref), finalize=0.000046s, total=0.002671s +FPS=26.95, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.38, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=26.91, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.82, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.07, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +FPS=27.29, 法向力=5719.9287, 切向力X=3159.9778, 切向力Y=2377.7122 +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Failed to get_img from video source. +Failed to get image +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260601_160657.log b/examples/logs/qt_viewer_20260601_160657.log new file mode 100644 index 0000000..9eb9142 --- /dev/null +++ b/examples/logs/qt_viewer_20260601_160657.log @@ -0,0 +1,793 @@ + +按键说明:Q 退出 | R 重置追踪器 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: ./config/ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=15 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: D:\workspace\orisyssdk_git\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=./config/ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.19, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=0.28, 法向力=1774.6710, 切向力X=-46.3814, 切向力Y=84.9638 +FPS=21.62, 法向力=2145.9795, 切向力X=564.9188, 切向力Y=1082.8726 +FPS=26.69, 法向力=2186.3076, 切向力X=642.8738, 切向力Y=1111.6708 +FPS=27.50, 法向力=1958.6351, 切向力X=629.5684, 切向力Y=1189.4938 +FPS=29.80, 法向力=1967.9738, 切向力X=635.8688, 切向力Y=1312.3884 +FPS=29.26, 法向力=1926.5682, 切向力X=484.8242, 切向力Y=676.8449 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer_2.py", line 604, in _on_timer + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer_2.py", line 125, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=29.07, 法向力=1881.1187, 切向力X=438.5834, 切向力Y=720.7773 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer_2.py", line 604, in _on_timer + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer_2.py", line 125, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=35.14, 法向力=1804.6692, 切向力X=405.3328, 切向力Y=698.5037 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer_2.py", line 604, in _on_timer + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer_2.py", line 125, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=37.38, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.97, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=34.20, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.32, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.84, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.24, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.13, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.91, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.03, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.78, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=28.20, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.75, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=29.94, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=34.65, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.08, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.57, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.24, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.93, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.51, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000210s, blend=0.002125s (9 tiles incl ref), finalize=0.000056s, total=0.002397s +FPS=33.25, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.49, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=34.94, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=41.79, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=44.94, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=41.49, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=48.39, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=37.52, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=47.48, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=43.16, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=42.63, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=42.34, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=49.62, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=37.41, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=49.24, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=41.17, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=42.52, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=41.47, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=43.12, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=38.20, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=45.12, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=36.11, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=45.22, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=40.83, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=44.27, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=40.41, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=48.43, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=36.83, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=48.47, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=40.97, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000219s, blend=0.002043s (9 tiles incl ref), finalize=0.000049s, total=0.002316s +FPS=43.70, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=42.70, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=46.24, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=38.30, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=47.45, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=40.23, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=47.54, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=41.16, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=42.23, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=40.63, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=47.21, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=39.93, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=45.32, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=41.99, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=43.22, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=41.04, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=48.41, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=38.79, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=46.68, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=38.49, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=43.35, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=41.68, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=44.45, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=40.37, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=45.72, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=40.71, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=39.84, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=41.80, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=45.99, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=38.80, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000206s, blend=0.002104s (9 tiles incl ref), finalize=0.000053s, total=0.002369s +FPS=46.60, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=38.12, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=49.92, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=41.67, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=43.08, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=41.91, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=48.62, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=39.99, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=48.90, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=40.33, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=45.05, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=42.74, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=45.74, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=37.79, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=49.72, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=42.78, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=39.55, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=42.00, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=45.94, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=41.70, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=47.26, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=40.57, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=44.68, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=41.43, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=45.05, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=41.39, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=48.28, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=38.26, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=47.94, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=42.69, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000211s, blend=0.002166s (9 tiles incl ref), finalize=0.000060s, total=0.002443s +FPS=43.60, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=39.27, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=45.25, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=28.29, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=29.36, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=29.30, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.07, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=28.65, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=29.45, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=29.99, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=29.26, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.73, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.70, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=28.51, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.15, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=28.43, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.27, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=29.96, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=29.24, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.03, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=29.80, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.38, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=29.68, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.09, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.47, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=28.38, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.51, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=28.56, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=29.21, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.38, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000222s, blend=0.002165s (9 tiles incl ref), finalize=0.000054s, total=0.002448s +FPS=30.69, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=34.37, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.55, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.95, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.19, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.26, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=34.46, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.67, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.98, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.69, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=34.03, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.83, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.29, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.42, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.09, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.70, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.42, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.03, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.38, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=34.09, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.86, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.79, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.78, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=34.29, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.52, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=34.07, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.01, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.69, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.49, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.14, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002191s (9 tiles incl ref), finalize=0.000055s, total=0.002468s +FPS=33.28, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.73, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.17, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=29.77, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.50, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.09, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.51, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.81, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.32, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.07, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.86, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.96, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.49, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.79, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.23, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.87, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=29.34, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=34.56, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=29.48, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.16, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=28.80, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.58, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.91, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=34.76, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.53, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.01, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.63, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.57, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.37, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.85, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000358s, blend=0.002284s (9 tiles incl ref), finalize=0.000058s, total=0.002706s +FPS=33.37, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.58, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.71, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.18, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=34.18, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.92, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.80, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.25, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.26, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.17, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.60, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.80, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.79, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.11, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.42, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.38, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.74, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=34.18, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.75, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.46, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.96, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.73, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.90, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.46, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.11, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.64, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.61, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.96, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.87, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.35, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002291s (9 tiles incl ref), finalize=0.000079s, total=0.002590s +FPS=33.40, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.54, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.92, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.43, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.41, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.67, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.19, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.36, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.65, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.60, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.20, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.69, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.41, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.44, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.89, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.65, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.48, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.03, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.21, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.57, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.30, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.25, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.75, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.22, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.07, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.97, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.59, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=29.91, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.28, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.50, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000212s, blend=0.002255s (9 tiles incl ref), finalize=0.000058s, total=0.002531s +FPS=32.60, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.34, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=31.71, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.77, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.98, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.78, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=32.87, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=33.04, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.28, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=34.17, 法向力=1813.4116, 切向力X=401.5273, 切向力Y=722.0063 +FPS=30.15, 法向力=2888.0977, 切向力X=8389.5830, 切向力Y=-25181.8164 +FPS=26.81, 法向力=2910.4863, 切向力X=8556.7773, 切向力Y=-25486.9531 +FPS=25.08, 法向力=4477.5898, 切向力X=17886.2773, 切向力Y=-42479.3047 +FPS=24.70, 法向力=4465.2847, 切向力X=15857.7607, 切向力Y=-46480.7266 +FPS=26.48, 法向力=4379.3003, 切向力X=16172.3633, 切向力Y=-46718.0156 +FPS=25.47, 法向力=6218.4927, 切向力X=12911.8057, 切向力Y=-44191.8164 +FPS=26.18, 法向力=6207.7236, 切向力X=12858.1738, 切向力Y=-44280.9648 +FPS=27.13, 法向力=7578.2754, 切向力X=19625.2598, 切向力Y=-34062.0469 +FPS=26.59, 法向力=6947.7139, 切向力X=19043.6816, 切向力Y=-17141.9004 +FPS=26.86, 法向力=6999.0469, 切向力X=19096.2500, 切向力Y=-17119.1855 +FPS=26.39, 法向力=3257.3049, 切向力X=18056.5508, 切向力Y=10208.5430 +FPS=27.37, 法向力=3262.4126, 切向力X=18071.4648, 切向力Y=10237.6758 +FPS=25.78, 法向力=4017.9922, 切向力X=7296.4922, 切向力Y=27742.0371 +FPS=26.31, 法向力=3960.2861, 切向力X=7286.9106, 切向力Y=27851.0195 +FPS=25.62, 法向力=5378.2705, 切向力X=2292.1055, 切向力Y=19256.7344 +FPS=26.51, 法向力=5371.7681, 切向力X=2384.4902, 切向力Y=19485.4258 +FPS=26.58, 法向力=5111.9463, 切向力X=1041.6080, 切向力Y=11784.4980 +FPS=25.84, 法向力=3746.6597, 切向力X=7138.1748, 切向力Y=1419.0486 +FPS=26.90, 法向力=3729.0330, 切向力X=7127.8057, 切向力Y=1448.7306 +FPS=26.38, 法向力=3843.0762, 切向力X=12861.1797, 切向力Y=-24258.7344 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000209s, blend=0.002179s (9 tiles incl ref), finalize=0.000057s, total=0.002451s +FPS=27.11, 法向力=3564.3784, 切向力X=12968.9629, 切向力Y=-24193.9004 +FPS=24.30, 法向力=4318.2432, 切向力X=14664.6270, 切向力Y=-44833.5430 +FPS=26.28, 法向力=4203.1309, 切向力X=14694.9004, 切向力Y=-45074.1094 +FPS=24.88, 法向力=4987.6445, 切向力X=19605.7305, 切向力Y=-51401.0000 +FPS=25.22, 法向力=7327.0342, 切向力X=19419.1328, 切向力Y=-51259.0625 +FPS=27.40, 法向力=7438.8452, 切向力X=19484.2812, 切向力Y=-51568.8047 +FPS=25.46, 法向力=13336.7080, 切向力X=16753.0859, 切向力Y=-44111.2500 +FPS=26.59, 法向力=13271.6699, 切向力X=16774.1133, 切向力Y=-44181.6211 +FPS=25.82, 法向力=9023.2705, 切向力X=19176.5508, 切向力Y=-16823.6504 +FPS=26.93, 法向力=8903.5479, 切向力X=19278.1953, 切向力Y=-16599.1426 +FPS=26.88, 法向力=2856.5913, 切向力X=19215.5547, 切向力Y=13571.2979 +FPS=25.41, 法向力=3871.7341, 切向力X=20773.6289, 切向力Y=38957.7969 +FPS=26.26, 法向力=3835.6736, 切向力X=20829.4258, 切向力Y=39210.0898 +FPS=24.51, 法向力=6749.2144, 切向力X=8291.4883, 切向力Y=40189.1797 +FPS=27.26, 法向力=6652.6992, 切向力X=8286.5449, 切向力Y=40459.8906 +FPS=25.82, 法向力=7095.1709, 切向力X=-266.2612, 切向力Y=21629.4219 +FPS=27.22, 法向力=3683.7612, 切向力X=3260.3711, 切向力Y=7072.7559 +FPS=26.59, 法向力=3696.4038, 切向力X=3281.1050, 切向力Y=7051.7192 +FPS=24.32, 法向力=1848.3013, 切向力X=7919.9453, 切向力Y=-10486.2559 +FPS=27.55, 法向力=1849.4980, 切向力X=7934.4976, 切向力Y=-10424.9795 +FPS=25.69, 法向力=4750.4980, 切向力X=18934.4219, 切向力Y=-41677.3750 +FPS=26.68, 法向力=4597.0024, 切向力X=19071.8184, 切向力Y=-41839.0156 +FPS=21.33, 法向力=8215.9199, 切向力X=32627.0195, 切向力Y=-76700.4062 +FPS=22.62, 法向力=18528.5137, 切向力X=26180.3203, 切向力Y=-75829.0234 +FPS=25.88, 法向力=18497.6406, 切向力X=26030.6895, 切向力Y=-76623.8516 +FPS=24.36, 法向力=18458.1758, 切向力X=21486.2891, 切向力Y=-41188.2188 +FPS=26.54, 法向力=10355.5039, 切向力X=30379.0508, 切向力Y=13693.5264 +FPS=25.84, 法向力=10434.8965, 切向力X=30320.0684, 切向力Y=13670.1719 +FPS=25.37, 法向力=8670.2461, 切向力X=12199.2246, 切向力Y=63257.2578 +FPS=27.15, 法向力=8427.9219, 切向力X=12408.5654, 切向力Y=63796.3047 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000208s, blend=0.002120s (9 tiles incl ref), finalize=0.000052s, total=0.002385s +FPS=25.54, 法向力=13723.3770, 切向力X=-1323.6333, 切向力Y=62270.2305 +FPS=26.68, 法向力=13774.3418, 切向力X=-1427.1809, 切向力Y=62307.3477 +FPS=24.02, 法向力=13851.8047, 切向力X=-3017.0493, 切向力Y=36795.0156 +FPS=26.39, 法向力=10549.8223, 切向力X=1075.3401, 切向力Y=15746.5000 +FPS=26.12, 法向力=10395.1680, 切向力X=1015.3984, 切向力Y=15536.4219 +FPS=23.83, 法向力=5117.1982, 切向力X=19306.7031, 切向力Y=-34636.2773 +FPS=26.13, 法向力=5120.5142, 切向力X=19330.4062, 切向力Y=-34578.7734 +FPS=24.94, 法向力=9698.1367, 切向力X=29509.7969, 切向力Y=-77988.7656 +FPS=25.18, 法向力=21296.3594, 切向力X=22691.8262, 切向力Y=-77060.5000 +FPS=26.65, 法向力=20893.8086, 切向力X=22501.2344, 切向力Y=-77617.7578 +FPS=25.12, 法向力=21515.4902, 切向力X=10424.4062, 切向力Y=-47426.9375 +FPS=26.32, 法向力=21217.4824, 切向力X=10227.5156, 切向力Y=-47206.7812 +FPS=23.49, 法向力=12678.8711, 切向力X=24398.5820, 切向力Y=1195.3546 +FPS=25.84, 法向力=12717.9912, 切向力X=24488.0293, 切向力Y=1082.0410 +FPS=25.78, 法向力=5711.4844, 切向力X=20174.1641, 切向力Y=55838.1562 +FPS=24.93, 法向力=10907.9287, 切向力X=6109.7148, 切向力Y=57627.5820 +FPS=26.67, 法向力=11020.1504, 切向力X=5844.3301, 切向力Y=58002.7188 +FPS=24.69, 法向力=11741.5039, 切向力X=-996.3237, 切向力Y=28573.4297 +FPS=26.01, 法向力=11459.3516, 切向力X=-947.7214, 切向力Y=28238.3125 +FPS=25.22, 法向力=8808.2070, 切向力X=8561.7178, 切向力Y=6773.4561 +FPS=25.00, 法向力=8872.2070, 切向力X=8501.0146, 切向力Y=6928.4253 +FPS=25.77, 法向力=5049.0703, 切向力X=24343.5430, 切向力Y=-42764.2109 +FPS=25.48, 法向力=10477.1289, 切向力X=26024.8477, 切向力Y=-82241.3125 +FPS=26.29, 法向力=9816.4844, 切向力X=26255.4688, 切向力Y=-83086.8594 +FPS=24.66, 法向力=20464.3516, 切向力X=23893.1523, 切向力Y=-84758.3438 +FPS=25.87, 法向力=25429.7031, 切向力X=13470.8906, 切向力Y=-63212.7344 +FPS=25.15, 法向力=25351.6816, 切向力X=13197.9629, 切向力Y=-63325.3359 +FPS=23.98, 法向力=12945.9834, 切向力X=6064.9585, 切向力Y=-26854.1738 +FPS=26.96, 法向力=12494.8672, 切向力X=6418.8896, 切向力Y=-26326.9258 +FPS=23.77, 法向力=5565.9253, 切向力X=4927.4248, 切向力Y=-7434.6587 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000229s, blend=0.002240s (9 tiles incl ref), finalize=0.000055s, total=0.002530s +FPS=26.84, 法向力=5595.3345, 切向力X=4941.1289, 切向力Y=-7521.8008 +FPS=25.28, 法向力=2749.9868, 切向力X=3703.2539, 切向力Y=-153.3953 +FPS=24.99, 法向力=1676.5150, 切向力X=3389.2407, 切向力Y=-192.9780 +FPS=26.56, 法向力=1712.1304, 切向力X=3438.5498, 切向力Y=-112.4357 +FPS=24.83, 法向力=1297.3435, 切向力X=2730.4373, 切向力Y=364.6432 +FPS=26.23, 法向力=1339.1465, 切向力X=2637.6523, 切向力Y=440.7813 +FPS=26.29, 法向力=1212.6873, 切向力X=2325.4214, 切向力Y=448.5965 +FPS=25.31, 法向力=1160.1807, 切向力X=2721.4116, 切向力Y=670.1770 +FPS=27.08, 法向力=1152.6931, 切向力X=2867.8472, 切向力Y=653.4551 +FPS=25.74, 法向力=2194.7861, 切向力X=603.8371, 切向力Y=-12700.5273 +FPS=25.85, 法向力=2110.5847, 切向力X=575.5251, 切向力Y=-12882.3398 +FPS=23.07, 法向力=6322.3438, 切向力X=-1443.3333, 切向力Y=-43505.5273 +FPS=25.41, 法向力=6241.9409, 切向力X=-1570.0015, 切向力Y=-43835.6211 +FPS=26.17, 法向力=14583.8799, 切向力X=452.1989, 切向力Y=-75203.7031 +FPS=24.07, 法向力=26582.2422, 切向力X=677.7957, 切向力Y=-93758.7031 +FPS=26.37, 法向力=26609.1289, 切向力X=324.6801, 切向力Y=-93856.3906 +FPS=24.30, 法向力=40498.9570, 切向力X=737.2869, 切向力Y=-99797.3594 +FPS=24.44, 法向力=43021.2227, 切向力X=3593.7437, 切向力Y=-85172.8906 +FPS=26.45, 法向力=42872.2891, 切向力X=3393.8982, 切向力Y=-85310.0938 +FPS=25.90, 法向力=32279.2422, 切向力X=6931.3071, 切向力Y=-55614.0039 +FPS=26.53, 法向力=31619.2773, 切向力X=7348.0151, 切向力Y=-54915.6250 +FPS=24.14, 法向力=18606.5156, 切向力X=8349.9570, 切向力Y=-28276.9434 +FPS=26.61, 法向力=17997.4883, 切向力X=8597.3594, 切向力Y=-27703.7246 +FPS=24.77, 法向力=11370.4033, 切向力X=10294.8301, 切向力Y=-9103.3906 +FPS=25.02, 法向力=6825.0293, 切向力X=16020.6748, 切向力Y=10158.6621 +FPS=27.07, 法向力=6823.3760, 切向力X=16055.2568, 切向力Y=10235.4668 +FPS=24.51, 法向力=3931.0681, 切向力X=17580.1523, 切向力Y=31915.9141 +FPS=24.57, 法向力=3816.0100, 切向力X=17530.5781, 切向力Y=32228.7637 +FPS=25.81, 法向力=5628.5171, 切向力X=13796.1279, 切向力Y=59011.1602 +FPS=27.07, 法向力=5480.0146, 切向力X=13755.2637, 切向力Y=59159.2344 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000221s, blend=0.002295s (9 tiles incl ref), finalize=0.000064s, total=0.002586s +FPS=25.94, 法向力=10404.3828, 切向力X=7394.1982, 切向力Y=88155.0703 +FPS=25.59, 法向力=18035.1211, 切向力X=2639.3062, 切向力Y=91162.6562 +FPS=26.15, 法向力=17943.4492, 切向力X=2530.9170, 切向力Y=91313.7578 +FPS=25.32, 法向力=21567.7852, 切向力X=-375.4146, 切向力Y=71717.2422 +FPS=25.85, 法向力=21262.4727, 切向力X=-619.8491, 切向力Y=71094.2891 +FPS=26.63, 法向力=17409.4727, 切向力X=-2440.6016, 切向力Y=45721.3594 +FPS=24.27, 法向力=9704.0234, 切向力X=-1185.3276, 切向力Y=23482.3086 +FPS=27.19, 法向力=9548.7568, 切向力X=-966.5350, 切向力Y=23330.6504 +FPS=24.78, 法向力=6834.4209, 切向力X=3578.4688, 切向力Y=9652.4395 +FPS=25.97, 法向力=6862.8354, 切向力X=3543.4600, 切向力Y=9678.0225 +FPS=24.95, 法向力=2111.7578, 切向力X=12300.7305, 切向力Y=-15354.5332 +FPS=25.23, 法向力=2063.5239, 切向力X=12351.4531, 切向力Y=-15277.9492 +FPS=25.73, 法向力=5467.9805, 切向力X=15943.2539, 切向力Y=-40422.9883 +FPS=25.11, 法向力=8290.5264, 切向力X=24707.2578, 切向力Y=-69363.8281 +FPS=27.43, 法向力=7740.4766, 切向力X=24965.5723, 切向力Y=-70264.8750 +FPS=25.15, 法向力=12346.9941, 切向力X=30589.9258, 切向力Y=-95776.4766 +FPS=25.73, 法向力=20639.2051, 切向力X=24640.3848, 切向力Y=-112136.3281 +FPS=26.01, 法向力=19996.0703, 切向力X=24693.6289, 切向力Y=-113578.5312 +FPS=25.30, 法向力=19879.1094, 切向力X=24765.8984, 切向力Y=-113858.0312 +FPS=25.64, 法向力=33153.6602, 切向力X=15915.7314, 切向力Y=-107116.7344 +FPS=24.76, 法向力=38392.9219, 切向力X=12996.9932, 切向力Y=-87627.4219 +FPS=25.72, 法向力=38307.9531, 切向力X=12578.0664, 切向力Y=-87736.6562 +FPS=24.08, 法向力=30094.6406, 切向力X=13970.8379, 切向力Y=-54816.7266 +FPS=26.03, 法向力=20389.9336, 切向力X=16297.4785, 切向力Y=-32256.5352 +FPS=26.46, 法向力=19177.3438, 切向力X=16729.1992, 切向力Y=-30772.7441 +FPS=24.11, 法向力=11066.8457, 切向力X=12341.3633, 切向力Y=-12880.9434 +FPS=25.80, 法向力=11066.3613, 切向力X=12416.8301, 切向力Y=-12979.0479 +FPS=26.91, 法向力=7388.3037, 切向力X=15383.3691, 切向力Y=5004.0405 +FPS=25.39, 法向力=7324.8877, 切向力X=15197.4922, 切向力Y=5151.1943 +FPS=24.52, 法向力=4084.9404, 切向力X=13413.1133, 切向力Y=34259.6758 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000219s, blend=0.002114s (9 tiles incl ref), finalize=0.000050s, total=0.002389s +FPS=24.34, 法向力=5753.5991, 切向力X=8227.0957, 切向力Y=60999.0742 +FPS=26.02, 法向力=5623.8013, 切向力X=8254.5723, 切向力Y=61412.4219 +FPS=24.91, 法向力=11018.5312, 切向力X=10401.3574, 切向力Y=69589.3750 +FPS=25.63, 法向力=11067.1045, 切向力X=10448.1787, 切向力Y=69873.8750 +FPS=25.78, 法向力=13813.2910, 切向力X=4682.4648, 切向力Y=49986.1758 +FPS=25.28, 法向力=8803.3330, 切向力X=793.0834, 切向力Y=23181.0488 +FPS=26.23, 法向力=8687.2949, 切向力X=1033.6208, 切向力Y=23116.4531 +FPS=22.64, 法向力=5706.8213, 切向力X=1163.8169, 切向力Y=10769.2793 +FPS=23.77, 法向力=5752.0244, 切向力X=1151.2426, 切向力Y=10779.9697 +FPS=23.69, 法向力=4494.0469, 切向力X=3142.5652, 切向力Y=5306.4243 +FPS=25.24, 法向力=2002.1067, 切向力X=7206.7002, 切向力Y=-12571.5469 +FPS=26.86, 法向力=1922.8442, 切向力X=7238.3877, 切向力Y=-12673.5645 +FPS=24.77, 法向力=4849.5723, 切向力X=16825.8945, 切向力Y=-41028.1094 +FPS=25.27, 法向力=7128.7822, 切向力X=28016.1387, 切向力Y=-71739.8438 +FPS=26.10, 法向力=6373.9209, 切向力X=28096.6230, 切向力Y=-72815.5156 +FPS=26.15, 法向力=11063.1777, 切向力X=33675.5859, 切向力Y=-86856.0156 +FPS=26.80, 法向力=10724.9785, 切向力X=34062.9609, 切向力Y=-87523.9609 +FPS=26.72, 法向力=17403.4453, 切向力X=30364.8926, 切向力Y=-95762.6406 +FPS=25.68, 法向力=17051.8633, 切向力X=30505.1836, 切向力Y=-96227.0078 +FPS=22.95, 法向力=26713.0977, 切向力X=21620.0820, 切向力Y=-95197.1406 +FPS=25.56, 法向力=26504.8828, 切向力X=21587.7188, 切向力Y=-96214.0000 +FPS=27.44, 法向力=30191.8105, 切向力X=15130.5801, 切向力Y=-81502.7109 +FPS=25.04, 法向力=34946.1641, 切向力X=4879.7100, 切向力Y=-76230.7812 +FPS=27.66, 法向力=35161.7422, 切向力X=4609.0576, 切向力Y=-76730.0156 +FPS=25.61, 法向力=30372.0312, 切向力X=-1164.4565, 切向力Y=-60775.8633 +FPS=26.42, 法向力=29772.7383, 切向力X=-1356.9504, 切向力Y=-60211.9844 +FPS=26.22, 法向力=20941.0312, 切向力X=1238.3252, 切向力Y=-38205.2539 +FPS=26.54, 法向力=20206.9277, 切向力X=1459.0691, 切向力Y=-37365.8594 +FPS=26.20, 法向力=10149.1914, 切向力X=2625.3875, 切向力Y=-16289.5820 +FPS=23.96, 法向力=5611.1167, 切向力X=2341.8069, 切向力Y=-6483.3164 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000509s, blend=0.002476s (9 tiles incl ref), finalize=0.000064s, total=0.003057s +FPS=25.97, 法向力=5634.2656, 切向力X=2334.2349, 切向力Y=-6504.1270 +FPS=26.66, 法向力=3700.1006, 切向力X=2430.6230, 切向力Y=-672.0432 +FPS=27.52, 法向力=3793.1880, 切向力X=2360.8147, 切向力Y=-737.7900 +FPS=27.48, 法向力=3018.3713, 切向力X=2790.8933, 切向力Y=-1264.8528 +FPS=27.52, 法向力=2408.1245, 切向力X=2366.2598, 切向力Y=-861.4872 +FPS=27.64, 法向力=2390.7964, 切向力X=2290.3120, 切向力Y=-829.5699 +FPS=27.03, 法向力=1874.9478, 切向力X=2894.0903, 切向力Y=-813.3370 +FPS=29.21, 法向力=1876.6733, 切向力X=2987.7693, 切向力Y=-762.2335 +FPS=27.76, 法向力=2015.4119, 切向力X=2325.6143, 切向力Y=-166.2822 +FPS=28.25, 法向力=2015.4119, 切向力X=2325.6143, 切向力Y=-166.2822 +FPS=29.15, 法向力=2015.4119, 切向力X=2325.6143, 切向力Y=-166.2822 +FPS=30.89, 法向力=2015.4119, 切向力X=2325.6143, 切向力Y=-166.2822 +FPS=29.60, 法向力=2015.4119, 切向力X=2325.6143, 切向力Y=-166.2822 +FPS=31.84, 法向力=2015.4119, 切向力X=2325.6143, 切向力Y=-166.2822 +FPS=29.06, 法向力=2875.1169, 切向力X=13983.5010, 切向力Y=-15410.2109 +FPS=27.45, 法向力=2802.1501, 切向力X=14584.8066, 切向力Y=-16334.3047 +FPS=24.89, 法向力=4846.4561, 切向力X=21248.8535, 切向力Y=-28087.7480 +FPS=27.24, 法向力=4824.4956, 切向力X=21684.2266, 切向力Y=-28709.9980 +FPS=27.25, 法向力=4622.1240, 切向力X=23786.8047, 切向力Y=-33581.1758 +FPS=27.28, 法向力=4591.7490, 切向力X=23905.5430, 切向力Y=-33876.8906 +FPS=25.77, 法向力=7647.0127, 切向力X=23437.2402, 切向力Y=-36317.8281 +FPS=27.17, 法向力=10725.8857, 切向力X=23716.3477, 切向力Y=-31863.5664 +FPS=27.95, 法向力=10670.6318, 切向力X=23869.5195, 切向力Y=-31952.9453 +FPS=26.69, 法向力=11552.5684, 切向力X=25984.8789, 切向力Y=-24672.2930 +FPS=27.25, 法向力=11254.2480, 切向力X=26203.6680, 切向力Y=-24284.3320 +FPS=26.15, 法向力=12215.7178, 切向力X=24884.6211, 切向力Y=-19555.2012 +FPS=28.09, 法向力=12034.8750, 切向力X=24842.8672, 切向力Y=-19111.0898 +FPS=27.57, 法向力=11706.7656, 切向力X=21841.7695, 切向力Y=-14515.3418 +FPS=27.58, 法向力=9391.3867, 切向力X=15469.6094, 切向力Y=-12089.5010 +FPS=28.28, 法向力=9480.4941, 切向力X=15246.4824, 切向力Y=-12110.1738 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000325s, blend=0.002266s (9 tiles incl ref), finalize=0.000063s, total=0.002660s +FPS=27.90, 法向力=9451.7090, 切向力X=15289.4873, 切向力Y=-12041.0752 +FPS=27.62, 法向力=7771.0225, 切向力X=8990.1631, 切向力Y=-9481.5439 +FPS=27.50, 法向力=5642.3066, 切向力X=6703.3975, 切向力Y=-3398.8162 +FPS=27.97, 法向力=5579.6875, 切向力X=6675.5547, 切向力Y=-3526.4448 +FPS=26.63, 法向力=4113.7393, 切向力X=7899.0547, 切向力Y=2712.2437 +FPS=28.60, 法向力=4173.5669, 切向力X=7933.5654, 切向力Y=3203.2544 +FPS=26.31, 法向力=2052.6147, 切向力X=7476.7886, 切向力Y=18897.7715 +FPS=28.39, 法向力=2035.8638, 切向力X=7374.7041, 切向力Y=19195.3594 +FPS=27.24, 法向力=5143.1953, 切向力X=9326.1035, 切向力Y=44170.1602 +FPS=27.96, 法向力=5181.5596, 切向力X=9176.4111, 切向力Y=44444.4453 +FPS=26.39, 法向力=6127.1641, 切向力X=10391.7520, 切向力Y=73176.4141 +FPS=29.16, 法向力=5868.1504, 切向力X=10504.6035, 切向力Y=73836.5703 +FPS=26.57, 法向力=12597.9688, 切向力X=11350.6289, 切向力Y=66266.4375 +FPS=25.28, 法向力=13197.8086, 切向力X=8827.9199, 切向力Y=40429.7539 +FPS=26.71, 法向力=13024.8164, 切向力X=8757.4414, 切向力Y=39899.3359 +FPS=25.18, 法向力=7466.5869, 切向力X=4573.6035, 切向力Y=20472.6328 +FPS=27.16, 法向力=7506.0107, 切向力X=4569.8379, 切向力Y=20502.5703 +FPS=25.86, 法向力=5363.7705, 切向力X=3889.8831, 切向力Y=8740.2012 +FPS=26.51, 法向力=2369.8350, 切向力X=8519.3799, 切向力Y=-17059.3965 +FPS=27.19, 法向力=2247.5383, 切向力X=8486.9160, 切向力Y=-17132.4883 +FPS=26.58, 法向力=5944.9795, 切向力X=7947.3140, 切向力Y=-48165.9453 +FPS=27.37, 法向力=5577.4341, 切向力X=8158.3877, 切向力Y=-48842.1484 +FPS=25.70, 法向力=11389.3848, 切向力X=3197.2046, 切向力Y=-92107.7109 +FPS=27.35, 法向力=10200.3613, 切向力X=3800.6855, 切向力Y=-93673.4062 +FPS=26.06, 法向力=22905.2773, 切向力X=-15338.0586, 切向力Y=-127511.3594 +FPS=26.26, 法向力=21468.5195, 切向力X=-15231.2646, 切向力Y=-128358.0938 +FPS=26.39, 法向力=36755.3789, 切向力X=-45707.2891, 切向力Y=-130032.7031 +FPS=24.92, 法向力=49218.2656, 切向力X=-70503.1719, 切向力Y=-97384.3359 +FPS=27.55, 法向力=48163.5469, 切向力X=-70716.4062, 切向力Y=-97637.7109 +FPS=25.09, 法向力=44750.7617, 切向力X=-89084.5547, 切向力Y=-33949.7773 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000209s, blend=0.002202s (9 tiles incl ref), finalize=0.000054s, total=0.002472s +FPS=26.84, 法向力=44579.2852, 切向力X=-89490.0625, 切向力Y=-33444.2891 +FPS=24.82, 法向力=42290.5859, 切向力X=-90968.4688, 切向力Y=5623.3291 +FPS=25.76, 法向力=42223.3398, 切向力X=-90964.5469, 切向力Y=6415.6416 +FPS=26.78, 法向力=36359.3320, 切向力X=-75847.3984, 切向力Y=12551.9531 +FPS=25.60, 法向力=28661.6973, 切向力X=-51950.5469, 切向力Y=11960.1543 +FPS=27.75, 法向力=27987.2344, 切向力X=-50908.7422, 切向力Y=12118.9688 +FPS=24.38, 法向力=27143.2070, 切向力X=-12474.4062, 切向力Y=5364.9844 +FPS=26.24, 法向力=26884.8281, 切向力X=-12084.1787, 切向力Y=5244.6514 +FPS=26.82, 法向力=24612.3535, 切向力X=17608.6836, 切向力Y=-30774.4805 +FPS=24.76, 法向力=25043.1758, 切向力X=23912.7656, 切向力Y=-52412.1875 +FPS=27.54, 法向力=25030.5625, 切向力X=23820.6934, 切向力Y=-53097.2344 +FPS=26.55, 法向力=18768.8418, 切向力X=17559.7891, 切向力Y=-31935.6016 +FPS=26.88, 法向力=18449.3438, 切向力X=17388.6953, 切向力Y=-31416.2227 +FPS=25.88, 法向力=11279.5605, 切向力X=20302.4922, 切向力Y=-5088.0928 +FPS=27.03, 法向力=11200.3359, 切向力X=20336.6816, 切向力Y=-4897.7061 +FPS=25.86, 法向力=3874.7920, 切向力X=36189.5117, 切向力Y=27000.0859 +FPS=27.08, 法向力=3691.9358, 切向力X=36249.4453, 切向力Y=27126.9258 +FPS=26.17, 法向力=7042.1602, 切向力X=41097.5625, 切向力Y=54223.2148 +FPS=25.96, 法向力=7804.6416, 切向力X=56695.1445, 切向力Y=80447.6250 +FPS=27.18, 法向力=7627.8379, 切向力X=56707.6406, 切向力Y=80828.8047 +FPS=26.38, 法向力=16548.2910, 切向力X=63771.9805, 切向力Y=84332.2109 +FPS=26.48, 法向力=16641.7578, 切向力X=64208.2227, 切向力Y=83829.5000 +FPS=25.61, 法向力=21499.5117, 切向力X=65152.5859, 切向力Y=55780.6602 +FPS=27.74, 法向力=21212.7812, 切向力X=65469.8438, 切向力Y=55526.4648 +FPS=26.09, 法向力=18438.7363, 切向力X=66002.6719, 切向力Y=-24024.0234 +FPS=26.97, 法向力=29641.8398, 切向力X=29392.0117, 切向力Y=-99422.1016 +FPS=26.31, 法向力=29311.4531, 切向力X=29651.9648, 切向力Y=-99698.7188 +FPS=23.06, 法向力=43974.0273, 切向力X=1588.0896, 切向力Y=-94681.9062 +FPS=24.30, 法向力=44188.3281, 切向力X=1491.7262, 切向力Y=-95193.5000 +FPS=24.83, 法向力=28546.9551, 切向力X=-1148.6356, 切向力Y=-48801.5898 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000229s, blend=0.002209s (9 tiles incl ref), finalize=0.000057s, total=0.002501s +FPS=27.24, 法向力=28508.5371, 切向力X=-1115.9680, 切向力Y=-48757.2539 +FPS=26.42, 法向力=15122.1416, 切向力X=390.5475, 切向力Y=-19397.7930 +FPS=26.75, 法向力=7458.0371, 切向力X=4949.6816, 切向力Y=7709.8687 +FPS=26.86, 法向力=7426.3003, 切向力X=5010.8506, 切向力Y=7727.0127 +FPS=25.12, 法向力=4235.6299, 切向力X=-6887.0586, 切向力Y=41501.8516 +FPS=27.41, 法向力=3946.0913, 切向力X=-6892.0034, 切向力Y=41917.3672 +FPS=24.65, 法向力=7794.6040, 切向力X=-22049.5000, 切向力Y=54341.2031 +FPS=26.21, 法向力=14070.0059, 切向力X=-36694.4688, 切向力Y=39963.4375 +FPS=26.45, 法向力=14015.3594, 切向力X=-36989.2695, 切向力Y=40241.9375 +FPS=24.74, 法向力=21873.7910, 切向力X=-24205.1855, 切向力Y=26057.4980 +FPS=27.51, 法向力=22007.4434, 切向力X=-24437.7852, 切向力Y=26333.9277 +FPS=25.84, 法向力=17694.9141, 切向力X=45512.2031, 切向力Y=25137.7656 +FPS=27.81, 法向力=17441.3594, 切向力X=45567.0469, 切向力Y=25166.9590 +FPS=26.53, 法向力=11546.5635, 切向力X=88504.4453, 切向力Y=53024.8438 +FPS=27.13, 法向力=11152.4922, 切向力X=89022.2500, 切向力Y=53622.5898 +FPS=27.67, 法向力=15940.2939, 切向力X=105828.4062, 切向力Y=72987.3438 +FPS=26.12, 法向力=23165.2812, 切向力X=100197.4531, 切向力Y=86030.8438 +FPS=26.64, 法向力=22055.7305, 切向力X=100575.9219, 切向力Y=86941.3672 +FPS=25.35, 法向力=24749.0781, 切向力X=59675.0508, 切向力Y=82556.2422 +FPS=27.09, 法向力=24006.0332, 切向力X=59880.9922, 切向力Y=83942.1172 +FPS=25.42, 法向力=24704.8945, 切向力X=25813.6191, 切向力Y=80599.5547 +FPS=26.77, 法向力=24684.6230, 切向力X=25739.1445, 切向力Y=80940.7344 +FPS=24.98, 法向力=19412.0781, 切向力X=-12396.3770, 切向力Y=69851.4844 +FPS=26.23, 法向力=15469.7412, 切向力X=-72164.2188, 切向力Y=37498.7930 +FPS=27.98, 法向力=15442.2275, 切向力X=-72645.1484, 切向力Y=37676.1406 +FPS=25.35, 法向力=22234.9570, 切向力X=-97471.1562, 切向力Y=-1290.5997 +FPS=27.11, 法向力=21958.1328, 切向力X=-97991.4297, 切向力Y=-583.2128 +FPS=25.28, 法向力=27863.0820, 切向力X=-89649.7422, 切向力Y=-19350.6211 +FPS=25.96, 法向力=29508.0996, 切向力X=-71627.9688, 切向力Y=-22723.1875 +FPS=26.54, 法向力=29049.5859, 切向力X=-70700.2500, 切向力Y=-22720.0938 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000296s, blend=0.002624s (9 tiles incl ref), finalize=0.000118s, total=0.003046s +FPS=23.00, 法向力=26858.1875, 切向力X=-50225.9688, 切向力Y=-20844.3047 +FPS=25.58, 法向力=26165.7324, 切向力X=-49370.6523, 切向力Y=-20863.8066 +FPS=23.05, 法向力=23640.2617, 切向力X=-18738.7461, 切向力Y=-21166.7617 +FPS=27.11, 法向力=23304.1797, 切向力X=-18738.8828, 切向力Y=-20985.1289 +FPS=26.34, 法向力=11564.3691, 切向力X=34320.1523, 切向力Y=-12612.4375 +FPS=26.67, 法向力=4865.5996, 切向力X=59871.6094, 切向力Y=12529.7520 +FPS=27.11, 法向力=4665.3984, 切向力X=60179.2031, 切向力Y=12675.5762 +FPS=25.07, 法向力=9537.8984, 切向力X=90028.8203, 切向力Y=34595.0703 +FPS=26.13, 法向力=9317.5596, 切向力X=90387.4688, 切向力Y=35246.8086 +FPS=26.15, 法向力=19879.0059, 切向力X=96961.5312, 切向力Y=54905.8984 +FPS=25.84, 法向力=19352.5430, 切向力X=97537.9062, 切向力Y=55323.3672 +FPS=25.50, 法向力=24744.3125, 切向力X=63968.2109, 切向力Y=55208.4492 +FPS=26.39, 法向力=18411.2969, 切向力X=33224.7500, 切向力Y=39384.7500 +FPS=25.50, 法向力=17883.8105, 切向力X=32347.5938, 切向力Y=39001.7656 +FPS=25.01, 法向力=14522.9336, 切向力X=19689.6465, 切向力Y=29461.9258 +FPS=27.65, 法向力=14205.6484, 切向力X=19543.4121, 切向力Y=28947.2676 +FPS=26.08, 法向力=9984.1035, 切向力X=9350.7422, 切向力Y=20260.9160 +FPS=27.46, 法向力=6314.8438, 切向力X=-10154.1895, 切向力Y=15356.8906 +FPS=27.86, 法向力=6397.0928, 切向力X=-10174.5547, 切向力Y=15180.8770 +FPS=26.86, 法向力=6536.0400, 切向力X=-39149.0234, 切向力Y=-3946.4785 +FPS=28.10, 法向力=6354.7720, 切向力X=-39415.0508, 切向力Y=-3882.8435 +FPS=26.63, 法向力=10119.7148, 切向力X=-65544.6719, 切向力Y=-29080.3047 +FPS=27.74, 法向力=9712.8457, 切向力X=-65921.7188, 切向力Y=-29585.6719 +FPS=26.47, 法向力=18805.7480, 切向力X=-74009.5625, 切向力Y=-41830.8633 +FPS=28.54, 法向力=19099.7402, 切向力X=-74221.5781, 切向力Y=-41776.0586 +FPS=27.24, 法向力=24646.0156, 切向力X=-82308.3906, 切向力Y=-43485.0586 +FPS=28.10, 法向力=24680.2090, 切向力X=-82729.1875, 切向力Y=-43321.3594 +FPS=26.38, 法向力=32197.3418, 切向力X=-90379.2969, 切向力Y=-34029.9844 +FPS=27.87, 法向力=34151.9531, 切向力X=-83062.8281, 切向力Y=-19646.6719 +FPS=28.08, 法向力=34020.0625, 切向力X=-83064.6562, 切向力Y=-19353.0742 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000319s, blend=0.002223s (9 tiles incl ref), finalize=0.000054s, total=0.002602s +FPS=25.31, 法向力=32279.1895, 切向力X=-71547.8594, 切向力Y=-10007.5059 +FPS=27.84, 法向力=32025.1465, 切向力X=-70828.1562, 切向力Y=-9428.9551 +FPS=27.94, 法向力=27986.0508, 切向力X=-59012.8203, 切向力Y=-6278.6426 +FPS=28.45, 法向力=27065.1719, 切向力X=-57738.0117, 切向力Y=-5858.7422 +FPS=25.84, 法向力=22517.9316, 切向力X=-41080.8438, 切向力Y=-7607.2021 +FPS=29.17, 法向力=21793.4082, 切向力X=-40368.9219, 切向力Y=-7540.1113 +FPS=26.49, 法向力=13086.8223, 切向力X=-12684.6533, 切向力Y=4378.9829 +FPS=26.33, 法向力=13129.0439, 切向力X=-12759.2393, 切向力Y=4389.0596 +FPS=27.52, 法向力=4913.3770, 切向力X=-1665.3354, 切向力Y=9531.3379 +FPS=27.40, 法向力=3757.9839, 切向力X=-2030.5693, 切向力Y=2945.1843 +FPS=28.34, 法向力=3725.9971, 切向力X=-1964.4604, 切向力Y=3013.7188 +FPS=25.20, 法向力=3058.7681, 切向力X=-1324.4565, 切向力Y=748.7432 +FPS=28.11, 法向力=3019.3535, 切向力X=-1341.8738, 切向力Y=755.9875 +FPS=25.17, 法向力=2171.3123, 切向力X=-64.7176, 切向力Y=-13082.4199 +FPS=26.32, 法向力=2082.5229, 切向力X=-115.6474, 切向力Y=-13327.6221 +FPS=25.95, 法向力=3712.1128, 切向力X=119.9500, 切向力Y=-33559.9453 +FPS=27.50, 法向力=3509.5527, 切向力X=192.4712, 切向力Y=-34063.4531 +FPS=27.40, 法向力=5338.9189, 切向力X=3318.3999, 切向力Y=-52445.8750 +FPS=25.87, 法向力=8435.9180, 切向力X=12136.8691, 切向力Y=-63146.1094 +FPS=27.82, 法向力=8258.5986, 切向力X=12274.4346, 切向力Y=-63947.6602 +FPS=26.21, 法向力=13295.8711, 切向力X=13879.5322, 切向力Y=-59690.3008 +FPS=27.82, 法向力=13388.1357, 切向力X=14085.9658, 切向力Y=-59972.9453 +FPS=26.48, 法向力=17336.4824, 切向力X=8167.1699, 切向力Y=-45985.9688 +FPS=27.35, 法向力=17257.1094, 切向力X=7827.9927, 切向力Y=-45919.0703 +FPS=25.67, 法向力=15862.7344, 切向力X=3710.2329, 切向力Y=-31718.3906 +FPS=26.30, 法向力=15668.4854, 切向力X=3509.2979, 切向力Y=-31555.6152 +FPS=27.86, 法向力=12121.4453, 切向力X=294.8546, 切向力Y=-18227.1211 +FPS=24.41, 法向力=8499.4717, 切向力X=-215.4891, 切向力Y=-10846.7129 +FPS=28.46, 法向力=8404.4258, 切向力X=-263.6830, 切向力Y=-10918.2988 +FPS=26.21, 法向力=6889.6885, 切向力X=-444.8161, 切向力Y=-5479.3169 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000219s, blend=0.002186s (9 tiles incl ref), finalize=0.000055s, total=0.002466s +FPS=27.50, 法向力=6803.1841, 切向力X=-505.2768, 切向力Y=-5402.2285 +FPS=25.80, 法向力=1511.4458, 切向力X=4992.9565, 切向力Y=14956.9033 +FPS=27.52, 法向力=1557.3643, 切向力X=4986.0410, 切向力Y=15051.4404 +FPS=25.99, 法向力=3712.0327, 切向力X=12634.3926, 切向力Y=46672.3516 +FPS=26.47, 法向力=7130.0938, 切向力X=21465.2891, 切向力Y=68953.8125 +FPS=27.12, 法向力=6912.5908, 切向力X=21619.1992, 切向力Y=69327.7812 +FPS=26.49, 法向力=11911.7285, 切向力X=12296.4268, 切向力Y=69553.3438 +FPS=27.59, 法向力=11948.2646, 切向力X=12277.0234, 切向力Y=69647.9375 +FPS=25.62, 法向力=13214.1777, 切向力X=2747.8811, 切向力Y=58123.8672 +FPS=27.44, 法向力=13155.9072, 切向力X=2316.8569, 切向力Y=57894.6328 +FPS=26.32, 法向力=11900.9922, 切向力X=-1807.0791, 切向力Y=38498.4375 +FPS=26.76, 法向力=9975.9355, 切向力X=-2511.3789, 切向力Y=23971.7930 +FPS=27.34, 法向力=9954.6680, 切向力X=-2524.8257, 切向力Y=23885.7148 +FPS=27.62, 法向力=9957.3809, 切向力X=-2530.4998, 切向力Y=23877.5117 +FPS=27.09, 法向力=7936.1094, 切向力X=5091.1665, 切向力Y=-5389.2666 +FPS=26.37, 法向力=6688.0918, 切向力X=-6743.6226, 切向力Y=-43395.3203 +FPS=25.85, 法向力=6466.9604, 切向力X=-6862.3057, 切向力Y=-43800.1992 +FPS=23.43, 法向力=11061.2305, 切向力X=-11416.2256, 切向力Y=-60266.9766 +FPS=24.75, 法向力=14214.3740, 切向力X=-12338.5186, 切向力Y=-70670.1484 +FPS=26.35, 法向力=14160.2979, 切向力X=-12544.0469, 切向力Y=-71041.1641 +FPS=25.43, 法向力=18107.8789, 切向力X=-18376.5391, 切向力Y=-69445.2734 +FPS=27.87, 法向力=18382.6953, 切向力X=-19072.2461, 切向力Y=-69420.1094 +FPS=26.63, 法向力=17480.8711, 切向力X=-17573.5430, 切向力Y=-40682.6562 +FPS=28.16, 法向力=17094.5234, 切向力X=-17380.6211, 切向力Y=-40017.7734 +FPS=23.20, 法向力=5614.1680, 切向力X=-2370.6157, 切向力Y=-6724.5195 +FPS=26.34, 法向力=5650.7227, 切向力X=-2452.4280, 切向力Y=-6564.1777 +FPS=26.54, 法向力=2940.1333, 切向力X=-168.3538, 切向力Y=-575.7982 +FPS=26.07, 法向力=2318.0122, 切向力X=314.8483, 切向力Y=77.7030 +FPS=26.99, 法向力=2319.3186, 切向力X=314.2320, 切向力Y=89.7364 +FPS=24.73, 法向力=2013.3866, 切向力X=778.2410, 切向力Y=209.0720 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000255s, blend=0.003135s (9 tiles incl ref), finalize=0.000059s, total=0.003455s +FPS=25.94, 法向力=1943.4105, 切向力X=759.4857, 切向力Y=248.4039 +FPS=26.72, 法向力=1704.3812, 切向力X=161.5973, 切向力Y=1088.7295 +FPS=25.39, 法向力=1504.9802, 切向力X=663.4978, 切向力Y=1525.1732 +FPS=27.00, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=25.42, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=29.31, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=28.81, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=29.56, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=27.56, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=29.96, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=28.15, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=29.03, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=28.92, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=30.35, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=27.42, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=30.41, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=27.62, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=29.75, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=30.03, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=29.78, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=28.49, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=28.59, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=30.10, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=29.22, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=29.84, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=29.49, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=29.84, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=31.34, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=28.48, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +FPS=29.86, 法向力=1509.5663, 切向力X=801.0376, 切向力Y=1577.0964 +stitch_feature_optimized: canvas out_w=413, out_h=424, x_min=-82.49, y_min=-86.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000211s, blend=0.002129s (9 tiles incl ref), finalize=0.000051s, total=0.002398s \ No newline at end of file diff --git a/examples/logs/qt_viewer_20260602_092701.log b/examples/logs/qt_viewer_20260602_092701.log new file mode 100644 index 0000000..5a0c1c7 --- /dev/null +++ b/examples/logs/qt_viewer_20260602_092701.log @@ -0,0 +1,1425 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1280x720, fps=20.00, backend_id=1400 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Timeout finding vision units. +Sensor: non-stitch mode +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: False + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.16, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=2.13, 法向力=10840.9775, 切向力X=6602.2314, 切向力Y=-1192.1008 +FPS=20.72, 法向力=8323.0762, 切向力X=-3794.2905, 切向力Y=-2363.1533 +FPS=26.51, 法向力=17328.5156, 切向力X=-8786.6611, 切向力Y=352.3972 +FPS=29.50, 法向力=18079.8945, 切向力X=-9394.6484, 切向力Y=535.1186 +FPS=26.33, 法向力=8396.3926, 切向力X=-2563.2983, 切向力Y=178.8717 +FPS=28.08, 法向力=16822.3047, 切向力X=-7624.9033, 切向力Y=3.2806 +FPS=30.23, 法向力=9619.6309, 切向力X=-4284.2510, 切向力Y=-5147.0146 +FPS=32.05, 法向力=7091.9448, 切向力X=-2428.0854, 切向力Y=-3949.7075 +FPS=30.02, 法向力=7937.0522, 切向力X=6441.2354, 切向力Y=432.2573 +FPS=29.58, 法向力=7859.9736, 切向力X=-65.0332, 切向力Y=-2044.0376 +FPS=31.18, 法向力=11036.8926, 切向力X=-3106.1772, 切向力Y=-2676.8945 +FPS=26.78, 法向力=4622.2148, 切向力X=-1945.8296, 切向力Y=-955.9878 +FPS=27.70, 法向力=2389.9199, 切向力X=-118.4950, 切向力Y=430.3420 +FPS=16.08, 法向力=6567.7168, 切向力X=574.7975, 切向力Y=2081.3271 +FPS=25.21, 法向力=9770.8867, 切向力X=-3458.0264, 切向力Y=-17.7118 +FPS=24.39, 法向力=10308.9219, 切向力X=-3480.1057, 切向力Y=82.2602 +FPS=24.75, 法向力=15804.3535, 切向力X=-3675.0457, 切向力Y=8728.0684 +FPS=29.69, 法向力=7739.7407, 切向力X=-1352.1265, 切向力Y=-420.6399 +FPS=28.74, 法向力=7948.7637, 切向力X=-1879.1400, 切向力Y=1412.3807 +FPS=31.46, 法向力=8086.9766, 切向力X=-1893.5718, 切向力Y=1359.6951 +FPS=31.73, 法向力=6415.1719, 切向力X=-2058.9653, 切向力Y=656.8481 +FPS=29.53, 法向力=5083.2285, 切向力X=-2924.5889, 切向力Y=-824.7534 +FPS=31.58, 法向力=4627.4111, 切向力X=-2700.7676, 切向力Y=-1230.7318 +FPS=32.82, 法向力=8133.6963, 切向力X=-1235.6079, 切向力Y=-1377.1116 +FPS=32.12, 法向力=9350.1250, 切向力X=-2517.2964, 切向力Y=-2323.8298 +FPS=30.46, 法向力=36012.8906, 切向力X=-12867.0674, 切向力Y=8473.0234 +FPS=32.53, 法向力=16363.6621, 切向力X=10898.9121, 切向力Y=4322.3135 +FPS=32.59, 法向力=16775.4805, 切向力X=11319.9629, 切向力Y=4508.1982 +FPS=32.92, 法向力=14091.1562, 切向力X=-2610.2158, 切向力Y=10941.0322 +FPS=31.53, 法向力=13106.3203, 切向力X=-6646.1104, 切向力Y=1481.8691 +FPS=33.17, 法向力=15843.3799, 切向力X=-8761.5547, 切向力Y=293.5550 +FPS=33.16, 法向力=12425.0254, 切向力X=-5460.6484, 切向力Y=-1458.4644 +FPS=30.44, 法向力=17212.3984, 切向力X=-6176.1372, 切向力Y=-911.7644 +FPS=32.72, 法向力=18357.0273, 切向力X=-6741.1328, 切向力Y=-1064.1266 +FPS=31.58, 法向力=14581.5625, 切向力X=-5983.1387, 切向力Y=615.6357 +FPS=31.98, 法向力=14576.0215, 切向力X=-6003.1357, 切向力Y=297.4081 +FPS=34.03, 法向力=17210.6055, 切向力X=-6407.5664, 切向力Y=421.3564 +FPS=33.62, 法向力=18569.0312, 切向力X=-6644.9771, 切向力Y=1661.9564 +FPS=33.03, 法向力=31886.0039, 切向力X=19364.0742, 切向力Y=-12261.0410 +FPS=33.26, 法向力=32213.3652, 切向力X=17595.8379, 切向力Y=-9452.0771 +FPS=33.64, 法向力=32238.3125, 切向力X=17384.0723, 切向力Y=-9239.8652 +FPS=30.72, 法向力=5503.5259, 切向力X=3014.4443, 切向力Y=-1567.7197 +FPS=28.96, 法向力=16417.7422, 切向力X=-6235.9717, 切向力Y=5114.0610 +FPS=28.01, 法向力=16716.0859, 切向力X=-6509.5283, 切向力Y=5310.3965 +FPS=25.12, 法向力=8785.6641, 切向力X=-5686.5908, 切向力Y=1967.3519 +FPS=30.78, 法向力=13718.3467, 切向力X=-5493.8726, 切向力Y=2003.5649 +FPS=30.99, 法向力=16338.8691, 切向力X=-7021.9629, 切向力Y=2261.6333 +FPS=30.65, 法向力=3750.7920, 切向力X=1864.2257, 切向力Y=-1552.3104 +FPS=31.16, 法向力=1582.8420, 切向力X=757.5526, 切向力Y=-1269.4835 +FPS=33.16, 法向力=1538.4425, 切向力X=698.8495, 切向力Y=-1558.0454 +FPS=32.42, 法向力=13977.2344, 切向力X=-5003.1660, 切向力Y=-402.3594 +FPS=32.40, 法向力=19921.2266, 切向力X=-7142.7627, 切向力Y=624.2780 +FPS=32.37, 法向力=21329.4727, 切向力X=-7383.6006, 切向力Y=490.8179 +FPS=32.46, 法向力=28058.1445, 切向力X=-17662.8750, 切向力Y=1375.9385 +FPS=26.02, 法向力=30519.6289, 切向力X=-16443.1562, 切向力Y=6114.1768 +FPS=29.95, 法向力=30697.7832, 切向力X=-16402.4648, 切向力Y=6553.7900 +FPS=30.19, 法向力=7743.5391, 切向力X=5906.9277, 切向力Y=-2287.7856 +FPS=27.84, 法向力=15105.1543, 切向力X=-3681.9126, 切向力Y=3213.0894 +FPS=30.78, 法向力=14750.0098, 切向力X=-3555.0811, 切向力Y=3768.5215 +FPS=30.33, 法向力=8243.3691, 切向力X=4357.0518, 切向力Y=-1341.0394 +FPS=33.06, 法向力=9668.8984, 切向力X=4913.4609, 切向力Y=-1774.2002 +FPS=32.45, 法向力=2503.2510, 切向力X=866.0054, 切向力Y=658.7499 +FPS=31.91, 法向力=11339.1270, 切向力X=-4536.1323, 切向力Y=-1333.9594 +FPS=32.25, 法向力=11757.6348, 切向力X=-4665.3848, 切向力Y=-997.9512 +FPS=31.09, 法向力=11944.6895, 切向力X=-4815.4746, 切向力Y=-1325.7716 +FPS=31.34, 法向力=2443.6741, 切向力X=466.6971, 切向力Y=-1072.0039 +FPS=34.08, 法向力=2941.7988, 切向力X=657.6008, 切向力Y=-440.2979 +FPS=33.31, 法向力=15405.6865, 切向力X=-6982.2793, 切向力Y=-25.5674 +FPS=34.64, 法向力=4492.9580, 切向力X=-725.1725, 切向力Y=1100.9937 +FPS=33.32, 法向力=3422.5735, 切向力X=-334.4625, 切向力Y=-105.3883 +FPS=28.58, 法向力=5777.3633, 切向力X=-1709.4004, 切向力Y=605.4764 +FPS=34.82, 法向力=5184.0566, 切向力X=-1609.2904, 切向力Y=42.0645 +FPS=32.13, 法向力=25018.3398, 切向力X=-12227.8838, 切向力Y=1988.0210 +FPS=34.02, 法向力=24801.9316, 切向力X=-12213.4150, 切向力Y=1428.3704 +FPS=31.05, 法向力=4669.2188, 切向力X=-192.5729, 切向力Y=1610.3508 +FPS=23.83, 法向力=10476.5400, 切向力X=5130.8926, 切向力Y=1408.1934 +FPS=31.01, 法向力=10582.7686, 切向力X=3420.9038, 切向力Y=-306.5782 +FPS=32.84, 法向力=10547.1426, 切向力X=3152.4048, 切向力Y=-600.3593 +FPS=29.99, 法向力=21088.2031, 切向力X=-11648.4512, 切向力Y=-1367.8739 +FPS=31.76, 法向力=23892.3887, 切向力X=-8673.6387, 切向力Y=3210.1074 +FPS=35.06, 法向力=25311.9473, 切向力X=-8882.5625, 切向力Y=4439.4688 +FPS=32.43, 法向力=23978.3555, 切向力X=-12656.2979, 切向力Y=-968.4545 +FPS=36.26, 法向力=24650.8984, 切向力X=-12977.2480, 切向力Y=-725.5489 +FPS=34.31, 法向力=15786.0879, 切向力X=-6379.5200, 切向力Y=7495.9517 +FPS=26.35, 法向力=15136.0156, 切向力X=-6253.0137, 切向力Y=7386.5703 +FPS=27.38, 法向力=10940.9570, 切向力X=-6491.7388, 切向力Y=-3783.7283 +FPS=20.02, 法向力=6875.2412, 切向力X=840.1992, 切向力Y=4040.5825 +FPS=25.13, 法向力=9886.0371, 切向力X=-4176.6992, 切向力Y=139.0848 +FPS=30.45, 法向力=10821.7354, 切向力X=-5114.3223, 切向力Y=-27.0420 +FPS=29.49, 法向力=8277.0762, 切向力X=-4359.6143, 切向力Y=909.6205 +FPS=33.44, 法向力=7954.7520, 切向力X=-4112.8271, 切向力Y=731.1338 +FPS=31.65, 法向力=14977.7031, 切向力X=-7913.2246, 切向力Y=-167.3426 +FPS=35.18, 法向力=14810.5420, 切向力X=-7816.1885, 切向力Y=-256.6406 +FPS=33.13, 法向力=46907.7461, 切向力X=-15462.6562, 切向力Y=9378.2344 +FPS=31.88, 法向力=52500.3164, 切向力X=-20573.2891, 切向力Y=13478.9473 +FPS=28.33, 法向力=33947.8633, 切向力X=-18374.3730, 切向力Y=7815.8223 +FPS=28.19, 法向力=9431.4727, 切向力X=-6484.0781, 切向力Y=-2149.4507 +FPS=26.54, 法向力=18611.4453, 切向力X=-10299.1992, 切向力Y=4133.9219 +FPS=27.50, 法向力=18808.3555, 切向力X=-10267.4961, 切向力Y=4811.7373 +FPS=28.73, 法向力=1752.4673, 切向力X=-529.8942, 切向力Y=256.0568 +FPS=23.47, 法向力=1707.1099, 切向力X=-667.3757, 切向力Y=213.2002 +FPS=28.03, 法向力=16076.6484, 切向力X=-6377.8140, 切向力Y=1189.5454 +FPS=27.03, 法向力=17966.7148, 切向力X=-7371.2744, 切向力Y=1630.9066 +FPS=28.02, 法向力=15493.3271, 切向力X=-4742.6875, 切向力Y=2084.7163 +FPS=26.87, 法向力=9003.3770, 切向力X=-2857.8462, 切向力Y=-6.5085 +FPS=28.41, 法向力=7915.2295, 切向力X=-2175.2456, 切向力Y=-708.9560 +FPS=28.78, 法向力=6452.6831, 切向力X=-3518.4995, 切向力Y=1147.3752 +FPS=27.53, 法向力=19581.2617, 切向力X=-9302.3926, 切向力Y=1809.5446 +FPS=28.54, 法向力=10355.2500, 切向力X=-2684.2676, 切向力Y=-392.2860 +FPS=29.27, 法向力=9825.7588, 切向力X=-2225.9583, 切向力Y=-342.1813 +FPS=28.45, 法向力=11290.1309, 切向力X=-4531.3955, 切向力Y=-68.0669 +FPS=25.27, 法向力=11529.7666, 切向力X=-4790.0596, 切向力Y=-134.0264 +FPS=27.93, 法向力=10465.6953, 切向力X=-4211.9229, 切向力Y=-769.9165 +FPS=28.08, 法向力=11015.3398, 切向力X=-4321.2275, 切向力Y=-334.4476 +FPS=27.94, 法向力=9040.9297, 切向力X=6726.0410, 切向力Y=-1485.7952 +FPS=27.74, 法向力=9539.9717, 切向力X=-166.1832, 切向力Y=-56.1561 +FPS=26.56, 法向力=17505.5859, 切向力X=-6141.6650, 切向力Y=-1897.2373 +FPS=28.14, 法向力=10693.2578, 切向力X=-295.3478, 切向力Y=8433.7129 +FPS=28.60, 法向力=30559.9531, 切向力X=-14935.5918, 切向力Y=9572.0000 +FPS=28.88, 法向力=3924.5037, 切向力X=4100.4834, 切向力Y=-955.5471 +FPS=30.82, 法向力=4892.1396, 切向力X=5482.3213, 切向力Y=-796.9623 +FPS=30.77, 法向力=4143.6147, 切向力X=3412.1062, 切向力Y=-2057.0010 +FPS=29.80, 法向力=4669.8286, 切向力X=3604.0229, 切向力Y=-2922.8474 +FPS=30.39, 法向力=4632.7881, 切向力X=3587.0615, 切向力Y=-2885.4258 +FPS=30.41, 法向力=6614.4463, 切向力X=3568.4126, 切向力Y=4329.2744 +FPS=30.89, 法向力=6571.3916, 切向力X=3431.8499, 切向力Y=3364.3645 +FPS=30.01, 法向力=5410.2153, 切向力X=4310.9736, 切向力Y=-802.5604 +FPS=30.50, 法向力=18599.4570, 切向力X=-9626.1084, 切向力Y=1651.4575 +FPS=32.72, 法向力=18562.4023, 切向力X=-9722.9189, 切向力Y=1210.2480 +FPS=30.95, 法向力=8337.9580, 切向力X=-2577.2441, 切向力Y=-1927.2192 +FPS=30.61, 法向力=9171.4238, 切向力X=7094.7412, 切向力Y=3735.1240 +FPS=32.80, 法向力=10300.0137, 切向力X=7954.0044, 切向力Y=2755.3325 +FPS=30.20, 法向力=9049.9102, 切向力X=770.8853, 切向力Y=1054.0206 +FPS=31.63, 法向力=7302.0967, 切向力X=3806.0566, 切向力Y=885.3199 +FPS=31.60, 法向力=9940.7383, 切向力X=5210.5420, 切向力Y=585.2952 +FPS=27.98, 法向力=11136.6797, 切向力X=5666.3809, 切向力Y=-717.3618 +FPS=27.78, 法向力=11663.8955, 切向力X=5855.5801, 切向力Y=-1303.4199 +FPS=23.79, 法向力=7066.3584, 切向力X=5820.1328, 切向力Y=-936.4370 +FPS=26.72, 法向力=5332.7471, 切向力X=-2941.3950, 切向力Y=82.3674 +FPS=27.20, 法向力=2455.5439, 切向力X=-315.7371, 切向力Y=391.0825 +FPS=30.53, 法向力=3002.3057, 切向力X=-2094.6826, 切向力Y=2433.1265 +FPS=31.14, 法向力=3569.5596, 切向力X=-2949.0869, 切向力Y=2144.4312 +FPS=29.31, 法向力=10150.0566, 切向力X=-5984.2085, 切向力Y=1074.8673 +FPS=29.11, 法向力=11728.4883, 切向力X=-8965.2021, 切向力Y=164.6212 +FPS=31.20, 法向力=8559.5498, 切向力X=-7047.8564, 切向力Y=107.8268 +FPS=30.34, 法向力=8072.6201, 切向力X=5147.4785, 切向力Y=5711.9048 +FPS=30.96, 法向力=8030.0381, 切向力X=5246.8281, 切向力Y=6516.3911 +FPS=30.98, 法向力=8415.5449, 切向力X=4903.3198, 切向力Y=6060.3594 +FPS=30.84, 法向力=70329.4922, 切向力X=-32909.2930, 切向力Y=20090.7812 +FPS=30.31, 法向力=72177.0859, 切向力X=-35506.8438, 切向力Y=12453.2871 +FPS=30.51, 法向力=47711.5859, 切向力X=-23507.4570, 切向力Y=2558.2700 +FPS=30.45, 法向力=60776.1719, 切向力X=-29433.8945, 切向力Y=1674.8859 +FPS=30.80, 法向力=59923.7422, 切向力X=-30436.0625, 切向力Y=3438.6709 +FPS=30.50, 法向力=10109.7891, 切向力X=3846.9399, 切向力Y=-955.1019 +FPS=30.37, 法向力=35092.5469, 切向力X=-12838.9570, 切向力Y=3403.3923 +FPS=30.93, 法向力=44009.8867, 切向力X=-19030.9414, 切向力Y=117.3910 +FPS=30.40, 法向力=12174.9121, 切向力X=-5313.7988, 切向力Y=677.1469 +FPS=30.45, 法向力=11369.1787, 切向力X=-5456.0830, 切向力Y=231.0541 +FPS=30.43, 法向力=5330.5615, 切向力X=4672.7563, 切向力Y=-475.8512 +FPS=29.50, 法向力=18697.3047, 切向力X=-1883.4391, 切向力Y=6055.9854 +FPS=29.66, 法向力=12542.1719, 切向力X=-3803.1448, 切向力Y=1830.2511 +FPS=30.65, 法向力=12797.1504, 切向力X=-4025.3911, 切向力Y=1628.2770 +FPS=29.60, 法向力=20809.8574, 切向力X=-7213.5527, 切向力Y=-637.3204 +FPS=29.48, 法向力=6477.7251, 切向力X=-1854.6244, 切向力Y=1004.3877 +FPS=30.50, 法向力=6216.4805, 切向力X=-1822.9912, 切向力Y=560.3765 +FPS=30.60, 法向力=8207.9326, 切向力X=-3445.8667, 切向力Y=1518.2952 +FPS=30.80, 法向力=6940.3975, 切向力X=3956.5259, 切向力Y=157.9701 +FPS=30.71, 法向力=9200.2109, 切向力X=5819.3179, 切向力Y=-251.9214 +FPS=30.60, 法向力=6286.3711, 切向力X=1350.1206, 切向力Y=4885.6768 +FPS=30.48, 法向力=6306.7886, 切向力X=857.3851, 切向力Y=5592.7783 +FPS=30.91, 法向力=6843.1592, 切向力X=-2000.9167, 切向力Y=1470.4790 +FPS=30.47, 法向力=4831.7988, 切向力X=4059.6660, 切向力Y=-474.8691 +FPS=29.51, 法向力=17308.5469, 切向力X=10546.9609, 切向力Y=-5834.9307 +FPS=30.15, 法向力=17228.3906, 切向力X=10413.5176, 切向力Y=-6388.1357 +FPS=28.79, 法向力=14714.2402, 切向力X=8684.6445, 切向力Y=-2283.1519 +FPS=29.90, 法向力=21575.0117, 切向力X=12789.8438, 切向力Y=7848.3140 +FPS=31.90, 法向力=20777.4902, 切向力X=-2987.2720, 切向力Y=8424.6934 +FPS=31.33, 法向力=3322.4497, 切向力X=769.0745, 切向力Y=986.0558 +FPS=30.81, 法向力=7449.6851, 切向力X=4600.9150, 切向力Y=-2315.7795 +FPS=32.43, 法向力=7592.9932, 切向力X=4717.3979, 切向力Y=-2455.7761 +FPS=31.76, 法向力=12328.7480, 切向力X=-3149.0938, 切向力Y=-2324.0095 +FPS=32.76, 法向力=13704.5020, 切向力X=-4062.7971, 切向力Y=-2391.0134 +FPS=31.05, 法向力=10012.0020, 切向力X=-5469.4868, 切向力Y=429.3552 +FPS=31.75, 法向力=4984.0957, 切向力X=-2166.8181, 切向力Y=1569.2784 +FPS=33.20, 法向力=4814.5156, 切向力X=-2486.4497, 切向力Y=1104.0258 +FPS=31.51, 法向力=27839.0547, 切向力X=-13281.2637, 切向力Y=5261.8135 +FPS=32.86, 法向力=26658.2734, 切向力X=-12573.3232, 切向力Y=5013.6436 +FPS=31.98, 法向力=16077.4160, 切向力X=-7205.8408, 切向力Y=-2000.1016 +FPS=31.63, 法向力=12113.9316, 切向力X=-4773.0522, 切向力Y=-193.8298 +FPS=31.86, 法向力=11847.3223, 切向力X=-4540.8066, 切向力Y=678.0172 +FPS=32.54, 法向力=17429.6699, 切向力X=-7057.6851, 切向力Y=-1154.4938 +FPS=31.38, 法向力=19659.9336, 切向力X=-7963.8730, 切向力Y=1598.8516 +FPS=32.16, 法向力=9936.3281, 切向力X=5780.6226, 切向力Y=-330.2480 +FPS=31.08, 法向力=5936.8262, 切向力X=2056.7549, 切向力Y=-1233.9808 +FPS=31.76, 法向力=7879.1387, 切向力X=-232.1205, 切向力Y=-2052.3110 +FPS=28.43, 法向力=8985.4941, 切向力X=-1102.9246, 切向力Y=1.9491 +FPS=31.12, 法向力=13773.6289, 切向力X=9983.3496, 切向力Y=5468.9189 +FPS=32.39, 法向力=2887.1406, 切向力X=1346.8896, 切向力Y=-3768.1382 +FPS=31.82, 法向力=2994.4258, 切向力X=2137.6958, 切向力Y=-4177.0352 +FPS=32.71, 法向力=4380.5649, 切向力X=2181.2925, 切向力Y=-423.0932 +FPS=32.73, 法向力=5220.5474, 切向力X=1968.5347, 切向力Y=2486.3579 +FPS=32.46, 法向力=32507.2480, 切向力X=-16092.7227, 切向力Y=4253.7324 +FPS=32.46, 法向力=4281.2026, 切向力X=3010.7207, 切向力Y=-755.1512 +FPS=33.38, 法向力=4317.7388, 切向力X=2910.7163, 切向力Y=-626.9292 +FPS=32.00, 法向力=14623.0000, 切向力X=9285.3037, 切向力Y=-1775.6228 +FPS=33.43, 法向力=14854.9219, 切向力X=9302.0225, 切向力Y=-1545.9507 +FPS=30.97, 法向力=2780.4194, 切向力X=870.2529, 切向力Y=-596.0521 +FPS=31.98, 法向力=5750.3252, 切向力X=-1428.6709, 切向力Y=-806.6808 +FPS=33.60, 法向力=5858.5361, 切向力X=-1317.3719, 切向力Y=-201.5381 +FPS=31.29, 法向力=3703.9219, 切向力X=1673.3892, 切向力Y=-102.3586 +FPS=33.49, 法向力=3296.6699, 切向力X=2043.3524, 切向力Y=-257.6536 +FPS=34.38, 法向力=8803.6230, 切向力X=-232.5608, 切向力Y=1676.7229 +FPS=32.54, 法向力=9617.2686, 切向力X=1170.9320, 切向力Y=808.9246 +FPS=34.00, 法向力=9999.8672, 切向力X=1390.7891, 切向力Y=638.5494 +FPS=33.32, 法向力=6467.1211, 切向力X=8751.8604, 切向力Y=-445.8556 +FPS=33.30, 法向力=7042.0654, 切向力X=9177.8184, 切向力Y=171.9810 +FPS=32.27, 法向力=16000.1738, 切向力X=17393.7812, 切向力Y=2398.8330 +FPS=32.36, 法向力=14989.5176, 切向力X=16745.8008, 切向力Y=3145.5513 +FPS=30.88, 法向力=8528.8193, 切向力X=13741.1836, 切向力Y=2195.2617 +FPS=31.16, 法向力=13216.7852, 切向力X=18865.9336, 切向力Y=-2756.8730 +FPS=33.48, 法向力=14709.7695, 切向力X=19176.6992, 切向力Y=-4495.9160 +FPS=32.96, 法向力=10477.7568, 切向力X=17811.8594, 切向力Y=103.4424 +FPS=32.27, 法向力=16305.8887, 切向力X=25017.1074, 切向力Y=-1587.0894 +FPS=33.12, 法向力=15583.3320, 切向力X=24923.1836, 切向力Y=-1135.1755 +FPS=32.64, 法向力=8047.3750, 切向力X=13372.0371, 切向力Y=-50.8002 +FPS=33.15, 法向力=7968.3931, 切向力X=16754.8887, 切向力Y=-2120.9526 +FPS=33.79, 法向力=7835.1558, 切向力X=16691.7285, 切向力Y=-2133.3818 +FPS=32.17, 法向力=12902.3535, 切向力X=3484.3799, 切向力Y=2051.3140 +FPS=33.69, 法向力=14595.8799, 切向力X=2509.8286, 切向力Y=2773.7427 +FPS=32.63, 法向力=11601.3154, 切向力X=5784.3228, 切向力Y=-282.1060 +FPS=33.28, 法向力=11351.6816, 切向力X=5849.5742, 切向力Y=-1432.1160 +FPS=33.67, 法向力=6394.0195, 切向力X=7959.8223, 切向力Y=-2835.5679 +FPS=32.44, 法向力=5712.2861, 切向力X=8481.9707, 切向力Y=-3250.8813 +FPS=33.68, 法向力=5973.1709, 切向力X=8689.5771, 切向力Y=-3198.8044 +FPS=33.70, 法向力=7913.8027, 切向力X=3852.5615, 切向力Y=406.9848 +FPS=33.56, 法向力=6241.2007, 切向力X=4909.7520, 切向力Y=611.2939 +FPS=34.40, 法向力=6317.5225, 切向力X=4954.2529, 切向力Y=121.3412 +FPS=32.57, 法向力=8609.7100, 切向力X=-2444.1565, 切向力Y=-883.4995 +FPS=34.45, 法向力=11347.4238, 切向力X=-3153.5981, 切向力Y=974.0815 +FPS=33.09, 法向力=2733.1533, 切向力X=1917.7114, 切向力Y=-266.0231 +FPS=32.60, 法向力=4061.6409, 切向力X=3350.5303, 切向力Y=336.5035 +FPS=32.26, 法向力=9664.7549, 切向力X=6955.6377, 切向力Y=110.8684 +FPS=32.09, 法向力=21773.2969, 切向力X=12301.0264, 切向力Y=-2530.8142 +FPS=31.74, 法向力=23688.2832, 切向力X=13279.2871, 切向力Y=-4385.9980 +FPS=31.95, 法向力=17689.8262, 切向力X=12242.2090, 切向力Y=-1924.8040 +FPS=31.94, 法向力=6806.2969, 切向力X=-948.9073, 切向力Y=-629.0283 +FPS=33.05, 法向力=9283.5410, 切向力X=-2812.7046, 切向力Y=-469.5695 +FPS=30.71, 法向力=46280.6016, 切向力X=-16821.4609, 切向力Y=18883.5078 +FPS=30.85, 法向力=3506.6221, 切向力X=-746.0198, 切向力Y=816.4135 +FPS=32.30, 法向力=4352.5625, 切向力X=-763.8464, 切向力Y=1072.7911 +FPS=30.19, 法向力=8116.6562, 切向力X=5561.4141, 切向力Y=-3546.4297 +FPS=31.78, 法向力=8742.4043, 切向力X=5462.0225, 切向力Y=-4127.6646 +FPS=30.94, 法向力=11321.5234, 切向力X=8430.7539, 切向力Y=395.2739 +FPS=31.08, 法向力=43826.0117, 切向力X=-19572.9883, 切向力Y=3551.2021 +FPS=31.47, 法向力=57184.0000, 切向力X=-27119.9238, 切向力Y=5139.1714 +FPS=31.15, 法向力=44099.4062, 切向力X=-19403.9199, 切向力Y=12661.8555 +FPS=31.05, 法向力=15017.8652, 切向力X=-3307.4644, 切向力Y=3200.8411 +FPS=31.39, 法向力=15158.8428, 切向力X=-3571.9875, 切向力Y=2633.0986 +FPS=30.45, 法向力=6022.2539, 切向力X=4520.4160, 切向力Y=-2540.0466 +FPS=30.42, 法向力=3478.7244, 切向力X=0.7532, 切向力Y=1161.2515 +FPS=32.37, 法向力=3316.0513, 切向力X=-179.6647, 切向力Y=826.5212 +FPS=30.65, 法向力=21560.8242, 切向力X=-245.5282, 切向力Y=14845.8770 +FPS=29.96, 法向力=10971.7998, 切向力X=7876.3223, 切向力Y=-1009.2401 +FPS=31.67, 法向力=11256.4277, 切向力X=7886.2197, 切向力Y=-287.2079 +FPS=31.23, 法向力=30855.1797, 切向力X=22918.5586, 切向力Y=2767.4443 +FPS=31.91, 法向力=28793.0000, 切向力X=20766.5098, 切向力Y=-454.7320 +FPS=29.48, 法向力=4851.2275, 切向力X=7328.0103, 切向力Y=4201.4375 +FPS=27.92, 法向力=26073.6816, 切向力X=-5650.9492, 切向力Y=7183.1377 +FPS=27.80, 法向力=26273.6602, 切向力X=-5568.2710, 切向力Y=7497.9326 +FPS=30.00, 法向力=14160.6406, 切向力X=11832.1504, 切向力Y=6133.4600 +FPS=30.13, 法向力=10902.0547, 切向力X=17502.5898, 切向力Y=4558.8789 +FPS=29.40, 法向力=21860.5801, 切向力X=5836.5430, 切向力Y=7684.2002 +FPS=31.13, 法向力=20684.7422, 切向力X=6644.3506, 切向力Y=8293.6895 +FPS=31.09, 法向力=7490.8267, 切向力X=18717.9844, 切向力Y=6408.1104 +FPS=31.52, 法向力=8925.3516, 切向力X=21970.4922, 切向力Y=5282.5908 +FPS=30.30, 法向力=10262.3301, 切向力X=18888.7520, 切向力Y=8396.9521 +FPS=28.39, 法向力=9084.7168, 切向力X=14486.4609, 切向力Y=6496.3037 +FPS=31.27, 法向力=8420.6602, 切向力X=15176.7080, 切向力Y=6762.7588 +FPS=30.36, 法向力=62713.8906, 切向力X=-14611.6602, 切向力Y=18599.8594 +FPS=29.81, 法向力=9996.3320, 切向力X=23516.1719, 切向力Y=5815.0459 +FPS=31.16, 法向力=13999.7305, 切向力X=26127.7305, 切向力Y=2018.7559 +FPS=30.51, 法向力=13351.9277, 切向力X=25141.3984, 切向力Y=4545.5210 +FPS=29.87, 法向力=18272.6816, 切向力X=11179.4160, 切向力Y=-3317.4160 +FPS=30.89, 法向力=20530.6562, 切向力X=8834.3857, 切向力Y=-2337.0815 +FPS=30.83, 法向力=18945.3574, 切向力X=11459.0352, 切向力Y=11950.4805 +FPS=29.53, 法向力=18509.0117, 切向力X=11508.6855, 切向力Y=12461.6016 +FPS=30.76, 法向力=13871.2002, 切向力X=20854.2031, 切向力Y=7511.0449 +FPS=29.47, 法向力=6885.0205, 切向力X=10329.8799, 切向力Y=984.1262 +FPS=30.30, 法向力=7862.2080, 切向力X=3535.6641, 切向力Y=4628.9551 +FPS=29.78, 法向力=7097.6216, 切向力X=3608.0369, 切向力Y=4421.2617 +FPS=30.19, 法向力=10272.9727, 切向力X=1116.8455, 切向力Y=3474.1169 +FPS=30.60, 法向力=4304.7539, 切向力X=7695.6709, 切向力Y=1860.4822 +FPS=31.38, 法向力=5477.8115, 切向力X=8685.7139, 切向力Y=2787.7551 +FPS=30.16, 法向力=7269.9424, 切向力X=5241.0396, 切向力Y=822.1171 +FPS=29.67, 法向力=12736.7051, 切向力X=11506.6270, 切向力Y=-2878.0835 +FPS=30.91, 法向力=12571.1680, 切向力X=11404.6953, 切向力Y=-3052.6594 +FPS=30.37, 法向力=19189.0781, 切向力X=-5080.0762, 切向力Y=3115.9998 +FPS=30.78, 法向力=22499.7812, 切向力X=-5125.1753, 切向力Y=7800.2812 +FPS=30.41, 法向力=9348.1748, 切向力X=10952.0664, 切向力Y=263.7417 +FPS=29.70, 法向力=22119.5020, 切向力X=-5862.4258, 切向力Y=-2944.3079 +FPS=30.67, 法向力=25019.8320, 切向力X=-7414.2549, 切向力Y=-2254.3940 +FPS=31.38, 法向力=2303.1758, 切向力X=6012.2261, 切向力Y=906.3104 +FPS=30.26, 法向力=17472.9082, 切向力X=13671.4121, 切向力Y=515.8186 +FPS=31.53, 法向力=17694.8594, 切向力X=13765.3398, 切向力Y=-69.6104 +FPS=31.44, 法向力=3862.9504, 切向力X=4933.6157, 切向力Y=408.4615 +FPS=31.78, 法向力=8748.4766, 切向力X=6751.8740, 切向力Y=-50.7179 +FPS=28.74, 法向力=23762.9492, 切向力X=15380.6953, 切向力Y=-7875.1543 +FPS=31.55, 法向力=23791.8301, 切向力X=14820.5996, 切向力Y=-9461.5303 +FPS=31.06, 法向力=23976.4043, 切向力X=14770.1885, 切向力Y=-9711.1182 +FPS=30.48, 法向力=9913.8877, 切向力X=10941.2812, 切向力Y=-1670.6492 +FPS=30.67, 法向力=27117.3711, 切向力X=-9041.3740, 切向力Y=-864.8564 +FPS=31.47, 法向力=8955.7461, 切向力X=889.3872, 切向力Y=1912.5830 +FPS=30.84, 法向力=7901.5225, 切向力X=1141.4933, 切向力Y=1329.2339 +FPS=30.33, 法向力=10451.3672, 切向力X=7884.2153, 切向力Y=1271.5630 +FPS=30.98, 法向力=4246.6562, 切向力X=3652.6270, 切向力Y=1573.0281 +FPS=31.86, 法向力=3858.3037, 切向力X=2145.8872, 切向力Y=-684.9913 +FPS=30.93, 法向力=10994.9453, 切向力X=8080.2993, 切向力Y=-436.6141 +FPS=30.86, 法向力=6628.3916, 切向力X=2196.0356, 切向力Y=5150.5430 +FPS=32.41, 法向力=14657.8203, 切向力X=-1730.4722, 切向力Y=9262.1152 +FPS=31.10, 法向力=7232.2422, 切向力X=746.1727, 切向力Y=-10.0924 +FPS=31.42, 法向力=7590.7656, 切向力X=494.1716, 切向力Y=-417.6302 +FPS=30.68, 法向力=8003.1328, 切向力X=-228.1992, 切向力Y=1475.0963 +FPS=31.31, 法向力=14312.3164, 切向力X=-3869.1086, 切向力Y=18.0699 +FPS=32.64, 法向力=14657.6943, 切向力X=-3915.8628, 切向力Y=-192.7074 +FPS=31.84, 法向力=7166.0649, 切向力X=6302.4175, 切向力Y=994.3315 +FPS=32.39, 法向力=5749.9648, 切向力X=5088.5781, 切向力Y=-473.5037 +FPS=32.91, 法向力=16722.0586, 切向力X=-5648.2705, 切向力Y=10607.3154 +FPS=31.14, 法向力=28125.8438, 切向力X=-9170.8145, 切向力Y=8985.4844 +FPS=32.79, 法向力=28098.0625, 切向力X=-9477.2139, 切向力Y=10372.7217 +FPS=32.46, 法向力=12368.5127, 切向力X=3078.9797, 切向力Y=-3269.0469 +FPS=31.60, 法向力=25420.8926, 切向力X=-18701.7031, 切向力Y=-661.3156 +FPS=31.69, 法向力=21578.2559, 切向力X=-16870.0723, 切向力Y=-2956.7339 +FPS=30.56, 法向力=9459.4736, 切向力X=-9989.5645, 切向力Y=-1758.1423 +FPS=30.04, 法向力=9073.0195, 切向力X=-9152.2051, 切向力Y=-1906.5657 +FPS=31.48, 法向力=16208.1680, 切向力X=-17021.7227, 切向力Y=-2837.6450 +FPS=31.77, 法向力=16644.4746, 切向力X=-17033.1680, 切向力Y=-4392.8438 +FPS=32.69, 法向力=16963.5039, 切向力X=-17097.7148, 切向力Y=-4409.6724 +FPS=28.93, 法向力=11654.4941, 切向力X=-12723.6758, 切向力Y=-3217.5471 +FPS=29.03, 法向力=12019.4141, 切向力X=-3230.2227, 切向力Y=-2329.9065 +FPS=32.86, 法向力=13281.9180, 切向力X=-2510.2927, 切向力Y=-799.5688 +FPS=32.81, 法向力=7787.2676, 切向力X=-5501.3301, 切向力Y=-3570.7817 +FPS=32.09, 法向力=9574.4463, 切向力X=-5130.6016, 切向力Y=-2732.4126 +FPS=33.85, 法向力=9392.7656, 切向力X=-5320.9551, 切向力Y=-2590.6025 +FPS=32.88, 法向力=9556.1641, 切向力X=-12914.6182, 切向力Y=-2457.4905 +FPS=33.61, 法向力=18901.0762, 切向力X=-18843.6602, 切向力Y=-2899.9509 +FPS=33.05, 法向力=10417.5605, 切向力X=-3734.0098, 切向力Y=-3468.8237 +FPS=32.66, 法向力=11302.8652, 切向力X=606.9654, 切向力Y=-2500.8157 +FPS=33.96, 法向力=11310.7891, 切向力X=508.4700, 切向力Y=-2406.4819 +FPS=31.25, 法向力=4810.8501, 切向力X=-4937.7539, 切向力Y=-1511.7843 +FPS=32.46, 法向力=6049.3496, 切向力X=-4473.2676, 切向力Y=3853.7214 +FPS=31.82, 法向力=14721.4395, 切向力X=4463.6846, 切向力Y=-371.7032 +FPS=31.53, 法向力=5035.0117, 切向力X=-3729.5898, 切向力Y=-1651.4426 +FPS=32.93, 法向力=9841.2090, 切向力X=-6765.5293, 切向力Y=-1266.7520 +FPS=32.66, 法向力=20521.3867, 切向力X=-12030.3008, 切向力Y=4973.8140 +FPS=32.02, 法向力=7084.0732, 切向力X=2664.6997, 切向力Y=7790.2383 +FPS=31.48, 法向力=3975.0347, 切向力X=-139.1964, 切向力Y=885.5980 +FPS=30.38, 法向力=17057.0703, 切向力X=9611.3105, 切向力Y=147.1700 +FPS=30.79, 法向力=18885.3320, 切向力X=10650.4463, 切向力Y=-886.8795 +FPS=28.22, 法向力=14302.5938, 切向力X=7862.7383, 切向力Y=-2901.2522 +FPS=26.95, 法向力=9797.0312, 切向力X=-3937.7639, 切向力Y=-517.5539 +FPS=30.21, 法向力=10874.2734, 切向力X=-1553.5125, 切向力Y=7409.8403 +FPS=31.49, 法向力=12041.5576, 切向力X=-2467.5806, 切向力Y=7763.6768 +FPS=31.39, 法向力=2727.0249, 切向力X=-1026.6523, 切向力Y=-1142.4817 +FPS=31.05, 法向力=3736.3010, 切向力X=1279.5873, 切向力Y=-2365.1299 +FPS=31.48, 法向力=5562.6470, 切向力X=2441.1018, 切向力Y=-3070.7388 +FPS=30.89, 法向力=8363.3516, 切向力X=4124.2715, 切向力Y=-1163.9009 +FPS=31.62, 法向力=9421.0479, 切向力X=4218.3486, 切向力Y=-1527.5264 +FPS=31.71, 法向力=18341.1328, 切向力X=-7273.5127, 切向力Y=83.6043 +FPS=31.23, 法向力=7707.0312, 切向力X=3537.2173, 切向力Y=620.6329 +FPS=32.41, 法向力=8310.3193, 切向力X=3725.8076, 切向力Y=825.0997 +FPS=30.99, 法向力=11031.1230, 切向力X=5419.2734, 切向力Y=400.4734 +FPS=31.64, 法向力=8217.1660, 切向力X=4735.6641, 切向力Y=323.3738 +FPS=32.52, 法向力=6344.2026, 切向力X=3622.7461, 切向力Y=158.5107 +FPS=31.78, 法向力=5999.6484, 切向力X=4196.8545, 切向力Y=29.2312 +FPS=33.15, 法向力=5531.8916, 切向力X=3871.1135, 切向力Y=205.9616 +FPS=33.21, 法向力=2453.2722, 切向力X=1190.0341, 切向力Y=556.4269 +FPS=33.17, 法向力=8431.7617, 切向力X=-2265.3357, 切向力Y=795.1705 +FPS=33.01, 法向力=11302.5020, 切向力X=-3922.1265, 切向力Y=-354.5823 +FPS=32.97, 法向力=6226.0176, 切向力X=4427.6919, 切向力Y=-1903.1715 +FPS=30.68, 法向力=9303.8096, 切向力X=6817.1592, 切向力Y=-497.9553 +FPS=30.24, 法向力=10377.2324, 切向力X=-1051.8513, 切向力Y=-1133.2483 +FPS=29.56, 法向力=5269.7422, 切向力X=2752.6870, 切向力Y=-2381.4517 +FPS=29.74, 法向力=4831.5889, 切向力X=4053.2444, 切向力Y=-1625.4731 +FPS=29.94, 法向力=3931.1992, 切向力X=3586.8013, 切向力Y=-1277.3994 +FPS=29.20, 法向力=3750.6755, 切向力X=-1329.8823, 切向力Y=-1340.9038 +FPS=29.61, 法向力=8162.6782, 切向力X=-9977.3848, 切向力Y=-2623.9893 +FPS=30.62, 法向力=8804.0723, 切向力X=-10820.0029, 切向力Y=-2239.5767 +FPS=29.46, 法向力=8949.0840, 切向力X=-10872.1426, 切向力Y=-3497.7104 +FPS=29.31, 法向力=16402.9219, 切向力X=-18779.0977, 切向力Y=-1964.2563 +FPS=30.01, 法向力=18308.3438, 切向力X=-19626.9453, 切向力Y=-1249.7770 +FPS=29.78, 法向力=13047.2168, 切向力X=-10196.2354, 切向力Y=-4678.6152 +FPS=30.11, 法向力=13316.4062, 切向力X=-9922.3584, 切向力Y=-4713.4521 +FPS=29.93, 法向力=22188.8340, 切向力X=-22411.6328, 切向力Y=-2911.2312 +FPS=30.16, 法向力=8974.5820, 切向力X=-8408.2979, 切向力Y=-4706.5557 +FPS=28.69, 法向力=22103.9805, 切向力X=-18213.8984, 切向力Y=1262.2026 +FPS=26.66, 法向力=22962.0488, 切向力X=-18379.2344, 切向力Y=-108.3152 +FPS=24.93, 法向力=9648.7988, 切向力X=-8179.6396, 切向力Y=26.0036 +FPS=26.88, 法向力=4865.7378, 切向力X=-9071.4238, 切向力Y=-3891.0933 +FPS=29.94, 法向力=9548.7881, 切向力X=-5478.7041, 切向力Y=1209.9059 +FPS=31.02, 法向力=10095.9951, 切向力X=-5492.6670, 切向力Y=-3451.8413 +FPS=29.82, 法向力=12208.1572, 切向力X=-4056.0486, 切向力Y=-4309.8848 +FPS=30.71, 法向力=12187.7305, 切向力X=-3810.6277, 切向力Y=-4021.2144 +FPS=28.07, 法向力=5017.5225, 切向力X=-6560.7637, 切向力Y=-779.4828 +FPS=29.83, 法向力=6107.1055, 切向力X=-7919.2988, 切向力Y=-3079.2241 +FPS=30.48, 法向力=7481.3438, 切向力X=-8608.2266, 切向力Y=-3697.9045 +FPS=31.07, 法向力=10632.2676, 切向力X=-11264.1309, 切向力Y=-2978.2090 +FPS=30.93, 法向力=17219.3340, 切向力X=-10713.2285, 切向力Y=-482.8918 +FPS=31.47, 法向力=18068.7227, 切向力X=-11097.8428, 切向力Y=-182.7051 +FPS=29.51, 法向力=5309.2354, 切向力X=-1010.9647, 切向力Y=-2235.3940 +FPS=29.62, 法向力=7941.0967, 切向力X=-3834.1499, 切向力Y=26.6984 +FPS=30.53, 法向力=5656.3223, 切向力X=-3129.7905, 切向力Y=-258.3355 +FPS=30.12, 法向力=5203.4741, 切向力X=-2871.9648, 切向力Y=-681.0897 +FPS=30.29, 法向力=9058.9434, 切向力X=-3961.3989, 切向力Y=-1076.3788 +FPS=30.38, 法向力=7548.0098, 切向力X=-3354.0664, 切向力Y=-1222.3635 +FPS=29.89, 法向力=3473.1313, 切向力X=122.0542, 切向力Y=406.0594 +FPS=29.79, 法向力=5181.8613, 切向力X=2265.4253, 切向力Y=1186.7092 +FPS=29.92, 法向力=6149.5171, 切向力X=2898.7441, 切向力Y=1505.4371 +FPS=29.70, 法向力=3772.0361, 切向力X=758.4678, 切向力Y=452.7246 +FPS=29.12, 法向力=25790.4590, 切向力X=-11710.1328, 切向力Y=10019.7012 +FPS=29.95, 法向力=32117.7383, 切向力X=-15356.5195, 切向力Y=8688.9766 +FPS=30.03, 法向力=11639.0449, 切向力X=-3669.6292, 切向力Y=6416.6548 +FPS=29.33, 法向力=10549.4844, 切向力X=6920.5000, 切向力Y=-2004.9094 +FPS=30.30, 法向力=11494.6523, 切向力X=7748.1943, 切向力Y=-730.7887 +FPS=29.71, 法向力=3595.1411, 切向力X=1957.1503, 切向力Y=-930.7698 +FPS=30.04, 法向力=10255.3770, 切向力X=9054.6348, 切向力Y=-1077.1132 +FPS=29.97, 法向力=10330.6201, 切向力X=9251.7832, 切向力Y=-1402.9988 +FPS=30.45, 法向力=10015.0254, 切向力X=9136.5000, 切向力Y=-330.5016 +FPS=29.94, 法向力=7757.5381, 切向力X=10589.9141, 切向力Y=-1296.8228 +FPS=30.25, 法向力=7419.8296, 切向力X=10501.0098, 切向力Y=-1779.5449 +FPS=28.96, 法向力=9410.8730, 切向力X=9872.8926, 切向力Y=-4734.4766 +FPS=29.57, 法向力=15527.4102, 切向力X=7819.0239, 切向力Y=-4488.4229 +FPS=29.64, 法向力=10712.5898, 切向力X=13110.4775, 切向力Y=-4800.3799 +FPS=31.42, 法向力=10813.4160, 切向力X=13456.4268, 切向力Y=-4669.6538 +FPS=30.59, 法向力=11672.3008, 切向力X=10594.6035, 切向力Y=-2531.2061 +FPS=31.21, 法向力=11603.5195, 切向力X=10730.2988, 切向力Y=-2603.7798 +FPS=29.21, 法向力=10594.1465, 切向力X=9916.1543, 切向力Y=-1466.1902 +FPS=30.59, 法向力=13671.5195, 切向力X=14857.9453, 切向力Y=-4684.0176 +FPS=30.37, 法向力=14076.4863, 切向力X=14612.8965, 切向力Y=-4992.2275 +FPS=30.32, 法向力=13655.5527, 切向力X=15917.0117, 切向力Y=-4360.4375 +FPS=29.42, 法向力=14845.8711, 切向力X=12778.3047, 切向力Y=-5802.4209 +FPS=30.14, 法向力=14927.7383, 切向力X=12605.9863, 切向力Y=-6017.5283 +FPS=29.76, 法向力=14791.7695, 切向力X=13402.8652, 切向力Y=-4762.3857 +FPS=29.96, 法向力=14958.4824, 切向力X=14458.0723, 切向力Y=-5880.1880 +FPS=31.19, 法向力=14969.3047, 切向力X=14485.1113, 切向力Y=-5984.8423 +FPS=30.82, 法向力=15200.5840, 切向力X=15044.9229, 切向力Y=-4778.6523 +FPS=30.27, 法向力=15048.8496, 切向力X=15153.3193, 切向力Y=-4487.5767 +FPS=31.58, 法向力=14581.8438, 切向力X=16947.5898, 切向力Y=-7212.2437 +FPS=31.22, 法向力=13906.2715, 切向力X=14896.2109, 切向力Y=-5061.5625 +FPS=32.04, 法向力=13756.8535, 切向力X=14609.2812, 切向力Y=-5760.1602 +FPS=32.65, 法向力=16095.9355, 切向力X=18895.8340, 切向力Y=-7337.5342 +FPS=32.01, 法向力=11449.6094, 切向力X=11860.5352, 切向力Y=-4090.9094 +FPS=32.41, 法向力=11495.5488, 切向力X=11903.2734, 切向力Y=-4233.5220 +FPS=33.24, 法向力=13394.6748, 切向力X=8451.7920, 切向力Y=-1886.4978 +FPS=32.01, 法向力=12396.0371, 切向力X=5972.4131, 切向力Y=-432.9780 +FPS=32.60, 法向力=12531.8672, 切向力X=6073.6304, 切向力Y=-1015.0947 +FPS=32.13, 法向力=11196.4463, 切向力X=3555.1077, 切向力Y=-1882.7424 +FPS=33.50, 法向力=10723.2686, 切向力X=3817.1548, 切向力Y=-1913.1477 +FPS=29.80, 法向力=7412.9160, 切向力X=1372.3900, 切向力Y=-367.2078 +FPS=30.42, 法向力=22956.4258, 切向力X=-4975.3086, 切向力Y=-3063.6362 +FPS=31.98, 法向力=27428.8164, 切向力X=-6915.8032, 切向力Y=-3067.2998 +FPS=32.04, 法向力=6347.9487, 切向力X=4718.3701, 切向力Y=1678.0522 +FPS=31.69, 法向力=6344.1377, 切向力X=3936.3232, 切向力Y=1861.4087 +FPS=33.61, 法向力=8605.7666, 切向力X=6418.7764, 切向力Y=4341.1841 +FPS=31.74, 法向力=10897.3037, 切向力X=-151.9736, 切向力Y=-289.9187 +FPS=31.75, 法向力=14605.6064, 切向力X=-1976.9972, 切向力Y=-1134.1431 +FPS=32.74, 法向力=7664.0508, 切向力X=5942.0688, 切向力Y=-2463.6431 +FPS=32.28, 法向力=6931.4434, 切向力X=-2975.9561, 切向力Y=-2391.7957 +FPS=32.65, 法向力=7322.3691, 切向力X=-3552.7422, 切向力Y=-2405.8679 +FPS=32.71, 法向力=20610.6992, 切向力X=-13753.4395, 切向力Y=6615.6699 +FPS=33.07, 法向力=19840.4180, 切向力X=-13836.4277, 切向力Y=6513.9795 +FPS=31.96, 法向力=8604.6855, 切向力X=-6362.1265, 切向力Y=-3314.1240 +FPS=32.00, 法向力=9151.9600, 切向力X=-9628.6943, 切向力Y=-2330.3103 +FPS=33.39, 法向力=9343.2178, 切向力X=-9751.5205, 切向力Y=-2378.8213 +FPS=32.98, 法向力=20981.2734, 切向力X=-5149.3750, 切向力Y=-4434.2451 +FPS=32.77, 法向力=14147.1113, 切向力X=-13337.0703, 切向力Y=-4588.2563 +FPS=36.14, 法向力=13541.1230, 切向力X=-13751.0293, 切向力Y=-3864.5972 +FPS=32.11, 法向力=11342.4531, 切向力X=-13651.5703, 切向力Y=2000.6260 +FPS=33.06, 法向力=10612.8076, 切向力X=-15538.7305, 切向力Y=-730.0645 +FPS=33.46, 法向力=9289.5957, 切向力X=-12312.7539, 切向力Y=-4582.8560 +FPS=32.71, 法向力=7527.8613, 切向力X=-12636.5312, 切向力Y=-4371.8955 +FPS=34.83, 法向力=7669.1265, 切向力X=-12185.0801, 切向力Y=-4604.1846 +FPS=34.02, 法向力=10186.4248, 切向力X=-9140.2607, 切向力Y=275.1848 +FPS=33.89, 法向力=8894.7383, 切向力X=-9443.6289, 切向力Y=-2789.5276 +FPS=32.46, 法向力=4324.1040, 切向力X=-5633.3335, 切向力Y=-3772.1367 +FPS=33.60, 法向力=4528.2041, 切向力X=-5511.5508, 切向力Y=-3749.2729 +FPS=33.36, 法向力=6224.0879, 切向力X=-6153.7080, 切向力Y=-2323.5142 +FPS=33.36, 法向力=7416.1523, 切向力X=-5883.2803, 切向力Y=-355.8192 +FPS=34.38, 法向力=7286.8193, 切向力X=-5548.8008, 切向力Y=398.7098 +FPS=33.50, 法向力=7071.6582, 切向力X=-3856.0220, 切向力Y=-1984.2428 +FPS=34.08, 法向力=7529.0215, 切向力X=-3594.6355, 切向力Y=-1190.5437 +FPS=34.76, 法向力=7708.9946, 切向力X=-2806.2708, 切向力Y=1830.2035 +FPS=33.72, 法向力=5339.2954, 切向力X=3268.2422, 切向力Y=204.7537 +FPS=34.84, 法向力=9167.4609, 切向力X=5864.3057, 切向力Y=-957.7563 +FPS=31.89, 法向力=2476.0732, 切向力X=-597.8885, 切向力Y=-617.1965 +FPS=33.14, 法向力=3116.7422, 切向力X=-1340.0005, 切向力Y=101.2920 +FPS=31.94, 法向力=2554.6528, 切向力X=-294.3497, 切向力Y=-728.2612 +FPS=33.20, 法向力=2667.5693, 切向力X=-354.5980, 切向力Y=-515.6520 +FPS=33.31, 法向力=2696.5452, 切向力X=-250.6836, 切向力Y=-422.8476 +FPS=32.64, 法向力=10883.1309, 切向力X=-9488.0703, 切向力Y=-1351.0709 +FPS=33.48, 法向力=13911.2383, 切向力X=-11526.9062, 切向力Y=-1730.2313 +FPS=33.58, 法向力=33969.8867, 切向力X=-24245.5684, 切向力Y=7322.8242 +FPS=32.31, 法向力=17774.8594, 切向力X=-9649.7520, 切向力Y=-3903.7112 +FPS=32.61, 法向力=18634.4121, 切向力X=-9771.1152, 切向力Y=-3531.0703 +FPS=33.48, 法向力=20541.2695, 切向力X=-13828.8154, 切向力Y=-5237.5996 +FPS=32.77, 法向力=15812.4580, 切向力X=-17118.3750, 切向力Y=-4255.1211 +FPS=33.32, 法向力=15095.6211, 切向力X=-19592.2930, 切向力Y=-5155.3643 +FPS=32.34, 法向力=16270.0273, 切向力X=-23029.7910, 切向力Y=-7201.5664 +FPS=32.75, 法向力=16300.5879, 切向力X=-22751.5996, 切向力Y=-6648.8750 +FPS=32.41, 法向力=16177.8418, 切向力X=-21649.0156, 切向力Y=-7661.9712 +FPS=32.29, 法向力=16186.5801, 切向力X=-21650.1406, 切向力Y=-7627.3687 +FPS=31.38, 法向力=16203.6484, 切向力X=-21679.2910, 切向力Y=-7655.0527 +FPS=31.19, 法向力=16515.6406, 切向力X=-27595.3320, 切向力Y=-6406.0654 +FPS=32.01, 法向力=17967.5859, 切向力X=-28804.1562, 切向力Y=-7423.3789 +FPS=32.11, 法向力=16974.1270, 切向力X=-17199.4395, 切向力Y=-6140.1982 +FPS=31.43, 法向力=12676.1211, 切向力X=-20082.7852, 切向力Y=-7441.5269 +FPS=31.75, 法向力=12409.1562, 切向力X=-20679.0625, 切向力Y=-8196.8799 +FPS=31.23, 法向力=11357.8477, 切向力X=-18089.4512, 切向力Y=-6596.9565 +FPS=31.64, 法向力=11041.4336, 切向力X=-18823.6836, 切向力Y=-7247.0991 +FPS=31.26, 法向力=13260.9229, 切向力X=-12791.1807, 切向力Y=-7346.7754 +FPS=31.20, 法向力=13658.8691, 切向力X=-19642.0820, 切向力Y=-6949.2749 +FPS=32.01, 法向力=15311.6035, 切向力X=-20454.4961, 切向力Y=-6886.3042 +FPS=32.08, 法向力=6036.7549, 切向力X=-12909.6318, 切向力Y=-3981.9451 +FPS=32.67, 法向力=5964.0068, 切向力X=-12794.1689, 切向力Y=-4073.1353 +FPS=29.86, 法向力=5866.7407, 切向力X=-12586.6836, 切向力Y=-4079.1611 +FPS=26.26, 法向力=15792.1123, 切向力X=-5444.8428, 切向力Y=-1218.5814 +FPS=25.26, 法向力=17007.9492, 切向力X=5136.3701, 切向力Y=2457.3120 +FPS=27.92, 法向力=20030.4453, 切向力X=-537.0015, 切向力Y=-540.1201 +FPS=29.40, 法向力=19885.8770, 切向力X=701.8062, 切向力Y=-244.8137 +FPS=29.85, 法向力=29287.4805, 切向力X=-5994.2188, 切向力Y=988.3474 +FPS=29.64, 法向力=25547.2188, 切向力X=6194.1670, 切向力Y=-857.8058 +FPS=29.96, 法向力=25963.6465, 切向力X=6272.3540, 切向力Y=-608.8109 +FPS=29.56, 法向力=21135.4004, 切向力X=10111.8350, 切向力Y=-440.3754 +FPS=33.22, 法向力=27583.1582, 切向力X=10500.0312, 切向力Y=-3489.6343 +FPS=33.27, 法向力=33006.4531, 切向力X=-322.1852, 切向力Y=-2170.8115 +FPS=32.86, 法向力=41718.0547, 切向力X=-6956.0215, 切向力Y=-819.8520 +FPS=32.44, 法向力=41397.0469, 切向力X=-6774.2812, 切向力Y=-221.6935 +FPS=33.16, 法向力=24076.2148, 切向力X=4908.9160, 切向力Y=-4219.7832 +FPS=31.51, 法向力=21353.4922, 切向力X=7946.4717, 切向力Y=-5083.1626 +FPS=34.06, 法向力=21353.9102, 切向力X=7778.6611, 切向力Y=-5158.5684 +FPS=33.91, 法向力=20642.8789, 切向力X=5918.7256, 切向力Y=-3735.1675 +FPS=34.76, 法向力=20635.4824, 切向力X=5629.2090, 切向力Y=-3952.4578 +FPS=33.62, 法向力=24531.7227, 切向力X=1807.8654, 切向力Y=-6160.7217 +FPS=32.56, 法向力=24910.2969, 切向力X=2434.5146, 切向力Y=3021.6150 +FPS=32.71, 法向力=25633.2812, 切向力X=1899.3495, 切向力Y=3877.4138 +FPS=32.54, 法向力=17552.4746, 切向力X=7170.8818, 切向力Y=-3366.2666 +FPS=34.08, 法向力=17581.5156, 切向力X=7494.5229, 切向力Y=-3578.9204 +FPS=35.43, 法向力=17557.2266, 切向力X=-2782.6833, 切向力Y=3277.1553 +FPS=34.89, 法向力=18436.4512, 切向力X=-3094.3789, 切向力Y=3981.5049 +FPS=35.42, 法向力=18858.3496, 切向力X=-3395.1042, 切向力Y=4093.9182 +FPS=34.10, 法向力=13146.5225, 切向力X=2287.6235, 切向力Y=354.8823 +FPS=34.56, 法向力=13066.8652, 切向力X=2673.6685, 切向力Y=217.2332 +FPS=33.31, 法向力=15798.7256, 切向力X=-2496.4573, 切向力Y=34.6085 +FPS=34.18, 法向力=17094.9844, 切向力X=-3235.8860, 切向力Y=-846.1805 +FPS=32.93, 法向力=8856.4707, 切向力X=845.6509, 切向力Y=1103.2012 +FPS=33.90, 法向力=8502.1855, 切向力X=1328.4852, 切向力Y=476.3114 +FPS=33.50, 法向力=8805.3125, 切向力X=5293.7207, 切向力Y=-1588.2214 +FPS=32.41, 法向力=9628.2402, 切向力X=2317.1006, 切向力Y=-2570.7627 +FPS=33.70, 法向力=10257.7852, 切向力X=1370.3384, 切向力Y=-2597.2002 +FPS=32.39, 法向力=8241.5459, 切向力X=4641.5493, 切向力Y=-653.6262 +FPS=33.00, 法向力=7130.1650, 切向力X=3893.7048, 切向力Y=-239.1429 +FPS=33.84, 法向力=8350.4980, 切向力X=5293.6787, 切向力Y=-1155.2808 +FPS=32.94, 法向力=8672.2559, 切向力X=5632.4873, 切向力Y=-1191.9819 +FPS=33.69, 法向力=5152.8086, 切向力X=4232.8555, 切向力Y=-859.5454 +FPS=35.07, 法向力=5195.8145, 切向力X=4288.8867, 切向力Y=-549.9750 +FPS=34.53, 法向力=25606.8457, 切向力X=-6057.6562, 切向力Y=-1004.1299 +FPS=34.81, 法向力=28394.9258, 切向力X=-7463.0898, 切向力Y=-809.1250 +FPS=33.09, 法向力=9462.8711, 切向力X=7942.0811, 切向力Y=-734.7266 +FPS=34.93, 法向力=9078.3574, 切向力X=8938.8926, 切向力Y=-1315.4814 +FPS=33.33, 法向力=13593.7744, 切向力X=11006.5996, 切向力Y=-2912.9692 +FPS=35.25, 法向力=14141.8555, 切向力X=12069.7324, 切向力Y=-2317.4458 +FPS=35.16, 法向力=9352.1641, 切向力X=9525.7871, 切向力Y=-2638.4727 +FPS=34.93, 法向力=11171.2383, 切向力X=11516.8066, 切向力Y=-3889.4805 +FPS=35.48, 法向力=12073.4697, 切向力X=11548.9170, 切向力Y=-3626.8367 +FPS=34.29, 法向力=11510.2012, 切向力X=12176.5352, 切向力Y=-4300.3477 +FPS=34.91, 法向力=11430.3896, 切向力X=12536.5439, 切向力Y=-4226.8770 +FPS=35.97, 法向力=11368.3496, 切向力X=12624.2832, 切向力Y=-4120.7588 +FPS=35.35, 法向力=13640.7861, 切向力X=16901.7812, 切向力Y=-3023.5522 +FPS=35.61, 法向力=14726.5908, 切向力X=15753.6543, 切向力Y=-2825.7263 +FPS=35.50, 法向力=14774.0645, 切向力X=15590.5898, 切向力Y=-2834.7432 +FPS=35.28, 法向力=34362.0352, 切向力X=2954.3064, 切向力Y=-1961.1145 +FPS=35.16, 法向力=21550.8242, 切向力X=12408.2793, 切向力Y=-4179.7100 +FPS=34.86, 法向力=21148.8984, 切向力X=12616.7539, 切向力Y=-4365.0415 +FPS=34.76, 法向力=10476.9014, 切向力X=10981.6104, 切向力Y=581.4586 +FPS=35.77, 法向力=10238.8691, 切向力X=10892.2275, 切向力Y=-1177.0398 +FPS=35.10, 法向力=8248.0820, 切向力X=8889.6680, 切向力Y=-1398.7206 +FPS=35.43, 法向力=21313.2227, 切向力X=-2296.5420, 切向力Y=-932.6144 +FPS=34.69, 法向力=22772.6797, 切向力X=-2824.3403, 切向力Y=218.7314 +FPS=34.43, 法向力=16188.6904, 切向力X=8.0123, 切向力Y=-1297.0154 +FPS=33.32, 法向力=16197.1299, 切向力X=549.5298, 切向力Y=-1113.0551 +FPS=35.67, 法向力=16409.7109, 切向力X=419.8642, 切向力Y=-1056.5371 +FPS=35.66, 法向力=16459.4766, 切向力X=366.5362, 切向力Y=-1122.7061 +FPS=33.18, 法向力=4895.3926, 切向力X=2806.5559, 切向力Y=454.6179 +FPS=33.99, 法向力=4674.2505, 切向力X=3373.4011, 切向力Y=141.1817 +FPS=34.99, 法向力=12063.4668, 切向力X=-896.2719, 切向力Y=1865.1760 +FPS=33.22, 法向力=14511.5449, 切向力X=-2031.3694, 切向力Y=-41.4976 +FPS=34.21, 法向力=15262.6943, 切向力X=-2410.2302, 切向力Y=-217.3498 +FPS=32.36, 法向力=5700.0498, 切向力X=5884.0825, 切向力Y=-2104.1079 +FPS=34.31, 法向力=14506.9092, 切向力X=186.7773, 切向力Y=5768.0547 +FPS=34.40, 法向力=17213.3379, 切向力X=253.2870, 切向力Y=9570.0820 +FPS=32.56, 法向力=4490.2212, 切向力X=3621.1577, 切向力Y=-1402.5542 +FPS=32.93, 法向力=3971.4824, 切向力X=5121.9761, 切向力Y=-1211.8831 +FPS=32.37, 法向力=4223.1465, 切向力X=1084.3953, 切向力Y=711.9447 +FPS=33.76, 法向力=4565.1714, 切向力X=561.5508, 切向力Y=313.3227 +FPS=33.89, 法向力=4610.0117, 切向力X=420.3106, 切向力Y=206.6233 +FPS=34.28, 法向力=7413.2183, 切向力X=326.8326, 切向力Y=641.5728 +FPS=35.44, 法向力=7423.1685, 切向力X=-207.6052, 切向力Y=125.4970 +FPS=32.01, 法向力=3586.7007, 切向力X=2341.3306, 切向力Y=-1962.8438 +FPS=33.67, 法向力=3408.1619, 切向力X=2355.5115, 切向力Y=-2167.3267 +FPS=33.89, 法向力=11040.8057, 切向力X=-5085.7715, 切向力Y=-1496.3831 +FPS=33.40, 法向力=12438.3711, 切向力X=-8484.9209, 切向力Y=321.7382 +FPS=34.31, 法向力=12824.5312, 切向力X=-8701.8281, 切向力Y=551.6488 +FPS=34.22, 法向力=8282.0254, 切向力X=-4559.1777, 切向力Y=-280.5325 +FPS=33.83, 法向力=4819.5161, 切向力X=-6841.1357, 切向力Y=-1110.9204 +FPS=33.10, 法向力=4974.5361, 切向力X=-7057.7881, 切向力Y=-1099.3921 +FPS=31.87, 法向力=5196.0957, 切向力X=-7962.7744, 切向力Y=-2187.2637 +FPS=33.26, 法向力=5101.5234, 切向力X=-7990.2910, 切向力Y=-2465.9163 +FPS=32.79, 法向力=5109.6465, 切向力X=-7966.3350, 切向力Y=-2450.8330 +FPS=33.13, 法向力=5129.7109, 切向力X=-7967.7842, 切向力Y=-2440.9023 +FPS=32.34, 法向力=6927.6777, 切向力X=-10261.2852, 切向力Y=-2849.6868 +FPS=32.90, 法向力=6905.4990, 切向力X=-4756.7773, 切向力Y=-5697.3750 +FPS=33.84, 法向力=14328.5723, 切向力X=-6716.3584, 切向力Y=-320.5337 +FPS=31.46, 法向力=3386.7383, 切向力X=-3458.1157, 切向力Y=151.8679 +FPS=32.60, 法向力=5922.2437, 切向力X=1998.9735, 切向力Y=-1005.7538 +FPS=32.68, 法向力=6021.9917, 切向力X=2208.2039, 切向力Y=-305.1129 +FPS=31.82, 法向力=7147.6577, 切向力X=-661.6333, 切向力Y=-1230.1191 +FPS=33.00, 法向力=8198.9551, 切向力X=-1322.1558, 切向力Y=-1479.2712 +FPS=32.68, 法向力=7532.0166, 切向力X=-228.0920, 切向力Y=122.5870 +FPS=32.91, 法向力=7716.7007, 切向力X=-566.0836, 切向力Y=-218.7327 +FPS=32.63, 法向力=8192.1729, 切向力X=-704.3859, 切向力Y=-1155.3801 +FPS=32.16, 法向力=7455.1572, 切向力X=-2146.8999, 切向力Y=976.9927 +FPS=33.59, 法向力=7594.3887, 切向力X=-2409.6755, 切向力Y=994.8368 +FPS=32.64, 法向力=16542.6484, 切向力X=-4975.2109, 切向力Y=6168.9312 +FPS=32.55, 法向力=7802.1411, 切向力X=-326.9847, 切向力Y=-1304.7068 +FPS=32.67, 法向力=7864.5039, 切向力X=-266.1085, 切向力Y=-1823.7092 +FPS=31.41, 法向力=11917.8896, 切向力X=-2070.4263, 切向力Y=-1314.1787 +FPS=32.86, 法向力=9701.1826, 切向力X=-2016.9165, 切向力Y=505.1721 +FPS=32.96, 法向力=9735.6543, 切向力X=-1927.7849, 切向力Y=905.7154 +FPS=31.59, 法向力=4682.8818, 切向力X=594.4337, 切向力Y=-1242.9956 +FPS=31.97, 法向力=4484.2710, 切向力X=703.6296, 切向力Y=-1174.2532 +FPS=31.03, 法向力=6714.2686, 切向力X=-164.5864, 切向力Y=479.0869 +FPS=32.98, 法向力=6764.5283, 切向力X=-231.4220, 切向力Y=175.2577 +FPS=32.11, 法向力=12232.3262, 切向力X=2104.0820, 切向力Y=-1439.5879 +FPS=31.94, 法向力=5925.1113, 切向力X=-1561.9910, 切向力Y=1401.4080 +FPS=32.20, 法向力=5472.5283, 切向力X=-1405.4924, 切向力Y=1536.2233 +FPS=31.71, 法向力=5123.6294, 切向力X=1173.4731, 切向力Y=-2.7824 +FPS=31.90, 法向力=10131.1553, 切向力X=710.8318, 切向力Y=143.1045 +FPS=32.55, 法向力=11097.3086, 切向力X=-83.1796, 切向力Y=-300.6530 +FPS=32.31, 法向力=5997.2217, 切向力X=15.2529, 切向力Y=-204.2016 +FPS=32.56, 法向力=6795.8125, 切向力X=3593.8955, 切向力Y=695.2441 +FPS=33.10, 法向力=7162.8711, 切向力X=3689.6218, 切向力Y=797.2628 +FPS=32.31, 法向力=8694.8701, 切向力X=-1744.0652, 切向力Y=199.6691 +FPS=33.79, 法向力=16479.3477, 切向力X=-6652.6377, 切向力Y=-1622.9832 +FPS=32.19, 法向力=9731.6680, 切向力X=6877.3726, 切向力Y=6157.5156 +FPS=33.49, 法向力=7959.3086, 切向力X=5419.7871, 切向力Y=1625.6503 +FPS=32.98, 法向力=5902.4956, 切向力X=1060.0083, 切向力Y=-394.2842 +FPS=32.76, 法向力=16342.1064, 切向力X=-3688.9292, 切向力Y=-1691.0212 +FPS=33.11, 法向力=19432.8672, 切向力X=-4412.5605, 切向力Y=-1216.6326 +FPS=32.11, 法向力=8943.4346, 切向力X=6218.1572, 切向力Y=-204.4308 +FPS=31.47, 法向力=5629.2305, 切向力X=1920.1790, 切向力Y=-822.4359 +FPS=32.83, 法向力=5828.5581, 切向力X=2333.5923, 切向力Y=-819.6813 +FPS=32.28, 法向力=13083.9688, 切向力X=-5062.7959, 切向力Y=287.7120 +FPS=27.93, 法向力=6827.0059, 切向力X=-1512.6362, 切向力Y=700.4443 +FPS=28.43, 法向力=5504.1504, 切向力X=-609.1902, 切向力Y=1095.1233 +FPS=31.14, 法向力=4824.0483, 切向力X=749.2793, 切向力Y=721.0566 +FPS=34.22, 法向力=4730.6318, 切向力X=867.8859, 切向力Y=484.2651 +FPS=32.69, 法向力=4008.8950, 切向力X=167.2423, 切向力Y=1127.4542 +FPS=35.78, 法向力=9158.1396, 切向力X=5447.2275, 切向力Y=1849.4963 +FPS=35.32, 法向力=10752.2520, 切向力X=6734.7949, 切向力Y=1525.7305 +FPS=33.29, 法向力=5299.8965, 切向力X=3144.9666, 切向力Y=1195.2042 +FPS=35.77, 法向力=4973.3633, 切向力X=2867.6821, 切向力Y=908.9504 +FPS=34.80, 法向力=4781.0137, 切向力X=1272.6182, 切向力Y=2779.7134 +FPS=35.53, 法向力=5330.2598, 切向力X=3244.0801, 切向力Y=-526.6077 +FPS=35.50, 法向力=6231.0898, 切向力X=4194.3267, 切向力Y=-354.8003 +FPS=35.07, 法向力=8652.3330, 切向力X=133.7342, 切向力Y=2731.2056 +FPS=35.53, 法向力=10713.5996, 切向力X=-1736.4163, 切向力Y=2484.1094 +FPS=34.81, 法向力=6388.5557, 切向力X=-231.4615, 切向力Y=2169.0371 +FPS=36.35, 法向力=5170.5195, 切向力X=-143.3375, 切向力Y=777.2517 +FPS=32.19, 法向力=5999.4014, 切向力X=2968.8799, 切向力Y=609.8664 +FPS=34.45, 法向力=6282.6714, 切向力X=3203.7139, 切向力Y=682.3132 +FPS=32.93, 法向力=7292.3721, 切向力X=5484.2119, 切向力Y=127.0303 +FPS=31.95, 法向力=7035.5176, 切向力X=4704.2822, 切向力Y=1533.9109 +FPS=33.20, 法向力=7026.9824, 切向力X=4595.6152, 切向力Y=1258.9480 +FPS=32.72, 法向力=3816.0415, 切向力X=589.5950, 切向力Y=1939.8611 +FPS=32.47, 法向力=11712.4414, 切向力X=-3211.8799, 切向力Y=835.7821 +FPS=32.16, 法向力=12731.4766, 切向力X=-3703.0156, 切向力Y=761.0088 +FPS=32.46, 法向力=10434.7021, 切向力X=-1084.9666, 切向力Y=2820.1636 +FPS=31.85, 法向力=11545.0352, 切向力X=-2354.7419, 切向力Y=-1109.9661 +FPS=32.95, 法向力=11848.5566, 切向力X=-2628.9824, 切向力Y=-969.2454 +FPS=31.95, 法向力=11922.3691, 切向力X=-2611.1726, 切向力Y=-871.2114 +FPS=31.64, 法向力=10811.5908, 切向力X=1119.5638, 切向力Y=162.5811 +FPS=30.94, 法向力=6426.2808, 切向力X=2884.2058, 切向力Y=236.3671 +FPS=32.20, 法向力=6106.5068, 切向力X=3402.8403, 切向力Y=-634.9267 +FPS=32.21, 法向力=8918.2432, 切向力X=4039.7334, 切向力Y=5154.4985 +FPS=31.04, 法向力=5215.9888, 切向力X=235.9790, 切向力Y=4521.7812 +FPS=31.76, 法向力=3566.2615, 切向力X=-763.9454, 切向力Y=1057.9650 +FPS=31.67, 法向力=3719.1548, 切向力X=1088.1211, 切向力Y=183.0820 +FPS=33.24, 法向力=6786.6562, 切向力X=4460.8262, 切向力Y=-1506.8483 +FPS=33.27, 法向力=7000.9521, 切向力X=2184.1489, 切向力Y=-1505.9155 +FPS=31.06, 法向力=4886.7798, 切向力X=890.1209, 切向力Y=1426.8433 +FPS=31.70, 法向力=3720.5225, 切向力X=-1477.0835, 切向力Y=59.0974 +FPS=32.65, 法向力=3681.0935, 切向力X=-1455.7909, 切向力Y=251.4866 +FPS=30.39, 法向力=6220.8662, 切向力X=-2144.4404, 切向力Y=2221.0801 +FPS=31.74, 法向力=6038.6611, 切向力X=-2234.3469, 切向力Y=2113.0369 +FPS=31.34, 法向力=5744.0273, 切向力X=-4360.6465, 切向力Y=233.8926 +FPS=31.88, 法向力=8938.2266, 切向力X=-3990.3516, 切向力Y=-2659.5933 +FPS=32.11, 法向力=10650.2158, 切向力X=-4992.4043, 切向力Y=-2410.1106 +FPS=31.06, 法向力=2736.5107, 切向力X=-1154.4351, 切向力Y=-569.1962 +FPS=31.22, 法向力=8730.6270, 切向力X=4855.3223, 切向力Y=-1680.4178 +FPS=31.68, 法向力=8553.4570, 切向力X=3746.8110, 切向力Y=-1177.2639 +FPS=31.10, 法向力=3832.6802, 切向力X=752.9825, 切向力Y=379.2531 +FPS=31.20, 法向力=4382.6436, 切向力X=2067.4480, 切向力Y=557.1121 +FPS=32.37, 法向力=4446.9512, 切向力X=2171.8110, 切向力Y=-58.9452 +FPS=32.66, 法向力=7141.6592, 切向力X=-168.7801, 切向力Y=758.7319 +FPS=32.91, 法向力=10306.0273, 切向力X=-2734.7546, 切向力Y=1177.6472 +FPS=32.33, 法向力=6581.0469, 切向力X=3171.4194, 切向力Y=148.1192 +FPS=32.67, 法向力=9018.0830, 切向力X=1265.5789, 切向力Y=-298.8719 +FPS=32.05, 法向力=6687.5913, 切向力X=930.6583, 切向力Y=-1431.9565 +FPS=31.29, 法向力=4298.2764, 切向力X=674.0923, 切向力Y=1533.7395 +FPS=32.66, 法向力=7250.2124, 切向力X=2924.2773, 切向力Y=2404.9431 +FPS=30.22, 法向力=12901.3262, 切向力X=-7590.9355, 切向力Y=3431.0063 +FPS=29.56, 法向力=6312.0273, 切向力X=-1151.5352, 切向力Y=1920.0486 +FPS=29.97, 法向力=5989.8711, 切向力X=1216.2468, 切向力Y=990.2281 +FPS=30.65, 法向力=5954.9092, 切向力X=1374.6221, 切向力Y=610.2959 +FPS=28.92, 法向力=5712.1055, 切向力X=1491.6617, 切向力Y=2567.3992 +FPS=30.07, 法向力=5797.0078, 切向力X=1631.6198, 切向力Y=2635.1113 +FPS=29.32, 法向力=7785.7070, 切向力X=4815.2095, 切向力Y=-484.9290 +FPS=29.66, 法向力=14988.1719, 切向力X=-4797.6968, 切向力Y=173.8857 +FPS=30.22, 法向力=15184.7480, 切向力X=-4274.4219, 切向力Y=1928.9182 +FPS=30.74, 法向力=8890.7227, 切向力X=1419.1855, 切向力Y=-1566.0208 +FPS=30.38, 法向力=6895.6694, 切向力X=202.8553, 切向力Y=363.7396 +FPS=31.32, 法向力=6609.8018, 切向力X=147.8414, 切向力Y=104.3510 +FPS=30.84, 法向力=6868.9326, 切向力X=429.1948, 切向力Y=-795.2448 +FPS=31.50, 法向力=9634.8008, 切向力X=703.7422, 切向力Y=-2103.8875 +FPS=32.42, 法向力=10381.2070, 切向力X=756.1438, 切向力Y=-2477.2212 +FPS=31.97, 法向力=21445.1211, 切向力X=-2662.4346, 切向力Y=689.6110 +FPS=30.56, 法向力=23780.2773, 切向力X=-4813.9072, 切向力Y=-954.9746 +FPS=30.71, 法向力=11106.8945, 切向力X=4862.4463, 切向力Y=-1869.3711 +FPS=30.97, 法向力=12570.3223, 切向力X=1093.2441, 切向力Y=-3777.7854 +FPS=30.14, 法向力=12963.8613, 切向力X=1464.2701, 切向力Y=-4161.6270 +FPS=30.92, 法向力=12697.0918, 切向力X=5494.8667, 切向力Y=-2924.1780 +FPS=28.93, 法向力=15041.0332, 切向力X=10159.1660, 切向力Y=-2470.0779 +FPS=30.58, 法向力=13856.6270, 切向力X=6864.1802, 切向力Y=-2977.6572 +FPS=31.00, 法向力=14013.2734, 切向力X=7170.9722, 切向力Y=-2601.3447 +FPS=30.89, 法向力=13003.1299, 切向力X=7864.1958, 切向力Y=-2660.9229 +FPS=31.64, 法向力=12599.6885, 切向力X=4451.8892, 切向力Y=-2793.0742 +FPS=31.79, 法向力=13557.6680, 切向力X=3467.4475, 切向力Y=-3068.4941 +FPS=31.05, 法向力=12804.6504, 切向力X=3895.9678, 切向力Y=-3302.8467 +FPS=31.59, 法向力=12687.8057, 切向力X=3935.1924, 切向力Y=-3411.7119 +FPS=31.81, 法向力=14185.1426, 切向力X=-953.6384, 切向力Y=-2541.1646 +FPS=31.34, 法向力=15189.6465, 切向力X=-1697.4143, 切向力Y=-871.1501 +FPS=32.18, 法向力=14593.0078, 切向力X=-1355.0938, 切向力Y=-1205.9399 +FPS=30.44, 法向力=12065.8691, 切向力X=-774.1801, 切向力Y=1221.6665 +FPS=31.52, 法向力=12459.7461, 切向力X=-917.0068, 切向力Y=-1524.6730 +FPS=31.72, 法向力=12425.2852, 切向力X=-924.7088, 切向力Y=-1719.6328 +FPS=30.87, 法向力=15397.1455, 切向力X=-3610.5728, 切向力Y=-1008.3901 +FPS=31.25, 法向力=16881.3379, 切向力X=-3668.2944, 切向力Y=512.7587 +FPS=32.08, 法向力=8096.4746, 切向力X=1880.8774, 切向力Y=-1733.5845 +FPS=30.26, 法向力=17003.8965, 切向力X=-4497.8789, 切向力Y=78.0541 +FPS=31.65, 法向力=18545.6328, 切向力X=-5209.5381, 切向力Y=443.4240 +FPS=30.95, 法向力=12289.3301, 切向力X=808.0361, 切向力Y=-163.1483 +FPS=32.06, 法向力=11596.2559, 切向力X=1055.8154, 切向力Y=-26.0610 +FPS=32.66, 法向力=5667.9766, 切向力X=1039.7617, 切向力Y=1279.6591 +FPS=31.81, 法向力=24574.8203, 切向力X=-9695.3828, 切向力Y=3440.6040 +FPS=32.04, 法向力=24557.0430, 切向力X=-9669.4434, 切向力Y=4088.0608 +FPS=31.76, 法向力=12265.5078, 切向力X=-2942.2520, 切向力Y=264.4563 +FPS=31.76, 法向力=6208.1357, 切向力X=1262.9258, 切向力Y=561.2584 +FPS=31.85, 法向力=6453.7983, 切向力X=1563.9766, 切向力Y=1277.7280 +FPS=31.56, 法向力=8075.0625, 切向力X=2469.1367, 切向力Y=2117.2363 +FPS=32.26, 法向力=10126.6621, 切向力X=1475.8683, 切向力Y=4562.0566 +FPS=32.77, 法向力=9445.0859, 切向力X=524.9660, 切向力Y=3526.1492 +FPS=30.91, 法向力=9960.3750, 切向力X=-2143.5229, 切向力Y=3456.7026 +FPS=32.39, 法向力=10186.7969, 切向力X=-2196.5127, 切向力Y=3477.8081 +FPS=31.69, 法向力=8106.8555, 切向力X=552.8284, 切向力Y=2059.2241 +FPS=30.06, 法向力=13131.4141, 切向力X=8949.0957, 切向力Y=-918.3772 +FPS=31.33, 法向力=13595.3135, 切向力X=9366.7441, 切向力Y=-873.9935 +FPS=31.73, 法向力=13162.4824, 切向力X=-1695.9016, 切向力Y=852.2652 +FPS=31.27, 法向力=13518.5703, 切向力X=-3198.3853, 切向力Y=1150.8928 +FPS=30.81, 法向力=13266.9668, 切向力X=-3076.4548, 切向力Y=1455.6428 +FPS=30.75, 法向力=9650.7314, 切向力X=1029.8882, 切向力Y=1130.2668 +FPS=32.96, 法向力=12020.5010, 切向力X=6786.0352, 切向力Y=-41.6861 +FPS=33.45, 法向力=12684.0283, 切向力X=7373.4062, 切向力Y=697.4143 +FPS=33.24, 法向力=21970.6172, 切向力X=-5630.7549, 切向力Y=3205.6357 +FPS=33.34, 法向力=26566.8633, 切向力X=-7619.6958, 切向力Y=5083.8945 +FPS=32.39, 法向力=11640.5664, 切向力X=-807.7551, 切向力Y=3130.2263 +FPS=31.79, 法向力=11100.4824, 切向力X=-664.8497, 切向力Y=2475.0820 +FPS=33.43, 法向力=11843.1934, 切向力X=631.5234, 切向力Y=-2069.8687 +FPS=31.86, 法向力=13885.2637, 切向力X=-2625.2505, 切向力Y=2353.9583 +FPS=30.71, 法向力=14689.3184, 切向力X=-3128.7053, 切向力Y=2391.5127 +FPS=30.66, 法向力=11703.4951, 切向力X=3250.6523, 切向力Y=3211.0435 +FPS=31.59, 法向力=15038.6113, 切向力X=-1849.1068, 切向力Y=-1326.2277 +FPS=32.89, 法向力=16549.9004, 切向力X=-2889.7129, 切向力Y=-1754.8046 +FPS=32.92, 法向力=15647.4785, 切向力X=-1921.8394, 切向力Y=-826.1422 +FPS=30.16, 法向力=6110.0996, 切向力X=3384.7373, 切向力Y=-17.6012 +FPS=28.08, 法向力=6061.0371, 切向力X=3311.3940, 切向力Y=51.7425 +FPS=28.23, 法向力=7572.8364, 切向力X=-832.8072, 切向力Y=290.4797 +FPS=30.93, 法向力=9239.8457, 切向力X=-483.7587, 切向力Y=1086.4154 +FPS=32.37, 法向力=9488.3398, 切向力X=-597.5786, 切向力Y=1342.1394 +FPS=31.68, 法向力=6113.1465, 切向力X=2559.7429, 切向力Y=3272.3374 +FPS=31.38, 法向力=8131.3286, 切向力X=3346.1858, 切向力Y=1049.8755 +FPS=32.99, 法向力=7387.6396, 切向力X=-174.9215, 切向力Y=-55.6826 +FPS=31.93, 法向力=15114.1162, 切向力X=-2840.6914, 切向力Y=-442.0789 +FPS=32.82, 法向力=16134.4756, 切向力X=-3192.6602, 切向力Y=-567.9210 +FPS=32.86, 法向力=12627.5625, 切向力X=738.5412, 切向力Y=-403.1403 +FPS=32.49, 法向力=9692.1582, 切向力X=7101.5869, 切向力Y=-882.1589 +FPS=32.78, 法向力=9970.0352, 切向力X=7419.8354, 切向力Y=-453.1640 +FPS=32.43, 法向力=5285.7910, 切向力X=1937.0302, 切向力Y=1932.0391 +FPS=33.71, 法向力=5610.9268, 切向力X=1407.0854, 切向力Y=1856.7822 +FPS=32.52, 法向力=7229.7266, 切向力X=6683.4805, 切向力Y=2583.0864 +FPS=31.50, 法向力=7602.9956, 切向力X=2314.8081, 切向力Y=-235.2072 +FPS=32.55, 法向力=8836.6904, 切向力X=1269.2515, 切向力Y=-335.9426 +FPS=32.00, 法向力=14838.2168, 切向力X=-3283.5764, 切向力Y=425.1312 +FPS=31.05, 法向力=6626.4951, 切向力X=4722.1172, 切向力Y=-619.1058 +FPS=32.16, 法向力=7455.6787, 切向力X=5437.9697, 切向力Y=-619.0571 +FPS=32.09, 法向力=19068.8613, 切向力X=-6921.6265, 切向力Y=299.7276 +FPS=31.29, 法向力=19148.8359, 切向力X=-6431.4053, 切向力Y=2078.2739 +FPS=32.77, 法向力=19455.2891, 切向力X=-6569.6870, 切向力Y=2199.0122 +FPS=30.90, 法向力=13598.8105, 切向力X=325.8119, 切向力Y=4512.2910 +FPS=33.17, 法向力=14881.0420, 切向力X=165.8284, 切向力Y=4923.9219 +FPS=32.36, 法向力=5588.1162, 切向力X=1864.6492, 切向力Y=-201.6895 +FPS=32.78, 法向力=5523.7188, 切向力X=2509.5684, 切向力Y=520.9521 +FPS=32.47, 法向力=5639.8086, 切向力X=5284.4829, 切向力Y=-521.5285 +FPS=30.54, 法向力=7879.2979, 切向力X=1779.2844, 切向力Y=-440.6580 +Sensor disconnected. +⏸ 已暂停 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1280x720, fps=20.00, backend_id=1400 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Timeout finding vision units. +Sensor: non-stitch mode +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: False + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.16, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=54.54, 法向力=24189.5859, 切向力X=10205.7510, 切向力Y=-2487.5503 +FPS=35.92, 法向力=20338.5449, 切向力X=8095.4658, 切向力Y=-686.2598 +FPS=35.20, 法向力=20409.8477, 切向力X=9795.0342, 切向力Y=-422.5620 +FPS=40.87, 法向力=19460.8984, 切向力X=9304.1250, 切向力Y=-286.3355 +FPS=39.32, 法向力=14476.5342, 切向力X=5893.6260, 切向力Y=-163.4692 +FPS=40.92, 法向力=12615.2031, 切向力X=4802.3301, 切向力Y=175.2771 +FPS=39.27, 法向力=11459.8359, 切向力X=4096.1094, 切向力Y=134.6445 +FPS=40.04, 法向力=7328.6167, 切向力X=-3397.4138, 切向力Y=2176.8635 +FPS=41.83, 法向力=12917.9033, 切向力X=-6884.4229, 切向力Y=2614.3555 +FPS=40.03, 法向力=20471.7969, 切向力X=-11392.8105, 切向力Y=246.6952 +FPS=40.59, 法向力=20190.3672, 切向力X=-11181.9805, 切向力Y=-233.4160 +FPS=40.88, 法向力=6697.6826, 切向力X=-2789.4309, 切向力Y=-47.3880 +FPS=40.28, 法向力=5114.0151, 切向力X=-1652.2930, 切向力Y=-42.2316 +FPS=40.63, 法向力=8551.4023, 切向力X=3046.1965, 切向力Y=1131.0312 +FPS=40.61, 法向力=12427.3232, 切向力X=5375.4180, 切向力Y=-954.6091 +FPS=41.11, 法向力=12773.1562, 切向力X=5651.0781, 切向力Y=-1165.3386 +FPS=40.52, 法向力=10621.0586, 切向力X=5125.1040, 切向力Y=-384.5731 +FPS=42.90, 法向力=9753.6016, 切向力X=4465.9565, 切向力Y=-369.0423 +FPS=42.89, 法向力=9657.5996, 切向力X=4390.2314, 切向力Y=169.8988 +FPS=44.06, 法向力=25917.7578, 切向力X=11851.1406, 切向力Y=-1001.7773 +FPS=42.31, 法向力=26058.8379, 切向力X=11904.3174, 切向力Y=-613.7216 +FPS=37.63, 法向力=10171.7598, 切向力X=3250.0215, 切向力Y=274.5258 +FPS=37.48, 法向力=6108.1636, 切向力X=1103.4789, 切向力Y=576.6541 +FPS=37.58, 法向力=24255.6992, 切向力X=11205.1816, 切向力Y=-708.4057 +FPS=41.51, 法向力=25600.8613, 切向力X=11808.8047, 切向力Y=-172.3313 +FPS=40.53, 法向力=25432.6406, 切向力X=13317.6816, 切向力Y=-195.0313 +FPS=43.67, 法向力=25346.9297, 切向力X=13448.4375, 切向力Y=-39.4299 +FPS=44.57, 法向力=1463.2493, 切向力X=268.1919, 切向力Y=232.4698 +FPS=45.28, 法向力=1441.3619, 切向力X=361.2697, 切向力Y=137.3736 +FPS=44.48, 法向力=6268.7251, 切向力X=3034.5076, 切向力Y=497.4050 +FPS=46.50, 法向力=6713.7500, 切向力X=3284.3364, 切向力Y=142.3716 +FPS=43.86, 法向力=18496.6016, 切向力X=7881.3022, 切向力Y=-2496.7290 +FPS=46.03, 法向力=20605.4395, 切向力X=9142.2363, 切向力Y=-2485.1914 +FPS=43.41, 法向力=26541.8223, 切向力X=11194.6514, 切向力Y=-4723.9150 +FPS=42.64, 法向力=27486.0977, 切向力X=11825.6992, 切向力Y=-4919.6704 +FPS=41.42, 法向力=12761.4746, 切向力X=6242.9639, 切向力Y=-2036.4701 +FPS=44.48, 法向力=10588.0557, 切向力X=5326.4648, 切向力Y=-1143.0688 +FPS=44.69, 法向力=10236.8770, 切向力X=5115.7070, 切向力Y=-1211.6176 +FPS=41.48, 法向力=17624.0508, 切向力X=8774.6045, 切向力Y=-63.4560 +FPS=42.77, 法向力=15375.9102, 切向力X=7146.3350, 切向力Y=63.9244 +FPS=41.32, 法向力=8144.0967, 切向力X=-3824.4644, 切向力Y=-2091.0591 +FPS=43.26, 法向力=8650.6387, 切向力X=-3869.0620, 切向力Y=-2139.9287 +FPS=43.56, 法向力=11253.7041, 切向力X=5093.4375, 切向力Y=-2878.8003 +FPS=44.28, 法向力=15239.1328, 切向力X=7132.9941, 切向力Y=-3870.9622 +FPS=41.67, 法向力=15544.8691, 切向力X=7886.1836, 切向力Y=-1715.8466 +FPS=43.95, 法向力=15711.0059, 切向力X=8143.3257, 切向力Y=-1158.3622 +FPS=43.30, 法向力=3798.0723, 切向力X=-2906.2878, 切向力Y=2099.0437 +FPS=44.17, 法向力=3832.3760, 切向力X=-3027.5283, 切向力Y=2121.6550 +FPS=44.86, 法向力=3904.0425, 切向力X=-3063.4333, 切向力Y=2125.0232 +FPS=43.18, 法向力=16638.1875, 切向力X=7001.8984, 切向力Y=-803.8579 +FPS=44.04, 法向力=20434.4258, 切向力X=9101.4141, 切向力Y=1098.7853 +FPS=45.03, 法向力=4659.5713, 切向力X=1858.8231, 切向力Y=-631.6981 +FPS=45.92, 法向力=3917.8359, 切向力X=-90.4138, 切向力Y=-1014.7170 +FPS=44.96, 法向力=7150.5698, 切向力X=-1880.7217, 切向力Y=782.0698 +FPS=45.51, 法向力=7618.6245, 切向力X=-1776.8456, 切向力Y=757.3513 +FPS=45.67, 法向力=7796.3423, 切向力X=-1830.9243, 切向力Y=767.6512 +FPS=44.81, 法向力=6584.9297, 切向力X=-2211.1211, 切向力Y=1437.1035 +FPS=45.00, 法向力=6535.5591, 切向力X=-2090.7583, 切向力Y=1389.9541 +FPS=45.29, 法向力=53297.6953, 切向力X=27193.4141, 切向力Y=4341.9780 +FPS=42.94, 法向力=60375.7891, 切向力X=29821.3184, 切向力Y=-352.1655 +FPS=43.63, 法向力=40861.7812, 切向力X=20662.2852, 切向力Y=1281.0774 +FPS=43.01, 法向力=21233.8496, 切向力X=10757.7715, 切向力Y=-755.9417 +FPS=40.75, 法向力=21818.4492, 切向力X=10626.2012, 切向力Y=-968.1445 +FPS=43.87, 法向力=21621.2383, 切向力X=10396.0117, 切向力Y=-441.5711 +FPS=42.09, 法向力=1780.8516, 切向力X=-421.9231, 切向力Y=-382.2454 +FPS=44.01, 法向力=1880.5322, 切向力X=-420.0556, 切向力Y=-221.1367 +FPS=40.64, 法向力=2677.7183, 切向力X=1273.8782, 切向力Y=1168.9658 +FPS=42.50, 法向力=2878.9771, 切向力X=1308.8975, 切向力Y=1212.1560 +FPS=42.71, 法向力=4238.3447, 切向力X=-1497.5250, 切向力Y=3894.4978 +FPS=44.74, 法向力=5135.9575, 切向力X=-2682.4714, 切向力Y=4222.2437 +FPS=45.26, 法向力=5437.5469, 切向力X=-2953.7869, 切向力Y=4234.6157 +FPS=43.05, 法向力=10946.7734, 切向力X=4976.5713, 切向力Y=1806.2678 +FPS=44.19, 法向力=12953.7109, 切向力X=5897.6099, 切向力Y=1644.7628 +FPS=42.98, 法向力=22273.5020, 切向力X=10302.9336, 切向力Y=442.4793 +FPS=42.55, 法向力=20951.2441, 切向力X=9518.2949, 切向力Y=716.5750 +FPS=44.24, 法向力=21033.3672, 切向力X=9601.4902, 切向力Y=429.2836 +FPS=45.00, 法向力=20994.7246, 切向力X=9570.2734, 切向力Y=398.0462 +FPS=43.30, 法向力=2876.8774, 切向力X=2673.9541, 切向力Y=-996.9468 +FPS=44.33, 法向力=1941.6025, 切向力X=2134.5000, 切向力Y=-1445.7158 +FPS=43.71, 法向力=4704.8506, 切向力X=1559.6287, 切向力Y=-1798.4087 +FPS=44.66, 法向力=4950.3125, 切向力X=1341.6683, 切向力Y=-1962.7612 +FPS=42.39, 法向力=5024.5811, 切向力X=1321.8793, 切向力Y=-2020.2101 +FPS=43.76, 法向力=3766.1216, 切向力X=-2010.7461, 切向力Y=552.1945 +FPS=45.53, 法向力=5664.7251, 切向力X=-2953.4668, 切向力Y=1099.8014 +FPS=45.36, 法向力=6570.0186, 切向力X=2358.2039, 切向力Y=-965.9708 +FPS=46.37, 法向力=11453.9209, 切向力X=5539.3833, 切向力Y=-2500.3750 +FPS=45.97, 法向力=11892.6152, 切向力X=5935.4395, 切向力Y=-2431.8933 +FPS=46.79, 法向力=4492.0093, 切向力X=2199.1455, 切向力Y=-1724.2725 +FPS=48.70, 法向力=4709.3174, 切向力X=2272.6311, 切向力Y=-1719.9211 +FPS=57.39, 法向力=17718.4395, 切向力X=8287.9023, 切向力Y=366.2271 +FPS=49.78, 法向力=15876.7197, 切向力X=7037.6270, 切向力Y=475.6821 +FPS=59.39, 法向力=15568.6777, 切向力X=6762.7617, 切向力Y=495.2838 +FPS=50.40, 法向力=23696.3867, 切向力X=10614.0322, 切向力Y=-7187.6641 +FPS=58.63, 法向力=23227.8359, 切向力X=10912.0527, 切向力Y=-6542.1318 +FPS=47.34, 法向力=23915.7949, 切向力X=11265.1494, 切向力Y=-6637.0146 +FPS=48.04, 法向力=23655.1133, 切向力X=11036.7070, 切向力Y=-7022.3784 +FPS=45.81, 法向力=14829.8320, 切向力X=7948.3008, 切向力Y=-1278.7390 +FPS=48.20, 法向力=10739.2539, 切向力X=6177.3926, 切向力Y=-537.2397 +FPS=47.67, 法向力=9904.1660, 切向力X=5776.9824, 切向力Y=-121.1660 +FPS=42.96, 法向力=20962.9727, 切向力X=12472.1895, 切向力Y=-3515.0955 +FPS=41.16, 法向力=20413.6934, 切向力X=12522.5000, 切向力Y=-2046.5435 +FPS=42.16, 法向力=5568.2856, 切向力X=3319.9822, 切向力Y=-719.7435 +FPS=41.06, 法向力=2427.6133, 切向力X=340.5691, 切向力Y=-1077.1809 +FPS=41.36, 法向力=5636.9868, 切向力X=-3435.0425, 切向力Y=532.7582 +FPS=41.16, 法向力=5575.3350, 切向力X=-3699.4241, 切向力Y=683.8087 +FPS=38.78, 法向力=3526.0579, 切向力X=-1240.3292, 切向力Y=3515.6392 +FPS=41.24, 法向力=2732.7910, 切向力X=-1070.6790, 切向力Y=-177.4426 +FPS=38.89, 法向力=36422.2812, 切向力X=19036.2266, 切向力Y=-5572.3184 +FPS=41.90, 法向力=38430.4766, 切向力X=20554.1406, 切向力Y=-4576.7910 +FPS=40.25, 法向力=41055.2031, 切向力X=19427.8672, 切向力Y=-8447.1387 +FPS=40.13, 法向力=42633.4336, 切向力X=20064.5117, 切向力Y=-10275.8105 +FPS=40.15, 法向力=39351.7539, 切向力X=18572.7832, 切向力Y=-11255.6465 +FPS=39.17, 法向力=38496.3945, 切向力X=18628.4785, 切向力Y=-9450.4873 +FPS=38.77, 法向力=8999.7002, 切向力X=4285.1221, 切向力Y=1181.0153 +FPS=40.34, 法向力=6023.8286, 切向力X=2716.4072, 切向力Y=1070.1890 +FPS=40.04, 法向力=2952.2104, 切向力X=1967.9629, 切向力Y=-101.6224 +FPS=39.84, 法向力=2827.5576, 切向力X=1981.0016, 切向力Y=-219.1791 +FPS=39.73, 法向力=22650.1562, 切向力X=11049.8516, 切向力Y=1519.5277 +FPS=40.39, 法向力=21557.1309, 切向力X=10100.8496, 切向力Y=771.7377 +FPS=39.14, 法向力=28018.1855, 切向力X=13687.4805, 切向力Y=-163.2004 +FPS=39.70, 法向力=31779.6777, 切向力X=15681.6426, 切向力Y=-566.3944 +FPS=37.96, 法向力=18449.5449, 切向力X=9466.3867, 切向力Y=-2831.7188 +FPS=39.56, 法向力=15505.6982, 切向力X=7938.8867, 切向力Y=-2203.1216 +FPS=39.47, 法向力=5319.5103, 切向力X=-1618.1558, 切向力Y=-106.0010 +FPS=40.59, 法向力=14272.1426, 切向力X=-6174.9170, 切向力Y=2011.9059 +FPS=39.09, 法向力=1997.8025, 切向力X=-1155.3497, 切向力Y=1356.1913 +FPS=41.70, 法向力=4640.6294, 切向力X=267.4801, 切向力Y=1744.9072 +FPS=39.77, 法向力=4588.3760, 切向力X=347.0578, 切向力Y=1737.6035 +FPS=41.13, 法向力=4565.3564, 切向力X=208.5807, 切向力Y=1652.6685 +FPS=38.77, 法向力=4731.3613, 切向力X=532.4744, 切向力Y=1753.8444 +FPS=39.50, 法向力=3972.3616, 切向力X=-1116.1333, 切向力Y=1086.2585 +FPS=39.37, 法向力=3932.5049, 切向力X=-1545.9900, 切向力Y=445.6501 +FPS=40.13, 法向力=1937.4418, 切向力X=361.6883, 切向力Y=-769.3799 +FPS=40.34, 法向力=15972.7812, 切向力X=7556.8218, 切向力Y=-655.4622 +FPS=39.56, 法向力=17328.5898, 切向力X=7944.9199, 切向力Y=-1002.3135 +FPS=38.21, 法向力=17736.1914, 切向力X=8445.4863, 切向力Y=-4507.1465 +FPS=39.52, 法向力=17355.4707, 切向力X=8531.5439, 切向力Y=-4183.7266 +FPS=37.93, 法向力=8522.8770, 切向力X=3993.9758, 切向力Y=607.8517 +FPS=40.62, 法向力=7760.0039, 切向力X=3655.6455, 切向力Y=1227.8376 +FPS=39.94, 法向力=50079.2578, 切向力X=22360.9727, 切向力Y=-9419.0312 +FPS=42.10, 法向力=49066.3047, 切向力X=22570.6953, 切向力Y=-9564.3301 +FPS=41.16, 法向力=15141.9023, 切向力X=4471.8730, 切向力Y=-3373.6318 +FPS=42.48, 法向力=15486.6357, 切向力X=5297.3306, 切向力Y=-3768.9690 +FPS=41.99, 法向力=15714.5742, 切向力X=5249.0303, 切向力Y=-3052.3118 +FPS=42.32, 法向力=14373.2012, 切向力X=4641.7417, 切向力Y=-3300.4082 +FPS=41.33, 法向力=18113.6543, 切向力X=6905.1318, 切向力Y=101.2809 +FPS=41.82, 法向力=18104.0938, 切向力X=7047.1060, 切向力Y=1370.7830 +FPS=40.65, 法向力=10027.1533, 切向力X=3049.1355, 切向力Y=-2213.6370 +FPS=39.67, 法向力=9078.1143, 切向力X=2391.8328, 切向力Y=-2518.4653 +FPS=39.97, 法向力=8925.8291, 切向力X=2304.4497, 切向力Y=-2534.2471 +FPS=42.30, 法向力=36626.3711, 切向力X=16218.3486, 切向力Y=-3532.9785 +FPS=44.11, 法向力=37006.7109, 切向力X=16237.2422, 切向力Y=-3828.7156 +FPS=43.51, 法向力=9647.2979, 切向力X=1351.2029, 切向力Y=975.5166 +FPS=44.28, 法向力=9316.9648, 切向力X=907.3239, 切向力Y=1315.3378 +FPS=43.82, 法向力=1758.6776, 切向力X=917.9835, 切向力Y=473.3937 +FPS=43.64, 法向力=4713.0889, 切向力X=-1954.5068, 切向力Y=1046.7632 +FPS=41.25, 法向力=6548.8428, 切向力X=-3471.9299, 切向力Y=1326.2058 +FPS=41.80, 法向力=6423.5078, 切向力X=-3545.7908, 切向力Y=1114.2974 +FPS=42.92, 法向力=4481.8076, 切向力X=1999.8120, 切向力Y=1276.8494 +FPS=41.14, 法向力=4898.8804, 切向力X=2111.3960, 切向力Y=1004.6230 +FPS=40.61, 法向力=5001.4961, 切向力X=2113.3428, 切向力Y=1019.2372 +FPS=41.38, 法向力=5073.5908, 切向力X=2199.0225, 切向力Y=1017.1225 +FPS=40.02, 法向力=5338.9004, 切向力X=2543.0703, 切向力Y=1215.6741 +FPS=40.66, 法向力=5158.2256, 切向力X=2357.1714, 切向力Y=1315.6140 +FPS=39.62, 法向力=6781.3447, 切向力X=3184.1367, 切向力Y=496.1024 +FPS=40.43, 法向力=7056.8506, 切向力X=3383.3225, 切向力Y=324.0033 +FPS=39.28, 法向力=6831.7559, 切向力X=1984.2023, 切向力Y=1553.1001 +FPS=39.96, 法向力=6503.0879, 切向力X=1603.8325, 切向力Y=1797.0054 +FPS=38.76, 法向力=8132.2080, 切向力X=4817.3286, 切向力Y=-607.7057 +FPS=41.04, 法向力=8687.1328, 切向力X=5413.9722, 切向力Y=-193.8736 +FPS=39.39, 法向力=13067.0752, 切向力X=6639.8809, 切向力Y=291.1353 +FPS=39.47, 法向力=13525.0576, 切向力X=6794.3638, 切向力Y=324.4037 +FPS=39.16, 法向力=4011.0352, 切向力X=2992.3489, 切向力Y=1074.3851 +FPS=40.97, 法向力=2850.8669, 切向力X=2304.0439, 切向力Y=1635.2107 +FPS=38.87, 法向力=18872.6367, 切向力X=8288.0293, 切向力Y=2609.8396 +FPS=40.63, 法向力=19748.9395, 切向力X=8528.6504, 切向力Y=3394.0757 +FPS=39.19, 法向力=20493.4297, 切向力X=8782.1592, 切向力Y=3922.3721 +FPS=40.12, 法向力=21107.8320, 切向力X=8869.9141, 切向力Y=4440.9902 +FPS=39.98, 法向力=14731.3877, 切向力X=-5768.0396, 切向力Y=2182.5420 +FPS=39.21, 法向力=15388.3584, 切向力X=-6249.8677, 切向力Y=1414.3788 +FPS=39.81, 法向力=4402.2686, 切向力X=216.5047, 切向力Y=510.3122 +FPS=40.72, 法向力=10933.2637, 切向力X=3844.5352, 切向力Y=647.0255 +FPS=38.95, 法向力=11124.5010, 切向力X=5070.0576, 切向力Y=338.9807 +FPS=40.82, 法向力=10852.6836, 切向力X=4688.5479, 切向力Y=595.0031 +FPS=38.46, 法向力=14926.8271, 切向力X=7437.1587, 切向力Y=-620.7648 +FPS=41.22, 法向力=15891.6289, 切向力X=7988.8242, 切向力Y=-723.2235 +FPS=39.41, 法向力=19186.8945, 切向力X=8615.7090, 切向力Y=-1539.9187 +FPS=41.88, 法向力=19924.0449, 切向力X=9006.1367, 切向力Y=-1686.1082 +FPS=40.78, 法向力=21785.1504, 切向力X=10493.7539, 切向力Y=-1820.5159 +FPS=42.79, 法向力=22978.6621, 切向力X=11142.6172, 切向力Y=-1766.6541 +FPS=40.94, 法向力=19407.6328, 切向力X=9081.3418, 切向力Y=-1324.5630 +FPS=42.21, 法向力=18931.7598, 切向力X=8644.2051, 切向力Y=-1425.8071 +FPS=41.23, 法向力=19127.4023, 切向力X=8742.8184, 切向力Y=-1432.5563 +FPS=42.65, 法向力=18941.8945, 切向力X=8676.0518, 切向力Y=-1443.9948 +FPS=41.84, 法向力=18654.3945, 切向力X=8514.8047, 切向力Y=-1268.1382 +FPS=39.10, 法向力=5509.1489, 切向力X=3018.5200, 切向力Y=-2059.6384 +FPS=36.46, 法向力=1048.2430, 切向力X=486.9425, 切向力Y=479.6570 +FPS=35.82, 法向力=5009.0127, 切向力X=-1861.6434, 切向力Y=1559.5681 +FPS=36.15, 法向力=5417.2300, 切向力X=-2046.4901, 切向力Y=1003.6674 +FPS=40.37, 法向力=5322.1147, 切向力X=-2020.3376, 切向力Y=1055.0300 +FPS=40.26, 法向力=11302.7910, 切向力X=5967.5381, 切向力Y=-209.3346 +FPS=42.70, 法向力=12112.3438, 切向力X=6286.2808, 切向力Y=-171.3354 +FPS=40.49, 法向力=10572.2949, 切向力X=-4394.7002, 切向力Y=-273.9254 +FPS=43.20, 法向力=11717.8584, 切向力X=-4863.6611, 切向力Y=-933.0347 +FPS=40.52, 法向力=8121.4287, 切向力X=-3272.9771, 切向力Y=-294.0728 +FPS=43.09, 法向力=8192.0166, 切向力X=-3252.3457, 切向力Y=-314.0481 +FPS=42.42, 法向力=11476.7793, 切向力X=6299.5049, 切向力Y=-157.4872 +FPS=42.85, 法向力=13055.5156, 切向力X=7146.1221, 切向力Y=250.8985 +FPS=43.53, 法向力=13173.7695, 切向力X=7113.9282, 切向力Y=245.6939 +FPS=43.09, 法向力=13084.2158, 切向力X=7087.3818, 切向力Y=152.8166 +FPS=44.13, 法向力=13126.5791, 切向力X=7060.9229, 切向力Y=248.6395 +FPS=41.32, 法向力=1565.5280, 切向力X=1038.7614, 切向力Y=212.7767 +FPS=42.27, 法向力=7689.7988, 切向力X=-2240.2234, 切向力Y=866.1787 +FPS=41.23, 法向力=24480.1406, 切向力X=13702.3906, 切向力Y=-1695.5835 +FPS=40.56, 法向力=25805.0391, 切向力X=14245.6816, 切向力Y=-1069.3923 +FPS=38.54, 法向力=13813.0898, 切向力X=5987.9092, 切向力Y=2220.8398 +FPS=40.07, 法向力=15086.6074, 切向力X=6394.7471, 切向力Y=2853.4917 +FPS=41.19, 法向力=7699.4741, 切向力X=4622.6665, 切向力Y=-1202.8262 +FPS=42.27, 法向力=4391.1592, 切向力X=3035.3799, 切向力Y=-921.7406 +FPS=41.80, 法向力=8602.5488, 切向力X=-3061.1863, 切向力Y=-314.6958 +FPS=44.25, 法向力=8903.7578, 切向力X=-3238.0361, 切向力Y=-638.8470 +FPS=42.33, 法向力=13114.9619, 切向力X=7202.8877, 切向力Y=-552.3316 +FPS=43.80, 法向力=13942.4775, 切向力X=7640.5361, 切向力Y=-264.1791 +FPS=41.81, 法向力=11016.1914, 切向力X=5009.9121, 切向力Y=-341.9484 +FPS=44.23, 法向力=9041.4961, 切向力X=4072.0020, 切向力Y=-237.6487 +FPS=43.83, 法向力=7801.4097, 切向力X=3413.1599, 切向力Y=132.0509 +FPS=44.08, 法向力=6722.2471, 切向力X=2844.8560, 切向力Y=327.2451 +FPS=44.02, 法向力=6142.4531, 切向力X=2543.2480, 切向力Y=341.1742 +FPS=41.20, 法向力=16620.0508, 切向力X=6781.4209, 切向力Y=-1066.2466 +FPS=42.96, 法向力=17074.2812, 切向力X=6717.5176, 切向力Y=-1368.6886 +FPS=42.35, 法向力=10005.6230, 切向力X=3128.5679, 切向力Y=486.0580 +FPS=41.64, 法向力=6158.9893, 切向力X=1178.7419, 切向力Y=955.4503 +FPS=41.66, 法向力=15961.4434, 切向力X=7005.2178, 切向力Y=-763.8612 +FPS=42.99, 法向力=17290.5293, 切向力X=7704.6353, 切向力Y=-756.9528 +FPS=41.63, 法向力=8869.9531, 切向力X=-3442.2417, 切向力Y=349.2512 +FPS=43.27, 法向力=9787.8545, 切向力X=-3623.3657, 切向力Y=104.0741 +FPS=42.79, 法向力=18788.1211, 切向力X=8497.3311, 切向力Y=-1152.2068 +FPS=42.92, 法向力=19526.8555, 切向力X=8592.6719, 切向力Y=-1208.2009 +FPS=43.70, 法向力=13103.2168, 切向力X=-6470.2080, 切向力Y=429.9729 +FPS=41.82, 法向力=13790.5312, 切向力X=-6653.3418, 切向力Y=401.6560 +FPS=42.81, 法向力=13932.8691, 切向力X=-6720.9170, 切向力Y=477.9322 +FPS=39.23, 法向力=21459.1035, 切向力X=9891.0527, 切向力Y=-2037.4175 +FPS=41.05, 法向力=27073.6328, 切向力X=12810.6475, 切向力Y=-2911.2065 +FPS=40.74, 法向力=23723.1055, 切向力X=12066.5254, 切向力Y=-3666.0181 +FPS=39.49, 法向力=23777.8418, 切向力X=12123.8525, 切向力Y=-3721.8315 +FPS=39.58, 法向力=11461.3926, 切向力X=5278.2129, 切向力Y=-117.6653 +FPS=39.72, 法向力=2045.3724, 切向力X=-336.7587, 切向力Y=1165.7606 +FPS=39.54, 法向力=5746.6416, 切向力X=-3486.2358, 切向力Y=1626.3220 +FPS=39.53, 法向力=7737.8325, 切向力X=3831.1382, 切向力Y=929.8680 +FPS=40.89, 法向力=16998.9883, 切向力X=8957.9795, 切向力Y=-91.1719 +FPS=38.48, 法向力=13946.7363, 切向力X=5469.7471, 切向力Y=21.6792 +FPS=40.41, 法向力=13258.5156, 切向力X=4786.9590, 切向力Y=478.8987 +FPS=39.17, 法向力=13501.1377, 切向力X=5756.9277, 切向力Y=-648.7408 +FPS=40.18, 法向力=13284.3105, 切向力X=5792.6357, 切向力Y=-829.5928 +FPS=39.49, 法向力=18221.4316, 切向力X=6699.4590, 切向力Y=-1111.0088 +FPS=39.53, 法向力=18874.8828, 切向力X=6645.2354, 切向力Y=-1043.7781 +FPS=39.69, 法向力=18918.6016, 切向力X=6588.2881, 切向力Y=-931.6204 +FPS=39.19, 法向力=7246.7598, 切向力X=3476.1218, 切向力Y=-1812.5571 +FPS=39.69, 法向力=7762.0654, 切向力X=-1927.7993, 切向力Y=-44.2398 +FPS=41.08, 法向力=8465.1523, 切向力X=-2163.0366, 切向力Y=-78.0058 +FPS=39.59, 法向力=1557.9172, 切向力X=-118.5243, 切向力Y=-436.0798 +FPS=41.14, 法向力=15448.2178, 切向力X=8126.4639, 切向力Y=-2968.4287 +FPS=39.23, 法向力=17059.4668, 切向力X=8504.9668, 切向力Y=-1037.3647 +FPS=40.02, 法向力=17558.3281, 切向力X=8534.5840, 切向力Y=-588.0751 +FPS=39.76, 法向力=18164.7266, 切向力X=9392.6465, 切向力Y=-1359.2242 +FPS=40.87, 法向力=18608.4453, 切向力X=9739.4648, 切向力Y=-1672.7428 +FPS=39.46, 法向力=15525.2412, 切向力X=7794.3018, 切向力Y=-684.4314 +FPS=40.67, 法向力=18759.8242, 切向力X=9109.6250, 切向力Y=-1109.1365 +FPS=39.41, 法向力=16395.3047, 切向力X=8499.4316, 切向力Y=-821.9531 +FPS=40.40, 法向力=17856.5391, 切向力X=9431.0039, 切向力Y=-800.1354 +FPS=38.68, 法向力=17759.7402, 切向力X=9441.4922, 切向力Y=-1053.1849 +FPS=39.54, 法向力=3469.7866, 切向力X=319.0032, 切向力Y=-704.7170 +FPS=40.17, 法向力=3030.9478, 切向力X=54.6383, 切向力Y=-731.7159 +FPS=39.62, 法向力=14325.8008, 切向力X=6367.8906, 切向力Y=2407.9856 +FPS=39.83, 法向力=18296.8379, 切向力X=7867.9521, 切向力Y=296.3436 +FPS=41.08, 法向力=18600.6719, 切向力X=7866.5967, 切向力Y=403.8872 +FPS=41.28, 法向力=13917.5820, 切向力X=7124.6045, 切向力Y=-1312.3503 +FPS=41.87, 法向力=13386.1699, 切向力X=6969.7495, 切向力Y=-1183.5370 +FPS=40.52, 法向力=8536.7100, 切向力X=-2779.7983, 切向力Y=587.8142 +FPS=41.24, 法向力=9483.7246, 切向力X=-3178.2446, 切向力Y=116.2535 +FPS=42.52, 法向力=7227.1089, 切向力X=-3389.7261, 切向力Y=3238.7139 +FPS=44.68, 法向力=7341.7222, 切向力X=-3098.4082, 切向力Y=3583.8237 +FPS=43.41, 法向力=6643.8848, 切向力X=-2831.5239, 切向力Y=3115.4844 +FPS=42.62, 法向力=9714.6816, 切向力X=3634.1091, 切向力Y=1590.5540 +FPS=43.78, 法向力=12470.7969, 切向力X=5172.9399, 切向力Y=1224.9683 +FPS=42.49, 法向力=11200.9668, 切向力X=3538.4844, 切向力Y=471.2865 +FPS=42.30, 法向力=10603.6377, 切向力X=3090.0540, 切向力Y=421.2924 +FPS=42.21, 法向力=13559.8008, 切向力X=4534.6562, 切向力Y=300.7291 +FPS=40.25, 法向力=14215.8672, 切向力X=5050.7930, 切向力Y=279.0010 +FPS=40.75, 法向力=3921.0605, 切向力X=1586.6138, 切向力Y=-750.1292 +FPS=41.59, 法向力=3414.6855, 切向力X=1377.7782, 切向力Y=-403.3033 +FPS=41.56, 法向力=7185.5117, 切向力X=3253.0190, 切向力Y=-769.8018 +FPS=41.81, 法向力=7549.7031, 切向力X=3452.7073, 切向力Y=-869.7471 +FPS=41.39, 法向力=15183.8906, 切向力X=6390.6162, 切向力Y=-488.7696 +FPS=41.44, 法向力=15221.5312, 切向力X=6463.3340, 切向力Y=-1076.5941 +FPS=40.60, 法向力=4295.8135, 切向力X=-1510.5250, 切向力Y=-15.2375 +FPS=42.98, 法向力=4423.4062, 切向力X=-1532.8618, 切向力Y=-30.8276 +FPS=38.94, 法向力=2459.8901, 切向力X=-1441.3406, 切向力Y=455.5610 +FPS=40.58, 法向力=2530.6436, 切向力X=-1681.8740, 切向力Y=413.9301 +FPS=39.02, 法向力=4577.4526, 切向力X=-1110.8445, 切向力Y=-8.8323 +FPS=41.08, 法向力=4748.8462, 切向力X=-1130.4517, 切向力Y=-62.5916 +FPS=40.62, 法向力=4762.0498, 切向力X=-1113.6473, 切向力Y=-97.2563 +FPS=40.53, 法向力=9390.7979, 切向力X=-3110.2915, 切向力Y=-1033.3000 +FPS=41.45, 法向力=9700.7734, 切向力X=-3231.5532, 切向力Y=-1012.0795 +FPS=41.70, 法向力=2886.7056, 切向力X=99.9226, 切向力Y=650.7402 +FPS=41.07, 法向力=2772.2278, 切向力X=410.2950, 切向力Y=894.0927 +FPS=38.59, 法向力=9469.7109, 切向力X=-3828.1489, 切向力Y=-464.8805 +FPS=42.67, 法向力=9424.7881, 切向力X=-3558.8210, 切向力Y=-83.5208 +FPS=40.39, 法向力=7329.7656, 切向力X=-2546.5417, 切向力Y=-551.8565 +FPS=42.22, 法向力=6786.7490, 切向力X=-2272.4211, 切向力Y=-318.6181 +FPS=41.51, 法向力=10655.1699, 切向力X=-4343.1152, 切向力Y=337.8279 +FPS=43.24, 法向力=10372.4551, 切向力X=-4333.3091, 切向力Y=27.9637 +FPS=41.95, 法向力=2271.0583, 切向力X=1549.0980, 切向力Y=1009.1354 +FPS=42.08, 法向力=6577.6138, 切向力X=3956.3169, 切向力Y=1381.2073 +FPS=40.81, 法向力=16226.8340, 切向力X=7996.3379, 切向力Y=470.5894 +FPS=39.28, 法向力=16938.4531, 切向力X=8173.6870, 切向力Y=426.6404 +FPS=38.35, 法向力=12804.9053, 切向力X=7188.7061, 切向力Y=-2062.4900 +FPS=40.44, 法向力=12447.7812, 切向力X=6988.4004, 切向力Y=-2000.1021 +FPS=40.08, 法向力=6780.7544, 切向力X=4738.0469, 切向力Y=-437.8581 +FPS=41.16, 法向力=5717.8198, 切向力X=4212.9917, 切向力Y=-326.6906 +FPS=41.25, 法向力=17177.9727, 切向力X=8123.9434, 切向力Y=-1261.4332 +FPS=43.18, 法向力=18657.6289, 切向力X=8761.5781, 切向力Y=-817.1515 +FPS=41.39, 法向力=8224.0332, 切向力X=3836.4492, 切向力Y=-201.5165 +FPS=43.42, 法向力=7419.1387, 切向力X=3432.8818, 切向力Y=-60.8034 +FPS=42.27, 法向力=12813.5762, 切向力X=5881.3950, 切向力Y=851.7380 +FPS=41.95, 法向力=13492.5225, 切向力X=6237.9780, 切向力Y=751.0421 +FPS=40.97, 法向力=26791.7539, 切向力X=12437.3555, 切向力Y=-2616.9426 +FPS=41.51, 法向力=28305.7109, 切向力X=13306.0879, 切向力Y=-2449.7349 +FPS=40.30, 法向力=3239.3403, 切向力X=670.2466, 切向力Y=524.0367 +FPS=41.94, 法向力=2521.2417, 切向力X=-80.8673, 切向力Y=1004.4038 +FPS=41.77, 法向力=2477.6475, 切向力X=-246.6535, 切向力Y=1137.7642 +FPS=40.32, 法向力=17511.9805, 切向力X=7866.6694, 切向力Y=-1166.2322 +FPS=41.06, 法向力=19928.4727, 切向力X=8987.2734, 切向力Y=-738.4434 +FPS=40.02, 法向力=18963.3828, 切向力X=7647.2900, 切向力Y=534.8740 +FPS=40.97, 法向力=18482.3164, 切向力X=7382.9775, 切向力Y=835.6869 +FPS=39.53, 法向力=1779.3403, 切向力X=-400.6326, 切向力Y=-581.6628 +FPS=40.49, 法向力=1672.3687, 切向力X=-693.9484, 切向力Y=-409.1992 +FPS=39.83, 法向力=3651.8291, 切向力X=-199.3438, 切向力Y=458.8109 +FPS=40.98, 法向力=12375.6602, 切向力X=6187.8994, 切向力Y=-65.3264 +FPS=41.58, 法向力=12765.8496, 切向力X=6168.1230, 切向力Y=-102.2545 +FPS=39.67, 法向力=4128.2920, 切向力X=1495.1064, 切向力Y=255.2671 +FPS=40.70, 法向力=2541.0312, 切向力X=610.1777, 切向力Y=454.3644 +FPS=39.69, 法向力=8073.5864, 切向力X=2561.6611, 切向力Y=1584.7928 +FPS=41.49, 法向力=9005.2588, 切向力X=2898.3667, 切向力Y=1808.0505 +FPS=40.44, 法向力=10866.6650, 切向力X=5078.2485, 切向力Y=-1281.0403 +FPS=39.23, 法向力=10911.6406, 切向力X=4993.7007, 切向力Y=-1544.1003 +FPS=38.57, 法向力=10892.5176, 切向力X=5007.1011, 切向力Y=-1569.0862 +FPS=38.26, 法向力=7069.3994, 切向力X=3359.2908, 切向力Y=-460.1501 +FPS=39.41, 法向力=7350.4092, 切向力X=3622.6880, 切向力Y=-25.4638 +FPS=39.57, 法向力=6400.3242, 切向力X=2909.4607, 切向力Y=420.1250 +FPS=38.94, 法向力=6474.0986, 切向力X=2991.7769, 切向力Y=413.5209 +FPS=39.22, 法向力=7887.9805, 切向力X=3414.7981, 切向力Y=-95.3163 +FPS=39.90, 法向力=15552.9336, 切向力X=6726.0713, 切向力Y=799.7520 +FPS=41.13, 法向力=15712.3857, 切向力X=6813.8945, 切向力Y=543.0751 +FPS=40.09, 法向力=3648.3589, 切向力X=2262.1284, 切向力Y=778.7671 +FPS=41.09, 法向力=3523.7769, 切向力X=2060.6885, 切向力Y=512.8480 +FPS=40.12, 法向力=13510.9375, 切向力X=6154.3955, 切向力Y=-1685.2255 +FPS=41.62, 法向力=16046.6465, 切向力X=7307.3818, 切向力Y=-2284.0662 +FPS=38.05, 法向力=11587.4453, 切向力X=5252.9238, 切向力Y=-1491.3752 +FPS=40.95, 法向力=8545.3613, 切向力X=3721.1699, 切向力Y=-800.8005 +FPS=41.49, 法向力=6877.4712, 切向力X=2760.0591, 切向力Y=-699.9992 +FPS=39.15, 法向力=16781.6641, 切向力X=7711.9937, 切向力Y=-766.7286 +FPS=39.84, 法向力=17027.8770, 切向力X=7820.4937, 切向力Y=-595.7239 +FPS=36.86, 法向力=5345.1865, 切向力X=1874.2230, 切向力Y=1978.2024 +FPS=35.48, 法向力=2701.5330, 切向力X=-734.2211, 切向力Y=2427.7163 +FPS=35.60, 法向力=8321.1816, 切向力X=3873.5359, 切向力Y=538.9910 +FPS=36.41, 法向力=8916.0527, 切向力X=3991.6851, 切向力Y=328.7551 +FPS=40.09, 法向力=8818.1621, 切向力X=3898.9673, 切向力Y=490.1978 +FPS=38.81, 法向力=4841.6523, 切向力X=1869.4656, 切向力Y=-108.1439 +FPS=40.93, 法向力=2080.1255, 切向力X=81.5728, 切向力Y=-4.6582 +FPS=40.95, 法向力=3088.2446, 切向力X=458.2786, 切向力Y=980.5240 +FPS=41.03, 法向力=3397.1033, 切向力X=593.6286, 切向力Y=890.5552 +FPS=39.97, 法向力=1928.6577, 切向力X=-137.2816, 切向力Y=1514.2961 +FPS=41.19, 法向力=2007.6196, 切向力X=-520.5551, 切向力Y=1471.6746 +FPS=37.70, 法向力=25895.7734, 切向力X=11331.3857, 切向力Y=-1601.7841 +FPS=34.67, 法向力=27812.4746, 切向力X=12138.7656, 切向力Y=-1394.1259 +FPS=39.37, 法向力=5942.9370, 切向力X=2727.5913, 切向力Y=-323.6643 +FPS=39.80, 法向力=6394.3823, 切向力X=3042.7200, 切向力Y=-411.1023 +FPS=40.15, 法向力=11119.5820, 切向力X=5171.5845, 切向力Y=881.3913 +FPS=40.40, 法向力=12816.1250, 切向力X=6107.1567, 切向力Y=144.5793 +FPS=38.32, 法向力=13218.6924, 切向力X=5826.7827, 切向力Y=1165.1464 +FPS=40.86, 法向力=13529.6445, 切向力X=5870.0786, 切向力Y=1222.8936 +FPS=41.44, 法向力=9990.7041, 切向力X=4448.4556, 切向力Y=-322.4110 +FPS=42.06, 法向力=10153.1348, 切向力X=4557.8970, 切向力Y=-299.5115 +FPS=37.23, 法向力=15553.6582, 切向力X=7146.5195, 切向力Y=100.5720 +FPS=38.16, 法向力=16244.8408, 切向力X=7291.1392, 切向力Y=-40.8943 +FPS=40.45, 法向力=14863.9199, 切向力X=5894.1445, 切向力Y=303.2972 +FPS=40.59, 法向力=14528.2461, 切向力X=5612.0596, 切向力Y=439.3242 +FPS=39.40, 法向力=25223.1172, 切向力X=12953.1875, 切向力Y=511.0917 +FPS=39.54, 法向力=26076.4688, 切向力X=13670.0654, 切向力Y=-104.9275 +FPS=38.73, 法向力=24767.7578, 切向力X=12182.1680, 切向力Y=-1600.4001 +FPS=40.68, 法向力=24297.4922, 切向力X=11932.4492, 切向力Y=-1577.0406 +FPS=38.27, 法向力=17689.8887, 切向力X=8280.1895, 切向力Y=-1280.9772 +FPS=40.50, 法向力=16997.7480, 切向力X=7959.6675, 切向力Y=-662.8426 +FPS=37.58, 法向力=12312.2363, 切向力X=5546.4541, 切向力Y=863.2726 +FPS=39.57, 法向力=8804.4082, 切向力X=3422.5806, 切向力Y=1160.2142 +FPS=39.81, 法向力=25195.6992, 切向力X=11845.8164, 切向力Y=-2001.5929 +FPS=40.73, 法向力=25547.5176, 切向力X=12105.9229, 切向力Y=-2358.8281 +FPS=38.83, 法向力=3120.9971, 切向力X=513.8493, 切向力Y=-1180.1664 +FPS=39.97, 法向力=3307.1541, 切向力X=383.0723, 切向力Y=-1647.0001 +FPS=40.02, 法向力=18333.4531, 切向力X=8809.2256, 切向力Y=-761.9786 +FPS=40.73, 法向力=21808.8477, 切向力X=10524.7930, 切向力Y=-1018.6342 +FPS=39.92, 法向力=8534.2109, 切向力X=3363.3811, 切向力Y=-40.9651 +FPS=41.54, 法向力=4196.2817, 切向力X=1038.3838, 切向力Y=439.4992 +FPS=40.82, 法向力=9051.2178, 切向力X=4330.1699, 切向力Y=185.9218 +FPS=40.31, 法向力=9854.7236, 切向力X=4786.0850, 切向力Y=-180.4946 +FPS=40.32, 法向力=14268.9141, 切向力X=6561.6455, 切向力Y=-1766.3293 +FPS=39.89, 法向力=14002.9980, 切向力X=6334.2090, 切向力Y=-1288.2622 +FPS=38.98, 法向力=8256.2227, 切向力X=5674.3984, 切向力Y=-696.6281 +FPS=40.72, 法向力=8320.2949, 切向力X=5866.4150, 切向力Y=-348.2563 +FPS=40.35, 法向力=22543.5859, 切向力X=10195.6699, 切向力Y=-491.8372 +FPS=39.85, 法向力=27403.1758, 切向力X=12162.3701, 切向力Y=-1691.4111 +FPS=40.11, 法向力=24127.3887, 切向力X=11071.2109, 切向力Y=-2274.0569 +FPS=42.56, 法向力=20523.4688, 切向力X=8859.1025, 切向力Y=-1962.5298 +FPS=38.64, 法向力=28453.5977, 切向力X=13552.2773, 切向力Y=-898.7637 +FPS=40.09, 法向力=28351.7188, 切向力X=13378.8398, 切向力Y=-734.0651 +FPS=40.26, 法向力=15474.9180, 切向力X=6295.3125, 切向力Y=-1070.4463 +FPS=41.18, 法向力=14659.2637, 切向力X=5923.1719, 切向力Y=-39.2895 +FPS=39.50, 法向力=19261.7734, 切向力X=7995.5122, 切向力Y=-129.9921 +FPS=41.48, 法向力=20668.0723, 切向力X=8636.5352, 切向力Y=-162.2986 +FPS=40.78, 法向力=20413.5957, 切向力X=9172.8564, 切向力Y=442.2277 +FPS=40.99, 法向力=20639.6836, 切向力X=9356.6387, 切向力Y=453.4797 +FPS=40.17, 法向力=18610.6270, 切向力X=9592.3066, 切向力Y=-2302.8735 +FPS=40.78, 法向力=18808.9141, 切向力X=9870.7441, 切向力Y=-2124.6997 +FPS=39.79, 法向力=4512.2119, 切向力X=-580.1178, 切向力Y=182.2475 +FPS=40.79, 法向力=7293.7959, 切向力X=-1822.3578, 切向力Y=1437.5708 +FPS=38.52, 法向力=2050.6855, 切向力X=-86.0505, 切向力Y=863.0294 +FPS=41.02, 法向力=2691.9939, 切向力X=469.0017, 切向力Y=886.2213 +FPS=38.63, 法向力=8082.1924, 切向力X=3720.2720, 切向力Y=-244.0907 +FPS=40.77, 法向力=8571.6484, 切向力X=3922.0820, 切向力Y=-79.8720 +FPS=39.44, 法向力=4530.0391, 切向力X=1566.7263, 切向力Y=853.7419 +FPS=40.01, 法向力=2938.7705, 切向力X=516.1541, 切向力Y=1411.3309 +FPS=39.93, 法向力=6685.7671, 切向力X=2616.1792, 切向力Y=-144.3571 +FPS=40.47, 法向力=6561.5312, 切向力X=2624.7852, 切向力Y=-183.9100 +FPS=39.57, 法向力=6491.0942, 切向力X=2568.4365, 切向力Y=-243.6323 +FPS=39.19, 法向力=5183.2930, 切向力X=2416.8926, 切向力Y=-588.7756 +FPS=39.15, 法向力=18149.9199, 切向力X=7307.9844, 切向力Y=-641.4875 +FPS=39.19, 法向力=19235.9746, 切向力X=7709.0957, 切向力Y=-606.9393 +FPS=38.07, 法向力=14079.7969, 切向力X=6662.1338, 切向力Y=-192.6559 +FPS=38.68, 法向力=13263.6348, 切向力X=6137.6392, 切向力Y=-629.6287 +FPS=37.24, 法向力=19425.0586, 切向力X=10167.5703, 切向力Y=-206.1477 +FPS=39.44, 法向力=19199.4375, 切向力X=10161.1719, 切向力Y=-6.9177 +FPS=38.16, 法向力=9732.5703, 切向力X=-4579.9878, 切向力Y=746.8568 +FPS=38.63, 法向力=9870.6709, 切向力X=-4341.5527, 切向力Y=614.2938 +FPS=37.33, 法向力=7228.0122, 切向力X=2728.9873, 切向力Y=945.2427 +FPS=39.01, 法向力=13874.6855, 切向力X=6263.3574, 切向力Y=267.7480 +FPS=38.57, 法向力=18117.6992, 切向力X=8126.7197, 切向力Y=169.1560 +FPS=38.38, 法向力=21979.9062, 切向力X=10333.4434, 切向力Y=2525.8550 +FPS=39.34, 法向力=22930.4961, 切向力X=10777.7080, 切向力Y=3949.6655 +FPS=38.75, 法向力=23469.6445, 切向力X=11025.5586, 切向力Y=4427.9150 +FPS=36.55, 法向力=23932.8438, 切向力X=10590.9141, 切向力Y=698.1116 +FPS=36.97, 法向力=24733.8320, 切向力X=10804.6504, 切向力Y=147.3075 +FPS=38.87, 法向力=11551.3389, 切向力X=6233.6348, 切向力Y=-651.8633 +FPS=39.54, 法向力=6574.6992, 切向力X=3405.0759, 切向力Y=-511.2509 +FPS=39.35, 法向力=6276.3281, 切向力X=3600.7910, 切向力Y=311.0488 +FPS=37.38, 法向力=4947.2241, 切向力X=1619.7479, 切向力Y=241.6996 +FPS=38.67, 法向力=4548.1836, 切向力X=1386.3934, 切向力Y=151.7977 +FPS=37.63, 法向力=20533.2695, 切向力X=9492.8760, 切向力Y=-751.1521 +FPS=39.36, 法向力=21084.3770, 切向力X=9682.3672, 切向力Y=-867.0985 +FPS=37.80, 法向力=8671.2686, 切向力X=3414.6125, 切向力Y=-1031.1334 +FPS=40.00, 法向力=6189.3955, 切向力X=2143.2805, 切向力Y=-647.0553 +FPS=37.88, 法向力=5615.3223, 切向力X=3285.8975, 切向力Y=89.5593 +FPS=40.11, 法向力=5721.1416, 切向力X=3286.4504, 切向力Y=342.1184 +FPS=38.84, 法向力=5657.6885, 切向力X=3234.3936, 切向力Y=364.8921 +FPS=41.46, 法向力=11341.1680, 切向力X=5164.4937, 切向力Y=-435.3757 +FPS=39.48, 法向力=9935.8711, 切向力X=4025.1140, 切向力Y=-620.8889 +FPS=40.62, 法向力=10365.5479, 切向力X=4183.9570, 切向力Y=-481.3141 +FPS=40.19, 法向力=10875.8262, 切向力X=-4335.3613, 切向力Y=858.0928 +FPS=39.93, 法向力=11401.2227, 切向力X=-4619.6250, 切向力Y=472.9238 +FPS=39.60, 法向力=9484.6660, 切向力X=-4182.7373, 切向力Y=-587.6945 +FPS=40.45, 法向力=9596.2793, 切向力X=-4094.3826, 切向力Y=-924.2383 +FPS=39.25, 法向力=6363.8232, 切向力X=-3276.3545, 切向力Y=-458.9441 +FPS=41.25, 法向力=5476.6982, 切向力X=-2951.1670, 切向力Y=113.3950 +FPS=38.45, 法向力=1862.7186, 切向力X=391.9864, 切向力Y=559.0524 +FPS=40.34, 法向力=1857.3103, 切向力X=662.2793, 切向力Y=701.9222 +FPS=36.94, 法向力=2244.2017, 切向力X=1334.6055, 切向力Y=640.7714 +FPS=40.74, 法向力=2475.8955, 切向力X=1432.2473, 切向力Y=627.4365 +FPS=42.12, 法向力=2454.1782, 切向力X=1390.9790, 切向力Y=758.4084 +FPS=41.96, 法向力=16910.7695, 切向力X=7896.8057, 切向力Y=-2215.9712 +FPS=40.46, 法向力=18469.9180, 切向力X=8599.2402, 切向力Y=-1909.5757 +FPS=41.33, 法向力=10245.0957, 切向力X=5048.9902, 切向力Y=558.6210 +FPS=41.47, 法向力=8888.2422, 切向力X=4258.5425, 切向力Y=1299.2905 +FPS=41.18, 法向力=12864.5508, 切向力X=5451.9990, 切向力Y=-838.8430 +FPS=42.04, 法向力=13368.1914, 切向力X=5601.7632, 切向力Y=-432.5276 +FPS=40.79, 法向力=12713.5020, 切向力X=6640.0410, 切向力Y=-1569.4916 +FPS=40.71, 法向力=12108.4424, 切向力X=6253.6504, 切向力Y=-1583.6035 +FPS=39.86, 法向力=12079.9092, 切向力X=5507.9902, 切向力Y=-716.6719 +FPS=40.23, 法向力=1751.1990, 切向力X=882.5042, 切向力Y=1100.5122 +FPS=41.60, 法向力=3938.2361, 切向力X=-879.0901, 切向力Y=2397.6797 +FPS=42.15, 法向力=13548.7422, 切向力X=7034.4458, 切向力Y=-915.1790 +FPS=40.77, 法向力=15474.2363, 切向力X=8018.9116, 切向力Y=-856.0416 +FPS=40.47, 法向力=5924.1113, 切向力X=3446.0527, 切向力Y=-529.6077 +FPS=41.67, 法向力=5067.7529, 切向力X=3108.8569, 切向力Y=-712.8599 +FPS=41.58, 法向力=4950.5410, 切向力X=3072.4395, 切向力Y=-662.0635 +FPS=39.63, 法向力=6278.7612, 切向力X=3670.2725, 切向力Y=-816.7588 +FPS=41.87, 法向力=6804.9126, 切向力X=3990.9092, 切向力Y=-912.9155 +FPS=39.29, 法向力=17669.3633, 切向力X=7726.7500, 切向力Y=674.8752 +FPS=41.45, 法向力=17959.9727, 切向力X=7551.9697, 切向力Y=80.4361 +FPS=39.33, 法向力=8430.8340, 切向力X=3355.6885, 切向力Y=-373.2196 +FPS=40.14, 法向力=6028.8184, 切向力X=2070.7336, 切向力Y=-286.5875 +FPS=38.51, 法向力=6193.1865, 切向力X=2265.3945, 切向力Y=954.6937 +FPS=39.75, 法向力=6262.8350, 切向力X=2262.7783, 切向力Y=1334.5597 +FPS=38.64, 法向力=11849.0664, 切向力X=5387.9912, 切向力Y=-139.9107 +FPS=39.46, 法向力=11506.1797, 切向力X=5126.8916, 切向力Y=-222.4436 +FPS=39.17, 法向力=8141.4180, 切向力X=3132.4121, 切向力Y=154.7341 +FPS=37.98, 法向力=7783.8394, 切向力X=3112.6421, 切向力Y=1226.7744 +FPS=40.63, 法向力=7111.3662, 切向力X=2662.8882, 切向力Y=1640.4506 +FPS=41.16, 法向力=6462.3652, 切向力X=2256.1211, 切向力Y=1684.9512 +FPS=39.25, 法向力=18374.5938, 切向力X=7763.7686, 切向力Y=-798.8356 +FPS=41.37, 法向力=23732.8711, 切向力X=10957.5371, 切向力Y=-2047.2959 +FPS=38.92, 法向力=2976.4990, 切向力X=1696.8739, 切向力Y=194.8464 +FPS=41.39, 法向力=2302.0010, 切向力X=1384.2126, 切向力Y=14.6674 +FPS=41.63, 法向力=14549.4023, 切向力X=-7009.4082, 切向力Y=-1288.3761 +FPS=41.00, 法向力=14902.5762, 切向力X=-7033.1055, 切向力Y=-946.9810 +FPS=39.23, 法向力=13939.4873, 切向力X=6394.9673, 切向力Y=-800.8488 +FPS=39.67, 法向力=15083.9980, 切向力X=6972.4087, 切向力Y=-992.0421 +FPS=38.98, 法向力=16339.2090, 切向力X=8482.9502, 切向力Y=-815.1548 +FPS=39.72, 法向力=17180.8223, 切向力X=9005.2627, 切向力Y=-742.5521 +FPS=38.37, 法向力=5177.6763, 切向力X=-2143.0884, 切向力Y=-92.9999 +FPS=40.47, 法向力=5594.4907, 切向力X=-2465.6392, 切向力Y=-333.1218 +FPS=40.92, 法向力=1318.0040, 切向力X=110.0367, 切向力Y=365.0157 +FPS=6.66, 法向力=14906.8965, 切向力X=6496.5493, 切向力Y=-1749.8074 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260602_095911.log b/examples/logs/qt_viewer_20260602_095911.log new file mode 100644 index 0000000..8fd031f --- /dev/null +++ b/examples/logs/qt_viewer_20260602_095911.log @@ -0,0 +1,3470 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1280x720, fps=20.00, backend_id=1400 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Detected 0 candidate boxes with bk_thresh=150 +Timeout finding vision units. +Sensor: non-stitch mode +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: False + Optical flow algorithm: dis + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.15, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=4.80, 法向力=9696.3457, 切向力X=-6455.1855, 切向力Y=0.0324 +FPS=27.32, 法向力=6741.6201, 切向力X=-4242.0342, 切向力Y=99.3638 +FPS=31.99, 法向力=5165.9922, 切向力X=-2058.7170, 切向力Y=-215.1796 +FPS=34.88, 法向力=5163.8179, 切向力X=-2038.6260, 切向力Y=-113.3921 +FPS=33.12, 法向力=11106.0410, 切向力X=-6390.0127, 切向力Y=2501.8591 +FPS=34.14, 法向力=11898.1855, 切向力X=-6882.9092, 切向力Y=3499.6116 +FPS=33.86, 法向力=10457.0391, 切向力X=-5628.3398, 切向力Y=358.7316 +FPS=33.73, 法向力=5370.1328, 切向力X=-2964.2244, 切向力Y=-896.1353 +FPS=32.94, 法向力=5356.1992, 切向力X=-3100.1111, 切向力Y=-1310.0984 +FPS=32.09, 法向力=13382.7031, 切向力X=-6044.9902, 切向力Y=1291.2791 +FPS=33.30, 法向力=13262.0234, 切向力X=-5956.2607, 切向力Y=2112.2402 +FPS=33.44, 法向力=1343.6818, 切向力X=728.8246, 切向力Y=-1275.8174 +FPS=33.38, 法向力=2329.3232, 切向力X=1822.9343, 切向力Y=-1374.8838 +FPS=33.51, 法向力=1722.8679, 切向力X=985.7754, 切向力Y=-99.3548 +FPS=33.54, 法向力=2892.0830, 切向力X=-1579.8807, 切向力Y=-1767.6855 +FPS=31.77, 法向力=3076.0718, 切向力X=-1716.4109, 切向力Y=-1765.9750 +FPS=33.59, 法向力=7740.2778, 切向力X=-3844.7070, 切向力Y=374.3269 +FPS=33.67, 法向力=1449.7399, 切向力X=685.7407, 切向力Y=-1116.7911 +FPS=35.17, 法向力=1882.4260, 切向力X=1483.4644, 切向力Y=-1182.7395 +FPS=33.78, 法向力=3298.8340, 切向力X=1729.6283, 切向力Y=342.5248 +FPS=34.13, 法向力=4802.5439, 切向力X=268.1587, 切向力Y=3235.7573 +FPS=34.06, 法向力=4563.3159, 切向力X=1847.0073, 切向力Y=3100.1514 +FPS=35.31, 法向力=4639.4297, 切向力X=1746.6296, 切向力Y=3156.2017 +FPS=34.14, 法向力=6869.7070, 切向力X=-4527.9292, 切向力Y=-994.5882 +FPS=35.24, 法向力=12497.2354, 切向力X=-6369.6016, 切向力Y=2895.1577 +FPS=34.89, 法向力=9814.2168, 切向力X=-5348.3379, 切向力Y=1416.6470 +FPS=31.86, 法向力=16570.8926, 切向力X=-8497.8770, 切向力Y=4395.4854 +FPS=33.77, 法向力=13915.6416, 切向力X=-7267.9541, 切向力Y=4188.3291 +FPS=25.76, 法向力=6710.8960, 切向力X=-3030.8323, 切向力Y=2494.7451 +FPS=50.38, 法向力=3204.8975, 切向力X=-1050.3379, 切向力Y=110.6954 +FPS=42.49, 法向力=2703.0889, 切向力X=-710.8865, 切向力Y=-690.2076 +FPS=42.00, 法向力=4875.8140, 切向力X=1060.6036, 切向力Y=-2639.0518 +FPS=42.18, 法向力=5262.1162, 切向力X=1320.6243, 切向力Y=-2586.5488 +FPS=39.66, 法向力=7384.3662, 切向力X=4649.2256, 切向力Y=-532.5238 +FPS=40.39, 法向力=7658.2036, 切向力X=4976.5889, 切向力Y=-431.5424 +FPS=40.73, 法向力=7674.1821, 切向力X=4958.7334, 切向力Y=-401.2947 +FPS=39.62, 法向力=4791.2354, 切向力X=3576.6812, 切向力Y=-1949.3867 +FPS=38.82, 法向力=4779.0186, 切向力X=3468.0225, 切向力Y=-2060.2317 +FPS=40.41, 法向力=1752.3508, 切向力X=142.0183, 切向力Y=-1041.3018 +FPS=40.74, 法向力=2051.2942, 切向力X=-418.4260, 切向力Y=-1296.4958 +FPS=39.44, 法向力=6153.4473, 切向力X=4185.0381, 切向力Y=56.0732 +FPS=40.12, 法向力=6171.6143, 切向力X=4248.6895, 切向力Y=-406.8878 +FPS=39.47, 法向力=3205.5552, 切向力X=1652.6316, 切向力Y=741.8480 +FPS=40.20, 法向力=2238.2827, 切向力X=814.7972, 切向力Y=882.7129 +FPS=41.01, 法向力=6024.5972, 切向力X=-1792.4536, 切向力Y=6866.1235 +FPS=38.51, 法向力=3201.4834, 切向力X=-736.7658, 切向力Y=-2898.8005 +FPS=41.71, 法向力=3285.7161, 切向力X=-619.3410, 切向力Y=-3239.3330 +FPS=39.13, 法向力=3858.0327, 切向力X=1959.4330, 切向力Y=1559.0199 +FPS=41.48, 法向力=8554.2988, 切向力X=-2373.1572, 切向力Y=1477.4158 +FPS=40.99, 法向力=8245.2158, 切向力X=-2778.3848, 切向力Y=2929.4927 +FPS=39.02, 法向力=4643.5825, 切向力X=-2323.4023, 切向力Y=1347.7529 +FPS=41.87, 法向力=1671.1321, 切向力X=-104.7401, 切向力Y=881.9505 +FPS=39.43, 法向力=11632.4609, 切向力X=-6720.8486, 切向力Y=-1079.5901 +FPS=41.88, 法向力=13433.0723, 切向力X=-7771.2012, 切向力Y=141.8590 +FPS=41.64, 法向力=13613.1328, 切向力X=-7920.8291, 切向力Y=113.3178 +FPS=42.46, 法向力=13516.5605, 切向力X=-7839.2793, 切向力Y=305.9652 +FPS=41.45, 法向力=4916.3574, 切向力X=-2746.8462, 切向力Y=-691.0409 +FPS=43.64, 法向力=2266.8013, 切向力X=-1096.5260, 切向力Y=-1078.8027 +FPS=41.71, 法向力=1484.7991, 切向力X=403.4583, 切向力Y=-939.8987 +FPS=42.84, 法向力=1591.7390, 切向力X=306.6012, 切向力Y=-557.0338 +FPS=42.23, 法向力=8121.0161, 切向力X=-4481.6343, 切向力Y=348.5810 +FPS=16.41, 法向力=13394.9668, 切向力X=-7814.1104, 切向力Y=-24.0741 +FPS=17.92, 法向力=8854.2275, 切向力X=-5702.5483, 切向力Y=-1432.8726 +FPS=21.24, 法向力=6511.5693, 切向力X=-2903.6226, 切向力Y=1061.3533 +FPS=21.28, 法向力=11835.6230, 切向力X=-6500.7739, 切向力Y=1876.7271 +FPS=19.16, 法向力=11713.1865, 切向力X=-6545.6899, 切向力Y=1968.3667 +FPS=18.72, 法向力=2479.1147, 切向力X=-103.4280, 切向力Y=919.1989 +FPS=35.33, 法向力=17017.5586, 切向力X=-9514.4922, 切向力Y=2850.3875 +FPS=35.58, 法向力=17690.3047, 切向力X=-10228.5967, 切向力Y=4450.7236 +FPS=35.46, 法向力=5719.1826, 切向力X=-2630.3545, 切向力Y=1230.0638 +FPS=37.41, 法向力=5815.9805, 切向力X=-2684.4136, 切向力Y=1299.6290 +FPS=37.46, 法向力=4094.4751, 切向力X=-364.1044, 切向力Y=-300.4377 +FPS=40.59, 法向力=4709.6987, 切向力X=-651.9414, 切向力Y=81.8790 +FPS=38.81, 法向力=9050.5166, 切向力X=-5494.8481, 切向力Y=-2642.5967 +FPS=40.44, 法向力=9873.4736, 切向力X=-5899.3125, 切向力Y=-3079.9348 +FPS=36.05, 法向力=7820.8042, 切向力X=-4455.7402, 切向力Y=-350.3592 +FPS=40.41, 法向力=7869.6548, 切向力X=-4432.2275, 切向力Y=-363.9045 +FPS=36.42, 法向力=1676.7700, 切向力X=-223.3615, 切向力Y=-1023.5752 +FPS=34.85, 法向力=1147.4193, 切向力X=424.9918, 切向力Y=-1058.9698 +FPS=36.51, 法向力=1224.9087, 切向力X=698.8575, 切向力Y=-990.5770 +FPS=35.80, 法向力=2551.8682, 切向力X=1577.3774, 切向力Y=221.9760 +FPS=37.51, 法向力=2703.6211, 切向力X=1810.3097, 切向力Y=121.0616 +FPS=37.01, 法向力=1294.6003, 切向力X=376.9189, 切向力Y=-827.0363 +FPS=39.64, 法向力=2803.3726, 切向力X=-970.6490, 切向力Y=-1001.1375 +FPS=38.06, 法向力=10263.5303, 切向力X=6112.4678, 切向力Y=-1269.7432 +FPS=39.86, 法向力=10633.7227, 切向力X=6389.3887, 切向力Y=-1413.9895 +FPS=40.21, 法向力=10803.3994, 切向力X=6491.5142, 切向力Y=-1429.1543 +FPS=37.81, 法向力=2819.8813, 切向力X=-689.1772, 切向力Y=-1111.8127 +FPS=37.28, 法向力=8540.0166, 切向力X=-4449.9829, 切向力Y=1671.2520 +FPS=39.27, 法向力=8902.2021, 切向力X=-4639.0430, 切向力Y=1923.8383 +FPS=37.94, 法向力=2821.1289, 切向力X=1053.4397, 切向力Y=110.0705 +FPS=38.86, 法向力=3073.5012, 切向力X=1095.7651, 切向力Y=-112.1570 +FPS=37.86, 法向力=2133.5068, 切向力X=369.6595, 切向力Y=-1712.5844 +FPS=38.19, 法向力=1961.0863, 切向力X=509.1027, 切向力Y=-1549.5446 +FPS=39.61, 法向力=2013.0396, 切向力X=488.2711, 切向力Y=-1681.5447 +FPS=41.90, 法向力=2025.5156, 切向力X=501.4167, 切向力Y=-1646.9902 +FPS=38.76, 法向力=5870.9033, 切向力X=3746.7129, 切向力Y=902.1420 +FPS=40.18, 法向力=6133.0889, 切向力X=3782.2617, 切向力Y=656.3036 +FPS=39.47, 法向力=2572.8293, 切向力X=1788.7314, 切向力Y=-723.1655 +FPS=40.97, 法向力=2268.1494, 切向力X=1541.0867, 切向力Y=-829.2451 +FPS=38.98, 法向力=3784.9810, 切向力X=3256.4299, 切向力Y=-1426.7777 +FPS=39.11, 法向力=3859.4653, 切向力X=3250.8357, 切向力Y=-1591.9203 +FPS=38.26, 法向力=3873.4233, 切向力X=2695.8652, 切向力Y=-1842.1082 +FPS=39.07, 法向力=3896.5132, 切向力X=2705.8689, 切向力Y=-1919.8770 +FPS=37.42, 法向力=3245.0713, 切向力X=2302.8652, 切向力Y=1637.6896 +FPS=39.81, 法向力=3245.4373, 切向力X=2160.7195, 切向力Y=1949.1593 +FPS=38.46, 法向力=3043.5034, 切向力X=-637.8522, 切向力Y=-152.4882 +FPS=39.23, 法向力=3297.1621, 切向力X=-809.6173, 切向力Y=-286.7740 +FPS=38.14, 法向力=2717.7236, 切向力X=117.4159, 切向力Y=346.0759 +FPS=40.33, 法向力=2774.5903, 切向力X=142.7758, 切向力Y=448.3594 +FPS=39.65, 法向力=2789.8174, 切向力X=105.6443, 切向力Y=419.7335 +FPS=41.27, 法向力=2782.5056, 切向力X=110.3486, 切向力Y=412.7190 +FPS=39.78, 法向力=5920.4717, 切向力X=-2578.2627, 切向力Y=-1622.9719 +FPS=42.24, 法向力=5983.6299, 切向力X=-2644.0713, 切向力Y=-1592.8657 +FPS=41.12, 法向力=5706.5537, 切向力X=3456.6282, 切向力Y=-2484.7114 +FPS=41.93, 法向力=5630.0132, 切向力X=3384.9619, 切向力Y=-2627.8721 +FPS=40.14, 法向力=3617.5498, 切向力X=2243.2410, 切向力Y=-1710.2335 +FPS=41.62, 法向力=3610.1543, 切向力X=2066.7505, 切向力Y=-1542.0527 +FPS=40.77, 法向力=6869.7598, 切向力X=-2645.0801, 切向力Y=313.6602 +FPS=40.69, 法向力=7436.7056, 切向力X=-2860.6746, 切向力Y=859.6393 +FPS=36.06, 法向力=5954.1353, 切向力X=-3172.1924, 切向力Y=1629.3335 +FPS=40.41, 法向力=5437.2349, 切向力X=-3106.2637, 切向力Y=1587.1277 +FPS=39.25, 法向力=3922.4656, 切向力X=2620.8484, 切向力Y=-1180.4573 +FPS=40.46, 法向力=3946.3433, 切向力X=2631.0581, 切向力Y=-1264.1088 +FPS=38.71, 法向力=3042.6919, 切向力X=-1144.3438, 切向力Y=-966.6567 +FPS=41.00, 法向力=8832.0332, 切向力X=-4492.3623, 切向力Y=1756.2035 +FPS=42.24, 法向力=9745.8203, 切向力X=-4999.5957, 切向力Y=1994.1721 +FPS=42.64, 法向力=9785.5908, 切向力X=-5033.1973, 切向力Y=2004.4650 +FPS=40.66, 法向力=1840.0513, 切向力X=859.6615, 切向力Y=-964.2018 +FPS=42.70, 法向力=1870.8567, 切向力X=963.3384, 切向力Y=-1066.1406 +FPS=41.73, 法向力=1910.4554, 切向力X=1039.5383, 切向力Y=-1064.8749 +FPS=41.86, 法向力=2513.9822, 切向力X=1226.2601, 切向力Y=807.2974 +FPS=42.41, 法向力=3691.6604, 切向力X=-1454.9891, 切向力Y=-326.8595 +FPS=41.90, 法向力=5426.8535, 切向力X=-2454.4248, 切向力Y=438.3253 +FPS=42.85, 法向力=5635.2598, 切向力X=-2619.7090, 切向力Y=435.1035 +FPS=43.46, 法向力=3390.9565, 切向力X=2152.8975, 切向力Y=-265.6691 +FPS=36.80, 法向力=3377.0010, 切向力X=2151.2051, 切向力Y=-570.9891 +FPS=42.18, 法向力=2248.8840, 切向力X=-225.2339, 切向力Y=-749.1905 +FPS=41.83, 法向力=9137.1602, 切向力X=-4098.0127, 切向力Y=348.1574 +FPS=41.61, 法向力=6145.8481, 切向力X=3430.8398, 切向力Y=-493.0697 +FPS=41.61, 法向力=6849.3813, 切向力X=3867.8411, 切向力Y=-1792.5864 +FPS=42.16, 法向力=3313.7363, 切向力X=-937.5225, 切向力Y=-3207.9409 +FPS=40.94, 法向力=3323.0210, 切向力X=-1090.6169, 切向力Y=-3003.3794 +FPS=41.96, 法向力=3311.8706, 切向力X=-1075.0996, 切向力Y=-2886.6650 +FPS=39.48, 法向力=3312.5847, 切向力X=-1085.1761, 切向力Y=-2973.6387 +FPS=40.46, 法向力=9286.6699, 切向力X=-4250.8154, 切向力Y=-538.2122 +FPS=40.38, 法向力=9195.3711, 切向力X=-4102.4951, 切向力Y=-512.0707 +FPS=39.13, 法向力=13858.0586, 切向力X=-7620.8379, 切向力Y=892.4355 +FPS=41.20, 法向力=13887.1699, 切向力X=-7631.3438, 切向力Y=1262.6361 +FPS=37.71, 法向力=1998.1117, 切向力X=1899.8516, 切向力Y=-1081.8955 +FPS=41.00, 法向力=1886.9741, 切向力X=1865.0961, 切向力Y=-1154.3525 +FPS=39.61, 法向力=1203.3104, 切向力X=426.0700, 切向力Y=-879.4029 +FPS=41.09, 法向力=5328.9043, 切向力X=-2308.8745, 切向力Y=-160.4403 +FPS=41.31, 法向力=5180.6338, 切向力X=3392.0054, 切向力Y=-2187.7356 +FPS=41.34, 法向力=5050.2480, 切向力X=3380.4817, 切向力Y=-2214.7629 +FPS=40.34, 法向力=3840.8506, 切向力X=2148.6760, 切向力Y=-1454.2672 +FPS=40.51, 法向力=3932.0137, 切向力X=2035.3429, 切向力Y=-1468.5363 +FPS=39.64, 法向力=3048.6270, 切向力X=-1570.9830, 切向力Y=-2.1644 +FPS=41.22, 法向力=4967.5332, 切向力X=-2742.9438, 切向力Y=1457.2034 +FPS=40.87, 法向力=5143.5420, 切向力X=-2902.8047, 切向力Y=1538.5826 +FPS=39.18, 法向力=5136.6743, 切向力X=-2889.6836, 切向力Y=1496.0334 +FPS=40.09, 法向力=1881.2549, 切向力X=1389.1296, 切向力Y=-68.8923 +FPS=41.57, 法向力=2818.8152, 切向力X=2115.1584, 切向力Y=-220.3689 +FPS=39.35, 法向力=3858.8579, 切向力X=1594.7971, 切向力Y=-84.8438 +FPS=40.89, 法向力=3865.5078, 切向力X=1566.4915, 切向力Y=-474.9651 +FPS=39.50, 法向力=7178.4780, 切向力X=-3155.0146, 切向力Y=853.2339 +FPS=39.29, 法向力=8030.0933, 切向力X=-3495.6318, 切向力Y=1955.8339 +FPS=39.22, 法向力=1792.7893, 切向力X=494.8726, 切向力Y=-125.4419 +FPS=41.41, 法向力=1806.7323, 切向力X=1137.8845, 切向力Y=-249.4284 +FPS=38.15, 法向力=7873.0625, 切向力X=-3582.7097, 切向力Y=1829.8427 +FPS=38.86, 法向力=7518.2817, 切向力X=-3378.0679, 切向力Y=1602.2693 +FPS=38.50, 法向力=1681.1857, 切向力X=-339.2296, 切向力Y=-197.7664 +FPS=39.82, 法向力=1354.2360, 切向力X=9.6580, 切向力Y=-256.3090 +FPS=38.45, 法向力=1216.4750, 切向力X=467.7189, 切向力Y=-1126.7953 +FPS=38.99, 法向力=1127.4678, 切向力X=475.6850, 切向力Y=-935.9591 +FPS=39.09, 法向力=1163.1670, 切向力X=534.2462, 切向力Y=-1059.5710 +FPS=39.09, 法向力=1130.4366, 切向力X=549.8777, 切向力Y=-874.7219 +FPS=37.45, 法向力=8078.3506, 切向力X=-4179.4614, 切向力Y=-620.7953 +FPS=38.85, 法向力=10375.2715, 切向力X=-5487.5645, 切向力Y=315.5780 +FPS=36.98, 法向力=4815.9644, 切向力X=2694.3853, 切向力Y=2407.3921 +FPS=39.05, 法向力=4839.5752, 切向力X=2600.4827, 切向力Y=2465.4219 +FPS=39.10, 法向力=5078.8604, 切向力X=1129.2017, 切向力Y=-2419.4819 +FPS=38.62, 法向力=5464.0166, 切向力X=1137.2112, 切向力Y=-2526.6521 +FPS=36.41, 法向力=6550.9346, 切向力X=1418.8345, 切向力Y=-2641.4038 +FPS=38.82, 法向力=6215.5371, 切向力X=-2594.7334, 切向力Y=-2387.0234 +FPS=36.89, 法向力=6161.3208, 切向力X=-2582.1125, 切向力Y=-1465.5005 +FPS=36.39, 法向力=7066.6611, 切向力X=-11692.7822, 切向力Y=1819.6714 +FPS=38.78, 法向力=7091.8467, 切向力X=-11412.8750, 切向力Y=2391.5596 +FPS=36.91, 法向力=14740.0781, 切向力X=-16668.3008, 切向力Y=-1537.0032 +FPS=34.34, 法向力=14694.2500, 切向力X=-16564.5547, 切向力Y=-1943.7491 +FPS=38.52, 法向力=14735.2363, 切向力X=-16530.5391, 切向力Y=-1967.9065 +FPS=39.17, 法向力=14666.0635, 切向力X=-16551.4258, 切向力Y=-2017.2681 +FPS=37.37, 法向力=13208.2285, 切向力X=-22306.9375, 切向力Y=-2936.8052 +FPS=38.83, 法向力=13224.5752, 切向力X=-22476.3477, 切向力Y=-2974.8032 +FPS=37.74, 法向力=11635.1221, 切向力X=-26090.3809, 切向力Y=-2337.7231 +FPS=38.72, 法向力=11398.8086, 切向力X=-28528.0625, 切向力Y=-2285.1538 +FPS=38.67, 法向力=16678.8320, 切向力X=-24200.5371, 切向力Y=1228.1682 +FPS=38.81, 法向力=17613.0996, 切向力X=-23262.2070, 切向力Y=982.0501 +FPS=38.60, 法向力=15633.5332, 切向力X=-31170.7559, 切向力Y=1816.0259 +FPS=38.26, 法向力=15541.5322, 切向力X=-29226.2207, 切向力Y=-2328.6792 +FPS=38.33, 法向力=15414.9248, 切向力X=-29119.9844, 切向力Y=-2679.6521 +FPS=38.07, 法向力=15479.1582, 切向力X=-29388.8613, 切向力Y=-6096.1562 +FPS=38.77, 法向力=15366.8379, 切向力X=-29287.3438, 切向力Y=-6198.2002 +FPS=38.84, 法向力=15376.7402, 切向力X=-29302.5664, 切向力Y=-6208.3613 +FPS=38.49, 法向力=16951.6289, 切向力X=-32435.8281, 切向力Y=-3365.0657 +FPS=38.51, 法向力=16879.4414, 切向力X=-32514.5020, 切向力Y=-3104.7471 +FPS=38.08, 法向力=14706.0605, 切向力X=-33107.7617, 切向力Y=-4675.1494 +FPS=37.61, 法向力=13909.6699, 切向力X=-23638.5586, 切向力Y=-3244.6980 +FPS=39.41, 法向力=14102.4648, 切向力X=-23570.9219, 切向力Y=-3352.4219 +FPS=36.86, 法向力=11544.9375, 切向力X=-21513.5098, 切向力Y=-8871.7051 +FPS=39.54, 法向力=11768.0400, 切向力X=-22634.9023, 切向力Y=-7826.2275 +FPS=37.33, 法向力=12985.1211, 切向力X=-18425.8145, 切向力Y=-6626.6543 +FPS=37.98, 法向力=13368.2773, 切向力X=-18155.1797, 切向力Y=-6822.9600 +FPS=36.89, 法向力=12279.7539, 切向力X=-23074.1328, 切向力Y=-1863.8765 +FPS=39.45, 法向力=12386.5273, 切向力X=-23325.4688, 切向力Y=-1502.5221 +FPS=38.50, 法向力=14958.2705, 切向力X=-30185.3594, 切向力Y=-8424.2168 +FPS=38.08, 法向力=15662.1348, 切向力X=-31049.8223, 切向力Y=-6825.9746 +FPS=38.79, 法向力=13084.4219, 切向力X=-25578.8730, 切向力Y=-18441.4844 +FPS=37.89, 法向力=13317.7979, 切向力X=-25414.8027, 切向力Y=-18419.2188 +FPS=37.87, 法向力=15218.7402, 切向力X=-25726.6582, 切向力Y=-25230.1738 +FPS=38.95, 法向力=15633.7969, 切向力X=-25242.3516, 切向力Y=-25289.2793 +FPS=37.42, 法向力=14684.0322, 切向力X=-27301.1211, 切向力Y=-23836.2500 +FPS=38.74, 法向力=14562.4961, 切向力X=-27464.1758, 切向力Y=-23166.2344 +FPS=37.80, 法向力=15004.6211, 切向力X=-27950.9453, 切向力Y=-22277.6250 +FPS=40.79, 法向力=14991.7012, 切向力X=-28226.8984, 切向力Y=-21987.8340 +FPS=39.72, 法向力=13698.9717, 切向力X=-27766.2930, 切向力Y=-19557.4609 +FPS=39.19, 法向力=12499.7754, 切向力X=-28786.9277, 切向力Y=-19313.5254 +FPS=39.76, 法向力=12857.0850, 切向力X=-27274.3066, 切向力Y=-14124.2002 +FPS=40.44, 法向力=11432.8672, 切向力X=-26270.1035, 切向力Y=-13534.6875 +FPS=40.36, 法向力=11487.7559, 切向力X=-26163.5625, 切向力Y=-13445.2598 +FPS=40.44, 法向力=10585.2480, 切向力X=-26826.3867, 切向力Y=-13489.2715 +FPS=40.65, 法向力=10007.4141, 切向力X=-27450.8203, 切向力Y=-12847.7344 +FPS=41.66, 法向力=10081.1445, 切向力X=-27433.6328, 切向力Y=-12748.1895 +FPS=39.56, 法向力=12241.6289, 切向力X=-24261.2891, 切向力Y=-12195.3008 +FPS=42.17, 法向力=12335.0605, 切向力X=-23919.4023, 切向力Y=-11782.4297 +FPS=40.58, 法向力=13825.5381, 切向力X=-23400.2227, 切向力Y=-6069.6895 +FPS=42.24, 法向力=13404.2627, 切向力X=-23535.5859, 切向力Y=-6080.9146 +FPS=40.19, 法向力=8369.0107, 切向力X=-25312.0156, 切向力Y=-476.7610 +FPS=40.24, 法向力=8454.6465, 切向力X=-26154.3477, 切向力Y=336.2178 +FPS=40.26, 法向力=14405.1416, 切向力X=-19282.3887, 切向力Y=1173.3372 +FPS=40.46, 法向力=16019.1250, 切向力X=-18314.4258, 切向力Y=1123.1409 +FPS=38.96, 法向力=13447.4893, 切向力X=-25560.1777, 切向力Y=6192.1885 +FPS=35.25, 法向力=13384.1016, 切向力X=-25495.3477, 切向力Y=6364.9238 +FPS=34.92, 法向力=14893.5000, 切向力X=-28943.8672, 切向力Y=5180.8223 +FPS=35.16, 法向力=16970.6992, 切向力X=-27567.5781, 切向力Y=4594.4707 +FPS=37.01, 法向力=17201.1953, 切向力X=-27373.1133, 切向力Y=4687.9062 +FPS=37.66, 法向力=17214.9355, 切向力X=-27385.9238, 切向力Y=4782.3921 +FPS=38.87, 法向力=16605.9727, 切向力X=-31811.3516, 切向力Y=5743.1782 +FPS=39.80, 法向力=16565.1055, 切向力X=-31989.6602, 切向力Y=5769.9854 +FPS=39.93, 法向力=19043.9570, 切向力X=-29216.0234, 切向力Y=8087.2354 +FPS=38.29, 法向力=15244.5527, 切向力X=-34231.5391, 切向力Y=7132.6377 +FPS=39.11, 法向力=15967.1104, 切向力X=-38283.4062, 切向力Y=8026.3350 +FPS=37.88, 法向力=15948.5244, 切向力X=-34384.0078, 切向力Y=8764.7637 +FPS=38.97, 法向力=16056.9541, 切向力X=-34098.5898, 切向力Y=8637.5391 +FPS=37.66, 法向力=18463.2812, 切向力X=-30956.6445, 切向力Y=3545.6860 +FPS=39.64, 法向力=18619.7617, 切向力X=-30973.7383, 切向力Y=3636.9082 +FPS=38.58, 法向力=17371.8945, 切向力X=-30471.9883, 切向力Y=-180.0862 +FPS=39.48, 法向力=17384.7324, 切向力X=-30519.5820, 切向力Y=-233.7374 +FPS=38.38, 法向力=13820.6133, 切向力X=-32064.5898, 切向力Y=-2124.5884 +FPS=39.37, 法向力=13536.2520, 切向力X=-32108.8848, 切向力Y=-1866.4021 +FPS=37.67, 法向力=15172.2852, 切向力X=-25854.3633, 切向力Y=-4255.9023 +FPS=39.57, 法向力=15352.7314, 切向力X=-25517.3789, 切向力Y=-4585.8711 +FPS=37.47, 法向力=11863.5801, 切向力X=-28340.0332, 切向力Y=-6136.2935 +FPS=39.53, 法向力=12645.8848, 切向力X=-29733.4473, 切向力Y=-4832.9941 +FPS=37.20, 法向力=11788.8408, 切向力X=-23319.1777, 切向力Y=-8501.3604 +FPS=38.72, 法向力=13083.6113, 切向力X=-22184.3379, 切向力Y=-8207.9619 +FPS=37.67, 法向力=12608.3789, 切向力X=-21327.8008, 切向力Y=-9835.0859 +FPS=38.42, 法向力=12678.9473, 切向力X=-21333.2070, 切向力Y=-9864.9238 +FPS=38.75, 法向力=15056.9531, 切向力X=-18941.9102, 切向力Y=-12441.1924 +FPS=38.72, 法向力=15036.4727, 切向力X=-18892.8867, 切向力Y=-12713.3730 +FPS=40.05, 法向力=11756.8828, 切向力X=-20485.3008, 切向力Y=-13043.3203 +FPS=38.36, 法向力=12142.6621, 切向力X=-20035.5527, 切向力Y=-13169.0850 +FPS=38.89, 法向力=12183.2559, 切向力X=-20039.6367, 切向力Y=-13216.2422 +FPS=37.66, 法向力=14058.8291, 切向力X=-18433.7383, 切向力Y=-13138.2861 +FPS=39.87, 法向力=13706.9512, 切向力X=-18615.6230, 切向力Y=-13002.8359 +FPS=39.48, 法向力=13675.5918, 切向力X=-18580.2930, 切向力Y=-12997.8086 +FPS=38.35, 法向力=12119.4766, 切向力X=-20825.5645, 切向力Y=-8983.6934 +FPS=40.73, 法向力=11611.7773, 切向力X=-21338.4727, 切向力Y=-8536.1240 +FPS=42.20, 法向力=10299.2451, 切向力X=-24558.4277, 切向力Y=-3456.9119 +FPS=42.32, 法向力=10425.4180, 切向力X=-24532.2383, 切向力Y=-3248.4790 +FPS=39.33, 法向力=14214.1641, 切向力X=-25832.6133, 切向力Y=-2402.4795 +FPS=39.42, 法向力=14338.1152, 切向力X=-25634.6367, 切向力Y=-2701.1675 +FPS=39.70, 法向力=16674.8789, 切向力X=-26210.1719, 切向力Y=-1116.6842 +FPS=39.58, 法向力=15212.0371, 切向力X=-30830.1992, 切向力Y=903.1335 +FPS=40.27, 法向力=15049.3477, 切向力X=-31074.0273, 切向力Y=162.0108 +FPS=39.53, 法向力=14282.9512, 切向力X=-35985.0859, 切向力Y=-1146.1658 +FPS=40.61, 法向力=14097.5586, 切向力X=-36191.6484, 切向力Y=-825.7756 +FPS=39.04, 法向力=16396.9180, 切向力X=-25608.1562, 切向力Y=-3508.5303 +FPS=38.94, 法向力=16820.7793, 切向力X=-25186.5762, 切向力Y=-3221.6086 +FPS=38.55, 法向力=15559.2266, 切向力X=-18169.4863, 切向力Y=-4483.2744 +FPS=40.68, 法向力=15662.7041, 切向力X=-17787.6387, 切向力Y=-4509.9014 +FPS=39.26, 法向力=15657.2793, 切向力X=-17793.6250, 切向力Y=-4515.6040 +FPS=39.24, 法向力=13091.7812, 切向力X=-9529.9834, 切向力Y=-3013.2417 +FPS=38.97, 法向力=13135.9834, 切向力X=-9424.8418, 切向力Y=-3550.2041 +FPS=38.94, 法向力=8419.6289, 切向力X=-13616.2246, 切向力Y=-4488.5874 +FPS=40.20, 法向力=11899.1055, 切向力X=-15822.0127, 切向力Y=1224.2949 +FPS=39.59, 法向力=12430.9502, 切向力X=-16114.3574, 切向力Y=1760.3416 +FPS=39.48, 法向力=8717.6787, 切向力X=-11882.8027, 切向力Y=-704.4624 +FPS=40.32, 法向力=8798.2979, 切向力X=-11830.8691, 切向力Y=-845.6349 +FPS=37.83, 法向力=7014.6196, 切向力X=-8809.6211, 切向力Y=-1091.8838 +FPS=39.11, 法向力=6803.7310, 切向力X=-8168.1436, 切向力Y=-1720.1265 +FPS=38.85, 法向力=8135.2666, 切向力X=-4215.0264, 切向力Y=-3105.2935 +FPS=40.04, 法向力=8945.7070, 切向力X=-3590.4048, 切向力Y=-3311.6528 +FPS=38.63, 法向力=7667.4160, 切向力X=-8792.1670, 切向力Y=-594.7989 +FPS=38.68, 法向力=7458.9507, 切向力X=-8930.8066, 切向力Y=-252.9403 +FPS=38.17, 法向力=7565.7217, 切向力X=-2856.6406, 切向力Y=-1793.6906 +FPS=41.02, 法向力=7646.4761, 切向力X=-2839.8394, 切向力Y=-1225.9983 +FPS=35.02, 法向力=5592.0176, 切向力X=-4347.7021, 切向力Y=-1696.1343 +FPS=40.45, 法向力=6390.5435, 切向力X=-6045.4033, 切向力Y=-259.0276 +FPS=38.33, 法向力=6601.6240, 切向力X=-2975.5518, 切向力Y=-2205.2026 +FPS=41.37, 法向力=6584.9917, 切向力X=-2967.9639, 切向力Y=-2237.4985 +FPS=38.67, 法向力=8533.8867, 切向力X=-2385.5417, 切向力Y=61.4779 +FPS=40.57, 法向力=8165.8491, 切向力X=-2388.5986, 切向力Y=-1033.1240 +FPS=40.03, 法向力=6934.9194, 切向力X=-8141.6919, 切向力Y=-2982.2283 +FPS=40.78, 法向力=8265.7383, 切向力X=-9750.3145, 切向力Y=-1685.4299 +FPS=39.54, 法向力=9777.4824, 切向力X=-10612.1289, 切向力Y=294.8554 +FPS=40.61, 法向力=9561.2051, 切向力X=-10543.2480, 切向力Y=294.5947 +FPS=36.90, 法向力=4622.2539, 切向力X=-3545.0535, 切向力Y=-2210.9702 +FPS=40.17, 法向力=4749.1372, 切向力X=-3375.7476, 切向力Y=-2401.4001 +FPS=38.97, 法向力=13282.3457, 切向力X=2552.5427, 切向力Y=-2301.0317 +FPS=39.76, 法向力=15205.3994, 切向力X=3497.9529, 切向力Y=-2563.6282 +FPS=38.25, 法向力=9241.2939, 切向力X=713.0939, 切向力Y=-2294.9209 +FPS=39.27, 法向力=8359.8848, 切向力X=194.5774, 切向力Y=-2049.9258 +FPS=39.46, 法向力=6972.2246, 切向力X=-7106.4639, 切向力Y=-1178.4058 +FPS=39.71, 法向力=6943.9541, 切向力X=-7102.1836, 切向力Y=-1543.8280 +FPS=37.84, 法向力=6120.6846, 切向力X=-7186.8955, 切向力Y=-1311.4165 +FPS=38.63, 法向力=5861.5918, 切向力X=-6878.1196, 切向力Y=-1088.9954 +FPS=37.98, 法向力=6256.6719, 切向力X=-6067.0850, 切向力Y=-1297.4043 +FPS=38.70, 法向力=6132.8442, 切向力X=-5898.1953, 切向力Y=-1273.8774 +FPS=38.55, 法向力=5926.9746, 切向力X=-3885.4194, 切向力Y=-2768.3215 +FPS=38.03, 法向力=5167.0615, 切向力X=-3994.7307, 切向力Y=-1914.9159 +FPS=39.77, 法向力=5534.0190, 切向力X=-4428.3330, 切向力Y=-1842.4105 +FPS=38.70, 法向力=4246.9307, 切向力X=-1566.2947, 切向力Y=-2183.1870 +FPS=39.18, 法向力=4313.7417, 切向力X=-1524.1450, 切向力Y=-2147.0303 +FPS=38.84, 法向力=4317.6235, 切向力X=-1494.2911, 切向力Y=-2206.1150 +FPS=38.88, 法向力=5225.7822, 切向力X=-5198.5537, 切向力Y=-3643.9106 +FPS=39.60, 法向力=5749.9863, 切向力X=-5793.1187, 切向力Y=-3401.0295 +FPS=38.38, 法向力=4924.6777, 切向力X=-2649.1042, 切向力Y=-3639.5952 +FPS=38.91, 法向力=4763.5059, 切向力X=-2692.8857, 切向力Y=-3923.5051 +FPS=38.85, 法向力=13874.2578, 切向力X=-10346.7930, 切向力Y=1495.8425 +FPS=39.08, 法向力=8757.8184, 切向力X=1668.4681, 切向力Y=-3832.3276 +FPS=38.52, 法向力=9930.1689, 切向力X=2518.7876, 切向力Y=-4030.0693 +FPS=38.25, 法向力=4411.9658, 切向力X=-4067.6689, 切向力Y=-1877.6439 +FPS=38.41, 法向力=8732.2480, 切向力X=-7976.2593, 切向力Y=-1223.8468 +FPS=36.44, 法向力=6246.1699, 切向力X=-232.9280, 切向力Y=-2287.1584 +FPS=39.14, 法向力=8136.9321, 切向力X=1162.5909, 切向力Y=-2702.5649 +FPS=37.44, 法向力=5538.2129, 切向力X=-5073.9556, 切向力Y=-449.3666 +FPS=40.51, 法向力=6428.2031, 切向力X=-5888.8447, 切向力Y=-47.7041 +FPS=39.77, 法向力=6582.5547, 切向力X=-6032.0835, 切向力Y=-59.1444 +FPS=40.10, 法向力=4419.3711, 切向力X=-4084.0850, 切向力Y=-1585.6450 +FPS=39.53, 法向力=5616.2852, 切向力X=-3481.7285, 切向力Y=33.6231 +FPS=40.75, 法向力=5510.0063, 切向力X=-3428.3430, 切向力Y=-232.1144 +FPS=38.25, 法向力=9132.9023, 切向力X=-7297.5908, 切向力Y=-215.3271 +FPS=38.99, 法向力=9208.4453, 切向力X=-7558.8745, 切向力Y=-246.8716 +FPS=37.79, 法向力=5749.0879, 切向力X=-1673.4460, 切向力Y=437.0125 +FPS=39.20, 法向力=5602.3301, 切向力X=-1568.2639, 切向力Y=436.2197 +FPS=37.83, 法向力=4981.8066, 切向力X=-4153.6074, 切向力Y=555.0197 +FPS=38.94, 法向力=5057.1299, 切向力X=-4501.5527, 切向力Y=584.0286 +FPS=37.77, 法向力=12509.3975, 切向力X=-8011.7188, 切向力Y=1927.8497 +FPS=38.15, 法向力=13439.5498, 切向力X=-8650.4043, 切向力Y=2213.8601 +FPS=38.17, 法向力=5703.1499, 切向力X=-719.6707, 切向力Y=-2086.4941 +FPS=37.76, 法向力=5783.0342, 切向力X=-711.7794, 切向力Y=-2051.8296 +FPS=37.14, 法向力=12246.0742, 切向力X=4982.3545, 切向力Y=150.2702 +FPS=37.96, 法向力=12461.4707, 切向力X=5137.6709, 切向力Y=523.4480 +FPS=37.05, 法向力=5676.9814, 切向力X=-3978.7007, 切向力Y=-740.2142 +FPS=39.70, 法向力=11202.1445, 切向力X=-8050.5049, 切向力Y=598.1751 +FPS=37.53, 法向力=22488.3457, 切向力X=-14857.0664, 切向力Y=3294.8950 +FPS=40.54, 法向力=21171.6953, 切向力X=-14227.5000, 切向力Y=2193.3662 +FPS=39.98, 法向力=5071.3545, 切向力X=-512.8550, 切向力Y=-3416.8381 +FPS=39.63, 法向力=5726.3516, 切向力X=76.0496, 切向力Y=-4056.9375 +FPS=38.51, 法向力=5950.7251, 切向力X=527.5940, 切向力Y=-2999.0146 +FPS=37.13, 法向力=3927.8911, 切向力X=-2510.4551, 切向力Y=-1788.9286 +FPS=38.98, 法向力=3906.4026, 切向力X=-2701.3401, 切向力Y=-1567.2357 +FPS=37.40, 法向力=4823.1055, 切向力X=-1321.9399, 切向力Y=153.4807 +FPS=39.61, 法向力=4813.9688, 切向力X=-1048.6023, 切向力Y=273.2286 +FPS=37.72, 法向力=4576.7627, 切向力X=-946.7509, 切向力Y=-2670.0278 +FPS=39.23, 法向力=5008.0571, 切向力X=-389.8601, 切向力Y=-3245.6016 +FPS=38.06, 法向力=5009.1250, 切向力X=-361.4766, 切向力Y=-3168.7622 +FPS=39.04, 法向力=8023.3901, 切向力X=-4688.4355, 切向力Y=-3154.4602 +FPS=37.94, 法向力=4442.3311, 切向力X=-2763.5593, 切向力Y=-2674.4751 +FPS=39.13, 法向力=4439.7764, 切向力X=-2717.5811, 切向力Y=-2541.3025 +FPS=37.50, 法向力=6766.5811, 切向力X=-5147.0273, 切向力Y=-1056.9784 +FPS=39.10, 法向力=6738.9580, 切向力X=-5168.6162, 切向力Y=-1168.0024 +FPS=38.07, 法向力=6452.7012, 切向力X=366.1068, 切向力Y=-848.7766 +FPS=38.98, 法向力=6613.7207, 切向力X=586.2089, 切向力Y=-834.5466 +FPS=38.08, 法向力=8025.8281, 切向力X=-4530.7305, 切向力Y=-106.7452 +FPS=39.74, 法向力=8755.1582, 切向力X=-4993.8608, 切向力Y=395.6162 +FPS=39.63, 法向力=4994.5215, 切向力X=-526.7115, 切向力Y=-1478.3030 +FPS=39.18, 法向力=5198.9575, 切向力X=-217.7806, 切向力Y=-1512.2129 +FPS=38.23, 法向力=6508.0557, 切向力X=604.6273, 切向力Y=-1771.9041 +FPS=39.64, 法向力=5820.7852, 切向力X=227.9938, 切向力Y=-1289.1769 +FPS=38.97, 法向力=5253.3433, 切向力X=-3614.6226, 切向力Y=-2153.9126 +FPS=39.43, 法向力=5447.4175, 切向力X=-3657.8052, 切向力Y=-2241.4038 +FPS=37.24, 法向力=6694.3584, 切向力X=-2989.8909, 切向力Y=-1696.2513 +FPS=39.65, 法向力=6787.8232, 切向力X=-3063.0627, 切向力Y=-1648.2195 +FPS=37.20, 法向力=16516.1602, 切向力X=-10590.9375, 切向力Y=-717.4333 +FPS=39.65, 法向力=18673.3184, 切向力X=-11940.6367, 切向力Y=1172.6172 +FPS=38.12, 法向力=9825.8613, 切向力X=-6132.9629, 切向力Y=-30.2504 +FPS=38.92, 法向力=10230.4580, 切向力X=-6161.4951, 切向力Y=246.1786 +FPS=37.65, 法向力=4356.3198, 切向力X=-2657.3616, 切向力Y=-730.7034 +FPS=38.07, 法向力=12283.7637, 切向力X=-8558.8096, 切向力Y=-1518.2080 +FPS=39.16, 法向力=13298.5957, 切向力X=-9129.9805, 切向力Y=-1348.0179 +FPS=36.82, 法向力=3650.2134, 切向力X=-847.9817, 切向力Y=-1531.8040 +FPS=34.58, 法向力=3541.2505, 切向力X=-1007.9148, 切向力Y=-984.2608 +FPS=34.17, 法向力=4025.9631, 切向力X=289.0971, 切向力Y=-692.2594 +FPS=31.70, 法向力=4103.0967, 切向力X=262.7986, 切向力Y=-286.6676 +FPS=35.05, 法向力=5036.7402, 切向力X=-2902.4233, 切向力Y=-279.5270 +FPS=38.31, 法向力=5071.5786, 切向力X=-2934.3042, 切向力Y=-391.5558 +FPS=37.58, 法向力=4165.7368, 切向力X=-1858.7849, 切向力Y=6.3918 +FPS=39.29, 法向力=4014.7939, 切向力X=-1674.3186, 切向力Y=-212.6890 +FPS=38.10, 法向力=8807.1572, 切向力X=-6072.3594, 切向力Y=-427.3567 +FPS=38.06, 法向力=3283.7849, 切向力X=-1051.9250, 切向力Y=576.4834 +FPS=39.24, 法向力=3244.2468, 切向力X=-1010.5006, 切向力Y=612.6110 +FPS=38.16, 法向力=9341.9863, 切向力X=-6334.8306, 切向力Y=-2281.4028 +FPS=38.51, 法向力=19108.2734, 切向力X=-12066.3711, 切向力Y=-1330.0321 +FPS=37.04, 法向力=10063.1426, 切向力X=-5699.0850, 切向力Y=2012.7577 +FPS=38.44, 法向力=9786.9170, 切向力X=-5499.8018, 切向力Y=1750.3165 +FPS=38.26, 法向力=3931.6589, 切向力X=1252.1577, 切向力Y=-572.5958 +FPS=39.08, 法向力=4380.1392, 切向力X=1569.5381, 切向力Y=-456.1118 +FPS=37.29, 法向力=5256.0420, 切向力X=2649.8647, 切向力Y=420.9556 +FPS=39.50, 法向力=5295.6475, 切向力X=2580.6431, 切向力Y=384.4125 +FPS=40.34, 法向力=4196.2891, 切向力X=-1671.3048, 切向力Y=-568.6127 +FPS=41.79, 法向力=5032.0254, 切向力X=-2837.3386, 切向力Y=-714.6860 +FPS=40.99, 法向力=4964.8403, 切向力X=-3387.8877, 切向力Y=-1706.1520 +FPS=42.27, 法向力=5697.8750, 切向力X=-4122.0186, 切向力Y=-1918.2709 +FPS=41.97, 法向力=7470.3857, 切向力X=-5147.4199, 切向力Y=-2903.3369 +FPS=42.89, 法向力=8513.5889, 切向力X=-5740.7612, 切向力Y=-2241.4954 +FPS=41.91, 法向力=3407.6118, 切向力X=-1513.9797, 切向力Y=-1434.7894 +FPS=42.58, 法向力=3041.9541, 切向力X=-594.0685, 切向力Y=-1771.0144 +FPS=40.64, 法向力=5080.8340, 切向力X=-3078.7808, 切向力Y=248.4016 +FPS=42.61, 法向力=4982.3799, 切向力X=-3027.5225, 切向力Y=600.2063 +FPS=41.00, 法向力=4450.3013, 切向力X=827.1532, 切向力Y=-857.8238 +FPS=41.20, 法向力=4634.3340, 切向力X=840.0599, 切向力Y=-1090.6027 +FPS=42.29, 法向力=4705.9736, 切向力X=958.1185, 切向力Y=-1126.9995 +FPS=40.41, 法向力=7131.4463, 切向力X=-4021.4971, 切向力Y=-848.2594 +FPS=42.21, 法向力=10201.4531, 切向力X=-6045.8467, 切向力Y=532.2328 +FPS=41.01, 法向力=2657.8779, 切向力X=-378.6118, 切向力Y=-2805.7886 +FPS=43.21, 法向力=3806.1997, 切向力X=922.6403, 切向力Y=-3182.6177 +FPS=40.75, 法向力=4077.3662, 切向力X=-2431.8521, 切向力Y=-1403.1813 +FPS=42.05, 法向力=5445.6763, 切向力X=-3955.6108, 切向力Y=-714.8223 +FPS=39.81, 法向力=6719.7935, 切向力X=-4474.6787, 切向力Y=-2307.3474 +FPS=41.67, 法向力=6819.1313, 切向力X=-4457.7119, 切向力Y=-2415.9487 +FPS=40.12, 法向力=7998.2007, 切向力X=-5524.0908, 切向力Y=-525.1157 +FPS=41.93, 法向力=7857.3530, 切向力X=-5485.4067, 切向力Y=-244.1848 +FPS=41.62, 法向力=11280.0811, 切向力X=-5458.2129, 切向力Y=-1057.8096 +FPS=41.96, 法向力=14340.6543, 切向力X=-7398.6255, 切向力Y=-1318.0532 +FPS=42.66, 法向力=3141.8296, 切向力X=-1457.0634, 切向力Y=-921.5352 +FPS=41.69, 法向力=3077.5708, 切向力X=-1346.9756, 切向力Y=-863.3481 +FPS=41.99, 法向力=4098.9912, 切向力X=425.7854, 切向力Y=-2351.6309 +FPS=42.00, 法向力=4128.2188, 切向力X=323.0633, 切向力Y=-2328.5444 +FPS=41.96, 法向力=4110.9585, 切向力X=275.4842, 切向力Y=-2379.7830 +FPS=41.68, 法向力=3909.2527, 切向力X=-2339.9297, 切向力Y=-2017.4062 +FPS=41.70, 法向力=8127.9316, 切向力X=-5550.0151, 切向力Y=-365.0317 +FPS=41.76, 法向力=8232.6016, 切向力X=-5846.6133, 切向力Y=-945.9531 +FPS=42.35, 法向力=9628.5449, 切向力X=-6635.7412, 切向力Y=-521.5959 +FPS=41.22, 法向力=3713.2583, 切向力X=-14.0046, 切向力Y=-2619.8110 +FPS=43.42, 法向力=3819.9363, 切向力X=157.5410, 切向力Y=-2690.0630 +FPS=41.69, 法向力=9000.7471, 切向力X=3778.2603, 切向力Y=-1327.3422 +FPS=41.54, 法向力=8765.9961, 切向力X=4023.4216, 切向力Y=-1426.3577 +FPS=41.77, 法向力=5213.3623, 切向力X=2646.0068, 切向力Y=-1610.6765 +FPS=43.86, 法向力=4356.8281, 切向力X=1970.8497, 切向力Y=-1587.6254 +FPS=43.90, 法向力=4100.1895, 切向力X=1867.1665, 切向力Y=-1731.8127 +FPS=43.72, 法向力=4116.4424, 切向力X=1805.5674, 切向力Y=-1708.8616 +FPS=42.27, 法向力=3047.4023, 切向力X=-446.0790, 切向力Y=-1677.0408 +FPS=43.06, 法向力=9227.8438, 切向力X=-4706.3057, 切向力Y=133.9283 +FPS=42.84, 法向力=10453.5684, 切向力X=-5424.8643, 切向力Y=376.2812 +FPS=42.49, 法向力=3414.4614, 切向力X=1155.5376, 切向力Y=769.9565 +FPS=39.54, 法向力=3555.2322, 切向力X=1286.2273, 切向力Y=970.4725 +FPS=35.26, 法向力=4517.9902, 切向力X=2772.2312, 切向力Y=905.3630 +FPS=38.45, 法向力=2383.6575, 切向力X=887.3900, 切向力Y=-1014.5880 +FPS=38.73, 法向力=2339.6162, 切向力X=806.3507, 切向力Y=-1238.9111 +FPS=38.89, 法向力=5018.6177, 切向力X=-1904.4021, 切向力Y=-1363.9104 +FPS=39.12, 法向力=4917.8223, 切向力X=-1793.6689, 切向力Y=-1005.7792 +FPS=37.68, 法向力=2414.6506, 切向力X=1108.3339, 切向力Y=-1647.7142 +FPS=39.64, 法向力=2636.2227, 切向力X=1240.7388, 切向力Y=-2023.2906 +FPS=38.01, 法向力=4207.7197, 切向力X=2173.1140, 切向力Y=-638.5192 +FPS=39.54, 法向力=4099.3662, 切向力X=2039.2467, 切向力Y=-116.2346 +FPS=37.42, 法向力=3420.4304, 切向力X=-1425.6133, 切向力Y=-1018.4722 +FPS=38.93, 法向力=3474.1199, 切向力X=-1559.5635, 切向力Y=-671.8126 +FPS=40.40, 法向力=9788.7754, 切向力X=-4390.8970, 切向力Y=335.2291 +FPS=40.21, 法向力=9463.5820, 切向力X=-4257.0518, 切向力Y=393.1611 +FPS=38.68, 法向力=4106.3193, 切向力X=-1022.6160, 切向力Y=-275.7953 +FPS=39.89, 法向力=4157.7979, 切向力X=-1029.4968, 切向力Y=-422.0374 +FPS=39.64, 法向力=5622.8076, 切向力X=-1668.5905, 切向力Y=-179.2993 +FPS=39.90, 法向力=5914.0625, 切向力X=-1744.9688, 切向力Y=-251.9034 +FPS=38.77, 法向力=2543.8616, 切向力X=2304.6167, 切向力Y=548.1780 +FPS=39.63, 法向力=2755.2815, 切向力X=2584.4023, 切向力Y=350.3479 +FPS=38.29, 法向力=3579.6375, 切向力X=3378.5049, 切向力Y=-1011.1058 +FPS=39.62, 法向力=3617.1345, 切向力X=3362.9365, 切向力Y=-989.3916 +FPS=39.60, 法向力=6376.5615, 切向力X=4495.6289, 切向力Y=-1126.6008 +FPS=39.66, 法向力=6538.2988, 切向力X=4595.1753, 切向力Y=-1077.5847 +FPS=39.64, 法向力=2339.0186, 切向力X=297.3825, 切向力Y=-1168.2241 +FPS=37.73, 法向力=8558.7412, 切向力X=7166.5913, 切向力Y=-533.0907 +FPS=39.59, 法向力=8837.8984, 切向力X=7436.8853, 切向力Y=-646.9706 +FPS=38.91, 法向力=8886.3438, 切向力X=7468.9463, 切向力Y=-609.7771 +FPS=38.47, 法向力=1969.7186, 切向力X=1499.4792, 切向力Y=-2051.0166 +FPS=37.25, 法向力=5960.4980, 切向力X=-1056.0107, 切向力Y=-1868.3323 +FPS=39.01, 法向力=2488.6040, 切向力X=1446.2109, 切向力Y=565.4114 +FPS=38.53, 法向力=2880.8130, 切向力X=1837.2344, 切向力Y=491.4472 +FPS=37.34, 法向力=5178.4688, 切向力X=-3283.5691, 切向力Y=327.4070 +FPS=40.05, 法向力=3790.4290, 切向力X=-768.0863, 切向力Y=737.0101 +FPS=40.51, 法向力=3702.1624, 切向力X=-638.4739, 切向力Y=709.1061 +FPS=38.94, 法向力=4805.4380, 切向力X=-4465.1689, 切向力Y=450.9936 +FPS=40.67, 法向力=4162.1172, 切向力X=-4110.7793, 切向力Y=477.6784 +FPS=39.38, 法向力=4124.9819, 切向力X=-4020.9810, 切向力Y=1331.4612 +FPS=40.83, 法向力=3959.6860, 切向力X=-3956.9939, 切向力Y=1003.9583 +FPS=38.85, 法向力=5623.7808, 切向力X=-3519.4028, 切向力Y=2042.5308 +FPS=38.44, 法向力=5810.3291, 切向力X=-3389.9238, 切向力Y=2243.0122 +FPS=39.55, 法向力=5782.7695, 切向力X=-3417.2378, 切向力Y=2134.4338 +FPS=38.75, 法向力=6000.9834, 切向力X=-5670.6191, 切向力Y=1795.1631 +FPS=39.65, 法向力=7523.9595, 切向力X=-8644.0293, 切向力Y=2971.5598 +FPS=38.83, 法向力=9973.6299, 切向力X=-11424.6865, 切向力Y=1958.5054 +FPS=38.35, 法向力=9563.3076, 切向力X=-7173.6895, 切向力Y=888.3143 +FPS=39.28, 法向力=9487.9707, 切向力X=-7458.1187, 切向力Y=1032.7173 +FPS=39.43, 法向力=13676.6543, 切向力X=-7233.0059, 切向力Y=2437.7522 +FPS=38.44, 法向力=13709.4883, 切向力X=-7170.6489, 切向力Y=2730.9834 +FPS=38.41, 法向力=11708.1328, 切向力X=-9635.3164, 切向力Y=1440.7642 +FPS=38.90, 法向力=11792.8721, 切向力X=-9829.6143, 切向力Y=1783.4624 +FPS=38.18, 法向力=11470.1846, 切向力X=-14670.2344, 切向力Y=4182.1758 +FPS=39.09, 法向力=11357.9189, 切向力X=-14490.6689, 切向力Y=4131.2383 +FPS=38.92, 法向力=9411.5508, 切向力X=-12944.1543, 切向力Y=4094.6824 +FPS=39.31, 法向力=9338.5527, 切向力X=-12660.2949, 切向力Y=4102.9287 +FPS=39.74, 法向力=8833.2197, 切向力X=-13966.9229, 切向力Y=4262.7852 +FPS=39.63, 法向力=8645.0879, 切向力X=-13952.7480, 切向力Y=4248.3633 +FPS=37.84, 法向力=8830.5547, 切向力X=-13551.0166, 切向力Y=4348.8901 +FPS=39.00, 法向力=9748.0703, 切向力X=-12024.5850, 切向力Y=3425.1575 +FPS=36.30, 法向力=8944.4434, 切向力X=-10854.1641, 切向力Y=4804.6216 +FPS=39.72, 法向力=9182.4639, 切向力X=-10823.3457, 切向力Y=5138.0557 +FPS=38.08, 法向力=10276.6982, 切向力X=-9233.5723, 切向力Y=3781.3757 +FPS=38.26, 法向力=10377.3047, 切向力X=-9098.3574, 切向力Y=4271.0376 +FPS=39.20, 法向力=8069.6582, 切向力X=-12046.2920, 切向力Y=2990.6477 +FPS=39.00, 法向力=8029.7070, 切向力X=-13404.5576, 切向力Y=3025.1226 +FPS=38.47, 法向力=9279.8809, 切向力X=-10939.7578, 切向力Y=3412.7292 +FPS=37.10, 法向力=9519.5859, 切向力X=-10622.1074, 切向力Y=3610.8262 +FPS=39.73, 法向力=9859.8447, 切向力X=-9621.2480, 切向力Y=2585.6855 +FPS=37.53, 法向力=11563.2598, 切向力X=-6174.1064, 切向力Y=3647.8379 +FPS=38.74, 法向力=11847.2539, 切向力X=-5642.6230, 切向力Y=3444.5388 +FPS=38.76, 法向力=11888.4443, 切向力X=-5617.0874, 切向力Y=3295.1060 +FPS=38.40, 法向力=8863.8535, 切向力X=-9074.6592, 切向力Y=2475.7529 +FPS=38.60, 法向力=8795.1855, 切向力X=-9073.5645, 切向力Y=2608.3909 +FPS=39.22, 法向力=9686.2988, 切向力X=-2444.7554, 切向力Y=2007.2197 +FPS=39.35, 法向力=9713.4512, 切向力X=-2419.9175, 切向力Y=1982.6279 +FPS=39.48, 法向力=4333.1807, 切向力X=-5046.0713, 切向力Y=-809.6825 +FPS=40.73, 法向力=3304.6973, 切向力X=-3078.9604, 切向力Y=725.2101 +FPS=41.96, 法向力=4029.6562, 切向力X=-3681.1155, 切向力Y=1477.7834 +FPS=42.87, 法向力=4110.5859, 切向力X=-3779.9534, 切向力Y=1480.0026 +FPS=40.73, 法向力=6781.6133, 切向力X=-5352.6421, 切向力Y=216.8313 +FPS=40.93, 法向力=5159.4033, 切向力X=1138.3784, 切向力Y=201.5985 +FPS=40.85, 法向力=5770.8652, 切向力X=1694.4756, 切向力Y=523.9285 +FPS=40.22, 法向力=6798.3501, 切向力X=2056.3960, 切向力Y=134.6595 +FPS=39.97, 法向力=7056.1987, 切向力X=1904.9575, 切向力Y=170.0932 +FPS=41.26, 法向力=7212.9863, 切向力X=2095.8345, 切向力Y=73.4086 +FPS=40.01, 法向力=8381.6523, 切向力X=736.6287, 切向力Y=2231.7566 +FPS=40.95, 法向力=8633.1104, 切向力X=868.1835, 切向力Y=2413.8049 +FPS=39.90, 法向力=9015.4629, 切向力X=3392.8135, 切向力Y=1161.3743 +FPS=40.25, 法向力=9090.8438, 切向力X=3494.7974, 切向力Y=1239.6787 +FPS=38.26, 法向力=9050.3242, 切向力X=1549.4624, 切向力Y=1060.9836 +FPS=39.39, 法向力=9338.5010, 切向力X=1652.1105, 切向力Y=1060.5104 +FPS=38.64, 法向力=10012.4355, 切向力X=159.3658, 切向力Y=1023.3376 +FPS=40.54, 法向力=10291.6113, 切向力X=-722.0035, 切向力Y=1414.4474 +FPS=40.15, 法向力=11207.1963, 切向力X=-2478.5557, 切向力Y=2896.3911 +FPS=41.43, 法向力=11659.1484, 切向力X=-2834.6848, 切向力Y=3035.5796 +FPS=40.05, 法向力=5856.8799, 切向力X=-354.3632, 切向力Y=961.6590 +FPS=40.86, 法向力=5446.9297, 切向力X=1.1505, 切向力Y=663.0834 +FPS=41.38, 法向力=8152.3955, 切向力X=-2810.5256, 切向力Y=778.3961 +FPS=41.16, 法向力=7721.3589, 切向力X=-2497.9011, 切向力Y=807.6686 +FPS=39.88, 法向力=3721.0894, 切向力X=2657.1855, 切向力Y=-1871.0161 +FPS=38.98, 法向力=4010.0942, 切向力X=3020.4048, 切向力Y=-1766.5747 +FPS=34.36, 法向力=4484.2822, 切向力X=3667.6016, 切向力Y=-1619.0701 +FPS=37.20, 法向力=4411.1768, 切向力X=3648.7107, 切向力Y=-1477.8757 +FPS=37.42, 法向力=2912.4536, 切向力X=1231.1176, 切向力Y=-1194.1577 +FPS=39.96, 法向力=3273.3726, 切向力X=-135.4699, 切向力Y=-324.6486 +FPS=42.13, 法向力=5038.5283, 切向力X=-1030.3723, 切向力Y=1164.4597 +FPS=42.02, 法向力=4728.5688, 切向力X=-788.7667, 切向力Y=1041.7183 +FPS=42.87, 法向力=2873.0222, 切向力X=-734.8754, 切向力Y=-1351.4199 +FPS=42.67, 法向力=2683.4937, 切向力X=-814.1176, 切向力Y=-1282.8442 +FPS=42.42, 法向力=2615.2871, 切向力X=-275.2145, 切向力Y=-441.3439 +FPS=41.13, 法向力=2682.7900, 切向力X=-214.6685, 切向力Y=-393.0059 +FPS=39.81, 法向力=5462.5078, 切向力X=-6148.9463, 切向力Y=303.6125 +FPS=42.95, 法向力=5805.9136, 切向力X=-6471.7178, 切向力Y=513.1085 +FPS=42.09, 法向力=7551.1904, 切向力X=194.8233, 切向力Y=732.4635 +FPS=42.27, 法向力=7611.3633, 切向力X=343.0700, 切向力Y=368.5949 +FPS=42.07, 法向力=4230.0742, 切向力X=-8104.7490, 切向力Y=-1314.8870 +FPS=43.30, 法向力=4403.0635, 切向力X=-8437.3633, 切向力Y=-1115.9460 +FPS=43.58, 法向力=4757.0474, 切向力X=-4104.4707, 切向力Y=-234.5351 +FPS=45.39, 法向力=4994.6729, 切向力X=-3986.4207, 切向力Y=-126.7756 +FPS=43.23, 法向力=5038.7876, 切向力X=-3936.7493, 切向力Y=-104.2539 +FPS=42.36, 法向力=2773.0999, 切向力X=-2393.7729, 切向力Y=-590.7082 +FPS=44.84, 法向力=2777.6343, 切向力X=-2394.1404, 切向力Y=-606.3955 +FPS=43.05, 法向力=2685.3169, 切向力X=-1301.9865, 切向力Y=-192.6528 +FPS=45.39, 法向力=2585.7285, 切向力X=-1083.1123, 切向力Y=-378.8004 +FPS=42.76, 法向力=7079.4131, 切向力X=-4065.0698, 切向力Y=-632.5331 +FPS=44.90, 法向力=8736.7471, 切向力X=-5112.1240, 切向力Y=-126.7772 +FPS=43.68, 法向力=2646.4365, 切向力X=593.6125, 切向力Y=-1599.9595 +FPS=42.58, 法向力=2703.4292, 切向力X=803.5339, 切向力Y=-1787.6880 +FPS=40.68, 法向力=3792.6853, 切向力X=723.6075, 切向力Y=-1398.6128 +FPS=40.22, 法向力=3899.6848, 切向力X=889.3344, 切向力Y=-1143.0557 +FPS=38.52, 法向力=5973.7568, 切向力X=3505.3582, 切向力Y=-775.4456 +FPS=39.35, 法向力=6335.8403, 切向力X=3520.7173, 切向力Y=-832.3955 +FPS=39.37, 法向力=4812.1465, 切向力X=-93.3083, 切向力Y=-428.8879 +FPS=39.19, 法向力=5193.6084, 切向力X=-589.1357, 切向力Y=-187.7236 +FPS=38.35, 法向力=5127.5815, 切向力X=1121.2025, 切向力Y=-268.6384 +FPS=38.92, 法向力=5139.5894, 切向力X=1246.5062, 切向力Y=-417.0295 +FPS=39.34, 法向力=4272.0928, 切向力X=3890.1506, 切向力Y=730.4477 +FPS=40.27, 法向力=4457.6836, 切向力X=3954.8247, 切向力Y=720.2252 +FPS=37.85, 法向力=2447.6892, 切向力X=1664.4690, 切向力Y=1313.2155 +FPS=39.92, 法向力=2438.3330, 切向力X=1263.8872, 切向力Y=1027.0205 +FPS=38.63, 法向力=3493.8298, 切向力X=3447.0137, 切向力Y=-93.2857 +FPS=39.97, 法向力=3739.0532, 切向力X=3788.3176, 切向力Y=-156.3689 +FPS=39.73, 法向力=4217.3555, 切向力X=-1989.5095, 切向力Y=-706.4371 +FPS=40.05, 法向力=4160.6504, 切向力X=-1898.2307, 切向力Y=-727.8896 +FPS=41.19, 法向力=5755.6221, 切向力X=-279.1748, 切向力Y=152.4632 +FPS=39.78, 法向力=5898.5581, 切向力X=-121.9382, 切向力Y=-21.3472 +FPS=40.43, 法向力=11183.0166, 切向力X=1352.4407, 切向力Y=112.7847 +FPS=40.40, 法向力=11787.7402, 切向力X=1699.5947, 切向力Y=-136.6154 +FPS=38.77, 法向力=7972.3950, 切向力X=-2999.5544, 切向力Y=-62.3706 +FPS=39.92, 法向力=7799.4736, 切向力X=-3422.1826, 切向力Y=505.2454 +FPS=39.72, 法向力=7688.8438, 切向力X=-5124.9819, 切向力Y=-1317.4344 +FPS=39.86, 法向力=7747.7754, 切向力X=-5199.7266, 切向力Y=-1371.6636 +FPS=38.67, 法向力=8013.2939, 切向力X=-2258.0239, 切向力Y=-1195.7419 +FPS=39.84, 法向力=8143.7080, 切向力X=-2250.6104, 切向力Y=-1425.5625 +FPS=38.67, 法向力=10230.6631, 切向力X=-1181.5256, 切向力Y=-4028.6492 +FPS=39.77, 法向力=10196.3652, 切向力X=-1035.3506, 切向力Y=-4516.8628 +FPS=40.28, 法向力=6934.7197, 切向力X=-4730.2251, 切向力Y=-4080.0393 +FPS=39.98, 法向力=7331.6538, 切向力X=-8688.4258, 切向力Y=-2808.5684 +FPS=40.67, 法向力=6551.8750, 切向力X=-3119.9595, 切向力Y=-4069.0906 +FPS=40.04, 法向力=6561.9404, 切向力X=-3165.4316, 切向力Y=-4308.5347 +FPS=38.77, 法向力=12359.1396, 切向力X=706.3784, 切向力Y=-6646.7139 +FPS=40.04, 法向力=11986.4238, 切向力X=237.7748, 切向力Y=-6915.3359 +FPS=37.79, 法向力=4431.6865, 切向力X=-5129.7393, 切向力Y=-3200.7605 +FPS=39.97, 法向力=4285.3848, 切向力X=-5396.3516, 切向力Y=-3086.3560 +FPS=38.84, 法向力=4286.3081, 切向力X=-4771.7002, 切向力Y=-3528.6509 +FPS=39.88, 法向力=4283.5054, 切向力X=-5420.9834, 切向力Y=-3054.6934 +FPS=38.95, 法向力=3996.1780, 切向力X=-4466.5859, 切向力Y=-1946.5055 +FPS=40.39, 法向力=4035.7625, 切向力X=-4927.3252, 切向力Y=-1778.1400 +FPS=39.45, 法向力=3779.7722, 切向力X=-3149.4861, 切向力Y=-492.4708 +FPS=39.11, 法向力=3852.8643, 切向力X=-3176.0342, 切向力Y=-643.6024 +FPS=39.42, 法向力=5087.7759, 切向力X=-2954.4722, 切向力Y=1356.4100 +FPS=36.92, 法向力=3033.9658, 切向力X=-895.1479, 切向力Y=497.2094 +FPS=39.44, 法向力=3026.4707, 切向力X=-802.6108, 切向力Y=591.2009 +FPS=36.57, 法向力=4844.3936, 切向力X=1128.3579, 切向力Y=-776.8480 +FPS=39.24, 法向力=5073.1108, 切向力X=1175.1481, 切向力Y=-747.0040 +FPS=39.94, 法向力=5129.5781, 切向力X=1274.3892, 切向力Y=-872.1331 +FPS=39.58, 法向力=5243.8633, 切向力X=1012.2452, 切向力Y=-2610.9941 +FPS=39.88, 法向力=5036.3550, 切向力X=411.3622, 切向力Y=-2994.7061 +FPS=38.34, 法向力=5022.6948, 切向力X=1248.0344, 切向力Y=-3766.4653 +FPS=39.85, 法向力=5119.7261, 切向力X=1355.8954, 切向力Y=-3832.0876 +FPS=40.14, 法向力=5117.2197, 切向力X=1306.1270, 切向力Y=-3821.6423 +FPS=39.48, 法向力=5116.3389, 切向力X=1394.1494, 切向力Y=-3858.5732 +FPS=39.76, 法向力=5188.3052, 切向力X=837.9312, 切向力Y=-1746.6055 +FPS=39.31, 法向力=4616.7876, 切向力X=-140.3172, 切向力Y=-1350.1461 +FPS=39.98, 法向力=5876.4424, 切向力X=-2131.8506, 切向力Y=-1045.4099 +FPS=39.69, 法向力=6769.6396, 切向力X=-3297.7021, 切向力Y=-1577.7290 +FPS=41.00, 法向力=6689.7456, 切向力X=-3360.4695, 切向力Y=-1471.0200 +FPS=40.99, 法向力=5705.5894, 切向力X=2929.6306, 切向力Y=-1093.6616 +FPS=41.57, 法向力=5966.1680, 切向力X=3099.9758, 切向力Y=-959.9682 +FPS=41.09, 法向力=5976.4277, 切向力X=3082.5320, 切向力Y=-967.7465 +FPS=40.71, 法向力=3009.6309, 切向力X=1689.3567, 切向力Y=262.5423 +FPS=40.22, 法向力=6636.9668, 切向力X=-1828.4796, 切向力Y=965.0042 +FPS=39.00, 法向力=6858.0381, 切向力X=-3159.4448, 切向力Y=725.3719 +FPS=40.18, 法向力=7079.5283, 切向力X=-3390.0435, 切向力Y=823.1857 +FPS=35.28, 法向力=2511.7017, 切向力X=-455.4164, 切向力Y=1689.9243 +FPS=37.57, 法向力=2557.8232, 切向力X=-275.6264, 切向力Y=1723.1952 +FPS=41.50, 法向力=2543.8130, 切向力X=-241.3261, 切向力Y=1699.5281 +FPS=41.55, 法向力=4552.1416, 切向力X=1754.9618, 切向力Y=2124.9326 +FPS=41.76, 法向力=4663.6118, 切向力X=1824.7397, 切向力Y=2069.0005 +FPS=42.23, 法向力=4693.2852, 切向力X=1847.7178, 切向力Y=2114.7441 +FPS=43.17, 法向力=2219.4648, 切向力X=-612.0521, 切向力Y=721.1805 +FPS=40.09, 法向力=5047.8760, 切向力X=1165.2933, 切向力Y=-1247.9493 +FPS=41.00, 法向力=5043.4551, 切向力X=1183.9048, 切向力Y=-1242.5806 +FPS=41.55, 法向力=4988.2261, 切向力X=1131.0175, 切向力Y=-1302.4181 +FPS=38.79, 法向力=2992.7847, 切向力X=221.9788, 切向力Y=-121.4833 +FPS=41.04, 法向力=2993.5679, 切向力X=-317.3541, 切向力Y=310.8822 +FPS=38.55, 法向力=4456.2891, 切向力X=-2400.6021, 切向力Y=-242.9227 +FPS=39.64, 法向力=4472.8188, 切向力X=-2378.8628, 切向力Y=-377.6785 +FPS=37.73, 法向力=7202.6089, 切向力X=-4020.0007, 切向力Y=1423.9170 +FPS=39.96, 法向力=7440.1807, 切向力X=-4192.7441, 切向力Y=1584.0488 +FPS=40.10, 法向力=3884.8804, 切向力X=1137.4187, 切向力Y=1768.8418 +FPS=39.17, 法向力=3864.1021, 切向力X=1122.8610, 切向力Y=1500.3685 +FPS=39.58, 法向力=3863.8333, 切向力X=1143.0504, 切向力Y=1502.5327 +FPS=38.03, 法向力=3851.6289, 切向力X=1137.0325, 切向力Y=1447.4270 +FPS=39.21, 法向力=2277.8149, 切向力X=438.9709, 切向力Y=-939.1300 +FPS=39.20, 法向力=4132.0352, 切向力X=-2211.3025, 切向力Y=-431.4895 +FPS=40.68, 法向力=4257.2070, 切向力X=-2287.9644, 切向力Y=-555.2300 +FPS=39.35, 法向力=12215.3535, 切向力X=-6157.9668, 切向力Y=4804.7637 +FPS=40.33, 法向力=12576.8740, 切向力X=-6299.3262, 切向力Y=5438.5210 +FPS=38.81, 法向力=12322.3867, 切向力X=-6190.7852, 切向力Y=5239.9824 +FPS=39.07, 法向力=15632.6367, 切向力X=-8791.2139, 切向力Y=2545.6006 +FPS=38.22, 法向力=15935.8447, 切向力X=-9242.6650, 切向力Y=1816.2246 +FPS=36.04, 法向力=4896.2803, 切向力X=-2683.3120, 切向力Y=1957.1436 +FPS=37.75, 法向力=3642.2131, 切向力X=-3191.4216, 切向力Y=2618.4392 +FPS=38.98, 法向力=3756.2883, 切向力X=-3229.0845, 切向力Y=2575.4312 +FPS=37.65, 法向力=8883.3574, 切向力X=-4686.9751, 切向力Y=2861.7241 +FPS=37.39, 法向力=9144.8477, 切向力X=-4982.2734, 切向力Y=3124.9277 +FPS=36.12, 法向力=8760.1309, 切向力X=-4730.0122, 切向力Y=3180.9995 +FPS=36.45, 法向力=8940.9219, 切向力X=-4770.8604, 切向力Y=3125.7664 +FPS=19.80, 法向力=12818.2383, 切向力X=691.1904, 切向力Y=3996.7891 +FPS=23.18, 法向力=11736.1475, 切向力X=670.4866, 切向力Y=3619.2407 +FPS=20.68, 法向力=5859.2383, 切向力X=-1465.2559, 切向力Y=2417.1353 +FPS=20.57, 法向力=5247.8955, 切向力X=-1361.0421, 切向力Y=84.0949 +FPS=21.26, 法向力=5431.2583, 切向力X=-2586.9434, 切向力Y=252.6325 +FPS=21.09, 法向力=3501.9966, 切向力X=571.1863, 切向力Y=2103.6262 +FPS=31.90, 法向力=3211.1099, 切向力X=749.8444, 切向力Y=719.1107 +FPS=33.44, 法向力=3033.3806, 切向力X=635.8916, 切向力Y=720.7150 +FPS=35.32, 法向力=3032.1284, 切向力X=616.1107, 切向力Y=750.9106 +FPS=36.33, 法向力=3083.0161, 切向力X=698.7537, 切向力Y=757.3430 +FPS=36.96, 法向力=2950.6606, 切向力X=1387.3956, 切向力Y=148.8619 +FPS=37.12, 法向力=2883.3135, 切向力X=-210.8111, 切向力Y=766.8829 +FPS=37.84, 法向力=3093.1843, 切向力X=-456.2375, 切向力Y=849.1246 +FPS=38.82, 法向力=3098.7310, 切向力X=-453.7525, 切向力Y=797.1775 +FPS=37.57, 法向力=8204.9756, 切向力X=-4254.5439, 切向力Y=1609.0164 +FPS=37.52, 法向力=8623.7529, 切向力X=-4556.5830, 切向力Y=1594.8922 +FPS=37.70, 法向力=2386.9082, 切向力X=389.2439, 切向力Y=-10.5255 +FPS=38.22, 法向力=2220.0586, 切向力X=397.2056, 切向力Y=-443.4116 +FPS=37.83, 法向力=9427.7559, 切向力X=-3480.1455, 切向力Y=2483.8381 +FPS=39.75, 法向力=1942.8738, 切向力X=629.1506, 切向力Y=773.1486 +FPS=39.39, 法向力=4382.0361, 切向力X=2861.5889, 切向力Y=933.0188 +FPS=38.77, 法向力=2280.1343, 切向力X=-527.5297, 切向力Y=292.1650 +FPS=39.71, 法向力=2816.6260, 切向力X=-1127.7909, 切向力Y=758.0167 +FPS=39.94, 法向力=3676.1265, 切向力X=-1747.9323, 切向力Y=1224.1228 +FPS=39.00, 法向力=3330.7954, 切向力X=-1530.8098, 切向力Y=1151.1338 +FPS=39.48, 法向力=2456.8894, 切向力X=-93.4092, 切向力Y=654.0620 +FPS=40.19, 法向力=2373.3650, 切向力X=-208.4561, 切向力Y=573.6609 +FPS=39.86, 法向力=2357.8904, 切向力X=-256.5646, 切向力Y=573.0105 +FPS=40.14, 法向力=2341.4880, 切向力X=741.0903, 切向力Y=808.5134 +FPS=39.32, 法向力=2856.5776, 切向力X=853.7984, 切向力Y=682.0126 +FPS=36.23, 法向力=3036.4385, 切向力X=917.8140, 切向力Y=778.0275 +FPS=34.54, 法向力=2711.4854, 切向力X=-1216.7634, 切向力Y=292.6992 +FPS=35.37, 法向力=2892.0962, 切向力X=-1309.6892, 切向力Y=334.5055 +FPS=33.65, 法向力=8649.1611, 切向力X=-4861.3916, 切向力Y=-140.7806 +FPS=35.26, 法向力=9095.8232, 切向力X=-5187.0386, 切向力Y=-228.5404 +FPS=36.70, 法向力=2184.7886, 切向力X=-250.3795, 切向力Y=1670.9690 +FPS=37.07, 法向力=2469.7534, 切向力X=-1121.2699, 切向力Y=159.4990 +FPS=37.97, 法向力=2353.7158, 切向力X=-963.0212, 切向力Y=75.1208 +FPS=39.99, 法向力=2349.2358, 切向力X=-922.7199, 切向力Y=15.7225 +FPS=40.85, 法向力=2343.7983, 切向力X=-935.0461, 切向力Y=25.2603 +FPS=40.25, 法向力=2350.2627, 切向力X=-902.0018, 切向力Y=24.8555 +FPS=38.03, 法向力=2415.1763, 切向力X=-426.0887, 切向力Y=-722.5428 +FPS=39.95, 法向力=3437.8350, 切向力X=-1092.0613, 切向力Y=-501.9076 +FPS=39.23, 法向力=1879.0002, 切向力X=2168.3789, 切向力Y=-616.2160 +FPS=39.84, 法向力=2004.2043, 切向力X=2172.8794, 切向力Y=-189.5506 +FPS=40.44, 法向力=4629.8604, 切向力X=4308.5098, 切向力Y=-1944.7866 +FPS=38.50, 法向力=4971.9604, 切向力X=4448.3457, 切向力Y=-2059.0117 +FPS=38.67, 法向力=4972.6729, 切向力X=4838.9229, 切向力Y=-1201.3549 +FPS=36.61, 法向力=3371.3926, 切向力X=3243.6389, 切向力Y=-1467.5544 +FPS=38.14, 法向力=3458.2361, 切向力X=3203.7026, 切向力Y=-1508.4608 +FPS=36.11, 法向力=2030.5266, 切向力X=-738.6637, 切向力Y=-2050.8232 +FPS=38.45, 法向力=3392.3406, 切向力X=-2004.5857, 切向力Y=-1764.8534 +FPS=36.10, 法向力=3511.7827, 切向力X=-2010.4628, 切向力Y=-654.6252 +FPS=37.07, 法向力=3457.0752, 切向力X=-2052.4893, 切向力Y=-590.0017 +FPS=37.62, 法向力=3515.9136, 切向力X=-1995.9680, 切向力Y=-653.7399 +FPS=37.59, 法向力=3471.7568, 切向力X=-2020.1895, 切向力Y=-612.5264 +FPS=38.27, 法向力=3063.5728, 切向力X=-2798.6404, 切向力Y=-79.3479 +FPS=38.30, 法向力=2970.9927, 切向力X=-2787.0979, 切向力Y=135.1200 +FPS=37.82, 法向力=3595.8184, 切向力X=-3273.4648, 切向力Y=130.1029 +FPS=38.82, 法向力=2504.8789, 切向力X=-2516.6091, 切向力Y=-431.6339 +FPS=38.50, 法向力=2930.4043, 切向力X=-1524.0457, 切向力Y=-2598.4614 +FPS=39.05, 法向力=3068.3950, 切向力X=-1656.8053, 切向力Y=-2552.8491 +FPS=38.31, 法向力=3749.3979, 切向力X=-1214.2750, 切向力Y=-2776.3550 +FPS=37.57, 法向力=1636.9858, 切向力X=1570.9611, 切向力Y=-1240.8335 +FPS=38.35, 法向力=1611.0081, 切向力X=1731.6541, 切向力Y=-1313.2764 +FPS=37.78, 法向力=3936.8225, 切向力X=3646.3931, 切向力Y=-810.4512 +FPS=37.68, 法向力=4035.2888, 切向力X=3647.0320, 切向力Y=-1127.8021 +FPS=36.44, 法向力=3462.7290, 切向力X=708.8375, 切向力Y=-2304.9932 +FPS=38.74, 法向力=3436.2671, 切向力X=1044.2502, 切向力Y=-2372.0938 +FPS=38.32, 法向力=3476.7380, 切向力X=1022.5108, 切向力Y=-2322.3662 +FPS=38.57, 法向力=3461.2871, 切向力X=1021.6890, 切向力Y=-2298.9121 +FPS=37.35, 法向力=3088.8618, 切向力X=480.4450, 切向力Y=-2385.7703 +FPS=36.38, 法向力=3054.8071, 切向力X=402.7224, 切向力Y=-2442.7097 +FPS=38.21, 法向力=1885.4854, 切向力X=512.1118, 切向力Y=-2392.9097 +FPS=39.16, 法向力=2357.3921, 切向力X=72.6459, 切向力Y=-1859.7922 +FPS=38.95, 法向力=2395.1138, 切向力X=243.1858, 切向力Y=-2271.0483 +FPS=39.61, 法向力=2585.1792, 切向力X=71.7431, 切向力Y=-2188.1870 +FPS=38.96, 法向力=5424.8276, 切向力X=4687.3271, 切向力Y=-925.0036 +FPS=40.30, 法向力=5479.9688, 切向力X=4994.4980, 切向力Y=-536.9692 +FPS=37.40, 法向力=3221.6807, 切向力X=3088.5898, 切向力Y=-583.2307 +FPS=37.76, 法向力=3018.7754, 切向力X=2948.4810, 切向力Y=-555.5322 +FPS=37.46, 法向力=2187.9790, 切向力X=1083.7361, 切向力Y=-933.5675 +FPS=36.54, 法向力=2290.7168, 切向力X=717.7910, 切向力Y=-2644.6191 +FPS=37.66, 法向力=2263.2388, 切向力X=749.4501, 切向力Y=-2795.4980 +FPS=38.40, 法向力=2287.7832, 切向力X=737.9731, 切向力Y=-2784.9409 +FPS=36.42, 法向力=2042.5369, 切向力X=598.9980, 切向力Y=-2887.3972 +FPS=37.87, 法向力=3429.2476, 切向力X=-1073.4662, 切向力Y=-2493.3560 +FPS=38.66, 法向力=4391.1260, 切向力X=2473.2212, 切向力Y=-954.6718 +FPS=39.24, 法向力=2015.2585, 切向力X=27.0413, 切向力Y=-1474.7686 +FPS=41.19, 法向力=1994.9626, 切向力X=208.7946, 切向力Y=-1509.3716 +FPS=39.31, 法向力=1876.6338, 切向力X=-1389.8553, 切向力Y=-1508.8446 +FPS=40.71, 法向力=1916.1270, 切向力X=-1535.0359, 切向力Y=-1272.7343 +FPS=38.28, 法向力=3747.4995, 切向力X=-458.4323, 切向力Y=-889.3225 +FPS=36.28, 法向力=3584.3340, 切向力X=-678.2375, 切向力Y=-835.1385 +FPS=34.08, 法向力=4148.6646, 切向力X=-1623.4783, 切向力Y=-286.0540 +FPS=37.87, 法向力=4309.9863, 切向力X=-1801.9265, 切向力Y=-283.8135 +FPS=37.55, 法向力=2768.8965, 切向力X=-4725.7002, 切向力Y=-195.9723 +FPS=38.05, 法向力=3191.3777, 切向力X=-5323.2529, 切向力Y=475.0848 +FPS=36.77, 法向力=3795.5784, 切向力X=-2993.4624, 切向力Y=2091.6099 +FPS=37.62, 法向力=3754.0610, 切向力X=-3019.4893, 切向力Y=2036.1272 +FPS=36.91, 法向力=3857.7578, 切向力X=-425.2543, 切向力Y=-522.8413 +FPS=39.06, 法向力=3703.9500, 切向力X=-484.7081, 切向力Y=-565.0660 +FPS=37.87, 法向力=1858.7461, 切向力X=-980.8937, 切向力Y=15.6481 +FPS=38.42, 法向力=3505.6606, 切向力X=-2498.8989, 切向力Y=1408.5536 +FPS=38.44, 法向力=2947.4492, 切向力X=-2307.7495, 切向力Y=1204.5503 +FPS=37.76, 法向力=2653.3298, 切向力X=-46.3815, 切向力Y=318.4764 +FPS=38.52, 法向力=2609.9436, 切向力X=-245.4964, 切向力Y=476.5966 +FPS=37.58, 法向力=3032.1973, 切向力X=-1317.9338, 切向力Y=756.4033 +FPS=38.40, 法向力=3161.1353, 切向力X=-1496.6919, 切向力Y=953.5193 +FPS=38.03, 法向力=3202.2319, 切向力X=729.3058, 切向力Y=1563.4873 +FPS=38.76, 法向力=3223.5806, 切向力X=826.6132, 切向力Y=1688.5823 +FPS=37.54, 法向力=3239.2964, 切向力X=810.4984, 切向力Y=1702.6418 +FPS=38.17, 法向力=3282.2407, 切向力X=1863.8676, 切向力Y=299.5562 +FPS=38.67, 法向力=3708.1328, 切向力X=3005.9812, 切向力Y=-331.5933 +FPS=39.22, 法向力=3821.3435, 切向力X=3132.9067, 切向力Y=-154.3016 +FPS=35.93, 法向力=5689.9619, 切向力X=4557.7520, 切向力Y=74.1944 +FPS=38.25, 法向力=5818.2588, 切向力X=4601.0225, 切向力Y=185.2669 +FPS=38.42, 法向力=3832.5044, 切向力X=2409.1758, 切向力Y=908.6769 +FPS=39.62, 法向力=3867.1367, 切向力X=2341.9097, 切向力Y=599.5446 +FPS=38.99, 法向力=4272.0859, 切向力X=3208.0256, 切向力Y=-360.2957 +FPS=40.79, 法向力=4422.8115, 切向力X=3372.6626, 切向力Y=-346.0533 +FPS=37.71, 法向力=4083.7834, 切向力X=916.0574, 切向力Y=1136.1232 +FPS=39.44, 法向力=3883.8896, 切向力X=1205.6727, 切向力Y=1415.3043 +FPS=39.55, 法向力=7701.5283, 切向力X=-2224.2017, 切向力Y=-174.8857 +FPS=39.37, 法向力=8157.5190, 切向力X=-2549.5149, 切向力Y=-382.4929 +FPS=40.51, 法向力=5986.8540, 切向力X=-1954.3955, 切向力Y=890.4688 +FPS=40.35, 法向力=5786.7051, 切向力X=-1844.4011, 切向力Y=929.0359 +FPS=39.17, 法向力=3852.0518, 切向力X=-767.3628, 切向力Y=1005.0627 +FPS=40.65, 法向力=3756.1235, 切向力X=-797.8827, 切向力Y=970.8122 +FPS=37.74, 法向力=3032.6714, 切向力X=2224.6528, 切向力Y=778.8356 +FPS=39.57, 法向力=3196.4766, 切向力X=2621.2373, 切向力Y=747.1260 +FPS=37.89, 法向力=3512.7825, 切向力X=998.8598, 切向力Y=-1838.9062 +FPS=36.62, 法向力=3581.6172, 切向力X=968.4854, 切向力Y=-2156.6440 +FPS=35.53, 法向力=2986.7744, 切向力X=914.0005, 切向力Y=-112.8788 +FPS=34.08, 法向力=3609.1763, 切向力X=583.5869, 切向力Y=-545.5616 +FPS=35.90, 法向力=3782.3838, 切向力X=411.4780, 切向力Y=-433.8104 +FPS=38.43, 法向力=2848.3738, 切向力X=1307.0325, 切向力Y=268.1387 +FPS=40.32, 法向力=2912.6096, 切向力X=1183.4771, 切向力Y=440.5247 +FPS=39.13, 法向力=3728.4026, 切向力X=-1193.0852, 切向力Y=225.5149 +FPS=40.29, 法向力=3808.2681, 切向力X=-1260.1962, 切向力Y=303.3969 +FPS=39.53, 法向力=3030.9546, 切向力X=-338.3313, 切向力Y=-153.3669 +FPS=39.50, 法向力=3047.2876, 切向力X=-335.2401, 切向力Y=-313.2883 +FPS=38.83, 法向力=2908.1794, 切向力X=760.0638, 切向力Y=280.1938 +FPS=40.33, 法向力=2875.4236, 切向力X=837.8632, 切向力Y=230.4020 +FPS=40.03, 法向力=3197.5933, 切向力X=-106.2169, 切向力Y=-474.5843 +FPS=40.46, 法向力=3206.0806, 切向力X=-301.1991, 切向力Y=-370.2960 +FPS=39.20, 法向力=2995.2017, 切向力X=280.1996, 切向力Y=-810.2607 +FPS=41.26, 法向力=3618.9150, 切向力X=-671.3851, 切向力Y=-668.1652 +FPS=39.46, 法向力=3892.6528, 切向力X=50.7739, 切向力Y=1101.4893 +FPS=41.56, 法向力=3889.7725, 切向力X=80.1640, 切向力Y=1134.1270 +FPS=40.87, 法向力=2801.3384, 切向力X=858.3993, 切向力Y=-309.1881 +FPS=40.74, 法向力=2845.5308, 切向力X=1068.9531, 切向力Y=-982.7222 +FPS=39.37, 法向力=2701.0371, 切向力X=55.7190, 切向力Y=793.6680 +FPS=41.30, 法向力=2783.2119, 切向力X=-44.8534, 切向力Y=934.4924 +FPS=41.39, 法向力=2808.9011, 切向力X=-19.9185, 切向力Y=918.4080 +FPS=40.00, 法向力=4552.6323, 切向力X=-1876.6582, 切向力Y=412.0609 +FPS=39.44, 法向力=4759.9980, 切向力X=-2118.1440, 切向力Y=406.6570 +FPS=39.15, 法向力=4622.4351, 切向力X=-1932.0317, 切向力Y=197.9763 +FPS=40.50, 法向力=3757.1724, 切向力X=2560.1089, 切向力Y=-852.4918 +FPS=40.96, 法向力=3889.2329, 切向力X=2630.5640, 切向力Y=-493.8536 +FPS=40.14, 法向力=2716.5586, 切向力X=-976.4332, 切向力Y=-863.8695 +FPS=43.03, 法向力=2707.6533, 切向力X=-920.9596, 切向力Y=-740.7504 +FPS=42.42, 法向力=5443.6953, 切向力X=3517.2012, 切向力Y=-872.6716 +FPS=42.14, 法向力=5626.6035, 切向力X=3515.9321, 切向力Y=-893.6497 +FPS=41.68, 法向力=5618.7041, 切向力X=3517.7837, 切向力Y=-898.8200 +FPS=41.77, 法向力=2820.0405, 切向力X=1934.3759, 切向力Y=-671.9701 +FPS=40.11, 法向力=4867.8008, 切向力X=2977.1841, 切向力Y=-812.9888 +FPS=41.08, 法向力=4884.1816, 切向力X=2877.9771, 切向力Y=-941.5704 +FPS=39.99, 法向力=2660.1689, 切向力X=460.3548, 切向力Y=-529.8118 +FPS=42.00, 法向力=2455.7266, 切向力X=170.3963, 切向力Y=-190.6383 +FPS=41.80, 法向力=2484.1555, 切向力X=91.9646, 切向力Y=-199.4781 +FPS=38.75, 法向力=2612.6841, 切向力X=1104.6858, 切向力Y=385.0524 +FPS=38.48, 法向力=2748.6829, 切向力X=1244.1160, 切向力Y=370.6230 +FPS=38.16, 法向力=3915.8462, 切向力X=-1498.1577, 切向力Y=165.5112 +FPS=39.74, 法向力=6100.8057, 切向力X=-2810.6697, 切向力Y=665.9590 +FPS=40.65, 法向力=8961.0586, 切向力X=-5185.2388, 切向力Y=-759.7212 +FPS=40.20, 法向力=9479.7285, 切向力X=-5563.4263, 切向力Y=-603.4384 +FPS=39.06, 法向力=3398.7788, 切向力X=-1565.8699, 切向力Y=6.6953 +FPS=37.05, 法向力=3117.5308, 切向力X=1200.0452, 切向力Y=22.4901 +FPS=39.40, 法向力=2291.7900, 切向力X=1039.6431, 切向力Y=393.7536 +FPS=37.87, 法向力=2693.9487, 切向力X=-187.1432, 切向力Y=1395.2964 +FPS=40.10, 法向力=2797.5806, 切向力X=-277.1671, 切向力Y=1544.8118 +FPS=38.97, 法向力=2465.8457, 切向力X=-342.4302, 切向力Y=1583.8065 +FPS=38.49, 法向力=2350.1316, 切向力X=-222.5891, 切向力Y=1429.7593 +FPS=38.42, 法向力=2383.5012, 切向力X=-202.9585, 切向力Y=1471.3792 +FPS=38.79, 法向力=2494.0334, 切向力X=-495.5887, 切向力Y=162.1083 +FPS=38.08, 法向力=5417.4590, 切向力X=-2195.4136, 切向力Y=415.4509 +FPS=37.66, 法向力=5635.1768, 切向力X=-2309.6582, 切向力Y=506.6438 +FPS=37.12, 法向力=3006.4692, 切向力X=2874.4341, 切向力Y=268.5978 +FPS=34.51, 法向力=3149.2554, 切向力X=3171.2646, 切向力Y=348.2345 +FPS=32.81, 法向力=2480.8359, 切向力X=563.5293, 切向力Y=1318.8818 +FPS=30.16, 法向力=1881.1340, 切向力X=1047.5608, 切向力Y=-182.5339 +FPS=33.48, 法向力=1953.2581, 切向力X=1293.6868, 切向力Y=-240.4459 +FPS=34.89, 法向力=3358.5276, 切向力X=2263.8711, 切向力Y=-861.8282 +FPS=36.04, 法向力=3257.1997, 切向力X=2178.7161, 切向力Y=-938.4105 +FPS=36.76, 法向力=4045.0974, 切向力X=3719.6328, 切向力Y=-1393.6843 +FPS=38.86, 法向力=4210.5244, 切向力X=3766.1177, 切向力Y=-1491.7266 +FPS=38.98, 法向力=2989.4460, 切向力X=1976.7715, 切向力Y=653.0657 +FPS=38.86, 法向力=2860.2778, 切向力X=1879.8835, 切向力Y=1073.7491 +FPS=35.60, 法向力=2807.9863, 切向力X=541.3741, 切向力Y=109.4024 +FPS=10.23, 法向力=12897.0400, 切向力X=-6617.5024, 切向力Y=1746.8407 +FPS=23.41, 法向力=2246.7886, 切向力X=888.3329, 切向力Y=-190.7593 +FPS=21.27, 法向力=2944.0977, 切向力X=1722.3898, 切向力Y=-82.8435 +FPS=20.73, 法向力=2512.0176, 切向力X=-173.3730, 切向力Y=549.9604 +FPS=37.46, 法向力=2949.6807, 切向力X=-854.4015, 切向力Y=1421.7095 +FPS=37.03, 法向力=10452.4629, 切向力X=-5514.1914, 切向力Y=1635.0833 +FPS=37.80, 法向力=11139.7871, 切向力X=-5878.9448, 切向力Y=1960.9076 +FPS=37.36, 法向力=3870.4126, 切向力X=2821.0503, 切向力Y=89.0570 +FPS=38.42, 法向力=4131.0234, 切向力X=2946.2603, 切向力Y=131.8119 +FPS=34.04, 法向力=2878.4192, 切向力X=-1006.7793, 切向力Y=916.4673 +FPS=36.13, 法向力=2629.2068, 切向力X=-831.4750, 切向力Y=701.6848 +FPS=37.43, 法向力=2355.6978, 切向力X=297.9049, 切向力Y=703.7233 +FPS=38.65, 法向力=2327.6726, 切向力X=280.0119, 切向力Y=767.2504 +FPS=37.24, 法向力=2585.5923, 切向力X=-326.3672, 切向力Y=-775.3550 +FPS=38.74, 法向力=2631.9570, 切向力X=-402.2248, 切向力Y=-814.1841 +FPS=37.64, 法向力=2134.9590, 切向力X=-337.1654, 切向力Y=-713.1889 +FPS=37.76, 法向力=7652.9448, 切向力X=-4047.6799, 切向力Y=336.6436 +FPS=37.98, 法向力=8085.9209, 切向力X=-4222.1484, 切向力Y=979.4376 +FPS=37.25, 法向力=7908.9028, 切向力X=-3747.5974, 切向力Y=555.3829 +FPS=38.27, 法向力=7350.4160, 切向力X=-3472.4792, 切向力Y=341.4423 +FPS=32.76, 法向力=2668.7151, 切向力X=-103.3855, 切向力Y=431.4147 +FPS=38.47, 法向力=2141.4065, 切向力X=996.0859, 切向力Y=-400.9373 +FPS=37.10, 法向力=4023.4641, 切向力X=2315.8682, 切向力Y=-1010.5467 +FPS=37.39, 法向力=4391.9546, 切向力X=2628.0371, 切向力Y=-1087.9506 +FPS=37.62, 法向力=2969.6069, 切向力X=1930.8718, 切向力Y=-195.3856 +FPS=38.77, 法向力=2973.5562, 切向力X=1903.8391, 切向力Y=192.3554 +FPS=37.13, 法向力=4168.3613, 切向力X=-1196.3254, 切向力Y=445.4666 +FPS=38.13, 法向力=4329.1235, 切向力X=-1311.8418, 切向力Y=348.4330 +FPS=38.41, 法向力=2921.3276, 切向力X=1915.4186, 切向力Y=944.1603 +FPS=38.21, 法向力=4351.0933, 切向力X=3141.0740, 切向力Y=-570.4088 +FPS=38.05, 法向力=2399.0498, 切向力X=1629.2424, 切向力Y=614.5522 +FPS=38.66, 法向力=4079.5249, 切向力X=2193.0972, 切向力Y=241.3817 +FPS=40.69, 法向力=4484.5767, 切向力X=2480.9495, 切向力Y=266.9511 +FPS=39.97, 法向力=1784.7356, 切向力X=1105.1572, 切向力Y=-623.6479 +FPS=37.81, 法向力=1826.0222, 切向力X=1213.3403, 切向力Y=-423.2709 +FPS=36.39, 法向力=1790.7734, 切向力X=1199.0732, 切向力Y=-443.6907 +FPS=36.44, 法向力=2710.6108, 切向力X=1406.5261, 切向力Y=236.3562 +FPS=36.22, 法向力=6865.5835, 切向力X=-3159.1123, 切向力Y=1018.8999 +FPS=37.20, 法向力=7546.0244, 切向力X=-3665.1731, 切向力Y=984.6846 +FPS=36.49, 法向力=4409.2681, 切向力X=-2085.7344, 切向力Y=126.1886 +FPS=38.70, 法向力=4076.6042, 切向力X=-1844.8799, 切向力Y=-35.5014 +FPS=36.29, 法向力=6279.6133, 切向力X=3730.1807, 切向力Y=-1825.8191 +FPS=36.31, 法向力=6082.4131, 切向力X=3557.7188, 切向力Y=-1662.7097 +FPS=35.45, 法向力=1815.6477, 切向力X=299.0659, 切向力Y=256.7515 +FPS=35.06, 法向力=2004.9875, 切向力X=60.8411, 切向力Y=565.8015 +FPS=38.73, 法向力=1887.1187, 切向力X=1159.5548, 切向力Y=-314.2576 +FPS=38.97, 法向力=3540.2529, 切向力X=-1533.8391, 切向力Y=1095.3007 +FPS=39.50, 法向力=3919.7234, 切向力X=-1890.0864, 切向力Y=1398.6544 +FPS=39.50, 法向力=3963.3535, 切向力X=-1902.2714, 切向力Y=1396.6565 +FPS=37.80, 法向力=3297.1812, 切向力X=-1537.8008, 切向力Y=481.6353 +FPS=40.21, 法向力=2159.4058, 切向力X=-164.8842, 切向力Y=-64.7248 +FPS=38.82, 法向力=3081.0254, 切向力X=1830.4269, 切向力Y=-648.8174 +FPS=40.08, 法向力=3149.7229, 切向力X=1907.8882, 切向力Y=-650.8566 +FPS=40.08, 法向力=2124.6807, 切向力X=506.4012, 切向力Y=851.3879 +FPS=39.37, 法向力=2139.4590, 切向力X=532.0201, 切向力Y=920.0035 +FPS=38.29, 法向力=2207.1357, 切向力X=1054.6340, 切向力Y=-200.4504 +FPS=40.43, 法向力=2357.1655, 切向力X=-1035.8594, 切向力Y=314.1236 +FPS=41.04, 法向力=2568.9951, 切向力X=-1053.9548, 切向力Y=177.8083 +FPS=38.73, 法向力=2573.6816, 切向力X=62.7178, 切向力Y=-148.9027 +FPS=40.08, 法向力=2534.6284, 切向力X=106.7349, 切向力Y=-402.8037 +FPS=39.42, 法向力=2784.6812, 切向力X=728.2455, 切向力Y=1147.4504 +FPS=40.38, 法向力=2897.2607, 切向力X=845.2175, 切向力Y=1277.4109 +FPS=39.66, 法向力=2914.0635, 切向力X=830.5992, 切向力Y=1304.1787 +FPS=40.40, 法向力=3955.7019, 切向力X=-1469.1785, 切向力Y=507.5355 +FPS=40.90, 法向力=3647.8569, 切向力X=-1418.9388, 切向力Y=626.5444 +FPS=42.34, 法向力=1990.3964, 切向力X=505.0605, 切向力Y=-278.4825 +FPS=41.62, 法向力=2055.2046, 切向力X=723.1973, 切向力Y=-289.8988 +FPS=40.49, 法向力=2618.7910, 切向力X=1941.5690, 切向力Y=-123.4866 +FPS=43.37, 法向力=2170.1580, 切向力X=1639.6514, 切向力Y=-112.0370 +FPS=42.05, 法向力=2426.7690, 切向力X=-305.6926, 切向力Y=-856.1444 +FPS=42.35, 法向力=4386.9463, 切向力X=-1782.3024, 切向力Y=-946.6870 +FPS=41.76, 法向力=3108.5486, 切向力X=-589.0605, 切向力Y=-311.8318 +FPS=42.74, 法向力=2997.8687, 切向力X=-468.6476, 切向力Y=-314.3547 +FPS=41.60, 法向力=1977.7295, 切向力X=-173.1393, 切向力Y=-248.5706 +FPS=42.81, 法向力=1988.6572, 切向力X=-84.8236, 切向力Y=-224.2072 +FPS=42.46, 法向力=2662.8611, 切向力X=-26.1346, 切向力Y=347.0189 +FPS=42.52, 法向力=2809.1123, 切向力X=-76.1813, 切向力Y=415.3165 +FPS=40.54, 法向力=2521.7266, 切向力X=-90.0478, 切向力Y=-239.5099 +FPS=41.95, 法向力=2677.7065, 切向力X=-144.3645, 切向力Y=-355.9099 +FPS=41.38, 法向力=2671.1665, 切向力X=-111.4324, 切向力Y=-341.2523 +FPS=42.16, 法向力=5729.5088, 切向力X=-2729.2109, 切向力Y=1122.3806 +FPS=41.24, 法向力=2968.9253, 切向力X=-595.1923, 切向力Y=215.7742 +FPS=42.17, 法向力=2966.7573, 切向力X=-547.3176, 切向力Y=244.1293 +FPS=41.53, 法向力=7565.0293, 切向力X=-3633.2017, 切向力Y=514.2161 +FPS=41.06, 法向力=7276.4189, 切向力X=-3403.4575, 切向力Y=645.7720 +FPS=40.10, 法向力=1967.8905, 切向力X=138.7724, 切向力Y=594.3940 +FPS=41.59, 法向力=1936.7515, 切向力X=177.4219, 切向力Y=635.7128 +FPS=41.04, 法向力=2201.2117, 切向力X=194.3552, 切向力Y=-109.9853 +FPS=43.04, 法向力=2091.3760, 切向力X=900.4799, 切向力Y=230.0496 +FPS=42.58, 法向力=15130.7988, 切向力X=-7502.1587, 切向力Y=3409.9231 +FPS=33.70, 法向力=15701.1299, 切向力X=-8037.7012, 切向力Y=3484.8208 +FPS=35.98, 法向力=5083.1953, 切向力X=-2297.3760, 切向力Y=484.0024 +FPS=38.47, 法向力=4804.0239, 切向力X=-2113.3484, 切向力Y=111.7109 +FPS=36.56, 法向力=4663.2612, 切向力X=-2041.2241, 切向力Y=158.7733 +FPS=27.51, 法向力=1782.0173, 切向力X=1193.6179, 切向力Y=-186.9440 +FPS=29.00, 法向力=3245.4360, 切向力X=-966.5317, 切向力Y=467.3069 +FPS=32.85, 法向力=4773.5859, 切向力X=-2486.4827, 切向力Y=445.4604 +FPS=34.71, 法向力=5144.5898, 切向力X=-2685.5024, 切向力Y=706.0935 +FPS=34.89, 法向力=3663.7622, 切向力X=2572.1189, 切向力Y=260.4757 +FPS=19.98, 法向力=3611.1230, 切向力X=2671.4795, 切向力Y=456.4105 +FPS=19.99, 法向力=2571.4102, 切向力X=1530.9814, 切向力Y=-477.2791 +FPS=21.26, 法向力=2103.5417, 切向力X=1073.0598, 切向力Y=-523.9568 +FPS=20.56, 法向力=1889.6292, 切向力X=-207.7282, 切向力Y=203.1091 +FPS=20.53, 法向力=2265.5876, 切向力X=-381.6844, 切向力Y=883.1694 +FPS=21.53, 法向力=2249.4910, 切向力X=517.2557, 切向力Y=-207.7243 +FPS=20.12, 法向力=2438.9678, 切向力X=-1032.1278, 切向力Y=-1268.4945 +FPS=18.25, 法向力=2986.4543, 切向力X=1825.8792, 切向力Y=85.6923 +FPS=21.86, 法向力=7805.6890, 切向力X=4742.4795, 切向力Y=-106.1433 +FPS=29.89, 法向力=2158.6257, 切向力X=536.3069, 切向力Y=746.2415 +FPS=34.03, 法向力=3615.3784, 切向力X=3058.6885, 切向力Y=-1234.8245 +FPS=36.34, 法向力=2657.1719, 切向力X=1823.2161, 切向力Y=-685.5281 +FPS=36.29, 法向力=2776.7900, 切向力X=1883.9424, 切向力Y=-716.4750 +FPS=36.91, 法向力=2856.5742, 切向力X=1938.7257, 切向力Y=-554.2687 +FPS=34.83, 法向力=2095.0586, 切向力X=-100.8901, 切向力Y=-677.2413 +FPS=34.16, 法向力=2089.6069, 切向力X=1219.7834, 切向力Y=-497.0762 +FPS=37.48, 法向力=2096.2395, 切向力X=1240.0991, 切向力Y=-604.9429 +FPS=36.36, 法向力=5759.1074, 切向力X=-3123.7810, 切向力Y=-100.8102 +FPS=39.09, 法向力=6630.1533, 切向力X=-3645.1353, 切向力Y=260.0281 +FPS=39.49, 法向力=2165.0723, 切向力X=855.0205, 切向力Y=-334.0081 +FPS=41.31, 法向力=3121.9116, 切向力X=1872.7804, 切向力Y=-163.1095 +FPS=39.28, 法向力=3062.5654, 切向力X=2529.5569, 切向力Y=-351.5940 +FPS=38.84, 法向力=2719.7407, 切向力X=2197.2002, 切向力Y=225.6647 +FPS=37.77, 法向力=3040.9258, 切向力X=-1621.0232, 切向力Y=623.5713 +FPS=40.09, 法向力=2851.2100, 切向力X=-1482.8799, 切向力Y=278.8502 +FPS=39.24, 法向力=1629.1205, 切向力X=64.3069, 切向力Y=-149.3873 +FPS=39.39, 法向力=1648.9885, 切向力X=179.8727, 切向力Y=-58.7608 +FPS=37.78, 法向力=1862.2739, 切向力X=817.1378, 切向力Y=-649.0782 +FPS=38.14, 法向力=1822.1095, 切向力X=832.4463, 切向力Y=-642.8833 +FPS=37.44, 法向力=4375.1069, 切向力X=3205.3708, 切向力Y=-837.8719 +FPS=37.65, 法向力=3832.0796, 切向力X=2841.6738, 切向力Y=-554.1451 +FPS=37.77, 法向力=2542.9165, 切向力X=1378.9180, 切向力Y=-454.8034 +FPS=38.54, 法向力=2518.8481, 切向力X=1277.1177, 切向力Y=-495.0074 +FPS=38.65, 法向力=3027.1575, 切向力X=2204.3262, 切向力Y=255.2995 +FPS=40.69, 法向力=3010.7007, 切向力X=2324.8521, 切向力Y=46.8831 +FPS=40.22, 法向力=2633.4944, 切向力X=-370.4693, 切向力Y=335.8334 +FPS=38.66, 法向力=2642.1587, 切向力X=-460.1020, 切向力Y=326.5521 +FPS=36.73, 法向力=2142.0945, 切向力X=47.6531, 切向力Y=-108.2592 +FPS=34.84, 法向力=3182.0647, 切向力X=-1582.5996, 切向力Y=-836.8405 +FPS=36.75, 法向力=3316.2056, 切向力X=-1630.5824, 切向力Y=-921.6127 +FPS=24.83, 法向力=1869.5188, 切向力X=896.1659, 切向力Y=457.1773 +FPS=22.76, 法向力=1779.6482, 切向力X=602.5346, 切向力Y=-68.0670 +FPS=29.64, 法向力=1767.9775, 切向力X=609.4403, 切向力Y=-11.4136 +FPS=21.52, 法向力=1794.2295, 切向力X=572.1313, 切向力Y=-4.1489 +FPS=21.32, 法向力=2221.3740, 切向力X=892.6151, 切向力Y=-624.6449 +FPS=21.30, 法向力=3410.7981, 切向力X=-387.9447, 切向力Y=-456.3190 +FPS=21.86, 法向力=2407.1135, 切向力X=1013.6742, 切向力Y=158.1702 +FPS=21.38, 法向力=2224.5039, 切向力X=456.6711, 切向力Y=794.3401 +FPS=22.04, 法向力=2183.9189, 切向力X=-210.5405, 切向力Y=-119.6914 +FPS=23.75, 法向力=2188.7388, 切向力X=-73.0141, 切向力Y=-170.0975 +FPS=23.39, 法向力=3866.5808, 切向力X=-1055.3612, 切向力Y=-634.6233 +FPS=21.02, 法向力=4654.2798, 切向力X=-2567.3794, 切向力Y=-20.6909 +FPS=21.25, 法向力=1737.0361, 切向力X=933.8088, 切向力Y=-440.8294 +FPS=22.36, 法向力=5453.8218, 切向力X=4287.0864, 切向力Y=-365.5880 +FPS=23.16, 法向力=4325.2041, 切向力X=2262.3865, 切向力Y=-576.1703 +FPS=23.05, 法向力=2219.5671, 切向力X=746.9336, 切向力Y=-969.5285 +FPS=21.31, 法向力=6355.8047, 切向力X=-3590.0359, 切向力Y=-1253.5798 +FPS=22.27, 法向力=5386.1914, 切向力X=-1927.5139, 切向力Y=745.4468 +FPS=20.96, 法向力=7651.0425, 切向力X=5189.7119, 切向力Y=-835.6388 +FPS=21.07, 法向力=7002.4487, 切向力X=4815.5337, 切向力Y=-912.9158 +FPS=20.51, 法向力=6376.6191, 切向力X=4517.4365, 切向力Y=-273.1023 +FPS=20.71, 法向力=1980.4142, 切向力X=262.2003, 切向力Y=385.2782 +FPS=22.24, 法向力=2584.1836, 切向力X=1152.5787, 切向力Y=1048.1987 +FPS=21.72, 法向力=3447.3000, 切向力X=2141.4109, 切向力Y=8.0793 +FPS=21.98, 法向力=2559.3262, 切向力X=1996.9497, 切向力Y=-1152.5874 +FPS=21.41, 法向力=1625.1821, 切向力X=574.8785, 切向力Y=-170.4750 +FPS=19.75, 法向力=2397.5400, 切向力X=790.5162, 切向力Y=-84.3800 +FPS=20.20, 法向力=2233.5376, 切向力X=1077.8159, 切向力Y=845.0992 +FPS=20.52, 法向力=6177.3179, 切向力X=4794.7471, 切向力Y=-637.0422 +FPS=18.19, 法向力=4079.4395, 切向力X=2777.4199, 切向力Y=-1024.9836 +FPS=21.81, 法向力=3753.8494, 切向力X=-1162.6151, 切向力Y=-669.6717 +FPS=22.65, 法向力=4616.2285, 切向力X=-2069.0640, 切向力Y=-297.1849 +FPS=22.71, 法向力=3612.9055, 切向力X=-1297.2637, 切向力Y=841.1158 +FPS=21.47, 法向力=1924.4023, 切向力X=805.9910, 切向力Y=445.0706 +FPS=21.85, 法向力=1688.2820, 切向力X=589.1509, 切向力Y=-937.8813 +FPS=22.04, 法向力=5636.2422, 切向力X=-2178.6182, 切向力Y=-578.9468 +FPS=21.23, 法向力=8499.8633, 切向力X=-4028.1772, 切向力Y=473.7655 +FPS=22.42, 法向力=3938.3643, 切向力X=2981.5686, 切向力Y=-240.9406 +FPS=21.03, 法向力=2643.7969, 切向力X=-151.6595, 切向力Y=-155.0126 +FPS=22.11, 法向力=4348.1426, 切向力X=-1121.6973, 切向力Y=-237.1475 +FPS=22.93, 法向力=4050.1172, 切向力X=-1043.5513, 切向力Y=-233.9850 +FPS=22.33, 法向力=1807.8250, 切向力X=888.7242, 切向力Y=-171.4252 +FPS=22.51, 法向力=2236.4595, 切向力X=1337.1071, 切向力Y=-69.3924 +FPS=25.48, 法向力=2599.6873, 切向力X=716.5106, 切向力Y=480.0748 +FPS=23.61, 法向力=2666.4556, 切向力X=424.8923, 切向力Y=609.8112 +FPS=25.10, 法向力=3943.4805, 切向力X=-1524.7920, 切向力Y=253.9421 +FPS=24.17, 法向力=1800.7927, 切向力X=1440.3806, 切向力Y=-260.9318 +FPS=24.25, 法向力=3728.3552, 切向力X=-1282.3542, 切向力Y=686.2942 +FPS=25.24, 法向力=2384.1921, 切向力X=553.6981, 切向力Y=-326.3288 +FPS=24.63, 法向力=4547.8027, 切向力X=-1984.9241, 切向力Y=679.2087 +FPS=21.57, 法向力=4597.7266, 切向力X=-1996.2340, 切向力Y=763.1110 +FPS=23.65, 法向力=2993.3311, 切向力X=127.0362, 切向力Y=28.1490 +FPS=21.73, 法向力=3756.9932, 切向力X=-1564.9414, 切向力Y=-2744.1172 +FPS=22.12, 法向力=2952.4839, 切向力X=-1111.7349, 切向力Y=-50.6745 +FPS=21.60, 法向力=6046.9473, 切向力X=-2661.2100, 切向力Y=369.8235 +FPS=20.92, 法向力=2796.5276, 切向力X=2725.8323, 切向力Y=474.5557 +FPS=21.75, 法向力=3619.7700, 切向力X=2182.5815, 切向力Y=-64.3847 +FPS=21.40, 法向力=3683.7986, 切向力X=-1218.2522, 切向力Y=-1326.8383 +FPS=21.44, 法向力=5963.0938, 切向力X=-2275.2573, 切向力Y=-1355.8704 +FPS=22.16, 法向力=7807.0952, 切向力X=-3423.1931, 切向力Y=-1107.5001 +FPS=19.96, 法向力=4241.5361, 切向力X=-1167.9536, 切向力Y=582.1515 +FPS=21.55, 法向力=2152.6982, 切向力X=354.0181, 切向力Y=1152.6708 +FPS=22.22, 法向力=7432.3701, 切向力X=-3171.7783, 切向力Y=320.4750 +FPS=21.18, 法向力=3843.7114, 切向力X=3235.4741, 切向力Y=-172.1308 +FPS=22.55, 法向力=1695.3800, 切向力X=638.7335, 切向力Y=-128.3760 +FPS=21.65, 法向力=2076.8340, 切向力X=364.6330, 切向力Y=-150.6292 +FPS=22.33, 法向力=5557.1611, 切向力X=3472.5342, 切向力Y=-1029.3375 +FPS=21.30, 法向力=3418.1597, 切向力X=3529.3032, 切向力Y=115.1839 +FPS=21.75, 法向力=1555.2783, 切向力X=1217.4028, 切向力Y=-1056.2828 +FPS=21.54, 法向力=1648.2957, 切向力X=1198.7168, 切向力Y=-315.0512 +FPS=20.87, 法向力=3829.9521, 切向力X=-509.2352, 切向力Y=1128.0739 +FPS=22.11, 法向力=10161.9277, 切向力X=-5072.9238, 切向力Y=671.7399 +FPS=21.32, 法向力=3863.3750, 切向力X=-1382.3608, 切向力Y=1976.3472 +FPS=21.15, 法向力=1643.5671, 切向力X=1340.5706, 切向力Y=494.2621 +FPS=21.47, 法向力=1545.8142, 切向力X=122.5171, 切向力Y=-371.4996 +FPS=21.91, 法向力=5940.8066, 切向力X=4374.8013, 切向力Y=565.4174 +FPS=21.58, 法向力=5856.2324, 切向力X=4458.1030, 切向力Y=256.4552 +FPS=22.25, 法向力=1577.5315, 切向力X=622.7616, 切向力Y=-434.2683 +FPS=21.66, 法向力=1779.2239, 切向力X=479.6147, 切向力Y=-18.2378 +FPS=21.13, 法向力=6813.6729, 切向力X=-2588.5117, 切向力Y=-954.7622 +FPS=22.77, 法向力=4867.5815, 切向力X=-2297.3750, 切向力Y=-14.8571 +FPS=22.15, 法向力=2138.9722, 切向力X=500.9489, 切向力Y=1811.0265 +FPS=21.90, 法向力=2916.7808, 切向力X=-543.8156, 切向力Y=-268.6677 +FPS=21.83, 法向力=3484.6978, 切向力X=-339.8331, 切向力Y=1620.6357 +FPS=21.50, 法向力=2445.9382, 切向力X=-507.4092, 切向力Y=-189.2455 +FPS=21.94, 法向力=4004.6013, 切向力X=3086.6519, 切向力Y=585.2913 +FPS=21.44, 法向力=3529.1035, 切向力X=2352.1436, 切向力Y=-888.3062 +FPS=21.55, 法向力=1890.4910, 切向力X=1487.9380, 切向力Y=-4.0768 +FPS=21.32, 法向力=1908.7855, 切向力X=1393.6956, 切向力Y=-71.1212 +FPS=20.20, 法向力=2826.3247, 切向力X=155.0252, 切向力Y=40.1976 +FPS=20.73, 法向力=3369.3018, 切向力X=-108.7372, 切向力Y=340.8074 +FPS=20.84, 法向力=4102.4839, 切向力X=-862.6456, 切向力Y=567.4138 +FPS=21.94, 法向力=2069.4578, 切向力X=2227.8796, 切向力Y=324.7794 +FPS=21.68, 法向力=4005.0806, 切向力X=-1896.3464, 切向力Y=1418.1606 +FPS=21.32, 法向力=4718.5669, 切向力X=-2359.3667, 切向力Y=1802.8149 +FPS=22.16, 法向力=1357.7091, 切向力X=494.5781, 切向力Y=-1018.8549 +FPS=22.00, 法向力=2300.0415, 切向力X=362.9602, 切向力Y=88.9211 +FPS=21.22, 法向力=3797.2568, 切向力X=-1086.5178, 切向力Y=477.1542 +FPS=20.76, 法向力=4025.8406, 切向力X=3682.4709, 切向力Y=500.8190 +FPS=22.07, 法向力=1844.0563, 切向力X=962.8802, 切向力Y=437.2996 +FPS=22.95, 法向力=2938.4807, 切向力X=1736.6812, 切向力Y=-1080.3757 +FPS=24.02, 法向力=3014.7734, 切向力X=1719.5264, 切向力Y=-1441.4480 +FPS=24.67, 法向力=2949.4324, 切向力X=1597.3604, 切向力Y=-1320.8120 +FPS=23.85, 法向力=1932.6224, 切向力X=1060.3116, 切向力Y=-1153.8777 +FPS=22.71, 法向力=1636.1150, 切向力X=248.7328, 切向力Y=-1227.7463 +FPS=23.93, 法向力=2007.2640, 切向力X=-49.9903, 切向力Y=488.3055 +FPS=23.95, 法向力=1686.5552, 切向力X=355.0229, 切向力Y=-1337.6927 +FPS=23.72, 法向力=2349.5464, 切向力X=1855.6643, 切向力Y=-885.1370 +FPS=23.81, 法向力=2406.5981, 切向力X=1924.9725, 切向力Y=-841.1805 +FPS=23.59, 法向力=2034.1858, 切向力X=488.4531, 切向力Y=-678.3146 +FPS=23.23, 法向力=1387.2959, 切向力X=952.9333, 切向力Y=-286.0241 +FPS=23.78, 法向力=1447.5599, 切向力X=863.1412, 切向力Y=-20.3203 +FPS=23.24, 法向力=5374.7939, 切向力X=-1827.3370, 切向力Y=-95.5698 +FPS=24.45, 法向力=1635.8472, 切向力X=238.7118, 切向力Y=33.1722 +FPS=23.95, 法向力=1696.6465, 切向力X=190.8149, 切向力Y=192.5474 +FPS=22.28, 法向力=2444.0967, 切向力X=82.6778, 切向力Y=749.4410 +FPS=22.97, 法向力=1744.1543, 切向力X=656.1680, 切向力Y=640.0087 +FPS=23.79, 法向力=1775.7675, 切向力X=513.8906, 切向力Y=-229.1675 +FPS=23.37, 法向力=4259.3423, 切向力X=-1468.9524, 切向力Y=1177.5645 +FPS=21.85, 法向力=3963.5952, 切向力X=-1207.4678, 切向力Y=1176.9636 +FPS=22.69, 法向力=6675.7490, 切向力X=-2986.3604, 切向力Y=985.3153 +FPS=23.50, 法向力=3229.4722, 切向力X=3167.0791, 切向力Y=-189.0245 +FPS=23.89, 法向力=3288.5586, 切向力X=3297.9395, 切向力Y=-172.1560 +FPS=23.34, 法向力=1783.5278, 切向力X=959.4659, 切向力Y=-1896.8794 +FPS=23.26, 法向力=1953.5729, 切向力X=403.3136, 切向力Y=93.3933 +FPS=23.50, 法向力=1570.6167, 切向力X=953.6683, 切向力Y=-1196.7745 +FPS=24.47, 法向力=1623.1039, 切向力X=1037.7003, 切向力Y=-1443.9053 +FPS=24.23, 法向力=5149.0557, 切向力X=3886.7346, 切向力Y=-971.7457 +FPS=23.36, 法向力=5485.8174, 切向力X=4116.6743, 切向力Y=-856.8776 +FPS=23.21, 法向力=4282.1289, 切向力X=3539.5454, 切向力Y=-423.6898 +FPS=22.40, 法向力=2809.4934, 切向力X=1997.7346, 切向力Y=-1112.6813 +FPS=22.30, 法向力=4942.2603, 切向力X=3978.9099, 切向力Y=-1643.4823 +FPS=23.33, 法向力=1899.3767, 切向力X=708.9875, 切向力Y=220.6018 +FPS=23.72, 法向力=2268.0420, 切向力X=495.1937, 切向力Y=397.0252 +FPS=23.04, 法向力=4913.1426, 切向力X=4003.2681, 切向力Y=124.0810 +FPS=21.86, 法向力=4035.6636, 切向力X=-1364.3643, 切向力Y=-674.8792 +FPS=23.02, 法向力=2253.2856, 切向力X=2092.6570, 切向力Y=-642.0250 +FPS=23.70, 法向力=2669.5913, 切向力X=2489.4204, 切向力Y=-542.5492 +FPS=22.33, 法向力=1729.6974, 切向力X=1781.9143, 切向力Y=-561.1144 +FPS=23.82, 法向力=1837.0464, 切向力X=1428.1368, 切向力Y=-154.9254 +FPS=24.09, 法向力=1910.4153, 切向力X=2300.1333, 切向力Y=582.5330 +FPS=24.16, 法向力=1955.2400, 切向力X=2515.3523, 切向力Y=639.4902 +FPS=22.22, 法向力=4624.6641, 切向力X=3733.8823, 切向力Y=1160.9724 +FPS=24.24, 法向力=2437.5229, 切向力X=1914.4429, 切向力Y=-667.6490 +FPS=23.76, 法向力=1799.0779, 切向力X=244.9333, 切向力Y=-190.0448 +FPS=24.10, 法向力=2191.7134, 切向力X=-46.0748, 切向力Y=-311.4282 +FPS=22.76, 法向力=3960.7551, 切向力X=-1390.2695, 切向力Y=769.7012 +FPS=22.32, 法向力=2289.4131, 切向力X=-348.0092, 切向力Y=-43.9543 +FPS=24.28, 法向力=1662.3232, 切向力X=619.4658, 切向力Y=59.6364 +FPS=24.18, 法向力=4341.5151, 切向力X=-926.0304, 切向力Y=212.4309 +FPS=24.62, 法向力=4451.7749, 切向力X=-1011.6104, 切向力Y=159.5564 +FPS=23.42, 法向力=1685.0474, 切向力X=1573.3457, 切向力Y=-136.9053 +FPS=21.52, 法向力=2796.8406, 切向力X=116.8449, 切向力Y=253.5320 +FPS=24.31, 法向力=1489.2621, 切向力X=1313.0233, 切向力Y=-189.9707 +FPS=23.56, 法向力=1560.9993, 切向力X=1422.8258, 切向力Y=-232.7247 +FPS=23.47, 法向力=1594.3298, 切向力X=1394.9491, 切向力Y=-208.8634 +FPS=24.11, 法向力=1644.3225, 切向力X=941.9720, 切向力Y=-506.2301 +FPS=23.35, 法向力=1734.3114, 切向力X=1559.5520, 切向力Y=470.9316 +FPS=21.35, 法向力=1605.5681, 切向力X=315.4302, 切向力Y=794.7224 +FPS=23.31, 法向力=2688.8008, 切向力X=-617.1208, 切向力Y=-316.1621 +FPS=24.53, 法向力=3740.5232, 切向力X=-724.9281, 切向力Y=1756.2980 +FPS=22.85, 法向力=2219.6514, 切向力X=-469.1989, 切向力Y=-366.9579 +FPS=22.80, 法向力=2281.6069, 切向力X=-485.0282, 切向力Y=-588.4229 +FPS=23.12, 法向力=2190.7515, 切向力X=-377.6498, 切向力Y=-690.4352 +FPS=23.72, 法向力=1628.8362, 切向力X=1950.9661, 切向力Y=116.8445 +FPS=23.40, 法向力=3195.0471, 切向力X=-864.4020, 切向力Y=267.0286 +FPS=23.06, 法向力=2674.9097, 切向力X=1687.0800, 切向力Y=-165.9742 +FPS=22.45, 法向力=2233.7236, 切向力X=1634.9812, 切向力Y=19.8781 +FPS=22.20, 法向力=1879.3706, 切向力X=492.8125, 切向力Y=529.4070 +FPS=22.33, 法向力=1768.3647, 切向力X=1143.7156, 切向力Y=-565.4249 +FPS=23.18, 法向力=2252.8379, 切向力X=1781.0303, 切向力Y=-793.3242 +FPS=23.17, 法向力=2027.2173, 切向力X=1600.3879, 切向力Y=-785.4185 +FPS=22.73, 法向力=7877.2070, 切向力X=-3736.3931, 切向力Y=4.0130 +FPS=22.90, 法向力=4366.6289, 切向力X=3562.9229, 切向力Y=-676.1959 +FPS=20.42, 法向力=2141.4241, 切向力X=1126.5967, 切向力Y=-979.8418 +FPS=22.02, 法向力=7740.3862, 切向力X=-3583.6050, 切向力Y=-67.9225 +FPS=22.43, 法向力=2183.9275, 切向力X=-220.8206, 切向力Y=-43.9643 +FPS=20.94, 法向力=3262.7043, 切向力X=3747.8711, 切向力Y=-15.0942 +FPS=20.19, 法向力=3067.6230, 切向力X=81.1249, 切向力Y=455.8679 +FPS=21.12, 法向力=3707.5547, 切向力X=-259.8461, 切向力Y=276.4659 +FPS=22.05, 法向力=3839.5508, 切向力X=2901.0522, 切向力Y=-1684.3521 +FPS=21.45, 法向力=1610.7542, 切向力X=1210.6802, 切向力Y=-944.1603 +FPS=22.07, 法向力=2919.1262, 切向力X=-610.8101, 切向力Y=-1306.0204 +FPS=20.39, 法向力=3661.2397, 切向力X=-1019.9795, 切向力Y=-833.1654 +FPS=20.66, 法向力=2895.1829, 切向力X=-443.9185, 切向力Y=291.8082 +FPS=21.30, 法向力=6725.4678, 切向力X=5072.1108, 切向力Y=-269.2311 +FPS=21.65, 法向力=1709.4330, 切向力X=139.1535, 切向力Y=-1142.0269 +FPS=22.21, 法向力=4343.8027, 切向力X=-1504.3340, 切向力Y=1541.1899 +FPS=22.11, 法向力=3467.8677, 切向力X=-864.5850, 切向力Y=906.9906 +FPS=20.91, 法向力=2021.6467, 切向力X=2093.0259, 切向力Y=-177.5865 +FPS=20.77, 法向力=2928.9902, 切向力X=1669.4622, 切向力Y=-25.2070 +FPS=21.03, 法向力=1481.9714, 切向力X=350.1649, 切向力Y=-300.6918 +FPS=21.55, 法向力=3648.9146, 切向力X=-1087.0999, 切向力Y=-859.2416 +FPS=22.17, 法向力=1570.0464, 切向力X=927.9576, 切向力Y=-181.7403 +FPS=22.09, 法向力=1519.6243, 切向力X=807.3569, 切向力Y=-793.9824 +FPS=22.31, 法向力=2003.3651, 切向力X=1308.7837, 切向力Y=1091.5099 +FPS=21.01, 法向力=1763.1865, 切向力X=1650.6052, 切向力Y=699.7838 +FPS=22.21, 法向力=1791.0198, 切向力X=1940.6936, 切向力Y=189.8624 +FPS=21.14, 法向力=1363.2891, 切向力X=2091.4600, 切向力Y=-94.8157 +FPS=21.59, 法向力=1343.0721, 切向力X=2060.1357, 切向力Y=-145.3540 +FPS=21.32, 法向力=2324.4570, 切向力X=1918.0222, 切向力Y=-1973.0710 +FPS=21.85, 法向力=3254.5649, 切向力X=3102.0552, 切向力Y=-568.2158 +FPS=20.61, 法向力=1899.4169, 切向力X=1134.1377, 切向力Y=527.8060 +FPS=21.97, 法向力=1307.0254, 切向力X=1129.4753, 切向力Y=-102.4774 +FPS=20.85, 法向力=2159.9277, 切向力X=1778.7281, 切向力Y=-167.0186 +FPS=19.95, 法向力=3375.1821, 切向力X=3260.0251, 切向力Y=359.1802 +FPS=21.93, 法向力=6146.5620, 切向力X=-2137.8604, 切向力Y=1129.4841 +FPS=21.48, 法向力=6929.6606, 切向力X=-2517.1279, 切向力Y=1228.2898 +FPS=21.71, 法向力=2179.9587, 切向力X=672.2762, 切向力Y=2225.4087 +FPS=21.49, 法向力=1550.5481, 切向力X=1328.4636, 切向力Y=1.3722 +FPS=21.77, 法向力=2017.5482, 切向力X=1803.3617, 切向力Y=-675.9435 +FPS=21.35, 法向力=1346.5360, 切向力X=1200.2059, 切向力Y=-301.5860 +FPS=21.91, 法向力=3838.4758, 切向力X=-1073.3871, 切向力Y=2370.9033 +FPS=22.27, 法向力=4745.6973, 切向力X=3611.0068, 切向力Y=1725.4956 +FPS=22.80, 法向力=2874.5977, 切向力X=-274.0031, 切向力Y=194.4015 +FPS=23.23, 法向力=2874.3308, 切向力X=-462.2305, 切向力Y=177.6874 +FPS=23.24, 法向力=2174.6997, 切向力X=1116.2261, 切向力Y=-769.3958 +FPS=21.82, 法向力=2412.1382, 切向力X=2339.3989, 切向力Y=-1498.6644 +FPS=22.69, 法向力=1439.1184, 切向力X=1734.1987, 切向力Y=-1.2867 +FPS=22.89, 法向力=7324.6514, 切向力X=-3164.7429, 切向力Y=947.2113 +FPS=20.66, 法向力=7809.4111, 切向力X=-3396.0034, 切向力Y=1388.8931 +FPS=21.81, 法向力=1888.8444, 切向力X=1027.1073, 切向力Y=790.8784 +FPS=22.20, 法向力=2988.8572, 切向力X=2160.6555, 切向力Y=1055.9524 +FPS=22.70, 法向力=3149.5005, 切向力X=-712.9258, 切向力Y=98.5491 +FPS=22.16, 法向力=1967.8416, 切向力X=551.3058, 切向力Y=-706.4954 +FPS=21.57, 法向力=2374.4773, 切向力X=2594.9734, 切向力Y=-703.4403 +FPS=22.04, 法向力=7592.6748, 切向力X=-3554.8635, 切向力Y=639.1478 +FPS=23.50, 法向力=1632.5829, 切向力X=559.8239, 切向力Y=36.3762 +FPS=19.06, 法向力=1587.8499, 切向力X=603.1996, 切向力Y=660.3577 +FPS=23.27, 法向力=3331.6274, 切向力X=-1368.9504, 切向力Y=1740.2091 +FPS=23.50, 法向力=1900.3140, 切向力X=2267.4233, 切向力Y=-1253.9027 +FPS=22.35, 法向力=1985.2927, 切向力X=2409.3430, 切向力Y=-1357.6602 +FPS=22.79, 法向力=1268.1132, 切向力X=1172.0135, 切向力Y=55.7123 +FPS=22.12, 法向力=1852.8508, 切向力X=2260.9158, 切向力Y=168.4378 +FPS=22.39, 法向力=2421.7676, 切向力X=-149.9635, 切向力Y=174.5452 +FPS=21.73, 法向力=2633.1213, 切向力X=-857.7767, 切向力Y=406.0819 +FPS=22.10, 法向力=6670.8086, 切向力X=-2431.6201, 切向力Y=408.8544 +FPS=22.80, 法向力=1967.9500, 切向力X=1334.6077, 切向力Y=1021.7815 +FPS=23.93, 法向力=3884.3174, 切向力X=320.8088, 切向力Y=31.4951 +FPS=23.82, 法向力=1895.0963, 切向力X=619.5688, 切向力Y=880.6142 +FPS=23.93, 法向力=1964.2965, 切向力X=2164.3923, 切向力Y=950.5332 +FPS=22.95, 法向力=1625.5452, 切向力X=1000.7951, 切向力Y=-224.0527 +FPS=22.77, 法向力=1503.1659, 切向力X=515.7269, 切向力Y=-450.3058 +FPS=23.42, 法向力=1961.5355, 切向力X=492.0736, 切向力Y=936.4073 +FPS=22.36, 法向力=5040.9312, 切向力X=-1478.8689, 切向力Y=894.9272 +FPS=22.54, 法向力=3014.1299, 切向力X=3167.1331, 切向力Y=-1187.9573 +FPS=23.23, 法向力=6458.9727, 切向力X=-2167.8604, 切向力Y=1151.5525 +FPS=22.46, 法向力=1872.8781, 切向力X=807.9364, 切向力Y=221.7269 +FPS=23.13, 法向力=1769.6534, 切向力X=2196.3672, 切向力Y=24.2654 +FPS=22.61, 法向力=2240.8779, 切向力X=-730.2775, 切向力Y=-430.2975 +FPS=24.05, 法向力=4531.7119, 切向力X=-1709.5697, 切向力Y=-948.6504 +FPS=23.95, 法向力=1563.1001, 切向力X=1410.5627, 切向力Y=-728.6152 +FPS=23.81, 法向力=1620.5813, 切向力X=1365.6749, 切向力Y=-630.0199 +FPS=23.66, 法向力=4697.8579, 切向力X=-1799.8384, 切向力Y=1342.6848 +FPS=21.79, 法向力=3926.4719, 切向力X=-1554.8992, 切向力Y=789.8580 +FPS=24.28, 法向力=3203.9233, 切向力X=-771.5215, 切向力Y=85.0143 +FPS=22.84, 法向力=7206.9556, 切向力X=-3237.9551, 切向力Y=247.6946 +FPS=23.30, 法向力=2341.9731, 切向力X=2498.2268, 切向力Y=658.7056 +FPS=24.63, 法向力=1392.1282, 切向力X=921.3937, 切向力Y=-178.4103 +FPS=24.76, 法向力=1357.2756, 切向力X=1114.2921, 切向力Y=-336.3422 +FPS=24.97, 法向力=2097.8984, 切向力X=2224.8408, 切向力Y=-1229.0603 +FPS=24.72, 法向力=1335.9048, 切向力X=969.3563, 切向力Y=-1109.3538 +FPS=24.78, 法向力=1575.0603, 切向力X=1803.5654, 切向力Y=229.4735 +FPS=25.05, 法向力=2263.8516, 切向力X=-168.8724, 切向力Y=490.5543 +FPS=23.70, 法向力=4535.1006, 切向力X=-1543.1587, 切向力Y=-847.5693 +FPS=24.04, 法向力=4630.3779, 切向力X=-1729.1748, 切向力Y=-748.1475 +FPS=24.58, 法向力=3389.2903, 切向力X=-639.1224, 切向力Y=-390.6830 +FPS=22.16, 法向力=4317.7358, 切向力X=-1440.7419, 切向力Y=243.3593 +FPS=23.78, 法向力=2037.7649, 切向力X=1906.8849, 切向力Y=732.8510 +FPS=24.21, 法向力=3358.0959, 切向力X=-841.1445, 切向力Y=237.3030 +FPS=22.71, 法向力=3226.1440, 切向力X=-54.2613, 切向力Y=493.4532 +FPS=23.39, 法向力=3885.7249, 切向力X=-764.4325, 切向力Y=746.5365 +FPS=23.01, 法向力=3786.6523, 切向力X=-728.4479, 切向力Y=736.8606 +FPS=21.90, 法向力=2147.4067, 切向力X=770.2059, 切向力Y=264.1497 +FPS=22.19, 法向力=1468.2938, 切向力X=1480.1543, 切向力Y=-147.0123 +FPS=21.29, 法向力=3498.0327, 切向力X=-545.6826, 切向力Y=-102.3689 +FPS=21.11, 法向力=2684.1506, 切向力X=478.8525, 切向力Y=1160.1404 +FPS=20.66, 法向力=1298.4722, 切向力X=485.3844, 切向力Y=-1021.6500 +FPS=20.72, 法向力=5829.6514, 切向力X=-2840.1863, 切向力Y=288.7711 +FPS=21.96, 法向力=3547.2261, 切向力X=-315.3734, 切向力Y=286.5280 +FPS=22.51, 法向力=3755.0159, 切向力X=-928.4713, 切向力Y=161.9965 +FPS=22.38, 法向力=1472.7634, 切向力X=1798.6169, 切向力Y=-507.8560 +FPS=22.37, 法向力=2921.3030, 切向力X=-668.5408, 切向力Y=-393.8646 +FPS=22.23, 法向力=3224.6467, 切向力X=-852.3761, 切向力Y=-252.3151 +FPS=23.19, 法向力=1829.6426, 切向力X=784.4283, 切向力Y=-20.0866 +FPS=22.66, 法向力=1688.6836, 切向力X=895.7461, 切向力Y=-400.3006 +FPS=22.64, 法向力=6983.7559, 切向力X=5293.8145, 切向力Y=-405.7411 +FPS=21.95, 法向力=1522.5225, 切向力X=818.8619, 切向力Y=178.5046 +FPS=23.12, 法向力=2692.2188, 切向力X=194.4151, 切向力Y=-310.6718 +FPS=22.70, 法向力=2792.5156, 切向力X=-601.5907, 切向力Y=-141.9064 +FPS=21.31, 法向力=1539.3623, 切向力X=1595.1425, 切向力Y=-533.1978 +FPS=21.25, 法向力=2175.2095, 切向力X=2469.4893, 切向力Y=26.8641 +FPS=18.43, 法向力=2170.2961, 切向力X=2609.5776, 切向力Y=195.5001 +FPS=22.72, 法向力=2029.5042, 切向力X=2605.5605, 切向力Y=-406.5576 +FPS=21.59, 法向力=4913.5049, 切向力X=-1195.8600, 切向力Y=-599.7013 +FPS=20.82, 法向力=1871.4382, 切向力X=314.7932, 切向力Y=287.0116 +FPS=22.50, 法向力=1431.1313, 切向力X=1129.2366, 切向力Y=-654.8086 +FPS=22.83, 法向力=1804.9912, 切向力X=939.1244, 切向力Y=1555.9609 +FPS=19.78, 法向力=1476.2039, 切向力X=791.0620, 切向力Y=-1121.5146 +FPS=21.86, 法向力=4734.8750, 切向力X=-1560.8890, 切向力Y=-62.2956 +FPS=23.30, 法向力=1824.2273, 切向力X=2047.3894, 切向力Y=-1210.2745 +FPS=21.73, 法向力=3585.9087, 切向力X=-583.6974, 切向力Y=-75.1663 +FPS=21.27, 法向力=5249.6841, 切向力X=-1894.0406, 切向力Y=-66.1191 +FPS=21.16, 法向力=3041.3120, 切向力X=-670.5781, 切向力Y=-683.6636 +FPS=20.95, 法向力=1589.4839, 切向力X=2386.3154, 切向力Y=324.5993 +FPS=23.11, 法向力=2580.7932, 切向力X=91.6758, 切向力Y=126.4436 +FPS=22.22, 法向力=3516.5571, 切向力X=-335.2752, 切向力Y=575.8858 +FPS=21.41, 法向力=2292.2761, 切向力X=595.6002, 切向力Y=887.7909 +FPS=22.56, 法向力=1705.9781, 切向力X=1275.8181, 切向力Y=-693.9749 +FPS=20.98, 法向力=3667.5518, 切向力X=3216.5938, 切向力Y=-2045.5790 +FPS=21.90, 法向力=3870.6348, 切向力X=-1163.7792, 切向力Y=-774.4945 +FPS=22.85, 法向力=2002.8107, 切向力X=821.8290, 切向力Y=390.4929 +FPS=22.04, 法向力=3277.2529, 切向力X=-215.4523, 切向力Y=1710.1980 +FPS=21.28, 法向力=3563.6797, 切向力X=2532.6831, 切向力Y=374.3501 +FPS=20.52, 法向力=1874.3273, 切向力X=1171.3010, 切向力Y=900.7107 +FPS=21.56, 法向力=1402.3390, 切向力X=1793.7126, 切向力Y=192.8916 +FPS=22.05, 法向力=2561.9717, 切向力X=2082.0237, 切向力Y=-516.1924 +FPS=23.47, 法向力=2736.0886, 切向力X=2164.2808, 切向力Y=-636.5385 +FPS=22.60, 法向力=1684.1528, 切向力X=1722.7836, 切向力Y=-149.5874 +FPS=23.60, 法向力=2886.5327, 切向力X=591.2679, 切向力Y=1241.0540 +FPS=23.28, 法向力=3095.2969, 切向力X=-484.3298, 切向力Y=287.2898 +FPS=22.44, 法向力=2106.1113, 切向力X=65.4400, 切向力Y=715.4545 +FPS=21.30, 法向力=2332.5688, 切向力X=1717.9364, 切向力Y=-2029.5073 +FPS=18.01, 法向力=1766.4460, 切向力X=1576.8230, 切向力Y=-1487.7146 +FPS=21.02, 法向力=2048.6064, 切向力X=754.8389, 切向力Y=61.3088 +FPS=21.47, 法向力=3791.3765, 切向力X=-1381.7832, 切向力Y=1182.1016 +FPS=21.91, 法向力=1862.6257, 切向力X=1533.2605, 切向力Y=192.8123 +FPS=21.19, 法向力=2502.3950, 切向力X=157.6493, 切向力Y=-78.9668 +FPS=21.56, 法向力=2191.5112, 切向力X=-85.0915, 切向力Y=-19.0237 +FPS=20.42, 法向力=2014.4415, 切向力X=-14.1195, 切向力Y=-113.1997 +FPS=21.66, 法向力=1525.7638, 切向力X=831.6115, 切向力Y=257.6895 +FPS=21.70, 法向力=1569.8696, 切向力X=824.4957, 切向力Y=182.9155 +FPS=20.75, 法向力=3107.4392, 切向力X=293.0167, 切向力Y=1279.1382 +FPS=20.92, 法向力=1409.3403, 切向力X=1485.0421, 切向力Y=441.8773 +FPS=20.28, 法向力=2033.6168, 切向力X=2367.9717, 切向力Y=10.9200 +FPS=20.72, 法向力=2163.0349, 切向力X=2260.6738, 切向力Y=-159.2882 +FPS=19.61, 法向力=2442.0361, 切向力X=1056.8341, 切向力Y=-1144.7858 +FPS=21.22, 法向力=3278.6138, 切向力X=-263.0070, 切向力Y=476.6988 +FPS=21.24, 法向力=3300.5295, 切向力X=-203.2768, 切向力Y=546.9769 +FPS=21.27, 法向力=2583.4187, 切向力X=-338.5016, 切向力Y=865.4813 +FPS=20.81, 法向力=1594.5619, 切向力X=205.6846, 切向力Y=-526.3167 +FPS=20.49, 法向力=1615.9136, 切向力X=619.4845, 切向力Y=-80.4677 +FPS=20.53, 法向力=2040.8467, 切向力X=813.6288, 切向力Y=871.6078 +FPS=21.10, 法向力=3991.8652, 切向力X=3257.1169, 切向力Y=-524.3409 +FPS=21.14, 法向力=2143.4597, 切向力X=743.9539, 切向力Y=214.2830 +FPS=21.09, 法向力=2336.5581, 切向力X=427.4745, 切向力Y=367.4025 +FPS=20.93, 法向力=4413.7891, 切向力X=-899.4367, 切向力Y=1167.7411 +FPS=18.91, 法向力=4103.9980, 切向力X=-411.3688, 切向力Y=534.5687 +FPS=20.38, 法向力=1853.2188, 切向力X=976.4075, 切向力Y=194.3008 +FPS=19.85, 法向力=2773.8259, 切向力X=225.3068, 切向力Y=233.9600 +FPS=20.38, 法向力=2206.8208, 切向力X=523.2877, 切向力Y=815.0276 +FPS=21.99, 法向力=3013.8186, 切向力X=455.0511, 切向力Y=-873.2522 +FPS=22.08, 法向力=1516.6599, 切向力X=1948.8445, 切向力Y=-529.0604 +FPS=21.85, 法向力=2586.5591, 切向力X=-152.4437, 切向力Y=189.6290 +FPS=22.31, 法向力=2523.8723, 切向力X=-182.7620, 切向力Y=219.3223 +FPS=24.92, 法向力=9788.2734, 切向力X=-4337.9014, 切向力Y=772.1656 +FPS=22.30, 法向力=1706.3134, 切向力X=1909.9028, 切向力Y=-498.7496 +FPS=21.82, 法向力=1381.3979, 切向力X=1021.4380, 切向力Y=-1139.2551 +FPS=21.08, 法向力=2653.8984, 切向力X=-171.8814, 切向力Y=-1524.3560 +FPS=21.93, 法向力=1534.8906, 切向力X=2437.2510, 切向力Y=-943.0233 +FPS=21.49, 法向力=2416.1206, 切向力X=193.6853, 切向力Y=-272.7481 +FPS=21.55, 法向力=3434.9248, 切向力X=-491.0773, 切向力Y=-144.8952 +FPS=22.59, 法向力=9066.5664, 切向力X=-3861.7502, 切向力Y=384.4998 +FPS=21.63, 法向力=9338.2852, 切向力X=-3954.7227, 切向力Y=393.1080 +FPS=20.42, 法向力=5568.0938, 切向力X=-2393.4668, 切向力Y=591.9299 +FPS=21.34, 法向力=1345.6409, 切向力X=918.9989, 切向力Y=227.4655 +FPS=20.64, 法向力=2497.5200, 切向力X=3055.7188, 切向力Y=445.1791 +FPS=20.40, 法向力=2635.6406, 切向力X=1968.4146, 切向力Y=-893.7143 +FPS=21.64, 法向力=1701.9025, 切向力X=1948.4377, 切向力Y=-154.3249 +FPS=21.88, 法向力=1551.6150, 切向力X=495.3107, 切向力Y=-1792.3286 +FPS=22.56, 法向力=1890.6466, 切向力X=294.6707, 切向力Y=926.7214 +FPS=21.54, 法向力=1351.4490, 切向力X=861.8093, 切向力Y=178.4563 +FPS=22.15, 法向力=6058.6924, 切向力X=-2062.1497, 切向力Y=-59.4284 +FPS=21.63, 法向力=1568.8252, 切向力X=1661.0811, 切向力Y=397.2775 +FPS=21.55, 法向力=1269.5981, 切向力X=1439.5309, 切向力Y=288.3331 +FPS=22.22, 法向力=2677.7690, 切向力X=833.0580, 切向力Y=-644.7700 +FPS=22.79, 法向力=2076.8171, 切向力X=394.0162, 切向力Y=138.5062 +FPS=21.99, 法向力=3260.4536, 切向力X=-10.4724, 切向力Y=317.6964 +FPS=21.25, 法向力=3493.6697, 切向力X=-95.6340, 切向力Y=28.3934 +FPS=22.44, 法向力=1638.0831, 切向力X=1626.8601, 切向力Y=1121.0409 +FPS=21.01, 法向力=4494.0337, 切向力X=-1066.6453, 切向力Y=1410.6206 +FPS=22.44, 法向力=2415.0984, 切向力X=828.7893, 切向力Y=-43.1836 +FPS=23.55, 法向力=2026.7900, 切向力X=1085.7036, 切向力Y=-1118.8521 +FPS=21.95, 法向力=1730.7156, 切向力X=862.2906, 切向力Y=-688.3366 +FPS=22.63, 法向力=3212.0503, 切向力X=-266.6547, 切向力Y=-760.5270 +FPS=23.37, 法向力=4592.5186, 切向力X=-1778.1396, 切向力Y=-308.7904 +FPS=22.63, 法向力=1347.5631, 切向力X=1796.9419, 切向力Y=515.6656 +FPS=22.93, 法向力=1483.2026, 切向力X=1750.1776, 切向力Y=806.4480 +FPS=22.59, 法向力=2490.8101, 切向力X=-16.1447, 切向力Y=315.0689 +FPS=22.41, 法向力=1718.2517, 切向力X=2023.4272, 切向力Y=594.3142 +FPS=22.79, 法向力=2224.3181, 切向力X=344.4713, 切向力Y=738.9854 +FPS=23.59, 法向力=2256.5317, 切向力X=2638.2471, 切向力Y=591.8555 +FPS=21.64, 法向力=1410.7560, 切向力X=1239.3215, 切向力Y=234.0232 +FPS=22.74, 法向力=1903.8350, 切向力X=1936.1245, 切向力Y=-1262.2988 +FPS=22.10, 法向力=1556.1776, 切向力X=1449.2139, 切向力Y=-500.0783 +FPS=21.22, 法向力=1378.7238, 切向力X=1047.8828, 切向力Y=-328.6828 +FPS=23.78, 法向力=1533.0474, 切向力X=1034.7312, 切向力Y=318.1248 +FPS=23.59, 法向力=2089.5227, 切向力X=83.5475, 切向力Y=649.4659 +FPS=23.08, 法向力=5072.3096, 切向力X=-1549.9902, 切向力Y=271.7802 +FPS=23.47, 法向力=1769.3171, 切向力X=672.4584, 切向力Y=883.0786 +FPS=23.78, 法向力=2304.4497, 切向力X=413.2512, 切向力Y=-1068.6530 +FPS=23.53, 法向力=1589.1511, 切向力X=1220.8975, 切向力Y=-607.5598 +FPS=23.36, 法向力=1480.7346, 切向力X=1351.1320, 切向力Y=-250.7189 +FPS=22.45, 法向力=1676.2065, 切向力X=1030.1553, 切向力Y=272.5932 +FPS=23.43, 法向力=2442.8091, 切向力X=471.0173, 切向力Y=640.0778 +FPS=23.55, 法向力=4948.8042, 切向力X=-1829.9948, 切向力Y=805.2955 +FPS=23.48, 法向力=2683.6851, 切向力X=-480.7975, 切向力Y=629.5981 +FPS=22.51, 法向力=3624.5703, 切向力X=-1078.8684, 切向力Y=-124.8177 +FPS=23.88, 法向力=3773.2568, 切向力X=-1270.5923, 切向力Y=-113.5716 +FPS=22.98, 法向力=3466.6196, 切向力X=-728.0692, 切向力Y=-354.3717 +FPS=22.32, 法向力=2520.1084, 切向力X=-412.1042, 切向力Y=498.8386 +FPS=21.74, 法向力=1358.3346, 切向力X=660.1700, 切向力Y=-799.7458 +FPS=21.44, 法向力=1857.9713, 切向力X=818.7682, 切向力Y=2.2875 +FPS=22.80, 法向力=4058.5964, 切向力X=-502.9230, 切向力Y=-95.0076 +FPS=24.26, 法向力=6695.8643, 切向力X=-2542.3552, 切向力Y=776.5228 +FPS=23.49, 法向力=6392.0264, 切向力X=-3058.5188, 切向力Y=1407.7877 +FPS=21.71, 法向力=2380.6836, 切向力X=81.5640, 切向力Y=75.0878 +FPS=23.58, 法向力=3024.9883, 切向力X=2625.9155, 切向力Y=-980.1399 +FPS=22.81, 法向力=1610.5325, 切向力X=883.6957, 切向力Y=-240.6960 +FPS=24.23, 法向力=3020.5444, 切向力X=-324.6430, 切向力Y=792.0888 +FPS=22.81, 法向力=1734.4365, 切向力X=1709.8660, 切向力Y=5.3163 +FPS=23.18, 法向力=2839.9004, 切向力X=2744.3115, 切向力Y=740.9308 +FPS=22.79, 法向力=3211.9331, 切向力X=-758.1650, 切向力Y=1079.0742 +FPS=23.59, 法向力=1895.7664, 切向力X=2386.3108, 切向力Y=-4.9404 +FPS=22.99, 法向力=2676.6311, 切向力X=2857.0537, 切向力Y=-717.8419 +FPS=23.45, 法向力=2603.8018, 切向力X=2809.0825, 切向力Y=-770.1495 +FPS=23.49, 法向力=2593.1123, 切向力X=2766.8687, 切向力Y=-760.1814 +FPS=23.38, 法向力=1753.3599, 切向力X=458.7817, 切向力Y=407.1182 +FPS=22.82, 法向力=1570.8727, 切向力X=1308.2690, 切向力Y=-89.6278 +FPS=23.26, 法向力=1246.9904, 切向力X=1790.6205, 切向力Y=973.2140 +FPS=19.04, 法向力=1266.6552, 切向力X=1160.2317, 切向力Y=174.4473 +FPS=21.55, 法向力=2525.2168, 切向力X=616.8745, 切向力Y=-146.6700 +FPS=22.81, 法向力=1406.6484, 切向力X=1497.9233, 切向力Y=-877.8236 +FPS=22.82, 法向力=1437.6887, 切向力X=1488.9821, 切向力Y=-924.9620 +FPS=23.30, 法向力=1327.4314, 切向力X=837.7809, 切向力Y=-336.1963 +FPS=22.64, 法向力=1603.4353, 切向力X=463.3006, 切向力Y=185.3348 +FPS=22.07, 法向力=2137.7349, 切向力X=2038.9438, 切向力Y=777.9723 +FPS=23.04, 法向力=1435.3960, 切向力X=1583.6257, 切向力Y=933.7811 +FPS=21.84, 法向力=1313.6194, 切向力X=2240.4419, 切向力Y=-185.9844 +FPS=22.45, 法向力=1805.6786, 切向力X=432.8014, 切向力Y=947.5781 +FPS=21.46, 法向力=1374.5138, 切向力X=1942.3550, 切向力Y=547.4878 +FPS=23.15, 法向力=2483.9951, 切向力X=-250.3096, 切向力Y=901.3967 +FPS=22.79, 法向力=2612.7817, 切向力X=-382.0507, 切向力Y=911.1483 +FPS=22.68, 法向力=2627.7700, 切向力X=-411.5805, 切向力Y=920.2021 +FPS=19.63, 法向力=2260.5603, 切向力X=752.0936, 切向力Y=484.7729 +FPS=21.35, 法向力=3113.5066, 切向力X=3.9659, 切向力Y=-890.4909 +FPS=21.76, 法向力=1987.5347, 切向力X=449.7883, 切向力Y=319.1545 +FPS=20.39, 法向力=1289.2408, 切向力X=1207.0613, 切向力Y=-53.4253 +FPS=22.56, 法向力=6548.8550, 切向力X=-1800.6057, 切向力Y=1502.5045 +FPS=20.59, 法向力=1683.8612, 切向力X=1104.3190, 切向力Y=-594.2308 +FPS=20.33, 法向力=1511.0583, 切向力X=1651.6919, 切向力Y=-1212.9004 +FPS=20.94, 法向力=3262.3083, 切向力X=2718.8635, 切向力Y=-708.0653 +FPS=21.78, 法向力=2611.3164, 切向力X=1358.4912, 切向力Y=28.6274 +FPS=22.57, 法向力=3091.8369, 切向力X=-211.4273, 切向力Y=385.5731 +FPS=22.09, 法向力=1699.8636, 切向力X=1469.2244, 切向力Y=956.7733 +FPS=22.02, 法向力=1646.5969, 切向力X=1474.0912, 切向力Y=962.8810 +FPS=21.86, 法向力=2321.2812, 切向力X=1869.4307, 切向力Y=-1740.9244 +FPS=21.30, 法向力=2245.0461, 切向力X=876.8102, 切向力Y=-1438.7754 +FPS=18.71, 法向力=1819.5161, 切向力X=948.0910, 切向力Y=-769.3640 +FPS=20.15, 法向力=1492.0499, 切向力X=571.3932, 切向力Y=-96.8055 +FPS=19.86, 法向力=2676.6396, 切向力X=264.1437, 切向力Y=-87.7562 +FPS=21.46, 法向力=2596.7070, 切向力X=273.7236, 切向力Y=-117.5908 +FPS=20.33, 法向力=1681.3342, 切向力X=1661.4873, 切向力Y=-160.2727 +FPS=20.16, 法向力=1814.2980, 切向力X=1895.8174, 切向力Y=440.7023 +FPS=20.83, 法向力=1238.8577, 切向力X=1301.7391, 切向力Y=572.1824 +FPS=21.36, 法向力=2011.3904, 切向力X=1068.3772, 切向力Y=-811.0336 +FPS=21.81, 法向力=2025.1359, 切向力X=1135.4082, 切向力Y=-726.3635 +FPS=21.33, 法向力=5148.3848, 切向力X=-1874.9677, 切向力Y=-440.6523 +FPS=20.71, 法向力=2299.4272, 切向力X=211.1744, 切向力Y=-899.5009 +FPS=21.76, 法向力=9941.2773, 切向力X=-3903.7090, 切向力Y=-119.3746 +FPS=20.09, 法向力=1642.5504, 切向力X=1580.8973, 切向力Y=-525.6956 +FPS=20.78, 法向力=2374.2180, 切向力X=713.8542, 切向力Y=-359.9087 +FPS=20.42, 法向力=2161.5068, 切向力X=-57.1367, 切向力Y=207.6116 +FPS=20.43, 法向力=2181.3999, 切向力X=-197.9399, 切向力Y=162.5432 +FPS=21.93, 法向力=2918.8904, 切向力X=-369.8965, 切向力Y=542.9906 +FPS=21.42, 法向力=1188.9460, 切向力X=690.2651, 切向力Y=-281.6822 +FPS=20.99, 法向力=1252.2002, 切向力X=1875.7404, 切向力Y=-417.9558 +FPS=22.11, 法向力=1220.9172, 切向力X=1862.2169, 切向力Y=-215.2635 +FPS=20.89, 法向力=2430.1604, 切向力X=488.6377, 切向力Y=-509.5685 +FPS=21.68, 法向力=2389.3750, 切向力X=-58.4195, 切向力Y=-919.8178 +FPS=21.39, 法向力=7478.6963, 切向力X=-3008.9312, 切向力Y=518.0497 +FPS=21.24, 法向力=8292.5947, 切向力X=-3405.1694, 切向力Y=427.9522 +FPS=20.46, 法向力=5157.9658, 切向力X=-1707.9923, 切向力Y=1191.1235 +FPS=21.58, 法向力=4029.6885, 切向力X=-751.2825, 切向力Y=-129.6458 +FPS=21.84, 法向力=4038.9976, 切向力X=-700.0233, 切向力Y=-328.1066 +FPS=19.85, 法向力=6867.0142, 切向力X=-3156.3530, 切向力Y=338.8863 +FPS=20.86, 法向力=1654.7921, 切向力X=835.2177, 切向力Y=-1047.0942 +FPS=21.02, 法向力=1890.9469, 切向力X=1660.3103, 切向力Y=-1113.8665 +FPS=21.43, 法向力=2154.9409, 切向力X=2428.5244, 切向力Y=-1090.3767 +FPS=21.59, 法向力=1911.5706, 切向力X=2311.1968, 切向力Y=-1083.8018 +FPS=21.82, 法向力=2384.9663, 切向力X=138.7430, 切向力Y=29.4606 +FPS=21.63, 法向力=2152.5505, 切向力X=3074.7397, 切向力Y=1269.5034 +FPS=21.93, 法向力=1899.6755, 切向力X=1000.0720, 切向力Y=-1757.6232 +FPS=22.33, 法向力=1939.4357, 切向力X=962.1722, 切向力Y=-2104.1990 +FPS=20.91, 法向力=2863.0874, 切向力X=500.4583, 切向力Y=733.7330 +FPS=22.29, 法向力=2439.9126, 切向力X=384.9514, 切向力Y=-653.0709 +FPS=21.30, 法向力=5859.6836, 切向力X=-2330.4946, 切向力Y=1356.0626 +FPS=20.68, 法向力=5143.7812, 切向力X=-1965.7224, 切向力Y=264.9507 +FPS=22.13, 法向力=5167.8115, 切向力X=-2086.3474, 切向力Y=217.4664 +FPS=21.39, 法向力=2564.0837, 切向力X=108.0683, 切向力Y=431.6445 +FPS=21.86, 法向力=3381.3115, 切向力X=-430.5185, 切向力Y=182.2145 +FPS=23.02, 法向力=1430.4174, 切向力X=1031.6187, 切向力Y=1019.5817 +FPS=22.51, 法向力=1641.8521, 切向力X=39.2435, 切向力Y=362.7910 +FPS=22.25, 法向力=3485.8257, 切向力X=-828.2142, 切向力Y=-18.8006 +FPS=22.29, 法向力=3333.7542, 切向力X=-701.4102, 切向力Y=-86.3567 +FPS=21.98, 法向力=1655.8618, 切向力X=1245.4220, 切向力Y=180.1143 +FPS=21.09, 法向力=1691.9425, 切向力X=1209.6290, 切向力Y=186.9766 +FPS=21.37, 法向力=2085.8367, 切向力X=2057.9634, 切向力Y=-1016.1222 +FPS=21.79, 法向力=3392.3301, 切向力X=-816.0557, 切向力Y=-627.0770 +FPS=21.01, 法向力=2649.8716, 切向力X=407.7177, 切向力Y=-163.4282 +FPS=20.33, 法向力=3593.9556, 切向力X=-1186.5232, 切向力Y=-358.7091 +FPS=21.16, 法向力=6046.9834, 切向力X=-2047.1826, 切向力Y=833.8955 +FPS=22.01, 法向力=4823.0469, 切向力X=-902.5345, 切向力Y=302.4193 +FPS=22.29, 法向力=3229.0579, 切向力X=-66.1722, 切向力Y=579.0928 +FPS=22.51, 法向力=4270.6670, 切向力X=-815.4269, 切向力Y=-256.1382 +FPS=21.97, 法向力=2341.2927, 切向力X=825.7007, 切向力Y=689.4171 +FPS=23.70, 法向力=3518.3142, 切向力X=-209.2433, 切向力Y=-537.8206 +FPS=24.37, 法向力=3521.0286, 切向力X=-130.9559, 切向力Y=-495.2476 +FPS=24.00, 法向力=5851.3545, 切向力X=-2024.9087, 切向力Y=1116.0449 +FPS=22.51, 法向力=1480.6577, 切向力X=2496.5706, 切向力Y=-707.4720 +FPS=24.58, 法向力=1194.0100, 切向力X=1282.5636, 切向力Y=-208.3095 +FPS=24.57, 法向力=2581.1572, 切向力X=-146.2664, 切向力Y=1126.6860 +FPS=24.71, 法向力=3681.8132, 切向力X=-463.3595, 切向力Y=1640.1057 +FPS=22.52, 法向力=3013.8403, 切向力X=-184.2294, 切向力Y=1253.1219 +FPS=22.96, 法向力=3194.7080, 切向力X=-294.1087, 切向力Y=1468.4252 +FPS=23.71, 法向力=1624.4399, 切向力X=640.1986, 切向力Y=58.7330 +FPS=21.92, 法向力=2356.8684, 切向力X=797.3701, 切向力Y=-1094.7152 +FPS=24.29, 法向力=2845.7520, 切向力X=-66.7731, 切向力Y=-822.6938 +FPS=23.11, 法向力=2437.3779, 切向力X=2552.4023, 切向力Y=-1484.1257 +FPS=24.15, 法向力=2131.3901, 切向力X=159.8866, 切向力Y=-470.6962 +FPS=23.76, 法向力=4223.3599, 切向力X=-964.4199, 切向力Y=635.9552 +FPS=24.24, 法向力=4576.8384, 切向力X=-1196.3218, 切向力Y=587.9309 +FPS=22.41, 法向力=1437.4927, 切向力X=1252.5876, 切向力Y=1169.8136 +FPS=21.67, 法向力=1524.3698, 切向力X=696.5018, 切向力Y=81.0787 +FPS=23.02, 法向力=1927.3737, 切向力X=1923.1860, 切向力Y=-1344.8438 +FPS=23.23, 法向力=4067.0859, 切向力X=-557.4337, 切向力Y=-742.2313 +FPS=22.53, 法向力=1863.0029, 切向力X=1075.6018, 切向力Y=165.0886 +FPS=19.29, 法向力=1394.5793, 切向力X=1391.0376, 切向力Y=486.7636 +FPS=22.65, 法向力=1388.3002, 切向力X=1394.1334, 切向力Y=696.0911 +FPS=22.88, 法向力=3237.6431, 切向力X=-310.6058, 切向力Y=849.2217 +FPS=23.60, 法向力=2821.2017, 切向力X=-33.5604, 切向力Y=-466.5682 +FPS=23.99, 法向力=7629.1133, 切向力X=-3137.9995, 切向力Y=1136.0032 +FPS=22.62, 法向力=6001.9634, 切向力X=-1715.3958, 切向力Y=-966.9121 +FPS=23.59, 法向力=7713.9438, 切向力X=-3150.8699, 切向力Y=1631.7008 +FPS=21.73, 法向力=2168.4819, 切向力X=599.4938, 切向力Y=-167.4378 +FPS=22.43, 法向力=2142.3940, 切向力X=2761.6125, 切向力Y=-714.2717 +FPS=23.48, 法向力=2949.3406, 切向力X=380.2498, 切向力Y=285.0546 +FPS=22.24, 法向力=3000.1099, 切向力X=295.5546, 切向力Y=87.4700 +FPS=22.94, 法向力=3148.1233, 切向力X=-660.3709, 切向力Y=896.1978 +FPS=21.67, 法向力=2011.1306, 切向力X=530.5469, 切向力Y=170.7577 +FPS=22.63, 法向力=2182.3110, 切向力X=1718.3849, 切向力Y=-1008.8654 +FPS=22.22, 法向力=1888.7577, 切向力X=891.8944, 切向力Y=-178.0021 +FPS=23.71, 法向力=2647.3276, 切向力X=775.8197, 切向力Y=-1478.4586 +FPS=24.39, 法向力=4098.6357, 切向力X=-734.3590, 切向力Y=-1234.5757 +FPS=23.08, 法向力=3716.7710, 切向力X=68.9110, 切向力Y=134.3052 +FPS=25.21, 法向力=3975.0859, 切向力X=-42.9233, 切向力Y=431.9604 +FPS=25.31, 法向力=1188.2810, 切向力X=2356.4175, 切向力Y=-575.5800 +FPS=23.18, 法向力=2780.0630, 切向力X=3120.7476, 切向力Y=-1357.2667 +FPS=22.42, 法向力=1714.9807, 切向力X=2111.1909, 切向力Y=120.3256 +FPS=22.29, 法向力=2501.9905, 切向力X=3026.0256, 切向力Y=-229.2256 +FPS=22.62, 法向力=2775.0532, 切向力X=2063.7720, 切向力Y=-324.0939 +FPS=22.43, 法向力=2705.6206, 切向力X=-37.2174, 切向力Y=762.4528 +FPS=21.71, 法向力=2969.6826, 切向力X=-1213.6189, 切向力Y=1062.0872 +FPS=21.84, 法向力=1607.3818, 切向力X=1366.2466, 切向力Y=294.9698 +FPS=23.34, 法向力=2611.1128, 切向力X=633.3545, 切向力Y=560.9586 +FPS=22.30, 法向力=1292.5070, 切向力X=1912.1957, 切向力Y=505.0549 +FPS=22.40, 法向力=2092.5510, 切向力X=744.1375, 切向力Y=823.3419 +FPS=20.73, 法向力=2095.6548, 切向力X=1715.4565, 切向力Y=-346.3112 +FPS=21.60, 法向力=4695.1494, 切向力X=-1892.0161, 切向力Y=94.8413 +FPS=22.42, 法向力=3450.8923, 切向力X=-242.9732, 切向力Y=-201.5608 +FPS=21.94, 法向力=1320.9844, 切向力X=1443.5237, 切向力Y=793.6880 +FPS=22.13, 法向力=2030.0917, 切向力X=-264.3502, 切向力Y=-700.4158 +FPS=22.46, 法向力=4420.7681, 切向力X=-1906.1788, 切向力Y=517.2120 +FPS=22.32, 法向力=8105.1963, 切向力X=-3412.1611, 切向力Y=379.1591 +FPS=21.39, 法向力=1869.4219, 切向力X=1726.5122, 切向力Y=-713.7005 +FPS=21.85, 法向力=3773.4763, 切向力X=-1097.4541, 切向力Y=339.7062 +FPS=20.69, 法向力=2595.2717, 切向力X=-109.7451, 切向力Y=6.8674 +FPS=21.30, 法向力=2685.0122, 切向力X=896.4731, 切向力Y=-34.6944 +FPS=20.48, 法向力=1626.3264, 切向力X=2040.5559, 切向力Y=349.6055 +FPS=21.36, 法向力=1925.0703, 切向力X=2081.8193, 切向力Y=-229.6930 +FPS=20.55, 法向力=2020.2815, 切向力X=2265.8511, 切向力Y=216.6710 +FPS=21.54, 法向力=2035.0845, 切向力X=2144.2485, 切向力Y=449.9493 +FPS=22.18, 法向力=2783.7808, 切向力X=-235.6389, 切向力Y=358.4007 +FPS=21.10, 法向力=2138.0532, 切向力X=913.5513, 切向力Y=6.3047 +FPS=21.26, 法向力=4935.3774, 切向力X=-1251.3242, 切向力Y=732.9866 +FPS=22.77, 法向力=2278.4868, 切向力X=196.0991, 切向力Y=-591.9784 +FPS=22.66, 法向力=1566.2698, 切向力X=982.3795, 切向力Y=-985.2507 +FPS=23.06, 法向力=1573.8173, 切向力X=1093.0726, 切向力Y=-877.1553 +FPS=21.67, 法向力=1881.4426, 切向力X=1126.8264, 切向力Y=-1262.5673 +FPS=21.67, 法向力=1377.1138, 切向力X=833.4788, 切向力Y=-1477.2755 +FPS=19.53, 法向力=3741.2822, 切向力X=497.5152, 切向力Y=563.9779 +FPS=22.88, 法向力=1675.4763, 切向力X=1490.4764, 切向力Y=869.9457 +FPS=22.65, 法向力=1418.1868, 切向力X=822.4346, 切向力Y=-872.3422 +FPS=22.63, 法向力=2799.1606, 切向力X=235.1478, 切向力Y=28.2320 +FPS=20.99, 法向力=3847.8486, 切向力X=-822.8575, 切向力Y=208.3826 +FPS=21.56, 法向力=1484.9581, 切向力X=640.4949, 切向力Y=-98.0061 +FPS=22.62, 法向力=2333.7097, 切向力X=366.9010, 切向力Y=-290.8213 +FPS=23.57, 法向力=2342.0654, 切向力X=443.5148, 切向力Y=-283.0645 +FPS=21.81, 法向力=1231.0138, 切向力X=832.9166, 切向力Y=109.8990 +FPS=22.50, 法向力=4250.6572, 切向力X=-1190.4207, 切向力Y=883.5840 +FPS=22.40, 法向力=1761.7878, 切向力X=1883.0209, 切向力Y=-1852.6454 +FPS=22.67, 法向力=1442.8823, 切向力X=1448.5569, 切向力Y=-25.9410 +FPS=22.29, 法向力=2797.6184, 切向力X=202.0829, 切向力Y=220.1089 +FPS=21.94, 法向力=1654.6760, 切向力X=1288.8041, 切向力Y=941.2072 +FPS=22.48, 法向力=3089.2090, 切向力X=-368.0150, 切向力Y=-513.5713 +FPS=22.65, 法向力=3189.9800, 切向力X=-325.2013, 切向力Y=349.9453 +FPS=21.66, 法向力=1748.7642, 切向力X=802.7613, 切向力Y=-806.8639 +FPS=22.82, 法向力=1726.4741, 切向力X=943.8994, 切向力Y=-1041.3787 +FPS=22.84, 法向力=1199.1328, 切向力X=891.3747, 切向力Y=92.7121 +FPS=22.51, 法向力=2519.0659, 切向力X=382.3286, 切向力Y=-181.9075 +FPS=23.98, 法向力=2383.1357, 切向力X=921.3201, 切向力Y=-752.6055 +FPS=23.88, 法向力=2202.4019, 切向力X=2251.8125, 切向力Y=815.9617 +FPS=22.04, 法向力=2018.0352, 切向力X=818.6263, 切向力Y=645.4324 +FPS=22.36, 法向力=2622.3721, 切向力X=534.8376, 切向力Y=1052.6454 +FPS=23.60, 法向力=6005.1152, 切向力X=-2133.0376, 切向力Y=375.3419 +FPS=21.61, 法向力=2444.3384, 切向力X=440.9341, 切向力Y=99.1092 +FPS=22.68, 法向力=3553.9666, 切向力X=-309.5298, 切向力Y=1270.1659 +FPS=22.78, 法向力=4509.9033, 切向力X=-795.8517, 切向力Y=1154.6096 +FPS=23.80, 法向力=3122.3447, 切向力X=-26.2807, 切向力Y=-384.4809 +FPS=23.88, 法向力=3494.3940, 切向力X=-443.0353, 切向力Y=420.7010 +FPS=22.95, 法向力=2501.4641, 切向力X=2434.5798, 切向力Y=186.8854 +FPS=23.52, 法向力=2786.0806, 切向力X=2440.7905, 切向力Y=448.0065 +FPS=22.83, 法向力=2411.3464, 切向力X=2766.3394, 切向力Y=203.2099 +FPS=22.31, 法向力=1710.2417, 切向力X=1162.2905, 切向力Y=-1454.6622 +FPS=22.51, 法向力=6236.3745, 切向力X=-1835.9032, 切向力Y=430.5988 +FPS=22.93, 法向力=1851.5200, 切向力X=1537.4574, 切向力Y=-519.4790 +FPS=22.83, 法向力=1400.5918, 切向力X=1739.3069, 切向力Y=-745.1852 +FPS=22.98, 法向力=2323.7075, 切向力X=2456.2815, 切向力Y=344.6588 +FPS=23.46, 法向力=2587.4570, 切向力X=169.9433, 切向力Y=376.3186 +FPS=23.20, 法向力=2893.7686, 切向力X=26.9777, 切向力Y=581.7139 +FPS=23.42, 法向力=2422.8999, 切向力X=2518.5583, 切向力Y=1488.8135 +FPS=23.11, 法向力=1657.6118, 切向力X=1393.8065, 切向力Y=-1600.0155 +FPS=22.74, 法向力=2515.3867, 切向力X=894.8014, 切向力Y=-277.3954 +FPS=22.35, 法向力=3017.6035, 切向力X=-295.0755, 切向力Y=-581.3790 +FPS=22.82, 法向力=1896.1327, 切向力X=2582.1523, 切向力Y=-398.2401 +FPS=22.96, 法向力=1562.4907, 切向力X=1335.2827, 切向力Y=106.7487 +FPS=22.00, 法向力=2107.9326, 切向力X=334.8235, 切向力Y=-90.4106 +FPS=22.59, 法向力=1961.5524, 切向力X=727.0448, 切向力Y=-9.1976 +FPS=22.84, 法向力=1988.2463, 切向力X=679.9733, 切向力Y=-20.0639 +FPS=23.04, 法向力=6879.4268, 切向力X=-2699.3203, 切向力Y=1591.4075 +FPS=23.43, 法向力=1586.3444, 切向力X=66.4225, 切向力Y=354.9224 +FPS=22.46, 法向力=2107.3267, 切向力X=811.9713, 切向力Y=484.3734 +FPS=21.86, 法向力=5402.5894, 切向力X=-1782.1202, 切向力Y=695.2694 +FPS=23.44, 法向力=5459.8511, 切向力X=-1853.3647, 切向力Y=894.5117 +FPS=22.64, 法向力=5641.2344, 切向力X=-1460.5651, 切向力Y=1381.5403 +FPS=22.04, 法向力=4021.7266, 切向力X=-1375.0999, 切向力Y=410.1157 +FPS=23.65, 法向力=2710.5415, 切向力X=-249.6213, 切向力Y=1727.7642 +FPS=23.41, 法向力=2027.1033, 切向力X=1083.9125, 切向力Y=952.1593 +FPS=22.77, 法向力=1913.3580, 切向力X=887.5162, 切向力Y=245.2612 +FPS=21.64, 法向力=1753.0743, 切向力X=472.5385, 切向力Y=-589.3392 +FPS=23.63, 法向力=6236.1021, 切向力X=-2134.9941, 切向力Y=962.5475 +FPS=22.77, 法向力=2553.0654, 切向力X=61.2466, 切向力Y=-0.7262 +FPS=23.23, 法向力=1639.8677, 切向力X=2275.2883, 切向力Y=-347.3586 +FPS=22.14, 法向力=1648.0878, 切向力X=1896.4042, 切向力Y=393.2758 +FPS=22.40, 法向力=2589.3896, 切向力X=-21.8047, 切向力Y=381.6489 +FPS=21.60, 法向力=1458.5068, 切向力X=1993.6334, 切向力Y=-723.1152 +FPS=21.24, 法向力=2708.0059, 切向力X=-1125.0649, 切向力Y=88.8300 +FPS=22.20, 法向力=1474.6140, 切向力X=1823.8766, 切向力Y=-149.6925 +FPS=21.16, 法向力=3543.7424, 切向力X=-907.5570, 切向力Y=-41.7419 +FPS=21.47, 法向力=5270.2627, 切向力X=-1007.7303, 切向力Y=-960.4156 +FPS=21.19, 法向力=1411.0593, 切向力X=576.8230, 切向力Y=-762.3337 +FPS=20.59, 法向力=2809.2510, 切向力X=2599.7639, 切向力Y=-1687.4280 +FPS=21.18, 法向力=1630.8811, 切向力X=1285.0295, 切向力Y=-490.6606 +FPS=21.94, 法向力=2101.6299, 切向力X=2687.2007, 切向力Y=-657.3900 +FPS=21.77, 法向力=1544.8469, 切向力X=1919.6924, 切向力Y=-384.5723 +FPS=21.79, 法向力=1437.2595, 切向力X=1774.8971, 切向力Y=-472.9369 +FPS=23.06, 法向力=2113.5522, 切向力X=988.6306, 切向力Y=-50.7338 +FPS=19.14, 法向力=2133.4248, 切向力X=785.4539, 切向力Y=-701.0286 +FPS=20.88, 法向力=1938.2800, 切向力X=561.8112, 切向力Y=-538.2833 +FPS=21.01, 法向力=1945.7782, 切向力X=185.0718, 切向力Y=-414.2075 +FPS=20.89, 法向力=2282.2212, 切向力X=245.1154, 切向力Y=-429.7557 +FPS=21.45, 法向力=3910.8025, 切向力X=-444.6107, 切向力Y=-209.8627 +FPS=22.31, 法向力=1653.6355, 切向力X=1285.1230, 切向力Y=797.7382 +FPS=21.64, 法向力=2898.6201, 切向力X=-300.5524, 切向力Y=-849.2488 +FPS=21.80, 法向力=1597.4611, 切向力X=607.8898, 切向力Y=83.8323 +FPS=21.33, 法向力=1278.8887, 切向力X=2018.3148, 切向力Y=-709.5811 +FPS=21.88, 法向力=2586.3516, 切向力X=358.9276, 切向力Y=-201.2811 +FPS=22.73, 法向力=4077.7520, 切向力X=-703.0264, 切向力Y=-562.1173 +FPS=21.74, 法向力=3914.6086, 切向力X=-1166.9663, 切向力Y=83.3941 +FPS=20.64, 法向力=2272.0015, 切向力X=765.9615, 切向力Y=56.3111 +FPS=23.09, 法向力=1648.0649, 切向力X=288.1118, 切向力Y=-197.2157 +FPS=22.64, 法向力=2968.9973, 切向力X=-147.1366, 切向力Y=-17.6324 +FPS=21.54, 法向力=2961.0854, 切向力X=-77.3899, 切向力Y=-28.5496 +FPS=22.10, 法向力=1387.4098, 切向力X=845.6106, 切向力Y=366.1461 +FPS=22.24, 法向力=3122.9529, 切向力X=-51.9007, 切向力Y=619.0598 +FPS=22.12, 法向力=4316.9722, 切向力X=-1220.6254, 切向力Y=1018.4208 +FPS=21.83, 法向力=2754.4731, 切向力X=-624.3378, 切向力Y=190.2616 +FPS=21.87, 法向力=1303.3955, 切向力X=1125.8882, 切向力Y=22.2828 +FPS=22.73, 法向力=2793.9612, 切向力X=3375.2002, 切向力Y=-651.9993 +FPS=22.78, 法向力=2084.6680, 切向力X=452.7532, 切向力Y=97.0029 +FPS=22.65, 法向力=4669.8169, 切向力X=-1606.8052, 切向力Y=-18.1660 +FPS=21.64, 法向力=1984.8572, 切向力X=1558.5791, 切向力Y=-1073.9611 +FPS=22.54, 法向力=1392.7529, 切向力X=1310.1664, 切向力Y=162.8154 +FPS=22.35, 法向力=1603.5786, 切向力X=1773.1644, 切向力Y=97.9247 +FPS=22.43, 法向力=2885.2188, 切向力X=110.4004, 切向力Y=-1029.3638 +FPS=21.46, 法向力=1829.5024, 切向力X=992.9901, 切向力Y=2112.4595 +FPS=21.08, 法向力=2045.3517, 切向力X=907.7240, 切向力Y=-580.6591 +FPS=20.65, 法向力=2008.7773, 切向力X=1903.1198, 切向力Y=-1858.7637 +FPS=21.54, 法向力=2440.3828, 切向力X=2826.4858, 切向力Y=-1215.7809 +FPS=21.76, 法向力=1502.8853, 切向力X=961.3917, 切向力Y=37.3431 +FPS=23.59, 法向力=1540.0884, 切向力X=1077.3110, 切向力Y=-45.0057 +FPS=21.81, 法向力=1987.9176, 切向力X=508.0914, 切向力Y=-605.0206 +FPS=23.01, 法向力=1104.6575, 切向力X=1605.6766, 切向力Y=-805.0439 +FPS=21.76, 法向力=2120.6323, 切向力X=2496.7935, 切向力Y=-581.9933 +FPS=20.27, 法向力=1546.8618, 切向力X=1415.0341, 切向力Y=-181.6980 +FPS=21.52, 法向力=3687.2466, 切向力X=-525.8823, 切向力Y=-349.4667 +FPS=20.96, 法向力=3386.7900, 切向力X=-411.0271, 切向力Y=680.9401 +FPS=20.73, 法向力=1269.8073, 切向力X=1416.9392, 切向力Y=-441.2729 +FPS=21.52, 法向力=1130.2362, 切向力X=1413.7563, 切向力Y=907.9769 +FPS=21.87, 法向力=1850.8092, 切向力X=510.0118, 切向力Y=369.8636 +FPS=19.80, 法向力=2701.1233, 切向力X=196.0829, 切向力Y=-607.4243 +FPS=21.89, 法向力=1369.9805, 切向力X=1890.9087, 切向力Y=-822.2037 +FPS=19.91, 法向力=1369.7458, 切向力X=2235.5059, 切向力Y=341.4518 +FPS=22.03, 法向力=7426.8242, 切向力X=-2640.1626, 切向力Y=196.7509 +FPS=21.93, 法向力=3629.8699, 切向力X=-1313.9207, 切向力Y=1072.4427 +FPS=22.65, 法向力=3386.5796, 切向力X=-1222.5896, 切向力Y=1191.1777 +FPS=22.28, 法向力=2066.6675, 切向力X=905.8522, 切向力Y=-686.1418 +FPS=20.55, 法向力=1642.0066, 切向力X=863.4404, 切向力Y=73.9148 +FPS=22.54, 法向力=1743.5122, 切向力X=1953.9829, 切向力Y=-728.4679 +FPS=22.40, 法向力=2020.2644, 切向力X=329.8883, 切向力Y=-445.8731 +FPS=22.11, 法向力=5709.6436, 切向力X=-1426.4226, 切向力Y=1025.1193 +FPS=22.62, 法向力=1710.1675, 切向力X=1211.6863, 切向力Y=1168.8619 +FPS=22.91, 法向力=4710.5425, 切向力X=-1355.5283, 切向力Y=1045.9497 +FPS=22.78, 法向力=1286.9758, 切向力X=861.9582, 切向力Y=1049.3223 +FPS=24.11, 法向力=1327.5405, 切向力X=790.8346, 切向力Y=1060.1195 +FPS=22.44, 法向力=2445.7893, 切向力X=426.1025, 切向力Y=-1156.4724 +FPS=23.00, 法向力=1433.5562, 切向力X=1287.4075, 切向力Y=186.8412 +FPS=22.20, 法向力=5407.5542, 切向力X=-1727.5510, 切向力Y=1642.0432 +FPS=22.63, 法向力=1497.2156, 切向力X=1655.8790, 切向力Y=1352.5676 +FPS=23.05, 法向力=1815.0001, 切向力X=1381.3401, 切向力Y=-1337.5029 +FPS=22.82, 法向力=1673.7554, 切向力X=2030.4807, 切向力Y=-1054.7828 +FPS=23.16, 法向力=1812.8748, 切向力X=1969.0481, 切向力Y=-1364.9927 +FPS=23.02, 法向力=1804.3801, 切向力X=1916.4148, 切向力Y=-1325.1013 +FPS=21.62, 法向力=1152.8562, 切向力X=2017.6309, 切向力Y=-873.8118 +FPS=21.55, 法向力=5076.4697, 切向力X=-1024.0327, 切向力Y=-562.3660 +FPS=21.95, 法向力=1791.9077, 切向力X=1837.7573, 切向力Y=-944.2837 +FPS=21.55, 法向力=1151.9910, 切向力X=1683.3337, 切向力Y=-759.2913 +FPS=22.68, 法向力=1465.1023, 切向力X=1215.0974, 切向力Y=-1001.1652 +FPS=22.73, 法向力=2464.1147, 切向力X=-451.0723, 切向力Y=-778.4634 +FPS=22.52, 法向力=5630.0234, 切向力X=-1837.9343, 切向力Y=-696.5373 +FPS=22.17, 法向力=4109.6104, 切向力X=3838.0869, 切向力Y=-844.7321 +FPS=23.32, 法向力=2527.6919, 切向力X=387.4166, 切向力Y=-1315.1378 +FPS=21.25, 法向力=6331.1519, 切向力X=-2523.8535, 切向力Y=1350.7194 +FPS=23.56, 法向力=5818.9043, 切向力X=-2091.1675, 切向力Y=1327.8435 +FPS=23.48, 法向力=1709.5269, 切向力X=1289.6381, 切向力Y=1171.4541 +FPS=21.46, 法向力=3384.8091, 切向力X=-541.4496, 切向力Y=820.7526 +FPS=22.88, 法向力=3496.3779, 切向力X=-13.7453, 切向力Y=-15.5009 +FPS=24.13, 法向力=6934.0459, 切向力X=-2082.9194, 切向力Y=246.8114 +FPS=22.71, 法向力=8162.8203, 切向力X=-2830.6819, 切向力Y=1246.1321 +FPS=20.32, 法向力=3112.1699, 切向力X=-23.4533, 切向力Y=-839.4165 +FPS=22.08, 法向力=3207.1948, 切向力X=79.4176, 切向力Y=-1020.3572 +FPS=20.62, 法向力=7798.4053, 切向力X=-3077.1895, 切向力Y=1291.1425 +FPS=22.10, 法向力=2716.1458, 切向力X=414.5295, 切向力Y=-641.1630 +FPS=21.96, 法向力=2566.0125, 切向力X=708.2327, 切向力Y=-789.4375 +FPS=21.08, 法向力=5836.1797, 切向力X=-2376.8271, 切向力Y=1121.1843 +FPS=21.74, 法向力=3425.5923, 切向力X=-908.7976, 切向力Y=1146.9498 +FPS=21.40, 法向力=1304.2335, 切向力X=1715.8274, 切向力Y=-1123.8069 +FPS=21.33, 法向力=2268.9094, 切向力X=279.5004, 切向力Y=-283.4072 +FPS=21.15, 法向力=2314.9583, 切向力X=417.2007, 切向力Y=646.7224 +FPS=21.14, 法向力=1198.4890, 切向力X=1875.8333, 切向力Y=388.2460 +FPS=21.34, 法向力=1205.9689, 切向力X=1847.0095, 切向力Y=417.1862 +FPS=21.65, 法向力=2900.3022, 切向力X=3461.2124, 切向力Y=-668.9484 +FPS=21.55, 法向力=1695.1089, 切向力X=1184.4880, 切向力Y=-1099.5736 +FPS=21.19, 法向力=1641.3774, 切向力X=2321.8611, 切向力Y=-451.2438 +FPS=21.76, 法向力=1761.2913, 切向力X=2157.6882, 切向力Y=-399.1081 +FPS=21.86, 法向力=3435.9963, 切向力X=114.5350, 切向力Y=-692.2986 +FPS=20.64, 法向力=5362.7988, 切向力X=-1901.1836, 切向力Y=327.7941 +FPS=20.86, 法向力=2028.9082, 切向力X=-215.4186, 切向力Y=361.9661 +FPS=22.05, 法向力=1803.0310, 切向力X=-48.8063, 切向力Y=317.6942 +FPS=22.64, 法向力=2888.4224, 切向力X=237.0119, 切向力Y=1636.3309 +FPS=22.69, 法向力=8749.3496, 切向力X=-2705.7148, 切向力Y=702.7717 +FPS=20.42, 法向力=1939.9880, 切向力X=939.1063, 切向力Y=208.8071 +FPS=20.59, 法向力=3130.2852, 切向力X=152.5455, 切向力Y=-534.5542 +FPS=21.78, 法向力=2459.6836, 切向力X=565.7816, 切向力Y=207.9512 +FPS=20.75, 法向力=2384.6348, 切向力X=491.4015, 切向力Y=230.0410 +FPS=21.12, 法向力=1599.9788, 切向力X=1845.4897, 切向力Y=-279.1204 +FPS=23.20, 法向力=1610.8779, 切向力X=1852.9939, 切向力Y=-349.7484 +FPS=23.75, 法向力=1448.4189, 切向力X=1396.5820, 切向力Y=630.9346 +FPS=22.68, 法向力=1774.0184, 切向力X=1192.3591, 切向力Y=686.0777 +FPS=23.08, 法向力=1542.4617, 切向力X=1430.3029, 切向力Y=634.1060 +FPS=22.41, 法向力=2516.9136, 切向力X=374.8539, 切向力Y=424.5876 +FPS=22.24, 法向力=2398.6218, 切向力X=2781.0366, 切向力Y=-514.9714 +FPS=22.59, 法向力=1523.3286, 切向力X=1015.6064, 切向力Y=649.1862 +FPS=23.23, 法向力=4407.0186, 切向力X=-675.6400, 切向力Y=703.5081 +FPS=22.79, 法向力=4363.2617, 切向力X=-576.9672, 切向力Y=709.7290 +FPS=23.79, 法向力=2331.6506, 切向力X=129.9819, 切向力Y=276.4070 +FPS=22.81, 法向力=4205.9932, 切向力X=-890.8037, 切向力Y=-249.9946 +FPS=23.95, 法向力=4457.3027, 切向力X=-998.0616, 切向力Y=-246.4488 +FPS=23.12, 法向力=3706.4277, 切向力X=-379.6872, 切向力Y=-536.1627 +FPS=21.56, 法向力=1551.2228, 切向力X=1431.6345, 切向力Y=30.1742 +FPS=23.99, 法向力=1625.0974, 切向力X=1106.5039, 切向力Y=-101.4634 +FPS=23.91, 法向力=1651.4808, 切向力X=1132.4449, 切向力Y=-137.9290 +FPS=23.61, 法向力=2176.3091, 切向力X=2132.3130, 切向力Y=36.3355 +FPS=22.74, 法向力=2226.4299, 切向力X=2123.4463, 切向力Y=139.6184 +FPS=23.69, 法向力=1181.3650, 切向力X=1161.2740, 切向力Y=-267.1069 +FPS=22.76, 法向力=1615.3717, 切向力X=1090.3950, 切向力Y=1188.4995 +FPS=22.35, 法向力=1483.0330, 切向力X=818.2936, 切向力Y=442.5413 +FPS=21.87, 法向力=1901.4878, 切向力X=1959.8821, 切向力Y=605.1429 +FPS=23.06, 法向力=1237.8479, 切向力X=2134.7896, 切向力Y=560.1044 +FPS=22.97, 法向力=1592.5955, 切向力X=2100.7751, 切向力Y=678.5809 +FPS=22.82, 法向力=1651.5371, 切向力X=2144.4380, 切向力Y=823.3916 +FPS=23.12, 法向力=1439.1072, 切向力X=1742.0278, 切向力Y=-686.2023 +FPS=22.09, 法向力=1483.5491, 切向力X=1785.2220, 切向力Y=-990.9945 +FPS=21.79, 法向力=1717.8564, 切向力X=1673.2725, 切向力Y=-909.3839 +FPS=21.46, 法向力=1762.2507, 切向力X=2223.5537, 切向力Y=-1252.3591 +FPS=22.10, 法向力=4411.7300, 切向力X=-1449.6226, 切向力Y=816.1145 +FPS=22.17, 法向力=6411.5654, 切向力X=-2294.3064, 切向力Y=1038.1744 +FPS=21.76, 法向力=2194.5125, 切向力X=75.7849, 切向力Y=960.6818 +FPS=21.89, 法向力=3296.3274, 切向力X=-271.9619, 切向力Y=340.3914 +FPS=22.76, 法向力=3284.7334, 切向力X=-173.3374, 切向力Y=284.1964 +FPS=21.61, 法向力=1778.8125, 切向力X=859.5839, 切向力Y=-320.3218 +FPS=23.08, 法向力=2028.1777, 切向力X=2430.9114, 切向力Y=-484.9877 +FPS=22.08, 法向力=2236.2527, 切向力X=2640.3413, 切向力Y=-365.9749 +FPS=21.48, 法向力=2184.7007, 切向力X=1199.2723, 切向力Y=-501.4496 +FPS=21.91, 法向力=1722.3726, 切向力X=1037.2485, 切向力Y=1189.5775 +FPS=21.51, 法向力=4947.7690, 切向力X=-1118.9191, 切向力Y=-398.1804 +FPS=22.22, 法向力=3328.4050, 切向力X=-621.1212, 切向力Y=1021.1985 +FPS=21.56, 法向力=3293.0042, 切向力X=-637.7888, 切向力Y=943.6517 +FPS=21.86, 法向力=1953.4648, 切向力X=1209.4780, 切向力Y=41.8795 +FPS=21.49, 法向力=1683.6680, 切向力X=2054.7271, 切向力Y=-468.2800 +FPS=22.21, 法向力=1764.0881, 切向力X=1915.5225, 切向力Y=-65.2808 +FPS=22.45, 法向力=2547.3682, 切向力X=374.5352, 切向力Y=169.9930 +FPS=22.47, 法向力=5299.2266, 切向力X=-1308.4790, 切向力Y=244.2806 +FPS=22.89, 法向力=2377.6597, 切向力X=-239.2125, 切向力Y=-211.3880 +FPS=21.73, 法向力=6917.7871, 切向力X=-2925.1357, 切向力Y=614.6457 +FPS=22.17, 法向力=5152.4209, 切向力X=-1959.1589, 切向力Y=-78.3007 +FPS=21.74, 法向力=5063.2939, 切向力X=-1866.6135, 切向力Y=-140.2859 +FPS=21.69, 法向力=1927.7937, 切向力X=1655.7297, 切向力Y=1117.7915 +FPS=20.75, 法向力=4173.2129, 切向力X=-811.3975, 切向力Y=-517.3625 +FPS=22.37, 法向力=4674.4702, 切向力X=-1920.8630, 切向力Y=-97.4587 +FPS=22.60, 法向力=3225.5669, 切向力X=-79.0907, 切向力Y=507.4563 +FPS=23.38, 法向力=3503.8635, 切向力X=-644.6990, 切向力Y=631.3519 +FPS=22.82, 法向力=1549.8727, 切向力X=2119.4265, 切向力Y=-207.9635 +FPS=23.56, 法向力=1559.6431, 切向力X=2260.4407, 切向力Y=-356.8362 +FPS=23.82, 法向力=1584.3296, 切向力X=2305.4863, 切向力Y=-542.6246 +FPS=24.08, 法向力=2159.5989, 切向力X=1652.6875, 切向力Y=-1403.8175 +FPS=24.05, 法向力=1790.2754, 切向力X=997.5460, 切向力Y=-519.7413 +FPS=22.39, 法向力=1693.8196, 切向力X=1656.3936, 切向力Y=-480.5699 +FPS=20.98, 法向力=2005.8491, 切向力X=1698.0199, 切向力Y=-97.4153 +FPS=23.28, 法向力=2099.6357, 切向力X=1952.4670, 切向力Y=-285.8333 +FPS=22.69, 法向力=5084.2715, 切向力X=-2066.7107, 切向力Y=-347.1550 +FPS=22.07, 法向力=2692.3140, 切向力X=2780.0854, 切向力Y=-1734.3887 +FPS=20.95, 法向力=1824.4760, 切向力X=889.3008, 切向力Y=-573.4427 +FPS=19.85, 法向力=2065.7480, 切向力X=325.4164, 切向力Y=47.3011 +FPS=21.35, 法向力=3019.2847, 切向力X=2.9981, 切向力Y=-171.5604 +FPS=21.51, 法向力=2666.0862, 切向力X=160.9724, 切向力Y=1473.3763 +FPS=21.37, 法向力=2042.4884, 切向力X=1145.9987, 切向力Y=113.4773 +FPS=20.82, 法向力=2123.3457, 切向力X=2097.8145, 切向力Y=-704.6461 +FPS=21.92, 法向力=2133.2324, 切向力X=1733.9336, 切向力Y=-293.2570 +FPS=21.77, 法向力=1044.3201, 切向力X=969.1198, 切向力Y=43.5640 +FPS=21.67, 法向力=3463.3228, 切向力X=-300.1167, 切向力Y=1088.6019 +FPS=21.95, 法向力=1927.5581, 切向力X=48.5500, 切向力Y=266.5677 +FPS=21.31, 法向力=3497.4248, 切向力X=-176.7091, 切向力Y=197.3012 +FPS=20.53, 法向力=2374.5869, 切向力X=1130.9082, 切向力Y=64.3568 +FPS=21.73, 法向力=2363.8213, 切向力X=1477.6786, 切向力Y=-50.3025 +FPS=20.95, 法向力=1692.1986, 切向力X=2060.6357, 切向力Y=-324.5649 +FPS=19.20, 法向力=1578.7012, 切向力X=733.5797, 切向力Y=615.0813 +FPS=22.25, 法向力=1605.9674, 切向力X=1399.4128, 切向力Y=-431.4816 +FPS=21.86, 法向力=1536.8798, 切向力X=801.9440, 切向力Y=686.4645 +FPS=21.25, 法向力=2433.5027, 切向力X=239.0475, 切向力Y=-909.4078 +FPS=21.91, 法向力=3699.0562, 切向力X=-218.5343, 切向力Y=-413.2191 +FPS=20.21, 法向力=2041.1991, 切向力X=16.4951, 切向力Y=453.5276 +FPS=21.62, 法向力=1425.1320, 切向力X=2010.7578, 切向力Y=-971.0918 +FPS=21.49, 法向力=1709.1321, 切向力X=952.3148, 切向力Y=24.1009 +FPS=20.41, 法向力=1358.7477, 切向力X=1094.8315, 切向力Y=-810.7479 +FPS=22.47, 法向力=1577.3866, 切向力X=2592.5813, 切向力Y=-890.5649 +FPS=21.53, 法向力=1448.9749, 切向力X=1736.6812, 切向力Y=-452.6707 +FPS=21.63, 法向力=3129.1963, 切向力X=-56.4879, 切向力Y=392.0229 +FPS=21.52, 法向力=1772.9713, 切向力X=641.7147, 切向力Y=756.6119 +FPS=22.22, 法向力=1775.1165, 切向力X=587.5760, 切向力Y=669.2101 +FPS=21.59, 法向力=2945.4253, 切向力X=302.2317, 切向力Y=-497.4647 +FPS=21.35, 法向力=5632.9233, 切向力X=-636.5389, 切向力Y=-495.4695 +FPS=21.22, 法向力=6029.2344, 切向力X=-2968.4302, 切向力Y=646.5173 +FPS=20.92, 法向力=1773.8491, 切向力X=-258.4498, 切向力Y=-263.5193 +FPS=20.90, 法向力=1622.5337, 切向力X=1483.4255, 切向力Y=-1042.0320 +FPS=20.53, 法向力=1506.5715, 切向力X=1183.9082, 切向力Y=-1095.6202 +FPS=20.31, 法向力=1597.5870, 切向力X=1248.4358, 切向力Y=112.6244 +FPS=21.22, 法向力=2519.1350, 切向力X=1297.9758, 切向力Y=675.8892 +FPS=21.33, 法向力=7291.8779, 切向力X=-2606.7075, 切向力Y=2246.0283 +FPS=20.96, 法向力=1647.7279, 切向力X=2028.6426, 切向力Y=775.8569 +FPS=20.89, 法向力=2363.9038, 切向力X=203.1732, 切向力Y=1199.5673 +FPS=21.11, 法向力=1319.7759, 切向力X=1427.6946, 切向力Y=-325.2510 +FPS=21.49, 法向力=4428.6274, 切向力X=-336.8097, 切向力Y=245.0813 +FPS=22.07, 法向力=1397.0988, 切向力X=796.4672, 切向力Y=-589.5559 +FPS=21.46, 法向力=5119.3931, 切向力X=-1092.9604, 切向力Y=-90.0751 +FPS=21.34, 法向力=2972.3174, 切向力X=406.2066, 切向力Y=1204.2935 +FPS=21.95, 法向力=3042.9800, 切向力X=395.7866, 切向力Y=1126.0623 +FPS=21.49, 法向力=3217.5557, 切向力X=269.2340, 切向力Y=-738.1980 +FPS=21.24, 法向力=1378.5952, 切向力X=1087.9526, 切向力Y=650.7808 +FPS=21.69, 法向力=4449.2061, 切向力X=-573.0591, 切向力Y=379.0965 +FPS=21.14, 法向力=1896.9552, 切向力X=1416.1833, 切向力Y=590.1875 +FPS=20.70, 法向力=1381.1968, 切向力X=910.7610, 切向力Y=233.8200 +FPS=21.41, 法向力=1763.7751, 切向力X=802.8033, 切向力Y=-350.5254 +FPS=20.36, 法向力=4710.2354, 切向力X=-1344.0811, 切向力Y=621.2190 +FPS=20.92, 法向力=1605.2354, 切向力X=1504.8767, 切向力Y=1012.1257 +FPS=22.10, 法向力=1574.6084, 切向力X=672.4678, 切向力Y=-1631.0039 +FPS=20.35, 法向力=1224.5273, 切向力X=1266.3092, 切向力Y=-637.4016 +FPS=20.86, 法向力=2311.5566, 切向力X=34.0299, 切向力Y=1020.5088 +FPS=22.10, 法向力=3028.8413, 切向力X=-438.6516, 切向力Y=963.3570 +FPS=22.99, 法向力=2016.9120, 切向力X=660.6724, 切向力Y=847.4644 +FPS=22.92, 法向力=3067.2290, 切向力X=-465.5236, 切向力Y=373.4296 +FPS=22.17, 法向力=1133.0634, 切向力X=823.8176, 切向力Y=-842.4553 +FPS=22.45, 法向力=3055.3169, 切向力X=2561.1511, 切向力Y=-1358.3519 +FPS=21.67, 法向力=2714.8301, 切向力X=2176.6924, 切向力Y=-615.4774 +FPS=22.46, 法向力=2001.7103, 切向力X=2003.1930, 切向力Y=-875.4502 +FPS=23.07, 法向力=1678.9126, 切向力X=2079.8042, 切向力Y=-1348.6753 +FPS=24.39, 法向力=1417.4634, 切向力X=977.4244, 切向力Y=-934.3560 +FPS=24.51, 法向力=4155.8242, 切向力X=-1230.4810, 切向力Y=23.3050 +FPS=23.79, 法向力=3337.2881, 切向力X=3460.5037, 切向力Y=-368.7602 +FPS=22.91, 法向力=1711.2244, 切向力X=990.4666, 切向力Y=-768.2727 +FPS=21.74, 法向力=2076.6421, 切向力X=9.8985, 切向力Y=-844.0182 +FPS=21.97, 法向力=1805.5061, 切向力X=1334.2019, 切向力Y=153.7436 +FPS=22.13, 法向力=1560.6135, 切向力X=2235.3850, 切向力Y=21.7059 +FPS=22.31, 法向力=3928.6628, 切向力X=-113.7609, 切向力Y=262.5732 +FPS=23.13, 法向力=2412.7126, 切向力X=78.6565, 切向力Y=1165.8938 +FPS=22.59, 法向力=1509.8790, 切向力X=1436.8982, 切向力Y=174.5666 +FPS=21.67, 法向力=2204.1550, 切向力X=513.8541, 切向力Y=-59.7590 +FPS=20.46, 法向力=2008.8201, 切向力X=417.2281, 切向力Y=-1785.5013 +FPS=21.25, 法向力=2142.5437, 切向力X=513.7606, 切向力Y=-1938.0101 +FPS=22.77, 法向力=1906.6969, 切向力X=430.8871, 切向力Y=1263.2842 +FPS=22.63, 法向力=1047.3784, 切向力X=1652.9678, 切向力Y=-107.3606 +FPS=22.87, 法向力=2013.8711, 切向力X=1924.8345, 切向力Y=773.4492 +FPS=22.31, 法向力=5907.6011, 切向力X=-2438.0017, 切向力Y=1058.0178 +FPS=22.28, 法向力=1722.4976, 切向力X=1413.9285, 切向力Y=726.8369 +FPS=22.11, 法向力=2095.3906, 切向力X=942.3261, 切向力Y=-485.0207 +FPS=21.33, 法向力=3796.5364, 切向力X=89.0626, 切向力Y=-55.4101 +FPS=21.80, 法向力=4961.3506, 切向力X=-926.7920, 切向力Y=-1199.9346 +FPS=21.02, 法向力=4810.5142, 切向力X=-761.5690, 切向力Y=-1241.4031 +FPS=22.05, 法向力=2483.1624, 切向力X=-48.4888, 切向力Y=-734.5229 +FPS=21.67, 法向力=1830.0388, 切向力X=904.7217, 切向力Y=186.6795 +FPS=21.40, 法向力=2335.4766, 切向力X=596.5038, 切向力Y=1028.3000 +FPS=22.32, 法向力=1335.0874, 切向力X=1596.0381, 切向力Y=543.9053 +FPS=21.72, 法向力=2994.2949, 切向力X=367.5427, 切向力Y=-2.5986 +FPS=22.77, 法向力=3862.2017, 切向力X=-741.7893, 切向力Y=375.6979 +FPS=21.46, 法向力=1955.0222, 切向力X=858.6173, 切向力Y=311.1989 +FPS=22.26, 法向力=2476.8838, 切向力X=64.7796, 切向力Y=-288.0586 +FPS=22.88, 法向力=2984.4988, 切向力X=-221.6687, 切向力Y=-272.3557 +FPS=22.26, 法向力=2697.1870, 切向力X=-56.4358, 切向力Y=-686.2067 +FPS=23.62, 法向力=1526.8950, 切向力X=1334.7200, 切向力Y=-39.0469 +FPS=23.21, 法向力=1870.8704, 切向力X=1189.8889, 切向力Y=-820.3197 +FPS=22.44, 法向力=1753.1555, 切向力X=594.7581, 切向力Y=-616.2880 +FPS=23.23, 法向力=4809.5151, 切向力X=-1717.1350, 切向力Y=1063.0541 +FPS=23.65, 法向力=4555.6191, 切向力X=-950.8823, 切向力Y=-763.2302 +FPS=21.61, 法向力=1758.3237, 切向力X=890.8086, 切向力Y=-79.3526 +FPS=25.19, 法向力=1583.3828, 切向力X=1103.4266, 切向力Y=158.7223 +FPS=25.18, 法向力=1900.7172, 切向力X=1728.0605, 切向力Y=-1461.1398 +FPS=24.89, 法向力=3288.7385, 切向力X=-752.5829, 切向力Y=-720.2980 +FPS=25.01, 法向力=4543.0312, 切向力X=-829.9792, 切向力Y=380.7834 +FPS=24.67, 法向力=1863.8054, 切向力X=800.4642, 切向力Y=876.3563 +FPS=25.38, 法向力=2025.7057, 切向力X=1255.5168, 切向力Y=-932.8337 +FPS=24.32, 法向力=1789.9015, 切向力X=931.2465, 切向力Y=-852.1323 +FPS=24.38, 法向力=1869.8375, 切向力X=768.8605, 切向力Y=-776.6398 +FPS=23.47, 法向力=4864.9473, 切向力X=-1192.0125, 切向力Y=512.3617 +FPS=23.24, 法向力=1638.0552, 切向力X=1606.8550, 切向力Y=-581.9375 +FPS=22.75, 法向力=1890.0662, 切向力X=1895.8210, 切向力Y=-1164.1052 +FPS=23.10, 法向力=1614.1345, 切向力X=1067.1267, 切向力Y=-186.8970 +FPS=23.54, 法向力=2094.5320, 切向力X=762.8682, 切向力Y=401.7939 +FPS=22.57, 法向力=1902.6385, 切向力X=2191.2502, 切向力Y=-277.0368 +FPS=22.43, 法向力=1849.3945, 切向力X=2287.8232, 切向力Y=-165.8806 +FPS=23.51, 法向力=3198.7622, 切向力X=-309.2143, 切向力Y=1956.9166 +FPS=22.13, 法向力=2999.6797, 切向力X=-131.3782, 切向力Y=-769.8838 +FPS=23.01, 法向力=3055.6191, 切向力X=3285.5605, 切向力Y=223.1454 +FPS=21.75, 法向力=3125.3789, 切向力X=-1042.6121, 切向力Y=357.5536 +FPS=22.95, 法向力=6697.1162, 切向力X=-3289.0762, 切向力Y=266.5501 +FPS=22.32, 法向力=7089.5283, 切向力X=-3461.0557, 切向力Y=322.8858 +FPS=21.80, 法向力=3277.4326, 切向力X=-478.9032, 切向力Y=984.6121 +FPS=21.39, 法向力=6158.0000, 切向力X=-2678.6489, 切向力Y=1524.9241 +FPS=22.40, 法向力=1320.0759, 切向力X=824.5306, 切向力Y=255.8737 +FPS=23.88, 法向力=2823.6899, 切向力X=394.4651, 切向力Y=415.9290 +FPS=23.39, 法向力=2091.7571, 切向力X=2400.8901, 切向力Y=677.4797 +FPS=23.34, 法向力=2520.9321, 切向力X=553.4691, 切向力Y=-172.0537 +FPS=24.29, 法向力=2251.3774, 切向力X=-551.9622, 切向力Y=-71.2243 +FPS=22.56, 法向力=3020.3872, 切向力X=-226.0444, 切向力Y=220.9563 +FPS=22.91, 法向力=2656.0144, 切向力X=121.2136, 切向力Y=-285.0546 +FPS=23.15, 法向力=2365.7676, 切向力X=286.4839, 切向力Y=-549.1770 +FPS=22.32, 法向力=3768.5911, 切向力X=-449.2512, 切向力Y=428.8393 +FPS=22.72, 法向力=1747.3413, 切向力X=149.0205, 切向力Y=205.3457 +FPS=23.84, 法向力=1662.9380, 切向力X=2082.3230, 切向力Y=73.4715 +FPS=23.66, 法向力=3458.6250, 切向力X=-460.9475, 切向力Y=85.5247 +FPS=20.01, 法向力=3750.8694, 切向力X=-716.7365, 切向力Y=155.0956 +FPS=20.19, 法向力=2908.6367, 切向力X=577.0745, 切向力Y=447.1475 +FPS=20.78, 法向力=1724.7017, 切向力X=1029.2045, 切向力Y=1574.5370 +FPS=21.79, 法向力=2008.5151, 切向力X=1012.6373, 切向力Y=-181.3442 +FPS=20.24, 法向力=2469.5293, 切向力X=483.4003, 切向力Y=350.4102 +FPS=21.28, 法向力=1453.2753, 切向力X=1117.7827, 切向力Y=699.2866 +FPS=21.16, 法向力=1418.2291, 切向力X=1231.5513, 切向力Y=754.7225 +FPS=21.13, 法向力=2824.1953, 切向力X=-316.9772, 切向力Y=752.2151 +FPS=20.79, 法向力=2330.8015, 切向力X=2724.5598, 切向力Y=-293.3589 +FPS=20.80, 法向力=2062.9114, 切向力X=2085.9814, 切向力Y=617.8992 +FPS=21.54, 法向力=2946.8242, 切向力X=2988.4382, 切向力Y=-1026.3938 +FPS=23.35, 法向力=1782.5664, 切向力X=1373.0594, 切向力Y=-195.4026 +FPS=22.87, 法向力=3062.8206, 切向力X=3150.8730, 切向力Y=381.1201 +FPS=22.72, 法向力=1384.2317, 切向力X=1826.8331, 切向力Y=-975.3722 +FPS=22.78, 法向力=1423.1622, 切向力X=1872.2068, 切向力Y=840.5974 +FPS=22.86, 法向力=5230.2183, 切向力X=3849.4421, 切向力Y=-1478.8311 +FPS=21.94, 法向力=6480.9390, 切向力X=-2538.1614, 切向力Y=1065.8557 +FPS=21.86, 法向力=6601.2905, 切向力X=-2503.0012, 切向力Y=1162.6379 +FPS=22.13, 法向力=4581.2812, 切向力X=-1376.9319, 切向力Y=89.4635 +FPS=21.33, 法向力=7834.3506, 切向力X=-3308.2690, 切向力Y=930.7010 +FPS=20.59, 法向力=1478.7844, 切向力X=548.0157, 切向力Y=675.7576 +FPS=21.41, 法向力=1817.9883, 切向力X=338.8034, 切向力Y=-1365.2937 +FPS=20.58, 法向力=6733.5112, 切向力X=-2167.9568, 切向力Y=541.4248 +FPS=21.46, 法向力=4406.0015, 切向力X=-1255.8113, 切向力Y=730.5142 +FPS=21.67, 法向力=1474.4802, 切向力X=1552.0699, 切向力Y=241.5960 +FPS=22.54, 法向力=2436.6382, 切向力X=2340.6509, 切向力Y=866.8912 +FPS=22.96, 法向力=1199.2770, 切向力X=1555.2048, 切向力Y=-391.5185 +FPS=21.82, 法向力=5323.4678, 切向力X=-1814.5330, 切向力Y=602.3828 +FPS=21.61, 法向力=2547.2495, 切向力X=-29.6898, 切向力Y=505.9330 +FPS=20.67, 法向力=3412.3601, 切向力X=-547.6019, 切向力Y=1163.4897 +FPS=21.84, 法向力=6533.4966, 切向力X=-2224.4712, 切向力Y=1009.7153 +FPS=20.75, 法向力=6852.9775, 切向力X=-2320.1750, 切向力Y=998.5445 +FPS=21.75, 法向力=1266.2961, 切向力X=1379.4495, 切向力Y=685.3443 +FPS=22.76, 法向力=3011.8828, 切向力X=-234.2078, 切向力Y=1027.3381 +FPS=23.10, 法向力=2034.5469, 切向力X=260.3484, 切向力Y=528.1498 +FPS=22.54, 法向力=2617.2153, 切向力X=332.5674, 切向力Y=1083.1410 +FPS=23.09, 法向力=5902.6816, 切向力X=-1879.2783, 切向力Y=1141.7872 +FPS=22.53, 法向力=8135.3799, 切向力X=-3577.7078, 切向力Y=-1021.7440 +FPS=22.98, 法向力=6595.5605, 切向力X=-3022.4060, 切向力Y=-56.8820 +FPS=22.20, 法向力=6393.2144, 切向力X=-2819.1257, 切向力Y=-29.2168 +FPS=20.94, 法向力=3381.0664, 切向力X=3169.7974, 切向力Y=645.6833 +FPS=21.94, 法向力=1795.8799, 切向力X=1253.2356, 切向力Y=317.9665 +FPS=20.41, 法向力=2350.3911, 切向力X=-111.0156, 切向力Y=1832.5806 +FPS=21.08, 法向力=1423.0244, 切向力X=2161.6162, 切向力Y=507.3863 +FPS=21.29, 法向力=1730.9482, 切向力X=975.9477, 切向力Y=-139.2979 +FPS=20.59, 法向力=2847.9814, 切向力X=155.2077, 切向力Y=-215.0664 +FPS=21.62, 法向力=3083.2822, 切向力X=-592.2054, 切向力Y=1105.3291 +FPS=21.93, 法向力=4561.6641, 切向力X=-1161.9622, 切向力Y=-1121.0288 +FPS=21.80, 法向力=1741.1384, 切向力X=480.7161, 切向力Y=-209.6516 +FPS=22.19, 法向力=2478.3296, 切向力X=855.3461, 切向力Y=-807.9862 +FPS=21.41, 法向力=1465.3425, 切向力X=1723.3662, 切向力Y=227.1875 +FPS=21.82, 法向力=9479.6875, 切向力X=-4609.0732, 切向力Y=1223.9480 +FPS=20.81, 法向力=12110.6885, 切向力X=-5398.0610, 切向力Y=2312.4138 +FPS=19.42, 法向力=2507.4741, 切向力X=494.5652, 切向力Y=144.9493 +FPS=22.05, 法向力=3970.0605, 切向力X=-658.9511, 切向力Y=577.7122 +FPS=22.37, 法向力=4124.1792, 切向力X=-623.8788, 切向力Y=663.6045 +FPS=22.30, 法向力=5604.6514, 切向力X=-1713.0851, 切向力Y=959.6389 +FPS=22.03, 法向力=10201.9697, 切向力X=-4927.5732, 切向力Y=-118.0106 +FPS=21.66, 法向力=2669.9600, 切向力X=299.3040, 切向力Y=1614.2888 +FPS=22.03, 法向力=3703.9565, 切向力X=-139.5406, 切向力Y=-380.1690 +FPS=21.12, 法向力=3882.8816, 切向力X=-575.5433, 切向力Y=-33.7189 +FPS=21.24, 法向力=1454.9745, 切向力X=1215.3706, 切向力Y=138.9172 +FPS=20.50, 法向力=2033.2592, 切向力X=1661.4421, 切向力Y=154.0421 +FPS=20.83, 法向力=3021.5859, 切向力X=-32.2150, 切向力Y=434.6501 +FPS=21.66, 法向力=2369.6797, 切向力X=1695.3269, 切向力Y=-1221.8879 +FPS=20.83, 法向力=3157.4092, 切向力X=2994.0703, 切向力Y=-42.9432 +FPS=21.91, 法向力=3300.7871, 切向力X=3150.0422, 切向力Y=-169.3960 +FPS=21.13, 法向力=2108.1763, 切向力X=451.1593, 切向力Y=-786.9172 +FPS=21.55, 法向力=2298.7444, 切向力X=1569.5308, 切向力Y=-469.2659 +FPS=20.40, 法向力=1778.7469, 切向力X=1786.2656, 切向力Y=-453.9816 +FPS=21.86, 法向力=4091.3347, 切向力X=-1425.2876, 切向力Y=16.5463 +FPS=21.77, 法向力=2076.0479, 切向力X=1840.9196, 切向力Y=-731.7606 +FPS=20.39, 法向力=2623.8921, 切向力X=-555.9954, 切向力Y=-865.6517 +FPS=21.69, 法向力=7120.5493, 切向力X=-3160.8799, 切向力Y=-22.5589 +FPS=20.17, 法向力=2295.0552, 切向力X=554.6232, 切向力Y=991.0529 +FPS=21.74, 法向力=5312.6680, 切向力X=-1489.4856, 切向力Y=579.9622 +FPS=22.24, 法向力=3285.7231, 切向力X=-740.6107, 切向力Y=1187.3350 +FPS=21.70, 法向力=5320.8164, 切向力X=-1831.4611, 切向力Y=432.2045 +FPS=20.60, 法向力=9881.4600, 切向力X=-3461.9082, 切向力Y=1116.6433 +FPS=22.88, 法向力=1434.8839, 切向力X=684.5796, 切向力Y=198.6140 +FPS=23.67, 法向力=4511.6211, 切向力X=-1698.0692, 切向力Y=923.2501 +FPS=23.97, 法向力=5616.0591, 切向力X=-2355.9163, 切向力Y=1456.9805 +FPS=23.60, 法向力=2646.6533, 切向力X=454.9440, 切向力Y=-994.2739 +FPS=24.24, 法向力=1993.4497, 切向力X=778.9485, 切向力Y=-624.6515 +FPS=22.19, 法向力=3569.6274, 切向力X=-842.3381, 切向力Y=-834.5657 +FPS=23.83, 法向力=2835.7168, 切向力X=177.7169, 切向力Y=168.9864 +FPS=24.78, 法向力=6545.1172, 切向力X=-2144.5540, 切向力Y=955.9899 +FPS=24.51, 法向力=6520.1074, 切向力X=-2008.9922, 切向力Y=1015.9926 +FPS=23.52, 法向力=6416.5312, 切向力X=-2716.9683, 切向力Y=625.0778 +FPS=24.03, 法向力=2806.0254, 切向力X=-91.9369, 切向力Y=-784.7578 +FPS=24.00, 法向力=3310.5095, 切向力X=-668.4838, 切向力Y=143.8773 +FPS=23.82, 法向力=2643.5996, 切向力X=106.9489, 切向力Y=990.5918 +FPS=24.02, 法向力=3155.0964, 切向力X=-561.9653, 切向力Y=102.3066 +FPS=23.27, 法向力=3213.7437, 切向力X=-601.8165, 切向力Y=94.0691 +FPS=23.27, 法向力=1438.4364, 切向力X=1071.2112, 切向力Y=-721.7151 +FPS=22.77, 法向力=1859.1780, 切向力X=2276.6311, 切向力Y=-608.4330 +FPS=23.01, 法向力=8814.1230, 切向力X=-3336.5840, 切向力Y=254.5155 +FPS=22.78, 法向力=1758.4072, 切向力X=2019.6847, 切向力Y=-1336.7600 +FPS=23.08, 法向力=2694.7759, 切向力X=-118.8968, 切向力Y=274.5573 +FPS=24.80, 法向力=1612.2749, 切向力X=1693.2979, 切向力Y=235.5792 +FPS=23.35, 法向力=2426.3359, 切向力X=2221.8635, 切向力Y=755.2293 +FPS=24.50, 法向力=2463.0818, 切向力X=2327.4004, 切向力Y=517.7386 +FPS=24.11, 法向力=4104.4590, 切向力X=-575.7776, 切向力Y=329.8478 +FPS=23.76, 法向力=1642.8944, 切向力X=1277.1980, 切向力Y=754.1769 +FPS=22.89, 法向力=1884.5841, 切向力X=1463.3760, 切向力Y=415.0486 +FPS=24.20, 法向力=2238.5295, 切向力X=2631.1387, 切向力Y=-504.4778 +FPS=23.60, 法向力=2213.3774, 切向力X=2759.5193, 切向力Y=-597.5703 +FPS=23.90, 法向力=2402.4194, 切向力X=404.5800, 切向力Y=491.9329 +FPS=22.49, 法向力=4718.1797, 切向力X=-1233.3827, 切向力Y=369.8630 +FPS=23.03, 法向力=3586.3218, 切向力X=-421.4569, 切向力Y=269.1649 +FPS=22.75, 法向力=3646.5564, 切向力X=-477.8810, 切向力Y=287.7817 +FPS=24.36, 法向力=2772.0291, 切向力X=600.7988, 切向力Y=-847.1704 +FPS=24.67, 法向力=2382.0315, 切向力X=-95.7067, 切向力Y=-207.4235 +FPS=22.55, 法向力=2494.2520, 切向力X=-171.7762, 切向力Y=-94.2696 +FPS=24.37, 法向力=3835.7725, 切向力X=-673.8339, 切向力Y=-743.2102 +FPS=24.00, 法向力=1458.5477, 切向力X=967.8285, 切向力Y=-316.2228 +FPS=20.55, 法向力=4519.4434, 切向力X=-1023.1453, 切向力Y=-775.6594 +FPS=22.33, 法向力=1728.1155, 切向力X=2004.9746, 切向力Y=139.0558 +FPS=22.11, 法向力=1666.8047, 切向力X=1975.5583, 切向力Y=372.2159 +FPS=21.01, 法向力=1441.8828, 切向力X=1092.1959, 切向力Y=-985.2727 +FPS=22.12, 法向力=1686.8503, 切向力X=1133.0132, 切向力Y=471.0602 +FPS=21.33, 法向力=1882.9373, 切向力X=1577.2747, 切向力Y=433.0205 +FPS=21.52, 法向力=1915.2954, 切向力X=1708.4785, 切向力Y=649.8876 +FPS=21.39, 法向力=1302.5950, 切向力X=866.4545, 切向力Y=789.3041 +FPS=21.09, 法向力=2683.4341, 切向力X=371.8336, 切向力Y=13.8633 +FPS=21.74, 法向力=2161.7622, 切向力X=1705.1655, 切向力Y=-1415.5476 +FPS=23.12, 法向力=1825.0396, 切向力X=1315.9258, 切向力Y=-356.6346 +FPS=20.45, 法向力=1775.7314, 切向力X=1462.7097, 切向力Y=-303.0806 +FPS=21.03, 法向力=1533.3649, 切向力X=2063.5210, 切向力Y=-106.2755 +FPS=21.44, 法向力=1562.1885, 切向力X=1757.6676, 切向力Y=-887.2943 +FPS=20.82, 法向力=3563.2671, 切向力X=-505.1213, 切向力Y=1104.2952 +FPS=21.52, 法向力=1266.0110, 切向力X=1273.3126, 切向力Y=269.3975 +FPS=21.05, 法向力=2680.6665, 切向力X=493.2827, 切向力Y=-286.9711 +FPS=21.33, 法向力=3432.0447, 切向力X=-382.8957, 切向力Y=286.8609 +FPS=20.96, 法向力=3082.0234, 切向力X=-159.0697, 切向力Y=-226.6606 +FPS=21.52, 法向力=4531.6045, 切向力X=-1009.7722, 切向力Y=528.3550 +FPS=21.29, 法向力=1523.1921, 切向力X=1834.7031, 切向力Y=1212.4438 +FPS=22.01, 法向力=1749.5081, 切向力X=1575.9177, 切向力Y=-433.8818 +FPS=21.43, 法向力=1758.3374, 切向力X=1705.2975, 切向力Y=-580.0709 +FPS=21.52, 法向力=1838.8733, 切向力X=1005.1134, 切向力Y=206.1065 +FPS=21.59, 法向力=1278.2939, 切向力X=1766.2769, 切向力Y=-869.5921 +FPS=19.80, 法向力=1672.9434, 切向力X=1406.1346, 切向力Y=-271.4223 +FPS=20.68, 法向力=2627.1328, 切向力X=334.2548, 切向力Y=-534.2491 +FPS=22.58, 法向力=2644.4934, 切向力X=327.1438, 切向力Y=-365.9428 +FPS=21.94, 法向力=8537.7480, 切向力X=-3387.8716, 切向力Y=415.6829 +FPS=19.99, 法向力=6777.6113, 切向力X=-1891.6312, 切向力Y=40.5351 +FPS=21.02, 法向力=5945.1016, 切向力X=-2106.6890, 切向力Y=1514.8440 +FPS=22.11, 法向力=1807.2737, 切向力X=1337.0520, 切向力Y=-659.7057 +FPS=21.46, 法向力=1494.0825, 切向力X=1097.1119, 切向力Y=1094.9202 +FPS=21.67, 法向力=1301.1335, 切向力X=1520.9896, 切向力Y=491.9429 +FPS=23.33, 法向力=1272.6182, 切向力X=1438.1790, 切向力Y=574.6752 +FPS=23.22, 法向力=2691.6560, 切向力X=2654.0532, 切向力Y=-1668.6482 +FPS=21.63, 法向力=1350.2109, 切向力X=1541.9661, 切向力Y=878.6171 +FPS=21.73, 法向力=1393.8058, 切向力X=1615.5576, 切向力Y=1148.9987 +FPS=21.05, 法向力=2206.0298, 切向力X=942.5178, 切向力Y=434.6837 +FPS=21.74, 法向力=1996.5520, 切向力X=1540.1913, 切向力Y=872.9363 +FPS=21.83, 法向力=2258.7112, 切向力X=80.1410, 切向力Y=110.3833 +FPS=22.02, 法向力=3565.3452, 切向力X=-800.9845, 切向力Y=208.2527 +FPS=22.13, 法向力=3529.6743, 切向力X=-734.5586, 切向力Y=261.1852 +FPS=22.04, 法向力=1661.4232, 切向力X=905.9965, 切向力Y=893.0309 +FPS=22.11, 法向力=3832.3535, 切向力X=-775.1599, 切向力Y=-252.0272 +FPS=21.19, 法向力=2202.7881, 切向力X=650.7879, 切向力Y=548.1873 +FPS=21.77, 法向力=2074.3438, 切向力X=720.6152, 切向力Y=667.2819 +FPS=20.86, 法向力=2650.4702, 切向力X=2285.4204, 切向力Y=-1148.2178 +FPS=20.90, 法向力=4384.7734, 切向力X=-666.9435, 切向力Y=800.1166 +FPS=22.51, 法向力=3166.4634, 切向力X=-1104.5854, 切向力Y=-1097.4884 +FPS=21.13, 法向力=2372.0264, 切向力X=318.2907, 切向力Y=307.3291 +FPS=20.19, 法向力=2358.2998, 切向力X=230.6768, 切向力Y=338.7036 +FPS=21.03, 法向力=1917.4343, 切向力X=1353.0710, 切向力Y=-246.3681 +FPS=20.58, 法向力=1683.5627, 切向力X=1334.8677, 切向力Y=-231.7797 +FPS=20.56, 法向力=2168.9114, 切向力X=2270.3027, 切向力Y=-224.0535 +FPS=21.76, 法向力=1753.1421, 切向力X=2126.1714, 切向力Y=-94.5718 +FPS=20.48, 法向力=2308.9651, 切向力X=2418.6655, 切向力Y=-1161.6080 +FPS=21.65, 法向力=1385.2120, 切向力X=1454.1812, 切向力Y=-895.2710 +FPS=20.67, 法向力=1335.2195, 切向力X=1455.0676, 切向力Y=-552.2250 +FPS=19.76, 法向力=2160.7346, 切向力X=1863.5288, 切向力Y=-1602.2742 +FPS=21.69, 法向力=2636.8174, 切向力X=2534.6047, 切向力Y=-2547.3271 +FPS=21.66, 法向力=1695.9701, 切向力X=503.5374, 切向力Y=-1251.2930 +FPS=21.87, 法向力=2421.8188, 切向力X=1719.8600, 切向力Y=65.4337 +FPS=21.13, 法向力=2918.3198, 切向力X=3063.0295, 切向力Y=-928.5193 +FPS=20.34, 法向力=3046.3469, 切向力X=3428.7354, 切向力Y=-1241.2996 +FPS=20.86, 法向力=1288.5327, 切向力X=2008.7380, 切向力Y=-168.9311 +FPS=21.09, 法向力=1208.9143, 切向力X=1693.5273, 切向力Y=-137.3585 +FPS=21.97, 法向力=6649.1899, 切向力X=-2406.0352, 切向力Y=657.5499 +FPS=20.46, 法向力=5870.3823, 切向力X=-1528.5413, 切向力Y=1483.9636 +FPS=21.26, 法向力=5838.8877, 切向力X=-1444.9453, 切向力Y=1627.4028 +FPS=21.90, 法向力=4551.4580, 切向力X=-804.1212, 切向力Y=1358.9789 +FPS=21.83, 法向力=1446.1653, 切向力X=1592.9615, 切向力Y=690.8064 +FPS=21.27, 法向力=5971.5420, 切向力X=-1513.7893, 切向力Y=48.6181 +FPS=20.83, 法向力=4899.7041, 切向力X=-2200.5801, 切向力Y=115.5520 +FPS=21.44, 法向力=4893.5801, 切向力X=-2241.1926, 切向力Y=14.6091 +FPS=21.34, 法向力=2155.2002, 切向力X=1438.7551, 切向力Y=764.9018 +FPS=21.66, 法向力=2174.9390, 切向力X=2580.9194, 切向力Y=-1409.3719 +FPS=21.44, 法向力=1339.2831, 切向力X=1952.1638, 切向力Y=-824.7114 +FPS=20.47, 法向力=1890.9136, 切向力X=665.3101, 切向力Y=1408.7094 +FPS=21.23, 法向力=1446.1296, 切向力X=1088.1108, 切向力Y=-120.9137 +FPS=21.04, 法向力=3155.6660, 切向力X=-390.2245, 切向力Y=-613.6058 +FPS=21.41, 法向力=3136.9817, 切向力X=2967.1812, 切向力Y=392.2402 +FPS=20.94, 法向力=1201.5026, 切向力X=2378.6260, 切向力Y=300.3599 +FPS=21.79, 法向力=1941.5768, 切向力X=639.6747, 切向力Y=-238.3013 +FPS=21.84, 法向力=3678.8064, 切向力X=-817.9903, 切向力Y=781.6035 +FPS=21.69, 法向力=3884.1047, 切向力X=-917.4537, 切向力Y=825.5638 +FPS=20.96, 法向力=2062.7368, 切向力X=107.6367, 切向力Y=-7.1288 +FPS=21.60, 法向力=7217.2979, 切向力X=-2492.3655, 切向力Y=983.8061 +FPS=20.36, 法向力=1968.4452, 切向力X=368.2372, 切向力Y=378.9978 +FPS=21.27, 法向力=1789.1233, 切向力X=782.5962, 切向力Y=-246.0605 +FPS=22.36, 法向力=2145.3940, 切向力X=1670.6680, 切向力Y=1126.8826 +FPS=22.80, 法向力=3171.5229, 切向力X=-341.0991, 切向力Y=461.5477 +FPS=22.44, 法向力=2130.9805, 切向力X=2155.5178, 切向力Y=-775.1409 +FPS=21.41, 法向力=2045.0081, 切向力X=921.5868, 切向力Y=179.8956 +FPS=23.03, 法向力=2628.4316, 切向力X=344.2404, 切向力Y=-84.1826 +FPS=22.55, 法向力=2800.9233, 切向力X=772.6658, 切向力Y=-551.9617 +FPS=21.52, 法向力=1788.7788, 切向力X=2296.0464, 切向力Y=209.8380 +FPS=22.47, 法向力=1512.2744, 切向力X=1378.5854, 切向力Y=296.8142 +FPS=22.72, 法向力=2269.0554, 切向力X=259.6967, 切向力Y=262.6723 +FPS=22.83, 法向力=5917.0840, 切向力X=-1925.8605, 切向力Y=-428.1551 +FPS=23.70, 法向力=3482.2876, 切向力X=27.3255, 切向力Y=795.0392 +FPS=22.58, 法向力=1742.4243, 切向力X=2005.3533, 切向力Y=-848.6177 +FPS=22.79, 法向力=2606.2078, 切向力X=2771.5649, 切向力Y=913.1951 +FPS=23.26, 法向力=2617.3440, 切向力X=2876.1602, 切向力Y=974.1898 +FPS=21.79, 法向力=2087.0972, 切向力X=155.2480, 切向力Y=376.9288 +FPS=23.04, 法向力=3592.7690, 切向力X=-100.0631, 切向力Y=626.3037 +FPS=22.38, 法向力=1810.9581, 切向力X=1784.0530, 切向力Y=-188.6075 +FPS=23.02, 法向力=2047.0188, 切向力X=-48.2388, 切向力Y=462.2320 +FPS=22.34, 法向力=1517.0740, 切向力X=2005.1819, 切向力Y=-825.8854 +FPS=23.59, 法向力=2129.7229, 切向力X=21.4332, 切向力Y=270.1026 +FPS=24.41, 法向力=2884.0967, 切向力X=-316.1177, 切向力Y=1084.4314 +FPS=22.67, 法向力=8745.2402, 切向力X=-3682.8062, 切向力Y=1053.3269 +FPS=21.39, 法向力=3967.3796, 切向力X=42.8928, 切向力Y=-262.1227 +FPS=21.18, 法向力=1716.3270, 切向力X=1990.6321, 切向力Y=-522.6572 +FPS=22.84, 法向力=1683.9790, 切向力X=556.5985, 切向力Y=-673.4476 +FPS=22.51, 法向力=2039.6692, 切向力X=1512.7007, 切向力Y=403.5698 +FPS=21.42, 法向力=1773.6797, 切向力X=266.4081, 切向力Y=207.6680 +FPS=21.43, 法向力=1748.4265, 切向力X=1055.9827, 切向力Y=-24.4478 +FPS=21.92, 法向力=2746.7124, 切向力X=132.6339, 切向力Y=103.8798 +FPS=21.60, 法向力=1695.9174, 切向力X=559.8533, 切向力Y=119.3678 +FPS=22.19, 法向力=7323.3662, 切向力X=-2631.8059, 切向力Y=767.7556 +FPS=22.00, 法向力=3170.3750, 切向力X=-779.1708, 切向力Y=-251.4130 +FPS=22.67, 法向力=3100.2441, 切向力X=-770.0216, 切向力Y=-218.1136 +FPS=21.33, 法向力=6288.1816, 切向力X=-2845.7773, 切向力Y=856.7214 +FPS=22.06, 法向力=4905.6807, 切向力X=-1003.4780, 切向力Y=177.4630 +FPS=22.66, 法向力=4234.8662, 切向力X=-541.1278, 切向力Y=2064.0083 +FPS=21.72, 法向力=1899.5889, 切向力X=595.7290, 切向力Y=645.9067 +FPS=21.84, 法向力=1410.3108, 切向力X=790.8463, 切向力Y=-581.2761 +FPS=21.89, 法向力=2234.9521, 切向力X=2577.1450, 切向力Y=62.1698 +FPS=20.98, 法向力=2917.2285, 切向力X=44.8270, 切向力Y=-1044.0309 +FPS=21.66, 法向力=1834.3286, 切向力X=1980.3079, 切向力Y=-1260.3579 +FPS=20.43, 法向力=2336.2695, 切向力X=220.8319, 切向力Y=-834.9525 +FPS=20.67, 法向力=1819.9366, 切向力X=1076.8258, 切向力Y=-387.1060 +FPS=21.42, 法向力=3880.6418, 切向力X=-352.5684, 切向力Y=11.4204 +FPS=21.00, 法向力=4429.0723, 切向力X=-750.2175, 切向力Y=395.1808 +FPS=21.61, 法向力=4923.1582, 切向力X=-1806.8413, 切向力Y=1067.4612 +FPS=23.28, 法向力=2400.3279, 切向力X=2105.7607, 切向力Y=226.0202 +FPS=23.62, 法向力=2339.4878, 切向力X=757.7268, 切向力Y=107.9031 +FPS=21.10, 法向力=4175.8853, 切向力X=-962.3884, 切向力Y=-40.6656 +FPS=22.77, 法向力=2064.0220, 切向力X=2029.9711, 切向力Y=38.5854 +FPS=23.16, 法向力=1545.0967, 切向力X=1775.1294, 切向力Y=-9.4383 +FPS=23.26, 法向力=1455.0187, 切向力X=682.7315, 切向力Y=-523.0703 +FPS=23.15, 法向力=1521.9153, 切向力X=837.6390, 切向力Y=-659.3972 +FPS=21.83, 法向力=1657.5599, 切向力X=1846.8414, 切向力Y=91.0079 +FPS=23.15, 法向力=4895.4131, 切向力X=-1147.6212, 切向力Y=1271.2117 +FPS=20.82, 法向力=1364.1244, 切向力X=1974.6748, 切向力Y=84.5473 +FPS=22.08, 法向力=2312.5796, 切向力X=1563.7137, 切向力Y=-359.6028 +FPS=22.64, 法向力=2517.4458, 切向力X=2593.5620, 切向力Y=-200.2708 +FPS=22.63, 法向力=1885.1475, 切向力X=407.7324, 切向力Y=944.3162 +FPS=23.09, 法向力=3999.6860, 切向力X=-1014.7070, 切向力Y=962.1368 +FPS=21.50, 法向力=1758.6158, 切向力X=1424.1731, 切向力Y=-1132.5293 +FPS=23.44, 法向力=2555.7329, 切向力X=2592.5474, 切向力Y=210.0470 +FPS=25.20, 法向力=2683.2922, 切向力X=2715.0005, 切向力Y=324.5599 +FPS=23.73, 法向力=2627.0679, 切向力X=-1.5630, 切向力Y=936.6532 +FPS=24.00, 法向力=2689.1931, 切向力X=426.3090, 切向力Y=1319.1470 +FPS=23.65, 法向力=2706.3125, 切向力X=104.1820, 切向力Y=-182.2658 +FPS=24.31, 法向力=3181.0720, 切向力X=286.2960, 切向力Y=-347.5833 +FPS=24.70, 法向力=2042.5985, 切向力X=2639.9722, 切向力Y=-897.9879 +FPS=24.55, 法向力=2373.2444, 切向力X=2942.3699, 切向力Y=-945.5161 +FPS=24.84, 法向力=3378.5801, 切向力X=199.6920, 切向力Y=243.1476 +FPS=24.70, 法向力=2122.2087, 切向力X=352.3778, 切向力Y=376.3415 +FPS=22.04, 法向力=2864.0293, 切向力X=281.8222, 切向力Y=-161.9244 +FPS=21.91, 法向力=5182.6948, 切向力X=-787.6615, 切向力Y=12.9669 +FPS=20.98, 法向力=8055.5371, 切向力X=-3122.5767, 切向力Y=-124.6017 +FPS=22.40, 法向力=1905.6191, 切向力X=698.0739, 切向力Y=-788.5271 +FPS=21.98, 法向力=4921.7363, 切向力X=-1661.2065, 切向力Y=-104.6396 +FPS=21.78, 法向力=5072.4072, 切向力X=-1880.2739, 切向力Y=-77.0781 +FPS=22.70, 法向力=2686.8345, 切向力X=109.4288, 切向力Y=-366.2505 +FPS=21.95, 法向力=3387.2297, 切向力X=-574.3760, 切向力Y=-1288.7216 +FPS=21.89, 法向力=2815.8628, 切向力X=309.9711, 切向力Y=-513.6063 +FPS=21.94, 法向力=2153.7529, 切向力X=756.6885, 切向力Y=-519.8970 +FPS=22.23, 法向力=5118.5854, 切向力X=-1096.4635, 切向力Y=574.7860 +FPS=22.35, 法向力=3886.5376, 切向力X=4387.5693, 切向力Y=-626.9069 +FPS=20.86, 法向力=1691.9131, 切向力X=1961.4005, 切向力Y=90.8405 +FPS=21.84, 法向力=1454.7212, 切向力X=1458.5159, 切向力Y=181.0190 +FPS=21.59, 法向力=2384.5840, 切向力X=493.2867, 切向力Y=-197.7518 +FPS=22.29, 法向力=2607.1255, 切向力X=424.6064, 切向力Y=-175.1125 +FPS=22.66, 法向力=1989.9509, 切向力X=845.1050, 切向力Y=486.6248 +FPS=22.06, 法向力=4706.8423, 切向力X=-763.8986, 切向力Y=307.6192 +FPS=22.25, 法向力=1895.9369, 切向力X=-41.6328, 切向力Y=960.4167 +FPS=21.71, 法向力=2233.0811, 切向力X=168.3048, 切向力Y=-1398.2137 +FPS=23.27, 法向力=2285.3816, 切向力X=261.3827, 切向力Y=-1028.1353 +FPS=23.06, 法向力=1791.5720, 切向力X=1148.0459, 切向力Y=-963.4669 +FPS=21.52, 法向力=7872.6816, 切向力X=-2605.7583, 切向力Y=834.7146 +FPS=21.95, 法向力=7874.7495, 切向力X=-2527.0669, 切向力Y=899.9366 +FPS=20.46, 法向力=7114.6387, 切向力X=-2378.5383, 切向力Y=1405.9041 +FPS=21.58, 法向力=1698.5542, 切向力X=1763.3224, 切向力Y=-448.6655 +FPS=20.46, 法向力=3112.4407, 切向力X=392.7634, 切向力Y=1701.7351 +FPS=18.97, 法向力=2803.9336, 切向力X=382.4401, 切向力Y=133.7821 +FPS=20.16, 法向力=3502.6672, 切向力X=-677.0045, 切向力Y=1579.6360 +FPS=21.36, 法向力=3111.6794, 切向力X=-623.9361, 切向力Y=-1244.5602 +FPS=21.73, 法向力=2156.8394, 切向力X=1019.1499, 切向力Y=45.9228 +FPS=21.17, 法向力=2209.6631, 切向力X=1183.5635, 切向力Y=80.0230 +FPS=20.69, 法向力=5244.1973, 切向力X=3798.5034, 切向力Y=-592.4181 +FPS=21.49, 法向力=2567.5332, 切向力X=1226.3909, 切向力Y=-1441.9158 +FPS=21.67, 法向力=1431.0389, 切向力X=1458.6318, 切向力Y=331.1761 +FPS=20.87, 法向力=1743.2288, 切向力X=1948.8297, 切向力Y=615.8610 +FPS=20.57, 法向力=1805.9192, 切向力X=1673.7949, 切向力Y=1709.4032 +FPS=21.02, 法向力=1438.5732, 切向力X=-419.1565, 切向力Y=103.3622 +FPS=22.04, 法向力=4054.6868, 切向力X=-893.0419, 切向力Y=582.7997 +FPS=23.09, 法向力=2328.8652, 切向力X=2042.1763, 切向力Y=-1302.7455 +FPS=21.72, 法向力=1856.7327, 切向力X=1578.8931, 切向力Y=-1628.6062 +FPS=22.33, 法向力=1471.7229, 切向力X=270.8630, 切向力Y=-161.0673 +FPS=21.45, 法向力=1886.4265, 切向力X=1407.5437, 切向力Y=242.1999 +FPS=22.02, 法向力=1609.0389, 切向力X=439.7864, 切向力Y=-46.3122 +FPS=22.46, 法向力=1624.8745, 切向力X=674.1313, 切向力Y=-384.2678 +FPS=20.28, 法向力=1652.8164, 切向力X=35.6529, 切向力Y=592.1940 +FPS=23.38, 法向力=4567.7476, 切向力X=-1829.1595, 切向力Y=1351.2209 +FPS=23.46, 法向力=2195.2681, 切向力X=340.4963, 切向力Y=-486.7700 +FPS=24.06, 法向力=1332.4282, 切向力X=2088.6438, 切向力Y=-323.2664 +FPS=21.17, 法向力=2405.7188, 切向力X=339.3000, 切向力Y=56.2219 +FPS=22.05, 法向力=2456.5889, 切向力X=285.2524, 切向力Y=28.3023 +FPS=21.88, 法向力=2003.6987, 切向力X=712.3788, 切向力Y=1526.8859 +FPS=21.51, 法向力=1876.1790, 切向力X=1901.4275, 切向力Y=823.0142 +FPS=21.35, 法向力=1929.9338, 切向力X=932.1229, 切向力Y=723.3651 +FPS=21.43, 法向力=1775.9419, 切向力X=1469.2885, 切向力Y=307.2654 +FPS=20.89, 法向力=4509.4829, 切向力X=-1169.4209, 切向力Y=523.0604 +FPS=21.75, 法向力=5052.1729, 切向力X=-1491.4702, 切向力Y=773.0825 +FPS=21.16, 法向力=1393.3540, 切向力X=662.1331, 切向力Y=-169.9044 +FPS=20.67, 法向力=1648.5248, 切向力X=1040.2441, 切向力Y=-405.5435 +FPS=21.26, 法向力=1693.4692, 切向力X=522.2535, 切向力Y=-977.3047 +FPS=21.08, 法向力=2135.3044, 切向力X=904.2949, 切向力Y=-717.9423 +FPS=21.60, 法向力=3289.6191, 切向力X=194.6790, 切向力Y=-30.5474 +FPS=21.02, 法向力=2875.0615, 切向力X=4.4608, 切向力Y=629.5361 +FPS=22.24, 法向力=2389.9639, 切向力X=1852.8156, 切向力Y=-1246.6691 +FPS=22.24, 法向力=3763.5708, 切向力X=-344.2604, 切向力Y=-381.5407 +FPS=20.96, 法向力=2603.4810, 切向力X=-60.0851, 切向力Y=531.8868 +FPS=20.49, 法向力=1569.0337, 切向力X=1854.8857, 切向力Y=122.6256 +FPS=20.16, 法向力=4082.0110, 切向力X=-842.3140, 切向力Y=241.5419 +FPS=20.84, 法向力=3085.4148, 切向力X=-39.6537, 切向力Y=-407.6655 +FPS=21.49, 法向力=5089.7769, 切向力X=-2034.1631, 切向力Y=-182.7778 +FPS=20.45, 法向力=5014.7998, 切向力X=-2030.8682, 切向力Y=-83.8442 +FPS=20.48, 法向力=1383.6428, 切向力X=1376.3221, 切向力Y=384.4120 +FPS=21.28, 法向力=2511.1030, 切向力X=2134.6914, 切向力Y=-1720.9253 +FPS=21.27, 法向力=1414.9733, 切向力X=1695.7660, 切向力Y=-676.5206 +FPS=21.77, 法向力=2079.9082, 切向力X=2280.1587, 切向力Y=406.7740 +FPS=21.29, 法向力=1934.8519, 切向力X=2403.8770, 切向力Y=457.2459 +FPS=21.30, 法向力=2209.2744, 切向力X=800.3428, 切向力Y=-1572.5364 +FPS=23.06, 法向力=3148.7070, 切向力X=-79.7363, 切向力Y=727.7762 +FPS=23.34, 法向力=12271.8467, 切向力X=-4714.9341, 切向力Y=466.7671 +FPS=21.11, 法向力=2154.2881, 切向力X=2089.5596, 切向力Y=65.3676 +FPS=21.34, 法向力=3746.6724, 切向力X=166.6147, 切向力Y=-373.6840 +FPS=21.70, 法向力=3053.8335, 切向力X=2954.5471, 切向力Y=-162.0780 +FPS=20.20, 法向力=1811.3347, 切向力X=608.1436, 切向力Y=-1316.6558 +FPS=20.02, 法向力=5948.6328, 切向力X=-2537.3865, 切向力Y=57.4850 +FPS=22.17, 法向力=1718.9290, 切向力X=1612.1106, 切向力Y=-631.9395 +FPS=21.99, 法向力=2601.1912, 切向力X=299.2917, 切向力Y=-1636.4124 +FPS=21.85, 法向力=2622.2119, 切向力X=536.0095, 切向力Y=-1654.1968 +FPS=21.19, 法向力=7589.1797, 切向力X=-3023.1106, 切向力Y=2259.7710 +FPS=20.16, 法向力=10407.7197, 切向力X=-5139.7720, 切向力Y=512.3501 +FPS=20.02, 法向力=1425.5137, 切向力X=1588.2346, 切向力Y=298.9663 +FPS=21.22, 法向力=2583.0908, 切向力X=55.1838, 切向力Y=758.8489 +FPS=21.80, 法向力=3735.6328, 切向力X=3107.4260, 切向力Y=36.8094 +FPS=20.95, 法向力=3204.8770, 切向力X=-417.8354, 切向力Y=279.0453 +FPS=20.46, 法向力=1801.1343, 切向力X=565.7043, 切向力Y=58.8496 +FPS=21.12, 法向力=1809.2097, 切向力X=537.6172, 切向力Y=-1209.6876 +FPS=20.27, 法向力=3000.5535, 切向力X=-168.7849, 切向力Y=926.1630 +FPS=22.06, 法向力=5370.2485, 切向力X=-1433.4307, 切向力Y=931.5962 +FPS=21.41, 法向力=1302.6733, 切向力X=1080.4902, 切向力Y=1214.0510 +FPS=21.88, 法向力=2096.4880, 切向力X=102.1924, 切向力Y=-108.8070 +FPS=21.56, 法向力=2275.9504, 切向力X=2707.8047, 切向力Y=-595.6439 +FPS=20.71, 法向力=2250.9717, 切向力X=216.9004, 切向力Y=1647.2527 +FPS=21.54, 法向力=1986.6378, 切向力X=646.6823, 切向力Y=-610.7733 +FPS=21.11, 法向力=1922.0529, 切向力X=984.2327, 切向力Y=-1038.9409 +FPS=21.01, 法向力=8884.5879, 切向力X=-3837.2979, 切向力Y=393.1737 +FPS=20.87, 法向力=5388.0249, 切向力X=-2353.7456, 切向力Y=838.0622 +FPS=21.88, 法向力=2052.7273, 切向力X=333.1956, 切向力Y=764.3974 +FPS=22.41, 法向力=5346.3281, 切向力X=-1375.6724, 切向力Y=-634.4068 +FPS=20.65, 法向力=2958.0742, 切向力X=61.0526, 切向力Y=798.6714 +FPS=21.08, 法向力=2383.1831, 切向力X=791.8035, 切向力Y=676.9957 +FPS=21.83, 法向力=2238.1733, 切向力X=105.4457, 切向力Y=165.1089 +FPS=21.91, 法向力=2333.7559, 切向力X=912.8050, 切向力Y=-634.5740 +FPS=20.45, 法向力=2206.5015, 切向力X=710.1202, 切向力Y=-697.0872 +FPS=20.89, 法向力=1804.1711, 切向力X=2623.9424, 切向力Y=265.8256 +FPS=21.83, 法向力=2810.8740, 切向力X=3384.0925, 切向力Y=-749.2599 +FPS=21.32, 法向力=2136.7261, 切向力X=601.3967, 切向力Y=623.0905 +FPS=20.42, 法向力=5214.7695, 切向力X=-1870.5408, 切向力Y=1518.4564 +FPS=20.49, 法向力=1846.9319, 切向力X=1694.0205, 切向力Y=-346.7958 +FPS=21.81, 法向力=2636.1851, 切向力X=468.4686, 切向力Y=337.2907 +FPS=22.58, 法向力=2815.5532, 切向力X=245.4274, 切向力Y=627.5326 +FPS=23.40, 法向力=8267.9893, 切向力X=-3166.4812, 切向力Y=212.4429 +FPS=22.77, 法向力=1352.1705, 切向力X=1939.4025, 切向力Y=-921.7166 +FPS=21.67, 法向力=2721.7898, 切向力X=323.0988, 切向力Y=-490.1629 +FPS=23.04, 法向力=9221.3184, 切向力X=-4275.0073, 切向力Y=591.4887 +FPS=21.34, 法向力=6862.1719, 切向力X=-2379.4424, 切向力Y=1842.0103 +FPS=20.77, 法向力=6852.8672, 切向力X=-2396.5632, 切向力Y=660.7294 +FPS=22.40, 法向力=2372.3955, 切向力X=313.1559, 切向力Y=63.2689 +FPS=21.73, 法向力=7632.3838, 切向力X=-3233.1384, 切向力Y=63.7634 +FPS=23.68, 法向力=4957.0859, 切向力X=-1140.5049, 切向力Y=366.1310 +FPS=24.10, 法向力=4451.8760, 切向力X=-712.2456, 切向力Y=417.0201 +FPS=23.49, 法向力=8010.1851, 切向力X=-2870.1909, 切向力Y=1639.9409 +FPS=23.51, 法向力=4297.3950, 切向力X=-1012.0238, 切向力Y=515.3181 +FPS=22.83, 法向力=1857.5686, 切向力X=1640.2526, 切向力Y=-101.0076 +FPS=23.47, 法向力=2413.3757, 切向力X=2737.2234, 切向力Y=514.3295 +FPS=22.63, 法向力=1690.4426, 切向力X=1396.5183, 切向力Y=639.3821 +FPS=21.43, 法向力=3882.3579, 切向力X=-591.0350, 切向力Y=-322.5483 +FPS=23.42, 法向力=3881.3589, 切向力X=-668.4492, 切向力Y=-434.4968 +FPS=22.06, 法向力=1795.5685, 切向力X=628.0280, 切向力Y=-259.7154 +FPS=22.71, 法向力=1552.5035, 切向力X=2107.1533, 切向力Y=17.3392 +FPS=23.14, 法向力=1678.7341, 切向力X=1936.4657, 切向力Y=-407.1712 +FPS=21.53, 法向力=2692.2625, 切向力X=43.9138, 切向力Y=250.6075 +FPS=22.31, 法向力=1948.7976, 切向力X=1203.8040, 切向力Y=595.5173 +FPS=22.52, 法向力=2080.4092, 切向力X=2334.0642, 切向力Y=-979.2357 +FPS=23.16, 法向力=2047.1565, 切向力X=397.9518, 切向力Y=410.8212 +FPS=22.54, 法向力=3078.6313, 切向力X=-30.5825, 切向力Y=1131.3859 +FPS=23.66, 法向力=3171.4885, 切向力X=-11.7836, 切向力Y=960.8391 +FPS=23.29, 法向力=1397.2795, 切向力X=857.4072, 切向力Y=-280.2741 +FPS=22.50, 法向力=9500.4170, 切向力X=-3715.0967, 切向力Y=42.2904 +FPS=21.46, 法向力=4313.5059, 切向力X=-986.5402, 切向力Y=1114.0581 +FPS=22.02, 法向力=4483.1221, 切向力X=-1118.3208, 切向力Y=393.8100 +FPS=23.61, 法向力=3835.1011, 切向力X=202.2479, 切向力Y=240.0705 +FPS=24.12, 法向力=1881.6167, 切向力X=926.1649, 切向力Y=246.2177 +FPS=23.96, 法向力=1754.1830, 切向力X=1148.0024, 切向力Y=207.4390 +FPS=23.22, 法向力=7525.4580, 切向力X=-2415.3562, 切向力Y=449.9836 +FPS=23.57, 法向力=2212.7246, 切向力X=1065.9329, 切向力Y=636.0841 +FPS=23.92, 法向力=2955.7778, 切向力X=276.3289, 切向力Y=374.8983 +FPS=23.03, 法向力=3196.2458, 切向力X=71.9407, 切向力Y=195.7845 +FPS=23.38, 法向力=3986.6333, 切向力X=3953.3579, 切向力Y=-712.0693 +FPS=23.46, 法向力=6377.1948, 切向力X=4102.0166, 切向力Y=-1917.0298 +FPS=22.21, 法向力=7189.7866, 切向力X=-2375.1926, 切向力Y=-848.9296 +FPS=22.25, 法向力=5123.8052, 切向力X=-1997.0947, 切向力Y=483.4773 +FPS=21.89, 法向力=5071.8555, 切向力X=-1930.0458, 切向力Y=493.8654 +FPS=22.20, 法向力=3186.9238, 切向力X=57.6201, 切向力Y=-299.2589 +FPS=21.39, 法向力=2751.4590, 切向力X=-120.1385, 切向力Y=1018.6990 +FPS=21.80, 法向力=5911.5312, 切向力X=-1553.3169, 切向力Y=-35.4623 +FPS=22.70, 法向力=5995.9160, 切向力X=-1616.6910, 切向力Y=-112.3986 +FPS=22.04, 法向力=7457.0938, 切向力X=-3172.5842, 切向力Y=2012.1157 +FPS=22.13, 法向力=3051.0977, 切向力X=3924.0493, 切向力Y=-215.0095 +FPS=23.43, 法向力=1450.3513, 切向力X=1411.0171, 切向力Y=-207.6379 +FPS=22.29, 法向力=1496.4476, 切向力X=756.1979, 切向力Y=453.4319 +FPS=21.85, 法向力=1716.9736, 切向力X=1575.8569, 切向力Y=742.5406 +FPS=22.60, 法向力=7272.5581, 切向力X=-3094.4036, 切向力Y=817.7247 +FPS=22.33, 法向力=7811.6006, 切向力X=-2966.7969, 切向力Y=182.0416 +FPS=22.84, 法向力=7812.4492, 切向力X=-2939.5876, 切向力Y=128.8578 +FPS=23.06, 法向力=5832.6548, 切向力X=-1580.0480, 切向力Y=835.2369 +FPS=22.69, 法向力=2100.5352, 切向力X=499.1359, 切向力Y=405.4901 +FPS=22.62, 法向力=7283.1553, 切向力X=-3652.9060, 切向力Y=-1547.7035 +FPS=23.28, 法向力=7297.9727, 切向力X=-3711.1584, 切向力Y=-1480.9414 +FPS=22.11, 法向力=4266.2603, 切向力X=-1509.9036, 切向力Y=270.8979 +FPS=21.64, 法向力=1777.9907, 切向力X=1823.7976, 切向力Y=-363.3914 +FPS=20.51, 法向力=4301.9717, 切向力X=-678.9177, 切向力Y=-2228.4443 +FPS=20.04, 法向力=5769.7520, 切向力X=-1672.0942, 切向力Y=-1767.2052 +FPS=21.87, 法向力=3990.3501, 切向力X=-813.3822, 切向力Y=-922.5353 +FPS=20.40, 法向力=3122.1353, 切向力X=-675.2764, 切向力Y=1443.4529 +FPS=22.33, 法向力=6137.9712, 切向力X=-1823.8521, 切向力Y=1012.9288 +FPS=19.43, 法向力=3139.9788, 切向力X=-281.8168, 切向力Y=-5.5007 +FPS=21.42, 法向力=6339.5386, 切向力X=-2560.3711, 切向力Y=1358.0023 +FPS=22.80, 法向力=3523.4534, 切向力X=-650.4956, 切向力Y=-122.2654 +FPS=22.91, 法向力=1549.3757, 切向力X=1744.9065, 切向力Y=557.9458 +FPS=22.56, 法向力=1584.5343, 切向力X=1657.5894, 切向力Y=846.9457 +FPS=21.11, 法向力=1207.5823, 切向力X=821.5997, 切向力Y=18.8358 +FPS=19.83, 法向力=5276.9536, 切向力X=-719.0319, 切向力Y=-565.4385 +FPS=21.48, 法向力=7089.5605, 切向力X=-2773.2856, 切向力Y=1260.4924 +FPS=21.67, 法向力=7559.5396, 切向力X=-2999.1531, 切向力Y=1362.4377 +FPS=20.19, 法向力=7063.2529, 切向力X=-2389.7473, 切向力Y=1945.5187 +FPS=21.92, 法向力=3498.8494, 切向力X=4525.2090, 切向力Y=-338.6313 +FPS=22.02, 法向力=2025.6768, 切向力X=161.7531, 切向力Y=-476.2191 +FPS=21.30, 法向力=1780.8091, 切向力X=397.2462, 切向力Y=-685.7010 +FPS=20.79, 法向力=3167.6382, 切向力X=-832.3632, 切向力Y=-37.6762 +FPS=21.17, 法向力=5698.6675, 切向力X=-2027.9761, 切向力Y=1320.3804 +FPS=20.85, 法向力=6065.4268, 切向力X=-2270.5300, 切向力Y=589.3933 +FPS=20.94, 法向力=2151.1133, 切向力X=2313.4927, 切向力Y=704.8141 +FPS=21.67, 法向力=4234.0625, 切向力X=3729.5137, 切向力Y=-910.5011 +FPS=21.87, 法向力=3622.3022, 切向力X=3328.4426, 切向力Y=-859.5397 +FPS=19.82, 法向力=3707.0300, 切向力X=3480.1685, 切向力Y=-904.4770 +FPS=20.69, 法向力=1542.5608, 切向力X=1626.0425, 切向力Y=-467.6006 +FPS=22.03, 法向力=2802.5479, 切向力X=3190.1160, 切向力Y=202.4558 +FPS=21.02, 法向力=3959.1729, 切向力X=-577.4319, 切向力Y=329.5384 +FPS=20.42, 法向力=4242.9893, 切向力X=4081.8477, 切向力Y=-293.8190 +FPS=20.58, 法向力=3986.6230, 切向力X=3914.8262, 切向力Y=321.3201 +FPS=21.23, 法向力=1915.1525, 切向力X=566.7129, 切向力Y=34.1628 +FPS=22.04, 法向力=1699.7958, 切向力X=1568.4716, 切向力Y=-286.5919 +FPS=20.80, 法向力=5748.9194, 切向力X=-2063.5415, 切向力Y=-47.8605 +FPS=20.58, 法向力=6151.0610, 切向力X=-2312.9900, 切向力Y=99.6920 +FPS=21.96, 法向力=2470.6292, 切向力X=82.8214, 切向力Y=-107.3467 +FPS=20.31, 法向力=3699.1392, 切向力X=-726.6038, 切向力Y=-106.6602 +FPS=23.10, 法向力=8091.1895, 切向力X=-3399.3123, 切向力Y=1039.8468 +FPS=22.44, 法向力=4908.1250, 切向力X=-1242.2217, 切向力Y=-195.9091 +FPS=22.08, 法向力=4905.5479, 切向力X=-950.0762, 切向力Y=141.2345 +FPS=22.62, 法向力=2505.8181, 切向力X=161.3281, 切向力Y=-1191.9775 +FPS=23.72, 法向力=2451.8169, 切向力X=334.4084, 切向力Y=-1408.1696 +FPS=22.69, 法向力=2416.3816, 切向力X=315.2858, 切向力Y=-1324.4102 +FPS=24.46, 法向力=2312.5159, 切向力X=2620.8979, 切向力Y=51.7451 +FPS=23.28, 法向力=2046.7495, 切向力X=2539.6304, 切向力Y=-375.3845 +FPS=22.57, 法向力=2652.9531, 切向力X=-329.0456, 切向力Y=587.8712 +FPS=23.43, 法向力=5727.2959, 切向力X=-2015.5582, 切向力Y=540.0076 +FPS=22.23, 法向力=1922.4678, 切向力X=815.4790, 切向力Y=434.2732 +FPS=22.41, 法向力=5411.6514, 切向力X=-1512.9695, 切向力Y=575.7212 +FPS=21.76, 法向力=1813.9092, 切向力X=801.3790, 切向力Y=174.7800 +FPS=22.72, 法向力=2113.5281, 切向力X=637.5276, 切向力Y=242.0529 +FPS=22.69, 法向力=3091.3408, 切向力X=-454.0465, 切向力Y=265.6387 +FPS=23.40, 法向力=3146.4993, 切向力X=-454.6604, 切向力Y=297.0497 +FPS=24.28, 法向力=2300.5337, 切向力X=92.4129, 切向力Y=1273.5955 +FPS=23.44, 法向力=2700.8677, 切向力X=-27.9919, 切向力Y=960.1333 +FPS=23.54, 法向力=1575.3298, 切向力X=294.5540, 切向力Y=204.5428 +FPS=22.86, 法向力=1503.2190, 切向力X=343.2460, 切向力Y=109.2514 +FPS=22.51, 法向力=2181.4707, 切向力X=1045.3928, 切向力Y=-34.1732 +FPS=22.29, 法向力=3632.0281, 切向力X=-130.5126, 切向力Y=-864.6833 +FPS=23.12, 法向力=3625.6338, 切向力X=-100.7100, 切向力Y=-877.7169 +FPS=23.27, 法向力=2075.7830, 切向力X=-56.5175, 切向力Y=-408.5980 +FPS=16.71, 法向力=1608.2839, 切向力X=1664.7666, 切向力Y=235.8405 +FPS=19.43, 法向力=5510.9180, 切向力X=-1034.5776, 切向力Y=458.4359 +FPS=18.22, 法向力=6051.4941, 切向力X=-2349.1934, 切向力Y=-162.1812 +FPS=18.74, 法向力=7740.6260, 切向力X=-2312.7891, 切向力Y=1547.9182 +FPS=23.52, 法向力=1626.8601, 切向力X=1533.1544, 切向力Y=669.5957 +FPS=23.89, 法向力=2105.7688, 切向力X=1990.9756, 切向力Y=-167.5207 +FPS=23.71, 法向力=2780.7720, 切向力X=-375.6569, 切向力Y=1269.2178 +FPS=22.97, 法向力=3872.8655, 切向力X=3772.2297, 切向力Y=-641.0951 +FPS=21.52, 法向力=2578.6523, 切向力X=2577.1665, 切向力Y=-1833.1127 +FPS=20.94, 法向力=5936.9810, 切向力X=-2399.6760, 切向力Y=-922.4420 +FPS=22.70, 法向力=6685.2915, 切向力X=-2379.9238, 切向力Y=981.8683 +FPS=21.71, 法向力=1909.1682, 切向力X=2172.5625, 切向力Y=469.1844 +FPS=22.31, 法向力=2923.8892, 切向力X=2786.4666, 切向力Y=-448.5284 +FPS=21.57, 法向力=2332.9429, 切向力X=3298.0322, 切向力Y=-137.9410 +FPS=23.00, 法向力=6374.1299, 切向力X=5428.2441, 切向力Y=922.2635 +FPS=20.44, 法向力=1861.6947, 切向力X=246.9103, 切向力Y=335.4255 +FPS=23.13, 法向力=2626.8452, 切向力X=-118.2609, 切向力Y=567.1476 +FPS=21.29, 法向力=1386.4976, 切向力X=1996.8622, 切向力Y=668.2148 +FPS=21.30, 法向力=5720.8037, 切向力X=-1589.4958, 切向力Y=699.0162 +FPS=21.46, 法向力=3306.2344, 切向力X=515.4070, 切向力Y=-1261.9036 +FPS=23.05, 法向力=2827.0063, 切向力X=391.7788, 切向力Y=299.4447 +FPS=23.08, 法向力=2585.4463, 切向力X=527.0355, 切向力Y=669.1016 +FPS=22.63, 法向力=5795.7637, 切向力X=-1560.6075, 切向力Y=299.4820 +FPS=22.71, 法向力=2355.0422, 切向力X=692.5757, 切向力Y=201.8158 +FPS=22.71, 法向力=10426.5410, 切向力X=-4509.3013, 切向力Y=1235.9092 +FPS=21.63, 法向力=1188.1431, 切向力X=1362.7882, 切向力Y=-826.7675 +FPS=21.75, 法向力=2757.5205, 切向力X=2571.6438, 切向力Y=118.5722 +FPS=21.55, 法向力=1687.0432, 切向力X=2058.3398, 切向力Y=9.2263 +FPS=20.91, 法向力=3986.5366, 切向力X=-617.7413, 切向力Y=-2093.4705 +FPS=21.97, 法向力=2506.7402, 切向力X=893.0547, 切向力Y=165.3520 +FPS=21.12, 法向力=3513.2695, 切向力X=-434.4146, 切向力Y=821.7933 +FPS=21.86, 法向力=4159.7939, 切向力X=-1311.9668, 切向力Y=-227.2609 +FPS=20.92, 法向力=7926.9189, 切向力X=-3604.7004, 切向力Y=436.5809 +FPS=20.47, 法向力=7591.4873, 切向力X=-3156.7671, 切向力Y=-582.7823 +FPS=19.55, 法向力=2304.6030, 切向力X=-166.5263, 切向力Y=158.9244 +FPS=21.53, 法向力=6309.7441, 切向力X=-1939.7593, 切向力Y=512.4631 +FPS=21.38, 法向力=4095.5215, 切向力X=-622.4173, 切向力Y=275.5507 +FPS=19.18, 法向力=2857.1641, 切向力X=-201.3700, 切向力Y=-961.1687 +FPS=20.90, 法向力=3622.2363, 切向力X=3375.6328, 切向力Y=-177.2461 +FPS=19.34, 法向力=4025.9517, 切向力X=3659.1646, 切向力Y=-789.7432 +FPS=20.43, 法向力=1678.3384, 切向力X=1097.3296, 切向力Y=-1422.9515 +FPS=21.48, 法向力=1591.3328, 切向力X=1841.2557, 切向力Y=-683.0601 +FPS=21.97, 法向力=1491.6067, 切向力X=1509.9974, 切向力Y=269.3893 +FPS=22.18, 法向力=2253.9158, 切向力X=1558.0542, 切向力Y=-960.0723 +FPS=21.51, 法向力=3380.3347, 切向力X=3201.0264, 切向力Y=-931.7889 +FPS=21.90, 法向力=2950.1377, 切向力X=396.8362, 切向力Y=-798.5421 +FPS=21.75, 法向力=5087.4082, 切向力X=-1030.5151, 切向力Y=-1092.1088 +FPS=22.06, 法向力=2004.2629, 切向力X=3998.4302, 切向力Y=666.0305 +FPS=22.10, 法向力=1914.1945, 切向力X=1599.9336, 切向力Y=166.9680 +FPS=21.79, 法向力=5496.7427, 切向力X=-790.1838, 切向力Y=1516.5272 +FPS=21.21, 法向力=1839.1335, 切向力X=2196.6560, 切向力Y=-578.8821 +FPS=22.81, 法向力=3151.3667, 切向力X=3315.1890, 切向力Y=-1075.1180 +FPS=22.98, 法向力=3087.5796, 切向力X=3322.2725, 切向力Y=-1525.9067 +FPS=21.36, 法向力=4484.9561, 切向力X=-679.2750, 切向力Y=788.0510 +FPS=22.06, 法向力=6886.4814, 切向力X=-2317.7258, 切向力Y=971.4054 +FPS=23.16, 法向力=3315.3921, 切向力X=-98.1540, 切向力Y=953.7453 +FPS=23.72, 法向力=2069.5342, 切向力X=2274.1121, 切向力Y=-1520.9127 +FPS=23.14, 法向力=2014.8458, 切向力X=513.7196, 切向力Y=-1231.5415 +FPS=20.41, 法向力=4210.3569, 切向力X=-224.9852, 切向力Y=1477.2336 +FPS=21.70, 法向力=4712.4482, 切向力X=-624.6548, 切向力Y=1686.2134 +FPS=22.41, 法向力=2327.6147, 切向力X=537.6374, 切向力Y=165.5493 +FPS=21.89, 法向力=3122.0771, 切向力X=-70.3235, 切向力Y=581.9988 +FPS=22.95, 法向力=4981.0752, 切向力X=-811.5945, 切向力Y=662.3704 +FPS=21.30, 法向力=1899.1058, 切向力X=685.0763, 切向力Y=-523.9976 +FPS=23.68, 法向力=2519.3354, 切向力X=3263.3267, 切向力Y=-779.4673 +FPS=24.14, 法向力=8126.2236, 切向力X=-3069.4136, 切向力Y=-442.1400 +FPS=23.95, 法向力=8375.8672, 切向力X=-3270.2505, 切向力Y=1467.9307 +FPS=23.16, 法向力=4497.2192, 切向力X=-710.2581, 切向力Y=196.5644 +FPS=23.84, 法向力=2170.9385, 切向力X=1073.9210, 切向力Y=559.5468 +FPS=23.59, 法向力=2045.7598, 切向力X=2984.9551, 切向力Y=-431.3178 +FPS=23.96, 法向力=2113.6018, 切向力X=1306.2617, 切向力Y=540.4019 +FPS=23.96, 法向力=1876.8572, 切向力X=1058.3918, 切向力Y=388.7935 +FPS=22.62, 法向力=1550.5503, 切向力X=1318.6184, 切向力Y=618.9484 +FPS=22.82, 法向力=3401.8750, 切向力X=1793.1309, 切向力Y=401.0132 +FPS=23.04, 法向力=2400.4351, 切向力X=744.1929, 切向力Y=-1187.1260 +FPS=22.73, 法向力=3788.2073, 切向力X=-215.9380, 切向力Y=-1858.4314 +FPS=23.09, 法向力=1487.3462, 切向力X=1913.5763, 切向力Y=-920.4698 +FPS=21.57, 法向力=1581.5352, 切向力X=1095.8357, 切向力Y=-442.6808 +FPS=22.88, 法向力=6400.3301, 切向力X=-2192.0669, 切向力Y=301.2749 +FPS=21.28, 法向力=2111.5549, 切向力X=1205.4681, 切向力Y=753.9327 +FPS=23.12, 法向力=1157.9939, 切向力X=1007.6133, 切向力Y=-656.9021 +FPS=22.29, 法向力=4974.6807, 切向力X=-2167.2266, 切向力Y=164.7184 +FPS=22.77, 法向力=1720.9482, 切向力X=988.8976, 切向力Y=-508.0018 +FPS=19.95, 法向力=6506.3857, 切向力X=-1678.8374, 切向力Y=-178.5609 +FPS=22.47, 法向力=2743.8364, 切向力X=2648.1001, 切向力Y=-690.7535 +FPS=22.30, 法向力=2275.5059, 切向力X=484.7220, 切向力Y=-1812.2638 +FPS=22.79, 法向力=4232.4131, 切向力X=-742.5179, 切向力Y=-1221.2808 +FPS=23.22, 法向力=5591.8882, 切向力X=-1403.9814, 切向力Y=-934.0599 +FPS=23.32, 法向力=2438.5962, 切向力X=1144.3599, 切向力Y=-1133.0265 +FPS=22.85, 法向力=2099.8030, 切向力X=1637.3645, 切向力Y=-353.6469 +FPS=23.69, 法向力=3495.4854, 切向力X=2399.6045, 切向力Y=-776.1793 +FPS=23.56, 法向力=1539.8269, 切向力X=2262.4900, 切向力Y=-507.6801 +FPS=23.65, 法向力=1478.8182, 切向力X=1343.6235, 切向力Y=583.9900 +FPS=23.28, 法向力=3981.9492, 切向力X=-1302.4657, 切向力Y=697.4594 +FPS=23.97, 法向力=4718.8433, 切向力X=-1760.6567, 切向力Y=-172.6141 +FPS=23.62, 法向力=3023.2856, 切向力X=102.6057, 切向力Y=-125.3793 +FPS=23.02, 法向力=5515.4028, 切向力X=-1578.8920, 切向力Y=-351.4115 +FPS=23.66, 法向力=2246.7974, 切向力X=214.8973, 切向力Y=658.5410 +FPS=23.79, 法向力=2890.4702, 切向力X=-115.0288, 切向力Y=453.4955 +FPS=23.02, 法向力=3048.6465, 切向力X=-132.1039, 切向力Y=639.5811 +FPS=23.98, 法向力=1982.1377, 切向力X=1101.7773, 切向力Y=178.2893 +FPS=24.12, 法向力=2363.5913, 切向力X=1611.5752, 切向力Y=-0.4806 +FPS=24.31, 法向力=1632.6132, 切向力X=1674.7284, 切向力Y=967.1656 +FPS=25.04, 法向力=4477.2808, 切向力X=-1939.2291, 切向力Y=1435.4799 +FPS=24.87, 法向力=4772.8076, 切向力X=-2149.1865, 切向力Y=1436.3580 +FPS=24.22, 法向力=3711.5815, 切向力X=-1488.9434, 切向力Y=8.1146 +FPS=25.04, 法向力=4235.1543, 切向力X=-1213.1122, 切向力Y=1161.6990 +FPS=24.62, 法向力=8351.2217, 切向力X=-3514.2542, 切向力Y=1407.8810 +FPS=24.66, 法向力=5978.0098, 切向力X=-1328.7097, 切向力Y=-102.6903 +FPS=25.24, 法向力=6028.6377, 切向力X=-1162.3339, 切向力Y=-245.0371 +FPS=24.84, 法向力=4671.2061, 切向力X=-1474.2495, 切向力Y=-286.4850 +FPS=24.44, 法向力=6928.8418, 切向力X=-2160.8984, 切向力Y=233.1142 +FPS=22.62, 法向力=3345.0859, 切向力X=-906.4731, 切向力Y=27.2644 +FPS=24.10, 法向力=5487.2803, 切向力X=-1794.4955, 切向力Y=527.7475 +FPS=24.41, 法向力=3787.9502, 切向力X=-577.2170, 切向力Y=-27.8138 +FPS=23.04, 法向力=4510.2349, 切向力X=-1104.5999, 切向力Y=274.0752 +FPS=23.83, 法向力=2968.5193, 切向力X=206.2845, 切向力Y=-622.6434 +FPS=23.12, 法向力=2885.8745, 切向力X=-86.6980, 切向力Y=-489.9692 +FPS=23.95, 法向力=3681.8132, 切向力X=-616.8335, 切向力Y=161.2592 +FPS=23.84, 法向力=5249.2886, 切向力X=-2220.2832, 切向力Y=846.3434 +FPS=24.06, 法向力=2423.2261, 切向力X=664.5715, 切向力Y=56.6511 +FPS=23.69, 法向力=2454.0728, 切向力X=707.2551, 切向力Y=286.8606 +FPS=22.55, 法向力=2631.7329, 切向力X=51.3022, 切向力Y=-840.1740 +FPS=23.65, 法向力=10382.0117, 切向力X=-3194.7354, 切向力Y=1553.3762 +FPS=23.52, 法向力=1849.4583, 切向力X=1652.2007, 切向力Y=464.8076 +FPS=22.61, 法向力=2393.1445, 切向力X=2332.7065, 切向力Y=-1254.5215 +FPS=22.88, 法向力=2161.3491, 切向力X=906.4227, 切向力Y=-867.6991 +FPS=23.34, 法向力=1637.9917, 切向力X=1263.5088, 切向力Y=-1955.6654 +FPS=23.45, 法向力=1690.6918, 切向力X=1549.7163, 切向力Y=-2195.8345 +FPS=20.60, 法向力=1827.4324, 切向力X=2039.5786, 切向力Y=-958.4843 +FPS=22.21, 法向力=3773.6233, 切向力X=-700.0358, 切向力Y=1325.7188 +FPS=21.88, 法向力=7137.4258, 切向力X=-2730.4797, 切向力Y=1465.6924 +FPS=21.56, 法向力=1595.1565, 切向力X=851.3519, 切向力Y=-256.6639 +FPS=20.47, 法向力=2260.0479, 切向力X=3142.5750, 切向力Y=-1163.0747 +FPS=22.56, 法向力=4593.3496, 切向力X=-1173.8240, 切向力Y=146.1294 +FPS=22.33, 法向力=6567.0391, 切向力X=-2668.4824, 切向力Y=-183.0399 +FPS=21.99, 法向力=2015.3792, 切向力X=616.7826, 切向力Y=120.4118 +FPS=22.59, 法向力=4338.8926, 切向力X=-1280.0663, 切向力Y=628.2850 +FPS=21.92, 法向力=5226.8906, 切向力X=-2446.0964, 切向力Y=242.8689 +FPS=21.46, 法向力=8389.7666, 切向力X=-3827.9890, 切向力Y=-331.9949 +FPS=21.21, 法向力=1608.6580, 切向力X=1343.6255, 切向力Y=168.5658 +FPS=20.49, 法向力=3870.5300, 切向力X=-1112.6091, 切向力Y=870.2590 +FPS=21.67, 法向力=1672.6677, 切向力X=910.0999, 切向力Y=-203.7763 +FPS=22.35, 法向力=1479.4351, 切向力X=1306.2687, 切向力Y=-352.7375 +FPS=22.05, 法向力=2960.3193, 切向力X=429.0196, 切向力Y=1105.5193 +FPS=19.85, 法向力=1807.4014, 切向力X=2176.4834, 切向力Y=-517.6444 +FPS=22.01, 法向力=2562.1858, 切向力X=152.9645, 切向力Y=-406.0977 +FPS=21.57, 法向力=2947.8828, 切向力X=656.3494, 切向力Y=330.0432 +FPS=21.48, 法向力=9234.2256, 切向力X=-3652.8540, 切向力Y=1602.3904 +FPS=21.56, 法向力=4401.4614, 切向力X=-1131.5991, 切向力Y=259.4509 +FPS=23.25, 法向力=1270.7200, 切向力X=1340.5057, 切向力Y=-20.3442 +FPS=21.84, 法向力=1993.5227, 切向力X=441.5055, 切向力Y=401.5285 +FPS=21.53, 法向力=1988.8916, 切向力X=573.7328, 切向力Y=396.4402 +FPS=20.80, 法向力=3632.4126, 切向力X=-100.8470, 切向力Y=902.7526 +FPS=22.26, 法向力=3771.6709, 切向力X=-170.9798, 切向力Y=935.4335 +FPS=23.90, 法向力=4963.6484, 切向力X=-2018.1858, 切向力Y=-188.9597 +FPS=23.57, 法向力=2137.1394, 切向力X=1319.5300, 切向力Y=514.7624 +FPS=23.31, 法向力=3174.4458, 切向力X=4068.1423, 切向力Y=286.0578 +FPS=22.62, 法向力=3077.5737, 切向力X=2831.1992, 切向力Y=-860.9056 +FPS=22.75, 法向力=3045.8149, 切向力X=-72.8028, 切向力Y=-208.5401 +FPS=21.67, 法向力=2925.7947, 切向力X=2807.7229, 切向力Y=-1560.7717 +FPS=22.10, 法向力=2025.1964, 切向力X=647.7559, 切向力Y=-1450.5261 +FPS=20.83, 法向力=4035.3867, 切向力X=-1115.1781, 切向力Y=-782.4149 +FPS=22.46, 法向力=5391.3750, 切向力X=-1602.8267, 切向力Y=633.0820 +FPS=21.72, 法向力=1825.8528, 切向力X=1534.7837, 切向力Y=87.6059 +FPS=21.86, 法向力=4557.2993, 切向力X=-1022.9536, 切向力Y=474.6891 +FPS=21.76, 法向力=5291.2490, 切向力X=-1386.8347, 切向力Y=245.8858 +FPS=21.41, 法向力=4707.2832, 切向力X=-1486.9730, 切向力Y=548.2406 +FPS=22.13, 法向力=2083.5425, 切向力X=901.2817, 切向力Y=904.8720 +FPS=21.75, 法向力=1874.3855, 切向力X=2612.3215, 切向力Y=189.1015 +FPS=22.29, 法向力=2542.8506, 切向力X=2177.2397, 切向力Y=-1142.4977 +FPS=22.00, 法向力=1790.3511, 切向力X=1851.9153, 切向力Y=-561.2182 +FPS=22.92, 法向力=1625.3322, 切向力X=900.0912, 切向力Y=-322.1790 +FPS=22.26, 法向力=1857.9685, 切向力X=580.1447, 切向力Y=-595.7799 +FPS=21.38, 法向力=2721.9270, 切向力X=-524.2471, 切向力Y=-366.3622 +FPS=21.35, 法向力=2585.6448, 切向力X=-476.0317, 切向力Y=-341.7273 +FPS=22.60, 法向力=4746.3906, 切向力X=-1804.7030, 切向力Y=839.2025 +FPS=22.96, 法向力=8617.7305, 切向力X=-3897.6260, 切向力Y=970.6591 +FPS=22.81, 法向力=2516.5205, 切向力X=-162.1775, 切向力Y=806.7906 +FPS=22.98, 法向力=1974.6948, 切向力X=782.7071, 切向力Y=1366.6501 +FPS=22.58, 法向力=1175.1887, 切向力X=1620.8501, 切向力Y=-1006.7996 +FPS=21.87, 法向力=2168.5996, 切向力X=627.0094, 切向力Y=1546.1980 +FPS=21.83, 法向力=2734.0383, 切向力X=-82.8708, 切向力Y=996.7227 +FPS=21.60, 法向力=3109.4380, 切向力X=2903.3579, 切向力Y=-601.2490 +FPS=22.77, 法向力=3114.2778, 切向力X=2785.5034, 切向力Y=-560.6100 +FPS=22.80, 法向力=3996.2102, 切向力X=-1756.9023, 切向力Y=339.9857 +FPS=22.77, 法向力=1965.6750, 切向力X=802.0298, 切向力Y=-1090.3005 +FPS=22.18, 法向力=5046.7324, 切向力X=-1847.0165, 切向力Y=541.7895 +FPS=21.91, 法向力=7161.8022, 切向力X=-2790.0220, 切向力Y=1669.6306 +FPS=19.99, 法向力=4318.2217, 切向力X=-1007.5624, 切向力Y=1597.7627 +FPS=20.05, 法向力=2496.3284, 切向力X=88.3857, 切向力Y=-850.3613 +FPS=21.47, 法向力=1957.3910, 切向力X=973.2372, 切向力Y=-638.4263 +FPS=21.88, 法向力=2345.3984, 切向力X=1179.9896, 切向力Y=50.6386 +FPS=21.29, 法向力=5178.9336, 切向力X=-1316.4312, 切向力Y=345.4851 +FPS=22.23, 法向力=5345.9561, 切向力X=-1502.7659, 切向力Y=731.7546 +FPS=21.79, 法向力=2035.5054, 切向力X=2454.7222, 切向力Y=335.5212 +FPS=21.56, 法向力=1913.7118, 切向力X=1963.6620, 切向力Y=822.2477 +FPS=21.28, 法向力=1850.8706, 切向力X=844.7247, 切向力Y=299.1259 +FPS=21.18, 法向力=3130.3252, 切向力X=2784.9446, 切向力Y=-711.8207 +FPS=21.94, 法向力=2928.4746, 切向力X=2673.8054, 切向力Y=-1038.1830 +FPS=20.39, 法向力=2805.6660, 切向力X=2580.6501, 切向力Y=-1185.9357 +FPS=21.11, 法向力=1870.7007, 切向力X=1138.0057, 切向力Y=-322.7599 +FPS=20.55, 法向力=5040.8672, 切向力X=-1637.5813, 切向力Y=817.6153 +FPS=19.48, 法向力=2937.0288, 切向力X=423.7513, 切向力Y=-1495.1310 +FPS=21.35, 法向力=2358.4688, 切向力X=401.8543, 切向力Y=481.3086 +FPS=21.17, 法向力=5004.7939, 切向力X=3866.8689, 切向力Y=-461.3542 +FPS=20.89, 法向力=1151.6759, 切向力X=1217.8713, 切向力Y=-493.5972 +FPS=18.43, 法向力=1780.3953, 切向力X=1263.3523, 切向力Y=-1026.6985 +FPS=21.38, 法向力=1681.3334, 切向力X=1690.5886, 切向力Y=-770.2820 +FPS=20.81, 法向力=4712.1172, 切向力X=-1265.6708, 切向力Y=593.9393 +FPS=21.19, 法向力=5536.0371, 切向力X=-1194.6007, 切向力Y=95.1436 +FPS=20.97, 法向力=1609.2495, 切向力X=2356.4585, 切向力Y=-394.0168 +FPS=22.11, 法向力=3104.8650, 切向力X=3410.5078, 切向力Y=-882.7240 +FPS=22.45, 法向力=2358.5225, 切向力X=1979.4208, 切向力Y=-301.9024 +FPS=23.05, 法向力=2324.7034, 切向力X=602.4578, 切向力Y=-545.4976 +FPS=23.06, 法向力=2566.3960, 切向力X=355.7404, 切向力Y=-575.5063 +FPS=21.67, 法向力=3067.5732, 切向力X=537.5701, 切向力Y=-349.2482 +FPS=22.45, 法向力=1982.0286, 切向力X=2134.1885, 切向力Y=-655.0073 +FPS=22.13, 法向力=3923.8242, 切向力X=3518.7207, 切向力Y=-1400.8678 +FPS=22.48, 法向力=4967.1733, 切向力X=-804.3336, 切向力Y=953.4791 +FPS=22.63, 法向力=2117.6157, 切向力X=1223.5427, 切向力Y=-1153.0225 +FPS=22.69, 法向力=3615.7329, 切向力X=3476.6313, 切向力Y=-169.8428 +FPS=22.21, 法向力=2343.4763, 切向力X=2372.7788, 切向力Y=-727.0082 +FPS=22.07, 法向力=2567.6223, 切向力X=35.1471, 切向力Y=-319.7722 +FPS=22.36, 法向力=5086.9600, 切向力X=-1698.0032, 切向力Y=430.0342 +FPS=21.79, 法向力=1800.9810, 切向力X=949.8014, 切向力Y=-80.3222 +FPS=22.36, 法向力=2735.6189, 切向力X=-306.4910, 切向力Y=222.0495 +FPS=21.95, 法向力=3953.7373, 切向力X=-107.1643, 切向力Y=502.3805 +FPS=21.69, 法向力=11675.9922, 切向力X=-5784.1855, 切向力Y=1342.1255 +FPS=20.36, 法向力=2842.1079, 切向力X=778.0951, 切向力Y=-2135.7173 +FPS=21.16, 法向力=2571.0754, 切向力X=792.2542, 切向力Y=-380.2992 +FPS=20.68, 法向力=4477.2905, 切向力X=-833.7454, 切向力Y=1053.9678 +FPS=21.65, 法向力=5882.8457, 切向力X=-2472.8611, 切向力Y=82.5114 +FPS=21.00, 法向力=1727.8223, 切向力X=1234.9198, 切向力Y=399.3140 +FPS=20.39, 法向力=1693.5254, 切向力X=1285.0974, 切向力Y=681.4398 +FPS=20.11, 法向力=2570.4182, 切向力X=484.1909, 切向力Y=-608.7639 +FPS=21.06, 法向力=2108.5068, 切向力X=1381.4955, 切向力Y=-1128.6931 +FPS=21.66, 法向力=4337.9756, 切向力X=-715.3160, 切向力Y=1546.1853 +FPS=21.15, 法向力=3179.2942, 切向力X=-66.4100, 切向力Y=1458.3728 +FPS=21.35, 法向力=3840.0039, 切向力X=-865.0142, 切向力Y=508.1235 +FPS=21.53, 法向力=4099.0977, 切向力X=-1070.2180, 切向力Y=482.2589 +FPS=21.61, 法向力=2072.6650, 切向力X=1899.4572, 切向力Y=61.9680 +FPS=20.73, 法向力=2346.3625, 切向力X=2407.3877, 切向力Y=-1251.4796 +FPS=20.19, 法向力=1888.2915, 切向力X=1302.1349, 切向力Y=-1288.0378 +FPS=20.13, 法向力=2097.0801, 切向力X=963.0797, 切向力Y=-1157.1840 +FPS=20.88, 法向力=6628.5400, 切向力X=-2241.8730, 切向力Y=155.8199 +FPS=20.62, 法向力=2717.7432, 切向力X=-564.6279, 切向力Y=468.4097 +FPS=20.56, 法向力=4633.0586, 切向力X=-1504.2004, 切向力Y=-809.6644 +FPS=19.41, 法向力=1668.4539, 切向力X=163.5794, 切向力Y=295.7153 +FPS=17.99, 法向力=2565.8784, 切向力X=9.8705, 切向力Y=-409.5771 +FPS=18.00, 法向力=2128.4949, 切向力X=358.5591, 切向力Y=-599.6289 +FPS=20.86, 法向力=2135.4780, 切向力X=805.4192, 切向力Y=547.1770 +FPS=21.22, 法向力=2195.2871, 切向力X=1090.6754, 切向力Y=630.7661 +FPS=18.76, 法向力=3527.5466, 切向力X=-595.6912, 切向力Y=-1949.9785 +FPS=17.09, 法向力=4347.6958, 切向力X=3571.5833, 切向力Y=-1897.7917 +FPS=20.56, 法向力=1427.4358, 切向力X=738.1615, 切向力Y=-322.6679 +FPS=23.72, 法向力=1627.3802, 切向力X=1147.1565, 切向力Y=836.3557 +FPS=23.57, 法向力=1869.6688, 切向力X=894.1663, 切向力Y=-310.8933 +FPS=22.88, 法向力=2548.8589, 切向力X=-321.1942, 切向力Y=175.9225 +FPS=21.83, 法向力=2628.3079, 切向力X=-258.2572, 切向力Y=188.2169 +FPS=22.95, 法向力=5663.1875, 切向力X=-1647.0691, 切向力Y=425.0873 +FPS=22.98, 法向力=2090.8887, 切向力X=534.2404, 切向力Y=-413.3838 +FPS=21.98, 法向力=4178.1157, 切向力X=-1319.3390, 切向力Y=-774.0935 +FPS=22.26, 法向力=2259.3306, 切向力X=729.4150, 切向力Y=122.8049 +FPS=23.20, 法向力=1967.5548, 切向力X=916.1331, 切向力Y=-227.6735 +FPS=23.73, 法向力=2304.1223, 切向力X=1930.5051, 切向力Y=-1216.0114 +FPS=22.89, 法向力=2269.2432, 切向力X=1315.0693, 切向力Y=-1647.6425 +FPS=23.26, 法向力=5302.0186, 切向力X=-1723.3560, 切向力Y=-94.4299 +FPS=22.85, 法向力=6768.1558, 切向力X=-2460.0999, 切向力Y=1190.2969 +FPS=21.56, 法向力=1928.3096, 切向力X=1107.3293, 切向力Y=-721.4229 +FPS=23.03, 法向力=1393.4393, 切向力X=1988.2905, 切向力Y=766.9810 +FPS=22.04, 法向力=1652.9957, 切向力X=2352.4380, 切向力Y=345.1622 +FPS=21.55, 法向力=8473.0967, 切向力X=-3387.1423, 切向力Y=1240.6729 +FPS=22.22, 法向力=3341.7939, 切向力X=458.6795, 切向力Y=-358.5818 +FPS=21.78, 法向力=4957.6216, 切向力X=-1346.9602, 切向力Y=45.0220 +FPS=23.03, 法向力=1554.9128, 切向力X=417.9114, 切向力Y=388.1440 +FPS=22.53, 法向力=1800.6248, 切向力X=146.9874, 切向力Y=659.9791 +FPS=23.26, 法向力=5165.7104, 切向力X=-1738.6438, 切向力Y=1751.0337 +FPS=20.94, 法向力=1481.4949, 切向力X=1213.0634, 切向力Y=1010.2350 +FPS=19.85, 法向力=2159.3335, 切向力X=2213.1804, 切向力Y=-849.3723 +FPS=19.77, 法向力=2243.2322, 切向力X=401.5287, 切向力Y=475.5179 +FPS=20.62, 法向力=4289.3506, 切向力X=-873.1024, 切向力Y=418.7080 +FPS=22.36, 法向力=3511.5471, 切向力X=-45.2986, 切向力Y=553.9314 +FPS=22.00, 法向力=3259.6130, 切向力X=172.1880, 切向力Y=463.2070 +FPS=21.62, 法向力=2047.9292, 切向力X=2047.1411, 切向力Y=633.3113 +FPS=23.63, 法向力=2116.9673, 切向力X=2328.6050, 切向力Y=470.6289 +FPS=23.31, 法向力=2578.7986, 切向力X=675.3506, 切向力Y=-736.2284 +FPS=22.94, 法向力=2208.4436, 切向力X=940.3235, 切向力Y=327.3597 +FPS=20.99, 法向力=1336.7397, 切向力X=1062.3992, 切向力Y=-1216.2451 +FPS=22.63, 法向力=1629.7141, 切向力X=203.2225, 切向力Y=-125.1823 +FPS=22.60, 法向力=1931.2386, 切向力X=163.4123, 切向力Y=784.6198 +FPS=23.09, 法向力=3195.6741, 切向力X=-871.1331, 切向力Y=-1272.9446 +FPS=22.40, 法向力=3315.3174, 切向力X=-864.8937, 切向力Y=-1458.8904 +FPS=22.22, 法向力=3170.7727, 切向力X=3325.0190, 切向力Y=-421.1393 +FPS=23.15, 法向力=3569.5356, 切向力X=3650.9521, 切向力Y=-485.6995 +FPS=23.78, 法向力=1752.3088, 切向力X=1253.2546, 切向力Y=379.2013 +FPS=23.31, 法向力=4828.8345, 切向力X=-2122.7861, 切向力Y=1604.2791 +FPS=22.03, 法向力=1578.9451, 切向力X=1050.5542, 切向力Y=-463.0841 +FPS=22.80, 法向力=4993.7861, 切向力X=-1227.8347, 切向力Y=757.5009 +FPS=23.11, 法向力=5983.8115, 切向力X=-2397.3621, 切向力Y=328.1669 +FPS=22.89, 法向力=5473.6929, 切向力X=-2112.4277, 切向力Y=513.2502 +FPS=23.52, 法向力=3749.2363, 切向力X=-736.0788, 切向力Y=-44.1588 +FPS=23.75, 法向力=3832.0146, 切向力X=-697.0114, 切向力Y=-528.7766 +FPS=23.51, 法向力=1619.6044, 切向力X=2119.7134, 切向力Y=1415.3669 +FPS=22.24, 法向力=2599.9307, 切向力X=2853.7490, 切向力Y=620.3364 +FPS=24.03, 法向力=4100.9321, 切向力X=-1232.7209, 切向力Y=976.1809 +FPS=21.93, 法向力=2516.3699, 切向力X=-25.6470, 切向力Y=-141.3905 +FPS=21.62, 法向力=2307.6511, 切向力X=191.9642, 切向力Y=-273.1348 +FPS=21.01, 法向力=3913.0029, 切向力X=-852.9064, 切向力Y=63.7204 +FPS=20.59, 法向力=2066.7114, 切向力X=560.0432, 切向力Y=451.2676 +FPS=21.65, 法向力=3205.6091, 切向力X=80.4662, 切向力Y=-94.7257 +FPS=22.07, 法向力=3190.0112, 切向力X=21.6571, 切向力Y=-56.9451 +FPS=21.60, 法向力=3026.7869, 切向力X=2201.3638, 切向力Y=-1704.9489 +FPS=22.29, 法向力=1863.0677, 切向力X=1521.5226, 切向力Y=1685.1069 +FPS=22.25, 法向力=2778.4524, 切向力X=-125.7856, 切向力Y=-419.1701 +FPS=21.53, 法向力=2261.3630, 切向力X=369.5377, 切向力Y=295.2168 +FPS=22.25, 法向力=1935.6667, 切向力X=1171.8552, 切向力Y=804.9192 +FPS=20.34, 法向力=1931.3793, 切向力X=1324.2849, 切向力Y=768.6571 +FPS=21.86, 法向力=4200.4229, 切向力X=-56.2668, 切向力Y=1344.7593 +FPS=21.26, 法向力=1909.9821, 切向力X=1162.4773, 切向力Y=1439.3273 +FPS=20.74, 法向力=6515.0122, 切向力X=-2472.5989, 切向力Y=832.6222 +FPS=18.49, 法向力=3334.7500, 切向力X=-439.1942, 切向力Y=-271.4905 +FPS=20.87, 法向力=3292.7068, 切向力X=-37.0535, 切向力Y=-456.7441 +FPS=21.05, 法向力=8263.7598, 切向力X=-2752.6826, 切向力Y=717.7294 +FPS=21.32, 法向力=8432.0986, 切向力X=-2872.9126, 切向力Y=844.4151 +FPS=20.88, 法向力=4153.2520, 切向力X=-1009.9080, 切向力Y=1444.2363 +FPS=21.08, 法向力=1912.2007, 切向力X=893.5615, 切向力Y=115.0332 +FPS=21.73, 法向力=1829.3907, 切向力X=455.4911, 切向力Y=1536.0664 +FPS=21.85, 法向力=1687.9248, 切向力X=691.4835, 切向力Y=1412.6135 +FPS=21.36, 法向力=1714.1324, 切向力X=897.4246, 切向力Y=-794.4853 +FPS=20.34, 法向力=4476.3594, 切向力X=3497.2739, 切向力Y=-2540.6414 +FPS=20.38, 法向力=5409.8735, 切向力X=-1574.9218, 切向力Y=11.5540 +FPS=20.76, 法向力=9530.8408, 切向力X=-3301.5156, 切向力Y=769.9285 +FPS=19.84, 法向力=9734.5039, 切向力X=-3301.5615, 切向力Y=770.9324 +FPS=20.07, 法向力=6643.7090, 切向力X=-1727.7572, 切向力Y=-736.1742 +FPS=21.66, 法向力=5843.4893, 切向力X=-817.4457, 切向力Y=-1327.9120 +FPS=21.14, 法向力=3216.0610, 切向力X=-39.3819, 切向力Y=527.2122 +FPS=20.68, 法向力=1588.1982, 切向力X=835.1367, 切向力Y=-291.8079 +FPS=21.72, 法向力=1579.1378, 切向力X=1373.9440, 切向力Y=34.9189 +FPS=21.55, 法向力=2424.2507, 切向力X=2223.8662, 切向力Y=-358.4530 +FPS=21.50, 法向力=1554.8319, 切向力X=1723.7979, 切向力Y=-144.8095 +FPS=21.67, 法向力=2036.5027, 切向力X=98.9986, 切向力Y=-232.3981 +FPS=21.39, 法向力=3427.8960, 切向力X=-863.9144, 切向力Y=-889.5140 +FPS=20.81, 法向力=3605.5100, 切向力X=-709.2035, 切向力Y=-997.6077 +FPS=21.20, 法向力=1575.5347, 切向力X=1726.3103, 切向力Y=-56.1352 +FPS=21.17, 法向力=4316.0103, 切向力X=-1100.8403, 切向力Y=-514.9055 +FPS=19.01, 法向力=7195.1064, 切向力X=-2974.4021, 切向力Y=1436.4756 +FPS=17.38, 法向力=2085.0444, 切向力X=-167.7980, 切向力Y=498.9876 +FPS=17.90, 法向力=4097.6323, 切向力X=-1742.3640, 切向力Y=518.0203 +FPS=20.44, 法向力=2781.9724, 切向力X=415.8365, 切向力Y=664.9693 +FPS=21.24, 法向力=8855.8564, 切向力X=-4913.3667, 切向力Y=1833.8597 +FPS=20.97, 法向力=5394.7832, 切向力X=-1883.7561, 切向力Y=-322.5272 +FPS=20.79, 法向力=3852.4312, 切向力X=-879.1387, 切向力Y=421.1481 +FPS=21.53, 法向力=2618.2551, 切向力X=253.0109, 切向力Y=-935.8692 +FPS=21.73, 法向力=1303.6327, 切向力X=1337.7595, 切向力Y=-265.9534 +FPS=20.94, 法向力=1442.3463, 切向力X=2044.0045, 切向力Y=708.5913 +FPS=20.31, 法向力=1418.4349, 切向力X=2010.8848, 切向力Y=636.7156 +FPS=19.98, 法向力=2375.8044, 切向力X=257.0256, 切向力Y=516.9557 +FPS=21.11, 法向力=2805.4243, 切向力X=468.8854, 切向力Y=806.1340 +FPS=21.62, 法向力=1882.8586, 切向力X=2054.1694, 切向力Y=-0.0744 +FPS=20.99, 法向力=4852.6045, 切向力X=-1718.6399, 切向力Y=-1294.3884 +FPS=21.18, 法向力=2300.1365, 切向力X=511.7658, 切向力Y=258.5133 +FPS=21.76, 法向力=3055.8645, 切向力X=55.1199, 切向力Y=-2062.0928 +FPS=20.10, 法向力=1476.6892, 切向力X=1536.5970, 切向力Y=-649.5323 +FPS=20.01, 法向力=7147.0762, 切向力X=-2324.1143, 切向力Y=1474.1392 +FPS=20.75, 法向力=4639.2949, 切向力X=-1338.2583, 切向力Y=81.4507 +FPS=20.89, 法向力=4495.7295, 切向力X=153.5084, 切向力Y=90.6648 +FPS=20.88, 法向力=4029.4536, 切向力X=-403.4792, 切向力Y=1219.4414 +FPS=20.83, 法向力=2666.1294, 切向力X=752.9914, 切向力Y=1103.9122 +FPS=21.21, 法向力=5631.0420, 切向力X=-1056.0165, 切向力Y=834.2706 +FPS=21.31, 法向力=2283.0532, 切向力X=1077.3730, 切向力Y=-901.9490 +FPS=20.80, 法向力=3512.7734, 切向力X=645.3966, 切向力Y=1338.5161 +FPS=21.68, 法向力=2828.2251, 切向力X=2141.8794, 切向力Y=75.2583 +FPS=20.84, 法向力=5888.5859, 切向力X=-1667.4727, 切向力Y=1426.6707 +FPS=22.24, 法向力=5888.4463, 切向力X=-1544.7416, 切向力Y=1536.6123 +FPS=21.49, 法向力=3408.8262, 切向力X=-802.2345, 切向力Y=-365.0143 +FPS=21.59, 法向力=8611.4658, 切向力X=-4122.5273, 切向力Y=-651.8124 +FPS=20.96, 法向力=3216.9736, 切向力X=-430.1084, 切向力Y=1164.9171 +FPS=21.68, 法向力=2826.9146, 切向力X=-63.3472, 切向力Y=84.9281 +FPS=23.01, 法向力=1726.8408, 切向力X=954.7721, 切向力Y=-233.8594 +FPS=22.92, 法向力=2053.7463, 切向力X=1247.6443, 切向力Y=-144.2570 +FPS=21.38, 法向力=2696.2603, 切向力X=67.0977, 切向力Y=-325.9498 +FPS=23.72, 法向力=2183.3550, 切向力X=1519.1429, 切向力Y=-524.4247 +FPS=22.61, 法向力=3169.3081, 切向力X=385.0867, 切向力Y=131.5224 +FPS=22.99, 法向力=3463.8652, 切向力X=-612.4455, 切向力Y=-429.6257 +FPS=24.11, 法向力=3595.2983, 切向力X=-671.9659, 切向力Y=-395.4916 +FPS=23.48, 法向力=6279.8242, 切向力X=-2104.5112, 切向力Y=1167.4578 +FPS=22.89, 法向力=5374.3252, 切向力X=-1576.0642, 切向力Y=231.9539 +FPS=23.27, 法向力=3685.8481, 切向力X=638.8467, 切向力Y=-304.1458 +FPS=23.70, 法向力=3617.8696, 切向力X=-506.5591, 切向力Y=470.3484 +FPS=22.94, 法向力=1489.4556, 切向力X=1509.3752, 切向力Y=-343.9573 +FPS=23.95, 法向力=1403.7571, 切向力X=1653.9396, 切向力Y=-691.5605 +FPS=24.40, 法向力=1824.0654, 切向力X=1866.5925, 切向力Y=-1267.1539 +FPS=22.22, 法向力=1152.5076, 切向力X=1485.7727, 切向力Y=244.9069 +FPS=22.52, 法向力=3648.3481, 切向力X=-209.0488, 切向力Y=-375.0011 +FPS=22.14, 法向力=2140.4133, 切向力X=372.9738, 切向力Y=-322.5806 +FPS=21.81, 法向力=2097.6104, 切向力X=504.3503, 切向力Y=-17.9286 +FPS=21.71, 法向力=2220.2910, 切向力X=24.7757, 切向力Y=1700.4727 +FPS=21.08, 法向力=6377.1567, 切向力X=-1958.5732, 切向力Y=174.4265 +FPS=22.19, 法向力=6300.1680, 切向力X=-1865.3652, 切向力Y=425.7625 +FPS=22.37, 法向力=2317.1628, 切向力X=369.0417, 切向力Y=586.5464 +FPS=22.15, 法向力=2703.4360, 切向力X=171.9868, 切向力Y=-502.3164 +FPS=22.74, 法向力=2228.2632, 切向力X=1529.1327, 切向力Y=-974.8854 +FPS=20.74, 法向力=2557.1704, 切向力X=259.0599, 切向力Y=-1287.4138 +FPS=20.34, 法向力=5216.3174, 切向力X=-1579.0520, 切向力Y=1752.2808 +FPS=21.70, 法向力=2020.9374, 切向力X=974.9878, 切向力Y=-646.5521 +FPS=21.84, 法向力=2539.2815, 切向力X=22.9388, 切向力Y=-190.9313 +FPS=20.79, 法向力=7878.8892, 切向力X=-3188.6292, 切向力Y=1579.9611 +FPS=22.02, 法向力=3811.0854, 切向力X=-555.5250, 切向力Y=-268.3017 +FPS=20.46, 法向力=6765.4248, 切向力X=-2301.2922, 切向力Y=1052.6628 +FPS=21.79, 法向力=6048.5078, 切向力X=-1396.3655, 切向力Y=2465.9351 +FPS=21.48, 法向力=2270.8877, 切向力X=2305.4844, 切向力Y=426.8695 +FPS=20.20, 法向力=1945.2971, 切向力X=1725.6924, 切向力Y=474.4338 +FPS=19.91, 法向力=1986.4164, 切向力X=1201.6418, 切向力Y=9.2217 +FPS=20.04, 法向力=2491.9072, 切向力X=1003.3605, 切向力Y=-1360.4712 +FPS=19.84, 法向力=6033.7993, 切向力X=-1790.1992, 切向力Y=1410.2301 +FPS=20.17, 法向力=6057.8350, 切向力X=-2012.0327, 切向力Y=1580.8469 +FPS=20.56, 法向力=6506.6699, 切向力X=-1600.5281, 切向力Y=-435.8768 +FPS=21.44, 法向力=2363.8452, 切向力X=575.6268, 切向力Y=186.9813 +FPS=21.30, 法向力=5385.4092, 切向力X=-2231.3108, 切向力Y=31.7401 +FPS=20.29, 法向力=3884.8022, 切向力X=-722.6431, 切向力Y=415.6819 +FPS=21.75, 法向力=1746.7573, 切向力X=1919.5004, 切向力Y=-300.6856 +FPS=22.30, 法向力=1762.2827, 切向力X=2146.5039, 切向力Y=-440.2321 +FPS=23.06, 法向力=7483.9692, 切向力X=-3404.2881, 切向力Y=-240.3192 +FPS=22.84, 法向力=6835.9990, 切向力X=-2809.4321, 切向力Y=1051.1206 +FPS=21.97, 法向力=2390.3398, 切向力X=50.8545, 切向力Y=-685.1671 +FPS=20.76, 法向力=1882.9965, 切向力X=227.7146, 切向力Y=2091.2854 +FPS=21.94, 法向力=2173.8743, 切向力X=1537.5596, 切向力Y=-217.6110 +FPS=21.37, 法向力=1587.9617, 切向力X=2135.6895, 切向力Y=-792.6833 +FPS=23.28, 法向力=2096.4038, 切向力X=2741.9260, 切向力Y=-324.3835 +FPS=22.10, 法向力=3504.7119, 切向力X=2782.0562, 切向力Y=-37.3270 +FPS=21.74, 法向力=3455.4548, 切向力X=2811.4014, 切向力Y=46.1490 +FPS=21.81, 法向力=1955.3781, 切向力X=1696.2278, 切向力Y=739.4441 +FPS=21.86, 法向力=3942.0825, 切向力X=3482.2275, 切向力Y=-709.3560 +FPS=20.96, 法向力=2457.4023, 切向力X=1941.0818, 切向力Y=-1202.5574 +FPS=20.80, 法向力=2138.1211, 切向力X=1271.9507, 切向力Y=-22.9101 +FPS=21.56, 法向力=2133.1257, 切向力X=1778.0630, 切向力Y=-1311.3219 +FPS=20.83, 法向力=3234.0234, 切向力X=-1241.9146, 切向力Y=-459.4395 +FPS=19.88, 法向力=5404.9214, 切向力X=-1270.7188, 切向力Y=615.5847 +FPS=18.21, 法向力=2636.5269, 切向力X=729.4697, 切向力Y=-194.8114 +FPS=21.47, 法向力=2766.2205, 切向力X=-49.4985, 切向力Y=-835.8882 +FPS=21.21, 法向力=5314.3506, 切向力X=-567.9421, 切向力Y=198.1964 +FPS=21.38, 法向力=3430.6497, 切向力X=-777.9393, 切向力Y=207.4904 +FPS=21.05, 法向力=3839.5959, 切向力X=3349.6260, 切向力Y=-1024.6555 +FPS=20.92, 法向力=3207.2056, 切向力X=-498.2310, 切向力Y=-366.9639 +FPS=18.04, 法向力=3559.7983, 切向力X=180.4234, 切向力Y=-1603.1119 +FPS=17.45, 法向力=7328.8711, 切向力X=-3307.5366, 切向力Y=2065.3623 +FPS=20.14, 法向力=2283.2378, 切向力X=2117.2483, 切向力Y=-525.5417 +FPS=20.62, 法向力=4199.9478, 切向力X=-855.0488, 切向力Y=338.8914 +FPS=21.14, 法向力=4007.6365, 切向力X=-919.6853, 切向力Y=-445.3757 +FPS=19.45, 法向力=1690.1041, 切向力X=721.9453, 切向力Y=835.0015 +FPS=20.92, 法向力=3975.3997, 切向力X=-930.4288, 切向力Y=901.4414 +FPS=20.66, 法向力=2817.3784, 切向力X=-228.1905, 切向力Y=-190.2403 +FPS=20.69, 法向力=1928.8948, 切向力X=1674.9431, 切向力Y=-227.8956 +FPS=19.55, 法向力=3204.0623, 切向力X=3003.5493, 切向力Y=-991.6007 +FPS=21.33, 法向力=2366.4956, 切向力X=2232.0564, 切向力Y=-173.1968 +FPS=20.97, 法向力=2751.3604, 切向力X=2.8824, 切向力Y=1047.4318 +FPS=21.88, 法向力=10464.6523, 切向力X=-4690.8779, 切向力Y=2111.6013 +FPS=20.07, 法向力=6595.3037, 切向力X=-2369.6565, 切向力Y=-308.9958 +FPS=21.25, 法向力=2320.3638, 切向力X=1969.6658, 切向力Y=-626.9050 +FPS=22.13, 法向力=2166.6016, 切向力X=1792.4495, 切向力Y=-1435.8181 +FPS=22.50, 法向力=2180.1592, 切向力X=1782.7510, 切向力Y=-1345.6230 +FPS=21.71, 法向力=2033.9254, 切向力X=2355.5352, 切向力Y=-478.3293 +FPS=20.14, 法向力=1584.2866, 切向力X=1640.2935, 切向力Y=198.8240 +FPS=20.93, 法向力=2123.1382, 切向力X=1070.5010, 切向力Y=-115.0077 +FPS=20.42, 法向力=1837.1735, 切向力X=1268.3096, 切向力Y=-1778.5364 +FPS=20.75, 法向力=1972.2700, 切向力X=1757.3176, 切向力Y=913.9589 +FPS=21.18, 法向力=3770.0334, 切向力X=-443.1314, 切向力Y=1133.0886 +FPS=20.68, 法向力=1650.6003, 切向力X=554.5255, 切向力Y=329.5413 +FPS=20.42, 法向力=3088.0078, 切向力X=-651.6701, 切向力Y=36.8880 +FPS=20.11, 法向力=1903.3521, 切向力X=644.7688, 切向力Y=-220.7346 +FPS=20.61, 法向力=4080.1421, 切向力X=-188.6376, 切向力Y=1026.1472 +FPS=20.22, 法向力=3962.9124, 切向力X=-531.6570, 切向力Y=-370.7715 +FPS=20.58, 法向力=5939.9434, 切向力X=-1423.8768, 切向力Y=601.2189 +FPS=20.73, 法向力=4806.8730, 切向力X=-2073.1978, 切向力Y=509.7517 +FPS=21.37, 法向力=1932.1118, 切向力X=1875.4429, 切向力Y=-165.6948 +FPS=21.32, 法向力=5771.0596, 切向力X=-1773.8704, 切向力Y=4.4578 +FPS=21.17, 法向力=3522.8628, 切向力X=3315.9280, 切向力Y=-335.3698 +FPS=21.89, 法向力=1571.4062, 切向力X=1431.6169, 切向力Y=1507.5135 +FPS=20.93, 法向力=1516.4995, 切向力X=1311.7273, 切向力Y=1735.2324 +FPS=20.59, 法向力=1860.7412, 切向力X=1721.8374, 切向力Y=-1563.7932 +FPS=18.78, 法向力=1460.8047, 切向力X=1101.4510, 切向力Y=-841.5047 +FPS=20.77, 法向力=2547.0085, 切向力X=170.0159, 切向力Y=540.8331 +FPS=20.94, 法向力=1718.7039, 切向力X=690.8529, 切向力Y=187.9637 +FPS=21.15, 法向力=1854.4043, 切向力X=689.6799, 切向力Y=-18.7789 +FPS=21.34, 法向力=1517.6820, 切向力X=1402.7219, 切向力Y=-82.0670 +FPS=22.66, 法向力=1954.4883, 切向力X=910.2726, 切向力Y=2337.6404 +FPS=20.89, 法向力=2578.0454, 切向力X=2576.3665, 切向力Y=-376.9984 +FPS=21.13, 法向力=3735.1724, 切向力X=3691.1826, 切向力Y=-285.5805 +FPS=21.08, 法向力=1977.4728, 切向力X=1743.1128, 切向力Y=155.9590 +FPS=22.57, 法向力=1757.5713, 切向力X=1334.6886, 切向力Y=1213.9039 +FPS=21.70, 法向力=1681.7081, 切向力X=944.2787, 切向力Y=-289.3597 +FPS=21.49, 法向力=4244.7305, 切向力X=-690.0239, 切向力Y=401.2880 +FPS=21.34, 法向力=4430.6299, 切向力X=-1741.7688, 切向力Y=884.6125 +FPS=22.03, 法向力=2857.1226, 切向力X=309.5442, 切向力Y=-37.9320 +FPS=21.57, 法向力=2398.4595, 切向力X=634.9185, 切向力Y=204.3108 +FPS=22.36, 法向力=1670.7815, 切向力X=1545.0500, 切向力Y=-1037.5479 +FPS=21.99, 法向力=1644.2698, 切向力X=1680.9839, 切向力Y=-976.3474 +FPS=22.15, 法向力=1931.3431, 切向力X=1379.1726, 切向力Y=-3.2178 +FPS=21.30, 法向力=2809.5234, 切向力X=-91.3475, 切向力Y=83.4421 +FPS=22.79, 法向力=1902.5061, 切向力X=40.8331, 切向力Y=-14.3041 +FPS=21.44, 法向力=3427.0007, 切向力X=21.3747, 切向力Y=576.9510 +FPS=22.00, 法向力=8456.6602, 切向力X=-2602.8569, 切向力Y=214.5000 +FPS=21.63, 法向力=7038.9121, 切向力X=-2585.1006, 切向力Y=1494.8345 +FPS=21.67, 法向力=3939.5352, 切向力X=-1131.4923, 切向力Y=-800.1027 +FPS=20.95, 法向力=3860.9536, 切向力X=-685.5764, 切向力Y=511.1671 +FPS=21.87, 法向力=8523.6973, 切向力X=-3828.5476, 切向力Y=2050.3389 +FPS=20.94, 法向力=1650.4147, 切向力X=300.3354, 切向力Y=-108.3272 +FPS=20.56, 法向力=2243.0942, 切向力X=2859.4907, 切向力Y=-1375.1036 +FPS=20.53, 法向力=2915.0610, 切向力X=2635.7769, 切向力Y=-1459.5258 +FPS=22.02, 法向力=3788.2969, 切向力X=-1030.7935, 切向力Y=330.4222 +FPS=21.61, 法向力=1481.4585, 切向力X=1869.7112, 切向力Y=-566.2914 +FPS=21.61, 法向力=2812.5635, 切向力X=133.6291, 切向力Y=633.0322 +FPS=22.26, 法向力=3150.6685, 切向力X=-148.6208, 切向力Y=891.7808 +FPS=20.61, 法向力=2847.0010, 切向力X=-588.1750, 切向力Y=-806.8586 +FPS=21.02, 法向力=5569.8535, 切向力X=-2181.7544, 切向力Y=962.1951 +FPS=21.82, 法向力=3258.2632, 切向力X=-477.7581, 切向力Y=-473.1208 +FPS=18.30, 法向力=3825.6687, 切向力X=3341.8613, 切向力Y=-1564.0906 +FPS=23.25, 法向力=1807.8357, 切向力X=1635.5955, 切向力Y=-742.9265 +FPS=23.66, 法向力=2259.3057, 切向力X=1392.2102, 切向力Y=-1732.0393 +FPS=23.46, 法向力=2289.0574, 切向力X=1634.6531, 切向力Y=-1883.1261 +FPS=23.07, 法向力=2167.5625, 切向力X=1662.1830, 切向力Y=-187.0420 +FPS=22.70, 法向力=1807.2312, 切向力X=2186.1089, 切向力Y=43.3206 +FPS=22.37, 法向力=1832.5154, 切向力X=2299.5659, 切向力Y=192.9955 +FPS=22.90, 法向力=2917.4819, 切向力X=1562.2057, 切向力Y=-1342.3552 +FPS=21.53, 法向力=2516.0884, 切向力X=690.1101, 切向力Y=663.8309 +FPS=21.36, 法向力=1918.8778, 切向力X=822.1920, 切向力Y=470.4899 +FPS=22.11, 法向力=3785.4023, 切向力X=-253.7313, 切向力Y=867.7539 +FPS=22.48, 法向力=2413.0002, 切向力X=2216.8228, 切向力Y=-1023.9746 +FPS=22.47, 法向力=1935.6403, 切向力X=1370.7743, 切向力Y=-323.9954 +FPS=22.25, 法向力=1622.1201, 切向力X=1404.6436, 切向力Y=-991.3776 +FPS=22.18, 法向力=8365.7432, 切向力X=-3205.8770, 切向力Y=-83.7293 +FPS=23.22, 法向力=1718.9716, 切向力X=2031.6746, 切向力Y=311.9484 +FPS=23.01, 法向力=1745.8894, 切向力X=2021.1798, 切向力Y=290.3495 +FPS=21.22, 法向力=3113.0042, 切向力X=3772.1936, 切向力Y=-400.7686 +FPS=20.60, 法向力=10970.9570, 切向力X=-5641.8281, 切向力Y=-1064.0247 +FPS=19.58, 法向力=2045.2725, 切向力X=2048.2461, 切向力Y=-179.9227 +FPS=20.44, 法向力=2909.4883, 切向力X=111.2394, 切向力Y=-568.6271 +FPS=20.51, 法向力=6575.7480, 切向力X=-2578.0356, 切向力Y=788.5370 +FPS=21.19, 法向力=2784.4482, 切向力X=499.3469, 切向力Y=-304.0912 +FPS=21.14, 法向力=6424.4678, 切向力X=-2816.3477, 切向力Y=528.0919 +FPS=21.65, 法向力=3416.3604, 切向力X=460.5209, 切向力Y=2061.9917 +FPS=21.28, 法向力=7374.2939, 切向力X=-2828.0342, 切向力Y=1342.7881 +FPS=21.46, 法向力=6468.7563, 切向力X=-3283.5437, 切向力Y=1324.0261 +FPS=21.35, 法向力=5948.7974, 切向力X=-1879.1735, 切向力Y=178.8226 +FPS=22.02, 法向力=7274.6943, 切向力X=-3008.2739, 切向力Y=1978.4717 +FPS=21.97, 法向力=3015.4214, 切向力X=456.0200, 切向力Y=2069.6577 +FPS=20.65, 法向力=5762.4473, 切向力X=-1153.5972, 切向力Y=805.3546 +FPS=21.74, 法向力=6029.2256, 切向力X=-1330.2041, 切向力Y=956.2655 +FPS=21.35, 法向力=2749.2146, 切向力X=15.6688, 切向力Y=-1234.4139 +FPS=21.49, 法向力=3603.4219, 切向力X=-842.4353, 切向力Y=79.8618 +FPS=22.03, 法向力=4901.6250, 切向力X=-899.4081, 切向力Y=372.5237 +FPS=20.94, 法向力=1914.3529, 切向力X=1326.0642, 切向力Y=-647.3109 +FPS=20.98, 法向力=6186.3647, 切向力X=-1834.7054, 切向力Y=719.9385 +FPS=21.23, 法向力=1758.5724, 切向力X=775.9916, 切向力Y=1382.5957 +FPS=22.04, 法向力=1469.7445, 切向力X=1172.1866, 切向力Y=314.1142 +FPS=20.77, 法向力=1713.4177, 切向力X=2766.4714, 切向力Y=-362.1864 +FPS=22.13, 法向力=3313.2478, 切向力X=-1296.3259, 切向力Y=405.9821 +FPS=21.86, 法向力=7704.8057, 切向力X=-2286.3625, 切向力Y=-263.9485 +FPS=21.88, 法向力=4121.1235, 切向力X=-652.0615, 切向力Y=231.8410 +FPS=22.21, 法向力=4149.9316, 切向力X=-570.2906, 切向力Y=239.4429 +FPS=23.20, 法向力=2425.9443, 切向力X=175.1424, 切向力Y=201.3900 +FPS=22.98, 法向力=2409.5396, 切向力X=826.2814, 切向力Y=41.1609 +FPS=23.54, 法向力=1432.3933, 切向力X=1446.0580, 切向力Y=-379.4345 +FPS=22.70, 法向力=1970.6064, 切向力X=693.6307, 切向力Y=-413.3696 +FPS=23.46, 法向力=1729.4448, 切向力X=1989.9578, 切向力Y=334.5463 +FPS=21.26, 法向力=1538.7747, 切向力X=1308.9087, 切向力Y=-626.2848 +FPS=23.34, 法向力=2611.2925, 切向力X=337.1990, 切向力Y=-239.3665 +FPS=23.80, 法向力=3167.5271, 切向力X=-197.1610, 切向力Y=373.9735 +FPS=21.66, 法向力=5856.2769, 切向力X=-2222.2651, 切向力Y=458.7973 +FPS=23.41, 法向力=6081.4531, 切向力X=-2299.7439, 切向力Y=311.8887 +FPS=22.84, 法向力=5314.2881, 切向力X=-2223.5537, 切向力Y=-499.2342 +FPS=23.47, 法向力=6399.0215, 切向力X=-2984.9604, 切向力Y=866.3958 +FPS=21.82, 法向力=7010.4277, 切向力X=5111.5044, 切向力Y=411.7610 +FPS=19.84, 法向力=1687.9409, 切向力X=946.2015, 切向力Y=-67.2423 +FPS=22.44, 法向力=2172.4697, 切向力X=2978.9407, 切向力Y=1647.7778 +FPS=22.26, 法向力=2236.4294, 切向力X=2916.0034, 切向力Y=1720.7881 +FPS=21.89, 法向力=2440.8340, 切向力X=2359.2764, 切向力Y=-294.7696 +FPS=21.74, 法向力=1584.2751, 切向力X=2225.9370, 切向力Y=63.6894 +FPS=21.98, 法向力=4215.5356, 切向力X=-1204.7444, 切向力Y=709.9468 +FPS=22.17, 法向力=2379.1580, 切向力X=234.5368, 切向力Y=873.6885 +FPS=21.27, 法向力=2274.9155, 切向力X=167.4173, 切向力Y=897.3829 +FPS=21.98, 法向力=8966.6816, 切向力X=-3358.6370, 切向力Y=1739.5007 +FPS=21.05, 法向力=1626.5945, 切向力X=1504.9391, 切向力Y=52.3997 +FPS=20.88, 法向力=2513.0293, 切向力X=624.2492, 切向力Y=357.4864 +FPS=22.65, 法向力=2299.3130, 切向力X=668.2168, 切向力Y=119.9988 +FPS=23.60, 法向力=10887.8379, 切向力X=-5137.4224, 切向力Y=760.0349 +FPS=22.73, 法向力=3956.5215, 切向力X=3703.4814, 切向力Y=-86.7878 +FPS=21.17, 法向力=1634.6973, 切向力X=1798.1511, 切向力Y=-1167.3833 +FPS=21.99, 法向力=1969.5618, 切向力X=1007.7865, 切向力Y=-1028.9072 +FPS=21.47, 法向力=2688.4678, 切向力X=776.2567, 切向力Y=-1042.7439 +FPS=20.56, 法向力=2856.3203, 切向力X=2.7589, 切向力Y=228.4292 +FPS=21.90, 法向力=2108.5623, 切向力X=707.2712, 切向力Y=719.6786 +FPS=21.42, 法向力=2038.7314, 切向力X=816.8430, 切向力Y=621.4484 +FPS=22.13, 法向力=2187.8418, 切向力X=2272.9934, 切向力Y=-314.5545 +FPS=21.34, 法向力=1874.1379, 切向力X=1088.3301, 切向力Y=-522.7983 +FPS=21.97, 法向力=11888.3535, 切向力X=-4888.4658, 切向力Y=1484.3989 +FPS=20.14, 法向力=4561.7441, 切向力X=-1430.9196, 切向力Y=-74.3916 +FPS=20.00, 法向力=2121.5291, 切向力X=1831.7721, 切向力Y=-173.9387 +FPS=20.09, 法向力=6168.9326, 切向力X=-2629.6248, 切向力Y=1344.5471 +FPS=21.89, 法向力=3979.0054, 切向力X=3704.3562, 切向力Y=-1161.1989 +FPS=21.60, 法向力=3820.0889, 切向力X=3518.4802, 切向力Y=-1323.5615 +FPS=21.77, 法向力=1854.1173, 切向力X=1527.6974, 切向力Y=225.3114 +FPS=20.88, 法向力=2470.7161, 切向力X=2724.6514, 切向力Y=351.5721 +FPS=21.98, 法向力=6258.7334, 切向力X=-1063.3958, 切向力Y=2400.3574 +FPS=22.02, 法向力=6491.8799, 切向力X=-1190.1257, 切向力Y=2278.8406 +FPS=22.34, 法向力=5622.2637, 切向力X=-2441.8401, 切向力Y=1092.0869 +FPS=22.65, 法向力=2887.2026, 切向力X=-128.0325, 切向力Y=-70.5021 +FPS=22.66, 法向力=6119.4141, 切向力X=-2095.6233, 切向力Y=710.7833 +FPS=22.71, 法向力=6220.0684, 切向力X=-2019.8585, 切向力Y=918.4740 +FPS=21.40, 法向力=7656.1450, 切向力X=-3185.6912, 切向力Y=1335.7396 +FPS=21.51, 法向力=3825.2751, 切向力X=-1547.3540, 切向力Y=175.6106 +FPS=22.12, 法向力=5038.3477, 切向力X=4132.2383, 切向力Y=-2400.2739 +FPS=21.29, 法向力=4947.9600, 切向力X=4361.3877, 切向力Y=-2062.4890 +FPS=22.23, 法向力=2070.6367, 切向力X=743.9337, 切向力Y=-1029.7920 +FPS=22.06, 法向力=1867.1354, 切向力X=2152.3059, 切向力Y=-350.3738 +FPS=22.22, 法向力=3138.8994, 切向力X=2691.9360, 切向力Y=-1341.7936 +FPS=22.01, 法向力=3333.0186, 切向力X=2790.0959, 切向力Y=-1483.8425 +FPS=20.28, 法向力=2051.7283, 切向力X=2018.3025, 切向力Y=145.3869 +FPS=20.92, 法向力=5652.6719, 切向力X=-1524.8098, 切向力Y=555.4155 +FPS=21.57, 法向力=2068.9783, 切向力X=301.4915, 切向力Y=-1169.0116 +FPS=20.98, 法向力=10780.8535, 切向力X=-5439.5552, 切向力Y=1231.5439 +FPS=22.06, 法向力=2838.2979, 切向力X=206.4347, 切向力Y=-52.4171 +FPS=22.62, 法向力=2515.1182, 切向力X=284.8643, 切向力Y=232.7114 +FPS=21.52, 法向力=2894.7808, 切向力X=3691.9014, 切向力Y=814.8749 +FPS=22.34, 法向力=3026.9053, 切向力X=3770.2297, 切向力Y=734.9351 +FPS=22.32, 法向力=9764.1738, 切向力X=-3402.8113, 切向力Y=-1337.2954 +FPS=22.93, 法向力=10092.1895, 切向力X=-3589.1382, 切向力Y=-1195.8250 +FPS=23.46, 法向力=6724.2383, 切向力X=-2896.6187, 切向力Y=-1359.7369 +FPS=24.12, 法向力=10202.4785, 切向力X=-5122.8398, 切向力Y=466.2349 +FPS=22.98, 法向力=5078.2676, 切向力X=-1301.9276, 切向力Y=1226.5836 +FPS=23.29, 法向力=4268.4771, 切向力X=-1150.7515, 切向力Y=1201.6057 +FPS=21.92, 法向力=2026.5148, 切向力X=1246.3097, 切向力Y=-77.0604 +FPS=22.72, 法向力=2069.6743, 切向力X=1619.4789, 切向力Y=-431.0555 +FPS=22.84, 法向力=4517.4878, 切向力X=-1508.8049, 切向力Y=-174.8966 +FPS=22.00, 法向力=1642.5205, 切向力X=896.8796, 切向力Y=682.4945 +FPS=21.79, 法向力=1399.2905, 切向力X=1022.9181, 切向力Y=-365.5002 +FPS=21.08, 法向力=3983.5396, 切向力X=-1091.9106, 切向力Y=387.9493 +FPS=20.11, 法向力=4368.5361, 切向力X=-1274.8209, 切向力Y=455.3274 +FPS=19.59, 法向力=2656.0400, 切向力X=777.8159, 切向力Y=-499.5327 +FPS=20.85, 法向力=1797.6776, 切向力X=2203.4492, 切向力Y=-94.7102 +FPS=22.37, 法向力=3061.1074, 切向力X=3170.1001, 切向力Y=-797.3824 +FPS=20.98, 法向力=2894.8503, 切向力X=3035.0244, 切向力Y=-760.4561 +FPS=20.87, 法向力=2410.2368, 切向力X=865.0248, 切向力Y=-470.7917 +FPS=20.60, 法向力=1847.9489, 切向力X=978.0353, 切向力Y=158.5409 +FPS=20.59, 法向力=8450.6650, 切向力X=-3283.8662, 切向力Y=866.5295 +FPS=22.73, 法向力=4182.9502, 切向力X=-706.8398, 切向力Y=-39.5583 +FPS=22.09, 法向力=6408.6172, 切向力X=-1651.3623, 切向力Y=558.9267 +FPS=20.95, 法向力=5142.8271, 切向力X=-1642.2710, 切向力Y=1116.9990 +FPS=21.38, 法向力=5220.6963, 切向力X=-1685.2875, 切向力Y=958.0699 +FPS=22.39, 法向力=1567.9021, 切向力X=1938.0625, 切向力Y=474.3378 +FPS=22.83, 法向力=1716.2583, 切向力X=2159.9946, 切向力Y=276.3849 +FPS=22.76, 法向力=8257.0293, 切向力X=-3877.8999, 切向力Y=1258.2791 +FPS=21.93, 法向力=2423.4160, 切向力X=500.3566, 切向力Y=-496.6759 +FPS=22.00, 法向力=2766.8032, 切向力X=728.3569, 切向力Y=352.2383 +FPS=21.10, 法向力=3259.9766, 切向力X=-1124.8090, 切向力Y=-177.6202 +FPS=21.32, 法向力=7307.0552, 切向力X=-3584.6143, 切向力Y=1336.2832 +FPS=22.39, 法向力=7672.1104, 切向力X=-3170.2900, 切向力Y=473.3625 +FPS=23.20, 法向力=10285.0762, 切向力X=-5257.0684, 切向力Y=593.1825 +FPS=23.33, 法向力=5719.1631, 切向力X=-2044.7811, 切向力Y=668.3845 +FPS=23.56, 法向力=1625.2783, 切向力X=921.5358, 切向力Y=371.8481 +FPS=22.52, 法向力=6440.8462, 切向力X=-2293.8342, 切向力Y=1510.8470 +FPS=24.66, 法向力=6728.5103, 切向力X=-2369.3765, 切向力Y=1623.9519 +FPS=22.30, 法向力=1546.7449, 切向力X=1113.0618, 切向力Y=994.7775 +FPS=22.84, 法向力=6685.3438, 切向力X=-2817.1018, 切向力Y=602.3048 +FPS=23.55, 法向力=2056.6428, 切向力X=893.2256, 切向力Y=488.3271 +FPS=22.80, 法向力=1504.4824, 切向力X=1371.1014, 切向力Y=-93.7645 +FPS=23.30, 法向力=2120.0742, 切向力X=1161.3317, 切向力Y=-1514.8572 +FPS=22.53, 法向力=2765.8586, 切向力X=-217.3405, 切向力Y=-522.0852 +FPS=21.18, 法向力=7050.5146, 切向力X=-3015.9531, 切向力Y=689.5320 +FPS=22.71, 法向力=7962.4512, 切向力X=-3523.1194, 切向力Y=858.3500 +FPS=23.91, 法向力=1878.7203, 切向力X=759.2493, 切向力Y=1152.5725 +FPS=23.99, 法向力=9682.5566, 切向力X=-3556.3589, 切向力Y=639.0586 +FPS=24.63, 法向力=5658.7705, 切向力X=-1384.6493, 切向力Y=1394.7095 +FPS=23.54, 法向力=5418.5400, 切向力X=-1224.4006, 切向力Y=1106.6221 +FPS=23.96, 法向力=1381.1833, 切向力X=1696.7723, 切向力Y=860.3746 +FPS=20.39, 法向力=2681.2327, 切向力X=288.8972, 切向力Y=-449.0504 +FPS=21.88, 法向力=9586.0273, 切向力X=-4394.2051, 切向力Y=901.9189 +FPS=22.07, 法向力=1789.9636, 切向力X=1194.7075, 切向力Y=-581.4130 +FPS=22.18, 法向力=8101.3271, 切向力X=-3493.7297, 切向力Y=181.8380 +FPS=21.08, 法向力=6046.0181, 切向力X=-2007.5387, 切向力Y=272.2856 +FPS=21.45, 法向力=1989.5629, 切向力X=1166.9943, 切向力Y=1245.4124 +FPS=20.75, 法向力=4250.9370, 切向力X=-1032.0397, 切向力Y=759.8836 +FPS=21.07, 法向力=2928.0322, 切向力X=-626.4791, 切向力Y=864.4425 +FPS=20.99, 法向力=6525.1152, 切向力X=-2284.8923, 切向力Y=202.8167 +FPS=22.21, 法向力=3930.3352, 切向力X=-682.6155, 切向力Y=885.5290 +FPS=21.76, 法向力=2093.6216, 切向力X=740.9117, 切向力Y=-1128.2341 +FPS=22.19, 法向力=5342.5586, 切向力X=-2056.7544, 切向力Y=412.9490 +FPS=22.23, 法向力=5517.9463, 切向力X=-2024.2917, 切向力Y=401.8009 +FPS=20.92, 法向力=4519.2593, 切向力X=-1647.9973, 切向力Y=-1700.2073 +FPS=20.76, 法向力=4021.3940, 切向力X=-999.2515, 切向力Y=-1401.8259 +FPS=21.82, 法向力=10248.1250, 切向力X=-4586.1982, 切向力Y=604.8287 +FPS=21.25, 法向力=3238.2383, 切向力X=2956.5210, 切向力Y=712.6566 +FPS=20.47, 法向力=3455.3809, 切向力X=-92.6651, 切向力Y=342.7807 +FPS=21.50, 法向力=1833.3964, 切向力X=778.7494, 切向力Y=-1029.8943 +FPS=22.46, 法向力=1609.8827, 切向力X=557.4893, 切向力Y=-376.6504 +FPS=22.58, 法向力=2119.8557, 切向力X=2577.6060, 切向力Y=-251.5008 +FPS=21.90, 法向力=1949.3887, 切向力X=734.7601, 切向力Y=-293.5021 +FPS=19.95, 法向力=5958.2261, 切向力X=-1374.9435, 切向力Y=2546.2310 +FPS=20.76, 法向力=7482.4658, 切向力X=-3561.4717, 切向力Y=-964.0107 +FPS=20.47, 法向力=1808.7759, 切向力X=2084.3340, 切向力Y=-881.2203 +FPS=21.63, 法向力=1407.8884, 切向力X=860.5808, 切向力Y=1496.1744 +FPS=21.88, 法向力=2145.4436, 切向力X=1324.4834, 切向力Y=475.4211 +FPS=21.60, 法向力=2187.8809, 切向力X=1316.6724, 切向力Y=437.6953 +FPS=21.88, 法向力=1347.9470, 切向力X=1243.8063, 切向力Y=708.8462 +FPS=21.29, 法向力=6289.1309, 切向力X=3947.6279, 切向力Y=82.8295 +FPS=20.51, 法向力=2354.6826, 切向力X=134.3090, 切向力Y=-60.5740 +FPS=20.46, 法向力=3535.1797, 切向力X=-53.4753, 切向力Y=1018.5409 +FPS=20.94, 法向力=2142.8511, 切向力X=822.3754, 切向力Y=-671.3345 +FPS=20.99, 法向力=2671.4629, 切向力X=1093.9281, 切向力Y=-2077.4849 +FPS=22.16, 法向力=2624.0645, 切向力X=309.5119, 切向力Y=-1249.9731 +FPS=21.75, 法向力=2273.3398, 切向力X=3160.2119, 切向力Y=67.7383 +FPS=22.07, 法向力=1284.3185, 切向力X=1784.6212, 切向力Y=-1067.5481 +FPS=21.39, 法向力=6700.0156, 切向力X=-2181.8555, 切向力Y=-671.7198 +FPS=20.70, 法向力=2808.8972, 切向力X=78.2623, 切向力Y=-1323.2385 +FPS=20.03, 法向力=2930.4150, 切向力X=-178.6515, 切向力Y=1342.3933 +FPS=22.27, 法向力=2561.4990, 切向力X=-381.5148, 切向力Y=561.6895 +FPS=21.65, 法向力=1417.8417, 切向力X=1433.9446, 切向力Y=-1386.8088 +FPS=20.70, 法向力=3399.9448, 切向力X=2926.4358, 切向力Y=-1672.2917 +FPS=19.84, 法向力=5357.7695, 切向力X=-1933.6716, 切向力Y=1361.2512 +FPS=20.51, 法向力=2575.4712, 切向力X=606.3960, 切向力Y=924.5288 +FPS=20.11, 法向力=2154.9072, 切向力X=1369.3737, 切向力Y=369.8198 +FPS=21.62, 法向力=1968.0845, 切向力X=802.4502, 切向力Y=857.4343 +FPS=21.75, 法向力=2420.0415, 切向力X=-230.7091, 切向力Y=-1123.8306 +FPS=21.87, 法向力=7668.0420, 切向力X=-2899.5667, 切向力Y=1279.1813 +FPS=17.56, 法向力=1817.1466, 切向力X=1793.4009, 切向力Y=-910.5524 +FPS=19.04, 法向力=3414.9404, 切向力X=2964.1387, 切向力Y=-1092.5457 +FPS=18.91, 法向力=2002.5889, 切向力X=2196.3530, 切向力Y=-657.8077 +FPS=19.70, 法向力=1926.4563, 切向力X=1419.2646, 切向力Y=1145.6191 +FPS=21.04, 法向力=2076.8933, 切向力X=1348.3250, 切向力Y=1564.4589 +FPS=20.83, 法向力=1770.3672, 切向力X=1482.1680, 切向力Y=74.0895 +FPS=20.31, 法向力=3035.4893, 切向力X=1922.2172, 切向力Y=-565.7557 +FPS=21.34, 法向力=4085.6499, 切向力X=3090.9797, 切向力Y=-1422.2715 +FPS=21.51, 法向力=2013.2119, 切向力X=1317.5518, 切向力Y=-1099.7124 +FPS=20.88, 法向力=3845.0664, 切向力X=-931.8573, 切向力Y=1003.6550 +FPS=21.20, 法向力=1933.9705, 切向力X=823.4459, 切向力Y=406.2280 +FPS=21.50, 法向力=1998.2280, 切向力X=695.8601, 切向力Y=-71.2995 +FPS=21.83, 法向力=2370.1914, 切向力X=-210.8268, 切向力Y=-351.0046 +FPS=17.17, 法向力=1715.2896, 切向力X=1210.0608, 切向力Y=1180.3193 +FPS=18.15, 法向力=4725.3057, 切向力X=-1497.2258, 切向力Y=877.5356 +FPS=16.66, 法向力=11266.0508, 切向力X=-5269.5811, 切向力Y=1077.5303 +FPS=17.22, 法向力=5580.0820, 切向力X=-1683.7783, 切向力Y=-1082.8076 +FPS=21.19, 法向力=4106.1948, 切向力X=258.1488, 切向力Y=-2776.9963 +FPS=20.40, 法向力=2284.9072, 切向力X=2987.0237, 切向力Y=-341.2684 +FPS=20.95, 法向力=4372.0225, 切向力X=-1272.7460, 切向力Y=1071.9447 +FPS=20.11, 法向力=2937.3110, 切向力X=2701.2134, 切向力Y=-95.0599 +FPS=20.71, 法向力=2069.5103, 切向力X=1127.8187, 切向力Y=-840.5762 +FPS=20.47, 法向力=9576.7344, 切向力X=-3428.4487, 切向力Y=565.3778 +FPS=20.28, 法向力=2040.4626, 切向力X=621.1519, 切向力Y=-369.5090 +FPS=19.58, 法向力=3777.4055, 切向力X=3814.7964, 切向力Y=-1163.0964 +FPS=20.11, 法向力=2125.3989, 切向力X=2139.8970, 切向力Y=-950.3105 +FPS=18.26, 法向力=1682.9170, 切向力X=1825.5874, 切向力Y=-1303.7875 +FPS=18.68, 法向力=6943.9214, 切向力X=-3145.3003, 切向力Y=531.7844 +FPS=20.36, 法向力=2243.6624, 切向力X=183.6184, 切向力Y=1220.7871 +FPS=19.58, 法向力=2952.7656, 切向力X=1378.5221, 切向力Y=-2657.8569 +FPS=15.55, 法向力=2847.2969, 切向力X=675.0780, 切向力Y=189.1408 +FPS=17.35, 法向力=1805.0354, 切向力X=1172.9730, 切向力Y=684.3140 +FPS=16.32, 法向力=2307.6833, 切向力X=240.6130, 切向力Y=721.6180 +FPS=17.31, 法向力=3537.7812, 切向力X=193.3489, 切向力Y=1178.4541 +FPS=17.63, 法向力=2263.4858, 切向力X=309.7068, 切向力Y=82.0742 +FPS=16.04, 法向力=2156.9697, 切向力X=1136.7231, 切向力Y=-69.1686 +FPS=19.13, 法向力=4623.8052, 切向力X=-1203.1511, 切向力Y=854.4332 +FPS=20.54, 法向力=4383.3862, 切向力X=-1528.9017, 切向力Y=-963.3679 +FPS=21.20, 法向力=7539.7261, 切向力X=-2766.9150, 切向力Y=-168.5597 +FPS=21.81, 法向力=7350.4087, 切向力X=-2981.6072, 切向力Y=2188.8408 +FPS=21.65, 法向力=2029.3185, 切向力X=2934.8083, 切向力Y=691.4794 +FPS=21.67, 法向力=1559.3485, 切向力X=902.5978, 切向力Y=-835.5869 +FPS=22.76, 法向力=1805.3494, 切向力X=645.4161, 切向力Y=984.3165 +FPS=22.02, 法向力=1775.0164, 切向力X=664.1832, 切向力Y=1101.3322 +FPS=23.43, 法向力=1451.2444, 切向力X=1460.8308, 切向力Y=-416.4519 +FPS=22.41, 法向力=3782.1367, 切向力X=-649.0817, 切向力Y=-377.5914 +FPS=22.39, 法向力=4095.0776, 切向力X=-611.9879, 切向力Y=-546.2701 +FPS=22.97, 法向力=1927.4781, 切向力X=2278.9451, 切向力Y=-175.2625 +FPS=21.41, 法向力=2514.5659, 切向力X=2734.7854, 切向力Y=-739.6785 +FPS=20.35, 法向力=2682.1597, 切向力X=163.1151, 切向力Y=-1450.8306 +FPS=22.42, 法向力=7280.8511, 切向力X=-3124.4497, 切向力Y=140.7083 +FPS=23.91, 法向力=5589.5898, 切向力X=-2799.8828, 切向力Y=-571.1832 +FPS=23.91, 法向力=2388.6055, 切向力X=1452.5898, 切向力Y=-1483.0063 +FPS=24.22, 法向力=4182.8398, 切向力X=-666.6828, 切向力Y=233.2345 +FPS=23.91, 法向力=2576.9050, 切向力X=-92.9967, 切向力Y=-113.9814 +FPS=23.62, 法向力=9148.1797, 切向力X=-3462.4863, 切向力Y=229.7511 +FPS=23.40, 法向力=8768.7354, 切向力X=-3161.5845, 切向力Y=-32.8662 +FPS=24.34, 法向力=3667.1799, 切向力X=-276.2510, 切向力Y=-284.8704 +FPS=24.02, 法向力=6606.9697, 切向力X=-2615.0796, 切向力Y=197.1462 +FPS=23.89, 法向力=1976.0054, 切向力X=428.5771, 切向力Y=-603.9800 +FPS=23.39, 法向力=1889.4125, 切向力X=1306.7725, 切向力Y=289.7238 +FPS=23.88, 法向力=2093.0000, 切向力X=1148.1057, 切向力Y=1817.0422 +FPS=23.63, 法向力=2067.4937, 切向力X=1242.0571, 切向力Y=1776.4402 +FPS=24.09, 法向力=3289.1353, 切向力X=-304.8101, 切向力Y=1014.9995 +FPS=23.45, 法向力=1809.2384, 切向力X=1121.3033, 切向力Y=808.0044 +FPS=23.02, 法向力=2215.1104, 切向力X=1223.9434, 切向力Y=-126.5583 +FPS=23.35, 法向力=1978.9037, 切向力X=1436.9583, 切向力Y=-1214.1813 +FPS=23.58, 法向力=4664.4634, 切向力X=-867.1866, 切向力Y=-118.2972 +FPS=24.43, 法向力=4450.8896, 切向力X=-1422.5502, 切向力Y=822.1229 +FPS=23.93, 法向力=4271.1646, 切向力X=3952.8257, 切向力Y=-80.3252 +FPS=23.43, 法向力=4424.8799, 切向力X=4189.9180, 切向力Y=-27.0149 +FPS=23.29, 法向力=3904.1731, 切向力X=63.2925, 切向力Y=-273.2404 +FPS=23.23, 法向力=4657.3765, 切向力X=-1337.5895, 切向力Y=1361.4844 +FPS=22.58, 法向力=5344.1191, 切向力X=-906.3649, 切向力Y=-270.1206 +FPS=22.03, 法向力=1691.3962, 切向力X=684.0848, 切向力Y=-1340.6873 +FPS=22.41, 法向力=5283.9600, 切向力X=-1462.8809, 切向力Y=871.6653 +FPS=21.75, 法向力=8198.4785, 切向力X=-3384.5063, 切向力Y=560.4178 +FPS=19.30, 法向力=6511.8369, 切向力X=-2191.0430, 切向力Y=619.5005 +FPS=19.77, 法向力=2165.6812, 切向力X=1234.1951, 切向力Y=-74.5308 +FPS=20.12, 法向力=2374.5452, 切向力X=1761.8783, 切向力Y=295.5631 +FPS=20.79, 法向力=6519.5425, 切向力X=-2847.3584, 切向力Y=696.2848 +FPS=19.82, 法向力=13921.6191, 切向力X=-5934.8604, 切向力Y=2201.1365 +FPS=19.79, 法向力=3563.5959, 切向力X=2711.4021, 切向力Y=-1229.2275 +FPS=19.46, 法向力=4825.1729, 切向力X=-607.0662, 切向力Y=745.4818 +FPS=19.46, 法向力=2036.9299, 切向力X=1310.4722, 切向力Y=-665.2533 +FPS=20.36, 法向力=1713.9380, 切向力X=1664.7500, 切向力Y=-566.0112 +FPS=19.56, 法向力=2940.8760, 切向力X=1665.1855, 切向力Y=-1138.3752 +FPS=20.58, 法向力=4533.8945, 切向力X=4416.3281, 切向力Y=-2319.7739 +FPS=20.87, 法向力=1470.6722, 切向力X=1954.2018, 切向力Y=-1062.8796 +FPS=21.07, 法向力=1980.9091, 切向力X=2405.8374, 切向力Y=275.1272 +FPS=21.16, 法向力=10822.3633, 切向力X=-4925.5703, 切向力Y=378.1824 +FPS=20.45, 法向力=1873.4672, 切向力X=2519.5508, 切向力Y=-185.5074 +FPS=19.48, 法向力=7167.1855, 切向力X=-2642.0930, 切向力Y=1485.0367 +FPS=20.22, 法向力=7504.2383, 切向力X=-2861.1189, 切向力Y=1442.9451 +FPS=19.91, 法向力=6876.1182, 切向力X=-1607.3748, 切向力Y=807.8798 +FPS=21.09, 法向力=3852.8179, 切向力X=272.2860, 切向力Y=-775.0033 +FPS=19.29, 法向力=3746.1741, 切向力X=-735.0474, 切向力Y=959.9896 +FPS=21.18, 法向力=6204.3896, 切向力X=-2143.9387, 切向力Y=15.1323 +FPS=20.76, 法向力=10405.4531, 切向力X=-5237.8340, 切向力Y=-52.4427 +FPS=20.48, 法向力=3862.2402, 切向力X=3154.0015, 切向力Y=-1702.3538 +FPS=20.50, 法向力=1614.3716, 切向力X=1213.8683, 切向力Y=-149.1981 +FPS=19.65, 法向力=4255.4761, 切向力X=-1441.9828, 切向力Y=923.3812 +FPS=20.18, 法向力=2294.3159, 切向力X=2664.5505, 切向力Y=601.8542 +FPS=20.87, 法向力=3974.2234, 切向力X=-1053.3607, 切向力Y=-928.8149 +FPS=21.85, 法向力=8582.7559, 切向力X=-3437.7793, 切向力Y=550.4169 +FPS=21.33, 法向力=4669.7095, 切向力X=-853.0770, 切向力Y=-541.6257 +FPS=21.21, 法向力=2079.9910, 切向力X=2492.3379, 切向力Y=-1192.2925 +FPS=21.08, 法向力=2388.0215, 切向力X=1617.0012, 切向力Y=-405.4614 +FPS=20.21, 法向力=2038.3820, 切向力X=1011.5557, 切向力Y=-667.9373 +FPS=20.59, 法向力=4027.7449, 切向力X=-960.6352, 切向力Y=591.6350 +FPS=19.89, 法向力=1699.2725, 切向力X=1812.1492, 切向力Y=-618.1580 +FPS=20.40, 法向力=1773.1152, 切向力X=924.4880, 切向力Y=-131.1965 +FPS=21.92, 法向力=7632.8628, 切向力X=-3293.6316, 切向力Y=1347.3409 +FPS=20.06, 法向力=4668.0996, 切向力X=3742.2437, 切向力Y=1059.2712 +FPS=22.55, 法向力=2779.6655, 切向力X=1358.7280, 切向力Y=-2429.0149 +FPS=22.09, 法向力=7707.7783, 切向力X=-3331.5781, 切向力Y=1190.7061 +FPS=23.21, 法向力=7843.9004, 切向力X=-3413.6980, 切向力Y=1765.1067 +FPS=22.85, 法向力=4881.8989, 切向力X=4397.4062, 切向力Y=1056.2004 +FPS=22.29, 法向力=6537.7261, 切向力X=3496.4326, 切向力Y=-1066.8831 +FPS=20.26, 法向力=1814.1584, 切向力X=1652.0914, 切向力Y=1090.3877 +FPS=21.66, 法向力=1786.5200, 切向力X=2360.8418, 切向力Y=-37.5242 +FPS=21.60, 法向力=1918.2917, 切向力X=1124.4758, 切向力Y=117.6623 +FPS=21.81, 法向力=2126.3975, 切向力X=318.9797, 切向力Y=-601.0707 +FPS=21.66, 法向力=11304.4414, 切向力X=-4885.9395, 切向力Y=2155.0352 +FPS=22.25, 法向力=3141.0234, 切向力X=369.7407, 切向力Y=996.6843 +FPS=22.79, 法向力=2831.6597, 切向力X=766.8578, 切向力Y=800.7626 +FPS=18.66, 法向力=3790.2720, 切向力X=-1117.4978, 切向力Y=531.3224 +FPS=20.58, 法向力=4843.8672, 切向力X=-1089.4026, 切向力Y=-151.9350 +FPS=21.10, 法向力=5360.6553, 切向力X=-1434.7771, 切向力Y=-276.3585 +FPS=22.79, 法向力=6408.9395, 切向力X=-2149.7786, 切向力Y=1685.0396 +FPS=23.00, 法向力=6433.9951, 切向力X=-2129.5940, 切向力Y=1585.3400 +FPS=22.48, 法向力=7757.0479, 切向力X=-3696.0562, 切向力Y=1098.5085 +FPS=22.90, 法向力=9761.0176, 切向力X=-4807.1982, 切向力Y=-773.2838 +FPS=23.17, 法向力=1923.7922, 切向力X=703.2756, 切向力Y=149.2548 +FPS=22.92, 法向力=1975.2996, 切向力X=2229.3469, 切向力Y=488.6710 +FPS=22.85, 法向力=2325.6360, 切向力X=599.0940, 切向力Y=347.1410 +FPS=22.95, 法向力=2799.4648, 切向力X=2362.1924, 切向力Y=-301.1783 +FPS=22.56, 法向力=7874.9263, 切向力X=-3541.7134, 切向力Y=738.3325 +FPS=21.19, 法向力=2376.2961, 切向力X=245.1512, 切向力Y=-767.3549 +FPS=21.46, 法向力=1429.5129, 切向力X=2084.6045, 切向力Y=-429.3621 +FPS=21.35, 法向力=1508.9648, 切向力X=2308.8167, 切向力Y=-264.2297 +FPS=22.18, 法向力=2275.5723, 切向力X=1978.4475, 切向力Y=223.7298 +FPS=22.53, 法向力=2316.5713, 切向力X=2234.6348, 切向力Y=910.2357 +FPS=22.53, 法向力=9663.8789, 切向力X=6690.2422, 切向力Y=449.3168 +FPS=21.98, 法向力=2288.9858, 切向力X=1661.3997, 切向力Y=-662.9700 +FPS=21.75, 法向力=3622.1494, 切向力X=-218.8557, 切向力Y=1110.5793 +FPS=19.87, 法向力=3352.6636, 切向力X=-114.5442, 切向力Y=986.9191 +FPS=21.15, 法向力=5589.4248, 切向力X=-1054.9191, 切向力Y=1494.4734 +FPS=20.02, 法向力=13070.1709, 切向力X=-6687.1211, 切向力Y=1380.0962 +FPS=20.02, 法向力=7523.8418, 切向力X=-3592.9238, 切向力Y=2764.4507 +FPS=20.22, 法向力=4521.8613, 切向力X=-1823.6433, 切向力Y=-404.0616 +FPS=20.60, 法向力=1900.1877, 切向力X=608.6459, 切向力Y=-118.9212 +FPS=20.68, 法向力=1376.1565, 切向力X=1523.0247, 切向力Y=258.8890 +FPS=19.59, 法向力=1587.1997, 切向力X=706.5726, 切向力Y=493.9567 +FPS=20.32, 法向力=2139.4844, 切向力X=2315.4663, 切向力Y=547.5347 +FPS=19.60, 法向力=1956.9524, 切向力X=1532.3531, 切向力Y=-2082.2661 +FPS=21.27, 法向力=9346.7246, 切向力X=-4175.5947, 切向力Y=976.2590 +FPS=21.05, 法向力=3457.5137, 切向力X=2952.8418, 切向力Y=-850.8767 +FPS=21.16, 法向力=1768.9182, 切向力X=1477.6407, 切向力Y=143.7118 +FPS=21.67, 法向力=1804.9546, 切向力X=212.8960, 切向力Y=1175.5686 +FPS=21.91, 法向力=1805.8879, 切向力X=128.1897, 切向力Y=1242.7166 +FPS=23.02, 法向力=1807.8438, 切向力X=80.6197, 切向力Y=1280.3083 +FPS=20.60, 法向力=6063.7842, 切向力X=-1915.5996, 切向力Y=1614.2646 +FPS=21.55, 法向力=4387.5479, 切向力X=-897.6345, 切向力Y=951.9983 +FPS=20.81, 法向力=1877.6082, 切向力X=1025.1980, 切向力Y=-1095.9500 +FPS=20.13, 法向力=1633.9927, 切向力X=1144.0769, 切向力Y=-213.0831 +FPS=19.18, 法向力=5281.3740, 切向力X=-1411.1509, 切向力Y=142.1153 +FPS=19.08, 法向力=2493.6389, 切向力X=-135.1110, 切向力Y=-21.0174 +FPS=19.54, 法向力=2896.3843, 切向力X=313.3236, 切向力Y=310.6602 +FPS=20.00, 法向力=2837.1880, 切向力X=493.2937, 切向力Y=491.7152 +FPS=24.65, 法向力=3660.0669, 切向力X=-361.3885, 切向力Y=-234.9036 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260604_012135.log b/examples/logs/qt_viewer_20260604_012135.log new file mode 100644 index 0000000..060c492 --- /dev/null +++ b/examples/logs/qt_viewer_20260604_012135.log @@ -0,0 +1,3005 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=40 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Image processing backend: cpu (requested: cpu) + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.48, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=1.47, 法向力=806.8284, 切向力X=-301.8556, 切向力Y=71.0518 +FPS=23.80, 法向力=1266.1486, 切向力X=117.3249, 切向力Y=653.8121 +FPS=26.85, 法向力=1156.9160, 切向力X=617.7627, 切向力Y=107.7403 +FPS=27.00, 法向力=1564.5803, 切向力X=197.3237, 切向力Y=1376.8743 +FPS=28.51, 法向力=1102.2809, 切向力X=-166.5849, 切向力Y=355.0453 +FPS=28.87, 法向力=1023.2005, 切向力X=12.0137, 切向力Y=404.0567 +FPS=29.28, 法向力=959.0717, 切向力X=563.5331, 切向力Y=279.1210 +FPS=27.87, 法向力=926.0577, 切向力X=-307.2252, 切向力Y=270.6857 +FPS=26.78, 法向力=1082.3804, 切向力X=282.1670, 切向力Y=786.6876 +FPS=27.73, 法向力=1171.0139, 切向力X=220.9070, 切向力Y=486.4429 +FPS=27.97, 法向力=1061.5117, 切向力X=742.1098, 切向力Y=577.7676 +FPS=29.28, 法向力=1133.0056, 切向力X=357.7927, 切向力Y=504.0029 +FPS=26.85, 法向力=736.9615, 切向力X=-61.5977, 切向力Y=868.8365 +FPS=27.45, 法向力=1144.5146, 切向力X=493.1808, 切向力Y=-4.9744 +FPS=29.12, 法向力=1163.8602, 切向力X=575.4453, 切向力Y=-40.7840 +FPS=28.27, 法向力=1055.7886, 切向力X=-300.4347, 切向力Y=294.4008 +FPS=26.72, 法向力=1068.7258, 切向力X=-453.0998, 切向力Y=259.4501 +FPS=29.11, 法向力=802.5356, 切向力X=-206.0540, 切向力Y=261.9268 +FPS=27.62, 法向力=1486.2351, 切向力X=254.1141, 切向力Y=734.2476 +FPS=27.47, 法向力=1123.1560, 切向力X=590.7666, 切向力Y=287.9344 +FPS=27.25, 法向力=1240.2788, 切向力X=-26.0834, 切向力Y=-93.4994 +FPS=28.78, 法向力=1013.1179, 切向力X=-384.6791, 切向力Y=306.6763 +FPS=28.92, 法向力=1009.3441, 切向力X=70.7353, 切向力Y=360.5046 +FPS=26.94, 法向力=1128.5803, 切向力X=513.7454, 切向力Y=190.9552 +FPS=29.48, 法向力=1095.9016, 切向力X=788.6504, 切向力Y=453.3835 +FPS=28.32, 法向力=917.0316, 切向力X=-459.1388, 切向力Y=677.8053 +FPS=28.46, 法向力=941.6863, 切向力X=395.1312, 切向力Y=508.5977 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002420s (9 tiles incl ref), finalize=0.000080s, total=0.002774s +FPS=27.56, 法向力=870.8167, 切向力X=11.8320, 切向力Y=365.9351 +FPS=27.64, 法向力=1222.1987, 切向力X=-378.2755, 切向力Y=341.4474 +FPS=26.33, 法向力=1017.1915, 切向力X=27.9022, 切向力Y=-589.8127 +FPS=26.56, 法向力=1067.0143, 切向力X=-676.5310, 切向力Y=509.8716 +FPS=27.63, 法向力=1329.8604, 切向力X=271.4522, 切向力Y=519.7449 +FPS=28.37, 法向力=1230.9801, 切向力X=82.8249, 切向力Y=184.2850 +FPS=28.75, 法向力=1010.3293, 切向力X=313.7938, 切向力Y=120.8026 +FPS=29.39, 法向力=1400.7427, 切向力X=-297.5454, 切向力Y=406.5437 +FPS=29.41, 法向力=1126.5177, 切向力X=589.2709, 切向力Y=539.8525 +FPS=29.53, 法向力=1332.6399, 切向力X=-538.3326, 切向力Y=645.1859 +FPS=29.78, 法向力=911.5668, 切向力X=-857.9265, 切向力Y=466.1775 +FPS=29.63, 法向力=1283.1981, 切向力X=1000.4195, 切向力Y=600.6475 +FPS=29.82, 法向力=1144.4506, 切向力X=216.2752, 切向力Y=411.2632 +FPS=29.00, 法向力=1369.5525, 切向力X=-804.9877, 切向力Y=221.2955 +FPS=28.43, 法向力=1293.8320, 切向力X=273.0014, 切向力Y=-322.8383 +FPS=28.61, 法向力=1158.3357, 切向力X=-90.3849, 切向力Y=692.6145 +FPS=28.74, 法向力=1136.2683, 切向力X=-760.8583, 切向力Y=326.0023 +FPS=28.73, 法向力=1190.4816, 切向力X=-570.0416, 切向力Y=593.3434 +FPS=27.93, 法向力=1274.2888, 切向力X=348.3947, 切向力Y=-144.8828 +FPS=29.19, 法向力=919.4664, 切向力X=412.4993, 切向力Y=247.1695 +FPS=28.66, 法向力=996.4736, 切向力X=66.5847, 切向力Y=7.6146 +FPS=29.36, 法向力=928.0646, 切向力X=-217.6667, 切向力Y=42.4242 +FPS=28.95, 法向力=1104.4061, 切向力X=157.0617, 切向力Y=-213.4399 +FPS=28.73, 法向力=1091.2351, 切向力X=729.7527, 切向力Y=685.7634 +FPS=29.29, 法向力=856.4749, 切向力X=-241.2110, 切向力Y=-16.5703 +FPS=28.65, 法向力=1464.4690, 切向力X=334.2919, 切向力Y=693.3583 +FPS=28.30, 法向力=1145.5891, 切向力X=627.3080, 切向力Y=959.9835 +FPS=28.28, 法向力=981.2019, 切向力X=630.0980, 切向力Y=99.5224 +FPS=28.27, 法向力=753.0337, 切向力X=177.4839, 切向力Y=173.7393 +FPS=27.67, 法向力=907.8898, 切向力X=-135.5510, 切向力Y=453.3311 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000250s, blend=0.002199s (9 tiles incl ref), finalize=0.000065s, total=0.002521s +FPS=27.39, 法向力=922.9116, 切向力X=-117.5384, 切向力Y=511.7251 +FPS=28.56, 法向力=1389.2869, 切向力X=-493.9344, 切向力Y=568.0784 +FPS=28.49, 法向力=1108.6566, 切向力X=-0.6772, 切向力Y=-9.9172 +FPS=28.80, 法向力=1027.4503, 切向力X=134.8802, 切向力Y=-15.3940 +FPS=27.04, 法向力=951.7859, 切向力X=-147.5976, 切向力Y=634.4893 +FPS=28.65, 法向力=988.8336, 切向力X=-466.3041, 切向力Y=118.3565 +FPS=29.69, 法向力=1265.3406, 切向力X=1013.6899, 切向力Y=-68.7456 +FPS=28.40, 法向力=1250.0344, 切向力X=229.3066, 切向力Y=-118.4785 +FPS=26.93, 法向力=1060.9122, 切向力X=120.9637, 切向力Y=614.6870 +FPS=28.51, 法向力=1207.3411, 切向力X=-416.9017, 切向力Y=876.1063 +FPS=28.95, 法向力=1258.0490, 切向力X=-401.2087, 切向力Y=891.0583 +FPS=27.39, 法向力=1298.9506, 切向力X=394.1327, 切向力Y=330.2326 +FPS=28.66, 法向力=1179.0698, 切向力X=149.8179, 切向力Y=512.6039 +FPS=28.65, 法向力=1046.9105, 切向力X=-389.9218, 切向力Y=-60.3149 +FPS=29.13, 法向力=1046.2988, 切向力X=-335.2800, 切向力Y=-208.2553 +FPS=28.79, 法向力=1213.4744, 切向力X=-267.4240, 切向力Y=868.9363 +FPS=27.73, 法向力=1338.0006, 切向力X=89.3279, 切向力Y=609.2281 +FPS=28.98, 法向力=1290.3289, 切向力X=-606.0747, 切向力Y=485.4625 +FPS=27.32, 法向力=1302.2527, 切向力X=-315.4319, 切向力Y=5.4447 +FPS=26.95, 法向力=1461.9377, 切向力X=-654.3005, 切向力Y=306.3033 +FPS=26.77, 法向力=1356.4712, 切向力X=562.2042, 切向力Y=831.7877 +FPS=27.72, 法向力=1281.3804, 切向力X=286.3080, 切向力Y=316.8941 +FPS=26.51, 法向力=1467.3041, 切向力X=249.8346, 切向力Y=-282.1961 +FPS=28.14, 法向力=1432.0219, 切向力X=117.7503, 切向力Y=-267.3268 +FPS=27.46, 法向力=919.4086, 切向力X=-670.7703, 切向力Y=472.9715 +FPS=25.49, 法向力=1099.6768, 切向力X=-700.6395, 切向力Y=512.8236 +FPS=28.10, 法向力=1016.2062, 切向力X=644.4581, 切向力Y=-79.4540 +FPS=26.50, 法向力=1341.0779, 切向力X=-153.0767, 切向力Y=358.2449 +FPS=26.90, 法向力=1383.6573, 切向力X=236.8000, 切向力Y=323.4225 +FPS=26.59, 法向力=1267.3042, 切向力X=347.7570, 切向力Y=107.1492 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000242s, blend=0.002124s (9 tiles incl ref), finalize=0.000061s, total=0.002433s +FPS=27.28, 法向力=857.6056, 切向力X=68.7387, 切向力Y=135.6478 +FPS=24.33, 法向力=1374.4961, 切向力X=39.9917, 切向力Y=-23.1090 +FPS=23.66, 法向力=1073.7979, 切向力X=210.1000, 切向力Y=141.0940 +FPS=27.70, 法向力=997.2150, 切向力X=-127.1538, 切向力Y=-126.5084 +FPS=23.65, 法向力=1077.6304, 切向力X=310.1565, 切向力Y=-298.8831 +FPS=25.10, 法向力=1078.2627, 切向力X=613.4076, 切向力Y=147.3173 +FPS=25.12, 法向力=1231.8531, 切向力X=596.4285, 切向力Y=-113.2407 +FPS=21.07, 法向力=826.4825, 切向力X=-1096.9539, 切向力Y=-11.1549 +FPS=25.38, 法向力=1573.2013, 切向力X=48.9140, 切向力Y=413.2116 +FPS=24.81, 法向力=1290.8055, 切向力X=-228.2384, 切向力Y=619.4114 +FPS=25.94, 法向力=1240.2922, 切向力X=-437.7238, 切向力Y=322.3970 +FPS=25.26, 法向力=934.9732, 切向力X=-193.0498, 切向力Y=-209.3481 +FPS=23.31, 法向力=1026.1556, 切向力X=-679.5640, 切向力Y=355.8080 +FPS=25.43, 法向力=1096.3286, 切向力X=-626.3064, 切向力Y=475.9610 +FPS=24.51, 法向力=1184.1232, 切向力X=207.6827, 切向力Y=387.6262 +FPS=24.32, 法向力=1059.2798, 切向力X=293.2274, 切向力Y=923.1896 +FPS=24.04, 法向力=730.5178, 切向力X=160.4990, 切向力Y=-2.3910 +FPS=23.61, 法向力=1009.8673, 切向力X=497.0649, 切向力Y=-12.5695 +FPS=23.22, 法向力=1095.0745, 切向力X=270.0854, 切向力Y=261.4666 +FPS=23.84, 法向力=1313.0442, 切向力X=-153.6851, 切向力Y=189.4554 +FPS=23.02, 法向力=996.3181, 切向力X=-675.8942, 切向力Y=470.3771 +FPS=22.37, 法向力=946.6478, 切向力X=351.6517, 切向力Y=-199.5939 +FPS=21.61, 法向力=1641.6503, 切向力X=747.3570, 切向力Y=-245.4544 +FPS=21.02, 法向力=1569.5349, 切向力X=333.4988, 切向力Y=418.8812 +FPS=21.07, 法向力=1403.5918, 切向力X=487.8812, 切向力Y=-18.1437 +FPS=20.50, 法向力=1618.3564, 切向力X=341.0737, 切向力Y=354.2595 +FPS=22.01, 法向力=1479.4741, 切向力X=513.4476, 切向力Y=-215.8583 +FPS=24.23, 法向力=1176.2047, 切向力X=-42.2384, 切向力Y=113.8253 +FPS=23.94, 法向力=1006.1978, 切向力X=-459.4144, 切向力Y=-894.7212 +FPS=23.20, 法向力=1065.1526, 切向力X=52.0059, 切向力Y=-81.1920 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002164s (9 tiles incl ref), finalize=0.000065s, total=0.002482s +FPS=22.71, 法向力=1040.8771, 切向力X=40.0054, 切向力Y=157.0050 +FPS=24.20, 法向力=1360.2034, 切向力X=-35.4603, 切向力Y=823.3146 +FPS=23.79, 法向力=1007.7254, 切向力X=-1147.6567, 切向力Y=250.2153 +FPS=23.49, 法向力=1052.8700, 切向力X=-161.3610, 切向力Y=249.8591 +FPS=23.76, 法向力=1172.3215, 切向力X=-446.3100, 切向力Y=318.2700 +FPS=23.14, 法向力=917.5384, 切向力X=366.6194, 切向力Y=740.4241 +FPS=24.32, 法向力=919.5185, 切向力X=276.0166, 切向力Y=761.9409 +FPS=23.92, 法向力=1371.1379, 切向力X=62.3448, 切向力Y=329.0140 +FPS=23.42, 法向力=1298.4309, 切向力X=974.8733, 切向力Y=552.1664 +FPS=23.17, 法向力=869.6093, 切向力X=4.4726, 切向力Y=146.2314 +FPS=21.87, 法向力=853.5822, 切向力X=-403.0078, 切向力Y=-73.6607 +FPS=22.51, 法向力=909.9337, 切向力X=-428.1221, 切向力Y=21.0701 +FPS=22.58, 法向力=1820.8053, 切向力X=1109.4575, 切向力Y=-474.0460 +FPS=23.36, 法向力=1147.5486, 切向力X=34.3646, 切向力Y=644.4246 +FPS=22.27, 法向力=1144.7666, 切向力X=746.0704, 切向力Y=112.1885 +FPS=22.02, 法向力=1417.1932, 切向力X=42.8764, 切向力Y=-26.1550 +FPS=22.04, 法向力=1560.4437, 切向力X=234.0884, 切向力Y=727.7897 +FPS=21.46, 法向力=1383.9717, 切向力X=214.3250, 切向力Y=119.9410 +FPS=19.90, 法向力=1321.1472, 切向力X=90.0410, 切向力Y=-260.7833 +FPS=18.87, 法向力=1326.6716, 切向力X=-385.2049, 切向力Y=-81.8262 +FPS=20.88, 法向力=1030.4507, 切向力X=-373.5606, 切向力Y=146.5338 +FPS=21.41, 法向力=1026.9353, 切向力X=-187.6965, 切向力Y=-336.4358 +FPS=22.39, 法向力=1471.7177, 切向力X=-63.2450, 切向力Y=-105.8815 +FPS=22.87, 法向力=1137.0853, 切向力X=577.9613, 切向力Y=-4.4663 +FPS=21.80, 法向力=1193.4832, 切向力X=-61.2226, 切向力Y=-111.3611 +FPS=22.22, 法向力=1097.5881, 切向力X=146.4507, 切向力Y=203.7721 +FPS=22.36, 法向力=1167.7811, 切向力X=661.1499, 切向力Y=-133.6089 +FPS=23.36, 法向力=1077.7478, 切向力X=-550.5056, 切向力Y=-66.5931 +FPS=24.47, 法向力=1052.0332, 切向力X=37.9556, 切向力Y=-433.0572 +FPS=24.42, 法向力=1003.7917, 切向力X=217.1187, 切向力Y=-331.3992 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000277s, blend=0.002243s (9 tiles incl ref), finalize=0.000073s, total=0.002601s +FPS=23.44, 法向力=1096.7986, 切向力X=-51.5419, 切向力Y=-168.1842 +FPS=22.64, 法向力=915.5408, 切向力X=169.2820, 切向力Y=-179.3400 +FPS=24.61, 法向力=919.6907, 切向力X=-98.2381, 切向力Y=-423.4494 +FPS=23.20, 法向力=1386.5013, 切向力X=-24.3168, 切向力Y=-221.8360 +FPS=23.28, 法向力=959.1658, 切向力X=-160.0091, 切向力Y=135.8111 +FPS=25.20, 法向力=1115.3892, 切向力X=-41.4227, 切向力Y=9.6576 +FPS=24.71, 法向力=1178.2397, 切向力X=-215.2389, 切向力Y=-1207.9543 +FPS=24.93, 法向力=1579.0144, 切向力X=1135.2114, 切向力Y=-1710.8939 +FPS=25.10, 法向力=1602.4252, 切向力X=1307.4301, 切向力Y=-1758.3428 +FPS=24.93, 法向力=1706.5370, 切向力X=2057.8750, 切向力Y=-2736.8931 +FPS=25.72, 法向力=1854.4529, 切向力X=2341.5439, 切向力Y=-4055.0098 +FPS=25.15, 法向力=1818.4037, 切向力X=2718.2432, 切向力Y=-4370.3560 +FPS=24.67, 法向力=2251.5327, 切向力X=3716.3184, 切向力Y=-4411.5400 +FPS=25.68, 法向力=1670.6112, 切向力X=5248.2607, 切向力Y=-5111.4688 +FPS=25.14, 法向力=1970.5586, 切向力X=5424.1045, 切向力Y=-6077.2256 +FPS=25.64, 法向力=2583.8394, 切向力X=5607.3545, 切向力Y=-4669.0918 +FPS=26.22, 法向力=3237.6475, 切向力X=6018.8604, 切向力Y=-4104.3359 +FPS=26.69, 法向力=3515.6091, 切向力X=6522.1338, 切向力Y=-5160.4673 +FPS=26.49, 法向力=3551.5461, 切向力X=6475.4375, 切向力Y=-6108.9346 +FPS=26.03, 法向力=3902.3076, 切向力X=4983.6997, 切向力Y=-7030.5923 +FPS=25.97, 法向力=3910.8057, 切向力X=5039.1357, 切向力Y=-7039.0430 +FPS=24.37, 法向力=3201.3379, 切向力X=4829.5654, 切向力Y=-8616.7422 +FPS=25.72, 法向力=3383.5669, 切向力X=4945.6333, 切向力Y=-8618.7598 +FPS=25.59, 法向力=4085.0579, 切向力X=4868.4111, 切向力Y=-9509.1270 +FPS=25.94, 法向力=3634.5254, 切向力X=5241.4795, 切向力Y=-10798.6670 +FPS=26.43, 法向力=3912.2886, 切向力X=7379.2773, 切向力Y=-12877.5293 +FPS=27.21, 法向力=3960.9673, 切向力X=8001.5239, 切向力Y=-12927.6953 +FPS=26.50, 法向力=4498.5225, 切向力X=9038.5186, 切向力Y=-13453.0098 +FPS=27.07, 法向力=4548.8721, 切向力X=8354.1748, 切向力Y=-13904.8535 +FPS=28.18, 法向力=4633.3140, 切向力X=8355.9033, 切向力Y=-13818.0420 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000256s, blend=0.002125s (9 tiles incl ref), finalize=0.000059s, total=0.002447s +FPS=26.25, 法向力=3642.2957, 切向力X=8302.0283, 切向力Y=-14318.1738 +FPS=25.01, 法向力=4290.2666, 切向力X=8357.9297, 切向力Y=-13594.9121 +FPS=27.57, 法向力=4174.9683, 切向力X=7859.1626, 切向力Y=-13294.5801 +FPS=26.88, 法向力=4244.1436, 切向力X=8179.5786, 切向力Y=-12615.5371 +FPS=24.25, 法向力=3866.4031, 切向力X=6335.1396, 切向力Y=-12166.6621 +FPS=26.03, 法向力=3701.1177, 切向力X=6469.7344, 切向力Y=-11040.2832 +FPS=25.93, 法向力=3237.7744, 切向力X=5198.1924, 切向力Y=-10566.5586 +FPS=27.53, 法向力=3175.2744, 切向力X=4849.8477, 切向力Y=-7797.3701 +FPS=26.55, 法向力=2780.0078, 切向力X=4842.4502, 切向力Y=-6999.0518 +FPS=28.01, 法向力=3105.8936, 切向力X=4505.7549, 切向力Y=-6461.7739 +FPS=28.44, 法向力=3101.6724, 切向力X=4466.5234, 切向力Y=-6448.1108 +FPS=26.56, 法向力=2476.4321, 切向力X=3908.4937, 切向力Y=-5457.2295 +FPS=26.71, 法向力=2905.1707, 切向力X=3379.8533, 切向力Y=-6202.5962 +FPS=27.30, 法向力=2122.1685, 切向力X=3076.2983, 切向力Y=-4362.2969 +FPS=27.03, 法向力=1849.8447, 切向力X=1723.9939, 切向力Y=-3224.1270 +FPS=26.90, 法向力=1573.2107, 切向力X=1192.4083, 切向力Y=-3280.3474 +FPS=26.86, 法向力=1582.0759, 切向力X=1972.4594, 切向力Y=-2026.1492 +FPS=27.41, 法向力=1404.3231, 切向力X=1127.6990, 切向力Y=-1557.2993 +FPS=27.12, 法向力=1551.6851, 切向力X=1234.8635, 切向力Y=-1334.1123 +FPS=27.78, 法向力=1733.7485, 切向力X=698.9466, 切向力Y=-1461.6233 +FPS=26.59, 法向力=1745.0710, 切向力X=761.1035, 切向力Y=-1429.3457 +FPS=27.99, 法向力=1730.0925, 切向力X=775.4513, 切向力Y=-1458.2141 +FPS=26.13, 法向力=1427.8809, 切向力X=556.6686, 切向力Y=-1549.2633 +FPS=26.78, 法向力=1543.6273, 切向力X=427.7047, 切向力Y=-1215.8861 +FPS=28.04, 法向力=1497.6223, 切向力X=653.9734, 切向力Y=-1684.7397 +FPS=25.89, 法向力=1554.8601, 切向力X=242.9406, 切向力Y=-798.9510 +FPS=25.97, 法向力=1627.3450, 切向力X=771.3909, 切向力Y=-1126.8379 +FPS=27.32, 法向力=1347.7034, 切向力X=724.0043, 切向力Y=-1323.3357 +FPS=27.92, 法向力=1128.4618, 切向力X=855.6456, 切向力Y=-1386.2043 +FPS=28.74, 法向力=1495.3455, 切向力X=374.4646, 切向力Y=-881.2538 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002218s (9 tiles incl ref), finalize=0.000081s, total=0.002554s +FPS=28.34, 法向力=1513.6373, 切向力X=318.5121, 切向力Y=-923.1538 +FPS=27.68, 法向力=1619.4492, 切向力X=764.0042, 切向力Y=-695.1385 +FPS=27.21, 法向力=1423.4008, 切向力X=15.0667, 切向力Y=-1342.6914 +FPS=27.78, 法向力=1465.5945, 切向力X=696.3650, 切向力Y=-1247.8173 +FPS=26.83, 法向力=1280.6925, 切向力X=889.7796, 切向力Y=-1637.9811 +FPS=26.98, 法向力=1759.7740, 切向力X=648.3694, 切向力Y=48.7832 +FPS=26.83, 法向力=1315.6666, 切向力X=117.1921, 切向力Y=-614.3550 +FPS=26.69, 法向力=1293.5698, 切向力X=1280.9839, 切向力Y=-859.7992 +FPS=26.14, 法向力=1378.0073, 切向力X=1075.5580, 切向力Y=-1055.8394 +FPS=27.31, 法向力=1446.2429, 切向力X=730.2594, 切向力Y=-1191.6230 +FPS=27.89, 法向力=1442.6448, 切向力X=755.9976, 切向力Y=-1195.9294 +FPS=27.85, 法向力=1264.1960, 切向力X=140.2978, 切向力Y=-934.0206 +FPS=26.42, 法向力=1344.8534, 切向力X=535.2057, 切向力Y=-1348.0481 +FPS=27.55, 法向力=1156.3499, 切向力X=306.9798, 切向力Y=-531.0727 +FPS=23.97, 法向力=1098.7023, 切向力X=237.9496, 切向力Y=-850.1386 +FPS=21.94, 法向力=1261.0647, 切向力X=306.5602, 切向力Y=-680.6470 +FPS=25.76, 法向力=1649.5212, 切向力X=-531.4950, 切向力Y=-1882.5753 +FPS=26.85, 法向力=1919.7880, 切向力X=-1379.1901, 切向力Y=-1972.8308 +FPS=26.63, 法向力=1769.2197, 切向力X=-1726.0007, 切向力Y=-3700.7300 +FPS=26.06, 法向力=2293.1094, 切向力X=-1791.8082, 切向力Y=-6039.7266 +FPS=26.32, 法向力=2495.5693, 切向力X=-2627.0613, 切向力Y=-7580.3154 +FPS=26.07, 法向力=3601.5508, 切向力X=-2759.5107, 切向力Y=-9866.8896 +FPS=26.21, 法向力=4283.5928, 切向力X=-2547.4736, 切向力Y=-11459.9863 +FPS=24.66, 法向力=4520.2363, 切向力X=-3179.6494, 切向力Y=-13903.8379 +FPS=26.49, 法向力=5418.7822, 切向力X=-154.4517, 切向力Y=-16702.5664 +FPS=27.10, 法向力=6107.5142, 切向力X=608.8376, 切向力Y=-18047.8809 +FPS=25.02, 法向力=6920.5986, 切向力X=2132.9524, 切向力Y=-18899.3398 +FPS=26.98, 法向力=6450.1396, 切向力X=2779.8323, 切向力Y=-20145.8086 +FPS=26.93, 法向力=6928.1509, 切向力X=2941.1956, 切向力Y=-21059.9824 +FPS=27.69, 法向力=6572.4990, 切向力X=3503.0093, 切向力Y=-21780.0195 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000293s, blend=0.002261s (9 tiles incl ref), finalize=0.000070s, total=0.002630s +FPS=24.13, 法向力=6364.3735, 切向力X=3406.6206, 切向力Y=-21339.6562 +FPS=27.34, 法向力=5999.1318, 切向力X=2196.5620, 切向力Y=-21229.8320 +FPS=27.82, 法向力=6498.9561, 切向力X=1640.8379, 切向力Y=-20111.0312 +FPS=27.85, 法向力=6205.8716, 切向力X=1905.1208, 切向力Y=-19028.4492 +FPS=28.11, 法向力=6204.9189, 切向力X=3183.6919, 切向力Y=-19165.4414 +FPS=27.04, 法向力=6393.8643, 切向力X=3818.7476, 切向力Y=-18678.1836 +FPS=25.19, 法向力=5895.8398, 切向力X=3493.5356, 切向力Y=-18653.7676 +FPS=27.10, 法向力=5838.5107, 切向力X=2590.6113, 切向力Y=-18062.8340 +FPS=27.19, 法向力=5654.4131, 切向力X=2220.4404, 切向力Y=-17631.0703 +FPS=28.20, 法向力=5327.5801, 切向力X=1240.2471, 切向力Y=-15003.9473 +FPS=28.84, 法向力=5329.5820, 切向力X=1216.4501, 切向力Y=-14918.8008 +FPS=28.47, 法向力=4441.6270, 切向力X=595.1614, 切向力Y=-13000.4600 +FPS=28.89, 法向力=3457.7805, 切向力X=284.3926, 切向力Y=-8691.3633 +FPS=27.31, 法向力=3304.3223, 切向力X=-425.6439, 切向力Y=-5106.0166 +FPS=28.41, 法向力=2828.6265, 切向力X=481.2467, 切向力Y=-3308.3472 +FPS=28.28, 法向力=2540.3052, 切向力X=-111.0100, 切向力Y=-3119.1960 +FPS=28.25, 法向力=2333.3550, 切向力X=320.0212, 切向力Y=-3355.4658 +FPS=26.68, 法向力=2459.8979, 切向力X=1025.6201, 切向力Y=-2868.0127 +FPS=27.94, 法向力=2154.5378, 切向力X=609.6788, 切向力Y=-1635.5250 +FPS=28.55, 法向力=2437.6313, 切向力X=906.5063, 切向力Y=-2707.1543 +FPS=28.98, 法向力=2168.9917, 切向力X=30.1308, 切向力Y=-1421.2742 +FPS=28.68, 法向力=2004.5217, 切向力X=287.9585, 切向力Y=-1893.3918 +FPS=28.50, 法向力=2048.6726, 切向力X=745.8840, 切向力Y=-2325.1440 +FPS=28.33, 法向力=2158.0154, 切向力X=170.2302, 切向力Y=-2007.0359 +FPS=28.80, 法向力=2147.2812, 切向力X=391.7567, 切向力Y=-1389.6827 +FPS=28.86, 法向力=1997.1483, 切向力X=-122.3629, 切向力Y=-1540.5582 +FPS=28.77, 法向力=2548.6606, 切向力X=403.8219, 切向力Y=-1364.7386 +FPS=27.39, 法向力=1742.7833, 切向力X=374.0529, 切向力Y=-1501.5693 +FPS=27.17, 法向力=1928.0776, 切向力X=-53.8548, 切向力Y=-1526.9476 +FPS=26.64, 法向力=2136.4150, 切向力X=737.0890, 切向力Y=-1594.6411 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002138s (9 tiles incl ref), finalize=0.000064s, total=0.002453s +FPS=27.44, 法向力=1748.1715, 切向力X=-227.5422, 切向力Y=-1889.6235 +FPS=28.27, 法向力=1742.7662, 切向力X=-261.7523, 切向力Y=-1906.5146 +FPS=28.46, 法向力=1834.0347, 切向力X=164.2140, 切向力Y=-1269.8499 +FPS=27.98, 法向力=1845.9165, 切向力X=-487.3569, 切向力Y=-1641.8252 +FPS=28.53, 法向力=1891.8940, 切向力X=330.1573, 切向力Y=-1237.5239 +FPS=27.93, 法向力=2039.3464, 切向力X=452.4837, 切向力Y=-732.5256 +FPS=28.69, 法向力=1765.3611, 切向力X=133.2128, 切向力Y=-1311.5646 +FPS=28.87, 法向力=1895.2767, 切向力X=-27.7674, 切向力Y=-1600.0391 +FPS=28.68, 法向力=1970.2642, 切向力X=288.0306, 切向力Y=-911.3168 +FPS=29.49, 法向力=1938.8738, 切向力X=457.2657, 切向力Y=-1422.6215 +FPS=27.40, 法向力=1762.4111, 切向力X=-205.4886, 切向力Y=-1399.1448 +FPS=30.31, 法向力=1709.0881, 切向力X=-322.8301, 切向力Y=-1474.2228 +FPS=29.12, 法向力=2050.3486, 切向力X=520.2395, 切向力Y=-1317.8960 +FPS=28.93, 法向力=1717.1682, 切向力X=322.1832, 切向力Y=-1321.4580 +FPS=29.54, 法向力=1755.1245, 切向力X=-14.7972, 切向力Y=-1264.7288 +FPS=30.09, 法向力=1551.4235, 切向力X=-72.6175, 切向力Y=-857.7990 +FPS=29.28, 法向力=1798.4093, 切向力X=451.2701, 切向力Y=-1073.2615 +FPS=30.26, 法向力=1833.4409, 切向力X=755.0496, 切向力Y=-1317.9825 +FPS=28.66, 法向力=1544.8772, 切向力X=26.7084, 切向力Y=-1175.8207 +FPS=29.48, 法向力=1957.2468, 切向力X=-142.8625, 切向力Y=-640.9335 +FPS=29.02, 法向力=2021.4896, 切向力X=375.0180, 切向力Y=-595.2185 +FPS=29.49, 法向力=1818.3047, 切向力X=627.5062, 切向力Y=-1073.4290 +FPS=30.02, 法向力=1834.5106, 切向力X=810.1675, 切向力Y=-1099.0481 +FPS=20.76, 法向力=1578.6626, 切向力X=-127.6817, 切向力Y=-1286.9070 +FPS=23.87, 法向力=1731.6763, 切向力X=-33.6162, 切向力Y=-778.4977 +FPS=24.00, 法向力=1531.4020, 切向力X=324.8118, 切向力Y=-1084.0828 +FPS=27.86, 法向力=2030.8555, 切向力X=136.8464, 切向力Y=-753.7233 +FPS=28.22, 法向力=1958.7351, 切向力X=511.4536, 切向力Y=-801.0978 +FPS=28.69, 法向力=2051.2793, 切向力X=67.5721, 切向力Y=-952.6908 +FPS=29.50, 法向力=1732.6333, 切向力X=-145.3012, 切向力Y=-1087.3428 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000246s, blend=0.002134s (9 tiles incl ref), finalize=0.000061s, total=0.002447s +FPS=28.00, 法向力=2256.5107, 切向力X=571.8301, 切向力Y=-1069.6456 +FPS=28.37, 法向力=2643.6660, 切向力X=433.3490, 切向力Y=-1858.1532 +FPS=27.72, 法向力=2235.4863, 切向力X=-378.6418, 切向力Y=-2149.8198 +FPS=28.04, 法向力=2114.5261, 切向力X=331.8091, 切向力Y=-1727.9061 +FPS=28.84, 法向力=2053.8770, 切向力X=693.3386, 切向力Y=208.4358 +FPS=27.82, 法向力=2017.2601, 切向力X=1117.5840, 切向力Y=1499.9475 +FPS=24.73, 法向力=2066.8291, 切向力X=1712.3231, 切向力Y=2492.1331 +FPS=21.81, 法向力=2229.8809, 切向力X=1177.8074, 切向力Y=2937.1819 +FPS=25.71, 法向力=3206.9314, 切向力X=2541.7480, 切向力Y=4819.4722 +FPS=26.91, 法向力=3004.3267, 切向力X=3600.8987, 切向力Y=5047.2300 +FPS=27.61, 法向力=3037.7166, 切向力X=3873.3374, 切向力Y=3993.4722 +FPS=25.80, 法向力=2577.5015, 切向力X=2586.8354, 切向力Y=2977.6758 +FPS=26.77, 法向力=2102.7749, 切向力X=999.2405, 切向力Y=1076.1183 +FPS=25.93, 法向力=1998.6716, 切向力X=322.4078, 切向力Y=267.2220 +FPS=26.96, 法向力=2533.4614, 切向力X=717.4698, 切向力Y=132.6000 +FPS=27.91, 法向力=2119.6487, 切向力X=2.5797, 切向力Y=-929.0590 +FPS=27.04, 法向力=1878.0211, 切向力X=661.7770, 切向力Y=-702.3557 +FPS=27.91, 法向力=2155.8716, 切向力X=911.0493, 切向力Y=-704.5598 +FPS=27.87, 法向力=1824.6526, 切向力X=517.2996, 切向力Y=-645.5331 +FPS=27.89, 法向力=1819.2698, 切向力X=435.5667, 切向力Y=-237.7132 +FPS=25.16, 法向力=1898.7579, 切向力X=465.3252, 切向力Y=-475.2978 +FPS=26.71, 法向力=2229.1362, 切向力X=-409.2907, 切向力Y=-641.9560 +FPS=28.48, 法向力=2211.3799, 切向力X=201.6653, 切向力Y=-418.3513 +FPS=28.04, 法向力=1964.6875, 切向力X=17.5395, 切向力Y=-615.8327 +FPS=27.58, 法向力=2030.6331, 切向力X=95.6832, 切向力Y=-734.8987 +FPS=25.89, 法向力=2088.3594, 切向力X=909.4922, 切向力Y=-436.3870 +FPS=27.20, 法向力=1669.1755, 切向力X=545.3824, 切向力Y=-866.1769 +FPS=27.14, 法向力=1847.9724, 切向力X=28.0884, 切向力Y=-1239.7144 +FPS=26.62, 法向力=1780.1278, 切向力X=682.2179, 切向力Y=-794.0698 +FPS=26.17, 法向力=1964.6844, 切向力X=413.2407, 切向力Y=-631.9313 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000256s, blend=0.002107s (9 tiles incl ref), finalize=0.000077s, total=0.002446s +FPS=27.11, 法向力=1870.4882, 切向力X=789.4701, 切向力Y=-1022.9955 +FPS=27.25, 法向力=1813.3522, 切向力X=88.0885, 切向力Y=-1010.8812 +FPS=27.01, 法向力=1682.3684, 切向力X=495.5340, 切向力Y=-862.0286 +FPS=26.33, 法向力=1738.9926, 切向力X=640.1236, 切向力Y=-770.8082 +FPS=27.22, 法向力=1495.8502, 切向力X=-125.8006, 切向力Y=-1091.0956 +FPS=25.93, 法向力=1609.8508, 切向力X=422.2531, 切向力Y=-882.2704 +FPS=27.00, 法向力=1729.2148, 切向力X=1158.1272, 切向力Y=-777.1425 +FPS=27.07, 法向力=1484.3518, 切向力X=1511.0453, 切向力Y=-961.1957 +FPS=27.17, 法向力=1159.7354, 切向力X=818.3055, 切向力Y=-1348.8374 +FPS=27.22, 法向力=1171.2153, 切向力X=2321.9580, 切向力Y=-1874.4647 +FPS=26.49, 法向力=1576.1211, 切向力X=2833.2676, 切向力Y=-863.7781 +FPS=26.60, 法向力=1386.4934, 切向力X=2408.3994, 切向力Y=-1724.3551 +FPS=27.41, 法向力=1506.5211, 切向力X=2988.0068, 切向力Y=-1040.9539 +FPS=26.38, 法向力=1533.0192, 切向力X=4297.2041, 切向力Y=-747.7741 +FPS=26.18, 法向力=1275.6162, 切向力X=6785.8154, 切向力Y=-870.3785 +FPS=27.10, 法向力=1273.2783, 切向力X=3397.4302, 切向力Y=337.3147 +FPS=26.95, 法向力=1451.8406, 切向力X=1472.7710, 切向力Y=-111.8776 +FPS=26.32, 法向力=1841.3138, 切向力X=1046.0204, 切向力Y=-1063.8629 +FPS=24.59, 法向力=1882.6626, 切向力X=474.0942, 切向力Y=-708.9435 +FPS=23.20, 法向力=2023.8799, 切向力X=-10.4775, 切向力Y=-804.6611 +FPS=25.16, 法向力=1633.2783, 切向力X=670.5858, 切向力Y=-901.4982 +FPS=25.09, 法向力=1630.6373, 切向力X=909.9541, 切向力Y=-643.9830 +FPS=26.98, 法向力=1662.3743, 切向力X=790.8295, 切向力Y=-460.0251 +FPS=27.32, 法向力=1998.5590, 切向力X=597.2934, 切向力Y=-369.6105 +FPS=27.68, 法向力=1852.2876, 切向力X=739.1247, 切向力Y=-1104.7548 +FPS=27.52, 法向力=1631.2283, 切向力X=326.9382, 切向力Y=-1128.5707 +FPS=27.97, 法向力=1559.9126, 切向力X=684.5891, 切向力Y=-637.8967 +FPS=27.25, 法向力=1779.7451, 切向力X=1279.8137, 切向力Y=-994.9205 +FPS=26.24, 法向力=1797.5090, 切向力X=378.3152, 切向力Y=-262.5256 +FPS=24.81, 法向力=1820.4808, 切向力X=619.8572, 切向力Y=-1016.8038 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.002272s (9 tiles incl ref), finalize=0.000073s, total=0.002617s +FPS=25.18, 法向力=1562.8679, 切向力X=417.7707, 切向力Y=-433.4203 +FPS=25.57, 法向力=1411.5656, 切向力X=694.3386, 切向力Y=135.6342 +FPS=27.03, 法向力=1832.3628, 切向力X=1324.3065, 切向力Y=465.0010 +FPS=26.47, 法向力=1458.7593, 切向力X=1578.1111, 切向力Y=499.5722 +FPS=26.73, 法向力=1463.1064, 切向力X=1744.9032, 切向力Y=798.4860 +FPS=26.34, 法向力=1604.9271, 切向力X=1564.7767, 切向力Y=353.8689 +FPS=26.35, 法向力=1657.7444, 切向力X=1160.8513, 切向力Y=658.8566 +FPS=26.83, 法向力=1594.2169, 切向力X=1513.5009, 切向力Y=606.0547 +FPS=26.83, 法向力=1227.1348, 切向力X=1387.5253, 切向力Y=936.8511 +FPS=26.50, 法向力=1513.5833, 切向力X=1219.4362, 切向力Y=834.9258 +FPS=26.10, 法向力=1329.5923, 切向力X=1551.2334, 切向力Y=1165.5137 +FPS=25.22, 法向力=1526.6742, 切向力X=1486.0483, 切向力Y=557.6621 +FPS=27.69, 法向力=1530.5510, 切向力X=1509.0400, 切向力Y=351.6878 +FPS=26.60, 法向力=1144.2036, 切向力X=1756.2622, 切向力Y=775.7753 +FPS=26.70, 法向力=1715.0427, 切向力X=1735.6876, 切向力Y=718.0730 +FPS=25.88, 法向力=1411.3682, 切向力X=1733.2053, 切向力Y=814.3550 +FPS=26.58, 法向力=1295.1565, 切向力X=1775.5388, 切向力Y=992.1354 +FPS=26.44, 法向力=1176.7587, 切向力X=1372.9412, 切向力Y=754.8906 +FPS=27.53, 法向力=1621.8157, 切向力X=2057.5408, 切向力Y=1733.2324 +FPS=26.86, 法向力=2123.8511, 切向力X=2052.9358, 切向力Y=1203.0967 +FPS=26.57, 法向力=2058.7087, 切向力X=3744.4849, 切向力Y=2277.3853 +FPS=26.87, 法向力=2487.6047, 切向力X=4103.1157, 切向力Y=3049.1858 +FPS=26.87, 法向力=2468.1116, 切向力X=4032.1321, 切向力Y=3095.0352 +FPS=26.52, 法向力=2867.4070, 切向力X=5649.0103, 切向力Y=4683.9976 +FPS=27.12, 法向力=2677.7129, 切向力X=5655.8730, 切向力Y=4700.0220 +FPS=27.11, 法向力=3507.9243, 切向力X=5141.0615, 切向力Y=6041.8965 +FPS=26.48, 法向力=3792.7346, 切向力X=4975.0371, 切向力Y=5537.0093 +FPS=27.64, 法向力=3605.5801, 切向力X=6077.2588, 切向力Y=5364.1621 +FPS=29.05, 法向力=3364.3745, 切向力X=6091.0957, 切向力Y=5428.3433 +FPS=26.13, 法向力=3115.6604, 切向力X=6658.2959, 切向力Y=4621.2163 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000250s, blend=0.002051s (9 tiles incl ref), finalize=0.000058s, total=0.002367s +FPS=27.40, 法向力=2975.6118, 切向力X=6113.0107, 切向力Y=3951.6582 +FPS=27.38, 法向力=2987.2607, 切向力X=5591.9531, 切向力Y=3967.2192 +FPS=27.77, 法向力=2980.9011, 切向力X=5598.4062, 切向力Y=4010.0459 +FPS=27.22, 法向力=3454.8716, 切向力X=6001.0903, 切向力Y=5857.5142 +FPS=27.18, 法向力=3498.0801, 切向力X=6644.6875, 切向力Y=8010.0098 +FPS=28.21, 法向力=3378.5081, 切向力X=6627.0215, 切向力Y=8105.6562 +FPS=27.61, 法向力=3724.3684, 切向力X=7667.4434, 切向力Y=10985.5684 +FPS=26.69, 法向力=3471.2371, 切向力X=6914.2046, 切向力Y=11458.7393 +FPS=28.19, 法向力=4074.4211, 切向力X=6917.4087, 切向力Y=13422.9395 +FPS=27.18, 法向力=4189.1528, 切向力X=7582.3135, 切向力Y=14438.6094 +FPS=27.52, 法向力=4248.0073, 切向力X=8069.2393, 切向力Y=14863.0293 +FPS=28.16, 法向力=3969.2996, 切向力X=7350.7617, 切向力Y=16314.7539 +FPS=28.21, 法向力=3999.6255, 切向力X=7288.6758, 切向力Y=16368.4551 +FPS=27.60, 法向力=4773.2021, 切向力X=6645.7974, 切向力Y=14437.4209 +FPS=27.64, 法向力=4246.6572, 切向力X=4137.3535, 切向力Y=10955.3271 +FPS=28.23, 法向力=4326.3237, 切向力X=2973.9199, 切向力Y=10897.2646 +FPS=28.96, 法向力=4366.6104, 切向力X=2978.9373, 切向力Y=10896.6133 +FPS=28.03, 法向力=3998.2021, 切向力X=2333.4590, 切向力Y=8442.2363 +FPS=27.79, 法向力=3660.1133, 切向力X=1824.7952, 切向力Y=6516.8843 +FPS=27.49, 法向力=3231.7126, 切向力X=721.1013, 切向力Y=5017.3770 +FPS=27.81, 法向力=3305.8508, 切向力X=807.3580, 切向力Y=2984.7251 +FPS=28.46, 法向力=2907.5171, 切向力X=633.3612, 切向力Y=1826.4441 +FPS=27.89, 法向力=2432.9912, 切向力X=546.8963, 切向力Y=2102.6533 +FPS=28.47, 法向力=2746.3535, 切向力X=701.8328, 切向力Y=1138.8057 +FPS=28.12, 法向力=2828.9072, 切向力X=216.6505, 切向力Y=1489.9324 +FPS=27.83, 法向力=3076.2288, 切向力X=53.5711, 切向力Y=1249.9321 +FPS=28.67, 法向力=3066.1270, 切向力X=-156.5785, 切向力Y=-59.8005 +FPS=28.89, 法向力=2761.8328, 切向力X=-426.2396, 切向力Y=486.4244 +FPS=28.78, 法向力=2542.2158, 切向力X=249.3902, 切向力Y=480.2825 +FPS=28.57, 法向力=2847.0942, 切向力X=741.7539, 切向力Y=211.3411 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000284s, blend=0.002149s (9 tiles incl ref), finalize=0.000061s, total=0.002500s +FPS=27.96, 法向力=2830.6223, 切向力X=6.3569, 切向力Y=686.9581 +FPS=27.54, 法向力=3016.6235, 切向力X=-143.1266, 切向力Y=862.4399 +FPS=27.48, 法向力=3080.6475, 切向力X=966.0431, 切向力Y=903.4105 +FPS=28.27, 法向力=2680.2358, 切向力X=362.3423, 切向力Y=136.8310 +FPS=27.32, 法向力=2430.0256, 切向力X=566.2826, 切向力Y=582.9988 +FPS=27.00, 法向力=2703.4077, 切向力X=880.9799, 切向力Y=559.0859 +FPS=27.86, 法向力=2223.7900, 切向力X=745.6368, 切向力Y=528.6858 +FPS=27.59, 法向力=2410.0842, 切向力X=1037.9900, 切向力Y=117.1527 +FPS=28.80, 法向力=3025.1016, 切向力X=499.1211, 切向力Y=110.3419 +FPS=30.15, 法向力=3015.5288, 切向力X=448.2728, 切向力Y=90.1745 +FPS=28.88, 法向力=2890.4954, 切向力X=237.0373, 切向力Y=302.8922 +FPS=30.03, 法向力=2698.9980, 切向力X=626.5188, 切向力Y=-81.4024 +FPS=29.38, 法向力=2665.6274, 切向力X=413.0676, 切向力Y=-313.5427 +FPS=29.15, 法向力=2385.3152, 切向力X=308.6688, 切向力Y=138.2239 +FPS=29.48, 法向力=2343.0396, 切向力X=286.2758, 切向力Y=216.0658 +FPS=29.58, 法向力=3138.7217, 切向力X=67.4403, 切向力Y=167.0058 +FPS=28.59, 法向力=2731.1895, 切向力X=3.2256, 切向力Y=-548.4808 +FPS=30.82, 法向力=2822.9429, 切向力X=518.6055, 切向力Y=-13.5625 +FPS=30.99, 法向力=3269.6685, 切向力X=-7.3306, 切向力Y=-208.8747 +FPS=30.53, 法向力=2721.0234, 切向力X=-6.4668, 切向力Y=-219.4266 +FPS=29.56, 法向力=2690.0449, 切向力X=-117.5093, 切向力Y=197.9946 +FPS=29.81, 法向力=2722.2688, 切向力X=-52.7064, 切向力Y=103.6305 +FPS=29.42, 法向力=3184.8848, 切向力X=-86.3531, 切向力Y=473.4510 +FPS=29.70, 法向力=2575.5413, 切向力X=-77.9595, 切向力Y=496.8770 +FPS=29.84, 法向力=2938.5557, 切向力X=-213.6391, 切向力Y=-400.1537 +FPS=30.71, 法向力=2960.0801, 切向力X=-245.0281, 切向力Y=-353.6353 +FPS=29.58, 法向力=2497.2693, 切向力X=428.0812, 切向力Y=31.1047 +FPS=27.26, 法向力=2705.5283, 切向力X=525.1166, 切向力Y=-92.2910 +FPS=29.57, 法向力=2998.4214, 切向力X=563.4060, 切向力Y=233.5603 +FPS=29.01, 法向力=2507.1509, 切向力X=255.0807, 切向力Y=182.3840 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000468s, blend=0.003276s (9 tiles incl ref), finalize=0.000072s, total=0.003827s +FPS=28.82, 法向力=2566.8989, 切向力X=229.3342, 切向力Y=-194.7649 +FPS=29.74, 法向力=2874.5640, 切向力X=23.8757, 切向力Y=105.3045 +FPS=29.78, 法向力=2888.4160, 切向力X=-0.7642, 切向力Y=132.7227 +FPS=29.24, 法向力=2535.3794, 切向力X=331.2128, 切向力Y=-252.6947 +FPS=29.20, 法向力=2428.0076, 切向力X=564.4857, 切向力Y=-639.8090 +FPS=29.54, 法向力=2303.8931, 切向力X=301.3221, 切向力Y=56.1889 +FPS=30.79, 法向力=2375.6646, 切向力X=338.9733, 切向力Y=-5.6347 +FPS=28.54, 法向力=2979.6211, 切向力X=334.8047, 切向力Y=213.8571 +FPS=28.14, 法向力=2870.1731, 切向力X=-22.9627, 切向力Y=-133.0427 +FPS=29.39, 法向力=3113.8633, 切向力X=-54.2049, 切向力Y=592.7925 +FPS=28.49, 法向力=2699.7488, 切向力X=-266.3194, 切向力Y=307.3467 +FPS=29.43, 法向力=2674.0234, 切向力X=-95.1819, 切向力Y=12.7574 +FPS=28.83, 法向力=2380.9302, 切向力X=240.2016, 切向力Y=397.6855 +FPS=29.50, 法向力=2804.1599, 切向力X=245.7006, 切向力Y=964.9205 +FPS=27.56, 法向力=2862.8284, 切向力X=256.9589, 切向力Y=1027.7820 +FPS=29.27, 法向力=2750.9512, 切向力X=783.9261, 切向力Y=-446.1400 +FPS=29.74, 法向力=2680.3120, 切向力X=-478.7414, 切向力Y=149.2756 +FPS=29.36, 法向力=2532.0554, 切向力X=-666.3304, 切向力Y=72.7371 +FPS=25.10, 法向力=2714.7627, 切向力X=233.5532, 切向力Y=-230.2945 +FPS=27.94, 法向力=2910.3076, 切向力X=33.8721, 切向力Y=-15.1271 +FPS=28.69, 法向力=2877.2195, 切向力X=-235.4416, 切向力Y=-215.1270 +FPS=29.02, 法向力=2944.8499, 切向力X=48.2151, 切向力Y=445.2120 +FPS=28.63, 法向力=2705.1211, 切向力X=146.8967, 切向力Y=430.0652 +FPS=28.09, 法向力=2688.4478, 切向力X=-95.7134, 切向力Y=-277.4744 +FPS=26.66, 法向力=2765.6145, 切向力X=305.1194, 切向力Y=-244.5591 +FPS=25.87, 法向力=2798.6274, 切向力X=352.1738, 切向力Y=-226.3302 +FPS=26.14, 法向力=2533.9412, 切向力X=602.2974, 切向力Y=-105.1574 +FPS=27.68, 法向力=2391.8108, 切向力X=238.4983, 切向力Y=201.5156 +FPS=27.62, 法向力=2307.4531, 切向力X=201.3649, 切向力Y=-339.8648 +FPS=24.98, 法向力=2373.2437, 切向力X=492.2879, 切向力Y=-590.6237 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000372s, blend=0.002248s (9 tiles incl ref), finalize=0.000065s, total=0.002691s +FPS=24.70, 法向力=2274.5110, 切向力X=-413.9056, 切向力Y=-470.2455 +FPS=27.00, 法向力=2379.8594, 切向力X=455.0859, 切向力Y=-113.7673 +FPS=26.98, 法向力=2400.6279, 切向力X=712.0550, 切向力Y=-430.3526 +FPS=27.58, 法向力=2161.3213, 切向力X=35.3873, 切向力Y=80.0636 +FPS=27.54, 法向力=2339.0439, 切向力X=670.4618, 切向力Y=-729.7457 +FPS=27.77, 法向力=2080.1230, 切向力X=584.3264, 切向力Y=-487.5927 +FPS=28.90, 法向力=2075.1421, 切向力X=567.9181, 切向力Y=-506.3577 +FPS=27.71, 法向力=2512.5127, 切向力X=-169.8628, 切向力Y=450.1870 +FPS=26.98, 法向力=2226.5859, 切向力X=699.7617, 切向力Y=-566.9796 +FPS=25.99, 法向力=2239.2935, 切向力X=362.1953, 切向力Y=-78.3868 +FPS=27.10, 法向力=2577.7427, 切向力X=-80.6517, 切向力Y=-666.0519 +FPS=28.28, 法向力=2303.3787, 切向力X=333.2306, 切向力Y=-513.5017 +FPS=25.60, 法向力=2164.3359, 切向力X=339.2807, 切向力Y=-816.9998 +FPS=28.16, 法向力=2022.1387, 切向力X=260.9479, 切向力Y=-336.1191 +FPS=28.22, 法向力=2030.1932, 切向力X=587.8798, 切向力Y=-44.4671 +FPS=28.07, 法向力=1657.7437, 切向力X=193.4160, 切向力Y=-368.1045 +FPS=28.37, 法向力=2056.3042, 切向力X=830.0323, 切向力Y=-87.1730 +FPS=29.23, 法向力=2134.8499, 切向力X=958.7125, 切向力Y=-137.8560 +FPS=28.50, 法向力=2019.3768, 切向力X=625.3192, 切向力Y=-113.2491 +FPS=27.11, 法向力=1854.8196, 切向力X=501.6538, 切向力Y=-132.6526 +FPS=26.85, 法向力=2346.9504, 切向力X=111.1604, 切向力Y=-535.7015 +FPS=26.91, 法向力=2155.3501, 切向力X=15.4206, 切向力Y=-353.6717 +FPS=26.86, 法向力=1772.3523, 切向力X=-669.2936, 切向力Y=-885.8956 +FPS=26.48, 法向力=2261.0430, 切向力X=-162.3889, 切向力Y=-1199.2410 +FPS=26.93, 法向力=2221.7512, 切向力X=-440.8717, 切向力Y=-1479.3584 +FPS=26.32, 法向力=1961.6736, 切向力X=-1042.5026, 切向力Y=-1322.4216 +FPS=26.46, 法向力=2295.7871, 切向力X=-1380.8284, 切向力Y=-1936.6089 +FPS=26.65, 法向力=2701.4375, 切向力X=-2759.6575, 切向力Y=-2826.8501 +FPS=27.93, 法向力=2720.5264, 切向力X=-2823.3726, 切向力Y=-2878.9512 +FPS=26.66, 法向力=2341.7825, 切向力X=-5593.8477, 切向力Y=-4688.7798 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000269s, blend=0.002357s (9 tiles incl ref), finalize=0.000091s, total=0.002724s +FPS=26.39, 法向力=3518.1245, 切向力X=-7477.6289, 切向力Y=-4843.0566 +FPS=27.35, 法向力=3383.2310, 切向力X=-10514.8721, 切向力Y=-5802.1973 +FPS=26.94, 法向力=3139.3613, 切向力X=-12427.9834, 切向力Y=-6964.4082 +FPS=27.96, 法向力=3519.2290, 切向力X=-14277.8223, 切向力Y=-6134.2510 +FPS=26.19, 法向力=3133.5876, 切向力X=-16147.2207, 切向力Y=-5450.8555 +FPS=27.41, 法向力=3689.2886, 切向力X=-17689.0137, 切向力Y=-3964.1685 +FPS=27.48, 法向力=3594.1348, 切向力X=-18634.6172, 切向力Y=-3579.6152 +FPS=27.02, 法向力=3593.5044, 切向力X=-18601.3555, 切向力Y=-3217.0503 +FPS=27.50, 法向力=3388.1997, 切向力X=-19613.2148, 切向力Y=-2621.6643 +FPS=26.34, 法向力=2817.9834, 切向力X=-18903.4922, 切向力Y=-2061.4919 +FPS=26.85, 法向力=2976.5969, 切向力X=-19123.9141, 切向力Y=-1056.7395 +FPS=26.93, 法向力=3278.9966, 切向力X=-18096.9844, 切向力Y=-263.5378 +FPS=26.71, 法向力=3150.1860, 切向力X=-17146.2012, 切向力Y=-8.1705 +FPS=26.61, 法向力=3200.6484, 切向力X=-14330.1660, 切向力Y=686.0529 +FPS=26.65, 法向力=3114.1792, 切向力X=-10307.7031, 切向力Y=1368.5022 +FPS=27.60, 法向力=2705.3062, 切向力X=-6421.6660, 切向力Y=1031.1841 +FPS=26.82, 法向力=1911.6733, 切向力X=-5085.4839, 切向力Y=1032.6743 +FPS=25.11, 法向力=2171.8992, 切向力X=-3684.5625, 切向力Y=528.9259 +FPS=27.73, 法向力=2409.4331, 切向力X=-2768.5337, 切向力Y=711.1975 +FPS=26.96, 法向力=2351.0928, 切向力X=-2284.7935, 切向力Y=-285.4847 +FPS=26.54, 法向力=2610.4585, 切向力X=-2698.7964, 切向力Y=-13.7195 +FPS=27.52, 法向力=2446.4517, 切向力X=-2258.9951, 切向力Y=-199.3017 +FPS=27.32, 法向力=2231.9626, 切向力X=-1201.6089, 切向力Y=-273.2326 +FPS=27.18, 法向力=2580.0166, 切向力X=-705.3937, 切向力Y=327.0547 +FPS=26.43, 法向力=2551.2808, 切向力X=-467.8093, 切向力Y=153.1261 +FPS=26.80, 法向力=2448.2161, 切向力X=-563.2405, 切向力Y=1048.6979 +FPS=28.01, 法向力=2233.9619, 切向力X=-783.4031, 切向力Y=389.6252 +FPS=27.32, 法向力=2667.3711, 切向力X=-988.8506, 切向力Y=476.7747 +FPS=28.92, 法向力=2659.5215, 切向力X=-1087.2677, 切向力Y=385.6402 +FPS=27.31, 法向力=2811.3525, 切向力X=-1151.4893, 切向力Y=992.3092 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000246s, blend=0.002143s (9 tiles incl ref), finalize=0.000060s, total=0.002456s +FPS=27.43, 法向力=2443.0874, 切向力X=-1121.6057, 切向力Y=106.0504 +FPS=27.03, 法向力=2744.0757, 切向力X=-1414.4645, 切向力Y=-374.1447 +FPS=28.73, 法向力=2282.2668, 切向力X=-1660.8058, 切向力Y=-278.9525 +FPS=27.70, 法向力=2378.7207, 切向力X=-2787.8096, 切向力Y=1265.5345 +FPS=26.74, 法向力=2613.1265, 切向力X=-3749.9707, 切向力Y=1447.6802 +FPS=27.51, 法向力=3049.0544, 切向力X=-2008.6870, 切向力Y=324.7422 +FPS=28.19, 法向力=2723.5974, 切向力X=-2342.3828, 切向力Y=-296.7496 +FPS=28.15, 法向力=2858.9094, 切向力X=-1654.6726, 切向力Y=-106.1819 +FPS=28.71, 法向力=2628.0122, 切向力X=-1554.1477, 切向力Y=-56.1724 +FPS=28.74, 法向力=3081.3340, 切向力X=-2097.2798, 切向力Y=-311.8420 +FPS=28.81, 法向力=2424.9954, 切向力X=-1464.2540, 切向力Y=-852.0031 +FPS=29.48, 法向力=3046.2295, 切向力X=-489.3383, 切向力Y=125.7940 +FPS=29.89, 法向力=2469.6067, 切向力X=-825.2305, 切向力Y=-391.4853 +FPS=29.59, 法向力=2174.3311, 切向力X=-1090.6270, 切向力Y=231.6361 +FPS=29.70, 法向力=2346.6545, 切向力X=-728.4944, 切向力Y=-887.4503 +FPS=30.07, 法向力=2570.5322, 切向力X=-833.5605, 切向力Y=-869.2250 +FPS=29.17, 法向力=2666.7405, 切向力X=-596.1687, 切向力Y=-680.9800 +FPS=29.96, 法向力=2932.1382, 切向力X=-1473.2302, 切向力Y=-384.5252 +FPS=29.96, 法向力=2531.5161, 切向力X=-843.4175, 切向力Y=-379.6719 +FPS=29.49, 法向力=2129.0620, 切向力X=-416.6415, 切向力Y=-485.1536 +FPS=29.70, 法向力=2988.0107, 切向力X=-355.3986, 切向力Y=-399.0518 +FPS=29.09, 法向力=2503.9338, 切向力X=-706.0763, 切向力Y=-250.6375 +FPS=28.39, 法向力=2780.2615, 切向力X=-1229.2393, 切向力Y=-539.6033 +FPS=29.46, 法向力=2741.7412, 切向力X=-372.2698, 切向力Y=-260.9763 +FPS=28.76, 法向力=2674.6536, 切向力X=-837.5562, 切向力Y=0.7377 +FPS=29.60, 法向力=2819.1577, 切向力X=-1093.6943, 切向力Y=-660.7871 +FPS=29.66, 法向力=2652.5015, 切向力X=-760.9434, 切向力Y=70.4071 +FPS=29.09, 法向力=3027.0400, 切向力X=-981.6674, 切向力Y=-754.2266 +FPS=28.75, 法向力=2785.3965, 切向力X=-611.5418, 切向力Y=-355.7968 +FPS=28.66, 法向力=2232.5396, 切向力X=-387.8197, 切向力Y=-375.0140 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000301s, blend=0.002312s (9 tiles incl ref), finalize=0.000085s, total=0.002707s +FPS=30.55, 法向力=2319.6479, 切向力X=-247.6566, 切向力Y=-337.3448 +FPS=30.74, 法向力=2811.0703, 切向力X=-298.2975, 切向力Y=-371.3820 +FPS=28.68, 法向力=2883.8809, 切向力X=489.4172, 切向力Y=389.0119 +FPS=29.84, 法向力=2944.9260, 切向力X=1333.4512, 切向力Y=631.0605 +FPS=28.57, 法向力=2799.3818, 切向力X=1733.5461, 切向力Y=736.8136 +FPS=29.05, 法向力=2893.0679, 切向力X=2803.4985, 切向力Y=759.7050 +FPS=29.22, 法向力=3209.5107, 切向力X=6205.5283, 切向力Y=1681.3580 +FPS=28.96, 法向力=3114.4470, 切向力X=7371.4404, 切向力Y=1836.4613 +FPS=27.59, 法向力=2780.4414, 切向力X=7902.8408, 切向力Y=1689.0204 +FPS=27.92, 法向力=3146.9907, 切向力X=9804.7227, 切向力Y=1691.7150 +FPS=28.15, 法向力=3394.3459, 切向力X=10898.4414, 切向力Y=2543.4780 +FPS=28.63, 法向力=3436.5408, 切向力X=11937.1113, 切向力Y=2676.2002 +FPS=27.90, 法向力=3388.9209, 切向力X=13304.3428, 切向力Y=2943.6331 +FPS=28.64, 法向力=3602.8442, 切向力X=14127.6582, 切向力Y=5497.2402 +FPS=26.29, 法向力=3275.0171, 切向力X=15475.2832, 切向力Y=7102.3008 +FPS=28.38, 法向力=3649.3542, 切向力X=16322.2109, 切向力Y=7381.1343 +FPS=27.41, 法向力=3535.6252, 切向力X=16554.5000, 切向力Y=8226.4121 +FPS=28.10, 法向力=3436.0332, 切向力X=17478.5820, 切向力Y=9856.9824 +FPS=27.02, 法向力=3675.0906, 切向力X=18090.7949, 切向力Y=9851.9648 +FPS=24.00, 法向力=4142.4297, 切向力X=18057.6875, 切向力Y=10370.8066 +FPS=25.17, 法向力=4412.6094, 切向力X=18897.2617, 切向力Y=10504.5801 +FPS=27.71, 法向力=4289.9570, 切向力X=18513.0703, 切向力Y=9226.3242 +FPS=27.24, 法向力=4075.5947, 切向力X=17814.7070, 切向力Y=10080.0684 +FPS=26.93, 法向力=4294.9106, 切向力X=17003.9277, 切向力Y=9143.8203 +FPS=27.04, 法向力=3707.6763, 切向力X=16568.1133, 切向力Y=8637.8281 +FPS=28.29, 法向力=4015.4758, 切向力X=15798.1992, 切向力Y=8381.7207 +FPS=27.22, 法向力=4092.5857, 切向力X=15330.1123, 切向力Y=7883.4253 +FPS=27.52, 法向力=3555.8081, 切向力X=15413.5898, 切向力Y=7954.7046 +FPS=27.05, 法向力=3650.5347, 切向力X=14715.4434, 切向力Y=8107.6211 +FPS=28.06, 法向力=4218.2539, 切向力X=14689.1191, 切向力Y=8093.1660 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002051s (9 tiles incl ref), finalize=0.000057s, total=0.002356s +FPS=25.95, 法向力=4450.7754, 切向力X=15380.0488, 切向力Y=8011.8096 +FPS=27.92, 法向力=3762.8857, 切向力X=15188.2842, 切向力Y=8195.5352 +FPS=27.92, 法向力=4123.4043, 切向力X=15734.3760, 切向力Y=8243.3818 +FPS=27.76, 法向力=4095.8948, 切向力X=15727.3027, 切向力Y=8123.8906 +FPS=27.32, 法向力=4272.7119, 切向力X=15268.2910, 切向力Y=8215.7793 +FPS=27.39, 法向力=3680.1501, 切向力X=15367.1504, 切向力Y=8502.1699 +FPS=27.99, 法向力=4042.6396, 切向力X=15114.8555, 切向力Y=8468.5684 +FPS=28.68, 法向力=3964.0063, 切向力X=15905.0732, 切向力Y=8293.7842 +FPS=26.99, 法向力=3900.4688, 切向力X=15452.9277, 切向力Y=7869.0840 +FPS=27.66, 法向力=3921.9866, 切向力X=14838.6445, 切向力Y=7017.4082 +FPS=27.97, 法向力=3653.1841, 切向力X=14738.4131, 切向力Y=6718.6094 +FPS=27.97, 法向力=3491.4429, 切向力X=13708.6650, 切向力Y=6026.6572 +FPS=27.60, 法向力=3558.4138, 切向力X=13768.6230, 切向力Y=6113.1006 +FPS=27.96, 法向力=4378.3418, 切向力X=14371.4629, 切向力Y=6350.4922 +FPS=27.16, 法向力=3535.6987, 切向力X=14059.9551, 切向力Y=6185.9277 +FPS=28.27, 法向力=3800.0981, 切向力X=13638.4824, 切向力Y=5450.1475 +FPS=27.20, 法向力=3593.8877, 切向力X=12561.5703, 切向力Y=5349.1455 +FPS=28.49, 法向力=3492.5354, 切向力X=11459.1973, 切向力Y=4891.9941 +FPS=28.59, 法向力=3565.9023, 切向力X=10047.1172, 切向力Y=3857.9517 +FPS=27.93, 法向力=3724.0264, 切向力X=10304.8359, 切向力Y=4068.2993 +FPS=26.97, 法向力=3849.6284, 切向力X=8186.5840, 切向力Y=3186.7217 +FPS=27.03, 法向力=3811.2410, 切向力X=6244.9980, 切向力Y=2171.2419 +FPS=28.46, 法向力=3869.7002, 切向力X=6244.4434, 切向力Y=2176.6875 +FPS=27.16, 法向力=3434.1025, 切向力X=5540.3877, 切向力Y=1506.0876 +FPS=25.61, 法向力=3697.1187, 切向力X=3961.6763, 切向力Y=-244.7493 +FPS=24.06, 法向力=3955.4648, 切向力X=2890.7188, 切向力Y=-1986.0491 +FPS=27.25, 法向力=3586.4033, 切向力X=3028.4377, 切向力Y=-1055.4453 +FPS=27.47, 法向力=4198.1558, 切向力X=3173.1968, 切向力Y=232.1658 +FPS=27.24, 法向力=4051.4275, 切向力X=2090.0999, 切向力Y=586.9424 +FPS=25.86, 法向力=4221.3242, 切向力X=2192.7651, 切向力Y=-14.1903 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000242s, blend=0.002118s (9 tiles incl ref), finalize=0.000059s, total=0.002425s +FPS=27.18, 法向力=4062.2129, 切向力X=2226.1489, 切向力Y=421.9207 +FPS=27.18, 法向力=4054.2329, 切向力X=1658.3785, 切向力Y=405.7553 +FPS=27.88, 法向力=4095.9607, 切向力X=1675.3491, 切向力Y=488.8099 +FPS=27.59, 法向力=4122.8008, 切向力X=2003.9604, 切向力Y=960.7338 +FPS=27.23, 法向力=4080.9866, 切向力X=1490.8367, 切向力Y=476.9059 +FPS=27.27, 法向力=4274.0068, 切向力X=1117.5833, 切向力Y=625.7455 +FPS=26.73, 法向力=4263.7993, 切向力X=1255.1396, 切向力Y=154.4857 +FPS=27.81, 法向力=4058.0986, 切向力X=1319.9885, 切向力Y=54.0131 +FPS=24.27, 法向力=4009.8738, 切向力X=952.6386, 切向力Y=455.1485 +FPS=27.51, 法向力=4331.2529, 切向力X=655.3280, 切向力Y=658.0608 +FPS=27.02, 法向力=4230.9985, 切向力X=1544.7882, 切向力Y=506.0061 +FPS=28.22, 法向力=4220.8018, 切向力X=1413.3167, 切向力Y=260.1872 +FPS=27.33, 法向力=4226.7090, 切向力X=910.6857, 切向力Y=949.6152 +FPS=25.53, 法向力=3831.5596, 切向力X=1094.5881, 切向力Y=-267.1302 +FPS=25.62, 法向力=4044.3398, 切向力X=947.9977, 切向力Y=880.2783 +FPS=27.07, 法向力=4091.3708, 切向力X=1389.1423, 切向力Y=719.0441 +FPS=27.22, 法向力=4248.1553, 切向力X=308.2791, 切向力Y=1440.9642 +FPS=27.83, 法向力=4125.2905, 切向力X=909.9014, 切向力Y=453.1824 +FPS=28.22, 法向力=3985.3811, 切向力X=393.1420, 切向力Y=766.7578 +FPS=27.19, 法向力=4015.2668, 切向力X=774.2007, 切向力Y=344.4207 +FPS=27.82, 法向力=3943.8706, 切向力X=408.1514, 切向力Y=-152.5870 +FPS=28.09, 法向力=3373.1182, 切向力X=107.8318, 切向力Y=748.4708 +FPS=27.87, 法向力=3745.4531, 切向力X=17.4999, 切向力Y=1141.9441 +FPS=29.41, 法向力=3653.9949, 切向力X=349.3302, 切向力Y=1390.1222 +FPS=29.78, 法向力=3645.7070, 切向力X=258.9886, 切向力Y=995.6723 +FPS=30.23, 法向力=3963.4207, 切向力X=186.1806, 切向力Y=556.0192 +FPS=29.27, 法向力=3554.3794, 切向力X=752.3567, 切向力Y=434.2669 +FPS=29.97, 法向力=3951.4919, 切向力X=891.5490, 切向力Y=-128.7054 +FPS=29.11, 法向力=3561.0752, 切向力X=1043.0798, 切向力Y=-380.6982 +FPS=28.99, 法向力=3238.2241, 切向力X=1572.1432, 切向力Y=-938.6325 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000246s, blend=0.002141s (9 tiles incl ref), finalize=0.000060s, total=0.002453s +FPS=28.57, 法向力=3219.0278, 切向力X=1566.8013, 切向力Y=-922.5365 +FPS=29.12, 法向力=3012.1721, 切向力X=2096.0015, 切向力Y=-501.3513 +FPS=28.39, 法向力=3130.9524, 切向力X=1934.2715, 切向力Y=-1874.4753 +FPS=28.98, 法向力=3131.8403, 切向力X=2068.8979, 切向力Y=-1347.3943 +FPS=28.90, 法向力=3185.1460, 切向力X=2762.3276, 切向力Y=-1325.9558 +FPS=28.60, 法向力=3074.3171, 切向力X=2796.0298, 切向力Y=-637.4740 +FPS=29.23, 法向力=2889.5552, 切向力X=2391.8071, 切向力Y=-1309.0946 +FPS=28.80, 法向力=3004.4324, 切向力X=2428.6257, 切向力Y=-1187.5135 +FPS=28.79, 法向力=3097.8857, 切向力X=2385.4402, 切向力Y=-484.8467 +FPS=28.60, 法向力=3010.3176, 切向力X=2407.1768, 切向力Y=-874.2181 +FPS=29.68, 法向力=3203.9551, 切向力X=2811.0654, 切向力Y=-748.6917 +FPS=28.07, 法向力=3512.8809, 切向力X=2659.8413, 切向力Y=-1084.0588 +FPS=26.67, 法向力=3407.0564, 切向力X=5024.2979, 切向力Y=-2082.7778 +FPS=26.14, 法向力=3651.4600, 切向力X=6491.9287, 切向力Y=-2711.1206 +FPS=26.28, 法向力=3568.7051, 切向力X=6566.1572, 切向力Y=-2888.1074 +FPS=28.06, 法向力=3936.1987, 切向力X=12396.8809, 切向力Y=-2778.9297 +FPS=27.92, 法向力=4651.8555, 切向力X=15805.5918, 切向力Y=-52.3525 +FPS=27.91, 法向力=4973.2891, 切向力X=20078.4453, 切向力Y=2701.2339 +FPS=26.82, 法向力=5725.0059, 切向力X=25555.6719, 切向力Y=6374.6309 +FPS=27.78, 法向力=6132.9512, 切向力X=31154.0352, 切向力Y=8057.2407 +FPS=27.59, 法向力=5643.4707, 切向力X=35234.8984, 切向力Y=8446.2334 +FPS=27.37, 法向力=5584.5400, 切向力X=37055.0156, 切向力Y=8867.5391 +FPS=28.26, 法向力=5475.6821, 切向力X=38090.1875, 切向力Y=5653.6641 +FPS=26.69, 法向力=5955.4292, 切向力X=40797.2344, 切向力Y=3599.4756 +FPS=28.05, 法向力=5977.1455, 切向力X=40907.4609, 切向力Y=3495.0125 +FPS=24.84, 法向力=5913.9463, 切向力X=41929.6719, 切向力Y=2832.5566 +FPS=25.27, 法向力=6302.9990, 切向力X=40487.6523, 切向力Y=3657.1023 +FPS=27.11, 法向力=6566.6509, 切向力X=39873.3594, 切向力Y=3279.9456 +FPS=27.24, 法向力=6805.4976, 切向力X=37723.6016, 切向力Y=1860.5011 +FPS=26.98, 法向力=5596.0405, 切向力X=32731.7734, 切向力Y=-283.1069 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002167s (9 tiles incl ref), finalize=0.000058s, total=0.002479s +FPS=28.16, 法向力=5172.2041, 切向力X=23148.3633, 切向力Y=-56.4555 +FPS=27.75, 法向力=4982.6572, 切向力X=13979.6680, 切向力Y=-1111.2395 +FPS=27.59, 法向力=5209.0635, 切向力X=8749.3564, 切向力Y=-474.7064 +FPS=27.58, 法向力=5085.6484, 切向力X=5853.8252, 切向力Y=-1168.9856 +FPS=28.28, 法向力=4821.9263, 切向力X=1587.8149, 切向力Y=-3166.3052 +FPS=28.56, 法向力=4881.9492, 切向力X=1537.0277, 切向力Y=-3183.1299 +FPS=28.20, 法向力=5327.9502, 切向力X=-10215.7197, 切向力Y=-8774.9023 +FPS=27.63, 法向力=5645.9443, 切向力X=-17447.6855, 切向力Y=-10333.7988 +FPS=27.64, 法向力=6612.0137, 切向力X=-21270.6777, 切向力Y=-11148.0488 +FPS=25.74, 法向力=7322.9443, 切向力X=-26306.2363, 切向力Y=-12151.6699 +FPS=22.91, 法向力=7658.3579, 切向力X=-30994.0762, 切向力Y=-12918.5137 +FPS=21.03, 法向力=8167.0508, 切向力X=-36963.9023, 切向力Y=-15299.3330 +FPS=23.22, 法向力=8890.4844, 切向力X=-40473.7109, 切向力Y=-16658.5586 +FPS=24.34, 法向力=9659.9473, 切向力X=-44378.9297, 切向力Y=-18026.1094 +FPS=28.28, 法向力=9682.3555, 切向力X=-44566.2109, 切向力Y=-18005.4453 +FPS=27.35, 法向力=10049.9180, 切向力X=-45335.6328, 切向力Y=-19472.3555 +FPS=26.74, 法向力=10364.3457, 切向力X=-46634.6836, 切向力Y=-21189.1387 +FPS=27.38, 法向力=10623.5381, 切向力X=-46750.0625, 切向力Y=-24205.6875 +FPS=27.56, 法向力=11455.6602, 切向力X=-45632.5391, 切向力Y=-25489.8262 +FPS=27.70, 法向力=11105.8506, 切向力X=-42406.4102, 切向力Y=-25349.2246 +FPS=26.64, 法向力=10649.7070, 切向力X=-36354.3438, 切向力Y=-22328.8184 +FPS=28.40, 法向力=9737.4688, 切向力X=-26351.7109, 切向力Y=-17164.8906 +FPS=27.73, 法向力=7771.2803, 切向力X=-16598.6797, 切向力Y=-13287.3809 +FPS=28.92, 法向力=6484.3804, 切向力X=-10238.3047, 切向力Y=-10244.2236 +FPS=28.70, 法向力=5833.6846, 切向力X=-7586.5586, 切向力Y=-8088.2065 +FPS=28.46, 法向力=5137.0420, 切向力X=-5764.8276, 切向力Y=-5722.8901 +FPS=27.31, 法向力=4826.2832, 切向力X=-4864.8447, 切向力Y=-4561.6650 +FPS=28.52, 法向力=4381.8608, 切向力X=-4253.8789, 切向力Y=-2560.2344 +FPS=29.85, 法向力=4360.4082, 切向力X=-4287.2637, 切向力Y=-2551.4062 +FPS=29.03, 法向力=4546.4307, 切向力X=-2862.8401, 切向力Y=-2376.5803 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000278s, blend=0.002229s (9 tiles incl ref), finalize=0.000066s, total=0.002581s +FPS=26.58, 法向力=4506.4639, 切向力X=-2556.1389, 切向力Y=-1947.6432 +FPS=27.97, 法向力=4612.6445, 切向力X=-2475.0679, 切向力Y=-1802.0225 +FPS=27.70, 法向力=4031.2788, 切向力X=-1996.8331, 切向力Y=-2072.1501 +FPS=28.26, 法向力=3917.0415, 切向力X=-2292.9985, 切向力Y=-2472.8955 +FPS=28.03, 法向力=4304.7622, 切向力X=-2863.3770, 切向力Y=-3606.2397 +FPS=27.90, 法向力=4611.8945, 切向力X=-2748.3052, 切向力Y=-4154.0312 +FPS=27.81, 法向力=3882.2795, 切向力X=-3966.3989, 切向力Y=-4165.4795 +FPS=26.13, 法向力=3936.8220, 切向力X=-2810.6401, 切向力Y=-4483.3540 +FPS=27.19, 法向力=3852.0732, 切向力X=-3391.3345, 切向力Y=-5289.9062 +FPS=28.68, 法向力=3925.7029, 切向力X=-3354.9448, 切向力Y=-5146.2695 +FPS=28.42, 法向力=3735.8740, 切向力X=-1738.6145, 切向力Y=-3856.6963 +FPS=29.35, 法向力=4148.8140, 切向力X=-1325.7617, 切向力Y=-2912.8267 +FPS=28.58, 法向力=3703.2952, 切向力X=-1396.1819, 切向力Y=-3147.5557 +FPS=29.04, 法向力=3859.2202, 切向力X=-837.0817, 切向力Y=-2509.0364 +FPS=28.34, 法向力=3957.2529, 切向力X=-396.1851, 切向力Y=-2336.9658 +FPS=31.61, 法向力=4001.7502, 切向力X=-345.0538, 切向力Y=-2285.2844 +FPS=29.55, 法向力=3762.0938, 切向力X=-329.5736, 切向力Y=-964.2820 +FPS=30.35, 法向力=3803.4966, 切向力X=-212.4849, 切向力Y=-1015.5367 +FPS=31.13, 法向力=3415.9263, 切向力X=-96.7293, 切向力Y=-1344.6658 +FPS=29.93, 法向力=3499.6904, 切向力X=-726.9288, 切向力Y=-2073.6084 +FPS=30.81, 法向力=3637.4697, 切向力X=-455.4792, 切向力Y=-836.9460 +FPS=31.82, 法向力=3661.8496, 切向力X=-363.8979, 切向力Y=-800.7549 +FPS=31.17, 法向力=3777.8030, 切向力X=-726.9760, 切向力Y=-1564.6704 +FPS=31.08, 法向力=3440.2197, 切向力X=-1370.5498, 切向力Y=-1731.1238 +FPS=30.67, 法向力=3734.4756, 切向力X=-148.5057, 切向力Y=-1345.2256 +FPS=31.75, 法向力=3561.1140, 切向力X=-693.5449, 切向力Y=-1452.9224 +FPS=31.80, 法向力=3321.6450, 切向力X=-174.2011, 切向力Y=-817.7062 +FPS=31.95, 法向力=3732.0752, 切向力X=-668.0446, 切向力Y=-663.5286 +FPS=29.43, 法向力=3919.4800, 切向力X=-143.3259, 切向力Y=-804.7869 +FPS=31.09, 法向力=3417.4558, 切向力X=-876.2144, 切向力Y=-1193.3978 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000247s, blend=0.002067s (9 tiles incl ref), finalize=0.000057s, total=0.002378s +FPS=30.89, 法向力=3359.2661, 切向力X=-101.8750, 切向力Y=-1479.0645 +FPS=31.41, 法向力=3601.5054, 切向力X=538.1410, 切向力Y=-309.4892 +FPS=31.69, 法向力=3404.7671, 切向力X=-84.0199, 切向力Y=-1532.8638 +FPS=31.91, 法向力=3353.4504, 切向力X=-137.0542, 切向力Y=-1602.1667 +FPS=30.53, 法向力=3163.4182, 切向力X=-990.6225, 切向力Y=-4438.9375 +FPS=30.82, 法向力=3463.7520, 切向力X=-656.0953, 切向力Y=-4785.0898 +FPS=29.71, 法向力=3693.8650, 切向力X=-550.8969, 切向力Y=-4395.5117 +FPS=29.73, 法向力=4108.2554, 切向力X=-1465.4543, 切向力Y=-4665.6792 +FPS=30.18, 法向力=4497.2412, 切向力X=219.8587, 切向力Y=-4393.7178 +FPS=28.39, 法向力=4631.6592, 切向力X=285.5087, 切向力Y=-4497.8716 +FPS=30.67, 法向力=5259.6904, 切向力X=4153.7720, 切向力Y=-3037.6240 +FPS=30.36, 法向力=4600.6362, 切向力X=4573.9014, 切向力Y=-1507.5273 +FPS=31.63, 法向力=4929.9893, 切向力X=4497.5684, 切向力Y=-594.4306 +FPS=31.15, 法向力=4554.9253, 切向力X=4257.0820, 切向力Y=-589.7997 +FPS=30.29, 法向力=4460.1914, 切向力X=4514.9473, 切向力Y=60.4675 +FPS=31.74, 法向力=4485.6582, 切向力X=4583.1724, 切向力Y=109.5749 +FPS=30.27, 法向力=4280.2090, 切向力X=2908.4717, 切向力Y=520.1013 +FPS=29.98, 法向力=4030.1316, 切向力X=2556.3335, 切向力Y=499.8752 +FPS=30.42, 法向力=3764.9597, 切向力X=2201.3201, 切向力Y=693.3969 +FPS=29.80, 法向力=4291.1104, 切向力X=2596.2344, 切向力Y=23.3892 +FPS=30.26, 法向力=4230.7349, 切向力X=2671.4539, 切向力Y=-54.0219 +FPS=29.58, 法向力=3917.6602, 切向力X=1453.4417, 切向力Y=-1644.2059 +FPS=28.15, 法向力=3817.9932, 切向力X=769.5978, 切向力Y=-1445.3992 +FPS=30.39, 法向力=4383.3242, 切向力X=1071.2153, 切向力Y=-2595.1616 +FPS=29.77, 法向力=4462.3555, 切向力X=1353.5205, 切向力Y=-3329.6538 +FPS=30.14, 法向力=3805.4353, 切向力X=1023.2120, 切向力Y=-3526.0630 +FPS=30.28, 法向力=4245.7397, 切向力X=717.9696, 切向力Y=-5259.7236 +FPS=31.12, 法向力=4219.5576, 切向力X=795.3962, 切向力Y=-5272.3687 +FPS=30.53, 法向力=4201.9639, 切向力X=1191.1748, 切向力Y=-4667.3652 +FPS=30.67, 法向力=4773.3301, 切向力X=1304.4758, 切向力Y=-4659.1934 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000319s, blend=0.002344s (9 tiles incl ref), finalize=0.000066s, total=0.002734s +FPS=29.84, 法向力=4624.2422, 切向力X=1511.6611, 切向力Y=-5372.9272 +FPS=30.37, 法向力=4643.4194, 切向力X=1551.6509, 切向力Y=-5493.0400 +FPS=29.85, 法向力=5007.8623, 切向力X=1850.5912, 切向力Y=-6316.1426 +FPS=28.47, 法向力=4267.3564, 切向力X=2002.9053, 切向力Y=-5476.7339 +FPS=29.89, 法向力=4328.8926, 切向力X=980.6877, 切向力Y=-4061.3289 +FPS=29.80, 法向力=4113.8359, 切向力X=1182.8121, 切向力Y=-5040.7300 +FPS=28.55, 法向力=4921.7646, 切向力X=1089.0867, 切向力Y=-5131.2588 +FPS=27.35, 法向力=4260.8320, 切向力X=529.9673, 切向力Y=-5199.0781 +FPS=27.52, 法向力=4665.1533, 切向力X=1984.6648, 切向力Y=-4378.2803 +FPS=28.26, 法向力=4758.2158, 切向力X=2161.1238, 切向力Y=-4284.6880 +FPS=27.04, 法向力=4313.3838, 切向力X=3134.4775, 切向力Y=-3369.7507 +FPS=27.71, 法向力=4165.2402, 切向力X=3328.1340, 切向力Y=-3392.1108 +FPS=28.63, 法向力=4145.9756, 切向力X=1706.4829, 切向力Y=-2805.8884 +FPS=25.34, 法向力=4308.9121, 切向力X=1776.0605, 切向力Y=-3657.8523 +FPS=28.85, 法向力=4319.4844, 切向力X=1397.3596, 切向力Y=-3929.6770 +FPS=28.52, 法向力=4168.6836, 切向力X=819.1694, 切向力Y=-4662.4893 +FPS=28.83, 法向力=4247.8516, 切向力X=1203.0831, 切向力Y=-4396.4482 +FPS=28.91, 法向力=3718.9414, 切向力X=2462.8213, 切向力Y=-3527.3130 +FPS=28.27, 法向力=4600.6240, 切向力X=2936.0459, 切向力Y=-3352.4170 +FPS=29.38, 法向力=4053.8911, 切向力X=2604.0024, 切向力Y=-2947.2910 +FPS=29.44, 法向力=4041.7180, 切向力X=2571.1455, 切向力Y=-2905.0825 +FPS=29.49, 法向力=4396.1909, 切向力X=3204.9800, 切向力Y=-3075.7534 +FPS=29.66, 法向力=4442.7822, 切向力X=3326.6172, 切向力Y=-3048.6411 +FPS=27.79, 法向力=3565.2559, 切向力X=1582.2600, 切向力Y=-5210.2046 +FPS=23.76, 法向力=4566.3506, 切向力X=-1823.2400, 切向力Y=-7025.6792 +FPS=27.00, 法向力=4679.8809, 切向力X=-3562.6953, 切向力Y=-9602.9492 +FPS=27.13, 法向力=5499.6401, 切向力X=-6301.0566, 切向力Y=-10735.2510 +FPS=27.48, 法向力=5677.6138, 切向力X=-11182.5869, 切向力Y=-13153.6426 +FPS=28.54, 法向力=6084.7007, 切向力X=-15027.6680, 切向力Y=-14300.2617 +FPS=27.82, 法向力=6788.0410, 切向力X=-19215.7812, 切向力Y=-15799.9590 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000009s, geom=0.000009s (hit), reset=0.000742s, blend=0.002339s (9 tiles incl ref), finalize=0.000068s, total=0.003166s +FPS=26.29, 法向力=7904.3145, 切向力X=-23245.4414, 切向力Y=-18838.5977 +FPS=27.80, 法向力=8788.5859, 切向力X=-28960.2500, 切向力Y=-22417.9961 +FPS=27.01, 法向力=10083.9141, 切向力X=-37835.0156, 切向力Y=-26228.8438 +FPS=27.54, 法向力=10006.7998, 切向力X=-38097.5625, 切向力Y=-26275.8789 +FPS=27.72, 法向力=11024.5391, 切向力X=-42798.8984, 切向力Y=-29129.4727 +FPS=27.50, 法向力=11156.0732, 切向力X=-43988.4922, 切向力Y=-29407.0469 +FPS=27.30, 法向力=10810.9648, 切向力X=-43492.8359, 切向力Y=-29124.1875 +FPS=27.07, 法向力=10959.2002, 切向力X=-41617.9883, 切向力Y=-27633.6387 +FPS=27.57, 法向力=10661.6797, 切向力X=-40918.6875, 切向力Y=-25896.6992 +FPS=26.50, 法向力=10600.7090, 切向力X=-39394.7500, 切向力Y=-25734.8633 +FPS=24.53, 法向力=9961.6660, 切向力X=-36366.7148, 切向力Y=-24987.0742 +FPS=24.76, 法向力=10073.6660, 切向力X=-33726.2656, 切向力Y=-24206.7285 +FPS=28.20, 法向力=10009.9277, 切向力X=-33650.0625, 切向力Y=-24256.0352 +FPS=26.66, 法向力=9263.1426, 切向力X=-32271.0469, 切向力Y=-25916.2168 +FPS=27.56, 法向力=10489.4453, 切向力X=-32100.0410, 切向力Y=-26350.3750 +FPS=27.44, 法向力=9953.7227, 切向力X=-31947.8516, 切向力Y=-27050.0000 +FPS=27.63, 法向力=10057.6699, 切向力X=-30484.5938, 切向力Y=-27775.2207 +FPS=27.87, 法向力=10523.1553, 切向力X=-25917.8066, 切向力Y=-26967.6621 +FPS=27.89, 法向力=10241.6201, 切向力X=-17887.7168, 切向力Y=-24759.7656 +FPS=27.81, 法向力=9924.9199, 切向力X=-9147.6221, 切向力Y=-20809.0938 +FPS=27.88, 法向力=8547.4805, 切向力X=-1431.0729, 切向力Y=-17114.1602 +FPS=27.43, 法向力=8394.4473, 切向力X=11167.3398, 切向力Y=-12473.8975 +FPS=25.78, 法向力=7646.1660, 切向力X=18455.3730, 切向力Y=-7600.6924 +FPS=28.89, 法向力=7703.7065, 切向力X=18668.3223, 切向力Y=-7463.3564 +FPS=27.83, 法向力=7909.4849, 切向力X=25400.9043, 切向力Y=-438.2256 +FPS=27.81, 法向力=8183.2866, 切向力X=25556.6543, 切向力Y=655.9573 +FPS=27.44, 法向力=8295.5078, 切向力X=28149.8281, 切向力Y=2790.7419 +FPS=26.24, 法向力=7964.0938, 切向力X=27781.6582, 切向力Y=3383.5146 +FPS=28.15, 法向力=8168.6611, 切向力X=25149.3848, 切向力Y=3933.8027 +FPS=28.03, 法向力=7851.4438, 切向力X=24120.1191, 切向力Y=3172.2161 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000250s, blend=0.002156s (9 tiles incl ref), finalize=0.000063s, total=0.002475s +FPS=28.11, 法向力=8097.3076, 切向力X=21477.4961, 切向力Y=3263.2844 +FPS=27.17, 法向力=7554.1587, 切向力X=19363.0527, 切向力Y=2788.4980 +FPS=29.24, 法向力=7577.0806, 切向力X=12831.3535, 切向力Y=844.0332 +FPS=29.13, 法向力=7604.7515, 切向力X=12934.5088, 切向力Y=912.8571 +FPS=27.22, 法向力=7077.7383, 切向力X=4799.3442, 切向力Y=-3706.9133 +FPS=27.45, 法向力=7023.2148, 切向力X=-193.4756, 切向力Y=-4699.3950 +FPS=27.97, 法向力=6750.0610, 切向力X=-533.2936, 切向力Y=-5078.8057 +FPS=28.84, 法向力=5223.3271, 切向力X=1766.0059, 切向力Y=-2851.5962 +FPS=27.70, 法向力=5125.3330, 切向力X=954.9873, 切向力Y=-1908.2853 +FPS=28.58, 法向力=5138.0625, 切向力X=1217.3494, 切向力Y=-1535.9553 +FPS=28.05, 法向力=5226.4067, 切向力X=748.5040, 切向力Y=-2024.1892 +FPS=27.37, 法向力=5344.6128, 切向力X=887.7954, 切向力Y=-1719.8049 +FPS=28.18, 法向力=5151.9722, 切向力X=318.5552, 切向力Y=-1895.4114 +FPS=28.62, 法向力=5056.3018, 切向力X=2068.7695, 切向力Y=-1024.9519 +FPS=26.81, 法向力=5336.5010, 切向力X=2735.3052, 切向力Y=-2075.5432 +FPS=26.94, 法向力=6392.3760, 切向力X=5984.1660, 切向力Y=-3679.6606 +FPS=27.45, 法向力=6466.7168, 切向力X=14418.3496, 切向力Y=-6376.3955 +FPS=26.89, 法向力=6662.6758, 切向力X=22539.5723, 切向力Y=-7843.1064 +FPS=27.51, 法向力=8424.1045, 切向力X=33933.2383, 切向力Y=-12564.7686 +FPS=27.12, 法向力=9136.7090, 切向力X=38074.2031, 切向力Y=-13608.9316 +FPS=27.49, 法向力=10180.4395, 切向力X=38242.8398, 切向力Y=-12164.5615 +FPS=27.19, 法向力=9804.9121, 切向力X=37085.3828, 切向力Y=-9381.3105 +FPS=27.60, 法向力=10349.4004, 切向力X=37507.6719, 切向力Y=-9233.5117 +FPS=27.55, 法向力=10251.1074, 切向力X=37858.6641, 切向力Y=-9222.7803 +FPS=29.02, 法向力=9637.2012, 切向力X=37149.8633, 切向力Y=-8563.7236 +FPS=28.29, 法向力=9545.6445, 切向力X=34228.1484, 切向力Y=-6544.3535 +FPS=28.23, 法向力=9684.7637, 切向力X=33412.4141, 切向力Y=-5432.4590 +FPS=28.29, 法向力=9300.8008, 切向力X=33656.4531, 切向力Y=-6553.5615 +FPS=29.12, 法向力=8720.2236, 切向力X=32136.5430, 切向力Y=-5304.4800 +FPS=29.07, 法向力=8777.4941, 切向力X=29342.0430, 切向力Y=-4380.9795 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002938s (9 tiles incl ref), finalize=0.000068s, total=0.003257s +FPS=28.19, 法向力=8646.4609, 切向力X=26882.5020, 切向力Y=-4267.0283 +FPS=28.54, 法向力=8587.8164, 切向力X=23501.7520, 切向力Y=-5678.0957 +FPS=29.19, 法向力=8070.9258, 切向力X=10711.0566, 切向力Y=-7183.7979 +FPS=28.89, 法向力=7270.4775, 切向力X=1934.6943, 切向力Y=-7491.1094 +FPS=29.19, 法向力=7684.0244, 切向力X=-5803.7769, 切向力Y=-6173.9766 +FPS=29.88, 法向力=7675.3662, 切向力X=-5902.5708, 切向力Y=-6215.1035 +FPS=29.56, 法向力=6968.5156, 切向力X=-13676.0605, 切向力Y=-5326.1777 +FPS=28.23, 法向力=6766.6006, 切向力X=-21306.7227, 切向力Y=-4687.7480 +FPS=28.98, 法向力=7300.4590, 切向力X=-29903.4141, 切向力Y=-4001.3613 +FPS=29.35, 法向力=7495.3301, 切向力X=-41974.1953, 切向力Y=-1344.1378 +FPS=29.66, 法向力=8136.8350, 切向力X=-41794.3672, 切向力Y=4590.9160 +FPS=28.77, 法向力=8386.4346, 切向力X=-41002.8555, 切向力Y=10873.5762 +FPS=28.98, 法向力=9015.1777, 切向力X=-35216.3672, 切向力Y=17477.8457 +FPS=27.79, 法向力=8320.1836, 切向力X=-27488.5000, 切向力Y=21100.8281 +FPS=29.04, 法向力=8308.3184, 切向力X=-20498.6680, 切向力Y=23146.1836 +FPS=29.00, 法向力=8068.8125, 切向力X=-14348.5615, 切向力Y=25346.6875 +FPS=29.50, 法向力=7793.8628, 切向力X=-7679.9507, 切向力Y=28069.9688 +FPS=29.56, 法向力=6695.8198, 切向力X=-2538.7764, 切向力Y=29153.9531 +FPS=29.09, 法向力=6305.5366, 切向力X=-1591.8250, 切向力Y=26597.5879 +FPS=28.48, 法向力=5877.6211, 切向力X=-3774.2915, 切向力Y=25529.0469 +FPS=28.74, 法向力=6606.5850, 切向力X=-7611.0034, 切向力Y=25541.0879 +FPS=29.61, 法向力=6791.4766, 切向力X=-10117.6504, 切向力Y=24798.0117 +FPS=30.22, 法向力=6821.2217, 切向力X=-13182.6094, 切向力Y=23753.8398 +FPS=29.59, 法向力=6034.9551, 切向力X=-14395.9717, 切向力Y=22264.8398 +FPS=30.08, 法向力=6021.4683, 切向力X=-12415.0781, 切向力Y=15404.5645 +FPS=29.80, 法向力=5772.5977, 切向力X=-9086.3916, 切向力Y=5752.5083 +FPS=29.52, 法向力=5489.4224, 切向力X=-4358.0479, 切向力Y=2110.6196 +FPS=29.96, 法向力=5013.5889, 切向力X=-1056.6101, 切向力Y=2098.6895 +FPS=28.67, 法向力=4960.7603, 切向力X=-532.5081, 切向力Y=2063.3792 +FPS=29.81, 法向力=5235.3955, 切向力X=-360.0474, 切向力Y=1400.0177 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000287s, blend=0.002294s (9 tiles incl ref), finalize=0.000068s, total=0.002657s +FPS=29.46, 法向力=5561.6387, 切向力X=-267.2382, 切向力Y=1426.6859 +FPS=28.56, 法向力=4756.4932, 切向力X=288.1741, 切向力Y=1443.8494 +FPS=29.40, 法向力=5190.1025, 切向力X=1418.7742, 切向力Y=1301.6775 +FPS=30.14, 法向力=5459.9746, 切向力X=1906.6223, 切向力Y=1304.9663 +FPS=28.38, 法向力=5021.5381, 切向力X=2481.8438, 切向力Y=1486.4998 +FPS=29.12, 法向力=4537.8770, 切向力X=1883.2131, 切向力Y=2223.5991 +FPS=28.76, 法向力=5523.4951, 切向力X=-935.2247, 切向力Y=1522.5946 +FPS=30.36, 法向力=5851.7612, 切向力X=-3645.3311, 切向力Y=-1533.8779 +FPS=28.30, 法向力=5777.2422, 切向力X=-4259.5571, 切向力Y=-2958.1941 +FPS=29.11, 法向力=5891.1982, 切向力X=-4801.2480, 切向力Y=-3852.8035 +FPS=29.25, 法向力=5457.1040, 切向力X=-2519.2019, 切向力Y=-3706.2996 +FPS=28.75, 法向力=5448.6406, 切向力X=-776.3397, 切向力Y=-3113.6714 +FPS=28.70, 法向力=5596.5693, 切向力X=1186.0571, 切向力Y=-1120.5630 +FPS=30.66, 法向力=4992.6538, 切向力X=1507.7432, 切向力Y=239.2749 +FPS=29.74, 法向力=4820.3096, 切向力X=1708.2385, 切向力Y=1077.5020 +FPS=30.22, 法向力=4486.5879, 切向力X=1820.3121, 切向力Y=2117.5916 +FPS=28.21, 法向力=3911.1262, 切向力X=1064.4768, 切向力Y=-358.7444 +FPS=27.95, 法向力=4022.9624, 切向力X=1774.1650, 切向力Y=-297.6473 +FPS=27.56, 法向力=4014.4739, 切向力X=1182.9065, 切向力Y=-497.9166 +FPS=28.10, 法向力=4061.1267, 切向力X=1178.8379, 切向力Y=-526.8312 +FPS=28.11, 法向力=4723.6724, 切向力X=2207.6992, 切向力Y=-842.6460 +FPS=27.90, 法向力=4589.9087, 切向力X=1494.4741, 切向力Y=1754.1042 +FPS=27.82, 法向力=4960.4463, 切向力X=-988.7085, 切向力Y=6043.0332 +FPS=27.60, 法向力=4961.7510, 切向力X=-3988.7588, 切向力Y=10063.5303 +FPS=27.72, 法向力=5549.7578, 切向力X=-5739.1274, 切向力Y=14367.7246 +FPS=26.89, 法向力=5618.9082, 切向力X=-7636.5405, 切向力Y=20018.6250 +FPS=27.32, 法向力=5536.1367, 切向力X=-8506.3574, 切向力Y=24429.8164 +FPS=27.35, 法向力=5857.2827, 切向力X=-12141.5527, 切向力Y=31070.2363 +FPS=27.81, 法向力=6364.5811, 切向力X=-14914.8359, 切向力Y=32870.3828 +FPS=28.43, 法向力=6408.9824, 切向力X=-14994.9072, 切向力Y=33012.2734 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000250s, blend=0.002202s (9 tiles incl ref), finalize=0.000164s, total=0.002622s +FPS=27.21, 法向力=6698.9014, 切向力X=-18174.6523, 切向力Y=34965.5859 +FPS=27.77, 法向力=7584.4141, 切向力X=-28169.9492, 切向力Y=32970.3516 +FPS=26.90, 法向力=8662.0977, 切向力X=-33485.2422, 切向力Y=28919.0938 +FPS=27.92, 法向力=8728.7490, 切向力X=-38358.4062, 切向力Y=26643.6133 +FPS=26.78, 法向力=8842.7119, 切向力X=-39565.4492, 切向力Y=26885.2266 +FPS=26.86, 法向力=8981.9316, 切向力X=-40475.3594, 切向力Y=28713.6406 +FPS=23.11, 法向力=9307.2695, 切向力X=-43246.3281, 切向力Y=32979.8828 +FPS=25.65, 法向力=9638.2812, 切向力X=-37001.7969, 切向力Y=38120.2344 +FPS=28.07, 法向力=8890.2520, 切向力X=-34433.1758, 切向力Y=36618.8281 +FPS=28.24, 法向力=8813.4912, 切向力X=-34241.5352, 切向力Y=36401.3203 +FPS=28.26, 法向力=9386.2412, 切向力X=-32453.3770, 切向力Y=33771.3359 +FPS=28.62, 法向力=9011.3184, 切向力X=-27903.4355, 切向力Y=30847.0078 +FPS=27.72, 法向力=9156.6348, 切向力X=-23851.7500, 切向力Y=28669.8281 +FPS=28.06, 法向力=8801.3281, 切向力X=-19708.7891, 切向力Y=24587.3789 +FPS=28.24, 法向力=9276.2998, 切向力X=-12359.3828, 切向力Y=20267.0781 +FPS=25.53, 法向力=9221.2930, 切向力X=-4426.5693, 切向力Y=15299.9189 +FPS=28.68, 法向力=9073.6582, 切向力X=4262.5898, 切向力Y=8917.6328 +FPS=29.37, 法向力=8201.7285, 切向力X=9384.7549, 切向力Y=691.9139 +FPS=27.46, 法向力=7524.2705, 切向力X=11839.1543, 切向力Y=-8620.8223 +FPS=29.21, 法向力=8257.6953, 切向力X=13376.6074, 切向力Y=-14071.4316 +FPS=28.01, 法向力=8178.1250, 切向力X=14591.2451, 切向力Y=-17580.8711 +FPS=27.99, 法向力=8928.2852, 切向力X=14508.5059, 切向力Y=-19605.3008 +FPS=28.40, 法向力=9585.1074, 切向力X=14219.8691, 切向力Y=-20627.6914 +FPS=29.07, 法向力=10162.6094, 切向力X=14612.9727, 切向力Y=-21204.9141 +FPS=28.60, 法向力=11168.9355, 切向力X=17691.0918, 切向力Y=-21369.0312 +FPS=28.07, 法向力=10851.6699, 切向力X=20803.4707, 切向力Y=-19805.7305 +FPS=28.21, 法向力=10211.9482, 切向力X=22269.6602, 切向力Y=-16294.7695 +FPS=27.82, 法向力=10006.8740, 切向力X=23303.6953, 切向力Y=-13499.3975 +FPS=26.67, 法向力=9441.6279, 切向力X=22958.4883, 切向力Y=-11806.0176 +FPS=28.50, 法向力=9209.3066, 切向力X=20594.9570, 切向力Y=-10223.6348 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002090s (9 tiles incl ref), finalize=0.000059s, total=0.002403s +FPS=27.71, 法向力=9136.3730, 切向力X=16966.0957, 切向力Y=-8865.1416 +FPS=25.71, 法向力=8493.1387, 切向力X=17430.1484, 切向力Y=-8346.5664 +FPS=27.61, 法向力=8617.6348, 切向力X=17430.4688, 切向力Y=-6572.0308 +FPS=27.85, 法向力=8493.8398, 切向力X=15885.9570, 切向力Y=-4745.3062 +FPS=27.70, 法向力=8104.2881, 切向力X=14578.7871, 切向力Y=-3123.2656 +FPS=27.93, 法向力=6683.5674, 切向力X=15309.2402, 切向力Y=3771.6584 +FPS=27.21, 法向力=7064.9717, 切向力X=17199.0273, 切向力Y=5906.0122 +FPS=26.17, 法向力=6913.7388, 切向力X=19317.1816, 切向力Y=4678.7603 +FPS=24.66, 法向力=7362.1582, 切向力X=22071.6016, 切向力Y=3701.2959 +FPS=27.28, 法向力=6766.9785, 切向力X=23229.1855, 切向力Y=4712.4355 +FPS=25.89, 法向力=6726.0371, 切向力X=21280.7285, 切向力Y=6089.6904 +FPS=27.38, 法向力=5997.4512, 切向力X=18843.1777, 切向力Y=6728.3887 +FPS=25.43, 法向力=6599.6006, 切向力X=14551.2207, 切向力Y=7738.0674 +FPS=26.58, 法向力=6269.2324, 切向力X=11254.6152, 切向力Y=8537.2354 +FPS=28.23, 法向力=5780.5405, 切向力X=7114.8623, 切向力Y=8248.4707 +FPS=27.77, 法向力=5573.2656, 切向力X=2551.0381, 切向力Y=9679.0605 +FPS=28.02, 法向力=5558.0850, 切向力X=-3727.0000, 切向力Y=10635.1572 +FPS=28.47, 法向力=5676.6372, 切向力X=-7989.6694, 切向力Y=12105.3242 +FPS=27.72, 法向力=5072.8174, 切向力X=-11905.2188, 切向力Y=13334.9551 +FPS=28.49, 法向力=5227.3374, 切向力X=-17325.9219, 切向力Y=12449.1094 +FPS=28.20, 法向力=5126.6963, 切向力X=-22315.6133, 切向力Y=9719.4414 +FPS=28.41, 法向力=5523.4775, 切向力X=-25114.4961, 切向力Y=8449.3975 +FPS=29.31, 法向力=5833.0005, 切向力X=-27376.2773, 切向力Y=6128.7822 +FPS=29.30, 法向力=5534.0264, 切向力X=-26838.8164, 切向力Y=2460.4761 +FPS=29.99, 法向力=5143.0605, 切向力X=-24241.2031, 切向力Y=-1908.7332 +FPS=29.11, 法向力=5478.6499, 切向力X=-18227.2246, 切向力Y=-3144.2705 +FPS=29.85, 法向力=5865.4268, 切向力X=-11911.3242, 切向力Y=-2250.3047 +FPS=30.06, 法向力=5215.2476, 切向力X=-7642.7368, 切向力Y=-1787.0223 +FPS=30.12, 法向力=5219.4795, 切向力X=-4594.7021, 切向力Y=-2550.1382 +FPS=30.09, 法向力=5112.7656, 切向力X=-3648.8706, 切向力Y=-2882.0166 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000245s, blend=0.003058s (9 tiles incl ref), finalize=0.000067s, total=0.003376s +FPS=28.50, 法向力=5549.4951, 切向力X=-3045.1763, 切向力Y=-2132.2393 +FPS=30.37, 法向力=5060.2183, 切向力X=-2486.8384, 切向力Y=-476.8043 +FPS=28.95, 法向力=5082.4854, 切向力X=-1786.8967, 切向力Y=-607.3019 +FPS=29.55, 法向力=4955.6714, 切向力X=-1599.6271, 切向力Y=-919.8662 +FPS=28.58, 法向力=5187.5811, 切向力X=-1507.1781, 切向力Y=-1292.4377 +FPS=29.90, 法向力=4869.5444, 切向力X=-660.2974, 切向力Y=-888.8905 +FPS=29.24, 法向力=5032.8857, 切向力X=-584.9144, 切向力Y=-473.3552 +FPS=30.38, 法向力=4826.0420, 切向力X=-893.6595, 切向力Y=-1017.5660 +FPS=29.72, 法向力=4757.5767, 切向力X=-1791.4979, 切向力Y=-751.3996 +FPS=31.62, 法向力=4696.9941, 切向力X=-1970.6396, 切向力Y=-392.4177 +FPS=31.29, 法向力=5081.0166, 切向力X=-1682.4653, 切向力Y=795.3411 +FPS=28.70, 法向力=4846.0376, 切向力X=-2524.1553, 切向力Y=103.6932 +FPS=29.74, 法向力=4930.3721, 切向力X=-975.1349, 切向力Y=677.9088 +FPS=30.03, 法向力=4350.7744, 切向力X=-812.3021, 切向力Y=569.5418 +FPS=28.28, 法向力=4702.9785, 切向力X=-1043.8062, 切向力Y=-552.2809 +FPS=28.94, 法向力=5009.4316, 切向力X=-1266.3318, 切向力Y=540.3344 +FPS=28.53, 法向力=5081.5312, 切向力X=-599.4019, 切向力Y=19.6964 +FPS=30.37, 法向力=5102.0269, 切向力X=-651.9550, 切向力Y=509.8402 +FPS=29.18, 法向力=5325.3359, 切向力X=-153.7258, 切向力Y=823.2419 +FPS=27.68, 法向力=4945.2021, 切向力X=419.7858, 切向力Y=-313.5795 +FPS=30.11, 法向力=4969.2119, 切向力X=-531.2639, 切向力Y=411.1921 +FPS=30.38, 法向力=5081.7798, 切向力X=123.3461, 切向力Y=269.0825 +FPS=27.50, 法向力=4938.8340, 切向力X=311.5944, 切向力Y=-170.2187 +FPS=29.44, 法向力=4993.8838, 切向力X=415.4241, 切向力Y=-63.7803 +FPS=30.56, 法向力=4756.1748, 切向力X=-143.8747, 切向力Y=523.8147 +FPS=29.58, 法向力=4883.9619, 切向力X=-725.9948, 切向力Y=-161.8076 +FPS=29.25, 法向力=4904.1021, 切向力X=-700.2838, 切向力Y=-192.8279 +FPS=29.96, 法向力=4832.9795, 切向力X=-548.2782, 切向力Y=151.0697 +FPS=29.20, 法向力=4674.2017, 切向力X=-246.4987, 切向力Y=247.4475 +FPS=29.20, 法向力=4791.4741, 切向力X=220.6230, 切向力Y=287.5551 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002124s (9 tiles incl ref), finalize=0.000061s, total=0.002431s +FPS=29.59, 法向力=4815.3208, 切向力X=-203.0156, 切向力Y=125.3843 +FPS=28.81, 法向力=4973.8477, 切向力X=-603.7384, 切向力Y=-0.3762 +FPS=29.12, 法向力=4685.9336, 切向力X=-682.1121, 切向力Y=347.0137 +FPS=28.99, 法向力=4826.6802, 切向力X=-349.9177, 切向力Y=624.6411 +FPS=28.86, 法向力=4807.5352, 切向力X=-371.0912, 切向力Y=644.6758 +FPS=29.62, 法向力=4509.5786, 切向力X=-173.8242, 切向力Y=102.8260 +FPS=29.63, 法向力=5145.0049, 切向力X=-730.6584, 切向力Y=335.7745 +FPS=29.91, 法向力=5192.1611, 切向力X=-765.6511, 切向力Y=353.0942 +FPS=29.03, 法向力=4546.5566, 切向力X=-555.8642, 切向力Y=-24.8540 +FPS=28.33, 法向力=4745.4014, 切向力X=356.2806, 切向力Y=32.0947 +FPS=28.47, 法向力=4986.3950, 切向力X=-343.0624, 切向力Y=63.3686 +FPS=28.13, 法向力=4792.1074, 切向力X=96.6590, 切向力Y=688.4039 +FPS=28.41, 法向力=4554.9932, 切向力X=-94.4125, 切向力Y=66.0253 +FPS=29.29, 法向力=4928.6738, 切向力X=-834.1911, 切向力Y=381.4915 +FPS=29.09, 法向力=4145.1504, 切向力X=-30.1575, 切向力Y=-438.5063 +FPS=29.35, 法向力=4857.3604, 切向力X=524.5734, 切向力Y=-1.1753 +FPS=27.29, 法向力=4080.5427, 切向力X=-40.9581, 切向力Y=-16.4557 +FPS=28.15, 法向力=4506.2002, 切向力X=-129.6616, 切向力Y=556.0066 +FPS=26.90, 法向力=4828.2002, 切向力X=-588.1084, 切向力Y=431.1426 +FPS=27.84, 法向力=4851.7588, 切向力X=-576.9397, 切向力Y=390.3773 +FPS=27.63, 法向力=4509.7783, 切向力X=150.6163, 切向力Y=-539.2754 +FPS=27.12, 法向力=4268.8960, 切向力X=-630.3025, 切向力Y=274.4324 +FPS=27.52, 法向力=4178.3125, 切向力X=384.2964, 切向力Y=-928.2152 +FPS=26.18, 法向力=4252.6304, 切向力X=482.9581, 切向力Y=-588.1315 +FPS=27.07, 法向力=4330.0459, 切向力X=656.9172, 切向力Y=67.0938 +FPS=28.41, 法向力=4093.4834, 切向力X=456.5366, 切向力Y=31.9112 +FPS=26.05, 法向力=4073.7241, 切向力X=372.9467, 切向力Y=-155.2371 +FPS=26.26, 法向力=4673.4209, 切向力X=-485.8675, 切向力Y=245.2512 +FPS=26.25, 法向力=3932.9360, 切向力X=503.5629, 切向力Y=493.9327 +FPS=26.80, 法向力=3946.7703, 切向力X=-231.4124, 切向力Y=12.8700 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000264s, blend=0.002340s (9 tiles incl ref), finalize=0.000066s, total=0.002676s +FPS=26.41, 法向力=4013.6985, 切向力X=113.5851, 切向力Y=469.7995 +FPS=26.77, 法向力=3697.6055, 切向力X=693.4732, 切向力Y=2378.3972 +FPS=21.31, 法向力=3913.8696, 切向力X=969.1553, 切向力Y=2353.8608 +FPS=23.35, 法向力=3415.3364, 切向力X=2557.0293, 切向力Y=1871.7834 +FPS=25.54, 法向力=3620.0669, 切向力X=1484.7468, 切向力Y=249.3845 +FPS=26.22, 法向力=3681.5630, 切向力X=1354.8612, 切向力Y=367.9031 +FPS=24.56, 法向力=4000.1243, 切向力X=758.3276, 切向力Y=59.1165 +FPS=26.96, 法向力=4052.7083, 切向力X=741.2814, 切向力Y=840.3982 +FPS=27.44, 法向力=3869.3125, 切向力X=1315.5874, 切向力Y=-154.9965 +FPS=27.14, 法向力=3620.0127, 切向力X=1023.4608, 切向力Y=665.6940 +FPS=26.96, 法向力=3577.8345, 切向力X=893.8916, 切向力Y=663.5479 +FPS=27.13, 法向力=3697.5044, 切向力X=727.7368, 切向力Y=-128.3604 +FPS=26.96, 法向力=3713.3511, 切向力X=1003.5521, 切向力Y=923.7999 +FPS=26.86, 法向力=3295.5322, 切向力X=-2016.5120, 切向力Y=2489.7527 +FPS=26.67, 法向力=4144.0293, 切向力X=-4688.4707, 切向力Y=2833.0273 +FPS=27.45, 法向力=3401.1328, 切向力X=-6993.6294, 切向力Y=1353.2924 +FPS=27.34, 法向力=3894.3677, 切向力X=-10443.7969, 切向力Y=411.1554 +FPS=28.34, 法向力=4367.9194, 切向力X=-13694.3867, 切向力Y=562.6598 +FPS=27.73, 法向力=4785.3696, 切向力X=-14161.2070, 切向力Y=-1974.9716 +FPS=27.13, 法向力=5625.3164, 切向力X=-13909.0732, 切向力Y=-3421.9683 +FPS=27.97, 法向力=5550.9355, 切向力X=-13847.4092, 切向力Y=-4824.4097 +FPS=26.89, 法向力=5943.0923, 切向力X=-13096.5781, 切向力Y=-7161.1333 +FPS=26.51, 法向力=6164.1904, 切向力X=-12386.0625, 切向力Y=-7854.4590 +FPS=26.89, 法向力=5962.2500, 切向力X=-12105.8252, 切向力Y=-8870.4688 +FPS=26.61, 法向力=6062.0635, 切向力X=-8800.8408, 切向力Y=-12111.4600 +FPS=27.53, 法向力=6056.3535, 切向力X=-3931.8982, 切向力Y=-13435.8818 +FPS=25.72, 法向力=5569.3867, 切向力X=-1903.0151, 切向力Y=-13641.2461 +FPS=27.14, 法向力=5325.7100, 切向力X=-3152.2725, 切向力Y=-12149.4961 +FPS=26.95, 法向力=4978.7920, 切向力X=-3012.5825, 切向力Y=-9424.9053 +FPS=26.78, 法向力=4787.6807, 切向力X=-3861.6899, 切向力Y=-6390.4565 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000395s, blend=0.002223s (9 tiles incl ref), finalize=0.000063s, total=0.002687s +FPS=27.13, 法向力=4669.8340, 切向力X=-3406.9087, 切向力Y=-4236.6045 +FPS=28.39, 法向力=4622.8730, 切向力X=-3481.8794, 切向力Y=-4231.5840 +FPS=27.89, 法向力=4169.2778, 切向力X=-905.6816, 切向力Y=-2283.9985 +FPS=27.82, 法向力=3878.5576, 切向力X=-1128.9681, 切向力Y=-1410.6610 +FPS=27.80, 法向力=3850.2036, 切向力X=-614.9071, 切向力Y=-1491.1783 +FPS=27.72, 法向力=3939.3853, 切向力X=-202.3088, 切向力Y=-758.3412 +FPS=27.74, 法向力=3731.5520, 切向力X=-741.6294, 切向力Y=-1744.3677 +FPS=27.58, 法向力=3761.0129, 切向力X=-892.0457, 切向力Y=-1254.6987 +FPS=27.31, 法向力=3610.4121, 切向力X=-280.6054, 切向力Y=-1223.7677 +FPS=26.48, 法向力=3590.1133, 切向力X=-685.5873, 切向力Y=-788.7518 +FPS=25.75, 法向力=4495.5181, 切向力X=-41.7494, 切向力Y=-8.5046 +FPS=27.47, 法向力=3406.3130, 切向力X=-460.5492, 切向力Y=-208.5034 +FPS=28.59, 法向力=3402.8237, 切向力X=-395.6389, 切向力Y=-338.1910 +FPS=25.35, 法向力=3864.8005, 切向力X=-514.3607, 切向力Y=-106.2494 +FPS=25.98, 法向力=3945.3423, 切向力X=180.8564, 切向力Y=-282.8513 +FPS=26.90, 法向力=3813.2458, 切向力X=303.1168, 切向力Y=-796.0329 +FPS=27.28, 法向力=3774.3428, 切向力X=-168.5065, 切向力Y=-797.9027 +FPS=25.58, 法向力=4014.3223, 切向力X=-147.7096, 切向力Y=-1008.2023 +FPS=28.24, 法向力=3863.0769, 切向力X=-440.0679, 切向力Y=-584.8516 +FPS=28.26, 法向力=4174.3818, 切向力X=780.8724, 切向力Y=-78.6272 +FPS=28.82, 法向力=4022.5547, 切向力X=106.4343, 切向力Y=-132.4589 +FPS=27.23, 法向力=3939.4385, 切向力X=-27.0470, 切向力Y=-672.4751 +FPS=29.00, 法向力=4109.4272, 切向力X=-279.2121, 切向力Y=-333.4192 +FPS=28.90, 法向力=4087.1140, 切向力X=-321.2449, 切向力Y=-404.6674 +FPS=26.17, 法向力=3575.9375, 切向力X=-249.8159, 切向力Y=-173.1960 +FPS=27.05, 法向力=3265.1741, 切向力X=-411.3589, 切向力Y=-919.0206 +FPS=26.24, 法向力=3533.1008, 切向力X=245.4314, 切向力Y=-779.6584 +FPS=23.83, 法向力=3613.1411, 切向力X=-113.5530, 切向力Y=-1104.9622 +FPS=27.57, 法向力=3892.8799, 切向力X=236.5219, 切向力Y=-519.8710 +FPS=25.43, 法向力=3519.0020, 切向力X=1724.7655, 切向力Y=-767.3741 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002063s (9 tiles incl ref), finalize=0.000058s, total=0.002372s +FPS=26.47, 法向力=3598.8584, 切向力X=3364.1787, 切向力Y=-1558.3315 +FPS=28.20, 法向力=3254.1895, 切向力X=3309.8877, 切向力Y=-1295.0206 +FPS=26.93, 法向力=3442.2891, 切向力X=2457.8018, 切向力Y=-1530.7655 +FPS=26.92, 法向力=3805.9326, 切向力X=3212.1267, 切向力Y=-409.6285 +FPS=27.31, 法向力=3818.2783, 切向力X=3196.5732, 切向力Y=-431.8557 +FPS=27.39, 法向力=4002.7371, 切向力X=1967.0398, 切向力Y=-1216.8081 +FPS=25.97, 法向力=3295.0813, 切向力X=1756.6332, 切向力Y=-720.6329 +FPS=22.15, 法向力=3396.2856, 切向力X=3089.3743, 切向力Y=-926.1747 +FPS=25.31, 法向力=3147.4639, 切向力X=3393.6440, 切向力Y=-594.0162 +FPS=25.39, 法向力=3350.1875, 切向力X=2147.8625, 切向力Y=-730.5228 +FPS=22.82, 法向力=3746.1646, 切向力X=2166.2573, 切向力Y=-2168.3037 +FPS=22.41, 法向力=3585.2881, 切向力X=3586.2861, 切向力Y=-3736.7104 +FPS=25.63, 法向力=3593.0962, 切向力X=3298.8037, 切向力Y=-3154.9690 +FPS=25.97, 法向力=3244.3364, 切向力X=1835.9977, 切向力Y=-1828.7622 +FPS=26.95, 法向力=3411.6577, 切向力X=1973.3502, 切向力Y=-1784.2869 +FPS=26.14, 法向力=3794.3066, 切向力X=1213.8715, 切向力Y=-1449.2739 +FPS=27.31, 法向力=3240.3740, 切向力X=1184.5492, 切向力Y=-1821.4678 +FPS=28.55, 法向力=3561.4731, 切向力X=1242.2263, 切向力Y=-1278.6184 +FPS=28.86, 法向力=3422.6047, 切向力X=443.0870, 切向力Y=-892.4010 +FPS=27.34, 法向力=3224.4766, 切向力X=361.0032, 切向力Y=-928.0727 +FPS=28.02, 法向力=3613.0762, 切向力X=812.8000, 切向力Y=-1334.2710 +FPS=27.65, 法向力=3763.7244, 切向力X=836.0914, 切向力Y=-2073.9133 +FPS=28.58, 法向力=3505.7578, 切向力X=455.6914, 切向力Y=-1911.3136 +FPS=28.49, 法向力=3398.8010, 切向力X=30.6617, 切向力Y=-849.2218 +FPS=27.01, 法向力=4037.9072, 切向力X=-122.3913, 切向力Y=-946.7145 +FPS=29.65, 法向力=4096.2715, 切向力X=-73.3821, 切向力Y=-933.4094 +FPS=28.65, 法向力=3602.0068, 切向力X=213.9559, 切向力Y=-733.8782 +FPS=29.00, 法向力=3590.3765, 切向力X=137.3729, 切向力Y=-867.5381 +FPS=28.17, 法向力=3742.3486, 切向力X=360.6220, 切向力Y=-549.0045 +FPS=27.42, 法向力=3412.6240, 切向力X=309.0527, 切向力Y=-741.8542 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002165s (9 tiles incl ref), finalize=0.000064s, total=0.002497s +FPS=28.52, 法向力=3808.9663, 切向力X=1838.4934, 切向力Y=-1144.3011 +FPS=27.93, 法向力=3440.0537, 切向力X=2037.0007, 切向力Y=-2121.7971 +FPS=28.37, 法向力=3429.9395, 切向力X=704.8517, 切向力Y=-1088.8271 +FPS=28.10, 法向力=4189.9727, 切向力X=1110.5653, 切向力Y=-2489.0884 +FPS=29.52, 法向力=4021.7109, 切向力X=2135.0879, 切向力Y=-4564.1436 +FPS=30.01, 法向力=3914.7305, 切向力X=3640.4382, 切向力Y=-7715.8428 +FPS=30.29, 法向力=3801.8081, 切向力X=3771.4678, 切向力Y=-7845.6270 +FPS=28.92, 法向力=4377.0439, 切向力X=4270.5459, 切向力Y=-7382.9341 +FPS=29.15, 法向力=4552.9141, 切向力X=7087.1943, 切向力Y=-9953.2314 +FPS=29.36, 法向力=4837.7598, 切向力X=7974.5713, 切向力Y=-11053.5469 +FPS=28.74, 法向力=4415.2715, 切向力X=9575.6133, 切向力Y=-9644.4258 +FPS=23.09, 法向力=4493.9697, 切向力X=12388.2695, 切向力Y=-9632.3340 +FPS=26.63, 法向力=4808.5068, 切向力X=12966.4297, 切向力Y=-8035.3511 +FPS=27.63, 法向力=4982.9502, 切向力X=11825.2891, 切向力Y=-7862.2305 +FPS=24.13, 法向力=5092.2969, 切向力X=13094.3848, 切向力Y=-8582.4121 +FPS=25.98, 法向力=5270.1348, 切向力X=15027.0059, 切向力Y=-9998.3291 +FPS=29.34, 法向力=4912.1470, 切向力X=15673.3828, 切向力Y=-10831.9629 +FPS=28.14, 法向力=4919.7808, 切向力X=16094.4746, 切向力Y=-10289.2188 +FPS=25.71, 法向力=4876.3164, 切向力X=16132.1992, 切向力Y=-10096.0137 +FPS=27.69, 法向力=5555.4126, 切向力X=13514.9668, 切向力Y=-10286.7754 +FPS=28.24, 法向力=5475.8535, 切向力X=15708.1631, 切向力Y=-11605.0078 +FPS=24.88, 法向力=5092.9087, 切向力X=15100.5039, 切向力Y=-10919.5459 +FPS=26.69, 法向力=5432.6914, 切向力X=14835.2979, 切向力Y=-11423.1309 +FPS=24.49, 法向力=5580.7656, 切向力X=13896.7578, 切向力Y=-10590.8389 +FPS=24.87, 法向力=5790.3145, 切向力X=18071.2812, 切向力Y=-10287.3750 +FPS=24.92, 法向力=5569.3193, 切向力X=18509.9531, 切向力Y=-9120.2930 +FPS=27.52, 法向力=5527.1006, 切向力X=18610.4688, 切向力Y=-9113.7227 +FPS=28.47, 法向力=5366.7002, 切向力X=12974.8525, 切向力Y=-7343.0391 +FPS=28.31, 法向力=5039.6270, 切向力X=11679.5176, 切向力Y=-7206.7920 +FPS=28.04, 法向力=5456.2568, 切向力X=12460.5742, 切向力Y=-7014.1475 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000243s, blend=0.002185s (9 tiles incl ref), finalize=0.000063s, total=0.002497s +FPS=26.81, 法向力=5368.4956, 切向力X=13720.2451, 切向力Y=-7446.9497 +FPS=28.25, 法向力=4941.7207, 切向力X=12172.1885, 切向力Y=-7087.0557 +FPS=27.76, 法向力=4229.8701, 切向力X=8038.0298, 切向力Y=-5530.0859 +FPS=28.74, 法向力=4526.5127, 切向力X=4521.2324, 切向力Y=-2764.2422 +FPS=27.98, 法向力=4266.7979, 切向力X=2728.3254, 切向力Y=-1858.2822 +FPS=28.45, 法向力=4310.7417, 切向力X=2098.8208, 切向力Y=-1125.6604 +FPS=28.33, 法向力=3996.4277, 切向力X=1872.4077, 切向力Y=-2397.9507 +FPS=26.99, 法向力=3760.3071, 切向力X=2402.0034, 切向力Y=-1981.0969 +FPS=27.39, 法向力=4260.5859, 切向力X=2730.9385, 切向力Y=-1485.1836 +FPS=27.01, 法向力=4092.9546, 切向力X=1904.9691, 切向力Y=-875.0205 +FPS=27.10, 法向力=4124.1313, 切向力X=2005.7946, 切向力Y=-1089.4626 +FPS=26.14, 法向力=3578.3403, 切向力X=1290.5239, 切向力Y=-1480.1167 +FPS=27.52, 法向力=3998.5610, 切向力X=2310.7300, 切向力Y=-919.3940 +FPS=27.30, 法向力=4072.0364, 切向力X=1525.4731, 切向力Y=-789.3730 +FPS=27.32, 法向力=3703.7754, 切向力X=1770.7435, 切向力Y=-1297.9340 +FPS=27.58, 法向力=3579.2559, 切向力X=2019.1893, 切向力Y=-1546.6041 +FPS=27.62, 法向力=3701.5938, 切向力X=1345.5931, 切向力Y=-709.5294 +FPS=27.56, 法向力=3787.2632, 切向力X=1865.2131, 切向力Y=-1513.0430 +FPS=27.70, 法向力=4118.0098, 切向力X=4141.7031, 切向力Y=-1178.5868 +FPS=27.33, 法向力=3662.2214, 切向力X=3898.3877, 切向力Y=-2533.7686 +FPS=27.00, 法向力=4228.3608, 切向力X=4391.9443, 切向力Y=-3504.2312 +FPS=27.84, 法向力=4042.0159, 切向力X=5317.5142, 切向力Y=-3684.0383 +FPS=27.28, 法向力=4391.9648, 切向力X=5333.3667, 切向力Y=-4317.2744 +FPS=28.35, 法向力=4275.3726, 切向力X=5846.6382, 切向力Y=-4726.5049 +FPS=27.46, 法向力=4378.7051, 切向力X=6320.7041, 切向力Y=-5194.5249 +FPS=28.21, 法向力=4774.2324, 切向力X=6820.5098, 切向力Y=-5815.3623 +FPS=28.16, 法向力=4843.2876, 切向力X=6835.4204, 切向力Y=-5732.7129 +FPS=29.15, 法向力=5069.9434, 切向力X=6060.1445, 切向力Y=-7173.2290 +FPS=26.22, 法向力=5068.5244, 切向力X=7716.6270, 切向力Y=-7042.2256 +FPS=28.38, 法向力=4984.2012, 切向力X=8127.9038, 切向力Y=-7101.1816 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002968s (9 tiles incl ref), finalize=0.000096s, total=0.003312s +FPS=27.34, 法向力=4951.4648, 切向力X=7577.2256, 切向力Y=-6909.0010 +FPS=28.16, 法向力=5467.6313, 切向力X=6674.5322, 切向力Y=-7282.8340 +FPS=28.72, 法向力=5619.2212, 切向力X=7673.4131, 切向力Y=-8519.0449 +FPS=28.73, 法向力=5626.3203, 切向力X=7571.8584, 切向力Y=-8777.4082 +FPS=28.10, 法向力=5295.0068, 切向力X=9371.6875, 切向力Y=-8989.4590 +FPS=27.95, 法向力=5100.5796, 切向力X=9482.7871, 切向力Y=-8421.9336 +FPS=28.15, 法向力=5138.2236, 切向力X=9606.1523, 切向力Y=-6235.2690 +FPS=29.02, 法向力=4934.5566, 切向力X=9968.4219, 切向力Y=-5487.8242 +FPS=29.00, 法向力=4573.5225, 切向力X=8097.9409, 切向力Y=-5363.5859 +FPS=28.42, 法向力=5045.3955, 切向力X=6175.4390, 切向力Y=-5584.8706 +FPS=28.94, 法向力=4864.7969, 切向力X=4721.6631, 切向力Y=-4967.9844 +FPS=27.96, 法向力=4661.7788, 切向力X=4613.6899, 切向力Y=-5320.2627 +FPS=28.74, 法向力=5188.9453, 切向力X=2766.5015, 切向力Y=-6251.6660 +FPS=28.26, 法向力=4286.4736, 切向力X=2047.6168, 切向力Y=-4870.4824 +FPS=29.43, 法向力=3822.6433, 切向力X=2147.3887, 切向力Y=-1891.2645 +FPS=28.95, 法向力=4114.6895, 切向力X=1740.6428, 切向力Y=-1468.0034 +FPS=27.57, 法向力=4087.9695, 切向力X=1672.6543, 切向力Y=-1244.2635 +FPS=28.57, 法向力=3866.6018, 切向力X=1307.5735, 切向力Y=-1374.8215 +FPS=29.42, 法向力=3897.8560, 切向力X=1332.5691, 切向力Y=-1360.0852 +FPS=27.80, 法向力=4203.4023, 切向力X=818.9949, 切向力Y=-1357.7255 +FPS=28.06, 法向力=4240.4150, 切向力X=1882.7948, 切向力Y=-886.4808 +FPS=26.66, 法向力=3938.7734, 切向力X=2326.9683, 切向力Y=-1214.4937 +FPS=27.70, 法向力=3964.4453, 切向力X=5672.9062, 切向力Y=-2577.3687 +FPS=27.12, 法向力=4197.2158, 切向力X=6460.1919, 切向力Y=-3422.9167 +FPS=27.09, 法向力=4342.1982, 切向力X=8176.1074, 切向力Y=-4462.4468 +FPS=27.89, 法向力=3955.6040, 切向力X=8766.5703, 切向力Y=-3486.7061 +FPS=26.88, 法向力=4433.4453, 切向力X=8268.2471, 切向力Y=-4003.6304 +FPS=28.38, 法向力=4428.7207, 切向力X=9580.7148, 切向力Y=-3288.3638 +FPS=27.22, 法向力=4980.9946, 切向力X=10074.8154, 切向力Y=-1799.3285 +FPS=28.42, 法向力=3919.2529, 切向力X=10726.0156, 切向力Y=-1036.7288 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000346s, blend=0.002172s (9 tiles incl ref), finalize=0.000063s, total=0.002587s +FPS=28.10, 法向力=4282.1191, 切向力X=9398.8027, 切向力Y=-2065.4419 +FPS=28.57, 法向力=4621.3066, 切向力X=8835.4375, 切向力Y=-2161.9292 +FPS=27.28, 法向力=4711.5991, 切向力X=8594.1836, 切向力Y=-2797.9834 +FPS=28.47, 法向力=4556.1719, 切向力X=8579.7656, 切向力Y=-2266.3164 +FPS=28.22, 法向力=4387.7461, 切向力X=7144.7119, 切向力Y=-1128.2603 +FPS=27.83, 法向力=4225.5527, 切向力X=2955.1208, 切向力Y=-2009.1609 +FPS=27.53, 法向力=4183.5410, 切向力X=-132.2934, 切向力Y=-1807.4506 +FPS=26.77, 法向力=4718.6533, 切向力X=-484.8344, 切向力Y=-1652.2100 +FPS=26.94, 法向力=4238.3325, 切向力X=1527.2778, 切向力Y=-780.0021 +FPS=27.82, 法向力=4129.8257, 切向力X=1243.3643, 切向力Y=-1117.5659 +FPS=27.94, 法向力=3804.2192, 切向力X=885.3416, 切向力Y=-1196.3857 +FPS=27.16, 法向力=4067.0710, 切向力X=982.7782, 切向力Y=-1257.5729 +FPS=27.74, 法向力=3717.5642, 切向力X=1116.8052, 切向力Y=-1203.8140 +FPS=28.05, 法向力=4194.3140, 切向力X=1195.2866, 切向力Y=-798.8358 +FPS=26.98, 法向力=3941.6011, 切向力X=1149.0486, 切向力Y=-982.9933 +FPS=27.58, 法向力=4258.2397, 切向力X=1447.1980, 切向力Y=-1427.1995 +FPS=27.66, 法向力=3919.4863, 切向力X=1062.0979, 切向力Y=-352.6444 +FPS=27.25, 法向力=4017.8647, 切向力X=1376.7970, 切向力Y=-923.7377 +FPS=26.94, 法向力=3891.7666, 切向力X=1067.0732, 切向力Y=-734.5089 +FPS=27.76, 法向力=4120.8008, 切向力X=1090.0524, 切向力Y=-261.9454 +FPS=27.72, 法向力=4219.8345, 切向力X=1314.8064, 切向力Y=-323.9084 +FPS=26.97, 法向力=3921.6924, 切向力X=600.2395, 切向力Y=-154.4142 +FPS=27.05, 法向力=3384.0264, 切向力X=728.1469, 切向力Y=-604.2218 +FPS=27.97, 法向力=3830.6001, 切向力X=799.9950, 切向力Y=-948.9025 +FPS=29.11, 法向力=4578.9995, 切向力X=1579.9847, 切向力Y=-574.7680 +FPS=27.07, 法向力=4122.7451, 切向力X=1111.9935, 切向力Y=-871.3840 +FPS=28.34, 法向力=3929.5259, 切向力X=420.9086, 切向力Y=-85.2864 +FPS=28.35, 法向力=3901.5654, 切向力X=998.8707, 切向力Y=-663.3583 +FPS=27.52, 法向力=3880.9116, 切向力X=1442.7764, 切向力Y=-599.1454 +FPS=27.13, 法向力=3925.6187, 切向力X=547.7227, 切向力Y=-705.3802 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000286s, blend=0.002175s (9 tiles incl ref), finalize=0.000063s, total=0.002531s +FPS=27.92, 法向力=4152.4482, 切向力X=879.7549, 切向力Y=-180.2642 +FPS=27.25, 法向力=4251.6401, 切向力X=1020.6619, 切向力Y=-450.2997 +FPS=28.45, 法向力=3856.8545, 切向力X=879.0309, 切向力Y=327.9740 +FPS=28.31, 法向力=3961.5942, 切向力X=901.2626, 切向力Y=-274.8403 +FPS=28.17, 法向力=4099.9160, 切向力X=1066.6366, 切向力Y=-1073.5579 +FPS=27.99, 法向力=3883.4514, 切向力X=727.7607, 切向力Y=-991.6751 +FPS=28.25, 法向力=3695.9773, 切向力X=755.6851, 切向力Y=-1164.3350 +FPS=27.55, 法向力=3778.2925, 切向力X=1153.4712, 切向力Y=-1799.8413 +FPS=27.21, 法向力=4192.7002, 切向力X=1340.4381, 切向力Y=-2035.2573 +FPS=27.82, 法向力=4158.1182, 切向力X=2904.7686, 切向力Y=-2304.7993 +FPS=28.35, 法向力=4121.4785, 切向力X=3015.8425, 切向力Y=-2365.3030 +FPS=27.01, 法向力=3991.1626, 切向力X=2604.3237, 切向力Y=-2217.1001 +FPS=27.72, 法向力=3799.4209, 切向力X=3374.9165, 切向力Y=-1563.5046 +FPS=27.62, 法向力=3820.6165, 切向力X=5400.5205, 切向力Y=-2421.8120 +FPS=27.10, 法向力=3846.5234, 切向力X=4925.5957, 切向力Y=-2596.6035 +FPS=27.15, 法向力=3546.2024, 切向力X=4186.3662, 切向力Y=-2594.4370 +FPS=27.59, 法向力=3786.5781, 切向力X=4750.9404, 切向力Y=-3314.7852 +FPS=24.81, 法向力=4171.4683, 切向力X=4437.2197, 切向力Y=-2612.4358 +FPS=24.66, 法向力=3882.5022, 切向力X=3361.9736, 切向力Y=-342.5436 +FPS=26.96, 法向力=3604.6299, 切向力X=1603.4298, 切向力Y=-787.3575 +FPS=27.65, 法向力=3623.8223, 切向力X=1595.1433, 切向力Y=-829.1681 +FPS=28.02, 法向力=3970.9678, 切向力X=2996.7358, 切向力Y=-1941.5308 +FPS=27.05, 法向力=4236.3296, 切向力X=3766.0227, 切向力Y=-4281.1343 +FPS=27.23, 法向力=4416.6582, 切向力X=5230.5015, 切向力Y=-5507.1270 +FPS=27.45, 法向力=4009.5667, 切向力X=6936.0972, 切向力Y=-6449.6030 +FPS=27.53, 法向力=3665.9167, 切向力X=7128.8076, 切向力Y=-6302.7256 +FPS=28.02, 法向力=3427.3271, 切向力X=7381.9961, 切向力Y=-5923.4907 +FPS=26.88, 法向力=3726.7051, 切向力X=7479.9629, 切向力Y=-4814.0264 +FPS=27.81, 法向力=3872.9316, 切向力X=8193.1562, 切向力Y=-4836.6934 +FPS=27.38, 法向力=3649.8750, 切向力X=8336.3066, 切向力Y=-4618.8179 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000245s, blend=0.002310s (9 tiles incl ref), finalize=0.000064s, total=0.002625s +FPS=28.92, 法向力=3600.1104, 切向力X=8435.2324, 切向力Y=-4531.6445 +FPS=28.82, 法向力=3388.0229, 切向力X=8202.9941, 切向力Y=-3860.9209 +FPS=29.63, 法向力=3690.6655, 切向力X=8836.4766, 切向力Y=-3073.5972 +FPS=29.47, 法向力=3501.7014, 切向力X=8224.7393, 切向力Y=-2125.3599 +FPS=28.84, 法向力=3874.3384, 切向力X=7683.9414, 切向力Y=-3398.2354 +FPS=29.01, 法向力=3873.4434, 切向力X=8706.4668, 切向力Y=-4134.1387 +FPS=29.37, 法向力=3925.3235, 切向力X=6765.3242, 切向力Y=-4656.4170 +FPS=29.46, 法向力=3622.6135, 切向力X=6848.6699, 切向力Y=-4824.5371 +FPS=29.04, 法向力=3324.6787, 切向力X=6476.9189, 切向力Y=-4236.4541 +FPS=29.24, 法向力=4197.5454, 切向力X=6511.4219, 切向力Y=-3279.7451 +FPS=29.87, 法向力=4231.6655, 切向力X=7696.4238, 切向力Y=-4440.6816 +FPS=29.00, 法向力=3507.5615, 切向力X=8557.5029, 切向力Y=-4648.5562 +FPS=28.74, 法向力=3551.4580, 切向力X=7922.6509, 切向力Y=-4362.4805 +FPS=29.10, 法向力=4002.5239, 切向力X=8443.9355, 切向力Y=-3531.2695 +FPS=29.15, 法向力=3835.1387, 切向力X=7915.8682, 切向力Y=-2320.2295 +FPS=28.38, 法向力=3710.6865, 切向力X=6542.5625, 切向力Y=-1984.6602 +FPS=26.85, 法向力=4124.9727, 切向力X=7482.4243, 切向力Y=-2368.4446 +FPS=27.98, 法向力=3921.7703, 切向力X=8231.8545, 切向力Y=-3895.4189 +FPS=28.61, 法向力=3821.3281, 切向力X=8042.3535, 切向力Y=-4021.1040 +FPS=27.18, 法向力=4202.5303, 切向力X=8995.6094, 切向力Y=-4329.7090 +FPS=27.37, 法向力=3803.2153, 切向力X=9481.3145, 切向力Y=-6026.7339 +FPS=27.66, 法向力=4358.5684, 切向力X=9893.8672, 切向力Y=-7616.5801 +FPS=27.60, 法向力=4280.1323, 切向力X=9859.9258, 切向力Y=-7711.4053 +FPS=27.57, 法向力=3675.6157, 切向力X=9645.7871, 切向力Y=-6760.1919 +FPS=27.63, 法向力=3866.1833, 切向力X=10338.3770, 切向力Y=-7500.0513 +FPS=27.94, 法向力=3814.8564, 切向力X=10883.6465, 切向力Y=-5184.9595 +FPS=27.42, 法向力=3404.6599, 切向力X=8210.9414, 切向力Y=-4031.8838 +FPS=25.89, 法向力=3156.4780, 切向力X=6110.0205, 切向力Y=-1251.7905 +FPS=27.13, 法向力=3393.1265, 切向力X=2101.5439, 切向力Y=-103.8604 +FPS=27.71, 法向力=4464.5229, 切向力X=1973.2900, 切向力Y=-396.6518 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000395s, blend=0.002322s (9 tiles incl ref), finalize=0.000072s, total=0.002797s +FPS=26.05, 法向力=3580.6277, 切向力X=1488.9932, 切向力Y=-823.2977 +FPS=27.76, 法向力=3511.2620, 切向力X=1827.8872, 切向力Y=-836.4858 +FPS=27.33, 法向力=3582.1833, 切向力X=1828.8701, 切向力Y=-785.2972 +FPS=27.12, 法向力=3805.8616, 切向力X=714.0839, 切向力Y=-313.3340 +FPS=26.58, 法向力=3886.2078, 切向力X=1966.8164, 切向力Y=-963.5142 +FPS=27.52, 法向力=3315.8828, 切向力X=1050.5400, 切向力Y=-1036.4651 +FPS=27.23, 法向力=3721.5129, 切向力X=1466.5077, 切向力Y=-919.0598 +FPS=26.53, 法向力=3519.8574, 切向力X=1902.0486, 切向力Y=-1507.3563 +FPS=27.26, 法向力=3860.9734, 切向力X=2806.2759, 切向力Y=-1997.0111 +FPS=27.66, 法向力=4112.0449, 切向力X=3641.8975, 切向力Y=-3181.1045 +FPS=26.28, 法向力=4221.6333, 切向力X=5915.1362, 切向力Y=-3990.9404 +FPS=26.57, 法向力=3864.1602, 切向力X=6086.9819, 切向力Y=-5659.7451 +FPS=28.37, 法向力=3829.3892, 切向力X=6174.0029, 切向力Y=-5732.2109 +FPS=26.06, 法向力=4136.2725, 切向力X=6707.7285, 切向力Y=-5852.3887 +FPS=27.44, 法向力=3748.3396, 切向力X=7576.5122, 切向力Y=-5224.7812 +FPS=26.85, 法向力=3792.3550, 切向力X=8025.4092, 切向力Y=-5526.4336 +FPS=25.86, 法向力=3669.6050, 切向力X=7684.3052, 切向力Y=-5860.6592 +FPS=26.27, 法向力=4097.9233, 切向力X=7114.4761, 切向力Y=-6841.7930 +FPS=27.29, 法向力=4371.9785, 切向力X=6611.4775, 切向力Y=-6893.4775 +FPS=26.32, 法向力=4768.9438, 切向力X=7895.2192, 切向力Y=-8749.8506 +FPS=26.28, 法向力=4105.9609, 切向力X=9261.1318, 切向力Y=-9293.6777 +FPS=27.31, 法向力=4064.3101, 切向力X=8788.3193, 切向力Y=-9953.7910 +FPS=27.76, 法向力=4071.3896, 切向力X=8792.5195, 切向力Y=-9928.4297 +FPS=27.12, 法向力=4542.8359, 切向力X=10846.3203, 切向力Y=-10885.6582 +FPS=25.85, 法向力=4445.0264, 切向力X=11356.3516, 切向力Y=-10988.4883 +FPS=27.61, 法向力=4398.1045, 切向力X=11451.3252, 切向力Y=-11011.5674 +FPS=27.07, 法向力=4286.6113, 切向力X=12405.7539, 切向力Y=-11354.0391 +FPS=27.69, 法向力=4371.5171, 切向力X=13133.1865, 切向力Y=-10559.8203 +FPS=27.20, 法向力=4178.5830, 切向力X=13471.1748, 切向力Y=-9916.6426 +FPS=26.41, 法向力=4322.0488, 切向力X=12059.8203, 切向力Y=-10456.5176 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000246s, blend=0.002094s (9 tiles incl ref), finalize=0.000066s, total=0.002413s +FPS=26.46, 法向力=4545.1631, 切向力X=11114.5391, 切向力Y=-10941.6670 +FPS=27.56, 法向力=4317.9668, 切向力X=11162.7598, 切向力Y=-11115.4102 +FPS=27.51, 法向力=4071.9749, 切向力X=10985.5703, 切向力Y=-11494.8398 +FPS=25.96, 法向力=3650.8201, 切向力X=10685.7139, 切向力Y=-10273.8965 +FPS=27.50, 法向力=4078.0903, 切向力X=11632.3770, 切向力Y=-9625.1562 +FPS=27.43, 法向力=4261.6763, 切向力X=10863.7881, 切向力Y=-9538.4443 +FPS=27.87, 法向力=4318.4971, 切向力X=10879.0596, 切向力Y=-9487.3672 +FPS=27.78, 法向力=3808.8103, 切向力X=7652.1426, 切向力Y=-7735.6484 +FPS=26.73, 法向力=3739.3174, 切向力X=5387.8062, 切向力Y=-5483.2231 +FPS=27.51, 法向力=3415.1167, 切向力X=2993.2031, 切向力Y=-2784.1528 +FPS=27.38, 法向力=3912.2363, 切向力X=2873.6589, 切向力Y=-1733.8861 +FPS=27.20, 法向力=3517.4209, 切向力X=2044.2966, 切向力Y=-1387.2758 +FPS=27.06, 法向力=3529.4766, 切向力X=2012.5205, 切向力Y=-1386.8026 +FPS=26.74, 法向力=3654.9211, 切向力X=1929.5070, 切向力Y=-1456.5984 +FPS=27.09, 法向力=3754.2471, 切向力X=1945.1403, 切向力Y=-1639.9081 +FPS=26.88, 法向力=3723.9370, 切向力X=1390.8550, 切向力Y=-1114.4958 +FPS=28.09, 法向力=3616.6338, 切向力X=1306.3093, 切向力Y=-957.9181 +FPS=28.70, 法向力=3711.2925, 切向力X=1517.2631, 切向力Y=-887.9536 +FPS=27.79, 法向力=3151.2219, 切向力X=976.0496, 切向力Y=-1434.0195 +FPS=27.60, 法向力=3528.7456, 切向力X=666.3134, 切向力Y=-1793.4253 +FPS=26.79, 法向力=3745.0833, 切向力X=3523.8066, 切向力Y=-2511.9541 +FPS=26.52, 法向力=3922.9331, 切向力X=4861.0117, 切向力Y=-4010.1191 +FPS=27.03, 法向力=4199.3779, 切向力X=6243.5142, 切向力Y=-4214.7734 +FPS=26.90, 法向力=4164.4160, 切向力X=6691.9946, 切向力Y=-6384.2646 +FPS=26.97, 法向力=3697.6216, 切向力X=7335.9316, 切向力Y=-7362.5693 +FPS=26.26, 法向力=3916.2139, 切向力X=7529.3545, 切向力Y=-8555.2090 +FPS=26.54, 法向力=3813.8992, 切向力X=9026.3477, 切向力Y=-9052.5420 +FPS=27.96, 法向力=4082.5488, 切向力X=8933.1465, 切向力Y=-9444.6270 +FPS=27.57, 法向力=4177.7617, 切向力X=8899.6533, 切向力Y=-9484.9365 +FPS=27.73, 法向力=3693.6794, 切向力X=9803.2402, 切向力Y=-9595.1211 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000301s, blend=0.002312s (9 tiles incl ref), finalize=0.000064s, total=0.002684s +FPS=26.69, 法向力=3871.1147, 切向力X=10300.4648, 切向力Y=-8283.2461 +FPS=27.42, 法向力=3834.9229, 切向力X=10733.7246, 切向力Y=-7983.0918 +FPS=25.99, 法向力=3313.0493, 切向力X=10269.6807, 切向力Y=-7739.2197 +FPS=26.57, 法向力=3780.5276, 切向力X=10567.0625, 切向力Y=-8099.2930 +FPS=25.86, 法向力=3300.9790, 切向力X=9895.5361, 切向力Y=-8165.4556 +FPS=27.41, 法向力=3737.2375, 切向力X=8371.3232, 切向力Y=-6345.3306 +FPS=26.52, 法向力=4019.4875, 切向力X=8393.1152, 切向力Y=-6074.6743 +FPS=28.40, 法向力=3694.0374, 切向力X=7234.5405, 切向力Y=-5741.8516 +FPS=27.68, 法向力=3637.7632, 切向力X=5154.4805, 切向力Y=-4604.8213 +FPS=26.37, 法向力=3725.3662, 切向力X=3233.2368, 切向力Y=-2717.8540 +FPS=26.27, 法向力=3119.9978, 切向力X=2260.0339, 切向力Y=-2174.0979 +FPS=27.95, 法向力=3519.4016, 切向力X=2177.7080, 切向力Y=-1697.6917 +FPS=28.50, 法向力=3320.9766, 切向力X=1580.8669, 切向力Y=-1862.0028 +FPS=28.77, 法向力=3458.0425, 切向力X=2144.5864, 切向力Y=-1473.9424 +FPS=27.57, 法向力=3183.3550, 切向力X=1712.7656, 切向力Y=-1479.4863 +FPS=29.26, 法向力=3215.0842, 切向力X=1982.0276, 切向力Y=-1101.0537 +FPS=28.26, 法向力=3249.4324, 切向力X=1496.3220, 切向力Y=-1113.9104 +FPS=28.37, 法向力=3520.9719, 切向力X=1621.0699, 切向力Y=-1249.9880 +FPS=28.27, 法向力=3328.0398, 切向力X=999.1392, 切向力Y=-1303.2268 +FPS=28.26, 法向力=3620.5801, 切向力X=1207.6423, 切向力Y=-1167.9003 +FPS=29.51, 法向力=3675.2778, 切向力X=1330.1110, 切向力Y=-1127.3896 +FPS=28.84, 法向力=3230.0601, 切向力X=1112.1631, 切向力Y=-704.8587 +FPS=29.47, 法向力=3554.2183, 切向力X=1915.6342, 切向力Y=-662.7404 +FPS=30.22, 法向力=3323.0837, 切向力X=1369.9924, 切向力Y=-940.7231 +FPS=27.22, 法向力=2889.8269, 切向力X=954.8420, 切向力Y=-1425.9988 +FPS=26.42, 法向力=3255.9431, 切向力X=1437.7834, 切向力Y=-712.3528 +FPS=27.66, 法向力=3438.5806, 切向力X=349.3337, 切向力Y=-1525.4514 +FPS=28.03, 法向力=3160.4565, 切向力X=326.8335, 切向力Y=-1909.7683 +FPS=25.43, 法向力=3085.4495, 切向力X=193.5732, 切向力Y=-768.8650 +FPS=26.30, 法向力=3028.1550, 切向力X=881.1813, 切向力Y=-719.7620 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000302s, blend=0.002296s (9 tiles incl ref), finalize=0.000068s, total=0.002673s +FPS=27.08, 法向力=3155.3445, 切向力X=1327.5101, 切向力Y=-1268.4177 +FPS=27.34, 法向力=3232.3579, 切向力X=1433.5944, 切向力Y=-1188.6233 +FPS=27.94, 法向力=3626.1548, 切向力X=1436.6389, 切向力Y=-2407.2783 +FPS=29.33, 法向力=3637.8384, 切向力X=1168.4373, 切向力Y=-3263.3079 +FPS=28.50, 法向力=3683.7874, 切向力X=1272.7090, 切向力Y=-3396.5830 +FPS=27.58, 法向力=3320.4658, 切向力X=-679.6556, 切向力Y=-4431.5176 +FPS=28.02, 法向力=3935.3213, 切向力X=-600.7847, 切向力Y=-5388.2734 +FPS=27.62, 法向力=3517.9856, 切向力X=-890.4302, 切向力Y=-4358.1924 +FPS=28.38, 法向力=3822.9617, 切向力X=-2169.4436, 切向力Y=-4627.3945 +FPS=27.24, 法向力=3977.9075, 切向力X=-1876.0662, 切向力Y=-4229.1055 +FPS=27.46, 法向力=3815.2256, 切向力X=-2497.0698, 切向力Y=-4149.2109 +FPS=27.07, 法向力=3351.8259, 切向力X=-2217.7056, 切向力Y=-3880.3989 +FPS=27.83, 法向力=3264.0859, 切向力X=-2321.2969, 切向力Y=-3979.1060 +FPS=27.37, 法向力=3824.7925, 切向力X=-1984.5167, 切向力Y=-1803.6193 +FPS=27.73, 法向力=3615.6714, 切向力X=-1281.6597, 切向力Y=-1359.4995 +FPS=27.36, 法向力=3413.6545, 切向力X=-339.8503, 切向力Y=-1804.3813 +FPS=26.17, 法向力=3508.0811, 切向力X=9.2219, 切向力Y=-1248.6891 +FPS=27.05, 法向力=3309.4946, 切向力X=514.0452, 切向力Y=-1196.4967 +FPS=28.02, 法向力=3250.5427, 切向力X=837.3008, 切向力Y=-1019.4656 +FPS=28.03, 法向力=3281.8892, 切向力X=358.8794, 切向力Y=-1576.2158 +FPS=27.26, 法向力=3145.4551, 切向力X=-184.4801, 切向力Y=-1381.4926 +FPS=28.47, 法向力=3500.1350, 切向力X=-764.4719, 切向力Y=-2053.2559 +FPS=28.00, 法向力=3116.2046, 切向力X=-3012.7219, 切向力Y=-2777.0295 +FPS=29.52, 法向力=3188.9912, 切向力X=-3001.2739, 切向力Y=-2858.4204 +FPS=29.06, 法向力=3933.3462, 切向力X=-3163.3972, 切向力Y=-2791.2830 +FPS=29.17, 法向力=3708.6245, 切向力X=-3463.4084, 切向力Y=-4352.2178 +FPS=28.18, 法向力=3926.2959, 切向力X=-4015.5410, 切向力Y=-5219.5664 +FPS=28.31, 法向力=4072.2498, 切向力X=-3362.9875, 切向力Y=-6324.9165 +FPS=28.24, 法向力=3435.2634, 切向力X=-4759.8369, 切向力Y=-7108.5796 +FPS=28.40, 法向力=3726.3513, 切向力X=-5457.9951, 切向力Y=-7045.3257 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000256s, blend=0.002266s (9 tiles incl ref), finalize=0.000067s, total=0.002595s +FPS=27.87, 法向力=4665.7485, 切向力X=-4978.5811, 切向力Y=-6570.6792 +FPS=28.47, 法向力=3843.6218, 切向力X=-6451.4912, 切向力Y=-7050.5244 +FPS=26.76, 法向力=3903.9897, 切向力X=-5749.7988, 切向力Y=-6622.1895 +FPS=28.10, 法向力=4192.9204, 切向力X=-3833.9429, 切向力Y=-4562.7358 +FPS=28.99, 法向力=4278.8174, 切向力X=-3687.7290, 切向力Y=-4499.9058 +FPS=26.22, 法向力=4292.9360, 切向力X=-3698.2993, 切向力Y=-4451.9263 +FPS=28.22, 法向力=3259.5332, 切向力X=-6238.6318, 切向力Y=-5075.4600 +FPS=27.35, 法向力=3765.9604, 切向力X=-6455.3159, 切向力Y=-5021.7314 +FPS=28.10, 法向力=3817.4849, 切向力X=-6540.7925, 切向力Y=-4862.6348 +FPS=27.98, 法向力=4158.5557, 切向力X=-6205.1670, 切向力Y=-5802.0073 +FPS=27.82, 法向力=4149.1191, 切向力X=-4490.9561, 切向力Y=-5921.0010 +FPS=27.68, 法向力=4045.4736, 切向力X=-4692.8096, 切向力Y=-5621.2109 +FPS=27.82, 法向力=4050.7593, 切向力X=-3722.5864, 切向力Y=-4937.5205 +FPS=27.85, 法向力=3983.9243, 切向力X=-4816.5889, 切向力Y=-5370.3354 +FPS=26.60, 法向力=3664.9705, 切向力X=-5109.3633, 切向力Y=-4812.3643 +FPS=28.24, 法向力=3769.8865, 切向力X=-6854.6694, 切向力Y=-4734.3721 +FPS=28.03, 法向力=3901.0083, 切向力X=-6806.7158, 切向力Y=-4529.8809 +FPS=25.71, 法向力=4513.9482, 切向力X=-8255.7949, 切向力Y=-3809.5356 +FPS=27.34, 法向力=4067.2075, 切向力X=-7566.3242, 切向力Y=-5132.9937 +FPS=27.44, 法向力=4128.9766, 切向力X=-8150.0879, 切向力Y=-5009.3662 +FPS=27.68, 法向力=3946.1406, 切向力X=-7841.6187, 切向力Y=-4939.7188 +FPS=25.70, 法向力=4047.9260, 切向力X=-7234.7109, 切向力Y=-4748.9785 +FPS=28.27, 法向力=4126.6123, 切向力X=-7506.2432, 切向力Y=-4659.2173 +FPS=27.99, 法向力=4011.4202, 切向力X=-5848.5693, 切向力Y=-5194.6606 +FPS=27.71, 法向力=3575.7883, 切向力X=-5383.0000, 切向力Y=-4570.7363 +FPS=29.51, 法向力=4234.4932, 切向力X=-6201.3174, 切向力Y=-4937.2158 +FPS=27.77, 法向力=4039.4705, 切向力X=-5551.0518, 切向力Y=-4559.7734 +FPS=27.93, 法向力=4125.5625, 切向力X=-3231.1331, 切向力Y=-4642.8125 +FPS=28.01, 法向力=3917.6091, 切向力X=-974.0070, 切向力Y=-3548.1409 +FPS=28.35, 法向力=3569.7139, 切向力X=-760.6865, 切向力Y=-1708.9136 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002184s (9 tiles incl ref), finalize=0.000070s, total=0.002506s +FPS=27.87, 法向力=3486.2446, 切向力X=-518.8803, 切向力Y=-1417.4958 +FPS=28.61, 法向力=3396.9766, 切向力X=-268.7401, 切向力Y=-2276.9741 +FPS=28.44, 法向力=3413.4910, 切向力X=367.4381, 切向力Y=-1243.4604 +FPS=28.29, 法向力=3225.3621, 切向力X=-613.6257, 切向力Y=-1164.5281 +FPS=28.36, 法向力=3357.6206, 切向力X=665.6042, 切向力Y=-1463.9475 +FPS=27.66, 法向力=3365.3545, 切向力X=160.8568, 切向力Y=-1106.6105 +FPS=28.76, 法向力=3321.9204, 切向力X=441.3456, 切向力Y=-925.9314 +FPS=28.13, 法向力=3457.0444, 切向力X=85.6290, 切向力Y=-1386.2034 +FPS=27.30, 法向力=3314.8525, 切向力X=607.4793, 切向力Y=-1490.7308 +FPS=28.35, 法向力=3436.9329, 切向力X=874.4348, 切向力Y=-549.0078 +FPS=28.41, 法向力=3624.3760, 切向力X=271.8374, 切向力Y=-760.3190 +FPS=27.99, 法向力=3432.0713, 切向力X=-0.7141, 切向力Y=-750.2998 +FPS=28.23, 法向力=3764.4451, 切向力X=-73.5787, 切向力Y=-966.7950 +FPS=27.67, 法向力=3965.0701, 切向力X=-1343.6594, 切向力Y=-187.7922 +FPS=27.83, 法向力=4110.4629, 切向力X=296.8731, 切向力Y=-653.5186 +FPS=28.38, 法向力=3822.1948, 切向力X=-154.1449, 切向力Y=-1362.5862 +FPS=28.45, 法向力=3952.8958, 切向力X=-700.2113, 切向力Y=-1053.7747 +FPS=28.47, 法向力=4028.7595, 切向力X=-620.3297, 切向力Y=-1013.2861 +FPS=28.75, 法向力=4088.0500, 切向力X=-1378.3401, 切向力Y=-652.5065 +FPS=28.13, 法向力=4310.1592, 切向力X=-1312.0098, 切向力Y=-939.7609 +FPS=28.69, 法向力=3716.9790, 切向力X=-446.4313, 切向力Y=-421.5334 +FPS=28.14, 法向力=4326.6279, 切向力X=-308.5963, 切向力Y=-860.1560 +FPS=27.19, 法向力=3572.4583, 切向力X=-361.4731, 切向力Y=-859.3713 +FPS=27.90, 法向力=3368.1733, 切向力X=713.4399, 切向力Y=-294.1974 +FPS=27.99, 法向力=3205.6296, 切向力X=439.8040, 切向力Y=-1103.7588 +FPS=28.44, 法向力=3384.5938, 切向力X=900.5457, 切向力Y=-915.3303 +FPS=27.93, 法向力=3236.4673, 切向力X=340.7006, 切向力Y=-1012.7804 +FPS=29.12, 法向力=3765.9739, 切向力X=566.6461, 切向力Y=-459.2797 +FPS=28.42, 法向力=3330.6470, 切向力X=988.0527, 切向力Y=-910.1753 +FPS=27.16, 法向力=3318.3687, 切向力X=512.0023, 切向力Y=-422.6065 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000320s, blend=0.002407s (9 tiles incl ref), finalize=0.000132s, total=0.002866s +FPS=27.26, 法向力=2922.1187, 切向力X=433.2462, 切向力Y=-1073.9761 +FPS=28.42, 法向力=3339.8936, 切向力X=659.4622, 切向力Y=-1394.1011 +FPS=28.34, 法向力=2977.2598, 切向力X=427.2886, 切向力Y=-1465.1580 +FPS=26.68, 法向力=3193.5679, 切向力X=7.3563, 切向力Y=-778.9980 +FPS=24.77, 法向力=3166.7104, 切向力X=423.3204, 切向力Y=-1307.8517 +FPS=26.04, 法向力=3162.2412, 切向力X=31.8895, 切向力Y=-1295.7629 +FPS=26.21, 法向力=3446.9116, 切向力X=-102.7545, 切向力Y=-740.0032 +FPS=28.20, 法向力=3160.3308, 切向力X=-52.7404, 切向力Y=-1159.6653 +FPS=25.72, 法向力=3260.2495, 切向力X=541.9023, 切向力Y=-903.1008 +FPS=28.14, 法向力=3279.4873, 切向力X=912.6025, 切向力Y=-1230.0940 +FPS=26.59, 法向力=3227.6753, 切向力X=377.1494, 切向力Y=-1296.4636 +FPS=28.14, 法向力=2999.1240, 切向力X=157.0476, 切向力Y=-1356.9117 +FPS=28.03, 法向力=3375.7939, 切向力X=969.6763, 切向力Y=-1191.1090 +FPS=28.18, 法向力=3043.8203, 切向力X=625.5360, 切向力Y=-1197.5613 +FPS=27.28, 法向力=2869.7646, 切向力X=-143.6891, 切向力Y=-344.0355 +FPS=28.22, 法向力=3715.5586, 切向力X=-25.8657, 切向力Y=-5.6003 +FPS=26.86, 法向力=3453.0571, 切向力X=622.7932, 切向力Y=-1201.3250 +FPS=27.66, 法向力=2919.7910, 切向力X=773.8784, 切向力Y=-950.3561 +FPS=26.99, 法向力=3196.2153, 切向力X=108.5879, 切向力Y=-736.1237 +FPS=26.79, 法向力=3092.6433, 切向力X=724.8269, 切向力Y=-739.0547 +FPS=28.13, 法向力=3226.9097, 切向力X=843.0140, 切向力Y=-206.5255 +FPS=26.61, 法向力=3103.0107, 切向力X=115.8193, 切向力Y=-426.1130 +FPS=27.46, 法向力=3257.0559, 切向力X=1085.8739, 切向力Y=-680.3447 +FPS=27.93, 法向力=2916.6094, 切向力X=688.8168, 切向力Y=-782.8859 +FPS=26.41, 法向力=2854.1108, 切向力X=433.5381, 切向力Y=-1383.0710 +FPS=27.09, 法向力=2911.1914, 切向力X=711.3540, 切向力Y=-1406.2437 +FPS=27.26, 法向力=3227.4380, 切向力X=392.5392, 切向力Y=-438.4087 +FPS=28.07, 法向力=3038.7983, 切向力X=670.1866, 切向力Y=-814.1353 +FPS=26.48, 法向力=3162.9502, 切向力X=471.1202, 切向力Y=-836.8764 +FPS=26.46, 法向力=3225.1289, 切向力X=1161.8069, 切向力Y=-839.1431 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002137s (9 tiles incl ref), finalize=0.000134s, total=0.002525s +FPS=26.99, 法向力=2849.7783, 切向力X=907.3715, 切向力Y=18.5557 +FPS=26.82, 法向力=2980.4758, 切向力X=807.0688, 切向力Y=-343.7168 +FPS=27.23, 法向力=3560.2856, 切向力X=1307.8921, 切向力Y=1439.8951 +FPS=27.12, 法向力=3562.9507, 切向力X=1419.0459, 切向力Y=2872.7402 +FPS=27.50, 法向力=3998.4343, 切向力X=1337.4364, 切向力Y=3279.2646 +FPS=27.62, 法向力=3404.1265, 切向力X=2286.1929, 切向力Y=4029.7705 +FPS=27.00, 法向力=3739.3516, 切向力X=1846.7668, 切向力Y=2222.0879 +FPS=26.99, 法向力=3600.3232, 切向力X=3466.9612, 切向力Y=203.0379 +FPS=27.85, 法向力=3318.6099, 切向力X=3350.4609, 切向力Y=1282.8540 +FPS=27.16, 法向力=3424.3884, 切向力X=3822.2275, 切向力Y=799.8895 +FPS=27.43, 法向力=3074.0195, 切向力X=3347.2273, 切向力Y=-59.8136 +FPS=26.85, 法向力=2800.8525, 切向力X=4425.3301, 切向力Y=-771.1580 +FPS=27.58, 法向力=3277.8086, 切向力X=4487.3198, 切向力Y=-1189.4998 +FPS=27.23, 法向力=3578.6895, 切向力X=5289.5752, 切向力Y=-1989.4412 +FPS=27.16, 法向力=3528.1304, 切向力X=5510.9922, 切向力Y=-2854.2568 +FPS=28.12, 法向力=3048.1196, 切向力X=5686.9810, 切向力Y=-1842.1121 +FPS=26.41, 法向力=2494.1909, 切向力X=6459.9829, 切向力Y=-2137.0234 +FPS=28.12, 法向力=2840.1284, 切向力X=5789.3975, 切向力Y=-1982.1770 +FPS=27.89, 法向力=3255.1721, 切向力X=6380.9941, 切向力Y=-3360.2734 +FPS=27.80, 法向力=3425.2529, 切向力X=6386.1079, 切向力Y=-3574.8184 +FPS=27.21, 法向力=3169.7324, 切向力X=5519.4053, 切向力Y=-3529.0996 +FPS=28.17, 法向力=2816.0439, 切向力X=4889.0562, 切向力Y=-4074.9763 +FPS=27.23, 法向力=3047.2747, 切向力X=5503.9155, 切向力Y=-2915.2759 +FPS=27.44, 法向力=3045.5896, 切向力X=5328.3105, 切向力Y=-2964.5308 +FPS=26.50, 法向力=2757.4248, 切向力X=5552.9883, 切向力Y=-3858.1838 +FPS=26.72, 法向力=3116.5635, 切向力X=5948.6963, 切向力Y=-3884.2656 +FPS=27.01, 法向力=3167.9607, 切向力X=5365.8486, 切向力Y=-4355.4766 +FPS=27.88, 法向力=2989.8081, 切向力X=5759.0361, 切向力Y=-4051.4531 +FPS=28.14, 法向力=3273.5220, 切向力X=5494.8765, 切向力Y=-2592.1094 +FPS=27.14, 法向力=2568.2812, 切向力X=4073.2168, 切向力Y=-2686.2854 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002175s (9 tiles incl ref), finalize=0.000063s, total=0.002499s +FPS=27.56, 法向力=2604.0676, 切向力X=3126.2239, 切向力Y=-1637.1248 +FPS=27.90, 法向力=2837.7310, 切向力X=1767.7080, 切向力Y=-1825.9779 +FPS=28.30, 法向力=2393.3022, 切向力X=1161.5787, 切向力Y=-709.9995 +FPS=27.76, 法向力=2806.8306, 切向力X=857.9312, 切向力Y=-817.5266 +FPS=27.92, 法向力=2948.2627, 切向力X=1270.9811, 切向力Y=-535.2050 +FPS=27.06, 法向力=3067.5767, 切向力X=1166.1028, 切向力Y=-841.6619 +FPS=26.50, 法向力=2939.0396, 切向力X=1412.6799, 切向力Y=-1457.7556 +FPS=27.33, 法向力=2946.4141, 切向力X=1141.6605, 切向力Y=-1739.8268 +FPS=27.33, 法向力=3098.8367, 切向力X=1751.2443, 切向力Y=-1879.5396 +FPS=27.48, 法向力=3291.6218, 切向力X=1491.1339, 切向力Y=-1511.9094 +FPS=27.36, 法向力=3094.1289, 切向力X=802.1162, 切向力Y=-1212.7681 +FPS=26.94, 法向力=3117.8457, 切向力X=1375.3975, 切向力Y=-1559.9943 +FPS=25.62, 法向力=3250.1846, 切向力X=1284.4412, 切向力Y=-2362.8013 +FPS=26.22, 法向力=2959.3687, 切向力X=1225.6693, 切向力Y=-2579.7351 +FPS=27.09, 法向力=3151.5806, 切向力X=1922.9951, 切向力Y=-4054.0562 +FPS=26.45, 法向力=3501.7979, 切向力X=3268.0083, 切向力Y=-4152.7773 +FPS=26.15, 法向力=3143.3379, 切向力X=3007.2778, 切向力Y=-4110.1689 +FPS=27.58, 法向力=3676.7407, 切向力X=4449.6582, 切向力Y=-4580.1113 +FPS=27.83, 法向力=3803.5269, 切向力X=5049.9346, 切向力Y=-4716.7021 +FPS=27.02, 法向力=3859.0576, 切向力X=5568.8657, 切向力Y=-5151.8047 +FPS=26.41, 法向力=3414.1282, 切向力X=4929.2549, 切向力Y=-3558.0959 +FPS=26.86, 法向力=2793.2095, 切向力X=3405.0959, 切向力Y=-2698.3479 +FPS=27.01, 法向力=2993.4731, 切向力X=2397.1970, 切向力Y=-817.4637 +FPS=27.38, 法向力=3518.6787, 切向力X=1861.6851, 切向力Y=-633.6033 +FPS=26.64, 法向力=2992.0833, 切向力X=1372.8969, 切向力Y=-792.1010 +FPS=26.54, 法向力=2927.2937, 切向力X=729.7946, 切向力Y=-876.3188 +FPS=27.33, 法向力=3410.1682, 切向力X=997.9224, 切向力Y=-1197.7079 +FPS=27.54, 法向力=3430.1392, 切向力X=957.5429, 切向力Y=-1114.0916 +FPS=27.30, 法向力=2864.2981, 切向力X=596.5692, 切向力Y=-1070.4087 +FPS=28.70, 法向力=3163.9297, 切向力X=1106.8853, 切向力Y=-746.2529 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000330s, blend=0.002287s (9 tiles incl ref), finalize=0.000080s, total=0.002703s +FPS=27.46, 法向力=3165.9167, 切向力X=901.0847, 切向力Y=-793.8906 +FPS=27.69, 法向力=3109.3442, 切向力X=901.6274, 切向力Y=-1259.4016 +FPS=26.95, 法向力=3628.9727, 切向力X=829.7316, 切向力Y=-1261.6815 +FPS=26.97, 法向力=3059.2969, 切向力X=-82.1610, 切向力Y=-905.5501 +FPS=26.66, 法向力=3739.5132, 切向力X=646.5786, 切向力Y=-865.4021 +FPS=26.39, 法向力=3585.6758, 切向力X=762.8993, 切向力Y=-482.4420 +FPS=26.96, 法向力=3833.4395, 切向力X=1162.6785, 切向力Y=-478.8526 +FPS=27.44, 法向力=3394.4761, 切向力X=668.2007, 切向力Y=-77.3756 +FPS=25.84, 法向力=3717.6758, 切向力X=5.7960, 切向力Y=-577.3860 +FPS=22.36, 法向力=3637.2280, 切向力X=-34.3025, 切向力Y=-650.3440 +FPS=44.24, 法向力=3235.4536, 切向力X=104.5177, 切向力Y=-934.1938 +FPS=33.46, 法向力=3260.7109, 切向力X=134.9449, 切向力Y=-913.8734 +FPS=33.48, 法向力=3139.7690, 切向力X=438.2343, 切向力Y=-867.5018 +FPS=32.35, 法向力=3826.7949, 切向力X=303.8478, 切向力Y=-614.3182 +FPS=33.42, 法向力=3629.8120, 切向力X=1125.7913, 切向力Y=-403.0614 +FPS=33.58, 法向力=3273.0278, 切向力X=724.2654, 切向力Y=-747.0477 +FPS=33.77, 法向力=3403.7551, 切向力X=541.5773, 切向力Y=-771.1821 +FPS=33.69, 法向力=2978.7002, 切向力X=375.1891, 切向力Y=-978.9384 +FPS=34.39, 法向力=3546.7891, 切向力X=-246.0528, 切向力Y=-349.4227 +FPS=33.86, 法向力=3623.4714, 切向力X=-350.0435, 切向力Y=-287.9809 +FPS=33.81, 法向力=3107.8618, 切向力X=-188.6558, 切向力Y=-1065.2036 +FPS=35.48, 法向力=3383.2300, 切向力X=274.7733, 切向力Y=-334.7676 +FPS=32.96, 法向力=3249.6123, 切向力X=363.2094, 切向力Y=-995.1188 +FPS=33.50, 法向力=3356.1758, 切向力X=407.5200, 切向力Y=-985.3843 +FPS=30.75, 法向力=3481.0642, 切向力X=-169.3101, 切向力Y=-859.6309 +FPS=32.93, 法向力=3078.6699, 切向力X=447.8621, 切向力Y=-668.5227 +FPS=34.21, 法向力=3658.5693, 切向力X=293.3618, 切向力Y=-299.3070 +FPS=33.96, 法向力=3648.7336, 切向力X=207.7971, 切向力Y=-359.4656 +FPS=31.59, 法向力=3250.0930, 切向力X=141.6109, 切向力Y=-444.8102 +FPS=30.44, 法向力=3299.9297, 切向力X=82.7254, 切向力Y=-610.1752 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000723s, blend=0.002320s (9 tiles incl ref), finalize=0.000064s, total=0.003116s +FPS=30.44, 法向力=4073.5591, 切向力X=10.5950, 切向力Y=386.8666 +FPS=34.39, 法向力=3587.1763, 切向力X=114.3003, 切向力Y=-1025.0696 +FPS=35.65, 法向力=3525.9795, 切向力X=220.5100, 切向力Y=-808.5612 +FPS=34.41, 法向力=3602.7290, 切向力X=23.8053, 切向力Y=-618.2418 +FPS=33.25, 法向力=3308.5186, 切向力X=-343.9576, 切向力Y=-215.0610 +FPS=34.06, 法向力=3348.2734, 切向力X=-66.2231, 切向力Y=-208.2560 +FPS=32.94, 法向力=3355.9365, 切向力X=-30.6622, 切向力Y=-244.3564 +FPS=34.00, 法向力=3108.4827, 切向力X=-273.9460, 切向力Y=-1444.6506 +FPS=34.80, 法向力=3668.0532, 切向力X=-167.9673, 切向力Y=-5.0645 +FPS=32.96, 法向力=3729.3184, 切向力X=14.1595, 切向力Y=-739.2141 +FPS=32.57, 法向力=3607.9900, 切向力X=24.4347, 切向力Y=-792.2643 +FPS=34.12, 法向力=3495.1562, 切向力X=47.6935, 切向力Y=-520.0349 +FPS=33.36, 法向力=3526.7773, 切向力X=-310.2166, 切向力Y=-608.3182 +FPS=31.05, 法向力=3699.0505, 切向力X=92.2505, 切向力Y=-759.9011 +FPS=33.65, 法向力=3514.4985, 切向力X=-245.5163, 切向力Y=-1047.7128 +FPS=35.11, 法向力=2919.3428, 切向力X=-225.2522, 切向力Y=-570.6328 +FPS=35.79, 法向力=2946.9648, 切向力X=-68.3734, 切向力Y=-695.5828 +FPS=35.21, 法向力=3286.9319, 切向力X=267.9124, 切向力Y=-640.8123 +FPS=33.16, 法向力=3802.2778, 切向力X=96.2561, 切向力Y=-295.2854 +FPS=33.92, 法向力=3723.1560, 切向力X=271.6839, 切向力Y=-530.0131 +FPS=33.92, 法向力=3644.8035, 切向力X=-1.4440, 切向力Y=-686.3914 +FPS=32.77, 法向力=3800.6631, 切向力X=55.7210, 切向力Y=-290.8212 +FPS=32.42, 法向力=3392.1475, 切向力X=185.3948, 切向力Y=-334.0949 +FPS=32.45, 法向力=3765.7412, 切向力X=-135.6366, 切向力Y=-625.8916 +FPS=32.45, 法向力=3560.2168, 切向力X=80.7203, 切向力Y=164.7638 +FPS=31.81, 法向力=3706.2251, 切向力X=568.5243, 切向力Y=-769.1697 +FPS=33.77, 法向力=3825.7476, 切向力X=396.4763, 切向力Y=-77.2623 +FPS=33.26, 法向力=3600.6880, 切向力X=-707.0446, 切向力Y=-434.0350 +FPS=33.53, 法向力=3626.2109, 切向力X=-724.5942, 切向力Y=-482.8828 +FPS=33.46, 法向力=3844.3857, 切向力X=-421.5807, 切向力Y=-225.9890 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000288s, blend=0.002137s (9 tiles incl ref), finalize=0.000062s, total=0.002493s +FPS=33.46, 法向力=3564.2695, 切向力X=643.0104, 切向力Y=-486.7223 +FPS=35.38, 法向力=3566.1289, 切向力X=673.0569, 切向力Y=-525.1824 +FPS=33.94, 法向力=3516.3633, 切向力X=-61.5674, 切向力Y=-437.7183 +FPS=33.30, 法向力=3963.1985, 切向力X=-122.1869, 切向力Y=419.7645 +FPS=33.79, 法向力=3460.7432, 切向力X=49.2901, 切向力Y=-18.1482 +FPS=33.74, 法向力=2908.3845, 切向力X=-62.6892, 切向力Y=-458.5471 +FPS=32.07, 法向力=2876.8867, 切向力X=-99.0482, 切向力Y=-545.1511 +FPS=33.20, 法向力=3486.7134, 切向力X=-494.3436, 切向力Y=-169.2056 +FPS=32.96, 法向力=3281.8052, 切向力X=-362.5004, 切向力Y=-1290.3412 +FPS=34.79, 法向力=3279.2542, 切向力X=-109.8631, 切向力Y=-501.2892 +FPS=33.40, 法向力=3186.1804, 切向力X=-100.2524, 切向力Y=-212.2644 +FPS=34.21, 法向力=3775.5940, 切向力X=-304.4876, 切向力Y=-124.4807 +FPS=33.38, 法向力=3735.0049, 切向力X=122.0431, 切向力Y=-492.1909 +FPS=32.12, 法向力=4002.6772, 切向力X=20.8744, 切向力Y=396.9439 +FPS=33.48, 法向力=4001.4788, 切向力X=-21.0688, 切向力Y=363.7312 +FPS=31.76, 法向力=3990.8057, 切向力X=-7.6937, 切向力Y=385.8056 +FPS=32.11, 法向力=3158.8633, 切向力X=84.8779, 切向力Y=-323.1159 +FPS=31.88, 法向力=3630.7275, 切向力X=-206.4630, 切向力Y=-923.3845 +FPS=32.61, 法向力=3529.0454, 切向力X=330.5038, 切向力Y=-605.8865 +FPS=30.57, 法向力=3272.2832, 切向力X=-80.9716, 切向力Y=-955.7275 +FPS=32.96, 法向力=3722.5132, 切向力X=384.1152, 切向力Y=-487.8950 +FPS=33.58, 法向力=3560.2603, 切向力X=64.4433, 切向力Y=-176.8156 +FPS=33.20, 法向力=3374.2998, 切向力X=9.1578, 切向力Y=-114.5849 +FPS=33.18, 法向力=3204.6274, 切向力X=-127.6971, 切向力Y=-17.3826 +FPS=32.83, 法向力=3685.1584, 切向力X=410.6464, 切向力Y=-191.9726 +FPS=31.78, 法向力=3458.3125, 切向力X=-239.6059, 切向力Y=-1217.4685 +FPS=32.67, 法向力=3551.0796, 切向力X=49.7142, 切向力Y=-383.2713 +FPS=34.42, 法向力=3543.8384, 切向力X=172.6869, 切向力Y=-364.6332 +FPS=34.14, 法向力=3548.4692, 切向力X=197.3834, 切向力Y=-416.1350 +FPS=33.63, 法向力=3391.2100, 切向力X=177.9175, 切向力Y=-599.8755 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002166s (9 tiles incl ref), finalize=0.000060s, total=0.002472s +FPS=32.22, 法向力=3522.8667, 切向力X=-118.6870, 切向力Y=-288.5303 +FPS=31.94, 法向力=3236.5188, 切向力X=221.6595, 切向力Y=-301.9856 +FPS=32.95, 法向力=3565.5840, 切向力X=345.5166, 切向力Y=-299.4393 +FPS=32.56, 法向力=3945.6758, 切向力X=-842.3071, 切向力Y=277.9496 +FPS=32.77, 法向力=3411.8672, 切向力X=-137.0355, 切向力Y=-422.1133 +FPS=33.50, 法向力=3546.6609, 切向力X=435.5936, 切向力Y=-543.1521 +FPS=32.32, 法向力=3467.9822, 切向力X=520.3832, 切向力Y=-494.3521 +FPS=31.87, 法向力=3486.5420, 切向力X=579.8882, 切向力Y=-399.7647 +FPS=31.40, 法向力=3213.7615, 切向力X=42.3136, 切向力Y=-624.1101 +FPS=10.81, 法向力=3561.0461, 切向力X=108.3093, 切向力Y=-278.0204 +FPS=24.46, 法向力=3824.4536, 切向力X=-243.3552, 切向力Y=-465.0804 +FPS=21.47, 法向力=3145.4106, 切向力X=122.1265, 切向力Y=-455.6541 +FPS=20.63, 法向力=3513.4873, 切向力X=-151.4967, 切向力Y=-178.2191 +FPS=21.20, 法向力=2927.3464, 切向力X=-406.4445, 切向力Y=-884.0092 +FPS=21.12, 法向力=3480.6335, 切向力X=302.5096, 切向力Y=-364.1698 +FPS=21.28, 法向力=3043.8164, 切向力X=0.6962, 切向力Y=-286.0853 +FPS=20.72, 法向力=3341.8066, 切向力X=-496.4623, 切向力Y=846.6106 +FPS=23.75, 法向力=3395.4631, 切向力X=-363.6600, 切向力Y=-339.0441 +FPS=19.36, 法向力=3222.9226, 切向力X=276.7142, 切向力Y=-371.2819 +FPS=20.31, 法向力=3822.1238, 切向力X=-322.3053, 切向力Y=-379.6166 +FPS=22.27, 法向力=3732.8103, 切向力X=-558.6779, 切向力Y=-810.8900 +FPS=21.13, 法向力=3360.5112, 切向力X=-128.9203, 切向力Y=-365.3481 +FPS=31.16, 法向力=3142.9800, 切向力X=295.3180, 切向力Y=-307.9700 +FPS=30.87, 法向力=3587.7788, 切向力X=593.2770, 切向力Y=-49.8013 +FPS=31.10, 法向力=2789.2207, 切向力X=114.6931, 切向力Y=-850.6978 +FPS=31.78, 法向力=3143.0474, 切向力X=-807.5736, 切向力Y=-734.2708 +FPS=32.15, 法向力=2920.5830, 切向力X=-35.3282, 切向力Y=-552.7225 +FPS=31.12, 法向力=3516.2522, 切向力X=-432.1196, 切向力Y=-625.5692 +FPS=31.82, 法向力=3803.6372, 切向力X=280.1747, 切向力Y=262.7723 +FPS=33.43, 法向力=3816.7627, 切向力X=315.0305, 切向力Y=365.1485 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002069s (9 tiles incl ref), finalize=0.000061s, total=0.002376s +FPS=31.54, 法向力=3600.1189, 切向力X=132.8577, 切向力Y=-656.6237 +FPS=31.18, 法向力=3136.4429, 切向力X=186.4752, 切向力Y=-532.0199 +FPS=31.39, 法向力=3455.8555, 切向力X=-291.7542, 切向力Y=417.8481 +FPS=30.94, 法向力=3720.8550, 切向力X=556.8082, 切向力Y=-204.7308 +FPS=33.31, 法向力=3764.5137, 切向力X=650.7573, 切向力Y=-215.2635 +FPS=32.26, 法向力=3332.2156, 切向力X=-323.1320, 切向力Y=-649.1429 +FPS=30.25, 法向力=3124.5791, 切向力X=-120.7822, 切向力Y=-681.9503 +FPS=33.27, 法向力=3112.3994, 切向力X=-371.9629, 切向力Y=-675.8334 +FPS=32.05, 法向力=3133.8269, 切向力X=-24.1685, 切向力Y=-400.9442 +FPS=31.54, 法向力=3200.5215, 切向力X=83.9895, 切向力Y=-237.1228 +FPS=32.34, 法向力=3396.2322, 切向力X=-602.3928, 切向力Y=-46.3957 +FPS=32.38, 法向力=3628.5830, 切向力X=109.7906, 切向力Y=32.2072 +FPS=33.74, 法向力=3602.7476, 切向力X=101.8804, 切向力Y=40.1758 +FPS=32.42, 法向力=3130.2974, 切向力X=-458.6543, 切向力Y=-246.4383 +FPS=32.28, 法向力=3412.1731, 切向力X=-360.4966, 切向力Y=-308.4796 +FPS=32.86, 法向力=3637.9299, 切向力X=86.6817, 切向力Y=-180.4129 +FPS=35.04, 法向力=3634.5659, 切向力X=137.5761, 切向力Y=-177.0396 +FPS=34.08, 法向力=3107.0227, 切向力X=346.6305, 切向力Y=-433.3956 +FPS=30.62, 法向力=3643.3135, 切向力X=-358.4873, 切向力Y=-314.6558 +FPS=33.22, 法向力=3481.8855, 切向力X=762.3041, 切向力Y=-433.9635 +FPS=33.06, 法向力=3329.4707, 切向力X=-378.7049, 切向力Y=-712.0101 +FPS=32.49, 法向力=3603.3281, 切向力X=-252.5645, 切向力Y=-426.7760 +FPS=31.29, 法向力=3460.8818, 切向力X=206.8557, 切向力Y=229.1035 +FPS=31.96, 法向力=3102.0986, 切向力X=-451.0457, 切向力Y=-709.0206 +FPS=32.07, 法向力=3467.4583, 切向力X=297.2113, 切向力Y=-486.7411 +FPS=33.52, 法向力=3462.8513, 切向力X=315.5747, 切向力Y=-559.6165 +FPS=32.01, 法向力=2997.0964, 切向力X=465.2979, 切向力Y=-210.3494 +FPS=32.12, 法向力=3902.2148, 切向力X=-69.2662, 切向力Y=404.5244 +FPS=33.09, 法向力=3900.1980, 切向力X=-87.9935, 切向力Y=409.2122 +FPS=32.66, 法向力=3109.4800, 切向力X=-305.7227, 切向力Y=-131.0587 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000393s, blend=0.002138s (9 tiles incl ref), finalize=0.000059s, total=0.002600s +FPS=31.29, 法向力=3346.3481, 切向力X=580.4521, 切向力Y=-626.9044 +FPS=31.85, 法向力=3172.4531, 切向力X=484.0677, 切向力Y=278.8825 +FPS=32.26, 法向力=3657.6755, 切向力X=247.4097, 切向力Y=-322.6465 +FPS=33.23, 法向力=2968.0063, 切向力X=-196.2200, 切向力Y=-1032.4185 +FPS=29.77, 法向力=3381.0051, 切向力X=-660.1293, 切向力Y=-914.4971 +FPS=29.96, 法向力=3274.3179, 切向力X=-314.8281, 切向力Y=-226.3887 +FPS=32.05, 法向力=3448.3804, 切向力X=122.5680, 切向力Y=-636.9791 +FPS=33.82, 法向力=3339.5479, 切向力X=-202.8391, 切向力Y=-668.9951 +FPS=34.46, 法向力=3364.6104, 切向力X=-236.7183, 切向力Y=-684.2290 +FPS=33.31, 法向力=3075.0291, 切向力X=50.9312, 切向力Y=-442.8546 +FPS=32.59, 法向力=3025.3462, 切向力X=17.2820, 切向力Y=-481.1824 +FPS=32.77, 法向力=3570.1096, 切向力X=151.7227, 切向力Y=-14.6475 +FPS=32.07, 法向力=3645.3459, 切向力X=305.8885, 切向力Y=-95.7530 +FPS=34.53, 法向力=3494.8735, 切向力X=90.3915, 切向力Y=-345.9205 +FPS=34.17, 法向力=3256.0110, 切向力X=177.0610, 切向力Y=-199.3294 +FPS=36.26, 法向力=3632.4243, 切向力X=-314.9555, 切向力Y=339.4143 +FPS=35.18, 法向力=3362.1592, 切向力X=-379.6548, 切向力Y=-349.9467 +FPS=34.20, 法向力=2955.1904, 切向力X=-250.0823, 切向力Y=-245.5722 +FPS=33.67, 法向力=3395.0500, 切向力X=441.6418, 切向力Y=-137.4037 +FPS=34.43, 法向力=2996.7295, 切向力X=-247.4002, 切向力Y=-148.5666 +FPS=34.51, 法向力=3602.2036, 切向力X=-381.7128, 切向力Y=-609.6815 +FPS=34.78, 法向力=3600.7393, 切向力X=-390.5817, 切向力Y=-560.0212 +FPS=36.58, 法向力=3608.7498, 切向力X=-393.0798, 切向力Y=-543.2713 +FPS=34.47, 法向力=3051.2654, 切向力X=-338.1273, 切向力Y=-891.8058 +FPS=30.95, 法向力=3131.4473, 切向力X=431.7364, 切向力Y=-806.5388 +FPS=32.45, 法向力=3098.1501, 切向力X=-377.2881, 切向力Y=-281.7856 +FPS=30.92, 法向力=3372.0222, 切向力X=235.3675, 切向力Y=-221.1447 +FPS=31.70, 法向力=2900.6057, 切向力X=279.3526, 切向力Y=-1061.8020 +FPS=33.32, 法向力=3214.1833, 切向力X=456.2726, 切向力Y=-786.2471 +FPS=33.02, 法向力=3015.3418, 切向力X=-66.3151, 切向力Y=-607.2071 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000274s, blend=0.002143s (9 tiles incl ref), finalize=0.000062s, total=0.002485s +FPS=32.10, 法向力=2817.8201, 切向力X=-357.8766, 切向力Y=-205.7551 +FPS=32.58, 法向力=2997.0938, 切向力X=-618.2103, 切向力Y=-884.7242 +FPS=16.36, 法向力=3337.0442, 切向力X=148.2922, 切向力Y=-533.6855 +FPS=43.41, 法向力=2798.2427, 切向力X=-269.8698, 切向力Y=-899.6517 +FPS=24.97, 法向力=2810.2991, 切向力X=-242.8023, 切向力Y=-884.2485 +FPS=23.13, 法向力=3335.6443, 切向力X=176.8861, 切向力Y=-230.1992 +FPS=23.86, 法向力=2893.8792, 切向力X=72.3768, 切向力Y=-677.7627 +FPS=23.91, 法向力=3383.6646, 切向力X=-160.6172, 切向力Y=406.3385 +FPS=23.41, 法向力=3231.6726, 切向力X=-392.6961, 切向力Y=-640.8130 +FPS=23.94, 法向力=3139.9541, 切向力X=-198.8085, 切向力Y=-392.7638 +FPS=23.65, 法向力=3318.3408, 切向力X=-162.0283, 切向力Y=-233.4485 +FPS=23.74, 法向力=2891.2417, 切向力X=194.1044, 切向力Y=-113.3380 +FPS=23.22, 法向力=2974.5864, 切向力X=95.2430, 切向力Y=-578.8043 +FPS=24.40, 法向力=2939.5466, 切向力X=77.4599, 切向力Y=-641.0067 +FPS=22.79, 法向力=3499.1443, 切向力X=294.3412, 切向力Y=97.0235 +FPS=22.51, 法向力=2986.8960, 切向力X=15.6120, 切向力Y=-761.2429 +FPS=22.38, 法向力=3336.8501, 切向力X=251.0979, 切向力Y=-324.8721 +FPS=22.70, 法向力=3049.2437, 切向力X=682.1324, 切向力Y=23.6921 +FPS=22.74, 法向力=2942.6196, 切向力X=309.5827, 切向力Y=-424.8620 +FPS=23.11, 法向力=3257.2344, 切向力X=66.7150, 切向力Y=-775.5535 +FPS=21.97, 法向力=3058.8022, 切向力X=489.1045, 切向力Y=-527.4497 +FPS=23.04, 法向力=3024.9087, 切向力X=438.0467, 切向力Y=-462.0716 +FPS=22.41, 法向力=2884.6738, 切向力X=-42.2122, 切向力Y=-567.9775 +FPS=22.44, 法向力=2968.5249, 切向力X=200.7138, 切向力Y=700.2631 +FPS=23.13, 法向力=3261.1143, 切向力X=-593.0709, 切向力Y=-553.1008 +FPS=23.32, 法向力=3126.9326, 切向力X=625.5230, 切向力Y=-240.5002 +FPS=22.82, 法向力=3185.4514, 切向力X=-86.8876, 切向力Y=-171.8289 +FPS=23.39, 法向力=3070.9478, 切向力X=35.5026, 切向力Y=-450.6922 +FPS=22.60, 法向力=3178.3623, 切向力X=-187.1003, 切向力Y=-164.7340 +FPS=22.85, 法向力=3110.0159, 切向力X=586.1345, 切向力Y=-475.6365 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000459s, blend=0.002335s (9 tiles incl ref), finalize=0.000075s, total=0.002879s +FPS=21.72, 法向力=3081.3899, 切向力X=394.4325, 切向力Y=-401.1459 +FPS=21.42, 法向力=3127.4067, 切向力X=20.6938, 切向力Y=-429.1629 +FPS=22.92, 法向力=3524.9282, 切向力X=10.2517, 切向力Y=-515.6161 +FPS=23.04, 法向力=3205.3389, 切向力X=-211.0396, 切向力Y=-796.9566 +FPS=23.23, 法向力=2665.3894, 切向力X=-388.3994, 切向力Y=-536.4171 +FPS=24.00, 法向力=2920.7195, 切向力X=-14.4495, 切向力Y=-619.0017 +FPS=23.20, 法向力=2360.7100, 切向力X=425.0019, 切向力Y=-187.4657 +FPS=23.29, 法向力=2677.7937, 切向力X=487.3806, 切向力Y=-598.1364 +FPS=23.54, 法向力=2766.8040, 切向力X=134.1968, 切向力Y=-1203.9131 +FPS=23.07, 法向力=3152.6724, 切向力X=85.3181, 切向力Y=-327.7629 +FPS=23.57, 法向力=2657.7397, 切向力X=-249.2842, 切向力Y=-399.8522 +FPS=23.16, 法向力=3003.3032, 切向力X=153.4029, 切向力Y=-842.5140 +FPS=23.33, 法向力=2849.0640, 切向力X=94.9480, 切向力Y=219.9522 +FPS=23.65, 法向力=2846.0420, 切向力X=107.4672, 切向力Y=-506.5358 +FPS=23.07, 法向力=2863.2739, 切向力X=274.1000, 切向力Y=486.4222 +FPS=23.60, 法向力=2900.7148, 切向力X=-62.9519, 切向力Y=1629.7290 +FPS=24.06, 法向力=3009.7192, 切向力X=-168.7285, 切向力Y=379.5148 +FPS=24.17, 法向力=2642.8242, 切向力X=-689.2100, 切向力Y=-469.0853 +FPS=24.34, 法向力=3006.0132, 切向力X=153.9082, 切向力Y=-238.2869 +FPS=24.05, 法向力=2689.4441, 切向力X=155.3953, 切向力Y=-36.6632 +FPS=24.08, 法向力=2664.9316, 切向力X=731.9269, 切向力Y=603.2988 +FPS=24.12, 法向力=3020.7925, 切向力X=413.4537, 切向力Y=-830.8154 +FPS=24.21, 法向力=2954.1382, 切向力X=-624.7776, 切向力Y=-626.8734 +FPS=23.76, 法向力=2840.1909, 切向力X=-139.3038, 切向力Y=-691.0140 +FPS=23.26, 法向力=3067.7109, 切向力X=347.2707, 切向力Y=-878.9320 +FPS=24.48, 法向力=2864.7922, 切向力X=-544.4050, 切向力Y=-583.0894 +FPS=24.17, 法向力=2804.2603, 切向力X=-765.4111, 切向力Y=-1176.5410 +FPS=24.43, 法向力=2987.9844, 切向力X=63.9492, 切向力Y=-137.1429 +FPS=23.60, 法向力=2952.3848, 切向力X=-321.6155, 切向力Y=-488.2083 +FPS=24.11, 法向力=2311.7725, 切向力X=402.4043, 切向力Y=-1106.9592 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000246s, blend=0.002158s (9 tiles incl ref), finalize=0.000065s, total=0.002476s +FPS=24.50, 法向力=2385.9756, 切向力X=252.3817, 切向力Y=-855.4569 +FPS=23.70, 法向力=2691.9121, 切向力X=845.8981, 切向力Y=-389.0961 +FPS=24.39, 法向力=2516.3711, 切向力X=2525.2212, 切向力Y=-1217.1544 +FPS=23.95, 法向力=2751.0918, 切向力X=4531.9712, 切向力Y=-714.6842 +FPS=25.20, 法向力=2634.9556, 切向力X=7538.7559, 切向力Y=-686.7544 +FPS=25.62, 法向力=1635.6541, 切向力X=6895.3184, 切向力Y=-328.9689 +FPS=24.90, 法向力=2361.2622, 切向力X=4140.5410, 切向力Y=-518.4958 +FPS=26.22, 法向力=2952.7710, 切向力X=4418.9707, 切向力Y=567.4196 +FPS=26.16, 法向力=2519.6682, 切向力X=7499.8071, 切向力Y=351.0586 +FPS=25.48, 法向力=2219.4556, 切向力X=6611.5938, 切向力Y=1196.1736 +FPS=25.62, 法向力=2300.1099, 切向力X=6359.4844, 切向力Y=1170.8057 +FPS=25.86, 法向力=2569.9380, 切向力X=6634.6313, 切向力Y=1781.6545 +FPS=25.98, 法向力=2087.8518, 切向力X=4888.2417, 切向力Y=739.9951 +FPS=26.26, 法向力=2922.2771, 切向力X=3631.6506, 切向力Y=-992.4155 +FPS=25.68, 法向力=2844.0967, 切向力X=4485.2422, 切向力Y=-1361.6257 +FPS=25.90, 法向力=2869.9312, 切向力X=4622.5049, 切向力Y=-1465.0576 +FPS=26.14, 法向力=2690.1067, 切向力X=6697.6133, 切向力Y=-5121.6914 +FPS=26.28, 法向力=2960.0522, 切向力X=4592.2705, 切向力Y=-4749.1196 +FPS=25.82, 法向力=3313.0493, 切向力X=3204.9355, 切向力Y=-4629.9243 +FPS=25.88, 法向力=3204.9160, 切向力X=2204.6008, 切向力Y=-3829.9695 +FPS=23.74, 法向力=3679.2678, 切向力X=1001.8231, 切向力Y=-3890.8237 +FPS=26.28, 法向力=3683.0801, 切向力X=2021.1941, 切向力Y=-4389.7104 +FPS=26.97, 法向力=2529.3721, 切向力X=2169.2944, 切向力Y=-4113.0713 +FPS=26.97, 法向力=2930.0615, 切向力X=189.1025, 切向力Y=-855.9127 +FPS=27.53, 法向力=2623.6594, 切向力X=-19.6661, 切向力Y=-831.8029 +FPS=26.69, 法向力=2426.1370, 切向力X=281.1861, 切向力Y=-651.1567 +FPS=26.84, 法向力=2943.2227, 切向力X=622.4709, 切向力Y=-457.8124 +FPS=26.39, 法向力=2835.1089, 切向力X=183.9508, 切向力Y=-223.2347 +FPS=26.33, 法向力=2642.8999, 切向力X=-209.4131, 切向力Y=-1170.1290 +FPS=25.71, 法向力=2721.3447, 切向力X=-143.2271, 切向力Y=-1045.3882 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000242s, blend=0.002137s (9 tiles incl ref), finalize=0.000060s, total=0.002444s +FPS=25.71, 法向力=2574.4229, 切向力X=539.3250, 切向力Y=-902.2664 +FPS=25.89, 法向力=2824.7410, 切向力X=509.3524, 切向力Y=-271.4240 +FPS=26.23, 法向力=3023.7590, 切向力X=1668.6346, 切向力Y=-2341.0107 +FPS=28.21, 法向力=3481.7180, 切向力X=635.9929, 切向力Y=-5502.8379 +FPS=27.61, 法向力=4601.3945, 切向力X=2037.4987, 切向力Y=-7624.3345 +FPS=27.38, 法向力=3998.5645, 切向力X=2637.5093, 切向力Y=-8315.9883 +FPS=27.18, 法向力=3659.0454, 切向力X=2003.9456, 切向力Y=-8975.5732 +FPS=26.82, 法向力=3125.2126, 切向力X=-69.8599, 切向力Y=-5845.7729 +FPS=27.92, 法向力=2674.2417, 切向力X=-597.9315, 切向力Y=-1535.9143 +FPS=27.99, 法向力=3139.6694, 切向力X=-1966.9308, 切向力Y=2888.0913 +FPS=26.36, 法向力=3156.3384, 切向力X=-1653.4847, 切向力Y=1409.2085 +FPS=26.16, 法向力=3098.4053, 切向力X=-72.0629, 切向力Y=357.6664 +FPS=26.58, 法向力=3271.8279, 切向力X=360.9181, 切向力Y=381.5543 +FPS=26.68, 法向力=3167.8193, 切向力X=2972.6948, 切向力Y=1925.2200 +FPS=26.49, 法向力=3319.2368, 切向力X=9966.7676, 切向力Y=-1088.8711 +FPS=27.53, 法向力=3662.7024, 切向力X=10357.3379, 切向力Y=-1107.3115 +FPS=26.79, 法向力=3187.4924, 切向力X=14009.7656, 切向力Y=-4252.0742 +FPS=25.35, 法向力=4459.9346, 切向力X=13363.0732, 切向力Y=-5505.2715 +FPS=26.04, 法向力=4330.3193, 切向力X=19165.9375, 切向力Y=-7752.4756 +FPS=26.90, 法向力=4808.9639, 切向力X=24557.1836, 切向力Y=-11469.7676 +FPS=25.38, 法向力=5352.0322, 切向力X=27518.6836, 切向力Y=-15991.4424 +FPS=26.31, 法向力=4641.9092, 切向力X=29103.2109, 切向力Y=-18016.2715 +FPS=26.16, 法向力=5425.2939, 切向力X=25938.7480, 切向力Y=-17328.8984 +FPS=26.62, 法向力=5816.3726, 切向力X=23032.5820, 切向力Y=-17972.0352 +FPS=26.27, 法向力=5431.4463, 切向力X=20122.9102, 切向力Y=-16804.2754 +FPS=26.80, 法向力=4882.0244, 切向力X=15137.2402, 切向力Y=-13943.7227 +FPS=27.06, 法向力=3873.7866, 切向力X=8245.2285, 切向力Y=-8172.5508 +FPS=26.74, 法向力=3516.0527, 切向力X=3690.8071, 切向力Y=-3320.8838 +FPS=26.54, 法向力=3256.2161, 切向力X=3109.5510, 切向力Y=-2363.6938 +FPS=26.29, 法向力=2825.0562, 切向力X=2390.4434, 切向力Y=-1508.1848 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002898s (9 tiles incl ref), finalize=0.000063s, total=0.003213s +FPS=26.75, 法向力=3585.4275, 切向力X=2415.7568, 切向力Y=-1091.5322 +FPS=26.73, 法向力=3190.2266, 切向力X=2105.3730, 切向力Y=-1113.6958 +FPS=26.59, 法向力=3508.3643, 切向力X=1931.5576, 切向力Y=-1210.2324 +FPS=26.38, 法向力=2928.9480, 切向力X=1798.7997, 切向力Y=-1297.1936 +FPS=27.08, 法向力=2469.9331, 切向力X=1459.5781, 切向力Y=-1463.2241 +FPS=26.84, 法向力=3045.2007, 切向力X=1840.7559, 切向力Y=-1541.8435 +FPS=25.90, 法向力=3307.7932, 切向力X=1242.6355, 切向力Y=-2858.2051 +FPS=26.68, 法向力=3718.2781, 切向力X=1594.8190, 切向力Y=-4582.0195 +FPS=27.22, 法向力=4774.4263, 切向力X=3906.0063, 切向力Y=-8028.6875 +FPS=26.32, 法向力=5404.1650, 切向力X=8140.2695, 切向力Y=-10347.0576 +FPS=27.41, 法向力=5290.4692, 切向力X=17780.2578, 切向力Y=-10708.3701 +FPS=26.42, 法向力=5937.3628, 切向力X=20339.6055, 切向力Y=-14841.0186 +FPS=26.87, 法向力=6723.4385, 切向力X=22753.5703, 切向力Y=-18951.3516 +FPS=26.77, 法向力=6358.0264, 切向力X=25852.1133, 切向力Y=-22323.4141 +FPS=26.94, 法向力=6320.3022, 切向力X=27205.8359, 切向力Y=-22339.3789 +FPS=25.91, 法向力=6219.2549, 切向力X=28110.7891, 切向力Y=-21933.1660 +FPS=26.73, 法向力=6419.1396, 切向力X=29227.7227, 切向力Y=-20737.6719 +FPS=26.09, 法向力=6440.4414, 切向力X=30092.9688, 切向力Y=-20783.8633 +FPS=27.42, 法向力=6068.8618, 切向力X=28530.2227, 切向力Y=-22540.3359 +FPS=26.58, 法向力=5648.6401, 切向力X=25893.2246, 切向力Y=-20276.1016 +FPS=27.41, 法向力=5517.0913, 切向力X=22011.7500, 切向力Y=-17217.6133 +FPS=26.89, 法向力=5016.3018, 切向力X=17365.9395, 切向力Y=-13243.0137 +FPS=26.88, 法向力=4087.7783, 切向力X=10581.4727, 切向力Y=-10421.4180 +FPS=26.63, 法向力=4174.9341, 切向力X=5528.4468, 切向力Y=-4747.5527 +FPS=27.80, 法向力=4048.3040, 切向力X=3685.1125, 切向力Y=-2698.9163 +FPS=26.39, 法向力=3684.2739, 切向力X=3547.9414, 切向力Y=-2673.9536 +FPS=27.78, 法向力=3627.1733, 切向力X=3535.9976, 切向力Y=-1834.9111 +FPS=27.15, 法向力=3635.9478, 切向力X=3385.5833, 切向力Y=-1769.3657 +FPS=27.58, 法向力=3587.8794, 切向力X=2900.6069, 切向力Y=-1672.8611 +FPS=27.52, 法向力=3535.2493, 切向力X=666.4307, 切向力Y=-1575.3733 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000310s, blend=0.002160s (9 tiles incl ref), finalize=0.000062s, total=0.002537s +FPS=27.20, 法向力=3173.9536, 切向力X=1407.5339, 切向力Y=-1588.4500 +FPS=26.89, 法向力=3988.6821, 切向力X=2778.5562, 切向力Y=-2663.4092 +FPS=27.18, 法向力=4451.9927, 切向力X=6062.0537, 切向力Y=-5304.4668 +FPS=27.21, 法向力=4311.7036, 切向力X=9840.1113, 切向力Y=-7572.9492 +FPS=26.90, 法向力=4837.8818, 切向力X=10813.3633, 切向力Y=-10156.9707 +FPS=26.65, 法向力=5470.5928, 切向力X=13035.8672, 切向力Y=-11154.2031 +FPS=26.25, 法向力=5052.3301, 切向力X=15027.8379, 切向力Y=-14169.2832 +FPS=26.90, 法向力=5941.8936, 切向力X=16293.5039, 切向力Y=-16055.6016 +FPS=26.82, 法向力=5768.7988, 切向力X=19084.8359, 切向力Y=-16039.8564 +FPS=26.35, 法向力=5310.6431, 切向力X=21174.5586, 切向力Y=-16395.1406 +FPS=28.11, 法向力=5885.0640, 切向力X=21496.3418, 切向力Y=-16573.7031 +FPS=27.41, 法向力=4786.3081, 切向力X=22806.9414, 切向力Y=-17034.2500 +FPS=29.58, 法向力=5202.7803, 切向力X=21417.2422, 切向力Y=-14924.5645 +FPS=31.04, 法向力=4209.3315, 切向力X=17054.6055, 切向力Y=-12837.8145 +FPS=30.40, 法向力=3760.8428, 切向力X=10569.7070, 切向力Y=-10063.0449 +FPS=30.21, 法向力=3378.9294, 切向力X=4824.0444, 切向力Y=-3596.0420 +FPS=27.76, 法向力=3103.5835, 切向力X=3893.8237, 切向力Y=-2227.4434 +FPS=28.47, 法向力=3126.3147, 切向力X=3419.6365, 切向力Y=-3233.6516 +FPS=29.89, 法向力=3438.9412, 切向力X=2226.7793, 切向力Y=-1845.2832 +FPS=28.94, 法向力=3560.5740, 切向力X=1670.7297, 切向力Y=-1937.8031 +FPS=28.76, 法向力=3392.4858, 切向力X=1382.6377, 切向力Y=-1695.5507 +FPS=28.93, 法向力=3213.8369, 切向力X=1818.8843, 切向力Y=-1758.0912 +FPS=28.85, 法向力=3246.6033, 切向力X=1862.2512, 切向力Y=-1794.2930 +FPS=28.55, 法向力=3130.4568, 切向力X=1649.6855, 切向力Y=-1696.2917 +FPS=29.63, 法向力=3780.3315, 切向力X=1718.3057, 切向力Y=-1555.8132 +FPS=29.07, 法向力=3913.3071, 切向力X=1853.6615, 切向力Y=-510.0423 +FPS=29.84, 法向力=3933.8423, 切向力X=1857.0552, 切向力Y=-580.4741 +FPS=28.17, 法向力=3549.7078, 切向力X=1568.4989, 切向力Y=-987.5866 +FPS=28.18, 法向力=3595.6475, 切向力X=1663.7490, 切向力Y=-885.9156 +FPS=27.77, 法向力=3441.1467, 切向力X=1335.5411, 切向力Y=-792.6700 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000304s, blend=0.002156s (9 tiles incl ref), finalize=0.000062s, total=0.002529s +FPS=28.20, 法向力=3094.7244, 切向力X=1693.7219, 切向力Y=-1792.6541 +FPS=29.10, 法向力=3174.9836, 切向力X=610.9680, 切向力Y=2261.9673 +FPS=28.43, 法向力=2941.1375, 切向力X=-871.3737, 切向力Y=2524.1282 +FPS=28.51, 法向力=3022.0254, 切向力X=-430.5013, 切向力Y=1415.5643 +FPS=27.95, 法向力=3020.7422, 切向力X=0.8333, 切向力Y=3973.6929 +FPS=27.62, 法向力=3163.0415, 切向力X=873.0884, 切向力Y=9415.0996 +FPS=28.64, 法向力=2940.5095, 切向力X=-1206.6309, 切向力Y=12965.1055 +FPS=28.11, 法向力=3402.5547, 切向力X=-4359.2275, 切向力Y=10567.4824 +FPS=26.92, 法向力=4378.5454, 切向力X=-5036.3955, 切向力Y=9377.4785 +FPS=28.50, 法向力=4382.6992, 切向力X=-5050.5786, 切向力Y=9380.7539 +FPS=25.93, 法向力=4425.8970, 切向力X=-5452.4663, 切向力Y=12117.7520 +FPS=24.41, 法向力=4901.6230, 切向力X=-6265.5146, 切向力Y=12358.9824 +FPS=25.13, 法向力=4442.0605, 切向力X=-7660.9600, 切向力Y=12678.2715 +FPS=27.55, 法向力=4605.1621, 切向力X=-8793.8730, 切向力Y=13444.4141 +FPS=27.80, 法向力=4319.8159, 切向力X=-9819.4199, 切向力Y=13932.9395 +FPS=26.78, 法向力=4588.4844, 切向力X=-12416.7461, 切向力Y=17025.0605 +FPS=27.65, 法向力=4923.5522, 切向力X=-13813.4922, 切向力Y=20055.7344 +FPS=26.57, 法向力=5172.1201, 切向力X=-16129.2871, 切向力Y=20752.4531 +FPS=26.37, 法向力=5278.5420, 切向力X=-17067.9082, 切向力Y=20184.3359 +FPS=26.87, 法向力=5469.7529, 切向力X=-18344.1953, 切向力Y=19170.1875 +FPS=28.02, 法向力=5494.7046, 切向力X=-18452.9570, 切向力Y=19157.8340 +FPS=27.54, 法向力=5261.1152, 切向力X=-15323.7637, 切向力Y=12248.8242 +FPS=26.91, 法向力=5177.7378, 切向力X=-13538.2207, 切向力Y=10268.8828 +FPS=27.91, 法向力=5427.0547, 切向力X=-10594.4756, 切向力Y=7507.7056 +FPS=27.06, 法向力=4126.1929, 切向力X=-5368.5742, 切向力Y=2717.8193 +FPS=27.54, 法向力=3357.3401, 切向力X=-2401.5479, 切向力Y=1792.1312 +FPS=27.48, 法向力=3456.7207, 切向力X=-876.6577, 切向力Y=1783.3253 +FPS=27.47, 法向力=3700.2761, 切向力X=-892.3455, 切向力Y=1466.8500 +FPS=26.19, 法向力=3883.9707, 切向力X=-670.2464, 切向力Y=923.7622 +FPS=27.97, 法向力=3092.7688, 切向力X=-1160.7576, 切向力Y=742.5793 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002140s (9 tiles incl ref), finalize=0.000059s, total=0.002450s +FPS=28.55, 法向力=3505.2251, 切向力X=-1220.4971, 切向力Y=472.5849 +FPS=27.68, 法向力=3485.3677, 切向力X=-1183.4912, 切向力Y=454.6026 +FPS=28.47, 法向力=3807.2559, 切向力X=44.0448, 切向力Y=883.8972 +FPS=28.43, 法向力=3301.8135, 切向力X=-839.9973, 切向力Y=1836.6422 +FPS=27.53, 法向力=3146.8623, 切向力X=-2325.0781, 切向力Y=4324.6304 +FPS=28.70, 法向力=3658.3845, 切向力X=-3935.7412, 切向力Y=5685.6367 +FPS=27.53, 法向力=4376.1108, 切向力X=-5702.9336, 切向力Y=7924.0645 +FPS=28.21, 法向力=4106.9927, 切向力X=-7632.7490, 切向力Y=9938.5166 +FPS=28.14, 法向力=4334.2979, 切向力X=-9662.4082, 切向力Y=11392.1074 +FPS=28.21, 法向力=4513.6538, 切向力X=-11288.7686, 切向力Y=12000.7207 +FPS=28.13, 法向力=4797.7539, 切向力X=-12192.9102, 切向力Y=12339.2461 +FPS=27.71, 法向力=4529.8535, 切向力X=-12459.2891, 切向力Y=13330.2891 +FPS=29.10, 法向力=4535.4136, 切向力X=-12382.3916, 切向力Y=13350.4590 +FPS=29.22, 法向力=4968.1226, 切向力X=-14149.3145, 切向力Y=17211.7168 +FPS=28.96, 法向力=5406.0977, 切向力X=-14916.6543, 切向力Y=18352.7363 +FPS=29.89, 法向力=5091.4814, 切向力X=-15603.9014, 切向力Y=19280.1406 +FPS=28.80, 法向力=5336.7832, 切向力X=-15391.0635, 切向力Y=16721.3594 +FPS=27.76, 法向力=5378.0293, 切向力X=-14038.7412, 切向力Y=11577.9980 +FPS=30.19, 法向力=5363.2476, 切向力X=-12664.1680, 切向力Y=5941.6709 +FPS=29.20, 法向力=4246.7251, 切向力X=-10718.7734, 切向力Y=1890.2509 +FPS=28.97, 法向力=4273.5176, 切向力X=-6639.6812, 切向力Y=666.0005 +FPS=30.59, 法向力=3804.7380, 切向力X=-2982.7622, 切向力Y=1725.1007 +FPS=30.72, 法向力=3464.8564, 切向力X=-1875.2004, 切向力Y=1405.5781 +FPS=30.61, 法向力=3361.9954, 切向力X=-1471.1108, 切向力Y=1738.7327 +FPS=30.96, 法向力=3481.3530, 切向力X=-1344.9795, 切向力Y=1642.1082 +FPS=28.63, 法向力=3676.8486, 切向力X=-1076.2517, 切向力Y=1201.6141 +FPS=29.71, 法向力=3774.1562, 切向力X=-310.3513, 切向力Y=1030.0312 +FPS=29.43, 法向力=3462.2046, 切向力X=-768.2307, 切向力Y=593.8558 +FPS=29.01, 法向力=3624.8940, 切向力X=763.9237, 切向力Y=2017.0087 +FPS=28.48, 法向力=3722.4160, 切向力X=930.7723, 切向力Y=2165.2998 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000443s, blend=0.002187s (9 tiles incl ref), finalize=0.000063s, total=0.002703s +FPS=27.57, 法向力=3022.0103, 切向力X=2905.3838, 切向力Y=3464.9883 +FPS=26.24, 法向力=3403.0010, 切向力X=3856.3608, 切向力Y=3614.4248 +FPS=28.43, 法向力=3339.2715, 切向力X=7240.5205, 切向力Y=4869.1836 +FPS=27.97, 法向力=3220.2258, 切向力X=10250.2314, 切向力Y=5747.1289 +FPS=27.67, 法向力=3431.3145, 切向力X=11616.1348, 切向力Y=5255.3223 +FPS=28.03, 法向力=3394.4287, 切向力X=11584.6289, 切向力Y=5287.2998 +FPS=27.73, 法向力=3615.7397, 切向力X=15368.5459, 切向力Y=6330.3638 +FPS=27.74, 法向力=3014.6016, 切向力X=16799.2383, 切向力Y=7894.0547 +FPS=28.28, 法向力=2493.5801, 切向力X=16991.2480, 切向力Y=10754.7168 +FPS=28.52, 法向力=3512.6426, 切向力X=14062.8564, 切向力Y=11316.6797 +FPS=26.46, 法向力=3768.4512, 切向力X=14714.2773, 切向力Y=12465.4863 +FPS=27.82, 法向力=3808.7222, 切向力X=15436.8906, 切向力Y=13526.7451 +FPS=28.29, 法向力=3879.1523, 切向力X=13210.9902, 切向力Y=15873.9277 +FPS=25.89, 法向力=4253.0098, 切向力X=11678.7461, 切向力Y=15751.3096 +FPS=27.58, 法向力=4257.2285, 切向力X=10746.3848, 切向力Y=12286.5469 +FPS=27.13, 法向力=4141.4062, 切向力X=10334.6914, 切向力Y=6274.4092 +FPS=27.37, 法向力=4040.7471, 切向力X=10371.6777, 切向力Y=6243.2725 +FPS=27.33, 法向力=4103.5693, 切向力X=6035.2856, 切向力Y=-236.1943 +FPS=27.62, 法向力=3206.2932, 切向力X=4157.0459, 切向力Y=-1104.3059 +FPS=28.86, 法向力=3258.4529, 切向力X=941.5248, 切向力Y=716.1163 +FPS=27.25, 法向力=3346.1265, 切向力X=1335.4961, 切向力Y=986.9064 +FPS=26.24, 法向力=3470.1128, 切向力X=-251.3438, 切向力Y=1234.1044 +FPS=27.78, 法向力=2997.2373, 切向力X=-529.3197, 切向力Y=740.7966 +FPS=27.07, 法向力=3396.0295, 切向力X=-108.9233, 切向力Y=387.8748 +FPS=28.22, 法向力=3307.1018, 切向力X=619.0826, 切向力Y=1013.5354 +FPS=28.01, 法向力=3290.4031, 切向力X=58.3558, 切向力Y=1929.1079 +FPS=26.71, 法向力=3003.1240, 切向力X=2339.9451, 切向力Y=2922.4497 +FPS=26.93, 法向力=3037.9971, 切向力X=2406.4961, 切向力Y=2867.7700 +FPS=27.02, 法向力=3582.0630, 切向力X=8082.8613, 切向力Y=4423.5728 +FPS=27.48, 法向力=3468.6377, 切向力X=11168.2930, 切向力Y=5801.3936 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002082s (9 tiles incl ref), finalize=0.000056s, total=0.002380s +FPS=27.67, 法向力=3860.6597, 切向力X=12873.3477, 切向力Y=5982.2422 +FPS=24.95, 法向力=4128.4434, 切向力X=15079.1250, 切向力Y=6277.0449 +FPS=27.47, 法向力=4317.6733, 切向力X=16224.3770, 切向力Y=7753.4463 +FPS=27.04, 法向力=4532.0396, 切向力X=16148.7627, 切向力Y=9051.9551 +FPS=27.74, 法向力=4347.5146, 切向力X=16453.5430, 切向力Y=12951.7432 +FPS=26.82, 法向力=4510.4121, 切向力X=16539.2227, 切向力Y=12792.1270 +FPS=27.12, 法向力=4500.0781, 切向力X=15524.3164, 切向力Y=12333.4248 +FPS=27.48, 法向力=4590.1982, 切向力X=15953.8398, 切向力Y=11404.7188 +FPS=27.64, 法向力=4574.2842, 切向力X=15987.3711, 切向力Y=11468.5352 +FPS=27.86, 法向力=4889.7256, 切向力X=14472.6006, 切向力Y=9083.3203 +FPS=28.53, 法向力=4651.6602, 切向力X=13895.2852, 切向力Y=6943.2715 +FPS=27.26, 法向力=4022.7729, 切向力X=11076.2422, 切向力Y=3689.5918 +FPS=26.95, 法向力=3365.6990, 切向力X=6072.2749, 切向力Y=1156.1959 +FPS=27.95, 法向力=3496.6238, 切向力X=3721.2803, 切向力Y=1100.3286 +FPS=27.84, 法向力=3801.7595, 切向力X=1755.5167, 切向力Y=2027.7998 +FPS=27.24, 法向力=3996.6372, 切向力X=703.8165, 切向力Y=1056.1914 +FPS=26.42, 法向力=3687.3562, 切向力X=1026.9480, 切向力Y=1479.1281 +FPS=28.64, 法向力=3543.0430, 切向力X=917.4165, 切向力Y=1961.4175 +FPS=28.24, 法向力=3469.9487, 切向力X=840.8347, 切向力Y=1018.1245 +FPS=30.42, 法向力=3479.8538, 切向力X=824.5698, 切向力Y=948.6964 +FPS=29.27, 法向力=3560.1450, 切向力X=427.8705, 切向力Y=919.8318 +FPS=28.62, 法向力=3655.0034, 切向力X=685.5845, 切向力Y=487.2202 +FPS=28.89, 法向力=3765.5356, 切向力X=339.6219, 切向力Y=641.5961 +FPS=29.54, 法向力=3816.5601, 切向力X=995.9275, 切向力Y=-926.6805 +FPS=29.12, 法向力=3942.3911, 切向力X=1916.6377, 切向力Y=-1128.7585 +FPS=29.25, 法向力=4255.1455, 切向力X=838.1948, 切向力Y=-2362.3438 +FPS=29.56, 法向力=4492.9639, 切向力X=-70.2222, 切向力Y=-3673.9185 +FPS=28.67, 法向力=3901.2593, 切向力X=-1980.2439, 切向力Y=-6513.0972 +FPS=28.73, 法向力=3978.3613, 切向力X=-2790.7673, 切向力Y=-8035.5068 +FPS=29.12, 法向力=4498.7539, 切向力X=-5994.8438, 切向力Y=-10074.5312 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000246s, blend=0.002106s (9 tiles incl ref), finalize=0.000064s, total=0.002422s +FPS=29.21, 法向力=4917.9404, 切向力X=-9378.4219, 切向力Y=-12774.8691 +FPS=28.90, 法向力=5014.9014, 切向力X=-9892.9180, 切向力Y=-12682.0957 +FPS=28.10, 法向力=6128.7617, 切向力X=-16686.5449, 切向力Y=-14756.5820 +FPS=26.82, 法向力=6435.8809, 切向力X=-20387.8242, 切向力Y=-16986.7168 +FPS=27.68, 法向力=6699.7417, 切向力X=-23832.4844, 切向力Y=-19074.9277 +FPS=26.26, 法向力=6892.6406, 切向力X=-26123.2812, 切向力Y=-22501.5000 +FPS=24.95, 法向力=7623.3857, 切向力X=-27659.9688, 切向力Y=-27403.3945 +FPS=27.13, 法向力=7191.7588, 切向力X=-25265.6250, 切向力Y=-27592.9414 +FPS=27.49, 法向力=7234.1387, 切向力X=-21617.3535, 切向力Y=-28116.0566 +FPS=27.84, 法向力=7396.8984, 切向力X=-17232.7891, 切向力Y=-26589.6328 +FPS=27.87, 法向力=6536.3242, 切向力X=-13352.0605, 切向力Y=-22301.7891 +FPS=28.80, 法向力=5924.8066, 切向力X=-8655.5273, 切向力Y=-14879.9395 +FPS=25.93, 法向力=5903.3081, 切向力X=-8677.4736, 切向力Y=-14901.1895 +FPS=26.34, 法向力=4391.4253, 切向力X=-2980.8569, 切向力Y=-5184.6616 +FPS=28.87, 法向力=4224.2378, 切向力X=-1496.9155, 切向力Y=-3190.7234 +FPS=27.62, 法向力=3861.7119, 切向力X=-557.0687, 切向力Y=-1964.3762 +FPS=27.89, 法向力=4016.8401, 切向力X=-557.5776, 切向力Y=-1010.2871 +FPS=28.14, 法向力=4103.3730, 切向力X=-646.2679, 切向力Y=-712.8040 +FPS=28.22, 法向力=3944.3306, 切向力X=-357.1251, 切向力Y=-1270.1257 +FPS=26.64, 法向力=4206.2437, 切向力X=184.7515, 切向力Y=-924.4615 +FPS=27.99, 法向力=3724.8245, 切向力X=-189.6406, 切向力Y=-853.9862 +FPS=27.08, 法向力=3657.2471, 切向力X=-195.6678, 切向力Y=-1691.7468 +FPS=27.89, 法向力=3980.7847, 切向力X=-358.9697, 切向力Y=-2064.7778 +FPS=27.63, 法向力=4197.6475, 切向力X=-1572.0231, 切向力Y=-5778.3633 +FPS=27.63, 法向力=4523.4937, 切向力X=-4511.9961, 切向力Y=-10177.1973 +FPS=28.00, 法向力=5893.2690, 切向力X=-5817.6797, 切向力Y=-16721.1055 +FPS=28.40, 法向力=6227.3306, 切向力X=-9613.0586, 切向力Y=-22582.3613 +FPS=26.95, 法向力=6957.5596, 切向力X=-13373.6729, 切向力Y=-26778.2227 +FPS=27.81, 法向力=7855.2827, 切向力X=-15608.9072, 切向力Y=-33585.8477 +FPS=27.90, 法向力=8409.2246, 切向力X=-14750.8984, 切向力Y=-33690.0781 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000277s, blend=0.002164s (9 tiles incl ref), finalize=0.000060s, total=0.002507s +FPS=27.39, 法向力=8337.3086, 切向力X=-14384.1289, 切向力Y=-37929.7148 +FPS=25.52, 法向力=8784.0059, 切向力X=-16198.2344, 切向力Y=-41779.1016 +FPS=27.62, 法向力=8834.5605, 切向力X=-15047.1904, 切向力Y=-41385.8398 +FPS=27.96, 法向力=8425.6113, 切向力X=-14956.6768, 切向力Y=-40956.2227 +FPS=28.04, 法向力=8529.8135, 切向力X=-15918.5117, 切向力Y=-39330.2344 +FPS=27.82, 法向力=7855.9209, 切向力X=-15227.9707, 切向力Y=-34667.3438 +FPS=28.53, 法向力=6984.1045, 切向力X=-11549.5742, 切向力Y=-25354.1152 +FPS=28.95, 法向力=5560.7036, 切向力X=-5658.7793, 切向力Y=-14421.9688 +FPS=28.82, 法向力=4776.0166, 切向力X=-1717.1772, 切向力Y=-6463.2378 +FPS=28.08, 法向力=4504.1216, 切向力X=-1209.3032, 切向力Y=-5266.2314 +FPS=28.72, 法向力=4255.6748, 切向力X=-778.4142, 切向力Y=-4115.4854 +FPS=28.18, 法向力=4196.1162, 切向力X=-449.2076, 切向力Y=-2812.8577 +FPS=28.81, 法向力=4319.5977, 切向力X=-552.1549, 切向力Y=-3006.8354 +FPS=29.79, 法向力=4445.0918, 切向力X=-598.8767, 切向力Y=-2891.1003 +FPS=28.95, 法向力=4174.9839, 切向力X=62.1567, 切向力Y=-2955.0308 +FPS=28.17, 法向力=4179.3130, 切向力X=-79.1870, 切向力Y=-2548.1875 +FPS=28.74, 法向力=3683.1199, 切向力X=725.2087, 切向力Y=-1263.1973 +FPS=27.80, 法向力=3627.3220, 切向力X=2788.7854, 切向力Y=642.7698 +FPS=28.38, 法向力=3612.5332, 切向力X=4879.1592, 切向力Y=1151.8923 +FPS=26.98, 法向力=4711.6831, 切向力X=7861.7554, 切向力Y=805.6060 +FPS=27.31, 法向力=4600.7246, 切向力X=11906.7002, 切向力Y=439.6530 +FPS=27.96, 法向力=4690.9512, 切向力X=14600.0762, 切向力Y=2026.6731 +FPS=27.91, 法向力=4624.1909, 切向力X=16587.8242, 切向力Y=3962.9236 +FPS=27.23, 法向力=5155.4590, 切向力X=18091.9082, 切向力Y=3443.7820 +FPS=26.96, 法向力=4793.1367, 切向力X=20541.0312, 切向力Y=1310.3911 +FPS=27.29, 法向力=4648.6484, 切向力X=21274.9180, 切向力Y=-1007.8680 +FPS=27.14, 法向力=5266.5166, 切向力X=21806.5527, 切向力Y=-1860.2603 +FPS=27.32, 法向力=4886.1768, 切向力X=21448.8770, 切向力Y=-1140.6483 +FPS=27.14, 法向力=4619.3369, 切向力X=20956.5352, 切向力Y=472.9322 +FPS=27.26, 法向力=4881.7334, 切向力X=17907.1387, 切向力Y=131.0261 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000003s (hit), reset=0.000288s, blend=0.002084s (9 tiles incl ref), finalize=0.000062s, total=0.002444s +FPS=26.59, 法向力=4525.4971, 切向力X=16029.4160, 切向力Y=-272.0619 +FPS=26.95, 法向力=4292.7930, 切向力X=13039.9092, 切向力Y=127.2814 +FPS=27.21, 法向力=3618.1155, 切向力X=9198.6162, 切向力Y=-763.8513 +FPS=28.11, 法向力=3733.3936, 切向力X=3902.0042, 切向力Y=-536.1110 +FPS=27.73, 法向力=4116.4912, 切向力X=2803.4329, 切向力Y=-1046.7153 +FPS=26.44, 法向力=3995.6196, 切向力X=2881.6707, 切向力Y=-875.4059 +FPS=26.53, 法向力=3881.5125, 切向力X=2238.5737, 切向力Y=-754.3798 +FPS=27.16, 法向力=4430.5840, 切向力X=2100.3125, 切向力Y=-855.8206 +FPS=26.66, 法向力=4071.4854, 切向力X=2994.7778, 切向力Y=307.2518 +FPS=25.88, 法向力=3738.8557, 切向力X=6756.7251, 切向力Y=2735.1699 +FPS=27.77, 法向力=4583.3369, 切向力X=8675.0527, 切向力Y=5324.8208 +FPS=27.97, 法向力=4610.0283, 切向力X=11585.3281, 切向力Y=5674.0645 +FPS=27.11, 法向力=4542.7529, 切向力X=14113.7285, 切向力Y=5518.7939 +FPS=28.65, 法向力=5229.8037, 切向力X=16473.7793, 切向力Y=6691.8105 +FPS=27.57, 法向力=4900.2803, 切向力X=18734.3809, 切向力Y=7892.6187 +FPS=27.55, 法向力=4987.7822, 切向力X=19652.9258, 切向力Y=8515.5244 +FPS=28.18, 法向力=5377.6641, 切向力X=19317.9883, 切向力Y=7958.2090 +FPS=27.27, 法向力=5361.3081, 切向力X=18526.1934, 切向力Y=6497.9355 +FPS=27.97, 法向力=5227.4961, 切向力X=17859.9688, 切向力Y=6008.8022 +FPS=27.33, 法向力=4681.7998, 切向力X=16803.9258, 切向力Y=4938.8613 +FPS=27.07, 法向力=4345.3354, 切向力X=12159.1816, 切向力Y=1808.9572 +FPS=28.17, 法向力=4376.3301, 切向力X=5847.1260, 切向力Y=79.9395 +FPS=28.01, 法向力=4550.1431, 切向力X=3757.9497, 切向力Y=508.6349 +FPS=28.65, 法向力=4008.4580, 切向力X=3279.6719, 切向力Y=232.0574 +FPS=28.72, 法向力=3966.0581, 切向力X=2202.4202, 切向力Y=234.8589 +FPS=27.29, 法向力=4124.9287, 切向力X=3157.2192, 切向力Y=771.2627 +FPS=27.84, 法向力=4344.1299, 切向力X=2076.2446, 切向力Y=-200.2282 +FPS=28.01, 法向力=4396.9805, 切向力X=2502.3584, 切向力Y=-1551.5732 +FPS=27.84, 法向力=4581.5513, 切向力X=4394.1426, 切向力Y=-3335.6499 +FPS=28.53, 法向力=4950.2285, 切向力X=6778.9507, 切向力Y=-4374.3604 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000373s, blend=0.002548s (9 tiles incl ref), finalize=0.000068s, total=0.002998s +FPS=27.45, 法向力=5878.7817, 切向力X=10670.3164, 切向力Y=-5042.4268 +FPS=28.57, 法向力=6277.4609, 切向力X=12762.2793, 切向力Y=-6645.5322 +FPS=29.01, 法向力=6334.4761, 切向力X=14723.8740, 切向力Y=-10113.5723 +FPS=28.45, 法向力=6181.7959, 切向力X=18360.5430, 切向力Y=-10057.1445 +FPS=27.80, 法向力=6196.4727, 切向力X=19488.5898, 切向力Y=-9652.5859 +FPS=28.66, 法向力=6282.8809, 切向力X=20572.2031, 切向力Y=-10211.3789 +FPS=28.21, 法向力=6756.2568, 切向力X=21619.2461, 切向力Y=-10155.0293 +FPS=28.38, 法向力=6573.4502, 切向力X=22124.0664, 切向力Y=-11892.8594 +FPS=27.60, 法向力=6814.4961, 切向力X=22142.5195, 切向力Y=-13053.7568 +FPS=27.31, 法向力=6466.0596, 切向力X=23056.4707, 切向力Y=-11838.1973 +FPS=26.87, 法向力=5496.4287, 切向力X=20498.3047, 切向力Y=-11718.7871 +FPS=26.55, 法向力=5124.7412, 切向力X=14042.2354, 切向力Y=-9178.2139 +FPS=27.70, 法向力=4682.2427, 切向力X=7454.8789, 切向力Y=-4650.6792 +FPS=27.48, 法向力=4478.7715, 切向力X=3532.8970, 切向力Y=-1047.3821 +FPS=27.99, 法向力=4436.7920, 切向力X=3501.8940, 切向力Y=-953.0631 +FPS=29.53, 法向力=4458.5107, 切向力X=3537.6941, 切向力Y=-1074.9635 +FPS=27.08, 法向力=4705.7373, 切向力X=2842.8838, 切向力Y=-1342.7343 +FPS=28.31, 法向力=4143.6348, 切向力X=3216.3164, 切向力Y=-563.0052 +FPS=27.77, 法向力=3614.2117, 切向力X=1682.1759, 切向力Y=-1404.2570 +FPS=28.06, 法向力=4587.6509, 切向力X=2057.5667, 切向力Y=-1023.4490 +FPS=27.46, 法向力=4692.8926, 切向力X=5052.2070, 切向力Y=-2516.3545 +FPS=27.70, 法向力=4727.6133, 切向力X=9965.6797, 切向力Y=-4549.4160 +FPS=28.10, 法向力=5172.2446, 切向力X=11424.7139, 切向力Y=-5496.9570 +FPS=28.01, 法向力=6226.0264, 切向力X=13072.8916, 切向力Y=-6695.0381 +FPS=28.22, 法向力=6231.1841, 切向力X=16927.9082, 切向力Y=-8347.3867 +FPS=30.60, 法向力=5623.4209, 切向力X=17670.8672, 切向力Y=-9578.1484 +FPS=28.58, 法向力=5006.2627, 切向力X=13475.4336, 切向力Y=-8388.3555 +FPS=29.38, 法向力=3970.1038, 切向力X=6393.8818, 切向力Y=-4630.2520 +FPS=27.77, 法向力=4329.6479, 切向力X=3632.7554, 切向力Y=-1525.8445 +FPS=26.60, 法向力=3996.8433, 切向力X=2494.3647, 切向力Y=-1499.0750 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000316s, blend=0.002229s (9 tiles incl ref), finalize=0.000064s, total=0.002618s +FPS=26.57, 法向力=4057.4802, 切向力X=2562.0681, 切向力Y=-755.6874 +FPS=29.47, 法向力=3329.7256, 切向力X=1686.4963, 切向力Y=1271.8616 +FPS=28.29, 法向力=3632.9170, 切向力X=1651.4219, 切向力Y=141.8233 +FPS=27.99, 法向力=3942.8337, 切向力X=2425.9192, 切向力Y=-194.9454 +FPS=27.62, 法向力=4542.4761, 切向力X=1857.3760, 切向力Y=-461.9532 +FPS=27.73, 法向力=3702.3789, 切向力X=1213.3387, 切向力Y=-565.8554 +FPS=28.36, 法向力=3684.1433, 切向力X=1521.9639, 切向力Y=-655.3342 +FPS=27.92, 法向力=4249.0405, 切向力X=1839.2146, 切向力Y=-622.3431 +FPS=28.07, 法向力=3787.1682, 切向力X=1249.6660, 切向力Y=-275.0818 +FPS=27.91, 法向力=3980.3269, 切向力X=1444.8153, 切向力Y=-834.6512 +FPS=28.04, 法向力=4153.6118, 切向力X=862.0378, 切向力Y=-672.0615 +FPS=28.26, 法向力=3995.4346, 切向力X=912.6134, 切向力Y=-442.4421 +FPS=27.75, 法向力=4566.8301, 切向力X=1042.9906, 切向力Y=-2629.7234 +FPS=27.40, 法向力=5609.6797, 切向力X=323.3977, 切向力Y=-5940.8301 +FPS=27.33, 法向力=5608.4839, 切向力X=-7.6726, 切向力Y=-6073.0396 +FPS=26.87, 法向力=5179.0220, 切向力X=331.8846, 切向力Y=-4203.9756 +FPS=27.32, 法向力=5188.5576, 切向力X=418.2701, 切向力Y=-4198.4082 +FPS=27.41, 法向力=3664.2639, 切向力X=954.9180, 切向力Y=660.5804 +FPS=27.08, 法向力=3965.8308, 切向力X=380.4378, 切向力Y=106.5299 +FPS=26.81, 法向力=4259.3413, 切向力X=1233.0337, 切向力Y=217.9659 +FPS=27.67, 法向力=4158.2461, 切向力X=1466.6477, 切向力Y=-26.6343 +FPS=27.33, 法向力=3670.1411, 切向力X=-15.6783, 切向力Y=-1907.0481 +FPS=27.77, 法向力=5190.0337, 切向力X=-1180.8918, 切向力Y=-6318.5776 +FPS=27.13, 法向力=6248.6777, 切向力X=-666.4262, 切向力Y=-8624.2930 +FPS=27.61, 法向力=9083.1113, 切向力X=-278.4186, 切向力Y=-12478.3477 +FPS=26.81, 法向力=9622.6299, 切向力X=-715.6439, 切向力Y=-15305.8662 +FPS=25.67, 法向力=9537.0371, 切向力X=-1607.6021, 切向力Y=-14396.1641 +FPS=27.63, 法向力=10947.6934, 切向力X=-1373.3091, 切向力Y=-14115.3125 +FPS=27.07, 法向力=11017.9297, 切向力X=-2003.7083, 切向力Y=-16709.3516 +FPS=25.85, 法向力=10326.4287, 切向力X=-3233.7837, 切向力Y=-14915.4551 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000326s, blend=0.002368s (9 tiles incl ref), finalize=0.000068s, total=0.002768s +FPS=26.29, 法向力=9037.1650, 切向力X=-3170.5151, 切向力Y=-12591.5068 +FPS=27.38, 法向力=8748.2402, 切向力X=-1772.0587, 切向力Y=-10438.5674 +FPS=26.65, 法向力=8230.3740, 切向力X=-1397.3987, 切向力Y=-7886.5049 +FPS=27.49, 法向力=6810.2847, 切向力X=253.1137, 切向力Y=-3015.8516 +FPS=26.40, 法向力=6657.0186, 切向力X=-191.8221, 切向力Y=-2273.1516 +FPS=27.14, 法向力=6180.5034, 切向力X=408.6505, 切向力Y=-1788.7587 +FPS=27.38, 法向力=6451.7222, 切向力X=482.4496, 切向力Y=-2137.9841 +FPS=27.59, 法向力=6393.5137, 切向力X=345.7126, 切向力Y=-2006.9265 +FPS=27.45, 法向力=6369.8672, 切向力X=-62.0878, 切向力Y=-4455.9150 +FPS=27.91, 法向力=7221.1123, 切向力X=221.2419, 切向力Y=-6051.6523 +FPS=28.20, 法向力=7666.7944, 切向力X=-730.6200, 切向力Y=-5342.0039 +FPS=27.81, 法向力=7626.0161, 切向力X=-1255.2329, 切向力Y=-5847.2969 +FPS=28.45, 法向力=8124.1934, 切向力X=-1659.2534, 切向力Y=-7781.3164 +FPS=26.70, 法向力=8815.2656, 切向力X=-2455.7422, 切向力Y=-8864.3945 +FPS=27.86, 法向力=9596.9873, 切向力X=-3350.2310, 切向力Y=-12255.7793 +FPS=27.17, 法向力=10503.5684, 切向力X=-4201.2988, 切向力Y=-12344.5703 +FPS=26.81, 法向力=10673.0723, 切向力X=-3944.6536, 切向力Y=-11347.6113 +FPS=27.33, 法向力=10513.7891, 切向力X=-4343.0161, 切向力Y=-11497.2256 +FPS=27.07, 法向力=9863.2656, 切向力X=-4765.6001, 切向力Y=-11427.3838 +FPS=27.22, 法向力=8655.8271, 切向力X=-3564.8569, 切向力Y=-8733.7109 +FPS=27.18, 法向力=6999.7275, 切向力X=-1627.3956, 切向力Y=-2672.4922 +FPS=26.86, 法向力=6079.8252, 切向力X=33.6317, 切向力Y=-1050.5300 +FPS=27.64, 法向力=5485.5981, 切向力X=121.0317, 切向力Y=-1152.7596 +FPS=27.11, 法向力=5738.4404, 切向力X=-73.8905, 切向力Y=-666.7974 +FPS=28.36, 法向力=5146.5332, 切向力X=-563.2803, 切向力Y=-1873.9951 +FPS=28.91, 法向力=7072.3584, 切向力X=-19.1260, 切向力Y=-4443.2559 +FPS=27.95, 法向力=8943.5840, 切向力X=-497.2488, 切向力Y=-7665.1372 +FPS=28.71, 法向力=8995.5430, 切向力X=-509.9207, 切向力Y=-7813.5361 +FPS=28.09, 法向力=9946.7012, 切向力X=-1023.1514, 切向力Y=-8936.5381 +FPS=28.35, 法向力=11628.8447, 切向力X=-858.3763, 切向力Y=-10143.7441 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000290s, blend=0.002199s (9 tiles incl ref), finalize=0.000061s, total=0.002557s +FPS=26.24, 法向力=11688.5527, 切向力X=-1066.0103, 切向力Y=-11435.1953 +FPS=26.73, 法向力=13083.2129, 切向力X=-1668.2662, 切向力Y=-14749.9502 +FPS=26.95, 法向力=14151.3066, 切向力X=-1103.9946, 切向力Y=-16240.5273 +FPS=27.67, 法向力=14418.0234, 切向力X=-1141.9148, 切向力Y=-18321.6836 +FPS=26.12, 法向力=14838.5205, 切向力X=-1464.1650, 切向力Y=-19147.6289 +FPS=27.97, 法向力=14795.6396, 切向力X=-1695.3416, 切向力Y=-16460.7910 +FPS=27.75, 法向力=14750.0098, 切向力X=-2505.9895, 切向力Y=-16340.1777 +FPS=28.36, 法向力=14777.9316, 切向力X=-2408.3884, 切向力Y=-16222.9121 +FPS=26.89, 法向力=14374.3965, 切向力X=-899.3992, 切向力Y=-14610.3359 +FPS=27.57, 法向力=10671.6182, 切向力X=-1053.1876, 切向力Y=-3011.9265 +FPS=27.37, 法向力=8246.1436, 切向力X=-321.1025, 切向力Y=-123.7195 +FPS=27.59, 法向力=7593.2461, 切向力X=-649.2640, 切向力Y=-1108.0332 +FPS=26.80, 法向力=7031.7959, 切向力X=-972.4416, 切向力Y=-870.6805 +FPS=29.02, 法向力=6788.2568, 切向力X=260.7289, 切向力Y=-1124.2917 +FPS=28.63, 法向力=7812.8213, 切向力X=-244.0310, 切向力Y=-3549.9321 +FPS=28.60, 法向力=9454.4717, 切向力X=-1417.4646, 切向力Y=-7700.2275 +FPS=27.72, 法向力=10450.5508, 切向力X=-4720.0815, 切向力Y=-11450.6689 +FPS=28.23, 法向力=13058.2871, 切向力X=-3461.7676, 切向力Y=-13614.0098 +FPS=29.20, 法向力=13095.0771, 切向力X=-3294.7314, 切向力Y=-13616.5996 +FPS=28.53, 法向力=14205.7314, 切向力X=-3552.6953, 切向力Y=-16574.3887 +FPS=26.96, 法向力=15367.3301, 切向力X=-4656.4414, 切向力Y=-19467.3047 +FPS=26.63, 法向力=15741.5537, 切向力X=-5106.2539, 切向力Y=-19216.0391 +FPS=28.16, 法向力=14020.5967, 切向力X=-5908.7568, 切向力Y=-13756.5127 +FPS=27.43, 法向力=10788.7754, 切向力X=-4691.5688, 切向力Y=-5941.4863 +FPS=27.83, 法向力=8143.5771, 切向力X=-2590.7578, 切向力Y=-3732.4570 +FPS=27.38, 法向力=7536.9307, 切向力X=-1454.4441, 切向力Y=-2062.9741 +FPS=27.43, 法向力=7503.6313, 切向力X=-1013.3293, 切向力Y=-1934.3958 +FPS=26.34, 法向力=7052.4077, 切向力X=-776.7816, 切向力Y=-1372.9293 +FPS=28.79, 法向力=6714.8584, 切向力X=-1229.7404, 切向力Y=-545.4294 +FPS=27.93, 法向力=6461.3872, 切向力X=-533.2678, 切向力Y=-1157.7625 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000272s, blend=0.002218s (9 tiles incl ref), finalize=0.000064s, total=0.002561s +FPS=25.76, 法向力=6034.8755, 切向力X=-1132.3445, 切向力Y=-641.6612 +FPS=27.73, 法向力=6076.2368, 切向力X=-1136.8721, 切向力Y=-690.9489 +FPS=27.66, 法向力=5756.3569, 切向力X=-590.0192, 切向力Y=-852.9389 +FPS=27.53, 法向力=5717.5708, 切向力X=-1396.2717, 切向力Y=-642.9250 +FPS=28.26, 法向力=5831.4790, 切向力X=-1695.0792, 切向力Y=-1081.1729 +FPS=28.14, 法向力=5886.5532, 切向力X=-797.4089, 切向力Y=-550.5792 +FPS=27.64, 法向力=5383.3149, 切向力X=-2725.9341, 切向力Y=-648.6773 +FPS=27.56, 法向力=5198.7217, 切向力X=-4093.7930, 切向力Y=-469.6226 +FPS=28.11, 法向力=5010.6904, 切向力X=-6781.8711, 切向力Y=-30.3586 +FPS=27.30, 法向力=5169.4907, 切向力X=-7926.9507, 切向力Y=740.7755 +FPS=25.93, 法向力=5190.0532, 切向力X=-9903.5068, 切向力Y=641.0568 +FPS=27.55, 法向力=5210.8896, 切向力X=-11858.8359, 切向力Y=2793.4102 +FPS=28.51, 法向力=5462.1074, 切向力X=-11830.7070, 切向力Y=2967.6963 +FPS=27.61, 法向力=6447.1616, 切向力X=-13258.7764, 切向力Y=4877.3354 +FPS=27.69, 法向力=6677.7583, 切向力X=-12677.5039, 切向力Y=5894.7637 +FPS=27.56, 法向力=6595.0908, 切向力X=-13380.1660, 切向力Y=7327.1934 +FPS=27.95, 法向力=6701.1055, 切向力X=-13601.4199, 切向力Y=6693.2593 +FPS=27.35, 法向力=6032.8018, 切向力X=-12459.1992, 切向力Y=5475.7217 +FPS=27.28, 法向力=6642.1104, 切向力X=-12637.4863, 切向力Y=6620.2510 +FPS=27.73, 法向力=6422.0903, 切向力X=-12393.0762, 切向力Y=7000.8804 +FPS=27.22, 法向力=6912.8979, 切向力X=-10366.3613, 切向力Y=5941.7939 +FPS=25.57, 法向力=6618.9014, 切向力X=-6380.2368, 切向力Y=2714.6738 +FPS=24.98, 法向力=6240.1260, 切向力X=-2941.1492, 切向力Y=1113.8419 +FPS=27.41, 法向力=6281.5933, 切向力X=-2899.6201, 切向力Y=957.6487 +FPS=27.05, 法向力=4974.0591, 切向力X=-1447.6799, 切向力Y=270.8938 +FPS=27.00, 法向力=5355.0762, 切向力X=-875.2361, 切向力Y=540.3873 +FPS=26.74, 法向力=4906.5190, 切向力X=-969.7792, 切向力Y=855.6478 +FPS=28.61, 法向力=4801.3623, 切向力X=-820.4448, 切向力Y=1199.3162 +FPS=27.96, 法向力=4929.2871, 切向力X=-1522.1776, 切向力Y=3856.5708 +FPS=27.42, 法向力=5565.2354, 切向力X=-2555.5715, 切向力Y=6755.9189 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000332s, blend=0.002160s (9 tiles incl ref), finalize=0.000061s, total=0.002559s +FPS=26.14, 法向力=5505.1128, 切向力X=-3941.0647, 切向力Y=9030.2832 +FPS=27.60, 法向力=5342.5273, 切向力X=-4637.6846, 切向力Y=10053.6973 +FPS=27.90, 法向力=5417.4834, 切向力X=-5601.3696, 切向力Y=10933.6611 +FPS=28.33, 法向力=5384.7778, 切向力X=-6370.1348, 切向力Y=11784.2549 +FPS=28.32, 法向力=5310.3672, 切向力X=-6392.3599, 切向力Y=11859.5518 +FPS=27.87, 法向力=5547.0312, 切向力X=-11367.7939, 切向力Y=12150.1602 +FPS=28.09, 法向力=5108.0830, 切向力X=-14187.1895, 切向力Y=11741.1162 +FPS=28.12, 法向力=5856.4131, 切向力X=-14404.2451, 切向力Y=10034.1660 +FPS=27.30, 法向力=6010.9131, 切向力X=-16865.2754, 切向力Y=9244.5273 +FPS=27.42, 法向力=6241.9541, 切向力X=-18575.0996, 切向力Y=8447.5195 +FPS=26.93, 法向力=6386.0684, 切向力X=-18416.5488, 切向力Y=7568.4922 +FPS=27.11, 法向力=6481.1162, 切向力X=-19097.9102, 切向力Y=6301.6836 +FPS=27.22, 法向力=6618.4668, 切向力X=-19314.1992, 切向力Y=3282.1567 +FPS=27.06, 法向力=6490.3872, 切向力X=-12337.2773, 切向力Y=2107.7046 +FPS=28.48, 法向力=5728.6777, 切向力X=-6151.8867, 切向力Y=602.3976 +FPS=28.31, 法向力=5764.2666, 切向力X=-6058.8281, 切向力Y=633.4905 +FPS=27.51, 法向力=5278.2500, 切向力X=-1517.3452, 切向力Y=807.0526 +FPS=28.02, 法向力=4660.9873, 切向力X=-1851.6860, 切向力Y=847.3186 +FPS=28.07, 法向力=4684.4282, 切向力X=-1557.7421, 切向力Y=833.5724 +FPS=27.53, 法向力=4712.8984, 切向力X=-1542.0111, 切向力Y=261.5879 +FPS=27.74, 法向力=4815.7617, 切向力X=-1011.1584, 切向力Y=502.1239 +FPS=27.53, 法向力=4714.5850, 切向力X=-909.4814, 切向力Y=827.7445 +FPS=28.30, 法向力=4737.9639, 切向力X=-1320.4235, 切向力Y=229.5614 +FPS=27.47, 法向力=4742.5674, 切向力X=-469.5511, 切向力Y=785.1110 +FPS=27.33, 法向力=4599.8013, 切向力X=-655.5367, 切向力Y=747.5433 +FPS=28.11, 法向力=5004.0410, 切向力X=-991.9596, 切向力Y=10.9131 +FPS=27.80, 法向力=5073.0391, 切向力X=-949.8654, 切向力Y=37.0519 +FPS=27.10, 法向力=4793.8418, 切向力X=-124.1972, 切向力Y=189.6196 +FPS=27.42, 法向力=4227.9829, 切向力X=-539.2789, 切向力Y=-507.4805 +FPS=27.86, 法向力=4547.9727, 切向力X=-886.8419, 切向力Y=221.5758 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000360s, blend=0.002178s (9 tiles incl ref), finalize=0.000063s, total=0.002607s +FPS=28.83, 法向力=4557.5850, 切向力X=-862.2474, 切向力Y=260.3876 +FPS=28.62, 法向力=4262.2305, 切向力X=-713.9146, 切向力Y=372.5984 +FPS=28.01, 法向力=4420.5737, 切向力X=-361.2486, 切向力Y=267.4381 +FPS=28.21, 法向力=4417.3242, 切向力X=-47.2844, 切向力Y=-180.9841 +FPS=29.07, 法向力=3983.5908, 切向力X=-1187.3679, 切向力Y=796.7780 +FPS=28.47, 法向力=4394.3076, 切向力X=-1809.8745, 切向力Y=1205.6199 +FPS=28.20, 法向力=4604.8564, 切向力X=-2016.4969, 切向力Y=1181.5293 +FPS=29.93, 法向力=4680.6416, 切向力X=-2119.4314, 切向力Y=1200.6093 +FPS=28.83, 法向力=4665.1426, 切向力X=-1878.7460, 切向力Y=930.8081 +FPS=28.81, 法向力=4270.3760, 切向力X=-1552.4309, 切向力Y=1001.4446 +FPS=29.80, 法向力=4182.5317, 切向力X=-1708.6460, 切向力Y=675.7267 +FPS=29.77, 法向力=4621.0688, 切向力X=-2493.6133, 切向力Y=639.3890 +FPS=28.93, 法向力=3902.3621, 切向力X=-2079.7788, 切向力Y=664.0825 +FPS=25.62, 法向力=4422.8179, 切向力X=-1609.0809, 切向力Y=-13.2204 +FPS=29.36, 法向力=4890.1465, 切向力X=-959.8197, 切向力Y=-316.5122 +FPS=29.68, 法向力=4613.0728, 切向力X=474.3440, 切向力Y=525.4142 +FPS=28.60, 法向力=4271.3828, 切向力X=-168.0572, 切向力Y=241.6854 +FPS=29.07, 法向力=4864.2139, 切向力X=-104.7205, 切向力Y=369.9602 +FPS=29.62, 法向力=4346.3198, 切向力X=-579.5487, 切向力Y=-68.4648 +FPS=29.13, 法向力=4333.4443, 切向力X=-625.3463, 切向力Y=-87.3236 +FPS=28.84, 法向力=4584.7896, 切向力X=-267.4973, 切向力Y=10.8425 +FPS=30.33, 法向力=4571.0210, 切向力X=-255.8191, 切向力Y=26.5033 +FPS=27.38, 法向力=4399.0732, 切向力X=-576.6859, 切向力Y=845.7363 +FPS=26.89, 法向力=4957.3838, 切向力X=-67.7174, 切向力Y=-190.7022 +FPS=29.16, 法向力=4713.3823, 切向力X=-484.7338, 切向力Y=169.9426 +FPS=29.08, 法向力=4256.0498, 切向力X=-636.1555, 切向力Y=299.3067 +FPS=29.02, 法向力=4623.1357, 切向力X=-607.2377, 切向力Y=8.6332 +FPS=27.61, 法向力=4855.6431, 切向力X=-982.7332, 切向力Y=-326.1211 +FPS=28.15, 法向力=4660.7827, 切向力X=-420.0468, 切向力Y=304.8298 +FPS=27.79, 法向力=4816.1045, 切向力X=-165.7124, 切向力Y=313.2042 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000002s, geom=0.000003s (hit), reset=0.000242s, blend=0.002126s (9 tiles incl ref), finalize=0.000072s, total=0.002446s +FPS=28.30, 法向力=4822.4575, 切向力X=-238.8962, 切向力Y=368.6220 +FPS=27.03, 法向力=4672.4170, 切向力X=-1066.4867, 切向力Y=163.6119 +FPS=27.50, 法向力=4547.1475, 切向力X=-471.5586, 切向力Y=36.7782 +FPS=26.29, 法向力=4862.8745, 切向力X=-570.8857, 切向力Y=192.9822 +FPS=27.22, 法向力=4430.1729, 切向力X=-597.0305, 切向力Y=-120.2540 +FPS=27.08, 法向力=4339.8203, 切向力X=-986.9667, 切向力Y=251.8438 +FPS=27.74, 法向力=4441.6182, 切向力X=-784.9423, 切向力Y=-464.9249 +FPS=27.78, 法向力=4632.5488, 切向力X=-913.2830, 切向力Y=-212.4302 +FPS=26.98, 法向力=4621.0146, 切向力X=-878.7654, 切向力Y=-24.6592 +FPS=25.91, 法向力=4752.0649, 切向力X=-977.7722, 切向力Y=-50.7239 +FPS=25.32, 法向力=4839.4678, 切向力X=-728.3776, 切向力Y=436.7697 +FPS=27.14, 法向力=4166.7188, 切向力X=-887.5535, 切向力Y=-76.3577 +FPS=29.00, 法向力=4187.5254, 切向力X=-872.9189, 切向力Y=-54.2128 +FPS=28.86, 法向力=5040.4570, 切向力X=-1405.0120, 切向力Y=272.2485 +FPS=27.67, 法向力=4717.1772, 切向力X=-442.5052, 切向力Y=195.7710 +FPS=28.10, 法向力=4118.8984, 切向力X=-140.6199, 切向力Y=154.9428 +FPS=28.58, 法向力=4511.8105, 切向力X=-1179.8489, 切向力Y=-37.7009 +FPS=28.06, 法向力=4956.9561, 切向力X=-451.7075, 切向力Y=348.6253 +FPS=27.66, 法向力=4261.5020, 切向力X=-835.3131, 切向力Y=-922.0284 +FPS=27.26, 法向力=4337.3364, 切向力X=-520.5822, 切向力Y=-209.6867 +FPS=28.00, 法向力=4455.3506, 切向力X=-787.6747, 切向力Y=104.8430 +FPS=27.81, 法向力=4578.4014, 切向力X=369.0550, 切向力Y=402.6647 +FPS=28.28, 法向力=4570.7920, 切向力X=358.6011, 切向力Y=419.0322 +FPS=27.73, 法向力=4467.9805, 切向力X=-403.1353, 切向力Y=210.2366 +FPS=27.22, 法向力=4518.5449, 切向力X=-362.9657, 切向力Y=446.7803 +FPS=27.17, 法向力=4061.1299, 切向力X=-785.6707, 切向力Y=-110.2145 +FPS=27.90, 法向力=4355.1626, 切向力X=-521.6920, 切向力Y=-99.9492 +FPS=28.74, 法向力=4257.4258, 切向力X=19.5890, 切向力Y=-224.3683 +FPS=27.58, 法向力=4186.5034, 切向力X=-775.4473, 切向力Y=-405.9599 +FPS=27.80, 法向力=4161.3623, 切向力X=-433.7391, 切向力Y=-147.3081 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000243s, blend=0.002193s (9 tiles incl ref), finalize=0.000059s, total=0.002502s +FPS=27.60, 法向力=4572.7446, 切向力X=-841.9779, 切向力Y=196.0113 +FPS=26.95, 法向力=4802.5684, 切向力X=-387.2912, 切向力Y=359.7946 +FPS=27.24, 法向力=4434.8687, 切向力X=-145.2623, 切向力Y=-776.5818 +FPS=29.05, 法向力=4387.4814, 切向力X=-125.6002, 切向力Y=-787.4350 +FPS=27.72, 法向力=4421.2651, 切向力X=-341.7914, 切向力Y=-321.2445 +FPS=27.86, 法向力=4457.2480, 切向力X=-410.7937, 切向力Y=319.4108 +FPS=28.48, 法向力=4464.5908, 切向力X=-773.1731, 切向力Y=157.4329 +FPS=27.60, 法向力=4467.1782, 切向力X=-138.4930, 切向力Y=-88.9627 +FPS=27.90, 法向力=4312.8896, 切向力X=-543.1856, 切向力Y=-281.6167 +FPS=26.78, 法向力=4778.0879, 切向力X=-287.7236, 切向力Y=-277.4485 +FPS=28.03, 法向力=4272.3252, 切向力X=-782.7256, 切向力Y=-470.5584 +FPS=27.66, 法向力=4812.8174, 切向力X=-504.1584, 切向力Y=356.7163 +FPS=27.61, 法向力=4551.4497, 切向力X=-1018.3065, 切向力Y=424.5303 +FPS=28.94, 法向力=4569.6816, 切向力X=-961.6343, 切向力Y=376.1253 +FPS=28.43, 法向力=4676.5566, 切向力X=-698.4946, 切向力Y=78.9337 +FPS=26.96, 法向力=4649.7847, 切向力X=-409.7671, 切向力Y=-362.9590 +FPS=24.64, 法向力=4538.4658, 切向力X=-461.6316, 切向力Y=110.0445 +FPS=26.32, 法向力=4947.3711, 切向力X=-731.0255, 切向力Y=175.2142 +FPS=25.96, 法向力=4510.4033, 切向力X=-772.8737, 切向力Y=-114.0737 +FPS=27.74, 法向力=4772.0547, 切向力X=-693.6691, 切向力Y=-395.5481 +FPS=28.12, 法向力=4518.8896, 切向力X=-47.8230, 切向力Y=127.4142 +FPS=27.30, 法向力=4614.7070, 切向力X=-812.4177, 切向力Y=-118.9966 +FPS=27.62, 法向力=4907.1934, 切向力X=-683.3749, 切向力Y=481.2694 +FPS=27.00, 法向力=4859.5752, 切向力X=-801.4692, 切向力Y=472.7239 +FPS=25.29, 法向力=4156.8462, 切向力X=-656.6439, 切向力Y=-89.6181 +FPS=26.69, 法向力=4627.8350, 切向力X=148.5087, 切向力Y=10.4002 +FPS=25.74, 法向力=4742.1792, 切向力X=-494.1437, 切向力Y=-180.9531 +FPS=26.17, 法向力=4383.2378, 切向力X=57.7037, 切向力Y=-210.8803 +FPS=25.03, 法向力=4282.9531, 切向力X=-46.9287, 切向力Y=-300.2883 +FPS=23.20, 法向力=4484.4731, 切向力X=-998.0004, 切向力Y=387.2092 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000249s, blend=0.002166s (9 tiles incl ref), finalize=0.000060s, total=0.002481s +FPS=24.04, 法向力=4829.7388, 切向力X=-1136.9568, 切向力Y=42.0841 +FPS=23.80, 法向力=4307.2402, 切向力X=-950.2075, 切向力Y=387.6087 +FPS=42.48, 法向力=4317.1348, 切向力X=-428.0975, 切向力Y=631.2650 +FPS=32.30, 法向力=4769.7275, 切向力X=131.3930, 切向力Y=206.7878 +FPS=31.88, 法向力=4709.4658, 切向力X=104.8587, 切向力Y=119.9926 +FPS=31.14, 法向力=4672.3677, 切向力X=-931.8452, 切向力Y=251.6375 +FPS=31.78, 法向力=4657.6108, 切向力X=-1206.1692, 切向力Y=-27.6983 +FPS=31.00, 法向力=4430.6436, 切向力X=-784.6857, 切向力Y=93.1925 +FPS=33.03, 法向力=4404.1094, 切向力X=-495.7324, 切向力Y=77.8854 +FPS=33.05, 法向力=4263.8760, 切向力X=-420.3962, 切向力Y=421.1500 +FPS=32.88, 法向力=4382.9590, 切向力X=-728.6935, 切向力Y=218.7444 +FPS=32.72, 法向力=4486.9761, 切向力X=-774.0884, 切向力Y=-272.8954 +FPS=32.38, 法向力=4275.5117, 切向力X=-474.7159, 切向力Y=-109.4761 +FPS=33.96, 法向力=4363.7334, 切向力X=-674.0529, 切向力Y=10.0548 +FPS=32.34, 法向力=4116.8770, 切向力X=-374.5002, 切向力Y=-287.1170 +FPS=32.14, 法向力=4557.0024, 切向力X=-1097.1741, 切向力Y=476.3252 +FPS=32.82, 法向力=4236.6694, 切向力X=-358.8666, 切向力Y=134.2233 +FPS=32.68, 法向力=4339.9146, 切向力X=-123.0775, 切向力Y=87.9414 +FPS=32.98, 法向力=4297.7686, 切向力X=-277.8238, 切向力Y=74.4292 +FPS=32.73, 法向力=4756.1514, 切向力X=-478.9304, 切向力Y=611.6412 +FPS=32.53, 法向力=4399.2090, 切向力X=-928.3742, 切向力Y=172.2094 +FPS=34.05, 法向力=4686.4595, 切向力X=-64.5073, 切向力Y=573.7858 +FPS=32.40, 法向力=4875.8887, 切向力X=-300.7307, 切向力Y=471.5097 +FPS=32.85, 法向力=4685.1895, 切向力X=-211.4034, 切向力Y=236.8620 +FPS=32.61, 法向力=5120.7617, 切向力X=-994.2094, 切向力Y=485.1817 +FPS=32.54, 法向力=4475.2998, 切向力X=-696.0846, 切向力Y=-564.0964 +FPS=33.49, 法向力=4417.7500, 切向力X=-659.5175, 切向力Y=-256.8100 +FPS=32.92, 法向力=4003.2505, 切向力X=-827.4962, 切向力Y=-62.6127 +FPS=33.23, 法向力=4086.6399, 切向力X=-818.5560, 切向力Y=-20.0016 +FPS=33.69, 法向力=5025.4043, 切向力X=-1034.8542, 切向力Y=346.9433 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002146s (9 tiles incl ref), finalize=0.000064s, total=0.002461s +FPS=32.44, 法向力=4347.9692, 切向力X=-327.3370, 切向力Y=-60.9506 +FPS=33.20, 法向力=4295.4766, 切向力X=-878.2746, 切向力Y=-282.7477 +FPS=32.14, 法向力=4363.1377, 切向力X=-259.3783, 切向力Y=118.7094 +FPS=31.63, 法向力=4514.9883, 切向力X=-707.3545, 切向力Y=-259.7794 +FPS=32.50, 法向力=4468.5107, 切向力X=-743.1500, 切向力Y=-212.2846 +FPS=31.99, 法向力=4538.1729, 切向力X=-306.6578, 切向力Y=549.7659 +FPS=31.91, 法向力=4351.9375, 切向力X=-726.7099, 切向力Y=34.2052 +FPS=30.34, 法向力=4327.9893, 切向力X=270.9026, 切向力Y=-105.8223 +FPS=31.23, 法向力=4012.0417, 切向力X=-1065.2372, 切向力Y=54.5273 +FPS=32.49, 法向力=4071.0059, 切向力X=287.3228, 切向力Y=189.4059 +FPS=31.54, 法向力=4633.6450, 切向力X=-133.7279, 切向力Y=415.3193 +FPS=34.35, 法向力=4674.8101, 切向力X=-167.0950, 切向力Y=478.0167 +FPS=32.40, 法向力=4670.2656, 切向力X=-161.5717, 切向力Y=474.6857 +FPS=32.47, 法向力=4534.3613, 切向力X=-418.5462, 切向力Y=488.9114 +FPS=32.78, 法向力=4416.3350, 切向力X=-532.1201, 切向力Y=-519.3381 +FPS=32.38, 法向力=4325.4277, 切向力X=77.9962, 切向力Y=-200.7002 +FPS=33.79, 法向力=4031.0488, 切向力X=-729.0355, 切向力Y=579.8496 +FPS=32.58, 法向力=4282.9375, 切向力X=-501.5153, 切向力Y=-590.9570 +FPS=32.64, 法向力=4605.0137, 切向力X=-184.8320, 切向力Y=172.3145 +FPS=31.97, 法向力=4423.8887, 切向力X=-334.8257, 切向力Y=278.0181 +FPS=32.15, 法向力=4063.9570, 切向力X=-48.3916, 切向力Y=-413.8571 +FPS=30.77, 法向力=4276.4678, 切向力X=-320.8781, 切向力Y=-78.2456 +FPS=32.84, 法向力=4394.7021, 切向力X=30.2958, 切向力Y=181.3294 +FPS=33.37, 法向力=4411.5732, 切向力X=-1611.0592, 切向力Y=91.4827 +FPS=32.63, 法向力=4034.2310, 切向力X=-359.1479, 切向力Y=67.1120 +FPS=32.77, 法向力=3866.9050, 切向力X=-621.7266, 切向力Y=-144.8063 +FPS=32.81, 法向力=3916.5615, 切向力X=-585.3219, 切向力Y=-146.6312 +FPS=32.98, 法向力=3777.2036, 切向力X=-862.1189, 切向力Y=9.2519 +FPS=33.32, 法向力=4585.9141, 切向力X=-653.1578, 切向力Y=119.8744 +FPS=32.34, 法向力=4300.0254, 切向力X=6.5112, 切向力Y=-61.9664 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000240s, blend=0.002221s (9 tiles incl ref), finalize=0.000067s, total=0.002536s +FPS=31.32, 法向力=4064.2925, 切向力X=-718.9429, 切向力Y=339.4331 +FPS=31.78, 法向力=4504.4644, 切向力X=-876.9850, 切向力Y=152.0018 +FPS=31.86, 法向力=4198.1030, 切向力X=-299.8625, 切向力Y=687.5598 +FPS=31.44, 法向力=4324.5571, 切向力X=-103.3235, 切向力Y=415.3745 +FPS=27.05, 法向力=4360.6895, 切向力X=-404.6035, 切向力Y=-100.4815 +FPS=27.40, 法向力=3863.9077, 切向力X=-472.4438, 切向力Y=-211.2080 +FPS=27.17, 法向力=4394.8301, 切向力X=-240.3370, 切向力Y=314.0853 +FPS=32.86, 法向力=3844.9131, 切向力X=-445.6599, 切向力Y=350.1411 +FPS=30.30, 法向力=4288.8628, 切向力X=-814.8236, 切向力Y=206.1269 +FPS=32.36, 法向力=4228.2236, 切向力X=-907.7381, 切向力Y=-110.3831 +FPS=32.00, 法向力=4243.6743, 切向力X=-366.5383, 切向力Y=-108.0137 +FPS=32.51, 法向力=4190.4316, 切向力X=-360.7463, 切向力Y=460.4816 +FPS=31.22, 法向力=4181.3799, 切向力X=-562.1122, 切向力Y=326.9279 +FPS=31.97, 法向力=4318.6650, 切向力X=-616.4230, 切向力Y=158.7829 +FPS=31.76, 法向力=4535.0352, 切向力X=-210.8712, 切向力Y=-203.1802 +FPS=31.00, 法向力=3454.9565, 切向力X=237.5947, 切向力Y=-412.8587 +FPS=32.07, 法向力=4138.8706, 切向力X=-84.3850, 切向力Y=-144.7879 +FPS=32.33, 法向力=4389.6318, 切向力X=-676.7656, 切向力Y=320.4124 +FPS=31.95, 法向力=4343.0059, 切向力X=-705.0396, 切向力Y=334.2888 +FPS=32.23, 法向力=4035.2656, 切向力X=-301.6591, 切向力Y=219.5164 +FPS=30.57, 法向力=4185.4541, 切向力X=-598.1382, 切向力Y=504.5164 +FPS=32.38, 法向力=4439.6167, 切向力X=-1329.4016, 切向力Y=137.8730 +FPS=31.90, 法向力=4640.3457, 切向力X=-708.0958, 切向力Y=430.3040 +FPS=31.14, 法向力=3901.7991, 切向力X=-535.4493, 切向力Y=375.0477 +FPS=32.35, 法向力=4236.9448, 切向力X=-668.7976, 切向力Y=556.8036 +FPS=33.37, 法向力=4356.6006, 切向力X=-727.4612, 切向力Y=172.1624 +FPS=33.17, 法向力=4044.2856, 切向力X=-430.4429, 切向力Y=-676.0656 +FPS=31.08, 法向力=4054.0493, 切向力X=-1417.7017, 切向力Y=66.8898 +FPS=28.80, 法向力=3886.5945, 切向力X=-413.1715, 切向力Y=-22.3373 +FPS=30.03, 法向力=4377.5068, 切向力X=-491.4393, 切向力Y=524.8896 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000358s, blend=0.002405s (9 tiles incl ref), finalize=0.000082s, total=0.002852s +FPS=30.98, 法向力=4544.6025, 切向力X=-1364.0298, 切向力Y=156.6618 +FPS=32.38, 法向力=4169.4312, 切向力X=-585.4659, 切向力Y=473.6057 +FPS=32.90, 法向力=4079.4219, 切向力X=-751.5496, 切向力Y=-295.6535 +FPS=32.35, 法向力=4139.6597, 切向力X=-69.0990, 切向力Y=-43.8080 +FPS=32.44, 法向力=4593.6279, 切向力X=-1401.7184, 切向力Y=-124.9476 +FPS=32.83, 法向力=4377.7217, 切向力X=-1024.4797, 切向力Y=255.8853 +FPS=32.67, 法向力=4006.1895, 切向力X=-462.6487, 切向力Y=-124.5869 +FPS=32.95, 法向力=4271.3672, 切向力X=-223.6411, 切向力Y=350.6520 +FPS=33.20, 法向力=4043.8391, 切向力X=-227.2007, 切向力Y=139.6909 +FPS=34.47, 法向力=4058.4028, 切向力X=-246.8786, 切向力Y=95.6069 +FPS=32.80, 法向力=4826.4170, 切向力X=-150.2556, 切向力Y=219.2831 +FPS=32.58, 法向力=3871.4216, 切向力X=93.0611, 切向力Y=96.6003 +FPS=33.16, 法向力=4372.6348, 切向力X=-194.8125, 切向力Y=-220.3430 +FPS=32.08, 法向力=4141.5620, 切向力X=-621.0521, 切向力Y=954.4239 +FPS=32.51, 法向力=3895.7158, 切向力X=-291.2013, 切向力Y=-133.0446 +FPS=33.64, 法向力=4265.3193, 切向力X=-665.2108, 切向力Y=-112.4383 +FPS=33.00, 法向力=4247.2842, 切向力X=-573.8987, 切向力Y=109.7260 +FPS=33.22, 法向力=4037.6904, 切向力X=-745.1479, 切向力Y=-429.0519 +FPS=12.68, 法向力=4414.3027, 切向力X=-480.5032, 切向力Y=-169.4613 +FPS=19.85, 法向力=4373.4092, 切向力X=-342.0659, 切向力Y=-301.2398 +FPS=20.57, 法向力=4145.8057, 切向力X=-548.5985, 切向力Y=-141.8466 +FPS=21.03, 法向力=3922.6360, 切向力X=-713.0176, 切向力Y=-547.7092 +FPS=21.83, 法向力=4414.1567, 切向力X=-226.9135, 切向力Y=626.9291 +FPS=33.25, 法向力=4265.3711, 切向力X=-161.6601, 切向力Y=-150.0788 +FPS=33.87, 法向力=4356.5405, 切向力X=-143.7167, 切向力Y=-56.8673 +FPS=35.82, 法向力=4105.1904, 切向力X=-896.1736, 切向力Y=324.2047 +FPS=33.30, 法向力=4468.7285, 切向力X=-1189.0845, 切向力Y=55.4356 +FPS=34.26, 法向力=4256.5820, 切向力X=-584.9760, 切向力Y=-106.8095 +FPS=35.04, 法向力=4255.2290, 切向力X=-417.7809, 切向力Y=125.0772 +FPS=34.03, 法向力=4692.6787, 切向力X=-10.4889, 切向力Y=647.0342 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.002205s (9 tiles incl ref), finalize=0.000196s, total=0.002643s +FPS=32.93, 法向力=4689.9854, 切向力X=29.4459, 切向力Y=567.1379 +FPS=35.21, 法向力=4117.8799, 切向力X=-632.5405, 切向力Y=592.6237 +FPS=33.81, 法向力=3857.3157, 切向力X=-534.3977, 切向力Y=449.7442 +FPS=33.39, 法向力=4181.6733, 切向力X=-675.3621, 切向力Y=-816.4717 +FPS=34.65, 法向力=4117.0146, 切向力X=-735.9606, 切向力Y=129.1428 +FPS=33.48, 法向力=4317.5410, 切向力X=-996.1479, 切向力Y=744.9915 +FPS=32.40, 法向力=3921.3242, 切向力X=-267.1992, 切向力Y=-158.6931 +FPS=30.05, 法向力=3955.9277, 切向力X=-422.3770, 切向力Y=223.1250 +FPS=32.64, 法向力=4300.7148, 切向力X=-862.0181, 切向力Y=340.0548 +FPS=33.10, 法向力=4283.6357, 切向力X=-509.0752, 切向力Y=16.9172 +FPS=32.92, 法向力=4334.5107, 切向力X=-405.2250, 切向力Y=356.8489 +FPS=32.91, 法向力=4038.9629, 切向力X=-292.0365, 切向力Y=-495.1697 +FPS=32.17, 法向力=4206.8218, 切向力X=-217.3107, 切向力Y=111.1613 +FPS=32.54, 法向力=4183.2588, 切向力X=-219.6042, 切向力Y=18.7247 +FPS=33.24, 法向力=4173.8652, 切向力X=-834.8661, 切向力Y=178.7029 +FPS=34.19, 法向力=4028.2764, 切向力X=-270.1911, 切向力Y=-253.6122 +FPS=33.14, 法向力=4279.1533, 切向力X=59.9617, 切向力Y=102.4299 +FPS=34.05, 法向力=4317.8359, 切向力X=54.1255, 切向力Y=331.8916 +FPS=32.04, 法向力=4147.8447, 切向力X=-562.7723, 切向力Y=268.2157 +FPS=33.59, 法向力=3569.9539, 切向力X=-407.1560, 切向力Y=217.0160 +FPS=32.01, 法向力=4052.1772, 切向力X=-1223.8068, 切向力Y=197.1849 +FPS=31.23, 法向力=4101.9893, 切向力X=-541.7587, 切向力Y=270.1191 +FPS=31.41, 法向力=3888.6892, 切向力X=-880.7697, 切向力Y=369.7963 +FPS=30.71, 法向力=4026.4075, 切向力X=-393.6206, 切向力Y=274.3170 +FPS=31.49, 法向力=4031.1311, 切向力X=-416.0331, 切向力Y=69.1191 +FPS=33.39, 法向力=4001.9697, 切向力X=-386.5982, 切向力Y=96.8328 +FPS=32.94, 法向力=4048.3301, 切向力X=-687.4670, 切向力Y=154.9316 +FPS=32.85, 法向力=4185.1523, 切向力X=-473.4095, 切向力Y=387.0644 +FPS=33.11, 法向力=3992.2935, 切向力X=-279.5695, 切向力Y=354.8889 +FPS=33.22, 法向力=3945.6702, 切向力X=-230.4581, 切向力Y=331.0201 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000232s, blend=0.002155s (9 tiles incl ref), finalize=0.000057s, total=0.002451s +FPS=32.78, 法向力=4072.5396, 切向力X=-575.3514, 切向力Y=331.4937 +FPS=32.35, 法向力=4046.4717, 切向力X=-630.4630, 切向力Y=520.8789 +FPS=32.99, 法向力=3824.3518, 切向力X=-558.9754, 切向力Y=250.1508 +FPS=33.28, 法向力=4389.6494, 切向力X=-990.4404, 切向力Y=783.8439 +FPS=32.61, 法向力=4002.7700, 切向力X=-556.2756, 切向力Y=244.2085 +FPS=30.53, 法向力=4162.5835, 切向力X=-517.5233, 切向力Y=-83.1788 +FPS=33.09, 法向力=3773.7812, 切向力X=-517.4252, 切向力Y=470.4886 +FPS=32.51, 法向力=3731.7012, 切向力X=-596.8777, 切向力Y=387.0653 +FPS=26.67, 法向力=4363.5200, 切向力X=-313.7362, 切向力Y=198.6666 +FPS=30.52, 法向力=3540.2371, 切向力X=51.8340, 切向力Y=-150.9459 +FPS=34.08, 法向力=3899.9619, 切向力X=-535.1637, 切向力Y=192.4834 +FPS=33.36, 法向力=3879.0291, 切向力X=-911.3112, 切向力Y=112.2777 +FPS=31.06, 法向力=3613.7705, 切向力X=-5.0596, 切向力Y=-562.4288 +FPS=33.66, 法向力=4105.7339, 切向力X=-253.9848, 切向力Y=319.2152 +FPS=34.57, 法向力=3782.2695, 切向力X=-816.6474, 切向力Y=680.6880 +FPS=32.58, 法向力=3595.5706, 切向力X=-484.7584, 切向力Y=425.7725 +FPS=32.40, 法向力=4351.0601, 切向力X=-267.7820, 切向力Y=190.3485 +FPS=31.95, 法向力=4290.3096, 切向力X=-336.0665, 切向力Y=425.6060 +FPS=34.09, 法向力=4227.1763, 切向力X=-343.1161, 切向力Y=729.8198 +FPS=34.42, 法向力=4236.8130, 切向力X=-366.4941, 切向力Y=700.0593 +FPS=33.67, 法向力=4140.8169, 切向力X=-495.3647, 切向力Y=250.5312 +FPS=33.35, 法向力=3841.1299, 切向力X=-173.7149, 切向力Y=-122.5250 +FPS=34.59, 法向力=3873.2214, 切向力X=-216.9555, 切向力Y=-57.4694 +FPS=34.39, 法向力=4054.4143, 切向力X=-730.4794, 切向力Y=436.7682 +FPS=35.21, 法向力=3823.1157, 切向力X=-511.0233, 切向力Y=485.1406 +FPS=32.62, 法向力=4360.5381, 切向力X=-507.3581, 切向力Y=467.7240 +FPS=32.71, 法向力=3636.9922, 切向力X=-462.5355, 切向力Y=-173.3609 +FPS=32.01, 法向力=3560.3784, 切向力X=-351.2589, 切向力Y=115.7842 +FPS=31.46, 法向力=3981.4517, 切向力X=-571.8055, 切向力Y=153.6255 +FPS=31.65, 法向力=4095.5083, 切向力X=-863.7465, 切向力Y=667.6188 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000240s, blend=0.002134s (9 tiles incl ref), finalize=0.000062s, total=0.002442s +FPS=31.17, 法向力=4127.6221, 切向力X=-562.1083, 切向力Y=46.8882 +FPS=33.78, 法向力=4194.0049, 切向力X=-645.2317, 切向力Y=-52.8803 +FPS=32.38, 法向力=4222.9834, 切向力X=-297.5797, 切向力Y=313.0734 +FPS=29.94, 法向力=3784.4238, 切向力X=-697.2670, 切向力Y=223.5690 +FPS=33.32, 法向力=4159.2900, 切向力X=-794.3185, 切向力Y=253.6298 +FPS=33.62, 法向力=4185.9062, 切向力X=-818.5186, 切向力Y=214.4705 +FPS=32.95, 法向力=4211.9502, 切向力X=-694.1288, 切向力Y=196.2291 +FPS=32.70, 法向力=3862.6885, 切向力X=-199.9123, 切向力Y=322.3005 +FPS=32.84, 法向力=3691.8271, 切向力X=-805.0598, 切向力Y=-131.0721 +FPS=32.08, 法向力=3831.0625, 切向力X=-62.0041, 切向力Y=669.9763 +FPS=32.51, 法向力=4365.9473, 切向力X=-547.6719, 切向力Y=-417.6545 +FPS=32.20, 法向力=3700.5952, 切向力X=-631.5428, 切向力Y=234.6493 +FPS=32.46, 法向力=4014.2222, 切向力X=-334.4884, 切向力Y=267.1828 +FPS=31.46, 法向力=4108.6162, 切向力X=-136.6828, 切向力Y=252.5888 +FPS=32.73, 法向力=4106.8887, 切向力X=-38.3791, 切向力Y=208.7184 +FPS=31.10, 法向力=4215.2788, 切向力X=-673.9669, 切向力Y=511.7601 +FPS=32.65, 法向力=3804.1523, 切向力X=-518.2477, 切向力Y=-4.5380 +FPS=31.54, 法向力=4037.3840, 切向力X=-900.3143, 切向力Y=-185.6451 +FPS=33.39, 法向力=4013.4973, 切向力X=-881.6923, 切向力Y=-215.3855 +FPS=32.89, 法向力=4024.5239, 切向力X=-635.8803, 切向力Y=-16.6500 +FPS=33.60, 法向力=3560.4009, 切向力X=-1037.4635, 切向力Y=233.0157 +FPS=33.19, 法向力=3554.7327, 切向力X=-752.5071, 切向力Y=258.5616 +FPS=32.41, 法向力=3916.3511, 切向力X=-694.8556, 切向力Y=-210.6022 +FPS=33.05, 法向力=3935.3708, 切向力X=-51.6417, 切向力Y=-278.7806 +FPS=32.14, 法向力=3925.6265, 切向力X=-52.8682, 切向力Y=727.4816 +FPS=31.77, 法向力=3977.1685, 切向力X=-491.4304, 切向力Y=210.7664 +FPS=33.58, 法向力=4031.2605, 切向力X=-434.4515, 切向力Y=220.6374 +FPS=31.71, 法向力=3989.0095, 切向力X=-732.4310, 切向力Y=31.7100 +FPS=29.57, 法向力=4570.4150, 切向力X=-1618.3999, 切向力Y=263.6577 +FPS=29.17, 法向力=3838.6323, 切向力X=-850.7782, 切向力Y=547.8990 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002204s (9 tiles incl ref), finalize=0.000059s, total=0.002508s +FPS=32.10, 法向力=4530.2930, 切向力X=-848.4424, 切向力Y=526.4742 +FPS=32.60, 法向力=4529.6680, 切向力X=-834.5912, 切向力Y=490.1426 +FPS=31.75, 法向力=3781.3394, 切向力X=-821.7701, 切向力Y=-291.3885 +FPS=30.68, 法向力=3794.2266, 切向力X=-913.4099, 切向力Y=-181.8176 +FPS=32.76, 法向力=3602.0962, 切向力X=-980.5927, 切向力Y=-510.7406 +FPS=32.66, 法向力=3476.1804, 切向力X=-711.8574, 切向力Y=-66.9579 +FPS=32.21, 法向力=4123.6064, 切向力X=-629.4744, 切向力Y=437.2386 +FPS=32.47, 法向力=4009.2456, 切向力X=-312.0878, 切向力Y=612.3904 +FPS=32.18, 法向力=4121.1816, 切向力X=-352.6924, 切向力Y=130.8139 +FPS=31.90, 法向力=3578.2122, 切向力X=-497.1572, 切向力Y=-511.1599 +FPS=30.88, 法向力=3765.9121, 切向力X=-678.8324, 切向力Y=-9.3966 +FPS=31.44, 法向力=3893.4692, 切向力X=-958.9980, 切向力Y=231.6572 +FPS=32.31, 法向力=3665.7739, 切向力X=-641.7319, 切向力Y=511.6881 +FPS=32.38, 法向力=3576.0427, 切向力X=-700.0469, 切向力Y=523.3871 +FPS=28.66, 法向力=3972.9939, 切向力X=-609.4668, 切向力Y=189.1557 +FPS=32.16, 法向力=3883.5039, 切向力X=-398.0758, 切向力Y=379.6317 +FPS=31.12, 法向力=3959.4424, 切向力X=-791.6729, 切向力Y=375.6676 +FPS=32.40, 法向力=3901.4263, 切向力X=-1021.6219, 切向力Y=522.8054 +FPS=31.95, 法向力=3848.9111, 切向力X=-411.4615, 切向力Y=-87.2659 +FPS=32.90, 法向力=3848.9185, 切向力X=-443.7290, 切向力Y=-61.0428 +FPS=32.50, 法向力=3957.0959, 切向力X=-153.2080, 切向力Y=483.9574 +FPS=30.71, 法向力=4049.0708, 切向力X=-446.7651, 切向力Y=612.3916 +FPS=32.73, 法向力=3836.2065, 切向力X=-32.0944, 切向力Y=603.0257 +FPS=33.12, 法向力=3711.9622, 切向力X=-549.7173, 切向力Y=-368.0317 +FPS=32.35, 法向力=3676.8958, 切向力X=-433.4557, 切向力Y=-45.4120 +FPS=31.86, 法向力=3980.5693, 切向力X=-984.8913, 切向力Y=135.6307 +FPS=34.01, 法向力=3966.9763, 切向力X=-1000.6902, 切向力Y=169.1558 +FPS=32.54, 法向力=3595.7092, 切向力X=-881.4993, 切向力Y=315.5595 +FPS=32.38, 法向力=3830.8496, 切向力X=-588.1298, 切向力Y=24.9001 +FPS=32.63, 法向力=3647.2517, 切向力X=-594.7335, 切向力Y=220.4295 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000288s, blend=0.002161s (9 tiles incl ref), finalize=0.000062s, total=0.002518s +FPS=31.69, 法向力=4098.5938, 切向力X=-430.4353, 切向力Y=468.0735 +FPS=33.96, 法向力=4123.8271, 切向力X=-532.3767, 切向力Y=483.0815 +FPS=31.40, 法向力=3936.9233, 切向力X=-707.6787, 切向力Y=580.0504 +FPS=25.33, 法向力=4136.0479, 切向力X=-63.5233, 切向力Y=296.3173 +FPS=30.64, 法向力=4011.5762, 切向力X=-385.3351, 切向力Y=-555.8087 +FPS=32.37, 法向力=3507.4023, 切向力X=-744.2087, 切向力Y=101.3050 +FPS=32.73, 法向力=4087.0396, 切向力X=-511.7795, 切向力Y=445.2328 +FPS=33.36, 法向力=3553.1963, 切向力X=-192.8298, 切向力Y=-128.3549 +FPS=33.52, 法向力=3888.7065, 切向力X=44.9725, 切向力Y=216.2021 +FPS=34.06, 法向力=3811.2249, 切向力X=-13.4326, 切向力Y=201.6491 +FPS=33.49, 法向力=3294.7173, 切向力X=-96.9752, 切向力Y=176.6633 +FPS=33.15, 法向力=3791.3013, 切向力X=-263.3795, 切向力Y=371.9302 +FPS=32.14, 法向力=3914.9800, 切向力X=-23.3447, 切向力Y=478.0405 +FPS=34.14, 法向力=3932.2148, 切向力X=39.9810, 切向力Y=448.5420 +FPS=33.43, 法向力=3256.3101, 切向力X=-1015.0616, 切向力Y=-250.5853 +FPS=29.79, 法向力=3771.4058, 切向力X=-796.8727, 切向力Y=113.0026 +FPS=32.26, 法向力=3812.3511, 切向力X=-264.2911, 切向力Y=-7.9916 +FPS=32.02, 法向力=4048.3660, 切向力X=212.8954, 切向力Y=444.6449 +FPS=31.99, 法向力=3747.5037, 切向力X=-708.6940, 切向力Y=541.0679 +FPS=32.41, 法向力=3493.3311, 切向力X=-487.0834, 切向力Y=417.0183 +FPS=31.95, 法向力=3471.0684, 切向力X=-888.5708, 切向力Y=-715.3512 +FPS=32.17, 法向力=3781.0190, 切向力X=-797.1910, 切向力Y=830.5535 +FPS=32.62, 法向力=3765.2236, 切向力X=-735.1583, 切向力Y=817.7148 +FPS=31.90, 法向力=3714.4771, 切向力X=-452.3969, 切向力Y=-146.1442 +FPS=31.76, 法向力=3905.1907, 切向力X=-847.7455, 切向力Y=45.5471 +FPS=32.24, 法向力=3662.6934, 切向力X=-354.3910, 切向力Y=13.6333 +FPS=31.37, 法向力=3641.3411, 切向力X=-355.2545, 切向力Y=87.8328 +FPS=31.80, 法向力=4046.5347, 切向力X=-671.7523, 切向力Y=388.6208 +FPS=31.31, 法向力=3861.3469, 切向力X=-265.2596, 切向力Y=514.1483 +FPS=25.42, 法向力=3883.2036, 切向力X=-318.0632, 切向力Y=554.9550 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002203s (9 tiles incl ref), finalize=0.000061s, total=0.002507s +FPS=31.53, 法向力=3866.6541, 切向力X=-321.9543, 切向力Y=542.1940 +FPS=31.94, 法向力=3911.0088, 切向力X=-294.8987, 切向力Y=567.5585 +FPS=32.38, 法向力=3865.1392, 切向力X=-320.0829, 切向力Y=505.8362 +FPS=30.60, 法向力=3893.6450, 切向力X=-318.4322, 切向力Y=557.2986 +FPS=29.21, 法向力=3867.3276, 切向力X=-322.2150, 切向力Y=542.6273 +FPS=30.81, 法向力=3910.4753, 切向力X=-295.2676, 切向力Y=567.8021 +FPS=31.97, 法向力=3866.0339, 切向力X=-320.1277, 切向力Y=505.6301 +FPS=31.17, 法向力=3886.2666, 切向力X=-318.5735, 切向力Y=557.6005 +FPS=31.22, 法向力=3867.5527, 切向力X=-321.9917, 切向力Y=542.5800 +FPS=32.75, 法向力=3910.4585, 切向力X=-295.2069, 切向力Y=567.7468 +FPS=32.65, 法向力=3863.8550, 切向力X=-319.7262, 切向力Y=506.0982 +FPS=32.39, 法向力=3893.3750, 切向力X=-318.4574, 切向力Y=557.2417 +FPS=32.45, 法向力=3864.8743, 切向力X=-324.2430, 切向力Y=541.5673 +FPS=33.14, 法向力=3909.2593, 切向力X=-295.7341, 切向力Y=567.5471 +FPS=33.60, 法向力=3866.4634, 切向力X=-320.5406, 切向力Y=505.7676 +FPS=32.97, 法向力=3886.2102, 切向力X=-318.7166, 切向力Y=557.8323 +FPS=32.38, 法向力=3875.0466, 切向力X=-321.9326, 切向力Y=542.3622 +FPS=34.85, 法向力=3909.6177, 切向力X=-295.4805, 切向力Y=567.8893 +FPS=35.48, 法向力=3866.3418, 切向力X=-319.8452, 切向力Y=506.0703 +FPS=34.94, 法向力=3886.4287, 切向力X=-318.6031, 切向力Y=557.6434 +FPS=34.68, 法向力=3868.5198, 切向力X=-322.4792, 切向力Y=542.1801 +FPS=34.62, 法向力=3908.2952, 切向力X=-295.2499, 切向力Y=567.8954 +FPS=34.91, 法向力=3873.4312, 切向力X=-320.0449, 切向力Y=505.3000 +FPS=34.89, 法向力=3887.3792, 切向力X=-318.8392, 切向力Y=557.5775 +FPS=34.99, 法向力=3868.2065, 切向力X=-322.0599, 切向力Y=542.6095 +FPS=34.58, 法向力=3908.7114, 切向力X=-295.2606, 切向力Y=567.9094 +FPS=33.60, 法向力=3866.2771, 切向力X=-319.8415, 切向力Y=505.9585 +FPS=30.76, 法向力=3886.0781, 切向力X=-318.5919, 切向力Y=557.6398 +FPS=34.40, 法向力=3875.3350, 切向力X=-322.3115, 切向力Y=541.9193 +FPS=35.25, 法向力=3909.5337, 切向力X=-295.4669, 切向力Y=567.8281 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.002141s (9 tiles incl ref), finalize=0.000062s, total=0.002445s +FPS=34.61, 法向力=3866.5120, 切向力X=-320.1661, 切向力Y=505.6310 +FPS=35.73, 法向力=3886.3335, 切向力X=-318.5885, 切向力Y=557.6188 +FPS=34.40, 法向力=3867.8523, 切向力X=-322.4564, 切向力Y=542.1591 +FPS=31.66, 法向力=3907.1274, 切向力X=-295.2325, 切向力Y=567.9657 +FPS=35.34, 法向力=3873.0935, 切向力X=-320.0499, 切向力Y=505.2961 +FPS=36.26, 法向力=3887.6450, 切向力X=-318.8293, 切向力Y=557.5811 +FPS=35.14, 法向力=3867.7905, 切向力X=-322.0309, 切向力Y=542.5837 +FPS=35.53, 法向力=3910.7246, 切向力X=-295.2482, 切向力Y=567.7625 +FPS=35.12, 法向力=3863.9231, 切向力X=-319.7307, 切向力Y=506.0958 +FPS=31.99, 法向力=3893.8386, 切向力X=-318.4598, 切向力Y=557.2264 +FPS=33.71, 法向力=3864.7395, 切向力X=-324.6230, 切向力Y=541.2097 +FPS=33.28, 法向力=3907.8860, 切向力X=-295.7570, 切向力Y=567.6392 +FPS=33.33, 法向力=3866.1780, 切向力X=-320.2004, 切向力Y=506.1805 +FPS=33.49, 法向力=3886.2095, 切向力X=-318.7148, 切向力Y=557.8595 +FPS=33.33, 法向力=3875.0500, 切向力X=-321.9321, 切向力Y=542.3755 +FPS=32.28, 法向力=3909.5479, 切向力X=-295.4593, 切向力Y=567.8852 +FPS=32.29, 法向力=3866.6204, 切向力X=-320.1958, 切向力Y=505.6603 +FPS=32.07, 法向力=3886.4370, 切向力X=-318.6133, 切向力Y=557.6354 +FPS=32.66, 法向力=3868.3718, 切向力X=-322.4448, 切向力Y=542.1562 +FPS=32.38, 法向力=3908.3159, 切向力X=-295.2450, 切向力Y=567.8938 +FPS=32.17, 法向力=3873.0610, 切向力X=-319.6671, 切向力Y=505.6857 +FPS=33.65, 法向力=3887.3362, 切向力X=-318.8144, 切向力Y=557.5798 +FPS=33.50, 法向力=3868.5613, 切向力X=-322.4668, 切向力Y=542.2690 +FPS=33.06, 法向力=3908.7371, 切向力X=-295.2849, 切向力Y=567.9144 +FPS=32.95, 法向力=3866.3052, 切向力X=-319.8672, 切向力Y=505.9825 +FPS=31.79, 法向力=3886.0840, 切向力X=-318.5954, 切向力Y=557.6488 +FPS=32.72, 法向力=3875.3354, 切向力X=-322.3117, 切向力Y=541.9155 +FPS=31.65, 法向力=3909.5322, 切向力X=-295.4699, 切向力Y=567.8322 +FPS=32.74, 法向力=3866.5120, 切向力X=-320.1658, 切向力Y=505.6316 +FPS=31.81, 法向力=3886.3342, 切向力X=-318.5881, 切向力Y=557.6189 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002188s (9 tiles incl ref), finalize=0.000062s, total=0.002493s +FPS=32.28, 法向力=3867.8496, 切向力X=-322.4559, 切向力Y=542.1588 +FPS=32.41, 法向力=3907.1274, 切向力X=-295.2315, 切向力Y=567.9653 +FPS=32.76, 法向力=3873.0969, 切向力X=-320.0520, 切向力Y=505.2955 +FPS=32.72, 法向力=3887.6428, 切向力X=-318.8306, 切向力Y=557.5814 +FPS=32.85, 法向力=3867.7944, 切向力X=-322.0313, 切向力Y=542.5787 +FPS=31.67, 法向力=3910.7297, 切向力X=-295.2490, 切向力Y=567.7686 +FPS=32.62, 法向力=3863.9294, 切向力X=-319.7314, 切向力Y=506.0965 +FPS=32.56, 法向力=3893.8435, 切向力X=-318.4595, 切向力Y=557.2261 +FPS=32.56, 法向力=3864.7407, 切向力X=-324.6238, 切向力Y=541.2100 +FPS=32.52, 法向力=3907.8811, 切向力X=-295.7568, 切向力Y=567.6376 +FPS=32.71, 法向力=3866.1768, 切向力X=-320.2010, 切向力Y=506.1819 +FPS=33.40, 法向力=3886.2109, 切向力X=-318.7141, 切向力Y=557.8600 +FPS=33.28, 法向力=3875.0464, 切向力X=-321.9362, 切向力Y=542.3743 +FPS=33.32, 法向力=3909.5408, 切向力X=-295.4601, 切向力Y=567.8859 +FPS=32.38, 法向力=3866.6204, 切向力X=-320.1924, 切向力Y=505.6606 +FPS=32.36, 法向力=3886.4363, 切向力X=-318.6107, 切向力Y=557.6349 +FPS=32.22, 法向力=3868.3755, 切向力X=-322.4422, 切向力Y=542.1584 +FPS=33.28, 法向力=3908.3176, 切向力X=-295.2445, 切向力Y=567.8958 +FPS=30.74, 法向力=3873.3987, 切向力X=-320.0538, 切向力Y=505.3216 +FPS=32.69, 法向力=3887.3618, 切向力X=-318.8331, 切向力Y=557.5756 +FPS=33.50, 法向力=3868.2065, 切向力X=-322.0601, 切向力Y=542.6026 +FPS=31.96, 法向力=3908.7043, 切向力X=-295.2615, 切向力Y=567.9122 +FPS=33.35, 法向力=3866.2988, 切向力X=-319.8660, 切向力Y=505.9812 +FPS=34.14, 法向力=3886.0796, 切向力X=-318.5955, 切向力Y=557.6488 +FPS=32.21, 法向力=3875.3362, 切向力X=-322.3117, 切向力Y=541.9161 +FPS=31.46, 法向力=3909.5320, 切向力X=-295.4699, 切向力Y=567.8298 +FPS=32.52, 法向力=3866.5146, 切向力X=-320.1657, 切向力Y=505.6322 +FPS=32.56, 法向力=3886.3345, 切向力X=-318.5872, 切向力Y=557.6190 +FPS=32.22, 法向力=3867.8481, 切向力X=-322.4557, 切向力Y=542.1573 +FPS=30.74, 法向力=3907.1292, 切向力X=-295.2325, 切向力Y=567.9645 +stitch_feature_optimized: canvas out_w=438, out_h=464, x_min=-92.77, y_min=-106.72 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000338s, blend=0.002399s (9 tiles incl ref), finalize=0.000065s, total=0.002809s +FPS=31.85, 法向力=3873.0962, 切向力X=-320.0510, 切向力Y=505.3026 +FPS=31.51, 法向力=3887.6426, 切向力X=-318.8288, 切向力Y=557.5822 +FPS=30.93, 法向力=3867.7898, 切向力X=-322.0307, 切向力Y=542.5842 +FPS=32.56, 法向力=3910.7253, 切向力X=-295.2487, 切向力Y=567.7675 +FPS=31.66, 法向力=3863.9238, 切向力X=-319.7305, 切向力Y=506.0972 +FPS=31.19, 法向力=3893.8403, 切向力X=-318.4588, 切向力Y=557.2274 +FPS=32.86, 法向力=3864.7402, 切向力X=-324.6241, 切向力Y=541.2108 +FPS=32.27, 法向力=3907.8848, 切向力X=-295.7582, 切向力Y=567.6393 +FPS=11.91, 法向力=3866.1748, 切向力X=-320.2019, 切向力Y=506.1785 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260604_093631.log b/examples/logs/qt_viewer_20260604_093631.log new file mode 100644 index 0000000..de48c17 --- /dev/null +++ b/examples/logs/qt_viewer_20260604_093631.log @@ -0,0 +1,1220 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=45 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Image processing backend: cpu (requested: cpu) + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.50, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.19, 法向力=1455.4851, 切向力X=-759.5829, 切向力Y=-303.3917 +FPS=25.49, 法向力=1860.5100, 切向力X=-30.8997, 切向力Y=-399.3463 +FPS=25.87, 法向力=1640.4486, 切向力X=-213.6847, 切向力Y=-901.7311 +FPS=27.11, 法向力=1679.0557, 切向力X=202.5949, 切向力Y=-1421.8235 +FPS=27.06, 法向力=1754.0303, 切向力X=-49.7736, 切向力Y=-315.5695 +FPS=26.00, 法向力=1919.9160, 切向力X=-329.1250, 切向力Y=-593.3516 +FPS=27.55, 法向力=2376.8721, 切向力X=-532.0063, 切向力Y=-1244.0212 +FPS=27.32, 法向力=1996.9302, 切向力X=340.0715, 切向力Y=-691.2666 +FPS=27.29, 法向力=2376.6482, 切向力X=-202.6442, 切向力Y=-682.2184 +FPS=27.58, 法向力=2688.1055, 切向力X=195.5642, 切向力Y=-1424.7893 +FPS=27.44, 法向力=2142.6250, 切向力X=394.8434, 切向力Y=-1219.9045 +FPS=28.38, 法向力=2438.9314, 切向力X=-477.9730, 切向力Y=-976.6674 +FPS=27.32, 法向力=2672.5562, 切向力X=-428.9352, 切向力Y=-1181.9423 +FPS=27.03, 法向力=3178.3474, 切向力X=-197.3711, 切向力Y=-1175.7898 +FPS=27.73, 法向力=2824.8770, 切向力X=-643.1537, 切向力Y=-1643.0996 +FPS=26.58, 法向力=2701.6338, 切向力X=163.0352, 切向力Y=-1052.0256 +FPS=27.47, 法向力=2750.8311, 切向力X=175.7760, 切向力Y=-1688.3481 +FPS=27.43, 法向力=2296.4648, 切向力X=-538.4779, 切向力Y=-593.3906 +FPS=27.32, 法向力=2946.5872, 切向力X=-231.9264, 切向力Y=-1198.0610 +FPS=26.89, 法向力=2547.7283, 切向力X=-275.1075, 切向力Y=-1792.6064 +FPS=27.06, 法向力=3422.5037, 切向力X=-755.6232, 切向力Y=-1147.1345 +FPS=28.17, 法向力=2917.5273, 切向力X=-277.9677, 切向力Y=-1283.4895 +FPS=28.18, 法向力=2973.7300, 切向力X=-120.6930, 切向力Y=-1228.1428 +FPS=26.40, 法向力=2735.0745, 切向力X=-180.9092, 切向力Y=-1760.4695 +FPS=27.33, 法向力=2516.5156, 切向力X=333.6677, 切向力Y=-999.6702 +FPS=28.14, 法向力=2733.5938, 切向力X=-443.0472, 切向力Y=-603.2179 +FPS=27.64, 法向力=2952.8679, 切向力X=-781.6697, 切向力Y=-1517.2935 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000289s, blend=0.002147s (9 tiles incl ref), finalize=0.000053s, total=0.002495s +FPS=27.44, 法向力=2628.2324, 切向力X=-844.8096, 切向力Y=-876.0614 +FPS=26.42, 法向力=2851.2993, 切向力X=-479.5667, 切向力Y=-1142.9099 +FPS=27.22, 法向力=2881.5806, 切向力X=227.0024, 切向力Y=-2270.8689 +FPS=27.86, 法向力=3012.2795, 切向力X=-557.3148, 切向力Y=-1685.3428 +FPS=28.07, 法向力=3279.4297, 切向力X=-147.4215, 切向力Y=-1182.8259 +FPS=28.01, 法向力=2997.3906, 切向力X=-585.2705, 切向力Y=-1420.8987 +FPS=27.16, 法向力=2888.2817, 切向力X=-626.1443, 切向力Y=-913.6973 +FPS=27.99, 法向力=2684.0371, 切向力X=-817.2810, 切向力Y=-1680.2290 +FPS=27.45, 法向力=2879.9155, 切向力X=336.1066, 切向力Y=-1681.5981 +FPS=28.48, 法向力=2361.6025, 切向力X=-811.6927, 切向力Y=-1332.0135 +FPS=27.25, 法向力=2793.5208, 切向力X=-448.0387, 切向力Y=-1482.7075 +FPS=25.89, 法向力=2714.8445, 切向力X=115.2644, 切向力Y=-1500.8386 +FPS=25.41, 法向力=2816.7812, 切向力X=-189.6139, 切向力Y=-1878.6261 +FPS=24.21, 法向力=2751.8838, 切向力X=-426.4025, 切向力Y=-1615.9692 +FPS=25.77, 法向力=2505.3206, 切向力X=233.6023, 切向力Y=-1100.9329 +FPS=27.39, 法向力=2321.1738, 切向力X=340.2060, 切向力Y=-1444.2843 +FPS=26.91, 法向力=2569.2068, 切向力X=-331.3488, 切向力Y=-1127.5830 +FPS=24.48, 法向力=2484.1384, 切向力X=551.7000, 切向力Y=-727.4317 +FPS=27.17, 法向力=2865.3657, 切向力X=-224.4016, 切向力Y=-1098.7839 +FPS=27.21, 法向力=2554.4761, 切向力X=92.9928, 切向力Y=-1461.8945 +FPS=21.38, 法向力=2448.2830, 切向力X=399.4874, 切向力Y=-1481.0037 +FPS=19.62, 法向力=2987.6116, 切向力X=-170.4809, 切向力Y=-1417.6448 +FPS=20.40, 法向力=3047.2334, 切向力X=-377.7504, 切向力Y=-1589.4620 +FPS=21.76, 法向力=2325.7510, 切向力X=74.0206, 切向力Y=-1857.8177 +FPS=22.81, 法向力=2348.5327, 切向力X=-634.1364, 切向力Y=-1599.7238 +FPS=11.39, 法向力=2387.5640, 切向力X=44.8490, 切向力Y=-1514.7748 +FPS=19.17, 法向力=2426.3936, 切向力X=-373.6739, 切向力Y=-1662.9191 +FPS=15.10, 法向力=2416.9143, 切向力X=139.5173, 切向力Y=-1668.2532 +FPS=14.91, 法向力=2924.9121, 切向力X=-331.6633, 切向力Y=-1379.8845 +FPS=19.91, 法向力=2750.3032, 切向力X=-267.3002, 切向力Y=-2006.8311 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000566s, blend=0.003147s (9 tiles incl ref), finalize=0.000154s, total=0.003878s +FPS=18.83, 法向力=2795.1262, 切向力X=-160.9295, 切向力Y=-1866.6102 +FPS=16.54, 法向力=2227.8118, 切向力X=289.3408, 切向力Y=-1514.2301 +FPS=18.37, 法向力=2355.2681, 切向力X=1.7177, 切向力Y=-2059.0374 +FPS=19.42, 法向力=2642.1748, 切向力X=479.3936, 切向力Y=-1460.6736 +FPS=20.70, 法向力=2411.0591, 切向力X=111.5318, 切向力Y=-2085.3789 +FPS=19.24, 法向力=2658.7942, 切向力X=-531.3961, 切向力Y=-1778.3176 +FPS=18.86, 法向力=2468.0454, 切向力X=-218.0371, 切向力Y=-1778.1274 +FPS=16.85, 法向力=2943.2520, 切向力X=-901.3230, 切向力Y=-1595.0032 +FPS=18.14, 法向力=2434.7180, 切向力X=-93.8903, 切向力Y=-1376.8184 +FPS=24.31, 法向力=3028.7498, 切向力X=-782.7263, 切向力Y=-1664.9636 +FPS=24.68, 法向力=2888.6870, 切向力X=-829.1082, 切向力Y=-2386.1414 +FPS=25.64, 法向力=2734.0601, 切向力X=-170.0522, 切向力Y=-1711.9639 +FPS=25.40, 法向力=2217.7578, 切向力X=81.6649, 切向力Y=-1406.9104 +FPS=25.34, 法向力=2344.4548, 切向力X=-669.1156, 切向力Y=-1041.4968 +FPS=24.29, 法向力=2879.1228, 切向力X=38.4971, 切向力Y=-1840.6716 +FPS=26.15, 法向力=2716.7781, 切向力X=-370.8254, 切向力Y=-1878.3420 +FPS=27.82, 法向力=2722.2930, 切向力X=-370.4438, 切向力Y=-1863.9583 +FPS=24.96, 法向力=2677.6436, 切向力X=-398.0159, 切向力Y=-1789.6514 +FPS=25.69, 法向力=2611.2358, 切向力X=-771.6812, 切向力Y=-1727.1533 +FPS=24.63, 法向力=2887.9424, 切向力X=-546.5084, 切向力Y=-1676.1198 +FPS=23.68, 法向力=2628.4712, 切向力X=-393.9554, 切向力Y=-2023.2976 +FPS=25.82, 法向力=2341.7344, 切向力X=-207.0802, 切向力Y=-1494.8346 +FPS=25.92, 法向力=2757.1348, 切向力X=-348.6455, 切向力Y=-1998.0822 +FPS=25.91, 法向力=2384.4888, 切向力X=-85.9287, 切向力Y=-1974.0222 +FPS=26.94, 法向力=2489.2788, 切向力X=285.6129, 切向力Y=-1931.9741 +FPS=27.12, 法向力=2411.4644, 切向力X=351.3732, 切向力Y=-1269.4031 +FPS=25.98, 法向力=2384.6299, 切向力X=-30.7345, 切向力Y=-1805.6018 +FPS=24.66, 法向力=2623.1440, 切向力X=153.5037, 切向力Y=-1436.0177 +FPS=26.58, 法向力=2156.7527, 切向力X=-11.4288, 切向力Y=-1184.1692 +FPS=26.47, 法向力=2779.9233, 切向力X=1.2276, 切向力Y=-1682.7478 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000293s, blend=0.002166s (9 tiles incl ref), finalize=0.000048s, total=0.002512s +FPS=26.29, 法向力=2309.5054, 切向力X=-149.7398, 切向力Y=-1774.5901 +FPS=25.95, 法向力=2896.4546, 切向力X=-123.0531, 切向力Y=-1008.5289 +FPS=25.65, 法向力=2226.6245, 切向力X=-75.6590, 切向力Y=-1699.6791 +FPS=26.38, 法向力=2598.1045, 切向力X=-448.7062, 切向力Y=-1936.8531 +FPS=27.08, 法向力=2327.1833, 切向力X=-402.2128, 切向力Y=-1750.3162 +FPS=27.04, 法向力=2364.3721, 切向力X=-388.7079, 切向力Y=-1726.7312 +FPS=26.21, 法向力=2551.6333, 切向力X=-468.5235, 切向力Y=-1162.5042 +FPS=27.18, 法向力=2289.1787, 切向力X=-353.0516, 切向力Y=-1576.6503 +FPS=27.30, 法向力=2532.9072, 切向力X=-502.7570, 切向力Y=-1747.5261 +FPS=27.16, 法向力=2528.8469, 切向力X=-398.1790, 切向力Y=-1860.9463 +FPS=27.02, 法向力=1987.3646, 切向力X=-313.7551, 切向力Y=-1678.3348 +FPS=26.54, 法向力=2054.5586, 切向力X=-484.6538, 切向力Y=-1883.4595 +FPS=27.61, 法向力=2599.6860, 切向力X=-138.2602, 切向力Y=-2342.6890 +FPS=26.09, 法向力=2166.2725, 切向力X=307.3063, 切向力Y=-1650.7046 +FPS=26.39, 法向力=2119.0635, 切向力X=-43.8785, 切向力Y=-2126.5273 +FPS=23.69, 法向力=2181.0374, 切向力X=-132.2370, 切向力Y=-2137.1521 +FPS=24.88, 法向力=2931.4915, 切向力X=-454.3217, 切向力Y=-2225.3174 +FPS=26.06, 法向力=2484.0288, 切向力X=63.4170, 切向力Y=-1898.3004 +FPS=27.10, 法向力=2489.9380, 切向力X=98.9086, 切向力Y=-1874.8838 +FPS=26.13, 法向力=2407.9370, 切向力X=181.9432, 切向力Y=-1875.1875 +FPS=24.95, 法向力=2601.6003, 切向力X=-298.7896, 切向力Y=-1779.1592 +FPS=25.89, 法向力=2793.5186, 切向力X=-216.2554, 切向力Y=-1192.8721 +FPS=25.54, 法向力=2459.3472, 切向力X=-111.4294, 切向力Y=-1920.9976 +FPS=25.97, 法向力=2595.2129, 切向力X=-475.9890, 切向力Y=-1687.3369 +FPS=26.87, 法向力=2485.6421, 切向力X=-532.0612, 切向力Y=-1780.8750 +FPS=23.54, 法向力=2222.4810, 切向力X=-8.0143, 切向力Y=-2674.4609 +FPS=22.73, 法向力=2033.9980, 切向力X=314.8655, 切向力Y=-2050.3584 +FPS=25.97, 法向力=2745.1946, 切向力X=-1354.9893, 切向力Y=-1934.7273 +FPS=24.73, 法向力=2772.7905, 切向力X=-1306.8511, 切向力Y=-1889.1975 +FPS=24.87, 法向力=2604.5728, 切向力X=-384.4849, 切向力Y=-2299.2239 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000278s, blend=0.002312s (9 tiles incl ref), finalize=0.000052s, total=0.002648s +FPS=24.98, 法向力=2222.6042, 切向力X=-610.2644, 切向力Y=-2004.8582 +FPS=25.16, 法向力=2828.1394, 切向力X=-214.6496, 切向力Y=-1890.6598 +FPS=25.20, 法向力=2465.9834, 切向力X=-443.5775, 切向力Y=-1649.8284 +FPS=24.90, 法向力=2467.3618, 切向力X=-228.7594, 切向力Y=-2164.6165 +FPS=25.89, 法向力=2313.1821, 切向力X=-428.6223, 切向力Y=-2094.3420 +FPS=24.45, 法向力=2625.3040, 切向力X=-320.3725, 切向力Y=-2289.6177 +FPS=25.15, 法向力=2203.6709, 切向力X=-113.6504, 切向力Y=-1656.2557 +FPS=24.01, 法向力=2992.3228, 切向力X=-349.4120, 切向力Y=-1800.5450 +FPS=24.02, 法向力=3033.5374, 切向力X=-270.5945, 切向力Y=-1782.9874 +FPS=23.68, 法向力=1867.7969, 切向力X=-211.9008, 切向力Y=-2269.2207 +FPS=24.75, 法向力=2160.4019, 切向力X=-169.6471, 切向力Y=-2252.6504 +FPS=26.56, 法向力=2299.7627, 切向力X=-441.0255, 切向力Y=-1599.0095 +FPS=25.02, 法向力=2320.4839, 切向力X=82.5746, 切向力Y=-1850.4034 +FPS=26.56, 法向力=2005.6162, 切向力X=-571.4138, 切向力Y=-1432.4882 +FPS=25.55, 法向力=2822.5205, 切向力X=-485.3525, 切向力Y=-1963.9233 +FPS=24.23, 法向力=2601.7966, 切向力X=-157.9885, 切向力Y=-1707.7594 +FPS=25.11, 法向力=1954.4705, 切向力X=49.9029, 切向力Y=-2186.1790 +FPS=26.36, 法向力=2526.9321, 切向力X=-203.0951, 切向力Y=-1914.1782 +FPS=26.38, 法向力=2503.0530, 切向力X=-158.0118, 切向力Y=-1903.7412 +FPS=26.27, 法向力=1923.8326, 切向力X=-70.2348, 切向力Y=-1157.5293 +FPS=26.49, 法向力=2100.1182, 切向力X=-370.6356, 切向力Y=-1767.4656 +FPS=26.40, 法向力=1974.4617, 切向力X=-42.5166, 切向力Y=-1793.8276 +FPS=25.72, 法向力=2573.6877, 切向力X=48.0976, 切向力Y=-1975.3320 +FPS=26.83, 法向力=2630.7266, 切向力X=42.2706, 切向力Y=-1948.4263 +FPS=24.87, 法向力=2298.0581, 切向力X=-59.1719, 切向力Y=-1850.9552 +FPS=25.89, 法向力=2506.4053, 切向力X=-342.4389, 切向力Y=-1656.8770 +FPS=26.98, 法向力=2048.3960, 切向力X=292.1964, 切向力Y=-2136.4609 +FPS=26.67, 法向力=2065.5342, 切向力X=-163.5879, 切向力Y=-2136.0642 +FPS=25.21, 法向力=2160.3486, 切向力X=-22.9453, 切向力Y=-1858.4469 +FPS=25.64, 法向力=1964.1582, 切向力X=-408.2399, 切向力Y=-2420.0654 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000287s, blend=0.002191s (9 tiles incl ref), finalize=0.000052s, total=0.002536s +FPS=25.87, 法向力=2221.9492, 切向力X=-361.0358, 切向力Y=-2416.7874 +FPS=25.76, 法向力=2151.5513, 切向力X=-97.4639, 切向力Y=-1806.7710 +FPS=26.22, 法向力=2229.6492, 切向力X=-304.0948, 切向力Y=-2104.3906 +FPS=25.79, 法向力=2135.4404, 切向力X=-89.4810, 切向力Y=-1924.2039 +FPS=25.18, 法向力=2533.4844, 切向力X=92.6096, 切向力Y=-1950.2249 +FPS=25.94, 法向力=2317.8462, 切向力X=-366.4124, 切向力Y=-2306.9531 +FPS=25.77, 法向力=2475.3618, 切向力X=-111.8076, 切向力Y=-1623.0476 +FPS=26.93, 法向力=2154.8020, 切向力X=-621.2891, 切向力Y=-1509.6331 +FPS=25.43, 法向力=2473.1909, 切向力X=123.0301, 切向力Y=-2127.6738 +FPS=26.87, 法向力=2547.9116, 切向力X=171.8752, 切向力Y=-2251.9592 +FPS=25.53, 法向力=2234.3567, 切向力X=-750.0558, 切向力Y=-1945.6379 +FPS=25.89, 法向力=2295.3560, 切向力X=-332.1002, 切向力Y=-1983.9882 +FPS=24.25, 法向力=2398.6392, 切向力X=-341.4694, 切向力Y=-1913.8955 +FPS=27.27, 法向力=2137.2507, 切向力X=-613.1609, 切向力Y=-1912.6244 +FPS=25.45, 法向力=2301.4478, 切向力X=-478.4580, 切向力Y=-1848.3647 +FPS=25.74, 法向力=2009.2756, 切向力X=291.3309, 切向力Y=-1584.1385 +FPS=25.74, 法向力=2080.8433, 切向力X=194.5497, 切向力Y=-2078.8096 +FPS=26.09, 法向力=1488.7234, 切向力X=489.1537, 切向力Y=-2063.0396 +FPS=25.82, 法向力=1709.9279, 切向力X=495.2323, 切向力Y=-1517.4139 +FPS=27.16, 法向力=1725.7810, 切向力X=532.7100, 切向力Y=-1478.7019 +FPS=26.12, 法向力=2345.4058, 切向力X=-632.0819, 切向力Y=-1670.3540 +FPS=25.73, 法向力=2222.4285, 切向力X=-643.7679, 切向力Y=-1555.6885 +FPS=26.06, 法向力=2287.2002, 切向力X=-566.7095, 切向力Y=-1792.5188 +FPS=25.03, 法向力=2109.9727, 切向力X=-596.9149, 切向力Y=-2164.2866 +FPS=26.27, 法向力=2228.3711, 切向力X=-208.3626, 切向力Y=-2182.6594 +FPS=24.96, 法向力=1793.4496, 切向力X=-193.5093, 切向力Y=-1440.6663 +FPS=26.01, 法向力=1827.3053, 切向力X=-65.1961, 切向力Y=-1953.9961 +FPS=26.12, 法向力=2116.9607, 切向力X=22.5216, 切向力Y=-1532.6174 +FPS=24.40, 法向力=2280.8062, 切向力X=-360.6327, 切向力Y=-1702.6501 +FPS=26.70, 法向力=2115.0522, 切向力X=-825.1050, 切向力Y=-1854.4409 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000276s, blend=0.002238s (9 tiles incl ref), finalize=0.000056s, total=0.002578s +FPS=25.95, 法向力=1940.5627, 切向力X=-407.3792, 切向力Y=-1928.2896 +FPS=26.85, 法向力=1945.2389, 切向力X=-74.8016, 切向力Y=-1967.1786 +FPS=27.05, 法向力=1948.3583, 切向力X=-17.4862, 切向力Y=-2040.2693 +FPS=27.12, 法向力=2331.7690, 切向力X=-528.7417, 切向力Y=-1661.7571 +FPS=26.67, 法向力=2147.2773, 切向力X=-169.1631, 切向力Y=-1434.7136 +FPS=26.97, 法向力=2108.5005, 切向力X=-416.3448, 切向力Y=-1180.4199 +FPS=25.78, 法向力=2081.3286, 切向力X=-79.5916, 切向力Y=-2076.3193 +FPS=26.91, 法向力=2123.5977, 切向力X=706.0656, 切向力Y=-1972.2101 +FPS=27.09, 法向力=2039.6069, 切向力X=90.3341, 切向力Y=-1326.5237 +FPS=27.20, 法向力=1893.1483, 切向力X=-157.1250, 切向力Y=-1781.4518 +FPS=27.98, 法向力=1935.2030, 切向力X=-187.4647, 切向力Y=-1804.5498 +FPS=26.41, 法向力=1829.3241, 切向力X=8.3479, 切向力Y=-1507.3198 +FPS=23.53, 法向力=2077.6572, 切向力X=-217.8912, 切向力Y=-1594.8052 +FPS=21.65, 法向力=1974.4054, 切向力X=-204.0939, 切向力Y=-1968.1587 +FPS=23.87, 法向力=1742.8630, 切向力X=-215.3165, 切向力Y=-1819.5854 +FPS=25.87, 法向力=2270.3535, 切向力X=-338.3669, 切向力Y=-1986.7393 +FPS=25.72, 法向力=2060.9453, 切向力X=113.5280, 切向力Y=-2306.5957 +FPS=26.41, 法向力=1825.5122, 切向力X=119.7354, 切向力Y=-2071.6069 +FPS=26.62, 法向力=2341.9302, 切向力X=185.3055, 切向力Y=-2198.5325 +FPS=25.88, 法向力=2098.0620, 切向力X=-294.3670, 切向力Y=-1739.3257 +FPS=27.46, 法向力=2244.9126, 切向力X=-189.8546, 切向力Y=-2559.2766 +FPS=26.95, 法向力=2247.9551, 切向力X=-229.6736, 切向力Y=-2546.8467 +FPS=26.91, 法向力=1656.8514, 切向力X=662.4811, 切向力Y=-2666.2822 +FPS=27.09, 法向力=1717.8948, 切向力X=429.9675, 切向力Y=-2397.4656 +FPS=27.14, 法向力=2144.5664, 切向力X=-150.7590, 切向力Y=-2392.7507 +FPS=27.15, 法向力=1819.4524, 切向力X=-265.7341, 切向力Y=-1903.3676 +FPS=26.98, 法向力=2076.3730, 切向力X=93.1115, 切向力Y=-1819.7275 +FPS=27.99, 法向力=2114.6528, 切向力X=-254.0418, 切向力Y=-2240.8330 +FPS=28.39, 法向力=2152.3093, 切向力X=-89.7641, 切向力Y=-1835.6309 +FPS=27.22, 法向力=2269.5376, 切向力X=169.5727, 切向力Y=-1952.2744 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000295s, blend=0.002211s (9 tiles incl ref), finalize=0.000049s, total=0.002561s +FPS=27.82, 法向力=2176.5459, 切向力X=418.7045, 切向力Y=-2230.5166 +FPS=29.09, 法向力=2172.2041, 切向力X=449.9479, 切向力Y=-2217.1692 +FPS=28.26, 法向力=2161.3174, 切向力X=466.9008, 切向力Y=-2225.8862 +FPS=24.76, 法向力=1640.9219, 切向力X=164.4950, 切向力Y=-1679.7632 +FPS=26.90, 法向力=1610.8433, 切向力X=-254.1554, 切向力Y=-1958.3772 +FPS=26.79, 法向力=2087.8252, 切向力X=39.5898, 切向力Y=-2115.8252 +FPS=25.73, 法向力=1664.0381, 切向力X=-520.8804, 切向力Y=-1940.7029 +FPS=25.89, 法向力=2333.6028, 切向力X=-608.8261, 切向力Y=-2573.9128 +FPS=25.92, 法向力=1792.4819, 切向力X=-248.5046, 切向力Y=-2100.3984 +FPS=25.98, 法向力=1975.2246, 切向力X=637.3164, 切向力Y=-1630.6716 +FPS=25.97, 法向力=2290.1484, 切向力X=-352.4339, 切向力Y=-1790.1794 +FPS=25.60, 法向力=2139.3579, 切向力X=481.1530, 切向力Y=-1552.3809 +FPS=26.12, 法向力=1666.1433, 切向力X=-215.1121, 切向力Y=-1623.6768 +FPS=26.34, 法向力=2122.3579, 切向力X=-372.7919, 切向力Y=-2007.0385 +FPS=26.09, 法向力=2074.3865, 切向力X=-215.5062, 切向力Y=-2179.1243 +FPS=26.25, 法向力=1938.6362, 切向力X=382.5139, 切向力Y=-1927.2916 +FPS=25.77, 法向力=2081.7070, 切向力X=-65.7784, 切向力Y=-1160.9888 +FPS=26.36, 法向力=1723.5098, 切向力X=167.7019, 切向力Y=-1416.0470 +FPS=25.83, 法向力=1813.5752, 切向力X=-332.1425, 切向力Y=-1516.9689 +FPS=25.34, 法向力=1946.2570, 切向力X=-429.4401, 切向力Y=-1987.4482 +FPS=25.63, 法向力=2044.0902, 切向力X=-561.1385, 切向力Y=-2237.0659 +FPS=28.28, 法向力=2157.0654, 切向力X=-37.8086, 切向力Y=-1959.5134 +FPS=24.71, 法向力=1776.7275, 切向力X=-444.0491, 切向力Y=-2427.3608 +FPS=26.12, 法向力=2007.3228, 切向力X=-312.6476, 切向力Y=-2043.7234 +FPS=26.50, 法向力=1786.0850, 切向力X=-958.3407, 切向力Y=-1798.7190 +FPS=25.26, 法向力=1641.9194, 切向力X=-305.9728, 切向力Y=-1777.1511 +FPS=26.26, 法向力=1605.9211, 切向力X=562.8251, 切向力Y=-1979.3159 +FPS=26.52, 法向力=2259.4973, 切向力X=79.8573, 切向力Y=-2076.3608 +FPS=28.05, 法向力=1738.1422, 切向力X=-88.3802, 切向力Y=-1791.4784 +FPS=26.09, 法向力=2198.0613, 切向力X=-213.0970, 切向力Y=-2101.7126 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000331s, blend=0.002157s (9 tiles incl ref), finalize=0.000052s, total=0.002547s +FPS=24.60, 法向力=1644.1888, 切向力X=309.8947, 切向力Y=-1837.2769 +FPS=26.93, 法向力=1640.9095, 切向力X=313.4590, 切向力Y=-1785.3832 +FPS=27.17, 法向力=1793.4363, 切向力X=-213.0641, 切向力Y=-1884.7866 +FPS=26.45, 法向力=1968.0449, 切向力X=276.1346, 切向力Y=-1954.1545 +FPS=26.84, 法向力=1847.4167, 切向力X=-104.0722, 切向力Y=-1748.7197 +FPS=26.72, 法向力=2222.6914, 切向力X=-380.1130, 切向力Y=-1680.5625 +FPS=27.83, 法向力=1649.4268, 切向力X=241.5915, 切向力Y=-1784.1184 +FPS=26.42, 法向力=2072.5762, 切向力X=-331.4891, 切向力Y=-2220.2910 +FPS=27.61, 法向力=1875.5742, 切向力X=296.1641, 切向力Y=-2236.8479 +FPS=27.67, 法向力=2051.6611, 切向力X=86.5675, 切向力Y=-1897.0254 +FPS=26.87, 法向力=1981.6022, 切向力X=-131.7496, 切向力Y=-1589.2964 +FPS=27.95, 法向力=1994.0254, 切向力X=-50.0984, 切向力Y=-1614.3181 +FPS=26.86, 法向力=2151.7178, 切向力X=-645.5859, 切向力Y=-1445.8079 +FPS=26.49, 法向力=2068.1348, 切向力X=28.4419, 切向力Y=-1746.1483 +FPS=25.93, 法向力=1736.3281, 切向力X=-541.3463, 切向力Y=-2108.1880 +FPS=27.00, 法向力=1940.7892, 切向力X=381.0267, 切向力Y=-2060.7820 +FPS=26.89, 法向力=2108.4358, 切向力X=-326.3290, 切向力Y=-2349.6016 +FPS=25.48, 法向力=1630.0195, 切向力X=-503.1641, 切向力Y=-1725.8982 +FPS=26.87, 法向力=1779.9883, 切向力X=-257.2579, 切向力Y=-1937.3917 +FPS=28.27, 法向力=2016.1656, 切向力X=-437.9870, 切向力Y=-1705.7129 +FPS=26.94, 法向力=1829.7095, 切向力X=-726.7391, 切向力Y=-2253.0303 +FPS=27.61, 法向力=1678.7874, 切向力X=108.3643, 切向力Y=-1548.0945 +FPS=28.34, 法向力=1759.6420, 切向力X=-261.6781, 切向力Y=-1887.8999 +FPS=28.21, 法向力=1503.9526, 切向力X=-363.6203, 切向力Y=-1505.9944 +FPS=26.86, 法向力=1963.1121, 切向力X=-286.5856, 切向力Y=-1561.7101 +FPS=27.41, 法向力=1504.4178, 切向力X=0.8091, 切向力Y=-1760.1438 +FPS=28.08, 法向力=1583.8020, 切向力X=57.9721, 切向力Y=-2327.2095 +FPS=28.74, 法向力=1313.5951, 切向力X=327.3078, 切向力Y=-2003.1511 +FPS=27.09, 法向力=2093.7969, 切向力X=21.2618, 切向力Y=-1559.1548 +FPS=27.97, 法向力=1774.7496, 切向力X=61.9734, 切向力Y=-2238.3738 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000358s, blend=0.002254s (9 tiles incl ref), finalize=0.000052s, total=0.002670s +FPS=26.79, 法向力=2062.0256, 切向力X=-206.0368, 切向力Y=-1416.0414 +FPS=27.76, 法向力=2140.2710, 切向力X=-224.8626, 切向力Y=-1403.7112 +FPS=27.49, 法向力=2041.6255, 切向力X=-144.5670, 切向力Y=-2161.4297 +FPS=27.72, 法向力=1483.8999, 切向力X=449.7234, 切向力Y=-2173.7739 +FPS=28.09, 法向力=1512.3693, 切向力X=17.7291, 切向力Y=-1944.7012 +FPS=26.50, 法向力=1824.4774, 切向力X=-295.2642, 切向力Y=-1562.3398 +FPS=27.96, 法向力=1345.9329, 切向力X=-101.1652, 切向力Y=-1662.1599 +FPS=27.71, 法向力=1756.6624, 切向力X=-464.9050, 切向力Y=-1867.3003 +FPS=27.51, 法向力=2266.8477, 切向力X=-120.9092, 切向力Y=-1881.1074 +FPS=26.90, 法向力=1957.3446, 切向力X=-133.3318, 切向力Y=-1229.4503 +FPS=25.77, 法向力=1591.4871, 切向力X=87.6160, 切向力Y=-1937.4690 +FPS=27.22, 法向力=1583.1528, 切向力X=-246.8967, 切向力Y=-2025.2241 +FPS=25.96, 法向力=2020.0342, 切向力X=-188.7131, 切向力Y=-1898.7539 +FPS=28.24, 法向力=2116.5056, 切向力X=-562.2683, 切向力Y=-2086.9385 +FPS=27.79, 法向力=2140.4536, 切向力X=-591.8136, 切向力Y=-2476.7036 +FPS=27.62, 法向力=1957.4224, 切向力X=-1204.0662, 切向力Y=-2159.1904 +FPS=25.97, 法向力=1721.6340, 切向力X=-582.3756, 切向力Y=-1640.0442 +FPS=26.32, 法向力=1919.5112, 切向力X=-576.2964, 切向力Y=-2128.4639 +FPS=26.47, 法向力=2036.8274, 切向力X=-842.5829, 切向力Y=-1808.4253 +FPS=25.04, 法向力=2021.1595, 切向力X=-323.1838, 切向力Y=-1482.4612 +FPS=24.77, 法向力=1690.8423, 切向力X=-363.3464, 切向力Y=-1906.1766 +FPS=24.54, 法向力=1650.4045, 切向力X=-331.9507, 切向力Y=-2314.0735 +FPS=25.68, 法向力=1750.6011, 切向力X=-146.6040, 切向力Y=-1867.1093 +FPS=26.39, 法向力=1632.3276, 切向力X=108.1445, 切向力Y=-1752.9225 +FPS=25.26, 法向力=1479.0813, 切向力X=-71.9319, 切向力Y=-2077.0894 +FPS=25.71, 法向力=1406.7804, 切向力X=66.2105, 切向力Y=-2002.8553 +FPS=26.93, 法向力=1690.9978, 切向力X=-451.5463, 切向力Y=-1636.9314 +FPS=25.21, 法向力=1644.8722, 切向力X=-517.6011, 切向力Y=-1333.4348 +FPS=26.59, 法向力=1476.8796, 切向力X=174.0664, 切向力Y=-1483.5022 +FPS=26.45, 法向力=1976.3585, 切向力X=-109.8201, 切向力Y=-1805.5212 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000299s, blend=0.002244s (9 tiles incl ref), finalize=0.000071s, total=0.002622s +FPS=26.16, 法向力=1778.9497, 切向力X=-263.2095, 切向力Y=-1850.2778 +FPS=26.37, 法向力=1717.8081, 切向力X=-274.4802, 切向力Y=-1879.9468 +FPS=25.54, 法向力=1507.1063, 切向力X=-374.9442, 切向力Y=-2312.2861 +FPS=24.85, 法向力=1718.6284, 切向力X=143.3124, 切向力Y=-2379.1587 +FPS=24.52, 法向力=1852.1079, 切向力X=-258.6885, 切向力Y=-1963.3145 +FPS=25.81, 法向力=1425.6011, 切向力X=-11.5005, 切向力Y=-1679.8180 +FPS=26.36, 法向力=1948.5481, 切向力X=666.2356, 切向力Y=-1959.5203 +FPS=23.71, 法向力=1768.7126, 切向力X=-852.7086, 切向力Y=-2597.5208 +FPS=24.36, 法向力=1907.3567, 切向力X=-54.3714, 切向力Y=-2093.0151 +FPS=26.48, 法向力=1788.5946, 切向力X=-145.4862, 切向力Y=-1999.4144 +FPS=27.02, 法向力=1831.9556, 切向力X=-119.2039, 切向力Y=-1631.9294 +FPS=25.41, 法向力=1473.7991, 切向力X=77.6854, 切向力Y=-2238.9585 +FPS=25.65, 法向力=1785.9431, 切向力X=-232.0649, 切向力Y=-2329.7847 +FPS=24.32, 法向力=2023.5286, 切向力X=-77.4030, 切向力Y=-2107.0542 +FPS=23.46, 法向力=1512.0964, 切向力X=779.0157, 切向力Y=-2013.2295 +FPS=27.08, 法向力=1803.1505, 切向力X=660.9218, 切向力Y=-2222.0703 +FPS=26.20, 法向力=1642.8203, 切向力X=1727.2411, 切向力Y=-2432.1919 +FPS=25.64, 法向力=1546.9253, 切向力X=2134.8079, 切向力Y=-3671.8091 +FPS=24.04, 法向力=2552.6577, 切向力X=4287.8984, 切向力Y=-8253.7080 +FPS=25.36, 法向力=2434.4565, 切向力X=9294.3750, 切向力Y=-11386.2754 +FPS=25.44, 法向力=3120.3647, 切向力X=14442.3301, 切向力Y=-14298.9727 +FPS=25.06, 法向力=3738.1152, 切向力X=18187.3457, 切向力Y=-17183.0898 +FPS=26.41, 法向力=4258.5352, 切向力X=21796.5156, 切向力Y=-20408.4453 +FPS=26.05, 法向力=4432.5986, 切向力X=26332.1543, 切向力Y=-23257.5703 +FPS=23.22, 法向力=5225.0698, 切向力X=38023.8594, 切向力Y=-26198.2070 +FPS=23.83, 法向力=4770.1787, 切向力X=41603.8711, 切向力Y=-25589.4727 +FPS=22.14, 法向力=4028.8691, 切向力X=41241.5820, 切向力Y=-23253.9648 +FPS=22.33, 法向力=2761.4207, 切向力X=34003.5391, 切向力Y=-11832.3027 +FPS=23.31, 法向力=2156.3054, 切向力X=31289.2148, 切向力Y=-5945.0415 +FPS=23.37, 法向力=2110.8035, 切向力X=25908.8105, 切向力Y=378.0322 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000306s, blend=0.003293s (9 tiles incl ref), finalize=0.000064s, total=0.003670s +FPS=22.33, 法向力=2770.7827, 切向力X=20030.2168, 切向力Y=8021.7842 +FPS=23.10, 法向力=3836.0337, 切向力X=3513.8083, 切向力Y=15706.3379 +FPS=22.65, 法向力=2920.1848, 切向力X=-7505.9258, 切向力Y=16520.7266 +FPS=23.06, 法向力=2251.1497, 切向力X=-18648.7070, 切向力Y=14247.4531 +FPS=22.70, 法向力=2259.8594, 切向力X=-33400.5508, 切向力Y=6665.1855 +FPS=22.75, 法向力=2723.3599, 切向力X=-37003.0703, 切向力Y=3007.3794 +FPS=24.13, 法向力=5025.6284, 切向力X=-44918.7852, 切向力Y=-3999.3333 +FPS=23.90, 法向力=5938.5479, 切向力X=-47963.1875, 切向力Y=-7670.5425 +FPS=23.08, 法向力=6865.2788, 切向力X=-50500.2109, 切向力Y=-11349.8477 +FPS=22.41, 法向力=7711.9917, 切向力X=-50836.0781, 切向力Y=-14804.3877 +FPS=23.21, 法向力=7996.7397, 切向力X=-49754.4922, 切向力Y=-17457.5469 +FPS=23.68, 法向力=7599.1934, 切向力X=-39097.4883, 切向力Y=-16999.0078 +FPS=23.45, 法向力=6762.9932, 切向力X=-29446.1797, 切向力Y=-16633.1836 +FPS=22.92, 法向力=6272.5000, 切向力X=-22237.3379, 切向力Y=-17288.0039 +FPS=23.46, 法向力=6089.3535, 切向力X=-3580.6003, 切向力Y=-20179.7812 +FPS=23.48, 法向力=5000.4663, 切向力X=5724.5928, 切向力Y=-19186.2520 +FPS=23.79, 法向力=4800.3550, 切向力X=14233.9707, 切向力Y=-19184.4023 +FPS=23.46, 法向力=4893.7588, 切向力X=21947.9453, 切向力Y=-19954.5254 +FPS=22.71, 法向力=5425.5586, 切向力X=36229.6875, 切向力Y=-22504.1523 +FPS=23.77, 法向力=5472.6689, 切向力X=41892.1172, 切向力Y=-24239.6445 +FPS=24.00, 法向力=5100.0835, 切向力X=46417.7539, 切向力Y=-24866.8223 +FPS=24.03, 法向力=5104.1255, 切向力X=45993.7969, 切向力Y=-25142.6641 +FPS=23.81, 法向力=4638.0581, 切向力X=41956.1172, 切向力Y=-22627.6465 +FPS=23.94, 法向力=3807.6865, 切向力X=31860.5859, 切向力Y=-20580.1289 +FPS=23.62, 法向力=3882.6074, 切向力X=18779.3281, 切向力Y=-18092.2656 +FPS=25.54, 法向力=4654.2856, 切向力X=8086.6895, 切向力Y=-17890.2734 +FPS=21.93, 法向力=6711.9233, 切向力X=-3522.2651, 切向力Y=-24609.2090 +FPS=24.41, 法向力=7908.8398, 切向力X=-8613.9971, 切向力Y=-29598.1426 +FPS=24.35, 法向力=9091.5205, 切向力X=-13674.4355, 切向力Y=-36191.5312 +FPS=25.24, 法向力=11224.9443, 切向力X=-21039.1621, 切向力Y=-41660.2461 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000312s, blend=0.002204s (9 tiles incl ref), finalize=0.000054s, total=0.002576s +FPS=25.23, 法向力=12076.2402, 切向力X=-29806.6055, 切向力Y=-45354.9883 +FPS=25.91, 法向力=12823.7773, 切向力X=-31952.4961, 切向力Y=-43766.6953 +FPS=24.38, 法向力=11923.1621, 切向力X=-31585.0449, 切向力Y=-42898.9062 +FPS=25.05, 法向力=11734.5645, 切向力X=-25623.1406, 切向力Y=-38473.3984 +FPS=25.89, 法向力=9160.8408, 切向力X=-17497.2383, 切向力Y=-31510.7930 +FPS=25.19, 法向力=6976.1162, 切向力X=-9016.4102, 切向力Y=-22418.1367 +FPS=25.65, 法向力=2581.8455, 切向力X=-2418.7393, 切向力Y=-8724.1885 +FPS=25.46, 法向力=2628.7815, 切向力X=-2439.4321, 切向力Y=-7862.4873 +FPS=26.13, 法向力=2275.3120, 切向力X=-1994.2109, 切向力Y=-8019.4570 +FPS=26.49, 法向力=2660.2061, 切向力X=-1660.3718, 切向力Y=-7114.5640 +FPS=26.45, 法向力=2144.3760, 切向力X=-1414.8909, 切向力Y=-6268.9902 +FPS=26.70, 法向力=2315.1980, 切向力X=-711.2474, 切向力Y=-6112.1680 +FPS=25.31, 法向力=2301.4565, 切向力X=-1409.9927, 切向力Y=-5434.6011 +FPS=26.15, 法向力=2286.7732, 切向力X=-1725.1184, 切向力Y=-5200.9170 +FPS=25.73, 法向力=1956.5292, 切向力X=-830.3074, 切向力Y=-5524.7412 +FPS=26.11, 法向力=2095.3867, 切向力X=-407.7343, 切向力Y=-6344.5166 +FPS=26.74, 法向力=2689.6099, 切向力X=232.0160, 切向力Y=-6673.0967 +FPS=26.32, 法向力=2487.6306, 切向力X=2354.7910, 切向力Y=-7514.1738 +FPS=26.49, 法向力=3026.3882, 切向力X=6335.9888, 切向力Y=-8262.9453 +FPS=27.30, 法向力=2753.3767, 切向力X=11877.3164, 切向力Y=-9827.6650 +FPS=26.79, 法向力=2594.4062, 切向力X=14790.8867, 切向力Y=-11695.2891 +FPS=26.12, 法向力=2871.9365, 切向力X=17556.6836, 切向力Y=-12642.3760 +FPS=26.27, 法向力=3101.0210, 切向力X=20430.6094, 切向力Y=-13936.8662 +FPS=27.31, 法向力=3499.2332, 切向力X=22274.7422, 切向力Y=-15838.4385 +FPS=27.62, 法向力=4035.2253, 切向力X=24136.8750, 切向力Y=-17851.4219 +FPS=26.31, 法向力=4156.9263, 切向力X=26366.7344, 切向力Y=-19976.7207 +FPS=25.59, 法向力=4514.9219, 切向力X=26949.3457, 切向力Y=-21476.5840 +FPS=27.52, 法向力=5168.3408, 切向力X=26207.4082, 切向力Y=-22871.5430 +FPS=27.10, 法向力=4547.2480, 切向力X=23011.4648, 切向力Y=-22020.4688 +FPS=28.50, 法向力=4702.2974, 切向力X=21943.4121, 切向力Y=-21481.3477 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000332s, blend=0.002227s (9 tiles incl ref), finalize=0.000050s, total=0.002616s +FPS=27.02, 法向力=4345.1611, 切向力X=21107.9102, 切向力Y=-20541.1250 +FPS=27.88, 法向力=3635.6704, 切向力X=20402.4609, 切向力Y=-19132.7266 +FPS=28.07, 法向力=3249.9766, 切向力X=19175.1992, 切向力Y=-15467.6406 +FPS=25.93, 法向力=2373.7961, 切向力X=17020.9883, 切向力Y=-12056.5371 +FPS=26.98, 法向力=2087.9595, 切向力X=14843.0801, 切向力Y=-8606.3232 +FPS=26.46, 法向力=2221.9355, 切向力X=13709.1191, 切向力Y=-7075.9023 +FPS=27.88, 法向力=1347.5364, 切向力X=12581.2734, 切向力Y=-4636.0586 +FPS=31.17, 法向力=1345.1943, 切向力X=12541.0557, 切向力Y=-4638.8262 +FPS=30.24, 法向力=1840.8364, 切向力X=13575.6152, 切向力Y=-2490.0679 +FPS=28.04, 法向力=1672.8568, 切向力X=15011.5615, 切向力Y=-494.7843 +FPS=28.90, 法向力=2231.4199, 切向力X=14734.9688, 切向力Y=2196.0073 +FPS=28.26, 法向力=2758.4460, 切向力X=13807.1055, 切向力Y=8664.6807 +FPS=28.28, 法向力=3258.5464, 切向力X=14070.6914, 切向力Y=13190.9707 +FPS=28.33, 法向力=4484.1924, 切向力X=13032.1123, 切向力Y=16268.0664 +FPS=28.17, 法向力=4097.2803, 切向力X=12511.2344, 切向力Y=18920.0918 +FPS=27.19, 法向力=4596.6357, 切向力X=11242.3604, 切向力Y=21410.9551 +FPS=25.74, 法向力=4486.4727, 切向力X=9621.6641, 切向力Y=23041.5000 +FPS=25.39, 法向力=4851.0693, 切向力X=8125.5342, 切向力Y=24536.5645 +FPS=24.76, 法向力=4770.6650, 切向力X=8159.4136, 切向力Y=24564.5156 +FPS=26.80, 法向力=3720.0586, 切向力X=3698.1123, 切向力Y=26197.2266 +FPS=26.14, 法向力=2927.8433, 切向力X=249.8885, 切向力Y=25421.6895 +FPS=27.31, 法向力=2979.3987, 切向力X=-791.2507, 切向力Y=25336.2656 +FPS=26.20, 法向力=3163.8521, 切向力X=-1312.3025, 切向力Y=23214.7832 +FPS=27.99, 法向力=3490.9346, 切向力X=-1181.1851, 切向力Y=20838.9082 +FPS=27.60, 法向力=2475.2026, 切向力X=-122.0760, 切向力Y=16438.3730 +FPS=28.01, 法向力=2420.7947, 切向力X=3385.2974, 切向力Y=9860.0244 +FPS=25.76, 法向力=2114.5312, 切向力X=8726.3418, 切向力Y=4442.5381 +FPS=27.14, 法向力=2059.1772, 切向力X=13023.9141, 切向力Y=539.6392 +FPS=27.92, 法向力=1733.3478, 切向力X=15247.5020, 切向力Y=-1391.8210 +FPS=27.25, 法向力=1912.0073, 切向力X=15388.0527, 切向力Y=-1551.5217 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000364s, blend=0.002235s (9 tiles incl ref), finalize=0.000050s, total=0.002655s +FPS=25.63, 法向力=2092.9409, 切向力X=19046.8730, 切向力Y=-3135.3020 +FPS=26.83, 法向力=2069.8823, 切向力X=17876.9707, 切向力Y=-5742.4170 +FPS=24.75, 法向力=2196.9849, 切向力X=18083.5625, 切向力Y=-5624.5386 +FPS=27.38, 法向力=1687.5552, 切向力X=16336.8398, 切向力Y=-2708.1240 +FPS=28.13, 法向力=1305.5869, 切向力X=9651.4512, 切向力Y=-928.6250 +FPS=27.54, 法向力=1313.5720, 切向力X=4351.7080, 切向力Y=-1476.9856 +FPS=27.56, 法向力=1056.1027, 切向力X=2796.9192, 切向力Y=-2235.8403 +FPS=28.17, 法向力=1349.5813, 切向力X=1843.2429, 切向力Y=-1762.2693 +FPS=24.98, 法向力=1481.9438, 切向力X=1198.9192, 切向力Y=-2113.6650 +FPS=27.73, 法向力=1456.2903, 切向力X=1670.8560, 切向力Y=-1550.7379 +FPS=25.95, 法向力=1361.0439, 切向力X=1077.5679, 切向力Y=-2007.3053 +FPS=24.82, 法向力=1226.6436, 切向力X=1863.7852, 切向力Y=-1476.7339 +FPS=26.04, 法向力=1322.7113, 切向力X=1449.5227, 切向力Y=-2465.0442 +FPS=26.76, 法向力=1705.7188, 切向力X=2021.8954, 切向力Y=-2868.5505 +FPS=27.38, 法向力=1811.1558, 切向力X=1143.0769, 切向力Y=-4795.0146 +FPS=27.40, 法向力=1900.5194, 切向力X=876.2560, 切向力Y=-4868.2334 +FPS=24.81, 法向力=2185.1323, 切向力X=-1178.8044, 切向力Y=-5494.3193 +FPS=25.43, 法向力=2627.0579, 切向力X=-1308.3246, 切向力Y=-9238.2461 +FPS=25.02, 法向力=3070.9727, 切向力X=-2598.9143, 切向力Y=-11387.7471 +FPS=25.22, 法向力=3520.5078, 切向力X=-3719.5232, 切向力Y=-13701.3799 +FPS=28.71, 法向力=3362.8647, 切向力X=-3955.7354, 切向力Y=-13918.6191 +FPS=27.32, 法向力=4464.3164, 切向力X=-3270.1345, 切向力Y=-18318.2051 +FPS=27.94, 法向力=5503.8384, 切向力X=-300.8801, 切向力Y=-25561.5215 +FPS=28.31, 法向力=6060.2715, 切向力X=570.0526, 切向力Y=-28431.3613 +FPS=28.42, 法向力=6722.2549, 切向力X=597.8658, 切向力Y=-30155.6191 +FPS=28.96, 法向力=6728.5293, 切向力X=565.1462, 切向力Y=-30169.1328 +FPS=27.18, 法向力=6801.9111, 切向力X=1557.5995, 切向力Y=-31685.2930 +FPS=27.26, 法向力=6829.3945, 切向力X=958.6580, 切向力Y=-29955.6270 +FPS=27.22, 法向力=6070.6611, 切向力X=2229.6157, 切向力Y=-24205.1094 +FPS=26.90, 法向力=4767.4014, 切向力X=3272.3660, 切向力Y=-16589.3145 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000436s, blend=0.002168s (9 tiles incl ref), finalize=0.000050s, total=0.002661s +FPS=27.11, 法向力=3522.6736, 切向力X=3972.5671, 切向力Y=-8345.0244 +FPS=27.78, 法向力=2670.4434, 切向力X=4268.6831, 切向力Y=-480.6565 +FPS=29.81, 法向力=2701.4893, 切向力X=4402.3125, 切向力Y=-419.6078 +FPS=24.85, 法向力=3111.9844, 切向力X=8695.2939, 切向力Y=9480.9531 +FPS=25.63, 法向力=3576.6841, 切向力X=10047.8652, 切向力Y=18835.0742 +FPS=26.20, 法向力=3103.0737, 切向力X=10290.4922, 切向力Y=19503.7539 +FPS=28.47, 法向力=3834.7468, 切向力X=12607.0898, 切向力Y=24418.0156 +FPS=28.64, 法向力=3855.5083, 切向力X=8254.3643, 切向力Y=28593.6484 +FPS=28.76, 法向力=3820.7266, 切向力X=6493.2671, 切向力Y=29556.5312 +FPS=28.41, 法向力=3872.0522, 切向力X=5049.5073, 切向力Y=29034.6133 +FPS=28.16, 法向力=3865.4609, 切向力X=4514.7676, 切向力Y=28437.3398 +FPS=27.85, 法向力=3968.4658, 切向力X=4227.1904, 切向力Y=27204.1270 +FPS=28.17, 法向力=3357.4954, 切向力X=2155.6169, 切向力Y=23735.8809 +FPS=28.93, 法向力=3349.6440, 切向力X=1956.5271, 切向力Y=23614.3262 +FPS=26.36, 法向力=2492.1738, 切向力X=157.7701, 切向力Y=8380.7979 +FPS=27.97, 法向力=1952.9961, 切向力X=1768.0491, 切向力Y=2400.5645 +FPS=26.52, 法向力=2047.2936, 切向力X=1965.5061, 切向力Y=249.6393 +FPS=24.31, 法向力=1831.7677, 切向力X=2115.6868, 切向力Y=-189.0494 +FPS=24.17, 法向力=1897.4307, 切向力X=1970.7622, 切向力Y=-877.8428 +FPS=26.42, 法向力=1510.3918, 切向力X=2122.1096, 切向力Y=-1381.1948 +FPS=24.37, 法向力=1603.9863, 切向力X=2170.9763, 切向力Y=-1642.0361 +FPS=26.80, 法向力=1892.6506, 切向力X=3166.1680, 切向力Y=-680.7901 +FPS=26.89, 法向力=1300.0903, 切向力X=7575.1826, 切向力Y=3041.7939 +FPS=26.84, 法向力=1396.6050, 切向力X=7805.3477, 切向力Y=3110.3894 +FPS=26.47, 法向力=2132.0378, 切向力X=15573.8457, 切向力Y=5923.5449 +FPS=24.38, 法向力=2643.6431, 切向力X=18821.6934, 切向力Y=7717.7183 +FPS=22.86, 法向力=2567.7739, 切向力X=21129.4668, 切向力Y=8878.4785 +FPS=23.51, 法向力=2835.1287, 切向力X=24517.9492, 切向力Y=9102.6416 +FPS=26.09, 法向力=2770.4058, 切向力X=29151.2773, 切向力Y=5837.4966 +FPS=25.39, 法向力=2353.6777, 切向力X=30853.2852, 切向力Y=5364.3057 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000275s, blend=0.002316s (9 tiles incl ref), finalize=0.000068s, total=0.002665s +FPS=25.95, 法向力=2521.0029, 切向力X=32808.9531, 切向力Y=4559.8257 +FPS=26.71, 法向力=2639.6218, 切向力X=33608.6562, 切向力Y=3748.3159 +FPS=25.87, 法向力=2471.3198, 切向力X=32553.6953, 切向力Y=2545.2759 +FPS=27.11, 法向力=2185.3303, 切向力X=29012.5977, 切向力Y=2581.9478 +FPS=27.26, 法向力=2171.7427, 切向力X=28939.7402, 切向力Y=2555.5210 +FPS=25.96, 法向力=1345.4453, 切向力X=20649.4688, 切向力Y=505.2296 +FPS=25.65, 法向力=1345.8889, 切向力X=6344.6855, 切向力Y=-779.4154 +FPS=26.79, 法向力=2048.0786, 切向力X=2509.6953, 切向力Y=-1152.0551 +FPS=26.14, 法向力=2151.5630, 切向力X=-3430.9102, 切向力Y=-2214.2629 +FPS=27.58, 法向力=2791.9436, 切向力X=-8369.2412, 切向力Y=-3423.9468 +FPS=27.55, 法向力=3512.2207, 切向力X=-13830.3477, 切向力Y=-6200.6602 +FPS=26.02, 法向力=3956.8066, 切向力X=-19368.6055, 切向力Y=-7763.6318 +FPS=26.15, 法向力=5135.6294, 切向力X=-24495.3945, 切向力Y=-9230.8984 +FPS=27.05, 法向力=4716.5161, 切向力X=-22319.6582, 切向力Y=-8098.4287 +FPS=28.59, 法向力=4837.6113, 切向力X=-22253.8340, 切向力Y=-8116.0815 +FPS=28.46, 法向力=3498.5745, 切向力X=-7678.4692, 切向力Y=-3582.9209 +FPS=29.27, 法向力=2809.5107, 切向力X=-3498.9575, 切向力Y=-3174.3418 +FPS=28.54, 法向力=2348.0691, 切向力X=-568.4182, 切向力Y=-3170.2583 +FPS=28.76, 法向力=1881.2173, 切向力X=-66.7974, 切向力Y=-3100.3867 +FPS=27.78, 法向力=2097.8223, 切向力X=481.3201, 切向力Y=-3094.8970 +FPS=28.88, 法向力=2332.5132, 切向力X=-370.2776, 切向力Y=-2704.7034 +FPS=27.98, 法向力=1764.9070, 切向力X=692.4551, 切向力Y=-2655.8486 +FPS=29.29, 法向力=2024.6664, 切向力X=172.3251, 切向力Y=-2540.9709 +FPS=29.72, 法向力=2024.1116, 切向力X=649.3537, 切向力Y=-3159.4958 +FPS=29.29, 法向力=2027.9113, 切向力X=831.1141, 切向力Y=-2814.1748 +FPS=29.22, 法向力=2193.0168, 切向力X=97.4010, 切向力Y=-2590.6365 +FPS=30.01, 法向力=2147.9934, 切向力X=113.1965, 切向力Y=-2634.9016 +FPS=28.25, 法向力=1930.1719, 切向力X=-534.9084, 切向力Y=-3081.0181 +FPS=29.07, 法向力=2208.2583, 切向力X=-1783.8760, 切向力Y=-3987.8076 +FPS=29.21, 法向力=2205.9255, 切向力X=-2038.8357, 切向力Y=-5605.9185 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000467s, blend=0.002473s (9 tiles incl ref), finalize=0.000072s, total=0.003019s +FPS=28.65, 法向力=2423.6206, 切向力X=-3133.8853, 切向力Y=-6920.6987 +FPS=29.51, 法向力=3060.4363, 切向力X=-4720.4932, 切向力Y=-7718.8887 +FPS=28.21, 法向力=2767.3923, 切向力X=-6173.2607, 切向力Y=-8798.9883 +FPS=29.01, 法向力=3548.5098, 切向力X=-10125.6094, 切向力Y=-10505.3994 +FPS=29.02, 法向力=3671.1536, 切向力X=-10799.2031, 切向力Y=-12552.9648 +FPS=29.18, 法向力=4065.9827, 切向力X=-11226.8770, 切向力Y=-13438.3438 +FPS=30.29, 法向力=4099.9077, 切向力X=-11232.4316, 切向力Y=-13416.8066 +FPS=29.15, 法向力=4210.3076, 切向力X=-13348.0176, 切向力Y=-13833.0840 +FPS=29.27, 法向力=3698.2957, 切向力X=-16724.7227, 切向力Y=-13156.7656 +FPS=26.50, 法向力=4745.6025, 切向力X=-18543.0586, 切向力Y=-13140.8789 +FPS=24.75, 法向力=4658.6338, 切向力X=-21096.5332, 切向力Y=-12747.6738 +FPS=25.93, 法向力=4758.3940, 切向力X=-21462.2148, 切向力Y=-12145.1973 +FPS=28.26, 法向力=4327.4072, 切向力X=-21861.9336, 切向力Y=-9867.2793 +FPS=29.18, 法向力=4604.4199, 切向力X=-21437.2031, 切向力Y=-9559.7188 +FPS=29.03, 法向力=4087.9207, 切向力X=-19524.1875, 切向力Y=-8487.3818 +FPS=28.23, 法向力=3929.7617, 切向力X=-16238.6289, 切向力Y=-7553.9697 +FPS=29.15, 法向力=3865.6758, 切向力X=-11310.0469, 切向力Y=-7964.2920 +FPS=27.91, 法向力=3162.4204, 切向力X=-6028.3086, 切向力Y=-7933.8379 +FPS=29.32, 法向力=2586.8633, 切向力X=-1044.3823, 切向力Y=-7266.1016 +FPS=27.96, 法向力=2296.5996, 切向力X=1770.4310, 切向力Y=-6976.0366 +FPS=28.96, 法向力=2119.8638, 切向力X=4039.7178, 切向力Y=-7064.0264 +FPS=28.35, 法向力=2537.1589, 切向力X=5461.7256, 切向力Y=-6986.3472 +FPS=29.02, 法向力=2326.8757, 切向力X=8317.6289, 切向力Y=-6311.8257 +FPS=27.99, 法向力=2191.8120, 切向力X=11520.3398, 切向力Y=-6809.3574 +FPS=27.89, 法向力=1916.1150, 切向力X=13346.4453, 切向力Y=-6944.5850 +FPS=26.96, 法向力=2297.3721, 切向力X=13975.9854, 切向力Y=-6670.8799 +FPS=27.75, 法向力=2709.5911, 切向力X=15401.2881, 切向力Y=-7466.3848 +FPS=26.80, 法向力=2373.9448, 切向力X=16085.1562, 切向力Y=-8657.2109 +FPS=27.04, 法向力=2815.5635, 切向力X=16716.1992, 切向力Y=-9302.3750 +FPS=27.04, 法向力=2753.3828, 切向力X=17222.3633, 切向力Y=-10424.4932 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000340s, blend=0.002392s (9 tiles incl ref), finalize=0.000056s, total=0.002795s +FPS=24.74, 法向力=3512.6333, 切向力X=17409.7305, 切向力Y=-11449.1270 +FPS=26.03, 法向力=3216.4565, 切向力X=18784.2422, 切向力Y=-12507.7480 +FPS=27.89, 法向力=3202.3518, 切向力X=18028.1602, 切向力Y=-10881.6143 +FPS=27.80, 法向力=2576.9360, 切向力X=14243.9385, 切向力Y=-8814.6396 +FPS=27.37, 法向力=2560.9683, 切向力X=12676.3652, 切向力Y=-8588.7891 +FPS=26.81, 法向力=2249.0591, 切向力X=13241.1133, 切向力Y=-8198.7246 +FPS=27.32, 法向力=2347.6499, 切向力X=9258.7744, 切向力Y=-6805.0117 +FPS=27.50, 法向力=2012.7623, 切向力X=6566.9414, 切向力Y=-5754.8257 +FPS=26.97, 法向力=2120.8037, 切向力X=4484.5518, 切向力Y=-4798.4346 +FPS=26.43, 法向力=2099.2676, 切向力X=1755.7947, 切向力Y=-4825.8906 +FPS=23.10, 法向力=2120.8032, 切向力X=442.1002, 切向力Y=-3723.5166 +FPS=24.99, 法向力=1714.2593, 切向力X=1904.6283, 切向力Y=-3577.8020 +FPS=24.71, 法向力=1646.4629, 切向力X=1239.8230, 切向力Y=-3366.5112 +FPS=24.91, 法向力=1552.1606, 切向力X=1179.1621, 切向力Y=-2860.5420 +FPS=26.23, 法向力=1955.7537, 切向力X=1094.3213, 切向力Y=-2413.9016 +FPS=26.60, 法向力=1929.1257, 切向力X=1161.0659, 切向力Y=-2636.4990 +FPS=26.39, 法向力=1639.8560, 切向力X=437.3336, 切向力Y=-3116.5796 +FPS=27.01, 法向力=1521.1566, 切向力X=507.6047, 切向力Y=-3253.7993 +FPS=26.94, 法向力=2128.8340, 切向力X=703.7628, 切向力Y=-2558.8889 +FPS=25.91, 法向力=1719.5092, 切向力X=979.9822, 切向力Y=-3131.7356 +FPS=25.42, 法向力=1671.5244, 切向力X=571.4789, 切向力Y=-3263.1995 +FPS=27.18, 法向力=1599.5364, 切向力X=808.8538, 切向力Y=-4004.5244 +FPS=26.55, 法向力=1725.4244, 切向力X=985.3199, 切向力Y=-3029.2178 +FPS=25.43, 法向力=1501.0933, 切向力X=1306.8979, 切向力Y=-3528.5391 +FPS=26.09, 法向力=1649.9905, 切向力X=436.3490, 切向力Y=-2889.9980 +FPS=27.13, 法向力=2180.2788, 切向力X=1136.6212, 切向力Y=-3120.3755 +FPS=25.42, 法向力=2040.6462, 切向力X=981.5009, 切向力Y=-2732.6616 +FPS=25.90, 法向力=1963.8635, 切向力X=397.5499, 切向力Y=-2479.3909 +FPS=25.81, 法向力=1623.4407, 切向力X=492.9689, 切向力Y=-2682.2351 +FPS=26.06, 法向力=1960.0457, 切向力X=437.3769, 切向力Y=-2759.4858 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000506s, blend=0.003358s (9 tiles incl ref), finalize=0.000072s, total=0.003945s +FPS=26.12, 法向力=1754.4709, 切向力X=1028.5104, 切向力Y=-3132.1160 +FPS=26.41, 法向力=1534.1825, 切向力X=799.0713, 切向力Y=-2558.4304 +FPS=25.88, 法向力=1672.5002, 切向力X=1055.3501, 切向力Y=-2904.2773 +FPS=25.37, 法向力=1939.8654, 切向力X=917.8217, 切向力Y=-2399.7656 +FPS=22.53, 法向力=1865.8878, 切向力X=1329.4512, 切向力Y=-2514.0918 +FPS=25.33, 法向力=1677.5176, 切向力X=1133.5585, 切向力Y=-2848.8594 +FPS=26.39, 法向力=1594.4033, 切向力X=1060.1315, 切向力Y=-2768.7417 +FPS=24.18, 法向力=2095.3083, 切向力X=477.1793, 切向力Y=-2602.3267 +FPS=25.63, 法向力=1491.5784, 切向力X=957.8381, 切向力Y=-2805.5872 +FPS=25.17, 法向力=1913.3083, 切向力X=992.8212, 切向力Y=-3278.9004 +FPS=25.58, 法向力=1739.3352, 切向力X=411.3638, 切向力Y=-2628.3203 +FPS=25.03, 法向力=1480.5950, 切向力X=893.4337, 切向力Y=-3416.4624 +FPS=25.92, 法向力=2254.0469, 切向力X=730.1086, 切向力Y=-3255.7766 +FPS=25.10, 法向力=1560.6982, 切向力X=499.6908, 切向力Y=-2865.1211 +FPS=25.20, 法向力=1547.2947, 切向力X=391.8169, 切向力Y=-2443.7339 +FPS=25.23, 法向力=1515.1682, 切向力X=577.0936, 切向力Y=-2579.1865 +FPS=24.39, 法向力=1736.7906, 切向力X=953.1328, 切向力Y=-3587.7783 +FPS=24.14, 法向力=1928.4231, 切向力X=466.9490, 切向力Y=-3055.5996 +FPS=24.75, 法向力=1919.4056, 切向力X=356.9669, 切向力Y=-2805.1680 +FPS=25.73, 法向力=1713.0981, 切向力X=639.3828, 切向力Y=-3227.6157 +FPS=24.69, 法向力=1764.0808, 切向力X=673.9131, 切向力Y=-2928.0608 +FPS=24.65, 法向力=1977.7546, 切向力X=1201.0908, 切向力Y=-2728.6768 +FPS=24.65, 法向力=1861.7368, 切向力X=957.6970, 切向力Y=-2405.4756 +FPS=25.33, 法向力=2104.4070, 切向力X=514.3702, 切向力Y=-2718.5149 +FPS=25.75, 法向力=1846.8652, 切向力X=535.5229, 切向力Y=-2441.7000 +FPS=27.67, 法向力=1939.2877, 切向力X=929.0607, 切向力Y=-3118.2524 +FPS=26.75, 法向力=1963.1113, 切向力X=663.1069, 切向力Y=-3165.7256 +FPS=27.24, 法向力=1439.9790, 切向力X=674.6598, 切向力Y=-2844.3591 +FPS=26.79, 法向力=1563.0741, 切向力X=304.0768, 切向力Y=-3427.3931 +FPS=26.63, 法向力=1770.0396, 切向力X=908.9487, 切向力Y=-3376.6841 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000379s, blend=0.002228s (9 tiles incl ref), finalize=0.000053s, total=0.002666s +FPS=26.14, 法向力=1659.3810, 切向力X=362.9236, 切向力Y=-3288.5645 +FPS=26.12, 法向力=1808.5984, 切向力X=1024.9709, 切向力Y=-3120.7932 +FPS=27.07, 法向力=2202.7527, 切向力X=729.7391, 切向力Y=-2950.3730 +FPS=26.18, 法向力=1645.6602, 切向力X=327.2385, 切向力Y=-2739.1060 +FPS=26.35, 法向力=1879.8785, 切向力X=117.9073, 切向力Y=-3069.4482 +FPS=26.86, 法向力=1584.0427, 切向力X=239.3550, 切向力Y=-2899.8040 +FPS=25.81, 法向力=1730.7286, 切向力X=-109.9039, 切向力Y=-2958.0518 +FPS=26.73, 法向力=1612.9828, 切向力X=-3.0582, 切向力Y=-2718.3115 +FPS=26.85, 法向力=1692.2014, 切向力X=646.7912, 切向力Y=-2966.6934 +FPS=26.47, 法向力=1928.4935, 切向力X=173.2397, 切向力Y=-3416.0576 +FPS=26.77, 法向力=1950.7225, 切向力X=842.4515, 切向力Y=-2615.6572 +FPS=27.48, 法向力=1842.2639, 切向力X=695.4932, 切向力Y=-2570.6836 +FPS=28.23, 法向力=1782.7693, 切向力X=112.9477, 切向力Y=-3041.6875 +FPS=27.21, 法向力=1918.2667, 切向力X=410.2207, 切向力Y=-2893.6885 +FPS=27.76, 法向力=1961.4670, 切向力X=652.9666, 切向力Y=-3218.9160 +FPS=28.49, 法向力=1992.1530, 切向力X=701.9261, 切向力Y=-3207.9761 +FPS=28.25, 法向力=1817.8350, 切向力X=674.9000, 切向力Y=-2948.8242 +FPS=28.09, 法向力=1637.1379, 切向力X=520.6383, 切向力Y=-2787.0356 +FPS=28.95, 法向力=1784.9301, 切向力X=393.9461, 切向力Y=-2811.6025 +FPS=28.43, 法向力=1475.9211, 切向力X=835.8042, 切向力Y=-2952.4058 +FPS=28.49, 法向力=1919.9941, 切向力X=505.2838, 切向力Y=-2773.2485 +FPS=28.25, 法向力=2082.7913, 切向力X=221.7004, 切向力Y=-2749.9055 +FPS=26.59, 法向力=2024.4849, 切向力X=274.8896, 切向力Y=-2416.0188 +FPS=27.84, 法向力=2178.9893, 切向力X=861.5117, 切向力Y=-3688.6514 +FPS=26.46, 法向力=1798.9165, 切向力X=504.7431, 切向力Y=-3343.0769 +FPS=25.60, 法向力=1807.4604, 切向力X=819.8256, 切向力Y=-2880.3584 +FPS=23.70, 法向力=1852.8590, 切向力X=915.6377, 切向力Y=-2661.3125 +FPS=24.76, 法向力=1771.2640, 切向力X=384.3277, 切向力Y=-3388.1333 +FPS=23.36, 法向力=1738.9722, 切向力X=826.0641, 切向力Y=-2720.8687 +FPS=23.86, 法向力=1921.8737, 切向力X=228.5587, 切向力Y=-2926.8330 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000372s, blend=0.002319s (9 tiles incl ref), finalize=0.000052s, total=0.002752s +FPS=24.59, 法向力=1707.8058, 切向力X=427.9373, 切向力Y=-2991.9224 +FPS=24.85, 法向力=2010.4279, 切向力X=133.2562, 切向力Y=-2006.8882 +FPS=24.76, 法向力=1779.5100, 切向力X=669.7678, 切向力Y=-2769.0059 +FPS=25.97, 法向力=1874.6294, 切向力X=330.5812, 切向力Y=-2984.1162 +FPS=26.43, 法向力=1787.5684, 切向力X=809.8109, 切向力Y=-2816.1079 +FPS=25.53, 法向力=2011.8856, 切向力X=668.1807, 切向力Y=-2842.6296 +FPS=26.41, 法向力=1517.8264, 切向力X=591.1464, 切向力Y=-2723.6299 +FPS=25.39, 法向力=1908.3105, 切向力X=451.3249, 切向力Y=-2956.2935 +FPS=25.87, 法向力=1875.2563, 切向力X=600.0752, 切向力Y=-2516.4614 +FPS=26.36, 法向力=2026.7627, 切向力X=687.5796, 切向力Y=-2522.6355 +FPS=25.18, 法向力=2444.0376, 切向力X=358.8072, 切向力Y=-2394.5232 +FPS=25.78, 法向力=1855.0950, 切向力X=451.8893, 切向力Y=-2838.4602 +FPS=25.82, 法向力=2104.1064, 切向力X=445.8907, 切向力Y=-2468.8228 +FPS=25.23, 法向力=1872.8329, 切向力X=328.7648, 切向力Y=-2321.3340 +FPS=25.23, 法向力=2028.9890, 切向力X=278.3317, 切向力Y=-3143.8750 +FPS=25.86, 法向力=1715.2987, 切向力X=445.5736, 切向力Y=-3097.5981 +FPS=24.93, 法向力=1628.7676, 切向力X=814.4812, 切向力Y=-2843.6938 +FPS=25.11, 法向力=2035.3623, 切向力X=986.0161, 切向力Y=-2138.6384 +FPS=25.36, 法向力=1640.0748, 切向力X=330.2329, 切向力Y=-2621.5879 +FPS=25.17, 法向力=1909.9368, 切向力X=404.5469, 切向力Y=-2310.6614 +FPS=25.34, 法向力=1996.7764, 切向力X=92.2034, 切向力Y=-2540.2805 +FPS=24.89, 法向力=1749.2273, 切向力X=210.2542, 切向力Y=-2386.2012 +FPS=25.75, 法向力=2013.0076, 切向力X=670.1943, 切向力Y=-2510.1865 +FPS=25.67, 法向力=2182.4365, 切向力X=-20.3644, 切向力Y=-2437.9492 +FPS=25.96, 法向力=2204.0371, 切向力X=-98.3721, 切向力Y=-2506.4934 +FPS=26.36, 法向力=1938.1617, 切向力X=74.3948, 切向力Y=-2735.6079 +FPS=26.12, 法向力=2452.4097, 切向力X=259.4070, 切向力Y=-2805.9543 +FPS=25.34, 法向力=1763.0455, 切向力X=132.6096, 切向力Y=-3068.4111 +FPS=26.52, 法向力=1909.1320, 切向力X=798.4419, 切向力Y=-2838.8872 +FPS=26.94, 法向力=1898.7986, 切向力X=275.4595, 切向力Y=-3128.8457 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000339s, blend=0.002387s (9 tiles incl ref), finalize=0.000067s, total=0.002799s +FPS=25.23, 法向力=1795.4684, 切向力X=311.5500, 切向力Y=-2824.3130 +FPS=26.42, 法向力=1702.0852, 切向力X=699.0109, 切向力Y=-2654.6448 +FPS=25.17, 法向力=2100.5916, 切向力X=779.7639, 切向力Y=-2808.3911 +FPS=26.60, 法向力=1749.0781, 切向力X=151.7770, 切向力Y=-2388.2112 +FPS=26.25, 法向力=1647.9495, 切向力X=394.6278, 切向力Y=-2154.9321 +FPS=26.26, 法向力=2221.4272, 切向力X=-87.9406, 切向力Y=-2191.4468 +FPS=25.67, 法向力=1942.9398, 切向力X=234.9206, 切向力Y=-2679.1890 +FPS=25.42, 法向力=1897.7283, 切向力X=305.6221, 切向力Y=-3026.1108 +FPS=25.67, 法向力=2166.6936, 切向力X=442.7344, 切向力Y=-2670.3647 +FPS=26.33, 法向力=2361.8865, 切向力X=1174.7935, 切向力Y=-2517.1616 +FPS=26.06, 法向力=1657.2311, 切向力X=-199.3055, 切向力Y=-3032.0835 +FPS=26.16, 法向力=2244.6877, 切向力X=-335.5448, 切向力Y=-3082.5049 +FPS=25.34, 法向力=2083.5527, 切向力X=173.7175, 切向力Y=-2267.3142 +FPS=26.64, 法向力=1768.4843, 切向力X=836.5834, 切向力Y=-2689.5112 +FPS=25.55, 法向力=1794.4841, 切向力X=391.6731, 切向力Y=-3086.7810 +FPS=26.73, 法向力=1431.9014, 切向力X=1069.9277, 切向力Y=-2652.4001 +FPS=25.71, 法向力=1864.1191, 切向力X=-94.4022, 切向力Y=-2491.4463 +FPS=25.64, 法向力=1855.0583, 切向力X=604.6516, 切向力Y=-2155.8037 +FPS=25.52, 法向力=2224.1528, 切向力X=559.1669, 切向力Y=-2452.0493 +FPS=25.00, 法向力=2677.1807, 切向力X=881.3519, 切向力Y=-2509.1470 +FPS=25.14, 法向力=1983.3300, 切向力X=204.4719, 切向力Y=-2371.2520 +FPS=26.27, 法向力=1991.6792, 切向力X=226.3795, 切向力Y=-2895.9150 +FPS=25.46, 法向力=1493.3705, 切向力X=549.4998, 切向力Y=-2868.8420 +FPS=25.76, 法向力=1730.8783, 切向力X=355.5101, 切向力Y=-3013.9172 +FPS=25.79, 法向力=1563.8632, 切向力X=257.3668, 切向力Y=-3005.2539 +FPS=26.67, 法向力=1602.1517, 切向力X=134.9757, 切向力Y=-3058.4285 +FPS=25.51, 法向力=1817.1348, 切向力X=672.3011, 切向力Y=-3437.9019 +FPS=26.00, 法向力=1883.4657, 切向力X=656.1589, 切向力Y=-3040.1868 +FPS=25.91, 法向力=1948.3480, 切向力X=839.6567, 切向力Y=-2414.3315 +FPS=25.65, 法向力=2145.8364, 切向力X=123.7086, 切向力Y=-2734.0732 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000489s, blend=0.002399s (9 tiles incl ref), finalize=0.000056s, total=0.002951s +FPS=25.38, 法向力=1576.3276, 切向力X=218.8955, 切向力Y=-2686.1904 +FPS=25.19, 法向力=1993.7849, 切向力X=265.4629, 切向力Y=-2447.6147 +FPS=26.40, 法向力=2007.8516, 切向力X=355.1765, 切向力Y=-2530.0442 +FPS=25.45, 法向力=1814.4069, 切向力X=-250.1774, 切向力Y=-2910.9404 +FPS=25.65, 法向力=2111.0564, 切向力X=501.5298, 切向力Y=-3003.2671 +FPS=27.29, 法向力=2148.9153, 切向力X=459.7275, 切向力Y=-3029.8398 +FPS=25.93, 法向力=1801.7531, 切向力X=566.8978, 切向力Y=-2381.6562 +FPS=26.29, 法向力=1998.9517, 切向力X=591.9929, 切向力Y=-2751.6367 +FPS=26.14, 法向力=1989.9177, 切向力X=514.4609, 切向力Y=-2718.7117 +FPS=26.65, 法向力=1845.1329, 切向力X=431.0921, 切向力Y=-2266.8079 +FPS=26.24, 法向力=1943.2744, 切向力X=330.4596, 切向力Y=-2790.7490 +FPS=25.07, 法向力=1854.6914, 切向力X=539.0616, 切向力Y=-2679.4370 +FPS=25.50, 法向力=1955.1377, 切向力X=424.9548, 切向力Y=-2901.1641 +FPS=23.39, 法向力=1885.5619, 切向力X=-127.7186, 切向力Y=-2394.3203 +FPS=24.88, 法向力=1779.1104, 切向力X=276.3138, 切向力Y=-2647.1670 +FPS=25.44, 法向力=1488.5027, 切向力X=305.6221, 切向力Y=-2325.0293 +FPS=25.27, 法向力=1969.0803, 切向力X=601.6505, 切向力Y=-2929.1252 +FPS=24.75, 法向力=1955.1499, 切向力X=949.8095, 切向力Y=-2353.3945 +FPS=25.72, 法向力=2241.6479, 切向力X=646.2078, 切向力Y=-2757.2490 +FPS=25.87, 法向力=2081.8152, 切向力X=124.4371, 切向力Y=-2447.4922 +FPS=25.31, 法向力=1841.7662, 切向力X=257.6860, 切向力Y=-2552.9819 +FPS=24.71, 法向力=2014.1736, 切向力X=285.4231, 切向力Y=-2772.8228 +FPS=25.54, 法向力=1843.4888, 切向力X=472.3351, 切向力Y=-2443.1580 +FPS=23.22, 法向力=1998.1694, 切向力X=-16.7536, 切向力Y=-2437.3887 +FPS=24.92, 法向力=2293.9524, 切向力X=432.9114, 切向力Y=-2334.6499 +FPS=26.22, 法向力=2414.0996, 切向力X=308.9049, 切向力Y=-2678.7271 +FPS=26.03, 法向力=1863.1729, 切向力X=251.3753, 切向力Y=-3093.7781 +FPS=24.62, 法向力=2228.4895, 切向力X=998.4430, 切向力Y=-2632.8022 +FPS=25.56, 法向力=2233.4639, 切向力X=-224.7888, 切向力Y=-2604.6938 +FPS=25.27, 法向力=1755.5293, 切向力X=32.3058, 切向力Y=-2807.6157 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000341s, blend=0.002296s (9 tiles incl ref), finalize=0.000051s, total=0.002694s +FPS=25.48, 法向力=2025.3229, 切向力X=-148.8994, 切向力Y=-2232.6858 +FPS=25.64, 法向力=2015.4094, 切向力X=-163.7288, 切向力Y=-2299.0752 +FPS=25.91, 法向力=1703.5123, 切向力X=652.3877, 切向力Y=-3166.3540 +FPS=24.69, 法向力=1601.7301, 切向力X=401.0718, 切向力Y=-3268.2185 +FPS=25.01, 法向力=1703.3375, 切向力X=180.9942, 切向力Y=-2414.8264 +FPS=25.66, 法向力=1884.2555, 切向力X=223.4655, 切向力Y=-2695.6877 +FPS=25.30, 法向力=1747.4594, 切向力X=677.8282, 切向力Y=-3398.8892 +FPS=25.26, 法向力=1921.1437, 切向力X=-307.0877, 切向力Y=-2649.0752 +FPS=24.64, 法向力=2050.6333, 切向力X=-398.8080, 切向力Y=-2587.8955 +FPS=25.65, 法向力=1810.0770, 切向力X=506.5952, 切向力Y=-2300.0918 +FPS=23.96, 法向力=1867.0970, 切向力X=304.9723, 切向力Y=-2733.1704 +FPS=24.52, 法向力=1901.6960, 切向力X=702.6008, 切向力Y=-2948.3574 +FPS=24.96, 法向力=2077.8237, 切向力X=-87.9031, 切向力Y=-3259.3784 +FPS=24.03, 法向力=1828.8167, 切向力X=-506.6615, 切向力Y=-3093.5100 +FPS=22.66, 法向力=2098.0676, 切向力X=-8.2248, 切向力Y=-2776.9604 +FPS=24.87, 法向力=2236.2339, 切向力X=48.0197, 切向力Y=-2598.9155 +FPS=25.07, 法向力=1860.7773, 切向力X=155.8264, 切向力Y=-2906.2988 +FPS=24.93, 法向力=1580.8215, 切向力X=290.9379, 切向力Y=-2825.3579 +FPS=25.28, 法向力=2153.8350, 切向力X=671.2394, 切向力Y=-2615.7915 +FPS=26.22, 法向力=2059.6345, 切向力X=-4.1344, 切向力Y=-2295.0898 +FPS=24.99, 法向力=1809.5150, 切向力X=145.4560, 切向力Y=-2806.3296 +FPS=24.28, 法向力=1822.7213, 切向力X=670.3861, 切向力Y=-2579.1204 +FPS=25.05, 法向力=2338.0322, 切向力X=622.0811, 切向力Y=-2274.8208 +FPS=24.10, 法向力=1876.1593, 切向力X=541.5005, 切向力Y=-3177.7339 +FPS=24.60, 法向力=1465.1931, 切向力X=190.5741, 切向力Y=-3097.5410 +FPS=25.51, 法向力=1698.8591, 切向力X=695.2579, 切向力Y=-2666.9419 +FPS=25.16, 法向力=1984.0588, 切向力X=323.6504, 切向力Y=-2344.7148 +FPS=25.01, 法向力=2170.8884, 切向力X=584.3475, 切向力Y=-2211.1663 +FPS=25.94, 法向力=1998.0330, 切向力X=121.5462, 切向力Y=-2656.1543 +FPS=24.89, 法向力=2476.8755, 切向力X=108.4356, 切向力Y=-2614.3052 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000391s, blend=0.002315s (9 tiles incl ref), finalize=0.000070s, total=0.002783s +FPS=24.36, 法向力=1551.8241, 切向力X=226.2009, 切向力Y=-3003.3481 +FPS=25.94, 法向力=1777.0752, 切向力X=174.8639, 切向力Y=-2691.5625 +FPS=24.88, 法向力=1692.9111, 切向力X=58.9071, 切向力Y=-3103.6504 +FPS=25.26, 法向力=2068.4707, 切向力X=7.9903, 切向力Y=-3037.7915 +FPS=26.62, 法向力=1809.7805, 切向力X=734.0106, 切向力Y=-2356.7134 +FPS=26.49, 法向力=1897.7341, 切向力X=471.5931, 切向力Y=-2778.3950 +FPS=25.95, 法向力=1943.5908, 切向力X=182.7793, 切向力Y=-2910.3740 +FPS=25.75, 法向力=1743.9709, 切向力X=380.5866, 切向力Y=-2862.3384 +FPS=25.03, 法向力=2276.6421, 切向力X=138.3438, 切向力Y=-2402.6868 +FPS=25.49, 法向力=1880.1245, 切向力X=287.3738, 切向力Y=-2627.6245 +FPS=23.41, 法向力=1857.0223, 切向力X=607.5284, 切向力Y=-2774.2087 +FPS=25.85, 法向力=1789.6829, 切向力X=-39.4410, 切向力Y=-2615.2476 +FPS=25.80, 法向力=2007.5303, 切向力X=445.9141, 切向力Y=-2515.5142 +FPS=24.92, 法向力=1547.3135, 切向力X=406.7716, 切向力Y=-3084.4607 +FPS=25.06, 法向力=1539.1790, 切向力X=683.6273, 切向力Y=-2856.1772 +FPS=25.92, 法向力=1413.0691, 切向力X=219.6314, 切向力Y=-3048.2856 +FPS=25.40, 法向力=1436.3375, 切向力X=250.9928, 切向力Y=-3103.8606 +FPS=23.45, 法向力=1729.9495, 切向力X=522.0626, 切向力Y=-2649.0679 +FPS=25.39, 法向力=1695.4432, 切向力X=589.6300, 切向力Y=-2624.4033 +FPS=24.29, 法向力=1773.5715, 切向力X=1062.6943, 切向力Y=-3311.6467 +FPS=23.53, 法向力=1929.8251, 切向力X=937.2780, 切向力Y=-2269.0361 +FPS=25.12, 法向力=1970.5280, 切向力X=45.8883, 切向力Y=-3062.0127 +FPS=25.88, 法向力=1691.2629, 切向力X=381.0402, 切向力Y=-2970.9817 +FPS=24.74, 法向力=1625.5393, 切向力X=236.7172, 切向力Y=-2479.7124 +FPS=26.54, 法向力=1970.2928, 切向力X=39.6414, 切向力Y=-3114.4243 +FPS=25.75, 法向力=1887.4780, 切向力X=-402.4365, 切向力Y=-3052.0159 +FPS=25.76, 法向力=1928.0630, 切向力X=-328.9613, 切向力Y=-3063.0586 +FPS=26.97, 法向力=1993.5297, 切向力X=424.0874, 切向力Y=-2602.1733 +FPS=26.32, 法向力=1650.3358, 切向力X=451.2249, 切向力Y=-2455.4243 +FPS=23.03, 法向力=1643.8821, 切向力X=-116.8854, 切向力Y=-2596.5942 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000309s, blend=0.002226s (9 tiles incl ref), finalize=0.000052s, total=0.002593s +FPS=25.16, 法向力=1486.5800, 切向力X=211.4888, 切向力Y=-2841.6411 +FPS=24.75, 法向力=1688.5823, 切向力X=594.8699, 切向力Y=-2624.4839 +FPS=23.13, 法向力=1296.2712, 切向力X=42.7483, 切向力Y=-2936.1555 +FPS=26.02, 法向力=1643.8362, 切向力X=567.9866, 切向力Y=-3171.5435 +FPS=25.96, 法向力=2070.0269, 切向力X=-79.9697, 切向力Y=-2393.2129 +FPS=25.64, 法向力=1705.9071, 切向力X=389.7217, 切向力Y=-2375.8613 +FPS=27.10, 法向力=1712.0270, 切向力X=453.5269, 切向力Y=-2372.1045 +FPS=26.12, 法向力=1789.5166, 切向力X=265.8668, 切向力Y=-2319.1692 +FPS=24.37, 法向力=2036.3207, 切向力X=367.6259, 切向力Y=-2545.3936 +FPS=24.58, 法向力=2247.9966, 切向力X=585.8736, 切向力Y=-2660.3604 +FPS=25.22, 法向力=1751.1228, 切向力X=415.5073, 切向力Y=-2785.9995 +FPS=24.36, 法向力=2113.5269, 切向力X=57.3281, 切向力Y=-2711.1838 +FPS=25.18, 法向力=1891.3966, 切向力X=539.6320, 切向力Y=-2883.4150 +FPS=25.41, 法向力=2211.2769, 切向力X=-110.8212, 切向力Y=-2740.4771 +FPS=24.46, 法向力=1913.0120, 切向力X=193.0652, 切向力Y=-2180.5244 +FPS=24.93, 法向力=2077.2026, 切向力X=233.9352, 切向力Y=-2487.0742 +FPS=25.78, 法向力=2014.0675, 切向力X=85.6109, 切向力Y=-2650.9243 +FPS=23.77, 法向力=1947.9490, 切向力X=-21.0326, 切向力Y=-2531.7744 +FPS=24.36, 法向力=1671.3470, 切向力X=131.0331, 切向力Y=-2405.1821 +FPS=25.35, 法向力=2038.6154, 切向力X=126.1514, 切向力Y=-2551.9263 +FPS=25.01, 法向力=1927.5321, 切向力X=542.3348, 切向力Y=-2904.8276 +FPS=25.57, 法向力=1980.2817, 切向力X=140.0890, 切向力Y=-2590.9973 +FPS=25.89, 法向力=2242.7668, 切向力X=471.3777, 切向力Y=-3031.6460 +FPS=24.78, 法向力=2011.9774, 切向力X=444.9997, 切向力Y=-2840.9512 +FPS=24.91, 法向力=1933.6204, 切向力X=-87.1311, 切向力Y=-2855.2451 +FPS=25.45, 法向力=1667.7136, 切向力X=364.0905, 切向力Y=-3058.4033 +FPS=25.06, 法向力=1715.2637, 切向力X=420.7022, 切向力Y=-2974.8906 +FPS=24.36, 法向力=1668.5151, 切向力X=-15.6559, 切向力Y=-2412.6619 +FPS=26.91, 法向力=1682.8450, 切向力X=274.2745, 切向力Y=-2695.1743 +FPS=23.39, 法向力=1901.1963, 切向力X=3.3299, 切向力Y=-2890.0923 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000326s, blend=0.002286s (9 tiles incl ref), finalize=0.000054s, total=0.002673s +FPS=25.34, 法向力=2239.6318, 切向力X=269.0140, 切向力Y=-3236.1624 +FPS=25.76, 法向力=2257.8721, 切向力X=-326.9181, 切向力Y=-2184.9893 +FPS=23.91, 法向力=1833.0681, 切向力X=39.6885, 切向力Y=-2775.1091 +FPS=26.64, 法向力=1826.4714, 切向力X=529.6480, 切向力Y=-2871.4834 +FPS=27.33, 法向力=2254.0554, 切向力X=-100.3077, 切向力Y=-2877.5747 +FPS=27.50, 法向力=2280.5964, 切向力X=-119.2541, 切向力Y=-2900.1204 +FPS=25.48, 法向力=2042.2979, 切向力X=345.8097, 切向力Y=-2724.4185 +FPS=25.52, 法向力=1965.5500, 切向力X=725.4908, 切向力Y=-2897.2058 +FPS=24.57, 法向力=2002.6785, 切向力X=521.8777, 切向力Y=-2346.6465 +FPS=24.86, 法向力=1862.9484, 切向力X=-250.1096, 切向力Y=-3100.2334 +FPS=25.66, 法向力=2029.6960, 切向力X=204.0427, 切向力Y=-2663.1831 +FPS=25.93, 法向力=1752.9723, 切向力X=636.9921, 切向力Y=-3038.0237 +FPS=25.19, 法向力=1507.2430, 切向力X=531.0000, 切向力Y=-2985.1372 +FPS=25.75, 法向力=1984.9722, 切向力X=-193.5079, 切向力Y=-2686.1545 +FPS=25.98, 法向力=2084.8428, 切向力X=-121.9500, 切向力Y=-2661.2378 +FPS=25.42, 法向力=1843.5603, 切向力X=168.6499, 切向力Y=-2965.0061 +FPS=25.50, 法向力=2185.7788, 切向力X=-210.3631, 切向力Y=-2212.5073 +FPS=25.06, 法向力=1782.1069, 切向力X=586.0968, 切向力Y=-2546.5146 +FPS=25.86, 法向力=1990.5291, 切向力X=579.5631, 切向力Y=-2594.0916 +FPS=25.68, 法向力=2072.9692, 切向力X=222.2836, 切向力Y=-2580.2534 +FPS=24.87, 法向力=1828.3762, 切向力X=215.8598, 切向力Y=-2747.4185 +FPS=25.70, 法向力=2388.2283, 切向力X=533.3173, 切向力Y=-2874.5369 +FPS=24.87, 法向力=1653.1483, 切向力X=2.7407, 切向力Y=-2864.4124 +FPS=25.51, 法向力=1816.6819, 切向力X=369.0048, 切向力Y=-3520.2195 +FPS=26.15, 法向力=2038.3433, 切向力X=250.2480, 切向力Y=-2696.2534 +FPS=26.38, 法向力=1803.0668, 切向力X=249.9580, 切向力Y=-2597.6802 +FPS=24.50, 法向力=2080.4702, 切向力X=271.0774, 切向力Y=-2609.7102 +FPS=21.48, 法向力=1996.9836, 切向力X=647.0244, 切向力Y=-2043.9141 +FPS=22.56, 法向力=2269.0063, 切向力X=-173.0496, 切向力Y=-2686.6963 +FPS=23.98, 法向力=2001.1389, 切向力X=322.7807, 切向力Y=-2513.1802 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000277s, blend=0.002253s (9 tiles incl ref), finalize=0.000049s, total=0.002586s +FPS=24.67, 法向力=1868.1301, 切向力X=-280.6022, 切向力Y=-2324.9495 +FPS=25.42, 法向力=2004.7667, 切向力X=-69.6138, 切向力Y=-2452.9255 +FPS=25.52, 法向力=1756.0001, 切向力X=771.9532, 切向力Y=-2487.8054 +FPS=25.28, 法向力=1825.5457, 切向力X=138.0415, 切向力Y=-3037.6609 +FPS=25.32, 法向力=1683.1753, 切向力X=246.9385, 切向力Y=-3073.7471 +FPS=25.46, 法向力=1802.1282, 切向力X=469.7250, 切向力Y=-2539.8086 +FPS=26.61, 法向力=1901.2056, 切向力X=-140.9907, 切向力Y=-2646.1836 +FPS=25.50, 法向力=1782.2456, 切向力X=337.1634, 切向力Y=-2270.5664 +FPS=26.34, 法向力=1785.5712, 切向力X=-64.2399, 切向力Y=-2632.0581 +FPS=25.09, 法向力=1668.3982, 切向力X=170.7518, 切向力Y=-2582.2029 +FPS=25.58, 法向力=1895.3044, 切向力X=882.1465, 切向力Y=-2878.6797 +FPS=27.14, 法向力=1919.1350, 切向力X=138.9930, 切向力Y=-2799.7329 +FPS=26.66, 法向力=1781.5081, 切向力X=559.3489, 切向力Y=-2636.1348 +FPS=27.92, 法向力=1701.2789, 切向力X=529.1390, 切向力Y=-2675.4573 +FPS=26.97, 法向力=1943.3416, 切向力X=-471.2460, 切向力Y=-2536.1628 +FPS=26.39, 法向力=1716.8671, 切向力X=-13.4528, 切向力Y=-2586.9312 +FPS=24.82, 法向力=2307.1528, 切向力X=179.8401, 切向力Y=-2421.6631 +FPS=25.43, 法向力=1793.2124, 切向力X=380.0184, 切向力Y=-2937.8394 +FPS=24.38, 法向力=1840.9268, 切向力X=-380.3258, 切向力Y=-2432.7344 +FPS=24.80, 法向力=2076.7002, 切向力X=-562.5570, 切向力Y=-2600.5396 +FPS=26.00, 法向力=1941.5814, 切向力X=-123.9637, 切向力Y=-2811.9951 +FPS=26.81, 法向力=1813.9822, 切向力X=-292.1924, 切向力Y=-3071.5229 +FPS=26.24, 法向力=1830.5920, 切向力X=307.3244, 切向力Y=-2470.8633 +FPS=27.27, 法向力=1969.4066, 切向力X=-187.8999, 切向力Y=-3022.0933 +FPS=26.73, 法向力=1878.3213, 切向力X=-155.7828, 切向力Y=-2574.1497 +FPS=26.62, 法向力=2121.3872, 切向力X=120.8611, 切向力Y=-2966.1675 +FPS=26.67, 法向力=1363.3862, 切向力X=437.5244, 切向力Y=-2792.0562 +FPS=28.55, 法向力=1968.2593, 切向力X=-117.6800, 切向力Y=-2915.3975 +FPS=26.97, 法向力=1644.1255, 切向力X=533.3003, 切向力Y=-3021.0630 +FPS=28.29, 法向力=2186.5557, 切向力X=187.7094, 切向力Y=-2942.7925 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000281s, blend=0.002243s (9 tiles incl ref), finalize=0.000052s, total=0.002582s +FPS=27.44, 法向力=2035.2266, 切向力X=-387.0997, 切向力Y=-2592.9497 +FPS=27.44, 法向力=1646.1938, 切向力X=-63.5999, 切向力Y=-2938.9019 +FPS=26.85, 法向力=1949.9276, 切向力X=814.1610, 切向力Y=-2895.5300 +FPS=27.32, 法向力=1951.7161, 切向力X=253.4584, 切向力Y=-2881.1084 +FPS=27.92, 法向力=1929.7681, 切向力X=-369.0065, 切向力Y=-2695.0593 +FPS=26.50, 法向力=1755.7339, 切向力X=141.2328, 切向力Y=-3068.2161 +FPS=26.85, 法向力=1721.2152, 切向力X=275.9300, 切向力Y=-2233.7119 +FPS=25.62, 法向力=1850.5260, 切向力X=473.5421, 切向力Y=-2679.2051 +FPS=25.96, 法向力=1922.3810, 切向力X=-330.7874, 切向力Y=-3115.7629 +FPS=27.08, 法向力=2067.8655, 切向力X=231.4831, 切向力Y=-2645.5776 +FPS=26.54, 法向力=1967.4471, 切向力X=237.4066, 切向力Y=-2505.9082 +FPS=26.51, 法向力=1963.5132, 切向力X=747.6697, 切向力Y=-3021.8096 +FPS=26.03, 法向力=1917.3419, 切向力X=-106.6510, 切向力Y=-2366.3223 +FPS=26.37, 法向力=2033.3616, 切向力X=-139.9489, 切向力Y=-2768.5400 +FPS=26.22, 法向力=1769.9799, 切向力X=819.0299, 切向力Y=-3175.1609 +FPS=24.60, 法向力=1734.7201, 切向力X=129.3259, 切向力Y=-2824.0669 +FPS=26.03, 法向力=1817.3506, 切向力X=-11.2885, 切向力Y=-2425.0352 +FPS=26.03, 法向力=1693.6189, 切向力X=367.9001, 切向力Y=-2376.4819 +FPS=24.63, 法向力=2028.3771, 切向力X=-64.5808, 切向力Y=-2775.4626 +FPS=25.46, 法向力=2000.0198, 切向力X=72.7944, 切向力Y=-2750.4626 +FPS=25.71, 法向力=1933.2422, 切向力X=-272.8329, 切向力Y=-2911.4766 +FPS=25.77, 法向力=1819.1738, 切向力X=-188.1557, 切向力Y=-3157.2605 +FPS=26.06, 法向力=1807.7815, 切向力X=-194.7940, 切向力Y=-3213.0957 +FPS=26.28, 法向力=2227.0371, 切向力X=406.9598, 切向力Y=-2884.8867 +FPS=25.02, 法向力=1958.0886, 切向力X=-114.6843, 切向力Y=-2575.0376 +FPS=24.88, 法向力=1749.0266, 切向力X=279.7933, 切向力Y=-3202.2698 +FPS=25.27, 法向力=1833.5056, 切向力X=-326.1858, 切向力Y=-2397.7590 +FPS=26.16, 法向力=1663.8853, 切向力X=-427.3313, 切向力Y=-2352.5740 +FPS=25.43, 法向力=1627.3145, 切向力X=6.1646, 切向力Y=-2714.2402 +FPS=25.28, 法向力=2004.0676, 切向力X=630.7594, 切向力Y=-3032.4272 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000350s, blend=0.002206s (9 tiles incl ref), finalize=0.000072s, total=0.002636s +FPS=25.22, 法向力=1453.5250, 切向力X=-86.8961, 切向力Y=-3106.2729 +FPS=26.77, 法向力=1911.5016, 切向力X=259.4283, 切向力Y=-2949.5391 +FPS=25.23, 法向力=1626.4502, 切向力X=768.6955, 切向力Y=-2649.4119 +FPS=26.53, 法向力=2079.6177, 切向力X=58.1131, 切向力Y=-2432.5952 +FPS=25.48, 法向力=1408.0137, 切向力X=323.6729, 切向力Y=-2607.1990 +FPS=25.83, 法向力=2030.7737, 切向力X=315.4974, 切向力Y=-2586.8340 +FPS=25.18, 法向力=2196.8765, 切向力X=-142.5331, 切向力Y=-2433.4668 +FPS=26.09, 法向力=1994.9437, 切向力X=83.3813, 切向力Y=-2702.9634 +FPS=26.48, 法向力=1992.9607, 切向力X=-36.6310, 切向力Y=-2589.3110 +FPS=26.08, 法向力=2016.6302, 切向力X=-347.3512, 切向力Y=-2748.0618 +FPS=26.97, 法向力=1706.8398, 切向力X=484.7621, 切向力Y=-2720.2842 +FPS=26.89, 法向力=1728.4595, 切向力X=-67.7321, 切向力Y=-2647.1548 +FPS=26.76, 法向力=1737.8862, 切向力X=-259.6090, 切向力Y=-2546.1069 +FPS=26.24, 法向力=2125.6040, 切向力X=658.9219, 切向力Y=-2870.2617 +FPS=26.32, 法向力=1350.1697, 切向力X=674.8008, 切向力Y=-2784.1155 +FPS=25.96, 法向力=1546.7476, 切向力X=691.6265, 切向力Y=-2137.0190 +FPS=25.44, 法向力=1808.0969, 切向力X=198.3147, 切向力Y=-2892.6382 +FPS=26.70, 法向力=1898.5789, 切向力X=259.5109, 切向力Y=-3092.7544 +FPS=26.14, 法向力=2345.7749, 切向力X=553.3105, 切向力Y=-2776.6558 +FPS=27.20, 法向力=1928.3335, 切向力X=-333.4174, 切向力Y=-2450.6411 +FPS=27.73, 法向力=1563.7069, 切向力X=123.4980, 切向力Y=-2594.8555 +FPS=28.01, 法向力=1752.4631, 切向力X=825.2683, 切向力Y=-2499.2410 +FPS=27.09, 法向力=2297.2434, 切向力X=48.2377, 切向力Y=-2589.7383 +FPS=26.16, 法向力=1900.7664, 切向力X=407.2001, 切向力Y=-2450.7734 +FPS=27.03, 法向力=1827.6787, 切向力X=509.0857, 切向力Y=-2880.3230 +FPS=27.45, 法向力=1728.1580, 切向力X=47.1583, 切向力Y=-2708.7822 +FPS=27.56, 法向力=1694.8247, 切向力X=45.4560, 切向力Y=-2901.7759 +FPS=28.01, 法向力=1581.8442, 切向力X=702.5903, 切向力Y=-2854.5908 +FPS=27.14, 法向力=1531.9513, 切向力X=147.6905, 切向力Y=-2831.1943 +FPS=27.26, 法向力=1865.7102, 切向力X=504.0445, 切向力Y=-2879.2026 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000309s, blend=0.002346s (9 tiles incl ref), finalize=0.000050s, total=0.002711s +FPS=26.59, 法向力=1743.6488, 切向力X=380.2488, 切向力Y=-2850.2163 +FPS=27.15, 法向力=1519.7305, 切向力X=-241.3225, 切向力Y=-2842.3196 +FPS=26.85, 法向力=1796.3420, 切向力X=457.6570, 切向力Y=-2487.9253 +FPS=26.86, 法向力=1238.7026, 切向力X=133.4505, 切向力Y=-2837.1133 +FPS=27.87, 法向力=1344.9463, 切向力X=434.5885, 切向力Y=-2860.8159 +FPS=27.07, 法向力=2013.2554, 切向力X=-450.6708, 切向力Y=-2607.6370 +FPS=27.73, 法向力=2112.7622, 切向力X=431.2465, 切向力Y=-1659.7681 +FPS=28.24, 法向力=1845.5854, 切向力X=359.2014, 切向力Y=-3076.3965 +FPS=26.72, 法向力=1697.1753, 切向力X=-72.5965, 切向力Y=-3016.3726 +FPS=27.40, 法向力=2004.2308, 切向力X=68.3488, 切向力Y=-3049.7598 +FPS=26.68, 法向力=1865.1771, 切向力X=11.7711, 切向力Y=-3403.4753 +FPS=27.80, 法向力=2215.1194, 切向力X=-17.3178, 切向力Y=-3017.7168 +FPS=26.95, 法向力=1457.7561, 切向力X=244.0389, 切向力Y=-3119.4131 +FPS=27.23, 法向力=1757.1050, 切向力X=-278.2357, 切向力Y=-2922.6392 +FPS=26.24, 法向力=1961.9202, 切向力X=170.1467, 切向力Y=-2349.5420 +FPS=24.60, 法向力=1835.2565, 切向力X=-390.8897, 切向力Y=-3039.7830 +FPS=22.70, 法向力=2307.6191, 切向力X=-422.7332, 切向力Y=-2683.2241 +FPS=25.88, 法向力=1865.8492, 切向力X=239.1221, 切向力Y=-3029.3843 +FPS=25.43, 法向力=1577.8967, 切向力X=-36.5078, 切向力Y=-2935.0830 +FPS=26.64, 法向力=2029.6545, 切向力X=-670.0866, 切向力Y=-2825.0464 +FPS=26.48, 法向力=1733.9607, 切向力X=876.6320, 切向力Y=-2918.1260 +FPS=26.25, 法向力=1672.4054, 切向力X=964.8195, 切向力Y=-2996.3335 +FPS=24.90, 法向力=1685.7404, 切向力X=438.9054, 切向力Y=-3030.3103 +FPS=26.34, 法向力=1795.5675, 切向力X=57.3484, 切向力Y=-2997.8428 +FPS=25.78, 法向力=1596.6255, 切向力X=-81.4505, 切向力Y=-3458.1128 +FPS=25.97, 法向力=1489.4399, 切向力X=21.3666, 切向力Y=-2716.2368 +FPS=25.07, 法向力=1951.9385, 切向力X=-164.3452, 切向力Y=-2408.4395 +FPS=26.78, 法向力=1679.4962, 切向力X=659.5967, 切向力Y=-2760.3652 +FPS=26.46, 法向力=1606.6084, 切向力X=426.2926, 切向力Y=-3137.0159 +FPS=25.59, 法向力=1886.2747, 切向力X=-135.5685, 切向力Y=-2635.5747 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000294s, blend=0.002241s (9 tiles incl ref), finalize=0.000051s, total=0.002593s +FPS=26.17, 法向力=1581.0903, 切向力X=-319.1130, 切向力Y=-3081.7700 +FPS=26.32, 法向力=1975.0359, 切向力X=194.3406, 切向力Y=-2490.5981 +FPS=25.63, 法向力=1496.1914, 切向力X=268.5933, 切向力Y=-3641.3445 +FPS=25.50, 法向力=1691.5958, 切向力X=322.4193, 切向力Y=-3114.5051 +FPS=25.66, 法向力=1737.5426, 切向力X=205.4703, 切向力Y=-3226.0950 +FPS=26.31, 法向力=1884.9935, 切向力X=-168.3951, 切向力Y=-3111.4099 +FPS=26.16, 法向力=2016.3984, 切向力X=5.5976, 切向力Y=-2671.9407 +FPS=24.54, 法向力=1819.4965, 切向力X=-518.3693, 切向力Y=-2679.1353 +FPS=26.55, 法向力=1900.7046, 切向力X=509.1609, 切向力Y=-2795.2642 +FPS=26.89, 法向力=2109.8667, 切向力X=-40.9656, 切向力Y=-2759.1919 +FPS=26.95, 法向力=1855.4811, 切向力X=321.3193, 切向力Y=-3136.7373 +FPS=27.56, 法向力=1900.4424, 切向力X=330.2314, 切向力Y=-3088.9844 +FPS=27.26, 法向力=1976.0636, 切向力X=818.2406, 切向力Y=-2655.3367 +FPS=26.08, 法向力=1593.2585, 切向力X=238.7552, 切向力Y=-3017.7573 +FPS=26.97, 法向力=1758.2336, 切向力X=122.4976, 切向力Y=-2900.9954 +FPS=26.06, 法向力=1716.6636, 切向力X=-91.0153, 切向力Y=-2487.1506 +FPS=26.37, 法向力=1786.5522, 切向力X=-168.6470, 切向力Y=-2639.1340 +FPS=26.46, 法向力=1884.5681, 切向力X=-29.4280, 切向力Y=-3024.0627 +FPS=26.74, 法向力=2013.8137, 切向力X=439.5119, 切向力Y=-2443.9072 +FPS=27.73, 法向力=1835.2367, 切向力X=-149.7681, 切向力Y=-3032.0933 +FPS=27.08, 法向力=1796.8337, 切向力X=-633.0095, 切向力Y=-2881.8623 +FPS=27.90, 法向力=1821.5696, 切向力X=-694.4373, 切向力Y=-2871.8252 +FPS=26.26, 法向力=1842.0844, 切向力X=-147.6066, 切向力Y=-2785.7004 +FPS=26.78, 法向力=1852.9789, 切向力X=-87.7210, 切向力Y=-2814.7627 +FPS=26.48, 法向力=1505.9264, 切向力X=411.3398, 切向力Y=-3006.1985 +FPS=26.51, 法向力=2039.6881, 切向力X=352.3690, 切向力Y=-2608.0527 +FPS=25.12, 法向力=2068.8682, 切向力X=-106.9966, 切向力Y=-1998.2993 +FPS=26.85, 法向力=1963.4916, 切向力X=-6.6399, 切向力Y=-2939.0635 +FPS=27.08, 法向力=1634.0034, 切向力X=584.9098, 切向力Y=-2845.1184 +FPS=26.48, 法向力=1794.7742, 切向力X=582.1652, 切向力Y=-2881.4897 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000291s, blend=0.002212s (9 tiles incl ref), finalize=0.000050s, total=0.002559s +FPS=26.47, 法向力=1557.9753, 切向力X=715.5444, 切向力Y=-2832.2063 +FPS=27.58, 法向力=1714.1454, 切向力X=75.7516, 切向力Y=-2884.0652 +FPS=26.48, 法向力=1576.7186, 切向力X=156.2591, 切向力Y=-2899.9980 +FPS=27.27, 法向力=1715.9597, 切向力X=-186.5981, 切向力Y=-2297.1636 +FPS=28.21, 法向力=1681.9443, 切向力X=-159.1404, 切向力Y=-2276.2061 +FPS=26.51, 法向力=1588.9717, 切向力X=289.5848, 切向力Y=-2391.7300 +FPS=26.97, 法向力=1649.6218, 切向力X=12.4067, 切向力Y=-2735.0557 +FPS=27.17, 法向力=1374.4617, 切向力X=-84.6687, 切向力Y=-2550.6489 +FPS=25.77, 法向力=1977.8727, 切向力X=-254.1689, 切向力Y=-2624.2151 +FPS=26.90, 法向力=1813.1169, 切向力X=-350.9308, 切向力Y=-2328.3032 +FPS=26.47, 法向力=1949.3256, 切向力X=389.3208, 切向力Y=-2442.0359 +FPS=24.79, 法向力=1977.9365, 切向力X=-86.6281, 切向力Y=-2531.9590 +FPS=25.33, 法向力=1519.7411, 切向力X=32.2518, 切向力Y=-3026.8721 +FPS=25.98, 法向力=1426.0186, 切向力X=541.9775, 切向力Y=-3175.9043 +FPS=26.10, 法向力=1871.0603, 切向力X=-256.8231, 切向力Y=-2891.6118 +FPS=26.07, 法向力=1605.2043, 切向力X=-202.0445, 切向力Y=-2905.9146 +FPS=27.13, 法向力=1845.1801, 切向力X=-179.3680, 切向力Y=-3018.3809 +FPS=26.79, 法向力=1980.1707, 切向力X=251.9749, 切向力Y=-3309.4414 +FPS=26.02, 法向力=1458.6287, 切向力X=52.9381, 切向力Y=-2791.6472 +FPS=26.20, 法向力=1660.8600, 切向力X=198.8450, 切向力Y=-2971.8506 +FPS=27.03, 法向力=1618.6428, 切向力X=474.6050, 切向力Y=-3228.1836 +FPS=27.67, 法向力=1601.3170, 切向力X=426.3702, 切向力Y=-3179.2383 +FPS=24.96, 法向力=1524.0980, 切向力X=226.8226, 切向力Y=-3031.5203 +FPS=26.41, 法向力=1956.0830, 切向力X=-51.6923, 切向力Y=-2717.4990 +FPS=26.51, 法向力=1740.7324, 切向力X=-23.6388, 切向力Y=-2933.9736 +FPS=27.10, 法向力=1782.5042, 切向力X=28.8027, 切向力Y=-3015.8657 +FPS=26.71, 法向力=1640.8324, 切向力X=142.6154, 切向力Y=-3060.9927 +FPS=27.26, 法向力=1548.5638, 切向力X=60.5204, 切向力Y=-2626.2505 +FPS=26.22, 法向力=1583.7721, 切向力X=270.4955, 切向力Y=-2565.4055 +FPS=26.16, 法向力=1881.4326, 切向力X=731.7358, 切向力Y=-2771.7314 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000340s, blend=0.002253s (9 tiles incl ref), finalize=0.000049s, total=0.002648s +FPS=25.87, 法向力=1752.7710, 切向力X=615.6687, 切向力Y=-3043.9102 +FPS=26.32, 法向力=2110.3569, 切向力X=101.7462, 切向力Y=-2580.0981 +FPS=26.42, 法向力=1869.4471, 切向力X=-2.5500, 切向力Y=-3126.2065 +FPS=26.39, 法向力=1979.2942, 切向力X=-460.6614, 切向力Y=-2538.5562 +FPS=26.58, 法向力=1872.8425, 切向力X=479.2261, 切向力Y=-2627.6956 +FPS=26.69, 法向力=1614.5325, 切向力X=-69.6932, 切向力Y=-3318.1228 +FPS=27.14, 法向力=1633.3394, 切向力X=-81.3627, 切向力Y=-3243.8733 +FPS=26.81, 法向力=1872.4888, 切向力X=347.5042, 切向力Y=-2570.9316 +FPS=27.06, 法向力=1680.3975, 切向力X=-179.0024, 切向力Y=-2706.0115 +FPS=25.87, 法向力=1751.4463, 切向力X=340.6902, 切向力Y=-2186.8918 +FPS=26.31, 法向力=2146.8462, 切向力X=721.9091, 切向力Y=-2265.9485 +FPS=26.87, 法向力=2065.1294, 切向力X=63.6971, 切向力Y=-2967.7837 +FPS=25.73, 法向力=1749.7745, 切向力X=-101.9572, 切向力Y=-3080.1367 +FPS=26.66, 法向力=1607.9521, 切向力X=212.0086, 切向力Y=-3149.8271 +FPS=27.29, 法向力=1761.1378, 切向力X=379.7958, 切向力Y=-2558.4900 +FPS=26.17, 法向力=1760.2590, 切向力X=-386.8315, 切向力Y=-3314.0623 +FPS=25.39, 法向力=1815.2095, 切向力X=-442.5060, 切向力Y=-3289.5139 +FPS=26.69, 法向力=1800.8647, 切向力X=-102.4427, 切向力Y=-2739.4841 +FPS=26.01, 法向力=2042.3611, 切向力X=-56.6987, 切向力Y=-2837.3914 +FPS=27.31, 法向力=2047.7290, 切向力X=457.1381, 切向力Y=-2435.2827 +FPS=25.99, 法向力=1887.4172, 切向力X=-35.9453, 切向力Y=-2571.0488 +FPS=25.73, 法向力=2126.6157, 切向力X=-84.9190, 切向力Y=-3046.8125 +FPS=25.24, 法向力=1829.7303, 切向力X=152.6827, 切向力Y=-2604.7598 +FPS=26.40, 法向力=1651.1448, 切向力X=1.5001, 切向力Y=-2281.7681 +FPS=26.63, 法向力=1781.6897, 切向力X=407.5195, 切向力Y=-2756.3721 +FPS=25.10, 法向力=1712.4167, 切向力X=315.1574, 切向力Y=-2649.2979 +FPS=26.35, 法向力=1556.9370, 切向力X=246.1185, 切向力Y=-3552.2998 +FPS=26.70, 法向力=1598.5635, 切向力X=167.7551, 切向力Y=-3655.9702 +FPS=26.27, 法向力=1788.0082, 切向力X=271.6846, 切向力Y=-2785.1096 +FPS=26.88, 法向力=1726.2502, 切向力X=56.7193, 切向力Y=-2947.7600 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.003124s (9 tiles incl ref), finalize=0.000052s, total=0.003450s +FPS=26.38, 法向力=1695.0754, 切向力X=11.0660, 切向力Y=-2961.4438 +FPS=26.25, 法向力=2014.7729, 切向力X=-294.1706, 切向力Y=-2633.2749 +FPS=25.86, 法向力=2131.6475, 切向力X=109.8325, 切向力Y=-2631.6279 +FPS=24.65, 法向力=1914.2410, 切向力X=-522.9259, 切向力Y=-2707.3110 +FPS=22.89, 法向力=1825.5264, 切向力X=165.0575, 切向力Y=-2805.8970 +FPS=25.08, 法向力=2135.4805, 切向力X=-39.2928, 切向力Y=-2859.8467 +FPS=26.91, 法向力=1738.0387, 切向力X=160.3745, 切向力Y=-3067.5366 +FPS=25.53, 法向力=1774.9709, 切向力X=99.7803, 切向力Y=-3091.6194 +FPS=27.16, 法向力=1591.3733, 切向力X=-175.9577, 切向力Y=-2646.7092 +FPS=28.35, 法向力=1759.6807, 切向力X=-10.6252, 切向力Y=-2796.9536 +FPS=27.45, 法向力=1793.7850, 切向力X=83.5250, 切向力Y=-2740.2148 +FPS=25.22, 法向力=1980.3040, 切向力X=-112.9617, 切向力Y=-2488.2100 +FPS=28.18, 法向力=1667.5583, 切向力X=-225.9108, 切向力Y=-2714.5469 +FPS=27.14, 法向力=1396.2942, 切向力X=554.4437, 切向力Y=-2662.8208 +FPS=27.76, 法向力=1720.6887, 切向力X=729.5458, 切向力Y=-2865.4556 +FPS=27.62, 法向力=2144.9717, 切向力X=255.6483, 切向力Y=-2316.3301 +FPS=27.40, 法向力=1965.5730, 切向力X=378.6925, 切向力Y=-2727.6770 +FPS=27.53, 法向力=1866.7316, 切向力X=612.1237, 切向力Y=-3199.9326 +FPS=28.72, 法向力=1896.9023, 切向力X=527.9930, 切向力Y=-3170.3481 +FPS=25.85, 法向力=1984.6782, 切向力X=-339.9965, 切向力Y=-2697.0107 +FPS=27.78, 法向力=2009.1875, 切向力X=402.2853, 切向力Y=-2969.9048 +FPS=25.98, 法向力=1578.2297, 切向力X=-478.9113, 切向力Y=-2646.5386 +FPS=24.87, 法向力=2088.1687, 切向力X=253.7841, 切向力Y=-2882.9075 +FPS=26.86, 法向力=2045.4163, 切向力X=-404.5081, 切向力Y=-2430.6714 +FPS=25.72, 法向力=1838.7416, 切向力X=-224.0182, 切向力Y=-3111.3882 +FPS=25.94, 法向力=1780.1727, 切向力X=460.5818, 切向力Y=-3134.9324 +FPS=24.43, 法向力=2272.3501, 切向力X=-160.8418, 切向力Y=-2813.1560 +FPS=24.84, 法向力=1668.8003, 切向力X=-60.3898, 切向力Y=-2717.0454 +FPS=26.51, 法向力=1904.2532, 切向力X=3.4332, 切向力Y=-2574.7913 +FPS=25.31, 法向力=1992.8466, 切向力X=77.5911, 切向力Y=-3261.4253 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000325s, blend=0.002333s (9 tiles incl ref), finalize=0.000053s, total=0.002718s +FPS=25.28, 法向力=2637.5161, 切向力X=-730.6411, 切向力Y=-2865.0576 +FPS=24.46, 法向力=1539.2323, 切向力X=-139.5526, 切向力Y=-2760.6421 +FPS=24.13, 法向力=2056.3560, 切向力X=-448.1101, 切向力Y=-2550.7520 +FPS=25.88, 法向力=2020.3401, 切向力X=-183.9474, 切向力Y=-2777.6216 +FPS=24.20, 法向力=1865.0107, 切向力X=-309.8811, 切向力Y=-3394.1250 +FPS=25.32, 法向力=1657.9945, 切向力X=-429.1534, 切向力Y=-2984.8340 +FPS=24.64, 法向力=1785.9103, 切向力X=331.4788, 切向力Y=-3089.2336 +FPS=26.24, 法向力=1670.8984, 切向力X=-297.8406, 切向力Y=-2840.3420 +FPS=26.42, 法向力=1492.3584, 切向力X=127.0916, 切向力Y=-2920.2827 +FPS=26.78, 法向力=1470.4515, 切向力X=128.5007, 切向力Y=-2966.4543 +FPS=25.16, 法向力=1548.8524, 切向力X=134.7564, 切向力Y=-2387.9490 +FPS=25.20, 法向力=1790.8220, 切向力X=538.4343, 切向力Y=-2735.7300 +FPS=25.43, 法向力=1875.4561, 切向力X=585.9039, 切向力Y=-3308.2844 +FPS=27.39, 法向力=1781.5042, 切向力X=-102.2005, 切向力Y=-3292.9648 +FPS=24.05, 法向力=1690.1152, 切向力X=126.6713, 切向力Y=-3668.7251 +FPS=25.45, 法向力=2010.7405, 切向力X=116.7712, 切向力Y=-2353.5645 +FPS=25.70, 法向力=1632.1826, 切向力X=324.7827, 切向力Y=-2916.1750 +FPS=25.59, 法向力=2078.4539, 切向力X=711.1826, 切向力Y=-2886.7073 +FPS=25.82, 法向力=1776.3625, 切向力X=-264.1491, 切向力Y=-3196.9038 +FPS=26.26, 法向力=1778.4780, 切向力X=-379.1861, 切向力Y=-3190.3252 +FPS=25.69, 法向力=1902.6892, 切向力X=67.3177, 切向力Y=-2861.3608 +FPS=26.19, 法向力=1885.5829, 切向力X=-107.8060, 切向力Y=-2669.5747 +FPS=26.66, 法向力=1754.1221, 切向力X=526.2115, 切向力Y=-3211.7156 +FPS=26.32, 法向力=2114.1738, 切向力X=408.6897, 切向力Y=-2688.1611 +FPS=25.43, 法向力=1697.0691, 切向力X=-491.8313, 切向力Y=-2860.5095 +FPS=26.59, 法向力=1768.6881, 切向力X=-72.3110, 切向力Y=-3253.8389 +FPS=25.62, 法向力=1544.0265, 切向力X=183.1139, 切向力Y=-3250.2012 +FPS=26.66, 法向力=2284.2737, 切向力X=31.3817, 切向力Y=-2572.2446 +FPS=26.27, 法向力=2354.5938, 切向力X=29.9440, 切向力Y=-2555.6265 +FPS=26.00, 法向力=1876.7949, 切向力X=-401.3611, 切向力Y=-2784.7588 +stitch_feature_optimized: canvas out_w=452, out_h=494, x_min=-101.32, y_min=-104.97 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000332s, blend=0.002188s (9 tiles incl ref), finalize=0.000049s, total=0.002576s +FPS=26.76, 法向力=1981.2566, 切向力X=-102.2906, 切向力Y=-2568.2305 +FPS=25.96, 法向力=2023.9642, 切向力X=-171.5155, 切向力Y=-2959.3755 +FPS=26.70, 法向力=2097.8015, 切向力X=111.1111, 切向力Y=-2861.8716 +FPS=26.84, 法向力=1570.8651, 切向力X=450.4060, 切向力Y=-2621.1921 +FPS=26.73, 法向力=2027.8445, 切向力X=-303.2784, 切向力Y=-2524.4287 +FPS=27.19, 法向力=2002.3416, 切向力X=558.8859, 切向力Y=-3056.4380 +FPS=27.44, 法向力=2058.0889, 切向力X=217.3670, 切向力Y=-2785.3105 +FPS=26.71, 法向力=1338.7371, 切向力X=483.6161, 切向力Y=-3405.1597 +FPS=26.25, 法向力=2031.6908, 切向力X=-128.0076, 切向力Y=-3358.4556 +FPS=27.92, 法向力=1941.8074, 切向力X=-415.2884, 切向力Y=-3113.8569 +FPS=27.06, 法向力=1725.3496, 切向力X=361.2234, 切向力Y=-3232.6650 +FPS=27.41, 法向力=1855.8718, 切向力X=97.7410, 切向力Y=-3369.6567 +FPS=27.58, 法向力=1856.1934, 切向力X=84.0339, 切向力Y=-2935.3110 +FPS=26.59, 法向力=1921.8479, 切向力X=-17.1639, 切向力Y=-2777.2061 +FPS=27.65, 法向力=1860.4590, 切向力X=-96.4371, 切向力Y=-2956.6938 +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/logs/qt_viewer_20260604_094243.log b/examples/logs/qt_viewer_20260604_094243.log new file mode 100644 index 0000000..ba2e693 --- /dev/null +++ b/examples/logs/qt_viewer_20260604_094243.log @@ -0,0 +1,673 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=40 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Image processing backend: cpu (requested: cpu) + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.49, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.07, 法向力=1104.2153, 切向力X=-522.7501, 切向力Y=-398.7353 +FPS=26.98, 法向力=1156.8623, 切向力X=-1235.6818, 切向力Y=-597.5470 +FPS=27.95, 法向力=973.1552, 切向力X=-1191.8945, 切向力Y=-742.7075 +FPS=26.41, 法向力=1039.4272, 切向力X=-634.2537, 切向力Y=-645.3445 +FPS=30.31, 法向力=942.0684, 切向力X=-1069.8662, 切向力Y=-127.2278 +FPS=30.59, 法向力=809.5541, 切向力X=-1144.2332, 切向力Y=-34.7486 +FPS=29.25, 法向力=1094.5504, 切向力X=-830.3170, 切向力Y=-594.6010 +FPS=30.32, 法向力=755.8242, 切向力X=-485.4380, 切向力Y=36.1976 +FPS=30.42, 法向力=1191.5884, 切向力X=-709.3757, 切向力Y=303.5610 +FPS=29.67, 法向力=1404.1306, 切向力X=-810.3027, 切向力Y=67.3213 +FPS=30.30, 法向力=1151.6267, 切向力X=-1067.9650, 切向力Y=-94.4777 +FPS=30.24, 法向力=862.0613, 切向力X=-724.8600, 切向力Y=-1104.5095 +FPS=28.33, 法向力=837.0686, 切向力X=-644.2640, 切向力Y=-1314.2482 +FPS=30.56, 法向力=1009.3899, 切向力X=-103.6707, 切向力Y=251.9999 +FPS=29.64, 法向力=845.6044, 切向力X=-1182.2720, 切向力Y=-216.7208 +FPS=29.73, 法向力=966.9054, 切向力X=-636.8953, 切向力Y=-345.8369 +FPS=24.90, 法向力=1071.9241, 切向力X=-937.4636, 切向力Y=-313.8895 +FPS=29.26, 法向力=901.7822, 切向力X=-772.4987, 切向力Y=-1126.0764 +FPS=30.38, 法向力=960.3992, 切向力X=-371.8552, 切向力Y=-780.1957 +FPS=30.66, 法向力=893.5912, 切向力X=-537.7593, 切向力Y=-1191.4784 +FPS=28.38, 法向力=942.0011, 切向力X=-794.2935, 切向力Y=-937.7781 +FPS=27.69, 法向力=951.3772, 切向力X=-586.8862, 切向力Y=-434.9966 +FPS=29.58, 法向力=1127.0885, 切向力X=-989.6509, 切向力Y=54.4304 +FPS=30.12, 法向力=1192.1965, 切向力X=-1003.9252, 切向力Y=111.0940 +FPS=29.68, 法向力=1466.5636, 切向力X=-886.6698, 切向力Y=-343.1569 +FPS=29.50, 法向力=1510.5059, 切向力X=-1079.3188, 切向力Y=-569.9012 +FPS=29.61, 法向力=1077.1743, 切向力X=-911.6240, 切向力Y=-918.7315 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000280s, blend=0.002355s (9 tiles incl ref), finalize=0.000064s, total=0.002705s +FPS=29.59, 法向力=1162.8969, 切向力X=-728.5541, 切向力Y=-824.4966 +FPS=28.79, 法向力=1279.7367, 切向力X=-921.7604, 切向力Y=-243.2245 +FPS=26.52, 法向力=1023.2770, 切向力X=-1104.9712, 切向力Y=-732.8779 +FPS=26.90, 法向力=1232.0767, 切向力X=-1025.0979, 切向力Y=-260.1125 +FPS=29.51, 法向力=860.8975, 切向力X=-164.5676, 切向力Y=-1191.0977 +FPS=29.82, 法向力=1003.0763, 切向力X=-1165.4749, 切向力Y=-301.2853 +FPS=30.57, 法向力=1155.6887, 切向力X=-242.3452, 切向力Y=-995.3838 +FPS=28.71, 法向力=1033.9911, 切向力X=-716.8519, 切向力Y=-538.6434 +FPS=29.68, 法向力=1254.0656, 切向力X=-1033.8470, 切向力Y=-888.2343 +FPS=30.29, 法向力=934.4558, 切向力X=-619.0057, 切向力Y=-658.7914 +FPS=28.95, 法向力=794.0446, 切向力X=-919.0330, 切向力Y=-611.4893 +FPS=30.90, 法向力=1020.8694, 切向力X=-755.1637, 切向力Y=-429.3412 +FPS=30.16, 法向力=996.6406, 切向力X=-523.0671, 切向力Y=-925.9482 +FPS=30.14, 法向力=1024.4131, 切向力X=-765.9802, 切向力Y=-274.7921 +FPS=30.29, 法向力=1352.5465, 切向力X=-253.9023, 切向力Y=-215.4563 +FPS=30.91, 法向力=1262.4949, 切向力X=-1123.2642, 切向力Y=291.9332 +FPS=31.00, 法向力=1441.7183, 切向力X=-820.1104, 切向力Y=70.3652 +FPS=30.70, 法向力=1298.4304, 切向力X=-294.9875, 切向力Y=-429.4716 +FPS=30.32, 法向力=1150.7542, 切向力X=-661.6821, 切向力Y=-143.2168 +FPS=30.36, 法向力=1060.0042, 切向力X=-1038.7928, 切向力Y=-462.1528 +FPS=29.84, 法向力=1078.2625, 切向力X=-539.9089, 切向力Y=-587.7879 +FPS=28.97, 法向力=966.3582, 切向力X=-966.6978, 切向力Y=72.5140 +FPS=29.65, 法向力=798.3523, 切向力X=-865.7860, 切向力Y=-586.0710 +FPS=29.92, 法向力=1192.2831, 切向力X=-607.0639, 切向力Y=-905.4324 +FPS=29.88, 法向力=1005.1760, 切向力X=-1348.4125, 切向力Y=-356.6210 +FPS=30.37, 法向力=1202.3862, 切向力X=-532.5483, 切向力Y=-278.2167 +FPS=30.34, 法向力=793.1073, 切向力X=-572.3085, 切向力Y=-66.2831 +FPS=29.72, 法向力=1586.5143, 切向力X=-901.8333, 切向力Y=-181.0394 +FPS=30.12, 法向力=1451.7817, 切向力X=-1079.2385, 切向力Y=-584.9425 +FPS=30.73, 法向力=1192.5804, 切向力X=-1377.5591, 切向力Y=-488.3160 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000275s, blend=0.002314s (9 tiles incl ref), finalize=0.000066s, total=0.002663s +FPS=29.36, 法向力=1238.6560, 切向力X=-1026.3589, 切向力Y=-295.4490 +FPS=29.62, 法向力=909.7819, 切向力X=-729.3822, 切向力Y=-279.9274 +FPS=29.56, 法向力=866.2653, 切向力X=-923.8652, 切向力Y=-700.4850 +FPS=29.16, 法向力=758.1198, 切向力X=-556.8766, 切向力Y=-1023.3942 +FPS=28.46, 法向力=1234.9460, 切向力X=-494.8526, 切向力Y=-690.4539 +FPS=28.90, 法向力=993.5835, 切向力X=-1560.6259, 切向力Y=-485.1497 +FPS=29.41, 法向力=965.4390, 切向力X=-590.0593, 切向力Y=-719.5085 +FPS=29.31, 法向力=1026.0657, 切向力X=-1146.4424, 切向力Y=-253.5576 +FPS=30.31, 法向力=807.1498, 切向力X=-538.6249, 切向力Y=-1166.5081 +FPS=30.08, 法向力=1532.2794, 切向力X=-1182.3198, 切向力Y=-485.2852 +FPS=29.99, 法向力=747.3526, 切向力X=-650.8600, 切向力Y=-665.4695 +FPS=29.25, 法向力=1348.8781, 切向力X=-695.7815, 切向力Y=-57.6012 +FPS=29.96, 法向力=1332.5951, 切向力X=-876.2250, 切向力Y=-383.3316 +FPS=28.82, 法向力=1196.4829, 切向力X=-1133.0460, 切向力Y=-564.1593 +FPS=29.22, 法向力=1000.7659, 切向力X=-931.7913, 切向力Y=-736.8241 +FPS=29.79, 法向力=898.8872, 切向力X=-82.6543, 切向力Y=-427.6806 +FPS=29.48, 法向力=1587.9532, 切向力X=-403.3867, 切向力Y=-507.0354 +FPS=29.65, 法向力=903.5204, 切向力X=-1358.1689, 切向力Y=-1024.6343 +FPS=29.79, 法向力=1236.9612, 切向力X=-592.8940, 切向力Y=-549.5674 +FPS=27.36, 法向力=1662.6847, 切向力X=-1182.2544, 切向力Y=-899.2860 +FPS=29.08, 法向力=1050.3516, 切向力X=-1047.6198, 切向力Y=-721.7651 +FPS=31.02, 法向力=1074.5208, 切向力X=-982.9628, 切向力Y=-728.4088 +FPS=26.78, 法向力=1078.3844, 切向力X=-1012.7462, 切向力Y=205.8414 +FPS=29.67, 法向力=1231.9229, 切向力X=-1330.6177, 切向力Y=-145.7946 +FPS=29.82, 法向力=959.0547, 切向力X=-2.3065, 切向力Y=-703.6368 +FPS=27.08, 法向力=969.0145, 切向力X=-387.3203, 切向力Y=-793.9784 +FPS=29.63, 法向力=1077.3351, 切向力X=-881.8967, 切向力Y=-1018.3218 +FPS=29.78, 法向力=859.4971, 切向力X=-751.9176, 切向力Y=-980.9565 +FPS=29.46, 法向力=770.8556, 切向力X=-582.9170, 切向力Y=-907.8386 +FPS=29.65, 法向力=1076.8445, 切向力X=-752.3255, 切向力Y=-385.9387 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000388s, blend=0.002431s (9 tiles incl ref), finalize=0.000063s, total=0.002888s +FPS=28.62, 法向力=1039.7211, 切向力X=-431.2160, 切向力Y=-572.8232 +FPS=28.21, 法向力=1188.1738, 切向力X=-867.2930, 切向力Y=-645.3755 +FPS=29.03, 法向力=1166.9119, 切向力X=-863.0274, 切向力Y=-592.5289 +FPS=29.04, 法向力=879.8182, 切向力X=-381.9251, 切向力Y=-859.4606 +FPS=29.64, 法向力=1188.6919, 切向力X=-1031.3152, 切向力Y=-331.8899 +FPS=29.29, 法向力=1408.1296, 切向力X=-1024.5275, 切向力Y=-207.0056 +FPS=29.39, 法向力=1366.5259, 切向力X=-1089.2224, 切向力Y=-526.1319 +FPS=29.21, 法向力=1338.5732, 切向力X=-955.9006, 切向力Y=-545.6891 +FPS=28.23, 法向力=1327.9442, 切向力X=-1507.9717, 切向力Y=-440.0163 +FPS=29.62, 法向力=1244.8171, 切向力X=-584.4791, 切向力Y=-715.6754 +FPS=28.15, 法向力=1199.6636, 切向力X=-1101.0764, 切向力Y=-736.7698 +FPS=29.14, 法向力=1333.4083, 切向力X=-1028.9448, 切向力Y=-613.4478 +FPS=29.22, 法向力=830.1156, 切向力X=-796.6213, 切向力Y=-332.6507 +FPS=29.97, 法向力=1214.5999, 切向力X=-606.0530, 切向力Y=-359.1808 +FPS=28.79, 法向力=1209.9032, 切向力X=-298.8202, 切向力Y=-659.9915 +FPS=29.37, 法向力=1169.2908, 切向力X=-285.2391, 切向力Y=-646.8539 +FPS=26.64, 法向力=1559.3563, 切向力X=-1084.0635, 切向力Y=-682.9523 +FPS=28.71, 法向力=1625.6932, 切向力X=-322.4376, 切向力Y=-18.2851 +FPS=29.30, 法向力=1699.6521, 切向力X=-945.4973, 切向力Y=-264.7155 +FPS=29.29, 法向力=1194.4771, 切向力X=-844.5743, 切向力Y=-436.1060 +FPS=29.43, 法向力=1037.7615, 切向力X=-1089.6985, 切向力Y=-138.0283 +FPS=27.85, 法向力=1245.9113, 切向力X=-1211.6567, 切向力Y=-786.2636 +FPS=28.80, 法向力=730.8356, 切向力X=-501.7437, 切向力Y=-953.5985 +FPS=28.88, 法向力=1151.2290, 切向力X=-655.7653, 切向力Y=-889.6625 +FPS=29.71, 法向力=1240.7947, 切向力X=-725.5463, 切向力Y=-847.9470 +FPS=28.67, 法向力=1148.2505, 切向力X=-183.7911, 切向力Y=-258.5056 +FPS=27.68, 法向力=1247.9761, 切向力X=-708.7432, 切向力Y=-667.5411 +FPS=27.02, 法向力=1093.1396, 切向力X=-823.8013, 切向力Y=-684.0668 +FPS=28.92, 法向力=1316.5406, 切向力X=-776.3730, 切向力Y=-704.6100 +FPS=29.42, 法向力=1174.0513, 切向力X=-1614.8186, 切向力Y=-845.8873 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000261s, blend=0.002186s (9 tiles incl ref), finalize=0.000059s, total=0.002513s +FPS=29.19, 法向力=1231.3044, 切向力X=-517.6920, 切向力Y=-895.6466 +FPS=28.61, 法向力=1186.6968, 切向力X=-919.2944, 切向力Y=-683.2661 +FPS=26.12, 法向力=1002.7935, 切向力X=-28.9797, 切向力Y=-897.9148 +FPS=24.72, 法向力=1213.9946, 切向力X=-780.7769, 切向力Y=-456.6049 +FPS=26.77, 法向力=1348.6943, 切向力X=-625.3163, 切向力Y=-649.4094 +FPS=25.67, 法向力=1293.4663, 切向力X=-1118.4478, 切向力Y=-1278.3169 +FPS=24.83, 法向力=1217.6746, 切向力X=-507.9074, 切向力Y=-1014.4120 +FPS=25.42, 法向力=1239.7368, 切向力X=-506.7014, 切向力Y=-997.7374 +FPS=25.46, 法向力=1226.0266, 切向力X=-1295.1582, 切向力Y=-844.6119 +FPS=24.06, 法向力=1404.3867, 切向力X=-1050.7312, 切向力Y=-808.3793 +FPS=26.74, 法向力=1406.3135, 切向力X=-663.5609, 切向力Y=-996.7978 +FPS=24.96, 法向力=1196.6150, 切向力X=-1013.6553, 切向力Y=-499.2997 +FPS=25.93, 法向力=1344.0583, 切向力X=-453.3380, 切向力Y=-222.3531 +FPS=26.07, 法向力=1045.5034, 切向力X=-1052.4442, 切向力Y=-1030.1693 +FPS=26.08, 法向力=1436.4436, 切向力X=-394.9785, 切向力Y=-761.3716 +FPS=25.74, 法向力=1564.0840, 切向力X=-908.3817, 切向力Y=-1568.8450 +FPS=25.95, 法向力=1509.6151, 切向力X=-1010.8361, 切向力Y=-371.2769 +FPS=26.92, 法向力=1301.1807, 切向力X=-153.3914, 切向力Y=-523.4337 +FPS=26.79, 法向力=1299.4849, 切向力X=-64.4988, 切向力Y=-641.2684 +FPS=26.46, 法向力=1384.2217, 切向力X=-641.9159, 切向力Y=-803.1511 +FPS=26.46, 法向力=1512.3552, 切向力X=-885.2891, 切向力Y=-245.3522 +FPS=25.60, 法向力=1094.5093, 切向力X=-687.0320, 切向力Y=-1024.8135 +FPS=25.93, 法向力=1575.4836, 切向力X=-57.3629, 切向力Y=-571.4009 +FPS=26.08, 法向力=1633.8323, 切向力X=-820.3987, 切向力Y=-1033.9321 +FPS=26.10, 法向力=916.6462, 切向力X=-502.7719, 切向力Y=-884.8409 +FPS=24.21, 法向力=1180.6733, 切向力X=-916.6981, 切向力Y=-473.4495 +FPS=26.78, 法向力=1750.1255, 切向力X=-580.3972, 切向力Y=-695.0753 +FPS=26.70, 法向力=1098.7412, 切向力X=-758.2375, 切向力Y=-1528.2183 +FPS=26.95, 法向力=1124.9969, 切向力X=-849.3923, 切向力Y=-1606.7037 +FPS=23.46, 法向力=1245.3928, 切向力X=-1184.2671, 切向力Y=-507.3940 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000292s, blend=0.002330s (9 tiles incl ref), finalize=0.000072s, total=0.002700s +FPS=24.25, 法向力=1613.4167, 切向力X=-510.2704, 切向力Y=-640.0241 +FPS=26.71, 法向力=954.7759, 切向力X=-250.2962, 切向力Y=-651.5198 +FPS=26.41, 法向力=1778.5632, 切向力X=-1196.4130, 切向力Y=-463.7357 +FPS=25.22, 法向力=1259.7319, 切向力X=-795.9708, 切向力Y=-490.0953 +FPS=25.84, 法向力=1316.8099, 切向力X=-1263.5370, 切向力Y=-879.3333 +FPS=26.16, 法向力=1650.9780, 切向力X=-1355.1917, 切向力Y=-1526.7330 +FPS=26.61, 法向力=1184.9163, 切向力X=-379.8264, 切向力Y=-1068.8431 +FPS=26.64, 法向力=1462.5117, 切向力X=-962.4116, 切向力Y=-988.4518 +FPS=27.59, 法向力=1332.1163, 切向力X=-1347.9061, 切向力Y=-1082.8943 +FPS=25.93, 法向力=1510.7913, 切向力X=-1205.2356, 切向力Y=-732.5244 +FPS=25.40, 法向力=1683.3569, 切向力X=-1187.3405, 切向力Y=-362.4229 +FPS=26.31, 法向力=1676.6746, 切向力X=-867.4465, 切向力Y=-111.8877 +FPS=25.46, 法向力=1460.1411, 切向力X=-1063.6667, 切向力Y=-649.0493 +FPS=27.34, 法向力=1608.7620, 切向力X=-1357.8031, 切向力Y=-668.3119 +FPS=25.99, 法向力=1726.6082, 切向力X=-1157.9839, 切向力Y=-847.9896 +FPS=24.59, 法向力=1218.6974, 切向力X=-1140.6216, 切向力Y=-883.0645 +FPS=25.69, 法向力=1168.8167, 切向力X=-777.2607, 切向力Y=-1044.5616 +FPS=26.31, 法向力=1591.2588, 切向力X=-956.3987, 切向力Y=-1266.5201 +FPS=25.62, 法向力=1531.2549, 切向力X=-1148.7557, 切向力Y=-807.8397 +FPS=27.25, 法向力=1580.9854, 切向力X=-1098.4756, 切向力Y=-701.7168 +FPS=25.21, 法向力=1353.8107, 切向力X=-790.0382, 切向力Y=-919.3432 +FPS=26.77, 法向力=1301.1063, 切向力X=-960.9681, 切向力Y=-892.0708 +FPS=26.11, 法向力=1505.4861, 切向力X=-535.8271, 切向力Y=-132.5574 +FPS=25.64, 法向力=1020.1995, 切向力X=-882.8977, 切向力Y=-119.3014 +FPS=25.33, 法向力=1594.1753, 切向力X=-381.0242, 切向力Y=-1443.2467 +FPS=25.71, 法向力=992.9900, 切向力X=-472.4245, 切向力Y=-576.5083 +FPS=25.97, 法向力=1505.8903, 切向力X=-488.6134, 切向力Y=-1121.4883 +FPS=26.16, 法向力=1367.3582, 切向力X=-1290.6479, 切向力Y=-1390.1404 +FPS=26.65, 法向力=1732.1338, 切向力X=-1056.4441, 切向力Y=-667.9316 +FPS=27.57, 法向力=1634.4688, 切向力X=-1002.5557, 切向力Y=-763.1405 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000276s, blend=0.002255s (9 tiles incl ref), finalize=0.000064s, total=0.002601s +FPS=24.91, 法向力=1338.1189, 切向力X=-1088.2944, 切向力Y=-1485.3193 +FPS=25.83, 法向力=1443.4490, 切向力X=-777.6027, 切向力Y=-360.7708 +FPS=26.58, 法向力=1267.3892, 切向力X=-987.2511, 切向力Y=-651.9755 +FPS=26.18, 法向力=1504.3646, 切向力X=-1167.6101, 切向力Y=-530.5087 +FPS=25.10, 法向力=1722.2498, 切向力X=-944.4354, 切向力Y=-1248.4030 +FPS=26.40, 法向力=1292.0054, 切向力X=-1020.7363, 切向力Y=-983.8553 +FPS=25.60, 法向力=1527.5732, 切向力X=-855.8893, 切向力Y=-821.1179 +FPS=25.81, 法向力=1679.8530, 切向力X=-795.1100, 切向力Y=-1347.5785 +FPS=26.16, 法向力=1898.6313, 切向力X=-307.1491, 切向力Y=-697.2673 +FPS=25.62, 法向力=1541.5583, 切向力X=-893.1667, 切向力Y=-416.4503 +FPS=26.59, 法向力=1425.6493, 切向力X=-1253.8866, 切向力Y=-513.0053 +FPS=26.24, 法向力=1270.9904, 切向力X=-535.3081, 切向力Y=-701.8795 +FPS=26.76, 法向力=1380.7737, 切向力X=-601.2798, 切向力Y=-683.7083 +FPS=26.60, 法向力=1664.2445, 切向力X=-644.3542, 切向力Y=-1000.2207 +FPS=26.04, 法向力=1591.0991, 切向力X=-1237.1888, 切向力Y=-1153.9692 +FPS=25.72, 法向力=1839.6989, 切向力X=-1325.4691, 切向力Y=-560.5402 +FPS=25.95, 法向力=1722.0283, 切向力X=-230.9692, 切向力Y=-917.2225 +FPS=26.22, 法向力=1098.9154, 切向力X=-1312.1559, 切向力Y=-1260.4946 +FPS=26.73, 法向力=1357.1620, 切向力X=-335.4688, 切向力Y=-1673.8676 +FPS=26.61, 法向力=1568.0186, 切向力X=-853.4139, 切向力Y=-400.4019 +FPS=26.49, 法向力=1617.3657, 切向力X=-872.0816, 切向力Y=-296.3799 +FPS=26.27, 法向力=1673.3462, 切向力X=-364.4171, 切向力Y=-949.6654 +FPS=26.47, 法向力=1396.8168, 切向力X=-1069.2809, 切向力Y=-560.9847 +FPS=24.81, 法向力=1361.7856, 切向力X=-369.6711, 切向力Y=-856.6216 +FPS=26.44, 法向力=1514.8127, 切向力X=-418.2653, 切向力Y=-818.8517 +FPS=26.33, 法向力=1434.9153, 切向力X=-787.5500, 切向力Y=-543.4752 +FPS=27.18, 法向力=1303.1752, 切向力X=-1351.7937, 切向力Y=-854.3018 +FPS=25.76, 法向力=1493.5237, 切向力X=-976.8722, 切向力Y=-1288.7388 +FPS=25.90, 法向力=1713.0038, 切向力X=-926.8736, 切向力Y=-1133.4204 +FPS=26.17, 法向力=1549.8330, 切向力X=-360.5311, 切向力Y=-1314.9683 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000399s, blend=0.002321s (9 tiles incl ref), finalize=0.000067s, total=0.002794s +FPS=25.95, 法向力=1531.5476, 切向力X=-1170.9418, 切向力Y=-976.6786 +FPS=26.52, 法向力=1764.8770, 切向力X=-731.9183, 切向力Y=-726.1770 +FPS=26.76, 法向力=1833.9597, 切向力X=-768.4174, 切向力Y=-707.3771 +FPS=26.80, 法向力=1264.7773, 切向力X=-928.0048, 切向力Y=-964.3690 +FPS=25.94, 法向力=1972.0717, 切向力X=-566.2341, 切向力Y=-730.1470 +FPS=26.48, 法向力=1985.7482, 切向力X=-845.2689, 切向力Y=-439.9492 +FPS=25.14, 法向力=1778.8079, 切向力X=-1505.8134, 切向力Y=-545.2273 +FPS=25.89, 法向力=1762.8218, 切向力X=-583.4522, 切向力Y=-468.3638 +FPS=26.15, 法向力=1666.1099, 切向力X=-580.2249, 切向力Y=-1267.9596 +FPS=26.96, 法向力=1583.0415, 切向力X=-1433.6010, 切向力Y=-723.8173 +FPS=26.39, 法向力=1699.1887, 切向力X=-1376.0037, 切向力Y=-745.5161 +FPS=26.54, 法向力=1751.7789, 切向力X=-1331.7522, 切向力Y=-703.9176 +FPS=26.80, 法向力=1805.2676, 切向力X=-372.2677, 切向力Y=-1150.0544 +FPS=26.64, 法向力=1456.0289, 切向力X=-1095.4653, 切向力Y=-775.6727 +FPS=25.19, 法向力=1975.5907, 切向力X=-638.2272, 切向力Y=-745.4359 +FPS=25.90, 法向力=1175.3408, 切向力X=-725.4818, 切向力Y=-628.3084 +FPS=25.60, 法向力=1514.3849, 切向力X=-1039.2673, 切向力Y=-62.3146 +FPS=26.53, 法向力=1558.6698, 切向力X=-823.2164, 切向力Y=-363.9629 +FPS=26.40, 法向力=1593.7273, 切向力X=-983.7057, 切向力Y=-446.1067 +FPS=25.58, 法向力=987.9534, 切向力X=-1046.5747, 切向力Y=-485.9307 +FPS=26.04, 法向力=1540.9154, 切向力X=-822.2888, 切向力Y=-1210.8462 +FPS=27.63, 法向力=1350.8928, 切向力X=120.8105, 切向力Y=-919.3127 +FPS=27.65, 法向力=1353.7007, 切向力X=288.5285, 切向力Y=-868.3433 +FPS=25.45, 法向力=1134.6877, 切向力X=-295.7889, 切向力Y=-1568.9111 +FPS=25.70, 法向力=1560.7837, 切向力X=-1334.6035, 切向力Y=-1565.2223 +FPS=26.97, 法向力=868.6404, 切向力X=-937.0916, 切向力Y=-1449.7871 +FPS=26.02, 法向力=1681.6367, 切向力X=-953.2179, 切向力Y=-787.1829 +FPS=25.85, 法向力=1621.9662, 切向力X=-669.4156, 切向力Y=-1304.5417 +FPS=25.74, 法向力=1346.5807, 切向力X=-790.8121, 切向力Y=-1051.1641 +FPS=25.32, 法向力=1518.9573, 切向力X=-880.2773, 切向力Y=-1068.1953 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002168s (9 tiles incl ref), finalize=0.000060s, total=0.002492s +FPS=25.72, 法向力=1362.2054, 切向力X=-1514.0947, 切向力Y=-1400.8979 +FPS=26.94, 法向力=1378.5397, 切向力X=-1445.6956, 切向力Y=-1416.4236 +FPS=26.15, 法向力=1459.7937, 切向力X=-541.2312, 切向力Y=-1049.2415 +FPS=26.58, 法向力=1363.6235, 切向力X=-460.5315, 切向力Y=-1034.2610 +FPS=26.49, 法向力=1356.1099, 切向力X=-858.8819, 切向力Y=-1119.6697 +FPS=26.74, 法向力=1303.3956, 切向力X=-218.0829, 切向力Y=-1069.5709 +FPS=26.39, 法向力=1754.5310, 切向力X=-1036.4314, 切向力Y=-1573.6841 +FPS=26.59, 法向力=1768.1658, 切向力X=-1036.1602, 切向力Y=-795.6256 +FPS=26.11, 法向力=1200.7665, 切向力X=373.5382, 切向力Y=-1099.3177 +FPS=26.63, 法向力=1329.8904, 切向力X=-1172.5192, 切向力Y=-1321.5278 +FPS=25.21, 法向力=1263.2629, 切向力X=-2093.3738, 切向力Y=-1136.8682 +FPS=26.78, 法向力=1350.7810, 切向力X=-3247.9670, 切向力Y=-1979.5660 +FPS=26.03, 法向力=1519.7157, 切向力X=-3621.3196, 切向力Y=-1817.6836 +FPS=26.78, 法向力=1655.6040, 切向力X=-4558.4561, 切向力Y=-2182.9409 +FPS=26.25, 法向力=1660.8569, 切向力X=-4965.4038, 切向力Y=-1547.9482 +FPS=25.64, 法向力=1613.4409, 切向力X=-5970.7021, 切向力Y=-1478.9858 +FPS=24.85, 法向力=1864.9094, 切向力X=-5172.8267, 切向力Y=-947.2015 +FPS=24.21, 法向力=1772.5430, 切向力X=-5120.5820, 切向力Y=-92.2773 +FPS=24.95, 法向力=1759.7059, 切向力X=-6920.7324, 切向力Y=-129.3029 +FPS=25.30, 法向力=2284.4158, 切向力X=-6182.8979, 切向力Y=-25.3575 +FPS=26.33, 法向力=2526.9434, 切向力X=-4220.2998, 切向力Y=189.3209 +FPS=26.15, 法向力=2550.1606, 切向力X=-4200.2900, 切向力Y=121.3055 +FPS=26.53, 法向力=2525.8721, 切向力X=-3741.7158, 切向力Y=1261.2144 +FPS=26.17, 法向力=2341.8721, 切向力X=-3270.9253, 切向力Y=1240.9985 +FPS=24.45, 法向力=2087.0613, 切向力X=-2752.9966, 切向力Y=152.2507 +FPS=25.25, 法向力=2167.0605, 切向力X=-1966.6689, 切向力Y=-298.9338 +FPS=25.20, 法向力=2268.1685, 切向力X=-2014.6753, 切向力Y=402.5117 +FPS=26.17, 法向力=2120.9656, 切向力X=-788.4415, 切向力Y=-152.1498 +FPS=25.53, 法向力=1934.9182, 切向力X=-525.8405, 切向力Y=-2033.3392 +FPS=25.50, 法向力=2604.1797, 切向力X=-1518.0149, 切向力Y=-5595.7803 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002543s (9 tiles incl ref), finalize=0.000065s, total=0.002867s +FPS=25.37, 法向力=3367.7090, 切向力X=-2913.9082, 切向力Y=-11158.7969 +FPS=23.89, 法向力=3993.8943, 切向力X=-3751.1006, 切向力Y=-17527.5195 +FPS=25.00, 法向力=4867.0039, 切向力X=-3688.3577, 切向力Y=-22790.6367 +FPS=25.05, 法向力=6448.7407, 切向力X=683.2694, 切向力Y=-27398.5703 +FPS=23.08, 法向力=6955.1411, 切向力X=4006.2957, 切向力Y=-29269.9336 +FPS=23.95, 法向力=8031.6758, 切向力X=6975.4277, 切向力Y=-30819.5039 +FPS=23.88, 法向力=8521.9385, 切向力X=11266.6895, 切向力Y=-34597.0156 +FPS=23.82, 法向力=8506.9873, 切向力X=11260.2412, 切向力Y=-34368.4375 +FPS=23.52, 法向力=8090.3926, 切向力X=10014.8574, 切向力Y=-31896.0039 +FPS=23.27, 法向力=6883.8516, 切向力X=7690.2217, 切向力Y=-26701.2715 +FPS=23.63, 法向力=6042.2002, 切向力X=5064.6787, 切向力Y=-18834.5664 +FPS=24.36, 法向力=4497.0156, 切向力X=3019.9727, 切向力Y=-8898.9453 +FPS=24.72, 法向力=3764.7356, 切向力X=1590.6309, 切向力Y=-5874.9194 +FPS=25.09, 法向力=3115.3501, 切向力X=-483.3688, 切向力Y=-5233.9268 +FPS=23.82, 法向力=2627.1499, 切向力X=-2368.4360, 切向力Y=-4016.4612 +FPS=24.40, 法向力=3207.7637, 切向力X=-1085.5212, 切向力Y=-3556.5347 +FPS=24.08, 法向力=3110.3003, 切向力X=-120.2504, 切向力Y=-3402.1938 +FPS=22.94, 法向力=2975.5825, 切向力X=-120.4857, 切向力Y=-2747.5681 +FPS=25.28, 法向力=2728.4263, 切向力X=327.5016, 切向力Y=-2679.1074 +FPS=24.45, 法向力=2435.7983, 切向力X=558.3542, 切向力Y=-2988.1035 +FPS=25.14, 法向力=2416.7939, 切向力X=7.6812, 切向力Y=-2302.2827 +FPS=24.71, 法向力=2998.1494, 切向力X=631.6886, 切向力Y=-1411.9585 +FPS=25.33, 法向力=2354.5254, 切向力X=327.8680, 切向力Y=-1927.8931 +FPS=24.78, 法向力=2532.0645, 切向力X=195.2810, 切向力Y=-2700.9021 +FPS=25.19, 法向力=2751.3447, 切向力X=1451.2657, 切向力Y=-6594.7256 +FPS=24.28, 法向力=3557.9062, 切向力X=1667.3025, 切向力Y=-8828.3066 +FPS=24.93, 法向力=3502.5474, 切向力X=2280.9736, 切向力Y=-11024.4863 +FPS=24.54, 法向力=4114.0225, 切向力X=3973.2383, 切向力Y=-13917.2900 +FPS=22.80, 法向力=4299.6787, 切向力X=4727.5801, 切向力Y=-16437.5938 +FPS=24.72, 法向力=4815.6904, 切向力X=6636.7500, 切向力Y=-20003.0371 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000272s, blend=0.002168s (9 tiles incl ref), finalize=0.000060s, total=0.002507s +FPS=23.94, 法向力=5250.8052, 切向力X=8082.9111, 切向力Y=-21596.4336 +FPS=24.27, 法向力=4682.3584, 切向力X=9514.1455, 切向力Y=-23075.0195 +FPS=24.96, 法向力=5079.8867, 切向力X=11613.5400, 切向力Y=-24028.0547 +FPS=25.05, 法向力=5200.0259, 切向力X=12851.6016, 切向力Y=-25546.4219 +FPS=25.09, 法向力=5021.6230, 切向力X=13232.2988, 切向力Y=-24920.7305 +FPS=25.24, 法向力=5132.7500, 切向力X=14339.1689, 切向力Y=-22652.0508 +FPS=25.00, 法向力=4845.5947, 切向力X=14916.1250, 切向力Y=-19521.4102 +FPS=25.88, 法向力=4355.2446, 切向力X=15324.2871, 切向力Y=-14843.9336 +FPS=25.23, 法向力=3732.3955, 切向力X=15502.0430, 切向力Y=-10649.6289 +FPS=25.71, 法向力=2523.0146, 切向力X=9815.7539, 切向力Y=-5677.3477 +FPS=25.53, 法向力=2233.4170, 切向力X=5950.9795, 切向力Y=-4925.9683 +FPS=24.82, 法向力=2339.3818, 切向力X=1915.8398, 切向力Y=-4011.5642 +FPS=24.58, 法向力=2475.6870, 切向力X=1278.8278, 切向力Y=-2586.8860 +FPS=25.94, 法向力=2581.2708, 切向力X=1001.0777, 切向力Y=-3236.3384 +FPS=25.85, 法向力=2630.7803, 切向力X=553.9017, 切向力Y=-2472.2883 +FPS=24.96, 法向力=2117.4395, 切向力X=430.4260, 切向力Y=-2451.6777 +FPS=25.84, 法向力=2055.5320, 切向力X=349.4290, 切向力Y=-2305.8171 +FPS=25.24, 法向力=2263.0781, 切向力X=-627.1611, 切向力Y=-1754.7515 +FPS=25.53, 法向力=2448.3032, 切向力X=-2917.7490, 切向力Y=-793.0207 +FPS=24.84, 法向力=2340.2173, 切向力X=-8558.7891, 切向力Y=-1332.3695 +FPS=25.68, 法向力=2845.3301, 切向力X=-11145.5791, 切向力Y=-1922.2769 +FPS=24.97, 法向力=3410.4377, 切向力X=-12243.6924, 切向力Y=-3557.8574 +FPS=25.28, 法向力=3928.3110, 切向力X=-14786.9707, 切向力Y=-4338.7656 +FPS=24.57, 法向力=4210.0381, 切向力X=-17282.9238, 切向力Y=-4730.2656 +FPS=26.09, 法向力=3878.2668, 切向力X=-23288.1523, 切向力Y=-2363.1208 +FPS=25.39, 法向力=4332.3247, 切向力X=-26101.5469, 切向力Y=-1607.8873 +FPS=25.43, 法向力=4836.4209, 切向力X=-26980.3672, 切向力Y=-2689.8804 +FPS=25.41, 法向力=5485.3027, 切向力X=-27406.1484, 切向力Y=-4891.9385 +FPS=25.46, 法向力=5668.7021, 切向力X=-26876.9219, 切向力Y=-5108.3018 +FPS=26.22, 法向力=5967.7031, 切向力X=-25082.0625, 切向力Y=-4225.2524 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000281s, blend=0.002189s (9 tiles incl ref), finalize=0.000081s, total=0.002559s +FPS=25.21, 法向力=5918.5542, 切向力X=-19824.7402, 切向力Y=-2633.3276 +FPS=23.39, 法向力=5100.9463, 切向力X=-13842.5918, 切向力Y=-2617.5156 +FPS=25.07, 法向力=4650.8110, 切向力X=-7549.7334, 切向力Y=-4122.3369 +FPS=25.89, 法向力=3545.4312, 切向力X=-2853.7573, 切向力Y=-3283.4121 +FPS=26.03, 法向力=3097.3438, 切向力X=-2111.7178, 切向力Y=-2242.4614 +FPS=26.56, 法向力=3134.9424, 切向力X=-2130.3042, 切向力Y=-2267.1189 +FPS=25.81, 法向力=3048.0540, 切向力X=-1271.0764, 切向力Y=-2271.4243 +FPS=26.21, 法向力=2691.9897, 切向力X=-1471.9084, 切向力Y=-1815.4548 +FPS=25.77, 法向力=2998.8560, 切向力X=-1721.2272, 切向力Y=-2349.9272 +FPS=26.14, 法向力=2550.2197, 切向力X=-1688.4307, 切向力Y=-1868.8612 +FPS=26.45, 法向力=2417.3740, 切向力X=-3266.7388, 切向力Y=-2764.1572 +FPS=26.94, 法向力=2483.4734, 切向力X=-3909.7795, 切向力Y=-3629.8970 +FPS=27.10, 法向力=3623.9268, 切向力X=-5284.9595, 切向力Y=-5271.1504 +FPS=25.89, 法向力=3493.4863, 切向力X=-8454.1709, 切向力Y=-6489.0654 +FPS=25.40, 法向力=3451.9780, 切向力X=-11110.4297, 切向力Y=-8058.1914 +FPS=23.80, 法向力=3705.3684, 切向力X=-13403.8066, 切向力Y=-9153.0996 +FPS=25.00, 法向力=4841.6411, 切向力X=-16104.2812, 切向力Y=-10331.3125 +FPS=25.42, 法向力=4612.0337, 切向力X=-19941.6875, 切向力Y=-10414.2822 +FPS=24.86, 法向力=5135.1260, 切向力X=-22484.7930, 切向力Y=-11230.6758 +FPS=25.44, 法向力=5285.5088, 切向力X=-26151.0938, 切向力Y=-11480.7930 +FPS=25.53, 法向力=5971.2207, 切向力X=-27500.4102, 切向力Y=-11705.2949 +FPS=26.21, 法向力=5953.2900, 切向力X=-28312.3086, 切向力Y=-11330.8867 +FPS=25.96, 法向力=6309.2163, 切向力X=-26918.2070, 切向力Y=-10482.5439 +FPS=26.35, 法向力=5610.8350, 切向力X=-17631.7031, 切向力Y=-8441.1738 +FPS=26.75, 法向力=5617.9150, 切向力X=-17615.1113, 切向力Y=-8389.9883 +FPS=25.54, 法向力=5137.4404, 切向力X=-10634.3955, 切向力Y=-6460.8535 +FPS=26.44, 法向力=4460.8154, 切向力X=-1595.6038, 切向力Y=-4015.9341 +FPS=25.88, 法向力=5024.0381, 切向力X=2272.2080, 切向力Y=-3340.7002 +FPS=26.07, 法向力=5339.8545, 切向力X=7907.3296, 切向力Y=-4341.4697 +FPS=23.28, 法向力=5658.9414, 切向力X=14463.7969, 切向力Y=-5314.7852 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000021s, geom=0.000004s (hit), reset=0.000279s, blend=0.002381s (9 tiles incl ref), finalize=0.000124s, total=0.002808s +FPS=22.12, 法向力=6711.8242, 切向力X=24208.6035, 切向力Y=-7338.2671 +FPS=23.43, 法向力=6925.1274, 切向力X=28223.0391, 切向力Y=-8576.8477 +FPS=23.26, 法向力=7468.8604, 切向力X=31466.5762, 切向力Y=-8831.7949 +FPS=25.55, 法向力=7478.6416, 切向力X=35270.0000, 切向力Y=-8617.3223 +FPS=25.53, 法向力=7508.4272, 切向力X=35371.9961, 切向力Y=-8485.7324 +FPS=26.36, 法向力=6766.3467, 切向力X=30543.5156, 切向力Y=-8315.1953 +FPS=25.18, 法向力=5627.2422, 切向力X=23585.6582, 切向力Y=-7667.5352 +FPS=25.85, 法向力=5324.5840, 切向力X=15914.7344, 切向力Y=-7872.9614 +FPS=25.90, 法向力=5011.6738, 切向力X=10137.2910, 切向力Y=-7719.0293 +FPS=26.11, 法向力=4897.5176, 切向力X=4974.3623, 切向力Y=-6695.9312 +FPS=25.72, 法向力=4935.2842, 切向力X=1710.3324, 切向力Y=-6703.3164 +FPS=26.56, 法向力=3387.0679, 切向力X=1600.3618, 切向力Y=-5550.8667 +FPS=24.93, 法向力=3859.7292, 切向力X=1572.8381, 切向力Y=-2883.2993 +FPS=26.32, 法向力=3220.1909, 切向力X=1802.4373, 切向力Y=-2269.7371 +FPS=24.70, 法向力=3046.7512, 切向力X=1274.2687, 切向力Y=-2049.6550 +FPS=23.45, 法向力=3105.9326, 切向力X=2413.6494, 切向力Y=-1986.5227 +FPS=25.06, 法向力=3017.7473, 切向力X=172.8069, 切向力Y=-1719.7510 +FPS=25.19, 法向力=3067.7974, 切向力X=661.0754, 切向力Y=-2524.4253 +FPS=25.71, 法向力=3930.9500, 切向力X=1347.6603, 切向力Y=-3672.1238 +FPS=25.81, 法向力=4415.5166, 切向力X=997.1134, 切向力Y=-5582.5352 +FPS=25.17, 法向力=5419.8076, 切向力X=2257.2981, 切向力Y=-9972.3838 +FPS=26.08, 法向力=6044.3945, 切向力X=1921.8733, 切向力Y=-12744.2139 +FPS=23.83, 法向力=6332.9062, 切向力X=1225.8973, 切向力Y=-14413.0781 +FPS=25.48, 法向力=6290.6172, 切向力X=1152.8394, 切向力Y=-13379.2295 +FPS=25.00, 法向力=5691.1006, 切向力X=1474.4825, 切向力Y=-12378.3770 +FPS=25.24, 法向力=4948.8223, 切向力X=1066.8572, 切向力Y=-9659.1328 +FPS=25.59, 法向力=4347.5640, 切向力X=1394.1274, 切向力Y=-8019.9160 +FPS=26.46, 法向力=3837.8857, 切向力X=2621.8306, 切向力Y=-5498.4463 +FPS=25.25, 法向力=3796.7266, 切向力X=2402.0237, 切向力Y=-4082.3989 +FPS=24.96, 法向力=3572.6008, 切向力X=1838.1907, 切向力Y=-4157.4512 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.002185s (9 tiles incl ref), finalize=0.000063s, total=0.002515s +FPS=26.43, 法向力=3339.5293, 切向力X=815.3815, 切向力Y=-3947.6841 +FPS=25.93, 法向力=3755.0532, 切向力X=735.9347, 切向力Y=-2865.3425 +FPS=26.51, 法向力=3872.7439, 切向力X=696.7853, 切向力Y=-2797.5452 +FPS=23.79, 法向力=2726.0850, 切向力X=-196.3644, 切向力Y=-2567.5811 +FPS=25.91, 法向力=2271.3125, 切向力X=473.2170, 切向力Y=-2422.4590 +FPS=24.67, 法向力=2526.7234, 切向力X=42.0446, 切向力Y=-2575.6367 +FPS=23.80, 法向力=2971.7485, 切向力X=-48.0146, 切向力Y=-2324.6060 +FPS=25.34, 法向力=2779.1133, 切向力X=137.9494, 切向力Y=-2245.4819 +FPS=26.70, 法向力=2716.5386, 切向力X=859.7968, 切向力Y=-1780.4427 +FPS=25.30, 法向力=2748.3125, 切向力X=-121.3510, 切向力Y=-1954.7576 +FPS=26.49, 法向力=3063.4539, 切向力X=752.0596, 切向力Y=-2396.9468 +FPS=26.97, 法向力=2784.1953, 切向力X=176.1720, 切向力Y=-2215.5884 +FPS=25.89, 法向力=2754.1604, 切向力X=-130.6023, 切向力Y=-1504.2864 +FPS=25.59, 法向力=2960.6289, 切向力X=214.6364, 切向力Y=-1792.7170 +FPS=26.28, 法向力=2963.7292, 切向力X=267.8281, 切向力Y=-1802.9304 +FPS=26.86, 法向力=3059.1260, 切向力X=-651.1855, 切向力Y=-1925.3832 +FPS=25.97, 法向力=2895.7275, 切向力X=-612.4055, 切向力Y=-2203.9089 +FPS=25.35, 法向力=2936.9080, 切向力X=-165.1328, 切向力Y=-1758.6239 +FPS=25.74, 法向力=2838.0693, 切向力X=458.5746, 切向力Y=-1767.1625 +FPS=26.61, 法向力=2751.6807, 切向力X=471.2975, 切向力Y=-2132.6216 +FPS=27.18, 法向力=2836.2100, 切向力X=195.2755, 切向力Y=-1771.5007 +FPS=24.42, 法向力=3103.1997, 切向力X=182.8862, 切向力Y=-1736.5719 +FPS=26.07, 法向力=3352.9646, 切向力X=1125.8154, 切向力Y=-1731.3694 +FPS=26.35, 法向力=3306.9907, 切向力X=-107.0049, 切向力Y=-1468.3728 +FPS=26.56, 法向力=3325.6030, 切向力X=-134.6816, 切向力Y=-1462.5759 +FPS=26.03, 法向力=2855.4434, 切向力X=495.8912, 切向力Y=-1625.1914 +FPS=26.34, 法向力=2953.0791, 切向力X=437.0334, 切向力Y=-1268.4561 +FPS=25.56, 法向力=2889.1768, 切向力X=-514.7755, 切向力Y=-2277.7188 +FPS=26.42, 法向力=3162.0532, 切向力X=59.8329, 切向力Y=-1490.0044 +FPS=26.97, 法向力=2818.9092, 切向力X=-194.6051, 切向力Y=-1519.6514 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002285s (9 tiles incl ref), finalize=0.000070s, total=0.002612s +FPS=26.50, 法向力=3361.1733, 切向力X=334.6488, 切向力Y=-2187.7798 +FPS=26.09, 法向力=2929.2637, 切向力X=-118.0892, 切向力Y=-1788.0387 +FPS=26.66, 法向力=3096.3030, 切向力X=-167.7268, 切向力Y=-1756.9712 +FPS=25.46, 法向力=3252.5493, 切向力X=-492.4422, 切向力Y=-1781.5774 +FPS=26.85, 法向力=2980.1399, 切向力X=381.2245, 切向力Y=-1604.8376 +FPS=27.03, 法向力=2926.2971, 切向力X=381.6404, 切向力Y=-1583.4043 +FPS=26.93, 法向力=3448.3997, 切向力X=-343.7850, 切向力Y=-1664.9531 +FPS=24.90, 法向力=3561.6516, 切向力X=-354.7484, 切向力Y=-1571.7278 +FPS=26.17, 法向力=2928.3535, 切向力X=-463.2635, 切向力Y=-1972.8883 +FPS=26.22, 法向力=3392.5422, 切向力X=-157.2050, 切向力Y=-1621.4158 +FPS=25.84, 法向力=2881.6475, 切向力X=125.3595, 切向力Y=-2278.2749 +FPS=27.07, 法向力=3025.3838, 切向力X=-20.6859, 切向力Y=-1913.3430 +FPS=23.40, 法向力=2919.4736, 切向力X=-168.9809, 切向力Y=-1099.2290 +FPS=23.22, 法向力=2867.1123, 切向力X=46.6081, 切向力Y=-1363.5851 +FPS=24.55, 法向力=2586.7712, 切向力X=418.8597, 切向力Y=-1469.1772 +FPS=25.91, 法向力=2532.8726, 切向力X=384.8766, 切向力Y=-1509.6912 +FPS=25.11, 法向力=3172.0020, 切向力X=134.6363, 切向力Y=-1967.4958 +FPS=25.35, 法向力=3063.1309, 切向力X=-13.8969, 切向力Y=-1378.2209 +FPS=25.05, 法向力=3314.9214, 切向力X=420.4900, 切向力Y=-1276.6780 +FPS=25.77, 法向力=2842.7363, 切向力X=-155.8511, 切向力Y=-1823.2197 +FPS=25.81, 法向力=2958.6455, 切向力X=-140.5667, 切向力Y=-1732.2936 +FPS=23.76, 法向力=3270.2554, 切向力X=448.5314, 切向力Y=-1758.0167 +FPS=22.53, 法向力=3267.3931, 切向力X=-12.5941, 切向力Y=-1100.6104 +FPS=23.64, 法向力=3305.4719, 切向力X=-360.0193, 切向力Y=-2260.0771 +FPS=24.76, 法向力=3440.1909, 切向力X=-109.9006, 切向力Y=-1859.1520 +FPS=25.21, 法向力=3457.0068, 切向力X=-39.7796, 切向力Y=-1900.1245 +FPS=23.44, 法向力=2922.0205, 切向力X=-813.3871, 切向力Y=-1371.7192 +FPS=23.20, 法向力=2959.1797, 切向力X=-91.4132, 切向力Y=-1489.5197 +FPS=23.27, 法向力=3533.7827, 切向力X=-425.9951, 切向力Y=-1275.6548 +FPS=25.41, 法向力=3193.2234, 切向力X=-522.2104, 切向力Y=-1236.1259 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.003471s (9 tiles incl ref), finalize=0.000071s, total=0.003824s +FPS=24.46, 法向力=3038.8616, 切向力X=-292.7416, 切向力Y=-964.5476 +FPS=24.39, 法向力=2988.7290, 切向力X=-381.9068, 切向力Y=-1644.2087 +FPS=25.09, 法向力=2913.4956, 切向力X=101.4670, 切向力Y=-2089.5530 +FPS=25.10, 法向力=2966.8235, 切向力X=-322.2659, 切向力Y=-1429.5123 +FPS=26.75, 法向力=2934.8196, 切向力X=76.0168, 切向力Y=-1981.8418 +FPS=25.57, 法向力=3475.3428, 切向力X=-927.6188, 切向力Y=-917.3204 +FPS=25.37, 法向力=2811.8657, 切向力X=-61.8069, 切向力Y=-1100.8419 +FPS=25.28, 法向力=3030.7463, 切向力X=36.2225, 切向力Y=-966.9056 +FPS=26.21, 法向力=3268.9304, 切向力X=-1017.6859, 切向力Y=-1442.6357 +FPS=24.79, 法向力=3104.7749, 切向力X=-744.9026, 切向力Y=-1469.7161 +FPS=24.67, 法向力=3164.9050, 切向力X=-114.5535, 切向力Y=-1577.5875 +FPS=24.99, 法向力=3306.5522, 切向力X=797.4351, 切向力Y=-2023.6793 +FPS=26.04, 法向力=2940.6716, 切向力X=599.2437, 切向力Y=-1183.9845 +FPS=23.90, 法向力=3203.0542, 切向力X=21.9221, 切向力Y=-1980.2335 +FPS=23.79, 法向力=3233.3232, 切向力X=-555.7343, 切向力Y=-1957.3567 +FPS=25.35, 法向力=2991.7065, 切向力X=268.6562, 切向力Y=-1510.1001 +FPS=26.76, 法向力=3320.8535, 切向力X=-108.2540, 切向力Y=-1025.1116 +FPS=24.93, 法向力=3450.4309, 切向力X=76.7430, 切向力Y=-1394.6956 +FPS=25.15, 法向力=3336.3037, 切向力X=218.3821, 切向力Y=-946.0827 +FPS=25.10, 法向力=3174.5352, 切向力X=-801.2555, 切向力Y=-1350.2417 +FPS=22.42, 法向力=3417.4058, 切向力X=-1003.8745, 切向力Y=-1848.1914 +FPS=25.21, 法向力=3543.3423, 切向力X=173.4281, 切向力Y=-679.9402 +FPS=25.61, 法向力=3213.6970, 切向力X=-299.6453, 切向力Y=-1319.8236 +FPS=25.28, 法向力=3384.4114, 切向力X=223.4663, 切向力Y=-1617.8406 +FPS=25.85, 法向力=3247.3684, 切向力X=-385.7462, 切向力Y=-1537.9982 +FPS=24.65, 法向力=2958.4380, 切向力X=-591.4385, 切向力Y=-2192.6704 +FPS=23.57, 法向力=3237.3428, 切向力X=198.1328, 切向力Y=-1385.1417 +FPS=24.18, 法向力=3244.7117, 切向力X=-686.3689, 切向力Y=-1101.4548 +FPS=23.47, 法向力=3364.5483, 切向力X=488.1544, 切向力Y=-606.3628 +FPS=25.05, 法向力=3251.2354, 切向力X=-451.3295, 切向力Y=-1188.3708 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000254s, blend=0.002262s (9 tiles incl ref), finalize=0.000060s, total=0.002583s +FPS=25.23, 法向力=3139.9180, 切向力X=310.1210, 切向力Y=-1701.5852 +FPS=25.56, 法向力=2728.1255, 切向力X=246.4869, 切向力Y=-1561.8201 +FPS=24.94, 法向力=3143.9995, 切向力X=-69.6131, 切向力Y=-1057.5587 +FPS=25.03, 法向力=3524.3477, 切向力X=357.0352, 切向力Y=-1280.0940 +FPS=25.25, 法向力=3249.8545, 切向力X=-256.8057, 切向力Y=-1432.4480 +FPS=25.95, 法向力=2981.8223, 切向力X=45.9616, 切向力Y=-1237.3074 +FPS=24.72, 法向力=3398.6160, 切向力X=208.1443, 切向力Y=-1106.8752 +FPS=24.81, 法向力=2603.6094, 切向力X=-16.5094, 切向力Y=-1842.0896 +FPS=25.14, 法向力=2512.5151, 切向力X=118.4549, 切向力Y=-1211.9618 +FPS=25.61, 法向力=3105.9810, 切向力X=-996.3666, 切向力Y=-1224.2214 +FPS=24.74, 法向力=3106.5984, 切向力X=-951.9406, 切向力Y=-1519.9695 +FPS=25.63, 法向力=3248.8647, 切向力X=-862.3973, 切向力Y=-1257.5110 +FPS=25.93, 法向力=3416.9370, 切向力X=-282.4559, 切向力Y=-1623.6060 +FPS=26.05, 法向力=3022.7969, 切向力X=220.7936, 切向力Y=-1699.4824 +FPS=25.71, 法向力=3610.7998, 切向力X=-362.3094, 切向力Y=-1735.7521 +FPS=25.81, 法向力=3644.9600, 切向力X=-414.4985, 切向力Y=-1717.0732 +FPS=25.95, 法向力=2732.2673, 切向力X=-94.0527, 切向力Y=-1666.4231 +FPS=25.21, 法向力=3462.3848, 切向力X=-554.0656, 切向力Y=-1121.3832 +FPS=25.61, 法向力=3208.2129, 切向力X=-94.4561, 切向力Y=-2249.9829 +FPS=25.67, 法向力=3390.8132, 切向力X=-733.0914, 切向力Y=-757.3784 +FPS=25.96, 法向力=2852.4924, 切向力X=-605.4031, 切向力Y=-1605.0496 +FPS=26.10, 法向力=3245.7673, 切向力X=-68.7043, 切向力Y=-1054.2773 +FPS=25.53, 法向力=3065.5864, 切向力X=65.2386, 切向力Y=-1150.2173 +FPS=25.75, 法向力=3184.7151, 切向力X=37.7343, 切向力Y=-1331.6182 +FPS=25.91, 法向力=3235.5151, 切向力X=-564.5549, 切向力Y=-971.7109 +FPS=26.21, 法向力=3228.3994, 切向力X=-540.7878, 切向力Y=-973.7386 +FPS=25.46, 法向力=3395.9834, 切向力X=-152.6305, 切向力Y=-1348.6332 +FPS=24.50, 法向力=3399.1958, 切向力X=-355.7204, 切向力Y=-1196.2461 +FPS=26.35, 法向力=3236.8225, 切向力X=486.7502, 切向力Y=-1290.0634 +FPS=26.08, 法向力=3457.0925, 切向力X=-579.7004, 切向力Y=-1311.2067 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000275s, blend=0.002342s (9 tiles incl ref), finalize=0.000072s, total=0.002695s +FPS=26.41, 法向力=3475.6885, 切向力X=-649.4189, 切向力Y=-1500.1296 +FPS=26.31, 法向力=3374.7031, 切向力X=-263.5108, 切向力Y=-1125.0887 +FPS=22.77, 法向力=2535.7310, 切向力X=-322.6320, 切向力Y=-1366.4459 +FPS=24.63, 法向力=3531.3501, 切向力X=-126.6034, 切向力Y=-1239.9840 +FPS=26.83, 法向力=3270.3000, 切向力X=-142.2707, 切向力Y=-1268.8887 +FPS=27.35, 法向力=3292.3086, 切向力X=-160.3410, 切向力Y=-1197.8232 +FPS=26.05, 法向力=3312.1338, 切向力X=-144.1203, 切向力Y=-1145.6113 +FPS=26.53, 法向力=3288.2073, 切向力X=22.2583, 切向力Y=-1611.5625 +FPS=26.00, 法向力=2912.9446, 切向力X=-62.2400, 切向力Y=-908.3710 +FPS=25.88, 法向力=3372.4668, 切向力X=-58.5164, 切向力Y=-1514.1940 +FPS=27.21, 法向力=3381.2065, 切向力X=-348.1099, 切向力Y=-1296.2911 +FPS=25.92, 法向力=3351.4749, 切向力X=-273.9380, 切向力Y=-1250.0342 +FPS=26.96, 法向力=3654.2871, 切向力X=-491.8318, 切向力Y=-946.4772 +FPS=26.75, 法向力=3787.6860, 切向力X=-1178.1937, 切向力Y=-330.1792 +FPS=26.25, 法向力=2873.8865, 切向力X=216.9860, 切向力Y=-912.8284 +FPS=27.06, 法向力=3556.5798, 切向力X=-408.9766, 切向力Y=-1236.5259 +FPS=27.30, 法向力=3635.0720, 切向力X=-417.1974, 切向力Y=-1277.8311 +FPS=25.22, 法向力=3380.4424, 切向力X=-741.9681, 切向力Y=-1759.0002 +FPS=25.83, 法向力=2973.7456, 切向力X=-572.6827, 切向力Y=-1860.9056 +FPS=25.43, 法向力=3465.2485, 切向力X=-456.7070, 切向力Y=-1423.1567 +FPS=26.40, 法向力=3580.5276, 切向力X=-246.8945, 切向力Y=-1200.1445 +FPS=26.15, 法向力=3684.1296, 切向力X=130.9017, 切向力Y=-907.5489 +FPS=26.30, 法向力=3199.2542, 切向力X=-396.8366, 切向力Y=-1435.8086 +FPS=26.21, 法向力=3278.8311, 切向力X=-583.9918, 切向力Y=-1625.3447 +FPS=25.99, 法向力=3462.3091, 切向力X=-138.4609, 切向力Y=-1905.2192 +FPS=27.35, 法向力=3413.0203, 切向力X=-868.5649, 切向力Y=-1357.5996 +FPS=25.69, 法向力=3555.0210, 切向力X=-216.2635, 切向力Y=-1216.0795 +FPS=25.24, 法向力=3350.5327, 切向力X=-201.4470, 切向力Y=-1206.6536 +FPS=25.53, 法向力=3156.9805, 切向力X=-526.6128, 切向力Y=-1585.8367 +FPS=26.48, 法向力=2771.6831, 切向力X=-515.9464, 切向力Y=-1291.2683 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.002379s (9 tiles incl ref), finalize=0.000076s, total=0.002733s +FPS=25.64, 法向力=3709.9988, 切向力X=-614.2708, 切向力Y=-969.3080 +FPS=26.76, 法向力=3031.6821, 切向力X=-640.5405, 切向力Y=-1870.7944 +FPS=25.97, 法向力=3603.3672, 切向力X=-662.2225, 切向力Y=-930.8219 +FPS=26.17, 法向力=3392.2026, 切向力X=-1076.8781, 切向力Y=-1462.4379 +FPS=26.78, 法向力=3066.9902, 切向力X=-217.6913, 切向力Y=-1573.5142 +FPS=26.70, 法向力=3364.3926, 切向力X=-336.8825, 切向力Y=-969.6890 +FPS=26.43, 法向力=3479.3298, 切向力X=-675.0806, 切向力Y=-1192.1112 +FPS=26.37, 法向力=3332.8525, 切向力X=-73.5239, 切向力Y=-1145.7920 +FPS=26.06, 法向力=3588.9314, 切向力X=-76.2899, 切向力Y=-982.0513 +FPS=26.84, 法向力=3203.4590, 切向力X=-95.8562, 切向力Y=-1141.9478 +FPS=25.05, 法向力=3142.8896, 切向力X=-371.5920, 切向力Y=-957.3386 +FPS=26.70, 法向力=2995.6021, 切向力X=-535.4556, 切向力Y=-1332.1555 +FPS=25.57, 法向力=3229.2383, 切向力X=-358.1571, 切向力Y=-1126.6335 +FPS=25.52, 法向力=3180.9646, 切向力X=-534.8408, 切向力Y=-1395.4452 +FPS=26.13, 法向力=3281.2563, 切向力X=-306.6945, 切向力Y=-1102.1128 +FPS=25.62, 法向力=3697.0996, 切向力X=-287.6936, 切向力Y=-765.3156 +FPS=26.30, 法向力=3605.1323, 切向力X=-362.0352, 切向力Y=-766.1844 +FPS=25.98, 法向力=3126.1875, 切向力X=-199.8217, 切向力Y=-1260.3665 +FPS=26.62, 法向力=3467.6831, 切向力X=-103.7132, 切向力Y=-1560.4904 +FPS=26.43, 法向力=3296.5229, 切向力X=-24.8186, 切向力Y=-1517.6204 +FPS=26.18, 法向力=2754.7190, 切向力X=-849.7861, 切向力Y=-1523.0315 +FPS=26.68, 法向力=3340.5720, 切向力X=-697.1565, 切向力Y=-1153.4221 +FPS=25.83, 法向力=3342.5063, 切向力X=-495.1664, 切向力Y=-930.3096 +FPS=26.96, 法向力=3309.3833, 切向力X=37.4465, 切向力Y=-991.6250 +FPS=27.45, 法向力=3350.8784, 切向力X=78.8925, 切向力Y=-914.5067 +FPS=26.01, 法向力=3155.2095, 切向力X=-686.6387, 切向力Y=-1057.4104 +FPS=26.12, 法向力=3058.9067, 切向力X=-466.7301, 切向力Y=-1886.2571 +FPS=26.17, 法向力=3138.3618, 切向力X=-201.5879, 切向力Y=-1454.3848 +FPS=25.47, 法向力=3253.0195, 切向力X=-136.0889, 切向力Y=-1213.8679 +FPS=22.64, 法向力=3440.3140, 切向力X=-647.1243, 切向力Y=-1313.5627 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000314s, blend=0.002408s (9 tiles incl ref), finalize=0.000076s, total=0.002805s +FPS=23.85, 法向力=3200.6211, 切向力X=-269.7154, 切向力Y=-1081.8633 +FPS=25.80, 法向力=3383.5205, 切向力X=-693.3956, 切向力Y=-1002.0424 +FPS=25.54, 法向力=2909.6528, 切向力X=-270.9539, 切向力Y=-980.6536 +FPS=27.01, 法向力=3013.2935, 切向力X=-822.5236, 切向力Y=-1395.7609 +FPS=26.46, 法向力=3067.2058, 切向力X=-243.9753, 切向力Y=-1754.9548 +FPS=26.12, 法向力=3195.3818, 切向力X=-433.9506, 切向力Y=-1015.3015 +FPS=25.44, 法向力=3393.8975, 切向力X=260.4121, 切向力Y=-1623.7935 +FPS=27.00, 法向力=3272.4189, 切向力X=-1079.7927, 切向力Y=-1359.9097 +FPS=26.52, 法向力=3137.8608, 切向力X=-398.8397, 切向力Y=-1189.0411 +FPS=26.03, 法向力=3403.2900, 切向力X=-772.4745, 切向力Y=-1201.6763 +FPS=26.55, 法向力=3211.0955, 切向力X=-266.3742, 切向力Y=-1293.1351 +FPS=26.73, 法向力=3331.7290, 切向力X=-802.9899, 切向力Y=-1450.0359 +FPS=25.00, 法向力=2932.1123, 切向力X=158.3638, 切向力Y=-879.3922 +FPS=26.89, 法向力=2913.6970, 切向力X=-506.4088, 切向力Y=-1185.1492 +FPS=27.28, 法向力=2964.3875, 切向力X=-553.3799, 切向力Y=-1219.4697 +FPS=25.80, 法向力=3138.2151, 切向力X=-673.4545, 切向力Y=-1036.5498 +FPS=26.52, 法向力=3330.1902, 切向力X=-624.4199, 切向力Y=-1431.6602 +FPS=26.81, 法向力=3027.3081, 切向力X=-935.8165, 切向力Y=-1221.9954 +FPS=25.85, 法向力=3113.3945, 切向力X=294.0023, 切向力Y=-1919.0134 +FPS=25.72, 法向力=2815.7388, 切向力X=-571.3347, 切向力Y=-1950.8818 +FPS=24.89, 法向力=2783.0522, 切向力X=152.3783, 切向力Y=-1595.5780 +FPS=26.22, 法向力=3248.5898, 切向力X=283.5848, 切向力Y=-971.9375 +FPS=25.20, 法向力=2972.8987, 切向力X=-240.0408, 切向力Y=-1746.2061 +FPS=26.07, 法向力=2739.6147, 切向力X=-455.7255, 切向力Y=-1126.8955 +FPS=26.46, 法向力=3019.9758, 切向力X=-901.4335, 切向力Y=-1642.9264 +FPS=25.67, 法向力=3334.3022, 切向力X=-1022.9215, 切向力Y=-1622.8406 +FPS=24.41, 法向力=2886.6968, 切向力X=-700.4358, 切向力Y=-1464.3231 +FPS=26.97, 法向力=3283.0288, 切向力X=-218.7725, 切向力Y=-1708.9137 +FPS=26.71, 法向力=2655.1919, 切向力X=14.3460, 切向力Y=-1271.1261 +FPS=25.76, 法向力=3228.9443, 切向力X=-428.0726, 切向力Y=-1288.1090 +stitch_feature_optimized: canvas out_w=438, out_h=479, x_min=-92.01, y_min=-121.49 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000278s, blend=0.002239s (9 tiles incl ref), finalize=0.000073s, total=0.002597s +FPS=25.03, 法向力=2759.2563, 切向力X=241.6887, 切向力Y=-1168.6466 +FPS=25.84, 法向力=2597.5835, 切向力X=-240.4725, 切向力Y=-1410.7468 +FPS=25.91, 法向力=3082.8140, 切向力X=-424.4388, 切向力Y=-1087.3701 +FPS=26.90, 法向力=3103.3735, 切向力X=-489.1191, 切向力Y=-1142.2166 +FPS=26.37, 法向力=3158.4331, 切向力X=-57.2411, 切向力Y=-1329.6927 +FPS=26.68, 法向力=3055.2483, 切向力X=-38.9181, 切向力Y=-1553.0973 +FPS=26.38, 法向力=2666.3052, 切向力X=-136.6489, 切向力Y=-1603.0575 +FPS=25.60, 法向力=2768.1675, 切向力X=-610.3082, 切向力Y=-1458.9390 +FPS=26.42, 法向力=3056.0586, 切向力X=48.4415, 切向力Y=-1069.1555 +FPS=25.84, 法向力=2940.6509, 切向力X=-742.7646, 切向力Y=-1583.2682 +FPS=26.04, 法向力=3259.2559, 切向力X=-977.9352, 切向力Y=-1030.8170 +FPS=26.08, 法向力=2838.8000, 切向力X=-74.7498, 切向力Y=-1342.7136 +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/logs/qt_viewer_20260604_094646.log b/examples/logs/qt_viewer_20260604_094646.log new file mode 100644 index 0000000..b044a89 --- /dev/null +++ b/examples/logs/qt_viewer_20260604_094646.log @@ -0,0 +1,1992 @@ + +按键说明:Q 退出 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=40 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Image processing backend: cpu (requested: cpu) + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.49, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=5.93, 法向力=1348.4624, 切向力X=-539.5171, 切向力Y=296.4006 +FPS=24.41, 法向力=1399.3993, 切向力X=-456.1830, 切向力Y=249.6844 +FPS=26.39, 法向力=1465.7592, 切向力X=-77.9708, 切向力Y=-151.2177 +FPS=23.08, 法向力=1151.3905, 切向力X=108.5784, 切向力Y=-305.1997 +FPS=28.54, 法向力=1450.1719, 切向力X=-403.4432, 切向力Y=77.3714 +FPS=30.73, 法向力=1435.8080, 切向力X=99.0392, 切向力Y=12.7685 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 568, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 484, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=22.07, 法向力=1682.4221, 切向力X=-406.0408, 切向力Y=507.3749 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 568, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 484, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=43.24, 法向力=1522.5156, 切向力X=23.0437, 切向力Y=-463.0485 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 568, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 484, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=38.13, 法向力=1302.9829, 切向力X=-191.3727, 切向力Y=-13.1540 +FPS=36.85, 法向力=1556.3191, 切向力X=-292.7963, 切向力Y=-165.5385 +FPS=30.58, 法向力=1797.8486, 切向力X=-282.3004, 切向力Y=743.2389 +FPS=30.02, 法向力=1030.2089, 切向力X=417.1395, 切向力Y=-41.8549 +FPS=30.01, 法向力=1679.0443, 切向力X=-460.2851, 切向力Y=-188.4978 +FPS=29.36, 法向力=1721.1547, 切向力X=-416.4287, 切向力Y=-219.6368 +FPS=29.98, 法向力=1426.0642, 切向力X=219.7386, 切向力Y=-108.0615 +FPS=30.53, 法向力=1155.7493, 切向力X=99.5906, 切向力Y=709.2220 +FPS=30.56, 法向力=1208.7515, 切向力X=-115.2986, 切向力Y=522.4119 +FPS=31.04, 法向力=1772.8544, 切向力X=-216.0633, 切向力Y=491.9478 +FPS=30.00, 法向力=1330.8539, 切向力X=-142.0965, 切向力Y=446.3849 +FPS=29.79, 法向力=1525.3706, 切向力X=344.8497, 切向力Y=187.1927 +FPS=30.26, 法向力=1553.2924, 切向力X=-205.8654, 切向力Y=-457.3121 +FPS=29.05, 法向力=1216.1552, 切向力X=275.9516, 切向力Y=-382.6725 +FPS=29.05, 法向力=979.2975, 切向力X=544.1160, 切向力Y=428.2260 +FPS=29.55, 法向力=1165.1265, 切向力X=520.2664, 切向力Y=-115.8393 +FPS=29.93, 法向力=1628.0972, 切向力X=-658.6911, 切向力Y=248.6042 +FPS=29.78, 法向力=1803.0979, 切向力X=-37.8299, 切向力Y=-161.9542 +FPS=29.03, 法向力=1500.5664, 切向力X=146.4627, 切向力Y=153.0296 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000413s, blend=0.002369s (9 tiles incl ref), finalize=0.000086s, total=0.002876s +FPS=28.99, 法向力=1441.3829, 切向力X=534.9045, 切向力Y=70.8561 +FPS=29.54, 法向力=1392.9677, 切向力X=-448.8567, 切向力Y=211.6139 +FPS=28.69, 法向力=1670.5701, 切向力X=53.6376, 切向力Y=620.4945 +FPS=29.79, 法向力=1119.9597, 切向力X=788.0834, 切向力Y=305.4268 +FPS=29.78, 法向力=1170.0984, 切向力X=446.4609, 切向力Y=-55.5181 +FPS=29.89, 法向力=965.9437, 切向力X=89.7312, 切向力Y=172.9804 +FPS=29.21, 法向力=1484.0259, 切向力X=255.4257, 切向力Y=203.7733 +FPS=29.49, 法向力=1512.0599, 切向力X=-115.0627, 切向力Y=339.4502 +FPS=28.40, 法向力=1356.6956, 切向力X=-162.5252, 切向力Y=106.8518 +FPS=29.55, 法向力=948.6879, 切向力X=409.4665, 切向力Y=5.4735 +FPS=28.59, 法向力=1266.2854, 切向力X=-228.4345, 切向力Y=500.9210 +FPS=29.63, 法向力=1477.6096, 切向力X=-398.7654, 切向力Y=434.6317 +FPS=29.16, 法向力=905.0349, 切向力X=-63.4345, 切向力Y=-511.9396 +FPS=29.09, 法向力=1426.5618, 切向力X=-251.6429, 切向力Y=166.1337 +FPS=29.44, 法向力=1582.7448, 切向力X=562.3912, 切向力Y=109.9856 +FPS=29.79, 法向力=1489.1968, 切向力X=-316.3874, 切向力Y=-218.1758 +FPS=29.01, 法向力=1380.4700, 切向力X=387.5793, 切向力Y=729.7488 +FPS=28.99, 法向力=1205.4163, 切向力X=-133.5367, 切向力Y=310.4269 +FPS=30.18, 法向力=1047.9252, 切向力X=-96.6108, 切向力Y=-399.1724 +FPS=29.13, 法向力=1385.2285, 切向力X=-306.2031, 切向力Y=434.8502 +FPS=30.44, 法向力=1263.1351, 切向力X=349.1558, 切向力Y=220.7109 +FPS=30.60, 法向力=1437.2163, 切向力X=-71.4165, 切向力Y=97.0626 +FPS=31.28, 法向力=1378.8744, 切向力X=-363.8951, 切向力Y=288.0312 +FPS=28.69, 法向力=1132.0256, 切向力X=216.5125, 切向力Y=327.2450 +FPS=30.43, 法向力=1352.3182, 切向力X=169.5918, 切向力Y=-178.3071 +FPS=29.20, 法向力=1318.3721, 切向力X=-398.2518, 切向力Y=-114.3549 +FPS=31.23, 法向力=1054.6619, 切向力X=591.6714, 切向力Y=-152.9756 +FPS=31.50, 法向力=1556.3812, 切向力X=-345.8105, 切向力Y=111.1460 +FPS=32.07, 法向力=1644.8286, 切向力X=-331.1330, 切向力Y=256.0861 +FPS=31.88, 法向力=1352.3428, 切向力X=578.6243, 切向力Y=-339.5976 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002314s (9 tiles incl ref), finalize=0.000067s, total=0.002635s +FPS=31.95, 法向力=1766.1918, 切向力X=-68.1285, 切向力Y=-57.5686 +FPS=32.34, 法向力=1311.2228, 切向力X=212.8043, 切向力Y=-31.9300 +FPS=31.91, 法向力=2065.9736, 切向力X=-313.4174, 切向力Y=-203.3092 +FPS=30.12, 法向力=1629.7699, 切向力X=-586.9338, 切向力Y=458.1002 +FPS=29.08, 法向力=1402.3450, 切向力X=-378.3682, 切向力Y=93.1570 +FPS=28.82, 法向力=1223.0759, 切向力X=548.0071, 切向力Y=-434.5117 +FPS=29.06, 法向力=2208.0361, 切向力X=-330.9893, 切向力Y=575.2997 +FPS=29.23, 法向力=1504.7297, 切向力X=394.9153, 切向力Y=196.9043 +FPS=29.23, 法向力=1660.0483, 切向力X=-583.8828, 切向力Y=-64.2922 +FPS=28.94, 法向力=1122.3601, 切向力X=292.8564, 切向力Y=226.7638 +FPS=28.97, 法向力=1434.0459, 切向力X=340.4505, 切向力Y=90.6906 +FPS=28.51, 法向力=982.1339, 切向力X=162.6270, 切向力Y=-638.7089 +FPS=28.76, 法向力=1625.7761, 切向力X=-474.9132, 切向力Y=-197.7443 +FPS=27.96, 法向力=1727.1024, 切向力X=184.9219, 切向力Y=27.6112 +FPS=27.62, 法向力=1228.3147, 切向力X=-373.1513, 切向力Y=-248.7432 +FPS=28.00, 法向力=1267.5227, 切向力X=698.0413, 切向力Y=-926.5063 +FPS=28.56, 法向力=1494.3330, 切向力X=432.7752, 切向力Y=34.3776 +FPS=28.54, 法向力=1438.7211, 切向力X=-830.5842, 切向力Y=-86.0924 +FPS=27.87, 法向力=1218.0906, 切向力X=277.3572, 切向力Y=-174.9940 +FPS=28.21, 法向力=1351.1021, 切向力X=-170.7675, 切向力Y=-467.5267 +FPS=28.20, 法向力=1262.6077, 切向力X=114.1590, 切向力Y=-269.4536 +FPS=28.80, 法向力=1733.5720, 切向力X=448.2681, 切向力Y=172.5134 +FPS=29.28, 法向力=1675.7175, 切向力X=391.5512, 切向力Y=98.2889 +FPS=27.91, 法向力=1972.2151, 切向力X=121.3487, 切向力Y=29.0490 +FPS=28.26, 法向力=1563.9470, 切向力X=522.8723, 切向力Y=-285.9973 +FPS=28.37, 法向力=1105.3831, 切向力X=227.6223, 切向力Y=-181.9637 +FPS=28.23, 法向力=2052.5193, 切向力X=13.3115, 切向力Y=113.5697 +FPS=27.51, 法向力=1385.8101, 切向力X=425.4068, 切向力Y=-485.2435 +FPS=27.12, 法向力=1525.8894, 切向力X=-435.6573, 切向力Y=-487.2236 +FPS=27.44, 法向力=1577.6577, 切向力X=347.5205, 切向力Y=166.7666 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000333s, blend=0.002512s (9 tiles incl ref), finalize=0.000062s, total=0.002914s +FPS=28.46, 法向力=1384.7349, 切向力X=-311.0850, 切向力Y=9.1497 +FPS=26.92, 法向力=1438.5942, 切向力X=42.8377, 切向力Y=-581.9152 +FPS=28.36, 法向力=1916.3069, 切向力X=-654.2023, 切向力Y=-264.9683 +FPS=27.43, 法向力=1801.6525, 切向力X=87.3422, 切向力Y=-205.3114 +FPS=28.54, 法向力=1733.8179, 切向力X=-439.7715, 切向力Y=-429.8227 +FPS=26.72, 法向力=1475.8093, 切向力X=-58.1263, 切向力Y=-245.0291 +FPS=29.84, 法向力=1678.9805, 切向力X=-190.5969, 切向力Y=-189.0328 +FPS=29.38, 法向力=1994.0848, 切向力X=-226.9893, 切向力Y=-658.4294 +FPS=29.26, 法向力=1212.2203, 切向力X=44.2441, 切向力Y=362.0857 +FPS=29.16, 法向力=1268.4181, 切向力X=-23.5926, 切向力Y=-805.8210 +FPS=27.11, 法向力=1324.6492, 切向力X=428.4238, 切向力Y=-622.1101 +FPS=27.88, 法向力=1235.4004, 切向力X=420.1502, 切向力Y=-130.6832 +FPS=28.54, 法向力=1467.7986, 切向力X=351.3351, 切向力Y=-701.2132 +FPS=27.25, 法向力=1681.0903, 切向力X=184.3372, 切向力Y=26.7557 +FPS=27.72, 法向力=1450.0269, 切向力X=80.2955, 切向力Y=-194.0817 +FPS=27.46, 法向力=1966.5807, 切向力X=66.1923, 切向力Y=456.8163 +FPS=26.55, 法向力=1453.4200, 切向力X=-112.2884, 切向力Y=-447.4435 +FPS=27.30, 法向力=1176.4191, 切向力X=-181.1634, 切向力Y=-988.8272 +FPS=25.90, 法向力=1831.3679, 切向力X=124.3558, 切向力Y=-52.9760 +FPS=26.56, 法向力=1436.3313, 切向力X=-328.0175, 切向力Y=253.9566 +FPS=25.99, 法向力=2013.7992, 切向力X=-575.1675, 切向力Y=445.6668 +FPS=22.72, 法向力=1786.5889, 切向力X=-172.5012, 切向力Y=-482.5933 +FPS=24.44, 法向力=1334.9851, 切向力X=87.4725, 切向力Y=-266.1713 +FPS=25.83, 法向力=2152.1868, 切向力X=24.2319, 切向力Y=116.2730 +FPS=26.70, 法向力=1863.8927, 切向力X=-95.0390, 切向力Y=-420.9944 +FPS=27.99, 法向力=1197.9751, 切向力X=69.1409, 切向力Y=-458.3622 +FPS=27.97, 法向力=1554.4594, 切向力X=178.9659, 切向力Y=-360.0461 +FPS=27.73, 法向力=1810.8237, 切向力X=-365.2515, 切向力Y=-631.6422 +FPS=26.04, 法向力=1650.0193, 切向力X=0.3448, 切向力Y=-107.8392 +FPS=27.57, 法向力=1645.9443, 切向力X=-394.9371, 切向力Y=-395.9417 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000308s, blend=0.002292s (9 tiles incl ref), finalize=0.000068s, total=0.002674s +FPS=27.77, 法向力=1605.8103, 切向力X=-345.3502, 切向力Y=-366.8178 +FPS=27.58, 法向力=1474.2217, 切向力X=-393.9458, 切向力Y=-389.4984 +FPS=25.16, 法向力=1380.6482, 切向力X=74.8578, 切向力Y=6.4611 +FPS=24.28, 法向力=1792.6605, 切向力X=318.6792, 切向力Y=601.7745 +FPS=23.76, 法向力=1992.6552, 切向力X=-830.3148, 切向力Y=176.1121 +FPS=24.30, 法向力=2089.5491, 切向力X=-947.0408, 切向力Y=241.8043 +FPS=23.87, 法向力=1193.5737, 切向力X=-483.0063, 切向力Y=-614.0779 +FPS=23.49, 法向力=1511.4291, 切向力X=-459.0144, 切向力Y=112.9694 +FPS=23.52, 法向力=1978.5037, 切向力X=25.0216, 切向力Y=-80.7033 +FPS=23.69, 法向力=1290.3677, 切向力X=-115.4407, 切向力Y=-190.6326 +FPS=23.84, 法向力=1339.3690, 切向力X=-264.1137, 切向力Y=-73.2284 +FPS=23.96, 法向力=1652.0039, 切向力X=-734.9147, 切向力Y=-299.7633 +FPS=24.37, 法向力=1534.3667, 切向力X=228.7888, 切向力Y=-506.0147 +FPS=23.73, 法向力=2248.3584, 切向力X=-384.2942, 切向力Y=-156.2090 +FPS=24.68, 法向力=1668.2458, 切向力X=-423.6656, 切向力Y=-251.0844 +FPS=25.14, 法向力=1785.5411, 切向力X=47.6216, 切向力Y=-847.6032 +FPS=25.04, 法向力=1497.6863, 切向力X=-16.7849, 切向力Y=-414.5131 +FPS=23.55, 法向力=1541.5457, 切向力X=10.0713, 切向力Y=338.8641 +FPS=23.75, 法向力=2010.0278, 切向力X=-67.9832, 切向力Y=498.7653 +FPS=23.98, 法向力=2133.6418, 切向力X=-301.8109, 切向力Y=-401.1460 +FPS=23.99, 法向力=1843.6235, 切向力X=92.8115, 切向力Y=-183.6956 +FPS=23.84, 法向力=1215.5640, 切向力X=60.7615, 切向力Y=-420.1495 +FPS=23.24, 法向力=1625.8831, 切向力X=-95.1059, 切向力Y=-857.7413 +FPS=24.11, 法向力=1711.7020, 切向力X=-112.1804, 切向力Y=-635.9453 +FPS=24.96, 法向力=1744.6781, 切向力X=-15.9079, 切向力Y=-342.1262 +FPS=24.10, 法向力=1653.2085, 切向力X=-105.2516, 切向力Y=-972.8053 +FPS=24.54, 法向力=1370.1274, 切向力X=-422.9276, 切向力Y=-1080.7102 +FPS=23.78, 法向力=2075.3271, 切向力X=-8.7785, 切向力Y=-739.7446 +FPS=24.44, 法向力=1561.9847, 切向力X=237.8970, 切向力Y=-246.0098 +FPS=24.27, 法向力=2035.8107, 切向力X=-714.3612, 切向力Y=-446.8810 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000298s, blend=0.002268s (9 tiles incl ref), finalize=0.000081s, total=0.002653s +FPS=23.59, 法向力=1787.6731, 切向力X=-533.0896, 切向力Y=142.2133 +FPS=22.29, 法向力=1977.6030, 切向力X=-440.8682, 切向力Y=-95.6882 +FPS=24.67, 法向力=1615.7385, 切向力X=-79.6263, 切向力Y=-331.1997 +FPS=24.41, 法向力=1440.5336, 切向力X=-12.7393, 切向力Y=-292.0367 +FPS=24.53, 法向力=1543.1245, 切向力X=176.2301, 切向力Y=-729.9684 +FPS=24.75, 法向力=1561.0909, 切向力X=204.0050, 切向力Y=-815.6055 +FPS=24.74, 法向力=1880.2151, 切向力X=-422.0105, 切向力Y=-512.8431 +FPS=23.73, 法向力=2176.2883, 切向力X=-192.6985, 切向力Y=308.4202 +FPS=24.88, 法向力=2309.8608, 切向力X=-488.8198, 切向力Y=60.7249 +FPS=24.61, 法向力=1391.0120, 切向力X=146.1656, 切向力Y=-376.3385 +FPS=23.72, 法向力=1805.3979, 切向力X=-848.2169, 切向力Y=-640.3281 +FPS=25.26, 法向力=2135.0981, 切向力X=-907.1362, 切向力Y=-594.6995 +FPS=24.25, 法向力=1912.4241, 切向力X=193.8503, 切向力Y=0.2211 +FPS=23.94, 法向力=1878.0654, 切向力X=-387.0878, 切向力Y=-649.0289 +FPS=24.85, 法向力=1820.3181, 切向力X=-285.8936, 切向力Y=-694.7819 +FPS=24.45, 法向力=2049.7334, 切向力X=400.8579, 切向力Y=-856.1366 +FPS=23.50, 法向力=1598.1293, 切向力X=137.8230, 切向力Y=-90.0761 +FPS=24.95, 法向力=2084.7690, 切向力X=-466.3838, 切向力Y=-336.4094 +FPS=23.98, 法向力=1517.2798, 切向力X=-49.3281, 切向力Y=-624.4386 +FPS=23.07, 法向力=1675.1636, 切向力X=-311.7322, 切向力Y=643.5690 +FPS=23.76, 法向力=1533.6177, 切向力X=-198.6529, 切向力Y=-433.7835 +FPS=24.35, 法向力=1964.1292, 切向力X=-994.0829, 切向力Y=-601.0756 +FPS=24.28, 法向力=1876.4670, 切向力X=-527.9000, 切向力Y=-280.1511 +FPS=24.82, 法向力=1886.7620, 切向力X=-158.0270, 切向力Y=-338.3021 +FPS=23.54, 法向力=1315.5892, 切向力X=82.0262, 切向力Y=-835.3856 +FPS=23.20, 法向力=1993.8765, 切向力X=-117.6918, 切向力Y=-306.6380 +FPS=24.05, 法向力=1552.4789, 切向力X=-244.6716, 切向力Y=-518.2008 +FPS=24.06, 法向力=1541.9498, 切向力X=43.3966, 切向力Y=-399.1864 +FPS=22.62, 法向力=2089.2893, 切向力X=348.5461, 切向力Y=-703.2433 +FPS=23.82, 法向力=1897.9885, 切向力X=-483.4315, 切向力Y=95.5485 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000478s, blend=0.003298s (9 tiles incl ref), finalize=0.000077s, total=0.003860s +FPS=23.07, 法向力=1751.3269, 切向力X=-213.2924, 切向力Y=-706.1995 +FPS=24.04, 法向力=1726.7234, 切向力X=393.4886, 切向力Y=-522.0360 +FPS=23.80, 法向力=1707.0986, 切向力X=9.2319, 切向力Y=-472.3528 +FPS=23.59, 法向力=1310.0996, 切向力X=-95.2893, 切向力Y=-775.2722 +FPS=23.72, 法向力=1657.6284, 切向力X=705.2415, 切向力Y=-804.1564 +FPS=23.64, 法向力=1198.8253, 切向力X=8.1240, 切向力Y=-660.6769 +FPS=23.95, 法向力=1351.6536, 切向力X=215.4822, 切向力Y=-455.0306 +FPS=23.06, 法向力=1897.9585, 切向力X=133.9416, 切向力Y=-885.6355 +FPS=24.20, 法向力=1612.3018, 切向力X=-306.1734, 切向力Y=-764.2048 +FPS=23.76, 法向力=1766.0591, 切向力X=203.0635, 切向力Y=-461.0775 +FPS=23.52, 法向力=1721.0486, 切向力X=404.5640, 切向力Y=-189.1785 +FPS=23.43, 法向力=1723.0269, 切向力X=126.5759, 切向力Y=-435.2845 +FPS=24.17, 法向力=1400.9916, 切向力X=-20.2723, 切向力Y=-438.9235 +FPS=24.08, 法向力=1398.3558, 切向力X=31.7531, 切向力Y=-401.5241 +FPS=23.31, 法向力=1666.4902, 切向力X=480.3724, 切向力Y=-114.9072 +FPS=23.76, 法向力=1840.2087, 切向力X=-142.1604, 切向力Y=-305.9260 +FPS=23.35, 法向力=1996.4301, 切向力X=-397.9131, 切向力Y=-68.4406 +FPS=23.93, 法向力=1558.3549, 切向力X=137.4742, 切向力Y=-308.0149 +FPS=23.82, 法向力=1843.9608, 切向力X=-391.3802, 切向力Y=-653.3479 +FPS=22.32, 法向力=1792.9619, 切向力X=-907.0662, 切向力Y=-3175.5510 +FPS=22.57, 法向力=1971.1094, 切向力X=-529.5081, 切向力Y=-5099.1064 +FPS=21.33, 法向力=2443.9067, 切向力X=-87.3901, 切向力Y=-5487.9922 +FPS=23.19, 法向力=2425.6721, 切向力X=-1561.8997, 切向力Y=-7077.6538 +FPS=23.58, 法向力=4062.0479, 切向力X=-1514.4116, 切向力Y=-9554.3652 +FPS=22.62, 法向力=4589.4019, 切向力X=-842.6257, 切向力Y=-9624.5869 +FPS=21.59, 法向力=4497.6572, 切向力X=-640.5566, 切向力Y=-10388.3975 +FPS=22.76, 法向力=4758.7236, 切向力X=-487.2781, 切向力Y=-11586.8545 +FPS=22.89, 法向力=4449.2998, 切向力X=1005.3370, 切向力Y=-11386.9746 +FPS=23.15, 法向力=4912.8447, 切向力X=783.8403, 切向力Y=-10905.2373 +FPS=23.38, 法向力=4380.6006, 切向力X=-756.0755, 切向力Y=-11013.2051 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000293s, blend=0.003675s (9 tiles incl ref), finalize=0.000098s, total=0.004073s +FPS=19.85, 法向力=4145.8936, 切向力X=-3078.5298, 切向力Y=-9547.7969 +FPS=24.03, 法向力=4212.0464, 切向力X=-2321.3589, 切向力Y=-8830.3066 +FPS=25.03, 法向力=4205.8789, 切向力X=-2385.2930, 切向力Y=-8805.2402 +FPS=24.21, 法向力=4838.8950, 切向力X=-1880.6621, 切向力Y=-9847.9590 +FPS=23.51, 法向力=5017.7705, 切向力X=-406.3777, 切向力Y=-10264.4453 +FPS=23.87, 法向力=4163.3726, 切向力X=-1566.9868, 切向力Y=-8034.8047 +FPS=24.28, 法向力=4165.0034, 切向力X=-1557.4592, 切向力Y=-5866.7197 +FPS=24.81, 法向力=3159.6040, 切向力X=-1453.7886, 切向力Y=-4830.4756 +FPS=24.18, 法向力=2959.7241, 切向力X=-1037.2002, 切向力Y=-3160.6819 +FPS=24.46, 法向力=2457.0737, 切向力X=-618.7333, 切向力Y=-1717.2848 +FPS=25.66, 法向力=2475.3750, 切向力X=-551.1448, 切向力Y=-1717.1802 +FPS=24.63, 法向力=2389.1460, 切向力X=315.6833, 切向力Y=-843.0865 +FPS=25.15, 法向力=2058.3623, 切向力X=8.0967, 切向力Y=-1067.8557 +FPS=23.61, 法向力=1889.3311, 切向力X=-605.9402, 切向力Y=-1483.8870 +FPS=25.21, 法向力=2081.0146, 切向力X=510.8768, 切向力Y=-1121.3605 +FPS=24.56, 法向力=2060.8413, 切向力X=-455.2591, 切向力Y=-1342.7596 +FPS=24.78, 法向力=2009.1116, 切向力X=-86.5246, 切向力Y=-1329.9204 +FPS=25.04, 法向力=2258.9744, 切向力X=-219.2501, 切向力Y=-1337.4951 +FPS=24.25, 法向力=2525.7666, 切向力X=-156.3452, 切向力Y=-981.1949 +FPS=25.39, 法向力=3081.7073, 切向力X=1135.4343, 切向力Y=-4597.7612 +FPS=25.04, 法向力=3112.6057, 切向力X=1260.5789, 切向力Y=-4728.1494 +FPS=25.04, 法向力=3775.5474, 切向力X=3387.0732, 切向力Y=-9397.5303 +FPS=24.66, 法向力=3818.7627, 切向力X=4207.4561, 切向力Y=-13017.6436 +FPS=23.99, 法向力=4478.7354, 切向力X=4593.7412, 切向力Y=-16019.1699 +FPS=24.64, 法向力=4819.6499, 切向力X=5002.2588, 切向力Y=-19852.7461 +FPS=25.16, 法向力=6224.5791, 切向力X=2538.6677, 切向力Y=-25761.5117 +FPS=25.02, 法向力=7351.3989, 切向力X=2219.2549, 切向力Y=-28203.2422 +FPS=24.31, 法向力=8332.9424, 切向力X=1997.3248, 切向力Y=-28978.4219 +FPS=24.65, 法向力=9231.7490, 切向力X=1992.4614, 切向力Y=-29119.4980 +FPS=25.39, 法向力=9567.9561, 切向力X=1159.8944, 切向力Y=-28663.6660 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000250s, blend=0.002502s (9 tiles incl ref), finalize=0.000071s, total=0.002829s +FPS=23.86, 法向力=9001.2334, 切向力X=591.9559, 切向力Y=-26707.1816 +FPS=24.94, 法向力=8196.8730, 切向力X=165.7196, 切向力Y=-25028.9258 +FPS=24.17, 法向力=8838.1719, 切向力X=501.4313, 切向力Y=-23723.1758 +FPS=24.28, 法向力=7810.0811, 切向力X=1198.5308, 切向力Y=-22785.8477 +FPS=25.48, 法向力=6980.4600, 切向力X=1078.6074, 切向力Y=-17039.6289 +FPS=25.31, 法向力=5835.3223, 切向力X=-490.1149, 切向力Y=-13616.9473 +FPS=25.18, 法向力=4529.3882, 切向力X=-183.7145, 切向力Y=-10134.6738 +FPS=25.56, 法向力=4019.7642, 切向力X=1535.5903, 切向力Y=-7452.6714 +FPS=25.29, 法向力=4124.8037, 切向力X=2529.9636, 切向力Y=-5551.1631 +FPS=25.17, 法向力=2998.7725, 切向力X=1160.4857, 切向力Y=-4570.9561 +FPS=24.90, 法向力=3317.9351, 切向力X=-378.2816, 切向力Y=-3565.7222 +FPS=24.97, 法向力=3538.0994, 切向力X=836.0962, 切向力Y=-3192.3306 +FPS=23.62, 法向力=3087.3433, 切向力X=571.4753, 切向力Y=-2383.3140 +FPS=25.80, 法向力=3481.3416, 切向力X=1153.0751, 切向力Y=-3812.1099 +FPS=24.90, 法向力=2880.6763, 切向力X=720.0750, 切向力Y=-2207.0479 +FPS=25.17, 法向力=3199.6357, 切向力X=334.2074, 切向力Y=-2582.7744 +FPS=24.84, 法向力=3293.1309, 切向力X=624.9844, 切向力Y=-2578.8921 +FPS=25.39, 法向力=3339.0227, 切向力X=-199.5433, 切向力Y=-1875.6260 +FPS=24.95, 法向力=3053.7124, 切向力X=785.7750, 切向力Y=-2591.7390 +FPS=24.82, 法向力=2907.6133, 切向力X=-123.2763, 切向力Y=-2258.9365 +FPS=24.43, 法向力=3024.7961, 切向力X=1293.0746, 切向力Y=-2295.6519 +FPS=26.16, 法向力=3177.1907, 切向力X=653.9137, 切向力Y=-1201.0461 +FPS=25.78, 法向力=2795.0569, 切向力X=435.5992, 切向力Y=-1719.3534 +FPS=26.12, 法向力=2546.4172, 切向力X=120.8086, 切向力Y=-1864.0508 +FPS=25.89, 法向力=2880.5173, 切向力X=-177.3151, 切向力Y=-1654.9001 +FPS=26.41, 法向力=2623.6953, 切向力X=1085.2498, 切向力Y=-1752.6184 +FPS=26.23, 法向力=2853.4067, 切向力X=281.8199, 切向力Y=-1617.3514 +FPS=26.07, 法向力=2891.0273, 切向力X=342.1744, 切向力Y=-1571.2091 +FPS=26.36, 法向力=3040.0378, 切向力X=214.2193, 切向力Y=-1908.2124 +FPS=26.00, 法向力=3049.2876, 切向力X=-148.6709, 切向力Y=-1761.5259 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000256s, blend=0.002445s (9 tiles incl ref), finalize=0.000070s, total=0.002777s +FPS=25.13, 法向力=2702.0830, 切向力X=228.7463, 切向力Y=-1497.2406 +FPS=25.76, 法向力=2967.4414, 切向力X=692.5273, 切向力Y=-1585.0328 +FPS=25.90, 法向力=2521.7065, 切向力X=216.5674, 切向力Y=-1717.9581 +FPS=26.01, 法向力=2837.8130, 切向力X=51.9573, 切向力Y=-665.8171 +FPS=25.55, 法向力=2707.5508, 切向力X=-133.2842, 切向力Y=-1292.7061 +FPS=25.22, 法向力=2121.6680, 切向力X=537.3692, 切向力Y=-1496.3524 +FPS=25.41, 法向力=2289.9094, 切向力X=478.2413, 切向力Y=-1144.0518 +FPS=26.77, 法向力=2678.6907, 切向力X=772.9681, 切向力Y=-834.7616 +FPS=25.63, 法向力=2264.4167, 切向力X=200.0061, 切向力Y=-1687.9948 +FPS=24.88, 法向力=2594.2017, 切向力X=723.5736, 切向力Y=-1502.3385 +FPS=25.19, 法向力=2239.8315, 切向力X=132.3308, 切向力Y=-1409.0112 +FPS=25.66, 法向力=2676.7607, 切向力X=491.3016, 切向力Y=-1840.0090 +FPS=27.16, 法向力=2709.0723, 切向力X=902.4055, 切向力Y=-1291.6924 +FPS=27.60, 法向力=2692.2227, 切向力X=667.5688, 切向力Y=-2105.9275 +FPS=25.90, 法向力=2623.2446, 切向力X=1433.2466, 切向力Y=-2154.3223 +FPS=27.31, 法向力=2846.8770, 切向力X=663.7498, 切向力Y=-2056.2527 +FPS=26.20, 法向力=2595.7402, 切向力X=1052.5150, 切向力Y=-2110.2520 +FPS=26.66, 法向力=3057.0957, 切向力X=10.4050, 切向力Y=-2198.1697 +FPS=26.80, 法向力=2525.4573, 切向力X=-131.1707, 切向力Y=-816.8083 +FPS=27.57, 法向力=2832.6899, 切向力X=490.1706, 切向力Y=-1304.1443 +FPS=25.68, 法向力=2612.4121, 切向力X=-524.0217, 切向力Y=-1344.9868 +FPS=25.79, 法向力=3158.9370, 切向力X=10.6241, 切向力Y=-1170.3202 +FPS=25.46, 法向力=2504.9043, 切向力X=379.7801, 切向力Y=-1082.7339 +FPS=26.04, 法向力=2928.6055, 切向力X=-67.7061, 切向力Y=-510.4066 +FPS=26.40, 法向力=3079.7844, 切向力X=386.1407, 切向力Y=-881.5133 +FPS=26.70, 法向力=2972.2495, 切向力X=137.6533, 切向力Y=-625.3408 +FPS=25.78, 法向力=3042.6265, 切向力X=428.4061, 切向力Y=-1092.4595 +FPS=25.48, 法向力=3093.0791, 切向力X=-181.8743, 切向力Y=-614.8290 +FPS=25.18, 法向力=2878.2075, 切向力X=-343.2123, 切向力Y=-578.5347 +FPS=25.04, 法向力=3242.5298, 切向力X=-367.0008, 切向力Y=-123.1986 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000249s, blend=0.002287s (9 tiles incl ref), finalize=0.000060s, total=0.002602s +FPS=24.44, 法向力=2374.9683, 切向力X=370.4744, 切向力Y=-273.3098 +FPS=24.93, 法向力=3045.6558, 切向力X=-306.9797, 切向力Y=-448.2584 +FPS=25.75, 法向力=2947.8586, 切向力X=239.4568, 切向力Y=-754.0122 +FPS=25.73, 法向力=2621.2004, 切向力X=1583.4438, 切向力Y=-110.5180 +FPS=25.78, 法向力=3115.1636, 切向力X=165.9664, 切向力Y=-901.5397 +FPS=26.05, 法向力=3088.1628, 切向力X=428.9437, 切向力Y=-893.5420 +FPS=25.26, 法向力=2858.9082, 切向力X=293.7939, 切向力Y=-874.5074 +FPS=25.56, 法向力=2631.0664, 切向力X=251.9636, 切向力Y=-1397.3685 +FPS=25.51, 法向力=3475.5229, 切向力X=38.7540, 切向力Y=-817.0537 +FPS=25.26, 法向力=3075.8145, 切向力X=1091.2725, 切向力Y=-1026.4310 +FPS=25.12, 法向力=3065.1279, 切向力X=-216.3246, 切向力Y=-1056.1326 +FPS=25.89, 法向力=3489.4438, 切向力X=-204.5091, 切向力Y=-1030.3118 +FPS=25.10, 法向力=3304.0439, 切向力X=95.7210, 切向力Y=-1192.8237 +FPS=22.50, 法向力=3221.6980, 切向力X=-664.7222, 切向力Y=-1261.7366 +FPS=22.50, 法向力=3654.9390, 切向力X=-564.2552, 切向力Y=-339.4199 +FPS=24.96, 法向力=3585.4048, 切向力X=-498.6779, 切向力Y=-441.6478 +FPS=24.59, 法向力=3309.6519, 切向力X=-319.0605, 切向力Y=-924.6187 +FPS=24.53, 法向力=3427.2202, 切向力X=1.9494, 切向力Y=-755.9943 +FPS=24.98, 法向力=3582.9905, 切向力X=-261.1657, 切向力Y=-641.6957 +FPS=24.30, 法向力=3111.6104, 切向力X=-510.2699, 切向力Y=-1328.9694 +FPS=24.63, 法向力=3510.3140, 切向力X=-143.5898, 切向力Y=-737.0410 +FPS=25.05, 法向力=3026.9653, 切向力X=-162.5859, 切向力Y=-1278.6307 +FPS=25.01, 法向力=3590.6538, 切向力X=153.3455, 切向力Y=-670.5804 +FPS=25.27, 法向力=3643.7407, 切向力X=-124.0124, 切向力Y=-286.9174 +FPS=25.20, 法向力=3524.9355, 切向力X=-164.0095, 切向力Y=-917.6342 +FPS=24.51, 法向力=3617.6106, 切向力X=-3.7111, 切向力Y=-689.7389 +FPS=24.55, 法向力=3135.8362, 切向力X=143.5175, 切向力Y=-865.9314 +FPS=24.26, 法向力=3245.7168, 切向力X=710.7706, 切向力Y=-1195.6953 +FPS=25.06, 法向力=3028.9011, 切向力X=-516.0933, 切向力Y=-1519.2928 +FPS=24.51, 法向力=3355.5532, 切向力X=-134.7884, 切向力Y=-545.7317 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000248s, blend=0.002302s (9 tiles incl ref), finalize=0.000069s, total=0.002626s +FPS=24.49, 法向力=3246.9460, 切向力X=-270.4540, 切向力Y=-916.7356 +FPS=25.15, 法向力=3135.8594, 切向力X=185.7858, 切向力Y=-778.6863 +FPS=24.11, 法向力=3243.7842, 切向力X=546.1733, 切向力Y=-545.8799 +FPS=25.32, 法向力=3245.0957, 切向力X=598.2444, 切向力Y=-878.8799 +FPS=25.14, 法向力=3271.8066, 切向力X=588.4771, 切向力Y=-886.2723 +FPS=25.04, 法向力=2823.0146, 切向力X=839.0601, 切向力Y=-933.2371 +FPS=25.70, 法向力=3412.8459, 切向力X=370.9980, 切向力Y=-246.1120 +FPS=24.63, 法向力=3515.6738, 切向力X=6.0670, 切向力Y=-630.8394 +FPS=24.09, 法向力=2763.9971, 切向力X=168.5461, 切向力Y=-1095.9272 +FPS=24.83, 法向力=3214.2886, 切向力X=-383.7026, 切向力Y=-805.4983 +FPS=24.68, 法向力=2999.9966, 切向力X=-89.8407, 切向力Y=-828.4067 +FPS=26.27, 法向力=3690.2964, 切向力X=119.1334, 切向力Y=-642.3933 +FPS=24.85, 法向力=2666.0618, 切向力X=476.7125, 切向力Y=-721.0249 +FPS=25.55, 法向力=3388.3064, 切向力X=189.6270, 切向力Y=-96.9171 +FPS=24.69, 法向力=3529.6479, 切向力X=-10.1082, 切向力Y=-371.5323 +FPS=24.80, 法向力=3212.2148, 切向力X=-214.7692, 切向力Y=-702.8003 +FPS=24.97, 法向力=3199.2063, 切向力X=-48.6151, 切向力Y=-820.6277 +FPS=24.93, 法向力=3305.6611, 切向力X=-146.1998, 切向力Y=-1199.5299 +FPS=24.65, 法向力=3156.6499, 切向力X=238.2925, 切向力Y=-1285.1207 +FPS=25.02, 法向力=3133.6492, 切向力X=500.4119, 切向力Y=-1098.2712 +FPS=23.76, 法向力=3240.8906, 切向力X=-587.7466, 切向力Y=-563.3027 +FPS=24.69, 法向力=2932.3904, 切向力X=71.0161, 切向力Y=-365.1194 +FPS=24.24, 法向力=3039.4717, 切向力X=-478.0971, 切向力Y=-407.7225 +FPS=24.85, 法向力=3125.5474, 切向力X=346.3068, 切向力Y=-343.7964 +FPS=24.09, 法向力=2584.9954, 切向力X=1004.9653, 切向力Y=-67.8118 +FPS=24.86, 法向力=2685.5496, 切向力X=2019.1187, 切向力Y=345.5518 +FPS=24.04, 法向力=2796.3906, 切向力X=2676.4521, 切向力Y=-1172.7195 +FPS=24.48, 法向力=3116.4749, 切向力X=2581.7769, 切向力Y=-537.8230 +FPS=24.21, 法向力=3128.6914, 切向力X=2943.3037, 切向力Y=-448.1435 +FPS=24.29, 法向力=2966.4895, 切向力X=1616.7900, 切向力Y=73.4866 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000244s, blend=0.003597s (9 tiles incl ref), finalize=0.000071s, total=0.003919s +FPS=22.92, 法向力=3111.8950, 切向力X=2469.4846, 切向力Y=-148.7025 +FPS=25.56, 法向力=2990.2378, 切向力X=2605.9741, 切向力Y=-491.4325 +FPS=23.16, 法向力=3107.1428, 切向力X=2364.9199, 切向力Y=93.1763 +FPS=24.45, 法向力=3158.6755, 切向力X=2186.1875, 切向力Y=-176.4474 +FPS=23.49, 法向力=3438.9482, 切向力X=1918.7356, 切向力Y=-201.4212 +FPS=23.85, 法向力=2886.3313, 切向力X=1807.9817, 切向力Y=-378.4535 +FPS=24.48, 法向力=3022.9446, 切向力X=1998.5310, 切向力Y=-50.4938 +FPS=24.30, 法向力=3191.3413, 切向力X=2471.7598, 切向力Y=185.9627 +FPS=24.15, 法向力=3019.5491, 切向力X=1321.4705, 切向力Y=-153.6252 +FPS=24.00, 法向力=3086.1255, 切向力X=1892.0857, 切向力Y=-547.0594 +FPS=24.75, 法向力=3157.2556, 切向力X=1978.6082, 切向力Y=-531.9884 +FPS=23.08, 法向力=3577.1038, 切向力X=1312.4529, 切向力Y=-741.1124 +FPS=24.33, 法向力=3657.4468, 切向力X=325.1158, 切向力Y=-1156.3079 +FPS=24.06, 法向力=3294.3696, 切向力X=1869.5670, 切向力Y=-1708.3566 +FPS=23.71, 法向力=3480.3616, 切向力X=1602.2997, 切向力Y=-301.7077 +FPS=24.44, 法向力=3661.9556, 切向力X=1728.1941, 切向力Y=-266.4995 +FPS=23.17, 法向力=3113.5046, 切向力X=230.2581, 切向力Y=-1858.4191 +FPS=24.39, 法向力=3680.7900, 切向力X=418.2187, 切向力Y=-1110.3381 +FPS=24.58, 法向力=3921.1450, 切向力X=1196.7072, 切向力Y=-693.7838 +FPS=23.67, 法向力=4027.4741, 切向力X=420.7054, 切向力Y=-339.5590 +FPS=24.70, 法向力=3428.1018, 切向力X=1099.2019, 切向力Y=-495.8304 +FPS=24.69, 法向力=3910.4551, 切向力X=644.0209, 切向力Y=-1015.0437 +FPS=25.62, 法向力=3617.3828, 切向力X=814.3209, 切向力Y=-1452.0593 +FPS=24.17, 法向力=3303.9421, 切向力X=730.0073, 切向力Y=-1109.5244 +FPS=25.10, 法向力=3845.1689, 切向力X=795.9324, 切向力Y=-1087.3169 +FPS=24.53, 法向力=3981.8408, 切向力X=1401.2476, 切向力Y=-743.3049 +FPS=24.30, 法向力=3425.4600, 切向力X=819.9929, 切向力Y=-1142.2001 +FPS=25.22, 法向力=3734.5566, 切向力X=1375.0171, 切向力Y=-863.7159 +FPS=25.23, 法向力=4032.0002, 切向力X=889.8942, 切向力Y=-1122.9294 +FPS=25.67, 法向力=3458.1355, 切向力X=1414.2551, 切向力Y=-1685.4528 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002212s (9 tiles incl ref), finalize=0.000059s, total=0.002553s +FPS=24.40, 法向力=3412.4028, 切向力X=1508.1516, 切向力Y=-263.6376 +FPS=25.31, 法向力=3438.4824, 切向力X=1491.6294, 切向力Y=-289.2911 +FPS=24.65, 法向力=3604.5430, 切向力X=1723.9435, 切向力Y=-327.0667 +FPS=25.09, 法向力=3066.1875, 切向力X=1279.9189, 切向力Y=-1022.6510 +FPS=25.33, 法向力=3264.4138, 切向力X=2088.8433, 切向力Y=-951.3297 +FPS=25.05, 法向力=3614.7607, 切向力X=2316.2129, 切向力Y=-1645.8308 +FPS=24.24, 法向力=3698.9194, 切向力X=2730.7139, 切向力Y=-2262.8457 +FPS=25.59, 法向力=3581.8760, 切向力X=2973.1558, 切向力Y=-2201.0918 +FPS=24.01, 法向力=3597.0771, 切向力X=2965.7637, 切向力Y=-2258.0862 +FPS=22.85, 法向力=3479.6641, 切向力X=1998.0321, 切向力Y=-1724.4509 +FPS=24.76, 法向力=3615.2654, 切向力X=1222.8445, 切向力Y=-1568.4303 +FPS=24.84, 法向力=3573.7051, 切向力X=1298.5526, 切向力Y=-1500.6329 +FPS=24.80, 法向力=3829.4453, 切向力X=719.6921, 切向力Y=-1170.1342 +FPS=23.88, 法向力=3884.4634, 切向力X=332.7554, 切向力Y=-1515.9274 +FPS=24.51, 法向力=3660.3323, 切向力X=469.9122, 切向力Y=-1938.0721 +FPS=24.12, 法向力=3374.3557, 切向力X=787.9661, 切向力Y=-1422.6938 +FPS=24.50, 法向力=3821.5188, 切向力X=-334.4350, 切向力Y=-2140.1465 +FPS=25.07, 法向力=4295.4736, 切向力X=185.2493, 切向力Y=-1605.2443 +FPS=22.90, 法向力=3700.7224, 切向力X=501.1814, 切向力Y=-1765.6008 +FPS=23.23, 法向力=3724.5144, 切向力X=63.7228, 切向力Y=-1592.7563 +FPS=25.16, 法向力=3833.7046, 切向力X=-640.8629, 切向力Y=-2115.7683 +FPS=23.85, 法向力=3933.0903, 切向力X=-754.0670, 切向力Y=-1894.5063 +FPS=24.35, 法向力=3793.8203, 切向力X=-21.2681, 切向力Y=-1634.3920 +FPS=22.93, 法向力=3847.5359, 切向力X=188.3330, 切向力Y=-2452.4824 +FPS=21.36, 法向力=4031.3457, 切向力X=-844.2869, 切向力Y=-2225.0601 +FPS=19.74, 法向力=4348.6992, 切向力X=233.7454, 切向力Y=-1496.7815 +FPS=19.64, 法向力=3605.7991, 切向力X=86.0762, 切向力Y=-2012.9180 +FPS=23.41, 法向力=3669.1309, 切向力X=810.6527, 切向力Y=-1543.3129 +FPS=24.72, 法向力=3973.0967, 切向力X=831.1902, 切向力Y=-1209.0957 +FPS=25.45, 法向力=3662.6233, 切向力X=-330.3882, 切向力Y=-2157.4927 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000255s, blend=0.002238s (9 tiles incl ref), finalize=0.000057s, total=0.002556s +FPS=23.92, 法向力=3772.0066, 切向力X=-719.3888, 切向力Y=-2453.4849 +FPS=25.25, 法向力=4023.6848, 切向力X=-716.8248, 切向力Y=-2491.1665 +FPS=24.88, 法向力=4212.4263, 切向力X=-731.1192, 切向力Y=-2310.1846 +FPS=24.37, 法向力=4140.5801, 切向力X=-8.6499, 切向力Y=-2145.5505 +FPS=25.25, 法向力=3761.2339, 切向力X=-9.2181, 切向力Y=-2494.1592 +FPS=25.09, 法向力=3994.1091, 切向力X=55.6187, 切向力Y=-1814.3981 +FPS=24.01, 法向力=4134.9414, 切向力X=152.4283, 切向力Y=-1773.5078 +FPS=23.79, 法向力=3667.4648, 切向力X=134.6364, 切向力Y=-1597.9100 +FPS=24.79, 法向力=3877.9341, 切向力X=-202.0653, 切向力Y=-2720.2773 +FPS=24.91, 法向力=3913.1433, 切向力X=-545.5065, 切向力Y=-1773.5854 +FPS=25.33, 法向力=4029.1633, 切向力X=203.6688, 切向力Y=-1335.1892 +FPS=24.50, 法向力=3539.3193, 切向力X=381.2028, 切向力Y=-2084.3965 +FPS=24.11, 法向力=4031.1860, 切向力X=-229.9529, 切向力Y=-1717.0448 +FPS=25.52, 法向力=3992.2024, 切向力X=144.5143, 切向力Y=-1265.1104 +FPS=25.49, 法向力=3999.0627, 切向力X=145.6317, 切向力Y=-1332.2350 +FPS=24.66, 法向力=3442.9473, 切向力X=173.4963, 切向力Y=-1714.3467 +FPS=24.88, 法向力=4020.9438, 切向力X=96.4261, 切向力Y=-1840.9683 +FPS=24.83, 法向力=3346.6907, 切向力X=-508.1771, 切向力Y=-2389.2031 +FPS=24.45, 法向力=3534.4919, 切向力X=-92.2827, 切向力Y=-1531.5208 +FPS=25.81, 法向力=3894.4734, 切向力X=-194.3683, 切向力Y=-1693.7825 +FPS=25.71, 法向力=3724.5557, 切向力X=207.3353, 切向力Y=-1502.2136 +FPS=24.83, 法向力=3185.3066, 切向力X=826.1448, 切向力Y=-2103.0764 +FPS=25.49, 法向力=3887.2676, 切向力X=79.2960, 切向力Y=-1475.7411 +FPS=24.93, 法向力=3855.5369, 切向力X=-155.3412, 切向力Y=-1769.4930 +FPS=23.96, 法向力=3895.7534, 切向力X=167.9093, 切向力Y=-1605.4204 +FPS=26.35, 法向力=3739.4971, 切向力X=-1296.1392, 切向力Y=-794.4088 +FPS=25.50, 法向力=3390.4717, 切向力X=-232.0987, 切向力Y=-1841.7056 +FPS=24.35, 法向力=3918.4263, 切向力X=-175.5366, 切向力Y=-1511.9587 +FPS=25.02, 法向力=3458.1182, 切向力X=-801.4706, 切向力Y=-946.6349 +FPS=25.51, 法向力=3952.4109, 切向力X=-745.8700, 切向力Y=-935.1716 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000254s, blend=0.002226s (9 tiles incl ref), finalize=0.000060s, total=0.002547s +FPS=26.62, 法向力=3838.1963, 切向力X=-199.5788, 切向力Y=-899.4789 +FPS=24.83, 法向力=3765.5503, 切向力X=-391.6799, 切向力Y=-1120.1702 +FPS=26.15, 法向力=4101.9336, 切向力X=-651.8358, 切向力Y=-612.7313 +FPS=26.26, 法向力=4306.4150, 切向力X=-333.0404, 切向力Y=-582.2290 +FPS=24.88, 法向力=4544.5044, 切向力X=-341.7231, 切向力Y=-102.5396 +FPS=25.77, 法向力=4523.5967, 切向力X=-323.2817, 切向力Y=-189.2304 +FPS=25.57, 法向力=4748.2412, 切向力X=-244.7229, 切向力Y=11.8474 +FPS=25.47, 法向力=3988.2622, 切向力X=-387.4911, 切向力Y=-249.9742 +FPS=25.05, 法向力=3795.0383, 切向力X=-377.5934, 切向力Y=-172.4482 +FPS=25.19, 法向力=3836.1689, 切向力X=-505.4747, 切向力Y=-260.5187 +FPS=25.11, 法向力=3831.1548, 切向力X=-581.8105, 切向力Y=-282.8334 +FPS=24.95, 法向力=4173.1958, 切向力X=-999.0186, 切向力Y=-900.5834 +FPS=25.08, 法向力=4110.0557, 切向力X=-83.2429, 切向力Y=-839.7878 +FPS=25.31, 法向力=4095.2351, 切向力X=-1148.2782, 切向力Y=-754.2310 +FPS=24.50, 法向力=4197.1201, 切向力X=389.1017, 切向力Y=-623.3312 +FPS=25.21, 法向力=3863.2559, 切向力X=69.6314, 切向力Y=-248.7200 +FPS=25.26, 法向力=3954.2417, 切向力X=-678.5238, 切向力Y=-762.5262 +FPS=26.19, 法向力=3963.1562, 切向力X=-627.3890, 切向力Y=-38.0721 +FPS=25.73, 法向力=4194.5522, 切向力X=-375.7688, 切向力Y=-321.6777 +FPS=24.24, 法向力=4291.0361, 切向力X=196.5036, 切向力Y=-356.2980 +FPS=25.34, 法向力=4367.3926, 切向力X=194.3596, 切向力Y=-409.7538 +FPS=26.45, 法向力=3978.1582, 切向力X=-259.0833, 切向力Y=-1140.3822 +FPS=24.26, 法向力=4084.6326, 切向力X=-394.5340, 切向力Y=-458.9847 +FPS=24.35, 法向力=3466.8540, 切向力X=-171.7495, 切向力Y=-328.1377 +FPS=24.64, 法向力=3704.1978, 切向力X=-987.9976, 切向力Y=-521.7029 +FPS=24.48, 法向力=3856.8740, 切向力X=-733.1215, 切向力Y=-934.0557 +FPS=24.69, 法向力=4242.5303, 切向力X=317.1970, 切向力Y=-1274.4260 +FPS=25.22, 法向力=4186.0195, 切向力X=1058.6219, 切向力Y=-833.7272 +FPS=25.53, 法向力=4152.9453, 切向力X=866.0111, 切向力Y=-1486.9990 +FPS=25.17, 法向力=4249.9370, 切向力X=2653.0747, 切向力Y=-2676.5681 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.003524s (9 tiles incl ref), finalize=0.000069s, total=0.003858s +FPS=24.50, 法向力=4212.8779, 切向力X=2698.2070, 切向力Y=-2729.6118 +FPS=25.58, 法向力=4705.2739, 切向力X=7654.1265, 切向力Y=-2925.0164 +FPS=24.21, 法向力=4037.1411, 切向力X=10146.6592, 切向力Y=-2661.9768 +FPS=24.00, 法向力=4971.0488, 切向力X=12724.8818, 切向力Y=-2847.9810 +FPS=23.81, 法向力=4958.8008, 切向力X=14930.1973, 切向力Y=-2789.0376 +FPS=24.83, 法向力=4896.8535, 切向力X=18080.7969, 切向力Y=-2861.0854 +FPS=25.52, 法向力=5106.8906, 切向力X=22282.2930, 切向力Y=-2791.4084 +FPS=24.65, 法向力=5973.8545, 切向力X=22154.5605, 切向力Y=-1139.8313 +FPS=24.46, 法向力=6004.3184, 切向力X=22783.4844, 切向力Y=6.6069 +FPS=24.87, 法向力=5698.1162, 切向力X=22355.7539, 切向力Y=-211.3139 +FPS=25.95, 法向力=5709.7646, 切向力X=22305.1270, 切向力Y=-289.7333 +FPS=24.86, 法向力=6834.1484, 切向力X=23768.5723, 切向力Y=927.7156 +FPS=24.55, 法向力=6630.2651, 切向力X=24313.9336, 切向力Y=2340.0781 +FPS=24.37, 法向力=7088.8022, 切向力X=24703.0508, 切向力Y=2505.7224 +FPS=24.46, 法向力=6893.3052, 切向力X=25119.2109, 切向力Y=2818.9531 +FPS=23.90, 法向力=6607.3174, 切向力X=24171.7598, 切向力Y=2985.6514 +FPS=24.44, 法向力=6790.8853, 切向力X=19847.7266, 切向力Y=3151.8281 +FPS=23.70, 法向力=6195.8789, 切向力X=16247.3867, 切向力Y=2657.7881 +FPS=23.24, 法向力=6738.4756, 切向力X=13631.5635, 切向力Y=2293.4302 +FPS=25.25, 法向力=6072.9380, 切向力X=12122.3418, 切向力Y=1980.9893 +FPS=25.58, 法向力=6003.5298, 切向力X=12186.0586, 切向力Y=1965.6917 +FPS=23.54, 法向力=5290.9141, 切向力X=3376.8845, 切向力Y=2048.2285 +FPS=24.96, 法向力=4809.1396, 切向力X=2637.3613, 切向力Y=2147.9902 +FPS=24.71, 法向力=4198.1406, 切向力X=2207.4194, 切向力Y=1976.5938 +FPS=24.44, 法向力=4708.2700, 切向力X=2209.9651, 切向力Y=960.9736 +FPS=24.83, 法向力=4686.9951, 切向力X=1407.8315, 切向力Y=335.1240 +FPS=24.51, 法向力=4093.5574, 切向力X=1522.7500, 切向力Y=70.2824 +FPS=25.12, 法向力=4362.3550, 切向力X=1109.9604, 切向力Y=527.5378 +FPS=26.06, 法向力=4421.3003, 切向力X=344.1496, 切向力Y=-483.9431 +FPS=24.23, 法向力=4341.2822, 切向力X=962.5811, 切向力Y=362.5363 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000270s, blend=0.002263s (9 tiles incl ref), finalize=0.000060s, total=0.002600s +FPS=24.58, 法向力=4556.4771, 切向力X=2451.9355, 切向力Y=-703.2838 +FPS=24.71, 法向力=4648.6494, 切向力X=8468.6191, 切向力Y=-2787.5034 +FPS=24.20, 法向力=4755.9805, 切向力X=10832.1562, 切向力Y=-3376.8921 +FPS=23.84, 法向力=5135.0459, 切向力X=13043.8086, 切向力Y=-4175.3076 +FPS=25.18, 法向力=4971.7896, 切向力X=16892.3828, 切向力Y=-4986.8086 +FPS=24.31, 法向力=5231.3091, 切向力X=18839.1367, 切向力Y=-5166.3965 +FPS=20.87, 法向力=5253.2354, 切向力X=21891.9082, 切向力Y=-5085.1094 +FPS=24.62, 法向力=5381.9141, 切向力X=24493.3867, 切向力Y=-3926.3018 +FPS=24.58, 法向力=5688.3818, 切向力X=26888.3633, 切向力Y=-3082.5278 +FPS=25.39, 法向力=6311.9814, 切向力X=31203.9492, 切向力Y=-2275.6865 +FPS=23.53, 法向力=6564.3535, 切向力X=31116.0000, 切向力Y=-2454.6421 +FPS=24.76, 法向力=6242.7446, 切向力X=29580.7383, 切向力Y=-1805.0992 +FPS=24.77, 法向力=6730.1445, 切向力X=29033.1562, 切向力Y=-842.2261 +FPS=24.55, 法向力=6507.9966, 切向力X=28003.9453, 切向力Y=-1073.2899 +FPS=24.76, 法向力=7199.2080, 切向力X=25565.0430, 切向力Y=-721.4264 +FPS=25.25, 法向力=5854.3662, 切向力X=21878.0293, 切向力Y=-215.2656 +FPS=24.86, 法向力=5460.2148, 切向力X=9617.0957, 切向力Y=483.9318 +FPS=26.47, 法向力=5443.0771, 切向力X=9641.1445, 切向力Y=533.3724 +FPS=25.53, 法向力=4873.5166, 切向力X=4398.3838, 切向力Y=-133.2942 +FPS=25.65, 法向力=4925.6465, 切向力X=3294.4561, 切向力Y=-408.0026 +FPS=25.23, 法向力=4672.7930, 切向力X=2844.5723, 切向力Y=-277.7443 +FPS=24.46, 法向力=4759.6743, 切向力X=2505.8027, 切向力Y=-728.0745 +FPS=24.63, 法向力=4778.4619, 切向力X=2915.7957, 切向力Y=70.9593 +FPS=25.24, 法向力=4685.9932, 切向力X=2369.9431, 切向力Y=-349.9116 +FPS=25.08, 法向力=3688.1440, 切向力X=2256.4653, 切向力Y=-606.0231 +FPS=24.73, 法向力=4046.7207, 切向力X=2251.9563, 切向力Y=-44.1818 +FPS=24.88, 法向力=3975.2190, 切向力X=1186.0750, 切向力Y=-931.2040 +FPS=25.85, 法向力=4421.9414, 切向力X=507.8699, 切向力Y=-667.5596 +FPS=25.51, 法向力=4054.0818, 切向力X=-1121.1721, 切向力Y=-660.1135 +FPS=25.86, 法向力=3692.9246, 切向力X=-3500.2021, 切向力Y=-528.1130 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000250s, blend=0.002314s (9 tiles incl ref), finalize=0.000077s, total=0.002648s +FPS=25.42, 法向力=4166.5352, 切向力X=-5640.7852, 切向力Y=-1042.1787 +FPS=25.37, 法向力=4816.9653, 切向力X=-7378.6113, 切向力Y=-634.4386 +FPS=25.45, 法向力=4999.6826, 切向力X=-6902.3438, 切向力Y=-760.2637 +FPS=23.25, 法向力=4730.6533, 切向力X=-2412.2432, 切向力Y=253.1583 +FPS=25.12, 法向力=4635.9580, 切向力X=10.2703, 切向力Y=-167.9331 +FPS=26.13, 法向力=4623.3027, 切向力X=-1200.3801, 切向力Y=-422.3618 +FPS=25.57, 法向力=4566.2676, 切向力X=-1396.5076, 切向力Y=-341.9973 +FPS=25.48, 法向力=4502.5752, 切向力X=-2362.7627, 切向力Y=-327.8930 +FPS=25.32, 法向力=4678.4277, 切向力X=-2264.4534, 切向力Y=-74.2757 +FPS=25.33, 法向力=4477.2451, 切向力X=-271.0053, 切向力Y=-784.4600 +FPS=25.31, 法向力=4525.6523, 切向力X=231.4602, 切向力Y=-377.6721 +FPS=24.43, 法向力=4592.6660, 切向力X=873.4122, 切向力Y=-190.5361 +FPS=25.49, 法向力=4714.6348, 切向力X=533.8513, 切向力Y=-24.7969 +FPS=25.62, 法向力=4223.8892, 切向力X=-1405.9180, 切向力Y=102.4342 +FPS=25.79, 法向力=4425.0381, 切向力X=-5741.5996, 切向力Y=137.1844 +FPS=26.67, 法向力=4526.5938, 切向力X=-5976.6270, 切向力Y=264.2123 +FPS=25.54, 法向力=4382.8105, 切向力X=-11466.5811, 切向力Y=1076.4478 +FPS=25.24, 法向力=4895.3486, 切向力X=-13835.4336, 切向力Y=1054.3324 +FPS=25.36, 法向力=5122.7314, 切向力X=-16293.2383, 切向力Y=885.1630 +FPS=25.47, 法向力=5767.4648, 切向力X=-20107.9355, 切向力Y=915.6831 +FPS=25.66, 法向力=6716.4009, 切向力X=-25610.8359, 切向力Y=102.8143 +FPS=25.59, 法向力=7352.0825, 切向力X=-27885.4844, 切向力Y=16.3744 +FPS=24.71, 法向力=6992.9648, 切向力X=-28633.2578, 切向力Y=-329.3464 +FPS=25.90, 法向力=7144.4814, 切向力X=-29470.7539, 切向力Y=-772.6252 +FPS=26.01, 法向力=7447.2012, 切向力X=-28420.3750, 切向力Y=-151.6292 +FPS=25.03, 法向力=7389.4795, 切向力X=-28747.6250, 切向力Y=1016.8673 +FPS=25.08, 法向力=7203.0068, 切向力X=-29834.8477, 切向力Y=1268.4573 +FPS=26.18, 法向力=7179.3740, 切向力X=-28851.3477, 切向力Y=2224.1765 +FPS=24.88, 法向力=7321.8765, 切向力X=-28766.4375, 切向力Y=1851.7817 +FPS=26.03, 法向力=6747.9609, 切向力X=-28609.2949, 切向力Y=2515.5347 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000249s, blend=0.002264s (9 tiles incl ref), finalize=0.000060s, total=0.002580s +FPS=25.25, 法向力=6722.9106, 切向力X=-27942.8945, 切向力Y=2570.1680 +FPS=25.35, 法向力=6931.5503, 切向力X=-27330.4941, 切向力Y=2370.2939 +FPS=25.89, 法向力=7251.5889, 切向力X=-25900.3281, 切向力Y=2756.5415 +FPS=25.83, 法向力=6750.9912, 切向力X=-25459.0137, 切向力Y=2733.4092 +FPS=25.26, 法向力=7053.7720, 切向力X=-23822.1094, 切向力Y=2691.8318 +FPS=25.44, 法向力=7047.4805, 切向力X=-20054.2129, 切向力Y=3406.5547 +FPS=25.08, 法向力=6049.2744, 切向力X=-16052.2070, 切向力Y=2374.6702 +FPS=24.98, 法向力=5814.5127, 切向力X=-11434.5195, 切向力Y=1673.8380 +FPS=25.71, 法向力=5936.9902, 切向力X=-3002.4094, 切向力Y=-91.9174 +FPS=25.54, 法向力=5612.9570, 切向力X=-953.8826, 切向力Y=-773.5599 +FPS=24.94, 法向力=5129.9839, 切向力X=-1709.7173, 切向力Y=-602.6942 +FPS=25.72, 法向力=4935.1890, 切向力X=-2635.1943, 切向力Y=-0.0821 +FPS=25.31, 法向力=5500.9814, 切向力X=-3184.2134, 切向力Y=790.7911 +FPS=24.85, 法向力=4911.8086, 切向力X=-3041.4194, 切向力Y=686.1150 +FPS=25.29, 法向力=4954.7754, 切向力X=-3063.4175, 切向力Y=720.3299 +FPS=25.97, 法向力=4861.5869, 切向力X=-2532.1240, 切向力Y=175.8727 +FPS=25.16, 法向力=4960.0527, 切向力X=-1497.8728, 切向力Y=-1548.1467 +FPS=25.67, 法向力=5104.8701, 切向力X=-1778.6094, 切向力Y=-3891.5554 +FPS=24.84, 法向力=4941.3208, 切向力X=-2820.5796, 切向力Y=-6329.4648 +FPS=26.09, 法向力=5872.5825, 切向力X=-206.6493, 切向力Y=-11824.1152 +FPS=24.88, 法向力=5608.4126, 切向力X=13.6873, 切向力Y=-13353.6172 +FPS=25.66, 法向力=5483.6655, 切向力X=-414.6532, 切向力Y=-14950.6016 +FPS=24.81, 法向力=6075.8682, 切向力X=-523.9454, 切向力Y=-16145.6016 +FPS=27.03, 法向力=6515.2773, 切向力X=65.8483, 切向力Y=-18902.1523 +FPS=25.57, 法向力=6272.5601, 切向力X=1974.1178, 切向力Y=-19353.1055 +FPS=25.41, 法向力=6383.3359, 切向力X=3287.6216, 切向力Y=-19880.6641 +FPS=26.09, 法向力=6488.8936, 切向力X=6801.3057, 切向力Y=-21766.0586 +FPS=25.78, 法向力=6241.1255, 切向力X=8386.8916, 切向力Y=-21155.2695 +FPS=26.01, 法向力=6088.5088, 切向力X=7380.0264, 切向力Y=-21935.0020 +FPS=25.55, 法向力=6878.6797, 切向力X=8679.6484, 切向力Y=-21348.3652 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000258s, blend=0.002265s (9 tiles incl ref), finalize=0.000080s, total=0.002609s +FPS=25.60, 法向力=6168.1152, 切向力X=8364.2109, 切向力Y=-22555.4043 +FPS=26.53, 法向力=6469.9639, 切向力X=7343.8872, 切向力Y=-21481.6211 +FPS=25.68, 法向力=6457.3711, 切向力X=6152.8311, 切向力Y=-20304.4004 +FPS=26.05, 法向力=6029.6162, 切向力X=5349.4629, 切向力Y=-19034.2480 +FPS=25.77, 法向力=5888.7754, 切向力X=4176.8081, 切向力Y=-16259.9570 +FPS=26.01, 法向力=5429.5518, 切向力X=2653.4436, 切向力Y=-13791.3750 +FPS=24.65, 法向力=5262.0684, 切向力X=618.1411, 切向力Y=-11325.5488 +FPS=26.35, 法向力=4954.9834, 切向力X=-1120.8411, 切向力Y=-8507.3848 +FPS=26.11, 法向力=4450.6250, 切向力X=66.9155, 切向力Y=-2455.8071 +FPS=26.65, 法向力=4993.7070, 切向力X=-584.7878, 切向力Y=-2179.2454 +FPS=25.56, 法向力=4786.0000, 切向力X=-370.3053, 切向力Y=-1566.2310 +FPS=25.72, 法向力=4814.7051, 切向力X=-43.0475, 切向力Y=-1860.5002 +FPS=26.85, 法向力=5509.1094, 切向力X=1149.0308, 切向力Y=-1808.9543 +FPS=25.15, 法向力=5261.0449, 切向力X=3605.0486, 切向力Y=-1655.8472 +FPS=25.43, 法向力=5228.4229, 切向力X=6080.9844, 切向力Y=-2520.5164 +FPS=25.93, 法向力=5469.5762, 切向力X=10200.0967, 切向力Y=-2018.6793 +FPS=27.00, 法向力=4730.6528, 切向力X=11812.0508, 切向力Y=-2531.9937 +FPS=25.96, 法向力=5142.7266, 切向力X=12887.8906, 切向力Y=-3238.9922 +FPS=26.43, 法向力=5601.6318, 切向力X=13676.8311, 切向力Y=-3882.6868 +FPS=25.66, 法向力=5617.4883, 切向力X=14184.4785, 切向力Y=-3490.8872 +FPS=23.99, 法向力=4487.6328, 切向力X=7701.0952, 切向力Y=-752.9429 +FPS=22.54, 法向力=4187.8164, 切向力X=4599.9634, 切向力Y=-40.5498 +FPS=26.30, 法向力=4272.9893, 切向力X=1513.3527, 切向力Y=-450.9029 +FPS=24.40, 法向力=4627.9663, 切向力X=627.0533, 切向力Y=-902.6108 +FPS=25.50, 法向力=4373.5947, 切向力X=-126.2070, 切向力Y=-1486.3685 +FPS=25.27, 法向力=4610.9346, 切向力X=390.6874, 切向力Y=-807.9409 +FPS=26.71, 法向力=3742.2549, 切向力X=147.5331, 切向力Y=-1185.5486 +FPS=24.89, 法向力=4552.3076, 切向力X=93.5023, 切向力Y=-157.9651 +FPS=25.23, 法向力=4936.9951, 切向力X=1749.0686, 切向力Y=1208.6243 +FPS=24.87, 法向力=4375.0127, 切向力X=4140.1592, 切向力Y=3806.0046 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000266s, blend=0.002281s (9 tiles incl ref), finalize=0.000060s, total=0.002614s +FPS=25.10, 法向力=4179.8149, 切向力X=4417.3740, 切向力Y=6463.8594 +FPS=24.91, 法向力=3567.2681, 切向力X=5533.1465, 切向力Y=6445.6646 +FPS=25.31, 法向力=4238.7759, 切向力X=6169.3350, 切向力Y=7242.7812 +FPS=25.29, 法向力=3892.2898, 切向力X=6702.3999, 切向力Y=7254.0005 +FPS=25.49, 法向力=3900.8386, 切向力X=7826.8008, 切向力Y=7674.2070 +FPS=25.24, 法向力=4164.0674, 切向力X=7777.0278, 切向力Y=8730.5146 +FPS=25.78, 法向力=3978.3745, 切向力X=5700.5059, 切向力Y=6624.5020 +FPS=25.64, 法向力=4022.6045, 切向力X=3981.5979, 切向力Y=4951.8608 +FPS=25.02, 法向力=3882.6353, 切向力X=1631.7649, 切向力Y=3310.5674 +FPS=25.42, 法向力=4613.5903, 切向力X=-1139.9373, 切向力Y=1180.7335 +FPS=25.07, 法向力=4529.2622, 切向力X=270.2230, 切向力Y=-574.4885 +FPS=25.12, 法向力=4638.3965, 切向力X=347.6959, 切向力Y=-503.9438 +FPS=24.93, 法向力=4586.7070, 切向力X=2725.1489, 切向力Y=940.6489 +FPS=23.92, 法向力=4309.7139, 切向力X=7530.7310, 切向力Y=3027.9973 +FPS=24.33, 法向力=4345.5928, 切向力X=11778.6152, 切向力Y=4851.9321 +FPS=23.91, 法向力=3797.3835, 切向力X=15935.6816, 切向力Y=6834.3491 +FPS=24.82, 法向力=3172.9551, 切向力X=22738.3867, 切向力Y=9051.5391 +FPS=25.48, 法向力=2850.4524, 切向力X=24064.1914, 切向力Y=10304.3945 +FPS=23.79, 法向力=2763.8396, 切向力X=25094.9023, 切向力Y=11337.1582 +FPS=25.17, 法向力=2617.7964, 切向力X=25201.0195, 切向力Y=12168.5322 +FPS=26.47, 法向力=2925.2517, 切向力X=23992.4023, 切向力Y=11342.2070 +FPS=24.78, 法向力=3533.9995, 切向力X=22613.7246, 切向力Y=9285.1631 +FPS=25.11, 法向力=3360.3203, 切向力X=19625.3320, 切向力Y=7460.2246 +FPS=25.26, 法向力=4002.5234, 切向力X=18221.9766, 切向力Y=6415.0791 +FPS=24.64, 法向力=4010.2434, 切向力X=16332.4922, 切向力Y=5618.3564 +FPS=24.43, 法向力=3683.4756, 切向力X=13945.0273, 切向力Y=5115.2129 +FPS=24.78, 法向力=4440.6558, 切向力X=5928.7305, 切向力Y=1573.0638 +FPS=25.13, 法向力=3774.2915, 切向力X=2639.1382, 切向力Y=1637.7708 +FPS=24.71, 法向力=4842.2988, 切向力X=853.9724, 切向力Y=2287.4067 +FPS=25.86, 法向力=4576.5752, 切向力X=844.5797, 切向力Y=1105.0981 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000351s, blend=0.002348s (9 tiles incl ref), finalize=0.000066s, total=0.002772s +FPS=24.35, 法向力=5320.6973, 切向力X=1018.0129, 切向力Y=702.8648 +FPS=24.62, 法向力=4885.5547, 切向力X=441.0887, 切向力Y=233.2836 +FPS=25.83, 法向力=4649.4409, 切向力X=790.4373, 切向力Y=-70.9168 +FPS=24.80, 法向力=4872.0146, 切向力X=-38.3097, 切向力Y=384.0960 +FPS=24.59, 法向力=4435.0864, 切向力X=-685.2609, 切向力Y=709.8301 +FPS=24.67, 法向力=4611.8633, 切向力X=-1585.1387, 切向力Y=1627.5593 +FPS=25.94, 法向力=5144.7759, 切向力X=-4127.0728, 切向力Y=1579.0171 +FPS=25.14, 法向力=6121.3760, 切向力X=-5937.0771, 切向力Y=1254.4275 +FPS=25.39, 法向力=5704.5361, 切向力X=-5428.2803, 切向力Y=1496.8364 +FPS=25.14, 法向力=5762.8828, 切向力X=-5345.0527, 切向力Y=1212.3003 +FPS=24.16, 法向力=5519.0195, 切向力X=-5389.5957, 切向力Y=-293.9058 +FPS=24.30, 法向力=5390.6890, 切向力X=-5440.4189, 切向力Y=-273.1232 +FPS=25.36, 法向力=5452.7842, 切向力X=-4902.3110, 切向力Y=-1515.2972 +FPS=25.89, 法向力=5647.7163, 切向力X=-5685.0146, 切向力Y=-1040.8395 +FPS=26.10, 法向力=5516.3911, 切向力X=-5071.9990, 切向力Y=-99.7025 +FPS=24.58, 法向力=6443.1763, 切向力X=-3567.8584, 切向力Y=1695.8014 +FPS=26.36, 法向力=5766.3345, 切向力X=-2696.9338, 切向力Y=1406.7852 +FPS=25.25, 法向力=5827.6157, 切向力X=-2142.2759, 切向力Y=1066.1470 +FPS=25.76, 法向力=5463.4600, 切向力X=-2333.6616, 切向力Y=-669.7942 +FPS=25.31, 法向力=5428.7944, 切向力X=-2820.8267, 切向力Y=72.5956 +FPS=24.93, 法向力=5056.8477, 切向力X=-2648.2017, 切向力Y=73.9146 +FPS=26.57, 法向力=5197.2471, 切向力X=-2547.4795, 切向力Y=196.4639 +FPS=25.13, 法向力=4877.3696, 切向力X=-1923.0175, 切向力Y=1959.3751 +FPS=25.33, 法向力=4756.2559, 切向力X=-609.5500, 切向力Y=624.9513 +FPS=26.07, 法向力=4957.4360, 切向力X=-512.9269, 切向力Y=189.2320 +FPS=25.86, 法向力=5324.3896, 切向力X=-340.9265, 切向力Y=160.7015 +FPS=24.49, 法向力=5278.2227, 切向力X=-730.3680, 切向力Y=-509.3783 +FPS=26.20, 法向力=4786.6636, 切向力X=-435.4908, 切向力Y=233.1700 +FPS=26.80, 法向力=5150.8838, 切向力X=-179.5516, 切向力Y=287.6722 +FPS=25.28, 法向力=4951.1338, 切向力X=157.4367, 切向力Y=383.0462 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002229s (9 tiles incl ref), finalize=0.000063s, total=0.002549s +FPS=25.37, 法向力=5030.3506, 切向力X=-455.9665, 切向力Y=220.1288 +FPS=27.35, 法向力=5076.3833, 切向力X=-440.0458, 切向力Y=211.4948 +FPS=25.85, 法向力=4865.8374, 切向力X=-1845.3005, 切向力Y=-1872.2732 +FPS=25.27, 法向力=4962.1382, 切向力X=-1705.4932, 切向力Y=-2992.5981 +FPS=25.03, 法向力=5444.2109, 切向力X=-1457.9568, 切向力Y=-2315.9429 +FPS=25.44, 法向力=5147.8022, 切向力X=-187.1353, 切向力Y=-1190.3927 +FPS=25.09, 法向力=5453.6177, 切向力X=217.9116, 切向力Y=-721.9183 +FPS=26.79, 法向力=4908.7246, 切向力X=-88.2871, 切向力Y=269.7876 +FPS=25.34, 法向力=5121.2759, 切向力X=-711.8653, 切向力Y=-66.4966 +FPS=25.50, 法向力=5728.7559, 切向力X=-723.9611, 切向力Y=477.9049 +FPS=25.82, 法向力=5585.4932, 切向力X=-1393.4573, 切向力Y=5.8472 +FPS=26.10, 法向力=5332.3696, 切向力X=-890.6793, 切向力Y=-833.1290 +FPS=25.58, 法向力=5048.4214, 切向力X=-545.2524, 切向力Y=-2033.8512 +FPS=25.09, 法向力=5184.4619, 切向力X=-1836.1763, 切向力Y=-3987.3894 +FPS=24.68, 法向力=4767.1943, 切向力X=-2423.3359, 切向力Y=-5829.8491 +FPS=25.53, 法向力=4955.4370, 切向力X=-4424.2905, 切向力Y=-8463.7500 +FPS=25.36, 法向力=5545.7070, 切向力X=-7355.7490, 切向力Y=-13877.5000 +FPS=25.58, 法向力=5645.9043, 切向力X=-7692.4619, 切向力Y=-14240.0000 +FPS=23.84, 法向力=5805.0332, 切向力X=-9576.8330, 切向力Y=-16613.3359 +FPS=25.57, 法向力=5643.7886, 切向力X=-10116.1367, 切向力Y=-17632.8867 +FPS=24.71, 法向力=5759.7212, 切向力X=-10681.8457, 切向力Y=-19380.9023 +FPS=26.16, 法向力=5994.2627, 切向力X=-11378.5020, 切向力Y=-22343.5781 +FPS=25.03, 法向力=6062.3955, 切向力X=-12116.7783, 切向力Y=-25012.6211 +FPS=25.25, 法向力=5740.4795, 切向力X=-11437.9180, 切向力Y=-26016.0430 +FPS=24.66, 法向力=5848.5010, 切向力X=-10382.8711, 切向力Y=-25176.3750 +FPS=24.41, 法向力=5836.8550, 切向力X=-10115.5566, 切向力Y=-24368.4395 +FPS=26.11, 法向力=6380.9731, 切向力X=-8030.0576, 切向力Y=-22004.9141 +FPS=24.61, 法向力=5774.0396, 切向力X=-6027.7402, 切向力Y=-18116.2832 +FPS=24.94, 法向力=5287.5562, 切向力X=-1586.1187, 切向力Y=-9091.5264 +FPS=25.20, 法向力=5166.7188, 切向力X=-1466.7543, 切向力Y=-5040.0244 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000254s, blend=0.002352s (9 tiles incl ref), finalize=0.000065s, total=0.002677s +FPS=24.98, 法向力=5195.0312, 切向力X=-964.2377, 切向力Y=-3250.1858 +FPS=25.39, 法向力=5197.7080, 切向力X=-568.1175, 切向力Y=-1622.5607 +FPS=24.66, 法向力=4861.5894, 切向力X=-247.2939, 切向力Y=-1546.7546 +FPS=24.96, 法向力=5536.1763, 切向力X=221.8491, 切向力Y=-815.1609 +FPS=20.89, 法向力=5556.4229, 切向力X=-84.2451, 切向力Y=-1412.4181 +FPS=25.44, 法向力=5283.0723, 切向力X=-181.0189, 切向力Y=-1159.9775 +FPS=24.68, 法向力=5221.1489, 切向力X=64.1028, 切向力Y=-325.1776 +FPS=25.34, 法向力=5861.2949, 切向力X=1429.1646, 切向力Y=-2687.2617 +FPS=24.78, 法向力=6028.6514, 切向力X=2268.6353, 切向力Y=-5960.5049 +FPS=25.59, 法向力=5975.5078, 切向力X=5686.9854, 切向力Y=-7842.7852 +FPS=24.73, 法向力=6410.0918, 切向力X=8094.0684, 切向力Y=-9965.3760 +FPS=25.87, 法向力=7075.1582, 切向力X=11045.5859, 切向力Y=-11613.8945 +FPS=25.17, 法向力=7088.4766, 切向力X=12921.3984, 切向力Y=-12907.8398 +FPS=24.97, 法向力=7100.1890, 切向力X=15021.4639, 切向力Y=-12313.8164 +FPS=23.95, 法向力=6646.0840, 切向力X=16369.6250, 切向力Y=-12863.4004 +FPS=26.06, 法向力=6716.7188, 切向力X=17975.1504, 切向力Y=-13449.7734 +FPS=24.92, 法向力=6338.1738, 切向力X=19813.6172, 切向力Y=-13715.2705 +FPS=25.62, 法向力=6644.7803, 切向力X=19663.3906, 切向力Y=-11361.8340 +FPS=25.96, 法向力=6344.1338, 切向力X=18730.7754, 切向力Y=-11675.1992 +FPS=25.50, 法向力=6988.0244, 切向力X=16558.2852, 切向力Y=-10922.4385 +FPS=26.20, 法向力=5841.9590, 切向力X=15783.9004, 切向力Y=-10130.4043 +FPS=27.33, 法向力=5586.9829, 切向力X=13282.7559, 切向力Y=-7151.4268 +FPS=26.46, 法向力=5574.1631, 切向力X=13337.2451, 切向力Y=-7065.2939 +FPS=27.06, 法向力=5900.6953, 切向力X=6498.2188, 切向力Y=-2194.3938 +FPS=26.38, 法向力=5166.3311, 切向力X=3635.2832, 切向力Y=-1453.6522 +FPS=27.00, 法向力=5292.9229, 切向力X=3685.3701, 切向力Y=-1386.5121 +FPS=26.31, 法向力=5652.0537, 切向力X=2057.6277, 切向力Y=-1048.7756 +FPS=25.66, 法向力=6045.4873, 切向力X=1506.1757, 切向力Y=-653.8748 +FPS=26.89, 法向力=5798.8809, 切向力X=280.7783, 切向力Y=-1167.0093 +FPS=26.83, 法向力=5925.6890, 切向力X=1309.7297, 切向力Y=-662.0846 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000408s, blend=0.002323s (9 tiles incl ref), finalize=0.000063s, total=0.002803s +FPS=24.42, 法向力=5248.7393, 切向力X=1015.6308, 切向力Y=-1418.8694 +FPS=25.15, 法向力=5586.3770, 切向力X=-574.7551, 切向力Y=-1466.2441 +FPS=25.87, 法向力=5619.7178, 切向力X=-638.0504, 切向力Y=-1508.6753 +FPS=24.46, 法向力=5500.6030, 切向力X=-3663.1277, 切向力Y=-1836.6833 +FPS=26.08, 法向力=5010.9478, 切向力X=-5707.9155, 切向力Y=-1802.7653 +FPS=25.06, 法向力=5271.8018, 切向力X=-7331.4307, 切向力Y=-1396.0526 +FPS=24.34, 法向力=5035.3652, 切向力X=-8604.0039, 切向力Y=-1032.2732 +FPS=25.69, 法向力=4849.9209, 切向力X=-11613.1406, 切向力Y=-450.7003 +FPS=23.23, 法向力=4777.5039, 切向力X=-12758.8271, 切向力Y=338.8938 +FPS=25.20, 法向力=5309.2949, 切向力X=-14166.5059, 切向力Y=282.2247 +FPS=24.83, 法向力=5519.7935, 切向力X=-14867.8760, 切向力Y=-615.2499 +FPS=25.85, 法向力=5408.2803, 切向力X=-14923.5664, 切向力Y=-1225.7070 +FPS=25.59, 法向力=5409.5273, 切向力X=-14982.1406, 切向力Y=-1257.1523 +FPS=25.22, 法向力=5803.2261, 切向力X=-15886.4248, 切向力Y=-2185.1743 +FPS=24.56, 法向力=5986.7368, 切向力X=-15602.8516, 切向力Y=-2222.2295 +FPS=24.12, 法向力=5607.8066, 切向力X=-15967.8457, 切向力Y=-2438.5171 +FPS=24.47, 法向力=6405.3896, 切向力X=-12190.4102, 切向力Y=-1790.1605 +FPS=24.12, 法向力=5966.6802, 切向力X=-8130.6304, 切向力Y=-1653.1968 +FPS=25.26, 法向力=6019.4136, 切向力X=-4257.9302, 切向力Y=-1994.8090 +FPS=25.66, 法向力=5630.7852, 切向力X=-2548.2012, 切向力Y=-1751.7129 +FPS=24.70, 法向力=5085.6558, 切向力X=-428.2917, 切向力Y=-636.0669 +FPS=25.29, 法向力=5364.4795, 切向力X=-282.5856, 切向力Y=-278.9719 +FPS=25.76, 法向力=5454.5933, 切向力X=-325.3628, 切向力Y=-372.9120 +FPS=24.99, 法向力=5309.0962, 切向力X=634.5345, 切向力Y=203.8115 +FPS=23.20, 法向力=5577.3271, 切向力X=-162.4765, 切向力Y=-309.6743 +FPS=25.96, 法向力=5601.8091, 切向力X=639.6995, 切向力Y=-78.6182 +FPS=24.44, 法向力=5090.0527, 切向力X=-235.3929, 切向力Y=-248.2840 +FPS=24.95, 法向力=5975.8428, 切向力X=-271.2805, 切向力Y=425.7952 +FPS=25.29, 法向力=5077.3955, 切向力X=74.0699, 切向力Y=-747.5505 +FPS=25.36, 法向力=5673.7080, 切向力X=-420.9016, 切向力Y=-1538.5801 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000258s, blend=0.002257s (9 tiles incl ref), finalize=0.000061s, total=0.002583s +FPS=24.71, 法向力=5469.3423, 切向力X=-2414.8350, 切向力Y=-4104.6338 +FPS=24.45, 法向力=5703.7632, 切向力X=-2370.9116, 切向力Y=-4277.0557 +FPS=25.81, 法向力=5761.8105, 切向力X=-2361.3171, 切向力Y=-4281.7061 +FPS=25.35, 法向力=5277.6240, 切向力X=-2860.4548, 切向力Y=-6583.7710 +FPS=23.52, 法向力=6390.9482, 切向力X=-2436.4417, 切向力Y=-8733.7617 +FPS=24.97, 法向力=6747.3164, 切向力X=29.0037, 切向力Y=-10126.2559 +FPS=25.30, 法向力=6892.7568, 切向力X=1585.6506, 切向力Y=-7778.2505 +FPS=25.20, 法向力=5871.3965, 切向力X=633.7299, 切向力Y=-4481.7285 +FPS=25.70, 法向力=5313.2153, 切向力X=747.1682, 切向力Y=-1620.2235 +FPS=25.66, 法向力=6080.3125, 切向力X=614.3414, 切向力Y=-910.6691 +FPS=25.01, 法向力=5808.8125, 切向力X=62.2602, 切向力Y=-843.3152 +FPS=25.73, 法向力=5497.3652, 切向力X=876.1097, 切向力Y=-712.3336 +FPS=25.91, 法向力=5458.2725, 切向力X=945.6389, 切向力Y=-714.0646 +FPS=24.93, 法向力=6073.6729, 切向力X=2338.2622, 切向力Y=-2331.7014 +FPS=25.77, 法向力=6494.5063, 切向力X=4106.3486, 切向力Y=-4185.5488 +FPS=24.96, 法向力=6162.4175, 切向力X=6852.9463, 切向力Y=-4937.6416 +FPS=24.32, 法向力=6851.2246, 切向力X=8421.6270, 切向力Y=-6657.5405 +FPS=25.12, 法向力=6485.5718, 切向力X=14405.9268, 切向力Y=-10673.0527 +FPS=25.55, 法向力=7575.8228, 切向力X=16841.9512, 切向力Y=-11685.1113 +FPS=25.29, 法向力=7573.6118, 切向力X=17956.4688, 切向力Y=-11551.7354 +FPS=24.54, 法向力=7079.5400, 切向力X=18610.6719, 切向力Y=-11417.2910 +FPS=26.72, 法向力=7032.6260, 切向力X=19928.6172, 切向力Y=-10929.6377 +FPS=24.69, 法向力=7117.8701, 切向力X=20984.1016, 切向力Y=-10180.4316 +FPS=25.67, 法向力=6860.5996, 切向力X=20371.9785, 切向力Y=-7001.4873 +FPS=25.20, 法向力=6927.7266, 切向力X=18472.9102, 切向力Y=-5901.9355 +FPS=24.87, 法向力=6992.4111, 切向力X=15984.8379, 切向力Y=-5032.2246 +FPS=24.73, 法向力=6339.0015, 切向力X=13245.9160, 切向力Y=-3262.1743 +FPS=25.88, 法向力=5715.3818, 切向力X=4958.4600, 切向力Y=-1751.1448 +FPS=25.54, 法向力=6146.4341, 切向力X=4319.7910, 切向力Y=-483.1347 +FPS=24.79, 法向力=5445.9888, 切向力X=2967.9097, 切向力Y=-409.8251 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002263s (9 tiles incl ref), finalize=0.000068s, total=0.002588s +FPS=24.91, 法向力=5769.0693, 切向力X=2102.1714, 切向力Y=-495.8217 +FPS=24.93, 法向力=5529.7988, 切向力X=2275.7549, 切向力Y=-513.3226 +FPS=24.55, 法向力=6278.2671, 切向力X=1370.6838, 切向力Y=-1146.5137 +FPS=25.55, 法向力=6075.6611, 切向力X=689.5890, 切向力Y=-10225.5762 +FPS=25.06, 法向力=6466.3311, 切向力X=-1371.8942, 切向力Y=-12092.9863 +FPS=24.29, 法向力=6323.2236, 切向力X=-1974.4144, 切向力Y=-13753.0723 +FPS=24.48, 法向力=6305.3159, 切向力X=-3023.1914, 切向力Y=-16317.7773 +FPS=24.63, 法向力=7048.9209, 切向力X=-3542.5095, 切向力Y=-21998.9141 +FPS=24.87, 法向力=6555.7959, 切向力X=-3464.3618, 切向力Y=-24666.4922 +FPS=25.07, 法向力=7324.3262, 切向力X=-3507.0132, 切向力Y=-26009.0312 +FPS=25.24, 法向力=6805.8350, 切向力X=-3904.9062, 切向力Y=-26981.1074 +FPS=25.00, 法向力=7477.1484, 切向力X=-4052.3472, 切向力Y=-26871.6094 +FPS=24.38, 法向力=7892.9531, 切向力X=-3294.2563, 切向力Y=-26760.9180 +FPS=25.62, 法向力=8371.1426, 切向力X=-1787.3730, 切向力Y=-28838.2598 +FPS=25.62, 法向力=7824.7944, 切向力X=-2077.7998, 切向力Y=-28960.7734 +FPS=24.66, 法向力=7983.2622, 切向力X=-1039.0134, 切向力Y=-27813.5293 +FPS=23.79, 法向力=7997.6396, 切向力X=-467.0837, 切向力Y=-24032.7891 +FPS=22.18, 法向力=7517.1240, 切向力X=349.6342, 切向力Y=-12692.0488 +FPS=23.24, 法向力=6146.1523, 切向力X=720.0507, 切向力Y=-6657.5654 +FPS=25.76, 法向力=5801.7861, 切向力X=1051.1512, 切向力Y=-3780.6421 +FPS=25.10, 法向力=5813.2163, 切向力X=1920.1514, 切向力Y=-3328.5283 +FPS=25.67, 法向力=6166.0142, 切向力X=1883.4231, 切向力Y=-2310.6885 +FPS=27.08, 法向力=6011.8330, 切向力X=1410.5890, 切向力Y=-2737.6421 +FPS=26.42, 法向力=6010.4756, 切向力X=1127.5204, 切向力Y=-2784.7544 +FPS=26.05, 法向力=6289.2314, 切向力X=1940.5010, 切向力Y=-2065.5583 +FPS=25.15, 法向力=6298.5596, 切向力X=1816.1628, 切向力Y=-1989.8413 +FPS=25.94, 法向力=6785.3462, 切向力X=1762.1787, 切向力Y=-4873.5933 +FPS=25.77, 法向力=6485.3730, 切向力X=2717.6689, 切向力Y=-7074.7891 +FPS=26.04, 法向力=6299.5522, 切向力X=1618.4978, 切向力Y=-10286.7910 +FPS=25.89, 法向力=6385.4580, 切向力X=1621.6436, 切向力Y=-10429.7305 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000264s, blend=0.002248s (9 tiles incl ref), finalize=0.000059s, total=0.002578s +FPS=25.79, 法向力=6380.4077, 切向力X=1484.5206, 切向力Y=-16563.8398 +FPS=25.90, 法向力=6656.4521, 切向力X=2414.7637, 切向力Y=-17978.1348 +FPS=26.16, 法向力=6639.6367, 切向力X=2258.2224, 切向力Y=-20014.5703 +FPS=25.90, 法向力=7393.5747, 切向力X=2840.8315, 切向力Y=-23909.8516 +FPS=25.78, 法向力=7397.8828, 切向力X=2569.4419, 切向力Y=-26967.7930 +FPS=26.53, 法向力=8437.0938, 切向力X=2033.0559, 切向力Y=-31168.7676 +FPS=25.52, 法向力=8931.6885, 切向力X=-217.9376, 切向力Y=-33920.1250 +FPS=25.77, 法向力=10052.2070, 切向力X=-1470.7656, 切向力Y=-34007.7305 +FPS=26.50, 法向力=9974.9766, 切向力X=-32.8230, 切向力Y=-32469.1914 +FPS=25.69, 法向力=9659.2188, 切向力X=1164.8420, 切向力Y=-30244.4102 +FPS=25.57, 法向力=9524.3086, 切向力X=2269.7959, 切向力Y=-26692.2246 +FPS=25.85, 法向力=8720.0283, 切向力X=3982.1997, 切向力Y=-23080.3398 +FPS=26.53, 法向力=7259.1729, 切向力X=2482.2952, 切向力Y=-11294.6074 +FPS=26.11, 法向力=6057.1006, 切向力X=1855.8828, 切向力Y=-6126.9487 +FPS=25.38, 法向力=5996.5190, 切向力X=962.9956, 切向力Y=-5040.7368 +FPS=25.75, 法向力=6441.5547, 切向力X=919.5202, 切向力Y=-3939.7893 +FPS=26.14, 法向力=6051.7939, 切向力X=1087.2676, 切向力Y=-3543.8533 +FPS=26.14, 法向力=6150.7715, 切向力X=1386.7781, 切向力Y=-3558.3018 +FPS=26.12, 法向力=6160.7456, 切向力X=1434.3280, 切向力Y=-3583.3496 +FPS=26.06, 法向力=5774.8682, 切向力X=1972.3053, 切向力Y=-3286.9822 +FPS=25.15, 法向力=6079.9473, 切向力X=4008.9131, 切向力Y=-3776.5032 +FPS=25.17, 法向力=6698.6255, 切向力X=6601.5869, 切向力Y=-4313.4067 +FPS=25.14, 法向力=6455.1309, 切向力X=8706.2988, 切向力Y=-4442.8213 +FPS=24.71, 法向力=6061.7939, 切向力X=10788.9785, 切向力Y=-4471.7163 +FPS=25.41, 法向力=5702.8701, 切向力X=14227.0664, 切向力Y=-4097.4043 +FPS=24.19, 法向力=5691.2910, 切向力X=15458.1465, 切向力Y=-4268.1953 +FPS=25.12, 法向力=5856.8828, 切向力X=16870.6328, 切向力Y=-4623.7930 +FPS=25.38, 法向力=5946.9268, 切向力X=18729.3906, 切向力Y=-4484.5864 +FPS=25.36, 法向力=5992.4419, 切向力X=20700.6289, 切向力Y=-2012.5614 +FPS=23.33, 法向力=6035.2368, 切向力X=24084.7480, 切向力Y=278.0414 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002257s (9 tiles incl ref), finalize=0.000064s, total=0.002579s +FPS=24.94, 法向力=6359.2407, 切向力X=26179.1777, 切向力Y=1308.8390 +FPS=25.01, 法向力=6374.9697, 切向力X=26143.8398, 切向力Y=1882.7656 +FPS=24.96, 法向力=6800.2397, 切向力X=24578.3477, 切向力Y=717.5989 +FPS=25.69, 法向力=6273.5103, 切向力X=16049.1719, 切向力Y=920.1116 +FPS=25.54, 法向力=5719.4458, 切向力X=10286.5811, 切向力Y=602.7716 +FPS=23.97, 法向力=5954.5479, 切向力X=5104.8496, 切向力Y=-1264.7109 +FPS=24.84, 法向力=6186.8550, 切向力X=4314.6748, 切向力Y=-1381.1748 +FPS=24.22, 法向力=6112.3320, 切向力X=3247.3198, 切向力Y=-1639.8940 +FPS=24.13, 法向力=6235.6890, 切向力X=3115.9727, 切向力Y=-1860.8595 +FPS=25.31, 法向力=6214.6475, 切向力X=3258.0903, 切向力Y=-2413.1465 +FPS=25.26, 法向力=6607.5811, 切向力X=5916.7163, 切向力Y=-4039.1370 +FPS=24.59, 法向力=7270.0205, 切向力X=8187.5029, 切向力Y=-4655.8623 +FPS=25.14, 法向力=6742.4868, 切向力X=12459.8145, 切向力Y=-5355.1289 +FPS=25.13, 法向力=7504.3535, 切向力X=20482.5977, 切向力Y=-9933.2910 +FPS=25.04, 法向力=7995.2891, 切向力X=22167.2891, 切向力Y=-11265.2266 +FPS=24.91, 法向力=7122.7173, 切向力X=23828.9453, 切向力Y=-12140.7871 +FPS=25.68, 法向力=7012.0234, 切向力X=25742.4727, 切向力Y=-13805.1973 +FPS=23.92, 法向力=7478.9634, 切向力X=26990.9492, 切向力Y=-14091.2930 +FPS=24.96, 法向力=6879.0654, 切向力X=28825.3594, 切向力Y=-14136.9395 +FPS=24.70, 法向力=7532.9346, 切向力X=30686.0430, 切向力Y=-16705.5391 +FPS=25.52, 法向力=7186.4766, 切向力X=31929.1875, 切向力Y=-17186.6445 +FPS=25.21, 法向力=7590.7695, 切向力X=32674.3867, 切向力Y=-16678.2852 +FPS=24.65, 法向力=7370.2876, 切向力X=32271.5742, 切向力Y=-16861.4375 +FPS=24.78, 法向力=7401.1660, 切向力X=27853.1992, 切向力Y=-13469.7158 +FPS=24.63, 法向力=7342.4668, 切向力X=21407.9414, 切向力Y=-11245.0176 +FPS=24.58, 法向力=6036.2451, 切向力X=13540.2559, 切向力Y=-9529.6670 +FPS=24.77, 法向力=6091.8594, 切向力X=8206.9414, 切向力Y=-6027.6533 +FPS=25.71, 法向力=6146.3613, 切向力X=6572.8975, 切向力Y=-4009.8394 +FPS=25.45, 法向力=6689.2202, 切向力X=4996.1138, 切向力Y=-3678.2224 +FPS=26.02, 法向力=5730.6904, 切向力X=4781.3550, 切向力Y=-4431.6553 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002215s (9 tiles incl ref), finalize=0.000060s, total=0.002528s +FPS=25.27, 法向力=6225.2622, 切向力X=4407.2573, 切向力Y=-8079.0166 +FPS=26.38, 法向力=6530.8945, 切向力X=3577.8584, 切向力Y=-12489.3652 +FPS=25.19, 法向力=6527.7598, 切向力X=2558.3435, 切向力Y=-17740.9219 +FPS=25.37, 法向力=6633.9438, 切向力X=2444.7056, 切向力Y=-22358.6875 +FPS=26.12, 法向力=7154.9326, 切向力X=1869.1619, 切向力Y=-27644.2363 +FPS=24.70, 法向力=6970.2559, 切向力X=1841.0991, 切向力Y=-27922.7676 +FPS=26.63, 法向力=8472.3857, 切向力X=125.3566, 切向力Y=-36766.5000 +FPS=25.42, 法向力=9058.3047, 切向力X=-384.2075, 切向力Y=-41980.5781 +FPS=24.58, 法向力=9618.0566, 切向力X=-41.2328, 切向力Y=-46035.7109 +FPS=23.66, 法向力=10959.4072, 切向力X=541.4778, 切向力Y=-48439.9531 +FPS=25.01, 法向力=13264.8770, 切向力X=-673.2719, 切向力Y=-53154.5391 +FPS=24.11, 法向力=14354.7539, 切向力X=-1541.9893, 切向力Y=-52370.8516 +FPS=24.95, 法向力=14473.3857, 切向力X=93.4487, 切向力Y=-48018.1016 +FPS=24.45, 法向力=11212.7891, 切向力X=1451.9001, 切向力Y=-29432.5059 +FPS=26.19, 法向力=11060.9648, 切向力X=1834.4790, 切向力Y=-29568.7910 +FPS=24.31, 法向力=7477.9849, 切向力X=1264.9489, 切向力Y=-11886.0371 +FPS=24.23, 法向力=6794.9307, 切向力X=1882.7417, 切向力Y=-9157.3994 +FPS=24.72, 法向力=6594.0723, 切向力X=2011.5840, 切向力Y=-8005.2983 +FPS=26.10, 法向力=6821.4307, 切向力X=1969.1616, 切向力Y=-6644.7041 +FPS=25.34, 法向力=6715.2876, 切向力X=2665.4985, 切向力Y=-6662.7900 +FPS=24.49, 法向力=6667.1025, 切向力X=2362.6760, 切向力Y=-5548.5859 +FPS=25.30, 法向力=6678.6733, 切向力X=2022.2092, 切向力Y=-6058.1934 +FPS=24.84, 法向力=6260.6772, 切向力X=1102.2367, 切向力Y=-5373.3975 +FPS=25.34, 法向力=6283.3633, 切向力X=2059.4211, 切向力Y=-4754.4717 +FPS=24.87, 法向力=6735.8467, 切向力X=2966.5723, 切向力Y=-3908.1001 +FPS=25.15, 法向力=6341.9419, 切向力X=2466.8887, 切向力Y=-9108.7715 +FPS=24.58, 法向力=7244.8027, 切向力X=2695.1467, 切向力Y=-14639.6992 +FPS=24.28, 法向力=7073.3496, 切向力X=1591.3909, 切向力Y=-21745.6074 +FPS=24.38, 法向力=7277.5601, 切向力X=1823.6429, 切向力Y=-27077.6641 +FPS=25.62, 法向力=7667.8965, 切向力X=1733.6814, 切向力Y=-32977.1953 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000291s, blend=0.002412s (9 tiles incl ref), finalize=0.000116s, total=0.002827s +FPS=24.03, 法向力=7983.3789, 切向力X=2166.4712, 切向力Y=-34640.9570 +FPS=22.37, 法向力=8498.3789, 切向力X=3188.9866, 切向力Y=-35700.6016 +FPS=23.95, 法向力=8801.3486, 切向力X=3652.3972, 切向力Y=-41034.3125 +FPS=26.20, 法向力=8565.2441, 切向力X=3846.3005, 切向力Y=-41339.0703 +FPS=23.92, 法向力=9449.8145, 切向力X=4656.7998, 切向力Y=-45159.8828 +FPS=25.28, 法向力=9346.4805, 切向力X=4302.9824, 切向力Y=-46439.2891 +FPS=23.90, 法向力=9990.4639, 切向力X=4150.0796, 切向力Y=-47489.1641 +FPS=25.38, 法向力=10565.7363, 切向力X=3759.3333, 切向力Y=-47733.0469 +FPS=26.18, 法向力=11581.1543, 切向力X=3784.7100, 切向力Y=-46595.6172 +FPS=25.45, 法向力=11470.7734, 切向力X=4032.2607, 切向力Y=-46850.3672 +FPS=25.20, 法向力=11909.8193, 切向力X=3995.4761, 切向力Y=-44656.5039 +FPS=25.63, 法向力=12049.0488, 切向力X=4602.8691, 切向力Y=-44346.3047 +FPS=25.63, 法向力=12792.1045, 切向力X=4026.1316, 切向力Y=-44545.3086 +FPS=25.75, 法向力=12847.7773, 切向力X=4959.5400, 切向力Y=-43877.5586 +FPS=24.84, 法向力=12953.3574, 切向力X=4087.0178, 切向力Y=-43437.7656 +FPS=25.72, 法向力=12966.8486, 切向力X=3694.0698, 切向力Y=-42899.1602 +FPS=25.39, 法向力=13009.0117, 切向力X=4011.3215, 切向力Y=-42986.2031 +FPS=25.80, 法向力=12717.5449, 切向力X=3648.9487, 切向力Y=-42498.5234 +FPS=25.53, 法向力=12951.3574, 切向力X=3033.0967, 切向力Y=-42069.9414 +FPS=25.57, 法向力=12847.4688, 切向力X=4201.7271, 切向力Y=-41916.1562 +FPS=25.52, 法向力=13329.7070, 切向力X=3337.5889, 切向力Y=-41317.9102 +FPS=24.82, 法向力=13453.3330, 切向力X=3638.4009, 切向力Y=-40879.2695 +FPS=25.46, 法向力=13047.1475, 切向力X=3074.1641, 切向力Y=-40413.4219 +FPS=24.72, 法向力=13120.5273, 切向力X=3500.7844, 切向力Y=-39559.5078 +FPS=27.38, 法向力=13131.4902, 切向力X=3475.2124, 切向力Y=-39522.1094 +FPS=26.58, 法向力=12792.4600, 切向力X=3575.4016, 切向力Y=-39143.2461 +FPS=26.85, 法向力=12444.6768, 切向力X=3502.5767, 切向力Y=-39318.7305 +FPS=27.12, 法向力=13244.8389, 切向力X=3533.3931, 切向力Y=-38442.0156 +FPS=26.18, 法向力=12755.9326, 切向力X=3178.5457, 切向力Y=-38019.1641 +FPS=26.69, 法向力=13270.0488, 切向力X=3176.7190, 切向力Y=-37850.3359 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000445s, blend=0.002351s (9 tiles incl ref), finalize=0.000063s, total=0.002866s +FPS=25.79, 法向力=13530.5605, 切向力X=3512.8909, 切向力Y=-37419.9805 +FPS=26.77, 法向力=12906.4531, 切向力X=3761.0120, 切向力Y=-36381.0312 +FPS=26.54, 法向力=12122.7598, 切向力X=4174.7188, 切向力Y=-36806.6836 +FPS=23.53, 法向力=12786.2119, 切向力X=4197.5332, 切向力Y=-35977.5039 +FPS=27.36, 法向力=13286.3652, 切向力X=4030.4507, 切向力Y=-36090.6875 +FPS=26.99, 法向力=12794.0137, 切向力X=5084.3320, 切向力Y=-35847.2383 +FPS=26.00, 法向力=12762.5420, 切向力X=5063.4390, 切向力Y=-35732.4141 +FPS=25.43, 法向力=13109.8262, 切向力X=4896.2070, 切向力Y=-35302.4922 +FPS=26.81, 法向力=12936.6309, 切向力X=5239.4321, 切向力Y=-35589.9062 +FPS=25.28, 法向力=13091.2520, 切向力X=5412.0469, 切向力Y=-35391.5703 +FPS=25.18, 法向力=13300.3867, 切向力X=5465.2124, 切向力Y=-36106.2188 +FPS=25.37, 法向力=13278.9189, 切向力X=5511.2070, 切向力Y=-36040.1484 +FPS=25.37, 法向力=13119.5908, 切向力X=5276.7930, 切向力Y=-35682.2266 +FPS=24.38, 法向力=13173.6699, 切向力X=5800.5835, 切向力Y=-35639.9297 +FPS=25.15, 法向力=13104.1680, 切向力X=5219.1353, 切向力Y=-35663.6172 +FPS=26.10, 法向力=12978.9854, 切向力X=5124.7471, 切向力Y=-35640.4531 +FPS=25.80, 法向力=13257.8066, 切向力X=4776.6401, 切向力Y=-35074.6836 +FPS=25.61, 法向力=13401.6416, 切向力X=5383.8428, 切向力Y=-34971.7266 +FPS=25.04, 法向力=13210.8027, 切向力X=5243.4209, 切向力Y=-34743.4766 +FPS=25.23, 法向力=13127.8154, 切向力X=5262.9932, 切向力Y=-34074.1133 +FPS=26.73, 法向力=13097.9453, 切向力X=5128.1807, 切向力Y=-34185.4141 +FPS=23.84, 法向力=13372.4756, 切向力X=4432.8555, 切向力Y=-34494.8906 +FPS=24.57, 法向力=13240.4531, 切向力X=5310.8252, 切向力Y=-33895.0430 +FPS=25.18, 法向力=13199.7139, 切向力X=4742.6543, 切向力Y=-33422.9844 +FPS=24.98, 法向力=13126.7422, 切向力X=4604.7842, 切向力Y=-33522.5703 +FPS=26.24, 法向力=13051.2861, 切向力X=4591.6924, 切向力Y=-33655.4570 +FPS=25.43, 法向力=13124.6719, 切向力X=5126.4692, 切向力Y=-33506.4219 +FPS=25.22, 法向力=13738.1260, 切向力X=4671.8799, 切向力Y=-33383.9766 +FPS=25.18, 法向力=13444.0195, 切向力X=4545.6943, 切向力Y=-33163.1094 +FPS=25.35, 法向力=13160.1660, 切向力X=4892.4199, 切向力Y=-33947.9805 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000250s, blend=0.002241s (9 tiles incl ref), finalize=0.000063s, total=0.002560s +FPS=26.19, 法向力=13256.6875, 切向力X=4443.4268, 切向力Y=-33766.6641 +FPS=24.49, 法向力=13430.9062, 切向力X=4982.4707, 切向力Y=-34126.6328 +FPS=24.02, 法向力=13706.9902, 切向力X=4860.7720, 切向力Y=-33444.5039 +FPS=24.83, 法向力=13205.1543, 切向力X=5897.8125, 切向力Y=-34018.3594 +FPS=24.98, 法向力=13957.3184, 切向力X=5618.4766, 切向力Y=-34153.6406 +FPS=25.95, 法向力=14083.8066, 切向力X=5587.9795, 切向力Y=-34117.9844 +FPS=24.99, 法向力=13934.6221, 切向力X=5658.3145, 切向力Y=-33930.4766 +FPS=25.43, 法向力=13927.1846, 切向力X=5169.0303, 切向力Y=-34562.6367 +FPS=25.01, 法向力=14137.6934, 切向力X=5395.1260, 切向力Y=-34456.7031 +FPS=25.58, 法向力=13333.0410, 切向力X=5495.5439, 切向力Y=-34482.0312 +FPS=25.14, 法向力=13622.0439, 切向力X=5351.5713, 切向力Y=-34734.9531 +FPS=24.57, 法向力=13791.7715, 切向力X=5118.0557, 切向力Y=-34462.8672 +FPS=24.91, 法向力=13896.0332, 切向力X=5291.8057, 切向力Y=-35220.4922 +FPS=25.28, 法向力=14095.8906, 切向力X=4552.6245, 切向力Y=-34831.9531 +FPS=25.23, 法向力=14369.5928, 切向力X=4554.3511, 切向力Y=-34379.8828 +FPS=25.78, 法向力=14506.0000, 切向力X=4347.1196, 切向力Y=-34332.6094 +FPS=25.53, 法向力=13884.1113, 切向力X=4924.7217, 切向力Y=-34891.8125 +FPS=25.52, 法向力=13837.4404, 切向力X=4944.2896, 切向力Y=-34657.3438 +FPS=24.73, 法向力=13691.8711, 切向力X=5004.2007, 切向力Y=-35164.8125 +FPS=25.92, 法向力=14232.1621, 切向力X=4502.6777, 切向力Y=-35443.1719 +FPS=25.33, 法向力=13925.5215, 切向力X=5395.4844, 切向力Y=-35279.3125 +FPS=25.61, 法向力=14127.4336, 切向力X=5394.0444, 切向力Y=-35320.9297 +FPS=25.00, 法向力=13923.0996, 切向力X=5074.7896, 切向力Y=-35425.5781 +FPS=25.57, 法向力=14249.2422, 切向力X=4726.8428, 切向力Y=-35140.2422 +FPS=26.12, 法向力=14517.9385, 切向力X=5633.2871, 切向力Y=-34967.5469 +FPS=25.50, 法向力=14585.0420, 切向力X=5671.2466, 切向力Y=-34922.2734 +FPS=24.67, 法向力=14811.5312, 切向力X=5983.3340, 切向力Y=-34272.1250 +FPS=24.21, 法向力=14458.8457, 切向力X=5565.5381, 切向力Y=-34692.5469 +FPS=26.17, 法向力=14338.2031, 切向力X=5952.3125, 切向力Y=-35035.1328 +FPS=24.97, 法向力=14053.4268, 切向力X=5356.6250, 切向力Y=-35168.3750 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000257s, blend=0.002205s (9 tiles incl ref), finalize=0.000059s, total=0.002528s +FPS=24.50, 法向力=14784.2324, 切向力X=5658.8540, 切向力Y=-35610.2969 +FPS=25.34, 法向力=14416.2812, 切向力X=5013.3516, 切向力Y=-35804.2734 +FPS=24.46, 法向力=14650.0498, 切向力X=5393.6060, 切向力Y=-35497.1562 +FPS=24.82, 法向力=14682.5518, 切向力X=5393.4727, 切向力Y=-35569.2695 +FPS=25.44, 法向力=14458.0000, 切向力X=5493.8496, 切向力Y=-35343.8125 +FPS=25.77, 法向力=14391.6738, 切向力X=5370.9697, 切向力Y=-35361.5352 +FPS=23.46, 法向力=14284.4824, 切向力X=5364.2715, 切向力Y=-34984.7500 +FPS=25.94, 法向力=14695.2207, 切向力X=5429.8428, 切向力Y=-34948.8320 +FPS=24.90, 法向力=14242.7617, 切向力X=4991.1255, 切向力Y=-35128.0117 +FPS=23.99, 法向力=14468.0283, 切向力X=5523.3237, 切向力Y=-34613.3906 +FPS=25.13, 法向力=14373.1699, 切向力X=5692.2681, 切向力Y=-34862.4375 +FPS=24.31, 法向力=13928.0049, 切向力X=5448.0654, 切向力Y=-34527.4648 +FPS=24.55, 法向力=14433.2197, 切向力X=5441.4370, 切向力Y=-34651.7266 +FPS=25.05, 法向力=14239.8623, 切向力X=5930.8271, 切向力Y=-35257.1172 +FPS=24.04, 法向力=14539.9873, 切向力X=5157.5713, 切向力Y=-35407.2695 +FPS=22.86, 法向力=14556.2969, 切向力X=5164.6289, 切向力Y=-35455.3398 +FPS=24.01, 法向力=14541.4062, 切向力X=5703.2969, 切向力Y=-35050.2031 +FPS=25.83, 法向力=14570.2314, 切向力X=5876.5312, 切向力Y=-35033.4609 +FPS=24.89, 法向力=14760.2744, 切向力X=6361.2593, 切向力Y=-34708.2031 +FPS=24.95, 法向力=14882.6914, 切向力X=6313.8643, 切向力Y=-34215.8281 +FPS=23.41, 法向力=14766.3945, 切向力X=6421.9790, 切向力Y=-34094.1016 +FPS=23.92, 法向力=14296.5000, 切向力X=6496.8877, 切向力Y=-34129.8711 +FPS=24.90, 法向力=14948.7988, 切向力X=5581.8428, 切向力Y=-33734.6914 +FPS=24.12, 法向力=14845.2773, 切向力X=6190.4404, 切向力Y=-34472.2422 +FPS=24.41, 法向力=14584.5117, 切向力X=5948.0293, 切向力Y=-34030.3281 +FPS=24.63, 法向力=14569.0781, 切向力X=5948.1113, 切向力Y=-34148.0938 +FPS=25.04, 法向力=14442.1641, 切向力X=6216.1270, 切向力Y=-33975.2422 +FPS=23.46, 法向力=15011.1035, 切向力X=6122.5356, 切向力Y=-33707.4844 +FPS=24.50, 法向力=14895.6953, 切向力X=5898.2285, 切向力Y=-33329.5703 +FPS=24.97, 法向力=14110.5010, 切向力X=5771.6665, 切向力Y=-33765.7188 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000016s (hit), reset=0.000505s, blend=0.002187s (9 tiles incl ref), finalize=0.000060s, total=0.002771s +FPS=24.87, 法向力=14676.6016, 切向力X=5795.0615, 切向力Y=-32826.9766 +FPS=25.20, 法向力=15109.1191, 切向力X=6536.7637, 切向力Y=-33276.3984 +FPS=24.38, 法向力=15382.7441, 切向力X=6441.8467, 切向力Y=-33405.7812 +FPS=24.27, 法向力=14900.2256, 切向力X=5740.2783, 切向力Y=-33416.3164 +FPS=24.79, 法向力=15450.4443, 切向力X=5992.9756, 切向力Y=-33391.9766 +FPS=26.22, 法向力=15524.2207, 切向力X=6077.2832, 切向力Y=-33343.2500 +FPS=24.18, 法向力=15329.6572, 切向力X=5844.3975, 切向力Y=-33994.4453 +FPS=24.83, 法向力=14648.0996, 切向力X=6148.1768, 切向力Y=-34121.7266 +FPS=22.60, 法向力=14503.4092, 切向力X=6012.5562, 切向力Y=-33090.2188 +FPS=24.56, 法向力=14709.7402, 切向力X=6387.5449, 切向力Y=-32202.1973 +FPS=25.31, 法向力=13402.0225, 切向力X=4585.9648, 切向力Y=-28137.0078 +FPS=25.30, 法向力=12525.4531, 切向力X=2614.2646, 切向力Y=-23251.7754 +FPS=24.48, 法向力=11482.1719, 切向力X=2741.8237, 切向力Y=-20770.1934 +FPS=25.25, 法向力=11306.5186, 切向力X=2126.0137, 切向力Y=-20688.6191 +FPS=25.11, 法向力=11075.6758, 切向力X=2472.1548, 切向力Y=-21085.1328 +FPS=25.85, 法向力=11115.7793, 切向力X=2425.4385, 切向力Y=-21124.9902 +FPS=23.83, 法向力=12242.2441, 切向力X=1998.8635, 切向力Y=-21846.6094 +FPS=24.63, 法向力=11673.3984, 切向力X=2149.2915, 切向力Y=-21383.3535 +FPS=25.15, 法向力=11288.6484, 切向力X=2711.2290, 切向力Y=-21228.4492 +FPS=25.37, 法向力=11050.6641, 切向力X=3001.8027, 切向力Y=-19140.1250 +FPS=24.43, 法向力=9007.3555, 切向力X=2512.7095, 切向力Y=-14769.1680 +FPS=25.46, 法向力=8731.8213, 切向力X=2731.3909, 切向力Y=-11577.2910 +FPS=23.55, 法向力=9134.9766, 切向力X=1824.5710, 切向力Y=-9802.7441 +FPS=25.70, 法向力=8381.9268, 切向力X=2198.5029, 切向力Y=-9062.5586 +FPS=25.07, 法向力=8089.0996, 切向力X=1960.4827, 切向力Y=-9367.9746 +FPS=26.18, 法向力=8368.2207, 切向力X=1639.9294, 切向力Y=-8785.9375 +FPS=24.52, 法向力=7901.1519, 切向力X=1270.9846, 切向力Y=-8796.8652 +FPS=24.79, 法向力=8203.2773, 切向力X=1637.2579, 切向力Y=-8338.2031 +FPS=24.42, 法向力=8014.2002, 切向力X=1793.2025, 切向力Y=-7628.3774 +FPS=24.04, 法向力=7898.3525, 切向力X=1759.1908, 切向力Y=-7694.6230 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000265s, blend=0.002262s (9 tiles incl ref), finalize=0.000065s, total=0.002600s +FPS=25.17, 法向力=7547.9224, 切向力X=1810.0468, 切向力Y=-7288.4355 +FPS=25.32, 法向力=7543.1475, 切向力X=2132.8198, 切向力Y=-7523.2451 +FPS=25.43, 法向力=7754.1675, 切向力X=1436.7772, 切向力Y=-7834.2886 +FPS=25.28, 法向力=7342.2012, 切向力X=1296.1614, 切向力Y=-7720.7217 +FPS=24.70, 法向力=7221.7695, 切向力X=1869.8605, 切向力Y=-6797.6875 +FPS=25.90, 法向力=7652.5718, 切向力X=2101.2383, 切向力Y=-7133.0215 +FPS=25.50, 法向力=7712.1396, 切向力X=1691.5239, 切向力Y=-7061.6289 +FPS=24.38, 法向力=7852.0801, 切向力X=1998.0751, 切向力Y=-6383.5596 +FPS=24.37, 法向力=7853.9287, 切向力X=2350.6724, 切向力Y=-6203.2446 +FPS=25.49, 法向力=7352.3330, 切向力X=1597.1672, 切向力Y=-6719.9629 +FPS=25.31, 法向力=7114.6465, 切向力X=2122.5342, 切向力Y=-6563.1206 +FPS=25.61, 法向力=7889.3784, 切向力X=1566.7793, 切向力Y=-6031.1558 +FPS=24.65, 法向力=8095.7773, 切向力X=2304.3931, 切向力Y=-5852.6704 +FPS=25.10, 法向力=7027.6226, 切向力X=2053.9966, 切向力Y=-5770.3589 +FPS=25.08, 法向力=7531.5562, 切向力X=1926.7510, 切向力Y=-5276.7866 +FPS=25.05, 法向力=6724.9785, 切向力X=2240.6782, 切向力Y=-5072.7656 +FPS=24.90, 法向力=7730.5713, 切向力X=3316.2642, 切向力Y=-3838.9194 +FPS=24.37, 法向力=6874.0146, 切向力X=4589.4946, 切向力Y=-84.3645 +FPS=25.20, 法向力=6443.7080, 切向力X=5300.2603, 切向力Y=2144.4507 +FPS=25.37, 法向力=6270.9858, 切向力X=6129.3018, 切向力Y=4321.5273 +FPS=25.25, 法向力=6244.6162, 切向力X=5626.8442, 切向力Y=5755.8779 +FPS=25.61, 法向力=5448.0527, 切向力X=4770.3042, 切向力Y=10312.5928 +FPS=25.25, 法向力=5407.2031, 切向力X=4679.9023, 切向力Y=10241.4414 +FPS=25.01, 法向力=5924.5327, 切向力X=5699.6338, 切向力Y=14057.8281 +FPS=24.11, 法向力=5418.6421, 切向力X=5895.9004, 切向力Y=16662.0645 +FPS=24.96, 法向力=5362.8828, 切向力X=5751.8740, 切向力Y=18535.2754 +FPS=25.48, 法向力=6777.7852, 切向力X=6019.1924, 切向力Y=19923.2695 +FPS=25.89, 法向力=6479.0430, 切向力X=6537.9287, 切向力Y=22000.1328 +FPS=24.00, 法向力=5995.4146, 切向力X=6191.9385, 切向力Y=24122.1484 +FPS=25.02, 法向力=6922.7080, 切向力X=5432.6396, 切向力Y=25218.4883 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000258s, blend=0.002242s (9 tiles incl ref), finalize=0.000060s, total=0.002566s +FPS=24.54, 法向力=7353.5156, 切向力X=4200.9971, 切向力Y=29438.1934 +FPS=25.49, 法向力=7359.9238, 切向力X=4085.1406, 切向力Y=29543.0625 +FPS=24.45, 法向力=7233.7568, 切向力X=5574.8711, 切向力Y=33751.3164 +FPS=24.43, 法向力=7747.1450, 切向力X=5382.7646, 切向力Y=35655.5039 +FPS=24.73, 法向力=7543.6260, 切向力X=5213.1299, 切向力Y=35490.4258 +FPS=24.49, 法向力=7868.0801, 切向力X=5743.6055, 切向力Y=36081.5352 +FPS=25.08, 法向力=8105.4058, 切向力X=6751.9683, 切向力Y=36693.6328 +FPS=24.53, 法向力=8035.1299, 切向力X=7412.5522, 切向力Y=37364.5273 +FPS=24.17, 法向力=8177.9580, 切向力X=7967.3447, 切向力Y=37277.5547 +FPS=24.72, 法向力=8649.9043, 切向力X=9185.2363, 切向力Y=35784.1016 +FPS=25.12, 法向力=8709.7061, 切向力X=9429.6660, 切向力Y=35449.4844 +FPS=23.81, 法向力=9075.6943, 切向力X=11156.5996, 切向力Y=30496.1797 +FPS=23.64, 法向力=8695.4492, 切向力X=10641.5098, 切向力Y=20212.1953 +FPS=24.88, 法向力=8057.5469, 切向力X=10076.5176, 切向力Y=14448.4111 +FPS=25.10, 法向力=8061.4570, 切向力X=9004.8359, 切向力Y=9093.5352 +FPS=25.11, 法向力=7729.0938, 切向力X=4386.7617, 切向力Y=2171.4604 +FPS=25.20, 法向力=7145.7148, 切向力X=2538.4961, 切向力Y=833.4751 +FPS=24.89, 法向力=7463.2480, 切向力X=2882.6499, 切向力Y=243.6083 +FPS=25.20, 法向力=7064.5620, 切向力X=2737.9072, 切向力Y=118.6179 +FPS=26.76, 法向力=7122.6172, 切向力X=2762.0249, 切向力Y=89.1586 +FPS=25.33, 法向力=6798.1260, 切向力X=3505.6494, 切向力Y=336.2216 +FPS=25.49, 法向力=7243.3086, 切向力X=2283.5217, 切向力Y=-382.3979 +FPS=26.01, 法向力=7089.1714, 切向力X=3064.8040, 切向力Y=-450.9643 +FPS=25.56, 法向力=7192.4863, 切向力X=2950.9646, 切向力Y=26.0264 +FPS=25.62, 法向力=6817.4653, 切向力X=4183.5723, 切向力Y=-148.5370 +FPS=26.01, 法向力=6617.2207, 切向力X=6026.4893, 切向力Y=648.0555 +FPS=24.53, 法向力=6234.9775, 切向力X=10252.8730, 切向力Y=1057.9550 +FPS=23.53, 法向力=5994.3574, 切向力X=12327.1475, 切向力Y=-13.3503 +FPS=24.51, 法向力=5919.2510, 切向力X=13339.3496, 切向力Y=359.4905 +FPS=25.81, 法向力=5922.7920, 切向力X=14842.3027, 切向力Y=1273.0157 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002283s (9 tiles incl ref), finalize=0.000065s, total=0.002603s +FPS=25.76, 法向力=5921.0117, 切向力X=15434.1953, 切向力Y=1875.3882 +FPS=25.56, 法向力=6082.7646, 切向力X=17039.9258, 切向力Y=3193.5447 +FPS=25.19, 法向力=6104.2148, 切向力X=17361.1504, 切向力Y=3697.7861 +FPS=26.20, 法向力=5688.3242, 切向力X=15632.9746, 切向力Y=3407.9888 +FPS=24.91, 法向力=6230.2368, 切向力X=13157.1855, 切向力Y=3791.5649 +FPS=25.99, 法向力=6348.4727, 切向力X=10284.2031, 切向力Y=2109.4331 +FPS=25.16, 法向力=6229.2021, 切向力X=9804.2852, 切向力Y=604.8236 +FPS=26.23, 法向力=6169.6006, 切向力X=10054.4238, 切向力Y=352.6220 +FPS=25.76, 法向力=6574.6895, 切向力X=11538.6230, 切向力Y=1099.2986 +FPS=26.11, 法向力=6575.4932, 切向力X=11578.8916, 切向力Y=1235.1594 +FPS=26.01, 法向力=6654.4785, 切向力X=15064.4316, 切向力Y=2353.0505 +FPS=25.53, 法向力=6510.3848, 切向力X=18638.8848, 切向力Y=3466.1809 +FPS=25.71, 法向力=6250.5508, 切向力X=21862.4180, 切向力Y=4466.1558 +FPS=24.88, 法向力=6438.7139, 切向力X=22945.4492, 切向力Y=4963.1382 +FPS=25.24, 法向力=6054.7764, 切向力X=27749.7930, 切向力Y=5248.7305 +FPS=25.52, 法向力=5635.7314, 切向力X=30065.5469, 切向力Y=5006.1123 +FPS=25.75, 法向力=5628.3306, 切向力X=31501.1992, 切向力Y=4832.7754 +FPS=25.86, 法向力=6204.0073, 切向力X=31388.9375, 切向力Y=4949.7969 +FPS=26.07, 法向力=6282.0918, 切向力X=31963.0645, 切向力Y=5288.1104 +FPS=24.88, 法向力=5751.3726, 切向力X=32292.5762, 切向力Y=4649.2275 +FPS=25.17, 法向力=6009.1973, 切向力X=29492.2227, 切向力Y=4100.2012 +FPS=25.43, 法向力=5657.3389, 切向力X=25207.3008, 切向力Y=4388.9189 +FPS=24.19, 法向力=5136.2739, 切向力X=18770.7344, 切向力Y=1813.5516 +FPS=25.49, 法向力=5643.2148, 切向力X=11379.5547, 切向力Y=-242.7892 +FPS=25.31, 法向力=6119.7896, 切向力X=8167.1846, 切向力Y=-1122.5417 +FPS=25.30, 法向力=6666.8652, 切向力X=4395.1807, 切向力Y=-888.9046 +FPS=23.75, 法向力=6892.7061, 切向力X=4434.3413, 切向力Y=-1131.4894 +FPS=24.82, 法向力=7155.9297, 切向力X=3613.3872, 切向力Y=-1789.2526 +FPS=25.03, 法向力=6607.2183, 切向力X=4174.6465, 切向力Y=-1876.2241 +FPS=25.22, 法向力=7203.3633, 切向力X=3538.4380, 切向力Y=-1371.8297 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000257s, blend=0.002229s (9 tiles incl ref), finalize=0.000060s, total=0.002554s +FPS=24.59, 法向力=7039.4219, 切向力X=2586.2583, 切向力Y=-1923.7845 +FPS=25.67, 法向力=6676.0713, 切向力X=3590.7053, 切向力Y=-1117.6001 +FPS=24.69, 法向力=6622.6465, 切向力X=2060.2126, 切向力Y=-1161.0168 +FPS=24.59, 法向力=6318.8389, 切向力X=1254.4535, 切向力Y=-1661.1196 +FPS=24.02, 法向力=6657.0088, 切向力X=-24.5965, 切向力Y=-2892.6011 +FPS=24.87, 法向力=6571.3057, 切向力X=-761.5066, 切向力Y=-2684.1868 +FPS=25.23, 法向力=6387.1787, 切向力X=-1868.2051, 切向力Y=-2292.2207 +FPS=25.38, 法向力=6665.5469, 切向力X=-2613.4717, 切向力Y=-2585.8013 +FPS=24.28, 法向力=5927.6309, 切向力X=-4522.9067, 切向力Y=-2754.5422 +FPS=24.92, 法向力=5783.9092, 切向力X=-5566.2300, 切向力Y=-970.2557 +FPS=25.98, 法向力=4658.5889, 切向力X=-7310.6021, 切向力Y=3785.0293 +FPS=25.07, 法向力=4465.3516, 切向力X=-10551.8779, 切向力Y=5414.7031 +FPS=25.19, 法向力=4226.3252, 切向力X=-13593.4775, 切向力Y=6647.2871 +FPS=25.11, 法向力=4456.9238, 切向力X=-16701.9648, 切向力Y=7540.0586 +FPS=25.11, 法向力=4399.3740, 切向力X=-21741.6211, 切向力Y=9790.1973 +FPS=25.35, 法向力=4633.0791, 切向力X=-23586.3398, 切向力Y=11630.7930 +FPS=24.58, 法向力=4901.9111, 切向力X=-26437.3555, 切向力Y=12158.0156 +FPS=25.33, 法向力=4597.7925, 切向力X=-28604.6895, 切向力Y=12288.1777 +FPS=24.42, 法向力=4902.7686, 切向力X=-30253.5273, 切向力Y=12857.4688 +FPS=23.83, 法向力=4879.2017, 切向力X=-30636.7344, 切向力Y=12915.9961 +FPS=25.72, 法向力=5414.8804, 切向力X=-30959.8613, 切向力Y=13324.4902 +FPS=25.30, 法向力=6209.5332, 切向力X=-29906.6445, 切向力Y=13178.9355 +FPS=25.59, 法向力=6153.1660, 切向力X=-26605.4395, 切向力Y=10879.5674 +FPS=24.68, 法向力=6197.9004, 切向力X=-22002.4238, 切向力Y=8801.7227 +FPS=24.67, 法向力=5762.3081, 切向力X=-11041.7969, 切向力Y=3984.1951 +FPS=25.64, 法向力=5997.0732, 切向力X=-7018.1094, 切向力Y=1825.6680 +FPS=25.41, 法向力=5996.9326, 切向力X=-6967.2344, 切向力Y=1802.6049 +FPS=24.91, 法向力=5722.1099, 切向力X=-1283.2653, 切向力Y=-383.5091 +FPS=25.50, 法向力=6428.5068, 切向力X=181.8347, 切向力Y=-272.6817 +FPS=24.99, 法向力=6493.1421, 切向力X=-429.2381, 切向力Y=-751.2976 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002234s (9 tiles incl ref), finalize=0.000074s, total=0.002562s +FPS=24.94, 法向力=6258.6035, 切向力X=277.0663, 切向力Y=-653.5237 +FPS=24.66, 法向力=6334.8438, 切向力X=-299.1767, 切向力Y=-844.6846 +FPS=24.12, 法向力=5705.1348, 切向力X=1220.7484, 切向力Y=-251.2134 +FPS=24.33, 法向力=6410.5151, 切向力X=380.2383, 切向力Y=-90.6006 +FPS=25.18, 法向力=6798.0957, 切向力X=1210.5679, 切向力Y=207.0495 +FPS=25.96, 法向力=6927.4658, 切向力X=1247.6980, 切向力Y=170.7741 +FPS=24.96, 法向力=6037.2764, 切向力X=1017.3413, 切向力Y=-911.4880 +FPS=24.52, 法向力=6181.9399, 切向力X=809.3787, 切向力Y=-1303.1870 +FPS=22.75, 法向力=6430.0010, 切向力X=678.2125, 切向力Y=-1092.6223 +FPS=23.39, 法向力=6594.9336, 切向力X=30.0680, 切向力Y=-1550.7177 +FPS=25.54, 法向力=6151.2197, 切向力X=563.7773, 切向力Y=-2070.0049 +FPS=24.73, 法向力=6294.4150, 切向力X=528.4857, 切向力Y=-2006.9442 +FPS=24.98, 法向力=6550.7500, 切向力X=565.4102, 切向力Y=-1674.5948 +FPS=24.24, 法向力=6773.4922, 切向力X=1571.1328, 切向力Y=-1369.4155 +FPS=26.16, 法向力=6722.3301, 切向力X=1585.0082, 切向力Y=-1416.0642 +FPS=26.48, 法向力=6654.9980, 切向力X=1132.3704, 切向力Y=-1888.9568 +FPS=27.26, 法向力=6178.1157, 切向力X=523.8522, 切向力Y=-1515.8214 +FPS=26.44, 法向力=6348.0967, 切向力X=1224.8152, 切向力Y=-2386.4468 +FPS=26.43, 法向力=6247.7441, 切向力X=1491.8247, 切向力Y=-1271.7800 +FPS=26.99, 法向力=6532.8809, 切向力X=1151.2917, 切向力Y=-1730.7040 +FPS=27.33, 法向力=6433.8979, 切向力X=855.7117, 切向力Y=-1722.9282 +FPS=25.97, 法向力=5922.2725, 切向力X=1547.5728, 切向力Y=-1619.0198 +FPS=26.30, 法向力=5960.0029, 切向力X=1236.1323, 切向力Y=-1578.9792 +FPS=25.67, 法向力=6192.6909, 切向力X=1373.1804, 切向力Y=-2063.5840 +FPS=25.55, 法向力=6204.9321, 切向力X=838.3887, 切向力Y=-1752.1816 +FPS=25.49, 法向力=6479.3545, 切向力X=1287.5515, 切向力Y=-1928.2542 +FPS=25.78, 法向力=5333.2568, 切向力X=2023.8152, 切向力Y=-1843.2095 +FPS=25.02, 法向力=5983.3369, 切向力X=1643.8138, 切向力Y=-1951.4739 +FPS=24.87, 法向力=6697.0625, 切向力X=1181.9972, 切向力Y=-1510.6755 +FPS=25.95, 法向力=6296.8086, 切向力X=1148.3691, 切向力Y=-1466.1693 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002216s (9 tiles incl ref), finalize=0.000058s, total=0.002528s +FPS=25.62, 法向力=6380.2949, 切向力X=896.9462, 切向力Y=-2596.1392 +FPS=25.89, 法向力=6242.9883, 切向力X=1270.9939, 切向力Y=-1806.4255 +FPS=25.05, 法向力=5509.5273, 切向力X=1561.8988, 切向力Y=-1454.3141 +FPS=26.37, 法向力=6303.9614, 切向力X=661.0624, 切向力Y=-2026.1018 +FPS=26.59, 法向力=6339.5386, 切向力X=645.5852, 切向力Y=-2027.7007 +FPS=24.84, 法向力=6168.0654, 切向力X=1065.1865, 切向力Y=-1841.2246 +FPS=26.28, 法向力=6573.9170, 切向力X=1075.4065, 切向力Y=-2099.9331 +FPS=25.65, 法向力=6865.3433, 切向力X=798.8478, 切向力Y=-1646.3097 +FPS=24.75, 法向力=6307.7993, 切向力X=1418.7095, 切向力Y=-2354.5117 +FPS=23.52, 法向力=6355.4150, 切向力X=1730.8937, 切向力Y=-2060.8799 +FPS=21.89, 法向力=6194.3613, 切向力X=1138.8916, 切向力Y=-2528.7192 +FPS=20.88, 法向力=6541.0190, 切向力X=1018.3142, 切向力Y=-1940.0684 +FPS=25.78, 法向力=6047.8398, 切向力X=1348.9312, 切向力Y=-1670.1016 +FPS=24.89, 法向力=6072.4746, 切向力X=1393.3719, 切向力Y=-1669.4839 +FPS=25.39, 法向力=6279.3105, 切向力X=1511.6837, 切向力Y=-2102.8877 +FPS=25.41, 法向力=6242.0654, 切向力X=1503.3480, 切向力Y=-2090.9336 +FPS=25.94, 法向力=5755.2383, 切向力X=1224.1465, 切向力Y=-2080.3169 +FPS=25.97, 法向力=6312.0127, 切向力X=870.9908, 切向力Y=-2503.8254 +FPS=25.22, 法向力=5951.8682, 切向力X=1645.9309, 切向力Y=-1625.1436 +FPS=25.44, 法向力=6123.5215, 切向力X=1920.5863, 切向力Y=-1215.5789 +FPS=24.87, 法向力=5730.1929, 切向力X=2262.6091, 切向力Y=-1244.4907 +FPS=26.02, 法向力=5799.0674, 切向力X=990.4974, 切向力Y=-1902.8020 +FPS=26.08, 法向力=5905.4160, 切向力X=2064.7305, 切向力Y=-2420.9951 +FPS=23.92, 法向力=5658.2842, 切向力X=1888.2131, 切向力Y=-2310.0396 +FPS=22.65, 法向力=5751.5186, 切向力X=830.6005, 切向力Y=-2343.3350 +FPS=24.41, 法向力=5768.8271, 切向力X=813.9296, 切向力Y=-2318.9272 +FPS=23.02, 法向力=5764.1660, 切向力X=1702.5034, 切向力Y=-2107.6809 +FPS=24.96, 法向力=5643.8916, 切向力X=1037.9529, 切向力Y=-2615.0903 +FPS=24.96, 法向力=6017.6357, 切向力X=1594.4828, 切向力Y=-1815.7903 +FPS=24.21, 法向力=5851.1592, 切向力X=2398.4585, 切向力Y=-1785.0864 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000251s, blend=0.002351s (9 tiles incl ref), finalize=0.000063s, total=0.002672s +FPS=24.83, 法向力=6592.5762, 切向力X=1240.5834, 切向力Y=-2163.7458 +FPS=24.97, 法向力=7255.5474, 切向力X=993.8115, 切向力Y=-2172.7827 +FPS=24.41, 法向力=6916.8018, 切向力X=989.6846, 切向力Y=-1918.8740 +FPS=24.75, 法向力=5908.2163, 切向力X=1360.9264, 切向力Y=-2172.8535 +FPS=24.97, 法向力=5934.4854, 切向力X=874.0949, 切向力Y=-2099.1772 +FPS=25.95, 法向力=6020.1704, 切向力X=810.3821, 切向力Y=-2094.7788 +FPS=24.89, 法向力=6646.4883, 切向力X=1623.3228, 切向力Y=-1712.2327 +FPS=23.60, 法向力=6584.4097, 切向力X=690.6036, 切向力Y=-2647.8521 +FPS=24.67, 法向力=6687.7402, 切向力X=955.3451, 切向力Y=-2405.1440 +FPS=24.40, 法向力=6448.5439, 切向力X=631.3625, 切向力Y=-1484.5321 +FPS=25.86, 法向力=6892.8105, 切向力X=688.5162, 切向力Y=-1694.0293 +FPS=24.06, 法向力=6796.7324, 切向力X=1628.0527, 切向力Y=-2136.3501 +FPS=23.85, 法向力=6011.6455, 切向力X=744.7280, 切向力Y=-1818.9299 +FPS=25.91, 法向力=6418.6914, 切向力X=891.9720, 切向力Y=-1159.6685 +FPS=25.00, 法向力=6028.3501, 切向力X=1464.1938, 切向力Y=-2060.2627 +FPS=22.94, 法向力=6047.3726, 切向力X=1466.2932, 切向力Y=-2114.7656 +FPS=24.70, 法向力=5936.1992, 切向力X=1547.3359, 切向力Y=-2348.8425 +FPS=25.67, 法向力=6476.2549, 切向力X=592.4640, 切向力Y=-1966.7268 +FPS=24.54, 法向力=6082.5381, 切向力X=1269.4583, 切向力Y=-1187.8235 +FPS=25.19, 法向力=6188.2734, 切向力X=967.4326, 切向力Y=-2142.3716 +FPS=24.41, 法向力=5930.6396, 切向力X=1013.0896, 切向力Y=-1609.8706 +FPS=23.25, 法向力=6420.0527, 切向力X=652.9333, 切向力Y=-1485.5626 +FPS=24.17, 法向力=6078.8340, 切向力X=1136.2051, 切向力Y=-1827.9375 +FPS=24.90, 法向力=6335.6709, 切向力X=802.0123, 切向力Y=-1132.5710 +FPS=25.20, 法向力=6311.3818, 切向力X=1572.3805, 切向力Y=-1587.8890 +FPS=24.65, 法向力=6253.8574, 切向力X=1590.2966, 切向力Y=-1591.0740 +FPS=24.88, 法向力=6848.8120, 切向力X=1268.9218, 切向力Y=-1616.2310 +FPS=24.07, 法向力=6102.7427, 切向力X=816.5002, 切向力Y=-2295.3955 +FPS=24.79, 法向力=6417.0742, 切向力X=1383.6895, 切向力Y=-1454.9109 +FPS=24.73, 法向力=5953.2690, 切向力X=1754.7085, 切向力Y=-1804.0044 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000271s, blend=0.002305s (9 tiles incl ref), finalize=0.000073s, total=0.002655s +FPS=23.95, 法向力=6200.3271, 切向力X=1269.4874, 切向力Y=-1720.0315 +FPS=24.35, 法向力=6167.1304, 切向力X=1407.8962, 切向力Y=-2059.1382 +FPS=24.90, 法向力=5652.6553, 切向力X=1498.3943, 切向力Y=-2411.0576 +FPS=24.10, 法向力=6359.5054, 切向力X=1408.4644, 切向力Y=-1862.2239 +FPS=25.10, 法向力=6334.0234, 切向力X=1092.6451, 切向力Y=-1848.3147 +FPS=24.14, 法向力=6311.8779, 切向力X=1543.1201, 切向力Y=-1810.5739 +FPS=23.46, 法向力=5856.2559, 切向力X=1140.0360, 切向力Y=-2374.7192 +FPS=23.49, 法向力=6222.2432, 切向力X=1172.4846, 切向力Y=-2309.6072 +FPS=24.46, 法向力=6730.8799, 切向力X=568.4431, 切向力Y=-1673.1394 +FPS=24.37, 法向力=6512.6909, 切向力X=1313.4412, 切向力Y=-1351.6195 +FPS=23.67, 法向力=6107.7031, 切向力X=1048.0045, 切向力Y=-1757.9187 +FPS=24.29, 法向力=5752.0327, 切向力X=1479.5232, 切向力Y=-1771.9799 +FPS=23.11, 法向力=6401.6045, 切向力X=1015.2544, 切向力Y=-2278.2197 +FPS=23.49, 法向力=6291.0718, 切向力X=582.5972, 切向力Y=-1900.0298 +FPS=23.34, 法向力=6356.4990, 切向力X=512.8999, 切向力Y=-1889.8511 +FPS=23.81, 法向力=6000.8672, 切向力X=590.7178, 切向力Y=-1436.8124 +FPS=23.73, 法向力=6271.3457, 切向力X=1183.8594, 切向力Y=-1756.5178 +FPS=24.13, 法向力=6060.1294, 切向力X=1499.3442, 切向力Y=-2159.3667 +FPS=23.81, 法向力=5987.3242, 切向力X=1134.0295, 切向力Y=-1711.7087 +FPS=23.88, 法向力=5701.1924, 切向力X=1417.9841, 切向力Y=-2349.4346 +FPS=23.22, 法向力=6358.2681, 切向力X=1030.5212, 切向力Y=-1906.2596 +FPS=23.21, 法向力=5913.5195, 切向力X=851.2992, 切向力Y=-2106.5205 +FPS=23.46, 法向力=6143.6943, 切向力X=995.0109, 切向力Y=-2355.2744 +FPS=23.53, 法向力=6429.9209, 切向力X=981.5399, 切向力Y=-2021.8938 +FPS=23.67, 法向力=5880.9121, 切向力X=1397.1708, 切向力Y=-2253.7646 +FPS=23.91, 法向力=6194.5337, 切向力X=1383.5261, 切向力Y=-2111.3682 +FPS=24.00, 法向力=6629.2109, 切向力X=969.0667, 切向力Y=-1617.3286 +FPS=23.06, 法向力=6619.9766, 切向力X=1040.2747, 切向力Y=-1639.4041 +FPS=23.96, 法向力=6351.9238, 切向力X=554.6966, 切向力Y=-1643.8962 +FPS=24.06, 法向力=6327.7583, 切向力X=1567.2800, 切向力Y=-1657.8400 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000343s, blend=0.002401s (9 tiles incl ref), finalize=0.000087s, total=0.002838s +FPS=23.97, 法向力=6104.6338, 切向力X=1005.8197, 切向力Y=-1970.7263 +FPS=23.66, 法向力=6323.3223, 切向力X=853.6470, 切向力Y=-1658.0436 +FPS=24.58, 法向力=6097.7495, 切向力X=720.1410, 切向力Y=-2266.4260 +FPS=24.44, 法向力=6140.0674, 切向力X=676.8580, 切向力Y=-2308.8372 +FPS=23.53, 法向力=5792.1543, 切向力X=960.0332, 切向力Y=-1853.7411 +FPS=24.09, 法向力=6330.3164, 切向力X=1442.8359, 切向力Y=-1788.6631 +FPS=23.65, 法向力=6534.5137, 切向力X=1813.0079, 切向力Y=-1766.5382 +FPS=24.60, 法向力=5976.2598, 切向力X=835.6643, 切向力Y=-1938.7068 +FPS=23.83, 法向力=5609.3770, 切向力X=1096.2570, 切向力Y=-1611.8689 +FPS=24.32, 法向力=5787.7256, 切向力X=846.5758, 切向力Y=-1889.0461 +FPS=24.23, 法向力=5954.1631, 切向力X=472.1109, 切向力Y=-1379.3331 +FPS=24.56, 法向力=5746.7939, 切向力X=769.8948, 切向力Y=-1710.2789 +FPS=24.83, 法向力=6278.9268, 切向力X=927.1812, 切向力Y=-1438.6561 +FPS=24.02, 法向力=6353.9790, 切向力X=996.6596, 切向力Y=-1446.8059 +FPS=23.89, 法向力=6065.4111, 切向力X=1062.9956, 切向力Y=-1732.5737 +FPS=24.16, 法向力=6202.0386, 切向力X=1441.9211, 切向力Y=-1679.0822 +FPS=24.92, 法向力=6345.2910, 切向力X=779.4492, 切向力Y=-1311.6521 +FPS=24.63, 法向力=6273.5918, 切向力X=1498.7085, 切向力Y=-868.3265 +FPS=23.22, 法向力=6225.9849, 切向力X=165.1553, 切向力Y=-2336.9253 +FPS=24.73, 法向力=6605.0557, 切向力X=1292.6438, 切向力Y=-1155.4077 +FPS=21.04, 法向力=5911.6162, 切向力X=1324.0225, 切向力Y=-1910.6787 +FPS=22.01, 法向力=5862.8428, 切向力X=670.9899, 切向力Y=-1345.6735 +FPS=25.20, 法向力=5964.3867, 切向力X=618.5768, 切向力Y=-1268.2159 +FPS=24.36, 法向力=6314.2632, 切向力X=1175.3054, 切向力Y=-1578.4607 +FPS=24.17, 法向力=6037.3213, 切向力X=1144.8549, 切向力Y=-1727.6708 +FPS=24.08, 法向力=6171.0562, 切向力X=284.9412, 切向力Y=-2198.1306 +FPS=24.27, 法向力=5826.8057, 切向力X=886.8486, 切向力Y=-1958.9703 +FPS=24.14, 法向力=6291.8652, 切向力X=437.5571, 切向力Y=-1499.6516 +FPS=24.64, 法向力=5898.7871, 切向力X=1417.1892, 切向力Y=-1917.7423 +FPS=25.21, 法向力=5984.3740, 切向力X=639.8234, 切向力Y=-1901.1479 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000332s, blend=0.002317s (9 tiles incl ref), finalize=0.000070s, total=0.002725s +FPS=24.13, 法向力=5884.5146, 切向力X=913.5934, 切向力Y=-2053.3613 +FPS=24.61, 法向力=5411.8076, 切向力X=1419.9446, 切向力Y=-2140.3584 +FPS=24.75, 法向力=5419.4873, 切向力X=1474.1508, 切向力Y=-2170.5254 +FPS=24.07, 法向力=5622.4990, 切向力X=961.2840, 切向力Y=-1781.1550 +FPS=23.60, 法向力=6008.7056, 切向力X=1574.2490, 切向力Y=-1766.9495 +FPS=24.97, 法向力=5605.9761, 切向力X=767.3587, 切向力Y=-2089.8542 +FPS=24.48, 法向力=5750.0259, 切向力X=1568.7999, 切向力Y=-1923.1097 +FPS=24.73, 法向力=5390.4902, 切向力X=1397.6179, 切向力Y=-2042.9386 +FPS=24.48, 法向力=5444.2510, 切向力X=1450.5815, 切向力Y=-1930.1273 +FPS=24.85, 法向力=6227.9844, 切向力X=415.9219, 切向力Y=-1789.2877 +FPS=24.73, 法向力=5840.8726, 切向力X=-722.6882, 切向力Y=-1994.8413 +FPS=24.67, 法向力=5991.4409, 切向力X=2.7561, 切向力Y=-1477.4150 +FPS=24.85, 法向力=5818.3574, 切向力X=1454.5009, 切向力Y=-1899.9878 +FPS=24.61, 法向力=6280.9878, 切向力X=1088.4355, 切向力Y=-1510.5713 +FPS=24.29, 法向力=5478.6763, 切向力X=792.9814, 切向力Y=-1674.6324 +FPS=24.65, 法向力=6385.7373, 切向力X=988.1376, 切向力Y=-1143.8003 +FPS=24.41, 法向力=6184.9336, 切向力X=409.5343, 切向力Y=-1759.9813 +FPS=24.03, 法向力=5744.9912, 切向力X=824.5112, 切向力Y=-1653.6765 +FPS=23.89, 法向力=6066.0342, 切向力X=1416.6553, 切向力Y=-1688.5164 +FPS=24.24, 法向力=6290.6978, 切向力X=1132.2909, 切向力Y=-1683.4337 +FPS=24.49, 法向力=5677.4355, 切向力X=938.8593, 切向力Y=-1789.1448 +FPS=24.62, 法向力=6092.3398, 切向力X=1008.6658, 切向力Y=-1879.9559 +FPS=24.55, 法向力=6152.3252, 切向力X=993.2686, 切向力Y=-1088.6729 +FPS=23.79, 法向力=5979.5371, 切向力X=527.8087, 切向力Y=-1109.0415 +FPS=23.82, 法向力=6150.0859, 切向力X=1266.1887, 切向力Y=-2600.5874 +FPS=24.14, 法向力=6039.5518, 切向力X=1030.9736, 切向力Y=-2074.7334 +FPS=24.60, 法向力=5697.0361, 切向力X=805.1692, 切向力Y=-1824.4175 +FPS=24.58, 法向力=5893.2808, 切向力X=1112.2151, 切向力Y=-2193.8110 +FPS=23.86, 法向力=5621.7720, 切向力X=1214.8257, 切向力Y=-2117.8916 +FPS=24.05, 法向力=6096.7412, 切向力X=1132.6038, 切向力Y=-1513.7783 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002386s (9 tiles incl ref), finalize=0.000066s, total=0.002710s +FPS=24.33, 法向力=5625.9116, 切向力X=1165.7278, 切向力Y=-1230.4336 +FPS=24.02, 法向力=6182.3652, 切向力X=865.2287, 切向力Y=-1592.0474 +FPS=24.71, 法向力=6140.4663, 切向力X=412.1400, 切向力Y=-1300.8212 +FPS=25.20, 法向力=5763.0166, 切向力X=472.6514, 切向力Y=-1641.9580 +FPS=24.72, 法向力=6124.5791, 切向力X=1359.0925, 切向力Y=-2151.2983 +FPS=23.71, 法向力=6105.4512, 切向力X=1245.9933, 切向力Y=-1294.0336 +FPS=24.14, 法向力=5823.9121, 切向力X=1309.2637, 切向力Y=-1933.3911 +FPS=23.52, 法向力=5689.4844, 切向力X=1018.9009, 切向力Y=-1780.7048 +FPS=24.19, 法向力=5684.5293, 切向力X=1423.5867, 切向力Y=-1499.5974 +FPS=23.96, 法向力=6069.2207, 切向力X=957.8218, 切向力Y=-1449.9877 +FPS=23.82, 法向力=5556.1328, 切向力X=1177.1636, 切向力Y=-1544.5394 +FPS=23.90, 法向力=5453.5205, 切向力X=1330.4446, 切向力Y=-2034.2217 +FPS=23.85, 法向力=5330.7896, 切向力X=1093.6855, 切向力Y=-2191.9629 +FPS=23.85, 法向力=5326.8564, 切向力X=1348.4666, 切向力Y=-1603.5475 +FPS=24.83, 法向力=5990.8701, 切向力X=1334.1860, 切向力Y=-1921.9777 +FPS=24.82, 法向力=5769.0342, 切向力X=1123.7635, 切向力Y=-1504.5101 +FPS=23.58, 法向力=6041.2363, 切向力X=981.2938, 切向力Y=-2197.8489 +FPS=24.35, 法向力=6430.0996, 切向力X=601.4012, 切向力Y=-404.4432 +FPS=23.34, 法向力=6072.6572, 切向力X=792.2177, 切向力Y=-1428.5237 +FPS=24.12, 法向力=5495.2446, 切向力X=850.7488, 切向力Y=-1958.4700 +FPS=24.02, 法向力=5901.4585, 切向力X=1143.8320, 切向力Y=-1786.2766 +FPS=23.63, 法向力=6256.2939, 切向力X=1084.4314, 切向力Y=-1643.1658 +FPS=23.19, 法向力=6135.5767, 切向力X=708.9898, 切向力Y=-1653.9766 +FPS=24.75, 法向力=5655.8462, 切向力X=498.5525, 切向力Y=-1720.5194 +FPS=23.30, 法向力=5265.3389, 切向力X=814.8428, 切向力Y=-1889.6543 +FPS=23.31, 法向力=5246.2437, 切向力X=1235.0291, 切向力Y=-885.0009 +FPS=25.13, 法向力=5293.6533, 切向力X=1262.1831, 切向力Y=-858.2644 +FPS=24.19, 法向力=5685.1206, 切向力X=1165.0193, 切向力Y=-1852.0093 +FPS=24.31, 法向力=5720.5049, 切向力X=696.0895, 切向力Y=-2041.6101 +FPS=24.29, 法向力=5990.3105, 切向力X=1252.4847, 切向力Y=-1798.7928 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000017s, geom=0.000003s (hit), reset=0.000554s, blend=0.003481s (9 tiles incl ref), finalize=0.000070s, total=0.004125s +FPS=23.64, 法向力=5471.7188, 切向力X=662.7512, 切向力Y=-1169.9392 +FPS=24.65, 法向力=5823.0322, 切向力X=850.9323, 切向力Y=-1718.9658 +FPS=23.58, 法向力=5941.3027, 切向力X=461.7586, 切向力Y=-2207.7285 +FPS=24.07, 法向力=6309.9961, 切向力X=411.0070, 切向力Y=-1287.4031 +FPS=24.61, 法向力=5907.3613, 切向力X=530.6699, 切向力Y=-1987.8271 +FPS=24.68, 法向力=5928.1104, 切向力X=466.4265, 切向力Y=-1986.8018 +FPS=25.10, 法向力=5535.2344, 切向力X=1416.5662, 切向力Y=-1454.2588 +FPS=24.25, 法向力=5628.7837, 切向力X=741.9886, 切向力Y=-1221.8214 +FPS=24.71, 法向力=5857.9131, 切向力X=1023.6917, 切向力Y=-1215.4229 +FPS=24.78, 法向力=5538.7485, 切向力X=757.6228, 切向力Y=-1591.4568 +FPS=24.66, 法向力=5804.3706, 切向力X=986.5701, 切向力Y=-1819.6670 +FPS=23.68, 法向力=5340.2842, 切向力X=654.0732, 切向力Y=-1850.4202 +FPS=23.04, 法向力=5461.5693, 切向力X=901.7764, 切向力Y=-2283.3105 +FPS=24.67, 法向力=6048.4346, 切向力X=532.3700, 切向力Y=-1200.3687 +FPS=24.98, 法向力=6103.2563, 切向力X=584.4533, 切向力Y=-1148.0226 +FPS=24.81, 法向力=5582.4551, 切向力X=1397.0906, 切向力Y=-1640.1510 +FPS=24.37, 法向力=5374.5010, 切向力X=1087.1985, 切向力Y=-1461.7018 +FPS=24.71, 法向力=6084.7227, 切向力X=1056.5745, 切向力Y=-1350.7454 +FPS=24.93, 法向力=5818.9585, 切向力X=777.3172, 切向力Y=-1637.5499 +FPS=26.00, 法向力=5468.4072, 切向力X=848.3946, 切向力Y=-2157.6689 +FPS=24.21, 法向力=5710.7100, 切向力X=945.6046, 切向力Y=-1507.1249 +FPS=23.69, 法向力=5446.4824, 切向力X=1538.9497, 切向力Y=-1616.3735 +FPS=25.11, 法向力=6152.7139, 切向力X=307.5690, 切向力Y=-898.2670 +FPS=22.60, 法向力=5509.8359, 切向力X=702.1980, 切向力Y=-1636.3057 +FPS=24.29, 法向力=5284.5283, 切向力X=600.8506, 切向力Y=-1203.0122 +FPS=23.61, 法向力=5595.7109, 切向力X=773.9437, 切向力Y=-1409.4669 +FPS=23.16, 法向力=5396.4321, 切向力X=1136.7441, 切向力Y=-1795.9548 +FPS=25.25, 法向力=5722.3086, 切向力X=798.9395, 切向力Y=-1537.1328 +FPS=24.80, 法向力=5973.2212, 切向力X=906.5403, 切向力Y=-874.0969 +FPS=23.61, 法向力=5314.0879, 切向力X=698.9405, 切向力Y=-1604.3153 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000303s, blend=0.002459s (9 tiles incl ref), finalize=0.000091s, total=0.002861s +FPS=21.89, 法向力=5653.5513, 切向力X=1076.8613, 切向力Y=-1193.4038 +FPS=23.77, 法向力=5388.4854, 切向力X=845.0870, 切向力Y=-1077.6641 +FPS=24.60, 法向力=5568.5010, 切向力X=309.2576, 切向力Y=-1380.4841 +FPS=23.82, 法向力=5299.6392, 切向力X=1442.9558, 切向力Y=-1270.8582 +FPS=24.33, 法向力=5488.6372, 切向力X=623.0990, 切向力Y=-1602.7805 +FPS=24.71, 法向力=5561.9487, 切向力X=319.8318, 切向力Y=-1411.4365 +FPS=24.74, 法向力=6070.1221, 切向力X=595.1200, 切向力Y=-1638.4375 +FPS=23.80, 法向力=5398.2822, 切向力X=1475.8424, 切向力Y=-1398.0731 +FPS=24.10, 法向力=5712.9404, 切向力X=862.5765, 切向力Y=-1382.8665 +FPS=24.77, 法向力=5489.3584, 切向力X=483.1265, 切向力Y=-1298.5825 +FPS=23.46, 法向力=5299.2686, 切向力X=655.9325, 切向力Y=-1563.0579 +FPS=24.32, 法向力=5637.1709, 切向力X=800.1194, 切向力Y=-1555.9124 +FPS=23.76, 法向力=5474.1758, 切向力X=578.4791, 切向力Y=-1674.1267 +FPS=23.96, 法向力=5530.1875, 切向力X=394.4956, 切向力Y=-1907.6414 +FPS=24.58, 法向力=5406.6089, 切向力X=304.1543, 切向力Y=-1719.9150 +FPS=23.87, 法向力=5275.7881, 切向力X=919.0586, 切向力Y=-1221.3768 +FPS=23.73, 法向力=5538.9619, 切向力X=999.6271, 切向力Y=-1369.8938 +FPS=24.73, 法向力=5507.2119, 切向力X=565.5743, 切向力Y=-1245.3203 +FPS=23.75, 法向力=5342.4658, 切向力X=426.1949, 切向力Y=-2006.6809 +FPS=24.21, 法向力=5571.5879, 切向力X=842.3969, 切向力Y=-2145.2239 +FPS=24.64, 法向力=5403.1675, 切向力X=974.1824, 切向力Y=-1660.8789 +FPS=23.28, 法向力=5715.6377, 切向力X=550.2571, 切向力Y=-1405.7422 +FPS=24.84, 法向力=5389.3032, 切向力X=656.6362, 切向力Y=-1123.8677 +FPS=24.47, 法向力=5168.8081, 切向力X=735.4745, 切向力Y=-2150.3118 +FPS=24.98, 法向力=4837.1240, 切向力X=1271.1890, 切向力Y=-1590.2593 +FPS=23.15, 法向力=5100.0742, 切向力X=1241.9482, 切向力Y=-1391.6350 +FPS=24.60, 法向力=4769.1592, 切向力X=427.5108, 切向力Y=-1597.8794 +FPS=24.26, 法向力=5335.3672, 切向力X=1107.4185, 切向力Y=-1598.8833 +FPS=23.85, 法向力=5696.1255, 切向力X=735.2136, 切向力Y=-1322.3439 +FPS=25.43, 法向力=5561.7744, 切向力X=423.0875, 切向力Y=-1468.0903 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000275s, blend=0.002243s (9 tiles incl ref), finalize=0.000062s, total=0.002588s +FPS=24.70, 法向力=5524.3223, 切向力X=1028.9095, 切向力Y=-1502.4177 +FPS=23.97, 法向力=5570.0215, 切向力X=565.2461, 切向力Y=-1999.3988 +FPS=23.80, 法向力=5493.5757, 切向力X=992.7277, 切向力Y=-1472.7617 +FPS=24.49, 法向力=5439.5225, 切向力X=1039.4709, 切向力Y=-1742.7947 +FPS=23.97, 法向力=5509.8857, 切向力X=332.2122, 切向力Y=-1587.2688 +FPS=25.31, 法向力=5048.1660, 切向力X=106.4426, 切向力Y=-1604.0626 +FPS=24.21, 法向力=5091.0000, 切向力X=405.0321, 切向力Y=-1503.7853 +FPS=25.25, 法向力=4920.0850, 切向力X=458.6914, 切向力Y=-999.5810 +FPS=23.96, 法向力=4983.2979, 切向力X=964.0262, 切向力Y=-1971.3315 +FPS=24.56, 法向力=4970.9819, 切向力X=1055.4011, 切向力Y=-2124.8013 +FPS=25.10, 法向力=5207.2305, 切向力X=1112.8846, 切向力Y=-1680.7079 +FPS=23.99, 法向力=5220.0996, 切向力X=543.0547, 切向力Y=-1190.5243 +FPS=23.90, 法向力=5677.2095, 切向力X=516.0017, 切向力Y=-1377.2744 +FPS=24.09, 法向力=5177.8379, 切向力X=1018.8811, 切向力Y=-1562.9507 +FPS=25.03, 法向力=5102.0840, 切向力X=1067.0042, 切向力Y=-1763.1969 +FPS=24.34, 法向力=4963.8291, 切向力X=1371.7249, 切向力Y=-1445.7617 +FPS=23.71, 法向力=5707.4473, 切向力X=812.7982, 切向力Y=-1499.1161 +FPS=24.50, 法向力=5240.3789, 切向力X=805.7190, 切向力Y=-808.5676 +FPS=24.60, 法向力=5173.6094, 切向力X=807.7469, 切向力Y=-801.1981 +FPS=24.42, 法向力=4943.1470, 切向力X=203.4762, 切向力Y=-1846.7305 +FPS=24.77, 法向力=4875.6309, 切向力X=96.7742, 切向力Y=-1260.4080 +FPS=24.81, 法向力=5142.6431, 切向力X=514.1176, 切向力Y=-1402.3623 +FPS=23.49, 法向力=5039.5020, 切向力X=700.3231, 切向力Y=-1437.2611 +FPS=25.16, 法向力=5017.2637, 切向力X=1142.5291, 切向力Y=-1736.8507 +FPS=24.65, 法向力=5232.6699, 切向力X=1277.7977, 切向力Y=-1388.5139 +FPS=24.86, 法向力=5005.4688, 切向力X=957.7690, 切向力Y=-1919.9971 +FPS=24.10, 法向力=5991.8115, 切向力X=460.8732, 切向力Y=-1019.0063 +FPS=23.90, 法向力=6037.8623, 切向力X=418.5428, 切向力Y=-923.5626 +FPS=22.87, 法向力=5355.5610, 切向力X=-125.7904, 切向力Y=-1066.0789 +FPS=23.91, 法向力=5317.8652, 切向力X=373.6169, 切向力Y=-2127.7395 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000291s, blend=0.002284s (9 tiles incl ref), finalize=0.000067s, total=0.002649s +FPS=23.76, 法向力=5309.5918, 切向力X=466.1286, 切向力Y=-1716.6008 +FPS=24.52, 法向力=5341.5552, 切向力X=247.0132, 切向力Y=-1507.0317 +FPS=24.14, 法向力=5179.5889, 切向力X=1160.1465, 切向力Y=-852.8162 +FPS=24.30, 法向力=5232.6890, 切向力X=916.5040, 切向力Y=-751.6174 +FPS=24.05, 法向力=5095.5977, 切向力X=960.9855, 切向力Y=-1829.8835 +FPS=23.96, 法向力=5508.7695, 切向力X=636.2792, 切向力Y=-883.7075 +FPS=24.39, 法向力=4969.9561, 切向力X=587.5154, 切向力Y=-2063.9980 +FPS=23.36, 法向力=4614.2007, 切向力X=872.2670, 切向力Y=-1276.9722 +FPS=24.05, 法向力=5624.5732, 切向力X=363.7018, 切向力Y=-996.2408 +FPS=24.37, 法向力=5281.7500, 切向力X=373.8132, 切向力Y=-1628.9158 +FPS=24.49, 法向力=5330.4307, 切向力X=1107.0736, 切向力Y=-1419.1011 +FPS=22.01, 法向力=5197.2607, 切向力X=505.3349, 切向力Y=-1793.8713 +FPS=22.68, 法向力=5140.7920, 切向力X=227.9995, 切向力Y=-899.1937 +FPS=22.87, 法向力=5259.9678, 切向力X=646.5952, 切向力Y=-943.4650 +FPS=22.27, 法向力=5332.2129, 切向力X=1180.2478, 切向力Y=-2093.3364 +FPS=21.81, 法向力=4731.5532, 切向力X=1345.4238, 切向力Y=-818.2970 +FPS=24.68, 法向力=5482.2695, 切向力X=972.0054, 切向力Y=-991.9362 +FPS=25.01, 法向力=4712.7842, 切向力X=1541.2632, 切向力Y=-1425.9673 +FPS=25.05, 法向力=5220.0957, 切向力X=375.5439, 切向力Y=-1194.3522 +FPS=24.56, 法向力=5474.0127, 切向力X=607.4877, 切向力Y=-902.3423 +FPS=24.40, 法向力=5134.9019, 切向力X=816.0745, 切向力Y=-1420.7812 +FPS=25.24, 法向力=5100.0977, 切向力X=686.1898, 切向力Y=-2224.8491 +FPS=25.62, 法向力=5481.5552, 切向力X=411.4100, 切向力Y=-1965.5547 +FPS=26.20, 法向力=5132.0703, 切向力X=173.2534, 切向力Y=-1209.9430 +FPS=25.00, 法向力=4913.8169, 切向力X=968.6733, 切向力Y=-1524.3225 +FPS=23.81, 法向力=4702.4033, 切向力X=1555.7568, 切向力Y=-1708.9133 +FPS=24.68, 法向力=5569.5723, 切向力X=285.3437, 切向力Y=-1729.2047 +FPS=25.84, 法向力=5685.7349, 切向力X=216.1293, 切向力Y=-1655.6411 +FPS=25.99, 法向力=5264.3296, 切向力X=107.6230, 切向力Y=-1285.3368 +FPS=24.06, 法向力=5641.5312, 切向力X=245.9934, 切向力Y=-1121.5398 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000265s, blend=0.002228s (9 tiles incl ref), finalize=0.000058s, total=0.002558s +FPS=24.76, 法向力=5352.7012, 切向力X=702.0349, 切向力Y=-2236.5522 +FPS=24.55, 法向力=5368.7964, 切向力X=38.1876, 切向力Y=-1661.3196 +FPS=24.55, 法向力=5342.1475, 切向力X=672.5157, 切向力Y=-1420.2207 +FPS=25.35, 法向力=5520.5176, 切向力X=911.8094, 切向力Y=-1174.6877 +FPS=24.57, 法向力=4925.8008, 切向力X=538.7296, 切向力Y=-1270.5638 +FPS=23.53, 法向力=4581.0454, 切向力X=548.8793, 切向力Y=-1279.2844 +FPS=25.95, 法向力=4723.2300, 切向力X=1197.5964, 切向力Y=-1250.6428 +FPS=24.77, 法向力=4860.8057, 切向力X=483.7025, 切向力Y=-2042.6190 +FPS=24.82, 法向力=5206.9062, 切向力X=894.3215, 切向力Y=-1246.2220 +FPS=23.33, 法向力=5042.9683, 切向力X=435.2076, 切向力Y=-1567.8091 +FPS=22.96, 法向力=4332.8262, 切向力X=1199.4434, 切向力Y=-1134.6055 +FPS=23.54, 法向力=5197.6509, 切向力X=534.5042, 切向力Y=-1065.5388 +FPS=26.15, 法向力=4876.0645, 切向力X=1875.3213, 切向力Y=-1493.1882 +FPS=24.54, 法向力=5166.3496, 切向力X=772.8602, 切向力Y=-2036.5167 +FPS=23.93, 法向力=5296.4678, 切向力X=897.1641, 切向力Y=-1117.1342 +FPS=25.02, 法向力=5035.9844, 切向力X=776.6981, 切向力Y=-1358.1704 +FPS=25.53, 法向力=5057.3486, 切向力X=785.6544, 切向力Y=-1353.2900 +FPS=25.08, 法向力=4395.7686, 切向力X=1050.7756, 切向力Y=-1574.4091 +FPS=24.77, 法向力=5531.2051, 切向力X=769.8494, 切向力Y=-1295.1373 +FPS=24.88, 法向力=5139.2480, 切向力X=574.8995, 切向力Y=-986.3522 +FPS=24.53, 法向力=4853.1436, 切向力X=1406.5001, 切向力Y=-1423.9385 +FPS=24.66, 法向力=4716.3135, 切向力X=664.9443, 切向力Y=-983.1627 +FPS=24.51, 法向力=5016.9336, 切向力X=1249.6820, 切向力Y=-1171.3787 +FPS=23.89, 法向力=4737.1143, 切向力X=919.7139, 切向力Y=-1584.0303 +FPS=25.91, 法向力=4642.4976, 切向力X=1054.4250, 切向力Y=-1621.7305 +FPS=24.75, 法向力=4724.8857, 切向力X=462.0253, 切向力Y=-1582.1586 +FPS=24.97, 法向力=4806.6953, 切向力X=395.1886, 切向力Y=-1607.8136 +FPS=24.84, 法向力=4147.0859, 切向力X=815.5109, 切向力Y=-1362.5116 +FPS=24.94, 法向力=5201.1201, 切向力X=-14.1318, 切向力Y=-930.6255 +FPS=25.34, 法向力=4608.2930, 切向力X=-93.7506, 切向力Y=-1522.1549 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000272s, blend=0.002356s (9 tiles incl ref), finalize=0.000067s, total=0.002701s +FPS=25.18, 法向力=4808.5396, 切向力X=555.6029, 切向力Y=-825.9033 +FPS=23.85, 法向力=4935.6636, 切向力X=656.1241, 切向力Y=-1607.4363 +FPS=23.18, 法向力=5230.8164, 切向力X=485.4301, 切向力Y=-701.6312 +FPS=24.29, 法向力=5043.5615, 切向力X=626.1550, 切向力Y=-1590.0719 +FPS=25.06, 法向力=5131.0176, 切向力X=215.2167, 切向力Y=-1279.1196 +FPS=24.39, 法向力=4713.8936, 切向力X=852.8350, 切向力Y=-1789.1085 +FPS=25.80, 法向力=4753.7285, 切向力X=827.5530, 切向力Y=-1603.4736 +FPS=25.88, 法向力=5078.0850, 切向力X=1025.8823, 切向力Y=-1149.6420 +FPS=26.11, 法向力=5391.4648, 切向力X=639.9780, 切向力Y=-1607.2419 +FPS=26.16, 法向力=5144.0459, 切向力X=710.6632, 切向力Y=-1249.9072 +FPS=23.76, 法向力=5129.0991, 切向力X=754.3218, 切向力Y=-1355.8282 +FPS=24.61, 法向力=4557.7041, 切向力X=596.9499, 切向力Y=-2287.4065 +FPS=25.23, 法向力=4815.0039, 切向力X=1097.4414, 切向力Y=-1327.2034 +FPS=24.35, 法向力=4954.6479, 切向力X=121.5936, 切向力Y=-1925.4398 +FPS=26.12, 法向力=4822.4385, 切向力X=991.1223, 切向力Y=-1001.5559 +FPS=25.16, 法向力=4939.7568, 切向力X=853.0063, 切向力Y=-1625.3065 +FPS=24.14, 法向力=4981.4111, 切向力X=848.2247, 切向力Y=-1404.7710 +FPS=25.47, 法向力=5002.4346, 切向力X=900.5947, 切向力Y=-1403.2322 +FPS=25.71, 法向力=4657.1704, 切向力X=1743.8544, 切向力Y=-1068.3564 +FPS=25.86, 法向力=4419.0430, 切向力X=1645.8540, 切向力Y=-1854.5811 +FPS=25.22, 法向力=4805.8311, 切向力X=1009.8522, 切向力Y=-610.9172 +FPS=25.08, 法向力=5093.5122, 切向力X=166.0984, 切向力Y=-1614.9893 +FPS=25.80, 法向力=5071.0757, 切向力X=680.7556, 切向力Y=-1217.6912 +FPS=25.80, 法向力=5126.3208, 切向力X=538.8702, 切向力Y=-1042.5322 +FPS=24.61, 法向力=4667.0073, 切向力X=773.6164, 切向力Y=-1285.0004 +FPS=24.38, 法向力=4578.8037, 切向力X=327.0445, 切向力Y=-1896.0361 +FPS=24.46, 法向力=4907.1714, 切向力X=654.4573, 切向力Y=-1548.5212 +FPS=25.26, 法向力=5021.4570, 切向力X=700.1633, 切向力Y=-1523.0388 +FPS=24.76, 法向力=4927.0850, 切向力X=669.6429, 切向力Y=-860.5630 +FPS=25.41, 法向力=4969.7100, 切向力X=661.1041, 切向力Y=-842.3970 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000495s, blend=0.002453s (9 tiles incl ref), finalize=0.000087s, total=0.003044s +FPS=23.30, 法向力=5102.8770, 切向力X=749.4825, 切向力Y=-1236.3690 +FPS=23.73, 法向力=4078.8130, 切向力X=818.1928, 切向力Y=-1423.3936 +FPS=24.83, 法向力=4456.6553, 切向力X=682.2095, 切向力Y=-1780.8896 +FPS=25.45, 法向力=4506.2217, 切向力X=667.1417, 切向力Y=-1263.5164 +FPS=25.59, 法向力=4234.5820, 切向力X=607.0953, 切向力Y=-1153.0560 +FPS=24.91, 法向力=5065.3862, 切向力X=18.5096, 切向力Y=-1073.8987 +FPS=25.00, 法向力=4426.7334, 切向力X=1486.3195, 切向力Y=-1448.3523 +FPS=25.78, 法向力=4460.0918, 切向力X=1594.2430, 切向力Y=-1515.9890 +FPS=26.56, 法向力=4544.6001, 切向力X=2124.4539, 切向力Y=-1116.4282 +FPS=25.52, 法向力=4498.4497, 切向力X=1397.9979, 切向力Y=-502.4540 +FPS=24.68, 法向力=4868.7383, 切向力X=780.0626, 切向力Y=-1819.7173 +FPS=25.56, 法向力=4687.4604, 切向力X=1168.3761, 切向力Y=-1559.0503 +FPS=25.28, 法向力=4618.8315, 切向力X=767.3896, 切向力Y=-989.0553 +FPS=25.28, 法向力=4623.5552, 切向力X=682.6636, 切向力Y=-894.3713 +FPS=25.34, 法向力=4895.1470, 切向力X=658.9397, 切向力Y=-976.0149 +FPS=26.06, 法向力=4597.0815, 切向力X=839.2836, 切向力Y=-1575.2372 +FPS=25.47, 法向力=4898.5317, 切向力X=262.2200, 切向力Y=-1492.3201 +FPS=26.31, 法向力=4946.8008, 切向力X=246.4695, 切向力Y=-1496.4423 +FPS=25.31, 法向力=4923.5664, 切向力X=-276.4887, 切向力Y=-1759.6150 +FPS=23.84, 法向力=5053.7490, 切向力X=629.0269, 切向力Y=-937.0032 +FPS=24.71, 法向力=4664.8657, 切向力X=1141.6003, 切向力Y=-1549.5750 +FPS=25.16, 法向力=4840.1831, 切向力X=1600.8801, 切向力Y=-601.5068 +FPS=24.84, 法向力=4600.1777, 切向力X=1265.4661, 切向力Y=-1616.7560 +FPS=25.63, 法向力=4544.8652, 切向力X=1794.8898, 切向力Y=-1346.3512 +FPS=24.87, 法向力=5053.9419, 切向力X=310.3650, 切向力Y=-1288.2484 +FPS=25.10, 法向力=4753.3633, 切向力X=1558.5642, 切向力Y=-1498.8051 +FPS=25.59, 法向力=4470.9478, 切向力X=616.8020, 切向力Y=-912.5967 +FPS=25.91, 法向力=4484.9014, 切向力X=652.4324, 切向力Y=-856.9046 +FPS=24.45, 法向力=4569.7026, 切向力X=665.5147, 切向力Y=-1377.5796 +FPS=25.70, 法向力=4809.5938, 切向力X=704.8706, 切向力Y=-966.1549 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000355s, blend=0.003566s (9 tiles incl ref), finalize=0.000095s, total=0.004023s +FPS=23.87, 法向力=4925.4551, 切向力X=875.6925, 切向力Y=-1292.9968 +FPS=24.33, 法向力=4840.5845, 切向力X=835.7521, 切向力Y=-1775.2117 +FPS=24.78, 法向力=4570.3452, 切向力X=844.2534, 切向力Y=-1202.6708 +FPS=24.19, 法向力=4624.6328, 切向力X=1234.8066, 切向力Y=-1108.4824 +FPS=25.35, 法向力=4747.5029, 切向力X=743.1233, 切向力Y=-1512.0632 +FPS=26.20, 法向力=4725.3477, 切向力X=902.3374, 切向力Y=-2006.4814 +FPS=25.00, 法向力=4723.6816, 切向力X=942.6790, 切向力Y=-2127.6211 +FPS=25.28, 法向力=4563.0273, 切向力X=40.3233, 切向力Y=-1718.3516 +FPS=25.42, 法向力=4888.3330, 切向力X=-8.6259, 切向力Y=-1408.8420 +FPS=25.46, 法向力=4843.8154, 切向力X=268.5149, 切向力Y=-1704.0886 +FPS=25.58, 法向力=4505.3770, 切向力X=596.6531, 切向力Y=-1566.2778 +FPS=25.64, 法向力=4812.5283, 切向力X=890.1593, 切向力Y=-1123.9628 +FPS=25.15, 法向力=4831.1553, 切向力X=410.1078, 切向力Y=-1453.7863 +FPS=24.90, 法向力=4801.1475, 切向力X=502.1419, 切向力Y=-900.8053 +FPS=24.62, 法向力=4848.1450, 切向力X=342.9670, 切向力Y=-1301.0463 +FPS=25.76, 法向力=5258.1387, 切向力X=476.2647, 切向力Y=-1194.2351 +FPS=26.15, 法向力=5173.8447, 切向力X=541.9583, 切向力Y=-1247.8906 +FPS=24.92, 法向力=4433.5796, 切向力X=1178.6067, 切向力Y=-1168.6283 +FPS=24.60, 法向力=3709.4243, 切向力X=995.8801, 切向力Y=-836.7585 +FPS=25.31, 法向力=4725.8350, 切向力X=809.1667, 切向力Y=-1583.0544 +FPS=24.89, 法向力=4514.0923, 切向力X=988.5253, 切向力Y=-1780.4805 +FPS=25.12, 法向力=4315.6465, 切向力X=626.6403, 切向力Y=-1181.6118 +FPS=21.45, 法向力=4329.0898, 切向力X=1075.7831, 切向力Y=-1552.7549 +FPS=22.81, 法向力=4332.9199, 切向力X=1101.6123, 切向力Y=-1468.3391 +FPS=24.69, 法向力=4920.3975, 切向力X=584.6992, 切向力Y=-1173.8219 +FPS=26.06, 法向力=5124.6470, 切向力X=520.2450, 切向力Y=-992.8681 +FPS=25.87, 法向力=4362.7314, 切向力X=888.9467, 切向力Y=-1697.2358 +FPS=25.07, 法向力=4871.2808, 切向力X=534.9424, 切向力Y=-758.9902 +FPS=25.08, 法向力=4608.5332, 切向力X=1141.8958, 切向力Y=-1229.3665 +FPS=25.06, 法向力=3619.1394, 切向力X=981.7415, 切向力Y=-1820.0686 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000005s (hit), reset=0.000473s, blend=0.002288s (9 tiles incl ref), finalize=0.000069s, total=0.002842s +FPS=24.86, 法向力=3927.1113, 切向力X=570.8516, 切向力Y=-1489.2112 +FPS=25.28, 法向力=4671.2617, 切向力X=1172.6707, 切向力Y=-1436.6697 +FPS=25.19, 法向力=4785.8604, 切向力X=527.3542, 切向力Y=-1956.0287 +FPS=24.64, 法向力=4506.4907, 切向力X=612.4816, 切向力Y=-1537.0020 +FPS=25.69, 法向力=4082.8591, 切向力X=1641.7643, 切向力Y=-1236.8997 +FPS=25.09, 法向力=4509.8003, 切向力X=654.0415, 切向力Y=-1663.1862 +FPS=24.61, 法向力=4619.4907, 切向力X=963.2371, 切向力Y=-567.1401 +FPS=25.18, 法向力=4654.1035, 切向力X=1142.9722, 切向力Y=-1402.8982 +FPS=24.99, 法向力=5003.3447, 切向力X=803.2048, 切向力Y=-985.5062 +FPS=24.86, 法向力=3962.9734, 切向力X=1006.5476, 切向力Y=-1227.2029 +FPS=24.96, 法向力=4741.4136, 切向力X=-51.5294, 切向力Y=-1125.2100 +FPS=25.30, 法向力=4467.1270, 切向力X=166.2668, 切向力Y=-584.0134 +FPS=25.50, 法向力=4587.5190, 切向力X=737.9291, 切向力Y=-1108.2966 +FPS=25.63, 法向力=4830.4028, 切向力X=1104.0507, 切向力Y=-975.7474 +FPS=25.22, 法向力=4572.7793, 切向力X=1147.2625, 切向力Y=-790.1012 +FPS=25.03, 法向力=4364.2046, 切向力X=973.4200, 切向力Y=-1435.8158 +FPS=24.44, 法向力=4015.4294, 切向力X=769.9334, 切向力Y=-1249.6851 +FPS=25.51, 法向力=4200.1953, 切向力X=430.1589, 切向力Y=-1213.1940 +FPS=25.63, 法向力=4865.6216, 切向力X=757.2111, 切向力Y=-593.4711 +FPS=25.59, 法向力=4482.3750, 切向力X=769.1750, 切向力Y=-473.2073 +FPS=24.91, 法向力=4476.8369, 切向力X=684.9387, 切向力Y=-1037.2604 +FPS=24.85, 法向力=4861.5562, 切向力X=193.5876, 切向力Y=-1327.1499 +FPS=24.94, 法向力=4956.5679, 切向力X=415.7069, 切向力Y=-1467.2317 +FPS=25.32, 法向力=4757.7251, 切向力X=466.8119, 切向力Y=-1548.1909 +FPS=25.37, 法向力=4063.4775, 切向力X=283.8470, 切向力Y=-1764.7407 +FPS=24.75, 法向力=4860.8125, 切向力X=1194.3479, 切向力Y=-634.1694 +FPS=25.64, 法向力=3877.0027, 切向力X=1128.4736, 切向力Y=-1432.7151 +FPS=25.25, 法向力=4626.1914, 切向力X=656.6605, 切向力Y=-1234.1365 +FPS=24.97, 法向力=4232.9580, 切向力X=1200.4248, 切向力Y=-1309.2217 +FPS=24.34, 法向力=4771.3857, 切向力X=666.0951, 切向力Y=-1253.2063 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000006s (hit), reset=0.000243s, blend=0.002404s (9 tiles incl ref), finalize=0.000094s, total=0.002749s +FPS=25.00, 法向力=4635.0498, 切向力X=41.2685, 切向力Y=-1678.8433 +FPS=25.04, 法向力=4498.9810, 切向力X=1491.6383, 切向力Y=-1242.6667 +FPS=25.93, 法向力=4091.8796, 切向力X=452.6984, 切向力Y=-1216.8174 +FPS=25.61, 法向力=4618.3750, 切向力X=19.6800, 切向力Y=-956.6676 +FPS=25.27, 法向力=4407.9819, 切向力X=154.1014, 切向力Y=-1812.9854 +FPS=25.27, 法向力=3922.1960, 切向力X=407.5276, 切向力Y=-1995.4263 +FPS=24.70, 法向力=4769.6177, 切向力X=156.3141, 切向力Y=-1033.3849 +FPS=24.76, 法向力=5061.4219, 切向力X=788.4016, 切向力Y=-1107.0225 +FPS=25.56, 法向力=5186.2251, 切向力X=677.3158, 切向力Y=-931.1967 +FPS=25.19, 法向力=4661.2881, 切向力X=1232.2766, 切向力Y=-1915.1045 +FPS=24.97, 法向力=4853.4771, 切向力X=850.5327, 切向力Y=-1349.5928 +FPS=25.06, 法向力=4843.9258, 切向力X=1165.1514, 切向力Y=-1128.8091 +FPS=26.11, 法向力=5025.3896, 切向力X=600.5881, 切向力Y=-1036.0857 +FPS=24.87, 法向力=4803.7739, 切向力X=774.4992, 切向力Y=-981.1944 +FPS=24.91, 法向力=5180.4326, 切向力X=644.9447, 切向力Y=-866.9081 +FPS=24.56, 法向力=4491.5674, 切向力X=872.9182, 切向力Y=-990.9075 +FPS=24.55, 法向力=4341.1221, 切向力X=537.1631, 切向力Y=-1788.9663 +FPS=25.79, 法向力=4850.0605, 切向力X=116.3389, 切向力Y=-1375.4967 +FPS=26.05, 法向力=4544.0396, 切向力X=718.3158, 切向力Y=-520.7921 +FPS=24.97, 法向力=4723.8989, 切向力X=1253.7161, 切向力Y=-1075.9860 +FPS=24.49, 法向力=5143.6997, 切向力X=505.6583, 切向力Y=-906.0171 +FPS=25.51, 法向力=4362.8237, 切向力X=1437.0859, 切向力Y=-1227.4751 +FPS=25.54, 法向力=4897.0005, 切向力X=885.4647, 切向力Y=-1480.4282 +FPS=25.10, 法向力=5060.9185, 切向力X=1183.2388, 切向力Y=-904.5985 +FPS=24.86, 法向力=4340.0229, 切向力X=529.8582, 切向力Y=-1217.8696 +FPS=24.60, 法向力=4457.8740, 切向力X=1086.8071, 切向力Y=-1125.9021 +FPS=24.97, 法向力=4427.9697, 切向力X=481.8368, 切向力Y=-1219.4122 +FPS=24.49, 法向力=4299.6826, 切向力X=1007.6742, 切向力Y=-1303.8008 +FPS=24.89, 法向力=4250.6201, 切向力X=1121.4650, 切向力Y=-1089.9559 +FPS=26.01, 法向力=4644.7764, 切向力X=498.8869, 切向力Y=-1261.8962 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002135s (9 tiles incl ref), finalize=0.000059s, total=0.002444s +FPS=25.48, 法向力=4966.1807, 切向力X=481.3067, 切向力Y=-1431.1116 +FPS=26.02, 法向力=4832.7007, 切向力X=666.2572, 切向力Y=-985.5831 +FPS=26.24, 法向力=4509.0342, 切向力X=834.0251, 切向力Y=-1225.2126 +FPS=26.11, 法向力=5139.9272, 切向力X=1028.2601, 切向力Y=-1136.1479 +FPS=26.10, 法向力=4562.6104, 切向力X=198.2678, 切向力Y=-1508.5835 +FPS=26.54, 法向力=4428.1396, 切向力X=1090.6045, 切向力Y=-1141.2856 +FPS=26.35, 法向力=4764.4893, 切向力X=936.9568, 切向力Y=-524.2738 +FPS=26.65, 法向力=4499.0537, 切向力X=601.1318, 切向力Y=-1203.6282 +FPS=26.57, 法向力=4504.3560, 切向力X=1274.7065, 切向力Y=-1708.5398 +FPS=25.56, 法向力=4439.5098, 切向力X=976.1626, 切向力Y=-1113.9117 +FPS=26.67, 法向力=4433.9468, 切向力X=995.0657, 切向力Y=-880.8237 +FPS=25.40, 法向力=4043.7095, 切向力X=1398.2214, 切向力Y=-1013.4352 +FPS=24.68, 法向力=4557.7119, 切向力X=893.0016, 切向力Y=-858.0627 +FPS=25.44, 法向力=4089.2405, 切向力X=638.0204, 切向力Y=-1695.5475 +FPS=25.69, 法向力=4395.3110, 切向力X=220.7969, 切向力Y=-777.8063 +FPS=26.05, 法向力=4158.2749, 切向力X=1406.4541, 切向力Y=-1066.6040 +FPS=25.49, 法向力=4508.9697, 切向力X=1238.3563, 切向力Y=-845.3090 +FPS=26.31, 法向力=4329.0156, 切向力X=1041.0509, 切向力Y=-973.7906 +FPS=25.68, 法向力=4325.6895, 切向力X=-72.9671, 切向力Y=-1025.5942 +FPS=26.00, 法向力=4369.5244, 切向力X=784.8275, 切向力Y=-1561.3147 +FPS=25.59, 法向力=4018.1990, 切向力X=1150.8232, 切向力Y=-1225.2891 +FPS=25.76, 法向力=4317.5708, 切向力X=1002.4301, 切向力Y=-1694.7625 +FPS=26.17, 法向力=4585.5698, 切向力X=1389.9952, 切向力Y=-1673.6877 +FPS=25.58, 法向力=4668.2793, 切向力X=767.3005, 切向力Y=-1015.8133 +FPS=25.32, 法向力=4128.8271, 切向力X=1218.1797, 切向力Y=-1404.4297 +FPS=26.25, 法向力=4146.5713, 切向力X=1280.6318, 切向力Y=-1743.6609 +FPS=25.75, 法向力=4621.0039, 切向力X=932.7956, 切向力Y=-935.3494 +FPS=25.61, 法向力=4753.2007, 切向力X=868.3244, 切向力Y=-698.5748 +FPS=26.66, 法向力=4313.1904, 切向力X=794.2249, 切向力Y=-1653.7767 +FPS=25.81, 法向力=4195.9824, 切向力X=1041.1096, 切向力Y=-1218.4452 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002289s (9 tiles incl ref), finalize=0.000069s, total=0.002618s +FPS=25.74, 法向力=4200.7686, 切向力X=959.1348, 切向力Y=-1251.3066 +FPS=25.27, 法向力=3893.4082, 切向力X=1550.8990, 切向力Y=-1034.2422 +FPS=24.95, 法向力=4563.2100, 切向力X=1334.1515, 切向力Y=-730.1046 +FPS=22.95, 法向力=4726.7778, 切向力X=699.8564, 切向力Y=-1107.2454 +FPS=24.83, 法向力=4599.1641, 切向力X=558.4283, 切向力Y=-1760.9277 +FPS=23.97, 法向力=4189.3716, 切向力X=182.9499, 切向力Y=-1596.5386 +FPS=22.22, 法向力=4526.6396, 切向力X=6.5707, 切向力Y=-1256.4928 +FPS=23.67, 法向力=4179.5010, 切向力X=1222.4873, 切向力Y=-981.3998 +FPS=25.37, 法向力=4911.3853, 切向力X=358.5556, 切向力Y=-1386.5593 +FPS=25.60, 法向力=5029.7080, 切向力X=325.3523, 切向力Y=-1406.2661 +FPS=25.03, 法向力=4782.5264, 切向力X=312.5192, 切向力Y=-1447.9506 +FPS=25.20, 法向力=4219.5771, 切向力X=1081.6658, 切向力Y=-1215.1133 +FPS=24.92, 法向力=4351.1299, 切向力X=573.9104, 切向力Y=-1641.3545 +FPS=24.94, 法向力=4641.9268, 切向力X=596.0200, 切向力Y=-1942.6631 +FPS=25.44, 法向力=4320.4155, 切向力X=789.7495, 切向力Y=-1528.2468 +FPS=24.79, 法向力=4425.6553, 切向力X=777.9601, 切向力Y=-1965.3564 +FPS=24.69, 法向力=4275.3867, 切向力X=277.7671, 切向力Y=-1838.8550 +FPS=25.25, 法向力=4344.6602, 切向力X=916.9588, 切向力Y=-1361.3474 +FPS=25.55, 法向力=4456.1455, 切向力X=1042.2820, 切向力Y=-1400.9177 +FPS=24.79, 法向力=4633.3735, 切向力X=1382.2178, 切向力Y=-262.1692 +FPS=24.43, 法向力=4325.6865, 切向力X=596.5886, 切向力Y=-798.6809 +FPS=24.47, 法向力=4031.5698, 切向力X=753.1046, 切向力Y=-1372.4528 +FPS=24.61, 法向力=4283.8955, 切向力X=793.5911, 切向力Y=-1910.8698 +FPS=24.13, 法向力=4709.6826, 切向力X=1025.2145, 切向力Y=-1552.1318 +FPS=24.76, 法向力=4228.8516, 切向力X=780.6406, 切向力Y=-442.8044 +FPS=24.68, 法向力=4140.5654, 切向力X=535.1104, 切向力Y=-1835.3037 +FPS=24.77, 法向力=4300.6777, 切向力X=736.8744, 切向力Y=-1124.3010 +FPS=25.52, 法向力=4832.8994, 切向力X=120.9930, 切向力Y=-1182.3574 +FPS=24.57, 法向力=4125.1377, 切向力X=1409.5876, 切向力Y=-976.5063 +FPS=24.49, 法向力=4342.8086, 切向力X=459.3657, 切向力Y=-1357.5063 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000293s, blend=0.002266s (9 tiles incl ref), finalize=0.000064s, total=0.002630s +FPS=25.84, 法向力=4368.5293, 切向力X=738.9675, 切向力Y=-1751.9435 +FPS=25.13, 法向力=4235.7520, 切向力X=516.1791, 切向力Y=-1346.3625 +FPS=24.49, 法向力=4401.0293, 切向力X=426.7578, 切向力Y=-1981.6582 +FPS=24.29, 法向力=4539.4707, 切向力X=525.9041, 切向力Y=-1293.2854 +FPS=24.46, 法向力=4423.2354, 切向力X=1391.3706, 切向力Y=-1190.4407 +FPS=23.62, 法向力=4298.0444, 切向力X=760.0780, 切向力Y=-383.8187 +FPS=24.43, 法向力=4357.3110, 切向力X=981.5381, 切向力Y=-1409.1478 +FPS=24.96, 法向力=4502.5806, 切向力X=1365.6584, 切向力Y=-689.5233 +FPS=24.09, 法向力=4538.2583, 切向力X=183.9274, 切向力Y=-1414.3210 +FPS=24.73, 法向力=4433.8223, 切向力X=556.7794, 切向力Y=-1510.8818 +FPS=24.58, 法向力=4646.3438, 切向力X=499.1085, 切向力Y=-1264.5629 +FPS=24.13, 法向力=4191.1865, 切向力X=724.3909, 切向力Y=-1228.9084 +FPS=24.29, 法向力=4130.9863, 切向力X=847.3235, 切向力Y=-1449.7041 +FPS=24.99, 法向力=3847.7178, 切向力X=1000.7272, 切向力Y=-1092.0497 +FPS=24.48, 法向力=4098.0547, 切向力X=113.3750, 切向力Y=-1158.3679 +FPS=23.54, 法向力=3976.6782, 切向力X=863.9891, 切向力Y=-1383.1001 +FPS=25.32, 法向力=3667.1138, 切向力X=1225.8325, 切向力Y=-2025.9579 +FPS=25.19, 法向力=4225.0337, 切向力X=549.8106, 切向力Y=-2149.7061 +FPS=25.03, 法向力=4174.9888, 切向力X=592.5786, 切向力Y=-1345.1135 +FPS=25.04, 法向力=3973.6299, 切向力X=878.9875, 切向力Y=-1703.9784 +FPS=24.91, 法向力=4068.8228, 切向力X=1421.3872, 切向力Y=-1572.7637 +FPS=25.54, 法向力=3764.1560, 切向力X=1404.7244, 切向力Y=-1084.8425 +FPS=24.27, 法向力=4176.5029, 切向力X=685.4113, 切向力Y=-1586.8235 +FPS=25.21, 法向力=4036.2847, 切向力X=1142.7711, 切向力Y=-1266.9578 +FPS=25.30, 法向力=3821.0322, 切向力X=957.6976, 切向力Y=-693.5524 +FPS=25.37, 法向力=4707.4336, 切向力X=900.5478, 切向力Y=-896.0867 +FPS=24.76, 法向力=4388.7334, 切向力X=443.3339, 切向力Y=-1242.9214 +FPS=25.29, 法向力=5080.6240, 切向力X=268.9778, 切向力Y=-1020.9700 +FPS=25.56, 法向力=4415.9746, 切向力X=300.2020, 切向力Y=-1093.7991 +FPS=25.37, 法向力=4440.1562, 切向力X=565.5166, 切向力Y=-1286.8467 +stitch_feature_optimized: canvas out_w=437, out_h=464, x_min=-93.92, y_min=-106.00 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000252s, blend=0.002309s (9 tiles incl ref), finalize=0.000063s, total=0.002630s +FPS=24.39, 法向力=4285.6104, 切向力X=555.3408, 切向力Y=-1693.4917 +FPS=24.81, 法向力=4705.2041, 切向力X=688.7725, 切向力Y=-621.9103 +FPS=25.41, 法向力=3928.6855, 切向力X=1262.3423, 切向力Y=-1648.1506 +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/logs/qt_viewer_20260604_094954.log b/examples/logs/qt_viewer_20260604_094954.log new file mode 100644 index 0000000..ce258cd --- /dev/null +++ b/examples/logs/qt_viewer_20260604_094954.log @@ -0,0 +1,1045 @@ + +按键说明:Q 退出 | R 重置追踪器 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=40 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Image processing backend: cpu (requested: cpu) + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.47, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=4.93, 法向力=725.6592, 切向力X=-602.4417, 切向力Y=-201.2371 +FPS=26.70, 法向力=778.0704, 切向力X=-30.2103, 切向力Y=325.7697 +FPS=25.42, 法向力=854.7358, 切向力X=44.8878, 切向力Y=-24.0476 +FPS=27.77, 法向力=901.7809, 切向力X=-149.1348, 切向力Y=169.3087 +FPS=28.66, 法向力=907.8855, 切向力X=-278.3670, 切向力Y=371.2182 +FPS=28.86, 法向力=866.4495, 切向力X=-416.9105, 切向力Y=-151.2607 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer_2.py", line 604, in _on_timer + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer_2.py", line 125, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=30.62, 法向力=932.4066, 切向力X=-289.3365, 切向力Y=1064.4739 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer_2.py", line 604, in _on_timer + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer_2.py", line 125, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=35.83, 法向力=809.6299, 切向力X=-523.5344, 切向力Y=133.9076 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer_2.py", line 604, in _on_timer + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer_2.py", line 125, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=36.08, 法向力=810.5604, 切向力X=-501.9883, 切向力Y=88.9605 +FPS=37.35, 法向力=1020.8395, 切向力X=-366.4169, 切向力Y=-49.8022 +FPS=28.74, 法向力=965.8162, 切向力X=-194.0547, 切向力Y=268.2649 +FPS=27.80, 法向力=1014.9087, 切向力X=-727.7421, 切向力Y=699.3634 +FPS=29.73, 法向力=1200.9565, 切向力X=-252.1347, 切向力Y=61.7834 +FPS=26.05, 法向力=911.7534, 切向力X=-444.2318, 切向力Y=731.1648 +FPS=28.85, 法向力=917.0450, 切向力X=-209.4111, 切向力Y=746.6214 +FPS=27.39, 法向力=737.9918, 切向力X=-380.2195, 切向力Y=-171.0917 +FPS=27.58, 法向力=1075.6250, 切向力X=-426.8988, 切向力Y=-264.0194 +FPS=28.09, 法向力=1129.1980, 切向力X=-477.4584, 切向力Y=107.9471 +FPS=26.73, 法向力=1054.0854, 切向力X=-556.6127, 切向力Y=299.2148 +FPS=28.20, 法向力=1098.2089, 切向力X=-532.2529, 切向力Y=294.5333 +FPS=29.34, 法向力=1127.4073, 切向力X=-842.2258, 切向力Y=428.0558 +FPS=28.90, 法向力=1037.1222, 切向力X=-211.3358, 切向力Y=485.1294 +FPS=28.02, 法向力=1032.4065, 切向力X=-891.3853, 切向力Y=679.1094 +FPS=27.98, 法向力=949.1912, 切向力X=-613.5479, 切向力Y=-167.4576 +FPS=27.73, 法向力=698.4210, 切向力X=-724.0416, 切向力Y=1045.5646 +FPS=27.98, 法向力=1039.8594, 切向力X=-214.3408, 切向力Y=289.0402 +FPS=24.78, 法向力=1086.0940, 切向力X=-377.4553, 切向力Y=417.1153 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000331s, blend=0.002425s (9 tiles incl ref), finalize=0.000102s, total=0.002866s +FPS=27.45, 法向力=953.4669, 切向力X=-741.2916, 切向力Y=711.3676 +FPS=26.03, 法向力=1071.8770, 切向力X=-621.3685, 切向力Y=1013.1844 +FPS=25.83, 法向力=1012.1256, 切向力X=-634.0399, 切向力Y=967.6335 +FPS=25.65, 法向力=1219.3740, 切向力X=-360.2020, 切向力Y=402.1263 +FPS=25.74, 法向力=1548.2020, 切向力X=-678.3643, 切向力Y=122.7489 +FPS=27.99, 法向力=1119.8605, 切向力X=-784.0410, 切向力Y=476.3571 +FPS=25.64, 法向力=1301.2264, 切向力X=-489.8851, 切向力Y=520.5228 +FPS=28.44, 法向力=1171.6724, 切向力X=-305.0431, 切向力Y=86.8743 +FPS=25.61, 法向力=955.0806, 切向力X=-448.0568, 切向力Y=-460.2069 +FPS=27.65, 法向力=872.0957, 切向力X=-599.4956, 切向力Y=209.9241 +FPS=25.43, 法向力=1265.7711, 切向力X=-218.4694, 切向力Y=808.2307 +FPS=24.45, 法向力=1111.5137, 切向力X=-52.3396, 切向力Y=204.9710 +FPS=26.56, 法向力=1100.0120, 切向力X=151.2248, 切向力Y=-277.5034 +FPS=28.81, 法向力=1228.8547, 切向力X=263.0984, 切向力Y=344.9735 +FPS=27.21, 法向力=762.9781, 切向力X=-847.7252, 切向力Y=156.3762 +FPS=26.43, 法向力=1025.3777, 切向力X=-261.3385, 切向力Y=890.3253 +FPS=26.94, 法向力=895.5193, 切向力X=-451.3028, 切向力Y=220.8453 +FPS=27.84, 法向力=821.6544, 切向力X=-620.8145, 切向力Y=150.6805 +FPS=27.32, 法向力=1065.7732, 切向力X=-1109.5076, 切向力Y=966.8081 +FPS=27.27, 法向力=975.3900, 切向力X=-523.8461, 切向力Y=74.6992 +FPS=27.17, 法向力=826.5677, 切向力X=-412.9962, 切向力Y=118.0627 +FPS=27.85, 法向力=1271.6846, 切向力X=152.4579, 切向力Y=299.2870 +FPS=28.09, 法向力=1408.9539, 切向力X=-619.3616, 切向力Y=168.1418 +FPS=28.05, 法向力=862.1406, 切向力X=-1212.6000, 切向力Y=-12.6450 +FPS=27.97, 法向力=1137.9495, 切向力X=-122.2309, 切向力Y=184.9615 +FPS=27.18, 法向力=1503.7448, 切向力X=197.7053, 切向力Y=-143.6764 +FPS=28.79, 法向力=1294.9154, 切向力X=-1116.1122, 切向力Y=-489.0666 +FPS=27.52, 法向力=1222.3171, 切向力X=-314.6762, 切向力Y=522.2736 +FPS=27.27, 法向力=1083.7961, 切向力X=-433.1176, 切向力Y=410.1391 +FPS=27.88, 法向力=959.3779, 切向力X=-414.9747, 切向力Y=229.8031 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000247s, blend=0.002412s (9 tiles incl ref), finalize=0.000062s, total=0.002728s +FPS=27.22, 法向力=860.9827, 切向力X=37.4176, 切向力Y=-207.5234 +FPS=26.68, 法向力=1264.6858, 切向力X=-271.5363, 切向力Y=237.3787 +FPS=27.06, 法向力=901.1682, 切向力X=-512.1642, 切向力Y=37.2758 +FPS=27.48, 法向力=905.2332, 切向力X=-518.6184, 切向力Y=98.2096 +FPS=26.74, 法向力=1077.3339, 切向力X=-392.0712, 切向力Y=-134.8450 +FPS=27.98, 法向力=1214.4014, 切向力X=-970.0569, 切向力Y=4.0628 +FPS=26.60, 法向力=1115.4919, 切向力X=-84.9796, 切向力Y=541.3540 +FPS=26.98, 法向力=1417.2638, 切向力X=422.0051, 切向力Y=115.2786 +FPS=27.66, 法向力=1285.2820, 切向力X=-3.1690, 切向力Y=36.6818 +FPS=27.63, 法向力=1229.5906, 切向力X=-1088.6971, 切向力Y=239.2014 +FPS=27.75, 法向力=808.4462, 切向力X=-422.6815, 切向力Y=311.2608 +FPS=27.05, 法向力=1103.5479, 切向力X=-1096.9019, 切向力Y=114.2643 +FPS=27.07, 法向力=1212.2546, 切向力X=-629.4457, 切向力Y=-125.3653 +FPS=25.96, 法向力=898.5920, 切向力X=-732.4768, 切向力Y=490.4637 +FPS=26.70, 法向力=984.3761, 切向力X=-642.7553, 切向力Y=-116.7664 +FPS=25.39, 法向力=990.0576, 切向力X=-251.6516, 切向力Y=168.4511 +FPS=26.60, 法向力=941.8380, 切向力X=-633.0178, 切向力Y=105.6688 +FPS=27.99, 法向力=1092.4703, 切向力X=-777.9368, 切向力Y=28.1885 +FPS=29.61, 法向力=1531.2666, 切向力X=-121.6154, 切向力Y=425.6622 +FPS=28.36, 法向力=1181.8127, 切向力X=398.8381, 切向力Y=-231.2739 +FPS=28.83, 法向力=1043.8151, 切向力X=-146.5938, 切向力Y=-157.7897 +FPS=28.63, 法向力=1275.8269, 切向力X=-368.9596, 切向力Y=-222.1304 +FPS=27.31, 法向力=1106.2205, 切向力X=-309.0713, 切向力Y=-59.7405 +FPS=28.09, 法向力=1026.9111, 切向力X=-232.1787, 切向力Y=185.2068 +FPS=28.24, 法向力=1231.5532, 切向力X=-434.3964, 切向力Y=-233.9692 +FPS=28.22, 法向力=806.5474, 切向力X=-6.9044, 切向力Y=-554.1046 +FPS=26.56, 法向力=1104.6398, 切向力X=-699.4132, 切向力Y=456.9937 +FPS=26.37, 法向力=1335.2203, 切向力X=-512.5718, 切向力Y=66.9109 +FPS=27.41, 法向力=948.3403, 切向力X=-886.7004, 切向力Y=-67.3138 +FPS=26.27, 法向力=1018.4255, 切向力X=-46.4998, 切向力Y=-400.1702 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000266s, blend=0.002238s (9 tiles incl ref), finalize=0.000060s, total=0.002571s +FPS=26.86, 法向力=1164.1921, 切向力X=241.1973, 切向力Y=181.5125 +FPS=27.13, 法向力=1322.3053, 切向力X=-373.7236, 切向力Y=-254.4199 +FPS=27.43, 法向力=1176.3809, 切向力X=-216.3204, 切向力Y=177.8543 +FPS=28.01, 法向力=1170.5621, 切向力X=-329.7611, 切向力Y=186.5461 +FPS=26.97, 法向力=1003.7657, 切向力X=-634.8326, 切向力Y=-250.4943 +FPS=29.02, 法向力=1027.0295, 切向力X=-639.6552, 切向力Y=-292.6921 +FPS=27.92, 法向力=1054.1664, 切向力X=-181.1171, 切向力Y=767.3738 +FPS=28.12, 法向力=1460.7688, 切向力X=-808.7946, 切向力Y=445.1399 +FPS=26.57, 法向力=832.3768, 切向力X=-500.4636, 切向力Y=-297.4527 +FPS=26.90, 法向力=1037.7350, 切向力X=73.1100, 切向力Y=-585.2866 +FPS=26.14, 法向力=1181.2261, 切向力X=-477.3946, 切向力Y=-725.5071 +FPS=27.25, 法向力=1000.9482, 切向力X=-155.7141, 切向力Y=-687.4838 +FPS=27.08, 法向力=1442.9209, 切向力X=-125.2716, 切向力Y=201.9128 +FPS=27.08, 法向力=1451.2417, 切向力X=-126.0547, 切向力Y=304.5716 +FPS=27.02, 法向力=1727.9413, 切向力X=-605.6018, 切向力Y=268.3984 +FPS=26.30, 法向力=941.9818, 切向力X=-532.1276, 切向力Y=148.5153 +FPS=28.16, 法向力=930.6432, 切向力X=-601.8170, 切向力Y=73.7391 +FPS=26.44, 法向力=1557.6389, 切向力X=-534.2141, 切向力Y=331.8157 +FPS=27.07, 法向力=968.9720, 切向力X=-779.8606, 切向力Y=-79.2510 +FPS=28.14, 法向力=1187.7498, 切向力X=-39.6699, 切向力Y=-615.1293 +FPS=27.25, 法向力=1372.5508, 切向力X=219.3700, 切向力Y=315.5693 +FPS=27.81, 法向力=1249.7266, 切向力X=91.3388, 切向力Y=466.8039 +FPS=27.63, 法向力=1068.7454, 切向力X=-541.1409, 切向力Y=-379.0685 +FPS=26.86, 法向力=1468.3529, 切向力X=-148.5132, 切向力Y=-113.8644 +FPS=27.18, 法向力=1234.2594, 切向力X=-529.5221, 切向力Y=50.7568 +FPS=26.46, 法向力=1260.9227, 切向力X=-765.0171, 切向力Y=-228.7761 +FPS=26.58, 法向力=1491.0522, 切向力X=-304.5616, 切向力Y=602.9559 +FPS=27.87, 法向力=1453.9313, 切向力X=-458.0476, 切向力Y=539.2333 +FPS=25.07, 法向力=1638.2556, 切向力X=-61.7304, 切向力Y=247.8928 +FPS=26.58, 法向力=1509.4355, 切向力X=-965.9021, 切向力Y=142.4174 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000258s, blend=0.002312s (9 tiles incl ref), finalize=0.000067s, total=0.002643s +FPS=26.92, 法向力=1233.8156, 切向力X=-736.5996, 切向力Y=157.2601 +FPS=27.47, 法向力=1095.5850, 切向力X=-330.4437, 切向力Y=696.8224 +FPS=22.49, 法向力=1620.1013, 切向力X=160.4270, 切向力Y=412.2010 +FPS=24.03, 法向力=1223.3182, 切向力X=46.0603, 切向力Y=354.7928 +FPS=22.56, 法向力=816.7283, 切向力X=81.0283, 切向力Y=67.7161 +FPS=24.30, 法向力=1063.2637, 切向力X=-290.8943, 切向力Y=30.2767 +FPS=23.37, 法向力=1208.3573, 切向力X=-579.8898, 切向力Y=279.4840 +FPS=24.26, 法向力=1272.1510, 切向力X=-555.1672, 切向力Y=355.5230 +FPS=23.78, 法向力=1065.7344, 切向力X=-609.5648, 切向力Y=434.0218 +FPS=23.47, 法向力=1377.9261, 切向力X=87.4709, 切向力Y=668.0938 +FPS=23.47, 法向力=1276.5652, 切向力X=-286.9890, 切向力Y=-508.1382 +FPS=23.55, 法向力=1149.0797, 切向力X=-184.8909, 切向力Y=200.9030 +FPS=23.97, 法向力=1163.8210, 切向力X=-190.0266, 切向力Y=164.6685 +FPS=24.06, 法向力=1295.4651, 切向力X=-48.2226, 切向力Y=-286.8162 +FPS=23.44, 法向力=1205.3550, 切向力X=259.5263, 切向力Y=-629.2840 +FPS=23.69, 法向力=1114.4453, 切向力X=283.3844, 切向力Y=-554.4554 +FPS=24.21, 法向力=1272.4982, 切向力X=581.6799, 切向力Y=-498.3537 +FPS=23.26, 法向力=1073.5632, 切向力X=117.1978, 切向力Y=-298.0582 +FPS=23.21, 法向力=1093.0017, 切向力X=-71.2788, 切向力Y=-156.5737 +FPS=23.11, 法向力=1337.9907, 切向力X=273.5617, 切向力Y=-486.7808 +FPS=23.45, 法向力=1005.8488, 切向力X=97.0059, 切向力Y=-261.3967 +FPS=23.59, 法向力=1525.0635, 切向力X=742.9917, 切向力Y=205.2711 +FPS=22.71, 法向力=1385.8854, 切向力X=-225.0890, 切向力Y=-309.3256 +FPS=22.73, 法向力=953.9916, 切向力X=89.5055, 切向力Y=203.5658 +FPS=22.25, 法向力=1682.3652, 切向力X=395.4924, 切向力Y=-655.0284 +FPS=23.20, 法向力=1476.0809, 切向力X=401.5175, 切向力Y=-475.8378 +FPS=23.02, 法向力=984.3913, 切向力X=172.8831, 切向力Y=-296.7790 +FPS=22.67, 法向力=1174.4298, 切向力X=-352.6609, 切向力Y=-602.6305 +FPS=23.08, 法向力=784.5477, 切向力X=-1629.7839, 切向力Y=-1321.7290 +FPS=23.86, 法向力=1111.4908, 切向力X=-1000.4985, 切向力Y=-1157.1852 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000293s, blend=0.002221s (9 tiles incl ref), finalize=0.000058s, total=0.002579s +FPS=22.96, 法向力=1218.6729, 切向力X=1902.8604, 切向力Y=-278.7301 +FPS=22.36, 法向力=1516.8146, 切向力X=1747.9985, 切向力Y=380.5629 +FPS=22.73, 法向力=1391.4546, 切向力X=2494.7026, 切向力Y=600.3412 +FPS=23.68, 法向力=1271.1753, 切向力X=2328.8032, 切向力Y=260.6185 +FPS=23.47, 法向力=1097.4553, 切向力X=986.6204, 切向力Y=375.0298 +FPS=24.47, 法向力=1075.5339, 切向力X=975.3048, 切向力Y=445.2827 +FPS=23.39, 法向力=1733.2556, 切向力X=-1219.0364, 切向力Y=-215.4794 +FPS=23.68, 法向力=1483.4504, 切向力X=58.4972, 切向力Y=-131.1425 +FPS=23.13, 法向力=1141.5916, 切向力X=-673.2684, 切向力Y=-429.0424 +FPS=22.60, 法向力=1208.3478, 切向力X=-959.4600, 切向力Y=-220.7940 +FPS=22.41, 法向力=1645.9370, 切向力X=269.1602, 切向力Y=-589.9969 +FPS=23.02, 法向力=1155.1940, 切向力X=-48.3370, 切向力Y=-293.8901 +FPS=22.31, 法向力=1272.9727, 切向力X=-256.6456, 切向力Y=-2.8445 +FPS=23.20, 法向力=1182.8235, 切向力X=-544.9127, 切向力Y=371.0585 +FPS=23.86, 法向力=1238.6052, 切向力X=-445.0091, 切向力Y=380.6926 +FPS=23.05, 法向力=934.0994, 切向力X=-70.2821, 切向力Y=531.3785 +FPS=23.23, 法向力=1344.0103, 切向力X=322.4831, 切向力Y=0.7148 +FPS=23.37, 法向力=1423.8735, 切向力X=427.9128, 切向力Y=-106.7751 +FPS=23.69, 法向力=1240.3821, 切向力X=709.4444, 切向力Y=-357.0419 +FPS=22.27, 法向力=1445.1660, 切向力X=118.7448, 切向力Y=706.1684 +FPS=23.53, 法向力=756.8318, 切向力X=-732.6926, 切向力Y=-38.3757 +FPS=22.78, 法向力=1391.6688, 切向力X=-783.8282, 切向力Y=197.9370 +FPS=22.85, 法向力=1272.6763, 切向力X=-483.8870, 切向力Y=37.0628 +FPS=23.47, 法向力=810.8070, 切向力X=-1570.3530, 切向力Y=-391.8138 +FPS=23.23, 法向力=991.4003, 切向力X=-2344.8047, 切向力Y=-95.7438 +FPS=23.49, 法向力=1285.4199, 切向力X=-1330.9712, 切向力Y=-347.1403 +FPS=21.18, 法向力=1253.6763, 切向力X=-2369.8591, 切向力Y=-712.0045 +FPS=20.30, 法向力=1503.4402, 切向力X=-1289.3635, 切向力Y=-404.0118 +FPS=22.95, 法向力=1157.1282, 切向力X=-2439.3008, 切向力Y=-475.0649 +FPS=22.91, 法向力=1090.9561, 切向力X=-1704.6492, 切向力Y=-326.0500 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002266s (9 tiles incl ref), finalize=0.000061s, total=0.002581s +FPS=22.29, 法向力=1486.3533, 切向力X=-2174.6145, 切向力Y=194.8116 +FPS=21.83, 法向力=1356.5725, 切向力X=-2937.7012, 切向力Y=-886.7089 +FPS=23.44, 法向力=1147.4443, 切向力X=-1839.4968, 切向力Y=-1900.1677 +FPS=23.04, 法向力=1710.5068, 切向力X=-2184.3379, 切向力Y=-4084.1763 +FPS=22.54, 法向力=2326.1318, 切向力X=-2377.1973, 切向力Y=-6516.3799 +FPS=21.79, 法向力=2535.3853, 切向力X=-2984.2744, 切向力Y=-7713.4771 +FPS=23.17, 法向力=2677.6487, 切向力X=-2160.7866, 切向力Y=-11195.4941 +FPS=22.96, 法向力=2953.2292, 切向力X=-1097.8962, 切向力Y=-14111.6318 +FPS=22.37, 法向力=3219.0361, 切向力X=-635.3990, 切向力Y=-15792.4316 +FPS=23.03, 法向力=3770.0225, 切向力X=-533.6721, 切向力Y=-18838.9141 +FPS=23.38, 法向力=3912.6719, 切向力X=-111.6132, 切向力Y=-19525.7051 +FPS=23.65, 法向力=4060.6172, 切向力X=-529.2401, 切向力Y=-20234.1094 +FPS=23.69, 法向力=4066.5667, 切向力X=-588.2541, 切向力Y=-20237.2617 +FPS=23.03, 法向力=4360.8369, 切向力X=-833.9804, 切向力Y=-22120.0312 +FPS=22.32, 法向力=3651.5291, 切向力X=-718.1901, 切向力Y=-20592.0039 +FPS=23.08, 法向力=4258.3848, 切向力X=30.9008, 切向力Y=-20134.7422 +FPS=23.49, 法向力=3756.7749, 切向力X=-857.6758, 切向力Y=-17722.6328 +FPS=22.70, 法向力=3536.5249, 切向力X=-986.5125, 切向力Y=-17173.1172 +FPS=23.09, 法向力=3759.6206, 切向力X=-923.8978, 切向力Y=-15905.2871 +FPS=23.55, 法向力=2864.2725, 切向力X=-2094.7373, 切向力Y=-13234.2158 +FPS=23.41, 法向力=2750.5439, 切向力X=-2326.5327, 切向力Y=-10641.8789 +FPS=23.91, 法向力=2660.4556, 切向力X=-2452.5510, 切向力Y=-10631.0166 +FPS=23.06, 法向力=2159.8140, 切向力X=-4125.8984, 切向力Y=-6476.4043 +FPS=23.09, 法向力=1795.7877, 切向力X=-6348.0430, 切向力Y=-2418.2676 +FPS=23.87, 法向力=1822.9052, 切向力X=-5701.6895, 切向力Y=734.5370 +FPS=23.68, 法向力=1515.2836, 切向力X=-6200.0068, 切向力Y=4547.3887 +FPS=23.60, 法向力=2492.8516, 切向力X=-6429.9023, 切向力Y=10820.4160 +FPS=24.42, 法向力=2733.0796, 切向力X=-5730.2720, 切向力Y=11626.0254 +FPS=24.60, 法向力=3059.2727, 切向力X=-7048.4258, 切向力Y=13397.7236 +FPS=23.59, 法向力=3512.7410, 切向力X=-8191.5581, 切向力Y=13707.8965 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.002171s (9 tiles incl ref), finalize=0.000063s, total=0.002500s +FPS=24.98, 法向力=3314.5825, 切向力X=-9289.3691, 切向力Y=14715.2100 +FPS=24.00, 法向力=3255.8662, 切向力X=-9539.6094, 切向力Y=12517.5098 +FPS=22.84, 法向力=2997.9443, 切向力X=-8102.5122, 切向力Y=13279.3105 +FPS=23.92, 法向力=2808.4392, 切向力X=-8464.9414, 切向力Y=12793.0527 +FPS=24.13, 法向力=2659.9724, 切向力X=-8288.9043, 切向力Y=11494.3428 +FPS=24.64, 法向力=3047.7410, 切向力X=-7970.5527, 切向力Y=10462.7090 +FPS=24.15, 法向力=2763.0366, 切向力X=-7081.8809, 切向力Y=9630.3330 +FPS=23.77, 法向力=2867.0552, 切向力X=-7564.7979, 切向力Y=9528.1543 +FPS=24.80, 法向力=2461.1387, 切向力X=-7494.2524, 切向力Y=7051.6802 +FPS=24.48, 法向力=2466.3057, 切向力X=-7443.1807, 切向力Y=6926.4453 +FPS=24.56, 法向力=2006.2366, 切向力X=-6439.8291, 切向力Y=845.0042 +FPS=23.97, 法向力=2213.2437, 切向力X=-5636.9717, 切向力Y=-1636.7544 +FPS=24.56, 法向力=2295.4219, 切向力X=-7484.8945, 切向力Y=-5664.9419 +FPS=24.65, 法向力=2854.1272, 切向力X=-5933.2383, 切向力Y=-12761.4629 +FPS=24.62, 法向力=3043.1042, 切向力X=-5692.0415, 切向力Y=-14915.1240 +FPS=23.77, 法向力=3823.0557, 切向力X=-5305.0107, 切向力Y=-15658.6729 +FPS=24.38, 法向力=4489.3965, 切向力X=-3894.5044, 切向力Y=-18318.9512 +FPS=24.72, 法向力=4294.2383, 切向力X=-5978.1328, 切向力Y=-19804.0918 +FPS=24.95, 法向力=4165.9424, 切向力X=-6082.2339, 切向力Y=-19833.4785 +FPS=24.46, 法向力=3935.5132, 切向力X=-6225.9644, 切向力Y=-19511.4434 +FPS=24.27, 法向力=3845.7485, 切向力X=-6749.6665, 切向力Y=-19019.2559 +FPS=24.67, 法向力=4439.5625, 切向力X=-6882.2773, 切向力Y=-18792.6992 +FPS=24.59, 法向力=3345.6536, 切向力X=-6417.9268, 切向力Y=-16524.8477 +FPS=25.17, 法向力=3809.5776, 切向力X=-6190.8579, 切向力Y=-12733.8594 +FPS=24.13, 法向力=2610.7964, 切向力X=-7043.3789, 切向力Y=-8425.8672 +FPS=24.64, 法向力=1732.8894, 切向力X=-6530.3521, 切向力Y=-4612.0952 +FPS=26.71, 法向力=1764.1282, 切向力X=-4898.3799, 切向力Y=-1976.5443 +FPS=27.37, 法向力=1648.8707, 切向力X=-3735.8411, 切向力Y=-1694.7576 +FPS=27.26, 法向力=2173.6868, 切向力X=-2770.2354, 切向力Y=-1295.8301 +FPS=25.18, 法向力=1979.5302, 切向力X=-3059.2217, 切向力Y=-1273.4183 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000257s, blend=0.002195s (9 tiles incl ref), finalize=0.000059s, total=0.002517s +FPS=26.30, 法向力=1999.4856, 切向力X=-3149.1184, 切向力Y=-3059.4033 +FPS=26.08, 法向力=2538.3208, 切向力X=-4988.5000, 切向力Y=-5572.6821 +FPS=25.70, 法向力=3463.7690, 切向力X=-7333.2197, 切向力Y=-10122.2666 +FPS=26.74, 法向力=4825.1416, 切向力X=-10528.0830, 切向力Y=-13928.1240 +FPS=25.34, 法向力=6679.1406, 切向力X=-15748.5430, 切向力Y=-29959.0449 +FPS=24.82, 法向力=7693.0630, 切向力X=-14730.3770, 切向力Y=-36972.3867 +FPS=23.85, 法向力=9161.0508, 切向力X=-12005.6494, 切向力Y=-43016.6641 +FPS=24.77, 法向力=9532.8867, 切向力X=-8381.7256, 切向力Y=-47672.1055 +FPS=24.29, 法向力=10224.2197, 切向力X=-5934.2324, 切向力Y=-50597.8281 +FPS=23.60, 法向力=10595.1553, 切向力X=-3780.4763, 切向力Y=-53791.2578 +FPS=25.33, 法向力=13512.6465, 切向力X=-2530.3398, 切向力Y=-58962.4141 +FPS=24.54, 法向力=13884.9629, 切向力X=-1892.5834, 切向力Y=-58478.4883 +FPS=24.52, 法向力=13953.8379, 切向力X=-1918.7168, 切向力Y=-58162.6914 +FPS=24.60, 法向力=13726.4727, 切向力X=-4394.0322, 切向力Y=-55612.0195 +FPS=24.37, 法向力=13987.4434, 切向力X=-5890.1875, 切向力Y=-53463.2383 +FPS=23.77, 法向力=13483.5371, 切向力X=-6007.0137, 切向力Y=-53725.3867 +FPS=25.20, 法向力=13771.4385, 切向力X=-5182.2349, 切向力Y=-52609.9766 +FPS=24.31, 法向力=13344.6465, 切向力X=-4202.0747, 切向力Y=-49678.6875 +FPS=23.98, 法向力=11123.7393, 切向力X=-3858.2471, 切向力Y=-44614.4609 +FPS=24.52, 法向力=7295.5059, 切向力X=-5166.7275, 切向力Y=-27363.2344 +FPS=23.91, 法向力=5789.6216, 切向力X=-5591.7456, 切向力Y=-18917.3066 +FPS=24.62, 法向力=4856.8936, 切向力X=-4784.3521, 切向力Y=-12644.1895 +FPS=23.54, 法向力=3895.7944, 切向力X=-4377.5166, 切向力Y=-9628.0391 +FPS=24.66, 法向力=3619.1089, 切向力X=-3376.9067, 切向力Y=-8180.5225 +FPS=24.33, 法向力=2653.3970, 切向力X=-4085.2998, 切向力Y=-4070.6001 +FPS=25.09, 法向力=2059.7627, 切向力X=-5272.4111, 切向力Y=-1391.3165 +FPS=24.23, 法向力=1970.0457, 切向力X=-7206.1440, 切向力Y=2212.6357 +FPS=24.76, 法向力=2165.4968, 切向力X=-9539.6807, 切向力Y=6244.8022 +FPS=24.83, 法向力=3807.1719, 切向力X=-12095.9414, 切向力Y=14709.2773 +FPS=23.75, 法向力=4306.7178, 切向力X=-13655.7607, 切向力Y=18632.9512 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000396s, blend=0.002220s (9 tiles incl ref), finalize=0.000060s, total=0.002682s +FPS=24.74, 法向力=4588.8740, 切向力X=-15201.6406, 切向力Y=21598.7812 +FPS=24.07, 法向力=5441.6372, 切向力X=-16916.9805, 切向力Y=28874.3457 +FPS=25.31, 法向力=4805.7979, 切向力X=-14297.2949, 切向力Y=31870.9785 +FPS=25.32, 法向力=5642.5635, 切向力X=-13831.1641, 切向力Y=33393.3594 +FPS=25.62, 法向力=5096.8745, 切向力X=-15678.9492, 切向力Y=33740.8164 +FPS=22.61, 法向力=5413.8340, 切向力X=-17521.1016, 切向力Y=33842.1484 +FPS=22.79, 法向力=5217.9287, 切向力X=-19875.8594, 切向力Y=36449.4531 +FPS=24.89, 法向力=5423.7070, 切向力X=-21846.1406, 切向力Y=38179.3750 +FPS=25.06, 法向力=5724.8691, 切向力X=-21953.8848, 切向力Y=38316.1445 +FPS=24.21, 法向力=5259.6562, 切向力X=-21877.3477, 切向力Y=36329.0977 +FPS=25.31, 法向力=4867.1768, 切向力X=-18460.4004, 切向力Y=28340.9707 +FPS=25.30, 法向力=4265.6006, 切向力X=-13957.0234, 切向力Y=21298.5078 +FPS=25.24, 法向力=3629.7715, 切向力X=-8976.2129, 切向力Y=13316.5186 +FPS=25.10, 法向力=2507.3691, 切向力X=-4600.3076, 切向力Y=5190.0757 +FPS=24.30, 法向力=2434.2405, 切向力X=-4048.0752, 切向力Y=3154.5415 +FPS=24.05, 法向力=2126.6028, 切向力X=-3814.2310, 切向力Y=2005.2832 +FPS=25.43, 法向力=2357.1917, 切向力X=-3852.6479, 切向力Y=1088.7749 +FPS=25.20, 法向力=2102.5542, 切向力X=-3589.6006, 切向力Y=342.9466 +FPS=25.49, 法向力=2498.2361, 切向力X=-4476.2725, 切向力Y=249.0155 +FPS=24.76, 法向力=2276.7981, 切向力X=-6779.6406, 切向力Y=-1172.1650 +FPS=25.19, 法向力=3058.0747, 切向力X=-13089.0498, 切向力Y=-6686.3115 +FPS=25.68, 法向力=3854.0940, 切向力X=-13344.0771, 切向力Y=-9605.7598 +FPS=24.97, 法向力=3891.5278, 切向力X=-13469.7520, 切向力Y=-13619.8994 +FPS=25.11, 法向力=4525.7529, 切向力X=-12159.4043, 切向力Y=-15223.8037 +FPS=24.46, 法向力=4969.8418, 切向力X=-10450.9814, 切向力Y=-16725.7148 +FPS=25.28, 法向力=4985.9707, 切向力X=-8949.3955, 切向力Y=-18841.6387 +FPS=25.15, 法向力=4602.4551, 切向力X=-7040.1431, 切向力Y=-22340.2891 +FPS=25.08, 法向力=5071.3228, 切向力X=-6260.3989, 切向力Y=-21549.9180 +FPS=24.70, 法向力=5147.8682, 切向力X=-5098.9761, 切向力Y=-21546.3594 +FPS=23.96, 法向力=5352.9980, 切向力X=-4155.8081, 切向力Y=-20717.2207 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000265s, blend=0.002220s (9 tiles incl ref), finalize=0.000068s, total=0.002559s +FPS=25.18, 法向力=5108.8984, 切向力X=-2932.3647, 切向力Y=-21041.8340 +FPS=25.23, 法向力=5227.2231, 切向力X=-3801.8906, 切向力Y=-19657.4023 +FPS=25.08, 法向力=5175.8262, 切向力X=-3178.7422, 切向力Y=-20559.1172 +FPS=24.70, 法向力=5246.1992, 切向力X=-2147.0234, 切向力Y=-19245.5645 +FPS=25.44, 法向力=6374.4614, 切向力X=-415.2645, 切向力Y=-17385.0547 +FPS=26.02, 法向力=5177.3730, 切向力X=1253.6787, 切向力Y=-15942.3828 +FPS=25.27, 法向力=4570.2554, 切向力X=-651.1123, 切向力Y=-12578.8291 +FPS=26.14, 法向力=4409.7422, 切向力X=-1562.5858, 切向力Y=-9306.9326 +FPS=25.26, 法向力=4042.0874, 切向力X=-1626.4497, 切向力Y=-8639.8789 +FPS=26.08, 法向力=3556.9023, 切向力X=-1458.4885, 切向力Y=-7014.1719 +FPS=25.12, 法向力=3733.5474, 切向力X=-1983.0010, 切向力Y=-5913.7788 +FPS=25.83, 法向力=3002.8091, 切向力X=-1156.5590, 切向力Y=-4302.2393 +FPS=26.40, 法向力=2992.3374, 切向力X=-1219.6160, 切向力Y=-4288.3247 +FPS=25.17, 法向力=2681.2783, 切向力X=-964.4628, 切向力Y=-3817.5698 +FPS=25.78, 法向力=2360.0195, 切向力X=-2256.0513, 切向力Y=-3087.3892 +FPS=25.31, 法向力=3045.6240, 切向力X=-2909.5112, 切向力Y=-2072.2090 +FPS=25.14, 法向力=2980.3037, 切向力X=-3981.1743, 切向力Y=-2416.4106 +FPS=25.19, 法向力=3217.8638, 切向力X=-4991.9072, 切向力Y=-5699.8477 +FPS=25.76, 法向力=4354.7100, 切向力X=-5715.3145, 切向力Y=-11058.4395 +FPS=25.58, 法向力=4964.8984, 切向力X=-7743.2197, 切向力Y=-16802.2383 +FPS=25.26, 法向力=5054.6743, 切向力X=-10528.2832, 切向力Y=-22243.4727 +FPS=25.23, 法向力=6896.6582, 切向力X=-12807.4902, 切向力Y=-29202.7891 +FPS=25.38, 法向力=8193.5957, 切向力X=-15030.0400, 切向力Y=-37493.8047 +FPS=26.09, 法向力=9522.9521, 切向力X=-14673.1504, 切向力Y=-44933.3750 +FPS=25.51, 法向力=13124.7305, 切向力X=-10719.6211, 切向力Y=-58421.2969 +FPS=26.55, 法向力=14990.9678, 切向力X=-9453.3877, 切向力Y=-63749.3047 +FPS=24.55, 法向力=16268.3096, 切向力X=-7634.8003, 切向力Y=-67720.2500 +FPS=24.78, 法向力=18463.3789, 切向力X=-4433.0122, 切向力Y=-71206.3594 +FPS=24.43, 法向力=19854.7344, 切向力X=-1154.2323, 切向力Y=-74161.7188 +FPS=24.22, 法向力=21636.7031, 切向力X=230.0583, 切向力Y=-76685.2500 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000278s, blend=0.002190s (9 tiles incl ref), finalize=0.000060s, total=0.002533s +FPS=24.70, 法向力=22681.4688, 切向力X=365.4586, 切向力Y=-76787.9375 +FPS=25.09, 法向力=21803.3789, 切向力X=1235.7925, 切向力Y=-74053.3516 +FPS=24.18, 法向力=18863.2266, 切向力X=249.4041, 切向力Y=-66875.8750 +FPS=23.93, 法向力=14194.5439, 切向力X=-3594.9053, 切向力Y=-53283.6250 +FPS=24.57, 法向力=8354.4033, 切向力X=-6788.3057, 切向力Y=-27510.2324 +FPS=24.23, 法向力=6437.6626, 切向力X=-6817.8833, 切向力Y=-19672.2695 +FPS=24.14, 法向力=5871.0957, 切向力X=-7208.6050, 切向力Y=-15506.0518 +FPS=24.48, 法向力=4959.1616, 切向力X=-6020.6562, 切向力Y=-12895.8018 +FPS=24.69, 法向力=5125.6367, 切向力X=-7784.7842, 切向力Y=-10674.5273 +FPS=24.07, 法向力=4627.7651, 切向力X=-8715.2188, 切向力Y=-9195.4453 +FPS=24.54, 法向力=3870.5945, 切向力X=-10163.0713, 切向力Y=-7099.9136 +FPS=24.39, 法向力=4033.8945, 切向力X=-12340.4639, 切向力Y=-4971.9238 +FPS=23.22, 法向力=2999.0208, 切向力X=-15118.4824, 切向力Y=-1744.0874 +FPS=24.45, 法向力=3874.6646, 切向力X=-22174.7266, 切向力Y=9499.4482 +FPS=23.85, 法向力=4033.9995, 切向力X=-25857.5039, 切向力Y=15139.4756 +FPS=23.86, 法向力=5219.2036, 切向力X=-30435.0430, 切向力Y=20264.3906 +FPS=24.57, 法向力=6533.3174, 切向力X=-36131.9023, 切向力Y=28866.1367 +FPS=24.40, 法向力=6605.9951, 切向力X=-37884.9062, 切向力Y=33662.3828 +FPS=23.96, 法向力=6949.2295, 切向力X=-36867.3242, 切向力Y=37607.4570 +FPS=24.24, 法向力=7518.6152, 切向力X=-37773.0859, 切向力Y=42381.5469 +FPS=24.05, 法向力=8294.9805, 切向力X=-37308.7578, 切向力Y=45202.8984 +FPS=24.52, 法向力=8395.0293, 切向力X=-36855.0273, 切向力Y=51338.3516 +FPS=25.16, 法向力=8101.5928, 切向力X=-36048.5625, 切向力Y=51540.9219 +FPS=24.26, 法向力=7577.8892, 切向力X=-36060.4023, 切向力Y=49978.2031 +FPS=23.96, 法向力=7093.5693, 切向力X=-34841.7500, 切向力Y=49956.7070 +FPS=24.88, 法向力=7318.4824, 切向力X=-33499.1719, 切向力Y=50714.0703 +FPS=23.80, 法向力=6791.0342, 切向力X=-32531.9531, 切向力Y=51034.4062 +FPS=24.40, 法向力=6872.2178, 切向力X=-31325.6621, 切向力Y=48959.2031 +FPS=25.45, 法向力=6687.2544, 切向力X=-29731.3242, 切向力Y=46698.3672 +FPS=24.23, 法向力=6676.1484, 切向力X=-26327.1250, 切向力Y=42071.9297 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000248s, blend=0.002166s (9 tiles incl ref), finalize=0.000059s, total=0.002479s +FPS=23.86, 法向力=8279.2275, 切向力X=-15908.6895, 切向力Y=23626.5000 +FPS=23.82, 法向力=9760.0059, 切向力X=-11612.1426, 切向力Y=12583.9609 +FPS=23.64, 法向力=10259.8506, 切向力X=-7131.5049, 切向力Y=1172.9866 +FPS=24.59, 法向力=12612.1406, 切向力X=1479.9779, 切向力Y=-14782.3682 +FPS=24.44, 法向力=13633.1982, 切向力X=5752.1123, 切向力Y=-21971.9570 +FPS=24.45, 法向力=14362.7344, 切向力X=9310.0469, 切向力Y=-25617.2305 +FPS=23.75, 法向力=15451.8447, 切向力X=13004.5684, 切向力Y=-29135.6484 +FPS=25.47, 法向力=16130.4854, 切向力X=16429.8809, 切向力Y=-31896.8828 +FPS=24.27, 法向力=15683.2734, 切向力X=16371.3809, 切向力Y=-32790.0547 +FPS=24.73, 法向力=15357.0791, 切向力X=13540.3242, 切向力Y=-29942.8359 +FPS=24.57, 法向力=14991.8799, 切向力X=11992.2100, 切向力Y=-30058.4570 +FPS=24.67, 法向力=15139.3867, 切向力X=11965.1123, 切向力Y=-30010.8223 +FPS=24.19, 法向力=14306.9365, 切向力X=7550.2764, 切向力Y=-27698.3691 +FPS=25.09, 法向力=10569.9268, 切向力X=-3350.5901, 切向力Y=-21408.0059 +FPS=23.96, 法向力=9014.7236, 切向力X=-10569.2080, 切向力Y=-11702.8184 +FPS=24.70, 法向力=7623.2607, 切向力X=-10430.6172, 切向力Y=-9308.9414 +FPS=25.09, 法向力=6048.5010, 切向力X=-9700.7969, 切向力Y=-8111.4160 +FPS=21.71, 法向力=5273.8047, 切向力X=-8180.7490, 切向力Y=-5621.0107 +FPS=24.26, 法向力=4548.9072, 切向力X=-8144.4971, 切向力Y=-6108.6172 +FPS=25.00, 法向力=4534.3945, 切向力X=-9871.0938, 切向力Y=-5720.0205 +FPS=25.27, 法向力=4621.0635, 切向力X=-9471.9805, 切向力Y=-8178.5264 +FPS=25.20, 法向力=7626.3257, 切向力X=-2238.8745, 切向力Y=-30714.7285 +FPS=25.04, 法向力=9389.8936, 切向力X=3181.1638, 切向力Y=-41828.3594 +FPS=23.98, 法向力=11837.1016, 切向力X=9008.8135, 切向力Y=-51583.5977 +FPS=25.34, 法向力=14621.3906, 切向力X=17292.3398, 切向力Y=-59478.2969 +FPS=25.57, 法向力=16107.7012, 切向力X=23659.3379, 切向力Y=-65403.0898 +FPS=24.67, 法向力=17123.1055, 切向力X=29386.3477, 切向力Y=-68017.2188 +FPS=25.12, 法向力=19594.3750, 切向力X=35098.3906, 切向力Y=-73708.2891 +FPS=25.93, 法向力=19680.7324, 切向力X=35598.5469, 切向力Y=-73866.0000 +FPS=24.66, 法向力=21967.9414, 切向力X=36208.2734, 切向力Y=-74149.3516 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000250s, blend=0.002223s (9 tiles incl ref), finalize=0.000059s, total=0.002538s +FPS=24.94, 法向力=22752.9980, 切向力X=36381.5352, 切向力Y=-74197.8828 +FPS=25.20, 法向力=24104.6152, 切向力X=36644.1797, 切向力Y=-74012.2812 +FPS=24.83, 法向力=24101.9727, 切向力X=37175.2891, 切向力Y=-72834.8438 +FPS=24.48, 法向力=24084.6055, 切向力X=37531.8945, 切向力Y=-72063.8438 +FPS=24.92, 法向力=23365.6211, 切向力X=37220.0820, 切向力Y=-70585.3047 +FPS=25.03, 法向力=21881.4922, 切向力X=36331.6953, 切向力Y=-65103.9688 +FPS=23.39, 法向力=20223.9941, 切向力X=33661.3125, 切向力Y=-57734.3281 +FPS=25.24, 法向力=16005.0420, 切向力X=26603.2852, 切向力Y=-40547.5938 +FPS=25.31, 法向力=16089.8730, 切向力X=27008.9297, 切向力Y=-40150.5820 +FPS=24.70, 法向力=12907.1738, 切向力X=21909.9531, 切向力Y=-20917.9609 +FPS=24.59, 法向力=11572.6680, 切向力X=18808.8145, 切向力Y=-13230.8438 +FPS=25.01, 法向力=9208.9209, 切向力X=7333.4863, 切向力Y=6771.0015 +FPS=25.04, 法向力=8121.0469, 切向力X=47.7398, 切向力Y=15032.5234 +FPS=24.36, 法向力=8223.3633, 切向力X=-7423.9785, 切向力Y=21220.8984 +FPS=25.96, 法向力=8175.6230, 切向力X=-11908.4004, 切向力Y=25882.4531 +FPS=24.08, 法向力=8176.5552, 切向力X=-15536.9150, 切向力Y=26724.8535 +FPS=23.43, 法向力=8821.4453, 切向力X=-17799.2227, 切向力Y=23503.2695 +FPS=24.90, 法向力=7649.0605, 切向力X=-17192.3574, 切向力Y=12149.2871 +FPS=25.85, 法向力=7774.8760, 切向力X=-17541.8633, 切向力Y=12312.6924 +FPS=25.35, 法向力=6433.9897, 切向力X=-10103.4316, 切向力Y=-2021.7729 +FPS=24.94, 法向力=5765.4482, 切向力X=-7771.5566, 切向力Y=-4350.9395 +FPS=25.53, 法向力=5354.5977, 切向力X=-6801.1201, 切向力Y=-4098.9170 +FPS=24.01, 法向力=5205.1440, 切向力X=-7148.3730, 切向力Y=-5654.0581 +FPS=24.70, 法向力=4962.7266, 切向力X=-6999.1855, 切向力Y=-5065.3262 +FPS=25.02, 法向力=4862.5728, 切向力X=-6949.0938, 切向力Y=-5060.2217 +FPS=23.17, 法向力=5275.3486, 切向力X=-6405.7632, 切向力Y=-4995.8584 +FPS=25.89, 法向力=5006.1392, 切向力X=-4435.3076, 切向力Y=-6443.2686 +FPS=25.11, 法向力=4678.5801, 切向力X=-2952.9561, 切向力Y=-9138.4502 +FPS=26.52, 法向力=4628.4199, 切向力X=-2817.3027, 切向力Y=-9286.5391 +FPS=25.50, 法向力=5227.8726, 切向力X=1410.3606, 切向力Y=-15673.6416 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000589s, blend=0.002251s (9 tiles incl ref), finalize=0.000062s, total=0.002911s +FPS=24.96, 法向力=5448.1099, 切向力X=2920.7810, 切向力Y=-18578.1445 +FPS=25.33, 法向力=6206.5254, 切向力X=4363.0439, 切向力Y=-26463.2734 +FPS=25.08, 法向力=6467.7212, 切向力X=4900.2456, 切向力Y=-29839.1035 +FPS=25.86, 法向力=6093.9048, 切向力X=4703.7734, 切向力Y=-33219.1406 +FPS=24.94, 法向力=6609.7837, 切向力X=3709.5332, 切向力Y=-34479.9375 +FPS=25.27, 法向力=6385.5713, 切向力X=2291.5396, 切向力Y=-35374.7617 +FPS=25.36, 法向力=6290.9341, 切向力X=2532.0105, 切向力Y=-35086.9648 +FPS=26.24, 法向力=6457.1733, 切向力X=-367.5697, 切向力Y=-30349.5410 +FPS=26.78, 法向力=6531.4648, 切向力X=-440.6782, 切向力Y=-30164.7578 +FPS=25.05, 法向力=5455.6367, 切向力X=-4293.1719, 切向力Y=-19537.3457 +FPS=25.71, 法向力=4792.5029, 切向力X=-5764.8315, 切向力Y=-12975.0225 +FPS=25.10, 法向力=4727.8999, 切向力X=-5890.5386, 切向力Y=-10142.4277 +FPS=26.04, 法向力=4935.4604, 切向力X=-5373.3115, 切向力Y=-8947.2090 +FPS=24.78, 法向力=4414.7363, 切向力X=-4433.1992, 切向力Y=-7648.5957 +FPS=24.20, 法向力=4579.5928, 切向力X=-2557.8950, 切向力Y=-7368.3193 +FPS=25.87, 法向力=4439.9302, 切向力X=-514.3945, 切向力Y=-6155.5132 +FPS=23.70, 法向力=3805.6479, 切向力X=1010.3776, 切向力Y=-6384.0537 +FPS=25.23, 法向力=3856.6558, 切向力X=2847.8799, 切向力Y=-6050.9258 +FPS=25.96, 法向力=3727.0500, 切向力X=4238.7622, 切向力Y=-5659.6006 +FPS=25.25, 法向力=3366.4780, 切向力X=5151.6553, 切向力Y=-5111.6812 +FPS=24.77, 法向力=3455.2900, 切向力X=5083.9043, 切向力Y=-4483.6396 +FPS=25.36, 法向力=3346.4324, 切向力X=5583.5596, 切向力Y=-5625.9526 +FPS=24.42, 法向力=3645.0132, 切向力X=6703.5327, 切向力Y=-4920.9409 +FPS=23.91, 法向力=3553.3389, 切向力X=5928.6758, 切向力Y=-4731.7998 +FPS=25.83, 法向力=3147.8916, 切向力X=5983.6357, 切向力Y=-4632.3633 +FPS=25.13, 法向力=2730.4880, 切向力X=5802.7378, 切向力Y=-3951.2344 +FPS=25.17, 法向力=3027.9033, 切向力X=5113.7617, 切向力Y=-3794.1252 +FPS=23.25, 法向力=3507.0586, 切向力X=4786.3901, 切向力Y=-4353.6606 +FPS=25.46, 法向力=3428.6440, 切向力X=3846.5586, 切向力Y=-4992.2920 +FPS=24.03, 法向力=3367.9370, 切向力X=3074.4551, 切向力Y=-5770.0830 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002292s (9 tiles incl ref), finalize=0.000060s, total=0.002602s +FPS=25.24, 法向力=2947.0830, 切向力X=1927.0409, 切向力Y=-6047.9819 +FPS=25.10, 法向力=3049.5400, 切向力X=1331.1638, 切向力Y=-5653.7100 +FPS=22.98, 法向力=3019.1230, 切向力X=1070.8020, 切向力Y=-5939.6675 +FPS=25.03, 法向力=3089.5349, 切向力X=-477.1544, 切向力Y=-5642.8833 +FPS=24.74, 法向力=3808.7451, 切向力X=-2400.5002, 切向力Y=-5452.2900 +FPS=24.13, 法向力=4156.6353, 切向力X=-5278.4312, 切向力Y=-6800.7715 +FPS=23.95, 法向力=4093.6550, 切向力X=-7031.4121, 切向力Y=-7521.1919 +FPS=24.43, 法向力=4096.7754, 切向力X=-7945.7769, 切向力Y=-5625.0132 +FPS=25.47, 法向力=4134.1313, 切向力X=-8060.1250, 切向力Y=-5517.4927 +FPS=24.71, 法向力=3598.8608, 切向力X=-8040.8818, 切向力Y=-5608.7744 +FPS=25.06, 法向力=4251.5210, 切向力X=-4338.4951, 切向力Y=-6031.6465 +FPS=24.09, 法向力=3590.2456, 切向力X=-791.6645, 切向力Y=-7321.4233 +FPS=23.64, 法向力=3908.0833, 切向力X=5876.8999, 切向力Y=-6807.3545 +FPS=24.01, 法向力=3780.2363, 切向力X=8377.1035, 切向力Y=-7515.3438 +FPS=24.29, 法向力=3833.1294, 切向力X=11069.8477, 切向力Y=-7026.1357 +FPS=24.50, 法向力=4331.0127, 切向力X=12716.6748, 切向力Y=-6941.3682 +FPS=24.43, 法向力=4012.3584, 切向力X=13778.4805, 切向力Y=-6612.9893 +FPS=24.26, 法向力=3999.2832, 切向力X=14359.2246, 切向力Y=-6077.1660 +FPS=24.93, 法向力=4056.3926, 切向力X=14251.8828, 切向力Y=-5946.0361 +FPS=24.93, 法向力=4080.8733, 切向力X=13746.6592, 切向力Y=-7456.2446 +FPS=25.59, 法向力=3755.3101, 切向力X=11732.3154, 切向力Y=-8073.3447 +FPS=24.40, 法向力=4059.4888, 切向力X=6047.7588, 切向力Y=-8947.8477 +FPS=24.98, 法向力=3853.0708, 切向力X=3192.9722, 切向力Y=-8032.5063 +FPS=24.69, 法向力=3861.7537, 切向力X=1352.6396, 切向力Y=-5892.7075 +FPS=24.50, 法向力=3630.5669, 切向力X=-116.2498, 切向力Y=-4424.4819 +FPS=25.09, 法向力=3077.4143, 切向力X=-2149.4883, 切向力Y=-4051.5933 +FPS=25.37, 法向力=2870.3669, 切向力X=-5861.8438, 切向力Y=-2805.1191 +FPS=25.23, 法向力=1978.4185, 切向力X=-13345.8711, 切向力Y=-564.5834 +FPS=24.92, 法向力=1990.5854, 切向力X=-13359.2529, 切向力Y=-560.1420 +FPS=22.45, 法向力=3310.6125, 切向力X=-28865.7344, 切向力Y=2879.7351 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000344s, blend=0.002326s (9 tiles incl ref), finalize=0.000067s, total=0.002747s +FPS=22.21, 法向力=3676.6746, 切向力X=-37594.3867, 切向力Y=5055.8862 +FPS=24.23, 法向力=3533.2378, 切向力X=-39048.3516, 切向力Y=4347.0049 +FPS=23.92, 法向力=3676.6946, 切向力X=-39610.1562, 切向力Y=3725.9480 +FPS=24.51, 法向力=4600.3213, 切向力X=-39303.8086, 切向力Y=2021.5637 +FPS=24.77, 法向力=4628.9341, 切向力X=-39703.6406, 切向力Y=1235.8503 +FPS=24.32, 法向力=4868.5459, 切向力X=-40354.1797, 切向力Y=611.5223 +FPS=24.70, 法向力=5091.5181, 切向力X=-40753.5703, 切向力Y=-20.4171 +FPS=25.11, 法向力=4953.5386, 切向力X=-39826.2812, 切向力Y=-356.5147 +FPS=24.46, 法向力=4989.0801, 切向力X=-39781.0938, 切向力Y=-338.9124 +FPS=23.91, 法向力=5449.8394, 切向力X=-28577.8105, 切向力Y=-1312.8743 +FPS=24.36, 法向力=4543.1699, 切向力X=-20376.7969, 切向力Y=-1371.0725 +FPS=24.47, 法向力=3835.2070, 切向力X=-13119.9141, 切向力Y=-723.1217 +FPS=24.51, 法向力=4149.1631, 切向力X=-8710.7129, 切向力Y=-1985.6780 +FPS=24.95, 法向力=3819.7542, 切向力X=-6771.6709, 切向力Y=-2674.5781 +FPS=24.28, 法向力=3852.3604, 切向力X=-6711.2344, 切向力Y=-2193.9902 +FPS=24.28, 法向力=3398.0879, 切向力X=-7580.5889, 切向力Y=-2680.0332 +FPS=24.91, 法向力=3594.2939, 切向力X=-8016.1777, 切向力Y=-2415.8174 +FPS=23.57, 法向力=3864.4419, 切向力X=-8544.1250, 切向力Y=-3005.0554 +FPS=24.68, 法向力=3765.7607, 切向力X=-8634.6816, 切向力Y=-4252.0288 +FPS=24.34, 法向力=4274.4385, 切向力X=-8761.1016, 切向力Y=-5544.4189 +FPS=24.22, 法向力=4791.2954, 切向力X=-9098.6416, 切向力Y=-8683.4189 +FPS=24.21, 法向力=4947.3599, 切向力X=-6093.1484, 切向力Y=-12423.3232 +FPS=24.89, 法向力=4513.7998, 切向力X=-3184.1157, 切向力Y=-17954.4277 +FPS=24.74, 法向力=5339.4346, 切向力X=2407.5884, 切向力Y=-22395.2324 +FPS=24.13, 法向力=6150.5107, 切向力X=7469.5479, 切向力Y=-25222.5742 +FPS=24.32, 法向力=5790.9316, 切向力X=9927.9072, 切向力Y=-25389.7168 +FPS=25.84, 法向力=5910.7666, 切向力X=10162.6650, 切向力Y=-25240.5039 +FPS=23.90, 法向力=5512.5430, 切向力X=9519.5264, 切向力Y=-24321.9004 +FPS=24.83, 法向力=5558.4492, 切向力X=7424.4229, 切向力Y=-22977.8750 +FPS=24.55, 法向力=5458.8296, 切向力X=5181.7080, 切向力Y=-22115.7969 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000270s, blend=0.002178s (9 tiles incl ref), finalize=0.000062s, total=0.002518s +FPS=23.42, 法向力=4983.0015, 切向力X=2765.5164, 切向力Y=-19996.2773 +FPS=24.68, 法向力=4432.0249, 切向力X=-3042.6384, 切向力Y=-11374.2334 +FPS=23.54, 法向力=4339.8589, 切向力X=-3453.3196, 切向力Y=-8467.1367 +FPS=23.75, 法向力=3542.1431, 切向力X=-3730.1584, 切向力Y=-5478.6992 +FPS=24.65, 法向力=3884.6733, 切向力X=-1609.7864, 切向力Y=-4298.9004 +FPS=24.64, 法向力=3878.7258, 切向力X=-1589.5400, 切向力Y=-4350.1201 +FPS=24.89, 法向力=3488.0762, 切向力X=-1580.0809, 切向力Y=-3783.7168 +FPS=24.35, 法向力=3361.0889, 切向力X=-1238.5107, 切向力Y=-3192.5452 +FPS=24.86, 法向力=3381.0820, 切向力X=-577.2875, 切向力Y=-3632.0859 +FPS=25.09, 法向力=3417.8721, 切向力X=-2430.8896, 切向力Y=-3302.5791 +FPS=24.90, 法向力=3426.0012, 切向力X=-6986.2314, 切向力Y=-3894.8384 +FPS=23.82, 法向力=3701.3784, 切向力X=-10157.0811, 切向力Y=-5507.4082 +FPS=24.36, 法向力=3667.4126, 切向力X=-13443.3027, 切向力Y=-6090.7427 +FPS=23.71, 法向力=4152.2148, 切向力X=-15200.2207, 切向力Y=-7084.8184 +FPS=24.83, 法向力=4124.3467, 切向力X=-15271.3779, 切向力Y=-7245.0083 +FPS=25.04, 法向力=4775.5811, 切向力X=-14236.0732, 切向力Y=-10571.9219 +FPS=24.26, 法向力=4593.8716, 切向力X=-13651.0254, 切向力Y=-11750.3809 +FPS=24.81, 法向力=5290.4360, 切向力X=-12656.2959, 切向力Y=-13232.7861 +FPS=24.85, 法向力=5240.7275, 切向力X=-10777.0859, 切向力Y=-14942.0244 +FPS=25.11, 法向力=5054.0723, 切向力X=-7723.1577, 切向力Y=-14590.9863 +FPS=24.27, 法向力=5217.1035, 切向力X=-6783.6074, 切向力Y=-13432.5283 +FPS=24.96, 法向力=4643.9771, 切向力X=-5049.3672, 切向力Y=-10680.7051 +FPS=24.48, 法向力=3446.8433, 切向力X=-1646.2959, 切向力Y=-5673.2979 +FPS=25.56, 法向力=3391.2964, 切向力X=-1635.1099, 切向力Y=-5769.3008 +FPS=24.95, 法向力=3888.6189, 切向力X=-1154.4771, 切向力Y=-3758.1450 +FPS=24.34, 法向力=3425.5059, 切向力X=-3404.6123, 切向力Y=-4034.1973 +FPS=24.14, 法向力=3754.0103, 切向力X=-3427.5127, 切向力Y=-5093.2397 +FPS=24.55, 法向力=3876.3147, 切向力X=-3743.2964, 切向力Y=-6731.1245 +FPS=24.87, 法向力=4957.6655, 切向力X=-5838.9878, 切向力Y=-12847.2861 +FPS=25.19, 法向力=5792.9570, 切向力X=-5487.3691, 切向力Y=-15525.2891 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000269s, blend=0.002377s (9 tiles incl ref), finalize=0.000091s, total=0.002744s +FPS=24.15, 法向力=5939.5776, 切向力X=-5648.5244, 切向力Y=-18374.9531 +FPS=24.83, 法向力=6488.6592, 切向力X=-5186.1948, 切向力Y=-20317.6211 +FPS=25.89, 法向力=6732.1797, 切向力X=-3722.9912, 切向力Y=-20488.0215 +FPS=24.38, 法向力=7093.2412, 切向力X=-3877.2231, 切向力Y=-21225.3184 +FPS=25.05, 法向力=7070.9106, 切向力X=-5343.2129, 切向力Y=-21979.6953 +FPS=25.06, 法向力=7009.1045, 切向力X=-5109.4688, 切向力Y=-22442.7578 +FPS=24.97, 法向力=7061.0713, 切向力X=-6476.0635, 切向力Y=-21741.8301 +FPS=24.83, 法向力=7639.8999, 切向力X=-6242.6753, 切向力Y=-23509.6992 +FPS=25.68, 法向力=8158.7119, 切向力X=-4468.6826, 切向力Y=-23564.0137 +FPS=25.58, 法向力=7497.3628, 切向力X=-3893.7556, 切向力Y=-22603.4883 +FPS=25.23, 法向力=7074.7197, 切向力X=-3281.6709, 切向力Y=-19880.4609 +FPS=25.57, 法向力=6312.2993, 切向力X=-1459.9974, 切向力Y=-16527.6289 +FPS=25.27, 法向力=4959.1455, 切向力X=-2980.4373, 切向力Y=-11760.5684 +FPS=25.41, 法向力=4220.0371, 切向力X=-3918.6821, 切向力Y=-7138.2646 +FPS=25.39, 法向力=4349.5156, 切向力X=-4391.2539, 切向力Y=-5291.2456 +FPS=25.43, 法向力=4407.5864, 切向力X=-5220.8496, 切向力Y=-5210.7539 +FPS=25.52, 法向力=4201.4585, 切向力X=-5581.9497, 切向力Y=-4436.7344 +FPS=25.50, 法向力=4626.5254, 切向力X=-7904.3643, 切向力Y=-4200.9214 +FPS=25.58, 法向力=4061.7463, 切向力X=-11226.0176, 切向力Y=-3627.9592 +FPS=25.87, 法向力=3703.0586, 切向力X=-16531.8359, 切向力Y=1914.8785 +FPS=25.82, 法向力=3971.6829, 切向力X=-19312.7930, 切向力Y=3601.5474 +FPS=25.31, 法向力=3638.0801, 切向力X=-21169.4922, 切向力Y=3471.0518 +FPS=25.24, 法向力=3612.2424, 切向力X=-22982.6387, 切向力Y=3481.4441 +FPS=24.55, 法向力=4561.8618, 切向力X=-23781.2363, 切向力Y=3783.5107 +FPS=25.53, 法向力=4404.8447, 切向力X=-24070.2656, 切向力Y=3255.7778 +FPS=25.48, 法向力=4639.8311, 切向力X=-22448.4668, 切向力Y=2855.5825 +FPS=25.06, 法向力=4450.4517, 切向力X=-18418.5254, 切向力Y=1247.7716 +FPS=24.86, 法向力=4258.9541, 切向力X=-15156.3379, 切向力Y=-268.3627 +FPS=24.97, 法向力=4306.6479, 切向力X=-10749.4463, 切向力Y=-1186.9879 +FPS=24.34, 法向力=3767.0317, 切向力X=-4245.7314, 切向力Y=-1789.1578 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002169s (9 tiles incl ref), finalize=0.000060s, total=0.002486s +FPS=25.83, 法向力=3641.5916, 切向力X=-3979.8923, 切向力Y=-2516.3284 +FPS=24.57, 法向力=3802.4172, 切向力X=-3836.3975, 切向力Y=-2281.7190 +FPS=24.60, 法向力=3825.5186, 切向力X=-4388.6299, 切向力Y=-1845.5286 +FPS=25.46, 法向力=3754.8423, 切向力X=-4261.9058, 切向力Y=-1930.3157 +FPS=25.16, 法向力=3408.9158, 切向力X=-6049.2236, 切向力Y=-2024.4366 +FPS=25.01, 法向力=3900.0679, 切向力X=-5540.4551, 切向力Y=-2604.8945 +FPS=25.20, 法向力=3698.1733, 切向力X=-5925.7461, 切向力Y=-3803.6230 +FPS=25.40, 法向力=3752.3438, 切向力X=-5401.6836, 切向力Y=-3756.8379 +FPS=25.13, 法向力=4475.6333, 切向力X=-5237.7021, 切向力Y=-5012.7402 +FPS=25.19, 法向力=4207.9272, 切向力X=-6105.3105, 切向力Y=-7179.7524 +FPS=24.33, 法向力=4241.3242, 切向力X=-4949.9409, 切向力Y=-9048.6611 +FPS=21.17, 法向力=4549.4102, 切向力X=-3939.7480, 切向力Y=-11531.7861 +FPS=23.67, 法向力=4438.6851, 切向力X=-4078.7046, 切向力Y=-12576.7432 +FPS=24.00, 法向力=4160.8623, 切向力X=-3382.6577, 切向力Y=-15342.7031 +FPS=24.96, 法向力=4350.8799, 切向力X=-3211.0527, 切向力Y=-18734.2070 +FPS=25.47, 法向力=4206.8418, 切向力X=-2869.7451, 切向力Y=-21121.1289 +FPS=24.74, 法向力=3935.0347, 切向力X=-2524.1575, 切向力Y=-23356.2812 +FPS=24.56, 法向力=4277.7285, 切向力X=-2620.2336, 切向力Y=-24546.3418 +FPS=24.64, 法向力=4711.4873, 切向力X=-2876.3848, 切向力Y=-26842.6230 +FPS=23.90, 法向力=4719.9619, 切向力X=-2845.3857, 切向力Y=-26770.1289 +FPS=25.24, 法向力=5437.7271, 切向力X=-3832.3345, 切向力Y=-26491.4531 +FPS=24.13, 法向力=4942.4639, 切向力X=-3987.7139, 切向力Y=-25812.2090 +FPS=24.68, 法向力=5485.1006, 切向力X=-4269.9253, 切向力Y=-24081.0039 +FPS=24.55, 法向力=4660.2178, 切向力X=-5593.9775, 切向力Y=-17724.9863 +FPS=24.38, 法向力=4488.9453, 切向力X=-6644.8882, 切向力Y=-12439.7656 +FPS=24.88, 法向力=3798.5369, 切向力X=-5529.2217, 切向力Y=-7453.4878 +FPS=23.82, 法向力=3934.2549, 切向力X=-4756.6836, 切向力Y=-5024.6709 +FPS=24.72, 法向力=3851.8892, 切向力X=-3554.2520, 切向力Y=-4302.6079 +FPS=24.32, 法向力=3978.7581, 切向力X=-3903.0500, 切向力Y=-3970.8811 +FPS=24.83, 法向力=4175.2192, 切向力X=-3131.6367, 切向力Y=-3568.7454 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000274s, blend=0.002196s (9 tiles incl ref), finalize=0.000064s, total=0.002539s +FPS=23.60, 法向力=3590.0464, 切向力X=-2537.0435, 切向力Y=-4077.1619 +FPS=24.13, 法向力=3617.0806, 切向力X=-1993.1300, 切向力Y=-3047.8311 +FPS=24.39, 法向力=3630.4363, 切向力X=-1922.3495, 切向力Y=-2479.2449 +FPS=24.24, 法向力=3656.1138, 切向力X=-951.3525, 切向力Y=-1773.9591 +FPS=24.80, 法向力=3577.8633, 切向力X=-1187.8967, 切向力Y=-2290.7434 +FPS=23.51, 法向力=3515.6826, 切向力X=-2130.0625, 切向力Y=-2840.8691 +FPS=23.95, 法向力=3407.0654, 切向力X=-3620.3911, 切向力Y=-3909.5503 +FPS=24.15, 法向力=3697.8943, 切向力X=-4817.6226, 切向力Y=-4217.9521 +FPS=24.39, 法向力=3542.9141, 切向力X=-6610.9351, 切向力Y=-3053.9045 +FPS=24.60, 法向力=3758.8257, 切向力X=-7625.2319, 切向力Y=-3477.1406 +FPS=24.39, 法向力=3785.1650, 切向力X=-7699.2822, 切向力Y=-2087.2334 +FPS=25.02, 法向力=3758.6716, 切向力X=-6363.1362, 切向力Y=-2996.6030 +FPS=24.26, 法向力=3864.8525, 切向力X=-5153.5171, 切向力Y=-2212.8481 +FPS=24.10, 法向力=3843.0479, 切向力X=-3785.7461, 切向力Y=-1598.4391 +FPS=23.98, 法向力=3821.9629, 切向力X=-1767.2378, 切向力Y=-1778.9795 +FPS=24.72, 法向力=3342.6462, 切向力X=-1496.8403, 切向力Y=-1588.5205 +FPS=24.45, 法向力=3478.4705, 切向力X=-915.0873, 切向力Y=-1316.2633 +FPS=23.87, 法向力=3596.8501, 切向力X=-1051.1436, 切向力Y=-1591.6755 +FPS=24.39, 法向力=3698.1865, 切向力X=-1102.6448, 切向力Y=-2359.4263 +FPS=24.74, 法向力=3753.8599, 切向力X=-1696.5793, 切向力Y=-3510.8315 +FPS=25.09, 法向力=3537.9583, 切向力X=-4499.1313, 切向力Y=-7150.4697 +FPS=24.95, 法向力=4467.0273, 切向力X=-5823.9399, 切向力Y=-8401.4766 +FPS=23.95, 法向力=4291.6343, 切向力X=-7216.6445, 切向力Y=-10529.3936 +FPS=24.61, 法向力=4492.5381, 切向力X=-7728.6631, 切向力Y=-12326.9775 +FPS=24.82, 法向力=4803.5518, 切向力X=-8579.2773, 切向力Y=-15828.0488 +FPS=24.07, 法向力=5159.2754, 切向力X=-9083.5449, 切向力Y=-17395.8398 +FPS=25.25, 法向力=5134.3008, 切向力X=-8678.7129, 切向力Y=-19133.2188 +FPS=24.52, 法向力=5743.1133, 切向力X=-8278.8301, 切向力Y=-20855.6758 +FPS=25.17, 法向力=5681.1162, 切向力X=-6205.6699, 切向力Y=-21252.4414 +FPS=25.34, 法向力=6539.7061, 切向力X=-3155.6362, 切向力Y=-20657.3789 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000262s, blend=0.002196s (9 tiles incl ref), finalize=0.000061s, total=0.002526s +FPS=24.31, 法向力=6253.1348, 切向力X=-2270.2021, 切向力Y=-19010.9043 +FPS=24.46, 法向力=6356.0547, 切向力X=-1173.9329, 切向力Y=-16989.7324 +FPS=24.49, 法向力=5920.9424, 切向力X=-1007.6910, 切向力Y=-14863.6777 +FPS=25.68, 法向力=5532.8267, 切向力X=1887.0808, 切向力Y=-6956.4268 +FPS=25.33, 法向力=4480.8452, 切向力X=953.0111, 切向力Y=-3966.9316 +FPS=25.24, 法向力=4250.0542, 切向力X=25.4851, 切向力Y=-1992.0032 +FPS=24.89, 法向力=3864.4739, 切向力X=-549.6075, 切向力Y=-2576.9053 +FPS=24.48, 法向力=3979.5356, 切向力X=-1076.0492, 切向力Y=-2122.1792 +FPS=24.24, 法向力=3855.8057, 切向力X=-1754.5868, 切向力Y=-1567.3374 +FPS=25.00, 法向力=3939.2439, 切向力X=-2513.7854, 切向力Y=-2547.2744 +FPS=24.99, 法向力=3712.1260, 切向力X=-2845.4055, 切向力Y=-2401.9331 +FPS=25.07, 法向力=4148.1230, 切向力X=-2509.5972, 切向力Y=-2318.0527 +FPS=24.25, 法向力=4344.5425, 切向力X=-2289.9321, 切向力Y=-2241.9224 +FPS=24.82, 法向力=4722.3242, 切向力X=2533.2842, 切向力Y=-6346.1992 +FPS=25.22, 法向力=4945.0503, 切向力X=2748.9807, 切向力Y=-6471.8071 +FPS=25.18, 法向力=5537.1655, 切向力X=4774.5781, 切向力Y=-12187.9727 +FPS=25.06, 法向力=5863.9624, 切向力X=7513.5889, 切向力Y=-15885.6279 +FPS=25.47, 法向力=6177.7295, 切向力X=11918.9160, 切向力Y=-20028.3203 +FPS=23.72, 法向力=7032.0601, 切向力X=15162.3428, 切向力Y=-21978.9512 +FPS=25.39, 法向力=6331.5283, 切向力X=22115.7051, 切向力Y=-23523.0039 +FPS=24.58, 法向力=6255.3633, 切向力X=23477.6367, 切向力Y=-22377.0078 +FPS=25.18, 法向力=6203.4321, 切向力X=23422.2656, 切向力Y=-20341.3281 +FPS=24.72, 法向力=6590.4180, 切向力X=21468.8184, 切向力Y=-18660.6914 +FPS=25.51, 法向力=5941.1060, 切向力X=12966.7754, 切向力Y=-12543.9141 +FPS=25.13, 法向力=5929.5586, 切向力X=13114.9102, 切向力Y=-12575.1875 +FPS=25.17, 法向力=5021.8223, 切向力X=6856.1841, 切向力Y=-6316.5840 +FPS=25.26, 法向力=4425.5869, 切向力X=3674.7800, 切向力Y=-4027.4492 +FPS=24.75, 法向力=4004.8074, 切向力X=1652.9485, 切向力Y=-2877.7612 +FPS=23.75, 法向力=4377.9688, 切向力X=1081.6550, 切向力Y=-2597.3662 +FPS=24.65, 法向力=3673.8955, 切向力X=1851.1931, 切向力Y=-2600.2363 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000285s, blend=0.002294s (9 tiles incl ref), finalize=0.000068s, total=0.002653s +FPS=23.58, 法向力=4354.3291, 切向力X=607.5338, 切向力Y=-2248.5781 +FPS=24.07, 法向力=4069.4502, 切向力X=877.7268, 切向力Y=-2118.4502 +FPS=24.02, 法向力=4307.8657, 切向力X=611.5974, 切向力Y=-1903.6584 +FPS=24.55, 法向力=4324.0815, 切向力X=611.2668, 切向力Y=-1882.2078 +FPS=23.99, 法向力=4539.3633, 切向力X=-671.7823, 切向力Y=-4493.8003 +FPS=24.38, 法向力=4610.5381, 切向力X=-617.5440, 切向力Y=-4596.2471 +FPS=24.65, 法向力=5687.4326, 切向力X=902.0201, 切向力Y=-15312.0020 +FPS=24.16, 法向力=7446.4712, 切向力X=3706.1885, 切向力Y=-31004.9023 +FPS=24.78, 法向力=7992.9512, 切向力X=6773.6572, 切向力Y=-35605.7578 +FPS=23.87, 法向力=9130.2578, 切向力X=6624.8779, 切向力Y=-38886.1367 +FPS=24.17, 法向力=11303.8389, 切向力X=6895.3262, 切向力Y=-42298.1484 +FPS=24.63, 法向力=13123.6543, 切向力X=7506.7129, 切向力Y=-45236.6367 +FPS=24.60, 法向力=13067.0713, 切向力X=7597.8789, 切向力Y=-45334.6797 +FPS=24.07, 法向力=14059.4336, 切向力X=4732.2075, 切向力Y=-47334.2422 +FPS=24.65, 法向力=14936.9395, 切向力X=4252.2139, 切向力Y=-47534.9609 +FPS=25.42, 法向力=15013.1074, 切向力X=4242.6768, 切向力Y=-47654.2227 +FPS=24.01, 法向力=12244.5898, 切向力X=1437.7512, 切向力Y=-39305.8281 +FPS=25.35, 法向力=10718.5391, 切向力X=1816.3447, 切向力Y=-31661.1230 +FPS=24.49, 法向力=8918.2266, 切向力X=1166.2622, 切向力Y=-22380.4785 +FPS=22.61, 法向力=7244.5767, 切向力X=1005.0035, 切向力Y=-14192.5029 +FPS=24.88, 法向力=6419.9482, 切向力X=655.7048, 切向力Y=-7177.9517 +FPS=23.54, 法向力=6493.6680, 切向力X=659.1451, 切向力Y=-7052.3047 +FPS=21.84, 法向力=5543.2344, 切向力X=304.2732, 切向力Y=-6733.1230 +FPS=24.28, 法向力=5660.7246, 切向力X=-54.7462, 切向力Y=-6417.3184 +FPS=24.44, 法向力=5529.0742, 切向力X=262.3443, 切向力Y=-5416.1855 +FPS=24.27, 法向力=5296.6582, 切向力X=507.5887, 切向力Y=-4559.6299 +FPS=24.52, 法向力=5273.5415, 切向力X=-533.3195, 切向力Y=-4719.0464 +FPS=24.23, 法向力=5177.3794, 切向力X=-213.2154, 切向力Y=-4987.2607 +FPS=22.91, 法向力=4412.9033, 切向力X=-250.2552, 切向力Y=-3956.2534 +FPS=24.00, 法向力=4892.4751, 切向力X=-92.5054, 切向力Y=-4291.5679 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000275s, blend=0.002229s (9 tiles incl ref), finalize=0.000074s, total=0.002585s +FPS=24.89, 法向力=5233.8086, 切向力X=-23.9848, 切向力Y=-4010.7278 +FPS=23.50, 法向力=4723.2271, 切向力X=-900.2804, 切向力Y=-4012.2300 +FPS=24.49, 法向力=4691.9683, 切向力X=-939.5677, 切向力Y=-3793.1357 +FPS=25.17, 法向力=4825.3633, 切向力X=-742.6935, 切向力Y=-4071.9338 +FPS=25.03, 法向力=4899.9053, 切向力X=-661.2985, 切向力Y=-4008.7710 +FPS=25.06, 法向力=4762.6455, 切向力X=-542.7532, 切向力Y=-3265.7529 +FPS=25.15, 法向力=4927.8994, 切向力X=-904.7295, 切向力Y=-3082.8145 +FPS=25.27, 法向力=4800.6147, 切向力X=-1586.1794, 切向力Y=-4274.8643 +FPS=25.03, 法向力=4553.5918, 切向力X=-1027.5903, 切向力Y=-3810.3149 +FPS=25.13, 法向力=4614.7515, 切向力X=-1577.0571, 切向力Y=-3411.3330 +FPS=24.15, 法向力=4776.8535, 切向力X=-932.8176, 切向力Y=-3820.1567 +FPS=25.47, 法向力=4827.9517, 切向力X=-663.5219, 切向力Y=-4201.5791 +FPS=24.90, 法向力=4679.9697, 切向力X=-392.3141, 切向力Y=-4126.2837 +FPS=25.54, 法向力=4102.9248, 切向力X=-1915.9963, 切向力Y=-2926.1560 +FPS=25.27, 法向力=4194.0366, 切向力X=-1985.2837, 切向力Y=-2778.1709 +FPS=24.95, 法向力=4418.2778, 切向力X=-679.7496, 切向力Y=-3314.1111 +FPS=24.99, 法向力=4509.2129, 切向力X=-645.9083, 切向力Y=-2839.4966 +FPS=25.76, 法向力=4522.4082, 切向力X=-1908.7677, 切向力Y=-3246.5371 +FPS=23.27, 法向力=4354.3447, 切向力X=-1577.6759, 切向力Y=-2407.7285 +FPS=25.96, 法向力=4867.8066, 切向力X=-858.3477, 切向力Y=-2802.9866 +FPS=25.64, 法向力=4556.0278, 切向力X=-1351.5764, 切向力Y=-2473.6487 +FPS=24.64, 法向力=4539.3193, 切向力X=-1860.7021, 切向力Y=-3086.4199 +FPS=23.85, 法向力=4377.1655, 切向力X=-1203.9574, 切向力Y=-3080.8855 +FPS=27.09, 法向力=4785.6987, 切向力X=-1975.5532, 切向力Y=-3337.6709 +FPS=27.69, 法向力=4807.5508, 切向力X=-2068.2546, 切向力Y=-3292.9819 +FPS=26.18, 法向力=4395.3271, 切向力X=-1743.2697, 切向力Y=-3185.7488 +FPS=25.56, 法向力=4346.8721, 切向力X=-1496.8114, 切向力Y=-3569.4282 +FPS=27.38, 法向力=4501.6777, 切向力X=-2025.1293, 切向力Y=-2680.2578 +FPS=26.20, 法向力=4526.9854, 切向力X=-1706.0167, 切向力Y=-3881.9175 +FPS=25.69, 法向力=4393.8916, 切向力X=-1510.0681, 切向力Y=-2710.5637 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000249s, blend=0.002224s (9 tiles incl ref), finalize=0.000066s, total=0.002545s +FPS=24.14, 法向力=4404.2432, 切向力X=-787.9712, 切向力Y=-3215.2280 +FPS=25.16, 法向力=4127.8955, 切向力X=-1137.4290, 切向力Y=-2323.5410 +FPS=25.19, 法向力=4258.6367, 切向力X=-1007.3954, 切向力Y=-3682.9282 +FPS=24.73, 法向力=4399.1831, 切向力X=-2728.7466, 切向力Y=-6558.3628 +FPS=25.91, 法向力=5739.7769, 切向力X=-2182.4248, 切向力Y=-9036.5957 +FPS=25.72, 法向力=6218.2144, 切向力X=-2765.7573, 切向力Y=-13741.7568 +FPS=24.87, 法向力=6055.1768, 切向力X=-1992.7263, 切向力Y=-15361.8770 +FPS=24.91, 法向力=6653.7837, 切向力X=-2517.4231, 切向力Y=-17019.0742 +FPS=24.18, 法向力=6362.3755, 切向力X=-914.3222, 切向力Y=-18103.4434 +FPS=24.18, 法向力=6607.1567, 切向力X=-144.1794, 切向力Y=-18447.2793 +FPS=24.90, 法向力=6492.4800, 切向力X=1695.9636, 切向力Y=-17267.3633 +FPS=24.41, 法向力=6239.0190, 切向力X=2076.7837, 切向力Y=-15258.5781 +FPS=24.35, 法向力=4938.6948, 切向力X=1736.7589, 切向力Y=-11298.2012 +FPS=25.04, 法向力=4865.1211, 切向力X=1260.0240, 切向力Y=-7744.5039 +FPS=24.02, 法向力=4308.1299, 切向力X=384.9070, 切向力Y=-6011.8306 +FPS=25.03, 法向力=4562.0122, 切向力X=-1311.0398, 切向力Y=-4211.2314 +FPS=24.69, 法向力=5160.1357, 切向力X=-1601.8774, 切向力Y=-3387.9885 +FPS=23.67, 法向力=4313.4009, 切向力X=-977.5612, 切向力Y=-3504.1440 +FPS=23.82, 法向力=4819.2422, 切向力X=-892.6746, 切向力Y=-3498.1804 +FPS=24.56, 法向力=5516.3237, 切向力X=1000.4005, 切向力Y=-6634.6606 +FPS=24.89, 法向力=6145.9639, 切向力X=2307.3804, 切向力Y=-10026.0117 +FPS=24.74, 法向力=6185.5913, 切向力X=1736.0718, 切向力Y=-13448.8555 +FPS=23.47, 法向力=5402.0493, 切向力X=2833.1577, 切向力Y=-15484.9170 +FPS=25.37, 法向力=6190.9072, 切向力X=4257.8965, 切向力Y=-17580.4707 +FPS=24.32, 法向力=6161.4414, 切向力X=4369.2344, 切向力Y=-17586.9492 +FPS=24.67, 法向力=6496.7822, 切向力X=6092.2969, 切向力Y=-18673.4570 +FPS=24.28, 法向力=5818.5859, 切向力X=6873.4980, 切向力Y=-18401.0781 +FPS=24.49, 法向力=5702.1099, 切向力X=7092.4736, 切向力Y=-18206.8672 +FPS=24.24, 法向力=5869.1279, 切向力X=6379.7676, 切向力Y=-19063.5195 +FPS=24.81, 法向力=5620.7686, 切向力X=4836.0449, 切向力Y=-18592.1094 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000250s, blend=0.002237s (9 tiles incl ref), finalize=0.000095s, total=0.002589s +FPS=23.70, 法向力=5189.4238, 切向力X=3697.6147, 切向力Y=-17420.8516 +FPS=23.97, 法向力=5313.9873, 切向力X=1319.7952, 切向力Y=-15416.8105 +FPS=25.24, 法向力=5450.3906, 切向力X=-3067.5137, 切向力Y=-8936.4795 +FPS=24.19, 法向力=4821.8789, 切向力X=-2905.0615, 切向力Y=-5357.4580 +FPS=24.40, 法向力=4851.9067, 切向力X=-2864.0266, 切向力Y=-5322.4600 +FPS=25.40, 法向力=4486.7461, 切向力X=-2713.9829, 切向力Y=-4109.9238 +FPS=23.93, 法向力=4695.6348, 切向力X=-2434.6948, 切向力Y=-4256.5518 +FPS=23.67, 法向力=4904.5264, 切向力X=-1632.7316, 切向力Y=-4350.1104 +FPS=24.49, 法向力=4735.9902, 切向力X=-985.6708, 切向力Y=-4707.7910 +FPS=23.99, 法向力=4913.8413, 切向力X=276.1562, 切向力Y=-7230.2119 +FPS=23.93, 法向力=5739.3760, 切向力X=811.2407, 切向力Y=-12262.5615 +FPS=24.94, 法向力=5857.0161, 切向力X=1016.4205, 切向力Y=-19576.8477 +FPS=22.83, 法向力=6169.8677, 切向力X=424.8105, 切向力Y=-22608.2051 +FPS=25.40, 法向力=6660.3379, 切向力X=-1248.4537, 切向力Y=-24359.5234 +FPS=25.23, 法向力=6782.7119, 切向力X=-1404.1338, 切向力Y=-24295.9570 +FPS=24.67, 法向力=6939.5864, 切向力X=-620.9817, 切向力Y=-26947.6250 +FPS=23.77, 法向力=7033.0903, 切向力X=753.8801, 切向力Y=-26887.7305 +FPS=25.01, 法向力=6718.9663, 切向力X=-365.7283, 切向力Y=-24879.2734 +FPS=24.87, 法向力=6997.1543, 切向力X=-446.2707, 切向力Y=-22160.0625 +FPS=23.72, 法向力=6438.7285, 切向力X=756.9951, 切向力Y=-18250.7793 +FPS=25.20, 法向力=5160.7681, 切向力X=669.4855, 切向力Y=-7418.5679 +FPS=24.53, 法向力=4428.9175, 切向力X=4.0542, 切向力Y=-5159.0693 +FPS=24.61, 法向力=4633.6567, 切向力X=-439.4631, 切向力Y=-4579.9419 +FPS=25.05, 法向力=4912.8042, 切向力X=672.7623, 切向力Y=-5155.7007 +FPS=26.02, 法向力=4951.8428, 切向力X=808.0222, 切向力Y=-5113.8457 +FPS=23.49, 法向力=4331.1934, 切向力X=260.3093, 切向力Y=-3932.2200 +FPS=25.09, 法向力=4366.6836, 切向力X=490.8094, 切向力Y=-3598.7783 +FPS=24.21, 法向力=4788.8550, 切向力X=-630.6528, 切向力Y=-2983.9429 +FPS=23.66, 法向力=4763.4297, 切向力X=-1222.7393, 切向力Y=-3085.5271 +FPS=25.42, 法向力=5019.4785, 切向力X=-1115.0358, 切向力Y=-3293.0403 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002216s (9 tiles incl ref), finalize=0.000062s, total=0.002530s +FPS=24.38, 法向力=4879.0332, 切向力X=1819.0259, 切向力Y=-2911.9490 +FPS=23.38, 法向力=4513.5205, 切向力X=4977.7100, 切向力Y=-2750.0103 +FPS=23.32, 法向力=4138.0566, 切向力X=7628.9570, 切向力Y=-2107.9165 +FPS=21.43, 法向力=4665.9521, 切向力X=9733.4756, 切向力Y=-2504.1252 +FPS=24.38, 法向力=4552.1382, 切向力X=13885.7451, 切向力Y=-2809.7827 +FPS=24.12, 法向力=4257.2036, 切向力X=15987.2520, 切向力Y=-1461.0547 +FPS=24.44, 法向力=4936.9844, 切向力X=16439.0312, 切向力Y=-1684.4565 +FPS=25.63, 法向力=4665.9766, 切向力X=17338.7773, 切向力Y=-1048.8931 +FPS=24.96, 法向力=4151.4619, 切向力X=17426.5742, 切向力Y=-1491.8418 +FPS=23.80, 法向力=3581.8088, 切向力X=16889.6328, 切向力Y=-1226.9348 +FPS=24.14, 法向力=3986.9622, 切向力X=16438.3711, 切向力Y=-460.8234 +FPS=25.01, 法向力=4309.3579, 切向力X=16733.3438, 切向力Y=152.0612 +FPS=24.40, 法向力=4246.7949, 切向力X=15609.5059, 切向力Y=-77.4543 +FPS=24.62, 法向力=4386.2617, 切向力X=15673.4668, 切向力Y=-506.6673 +FPS=23.77, 法向力=4614.8252, 切向力X=15196.9805, 切向力Y=-655.9811 +FPS=23.86, 法向力=4225.2012, 切向力X=14033.4893, 切向力Y=-178.3903 +FPS=24.93, 法向力=3949.2283, 切向力X=9227.3311, 切向力Y=27.4243 +FPS=24.87, 法向力=3657.3989, 切向力X=5728.3740, 切向力Y=-853.7065 +FPS=23.93, 法向力=4158.5977, 切向力X=2015.5200, 切向力Y=-2052.6426 +FPS=24.60, 法向力=4269.5752, 切向力X=-1796.3689, 切向力Y=-2872.9526 +FPS=24.74, 法向力=4618.0601, 切向力X=-2202.3130, 切向力Y=-2770.2520 +FPS=24.60, 法向力=4606.9985, 切向力X=-2318.2339, 切向力Y=-2815.4626 +FPS=24.29, 法向力=4581.0010, 切向力X=-1487.9363, 切向力Y=-2702.0791 +FPS=24.42, 法向力=5152.3135, 切向力X=2041.3801, 切向力Y=-3439.9927 +FPS=24.41, 法向力=4096.9272, 切向力X=7794.4468, 切向力Y=-3544.5225 +FPS=25.19, 法向力=4155.4502, 切向力X=14269.0254, 切向力Y=-2323.1523 +FPS=24.82, 法向力=4360.8052, 切向力X=17121.9531, 切向力Y=-1740.3447 +FPS=23.90, 法向力=3824.0789, 切向力X=19086.3672, 切向力Y=-2872.4324 +FPS=24.23, 法向力=3938.0154, 切向力X=19278.1133, 切向力Y=-3313.4055 +FPS=25.00, 法向力=3687.7617, 切向力X=19083.9375, 切向力Y=-2644.2812 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000452s, blend=0.003722s (9 tiles incl ref), finalize=0.000083s, total=0.004263s +FPS=24.05, 法向力=3686.7627, 切向力X=19049.6172, 切向力Y=-2675.4568 +FPS=23.36, 法向力=3833.0505, 切向力X=16817.8457, 切向力Y=-2468.1558 +FPS=24.74, 法向力=3559.2954, 切向力X=15018.6807, 切向力Y=-2596.1997 +FPS=24.12, 法向力=3399.6587, 切向力X=13307.6875, 切向力Y=-1231.1267 +FPS=25.02, 法向力=3620.5305, 切向力X=6138.1924, 切向力Y=371.5731 +FPS=24.89, 法向力=3032.8901, 切向力X=2586.6211, 切向力Y=1383.3955 +FPS=24.42, 法向力=3665.9590, 切向力X=-861.8003, 切向力Y=-190.9389 +FPS=24.08, 法向力=3885.2249, 切向力X=-505.0028, 切向力Y=-1447.9946 +FPS=25.24, 法向力=4080.5571, 切向力X=-1229.3423, 切向力Y=-1090.7664 +FPS=24.94, 法向力=4145.0576, 切向力X=-1245.2593, 切向力Y=-1001.6155 +FPS=24.99, 法向力=4363.3369, 切向力X=-1728.7439, 切向力Y=-1397.0508 +FPS=24.56, 法向力=4214.1899, 切向力X=-939.2560, 切向力Y=141.5653 +FPS=25.24, 法向力=4605.5908, 切向力X=749.8386, 切向力Y=-2311.7483 +FPS=24.82, 法向力=5232.4761, 切向力X=6137.7031, 切向力Y=-8478.8691 +FPS=24.45, 法向力=5346.6904, 切向力X=7101.5635, 切向力Y=-10915.2734 +FPS=24.27, 法向力=5871.3057, 切向力X=9909.6348, 切向力Y=-12945.2266 +FPS=24.52, 法向力=5756.9980, 切向力X=11878.8906, 切向力Y=-15805.3008 +FPS=24.32, 法向力=5498.4414, 切向力X=15683.0449, 切向力Y=-18888.8594 +FPS=24.75, 法向力=5457.5220, 切向力X=15814.7549, 切向力Y=-19138.2695 +FPS=25.62, 法向力=5588.3789, 切向力X=16730.1602, 切向力Y=-19503.9336 +FPS=25.15, 法向力=5117.9521, 切向力X=15338.6504, 切向力Y=-18949.5371 +FPS=25.31, 法向力=5451.6562, 切向力X=14732.0645, 切向力Y=-18313.8203 +FPS=25.08, 法向力=5369.0781, 切向力X=13327.5439, 切向力Y=-16967.0312 +FPS=24.78, 法向力=4969.6904, 切向力X=9250.4785, 切向力Y=-15519.8047 +FPS=25.50, 法向力=4076.5029, 切向力X=4911.5210, 切向力Y=-10551.3203 +FPS=24.93, 法向力=4092.6340, 切向力X=1888.8405, 切向力Y=-5824.7856 +FPS=25.80, 法向力=4301.0981, 切向力X=953.8263, 切向力Y=-4318.9707 +FPS=25.71, 法向力=4724.5044, 切向力X=1233.5031, 切向力Y=-2774.0962 +FPS=27.14, 法向力=4373.2959, 切向力X=793.7881, 切向力Y=-3129.6116 +FPS=22.68, 法向力=4537.0381, 切向力X=1312.0813, 切向力Y=-2978.3674 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000376s, blend=0.002452s (9 tiles incl ref), finalize=0.000070s, total=0.002906s +FPS=22.14, 法向力=4386.0127, 切向力X=479.1880, 切向力Y=-5337.9785 +FPS=27.00, 法向力=4285.0981, 切向力X=-1468.5692, 切向力Y=-7634.5391 +FPS=26.86, 法向力=4713.5933, 切向力X=-2285.8120, 切向力Y=-8384.4385 +FPS=26.60, 法向力=4392.3213, 切向力X=-5585.7168, 切向力Y=-10186.1641 +FPS=25.98, 法向力=4580.0820, 切向力X=-7071.5752, 切向力Y=-13537.7314 +FPS=26.55, 法向力=5315.9082, 切向力X=-9139.5957, 切向力Y=-16489.2617 +FPS=26.04, 法向力=5667.4248, 切向力X=-8906.5654, 切向力Y=-17510.4922 +FPS=26.29, 法向力=5832.0176, 切向力X=-8534.5293, 切向力Y=-17614.6035 +FPS=26.53, 法向力=5326.8784, 切向力X=-8709.5518, 切向力Y=-15621.5371 +FPS=26.13, 法向力=5343.8477, 切向力X=-7564.4785, 切向力Y=-11544.4912 +FPS=26.25, 法向力=4805.5410, 切向力X=-5454.3345, 切向力Y=-7542.3862 +FPS=25.39, 法向力=4556.9639, 切向力X=-1533.5444, 切向力Y=-3730.7754 +FPS=26.05, 法向力=4303.0195, 切向力X=376.6707, 切向力Y=-2215.5427 +FPS=26.06, 法向力=4454.0322, 切向力X=226.4137, 切向力Y=-2500.1565 +FPS=25.34, 法向力=4279.6289, 切向力X=537.6998, 切向力Y=-2121.7878 +FPS=26.13, 法向力=4061.7622, 切向力X=-84.6069, 切向力Y=-1102.9188 +FPS=25.76, 法向力=4184.8594, 切向力X=-73.7994, 切向力Y=-1751.9758 +FPS=26.39, 法向力=4202.9902, 切向力X=-60.2628, 切向力Y=-1646.0203 +FPS=26.05, 法向力=4506.0850, 切向力X=128.5342, 切向力Y=-1073.6116 +FPS=26.22, 法向力=4297.1758, 切向力X=124.1642, 切向力Y=-1430.7281 +FPS=25.73, 法向力=4290.7842, 切向力X=1017.8303, 切向力Y=-1601.7808 +FPS=25.53, 法向力=4131.3232, 切向力X=-116.2592, 切向力Y=-1551.5212 +FPS=25.47, 法向力=4227.4277, 切向力X=-54.3906, 切向力Y=-1718.8750 +FPS=24.85, 法向力=3987.1538, 切向力X=-3.4687, 切向力Y=-1848.5115 +FPS=25.79, 法向力=4045.4685, 切向力X=40.2802, 切向力Y=-1862.6504 +FPS=26.02, 法向力=3920.9883, 切向力X=-81.7073, 切向力Y=-1934.3682 +FPS=25.65, 法向力=4313.9980, 切向力X=280.7622, 切向力Y=-1400.4302 +FPS=24.89, 法向力=3925.3630, 切向力X=383.9670, 切向力Y=-1789.8560 +FPS=23.54, 法向力=3815.9243, 切向力X=3.6894, 切向力Y=-1007.5388 +FPS=24.30, 法向力=3980.6467, 切向力X=-35.7742, 切向力Y=-1575.2683 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000247s, blend=0.002230s (9 tiles incl ref), finalize=0.000067s, total=0.002550s +FPS=24.53, 法向力=4280.3076, 切向力X=-179.6098, 切向力Y=-946.9198 +FPS=24.10, 法向力=4213.4453, 切向力X=630.0848, 切向力Y=-1605.9255 +FPS=25.65, 法向力=4225.4629, 切向力X=-323.9995, 切向力Y=-1977.1462 +FPS=24.60, 法向力=3788.3633, 切向力X=162.9280, 切向力Y=-1763.3892 +FPS=24.36, 法向力=4231.9609, 切向力X=-299.0009, 切向力Y=-1628.9176 +FPS=24.23, 法向力=4341.1519, 切向力X=-218.3047, 切向力Y=-1650.0458 +FPS=24.74, 法向力=4467.0259, 切向力X=145.7381, 切向力Y=-1488.1671 +FPS=24.98, 法向力=4045.6179, 切向力X=41.6248, 切向力Y=-1727.2894 +FPS=24.73, 法向力=3675.4976, 切向力X=7.4796, 切向力Y=-1738.4099 +FPS=25.42, 法向力=4134.9844, 切向力X=-110.7616, 切向力Y=-1223.3679 +FPS=24.91, 法向力=4120.6431, 切向力X=-711.4312, 切向力Y=-950.3870 +FPS=24.16, 法向力=4184.1328, 切向力X=-871.9840, 切向力Y=-1747.8893 +FPS=23.77, 法向力=4647.7363, 切向力X=-442.3571, 切向力Y=-1275.7672 +FPS=24.94, 法向力=4737.2354, 切向力X=-100.7922, 切向力Y=-1282.6660 +FPS=23.41, 法向力=4332.5137, 切向力X=-335.8549, 切向力Y=-737.4611 +FPS=22.83, 法向力=4242.7319, 切向力X=-611.4762, 切向力Y=-1174.2673 +FPS=23.89, 法向力=4735.7773, 切向力X=-746.4915, 切向力Y=-1316.6462 +FPS=24.22, 法向力=4390.1699, 切向力X=-607.7444, 切向力Y=-1148.0089 +FPS=24.77, 法向力=4535.9077, 切向力X=-573.3347, 切向力Y=-942.1762 +FPS=23.82, 法向力=5248.6182, 切向力X=-86.8055, 切向力Y=-1166.5466 +FPS=23.78, 法向力=4343.5146, 切向力X=-1395.8966, 切向力Y=-877.3181 +FPS=24.65, 法向力=4466.2832, 切向力X=-1317.1233, 切向力Y=-941.1451 +FPS=23.97, 法向力=4359.3428, 切向力X=-669.8257, 切向力Y=-1329.6327 +FPS=24.24, 法向力=4275.3916, 切向力X=-1714.5470, 切向力Y=-658.7892 +FPS=23.98, 法向力=4467.8613, 切向力X=-497.4658, 切向力Y=-1021.2121 +FPS=24.05, 法向力=4583.9536, 切向力X=370.5344, 切向力Y=-1688.3533 +FPS=24.71, 法向力=4312.5820, 切向力X=-1335.3942, 切向力Y=-1491.5576 +FPS=25.23, 法向力=4227.0889, 切向力X=-365.3587, 切向力Y=-1578.8521 +FPS=24.67, 法向力=4610.0054, 切向力X=-601.8640, 切向力Y=-1295.2649 +FPS=23.82, 法向力=4851.8096, 切向力X=-1303.0491, 切向力Y=-2028.6642 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.47, y_min=-105.13 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000251s, blend=0.002221s (9 tiles incl ref), finalize=0.000060s, total=0.002538s +FPS=24.66, 法向力=4620.5376, 切向力X=-1067.9268, 切向力Y=-1321.3191 +FPS=23.94, 法向力=4638.5957, 切向力X=-800.6860, 切向力Y=-1313.6018 +FPS=24.73, 法向力=4477.6445, 切向力X=-1715.2905, 切向力Y=-1374.9336 +FPS=25.26, 法向力=4580.3535, 切向力X=-944.9261, 切向力Y=-816.1744 +FPS=24.89, 法向力=4583.3784, 切向力X=-655.8485, 切向力Y=-1326.7267 +FPS=24.90, 法向力=4672.0352, 切向力X=-1480.1003, 切向力Y=-1297.2949 +FPS=25.03, 法向力=4467.5938, 切向力X=-652.0517, 切向力Y=-1388.3994 +FPS=24.05, 法向力=4607.9590, 切向力X=-548.8704, 切向力Y=-1125.9447 +FPS=23.64, 法向力=4709.3975, 切向力X=-1290.7034, 切向力Y=-573.2457 +FPS=24.74, 法向力=5011.7300, 切向力X=-1230.3855, 切向力Y=-1299.7834 +FPS=23.15, 法向力=4211.3872, 切向力X=-997.6409, 切向力Y=-977.3530 +FPS=23.42, 法向力=4283.5869, 切向力X=-434.0145, 切向力Y=-649.0728 +FPS=24.56, 法向力=4308.5317, 切向力X=-915.8617, 切向力Y=-1689.7344 +FPS=23.86, 法向力=4379.5820, 切向力X=-1367.3782, 切向力Y=-793.1439 +FPS=25.13, 法向力=4232.2861, 切向力X=-689.8369, 切向力Y=-1131.7479 +FPS=24.26, 法向力=4866.9980, 切向力X=-1026.3289, 切向力Y=-1284.7112 +FPS=23.82, 法向力=4824.2227, 切向力X=-811.4731, 切向力Y=-81.1439 +FPS=23.74, 法向力=4817.8872, 切向力X=-664.5889, 切向力Y=-917.9548 +FPS=23.62, 法向力=4301.7393, 切向力X=-1050.7600, 切向力Y=-1178.8164 +FPS=23.74, 法向力=4265.0293, 切向力X=-792.6365, 切向力Y=-1178.9037 +FPS=23.23, 法向力=4181.9092, 切向力X=-1029.5024, 切向力Y=-1139.0391 +FPS=23.97, 法向力=4270.6255, 切向力X=-1013.9166, 切向力Y=-1129.5569 +FPS=23.81, 法向力=4249.0234, 切向力X=-822.5227, 切向力Y=-1472.7935 +FPS=23.67, 法向力=4166.5107, 切向力X=-894.4208, 切向力Y=-843.5779 +FPS=20.43, 法向力=4418.9180, 切向力X=-954.7367, 切向力Y=-1651.9799 +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/logs/qt_viewer_20260604_100049.log b/examples/logs/qt_viewer_20260604_100049.log new file mode 100644 index 0000000..901902c --- /dev/null +++ b/examples/logs/qt_viewer_20260604_100049.log @@ -0,0 +1,721 @@ + +按键说明:Q 退出 | R 重置追踪器 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=40 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Image processing backend: cpu (requested: cpu) + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.50, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.16, 法向力=1425.1926, 切向力X=-92.5816, 切向力Y=403.6746 +FPS=27.65, 法向力=1521.3479, 切向力X=-97.2873, 切向力Y=889.2346 +FPS=27.99, 法向力=953.2977, 切向力X=842.1965, 切向力Y=628.4171 +FPS=26.22, 法向力=1388.5918, 切向力X=364.0039, 切向力Y=341.7521 +FPS=30.10, 法向力=1229.5393, 切向力X=647.5283, 切向力Y=710.3709 +FPS=29.56, 法向力=1012.8793, 切向力X=41.3724, 切向力Y=38.0841 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=33.05, 法向力=1027.7867, 切向力X=346.5279, 切向力Y=410.0417 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=38.80, 法向力=1720.6689, 切向力X=-118.6608, 切向力Y=476.1744 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=35.31, 法向力=940.8698, 切向力X=597.1714, 切向力Y=-451.3207 +FPS=38.18, 法向力=1505.1522, 切向力X=-8.0038, 切向力Y=708.0158 +FPS=29.31, 法向力=1022.2464, 切向力X=-268.0145, 切向力Y=162.9724 +FPS=28.59, 法向力=1368.0142, 切向力X=-439.3499, 切向力Y=55.7823 +FPS=28.51, 法向力=1331.0784, 切向力X=-240.1321, 切向力Y=584.3429 +FPS=28.85, 法向力=1023.9714, 切向力X=845.6840, 切向力Y=-288.1530 +FPS=29.82, 法向力=1180.4093, 切向力X=344.0209, 切向力Y=-111.7463 +FPS=29.57, 法向力=1469.6614, 切向力X=209.3058, 切向力Y=440.0777 +FPS=29.36, 法向力=1423.2747, 切向力X=-138.7976, 切向力Y=795.6425 +FPS=28.90, 法向力=896.1096, 切向力X=-12.8124, 切向力Y=-18.2809 +FPS=29.29, 法向力=1238.2864, 切向力X=363.1639, 切向力Y=441.5247 +FPS=28.77, 法向力=1158.7168, 切向力X=67.0517, 切向力Y=-32.9540 +FPS=28.28, 法向力=1576.7881, 切向力X=-650.5309, 切向力Y=645.3723 +FPS=30.11, 法向力=1256.9009, 切向力X=50.9414, 切向力Y=161.8416 +FPS=29.01, 法向力=1675.2247, 切向力X=270.6193, 切向力Y=187.0092 +FPS=29.33, 法向力=1689.9521, 切向力X=-226.8889, 切向力Y=639.0801 +FPS=29.48, 法向力=1087.1831, 切向力X=-337.0801, 切向力Y=-171.4359 +FPS=29.21, 法向力=1101.2593, 切向力X=-245.9355, 切向力Y=165.5323 +FPS=28.81, 法向力=1301.6678, 切向力X=-433.9929, 切向力Y=437.6120 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000240s, blend=0.002175s (9 tiles incl ref), finalize=0.000067s, total=0.002488s +FPS=27.64, 法向力=1530.6584, 切向力X=422.9178, 切向力Y=20.7477 +FPS=29.00, 法向力=979.8356, 切向力X=144.4149, 切向力Y=-226.9886 +FPS=28.90, 法向力=1117.6060, 切向力X=645.5796, 切向力Y=-320.4775 +FPS=29.38, 法向力=1706.3987, 切向力X=-230.0010, 切向力Y=434.2654 +FPS=29.63, 法向力=1589.9917, 切向力X=542.9825, 切向力Y=936.7238 +FPS=29.54, 法向力=1235.4385, 切向力X=265.2892, 切向力Y=660.2726 +FPS=28.12, 法向力=1514.7198, 切向力X=433.7852, 切向力Y=567.8337 +FPS=28.81, 法向力=1226.5168, 切向力X=726.4690, 切向力Y=-96.2266 +FPS=30.39, 法向力=1200.4216, 切向力X=802.3003, 切向力Y=-47.6035 +FPS=29.16, 法向力=1488.2882, 切向力X=219.4749, 切向力Y=-156.0695 +FPS=28.94, 法向力=1378.0132, 切向力X=47.6436, 切向力Y=40.6833 +FPS=29.86, 法向力=1584.4114, 切向力X=4.7095, 切向力Y=27.0177 +FPS=29.92, 法向力=1721.5371, 切向力X=-664.9085, 切向力Y=206.9473 +FPS=28.11, 法向力=1353.5970, 切向力X=-142.1952, 切向力Y=-281.9792 +FPS=29.53, 法向力=1703.5745, 切向力X=-716.4985, 切向力Y=738.9330 +FPS=29.98, 法向力=1261.2371, 切向力X=-611.2591, 切向力Y=337.5174 +FPS=29.67, 法向力=1501.3137, 切向力X=202.0842, 切向力Y=-9.5838 +FPS=28.90, 法向力=1280.1648, 切向力X=76.5667, 切向力Y=-21.6273 +FPS=28.87, 法向力=1598.8464, 切向力X=121.7856, 切向力Y=589.1481 +FPS=29.17, 法向力=1638.2754, 切向力X=18.6448, 切向力Y=668.6381 +FPS=28.34, 法向力=1587.3311, 切向力X=313.6666, 切向力Y=663.2531 +FPS=28.68, 法向力=1499.6187, 切向力X=-403.0455, 切向力Y=265.0041 +FPS=28.50, 法向力=1077.2087, 切向力X=203.5492, 切向力Y=122.8116 +FPS=28.92, 法向力=1248.4142, 切向力X=-344.3283, 切向力Y=564.4575 +FPS=28.89, 法向力=1850.2139, 切向力X=489.6948, 切向力Y=142.0255 +FPS=28.11, 法向力=1561.8688, 切向力X=127.1995, 切向力Y=239.6204 +FPS=28.18, 法向力=1590.7800, 切向力X=-194.6085, 切向力Y=-307.1148 +FPS=27.21, 法向力=1680.0137, 切向力X=-115.0253, 切向力Y=383.8971 +FPS=28.78, 法向力=1614.7159, 切向力X=353.9041, 切向力Y=327.7834 +FPS=29.59, 法向力=1313.8806, 切向力X=84.9004, 切向力Y=-85.6071 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002245s (9 tiles incl ref), finalize=0.000063s, total=0.002559s +FPS=29.76, 法向力=1972.4175, 切向力X=-160.1382, 切向力Y=676.8004 +FPS=29.43, 法向力=1358.3567, 切向力X=319.8000, 切向力Y=-156.2285 +FPS=29.14, 法向力=1331.2310, 切向力X=-278.5485, 切向力Y=-110.6430 +FPS=29.51, 法向力=1418.4458, 切向力X=152.5398, 切向力Y=87.4389 +FPS=30.32, 法向力=1018.8213, 切向力X=1044.9390, 切向力Y=-651.5720 +FPS=28.44, 法向力=781.7077, 切向力X=554.3042, 切向力Y=-476.6154 +FPS=28.23, 法向力=1249.5918, 切向力X=67.2890, 切向力Y=-305.8557 +FPS=27.38, 法向力=1199.2681, 切向力X=395.1865, 切向力Y=646.4852 +FPS=28.52, 法向力=1095.7117, 切向力X=632.6248, 切向力Y=-493.3297 +FPS=28.31, 法向力=1040.8894, 切向力X=74.0370, 切向力Y=-193.9576 +FPS=28.68, 法向力=1195.6669, 切向力X=713.7060, 切向力Y=56.3187 +FPS=28.19, 法向力=1163.3564, 切向力X=735.3939, 切向力Y=62.5077 +FPS=27.55, 法向力=1342.5068, 切向力X=735.4475, 切向力Y=-185.0014 +FPS=28.36, 法向力=834.5961, 切向力X=707.1530, 切向力Y=-134.9531 +FPS=28.43, 法向力=1264.2290, 切向力X=270.1406, 切向力Y=-8.5135 +FPS=27.61, 法向力=1464.4858, 切向力X=-71.4358, 切向力Y=-215.2939 +FPS=27.63, 法向力=1109.5742, 切向力X=632.6367, 切向力Y=-34.6599 +FPS=27.57, 法向力=964.3141, 切向力X=416.2301, 切向力Y=67.2781 +FPS=28.33, 法向力=964.4364, 切向力X=480.4431, 切向力Y=-443.3286 +FPS=28.70, 法向力=1081.1353, 切向力X=414.4163, 切向力Y=-132.6120 +FPS=29.53, 法向力=1104.7439, 切向力X=793.7352, 切向力Y=-307.1858 +FPS=30.08, 法向力=1112.3979, 切向力X=162.5062, 切向力Y=109.3443 +FPS=29.17, 法向力=1009.2760, 切向力X=444.6812, 切向力Y=391.0809 +FPS=28.40, 法向力=961.3781, 切向力X=276.2265, 切向力Y=-160.3775 +FPS=29.41, 法向力=1257.3850, 切向力X=705.3256, 切向力Y=548.8491 +FPS=28.30, 法向力=1481.8907, 切向力X=582.8146, 切向力Y=335.4140 +FPS=28.88, 法向力=1071.9150, 切向力X=394.1109, 切向力Y=-152.6534 +FPS=29.81, 法向力=1001.0580, 切向力X=235.5551, 切向力Y=-786.8030 +FPS=31.13, 法向力=1353.8550, 切向力X=776.1796, 切向力Y=-1284.8818 +FPS=30.21, 法向力=1035.8198, 切向力X=-543.1825, 切向力Y=-2476.3076 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000242s, blend=0.002211s (9 tiles incl ref), finalize=0.000060s, total=0.002519s +FPS=32.02, 法向力=1389.1584, 切向力X=-192.1314, 切向力Y=-3219.8213 +FPS=28.95, 法向力=2225.2932, 切向力X=-185.2881, 切向力Y=-3493.7214 +FPS=30.78, 法向力=2477.3105, 切向力X=707.1318, 切向力Y=-4130.6255 +FPS=29.28, 法向力=3314.5879, 切向力X=-260.6314, 切向力Y=-4762.2734 +FPS=28.77, 法向力=3298.6155, 切向力X=-514.2623, 切向力Y=-6936.3213 +FPS=28.80, 法向力=3558.8721, 切向力X=-1313.5938, 切向力Y=-7536.1055 +FPS=27.36, 法向力=3558.2969, 切向力X=-1228.0917, 切向力Y=-8092.1406 +FPS=27.12, 法向力=2995.4270, 切向力X=-1859.0444, 切向力Y=-9419.8750 +FPS=28.12, 法向力=3850.3887, 切向力X=-2643.8506, 切向力Y=-8662.1621 +FPS=27.69, 法向力=4329.7002, 切向力X=-3387.9829, 切向力Y=-8435.7168 +FPS=27.16, 法向力=4388.6646, 切向力X=-3521.3086, 切向力Y=-8066.9292 +FPS=27.57, 法向力=4202.0425, 切向力X=-2460.6052, 切向力Y=-9660.7637 +FPS=27.19, 法向力=4418.1191, 切向力X=-1696.9159, 切向力Y=-9350.3408 +FPS=27.81, 法向力=4615.7104, 切向力X=-2048.2947, 切向力Y=-8707.9883 +FPS=27.41, 法向力=3752.0576, 切向力X=-2027.5847, 切向力Y=-9219.8340 +FPS=28.50, 法向力=3690.0137, 切向力X=-2056.8906, 切向力Y=-9286.5215 +FPS=27.30, 法向力=3906.6646, 切向力X=-1354.9854, 切向力Y=-8865.1484 +FPS=27.63, 法向力=3757.2429, 切向力X=-473.0675, 切向力Y=-9605.8887 +FPS=28.32, 法向力=3984.7412, 切向力X=-314.9434, 切向力Y=-8647.4248 +FPS=26.82, 法向力=2941.3042, 切向力X=-165.4980, 切向力Y=-5884.3838 +FPS=27.92, 法向力=2722.6899, 切向力X=402.2235, 切向力Y=-4735.4600 +FPS=28.11, 法向力=2573.8545, 切向力X=580.0797, 切向力Y=-3160.2712 +FPS=25.98, 法向力=1962.3611, 切向力X=616.7046, 切向力Y=-2727.7192 +FPS=27.56, 法向力=1826.1289, 切向力X=731.1903, 切向力Y=-1932.2776 +FPS=27.03, 法向力=1278.1765, 切向力X=78.7353, 切向力Y=-1627.9148 +FPS=26.44, 法向力=1365.9976, 切向力X=-110.8105, 切向力Y=-1734.8477 +FPS=28.24, 法向力=1364.8989, 切向力X=-146.9510, 切向力Y=-1734.0413 +FPS=27.74, 法向力=1101.8998, 切向力X=323.4714, 切向力Y=-1645.4324 +FPS=28.20, 法向力=1698.9630, 切向力X=698.1519, 切向力Y=-1345.0874 +FPS=26.74, 法向力=1580.7878, 切向力X=539.3043, 切向力Y=-270.1356 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000244s, blend=0.002186s (9 tiles incl ref), finalize=0.000060s, total=0.002497s +FPS=25.68, 法向力=1464.5959, 切向力X=-213.6035, 切向力Y=-1402.1503 +FPS=27.66, 法向力=1343.8396, 切向力X=480.6241, 切向力Y=-1675.4045 +FPS=23.68, 法向力=1722.3047, 切向力X=569.1967, 切向力Y=-659.9838 +FPS=26.00, 法向力=1700.7988, 切向力X=-62.2522, 切向力Y=-1477.2611 +FPS=25.12, 法向力=1939.1676, 切向力X=-525.4473, 切向力Y=-1881.0994 +FPS=24.64, 法向力=2362.9004, 切向力X=118.8566, 切向力Y=-3543.8167 +FPS=26.01, 法向力=2985.0762, 切向力X=880.3594, 切向力Y=-5061.3896 +FPS=25.32, 法向力=3988.9143, 切向力X=462.7248, 切向力Y=-8462.4209 +FPS=24.63, 法向力=4765.1333, 切向力X=-684.6217, 切向力Y=-10807.9883 +FPS=25.86, 法向力=5066.3760, 切向力X=-1112.1711, 切向力Y=-13838.9531 +FPS=25.40, 法向力=5410.7622, 切向力X=-832.4500, 切向力Y=-15243.6318 +FPS=26.06, 法向力=5978.1240, 切向力X=-2943.7131, 切向力Y=-15457.8359 +FPS=25.39, 法向力=5655.5771, 切向力X=-3059.5679, 切向力Y=-15948.3574 +FPS=25.85, 法向力=5676.9209, 切向力X=-2102.0093, 切向力Y=-15831.0801 +FPS=25.49, 法向力=5476.3652, 切向力X=-2477.0659, 切向力Y=-15644.0840 +FPS=24.96, 法向力=5295.5244, 切向力X=-3825.8462, 切向力Y=-14457.8379 +FPS=25.03, 法向力=5381.9775, 切向力X=-3177.7588, 切向力Y=-13661.7812 +FPS=25.46, 法向力=4686.7197, 切向力X=-3075.8159, 切向力Y=-11890.4492 +FPS=24.13, 法向力=4955.9111, 切向力X=-2559.9658, 切向力Y=-12153.3877 +FPS=24.38, 法向力=5454.4858, 切向力X=-1557.4033, 切向力Y=-11919.7207 +FPS=24.26, 法向力=5052.7695, 切向力X=-2028.8567, 切向力Y=-11787.1973 +FPS=25.20, 法向力=4357.7324, 切向力X=-1711.0498, 切向力Y=-9946.8320 +FPS=24.80, 法向力=4283.0181, 切向力X=-1729.3453, 切向力Y=-9819.8125 +FPS=25.82, 法向力=3612.1079, 切向力X=-747.5139, 切向力Y=-6135.0322 +FPS=25.27, 法向力=2570.9009, 切向力X=-1071.5878, 切向力Y=-5126.3623 +FPS=25.02, 法向力=2864.6953, 切向力X=624.3214, 切向力Y=-3370.4385 +FPS=25.30, 法向力=2280.0388, 切向力X=-199.3866, 切向力Y=-2085.1487 +FPS=25.06, 法向力=2076.9873, 切向力X=-44.0219, 切向力Y=-2330.8804 +FPS=24.55, 法向力=1998.0885, 切向力X=580.7845, 切向力Y=-2331.8447 +FPS=25.07, 法向力=1902.0992, 切向力X=843.0642, 切向力Y=-1948.5366 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000255s, blend=0.003426s (9 tiles incl ref), finalize=0.000073s, total=0.003760s +FPS=24.13, 法向力=2055.2986, 切向力X=502.1074, 切向力Y=-1200.2516 +FPS=26.03, 法向力=1959.5231, 切向力X=622.8350, 切向力Y=-1996.4568 +FPS=24.57, 法向力=1746.0653, 切向力X=-116.0815, 切向力Y=-1567.6376 +FPS=26.09, 法向力=2040.7936, 切向力X=-598.7697, 切向力Y=-1207.0262 +FPS=25.88, 法向力=1339.3113, 切向力X=539.5831, 切向力Y=-1987.0072 +FPS=25.80, 法向力=2172.7922, 切向力X=-316.1866, 切向力Y=-1094.0632 +FPS=25.93, 法向力=1723.1090, 切向力X=126.4467, 切向力Y=-1053.4268 +FPS=25.78, 法向力=1759.5468, 切向力X=221.0979, 切向力Y=-1016.4415 +FPS=27.62, 法向力=2181.9761, 切向力X=-72.2383, 切向力Y=-579.4911 +FPS=26.78, 法向力=1917.4734, 切向力X=99.7573, 切向力Y=-926.8411 +FPS=26.94, 法向力=1766.9424, 切向力X=41.4224, 切向力Y=-1352.2325 +FPS=26.52, 法向力=1841.2501, 切向力X=-165.4077, 切向力Y=-398.8009 +FPS=25.81, 法向力=2205.8250, 切向力X=-172.5352, 切向力Y=-1529.2241 +FPS=26.03, 法向力=2214.3052, 切向力X=4.5942, 切向力Y=-591.2612 +FPS=25.01, 法向力=2031.6445, 切向力X=326.4929, 切向力Y=-783.8134 +FPS=26.00, 法向力=2141.3413, 切向力X=671.0515, 切向力Y=-1034.2131 +FPS=25.69, 法向力=2115.4993, 切向力X=-117.2786, 切向力Y=-265.2573 +FPS=26.02, 法向力=2157.0303, 切向力X=-115.1431, 切向力Y=-255.6948 +FPS=24.81, 法向力=1634.8950, 切向力X=-54.4638, 切向力Y=-660.6329 +FPS=24.30, 法向力=2100.4795, 切向力X=1150.1548, 切向力Y=-452.5255 +FPS=24.81, 法向力=1934.3912, 切向力X=575.4771, 切向力Y=-704.4960 +FPS=25.22, 法向力=1919.5848, 切向力X=615.7966, 切向力Y=-780.2522 +FPS=25.64, 法向力=1566.3672, 切向力X=-156.8270, 切向力Y=-526.4048 +FPS=25.29, 法向力=1891.3644, 切向力X=573.7072, 切向力Y=-834.9953 +FPS=25.45, 法向力=1688.5249, 切向力X=654.8940, 切向力Y=-775.0795 +FPS=25.95, 法向力=2131.2896, 切向力X=567.4957, 切向力Y=-498.3756 +FPS=25.25, 法向力=2475.2261, 切向力X=1105.5989, 切向力Y=-169.7238 +FPS=26.66, 法向力=1316.7661, 切向力X=368.7596, 切向力Y=-1142.1177 +FPS=25.02, 法向力=1762.6440, 切向力X=1177.8138, 切向力Y=-913.3162 +FPS=24.07, 法向力=2129.1809, 切向力X=996.9961, 切向力Y=-848.3729 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000242s, blend=0.002254s (9 tiles incl ref), finalize=0.000063s, total=0.002565s +FPS=25.35, 法向力=1441.2141, 切向力X=1178.6102, 切向力Y=-689.9915 +FPS=25.66, 法向力=1767.0320, 切向力X=710.4681, 切向力Y=-701.5251 +FPS=23.44, 法向力=1793.3071, 切向力X=1509.7273, 切向力Y=-1067.8127 +FPS=25.28, 法向力=1633.8184, 切向力X=538.0012, 切向力Y=-1117.5576 +FPS=24.38, 法向力=1917.7002, 切向力X=476.9091, 切向力Y=-1273.6113 +FPS=24.88, 法向力=1216.1753, 切向力X=678.6822, 切向力Y=-1775.8979 +FPS=25.19, 法向力=1421.0134, 切向力X=835.4406, 切向力Y=-1136.6597 +FPS=26.52, 法向力=1509.4495, 切向力X=721.2014, 切向力Y=-1031.6039 +FPS=25.33, 法向力=2037.5193, 切向力X=884.3040, 切向力Y=-1558.9642 +FPS=25.54, 法向力=1978.0604, 切向力X=597.8961, 切向力Y=-2713.0737 +FPS=25.17, 法向力=2037.7644, 切向力X=418.6456, 切向力Y=-2248.8169 +FPS=24.12, 法向力=1933.0563, 切向力X=923.8101, 切向力Y=-2101.0708 +FPS=24.66, 法向力=2204.1008, 切向力X=947.0106, 切向力Y=-2849.8384 +FPS=25.31, 法向力=2025.6804, 切向力X=1107.6436, 切向力Y=-1541.2194 +FPS=25.50, 法向力=2271.7935, 切向力X=862.8297, 切向力Y=-819.7698 +FPS=24.68, 法向力=2187.4126, 切向力X=1130.9441, 切向力Y=-1139.4579 +FPS=24.92, 法向力=2283.1812, 切向力X=949.1165, 切向力Y=-439.1108 +FPS=25.98, 法向力=2475.0879, 切向力X=1045.0474, 切向力Y=-846.0976 +FPS=25.14, 法向力=1976.1619, 切向力X=593.8494, 切向力Y=-1425.0377 +FPS=25.05, 法向力=1812.3306, 切向力X=636.1211, 切向力Y=-907.1476 +FPS=25.22, 法向力=2044.5452, 切向力X=951.9918, 切向力Y=-1410.2743 +FPS=24.99, 法向力=2295.7046, 切向力X=1953.0447, 切向力Y=-1487.4976 +FPS=25.53, 法向力=2623.1072, 切向力X=2006.2633, 切向力Y=-2366.6074 +FPS=24.84, 法向力=2147.8494, 切向力X=1403.2102, 切向力Y=-2561.3179 +FPS=24.90, 法向力=2298.8396, 切向力X=1804.0364, 切向力Y=-2124.0461 +FPS=25.17, 法向力=2106.3037, 切向力X=1993.2039, 切向力Y=-1381.5684 +FPS=25.56, 法向力=1866.0848, 切向力X=1735.3518, 切向力Y=-1116.1602 +FPS=25.88, 法向力=1966.0454, 切向力X=1710.8107, 切向力Y=-1051.7544 +FPS=26.42, 法向力=1928.5244, 切向力X=1694.7886, 切向力Y=-1120.3579 +FPS=25.14, 法向力=1712.7148, 切向力X=2652.5710, 切向力Y=-1192.4866 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002384s (9 tiles incl ref), finalize=0.000071s, total=0.002719s +FPS=24.53, 法向力=2145.1377, 切向力X=2429.8613, 切向力Y=-900.4692 +FPS=25.72, 法向力=2612.9583, 切向力X=1972.3622, 切向力Y=-116.2258 +FPS=25.18, 法向力=2021.5586, 切向力X=1837.2454, 切向力Y=-672.8391 +FPS=25.00, 法向力=2199.1899, 切向力X=1024.5276, 切向力Y=-1167.1123 +FPS=25.60, 法向力=2252.9692, 切向力X=1139.0621, 切向力Y=-566.9479 +FPS=25.31, 法向力=2240.6177, 切向力X=334.7011, 切向力Y=-878.2466 +FPS=24.09, 法向力=1861.3416, 切向力X=254.0358, 切向力Y=-500.3566 +FPS=24.80, 法向力=2468.5234, 切向力X=1297.6079, 切向力Y=-809.1028 +FPS=26.20, 法向力=2497.0386, 切向力X=1283.9130, 切向力Y=-875.9209 +FPS=22.82, 法向力=2251.0562, 切向力X=381.9387, 切向力Y=-166.8781 +FPS=25.35, 法向力=2661.1355, 切向力X=715.8912, 切向力Y=-977.6716 +FPS=25.14, 法向力=2753.3516, 切向力X=351.4702, 切向力Y=-492.7655 +FPS=24.86, 法向力=2690.5691, 切向力X=381.6167, 切向力Y=-272.9233 +FPS=24.73, 法向力=2668.7759, 切向力X=393.2652, 切向力Y=-1043.8248 +FPS=23.95, 法向力=2694.3357, 切向力X=-5.0224, 切向力Y=-1120.2881 +FPS=24.51, 法向力=2396.8340, 切向力X=55.5002, 切向力Y=-1088.2230 +FPS=22.85, 法向力=2665.8623, 切向力X=-457.1296, 切向力Y=-881.9951 +FPS=25.03, 法向力=2585.6045, 切向力X=616.6632, 切向力Y=-501.1194 +FPS=24.70, 法向力=2830.4146, 切向力X=607.5979, 切向力Y=-443.2225 +FPS=23.14, 法向力=2752.6538, 切向力X=308.1364, 切向力Y=-248.8268 +FPS=24.47, 法向力=2946.3188, 切向力X=35.9336, 切向力Y=192.4371 +FPS=24.19, 法向力=2843.0288, 切向力X=348.3601, 切向力Y=-431.4498 +FPS=25.92, 法向力=2851.7202, 切向力X=698.2565, 切向力Y=-334.4458 +FPS=25.82, 法向力=2454.8008, 切向力X=525.7974, 切向力Y=-1173.7671 +FPS=25.41, 法向力=2951.8716, 切向力X=-151.8007, 切向力Y=-348.4635 +FPS=26.10, 法向力=2976.7910, 切向力X=137.1665, 切向力Y=-750.6501 +FPS=26.10, 法向力=2707.0884, 切向力X=-209.1829, 切向力Y=-120.6890 +FPS=25.11, 法向力=2823.2393, 切向力X=324.5322, 切向力Y=-396.5211 +FPS=23.95, 法向力=2469.9482, 切向力X=539.7539, 切向力Y=-380.8507 +FPS=24.75, 法向力=2542.5674, 切向力X=148.2566, 切向力Y=-268.3317 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002214s (9 tiles incl ref), finalize=0.000059s, total=0.002524s +FPS=25.11, 法向力=2632.4626, 切向力X=155.7473, 切向力Y=-1222.3702 +FPS=24.96, 法向力=2744.1663, 切向力X=-226.3617, 切向力Y=-646.7534 +FPS=24.69, 法向力=2788.3389, 切向力X=89.6992, 切向力Y=269.4494 +FPS=24.33, 法向力=2970.3083, 切向力X=-188.3379, 切向力Y=-56.9515 +FPS=24.36, 法向力=2786.2322, 切向力X=458.3821, 切向力Y=-355.8636 +FPS=25.12, 法向力=2677.8823, 切向力X=337.1028, 切向力Y=-202.0165 +FPS=22.97, 法向力=2937.4009, 切向力X=321.4477, 切向力Y=-448.4238 +FPS=24.01, 法向力=2563.2329, 切向力X=500.8258, 切向力Y=-228.6100 +FPS=24.42, 法向力=2583.2700, 切向力X=252.3812, 切向力Y=-511.7976 +FPS=22.26, 法向力=2890.4790, 切向力X=-44.8626, 切向力Y=-637.8932 +FPS=24.18, 法向力=2667.2227, 切向力X=182.1127, 切向力Y=-263.6810 +FPS=25.09, 法向力=2622.3704, 切向力X=303.8265, 切向力Y=-438.3451 +FPS=24.90, 法向力=2729.8032, 切向力X=-12.8709, 切向力Y=-666.3572 +FPS=24.25, 法向力=2776.5496, 切向力X=78.3732, 切向力Y=-578.5516 +FPS=25.37, 法向力=3208.8589, 切向力X=376.7337, 切向力Y=-265.6906 +FPS=24.91, 法向力=2988.2480, 切向力X=-270.2071, 切向力Y=-426.9326 +FPS=23.94, 法向力=2755.9185, 切向力X=481.3470, 切向力Y=-406.2858 +FPS=25.28, 法向力=3017.9800, 切向力X=383.4926, 切向力Y=-257.1841 +FPS=24.32, 法向力=2957.7327, 切向力X=547.3855, 切向力Y=-601.7922 +FPS=25.12, 法向力=2962.0632, 切向力X=693.6405, 切向力Y=-364.9985 +FPS=24.44, 法向力=2397.4424, 切向力X=-138.8806, 切向力Y=-247.9080 +FPS=24.85, 法向力=2706.9482, 切向力X=331.5669, 切向力Y=0.0357 +FPS=24.51, 法向力=2878.0889, 切向力X=813.4120, 切向力Y=-217.1784 +FPS=25.08, 法向力=2787.5693, 切向力X=-238.2465, 切向力Y=-535.6478 +FPS=24.91, 法向力=3050.6392, 切向力X=652.5975, 切向力Y=-282.4417 +FPS=24.37, 法向力=2872.3838, 切向力X=-320.6910, 切向力Y=-844.6687 +FPS=25.19, 法向力=3145.9902, 切向力X=259.3524, 切向力Y=-240.4937 +FPS=25.11, 法向力=2747.5835, 切向力X=-63.5459, 切向力Y=-437.9997 +FPS=23.57, 法向力=3228.2437, 切向力X=103.0244, 切向力Y=9.3579 +FPS=24.26, 法向力=2859.6504, 切向力X=314.7343, 切向力Y=-347.6721 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002621s (9 tiles incl ref), finalize=0.000080s, total=0.002973s +FPS=24.42, 法向力=2867.0364, 切向力X=-18.4376, 切向力Y=-142.6603 +FPS=20.53, 法向力=2767.1133, 切向力X=-201.7249, 切向力Y=-331.0616 +FPS=23.73, 法向力=3019.0205, 切向力X=-408.5313, 切向力Y=-678.0618 +FPS=25.67, 法向力=3042.8652, 切向力X=-374.9361, 切向力Y=-680.7644 +FPS=24.93, 法向力=2918.2080, 切向力X=411.9517, 切向力Y=202.9045 +FPS=23.96, 法向力=3318.3042, 切向力X=765.1857, 切向力Y=-881.7130 +FPS=23.90, 法向力=2787.5747, 切向力X=-558.4598, 切向力Y=-1354.4142 +FPS=23.96, 法向力=3605.2781, 切向力X=127.3637, 切向力Y=-1756.3599 +FPS=24.75, 法向力=3067.4995, 切向力X=-614.3721, 切向力Y=-2370.2712 +FPS=22.57, 法向力=2910.2861, 切向力X=-1430.5115, 切向力Y=-3315.1174 +FPS=23.60, 法向力=2944.2141, 切向力X=-692.5806, 切向力Y=-3083.3318 +FPS=24.46, 法向力=2883.2480, 切向力X=-1246.9285, 切向力Y=-4268.3198 +FPS=25.03, 法向力=2816.0559, 切向力X=-1509.3613, 切向力Y=-4416.1567 +FPS=23.98, 法向力=3349.2690, 切向力X=-1523.9431, 切向力Y=-5827.8154 +FPS=24.12, 法向力=3777.4048, 切向力X=-1825.4109, 切向力Y=-6815.6982 +FPS=24.94, 法向力=4787.0088, 切向力X=-957.3748, 切向力Y=-6524.5635 +FPS=24.43, 法向力=6484.0269, 切向力X=52.1989, 切向力Y=-6108.7637 +FPS=25.07, 法向力=6557.6040, 切向力X=196.3537, 切向力Y=-7036.3003 +FPS=24.77, 法向力=6442.9824, 切向力X=3145.1118, 切向力Y=-7438.7197 +FPS=22.84, 法向力=6822.0454, 切向力X=5275.7925, 切向力Y=-6921.9932 +FPS=25.09, 法向力=7009.4146, 切向力X=5603.9321, 切向力Y=-7114.8013 +FPS=25.26, 法向力=6986.5591, 切向力X=5675.9790, 切向力Y=-7062.0156 +FPS=25.05, 法向力=8054.7822, 切向力X=2022.0156, 切向力Y=-8525.7012 +FPS=25.40, 法向力=8179.0977, 切向力X=1688.3682, 切向力Y=-8596.6826 +FPS=24.11, 法向力=8040.6123, 切向力X=1766.3442, 切向力Y=-8552.7715 +FPS=24.57, 法向力=8307.9268, 切向力X=3012.1064, 切向力Y=-8021.0293 +FPS=25.58, 法向力=8718.7129, 切向力X=4068.2322, 切向力Y=-8077.0786 +FPS=24.78, 法向力=8340.8164, 切向力X=3335.8584, 切向力Y=-8634.8691 +FPS=24.51, 法向力=8275.6035, 切向力X=1696.3865, 切向力Y=-8604.4775 +FPS=24.91, 法向力=7776.5845, 切向力X=310.4811, 切向力Y=-7565.2109 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000351s, blend=0.002506s (9 tiles incl ref), finalize=0.000118s, total=0.002981s +FPS=25.89, 法向力=7744.7095, 切向力X=517.4532, 切向力Y=-7469.9526 +FPS=23.84, 法向力=6980.0190, 切向力X=2776.1445, 切向力Y=-5466.2939 +FPS=23.97, 法向力=6189.8374, 切向力X=504.4644, 切向力Y=-4587.5752 +FPS=24.95, 法向力=6269.1396, 切向力X=-1088.7998, 切向力Y=-2830.8333 +FPS=23.95, 法向力=5849.4707, 切向力X=-184.6052, 切向力Y=-1774.3596 +FPS=25.17, 法向力=6004.5146, 切向力X=480.0745, 切向力Y=-1461.0508 +FPS=24.47, 法向力=5240.9082, 切向力X=-340.4998, 切向力Y=-1868.4131 +FPS=24.46, 法向力=5302.7173, 切向力X=183.8824, 切向力Y=-1239.4490 +FPS=24.72, 法向力=5388.4282, 切向力X=85.8128, 切向力Y=-1551.4209 +FPS=25.85, 法向力=5101.8008, 切向力X=27.8174, 切向力Y=-1848.9886 +FPS=24.27, 法向力=4967.9019, 切向力X=416.5540, 切向力Y=-2078.9849 +FPS=24.61, 法向力=5006.6836, 切向力X=-2.8966, 切向力Y=-1799.8660 +FPS=24.67, 法向力=4926.6660, 切向力X=-449.4949, 切向力Y=-2019.8754 +FPS=25.01, 法向力=4822.9424, 切向力X=22.8245, 切向力Y=-1900.8137 +FPS=23.97, 法向力=4102.3794, 切向力X=-2881.6064, 切向力Y=-2200.5400 +FPS=25.77, 法向力=4373.6528, 切向力X=-424.8364, 切向力Y=-2083.7324 +FPS=24.58, 法向力=3659.1096, 切向力X=-1417.5391, 切向力Y=-2436.3667 +FPS=25.13, 法向力=3438.6948, 切向力X=-5834.2925, 切向力Y=-4453.0586 +FPS=25.81, 法向力=3609.5405, 切向力X=-5427.4731, 切向力Y=-4605.0405 +FPS=27.12, 法向力=3571.2549, 切向力X=-5477.3994, 切向力Y=-4645.4028 +FPS=24.98, 法向力=3676.4929, 切向力X=-3942.9199, 切向力Y=-4735.7397 +FPS=25.74, 法向力=3577.1157, 切向力X=-6623.0918, 切向力Y=-6423.9043 +FPS=25.66, 法向力=3730.1929, 切向力X=-5297.1875, 切向力Y=-6234.0732 +FPS=26.02, 法向力=3223.6829, 切向力X=-6048.9297, 切向力Y=-7020.4644 +FPS=25.49, 法向力=3155.8496, 切向力X=-7071.2520, 切向力Y=-6814.9648 +FPS=24.91, 法向力=3113.5134, 切向力X=-7105.3579, 切向力Y=-6927.7036 +FPS=26.53, 法向力=3005.9297, 切向力X=-7763.5205, 切向力Y=-6970.1895 +FPS=25.76, 法向力=3077.6191, 切向力X=-6573.7285, 切向力Y=-6070.7539 +FPS=24.83, 法向力=3436.4990, 切向力X=-6527.1021, 切向力Y=-5312.6670 +FPS=25.58, 法向力=3789.7100, 切向力X=-5084.6475, 切向力Y=-4834.9453 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000273s, blend=0.002267s (9 tiles incl ref), finalize=0.000066s, total=0.002613s +FPS=24.63, 法向力=4558.9980, 切向力X=-1578.1450, 切向力Y=-3449.7051 +FPS=24.73, 法向力=4153.1162, 切向力X=-166.3590, 切向力Y=-1809.2559 +FPS=26.18, 法向力=4668.6719, 切向力X=166.8075, 切向力Y=-1108.4907 +FPS=25.93, 法向力=4695.0186, 切向力X=565.8412, 切向力Y=-1056.9948 +FPS=24.96, 法向力=4272.8506, 切向力X=-335.1717, 切向力Y=-1542.5416 +FPS=25.79, 法向力=4435.2710, 切向力X=80.2600, 切向力Y=-893.1653 +FPS=24.94, 法向力=4436.4639, 切向力X=-363.8419, 切向力Y=-881.3315 +FPS=25.53, 法向力=4633.4658, 切向力X=82.8596, 切向力Y=-548.4806 +FPS=25.60, 法向力=4658.7168, 切向力X=-30.9711, 切向力Y=-523.8138 +FPS=25.65, 法向力=4076.6614, 切向力X=288.2638, 切向力Y=-731.3297 +FPS=25.49, 法向力=3848.8401, 切向力X=334.6089, 切向力Y=-874.6649 +FPS=24.29, 法向力=4068.3408, 切向力X=-532.7354, 切向力Y=-413.4454 +FPS=25.29, 法向力=3922.2717, 切向力X=179.8596, 切向力Y=-1225.0601 +FPS=25.06, 法向力=4509.2734, 切向力X=134.2067, 切向力Y=-825.9769 +FPS=25.15, 法向力=4271.0635, 切向力X=705.1022, 切向力Y=-455.2040 +FPS=25.21, 法向力=3880.8989, 切向力X=66.7809, 切向力Y=-1196.6128 +FPS=24.09, 法向力=3665.4614, 切向力X=-671.6360, 切向力Y=-896.9694 +FPS=23.38, 法向力=4015.5723, 切向力X=-27.2118, 切向力Y=-259.5900 +FPS=24.86, 法向力=3840.0835, 切向力X=-312.1754, 切向力Y=-1260.5985 +FPS=24.55, 法向力=3547.6360, 切向力X=-700.2830, 切向力Y=-938.4886 +FPS=24.96, 法向力=3799.1987, 切向力X=-574.0295, 切向力Y=-1579.1702 +FPS=26.01, 法向力=3904.3738, 切向力X=-975.6718, 切向力Y=-2183.1011 +FPS=25.12, 法向力=3592.7207, 切向力X=-623.9484, 切向力Y=-757.3825 +FPS=26.11, 法向力=3936.5176, 切向力X=-917.7622, 切向力Y=-1561.1001 +FPS=25.84, 法向力=3420.8867, 切向力X=-252.7878, 切向力Y=-1654.0647 +FPS=25.64, 法向力=3508.6382, 切向力X=-690.6956, 切向力Y=-1640.9568 +FPS=25.48, 法向力=3645.7446, 切向力X=-538.9865, 切向力Y=-1730.3691 +FPS=25.69, 法向力=3635.8882, 切向力X=-618.1224, 切向力Y=-1490.2417 +FPS=26.18, 法向力=4072.8103, 切向力X=-78.4515, 切向力Y=-2628.3750 +FPS=24.82, 法向力=3981.4097, 切向力X=-486.9505, 切向力Y=-2267.3616 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000368s, blend=0.002269s (9 tiles incl ref), finalize=0.000079s, total=0.002725s +FPS=22.30, 法向力=3753.7119, 切向力X=-538.7773, 切向力Y=-1937.1750 +FPS=23.38, 法向力=3927.4304, 切向力X=105.3169, 切向力Y=-2166.6873 +FPS=23.25, 法向力=3654.1650, 切向力X=-490.2034, 切向力Y=-1509.9849 +FPS=25.15, 法向力=3423.5994, 切向力X=-105.0336, 切向力Y=-1066.4629 +FPS=25.32, 法向力=3316.1548, 切向力X=-178.7475, 切向力Y=-463.3275 +FPS=25.53, 法向力=3332.1660, 切向力X=266.1431, 切向力Y=-247.1080 +FPS=25.35, 法向力=3083.5332, 切向力X=-317.0256, 切向力Y=16.3771 +FPS=26.37, 法向力=3331.6519, 切向力X=-119.3114, 切向力Y=329.5245 +FPS=25.19, 法向力=3073.5608, 切向力X=-1.6342, 切向力Y=1328.7770 +FPS=25.98, 法向力=2918.5884, 切向力X=-140.8143, 切向力Y=1499.6963 +FPS=25.70, 法向力=3038.0073, 切向力X=164.7607, 切向力Y=2191.6016 +FPS=24.83, 法向力=2646.1643, 切向力X=933.7793, 切向力Y=2081.6008 +FPS=25.47, 法向力=3360.1965, 切向力X=49.8965, 切向力Y=2107.8560 +FPS=23.59, 法向力=3422.2979, 切向力X=25.5239, 切向力Y=642.1135 +FPS=22.79, 法向力=3072.2317, 切向力X=-596.5212, 切向力Y=609.6044 +FPS=25.92, 法向力=3471.1025, 切向力X=339.1879, 切向力Y=763.0600 +FPS=24.47, 法向力=3232.0469, 切向力X=-166.8907, 切向力Y=227.6835 +FPS=26.53, 法向力=3295.0859, 切向力X=-213.0258, 切向力Y=-188.1589 +FPS=25.96, 法向力=3217.3535, 切向力X=-1564.8315, 切向力Y=-207.8680 +FPS=26.01, 法向力=3691.9167, 切向力X=-916.7961, 切向力Y=-292.4352 +FPS=25.06, 法向力=3419.8262, 切向力X=435.2153, 切向力Y=-1101.3574 +FPS=25.31, 法向力=3213.2417, 切向力X=1433.2579, 切向力Y=-2411.6255 +FPS=26.39, 法向力=3559.2993, 切向力X=891.8412, 切向力Y=-2998.1504 +FPS=25.63, 法向力=3871.0752, 切向力X=-187.6133, 切向力Y=-2137.1812 +FPS=25.97, 法向力=3759.3262, 切向力X=459.0635, 切向力Y=-1703.0664 +FPS=25.84, 法向力=3763.2441, 切向力X=484.0348, 切向力Y=-1693.2900 +FPS=25.72, 法向力=4065.3630, 切向力X=-279.1439, 切向力Y=-2001.9348 +FPS=25.79, 法向力=3764.6208, 切向力X=-589.3926, 切向力Y=-1553.5851 +FPS=26.50, 法向力=3781.1689, 切向力X=-531.4893, 切向力Y=-1101.4458 +FPS=25.38, 法向力=3616.9941, 切向力X=-739.1360, 切向力Y=-1978.2944 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000249s, blend=0.002233s (9 tiles incl ref), finalize=0.000063s, total=0.002551s +FPS=25.22, 法向力=3698.8967, 切向力X=-1197.2522, 切向力Y=-2081.0215 +FPS=26.17, 法向力=3566.7378, 切向力X=-1390.7678, 切向力Y=-1596.1259 +FPS=25.19, 法向力=3463.5640, 切向力X=-804.5575, 切向力Y=-2091.9983 +FPS=24.65, 法向力=3789.0759, 切向力X=-1072.4701, 切向力Y=-1603.3214 +FPS=25.65, 法向力=3525.0693, 切向力X=-902.3473, 切向力Y=-1732.8082 +FPS=25.43, 法向力=3428.4844, 切向力X=-1615.3615, 切向力Y=-1157.5188 +FPS=25.27, 法向力=3524.7627, 切向力X=-1742.6030, 切向力Y=-445.9418 +FPS=25.34, 法向力=3259.6804, 切向力X=-1657.0884, 切向力Y=-609.8669 +FPS=25.55, 法向力=3133.7942, 切向力X=-1197.3516, 切向力Y=336.0463 +FPS=24.50, 法向力=3038.8728, 切向力X=-1816.1479, 切向力Y=-515.0521 +FPS=25.28, 法向力=3126.4736, 切向力X=-3268.0503, 切向力Y=-2150.2996 +FPS=25.52, 法向力=3981.1221, 切向力X=-3907.9424, 切向力Y=-3735.4570 +FPS=25.53, 法向力=4630.6279, 切向力X=-3861.3965, 切向力Y=-6700.7451 +FPS=25.51, 法向力=4563.5088, 切向力X=-4637.5063, 切向力Y=-8885.7480 +FPS=24.25, 法向力=4799.7075, 切向力X=-5457.0469, 切向力Y=-10586.5430 +FPS=24.16, 法向力=5349.7500, 切向力X=-5158.7305, 切向力Y=-12625.2344 +FPS=24.53, 法向力=5454.8174, 切向力X=-5412.1348, 切向力Y=-15002.4844 +FPS=25.39, 法向力=5797.0430, 切向力X=-6241.6396, 切向力Y=-17165.4531 +FPS=25.31, 法向力=6611.3110, 切向力X=-8408.2461, 切向力Y=-20420.8477 +FPS=24.52, 法向力=6812.7930, 切向力X=-10111.6484, 切向力Y=-22862.6914 +FPS=24.48, 法向力=7529.6016, 切向力X=-11000.1992, 切向力Y=-24634.8086 +FPS=24.81, 法向力=8308.3711, 切向力X=-13127.5352, 切向力Y=-28285.4375 +FPS=24.84, 法向力=9640.2266, 切向力X=-13271.5605, 切向力Y=-28572.5273 +FPS=24.38, 法向力=10178.3320, 切向力X=-12921.9199, 切向力Y=-29644.1562 +FPS=22.93, 法向力=10219.7441, 切向力X=-12575.8506, 切向力Y=-30850.0801 +FPS=24.68, 法向力=10509.8516, 切向力X=-12997.4863, 切向力Y=-32718.5430 +FPS=25.63, 法向力=10489.9561, 切向力X=-14255.8027, 切向力Y=-34825.0781 +FPS=25.51, 法向力=12107.5645, 切向力X=-16463.2129, 切向力Y=-38615.6016 +FPS=24.19, 法向力=12430.5137, 切向力X=-18536.5684, 切向力Y=-39582.2734 +FPS=23.84, 法向力=13270.6943, 切向力X=-18511.8691, 切向力Y=-39956.3398 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002231s (9 tiles incl ref), finalize=0.000059s, total=0.002538s +FPS=24.42, 法向力=13558.7422, 切向力X=-20525.8496, 切向力Y=-39175.9414 +FPS=24.84, 法向力=14141.0879, 切向力X=-20558.6055, 切向力Y=-38273.6133 +FPS=24.21, 法向力=13420.1953, 切向力X=-20586.2012, 切向力Y=-37731.7188 +FPS=23.59, 法向力=13726.3164, 切向力X=-19712.7695, 切向力Y=-36203.3359 +FPS=23.46, 法向力=13228.6631, 切向力X=-18878.0625, 切向力Y=-36287.9375 +FPS=24.70, 法向力=12668.7871, 切向力X=-17769.5312, 切向力Y=-35829.4102 +FPS=24.95, 法向力=13128.1328, 切向力X=-17605.6094, 切向力Y=-34034.8945 +FPS=25.45, 法向力=13176.5078, 切向力X=-17554.4844, 切向力Y=-33987.4727 +FPS=24.77, 法向力=12631.7920, 切向力X=-16271.5381, 切向力Y=-33782.1875 +FPS=25.70, 法向力=12669.7891, 切向力X=-17776.4355, 切向力Y=-34296.5898 +FPS=24.79, 法向力=12567.4707, 切向力X=-17876.1523, 切向力Y=-35952.5547 +FPS=24.02, 法向力=12421.3027, 切向力X=-17840.6016, 切向力Y=-36683.4961 +FPS=24.58, 法向力=12667.4141, 切向力X=-18341.0391, 切向力Y=-36758.4766 +FPS=23.47, 法向力=12527.0498, 切向力X=-17785.9473, 切向力Y=-37463.1328 +FPS=24.96, 法向力=12613.2334, 切向力X=-17360.9414, 切向力Y=-36525.2305 +FPS=25.24, 法向力=12804.0352, 切向力X=-18412.6602, 切向力Y=-35575.9453 +FPS=24.86, 法向力=12505.9922, 切向力X=-17370.3984, 切向力Y=-33203.9414 +FPS=26.01, 法向力=12496.8594, 切向力X=-17328.8203, 切向力Y=-33243.2461 +FPS=24.82, 法向力=10695.5977, 切向力X=-15503.3496, 切向力Y=-24435.9824 +FPS=25.63, 法向力=8100.4248, 切向力X=-10555.7275, 切向力Y=-13904.5811 +FPS=26.01, 法向力=7566.4307, 切向力X=-10590.9873, 切向力Y=-10731.3623 +FPS=25.39, 法向力=6837.4531, 切向力X=-10635.6738, 切向力Y=-8719.4746 +FPS=24.43, 法向力=6313.5503, 切向力X=-10036.2812, 切向力Y=-7133.8184 +FPS=24.56, 法向力=6273.7393, 切向力X=-9760.6611, 切向力Y=-4853.7510 +FPS=25.43, 法向力=5838.1045, 切向力X=-9859.0293, 切向力Y=-3354.6699 +FPS=26.59, 法向力=4982.5400, 切向力X=-10268.3711, 切向力Y=-1087.2190 +FPS=26.62, 法向力=4865.3525, 切向力X=-7625.6455, 切向力Y=-1211.5339 +FPS=27.48, 法向力=4902.7480, 切向力X=-7675.9341, 切向力Y=-1148.2316 +FPS=27.24, 法向力=5162.4346, 切向力X=-5871.5835, 切向力Y=-3790.5117 +FPS=27.41, 法向力=4638.9502, 切向力X=-5923.0239, 切向力Y=-4110.1851 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000243s, blend=0.002220s (9 tiles incl ref), finalize=0.000064s, total=0.002534s +FPS=27.86, 法向力=4578.9893, 切向力X=-6122.8945, 切向力Y=-4432.2949 +FPS=27.24, 法向力=4785.9355, 切向力X=-6663.2461, 切向力Y=-4046.3354 +FPS=25.91, 法向力=4727.2256, 切向力X=-6751.6074, 切向力Y=-5295.9111 +FPS=27.87, 法向力=5114.9736, 切向力X=-6600.0488, 切向力Y=-7480.9258 +FPS=26.95, 法向力=5278.1177, 切向力X=-6513.3750, 切向力Y=-8750.7500 +FPS=28.23, 法向力=5680.3794, 切向力X=-7595.5264, 切向力Y=-12556.8750 +FPS=28.08, 法向力=5527.3706, 切向力X=-7629.6299, 切向力Y=-14112.2676 +FPS=27.24, 法向力=5990.4434, 切向力X=-8149.3682, 切向力Y=-15957.8145 +FPS=28.56, 法向力=5830.8472, 切向力X=-8174.8071, 切向力Y=-16112.4072 +FPS=26.68, 法向力=6145.2490, 切向力X=-8416.3926, 切向力Y=-19231.9316 +FPS=27.10, 法向力=6396.1313, 切向力X=-8744.2451, 切向力Y=-21153.8867 +FPS=27.35, 法向力=6385.9209, 切向力X=-9199.0332, 切向力Y=-22523.2461 +FPS=25.80, 法向力=6613.4805, 切向力X=-9548.8408, 切向力Y=-22730.1230 +FPS=28.47, 法向力=6729.4521, 切向力X=-8424.5869, 切向力Y=-22209.6680 +FPS=27.48, 法向力=6895.8945, 切向力X=-8108.6787, 切向力Y=-22905.8398 +FPS=26.95, 法向力=7269.1836, 切向力X=-9002.0420, 切向力Y=-23160.0195 +FPS=27.97, 法向力=8710.6719, 切向力X=-8887.7178, 切向力Y=-24173.7461 +FPS=26.92, 法向力=8995.9590, 切向力X=-9562.3184, 切向力Y=-24312.6719 +FPS=27.35, 法向力=8505.0723, 切向力X=-9774.2344, 切向力Y=-25373.1680 +FPS=27.41, 法向力=8438.1641, 切向力X=-9850.7070, 切向力Y=-25330.2773 +FPS=27.59, 法向力=9710.5166, 切向力X=-10544.7842, 切向力Y=-25945.8477 +FPS=28.60, 法向力=9378.7314, 切向力X=-10671.0215, 切向力Y=-26876.1797 +FPS=24.64, 法向力=9467.2725, 切向力X=-10038.8008, 切向力Y=-26916.8789 +FPS=26.06, 法向力=9819.8232, 切向力X=-10276.5225, 切向力Y=-27239.3242 +FPS=25.98, 法向力=10128.0166, 切向力X=-9207.0654, 切向力Y=-27692.7852 +FPS=27.31, 法向力=10638.2168, 切向力X=-9328.1973, 切向力Y=-29102.8672 +FPS=26.17, 法向力=10701.7910, 切向力X=-10184.7900, 切向力Y=-29108.4297 +FPS=25.32, 法向力=10441.2461, 切向力X=-9401.6074, 切向力Y=-29016.6797 +FPS=25.04, 法向力=10592.3916, 切向力X=-9945.9150, 切向力Y=-27590.7422 +FPS=23.59, 法向力=10564.2217, 切向力X=-10449.4414, 切向力Y=-27771.1641 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000251s, blend=0.002224s (9 tiles incl ref), finalize=0.000065s, total=0.002546s +FPS=25.47, 法向力=10428.0010, 切向力X=-9634.6758, 切向力Y=-27367.0371 +FPS=26.64, 法向力=10338.4756, 切向力X=-9689.6670, 切向力Y=-27346.7988 +FPS=26.00, 法向力=10119.6348, 切向力X=-9820.3086, 切向力Y=-26344.3105 +FPS=24.53, 法向力=10099.1758, 切向力X=-10187.8652, 切向力Y=-26264.5273 +FPS=25.02, 法向力=10355.5547, 切向力X=-10214.0020, 切向力Y=-25927.3516 +FPS=25.00, 法向力=9902.3945, 切向力X=-9542.6582, 切向力Y=-26218.5684 +FPS=26.23, 法向力=10660.8828, 切向力X=-9951.5117, 切向力Y=-26159.9805 +FPS=25.85, 法向力=9782.8955, 切向力X=-10254.2402, 切向力Y=-26164.3242 +FPS=25.77, 法向力=10176.8652, 切向力X=-10220.3105, 切向力Y=-27073.8594 +FPS=26.01, 法向力=10603.6191, 切向力X=-10552.6797, 切向力Y=-27739.1602 +FPS=26.01, 法向力=10620.7881, 切向力X=-10550.4414, 切向力Y=-27804.4727 +FPS=25.93, 法向力=10839.0479, 切向力X=-10871.3311, 切向力Y=-29125.8633 +FPS=24.58, 法向力=11323.2520, 切向力X=-11546.0215, 切向力Y=-29746.2461 +FPS=26.40, 法向力=11365.4609, 切向力X=-10931.7441, 切向力Y=-30337.7305 +FPS=25.50, 法向力=11187.6816, 切向力X=-10050.5039, 切向力Y=-30850.7656 +FPS=26.35, 法向力=11218.7168, 切向力X=-10918.8477, 切向力Y=-30917.5645 +FPS=25.71, 法向力=10936.2168, 切向力X=-10900.6914, 切向力Y=-30673.3164 +FPS=24.96, 法向力=11475.5635, 切向力X=-10706.5547, 切向力Y=-30593.1172 +FPS=26.02, 法向力=11229.5254, 切向力X=-10910.4902, 切向力Y=-29917.2129 +FPS=25.49, 法向力=11204.9316, 切向力X=-10613.5869, 切向力Y=-30752.1660 +FPS=25.96, 法向力=11239.2441, 切向力X=-10594.9326, 切向力Y=-30684.0391 +FPS=25.08, 法向力=11129.5469, 切向力X=-9987.3516, 切向力Y=-30671.4277 +FPS=25.19, 法向力=11209.3799, 切向力X=-10272.4961, 切向力Y=-29427.6133 +FPS=26.60, 法向力=11093.4375, 切向力X=-10970.5703, 切向力Y=-29776.3477 +FPS=26.03, 法向力=11120.7070, 切向力X=-10591.3574, 切向力Y=-30133.8457 +FPS=25.82, 法向力=11024.7617, 切向力X=-10335.4668, 切向力Y=-30629.9414 +FPS=25.11, 法向力=11072.8574, 切向力X=-11108.7910, 切向力Y=-30105.8047 +FPS=25.56, 法向力=11251.6777, 切向力X=-10355.6484, 切向力Y=-30509.2441 +FPS=24.65, 法向力=11149.7842, 切向力X=-10244.8945, 切向力Y=-30300.3672 +FPS=26.88, 法向力=11348.0771, 切向力X=-10241.0107, 切向力Y=-30799.4492 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000320s, blend=0.002257s (9 tiles incl ref), finalize=0.000062s, total=0.002646s +FPS=26.18, 法向力=11493.4365, 切向力X=-9972.9219, 切向力Y=-30001.2324 +FPS=25.83, 法向力=11311.9453, 切向力X=-10213.1465, 切向力Y=-30339.7480 +FPS=25.43, 法向力=11305.0439, 切向力X=-10492.9316, 切向力Y=-30033.0664 +FPS=25.09, 法向力=11245.6289, 切向力X=-10462.0137, 切向力Y=-29718.1465 +FPS=25.51, 法向力=11099.1758, 切向力X=-10839.0625, 切向力Y=-29678.7324 +FPS=25.90, 法向力=11795.6914, 切向力X=-10556.0020, 切向力Y=-29992.5547 +FPS=26.03, 法向力=11931.6455, 切向力X=-10865.9629, 切向力Y=-29642.1992 +FPS=26.16, 法向力=11947.4590, 切向力X=-10659.5293, 切向力Y=-30259.3203 +FPS=25.16, 法向力=11640.0898, 切向力X=-9433.8516, 切向力Y=-30177.6641 +FPS=26.21, 法向力=11814.2344, 切向力X=-10008.4961, 切向力Y=-30529.6758 +FPS=24.81, 法向力=11933.5732, 切向力X=-10092.9951, 切向力Y=-29910.7070 +FPS=25.19, 法向力=11949.1055, 切向力X=-10437.7637, 切向力Y=-30332.3125 +FPS=25.13, 法向力=11507.3711, 切向力X=-10463.7490, 切向力Y=-30018.8750 +FPS=25.78, 法向力=12153.0312, 切向力X=-10787.2969, 切向力Y=-30307.3262 +FPS=26.31, 法向力=11934.5742, 切向力X=-11266.0508, 切向力Y=-30533.0527 +FPS=25.00, 法向力=11915.9463, 切向力X=-10891.7246, 切向力Y=-29619.9336 +FPS=25.44, 法向力=11732.9326, 切向力X=-10893.7686, 切向力Y=-29989.5508 +FPS=25.62, 法向力=11808.0889, 切向力X=-11258.9043, 切向力Y=-30450.0059 +FPS=26.20, 法向力=11840.5283, 切向力X=-11052.1309, 切向力Y=-30354.0098 +FPS=25.80, 法向力=11878.2617, 切向力X=-11072.3125, 切向力Y=-30346.8535 +FPS=25.97, 法向力=12048.2402, 切向力X=-11268.2314, 切向力Y=-29922.3535 +FPS=25.18, 法向力=12075.9434, 切向力X=-10776.8105, 切向力Y=-30055.5508 +FPS=25.02, 法向力=11983.4961, 切向力X=-10447.2305, 切向力Y=-30694.2227 +FPS=25.04, 法向力=11964.5986, 切向力X=-11102.7695, 切向力Y=-31903.9023 +FPS=25.05, 法向力=11942.5898, 切向力X=-11197.2363, 切向力Y=-27940.5039 +FPS=25.55, 法向力=11032.4268, 切向力X=-10025.3672, 切向力Y=-22727.7461 +FPS=23.94, 法向力=9014.0391, 切向力X=-6755.6758, 切向力Y=-17090.2109 +FPS=25.07, 法向力=8255.7402, 切向力X=-3256.4519, 切向力Y=-14215.3818 +FPS=26.92, 法向力=7731.7573, 切向力X=-2077.6841, 切向力Y=-12401.6426 +FPS=23.91, 法向力=7270.6504, 切向力X=-922.3082, 切向力Y=-10869.3516 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000271s, blend=0.002175s (9 tiles incl ref), finalize=0.000059s, total=0.002512s +FPS=25.42, 法向力=6539.2222, 切向力X=-2529.0962, 切向力Y=-7607.3877 +FPS=25.21, 法向力=6669.3267, 切向力X=-2813.3989, 切向力Y=-6820.6250 +FPS=24.38, 法向力=6488.1211, 切向力X=-3394.0999, 切向力Y=-6037.8970 +FPS=25.57, 法向力=6097.0298, 切向力X=-3243.1182, 切向力Y=-6368.7031 +FPS=26.12, 法向力=6117.3447, 切向力X=-3338.9370, 切向力Y=-4765.7305 +FPS=25.62, 法向力=5320.5967, 切向力X=-2534.1809, 切向力Y=-4571.6509 +FPS=25.71, 法向力=5451.8184, 切向力X=-2869.7266, 切向力Y=-4346.3027 +FPS=25.64, 法向力=5609.0444, 切向力X=-3459.4055, 切向力Y=-4843.3735 +FPS=25.48, 法向力=5951.1792, 切向力X=-3333.6338, 切向力Y=-5137.3447 +FPS=26.03, 法向力=5659.3906, 切向力X=-2854.4131, 切向力Y=-5288.3936 +FPS=25.59, 法向力=5599.6006, 切向力X=-2859.3503, 切向力Y=-5719.9102 +FPS=26.34, 法向力=5498.9468, 切向力X=-3107.0571, 切向力Y=-4769.5596 +FPS=26.29, 法向力=5167.4141, 切向力X=-2316.7002, 切向力Y=-3775.7876 +FPS=24.19, 法向力=5546.3916, 切向力X=-2970.0527, 切向力Y=-4402.2637 +FPS=24.90, 法向力=5999.3330, 切向力X=-2681.3030, 切向力Y=-3897.0088 +FPS=25.22, 法向力=5166.1108, 切向力X=-1742.7906, 切向力Y=-4158.8975 +FPS=25.52, 法向力=5113.7412, 切向力X=-2116.9937, 切向力Y=-4062.9702 +FPS=25.61, 法向力=5128.6143, 切向力X=-2199.4348, 切向力Y=-4008.6365 +FPS=25.46, 法向力=5641.2119, 切向力X=-2835.3398, 切向力Y=-3744.9048 +FPS=25.01, 法向力=5620.6309, 切向力X=-2281.0146, 切向力Y=-3921.7341 +FPS=26.05, 法向力=5878.1470, 切向力X=-2353.0264, 切向力Y=-4085.0479 +FPS=24.38, 法向力=5608.4507, 切向力X=-1951.6018, 切向力Y=-3311.3740 +FPS=25.74, 法向力=5653.7900, 切向力X=-1105.6293, 切向力Y=-4377.8423 +FPS=25.84, 法向力=5644.9629, 切向力X=-620.2830, 切向力Y=-4106.6182 +FPS=25.16, 法向力=5217.8613, 切向力X=-1369.0137, 切向力Y=-3747.8647 +FPS=25.65, 法向力=5516.2397, 切向力X=-1318.3768, 切向力Y=-3849.5076 +FPS=26.99, 法向力=5806.9492, 切向力X=-1230.4211, 切向力Y=-4433.7505 +FPS=25.61, 法向力=5276.8237, 切向力X=-1297.2061, 切向力Y=-3815.9253 +FPS=25.85, 法向力=5544.9185, 切向力X=-1700.6421, 切向力Y=-3775.2871 +FPS=26.27, 法向力=5730.6416, 切向力X=-1016.9122, 切向力Y=-3897.8540 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002181s (9 tiles incl ref), finalize=0.000058s, total=0.002502s +FPS=25.04, 法向力=5536.4707, 切向力X=-1295.2162, 切向力Y=-3409.5244 +FPS=25.58, 法向力=5368.1846, 切向力X=-1217.9342, 切向力Y=-3067.3750 +FPS=25.83, 法向力=5353.2871, 切向力X=-1290.5088, 切向力Y=-3685.2690 +FPS=25.82, 法向力=5395.2070, 切向力X=-1128.7794, 切向力Y=-2766.4434 +FPS=25.71, 法向力=5809.7847, 切向力X=-955.7592, 切向力Y=-3393.9436 +FPS=25.70, 法向力=5650.3135, 切向力X=-1467.6110, 切向力Y=-3270.0493 +FPS=25.56, 法向力=5672.4639, 切向力X=-1244.9679, 切向力Y=-2904.9443 +FPS=26.17, 法向力=5824.9385, 切向力X=-791.1018, 切向力Y=-3630.5037 +FPS=25.37, 法向力=5834.3008, 切向力X=-1574.0190, 切向力Y=-3426.0037 +FPS=26.31, 法向力=5872.6387, 切向力X=-1529.7678, 切向力Y=-3173.3447 +FPS=25.06, 法向力=5648.8267, 切向力X=-628.9683, 切向力Y=-3588.3022 +FPS=26.52, 法向力=5610.7183, 切向力X=-508.4693, 切向力Y=-3367.7407 +FPS=25.38, 法向力=5445.3525, 切向力X=-1254.3701, 切向力Y=-2706.9600 +FPS=23.38, 法向力=5447.5225, 切向力X=-1322.0178, 切向力Y=-2940.6028 +FPS=22.57, 法向力=5319.1958, 切向力X=-944.5160, 切向力Y=-2606.4434 +FPS=25.11, 法向力=6164.4492, 切向力X=-1570.8892, 切向力Y=-2943.7520 +FPS=24.83, 法向力=5830.1289, 切向力X=-515.1279, 切向力Y=-2928.7778 +FPS=23.89, 法向力=5953.1816, 切向力X=-1374.3302, 切向力Y=-2457.3645 +FPS=25.46, 法向力=5427.7754, 切向力X=-1066.6567, 切向力Y=-3667.4624 +FPS=25.08, 法向力=5369.5391, 切向力X=-2154.0747, 切向力Y=-3045.5400 +FPS=24.95, 法向力=5504.3252, 切向力X=-1264.8940, 切向力Y=-3137.1108 +FPS=25.28, 法向力=5316.8169, 切向力X=-824.5840, 切向力Y=-2931.8552 +FPS=23.97, 法向力=5152.1831, 切向力X=-910.6332, 切向力Y=-2823.0950 +FPS=24.54, 法向力=5496.6772, 切向力X=-1571.9091, 切向力Y=-2692.7749 +FPS=24.59, 法向力=5273.7266, 切向力X=-1034.4241, 切向力Y=-2577.0767 +FPS=26.15, 法向力=5284.8809, 切向力X=-1047.0913, 切向力Y=-2592.0020 +FPS=26.43, 法向力=5491.1177, 切向力X=-1164.0039, 切向力Y=-2593.0369 +FPS=25.92, 法向力=5419.2979, 切向力X=-1012.6774, 切向力Y=-2348.4280 +FPS=26.10, 法向力=5445.2402, 切向力X=-894.2404, 切向力Y=-2837.2305 +FPS=25.38, 法向力=5409.5400, 切向力X=-347.5101, 切向力Y=-2649.3623 +stitch_feature_optimized: canvas out_w=442, out_h=462, x_min=-95.61, y_min=-105.85 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000249s, blend=0.002225s (9 tiles incl ref), finalize=0.000062s, total=0.002542s +FPS=25.67, 法向力=5704.3979, 切向力X=-1514.2698, 切向力Y=-2817.4792 +FPS=26.50, 法向力=5485.0176, 切向力X=-346.5483, 切向力Y=-2494.7354 +FPS=25.39, 法向力=5739.2690, 切向力X=-501.1810, 切向力Y=-3107.4805 +FPS=25.43, 法向力=5997.3735, 切向力X=-989.3256, 切向力Y=-2179.4192 +FPS=26.52, 法向力=5255.6465, 切向力X=-1083.8500, 切向力Y=-2875.0588 +FPS=25.51, 法向力=5587.5547, 切向力X=-1068.6083, 切向力Y=-2233.6736 +FPS=25.55, 法向力=5231.9971, 切向力X=-1011.8967, 切向力Y=-2736.4868 +FPS=25.60, 法向力=5214.3130, 切向力X=-830.6450, 切向力Y=-3002.3931 +FPS=25.88, 法向力=5269.9712, 切向力X=-832.4252, 切向力Y=-2900.3647 +FPS=25.61, 法向力=5576.4736, 切向力X=-1230.3904, 切向力Y=-2831.3369 +FPS=25.00, 法向力=5710.2744, 切向力X=-1044.0524, 切向力Y=-2388.1521 +FPS=24.93, 法向力=5660.4482, 切向力X=-1505.7180, 切向力Y=-2628.5630 +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/logs/qt_viewer_20260604_100336.log b/examples/logs/qt_viewer_20260604_100336.log new file mode 100644 index 0000000..59b349c --- /dev/null +++ b/examples/logs/qt_viewer_20260604_100336.log @@ -0,0 +1,1702 @@ + +按键说明:Q 退出 | R 重置追踪器 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=40 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Image processing backend: cpu (requested: cpu) + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.50, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.03, 法向力=917.5770, 切向力X=33.7828, 切向力Y=346.3348 +FPS=25.80, 法向力=1142.6619, 切向力X=222.5613, 切向力Y=469.4111 +FPS=27.70, 法向力=1127.2419, 切向力X=250.8718, 切向力Y=536.2888 +FPS=27.57, 法向力=1118.8130, 切向力X=-481.2956, 切向力Y=183.6584 +FPS=30.41, 法向力=1273.6593, 切向力X=-177.4124, 切向力Y=648.8955 +FPS=30.64, 法向力=907.5558, 切向力X=32.7247, 切向力Y=69.3683 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=32.96, 法向力=1080.7402, 切向力X=18.5890, 切向力Y=701.8508 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=41.71, 法向力=1146.5071, 切向力X=-72.3884, 切向力Y=772.7354 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=37.56, 法向力=797.1266, 切向力X=153.9030, 切向力Y=480.1148 +FPS=41.56, 法向力=1119.8717, 切向力X=-302.3647, 切向力Y=105.2873 +FPS=31.04, 法向力=1015.7194, 切向力X=306.1642, 切向力Y=157.8726 +FPS=30.43, 法向力=1102.5507, 切向力X=456.1738, 切向力Y=215.3002 +FPS=29.82, 法向力=1159.7056, 切向力X=-130.5694, 切向力Y=-89.2849 +FPS=30.20, 法向力=1091.6866, 切向力X=-249.2560, 切向力Y=492.1862 +FPS=30.24, 法向力=1094.4894, 切向力X=-287.9961, 切向力Y=497.5274 +FPS=30.11, 法向力=915.1796, 切向力X=422.2397, 切向力Y=-333.7280 +FPS=30.06, 法向力=1083.3021, 切向力X=-217.0260, 切向力Y=585.3677 +FPS=30.49, 法向力=1162.1460, 切向力X=452.7383, 切向力Y=393.4584 +FPS=29.95, 法向力=998.7969, 切向力X=169.7449, 切向力Y=253.5576 +FPS=30.04, 法向力=1088.7211, 切向力X=-549.2999, 切向力Y=-29.4578 +FPS=30.84, 法向力=1160.5774, 切向力X=-414.1330, 切向力Y=7.6160 +FPS=29.98, 法向力=1280.8293, 切向力X=-545.4661, 切向力Y=578.1619 +FPS=29.18, 法向力=1015.6321, 切向力X=256.1617, 切向力Y=151.9783 +FPS=29.87, 法向力=920.6205, 切向力X=-451.3753, 切向力Y=560.2655 +FPS=31.10, 法向力=972.2690, 切向力X=47.6925, 切向力Y=592.2499 +FPS=31.38, 法向力=980.1747, 切向力X=1.8912, 切向力Y=677.0276 +FPS=30.99, 法向力=1186.5746, 切向力X=-540.0684, 切向力Y=-203.7685 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000505s, blend=0.002253s (9 tiles incl ref), finalize=0.000064s, total=0.002833s +FPS=30.38, 法向力=1036.9622, 切向力X=-222.9122, 切向力Y=60.0222 +FPS=30.35, 法向力=878.5840, 切向力X=251.2867, 切向力Y=-413.9084 +FPS=30.15, 法向力=1075.5244, 切向力X=-312.2832, 切向力Y=-519.9783 +FPS=30.22, 法向力=1319.8518, 切向力X=241.0511, 切向力Y=-856.8845 +FPS=30.24, 法向力=1042.1597, 切向力X=365.7529, 切向力Y=-1064.7024 +FPS=30.19, 法向力=999.5032, 切向力X=124.1347, 切向力Y=-1556.3855 +FPS=28.14, 法向力=1514.3434, 切向力X=-258.3051, 切向力Y=-1847.5481 +FPS=29.95, 法向力=1068.9174, 切向力X=702.7440, 切向力Y=-1790.1750 +FPS=29.17, 法向力=1474.3630, 切向力X=-286.8261, 切向力Y=-1844.1555 +FPS=30.41, 法向力=1263.0327, 切向力X=-407.8684, 切向力Y=-1980.9597 +FPS=31.69, 法向力=1236.3376, 切向力X=-335.7281, 切向力Y=-1987.9019 +FPS=29.28, 法向力=1640.1975, 切向力X=-695.3683, 切向力Y=-1460.5154 +FPS=30.30, 法向力=1691.8151, 切向力X=-205.8375, 切向力Y=-2597.2429 +FPS=29.42, 法向力=1783.7021, 切向力X=-638.0245, 切向力Y=-2530.2090 +FPS=29.89, 法向力=1812.7648, 切向力X=-239.1913, 切向力Y=-2243.7854 +FPS=29.69, 法向力=1482.1433, 切向力X=-185.0763, 切向力Y=-2766.6833 +FPS=30.46, 法向力=1947.4897, 切向力X=-440.3200, 切向力Y=-2329.3799 +FPS=30.04, 法向力=1677.8114, 切向力X=-803.3839, 切向力Y=-2916.3281 +FPS=30.00, 法向力=1677.9990, 切向力X=-813.6492, 切向力Y=-3627.2266 +FPS=29.34, 法向力=1820.1199, 切向力X=-1011.7482, 切向力Y=-4497.5020 +FPS=29.84, 法向力=2143.7930, 切向力X=-1064.5071, 切向力Y=-4652.7031 +FPS=31.46, 法向力=2172.8032, 切向力X=-1101.1620, 切向力Y=-4648.8501 +FPS=30.24, 法向力=2581.9463, 切向力X=-1752.7815, 切向力Y=-4698.7520 +FPS=29.52, 法向力=2355.4631, 切向力X=-2087.4722, 切向力Y=-5402.0986 +FPS=30.17, 法向力=2339.5823, 切向力X=-2011.1665, 切向力Y=-5369.8545 +FPS=29.99, 法向力=2809.0854, 切向力X=-1547.5707, 切向力Y=-5629.2383 +FPS=29.14, 法向力=2524.2261, 切向力X=-1217.2980, 切向力Y=-6040.5508 +FPS=29.10, 法向力=2453.3657, 切向力X=-939.4473, 切向力Y=-6110.2803 +FPS=29.84, 法向力=2534.9919, 切向力X=-1510.2836, 切向力Y=-5323.9053 +FPS=30.56, 法向力=2228.2417, 切向力X=-719.8223, 切向力Y=-3467.8062 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000311s, blend=0.002432s (9 tiles incl ref), finalize=0.000068s, total=0.002819s +FPS=29.63, 法向力=1803.0234, 切向力X=-84.6595, 切向力Y=-1903.0684 +FPS=29.76, 法向力=1233.4230, 切向力X=-37.3602, 切向力Y=-806.8146 +FPS=29.36, 法向力=1210.4418, 切向力X=116.0748, 切向力Y=-709.9121 +FPS=26.29, 法向力=1307.8292, 切向力X=-171.5366, 切向力Y=-144.2629 +FPS=29.08, 法向力=1242.9900, 切向力X=-33.4806, 切向力Y=-682.7281 +FPS=29.80, 法向力=1275.5948, 切向力X=-758.1329, 切向力Y=-1098.0955 +FPS=29.20, 法向力=1316.6274, 切向力X=49.8490, 切向力Y=-882.5360 +FPS=28.95, 法向力=1160.5747, 切向力X=-77.8434, 切向力Y=-507.3264 +FPS=28.91, 法向力=946.9042, 切向力X=151.5503, 切向力Y=-829.2196 +FPS=29.52, 法向力=1346.8394, 切向力X=-51.4842, 切向力Y=-605.6356 +FPS=29.17, 法向力=951.5330, 切向力X=-441.5014, 切向力Y=-762.9418 +FPS=29.89, 法向力=1302.3705, 切向力X=-769.0526, 切向力Y=-465.3819 +FPS=29.08, 法向力=1041.8367, 切向力X=-162.1135, 切向力Y=-772.3568 +FPS=28.86, 法向力=1423.5687, 切向力X=-794.8727, 切向力Y=-717.1940 +FPS=28.64, 法向力=1076.8236, 切向力X=-112.6659, 切向力Y=-1487.6957 +FPS=28.32, 法向力=1187.5872, 切向力X=-509.2395, 切向力Y=-2773.8010 +FPS=30.26, 法向力=1824.5504, 切向力X=-728.6565, 切向力Y=-3466.6021 +FPS=32.21, 法向力=1852.8514, 切向力X=-594.8726, 切向力Y=-4415.9297 +FPS=32.27, 法向力=1643.9570, 切向力X=-640.1579, 切向力Y=-5213.4673 +FPS=32.81, 法向力=1873.7078, 切向力X=-1069.3867, 切向力Y=-5987.4941 +FPS=34.39, 法向力=1791.9622, 切向力X=-1137.6941, 切向力Y=-6778.5332 +FPS=39.71, 法向力=2187.3948, 切向力X=-954.6524, 切向力Y=-6412.1670 +FPS=33.05, 法向力=2204.8623, 切向力X=-958.7844, 切向力Y=-6425.5225 +FPS=32.35, 法向力=2330.6333, 切向力X=-1057.4131, 切向力Y=-6920.0264 +FPS=33.43, 法向力=2636.2417, 切向力X=-1678.4951, 切向力Y=-7178.7939 +FPS=29.52, 法向力=2595.0303, 切向力X=-2976.3215, 切向力Y=-7457.9614 +FPS=28.32, 法向力=2569.2451, 切向力X=-3134.6748, 切向力Y=-7710.4082 +FPS=29.28, 法向力=2823.1536, 切向力X=-3256.7688, 切向力Y=-8214.4150 +FPS=27.95, 法向力=3214.7041, 切向力X=-3868.8032, 切向力Y=-7879.2681 +FPS=28.28, 法向力=2966.9863, 切向力X=-3792.0752, 切向力Y=-8582.7588 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000009s (hit), reset=0.000551s, blend=0.002671s (9 tiles incl ref), finalize=0.000063s, total=0.003301s +FPS=28.07, 法向力=3562.3022, 切向力X=-4298.1484, 切向力Y=-8747.9473 +FPS=28.32, 法向力=3623.2803, 切向力X=-4291.1870, 切向力Y=-9769.0332 +FPS=28.39, 法向力=4063.8853, 切向力X=-4343.4277, 切向力Y=-9748.2324 +FPS=28.46, 法向力=4045.6777, 切向力X=-4579.6631, 切向力Y=-10272.4824 +FPS=27.02, 法向力=4293.7617, 切向力X=-4396.7476, 切向力Y=-10664.9160 +FPS=28.84, 法向力=4093.5894, 切向力X=-4231.9888, 切向力Y=-10818.1338 +FPS=28.00, 法向力=4784.5420, 切向力X=-3985.3975, 切向力Y=-9832.0459 +FPS=27.47, 法向力=4039.8574, 切向力X=-4271.6445, 切向力Y=-9992.3604 +FPS=27.10, 法向力=4487.5122, 切向力X=-3257.0605, 切向力Y=-9573.1895 +FPS=27.93, 法向力=4354.6309, 切向力X=-3796.1646, 切向力Y=-8965.1602 +FPS=27.70, 法向力=4189.5503, 切向力X=-4263.3262, 切向力Y=-9286.6846 +FPS=28.38, 法向力=4094.4517, 切向力X=-3874.5488, 切向力Y=-9568.9570 +FPS=29.18, 法向力=4264.1333, 切向力X=-2952.4795, 切向力Y=-8852.0430 +FPS=27.41, 法向力=3828.9375, 切向力X=-2866.0662, 切向力Y=-8272.5166 +FPS=27.89, 法向力=3634.0806, 切向力X=-3341.0176, 切向力Y=-7717.6543 +FPS=28.22, 法向力=3870.3330, 切向力X=-3386.9939, 切向力Y=-8242.3965 +FPS=29.01, 法向力=3848.4888, 切向力X=-3305.6218, 切向力Y=-8253.2783 +FPS=27.65, 法向力=3658.0435, 切向力X=-2738.6279, 切向力Y=-7821.5396 +FPS=27.42, 法向力=3889.0022, 切向力X=-4076.2651, 切向力Y=-7352.4043 +FPS=27.93, 法向力=3970.6570, 切向力X=-4258.6562, 切向力Y=-7986.5430 +FPS=27.87, 法向力=3886.0156, 切向力X=-4481.8867, 切向力Y=-8097.6240 +FPS=27.34, 法向力=3643.0356, 切向力X=-4254.2280, 切向力Y=-7620.4497 +FPS=28.20, 法向力=3835.9290, 切向力X=-4029.8218, 切向力Y=-6395.5806 +FPS=28.14, 法向力=3946.2659, 切向力X=-4306.3853, 切向力Y=-5853.4160 +FPS=28.28, 法向力=3715.6421, 切向力X=-2649.6733, 切向力Y=-4107.5254 +FPS=26.84, 法向力=2909.2659, 切向力X=-910.0934, 切向力Y=-3981.6897 +FPS=28.03, 法向力=1801.1465, 切向力X=-578.5372, 切向力Y=-2869.1436 +FPS=27.63, 法向力=1553.7810, 切向力X=126.7438, 切向力Y=-2100.7637 +FPS=28.81, 法向力=1852.8514, 切向力X=-122.0951, 切向力Y=-1532.7526 +FPS=35.89, 法向力=1877.5906, 切向力X=-211.3042, 切向力Y=-1477.3820 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000304s, blend=0.002204s (9 tiles incl ref), finalize=0.000061s, total=0.002574s +FPS=42.57, 法向力=1815.3053, 切向力X=-1163.4443, 切向力Y=-1802.5942 +FPS=32.99, 法向力=1688.5586, 切向力X=-486.0336, 切向力Y=-2085.6892 +FPS=39.07, 法向力=1532.5590, 切向力X=32.1711, 切向力Y=-1071.6669 +FPS=26.22, 法向力=1623.6282, 切向力X=101.4899, 切向力Y=-1317.6453 +FPS=25.41, 法向力=1414.8181, 切向力X=-144.8047, 切向力Y=-913.2527 +FPS=26.27, 法向力=1361.0215, 切向力X=-172.0439, 切向力Y=-1115.1387 +FPS=26.70, 法向力=1538.4717, 切向力X=-813.1514, 切向力Y=-1131.1064 +FPS=27.60, 法向力=1406.7194, 切向力X=-324.1332, 切向力Y=-602.7958 +FPS=27.18, 法向力=1375.5288, 切向力X=93.9017, 切向力Y=-960.6245 +FPS=25.20, 法向力=1166.2903, 切向力X=-473.4512, 切向力Y=-683.7393 +FPS=26.93, 法向力=1507.7949, 切向力X=-343.2680, 切向力Y=-1394.1899 +FPS=26.06, 法向力=1419.3484, 切向力X=-287.7311, 切向力Y=-801.5229 +FPS=25.56, 法向力=1938.0420, 切向力X=-884.5947, 切向力Y=-799.8732 +FPS=26.38, 法向力=1188.9753, 切向力X=-240.7753, 切向力Y=-600.0599 +FPS=25.46, 法向力=1694.5360, 切向力X=-378.5013, 切向力Y=-895.3323 +FPS=27.03, 法向力=1346.6537, 切向力X=-509.4440, 切向力Y=-977.2473 +FPS=26.16, 法向力=1663.1206, 切向力X=-638.1105, 切向力Y=-502.5894 +FPS=27.14, 法向力=1614.7363, 切向力X=-599.9850, 切向力Y=-587.6748 +FPS=26.40, 法向力=1443.5459, 切向力X=-821.0731, 切向力Y=-326.4452 +FPS=26.32, 法向力=1185.4453, 切向力X=-231.2726, 切向力Y=-335.3300 +FPS=25.76, 法向力=1233.7898, 切向力X=579.1835, 切向力Y=-1016.7430 +FPS=27.95, 法向力=1251.5391, 切向力X=571.9762, 切向力Y=-1041.3331 +FPS=26.89, 法向力=1199.3218, 切向力X=-248.0160, 切向力Y=-966.8061 +FPS=26.37, 法向力=1410.0229, 切向力X=-198.1398, 切向力Y=-875.8636 +FPS=26.38, 法向力=1109.3378, 切向力X=744.0270, 切向力Y=-1445.4031 +FPS=26.11, 法向力=1066.5770, 切向力X=-125.5087, 切向力Y=-1199.0195 +FPS=25.92, 法向力=1188.8118, 切向力X=548.2041, 切向力Y=-585.0378 +FPS=27.11, 法向力=1001.5126, 切向力X=435.5338, 切向力Y=-1756.9958 +FPS=25.99, 法向力=1453.0884, 切向力X=221.9495, 切向力Y=-1806.6438 +FPS=26.22, 法向力=1248.0033, 切向力X=1459.5184, 切向力Y=-1833.1240 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000403s, blend=0.002318s (9 tiles incl ref), finalize=0.000079s, total=0.002808s +FPS=26.29, 法向力=1246.8466, 切向力X=160.8465, 切向力Y=-2406.0808 +FPS=27.71, 法向力=1657.9705, 切向力X=778.7631, 切向力Y=-2756.4133 +FPS=24.31, 法向力=1364.6794, 切向力X=166.1945, 切向力Y=-1932.9791 +FPS=23.48, 法向力=1425.0787, 切向力X=-213.8002, 切向力Y=-1948.0581 +FPS=24.46, 法向力=1243.2307, 切向力X=758.9341, 切向力Y=-1404.0479 +FPS=24.26, 法向力=1245.5874, 切向力X=479.9154, 切向力Y=-2160.3486 +FPS=26.10, 法向力=1481.0430, 切向力X=351.7530, 切向力Y=-1909.1963 +FPS=27.03, 法向力=1459.3965, 切向力X=436.7320, 切向力Y=-1859.8718 +FPS=25.72, 法向力=1534.4138, 切向力X=305.8402, 切向力Y=-2145.0393 +FPS=26.34, 法向力=1249.0447, 切向力X=133.3685, 切向力Y=-1931.4954 +FPS=25.57, 法向力=1724.6589, 切向力X=-42.6770, 切向力Y=-1184.9943 +FPS=25.79, 法向力=1251.4753, 切向力X=210.5934, 切向力Y=-944.9473 +FPS=27.16, 法向力=1314.9995, 切向力X=229.2017, 切向力Y=-870.4417 +FPS=25.47, 法向力=1910.5876, 切向力X=793.1572, 切向力Y=-1596.1819 +FPS=26.17, 法向力=1446.1050, 切向力X=-209.9219, 切向力Y=-1737.6812 +FPS=26.24, 法向力=1905.5057, 切向力X=588.9476, 切向力Y=-644.5839 +FPS=26.45, 法向力=1706.4417, 切向力X=806.5271, 切向力Y=-602.0064 +FPS=26.73, 法向力=1611.6804, 切向力X=346.3522, 切向力Y=-698.2618 +FPS=25.55, 法向力=1988.0049, 切向力X=-469.6799, 切向力Y=-1059.7202 +FPS=26.89, 法向力=1810.1670, 切向力X=-228.2896, 切向力Y=-1013.8445 +FPS=26.85, 法向力=1609.5288, 切向力X=523.0641, 切向力Y=-1201.1188 +FPS=26.70, 法向力=1513.0498, 切向力X=637.3499, 切向力Y=-957.4091 +FPS=27.28, 法向力=1509.7253, 切向力X=750.5651, 切向力Y=-889.2925 +FPS=24.46, 法向力=1187.0422, 切向力X=444.1339, 切向力Y=-866.1731 +FPS=26.70, 法向力=1467.8557, 切向力X=1075.2889, 切向力Y=-1099.5205 +FPS=23.83, 法向力=1709.8052, 切向力X=1445.3723, 切向力Y=-1360.4485 +FPS=27.24, 法向力=1688.3610, 切向力X=762.4353, 切向力Y=-1678.9829 +FPS=26.34, 法向力=1553.0320, 切向力X=699.9254, 切向力Y=-1537.0400 +FPS=25.26, 法向力=2023.5200, 切向力X=316.9465, 切向力Y=-2402.3787 +FPS=26.57, 法向力=1575.0350, 切向力X=623.9836, 切向力Y=-3174.0103 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000270s, blend=0.002167s (9 tiles incl ref), finalize=0.000059s, total=0.002502s +FPS=26.77, 法向力=1911.5017, 切向力X=740.3618, 切向力Y=-4016.0454 +FPS=25.42, 法向力=2174.4058, 切向力X=883.5651, 切向力Y=-5193.4043 +FPS=26.95, 法向力=2412.3535, 切向力X=1566.8025, 切向力Y=-5917.9756 +FPS=26.39, 法向力=2332.4731, 切向力X=1527.9745, 切向力Y=-6027.5518 +FPS=26.51, 法向力=3199.9568, 切向力X=1216.0662, 切向力Y=-10584.5410 +FPS=26.28, 法向力=3507.9827, 切向力X=572.7542, 切向力Y=-12012.1074 +FPS=26.42, 法向力=3211.9678, 切向力X=-128.8270, 切向力Y=-13627.2930 +FPS=26.62, 法向力=3552.2158, 切向力X=-670.7173, 切向力Y=-14291.8740 +FPS=24.92, 法向力=3911.1479, 切向力X=-394.6696, 切向力Y=-13541.3926 +FPS=25.77, 法向力=3837.9424, 切向力X=-687.4883, 切向力Y=-13589.8086 +FPS=26.67, 法向力=3610.0010, 切向力X=-593.5499, 切向力Y=-14025.4209 +FPS=24.94, 法向力=4350.8242, 切向力X=-1644.2458, 切向力Y=-14322.8525 +FPS=25.78, 法向力=4355.4326, 切向力X=-1963.9474, 切向力Y=-14193.2451 +FPS=27.31, 法向力=4318.0088, 切向力X=-2036.6370, 切向力Y=-14198.7109 +FPS=24.68, 法向力=3896.1060, 切向力X=-1179.2478, 切向力Y=-12721.0254 +FPS=26.87, 法向力=4432.0029, 切向力X=-1162.4313, 切向力Y=-11451.1631 +FPS=25.68, 法向力=3975.4897, 切向力X=-1608.5615, 切向力Y=-12430.7832 +FPS=22.16, 法向力=4133.3066, 切向力X=-1868.3910, 切向力Y=-12005.1289 +FPS=25.49, 法向力=4060.9397, 切向力X=-1934.9668, 切向力Y=-12423.2285 +FPS=26.11, 法向力=3989.5330, 切向力X=-1203.8013, 切向力Y=-11320.4854 +FPS=25.37, 法向力=4230.1318, 切向力X=-1209.0795, 切向力Y=-11816.6426 +FPS=25.78, 法向力=3883.9111, 切向力X=-1861.6503, 切向力Y=-11561.9199 +FPS=26.26, 法向力=3901.1191, 切向力X=-1658.2860, 切向力Y=-11631.2256 +FPS=27.48, 法向力=3924.0103, 切向力X=-1649.9404, 切向力Y=-11707.8008 +FPS=24.40, 法向力=4025.0732, 切向力X=-1791.6115, 切向力Y=-11798.3525 +FPS=25.48, 法向力=3843.1028, 切向力X=-1699.8301, 切向力Y=-12101.6348 +FPS=23.38, 法向力=3865.6162, 切向力X=-1623.5505, 切向力Y=-12350.1504 +FPS=23.99, 法向力=3703.6323, 切向力X=-1604.1376, 切向力Y=-12436.8486 +FPS=26.51, 法向力=3636.3774, 切向力X=-1413.5120, 切向力Y=-11623.0195 +FPS=26.99, 法向力=3687.5125, 切向力X=-1922.6749, 切向力Y=-11915.9082 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000317s, blend=0.002226s (9 tiles incl ref), finalize=0.000063s, total=0.002612s +FPS=25.40, 法向力=3503.0181, 切向力X=-1060.6838, 切向力Y=-12023.2334 +FPS=25.92, 法向力=3961.8743, 切向力X=-1624.4797, 切向力Y=-11431.2441 +FPS=26.89, 法向力=3971.5249, 切向力X=-1671.2598, 切向力Y=-11085.5820 +FPS=26.65, 法向力=3888.3955, 切向力X=-1608.7893, 切向力Y=-9181.7070 +FPS=25.36, 法向力=3451.7988, 切向力X=-1155.7261, 切向力Y=-8572.4434 +FPS=25.86, 法向力=3429.8123, 切向力X=-1145.0908, 切向力Y=-8524.5840 +FPS=25.04, 法向力=3558.6152, 切向力X=-947.4871, 切向力Y=-8888.5820 +FPS=24.07, 法向力=4129.4375, 切向力X=-911.5160, 切向力Y=-9130.4355 +FPS=27.43, 法向力=4302.3081, 切向力X=-1086.1409, 切向力Y=-10759.9980 +FPS=27.43, 法向力=4591.4209, 切向力X=-1260.5444, 切向力Y=-11811.6895 +FPS=27.20, 法向力=4369.6475, 切向力X=-1512.6293, 切向力Y=-12101.0918 +FPS=27.07, 法向力=4411.8237, 切向力X=-1204.1707, 切向力Y=-12005.7646 +FPS=26.84, 法向力=4271.6387, 切向力X=-2379.4004, 切向力Y=-13956.5098 +FPS=27.42, 法向力=4980.2642, 切向力X=-1674.5259, 切向力Y=-13754.1289 +FPS=27.79, 法向力=4990.2734, 切向力X=-1712.3269, 切向力Y=-13817.5166 +FPS=26.38, 法向力=4965.1899, 切向力X=-2190.4624, 切向力Y=-14488.2920 +FPS=26.46, 法向力=5315.9829, 切向力X=-2349.5469, 切向力Y=-14877.4512 +FPS=25.56, 法向力=5313.8379, 切向力X=-2990.2791, 切向力Y=-15258.9355 +FPS=25.65, 法向力=5204.5171, 切向力X=-2838.1682, 切向力Y=-14637.5547 +FPS=25.85, 法向力=4738.8115, 切向力X=-2297.3657, 切向力Y=-15089.4453 +FPS=26.23, 法向力=5394.8018, 切向力X=-3327.5789, 切向力Y=-14553.0176 +FPS=26.28, 法向力=5496.1685, 切向力X=-2597.9187, 切向力Y=-15464.2549 +FPS=26.03, 法向力=5441.5337, 切向力X=-2399.2073, 切向力Y=-15416.5840 +FPS=25.68, 法向力=5723.0132, 切向力X=-2559.1882, 切向力Y=-16307.8320 +FPS=25.87, 法向力=5953.1533, 切向力X=-1953.8636, 切向力Y=-15115.3936 +FPS=24.78, 法向力=5888.7598, 切向力X=-2056.5642, 切向力Y=-15078.2793 +FPS=25.34, 法向力=5454.0752, 切向力X=-2058.8401, 切向力Y=-15790.8613 +FPS=26.32, 法向力=5476.6948, 切向力X=-1150.8840, 切向力Y=-15260.9814 +FPS=26.51, 法向力=5446.6328, 切向力X=-1886.6614, 切向力Y=-15202.0977 +FPS=25.42, 法向力=5732.4893, 切向力X=-2107.7537, 切向力Y=-14701.6768 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.002320s (9 tiles incl ref), finalize=0.000059s, total=0.002651s +FPS=25.92, 法向力=5082.5908, 切向力X=-2289.4741, 切向力Y=-14398.2080 +FPS=26.53, 法向力=5427.0000, 切向力X=-1250.7712, 切向力Y=-14122.9961 +FPS=26.17, 法向力=5157.9561, 切向力X=-1099.7717, 切向力Y=-13162.6094 +FPS=26.39, 法向力=5453.6899, 切向力X=-1077.8813, 切向力Y=-12686.7031 +FPS=26.23, 法向力=5222.2979, 切向力X=-1043.6060, 切向力Y=-11603.4531 +FPS=26.73, 法向力=4799.7231, 切向力X=-288.1003, 切向力Y=-11145.6064 +FPS=25.73, 法向力=4509.0635, 切向力X=-995.9266, 切向力Y=-10081.7305 +FPS=26.20, 法向力=4590.9448, 切向力X=-1811.2985, 切向力Y=-8919.4043 +FPS=26.80, 法向力=4287.0303, 切向力X=-1073.7136, 切向力Y=-8635.3076 +FPS=26.90, 法向力=4131.7266, 切向力X=-987.2320, 切向力Y=-7246.6406 +FPS=25.98, 法向力=4022.0437, 切向力X=-626.9011, 切向力Y=-5495.3447 +FPS=26.35, 法向力=3546.2485, 切向力X=-1096.7130, 切向力Y=-4623.3232 +FPS=26.15, 法向力=3363.3164, 切向力X=-1382.3521, 切向力Y=-3851.2598 +FPS=26.74, 法向力=3974.1567, 切向力X=-1660.5657, 切向力Y=-2870.3330 +FPS=26.45, 法向力=3647.5830, 切向力X=-1139.3931, 切向力Y=-1722.9526 +FPS=26.08, 法向力=3218.9541, 切向力X=-1253.5768, 切向力Y=-1086.1106 +FPS=26.34, 法向力=3337.6411, 切向力X=-1885.6213, 切向力Y=-526.5182 +FPS=26.04, 法向力=3539.3887, 切向力X=-2056.4731, 切向力Y=-91.2646 +FPS=27.02, 法向力=3562.2280, 切向力X=-3359.0132, 切向力Y=2074.8347 +FPS=26.94, 法向力=3568.2166, 切向力X=-2900.7788, 切向力Y=1848.6508 +FPS=25.51, 法向力=4015.1240, 切向力X=-2738.0117, 切向力Y=1889.5826 +FPS=26.82, 法向力=4106.7861, 切向力X=-2681.2249, 切向力Y=1047.0088 +FPS=26.91, 法向力=3791.4109, 切向力X=-3276.8425, 切向力Y=-225.5947 +FPS=26.50, 法向力=3189.4302, 切向力X=-1861.7273, 切向力Y=-2090.9900 +FPS=27.71, 法向力=3272.7666, 切向力X=-1914.8766, 切向力Y=-2138.8315 +FPS=27.20, 法向力=3436.3445, 切向力X=-1775.4987, 切向力Y=-2934.8367 +FPS=26.36, 法向力=3500.5569, 切向力X=-1240.4365, 切向力Y=-3872.5767 +FPS=26.35, 法向力=2909.9810, 切向力X=-78.5801, 切向力Y=-2002.9932 +FPS=26.61, 法向力=2764.4204, 切向力X=-560.8155, 切向力Y=-2075.7969 +FPS=25.31, 法向力=2743.1768, 切向力X=-887.6858, 切向力Y=-2087.9805 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000272s, blend=0.002439s (9 tiles incl ref), finalize=0.000068s, total=0.002786s +FPS=25.20, 法向力=2650.6421, 切向力X=3.8325, 切向力Y=-1548.2039 +FPS=26.06, 法向力=2737.5964, 切向力X=-908.3705, 切向力Y=-1398.4282 +FPS=26.25, 法向力=2613.6255, 切向力X=7.2256, 切向力Y=-1916.1527 +FPS=26.72, 法向力=2337.4883, 切向力X=-4.7403, 切向力Y=-1838.5441 +FPS=27.96, 法向力=2581.5156, 切向力X=490.4327, 切向力Y=-1606.4783 +FPS=26.65, 法向力=2641.5774, 切向力X=2027.0386, 切向力Y=-1775.7380 +FPS=26.36, 法向力=3476.7856, 切向力X=4431.5420, 切向力Y=-2878.8792 +FPS=27.02, 法向力=4119.1318, 切向力X=6385.4570, 切向力Y=-3524.1799 +FPS=25.12, 法向力=4225.7144, 切向力X=8009.4497, 切向力Y=-4524.5776 +FPS=27.07, 法向力=4520.1074, 切向力X=10373.1514, 切向力Y=-5015.0327 +FPS=27.31, 法向力=5152.6206, 切向力X=14059.4707, 切向力Y=-7195.1436 +FPS=26.77, 法向力=5056.8076, 切向力X=15331.0273, 切向力Y=-8428.8457 +FPS=27.46, 法向力=4762.0615, 切向力X=16744.7305, 切向力Y=-8153.5225 +FPS=26.86, 法向力=4769.1973, 切向力X=17385.8164, 切向力Y=-7722.9990 +FPS=27.61, 法向力=4342.7017, 切向力X=17955.6582, 切向力Y=-8773.6191 +FPS=27.60, 法向力=4966.2617, 切向力X=17780.6367, 切向力Y=-8985.8398 +FPS=26.71, 法向力=4592.2930, 切向力X=19702.9961, 切向力Y=-10112.1533 +FPS=27.23, 法向力=5372.1309, 切向力X=19903.4980, 切向力Y=-10208.4492 +FPS=26.74, 法向力=5076.9966, 切向力X=18627.6094, 切向力Y=-10373.4199 +FPS=26.42, 法向力=5877.2095, 切向力X=19058.2129, 切向力Y=-11193.8848 +FPS=27.13, 法向力=5533.7666, 切向力X=18601.5234, 切向力Y=-11444.7793 +FPS=26.85, 法向力=5323.7393, 切向力X=18239.5137, 切向力Y=-11319.5244 +FPS=26.95, 法向力=5603.9790, 切向力X=18233.4551, 切向力Y=-11859.3984 +FPS=27.18, 法向力=6233.2544, 切向力X=18331.2773, 切向力Y=-11420.8613 +FPS=27.77, 法向力=5934.4985, 切向力X=17930.4668, 切向力Y=-11376.0557 +FPS=27.05, 法向力=5574.7598, 切向力X=18799.5000, 切向力Y=-12005.8926 +FPS=26.52, 法向力=5423.2412, 切向力X=18287.8828, 切向力Y=-12058.7041 +FPS=27.55, 法向力=6015.6562, 切向力X=18273.9629, 切向力Y=-12104.3984 +FPS=27.93, 法向力=5711.4282, 切向力X=17942.8633, 切向力Y=-12730.5586 +FPS=26.60, 法向力=5315.4102, 切向力X=16860.9844, 切向力Y=-12234.8359 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000290s, blend=0.002115s (9 tiles incl ref), finalize=0.000057s, total=0.002470s +FPS=26.76, 法向力=5811.3633, 切向力X=16104.3633, 切向力Y=-11562.7734 +FPS=26.96, 法向力=5542.4839, 切向力X=14671.1045, 切向力Y=-11177.4629 +FPS=26.20, 法向力=5600.8345, 切向力X=13158.1895, 切向力Y=-11380.0127 +FPS=26.86, 法向力=5195.5054, 切向力X=10565.9746, 切向力Y=-11160.5703 +FPS=25.34, 法向力=5412.4385, 切向力X=7491.3936, 切向力Y=-10387.1406 +FPS=23.86, 法向力=4613.5698, 切向力X=4153.6152, 切向力Y=-10250.0322 +FPS=26.43, 法向力=5149.1416, 切向力X=2036.0137, 切向力Y=-9294.9648 +FPS=27.66, 法向力=5430.9307, 切向力X=-3145.9126, 切向力Y=-10273.2812 +FPS=27.27, 法向力=5439.1865, 切向力X=-4691.2280, 切向力Y=-10486.3574 +FPS=27.17, 法向力=5555.0952, 切向力X=-6792.8555, 切向力Y=-9945.6113 +FPS=26.03, 法向力=5736.0205, 切向力X=-9128.2803, 切向力Y=-9135.5820 +FPS=25.21, 法向力=6008.3159, 切向力X=-9790.6133, 切向力Y=-8875.5889 +FPS=26.68, 法向力=6015.0615, 切向力X=-11929.0117, 切向力Y=-9401.1924 +FPS=27.02, 法向力=6544.0918, 切向力X=-15467.3154, 切向力Y=-8926.3789 +FPS=27.86, 法向力=6477.2520, 切向力X=-15618.4473, 切向力Y=-8891.2646 +FPS=26.58, 法向力=6659.1377, 切向力X=-16289.4219, 切向力Y=-9166.1533 +FPS=27.54, 法向力=7091.5498, 切向力X=-17673.2891, 切向力Y=-8698.2461 +FPS=27.12, 法向力=7150.3516, 切向力X=-19308.9883, 切向力Y=-8419.7480 +FPS=27.11, 法向力=6990.8008, 切向力X=-20672.4023, 切向力Y=-7974.6523 +FPS=26.71, 法向力=6919.0063, 切向力X=-20372.9062, 切向力Y=-8116.6533 +FPS=27.04, 法向力=6917.7358, 切向力X=-19362.8867, 切向力Y=-7356.2778 +FPS=28.05, 法向力=6912.0908, 切向力X=-19172.8359, 切向力Y=-7542.9453 +FPS=27.03, 法向力=7289.1240, 切向力X=-20220.7812, 切向力Y=-6471.3369 +FPS=27.00, 法向力=7004.3364, 切向力X=-19128.2871, 切向力Y=-6588.1641 +FPS=26.80, 法向力=7075.9849, 切向力X=-17425.2031, 切向力Y=-6173.6411 +FPS=24.36, 法向力=6513.7241, 切向力X=-13791.3984, 切向力Y=-5827.3350 +FPS=24.61, 法向力=5520.2842, 切向力X=-9673.6172, 切向力Y=-4654.6240 +FPS=23.36, 法向力=5201.7314, 切向力X=-6544.0527, 切向力Y=-5794.1880 +FPS=25.35, 法向力=4429.8354, 切向力X=-3930.8281, 切向力Y=-5547.1714 +FPS=23.83, 法向力=3789.6953, 切向力X=-2281.1860, 切向力Y=-5280.9902 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000252s, blend=0.002179s (9 tiles incl ref), finalize=0.000071s, total=0.002508s +FPS=27.51, 法向力=3908.0474, 切向力X=-2000.3142, 切向力Y=-4645.2979 +FPS=26.70, 法向力=3970.6479, 切向力X=-329.1473, 切向力Y=-5496.0815 +FPS=26.83, 法向力=3886.7429, 切向力X=886.3768, 切向力Y=-4710.7949 +FPS=27.99, 法向力=3371.5535, 切向力X=1341.3540, 切向力Y=-3895.5625 +FPS=27.84, 法向力=3623.7798, 切向力X=1238.4287, 切向力Y=-3109.3760 +FPS=26.89, 法向力=2976.9062, 切向力X=1954.2925, 切向力Y=-3322.1616 +FPS=27.05, 法向力=3331.9001, 切向力X=1380.6218, 切向力Y=-3550.0847 +FPS=25.77, 法向力=3714.2676, 切向力X=820.4591, 切向力Y=-3210.6509 +FPS=26.87, 法向力=3397.8306, 切向力X=879.9221, 切向力Y=-3219.2188 +FPS=25.96, 法向力=3357.3191, 切向力X=794.1089, 切向力Y=-3630.5869 +FPS=26.99, 法向力=3308.3862, 切向力X=111.0451, 切向力Y=-3369.8115 +FPS=26.27, 法向力=3324.6414, 切向力X=-59.9984, 切向力Y=-3112.2354 +FPS=26.96, 法向力=2838.5938, 切向力X=83.2241, 切向力Y=-3781.5229 +FPS=27.52, 法向力=3115.2905, 切向力X=-1033.7579, 切向力Y=-2734.8423 +FPS=26.76, 法向力=3304.0278, 切向力X=-58.2023, 切向力Y=-3557.1914 +FPS=27.59, 法向力=3390.1252, 切向力X=-809.6346, 切向力Y=-3098.0854 +FPS=28.78, 法向力=3183.7251, 切向力X=-195.6086, 切向力Y=-2825.9756 +FPS=28.00, 法向力=3515.6555, 切向力X=-185.7822, 切向力Y=-2666.3701 +FPS=28.66, 法向力=2999.8423, 切向力X=-943.2867, 切向力Y=-3231.3796 +FPS=28.24, 法向力=2395.8945, 切向力X=-770.5206, 切向力Y=-3076.3682 +FPS=27.88, 法向力=3207.8462, 切向力X=-1229.1781, 切向力Y=-2957.8145 +FPS=27.31, 法向力=3149.0393, 切向力X=-1267.9065, 切向力Y=-2593.9590 +FPS=27.50, 法向力=3047.0332, 切向力X=-2192.9692, 切向力Y=-2607.5054 +FPS=26.92, 法向力=3158.3975, 切向力X=-1883.4285, 切向力Y=-3286.5098 +FPS=27.51, 法向力=3457.2261, 切向力X=-1909.9668, 切向力Y=-3174.5994 +FPS=26.88, 法向力=3620.7178, 切向力X=-2296.1611, 切向力Y=-3175.4175 +FPS=27.18, 法向力=3689.1995, 切向力X=-262.4693, 切向力Y=-3249.3613 +FPS=27.59, 法向力=4017.1819, 切向力X=-966.9089, 切向力Y=-2931.9961 +FPS=27.09, 法向力=3758.3828, 切向力X=738.3874, 切向力Y=-3001.3042 +FPS=27.57, 法向力=3193.0024, 切向力X=1040.8358, 切向力Y=-3685.2029 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000282s, blend=0.002230s (9 tiles incl ref), finalize=0.000068s, total=0.002588s +FPS=26.92, 法向力=3157.5334, 切向力X=1621.1838, 切向力Y=-2705.9294 +FPS=27.64, 法向力=3392.3362, 切向力X=1634.9941, 切向力Y=-2702.3738 +FPS=26.72, 法向力=3629.8931, 切向力X=1620.6027, 切向力Y=-2943.0149 +FPS=26.53, 法向力=2975.3591, 切向力X=1044.3894, 切向力Y=-3291.0198 +FPS=27.55, 法向力=3860.1606, 切向力X=617.8253, 切向力Y=-3044.8953 +FPS=25.67, 法向力=3282.6340, 切向力X=847.2862, 切向力Y=-2981.4341 +FPS=26.66, 法向力=3713.9307, 切向力X=561.5766, 切向力Y=-2521.8159 +FPS=26.25, 法向力=3102.3054, 切向力X=1236.2844, 切向力Y=-2899.3601 +FPS=27.14, 法向力=3303.8247, 切向力X=1320.7952, 切向力Y=-2909.6685 +FPS=28.25, 法向力=3202.3726, 切向力X=1479.7642, 切向力Y=-2235.2695 +FPS=28.25, 法向力=3329.5374, 切向力X=3009.0874, 切向力Y=-2842.4153 +FPS=28.22, 法向力=3972.3833, 切向力X=2077.1948, 切向力Y=-3106.5239 +FPS=27.59, 法向力=3380.6436, 切向力X=2334.5098, 切向力Y=-3776.3452 +FPS=25.85, 法向力=2939.5063, 切向力X=1954.4247, 切向力Y=-3394.9514 +FPS=25.97, 法向力=3197.2334, 切向力X=1770.1873, 切向力Y=-3141.5479 +FPS=27.70, 法向力=2763.4241, 切向力X=1275.4785, 切向力Y=-2972.2869 +FPS=27.75, 法向力=2867.8762, 切向力X=477.2833, 切向力Y=-2335.6262 +FPS=27.09, 法向力=2775.6599, 切向力X=-74.7144, 切向力Y=-1548.5649 +FPS=26.68, 法向力=3107.6804, 切向力X=-1508.2561, 切向力Y=-2467.4075 +FPS=27.05, 法向力=3692.2322, 切向力X=407.5860, 切向力Y=-1604.7740 +FPS=27.28, 法向力=3691.5737, 切向力X=1275.6025, 切向力Y=-757.4738 +FPS=25.89, 法向力=3921.0938, 切向力X=1831.9646, 切向力Y=-1335.9604 +FPS=26.61, 法向力=3831.1196, 切向力X=1477.4204, 切向力Y=-2057.5762 +FPS=27.54, 法向力=4068.1414, 切向力X=186.8096, 切向力Y=-1614.1669 +FPS=28.25, 法向力=3824.7046, 切向力X=579.8566, 切向力Y=-2405.5215 +FPS=27.10, 法向力=3645.5342, 切向力X=297.9404, 切向力Y=-2678.7915 +FPS=27.01, 法向力=4127.0771, 切向力X=165.6362, 切向力Y=-2771.3271 +FPS=26.40, 法向力=4357.6104, 切向力X=-542.0823, 切向力Y=-2846.6318 +FPS=27.15, 法向力=4004.0000, 切向力X=-1080.0647, 切向力Y=-2992.4478 +FPS=26.76, 法向力=3864.7568, 切向力X=-963.4181, 切向力Y=-3159.8423 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000246s, blend=0.002200s (9 tiles incl ref), finalize=0.000060s, total=0.002513s +FPS=26.61, 法向力=3455.9722, 切向力X=-685.2567, 切向力Y=-2671.8840 +FPS=26.43, 法向力=2891.9124, 切向力X=-2321.1011, 切向力Y=-1870.5057 +FPS=25.89, 法向力=3591.6033, 切向力X=-4838.6807, 切向力Y=-1329.6172 +FPS=27.15, 法向力=3711.8586, 切向力X=-6052.9531, 切向力Y=-841.6242 +FPS=27.39, 法向力=3837.6760, 切向力X=-3399.5059, 切向力Y=-502.8508 +FPS=26.43, 法向力=3410.9199, 切向力X=-1249.6086, 切向力Y=-1430.6564 +FPS=25.57, 法向力=3330.2495, 切向力X=-68.5946, 切向力Y=-1591.5870 +FPS=26.67, 法向力=3796.5635, 切向力X=-554.4628, 切向力Y=-1403.8943 +FPS=26.61, 法向力=3752.2249, 切向力X=-119.7454, 切向力Y=-473.6112 +FPS=25.66, 法向力=3671.6821, 切向力X=-71.6994, 切向力Y=-1194.7030 +FPS=26.43, 法向力=3787.7214, 切向力X=-156.5655, 切向力Y=-1087.0203 +FPS=26.12, 法向力=2998.0913, 切向力X=-23.5247, 切向力Y=-699.6062 +FPS=24.31, 法向力=3362.5613, 切向力X=-274.0500, 切向力Y=-1359.2471 +FPS=26.48, 法向力=3484.0349, 切向力X=-503.3870, 切向力Y=-931.1125 +FPS=24.53, 法向力=3539.5120, 切向力X=-651.2521, 切向力Y=-1302.1312 +FPS=26.27, 法向力=3520.8872, 切向力X=-277.7771, 切向力Y=-942.1552 +FPS=26.18, 法向力=3262.7495, 切向力X=-96.0797, 切向力Y=-878.6488 +FPS=26.07, 法向力=3620.9194, 切向力X=-374.6100, 切向力Y=-1751.2393 +FPS=25.73, 法向力=3080.8145, 切向力X=-132.2159, 切向力Y=-699.9536 +FPS=26.70, 法向力=3580.7378, 切向力X=303.3682, 切向力Y=-1057.7925 +FPS=26.15, 法向力=3735.1309, 切向力X=-1228.1725, 切向力Y=-836.9885 +FPS=26.10, 法向力=3178.0886, 切向力X=-12.3942, 切向力Y=-836.9629 +FPS=26.08, 法向力=3540.8369, 切向力X=-307.0941, 切向力Y=-753.7104 +FPS=27.16, 法向力=3769.5137, 切向力X=7.9940, 切向力Y=-1258.2742 +FPS=22.95, 法向力=3508.9250, 切向力X=-488.5333, 切向力Y=-1383.8722 +FPS=24.27, 法向力=3481.3433, 切向力X=26.1230, 切向力Y=-1057.5598 +FPS=27.23, 法向力=3964.2515, 切向力X=-1129.1921, 切向力Y=-1224.4419 +FPS=26.80, 法向力=3015.3755, 切向力X=395.8353, 切向力Y=-1235.3057 +FPS=26.02, 法向力=3550.2180, 切向力X=-328.9218, 切向力Y=-743.9435 +FPS=25.32, 法向力=3428.6880, 切向力X=67.6658, 切向力Y=-1130.4868 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002240s (9 tiles incl ref), finalize=0.000065s, total=0.002557s +FPS=24.96, 法向力=3473.7378, 切向力X=-222.1812, 切向力Y=-1540.8230 +FPS=26.53, 法向力=4038.7847, 切向力X=-12.0663, 切向力Y=-1173.7507 +FPS=26.05, 法向力=3929.2603, 切向力X=1142.3584, 切向力Y=-1448.0352 +FPS=26.14, 法向力=4065.5098, 切向力X=3045.7646, 切向力Y=-2168.4399 +FPS=25.58, 法向力=4366.6714, 切向力X=6262.2354, 切向力Y=-847.6202 +FPS=24.14, 法向力=4686.7119, 切向力X=10651.4531, 切向力Y=-858.7596 +FPS=26.67, 法向力=4630.3555, 切向力X=10883.2236, 切向力Y=-921.9998 +FPS=25.63, 法向力=4218.5806, 切向力X=16770.9336, 切向力Y=-1006.7170 +FPS=25.21, 法向力=4442.9551, 切向力X=20609.4609, 切向力Y=94.1392 +FPS=25.80, 法向力=4912.7588, 切向力X=21833.1875, 切向力Y=195.1956 +FPS=25.66, 法向力=4983.4126, 切向力X=22202.4883, 切向力Y=672.7419 +FPS=26.22, 法向力=5142.9180, 切向力X=22890.2676, 切向力Y=1069.0137 +FPS=23.28, 法向力=4925.6172, 切向力X=23062.9102, 切向力Y=932.9446 +FPS=27.00, 法向力=4918.8799, 切向力X=23089.4180, 切向力Y=876.9319 +FPS=24.82, 法向力=5555.5103, 切向力X=20738.0840, 切向力Y=584.9614 +FPS=24.18, 法向力=5632.5137, 切向力X=19753.8867, 切向力Y=73.4665 +FPS=25.85, 法向力=5690.3931, 切向力X=19783.1602, 切向力Y=39.8960 +FPS=25.34, 法向力=5589.9668, 切向力X=17690.6211, 切向力Y=327.6944 +FPS=26.25, 法向力=6103.9868, 切向力X=17255.8711, 切向力Y=-78.8629 +FPS=26.12, 法向力=6244.3350, 切向力X=20220.4453, 切向力Y=-343.3024 +FPS=25.59, 法向力=6739.3140, 切向力X=20744.7676, 切向力Y=512.0533 +FPS=25.99, 法向力=7071.0386, 切向力X=21535.7168, 切向力Y=-22.1423 +FPS=27.58, 法向力=6513.0405, 切向力X=21396.4531, 切向力Y=-1183.2455 +FPS=24.41, 法向力=7128.2158, 切向力X=21019.3086, 切向力Y=-1325.3445 +FPS=25.01, 法向力=6992.7485, 切向力X=20806.1914, 切向力Y=-744.9858 +FPS=25.56, 法向力=7207.5254, 切向力X=20552.6992, 切向力Y=-1178.1740 +FPS=26.63, 法向力=7217.9150, 切向力X=20572.0469, 切向力Y=-1177.3733 +FPS=25.89, 法向力=6143.5078, 切向力X=19605.1797, 切向力Y=-911.9354 +FPS=24.73, 法向力=6715.0933, 切向力X=18800.7324, 切向力Y=-1201.9558 +FPS=25.12, 法向力=6720.1636, 切向力X=18677.8828, 切向力Y=-1267.3660 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000264s, blend=0.002188s (9 tiles incl ref), finalize=0.000066s, total=0.002525s +FPS=26.08, 法向力=6358.5713, 切向力X=18508.4707, 切向力Y=-1353.0334 +FPS=24.87, 法向力=6624.2676, 切向力X=17961.8984, 切向力Y=-1560.3833 +FPS=25.80, 法向力=6807.8232, 切向力X=17876.3828, 切向力Y=-1082.9756 +FPS=24.81, 法向力=6802.9028, 切向力X=17757.4805, 切向力Y=-1106.4563 +FPS=25.29, 法向力=6652.5391, 切向力X=17127.5664, 切向力Y=-2004.6991 +FPS=23.47, 法向力=6253.1558, 切向力X=16377.0342, 切向力Y=-1471.5260 +FPS=25.85, 法向力=6035.2607, 切向力X=15642.0928, 切向力Y=-1477.2610 +FPS=24.18, 法向力=5938.7510, 切向力X=11349.7021, 切向力Y=-1430.9827 +FPS=25.58, 法向力=5896.8838, 切向力X=10673.9668, 切向力Y=-1475.2816 +FPS=25.86, 法向力=5337.7900, 切向力X=9967.5684, 切向力Y=-1776.7134 +FPS=25.47, 法向力=5487.3662, 切向力X=7235.0044, 切向力Y=-746.9009 +FPS=26.75, 法向力=5545.5107, 切向力X=7198.1641, 切向力Y=-740.9297 +FPS=23.54, 法向力=5113.6177, 切向力X=5165.7197, 切向力Y=-1487.7742 +FPS=25.84, 法向力=4860.2549, 切向力X=3895.6035, 切向力Y=-1252.7460 +FPS=24.88, 法向力=4462.8691, 切向力X=3819.5938, 切向力Y=-862.1742 +FPS=25.72, 法向力=4081.9453, 切向力X=2456.3706, 切向力Y=-1338.4124 +FPS=26.95, 法向力=4298.7461, 切向力X=1801.2379, 切向力Y=-1762.0094 +FPS=26.65, 法向力=3778.8120, 切向力X=991.8886, 切向力Y=-455.7596 +FPS=25.87, 法向力=4342.1797, 切向力X=2306.0261, 切向力Y=-881.4439 +FPS=25.34, 法向力=3866.8799, 切向力X=2299.2212, 切向力Y=-1038.2255 +FPS=24.53, 法向力=4445.7939, 切向力X=2408.5518, 切向力Y=-1131.6742 +FPS=25.83, 法向力=4492.2515, 切向力X=2416.9993, 切向力Y=-984.1921 +FPS=25.81, 法向力=4706.2598, 切向力X=3421.8516, 切向力Y=-1241.7838 +FPS=25.43, 法向力=5539.7529, 切向力X=6929.7075, 切向力Y=-2165.0996 +FPS=27.09, 法向力=6618.5908, 切向力X=11481.9629, 切向力Y=-2839.7520 +FPS=26.54, 法向力=6750.0264, 切向力X=12910.5830, 切向力Y=-3028.2107 +FPS=25.28, 法向力=6588.1006, 切向力X=13841.5938, 切向力Y=-3253.1768 +FPS=27.88, 法向力=6606.2305, 切向力X=13758.5000, 切向力Y=-3221.7056 +FPS=24.46, 法向力=6197.6855, 切向力X=15154.1250, 切向力Y=-3131.0591 +FPS=27.07, 法向力=6655.0391, 切向力X=16463.3008, 切向力Y=-2861.2412 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000321s, blend=0.002197s (9 tiles incl ref), finalize=0.000065s, total=0.002590s +FPS=24.03, 法向力=6853.9893, 切向力X=16615.7910, 切向力Y=-2668.8567 +FPS=24.45, 法向力=6516.9551, 切向力X=17077.3789, 切向力Y=-2774.1499 +FPS=25.75, 法向力=6675.1152, 切向力X=15417.2871, 切向力Y=-2692.5005 +FPS=27.42, 法向力=6681.3906, 切向力X=15513.0791, 切向力Y=-2311.6318 +FPS=26.67, 法向力=6314.0376, 切向力X=15008.4375, 切向力Y=-2817.8123 +FPS=26.85, 法向力=7088.6504, 切向力X=14733.9141, 切向力Y=-2608.1152 +FPS=26.16, 法向力=6720.8311, 切向力X=14179.6982, 切向力Y=-2153.9185 +FPS=26.57, 法向力=6783.8691, 切向力X=14219.3809, 切向力Y=-2055.7141 +FPS=26.06, 法向力=5616.0479, 切向力X=10158.1582, 切向力Y=-2092.0391 +FPS=26.99, 法向力=5477.7100, 切向力X=6570.4380, 切向力Y=-2081.0757 +FPS=26.95, 法向力=4289.5400, 切向力X=2503.4163, 切向力Y=-1288.0715 +FPS=27.00, 法向力=3821.7720, 切向力X=-1374.4448, 切向力Y=-745.1635 +FPS=25.81, 法向力=3906.7712, 切向力X=-5307.8643, 切向力Y=-1018.3286 +FPS=26.76, 法向力=4121.2168, 切向力X=-7500.5635, 切向力Y=-1474.6876 +FPS=25.86, 法向力=3779.7627, 切向力X=-10054.7891, 切向力Y=-1154.0222 +FPS=26.61, 法向力=4620.5508, 切向力X=-13850.3418, 切向力Y=-1451.0781 +FPS=26.37, 法向力=5397.3076, 切向力X=-17091.6133, 切向力Y=-2374.4595 +FPS=25.71, 法向力=5810.5063, 切向力X=-19172.4902, 切向力Y=-3656.8442 +FPS=27.41, 法向力=5718.2402, 切向力X=-19364.9062, 切向力Y=-3791.2576 +FPS=25.04, 法向力=6395.8169, 切向力X=-18428.7031, 切向力Y=-3728.7944 +FPS=27.53, 法向力=6145.5093, 切向力X=-18502.8008, 切向力Y=-3802.2217 +FPS=26.04, 法向力=5921.5850, 切向力X=-19295.6328, 切向力Y=-4718.6709 +FPS=25.47, 法向力=6519.3701, 切向力X=-19055.1777, 切向力Y=-4915.0762 +FPS=25.67, 法向力=6390.7773, 切向力X=-19221.3008, 切向力Y=-4656.0269 +FPS=25.87, 法向力=6656.7637, 切向力X=-18247.2676, 切向力Y=-4119.1226 +FPS=25.12, 法向力=6088.2686, 切向力X=-17801.4766, 切向力Y=-4514.5767 +FPS=26.15, 法向力=5770.2920, 切向力X=-17313.6250, 切向力Y=-4343.4365 +FPS=26.36, 法向力=5788.9736, 切向力X=-17674.4531, 切向力Y=-4179.4219 +FPS=27.31, 法向力=5850.7051, 切向力X=-17635.8965, 切向力Y=-4179.9922 +FPS=26.08, 法向力=6098.6094, 切向力X=-16773.1230, 切向力Y=-4141.4951 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000243s, blend=0.002365s (9 tiles incl ref), finalize=0.000068s, total=0.002682s +FPS=26.22, 法向力=6248.2056, 切向力X=-16492.4863, 切向力Y=-3374.3481 +FPS=25.33, 法向力=6363.5879, 切向力X=-16106.2178, 切向力Y=-3125.0596 +FPS=26.00, 法向力=5952.5098, 切向力X=-15142.5234, 切向力Y=-3512.7837 +FPS=26.25, 法向力=5908.0762, 切向力X=-14611.4512, 切向力Y=-3326.3105 +FPS=25.73, 法向力=5797.9102, 切向力X=-13870.8945, 切向力Y=-3214.6011 +FPS=27.10, 法向力=6035.2090, 切向力X=-12939.2988, 切向力Y=-2617.2485 +FPS=26.65, 法向力=5415.6250, 切向力X=-11892.6914, 切向力Y=-3385.8994 +FPS=26.57, 法向力=5079.9854, 切向力X=-10724.6465, 切向力Y=-2479.1577 +FPS=25.37, 法向力=5461.0469, 切向力X=-9949.5625, 切向力Y=-1848.7476 +FPS=26.66, 法向力=5499.2832, 切向力X=-9863.8457, 切向力Y=-1776.6172 +FPS=23.12, 法向力=5076.1484, 切向力X=-5872.2632, 切向力Y=-640.7886 +FPS=23.46, 法向力=4522.9111, 切向力X=-3591.0522, 切向力Y=-1205.8618 +FPS=25.95, 法向力=4769.8926, 切向力X=-2504.2715, 切向力Y=-1434.2174 +FPS=26.44, 法向力=4427.4668, 切向力X=-1645.9482, 切向力Y=-1816.8657 +FPS=24.79, 法向力=4517.5615, 切向力X=-1524.9194, 切向力Y=-29.3091 +FPS=27.82, 法向力=4416.9102, 切向力X=-1514.0520, 切向力Y=-791.6835 +FPS=27.04, 法向力=4272.8662, 切向力X=-795.2722, 切向力Y=-1021.1041 +FPS=28.55, 法向力=4319.9180, 切向力X=-614.9424, 切向力Y=-2112.6594 +FPS=28.39, 法向力=4322.2983, 切向力X=878.8232, 切向力Y=-3078.9626 +FPS=28.64, 法向力=4338.6333, 切向力X=828.3181, 切向力Y=-3131.7483 +FPS=29.00, 法向力=4323.9658, 切向力X=872.8548, 切向力Y=-3132.9883 +FPS=27.45, 法向力=4815.3369, 切向力X=-1096.0723, 切向力Y=-7747.6812 +FPS=26.55, 法向力=4920.0928, 切向力X=-2555.9912, 切向力Y=-11756.5488 +FPS=26.09, 法向力=5595.1851, 切向力X=-2242.8364, 切向力Y=-11727.6289 +FPS=25.84, 法向力=5861.9009, 切向力X=-2194.1641, 切向力Y=-13729.2891 +FPS=26.90, 法向力=6281.5332, 切向力X=-2003.6631, 切向力Y=-15481.7012 +FPS=25.33, 法向力=6090.3999, 切向力X=-637.8206, 切向力Y=-15556.1543 +FPS=26.42, 法向力=6185.8018, 切向力X=73.2547, 切向力Y=-15495.8027 +FPS=26.08, 法向力=6167.9268, 切向力X=615.2355, 切向力Y=-15213.9160 +FPS=26.29, 法向力=6442.5117, 切向力X=1770.8547, 切向力Y=-14721.3740 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000241s, blend=0.002146s (9 tiles incl ref), finalize=0.000057s, total=0.002451s +FPS=26.92, 法向力=6481.2241, 切向力X=1901.4138, 切向力Y=-14649.1201 +FPS=26.00, 法向力=6434.8945, 切向力X=3139.2092, 切向力Y=-13785.2891 +FPS=26.09, 法向力=6335.5532, 切向力X=2003.0299, 切向力Y=-13030.8691 +FPS=25.62, 法向力=5903.0103, 切向力X=3011.3994, 切向力Y=-13915.2754 +FPS=24.91, 法向力=6433.3687, 切向力X=2916.0847, 切向力Y=-12926.7354 +FPS=26.97, 法向力=6517.7100, 切向力X=3260.0527, 切向力Y=-13462.6191 +FPS=26.28, 法向力=6684.9717, 切向力X=2136.7092, 切向力Y=-12023.4629 +FPS=27.36, 法向力=5654.6763, 切向力X=1767.6636, 切向力Y=-12604.7920 +FPS=27.37, 法向力=5939.2842, 切向力X=1909.0547, 切向力Y=-11126.7305 +FPS=26.80, 法向力=6260.0723, 切向力X=949.6375, 切向力Y=-11921.0117 +FPS=26.43, 法向力=5768.5771, 切向力X=1473.7175, 切向力Y=-11800.4736 +FPS=26.04, 法向力=5583.9019, 切向力X=661.0484, 切向力Y=-11142.1309 +FPS=25.55, 法向力=5868.9829, 切向力X=646.7033, 切向力Y=-10577.0635 +FPS=27.06, 法向力=5419.2344, 切向力X=1154.6013, 切向力Y=-9792.8018 +FPS=26.04, 法向力=5165.2686, 切向力X=1153.0186, 切向力Y=-8077.3242 +FPS=25.85, 法向力=5440.6021, 切向力X=541.5270, 切向力Y=-7035.4980 +FPS=26.53, 法向力=5185.8872, 切向力X=332.4620, 切向力Y=-6071.3887 +FPS=27.35, 法向力=4825.7471, 切向力X=1270.9424, 切向力Y=-4505.5747 +FPS=26.31, 法向力=4622.0459, 切向力X=2307.7559, 切向力Y=-1522.5520 +FPS=26.58, 法向力=4697.5879, 切向力X=2215.4878, 切向力Y=-1578.3419 +FPS=23.76, 法向力=4552.3110, 切向力X=3356.2720, 切向力Y=969.9758 +FPS=26.23, 法向力=4337.9121, 切向力X=4627.1313, 切向力Y=5672.7217 +FPS=26.15, 法向力=4038.7754, 切向力X=5376.5161, 切向力Y=7554.0469 +FPS=26.60, 法向力=4148.1455, 切向力X=4419.7358, 切向力Y=8720.3887 +FPS=26.57, 法向力=4072.8640, 切向力X=3974.6987, 切向力Y=8765.3438 +FPS=27.77, 法向力=3861.5828, 切向力X=4190.1738, 切向力Y=10059.1943 +FPS=26.53, 法向力=4087.7192, 切向力X=3933.6104, 切向力Y=10095.1367 +FPS=26.94, 法向力=4626.1294, 切向力X=4531.4658, 切向力Y=10235.0674 +FPS=25.37, 法向力=4462.0986, 切向力X=3939.9380, 切向力Y=10587.0020 +FPS=26.91, 法向力=4842.0830, 切向力X=4537.1040, 切向力Y=11472.4141 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000323s, blend=0.002221s (9 tiles incl ref), finalize=0.000064s, total=0.002616s +FPS=26.57, 法向力=3956.4026, 切向力X=5433.8267, 切向力Y=12211.8145 +FPS=27.32, 法向力=4900.0298, 切向力X=5569.8569, 切向力Y=12627.7402 +FPS=25.92, 法向力=4920.4829, 切向力X=5607.2588, 切向力Y=12955.1621 +FPS=26.62, 法向力=5018.2129, 切向力X=5978.9331, 切向力Y=13026.7803 +FPS=26.51, 法向力=4615.3569, 切向力X=6143.0415, 切向力Y=13289.4277 +FPS=26.51, 法向力=4622.8652, 切向力X=5690.0225, 切向力Y=13813.9395 +FPS=26.68, 法向力=5035.6987, 切向力X=4680.0273, 切向力Y=13996.3818 +FPS=25.09, 法向力=5116.0693, 切向力X=5037.3472, 切向力Y=14953.6875 +FPS=26.07, 法向力=4830.6904, 切向力X=4803.7979, 切向力Y=14719.8613 +FPS=26.71, 法向力=5432.7944, 切向力X=3988.8518, 切向力Y=13385.7891 +FPS=25.87, 法向力=5446.9517, 切向力X=4000.1123, 切向力Y=13537.8760 +FPS=26.97, 法向力=5247.8267, 切向力X=4334.0146, 切向力Y=13129.4688 +FPS=26.10, 法向力=5242.4551, 切向力X=3206.0068, 切向力Y=9461.1172 +FPS=26.67, 法向力=5141.6313, 切向力X=2944.5046, 切向力Y=7100.0391 +FPS=26.29, 法向力=5208.6699, 切向力X=3550.2527, 切向力Y=3311.3594 +FPS=26.29, 法向力=5206.1670, 切向力X=3739.5630, 切向力Y=1387.5444 +FPS=25.69, 法向力=4916.7402, 切向力X=2891.4238, 切向力Y=-114.6377 +FPS=26.84, 法向力=5437.7539, 切向力X=4299.4878, 切向力Y=-1147.3777 +FPS=27.34, 法向力=5658.9932, 切向力X=3417.3691, 切向力Y=-5541.3809 +FPS=27.42, 法向力=5738.4219, 切向力X=3441.3721, 切向力Y=-5624.2993 +FPS=25.88, 法向力=6426.5820, 切向力X=3713.4492, 切向力Y=-8229.3281 +FPS=26.20, 法向力=7371.5547, 切向力X=5106.8125, 切向力Y=-12682.8564 +FPS=26.50, 法向力=7541.8594, 切向力X=5802.8477, 切向力Y=-14306.0430 +FPS=25.38, 法向力=7258.9971, 切向力X=6158.7104, 切向力Y=-15684.0381 +FPS=26.37, 法向力=8437.8213, 切向力X=6773.4307, 切向力Y=-16546.2598 +FPS=26.77, 法向力=9054.9502, 切向力X=7436.1885, 切向力Y=-18177.9141 +FPS=26.13, 法向力=8346.1270, 切向力X=7544.4541, 切向力Y=-17985.2617 +FPS=27.41, 法向力=9133.3926, 切向力X=8205.9277, 切向力Y=-18081.7617 +FPS=26.88, 法向力=9129.8486, 切向力X=9348.5791, 切向力Y=-18967.6543 +FPS=26.17, 法向力=9174.1074, 切向力X=9608.6934, 切向力Y=-18365.6719 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000318s, blend=0.002275s (9 tiles incl ref), finalize=0.000067s, total=0.002667s +FPS=26.63, 法向力=8659.8105, 切向力X=10499.9385, 切向力Y=-17067.0547 +FPS=26.40, 法向力=8597.3389, 切向力X=11460.3262, 切向力Y=-16779.8555 +FPS=25.84, 法向力=9044.1602, 切向力X=11523.7070, 切向力Y=-15682.2422 +FPS=27.19, 法向力=9157.7021, 切向力X=10426.9219, 切向力Y=-15099.0527 +FPS=26.23, 法向力=8261.9541, 切向力X=8925.4580, 切向力Y=-14470.4580 +FPS=26.89, 法向力=6558.5889, 切向力X=5181.5371, 切向力Y=-12011.1855 +FPS=26.77, 法向力=6675.6772, 切向力X=2495.8223, 切向力Y=-10082.1406 +FPS=25.73, 法向力=5716.4688, 切向力X=2039.5439, 切向力Y=-8467.5342 +FPS=27.49, 法向力=5780.9160, 切向力X=782.0413, 切向力Y=-5869.5391 +FPS=26.20, 法向力=5675.3281, 切向力X=1517.4808, 切向力Y=-4448.4009 +FPS=26.42, 法向力=5000.9341, 切向力X=1294.9880, 切向力Y=-3130.6350 +FPS=26.74, 法向力=4726.0703, 切向力X=693.2990, 切向力Y=-2967.0388 +FPS=27.61, 法向力=4510.2427, 切向力X=1010.7780, 切向力Y=-2898.6655 +FPS=26.02, 法向力=4485.5742, 切向力X=1401.1973, 切向力Y=-2359.7568 +FPS=25.97, 法向力=4609.5342, 切向力X=1567.3191, 切向力Y=-2538.1873 +FPS=26.78, 法向力=4075.7788, 切向力X=2384.4421, 切向力Y=-1724.1683 +FPS=27.55, 法向力=4017.1445, 切向力X=2365.4355, 切向力Y=-780.9322 +FPS=25.92, 法向力=4192.4277, 切向力X=2205.6499, 切向力Y=-684.0794 +FPS=27.33, 法向力=4270.8145, 切向力X=2647.4878, 切向力Y=303.0168 +FPS=27.00, 法向力=3733.9270, 切向力X=2425.5674, 切向力Y=21.4211 +FPS=27.25, 法向力=3544.3579, 切向力X=1834.1155, 切向力Y=1891.8024 +FPS=27.90, 法向力=3873.9375, 切向力X=2050.8118, 切向力Y=2969.2490 +FPS=26.66, 法向力=3458.3706, 切向力X=2721.6831, 切向力Y=5330.7100 +FPS=26.74, 法向力=3520.2898, 切向力X=2967.6528, 切向力Y=6720.8804 +FPS=26.51, 法向力=3425.8652, 切向力X=2238.7012, 切向力Y=5979.0732 +FPS=25.90, 法向力=3458.9399, 切向力X=2386.8867, 切向力Y=4758.0117 +FPS=27.58, 法向力=3220.7510, 切向力X=929.2785, 切向力Y=2426.8208 +FPS=27.55, 法向力=3933.3499, 切向力X=721.9769, 切向力Y=-299.2259 +FPS=26.65, 法向力=3861.7285, 切向力X=393.8911, 切向力Y=-1085.8630 +FPS=22.65, 法向力=4289.7100, 切向力X=823.6875, 切向力Y=-1038.8826 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000306s, blend=0.002776s (9 tiles incl ref), finalize=0.000073s, total=0.003162s +FPS=24.60, 法向力=3707.0176, 切向力X=1259.8522, 切向力Y=-681.5950 +FPS=26.16, 法向力=4121.7871, 切向力X=1027.8256, 切向力Y=-842.2524 +FPS=26.13, 法向力=3969.4053, 切向力X=1447.7345, 切向力Y=-1251.9043 +FPS=27.76, 法向力=4017.9966, 切向力X=3821.2466, 切向力Y=335.1433 +FPS=28.19, 法向力=4161.4014, 切向力X=5698.9922, 切向力Y=1150.8567 +FPS=27.18, 法向力=3823.6367, 切向力X=6570.2100, 切向力Y=1872.5776 +FPS=27.54, 法向力=4138.2681, 切向力X=8780.2344, 切向力Y=1203.4948 +FPS=26.82, 法向力=4626.4092, 切向力X=9394.5605, 切向力Y=1483.0367 +FPS=27.30, 法向力=4653.0654, 切向力X=10396.4541, 切向力Y=666.8458 +FPS=27.23, 法向力=4571.2998, 切向力X=10546.5215, 切向力Y=582.6610 +FPS=27.73, 法向力=4573.4136, 切向力X=11184.2686, 切向力Y=-144.0936 +FPS=27.54, 法向力=4288.2915, 切向力X=11918.4648, 切向力Y=-26.4995 +FPS=27.30, 法向力=4313.1768, 切向力X=11992.9746, 切向力Y=-270.7779 +FPS=27.02, 法向力=4499.8687, 切向力X=11260.2812, 切向力Y=-929.8820 +FPS=26.86, 法向力=4428.2246, 切向力X=10896.9482, 切向力Y=205.1867 +FPS=27.00, 法向力=4337.8237, 切向力X=9618.0986, 切向力Y=-263.5782 +FPS=27.77, 法向力=4733.2681, 切向力X=9267.9375, 切向力Y=4.8726 +FPS=27.56, 法向力=4554.9658, 切向力X=10070.6309, 切向力Y=-1133.6465 +FPS=27.81, 法向力=4101.1929, 切向力X=9742.4365, 切向力Y=-1719.8816 +FPS=26.98, 法向力=4066.7090, 切向力X=9777.0215, 切向力Y=-1714.1448 +FPS=27.77, 法向力=4104.3828, 切向力X=9606.8213, 切向力Y=-1779.6150 +FPS=28.41, 法向力=4327.4829, 切向力X=7795.8091, 切向力Y=-1884.1616 +FPS=28.30, 法向力=4072.2334, 切向力X=6619.9595, 切向力Y=-2361.5420 +FPS=28.19, 法向力=3734.0918, 切向力X=3520.2947, 切向力Y=-2931.5100 +FPS=27.83, 法向力=3970.6479, 切向力X=313.7094, 切向力Y=-3480.3374 +FPS=28.48, 法向力=3878.3257, 切向力X=431.4392, 切向力Y=-1686.8145 +FPS=26.49, 法向力=4141.5732, 切向力X=372.4320, 切向力Y=-1381.5222 +FPS=27.39, 法向力=3882.3398, 切向力X=1532.0946, 切向力Y=-1301.1108 +FPS=26.41, 法向力=3457.5491, 切向力X=134.4133, 切向力Y=-1312.8171 +FPS=26.54, 法向力=3489.5608, 切向力X=122.8359, 切向力Y=-1355.0264 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000495s, blend=0.002988s (9 tiles incl ref), finalize=0.000073s, total=0.003568s +FPS=25.79, 法向力=4232.1221, 切向力X=2012.0248, 切向力Y=-1441.6316 +FPS=26.14, 法向力=4497.1509, 切向力X=9493.7520, 切向力Y=-486.3697 +FPS=26.10, 法向力=4741.7295, 切向力X=12927.9756, 切向力Y=433.7593 +FPS=26.11, 法向力=4324.0273, 切向力X=15590.3281, 切向力Y=890.5920 +FPS=27.98, 法向力=3944.6890, 切向力X=17461.5508, 切向力Y=690.3446 +FPS=28.19, 法向力=3856.0615, 切向力X=18107.4844, 切向力Y=570.8841 +FPS=28.35, 法向力=3773.0210, 切向力X=17993.8359, 切向力Y=988.0865 +FPS=28.22, 法向力=3493.1089, 切向力X=17371.0098, 切向力Y=989.2842 +FPS=28.13, 法向力=3893.0166, 切向力X=15589.4141, 切向力Y=748.7701 +FPS=29.44, 法向力=3894.4199, 切向力X=15577.9805, 切向力Y=753.2665 +FPS=27.82, 法向力=4439.4380, 切向力X=14145.8301, 切向力Y=542.5094 +FPS=28.19, 法向力=4161.8296, 切向力X=15338.9355, 切向力Y=-274.9191 +FPS=27.23, 法向力=4490.8491, 切向力X=14619.2969, 切向力Y=-431.8770 +FPS=28.51, 法向力=4368.7739, 切向力X=13979.3926, 切向力Y=-277.8128 +FPS=27.76, 法向力=4084.7444, 切向力X=14182.1328, 切向力Y=-549.5109 +FPS=27.84, 法向力=4309.7358, 切向力X=13482.3555, 切向力Y=-214.7794 +FPS=27.94, 法向力=4228.7178, 切向力X=12441.7305, 切向力Y=-1023.3273 +FPS=27.94, 法向力=4069.1570, 切向力X=11527.4258, 切向力Y=-850.4277 +FPS=27.19, 法向力=4115.6172, 切向力X=10851.6377, 切向力Y=-2090.8096 +FPS=25.80, 法向力=3985.3340, 切向力X=9465.0908, 切向力Y=-1896.7141 +FPS=26.96, 法向力=4830.0903, 切向力X=6976.6709, 切向力Y=-2589.0352 +FPS=24.25, 法向力=4246.8696, 切向力X=4641.4941, 切向力Y=-2411.7227 +FPS=25.21, 法向力=3925.2988, 切向力X=1260.9480, 切向力Y=-1771.9390 +FPS=27.52, 法向力=3900.0776, 切向力X=1124.1663, 切向力Y=-1024.6768 +FPS=26.55, 法向力=3923.9756, 切向力X=342.6931, 切向力Y=-926.9849 +FPS=26.85, 法向力=3758.8306, 切向力X=468.9743, 切向力Y=-805.4860 +FPS=26.31, 法向力=3824.4336, 切向力X=601.5952, 切向力Y=-916.2756 +FPS=26.33, 法向力=3887.4131, 切向力X=2619.3789, 切向力Y=-785.0910 +FPS=26.92, 法向力=3878.2231, 切向力X=9254.2441, 切向力Y=609.7522 +FPS=26.89, 法向力=3925.4302, 切向力X=10979.8438, 切向力Y=945.1215 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000891s, blend=0.002446s (9 tiles incl ref), finalize=0.000070s, total=0.003417s +FPS=26.68, 法向力=3854.0825, 切向力X=11146.2656, 切向力Y=917.0845 +FPS=26.09, 法向力=3718.4963, 切向力X=12601.0645, 切向力Y=1164.2856 +FPS=27.79, 法向力=4009.4316, 切向力X=12733.6035, 切向力Y=773.2916 +FPS=27.61, 法向力=4261.1343, 切向力X=12616.5391, 切向力Y=702.8667 +FPS=27.39, 法向力=3919.3293, 切向力X=11511.9414, 切向力Y=149.7795 +FPS=27.86, 法向力=3858.6362, 切向力X=11492.6660, 切向力Y=-424.3229 +FPS=28.68, 法向力=3947.2722, 切向力X=10350.8730, 切向力Y=-931.5181 +FPS=27.83, 法向力=3830.7812, 切向力X=10382.7832, 切向力Y=-642.2891 +FPS=27.40, 法向力=3760.8220, 切向力X=9010.6318, 切向力Y=-1074.3944 +FPS=27.26, 法向力=4402.8252, 切向力X=8634.1152, 切向力Y=-1107.3590 +FPS=28.31, 法向力=4406.6060, 切向力X=8673.1621, 切向力Y=-1131.6648 +FPS=27.65, 法向力=3959.2019, 切向力X=9124.4326, 切向力Y=-855.4287 +FPS=26.69, 法向力=4547.0386, 切向力X=8185.9326, 切向力Y=-609.4344 +FPS=26.65, 法向力=3952.1147, 切向力X=8479.4316, 切向力Y=-737.1078 +FPS=25.60, 法向力=4470.6719, 切向力X=8418.4727, 切向力Y=-955.1606 +FPS=26.97, 法向力=4328.1685, 切向力X=9444.7812, 切向力Y=-1046.6660 +FPS=27.22, 法向力=4204.5586, 切向力X=8966.2207, 切向力Y=-1035.0485 +FPS=26.93, 法向力=4550.4390, 切向力X=9073.9590, 切向力Y=-950.0604 +FPS=27.38, 法向力=4234.6787, 切向力X=9784.9424, 切向力Y=-962.8439 +FPS=27.02, 法向力=4781.5376, 切向力X=10160.8965, 切向力Y=44.9190 +FPS=27.18, 法向力=4850.6240, 切向力X=10075.7695, 切向力Y=100.1703 +FPS=27.04, 法向力=4185.7109, 切向力X=11149.4023, 切向力Y=984.9222 +FPS=26.59, 法向力=4098.7441, 切向力X=11834.7383, 切向力Y=1191.9480 +FPS=25.09, 法向力=4239.9678, 切向力X=11157.3154, 切向力Y=458.5612 +FPS=26.65, 法向力=4230.0518, 切向力X=11482.3535, 切向力Y=174.7113 +FPS=27.49, 法向力=3956.7446, 切向力X=11139.1562, 切向力Y=595.1856 +FPS=26.32, 法向力=4358.3018, 切向力X=11205.8359, 切向力Y=379.7766 +FPS=27.24, 法向力=4193.3379, 切向力X=10807.8379, 切向力Y=49.8214 +FPS=27.22, 法向力=4202.6436, 切向力X=11018.9219, 切向力Y=3.4079 +FPS=26.16, 法向力=3985.0869, 切向力X=10631.0977, 切向力Y=-376.1225 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000254s, blend=0.002325s (9 tiles incl ref), finalize=0.000060s, total=0.002647s +FPS=26.72, 法向力=4250.4805, 切向力X=11047.1006, 切向力Y=-432.3343 +FPS=26.24, 法向力=4301.8218, 切向力X=10445.2588, 切向力Y=186.8644 +FPS=27.97, 法向力=4307.7910, 切向力X=10360.4961, 切向力Y=131.2224 +FPS=26.05, 法向力=4707.3228, 切向力X=10237.4189, 切向力Y=13.1463 +FPS=26.12, 法向力=4200.2031, 切向力X=10326.1279, 切向力Y=13.0236 +FPS=26.79, 法向力=4241.9624, 切向力X=9937.9902, 切向力Y=-325.2747 +FPS=27.28, 法向力=4512.0566, 切向力X=10024.8320, 切向力Y=-30.1144 +FPS=26.67, 法向力=3957.7910, 切向力X=9457.0156, 切向力Y=280.2116 +FPS=26.23, 法向力=4677.4268, 切向力X=9437.6758, 切向力Y=12.9089 +FPS=26.08, 法向力=4485.6084, 切向力X=9620.8262, 切向力Y=604.6683 +FPS=26.78, 法向力=4233.6406, 切向力X=9640.6748, 切向力Y=582.0787 +FPS=25.81, 法向力=4496.6943, 切向力X=10230.6807, 切向力Y=372.9348 +FPS=26.90, 法向力=4515.8101, 切向力X=10038.2305, 切向力Y=711.2693 +FPS=27.15, 法向力=4566.4688, 切向力X=9999.3994, 切向力Y=774.7105 +FPS=26.81, 法向力=4691.1250, 切向力X=9833.6094, 切向力Y=1032.0857 +FPS=27.23, 法向力=4488.9092, 切向力X=10032.8857, 切向力Y=1733.2224 +FPS=26.30, 法向力=4364.6167, 切向力X=10207.2373, 切向力Y=1322.8904 +FPS=26.71, 法向力=3887.0063, 切向力X=11227.5938, 切向力Y=915.1976 +FPS=26.45, 法向力=4022.4072, 切向力X=10825.4961, 切向力Y=861.0259 +FPS=25.48, 法向力=4358.3203, 切向力X=10683.5059, 切向力Y=815.0694 +FPS=23.49, 法向力=4068.2002, 切向力X=10472.8516, 切向力Y=1161.1899 +FPS=23.65, 法向力=4706.3066, 切向力X=10135.8799, 切向力Y=500.0457 +FPS=26.80, 法向力=4179.0186, 切向力X=10181.0820, 切向力Y=731.0290 +FPS=27.22, 法向力=4114.8516, 切向力X=10383.2324, 切向力Y=874.1555 +FPS=26.85, 法向力=4360.7139, 切向力X=11028.0957, 切向力Y=845.1019 +FPS=26.68, 法向力=4269.0391, 切向力X=11915.5664, 切向力Y=836.5059 +FPS=26.55, 法向力=4633.9658, 切向力X=10555.6387, 切向力Y=501.3490 +FPS=26.66, 法向力=4880.0732, 切向力X=12068.8516, 切向力Y=789.8972 +FPS=26.35, 法向力=4993.9048, 切向力X=11331.3115, 切向力Y=301.5103 +FPS=26.33, 法向力=5123.9243, 切向力X=12451.2773, 切向力Y=102.0324 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000246s, blend=0.002175s (9 tiles incl ref), finalize=0.000219s, total=0.002648s +FPS=25.95, 法向力=4754.2993, 切向力X=12955.7988, 切向力Y=54.9616 +FPS=26.53, 法向力=4854.2051, 切向力X=13000.6221, 切向力Y=-506.1794 +FPS=26.55, 法向力=5206.3848, 切向力X=13165.7949, 切向力Y=128.3240 +FPS=26.77, 法向力=4910.6411, 切向力X=14070.6074, 切向力Y=-511.6706 +FPS=26.97, 法向力=4895.6372, 切向力X=14060.0283, 切向力Y=-541.2705 +FPS=27.20, 法向力=5196.3022, 切向力X=14862.6357, 切向力Y=-1246.2986 +FPS=26.38, 法向力=5006.5522, 切向力X=15490.5957, 切向力Y=-980.8052 +FPS=26.90, 法向力=5031.6187, 切向力X=15009.4150, 切向力Y=-1316.2373 +FPS=26.70, 法向力=4943.7295, 切向力X=15356.2598, 切向力Y=-1376.2050 +FPS=27.24, 法向力=5331.7886, 切向力X=15108.7910, 切向力Y=-2396.6616 +FPS=26.70, 法向力=5241.9038, 切向力X=15706.5195, 切向力Y=-1877.2251 +FPS=25.69, 法向力=5041.5757, 切向力X=15027.0977, 切向力Y=-1445.7209 +FPS=25.53, 法向力=4774.1045, 切向力X=15272.7373, 切向力Y=-1363.0731 +FPS=25.06, 法向力=5143.1592, 切向力X=14392.1172, 切向力Y=-2079.9668 +FPS=26.90, 法向力=5115.9790, 切向力X=14424.4883, 切向力Y=-2102.4424 +FPS=25.79, 法向力=4905.0029, 切向力X=14306.8633, 切向力Y=-1032.6149 +FPS=26.19, 法向力=5140.2319, 切向力X=14335.6055, 切向力Y=-1154.6636 +FPS=26.59, 法向力=5184.2817, 切向力X=15233.7168, 切向力Y=-1457.9265 +FPS=25.55, 法向力=4994.8989, 切向力X=13883.5332, 切向力Y=-1090.3552 +FPS=26.55, 法向力=4964.1211, 切向力X=13932.8721, 切向力Y=-1150.7292 +FPS=25.35, 法向力=5194.5605, 切向力X=13570.4092, 切向力Y=-1561.1240 +FPS=25.24, 法向力=4962.7354, 切向力X=13682.5381, 切向力Y=-2261.4045 +FPS=26.02, 法向力=5370.8115, 切向力X=13307.1992, 切向力Y=-1594.6361 +FPS=25.79, 法向力=5356.6245, 切向力X=13108.8838, 切向力Y=-806.8848 +FPS=26.68, 法向力=5249.1133, 切向力X=12779.1025, 切向力Y=-1908.4526 +FPS=26.97, 法向力=5257.3252, 切向力X=12805.5977, 切向力Y=-1892.6702 +FPS=25.46, 法向力=5190.1270, 切向力X=13369.8525, 切向力Y=-1863.7502 +FPS=26.92, 法向力=5612.6958, 切向力X=13754.6963, 切向力Y=-2029.7483 +FPS=26.01, 法向力=5351.1221, 切向力X=12619.4199, 切向力Y=-2540.2703 +FPS=26.60, 法向力=4857.2095, 切向力X=11806.5879, 切向力Y=-2013.4204 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000247s, blend=0.002265s (9 tiles incl ref), finalize=0.000060s, total=0.002578s +FPS=25.67, 法向力=4564.5518, 切向力X=9201.3047, 切向力Y=-2507.2043 +FPS=26.73, 法向力=4313.1387, 切向力X=5784.9160, 切向力Y=-1395.2920 +FPS=26.30, 法向力=3980.6323, 切向力X=2124.1494, 切向力Y=-979.0933 +FPS=26.15, 法向力=3858.3599, 切向力X=1413.9607, 切向力Y=-808.8209 +FPS=26.12, 法向力=3620.4082, 切向力X=101.3619, 切向力Y=-384.9463 +FPS=27.27, 法向力=3674.2261, 切向力X=35.3673, 切向力Y=-386.9725 +FPS=26.48, 法向力=4208.7393, 切向力X=857.2682, 切向力Y=-1558.7776 +FPS=26.11, 法向力=4049.8689, 切向力X=796.8996, 切向力Y=-1023.0894 +FPS=26.87, 法向力=3915.2808, 切向力X=483.0303, 切向力Y=-895.7172 +FPS=26.05, 法向力=4337.6768, 切向力X=621.5087, 切向力Y=-1211.3876 +FPS=25.89, 法向力=4176.1143, 切向力X=2082.3213, 切向力Y=-1086.3151 +FPS=26.57, 法向力=5008.0859, 切向力X=3659.8291, 切向力Y=-2567.3381 +FPS=26.37, 法向力=5531.6812, 切向力X=6571.8076, 切向力Y=-8472.4570 +FPS=25.39, 法向力=7051.4346, 切向力X=7888.1953, 切向力Y=-10884.5459 +FPS=25.71, 法向力=6936.0010, 切向力X=9579.6738, 切向力Y=-15795.8545 +FPS=26.08, 法向力=7784.0586, 切向力X=9950.0732, 切向力Y=-19997.8027 +FPS=26.48, 法向力=7818.4019, 切向力X=9989.3584, 切向力Y=-20380.0566 +FPS=26.35, 法向力=9993.6484, 切向力X=10090.5059, 切向力Y=-27816.1738 +FPS=26.50, 法向力=10655.2715, 切向力X=11213.5039, 切向力Y=-29282.7812 +FPS=25.64, 法向力=10782.6475, 切向力X=11871.2363, 切向力Y=-30162.3594 +FPS=26.27, 法向力=10603.5381, 切向力X=11360.0547, 切向力Y=-29461.4766 +FPS=25.92, 法向力=11443.0918, 切向力X=11631.8438, 切向力Y=-28798.1562 +FPS=24.70, 法向力=11364.6807, 切向力X=11846.6406, 切向力Y=-29100.3105 +FPS=25.48, 法向力=11295.3672, 切向力X=13510.5742, 切向力Y=-29584.0371 +FPS=26.20, 法向力=10839.7891, 切向力X=13926.2129, 切向力Y=-28256.0430 +FPS=25.71, 法向力=10899.3340, 切向力X=12536.4346, 切向力Y=-28496.7734 +FPS=26.53, 法向力=10826.9170, 切向力X=12424.0820, 切向力Y=-28531.8477 +FPS=26.15, 法向力=11012.6182, 切向力X=11983.2412, 切向力Y=-29003.2383 +FPS=26.40, 法向力=10917.6641, 切向力X=11220.6318, 切向力Y=-29217.5020 +FPS=26.44, 法向力=10885.0781, 切向力X=8644.5596, 切向力Y=-29297.4102 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000309s, blend=0.003318s (9 tiles incl ref), finalize=0.000076s, total=0.003711s +FPS=23.76, 法向力=11027.6572, 切向力X=7060.9214, 切向力Y=-28659.8770 +FPS=26.02, 法向力=9888.2676, 切向力X=3401.9065, 切向力Y=-26871.1582 +FPS=25.96, 法向力=9529.9980, 切向力X=2228.8223, 切向力Y=-26428.3516 +FPS=26.02, 法向力=9791.2148, 切向力X=1254.3568, 切向力Y=-25775.8438 +FPS=27.15, 法向力=9850.2715, 切向力X=2321.7188, 切向力Y=-25977.2188 +FPS=27.58, 法向力=9810.4971, 切向力X=3126.0789, 切向力Y=-26762.4141 +FPS=27.69, 法向力=10363.9873, 切向力X=4029.2354, 切向力Y=-26421.4961 +FPS=26.90, 法向力=10183.3398, 切向力X=5720.5630, 切向力Y=-25932.0000 +FPS=27.51, 法向力=10231.5371, 切向力X=5817.3350, 切向力Y=-25902.6211 +FPS=27.08, 法向力=10701.4082, 切向力X=6331.0312, 切向力Y=-26099.3281 +FPS=26.70, 法向力=10500.9258, 切向力X=7707.9033, 切向力Y=-27060.9160 +FPS=27.74, 法向力=10615.7568, 切向力X=8656.6699, 切向力Y=-25151.9023 +FPS=27.01, 法向力=9918.4746, 切向力X=8657.0781, 切向力Y=-23904.2559 +FPS=26.36, 法向力=10119.7412, 切向力X=9497.4570, 切向力Y=-23279.8184 +FPS=27.01, 法向力=10066.8574, 切向力X=9860.0469, 切向力Y=-22884.0762 +FPS=27.73, 法向力=10212.2490, 切向力X=11211.8145, 切向力Y=-22960.3008 +FPS=29.34, 法向力=9522.5391, 切向力X=11241.6670, 切向力Y=-22586.9629 +FPS=28.66, 法向力=9077.4629, 切向力X=11831.0723, 切向力Y=-21664.6074 +FPS=29.38, 法向力=8998.2305, 切向力X=11885.0283, 切向力Y=-21766.6758 +FPS=28.37, 法向力=8803.2510, 切向力X=12269.6914, 切向力Y=-17245.7344 +FPS=27.22, 法向力=8192.7998, 切向力X=12592.6973, 切向力Y=-15049.4512 +FPS=29.84, 法向力=8230.1934, 切向力X=12856.3193, 切向力Y=-11330.9219 +FPS=27.72, 法向力=8172.7827, 切向力X=11713.9688, 切向力Y=-9132.4512 +FPS=28.98, 法向力=8089.3159, 切向力X=12582.1836, 切向力Y=-9115.6484 +FPS=29.24, 法向力=8713.6025, 切向力X=13845.8213, 切向力Y=-8029.7534 +FPS=29.05, 法向力=8559.1064, 切向力X=14881.3281, 切向力Y=-5499.0034 +FPS=29.62, 法向力=8645.7324, 切向力X=16355.1484, 切向力Y=-3703.6084 +FPS=27.68, 法向力=8394.5859, 切向力X=19333.6719, 切向力Y=-505.9683 +FPS=26.85, 法向力=8563.8916, 切向力X=21330.7285, 切向力Y=3069.4395 +FPS=27.76, 法向力=8842.4258, 切向力X=21259.5879, 切向力Y=3395.2471 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002204s (9 tiles incl ref), finalize=0.000061s, total=0.002518s +FPS=26.94, 法向力=8667.1426, 切向力X=21940.7539, 切向力Y=9126.5498 +FPS=26.06, 法向力=8573.5508, 切向力X=21826.5703, 切向力Y=11197.0410 +FPS=27.38, 法向力=7608.0825, 切向力X=22814.3008, 切向力Y=12787.5576 +FPS=27.50, 法向力=7666.9575, 切向力X=21055.0059, 切向力Y=13000.1074 +FPS=27.16, 法向力=7762.6353, 切向力X=19676.8262, 切向力Y=12305.6514 +FPS=27.66, 法向力=7178.1211, 切向力X=14565.4600, 切向力Y=11432.6738 +FPS=27.49, 法向力=7301.3008, 切向力X=13286.3623, 切向力Y=11657.4355 +FPS=27.06, 法向力=7221.3481, 切向力X=12115.0752, 切向力Y=11273.9766 +FPS=25.16, 法向力=7117.8232, 切向力X=10337.7637, 切向力Y=10626.0332 +FPS=23.31, 法向力=6219.0137, 切向力X=9714.0078, 切向力Y=10787.3672 +FPS=26.56, 法向力=6189.2734, 切向力X=9725.3340, 切向力Y=10823.4941 +FPS=25.16, 法向力=5869.2764, 切向力X=4647.7915, 切向力Y=6578.2983 +FPS=27.36, 法向力=6053.1704, 切向力X=2415.0537, 切向力Y=3389.5442 +FPS=28.00, 法向力=5569.7754, 切向力X=1785.5796, 切向力Y=844.3275 +FPS=27.51, 法向力=5206.7734, 切向力X=2334.2065, 切向力Y=761.7627 +FPS=26.99, 法向力=5651.4082, 切向力X=2221.9126, 切向力Y=90.6188 +FPS=26.41, 法向力=5229.8184, 切向力X=3071.0266, 切向力Y=339.1869 +FPS=27.40, 法向力=5454.4922, 切向力X=2643.6331, 切向力Y=-284.9545 +FPS=28.05, 法向力=5280.7358, 切向力X=2740.7617, 切向力Y=-615.0316 +FPS=27.80, 法向力=5271.9395, 切向力X=2174.8806, 切向力Y=-313.9894 +FPS=27.04, 法向力=5300.8154, 切向力X=2572.6904, 切向力Y=-610.4905 +FPS=26.91, 法向力=5011.5488, 切向力X=2958.8350, 切向力Y=-998.2697 +FPS=26.94, 法向力=5392.2798, 切向力X=2915.8352, 切向力Y=-2464.2925 +FPS=26.82, 法向力=5816.0449, 切向力X=3254.4141, 切向力Y=-5406.0610 +FPS=26.12, 法向力=5600.3726, 切向力X=4290.0029, 切向力Y=-7046.7705 +FPS=26.38, 法向力=6133.2422, 切向力X=4402.2539, 切向力Y=-8826.0869 +FPS=27.01, 法向力=6110.9731, 切向力X=4763.5928, 切向力Y=-11786.7109 +FPS=27.66, 法向力=6199.3413, 切向力X=4742.5991, 切向力Y=-13488.2363 +FPS=27.20, 法向力=6246.8896, 切向力X=4542.4766, 切向力Y=-14387.4219 +FPS=30.05, 法向力=6425.8125, 切向力X=3004.7854, 切向力Y=-16332.2617 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000242s, blend=0.002236s (9 tiles incl ref), finalize=0.000062s, total=0.002547s +FPS=27.80, 法向力=7448.4570, 切向力X=3075.3601, 切向力Y=-17100.3516 +FPS=28.35, 法向力=7210.2334, 切向力X=3086.5815, 切向力Y=-18868.3438 +FPS=29.11, 法向力=6979.8418, 切向力X=3118.7988, 切向力Y=-18907.3867 +FPS=29.97, 法向力=7156.4697, 切向力X=2023.0593, 切向力Y=-18395.3574 +FPS=28.37, 法向力=6581.3984, 切向力X=2082.4050, 切向力Y=-18496.3574 +FPS=29.99, 法向力=6423.7129, 切向力X=2176.2031, 切向力Y=-17874.1445 +FPS=29.56, 法向力=7080.3271, 切向力X=2453.6240, 切向力Y=-17402.2363 +FPS=29.17, 法向力=7488.4082, 切向力X=777.8032, 切向力Y=-18284.4512 +FPS=28.73, 法向力=6726.3384, 切向力X=777.0035, 切向力Y=-18059.7344 +FPS=29.45, 法向力=6988.0430, 切向力X=1755.2097, 切向力Y=-18918.4492 +FPS=29.37, 法向力=7055.5757, 切向力X=1758.6694, 切向力Y=-18879.2773 +FPS=29.56, 法向力=7540.6338, 切向力X=336.2124, 切向力Y=-18146.3926 +FPS=28.94, 法向力=7383.4609, 切向力X=-299.4658, 切向力Y=-18673.7969 +FPS=28.19, 法向力=7829.5601, 切向力X=272.0700, 切向力Y=-18897.7422 +FPS=28.28, 法向力=7782.6704, 切向力X=837.9182, 切向力Y=-19375.1426 +FPS=29.11, 法向力=7937.0410, 切向力X=171.0744, 切向力Y=-20041.9609 +FPS=28.08, 法向力=8017.5015, 切向力X=649.7726, 切向力Y=-20104.8379 +FPS=27.91, 法向力=7998.0039, 切向力X=1071.3408, 切向力Y=-20440.3906 +FPS=27.34, 法向力=7937.7490, 切向力X=1637.3829, 切向力Y=-19421.1055 +FPS=27.54, 法向力=7868.0103, 切向力X=1868.6393, 切向力Y=-17982.6719 +FPS=27.24, 法向力=7420.8491, 切向力X=2470.4600, 切向力Y=-16783.0176 +FPS=26.28, 法向力=7614.8174, 切向力X=3123.9062, 切向力Y=-14211.2031 +FPS=27.14, 法向力=6841.6064, 切向力X=3367.9121, 切向力Y=-9943.5996 +FPS=27.17, 法向力=6317.4092, 切向力X=1720.5867, 切向力Y=-5299.7285 +FPS=27.00, 法向力=5053.7510, 切向力X=1297.5001, 切向力Y=-3860.3984 +FPS=26.88, 法向力=5322.9053, 切向力X=1337.1687, 切向力Y=-3606.9199 +FPS=27.56, 法向力=5141.0752, 切向力X=1051.5494, 切向力Y=-4068.3882 +FPS=26.56, 法向力=5212.1328, 切向力X=1405.0281, 切向力Y=-2771.1260 +FPS=27.05, 法向力=4653.6992, 切向力X=2073.9165, 切向力Y=-1724.9976 +FPS=27.29, 法向力=4558.0088, 切向力X=2912.3501, 切向力Y=224.0522 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000429s, blend=0.003077s (9 tiles incl ref), finalize=0.000073s, total=0.003586s +FPS=26.10, 法向力=4621.3193, 切向力X=2998.8354, 切向力Y=1412.0343 +FPS=27.66, 法向力=4352.4805, 切向力X=2916.4336, 切向力Y=3043.7078 +FPS=27.02, 法向力=4165.8916, 切向力X=2350.2183, 切向力Y=4356.6646 +FPS=26.66, 法向力=4003.6643, 切向力X=1638.9894, 切向力Y=5426.9961 +FPS=26.79, 法向力=4179.0991, 切向力X=2136.8708, 切向力Y=6055.7026 +FPS=27.66, 法向力=3900.0779, 切向力X=1808.3123, 切向力Y=6922.8169 +FPS=27.60, 法向力=3889.8535, 切向力X=2945.6211, 切向力Y=8649.4287 +FPS=27.41, 法向力=4143.8965, 切向力X=2438.7212, 切向力Y=8827.2363 +FPS=27.12, 法向力=3944.9712, 切向力X=2372.1443, 切向力Y=8488.2637 +FPS=27.49, 法向力=4594.3594, 切向力X=1980.5981, 切向力Y=8748.2715 +FPS=27.22, 法向力=4213.8320, 切向力X=2339.1904, 切向力Y=8197.1318 +FPS=27.93, 法向力=4421.6455, 切向力X=2132.4546, 切向力Y=7617.0142 +FPS=26.87, 法向力=4149.0425, 切向力X=2595.9814, 切向力Y=7228.6147 +FPS=28.02, 法向力=4361.9541, 切向力X=2046.3383, 切向力Y=6356.1821 +FPS=26.92, 法向力=4173.7607, 切向力X=2197.6729, 切向力Y=6701.8521 +FPS=27.35, 法向力=4253.8506, 切向力X=670.0720, 切向力Y=2184.6877 +FPS=27.87, 法向力=4057.7166, 切向力X=535.0872, 切向力Y=1213.8145 +FPS=27.72, 法向力=4352.0234, 切向力X=696.1466, 切向力Y=-201.4696 +FPS=27.99, 法向力=4529.5596, 切向力X=1116.8677, 切向力Y=-1154.1984 +FPS=28.26, 法向力=4596.7007, 切向力X=1355.0605, 切向力Y=-758.8934 +FPS=27.21, 法向力=4767.1240, 切向力X=900.2741, 切向力Y=-760.5857 +FPS=28.02, 法向力=4911.1338, 切向力X=723.5009, 切向力Y=-2114.2463 +FPS=27.03, 法向力=5094.7607, 切向力X=767.1837, 切向力Y=-2206.2861 +FPS=27.17, 法向力=4671.7549, 切向力X=1092.3563, 切向力Y=-1461.6526 +FPS=28.17, 法向力=4812.9570, 切向力X=2371.6523, 切向力Y=362.4455 +FPS=27.44, 法向力=4906.3369, 切向力X=3270.6338, 切向力Y=3492.9688 +FPS=27.46, 法向力=4769.5659, 切向力X=4483.4111, 切向力Y=8088.8198 +FPS=27.63, 法向力=5263.6748, 切向力X=4309.8398, 切向力Y=8322.5566 +FPS=27.25, 法向力=4873.8638, 切向力X=5133.7749, 切向力Y=8519.5625 +FPS=26.72, 法向力=5150.4873, 切向力X=4983.4380, 切向力Y=8086.0283 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002458s (9 tiles incl ref), finalize=0.000067s, total=0.002780s +FPS=26.56, 法向力=5458.5303, 切向力X=4869.4282, 切向力Y=7867.1992 +FPS=26.79, 法向力=5878.4858, 切向力X=5246.0166, 切向力Y=7568.1416 +FPS=27.73, 法向力=5391.8267, 切向力X=5441.4756, 切向力Y=7970.7461 +FPS=27.09, 法向力=5889.7661, 切向力X=6594.6670, 切向力Y=7742.8496 +FPS=28.13, 法向力=5903.4307, 切向力X=7370.4277, 切向力Y=8042.1436 +FPS=26.74, 法向力=6016.0254, 切向力X=8428.5693, 切向力Y=6947.1152 +FPS=27.67, 法向力=6149.4380, 切向力X=8208.1094, 切向力Y=7165.0962 +FPS=27.33, 法向力=6353.3789, 切向力X=9619.2686, 切向力Y=7649.6353 +FPS=27.02, 法向力=6280.2197, 切向力X=9027.0322, 切向力Y=6083.5508 +FPS=27.07, 法向力=5772.8545, 切向力X=7924.5352, 切向力Y=5473.9146 +FPS=26.75, 法向力=4906.7295, 切向力X=5966.3291, 切向力Y=3194.2852 +FPS=27.22, 法向力=5027.7744, 切向力X=2464.3379, 切向力Y=1704.8572 +FPS=27.15, 法向力=5354.7837, 切向力X=2351.3083, 切向力Y=377.8697 +FPS=26.79, 法向力=5187.0898, 切向力X=1300.3096, 切向力Y=195.8576 +FPS=26.66, 法向力=4975.5220, 切向力X=1337.9883, 切向力Y=-288.4869 +FPS=26.48, 法向力=4774.9971, 切向力X=1995.6309, 切向力Y=-601.4445 +FPS=26.50, 法向力=4871.7051, 切向力X=1185.7290, 切向力Y=-702.8119 +FPS=26.90, 法向力=4942.7051, 切向力X=1246.0084, 切向力Y=-1040.5422 +FPS=25.96, 法向力=5151.4238, 切向力X=589.3934, 切向力Y=-707.6559 +FPS=26.60, 法向力=5329.9355, 切向力X=625.4432, 切向力Y=-77.6186 +FPS=26.83, 法向力=4712.1108, 切向力X=884.5092, 切向力Y=-526.7120 +FPS=27.52, 法向力=5221.1685, 切向力X=624.6926, 切向力Y=-290.9324 +FPS=26.24, 法向力=5102.8428, 切向力X=617.4199, 切向力Y=-475.8963 +FPS=25.78, 法向力=5130.6377, 切向力X=652.6310, 切向力Y=-630.3960 +FPS=26.50, 法向力=4864.6597, 切向力X=1113.8901, 切向力Y=-590.8446 +FPS=27.03, 法向力=4800.6357, 切向力X=1102.1589, 切向力Y=-1115.1628 +FPS=24.85, 法向力=4389.0488, 切向力X=1104.6853, 切向力Y=-1051.4036 +FPS=26.79, 法向力=4834.1064, 切向力X=1552.0386, 切向力Y=-889.8462 +FPS=25.44, 法向力=4760.7275, 切向力X=1044.0634, 切向力Y=-751.0687 +FPS=25.47, 法向力=4891.9585, 切向力X=671.8944, 切向力Y=-653.6627 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000496s, blend=0.002954s (9 tiles incl ref), finalize=0.000090s, total=0.003549s +FPS=23.99, 法向力=5100.6895, 切向力X=1256.0977, 切向力Y=-981.1688 +FPS=23.20, 法向力=5436.5049, 切向力X=465.6923, 切向力Y=-804.2443 +FPS=25.95, 法向力=5218.1284, 切向力X=-12.7343, 切向力Y=-918.5892 +FPS=26.38, 法向力=5058.1133, 切向力X=643.9052, 切向力Y=-928.4467 +FPS=26.02, 法向力=5132.6035, 切向力X=-135.1181, 切向力Y=-1205.0634 +FPS=26.57, 法向力=5006.1436, 切向力X=163.6222, 切向力Y=-877.9668 +FPS=26.34, 法向力=5480.8115, 切向力X=-5.2333, 切向力Y=-764.0211 +FPS=26.83, 法向力=5049.8140, 切向力X=197.8864, 切向力Y=-109.0505 +FPS=25.85, 法向力=5042.7402, 切向力X=358.8090, 切向力Y=-1185.6143 +FPS=26.32, 法向力=5350.9023, 切向力X=601.6562, 切向力Y=-813.1531 +FPS=27.47, 法向力=5471.5435, 切向力X=668.2710, 切向力Y=-387.4149 +FPS=27.67, 法向力=4858.5112, 切向力X=87.3715, 切向力Y=-704.3444 +FPS=26.30, 法向力=5086.9834, 切向力X=85.1173, 切向力Y=-52.8376 +FPS=26.97, 法向力=5614.1460, 切向力X=-65.1045, 切向力Y=-877.0504 +FPS=26.43, 法向力=5389.9814, 切向力X=-36.3069, 切向力Y=-1194.2623 +FPS=25.61, 法向力=4807.0801, 切向力X=480.5726, 切向力Y=-1026.7687 +FPS=25.43, 法向力=4192.6611, 切向力X=548.7313, 切向力Y=-555.0506 +FPS=25.81, 法向力=4492.8828, 切向力X=576.3026, 切向力Y=-803.0458 +FPS=26.09, 法向力=4809.5859, 切向力X=890.3793, 切向力Y=-523.2095 +FPS=26.10, 法向力=4733.0410, 切向力X=522.0922, 切向力Y=-247.4861 +FPS=26.29, 法向力=4319.4937, 切向力X=427.5220, 切向力Y=-748.4680 +FPS=26.85, 法向力=4341.0435, 切向力X=374.1580, 切向力Y=-703.0514 +FPS=25.47, 法向力=4368.3291, 切向力X=67.3547, 切向力Y=-1020.2169 +FPS=26.14, 法向力=5024.3281, 切向力X=-241.8038, 切向力Y=-22.3848 +FPS=26.28, 法向力=4879.7891, 切向力X=-525.8301, 切向力Y=-612.4105 +FPS=26.69, 法向力=5087.4009, 切向力X=247.1176, 切向力Y=-487.0402 +FPS=26.90, 法向力=4648.2441, 切向力X=63.5922, 切向力Y=-395.5477 +FPS=26.89, 法向力=5236.3076, 切向力X=-454.4107, 切向力Y=-1216.6865 +FPS=26.54, 法向力=5598.1133, 切向力X=68.5570, 切向力Y=-565.0900 +FPS=24.98, 法向力=5517.9697, 切向力X=313.1783, 切向力Y=-345.8335 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000243s, blend=0.002234s (9 tiles incl ref), finalize=0.000060s, total=0.002544s +FPS=26.89, 法向力=4488.4932, 切向力X=720.4440, 切向力Y=-623.3774 +FPS=25.13, 法向力=4994.1802, 切向力X=64.3591, 切向力Y=-89.4560 +FPS=25.28, 法向力=4621.8848, 切向力X=1005.8987, 切向力Y=-127.6276 +FPS=25.98, 法向力=4858.8564, 切向力X=388.3023, 切向力Y=-330.3271 +FPS=25.99, 法向力=4638.3779, 切向力X=682.0042, 切向力Y=-1462.7603 +FPS=25.60, 法向力=5118.1816, 切向力X=428.3066, 切向力Y=-1057.3937 +FPS=25.59, 法向力=4497.5957, 切向力X=499.9346, 切向力Y=-617.8632 +FPS=25.67, 法向力=4837.1182, 切向力X=407.4351, 切向力Y=-68.9500 +FPS=26.10, 法向力=4672.9297, 切向力X=541.6213, 切向力Y=-710.7109 +FPS=26.28, 法向力=4710.2944, 切向力X=1004.0166, 切向力Y=-129.6651 +FPS=26.99, 法向力=4719.5649, 切向力X=951.9004, 切向力Y=-124.7480 +FPS=26.57, 法向力=4538.5513, 切向力X=756.5602, 切向力Y=-828.8037 +FPS=26.19, 法向力=4239.0630, 切向力X=-52.5018, 切向力Y=-449.9791 +FPS=25.89, 法向力=4775.0635, 切向力X=384.5040, 切向力Y=-657.5951 +FPS=26.02, 法向力=4287.4390, 切向力X=1095.1837, 切向力Y=-826.5585 +FPS=25.44, 法向力=4357.2500, 切向力X=533.6561, 切向力Y=-1325.8926 +FPS=25.25, 法向力=4806.0776, 切向力X=930.5939, 切向力Y=-989.0264 +FPS=26.11, 法向力=4367.0967, 切向力X=441.3653, 切向力Y=-848.3496 +FPS=26.99, 法向力=4155.3008, 切向力X=258.2326, 切向力Y=-970.7201 +FPS=26.68, 法向力=4160.7031, 切向力X=-163.8062, 切向力Y=-1015.5623 +FPS=26.51, 法向力=4480.2676, 切向力X=585.3606, 切向力Y=-1335.1859 +FPS=26.28, 法向力=4437.0308, 切向力X=732.9183, 切向力Y=-620.6054 +FPS=26.60, 法向力=4246.2661, 切向力X=587.8292, 切向力Y=-57.9544 +FPS=25.88, 法向力=4188.3945, 切向力X=847.2377, 切向力Y=-1659.7734 +FPS=25.15, 法向力=3955.7722, 切向力X=573.3666, 切向力Y=-1210.5784 +FPS=26.39, 法向力=4193.9663, 切向力X=880.5118, 切向力Y=-672.4208 +FPS=26.58, 法向力=4077.3057, 切向力X=633.3232, 切向力Y=-1156.0403 +FPS=26.59, 法向力=4290.8677, 切向力X=950.0167, 切向力Y=-513.0643 +FPS=26.27, 法向力=4202.8584, 切向力X=181.8551, 切向力Y=-337.7703 +FPS=26.00, 法向力=4378.5796, 切向力X=687.8794, 切向力Y=-718.3976 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000260s, blend=0.002297s (9 tiles incl ref), finalize=0.000076s, total=0.002641s +FPS=26.95, 法向力=4247.4004, 切向力X=846.4031, 切向力Y=-377.6381 +FPS=26.97, 法向力=4393.0083, 切向力X=892.2373, 切向力Y=-1115.5188 +FPS=26.63, 法向力=4482.6494, 切向力X=443.1637, 切向力Y=-556.6716 +FPS=26.62, 法向力=4313.7051, 切向力X=1101.9424, 切向力Y=-2649.5439 +FPS=26.24, 法向力=4159.6992, 切向力X=-585.8273, 切向力Y=-3226.5474 +FPS=25.57, 法向力=3966.6685, 切向力X=-1319.0255, 切向力Y=-4230.6152 +FPS=26.41, 法向力=4704.0918, 切向力X=-1424.8033, 切向力Y=-4249.7959 +FPS=26.01, 法向力=4845.6172, 切向力X=223.7808, 切向力Y=-6265.0938 +FPS=25.83, 法向力=4992.8159, 切向力X=58.6758, 切向力Y=-7130.1279 +FPS=26.11, 法向力=4662.0957, 切向力X=-858.6873, 切向力Y=-8002.1821 +FPS=25.63, 法向力=4690.1333, 切向力X=105.3541, 切向力Y=-8154.4741 +FPS=25.67, 法向力=5075.4307, 切向力X=112.9388, 切向力Y=-9633.1387 +FPS=25.37, 法向力=5070.9453, 切向力X=125.2648, 切向力Y=-9695.2227 +FPS=25.53, 法向力=5356.4541, 切向力X=-921.1777, 切向力Y=-10851.9961 +FPS=25.70, 法向力=5747.2158, 切向力X=-1049.2104, 切向力Y=-10691.3975 +FPS=26.07, 法向力=5699.6836, 切向力X=-2478.0652, 切向力Y=-11348.5781 +FPS=25.38, 法向力=6257.7061, 切向力X=-2640.1235, 切向力Y=-11284.6240 +FPS=25.58, 法向力=6427.8252, 切向力X=-1863.8513, 切向力Y=-11962.0068 +FPS=25.35, 法向力=6229.7363, 切向力X=-1786.6602, 切向力Y=-10785.3008 +FPS=25.95, 法向力=6454.0962, 切向力X=-1155.2834, 切向力Y=-11934.0938 +FPS=24.88, 法向力=6582.5811, 切向力X=-1080.5833, 切向力Y=-11515.7451 +FPS=24.08, 法向力=6425.5488, 切向力X=-1680.8685, 切向力Y=-10467.2686 +FPS=26.57, 法向力=6456.3799, 切向力X=-1674.0579, 切向力Y=-10500.4121 +FPS=25.52, 法向力=5749.4468, 切向力X=-930.1708, 切向力Y=-8566.5830 +FPS=24.81, 法向力=5594.0576, 切向力X=920.6752, 切向力Y=-6053.6855 +FPS=24.79, 法向力=4559.9180, 切向力X=520.3320, 切向力Y=-4334.3721 +FPS=25.61, 法向力=4375.8584, 切向力X=546.6313, 切向力Y=-3200.1748 +FPS=26.28, 法向力=4199.2397, 切向力X=462.1572, 切向力Y=-2270.8047 +FPS=25.56, 法向力=4468.8945, 切向力X=170.6591, 切向力Y=-2415.3325 +FPS=26.11, 法向力=4305.4775, 切向力X=-472.1548, 切向力Y=-2710.9387 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000269s, blend=0.002277s (9 tiles incl ref), finalize=0.000122s, total=0.002675s +FPS=23.55, 法向力=4496.9131, 切向力X=253.6145, 切向力Y=-2051.1870 +FPS=25.89, 法向力=4859.8652, 切向力X=230.5479, 切向力Y=-2507.6707 +FPS=25.62, 法向力=4507.8955, 切向力X=355.2419, 切向力Y=-1720.2318 +FPS=25.19, 法向力=4794.0317, 切向力X=529.0259, 切向力Y=-1781.8232 +FPS=25.60, 法向力=4760.0288, 切向力X=308.4742, 切向力Y=-1790.5760 +FPS=25.76, 法向力=4050.0688, 切向力X=73.4872, 切向力Y=-1723.1536 +FPS=26.01, 法向力=5171.1836, 切向力X=-196.8773, 切向力Y=-1504.5382 +FPS=25.29, 法向力=5159.0479, 切向力X=-345.9307, 切向力Y=-1232.1433 +FPS=25.82, 法向力=5001.5840, 切向力X=19.1398, 切向力Y=-1677.2872 +FPS=24.27, 法向力=5032.9492, 切向力X=-225.7763, 切向力Y=-1524.5264 +FPS=25.95, 法向力=4998.6562, 切向力X=-402.8341, 切向力Y=-1530.7827 +FPS=25.03, 法向力=4925.2109, 切向力X=11.1984, 切向力Y=-1414.7900 +FPS=25.82, 法向力=4518.0073, 切向力X=773.6593, 切向力Y=-1600.4108 +FPS=25.15, 法向力=4741.8223, 切向力X=-206.1593, 切向力Y=-1500.6581 +FPS=25.54, 法向力=5025.7715, 切向力X=-477.0595, 切向力Y=-1803.1573 +FPS=25.38, 法向力=4840.6260, 切向力X=-24.0555, 切向力Y=-1500.1963 +FPS=25.43, 法向力=5206.5381, 切向力X=-126.7729, 切向力Y=-938.2573 +FPS=22.48, 法向力=5205.1963, 切向力X=429.5996, 切向力Y=-1335.3047 +FPS=24.90, 法向力=5159.4141, 切向力X=460.9297, 切向力Y=-1295.9919 +FPS=25.72, 法向力=5259.9966, 切向力X=-279.5211, 切向力Y=-1205.0175 +FPS=25.62, 法向力=5167.5361, 切向力X=-162.4754, 切向力Y=-1369.0327 +FPS=26.10, 法向力=4649.1128, 切向力X=475.9982, 切向力Y=-788.3085 +FPS=26.25, 法向力=4926.9375, 切向力X=176.8455, 切向力Y=-398.1103 +FPS=26.23, 法向力=4984.4795, 切向力X=151.4199, 切向力Y=-385.7210 +FPS=26.33, 法向力=4647.4189, 切向力X=-14.3598, 切向力Y=-1364.7717 +FPS=26.11, 法向力=5118.9111, 切向力X=208.4009, 切向力Y=-1116.1199 +FPS=25.86, 法向力=5304.1279, 切向力X=-118.8018, 切向力Y=-1043.4612 +FPS=27.09, 法向力=4877.1255, 切向力X=53.5789, 切向力Y=-956.3500 +FPS=26.41, 法向力=4969.4941, 切向力X=-37.2252, 切向力Y=-1349.7600 +FPS=25.30, 法向力=4924.2510, 切向力X=30.9809, 切向力Y=-694.6021 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002286s (9 tiles incl ref), finalize=0.000062s, total=0.002598s +FPS=26.57, 法向力=5491.9282, 切向力X=-611.4247, 切向力Y=-869.2883 +FPS=26.00, 法向力=4730.8994, 切向力X=-146.6616, 切向力Y=-1289.0032 +FPS=26.17, 法向力=5297.4116, 切向力X=-403.1193, 切向力Y=-1404.7451 +FPS=26.09, 法向力=4598.1641, 切向力X=-11.7578, 切向力Y=-1110.1331 +FPS=27.94, 法向力=4573.6665, 切向力X=-61.3426, 切向力Y=-1181.9438 +FPS=26.21, 法向力=4815.2842, 切向力X=247.5317, 切向力Y=-999.5464 +FPS=26.68, 法向力=4974.3940, 切向力X=645.5442, 切向力Y=-1224.1157 +FPS=28.17, 法向力=4942.4316, 切向力X=-217.8754, 切向力Y=-835.7982 +FPS=27.33, 法向力=4713.2358, 切向力X=-271.3304, 切向力Y=-1300.7083 +FPS=26.32, 法向力=4878.4639, 切向力X=47.8791, 切向力Y=-1461.7520 +FPS=26.73, 法向力=4870.8730, 切向力X=707.5139, 切向力Y=-807.6893 +FPS=27.92, 法向力=4889.3691, 切向力X=266.4713, 切向力Y=-1466.5710 +FPS=27.28, 法向力=4427.3452, 切向力X=95.3738, 切向力Y=-1469.5801 +FPS=27.25, 法向力=4964.1934, 切向力X=-527.7798, 切向力Y=-627.1033 +FPS=28.32, 法向力=4942.5342, 切向力X=-506.7128, 切向力Y=-587.8240 +FPS=26.88, 法向力=4558.0269, 切向力X=-982.2379, 切向力Y=-1097.2236 +FPS=26.87, 法向力=4957.0928, 切向力X=226.9816, 切向力Y=-1189.9055 +FPS=26.69, 法向力=5209.1631, 切向力X=-108.9412, 切向力Y=-1180.1802 +FPS=24.82, 法向力=4473.1904, 切向力X=-315.0809, 切向力Y=-669.9128 +FPS=26.71, 法向力=5028.2373, 切向力X=-143.3651, 切向力Y=-734.3148 +FPS=26.77, 法向力=5268.4131, 切向力X=-638.0549, 切向力Y=-639.2629 +FPS=26.88, 法向力=4849.4126, 切向力X=3.0063, 切向力Y=-1005.0975 +FPS=27.68, 法向力=5032.9351, 切向力X=-306.3300, 切向力Y=-618.1312 +FPS=25.81, 法向力=4997.2705, 切向力X=-214.8015, 切向力Y=-516.0117 +FPS=26.17, 法向力=4646.7266, 切向力X=170.1844, 切向力Y=-778.2346 +FPS=27.18, 法向力=4660.8301, 切向力X=182.1911, 切向力Y=-807.0363 +FPS=26.45, 法向力=4524.9014, 切向力X=5.7741, 切向力Y=-943.7787 +FPS=27.12, 法向力=4560.7305, 切向力X=19.8126, 切向力Y=-932.8301 +FPS=26.48, 法向力=4804.5645, 切向力X=-285.5886, 切向力Y=-1058.1115 +FPS=25.81, 法向力=4586.3252, 切向力X=237.3235, 切向力Y=-961.1442 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000307s, blend=0.002188s (9 tiles incl ref), finalize=0.000065s, total=0.002567s +FPS=25.87, 法向力=4778.6782, 切向力X=-769.3389, 切向力Y=-1000.9680 +FPS=26.11, 法向力=4827.7500, 切向力X=-440.7521, 切向力Y=-1347.8555 +FPS=26.26, 法向力=4806.5225, 切向力X=-350.6726, 切向力Y=-1362.4557 +FPS=26.41, 法向力=4702.3428, 切向力X=770.7200, 切向力Y=-964.0919 +FPS=27.10, 法向力=4409.0586, 切向力X=-300.6297, 切向力Y=-717.5743 +FPS=26.79, 法向力=4380.2241, 切向力X=-223.3866, 切向力Y=-767.1821 +FPS=26.14, 法向力=4592.1978, 切向力X=-454.6819, 切向力Y=-459.4418 +FPS=23.79, 法向力=5190.0859, 切向力X=-412.0375, 切向力Y=-313.2350 +FPS=25.19, 法向力=4624.8584, 切向力X=269.8764, 切向力Y=-770.3024 +FPS=25.01, 法向力=5120.5991, 切向力X=-1040.5961, 切向力Y=-1370.5260 +FPS=25.69, 法向力=5144.0049, 切向力X=-291.1703, 切向力Y=-697.4031 +FPS=25.92, 法向力=4555.7188, 切向力X=-163.7678, 切向力Y=-1278.1902 +FPS=25.81, 法向力=4145.1846, 切向力X=464.2927, 切向力Y=-1058.9792 +FPS=25.69, 法向力=4329.8120, 切向力X=-187.3759, 切向力Y=-1228.2681 +FPS=25.76, 法向力=4510.0449, 切向力X=-431.9186, 切向力Y=-999.7341 +FPS=26.44, 法向力=4847.4800, 切向力X=-431.3882, 切向力Y=-1128.2620 +FPS=25.76, 法向力=4609.6113, 切向力X=-598.9879, 切向力Y=-1208.4136 +FPS=26.19, 法向力=4655.8994, 切向力X=-551.2817, 切向力Y=-1163.4464 +FPS=25.86, 法向力=5059.7559, 切向力X=-287.9885, 切向力Y=-1115.0023 +FPS=25.63, 法向力=4677.7070, 切向力X=-730.8792, 切向力Y=-1466.9943 +FPS=25.13, 法向力=4819.7236, 切向力X=-292.5512, 切向力Y=-1658.3260 +FPS=25.65, 法向力=4965.9468, 切向力X=-290.1765, 切向力Y=-1227.3407 +FPS=26.06, 法向力=4700.0825, 切向力X=-462.2819, 切向力Y=-1178.1794 +FPS=25.71, 法向力=4471.6694, 切向力X=-65.5472, 切向力Y=-1647.7053 +FPS=26.27, 法向力=4709.6934, 切向力X=-32.2748, 切向力Y=-1017.0862 +FPS=25.77, 法向力=4953.7915, 切向力X=-278.9172, 切向力Y=-912.5071 +FPS=26.19, 法向力=5068.0952, 切向力X=-791.1780, 切向力Y=-602.3265 +FPS=26.48, 法向力=5010.0225, 切向力X=-727.9844, 切向力Y=-649.1171 +FPS=24.56, 法向力=4906.8838, 切向力X=246.1911, 切向力Y=-1053.8679 +FPS=25.49, 法向力=4680.9355, 切向力X=126.0263, 切向力Y=-769.2455 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000316s, blend=0.002212s (9 tiles incl ref), finalize=0.000065s, total=0.002600s +FPS=25.51, 法向力=4539.0044, 切向力X=-263.3170, 切向力Y=-475.5397 +FPS=25.44, 法向力=4249.8306, 切向力X=-196.0951, 切向力Y=-999.8249 +FPS=25.68, 法向力=4896.1675, 切向力X=-526.5190, 切向力Y=-662.3635 +FPS=26.14, 法向力=4723.8462, 切向力X=-426.9177, 切向力Y=-595.2268 +FPS=24.92, 法向力=4552.3848, 切向力X=-116.3514, 切向力Y=-505.9825 +FPS=25.05, 法向力=4352.8496, 切向力X=-26.0551, 切向力Y=-1290.4404 +FPS=25.71, 法向力=4249.1455, 切向力X=87.5600, 切向力Y=-1070.4264 +FPS=25.48, 法向力=4891.7192, 切向力X=-348.4802, 切向力Y=-1193.7357 +FPS=24.67, 法向力=4891.7773, 切向力X=-70.3636, 切向力Y=-686.3496 +FPS=25.11, 法向力=5130.3472, 切向力X=-418.5850, 切向力Y=-1385.5061 +FPS=25.82, 法向力=5039.3350, 切向力X=-555.4440, 切向力Y=-58.7902 +FPS=25.87, 法向力=4844.7520, 切向力X=463.5433, 切向力Y=-471.2223 +FPS=25.34, 法向力=5153.1372, 切向力X=-410.7177, 切向力Y=-129.5277 +FPS=25.18, 法向力=4652.8481, 切向力X=180.5015, 切向力Y=-928.4788 +FPS=26.28, 法向力=4888.9399, 切向力X=263.5663, 切向力Y=-382.9068 +FPS=26.67, 法向力=4653.5166, 切向力X=-567.6163, 切向力Y=-427.5049 +FPS=25.77, 法向力=4839.0361, 切向力X=180.8614, 切向力Y=-1486.5703 +FPS=25.90, 法向力=4882.4580, 切向力X=-262.6264, 切向力Y=-884.3815 +FPS=25.95, 法向力=4518.0581, 切向力X=-192.5448, 切向力Y=-1463.6227 +FPS=24.97, 法向力=4515.9478, 切向力X=102.8571, 切向力Y=-913.6019 +FPS=24.94, 法向力=4688.1514, 切向力X=-231.6724, 切向力Y=-1468.9279 +FPS=25.96, 法向力=4362.9673, 切向力X=-680.3383, 切向力Y=-1030.5186 +FPS=25.52, 法向力=4873.2246, 切向力X=-72.5671, 切向力Y=-678.6725 +FPS=24.83, 法向力=4447.5039, 切向力X=589.5271, 切向力Y=-1005.8440 +FPS=24.88, 法向力=4548.1318, 切向力X=-305.1588, 切向力Y=-1124.8792 +FPS=26.08, 法向力=4610.7373, 切向力X=-279.6235, 切向力Y=-637.6127 +FPS=25.23, 法向力=4517.4395, 切向力X=-339.4552, 切向力Y=-880.1028 +FPS=25.44, 法向力=4639.0430, 切向力X=-252.1172, 切向力Y=-1214.0710 +FPS=25.66, 法向力=5025.7505, 切向力X=113.9324, 切向力Y=-357.9386 +FPS=24.86, 法向力=4416.8047, 切向力X=-26.1560, 切向力Y=-223.8393 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002224s (9 tiles incl ref), finalize=0.000069s, total=0.002547s +FPS=25.86, 法向力=4733.5156, 切向力X=91.0189, 切向力Y=-706.1889 +FPS=25.05, 法向力=4895.4854, 切向力X=-314.0271, 切向力Y=-711.8455 +FPS=25.48, 法向力=4499.6211, 切向力X=-261.8377, 切向力Y=-544.9498 +FPS=22.74, 法向力=4354.2061, 切向力X=72.4806, 切向力Y=-687.1392 +FPS=22.89, 法向力=4404.8623, 切向力X=-249.6118, 切向力Y=-920.0128 +FPS=24.07, 法向力=4331.3320, 切向力X=-267.8374, 切向力Y=-1531.0203 +FPS=24.19, 法向力=4190.9468, 切向力X=688.4114, 切向力Y=-481.0976 +FPS=25.00, 法向力=4112.1665, 切向力X=694.2193, 切向力Y=-1322.4170 +FPS=24.92, 法向力=3815.1555, 切向力X=119.8543, 切向力Y=-998.2369 +FPS=25.18, 法向力=3911.6665, 切向力X=51.0726, 切向力Y=-755.6879 +FPS=25.79, 法向力=4040.0938, 切向力X=-97.4184, 切向力Y=-1637.3381 +FPS=25.37, 法向力=4119.0552, 切向力X=434.6934, 切向力Y=-1307.9414 +FPS=25.98, 法向力=4120.1445, 切向力X=367.6729, 切向力Y=-249.6396 +FPS=25.27, 法向力=4446.9170, 切向力X=401.4489, 切向力Y=-904.4976 +FPS=25.71, 法向力=4143.7178, 切向力X=305.7274, 切向力Y=-1266.1633 +FPS=25.26, 法向力=4082.6716, 切向力X=-140.3994, 切向力Y=-736.3416 +FPS=25.72, 法向力=3474.1128, 切向力X=753.7142, 切向力Y=-424.5280 +FPS=25.53, 法向力=3632.3530, 切向力X=-170.8861, 切向力Y=-1252.5935 +FPS=25.68, 法向力=3804.9658, 切向力X=851.2001, 切向力Y=-1392.6174 +FPS=25.57, 法向力=3976.7534, 切向力X=370.9147, 切向力Y=-523.0697 +FPS=25.75, 法向力=3883.2834, 切向力X=357.5567, 切向力Y=-876.8350 +FPS=25.26, 法向力=3749.8752, 切向力X=549.1425, 切向力Y=-1157.9457 +FPS=25.08, 法向力=4272.8613, 切向力X=661.0587, 切向力Y=-462.4211 +FPS=26.37, 法向力=3645.0562, 切向力X=6.1430, 切向力Y=-819.4523 +FPS=25.61, 法向力=3540.9570, 切向力X=-114.2200, 切向力Y=-2567.8337 +FPS=24.84, 法向力=3186.7515, 切向力X=-1958.7153, 切向力Y=-3457.6328 +FPS=25.60, 法向力=3181.8442, 切向力X=-3842.0908, 切向力Y=-2623.4595 +FPS=24.60, 法向力=3110.5481, 切向力X=-6297.0801, 切向力Y=-1708.4299 +FPS=24.06, 法向力=2901.7358, 切向力X=-7275.3994, 切向力Y=-1724.9216 +FPS=25.63, 法向力=3201.4192, 切向力X=-7648.7065, 切向力Y=-2192.4761 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000317s, blend=0.002221s (9 tiles incl ref), finalize=0.000068s, total=0.002613s +FPS=24.91, 法向力=3087.9824, 切向力X=-10153.4443, 切向力Y=-2086.8115 +FPS=24.82, 法向力=3416.8313, 切向力X=-10921.6475, 切向力Y=-1769.8666 +FPS=25.75, 法向力=3078.2559, 切向力X=-11788.4746, 切向力Y=-1816.1609 +FPS=24.34, 法向力=3114.0400, 切向力X=-11001.6738, 切向力Y=-1348.5892 +FPS=24.15, 法向力=3334.3452, 切向力X=-11455.5391, 切向力Y=-1231.7952 +FPS=25.85, 法向力=3148.3550, 切向力X=-11906.3047, 切向力Y=-619.4100 +FPS=25.33, 法向力=3367.3901, 切向力X=-10878.6406, 切向力Y=-1457.8789 +FPS=24.83, 法向力=2837.6211, 切向力X=-12257.3682, 切向力Y=-2041.3082 +FPS=25.02, 法向力=2893.6819, 切向力X=-12582.6240, 切向力Y=-1537.4658 +FPS=26.08, 法向力=3403.0020, 切向力X=-11569.1406, 切向力Y=-1678.9573 +FPS=24.89, 法向力=3394.1270, 切向力X=-11260.0645, 切向力Y=-1848.6235 +FPS=24.80, 法向力=3251.8232, 切向力X=-11169.0508, 切向力Y=-1763.0845 +FPS=25.05, 法向力=3437.2100, 切向力X=-11428.5996, 切向力Y=-721.5482 +FPS=25.19, 法向力=3184.3193, 切向力X=-12639.6797, 切向力Y=-723.3354 +FPS=25.29, 法向力=2929.0127, 切向力X=-13447.5264, 切向力Y=-844.9457 +FPS=25.86, 法向力=3352.8948, 切向力X=-13547.1104, 切向力Y=-1527.9497 +FPS=25.59, 法向力=3672.8350, 切向力X=-13506.7363, 切向力Y=-1274.9749 +FPS=25.85, 法向力=3552.7988, 切向力X=-14087.4473, 切向力Y=-1046.9954 +FPS=25.04, 法向力=3477.1841, 切向力X=-14399.7578, 切向力Y=-1283.6135 +FPS=24.53, 法向力=3712.5417, 切向力X=-13451.7832, 切向力Y=-1452.4741 +FPS=24.95, 法向力=3643.8403, 切向力X=-8908.9121, 切向力Y=-1608.9569 +FPS=25.82, 法向力=3941.8838, 切向力X=-8668.4004, 切向力Y=-1033.0452 +FPS=26.50, 法向力=3371.1194, 切向力X=-7690.9966, 切向力Y=-676.4073 +FPS=26.54, 法向力=3539.8096, 切向力X=-7884.5996, 切向力Y=-289.2190 +FPS=25.13, 法向力=4006.4119, 切向力X=-6989.5298, 切向力Y=-244.7438 +FPS=26.22, 法向力=4347.0469, 切向力X=-7168.8027, 切向力Y=-188.6449 +FPS=26.77, 法向力=3848.6150, 切向力X=-6526.1426, 切向力Y=-1036.1998 +FPS=26.10, 法向力=4256.9561, 切向力X=-6449.6299, 切向力Y=-1396.8831 +FPS=26.47, 法向力=4155.3223, 切向力X=-6749.8350, 切向力Y=-1278.4419 +FPS=25.99, 法向力=4299.2886, 切向力X=-6434.6421, 切向力Y=-1103.8613 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000267s, blend=0.002306s (9 tiles incl ref), finalize=0.000067s, total=0.002648s +FPS=25.71, 法向力=4328.9380, 切向力X=-6008.3257, 切向力Y=-886.8918 +FPS=26.70, 法向力=4352.8047, 切向力X=-6590.7480, 切向力Y=-800.1862 +FPS=25.89, 法向力=4022.1509, 切向力X=-5573.4883, 切向力Y=-1957.2455 +FPS=26.33, 法向力=4218.5010, 切向力X=-5283.8066, 切向力Y=-1479.3894 +FPS=25.99, 法向力=4248.8896, 切向力X=-3515.2454, 切向力Y=-2246.2017 +FPS=26.58, 法向力=4193.5820, 切向力X=-2344.0903, 切向力Y=-2162.3091 +FPS=26.23, 法向力=3724.3118, 切向力X=-2651.5864, 切向力Y=-1995.8728 +FPS=25.75, 法向力=3886.2178, 切向力X=-2435.0469, 切向力Y=-1457.1793 +FPS=26.25, 法向力=3835.9546, 切向力X=-2728.5103, 切向力Y=-1458.6704 +FPS=27.02, 法向力=4175.1538, 切向力X=-1855.9697, 切向力Y=-1964.8914 +FPS=26.17, 法向力=3944.8325, 切向力X=-2286.4456, 切向力Y=-3868.1250 +FPS=26.59, 法向力=4029.7908, 切向力X=-2192.3848, 切向力Y=-3965.2610 +FPS=25.37, 法向力=4026.8616, 切向力X=-4315.4043, 切向力Y=-4011.6321 +FPS=25.48, 法向力=4519.0059, 切向力X=-4925.6113, 切向力Y=-5681.6812 +FPS=26.04, 法向力=4994.0674, 切向力X=-5336.5205, 切向力Y=-4700.5122 +FPS=25.43, 法向力=4638.7300, 切向力X=-2822.1008, 切向力Y=-4045.4512 +FPS=24.86, 法向力=4527.7051, 切向力X=-741.0419, 切向力Y=-2817.2026 +FPS=24.26, 法向力=3966.8647, 切向力X=-401.3759, 切向力Y=-1211.4722 +FPS=24.96, 法向力=3921.0278, 切向力X=-0.5604, 切向力Y=-1103.8679 +FPS=23.71, 法向力=3402.2812, 切向力X=70.8652, 切向力Y=-1046.6683 +FPS=25.03, 法向力=3700.0964, 切向力X=108.5114, 切向力Y=-1113.0862 +FPS=25.41, 法向力=3922.3809, 切向力X=-431.0902, 切向力Y=-866.2696 +FPS=25.42, 法向力=4065.9077, 切向力X=-364.8188, 切向力Y=-1344.4895 +FPS=26.11, 法向力=3300.5913, 切向力X=-250.8422, 切向力Y=-1051.5447 +FPS=26.38, 法向力=3537.3887, 切向力X=-354.3462, 切向力Y=-1067.8477 +FPS=25.26, 法向力=3812.9771, 切向力X=-392.7681, 切向力Y=-1288.9723 +FPS=26.06, 法向力=3951.9563, 切向力X=-760.4967, 切向力Y=-2513.1191 +FPS=26.97, 法向力=4473.1914, 切向力X=-1332.3367, 切向力Y=-2795.2070 +FPS=26.06, 法向力=5003.9570, 切向力X=-2487.0884, 切向力Y=-4720.0430 +FPS=26.45, 法向力=4834.9038, 切向力X=-3947.7017, 切向力Y=-6516.6875 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000292s, blend=0.003529s (9 tiles incl ref), finalize=0.000071s, total=0.003899s +FPS=26.48, 法向力=4863.5098, 切向力X=-4130.7954, 切向力Y=-6598.0303 +FPS=27.14, 法向力=6133.0361, 切向力X=-6729.8809, 切向力Y=-9159.7324 +FPS=26.09, 法向力=6341.1133, 切向力X=-8435.8262, 切向力Y=-10387.5693 +FPS=25.65, 法向力=6571.0449, 切向力X=-9322.7754, 切向力Y=-10925.0742 +FPS=27.06, 法向力=7233.1426, 切向力X=-8877.8350, 切向力Y=-11428.0391 +FPS=27.21, 法向力=7664.7817, 切向力X=-10138.0273, 切向力Y=-12041.5420 +FPS=26.06, 法向力=7291.8945, 切向力X=-9827.4590, 切向力Y=-11156.9990 +FPS=26.44, 法向力=7280.1553, 切向力X=-10286.8262, 切向力Y=-10613.3174 +FPS=26.82, 法向力=7231.3975, 切向力X=-9934.7061, 切向力Y=-10474.9238 +FPS=26.67, 法向力=7070.4932, 切向力X=-10350.5703, 切向力Y=-10334.1631 +FPS=26.80, 法向力=7294.1694, 切向力X=-9903.7676, 切向力Y=-10279.4600 +FPS=27.26, 法向力=7311.2822, 切向力X=-10274.7070, 切向力Y=-9888.7598 +FPS=25.31, 法向力=7410.7314, 切向力X=-9336.0527, 切向力Y=-9746.6270 +FPS=26.37, 法向力=7365.4912, 切向力X=-9172.6172, 切向力Y=-9711.2061 +FPS=26.14, 法向力=7013.1738, 切向力X=-9878.3477, 切向力Y=-9543.5098 +FPS=26.91, 法向力=7250.7725, 切向力X=-9368.1914, 切向力Y=-9445.1162 +FPS=26.74, 法向力=7905.0615, 切向力X=-8212.5127, 切向力Y=-9814.3369 +FPS=25.31, 法向力=7438.1333, 切向力X=-9396.4023, 切向力Y=-9626.5332 +FPS=23.92, 法向力=7188.3271, 切向力X=-9854.8486, 切向力Y=-9469.0000 +FPS=23.21, 法向力=7400.2705, 切向力X=-9698.2344, 切向力Y=-9848.6895 +FPS=25.99, 法向力=7392.7847, 切向力X=-9700.6377, 切向力Y=-9835.5205 +FPS=26.70, 法向力=7274.6094, 切向力X=-10313.6348, 切向力Y=-9949.9980 +FPS=25.87, 法向力=7869.7705, 切向力X=-10357.0527, 切向力Y=-10452.3457 +FPS=25.16, 法向力=7704.7847, 切向力X=-9786.6328, 切向力Y=-11691.7061 +FPS=26.26, 法向力=7732.7812, 切向力X=-10317.2852, 切向力Y=-11165.4316 +FPS=25.94, 法向力=7940.6387, 切向力X=-10378.0107, 切向力Y=-10557.4414 +FPS=26.05, 法向力=7860.2573, 切向力X=-10739.8760, 切向力Y=-10230.7949 +FPS=25.99, 法向力=8016.5405, 切向力X=-10755.2090, 切向力Y=-9466.9805 +FPS=25.26, 法向力=7952.1709, 切向力X=-11018.2734, 切向力Y=-9971.8223 +FPS=25.71, 法向力=8034.5518, 切向力X=-11056.4453, 切向力Y=-9861.8330 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000241s, blend=0.002197s (9 tiles incl ref), finalize=0.000058s, total=0.002503s +FPS=26.74, 法向力=7528.2563, 切向力X=-10500.8613, 切向力Y=-9825.8506 +FPS=25.19, 法向力=7186.4097, 切向力X=-11154.1602, 切向力Y=-10085.0078 +FPS=26.36, 法向力=7357.6455, 切向力X=-9960.3613, 切向力Y=-9793.7441 +FPS=26.60, 法向力=7749.2119, 切向力X=-8597.1406, 切向力Y=-9503.0928 +FPS=27.06, 法向力=6866.7065, 切向力X=-8056.8032, 切向力Y=-9477.6113 +FPS=26.31, 法向力=7466.5479, 切向力X=-8002.8843, 切向力Y=-9295.0713 +FPS=26.50, 法向力=7432.5962, 切向力X=-8506.6465, 切向力Y=-8322.0000 +FPS=26.76, 法向力=6776.9009, 切向力X=-8824.5000, 切向力Y=-7892.7236 +FPS=27.76, 法向力=6904.1426, 切向力X=-9169.4375, 切向力Y=-8219.6328 +FPS=27.69, 法向力=7128.9336, 切向力X=-9259.9209, 切向力Y=-7955.8311 +FPS=26.66, 法向力=6852.8745, 切向力X=-8570.1582, 切向力Y=-7611.8125 +FPS=27.56, 法向力=7030.0801, 切向力X=-10011.7207, 切向力Y=-8012.0786 +FPS=26.14, 法向力=7403.6094, 切向力X=-9362.6270, 切向力Y=-9632.6562 +FPS=27.74, 法向力=7793.3892, 切向力X=-10669.2617, 切向力Y=-9754.6367 +FPS=26.53, 法向力=7634.3887, 切向力X=-10161.6279, 切向力Y=-9030.9980 +FPS=26.27, 法向力=7726.7334, 切向力X=-10114.1953, 切向力Y=-9632.3857 +FPS=26.84, 法向力=7896.4116, 切向力X=-10580.1064, 切向力Y=-8803.7607 +FPS=27.23, 法向力=6942.4639, 切向力X=-10581.5049, 切向力Y=-8514.2949 +FPS=26.95, 法向力=8560.3887, 切向力X=-11034.2285, 切向力Y=-8856.0684 +FPS=28.24, 法向力=7683.8857, 切向力X=-10887.6465, 切向力Y=-9847.6670 +FPS=26.72, 法向力=7959.3022, 切向力X=-10027.6875, 切向力Y=-11112.6982 +FPS=26.35, 法向力=8172.9048, 切向力X=-10237.6416, 切向力Y=-11340.2383 +FPS=27.58, 法向力=7842.5278, 切向力X=-9911.4473, 切向力Y=-11557.4873 +FPS=26.89, 法向力=8711.5645, 切向力X=-10082.4111, 切向力Y=-11358.9873 +FPS=27.29, 法向力=7772.2700, 切向力X=-10040.3789, 切向力Y=-10679.0586 +FPS=26.96, 法向力=8029.7212, 切向力X=-10534.3184, 切向力Y=-10488.4951 +FPS=27.11, 法向力=7676.8579, 切向力X=-9969.9590, 切向力Y=-9920.1875 +FPS=26.24, 法向力=7290.2139, 切向力X=-10640.2314, 切向力Y=-10448.1211 +FPS=26.90, 法向力=7734.4502, 切向力X=-10775.7969, 切向力Y=-9593.4365 +FPS=27.10, 法向力=7958.8184, 切向力X=-10251.2617, 切向力Y=-10463.5488 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000355s, blend=0.002346s (9 tiles incl ref), finalize=0.000068s, total=0.002778s +FPS=27.68, 法向力=7891.8740, 切向力X=-10317.5264, 切向力Y=-10461.9678 +FPS=25.75, 法向力=7853.7993, 切向力X=-11062.6270, 切向力Y=-9580.4238 +FPS=28.24, 法向力=8027.7612, 切向力X=-10207.2354, 切向力Y=-10293.9453 +FPS=27.11, 法向力=7804.5386, 切向力X=-10859.7324, 切向力Y=-9168.2900 +FPS=25.97, 法向力=7095.4839, 切向力X=-11131.6582, 切向力Y=-9395.3281 +FPS=25.45, 法向力=7471.1274, 切向力X=-10712.5391, 切向力Y=-9538.2344 +FPS=25.21, 法向力=7829.4136, 切向力X=-11324.0869, 切向力Y=-9059.0537 +FPS=27.21, 法向力=8035.9404, 切向力X=-11459.7920, 切向力Y=-9815.1094 +FPS=27.14, 法向力=7709.6758, 切向力X=-11094.2949, 切向力Y=-9713.8516 +FPS=26.25, 法向力=7877.9204, 切向力X=-10951.8994, 切向力Y=-10016.5430 +FPS=26.64, 法向力=7747.9067, 切向力X=-10706.4365, 切向力Y=-9464.7021 +FPS=26.36, 法向力=7604.7290, 切向力X=-11160.9551, 切向力Y=-9737.5098 +FPS=25.40, 法向力=7994.9780, 切向力X=-11598.9258, 切向力Y=-9530.2393 +FPS=26.61, 法向力=8004.4131, 切向力X=-11663.5400, 切向力Y=-9580.1436 +FPS=25.89, 法向力=7870.2954, 切向力X=-10976.3779, 切向力Y=-9084.5977 +FPS=26.73, 法向力=8075.7104, 切向力X=-9942.8789, 切向力Y=-10028.6963 +FPS=25.86, 法向力=7943.9263, 切向力X=-10385.4883, 切向力Y=-10768.1641 +FPS=25.72, 法向力=7378.7451, 切向力X=-10624.9941, 切向力Y=-10268.8262 +FPS=26.26, 法向力=7511.2402, 切向力X=-10246.4844, 切向力Y=-10190.9062 +FPS=26.29, 法向力=7367.4756, 切向力X=-10340.1211, 切向力Y=-8945.3027 +FPS=26.22, 法向力=7430.5771, 切向力X=-10468.1953, 切向力Y=-9284.4766 +FPS=25.28, 法向力=7499.1289, 切向力X=-10003.7285, 切向力Y=-9362.0918 +FPS=26.15, 法向力=7914.5610, 切向力X=-9707.2988, 切向力Y=-9605.5889 +FPS=27.30, 法向力=7426.0176, 切向力X=-9889.7578, 切向力Y=-9863.1016 +FPS=26.08, 法向力=7582.9390, 切向力X=-10044.1514, 切向力Y=-8907.2227 +FPS=26.25, 法向力=7682.5459, 切向力X=-10338.1816, 切向力Y=-9514.6250 +FPS=25.81, 法向力=7322.0186, 切向力X=-10731.6885, 切向力Y=-9766.3193 +FPS=25.93, 法向力=7545.9287, 切向力X=-9894.5586, 切向力Y=-9054.8438 +FPS=26.07, 法向力=7614.5322, 切向力X=-10321.2646, 切向力Y=-8491.5020 +FPS=26.65, 法向力=7608.4307, 切向力X=-10306.2773, 切向力Y=-8486.8506 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000296s, blend=0.002201s (9 tiles incl ref), finalize=0.000083s, total=0.002587s +FPS=25.79, 法向力=7534.8447, 切向力X=-11132.8750, 切向力Y=-9461.6973 +FPS=25.37, 法向力=7345.0703, 切向力X=-10651.8613, 切向力Y=-8303.7461 +FPS=26.43, 法向力=7377.1074, 切向力X=-10258.0166, 切向力Y=-8829.4844 +FPS=25.39, 法向力=7750.6895, 切向力X=-11386.0586, 切向力Y=-8911.4990 +FPS=25.84, 法向力=7755.6543, 切向力X=-11338.8291, 切向力Y=-8821.7344 +FPS=26.31, 法向力=7517.6025, 切向力X=-10692.0352, 切向力Y=-9794.5293 +FPS=25.70, 法向力=7285.7490, 切向力X=-9909.9307, 切向力Y=-9541.2109 +FPS=25.73, 法向力=7713.3604, 切向力X=-10520.9277, 切向力Y=-9265.1465 +FPS=25.79, 法向力=7593.3159, 切向力X=-9822.9531, 切向力Y=-8984.3730 +FPS=26.08, 法向力=7498.4258, 切向力X=-10452.1699, 切向力Y=-8625.7246 +FPS=24.44, 法向力=7456.4609, 切向力X=-9604.5303, 切向力Y=-7954.6328 +FPS=25.56, 法向力=7169.4414, 切向力X=-9754.9043, 切向力Y=-8582.7637 +FPS=26.17, 法向力=7496.5601, 切向力X=-10032.3135, 切向力Y=-8709.9219 +FPS=25.38, 法向力=7725.2856, 切向力X=-10363.8281, 切向力Y=-9570.7285 +FPS=25.96, 法向力=7723.0825, 切向力X=-10386.8252, 切向力Y=-9660.4141 +FPS=25.41, 法向力=7666.4219, 切向力X=-10829.2041, 切向力Y=-8517.4668 +FPS=24.87, 法向力=7891.4111, 切向力X=-10351.7861, 切向力Y=-8454.0527 +FPS=25.56, 法向力=7170.5996, 切向力X=-10067.3789, 切向力Y=-7609.6558 +FPS=25.01, 法向力=7188.9131, 切向力X=-10143.9775, 切向力Y=-7605.0181 +FPS=25.09, 法向力=7684.7324, 切向力X=-9983.4395, 切向力Y=-7537.8140 +FPS=25.51, 法向力=7467.5278, 切向力X=-11069.2383, 切向力Y=-7686.8711 +FPS=25.35, 法向力=7639.0522, 切向力X=-10084.6035, 切向力Y=-8115.3574 +FPS=25.60, 法向力=7569.3794, 切向力X=-10921.1162, 切向力Y=-8304.5537 +FPS=25.55, 法向力=7576.8237, 切向力X=-10403.0859, 切向力Y=-8729.1982 +FPS=26.44, 法向力=7557.8418, 切向力X=-10374.0312, 切向力Y=-8712.0947 +FPS=26.13, 法向力=7276.0063, 切向力X=-10132.0820, 切向力Y=-8025.1323 +FPS=25.07, 法向力=7315.5552, 切向力X=-10053.3281, 切向力Y=-7932.2119 +FPS=25.41, 法向力=7648.2788, 切向力X=-10130.6865, 切向力Y=-7227.0254 +FPS=26.44, 法向力=7524.1943, 切向力X=-10576.2070, 切向力Y=-7275.8965 +FPS=25.02, 法向力=7259.8853, 切向力X=-9811.7910, 切向力Y=-8496.5547 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000379s, blend=0.002207s (9 tiles incl ref), finalize=0.000065s, total=0.002659s +FPS=24.61, 法向力=7542.6543, 切向力X=-11378.7891, 切向力Y=-8386.1914 +FPS=25.76, 法向力=7446.6289, 切向力X=-10529.8672, 切向力Y=-8755.9180 +FPS=26.20, 法向力=7807.5073, 切向力X=-11014.9766, 切向力Y=-9432.1035 +FPS=25.49, 法向力=8230.5654, 切向力X=-10897.5225, 切向力Y=-9431.8945 +FPS=25.75, 法向力=7848.2666, 切向力X=-10929.9688, 切向力Y=-9164.3613 +FPS=23.67, 法向力=7524.1924, 切向力X=-11122.7871, 切向力Y=-9690.5742 +FPS=23.39, 法向力=8345.1309, 切向力X=-10779.1934, 切向力Y=-9866.5938 +FPS=25.87, 法向力=7981.1592, 切向力X=-11374.8203, 切向力Y=-10484.5156 +FPS=24.74, 法向力=7665.7666, 切向力X=-11969.1143, 切向力Y=-10027.0312 +FPS=23.56, 法向力=7915.5918, 切向力X=-11889.5537, 切向力Y=-10509.0547 +FPS=25.69, 法向力=7632.5527, 切向力X=-11102.3594, 切向力Y=-8876.2207 +FPS=26.04, 法向力=7376.2275, 切向力X=-11955.6973, 切向力Y=-8595.6084 +FPS=24.94, 法向力=7868.6660, 切向力X=-12570.0352, 切向力Y=-7425.3125 +FPS=25.29, 法向力=8048.2158, 切向力X=-11897.9482, 切向力Y=-8731.9785 +FPS=26.37, 法向力=7818.0684, 切向力X=-11913.9160, 切向力Y=-8438.9746 +FPS=25.11, 法向力=7442.4854, 切向力X=-11300.1895, 切向力Y=-8567.3662 +FPS=25.43, 法向力=7406.8008, 切向力X=-12026.2402, 切向力Y=-8099.4072 +FPS=25.33, 法向力=7724.6621, 切向力X=-12722.8750, 切向力Y=-8531.7959 +FPS=24.43, 法向力=7680.8438, 切向力X=-12308.4863, 切向力Y=-8456.5254 +FPS=25.69, 法向力=7962.9341, 切向力X=-12030.8408, 切向力Y=-8330.9844 +FPS=25.49, 法向力=8198.1445, 切向力X=-12838.4531, 切向力Y=-8753.6582 +FPS=25.60, 法向力=7694.7393, 切向力X=-12805.4463, 切向力Y=-8634.5918 +FPS=25.64, 法向力=8124.2549, 切向力X=-12488.7559, 切向力Y=-8855.4160 +FPS=25.45, 法向力=8154.4790, 切向力X=-13160.6074, 切向力Y=-10007.0586 +FPS=25.90, 法向力=8241.5664, 切向力X=-12961.3008, 切向力Y=-10662.7578 +FPS=25.79, 法向力=8080.5967, 切向力X=-13014.8262, 切向力Y=-11028.7324 +FPS=26.38, 法向力=8067.3896, 切向力X=-13030.5381, 切向力Y=-11078.0342 +FPS=25.20, 法向力=8015.5361, 切向力X=-12312.5811, 切向力Y=-10841.2520 +FPS=25.46, 法向力=8262.8711, 切向力X=-12586.4033, 切向力Y=-9212.4365 +FPS=25.32, 法向力=8187.9243, 切向力X=-12740.6396, 切向力Y=-9429.7979 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000462s, blend=0.002340s (9 tiles incl ref), finalize=0.000068s, total=0.002879s +FPS=25.65, 法向力=8338.6260, 切向力X=-12338.2188, 切向力Y=-10654.1182 +FPS=24.83, 法向力=8269.8730, 切向力X=-11697.7617, 切向力Y=-11166.9219 +FPS=25.54, 法向力=8208.0039, 切向力X=-11091.5703, 切向力Y=-10064.7500 +FPS=26.15, 法向力=8206.3975, 切向力X=-10205.5625, 切向力Y=-10203.6387 +FPS=25.70, 法向力=7975.0186, 切向力X=-7785.0161, 切向力Y=-8874.6270 +FPS=26.88, 法向力=7947.8545, 切向力X=-7758.0869, 切向力Y=-8866.2188 +FPS=25.36, 法向力=6608.6934, 切向力X=-6263.6133, 切向力Y=-5816.4536 +FPS=25.04, 法向力=6654.3828, 切向力X=-4595.1177, 切向力Y=-4725.0059 +FPS=24.77, 法向力=5964.5078, 切向力X=-2490.8638, 切向力Y=-3618.0454 +FPS=25.88, 法向力=5755.8467, 切向力X=-2414.2781, 切向力Y=-3777.8569 +FPS=25.11, 法向力=5608.1367, 切向力X=-2627.5327, 切向力Y=-3694.8938 +FPS=25.27, 法向力=5582.5908, 切向力X=-2353.9902, 切向力Y=-3169.4180 +FPS=25.28, 法向力=5499.2085, 切向力X=-2861.3162, 切向力Y=-2731.4849 +FPS=25.93, 法向力=5602.6128, 切向力X=-1884.0913, 切向力Y=-2385.5571 +FPS=25.47, 法向力=5474.4717, 切向力X=-1602.5154, 切向力Y=-2433.5889 +FPS=27.31, 法向力=5440.0312, 切向力X=-1602.4717, 切向力Y=-2478.1816 +FPS=25.15, 法向力=5415.1309, 切向力X=-1861.0781, 切向力Y=-2693.8843 +FPS=24.17, 法向力=5121.2168, 切向力X=-1254.9761, 切向力Y=-1956.6989 +FPS=25.46, 法向力=5387.6138, 切向力X=-1185.8245, 切向力Y=-2731.0059 +FPS=25.09, 法向力=5193.7974, 切向力X=-1520.1809, 切向力Y=-2928.6191 +FPS=25.47, 法向力=5489.9731, 切向力X=-1563.6400, 切向力Y=-2403.8501 +FPS=25.44, 法向力=5423.9414, 切向力X=-1447.3325, 切向力Y=-1453.2654 +FPS=25.69, 法向力=5044.1699, 切向力X=-1747.9685, 切向力Y=-1952.0050 +FPS=25.90, 法向力=4555.7754, 切向力X=-1628.1250, 切向力Y=-2373.9731 +FPS=25.43, 法向力=5213.2471, 切向力X=-1638.8718, 切向力Y=-2300.0332 +FPS=26.86, 法向力=5284.1094, 切向力X=-1622.6478, 切向力Y=-2221.2529 +FPS=25.93, 法向力=5265.0312, 切向力X=-1615.6230, 切向力Y=-2248.4658 +FPS=25.14, 法向力=4457.5059, 切向力X=-1460.2517, 切向力Y=-2451.4558 +FPS=26.21, 法向力=4978.7729, 切向力X=-1497.0397, 切向力Y=-1680.1096 +FPS=25.70, 法向力=4642.5044, 切向力X=-1147.2581, 切向力Y=-2295.7441 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002234s (9 tiles incl ref), finalize=0.000063s, total=0.002544s +FPS=25.92, 法向力=4754.2241, 切向力X=-1120.2866, 切向力Y=-2311.6848 +FPS=25.92, 法向力=4703.7500, 切向力X=-985.8831, 切向力Y=-1971.3816 +FPS=25.86, 法向力=4920.9688, 切向力X=-1170.3960, 切向力Y=-2055.3218 +FPS=26.27, 法向力=4726.3604, 切向力X=-1003.7146, 切向力Y=-1750.1892 +FPS=26.70, 法向力=4723.2153, 切向力X=-1138.2142, 切向力Y=-1559.5652 +FPS=26.39, 法向力=4646.6406, 切向力X=-991.5640, 切向力Y=-1513.1550 +FPS=26.07, 法向力=5084.0039, 切向力X=-1386.6416, 切向力Y=-1965.5175 +FPS=25.72, 法向力=5123.5425, 切向力X=-1370.2969, 切向力Y=-1810.2831 +FPS=26.53, 法向力=4598.6875, 切向力X=-1496.4388, 切向力Y=-1672.1506 +FPS=26.53, 法向力=4695.2842, 切向力X=-1075.9243, 切向力Y=-1702.8352 +FPS=26.57, 法向力=4784.8379, 切向力X=-999.7241, 切向力Y=-2205.6768 +FPS=26.13, 法向力=4987.1133, 切向力X=-941.0363, 切向力Y=-1435.2640 +FPS=25.89, 法向力=5350.3965, 切向力X=-1364.6611, 切向力Y=-2024.0862 +FPS=25.92, 法向力=4425.7793, 切向力X=-57.5311, 切向力Y=-2328.1125 +FPS=26.98, 法向力=4797.6880, 切向力X=-313.2302, 切向力Y=-1368.2122 +FPS=26.65, 法向力=4505.7910, 切向力X=-855.7223, 切向力Y=-1506.9268 +FPS=25.60, 法向力=4641.5049, 切向力X=-750.2501, 切向力Y=-2007.3108 +FPS=26.04, 法向力=4670.7349, 切向力X=-528.6338, 切向力Y=-1457.6422 +FPS=26.51, 法向力=4907.5586, 切向力X=-1706.0608, 切向力Y=-1604.6423 +FPS=25.38, 法向力=5108.3452, 切向力X=-1259.6339, 切向力Y=-2341.8354 +FPS=26.29, 法向力=4766.1841, 切向力X=-512.2107, 切向力Y=-2745.4077 +FPS=26.04, 法向力=5113.8813, 切向力X=-1196.9855, 切向力Y=-2008.7131 +FPS=26.46, 法向力=4978.9863, 切向力X=-996.4085, 切向力Y=-2114.7598 +FPS=26.90, 法向力=4989.3350, 切向力X=-1187.6276, 切向力Y=-2086.0901 +FPS=26.32, 法向力=4986.6909, 切向力X=-1314.1888, 切向力Y=-2050.8071 +FPS=26.31, 法向力=5150.2734, 切向力X=-1211.7595, 切向力Y=-1716.2002 +FPS=25.33, 法向力=4902.3804, 切向力X=-720.3088, 切向力Y=-1729.1747 +FPS=26.12, 法向力=4833.0605, 切向力X=-1420.5779, 切向力Y=-2112.5325 +FPS=25.87, 法向力=4778.9785, 切向力X=-754.3604, 切向力Y=-1508.2180 +FPS=25.23, 法向力=4706.4619, 切向力X=-993.6442, 切向力Y=-1690.7512 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000264s, blend=0.002204s (9 tiles incl ref), finalize=0.000070s, total=0.002544s +FPS=26.31, 法向力=4437.8887, 切向力X=-1146.9441, 切向力Y=-1606.0314 +FPS=25.83, 法向力=5046.6699, 切向力X=-387.0051, 切向力Y=-2049.3931 +FPS=26.23, 法向力=5240.1113, 切向力X=3.2958, 切向力Y=-1926.9211 +FPS=26.64, 法向力=4912.0674, 切向力X=-1103.6869, 切向力Y=-1356.9075 +FPS=25.22, 法向力=4893.0098, 切向力X=-918.9315, 切向力Y=-1404.4698 +FPS=25.16, 法向力=4970.8628, 切向力X=-1986.8135, 切向力Y=-1610.3142 +FPS=26.30, 法向力=5209.8179, 切向力X=-1472.2603, 切向力Y=-1456.0446 +FPS=25.73, 法向力=5079.8711, 切向力X=-1308.4521, 切向力Y=-2055.3279 +FPS=26.00, 法向力=5236.4287, 切向力X=-1514.6411, 切向力Y=-1438.8694 +FPS=25.87, 法向力=5283.3931, 切向力X=-433.9987, 切向力Y=-2092.0300 +FPS=25.54, 法向力=4950.6025, 切向力X=-787.4680, 切向力Y=-1768.5903 +FPS=25.77, 法向力=4862.4072, 切向力X=-190.3255, 切向力Y=-1638.7909 +FPS=25.62, 法向力=5102.8389, 切向力X=-1004.8834, 切向力Y=-1252.4824 +FPS=26.10, 法向力=5195.7192, 切向力X=-1299.4526, 切向力Y=-635.3610 +FPS=25.82, 法向力=5248.8408, 切向力X=-961.8917, 切向力Y=-1785.9607 +FPS=26.00, 法向力=5076.7305, 切向力X=-657.2568, 切向力Y=-1479.9783 +FPS=25.95, 法向力=4922.3604, 切向力X=-1259.7490, 切向力Y=-602.1937 +FPS=26.20, 法向力=4963.1738, 切向力X=-1358.9843, 切向力Y=-1262.0900 +FPS=25.00, 法向力=4873.0840, 切向力X=-1205.2065, 切向力Y=-1599.2981 +FPS=26.40, 法向力=4915.2935, 切向力X=-830.7999, 切向力Y=-1720.3275 +FPS=25.37, 法向力=5452.9878, 切向力X=-409.4508, 切向力Y=-1228.7717 +FPS=22.61, 法向力=4710.4980, 切向力X=-592.1885, 切向力Y=-1433.2031 +FPS=24.79, 法向力=4956.5059, 切向力X=67.8998, 切向力Y=-1197.8169 +FPS=27.30, 法向力=4921.0254, 切向力X=156.8522, 切向力Y=-1272.2188 +FPS=27.07, 法向力=4977.9248, 切向力X=-868.6052, 切向力Y=-1415.6255 +FPS=25.45, 法向力=4728.8926, 切向力X=-1345.6721, 切向力Y=-1831.2079 +FPS=26.52, 法向力=5300.5010, 切向力X=-687.9493, 切向力Y=-1043.3793 +FPS=26.80, 法向力=5111.0225, 切向力X=-1291.5198, 切向力Y=-1120.7977 +FPS=26.62, 法向力=5229.3564, 切向力X=-1222.5039, 切向力Y=-1144.2776 +FPS=26.05, 法向力=5604.9780, 切向力X=-1753.4700, 切向力Y=-2293.3008 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000009s, geom=0.000010s (hit), reset=0.000739s, blend=0.002499s (9 tiles incl ref), finalize=0.000064s, total=0.003321s +FPS=25.49, 法向力=5258.8618, 切向力X=-433.6877, 切向力Y=-1953.8143 +FPS=26.74, 法向力=5078.4238, 切向力X=-1175.9159, 切向力Y=-1142.6042 +FPS=25.70, 法向力=5055.1235, 切向力X=-1213.4500, 切向力Y=-1347.0681 +FPS=26.37, 法向力=4586.4209, 切向力X=-1215.2240, 切向力Y=-1357.2534 +FPS=26.81, 法向力=4967.6689, 切向力X=-558.8124, 切向力Y=-2032.6428 +FPS=26.07, 法向力=5134.1245, 切向力X=-1312.9972, 切向力Y=-1827.4102 +FPS=23.59, 法向力=5049.3828, 切向力X=-626.0101, 切向力Y=-1011.0186 +FPS=25.63, 法向力=5160.3428, 切向力X=-1130.5475, 切向力Y=-1831.2430 +FPS=25.59, 法向力=4764.9512, 切向力X=-793.8128, 切向力Y=-1376.7220 +FPS=25.68, 法向力=5735.7705, 切向力X=-1013.0224, 切向力Y=-1545.0261 +FPS=25.19, 法向力=5011.1797, 切向力X=-1290.1313, 切向力Y=-1303.4722 +FPS=25.88, 法向力=4886.9512, 切向力X=-1019.5123, 切向力Y=-1392.9946 +FPS=26.26, 法向力=5411.0205, 切向力X=-811.2090, 切向力Y=-1457.6880 +FPS=25.41, 法向力=5107.4707, 切向力X=-1398.4094, 切向力Y=-1262.0271 +FPS=25.43, 法向力=5304.2324, 切向力X=-1187.1232, 切向力Y=-1693.3782 +FPS=25.68, 法向力=5180.4199, 切向力X=-975.4527, 切向力Y=-1108.5640 +FPS=25.77, 法向力=5113.3413, 切向力X=-871.6207, 切向力Y=-1551.8010 +FPS=24.88, 法向力=5467.0068, 切向力X=-856.9390, 切向力Y=-1246.7222 +FPS=25.54, 法向力=5196.2588, 切向力X=-1233.8376, 切向力Y=-1444.2367 +FPS=25.59, 法向力=5313.1953, 切向力X=-664.9728, 切向力Y=-746.3331 +FPS=25.30, 法向力=4633.5879, 切向力X=-604.7616, 切向力Y=-1156.5623 +FPS=25.89, 法向力=5216.6836, 切向力X=-716.2620, 切向力Y=-1287.2166 +FPS=25.15, 法向力=4968.6768, 切向力X=-1327.2192, 切向力Y=-1416.0535 +FPS=24.87, 法向力=4937.9414, 切向力X=-879.5110, 切向力Y=-812.8464 +FPS=25.91, 法向力=4577.6514, 切向力X=-826.1396, 切向力Y=-1265.4485 +FPS=25.34, 法向力=5004.5596, 切向力X=-318.5267, 切向力Y=-1189.7178 +FPS=25.89, 法向力=4838.7100, 切向力X=-1082.5996, 切向力Y=-1224.2678 +FPS=25.35, 法向力=5071.8481, 切向力X=-833.5070, 切向力Y=-673.7396 +FPS=24.59, 法向力=5076.0806, 切向力X=-1035.8604, 切向力Y=-909.6408 +FPS=25.05, 法向力=4906.7354, 切向力X=-596.5793, 切向力Y=-1227.5127 +stitch_feature_optimized: canvas out_w=435, out_h=461, x_min=-91.72, y_min=-105.48 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000296s, blend=0.002215s (9 tiles incl ref), finalize=0.000063s, total=0.002582s +FPS=25.26, 法向力=5108.6743, 切向力X=-1563.7421, 切向力Y=-1125.2245 +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/logs/qt_viewer_20260604_100508.log b/examples/logs/qt_viewer_20260604_100508.log new file mode 100644 index 0000000..acf6363 --- /dev/null +++ b/examples/logs/qt_viewer_20260604_100508.log @@ -0,0 +1,808 @@ + +按键说明:Q 退出 | R 重置追踪器 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=40 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Image processing backend: cpu (requested: cpu) + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.49, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.48, 法向力=1022.2231, 切向力X=402.5029, 切向力Y=-952.5514 +FPS=24.28, 法向力=937.8416, 切向力X=187.4172, 切向力Y=-666.6183 +FPS=26.47, 法向力=962.8322, 切向力X=263.2350, 切向力Y=-803.5115 +FPS=25.51, 法向力=909.6006, 切向力X=397.7131, 切向力Y=-432.6707 +FPS=28.85, 法向力=712.8965, 切向力X=432.4236, 切向力Y=25.8000 +FPS=26.54, 法向力=1049.4055, 切向力X=425.6387, 切向力Y=-437.5457 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=28.58, 法向力=969.1792, 切向力X=386.0735, 切向力Y=-1045.3752 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=36.71, 法向力=1556.1129, 切向力X=966.8021, 切向力Y=-247.6115 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=36.48, 法向力=933.1246, 切向力X=916.0011, 切向力Y=-600.3219 +FPS=39.01, 法向力=1087.6794, 切向力X=713.7873, 切向力Y=-441.8962 +FPS=27.95, 法向力=890.7964, 切向力X=621.0974, 切向力Y=-421.6866 +FPS=28.34, 法向力=888.7178, 切向力X=399.4540, 切向力Y=-218.0174 +FPS=26.60, 法向力=1351.6421, 切向力X=926.8188, 切向力Y=-635.2134 +FPS=28.13, 法向力=817.4421, 切向力X=459.1849, 切向力Y=-612.0421 +FPS=27.91, 法向力=981.2509, 切向力X=-173.9554, 切向力Y=-1010.3411 +FPS=27.38, 法向力=962.0187, 切向力X=624.0093, 切向力Y=-547.6263 +FPS=27.99, 法向力=890.8976, 切向力X=630.2910, 切向力Y=-515.9410 +FPS=25.89, 法向力=938.4160, 切向力X=756.7468, 切向力Y=-220.3123 +FPS=28.40, 法向力=1079.6769, 切向力X=1114.1057, 切向力Y=-1180.0247 +FPS=27.77, 法向力=1203.8387, 切向力X=1532.3348, 切向力Y=-2193.4436 +FPS=29.88, 法向力=1213.9875, 切向力X=1598.5076, 切向力Y=-2439.5776 +FPS=30.27, 法向力=942.2777, 切向力X=1544.1981, 切向力Y=-3985.4675 +FPS=29.05, 法向力=1337.3318, 切向力X=2251.7668, 切向力Y=-4636.5718 +FPS=30.46, 法向力=1332.1343, 切向力X=2334.9429, 切向力Y=-4686.0889 +FPS=28.69, 法向力=1455.5576, 切向力X=1530.2291, 切向力Y=-6129.6172 +FPS=29.61, 法向力=1626.8179, 切向力X=2216.4429, 切向力Y=-6068.7095 +FPS=28.99, 法向力=1877.5972, 切向力X=2741.9233, 切向力Y=-6402.4561 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000265s, blend=0.002238s (9 tiles incl ref), finalize=0.000053s, total=0.002563s +FPS=28.70, 法向力=1849.0161, 切向力X=2668.8093, 切向力Y=-6496.6387 +FPS=23.96, 法向力=1571.6509, 切向力X=3482.0332, 切向力Y=-7848.4092 +FPS=22.87, 法向力=2399.9749, 切向力X=3632.0854, 切向力Y=-8812.1641 +FPS=26.65, 法向力=1897.8452, 切向力X=4307.8037, 切向力Y=-10739.5762 +FPS=26.64, 法向力=3059.5051, 切向力X=4768.9844, 切向力Y=-15293.7734 +FPS=21.30, 法向力=2833.8447, 切向力X=4650.6523, 切向力Y=-16682.3359 +FPS=27.98, 法向力=2282.4937, 切向力X=4205.4614, 切向力Y=-17636.5352 +FPS=28.01, 法向力=3934.7454, 切向力X=2468.8774, 切向力Y=-17909.6152 +FPS=28.08, 法向力=3871.0608, 切向力X=3556.6270, 切向力Y=-18313.9746 +FPS=28.48, 法向力=3762.0396, 切向力X=2228.5088, 切向力Y=-18244.7383 +FPS=28.98, 法向力=3201.0098, 切向力X=2092.5586, 切向力Y=-18647.9902 +FPS=28.84, 法向力=4319.6875, 切向力X=1228.6140, 切向力Y=-19534.5312 +FPS=29.34, 法向力=4073.4792, 切向力X=2039.1116, 切向力Y=-19464.9922 +FPS=29.60, 法向力=3987.2295, 切向力X=1620.3440, 切向力Y=-20460.3125 +FPS=28.21, 法向力=4583.8110, 切向力X=1359.6377, 切向力Y=-19242.2441 +FPS=28.01, 法向力=3727.8418, 切向力X=1442.1543, 切向力Y=-18953.7715 +FPS=29.97, 法向力=3592.2766, 切向力X=1423.3430, 切向力Y=-18946.0391 +FPS=28.55, 法向力=3442.9717, 切向力X=895.0233, 切向力Y=-18137.8145 +FPS=28.77, 法向力=4192.7070, 切向力X=1189.5762, 切向力Y=-17807.1211 +FPS=28.12, 法向力=4111.4531, 切向力X=797.3083, 切向力Y=-18336.2188 +FPS=28.22, 法向力=3973.0649, 切向力X=516.9403, 切向力Y=-18400.6660 +FPS=28.85, 法向力=4493.1631, 切向力X=161.9586, 切向力Y=-19119.9766 +FPS=29.04, 法向力=4172.7998, 切向力X=211.4383, 切向力Y=-19636.0664 +FPS=27.75, 法向力=3546.7598, 切向力X=942.6135, 切向力Y=-19851.6484 +FPS=27.56, 法向力=4527.9834, 切向力X=298.3153, 切向力Y=-19216.9160 +FPS=28.14, 法向力=4542.2271, 切向力X=184.5559, 切向力Y=-17761.9902 +FPS=27.73, 法向力=3999.7102, 切向力X=216.0510, 切向力Y=-17763.5840 +FPS=28.40, 法向力=3671.1848, 切向力X=1168.9144, 切向力Y=-15178.6992 +FPS=28.90, 法向力=2677.7583, 切向力X=1172.4536, 切向力Y=-13244.4414 +FPS=29.43, 法向力=2808.3560, 切向力X=1333.9564, 切向力Y=-11692.7021 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000245s, blend=0.002209s (9 tiles incl ref), finalize=0.000051s, total=0.002513s +FPS=28.77, 法向力=2971.0684, 切向力X=901.5845, 切向力Y=-9908.4072 +FPS=28.10, 法向力=1164.4141, 切向力X=2483.1646, 切向力Y=-8346.2217 +FPS=27.81, 法向力=1145.2859, 切向力X=2103.4062, 切向力Y=-5584.6074 +FPS=29.60, 法向力=1277.7321, 切向力X=1197.6754, 切向力Y=-3566.6348 +FPS=28.76, 法向力=901.6590, 切向力X=778.2841, 切向力Y=-3614.3389 +FPS=28.96, 法向力=1335.9857, 切向力X=685.6354, 切向力Y=-2770.6382 +FPS=27.76, 法向力=1070.9019, 切向力X=649.3968, 切向力Y=-2924.6660 +FPS=30.02, 法向力=1008.3196, 切向力X=426.8648, 切向力Y=-3134.5593 +FPS=31.00, 法向力=1011.5731, 切向力X=498.7256, 切向力Y=-3214.5063 +FPS=30.25, 法向力=859.8285, 切向力X=383.5505, 切向力Y=-2490.3599 +FPS=30.71, 法向力=1217.3159, 切向力X=-209.3528, 切向力Y=-3518.6494 +FPS=30.16, 法向力=1107.7170, 切向力X=-778.7130, 切向力Y=-5387.1797 +FPS=28.60, 法向力=2111.3452, 切向力X=-586.5957, 切向力Y=-6350.7676 +FPS=27.42, 法向力=1656.4644, 切向力X=-1159.2017, 切向力Y=-9448.9863 +FPS=24.58, 法向力=2638.0171, 切向力X=-2266.5635, 切向力Y=-13511.5664 +FPS=26.66, 法向力=2426.7791, 切向力X=-3184.6460, 切向力Y=-15600.9717 +FPS=25.33, 法向力=2718.7368, 切向力X=-3199.0415, 切向力Y=-17062.4844 +FPS=22.89, 法向力=3445.6787, 切向力X=-3502.2034, 切向力Y=-17881.8555 +FPS=27.60, 法向力=3892.4780, 切向力X=-3000.4644, 切向力Y=-17463.9336 +FPS=23.29, 法向力=3465.9133, 切向力X=-4468.9009, 切向力Y=-18338.9004 +FPS=25.57, 法向力=3687.5352, 切向力X=-5054.6060, 切向力Y=-18598.7305 +FPS=26.43, 法向力=3809.9722, 切向力X=-5759.9990, 切向力Y=-19865.4453 +FPS=25.66, 法向力=3772.2231, 切向力X=-6030.2607, 切向力Y=-20206.5117 +FPS=24.29, 法向力=4059.5105, 切向力X=-6467.6514, 切向力Y=-19391.9141 +FPS=25.23, 法向力=4354.1367, 切向力X=-6973.4316, 切向力Y=-19317.0273 +FPS=24.23, 法向力=4873.1631, 切向力X=-7830.4282, 切向力Y=-18689.1035 +FPS=23.36, 法向力=5350.4443, 切向力X=-7251.5088, 切向力Y=-18011.7578 +FPS=25.30, 法向力=4650.1338, 切向力X=-6627.2568, 切向力Y=-17588.6094 +FPS=23.18, 法向力=4161.8276, 切向力X=-7170.1353, 切向力Y=-17984.5391 +FPS=24.43, 法向力=5595.7749, 切向力X=-6453.8193, 切向力Y=-16970.5430 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000020s (hit), reset=0.000295s, blend=0.002495s (9 tiles incl ref), finalize=0.000067s, total=0.002882s +FPS=23.83, 法向力=4693.3179, 切向力X=-5243.4229, 切向力Y=-15781.2451 +FPS=24.73, 法向力=3960.7649, 切向力X=-4003.0374, 切向力Y=-13505.8652 +FPS=23.67, 法向力=3397.4780, 切向力X=-2698.2954, 切向力Y=-10234.6807 +FPS=22.74, 法向力=1553.8032, 切向力X=302.4896, 切向力Y=-6384.5410 +FPS=23.51, 法向力=1728.2106, 切向力X=-97.8165, 切向力Y=-4591.5757 +FPS=23.64, 法向力=1365.6975, 切向力X=-492.8088, 切向力Y=-4275.4189 +FPS=24.83, 法向力=1466.2484, 切向力X=452.7455, 切向力Y=-3977.0925 +FPS=25.32, 法向力=1337.2756, 切向力X=684.9296, 切向力Y=-3283.0442 +FPS=24.68, 法向力=914.5880, 切向力X=-202.2442, 切向力Y=-2339.1455 +FPS=22.90, 法向力=1047.0006, 切向力X=-142.4128, 切向力Y=-1120.4584 +FPS=22.74, 法向力=797.6470, 切向力X=141.0634, 切向力Y=501.2741 +FPS=23.57, 法向力=755.9204, 切向力X=227.9250, 切向力Y=1082.4126 +FPS=25.24, 法向力=958.4590, 切向力X=2.9640, 切向力Y=1164.5732 +FPS=23.71, 法向力=1130.8229, 切向力X=680.1749, 切向力Y=881.0709 +FPS=23.48, 法向力=1072.5122, 切向力X=462.2357, 切向力Y=1840.9015 +FPS=22.25, 法向力=1087.6829, 切向力X=451.3046, 切向力Y=1822.4790 +FPS=22.63, 法向力=1420.2471, 切向力X=229.6637, 切向力Y=2125.0386 +FPS=22.07, 法向力=1387.3430, 切向力X=246.6498, 切向力Y=2154.7327 +FPS=21.42, 法向力=1158.7981, 切向力X=-826.0944, 切向力Y=2063.3027 +FPS=22.42, 法向力=1620.3302, 切向力X=799.0524, 切向力Y=1723.0830 +FPS=22.30, 法向力=2155.7495, 切向力X=1474.0420, 切向力Y=-223.1077 +FPS=23.23, 法向力=1925.6965, 切向力X=2228.8232, 切向力Y=-706.7184 +FPS=24.94, 法向力=2208.8091, 切向力X=3133.8154, 切向力Y=-212.5665 +FPS=24.99, 法向力=2485.3579, 切向力X=4674.0332, 切向力Y=781.0247 +FPS=24.31, 法向力=2842.6733, 切向力X=6398.3794, 切向力Y=2935.3179 +FPS=24.63, 法向力=3296.9014, 切向力X=9146.1543, 切向力Y=6416.7051 +FPS=24.46, 法向力=3111.7798, 切向力X=9301.8457, 切向力Y=6714.0171 +FPS=25.61, 法向力=5179.4321, 切向力X=11672.4922, 切向力Y=13278.9297 +FPS=24.34, 法向力=4749.1211, 切向力X=13984.6064, 切向力Y=16830.4609 +FPS=23.32, 法向力=4526.5029, 切向力X=14402.1758, 切向力Y=23033.6523 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000325s, blend=0.002609s (9 tiles incl ref), finalize=0.000088s, total=0.003033s +FPS=24.57, 法向力=4998.0347, 切向力X=13069.4268, 切向力Y=27054.8965 +FPS=24.52, 法向力=4424.8638, 切向力X=12547.5264, 切向力Y=28998.9785 +FPS=19.69, 法向力=3941.2117, 切向力X=8110.7109, 切向力Y=21814.3203 +FPS=19.12, 法向力=3198.8027, 切向力X=6737.0127, 切向力Y=13839.4727 +FPS=19.22, 法向力=3756.5442, 切向力X=2907.1846, 切向力Y=8658.6963 +FPS=21.91, 法向力=1928.5833, 切向力X=3094.7996, 切向力Y=4658.5596 +FPS=20.50, 法向力=1730.2415, 切向力X=2609.4614, 切向力Y=3193.7905 +FPS=20.31, 法向力=1879.2137, 切向力X=1751.1837, 切向力Y=1658.1560 +FPS=21.61, 法向力=1506.5387, 切向力X=1261.0483, 切向力Y=1666.9626 +FPS=20.30, 法向力=2240.6270, 切向力X=1138.5784, 切向力Y=1612.9666 +FPS=20.15, 法向力=1242.9259, 切向力X=1609.2850, 切向力Y=1676.8004 +FPS=20.48, 法向力=1902.7657, 切向力X=886.0046, 切向力Y=3256.1812 +FPS=21.09, 法向力=1545.3136, 切向力X=1398.8497, 切向力Y=3857.8831 +FPS=22.19, 法向力=2022.4233, 切向力X=1322.4342, 切向力Y=5231.6035 +FPS=22.86, 法向力=2034.8159, 切向力X=1332.9786, 切向力Y=5236.4189 +FPS=21.49, 法向力=2551.4346, 切向力X=3562.3511, 切向力Y=4460.0010 +FPS=24.20, 法向力=3044.0034, 切向力X=7189.6797, 切向力Y=2343.6221 +FPS=24.17, 法向力=2640.0081, 切向力X=8251.6592, 切向力Y=127.9855 +FPS=24.03, 法向力=2933.6387, 切向力X=8635.6270, 切向力Y=-1689.5491 +FPS=23.98, 法向力=2955.1138, 切向力X=8962.1875, 切向力Y=-2000.1594 +FPS=22.00, 法向力=2823.4309, 切向力X=9243.3828, 切向力Y=417.0451 +FPS=23.08, 法向力=2627.6873, 切向力X=9020.3711, 切向力Y=6693.0293 +FPS=24.45, 法向力=2642.8975, 切向力X=7768.7314, 切向力Y=8341.7881 +FPS=25.37, 法向力=2665.8804, 切向力X=7804.7725, 切向力Y=8525.6328 +FPS=23.96, 法向力=2609.0713, 切向力X=3008.0388, 切向力Y=6819.1982 +FPS=24.87, 法向力=2150.7805, 切向力X=2761.0105, 切向力Y=5613.7554 +FPS=24.59, 法向力=2038.6044, 切向力X=1791.8025, 切向力Y=4281.6191 +FPS=26.56, 法向力=1964.8623, 切向力X=1794.4346, 切向力Y=4412.6025 +FPS=26.47, 法向力=2572.8083, 切向力X=2179.9761, 切向力Y=3135.2334 +FPS=26.62, 法向力=1769.8774, 切向力X=1635.7231, 切向力Y=2184.0491 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.003444s (9 tiles incl ref), finalize=0.000096s, total=0.003797s +FPS=25.99, 法向力=1889.6090, 切向力X=1978.5049, 切向力Y=1689.8071 +FPS=25.58, 法向力=1655.0278, 切向力X=1997.6584, 切向力Y=1703.5786 +FPS=26.50, 法向力=1508.9470, 切向力X=2225.7151, 切向力Y=953.9487 +FPS=25.87, 法向力=1877.0452, 切向力X=845.2285, 切向力Y=1032.0227 +FPS=27.89, 法向力=1827.4268, 切向力X=873.3879, 切向力Y=1006.8043 +FPS=26.59, 法向力=1571.6436, 切向力X=1347.1555, 切向力Y=-792.0200 +FPS=27.62, 法向力=1854.3667, 切向力X=1117.7876, 切向力Y=-478.1877 +FPS=25.92, 法向力=1599.4021, 切向力X=37.7363, 切向力Y=-291.5240 +FPS=27.99, 法向力=1640.0850, 切向力X=-17.7879, 切向力Y=-317.1457 +FPS=25.59, 法向力=1268.4150, 切向力X=-386.6843, 切向力Y=571.1720 +FPS=27.43, 法向力=1951.4846, 切向力X=-1397.8674, 切向力Y=4428.7290 +FPS=27.29, 法向力=2078.2031, 切向力X=-446.4496, 切向力Y=6240.9502 +FPS=26.02, 法向力=2705.9360, 切向力X=140.6256, 切向力Y=6087.4458 +FPS=26.31, 法向力=2654.6992, 切向力X=1136.6359, 切向力Y=4740.7852 +FPS=26.35, 法向力=2714.0386, 切向力X=2638.4009, 切向力Y=3851.7593 +FPS=24.22, 法向力=2855.6277, 切向力X=2691.1204, 切向力Y=8179.6187 +FPS=25.31, 法向力=2542.2542, 切向力X=2350.0122, 切向力Y=10912.1309 +FPS=26.55, 法向力=2744.8657, 切向力X=2196.0591, 切向力Y=13589.1797 +FPS=27.02, 法向力=2801.8477, 切向力X=2740.7351, 切向力Y=14701.1250 +FPS=25.41, 法向力=2679.5181, 切向力X=2232.0278, 切向力Y=17260.6914 +FPS=26.48, 法向力=3261.0029, 切向力X=1441.6199, 切向力Y=17067.2227 +FPS=26.58, 法向力=2851.7656, 切向力X=1631.1797, 切向力Y=15816.4307 +FPS=26.72, 法向力=2920.7109, 切向力X=854.7551, 切向力Y=15735.6797 +FPS=26.84, 法向力=2900.6216, 切向力X=-965.2355, 切向力Y=19172.4824 +FPS=27.27, 法向力=2714.5154, 切向力X=-1914.1768, 切向力Y=21693.9453 +FPS=28.02, 法向力=2794.2822, 切向力X=-1912.3129, 切向力Y=21962.5391 +FPS=27.01, 法向力=2656.3848, 切向力X=-1702.9067, 切向力Y=26112.9043 +FPS=28.32, 法向力=3182.4707, 切向力X=-1038.6360, 切向力Y=29102.2461 +FPS=27.78, 法向力=3311.6797, 切向力X=-219.0498, 切向力Y=29308.2422 +FPS=26.39, 法向力=3196.0859, 切向力X=-212.1835, 切向力Y=28607.4785 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000242s, blend=0.002349s (9 tiles incl ref), finalize=0.000056s, total=0.002654s +FPS=26.79, 法向力=3134.8958, 切向力X=1038.0605, 切向力Y=28294.8438 +FPS=27.33, 法向力=3279.5876, 切向力X=1492.8282, 切向力Y=29676.5156 +FPS=28.20, 法向力=3470.6704, 切向力X=3219.9929, 切向力Y=30406.9863 +FPS=27.29, 法向力=3451.5525, 切向力X=3441.1865, 切向力Y=30388.2695 +FPS=26.41, 法向力=3912.3928, 切向力X=3385.1912, 切向力Y=29494.4883 +FPS=27.45, 法向力=3818.0828, 切向力X=3245.1899, 切向力Y=29781.7148 +FPS=26.74, 法向力=3804.9297, 切向力X=3278.2463, 切向力Y=29790.2461 +FPS=27.28, 法向力=3336.5562, 切向力X=2317.5020, 切向力Y=25425.3848 +FPS=26.26, 法向力=3362.4971, 切向力X=2016.7343, 切向力Y=21546.8730 +FPS=25.32, 法向力=3855.6670, 切向力X=1473.9299, 切向力Y=13590.8633 +FPS=26.54, 法向力=3590.2852, 切向力X=-52.5845, 切向力Y=3689.4985 +FPS=25.60, 法向力=3427.6685, 切向力X=-438.6848, 切向力Y=-6620.6572 +FPS=25.86, 法向力=5113.7656, 切向力X=-573.5781, 切向力Y=-16551.9609 +FPS=25.45, 法向力=4938.9155, 切向力X=-332.6180, 切向力Y=-20372.9219 +FPS=26.04, 法向力=5744.5342, 切向力X=-79.3390, 切向力Y=-21701.7988 +FPS=26.21, 法向力=5599.2070, 切向力X=-813.2860, 切向力Y=-23438.9297 +FPS=26.23, 法向力=5901.6318, 切向力X=-1177.3708, 切向力Y=-25229.2715 +FPS=26.84, 法向力=5883.2241, 切向力X=-1247.7100, 切向力Y=-25278.5195 +FPS=24.85, 法向力=6543.3691, 切向力X=-549.8787, 切向力Y=-26589.2188 +FPS=25.00, 法向力=6964.7090, 切向力X=-1826.1309, 切向力Y=-29076.4023 +FPS=25.12, 法向力=7047.8140, 切向力X=-1733.1812, 切向力Y=-29835.2070 +FPS=26.49, 法向力=7836.5386, 切向力X=-422.7973, 切向力Y=-29544.2852 +FPS=25.66, 法向力=7336.1875, 切向力X=-246.8355, 切向力Y=-28347.3203 +FPS=26.18, 法向力=7833.0522, 切向力X=-485.7260, 切向力Y=-26047.7852 +FPS=26.53, 法向力=6758.1318, 切向力X=-1630.4014, 切向力Y=-23004.6602 +FPS=26.83, 法向力=7033.6631, 切向力X=-1377.9182, 切向力Y=-21305.5801 +FPS=25.85, 法向力=6866.0059, 切向力X=-414.6798, 切向力Y=-22352.3008 +FPS=26.75, 法向力=6946.2236, 切向力X=-467.6271, 切向力Y=-22461.6836 +FPS=25.97, 法向力=7205.9355, 切向力X=188.7080, 切向力Y=-24425.4766 +FPS=26.10, 法向力=7147.1011, 切向力X=433.1227, 切向力Y=-24695.0137 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000259s, blend=0.002309s (9 tiles incl ref), finalize=0.000095s, total=0.002669s +FPS=25.58, 法向力=7310.8750, 切向力X=151.3923, 切向力Y=-23334.9648 +FPS=25.68, 法向力=6019.9854, 切向力X=447.0258, 切向力Y=-20139.2969 +FPS=25.57, 法向力=6484.1704, 切向力X=1310.3567, 切向力Y=-16886.9922 +FPS=25.83, 法向力=5833.4648, 切向力X=1752.8682, 切向力Y=-13558.8516 +FPS=26.15, 法向力=3885.4026, 切向力X=871.2604, 切向力Y=-10064.8457 +FPS=26.26, 法向力=2785.7217, 切向力X=960.3416, 切向力Y=-4997.5215 +FPS=24.11, 法向力=3113.3384, 切向力X=582.2557, 切向力Y=-3392.2053 +FPS=27.30, 法向力=3228.1365, 切向力X=627.2350, 切向力Y=-3294.9160 +FPS=24.88, 法向力=2863.5342, 切向力X=751.9905, 切向力Y=-2775.5098 +FPS=25.22, 法向力=2686.2209, 切向力X=682.9539, 切向力Y=-1493.6772 +FPS=25.35, 法向力=1942.9850, 切向力X=-1162.1946, 切向力Y=767.2491 +FPS=26.72, 法向力=1975.5153, 切向力X=-2073.5454, 切向力Y=2162.6824 +FPS=24.69, 法向力=2108.4790, 切向力X=-3381.8176, 切向力Y=3883.7170 +FPS=25.57, 法向力=1922.0632, 切向力X=-4181.5454, 切向力Y=6480.5835 +FPS=26.08, 法向力=2042.1267, 切向力X=-4513.1865, 切向力Y=6198.2725 +FPS=26.39, 法向力=2033.8958, 切向力X=-5707.7539, 切向力Y=6758.3896 +FPS=26.96, 法向力=2201.5679, 切向力X=-6607.1230, 切向力Y=5881.7471 +FPS=27.16, 法向力=1822.9114, 切向力X=-7733.7983, 切向力Y=6693.5732 +FPS=26.67, 法向力=2143.4841, 切向力X=-7326.8745, 切向力Y=7600.1387 +FPS=26.03, 法向力=1618.5215, 切向力X=-8079.8691, 切向力Y=8053.7910 +FPS=26.78, 法向力=2355.2739, 切向力X=-8167.1738, 切向力Y=7058.0532 +FPS=27.03, 法向力=2462.2832, 切向力X=-9710.4180, 切向力Y=7196.5449 +FPS=26.98, 法向力=2902.5093, 切向力X=-10452.2852, 切向力Y=6644.9751 +FPS=26.62, 法向力=2288.0615, 切向力X=-12136.6797, 切向力Y=6663.4448 +FPS=26.95, 法向力=2890.0454, 切向力X=-11685.0371, 切向力Y=7902.5938 +FPS=26.89, 法向力=2505.2319, 切向力X=-11290.1768, 切向力Y=9373.2852 +FPS=27.49, 法向力=2143.4829, 切向力X=-10789.1328, 切向力Y=10302.8730 +FPS=26.58, 法向力=2962.7000, 切向力X=-10414.0547, 切向力Y=9056.5879 +FPS=25.76, 法向力=2576.8167, 切向力X=-10832.1729, 切向力Y=8864.1367 +FPS=27.25, 法向力=2644.7197, 切向力X=-11786.0938, 切向力Y=8934.2812 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000292s, blend=0.002223s (9 tiles incl ref), finalize=0.000073s, total=0.002595s +FPS=26.70, 法向力=2755.9805, 切向力X=-10271.4395, 切向力Y=7570.1387 +FPS=23.48, 法向力=2419.9888, 切向力X=-10241.4131, 切向力Y=7789.9268 +FPS=23.37, 法向力=2772.3091, 切向力X=-9521.4668, 切向力Y=6536.1636 +FPS=25.92, 法向力=2926.7642, 切向力X=-10013.6270, 切向力Y=5692.7881 +FPS=27.05, 法向力=2671.4941, 切向力X=-10134.4297, 切向力Y=5499.5723 +FPS=26.64, 法向力=2989.4351, 切向力X=-9771.8516, 切向力Y=4978.2236 +FPS=26.83, 法向力=2983.7539, 切向力X=-9784.9043, 切向力Y=4942.0957 +FPS=27.13, 法向力=2591.0649, 切向力X=-7867.8921, 切向力Y=5080.9189 +FPS=26.39, 法向力=2701.3984, 切向力X=-6550.6577, 切向力Y=5182.4805 +FPS=26.25, 法向力=2643.6108, 切向力X=-4903.2026, 切向力Y=5652.2139 +FPS=26.58, 法向力=2347.9492, 切向力X=-2143.8040, 切向力Y=6729.7695 +FPS=26.88, 法向力=2205.1255, 切向力X=-1049.9692, 切向力Y=4717.0352 +FPS=26.27, 法向力=2033.6185, 切向力X=428.5948, 切向力Y=2662.5637 +FPS=25.58, 法向力=2391.1101, 切向力X=1286.3257, 切向力Y=2062.9316 +FPS=26.22, 法向力=2418.3501, 切向力X=2837.6792, 切向力Y=2004.5566 +FPS=27.02, 法向力=2722.5718, 切向力X=4720.1714, 切向力Y=1495.3138 +FPS=26.76, 法向力=2471.9858, 切向力X=6835.8457, 切向力Y=1251.3827 +FPS=26.84, 法向力=3066.4536, 切向力X=7571.9053, 切向力Y=-692.7053 +FPS=26.89, 法向力=3284.7812, 切向力X=10213.5635, 切向力Y=-1565.2882 +FPS=26.23, 法向力=3751.7053, 切向力X=11999.3359, 切向力Y=-3657.0349 +FPS=26.44, 法向力=4614.0903, 切向力X=13852.3447, 切向力Y=-5535.9414 +FPS=26.63, 法向力=5070.0449, 切向力X=17793.0137, 切向力Y=-4936.8281 +FPS=26.26, 法向力=5050.5903, 切向力X=20146.5820, 切向力Y=-4115.7256 +FPS=26.17, 法向力=4837.1328, 切向力X=21680.5547, 切向力Y=-4394.4219 +FPS=26.82, 法向力=5875.4697, 切向力X=23210.5703, 切向力Y=-5077.4683 +FPS=26.80, 法向力=6383.6758, 切向力X=24818.7930, 切向力Y=-6235.4810 +FPS=26.83, 法向力=7128.5635, 切向力X=26527.9102, 切向力Y=-6707.7939 +FPS=26.35, 法向力=7516.2954, 切向力X=28491.1992, 切向力Y=-7490.7261 +FPS=27.05, 法向力=7349.0063, 切向力X=29611.0195, 切向力Y=-8681.5117 +FPS=26.60, 法向力=7273.8965, 切向力X=29160.6270, 切向力Y=-9645.0801 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000285s, blend=0.002331s (9 tiles incl ref), finalize=0.000104s, total=0.002727s +FPS=26.37, 法向力=7211.1367, 切向力X=25773.7402, 切向力Y=-11720.1318 +FPS=25.25, 法向力=8052.1748, 切向力X=24376.8047, 切向力Y=-12582.9258 +FPS=25.45, 法向力=8036.1143, 切向力X=23105.6914, 切向力Y=-14765.3760 +FPS=27.00, 法向力=7994.6914, 切向力X=23339.7480, 切向力Y=-18380.6953 +FPS=26.91, 法向力=7746.8394, 切向力X=18033.3828, 切向力Y=-26275.5078 +FPS=26.42, 法向力=7401.3403, 切向力X=13919.9629, 切向力Y=-27142.2949 +FPS=27.65, 法向力=7531.7847, 切向力X=13770.7637, 切向力Y=-27099.8594 +FPS=27.00, 法向力=7318.7749, 切向力X=9563.7402, 切向力Y=-23032.0820 +FPS=26.12, 法向力=6113.6870, 切向力X=5085.4160, 切向力Y=-15872.9453 +FPS=26.83, 法向力=5941.2715, 切向力X=4939.3691, 切向力Y=-13880.4209 +FPS=25.57, 法向力=6123.2485, 切向力X=4706.7944, 切向力Y=-14864.5781 +FPS=26.41, 法向力=6316.7349, 切向力X=3840.8027, 切向力Y=-14519.5566 +FPS=25.98, 法向力=6052.9600, 切向力X=3503.7734, 切向力Y=-13812.2930 +FPS=26.93, 法向力=6036.7725, 切向力X=3728.3787, 切向力Y=-12449.1104 +FPS=27.07, 法向力=5290.7490, 切向力X=2754.6475, 切向力Y=-12394.4434 +FPS=26.24, 法向力=3823.3171, 切向力X=1978.5486, 切向力Y=-9984.2578 +FPS=26.51, 法向力=3670.0095, 切向力X=2229.9575, 切向力Y=-6860.4829 +FPS=26.11, 法向力=3694.5918, 切向力X=1682.9309, 切向力Y=-4271.8662 +FPS=25.40, 法向力=2724.1902, 切向力X=2549.4751, 切向力Y=-2364.6172 +FPS=26.43, 法向力=2967.2463, 切向力X=2282.7546, 切向力Y=-2934.1880 +FPS=25.38, 法向力=2711.9575, 切向力X=1576.5117, 切向力Y=-2377.0693 +FPS=26.03, 法向力=3154.1841, 切向力X=2848.9639, 切向力Y=-1861.6134 +FPS=25.99, 法向力=3065.2971, 切向力X=2628.6465, 切向力Y=-2638.4580 +FPS=25.51, 法向力=3137.4707, 切向力X=1856.2517, 切向力Y=-1546.8054 +FPS=26.21, 法向力=2944.0896, 切向力X=1770.3169, 切向力Y=-1765.1671 +FPS=27.77, 法向力=2802.6704, 切向力X=1612.2931, 切向力Y=-1453.0610 +FPS=27.04, 法向力=2289.9351, 切向力X=2055.8120, 切向力Y=-1425.8259 +FPS=26.65, 法向力=3113.1479, 切向力X=1776.3206, 切向力Y=-1919.7094 +FPS=27.18, 法向力=2884.3896, 切向力X=1870.3506, 切向力Y=-1265.5452 +FPS=26.87, 法向力=3072.3960, 切向力X=2075.5366, 切向力Y=-1261.5386 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000312s, blend=0.002327s (9 tiles incl ref), finalize=0.000056s, total=0.002703s +FPS=26.23, 法向力=3111.7354, 切向力X=2032.7214, 切向力Y=-1514.8013 +FPS=27.21, 法向力=3052.7996, 切向力X=1347.5345, 切向力Y=-1555.8668 +FPS=26.14, 法向力=2590.0674, 切向力X=2348.0967, 切向力Y=-926.7313 +FPS=27.18, 法向力=2509.5452, 切向力X=2224.8926, 切向力Y=-1240.7135 +FPS=26.91, 法向力=2550.9336, 切向力X=1934.0652, 切向力Y=-1835.0610 +FPS=28.78, 法向力=2700.8169, 切向力X=2083.3257, 切向力Y=-2065.8267 +FPS=27.07, 法向力=2789.7290, 切向力X=2412.5698, 切向力Y=-2032.0161 +FPS=27.24, 法向力=2852.6138, 切向力X=1984.0211, 切向力Y=-3415.3767 +FPS=27.35, 法向力=3063.8267, 切向力X=1591.6062, 切向力Y=-5105.8008 +FPS=27.00, 法向力=3228.9031, 切向力X=1062.9908, 切向力Y=-9621.0293 +FPS=27.24, 法向力=4296.6108, 切向力X=-258.4929, 切向力Y=-12040.5596 +FPS=27.04, 法向力=5183.6968, 切向力X=-20.9775, 切向力Y=-12721.0566 +FPS=27.60, 法向力=6269.1719, 切向力X=649.5001, 切向力Y=-14806.1123 +FPS=27.37, 法向力=5985.8613, 切向力X=786.5784, 切向力Y=-15092.5566 +FPS=27.70, 法向力=5237.8203, 切向力X=-187.2415, 切向力Y=-15349.0527 +FPS=27.16, 法向力=5867.4448, 切向力X=-2739.9189, 切向力Y=-13610.3018 +FPS=28.67, 法向力=6761.3984, 切向力X=-2247.7148, 切向力Y=-14514.4180 +FPS=27.38, 法向力=6097.4189, 切向力X=-3654.0122, 切向力Y=-16484.5352 +FPS=27.85, 法向力=7428.4155, 切向力X=-4640.2749, 切向力Y=-14932.9336 +FPS=28.34, 法向力=6937.4370, 切向力X=-3760.5103, 切向力Y=-14409.2881 +FPS=26.72, 法向力=7326.4941, 切向力X=-5081.3799, 切向力Y=-15578.0596 +FPS=27.51, 法向力=7228.5718, 切向力X=-6104.8755, 切向力Y=-15357.4766 +FPS=27.86, 法向力=7176.3789, 切向力X=-5756.2915, 切向力Y=-15224.5605 +FPS=26.75, 法向力=7042.1562, 切向力X=-6340.1689, 切向力Y=-13621.1670 +FPS=27.31, 法向力=6806.3823, 切向力X=-5923.0864, 切向力Y=-13499.0859 +FPS=26.56, 法向力=6783.4014, 切向力X=-4680.9595, 切向力Y=-13408.4336 +FPS=27.33, 法向力=6396.7822, 切向力X=-2939.0549, 切向力Y=-12634.1777 +FPS=27.02, 法向力=5005.7529, 切向力X=-1149.4541, 切向力Y=-9942.1943 +FPS=27.84, 法向力=3678.6145, 切向力X=-311.8970, 切向力Y=-5523.5107 +FPS=28.05, 法向力=3402.5010, 切向力X=443.8531, 切向力Y=-4119.0962 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000303s, blend=0.002555s (9 tiles incl ref), finalize=0.000056s, total=0.002920s +FPS=25.80, 法向力=3463.9150, 切向力X=995.0944, 切向力Y=-3206.6831 +FPS=27.17, 法向力=3864.0039, 切向力X=211.8469, 切向力Y=-2886.5574 +FPS=26.24, 法向力=3746.8989, 切向力X=449.4958, 切向力Y=-2405.6973 +FPS=27.07, 法向力=3554.8687, 切向力X=1713.9879, 切向力Y=-2447.5630 +FPS=26.88, 法向力=3279.9746, 切向力X=634.2148, 切向力Y=-2638.2529 +FPS=25.60, 法向力=3639.1216, 切向力X=627.0510, 切向力Y=-2263.8047 +FPS=26.74, 法向力=3320.5642, 切向力X=230.3570, 切向力Y=-2661.8193 +FPS=25.35, 法向力=2749.5828, 切向力X=-544.6349, 切向力Y=-988.9653 +FPS=26.60, 法向力=3033.9150, 切向力X=-2095.0688, 切向力Y=-423.4879 +FPS=26.57, 法向力=3260.1284, 切向力X=-4820.9980, 切向力Y=-1039.1904 +FPS=26.38, 法向力=3932.4277, 切向力X=-7772.0078, 切向力Y=-528.5815 +FPS=25.76, 法向力=4320.8984, 切向力X=-9961.9482, 切向力Y=-1896.3953 +FPS=25.86, 法向力=5747.6963, 切向力X=-12088.0674, 切向力Y=-3719.5830 +FPS=25.64, 法向力=7852.9468, 切向力X=-13422.1143, 切向力Y=-4192.9663 +FPS=26.01, 法向力=6845.9561, 切向力X=-18900.5820, 切向力Y=-3578.6309 +FPS=26.44, 法向力=7256.9307, 切向力X=-19898.1855, 切向力Y=-3017.7339 +FPS=25.89, 法向力=7241.4019, 切向力X=-20337.1621, 切向力Y=-3377.8901 +FPS=26.25, 法向力=7891.8159, 切向力X=-22717.8750, 切向力Y=-3663.2527 +FPS=25.83, 法向力=7860.5171, 切向力X=-24819.5000, 切向力Y=-3953.4531 +FPS=25.06, 法向力=8419.6367, 切向力X=-25841.3652, 切向力Y=-3661.6685 +FPS=23.70, 法向力=8691.8145, 切向力X=-26427.5742, 切向力Y=-3775.6301 +FPS=22.60, 法向力=9019.2324, 切向力X=-27129.8516, 切向力Y=-1787.6155 +FPS=23.42, 法向力=9018.2412, 切向力X=-28063.7910, 切向力Y=-569.9125 +FPS=25.65, 法向力=9432.6074, 切向力X=-26934.4922, 切向力Y=-681.6990 +FPS=26.21, 法向力=8951.4541, 切向力X=-27218.8711, 切向力Y=-1729.6920 +FPS=27.42, 法向力=8897.5000, 切向力X=-27298.4316, 切向力Y=-1801.1658 +FPS=26.17, 法向力=9117.0576, 切向力X=-26301.6836, 切向力Y=-1366.0354 +FPS=26.28, 法向力=9156.7285, 切向力X=-26320.4883, 切向力Y=-3301.1973 +FPS=25.67, 法向力=9036.8887, 切向力X=-25944.7637, 切向力Y=-3981.7368 +FPS=26.05, 法向力=9280.2676, 切向力X=-25394.7656, 切向力Y=-3198.3904 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000338s, blend=0.002248s (9 tiles incl ref), finalize=0.000078s, total=0.002673s +FPS=25.94, 法向力=9707.4941, 切向力X=-24975.1699, 切向力Y=-3393.2979 +FPS=24.71, 法向力=8618.7314, 切向力X=-24522.1680, 切向力Y=-916.8821 +FPS=26.55, 法向力=8626.2881, 切向力X=-23303.5605, 切向力Y=-1051.6493 +FPS=25.67, 法向力=8071.5166, 切向力X=-21486.8984, 切向力Y=-2230.0566 +FPS=25.51, 法向力=8117.9810, 切向力X=-19056.0566, 切向力Y=-3962.1309 +FPS=26.14, 法向力=7581.6182, 切向力X=-16182.9346, 切向力Y=-5382.0103 +FPS=25.49, 法向力=7248.0576, 切向力X=-11344.9170, 切向力Y=-4699.5068 +FPS=26.34, 法向力=5759.8330, 切向力X=-6729.4966, 切向力Y=-2654.1099 +FPS=25.77, 法向力=4719.0029, 切向力X=-4517.9639, 切向力Y=-2050.8337 +FPS=25.91, 法向力=5127.0889, 切向力X=-3600.0093, 切向力Y=-1227.9514 +FPS=26.15, 法向力=4368.4058, 切向力X=-2436.1631, 切向力Y=-1675.9668 +FPS=26.12, 法向力=4581.1606, 切向力X=-1968.5914, 切向力Y=-1446.4099 +FPS=25.99, 法向力=4786.3301, 切向力X=-2223.1160, 切向力Y=-1649.8003 +FPS=25.85, 法向力=4274.3882, 切向力X=-2218.5237, 切向力Y=-2077.3135 +FPS=25.04, 法向力=4366.8164, 切向力X=-2805.2280, 切向力Y=-2131.5122 +FPS=26.42, 法向力=4418.0752, 切向力X=-2801.4407, 切向力Y=-2007.3997 +FPS=25.78, 法向力=4559.7969, 切向力X=-138.1607, 切向力Y=-1127.6382 +FPS=25.90, 法向力=5567.6914, 切向力X=678.7003, 切向力Y=-512.5922 +FPS=25.02, 法向力=5409.4419, 切向力X=2051.1450, 切向力Y=-794.2543 +FPS=25.75, 法向力=5943.6978, 切向力X=3983.0991, 切向力Y=319.1732 +FPS=25.68, 法向力=6225.9746, 切向力X=5814.1270, 切向力Y=557.0676 +FPS=25.52, 法向力=5978.8120, 切向力X=5484.8052, 切向力Y=678.3782 +FPS=25.24, 法向力=5897.4580, 切向力X=6437.3779, 切向力Y=178.6252 +FPS=26.72, 法向力=5735.8232, 切向力X=5432.4180, 切向力Y=-494.1784 +FPS=26.48, 法向力=5549.6152, 切向力X=3639.0205, 切向力Y=-1645.2712 +FPS=24.74, 法向力=4579.7822, 切向力X=2625.7649, 切向力Y=-2348.7910 +FPS=25.69, 法向力=4149.5723, 切向力X=-194.3505, 切向力Y=-2208.6094 +FPS=26.79, 法向力=3641.8972, 切向力X=137.6003, 切向力Y=-609.9808 +FPS=26.23, 法向力=3944.1064, 切向力X=277.7862, 切向力Y=-1649.7648 +FPS=25.68, 法向力=4681.4902, 切向力X=-719.9712, 切向力Y=-1198.1084 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002265s (9 tiles incl ref), finalize=0.000057s, total=0.002580s +FPS=25.98, 法向力=3456.2207, 切向力X=-208.5654, 切向力Y=-1196.4113 +FPS=25.67, 法向力=3805.6265, 切向力X=-518.6648, 切向力Y=-1068.3763 +FPS=25.21, 法向力=3754.3486, 切向力X=27.5987, 切向力Y=-636.9703 +FPS=26.73, 法向力=3572.5132, 切向力X=418.1253, 切向力Y=-12.9008 +FPS=25.86, 法向力=3579.2759, 切向力X=431.9498, 切向力Y=-35.2543 +FPS=25.72, 法向力=3226.6865, 切向力X=-362.8226, 切向力Y=-385.3462 +FPS=27.69, 法向力=3214.5181, 切向力X=-385.6571, 切向力Y=-342.5298 +FPS=26.88, 法向力=3704.6492, 切向力X=-638.5234, 切向力Y=-553.5101 +FPS=26.76, 法向力=3456.8213, 切向力X=-583.6603, 切向力Y=-793.9888 +FPS=27.66, 法向力=3553.6064, 切向力X=478.7806, 切向力Y=-790.6982 +FPS=26.18, 法向力=3407.7783, 切向力X=-420.0663, 切向力Y=-872.5225 +FPS=26.88, 法向力=3230.0518, 切向力X=-143.0600, 切向力Y=-1445.9958 +FPS=26.81, 法向力=3505.1099, 切向力X=417.6781, 切向力Y=-1291.5979 +FPS=25.99, 法向力=3478.5210, 切向力X=67.5301, 切向力Y=-643.3770 +FPS=26.41, 法向力=3747.4443, 切向力X=-1330.2439, 切向力Y=-914.8198 +FPS=25.32, 法向力=3866.1919, 切向力X=-337.3905, 切向力Y=-1177.0422 +FPS=26.19, 法向力=4016.4514, 切向力X=-173.6925, 切向力Y=-996.8911 +FPS=26.53, 法向力=3967.8047, 切向力X=-198.6667, 切向力Y=-1103.9529 +FPS=26.19, 法向力=4045.2146, 切向力X=-566.4026, 切向力Y=-1411.2606 +FPS=26.30, 法向力=4128.5332, 切向力X=-371.4217, 切向力Y=-581.5327 +FPS=26.18, 法向力=3949.7944, 切向力X=-380.2065, 切向力Y=-845.8369 +FPS=26.14, 法向力=3806.9336, 切向力X=-18.3917, 切向力Y=-80.1263 +FPS=26.10, 法向力=4513.6196, 切向力X=-990.0121, 切向力Y=-408.7711 +FPS=25.89, 法向力=3904.0991, 切向力X=113.3086, 切向力Y=-893.3983 +FPS=25.82, 法向力=3830.8723, 切向力X=-970.7367, 切向力Y=-548.3228 +FPS=24.45, 法向力=3786.9653, 切向力X=466.7455, 切向力Y=-698.1102 +FPS=26.09, 法向力=4019.5776, 切向力X=-646.8912, 切向力Y=-411.0923 +FPS=27.19, 法向力=4065.0930, 切向力X=-649.5269, 切向力Y=-361.5377 +FPS=25.52, 法向力=3695.1160, 切向力X=-595.0077, 切向力Y=-897.0182 +FPS=26.24, 法向力=3620.2917, 切向力X=-39.2955, 切向力Y=-217.4877 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000277s, blend=0.003568s (9 tiles incl ref), finalize=0.000064s, total=0.003916s +FPS=24.77, 法向力=3755.5654, 切向力X=-339.7157, 切向力Y=-613.2419 +FPS=26.19, 法向力=3660.1316, 切向力X=-634.9726, 切向力Y=-1200.9584 +FPS=26.51, 法向力=3873.9548, 切向力X=41.9642, 切向力Y=-1037.9939 +FPS=25.56, 法向力=4163.9722, 切向力X=-469.1983, 切向力Y=-603.3248 +FPS=26.78, 法向力=4338.6865, 切向力X=-691.6981, 切向力Y=-1049.5510 +FPS=26.68, 法向力=3435.1230, 切向力X=423.4991, 切向力Y=-316.9333 +FPS=26.69, 法向力=3905.6538, 切向力X=-33.9441, 切向力Y=-36.1479 +FPS=26.24, 法向力=4106.0674, 切向力X=7.1025, 切向力Y=125.8334 +FPS=27.18, 法向力=4153.6729, 切向力X=-2.9759, 切向力Y=92.8709 +FPS=26.90, 法向力=4265.2100, 切向力X=-46.3371, 切向力Y=-1715.5950 +FPS=26.93, 法向力=3839.8384, 切向力X=-706.2820, 切向力Y=-4732.5840 +FPS=25.81, 法向力=4439.0000, 切向力X=-600.3194, 切向力Y=-5123.7642 +FPS=25.82, 法向力=4461.0752, 切向力X=-1416.9875, 切向力Y=-7880.8042 +FPS=26.93, 法向力=4309.2598, 切向力X=-1631.5515, 切向力Y=-8905.7002 +FPS=26.19, 法向力=4367.4023, 切向力X=-1681.2083, 切向力Y=-9139.7051 +FPS=26.51, 法向力=4699.9375, 切向力X=-1741.2253, 切向力Y=-9103.3604 +FPS=26.40, 法向力=4123.9551, 切向力X=-852.3173, 切向力Y=-8501.6484 +FPS=27.01, 法向力=3932.4197, 切向力X=-2256.5117, 切向力Y=-9582.1367 +FPS=27.09, 法向力=4498.1880, 切向力X=-1997.3070, 切向力Y=-10438.8291 +FPS=26.33, 法向力=5278.5610, 切向力X=-1731.7006, 切向力Y=-13944.2314 +FPS=26.37, 法向力=5117.1772, 切向力X=-1512.2239, 切向力Y=-16269.3281 +FPS=25.97, 法向力=4815.6768, 切向力X=-847.1466, 切向力Y=-16386.9219 +FPS=26.94, 法向力=4826.0000, 切向力X=-2166.9548, 切向力Y=-17118.0078 +FPS=27.57, 法向力=4809.3892, 切向力X=-3068.2251, 切向力Y=-17165.0938 +FPS=25.84, 法向力=5569.9917, 切向力X=-2475.0835, 切向力Y=-17554.4922 +FPS=24.59, 法向力=5321.2935, 切向力X=-1787.3477, 切向力Y=-16608.5801 +FPS=24.53, 法向力=6169.9175, 切向力X=-2700.3154, 切向力Y=-18168.0039 +FPS=23.77, 法向力=6385.2681, 切向力X=-2590.3599, 切向力Y=-18951.2754 +FPS=26.22, 法向力=6302.1113, 切向力X=-2199.2222, 切向力Y=-18927.0996 +FPS=25.42, 法向力=6272.8945, 切向力X=-2122.4109, 切向力Y=-19012.4023 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000493s, blend=0.002754s (9 tiles incl ref), finalize=0.000104s, total=0.003358s +FPS=24.58, 法向力=6865.1738, 切向力X=-1568.0864, 切向力Y=-17584.0586 +FPS=23.87, 法向力=6317.3779, 切向力X=-1634.0957, 切向力Y=-16879.1914 +FPS=26.42, 法向力=6762.3779, 切向力X=-1210.8240, 切向力Y=-16333.8086 +FPS=24.17, 法向力=6696.1079, 切向力X=-809.7544, 切向力Y=-16565.9297 +FPS=23.93, 法向力=6980.2339, 切向力X=-1688.9097, 切向力Y=-16236.0264 +FPS=24.87, 法向力=7285.9697, 切向力X=-1205.1899, 切向力Y=-15327.5781 +FPS=23.72, 法向力=6685.9766, 切向力X=-569.2048, 切向力Y=-16638.5898 +FPS=20.71, 法向力=7057.5093, 切向力X=-172.5296, 切向力Y=-16490.2793 +FPS=22.86, 法向力=6805.1436, 切向力X=260.2450, 切向力Y=-15017.7520 +FPS=24.10, 法向力=6202.8838, 切向力X=-137.8175, 切向力Y=-16148.9678 +FPS=24.87, 法向力=7004.4482, 切向力X=359.6371, 切向力Y=-14800.4531 +FPS=26.71, 法向力=6815.3975, 切向力X=-468.3237, 切向力Y=-15418.4932 +FPS=25.72, 法向力=7012.3589, 切向力X=-317.0876, 切向力Y=-14812.8662 +FPS=24.02, 法向力=7314.0693, 切向力X=706.1012, 切向力Y=-14979.8633 +FPS=24.47, 法向力=6923.3594, 切向力X=58.2313, 切向力Y=-15884.2334 +FPS=25.12, 法向力=7253.6660, 切向力X=425.0016, 切向力Y=-15687.1895 +FPS=22.45, 法向力=7021.1880, 切向力X=393.9249, 切向力Y=-16164.5225 +FPS=19.22, 法向力=7584.7422, 切向力X=129.1406, 切向力Y=-15676.1211 +FPS=26.67, 法向力=7609.7090, 切向力X=124.3268, 切向力Y=-15597.4785 +FPS=25.67, 法向力=7118.9619, 切向力X=-985.3982, 切向力Y=-15849.8447 +FPS=25.81, 法向力=7765.6221, 切向力X=-332.3887, 切向力Y=-15590.7363 +FPS=25.05, 法向力=7835.7227, 切向力X=-240.7883, 切向力Y=-15611.2979 +FPS=24.63, 法向力=7452.5376, 切向力X=-961.3243, 切向力Y=-15047.5039 +FPS=26.01, 法向力=7417.5005, 切向力X=-400.2051, 切向力Y=-14658.3516 +FPS=26.09, 法向力=6678.4985, 切向力X=952.2660, 切向力Y=-13748.3516 +FPS=26.54, 法向力=6754.6123, 切向力X=442.0111, 切向力Y=-11671.0771 +FPS=26.53, 法向力=5602.2944, 切向力X=-28.4906, 切向力Y=-8433.7754 +FPS=25.87, 法向力=4548.3203, 切向力X=44.5148, 切向力Y=-3045.5889 +FPS=27.66, 法向力=4621.1489, 切向力X=39.8336, 切向力Y=-2922.7141 +FPS=24.69, 法向力=4802.3921, 切向力X=257.9626, 切向力Y=-3462.6997 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000266s, blend=0.002451s (9 tiles incl ref), finalize=0.000061s, total=0.002785s +FPS=25.81, 法向力=4614.9082, 切向力X=-485.7117, 切向力Y=-2606.4922 +FPS=25.69, 法向力=4565.0723, 切向力X=478.8860, 切向力Y=-2881.9644 +FPS=24.49, 法向力=4591.9463, 切向力X=-200.2460, 切向力Y=-2801.0190 +FPS=24.72, 法向力=4492.9604, 切向力X=45.9262, 切向力Y=-2823.4053 +FPS=26.01, 法向力=4248.7402, 切向力X=-878.1761, 切向力Y=-4428.3774 +FPS=24.86, 法向力=4115.8418, 切向力X=-461.3026, 切向力Y=-5797.6104 +FPS=25.52, 法向力=4342.9438, 切向力X=338.8452, 切向力Y=-5326.0659 +FPS=26.23, 法向力=4519.5591, 切向力X=-88.8454, 切向力Y=-6063.0034 +FPS=26.27, 法向力=4219.2197, 切向力X=18.7602, 切向力Y=-6928.3066 +FPS=25.49, 法向力=4590.3521, 切向力X=-168.1697, 切向力Y=-8755.3135 +FPS=26.60, 法向力=4357.7632, 切向力X=-784.8819, 切向力Y=-9493.6611 +FPS=26.36, 法向力=4650.5078, 切向力X=6.5130, 切向力Y=-9175.1191 +FPS=23.70, 法向力=4946.9463, 切向力X=-912.0704, 切向力Y=-9554.7539 +FPS=25.92, 法向力=4147.6851, 切向力X=-1243.5543, 切向力Y=-10087.6816 +FPS=25.84, 法向力=4366.5693, 切向力X=-1911.9727, 切向力Y=-10404.2588 +FPS=26.24, 法向力=4780.1030, 切向力X=-2608.4922, 切向力Y=-11082.2998 +FPS=25.38, 法向力=5024.8320, 切向力X=-2770.5166, 切向力Y=-11567.9668 +FPS=25.24, 法向力=4771.8223, 切向力X=-3465.0737, 切向力Y=-10692.5820 +FPS=26.09, 法向力=4197.9512, 切向力X=-2550.5718, 切向力Y=-8960.9727 +FPS=26.83, 法向力=4292.5703, 切向力X=-2466.1719, 切向力Y=-8831.5273 +FPS=25.93, 法向力=3825.1697, 切向力X=81.9827, 切向力Y=-3103.6338 +FPS=25.21, 法向力=3695.8928, 切向力X=-215.8936, 切向力Y=-1694.0271 +FPS=25.90, 法向力=3388.6211, 切向力X=379.1841, 切向力Y=-1866.5958 +FPS=26.36, 法向力=3631.7312, 切向力X=-130.3132, 切向力Y=-2110.3152 +FPS=25.27, 法向力=3932.9348, 切向力X=-296.1113, 切向力Y=-1686.1758 +FPS=26.05, 法向力=4151.3740, 切向力X=306.2152, 切向力Y=-2002.4320 +FPS=25.95, 法向力=3749.6934, 切向力X=-169.2660, 切向力Y=-2428.6943 +FPS=23.04, 法向力=3908.9026, 切向力X=135.8165, 切向力Y=-667.4280 +FPS=21.80, 法向力=3541.0032, 切向力X=-341.1732, 切向力Y=-1164.4695 +FPS=18.05, 法向力=3532.9009, 切向力X=-373.1381, 切向力Y=-1219.2122 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000010s (hit), reset=0.000354s, blend=0.002364s (9 tiles incl ref), finalize=0.000067s, total=0.002799s +FPS=20.15, 法向力=4020.8376, 切向力X=19.9360, 切向力Y=-1268.5725 +FPS=21.41, 法向力=3877.4463, 切向力X=-516.8210, 切向力Y=-2006.3827 +FPS=22.79, 法向力=3341.5383, 切向力X=-593.9800, 切向力Y=-2276.7209 +FPS=21.49, 法向力=3542.6143, 切向力X=-312.7115, 切向力Y=-846.6658 +FPS=22.35, 法向力=2728.3298, 切向力X=1279.1002, 切向力Y=166.7656 +FPS=23.28, 法向力=2722.3096, 切向力X=508.1750, 切向力Y=-104.8029 +FPS=22.43, 法向力=3079.7788, 切向力X=623.1783, 切向力Y=1013.2021 +FPS=20.36, 法向力=2830.9590, 切向力X=800.3484, 切向力Y=1848.6240 +FPS=22.65, 法向力=3178.7490, 切向力X=1829.3473, 切向力Y=3756.8262 +FPS=22.27, 法向力=2871.8857, 切向力X=2238.9268, 切向力Y=4680.3452 +FPS=21.61, 法向力=2135.0381, 切向力X=1849.9301, 切向力Y=5709.4961 +FPS=22.71, 法向力=2501.4551, 切向力X=1918.9188, 切向力Y=6984.2061 +FPS=24.43, 法向力=1982.0668, 切向力X=3298.6362, 切向力Y=9556.5410 +FPS=23.40, 法向力=2297.7717, 切向力X=2118.1079, 切向力Y=12907.2012 +FPS=24.53, 法向力=2278.4441, 切向力X=2141.1143, 切向力Y=13822.1680 +FPS=24.77, 法向力=2381.4937, 切向力X=3116.5803, 切向力Y=16518.4785 +FPS=25.48, 法向力=2068.7439, 切向力X=3161.9331, 切向力Y=16839.4883 +FPS=23.53, 法向力=1882.0195, 切向力X=4513.6221, 切向力Y=18047.2812 +FPS=24.81, 法向力=1972.0916, 切向力X=5504.5122, 切向力Y=18517.7988 +FPS=24.34, 法向力=2339.2419, 切向力X=5207.4810, 切向力Y=19200.1523 +FPS=25.32, 法向力=1886.6818, 切向力X=6114.6387, 切向力Y=20746.8086 +FPS=22.21, 法向力=2077.7241, 切向力X=6127.7866, 切向力Y=21112.5352 +FPS=24.09, 法向力=2066.1501, 切向力X=5968.9912, 切向力Y=21416.6133 +FPS=24.02, 法向力=2215.3625, 切向力X=6674.9839, 切向力Y=22079.6016 +FPS=24.09, 法向力=2832.9583, 切向力X=6756.8438, 切向力Y=21790.3828 +FPS=24.28, 法向力=2590.8569, 切向力X=6843.2549, 切向力Y=22105.7891 +FPS=24.02, 法向力=2438.3159, 切向力X=6431.9683, 切向力Y=22381.0664 +FPS=23.83, 法向力=2245.9729, 切向力X=6955.2700, 切向力Y=22555.4238 +FPS=24.86, 法向力=2627.2788, 切向力X=6670.6426, 切向力Y=22896.4766 +FPS=24.22, 法向力=2920.5156, 切向力X=5712.4287, 切向力Y=23512.2695 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000248s, blend=0.002354s (9 tiles incl ref), finalize=0.000071s, total=0.002681s +FPS=24.88, 法向力=3212.0356, 切向力X=7501.4844, 切向力Y=23280.0605 +FPS=24.04, 法向力=3075.2422, 切向力X=8071.7275, 切向力Y=24009.3809 +FPS=24.63, 法向力=3318.6465, 切向力X=8205.3604, 切向力Y=22507.9980 +FPS=25.81, 法向力=3663.6917, 切向力X=8948.2725, 切向力Y=23290.3359 +FPS=24.52, 法向力=3401.7412, 切向力X=8787.1094, 切向力Y=23004.1465 +FPS=23.24, 法向力=3685.9487, 切向力X=8262.6152, 切向力Y=22864.2773 +FPS=24.50, 法向力=3797.9006, 切向力X=7417.5864, 切向力Y=22377.9844 +FPS=27.31, 法向力=4229.7124, 切向力X=6413.2646, 切向力Y=21780.0391 +FPS=27.24, 法向力=4452.2246, 切向力X=7025.9395, 切向力Y=21075.1406 +FPS=26.93, 法向力=4332.9497, 切向力X=7137.6279, 切向力Y=21541.8008 +FPS=26.95, 法向力=4313.7861, 切向力X=6944.7041, 切向力Y=21219.5547 +FPS=27.55, 法向力=4383.5449, 切向力X=6916.5112, 切向力Y=22302.3418 +FPS=27.00, 法向力=4219.2891, 切向力X=7984.5308, 切向力Y=22759.2422 +FPS=27.97, 法向力=4287.9038, 切向力X=7897.6597, 切向力Y=22704.3906 +FPS=26.14, 法向力=4985.6094, 切向力X=7505.2271, 切向力Y=24073.5508 +FPS=26.75, 法向力=5105.7305, 切向力X=7159.7188, 切向力Y=23078.7812 +FPS=26.65, 法向力=4814.9072, 切向力X=7007.8970, 切向力Y=23453.0781 +FPS=25.35, 法向力=4592.2056, 切向力X=6505.2808, 切向力Y=23333.4102 +FPS=23.60, 法向力=5200.4102, 切向力X=6054.0850, 切向力Y=23170.9199 +FPS=24.80, 法向力=5335.8882, 切向力X=7652.8901, 切向力Y=21759.3145 +FPS=26.48, 法向力=5938.6079, 切向力X=6920.4590, 切向力Y=21908.8594 +FPS=26.08, 法向力=5898.9980, 切向力X=7049.3364, 切向力Y=23629.0215 +FPS=27.13, 法向力=6139.3545, 切向力X=7679.7012, 切向力Y=24683.2539 +FPS=26.94, 法向力=5282.7129, 切向力X=7534.8164, 切向力Y=26858.0781 +FPS=26.56, 法向力=5897.2686, 切向力X=7596.0371, 切向力Y=26927.3320 +FPS=26.85, 法向力=5709.1484, 切向力X=7779.7168, 切向力Y=25287.3125 +FPS=27.30, 法向力=6466.3984, 切向力X=6980.9639, 切向力Y=23982.6777 +FPS=26.03, 法向力=5394.3809, 切向力X=6774.5039, 切向力Y=23083.0625 +FPS=26.48, 法向力=6046.0054, 切向力X=6013.9219, 切向力Y=24012.3164 +FPS=27.54, 法向力=5919.2964, 切向力X=6250.2397, 切向力Y=24759.4023 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000258s, blend=0.002267s (9 tiles incl ref), finalize=0.000056s, total=0.002588s +FPS=26.26, 法向力=5887.0732, 切向力X=6419.4404, 切向力Y=25641.3594 +FPS=26.91, 法向力=5806.3936, 切向力X=6999.6831, 切向力Y=25888.9863 +FPS=27.09, 法向力=5699.3076, 切向力X=6969.1113, 切向力Y=25965.4453 +FPS=27.30, 法向力=6178.2207, 切向力X=7031.5566, 切向力Y=28024.7656 +FPS=27.05, 法向力=7073.9146, 切向力X=5869.1011, 切向力Y=27461.4805 +FPS=26.69, 法向力=7489.8438, 切向力X=5048.1855, 切向力Y=25841.5469 +FPS=26.04, 法向力=7805.3110, 切向力X=4294.9409, 切向力Y=24564.6465 +FPS=26.45, 法向力=8344.7324, 切向力X=4608.1074, 切向力Y=22767.8320 +FPS=27.14, 法向力=7452.5825, 切向力X=4159.7100, 切向力Y=23292.7578 +FPS=26.55, 法向力=7522.4370, 切向力X=2929.4424, 切向力Y=23320.6797 +FPS=27.28, 法向力=7536.6743, 切向力X=1333.6187, 切向力Y=23044.8750 +FPS=26.88, 法向力=8109.0376, 切向力X=1633.3669, 切向力Y=23208.9199 +FPS=26.21, 法向力=7451.5044, 切向力X=2676.8467, 切向力Y=23352.5996 +FPS=27.14, 法向力=6831.1895, 切向力X=3524.3745, 切向力Y=23572.7852 +FPS=25.62, 法向力=6998.1274, 切向力X=3511.4233, 切向力Y=22937.1094 +FPS=26.65, 法向力=6493.0303, 切向力X=4756.7217, 切向力Y=19525.8496 +FPS=26.58, 法向力=6057.4531, 切向力X=3372.3076, 切向力Y=17769.2266 +FPS=26.96, 法向力=5984.7944, 切向力X=1637.6414, 切向力Y=14359.8047 +FPS=26.85, 法向力=5269.2822, 切向力X=1433.3301, 切向力Y=12166.2363 +FPS=26.80, 法向力=5121.5264, 切向力X=1382.9630, 切向力Y=10868.3340 +FPS=25.71, 法向力=4825.5762, 切向力X=1026.8403, 切向力Y=8970.4844 +FPS=26.56, 法向力=4536.5879, 切向力X=108.6367, 切向力Y=6479.8960 +FPS=26.63, 法向力=5104.8901, 切向力X=718.4977, 切向力Y=3446.5610 +FPS=26.59, 法向力=5082.5557, 切向力X=722.2278, 切向力Y=3375.5664 +FPS=27.56, 法向力=4536.0127, 切向力X=1116.5496, 切向力Y=4651.7632 +FPS=26.79, 法向力=3833.9360, 切向力X=1373.2079, 切向力Y=3895.8301 +FPS=27.33, 法向力=4396.7104, 切向力X=1247.6357, 切向力Y=4070.8464 +FPS=26.54, 法向力=3964.7947, 切向力X=1034.2728, 切向力Y=3001.1848 +FPS=26.63, 法向力=4160.4585, 切向力X=1190.6699, 切向力Y=3705.4475 +FPS=26.19, 法向力=4296.8623, 切向力X=1174.3311, 切向力Y=2756.4629 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000313s, blend=0.002188s (9 tiles incl ref), finalize=0.000054s, total=0.002562s +FPS=27.10, 法向力=3624.1001, 切向力X=1143.8003, 切向力Y=3259.8687 +FPS=26.23, 法向力=3680.1160, 切向力X=1520.0265, 切向力Y=3705.7803 +FPS=26.89, 法向力=3996.1792, 切向力X=1299.2278, 切向力Y=3374.0078 +FPS=26.91, 法向力=4131.1963, 切向力X=557.5193, 切向力Y=2734.6055 +FPS=26.72, 法向力=4203.6592, 切向力X=967.3632, 切向力Y=2967.8645 +FPS=26.40, 法向力=4005.4829, 切向力X=964.3447, 切向力Y=3208.9189 +FPS=25.84, 法向力=3945.0972, 切向力X=852.3666, 切向力Y=2274.6260 +FPS=25.91, 法向力=4242.9131, 切向力X=697.1721, 切向力Y=2896.5818 +FPS=26.99, 法向力=3983.9104, 切向力X=937.6210, 切向力Y=1940.3809 +FPS=26.91, 法向力=4009.4670, 切向力X=1174.1819, 切向力Y=2667.2170 +FPS=27.09, 法向力=3930.3135, 切向力X=1345.0935, 切向力Y=2641.3281 +FPS=26.33, 法向力=4118.3335, 切向力X=877.0974, 切向力Y=2433.4517 +FPS=27.26, 法向力=4265.8105, 切向力X=369.5782, 切向力Y=1726.1982 +FPS=27.08, 法向力=3834.9248, 切向力X=895.1898, 切向力Y=2018.2108 +FPS=26.85, 法向力=3586.9604, 切向力X=1090.7328, 切向力Y=2668.5525 +FPS=27.23, 法向力=3770.9153, 切向力X=952.8068, 切向力Y=2529.5859 +FPS=26.62, 法向力=3768.7017, 切向力X=1136.9932, 切向力Y=2501.2600 +FPS=26.86, 法向力=4017.0833, 切向力X=566.0652, 切向力Y=2195.8628 +FPS=26.77, 法向力=4296.3159, 切向力X=1061.2404, 切向力Y=2726.4114 +FPS=27.13, 法向力=4050.6011, 切向力X=722.8124, 切向力Y=1757.1582 +FPS=25.86, 法向力=3985.4155, 切向力X=501.5764, 切向力Y=2263.2520 +FPS=25.89, 法向力=4025.6648, 切向力X=188.4153, 切向力Y=1954.7255 +FPS=26.17, 法向力=4316.6489, 切向力X=740.9532, 切向力Y=1915.4858 +FPS=25.31, 法向力=4231.6533, 切向力X=149.3012, 切向力Y=1938.8774 +FPS=26.89, 法向力=4291.1875, 切向力X=540.3699, 切向力Y=1404.7495 +FPS=25.29, 法向力=3959.5347, 切向力X=310.1029, 切向力Y=2557.2808 +FPS=24.84, 法向力=3669.9092, 切向力X=778.7145, 切向力Y=2069.4729 +FPS=23.69, 法向力=3904.4490, 切向力X=283.7874, 切向力Y=1634.8903 +FPS=23.53, 法向力=3897.9375, 切向力X=500.6003, 切向力Y=1348.3738 +FPS=24.29, 法向力=3977.6763, 切向力X=540.8021, 切向力Y=1722.4287 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000312s, blend=0.002446s (9 tiles incl ref), finalize=0.000057s, total=0.002822s +FPS=25.61, 法向力=3908.4001, 切向力X=1231.2551, 切向力Y=2536.0710 +FPS=27.06, 法向力=3802.2913, 切向力X=220.6914, 切向力Y=1258.8196 +FPS=25.65, 法向力=3756.9775, 切向力X=889.8077, 切向力Y=1352.7786 +FPS=25.96, 法向力=4275.6226, 切向力X=325.0130, 切向力Y=1387.9600 +FPS=26.59, 法向力=3887.0615, 切向力X=464.8513, 切向力Y=1662.5925 +FPS=25.90, 法向力=3895.6619, 切向力X=305.3675, 切向力Y=1003.6039 +FPS=25.67, 法向力=3698.5710, 切向力X=970.5515, 切向力Y=1806.0741 +FPS=24.92, 法向力=4203.1118, 切向力X=618.0381, 切向力Y=2125.0337 +FPS=25.32, 法向力=3997.3491, 切向力X=1631.4324, 切向力Y=1815.0142 +FPS=24.71, 法向力=3824.2117, 切向力X=322.3506, 切向力Y=1864.3289 +FPS=25.93, 法向力=3740.3547, 切向力X=719.5876, 切向力Y=1700.3564 +FPS=25.20, 法向力=3576.4177, 切向力X=918.7744, 切向力Y=1442.1313 +FPS=25.76, 法向力=4197.8916, 切向力X=537.0766, 切向力Y=852.7025 +FPS=25.32, 法向力=4043.6011, 切向力X=518.5674, 切向力Y=1856.2629 +FPS=26.02, 法向力=3655.2200, 切向力X=476.9840, 切向力Y=1576.2693 +FPS=25.67, 法向力=4078.9233, 切向力X=55.7614, 切向力Y=1837.1392 +FPS=25.11, 法向力=4198.7075, 切向力X=925.0909, 切向力Y=1200.1582 +FPS=26.21, 法向力=4275.2021, 切向力X=697.4106, 切向力Y=1819.7646 +FPS=25.51, 法向力=4531.1904, 切向力X=737.8228, 切向力Y=866.4490 +FPS=24.83, 法向力=4111.2173, 切向力X=-94.9912, 切向力Y=701.2339 +FPS=25.49, 法向力=4278.9707, 切向力X=1244.6484, 切向力Y=1321.8906 +FPS=26.00, 法向力=3580.1724, 切向力X=1201.9573, 切向力Y=1127.3738 +FPS=25.64, 法向力=3585.9556, 切向力X=1005.7943, 切向力Y=1132.0753 +FPS=26.09, 法向力=4356.3027, 切向力X=178.0356, 切向力Y=332.3412 +FPS=25.85, 法向力=4105.6641, 切向力X=620.9353, 切向力Y=1231.7970 +FPS=25.35, 法向力=4106.8203, 切向力X=584.1759, 切向力Y=1002.2040 +FPS=24.91, 法向力=4272.7207, 切向力X=64.5305, 切向力Y=1279.9910 +FPS=26.50, 法向力=4348.8574, 切向力X=553.5699, 切向力Y=1271.4685 +FPS=24.72, 法向力=3362.4111, 切向力X=949.2697, 切向力Y=775.7163 +FPS=25.65, 法向力=3881.5076, 切向力X=945.4930, 切向力Y=1643.6626 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002205s (9 tiles incl ref), finalize=0.000053s, total=0.002517s +FPS=24.51, 法向力=4411.2905, 切向力X=602.7252, 切向力Y=949.1533 +FPS=24.99, 法向力=4023.1414, 切向力X=363.3751, 切向力Y=1056.3864 +FPS=25.09, 法向力=3747.3972, 切向力X=467.7107, 切向力Y=856.6180 +FPS=25.61, 法向力=3787.5479, 切向力X=-53.6839, 切向力Y=1416.2861 +FPS=25.12, 法向力=4124.2500, 切向力X=239.5883, 切向力Y=1231.5730 +FPS=22.63, 法向力=3741.2959, 切向力X=917.0002, 切向力Y=784.7638 +FPS=23.18, 法向力=4119.1025, 切向力X=508.9716, 切向力Y=596.8365 +FPS=19.14, 法向力=4116.2158, 切向力X=596.9618, 切向力Y=1987.6042 +FPS=36.28, 法向力=4077.6196, 切向力X=989.6341, 切向力Y=1257.9247 +FPS=28.68, 法向力=3705.2927, 切向力X=998.5333, 切向力Y=1537.8849 +FPS=30.22, 法向力=3739.6150, 切向力X=961.3203, 切向力Y=1622.7600 +FPS=30.98, 法向力=3711.0535, 切向力X=687.2498, 切向力Y=1183.1858 +FPS=30.83, 法向力=3871.2896, 切向力X=832.9678, 切向力Y=1291.9189 +FPS=30.62, 法向力=4263.7090, 切向力X=418.3059, 切向力Y=1498.6146 +FPS=30.07, 法向力=4128.4653, 切向力X=228.9744, 切向力Y=1609.8561 +FPS=30.57, 法向力=4006.7109, 切向力X=322.9432, 切向力Y=926.7157 +FPS=30.38, 法向力=3893.5000, 切向力X=621.7977, 切向力Y=1404.5939 +FPS=30.25, 法向力=4061.5698, 切向力X=231.1092, 切向力Y=1288.0405 +FPS=28.30, 法向力=4037.8291, 切向力X=-52.3755, 切向力Y=1152.5026 +FPS=24.84, 法向力=3890.9468, 切向力X=63.7955, 切向力Y=590.6779 +FPS=24.36, 法向力=4121.7817, 切向力X=18.3082, 切向力Y=1009.2655 +FPS=28.06, 法向力=4197.6694, 切向力X=389.5521, 切向力Y=1416.8538 +FPS=25.96, 法向力=3716.7976, 切向力X=504.3845, 切向力Y=1110.3004 +FPS=26.95, 法向力=3704.3743, 切向力X=500.2664, 切向力Y=1170.0588 +FPS=27.34, 法向力=4254.6729, 切向力X=553.8693, 切向力Y=806.7616 +FPS=26.50, 法向力=4197.1084, 切向力X=149.4150, 切向力Y=1122.8669 +FPS=26.30, 法向力=3864.4214, 切向力X=46.8274, 切向力Y=341.1255 +FPS=26.10, 法向力=4291.4126, 切向力X=956.1078, 切向力Y=1956.7937 +FPS=25.86, 法向力=4056.9253, 切向力X=806.9160, 切向力Y=1087.4067 +FPS=22.42, 法向力=3748.9968, 切向力X=692.4448, 切向力Y=465.1574 +stitch_feature_optimized: canvas out_w=438, out_h=463, x_min=-91.29, y_min=-105.96 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000311s, blend=0.002409s (9 tiles incl ref), finalize=0.000057s, total=0.002788s +FPS=22.81, 法向力=3951.8501, 切向力X=867.8829, 切向力Y=1288.6426 +FPS=27.13, 法向力=3964.5322, 切向力X=821.0020, 切向力Y=1327.9058 +FPS=26.09, 法向力=4140.9053, 切向力X=100.7572, 切向力Y=1174.2721 +FPS=12.41, 法向力=3719.7183, 切向力X=311.4236, 切向力Y=1180.1444 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260604_100553.log b/examples/logs/qt_viewer_20260604_100553.log new file mode 100644 index 0000000..f6d192b --- /dev/null +++ b/examples/logs/qt_viewer_20260604_100553.log @@ -0,0 +1,462 @@ + +按键说明:Q 退出 | R 重置追踪器 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=35 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Image processing backend: cpu (requested: cpu) + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.52, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.89, 法向力=794.1373, 切向力X=-935.1539, 切向力Y=-636.4246 +FPS=25.32, 法向力=992.4286, 切向力X=-529.8073, 切向力Y=-671.2048 +FPS=23.28, 法向力=1196.8917, 切向力X=-368.3897, 切向力Y=-529.7546 +FPS=26.40, 法向力=1057.0574, 切向力X=-61.4659, 切向力Y=-168.3500 +FPS=26.67, 法向力=987.7740, 切向力X=144.6292, 切向力Y=-607.9470 +FPS=25.35, 法向力=1384.3416, 切向力X=-744.7689, 切向力Y=-346.2210 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 571, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 487, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 97, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=28.08, 法向力=1287.7651, 切向力X=-514.3758, 切向力Y=-558.2139 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 571, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 487, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 97, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=35.34, 法向力=1266.0493, 切向力X=-511.2614, 切向力Y=-459.3145 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 571, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 487, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 97, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=31.19, 法向力=1139.8347, 切向力X=12.3509, 切向力Y=-381.8934 +FPS=34.66, 法向力=1419.8256, 切向力X=-710.6827, 切向力Y=-516.7692 +FPS=25.90, 法向力=1186.2244, 切向力X=408.7386, 切向力Y=-738.6580 +FPS=26.69, 法向力=1153.0757, 切向力X=-302.5630, 切向力Y=-447.6505 +FPS=29.08, 法向力=1192.1135, 切向力X=-841.6604, 切向力Y=-540.8105 +FPS=29.11, 法向力=1188.4678, 切向力X=-836.0499, 切向力Y=-518.0234 +FPS=28.62, 法向力=1183.4355, 切向力X=-372.6264, 切向力Y=-1066.5977 +FPS=29.77, 法向力=738.4682, 切向力X=-447.3663, 切向力Y=-874.9387 +FPS=30.37, 法向力=1093.6229, 切向力X=-58.5176, 切向力Y=-359.7397 +FPS=28.99, 法向力=998.7201, 切向力X=850.1299, 切向力Y=-1042.9988 +FPS=28.99, 法向力=1007.5369, 切向力X=-156.9091, 切向力Y=-175.1086 +FPS=28.70, 法向力=965.9684, 切向力X=105.1438, 切向力Y=-902.6581 +FPS=28.54, 法向力=941.8405, 切向力X=-120.2677, 切向力Y=-131.1578 +FPS=29.29, 法向力=1142.2124, 切向力X=-898.1589, 切向力Y=-946.1702 +FPS=28.68, 法向力=915.6987, 切向力X=-335.7506, 切向力Y=-638.3961 +FPS=28.79, 法向力=1104.4067, 切向力X=-122.9886, 切向力Y=-775.5964 +FPS=29.03, 法向力=1141.5298, 切向力X=-225.2913, 切向力Y=-757.9441 +FPS=29.11, 法向力=1224.9780, 切向力X=-844.8031, 切向力Y=-300.6476 +FPS=28.98, 法向力=1187.6559, 切向力X=-272.2690, 切向力Y=-32.6262 +stitch_feature_optimized: canvas out_w=450, out_h=461, x_min=-100.97, y_min=-104.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002240s (9 tiles incl ref), finalize=0.000060s, total=0.002557s +FPS=28.80, 法向力=1236.6099, 切向力X=-43.2021, 切向力Y=-168.5563 +FPS=27.92, 法向力=1115.0781, 切向力X=-345.2874, 切向力Y=-814.4995 +FPS=29.55, 法向力=1367.7031, 切向力X=-660.8699, 切向力Y=-510.7039 +FPS=28.47, 法向力=926.6304, 切向力X=-594.4211, 切向力Y=-684.0966 +FPS=28.98, 法向力=908.3433, 切向力X=-135.5555, 切向力Y=-389.4174 +FPS=29.15, 法向力=1313.0275, 切向力X=-265.9439, 切向力Y=20.5156 +FPS=28.77, 法向力=986.9360, 切向力X=-286.8777, 切向力Y=-764.9963 +FPS=30.26, 法向力=1234.7417, 切向力X=79.2300, 切向力Y=-1008.2868 +FPS=27.69, 法向力=959.3488, 切向力X=-806.1488, 切向力Y=-85.7415 +FPS=26.58, 法向力=932.8867, 切向力X=-53.7719, 切向力Y=-580.2509 +FPS=27.47, 法向力=1119.2507, 切向力X=646.6071, 切向力Y=-285.1441 +FPS=27.67, 法向力=972.4239, 切向力X=110.5446, 切向力Y=-769.5894 +FPS=28.16, 法向力=1206.7744, 切向力X=-728.5885, 切向力Y=-737.4819 +FPS=28.56, 法向力=1127.0907, 切向力X=-21.7076, 切向力Y=-823.4080 +FPS=28.99, 法向力=1213.2200, 切向力X=-304.1431, 切向力Y=-531.9914 +FPS=28.11, 法向力=912.1907, 切向力X=-522.8823, 切向力Y=-309.6789 +FPS=28.55, 法向力=1150.2976, 切向力X=-294.3701, 切向力Y=-821.3689 +FPS=28.25, 法向力=1119.0348, 切向力X=208.6041, 切向力Y=-803.2740 +FPS=28.06, 法向力=1039.2798, 切向力X=238.2701, 切向力Y=-256.4384 +FPS=28.10, 法向力=1360.8521, 切向力X=-235.7111, 切向力Y=-839.4484 +FPS=28.16, 法向力=1347.9067, 切向力X=-310.8950, 切向力Y=-715.4226 +FPS=27.69, 法向力=771.8419, 切向力X=313.5874, 切向力Y=-1099.1262 +FPS=28.93, 法向力=1142.5115, 切向力X=-195.0166, 切向力Y=-1210.9153 +FPS=27.86, 法向力=969.5844, 切向力X=-544.8594, 切向力Y=-810.6182 +FPS=26.90, 法向力=1151.1223, 切向力X=-157.9814, 切向力Y=-679.1858 +FPS=26.99, 法向力=1172.6512, 切向力X=420.7032, 切向力Y=-893.9124 +FPS=27.66, 法向力=753.3452, 切向力X=516.9423, 切向力Y=-561.7000 +FPS=27.28, 法向力=1249.5160, 切向力X=998.6055, 切向力Y=-1094.7356 +FPS=28.07, 法向力=1438.9550, 切向力X=1097.7834, 切向力Y=-587.3607 +FPS=27.26, 法向力=1450.5002, 切向力X=1098.8883, 切向力Y=-562.0344 +stitch_feature_optimized: canvas out_w=450, out_h=461, x_min=-100.97, y_min=-104.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000289s, blend=0.002313s (9 tiles incl ref), finalize=0.000097s, total=0.002706s +FPS=25.84, 法向力=1296.1624, 切向力X=617.2726, 切向力Y=-2273.5212 +FPS=28.43, 法向力=1506.1204, 切向力X=-1329.0911, 切向力Y=-4050.2720 +FPS=27.47, 法向力=1770.5243, 切向力X=-919.9777, 切向力Y=-7681.8540 +FPS=29.40, 法向力=2260.3025, 切向力X=-1509.1343, 切向力Y=-10331.0840 +FPS=27.31, 法向力=2811.4375, 切向力X=-2113.1616, 切向力Y=-12195.9941 +FPS=27.42, 法向力=2623.5461, 切向力X=-1828.8135, 切向力Y=-13666.4082 +FPS=26.94, 法向力=2831.1272, 切向力X=-1416.3152, 切向力Y=-15138.1270 +FPS=28.03, 法向力=3631.7319, 切向力X=-1677.4474, 切向力Y=-17864.1367 +FPS=28.40, 法向力=3587.5571, 切向力X=-823.4289, 切向力Y=-19624.1758 +FPS=28.17, 法向力=3618.1584, 切向力X=-848.7939, 切向力Y=-19616.4629 +FPS=29.32, 法向力=3938.9741, 切向力X=-1778.9753, 切向力Y=-19179.4707 +FPS=27.43, 法向力=3765.3772, 切向力X=-3161.0552, 切向力Y=-20154.0742 +FPS=28.50, 法向力=3743.1667, 切向力X=-4958.6323, 切向力Y=-22687.9375 +FPS=29.02, 法向力=4151.1855, 切向力X=-6043.3652, 切向力Y=-22630.5547 +FPS=29.26, 法向力=4444.2041, 切向力X=-5452.5171, 切向力Y=-22891.7383 +FPS=29.18, 法向力=4695.7158, 切向力X=-6140.3135, 切向力Y=-22386.3828 +FPS=27.94, 法向力=4636.4956, 切向力X=-6815.0576, 切向力Y=-21269.8418 +FPS=28.57, 法向力=4605.3027, 切向力X=-7046.9756, 切向力Y=-21281.3359 +FPS=27.26, 法向力=4692.1465, 切向力X=-7681.2139, 切向力Y=-19654.7910 +FPS=27.76, 法向力=4185.6587, 切向力X=-8623.1084, 切向力Y=-20401.1543 +FPS=28.61, 法向力=4640.3105, 切向力X=-7897.6230, 切向力Y=-19906.4336 +FPS=27.07, 法向力=4792.5000, 切向力X=-7384.0356, 切向力Y=-19285.9121 +FPS=25.24, 法向力=4582.5293, 切向力X=-8169.7319, 切向力Y=-18745.8867 +FPS=26.22, 法向力=4810.3545, 切向力X=-7920.3804, 切向力Y=-17865.6250 +FPS=26.52, 法向力=4197.8735, 切向力X=-7355.2749, 切向力Y=-15653.3984 +FPS=26.17, 法向力=3620.1177, 切向力X=-6910.7173, 切向力Y=-12855.7422 +FPS=25.36, 法向力=3019.0835, 切向力X=-6089.6782, 切向力Y=-10775.1270 +FPS=22.82, 法向力=3059.5759, 切向力X=-5051.9248, 切向力Y=-9555.4697 +FPS=23.65, 法向力=2356.7158, 切向力X=-1003.3701, 切向力Y=-8506.6230 +FPS=24.27, 法向力=2305.0518, 切向力X=-942.2638, 切向力Y=-8574.5059 +stitch_feature_optimized: canvas out_w=450, out_h=461, x_min=-100.97, y_min=-104.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000290s, blend=0.002345s (9 tiles incl ref), finalize=0.000076s, total=0.002718s +FPS=25.55, 法向力=1868.2458, 切向力X=-577.8375, 切向力Y=-5664.5068 +FPS=24.95, 法向力=1403.2871, 切向力X=-617.6022, 切向力Y=-4852.2979 +FPS=24.92, 法向力=1454.6201, 切向力X=45.0290, 切向力Y=-5206.4170 +FPS=25.06, 法向力=1126.4110, 切向力X=-1215.8843, 切向力Y=-4130.4321 +FPS=26.02, 法向力=1097.9282, 切向力X=-518.2076, 切向力Y=-3055.2458 +FPS=24.90, 法向力=1195.5093, 切向力X=-513.3696, 切向力Y=-2877.8225 +FPS=25.04, 法向力=1136.3616, 切向力X=-941.3063, 切向力Y=-3385.2749 +FPS=26.71, 法向力=1146.7839, 切向力X=-639.1293, 切向力Y=-3486.4482 +FPS=23.83, 法向力=1338.4478, 切向力X=-2276.7498, 切向力Y=-3126.1909 +FPS=24.79, 法向力=1369.7113, 切向力X=-2256.8140, 切向力Y=-3044.0591 +FPS=26.89, 法向力=1464.9741, 切向力X=-4811.5410, 切向力Y=-3611.2676 +FPS=26.55, 法向力=1860.3472, 切向力X=-6025.2808, 切向力Y=-6502.1597 +FPS=25.85, 法向力=2194.1877, 切向力X=-8537.6680, 切向力Y=-9397.9346 +FPS=26.38, 法向力=3349.5066, 切向力X=-9383.2334, 切向力Y=-11660.2109 +FPS=26.84, 法向力=3797.6199, 切向力X=-10922.0352, 切向力Y=-13866.9180 +FPS=27.83, 法向力=3999.1672, 切向力X=-12870.4609, 切向力Y=-15656.3750 +FPS=28.84, 法向力=4806.3086, 切向力X=-14887.3057, 切向力Y=-17248.3242 +FPS=27.39, 法向力=6390.6567, 切向力X=-14513.3340, 切向力Y=-17648.3809 +FPS=27.24, 法向力=6212.3623, 切向力X=-15138.1309, 切向力Y=-18639.8555 +FPS=26.68, 法向力=6182.3691, 切向力X=-14960.1836, 切向力Y=-18605.4609 +FPS=28.45, 法向力=6885.5342, 切向力X=-15193.5801, 切向力Y=-20060.4570 +FPS=29.49, 法向力=6943.9448, 切向力X=-15070.0254, 切向力Y=-20042.6660 +FPS=28.36, 法向力=7204.1387, 切向力X=-14658.1719, 切向力Y=-19039.2793 +FPS=26.94, 法向力=7418.6162, 切向力X=-15719.4395, 切向力Y=-18785.1250 +FPS=27.02, 法向力=7290.7510, 切向力X=-15505.9941, 切向力Y=-18120.0430 +FPS=26.77, 法向力=7412.1660, 切向力X=-15224.1201, 切向力Y=-17830.4512 +FPS=28.42, 法向力=7427.2603, 切向力X=-13806.5078, 切向力Y=-17054.9883 +FPS=27.62, 法向力=7529.7051, 切向力X=-14104.0117, 切向力Y=-15869.5166 +FPS=28.31, 法向力=6927.2847, 切向力X=-13193.6738, 切向力Y=-14577.0088 +FPS=28.65, 法向力=6928.5488, 切向力X=-13168.8555, 切向力Y=-14521.0684 +stitch_feature_optimized: canvas out_w=450, out_h=461, x_min=-100.97, y_min=-104.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000747s, blend=0.002532s (9 tiles incl ref), finalize=0.000075s, total=0.003362s +FPS=26.76, 法向力=7200.9429, 切向力X=-13068.0479, 切向力Y=-14176.9863 +FPS=26.23, 法向力=7391.8193, 切向力X=-12264.0137, 切向力Y=-14722.6807 +FPS=25.77, 法向力=7210.0869, 切向力X=-12013.0283, 切向力Y=-14969.5566 +FPS=24.67, 法向力=7186.7969, 切向力X=-13941.7197, 切向力Y=-14741.8340 +FPS=24.57, 法向力=6851.7910, 切向力X=-13808.7949, 切向力Y=-14578.9131 +FPS=25.37, 法向力=6333.1758, 切向力X=-13847.3613, 切向力Y=-13807.9141 +FPS=24.97, 法向力=5885.9551, 切向力X=-14962.8535, 切向力Y=-12847.7539 +FPS=24.01, 法向力=6164.8496, 切向力X=-14303.8418, 切向力Y=-11806.9912 +FPS=24.87, 法向力=5340.2314, 切向力X=-14408.0977, 切向力Y=-12680.2266 +FPS=24.36, 法向力=5592.3799, 切向力X=-14296.9277, 切向力Y=-11663.7090 +FPS=22.85, 法向力=5791.9492, 切向力X=-13512.5059, 切向力Y=-11744.0010 +FPS=24.02, 法向力=5905.3369, 切向力X=-14698.8281, 切向力Y=-11270.1836 +FPS=23.93, 法向力=5933.8516, 切向力X=-14806.6553, 切向力Y=-11207.3604 +FPS=24.40, 法向力=6100.8516, 切向力X=-15405.6885, 切向力Y=-12491.6426 +FPS=23.85, 法向力=6458.3125, 切向力X=-17184.0352, 切向力Y=-13845.3906 +FPS=24.98, 法向力=6263.4438, 切向力X=-17452.8047, 切向力Y=-14048.7656 +FPS=24.33, 法向力=6861.5830, 切向力X=-17244.7090, 切向力Y=-14529.3320 +FPS=24.74, 法向力=6255.6572, 切向力X=-16979.2578, 切向力Y=-14486.0596 +FPS=24.36, 法向力=6466.2656, 切向力X=-17174.5000, 切向力Y=-14639.3594 +FPS=23.07, 法向力=6662.4668, 切向力X=-16151.1367, 切向力Y=-15242.0547 +FPS=24.59, 法向力=6231.0674, 切向力X=-15752.2090, 切向力Y=-15339.6504 +FPS=24.75, 法向力=6343.1494, 切向力X=-16638.2617, 切向力Y=-14999.9014 +FPS=25.16, 法向力=6310.2607, 切向力X=-16708.4395, 切向力Y=-15031.6133 +FPS=24.94, 法向力=5967.0361, 切向力X=-13821.9316, 切向力Y=-14035.6240 +FPS=24.53, 法向力=6265.3096, 切向力X=-14631.6914, 切向力Y=-13182.1025 +FPS=24.32, 法向力=5495.5566, 切向力X=-12876.3203, 切向力Y=-12310.9004 +FPS=23.61, 法向力=5384.6177, 切向力X=-12443.1104, 切向力Y=-11636.7314 +FPS=23.01, 法向力=4447.4780, 切向力X=-11824.7734, 切向力Y=-12167.9277 +FPS=21.78, 法向力=5020.5479, 切向力X=-9699.1523, 切向力Y=-9425.1162 +FPS=21.92, 法向力=3732.1025, 切向力X=-9605.6074, 切向力Y=-9865.5078 +stitch_feature_optimized: canvas out_w=450, out_h=461, x_min=-100.97, y_min=-104.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000276s, blend=0.002298s (9 tiles incl ref), finalize=0.000069s, total=0.002649s +FPS=23.01, 法向力=3486.6880, 切向力X=-8999.4561, 切向力Y=-8259.0273 +FPS=24.53, 法向力=3562.5955, 切向力X=-8955.9717, 切向力Y=-8220.5371 +FPS=23.54, 法向力=3015.7402, 切向力X=-8789.1816, 切向力Y=-7188.5449 +FPS=23.61, 法向力=3416.1707, 切向力X=-7894.9727, 切向力Y=-7881.2222 +FPS=24.41, 法向力=3161.4668, 切向力X=-7960.3750, 切向力Y=-8589.1689 +FPS=23.61, 法向力=3910.3293, 切向力X=-9092.9023, 切向力Y=-9439.1094 +FPS=24.13, 法向力=4666.0918, 切向力X=-10932.2930, 切向力Y=-10822.3457 +FPS=22.95, 法向力=5066.4741, 切向力X=-13062.1719, 切向力Y=-12743.7246 +FPS=24.01, 法向力=5895.0581, 切向力X=-16872.3945, 切向力Y=-15916.6445 +FPS=24.03, 法向力=6396.7515, 切向力X=-17848.3145, 切向力Y=-16238.4453 +FPS=23.81, 法向力=7054.9771, 切向力X=-18233.4883, 切向力Y=-16133.8691 +FPS=24.81, 法向力=7083.6631, 切向力X=-18165.9355, 切向力Y=-16164.7139 +FPS=25.06, 法向力=7204.0322, 切向力X=-19979.3359, 切向力Y=-16775.0645 +FPS=25.43, 法向力=7151.8096, 切向力X=-19936.2266, 切向力Y=-16667.5430 +FPS=24.60, 法向力=7879.2642, 切向力X=-20422.1211, 切向力Y=-16568.9551 +FPS=24.54, 法向力=7719.1968, 切向力X=-20360.9570, 切向力Y=-16059.6562 +FPS=23.16, 法向力=7426.5898, 切向力X=-20127.8164, 切向力Y=-16872.7109 +FPS=24.37, 法向力=7854.3540, 切向力X=-20863.3633, 切向力Y=-15435.8496 +FPS=25.25, 法向力=7817.0078, 切向力X=-20745.6680, 切向力Y=-15368.5869 +FPS=24.31, 法向力=7218.9082, 切向力X=-19986.9570, 切向力Y=-15762.6465 +FPS=25.44, 法向力=7369.5376, 切向力X=-19863.8906, 切向力Y=-14901.4277 +FPS=25.05, 法向力=6960.8408, 切向力X=-19823.3125, 切向力Y=-14520.0625 +FPS=24.90, 法向力=7216.5425, 切向力X=-19844.1406, 切向力Y=-13836.9111 +FPS=25.11, 法向力=6887.5605, 切向力X=-19350.1191, 切向力Y=-14755.3643 +FPS=25.09, 法向力=7231.0415, 切向力X=-19664.9414, 切向力Y=-14034.8809 +FPS=24.07, 法向力=7650.5098, 切向力X=-19639.9570, 切向力Y=-13846.6611 +FPS=24.11, 法向力=7817.2646, 切向力X=-19704.0371, 切向力Y=-13001.7197 +FPS=24.52, 法向力=7488.9717, 切向力X=-19024.3809, 切向力Y=-12312.3184 +FPS=25.34, 法向力=5869.8042, 切向力X=-17945.0527, 切向力Y=-11334.3359 +FPS=24.22, 法向力=5800.3369, 切向力X=-18148.1211, 切向力Y=-10548.6074 +stitch_feature_optimized: canvas out_w=450, out_h=461, x_min=-100.97, y_min=-104.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002243s (9 tiles incl ref), finalize=0.000068s, total=0.002565s +FPS=25.75, 法向力=6298.2915, 切向力X=-16047.5469, 切向力Y=-7870.1978 +FPS=25.73, 法向力=5124.0742, 切向力X=-8039.2725, 切向力Y=-6693.5938 +FPS=24.55, 法向力=4050.9580, 切向力X=-5934.2593, 切向力Y=-6100.8159 +FPS=24.67, 法向力=3035.4194, 切向力X=-6039.0898, 切向力Y=-5035.0283 +FPS=23.83, 法向力=3110.5593, 切向力X=-5522.6973, 切向力Y=-3757.8706 +FPS=23.71, 法向力=2984.3157, 切向力X=-4729.5161, 切向力Y=-3354.3757 +FPS=23.37, 法向力=2941.2690, 切向力X=-3742.5095, 切向力Y=-3698.6099 +FPS=24.25, 法向力=3145.7876, 切向力X=-4225.2773, 切向力Y=-4094.7334 +FPS=23.62, 法向力=2805.1750, 切向力X=-3950.0674, 切向力Y=-4000.2842 +FPS=24.25, 法向力=3091.0261, 切向力X=-2891.5403, 切向力Y=-3587.4756 +FPS=25.44, 法向力=3093.3811, 切向力X=-3004.0234, 切向力Y=-3651.8105 +FPS=24.54, 法向力=2559.2454, 切向力X=-2753.1304, 切向力Y=-3659.4138 +FPS=24.38, 法向力=2594.7439, 切向力X=-2660.5034, 切向力Y=-3521.3899 +FPS=24.15, 法向力=2509.8000, 切向力X=-2647.2727, 切向力Y=-3180.7959 +FPS=23.97, 法向力=2550.7737, 切向力X=-3033.9507, 切向力Y=-3856.1499 +FPS=25.47, 法向力=2553.3501, 切向力X=-4459.6553, 切向力Y=-5337.0293 +FPS=25.01, 法向力=2755.6904, 切向力X=-6215.3511, 切向力Y=-8034.6284 +FPS=24.62, 法向力=2942.6284, 切向力X=-7586.6592, 切向力Y=-9846.0879 +FPS=24.35, 法向力=3285.6699, 切向力X=-10259.8965, 切向力Y=-11353.5557 +FPS=24.24, 法向力=3545.6013, 切向力X=-13217.1289, 切向力Y=-14682.4873 +FPS=25.59, 法向力=3615.2520, 切向力X=-13411.1807, 切向力Y=-14866.8193 +FPS=25.03, 法向力=4778.6465, 切向力X=-14607.5195, 切向力Y=-16310.6045 +FPS=23.72, 法向力=5258.2290, 切向力X=-15454.7148, 切向力Y=-16076.7764 +FPS=23.45, 法向力=4874.7695, 切向力X=-15722.9912, 切向力Y=-17543.2461 +FPS=24.48, 法向力=5766.1035, 切向力X=-17370.9219, 切向力Y=-16475.1191 +FPS=25.11, 法向力=5659.5532, 切向力X=-17781.9922, 切向力Y=-17016.4844 +FPS=24.79, 法向力=5777.2090, 切向力X=-18499.2891, 切向力Y=-17336.3320 +FPS=24.87, 法向力=6364.5283, 切向力X=-17839.5938, 切向力Y=-17669.1621 +FPS=25.22, 法向力=6920.2393, 切向力X=-19612.2891, 切向力Y=-18967.5723 +FPS=23.73, 法向力=7744.3779, 切向力X=-18745.5742, 切向力Y=-18860.9180 +stitch_feature_optimized: canvas out_w=450, out_h=461, x_min=-100.97, y_min=-104.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000257s, blend=0.002260s (9 tiles incl ref), finalize=0.000067s, total=0.002591s +FPS=25.51, 法向力=7717.1548, 切向力X=-18801.3672, 切向力Y=-18860.7344 +FPS=24.66, 法向力=8263.0361, 切向力X=-18625.4883, 切向力Y=-18994.7266 +FPS=24.33, 法向力=8526.9258, 切向力X=-18555.8359, 切向力Y=-18351.4375 +FPS=24.43, 法向力=8283.5312, 切向力X=-18180.7148, 切向力Y=-18490.3887 +FPS=25.08, 法向力=8076.7197, 切向力X=-18368.1484, 切向力Y=-18052.7461 +FPS=24.76, 法向力=8555.9951, 切向力X=-18697.7441, 切向力Y=-17977.2539 +FPS=24.68, 法向力=8389.2930, 切向力X=-19233.3594, 切向力Y=-18725.9297 +FPS=24.50, 法向力=8970.0781, 切向力X=-19032.6484, 切向力Y=-18040.2695 +FPS=25.05, 法向力=8447.4258, 切向力X=-18333.1836, 切向力Y=-18170.2656 +FPS=25.20, 法向力=8712.5508, 切向力X=-18343.5469, 切向力Y=-17271.8516 +FPS=25.39, 法向力=8631.3262, 切向力X=-18484.1172, 切向力Y=-17394.5664 +FPS=24.20, 法向力=8961.4512, 切向力X=-18707.9590, 切向力Y=-17431.0781 +FPS=24.39, 法向力=9171.2930, 切向力X=-18006.2812, 切向力Y=-15276.6738 +FPS=24.54, 法向力=8792.1064, 切向力X=-16910.0977, 切向力Y=-15392.6855 +FPS=24.80, 法向力=8644.5742, 切向力X=-17403.9727, 切向力Y=-15323.4688 +FPS=24.49, 法向力=8506.3496, 切向力X=-17699.8086, 切向力Y=-14731.2598 +FPS=24.63, 法向力=8760.9648, 切向力X=-16506.2734, 切向力Y=-15855.0781 +FPS=24.78, 法向力=8450.2568, 切向力X=-16436.4941, 切向力Y=-15806.7773 +FPS=24.34, 法向力=8408.6475, 切向力X=-16369.9004, 切向力Y=-16655.7617 +FPS=24.67, 法向力=8293.8555, 切向力X=-15502.2363, 切向力Y=-16446.3945 +FPS=24.38, 法向力=7872.0024, 切向力X=-15529.9463, 切向力Y=-16672.0684 +FPS=24.58, 法向力=8249.3047, 切向力X=-16507.7852, 切向力Y=-15475.8945 +FPS=24.23, 法向力=8276.2412, 切向力X=-16273.3252, 切向力Y=-15990.0371 +FPS=23.65, 法向力=8091.8950, 切向力X=-16661.5605, 切向力Y=-15653.8633 +FPS=24.13, 法向力=8427.8213, 切向力X=-16070.8984, 切向力Y=-15802.4590 +FPS=23.94, 法向力=8475.9258, 切向力X=-16420.0859, 切向力Y=-15383.7598 +FPS=25.24, 法向力=8235.9033, 切向力X=-16396.5039, 切向力Y=-16549.5332 +FPS=24.49, 法向力=8524.1914, 切向力X=-16068.9805, 切向力Y=-15973.2852 +FPS=25.00, 法向力=8668.2910, 切向力X=-15760.4395, 切向力Y=-16003.9365 +FPS=25.01, 法向力=8776.7676, 切向力X=-15406.6973, 切向力Y=-16077.8594 +stitch_feature_optimized: canvas out_w=450, out_h=461, x_min=-100.97, y_min=-104.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000261s, blend=0.002442s (9 tiles incl ref), finalize=0.000068s, total=0.002779s +FPS=24.64, 法向力=7983.7754, 切向力X=-15764.9756, 切向力Y=-15935.3711 +FPS=24.57, 法向力=8336.9854, 切向力X=-16108.3281, 切向力Y=-16038.6953 +FPS=25.40, 法向力=9027.2549, 切向力X=-16275.4922, 切向力Y=-14490.8018 +FPS=25.66, 法向力=8447.1709, 切向力X=-17023.4805, 切向力Y=-14957.2578 +FPS=25.63, 法向力=8421.2031, 切向力X=-16702.4043, 切向力Y=-14987.0117 +FPS=25.63, 法向力=8287.6172, 切向力X=-16258.5713, 切向力Y=-15710.1953 +FPS=26.30, 法向力=9035.0742, 切向力X=-16061.2686, 切向力Y=-15157.1953 +FPS=25.00, 法向力=8723.8828, 切向力X=-16246.1660, 切向力Y=-14450.8457 +FPS=24.44, 法向力=8380.9258, 切向力X=-16459.9531, 切向力Y=-13612.6191 +FPS=23.01, 法向力=7839.6890, 切向力X=-16282.9619, 切向力Y=-12557.3184 +FPS=23.05, 法向力=7579.3770, 切向力X=-15095.3984, 切向力Y=-11992.5879 +FPS=25.98, 法向力=5706.2939, 切向力X=-8837.8066, 切向力Y=-10154.5146 +FPS=25.71, 法向力=4753.6445, 切向力X=-7179.0801, 切向力Y=-8578.4941 +FPS=25.68, 法向力=4870.2842, 切向力X=-5911.6587, 切向力Y=-8398.2549 +FPS=25.37, 法向力=3442.3335, 切向力X=-5658.7432, 切向力Y=-7436.4541 +FPS=25.82, 法向力=3095.8655, 切向力X=-4910.2412, 切向力Y=-6135.3169 +FPS=26.95, 法向力=3300.8540, 切向力X=-4433.5840, 切向力Y=-4999.4351 +FPS=27.37, 法向力=3301.1235, 切向力X=-4416.7227, 切向力Y=-5037.1753 +FPS=26.17, 法向力=2854.7007, 切向力X=-4853.6299, 切向力Y=-5088.4019 +FPS=26.12, 法向力=3064.3269, 切向力X=-3783.3088, 切向力Y=-4759.5728 +FPS=26.31, 法向力=2886.4976, 切向力X=-3898.2222, 切向力Y=-4643.0874 +FPS=26.73, 法向力=3060.0444, 切向力X=-3679.5125, 切向力Y=-4624.8066 +FPS=26.00, 法向力=2806.2183, 切向力X=-3710.3916, 切向力Y=-4506.5811 +FPS=25.81, 法向力=2647.2549, 切向力X=-3495.1089, 切向力Y=-4757.2490 +FPS=26.77, 法向力=2847.7183, 切向力X=-3152.7739, 切向力Y=-3974.6694 +FPS=27.11, 法向力=2873.7854, 切向力X=-2747.4937, 切向力Y=-3668.5879 +FPS=25.54, 法向力=2777.3726, 切向力X=-3606.0286, 切向力Y=-4415.2056 +FPS=26.58, 法向力=2899.4199, 切向力X=-2737.1855, 切向力Y=-3619.9695 +FPS=25.72, 法向力=2884.5054, 切向力X=-2941.1863, 切向力Y=-4009.4907 +FPS=25.87, 法向力=2286.3687, 切向力X=-3239.9893, 切向力Y=-3948.9785 +stitch_feature_optimized: canvas out_w=450, out_h=461, x_min=-100.97, y_min=-104.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000266s, blend=0.002368s (9 tiles incl ref), finalize=0.000064s, total=0.002704s +FPS=26.15, 法向力=2784.3489, 切向力X=-3574.0327, 切向力Y=-3825.0818 +FPS=24.52, 法向力=2675.0239, 切向力X=-2966.3186, 切向力Y=-3517.1189 +FPS=24.93, 法向力=2319.2456, 切向力X=-3119.9873, 切向力Y=-3967.8337 +FPS=25.17, 法向力=2669.8760, 切向力X=-2973.6758, 切向力Y=-4531.3882 +FPS=25.04, 法向力=2742.9146, 切向力X=-2402.1104, 切向力Y=-3813.7871 +FPS=25.18, 法向力=2745.6658, 切向力X=-2692.8774, 切向力Y=-3371.1392 +FPS=25.27, 法向力=2800.6621, 切向力X=-2672.9048, 切向力Y=-3267.8352 +FPS=20.66, 法向力=2342.6182, 切向力X=-3270.7363, 切向力Y=-3703.5991 +FPS=20.69, 法向力=2614.7295, 切向力X=-2476.8391, 切向力Y=-3007.8770 +FPS=22.60, 法向力=2343.3179, 切向力X=-2410.2388, 切向力Y=-3713.9087 +FPS=18.69, 法向力=1929.7386, 切向力X=-1886.8622, 切向力Y=-2897.0107 +FPS=20.89, 法向力=2055.9226, 切向力X=-2103.0986, 切向力Y=-3453.8950 +FPS=23.83, 法向力=2357.5439, 切向力X=-2541.7690, 切向力Y=-3472.3257 +FPS=24.81, 法向力=2658.6687, 切向力X=-2144.9810, 切向力Y=-3567.4172 +FPS=27.37, 法向力=2234.4944, 切向力X=-2348.4175, 切向力Y=-2659.7766 +FPS=25.87, 法向力=2601.1626, 切向力X=-2663.6489, 切向力Y=-2594.0359 +FPS=25.89, 法向力=2351.8589, 切向力X=-3024.5320, 切向力Y=-3586.8259 +FPS=26.47, 法向力=2191.3193, 切向力X=-2308.7529, 切向力Y=-2949.1060 +FPS=26.19, 法向力=2263.4431, 切向力X=-2106.4863, 切向力Y=-3432.4854 +FPS=25.75, 法向力=2450.1858, 切向力X=-2111.2085, 切向力Y=-2901.2317 +FPS=26.22, 法向力=2069.7000, 切向力X=-1836.4014, 切向力Y=-3025.2437 +FPS=26.72, 法向力=2392.9131, 切向力X=-1978.3452, 切向力Y=-2710.8130 +FPS=26.24, 法向力=2371.7534, 切向力X=-2560.3418, 切向力Y=-2902.7649 +FPS=25.96, 法向力=2213.5425, 切向力X=-2172.8125, 切向力Y=-2917.4331 +FPS=25.93, 法向力=2144.5337, 切向力X=-2109.3691, 切向力Y=-3349.0469 +FPS=26.32, 法向力=2028.2057, 切向力X=-2703.2537, 切向力Y=-3417.4414 +FPS=25.78, 法向力=1910.1133, 切向力X=-2409.8169, 切向力Y=-3613.8506 +FPS=26.23, 法向力=2182.7537, 切向力X=-2930.4292, 切向力Y=-3587.6604 +FPS=26.01, 法向力=2170.6519, 切向力X=-2925.4800, 切向力Y=-4012.9277 +FPS=25.85, 法向力=1693.7822, 切向力X=-2593.3521, 切向力Y=-4274.9258 +stitch_feature_optimized: canvas out_w=450, out_h=461, x_min=-100.97, y_min=-104.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002211s (9 tiles incl ref), finalize=0.000067s, total=0.002537s +FPS=25.77, 法向力=2259.0776, 切向力X=-1683.4204, 切向力Y=-3515.0767 +FPS=25.34, 法向力=1977.0623, 切向力X=-1719.3202, 切向力Y=-3672.9346 +FPS=26.03, 法向力=1967.8564, 切向力X=-1871.0645, 切向力Y=-2947.3259 +FPS=25.26, 法向力=1997.4674, 切向力X=-2088.0864, 切向力Y=-3139.4004 +FPS=26.35, 法向力=2214.7314, 切向力X=-1145.1074, 切向力Y=-2960.0002 +FPS=25.54, 法向力=2163.6104, 切向力X=-1359.2432, 切向力Y=-3346.4819 +FPS=25.26, 法向力=2212.8503, 切向力X=-2868.7446, 切向力Y=-6357.8184 +FPS=25.74, 法向力=2617.0796, 切向力X=-3447.2095, 切向力Y=-9372.9883 +FPS=27.49, 法向力=2879.7012, 切向力X=-7432.7148, 切向力Y=-11533.5684 +FPS=26.45, 法向力=3870.8538, 切向力X=-9393.5586, 切向力Y=-13093.0791 +FPS=26.49, 法向力=5136.2402, 切向力X=-11135.6875, 切向力Y=-14221.3652 +FPS=25.79, 法向力=5485.4590, 切向力X=-12047.8496, 切向力Y=-16800.3672 +FPS=26.64, 法向力=6957.3066, 切向力X=-14621.7109, 切向力Y=-18595.5723 +FPS=26.62, 法向力=7684.5527, 切向力X=-15777.7852, 切向力Y=-19072.3301 +FPS=27.03, 法向力=7728.1841, 切向力X=-15819.3984, 切向力Y=-19065.6094 +FPS=26.85, 法向力=7185.7148, 切向力X=-16346.5703, 切向力Y=-18793.0645 +FPS=27.18, 法向力=7278.7549, 切向力X=-16404.9512, 切向力Y=-18316.2656 +FPS=25.87, 法向力=7263.1406, 切向力X=-16402.2461, 切向力Y=-18269.1992 +FPS=27.15, 法向力=7678.7520, 切向力X=-15338.5430, 切向力Y=-18777.5371 +FPS=26.92, 法向力=7565.5879, 切向力X=-15523.2441, 切向力Y=-18277.4980 +FPS=27.17, 法向力=7270.0762, 切向力X=-15397.6426, 切向力Y=-18089.0312 +FPS=26.63, 法向力=7678.4932, 切向力X=-15657.6514, 切向力Y=-16589.3281 +FPS=26.63, 法向力=7541.8359, 切向力X=-15035.4922, 切向力Y=-17105.7344 +FPS=26.27, 法向力=7169.1953, 切向力X=-12373.9971, 切向力Y=-15813.6855 +FPS=27.24, 法向力=6350.8486, 切向力X=-11628.2568, 切向力Y=-15066.9297 +FPS=26.51, 法向力=6344.3525, 切向力X=-11595.9199, 切向力Y=-12741.9844 +FPS=25.69, 法向力=6258.1357, 切向力X=-10534.0586, 切向力Y=-12099.9043 +FPS=26.02, 法向力=6238.0444, 切向力X=-8727.4287, 切向力Y=-10631.0996 +FPS=26.03, 法向力=4805.1816, 切向力X=-6294.0601, 切向力Y=-9910.3008 +FPS=26.10, 法向力=3406.5664, 切向力X=-3099.2068, 切向力Y=-6201.1704 +stitch_feature_optimized: canvas out_w=450, out_h=461, x_min=-100.97, y_min=-104.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000377s, blend=0.002154s (9 tiles incl ref), finalize=0.000068s, total=0.002606s +FPS=26.06, 法向力=3093.6514, 切向力X=-3776.6167, 切向力Y=-5436.8447 +FPS=26.18, 法向力=2933.0627, 切向力X=-3365.1650, 切向力Y=-4842.3867 +FPS=25.80, 法向力=2981.6177, 切向力X=-2902.8389, 切向力Y=-4609.3745 +FPS=26.64, 法向力=2858.8667, 切向力X=-3552.7388, 切向力Y=-4181.2100 +FPS=26.34, 法向力=2850.1665, 切向力X=-2123.5046, 切向力Y=-3854.1738 +FPS=25.45, 法向力=3027.2673, 切向力X=-3560.7896, 切向力Y=-4279.4502 +FPS=26.44, 法向力=2971.4175, 切向力X=-4682.9844, 切向力Y=-4951.2085 +FPS=26.24, 法向力=3762.6196, 切向力X=-6502.5312, 切向力Y=-6191.5020 +FPS=27.48, 法向力=3698.8804, 切向力X=-9033.6602, 切向力Y=-9251.9160 +FPS=26.08, 法向力=5151.3389, 切向力X=-11756.0566, 切向力Y=-12875.3535 +FPS=27.12, 法向力=5770.5928, 切向力X=-13465.8633, 切向力Y=-14555.8652 +FPS=26.99, 法向力=6760.0215, 切向力X=-16414.9688, 切向力Y=-15833.7002 +FPS=26.64, 法向力=7786.2212, 切向力X=-17795.3184, 切向力Y=-17710.8320 +FPS=28.37, 法向力=7591.7881, 切向力X=-17978.8828, 切向力Y=-17887.9219 +FPS=27.78, 法向力=7597.4189, 切向力X=-18827.7305, 切向力Y=-17633.7773 +FPS=28.13, 法向力=7560.7646, 切向力X=-18339.0234, 切向力Y=-16868.7539 +FPS=27.06, 法向力=7152.7090, 切向力X=-17209.8398, 切向力Y=-15429.9355 +FPS=27.83, 法向力=5444.1357, 切向力X=-9126.0664, 切向力Y=-10205.7100 +FPS=26.40, 法向力=4196.6631, 切向力X=-5950.3223, 切向力Y=-7450.8115 +FPS=25.44, 法向力=3055.2305, 切向力X=-4319.8188, 切向力Y=-5629.6807 +FPS=25.96, 法向力=2759.0371, 切向力X=-3969.3071, 切向力Y=-4794.5107 +FPS=27.31, 法向力=3085.0879, 切向力X=-3935.8896, 切向力Y=-4336.5322 +FPS=26.96, 法向力=3179.2559, 切向力X=-3742.0156, 切向力Y=-4258.3638 +FPS=26.48, 法向力=3021.9944, 切向力X=-3841.9263, 切向力Y=-3971.0615 +FPS=25.78, 法向力=3009.9988, 切向力X=-3810.1377, 切向力Y=-3967.5103 +FPS=25.31, 法向力=2395.6318, 切向力X=-2846.7705, 切向力Y=-4764.5132 +FPS=24.86, 法向力=2908.0066, 切向力X=-3005.5640, 切向力Y=-4019.9773 +FPS=25.16, 法向力=2523.8447, 切向力X=-2625.8403, 切向力Y=-4291.5918 +FPS=25.89, 法向力=2409.8003, 切向力X=-2571.3550, 切向力Y=-3502.6182 +FPS=26.98, 法向力=2793.5996, 切向力X=-3163.8398, 切向力Y=-3630.2156 +stitch_feature_optimized: canvas out_w=450, out_h=461, x_min=-100.97, y_min=-104.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000308s, blend=0.002304s (9 tiles incl ref), finalize=0.000068s, total=0.002686s +FPS=26.38, 法向力=2725.9050, 切向力X=-2827.8496, 切向力Y=-3880.5413 +FPS=26.43, 法向力=2581.1626, 切向力X=-2617.9390, 切向力Y=-3186.0342 +FPS=25.24, 法向力=2769.7183, 切向力X=-2362.4529, 切向力Y=-3755.5518 +FPS=27.44, 法向力=2400.9780, 切向力X=-2445.3965, 切向力Y=-3356.1638 +FPS=25.07, 法向力=2461.6313, 切向力X=-2339.2751, 切向力Y=-3600.8247 +FPS=25.87, 法向力=2688.7065, 切向力X=-2178.7651, 切向力Y=-3559.6953 +FPS=25.98, 法向力=2419.6785, 切向力X=-2220.1316, 切向力Y=-3471.7246 +FPS=26.78, 法向力=2448.5259, 切向力X=-2507.7712, 切向力Y=-3068.2141 +FPS=24.99, 法向力=2695.2473, 切向力X=-2055.9937, 切向力Y=-3310.6497 +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/logs/qt_viewer_20260604_100705.log b/examples/logs/qt_viewer_20260604_100705.log new file mode 100644 index 0000000..00f56ce --- /dev/null +++ b/examples/logs/qt_viewer_20260604_100705.log @@ -0,0 +1,1164 @@ + +按键说明:Q 退出 | R 重置追踪器 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=40 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Image processing backend: cpu (requested: cpu) + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.50, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.23, 法向力=966.2745, 切向力X=1892.4065, 切向力Y=367.1840 +FPS=27.69, 法向力=1150.4940, 切向力X=1613.9683, 切向力Y=917.8741 +FPS=26.61, 法向力=1163.7455, 切向力X=1524.6936, 切向力Y=987.0557 +FPS=29.29, 法向力=1008.5602, 切向力X=1709.2384, 切向力Y=0.5429 +FPS=30.20, 法向力=773.0079, 切向力X=1288.1068, 切向力Y=350.1356 +FPS=30.89, 法向力=1169.9419, 切向力X=1760.7775, 切向力Y=-190.0731 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=32.59, 法向力=1659.1462, 切向力X=1782.9305, 切向力Y=-209.9422 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=40.84, 法向力=1739.2192, 切向力X=1883.9888, 切向力Y=-234.3533 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=36.83, 法向力=1356.3617, 切向力X=788.6493, 切向力Y=603.1779 +FPS=39.03, 法向力=1208.7832, 切向力X=1713.6775, 切向力Y=576.1670 +FPS=30.84, 法向力=1146.7540, 切向力X=1489.8319, 切向力Y=21.3736 +FPS=30.97, 法向力=942.6584, 切向力X=1092.2233, 切向力Y=191.1228 +FPS=29.74, 法向力=1533.0942, 切向力X=816.7836, 切向力Y=-37.1431 +FPS=30.50, 法向力=1289.5857, 切向力X=1539.3676, 切向力Y=214.4085 +FPS=31.20, 法向力=1255.4878, 切向力X=206.5658, 切向力Y=-203.2538 +FPS=30.44, 法向力=1635.9243, 切向力X=1426.9143, 切向力Y=160.2513 +FPS=30.10, 法向力=886.7595, 切向力X=751.5906, 切向力Y=-457.2617 +FPS=30.59, 法向力=1056.5363, 切向力X=1297.9856, 切向力Y=271.5348 +FPS=31.14, 法向力=1398.5195, 切向力X=1298.2166, 切向力Y=582.5876 +FPS=29.87, 法向力=899.7842, 切向力X=1507.2505, 切向力Y=697.6522 +FPS=30.52, 法向力=1470.6729, 切向力X=1748.8611, 切向力Y=-408.6877 +FPS=30.41, 法向力=1014.4023, 切向力X=1209.4537, 切向力Y=-95.9386 +FPS=29.55, 法向力=1081.9908, 切向力X=1018.3506, 切向力Y=160.5289 +FPS=28.71, 法向力=1440.5188, 切向力X=946.6180, 切向力Y=764.4330 +FPS=28.53, 法向力=1103.0520, 切向力X=646.6458, 切向力Y=130.9698 +FPS=30.23, 法向力=1377.1877, 切向力X=1384.6447, 切向力Y=445.8961 +FPS=30.91, 法向力=1121.1437, 切向力X=997.7424, 切向力Y=276.4929 +stitch_feature_optimized: canvas out_w=438, out_h=462, x_min=-94.30, y_min=-103.70 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000243s, blend=0.002221s (9 tiles incl ref), finalize=0.000062s, total=0.002533s +FPS=30.03, 法向力=1277.5953, 切向力X=1698.8428, 切向力Y=328.9460 +FPS=29.03, 法向力=1249.4825, 切向力X=1358.5742, 切向力Y=724.1113 +FPS=31.26, 法向力=1352.5942, 切向力X=1373.5850, 切向力Y=154.5067 +FPS=32.08, 法向力=1144.7329, 切向力X=1716.2881, 切向力Y=369.2296 +FPS=33.56, 法向力=1144.7571, 切向力X=1156.9132, 切向力Y=850.9789 +FPS=33.11, 法向力=1132.1965, 切向力X=1262.9255, 切向力Y=764.3459 +FPS=31.70, 法向力=1254.9446, 切向力X=549.1342, 切向力Y=-325.3584 +FPS=32.82, 法向力=1237.2042, 切向力X=1835.8481, 切向力Y=-250.9240 +FPS=34.20, 法向力=1409.0439, 切向力X=1895.5166, 切向力Y=797.4730 +FPS=33.13, 法向力=1364.9323, 切向力X=1480.9932, 切向力Y=230.1726 +FPS=31.97, 法向力=1306.2880, 切向力X=2208.7639, 切向力Y=-95.2255 +FPS=30.49, 法向力=1054.8290, 切向力X=1740.3541, 切向力Y=164.6724 +FPS=30.78, 法向力=1110.3522, 切向力X=1652.8712, 切向力Y=-139.4447 +FPS=29.92, 法向力=1290.6912, 切向力X=1776.9071, 切向力Y=117.7857 +FPS=31.72, 法向力=938.1193, 切向力X=1513.4333, 切向力Y=67.9375 +FPS=31.76, 法向力=947.3104, 切向力X=1519.7378, 切向力Y=419.0270 +FPS=32.60, 法向力=1336.7903, 切向力X=1900.6675, 切向力Y=530.8700 +FPS=32.60, 法向力=1069.9739, 切向力X=1365.4924, 切向力Y=-68.3783 +FPS=33.46, 法向力=1026.3207, 切向力X=1195.2844, 切向力Y=72.6247 +FPS=33.46, 法向力=1073.0325, 切向力X=1603.5801, 切向力Y=409.0948 +FPS=32.90, 法向力=1478.0645, 切向力X=1356.8433, 切向力Y=-238.9308 +FPS=32.52, 法向力=1553.9742, 切向力X=1392.1600, 切向力Y=-320.2247 +FPS=34.54, 法向力=1409.2817, 切向力X=1288.4382, 切向力Y=293.5247 +FPS=30.53, 法向力=1135.4490, 切向力X=974.2375, 切向力Y=-22.1888 +FPS=30.43, 法向力=910.6005, 切向力X=1485.6086, 切向力Y=327.5174 +FPS=30.67, 法向力=1128.5911, 切向力X=953.9968, 切向力Y=166.7011 +FPS=30.88, 法向力=1542.8291, 切向力X=2095.6477, 切向力Y=2.1102 +FPS=31.15, 法向力=1113.9595, 切向力X=1106.9688, 切向力Y=-483.6538 +FPS=31.21, 法向力=1070.5955, 切向力X=1271.2882, 切向力Y=-258.5517 +FPS=32.10, 法向力=1126.2836, 切向力X=1709.8953, 切向力Y=84.1932 +stitch_feature_optimized: canvas out_w=438, out_h=462, x_min=-94.30, y_min=-103.70 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002120s (9 tiles incl ref), finalize=0.000058s, total=0.002435s +FPS=30.86, 法向力=854.9539, 切向力X=1000.5186, 切向力Y=8.5869 +FPS=30.00, 法向力=1062.9351, 切向力X=997.1898, 切向力Y=-469.5479 +FPS=31.16, 法向力=1037.5994, 切向力X=810.5840, 切向力Y=-21.5119 +FPS=30.98, 法向力=832.3230, 切向力X=2129.9658, 切向力Y=313.3614 +FPS=30.81, 法向力=1413.3328, 切向力X=2151.1086, 切向力Y=-22.8762 +FPS=30.51, 法向力=1120.4305, 切向力X=1788.3608, 切向力Y=197.3393 +FPS=31.44, 法向力=1439.1960, 切向力X=783.7034, 切向力Y=-67.3557 +FPS=32.05, 法向力=1029.1127, 切向力X=345.5079, 切向力Y=-943.9857 +FPS=31.23, 法向力=1074.5128, 切向力X=-61.9097, 切向力Y=-713.0020 +FPS=31.07, 法向力=984.4348, 切向力X=135.4543, 切向力Y=-1900.0566 +FPS=30.77, 法向力=1029.7722, 切向力X=24.8157, 切向力Y=-1915.1520 +FPS=31.06, 法向力=1053.9883, 切向力X=460.7522, 切向力Y=-2806.6370 +FPS=31.23, 法向力=1339.9250, 切向力X=841.4116, 切向力Y=-4199.5146 +FPS=31.22, 法向力=1749.9685, 切向力X=1337.1860, 切向力Y=-4734.1348 +FPS=29.57, 法向力=2163.4927, 切向力X=1190.8906, 切向力Y=-5535.0332 +FPS=30.13, 法向力=2055.3740, 切向力X=1291.3413, 切向力Y=-5585.2114 +FPS=28.06, 法向力=2222.4067, 切向力X=969.3198, 切向力Y=-6154.8022 +FPS=28.21, 法向力=2472.1904, 切向力X=538.1047, 切向力Y=-7046.1338 +FPS=28.87, 法向力=2325.7007, 切向力X=534.7600, 切向力Y=-7490.0381 +FPS=29.00, 法向力=2555.8418, 切向力X=149.6476, 切向力Y=-8502.4443 +FPS=28.99, 法向力=2527.9978, 切向力X=-424.2017, 切向力Y=-8884.1455 +FPS=29.28, 法向力=2849.7700, 切向力X=56.1188, 切向力Y=-9223.2510 +FPS=28.81, 法向力=2790.2827, 切向力X=-760.8751, 切向力Y=-9470.6094 +FPS=28.22, 法向力=3054.9746, 切向力X=-1568.6523, 切向力Y=-9816.8525 +FPS=27.38, 法向力=3089.6064, 切向力X=-1633.3770, 切向力Y=-9283.9316 +FPS=28.89, 法向力=3162.8276, 切向力X=-827.6537, 切向力Y=-9370.2891 +FPS=28.98, 法向力=3191.4526, 切向力X=-438.3036, 切向力Y=-9122.6523 +FPS=29.25, 法向力=3689.5264, 切向力X=-275.8466, 切向力Y=-9077.5566 +FPS=27.84, 法向力=3065.7783, 切向力X=-110.5073, 切向力Y=-10694.5850 +FPS=27.39, 法向力=2734.4299, 切向力X=-520.2998, 切向力Y=-11022.7422 +stitch_feature_optimized: canvas out_w=438, out_h=462, x_min=-94.30, y_min=-103.70 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002150s (9 tiles incl ref), finalize=0.000078s, total=0.002488s +FPS=28.98, 法向力=3457.9260, 切向力X=-332.2869, 切向力Y=-11684.5713 +FPS=28.35, 法向力=3619.1807, 切向力X=210.1978, 切向力Y=-12014.7617 +FPS=29.40, 法向力=4242.7637, 切向力X=-446.9450, 切向力Y=-12362.6641 +FPS=27.79, 法向力=3996.7727, 切向力X=239.1291, 切向力Y=-13182.6289 +FPS=27.79, 法向力=3841.9495, 切向力X=-29.8709, 切向力Y=-13074.0781 +FPS=29.10, 法向力=4552.7295, 切向力X=514.8259, 切向力Y=-14743.4121 +FPS=29.75, 法向力=4568.0312, 切向力X=433.9047, 切向力Y=-14759.0029 +FPS=29.33, 法向力=4292.5020, 切向力X=54.5623, 切向力Y=-14832.1445 +FPS=28.80, 法向力=4968.2476, 切向力X=611.6064, 切向力Y=-14799.3184 +FPS=27.61, 法向力=4839.3906, 切向力X=899.4785, 切向力Y=-15591.8613 +FPS=28.88, 法向力=5114.2261, 切向力X=52.4561, 切向力Y=-16076.5049 +FPS=28.95, 法向力=5422.0718, 切向力X=675.7965, 切向力Y=-17589.6758 +FPS=28.60, 法向力=5583.0303, 切向力X=616.0026, 切向力Y=-18057.3945 +FPS=29.02, 法向力=5633.7627, 切向力X=678.8152, 切向力Y=-18083.4297 +FPS=28.20, 法向力=5464.6768, 切向力X=1547.5334, 切向力Y=-18430.7383 +FPS=27.72, 法向力=5368.2979, 切向力X=22.4590, 切向力Y=-18857.9727 +FPS=28.48, 法向力=5919.8809, 切向力X=1095.1316, 切向力Y=-18693.2539 +FPS=29.51, 法向力=5846.1074, 切向力X=389.8459, 切向力Y=-18407.9609 +FPS=29.81, 法向力=5596.5400, 切向力X=-830.6519, 切向力Y=-18466.3965 +FPS=30.00, 法向力=5672.8721, 切向力X=-1249.0914, 切向力Y=-17487.6211 +FPS=26.21, 法向力=5693.5024, 切向力X=-2274.2048, 切向力Y=-17104.8984 +FPS=26.40, 法向力=5874.0610, 切向力X=-1898.1328, 切向力Y=-16882.8945 +FPS=28.44, 法向力=5993.5137, 切向力X=-1629.2253, 切向力Y=-17267.3672 +FPS=28.22, 法向力=5953.1924, 切向力X=-1989.4335, 切向力Y=-17747.6387 +FPS=28.06, 法向力=5642.9570, 切向力X=-2564.1904, 切向力Y=-18298.5488 +FPS=27.98, 法向力=5591.4883, 切向力X=-1444.6569, 切向力Y=-18897.2812 +FPS=29.17, 法向力=5279.1436, 切向力X=-3419.8728, 切向力Y=-16219.3418 +FPS=29.26, 法向力=5345.3779, 切向力X=-3413.5725, 切向力Y=-14298.1523 +FPS=29.34, 法向力=5374.0762, 切向力X=-3406.3040, 切向力Y=-14256.5605 +FPS=28.93, 法向力=4127.0537, 切向力X=-2913.9224, 切向力Y=-12510.7236 +stitch_feature_optimized: canvas out_w=438, out_h=462, x_min=-94.30, y_min=-103.70 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000387s, blend=0.002194s (9 tiles incl ref), finalize=0.000059s, total=0.002648s +FPS=27.68, 法向力=4160.2646, 切向力X=-3539.1855, 切向力Y=-9716.6602 +FPS=29.16, 法向力=2537.4944, 切向力X=-569.9893, 切向力Y=-6037.8057 +FPS=25.74, 法向力=2000.7229, 切向力X=509.3002, 切向力Y=-4162.2363 +FPS=25.01, 法向力=1793.9047, 切向力X=1360.5807, 切向力Y=-3556.6465 +FPS=25.39, 法向力=1509.6475, 切向力X=1205.2935, 切向力Y=-3972.5847 +FPS=26.20, 法向力=1866.9033, 切向力X=605.6067, 切向力Y=-3068.4731 +FPS=26.18, 法向力=1838.0500, 切向力X=637.9745, 切向力Y=-3130.8755 +FPS=26.41, 法向力=1845.7705, 切向力X=892.2339, 切向力Y=-2274.0398 +FPS=26.75, 法向力=1863.2366, 切向力X=980.8386, 切向力Y=-2324.4468 +FPS=26.52, 法向力=2007.5760, 切向力X=2054.3149, 切向力Y=-1888.3893 +FPS=25.35, 法向力=1633.9102, 切向力X=1358.4683, 切向力Y=-1399.9736 +FPS=27.47, 法向力=1661.9624, 切向力X=1320.9944, 切向力Y=-1408.6978 +FPS=26.91, 法向力=1752.6016, 切向力X=1125.6688, 切向力Y=-2004.0522 +FPS=26.82, 法向力=1324.9625, 切向力X=1667.8552, 切向力Y=-1902.1552 +FPS=26.08, 法向力=1672.8242, 切向力X=-816.3301, 切向力Y=-2458.4722 +FPS=26.21, 法向力=1259.2166, 切向力X=-1873.3140, 切向力Y=-2424.0852 +FPS=27.15, 法向力=1676.9446, 切向力X=-2590.9771, 切向力Y=-2422.3069 +FPS=26.58, 法向力=1241.6709, 切向力X=-4495.4629, 切向力Y=-1868.4386 +FPS=25.47, 法向力=1523.3708, 切向力X=-5707.4136, 切向力Y=-2138.7219 +FPS=25.00, 法向力=1446.4862, 切向力X=-7102.8887, 切向力Y=-1628.8284 +FPS=26.29, 法向力=2129.9097, 切向力X=-9132.2656, 切向力Y=-1769.0258 +FPS=26.28, 法向力=1750.1550, 切向力X=-10908.5000, 切向力Y=-3079.1199 +FPS=26.40, 法向力=2122.6699, 切向力X=-14797.5078, 切向力Y=-2371.9692 +FPS=25.84, 法向力=2632.1255, 切向力X=-16642.0938, 切向力Y=-2810.3889 +FPS=25.86, 法向力=2822.1875, 切向力X=-17509.5312, 切向力Y=-3446.1343 +FPS=26.21, 法向力=3252.1648, 切向力X=-18277.5859, 切向力Y=-3195.3262 +FPS=25.40, 法向力=3411.6331, 切向力X=-18563.3516, 切向力Y=-4142.0913 +FPS=27.24, 法向力=3396.0806, 切向力X=-19403.5742, 切向力Y=-4141.8813 +FPS=26.03, 法向力=3684.6963, 切向力X=-20159.3711, 切向力Y=-3870.3398 +FPS=23.38, 法向力=4533.2612, 切向力X=-22690.1914, 切向力Y=-3832.8760 +stitch_feature_optimized: canvas out_w=438, out_h=462, x_min=-94.30, y_min=-103.70 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002130s (9 tiles incl ref), finalize=0.000074s, total=0.002476s +FPS=26.09, 法向力=4644.4658, 切向力X=-23070.5156, 切向力Y=-3092.2856 +FPS=25.48, 法向力=4313.9346, 切向力X=-23685.3164, 切向力Y=-3362.1162 +FPS=26.77, 法向力=4337.2832, 切向力X=-23656.6504, 切向力Y=-3324.0369 +FPS=25.94, 法向力=5160.5474, 切向力X=-22313.6191, 切向力Y=-2246.5103 +FPS=26.50, 法向力=4602.1929, 切向力X=-18951.7500, 切向力Y=-4399.7158 +FPS=26.55, 法向力=5285.8662, 切向力X=-15144.4941, 切向力Y=-2880.1636 +FPS=25.57, 法向力=4197.8311, 切向力X=-8713.3418, 切向力Y=-2120.6934 +FPS=26.54, 法向力=2507.1167, 切向力X=-4760.1904, 切向力Y=-2548.6995 +FPS=27.05, 法向力=2355.5107, 切向力X=-2518.1812, 切向力Y=-1573.2075 +FPS=24.90, 法向力=2136.0518, 切向力X=-2108.8130, 切向力Y=-1481.7269 +FPS=26.82, 法向力=1573.2517, 切向力X=-1275.3669, 切向力Y=-1741.4016 +FPS=25.86, 法向力=1385.7041, 切向力X=-1928.5300, 切向力Y=-1854.9783 +FPS=27.61, 法向力=1971.8466, 切向力X=-1272.8074, 切向力Y=-1146.1691 +FPS=25.63, 法向力=1825.4963, 切向力X=-1579.6545, 切向力Y=-1347.0221 +FPS=25.84, 法向力=1200.5439, 切向力X=-900.3879, 切向力Y=-1118.0356 +FPS=27.16, 法向力=1712.7893, 切向力X=-591.5160, 切向力Y=-825.6516 +FPS=25.11, 法向力=1146.2090, 切向力X=879.6743, 切向力Y=-14.7501 +FPS=27.57, 法向力=1478.1558, 切向力X=776.3901, 切向力Y=705.6450 +FPS=25.40, 法向力=1571.9182, 切向力X=2201.5647, 切向力Y=1496.2061 +FPS=25.23, 法向力=1635.9089, 切向力X=2779.0811, 切向力Y=1700.5127 +FPS=26.49, 法向力=1507.5315, 切向力X=2252.7966, 切向力Y=642.0816 +FPS=26.86, 法向力=1625.9165, 切向力X=1389.9048, 切向力Y=-963.9711 +FPS=26.98, 法向力=1920.8505, 切向力X=-244.9884, 切向力Y=-2980.4438 +FPS=26.95, 法向力=1966.8599, 切向力X=-263.7223, 切向力Y=-3055.7227 +FPS=25.34, 法向力=1520.3986, 切向力X=-934.6063, 切向力Y=-3438.6777 +FPS=26.42, 法向力=3001.7625, 切向力X=-1746.6990, 切向力Y=-4936.1084 +FPS=26.17, 法向力=2294.0640, 切向力X=-740.8759, 切向力Y=-6701.7949 +FPS=26.26, 法向力=2215.7156, 切向力X=-747.8704, 切向力Y=-6789.4043 +FPS=27.32, 法向力=2902.1265, 切向力X=-1398.4016, 切向力Y=-8096.5273 +FPS=25.86, 法向力=3424.8242, 切向力X=-954.9826, 切向力Y=-9516.6465 +stitch_feature_optimized: canvas out_w=438, out_h=462, x_min=-94.30, y_min=-103.70 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000241s, blend=0.002163s (9 tiles incl ref), finalize=0.000061s, total=0.002473s +FPS=25.90, 法向力=3520.4702, 切向力X=-1834.7061, 切向力Y=-10570.0908 +FPS=26.27, 法向力=4034.4304, 切向力X=-1999.9075, 切向力Y=-12418.9932 +FPS=25.91, 法向力=4485.9375, 切向力X=-3508.1948, 切向力Y=-13799.2031 +FPS=27.19, 法向力=4147.1562, 切向力X=-3600.6726, 切向力Y=-15010.3535 +FPS=26.21, 法向力=4564.4683, 切向力X=-3032.3018, 切向力Y=-16218.3906 +FPS=25.42, 法向力=4906.3320, 切向力X=-2913.5022, 切向力Y=-17390.3438 +FPS=26.55, 法向力=5140.9102, 切向力X=-4112.3994, 切向力Y=-18536.8379 +FPS=26.29, 法向力=5027.6792, 切向力X=-4441.1177, 切向力Y=-18651.7734 +FPS=25.30, 法向力=5638.8145, 切向力X=-4076.6606, 切向力Y=-19372.7715 +FPS=26.00, 法向力=5298.9209, 切向力X=-4765.6729, 切向力Y=-19473.6660 +FPS=25.43, 法向力=5337.6958, 切向力X=-4734.4570, 切向力Y=-19412.5898 +FPS=26.36, 法向力=5055.7764, 切向力X=-5123.1870, 切向力Y=-20436.7812 +FPS=26.46, 法向力=5664.7725, 切向力X=-5427.9756, 切向力Y=-19673.1445 +FPS=27.19, 法向力=5742.2441, 切向力X=-4305.5918, 切向力Y=-19017.3691 +FPS=27.52, 法向力=5724.6621, 切向力X=-4273.3271, 切向力Y=-19051.6367 +FPS=25.91, 法向力=4747.2373, 切向力X=-4184.5479, 切向力Y=-18481.2617 +FPS=27.47, 法向力=5018.7471, 切向力X=-4145.0596, 切向力Y=-17850.3438 +FPS=25.93, 法向力=5196.4590, 切向力X=-4680.7241, 切向力Y=-15887.9238 +FPS=25.48, 法向力=5486.8354, 切向力X=-4829.5278, 切向力Y=-14782.5068 +FPS=26.60, 法向力=4406.9692, 切向力X=-2887.4048, 切向力Y=-12759.5625 +FPS=26.74, 法向力=4522.4946, 切向力X=-686.2025, 切向力Y=-10642.8408 +FPS=26.52, 法向力=4412.4478, 切向力X=658.5255, 切向力Y=-9309.0684 +FPS=26.05, 法向力=4304.0532, 切向力X=96.3609, 切向力Y=-8934.9229 +FPS=27.01, 法向力=3876.6533, 切向力X=785.2997, 切向力Y=-8630.4150 +FPS=27.31, 法向力=4094.4495, 切向力X=758.9249, 切向力Y=-7604.4297 +FPS=27.31, 法向力=3847.2527, 切向力X=-342.8477, 切向力Y=-7519.7764 +FPS=26.56, 法向力=2890.8721, 切向力X=-296.1666, 切向力Y=-6483.4219 +FPS=26.83, 法向力=2904.2188, 切向力X=-326.0088, 切向力Y=-6411.4312 +FPS=25.85, 法向力=2501.9568, 切向力X=-744.3979, 切向力Y=-2018.2128 +FPS=27.79, 法向力=2071.4844, 切向力X=-1692.9387, 切向力Y=493.8628 +stitch_feature_optimized: canvas out_w=438, out_h=462, x_min=-94.30, y_min=-103.70 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002134s (9 tiles incl ref), finalize=0.000060s, total=0.002448s +FPS=25.77, 法向力=2568.5962, 切向力X=-3111.5049, 切向力Y=2134.7576 +FPS=27.04, 法向力=2689.0864, 切向力X=-3360.6450, 切向力Y=4146.8950 +FPS=27.20, 法向力=2438.3926, 切向力X=-4727.2856, 切向力Y=5450.0664 +FPS=26.95, 法向力=2617.5244, 切向力X=-5144.9390, 切向力Y=7733.4204 +FPS=27.30, 法向力=2715.5068, 切向力X=-6098.3208, 切向力Y=10443.7949 +FPS=29.43, 法向力=3111.0039, 切向力X=-5934.3433, 切向力Y=10817.2480 +FPS=27.86, 法向力=3215.7847, 切向力X=-6619.7202, 切向力Y=13549.7207 +FPS=26.25, 法向力=3384.4268, 切向力X=-6709.6270, 切向力Y=13838.4619 +FPS=27.13, 法向力=3274.5659, 切向力X=-7051.3369, 切向力Y=14326.5771 +FPS=23.42, 法向力=3548.0408, 切向力X=-7652.9668, 切向力Y=14267.9688 +FPS=26.06, 法向力=3192.0127, 切向力X=-8107.8057, 切向力Y=16073.9707 +FPS=27.28, 法向力=3542.1711, 切向力X=-8193.5498, 切向力Y=16182.9004 +FPS=26.76, 法向力=3287.9800, 切向力X=-9368.5273, 切向力Y=16546.3574 +FPS=27.72, 法向力=3803.2683, 切向力X=-6789.9697, 切向力Y=15622.9629 +FPS=27.41, 法向力=3323.1572, 切向力X=-5466.1660, 切向力Y=15402.2832 +FPS=26.18, 法向力=3392.5933, 切向力X=-5179.7051, 切向力Y=17387.0742 +FPS=28.55, 法向力=3328.9019, 切向力X=-5034.1421, 切向力Y=17686.9727 +FPS=27.75, 法向力=3369.8313, 切向力X=-3468.3003, 切向力Y=17377.5410 +FPS=26.70, 法向力=3301.9038, 切向力X=-2938.5830, 切向力Y=16715.5996 +FPS=27.67, 法向力=2955.2310, 切向力X=-3746.7405, 切向力Y=15547.3740 +FPS=27.65, 法向力=3366.3862, 切向力X=-2957.6704, 切向力Y=13761.1914 +FPS=27.18, 法向力=3021.8254, 切向力X=-2428.2368, 切向力Y=12035.8330 +FPS=26.00, 法向力=3457.6685, 切向力X=-828.7107, 切向力Y=9626.5234 +FPS=27.75, 法向力=2271.7852, 切向力X=1778.5425, 切向力Y=1516.0852 +FPS=27.70, 法向力=3438.5117, 切向力X=4144.2627, 切向力Y=-3048.2261 +FPS=27.05, 法向力=3871.2029, 切向力X=6583.5986, 切向力Y=-5100.5840 +FPS=27.06, 法向力=4457.9961, 切向力X=8574.2246, 切向力Y=-6434.0347 +FPS=28.24, 法向力=4352.2539, 切向力X=8785.1992, 切向力Y=-6782.4365 +FPS=25.74, 法向力=4743.1440, 切向力X=13233.6152, 切向力Y=-7928.5142 +FPS=26.92, 法向力=5736.2764, 切向力X=16093.6758, 切向力Y=-8939.9219 +stitch_feature_optimized: canvas out_w=438, out_h=462, x_min=-94.30, y_min=-103.70 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000342s, blend=0.002504s (9 tiles incl ref), finalize=0.000066s, total=0.002918s +FPS=26.15, 法向力=5668.1748, 切向力X=18522.2051, 切向力Y=-10211.4570 +FPS=27.10, 法向力=6314.8247, 切向力X=19603.8887, 切向力Y=-11229.5186 +FPS=26.09, 法向力=5749.6333, 切向力X=20149.7773, 切向力Y=-10634.7158 +FPS=27.24, 法向力=5938.4331, 切向力X=19218.8633, 切向力Y=-8985.7158 +FPS=26.43, 法向力=5323.3623, 切向力X=17737.8945, 切向力Y=-7295.1543 +FPS=26.88, 法向力=5448.9644, 切向力X=15280.2900, 切向力Y=-5990.1885 +FPS=26.68, 法向力=4616.1309, 切向力X=15025.1885, 切向力Y=-5201.7002 +FPS=27.21, 法向力=5057.1904, 切向力X=14603.1514, 切向力Y=-4997.9893 +FPS=26.55, 法向力=5078.0171, 切向力X=15697.3945, 切向力Y=-4307.2661 +FPS=27.90, 法向力=5528.2100, 切向力X=16052.7949, 切向力Y=-4494.6572 +FPS=27.31, 法向力=5533.3140, 切向力X=16055.0566, 切向力Y=-4675.6431 +FPS=27.58, 法向力=5231.5068, 切向力X=15296.4922, 切向力Y=-5175.8076 +FPS=27.85, 法向力=5459.4194, 切向力X=14261.2812, 切向力Y=-6035.3682 +FPS=27.59, 法向力=5555.8145, 切向力X=10628.4893, 切向力Y=-5363.7300 +FPS=27.64, 法向力=5348.0186, 切向力X=6837.4429, 切向力Y=-5048.8921 +FPS=26.43, 法向力=5484.5889, 切向力X=1838.3708, 切向力Y=-8149.0957 +FPS=27.48, 法向力=5526.0420, 切向力X=-1925.5159, 切向力Y=-10412.5234 +FPS=26.42, 法向力=5688.2334, 切向力X=-5575.6396, 切向力Y=-12600.0264 +FPS=27.18, 法向力=6562.0142, 切向力X=-11612.4863, 切向力Y=-15208.1152 +FPS=27.46, 法向力=6826.8018, 切向力X=-18044.6875, 切向力Y=-17571.8320 +FPS=26.83, 法向力=6762.4077, 切向力X=-22929.3633, 切向力Y=-18272.2676 +FPS=27.11, 法向力=6567.1719, 切向力X=-27832.0000, 切向力Y=-19098.3594 +FPS=27.79, 法向力=7248.5942, 切向力X=-33099.8438, 切向力Y=-18226.0332 +FPS=26.63, 法向力=8034.0625, 切向力X=-35651.4922, 切向力Y=-19754.0137 +FPS=27.01, 法向力=9195.3271, 切向力X=-37960.0625, 切向力Y=-21396.8809 +FPS=26.91, 法向力=9909.2686, 切向力X=-38094.7227, 切向力Y=-21288.0469 +FPS=26.53, 法向力=10402.4365, 切向力X=-37819.0312, 切向力Y=-21162.8926 +FPS=27.18, 法向力=10995.8789, 切向力X=-38369.6758, 切向力Y=-19690.7949 +FPS=24.98, 法向力=11693.8242, 切向力X=-38527.8594, 切向力Y=-20211.9668 +FPS=26.80, 法向力=11801.8916, 切向力X=-39413.3984, 切向力Y=-19599.1875 +stitch_feature_optimized: canvas out_w=438, out_h=462, x_min=-94.30, y_min=-103.70 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000251s, blend=0.002289s (9 tiles incl ref), finalize=0.000060s, total=0.002607s +FPS=24.06, 法向力=11941.8047, 切向力X=-37787.3633, 切向力Y=-19600.7031 +FPS=26.36, 法向力=10136.4941, 切向力X=-22591.0020, 切向力Y=-13770.7285 +FPS=25.70, 法向力=7658.3193, 切向力X=-12412.6064, 切向力Y=-9623.6328 +FPS=26.36, 法向力=6920.8276, 切向力X=-7189.3169, 切向力Y=-7455.9219 +FPS=27.21, 法向力=6558.7568, 切向力X=856.7303, 切向力Y=-4941.0342 +FPS=25.85, 法向力=6740.6821, 切向力X=8377.8340, 切向力Y=-2956.5068 +FPS=27.42, 法向力=8454.3428, 切向力X=24272.3613, 切向力Y=-4183.8467 +FPS=27.83, 法向力=8407.0625, 切向力X=24588.5664, 切向力Y=-4418.5020 +FPS=26.45, 法向力=9797.7031, 切向力X=33231.0234, 切向力Y=-6211.1577 +FPS=26.89, 法向力=9488.8906, 切向力X=44698.5234, 切向力Y=-5259.7656 +FPS=26.83, 法向力=9735.4580, 切向力X=47591.9531, 切向力Y=-3325.0410 +FPS=26.51, 法向力=9380.4219, 切向力X=50005.7578, 切向力Y=-3130.6606 +FPS=26.85, 法向力=9658.9678, 切向力X=50883.2812, 切向力Y=-1734.0851 +FPS=27.30, 法向力=9369.0098, 切向力X=52729.7891, 切向力Y=-2337.0439 +FPS=26.62, 法向力=9452.1660, 切向力X=52830.2812, 切向力Y=-1972.1843 +FPS=26.90, 法向力=9063.0098, 切向力X=51857.9766, 切向力Y=-1952.7048 +FPS=26.26, 法向力=9377.6992, 切向力X=50837.5391, 切向力Y=-1804.0731 +FPS=26.52, 法向力=9438.9570, 切向力X=50739.9453, 切向力Y=-1785.8064 +FPS=27.12, 法向力=9424.4482, 切向力X=46843.1055, 切向力Y=-2850.8105 +FPS=26.92, 法向力=9207.1572, 切向力X=42644.1250, 切向力Y=-2540.1023 +FPS=26.77, 法向力=9145.8320, 切向力X=36129.5352, 切向力Y=-5298.1699 +FPS=27.39, 法向力=8735.6689, 切向力X=26423.1523, 切向力Y=-12032.2949 +FPS=27.67, 法向力=10449.6670, 切向力X=20303.9609, 切向力Y=-17921.8730 +FPS=27.57, 法向力=11173.6387, 切向力X=17115.3418, 切向力Y=-23864.3340 +FPS=27.17, 法向力=11661.6914, 切向力X=16163.8477, 切向力Y=-27956.3164 +FPS=26.04, 法向力=12967.1104, 切向力X=14342.1973, 切向力Y=-35786.1211 +FPS=27.29, 法向力=13568.1357, 切向力X=12264.3027, 切向力Y=-40429.9297 +FPS=26.84, 法向力=13411.3633, 切向力X=12153.0986, 切向力Y=-40635.7266 +FPS=26.91, 法向力=13696.3271, 切向力X=6596.9028, 切向力Y=-45324.6211 +FPS=26.85, 法向力=13389.5820, 切向力X=5847.8389, 切向力Y=-44441.0625 +stitch_feature_optimized: canvas out_w=438, out_h=462, x_min=-94.30, y_min=-103.70 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000243s, blend=0.002160s (9 tiles incl ref), finalize=0.000063s, total=0.002472s +FPS=26.70, 法向力=12795.1406, 切向力X=4640.6348, 切向力Y=-41934.1484 +FPS=26.30, 法向力=12657.4043, 切向力X=4370.6445, 切向力Y=-38984.6016 +FPS=27.07, 法向力=11841.2070, 切向力X=3236.2822, 切向力Y=-35644.4062 +FPS=26.81, 法向力=10769.5566, 切向力X=1771.0200, 切向力Y=-24928.3535 +FPS=26.79, 法向力=11234.9971, 切向力X=4963.4189, 切向力Y=-21645.4922 +FPS=26.84, 法向力=11150.2617, 切向力X=8990.0527, 切向力Y=-21788.3594 +FPS=26.99, 法向力=11582.1875, 切向力X=13125.3047, 切向力Y=-20579.2188 +FPS=26.52, 法向力=11128.9199, 切向力X=15511.8584, 切向力Y=-18335.7812 +FPS=26.95, 法向力=10627.7109, 切向力X=16561.1250, 切向力Y=-15505.8770 +FPS=27.62, 法向力=10063.6885, 切向力X=15863.1934, 切向力Y=-12971.7227 +FPS=27.84, 法向力=10707.5049, 切向力X=14757.2705, 切向力Y=-7915.6914 +FPS=26.98, 法向力=10247.9805, 切向力X=15891.0566, 切向力Y=-3257.0396 +FPS=26.34, 法向力=10459.3350, 切向力X=17449.8965, 切向力Y=-2327.6313 +FPS=26.88, 法向力=10537.7959, 切向力X=23158.3516, 切向力Y=-871.8354 +FPS=26.82, 法向力=9903.0283, 切向力X=25267.2246, 切向力Y=16.2560 +FPS=26.35, 法向力=9885.5908, 切向力X=28528.7676, 切向力Y=904.1252 +FPS=27.52, 法向力=9905.2471, 切向力X=29902.7930, 切向力Y=1230.9446 +FPS=27.36, 法向力=9696.2783, 切向力X=31505.9590, 切向力Y=2073.3486 +FPS=26.60, 法向力=9033.3203, 切向力X=33825.7461, 切向力Y=1884.0505 +FPS=27.17, 法向力=9226.9463, 切向力X=35558.4453, 切向力Y=2018.8015 +FPS=27.58, 法向力=9236.8184, 切向力X=35915.9062, 切向力Y=1855.7753 +FPS=26.36, 法向力=9619.0361, 切向力X=38066.1250, 切向力Y=1559.6636 +FPS=27.15, 法向力=8381.9580, 切向力X=41452.1094, 切向力Y=550.6760 +FPS=27.14, 法向力=8611.0059, 切向力X=49220.5273, 切向力Y=-120.2534 +FPS=27.73, 法向力=8140.1904, 切向力X=52928.3672, 切向力Y=76.2990 +FPS=26.94, 法向力=7961.1650, 切向力X=55607.2734, 切向力Y=-692.9927 +FPS=27.13, 法向力=7652.9365, 切向力X=57555.4922, 切向力Y=-158.8983 +FPS=27.75, 法向力=8201.2793, 切向力X=57856.6016, 切向力Y=307.3555 +FPS=25.19, 法向力=8181.8623, 切向力X=57920.7109, 切向力Y=187.4875 +FPS=24.61, 法向力=8066.7852, 切向力X=56044.5586, 切向力Y=-2397.1106 +stitch_feature_optimized: canvas out_w=438, out_h=462, x_min=-94.30, y_min=-103.70 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000272s, blend=0.002275s (9 tiles incl ref), finalize=0.000070s, total=0.002625s +FPS=23.24, 法向力=8624.3516, 切向力X=41325.3359, 切向力Y=-11285.8926 +FPS=26.93, 法向力=9215.6787, 切向力X=28982.2031, 切向力Y=-14091.3945 +FPS=26.15, 法向力=9053.5312, 切向力X=14883.8184, 切向力Y=-14792.5566 +FPS=26.57, 法向力=8132.9775, 切向力X=824.8876, 切向力Y=-16119.5488 +FPS=27.54, 法向力=8638.4102, 切向力X=-11249.3975, 切向力Y=-15477.4502 +FPS=25.58, 法向力=9346.5547, 切向力X=-19555.4375, 切向力Y=-19002.1289 +FPS=26.73, 法向力=11564.2656, 切向力X=-34966.6094, 切向力Y=-23955.4141 +FPS=26.84, 法向力=11322.7422, 切向力X=-35434.2188, 切向力Y=-24144.5430 +FPS=27.31, 法向力=12207.9238, 切向力X=-39319.5625, 切向力Y=-22942.6133 +FPS=27.26, 法向力=13660.4150, 切向力X=-43035.9062, 切向力Y=-25299.7578 +FPS=26.08, 法向力=14559.4619, 切向力X=-45316.9844, 切向力Y=-26345.7539 +FPS=26.37, 法向力=14467.7520, 切向力X=-44162.7617, 切向力Y=-25868.0859 +FPS=26.81, 法向力=14639.8896, 切向力X=-43625.1719, 切向力Y=-25281.0234 +FPS=25.68, 法向力=14864.6816, 切向力X=-41047.8359, 切向力Y=-24229.3438 +FPS=26.99, 法向力=14234.8809, 切向力X=-35008.0117, 切向力Y=-20527.2422 +FPS=26.81, 法向力=10009.1367, 切向力X=-16813.6387, 切向力Y=-9486.5645 +FPS=26.72, 法向力=10124.5859, 切向力X=-2396.4897, 切向力Y=-7453.3877 +FPS=26.88, 法向力=9847.8398, 切向力X=10397.8877, 切向力Y=-8572.5547 +FPS=27.02, 法向力=9492.8916, 切向力X=17396.5156, 切向力Y=-9903.5732 +FPS=26.82, 法向力=9753.4014, 切向力X=23762.6289, 切向力Y=-11267.7617 +FPS=25.54, 法向力=10567.9434, 切向力X=30263.8906, 切向力Y=-14145.3281 +FPS=26.46, 法向力=10840.0273, 切向力X=37886.8281, 切向力Y=-16930.1074 +FPS=26.39, 法向力=11156.4766, 切向力X=44652.3555, 切向力Y=-22563.2461 +FPS=26.33, 法向力=11698.2109, 切向力X=39401.5859, 切向力Y=-35782.8125 +FPS=26.50, 法向力=13234.2354, 切向力X=30023.2500, 切向力Y=-41480.6641 +FPS=26.20, 法向力=14347.1387, 切向力X=21718.0273, 切向力Y=-45395.6172 +FPS=26.11, 法向力=14481.6074, 切向力X=15707.5615, 切向力Y=-47741.4141 +FPS=26.56, 法向力=14889.5166, 切向力X=9397.9062, 切向力Y=-48816.9531 +FPS=27.17, 法向力=14822.9961, 切向力X=3990.7029, 切向力Y=-49043.5312 +FPS=26.11, 法向力=13929.6289, 切向力X=-1278.2258, 切向力Y=-46597.1016 +stitch_feature_optimized: canvas out_w=438, out_h=462, x_min=-94.30, y_min=-103.70 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000242s, blend=0.003157s (9 tiles incl ref), finalize=0.000065s, total=0.003469s +FPS=26.31, 法向力=14176.9277, 切向力X=-2693.2373, 切向力Y=-42142.0938 +FPS=26.83, 法向力=12493.4473, 切向力X=2186.2607, 切向力Y=-25246.0273 +FPS=25.89, 法向力=11957.4736, 切向力X=4867.7466, 切向力Y=-15655.1816 +FPS=26.49, 法向力=11034.3223, 切向力X=7350.3843, 切向力Y=-9268.3408 +FPS=25.45, 法向力=10520.6475, 切向力X=12266.8633, 切向力Y=-4407.1606 +FPS=26.27, 法向力=9824.1016, 切向力X=16731.2422, 切向力Y=2086.8486 +FPS=27.90, 法向力=9367.6357, 切向力X=20234.1406, 切向力Y=7456.2051 +FPS=27.00, 法向力=9532.4160, 切向力X=24422.4180, 切向力Y=11692.6455 +FPS=26.89, 法向力=9115.2715, 切向力X=29679.9473, 切向力Y=13658.1191 +FPS=26.63, 法向力=9027.3770, 切向力X=34546.6211, 切向力Y=11894.4033 +FPS=27.17, 法向力=9455.0371, 切向力X=38597.1797, 切向力Y=-1642.7842 +FPS=26.88, 法向力=9502.4697, 切向力X=38576.8008, 切向力Y=-10154.7002 +FPS=26.70, 法向力=10246.6836, 切向力X=38161.0781, 切向力Y=-15237.6641 +FPS=27.38, 法向力=10205.8926, 切向力X=36106.3281, 切向力Y=-20119.4922 +FPS=27.53, 法向力=10788.1279, 切向力X=33126.3438, 切向力Y=-24889.6758 +FPS=26.86, 法向力=11768.7422, 切向力X=29412.7812, 切向力Y=-30893.3320 +FPS=26.57, 法向力=13583.0273, 切向力X=24098.7227, 切向力Y=-39197.0000 +FPS=27.91, 法向力=13393.1309, 切向力X=24316.4297, 切向力Y=-39319.6758 +FPS=26.62, 法向力=13347.2715, 切向力X=22297.3164, 切向力Y=-40650.9805 +FPS=26.84, 法向力=13008.6797, 切向力X=20392.7344, 切向力Y=-40543.6094 +FPS=27.40, 法向力=13143.8271, 切向力X=21163.1875, 切向力Y=-40006.8984 +FPS=27.49, 法向力=13308.6182, 切向力X=22209.2402, 切向力Y=-40346.5898 +FPS=25.88, 法向力=13194.2695, 切向力X=22748.1992, 切向力Y=-39785.6523 +FPS=26.70, 法向力=13251.6660, 切向力X=24128.2617, 切向力Y=-37283.6680 +FPS=26.96, 法向力=12776.2734, 切向力X=26321.5469, 切向力Y=-31542.2812 +FPS=27.25, 法向力=11977.4629, 切向力X=31033.7969, 切向力Y=-24066.4805 +FPS=27.25, 法向力=9646.2070, 切向力X=41843.9492, 切向力Y=-13984.2852 +FPS=27.78, 法向力=9661.3203, 切向力X=42045.8984, 切向力Y=-13923.4336 +FPS=26.41, 法向力=9191.5898, 切向力X=43620.4609, 切向力Y=-7019.6475 +FPS=26.76, 法向力=8722.6309, 切向力X=49117.3359, 切向力Y=-561.2286 +stitch_feature_optimized: canvas out_w=438, out_h=462, x_min=-94.30, y_min=-103.70 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000256s, blend=0.002155s (9 tiles incl ref), finalize=0.000059s, total=0.002477s +FPS=27.19, 法向力=8259.2207, 切向力X=52559.1406, 切向力Y=3104.8018 +FPS=26.04, 法向力=8040.5020, 切向力X=54725.4258, 切向力Y=4719.1865 +FPS=27.35, 法向力=7735.5225, 切向力X=55132.3711, 切向力Y=5596.5225 +FPS=25.84, 法向力=8168.2217, 切向力X=54656.0859, 切向力Y=4904.6084 +FPS=26.48, 法向力=8270.5059, 切向力X=51150.2656, 切向力Y=3201.0508 +FPS=27.16, 法向力=8086.5464, 切向力X=34583.2344, 切向力Y=2691.9995 +FPS=27.70, 法向力=7564.6602, 切向力X=22219.1738, 切向力Y=6724.3379 +FPS=27.58, 法向力=7547.7290, 切向力X=22415.9727, 切向力Y=6753.4033 +FPS=28.61, 法向力=7634.1450, 切向力X=2139.4243, 切向力Y=14240.2129 +FPS=28.66, 法向力=6841.2905, 切向力X=-1532.3538, 切向力Y=17436.1895 +FPS=26.81, 法向力=6631.8330, 切向力X=-5153.4873, 切向力Y=20886.5879 +FPS=26.46, 法向力=6499.9248, 切向力X=-7666.8882, 切向力Y=24374.3965 +FPS=26.55, 法向力=6097.6221, 切向力X=-9128.0449, 切向力Y=28429.3516 +FPS=26.57, 法向力=6238.1060, 切向力X=-9412.6719, 切向力Y=31230.0859 +FPS=27.22, 法向力=6103.4478, 切向力X=-9221.6914, 切向力Y=32359.4023 +FPS=27.05, 法向力=6323.5889, 切向力X=-8717.3281, 切向力Y=34357.5273 +FPS=27.60, 法向力=5863.1484, 切向力X=-8635.0547, 切向力Y=35165.8125 +FPS=27.79, 法向力=5788.8799, 切向力X=-8646.3955, 切向力Y=35281.1641 +FPS=27.70, 法向力=6347.0762, 切向力X=-7816.7930, 切向力Y=35255.0781 +FPS=27.56, 法向力=6292.4111, 切向力X=-6661.3711, 切向力Y=33076.0977 +FPS=27.26, 法向力=6288.3096, 切向力X=-5613.5693, 切向力Y=32172.0254 +FPS=27.26, 法向力=6426.0205, 切向力X=-4539.9707, 切向力Y=29923.4434 +FPS=26.99, 法向力=7064.7896, 切向力X=-3864.6270, 切向力Y=26806.9297 +FPS=27.48, 法向力=6888.5703, 切向力X=-4929.3770, 切向力Y=21269.7617 +FPS=27.39, 法向力=6803.3115, 切向力X=-10101.8252, 切向力Y=15750.7773 +FPS=27.57, 法向力=6649.4150, 切向力X=-16825.9062, 切向力Y=11450.3750 +FPS=27.71, 法向力=6742.8301, 切向力X=-32593.2539, 切向力Y=6694.2642 +FPS=28.65, 法向力=6551.0801, 切向力X=-32868.8750, 切向力Y=6647.8257 +FPS=27.71, 法向力=7052.0576, 切向力X=-38043.4414, 切向力Y=6076.1885 +FPS=27.15, 法向力=7233.7295, 切向力X=-39635.7305, 切向力Y=5565.3271 +stitch_feature_optimized: canvas out_w=438, out_h=462, x_min=-94.30, y_min=-103.70 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000243s, blend=0.002177s (9 tiles incl ref), finalize=0.000071s, total=0.002498s +FPS=25.80, 法向力=7475.7236, 切向力X=-37807.2578, 切向力Y=4182.6191 +FPS=27.46, 法向力=8293.0215, 切向力X=-32259.6328, 切向力Y=4022.8047 +FPS=27.54, 法向力=8913.7705, 切向力X=-23105.4043, 切向力Y=4277.7451 +FPS=26.79, 法向力=9291.0098, 切向力X=-11357.9512, 切向力Y=1135.4790 +FPS=27.86, 法向力=9665.9336, 切向力X=-4023.4636, 切向力Y=-696.3169 +FPS=26.75, 法向力=10756.7734, 切向力X=3566.8330, 切向力Y=-3131.7075 +FPS=27.62, 法向力=10107.2578, 切向力X=23783.4102, 切向力Y=-4137.9155 +FPS=27.30, 法向力=9831.0098, 切向力X=30821.3633, 切向力Y=-3335.2563 +FPS=28.56, 法向力=9587.0342, 切向力X=31238.5254, 切向力Y=-3243.7275 +FPS=27.45, 法向力=9877.1191, 切向力X=39560.1758, 切向力Y=-2265.3657 +FPS=27.65, 法向力=9385.6328, 切向力X=45697.9141, 切向力Y=-2033.0394 +FPS=27.25, 法向力=8335.3359, 切向力X=45457.5078, 切向力Y=-4013.1919 +FPS=28.33, 法向力=8311.1660, 切向力X=39040.6914, 切向力Y=-7031.1802 +FPS=28.00, 法向力=8283.8291, 切向力X=26952.9336, 切向力Y=-12681.0039 +FPS=27.52, 法向力=9056.4092, 切向力X=14372.2803, 切向力Y=-16603.1426 +FPS=28.24, 法向力=9831.6855, 切向力X=5604.0000, 切向力Y=-18367.7031 +FPS=28.61, 法向力=10089.1484, 切向力X=-2182.1731, 切向力Y=-19669.0527 +FPS=28.21, 法向力=10493.0967, 切向力X=-8243.0586, 切向力Y=-21322.7832 +FPS=29.45, 法向力=11623.0840, 切向力X=-10969.1318, 切向力Y=-22871.1289 +FPS=26.97, 法向力=10857.8848, 切向力X=-11849.5801, 切向力Y=-23634.2773 +FPS=24.47, 法向力=11140.2676, 切向力X=-13633.4307, 切向力Y=-21994.6445 +FPS=26.67, 法向力=10964.7520, 切向力X=-12621.1348, 切向力Y=-20520.5000 +FPS=27.20, 法向力=11410.2559, 切向力X=-4038.3091, 切向力Y=-8444.1348 +FPS=27.58, 法向力=11281.9414, 切向力X=1621.1780, 切向力Y=-1065.2239 +FPS=28.37, 法向力=10635.5469, 切向力X=7909.3145, 切向力Y=5021.0605 +FPS=26.87, 法向力=10288.2500, 切向力X=13035.9248, 切向力Y=8889.9512 +FPS=27.39, 法向力=9585.8457, 切向力X=19713.8379, 切向力Y=11239.4434 +FPS=26.44, 法向力=9538.5664, 切向力X=24815.1289, 切向力Y=12570.6172 +FPS=27.58, 法向力=8910.1650, 切向力X=30316.0820, 切向力Y=12659.1846 +FPS=27.02, 法向力=9272.6045, 切向力X=33437.0508, 切向力Y=10082.1553 +stitch_feature_optimized: canvas out_w=438, out_h=462, x_min=-94.30, y_min=-103.70 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.003083s (9 tiles incl ref), finalize=0.000072s, total=0.003416s +FPS=25.64, 法向力=8440.4600, 切向力X=35240.4180, 切向力Y=6074.9570 +FPS=27.30, 法向力=8540.2266, 切向力X=21132.6602, 切向力Y=-8656.0703 +FPS=27.80, 法向力=8546.1846, 切向力X=21417.8438, 切向力Y=-8489.2578 +FPS=27.62, 法向力=9863.7139, 切向力X=4689.3848, 切向力Y=-11914.1992 +FPS=26.74, 法向力=10853.5479, 切向力X=-2827.8743, 切向力Y=-9938.5645 +FPS=27.08, 法向力=10969.4385, 切向力X=-8425.7588, 切向力Y=-9075.8613 +FPS=27.98, 法向力=11237.2959, 切向力X=-10038.8379, 切向力Y=-5284.5576 +FPS=25.98, 法向力=10758.5625, 切向力X=-4790.8066, 切向力Y=-1836.2729 +FPS=27.14, 法向力=9787.5146, 切向力X=57.1968, 切向力Y=2064.6174 +FPS=26.59, 法向力=7883.8862, 切向力X=1067.8030, 切向力Y=6428.0483 +FPS=25.78, 法向力=6814.9810, 切向力X=1680.3217, 切向力Y=7035.5557 +FPS=27.44, 法向力=6113.3955, 切向力X=2254.3945, 切向力Y=2387.8320 +FPS=27.17, 法向力=5902.1465, 切向力X=3037.5413, 切向力Y=1888.3174 +FPS=27.49, 法向力=5998.9980, 切向力X=3161.4067, 切向力Y=2062.5293 +FPS=26.72, 法向力=6352.4062, 切向力X=3814.0383, 切向力Y=952.6315 +FPS=26.88, 法向力=5804.6523, 切向力X=4789.1611, 切向力Y=243.6389 +FPS=26.37, 法向力=5859.7119, 切向力X=4842.3921, 切向力Y=-1764.9392 +FPS=26.21, 法向力=5957.9863, 切向力X=3724.5269, 切向力Y=-3518.1436 +FPS=27.92, 法向力=6025.2646, 切向力X=3619.0186, 切向力Y=-3538.4180 +FPS=25.85, 法向力=5592.5967, 切向力X=3831.4468, 切向力Y=-3522.2881 +FPS=26.53, 法向力=5831.5923, 切向力X=2701.4336, 切向力Y=-2856.4360 +FPS=27.01, 法向力=5978.5303, 切向力X=3472.6377, 切向力Y=-1182.4080 +FPS=26.47, 法向力=5362.5146, 切向力X=4567.7070, 切向力Y=-1268.2169 +FPS=25.55, 法向力=5505.6763, 切向力X=3447.8252, 切向力Y=-823.1768 +FPS=25.69, 法向力=5538.9678, 切向力X=3372.2217, 切向力Y=-808.6346 +FPS=26.09, 法向力=5418.2632, 切向力X=3423.6914, 切向力Y=-768.5280 +FPS=26.58, 法向力=5082.0884, 切向力X=3032.3027, 切向力Y=-824.1199 +FPS=26.42, 法向力=5174.0225, 切向力X=3612.9722, 切向力Y=-705.0657 +FPS=26.13, 法向力=5103.3594, 切向力X=3064.3813, 切向力Y=-749.5914 +FPS=26.36, 法向力=5878.7500, 切向力X=2706.6274, 切向力Y=-1114.0966 +stitch_feature_optimized: canvas out_w=438, out_h=462, x_min=-94.30, y_min=-103.70 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002206s (9 tiles incl ref), finalize=0.000065s, total=0.002517s +FPS=26.52, 法向力=5216.3677, 切向力X=3788.1641, 切向力Y=-1397.2454 +FPS=25.59, 法向力=5256.9111, 切向力X=3552.1416, 切向力Y=-1378.5732 +FPS=25.59, 法向力=5573.4810, 切向力X=3109.3774, 切向力Y=-924.6332 +FPS=25.51, 法向力=5969.3633, 切向力X=2605.4351, 切向力Y=-314.1414 +FPS=27.04, 法向力=6081.2715, 切向力X=2530.3584, 切向力Y=-247.4546 +FPS=26.85, 法向力=5847.0488, 切向力X=2274.1787, 切向力Y=-359.4974 +FPS=26.56, 法向力=5777.6504, 切向力X=2483.2964, 切向力Y=-413.5403 +FPS=26.40, 法向力=5847.6538, 切向力X=2699.9109, 切向力Y=-300.2303 +FPS=28.12, 法向力=5525.6006, 切向力X=3088.7065, 切向力Y=-953.2845 +FPS=27.09, 法向力=5398.0234, 切向力X=2801.5493, 切向力Y=-421.4608 +FPS=26.41, 法向力=5347.8848, 切向力X=2365.1062, 切向力Y=-1112.3909 +FPS=26.53, 法向力=5720.7734, 切向力X=2263.6382, 切向力Y=-424.7790 +FPS=26.69, 法向力=5739.6279, 切向力X=2443.7891, 切向力Y=297.0874 +FPS=27.16, 法向力=6100.4292, 切向力X=2127.5007, 切向力Y=-572.3726 +FPS=27.12, 法向力=5604.9790, 切向力X=2867.9275, 切向力Y=-1215.1038 +FPS=27.60, 法向力=5608.5615, 切向力X=2842.1809, 切向力Y=-1224.3774 +FPS=26.73, 法向力=5546.7397, 切向力X=2194.4414, 切向力Y=-986.1323 +FPS=25.53, 法向力=5498.8589, 切向力X=2709.4531, 切向力Y=-649.1686 +FPS=26.33, 法向力=5816.2207, 切向力X=2107.4392, 切向力Y=-83.3297 +FPS=26.33, 法向力=5662.9785, 切向力X=2454.1619, 切向力Y=-936.3742 +FPS=26.28, 法向力=5350.3950, 切向力X=2809.8545, 切向力Y=-757.9686 +FPS=25.69, 法向力=5909.8662, 切向力X=2487.2996, 切向力Y=-499.5448 +FPS=26.31, 法向力=5333.2881, 切向力X=2104.5205, 切向力Y=-781.2257 +FPS=25.72, 法向力=5602.9888, 切向力X=1804.3724, 切向力Y=-52.7757 +FPS=25.17, 法向力=5677.3403, 切向力X=2396.9082, 切向力Y=-410.0688 +FPS=26.89, 法向力=5718.8398, 切向力X=2701.6470, 切向力Y=-362.4359 +FPS=25.69, 法向力=5684.1816, 切向力X=2564.3940, 切向力Y=405.7087 +FPS=25.25, 法向力=5707.0659, 切向力X=2521.0723, 切向力Y=212.7507 +FPS=25.79, 法向力=5429.5059, 切向力X=2408.2480, 切向力Y=-179.4266 +FPS=24.47, 法向力=5259.0020, 切向力X=2466.1096, 切向力Y=-274.0038 +stitch_feature_optimized: canvas out_w=438, out_h=462, x_min=-94.30, y_min=-103.70 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000245s, blend=0.002153s (9 tiles incl ref), finalize=0.000061s, total=0.002467s +FPS=25.42, 法向力=5490.6338, 切向力X=2070.5693, 切向力Y=-891.4858 +FPS=25.42, 法向力=5513.2632, 切向力X=2684.4966, 切向力Y=-513.7549 +FPS=26.76, 法向力=5575.3271, 切向力X=2457.6072, 切向力Y=-600.8020 +FPS=26.05, 法向力=4992.4727, 切向力X=2579.0942, 切向力Y=-510.6547 +FPS=24.91, 法向力=5072.9551, 切向力X=2676.4316, 切向力Y=-996.3143 +FPS=26.54, 法向力=5932.2446, 切向力X=1639.1277, 切向力Y=-892.3860 +FPS=26.07, 法向力=5956.7871, 切向力X=1584.8008, 切向力Y=-816.5790 +FPS=26.34, 法向力=5584.3604, 切向力X=2305.4788, 切向力Y=-427.4397 +FPS=26.26, 法向力=5184.0361, 切向力X=1762.0096, 切向力Y=-913.5577 +FPS=26.35, 法向力=5823.4868, 切向力X=1653.4414, 切向力Y=-541.5039 +FPS=26.83, 法向力=5331.1396, 切向力X=2175.3689, 切向力Y=-379.7848 +FPS=25.68, 法向力=5222.8359, 切向力X=1748.3396, 切向力Y=-1085.0986 +FPS=25.09, 法向力=5091.5840, 切向力X=2635.1624, 切向力Y=-1158.9209 +Sensor disconnected. +⏸ 已暂停 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=40 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Image processing backend: cpu (requested: cpu) + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.58, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=41.81, 法向力=1026.6118, 切向力X=248.6259, 切向力Y=-961.0760 +FPS=27.73, 法向力=935.6345, 切向力X=-311.8519, 切向力Y=72.6429 +FPS=29.61, 法向力=734.6211, 切向力X=257.6057, 切向力Y=162.5208 +FPS=29.03, 法向力=961.0143, 切向力X=-129.5702, 切向力Y=-105.6590 +FPS=30.92, 法向力=1182.0559, 切向力X=702.1665, 切向力Y=857.9153 +FPS=31.44, 法向力=984.4667, 切向力X=-195.3201, 切向力Y=480.7804 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=33.16, 法向力=1113.8872, 切向力X=343.5121, 切向力Y=-647.3004 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=39.79, 法向力=868.8948, 切向力X=-402.3667, 切向力Y=-89.5756 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=37.12, 法向力=1050.1564, 切向力X=-358.2747, 切向力Y=427.0164 +FPS=40.16, 法向力=1032.4087, 切向力X=-303.6407, 切向力Y=464.1874 +FPS=30.87, 法向力=997.7194, 切向力X=-660.4798, 切向力Y=588.7769 +FPS=30.47, 法向力=1214.4675, 切向力X=389.1367, 切向力Y=98.3622 +FPS=31.18, 法向力=1286.7178, 切向力X=437.9034, 切向力Y=218.8477 +FPS=30.76, 法向力=937.6360, 切向力X=368.0595, 切向力Y=-17.9986 +FPS=30.17, 法向力=968.1047, 切向力X=14.8378, 切向力Y=71.8862 +FPS=31.04, 法向力=992.1964, 切向力X=-469.8807, 切向力Y=-311.6156 +FPS=30.13, 法向力=979.9764, 切向力X=555.3420, 切向力Y=-368.7891 +FPS=30.71, 法向力=1139.7609, 切向力X=83.2436, 切向力Y=-197.8593 +FPS=30.42, 法向力=1056.0776, 切向力X=465.3692, 切向力Y=826.5282 +FPS=28.57, 法向力=1263.5872, 切向力X=400.7336, 切向力Y=-145.4410 +FPS=27.97, 法向力=1122.2750, 切向力X=-24.5143, 切向力Y=35.2852 +FPS=28.98, 法向力=1336.5596, 切向力X=-229.6132, 切向力Y=-58.0468 +FPS=27.84, 法向力=1201.2864, 切向力X=316.1496, 切向力Y=288.8555 +FPS=28.68, 法向力=981.7060, 切向力X=-475.5554, 切向力Y=-12.7149 +FPS=28.08, 法向力=952.4611, 切向力X=-389.6804, 切向力Y=275.8143 +FPS=29.85, 法向力=1075.6371, 切向力X=-728.4991, 切向力Y=-335.1678 +FPS=30.59, 法向力=1217.0603, 切向力X=-247.3044, 切向力Y=-333.3850 +stitch_feature_optimized: canvas out_w=439, out_h=464, x_min=-91.83, y_min=-107.67 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000243s, blend=0.002095s (9 tiles incl ref), finalize=0.000060s, total=0.002403s +FPS=32.39, 法向力=829.1661, 切向力X=-811.9370, 切向力Y=242.8822 +FPS=32.87, 法向力=868.5474, 切向力X=-603.2222, 切向力Y=50.3674 +FPS=31.14, 法向力=1074.8550, 切向力X=-573.9734, 切向力Y=178.3227 +FPS=32.38, 法向力=1140.1572, 切向力X=305.3158, 切向力Y=606.5681 +FPS=29.46, 法向力=962.4711, 切向力X=-305.1429, 切向力Y=-15.1631 +FPS=42.64, 法向力=1063.7606, 切向力X=7.9540, 切向力Y=163.7533 +FPS=32.64, 法向力=827.8740, 切向力X=-220.4907, 切向力Y=165.3286 +FPS=30.64, 法向力=1080.4973, 切向力X=176.0489, 切向力Y=-133.4917 +追踪器已重置。 +FPS=29.39, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=35.21, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=31.95, 法向力=802.4176, 切向力X=197.9439, 切向力Y=-291.9526 +FPS=32.27, 法向力=840.7422, 切向力X=-12.0918, 切向力Y=-124.0855 +FPS=32.91, 法向力=995.4708, 切向力X=65.6951, 切向力Y=-878.7603 +FPS=31.98, 法向力=923.9307, 切向力X=-914.1323, 切向力Y=-606.9073 +FPS=32.25, 法向力=964.7889, 切向力X=-373.0493, 切向力Y=-253.9819 +FPS=31.78, 法向力=798.9195, 切向力X=224.7606, 切向力Y=-217.3269 +FPS=32.52, 法向力=971.0176, 切向力X=-814.0548, 切向力Y=-596.8187 +FPS=31.34, 法向力=1271.3893, 切向力X=-493.5098, 切向力Y=-153.0002 +FPS=31.47, 法向力=1056.1990, 切向力X=235.3297, 切向力Y=-428.7656 +FPS=32.46, 法向力=686.1829, 切向力X=-187.7558, 切向力Y=-351.7930 +FPS=31.32, 法向力=749.8724, 切向力X=-493.8750, 切向力Y=-521.9816 +FPS=31.65, 法向力=795.6578, 切向力X=-636.3268, 切向力Y=-301.4727 +FPS=30.87, 法向力=1222.5032, 切向力X=-672.3355, 切向力Y=-126.8598 +FPS=31.41, 法向力=902.9967, 切向力X=-383.8711, 切向力Y=-429.5606 +FPS=30.38, 法向力=1019.6274, 切向力X=-24.3981, 切向力Y=-513.0076 +FPS=30.97, 法向力=853.7932, 切向力X=-150.5986, 切向力Y=296.2697 +FPS=30.80, 法向力=942.7015, 切向力X=-933.6164, 切向力Y=-1303.5272 +FPS=31.59, 法向力=932.2463, 切向力X=-292.2137, 切向力Y=-151.5169 +FPS=31.17, 法向力=855.2944, 切向力X=470.1660, 切向力Y=211.4237 +FPS=30.90, 法向力=1098.0891, 切向力X=-253.8344, 切向力Y=-116.7510 +stitch_feature_optimized: canvas out_w=439, out_h=464, x_min=-91.83, y_min=-107.67 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002212s (9 tiles incl ref), finalize=0.000066s, total=0.002532s +FPS=30.54, 法向力=1201.7969, 切向力X=-167.7927, 切向力Y=-558.5292 +FPS=32.40, 法向力=936.3757, 切向力X=-497.2609, 切向力Y=306.1818 +FPS=33.48, 法向力=1003.8983, 切向力X=-609.6937, 切向力Y=337.2016 +FPS=31.58, 法向力=829.5092, 切向力X=-395.1907, 切向力Y=-567.4233 +FPS=33.78, 法向力=1039.2981, 切向力X=-556.8394, 切向力Y=-461.9435 +FPS=32.59, 法向力=1056.7888, 切向力X=-4.7828, 切向力Y=-386.3999 +FPS=32.98, 法向力=760.4095, 切向力X=-108.3084, 切向力Y=126.4513 +FPS=32.45, 法向力=1030.1855, 切向力X=-458.5577, 切向力Y=-3.8546 +FPS=32.10, 法向力=876.7340, 切向力X=-82.9102, 切向力Y=-573.9630 +FPS=32.02, 法向力=868.0758, 切向力X=281.6249, 切向力Y=-43.1203 +FPS=31.76, 法向力=1001.8777, 切向力X=-517.1071, 切向力Y=-651.7032 +FPS=31.86, 法向力=1045.4355, 切向力X=-257.7027, 切向力Y=-154.3108 +FPS=30.62, 法向力=1153.1495, 切向力X=152.7132, 切向力Y=-524.2812 +FPS=31.55, 法向力=973.5833, 切向力X=-47.2650, 切向力Y=269.1733 +FPS=31.89, 法向力=945.3665, 切向力X=-44.4162, 切向力Y=317.1363 +追踪器已重置。 +FPS=32.57, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=33.64, 法向力=968.3843, 切向力X=-35.1174, 切向力Y=-386.7131 +FPS=32.68, 法向力=1180.0208, 切向力X=14.2931, 切向力Y=-70.4945 +FPS=31.82, 法向力=1140.9473, 切向力X=369.8701, 切向力Y=-234.5714 +FPS=31.11, 法向力=906.1584, 切向力X=247.8236, 切向力Y=-504.4041 +FPS=32.25, 法向力=1043.0210, 切向力X=344.0130, 切向力Y=-448.1005 +FPS=32.48, 法向力=955.5916, 切向力X=965.7209, 切向力Y=-288.2060 +FPS=32.00, 法向力=1070.7032, 切向力X=391.1069, 切向力Y=-702.5822 +追踪器已重置。 +FPS=30.55, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=33.92, 法向力=1078.5673, 切向力X=574.2051, 切向力Y=655.0587 +FPS=31.40, 法向力=829.3884, 切向力X=310.9261, 切向力Y=216.4657 +FPS=29.85, 法向力=1104.7686, 切向力X=1158.7251, 切向力Y=375.0460 +FPS=30.92, 法向力=1140.2902, 切向力X=1234.3004, 切向力Y=335.7471 +FPS=33.75, 法向力=1346.5068, 切向力X=64.3831, 切向力Y=-46.8517 +FPS=30.82, 法向力=1357.9872, 切向力X=69.9699, 切向力Y=-73.0027 +追踪器已重置。 +stitch_feature_optimized: canvas out_w=439, out_h=464, x_min=-91.83, y_min=-107.67 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000249s, blend=0.002185s (9 tiles incl ref), finalize=0.000060s, total=0.002500s +FPS=29.78, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=35.50, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=31.95, 法向力=1232.7380, 切向力X=-576.6428, 切向力Y=-784.1512 +FPS=29.56, 法向力=850.3961, 切向力X=-343.1693, 切向力Y=-304.6810 +FPS=30.01, 法向力=998.4285, 切向力X=337.7834, 切向力Y=-515.4839 +FPS=29.28, 法向力=1062.8594, 切向力X=5.5432, 切向力Y=-67.2911 +FPS=31.02, 法向力=838.2848, 切向力X=354.0237, 切向力Y=-423.1187 +FPS=32.27, 法向力=831.4528, 切向力X=301.0577, 切向力Y=-412.6240 +FPS=31.17, 法向力=923.0046, 切向力X=-1149.0157, 切向力Y=-519.4715 +FPS=31.01, 法向力=796.6818, 切向力X=-89.0539, 切向力Y=449.1966 +FPS=31.56, 法向力=728.0012, 切向力X=-159.4457, 切向力Y=99.8993 +FPS=31.66, 法向力=851.5621, 切向力X=-932.4803, 切向力Y=-191.6983 +FPS=30.70, 法向力=1033.6964, 切向力X=-67.2565, 切向力Y=-529.0212 +FPS=30.18, 法向力=966.8623, 切向力X=54.0317, 切向力Y=-649.9883 +FPS=30.05, 法向力=1096.1318, 切向力X=-220.3859, 切向力Y=-828.9666 +FPS=29.27, 法向力=1061.7300, 切向力X=-277.2796, 切向力Y=-1300.4248 +FPS=29.02, 法向力=1243.0759, 切向力X=115.0552, 切向力Y=-732.3147 +FPS=29.22, 法向力=907.9780, 切向力X=-659.9429, 切向力Y=204.7918 +FPS=30.46, 法向力=1087.4426, 切向力X=350.5583, 切向力Y=-649.1835 +FPS=28.84, 法向力=919.2205, 切向力X=-108.3228, 切向力Y=-415.3491 +FPS=28.17, 法向力=872.6022, 切向力X=-651.7359, 切向力Y=-902.7119 +FPS=27.96, 法向力=837.5128, 切向力X=0.7569, 切向力Y=321.1204 +FPS=28.25, 法向力=971.7407, 切向力X=-107.3971, 切向力Y=304.2094 +FPS=30.25, 法向力=1001.6265, 切向力X=-177.4998, 切向力Y=-277.7632 +FPS=29.39, 法向力=1534.1766, 切向力X=-656.1940, 切向力Y=-1396.7361 +FPS=28.43, 法向力=1516.6321, 切向力X=80.4477, 切向力Y=-607.3438 +FPS=27.66, 法向力=816.6094, 切向力X=227.2223, 切向力Y=-836.4449 +FPS=28.29, 法向力=757.3724, 切向力X=0.0672, 切向力Y=-848.1154 +FPS=28.00, 法向力=834.6804, 切向力X=-870.5468, 切向力Y=-669.3418 +追踪器已重置。 +FPS=26.76, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +stitch_feature_optimized: canvas out_w=439, out_h=464, x_min=-91.83, y_min=-107.67 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000335s, blend=0.002733s (9 tiles incl ref), finalize=0.000075s, total=0.003150s +FPS=29.93, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=26.10, 法向力=979.7295, 切向力X=65.1843, 切向力Y=60.7466 +FPS=22.98, 法向力=1001.9796, 切向力X=-612.9446, 切向力Y=-70.0267 +FPS=23.47, 法向力=1199.1506, 切向力X=379.3175, 切向力Y=285.4670 +FPS=26.00, 法向力=1029.6337, 切向力X=-71.9053, 切向力Y=190.2948 +FPS=26.41, 法向力=992.5698, 切向力X=5.6818, 切向力Y=29.7088 +FPS=25.72, 法向力=1158.3718, 切向力X=-781.2644, 切向力Y=342.3277 +FPS=26.27, 法向力=1268.2988, 切向力X=-221.8741, 切向力Y=-9.3456 +FPS=25.90, 法向力=1001.8127, 切向力X=522.7086, 切向力Y=-244.1111 +FPS=26.91, 法向力=1254.5298, 切向力X=-415.9841, 切向力Y=267.4944 +FPS=25.99, 法向力=1286.9998, 切向力X=-450.8594, 切向力Y=347.9787 +FPS=25.78, 法向力=1020.5719, 切向力X=872.1285, 切向力Y=44.9958 +FPS=26.31, 法向力=731.7789, 切向力X=-511.8040, 切向力Y=-24.1727 +FPS=26.42, 法向力=866.1640, 切向力X=608.6248, 切向力Y=-495.1914 +FPS=25.65, 法向力=1295.2877, 切向力X=-77.7901, 切向力Y=339.6237 +FPS=24.20, 法向力=880.3094, 切向力X=-159.0490, 切向力Y=-40.9110 +FPS=26.06, 法向力=1253.6792, 切向力X=103.8335, 切向力Y=527.8943 +追踪器已重置。 +FPS=23.25, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=26.21, 法向力=839.8536, 切向力X=601.1533, 切向力Y=-238.9848 +FPS=26.83, 法向力=1137.5793, 切向力X=755.9485, 切向力Y=-199.2789 +FPS=24.99, 法向力=935.9620, 切向力X=55.0747, 切向力Y=-786.4120 +FPS=26.54, 法向力=1045.7773, 切向力X=182.8585, 切向力Y=-427.1828 +FPS=26.91, 法向力=1035.5752, 切向力X=166.3317, 切向力Y=-390.7416 +FPS=26.70, 法向力=1008.1648, 切向力X=823.3705, 切向力Y=-183.0960 +FPS=26.27, 法向力=1161.9001, 切向力X=-169.9543, 切向力Y=426.3463 +FPS=26.38, 法向力=1614.9362, 切向力X=940.3860, 切向力Y=-312.6823 +FPS=26.30, 法向力=1132.6743, 切向力X=149.1901, 切向力Y=-252.6855 +FPS=27.11, 法向力=855.7988, 切向力X=381.8592, 切向力Y=-168.4778 +FPS=26.26, 法向力=1072.8228, 切向力X=384.9458, 切向力Y=-751.6994 +FPS=24.00, 法向力=1029.7190, 切向力X=667.3633, 切向力Y=-148.3725 +stitch_feature_optimized: canvas out_w=439, out_h=464, x_min=-91.83, y_min=-107.67 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000327s, blend=0.002270s (9 tiles incl ref), finalize=0.000076s, total=0.002679s +FPS=23.27, 法向力=968.3596, 切向力X=293.7492, 切向力Y=-771.9331 +FPS=24.00, 法向力=908.3125, 切向力X=554.5845, 切向力Y=-282.8908 +FPS=24.86, 法向力=921.0333, 切向力X=573.2831, 切向力Y=-199.7002 +追踪器已重置。 +FPS=24.36, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=28.91, 法向力=953.8820, 切向力X=114.8723, 切向力Y=757.0804 +FPS=26.29, 法向力=1082.1838, 切向力X=-174.2227, 切向力Y=878.0812 +FPS=26.11, 法向力=921.9156, 切向力X=-65.6061, 切向力Y=545.2435 +追踪器已重置。 +FPS=25.69, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=28.74, 法向力=1164.6533, 切向力X=-399.3973, 切向力Y=185.9438 +FPS=25.29, 法向力=1068.5330, 切向力X=-252.3123, 切向力Y=-141.7825 +FPS=24.93, 法向力=1042.2102, 切向力X=-551.1255, 切向力Y=528.3345 +FPS=25.61, 法向力=1110.9324, 切向力X=-438.0517, 切向力Y=77.8028 +FPS=25.76, 法向力=1051.0055, 切向力X=219.8110, 切向力Y=-21.9918 +FPS=25.66, 法向力=942.7935, 切向力X=668.7970, 切向力Y=489.3508 +FPS=25.32, 法向力=1013.3859, 切向力X=650.1157, 切向力Y=306.6246 +FPS=26.22, 法向力=789.3450, 切向力X=85.8545, 切向力Y=346.6988 +FPS=25.84, 法向力=749.5356, 切向力X=667.4281, 切向力Y=-143.1788 +FPS=24.06, 法向力=1173.8518, 切向力X=-433.8998, 切向力Y=201.1189 +FPS=25.58, 法向力=1175.1677, 切向力X=-414.1420, 切向力Y=250.8678 +FPS=23.74, 法向力=1219.0153, 切向力X=357.5326, 切向力Y=268.3308 +FPS=24.61, 法向力=1180.3719, 切向力X=-23.7449, 切向力Y=137.8067 +FPS=25.96, 法向力=1103.5132, 切向力X=-227.6104, 切向力Y=140.5975 +FPS=25.93, 法向力=931.7273, 切向力X=-48.3723, 切向力Y=152.5003 +FPS=25.88, 法向力=1164.2852, 切向力X=392.0733, 切向力Y=549.6219 +FPS=25.58, 法向力=1234.7721, 切向力X=-240.4020, 切向力Y=-237.2420 +FPS=24.95, 法向力=978.3954, 切向力X=255.6414, 切向力Y=-337.5162 +FPS=25.18, 法向力=883.3152, 切向力X=-305.7502, 切向力Y=-24.3805 +FPS=26.71, 法向力=1147.2830, 切向力X=332.3858, 切向力Y=-56.0260 +FPS=24.01, 法向力=1017.6755, 切向力X=239.9165, 切向力Y=-601.3284 +FPS=23.60, 法向力=1370.0991, 切向力X=-185.0637, 切向力Y=230.2202 +stitch_feature_optimized: canvas out_w=439, out_h=464, x_min=-91.83, y_min=-107.67 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002177s (9 tiles incl ref), finalize=0.000064s, total=0.002491s +FPS=23.93, 法向力=1079.4133, 切向力X=108.1211, 切向力Y=-907.6475 +FPS=24.73, 法向力=1005.8275, 切向力X=81.3528, 切向力Y=551.7072 +FPS=26.31, 法向力=1132.4133, 切向力X=312.4388, 切向力Y=204.0172 +FPS=27.17, 法向力=1319.7189, 切向力X=268.1777, 切向力Y=282.4956 +FPS=26.82, 法向力=1102.5530, 切向力X=185.4289, 切向力Y=-118.0739 +FPS=26.09, 法向力=1046.8582, 切向力X=-470.8116, 切向力Y=-4.3907 +FPS=25.05, 法向力=1013.0980, 切向力X=-420.3798, 切向力Y=-354.7806 +追踪器已重置。 +FPS=25.90, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=27.23, 法向力=1034.8323, 切向力X=149.3845, 切向力Y=-292.9961 +FPS=26.06, 法向力=1122.1500, 切向力X=849.7654, 切向力Y=109.1828 +FPS=25.73, 法向力=974.4288, 切向力X=10.4283, 切向力Y=-347.3836 +FPS=25.58, 法向力=1009.1833, 切向力X=116.4766, 切向力Y=341.4141 +FPS=25.87, 法向力=905.9124, 切向力X=428.5918, 切向力Y=172.9185 +FPS=26.78, 法向力=917.7794, 切向力X=484.1993, 切向力Y=204.2634 +FPS=24.50, 法向力=1071.2230, 切向力X=-337.2389, 切向力Y=48.6064 +FPS=24.03, 法向力=917.7308, 切向力X=503.0283, 切向力Y=-66.3728 +FPS=24.03, 法向力=924.9500, 切向力X=580.5712, 切向力Y=-71.2068 +FPS=22.91, 法向力=1000.9666, 切向力X=80.4785, 切向力Y=864.1682 +FPS=24.40, 法向力=778.6741, 切向力X=731.2842, 切向力Y=491.3252 +FPS=25.18, 法向力=973.9598, 切向力X=-46.9229, 切向力Y=-236.4787 +FPS=24.30, 法向力=1043.2917, 切向力X=433.2766, 切向力Y=459.0782 +FPS=25.32, 法向力=984.5854, 切向力X=515.1609, 切向力Y=260.7671 +FPS=25.17, 法向力=1288.7997, 切向力X=350.9365, 切向力Y=257.3930 +FPS=23.67, 法向力=1383.2695, 切向力X=344.3069, 切向力Y=301.4788 +FPS=25.96, 法向力=994.3630, 切向力X=361.0612, 切向力Y=118.2692 +FPS=27.75, 法向力=934.5566, 切向力X=492.3883, 切向力Y=-15.4669 +FPS=24.03, 法向力=870.5017, 切向力X=66.8728, 切向力Y=-574.5394 +FPS=23.73, 法向力=1035.9918, 切向力X=154.3142, 切向力Y=-192.6653 +FPS=24.01, 法向力=865.3640, 切向力X=585.0550, 切向力Y=459.6339 +FPS=5.17, 法向力=799.4478, 切向力X=-324.8859, 切向力Y=-722.8358 +stitch_feature_optimized: canvas out_w=439, out_h=464, x_min=-91.83, y_min=-107.67 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000250s, blend=0.002111s (9 tiles incl ref), finalize=0.000058s, total=0.002425s +FPS=7.79, 法向力=711.3497, 切向力X=350.5562, 切向力Y=-328.8181 +FPS=10.25, 法向力=1067.1688, 切向力X=710.3665, 切向力Y=-32.8139 +FPS=18.37, 法向力=1030.7909, 切向力X=291.2461, 切向力Y=14.0916 +FPS=25.99, 法向力=1119.5690, 切向力X=-107.6095, 切向力Y=113.3118 +FPS=24.98, 法向力=957.3823, 切向力X=117.3263, 切向力Y=-363.9854 +FPS=15.67, 法向力=1014.2908, 切向力X=0.6004, 切向力Y=-545.3026 +FPS=15.95, 法向力=1000.9498, 切向力X=536.7649, 切向力Y=-580.0859 +FPS=16.21, 法向力=935.2643, 切向力X=152.9056, 切向力Y=647.5740 +FPS=16.46, 法向力=892.7004, 切向力X=115.9256, 切向力Y=-139.8122 +FPS=20.34, 法向力=931.9370, 切向力X=732.1451, 切向力Y=268.5685 +FPS=21.16, 法向力=913.9077, 切向力X=234.1814, 切向力Y=273.4197 +FPS=15.99, 法向力=1277.1001, 切向力X=-146.1915, 切向力Y=-252.9292 +FPS=15.52, 法向力=919.2810, 切向力X=1051.8750, 切向力Y=402.5175 +FPS=20.96, 法向力=1249.1630, 切向力X=-149.5371, 切向力Y=471.2360 +FPS=21.40, 法向力=1122.3475, 切向力X=-295.5755, 切向力Y=-62.0566 +FPS=21.70, 法向力=1057.7618, 切向力X=58.0640, 切向力Y=-136.8005 +FPS=15.85, 法向力=1182.6492, 切向力X=667.5332, 切向力Y=-555.6882 +FPS=20.52, 法向力=1031.0015, 切向力X=325.3859, 切向力Y=-21.0888 +FPS=21.76, 法向力=1026.8523, 切向力X=-90.4600, 切向力Y=114.0271 +FPS=16.12, 法向力=771.0529, 切向力X=-307.2625, 切向力Y=-422.8054 +FPS=9.88, 法向力=1094.5259, 切向力X=1028.3591, 切向力Y=-188.1260 +FPS=24.10, 法向力=1050.4487, 切向力X=-24.3520, 切向力Y=-476.6615 +FPS=25.88, 法向力=933.5720, 切向力X=141.5252, 切向力Y=-41.9978 +FPS=26.25, 法向力=1086.6846, 切向力X=-350.0092, 切向力Y=158.6528 +FPS=25.11, 法向力=1108.4712, 切向力X=271.9318, 切向力Y=210.3496 +FPS=25.46, 法向力=675.0286, 切向力X=480.7292, 切向力Y=-149.1685 +FPS=24.28, 法向力=1244.0726, 切向力X=657.0265, 切向力Y=-180.1984 +FPS=26.21, 法向力=1138.6956, 切向力X=-308.2350, 切向力Y=86.7643 +FPS=24.94, 法向力=900.6393, 切向力X=-179.7843, 切向力Y=439.7942 +FPS=25.92, 法向力=945.1055, 切向力X=2.7633, 切向力Y=-50.1380 +stitch_feature_optimized: canvas out_w=439, out_h=464, x_min=-91.83, y_min=-107.67 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000334s, blend=0.002113s (9 tiles incl ref), finalize=0.000062s, total=0.002523s +FPS=25.50, 法向力=1152.0349, 切向力X=122.7982, 切向力Y=305.9788 +FPS=25.63, 法向力=980.8889, 切向力X=229.4960, 切向力Y=-424.3972 +FPS=25.15, 法向力=975.3743, 切向力X=420.8642, 切向力Y=-36.0538 +FPS=25.42, 法向力=1518.0809, 切向力X=128.4080, 切向力Y=113.5762 +FPS=25.04, 法向力=945.3025, 切向力X=206.8893, 切向力Y=-554.5496 +FPS=23.11, 法向力=760.3411, 切向力X=402.3675, 切向力Y=361.0988 +追踪器已重置。 +FPS=24.54, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=27.30, 法向力=1014.1219, 切向力X=-475.5121, 切向力Y=19.7194 +FPS=26.22, 法向力=1070.8695, 切向力X=103.7522, 切向力Y=-605.6623 +FPS=25.12, 法向力=1060.9980, 切向力X=-358.6534, 切向力Y=-19.5989 +FPS=25.48, 法向力=869.6393, 切向力X=5.4697, 切向力Y=-196.5314 +FPS=25.04, 法向力=1070.5896, 切向力X=-469.5918, 切向力Y=160.4028 +FPS=24.65, 法向力=928.2076, 切向力X=-624.5684, 切向力Y=-2.0325 +FPS=24.92, 法向力=962.4409, 切向力X=-162.6181, 切向力Y=-613.4673 +FPS=23.44, 法向力=957.8239, 切向力X=318.4808, 切向力Y=683.9960 +FPS=25.17, 法向力=801.4874, 切向力X=-196.1880, 切向力Y=117.3265 +FPS=24.16, 法向力=804.8916, 切向力X=-329.1768, 切向力Y=126.0469 +FPS=25.00, 法向力=1019.3317, 切向力X=-0.8828, 切向力Y=132.2823 +FPS=24.92, 法向力=927.7678, 切向力X=-350.3791, 切向力Y=249.5961 +FPS=25.14, 法向力=836.7014, 切向力X=-155.6877, 切向力Y=61.8950 +FPS=25.23, 法向力=883.9221, 切向力X=-66.5493, 切向力Y=199.7949 +FPS=25.72, 法向力=731.4158, 切向力X=74.6713, 切向力Y=155.5108 +FPS=25.09, 法向力=986.8557, 切向力X=195.6764, 切向力Y=-7.2208 +FPS=26.13, 法向力=773.8066, 切向力X=122.0067, 切向力Y=-4.7670 +FPS=25.76, 法向力=1046.9297, 切向力X=-106.8788, 切向力Y=-615.9885 +FPS=26.50, 法向力=939.1226, 切向力X=517.0719, 切向力Y=32.0085 +FPS=23.54, 法向力=937.8865, 切向力X=-279.7504, 切向力Y=-430.4987 +FPS=25.01, 法向力=1059.4229, 切向力X=-410.9428, 切向力Y=600.4708 +FPS=24.92, 法向力=738.2185, 切向力X=167.4276, 切向力Y=505.4216 +FPS=22.49, 法向力=1059.1826, 切向力X=-207.5465, 切向力Y=90.4453 +stitch_feature_optimized: canvas out_w=439, out_h=464, x_min=-91.83, y_min=-107.67 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000318s, blend=0.002215s (9 tiles incl ref), finalize=0.000065s, total=0.002605s +FPS=22.39, 法向力=1122.5642, 切向力X=-332.3552, 切向力Y=17.5660 +FPS=24.29, 法向力=741.5425, 切向力X=-255.5698, 切向力Y=-102.5161 +FPS=25.94, 法向力=755.8016, 切向力X=-987.9966, 切向力Y=322.9290 +FPS=26.16, 法向力=691.6315, 切向力X=-548.0525, 切向力Y=340.4680 +FPS=26.41, 法向力=987.3481, 切向力X=-430.0448, 切向力Y=-230.5628 +FPS=25.48, 法向力=1046.3691, 切向力X=-310.6279, 切向力Y=-260.9565 +FPS=25.27, 法向力=1083.7681, 切向力X=95.9325, 切向力Y=429.8696 +FPS=25.39, 法向力=1043.0703, 切向力X=377.3957, 切向力Y=-136.0273 +FPS=24.69, 法向力=1166.5529, 切向力X=-285.3016, 切向力Y=-543.7192 +FPS=24.69, 法向力=816.3057, 切向力X=114.8748, 切向力Y=204.4341 +FPS=25.01, 法向力=852.5659, 切向力X=-407.5081, 切向力Y=223.9584 +FPS=25.55, 法向力=1230.6891, 切向力X=-376.1453, 切向力Y=340.9604 +FPS=25.44, 法向力=833.4291, 切向力X=-154.2978, 切向力Y=-429.6894 +FPS=25.74, 法向力=823.1383, 切向力X=-285.9016, 切向力Y=-205.7352 +FPS=25.44, 法向力=677.7936, 切向力X=2.3808, 切向力Y=-179.3466 +FPS=25.23, 法向力=919.8011, 切向力X=308.2691, 切向力Y=155.7176 +FPS=25.58, 法向力=1150.9545, 切向力X=347.6548, 切向力Y=60.2864 +FPS=23.63, 法向力=1245.8018, 切向力X=-541.5781, 切向力Y=180.5030 +FPS=24.44, 法向力=951.1214, 切向力X=-529.2765, 切向力Y=53.1236 +FPS=22.75, 法向力=1148.7389, 切向力X=-417.4328, 切向力Y=68.1343 +FPS=22.22, 法向力=918.8689, 切向力X=147.7132, 切向力Y=209.8276 +FPS=24.25, 法向力=1079.6068, 切向力X=257.7426, 切向力Y=135.9102 +FPS=25.41, 法向力=856.7172, 切向力X=-500.2180, 切向力Y=139.8005 +FPS=25.79, 法向力=756.9093, 切向力X=-237.5318, 切向力Y=2.5468 +FPS=25.52, 法向力=890.7741, 切向力X=-720.4802, 切向力Y=-223.2189 +FPS=25.19, 法向力=810.8073, 切向力X=-123.9170, 切向力Y=231.2985 +FPS=25.40, 法向力=1193.0244, 切向力X=-370.7322, 切向力Y=-29.8241 +FPS=24.56, 法向力=980.6100, 切向力X=-182.2211, 切向力Y=-370.9114 +FPS=25.40, 法向力=1400.0256, 切向力X=-499.6293, 切向力Y=-335.6572 +FPS=24.89, 法向力=939.1562, 切向力X=-27.4011, 切向力Y=54.5900 +stitch_feature_optimized: canvas out_w=439, out_h=464, x_min=-91.83, y_min=-107.67 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000291s, blend=0.002201s (9 tiles incl ref), finalize=0.000065s, total=0.002564s +FPS=25.05, 法向力=797.3867, 切向力X=-734.0143, 切向力Y=-45.3944 +FPS=25.89, 法向力=965.8923, 切向力X=132.2904, 切向力Y=-43.5557 +FPS=25.28, 法向力=1102.0618, 切向力X=9.6929, 切向力Y=-404.9678 +FPS=25.34, 法向力=1454.9447, 切向力X=-88.2961, 切向力Y=-650.3954 +FPS=24.74, 法向力=1062.2771, 切向力X=-533.7919, 切向力Y=-15.7792 +FPS=24.88, 法向力=1032.1492, 切向力X=308.1865, 切向力Y=-185.6695 +FPS=25.90, 法向力=1108.9302, 切向力X=43.4229, 切向力Y=-143.3729 +FPS=25.59, 法向力=863.5771, 切向力X=174.4434, 切向力Y=-59.5471 +FPS=26.06, 法向力=1030.1945, 切向力X=-838.6255, 切向力Y=-168.0695 +FPS=24.20, 法向力=1034.8208, 切向力X=-598.6318, 切向力Y=-9.8183 +FPS=24.46, 法向力=820.5059, 切向力X=158.3833, 切向力Y=75.1387 +FPS=24.64, 法向力=784.1090, 切向力X=24.6870, 切向力Y=49.1884 +FPS=25.51, 法向力=789.2540, 切向力X=0.6344, 切向力Y=-4.2410 +FPS=24.93, 法向力=901.9924, 切向力X=-868.9082, 切向力Y=326.2266 +FPS=24.10, 法向力=1077.5071, 切向力X=603.8820, 切向力Y=-256.2909 +追踪器已重置。 +FPS=24.66, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=26.99, 法向力=874.3242, 切向力X=274.3433, 切向力Y=-498.2996 +FPS=23.21, 法向力=858.0269, 切向力X=-35.6278, 切向力Y=707.3593 +FPS=23.65, 法向力=1165.8218, 切向力X=1286.1467, 切向力Y=28.2196 +FPS=25.09, 法向力=1012.1738, 切向力X=313.1284, 切向力Y=-182.3265 +FPS=25.53, 法向力=871.8172, 切向力X=-648.9145, 切向力Y=569.8369 +FPS=25.80, 法向力=855.3458, 切向力X=-709.1240, 切向力Y=521.0015 +FPS=25.27, 法向力=980.5037, 切向力X=-105.4851, 切向力Y=157.9292 +FPS=25.55, 法向力=1121.1443, 切向力X=234.2595, 切向力Y=159.3049 +FPS=24.63, 法向力=1260.8228, 切向力X=487.0228, 切向力Y=560.0610 +FPS=25.98, 法向力=1098.4993, 切向力X=355.6559, 切向力Y=749.3057 +FPS=25.18, 法向力=917.7849, 切向力X=24.8601, 切向力Y=-350.5400 +FPS=24.91, 法向力=1076.4995, 切向力X=-280.0857, 切向力Y=106.1839 +FPS=24.69, 法向力=1286.2131, 切向力X=998.6952, 切向力Y=-107.2013 +FPS=25.56, 法向力=1105.5010, 切向力X=318.9295, 切向力Y=402.6830 +stitch_feature_optimized: canvas out_w=439, out_h=464, x_min=-91.83, y_min=-107.67 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000240s, blend=0.002134s (9 tiles incl ref), finalize=0.000063s, total=0.002443s +FPS=25.93, 法向力=1062.4238, 切向力X=254.9112, 切向力Y=1099.1426 +FPS=25.28, 法向力=999.8303, 切向力X=108.1137, 切向力Y=791.1590 +FPS=24.46, 法向力=909.8381, 切向力X=678.8466, 切向力Y=601.1912 +FPS=25.53, 法向力=955.2853, 切向力X=269.9748, 切向力Y=308.2536 +FPS=25.31, 法向力=1414.2312, 切向力X=273.7369, 切向力Y=718.5753 +FPS=24.56, 法向力=1009.3988, 切向力X=545.0499, 切向力Y=687.3696 +FPS=25.23, 法向力=925.0284, 切向力X=287.7872, 切向力Y=214.2578 +FPS=25.74, 法向力=1118.9998, 切向力X=440.2323, 切向力Y=466.6667 +FPS=26.05, 法向力=1249.4644, 切向力X=430.5610, 切向力Y=320.7373 +FPS=25.70, 法向力=960.6260, 切向力X=-103.3060, 切向力Y=-12.3018 +FPS=25.06, 法向力=1316.7590, 切向力X=460.4471, 切向力Y=367.9914 +FPS=25.27, 法向力=1054.2510, 切向力X=42.8367, 切向力Y=163.6142 +FPS=25.50, 法向力=1159.9578, 切向力X=742.9294, 切向力Y=218.9303 +追踪器已重置。 +FPS=25.19, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=26.87, 法向力=827.8237, 切向力X=441.1500, 切向力Y=307.1169 +FPS=24.98, 法向力=844.7800, 切向力X=-169.8329, 切向力Y=348.0119 +FPS=25.67, 法向力=912.5498, 切向力X=202.6839, 切向力Y=367.3870 +FPS=25.65, 法向力=966.3161, 切向力X=419.7592, 切向力Y=776.0019 +FPS=25.98, 法向力=943.8940, 切向力X=223.9976, 切向力Y=679.4115 +FPS=25.76, 法向力=908.3424, 切向力X=200.6530, 切向力Y=571.7668 +FPS=25.62, 法向力=1026.9478, 切向力X=-4.8923, 切向力Y=461.7334 +FPS=25.50, 法向力=1038.3217, 切向力X=342.8937, 切向力Y=17.6472 +FPS=25.49, 法向力=949.1982, 切向力X=392.9679, 切向力Y=-506.7540 +FPS=24.92, 法向力=904.2263, 切向力X=-33.1229, 切向力Y=-300.8474 +FPS=25.17, 法向力=995.0170, 切向力X=-181.1360, 切向力Y=359.6447 +追踪器已重置。 +FPS=24.60, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=27.85, 法向力=931.7567, 切向力X=399.5892, 切向力Y=85.8951 +FPS=24.44, 法向力=1202.1418, 切向力X=1411.4377, 切向力Y=191.2714 +FPS=25.00, 法向力=1118.2612, 切向力X=1034.9039, 切向力Y=-1096.8943 +FPS=25.97, 法向力=1015.7836, 切向力X=916.6273, 切向力Y=-398.8831 +stitch_feature_optimized: canvas out_w=439, out_h=464, x_min=-91.83, y_min=-107.67 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000004s (hit), reset=0.000424s, blend=0.002192s (9 tiles incl ref), finalize=0.000065s, total=0.002691s +FPS=24.94, 法向力=844.7666, 切向力X=475.4492, 切向力Y=-715.6046 +FPS=25.23, 法向力=1017.2644, 切向力X=1025.8308, 切向力Y=32.6725 +FPS=24.28, 法向力=925.4005, 切向力X=1053.3571, 切向力Y=-16.2856 +FPS=25.39, 法向力=868.1874, 切向力X=622.9203, 切向力Y=-145.6725 +FPS=25.34, 法向力=960.0260, 切向力X=386.5656, 切向力Y=-13.5168 +FPS=25.17, 法向力=896.4113, 切向力X=870.1464, 切向力Y=181.1572 +FPS=25.34, 法向力=959.5974, 切向力X=720.8822, 切向力Y=-111.7610 +FPS=24.10, 法向力=1121.4451, 切向力X=219.4851, 切向力Y=-522.8701 +FPS=25.52, 法向力=1283.8260, 切向力X=159.1897, 切向力Y=403.1139 +FPS=24.71, 法向力=1187.0615, 切向力X=335.9312, 切向力Y=165.7848 +FPS=25.04, 法向力=981.8536, 切向力X=444.1407, 切向力Y=-131.2974 +FPS=25.43, 法向力=1094.9451, 切向力X=756.8718, 切向力Y=49.2980 +FPS=25.19, 法向力=925.6442, 切向力X=1107.8284, 切向力Y=-848.2209 +FPS=24.82, 法向力=800.8856, 切向力X=451.1058, 切向力Y=-197.1023 +FPS=24.98, 法向力=842.8806, 切向力X=886.0151, 切向力Y=-704.1653 +FPS=25.63, 法向力=846.1295, 切向力X=1001.6067, 切向力Y=-620.7542 +FPS=25.55, 法向力=955.7250, 切向力X=692.9388, 切向力Y=-124.3208 +FPS=25.91, 法向力=960.1868, 切向力X=947.3070, 切向力Y=-317.6072 +FPS=24.83, 法向力=1091.9553, 切向力X=1742.2080, 切向力Y=-696.3420 +FPS=25.76, 法向力=1271.0887, 切向力X=382.4654, 切向力Y=807.8626 +FPS=24.28, 法向力=1053.1476, 切向力X=795.3422, 切向力Y=-176.7159 +FPS=25.02, 法向力=934.7606, 切向力X=632.4357, 切向力Y=-794.0569 +追踪器已重置。 +FPS=23.82, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=28.41, 法向力=924.7090, 切向力X=86.4637, 切向力Y=501.7983 +FPS=25.83, 法向力=990.2297, 切向力X=-97.0172, 切向力Y=371.2102 +FPS=24.82, 法向力=1023.3447, 切向力X=124.7475, 切向力Y=-104.8945 +FPS=26.37, 法向力=954.5417, 切向力X=10.1279, 切向力Y=65.2590 +FPS=26.08, 法向力=983.5193, 切向力X=1.5580, 切向力Y=-55.2372 +FPS=25.81, 法向力=1230.7939, 切向力X=511.1019, 切向力Y=400.9144 +FPS=25.51, 法向力=881.3313, 切向力X=116.6191, 切向力Y=402.3622 +stitch_feature_optimized: canvas out_w=439, out_h=464, x_min=-91.83, y_min=-107.67 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002104s (9 tiles incl ref), finalize=0.000061s, total=0.002419s +FPS=25.18, 法向力=1035.6707, 切向力X=87.5604, 切向力Y=84.4823 +FPS=25.39, 法向力=957.1465, 切向力X=104.0520, 切向力Y=-195.9328 +FPS=23.45, 法向力=1171.2500, 切向力X=-217.3784, 切向力Y=139.3067 +FPS=21.57, 法向力=1056.4441, 切向力X=294.9415, 切向力Y=222.0652 +FPS=23.16, 法向力=1131.2386, 切向力X=-126.8053, 切向力Y=243.3143 +FPS=24.89, 法向力=1484.5908, 切向力X=829.0436, 切向力Y=87.0427 +FPS=25.86, 法向力=1498.3334, 切向力X=825.6408, 切向力Y=142.2986 +FPS=23.05, 法向力=1020.8068, 切向力X=339.9056, 切向力Y=85.5705 +FPS=24.63, 法向力=966.2809, 切向力X=243.8361, 切向力Y=242.8420 +FPS=24.99, 法向力=1085.4216, 切向力X=392.5497, 切向力Y=-199.6988 +FPS=23.37, 法向力=1074.6218, 切向力X=331.5967, 切向力Y=-360.3611 +FPS=25.84, 法向力=971.6888, 切向力X=146.2728, 切向力Y=545.1438 +FPS=25.70, 法向力=1261.1560, 切向力X=25.0062, 切向力Y=147.8015 +FPS=25.75, 法向力=1236.8291, 切向力X=342.2509, 切向力Y=1250.8054 +FPS=25.09, 法向力=1000.7723, 切向力X=497.3287, 切向力Y=-195.0145 +FPS=25.75, 法向力=1091.8898, 切向力X=497.1405, 切向力Y=34.8769 +FPS=26.01, 法向力=1053.1548, 切向力X=579.1304, 切向力Y=-3.5262 +FPS=24.02, 法向力=945.6813, 切向力X=-60.7220, 切向力Y=-92.0792 +FPS=26.13, 法向力=935.2822, 切向力X=-64.0032, 切向力Y=-185.0186 +FPS=23.88, 法向力=1091.6434, 切向力X=-30.4194, 切向力Y=-182.7382 +FPS=25.33, 法向力=1087.4427, 切向力X=139.2154, 切向力Y=-419.6482 +FPS=23.41, 法向力=1067.3018, 切向力X=618.5771, 切向力Y=-42.0698 +FPS=23.02, 法向力=1151.8979, 切向力X=133.7462, 切向力Y=-313.6887 +FPS=25.12, 法向力=997.1248, 切向力X=-206.7648, 切向力Y=-20.7797 +FPS=25.20, 法向力=712.4250, 切向力X=1195.0144, 切向力Y=561.0529 +FPS=26.16, 法向力=1073.4321, 切向力X=-100.4990, 切向力Y=516.1746 +FPS=26.01, 法向力=996.9167, 切向力X=101.1141, 切向力Y=198.1426 +FPS=25.05, 法向力=1035.4446, 切向力X=504.1466, 切向力Y=3.1643 +FPS=26.69, 法向力=1011.7062, 切向力X=505.7272, 切向力Y=109.6064 +FPS=25.47, 法向力=1195.9312, 切向力X=135.0152, 切向力Y=-543.1611 +stitch_feature_optimized: canvas out_w=439, out_h=464, x_min=-91.83, y_min=-107.67 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000310s, blend=0.002332s (9 tiles incl ref), finalize=0.000072s, total=0.002723s +FPS=25.37, 法向力=1356.1729, 切向力X=-123.3566, 切向力Y=-166.8337 +FPS=25.80, 法向力=1131.9680, 切向力X=465.8965, 切向力Y=348.6208 +FPS=25.95, 法向力=852.2931, 切向力X=-202.1878, 切向力Y=-12.8868 +FPS=25.92, 法向力=836.6130, 切向力X=138.3035, 切向力Y=-100.8161 +FPS=25.05, 法向力=883.7343, 切向力X=235.2830, 切向力Y=-30.1370 +FPS=24.87, 法向力=782.3688, 切向力X=213.7739, 切向力Y=-89.5969 +FPS=25.23, 法向力=859.6226, 切向力X=51.8602, 切向力Y=-214.6697 +FPS=26.61, 法向力=1186.0775, 切向力X=715.6406, 切向力Y=-395.0897 +FPS=27.03, 法向力=990.2306, 切向力X=-187.2435, 切向力Y=-500.3789 +FPS=11.23, 法向力=897.6336, 切向力X=-497.1008, 切向力Y=67.5725 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260604_150844.log b/examples/logs/qt_viewer_20260604_150844.log new file mode 100644 index 0000000..985b721 --- /dev/null +++ b/examples/logs/qt_viewer_20260604_150844.log @@ -0,0 +1,370 @@ + +按键说明:Q 退出 | R 重置追踪器 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=15 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Image processing backend: cpu (requested: cpu) + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.50, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=1.39, 法向力=1300.5416, 切向力X=639.3121, 切向力Y=-492.0761 +FPS=25.37, 法向力=1049.5612, 切向力X=78.1025, 切向力Y=-574.9502 +FPS=29.04, 法向力=1046.5022, 切向力X=-15.7695, 切向力Y=-535.3309 +FPS=28.33, 法向力=1031.3364, 切向力X=397.7484, 切向力Y=-396.8019 +FPS=30.18, 法向力=1430.0872, 切向力X=556.1816, 切向力Y=-669.1090 +FPS=30.74, 法向力=1488.6370, 切向力X=575.5324, 切向力Y=-691.6202 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=23.99, 法向力=1408.9989, 切向力X=29.9545, 切向力Y=-197.9124 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=43.73, 法向力=1439.4191, 切向力X=38.4329, 切向力Y=-122.4378 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=37.42, 法向力=1447.1239, 切向力X=42.8510, 切向力Y=-135.5808 +FPS=39.56, 法向力=1336.9080, 切向力X=1158.8008, 切向力Y=-393.5752 +FPS=31.93, 法向力=1334.5621, 切向力X=1201.7415, 切向力Y=-424.3592 +FPS=31.69, 法向力=1291.1079, 切向力X=808.2828, 切向力Y=-619.7622 +FPS=31.93, 法向力=1305.8420, 切向力X=724.1106, 切向力Y=-679.8158 +FPS=31.51, 法向力=1238.8959, 切向力X=478.9674, 切向力Y=-23.5974 +FPS=32.75, 法向力=1223.0986, 切向力X=415.3727, 切向力Y=74.6869 +FPS=31.67, 法向力=1480.2441, 切向力X=950.1063, 切向力Y=-256.1216 +FPS=31.45, 法向力=1500.0143, 切向力X=946.6663, 切向力Y=-215.9435 +FPS=31.01, 法向力=1012.6644, 切向力X=711.9000, 切向力Y=208.5867 +FPS=32.44, 法向力=1024.1342, 切向力X=704.9757, 切向力Y=188.7054 +FPS=31.74, 法向力=1338.1685, 切向力X=862.1273, 切向力Y=-408.5055 +FPS=33.98, 法向力=1385.2473, 切向力X=950.3014, 切向力Y=-361.4501 +FPS=32.57, 法向力=1357.1431, 切向力X=949.1664, 切向力Y=-380.2489 +FPS=29.95, 法向力=1459.5867, 切向力X=798.4243, 切向力Y=-143.5978 +FPS=33.58, 法向力=1434.2419, 切向力X=642.1395, 切向力Y=-68.8250 +FPS=30.27, 法向力=1506.3625, 切向力X=56.0306, 切向力Y=279.4070 +FPS=32.71, 法向力=1538.0319, 切向力X=55.3725, 切向力Y=280.9850 +FPS=29.77, 法向力=1296.0952, 切向力X=724.5011, 切向力Y=317.7646 +stitch_feature_optimized: canvas out_w=486, out_h=421, x_min=-156.09, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000292s, blend=0.002438s (9 tiles incl ref), finalize=0.000059s, total=0.002796s +FPS=31.83, 法向力=1231.2334, 切向力X=706.4830, 切向力Y=392.9457 +FPS=28.95, 法向力=1506.3723, 切向力X=722.7809, 切向力Y=-271.2715 +FPS=31.56, 法向力=1562.4739, 切向力X=768.5718, 切向力Y=-288.5057 +FPS=29.84, 法向力=1254.6584, 切向力X=179.7155, 切向力Y=-673.1594 +FPS=31.70, 法向力=1255.7123, 切向力X=125.8934, 切向力Y=-695.8734 +FPS=29.21, 法向力=1238.8916, 切向力X=480.8157, 切向力Y=13.5512 +FPS=33.92, 法向力=1253.5520, 切向力X=503.4850, 切向力Y=65.0355 +FPS=32.81, 法向力=1215.0612, 切向力X=489.1711, 切向力Y=-1.9539 +FPS=32.50, 法向力=1501.6243, 切向力X=-199.1010, 切向力Y=-67.2650 +FPS=31.14, 法向力=1522.4830, 切向力X=-162.7098, 切向力Y=11.9306 +FPS=31.64, 法向力=1464.4691, 切向力X=172.8141, 切向力Y=54.3266 +FPS=31.16, 法向力=1298.9558, 切向力X=-162.8923, 切向力Y=-476.3685 +FPS=31.95, 法向力=1318.0044, 切向力X=-209.9615, 切向力Y=-470.5950 +FPS=31.39, 法向力=1304.7432, 切向力X=-194.5302, 切向力Y=-465.0598 +FPS=32.25, 法向力=1127.9519, 切向力X=458.5338, 切向力Y=-427.4418 +FPS=31.47, 法向力=1128.3054, 切向力X=425.6811, 切向力Y=-471.5160 +FPS=30.74, 法向力=1337.4163, 切向力X=825.9747, 切向力Y=131.9215 +FPS=31.17, 法向力=1333.0748, 切向力X=820.8021, 切向力Y=67.6923 +FPS=30.98, 法向力=1021.7622, 切向力X=114.9280, 切向力Y=-316.7783 +FPS=32.34, 法向力=1024.4709, 切向力X=37.6393, 切向力Y=-272.1310 +FPS=28.98, 法向力=1188.5603, 切向力X=415.1201, 切向力Y=240.6639 +FPS=28.61, 法向力=1218.8502, 切向力X=384.8283, 切向力Y=266.8301 +FPS=28.72, 法向力=1370.8627, 切向力X=745.8534, 切向力Y=440.1185 +FPS=32.01, 法向力=1360.9486, 切向力X=757.3627, 切向力Y=434.0156 +FPS=29.86, 法向力=1397.3015, 切向力X=556.8553, 切向力Y=-25.3170 +FPS=32.18, 法向力=1417.2688, 切向力X=523.3640, 切向力Y=-0.0060 +FPS=29.28, 法向力=1465.2400, 切向力X=1059.5818, 切向力Y=348.5022 +FPS=33.07, 法向力=1452.0107, 切向力X=1087.5913, 切向力Y=220.5495 +FPS=31.12, 法向力=1223.3889, 切向力X=456.5164, 切向力Y=47.1128 +FPS=32.57, 法向力=1241.4546, 切向力X=467.9652, 切向力Y=7.0062 +stitch_feature_optimized: canvas out_w=486, out_h=421, x_min=-156.09, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000317s, blend=0.002192s (9 tiles incl ref), finalize=0.000051s, total=0.002567s +FPS=30.56, 法向力=1521.2783, 切向力X=1109.7043, 切向力Y=138.3841 +FPS=32.42, 法向力=1558.8923, 切向力X=1079.5339, 切向力Y=137.8990 +FPS=29.84, 法向力=1375.9634, 切向力X=-95.7613, 切向力Y=564.1041 +FPS=30.55, 法向力=1411.5203, 切向力X=-71.1895, 切向力Y=594.8652 +FPS=30.14, 法向力=1319.0168, 切向力X=344.4107, 切向力Y=163.5634 +FPS=32.84, 法向力=1448.7269, 切向力X=469.5130, 切向力Y=162.9323 +FPS=31.02, 法向力=1289.2906, 切向力X=393.4847, 切向力Y=278.8634 +FPS=31.40, 法向力=1332.3228, 切向力X=414.4289, 切向力Y=384.2996 +FPS=31.17, 法向力=1205.9032, 切向力X=347.8999, 切向力Y=184.1315 +FPS=32.77, 法向力=1175.6948, 切向力X=276.7481, 切向力Y=170.4664 +FPS=31.28, 法向力=1349.0306, 切向力X=1037.5776, 切向力Y=243.4219 +FPS=30.92, 法向力=1373.5778, 切向力X=1147.2257, 切向力Y=284.9261 +FPS=33.14, 法向力=1356.3041, 切向力X=1153.1285, 切向力Y=281.3002 +FPS=30.78, 法向力=1652.1738, 切向力X=346.7946, 切向力Y=35.3664 +FPS=31.12, 法向力=1711.3594, 切向力X=331.8292, 切向力Y=31.2328 +FPS=28.67, 法向力=1166.3879, 切向力X=442.3464, 切向力Y=310.0124 +FPS=29.92, 法向力=1152.6047, 切向力X=274.3984, 切向力Y=370.4039 +FPS=28.28, 法向力=1122.2788, 切向力X=551.4912, 切向力Y=463.7786 +FPS=30.90, 法向力=1129.6447, 切向力X=719.6544, 切向力Y=519.6388 +FPS=29.68, 法向力=1285.6628, 切向力X=371.2409, 切向力Y=651.4225 +FPS=30.53, 法向力=1357.1248, 切向力X=423.0640, 切向力Y=691.1538 +FPS=30.54, 法向力=1194.3328, 切向力X=-232.0079, 切向力Y=-279.7339 +FPS=30.19, 法向力=1203.8966, 切向力X=-309.6636, 切向力Y=-335.1728 +FPS=30.01, 法向力=1437.2567, 切向力X=669.0609, 切向力Y=686.1263 +FPS=31.10, 法向力=1482.7976, 切向力X=604.7089, 切向力Y=708.6724 +FPS=29.22, 法向力=1231.6194, 切向力X=21.9994, 切向力Y=218.0743 +FPS=31.26, 法向力=1287.0291, 切向力X=1.0237, 切向力Y=304.1976 +FPS=29.40, 法向力=1659.5391, 切向力X=362.5651, 切向力Y=303.2228 +FPS=30.46, 法向力=1624.6079, 切向力X=282.0901, 切向力Y=323.8067 +FPS=30.11, 法向力=1492.1145, 切向力X=232.7536, 切向力Y=390.1490 +stitch_feature_optimized: canvas out_w=486, out_h=421, x_min=-156.09, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000277s, blend=0.002171s (9 tiles incl ref), finalize=0.000061s, total=0.002518s +FPS=29.61, 法向力=1444.0522, 切向力X=170.3157, 切向力Y=417.7464 +FPS=28.85, 法向力=1791.3098, 切向力X=727.3833, 切向力Y=22.0457 +FPS=30.30, 法向力=1758.4333, 切向力X=800.2504, 切向力Y=83.7376 +FPS=28.71, 法向力=1038.0848, 切向力X=157.0688, 切向力Y=101.9432 +FPS=29.58, 法向力=1015.1602, 切向力X=66.4975, 切向力Y=50.7234 +FPS=29.31, 法向力=1068.0715, 切向力X=417.9900, 切向力Y=260.9149 +FPS=30.79, 法向力=1114.7910, 切向力X=451.3235, 切向力Y=222.3061 +FPS=28.38, 法向力=1351.3105, 切向力X=604.9844, 切向力Y=-18.9548 +FPS=30.01, 法向力=1389.1316, 切向力X=656.1332, 切向力Y=-62.4877 +FPS=27.26, 法向力=1293.2427, 切向力X=-207.1785, 切向力Y=1034.8376 +FPS=30.34, 法向力=1353.3088, 切向力X=-189.0122, 切向力Y=1035.7515 +FPS=29.49, 法向力=1655.1406, 切向力X=841.6832, 切向力Y=624.6180 +FPS=25.36, 法向力=1463.1573, 切向力X=911.8220, 切向力Y=-23.9958 +FPS=27.93, 法向力=1350.5923, 切向力X=772.5927, 切向力Y=144.2524 +FPS=26.20, 法向力=1104.3199, 切向力X=759.2310, 切向力Y=-96.8814 +FPS=31.96, 法向力=1099.8157, 切向力X=741.2708, 切向力Y=-181.9616 +FPS=30.03, 法向力=1287.2174, 切向力X=807.4294, 切向力Y=186.0229 +FPS=31.71, 法向力=1262.0934, 切向力X=761.9283, 切向力Y=239.3535 +FPS=30.18, 法向力=1311.7024, 切向力X=379.7806, 切向力Y=910.0125 +FPS=31.14, 法向力=1341.6860, 切向力X=435.9749, 切向力Y=823.0064 +FPS=30.81, 法向力=1229.3632, 切向力X=59.6282, 切向力Y=-163.9575 +FPS=30.76, 法向力=1313.9070, 切向力X=0.6227, 切向力Y=-356.0471 +FPS=30.31, 法向力=1512.4214, 切向力X=547.7614, 切向力Y=-168.2678 +FPS=30.62, 法向力=1570.9269, 切向力X=518.4221, 切向力Y=-114.9132 +FPS=30.69, 法向力=1193.9690, 切向力X=152.7885, 切向力Y=162.1075 +FPS=33.10, 法向力=1121.0619, 切向力X=55.2143, 切向力Y=275.6860 +FPS=32.50, 法向力=1336.0250, 切向力X=381.5307, 切向力Y=149.3415 +FPS=32.23, 法向力=1345.4089, 切向力X=314.1493, 切向力Y=128.2782 +FPS=33.75, 法向力=1371.3823, 切向力X=319.3584, 切向力Y=166.8389 +FPS=31.52, 法向力=1128.9451, 切向力X=606.6589, 切向力Y=-159.6376 +stitch_feature_optimized: canvas out_w=486, out_h=421, x_min=-156.09, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002145s (9 tiles incl ref), finalize=0.000054s, total=0.002443s +FPS=33.23, 法向力=1135.1168, 切向力X=550.2825, 切向力Y=-197.1292 +FPS=31.19, 法向力=1297.1970, 切向力X=778.2028, 切向力Y=186.9239 +FPS=27.67, 法向力=1263.9778, 切向力X=762.0867, 切向力Y=262.9884 +FPS=26.40, 法向力=1354.3778, 切向力X=603.6682, 切向力Y=86.5536 +FPS=27.25, 法向力=1358.2035, 切向力X=609.1237, 切向力Y=23.1159 +FPS=27.59, 法向力=1174.5845, 切向力X=1.5106, 切向力Y=368.7049 +FPS=25.48, 法向力=938.7642, 切向力X=323.8204, 切向力Y=-187.9242 +FPS=26.81, 法向力=918.4149, 切向力X=271.1072, 切向力Y=-147.9723 +FPS=25.62, 法向力=1512.6331, 切向力X=455.8912, 切向力Y=150.2736 +FPS=26.99, 法向力=1596.0508, 切向力X=408.5188, 切向力Y=177.4020 +FPS=23.69, 法向力=1147.0814, 切向力X=147.8451, 切向力Y=54.3211 +FPS=26.59, 法向力=1195.3367, 切向力X=119.2696, 切向力Y=57.3571 +FPS=26.25, 法向力=1098.1360, 切向力X=437.5822, 切向力Y=80.5641 +FPS=26.66, 法向力=1120.7136, 切向力X=362.3113, 切向力Y=570.6652 +FPS=26.88, 法向力=1166.3346, 切向力X=386.1692, 切向力Y=610.0190 +FPS=26.10, 法向力=1228.0944, 切向力X=-21.6143, 切向力Y=441.4598 +FPS=26.69, 法向力=1225.4050, 切向力X=11.4932, 切向力Y=502.5956 +FPS=25.19, 法向力=1608.2305, 切向力X=1059.0609, 切向力Y=143.8856 +FPS=26.92, 法向力=1800.1777, 切向力X=1147.0659, 切向力Y=912.0993 +FPS=27.16, 法向力=1816.4779, 切向力X=1182.0388, 切向力Y=977.9240 +FPS=26.67, 法向力=1816.8590, 切向力X=1176.6006, 切向力Y=1025.3513 +FPS=25.39, 法向力=1414.3501, 切向力X=256.1274, 切向力Y=439.6624 +FPS=26.09, 法向力=1093.6571, 切向力X=896.5043, 切向力Y=257.8511 +FPS=26.55, 法向力=1095.5037, 切向力X=941.3242, 切向力Y=244.5811 +FPS=24.10, 法向力=1706.7897, 切向力X=749.9587, 切向力Y=63.6546 +FPS=25.29, 法向力=1735.6132, 切向力X=848.8851, 切向力Y=130.6119 +FPS=25.75, 法向力=1449.6429, 切向力X=539.1351, 切向力Y=-71.8559 +FPS=24.88, 法向力=1334.9630, 切向力X=457.4930, 切向力Y=201.4878 +FPS=26.74, 法向力=1270.3333, 切向力X=476.2684, 切向力Y=255.3490 +FPS=25.25, 法向力=1292.0854, 切向力X=1105.1260, 切向力Y=732.0206 +stitch_feature_optimized: canvas out_w=486, out_h=421, x_min=-156.09, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000244s, blend=0.002294s (9 tiles incl ref), finalize=0.000059s, total=0.002603s +FPS=25.58, 法向力=1278.0398, 切向力X=1059.8538, 切向力Y=809.3364 +FPS=24.58, 法向力=1281.8534, 切向力X=1513.5736, 切向力Y=593.8427 +FPS=25.86, 法向力=1454.5457, 切向力X=692.7562, 切向力Y=-264.8258 +FPS=26.52, 法向力=1445.0087, 切向力X=693.1335, 切向力Y=-278.0264 +FPS=24.35, 法向力=1207.2251, 切向力X=928.9680, 切向力Y=301.4981 +FPS=25.39, 法向力=1181.3923, 切向力X=846.8956, 切向力Y=400.7716 +FPS=25.81, 法向力=1166.5068, 切向力X=720.9067, 切向力Y=-497.8557 +FPS=24.13, 法向力=1533.9058, 切向力X=357.9539, 切向力Y=472.5656 +FPS=26.24, 法向力=1492.7113, 切向力X=239.9856, 切向力Y=477.7769 +FPS=24.64, 法向力=1209.4551, 切向力X=331.3405, 切向力Y=871.2151 +FPS=26.23, 法向力=1271.7070, 切向力X=340.1917, 切向力Y=882.1158 +FPS=25.54, 法向力=1510.3784, 切向力X=812.8308, 切向力Y=691.0422 +FPS=27.15, 法向力=1532.1808, 切向力X=848.7626, 切向力Y=738.9109 +FPS=25.99, 法向力=1465.3064, 切向力X=374.2962, 切向力Y=691.4070 +FPS=24.70, 法向力=1253.8314, 切向力X=400.1927, 切向力Y=412.7849 +FPS=27.35, 法向力=1281.2941, 切向力X=432.8696, 切向力Y=456.2801 +FPS=25.25, 法向力=1703.2910, 切向力X=947.5160, 切向力Y=623.9799 +FPS=26.24, 法向力=1692.8917, 切向力X=958.5753, 切向力Y=528.4580 +FPS=26.50, 法向力=1471.8495, 切向力X=522.9886, 切向力Y=255.9887 +FPS=26.79, 法向力=1468.5725, 切向力X=537.9893, 切向力Y=228.6289 +FPS=25.51, 法向力=1122.8910, 切向力X=71.3675, 切向力Y=-77.7365 +FPS=25.64, 法向力=1295.6125, 切向力X=397.5045, 切向力Y=249.0679 +FPS=26.47, 法向力=1341.1165, 切向力X=436.2235, 切向力Y=328.4875 +FPS=24.49, 法向力=1274.7324, 切向力X=21.8341, 切向力Y=717.6891 +FPS=26.62, 法向力=1279.2905, 切向力X=82.0081, 切向力Y=716.1786 +FPS=25.82, 法向力=1441.9539, 切向力X=247.6529, 切向力Y=-44.6446 +FPS=26.66, 法向力=1069.5447, 切向力X=545.1802, 切向力Y=355.6409 +FPS=25.57, 法向力=1067.6987, 切向力X=453.1665, 切向力Y=273.2000 +FPS=24.52, 法向力=1700.5342, 切向力X=1089.4102, 切向力Y=662.8694 +FPS=27.28, 法向力=1624.1885, 切向力X=1030.7749, 切向力Y=653.6498 +stitch_feature_optimized: canvas out_w=486, out_h=421, x_min=-156.09, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000291s, blend=0.002179s (9 tiles incl ref), finalize=0.000057s, total=0.002534s +FPS=25.03, 法向力=1184.6484, 切向力X=199.9337, 切向力Y=739.1998 +FPS=28.03, 法向力=1145.4904, 切向力X=184.3991, 切向力Y=761.9544 +FPS=25.86, 法向力=1213.5222, 切向力X=302.4699, 切向力Y=424.2886 +FPS=27.18, 法向力=1236.0808, 切向力X=433.0321, 切向力Y=301.0081 +FPS=27.73, 法向力=1209.4568, 切向力X=375.2077, 切向力Y=249.3823 +FPS=25.21, 法向力=1313.8695, 切向力X=-222.3482, 切向力Y=117.7703 +FPS=27.77, 法向力=1343.9224, 切向力X=-239.1715, 切向力Y=165.3161 +FPS=26.09, 法向力=1388.0586, 切向力X=758.1151, 切向力Y=1126.5654 +FPS=25.82, 法向力=1366.3582, 切向力X=737.9667, 切向力Y=1118.7092 +FPS=27.03, 法向力=1432.2474, 切向力X=221.2774, 切向力Y=334.7979 +FPS=26.91, 法向力=1449.5559, 切向力X=177.4099, 切向力Y=384.2493 +FPS=26.04, 法向力=1251.7888, 切向力X=952.4568, 切向力Y=1430.1213 +FPS=26.27, 法向力=1874.0674, 切向力X=774.6570, 切向力Y=91.5836 +FPS=25.45, 法向力=1966.7012, 切向力X=779.6785, 切向力Y=31.8555 +FPS=23.17, 法向力=1185.1624, 切向力X=-117.2965, 切向力Y=1212.3260 +FPS=26.77, 法向力=1303.1334, 切向力X=-247.8943, 切向力Y=1330.0645 +FPS=24.57, 法向力=1832.9392, 切向力X=1360.3704, 切向力Y=632.6779 +FPS=24.87, 法向力=1502.9648, 切向力X=210.5861, 切向力Y=881.0070 +FPS=25.01, 法向力=1543.5017, 切向力X=160.6425, 切向力Y=988.3767 +FPS=24.48, 法向力=1552.5923, 切向力X=9.4630, 切向力Y=510.9062 +FPS=26.49, 法向力=1565.2656, 切向力X=66.1439, 切向力Y=534.9719 +FPS=25.04, 法向力=1443.8589, 切向力X=414.7333, 切向力Y=276.2717 +FPS=25.24, 法向力=1408.3865, 切向力X=86.3569, 切向力Y=433.4332 +FPS=26.64, 法向力=1477.8884, 切向力X=109.9508, 切向力Y=483.4827 +FPS=24.97, 法向力=1145.2546, 切向力X=722.2496, 切向力Y=1115.8457 +FPS=25.91, 法向力=1115.6206, 切向力X=714.3289, 切向力Y=1108.2665 +FPS=24.63, 法向力=1235.7301, 切向力X=-62.4974, 切向力Y=772.2067 +FPS=26.32, 法向力=1457.4814, 切向力X=961.2880, 切向力Y=480.1188 +FPS=25.78, 法向力=1423.2531, 切向力X=924.7572, 切向力Y=469.7883 +FPS=24.81, 法向力=1303.5791, 切向力X=552.2604, 切向力Y=679.0030 +stitch_feature_optimized: canvas out_w=486, out_h=421, x_min=-156.09, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002077s (9 tiles incl ref), finalize=0.000058s, total=0.002383s +FPS=25.99, 法向力=1315.4474, 切向力X=585.6631, 切向力Y=649.4501 +FPS=23.21, 法向力=1412.2844, 切向力X=864.2770, 切向力Y=284.0470 +FPS=23.80, 法向力=1398.2521, 切向力X=906.8727, 切向力Y=157.8364 +FPS=24.84, 法向力=1283.5386, 切向力X=-251.6787, 切向力Y=96.5702 +FPS=23.05, 法向力=1318.1467, 切向力X=449.1891, 切向力Y=455.4646 +FPS=26.80, 法向力=1357.5986, 切向力X=425.9996, 切向力Y=449.4786 +FPS=25.87, 法向力=1248.1519, 切向力X=962.7549, 切向力Y=771.6863 +FPS=26.15, 法向力=1718.4387, 切向力X=471.0121, 切向力Y=117.7392 +FPS=26.08, 法向力=1777.2390, 切向力X=446.7734, 切向力Y=75.2907 +FPS=26.29, 法向力=1149.5210, 切向力X=684.7611, 切向力Y=-332.6843 +FPS=26.74, 法向力=1114.4590, 切向力X=604.2503, 切向力Y=-196.2708 +FPS=24.55, 法向力=1559.7905, 切向力X=304.5497, 切向力Y=143.8256 +FPS=27.00, 法向力=1600.1633, 切向力X=341.1768, 切向力Y=155.4964 +FPS=26.84, 法向力=1375.2646, 切向力X=923.9246, 切向力Y=618.2343 +FPS=26.63, 法向力=1348.9690, 切向力X=845.9009, 切向力Y=652.7037 +FPS=26.59, 法向力=1481.1927, 切向力X=747.5807, 切向力Y=608.2003 +FPS=25.71, 法向力=1276.4019, 切向力X=804.8188, 切向力Y=608.0407 +FPS=27.23, 法向力=1279.0585, 切向力X=785.7570, 切向力Y=640.0107 +FPS=26.01, 法向力=1415.4829, 切向力X=968.2268, 切向力Y=855.6432 +FPS=26.70, 法向力=1439.6448, 切向力X=892.3502, 切向力Y=894.5809 +FPS=24.44, 法向力=1379.2866, 切向力X=1155.1326, 切向力Y=311.9256 +FPS=25.25, 法向力=1390.3506, 切向力X=1045.9028, 切向力Y=327.1188 +FPS=24.52, 法向力=1369.1301, 切向力X=407.2694, 切向力Y=855.4204 +FPS=25.56, 法向力=1346.3380, 切向力X=598.3962, 切向力Y=401.0785 +FPS=25.24, 法向力=1349.4058, 切向力X=473.6796, 切向力Y=381.4590 +FPS=25.15, 法向力=1619.6982, 切向力X=900.8809, 切向力Y=390.4080 +FPS=26.01, 法向力=1627.5538, 切向力X=-243.8668, 切向力Y=295.5331 +FPS=25.99, 法向力=1563.2610, 切向力X=-272.6701, 切向力Y=294.6179 +FPS=23.69, 法向力=1652.8425, 切向力X=624.9475, 切向力Y=692.1648 +FPS=26.58, 法向力=1640.9492, 切向力X=593.2231, 切向力Y=753.2059 +stitch_feature_optimized: canvas out_w=486, out_h=421, x_min=-156.09, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000272s, blend=0.002160s (9 tiles incl ref), finalize=0.000053s, total=0.002492s +FPS=24.40, 法向力=1318.6772, 切向力X=1383.4465, 切向力Y=1013.1357 +FPS=25.16, 法向力=1296.0173, 切向力X=1267.0676, 切向力Y=1132.0892 +FPS=24.37, 法向力=1750.2703, 切向力X=817.9942, 切向力Y=-18.3102 +FPS=25.62, 法向力=1456.9146, 切向力X=918.5692, 切向力Y=750.1575 +FPS=26.45, 法向力=1524.1307, 切向力X=843.9133, 切向力Y=953.0413 +FPS=25.47, 法向力=1245.8225, 切向力X=1246.2007, 切向力Y=1414.7567 +FPS=25.24, 法向力=1240.5433, 切向力X=1236.5361, 切向力Y=1453.5708 +FPS=25.82, 法向力=1543.3876, 切向力X=965.9591, 切向力Y=380.1748 +FPS=25.04, 法向力=1766.8582, 切向力X=722.1635, 切向力Y=-106.2522 +FPS=26.01, 法向力=1812.1115, 切向力X=647.0194, 切向力Y=-25.1330 +FPS=23.99, 法向力=1799.1290, 切向力X=446.8190, 切向力Y=-28.1680 +FPS=25.98, 法向力=1795.9897, 切向力X=459.7821, 切向力Y=131.5685 +FPS=24.18, 法向力=1376.4932, 切向力X=609.9455, 切向力Y=449.3002 +FPS=26.07, 法向力=1576.8339, 切向力X=145.7217, 切向力Y=712.7669 +FPS=26.30, 法向力=1591.6752, 切向力X=128.6230, 切向力Y=744.8969 +FPS=24.25, 法向力=1245.2552, 切向力X=596.1532, 切向力Y=1165.5444 +FPS=26.33, 法向力=1231.6993, 切向力X=727.9895, 切向力Y=1211.4712 +FPS=24.66, 法向力=1244.7141, 切向力X=164.7800, 切向力Y=930.9297 +FPS=25.57, 法向力=1251.3713, 切向力X=98.3620, 切向力Y=942.5905 +FPS=23.83, 法向力=1210.8689, 切向力X=118.8623, 切向力Y=755.3707 +FPS=23.66, 法向力=1535.0906, 切向力X=319.6929, 切向力Y=571.2690 +FPS=26.12, 法向力=1573.6517, 切向力X=399.9995, 切向力Y=486.4785 +FPS=24.83, 法向力=1553.5619, 切向力X=622.3468, 切向力Y=599.3913 +FPS=24.76, 法向力=1374.2043, 切向力X=542.6039, 切向力Y=467.9041 +FPS=25.90, 法向力=1340.2310, 切向力X=506.0753, 切向力Y=481.6408 +FPS=23.57, 法向力=1271.1650, 切向力X=7.5753, 切向力Y=834.2117 +FPS=25.91, 法向力=1321.0579, 切向力X=-46.0527, 切向力Y=844.9383 +FPS=25.53, 法向力=1814.3337, 切向力X=-185.2026, 切向力Y=579.2976 +FPS=26.59, 法向力=1816.6296, 切向力X=-245.6017, 切向力Y=463.0978 +FPS=25.42, 法向力=1241.7954, 切向力X=633.0858, 切向力Y=798.6709 +stitch_feature_optimized: canvas out_w=486, out_h=421, x_min=-156.09, y_min=-82.83 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000240s, blend=0.002987s (9 tiles incl ref), finalize=0.000063s, total=0.003297s +FPS=25.03, 法向力=1870.3474, 切向力X=679.7885, 切向力Y=461.3832 +FPS=25.20, 法向力=1891.4187, 切向力X=654.2358, 切向力Y=472.0286 +FPS=24.89, 法向力=1407.1863, 切向力X=-26.0458, 切向力Y=374.0327 +FPS=25.58, 法向力=1446.5107, 切向力X=-68.9660, 切向力Y=433.7236 +FPS=25.85, 法向力=1181.7446, 切向力X=370.9048, 切向力Y=637.0411 +FPS=24.79, 法向力=1309.0874, 切向力X=715.1832, 切向力Y=1192.4675 +FPS=25.71, 法向力=1348.8684, 切向力X=679.6729, 切向力Y=1228.5291 +FPS=24.95, 法向力=1596.6067, 切向力X=717.7078, 切向力Y=765.0304 +FPS=25.92, 法向力=1545.2480, 切向力X=694.7080, 切向力Y=855.5172 +FPS=24.55, 法向力=1837.6899, 切向力X=902.2846, 切向力Y=821.1528 +FPS=25.02, 法向力=1573.9399, 切向力X=614.3134, 切向力Y=392.0886 +FPS=25.35, 法向力=1721.5894, 切向力X=567.6614, 切向力Y=488.5190 +FPS=24.07, 法向力=1392.5627, 切向力X=148.0906, 切向力Y=309.0671 +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/logs/qt_viewer_20260605_182259.log b/examples/logs/qt_viewer_20260605_182259.log new file mode 100644 index 0000000..fd65a0e --- /dev/null +++ b/examples/logs/qt_viewer_20260605_182259.log @@ -0,0 +1,1292 @@ + +按键说明:Q 退出 | R 重置追踪器 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=5 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Image processing backend: cpu (requested: cpu) + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.31, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=2.47, 法向力=1320.6404, 切向力X=-293.8583, 切向力Y=433.8314 +FPS=26.35, 法向力=2113.9568, 切向力X=78.7013, 切向力Y=489.8138 +FPS=26.48, 法向力=2149.3330, 切向力X=125.5522, 切向力Y=527.9757 +FPS=24.17, 法向力=2161.8408, 切向力X=115.7275, 切向力Y=512.4082 +FPS=30.14, 法向力=2040.3713, 切向力X=30.4629, 切向力Y=696.2513 +FPS=29.45, 法向力=1826.1296, 切向力X=-47.5815, 切向力Y=1008.0741 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=30.98, 法向力=1755.6082, 切向力X=-19.3351, 切向力Y=952.8754 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=39.48, 法向力=1676.7917, 切向力X=-499.2500, 切向力Y=1022.3340 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=38.15, 法向力=1670.2456, 切向力X=-534.2911, 切向力Y=1082.4207 +FPS=39.58, 法向力=1667.4045, 切向力X=-536.6660, 切向力Y=1092.7667 +FPS=29.01, 法向力=1992.0472, 切向力X=197.0950, 切向力Y=650.8547 +FPS=31.85, 法向力=2019.7163, 切向力X=245.8256, 切向力Y=527.6508 +FPS=29.24, 法向力=2120.7227, 切向力X=259.9260, 切向力Y=1194.4087 +FPS=31.25, 法向力=2064.4189, 切向力X=385.8253, 切向力Y=1217.6377 +FPS=28.39, 法向力=2044.3882, 切向力X=-86.3068, 切向力Y=771.4364 +FPS=32.01, 法向力=2092.9780, 切向力X=-149.9945, 切向力Y=782.6782 +FPS=30.08, 法向力=2450.4058, 切向力X=334.4199, 切向力Y=1096.8457 +FPS=31.50, 法向力=2442.4556, 切向力X=341.2205, 切向力Y=1128.0942 +FPS=29.32, 法向力=1859.9069, 切向力X=-785.8359, 切向力Y=1467.1787 +FPS=31.81, 法向力=1830.4895, 切向力X=-809.0270, 切向力Y=1494.8040 +FPS=28.46, 法向力=1731.8528, 切向力X=-98.3538, 切向力Y=620.9659 +FPS=31.91, 法向力=1708.7842, 切向力X=-90.3250, 切向力Y=614.3912 +FPS=28.66, 法向力=1955.9622, 切向力X=83.3275, 切向力Y=889.5314 +FPS=31.98, 法向力=1956.5754, 切向力X=115.7034, 切向力Y=862.9889 +FPS=27.72, 法向力=2142.5920, 切向力X=266.7982, 切向力Y=846.6437 +FPS=30.00, 法向力=2180.7871, 切向力X=362.2662, 切向力Y=878.3670 +FPS=30.66, 法向力=1841.5282, 切向力X=11.6414, 切向力Y=995.4666 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000229s, blend=0.002117s (9 tiles incl ref), finalize=0.000054s, total=0.002408s +FPS=31.43, 法向力=1881.7623, 切向力X=45.5856, 切向力Y=1060.7566 +FPS=28.82, 法向力=2087.7622, 切向力X=-47.0838, 切向力Y=1007.9020 +FPS=31.71, 法向力=2049.9307, 切向力X=-35.5930, 切向力Y=905.1648 +FPS=30.18, 法向力=2007.0688, 切向力X=-9.2523, 切向力Y=646.3688 +FPS=30.31, 法向力=2048.4541, 切向力X=22.1775, 切向力Y=560.4681 +FPS=28.71, 法向力=2241.2554, 切向力X=51.1916, 切向力Y=908.0853 +FPS=30.96, 法向力=2232.2627, 切向力X=86.9235, 切向力Y=947.3297 +FPS=24.80, 法向力=1953.3407, 切向力X=94.6681, 切向力Y=757.5250 +FPS=25.77, 法向力=1993.0837, 切向力X=118.7324, 切向力Y=784.4556 +FPS=28.70, 法向力=2518.8311, 切向力X=649.5548, 切向力Y=686.6047 +FPS=31.24, 法向力=2500.3320, 切向力X=550.9199, 切向力Y=714.7979 +FPS=28.45, 法向力=2279.2900, 切向力X=195.4198, 切向力Y=792.7284 +FPS=31.32, 法向力=2281.4048, 切向力X=213.6615, 切向力Y=853.1589 +FPS=28.17, 法向力=2205.5894, 切向力X=299.7387, 切向力Y=738.7775 +FPS=32.55, 法向力=2194.6812, 切向力X=274.7958, 切向力Y=759.7128 +FPS=30.40, 法向力=1969.6033, 切向力X=311.3018, 切向力Y=735.0768 +FPS=31.74, 法向力=1983.2113, 切向力X=365.0974, 切向力Y=751.9496 +FPS=29.24, 法向力=2440.8591, 切向力X=315.6945, 切向力Y=720.7112 +FPS=31.57, 法向力=2475.7849, 切向力X=291.9396, 切向力Y=696.7178 +FPS=31.13, 法向力=2393.2939, 切向力X=661.9894, 切向力Y=1447.0740 +FPS=31.68, 法向力=2461.8091, 切向力X=729.0858, 切向力Y=1489.3914 +FPS=29.57, 法向力=2137.7664, 切向力X=268.5399, 切向力Y=1367.9314 +FPS=31.10, 法向力=2155.0234, 切向力X=242.3472, 切向力Y=1402.4170 +FPS=28.27, 法向力=1780.5630, 切向力X=-156.0884, 切向力Y=401.6852 +FPS=27.45, 法向力=1774.9918, 切向力X=-156.5081, 切向力Y=450.9463 +FPS=27.97, 法向力=1836.3376, 切向力X=466.7856, 切向力Y=597.7465 +FPS=30.78, 法向力=1821.6458, 切向力X=479.3393, 切向力Y=506.6654 +FPS=28.20, 法向力=2129.8723, 切向力X=607.7709, 切向力Y=913.9419 +FPS=29.98, 法向力=2186.9424, 切向力X=608.4033, 切向力Y=927.6432 +FPS=29.23, 法向力=2067.6484, 切向力X=174.4098, 切向力Y=518.9210 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000211s, blend=0.002173s (9 tiles incl ref), finalize=0.000052s, total=0.002441s +FPS=29.84, 法向力=2051.0479, 切向力X=60.7976, 切向力Y=677.9540 +FPS=29.41, 法向力=1712.2010, 切向力X=588.8831, 切向力Y=714.1522 +FPS=29.54, 法向力=1724.3246, 切向力X=677.1674, 切向力Y=782.2881 +FPS=30.87, 法向力=2043.4974, 切向力X=-197.9584, 切向力Y=-89.0066 +FPS=31.29, 法向力=2019.3271, 切向力X=-220.9840, 切向力Y=-214.6007 +FPS=29.48, 法向力=2133.6802, 切向力X=287.9549, 切向力Y=1145.1658 +FPS=32.25, 法向力=2139.8882, 切向力X=392.1658, 切向力Y=1109.3951 +FPS=29.50, 法向力=2192.3384, 切向力X=1165.2842, 切向力Y=1042.4081 +FPS=28.52, 法向力=2191.5376, 切向力X=1157.1879, 切向力Y=1051.3906 +FPS=29.68, 法向力=1892.6846, 切向力X=392.3278, 切向力Y=643.1405 +FPS=32.27, 法向力=1945.0825, 切向力X=318.9202, 切向力Y=774.7559 +FPS=29.63, 法向力=1781.8879, 切向力X=-343.1356, 切向力Y=1153.4500 +FPS=31.43, 法向力=1779.3250, 切向力X=-280.0386, 切向力Y=1122.7900 +FPS=29.08, 法向力=2051.1262, 切向力X=347.5745, 切向力Y=1289.9847 +FPS=30.86, 法向力=2116.9985, 切向力X=406.8204, 切向力Y=1394.5171 +FPS=30.52, 法向力=2238.4031, 切向力X=1055.3577, 切向力Y=1402.1156 +FPS=30.70, 法向力=2248.4556, 切向力X=1019.0292, 切向力Y=1437.6080 +FPS=29.76, 法向力=1964.3962, 切向力X=45.3050, 切向力Y=536.2459 +FPS=31.05, 法向力=1978.5884, 切向力X=24.6283, 切向力Y=595.3047 +FPS=29.62, 法向力=1996.1874, 切向力X=678.6770, 切向力Y=1367.9111 +FPS=31.05, 法向力=1999.6035, 切向力X=675.7289, 切向力Y=1326.3208 +FPS=29.31, 法向力=1988.1570, 切向力X=545.8197, 切向力Y=1114.0804 +FPS=29.74, 法向力=2025.9573, 切向力X=523.0184, 切向力Y=1174.8987 +FPS=25.73, 法向力=2494.7778, 切向力X=263.1247, 切向力Y=828.0566 +FPS=27.65, 法向力=2537.4238, 切向力X=329.1534, 切向力Y=821.0768 +FPS=28.90, 法向力=2505.9062, 切向力X=46.9544, 切向力Y=1722.3317 +FPS=29.02, 法向力=2489.8643, 切向力X=115.8525, 切向力Y=1678.6406 +FPS=26.33, 法向力=1980.6946, 切向力X=347.3302, 切向力Y=249.8238 +FPS=28.06, 法向力=1976.2024, 切向力X=391.0735, 切向力Y=327.2803 +FPS=29.62, 法向力=2354.1184, 切向力X=-44.8870, 切向力Y=546.5805 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000218s, blend=0.002172s (9 tiles incl ref), finalize=0.000053s, total=0.002449s +FPS=26.81, 法向力=2362.0029, 切向力X=61.6085, 切向力Y=1492.7468 +FPS=30.32, 法向力=2337.5015, 切向力X=109.9608, 切向力Y=1478.4559 +FPS=30.37, 法向力=2092.6328, 切向力X=463.0860, 切向力Y=1230.2244 +FPS=30.70, 法向力=2063.7119, 切向力X=429.4764, 切向力Y=1237.1461 +FPS=29.67, 法向力=2007.7467, 切向力X=541.6758, 切向力Y=835.3663 +FPS=30.02, 法向力=1998.0034, 切向力X=594.7098, 切向力Y=799.5067 +FPS=27.56, 法向力=2375.9109, 切向力X=-60.2005, 切向力Y=530.3683 +FPS=30.13, 法向力=2409.6934, 切向力X=-92.7758, 切向力Y=430.2859 +FPS=28.75, 法向力=2321.6079, 切向力X=-45.7365, 切向力Y=1160.0599 +FPS=31.32, 法向力=2347.7017, 切向力X=-57.6047, 切向力Y=1243.7896 +FPS=29.68, 法向力=1954.3264, 切向力X=742.8762, 切向力Y=1065.1560 +FPS=30.31, 法向力=2017.1542, 切向力X=759.5453, 切向力Y=1075.1663 +FPS=26.23, 法向力=1846.7430, 切向力X=742.9606, 切向力Y=553.9069 +FPS=30.93, 法向力=1892.7578, 切向力X=789.3829, 切向力Y=553.1064 +FPS=26.92, 法向力=2257.1382, 切向力X=595.5402, 切向力Y=1608.0989 +FPS=30.95, 法向力=2232.9321, 切向力X=621.4379, 切向力Y=1585.4237 +FPS=28.70, 法向力=2061.6011, 切向力X=534.0295, 切向力Y=1548.2454 +FPS=32.26, 法向力=2112.4082, 切向力X=504.8239, 切向力Y=1544.8384 +FPS=30.16, 法向力=2159.5955, 切向力X=60.2762, 切向力Y=1058.5023 +FPS=32.55, 法向力=2129.1016, 切向力X=111.8984, 切向力Y=1013.1819 +FPS=30.63, 法向力=2369.3740, 切向力X=392.2424, 切向力Y=1138.6658 +FPS=31.96, 法向力=2349.1851, 切向力X=389.2404, 切向力Y=1156.6169 +FPS=31.45, 法向力=2142.5913, 切向力X=426.5936, 切向力Y=1475.4951 +FPS=32.75, 法向力=2148.8486, 切向力X=412.2721, 切向力Y=1482.2878 +FPS=30.56, 法向力=2231.3550, 切向力X=325.5813, 切向力Y=941.2933 +FPS=31.07, 法向力=2226.3208, 切向力X=322.2618, 切向力Y=941.5645 +FPS=30.37, 法向力=2028.3064, 切向力X=680.7014, 切向力Y=1058.2860 +FPS=30.60, 法向力=2118.0056, 切向力X=694.5400, 切向力Y=1017.4791 +FPS=30.71, 法向力=1768.2151, 切向力X=169.8654, 切向力Y=574.9568 +FPS=31.77, 法向力=1797.2812, 切向力X=212.0379, 切向力Y=558.6409 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000611s, blend=0.002414s (9 tiles incl ref), finalize=0.000054s, total=0.003090s +FPS=28.96, 法向力=2300.6606, 切向力X=-194.4677, 切向力Y=733.8806 +FPS=32.74, 法向力=2302.4067, 切向力X=-229.6568, 切向力Y=800.0201 +FPS=26.55, 法向力=2312.4290, 切向力X=-218.0212, 切向力Y=786.2635 +FPS=24.24, 法向力=2204.9346, 切向力X=379.8931, 切向力Y=1311.9111 +FPS=24.68, 法向力=2482.5847, 切向力X=505.0824, 切向力Y=965.2896 +FPS=26.04, 法向力=2405.9688, 切向力X=417.9223, 切向力Y=994.7385 +FPS=23.37, 法向力=2543.4915, 切向力X=850.0739, 切向力Y=1476.8529 +FPS=23.25, 法向力=2125.4001, 切向力X=820.9694, 切向力Y=1194.5153 +FPS=27.04, 法向力=2111.6755, 切向力X=828.2667, 切向力Y=1238.6982 +FPS=24.77, 法向力=2067.9343, 切向力X=-65.0650, 切向力Y=1302.6333 +FPS=26.27, 法向力=2095.1816, 切向力X=-118.2095, 切向力Y=1307.3511 +FPS=25.49, 法向力=2031.1254, 切向力X=191.4522, 切向力Y=986.1852 +FPS=24.47, 法向力=2092.9321, 切向力X=186.7188, 切向力Y=989.6184 +FPS=24.89, 法向力=2067.2688, 切向力X=501.9781, 切向力Y=1224.9546 +FPS=24.86, 法向力=2158.5110, 切向力X=1067.2980, 切向力Y=1370.6501 +FPS=26.70, 法向力=2113.5205, 切向力X=1160.6615, 切向力Y=1326.4402 +FPS=24.54, 法向力=2672.5342, 切向力X=485.2802, 切向力Y=679.8267 +FPS=24.89, 法向力=2270.8501, 切向力X=638.9951, 切向力Y=1280.6755 +FPS=25.79, 法向力=2276.1030, 切向力X=677.7782, 切向力Y=1273.0342 +FPS=23.24, 法向力=2401.8257, 切向力X=-420.2692, 切向力Y=1208.1216 +FPS=26.64, 法向力=2422.1021, 切向力X=-501.1645, 切向力Y=1202.5336 +FPS=23.34, 法向力=1995.5861, 切向力X=191.8858, 切向力Y=1453.2274 +FPS=25.40, 法向力=1991.7651, 切向力X=221.5058, 切向力Y=1468.3719 +FPS=24.35, 法向力=2275.2869, 切向力X=553.8076, 切向力Y=1186.9210 +FPS=24.76, 法向力=2338.0117, 切向力X=467.8500, 切向力Y=534.5858 +FPS=26.76, 法向力=2343.4917, 切向力X=457.9039, 切向力Y=504.6326 +FPS=24.91, 法向力=2156.6667, 切向力X=339.6166, 切向力Y=1024.5408 +FPS=25.26, 法向力=2614.5427, 切向力X=279.2791, 切向力Y=888.7939 +FPS=25.23, 法向力=2621.9570, 切向力X=249.1982, 切向力Y=832.3156 +FPS=23.42, 法向力=2144.4639, 切向力X=537.4937, 切向力Y=1450.4985 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000257s, blend=0.002295s (9 tiles incl ref), finalize=0.000057s, total=0.002615s +FPS=26.23, 法向力=2152.8438, 切向力X=537.9153, 切向力Y=1442.3368 +FPS=24.04, 法向力=2371.5811, 切向力X=1239.8245, 切向力Y=936.9263 +FPS=25.44, 法向力=2309.3682, 切向力X=1189.9880, 切向力Y=914.1298 +FPS=23.96, 法向力=2234.9539, 切向力X=776.1313, 切向力Y=1195.2524 +FPS=24.84, 法向力=2333.1602, 切向力X=348.4910, 切向力Y=1499.9630 +FPS=26.46, 法向力=2385.6309, 切向力X=408.8153, 切向力Y=1612.4258 +FPS=24.57, 法向力=2294.8811, 切向力X=281.6733, 切向力Y=1143.9629 +FPS=25.20, 法向力=2421.1902, 切向力X=1128.8315, 切向力Y=1179.5676 +FPS=25.71, 法向力=2442.4399, 切向力X=1106.6069, 切向力Y=1155.2351 +FPS=23.81, 法向力=2256.9534, 切向力X=454.0259, 切向力Y=803.1390 +FPS=24.40, 法向力=2282.9685, 切向力X=494.7864, 切向力Y=837.5098 +FPS=23.89, 法向力=2309.0515, 切向力X=835.5408, 切向力Y=1269.6515 +FPS=25.97, 法向力=2359.2568, 切向力X=224.1918, 切向力Y=1448.5615 +FPS=25.46, 法向力=2384.0562, 切向力X=297.5345, 切向力Y=1442.3561 +FPS=25.21, 法向力=2544.7705, 切向力X=742.5504, 切向力Y=1330.6736 +FPS=26.75, 法向力=2598.2925, 切向力X=738.6356, 切向力Y=1401.2056 +FPS=23.62, 法向力=2573.0542, 切向力X=613.0681, 切向力Y=1429.9468 +FPS=24.35, 法向力=1894.2886, 切向力X=134.2292, 切向力Y=916.5626 +FPS=25.63, 法向力=1909.9912, 切向力X=172.6515, 切向力Y=940.9193 +FPS=23.78, 法向力=2578.0393, 切向力X=924.6671, 切向力Y=1884.3333 +FPS=25.04, 法向力=2614.6030, 切向力X=1043.3440, 切向力Y=1965.0833 +FPS=24.21, 法向力=1998.9279, 切向力X=1042.3271, 切向力Y=1321.3188 +FPS=25.94, 法向力=2261.8206, 切向力X=928.5718, 切向力Y=1392.5922 +FPS=24.17, 法向力=2236.8542, 切向力X=817.7402, 切向力Y=1383.2515 +FPS=24.33, 法向力=1973.7202, 切向力X=666.6717, 切向力Y=1518.3114 +FPS=26.40, 法向力=1980.8213, 切向力X=612.9458, 切向力Y=1498.7238 +FPS=24.26, 法向力=2271.5664, 切向力X=737.3775, 切向力Y=1602.9771 +FPS=25.56, 法向力=2263.6719, 切向力X=731.1293, 切向力Y=338.6012 +FPS=24.89, 法向力=2282.3809, 切向力X=714.9038, 切向力Y=394.6400 +FPS=25.39, 法向力=2422.9966, 切向力X=902.3304, 切向力Y=1547.3317 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000209s, blend=0.002191s (9 tiles incl ref), finalize=0.000055s, total=0.002460s +FPS=25.46, 法向力=2421.9790, 切向力X=902.2903, 切向力Y=1526.4747 +FPS=23.33, 法向力=2257.8901, 切向力X=484.6855, 切向力Y=616.2513 +FPS=25.73, 法向力=2285.8970, 切向力X=490.9859, 切向力Y=622.3579 +FPS=26.14, 法向力=2223.3723, 切向力X=298.0505, 切向力Y=1432.7017 +FPS=25.31, 法向力=2381.7307, 切向力X=431.3959, 切向力Y=1307.0792 +FPS=26.36, 法向力=2394.3716, 切向力X=450.0232, 切向力Y=1319.2461 +FPS=24.58, 法向力=2289.4019, 切向力X=881.4858, 切向力Y=2120.3276 +FPS=25.96, 法向力=2162.5283, 切向力X=-70.3606, 切向力Y=831.7891 +FPS=23.99, 法向力=2209.2307, 切向力X=2.1612, 切向力Y=909.7946 +FPS=24.64, 法向力=2219.7891, 切向力X=552.3654, 切向力Y=1563.2561 +FPS=25.37, 法向力=2242.2883, 切向力X=561.0529, 切向力Y=1523.8611 +FPS=23.29, 法向力=2403.3242, 切向力X=1383.0857, 切向力Y=1645.3225 +FPS=23.58, 法向力=2408.8586, 切向力X=1334.2822, 切向力Y=1675.9678 +FPS=22.88, 法向力=2201.6409, 切向力X=547.1272, 切向力Y=1089.2708 +FPS=22.88, 法向力=2767.3345, 切向力X=708.6342, 切向力Y=1346.4181 +FPS=24.95, 法向力=2847.2485, 切向力X=679.3254, 切向力Y=1349.1971 +FPS=24.83, 法向力=1682.4358, 切向力X=996.7019, 切向力Y=1683.7322 +FPS=23.50, 法向力=2270.5728, 切向力X=741.6736, 切向力Y=1256.3984 +FPS=25.02, 法向力=2298.5249, 切向力X=744.8879, 切向力Y=1272.7417 +FPS=23.58, 法向力=2174.7974, 切向力X=394.1025, 切向力Y=955.4414 +FPS=23.99, 法向力=2329.2729, 切向力X=374.7878, 切向力Y=1865.1213 +FPS=24.43, 法向力=2411.9014, 切向力X=352.0100, 切向力Y=1959.3727 +FPS=23.71, 法向力=2746.1003, 切向力X=681.6620, 切向力Y=1005.6188 +FPS=24.78, 法向力=2705.6592, 切向力X=647.3629, 切向力Y=993.8209 +FPS=25.56, 法向力=2655.4297, 切向力X=815.8333, 切向力Y=1590.1064 +FPS=23.16, 法向力=2945.4126, 切向力X=231.1845, 切向力Y=1602.4935 +FPS=24.63, 法向力=2915.8628, 切向力X=214.2561, 切向力Y=1694.8282 +FPS=23.31, 法向力=2308.4932, 切向力X=221.4896, 切向力Y=1547.6953 +FPS=25.14, 法向力=2372.7827, 切向力X=217.9975, 切向力Y=1597.5807 +FPS=24.96, 法向力=2154.3823, 切向力X=638.1852, 切向力Y=1443.7091 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000263s, blend=0.002271s (9 tiles incl ref), finalize=0.000052s, total=0.002593s +FPS=23.04, 法向力=2146.5879, 切向力X=929.5361, 切向力Y=1320.0045 +FPS=24.71, 法向力=2108.3179, 切向力X=906.7777, 切向力Y=1383.9752 +FPS=23.77, 法向力=2549.1897, 切向力X=623.1074, 切向力Y=1318.2637 +FPS=24.98, 法向力=2462.6318, 切向力X=-331.0044, 切向力Y=2018.7439 +FPS=25.19, 法向力=2320.3789, 切向力X=-183.4791, 切向力Y=1904.4794 +FPS=23.79, 法向力=2190.3083, 切向力X=390.8843, 切向力Y=1025.9561 +FPS=25.28, 法向力=2156.1257, 切向力X=-485.9254, 切向力Y=1601.0714 +FPS=24.86, 法向力=2115.2764, 切向力X=-494.9094, 切向力Y=1603.3268 +FPS=24.91, 法向力=2745.0781, 切向力X=912.9410, 切向力Y=1851.3529 +FPS=24.86, 法向力=2774.2104, 切向力X=920.1812, 切向力Y=1830.1019 +FPS=22.26, 法向力=1907.5127, 切向力X=239.3347, 切向力Y=1553.1799 +FPS=24.92, 法向力=1877.5273, 切向力X=285.7489, 切向力Y=1574.1923 +FPS=25.34, 法向力=2361.1267, 切向力X=127.9665, 切向力Y=1505.0958 +FPS=24.57, 法向力=2531.1494, 切向力X=897.3423, 切向力Y=1598.7728 +FPS=24.25, 法向力=2477.2349, 切向力X=1015.5284, 切向力Y=1465.7113 +FPS=24.08, 法向力=2492.6421, 切向力X=801.5294, 切向力Y=1063.4243 +FPS=24.96, 法向力=2509.2737, 切向力X=776.4379, 切向力Y=1123.9093 +FPS=23.84, 法向力=2447.2151, 切向力X=177.5322, 切向力Y=946.9671 +FPS=24.46, 法向力=2311.6812, 切向力X=662.4314, 切向力Y=1588.4049 +FPS=23.82, 法向力=2307.5156, 切向力X=678.4562, 切向力Y=1665.1024 +FPS=24.09, 法向力=2455.1821, 切向力X=488.2509, 切向力Y=1177.8761 +FPS=24.33, 法向力=2324.1455, 切向力X=1789.6005, 切向力Y=1918.8167 +FPS=25.58, 法向力=2318.8120, 切向力X=1774.6765, 切向力Y=1967.5295 +FPS=24.95, 法向力=2512.1138, 切向力X=1193.1045, 切向力Y=1355.5144 +FPS=24.81, 法向力=2526.5483, 切向力X=1219.5952, 切向力Y=1373.9136 +FPS=24.98, 法向力=2183.6135, 切向力X=370.8604, 切向力Y=856.0404 +FPS=24.46, 法向力=2200.7966, 切向力X=442.9645, 切向力Y=841.1366 +FPS=25.42, 法向力=2439.8352, 切向力X=565.6562, 切向力Y=1974.0708 +FPS=21.83, 法向力=2024.3303, 切向力X=578.2953, 切向力Y=1417.8389 +FPS=25.00, 法向力=2077.4404, 切向力X=613.4303, 切向力Y=1398.8425 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000233s, blend=0.002214s (9 tiles incl ref), finalize=0.000056s, total=0.002509s +FPS=24.83, 法向力=2811.2671, 切向力X=1144.6605, 切向力Y=1746.4894 +FPS=24.29, 法向力=2501.7092, 切向力X=1087.3850, 切向力Y=1329.1028 +FPS=25.65, 法向力=2449.9729, 切向力X=1223.9923, 切向力Y=1265.7306 +FPS=24.59, 法向力=2681.4353, 切向力X=819.5452, 切向力Y=1419.3187 +FPS=23.82, 法向力=2670.9939, 切向力X=-73.3489, 切向力Y=1586.4478 +FPS=24.77, 法向力=2710.0088, 切向力X=-83.5543, 切向力Y=1619.5734 +FPS=24.41, 法向力=2738.3008, 切向力X=-179.3582, 切向力Y=1363.5546 +FPS=24.48, 法向力=2768.9888, 切向力X=-184.6294, 切向力Y=1380.7227 +FPS=24.06, 法向力=2308.3684, 切向力X=314.1772, 切向力Y=1049.5139 +FPS=24.30, 法向力=1964.7812, 切向力X=558.4023, 切向力Y=1130.1965 +FPS=25.30, 法向力=2022.6980, 切向力X=615.6091, 切向力Y=1200.2004 +FPS=22.79, 法向力=2401.5593, 切向力X=450.4763, 切向力Y=1898.4482 +FPS=25.39, 法向力=2373.1467, 切向力X=526.1148, 切向力Y=1255.5022 +FPS=25.66, 法向力=2347.4268, 切向力X=533.3463, 切向力Y=1216.1321 +FPS=24.16, 法向力=2743.8411, 切向力X=-437.7036, 切向力Y=1717.3665 +FPS=25.50, 法向力=2824.7676, 切向力X=-493.7919, 切向力Y=1754.2153 +FPS=23.70, 法向力=2509.2158, 切向力X=636.0663, 切向力Y=1976.4563 +FPS=25.56, 法向力=2486.0605, 切向力X=681.0300, 切向力Y=1997.8523 +FPS=24.77, 法向力=2453.0828, 切向力X=1146.1995, 切向力Y=1723.7388 +FPS=25.24, 法向力=2828.8804, 切向力X=852.1142, 切向力Y=1803.9375 +FPS=26.15, 法向力=2853.9170, 切向力X=821.1861, 切向力Y=1803.4371 +FPS=24.32, 法向力=2343.9980, 切向力X=820.4188, 切向力Y=1822.3348 +FPS=25.58, 法向力=2378.5332, 切向力X=894.6685, 切向力Y=1776.8234 +FPS=26.16, 法向力=2576.2388, 切向力X=592.9960, 切向力Y=1911.0779 +FPS=24.92, 法向力=2610.5972, 切向力X=245.3623, 切向力Y=1849.2800 +FPS=25.60, 法向力=2575.3091, 切向力X=311.4146, 切向力Y=1897.0383 +FPS=25.15, 法向力=2401.5566, 切向力X=704.3730, 切向力Y=1014.9432 +FPS=25.29, 法向力=2373.0908, 切向力X=764.4441, 切向力Y=1040.4270 +FPS=25.86, 法向力=2572.0181, 切向力X=1453.9287, 切向力Y=1811.4818 +FPS=25.00, 法向力=2284.7690, 切向力X=934.7921, 切向力Y=1712.6791 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000210s, blend=0.002095s (9 tiles incl ref), finalize=0.000055s, total=0.002366s +FPS=25.42, 法向力=2298.0376, 切向力X=935.5988, 切向力Y=1735.4958 +FPS=23.88, 法向力=2330.6606, 切向力X=715.1328, 切向力Y=1910.3533 +FPS=24.85, 法向力=2328.9304, 切向力X=666.5303, 切向力Y=1969.3804 +FPS=26.31, 法向力=2585.5076, 切向力X=357.9091, 切向力Y=1388.3867 +FPS=26.25, 法向力=2609.3374, 切向力X=412.6693, 切向力Y=1425.8441 +FPS=24.23, 法向力=2873.6516, 切向力X=906.6643, 切向力Y=1395.6440 +FPS=23.27, 法向力=2610.3872, 切向力X=1059.3813, 切向力Y=1879.6250 +FPS=25.46, 法向力=2581.0010, 切向力X=1010.3293, 切向力Y=1832.8010 +FPS=23.96, 法向力=2420.3562, 切向力X=357.2341, 切向力Y=2262.3828 +FPS=25.18, 法向力=2172.2522, 切向力X=655.2383, 切向力Y=1374.2791 +FPS=27.39, 法向力=2190.6069, 切向力X=736.4161, 切向力Y=1434.0598 +FPS=25.22, 法向力=2504.1367, 切向力X=734.0475, 切向力Y=1462.5509 +FPS=27.02, 法向力=2481.8945, 切向力X=696.3643, 切向力Y=1429.2893 +FPS=26.20, 法向力=2699.8679, 切向力X=1377.8113, 切向力Y=1615.8414 +FPS=27.60, 法向力=2643.0806, 切向力X=1328.5664, 切向力Y=1535.0173 +FPS=25.64, 法向力=2343.4038, 切向力X=441.4926, 切向力Y=1225.3389 +FPS=27.23, 法向力=2707.3989, 切向力X=648.8126, 切向力Y=1987.1074 +FPS=26.19, 法向力=2714.7715, 切向力X=718.0846, 切向力Y=2056.3813 +FPS=26.13, 法向力=2000.5388, 切向力X=437.1198, 切向力Y=1699.0333 +FPS=27.49, 法向力=1964.2993, 切向力X=486.9541, 切向力Y=1765.0903 +FPS=24.75, 法向力=2603.4395, 切向力X=468.8747, 切向力Y=2090.3423 +FPS=26.99, 法向力=2597.2039, 切向力X=367.7366, 切向力Y=2067.5002 +FPS=26.69, 法向力=2653.0801, 切向力X=960.3080, 切向力Y=2139.6929 +FPS=26.39, 法向力=2511.8540, 切向力X=422.9431, 切向力Y=1511.3738 +FPS=25.48, 法向力=2566.9727, 切向力X=418.1105, 切向力Y=1554.6052 +FPS=23.37, 法向力=2778.4370, 切向力X=673.2240, 切向力Y=1821.5007 +FPS=24.07, 法向力=2762.9236, 切向力X=597.9169, 切向力Y=1756.0687 +FPS=24.63, 法向力=2434.4160, 切向力X=587.8765, 切向力Y=1732.6495 +FPS=26.25, 法向力=2244.4714, 切向力X=1078.3085, 切向力Y=1964.1741 +FPS=27.06, 法向力=2248.3340, 切向力X=1076.5054, 切向力Y=1950.7036 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000210s, blend=0.002201s (9 tiles incl ref), finalize=0.000056s, total=0.002472s +FPS=22.84, 法向力=2322.7646, 切向力X=751.1777, 切向力Y=1247.5378 +FPS=26.05, 法向力=2322.0156, 切向力X=772.4082, 切向力Y=1235.8058 +FPS=25.65, 法向力=2485.5503, 切向力X=1021.0704, 切向力Y=1645.8113 +FPS=26.26, 法向力=2477.4983, 切向力X=1109.7429, 切向力Y=1409.7896 +FPS=27.25, 法向力=2496.9619, 切向力X=1100.2798, 切向力Y=1424.1089 +FPS=25.79, 法向力=2731.5337, 切向力X=802.1359, 切向力Y=1748.9988 +FPS=26.87, 法向力=2746.1411, 切向力X=739.3808, 切向力Y=1666.7529 +FPS=25.95, 法向力=2738.2495, 切向力X=871.1365, 切向力Y=1682.7678 +FPS=27.12, 法向力=2760.7224, 切向力X=838.0679, 切向力Y=1651.5898 +FPS=25.22, 法向力=2522.1738, 切向力X=1225.6448, 切向力Y=1624.0425 +FPS=26.15, 法向力=2531.1240, 切向力X=1179.5278, 切向力Y=1640.0981 +FPS=25.81, 法向力=2843.6113, 切向力X=419.2063, 切向力Y=1745.4946 +FPS=25.01, 法向力=2462.1123, 切向力X=520.9774, 切向力Y=2232.4800 +FPS=26.37, 法向力=2482.4731, 切向力X=531.6897, 切向力Y=2284.1748 +FPS=25.06, 法向力=2620.1423, 切向力X=924.5117, 切向力Y=1699.8369 +FPS=25.97, 法向力=2600.3643, 切向力X=933.1852, 切向力Y=1562.2974 +FPS=24.28, 法向力=2160.4722, 切向力X=1143.4619, 切向力Y=1942.7878 +FPS=24.60, 法向力=2641.9014, 切向力X=-73.7608, 切向力Y=1815.1935 +FPS=24.79, 法向力=2647.0659, 切向力X=75.3355, 切向力Y=1938.8848 +FPS=23.69, 法向力=2585.3906, 切向力X=1269.4801, 切向力Y=1435.2063 +FPS=24.81, 法向力=2678.7300, 切向力X=1121.9202, 切向力Y=1442.1700 +FPS=24.54, 法向力=2874.9531, 切向力X=716.3333, 切向力Y=1637.2208 +FPS=24.29, 法向力=2526.1936, 切向力X=914.0210, 切向力Y=1755.8162 +FPS=25.07, 法向力=2534.6414, 切向力X=991.5297, 切向力Y=1729.7297 +FPS=23.86, 法向力=2388.3306, 切向力X=435.9622, 切向力Y=2172.5664 +FPS=25.17, 法向力=2357.6653, 切向力X=591.6277, 切向力Y=2174.5205 +FPS=23.71, 法向力=2682.3079, 切向力X=649.3739, 切向力Y=2106.3975 +FPS=23.16, 法向力=2201.5754, 切向力X=848.0818, 切向力Y=1436.8982 +FPS=25.14, 法向力=2165.9771, 切向力X=908.1428, 切向力Y=1546.6482 +FPS=24.20, 法向力=2289.3525, 切向力X=1040.6848, 切向力Y=1467.8228 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000242s, blend=0.002116s (9 tiles incl ref), finalize=0.000051s, total=0.002415s +FPS=23.73, 法向力=2623.7654, 切向力X=1152.1223, 切向力Y=1321.6200 +FPS=24.88, 法向力=2598.2183, 切向力X=1197.5852, 切向力Y=1303.7340 +FPS=23.63, 法向力=2155.3672, 切向力X=193.4840, 切向力Y=1660.0481 +FPS=24.76, 法向力=2080.4624, 切向力X=267.8463, 切向力Y=1723.0791 +FPS=24.39, 法向力=2744.8223, 切向力X=942.0819, 切向力Y=1657.2354 +FPS=23.82, 法向力=2409.9666, 切向力X=1113.0525, 切向力Y=1271.5659 +FPS=24.52, 法向力=2428.9194, 切向力X=1118.6770, 切向力Y=1269.8411 +FPS=24.27, 法向力=2775.9260, 切向力X=113.9018, 切向力Y=1799.9933 +FPS=24.31, 法向力=2773.0718, 切向力X=928.0511, 切向力Y=1023.3656 +FPS=24.69, 法向力=2797.1702, 切向力X=907.1382, 切向力Y=999.4380 +FPS=23.57, 法向力=2533.5640, 切向力X=56.7668, 切向力Y=-1907.1299 +FPS=25.25, 法向力=2521.8152, 切向力X=-4.1485, 切向力Y=-1940.5415 +FPS=24.53, 法向力=2765.8621, 切向力X=425.9050, 切向力Y=-7166.8125 +FPS=24.94, 法向力=2704.4282, 切向力X=471.3919, 切向力Y=-7416.6719 +FPS=24.51, 法向力=3385.5029, 切向力X=-214.4632, 切向力Y=-10157.1738 +FPS=22.71, 法向力=3041.2273, 切向力X=1300.4160, 切向力Y=-13003.8848 +FPS=24.63, 法向力=3037.1243, 切向力X=1483.6783, 切向力Y=-13080.3652 +FPS=25.04, 法向力=3876.2578, 切向力X=2331.0000, 切向力Y=-22621.3125 +FPS=23.28, 法向力=5367.8027, 切向力X=2298.0444, 切向力Y=-43697.7773 +FPS=23.45, 法向力=5278.7778, 切向力X=2208.8662, 切向力Y=-43905.4727 +FPS=24.35, 法向力=7133.5415, 切向力X=-15.5084, 切向力Y=-59887.6875 +FPS=23.30, 法向力=13136.3789, 切向力X=3863.3682, 切向力Y=-80586.5078 +FPS=23.24, 法向力=12757.6914, 切向力X=3843.4224, 切向力Y=-81344.9219 +FPS=21.58, 法向力=23799.0098, 切向力X=12654.8154, 切向力Y=-103535.0312 +FPS=22.75, 法向力=30359.9668, 切向力X=20108.7871, 切向力Y=-108886.2031 +FPS=22.42, 法向力=30358.4727, 切向力X=20633.5117, 切向力Y=-108892.5781 +FPS=21.68, 法向力=34012.2969, 切向力X=15309.5781, 切向力Y=-94596.4531 +FPS=20.94, 法向力=34642.7344, 切向力X=10403.5781, 切向力Y=-81332.8594 +FPS=22.79, 法向力=34412.5078, 切向力X=10532.5352, 切向力Y=-81375.7031 +FPS=21.97, 法向力=32881.7109, 切向力X=8995.7168, 切向力Y=-69854.8438 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000212s, blend=0.002209s (9 tiles incl ref), finalize=0.000053s, total=0.002482s +FPS=22.54, 法向力=27817.8516, 切向力X=9255.8252, 切向力Y=-56711.3008 +FPS=22.88, 法向力=27615.8574, 切向力X=9419.1855, 切向力Y=-56658.0625 +FPS=21.61, 法向力=24131.7148, 切向力X=6986.1245, 切向力Y=-44886.1328 +FPS=21.64, 法向力=21009.6797, 切向力X=4274.3428, 切向力Y=-41532.4375 +FPS=23.30, 法向力=20888.9414, 切向力X=4293.0859, 切向力Y=-41369.8906 +FPS=22.05, 法向力=21824.8320, 切向力X=3462.7871, 切向力Y=-42180.1641 +FPS=22.07, 法向力=23019.8750, 切向力X=4146.0068, 切向力Y=-44595.2812 +FPS=23.95, 法向力=23141.6113, 切向力X=4242.1338, 切向力Y=-44707.3164 +FPS=22.44, 法向力=24753.1797, 切向力X=1480.5361, 切向力Y=-46148.9883 +FPS=22.82, 法向力=25465.5332, 切向力X=46.7260, 切向力Y=-46222.3516 +FPS=23.18, 法向力=25585.7539, 切向力X=111.3368, 切向力Y=-46296.6367 +FPS=21.65, 法向力=25522.4805, 切向力X=2961.1709, 切向力Y=-44595.0547 +FPS=23.40, 法向力=26097.3496, 切向力X=5229.5000, 切向力Y=-43943.4219 +FPS=23.09, 法向力=26141.3574, 切向力X=5426.5137, 切向力Y=-43910.8750 +FPS=21.74, 法向力=26375.4609, 切向力X=5767.7173, 切向力Y=-43243.9297 +FPS=23.08, 法向力=27351.2188, 切向力X=5472.7690, 切向力Y=-45599.8711 +FPS=24.43, 法向力=27457.6504, 切向力X=5447.3086, 切向力Y=-45813.8750 +FPS=24.60, 法向力=27839.8750, 切向力X=5807.9888, 切向力Y=-47309.9414 +FPS=24.96, 法向力=27785.1465, 切向力X=5634.8379, 切向力Y=-47420.3906 +FPS=24.28, 法向力=27990.0312, 切向力X=7104.3921, 切向力Y=-45380.7734 +FPS=23.65, 法向力=27591.6660, 切向力X=9655.6367, 切向力Y=-42757.8750 +FPS=24.63, 法向力=27299.2227, 切向力X=9804.2461, 切向力Y=-42500.6641 +FPS=24.41, 法向力=27630.3770, 切向力X=8480.1152, 切向力Y=-40298.2344 +FPS=24.85, 法向力=27107.4102, 切向力X=9590.5029, 切向力Y=-36839.7031 +FPS=25.01, 法向力=26957.4434, 切向力X=9744.9580, 切向力Y=-36845.4766 +FPS=24.05, 法向力=26320.3828, 切向力X=10026.3320, 切向力Y=-33615.5547 +FPS=26.23, 法向力=26282.0742, 切向力X=9989.7197, 切向力Y=-33575.0312 +FPS=23.19, 法向力=26210.8613, 切向力X=10898.3242, 切向力Y=-31352.8125 +FPS=24.74, 法向力=26243.2891, 切向力X=10872.7783, 切向力Y=-31394.7188 +FPS=24.90, 法向力=26339.7773, 切向力X=9599.3711, 切向力Y=-28370.8281 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000246s, blend=0.002171s (9 tiles incl ref), finalize=0.000051s, total=0.002475s +FPS=24.90, 法向力=26107.7617, 切向力X=8826.3223, 切向力Y=-27737.5195 +FPS=26.05, 法向力=26273.3789, 切向力X=8845.7422, 切向力Y=-27695.8066 +FPS=25.88, 法向力=26878.7070, 切向力X=10464.4395, 切向力Y=-26368.0547 +FPS=25.14, 法向力=26667.7852, 切向力X=11190.8164, 切向力Y=-29274.5391 +FPS=24.15, 法向力=26590.3633, 切向力X=11196.5049, 切向力Y=-29518.3145 +FPS=22.75, 法向力=26105.9844, 切向力X=12630.0400, 切向力Y=-28663.4336 +FPS=25.74, 法向力=26032.0508, 切向力X=12644.5547, 切向力Y=-28717.5312 +FPS=25.03, 法向力=21170.7969, 切向力X=12742.8848, 切向力Y=-21762.4531 +FPS=26.09, 法向力=11843.6699, 切向力X=2679.4097, 切向力Y=-17037.4531 +FPS=27.35, 法向力=11872.3994, 切向力X=2691.7693, 切向力Y=-17062.9922 +FPS=26.63, 法向力=7515.6123, 切向力X=2773.6638, 切向力Y=-3238.1848 +FPS=27.07, 法向力=7558.7417, 切向力X=2730.1436, 切向力Y=-3126.6084 +FPS=25.95, 法向力=6182.2852, 切向力X=2051.1973, 切向力Y=-2412.4053 +FPS=27.40, 法向力=6239.5874, 切向力X=1992.8496, 切向力Y=-2352.8594 +FPS=26.15, 法向力=5655.0996, 切向力X=1959.4082, 切向力Y=-713.8969 +FPS=26.13, 法向力=5339.0234, 切向力X=1660.3688, 切向力Y=1076.0510 +FPS=26.69, 法向力=5451.6084, 切向力X=1696.6282, 切向力Y=1197.5411 +FPS=26.96, 法向力=5427.6470, 切向力X=1733.9915, 切向力Y=1196.9331 +FPS=26.83, 法向力=4464.5317, 切向力X=1824.0430, 切向力Y=3257.8154 +FPS=26.69, 法向力=4075.6396, 切向力X=1463.9886, 切向力Y=6199.5527 +FPS=26.69, 法向力=4091.4949, 切向力X=1366.9125, 切向力Y=6248.3926 +FPS=24.30, 法向力=4112.0723, 切向力X=1655.3678, 切向力Y=8301.3662 +FPS=25.85, 法向力=4052.8716, 切向力X=1731.7278, 切向力Y=8302.7490 +FPS=27.58, 法向力=3945.6812, 切向力X=1601.9969, 切向力Y=9540.5566 +FPS=26.54, 法向力=4117.2915, 切向力X=3725.4702, 切向力Y=16614.3105 +FPS=26.27, 法向力=4411.5986, 切向力X=3753.0078, 切向力Y=17310.7676 +FPS=25.48, 法向力=3963.6357, 切向力X=9108.2402, 切向力Y=38606.6211 +FPS=27.51, 法向力=4099.9438, 切向力X=9319.1699, 切向力Y=38970.7070 +FPS=25.00, 法向力=5188.2715, 切向力X=14599.3789, 切向力Y=64145.4844 +FPS=26.65, 法向力=5165.1187, 切向力X=14571.8555, 切向力Y=64304.7773 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002160s (9 tiles incl ref), finalize=0.000056s, total=0.002438s +FPS=25.98, 法向力=11490.6270, 切向力X=18634.3633, 切向力Y=84775.5156 +FPS=26.79, 法向力=16601.1074, 切向力X=23990.8047, 切向力Y=94247.3594 +FPS=26.32, 法向力=16528.9277, 切向力X=24473.8203, 切向力Y=95490.2969 +FPS=25.21, 法向力=21867.9414, 切向力X=22526.8164, 切向力Y=94753.7891 +FPS=26.09, 法向力=22198.9277, 切向力X=22636.4727, 切向力Y=95641.4922 +FPS=25.17, 法向力=23945.8145, 切向力X=16891.2812, 切向力Y=85963.5000 +FPS=26.27, 法向力=25668.3340, 切向力X=14082.4941, 切向力Y=80040.7812 +FPS=26.42, 法向力=25544.7500, 切向力X=13915.8643, 切向力Y=80099.0000 +FPS=26.38, 法向力=25042.7070, 切向力X=11803.2852, 切向力Y=74032.4844 +FPS=26.76, 法向力=25046.0918, 切向力X=11549.4492, 切向力Y=73751.8438 +FPS=25.63, 法向力=22631.6875, 切向力X=6929.7524, 切向力Y=63794.9922 +FPS=27.00, 法向力=22835.0664, 切向力X=6727.2842, 切向力Y=63928.6445 +FPS=25.10, 法向力=18652.2070, 切向力X=328.0084, 切向力Y=44487.1133 +FPS=26.33, 法向力=12099.3154, 切向力X=-4851.4976, 切向力Y=23953.9473 +FPS=27.96, 法向力=12254.5742, 切向力X=-4905.6807, 切向力Y=24196.4961 +FPS=25.87, 法向力=7832.1665, 切向力X=1457.4753, 切向力Y=10874.1738 +FPS=26.30, 法向力=7796.6680, 切向力X=1483.7197, 切向力Y=10893.7646 +FPS=25.34, 法向力=5770.4077, 切向力X=1831.9087, 切向力Y=7804.1855 +FPS=26.23, 法向力=5753.0635, 切向力X=1890.9409, 切向力Y=7796.0054 +FPS=24.71, 法向力=5762.2075, 切向力X=3763.6157, 切向力Y=6894.1885 +FPS=27.22, 法向力=5848.9023, 切向力X=3787.3403, 切向力Y=6965.0674 +FPS=26.51, 法向力=6208.2422, 切向力X=15016.3213, 切向力Y=5287.7051 +FPS=26.27, 法向力=5227.6533, 切向力X=28495.8652, 切向力Y=3683.6677 +FPS=27.04, 法向力=4979.1836, 切向力X=29173.1562, 切向力Y=3494.3018 +FPS=26.08, 法向力=4568.2041, 切向力X=39078.5312, 切向力Y=3651.2603 +FPS=26.39, 法向力=4309.3042, 切向力X=39425.1953, 切向力Y=3615.3242 +FPS=26.08, 法向力=3984.9744, 切向力X=52352.2578, 切向力Y=3233.4683 +FPS=26.04, 法向力=3693.6035, 切向力X=52780.9609, 切向力Y=3207.9548 +FPS=24.68, 法向力=3678.8018, 切向力X=70085.3906, 切向力Y=3091.0383 +FPS=26.39, 法向力=4703.8838, 切向力X=75587.9609, 切向力Y=1603.3983 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000257s, blend=0.002342s (9 tiles incl ref), finalize=0.000063s, total=0.002669s +FPS=26.98, 法向力=4471.5889, 切向力X=75856.2812, 切向力Y=1711.9985 +FPS=24.62, 法向力=6029.2725, 切向力X=77481.7422, 切向力Y=-355.7376 +FPS=27.17, 法向力=6129.3369, 切向力X=77380.7344, 切向力Y=-520.9473 +FPS=26.61, 法向力=6800.6113, 切向力X=82612.5859, 切向力Y=1582.6343 +FPS=27.16, 法向力=8516.4395, 切向力X=92823.1562, 切向力Y=4819.8198 +FPS=27.52, 法向力=8199.9863, 切向力X=93710.5859, 切向力Y=5126.8169 +FPS=25.83, 法向力=10492.4180, 切向力X=103122.0469, 切向力Y=5859.3516 +FPS=27.23, 法向力=10372.1396, 切向力X=104082.9531, 切向力Y=6383.5078 +FPS=25.99, 法向力=11471.2754, 切向力X=106690.4062, 切向力Y=5847.5103 +FPS=26.52, 法向力=11305.0518, 切向力X=106952.3594, 切向力Y=5777.9424 +FPS=24.65, 法向力=9318.0889, 切向力X=94883.8672, 切向力Y=7720.9697 +FPS=26.95, 法向力=9487.6318, 切向力X=94423.0156, 切向力Y=7672.4336 +FPS=26.06, 法向力=6648.4614, 切向力X=70883.2500, 切向力Y=5839.7920 +FPS=26.45, 法向力=4177.5366, 切向力X=51220.0117, 切向力Y=2238.3564 +FPS=27.07, 法向力=4459.0244, 切向力X=50752.6172, 切向力Y=2098.5117 +FPS=24.92, 法向力=4237.4663, 切向力X=19671.3965, 切向力Y=2608.6987 +FPS=26.51, 法向力=4204.5737, 切向力X=19601.3516, 切向力Y=2505.2139 +FPS=25.97, 法向力=3921.7229, 切向力X=11313.9346, 切向力Y=2714.2217 +FPS=27.44, 法向力=3896.6838, 切向力X=11235.4102, 切向力Y=2678.3096 +FPS=25.37, 法向力=3596.6550, 切向力X=6094.8604, 切向力Y=3768.8960 +FPS=26.16, 法向力=4845.5977, 切向力X=-13587.1367, 切向力Y=6149.0312 +FPS=26.14, 法向力=4873.4648, 切向力X=-13784.9053, 切向力Y=6223.4131 +FPS=24.83, 法向力=8170.4053, 切向力X=-31655.2461, 切向力Y=7681.3193 +FPS=26.24, 法向力=8251.3418, 切向力X=-32071.3672, 切向力Y=7391.4673 +FPS=25.60, 法向力=9518.7363, 切向力X=-40792.6680, 切向力Y=13108.4668 +FPS=26.90, 法向力=10600.7852, 切向力X=-57929.5977, 切向力Y=17757.4082 +FPS=27.52, 法向力=10841.0117, 切向力X=-58242.3672, 切向力Y=17585.8984 +FPS=25.47, 法向力=10875.8037, 切向力X=-58351.1797, 切向力Y=17534.5312 +FPS=26.67, 法向力=13626.2305, 切向力X=-70376.7031, 切向力Y=23250.7930 +FPS=25.25, 法向力=16697.1172, 切向力X=-72820.7500, 切向力Y=26310.2773 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000212s, blend=0.002211s (9 tiles incl ref), finalize=0.000055s, total=0.002485s +FPS=26.66, 法向力=16720.2734, 切向力X=-73057.7344, 切向力Y=26707.2832 +FPS=24.47, 法向力=17883.4062, 切向力X=-63108.4180, 切向力Y=23564.3184 +FPS=26.06, 法向力=17229.1816, 切向力X=-42716.0000, 切向力Y=19708.0020 +FPS=27.09, 法向力=17280.0469, 切向力X=-42717.2266, 切向力Y=19431.0898 +FPS=24.26, 法向力=14819.3535, 切向力X=-30723.0977, 切向力Y=16974.2852 +FPS=26.13, 法向力=15052.2422, 切向力X=-31003.5625, 切向力Y=16870.8828 +FPS=25.82, 法向力=15465.4121, 切向力X=-30922.3320, 切向力Y=16814.6562 +FPS=26.59, 法向力=15474.7354, 切向力X=-31019.6934, 切向力Y=16833.0156 +FPS=24.97, 法向力=15000.4883, 切向力X=-27489.4219, 切向力Y=15885.9805 +FPS=26.51, 法向力=15087.4111, 切向力X=-27636.1680, 切向力Y=15841.2441 +FPS=25.44, 法向力=10705.1660, 切向力X=-18752.6406, 切向力Y=15581.6045 +FPS=25.55, 法向力=6616.6309, 切向力X=-6411.8467, 切向力Y=7098.0029 +FPS=27.13, 法向力=6595.0654, 切向力X=-6447.4551, 切向力Y=7153.2944 +FPS=25.73, 法向力=4960.0981, 切向力X=-2451.6001, 切向力Y=4546.9814 +FPS=26.66, 法向力=4930.8848, 切向力X=-2462.4351, 切向力Y=4547.9575 +FPS=26.99, 法向力=4202.3418, 切向力X=-1543.1692, 切向力Y=3869.0957 +FPS=26.24, 法向力=3868.1875, 切向力X=-604.5848, 切向力Y=3684.5840 +FPS=26.68, 法向力=3889.0171, 切向力X=-544.0857, 切向力Y=3618.1641 +FPS=25.83, 法向力=3886.7144, 切向力X=-611.1474, 切向力Y=3595.2991 +FPS=27.39, 法向力=3869.6094, 切向力X=-649.1569, 切向力Y=3595.8281 +FPS=24.38, 法向力=3686.2568, 切向力X=-38.6375, 切向力Y=2983.6089 +FPS=26.60, 法向力=3707.3933, 切向力X=-77.0381, 切向力Y=2993.8950 +FPS=24.33, 法向力=4187.0537, 切向力X=671.7092, 切向力Y=3189.7002 +FPS=23.20, 法向力=4025.2178, 切向力X=279.4229, 切向力Y=3313.9146 +FPS=25.78, 法向力=4019.6648, 切向力X=252.2079, 切向力Y=3360.0576 +FPS=24.50, 法向力=3795.3501, 切向力X=603.7205, 切向力Y=2728.1748 +FPS=27.68, 法向力=3822.6445, 切向力X=420.9723, 切向力Y=2864.2180 +FPS=27.71, 法向力=3868.4673, 切向力X=348.2111, 切向力Y=2926.8247 +FPS=27.94, 法向力=3869.6143, 切向力X=399.3854, 切向力Y=2938.9246 +FPS=26.69, 法向力=3706.7061, 切向力X=590.0428, 切向力Y=3061.7026 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000233s, blend=0.002158s (9 tiles incl ref), finalize=0.000096s, total=0.002494s +FPS=24.53, 法向力=3274.7781, 切向力X=848.0909, 切向力Y=2396.9614 +FPS=27.43, 法向力=3278.0195, 切向力X=806.5072, 切向力Y=2365.9209 +FPS=25.96, 法向力=3664.9277, 切向力X=229.1628, 切向力Y=2607.0200 +FPS=27.63, 法向力=3680.7104, 切向力X=267.6472, 切向力Y=2633.3687 +FPS=26.08, 法向力=3143.2437, 切向力X=697.6585, 切向力Y=2668.4082 +FPS=26.38, 法向力=3436.4575, 切向力X=561.1028, 切向力Y=2893.1477 +FPS=26.72, 法向力=3491.3130, 切向力X=574.6483, 切向力Y=2911.1760 +FPS=24.80, 法向力=3420.9104, 切向力X=658.9757, 切向力Y=3281.7136 +FPS=28.00, 法向力=3426.5190, 切向力X=650.3224, 切向力Y=3262.6548 +FPS=25.74, 法向力=3646.7197, 切向力X=188.0282, 切向力Y=3360.2839 +FPS=28.13, 法向力=3617.4724, 切向力X=214.4244, 切向力Y=3351.8706 +FPS=25.86, 法向力=3252.0193, 切向力X=282.9559, 切向力Y=2670.6941 +FPS=27.70, 法向力=3342.6099, 切向力X=373.9301, 切向力Y=2687.1665 +FPS=26.45, 法向力=3112.8359, 切向力X=821.2902, 切向力Y=2679.2275 +FPS=26.46, 法向力=2991.0979, 切向力X=1107.2166, 切向力Y=2931.4856 +FPS=26.69, 法向力=2979.8394, 切向力X=1138.6321, 切向力Y=2921.2598 +FPS=26.20, 法向力=2926.5652, 切向力X=1364.6031, 切向力Y=2641.8394 +FPS=27.47, 法向力=2945.6594, 切向力X=1369.3181, 切向力Y=2648.4302 +FPS=25.36, 法向力=3086.7639, 切向力X=662.2114, 切向力Y=2740.9385 +FPS=27.83, 法向力=3111.6196, 切向力X=607.4711, 切向力Y=2747.1846 +FPS=25.99, 法向力=3254.5181, 切向力X=952.4265, 切向力Y=2558.4854 +FPS=27.03, 法向力=3257.8677, 切向力X=973.4839, 切向力Y=2523.2407 +FPS=26.42, 法向力=3070.7310, 切向力X=493.5759, 切向力Y=2179.8870 +FPS=26.65, 法向力=3222.8945, 切向力X=1027.6372, 切向力Y=1873.5593 +FPS=27.66, 法向力=3201.8047, 切向力X=1041.6323, 切向力Y=1858.4882 +FPS=25.70, 法向力=3389.1855, 切向力X=1300.4087, 切向力Y=2512.6318 +FPS=25.93, 法向力=3410.9468, 切向力X=1322.5155, 切向力Y=2478.8821 +FPS=27.20, 法向力=3347.0845, 切向力X=966.8241, 切向力Y=2267.4707 +FPS=28.46, 法向力=3337.4722, 切向力X=972.1440, 切向力Y=2321.7793 +FPS=24.93, 法向力=3319.8965, 切向力X=1057.5215, 切向力Y=2863.9976 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000212s, blend=0.003003s (9 tiles incl ref), finalize=0.000059s, total=0.003281s +FPS=27.19, 法向力=3302.6006, 切向力X=1069.1582, 切向力Y=2827.5972 +FPS=26.38, 法向力=3171.0293, 切向力X=954.0869, 切向力Y=2796.2527 +FPS=25.78, 法向力=2920.2146, 切向力X=1162.1111, 切向力Y=3047.0981 +FPS=26.97, 法向力=2973.8052, 切向力X=1131.5857, 切向力Y=3113.7698 +FPS=25.70, 法向力=3397.9878, 切向力X=485.7888, 切向力Y=3040.7515 +FPS=27.05, 法向力=3415.0613, 切向力X=503.9146, 切向力Y=2983.9683 +FPS=26.44, 法向力=3108.5801, 切向力X=1039.8888, 切向力Y=2396.4512 +FPS=25.71, 法向力=3047.3311, 切向力X=200.8999, 切向力Y=2564.5193 +FPS=25.98, 法向力=3147.8530, 切向力X=180.7652, 切向力Y=2660.1079 +FPS=26.41, 法向力=3408.4419, 切向力X=914.0167, 切向力Y=3226.7368 +FPS=26.86, 法向力=3429.2539, 切向力X=940.4875, 切向力Y=3185.9302 +FPS=24.99, 法向力=3167.7217, 切向力X=1785.4653, 切向力Y=1925.2292 +FPS=26.88, 法向力=3176.6533, 切向力X=1777.8848, 切向力Y=2035.8994 +FPS=25.62, 法向力=3232.1311, 切向力X=934.8498, 切向力Y=2236.7915 +FPS=25.82, 法向力=3169.9326, 切向力X=923.0958, 切向力Y=3217.8279 +FPS=25.99, 法向力=3177.7988, 切向力X=940.5656, 切向力Y=3242.3403 +FPS=25.37, 法向力=2916.6658, 切向力X=1083.7139, 切向力Y=2234.3550 +FPS=27.08, 法向力=2959.4404, 切向力X=1087.5176, 切向力Y=2200.7944 +FPS=25.51, 法向力=3255.8555, 切向力X=1444.9347, 切向力Y=2595.7739 +FPS=26.12, 法向力=3225.0283, 切向力X=1403.9365, 切向力Y=2594.9756 +FPS=24.27, 法向力=3280.4346, 切向力X=888.9056, 切向力Y=2816.4812 +FPS=26.18, 法向力=3304.3076, 切向力X=1397.1997, 切向力Y=2212.9497 +FPS=26.38, 法向力=3272.8262, 切向力X=1461.8700, 切向力Y=2156.0994 +FPS=23.87, 法向力=3173.1038, 切向力X=823.0083, 切向力Y=2525.4341 +FPS=26.41, 法向力=3113.5005, 切向力X=881.1166, 切向力Y=2362.4253 +FPS=24.85, 法向力=3100.0244, 切向力X=679.5295, 切向力Y=2702.7983 +FPS=25.08, 法向力=3244.4980, 切向力X=547.2698, 切向力Y=2857.7732 +FPS=25.66, 法向力=3197.1975, 切向力X=549.9147, 切向力Y=2863.1389 +FPS=25.31, 法向力=2918.5024, 切向力X=1208.9160, 切向力Y=2808.8413 +FPS=26.42, 法向力=2899.7529, 切向力X=1193.7563, 切向力Y=2817.3525 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000229s, blend=0.002258s (9 tiles incl ref), finalize=0.000074s, total=0.002567s +FPS=25.37, 法向力=3004.5449, 切向力X=674.0837, 切向力Y=2690.5085 +FPS=25.33, 法向力=2962.3413, 切向力X=720.1133, 切向力Y=2629.6868 +FPS=25.06, 法向力=2891.3367, 切向力X=947.3552, 切向力Y=2541.5000 +FPS=24.66, 法向力=2940.8833, 切向力X=596.4319, 切向力Y=2742.5049 +FPS=26.60, 法向力=2963.9309, 切向力X=460.4355, 切向力Y=2762.0374 +FPS=24.09, 法向力=3094.8828, 切向力X=1033.1472, 切向力Y=2598.9048 +FPS=25.42, 法向力=3184.6531, 切向力X=992.2480, 切向力Y=2642.6370 +FPS=25.58, 法向力=3212.5215, 切向力X=863.5137, 切向力Y=2581.3547 +FPS=26.50, 法向力=3364.5442, 切向力X=546.5145, 切向力Y=2608.3325 +FPS=25.79, 法向力=3406.7625, 切向力X=502.2313, 切向力Y=2638.5261 +FPS=23.75, 法向力=2819.6714, 切向力X=1171.7432, 切向力Y=2719.4128 +FPS=24.39, 法向力=2827.8679, 切向力X=1144.6349, 切向力Y=2722.2917 +FPS=25.37, 法向力=3529.7766, 切向力X=1020.1263, 切向力Y=2862.0913 +FPS=23.79, 法向力=3273.5618, 切向力X=789.5801, 切向力Y=2888.3069 +FPS=25.09, 法向力=3219.0176, 切向力X=826.2269, 切向力Y=2837.3176 +FPS=25.14, 法向力=3164.1636, 切向力X=1008.4265, 切向力Y=3018.6760 +FPS=21.74, 法向力=2929.0522, 切向力X=1140.2223, 切向力Y=2536.6494 +FPS=25.95, 法向力=2944.1641, 切向力X=1143.8752, 切向力Y=2590.6545 +FPS=23.67, 法向力=3257.9956, 切向力X=1171.2936, 切向力Y=2741.8335 +FPS=26.45, 法向力=3183.9556, 切向力X=1229.8970, 切向力Y=2705.7583 +FPS=24.67, 法向力=3537.1682, 切向力X=821.1526, 切向力Y=2573.2454 +FPS=24.57, 法向力=2966.8826, 切向力X=1297.0494, 切向力Y=2101.7046 +FPS=24.87, 法向力=3112.9163, 切向力X=1263.8973, 切向力Y=2086.4946 +FPS=23.63, 法向力=3062.9492, 切向力X=791.3477, 切向力Y=2688.2798 +FPS=24.68, 法向力=3027.9392, 切向力X=747.9775, 切向力Y=2730.4521 +FPS=24.47, 法向力=3166.6343, 切向力X=1020.9750, 切向力Y=2570.5969 +FPS=23.55, 法向力=2892.3318, 切向力X=1186.1666, 切向力Y=2556.9373 +FPS=24.95, 法向力=2932.6936, 切向力X=1243.4871, 切向力Y=2605.3315 +FPS=23.07, 法向力=3193.3123, 切向力X=1325.7909, 切向力Y=2438.2344 +FPS=24.01, 法向力=3182.7603, 切向力X=1380.3494, 切向力Y=2362.3142 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000215s, blend=0.002199s (9 tiles incl ref), finalize=0.000052s, total=0.002473s +FPS=24.20, 法向力=2740.8516, 切向力X=682.9474, 切向力Y=2152.0811 +FPS=24.02, 法向力=3185.8152, 切向力X=828.2390, 切向力Y=2795.2644 +FPS=25.31, 法向力=3242.4380, 切向力X=775.9821, 切向力Y=2822.6951 +FPS=23.36, 法向力=2790.0361, 切向力X=906.7513, 切向力Y=2616.8164 +FPS=25.07, 法向力=2859.3677, 切向力X=1474.9310, 切向力Y=2912.9832 +FPS=25.30, 法向力=2838.7363, 切向力X=1485.2629, 切向力Y=2833.1912 +FPS=24.48, 法向力=3076.1548, 切向力X=1411.4797, 切向力Y=2789.5151 +FPS=25.42, 法向力=3085.7378, 切向力X=1397.8871, 切向力Y=2751.6450 +FPS=21.51, 法向力=2934.8999, 切向力X=1067.1383, 切向力Y=2785.6201 +FPS=22.08, 法向力=3059.1523, 切向力X=1187.4663, 切向力Y=2601.0586 +FPS=26.45, 法向力=3083.9121, 切向力X=1194.0007, 切向力Y=2576.0630 +FPS=24.61, 法向力=2827.4041, 切向力X=1413.2334, 切向力Y=2454.3923 +FPS=25.26, 法向力=2953.6602, 切向力X=1332.6282, 切向力Y=2944.3896 +FPS=26.25, 法向力=2986.1753, 切向力X=1334.1482, 切向力Y=2986.7188 +FPS=23.56, 法向力=3166.1851, 切向力X=679.9395, 切向力Y=2866.1948 +FPS=26.09, 法向力=3204.8550, 切向力X=637.1281, 切向力Y=2882.1614 +FPS=23.09, 法向力=2953.4731, 切向力X=892.4044, 切向力Y=2677.4609 +FPS=24.22, 法向力=2951.4829, 切向力X=859.7687, 切向力Y=2796.1191 +FPS=24.84, 法向力=3024.5342, 切向力X=1129.9514, 切向力Y=2780.5117 +FPS=24.29, 法向力=3025.1191, 切向力X=848.6440, 切向力Y=2252.7998 +FPS=26.00, 法向力=3032.7817, 切向力X=867.5363, 切向力Y=2221.4175 +FPS=24.58, 法向力=3127.1902, 切向力X=465.2729, 切向力Y=2464.6470 +FPS=24.68, 法向力=3330.9609, 切向力X=1453.1379, 切向力Y=2423.7124 +FPS=25.56, 法向力=3302.8247, 切向力X=1420.1333, 切向力Y=2323.3105 +FPS=24.20, 法向力=3071.4126, 切向力X=1167.7797, 切向力Y=2494.7681 +FPS=25.37, 法向力=3079.8013, 切向力X=1184.0712, 切向力Y=2503.0789 +FPS=23.53, 法向力=3167.6968, 切向力X=1194.0343, 切向力Y=3669.7876 +FPS=25.16, 法向力=3167.2734, 切向力X=2221.5269, 切向力Y=7296.3145 +FPS=25.39, 法向力=3122.1982, 切向力X=2333.7102, 切向力Y=7693.3320 +FPS=24.01, 法向力=3496.7061, 切向力X=4945.7764, 切向力Y=8785.7715 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000259s, blend=0.002389s (9 tiles incl ref), finalize=0.000165s, total=0.002819s +FPS=24.42, 法向力=3421.2786, 切向力X=5067.9814, 切向力Y=8901.5879 +FPS=24.32, 法向力=3188.1255, 切向力X=1484.9563, 切向力Y=11657.6621 +FPS=23.67, 法向力=3324.5659, 切向力X=842.8932, 切向力Y=12468.1504 +FPS=24.78, 法向力=3394.8696, 切向力X=836.9408, 切向力Y=12399.2305 +FPS=23.81, 法向力=3225.9050, 切向力X=3921.4014, 切向力Y=15973.4551 +FPS=24.57, 法向力=3456.3374, 切向力X=4216.0186, 切向力Y=16089.3652 +FPS=25.61, 法向力=3553.2153, 切向力X=3108.0439, 切向力Y=19859.9355 +FPS=25.01, 法向力=3893.2341, 切向力X=3459.9590, 切向力Y=21822.6934 +FPS=25.34, 法向力=3931.7935, 切向力X=3491.3894, 切向力Y=21893.7012 +FPS=23.44, 法向力=4132.4775, 切向力X=2679.6016, 切向力Y=24705.2754 +FPS=23.33, 法向力=6033.5664, 切向力X=5904.3496, 切向力Y=27014.7871 +FPS=24.97, 法向力=6042.4336, 切向力X=6045.2769, 切向力Y=27141.1680 +FPS=23.35, 法向力=7483.5063, 切向力X=8582.8945, 切向力Y=28291.2578 +FPS=24.09, 法向力=7518.4419, 切向力X=6129.4473, 切向力Y=27502.1055 +FPS=24.41, 法向力=7484.3633, 切向力X=6147.8628, 切向力Y=27578.0391 +FPS=24.42, 法向力=8785.3789, 切向力X=7170.5308, 切向力Y=28786.2812 +FPS=24.70, 法向力=8883.7266, 切向力X=7092.6416, 切向力Y=28776.4805 +FPS=22.91, 法向力=8819.8809, 切向力X=11012.2305, 切向力Y=32741.2227 +FPS=24.20, 法向力=8531.0166, 切向力X=8713.4336, 切向力Y=32240.8457 +FPS=24.15, 法向力=8519.8672, 切向力X=8617.3164, 切向力Y=32283.7578 +FPS=23.68, 法向力=8972.4873, 切向力X=10669.6162, 切向力Y=31468.1133 +FPS=24.08, 法向力=8322.4268, 切向力X=10210.3311, 切向力Y=28803.9648 +FPS=24.70, 法向力=8263.1816, 切向力X=10219.6113, 切向力Y=28843.4375 +FPS=25.08, 法向力=8232.5518, 切向力X=10232.9785, 切向力Y=28864.7246 +FPS=24.89, 法向力=7809.7217, 切向力X=7943.5303, 切向力Y=24380.8984 +FPS=22.98, 法向力=6401.5762, 切向力X=4733.9238, 切向力Y=16562.3633 +FPS=25.67, 法向力=6383.3008, 切向力X=4785.8521, 切向力Y=16544.0156 +FPS=25.28, 法向力=3943.7310, 切向力X=2545.1899, 切向力Y=8770.8662 +FPS=25.13, 法向力=3196.3052, 切向力X=2185.9609, 切向力Y=7047.6475 +FPS=24.94, 法向力=3180.8325, 切向力X=2154.7109, 切向力Y=7045.8306 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000232s, blend=0.002181s (9 tiles incl ref), finalize=0.000054s, total=0.002472s +FPS=24.12, 法向力=3370.3330, 切向力X=2364.9321, 切向力Y=5889.0366 +FPS=24.45, 法向力=3049.1206, 切向力X=79.9660, 切向力Y=5649.8423 +FPS=25.81, 法向力=3059.5547, 切向力X=-33.4508, 切向力Y=5709.2080 +FPS=25.36, 法向力=3559.8777, 切向力X=1179.6017, 切向力Y=6534.5957 +FPS=25.20, 法向力=3635.9072, 切向力X=1238.1577, 切向力Y=6585.8203 +FPS=23.38, 法向力=3602.2905, 切向力X=2924.4448, 切向力Y=7727.5767 +FPS=24.93, 法向力=3528.9250, 切向力X=3067.2803, 切向力Y=7852.5176 +FPS=25.96, 法向力=3134.3091, 切向力X=3652.8457, 切向力Y=8973.4746 +FPS=25.59, 法向力=2807.7769, 切向力X=2281.9604, 切向力Y=9315.1279 +FPS=25.77, 法向力=2770.6853, 切向力X=2288.0259, 切向力Y=9297.9072 +FPS=24.63, 法向力=3563.6926, 切向力X=3232.8516, 切向力Y=11365.6934 +FPS=24.95, 法向力=3233.8071, 切向力X=4049.1211, 切向力Y=14956.9893 +FPS=26.12, 法向力=3148.3179, 切向力X=3924.7725, 切向力Y=15203.3223 +FPS=24.94, 法向力=4784.4575, 切向力X=5953.9521, 切向力Y=20918.7188 +FPS=23.23, 法向力=4690.1782, 切向力X=5844.0596, 切向力Y=21395.1797 +FPS=23.65, 法向力=5050.5234, 切向力X=4865.9199, 切向力Y=26030.7539 +FPS=24.31, 法向力=5074.2939, 切向力X=4896.4629, 切向力Y=26110.2148 +FPS=25.65, 法向力=5464.0469, 切向力X=-3815.7896, 切向力Y=26169.9355 +FPS=24.27, 法向力=6023.9033, 切向力X=-1994.2314, 切向力Y=28367.4805 +FPS=25.03, 法向力=5963.2549, 切向力X=-2128.8921, 切向力Y=28420.9805 +FPS=24.00, 法向力=7192.8242, 切向力X=3551.7131, 切向力Y=32015.6621 +FPS=25.24, 法向力=7024.6694, 切向力X=4087.9277, 切向力Y=32466.4102 +FPS=25.99, 法向力=7005.9438, 切向力X=4098.9365, 切向力Y=32478.5742 +FPS=24.82, 法向力=8008.1001, 切向力X=5329.9995, 切向力Y=33175.0195 +FPS=26.15, 法向力=8104.9062, 切向力X=5466.9937, 切向力Y=33223.7266 +FPS=24.15, 法向力=8795.4736, 切向力X=9884.5430, 切向力Y=35379.1055 +FPS=25.79, 法向力=8746.9902, 切向力X=10067.9141, 切向力Y=35331.2969 +FPS=26.74, 法向力=9245.9814, 切向力X=13653.3301, 切向力Y=37021.1797 +FPS=26.19, 法向力=10424.6426, 切向力X=10676.2285, 切向力Y=33468.3398 +FPS=26.00, 法向力=10283.1758, 切向力X=10671.9512, 切向力Y=33571.6719 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002375s (9 tiles incl ref), finalize=0.000052s, total=0.002648s +FPS=24.80, 法向力=11320.7422, 切向力X=10686.0732, 切向力Y=31335.4531 +FPS=24.37, 法向力=9842.3164, 切向力X=7908.5947, 切向力Y=25480.6211 +FPS=26.41, 法向力=9977.2930, 切向力X=7906.8887, 切向力Y=25636.9688 +FPS=25.85, 法向力=9992.1133, 切向力X=7917.9072, 切向力Y=25673.0918 +FPS=24.78, 法向力=8912.1777, 切向力X=8928.3477, 切向力Y=22317.0820 +FPS=25.08, 法向力=7798.1689, 切向力X=5178.3213, 切向力Y=18837.5508 +FPS=25.75, 法向力=7739.6738, 切向力X=5091.1250, 切向力Y=18874.1973 +FPS=25.83, 法向力=7842.6201, 切向力X=6844.3594, 切向力Y=19011.1289 +FPS=25.44, 法向力=6979.1279, 切向力X=5109.4600, 切向力Y=15960.5771 +FPS=25.62, 法向力=7048.4604, 切向力X=5019.0234, 切向力Y=16048.9473 +FPS=23.72, 法向力=5599.5566, 切向力X=2248.7168, 切向力Y=13212.7598 +FPS=26.09, 法向力=5632.5928, 切向力X=2223.0955, 切向力Y=13237.2627 +FPS=24.14, 法向力=6230.1406, 切向力X=3111.6279, 切向力Y=12147.7793 +FPS=26.03, 法向力=6245.9185, 切向力X=3114.8254, 切向力Y=12139.7344 +FPS=24.56, 法向力=3951.8616, 切向力X=974.1787, 切向力Y=6287.9951 +FPS=25.20, 法向力=3617.9709, 切向力X=1204.8323, 切向力Y=5315.1328 +FPS=25.97, 法向力=3605.7432, 切向力X=1266.7047, 切向力Y=5407.5078 +FPS=25.97, 法向力=3255.1372, 切向力X=1498.2664, 切向力Y=4866.7393 +FPS=25.13, 法向力=3265.9395, 切向力X=1487.7922, 切向力Y=4817.6504 +FPS=25.55, 法向力=3518.4817, 切向力X=1315.0570, 切向力Y=4705.0137 +FPS=21.82, 法向力=3727.6729, 切向力X=1479.4344, 切向力Y=4368.3115 +FPS=24.18, 法向力=3613.0244, 切向力X=1455.1387, 切向力Y=4321.0049 +FPS=24.59, 法向力=3364.0461, 切向力X=1398.7495, 切向力Y=4926.4590 +FPS=26.26, 法向力=3332.7432, 切向力X=1397.1980, 切向力Y=4970.3955 +FPS=26.28, 法向力=3002.5378, 切向力X=937.5376, 切向力Y=6126.0850 +FPS=26.57, 法向力=3278.8247, 切向力X=1452.3293, 切向力Y=6305.5059 +FPS=27.78, 法向力=3250.8140, 切向力X=1423.4468, 切向力Y=6359.1655 +FPS=26.83, 法向力=3242.2695, 切向力X=1029.3593, 切向力Y=8156.7412 +FPS=27.93, 法向力=3219.7366, 切向力X=964.3412, 切向力Y=8203.4795 +FPS=26.94, 法向力=3209.0669, 切向力X=1478.1951, 切向力Y=9940.0508 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000264s, blend=0.002338s (9 tiles incl ref), finalize=0.000102s, total=0.002712s +FPS=26.79, 法向力=2994.7773, 切向力X=1289.9568, 切向力Y=10002.7402 +FPS=27.85, 法向力=3123.4929, 切向力X=1242.5524, 切向力Y=13693.3574 +FPS=28.24, 法向力=2879.2559, 切向力X=1318.1843, 切向力Y=14073.1396 +FPS=26.57, 法向力=2734.0847, 切向力X=1339.6478, 切向力Y=18694.0000 +FPS=26.78, 法向力=2791.9146, 切向力X=-2112.1777, 切向力Y=20964.6328 +FPS=25.68, 法向力=2912.0835, 切向力X=-2331.2268, 切向力Y=20948.1992 +FPS=25.80, 法向力=2854.9639, 切向力X=-4734.1909, 切向力Y=22867.7832 +FPS=26.42, 法向力=2924.2744, 切向力X=-4939.2764, 切向力Y=22834.4805 +FPS=26.26, 法向力=2992.0300, 切向力X=-8052.0835, 切向力Y=24188.1914 +FPS=26.67, 法向力=3141.8279, 切向力X=-8257.6016, 切向力Y=24103.7031 +FPS=27.79, 法向力=3421.7749, 切向力X=-6125.2627, 切向力Y=25827.1953 +FPS=25.73, 法向力=2872.2705, 切向力X=-159.2735, 切向力Y=31871.6289 +FPS=27.18, 法向力=2966.8845, 切向力X=-13.3855, 切向力Y=31980.1348 +FPS=26.72, 法向力=2777.9614, 切向力X=-2302.9836, 切向力Y=32529.5020 +FPS=27.46, 法向力=2728.2310, 切向力X=-2325.0161, 切向力Y=32653.7402 +FPS=24.93, 法向力=2968.5366, 切向力X=-1054.9336, 切向力Y=33176.8164 +FPS=27.49, 法向力=2945.1160, 切向力X=-1094.9122, 切向力Y=33182.3906 +FPS=26.80, 法向力=5793.2861, 切向力X=907.9412, 切向力Y=33915.2031 +FPS=25.71, 法向力=8384.3945, 切向力X=3772.5383, 切向力Y=30180.9219 +FPS=27.04, 法向力=8349.8350, 切向力X=3885.4146, 切向力Y=30264.2812 +FPS=24.31, 法向力=7517.0327, 切向力X=4192.2163, 切向力Y=23788.1445 +FPS=27.15, 法向力=7541.3105, 切向力X=4198.2017, 切向力Y=23743.6074 +FPS=25.28, 法向力=6387.1724, 切向力X=210.0558, 切向力Y=18636.8730 +FPS=26.18, 法向力=6514.0122, 切向力X=209.0168, 切向力Y=18712.3281 +FPS=24.90, 法向力=6926.4941, 切向力X=-1376.5261, 切向力Y=15535.0967 +FPS=26.34, 法向力=7601.8687, 切向力X=1987.3943, 切向力Y=18824.8848 +FPS=25.74, 法向力=7594.2524, 切向力X=2071.1521, 切向力Y=18946.4531 +FPS=24.80, 法向力=7305.3037, 切向力X=2852.0850, 切向力Y=18657.3359 +FPS=26.72, 法向力=7168.5723, 切向力X=2897.5264, 切向力Y=18544.4844 +FPS=25.94, 法向力=4855.9761, 切向力X=-2446.9932, 切向力Y=5753.4307 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002223s (9 tiles incl ref), finalize=0.000053s, total=0.002524s +FPS=25.76, 法向力=3696.4414, 切向力X=666.5976, 切向力Y=5574.1826 +FPS=26.08, 法向力=3689.8916, 切向力X=687.2892, 切向力Y=5588.6528 +FPS=25.81, 法向力=3708.4370, 切向力X=675.3408, 切向力Y=5594.8545 +FPS=26.06, 法向力=3406.0454, 切向力X=694.5005, 切向力Y=5306.6777 +FPS=24.02, 法向力=3749.9312, 切向力X=316.2532, 切向力Y=4850.0508 +FPS=25.93, 法向力=3680.9504, 切向力X=365.7245, 切向力Y=4933.7979 +FPS=25.76, 法向力=3323.9282, 切向力X=1483.7463, 切向力Y=6337.4941 +FPS=26.78, 法向力=3385.3123, 切向力X=641.3883, 切向力Y=5814.7588 +FPS=27.46, 法向力=3365.0850, 切向力X=738.5648, 切向力Y=5870.0439 +FPS=27.19, 法向力=3362.9290, 切向力X=1366.5446, 切向力Y=7611.7734 +FPS=28.84, 法向力=3196.6526, 切向力X=1372.2793, 切向力Y=7911.6704 +FPS=25.58, 法向力=3222.8438, 切向力X=1154.1079, 切向力Y=7369.4121 +FPS=27.67, 法向力=3240.1099, 切向力X=1159.5391, 切向力Y=7391.9263 +FPS=26.57, 法向力=3332.5420, 切向力X=2124.4297, 切向力Y=8640.5439 +FPS=27.88, 法向力=3296.2493, 切向力X=2230.1699, 切向力Y=8775.0400 +FPS=26.75, 法向力=3304.0649, 切向力X=1829.8285, 切向力Y=10167.3438 +FPS=27.61, 法向力=3348.3716, 切向力X=1741.8350, 切向力Y=10119.0596 +FPS=27.38, 法向力=3196.1904, 切向力X=3034.9082, 切向力Y=14325.0459 +FPS=27.08, 法向力=3002.2407, 切向力X=5653.9688, 切向力Y=21829.1250 +FPS=27.89, 法向力=3247.3901, 切向力X=5672.0928, 切向力Y=22391.5977 +FPS=26.87, 法向力=3422.6863, 切向力X=6557.5225, 切向力Y=27548.2793 +FPS=28.47, 法向力=3301.1860, 切向力X=6383.0205, 切向力Y=27807.8887 +FPS=26.24, 法向力=3833.6655, 切向力X=6813.7080, 切向力Y=31564.7109 +FPS=28.67, 法向力=3854.2803, 切向力X=6885.6084, 切向力Y=31730.7656 +FPS=26.51, 法向力=6634.5088, 切向力X=8141.5557, 切向力Y=35524.6641 +FPS=28.80, 法向力=6655.7959, 切向力X=8265.0820, 切向力Y=35690.4453 +FPS=26.21, 法向力=10506.4082, 切向力X=11655.6895, 切向力Y=38799.1484 +FPS=27.92, 法向力=10515.8594, 切向力X=11962.4434, 切向力Y=38744.7695 +FPS=27.72, 法向力=12117.1504, 切向力X=12324.0703, 切向力Y=37555.3164 +FPS=25.19, 法向力=12905.3105, 切向力X=9646.8223, 切向力Y=37133.6719 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002149s (9 tiles incl ref), finalize=0.000052s, total=0.002420s +FPS=26.95, 法向力=12999.0908, 切向力X=9758.4229, 切向力Y=37374.5078 +FPS=26.13, 法向力=12078.6006, 切向力X=3222.4146, 切向力Y=34102.4688 +FPS=24.98, 法向力=12369.5098, 切向力X=3545.5308, 切向力Y=34518.7344 +FPS=26.28, 法向力=12043.6406, 切向力X=1508.6836, 切向力Y=32894.2148 +FPS=26.04, 法向力=12095.7773, 切向力X=1508.8022, 切向力Y=32912.3711 +FPS=26.50, 法向力=11571.8506, 切向力X=1467.6396, 切向力Y=29145.5273 +FPS=25.16, 法向力=9058.5049, 切向力X=4216.2148, 切向力Y=21564.8867 +FPS=26.93, 法向力=9094.4375, 切向力X=4327.6299, 切向力Y=21603.7852 +FPS=24.91, 法向力=5368.1831, 切向力X=2880.1716, 切向力Y=9394.0723 +FPS=26.41, 法向力=5354.8477, 切向力X=2950.4019, 切向力Y=9343.8418 +FPS=24.92, 法向力=4964.5479, 切向力X=2347.6084, 切向力Y=7843.4390 +FPS=26.08, 法向力=4556.0420, 切向力X=2080.7888, 切向力Y=7254.2109 +FPS=26.86, 法向力=4529.5947, 切向力X=2027.7145, 切向力Y=7278.6592 +FPS=26.44, 法向力=4327.4746, 切向力X=1303.4170, 切向力Y=6449.8662 +FPS=26.95, 法向力=4331.2319, 切向力X=1320.2688, 切向力Y=6435.5933 +FPS=23.80, 法向力=3781.1980, 切向力X=1441.4131, 切向力Y=5636.7041 +FPS=26.91, 法向力=3795.4434, 切向力X=1403.4369, 切向力Y=5673.3242 +FPS=25.06, 法向力=4069.9126, 切向力X=1737.4167, 切向力Y=6397.8311 +FPS=25.26, 法向力=3945.9155, 切向力X=1557.7722, 切向力Y=5705.9990 +FPS=27.14, 法向力=3909.6150, 切向力X=1557.8157, 切向力Y=5671.3545 +FPS=25.50, 法向力=3481.1443, 切向力X=1042.9900, 切向力Y=5315.8081 +FPS=27.00, 法向力=3578.6050, 切向力X=1153.2163, 切向力Y=5245.8359 +FPS=27.19, 法向力=3500.5679, 切向力X=1523.9165, 切向力Y=5216.7402 +FPS=29.12, 法向力=3461.6375, 切向力X=1556.1865, 切向力Y=5300.0146 +FPS=26.86, 法向力=3925.7322, 切向力X=1335.9275, 切向力Y=5373.5283 +FPS=27.91, 法向力=3903.8213, 切向力X=1366.4679, 切向力Y=5452.0488 +FPS=26.05, 法向力=3720.8320, 切向力X=1156.5669, 切向力Y=4575.4326 +FPS=27.54, 法向力=3449.6904, 切向力X=1489.5289, 切向力Y=5081.6333 +FPS=27.16, 法向力=3391.5117, 切向力X=1478.5975, 切向力Y=5163.7949 +FPS=25.15, 法向力=3240.5439, 切向力X=1649.0989, 切向力Y=4450.6382 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000277s, blend=0.002289s (9 tiles incl ref), finalize=0.000096s, total=0.002667s +FPS=26.86, 法向力=3289.0596, 切向力X=1658.2327, 切向力Y=4372.0977 +FPS=25.21, 法向力=3602.8784, 切向力X=1938.8510, 切向力Y=4545.7354 +FPS=26.18, 法向力=3750.1592, 切向力X=1254.7756, 切向力Y=4516.3335 +FPS=27.23, 法向力=3716.3289, 切向力X=1243.0300, 切向力Y=4558.2505 +FPS=26.59, 法向力=3709.0737, 切向力X=1208.1995, 切向力Y=4600.3193 +FPS=27.22, 法向力=3666.8835, 切向力X=1680.4702, 切向力Y=5435.1899 +FPS=25.06, 法向力=3608.5010, 切向力X=1433.9697, 切向力Y=4165.2441 +FPS=26.59, 法向力=3565.7202, 切向力X=1464.8438, 切向力Y=4180.0938 +FPS=25.51, 法向力=3779.2910, 切向力X=1307.4087, 切向力Y=3974.8828 +FPS=24.07, 法向力=3638.5610, 切向力X=1509.2961, 切向力Y=4271.2251 +FPS=24.30, 法向力=3648.6958, 切向力X=1453.1338, 切向力Y=4244.7998 +FPS=25.00, 法向力=3677.0039, 切向力X=1742.8381, 切向力Y=4050.5671 +FPS=26.90, 法向力=3651.5627, 切向力X=1747.5770, 切向力Y=4075.5454 +FPS=26.79, 法向力=3288.3633, 切向力X=1132.7036, 切向力Y=4530.7549 +FPS=27.57, 法向力=3285.7578, 切向力X=1139.0963, 切向力Y=4519.6855 +FPS=25.41, 法向力=3577.2368, 切向力X=1210.1423, 切向力Y=4093.2312 +FPS=26.89, 法向力=3686.8796, 切向力X=1193.2197, 切向力Y=4585.9727 +FPS=26.34, 法向力=3674.1782, 切向力X=1206.2971, 切向力Y=4603.6597 +FPS=27.16, 法向力=3584.4502, 切向力X=1659.7708, 切向力Y=4140.1392 +FPS=27.00, 法向力=3597.2349, 切向力X=1673.9998, 切向力Y=4142.0059 +FPS=25.24, 法向力=3865.5405, 切向力X=1151.8602, 切向力Y=4637.7217 +FPS=27.12, 法向力=3853.3896, 切向力X=1190.6152, 切向力Y=4565.5938 +FPS=26.66, 法向力=3205.5151, 切向力X=1333.7041, 切向力Y=3718.2493 +FPS=27.70, 法向力=3186.3416, 切向力X=1366.3380, 切向力Y=3681.3257 +FPS=26.70, 法向力=3357.6353, 切向力X=1238.2051, 切向力Y=4235.3037 +FPS=26.24, 法向力=3344.3599, 切向力X=991.9149, 切向力Y=3764.1501 +FPS=26.54, 法向力=3310.5806, 切向力X=1054.0101, 切向力Y=3782.0737 +FPS=25.38, 法向力=3668.1201, 切向力X=1270.1553, 切向力Y=3992.7644 +FPS=25.65, 法向力=3609.7349, 切向力X=1359.4260, 切向力Y=4053.8545 +FPS=24.96, 法向力=3160.7407, 切向力X=1028.8462, 切向力Y=4111.5518 +stitch_feature_optimized: canvas out_w=416, out_h=427, x_min=-81.66, y_min=-87.89 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000250s, blend=0.002197s (9 tiles incl ref), finalize=0.000065s, total=0.002518s +FPS=26.31, 法向力=3077.9551, 切向力X=965.4912, 切向力Y=4205.1323 +FPS=26.08, 法向力=3075.3345, 切向力X=1086.4399, 切向力Y=3895.6946 +FPS=24.71, 法向力=3665.2510, 切向力X=1319.3710, 切向力Y=3686.3950 +FPS=26.84, 法向力=3692.5576, 切向力X=1296.4473, 切向力Y=3737.5625 +FPS=25.46, 法向力=3711.8955, 切向力X=1105.4164, 切向力Y=4216.8506 +FPS=27.25, 法向力=3745.1672, 切向力X=1205.6842, 切向力Y=4168.8477 +FPS=24.48, 法向力=3819.6909, 切向力X=1651.1757, 切向力Y=3972.1357 +FPS=26.00, 法向力=3424.0098, 切向力X=1624.1788, 切向力Y=3962.1892 +FPS=25.84, 法向力=3412.4385, 切向力X=1547.4937, 切向力Y=3902.7183 +FPS=24.21, 法向力=3122.4741, 切向力X=1702.6233, 切向力Y=3752.7554 +FPS=26.13, 法向力=3114.4307, 切向力X=1737.4673, 切向力Y=3783.8921 +FPS=25.35, 法向力=3494.6790, 切向力X=1413.5525, 切向力Y=3907.9556 +FPS=24.36, 法向力=3556.6094, 切向力X=995.3594, 切向力Y=3717.0156 +FPS=26.56, 法向力=3594.9092, 切向力X=930.6340, 切向力Y=3689.8101 +FPS=25.73, 法向力=3835.3831, 切向力X=1477.7664, 切向力Y=3847.8691 +FPS=26.90, 法向力=3835.9568, 切向力X=1436.8358, 切向力Y=3847.9580 +FPS=23.48, 法向力=3894.1973, 切向力X=580.9625, 切向力Y=3679.2285 +FPS=25.72, 法向力=3852.7324, 切向力X=532.1154, 切向力Y=3740.9814 +FPS=25.21, 法向力=3300.9648, 切向力X=1020.4838, 切向力Y=3860.2354 +FPS=24.73, 法向力=3519.8193, 切向力X=1268.7224, 切向力Y=3665.8860 +FPS=26.66, 法向力=3564.3037, 切向力X=1275.6478, 切向力Y=3690.3862 +FPS=23.91, 法向力=3336.7456, 切向力X=1595.5891, 切向力Y=3630.4785 +Sensor disconnected. +⏸ 已暂停 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=40 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 1 + Stitch mode: True + Optical flow algorithm: dis + Image processing backend: cpu (requested: cpu) + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=1, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.55, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=46.15, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=29.60, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=35.93, 法向力=987.7161, 切向力X=-315.5269, 切向力Y=-158.0090 +FPS=43.00, 法向力=1006.0238, 切向力X=-253.6098, 切向力Y=-126.3206 +FPS=29.05, 法向力=797.9636, 切向力X=-153.1163, 切向力Y=214.5666 +FPS=31.56, 法向力=819.5315, 切向力X=-144.8010, 切向力Y=267.1635 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=30.98, 法向力=858.5684, 切向力X=62.7698, 切向力Y=-56.1706 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=40.56, 法向力=916.4617, 切向力X=33.2301, 切向力Y=-136.1900 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=33.99, 法向力=746.8263, 切向力X=0.4814, 切向力Y=169.0934 +FPS=43.06, 法向力=752.3972, 切向力X=-29.5357, 切向力Y=193.4570 +FPS=30.19, 法向力=745.9215, 切向力X=-35.7648, 切向力Y=191.0648 +FPS=30.26, 法向力=1177.1364, 切向力X=-714.3524, 切向力Y=-530.8387 +FPS=31.67, 法向力=1198.5574, 切向力X=-728.6755, 切向力Y=-571.0206 +FPS=29.21, 法向力=1038.5889, 切向力X=-357.4453, 切向力Y=-30.8898 +FPS=30.32, 法向力=1008.2762, 切向力X=-342.1230, 切向力Y=31.5098 +FPS=29.46, 法向力=1315.3053, 切向力X=-730.1610, 切向力Y=160.0004 +FPS=29.76, 法向力=1283.6357, 切向力X=-730.7975, 切向力Y=104.2621 +FPS=28.95, 法向力=884.6875, 切向力X=-615.5920, 切向力Y=-317.1555 +FPS=30.71, 法向力=889.9636, 切向力X=-626.2586, 切向力Y=-283.3881 +FPS=29.50, 法向力=940.3849, 切向力X=158.2632, 切向力Y=220.1028 +FPS=31.75, 法向力=940.8540, 切向力X=169.6530, 切向力Y=203.3889 +FPS=29.21, 法向力=1209.7661, 切向力X=-231.9709, 切向力Y=518.8602 +FPS=30.97, 法向力=1248.8027, 切向力X=-238.2907, 切向力Y=551.5449 +FPS=28.68, 法向力=1059.3606, 切向力X=-437.0455, 切向力Y=530.3896 +FPS=30.55, 法向力=1063.4109, 切向力X=-470.3731, 切向力Y=452.7749 +FPS=28.88, 法向力=988.5145, 切向力X=-420.2427, 切向力Y=209.1905 +FPS=30.97, 法向力=1001.0090, 切向力X=-385.9817, 切向力Y=276.7870 +stitch_feature_optimized: canvas out_w=418, out_h=428, x_min=-82.03, y_min=-89.96 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000224s, blend=0.002222s (9 tiles incl ref), finalize=0.000106s, total=0.002558s +FPS=27.81, 法向力=993.5797, 切向力X=-532.2087, 切向力Y=563.1449 +FPS=29.58, 法向力=1043.4868, 切向力X=-395.2531, 切向力Y=515.9800 +FPS=29.43, 法向力=1086.0498, 切向力X=-221.1471, 切向力Y=-245.1187 +FPS=30.41, 法向力=1114.7397, 切向力X=-237.0081, 切向力Y=-173.1523 +FPS=31.06, 法向力=956.6899, 切向力X=-334.9757, 切向力Y=-479.0164 +FPS=30.24, 法向力=984.1998, 切向力X=-333.2471, 切向力Y=-424.1958 +FPS=30.76, 法向力=834.7789, 切向力X=116.6739, 切向力Y=74.4799 +FPS=30.73, 法向力=874.8163, 切向力X=202.4428, 切向力Y=0.2374 +FPS=28.46, 法向力=815.0675, 切向力X=-670.2047, 切向力Y=149.0151 +FPS=27.79, 法向力=816.3220, 切向力X=-589.2573, 切向力Y=96.7283 +FPS=27.99, 法向力=852.9354, 切向力X=-257.5992, 切向力Y=-230.9318 +FPS=31.36, 法向力=845.3796, 切向力X=-167.9850, 切向力Y=-160.8131 +FPS=30.14, 法向力=977.3751, 切向力X=-734.1708, 切向力Y=-192.7563 +FPS=31.46, 法向力=979.3811, 切向力X=-695.5369, 切向力Y=-354.4387 +FPS=31.74, 法向力=774.4993, 切向力X=-296.6784, 切向力Y=130.3677 +FPS=32.16, 法向力=778.6656, 切向力X=-289.9747, 切向力Y=186.2589 +FPS=30.24, 法向力=915.9119, 切向力X=-108.6342, 切向力Y=335.1827 +FPS=30.18, 法向力=890.2115, 切向力X=-146.4315, 切向力Y=453.8633 +FPS=29.22, 法向力=1320.5480, 切向力X=-361.2277, 切向力Y=912.3873 +FPS=28.67, 法向力=1307.8237, 切向力X=-455.9565, 切向力Y=707.2053 +FPS=27.40, 法向力=1042.2836, 切向力X=-4.2604, 切向力Y=47.3709 +FPS=29.62, 法向力=1128.5103, 切向力X=134.7079, 切向力Y=-37.5167 +FPS=27.55, 法向力=1144.5168, 切向力X=-415.4328, 切向力Y=509.5645 +FPS=29.68, 法向力=1243.7368, 切向力X=-428.1983, 切向力Y=530.7936 +FPS=29.75, 法向力=1142.4905, 切向力X=-110.1395, 切向力Y=-138.6988 +FPS=26.06, 法向力=906.3805, 切向力X=-270.8400, 切向力Y=529.5860 +FPS=30.66, 法向力=930.9248, 切向力X=-217.0660, 切向力Y=504.4432 +FPS=30.63, 法向力=1071.4431, 切向力X=-360.0922, 切向力Y=314.2449 +FPS=31.33, 法向力=1135.9501, 切向力X=-412.1961, 切向力Y=345.2607 +FPS=31.81, 法向力=928.6622, 切向力X=195.5735, 切向力Y=413.8849 +stitch_feature_optimized: canvas out_w=418, out_h=428, x_min=-82.03, y_min=-89.96 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002229s (9 tiles incl ref), finalize=0.000051s, total=0.002499s +FPS=29.58, 法向力=925.1658, 切向力X=281.5059, 切向力Y=512.9758 +FPS=29.84, 法向力=929.1128, 切向力X=251.2150, 切向力Y=507.7955 +FPS=28.16, 法向力=992.2197, 切向力X=-678.9376, 切向力Y=50.9580 +FPS=29.02, 法向力=962.6734, 切向力X=-730.0314, 切向力Y=97.5407 +FPS=29.24, 法向力=1041.5522, 切向力X=-689.1288, 切向力Y=15.0630 +FPS=28.66, 法向力=783.0815, 切向力X=412.1154, 切向力Y=5.2627 +FPS=28.62, 法向力=835.6448, 切向力X=518.6500, 切向力Y=50.2251 +FPS=27.83, 法向力=781.6334, 切向力X=-349.1987, 切向力Y=178.9742 +FPS=30.35, 法向力=814.6282, 切向力X=-327.2919, 切向力Y=219.3048 +FPS=25.08, 法向力=696.4283, 切向力X=-531.7759, 切向力Y=316.8793 +FPS=21.54, 法向力=756.2667, 切向力X=-503.6568, 切向力Y=324.0138 +FPS=29.56, 法向力=724.6872, 切向力X=-48.1352, 切向力Y=180.1782 +FPS=31.96, 法向力=729.6705, 切向力X=18.8543, 切向力Y=267.1771 +FPS=31.22, 法向力=812.3079, 切向力X=258.2438, 切向力Y=63.9951 +FPS=33.41, 法向力=793.2894, 切向力X=162.6203, 切向力Y=38.1275 +FPS=28.80, 法向力=795.5626, 切向力X=188.8818, 切向力Y=283.0615 +FPS=32.41, 法向力=804.6198, 切向力X=177.4686, 切向力Y=327.5970 +FPS=30.56, 法向力=982.2949, 切向力X=-217.3812, 切向力Y=487.2209 +FPS=32.66, 法向力=1038.6146, 切向力X=-209.0791, 切向力Y=521.1254 +FPS=30.56, 法向力=757.0117, 切向力X=149.5312, 切向力Y=-184.2445 +FPS=33.14, 法向力=774.8457, 切向力X=184.0917, 切向力Y=-193.9514 +FPS=30.63, 法向力=1038.1813, 切向力X=946.1326, 切向力Y=405.5787 +FPS=31.30, 法向力=1044.4490, 切向力X=909.5317, 切向力Y=406.1887 +FPS=30.63, 法向力=1087.5442, 切向力X=-551.5648, 切向力Y=695.3154 +FPS=33.41, 法向力=1128.1553, 切向力X=-529.8508, 切向力Y=674.3914 +FPS=31.52, 法向力=1159.8728, 切向力X=-521.0239, 切向力Y=662.5093 +FPS=30.84, 法向力=795.0240, 切向力X=-312.8335, 切向力Y=-1.1659 +FPS=30.09, 法向力=806.1382, 切向力X=-375.8760, 切向力Y=-471.3898 +FPS=30.91, 法向力=813.9219, 切向力X=-406.3410, 切向力Y=-429.0808 +FPS=31.75, 法向力=875.0570, 切向力X=-320.0922, 切向力Y=193.0018 +stitch_feature_optimized: canvas out_w=418, out_h=428, x_min=-82.03, y_min=-89.96 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000211s, blend=0.002116s (9 tiles incl ref), finalize=0.000049s, total=0.002382s +FPS=31.44, 法向力=881.1025, 切向力X=-289.9706, 切向力Y=179.7144 +FPS=31.84, 法向力=944.9934, 切向力X=-982.3029, 切向力Y=293.3170 +FPS=32.75, 法向力=978.8785, 切向力X=-934.2389, 切向力Y=224.5897 +FPS=30.85, 法向力=984.4500, 切向力X=-927.4200, 切向力Y=209.1696 +FPS=31.19, 法向力=1182.6344, 切向力X=-663.8353, 切向力Y=418.1299 +FPS=32.63, 法向力=1223.5806, 切向力X=-696.5778, 切向力Y=414.4063 +FPS=30.74, 法向力=1289.0764, 切向力X=-757.5173, 切向力Y=372.6609 +FPS=30.42, 法向力=1267.3655, 切向力X=-757.0676, 切向力Y=381.4963 +FPS=30.08, 法向力=851.7134, 切向力X=-276.8569, 切向力Y=353.8641 +FPS=30.78, 法向力=873.4407, 切向力X=-307.5554, 切向力Y=334.1033 +FPS=28.20, 法向力=1098.2712, 切向力X=-511.3723, 切向力Y=343.5350 +FPS=30.06, 法向力=1078.4170, 切向力X=-519.4764, 切向力Y=320.9833 +FPS=28.55, 法向力=988.5007, 切向力X=-145.0396, 切向力Y=243.0716 +FPS=30.57, 法向力=998.9502, 切向力X=-153.9946, 切向力Y=249.5539 +FPS=28.75, 法向力=931.5571, 切向力X=-584.4492, 切向力Y=184.5329 +FPS=28.89, 法向力=950.2699, 切向力X=-671.7350, 切向力Y=192.9807 +FPS=29.18, 法向力=1079.8352, 切向力X=-512.8641, 切向力Y=-79.9904 +FPS=30.46, 法向力=1115.6832, 切向力X=-390.4214, 切向力Y=-151.6436 +FPS=27.85, 法向力=887.3845, 切向力X=24.1522, 切向力Y=10.7398 +FPS=29.38, 法向力=920.3749, 切向力X=19.1029, 切向力Y=-65.3998 +FPS=28.62, 法向力=892.5164, 切向力X=-116.0974, 切向力Y=190.6813 +FPS=29.83, 法向力=925.0328, 切向力X=-130.7855, 切向力Y=213.9364 +FPS=29.21, 法向力=1002.1632, 切向力X=-491.2265, 切向力Y=310.0308 +FPS=28.88, 法向力=1117.8097, 切向力X=-172.2230, 切向力Y=1028.1111 +FPS=27.74, 法向力=1116.8652, 切向力X=-251.9872, 切向力Y=926.8922 +FPS=26.15, 法向力=954.4119, 切向力X=-512.1284, 切向力Y=282.5128 +FPS=28.56, 法向力=930.8807, 切向力X=-466.7433, 切向力Y=216.4207 +FPS=28.51, 法向力=975.7863, 切向力X=284.6652, 切向力Y=611.0985 +FPS=30.54, 法向力=994.5211, 切向力X=294.4171, 切向力Y=638.9979 +FPS=29.44, 法向力=904.4323, 切向力X=167.4489, 切向力Y=536.7897 +stitch_feature_optimized: canvas out_w=418, out_h=428, x_min=-82.03, y_min=-89.96 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000216s, blend=0.002166s (9 tiles incl ref), finalize=0.000053s, total=0.002442s +FPS=30.07, 法向力=956.2293, 切向力X=234.5274, 切向力Y=440.2448 +FPS=29.66, 法向力=951.6285, 切向力X=-346.9662, 切向力Y=274.4604 +FPS=26.39, 法向力=946.4866, 切向力X=-376.9036, 切向力Y=182.6711 +FPS=23.16, 法向力=1223.0841, 切向力X=-713.5158, 切向力Y=694.7966 +FPS=25.64, 法向力=1336.6503, 切向力X=-788.9243, 切向力Y=754.4083 +FPS=25.59, 法向力=823.5127, 切向力X=-184.7360, 切向力Y=27.4294 +FPS=25.05, 法向力=972.8250, 切向力X=-358.7701, 切向力Y=293.2654 +FPS=26.94, 法向力=1000.9466, 切向力X=-381.6719, 切向力Y=307.8782 +FPS=22.35, 法向力=909.9242, 切向力X=69.7704, 切向力Y=305.9125 +FPS=26.38, 法向力=947.9354, 切向力X=33.5068, 切向力Y=351.1113 +FPS=25.36, 法向力=1064.6226, 切向力X=310.8185, 切向力Y=328.6164 +FPS=24.52, 法向力=946.8978, 切向力X=460.0737, 切向力Y=-34.2494 +FPS=26.07, 法向力=942.6730, 切向力X=463.4035, 切向力Y=-116.3128 +FPS=23.85, 法向力=946.9153, 切向力X=-402.0983, 切向力Y=380.7497 +FPS=26.36, 法向力=968.6769, 切向力X=-476.5454, 切向力Y=413.6026 +FPS=25.92, 法向力=1171.3241, 切向力X=-82.1521, 切向力Y=3.3901 +FPS=25.58, 法向力=1036.0022, 切向力X=-536.3455, 切向力Y=500.1497 +FPS=26.07, 法向力=1118.1980, 切向力X=-618.6097, 切向力Y=424.2217 +FPS=24.39, 法向力=1135.3525, 切向力X=-212.0995, 切向力Y=-326.8579 +FPS=26.52, 法向力=1095.0485, 切向力X=-179.2694, 切向力Y=-245.7886 +FPS=24.68, 法向力=789.2843, 切向力X=-111.4539, 切向力Y=301.8645 +FPS=25.60, 法向力=974.9575, 切向力X=229.9431, 切向力Y=366.6539 +FPS=25.31, 法向力=1011.7037, 切向力X=260.2773, 切向力Y=374.8434 +FPS=25.19, 法向力=1080.6262, 切向力X=162.9591, 切向力Y=311.3152 +FPS=26.73, 法向力=1063.1915, 切向力X=138.2250, 切向力Y=348.2389 +FPS=24.81, 法向力=717.8434, 切向力X=-137.0352, 切向力Y=224.7443 +FPS=25.41, 法向力=816.7044, 切向力X=363.3251, 切向力Y=535.1223 +FPS=26.05, 法向力=848.7010, 切向力X=286.3270, 切向力Y=563.6333 +FPS=25.33, 法向力=735.8273, 切向力X=528.1473, 切向力Y=-189.6214 +FPS=26.38, 法向力=732.6193, 切向力X=506.3907, 切向力Y=-239.0498 +stitch_feature_optimized: canvas out_w=418, out_h=428, x_min=-82.03, y_min=-89.96 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000232s, blend=0.002438s (9 tiles incl ref), finalize=0.000065s, total=0.002741s +FPS=23.92, 法向力=995.8634, 切向力X=12.9240, 切向力Y=-60.6732 +FPS=25.52, 法向力=973.4648, 切向力X=35.7891, 切向力Y=98.8344 +FPS=25.28, 法向力=873.4344, 切向力X=421.6156, 切向力Y=385.2543 +FPS=24.42, 法向力=1205.8469, 切向力X=161.3680, 切向力Y=276.3948 +FPS=26.67, 法向力=1209.2595, 切向力X=136.9292, 切向力Y=336.1606 +FPS=24.54, 法向力=985.8165, 切向力X=77.4832, 切向力Y=570.3588 +FPS=24.96, 法向力=996.5088, 切向力X=166.9187, 切向力Y=538.4871 +FPS=24.60, 法向力=918.6622, 切向力X=54.0323, 切向力Y=795.9880 +FPS=25.53, 法向力=935.4473, 切向力X=32.9158, 切向力Y=874.2398 +FPS=25.73, 法向力=1262.4111, 切向力X=218.7210, 切向力Y=513.5219 +FPS=24.11, 法向力=903.0507, 切向力X=-64.8125, 切向力Y=324.8771 +FPS=26.12, 法向力=914.5208, 切向力X=-99.8538, 切向力Y=356.8234 +FPS=24.57, 法向力=737.6021, 切向力X=-283.5537, 切向力Y=426.1483 +FPS=23.97, 法向力=756.9368, 切向力X=192.3972, 切向力Y=362.4188 +FPS=24.10, 法向力=812.4440, 切向力X=69.9777, 切向力Y=387.0516 +FPS=22.66, 法向力=905.2178, 切向力X=-93.8301, 切向力Y=650.9146 +FPS=24.26, 法向力=1678.2683, 切向力X=-989.8859, 切向力Y=7420.4189 +FPS=25.50, 法向力=1606.8706, 切向力X=-1049.9783, 切向力Y=7706.5410 +FPS=23.55, 法向力=3356.1936, 切向力X=4489.5576, 切向力Y=11940.5791 +FPS=23.56, 法向力=3253.0703, 切向力X=4852.2432, 切向力Y=12171.4268 +FPS=23.60, 法向力=3772.4878, 切向力X=27579.9082, 切向力Y=36277.0859 +FPS=23.68, 法向力=7340.8818, 切向力X=54036.8672, 切向力Y=69436.6484 +FPS=21.21, 法向力=7310.7148, 切向力X=54249.1016, 切向力Y=69152.7266 +FPS=20.99, 法向力=12612.5703, 切向力X=58225.7227, 切向力Y=94878.3750 +FPS=20.91, 法向力=13237.9492, 切向力X=57289.6875, 切向力Y=98044.3906 +FPS=21.98, 法向力=12827.1348, 切向力X=57329.2578, 切向力Y=98648.7812 +FPS=20.82, 法向力=13199.0586, 切向力X=48418.8516, 切向力Y=95018.0781 +FPS=20.90, 法向力=8724.1787, 切向力X=18167.4531, 切向力Y=58724.0391 +FPS=21.50, 法向力=8519.7715, 切向力X=18585.8594, 切向力Y=59086.8398 +FPS=21.42, 法向力=3398.3933, 切向力X=7245.4312, 切向力Y=14365.4316 +stitch_feature_optimized: canvas out_w=418, out_h=428, x_min=-82.03, y_min=-89.96 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002174s (9 tiles incl ref), finalize=0.000051s, total=0.002447s +FPS=21.34, 法向力=2359.6060, 切向力X=4686.5435, 切向力Y=7809.5630 +FPS=21.61, 法向力=1787.8193, 切向力X=3816.4822, 切向力Y=6266.6304 +FPS=21.35, 法向力=1789.9410, 切向力X=3762.7559, 切向力Y=6268.7729 +FPS=21.57, 法向力=1386.7960, 切向力X=2745.9414, 切向力Y=4280.6318 +FPS=22.35, 法向力=1311.8822, 切向力X=2631.0913, 切向力Y=3375.8689 +FPS=21.76, 法向力=1281.7913, 切向力X=2612.7234, 切向力Y=3394.1836 +FPS=21.43, 法向力=1070.2222, 切向力X=1985.7218, 切向力Y=3569.3105 +FPS=20.89, 法向力=956.6124, 切向力X=1745.2983, 切向力Y=3423.8215 +FPS=21.72, 法向力=866.8002, 切向力X=1810.2246, 切向力Y=3044.5342 +FPS=22.50, 法向力=936.4372, 切向力X=1852.3680, 切向力Y=3081.2581 +FPS=21.49, 法向力=1004.8689, 切向力X=2082.1650, 切向力Y=2530.5632 +FPS=21.37, 法向力=907.9279, 切向力X=1327.3149, 切向力Y=2789.1560 +FPS=21.53, 法向力=988.6449, 切向力X=1201.4912, 切向力Y=2669.1460 +FPS=21.04, 法向力=812.7767, 切向力X=1270.2800, 切向力Y=2302.9429 +FPS=22.17, 法向力=648.8715, 切向力X=1460.0046, 切向力Y=2494.9038 +FPS=22.47, 法向力=654.5660, 切向力X=1410.6375, 切向力Y=2442.3911 +FPS=21.22, 法向力=1173.6284, 切向力X=1306.1079, 切向力Y=2259.1458 +FPS=21.28, 法向力=1006.9850, 切向力X=1471.6556, 切向力Y=1634.8931 +FPS=22.40, 法向力=966.8995, 切向力X=1516.9617, 切向力Y=1522.6194 +FPS=21.91, 法向力=872.5859, 切向力X=947.4987, 切向力Y=1953.1665 +FPS=21.54, 法向力=775.2636, 切向力X=1259.5327, 切向力Y=1887.3226 +FPS=24.43, 法向力=736.8522, 切向力X=1192.5044, 切向力Y=1899.2683 +FPS=22.17, 法向力=1151.5460, 切向力X=1074.0143, 切向力Y=1488.9104 +FPS=22.58, 法向力=664.0900, 切向力X=1087.9919, 切向力Y=1533.7527 +FPS=23.98, 法向力=632.0325, 切向力X=1097.6814, 切向力Y=1593.3965 +FPS=22.90, 法向力=879.4373, 切向力X=1451.1677, 切向力Y=1422.1047 +FPS=22.93, 法向力=683.3995, 切向力X=1439.2256, 切向力Y=1187.4080 +FPS=23.95, 法向力=682.0309, 切向力X=1386.4136, 切向力Y=1220.8062 +FPS=22.54, 法向力=809.9454, 切向力X=1471.4604, 切向力Y=1794.1554 +FPS=23.75, 法向力=781.4933, 切向力X=1486.0916, 切向力Y=1841.3048 +stitch_feature_optimized: canvas out_w=418, out_h=428, x_min=-82.03, y_min=-89.96 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002233s (9 tiles incl ref), finalize=0.000052s, total=0.002527s +FPS=24.12, 法向力=780.5208, 切向力X=1083.0081, 切向力Y=1314.9006 +FPS=22.59, 法向力=1494.7227, 切向力X=1679.6125, 切向力Y=1186.0559 +FPS=23.53, 法向力=1385.8843, 切向力X=1580.3315, 切向力Y=1162.7878 +FPS=24.56, 法向力=1125.3145, 切向力X=836.6315, 切向力Y=1115.3978 +FPS=22.42, 法向力=1015.7014, 切向力X=1703.7729, 切向力Y=1731.1931 +FPS=24.72, 法向力=1119.5066, 切向力X=1853.8097, 切向力Y=1787.9431 +FPS=24.40, 法向力=1330.8737, 切向力X=1077.5002, 切向力Y=1023.8943 +FPS=24.65, 法向力=1082.0388, 切向力X=1387.8162, 切向力Y=1216.4258 +FPS=23.99, 法向力=1086.7848, 切向力X=1368.8892, 切向力Y=1255.3518 +FPS=23.65, 法向力=1176.9563, 切向力X=1254.0725, 切向力Y=795.8913 +FPS=25.85, 法向力=1120.4951, 切向力X=1107.9850, 切向力Y=832.0140 +FPS=23.92, 法向力=693.5701, 切向力X=574.0021, 切向力Y=1455.9519 +FPS=24.15, 法向力=1016.4036, 切向力X=768.6504, 切向力Y=1636.1282 +FPS=20.30, 法向力=1157.3939, 切向力X=738.4558, 切向力Y=1560.4620 +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/logs/qt_viewer_20260605_182419.log b/examples/logs/qt_viewer_20260605_182419.log new file mode 100644 index 0000000..50a4410 --- /dev/null +++ b/examples/logs/qt_viewer_20260605_182419.log @@ -0,0 +1,2977 @@ + +按键说明:Q 退出 | R 重置追踪器 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=20 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Image processing backend: cpu (requested: cpu) + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.49, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.84, 法向力=1356.7109, 切向力X=259.5724, 切向力Y=-362.3555 +FPS=27.89, 法向力=1719.7893, 切向力X=-311.8798, 切向力Y=-498.7443 +FPS=28.82, 法向力=1772.7765, 切向力X=-276.9096, 切向力Y=-592.6394 +FPS=21.55, 法向力=2589.4209, 切向力X=170.2856, 切向力Y=942.3000 +FPS=30.59, 法向力=2773.0559, 切向力X=197.0621, 切向力Y=1058.1503 +FPS=28.35, 法向力=2355.8706, 切向力X=670.5494, 切向力Y=745.3405 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=30.93, 法向力=2412.5522, 切向力X=724.6684, 切向力Y=749.4053 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=35.60, 法向力=1909.3807, 切向力X=-619.7722, 切向力Y=-213.8451 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=34.11, 法向力=1912.9824, 切向力X=-662.2117, 切向力Y=-172.6603 +FPS=37.39, 法向力=2600.4705, 切向力X=-277.7794, 切向力Y=1251.2102 +FPS=30.42, 法向力=2602.1074, 切向力X=-295.5715, 切向力Y=1246.0034 +FPS=25.13, 法向力=2111.7808, 切向力X=-373.0054, 切向力Y=938.4926 +FPS=28.50, 法向力=2124.3577, 切向力X=-413.0256, 切向力Y=1026.0558 +FPS=28.88, 法向力=2730.2178, 切向力X=-567.1849, 切向力Y=749.5508 +FPS=28.99, 法向力=2715.6812, 切向力X=-459.5289, 切向力Y=710.8524 +FPS=28.21, 法向力=2950.2852, 切向力X=-446.6326, 切向力Y=1506.9111 +FPS=30.06, 法向力=2988.6978, 切向力X=-440.0432, 切向力Y=1566.9551 +FPS=30.29, 法向力=2542.1191, 切向力X=86.7977, 切向力Y=1061.2118 +FPS=31.11, 法向力=2586.9058, 切向力X=53.8308, 切向力Y=1049.2886 +FPS=26.20, 法向力=2999.5854, 切向力X=61.3597, 切向力Y=1038.9374 +FPS=31.91, 法向力=3053.8604, 切向力X=12.7949, 切向力Y=999.9803 +FPS=28.91, 法向力=3197.5691, 切向力X=434.2127, 切向力Y=1531.4863 +FPS=32.03, 法向力=3201.1736, 切向力X=468.0239, 切向力Y=1548.6271 +FPS=28.64, 法向力=3073.1099, 切向力X=200.5248, 切向力Y=651.6099 +FPS=30.29, 法向力=3132.5249, 切向力X=148.0756, 切向力Y=669.5054 +FPS=26.85, 法向力=3233.4985, 切向力X=-438.1704, 切向力Y=874.2660 +FPS=31.87, 法向力=3197.5161, 切向力X=-317.5456, 切向力Y=861.7864 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000212s, blend=0.002170s (9 tiles incl ref), finalize=0.000052s, total=0.002441s +FPS=28.54, 法向力=3270.3975, 切向力X=116.5364, 切向力Y=981.4285 +FPS=26.71, 法向力=3270.3975, 切向力X=116.5364, 切向力Y=981.4285 +FPS=29.67, 法向力=3071.9688, 切向力X=314.9171, 切向力Y=258.2125 +FPS=27.83, 法向力=3517.5867, 切向力X=496.6845, 切向力Y=936.9004 +FPS=26.86, 法向力=3538.8855, 切向力X=417.2372, 切向力Y=1071.5437 +FPS=27.70, 法向力=3553.9731, 切向力X=401.7885, 切向力Y=1101.1804 +FPS=28.94, 法向力=3469.8472, 切向力X=-550.5598, 切向力Y=-69.6740 +FPS=28.68, 法向力=5298.0708, 切向力X=-54.1624, 切向力Y=-909.7601 +FPS=28.77, 法向力=5299.5234, 切向力X=92.0584, 切向力Y=-944.7694 +FPS=26.20, 法向力=5696.5020, 切向力X=-1293.3885, 切向力Y=-4103.3433 +FPS=28.31, 法向力=5580.0942, 切向力X=-1210.7692, 切向力Y=-4484.0762 +FPS=26.62, 法向力=5769.1406, 切向力X=-2266.0771, 切向力Y=-7846.2109 +FPS=26.55, 法向力=5659.7212, 切向力X=-2317.7666, 切向力Y=-8146.5693 +FPS=28.15, 法向力=5086.3623, 切向力X=-1521.7275, 切向力Y=-9183.8496 +FPS=26.16, 法向力=5486.7363, 切向力X=-1950.4365, 切向力Y=-9267.4102 +FPS=21.75, 法向力=5554.2954, 切向力X=-1970.3938, 切向力Y=-9379.0977 +FPS=24.10, 法向力=6083.6475, 切向力X=-3986.4897, 切向力Y=-13765.9678 +FPS=26.49, 法向力=6012.5649, 切向力X=-4140.3965, 切向力Y=-13935.3555 +FPS=26.78, 法向力=6113.9023, 切向力X=-5729.5361, 切向力Y=-16515.5801 +FPS=26.55, 法向力=6061.6890, 切向力X=-5998.4600, 切向力Y=-16795.7539 +FPS=25.20, 法向力=6520.0586, 切向力X=-6912.4707, 切向力Y=-20895.8262 +FPS=24.99, 法向力=6383.2383, 切向力X=-6776.7012, 切向力Y=-20808.6836 +FPS=26.55, 法向力=6515.2100, 切向力X=-6541.4658, 切向力Y=-20827.6289 +FPS=27.17, 法向力=7219.5386, 切向力X=-6170.5762, 切向力Y=-18773.9980 +FPS=27.05, 法向力=7059.2412, 切向力X=-6360.9448, 切向力Y=-18878.8867 +FPS=25.39, 法向力=7889.9805, 切向力X=-10270.9844, 切向力Y=-25712.5586 +FPS=26.91, 法向力=7912.8130, 切向力X=-10500.7598, 切向力Y=-26200.6992 +FPS=28.02, 法向力=7593.3296, 切向力X=-17045.7461, 切向力Y=-33582.5039 +FPS=27.07, 法向力=8117.6738, 切向力X=-20067.8750, 切向力Y=-36685.3516 +FPS=27.44, 法向力=7994.8677, 切向力X=-20221.5762, 切向力Y=-36875.5391 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000018s (hit), reset=0.000248s, blend=0.002223s (9 tiles incl ref), finalize=0.000050s, total=0.002544s +FPS=24.79, 法向力=8667.6758, 切向力X=-18800.8887, 切向力Y=-32646.4219 +FPS=27.66, 法向力=8579.2598, 切向力X=-18764.1660, 切向力Y=-32718.2734 +FPS=26.40, 法向力=8237.6191, 切向力X=-14511.9814, 切向力Y=-24002.3125 +FPS=27.48, 法向力=8239.2188, 切向力X=-14334.8359, 切向力Y=-24056.0977 +FPS=27.17, 法向力=8114.3350, 切向力X=-13972.6660, 切向力Y=-15757.1465 +FPS=26.86, 法向力=7198.9814, 切向力X=-13204.3223, 切向力Y=-8589.6465 +FPS=25.89, 法向力=7202.2690, 切向力X=-13225.3027, 切向力Y=-8561.3008 +FPS=26.73, 法向力=6433.3286, 切向力X=-7242.7773, 切向力Y=450.7353 +FPS=28.07, 法向力=6513.2148, 切向力X=-7156.8955, 切向力Y=489.9750 +FPS=26.08, 法向力=6114.2329, 切向力X=-3709.0146, 切向力Y=1237.3792 +FPS=28.00, 法向力=6172.5000, 切向力X=-3657.7524, 切向力Y=1329.7786 +FPS=24.41, 法向力=6022.5215, 切向力X=-2440.4319, 切向力Y=813.8890 +FPS=26.63, 法向力=6121.2109, 切向力X=-2339.2690, 切向力Y=800.3742 +FPS=27.82, 法向力=6276.2856, 切向力X=-907.8268, 切向力Y=957.5568 +FPS=24.98, 法向力=5236.0479, 切向力X=-598.7837, 切向力Y=368.8449 +FPS=27.67, 法向力=5245.2080, 切向力X=-589.9766, 切向力Y=384.8774 +FPS=26.21, 法向力=6300.2539, 切向力X=-1228.0652, 切向力Y=-711.5803 +FPS=29.08, 法向力=6248.0234, 切向力X=-1271.2581, 切向力Y=-1065.8081 +FPS=25.07, 法向力=6041.4023, 切向力X=-1278.5444, 切向力Y=-2987.4941 +FPS=25.78, 法向力=5633.1348, 切向力X=-1149.5338, 切向力Y=-3391.9358 +FPS=25.80, 法向力=6190.5605, 切向力X=-747.2835, 切向力Y=-7716.7539 +FPS=25.05, 法向力=6355.8784, 切向力X=585.4497, 切向力Y=-10645.2939 +FPS=28.27, 法向力=6447.4053, 切向力X=563.3661, 切向力Y=-10708.5684 +FPS=26.45, 法向力=7066.4448, 切向力X=267.8627, 切向力Y=-13182.5205 +FPS=30.80, 法向力=7124.4351, 切向力X=143.9533, 切向力Y=-13173.7500 +FPS=31.03, 法向力=6788.1660, 切向力X=-1860.8638, 切向力Y=-16036.4648 +FPS=39.42, 法向力=6635.0488, 切向力X=-2068.6333, 切向力Y=-16202.0830 +FPS=31.07, 法向力=6599.2197, 切向力X=-2088.8477, 切向力Y=-16208.3174 +FPS=36.59, 法向力=7650.4253, 切向力X=-1645.7637, 切向力Y=-19844.7441 +FPS=32.65, 法向力=7522.3994, 切向力X=-1845.2062, 切向力Y=-20015.8789 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000213s, blend=0.002301s (9 tiles incl ref), finalize=0.000051s, total=0.002571s +FPS=35.78, 法向力=6960.9326, 切向力X=-4344.9932, 切向力Y=-22363.6367 +FPS=32.28, 法向力=6915.8647, 切向力X=-4162.3418, 切向力Y=-22481.3281 +FPS=36.44, 法向力=7397.4458, 切向力X=-5104.2134, 切向力Y=-23167.2930 +FPS=31.67, 法向力=7383.4609, 切向力X=-5175.7100, 切向力Y=-23178.2305 +FPS=34.02, 法向力=7841.6694, 切向力X=-9430.7666, 切向力Y=-23981.1992 +FPS=32.08, 法向力=8275.8379, 切向力X=-9392.4854, 切向力Y=-23646.4453 +FPS=35.23, 法向力=7634.1611, 切向力X=-15802.6787, 切向力Y=-24734.7891 +FPS=31.36, 法向力=7635.2656, 切向力X=-15972.4062, 切向力Y=-24678.8672 +FPS=37.58, 法向力=7797.4585, 切向力X=-16033.2168, 切向力Y=-21524.4609 +FPS=31.59, 法向力=7542.6865, 切向力X=-16231.9629, 切向力Y=-21456.9727 +FPS=36.98, 法向力=7435.8594, 切向力X=-16432.8008, 切向力Y=-21425.8398 +FPS=27.60, 法向力=7496.2373, 切向力X=-19188.8613, 切向力Y=-22215.3516 +FPS=39.20, 法向力=7535.8818, 切向力X=-19278.7031, 切向力Y=-22133.5449 +FPS=29.05, 法向力=7057.3584, 切向力X=-18446.3750, 切向力Y=-13910.0342 +FPS=39.07, 法向力=7242.5254, 切向力X=-18388.3477, 切向力Y=-13675.6377 +FPS=29.48, 法向力=6631.8916, 切向力X=-27464.7285, 切向力Y=-11460.7676 +FPS=37.93, 法向力=6803.3027, 切向力X=-27615.8984, 切向力Y=-11234.6494 +FPS=28.28, 法向力=7067.3608, 切向力X=-33382.0859, 切向力Y=-8281.3848 +FPS=29.60, 法向力=7085.6621, 切向力X=-33559.4648, 切向力Y=-8120.3008 +FPS=23.40, 法向力=8251.2275, 切向力X=-39907.2344, 切向力Y=-6084.6123 +FPS=30.59, 法向力=8180.2881, 切向力X=-39993.3203, 切向力Y=-5943.5723 +FPS=27.49, 法向力=8802.5625, 切向力X=-42748.1602, 切向力Y=3.8954 +FPS=28.63, 法向力=8838.8887, 切向力X=-42850.7344, 切向力Y=-52.4118 +FPS=25.81, 法向力=9820.1436, 切向力X=-37297.5430, 切向力Y=7572.5693 +FPS=27.85, 法向力=9866.8164, 切向力X=-37332.1680, 切向力Y=7607.1758 +FPS=26.18, 法向力=9311.6465, 切向力X=-26015.0938, 切向力Y=10361.1836 +FPS=26.02, 法向力=9471.0137, 切向力X=-25814.1855, 切向力Y=10557.0449 +FPS=27.54, 法向力=9823.6514, 切向力X=-17085.3496, 切向力Y=12214.1914 +FPS=25.11, 法向力=8842.6074, 切向力X=-8852.2461, 切向力Y=9390.4102 +FPS=27.90, 法向力=8882.9199, 切向力X=-8855.4727, 切向力Y=9348.6797 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002214s (9 tiles incl ref), finalize=0.000050s, total=0.002485s +FPS=25.72, 法向力=8015.1035, 切向力X=-3557.1724, 切向力Y=7390.8574 +FPS=27.72, 法向力=7977.0508, 切向力X=-3560.6299, 切向力Y=7385.8613 +FPS=23.20, 法向力=7447.9014, 切向力X=-1185.1215, 切向力Y=5992.9883 +FPS=23.16, 法向力=7463.6216, 切向力X=-1207.5627, 切向力Y=6056.5635 +FPS=24.31, 法向力=7340.2930, 切向力X=-1378.4688, 切向力Y=4445.9160 +FPS=23.14, 法向力=6592.2832, 切向力X=-177.3953, 切向力Y=2235.0159 +FPS=24.91, 法向力=6654.3813, 切向力X=-131.4013, 切向力Y=2312.0059 +FPS=23.72, 法向力=6695.5229, 切向力X=243.0525, 切向力Y=2514.0549 +FPS=22.08, 法向力=6612.6982, 切向力X=-100.3584, 切向力Y=1219.8101 +FPS=24.12, 法向力=6669.8657, 切向力X=-79.2849, 切向力Y=1059.0531 +FPS=24.48, 法向力=6533.8203, 切向力X=1152.2725, 切向力Y=321.1600 +FPS=23.78, 法向力=6471.5635, 切向力X=1247.0901, 切向力Y=260.2855 +FPS=24.01, 法向力=6530.1016, 切向力X=2746.1897, 切向力Y=-2023.5092 +FPS=23.83, 法向力=7459.8560, 切向力X=3682.3789, 切向力Y=-2119.1389 +FPS=23.43, 法向力=7626.3364, 切向力X=3780.7368, 切向力Y=-2043.2375 +FPS=24.85, 法向力=7692.8604, 切向力X=5582.9307, 切向力Y=-3974.3691 +FPS=22.92, 法向力=8646.4922, 切向力X=3219.2234, 切向力Y=-11565.5566 +FPS=23.35, 法向力=8827.5918, 切向力X=3194.5520, 切向力Y=-11843.7832 +FPS=24.85, 法向力=9569.9648, 切向力X=-1328.2048, 切向力Y=-18691.5117 +FPS=23.72, 法向力=9542.8105, 切向力X=-7979.8916, 切向力Y=-21360.4160 +FPS=25.15, 法向力=9763.9844, 切向力X=-8124.4497, 切向力Y=-21416.8926 +FPS=23.30, 法向力=10251.0391, 切向力X=-11635.9062, 切向力Y=-24553.1836 +FPS=22.99, 法向力=10349.9736, 切向力X=-11528.4336, 切向力Y=-24862.1602 +FPS=24.86, 法向力=11700.8848, 切向力X=-7761.5347, 切向力Y=-24223.9805 +FPS=24.07, 法向力=12452.5098, 切向力X=-8213.1641, 切向力Y=-22620.0820 +FPS=25.69, 法向力=12427.8965, 切向力X=-8370.9395, 切向力Y=-22631.1367 +FPS=23.94, 法向力=13366.3398, 切向力X=-8267.8359, 切向力Y=-23573.5664 +FPS=24.18, 法向力=13311.6562, 切向力X=-8803.3223, 切向力Y=-21343.2344 +FPS=25.27, 法向力=13415.5703, 切向力X=-8643.3594, 切向力Y=-21393.6270 +FPS=24.14, 法向力=12013.1025, 切向力X=-13070.9746, 切向力Y=-18483.1992 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000224s, blend=0.002512s (9 tiles incl ref), finalize=0.000051s, total=0.002793s +FPS=25.24, 法向力=12137.5215, 切向力X=-12820.4004, 切向力Y=-18588.2188 +FPS=22.37, 法向力=10348.1318, 切向力X=-19068.4727, 切向力Y=-8674.2578 +FPS=24.68, 法向力=9785.7500, 切向力X=-23583.6094, 切向力Y=3551.8381 +FPS=25.01, 法向力=9981.3691, 切向力X=-23401.8965, 切向力Y=3687.3604 +FPS=23.89, 法向力=9541.8926, 切向力X=-30892.1738, 切向力Y=8853.8145 +FPS=24.87, 法向力=9980.2285, 切向力X=-38651.6680, 切向力Y=16186.6367 +FPS=23.34, 法向力=9791.8574, 切向力X=-38494.8516, 切向力Y=16486.2090 +FPS=23.91, 法向力=10634.8008, 切向力X=-45475.5469, 切向力Y=25895.9277 +FPS=23.95, 法向力=10508.5039, 切向力X=-45719.6406, 切向力Y=25997.5781 +FPS=24.59, 法向力=11939.8037, 切向力X=-49970.4609, 切向力Y=27662.7617 +FPS=24.76, 法向力=12603.1426, 切向力X=-32868.4844, 切向力Y=24928.9805 +FPS=22.90, 法向力=12669.6836, 切向力X=-32893.9102, 切向力Y=24975.6719 +FPS=24.10, 法向力=12327.7217, 切向力X=-14735.7305, 切向力Y=21420.2227 +FPS=24.55, 法向力=12356.0342, 切向力X=-14800.4805, 切向力Y=21411.4570 +FPS=23.63, 法向力=10380.3398, 切向力X=-3662.6450, 切向力Y=15251.2559 +FPS=21.86, 法向力=9780.8555, 切向力X=2099.2285, 切向力Y=8686.2637 +FPS=23.50, 法向力=9826.9531, 切向力X=4425.6401, 切向力Y=4405.0830 +FPS=24.35, 法向力=9848.2246, 切向力X=4427.0352, 切向力Y=4286.0635 +FPS=24.23, 法向力=9668.8652, 切向力X=6259.1260, 切向力Y=2739.4167 +FPS=24.69, 法向力=9711.1289, 切向力X=6304.3857, 切向力Y=2718.7490 +FPS=21.41, 法向力=9354.7676, 切向力X=7261.1455, 切向力Y=-167.7574 +FPS=24.22, 法向力=9249.0742, 切向力X=6702.9946, 切向力Y=-2722.0459 +FPS=25.14, 法向力=9217.7754, 切向力X=6622.5464, 切向力Y=-2879.9309 +FPS=21.08, 法向力=9474.0430, 切向力X=6133.0127, 切向力Y=-5278.3916 +FPS=18.12, 法向力=10238.8047, 切向力X=5585.2222, 切向力Y=-8921.4678 +FPS=22.21, 法向力=10288.8359, 切向力X=5531.4180, 切向力Y=-8929.3486 +FPS=24.42, 法向力=11152.1133, 切向力X=4989.0186, 切向力Y=-11345.1289 +FPS=23.65, 法向力=11000.7520, 切向力X=4234.5928, 切向力Y=-10560.5957 +FPS=22.67, 法向力=10956.4375, 切向力X=4270.9219, 切向力Y=-10634.0137 +FPS=19.95, 法向力=9421.4463, 切向力X=-625.3898, 切向力Y=-4903.8101 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000285s, blend=0.002238s (9 tiles incl ref), finalize=0.000053s, total=0.002582s +FPS=23.74, 法向力=8267.6426, 切向力X=-3126.9385, 切向力Y=1641.8174 +FPS=24.21, 法向力=8349.9766, 切向力X=-3075.1931, 切向力Y=1910.4659 +FPS=21.03, 法向力=8761.7070, 切向力X=-5140.5869, 切向力Y=8261.8730 +FPS=21.50, 法向力=9717.5723, 切向力X=-6307.7637, 切向力Y=13012.4824 +FPS=23.68, 法向力=9802.7715, 切向力X=-6486.7441, 切向力Y=13470.3213 +FPS=23.97, 法向力=9189.5508, 切向力X=-13807.2832, 切向力Y=15464.5098 +FPS=22.42, 法向力=7735.9727, 切向力X=-24479.9531, 切向力Y=15220.3574 +FPS=21.66, 法向力=7830.1504, 切向力X=-24708.6172, 切向力Y=15068.7197 +FPS=21.32, 法向力=9217.4785, 切向力X=-26507.2109, 切向力Y=17458.1250 +FPS=23.71, 法向力=10258.0693, 切向力X=-23235.6816, 切向力Y=24091.7812 +FPS=24.52, 法向力=10358.1875, 切向力X=-23337.5254, 切向力Y=24372.9258 +FPS=23.69, 法向力=11466.7305, 切向力X=-21694.2227, 切向力Y=24446.9375 +FPS=23.36, 法向力=11812.9248, 切向力X=-17511.5098, 切向力Y=22689.0957 +FPS=23.34, 法向力=11862.7637, 切向力X=-17451.9434, 切向力Y=22686.4492 +FPS=23.45, 法向力=11869.2754, 切向力X=-11385.0156, 切向力Y=21888.0000 +FPS=24.93, 法向力=11884.2500, 切向力X=-11399.0254, 切向力Y=21896.2852 +FPS=24.25, 法向力=11570.6562, 切向力X=-2795.0413, 切向力Y=21772.3418 +FPS=22.27, 法向力=11206.2676, 切向力X=2189.3853, 切向力Y=15231.6758 +FPS=25.70, 法向力=11149.2920, 切向力X=2208.1414, 切向力Y=15143.7949 +FPS=24.77, 法向力=10362.0039, 切向力X=3526.4580, 切向力Y=6722.4561 +FPS=24.75, 法向力=10817.7969, 切向力X=9983.3545, 切向力Y=2363.2651 +FPS=24.25, 法向力=10802.1465, 切向力X=9989.7510, 切向力Y=2344.1802 +FPS=21.96, 法向力=11967.1211, 切向力X=15023.9775, 切向力Y=-4641.6611 +FPS=25.20, 法向力=12065.5596, 切向力X=15541.8506, 切向力Y=-4812.7021 +FPS=23.65, 法向力=12523.6582, 切向力X=14792.4365, 切向力Y=-8757.0488 +FPS=23.99, 法向力=11320.6035, 切向力X=11255.3066, 切向力Y=-7262.5112 +FPS=23.24, 法向力=11214.0605, 切向力X=11225.8359, 切向力Y=-7437.1172 +FPS=21.02, 法向力=10868.2324, 切向力X=9608.9053, 切向力Y=-7557.4824 +FPS=24.05, 法向力=10677.3281, 切向力X=8124.5254, 切向力Y=-7370.1553 +FPS=23.07, 法向力=10671.5303, 切向力X=8148.7271, 切向力Y=-7338.5752 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002172s (9 tiles incl ref), finalize=0.000052s, total=0.002445s +FPS=24.90, 法向力=9566.3633, 切向力X=6330.7930, 切向力Y=-8016.7056 +FPS=20.45, 法向力=9327.7012, 切向力X=4851.6929, 切向力Y=-7395.7075 +FPS=24.65, 法向力=9345.2910, 切向力X=4858.9141, 切向力Y=-7398.7910 +FPS=23.18, 法向力=9491.1182, 切向力X=4456.8447, 切向力Y=-5099.7988 +FPS=24.33, 法向力=9496.3379, 切向力X=4462.4463, 切向力Y=-5058.3286 +FPS=24.22, 法向力=8827.4824, 切向力X=5150.6313, 切向力Y=-1969.3862 +FPS=22.39, 法向力=7880.1143, 切向力X=166.1675, 切向力Y=2228.5920 +FPS=25.59, 法向力=7913.3701, 切向力X=1.9122, 切向力Y=2468.3516 +FPS=24.92, 法向力=7422.0137, 切向力X=-7614.3701, 切向力Y=10489.0039 +FPS=24.94, 法向力=8249.5029, 切向力X=-11286.8887, 切向力Y=21453.6133 +FPS=25.42, 法向力=8339.3232, 切向力X=-11133.8916, 切向力Y=21922.4141 +FPS=22.70, 法向力=10443.5156, 切向力X=-10439.2363, 切向力Y=33473.9922 +FPS=25.49, 法向力=10262.7266, 切向力X=-10132.5469, 切向力Y=33616.6094 +FPS=24.30, 法向力=9893.7900, 切向力X=-6353.3945, 切向力Y=18688.7754 +FPS=24.26, 法向力=7005.8242, 切向力X=-1595.3799, 切向力Y=5721.2432 +FPS=23.83, 法向力=6967.7568, 切向力X=-1588.3699, 切向力Y=5731.0664 +FPS=24.58, 法向力=6710.1538, 切向力X=-1239.7542, 切向力Y=3627.3081 +FPS=24.71, 法向力=6787.3291, 切向力X=-1235.1270, 切向力Y=3572.6025 +FPS=25.48, 法向力=6411.8184, 切向力X=-121.5133, 切向力Y=1925.1785 +FPS=23.95, 法向力=6020.8999, 切向力X=-278.0301, 切向力Y=369.4831 +FPS=24.67, 法向力=6067.1045, 切向力X=-372.4928, 切向力Y=377.0872 +FPS=23.51, 法向力=6509.0469, 切向力X=1243.4854, 切向力Y=-2841.8745 +FPS=25.39, 法向力=6331.3569, 切向力X=1394.4181, 切向力Y=-3082.5342 +FPS=25.39, 法向力=6161.4204, 切向力X=1022.9772, 切向力Y=-4396.5898 +FPS=24.51, 法向力=6843.0049, 切向力X=2389.2219, 切向力Y=-7074.4834 +FPS=23.58, 法向力=6707.2070, 切向力X=2560.4956, 切向力Y=-7421.6855 +FPS=24.27, 法向力=6340.9761, 切向力X=3822.6553, 切向力Y=-8234.0000 +FPS=25.12, 法向力=6001.5708, 切向力X=2378.8188, 切向力Y=-8945.4199 +FPS=25.77, 法向力=5961.6592, 切向力X=2359.6069, 切向力Y=-9021.2773 +FPS=24.58, 法向力=5772.8467, 切向力X=-147.7458, 切向力Y=-6689.9238 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000237s, blend=0.002198s (9 tiles incl ref), finalize=0.000088s, total=0.002530s +FPS=23.53, 法向力=5742.0210, 切向力X=-167.1976, 切向力Y=-6719.6523 +FPS=25.74, 法向力=5944.5000, 切向力X=-395.6134, 切向力Y=-23.6777 +FPS=25.27, 法向力=6035.7051, 切向力X=-373.3226, 切向力Y=-20.8911 +FPS=24.75, 法向力=6398.4209, 切向力X=-278.6650, 切向力Y=2688.7971 +FPS=23.80, 法向力=6439.9404, 切向力X=-760.1097, 切向力Y=2304.6516 +FPS=24.19, 法向力=6439.7695, 切向力X=-759.6078, 切向力Y=2236.9697 +FPS=25.07, 法向力=6893.0430, 切向力X=-712.5549, 切向力Y=2216.2007 +FPS=24.76, 法向力=6385.4131, 切向力X=-686.7520, 切向力Y=2077.6519 +FPS=25.94, 法向力=6497.0273, 切向力X=-587.7405, 切向力Y=2164.2209 +FPS=24.41, 法向力=6292.1758, 切向力X=-663.7183, 切向力Y=1631.1335 +FPS=24.08, 法向力=6269.9717, 切向力X=-727.5405, 切向力Y=1593.8253 +FPS=24.68, 法向力=6104.0322, 切向力X=-1057.3337, 切向力Y=-93.8623 +FPS=24.43, 法向力=6044.6943, 切向力X=686.5533, 切向力Y=-596.4664 +FPS=25.06, 法向力=6172.1548, 切向力X=718.0065, 切向力Y=-540.9396 +FPS=24.29, 法向力=6355.8857, 切向力X=1629.9856, 切向力Y=-995.3708 +FPS=23.95, 法向力=6706.0352, 切向力X=1378.6023, 切向力Y=-1757.6667 +FPS=25.56, 法向力=6741.7363, 切向力X=1401.5709, 切向力Y=-1826.0173 +FPS=24.63, 法向力=6788.3418, 切向力X=1242.5984, 切向力Y=-1568.7709 +FPS=25.59, 法向力=6771.8271, 切向力X=1181.7192, 切向力Y=-1540.7739 +FPS=23.56, 法向力=6697.4668, 切向力X=919.1471, 切向力Y=-1801.6078 +FPS=24.43, 法向力=6715.7812, 切向力X=950.8878, 切向力Y=-1776.2527 +FPS=25.22, 法向力=6446.5054, 切向力X=395.0018, 切向力Y=-1198.7734 +FPS=24.21, 法向力=5913.7617, 切向力X=933.3833, 切向力Y=-1372.8378 +FPS=25.17, 法向力=5890.7329, 切向力X=865.2877, 切向力Y=-1378.7316 +FPS=23.00, 法向力=6604.9688, 切向力X=-559.6246, 切向力Y=615.3704 +FPS=23.54, 法向力=6204.5469, 切向力X=-777.3384, 切向力Y=708.2397 +FPS=23.60, 法向力=6252.7539, 切向力X=-740.0912, 切向力Y=733.7698 +FPS=24.26, 法向力=6234.3496, 切向力X=-457.7653, 切向力Y=969.1155 +FPS=25.16, 法向力=6454.1777, 切向力X=-148.4909, 切向力Y=700.4167 +FPS=23.08, 法向力=6464.9951, 切向力X=-162.7962, 切向力Y=697.3512 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000272s, blend=0.002239s (9 tiles incl ref), finalize=0.000050s, total=0.002567s +FPS=24.86, 法向力=6818.6240, 切向力X=448.3255, 切向力Y=565.1440 +FPS=24.60, 法向力=6956.1826, 切向力X=450.7722, 切向力Y=689.7052 +FPS=23.93, 法向力=6777.1084, 切向力X=619.0051, 切向力Y=1299.0583 +FPS=24.42, 法向力=6673.6719, 切向力X=-377.2002, 切向力Y=1294.3660 +FPS=23.90, 法向力=6678.7207, 切向力X=-347.4241, 切向力Y=1327.7205 +FPS=23.62, 法向力=6225.9229, 切向力X=-474.2993, 切向力Y=26.5999 +FPS=22.18, 法向力=6538.2109, 切向力X=332.7099, 切向力Y=-1325.2275 +FPS=24.91, 法向力=6687.1089, 切向力X=362.0012, 切向力Y=-1209.6182 +FPS=24.24, 法向力=6859.7363, 切向力X=1421.1492, 切向力Y=-1310.9934 +FPS=23.76, 法向力=6839.4355, 切向力X=1506.5133, 切向力Y=-1348.1782 +FPS=23.81, 法向力=5976.0229, 切向力X=982.5084, 切向力Y=-720.9164 +FPS=23.57, 法向力=6858.3369, 切向力X=141.6239, 切向力Y=605.8439 +FPS=24.88, 法向力=6856.1162, 切向力X=229.8666, 切向力Y=627.4161 +FPS=22.23, 法向力=6802.8174, 切向力X=578.9062, 切向力Y=2012.7024 +FPS=25.04, 法向力=7110.8359, 切向力X=-549.4082, 切向力Y=4066.2234 +FPS=24.66, 法向力=7025.2505, 切向力X=-592.8489, 切向力Y=4138.5596 +FPS=22.99, 法向力=7472.8555, 切向力X=1637.9983, 切向力Y=4905.0786 +FPS=22.78, 法向力=7456.0962, 切向力X=1605.1151, 切向力Y=5030.1709 +FPS=21.58, 法向力=8064.4717, 切向力X=1183.0002, 切向力Y=4559.4966 +FPS=24.06, 法向力=7058.0938, 切向力X=1678.9241, 切向力Y=4223.1621 +FPS=25.43, 法向力=7057.1597, 切向力X=1695.0795, 切向力Y=4257.1055 +FPS=23.98, 法向力=7046.9668, 切向力X=1184.3457, 切向力Y=4013.7166 +FPS=24.95, 法向力=7054.3638, 切向力X=170.1493, 切向力Y=2440.2822 +FPS=23.03, 法向力=7086.2539, 切向力X=216.8603, 切向力Y=2515.3784 +FPS=21.77, 法向力=6700.3823, 切向力X=-517.0538, 切向力Y=1347.1494 +FPS=22.44, 法向力=6702.3789, 切向力X=-534.1744, 切向力Y=569.1085 +FPS=23.54, 法向力=6729.7109, 切向力X=-490.9323, 切向力Y=637.5921 +FPS=22.55, 法向力=6624.7598, 切向力X=-2427.3401, 切向力Y=-1300.2750 +FPS=25.10, 法向力=6696.1055, 切向力X=-2460.3208, 切向力Y=-1371.6013 +FPS=22.89, 法向力=6739.1382, 切向力X=-2493.1992, 切向力Y=-2207.9043 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000233s, blend=0.002279s (9 tiles incl ref), finalize=0.000080s, total=0.002598s +FPS=24.30, 法向力=6582.8833, 切向力X=-2919.0728, 切向力Y=-3856.0474 +FPS=24.21, 法向力=6703.1025, 切向力X=-3051.1472, 切向力Y=-3756.7217 +FPS=22.92, 法向力=6779.5796, 切向力X=-4240.9873, 切向力Y=-4545.8403 +FPS=23.07, 法向力=6637.4829, 切向力X=-3827.6343, 切向力Y=-5048.0654 +FPS=25.48, 法向力=6558.1304, 切向力X=-3792.0840, 切向力Y=-5123.4766 +FPS=24.48, 法向力=6732.0674, 切向力X=-5621.6870, 切向力Y=-4821.1045 +FPS=22.33, 法向力=6610.2070, 切向力X=-5724.7012, 切向力Y=-4923.3027 +FPS=23.17, 法向力=6978.7495, 切向力X=-5257.7412, 切向力Y=-4741.3071 +FPS=22.95, 法向力=6463.7676, 切向力X=-4051.9727, 切向力Y=-4080.2998 +FPS=24.07, 法向力=6539.8701, 切向力X=-4026.3564, 切向力Y=-4023.2688 +FPS=24.09, 法向力=6594.6572, 切向力X=-1209.4028, 切向力Y=823.4316 +FPS=22.71, 法向力=7430.1016, 切向力X=2335.9763, 切向力Y=499.9481 +FPS=24.35, 法向力=7489.9346, 切向力X=2493.3413, 切向力Y=304.1641 +FPS=24.15, 法向力=7535.8286, 切向力X=2135.3999, 切向力Y=-548.7775 +FPS=23.81, 法向力=7327.0820, 切向力X=-223.4499, 切向力Y=-1072.5952 +FPS=25.52, 法向力=7329.4238, 切向力X=-369.5805, 切向力Y=-1121.7280 +FPS=21.76, 法向力=7753.2100, 切向力X=665.4603, 切向力Y=-1117.1803 +FPS=24.67, 法向力=7782.1836, 切向力X=614.3545, 切向力Y=-1055.8698 +FPS=23.41, 法向力=7093.1777, 切向力X=-251.9626, 切向力Y=1098.0166 +FPS=23.77, 法向力=6902.1895, 切向力X=-1199.8805, 切向力Y=1938.4250 +FPS=24.39, 法向力=6899.3252, 切向力X=-1216.4004, 切向力Y=1937.2268 +FPS=23.14, 法向力=7236.3066, 切向力X=1446.2603, 切向力Y=859.8054 +FPS=23.59, 法向力=7141.3271, 切向力X=1244.6755, 切向力Y=-684.8777 +FPS=24.60, 法向力=7292.9053, 切向力X=1245.5698, 切向力Y=-650.1793 +FPS=23.23, 法向力=7485.9956, 切向力X=985.8820, 切向力Y=-568.6920 +FPS=23.65, 法向力=7561.2778, 切向力X=993.4054, 切向力Y=-447.1646 +FPS=23.64, 法向力=7177.5957, 切向力X=-465.9760, 切向力Y=145.3427 +FPS=23.45, 法向力=7133.1113, 切向力X=-299.2217, 切向力Y=1609.2722 +FPS=24.16, 法向力=7117.5649, 切向力X=-340.7175, 切向力Y=1559.9211 +FPS=23.04, 法向力=6859.7124, 切向力X=-1191.0897, 切向力Y=2594.0508 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000227s, blend=0.002286s (9 tiles incl ref), finalize=0.000050s, total=0.002569s +FPS=21.32, 法向力=7123.3906, 切向力X=-1934.7449, 切向力Y=3140.1226 +FPS=24.09, 法向力=6640.7485, 切向力X=-1593.0776, 切向力Y=3489.3218 +FPS=24.96, 法向力=6564.0645, 切向力X=-1608.6956, 切向力Y=3390.0815 +FPS=23.97, 法向力=6552.7241, 切向力X=-1648.7737, 切向力Y=3378.6816 +FPS=24.60, 法向力=6627.1406, 切向力X=-722.0162, 切向力Y=2198.4382 +FPS=21.91, 法向力=6629.3242, 切向力X=-180.9315, 切向力Y=1860.6232 +FPS=24.35, 法向力=6696.5332, 切向力X=-221.0614, 切向力Y=1870.3003 +FPS=24.70, 法向力=6699.5430, 切向力X=76.5056, 切向力Y=-468.1410 +FPS=22.59, 法向力=6605.1094, 切向力X=-1030.0099, 切向力Y=-1271.2542 +FPS=23.32, 法向力=6637.5034, 切向力X=-1038.0387, 切向力Y=-1268.5542 +FPS=24.28, 法向力=7046.3174, 切向力X=-1920.1472, 切向力Y=-5.0661 +FPS=23.18, 法向力=6527.7109, 切向力X=-1898.7147, 切向力Y=324.2374 +FPS=24.38, 法向力=6434.2188, 切向力X=-2023.5856, 切向力Y=220.7209 +FPS=24.19, 法向力=7175.8555, 切向力X=-1559.7219, 切向力Y=-72.0179 +FPS=22.73, 法向力=6982.5146, 切向力X=-1663.6526, 切向力Y=-400.2024 +FPS=23.64, 法向力=7040.6050, 切向力X=-1695.1472, 切向力Y=-443.6559 +FPS=22.69, 法向力=7247.8936, 切向力X=-3053.3379, 切向力Y=-1323.6074 +FPS=24.13, 法向力=7271.4004, 切向力X=-3121.4629, 切向力Y=-1462.1027 +FPS=24.01, 法向力=7650.1494, 切向力X=-3925.6594, 切向力Y=-3019.8962 +FPS=23.05, 法向力=8504.2783, 切向力X=-4636.0693, 切向力Y=-4160.8838 +FPS=23.85, 法向力=9050.1543, 切向力X=-5015.4834, 切向力Y=-4331.8013 +FPS=24.63, 法向力=9051.3496, 切向力X=-4932.7437, 切向力Y=-4432.6250 +FPS=23.86, 法向力=8619.5967, 切向力X=-4913.2607, 切向力Y=-5147.6255 +FPS=24.28, 法向力=8583.5020, 切向力X=-4981.3545, 切向力Y=-5140.0400 +FPS=22.72, 法向力=8480.2119, 切向力X=-4901.6245, 切向力Y=-5398.1465 +FPS=23.65, 法向力=9169.8379, 切向力X=-5295.3623, 切向力Y=-4864.1445 +FPS=24.24, 法向力=9088.8711, 切向力X=-5173.7480, 切向力Y=-4962.5557 +FPS=23.29, 法向力=8804.8535, 切向力X=-5151.1699, 切向力Y=-4904.3633 +FPS=22.73, 法向力=7955.4014, 切向力X=-2719.1812, 切向力Y=-2997.6050 +FPS=24.11, 法向力=7998.0981, 切向力X=-2692.3298, 切向力Y=-2850.5244 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000205s, blend=0.002108s (9 tiles incl ref), finalize=0.000046s, total=0.002365s +FPS=23.55, 法向力=6889.4062, 切向力X=-1093.1003, 切向力Y=996.3618 +FPS=24.83, 法向力=6832.5439, 切向力X=-1096.2756, 切向力Y=992.7479 +FPS=23.04, 法向力=6532.8008, 切向力X=307.6508, 切向力Y=3198.2334 +FPS=21.36, 法向力=6422.4438, 切向力X=-1044.0605, 切向力Y=1404.2928 +FPS=24.43, 法向力=6484.9341, 切向力X=-1082.0088, 切向力Y=1339.4915 +FPS=22.64, 法向力=6382.5479, 切向力X=892.8623, 切向力Y=2990.4043 +FPS=23.83, 法向力=6361.2227, 切向力X=-354.3011, 切向力Y=392.7700 +FPS=23.57, 法向力=6370.4287, 切向力X=-293.9198, 切向力Y=454.5100 +FPS=23.58, 法向力=7378.6338, 切向力X=-342.3524, 切向力Y=-1447.0353 +FPS=24.47, 法向力=7444.5796, 切向力X=-201.7970, 切向力Y=-1589.4298 +FPS=23.99, 法向力=7764.4375, 切向力X=734.2849, 切向力Y=-4026.4385 +FPS=24.14, 法向力=8183.0059, 切向力X=1082.7968, 切向力Y=-6158.2754 +FPS=23.12, 法向力=7758.5757, 切向力X=1577.1604, 切向力Y=-6576.1992 +FPS=23.53, 法向力=7828.4556, 切向力X=2562.3376, 切向力Y=-7463.2627 +FPS=23.94, 法向力=8310.7529, 切向力X=2114.7224, 切向力Y=-6943.4150 +FPS=24.63, 法向力=8460.0371, 切向力X=2029.7164, 切向力Y=-6794.0879 +FPS=22.42, 法向力=7862.4258, 切向力X=1678.8623, 切向力Y=-7553.4668 +FPS=23.29, 法向力=8004.4399, 切向力X=939.4760, 切向力Y=-7897.2588 +FPS=24.74, 法向力=8167.5596, 切向力X=1003.8019, 切向力Y=-7811.9805 +FPS=23.77, 法向力=8130.3984, 切向力X=32.1542, 切向力Y=-7392.2534 +FPS=25.79, 法向力=8100.1152, 切向力X=73.3130, 切向力Y=-7406.5410 +FPS=22.27, 法向力=8098.6797, 切向力X=15.5314, 切向力Y=-5398.4512 +FPS=22.36, 法向力=7821.5713, 切向力X=1294.9875, 切向力Y=-4650.5952 +FPS=25.20, 法向力=7910.0664, 切向力X=1297.7572, 切向力Y=-4682.5376 +FPS=21.10, 法向力=6667.2222, 切向力X=-462.3032, 切向力Y=-800.5616 +FPS=22.34, 法向力=6762.2393, 切向力X=-503.9797, 切向力Y=2238.3413 +FPS=23.60, 法向力=6711.1025, 切向力X=-546.4426, 切向力Y=2210.3689 +FPS=23.90, 法向力=6256.7539, 切向力X=154.7431, 切向力Y=1852.3212 +FPS=24.92, 法向力=6322.5283, 切向力X=117.5455, 切向力Y=1823.6787 +FPS=24.06, 法向力=7330.6392, 切向力X=-51.4097, 切向力Y=4747.1523 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000008s (hit), reset=0.000573s, blend=0.003013s (9 tiles incl ref), finalize=0.000059s, total=0.003660s +FPS=22.76, 法向力=8418.9590, 切向力X=293.6873, 切向力Y=6579.1162 +FPS=24.85, 法向力=8323.9629, 切向力X=395.0110, 切向力Y=6577.2314 +FPS=24.70, 法向力=8976.5625, 切向力X=4797.2344, 切向力Y=6980.0059 +FPS=24.12, 法向力=8644.2520, 切向力X=8598.3184, 切向力Y=10008.7031 +FPS=25.03, 法向力=8576.2891, 切向力X=8953.5576, 切向力Y=10446.6406 +FPS=21.73, 法向力=8839.7969, 切向力X=7885.4375, 切向力Y=12086.5625 +FPS=23.06, 法向力=9064.7012, 切向力X=7679.5352, 切向力Y=13557.3848 +FPS=24.45, 法向力=9220.1494, 切向力X=7613.5498, 切向力Y=13716.4492 +FPS=23.53, 法向力=9425.1885, 切向力X=3451.1172, 切向力Y=16059.1777 +FPS=24.52, 法向力=9834.8086, 切向力X=3254.5854, 切向力Y=16451.9980 +FPS=22.86, 法向力=9625.6289, 切向力X=1157.3738, 切向力Y=16722.2188 +FPS=23.01, 法向力=10038.5312, 切向力X=1753.3110, 切向力Y=15915.1758 +FPS=24.65, 法向力=10033.8711, 切向力X=1773.6875, 切向力Y=15840.1973 +FPS=21.56, 法向力=8691.6738, 切向力X=2684.5652, 切向力Y=10867.0762 +FPS=22.24, 法向力=7432.3047, 切向力X=854.6398, 切向力Y=8350.0518 +FPS=24.32, 法向力=7446.3457, 切向力X=933.4301, 切向力Y=8421.8770 +FPS=22.55, 法向力=7672.4355, 切向力X=-679.6646, 切向力Y=5379.2900 +FPS=24.70, 法向力=6928.2656, 切向力X=-266.3981, 切向力Y=1638.1808 +FPS=24.53, 法向力=7018.6987, 切向力X=-274.3802, 切向力Y=1609.9495 +FPS=22.65, 法向力=6905.1504, 切向力X=-20.9427, 切向力Y=2028.8368 +FPS=24.02, 法向力=6882.2412, 切向力X=-101.4583, 切向力Y=2037.1787 +FPS=24.19, 法向力=6674.7549, 切向力X=-442.7067, 切向力Y=792.8575 +FPS=23.16, 法向力=7231.1753, 切向力X=240.3163, 切向力Y=-733.5952 +FPS=24.48, 法向力=7327.1069, 切向力X=184.6579, 切向力Y=-786.0994 +FPS=23.41, 法向力=7366.9346, 切向力X=1902.7659, 切向力Y=-5273.5420 +FPS=23.67, 法向力=7709.5347, 切向力X=3282.3787, 切向力Y=-8359.1641 +FPS=23.77, 法向力=7539.4712, 切向力X=3392.4475, 切向力Y=-8761.6729 +FPS=23.35, 法向力=6818.9170, 切向力X=4590.4277, 切向力Y=-10615.5713 +FPS=23.07, 法向力=6838.0737, 切向力X=4052.3418, 切向力Y=-11628.8447 +FPS=24.20, 法向力=6893.2969, 切向力X=4032.8525, 切向力Y=-11778.4707 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000257s, blend=0.002175s (9 tiles incl ref), finalize=0.000047s, total=0.002486s +FPS=23.19, 法向力=7248.8101, 切向力X=4477.4238, 切向力Y=-12876.6680 +FPS=23.16, 法向力=6907.3477, 切向力X=5476.9141, 切向力Y=-22444.2695 +FPS=22.08, 法向力=6793.2881, 切向力X=5400.9434, 切向力Y=-22785.6133 +FPS=22.64, 法向力=6776.8315, 切向力X=4752.2554, 切向力Y=-25455.4062 +FPS=25.11, 法向力=6696.6660, 切向力X=4731.6289, 切向力Y=-25576.8477 +FPS=23.80, 法向力=6533.3984, 切向力X=5754.8042, 切向力Y=-22507.5547 +FPS=24.75, 法向力=7835.5703, 切向力X=4774.2749, 切向力Y=-37940.1953 +FPS=25.19, 法向力=7639.8779, 切向力X=4824.2671, 切向力Y=-38093.7266 +FPS=21.99, 法向力=8249.1504, 切向力X=6094.6377, 切向力Y=-45860.4688 +FPS=24.52, 法向力=8897.7715, 切向力X=2456.2825, 切向力Y=-51160.2461 +FPS=24.94, 法向力=8587.2158, 切向力X=2206.1492, 切向力Y=-51458.6875 +FPS=24.00, 法向力=11454.0244, 切向力X=-6256.1250, 切向力Y=-49736.5312 +FPS=23.52, 法向力=14733.5430, 切向力X=-14983.4580, 切向力Y=-43736.2930 +FPS=23.94, 法向力=15078.7959, 切向力X=-15429.1328, 切向力Y=-43359.4648 +FPS=23.73, 法向力=16469.9414, 切向力X=-24342.1699, 切向力Y=-39555.5078 +FPS=24.94, 法向力=16790.6328, 切向力X=-25117.1191, 切向力Y=-39062.8477 +FPS=22.78, 法向力=16852.2969, 切向力X=-27232.7637, 切向力Y=-29573.5371 +FPS=22.50, 法向力=15738.2812, 切向力X=-29712.2129, 切向力Y=-18855.8203 +FPS=25.13, 法向力=15910.7314, 切向力X=-29870.1055, 切向力Y=-18514.8945 +FPS=23.45, 法向力=16581.9336, 切向力X=-34114.3438, 切向力Y=-3052.0898 +FPS=23.68, 法向力=17040.6855, 切向力X=-34238.6562, 切向力Y=-2346.9424 +FPS=23.56, 法向力=18095.0176, 切向力X=-31130.1875, 切向力Y=6324.5938 +FPS=22.23, 法向力=16202.4512, 切向力X=-19221.1777, 切向力Y=12855.2383 +FPS=24.94, 法向力=16229.2363, 切向力X=-19223.4844, 切向力Y=12956.0576 +FPS=23.61, 法向力=12913.8740, 切向力X=-6820.4707, 切向力Y=10190.2861 +FPS=24.89, 法向力=9757.5781, 切向力X=-3682.6423, 切向力Y=2488.0308 +FPS=22.91, 法向力=9779.4766, 切向力X=-3607.2427, 切向力Y=2597.8650 +FPS=23.00, 法向力=8574.0469, 切向力X=-3544.5757, 切向力Y=2323.7307 +FPS=23.66, 法向力=8377.2344, 切向力X=-2469.4937, 切向力Y=1442.1045 +FPS=24.35, 法向力=8438.6377, 切向力X=-2476.2534, 切向力Y=1415.1111 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000232s, blend=0.002149s (9 tiles incl ref), finalize=0.000048s, total=0.002436s +FPS=22.91, 法向力=8052.1523, 切向力X=-2307.7385, 切向力Y=1622.9241 +FPS=24.72, 法向力=8076.7393, 切向力X=-2336.1829, 切向力Y=1639.8203 +FPS=23.85, 法向力=7271.1392, 切向力X=-1599.1157, 切向力Y=253.7381 +FPS=23.31, 法向力=7016.1753, 切向力X=-1854.9017, 切向力Y=319.5181 +FPS=25.05, 法向力=7065.5332, 切向力X=-1675.3145, 切向力Y=277.1050 +FPS=23.78, 法向力=7016.3447, 切向力X=-1666.2129, 切向力Y=-345.5497 +FPS=23.85, 法向力=6922.0698, 切向力X=-1283.3948, 切向力Y=-148.0661 +FPS=25.39, 法向力=6939.1489, 切向力X=-1247.0667, 切向力Y=-238.3434 +FPS=24.15, 法向力=7163.0435, 切向力X=-1552.2043, 切向力Y=-3183.2849 +FPS=25.45, 法向力=7128.6680, 切向力X=-1476.1431, 切向力Y=-3300.2656 +FPS=24.18, 法向力=7661.2485, 切向力X=-1279.8176, 切向力Y=-3865.1172 +FPS=22.77, 法向力=7438.6143, 切向力X=-1170.8220, 切向力Y=-4209.8633 +FPS=24.78, 法向力=7740.7695, 切向力X=-1881.0308, 切向力Y=-7029.6836 +FPS=24.16, 法向力=7355.2139, 切向力X=-2346.8906, 切向力Y=-11889.1943 +FPS=24.99, 法向力=7215.8369, 切向力X=-2360.9424, 切向力Y=-12515.9922 +FPS=24.88, 法向力=8050.6709, 切向力X=-4590.2305, 切向力Y=-17872.6562 +FPS=23.58, 法向力=8666.2354, 切向力X=-10423.2090, 切向力Y=-25612.7852 +FPS=26.19, 法向力=8640.2734, 切向力X=-10619.5908, 切向力Y=-25816.1719 +FPS=24.98, 法向力=10020.5449, 切向力X=-10678.9199, 切向力Y=-31382.0625 +FPS=26.37, 法向力=10062.9170, 切向力X=-10478.6484, 切向力Y=-31280.0273 +FPS=25.24, 法向力=9139.7246, 切向力X=-6725.1328, 切向力Y=-27938.3984 +FPS=24.78, 法向力=9047.9268, 切向力X=-6634.2056, 切向力Y=-28169.0391 +FPS=26.37, 法向力=11428.8896, 切向力X=-10064.6982, 切向力Y=-43785.6250 +FPS=24.00, 法向力=11936.9355, 切向力X=-10337.3867, 切向力Y=-45971.6797 +FPS=25.85, 法向力=12102.0527, 切向力X=-10212.1250, 切向力Y=-45957.6562 +FPS=23.80, 法向力=12661.2988, 切向力X=-6824.8369, 切向力Y=-26096.1250 +FPS=26.04, 法向力=12872.0645, 切向力X=-7785.1504, 切向力Y=-24353.0488 +FPS=26.10, 法向力=13061.7705, 切向力X=-7453.5400, 切向力Y=-24380.2734 +FPS=25.06, 法向力=11713.4180, 切向力X=-4693.0591, 切向力Y=-17858.4727 +FPS=25.64, 法向力=11954.2793, 切向力X=-4750.8823, 切向力Y=-17736.7715 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000235s, blend=0.002194s (9 tiles incl ref), finalize=0.000065s, total=0.002501s +FPS=25.65, 法向力=9941.8320, 切向力X=-3438.5732, 切向力Y=-12123.9453 +FPS=24.92, 法向力=9960.5391, 切向力X=-3366.5347, 切向力Y=-12092.4551 +FPS=24.91, 法向力=9911.7334, 切向力X=-4229.9570, 切向力Y=-9967.1211 +FPS=23.44, 法向力=8086.0103, 切向力X=-2597.9148, 切向力Y=-4726.2354 +FPS=22.97, 法向力=8311.5840, 切向力X=-2567.1311, 切向力Y=-4444.3936 +FPS=23.39, 法向力=7298.1255, 切向力X=-1161.8923, 切向力Y=-848.2450 +FPS=25.20, 法向力=7431.6152, 切向力X=-1627.8361, 切向力Y=-289.3298 +FPS=26.06, 法向力=7350.7129, 切向力X=-1632.5157, 切向力Y=-302.6968 +FPS=25.66, 法向力=7029.2368, 切向力X=-1157.2495, 切向力Y=-516.2894 +FPS=26.51, 法向力=6988.0693, 切向力X=-1121.4392, 切向力Y=-497.3608 +FPS=22.95, 法向力=7082.0312, 切向力X=-1265.0316, 切向力Y=-569.8052 +FPS=26.14, 法向力=6992.8770, 切向力X=-1441.4403, 切向力Y=276.3845 +FPS=25.97, 法向力=6946.7842, 切向力X=-1300.7322, 切向力Y=129.8725 +FPS=24.93, 法向力=6563.6973, 切向力X=-842.3589, 切向力Y=-912.6957 +FPS=26.00, 法向力=6564.1836, 切向力X=-830.0031, 切向力Y=-897.1086 +FPS=23.48, 法向力=6826.1147, 切向力X=-1361.5234, 切向力Y=-235.7757 +FPS=25.02, 法向力=6793.7373, 切向力X=-807.4482, 切向力Y=-88.2607 +FPS=25.99, 法向力=6744.1353, 切向力X=-767.8477, 切向力Y=-188.0031 +FPS=24.10, 法向力=6506.3838, 切向力X=-689.2811, 切向力Y=206.0248 +FPS=26.08, 法向力=6493.8325, 切向力X=-745.0282, 切向力Y=243.8869 +FPS=23.17, 法向力=6590.3271, 切向力X=-482.8593, 切向力Y=318.7494 +FPS=24.56, 法向力=6676.8516, 切向力X=-827.0449, 切向力Y=169.4626 +FPS=24.58, 法向力=6702.1797, 切向力X=-811.0458, 切向力Y=191.8589 +FPS=23.19, 法向力=6672.6982, 切向力X=-963.6783, 切向力Y=56.5690 +FPS=24.30, 法向力=6661.0659, 切向力X=-1008.6468, 切向力Y=19.8337 +FPS=23.18, 法向力=6675.7002, 切向力X=-521.0292, 切向力Y=-227.6192 +FPS=22.86, 法向力=6224.6426, 切向力X=-898.4172, 切向力Y=298.5391 +FPS=24.54, 法向力=6251.1055, 切向力X=-781.1218, 切向力Y=372.3691 +FPS=24.87, 法向力=6711.6523, 切向力X=-1087.9331, 切向力Y=242.4396 +FPS=23.73, 法向力=6512.8838, 切向力X=-839.8787, 切向力Y=93.6783 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000229s, blend=0.002184s (9 tiles incl ref), finalize=0.000054s, total=0.002474s +FPS=23.06, 法向力=6565.2666, 切向力X=-771.5532, 切向力Y=55.0955 +FPS=24.01, 法向力=7124.1489, 切向力X=-458.1733, 切向力Y=-129.4966 +FPS=24.31, 法向力=7119.6592, 切向力X=-416.2505, 切向力Y=-195.9359 +FPS=23.72, 法向力=7244.5137, 切向力X=542.5468, 切向力Y=814.7203 +FPS=22.14, 法向力=7358.4814, 切向力X=2148.3804, 切向力Y=2694.1382 +FPS=24.01, 法向力=7456.8994, 切向力X=2148.9263, 切向力Y=2738.2371 +FPS=23.43, 法向力=6442.2744, 切向力X=-1992.2043, 切向力Y=219.2505 +FPS=22.76, 法向力=6853.9199, 切向力X=1202.8427, 切向力Y=5672.1235 +FPS=25.07, 法向力=7171.0918, 切向力X=1161.8159, 切向力Y=5943.1416 +FPS=22.24, 法向力=6910.2178, 切向力X=-4978.9287, 切向力Y=3242.1562 +FPS=23.71, 法向力=6389.8389, 切向力X=-1335.3693, 切向力Y=706.4346 +FPS=24.01, 法向力=6457.6816, 切向力X=-1242.0339, 切向力Y=708.5876 +FPS=23.50, 法向力=6712.2900, 切向力X=-1273.0535, 切向力Y=604.5980 +FPS=23.60, 法向力=6813.1924, 切向力X=-880.4484, 切向力Y=403.6190 +FPS=22.29, 法向力=6747.8711, 切向力X=-972.4255, 切向力Y=346.7585 +FPS=24.41, 法向力=6552.8027, 切向力X=-1555.4912, 切向力Y=1052.9268 +FPS=23.97, 法向力=6264.6406, 切向力X=-166.6936, 切向力Y=492.1394 +FPS=24.86, 法向力=6257.5771, 切向力X=-135.7439, 切向力Y=422.0007 +FPS=23.15, 法向力=6527.1338, 切向力X=-994.3888, 切向力Y=154.0269 +FPS=24.34, 法向力=6576.1406, 切向力X=-969.6824, 切向力Y=206.4424 +FPS=23.94, 法向力=6902.4077, 切向力X=-1342.3628, 切向力Y=1138.1035 +FPS=23.20, 法向力=6687.4619, 切向力X=-1256.4268, 切向力Y=485.6486 +FPS=23.99, 法向力=6727.0889, 切向力X=-1224.4832, 切向力Y=548.5315 +FPS=21.47, 法向力=6677.8633, 切向力X=-610.8627, 切向力Y=607.1904 +FPS=23.95, 法向力=6606.3022, 切向力X=-623.7422, 切向力Y=256.3456 +FPS=23.89, 法向力=6703.1631, 切向力X=-598.4976, 切向力Y=354.0637 +FPS=23.49, 法向力=6412.3228, 切向力X=-1445.4683, 切向力Y=66.5195 +FPS=24.64, 法向力=6396.3174, 切向力X=-1459.0374, 切向力Y=-68.7243 +FPS=21.31, 法向力=6636.4014, 切向力X=-968.2623, 切向力Y=48.0496 +FPS=23.67, 法向力=6869.4131, 切向力X=-662.6523, 切向力Y=648.1691 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000500s, blend=0.002570s (9 tiles incl ref), finalize=0.000052s, total=0.003130s +FPS=22.87, 法向力=6946.1133, 切向力X=-721.0914, 切向力Y=737.3747 +FPS=23.35, 法向力=6213.8286, 切向力X=-1319.4766, 切向力Y=341.6004 +FPS=22.07, 法向力=6574.1860, 切向力X=-1013.5549, 切向力Y=280.3991 +FPS=24.62, 法向力=6621.2822, 切向力X=-1125.4604, 切向力Y=295.3784 +FPS=23.62, 法向力=6718.8179, 切向力X=-1538.7153, 切向力Y=1035.0544 +FPS=24.00, 法向力=6782.0264, 切向力X=-1459.4753, 切向力Y=1040.5792 +FPS=24.02, 法向力=6688.1631, 切向力X=-911.4822, 切向力Y=393.6113 +FPS=21.61, 法向力=5973.9248, 切向力X=-746.7645, 切向力Y=469.1838 +FPS=24.09, 法向力=6063.6821, 切向力X=-742.4152, 切向力Y=551.7402 +FPS=23.18, 法向力=6608.5566, 切向力X=-1150.8220, 切向力Y=529.2549 +FPS=20.43, 法向力=6980.7158, 切向力X=-547.1666, 切向力Y=437.1964 +FPS=18.37, 法向力=6822.7510, 切向力X=-501.9115, 切向力Y=272.5374 +FPS=24.46, 法向力=6787.2334, 切向力X=-492.8270, 切向力Y=172.1055 +FPS=23.11, 法向力=6301.1313, 切向力X=-795.8987, 切向力Y=560.6925 +FPS=24.29, 法向力=6535.0527, 切向力X=-1205.6523, 切向力Y=624.9343 +FPS=23.14, 法向力=6558.5020, 切向力X=-1226.4651, 切向力Y=705.0796 +FPS=22.12, 法向力=6753.3999, 切向力X=-854.5552, 切向力Y=339.5506 +FPS=24.23, 法向力=6751.9790, 切向力X=-495.6871, 切向力Y=221.1024 +FPS=24.34, 法向力=6714.2144, 切向力X=-476.1992, 切向力Y=130.8540 +FPS=22.84, 法向力=6600.9800, 切向力X=-1160.2725, 切向力Y=643.1096 +FPS=22.85, 法向力=6278.3657, 切向力X=-1481.2954, 切向力Y=422.3978 +FPS=24.59, 法向力=6291.0830, 切向力X=-1487.7103, 切向力Y=494.9664 +FPS=23.10, 法向力=6892.0645, 切向力X=-1173.3586, 切向力Y=1124.8478 +FPS=24.51, 法向力=6865.2827, 切向力X=-1196.8409, 切向力Y=1112.2510 +FPS=23.05, 法向力=6816.7393, 切向力X=-912.9473, 切向力Y=-138.4469 +FPS=22.08, 法向力=6566.0469, 切向力X=-1612.8916, 切向力Y=563.2883 +FPS=23.94, 法向力=6552.3955, 切向力X=-1685.3545, 切向力Y=521.8273 +FPS=23.31, 法向力=6864.0918, 切向力X=-1194.6823, 切向力Y=658.6133 +FPS=23.83, 法向力=6582.2544, 切向力X=-1355.3638, 切向力Y=592.8893 +FPS=22.82, 法向力=6635.4258, 切向力X=-1347.5945, 切向力Y=606.7748 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002402s (9 tiles incl ref), finalize=0.000054s, total=0.002675s +FPS=23.23, 法向力=7193.0645, 切向力X=-529.4420, 切向力Y=885.6892 +FPS=24.30, 法向力=7153.9565, 切向力X=-587.0634, 切向力Y=751.3419 +FPS=23.38, 法向力=6711.4282, 切向力X=-937.6917, 切向力Y=783.3235 +FPS=23.34, 法向力=6730.2847, 切向力X=-1153.7207, 切向力Y=690.9183 +FPS=22.74, 法向力=6825.8516, 切向力X=-1171.5354, 切向力Y=884.6639 +FPS=23.13, 法向力=6422.3037, 切向力X=-528.1936, 切向力Y=-287.9399 +FPS=22.53, 法向力=6617.7803, 切向力X=-768.1897, 切向力Y=164.0231 +FPS=24.22, 法向力=6668.9365, 切向力X=-727.7029, 切向力Y=296.7787 +FPS=23.52, 法向力=6698.9795, 切向力X=-1714.3701, 切向力Y=532.5697 +FPS=21.45, 法向力=6579.5371, 切向力X=-1114.7637, 切向力Y=642.8074 +FPS=23.43, 法向力=6598.0156, 切向力X=-1200.6726, 切向力Y=688.8267 +FPS=21.21, 法向力=6943.0039, 切向力X=-839.0677, 切向力Y=484.3542 +FPS=22.12, 法向力=6765.5596, 切向力X=-1020.9825, 切向力Y=367.7340 +FPS=21.64, 法向力=6799.2012, 切向力X=-1086.9318, 切向力Y=452.4948 +FPS=22.19, 法向力=6507.0723, 切向力X=-1335.5977, 切向力Y=468.7886 +FPS=22.33, 法向力=6816.9326, 切向力X=-879.2558, 切向力Y=319.0665 +FPS=22.40, 法向力=6822.9873, 切向力X=-774.8417, 切向力Y=421.5297 +FPS=21.34, 法向力=6251.7344, 切向力X=-897.4028, 切向力Y=204.4858 +FPS=21.24, 法向力=6740.6650, 切向力X=-892.7057, 切向力Y=1077.5574 +FPS=22.92, 法向力=6675.2710, 切向力X=-972.6495, 切向力Y=1076.8984 +FPS=20.73, 法向力=6408.8955, 切向力X=-1374.2654, 切向力Y=-72.8388 +FPS=21.62, 法向力=6817.8066, 切向力X=-922.5482, 切向力Y=298.0063 +FPS=20.45, 法向力=6522.7744, 切向力X=-1327.4594, 切向力Y=587.1993 +FPS=23.07, 法向力=6546.5269, 切向力X=-1287.4404, 切向力Y=628.3397 +FPS=22.18, 法向力=6845.0742, 切向力X=-1126.2469, 切向力Y=698.3203 +FPS=22.53, 法向力=6597.3628, 切向力X=-1902.4784, 切向力Y=681.5675 +FPS=21.98, 法向力=6612.3193, 切向力X=-1868.2395, 切向力Y=754.2864 +FPS=23.62, 法向力=6312.3716, 切向力X=-1357.5126, 切向力Y=703.4682 +FPS=23.14, 法向力=6810.3584, 切向力X=-1365.0769, 切向力Y=97.4012 +FPS=23.42, 法向力=6752.1934, 切向力X=-1289.4191, 切向力Y=13.8195 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000211s, blend=0.002234s (9 tiles incl ref), finalize=0.000085s, total=0.002536s +FPS=21.44, 法向力=6380.8237, 切向力X=-876.1323, 切向力Y=-64.7700 +FPS=21.40, 法向力=6317.5010, 切向力X=-950.0189, 切向力Y=631.1296 +FPS=23.32, 法向力=6410.1626, 切向力X=-833.4889, 切向力Y=676.4149 +FPS=22.27, 法向力=6537.2446, 切向力X=-1209.9264, 切向力Y=696.5315 +FPS=22.20, 法向力=6680.6689, 切向力X=-963.4286, 切向力Y=468.0175 +FPS=22.35, 法向力=6694.4580, 切向力X=-993.4745, 切向力Y=508.5424 +FPS=22.79, 法向力=6196.2598, 切向力X=-1419.9581, 切向力Y=242.2142 +FPS=23.42, 法向力=6238.3037, 切向力X=-1337.0935, 切向力Y=263.9838 +FPS=23.38, 法向力=6663.7812, 切向力X=-570.1018, 切向力Y=718.2288 +FPS=21.82, 法向力=6980.0127, 切向力X=-1150.5425, 切向力Y=568.9568 +FPS=23.00, 法向力=6649.2842, 切向力X=-1147.8345, 切向力Y=551.7548 +FPS=23.31, 法向力=6623.2939, 切向力X=-1181.7783, 切向力Y=561.2275 +FPS=22.28, 法向力=6612.0488, 切向力X=-1552.3452, 切向力Y=839.9219 +FPS=22.77, 法向力=5965.2842, 切向力X=-1220.0707, 切向力Y=39.8949 +FPS=22.37, 法向力=5938.8228, 切向力X=-1285.4236, 切向力Y=11.1731 +FPS=22.12, 法向力=6555.1670, 切向力X=-721.9551, 切向力Y=285.8424 +FPS=22.83, 法向力=6525.2710, 切向力X=-776.4231, 切向力Y=279.2589 +FPS=22.52, 法向力=7214.7852, 切向力X=-916.0212, 切向力Y=924.9299 +FPS=21.51, 法向力=6651.8818, 切向力X=-1164.2015, 切向力Y=575.9427 +FPS=23.50, 法向力=7182.2837, 切向力X=-333.8156, 切向力Y=878.4728 +FPS=23.61, 法向力=7161.5601, 切向力X=-296.1399, 切向力Y=860.7687 +FPS=21.88, 法向力=6655.8418, 切向力X=-1761.5017, 切向力Y=696.6814 +FPS=23.25, 法向力=6394.1934, 切向力X=-1120.0989, 切向力Y=367.7962 +FPS=22.90, 法向力=6324.3188, 切向力X=-1092.0459, 切向力Y=178.0847 +FPS=22.17, 法向力=6907.7402, 切向力X=-1314.4287, 切向力Y=819.3176 +FPS=22.81, 法向力=6869.3291, 切向力X=-1349.9177, 切向力Y=692.4502 +FPS=22.35, 法向力=6525.4893, 切向力X=-1465.5391, 切向力Y=458.3476 +FPS=20.90, 法向力=6822.1177, 切向力X=-1050.0856, 切向力Y=610.8195 +FPS=22.85, 法向力=6812.1250, 切向力X=-1015.7581, 切向力Y=518.5404 +FPS=23.61, 法向力=6582.8418, 切向力X=132.3269, 切向力Y=495.8069 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000241s, blend=0.002203s (9 tiles incl ref), finalize=0.000049s, total=0.002501s +FPS=21.58, 法向力=9392.1113, 切向力X=7322.4795, 切向力Y=-1866.4258 +FPS=22.43, 法向力=10905.3721, 切向力X=9360.6133, 切向力Y=-3660.3560 +FPS=21.23, 法向力=11285.8428, 切向力X=9676.8730, 切向力Y=-3961.4758 +FPS=21.61, 法向力=7938.5830, 切向力X=4755.2236, 切向力Y=-4103.3975 +FPS=23.06, 法向力=7867.6172, 切向力X=4774.6484, 切向力Y=-4158.8481 +FPS=23.03, 法向力=6869.6045, 切向力X=-282.2595, 切向力Y=-490.2883 +FPS=21.66, 法向力=6577.7900, 切向力X=-1371.8040, 切向力Y=174.1711 +FPS=22.44, 法向力=6586.4629, 切向力X=-696.6870, 切向力Y=112.2758 +FPS=22.70, 法向力=6621.6855, 切向力X=-573.6461, 切向力Y=80.1664 +FPS=22.43, 法向力=6756.1880, 切向力X=-742.8381, 切向力Y=22.4485 +FPS=21.30, 法向力=6813.3716, 切向力X=-1210.8544, 切向力Y=334.8588 +FPS=23.34, 法向力=6902.4043, 切向力X=-1173.9153, 切向力Y=321.0764 +FPS=22.04, 法向力=6390.3857, 切向力X=-246.5782, 切向力Y=354.8168 +FPS=22.56, 法向力=6384.7520, 切向力X=-297.0560, 切向力Y=362.5261 +FPS=23.16, 法向力=7039.5146, 切向力X=-1788.8385, 切向力Y=636.3097 +FPS=20.95, 法向力=6254.4048, 切向力X=-1105.2205, 切向力Y=581.7640 +FPS=21.95, 法向力=6706.8306, 切向力X=-676.2736, 切向力Y=-188.5905 +FPS=22.47, 法向力=6762.5596, 切向力X=-603.0162, 切向力Y=-149.9708 +FPS=22.32, 法向力=6892.9492, 切向力X=-668.4749, 切向力Y=442.0376 +FPS=20.64, 法向力=6457.9170, 切向力X=-1465.1232, 切向力Y=-29.1735 +FPS=21.64, 法向力=6581.4458, 切向力X=-1352.5332, 切向力Y=11.1575 +FPS=21.15, 法向力=6953.6318, 切向力X=-1018.0614, 切向力Y=502.0875 +FPS=22.69, 法向力=6817.0830, 切向力X=-1170.8958, 切向力Y=688.2480 +FPS=23.22, 法向力=6824.6182, 切向力X=-1168.4272, 切向力Y=713.9711 +FPS=22.16, 法向力=7368.6025, 切向力X=-1006.8658, 切向力Y=1408.9617 +FPS=21.42, 法向力=8393.4326, 切向力X=-5982.0562, 切向力Y=-223.9652 +FPS=23.04, 法向力=8503.4541, 切向力X=-6273.0938, 切向力Y=-586.0711 +FPS=23.32, 法向力=9163.7520, 切向力X=-8192.1895, 切向力Y=931.8708 +FPS=21.57, 法向力=9574.9863, 切向力X=-9315.8457, 切向力Y=-1640.9600 +FPS=23.61, 法向力=9757.8047, 切向力X=-9191.9961, 切向力Y=-1820.1056 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000234s, blend=0.002174s (9 tiles incl ref), finalize=0.000054s, total=0.002468s +FPS=21.75, 法向力=10151.1533, 切向力X=-8727.2031, 切向力Y=-2623.3535 +FPS=23.61, 法向力=9533.3252, 切向力X=-5580.0996, 切向力Y=-3284.2236 +FPS=22.97, 法向力=9447.5547, 切向力X=-5593.2559, 切向力Y=-3366.6758 +FPS=22.34, 法向力=9910.1113, 切向力X=-5323.4492, 切向力Y=-3338.2864 +FPS=22.08, 法向力=9772.5078, 切向力X=-5466.9541, 切向力Y=-4030.1436 +FPS=24.21, 法向力=9790.9775, 切向力X=-5503.8481, 切向力Y=-3969.9302 +FPS=22.58, 法向力=8892.8027, 切向力X=-2250.2205, 切向力Y=-4491.5732 +FPS=23.04, 法向力=9219.6338, 切向力X=-2573.5774, 切向力Y=-3710.7583 +FPS=22.12, 法向力=9319.2227, 切向力X=-2585.4336, 切向力Y=-3650.5454 +FPS=21.87, 法向力=8724.5752, 切向力X=-2372.0588, 切向力Y=-3623.9683 +FPS=23.28, 法向力=7672.3521, 切向力X=-3408.1548, 切向力Y=-1297.3840 +FPS=23.45, 法向力=7691.4971, 切向力X=-3410.9438, 切向力Y=-1253.3411 +FPS=21.58, 法向力=6801.2075, 切向力X=-1231.7057, 切向力Y=311.8118 +FPS=20.07, 法向力=6878.3691, 切向力X=-1098.9730, 切向力Y=529.5944 +FPS=21.97, 法向力=6441.6870, 切向力X=-1146.8694, 切向力Y=715.7278 +FPS=23.73, 法向力=6436.9238, 切向力X=-1229.2213, 切向力Y=652.4805 +FPS=21.50, 法向力=6773.4800, 切向力X=-980.1174, 切向力Y=204.5455 +FPS=24.47, 法向力=6690.7002, 切向力X=-997.4341, 切向力Y=103.6371 +FPS=22.12, 法向力=6695.9565, 切向力X=-872.5419, 切向力Y=420.8456 +FPS=23.62, 法向力=6905.3154, 切向力X=-1916.6637, 切向力Y=517.5543 +FPS=23.54, 法向力=6950.7656, 切向力X=-1807.9036, 切向力Y=597.0255 +FPS=22.67, 法向力=6881.1343, 切向力X=-1062.7637, 切向力Y=-271.6157 +FPS=23.11, 法向力=6909.8281, 切向力X=-1076.1018, 切向力Y=732.7957 +FPS=23.51, 法向力=6926.2085, 切向力X=-1101.0936, 切向力Y=666.6161 +FPS=23.36, 法向力=7140.0225, 切向力X=-1277.7405, 切向力Y=1121.4535 +FPS=22.43, 法向力=7070.5884, 切向力X=-1315.3589, 切向力Y=931.9292 +FPS=25.37, 法向力=6519.2847, 切向力X=-1199.7881, 切向力Y=-185.7305 +FPS=23.97, 法向力=6647.2197, 切向力X=-1588.1814, 切向力Y=-71.4595 +FPS=25.20, 法向力=6636.3916, 切向力X=-1551.5498, 切向力Y=10.0916 +FPS=25.87, 法向力=6544.1230, 切向力X=-1438.8932, 切向力Y=278.4686 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.002249s (9 tiles incl ref), finalize=0.000049s, total=0.002541s +FPS=23.80, 法向力=6791.5151, 切向力X=-1017.2474, 切向力Y=497.2815 +FPS=25.54, 法向力=6688.4854, 切向力X=-1129.7100, 切向力Y=343.9767 +FPS=24.30, 法向力=6436.9512, 切向力X=-1115.8879, 切向力Y=562.3744 +FPS=25.02, 法向力=6381.3931, 切向力X=-1211.4110, 切向力Y=613.8137 +FPS=22.64, 法向力=6786.8330, 切向力X=-1363.6760, 切向力Y=186.9674 +FPS=24.31, 法向力=6832.9360, 切向力X=-855.5338, 切向力Y=450.1813 +FPS=23.65, 法向力=6763.2910, 切向力X=-919.6614, 切向力Y=355.7137 +FPS=24.28, 法向力=6587.7568, 切向力X=-1673.0162, 切向力Y=-87.4255 +FPS=24.16, 法向力=6662.1357, 切向力X=-1669.5231, 切向力Y=12.8946 +FPS=24.15, 法向力=6790.2734, 切向力X=-1494.9648, 切向力Y=364.4702 +FPS=23.62, 法向力=7181.0391, 切向力X=-1542.7561, 切向力Y=764.2511 +FPS=24.31, 法向力=7283.7656, 切向力X=-1572.8937, 切向力Y=751.7336 +FPS=24.42, 法向力=6722.0273, 切向力X=-1874.0945, 切向力Y=214.9492 +FPS=25.57, 法向力=6708.0977, 切向力X=-1955.8313, 切向力Y=127.4439 +FPS=22.84, 法向力=6727.6445, 切向力X=-752.1438, 切向力Y=317.8193 +FPS=24.20, 法向力=6308.2183, 切向力X=-1525.2666, 切向力Y=-60.4804 +FPS=26.14, 法向力=6382.7842, 切向力X=-1477.9813, 切向力Y=18.4566 +FPS=24.75, 法向力=6960.6743, 切向力X=-1577.0005, 切向力Y=492.2351 +FPS=24.63, 法向力=6609.5547, 切向力X=-1213.1388, 切向力Y=798.7660 +FPS=24.91, 法向力=6541.8447, 切向力X=-1226.7651, 切向力Y=692.2687 +FPS=23.16, 法向力=6354.0396, 切向力X=-1539.8977, 切向力Y=-179.9103 +FPS=24.18, 法向力=6144.8506, 切向力X=-1141.8486, 切向力Y=119.6896 +FPS=25.21, 法向力=6223.4346, 切向力X=-1190.4968, 切向力Y=120.3695 +FPS=23.23, 法向力=6394.1001, 切向力X=-1407.6090, 切向力Y=-554.5046 +FPS=24.43, 法向力=6449.5596, 切向力X=-1531.4556, 切向力Y=-535.1375 +FPS=23.23, 法向力=7390.1641, 切向力X=-1028.4827, 切向力Y=-1063.4431 +FPS=24.54, 法向力=6648.8647, 切向力X=-1237.6021, 切向力Y=-621.2244 +FPS=25.47, 法向力=6691.7539, 切向力X=-1183.7185, 切向力Y=-650.1495 +FPS=24.64, 法向力=7046.1870, 切向力X=-116.9170, 切向力Y=-1373.3336 +FPS=23.41, 法向力=7658.6636, 切向力X=712.3838, 切向力Y=-1044.0797 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002283s (9 tiles incl ref), finalize=0.000050s, total=0.002577s +FPS=24.35, 法向力=7671.6865, 切向力X=654.2493, 切向力Y=-1091.4143 +FPS=22.92, 法向力=6827.3799, 切向力X=-282.3255, 切向力Y=-781.7443 +FPS=23.29, 法向力=6826.8589, 切向力X=-300.8893, 切向力Y=-765.6611 +FPS=22.72, 法向力=7414.5654, 切向力X=-1181.8337, 切向力Y=514.1760 +FPS=22.71, 法向力=7156.2539, 切向力X=-1540.0544, 切向力Y=535.9431 +FPS=24.17, 法向力=7140.7324, 切向力X=-1592.8633, 切向力Y=742.8820 +FPS=23.32, 法向力=8073.2363, 切向力X=-4013.9268, 切向力Y=1111.9343 +FPS=24.36, 法向力=8306.6191, 切向力X=-4201.9072, 切向力Y=1168.1876 +FPS=23.91, 法向力=8344.6895, 切向力X=-4210.5933, 切向力Y=1156.6946 +FPS=23.57, 法向力=6406.3623, 切向力X=-1119.3440, 切向力Y=91.0816 +FPS=24.52, 法向力=6365.8638, 切向力X=-1159.2378, 切向力Y=94.2544 +FPS=23.56, 法向力=6373.3359, 切向力X=-1345.1720, 切向力Y=-120.2702 +FPS=21.53, 法向力=6628.1050, 切向力X=-1468.1039, 切向力Y=326.9484 +FPS=22.58, 法向力=6555.0830, 切向力X=-1576.9761, 切向力Y=187.0337 +FPS=22.46, 法向力=6718.0063, 切向力X=-940.5107, 切向力Y=460.7923 +FPS=21.47, 法向力=7055.9321, 切向力X=-893.5094, 切向力Y=119.2390 +FPS=23.83, 法向力=7060.1606, 切向力X=-867.7834, 切向力Y=67.6970 +FPS=23.24, 法向力=6835.3916, 切向力X=-1367.7317, 切向力Y=642.9425 +FPS=22.72, 法向力=6342.8379, 切向力X=-1184.6548, 切向力Y=-188.9311 +FPS=24.33, 法向力=6381.3828, 切向力X=-1197.6069, 切向力Y=-223.6858 +FPS=23.13, 法向力=6582.7920, 切向力X=-722.8939, 切向力Y=294.3770 +FPS=23.57, 法向力=6719.0527, 切向力X=-1503.5183, 切向力Y=182.5127 +FPS=21.38, 法向力=6801.5088, 切向力X=-1455.3713, 切向力Y=208.0595 +FPS=22.85, 法向力=7185.0723, 切向力X=-1260.9683, 切向力Y=584.5864 +FPS=23.59, 法向力=6718.9658, 切向力X=-1238.1949, 切向力Y=-200.0676 +FPS=24.00, 法向力=6807.7959, 切向力X=-1220.0974, 切向力Y=-138.2084 +FPS=21.70, 法向力=7057.6528, 切向力X=-1478.4241, 切向力Y=528.3776 +FPS=23.48, 法向力=7147.5654, 切向力X=-1191.5449, 切向力Y=835.1365 +FPS=23.97, 法向力=7169.5166, 切向力X=-1200.0122, 切向力Y=853.6975 +FPS=22.51, 法向力=6823.3872, 切向力X=-1369.1501, 切向力Y=476.6758 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000419s, blend=0.003984s (9 tiles incl ref), finalize=0.000090s, total=0.004501s +FPS=22.71, 法向力=6805.9639, 切向力X=-1364.1980, 切向力Y=461.8889 +FPS=22.51, 法向力=6958.2744, 切向力X=-814.3708, 切向力Y=372.8181 +FPS=23.14, 法向力=6770.8516, 切向力X=-1601.6499, 切向力Y=685.3556 +FPS=23.41, 法向力=6762.6133, 切向力X=-1630.5243, 切向力Y=771.9568 +FPS=23.94, 法向力=6762.8481, 切向力X=-974.1145, 切向力Y=910.4435 +FPS=22.15, 法向力=6935.0068, 切向力X=-1294.7847, 切向力Y=864.9911 +FPS=23.51, 法向力=6574.7861, 切向力X=-1143.6145, 切向力Y=354.3728 +FPS=24.32, 法向力=6544.0713, 切向力X=-1168.2695, 切向力Y=297.3919 +FPS=23.43, 法向力=6523.4922, 切向力X=-1074.1245, 切向力Y=514.3239 +FPS=24.79, 法向力=6449.7192, 切向力X=-1077.0142, 切向力Y=550.3450 +FPS=21.10, 法向力=6676.0806, 切向力X=-1547.3926, 切向力Y=71.1418 +FPS=23.58, 法向力=7075.1152, 切向力X=-1190.8428, 切向力Y=487.7595 +FPS=23.87, 法向力=7043.9004, 切向力X=-1156.4032, 切向力Y=480.7376 +FPS=22.78, 法向力=6504.9985, 切向力X=-1938.4310, 切向力Y=607.7883 +FPS=22.05, 法向力=6681.0830, 切向力X=-1481.1288, 切向力Y=390.6166 +FPS=24.42, 法向力=6746.0693, 切向力X=-1461.5736, 切向力Y=390.3121 +FPS=22.60, 法向力=6848.1948, 切向力X=-1562.9397, 切向力Y=331.0046 +FPS=23.57, 法向力=6708.4629, 切向力X=-1520.1069, 切向力Y=186.2547 +FPS=24.08, 法向力=7041.6191, 切向力X=-1246.7349, 切向力Y=929.1207 +FPS=20.23, 法向力=6759.3110, 切向力X=-1351.7439, 切向力Y=-873.8972 +FPS=20.23, 法向力=7486.4072, 切向力X=-1381.3521, 切向力Y=-2088.0764 +FPS=21.85, 法向力=7477.9399, 切向力X=-1452.6656, 切向力Y=-2207.2725 +FPS=21.99, 法向力=7415.9004, 切向力X=-1475.2003, 切向力Y=-3864.8528 +FPS=22.33, 法向力=7237.6953, 切向力X=-476.0123, 切向力Y=-7629.0352 +FPS=25.10, 法向力=7285.7617, 切向力X=-365.7353, 切向力Y=-8117.1035 +FPS=22.75, 法向力=7137.8613, 切向力X=-1099.4600, 切向力Y=-8846.3789 +FPS=23.37, 法向力=7184.8330, 切向力X=-1102.1633, 切向力Y=-8877.6279 +FPS=22.91, 法向力=7895.6572, 切向力X=-1379.1116, 切向力Y=-8660.2666 +FPS=21.58, 法向力=7653.5264, 切向力X=2504.9424, 切向力Y=-18260.1758 +FPS=24.18, 法向力=7744.8140, 切向力X=2629.4561, 切向力Y=-18736.3320 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000206s, blend=0.002190s (9 tiles incl ref), finalize=0.000109s, total=0.002512s +FPS=23.47, 法向力=7163.2295, 切向力X=5829.8271, 切向力Y=-29161.2812 +FPS=23.27, 法向力=7482.5225, 切向力X=8553.2275, 切向力Y=-35929.8008 +FPS=22.59, 法向力=7359.4443, 切向力X=8601.4844, 切向力Y=-36052.9531 +FPS=24.52, 法向力=8311.8789, 切向力X=13774.3682, 切向力Y=-46442.2422 +FPS=23.84, 法向力=8319.6875, 切向力X=13871.3232, 切向力Y=-47137.5312 +FPS=23.87, 法向力=8335.5703, 切向力X=13812.6357, 切向力Y=-47121.7266 +FPS=22.44, 法向力=12858.9385, 切向力X=14628.4746, 切向力Y=-55448.2266 +FPS=22.16, 法向力=13801.5049, 切向力X=20160.7227, 切向力Y=-40929.2266 +FPS=24.30, 法向力=13966.2568, 切向力X=20280.4336, 切向力Y=-40480.2500 +FPS=23.06, 法向力=10926.9209, 切向力X=20872.9492, 切向力Y=-14793.4668 +FPS=22.92, 法向力=6981.5708, 切向力X=1541.3796, 切向力Y=-5634.1143 +FPS=23.29, 法向力=6924.9067, 切向力X=1627.4858, 切向力Y=-5606.8101 +FPS=22.97, 法向力=6939.6963, 切向力X=371.9982, 切向力Y=-3253.3625 +FPS=22.66, 法向力=6918.9351, 切向力X=310.8724, 切向力Y=-3194.7441 +FPS=21.79, 法向力=7077.2500, 切向力X=-2096.2891, 切向力Y=16088.3711 +FPS=21.58, 法向力=9987.4287, 切向力X=-5412.3652, 切向力Y=35023.5039 +FPS=21.31, 法向力=12642.6924, 切向力X=-2677.3833, 切向力Y=50636.7227 +FPS=24.40, 法向力=12232.3574, 切向力X=-2283.8589, 切向力Y=51078.5742 +FPS=21.86, 法向力=15265.6191, 切向力X=-3169.2205, 切向力Y=66542.0625 +FPS=22.22, 法向力=14463.8301, 切向力X=-6094.4414, 切向力Y=35071.2930 +FPS=22.13, 法向力=14468.8125, 切向力X=-6054.9170, 切向力Y=35149.0664 +FPS=22.23, 法向力=15390.7832, 切向力X=-6617.0635, 切向力Y=30959.6719 +FPS=21.69, 法向力=17143.0078, 切向力X=-7264.5962, 切向力Y=32969.2109 +FPS=22.28, 法向力=17151.3867, 切向力X=-7149.3789, 切向力Y=33022.8047 +FPS=19.74, 法向力=17376.8965, 切向力X=-5695.1445, 切向力Y=33949.2734 +FPS=22.86, 法向力=15941.7285, 切向力X=-7019.6758, 切向力Y=26646.6523 +FPS=22.52, 法向力=15947.9131, 切向力X=-6977.5117, 切向力Y=26665.2812 +FPS=22.53, 法向力=11429.1211, 切向力X=-5146.1475, 切向力Y=9308.4248 +FPS=22.78, 法向力=7988.5688, 切向力X=-2397.3955, 切向力Y=2153.4170 +FPS=22.81, 法向力=8099.0083, 切向力X=-2268.8167, 切向力Y=2245.4741 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000009s (hit), reset=0.000209s, blend=0.002265s (9 tiles incl ref), finalize=0.000051s, total=0.002537s +FPS=22.74, 法向力=7740.0811, 切向力X=-1744.6111, 切向力Y=1887.3120 +FPS=22.58, 法向力=7292.8906, 切向力X=-3895.2222, 切向力Y=387.0850 +FPS=22.26, 法向力=7665.7988, 切向力X=-3906.0879, 切向力Y=335.3765 +FPS=21.19, 法向力=7540.6953, 切向力X=-9940.0020, 切向力Y=-3844.2595 +FPS=22.58, 法向力=7815.6455, 切向力X=-11971.2715, 切向力Y=-5158.4551 +FPS=23.22, 法向力=7637.1768, 切向力X=-12026.4277, 切向力Y=-5323.8213 +FPS=22.20, 法向力=8192.5605, 切向力X=-13384.6074, 切向力Y=-7567.4697 +FPS=21.70, 法向力=8898.1514, 切向力X=-14411.0742, 切向力Y=-8043.1665 +FPS=21.51, 法向力=9005.8145, 切向力X=-14309.3477, 切向力Y=-7924.0117 +FPS=23.79, 法向力=9534.0801, 切向力X=-13551.5049, 切向力Y=-5404.4160 +FPS=23.06, 法向力=10188.2559, 切向力X=-12787.7031, 切向力Y=-5746.7700 +FPS=23.05, 法向力=10225.2705, 切向力X=-12763.3594, 切向力Y=-5716.4839 +FPS=22.27, 法向力=9943.9443, 切向力X=-11821.8975, 切向力Y=-1885.5649 +FPS=23.44, 法向力=9783.0527, 切向力X=-9690.4990, 切向力Y=3110.4548 +FPS=24.42, 法向力=9831.2158, 切向力X=-9615.4492, 切向力Y=3159.3860 +FPS=22.12, 法向力=9361.4141, 切向力X=-7798.5791, 切向力Y=5158.3613 +FPS=23.79, 法向力=9027.5469, 切向力X=-4743.6436, 切向力Y=4516.6372 +FPS=21.56, 法向力=9083.6582, 切向力X=-4745.5073, 切向力Y=4567.8154 +FPS=24.42, 法向力=9196.4209, 切向力X=-4793.8105, 切向力Y=5838.4937 +FPS=24.62, 法向力=9133.3203, 切向力X=-4830.7354, 切向力Y=5781.4058 +FPS=23.05, 法向力=8796.7988, 切向力X=-4582.4365, 切向力Y=4576.1777 +FPS=22.98, 法向力=7587.0898, 切向力X=-1858.6580, 切向力Y=1320.0730 +FPS=22.67, 法向力=7146.9141, 切向力X=-820.8752, 切向力Y=763.6378 +FPS=25.46, 法向力=7170.1914, 切向力X=-797.5449, 切向力Y=799.3682 +FPS=23.09, 法向力=6961.8091, 切向力X=-1293.9325, 切向力Y=539.8748 +FPS=24.63, 法向力=7118.2144, 切向力X=-1120.2495, 切向力Y=619.0570 +FPS=23.82, 法向力=6499.4746, 切向力X=-1856.9412, 切向力Y=167.4918 +FPS=24.90, 法向力=6614.0840, 切向力X=-1836.0439, 切向力Y=286.7454 +FPS=24.43, 法向力=6837.1943, 切向力X=-1581.8203, 切向力Y=242.8337 +FPS=23.17, 法向力=6757.8027, 切向力X=-1244.2498, 切向力Y=777.4661 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000210s, blend=0.002205s (9 tiles incl ref), finalize=0.000052s, total=0.002475s +FPS=24.42, 法向力=6703.2559, 切向力X=-1318.3406, 切向力Y=586.5040 +FPS=22.03, 法向力=6708.1636, 切向力X=-1404.7596, 切向力Y=454.7965 +FPS=22.98, 法向力=6899.0176, 切向力X=-1030.4734, 切向力Y=550.5944 +FPS=25.21, 法向力=6850.4912, 切向力X=-1011.3068, 切向力Y=580.0736 +FPS=24.01, 法向力=6518.5732, 切向力X=-1406.0359, 切向力Y=85.4113 +FPS=24.11, 法向力=6459.1104, 切向力X=-1443.0806, 切向力Y=-289.7244 +FPS=22.69, 法向力=6580.6562, 切向力X=-1317.7531, 切向力Y=-366.3644 +FPS=23.78, 法向力=6670.7529, 切向力X=-1396.6089, 切向力Y=-73.1024 +FPS=25.00, 法向力=6712.2920, 切向力X=-1318.6660, 切向力Y=-147.1800 +FPS=24.57, 法向力=7014.1626, 切向力X=-1658.6116, 切向力Y=440.5767 +FPS=23.56, 法向力=6776.9536, 切向力X=-1376.2889, 切向力Y=1073.6816 +FPS=24.41, 法向力=6779.7964, 切向力X=-1345.0260, 切向力Y=1079.6609 +FPS=24.45, 法向力=6679.8643, 切向力X=-1626.0150, 切向力Y=438.0139 +FPS=24.91, 法向力=7023.0684, 切向力X=-1750.4741, 切向力Y=546.6203 +FPS=23.84, 法向力=6961.7275, 切向力X=-1750.8365, 切向力Y=538.8544 +FPS=22.27, 法向力=6499.0239, 切向力X=-1496.5253, 切向力Y=24.0904 +FPS=25.19, 法向力=6514.8066, 切向力X=-1472.2727, 切向力Y=-55.2720 +FPS=24.38, 法向力=6499.4517, 切向力X=-1830.0055, 切向力Y=1243.6556 +FPS=22.47, 法向力=6419.8037, 切向力X=-1451.7068, 切向力Y=230.6270 +FPS=24.41, 法向力=6392.5767, 切向力X=-1502.4595, 切向力Y=286.1920 +FPS=22.95, 法向力=6657.7490, 切向力X=-1484.5863, 切向力Y=195.0714 +FPS=24.68, 法向力=7113.2451, 切向力X=-1264.8708, 切向力Y=889.9407 +FPS=24.72, 法向力=7202.5732, 切向力X=-1117.8948, 切向力Y=973.3569 +FPS=24.13, 法向力=6964.1689, 切向力X=-1117.3052, 切向力Y=803.3354 +FPS=26.40, 法向力=7020.9858, 切向力X=-1150.6693, 切向力Y=854.3501 +FPS=20.00, 法向力=6494.9199, 切向力X=-1703.8069, 切向力Y=-55.0315 +FPS=19.65, 法向力=7021.9951, 切向力X=-1658.0918, 切向力Y=363.3559 +FPS=21.69, 法向力=6987.2783, 切向力X=-674.0417, 切向力Y=638.7762 +FPS=25.17, 法向力=6940.4648, 切向力X=-611.3341, 切向力Y=560.8262 +FPS=22.69, 法向力=6961.7075, 切向力X=-999.3500, 切向力Y=436.5906 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000269s, blend=0.002325s (9 tiles incl ref), finalize=0.000050s, total=0.002653s +FPS=24.24, 法向力=7050.9980, 切向力X=-940.4706, 切向力Y=385.5341 +FPS=25.54, 法向力=6581.7437, 切向力X=-1193.4857, 切向力Y=415.3103 +FPS=24.19, 法向力=6650.9692, 切向力X=-1160.1514, 切向力Y=603.9060 +FPS=25.70, 法向力=6680.7725, 切向力X=-1170.4788, 切向力Y=619.1708 +FPS=22.89, 法向力=6767.5566, 切向力X=-912.9628, 切向力Y=743.5773 +FPS=25.73, 法向力=6855.2959, 切向力X=-966.9450, 切向力Y=713.4865 +FPS=24.09, 法向力=6985.9014, 切向力X=-1438.4613, 切向力Y=999.5961 +FPS=24.00, 法向力=6738.6284, 切向力X=-1489.4038, 切向力Y=247.8604 +FPS=25.88, 法向力=6781.9473, 切向力X=-1470.2642, 切向力Y=325.8119 +FPS=22.76, 法向力=6762.6387, 切向力X=-1543.8234, 切向力Y=803.2504 +FPS=24.88, 法向力=6639.3779, 切向力X=-1562.3320, 切向力Y=369.5300 +FPS=25.00, 法向力=6629.8647, 切向力X=-1611.2795, 切向力Y=304.9733 +FPS=24.44, 法向力=6858.6748, 切向力X=-1499.6387, 切向力Y=136.0258 +FPS=23.91, 法向力=6791.8672, 切向力X=-1470.5996, 切向力Y=32.3132 +FPS=24.61, 法向力=6600.4478, 切向力X=-1140.7341, 切向力Y=81.0963 +FPS=23.40, 法向力=6608.4375, 切向力X=-1783.7997, 切向力Y=491.4995 +FPS=26.09, 法向力=6680.1016, 切向力X=-1724.9192, 切向力Y=433.3568 +FPS=23.38, 法向力=6706.0083, 切向力X=-1404.1268, 切向力Y=158.8116 +FPS=24.18, 法向力=6789.6250, 切向力X=-1311.5177, 切向力Y=292.3934 +FPS=25.69, 法向力=6366.1772, 切向力X=-1571.9260, 切向力Y=50.4401 +FPS=23.39, 法向力=6785.4004, 切向力X=-1217.6770, 切向力Y=152.6341 +FPS=23.93, 法向力=6818.3706, 切向力X=-1159.5354, 切向力Y=180.1383 +FPS=22.88, 法向力=6486.7300, 切向力X=-1595.2438, 切向力Y=423.1152 +FPS=22.63, 法向力=6797.2329, 切向力X=-1002.7311, 切向力Y=1021.6000 +FPS=24.22, 法向力=6808.2393, 切向力X=-969.0338, 切向力Y=1013.7195 +FPS=23.37, 法向力=6514.4424, 切向力X=-1179.7744, 切向力Y=707.9818 +FPS=24.25, 法向力=7028.1250, 切向力X=-1123.8591, 切向力Y=80.1132 +FPS=23.93, 法向力=7035.0635, 切向力X=-1138.9980, 切向力Y=49.7614 +FPS=22.84, 法向力=7165.9307, 切向力X=-1034.8361, 切向力Y=792.8712 +FPS=23.95, 法向力=7114.1787, 切向力X=-1015.3391, 切向力Y=689.9266 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002172s (9 tiles incl ref), finalize=0.000051s, total=0.002443s +FPS=23.52, 法向力=7070.0879, 切向力X=-1477.5740, 切向力Y=457.1257 +FPS=23.05, 法向力=6875.0947, 切向力X=-1564.8430, 切向力Y=705.5814 +FPS=22.74, 法向力=6859.8867, 切向力X=-1574.9359, 切向力Y=732.8722 +FPS=22.33, 法向力=6576.3994, 切向力X=-1719.4116, 切向力Y=485.0024 +FPS=22.15, 法向力=6667.8921, 切向力X=-1102.8694, 切向力Y=314.3378 +FPS=24.11, 法向力=6656.8379, 切向力X=-1038.1074, 切向力Y=270.7846 +FPS=22.09, 法向力=6654.5879, 切向力X=-1013.6625, 切向力Y=305.9445 +FPS=21.04, 法向力=6836.3013, 切向力X=-1472.0994, 切向力Y=543.7197 +FPS=22.49, 法向力=6810.1123, 切向力X=-1482.9316, 切向力Y=553.5973 +FPS=22.80, 法向力=6427.4194, 切向力X=-1579.7463, 切向力Y=247.7279 +FPS=23.46, 法向力=6784.2207, 切向力X=-1759.1288, 切向力Y=79.3703 +FPS=22.97, 法向力=6786.2793, 切向力X=-1777.0841, 切向力Y=130.7744 +FPS=23.37, 法向力=6913.2549, 切向力X=-1749.8940, 切向力Y=729.6024 +FPS=23.01, 法向力=6751.0322, 切向力X=-1826.7383, 切向力Y=412.5936 +FPS=23.34, 法向力=6749.9009, 切向力X=-1826.1527, 切向力Y=381.9303 +FPS=22.63, 法向力=6603.6396, 切向力X=-1467.4908, 切向力Y=96.2566 +FPS=22.85, 法向力=6760.4180, 切向力X=-1386.4449, 切向力Y=717.9680 +FPS=23.44, 法向力=6743.7227, 切向力X=-1473.0706, 切向力Y=620.3020 +FPS=23.32, 法向力=6057.4854, 切向力X=-1278.9015, 切向力Y=416.5334 +FPS=23.28, 法向力=6157.5415, 切向力X=-1142.3401, 切向力Y=350.8843 +FPS=23.00, 法向力=6787.2603, 切向力X=-1696.7820, 切向力Y=145.0007 +FPS=21.81, 法向力=6844.7051, 切向力X=-1410.4437, 切向力Y=526.0897 +FPS=22.74, 法向力=6876.3096, 切向力X=-1430.2710, 切向力Y=475.5965 +FPS=22.65, 法向力=6518.5010, 切向力X=-1424.8074, 切向力Y=314.7586 +FPS=21.06, 法向力=6885.4082, 切向力X=-1549.2756, 切向力Y=474.1089 +FPS=22.43, 法向力=6681.4619, 切向力X=-1644.6970, 切向力Y=687.8282 +FPS=22.95, 法向力=6770.0703, 切向力X=-1558.7344, 切向力Y=833.1326 +FPS=22.59, 法向力=6555.4536, 切向力X=-1655.7878, 切向力Y=406.7907 +FPS=24.10, 法向力=6622.2891, 切向力X=-1648.4585, 切向力Y=468.2330 +FPS=23.81, 法向力=6785.4844, 切向力X=-1291.6952, 切向力Y=-43.6847 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000251s, blend=0.002165s (9 tiles incl ref), finalize=0.000051s, total=0.002475s +FPS=22.11, 法向力=6720.6519, 切向力X=-1311.1487, 切向力Y=894.3567 +FPS=24.00, 法向力=6769.8652, 切向力X=-1103.5325, 切向力Y=1025.4958 +FPS=22.90, 法向力=6635.7188, 切向力X=-1953.4221, 切向力Y=306.1532 +FPS=21.83, 法向力=6871.4424, 切向力X=-1741.7715, 切向力Y=288.7386 +FPS=22.29, 法向力=6697.3945, 切向力X=-1751.1207, 切向力Y=199.3797 +FPS=23.94, 法向力=6756.9062, 切向力X=-1683.1255, 切向力Y=241.8701 +FPS=22.83, 法向力=6685.1611, 切向力X=-1465.8577, 切向力Y=428.7041 +FPS=24.07, 法向力=6617.7510, 切向力X=-1452.1333, 切向力Y=396.6835 +FPS=21.73, 法向力=6658.9731, 切向力X=-1295.5974, 切向力Y=528.1128 +FPS=23.38, 法向力=6457.3018, 切向力X=-1999.7279, 切向力Y=485.5965 +FPS=22.80, 法向力=6516.3975, 切向力X=-1945.4998, 切向力Y=464.0796 +FPS=21.78, 法向力=6907.8408, 切向力X=-1658.3955, 切向力Y=658.2647 +FPS=20.49, 法向力=6603.4590, 切向力X=-1102.6260, 切向力Y=652.5277 +FPS=20.85, 法向力=6409.9702, 切向力X=-1460.0642, 切向力Y=411.8942 +FPS=23.53, 法向力=6434.3320, 切向力X=-1488.8207, 切向力Y=491.6570 +FPS=21.48, 法向力=6818.3467, 切向力X=-1928.4182, 切向力Y=871.8774 +FPS=23.13, 法向力=6883.1104, 切向力X=-1843.3270, 切向力Y=853.6651 +FPS=21.91, 法向力=6366.9419, 切向力X=-1427.2917, 切向力Y=-298.1382 +FPS=22.19, 法向力=6720.2329, 切向力X=-1635.4083, 切向力Y=1222.1351 +FPS=23.37, 法向力=6734.6191, 切向力X=-1483.6409, 切向力Y=1122.6680 +FPS=23.59, 法向力=6727.0317, 切向力X=-1385.9941, 切向力Y=338.3477 +FPS=21.64, 法向力=6794.5771, 切向力X=-1185.8179, 切向力Y=405.0764 +FPS=22.10, 法向力=6510.5166, 切向力X=-2043.1438, 切向力Y=682.1122 +FPS=23.11, 法向力=6576.0479, 切向力X=-1944.1919, 切向力Y=851.5778 +FPS=22.78, 法向力=7008.0674, 切向力X=-926.3911, 切向力Y=418.7969 +FPS=23.34, 法向力=7051.8945, 切向力X=-907.5558, 切向力Y=373.1784 +FPS=22.19, 法向力=6534.5166, 切向力X=-1145.2852, 切向力Y=679.2914 +FPS=22.07, 法向力=6687.0625, 切向力X=-1412.7888, 切向力Y=137.6727 +FPS=23.72, 法向力=6706.2217, 切向力X=-1398.6156, 切向力Y=119.1420 +FPS=22.84, 法向力=6672.3540, 切向力X=-1476.3718, 切向力Y=205.2129 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000304s, blend=0.002518s (9 tiles incl ref), finalize=0.000066s, total=0.002896s +FPS=19.42, 法向力=6736.2432, 切向力X=-1628.2029, 切向力Y=-60.5970 +FPS=20.67, 法向力=6895.0664, 切向力X=-1402.8458, 切向力Y=357.2012 +FPS=21.63, 法向力=6883.7363, 切向力X=-1409.5009, 切向力Y=410.9154 +FPS=21.62, 法向力=6741.2383, 切向力X=-1757.5509, 切向力Y=535.4068 +FPS=23.18, 法向力=7129.2891, 切向力X=-1230.7876, 切向力Y=91.3244 +FPS=21.74, 法向力=7085.2236, 切向力X=-1240.4888, 切向力Y=-18.4502 +FPS=22.83, 法向力=6779.7266, 切向力X=-1602.6008, 切向力Y=177.7221 +FPS=23.12, 法向力=6568.8628, 切向力X=-1992.1121, 切向力Y=51.4330 +FPS=22.35, 法向力=6556.1885, 切向力X=-2003.5085, 切向力Y=133.6277 +FPS=21.98, 法向力=6463.8623, 切向力X=-1239.2786, 切向力Y=47.7875 +FPS=23.28, 法向力=6512.9121, 切向力X=-1182.6589, 切向力Y=1.1571 +FPS=23.63, 法向力=6557.3740, 切向力X=-1206.5941, 切向力Y=331.2342 +FPS=22.71, 法向力=7213.4102, 切向力X=-1368.7612, 切向力Y=1426.0771 +FPS=21.78, 法向力=7208.7065, 切向力X=-1425.9478, 切向力Y=1392.9741 +FPS=23.00, 法向力=6941.5317, 切向力X=-1136.3906, 切向力Y=773.7155 +FPS=23.20, 法向力=6870.2808, 切向力X=-1614.8259, 切向力Y=567.6320 +FPS=22.90, 法向力=6291.9277, 切向力X=-1610.7950, 切向力Y=358.9104 +FPS=23.50, 法向力=6320.5439, 切向力X=-1586.9573, 切向力Y=360.5653 +FPS=21.31, 法向力=6737.9541, 切向力X=-1607.4756, 切向力Y=333.9253 +FPS=23.28, 法向力=6714.4844, 切向力X=-1561.8715, 切向力Y=303.3058 +FPS=22.40, 法向力=6814.4272, 切向力X=-1569.5836, 切向力Y=512.0060 +FPS=22.24, 法向力=6580.7285, 切向力X=-1078.1455, 切向力Y=447.9294 +FPS=21.41, 法向力=6593.9189, 切向力X=-1025.3943, 切向力Y=464.8401 +FPS=22.94, 法向力=6691.2598, 切向力X=-1575.3281, 切向力Y=607.6096 +FPS=21.72, 法向力=6563.9629, 切向力X=-1802.6526, 切向力Y=-219.4557 +FPS=21.96, 法向力=6440.6494, 切向力X=-1274.0472, 切向力Y=292.8347 +FPS=22.44, 法向力=6354.0020, 切向力X=-1397.0164, 切向力Y=226.1731 +FPS=20.85, 法向力=6581.7920, 切向力X=-1596.4922, 切向力Y=263.9332 +FPS=24.13, 法向力=6548.0410, 切向力X=-1542.5680, 切向力Y=265.7438 +FPS=21.90, 法向力=6716.8135, 切向力X=-1103.9363, 切向力Y=873.8754 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000224s, blend=0.002139s (9 tiles incl ref), finalize=0.000082s, total=0.002451s +FPS=21.73, 法向力=6712.0557, 切向力X=-2005.6964, 切向力Y=91.0954 +FPS=22.22, 法向力=6716.3154, 切向力X=-1745.9390, 切向力Y=639.3408 +FPS=23.73, 法向力=6737.7510, 切向力X=-1761.2283, 切向力Y=666.3622 +FPS=22.16, 法向力=6704.6641, 切向力X=-1466.4697, 切向力Y=487.2963 +FPS=22.64, 法向力=6764.6523, 切向力X=-1461.5519, 切向力Y=116.6940 +FPS=23.21, 法向力=6685.0171, 切向力X=-1455.0813, 切向力Y=7.2102 +FPS=21.30, 法向力=6515.4282, 切向力X=-1734.9259, 切向力Y=384.2269 +FPS=23.75, 法向力=6534.1660, 切向力X=-1753.7307, 切向力Y=425.7770 +FPS=22.58, 法向力=6738.2617, 切向力X=-1482.3114, 切向力Y=500.2065 +FPS=21.81, 法向力=6787.3594, 切向力X=-1192.9139, 切向力Y=292.1183 +FPS=22.68, 法向力=7105.2285, 切向力X=-1467.1903, 切向力Y=468.1044 +FPS=23.69, 法向力=7040.5635, 切向力X=-1506.9277, 切向力Y=336.3733 +FPS=22.60, 法向力=6606.4443, 切向力X=-989.6025, 切向力Y=252.2402 +FPS=22.85, 法向力=7142.6318, 切向力X=-1241.5453, 切向力Y=521.6823 +FPS=23.46, 法向力=7097.7134, 切向力X=-1284.8285, 切向力Y=460.5267 +FPS=21.59, 法向力=6705.8057, 切向力X=-1003.7375, 切向力Y=-43.6530 +FPS=23.16, 法向力=6746.4219, 切向力X=-930.3375, 切向力Y=51.4137 +FPS=23.02, 法向力=6629.0708, 切向力X=-1743.5405, 切向力Y=90.7027 +FPS=22.29, 法向力=6619.3076, 切向力X=-1058.2432, 切向力Y=564.0731 +FPS=21.85, 法向力=6691.9692, 切向力X=-1046.2576, 切向力Y=575.7953 +FPS=24.31, 法向力=6741.1309, 切向力X=-1126.2095, 切向力Y=502.6330 +FPS=22.64, 法向力=6986.5830, 切向力X=-1669.5181, 切向力Y=796.6077 +FPS=23.88, 法向力=7044.9238, 切向力X=-1611.5085, 切向力Y=930.5168 +FPS=24.51, 法向力=6558.2261, 切向力X=-925.8998, 切向力Y=184.0106 +FPS=22.71, 法向力=7131.6953, 切向力X=-1467.6390, 切向力Y=666.3076 +FPS=25.11, 法向力=7126.0781, 切向力X=-1516.7480, 切向力Y=639.7897 +FPS=22.08, 法向力=6604.4448, 切向力X=-1295.6057, 切向力Y=506.6028 +FPS=24.01, 法向力=6927.4258, 切向力X=-961.6044, 切向力Y=-54.1275 +FPS=23.18, 法向力=6982.8101, 切向力X=-951.2513, 切向力Y=-79.4504 +FPS=22.87, 法向力=6306.4512, 切向力X=-1249.7563, 切向力Y=-102.9234 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000285s, blend=0.002152s (9 tiles incl ref), finalize=0.000051s, total=0.002496s +FPS=23.69, 法向力=6580.3857, 切向力X=-1608.7950, 切向力Y=142.5981 +FPS=22.95, 法向力=6688.6221, 切向力X=-1616.5756, 切向力Y=236.0481 +FPS=22.75, 法向力=6681.3442, 切向力X=-1615.5984, 切向力Y=443.4306 +FPS=22.14, 法向力=6660.6299, 切向力X=-1740.5701, 切向力Y=311.9493 +FPS=22.38, 法向力=6349.7969, 切向力X=-1589.7720, 切向力Y=392.2794 +FPS=23.18, 法向力=6834.7075, 切向力X=-1572.3754, 切向力Y=256.1523 +FPS=23.14, 法向力=6885.8271, 切向力X=-1510.5801, 切向力Y=296.3244 +FPS=21.72, 法向力=6935.3413, 切向力X=-1333.6161, 切向力Y=367.9883 +FPS=21.64, 法向力=6495.8496, 切向力X=-1208.5496, 切向力Y=243.5572 +FPS=23.28, 法向力=6791.9321, 切向力X=-1647.1349, 切向力Y=470.4105 +FPS=23.47, 法向力=6709.8623, 切向力X=-1708.6233, 切向力Y=479.8392 +FPS=21.80, 法向力=6505.9648, 切向力X=-1767.5254, 切向力Y=821.2123 +FPS=22.58, 法向力=6537.6133, 切向力X=-1738.8323, 切向力Y=886.6735 +FPS=22.60, 法向力=6600.8730, 切向力X=-928.5629, 切向力Y=128.2239 +FPS=22.68, 法向力=6836.5215, 切向力X=-1992.3289, 切向力Y=443.9969 +FPS=22.90, 法向力=6776.5366, 切向力X=-1972.3447, 切向力Y=314.3976 +FPS=22.23, 法向力=6652.0723, 切向力X=-1604.0474, 切向力Y=740.6471 +FPS=21.35, 法向力=6899.6523, 切向力X=-1193.1602, 切向力Y=645.0520 +FPS=22.42, 法向力=6716.5068, 切向力X=-1444.9175, 切向力Y=941.2990 +FPS=22.52, 法向力=6689.6895, 切向力X=-1411.5970, 切向力Y=888.7804 +FPS=21.95, 法向力=6478.4180, 切向力X=-1081.3979, 切向力Y=742.9474 +FPS=22.11, 法向力=6378.2095, 切向力X=-1137.9869, 切向力Y=586.1944 +FPS=22.27, 法向力=6820.7949, 切向力X=-1437.9285, 切向力Y=73.0844 +FPS=21.31, 法向力=6726.9507, 切向力X=-1426.5220, 切向力Y=404.2283 +FPS=23.19, 法向力=6721.7090, 切向力X=-1415.9790, 切向力Y=422.5430 +FPS=22.18, 法向力=6628.9482, 切向力X=-1977.7285, 切向力Y=859.2549 +FPS=22.52, 法向力=6674.1050, 切向力X=-1650.4161, 切向力Y=135.4700 +FPS=23.62, 法向力=6712.3877, 切向力X=-1785.8730, 切向力Y=551.3253 +FPS=23.86, 法向力=6660.8301, 切向力X=-1793.7498, 切向力Y=518.6014 +FPS=23.20, 法向力=7132.8550, 切向力X=-1424.2904, 切向力Y=98.7422 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000218s, blend=0.002243s (9 tiles incl ref), finalize=0.000052s, total=0.002520s +FPS=22.55, 法向力=6997.3735, 切向力X=-1504.7838, 切向力Y=-106.7567 +FPS=23.08, 法向力=6771.5874, 切向力X=-1939.6097, 切向力Y=589.1003 +FPS=23.51, 法向力=6640.1016, 切向力X=-1504.1914, 切向力Y=868.3575 +FPS=22.21, 法向力=6689.1914, 切向力X=-1415.6783, 切向力Y=818.0153 +FPS=20.49, 法向力=7057.4233, 切向力X=-965.3018, 切向力Y=243.1395 +FPS=21.62, 法向力=6984.2461, 切向力X=-1153.9707, 切向力Y=654.5266 +FPS=23.13, 法向力=6304.7227, 切向力X=-1032.6693, 切向力Y=20.2060 +FPS=24.41, 法向力=6295.8359, 切向力X=-1130.6709, 切向力Y=-79.3331 +FPS=22.83, 法向力=6732.4370, 切向力X=-1635.6650, 切向力Y=-114.5273 +FPS=22.03, 法向力=6734.8311, 切向力X=-1691.1440, 切向力Y=-77.7625 +FPS=22.87, 法向力=6686.1123, 切向力X=-1647.0803, 切向力Y=526.2593 +FPS=23.26, 法向力=6737.2803, 切向力X=-1281.6711, 切向力Y=557.4139 +FPS=23.16, 法向力=6811.2588, 切向力X=-1210.5864, 切向力Y=593.8763 +FPS=21.72, 法向力=6918.7437, 切向力X=-1747.7107, 切向力Y=764.7565 +FPS=22.26, 法向力=6722.1592, 切向力X=-1271.5095, 切向力Y=499.5975 +FPS=23.56, 法向力=6757.4326, 切向力X=-1266.5908, 切向力Y=525.5540 +FPS=22.41, 法向力=6829.4526, 切向力X=-1329.9370, 切向力Y=294.3293 +FPS=22.86, 法向力=6568.7070, 切向力X=-1613.7714, 切向力Y=328.4545 +FPS=21.66, 法向力=6555.5068, 切向力X=-1622.7164, 切向力Y=384.3626 +FPS=22.25, 法向力=6565.1064, 切向力X=-1579.4299, 切向力Y=303.4125 +FPS=22.80, 法向力=6375.8994, 切向力X=-1917.5597, 切向力Y=96.6576 +FPS=23.16, 法向力=6398.6768, 切向力X=-1932.2583, 切向力Y=176.9114 +FPS=21.42, 法向力=6750.3359, 切向力X=-1571.3777, 切向力Y=194.4384 +FPS=21.55, 法向力=6435.4424, 切向力X=-1663.4037, 切向力Y=314.3965 +FPS=23.05, 法向力=6418.5044, 切向力X=-1703.7083, 切向力Y=296.8087 +FPS=22.41, 法向力=6284.5972, 切向力X=3016.3860, 切向力Y=4275.2651 +FPS=21.50, 法向力=6520.0322, 切向力X=-765.6421, 切向力Y=2432.0249 +FPS=22.70, 法向力=6526.0039, 切向力X=-712.2948, 切向力Y=2520.1807 +FPS=22.63, 法向力=6631.4482, 切向力X=-1650.4142, 切向力Y=338.3395 +FPS=22.28, 法向力=7132.2158, 切向力X=-1918.3990, 切向力Y=385.5175 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000578s, blend=0.002179s (9 tiles incl ref), finalize=0.000049s, total=0.002814s +FPS=22.31, 法向力=7152.6553, 切向力X=-1983.3030, 切向力Y=426.5519 +FPS=21.55, 法向力=10341.3682, 切向力X=12566.1074, 切向力Y=2636.1936 +FPS=21.80, 法向力=9303.0049, 切向力X=12787.6230, 切向力Y=-1070.7390 +FPS=22.54, 法向力=7248.6064, 切向力X=287.8761, 切向力Y=24.9919 +FPS=22.72, 法向力=7314.0249, 切向力X=303.4688, 切向力Y=144.1703 +FPS=20.40, 法向力=6968.1758, 切向力X=-402.2565, 切向力Y=208.5471 +FPS=21.36, 法向力=6943.7202, 切向力X=-445.9149, 切向力Y=125.0949 +FPS=20.64, 法向力=7193.1138, 切向力X=460.7306, 切向力Y=2192.6858 +FPS=19.08, 法向力=7073.8193, 切向力X=-2133.2461, 切向力Y=1710.8901 +FPS=20.48, 法向力=6945.3438, 切向力X=-1893.6169, 切向力Y=1205.2690 +FPS=22.67, 法向力=7170.6465, 切向力X=-1062.0955, 切向力Y=643.0938 +FPS=21.61, 法向力=7056.8564, 切向力X=-1136.4822, 切向力Y=562.7118 +FPS=20.84, 法向力=6742.3330, 切向力X=-1673.0786, 切向力Y=474.1417 +FPS=20.22, 法向力=6743.8574, 切向力X=-1713.3154, 切向力Y=473.2404 +FPS=22.28, 法向力=7926.5371, 切向力X=-6999.4839, 切向力Y=-2597.5750 +FPS=21.16, 法向力=7118.0503, 切向力X=-2133.7185, 切向力Y=368.3962 +FPS=21.11, 法向力=6758.1143, 切向力X=-1399.3586, 切向力Y=551.2584 +FPS=19.68, 法向力=6744.0732, 切向力X=-1411.8225, 切向力Y=587.9675 +FPS=22.44, 法向力=6909.3418, 切向力X=-1763.4963, 切向力Y=82.5807 +FPS=21.71, 法向力=6861.4727, 切向力X=-1889.4081, 切向力Y=337.2871 +FPS=22.75, 法向力=6835.4990, 切向力X=-1933.3589, 切向力Y=305.7071 +FPS=22.22, 法向力=6513.4507, 切向力X=-1412.8977, 切向力Y=157.2914 +FPS=20.49, 法向力=6555.1919, 切向力X=-1522.6871, 切向力Y=40.8488 +FPS=23.23, 法向力=6628.0117, 切向力X=-1487.8101, 切向力Y=79.7544 +FPS=22.44, 法向力=6773.3750, 切向力X=-1536.6759, 切向力Y=165.7876 +FPS=22.48, 法向力=6881.0303, 切向力X=-1805.3331, 切向力Y=564.9910 +FPS=22.74, 法向力=7204.7695, 切向力X=-451.0229, 切向力Y=820.8613 +FPS=23.21, 法向力=7206.0669, 切向力X=-486.4087, 切向力Y=786.5712 +FPS=22.08, 法向力=6455.9932, 切向力X=-2036.5858, 切向力Y=423.3409 +FPS=23.88, 法向力=6505.4346, 切向力X=-1929.7563, 切向力Y=428.1788 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.002193s (9 tiles incl ref), finalize=0.000050s, total=0.002497s +FPS=22.54, 法向力=6324.5073, 切向力X=-1679.6050, 切向力Y=380.1709 +FPS=20.61, 法向力=6878.5059, 切向力X=-2074.8706, 切向力Y=697.5825 +FPS=22.88, 法向力=6873.0156, 切向力X=-2053.9780, 切向力Y=746.3679 +FPS=22.98, 法向力=6393.3037, 切向力X=-1140.6033, 切向力Y=4640.4307 +FPS=22.56, 法向力=6740.8945, 切向力X=1099.9301, 切向力Y=2820.9937 +FPS=22.65, 法向力=6844.5752, 切向力X=-1669.4072, 切向力Y=1221.1677 +FPS=23.48, 法向力=6927.7217, 切向力X=-1690.1631, 切向力Y=1343.9675 +FPS=22.69, 法向力=6755.8760, 切向力X=-1240.4419, 切向力Y=903.7869 +FPS=24.49, 法向力=6747.9614, 切向力X=-1233.9458, 切向力Y=856.3219 +FPS=22.60, 法向力=7030.7432, 切向力X=-928.4337, 切向力Y=643.4763 +FPS=22.37, 法向力=6655.4111, 切向力X=-1628.7393, 切向力Y=1030.2356 +FPS=23.82, 法向力=6669.7832, 切向力X=-1754.2704, 切向力Y=1061.9814 +FPS=22.96, 法向力=7021.3691, 切向力X=-1304.0591, 切向力Y=567.6015 +FPS=23.06, 法向力=6407.7476, 切向力X=-1404.3923, 切向力Y=559.0974 +FPS=22.13, 法向力=6470.5894, 切向力X=-1348.6459, 切向力Y=476.4659 +FPS=23.59, 法向力=6683.1514, 切向力X=-2402.0295, 切向力Y=724.5989 +FPS=23.12, 法向力=6766.0625, 切向力X=-2398.5327, 切向力Y=749.5646 +FPS=22.49, 法向力=6455.6431, 切向力X=-1528.4167, 切向力Y=208.2413 +FPS=20.40, 法向力=6732.2285, 切向力X=-1156.2627, 切向力Y=38.6553 +FPS=21.63, 法向力=7022.6738, 切向力X=-1593.3949, 切向力Y=-1312.6802 +FPS=22.46, 法向力=7122.2666, 切向力X=-1681.7491, 切向力Y=-1460.0126 +FPS=23.57, 法向力=7354.6528, 切向力X=-1515.2971, 切向力Y=-1689.0195 +FPS=22.95, 法向力=6644.2451, 切向力X=-1535.0984, 切向力Y=353.8267 +FPS=22.59, 法向力=6614.0547, 切向力X=-1579.3142, 切向力Y=343.0163 +FPS=23.54, 法向力=6903.6279, 切向力X=-2071.0684, 切向力Y=1028.2334 +FPS=23.87, 法向力=6827.2119, 切向力X=-2071.5264, 切向力Y=1000.1841 +FPS=23.84, 法向力=6841.8789, 切向力X=-1215.1764, 切向力Y=789.1245 +FPS=22.41, 法向力=6534.0703, 切向力X=-1289.8903, 切向力Y=750.1536 +FPS=22.51, 法向力=6764.1499, 切向力X=-2142.9602, 切向力Y=214.2513 +FPS=23.96, 法向力=6704.3423, 切向力X=-2132.3813, 切向力Y=201.1889 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000270s, blend=0.002169s (9 tiles incl ref), finalize=0.000051s, total=0.002497s +FPS=22.24, 法向力=6686.8633, 切向力X=-1380.0105, 切向力Y=946.1951 +FPS=23.75, 法向力=6601.4639, 切向力X=-1395.2957, 切向力Y=338.7704 +FPS=22.87, 法向力=6578.8496, 切向力X=-1373.6274, 切向力Y=241.7476 +FPS=22.14, 法向力=6365.8535, 切向力X=-1318.7405, 切向力Y=217.7100 +FPS=23.96, 法向力=6375.6328, 切向力X=-1312.9260, 切向力Y=186.2007 +FPS=22.26, 法向力=6644.7881, 切向力X=-1838.9297, 切向力Y=270.8677 +FPS=18.94, 法向力=6797.0317, 切向力X=-1035.1018, 切向力Y=928.6933 +FPS=20.35, 法向力=6811.1001, 切向力X=-1316.4927, 切向力Y=902.3751 +FPS=24.44, 法向力=6836.6846, 切向力X=-1219.0728, 切向力Y=938.3914 +FPS=22.56, 法向力=6528.6138, 切向力X=-1359.7756, 切向力Y=318.5902 +FPS=23.56, 法向力=6546.9062, 切向力X=-1732.3435, 切向力Y=476.3120 +FPS=22.63, 法向力=6544.1016, 切向力X=-1714.2800, 切向力Y=444.0341 +FPS=23.09, 法向力=6721.9229, 切向力X=-1229.8804, 切向力Y=800.1336 +FPS=24.93, 法向力=6710.9609, 切向力X=-1268.2084, 切向力Y=747.3846 +FPS=23.07, 法向力=6850.4072, 切向力X=-1356.5665, 切向力Y=1250.2876 +FPS=23.49, 法向力=6844.4219, 切向力X=-1488.6389, 切向力Y=644.2130 +FPS=24.45, 法向力=6831.0913, 切向力X=-1499.3301, 切向力Y=588.9232 +FPS=24.20, 法向力=6719.4263, 切向力X=-1429.1875, 切向力Y=823.2404 +FPS=24.51, 法向力=6438.6479, 切向力X=-1599.2723, 切向力Y=714.1835 +FPS=25.44, 法向力=6500.8262, 切向力X=-1612.1763, 切向力Y=698.9717 +FPS=22.10, 法向力=6575.2256, 切向力X=-1224.8167, 切向力Y=488.1760 +FPS=24.64, 法向力=6646.2168, 切向力X=-1179.8784, 切向力Y=450.9638 +FPS=24.47, 法向力=6670.7559, 切向力X=-1300.3951, 切向力Y=818.6737 +FPS=24.26, 法向力=6748.1787, 切向力X=-763.9821, 切向力Y=586.5854 +FPS=24.00, 法向力=6777.7251, 切向力X=-712.4413, 切向力Y=682.0300 +FPS=21.50, 法向力=6596.6450, 切向力X=-986.6647, 切向力Y=2811.1616 +FPS=24.38, 法向力=6771.3853, 切向力X=-1463.7163, 切向力Y=368.3732 +FPS=24.42, 法向力=6730.9839, 切向力X=-1484.5662, 切向力Y=322.6671 +FPS=23.51, 法向力=6800.5571, 切向力X=-1603.1381, 切向力Y=660.1347 +FPS=23.10, 法向力=6669.2773, 切向力X=-1570.9585, 切向力Y=390.2449 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000270s, blend=0.002262s (9 tiles incl ref), finalize=0.000051s, total=0.002590s +FPS=23.44, 法向力=6718.4785, 切向力X=-1555.6991, 切向力Y=440.5448 +FPS=23.94, 法向力=6952.0332, 切向力X=-1542.4253, 切向力Y=891.1397 +FPS=23.94, 法向力=6954.6641, 切向力X=-1632.5059, 切向力Y=780.0259 +FPS=23.54, 法向力=6974.8579, 切向力X=-2002.7456, 切向力Y=819.7704 +FPS=23.24, 法向力=6606.1865, 切向力X=-1859.5837, 切向力Y=953.5217 +FPS=22.56, 法向力=6629.8569, 切向力X=-1883.7534, 切向力Y=1017.8489 +FPS=24.14, 法向力=6645.5479, 切向力X=-1459.0970, 切向力Y=2723.5098 +FPS=23.50, 法向力=6877.8525, 切向力X=-2253.0210, 切向力Y=2641.3174 +FPS=23.50, 法向力=6987.5630, 切向力X=-2275.5076, 切向力Y=2807.6091 +FPS=22.66, 法向力=6719.1792, 切向力X=-2081.3965, 切向力Y=1231.9966 +FPS=24.34, 法向力=6771.2676, 切向力X=-1980.2510, 切向力Y=1310.0966 +FPS=23.52, 法向力=6837.8652, 切向力X=-4115.3247, 切向力Y=2799.4053 +FPS=22.43, 法向力=7212.7520, 切向力X=1472.1194, 切向力Y=4833.2080 +FPS=22.12, 法向力=7198.5894, 切向力X=1492.1261, 切向力Y=4719.1016 +FPS=21.29, 法向力=6258.4307, 切向力X=1414.2848, 切向力Y=2067.1958 +FPS=22.88, 法向力=6199.9106, 切向力X=-1387.2085, 切向力Y=807.5497 +FPS=23.06, 法向力=6691.1313, 切向力X=-1418.0187, 切向力Y=641.5056 +FPS=23.59, 法向力=6667.2817, 切向力X=-1438.7072, 切向力Y=548.3812 +FPS=21.63, 法向力=6792.2168, 切向力X=-1779.9437, 切向力Y=665.9489 +FPS=23.09, 法向力=6785.1709, 切向力X=-1858.3090, 切向力Y=741.3653 +FPS=23.37, 法向力=6806.6274, 切向力X=-1008.2368, 切向力Y=560.6615 +FPS=21.90, 法向力=7013.8789, 切向力X=-1911.2579, 切向力Y=1207.6304 +FPS=21.73, 法向力=7007.1343, 切向力X=-1988.9692, 切向力Y=1169.3308 +FPS=23.60, 法向力=6800.3477, 切向力X=-2827.1392, 切向力Y=1962.6760 +FPS=23.33, 法向力=6907.8359, 切向力X=-1106.4076, 切向力Y=801.2549 +FPS=23.19, 法向力=6519.3130, 切向力X=-1895.0779, 切向力Y=595.3242 +FPS=22.91, 法向力=6546.2651, 切向力X=-1877.1086, 切向力Y=587.1198 +FPS=21.30, 法向力=6074.2910, 切向力X=-1170.2908, 切向力Y=3201.4517 +FPS=24.20, 法向力=6078.7871, 切向力X=-1235.8503, 切向力Y=3170.7854 +FPS=22.87, 法向力=6780.9004, 切向力X=-4074.7043, 切向力Y=3873.3982 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000301s, blend=0.002354s (9 tiles incl ref), finalize=0.000050s, total=0.002713s +FPS=21.66, 法向力=7019.3066, 切向力X=-3057.7471, 切向力Y=1487.9540 +FPS=22.06, 法向力=7033.0571, 切向力X=-3047.2166, 切向力Y=1479.4580 +FPS=21.92, 法向力=6485.4951, 切向力X=-868.8298, 切向力Y=286.4822 +FPS=22.25, 法向力=6662.3643, 切向力X=-1713.2444, 切向力Y=1754.4238 +FPS=22.72, 法向力=7230.6094, 切向力X=415.3124, 切向力Y=3958.8967 +FPS=23.15, 法向力=7199.5142, 切向力X=481.4747, 切向力Y=3964.4624 +FPS=21.77, 法向力=7928.1191, 切向力X=-1041.3550, 切向力Y=733.3524 +FPS=23.93, 法向力=7910.3838, 切向力X=-1125.6472, 切向力Y=583.3148 +FPS=22.10, 法向力=8022.5820, 切向力X=-1482.8193, 切向力Y=1240.3859 +FPS=22.98, 法向力=8566.4600, 切向力X=-2286.5596, 切向力Y=-901.5323 +FPS=23.00, 法向力=8662.3984, 切向力X=-2381.1074, 切向力Y=-918.6896 +FPS=22.39, 法向力=8141.7554, 切向力X=-2105.7280, 切向力Y=-361.4615 +FPS=22.21, 法向力=8834.4688, 切向力X=-2696.9580, 切向力Y=-565.6060 +FPS=23.12, 法向力=8904.7939, 切向力X=-2673.4951, 切向力Y=-581.1124 +FPS=22.91, 法向力=8619.5576, 切向力X=-3311.0054, 切向力Y=-485.0696 +FPS=21.37, 法向力=8191.2402, 切向力X=-3234.1904, 切向力Y=464.5208 +FPS=22.90, 法向力=8244.9580, 切向力X=-3261.3042, 切向力Y=436.3679 +FPS=23.03, 法向力=7624.6602, 切向力X=-2446.2185, 切向力Y=3237.2021 +FPS=22.04, 法向力=7741.9629, 切向力X=-3807.1028, 切向力Y=1148.0582 +FPS=22.95, 法向力=7807.3804, 切向力X=-3858.0974, 切向力Y=1083.4313 +FPS=23.60, 法向力=8085.8721, 切向力X=-3573.0220, 切向力Y=-2289.1694 +FPS=23.83, 法向力=6998.8320, 切向力X=-1687.7222, 切向力Y=887.9900 +FPS=24.06, 法向力=7060.1152, 切向力X=-1672.8955, 切向力Y=874.4968 +FPS=22.33, 法向力=6871.0767, 切向力X=-1788.9714, 切向力Y=417.0270 +FPS=22.04, 法向力=6914.2539, 切向力X=-1717.9072, 切向力Y=494.9412 +FPS=23.85, 法向力=6738.9902, 切向力X=-1657.8622, 切向力Y=-202.3230 +FPS=22.41, 法向力=6897.0776, 切向力X=-1477.5513, 切向力Y=613.4008 +FPS=23.10, 法向力=7178.3857, 切向力X=-1287.4214, 切向力Y=175.7511 +FPS=22.49, 法向力=7224.4229, 切向力X=-1340.1899, 切向力Y=92.5813 +FPS=22.70, 法向力=6699.8975, 切向力X=-1724.2207, 切向力Y=205.1926 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000249s, blend=0.002231s (9 tiles incl ref), finalize=0.000062s, total=0.002548s +FPS=23.17, 法向力=6551.6138, 切向力X=-2026.5620, 切向力Y=358.1732 +FPS=23.86, 法向力=6517.9507, 切向力X=-1952.9336, 切向力Y=360.2083 +FPS=22.60, 法向力=6465.1143, 切向力X=-1327.6343, 切向力Y=52.8561 +FPS=23.08, 法向力=6463.5674, 切向力X=-1336.6296, 切向力Y=15.6421 +FPS=23.76, 法向力=6677.2764, 切向力X=-1858.6753, 切向力Y=57.6871 +FPS=22.79, 法向力=7283.0293, 切向力X=-1446.3691, 切向力Y=860.6243 +FPS=22.53, 法向力=7300.2070, 切向力X=-1371.8732, 切向力Y=848.7716 +FPS=24.75, 法向力=6556.3291, 切向力X=-1730.5259, 切向力Y=58.0130 +FPS=22.05, 法向力=6827.0088, 切向力X=-1603.9719, 切向力Y=641.1909 +FPS=24.58, 法向力=6770.7656, 切向力X=-1702.7166, 切向力Y=586.8219 +FPS=23.47, 法向力=6698.4150, 切向力X=-2108.3718, 切向力Y=445.3915 +FPS=21.32, 法向力=6744.9727, 切向力X=-2019.5748, 切向力Y=597.3439 +FPS=21.45, 法向力=6397.4990, 切向力X=-1774.0496, 切向力Y=-612.9758 +FPS=20.00, 法向力=6653.6182, 切向力X=-1712.2333, 切向力Y=-128.6263 +FPS=21.89, 法向力=6664.6855, 切向力X=-2138.3628, 切向力Y=738.6431 +FPS=23.48, 法向力=6704.7041, 切向力X=-2190.9014, 切向力Y=792.5094 +FPS=23.23, 法向力=6820.8770, 切向力X=-1679.5626, 切向力Y=628.4576 +FPS=21.93, 法向力=6715.9980, 切向力X=-1154.2793, 切向力Y=-173.9411 +FPS=20.73, 法向力=6717.0010, 切向力X=-1155.9542, 切向力Y=-204.2531 +FPS=19.74, 法向力=6818.9604, 切向力X=-1992.7124, 切向力Y=198.1603 +FPS=19.75, 法向力=6740.2163, 切向力X=-1856.5330, 切向力Y=743.7130 +FPS=16.49, 法向力=7009.9180, 切向力X=-1158.1765, 切向力Y=446.3699 +FPS=18.68, 法向力=6926.8589, 切向力X=-1263.9502, 切向力Y=231.4636 +FPS=20.93, 法向力=6970.7432, 切向力X=-1217.8450, 切向力Y=259.9413 +FPS=19.50, 法向力=7095.5933, 切向力X=-1297.9902, 切向力Y=805.8312 +FPS=18.88, 法向力=6516.1201, 切向力X=-1616.5339, 切向力Y=43.3636 +FPS=18.83, 法向力=6601.5459, 切向力X=-1433.5443, 切向力Y=307.6270 +FPS=21.82, 法向力=6599.3262, 切向力X=-1500.2089, 切向力Y=334.1488 +FPS=18.89, 法向力=6474.0156, 切向力X=-1467.2449, 切向力Y=267.4222 +FPS=17.45, 法向力=6594.6484, 切向力X=-2228.7834, 切向力Y=33.9969 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000299s, blend=0.002598s (9 tiles incl ref), finalize=0.000069s, total=0.002976s +FPS=17.62, 法向力=6647.4336, 切向力X=-1927.1152, 切向力Y=92.0121 +FPS=18.85, 法向力=6636.3560, 切向力X=-1296.1460, 切向力Y=318.1982 +FPS=19.65, 法向力=6736.3462, 切向力X=-1943.7726, 切向力Y=267.2839 +FPS=20.08, 法向力=6915.0078, 切向力X=-1891.1282, 切向力Y=341.7197 +FPS=21.15, 法向力=6952.8906, 切向力X=-1550.5483, 切向力Y=299.3497 +FPS=19.53, 法向力=6492.8027, 切向力X=-1743.9927, 切向力Y=321.0690 +FPS=19.71, 法向力=6573.9775, 切向力X=-1636.9189, 切向力Y=453.4147 +FPS=20.81, 法向力=6548.4995, 切向力X=-1491.0878, 切向力Y=203.7653 +FPS=20.16, 法向力=6978.6011, 切向力X=-1753.2249, 切向力Y=962.4893 +FPS=19.80, 法向力=6527.0957, 切向力X=-1525.4946, 切向力Y=365.9869 +FPS=20.20, 法向力=6501.6025, 切向力X=-1390.1814, 切向力Y=401.1237 +FPS=20.98, 法向力=6854.2822, 切向力X=-2211.4958, 切向力Y=717.2156 +FPS=20.12, 法向力=6392.1777, 切向力X=-1691.0696, 切向力Y=116.9314 +FPS=20.30, 法向力=6503.7178, 切向力X=-1756.4294, 切向力Y=168.1700 +FPS=18.18, 法向力=6472.8359, 切向力X=-1820.7300, 切向力Y=169.3327 +FPS=18.91, 法向力=6453.6553, 切向力X=-1689.9031, 切向力Y=428.7603 +FPS=20.60, 法向力=6906.4531, 切向力X=-1271.7964, 切向力Y=772.8044 +FPS=19.17, 法向力=6847.0078, 切向力X=-1570.7164, 切向力Y=399.8096 +FPS=20.02, 法向力=6761.3848, 切向力X=-1425.4275, 切向力Y=333.6085 +FPS=20.30, 法向力=6693.0850, 切向力X=-1506.5873, 切向力Y=324.6353 +FPS=19.70, 法向力=7021.8262, 切向力X=-1487.0298, 切向力Y=232.3709 +FPS=17.05, 法向力=6378.6333, 切向力X=-1438.1893, 切向力Y=270.6890 +FPS=18.85, 法向力=6927.4775, 切向力X=-1496.3512, 切向力Y=31.8515 +FPS=19.88, 法向力=6918.8662, 切向力X=-1543.6576, 切向力Y=-52.2371 +FPS=20.26, 法向力=6727.2397, 切向力X=-1617.9030, 切向力Y=-258.5076 +FPS=17.64, 法向力=6772.3652, 切向力X=-1981.4412, 切向力Y=198.8697 +FPS=18.82, 法向力=6886.7168, 切向力X=-1960.9651, 切向力Y=148.6367 +FPS=18.42, 法向力=6805.4932, 切向力X=-1878.8518, 切向力Y=44.8167 +FPS=19.52, 法向力=6576.1382, 切向力X=-1313.3102, 切向力Y=123.2709 +FPS=17.66, 法向力=6809.8921, 切向力X=-1874.2622, 切向力Y=257.8943 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000295s, blend=0.003211s (9 tiles incl ref), finalize=0.000081s, total=0.003595s +FPS=17.43, 法向力=7058.7163, 切向力X=-1877.1240, 切向力Y=585.9465 +FPS=16.40, 法向力=7129.8418, 切向力X=-1702.6914, 切向力Y=295.7618 +FPS=16.19, 法向力=6432.6226, 切向力X=-1869.2837, 切向力Y=-38.7379 +FPS=18.08, 法向力=6479.6377, 切向力X=-1170.8298, 切向力Y=55.5639 +FPS=18.31, 法向力=6487.2876, 切向力X=-1093.6852, 切向力Y=7.4307 +FPS=19.23, 法向力=6816.0479, 切向力X=-2152.4805, 切向力Y=268.3350 +FPS=17.05, 法向力=6373.3071, 切向力X=-1639.6304, 切向力Y=656.4161 +FPS=17.33, 法向力=6409.0234, 切向力X=-1704.6078, 切向力Y=113.6888 +FPS=18.77, 法向力=6537.2158, 切向力X=-1366.6331, 切向力Y=466.9498 +FPS=17.72, 法向力=6660.9897, 切向力X=-1440.4932, 切向力Y=409.0879 +FPS=20.08, 法向力=6649.7188, 切向力X=-1836.0574, 切向力Y=56.9475 +FPS=20.34, 法向力=6662.6455, 切向力X=-1792.5984, 切向力Y=31.4788 +FPS=21.01, 法向力=6263.1250, 切向力X=-1844.4346, 切向力Y=147.5682 +FPS=19.45, 法向力=6443.6196, 切向力X=-2433.5789, 切向力Y=208.2141 +FPS=22.19, 法向力=6490.1445, 切向力X=-2487.2134, 切向力Y=151.3452 +FPS=21.16, 法向力=6422.5840, 切向力X=-1939.2168, 切向力Y=53.7620 +FPS=21.94, 法向力=6558.7134, 切向力X=-1557.8673, 切向力Y=-119.2196 +FPS=22.71, 法向力=6473.4502, 切向力X=-2039.8700, 切向力Y=-51.6930 +FPS=22.84, 法向力=6475.9883, 切向力X=-2017.3717, 切向力Y=-21.8972 +FPS=23.18, 法向力=6448.0825, 切向力X=-1564.6464, 切向力Y=307.6721 +FPS=24.01, 法向力=6509.8120, 切向力X=-1461.7297, 切向力Y=77.1349 +FPS=22.74, 法向力=6974.2729, 切向力X=-1934.9304, 切向力Y=68.9189 +FPS=21.88, 法向力=6370.4229, 切向力X=-1832.7938, 切向力Y=206.2300 +FPS=24.07, 法向力=6395.4092, 切向力X=-1750.1479, 切向力Y=256.0907 +FPS=22.66, 法向力=6585.2344, 切向力X=-1642.9080, 切向力Y=-168.0348 +FPS=23.28, 法向力=6817.9824, 切向力X=-2101.0488, 切向力Y=166.5101 +FPS=22.22, 法向力=6828.1484, 切向力X=-2086.2207, 切向力Y=269.3323 +FPS=22.38, 法向力=6711.3120, 切向力X=-2392.9041, 切向力Y=201.3014 +FPS=23.33, 法向力=6393.9492, 切向力X=-1728.0626, 切向力Y=543.9780 +FPS=23.50, 法向力=6421.2061, 切向力X=-1646.4385, 切向力Y=541.3723 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002131s (9 tiles incl ref), finalize=0.000048s, total=0.002432s +FPS=22.04, 法向力=6642.0410, 切向力X=-2044.8081, 切向力Y=799.6913 +FPS=22.85, 法向力=6445.5352, 切向力X=-1079.8230, 切向力Y=-29.8414 +FPS=24.38, 法向力=6447.7861, 切向力X=-1170.5629, 切向力Y=-52.4971 +FPS=22.59, 法向力=6422.4756, 切向力X=-1319.4167, 切向力Y=-193.3222 +FPS=21.73, 法向力=6884.4434, 切向力X=-1675.3655, 切向力Y=-84.1774 +FPS=19.68, 法向力=6762.2295, 切向力X=-1733.3372, 切向力Y=-174.3504 +FPS=19.53, 法向力=6577.5586, 切向力X=-1808.2676, 切向力Y=-377.1977 +FPS=19.98, 法向力=6706.0635, 切向力X=-1668.1064, 切向力Y=407.8773 +FPS=21.89, 法向力=6692.9961, 切向力X=-1770.4189, 切向力Y=399.6095 +FPS=21.82, 法向力=6651.3135, 切向力X=-1600.0181, 切向力Y=391.8794 +FPS=21.34, 法向力=6875.4473, 切向力X=-2351.3716, 切向力Y=547.3599 +FPS=22.38, 法向力=6389.7480, 切向力X=-1692.0143, 切向力Y=-60.7033 +FPS=22.91, 法向力=6372.7729, 切向力X=-1725.0308, 切向力Y=8.1293 +FPS=19.43, 法向力=6723.8115, 切向力X=-1377.0830, 切向力Y=928.2316 +FPS=20.66, 法向力=6862.5327, 切向力X=-1979.2400, 切向力Y=542.7997 +FPS=24.46, 法向力=6887.5693, 切向力X=-2020.9827, 切向力Y=532.8250 +FPS=23.26, 法向力=6604.8682, 切向力X=-1875.1316, 切向力Y=712.2487 +FPS=22.63, 法向力=6850.9648, 切向力X=-1847.2881, 切向力Y=386.1755 +FPS=21.84, 法向力=6848.7344, 切向力X=-1881.2371, 切向力Y=385.4613 +FPS=22.44, 法向力=6876.6006, 切向力X=-1748.6311, 切向力Y=293.3379 +FPS=21.75, 法向力=6550.9565, 切向力X=-2014.1356, 切向力Y=-251.3135 +FPS=22.70, 法向力=6643.8887, 切向力X=-1966.0105, 切向力Y=-237.3975 +FPS=20.82, 法向力=7179.0859, 切向力X=-1153.5261, 切向力Y=570.0789 +FPS=21.45, 法向力=6449.9375, 切向力X=-2096.4634, 切向力Y=-178.0293 +FPS=21.23, 法向力=6514.1025, 切向力X=-2086.9009, 切向力Y=-63.9571 +FPS=20.96, 法向力=6782.1211, 切向力X=-2054.5459, 切向力Y=790.4979 +FPS=20.77, 法向力=7386.8389, 切向力X=-1578.3468, 切向力Y=421.3051 +FPS=19.97, 法向力=6989.4790, 切向力X=-1694.1743, 切向力Y=-42.0905 +FPS=21.60, 法向力=6987.7852, 切向力X=-1726.6406, 切向力Y=20.9486 +FPS=20.33, 法向力=7026.1724, 切向力X=-2063.9341, 切向力Y=414.0087 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000342s, blend=0.002414s (9 tiles incl ref), finalize=0.000059s, total=0.002823s +FPS=20.69, 法向力=6541.1177, 切向力X=-1981.6187, 切向力Y=73.0921 +FPS=20.77, 法向力=6616.7041, 切向力X=-2009.2057, 切向力Y=47.2682 +FPS=22.44, 法向力=6679.2642, 切向力X=-2299.9016, 切向力Y=337.2855 +FPS=21.65, 法向力=6817.7861, 切向力X=-1572.6853, 切向力Y=580.2543 +FPS=22.68, 法向力=6777.6621, 切向力X=-1557.1973, 切向力Y=614.8817 +FPS=22.38, 法向力=6911.6963, 切向力X=-1578.9365, 切向力Y=352.7707 +FPS=22.01, 法向力=6958.2817, 切向力X=-1949.6345, 切向力Y=405.9554 +FPS=22.98, 法向力=7028.0479, 切向力X=-2023.2007, 切向力Y=364.7294 +FPS=23.69, 法向力=7064.5488, 切向力X=-1931.5452, 切向力Y=340.5094 +FPS=22.03, 法向力=6552.4365, 切向力X=-1875.7665, 切向力Y=485.1140 +FPS=22.72, 法向力=6563.8145, 切向力X=-1851.4714, 切向力Y=522.1667 +FPS=22.40, 法向力=7074.9253, 切向力X=-1998.1914, 切向力Y=899.4143 +FPS=21.00, 法向力=6659.5396, 切向力X=-1720.6023, 切向力Y=577.3123 +FPS=22.07, 法向力=6618.0879, 切向力X=-1743.2832, 切向力Y=387.1682 +FPS=22.91, 法向力=6630.0068, 切向力X=-1668.4106, 切向力Y=336.0474 +FPS=24.34, 法向力=6800.2524, 切向力X=-1777.2937, 切向力Y=410.1745 +FPS=23.80, 法向力=6913.2695, 切向力X=-1904.6979, 切向力Y=296.0057 +FPS=23.99, 法向力=6925.3877, 切向力X=-1866.4941, 切向力Y=250.8524 +FPS=21.80, 法向力=6337.1025, 切向力X=-2140.9185, 切向力Y=266.9622 +FPS=23.21, 法向力=6434.1636, 切向力X=-2092.9426, 切向力Y=478.6527 +FPS=22.86, 法向力=6562.9785, 切向力X=-1962.8359, 切向力Y=-52.0599 +FPS=22.18, 法向力=6330.2842, 切向力X=-1778.2031, 切向力Y=562.7053 +FPS=23.12, 法向力=6328.4414, 切向力X=-1825.9304, 切向力Y=515.9382 +FPS=21.67, 法向力=6573.7236, 切向力X=-2038.7131, 切向力Y=161.0864 +FPS=21.80, 法向力=6132.4282, 切向力X=-1442.6440, 切向力Y=364.4868 +FPS=23.03, 法向力=6932.9893, 切向力X=-1728.8435, 切向力Y=713.0730 +FPS=22.88, 法向力=6912.7808, 切向力X=-1605.6869, 切向力Y=664.9662 +FPS=21.27, 法向力=6752.1553, 切向力X=-1704.9465, 切向力Y=519.0852 +FPS=23.64, 法向力=6796.1943, 切向力X=-1630.5156, 切向力Y=581.1424 +FPS=22.81, 法向力=6377.9780, 切向力X=-1876.5558, 切向力Y=49.4262 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000210s, blend=0.002266s (9 tiles incl ref), finalize=0.000048s, total=0.002530s +FPS=21.79, 法向力=6490.0806, 切向力X=-2212.7866, 切向力Y=454.8173 +FPS=23.93, 法向力=6510.9780, 切向力X=-2199.1665, 切向力Y=411.5894 +FPS=21.50, 法向力=6951.1807, 切向力X=-2096.4102, 切向力Y=519.5453 +FPS=21.79, 法向力=6997.9019, 切向力X=-1588.1785, 切向力Y=221.1789 +FPS=23.07, 法向力=6898.3252, 切向力X=-1649.5637, 切向力Y=617.6748 +FPS=23.09, 法向力=6868.8198, 切向力X=-1708.1857, 切向力Y=564.4186 +FPS=20.98, 法向力=6582.9033, 切向力X=-2058.0767, 切向力Y=184.9102 +FPS=22.81, 法向力=6544.0293, 切向力X=-2074.8596, 切向力Y=221.9863 +FPS=24.11, 法向力=6639.9648, 切向力X=-2020.4116, 切向力Y=-55.9019 +FPS=22.48, 法向力=6928.6582, 切向力X=-1588.0107, 切向力Y=361.9181 +FPS=22.53, 法向力=6957.5293, 切向力X=-1513.0327, 切向力Y=349.8381 +FPS=21.75, 法向力=6707.5176, 切向力X=-2345.7002, 切向力Y=491.6092 +FPS=22.18, 法向力=6913.8916, 切向力X=-1972.2744, 切向力Y=868.3903 +FPS=22.76, 法向力=6615.3076, 切向力X=-2257.6763, 切向力Y=567.2094 +FPS=22.94, 法向力=6628.1885, 切向力X=-2269.0173, 切向力Y=486.8055 +FPS=22.00, 法向力=6520.5801, 切向力X=-1908.3494, 切向力Y=-125.5686 +FPS=23.56, 法向力=6536.2886, 切向力X=-1845.5164, 切向力Y=28.6060 +FPS=23.18, 法向力=6768.5146, 切向力X=-1378.0834, 切向力Y=551.2897 +FPS=22.78, 法向力=6230.3311, 切向力X=-1971.1979, 切向力Y=348.8889 +FPS=23.19, 法向力=6263.4473, 切向力X=-1952.0575, 切向力Y=333.0109 +FPS=21.50, 法向力=6535.4453, 切向力X=-1928.3586, 切向力Y=762.6222 +FPS=20.80, 法向力=6645.1846, 切向力X=-1416.9502, 切向力Y=-265.7349 +FPS=21.99, 法向力=6788.6416, 切向力X=-2198.8159, 切向力Y=283.2161 +FPS=22.45, 法向力=6802.7207, 切向力X=-2162.1763, 切向力Y=370.5979 +FPS=21.28, 法向力=6874.3359, 切向力X=-1880.5116, 切向力Y=1262.2292 +FPS=23.13, 法向力=6879.5000, 切向力X=-1870.5447, 切向力Y=1166.2394 +FPS=22.35, 法向力=6518.5029, 切向力X=-1565.9122, 切向力Y=-86.1546 +FPS=21.73, 法向力=6636.4917, 切向力X=-2183.7627, 切向力Y=377.5005 +FPS=21.55, 法向力=6767.7075, 切向力X=-2048.1465, 切向力Y=-219.0039 +FPS=22.30, 法向力=6707.7510, 切向力X=-2130.7515, 切向力Y=-262.8610 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000221s, blend=0.002209s (9 tiles incl ref), finalize=0.000051s, total=0.002488s +FPS=21.68, 法向力=7083.8882, 切向力X=-1488.6094, 切向力Y=615.4197 +FPS=22.67, 法向力=6615.9312, 切向力X=-2292.7300, 切向力Y=253.8014 +FPS=20.50, 法向力=6690.4307, 切向力X=-2390.5234, 切向力Y=295.0081 +FPS=19.36, 法向力=6942.6895, 切向力X=-1462.8831, 切向力Y=502.9031 +FPS=19.80, 法向力=6126.8984, 切向力X=-1905.5090, 切向力Y=438.1307 +FPS=18.10, 法向力=6392.5269, 切向力X=-2076.9116, 切向力Y=109.5734 +FPS=16.23, 法向力=6381.6094, 切向力X=-2131.0137, 切向力Y=131.6877 +FPS=19.76, 法向力=6463.8408, 切向力X=-1812.7877, 切向力Y=356.9878 +FPS=19.06, 法向力=6714.6104, 切向力X=-1974.6289, 切向力Y=203.4335 +FPS=18.29, 法向力=6712.6719, 切向力X=-1759.9399, 切向力Y=254.0447 +FPS=17.39, 法向力=6751.3032, 切向力X=-1973.4558, 切向力Y=140.5230 +FPS=19.49, 法向力=6740.5869, 切向力X=-1857.0557, 切向力Y=47.6389 +FPS=20.61, 法向力=6790.6621, 切向力X=-2144.5679, 切向力Y=311.3920 +FPS=18.68, 法向力=6721.4707, 切向力X=-2046.9901, 切向力Y=334.6359 +FPS=18.29, 法向力=6578.6050, 切向力X=-1413.8064, 切向力Y=726.4527 +FPS=20.63, 法向力=6651.8682, 切向力X=-1563.3489, 切向力Y=166.7096 +FPS=19.23, 法向力=6732.8438, 切向力X=-1484.6637, 切向力Y=103.6829 +FPS=17.20, 法向力=6894.1460, 切向力X=-1370.5742, 切向力Y=15.9947 +FPS=19.94, 法向力=6816.2627, 切向力X=-2285.9402, 切向力Y=632.5677 +FPS=21.46, 法向力=6851.4526, 切向力X=-1528.2260, 切向力Y=134.0650 +FPS=20.40, 法向力=6860.2246, 切向力X=-1572.7024, 切向力Y=207.6760 +FPS=21.36, 法向力=6670.5254, 切向力X=-1836.2656, 切向力Y=113.7887 +FPS=21.62, 法向力=6810.8618, 切向力X=-2082.8535, 切向力Y=246.2663 +FPS=22.11, 法向力=6969.4287, 切向力X=-1419.7687, 切向力Y=442.0516 +FPS=22.86, 法向力=6998.5088, 切向力X=-1441.1753, 切向力Y=437.4723 +FPS=22.30, 法向力=6702.5410, 切向力X=-2037.5304, 切向力Y=506.2010 +FPS=22.22, 法向力=6755.5522, 切向力X=-1582.0421, 切向力Y=-245.7111 +FPS=22.67, 法向力=6813.8369, 切向力X=-1557.8535, 切向力Y=-270.4142 +FPS=22.77, 法向力=6947.3691, 切向力X=-1616.0729, 切向力Y=400.3832 +FPS=22.91, 法向力=6651.6426, 切向力X=-2368.2720, 切向力Y=173.0815 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000496s, blend=0.002344s (9 tiles incl ref), finalize=0.000061s, total=0.002911s +FPS=22.07, 法向力=6733.9980, 切向力X=-2243.6118, 切向力Y=276.2072 +FPS=21.85, 法向力=6704.5591, 切向力X=-1650.8822, 切向力Y=232.0087 +FPS=22.72, 法向力=6412.5371, 切向力X=-1636.3271, 切向力Y=369.1162 +FPS=22.57, 法向力=6392.8120, 切向力X=-1664.0780, 切向力Y=315.2763 +FPS=21.74, 法向力=6703.3867, 切向力X=-2122.5693, 切向力Y=267.9213 +FPS=20.71, 法向力=6575.5879, 切向力X=-1815.3198, 切向力Y=77.1403 +FPS=22.77, 法向力=6584.3296, 切向力X=-1749.6995, 切向力Y=88.5708 +FPS=21.54, 法向力=6800.1021, 切向力X=-1892.8252, 切向力Y=600.3980 +FPS=21.97, 法向力=6566.2139, 切向力X=-1798.3433, 切向力Y=407.2403 +FPS=21.23, 法向力=6588.1104, 切向力X=-1808.0001, 切向力Y=477.5565 +FPS=21.45, 法向力=6575.5562, 切向力X=-1656.2980, 切向力Y=1080.6235 +FPS=21.72, 法向力=6602.0049, 切向力X=-1812.0005, 切向力Y=256.3521 +FPS=22.29, 法向力=6572.7358, 切向力X=-1763.5448, 切向力Y=193.0014 +FPS=21.08, 法向力=6950.8960, 切向力X=-2245.8853, 切向力Y=321.1770 +FPS=19.52, 法向力=6728.3262, 切向力X=-1490.9440, 切向力Y=208.3368 +FPS=22.26, 法向力=7209.5991, 切向力X=-2122.4175, 切向力Y=496.7916 +FPS=22.53, 法向力=7204.7549, 切向力X=-2133.9167, 切向力Y=424.1230 +FPS=20.48, 法向力=6868.8320, 切向力X=-1904.1525, 切向力Y=540.3049 +FPS=21.71, 法向力=6658.0879, 切向力X=-1863.7361, 切向力Y=536.6900 +FPS=22.78, 法向力=6695.2598, 切向力X=-1854.4497, 切向力Y=454.4928 +FPS=21.15, 法向力=6407.3052, 切向力X=-2161.4629, 切向力Y=593.2201 +FPS=21.92, 法向力=6531.5859, 切向力X=-2399.9346, 切向力Y=404.2296 +FPS=21.83, 法向力=6580.3989, 切向力X=-2335.3818, 切向力Y=407.2377 +FPS=22.24, 法向力=6690.8975, 切向力X=-2021.5784, 切向力Y=249.2978 +FPS=21.76, 法向力=7054.0552, 切向力X=-1357.5239, 切向力Y=430.8887 +FPS=22.21, 法向力=7051.6509, 切向力X=-1338.9569, 切向力Y=411.5570 +FPS=21.52, 法向力=6535.2471, 切向力X=-1556.8945, 切向力Y=124.8041 +FPS=21.57, 法向力=6905.9141, 切向力X=-1550.4818, 切向力Y=321.5478 +FPS=22.23, 法向力=6967.3457, 切向力X=-1586.9594, 切向力Y=334.3188 +FPS=21.62, 法向力=6995.1841, 切向力X=-1723.5229, 切向力Y=687.9657 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000219s, blend=0.002326s (9 tiles incl ref), finalize=0.000068s, total=0.002619s +FPS=20.49, 法向力=6867.5977, 切向力X=-1704.9370, 切向力Y=317.8402 +FPS=22.51, 法向力=6840.0859, 切向力X=-1898.3984, 切向力Y=751.6943 +FPS=23.37, 法向力=6894.1270, 切向力X=-1889.9508, 切向力Y=879.0884 +FPS=21.94, 法向力=6708.8516, 切向力X=-1486.6692, 切向力Y=3.4276 +FPS=22.20, 法向力=6640.7441, 切向力X=-1696.8445, 切向力Y=716.7202 +FPS=22.55, 法向力=6636.6377, 切向力X=-1715.4377, 切向力Y=726.5140 +FPS=22.91, 法向力=6663.0234, 切向力X=-1915.4060, 切向力Y=229.0160 +FPS=23.00, 法向力=6667.2773, 切向力X=-1892.4988, 切向力Y=168.6691 +FPS=22.07, 法向力=6853.8027, 切向力X=-1863.5804, 切向力Y=499.8001 +FPS=20.39, 法向力=6865.1309, 切向力X=-1484.1284, 切向力Y=901.9896 +FPS=22.45, 法向力=6547.6631, 切向力X=-2050.9680, 切向力Y=40.0371 +FPS=23.31, 法向力=6583.5459, 切向力X=-2012.8019, 切向力Y=68.6783 +FPS=22.01, 法向力=6522.2788, 切向力X=-2085.1724, 切向力Y=382.5096 +FPS=22.05, 法向力=6376.7979, 切向力X=-2060.4111, 切向力Y=384.4170 +FPS=22.40, 法向力=6376.6182, 切向力X=-2082.0732, 切向力Y=299.8912 +FPS=22.17, 法向力=6760.1455, 切向力X=-1630.0873, 切向力Y=-93.3599 +FPS=22.93, 法向力=6562.6504, 切向力X=-2141.5767, 切向力Y=-115.4605 +FPS=23.16, 法向力=6626.2441, 切向力X=-2113.2468, 切向力Y=-95.6175 +FPS=21.76, 法向力=6966.6318, 切向力X=-2030.7458, 切向力Y=754.6587 +FPS=23.42, 法向力=6922.3706, 切向力X=-1953.7063, 切向力Y=154.9543 +FPS=23.68, 法向力=6893.5220, 切向力X=-1979.9192, 切向力Y=238.8112 +FPS=22.84, 法向力=6851.8984, 切向力X=-1571.8486, 切向力Y=577.5967 +FPS=23.54, 法向力=6777.3760, 切向力X=-1564.1462, 切向力Y=-132.0842 +FPS=22.18, 法向力=6709.2012, 切向力X=-1671.5417, 切向力Y=-327.5734 +FPS=22.33, 法向力=6746.1143, 切向力X=-1889.6785, 切向力Y=532.4056 +FPS=22.82, 法向力=6760.0020, 切向力X=-1905.9177, 切向力Y=579.4023 +FPS=22.78, 法向力=6610.7959, 切向力X=-2026.3364, 切向力Y=-70.2935 +FPS=20.50, 法向力=6785.3477, 切向力X=-1825.6913, 切向力Y=474.8778 +FPS=22.37, 法向力=6796.9170, 切向力X=-1726.8925, 切向力Y=121.5039 +FPS=22.55, 法向力=6824.3506, 切向力X=-1670.1299, 切向力Y=167.7960 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002176s (9 tiles incl ref), finalize=0.000052s, total=0.002474s +FPS=22.22, 法向力=6873.7144, 切向力X=-1340.1128, 切向力Y=264.4614 +FPS=21.68, 法向力=6476.7007, 切向力X=-1771.4495, 切向力Y=475.8044 +FPS=23.01, 法向力=6694.8896, 切向力X=-1731.4062, 切向力Y=666.2310 +FPS=21.53, 法向力=6612.9668, 切向力X=-1809.2506, 切向力Y=207.0568 +FPS=21.37, 法向力=6999.5088, 切向力X=-1863.7605, 切向力Y=363.1106 +FPS=19.74, 法向力=6995.1670, 切向力X=-1901.1643, 切向力Y=414.0797 +FPS=20.60, 法向力=6575.4395, 切向力X=-1057.3325, 切向力Y=126.1376 +FPS=20.54, 法向力=6770.6997, 切向力X=-1687.1664, 切向力Y=117.4777 +FPS=22.26, 法向力=7016.2178, 切向力X=-2318.6238, 切向力Y=886.5829 +FPS=23.22, 法向力=7001.9209, 切向力X=-2285.5857, 切向力Y=959.2788 +FPS=20.22, 法向力=6492.2905, 切向力X=-1565.8188, 切向力Y=84.7915 +FPS=21.97, 法向力=6526.6074, 切向力X=-1561.8411, 切向力Y=218.9409 +FPS=22.65, 法向力=6597.0596, 切向力X=-1737.4449, 切向力Y=272.5013 +FPS=21.51, 法向力=6417.5688, 切向力X=-1902.6495, 切向力Y=279.0112 +FPS=20.82, 法向力=6567.3667, 切向力X=-1642.1718, 切向力Y=95.7233 +FPS=21.92, 法向力=6589.5264, 切向力X=-1734.5613, 切向力Y=89.3579 +FPS=21.85, 法向力=6701.9189, 切向力X=-1845.4741, 切向力Y=54.8065 +FPS=21.37, 法向力=6704.9800, 切向力X=-1760.6780, 切向力Y=-8.1000 +FPS=21.67, 法向力=6394.3945, 切向力X=-1609.7465, 切向力Y=738.2355 +FPS=21.76, 法向力=6447.8115, 切向力X=-1636.4702, 切向力Y=700.3447 +FPS=21.23, 法向力=6573.3540, 切向力X=-2199.4890, 切向力Y=360.3638 +FPS=21.77, 法向力=6522.6836, 切向力X=-2275.3054, 切向力Y=297.2883 +FPS=21.83, 法向力=6511.0820, 切向力X=-2165.9155, 切向力Y=395.4421 +FPS=21.41, 法向力=6689.1079, 切向力X=-1961.2136, 切向力Y=747.0977 +FPS=21.81, 法向力=6819.1265, 切向力X=-1722.3790, 切向力Y=13.4359 +FPS=22.54, 法向力=6847.0679, 切向力X=-1714.2856, 切向力Y=-68.9719 +FPS=21.94, 法向力=6783.3730, 切向力X=-1505.5072, 切向力Y=245.4208 +FPS=20.63, 法向力=6823.2344, 切向力X=-1985.3119, 切向力Y=348.9056 +FPS=22.87, 法向力=6781.2842, 切向力X=-1985.7618, 切向力Y=267.6031 +FPS=22.28, 法向力=6735.4775, 切向力X=-2303.6680, 切向力Y=104.5527 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000005s (hit), reset=0.000212s, blend=0.002292s (9 tiles incl ref), finalize=0.000048s, total=0.002564s +FPS=22.08, 法向力=6968.1611, 切向力X=-1515.9404, 切向力Y=806.3677 +FPS=21.57, 法向力=6985.9258, 切向力X=-1485.6285, 切向力Y=762.8372 +FPS=21.52, 法向力=6676.7515, 切向力X=-2012.3999, 切向力Y=379.9921 +FPS=20.51, 法向力=6813.2002, 切向力X=-1940.6567, 切向力Y=588.2607 +FPS=22.07, 法向力=6708.9380, 切向力X=-1619.8831, 切向力Y=394.7960 +FPS=21.64, 法向力=6698.6128, 切向力X=-1691.7391, 切向力Y=381.1477 +FPS=21.61, 法向力=6511.5342, 切向力X=-1854.2024, 切向力Y=456.1830 +FPS=22.14, 法向力=6545.0420, 切向力X=-1896.7788, 切向力Y=518.0216 +FPS=21.94, 法向力=6728.9834, 切向力X=-1855.6729, 切向力Y=677.4926 +FPS=21.02, 法向力=6730.5410, 切向力X=-1821.2551, 切向力Y=214.6165 +FPS=21.02, 法向力=6485.8066, 切向力X=-2123.2837, 切向力Y=176.9563 +FPS=21.73, 法向力=6492.4341, 切向力X=-2120.8577, 切向力Y=202.9588 +FPS=21.64, 法向力=6312.0557, 切向力X=-1424.6783, 切向力Y=91.9240 +FPS=21.58, 法向力=6906.7793, 切向力X=-2209.4509, 切向力Y=121.8397 +FPS=22.20, 法向力=6949.0352, 切向力X=-2302.8311, 切向力Y=198.7258 +FPS=21.44, 法向力=6459.3306, 切向力X=-1949.9465, 切向力Y=157.6732 +FPS=22.22, 法向力=6950.8701, 切向力X=-1653.4404, 切向力Y=573.8599 +FPS=23.39, 法向力=6895.3804, 切向力X=-1702.0640, 切向力Y=416.6145 +FPS=22.63, 法向力=6692.1875, 切向力X=-1807.8408, 切向力Y=357.4222 +FPS=20.51, 法向力=6692.3574, 切向力X=-2351.3843, 切向力Y=36.6196 +FPS=23.33, 法向力=6683.8647, 切向力X=-2349.3030, 切向力Y=-56.3221 +FPS=23.13, 法向力=6679.2295, 切向力X=-1730.1278, 切向力Y=752.2750 +FPS=22.65, 法向力=6438.3525, 切向力X=-1753.4702, 切向力Y=463.7909 +FPS=23.22, 法向力=6450.5264, 切向力X=-1824.2228, 切向力Y=528.6654 +FPS=21.51, 法向力=6467.0757, 切向力X=-1424.5562, 切向力Y=465.7953 +FPS=22.25, 法向力=6865.6221, 切向力X=-2304.9907, 切向力Y=48.8402 +FPS=22.62, 法向力=6819.7236, 切向力X=-2348.1802, 切向力Y=52.2320 +FPS=22.05, 法向力=6578.0269, 切向力X=-2222.4514, 切向力Y=166.8989 +FPS=20.91, 法向力=6776.8574, 切向力X=-1886.8116, 切向力Y=-52.2108 +FPS=22.12, 法向力=6633.6064, 切向力X=-2268.5989, 切向力Y=48.5770 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000201s, blend=0.002076s (9 tiles incl ref), finalize=0.000048s, total=0.002332s +FPS=22.09, 法向力=6569.5547, 切向力X=-2288.5798, 切向力Y=134.0417 +FPS=21.98, 法向力=6773.5840, 切向力X=-2432.8459, 切向力Y=90.3881 +FPS=20.65, 法向力=6762.4473, 切向力X=-2504.7678, 切向力Y=47.5986 +FPS=22.88, 法向力=6771.7529, 切向力X=-1492.2427, 切向力Y=283.8371 +FPS=21.32, 法向力=6442.9688, 切向力X=-1827.7992, 切向力Y=-79.7203 +FPS=20.68, 法向力=6943.5928, 切向力X=-2023.5804, 切向力Y=341.0272 +FPS=21.66, 法向力=6875.0352, 切向力X=-2081.3704, 切向力Y=267.9715 +FPS=22.56, 法向力=7108.4268, 切向力X=-2188.4197, 切向力Y=1248.6230 +FPS=21.66, 法向力=6977.1924, 切向力X=-1897.3055, 切向力Y=7.2326 +FPS=21.27, 法向力=6957.1235, 切向力X=-2241.3662, 切向力Y=220.4354 +FPS=21.69, 法向力=6982.4609, 切向力X=-2175.0239, 切向力Y=229.5488 +FPS=21.47, 法向力=6797.0107, 切向力X=-1998.4037, 切向力Y=234.3792 +FPS=23.15, 法向力=6833.9375, 切向力X=-2019.5129, 切向力Y=201.0562 +FPS=21.91, 法向力=6588.4561, 切向力X=-2376.1509, 切向力Y=677.0619 +FPS=21.50, 法向力=6571.3721, 切向力X=-2330.8228, 切向力Y=275.3020 +FPS=21.49, 法向力=6701.9048, 切向力X=-2341.1865, 切向力Y=535.4678 +FPS=23.17, 法向力=6650.7676, 切向力X=-2427.3987, 切向力Y=562.4288 +FPS=22.22, 法向力=6500.4639, 切向力X=-2174.0439, 切向力Y=499.9444 +FPS=22.69, 法向力=6551.4390, 切向力X=-1983.1726, 切向力Y=482.4415 +FPS=21.75, 法向力=7103.9873, 切向力X=-2295.0703, 切向力Y=242.1313 +FPS=21.58, 法向力=6825.8237, 切向力X=-1710.9304, 切向力Y=410.3649 +FPS=21.96, 法向力=6578.6611, 切向力X=-2696.4346, 切向力Y=-62.3762 +FPS=22.88, 法向力=6579.0356, 切向力X=-2673.2280, 切向力Y=0.4418 +FPS=20.32, 法向力=7081.5938, 切向力X=-2124.2000, 切向力Y=477.6599 +FPS=21.68, 法向力=6528.3203, 切向力X=-2096.2561, 切向力Y=234.7167 +FPS=23.32, 法向力=6580.1172, 切向力X=-2007.3396, 切向力Y=226.1981 +FPS=22.28, 法向力=6897.4658, 切向力X=-2029.0780, 切向力Y=-113.3352 +FPS=22.62, 法向力=6709.9766, 切向力X=-2457.3040, 切向力Y=346.7095 +FPS=21.62, 法向力=6689.3926, 切向力X=-2367.8452, 切向力Y=273.1306 +FPS=21.83, 法向力=7348.1138, 切向力X=-2100.0623, 切向力Y=848.5630 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000222s, blend=0.002208s (9 tiles incl ref), finalize=0.000048s, total=0.002485s +FPS=22.00, 法向力=6527.7354, 切向力X=-2177.3110, 切向力Y=-189.3101 +FPS=21.53, 法向力=6545.8223, 切向力X=-2228.1228, 切向力Y=-143.5668 +FPS=21.16, 法向力=6547.6982, 切向力X=-2716.3108, 切向力Y=-159.9208 +FPS=21.07, 法向力=6699.5488, 切向力X=-2018.6757, 切向力Y=132.0935 +FPS=21.23, 法向力=6829.7510, 切向力X=-1499.8794, 切向力Y=577.4568 +FPS=20.83, 法向力=6813.3164, 切向力X=-1376.5754, 切向力Y=521.9217 +FPS=19.95, 法向力=6562.2598, 切向力X=-2895.5806, 切向力Y=642.0199 +FPS=22.36, 法向力=6529.7549, 切向力X=-2542.7222, 切向力Y=7.5323 +FPS=22.58, 法向力=6565.1035, 切向力X=-2497.2168, 切向力Y=24.0425 +FPS=22.25, 法向力=6500.9971, 切向力X=-1839.9241, 切向力Y=194.3840 +FPS=21.23, 法向力=6566.8242, 切向力X=-2162.1118, 切向力Y=-70.7813 +FPS=21.74, 法向力=6501.6094, 切向力X=-2264.3774, 切向力Y=-113.0739 +FPS=22.02, 法向力=6552.6987, 切向力X=-2167.2021, 切向力Y=423.7979 +FPS=21.31, 法向力=6763.8677, 切向力X=-2104.2559, 切向力Y=407.6414 +FPS=22.95, 法向力=6757.4224, 切向力X=-2034.8698, 切向力Y=383.3372 +FPS=21.22, 法向力=6802.1353, 切向力X=-1803.6777, 切向力Y=557.5115 +FPS=21.52, 法向力=6439.8662, 切向力X=-1983.6355, 切向力Y=-189.0854 +FPS=22.38, 法向力=6538.5688, 切向力X=-1924.9589, 切向力Y=-98.0384 +FPS=22.24, 法向力=6410.6948, 切向力X=-1987.1978, 切向力Y=606.2612 +FPS=20.64, 法向力=6577.4375, 切向力X=-2254.9102, 切向力Y=50.1708 +FPS=21.54, 法向力=6355.2090, 切向力X=-2001.1121, 切向力Y=87.1230 +FPS=22.97, 法向力=6336.5029, 切向力X=-1977.6309, 切向力Y=113.0951 +FPS=21.79, 法向力=6905.9570, 切向力X=-2039.4331, 切向力Y=525.7393 +FPS=21.72, 法向力=6736.5303, 切向力X=-2302.4941, 切向力Y=181.7387 +FPS=21.99, 法向力=6706.3184, 切向力X=-2319.2969, 切向力Y=-15.1633 +FPS=22.28, 法向力=6576.7451, 切向力X=-2167.7368, 切向力Y=578.3981 +FPS=22.09, 法向力=6792.5918, 切向力X=-2477.1196, 切向力Y=175.0562 +FPS=22.17, 法向力=6833.0977, 切向力X=-2364.6121, 切向力Y=210.8913 +FPS=20.82, 法向力=6923.9614, 切向力X=-2073.6812, 切向力Y=577.5010 +FPS=20.28, 法向力=6826.5352, 切向力X=-2070.5132, 切向力Y=-65.6375 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000221s, blend=0.002242s (9 tiles incl ref), finalize=0.000054s, total=0.002524s +FPS=22.46, 法向力=6858.9814, 切向力X=-2077.2520, 切向力Y=-96.3220 +FPS=22.07, 法向力=6437.4199, 切向力X=-2264.1138, 切向力Y=131.5867 +FPS=20.98, 法向力=7109.6455, 切向力X=-2318.2739, 切向力Y=950.3998 +FPS=21.93, 法向力=7111.5874, 切向力X=-2356.1743, 切向力Y=827.1053 +FPS=22.48, 法向力=6681.7480, 切向力X=-2241.9143, 切向力Y=152.1440 +FPS=21.94, 法向力=6774.4565, 切向力X=-2351.0105, 切向力Y=236.0664 +FPS=21.48, 法向力=6875.7041, 切向力X=-1849.5995, 切向力Y=604.5128 +FPS=22.61, 法向力=6726.5479, 切向力X=-1911.2427, 切向力Y=406.3867 +FPS=21.69, 法向力=6867.9238, 切向力X=-2080.1804, 切向力Y=338.9044 +FPS=21.96, 法向力=6781.3359, 切向力X=-2182.0613, 切向力Y=253.7970 +FPS=21.51, 法向力=6550.0962, 切向力X=-2495.2271, 切向力Y=346.8884 +FPS=20.82, 法向力=6619.1318, 切向力X=-1570.1819, 切向力Y=252.1474 +FPS=21.89, 法向力=6648.9971, 切向力X=-2248.5164, 切向力Y=451.2090 +FPS=22.63, 法向力=6709.8906, 切向力X=-2250.2871, 切向力Y=401.0699 +FPS=21.87, 法向力=6814.5146, 切向力X=-2013.8046, 切向力Y=389.3351 +FPS=20.10, 法向力=6885.9619, 切向力X=-2328.1099, 切向力Y=226.3367 +FPS=21.80, 法向力=7027.0601, 切向力X=-2295.3521, 切向力Y=-199.3036 +FPS=22.28, 法向力=7070.3213, 切向力X=-2258.6729, 切向力Y=-126.5456 +FPS=22.14, 法向力=6630.5625, 切向力X=-1983.9548, 切向力Y=-169.8521 +FPS=20.98, 法向力=6941.2354, 切向力X=-2004.7158, 切向力Y=454.6027 +FPS=21.26, 法向力=6912.1714, 切向力X=-2054.3267, 切向力Y=459.2219 +FPS=21.15, 法向力=6792.7119, 切向力X=-1917.9846, 切向力Y=6.1046 +FPS=21.08, 法向力=6957.1348, 切向力X=-1411.1199, 切向力Y=359.1337 +FPS=20.04, 法向力=7001.7661, 切向力X=-1399.6855, 切向力Y=275.4983 +FPS=22.21, 法向力=6580.7290, 切向力X=-2024.1312, 切向力Y=-86.7927 +FPS=21.65, 法向力=6627.1670, 切向力X=-2063.8687, 切向力Y=-18.1670 +FPS=23.22, 法向力=6664.9551, 切向力X=-2043.6351, 切向力Y=2.5529 +FPS=22.05, 法向力=6575.0527, 切向力X=-2448.2090, 切向力Y=-178.6841 +FPS=21.96, 法向力=6945.4473, 切向力X=-1588.0697, 切向力Y=625.1641 +FPS=24.23, 法向力=6956.9463, 切向力X=-1568.9922, 切向力Y=566.0939 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000228s, blend=0.002380s (9 tiles incl ref), finalize=0.000048s, total=0.002663s +FPS=23.79, 法向力=6357.4502, 切向力X=-2398.3291, 切向力Y=263.1855 +FPS=23.27, 法向力=6811.5439, 切向力X=-2265.4028, 切向力Y=504.6793 +FPS=22.64, 法向力=6866.3916, 切向力X=-2211.1399, 切向力Y=556.9666 +FPS=22.70, 法向力=6813.6553, 切向力X=-2249.9810, 切向力Y=682.0963 +FPS=23.35, 法向力=6874.7227, 切向力X=-2271.5229, 切向力Y=664.9183 +FPS=23.96, 法向力=6740.8721, 切向力X=-1992.2657, 切向力Y=466.8158 +FPS=19.71, 法向力=6783.3916, 切向力X=-2117.7266, 切向力Y=564.7101 +FPS=23.66, 法向力=6672.6436, 切向力X=-2153.6545, 切向力Y=158.1818 +FPS=23.92, 法向力=6710.2505, 切向力X=-2221.1802, 切向力Y=166.5987 +FPS=23.63, 法向力=6971.7964, 切向力X=-1487.8462, 切向力Y=397.6026 +FPS=23.58, 法向力=6880.2295, 切向力X=-1587.2546, 切向力Y=-347.4479 +FPS=22.50, 法向力=6911.3555, 切向力X=-1604.6235, 切向力Y=-344.7349 +FPS=21.65, 法向力=6530.9736, 切向力X=-1844.5710, 切向力Y=354.4589 +FPS=22.33, 法向力=6639.4883, 切向力X=-1865.9790, 切向力Y=403.0857 +FPS=22.23, 法向力=6526.3164, 切向力X=-2441.7490, 切向力Y=526.1818 +FPS=19.73, 法向力=6981.5000, 切向力X=-2111.2910, 切向力Y=37.3937 +FPS=22.08, 法向力=6712.6152, 切向力X=-2543.5315, 切向力Y=122.0562 +FPS=22.80, 法向力=6710.1318, 切向力X=-2526.7793, 切向力Y=76.3525 +FPS=21.87, 法向力=7028.9424, 切向力X=-2268.3633, 切向力Y=420.6896 +FPS=22.39, 法向力=6684.5742, 切向力X=-1814.8579, 切向力Y=-284.1357 +FPS=20.60, 法向力=6680.6934, 切向力X=-1914.5128, 切向力Y=232.0576 +FPS=23.21, 法向力=6662.1514, 切向力X=-1913.1238, 切向力Y=229.1673 +FPS=22.13, 法向力=6969.0732, 切向力X=-2452.4658, 切向力Y=30.8716 +FPS=22.52, 法向力=6988.2041, 切向力X=-2412.2578, 切向力Y=-1.8881 +FPS=21.60, 法向力=6626.5859, 切向力X=-2150.2891, 切向力Y=-420.3705 +FPS=22.60, 法向力=6606.9072, 切向力X=-2502.5703, 切向力Y=28.4028 +FPS=22.24, 法向力=6605.0322, 切向力X=-2435.1821, 切向力Y=152.0437 +FPS=23.14, 法向力=6621.6646, 切向力X=-2396.2332, 切向力Y=-133.3780 +FPS=21.92, 法向力=6686.7822, 切向力X=-2479.4512, 切向力Y=13.2794 +FPS=21.57, 法向力=6843.9863, 切向力X=-2201.0647, 切向力Y=639.9698 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000221s, blend=0.002159s (9 tiles incl ref), finalize=0.000049s, total=0.002435s +FPS=23.29, 法向力=6851.0796, 切向力X=-2164.1753, 切向力Y=692.8997 +FPS=22.87, 法向力=6680.2109, 切向力X=-1643.3894, 切向力Y=-110.2758 +FPS=24.52, 法向力=6730.4180, 切向力X=-1546.0002, 切向力Y=60.0743 +FPS=21.25, 法向力=6787.5381, 切向力X=-1873.1274, 切向力Y=289.9993 +FPS=21.82, 法向力=6521.6484, 切向力X=-2149.8408, 切向力Y=-17.1782 +FPS=21.52, 法向力=6588.4014, 切向力X=-2184.6101, 切向力Y=51.5450 +FPS=21.42, 法向力=6710.3281, 切向力X=-1983.4851, 切向力Y=394.7383 +FPS=20.77, 法向力=6782.5308, 切向力X=-2072.1543, 切向力Y=768.6355 +FPS=23.27, 法向力=6735.9268, 切向力X=-2090.5012, 切向力Y=735.8137 +FPS=22.05, 法向力=6867.2002, 切向力X=-2152.4626, 切向力Y=373.2610 +FPS=21.12, 法向力=6499.1084, 切向力X=-1737.1072, 切向力Y=258.5852 +FPS=23.37, 法向力=6774.7061, 切向力X=-2234.2295, 切向力Y=-73.8770 +FPS=22.40, 法向力=6770.3213, 切向力X=-2210.8428, 切向力Y=-39.6738 +FPS=22.11, 法向力=6424.1279, 切向力X=-1969.3572, 切向力Y=79.6953 +FPS=23.24, 法向力=6745.1689, 切向力X=-1933.0532, 切向力Y=110.7920 +FPS=22.78, 法向力=6852.3477, 切向力X=-1912.2363, 切向力Y=103.9533 +FPS=21.61, 法向力=6883.4409, 切向力X=-1933.5205, 切向力Y=-194.8369 +FPS=22.55, 法向力=6870.0942, 切向力X=-1980.8892, 切向力Y=-234.9135 +FPS=22.90, 法向力=6848.5825, 切向力X=-1633.1562, 切向力Y=114.5998 +FPS=20.90, 法向力=6800.5093, 切向力X=-1943.2214, 切向力Y=189.9213 +FPS=20.33, 法向力=7171.9751, 切向力X=-2671.1204, 切向力Y=496.3878 +FPS=21.71, 法向力=7060.6899, 切向力X=-2777.9634, 切向力Y=471.4577 +FPS=22.20, 法向力=6892.5342, 切向力X=-2466.2280, 切向力Y=-161.5822 +FPS=20.47, 法向力=6770.8135, 切向力X=-1758.3309, 切向力Y=199.8028 +FPS=21.74, 法向力=6457.1338, 切向力X=-1876.6206, 切向力Y=512.9333 +FPS=21.79, 法向力=6474.4746, 切向力X=-1870.4429, 切向力Y=453.5235 +FPS=22.60, 法向力=6722.3281, 切向力X=-1818.4329, 切向力Y=277.1577 +FPS=22.61, 法向力=6809.5557, 切向力X=-1816.6646, 切向力Y=221.9852 +FPS=23.24, 法向力=6449.9873, 切向力X=-1721.9681, 切向力Y=209.7997 +FPS=21.30, 法向力=6665.9219, 切向力X=-1910.5850, 切向力Y=202.1818 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000248s, blend=0.002244s (9 tiles incl ref), finalize=0.000052s, total=0.002552s +FPS=22.99, 法向力=6722.5742, 切向力X=-1831.6365, 切向力Y=211.0245 +FPS=23.91, 法向力=6881.1265, 切向力X=-2263.3591, 切向力Y=352.2721 +FPS=22.32, 法向力=7393.0669, 切向力X=-1721.5952, 切向力Y=669.5172 +FPS=22.68, 法向力=6855.4155, 切向力X=-2029.5455, 切向力Y=146.4191 +FPS=21.91, 法向力=6848.1162, 切向力X=-2029.5013, 切向力Y=142.0992 +FPS=22.30, 法向力=7058.4102, 切向力X=-1993.5305, 切向力Y=980.9108 +FPS=22.59, 法向力=7139.3887, 切向力X=-1953.1329, 切向力Y=1113.6379 +FPS=21.80, 法向力=7108.7896, 切向力X=-2049.6499, 切向力Y=11.9304 +FPS=20.29, 法向力=6857.6602, 切向力X=-2619.5308, 切向力Y=123.7972 +FPS=21.86, 法向力=6400.7676, 切向力X=-2230.9761, 切向力Y=-12.9112 +FPS=22.24, 法向力=6469.9458, 切向力X=-2267.8044, 切向力Y=57.3773 +FPS=21.79, 法向力=6869.7852, 切向力X=-2142.7737, 切向力Y=489.4061 +FPS=22.04, 法向力=6676.3970, 切向力X=-2049.1904, 切向力Y=387.1793 +FPS=22.75, 法向力=6735.5117, 切向力X=-2093.4417, 切向力Y=394.3567 +FPS=21.36, 法向力=6916.9287, 切向力X=-2152.2627, 切向力Y=299.0297 +FPS=22.90, 法向力=6822.0801, 切向力X=-1959.6843, 切向力Y=343.6231 +FPS=23.60, 法向力=6751.7212, 切向力X=-2020.0698, 切向力Y=211.1397 +FPS=20.77, 法向力=6722.7852, 切向力X=-2237.7300, 切向力Y=503.8362 +FPS=21.55, 法向力=7309.2583, 切向力X=-2454.9062, 切向力Y=458.8372 +FPS=22.51, 法向力=7319.2339, 切向力X=-2469.6760, 切向力Y=403.1135 +FPS=21.99, 法向力=7038.9712, 切向力X=-1445.1594, 切向力Y=387.6007 +FPS=21.66, 法向力=6710.1621, 切向力X=-2336.7727, 切向力Y=-52.4531 +FPS=23.56, 法向力=6705.5117, 切向力X=-2314.4041, 切向力Y=61.0516 +FPS=22.19, 法向力=6932.2148, 切向力X=-1819.3967, 切向力Y=-218.4866 +FPS=22.93, 法向力=6877.2720, 切向力X=-2289.5371, 切向力Y=-216.2464 +FPS=23.00, 法向力=6836.1562, 切向力X=-2291.1768, 切向力Y=-174.6745 +FPS=23.02, 法向力=7162.7363, 切向力X=-1637.9475, 切向力Y=292.9129 +FPS=23.74, 法向力=6528.2949, 切向力X=-1942.0414, 切向力Y=628.7738 +FPS=23.96, 法向力=6525.2407, 切向力X=-1951.1016, 切向力Y=628.2432 +FPS=22.98, 法向力=6800.7998, 切向力X=-1880.7273, 切向力Y=155.2953 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000335s, blend=0.002153s (9 tiles incl ref), finalize=0.000050s, total=0.002548s +FPS=22.81, 法向力=6787.0898, 切向力X=-1857.7402, 切向力Y=-12.8572 +FPS=24.31, 法向力=6728.4004, 切向力X=-1765.7832, 切向力Y=349.0986 +FPS=23.17, 法向力=6552.9814, 切向力X=-1916.4260, 切向力Y=781.3746 +FPS=24.16, 法向力=6586.4653, 切向力X=-1968.6329, 切向力Y=894.7800 +FPS=22.37, 法向力=6646.6211, 切向力X=-1760.4475, 切向力Y=646.2908 +FPS=20.89, 法向力=6921.7632, 切向力X=-1920.5746, 切向力Y=442.2657 +FPS=23.35, 法向力=6502.3423, 切向力X=-2174.5300, 切向力Y=-150.1725 +FPS=23.04, 法向力=6494.8726, 切向力X=-2126.8584, 切向力Y=-31.2869 +FPS=22.03, 法向力=6464.9082, 切向力X=-2170.3086, 切向力Y=-465.9099 +FPS=22.09, 法向力=6475.1973, 切向力X=-2139.7974, 切向力Y=-483.6603 +FPS=22.83, 法向力=7087.4312, 切向力X=-1993.0687, 切向力Y=282.5251 +FPS=22.10, 法向力=6479.1504, 切向力X=-2233.8779, 切向力Y=231.7973 +FPS=21.89, 法向力=6556.2651, 切向力X=-2337.2883, 切向力Y=259.8749 +FPS=21.56, 法向力=6496.9746, 切向力X=-2297.3193, 切向力Y=31.2138 +FPS=20.61, 法向力=6856.8438, 切向力X=-1575.5403, 切向力Y=-76.7432 +FPS=21.63, 法向力=6960.3535, 切向力X=-2537.5688, 切向力Y=1221.7456 +FPS=22.64, 法向力=6952.0234, 切向力X=-2554.5200, 切向力Y=1230.9443 +FPS=22.34, 法向力=6063.6729, 切向力X=-2148.4751, 切向力Y=-498.6862 +FPS=21.30, 法向力=7014.5273, 切向力X=-2508.5093, 切向力Y=-517.9882 +FPS=23.23, 法向力=7007.3711, 切向力X=-2456.1187, 切向力Y=-531.4072 +FPS=21.37, 法向力=6838.7646, 切向力X=-2381.9512, 切向力Y=278.2911 +FPS=21.66, 法向力=6844.2256, 切向力X=-2171.0220, 切向力Y=53.8704 +FPS=21.86, 法向力=6842.9434, 切向力X=-2014.6970, 切向力Y=-74.5959 +FPS=22.18, 法向力=6938.2339, 切向力X=-2061.2646, 切向力Y=-469.8420 +FPS=22.32, 法向力=6422.4941, 切向力X=-2527.7007, 切向力Y=65.8586 +FPS=23.02, 法向力=6469.9082, 切向力X=-2462.7126, 切向力Y=130.4534 +FPS=19.57, 法向力=6789.0874, 切向力X=-1881.8516, 切向力Y=-113.3269 +FPS=22.60, 法向力=6500.2461, 切向力X=-2881.2253, 切向力Y=-16.4504 +FPS=22.94, 法向力=6534.9219, 切向力X=-2916.0889, 切向力Y=47.5542 +FPS=22.09, 法向力=6640.4165, 切向力X=-2136.6558, 切向力Y=-730.6268 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000259s, blend=0.002176s (9 tiles incl ref), finalize=0.000051s, total=0.002492s +FPS=21.68, 法向力=7151.1792, 切向力X=-2741.8782, 切向力Y=725.2374 +FPS=21.41, 法向力=6452.6216, 切向力X=-2044.6821, 切向力Y=-285.0349 +FPS=23.03, 法向力=6568.1753, 切向力X=-2040.6801, 切向力Y=-309.3054 +FPS=22.33, 法向力=7421.2144, 切向力X=-2235.7068, 切向力Y=511.0672 +FPS=23.12, 法向力=7345.2480, 切向力X=-2217.2246, 切向力Y=424.6205 +FPS=21.58, 法向力=6655.3013, 切向力X=-2630.7969, 切向力Y=227.4738 +FPS=21.74, 法向力=7169.9341, 切向力X=-2302.6973, 切向力Y=-439.6042 +FPS=20.68, 法向力=6786.1436, 切向力X=-2792.2954, 切向力Y=99.2619 +FPS=21.20, 法向力=6819.3154, 切向力X=-2756.8784, 切向力Y=75.3666 +FPS=21.13, 法向力=7232.0225, 切向力X=-2385.9490, 切向力Y=408.3852 +FPS=21.98, 法向力=6991.4023, 切向力X=-2343.6250, 切向力Y=494.6282 +FPS=23.37, 法向力=6975.4243, 切向力X=-2350.4666, 切向力Y=492.8775 +FPS=22.84, 法向力=6577.5830, 切向力X=-2812.2766, 切向力Y=-116.2845 +FPS=23.11, 法向力=6587.3936, 切向力X=-2809.2349, 切向力Y=-89.0101 +FPS=21.97, 法向力=6861.2520, 切向力X=-2415.8916, 切向力Y=-145.9547 +FPS=21.76, 法向力=6943.7725, 切向力X=-2419.2483, 切向力Y=-581.2316 +FPS=22.97, 法向力=7319.8809, 切向力X=-2295.0247, 切向力Y=-976.0991 +FPS=23.00, 法向力=7351.6855, 切向力X=-2377.9985, 切向力Y=-883.5251 +FPS=21.18, 法向力=7151.4390, 切向力X=-2878.6807, 切向力Y=-614.2596 +FPS=22.22, 法向力=6998.0156, 切向力X=-2444.2346, 切向力Y=-395.3888 +FPS=23.43, 法向力=6931.5967, 切向力X=-2508.0513, 切向力Y=-483.9697 +FPS=22.88, 法向力=6631.1064, 切向力X=-2488.5691, 切向力Y=288.8500 +FPS=22.69, 法向力=6667.2559, 切向力X=-2459.5737, 切向力Y=310.8271 +FPS=21.69, 法向力=7001.4785, 切向力X=-3519.2080, 切向力Y=584.8137 +FPS=22.32, 法向力=7937.0415, 切向力X=-2068.1470, 切向力Y=1612.8735 +FPS=22.86, 法向力=8609.7695, 切向力X=-2685.7422, 切向力Y=3965.8154 +FPS=22.56, 法向力=8645.2510, 切向力X=-2657.9199, 切向力Y=4026.6782 +FPS=21.31, 法向力=8268.8281, 切向力X=-4960.8486, 切向力Y=5452.5049 +FPS=21.95, 法向力=9116.1934, 切向力X=-5203.9355, 切向力Y=3442.8892 +FPS=23.36, 法向力=9132.8779, 切向力X=-5239.2573, 切向力Y=3489.8518 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000208s, blend=0.002182s (9 tiles incl ref), finalize=0.000048s, total=0.002444s +FPS=22.95, 法向力=8862.2295, 切向力X=-4088.9321, 切向力Y=1461.6306 +FPS=22.99, 法向力=8900.3262, 切向力X=-4077.0925, 切向力Y=1397.1619 +FPS=22.75, 法向力=8933.5928, 切向力X=-4448.0010, 切向力Y=2628.7910 +FPS=22.88, 法向力=9382.6660, 切向力X=-4145.6772, 切向力Y=2591.1223 +FPS=23.69, 法向力=8894.5488, 切向力X=-4817.0459, 切向力Y=2306.6099 +FPS=23.72, 法向力=8884.2715, 切向力X=-4804.6777, 切向力Y=2303.7258 +FPS=21.30, 法向力=8215.2285, 切向力X=-4491.5713, 切向力Y=1964.9612 +FPS=23.69, 法向力=8206.7744, 切向力X=-4332.9082, 切向力Y=1918.4138 +FPS=23.52, 法向力=8235.9707, 切向力X=-4321.7041, 切向力Y=1946.5217 +FPS=22.11, 法向力=8265.7256, 切向力X=-4409.3521, 切向力Y=2810.9624 +FPS=23.77, 法向力=8231.1768, 切向力X=-4432.8477, 切向力Y=2863.2417 +FPS=23.21, 法向力=8393.4316, 切向力X=-3930.5747, 切向力Y=1424.7471 +FPS=23.07, 法向力=8071.6826, 切向力X=-3806.2249, 切向力Y=1189.9120 +FPS=24.05, 法向力=8083.2456, 切向力X=-3855.8013, 切向力Y=1198.3788 +FPS=23.40, 法向力=7845.5078, 切向力X=-4336.5537, 切向力Y=1282.2385 +FPS=21.80, 法向力=7828.9985, 切向力X=-4556.2803, 切向力Y=2650.9214 +FPS=22.64, 法向力=8085.2012, 切向力X=-4385.0430, 切向力Y=3437.5254 +FPS=23.53, 法向力=8073.7905, 切向力X=-4355.0591, 切向力Y=3463.7134 +FPS=22.86, 法向力=8443.3457, 切向力X=-4141.3291, 切向力Y=3064.5647 +FPS=23.42, 法向力=8471.4590, 切向力X=-4169.1816, 切向力Y=3011.9204 +FPS=21.66, 法向力=8225.3047, 切向力X=-4369.1035, 切向力Y=3245.8604 +FPS=23.38, 法向力=7703.2690, 切向力X=-4174.8184, 切向力Y=2156.7563 +FPS=22.02, 法向力=7761.3203, 切向力X=-4082.8567, 切向力Y=2291.0928 +FPS=22.46, 法向力=7725.3545, 切向力X=-4153.2686, 切向力Y=2170.2339 +FPS=22.16, 法向力=7733.8799, 切向力X=-3930.1372, 切向力Y=1419.8835 +FPS=24.34, 法向力=7766.7471, 切向力X=-3931.4990, 切向力Y=1478.5149 +FPS=24.47, 法向力=7520.1021, 切向力X=-2708.2688, 切向力Y=2141.0371 +FPS=25.19, 法向力=7496.2490, 切向力X=-2803.0930, 切向力Y=2109.0049 +FPS=24.28, 法向力=7058.2852, 切向力X=-2331.5962, 切向力Y=1314.6973 +FPS=21.69, 法向力=6578.1562, 切向力X=-2427.3511, 切向力Y=498.4714 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000288s, blend=0.002169s (9 tiles incl ref), finalize=0.000055s, total=0.002524s +FPS=23.82, 法向力=6622.1167, 切向力X=-2303.2832, 切向力Y=547.3640 +FPS=24.05, 法向力=6794.7295, 切向力X=-2039.8011, 切向力Y=646.9810 +FPS=23.65, 法向力=7004.8794, 切向力X=-1556.5773, 切向力Y=1138.9553 +FPS=25.22, 法向力=7005.4160, 切向力X=-1562.0496, 切向力Y=1136.1051 +FPS=22.25, 法向力=6700.7832, 切向力X=-2625.4460, 切向力Y=391.8839 +FPS=24.75, 法向力=6839.9819, 切向力X=-2266.6714, 切向力Y=796.0753 +FPS=26.01, 法向力=6833.2681, 切向力X=-2276.2827, 切向力Y=775.0293 +FPS=24.38, 法向力=6585.2285, 切向力X=-2498.9756, 切向力Y=275.0085 +FPS=24.27, 法向力=6608.9253, 切向力X=-2459.0117, 切向力Y=216.2054 +FPS=23.92, 法向力=7028.8066, 切向力X=-2143.1821, 切向力Y=480.6133 +FPS=24.53, 法向力=6662.2593, 切向力X=-2270.2068, 切向力Y=498.3994 +FPS=25.78, 法向力=6664.8018, 切向力X=-2249.7400, 切向力Y=455.1135 +FPS=23.40, 法向力=7555.2373, 切向力X=-2392.2913, 切向力Y=1221.2578 +FPS=23.82, 法向力=7553.6006, 切向力X=-2392.7144, 切向力Y=1208.5181 +FPS=24.99, 法向力=7247.4375, 切向力X=-2366.7549, 切向力Y=-503.6273 +FPS=25.23, 法向力=7981.5327, 切向力X=-3142.0337, 切向力Y=514.0757 +FPS=25.23, 法向力=8023.2153, 切向力X=-3133.0889, 切向力Y=663.5217 +FPS=23.67, 法向力=8527.5684, 切向力X=-3172.0010, 切向力Y=2368.4795 +FPS=23.59, 法向力=8594.1602, 切向力X=-3155.2759, 切向力Y=2444.1655 +FPS=25.20, 法向力=8649.1875, 切向力X=-3945.7043, 切向力Y=3281.3228 +FPS=22.25, 法向力=8732.4238, 切向力X=-4748.4580, 切向力Y=2762.1904 +FPS=25.73, 法向力=8761.4092, 切向力X=-4691.5596, 切向力Y=2974.2100 +FPS=23.18, 法向力=7867.5654, 切向力X=-3902.5962, 切向力Y=2431.9204 +FPS=21.41, 法向力=8132.9077, 切向力X=-3612.3550, 切向力Y=2122.5117 +FPS=26.50, 法向力=8092.7622, 切向力X=-3720.7295, 切向力Y=2221.5994 +FPS=23.52, 法向力=6953.6650, 切向力X=-3970.7100, 切向力Y=809.6177 +FPS=24.41, 法向力=7045.3926, 切向力X=-3844.1230, 切向力Y=829.6755 +FPS=25.43, 法向力=7191.0435, 切向力X=-2728.2505, 切向力Y=1090.9402 +FPS=22.63, 法向力=6337.8320, 切向力X=-2046.2268, 切向力Y=421.9333 +FPS=25.47, 法向力=6336.3428, 切向力X=-2089.3159, 切向力Y=390.0272 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000205s, blend=0.002257s (9 tiles incl ref), finalize=0.000047s, total=0.002517s +FPS=24.13, 法向力=6958.1685, 切向力X=-2020.5010, 切向力Y=1077.0201 +FPS=23.44, 法向力=6823.3496, 切向力X=-1782.5775, 切向力Y=1410.6476 +FPS=24.08, 法向力=6818.4741, 切向力X=-1796.0283, 切向力Y=1407.9889 +FPS=23.37, 法向力=6468.2041, 切向力X=-2233.9731, 切向力Y=1030.9065 +FPS=24.96, 法向力=6550.1445, 切向力X=-2148.9756, 切向力Y=1032.5936 +FPS=24.21, 法向力=6609.3545, 切向力X=-1922.1699, 切向力Y=1126.4990 +FPS=24.02, 法向力=6933.7622, 切向力X=-2068.0654, 切向力Y=1301.6470 +FPS=24.04, 法向力=6960.7070, 切向力X=-1939.3860, 切向力Y=1298.5081 +FPS=22.93, 法向力=6898.2090, 切向力X=-2446.4805, 切向力Y=1287.4146 +FPS=23.93, 法向力=6594.8242, 切向力X=-2048.9102, 切向力Y=1208.0553 +FPS=26.01, 法向力=6610.2686, 切向力X=-1995.7906, 切向力Y=1196.9446 +FPS=23.53, 法向力=6848.6636, 切向力X=-2331.8149, 切向力Y=1288.3446 +FPS=24.27, 法向力=6484.2764, 切向力X=-2403.6309, 切向力Y=1246.9446 +FPS=22.76, 法向力=6440.3174, 切向力X=-2471.4390, 切向力Y=1160.1116 +FPS=22.51, 法向力=6564.8008, 切向力X=-1803.1024, 切向力Y=1027.7872 +FPS=24.87, 法向力=6589.6602, 切向力X=-1794.8856, 切向力Y=1051.4233 +FPS=23.46, 法向力=6485.3813, 切向力X=-1807.6755, 切向力Y=1006.4512 +FPS=25.23, 法向力=6378.0991, 切向力X=-1974.6812, 切向力Y=353.7230 +FPS=25.21, 法向力=6434.0244, 切向力X=-1960.3030, 切向力Y=542.2105 +FPS=23.79, 法向力=6990.0879, 切向力X=-2005.8701, 切向力Y=1448.9155 +FPS=25.40, 法向力=7003.9424, 切向力X=-2073.5173, 切向力Y=1414.8442 +FPS=24.12, 法向力=6685.4316, 切向力X=-2278.1199, 切向力Y=1455.3121 +FPS=23.38, 法向力=6610.3555, 切向力X=-2798.5732, 切向力Y=1519.8022 +FPS=25.39, 法向力=6628.7041, 切向力X=-2755.2993, 切向力Y=1550.7637 +FPS=24.80, 法向力=7055.3994, 切向力X=-2177.2729, 切向力Y=1023.3551 +FPS=25.73, 法向力=7001.7051, 切向力X=-2155.8350, 切向力Y=875.4603 +FPS=24.67, 法向力=6710.6904, 切向力X=-2390.1382, 切向力Y=1622.3438 +FPS=24.35, 法向力=6922.6592, 切向力X=-1756.9305, 切向力Y=1469.3862 +FPS=24.62, 法向力=6975.7988, 切向力X=-1724.2009, 切向力Y=1476.7805 +FPS=24.39, 法向力=7051.5332, 切向力X=-1941.3860, 切向力Y=1495.5776 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000280s, blend=0.002294s (9 tiles incl ref), finalize=0.000064s, total=0.002646s +FPS=23.94, 法向力=6401.3818, 切向力X=-1721.5642, 切向力Y=1450.5430 +FPS=23.63, 法向力=6473.2837, 切向力X=-1749.9011, 切向力Y=1466.3293 +FPS=24.01, 法向力=6775.4487, 切向力X=-2439.3328, 切向力Y=1074.8044 +FPS=24.76, 法向力=6808.7266, 切向力X=-2401.2703, 切向力Y=1086.5477 +FPS=23.43, 法向力=6352.7412, 切向力X=-2308.3450, 切向力Y=457.6851 +FPS=23.67, 法向力=6617.1523, 切向力X=-2435.1724, 切向力Y=1674.2686 +FPS=23.56, 法向力=6585.9175, 切向力X=-2363.6787, 切向力Y=1649.4612 +FPS=23.70, 法向力=6397.4204, 切向力X=-2474.0757, 切向力Y=807.1296 +FPS=24.39, 法向力=6719.4834, 切向力X=-1955.9602, 切向力Y=917.6296 +FPS=25.99, 法向力=6769.9521, 切向力X=-1992.7034, 切向力Y=977.7714 +FPS=22.91, 法向力=7055.6406, 切向力X=-1974.1079, 切向力Y=1318.4176 +FPS=25.35, 法向力=7026.1294, 切向力X=-1934.7616, 切向力Y=1214.8542 +FPS=23.39, 法向力=7104.2896, 切向力X=-1674.7639, 切向力Y=1393.6604 +FPS=24.45, 法向力=6602.4990, 切向力X=-1896.2444, 切向力Y=1102.6265 +FPS=24.69, 法向力=6641.9375, 切向力X=-1845.6478, 切向力Y=1123.3414 +FPS=20.59, 法向力=6825.8721, 切向力X=-1896.0703, 切向力Y=823.0743 +FPS=24.23, 法向力=7176.9814, 切向力X=-2060.9917, 切向力Y=846.2543 +FPS=24.60, 法向力=7221.0859, 切向力X=-2027.4543, 切向力Y=954.0586 +FPS=22.76, 法向力=6891.4287, 切向力X=-2130.2676, 切向力Y=1337.3633 +FPS=23.74, 法向力=6861.1113, 切向力X=-1665.7483, 切向力Y=950.9724 +FPS=23.24, 法向力=6869.1562, 切向力X=-1690.7937, 切向力Y=994.8155 +FPS=23.63, 法向力=6358.1611, 切向力X=-1966.2329, 切向力Y=546.2729 +FPS=24.13, 法向力=6400.6143, 切向力X=-2028.9049, 切向力Y=656.5146 +FPS=23.80, 法向力=6440.7783, 切向力X=-1987.4988, 切向力Y=1066.5291 +FPS=23.50, 法向力=7000.6812, 切向力X=-1988.5703, 切向力Y=1581.8503 +FPS=22.28, 法向力=6983.1494, 切向力X=-2024.4424, 切向力Y=1612.5278 +FPS=24.19, 法向力=6836.6953, 切向力X=-1550.7683, 切向力Y=1590.7664 +FPS=23.78, 法向力=6795.1265, 切向力X=-2170.8691, 切向力Y=1278.3568 +FPS=23.97, 法向力=6720.7349, 切向力X=-2294.2954, 切向力Y=1229.3848 +FPS=22.26, 法向力=6693.8022, 切向力X=-2168.9741, 切向力Y=1204.4589 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000012s, geom=0.000005s (hit), reset=0.000513s, blend=0.002272s (9 tiles incl ref), finalize=0.000050s, total=0.002852s +FPS=23.55, 法向力=6751.9771, 切向力X=-2172.6013, 切向力Y=1217.2605 +FPS=23.54, 法向力=6725.9453, 切向力X=-2426.3560, 切向力Y=1584.3405 +FPS=22.45, 法向力=6450.7441, 切向力X=-2377.7271, 切向力Y=1431.6846 +FPS=24.13, 法向力=6473.8872, 切向力X=-2436.8713, 切向力Y=1473.7080 +FPS=23.00, 法向力=6663.6484, 切向力X=-1671.5848, 切向力Y=1388.9543 +FPS=22.60, 法向力=6656.7749, 切向力X=-1659.7524, 切向力Y=1707.7788 +FPS=24.07, 法向力=6699.2588, 切向力X=-1520.2418, 切向力Y=1617.1816 +FPS=23.18, 法向力=7039.1094, 切向力X=-1429.9146, 切向力Y=1308.9370 +FPS=22.45, 法向力=6531.3359, 切向力X=-2484.3975, 切向力Y=928.0974 +FPS=23.69, 法向力=6624.8354, 切向力X=-2476.2456, 切向力Y=1136.9095 +FPS=22.33, 法向力=6825.7207, 切向力X=-2137.8096, 切向力Y=1170.6758 +FPS=22.93, 法向力=6680.7217, 切向力X=-2178.8223, 切向力Y=1324.8369 +FPS=23.92, 法向力=6606.8213, 切向力X=-2154.3145, 切向力Y=1352.6101 +FPS=21.84, 法向力=6859.4971, 切向力X=-1570.4602, 切向力Y=1185.6964 +FPS=23.64, 法向力=6830.9521, 切向力X=-1967.4668, 切向力Y=1653.8910 +FPS=23.16, 法向力=6841.3213, 切向力X=-1917.4379, 切向力Y=1630.6007 +FPS=23.14, 法向力=6869.0283, 切向力X=-2673.3806, 切向力Y=1667.2007 +FPS=23.72, 法向力=6889.0439, 切向力X=-2616.3833, 切向力Y=1646.0835 +FPS=22.34, 法向力=6382.5557, 切向力X=-2310.8105, 切向力Y=1183.3545 +FPS=23.21, 法向力=6538.6953, 切向力X=-2216.5632, 切向力Y=1820.3566 +FPS=23.84, 法向力=6544.8184, 切向力X=-2182.8032, 切向力Y=1796.1643 +FPS=22.84, 法向力=6926.3418, 切向力X=-1960.4541, 切向力Y=1132.2114 +FPS=21.45, 法向力=7203.0459, 切向力X=-2132.4929, 切向力Y=1366.8164 +FPS=23.48, 法向力=7182.8066, 切向力X=-2157.9702, 切向力Y=1409.4761 +FPS=23.71, 法向力=6624.8569, 切向力X=-2034.3831, 切向力Y=1177.5129 +FPS=22.58, 法向力=6435.9624, 切向力X=-1964.7422, 切向力Y=1170.3318 +FPS=23.58, 法向力=6511.2988, 切向力X=-1992.9333, 切向力Y=1309.7126 +FPS=23.01, 法向力=6842.4424, 切向力X=-1799.7317, 切向力Y=1735.9185 +FPS=23.58, 法向力=6732.2412, 切向力X=-1941.9500, 切向力Y=1216.7726 +FPS=24.95, 法向力=6772.5264, 切向力X=-1894.3564, 切向力Y=1222.0609 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000220s, blend=0.002174s (9 tiles incl ref), finalize=0.000049s, total=0.002449s +FPS=22.89, 法向力=6310.4019, 切向力X=-1772.4846, 切向力Y=1301.1328 +FPS=23.79, 法向力=6844.8457, 切向力X=-1275.1096, 切向力Y=992.8679 +FPS=23.92, 法向力=6911.2314, 切向力X=-1176.7540, 切向力Y=1001.7242 +FPS=22.99, 法向力=6539.0977, 切向力X=-1438.4697, 切向力Y=1366.5811 +FPS=22.95, 法向力=6678.5801, 切向力X=-1921.4395, 切向力Y=1355.4730 +FPS=23.47, 法向力=6699.0908, 切向力X=-1853.1975, 切向力Y=1485.5834 +FPS=22.54, 法向力=6958.1460, 切向力X=-2424.4080, 切向力Y=1325.2792 +FPS=24.39, 法向力=6841.1978, 切向力X=-2339.7173, 切向力Y=1142.5979 +FPS=22.71, 法向力=6414.8193, 切向力X=-2035.1357, 切向力Y=1372.6096 +FPS=23.55, 法向力=7096.5791, 切向力X=-1525.8723, 切向力Y=1440.5746 +FPS=23.22, 法向力=7128.8477, 切向力X=-1522.5836, 切向力Y=1468.4945 +FPS=23.06, 法向力=6647.6992, 切向力X=-2206.9626, 切向力Y=1371.6802 +FPS=23.27, 法向力=6840.8325, 切向力X=-1840.3448, 切向力Y=1469.2773 +FPS=23.38, 法向力=6846.7695, 切向力X=-1841.1729, 切向力Y=1452.9048 +FPS=22.06, 法向力=6820.6860, 切向力X=-2085.4846, 切向力Y=1324.9690 +FPS=22.19, 法向力=6844.8057, 切向力X=-2074.7456, 切向力Y=1385.7628 +FPS=23.39, 法向力=6591.9893, 切向力X=-2185.6255, 切向力Y=1265.5562 +FPS=21.30, 法向力=6692.9717, 切向力X=-2133.6755, 切向力Y=942.6343 +FPS=23.50, 法向力=6709.9590, 切向力X=-1816.9485, 切向力Y=1249.1138 +FPS=21.78, 法向力=6698.2217, 切向力X=-1797.6023, 切向力Y=1254.2214 +FPS=20.55, 法向力=6716.1895, 切向力X=-2230.5283, 切向力Y=1180.4614 +FPS=20.14, 法向力=6359.7148, 切向力X=-2612.7988, 切向力Y=928.8353 +FPS=23.21, 法向力=6386.0435, 切向力X=-2515.9202, 切向力Y=999.0031 +FPS=22.30, 法向力=6865.1021, 切向力X=-2409.9238, 切向力Y=1364.2987 +FPS=21.44, 法向力=6414.9834, 切向力X=-1394.0625, 切向力Y=1060.8851 +FPS=23.02, 法向力=6365.5361, 切向力X=-1465.7361, 切向力Y=1036.9319 +FPS=22.98, 法向力=6428.0469, 切向力X=-2100.0420, 切向力Y=1056.5884 +FPS=22.27, 法向力=7099.5576, 切向力X=-2314.3743, 切向力Y=1146.6160 +FPS=21.33, 法向力=7130.8379, 切向力X=-2335.7874, 切向力Y=1230.5627 +FPS=22.71, 法向力=6234.2656, 切向力X=-2551.3755, 切向力Y=800.4047 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000003s (hit), reset=0.000264s, blend=0.002240s (9 tiles incl ref), finalize=0.000050s, total=0.002562s +FPS=21.31, 法向力=6618.3857, 切向力X=-2802.5771, 切向力Y=1098.0864 +FPS=22.59, 法向力=6623.9697, 切向力X=-2796.4688, 切向力Y=1046.5789 +FPS=22.59, 法向力=6250.4199, 切向力X=-1963.8489, 切向力Y=1224.9713 +FPS=22.71, 法向力=6543.5244, 切向力X=-1919.5764, 切向力Y=859.5920 +FPS=22.53, 法向力=6512.7461, 切向力X=-2078.1467, 切向力Y=850.5076 +FPS=23.02, 法向力=6506.5869, 切向力X=-1802.3801, 切向力Y=767.8828 +FPS=21.73, 法向力=6955.1743, 切向力X=-1559.6218, 切向力Y=1325.8378 +FPS=22.15, 法向力=6930.9341, 切向力X=-1600.0530, 切向力Y=1354.6360 +FPS=23.43, 法向力=6390.5361, 切向力X=-1962.1780, 切向力Y=1160.6196 +FPS=20.11, 法向力=6313.9316, 切向力X=-1783.7957, 切向力Y=1150.3540 +FPS=20.65, 法向力=6284.3477, 切向力X=-1777.1394, 切向力Y=1190.2246 +FPS=20.66, 法向力=6778.7949, 切向力X=-1571.7053, 切向力Y=1244.8076 +FPS=22.56, 法向力=6525.4922, 切向力X=-1766.8745, 切向力Y=1130.7850 +FPS=22.96, 法向力=6841.8540, 切向力X=-1685.0594, 切向力Y=1728.8567 +FPS=22.75, 法向力=6788.9028, 切向力X=-1729.9165, 切向力Y=1703.2209 +FPS=21.60, 法向力=6283.1138, 切向力X=-2083.0098, 切向力Y=1428.3336 +FPS=20.57, 法向力=7050.8379, 切向力X=-1881.0203, 切向力Y=1613.4210 +FPS=23.00, 法向力=7074.7578, 切向力X=-1810.0945, 切向力Y=1562.5225 +FPS=22.29, 法向力=6827.9731, 切向力X=-1856.1772, 切向力Y=1332.9705 +FPS=23.00, 法向力=6959.9941, 切向力X=-1578.4683, 切向力Y=1647.7318 +FPS=22.24, 法向力=6883.6533, 切向力X=-1576.8630, 切向力Y=1549.8452 +FPS=22.58, 法向力=6998.0947, 切向力X=-2179.7788, 切向力Y=1113.2766 +FPS=21.85, 法向力=6831.5439, 切向力X=-2324.9653, 切向力Y=970.9838 +FPS=23.43, 法向力=6796.2402, 切向力X=-2368.0027, 切向力Y=953.3694 +FPS=22.39, 法向力=7048.4604, 切向力X=-1833.2432, 切向力Y=1537.0275 +FPS=22.54, 法向力=6642.9238, 切向力X=-1919.5393, 切向力Y=1574.2507 +FPS=23.73, 法向力=6669.7856, 切向力X=-1914.7144, 切向力Y=1619.7747 +FPS=22.83, 法向力=6477.4551, 切向力X=-2172.9668, 切向力Y=586.5507 +FPS=23.92, 法向力=6566.5068, 切向力X=-2149.1450, 切向力Y=623.2870 +FPS=22.93, 法向力=7053.5967, 切向力X=-2425.6873, 切向力Y=1435.5421 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000264s, blend=0.002231s (9 tiles incl ref), finalize=0.000050s, total=0.002553s +FPS=21.48, 法向力=6948.1777, 切向力X=-1899.7861, 切向力Y=1659.2681 +FPS=23.78, 法向力=6962.6660, 切向力X=-2395.5850, 切向力Y=1541.4716 +FPS=24.44, 法向力=6980.7456, 切向力X=-2431.1658, 切向力Y=1555.7690 +FPS=22.92, 法向力=6925.8047, 切向力X=-1869.9622, 切向力Y=1314.9757 +FPS=22.95, 法向力=6502.3911, 切向力X=-2446.3730, 切向力Y=1259.7351 +FPS=24.19, 法向力=6612.7920, 切向力X=-2475.0496, 切向力Y=1347.6946 +FPS=21.99, 法向力=6928.7949, 切向力X=-2119.3464, 切向力Y=1393.6974 +FPS=22.39, 法向力=7011.7031, 切向力X=-2027.6404, 切向力Y=1495.3422 +FPS=21.16, 法向力=6616.2539, 切向力X=-2279.4976, 切向力Y=1543.8126 +FPS=22.81, 法向力=6751.3931, 切向力X=-2213.0146, 切向力Y=1625.2195 +FPS=23.96, 法向力=6828.9087, 切向力X=-2129.9697, 切向力Y=1636.7581 +FPS=24.12, 法向力=6951.9053, 切向力X=-1899.9722, 切向力Y=1242.2979 +FPS=22.55, 法向力=6916.5225, 切向力X=-2001.8669, 切向力Y=1106.6917 +FPS=25.00, 法向力=6949.4155, 切向力X=-1982.9296, 切向力Y=1062.5171 +FPS=23.78, 法向力=6173.2578, 切向力X=-1817.7198, 切向力Y=988.0859 +FPS=23.55, 法向力=6316.7383, 切向力X=-1663.2845, 切向力Y=1052.1228 +FPS=23.93, 法向力=6737.4082, 切向力X=-1928.6302, 切向力Y=1516.9138 +FPS=21.97, 法向力=6583.5225, 切向力X=-2185.7646, 切向力Y=1431.8352 +FPS=23.49, 法向力=6445.8813, 切向力X=-2242.7563, 切向力Y=1394.3757 +FPS=24.04, 法向力=6462.8057, 切向力X=-2111.0415, 切向力Y=738.6329 +FPS=22.00, 法向力=6189.2510, 切向力X=-2245.5308, 切向力Y=927.0250 +FPS=23.68, 法向力=6578.3262, 切向力X=-2319.1479, 切向力Y=1470.8379 +FPS=21.79, 法向力=6650.7998, 切向力X=-2250.1279, 切向力Y=1587.4124 +FPS=22.07, 法向力=6975.9443, 切向力X=-1743.4546, 切向力Y=1018.2608 +FPS=22.95, 法向力=6955.0723, 切向力X=-1786.1841, 切向力Y=964.8880 +FPS=22.72, 法向力=6298.7583, 切向力X=-2091.0256, 切向力Y=1004.8699 +FPS=21.59, 法向力=6466.2295, 切向力X=-2250.8447, 切向力Y=1199.8242 +FPS=23.65, 法向力=6450.2656, 切向力X=-2259.0405, 切向力Y=1252.8295 +FPS=23.00, 法向力=7227.8579, 切向力X=-1945.3896, 切向力Y=1930.8633 +FPS=22.51, 法向力=6678.7476, 切向力X=-1947.1602, 切向力Y=1073.8209 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000212s, blend=0.003075s (9 tiles incl ref), finalize=0.000053s, total=0.003346s +FPS=23.14, 法向力=6677.4058, 切向力X=-1970.2200, 切向力Y=993.1163 +FPS=22.05, 法向力=6719.4443, 切向力X=-1980.2783, 切向力Y=1044.5875 +FPS=23.10, 法向力=6427.0698, 切向力X=-1979.4973, 切向力Y=1342.1313 +FPS=23.87, 法向力=6515.0444, 切向力X=-1809.8271, 切向力Y=1326.0161 +FPS=23.38, 法向力=6941.8828, 切向力X=-2320.9146, 切向力Y=1344.1794 +FPS=22.20, 法向力=6340.5352, 切向力X=-1730.8105, 切向力Y=1620.7300 +FPS=24.14, 法向力=6315.3291, 切向力X=-1821.1946, 切向力Y=1625.3423 +FPS=21.81, 法向力=6819.6108, 切向力X=-3393.7090, 切向力Y=2067.2393 +FPS=20.74, 法向力=6881.4551, 切向力X=-3922.1301, 切向力Y=4056.8083 +FPS=20.42, 法向力=6585.7656, 切向力X=-2636.9053, 切向力Y=962.4258 +FPS=22.54, 法向力=6612.9551, 切向力X=-2485.7666, 切向力Y=984.2595 +FPS=21.62, 法向力=6476.5718, 切向力X=-3538.5796, 切向力Y=4097.3984 +FPS=23.20, 法向力=6576.3945, 切向力X=-3680.5093, 切向力Y=4349.0244 +FPS=22.44, 法向力=7624.5107, 切向力X=-9030.8477, 切向力Y=4017.2593 +FPS=20.88, 法向力=8507.4023, 切向力X=-12278.9121, 切向力Y=5487.2412 +FPS=23.37, 法向力=8231.4277, 切向力X=-11234.6758, 切向力Y=8983.4141 +FPS=23.07, 法向力=8152.1250, 切向力X=-11318.3350, 切向力Y=9010.0127 +FPS=21.45, 法向力=10245.6465, 切向力X=-17515.5547, 切向力Y=3219.3188 +FPS=22.69, 法向力=13160.5322, 切向力X=-18327.1699, 切向力Y=749.7353 +FPS=23.29, 法向力=13208.5840, 切向力X=-18284.9375, 切向力Y=564.5490 +FPS=22.19, 法向力=13163.0234, 切向力X=-15578.9805, 切向力Y=39.8514 +FPS=23.16, 法向力=13143.9990, 切向力X=-15687.2383, 切向力Y=91.5498 +FPS=22.04, 法向力=12996.3477, 切向力X=-15228.0068, 切向力Y=-200.0769 +FPS=18.93, 法向力=15579.6758, 切向力X=-16107.4688, 切向力Y=-3512.5227 +FPS=21.19, 法向力=15470.4082, 切向力X=-14999.6836, 切向力Y=-2807.8955 +FPS=22.64, 法向力=15427.3496, 切向力X=-15131.6621, 切向力Y=-2851.8064 +FPS=23.06, 法向力=16641.9922, 切向力X=-14773.4004, 切向力Y=-2108.9761 +FPS=21.49, 法向力=16778.8262, 切向力X=-16263.1777, 切向力Y=-3344.6821 +FPS=24.06, 法向力=16786.7344, 切向力X=-16249.7500, 切向力Y=-3308.5466 +FPS=22.53, 法向力=13802.4473, 切向力X=-13712.7754, 切向力Y=717.9821 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000466s, blend=0.002189s (9 tiles incl ref), finalize=0.000052s, total=0.002718s +FPS=22.92, 法向力=7751.9790, 切向力X=-8994.3008, 切向力Y=6126.9331 +FPS=22.35, 法向力=7754.1992, 切向力X=-9015.4541, 切向力Y=6128.2959 +FPS=22.13, 法向力=6904.0566, 切向力X=-3469.2954, 切向力Y=1686.1963 +FPS=23.03, 法向力=7297.6289, 切向力X=-3183.1445, 切向力Y=1223.0139 +FPS=23.58, 法向力=7330.0713, 切向力X=-3077.8455, 切向力Y=1249.9280 +FPS=23.13, 法向力=7203.4487, 切向力X=-3111.1064, 切向力Y=1150.0000 +FPS=22.26, 法向力=7286.9644, 切向力X=-2148.7561, 切向力Y=1902.8213 +FPS=23.94, 法向力=7232.2827, 切向力X=-2210.2227, 切向力Y=1840.2842 +FPS=22.46, 法向力=7170.8774, 切向力X=-1666.2524, 切向力Y=513.8225 +FPS=23.88, 法向力=7266.1328, 切向力X=-1577.5227, 切向力Y=571.6566 +FPS=23.08, 法向力=7506.7305, 切向力X=107.9365, 切向力Y=2486.4473 +FPS=21.07, 法向力=7238.1055, 切向力X=-2207.2510, 切向力Y=1040.1382 +FPS=23.08, 法向力=7396.3696, 切向力X=-2232.5381, 切向力Y=1131.7866 +FPS=23.81, 法向力=6938.6509, 切向力X=-2132.4766, 切向力Y=809.1818 +FPS=22.14, 法向力=6907.4438, 切向力X=-3892.9009, 切向力Y=592.3453 +FPS=22.94, 法向力=6798.5898, 切向力X=-4145.9941, 切向力Y=415.7010 +FPS=22.56, 法向力=6560.8193, 切向力X=-2827.1147, 切向力Y=12.7241 +FPS=22.61, 法向力=7142.3340, 切向力X=-3111.2639, 切向力Y=-260.5943 +FPS=23.67, 法向力=7114.3564, 切向力X=-3094.8020, 切向力Y=-249.4143 +FPS=23.93, 法向力=6468.2295, 切向力X=-2709.8035, 切向力Y=-439.0898 +FPS=22.58, 法向力=6732.8916, 切向力X=-2477.7212, 切向力Y=269.5845 +FPS=23.81, 法向力=6818.3550, 切向力X=-2337.6304, 切向力Y=414.3277 +FPS=24.41, 法向力=7014.0674, 切向力X=-3110.8196, 切向力Y=63.3384 +FPS=23.66, 法向力=6871.8604, 切向力X=-3120.6609, 切向力Y=-618.6844 +FPS=23.63, 法向力=6882.2891, 切向力X=-3135.0371, 切向力Y=-615.3147 +FPS=23.11, 法向力=6995.7158, 切向力X=-3469.1155, 切向力Y=-305.7592 +FPS=24.17, 法向力=7031.0977, 切向力X=-3473.9575, 切向力Y=-250.0281 +FPS=22.19, 法向力=6829.7461, 切向力X=-2344.9702, 切向力Y=675.1210 +FPS=23.76, 法向力=6675.0854, 切向力X=-2551.4104, 切向力Y=918.5749 +FPS=23.50, 法向力=6623.3877, 切向力X=-2579.9578, 切向力Y=882.4331 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000209s, blend=0.002205s (9 tiles incl ref), finalize=0.000051s, total=0.002472s +FPS=23.88, 法向力=7330.8887, 切向力X=-1948.0054, 切向力Y=448.3896 +FPS=24.61, 法向力=7052.3916, 切向力X=-4771.6758, 切向力Y=1763.9536 +FPS=25.42, 法向力=7089.5283, 切向力X=-4752.1211, 切向力Y=1773.0635 +FPS=23.60, 法向力=7317.1680, 切向力X=-3351.0051, 切向力Y=852.6820 +FPS=23.97, 法向力=7362.1343, 切向力X=-3280.0308, 切向力Y=851.0341 +FPS=24.51, 法向力=7134.1118, 切向力X=-2524.0474, 切向力Y=1259.9224 +FPS=24.34, 法向力=6720.0010, 切向力X=-2192.5510, 切向力Y=2893.1072 +FPS=25.09, 法向力=6701.6260, 切向力X=-2195.8013, 切向力Y=2833.3354 +FPS=23.95, 法向力=7327.5068, 切向力X=6806.2144, 切向力Y=11127.4590 +FPS=22.67, 法向力=5656.6680, 切向力X=555.1489, 切向力Y=2812.7048 +FPS=24.13, 法向力=5708.5391, 切向力X=581.3992, 切向力Y=2863.5325 +FPS=22.79, 法向力=7334.6152, 切向力X=325.8810, 切向力Y=6084.9199 +FPS=22.12, 法向力=8793.6113, 切向力X=552.7291, 切向力Y=10043.6475 +FPS=22.47, 法向力=8701.6904, 切向力X=842.0806, 切向力Y=10266.8330 +FPS=21.93, 法向力=7208.7227, 切向力X=-2574.6758, 切向力Y=1449.0444 +FPS=23.14, 法向力=7279.0093, 切向力X=-1878.2368, 切向力Y=1937.5201 +FPS=22.92, 法向力=7235.7002, 切向力X=-2010.7081, 切向力Y=1875.1256 +FPS=23.31, 法向力=7016.9082, 切向力X=-2212.5278, 切向力Y=1005.1213 +FPS=22.57, 法向力=6518.9668, 切向力X=-1950.0121, 切向力Y=1255.5604 +FPS=24.25, 法向力=6452.1929, 切向力X=-2016.8602, 切向力Y=1282.6050 +FPS=22.42, 法向力=7095.2349, 切向力X=-1927.9868, 切向力Y=1266.4111 +FPS=23.76, 法向力=7083.6064, 切向力X=-1818.2915, 切向力Y=1330.3779 +FPS=22.39, 法向力=7094.2798, 切向力X=-1852.9965, 切向力Y=1707.7224 +FPS=23.20, 法向力=6799.2632, 切向力X=-2321.9561, 切向力Y=908.8643 +FPS=23.38, 法向力=6818.3389, 切向力X=-2274.9048, 切向力Y=1019.7218 +FPS=22.79, 法向力=6516.6807, 切向力X=-2315.3281, 切向力Y=994.4189 +FPS=22.02, 法向力=6494.3281, 切向力X=-1612.2186, 切向力Y=1081.0323 +FPS=23.87, 法向力=6571.5024, 切向力X=-1530.4602, 切向力Y=1120.5161 +FPS=23.04, 法向力=6825.0732, 切向力X=-2418.7549, 切向力Y=1818.8889 +FPS=23.69, 法向力=6931.8447, 切向力X=-2777.8252, 切向力Y=1057.7083 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000017s (hit), reset=0.000425s, blend=0.002421s (9 tiles incl ref), finalize=0.000053s, total=0.002919s +FPS=22.94, 法向力=7001.2549, 切向力X=-2782.3865, 切向力Y=1128.6271 +FPS=21.19, 法向力=6435.2974, 切向力X=-2252.2471, 切向力Y=956.7790 +FPS=23.80, 法向力=6833.9663, 切向力X=-2489.8735, 切向力Y=804.3465 +FPS=24.11, 法向力=6875.7217, 切向力X=-2477.1519, 切向力Y=922.3257 +FPS=24.02, 法向力=6869.8071, 切向力X=-1971.1855, 切向力Y=1204.3154 +FPS=24.38, 法向力=6879.8047, 切向力X=-1906.6484, 切向力Y=1226.5939 +FPS=24.69, 法向力=6775.1396, 切向力X=-1953.4882, 切向力Y=1260.2241 +FPS=23.37, 法向力=6616.6162, 切向力X=-2047.6696, 切向力Y=1134.3767 +FPS=25.94, 法向力=6638.4810, 切向力X=-2066.6851, 切向力Y=1056.8165 +FPS=25.22, 法向力=6720.6567, 切向力X=-2241.9060, 切向力Y=1648.0885 +FPS=26.11, 法向力=6748.2676, 切向力X=-2351.4004, 切向力Y=1598.2942 +FPS=23.17, 法向力=6787.2124, 切向力X=-1941.6748, 切向力Y=734.9368 +FPS=24.41, 法向力=7181.2583, 切向力X=-2288.5479, 切向力Y=1484.5265 +FPS=25.83, 法向力=7160.9482, 切向力X=-2333.4844, 切向力Y=1533.1039 +FPS=24.89, 法向力=6892.9004, 切向力X=-1975.8748, 切向力Y=1068.3213 +FPS=25.15, 法向力=6884.0137, 切向力X=-2012.1194, 切向力Y=1004.1076 +FPS=24.48, 法向力=6895.9448, 切向力X=-2618.1235, 切向力Y=863.5592 +FPS=24.56, 法向力=7357.2476, 切向力X=-2575.2627, 切向力Y=1654.6589 +FPS=26.31, 法向力=7385.4277, 切向力X=-2579.2373, 切向力Y=1679.7428 +FPS=24.77, 法向力=6646.5503, 切向力X=-1985.2034, 切向力Y=1254.9415 +FPS=25.61, 法向力=6778.4434, 切向力X=-1982.6093, 切向力Y=1367.2085 +FPS=23.92, 法向力=6711.5996, 切向力X=-2408.9175, 切向力Y=1577.0161 +FPS=24.34, 法向力=6511.5957, 切向力X=-2034.0465, 切向力Y=954.9949 +FPS=26.56, 法向力=6472.9932, 切向力X=-2080.0693, 切向力Y=1015.5031 +FPS=24.66, 法向力=7078.8330, 切向力X=-2512.8721, 切向力Y=794.9945 +FPS=24.03, 法向力=6555.1475, 切向力X=-1799.9065, 切向力Y=518.7281 +FPS=26.09, 法向力=6669.8052, 切向力X=-1692.9248, 切向力Y=593.8702 +FPS=24.25, 法向力=6522.1982, 切向力X=-2256.2241, 切向力Y=941.9729 +FPS=25.65, 法向力=6596.5620, 切向力X=-2203.3594, 切向力Y=1081.2727 +FPS=25.15, 法向力=6936.5034, 切向力X=-1916.6915, 切向力Y=786.4098 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000480s, blend=0.004493s (9 tiles incl ref), finalize=0.000199s, total=0.005182s +FPS=21.14, 法向力=6920.2852, 切向力X=-1941.7192, 切向力Y=802.9116 +FPS=21.59, 法向力=6557.1895, 切向力X=-2203.6250, 切向力Y=1224.8588 +FPS=22.56, 法向力=6768.6831, 切向力X=-2126.4263, 切向力Y=1134.3630 +FPS=25.07, 法向力=7301.2529, 切向力X=-2159.0742, 切向力Y=1089.6810 +FPS=25.47, 法向力=7284.4980, 切向力X=-2220.0601, 切向力Y=1055.8025 +FPS=23.20, 法向力=6402.3774, 切向力X=-2027.1526, 切向力Y=673.7184 +FPS=24.06, 法向力=7017.6377, 切向力X=-2430.8174, 切向力Y=1446.7441 +FPS=24.62, 法向力=6982.7627, 切向力X=-2462.8276, 切向力Y=1386.0649 +FPS=22.81, 法向力=6753.0215, 切向力X=-2127.5234, 切向力Y=949.5607 +FPS=22.72, 法向力=6794.3906, 切向力X=-1969.9470, 切向力Y=909.9940 +FPS=21.47, 法向力=6606.4077, 切向力X=-2668.1816, 切向力Y=822.6650 +FPS=23.49, 法向力=6874.3149, 切向力X=-2068.0972, 切向力Y=1462.7661 +FPS=23.59, 法向力=6907.6216, 切向力X=-2161.4060, 切向力Y=1532.9459 +FPS=23.81, 法向力=6718.0947, 切向力X=-2163.7788, 切向力Y=567.4456 +FPS=22.59, 法向力=7228.2388, 切向力X=-1754.7035, 切向力Y=1232.1697 +FPS=24.30, 法向力=7196.2173, 切向力X=-1806.9932, 切向力Y=1145.7241 +FPS=23.54, 法向力=6663.3604, 切向力X=-2356.6238, 切向力Y=1167.2913 +FPS=23.72, 法向力=6666.0186, 切向力X=-2297.2852, 切向力Y=1175.1504 +FPS=23.41, 法向力=6880.9736, 切向力X=-2955.0344, 切向力Y=1347.3927 +FPS=22.63, 法向力=6597.7383, 切向力X=-2468.0356, 切向力Y=933.7014 +FPS=22.64, 法向力=6576.9854, 切向力X=-2562.0632, 切向力Y=948.4656 +FPS=23.64, 法向力=7156.7808, 切向力X=3383.0962, 切向力Y=1802.4153 +FPS=22.39, 法向力=6091.3750, 切向力X=3653.6228, 切向力Y=1843.4686 +FPS=22.86, 法向力=5903.6235, 切向力X=3834.2378, 切向力Y=1891.4231 +FPS=23.42, 法向力=6476.9302, 切向力X=-2144.1377, 切向力Y=489.1287 +FPS=21.62, 法向力=6708.4097, 切向力X=-2216.3066, 切向力Y=1236.0422 +FPS=23.89, 法向力=6746.9336, 切向力X=-2225.2639, 切向力Y=1297.9510 +FPS=22.82, 法向力=6939.0850, 切向力X=-1559.0184, 切向力Y=1194.7819 +FPS=22.33, 法向力=6580.4507, 切向力X=-2158.0940, 切向力Y=1506.8730 +FPS=23.91, 法向力=6593.6382, 切向力X=-2160.5105, 切向力Y=1556.8435 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000498s, blend=0.002500s (9 tiles incl ref), finalize=0.000055s, total=0.003060s +FPS=22.64, 法向力=6603.9160, 切向力X=-180.0880, 切向力Y=529.5665 +FPS=23.29, 法向力=6679.6240, 切向力X=-748.9988, 切向力Y=44.1365 +FPS=22.29, 法向力=6718.5605, 切向力X=-640.0865, 切向力Y=48.2146 +FPS=24.02, 法向力=6557.1299, 切向力X=-2363.6133, 切向力Y=1137.0049 +FPS=22.99, 法向力=6548.3604, 切向力X=-1974.3103, 切向力Y=767.7878 +FPS=24.07, 法向力=6592.5513, 切向力X=-1886.8644, 切向力Y=767.9405 +FPS=23.02, 法向力=7156.0073, 切向力X=-2237.4553, 切向力Y=1442.8267 +FPS=22.61, 法向力=7129.7075, 切向力X=-2266.4609, 切向力Y=1405.1050 +FPS=21.97, 法向力=6461.1611, 切向力X=-2295.4658, 切向力Y=644.7793 +FPS=22.24, 法向力=6918.3975, 切向力X=-2193.0923, 切向力Y=1138.5526 +FPS=23.07, 法向力=6937.6621, 切向力X=-2215.8628, 切向力Y=1114.5256 +FPS=22.48, 法向力=6995.6318, 切向力X=-2575.0496, 切向力Y=836.7603 +FPS=23.14, 法向力=6878.4023, 切向力X=-2282.0967, 切向力Y=1342.6025 +FPS=23.23, 法向力=6861.3003, 切向力X=-2323.5642, 切向力Y=1318.7107 +FPS=22.20, 法向力=7055.6797, 切向力X=-2342.2148, 切向力Y=355.3138 +FPS=22.31, 法向力=6379.7593, 切向力X=-2419.6587, 切向力Y=611.0371 +FPS=22.40, 法向力=6413.4082, 切向力X=-2385.9136, 切向力Y=589.4600 +FPS=22.89, 法向力=6958.0664, 切向力X=-2126.3921, 切向力Y=1170.6917 +FPS=20.75, 法向力=6880.1685, 切向力X=-2515.4194, 切向力Y=560.0212 +FPS=22.95, 法向力=7003.1890, 切向力X=-2337.9512, 切向力Y=813.2223 +FPS=22.70, 法向力=6987.3691, 切向力X=-2314.0107, 切向力Y=824.4784 +FPS=22.23, 法向力=6798.2720, 切向力X=-2432.0562, 切向力Y=108.7559 +FPS=23.47, 法向力=6865.1841, 切向力X=-2389.0034, 切向力Y=131.5231 +FPS=23.01, 法向力=6654.5117, 切向力X=-2591.0918, 切向力Y=231.5970 +FPS=22.53, 法向力=7029.7754, 切向力X=-2482.8740, 切向力Y=387.3811 +FPS=22.35, 法向力=6998.8486, 切向力X=-2479.4302, 切向力Y=346.8257 +FPS=22.18, 法向力=6662.2598, 切向力X=-3209.1831, 切向力Y=280.8825 +FPS=21.39, 法向力=7116.3398, 切向力X=-2574.3018, 切向力Y=-9.9960 +FPS=22.98, 法向力=7133.7549, 切向力X=-3036.6646, 切向力Y=-36.9727 +FPS=21.76, 法向力=7189.5381, 切向力X=-2943.3760, 切向力Y=-0.0417 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000226s, blend=0.002111s (9 tiles incl ref), finalize=0.000050s, total=0.002394s +FPS=21.90, 法向力=10654.1221, 切向力X=659.1547, 切向力Y=-3993.0947 +FPS=23.01, 法向力=10899.5576, 切向力X=992.4578, 切向力Y=-4009.1003 +FPS=22.03, 法向力=12097.4805, 切向力X=2715.3232, 切向力Y=-5162.7485 +FPS=22.52, 法向力=12056.9551, 切向力X=7135.0361, 切向力Y=-4225.2026 +FPS=21.85, 法向力=12185.1152, 切向力X=7299.1299, 切向力Y=-4270.3740 +FPS=22.58, 法向力=12947.6660, 切向力X=8774.1719, 切向力Y=-6058.8809 +FPS=21.48, 法向力=15940.7793, 切向力X=11066.5449, 切向力Y=-9272.6445 +FPS=22.74, 法向力=19155.1094, 切向力X=12635.2715, 切向力Y=-13325.9238 +FPS=22.12, 法向力=19341.6406, 切向力X=12733.9395, 切向力Y=-13591.4404 +FPS=22.58, 法向力=20574.6914, 切向力X=13006.3086, 切向力Y=-14568.8535 +FPS=24.02, 法向力=20555.1133, 切向力X=12988.9512, 切向力Y=-14578.5557 +FPS=22.58, 法向力=20773.6016, 切向力X=11542.2988, 切向力Y=-14861.9648 +FPS=19.57, 法向力=19815.1406, 切向力X=9934.7148, 切向力Y=-15044.3086 +FPS=23.13, 法向力=19809.0469, 切向力X=6801.0850, 切向力Y=-14140.5762 +FPS=22.60, 法向力=19887.2676, 切向力X=6741.2090, 切向力Y=-14030.0957 +FPS=22.51, 法向力=18842.6562, 切向力X=4550.4546, 切向力Y=-14768.2646 +FPS=22.62, 法向力=19486.9277, 切向力X=4469.3809, 切向力Y=-13885.6758 +FPS=22.57, 法向力=19572.3125, 切向力X=4524.1924, 切向力Y=-13868.9951 +FPS=23.34, 法向力=19650.7402, 切向力X=6260.1973, 切向力Y=-13810.8887 +FPS=23.38, 法向力=19626.2324, 切向力X=6293.5576, 切向力Y=-13755.9570 +FPS=22.79, 法向力=18743.5059, 切向力X=4637.3872, 切向力Y=-13697.5781 +FPS=20.73, 法向力=19310.3301, 切向力X=3141.0664, 切向力Y=-13540.0605 +FPS=23.64, 法向力=19046.1309, 切向力X=3325.2219, 切向力Y=-12776.8193 +FPS=23.40, 法向力=18995.9023, 切向力X=3305.1582, 切向力Y=-12795.7871 +FPS=22.81, 法向力=18917.6016, 切向力X=2824.1025, 切向力Y=-12890.6328 +FPS=23.27, 法向力=18742.8184, 切向力X=2317.1531, 切向力Y=-12947.6299 +FPS=22.09, 法向力=18837.2109, 切向力X=2230.1709, 切向力Y=-12974.0859 +FPS=24.01, 法向力=19384.5254, 切向力X=2580.5840, 切向力Y=-12875.1152 +FPS=23.09, 法向力=19394.8574, 切向力X=2581.1785, 切向力Y=-12834.9570 +FPS=22.06, 法向力=19173.6445, 切向力X=3468.0239, 切向力Y=-13503.4746 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000367s, blend=0.002566s (9 tiles incl ref), finalize=0.000053s, total=0.002997s +FPS=22.05, 法向力=19152.1875, 切向力X=3250.4597, 切向力Y=-13340.5586 +FPS=22.20, 法向力=18921.0977, 切向力X=1132.8599, 切向力Y=-12928.0957 +FPS=23.30, 法向力=18842.9961, 切向力X=1197.3837, 切向力Y=-13078.8350 +FPS=21.81, 法向力=18647.1758, 切向力X=1087.0366, 切向力Y=-13606.1748 +FPS=21.59, 法向力=18759.0723, 切向力X=2666.8765, 切向力Y=-14489.1699 +FPS=20.75, 法向力=18706.0547, 切向力X=2674.2935, 切向力Y=-14455.8965 +FPS=22.97, 法向力=18739.5742, 切向力X=4892.6592, 切向力Y=-14974.5137 +FPS=24.33, 法向力=18554.5859, 切向力X=4913.6714, 切向力Y=-15023.1660 +FPS=24.15, 法向力=18269.3516, 切向力X=4547.6021, 切向力Y=-15541.7793 +FPS=23.15, 法向力=17815.9082, 切向力X=2371.9790, 切向力Y=-16006.6025 +FPS=25.59, 法向力=18034.2617, 切向力X=2306.5791, 切向力Y=-15938.9160 +FPS=24.00, 法向力=18786.3965, 切向力X=2793.8645, 切向力Y=-15987.3477 +FPS=24.51, 法向力=18384.9629, 切向力X=3326.9817, 切向力Y=-15600.1338 +FPS=24.88, 法向力=18457.1602, 切向力X=3324.1274, 切向力Y=-15700.0703 +FPS=22.74, 法向力=18270.1211, 切向力X=1286.2178, 切向力Y=-15502.1328 +FPS=25.34, 法向力=18380.4336, 切向力X=1273.8013, 切向力Y=-15514.9248 +FPS=25.22, 法向力=18543.7070, 切向力X=233.4736, 切向力Y=-15477.6816 +FPS=23.90, 法向力=18169.2930, 切向力X=1713.7095, 切向力Y=-15157.4727 +FPS=23.84, 法向力=18131.9570, 切向力X=1739.0500, 切向力Y=-15205.8984 +FPS=22.95, 法向力=18286.7031, 切向力X=2720.5381, 切向力Y=-15941.2275 +FPS=24.63, 法向力=18530.6641, 切向力X=2745.3484, 切向力Y=-16358.9062 +FPS=25.04, 法向力=18478.0625, 切向力X=2750.2314, 切向力Y=-16359.6768 +FPS=23.68, 法向力=18458.1035, 切向力X=204.0586, 切向力Y=-15408.2285 +FPS=22.99, 法向力=18554.1426, 切向力X=190.5895, 切向力Y=-15436.2969 +FPS=25.21, 法向力=18375.6250, 切向力X=-486.7451, 切向力Y=-15437.9932 +FPS=23.99, 法向力=18391.4258, 切向力X=-477.5872, 切向力Y=-15461.2812 +FPS=24.75, 法向力=18255.8086, 切向力X=1953.0066, 切向力Y=-15218.5508 +FPS=23.16, 法向力=17888.5879, 切向力X=1789.1689, 切向力Y=-15562.7520 +FPS=23.39, 法向力=17896.4180, 切向力X=778.2141, 切向力Y=-15242.9141 +FPS=24.90, 法向力=17943.5664, 切向力X=737.0522, 切向力Y=-15182.5605 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000272s, blend=0.002198s (9 tiles incl ref), finalize=0.000050s, total=0.002526s +FPS=23.05, 法向力=18028.5703, 切向力X=260.9062, 切向力Y=-14847.3789 +FPS=23.96, 法向力=18122.4277, 切向力X=201.6406, 切向力Y=-14749.2617 +FPS=25.52, 法向力=17879.6562, 切向力X=-294.1270, 切向力Y=-15532.8457 +FPS=23.07, 法向力=17921.4277, 切向力X=-229.9296, 切向力Y=-15499.7148 +FPS=24.77, 法向力=18279.4512, 切向力X=-1063.6694, 切向力Y=-15532.0684 +FPS=23.31, 法向力=17566.2598, 切向力X=-1255.1721, 切向力Y=-15240.4297 +FPS=24.50, 法向力=17479.1992, 切向力X=-1218.2949, 切向力Y=-15268.0781 +FPS=24.18, 法向力=17809.3418, 切向力X=491.7845, 切向力Y=-14808.1211 +FPS=22.26, 法向力=18598.4121, 切向力X=4928.2119, 切向力Y=-12086.2734 +FPS=25.22, 法向力=18813.5996, 切向力X=5019.6597, 切向力Y=-11790.9990 +FPS=24.85, 法向力=18969.4844, 切向力X=2982.1860, 切向力Y=-10776.6699 +FPS=23.80, 法向力=20406.4609, 切向力X=-3939.3484, 切向力Y=-9626.7246 +FPS=24.48, 法向力=20495.8066, 切向力X=-4014.5249, 切向力Y=-9528.2168 +FPS=21.56, 法向力=21337.1660, 切向力X=-4863.1982, 切向力Y=-6727.3066 +FPS=25.17, 法向力=21316.0195, 切向力X=-4896.9580, 切向力Y=-6754.7422 +FPS=24.16, 法向力=21114.6172, 切向力X=-5065.8521, 切向力Y=-5492.4541 +FPS=22.73, 法向力=20931.4707, 切向力X=-8233.7393, 切向力Y=-5097.8965 +FPS=23.77, 法向力=20940.9883, 切向力X=-8318.7441, 切向力Y=-5130.5703 +FPS=23.99, 法向力=20670.8359, 切向力X=-6353.7700, 切向力Y=-5090.7881 +FPS=23.26, 法向力=20149.0840, 切向力X=-3118.7964, 切向力Y=-4883.7515 +FPS=23.93, 法向力=20184.2227, 切向力X=-3114.9062, 切向力Y=-4865.4307 +FPS=22.22, 法向力=20093.3125, 切向力X=-2449.9805, 切向力Y=-5179.8701 +FPS=22.95, 法向力=20102.0898, 切向力X=-2433.1804, 切向力Y=-5150.4316 +FPS=22.51, 法向力=19287.2969, 切向力X=585.5135, 切向力Y=-5061.3496 +FPS=23.82, 法向力=19129.8594, 切向力X=7402.7754, 切向力Y=-2441.3113 +FPS=23.33, 法向力=19352.4395, 切向力X=9312.1504, 切向力Y=-1237.3164 +FPS=23.30, 法向力=19418.0938, 切向力X=9363.5117, 切向力Y=-1179.6788 +FPS=23.10, 法向力=18987.9766, 切向力X=9962.0391, 切向力Y=-1846.3579 +FPS=24.31, 法向力=19477.2207, 切向力X=10052.0625, 切向力Y=-2629.9453 +FPS=24.63, 法向力=19489.4453, 切向力X=10101.7578, 切向力Y=-2683.3064 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000282s, blend=0.002110s (9 tiles incl ref), finalize=0.000049s, total=0.002449s +FPS=22.57, 法向力=20093.9629, 切向力X=9775.8887, 切向力Y=-2068.1533 +FPS=23.72, 法向力=20140.8906, 切向力X=9795.3750, 切向力Y=-1960.4702 +FPS=22.48, 法向力=20725.5156, 切向力X=9370.3018, 切向力Y=-742.2340 +FPS=24.15, 法向力=21292.0723, 切向力X=8545.2578, 切向力Y=376.7530 +FPS=24.02, 法向力=21341.0859, 切向力X=8545.0137, 切向力Y=389.3630 +FPS=22.86, 法向力=22020.4492, 切向力X=12440.9668, 切向力Y=1884.5858 +FPS=22.04, 法向力=21665.1270, 切向力X=13075.7500, 切向力Y=2950.6899 +FPS=25.29, 法向力=21654.7754, 切向力X=13092.2939, 切向力Y=2951.3076 +FPS=23.77, 法向力=21582.7422, 切向力X=13370.5977, 切向力Y=5809.6450 +FPS=23.71, 法向力=21979.1953, 切向力X=16272.5879, 切向力Y=8359.5791 +FPS=23.54, 法向力=22047.9336, 切向力X=16272.4883, 切向力Y=8407.6260 +FPS=24.08, 法向力=21843.7930, 切向力X=17962.6719, 切向力Y=10349.6328 +FPS=24.79, 法向力=21817.2109, 切向力X=17972.5078, 切向力Y=10370.9668 +FPS=24.45, 法向力=21159.9961, 切向力X=18992.9844, 切向力Y=12929.0117 +FPS=23.83, 法向力=21803.8926, 切向力X=18976.1133, 切向力Y=14859.6602 +FPS=23.78, 法向力=21798.5312, 切向力X=18919.7168, 切向力Y=14877.8262 +FPS=23.62, 法向力=21979.7344, 切向力X=22325.5840, 切向力Y=16115.1191 +FPS=25.11, 法向力=23061.8789, 切向力X=24943.0117, 切向力Y=19654.3828 +FPS=24.57, 法向力=23014.4102, 切向力X=24974.8477, 切向力Y=19669.8242 +FPS=24.44, 法向力=23620.6172, 切向力X=27101.0469, 切向力Y=22195.9570 +FPS=23.35, 法向力=23724.8574, 切向力X=27107.3984, 切向力Y=22292.0723 +FPS=23.11, 法向力=24434.5996, 切向力X=30245.0430, 切向力Y=25973.9297 +FPS=24.19, 法向力=24276.8125, 切向力X=30361.3984, 切向力Y=26162.9863 +FPS=25.19, 法向力=24387.4922, 切向力X=34894.3281, 切向力Y=28306.7930 +FPS=22.89, 法向力=23311.1211, 切向力X=31386.9375, 切向力Y=27932.1250 +FPS=22.09, 法向力=23878.0039, 切向力X=23695.8594, 切向力Y=28180.7812 +FPS=24.33, 法向力=23891.0527, 切向力X=23820.5039, 切向力Y=28287.2715 +FPS=23.58, 法向力=24442.9648, 切向力X=26952.3828, 切向力Y=29536.5840 +FPS=24.66, 法向力=24470.8848, 切向力X=26978.0508, 切向力Y=29571.7656 +FPS=22.74, 法向力=23415.2461, 切向力X=33776.1211, 切向力Y=28226.5938 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000007s (hit), reset=0.000479s, blend=0.003276s (9 tiles incl ref), finalize=0.000093s, total=0.003863s +FPS=21.11, 法向力=22848.8750, 切向力X=36648.5156, 切向力Y=28957.5703 +FPS=19.17, 法向力=22794.0020, 切向力X=36596.3398, 切向力Y=28843.7910 +FPS=21.70, 法向力=21945.0312, 切向力X=37820.0820, 切向力Y=29186.1738 +FPS=20.82, 法向力=22690.9336, 切向力X=43561.6484, 切向力Y=31102.6621 +FPS=21.79, 法向力=22921.1523, 切向力X=42125.0938, 切向力Y=33206.0547 +FPS=20.68, 法向力=22858.7266, 切向力X=42057.4141, 切向力Y=33229.1289 +FPS=23.16, 法向力=23898.2324, 切向力X=40254.8750, 切向力Y=36052.0391 +FPS=22.18, 法向力=24217.1719, 切向力X=45199.0742, 切向力Y=36225.6484 +FPS=22.00, 法向力=24175.7832, 切向力X=45394.0859, 切向力Y=36241.2422 +FPS=21.07, 法向力=23922.4824, 切向力X=45764.7500, 切向力Y=36514.3672 +FPS=22.79, 法向力=24354.5000, 切向力X=40833.2422, 切向力Y=37853.7578 +FPS=19.85, 法向力=24434.8457, 切向力X=40857.3906, 切向力Y=38019.7891 +FPS=20.13, 法向力=24890.0742, 切向力X=42051.6641, 切向力Y=37876.3359 +FPS=19.55, 法向力=24369.3320, 切向力X=44816.4062, 切向力Y=38069.9180 +FPS=20.61, 法向力=23660.9141, 切向力X=45199.0234, 切向力Y=37470.3984 +FPS=23.59, 法向力=23648.6328, 切向力X=45313.9141, 切向力Y=37446.1758 +FPS=21.66, 法向力=23663.6387, 切向力X=45737.1445, 切向力Y=37413.3594 +FPS=23.68, 法向力=24163.0430, 切向力X=42832.1523, 切向力Y=36893.9688 +FPS=23.70, 法向力=24211.1484, 切向力X=42747.2422, 切向力Y=36958.3281 +FPS=23.49, 法向力=24859.6758, 切向力X=39482.8984, 切向力Y=37257.5000 +FPS=22.87, 法向力=25687.3672, 切向力X=37397.5625, 切向力Y=36643.7539 +FPS=22.44, 法向力=25886.2266, 切向力X=37652.5469, 切向力Y=36951.9883 +FPS=23.44, 法向力=25519.9121, 切向力X=37111.1172, 切向力Y=36147.6797 +FPS=24.92, 法向力=25679.0840, 切向力X=36959.9531, 切向力Y=36246.4609 +FPS=22.71, 法向力=25322.0469, 切向力X=34191.1172, 切向力Y=36586.5312 +FPS=18.83, 法向力=25573.7949, 切向力X=34538.5625, 切向力Y=37002.9062 +FPS=23.80, 法向力=25519.1934, 切向力X=35076.2266, 切向力Y=37197.9766 +FPS=24.43, 法向力=25468.8184, 切向力X=35193.2227, 切向力Y=37250.1992 +FPS=22.59, 法向力=25419.9668, 切向力X=36106.7578, 切向力Y=38139.3047 +FPS=19.11, 法向力=25904.4043, 切向力X=40042.7422, 切向力Y=38388.3672 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000219s, blend=0.002217s (9 tiles incl ref), finalize=0.000067s, total=0.002509s +FPS=23.82, 法向力=25787.3965, 切向力X=40171.2422, 切向力Y=38286.6562 +FPS=23.84, 法向力=25394.8867, 切向力X=47548.7812, 切向力Y=37674.4492 +FPS=25.42, 法向力=25375.5312, 切向力X=47764.9688, 切向力Y=37570.1875 +FPS=22.55, 法向力=25914.3516, 切向力X=59166.7422, 切向力Y=40515.3516 +FPS=21.17, 法向力=27867.7480, 切向力X=68765.2031, 切向力Y=46959.9219 +FPS=24.04, 法向力=27529.3008, 切向力X=69075.4141, 切向力Y=47631.1914 +FPS=23.21, 法向力=30129.4414, 切向力X=74861.6406, 切向力Y=53035.0586 +FPS=21.45, 法向力=30697.4219, 切向力X=76773.3125, 切向力Y=59501.3750 +FPS=22.94, 法向力=30520.3633, 切向力X=77056.0000, 切向力Y=59800.3555 +FPS=23.13, 法向力=31893.5879, 切向力X=78390.3281, 切向力Y=63057.0156 +FPS=22.79, 法向力=32121.0332, 切向力X=77748.9453, 切向力Y=62831.5078 +FPS=23.72, 法向力=32133.5820, 切向力X=77918.9375, 切向力Y=63093.0430 +FPS=23.36, 法向力=32178.0625, 切向力X=77079.5625, 切向力Y=62321.5234 +FPS=23.08, 法向力=33130.4141, 切向力X=78103.3828, 切向力Y=63805.6250 +FPS=22.82, 法向力=33146.8828, 切向力X=77849.9688, 切向力Y=63947.0078 +FPS=22.76, 法向力=33004.7109, 切向力X=79710.1875, 切向力Y=66303.2500 +FPS=23.42, 法向力=33361.9922, 切向力X=78578.3906, 切向力Y=66079.2031 +FPS=25.05, 法向力=33342.7734, 切向力X=78638.8906, 切向力Y=66192.6562 +FPS=21.18, 法向力=33365.3633, 切向力X=80464.1250, 切向力Y=67693.2969 +FPS=22.72, 法向力=34464.0938, 切向力X=80900.3672, 切向力Y=67836.8906 +FPS=24.59, 法向力=34257.7031, 切向力X=80929.9531, 切向力Y=67865.4688 +FPS=22.52, 法向力=35091.6641, 切向力X=82836.0312, 切向力Y=67971.0781 +FPS=22.70, 法向力=35200.1914, 切向力X=82778.2500, 切向力Y=68196.0000 +FPS=23.31, 法向力=34543.3125, 切向力X=84227.5781, 切向力Y=70950.1172 +FPS=22.55, 法向力=34245.0781, 切向力X=85196.8594, 切向力Y=71547.3828 +FPS=24.43, 法向力=34157.9883, 切向力X=85106.0781, 切向力Y=71657.3828 +FPS=21.04, 法向力=33756.1719, 切向力X=82159.7188, 切向力Y=70453.7812 +FPS=21.95, 法向力=33242.5664, 切向力X=76582.8516, 切向力Y=69574.5391 +FPS=23.53, 法向力=32282.6758, 切向力X=75989.5781, 切向力Y=69667.1250 +FPS=23.83, 法向力=32298.7461, 切向力X=76006.6641, 切向力Y=69760.4375 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000268s, blend=0.002752s (9 tiles incl ref), finalize=0.000062s, total=0.003088s +FPS=23.82, 法向力=28082.7148, 切向力X=72499.4844, 切向力Y=62103.6445 +FPS=21.92, 法向力=28027.4531, 切向力X=72271.6406, 切向力Y=61519.7031 +FPS=23.36, 法向力=22578.9668, 切向力X=34590.2188, 切向力Y=39659.8516 +FPS=23.21, 法向力=21650.7148, 切向力X=-11081.9258, 切向力Y=28922.4219 +FPS=24.43, 法向力=21683.1426, 切向力X=-10948.1602, 切向力Y=29047.9023 +FPS=24.02, 法向力=22511.7129, 切向力X=-45071.8984, 切向力Y=23664.6270 +FPS=22.03, 法向力=23143.4316, 切向力X=-64070.8984, 切向力Y=21509.7812 +FPS=24.12, 法向力=23496.5117, 切向力X=-64578.7266, 切向力Y=22422.8066 +FPS=21.94, 法向力=27233.6562, 切向力X=-77801.5469, 切向力Y=21507.9219 +FPS=24.04, 法向力=27922.6719, 切向力X=-78774.3125, 切向力Y=22082.6758 +FPS=23.16, 法向力=23610.9531, 切向力X=-46708.2383, 切向力Y=9213.6953 +FPS=21.11, 法向力=12898.8936, 切向力X=-6161.3799, 切向力Y=5317.3877 +FPS=23.06, 法向力=10508.3770, 切向力X=-2709.5422, 切向力Y=4735.4629 +FPS=23.68, 法向力=10507.2480, 切向力X=-2619.7327, 切向力Y=4678.5850 +FPS=22.67, 法向力=10551.7051, 切向力X=-2110.8682, 切向力Y=4368.9580 +FPS=21.45, 法向力=9620.3018, 切向力X=-1663.6289, 切向力Y=4325.2041 +FPS=22.05, 法向力=9612.7549, 切向力X=-1691.0590, 切向力Y=4303.0762 +FPS=22.17, 法向力=9058.2402, 切向力X=-1427.3743, 切向力Y=4081.5071 +FPS=23.17, 法向力=9107.6787, 切向力X=-1279.0271, 切向力Y=4288.0947 +FPS=24.44, 法向力=8932.9531, 切向力X=-1296.2644, 切向力Y=3681.5596 +FPS=21.43, 法向力=8963.9678, 切向力X=-1751.7291, 切向力Y=2906.8589 +FPS=23.16, 法向力=9078.8340, 切向力X=-1325.3013, 切向力Y=3195.5945 +FPS=23.75, 法向力=9045.7168, 切向力X=-1306.4241, 切向力Y=3258.9370 +FPS=22.07, 法向力=8537.0762, 切向力X=-1130.3210, 切向力Y=3165.7627 +FPS=21.34, 法向力=8465.0225, 切向力X=-1503.9521, 切向力Y=3344.2183 +FPS=22.20, 法向力=8558.3086, 切向力X=-1386.5636, 切向力Y=3413.6541 +FPS=19.01, 法向力=8674.8809, 切向力X=-1114.9604, 切向力Y=3039.7852 +FPS=23.45, 法向力=8369.8574, 切向力X=-1582.6694, 切向力Y=3062.4514 +FPS=22.72, 法向力=8401.9404, 切向力X=-1596.2594, 切向力Y=3104.2471 +FPS=22.41, 法向力=8118.2983, 切向力X=-1315.7897, 切向力Y=2712.9263 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000341s, blend=0.002755s (9 tiles incl ref), finalize=0.000064s, total=0.003169s +FPS=22.10, 法向力=8481.5986, 切向力X=-1440.7583, 切向力Y=3059.1155 +FPS=22.63, 法向力=8506.9941, 切向力X=-1473.2505, 切向力Y=3054.7266 +FPS=22.12, 法向力=7896.3813, 切向力X=-1658.7793, 切向力Y=2598.9492 +FPS=20.25, 法向力=8075.8281, 切向力X=-1557.6740, 切向力Y=2623.0884 +FPS=23.74, 法向力=7943.1934, 切向力X=-1698.2791, 切向力Y=2514.1914 +FPS=21.87, 法向力=8055.2466, 切向力X=-1450.8329, 切向力Y=2225.1228 +FPS=24.11, 法向力=7691.4204, 切向力X=-1810.8757, 切向力Y=2526.3853 +FPS=21.55, 法向力=7672.2705, 切向力X=-1852.4365, 切向力Y=2542.4844 +FPS=23.48, 法向力=8087.2598, 切向力X=-2345.3948, 切向力Y=2349.7212 +FPS=23.44, 法向力=7645.1445, 切向力X=-1248.3457, 切向力Y=2487.5591 +FPS=23.55, 法向力=7686.1733, 切向力X=-1218.4464, 切向力Y=2499.8289 +FPS=22.17, 法向力=7738.5200, 切向力X=-2200.4700, 切向力Y=2781.9556 +FPS=25.27, 法向力=7707.4058, 切向力X=-2283.9609, 切向力Y=2728.6018 +FPS=24.11, 法向力=7909.5024, 切向力X=-1504.5398, 切向力Y=2594.5662 +FPS=21.41, 法向力=7901.9893, 切向力X=-1545.0115, 切向力Y=1935.1686 +FPS=21.29, 法向力=7940.4243, 切向力X=-1526.4875, 切向力Y=1870.7883 +FPS=20.43, 法向力=7723.6865, 切向力X=-1851.6826, 切向力Y=2502.6855 +FPS=21.53, 法向力=7742.7036, 切向力X=-2068.4729, 切向力Y=2444.2952 +FPS=22.82, 法向力=8010.1460, 切向力X=-1488.2131, 切向力Y=2558.1929 +FPS=20.92, 法向力=8028.5698, 切向力X=-1516.5232, 切向力Y=2492.7344 +FPS=19.89, 法向力=7765.6143, 切向力X=-2076.6548, 切向力Y=2004.8795 +FPS=22.88, 法向力=7652.6924, 切向力X=-2374.3025, 切向力Y=2789.3496 +FPS=24.96, 法向力=7639.8359, 切向力X=-2352.9099, 切向力Y=2731.1553 +FPS=23.00, 法向力=8013.3018, 切向力X=-1692.2314, 切向力Y=2280.7341 +FPS=24.15, 法向力=8023.0703, 切向力X=-1680.3938, 切向力Y=2309.4480 +FPS=22.35, 法向力=8027.3765, 切向力X=-1687.0420, 切向力Y=2294.3862 +FPS=22.29, 法向力=7990.8408, 切向力X=-1440.9961, 切向力Y=2557.9683 +FPS=23.82, 法向力=7609.8818, 切向力X=-1422.8059, 切向力Y=1965.1958 +FPS=24.01, 法向力=7624.5703, 切向力X=-1468.8499, 切向力Y=2002.1423 +FPS=22.90, 法向力=7679.0029, 切向力X=-2280.4976, 切向力Y=1551.9650 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000237s, blend=0.002303s (9 tiles incl ref), finalize=0.000107s, total=0.002655s +FPS=23.91, 法向力=7734.2471, 切向力X=-2280.8032, 切向力Y=1595.0438 +FPS=22.99, 法向力=7925.6519, 切向力X=-1933.4630, 切向力Y=2191.8760 +FPS=22.79, 法向力=7886.5889, 切向力X=-2138.8086, 切向力Y=1659.5483 +FPS=22.88, 法向力=7960.2402, 切向力X=-2008.6654, 切向力Y=1778.0278 +FPS=18.77, 法向力=7758.3931, 切向力X=-2044.3805, 切向力Y=2249.8628 +FPS=22.80, 法向力=7865.4785, 切向力X=-1747.1621, 切向力Y=2160.5913 +FPS=23.18, 法向力=7895.3057, 切向力X=-2098.9160, 切向力Y=2158.3308 +FPS=23.04, 法向力=7806.5000, 切向力X=-2031.9526, 切向力Y=2120.8542 +FPS=21.24, 法向力=7815.1958, 切向力X=-1347.7231, 切向力Y=2213.5347 +FPS=23.77, 法向力=7816.2451, 切向力X=-1409.4287, 切向力Y=2206.2178 +FPS=23.83, 法向力=7702.7490, 切向力X=-2041.2180, 切向力Y=1902.0300 +FPS=22.86, 法向力=7775.4443, 切向力X=-1950.7291, 切向力Y=2278.5659 +FPS=24.28, 法向力=7759.8652, 切向力X=-2008.7455, 切向力Y=2322.7903 +FPS=21.46, 法向力=7361.8438, 切向力X=-2071.8508, 切向力Y=1859.7728 +FPS=22.86, 法向力=7639.0400, 切向力X=-2365.1663, 切向力Y=1510.9210 +FPS=23.51, 法向力=7672.9805, 切向力X=-2317.2407, 切向力Y=1535.9419 +FPS=24.34, 法向力=7427.1240, 切向力X=-1926.1904, 切向力Y=1539.0981 +FPS=22.67, 法向力=7891.4487, 切向力X=-1561.7631, 切向力Y=2184.2393 +FPS=24.38, 法向力=7702.8271, 切向力X=-1527.1545, 切向力Y=2053.5815 +FPS=22.48, 法向力=7842.0283, 切向力X=-2334.1274, 切向力Y=2033.8903 +FPS=24.07, 法向力=7813.2314, 切向力X=-1727.1702, 切向力Y=1938.6260 +FPS=24.64, 法向力=7867.6201, 切向力X=-1605.7662, 切向力Y=1947.1871 +FPS=21.62, 法向力=7411.3105, 切向力X=-1694.6162, 切向力Y=1127.3558 +FPS=23.44, 法向力=7664.6812, 切向力X=-1357.2164, 切向力Y=1919.2814 +FPS=24.05, 法向力=7708.1455, 切向力X=-1341.8920, 切向力Y=1974.3276 +FPS=22.78, 法向力=7935.5610, 切向力X=-2101.8333, 切向力Y=2117.5645 +FPS=25.17, 法向力=7873.9980, 切向力X=-2060.0374, 切向力Y=2063.4573 +FPS=22.70, 法向力=8188.5464, 切向力X=-1951.3817, 切向力Y=2432.6892 +FPS=24.51, 法向力=7369.9521, 切向力X=-1568.9462, 切向力Y=1767.7522 +FPS=24.68, 法向力=7384.9722, 切向力X=-1523.4097, 切向力Y=1813.5251 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000222s, blend=0.002118s (9 tiles incl ref), finalize=0.000064s, total=0.002410s +FPS=22.11, 法向力=7292.9961, 切向力X=-1611.2184, 切向力Y=2059.5593 +FPS=21.39, 法向力=7237.4775, 切向力X=-2333.5063, 切向力Y=1599.9175 +FPS=23.02, 法向力=7235.2637, 切向力X=-2322.9917, 切向力Y=1591.9812 +FPS=23.23, 法向力=7179.1816, 切向力X=-1913.6559, 切向力Y=1690.2526 +FPS=22.24, 法向力=7312.2432, 切向力X=-1992.6941, 切向力Y=1333.8497 +FPS=21.98, 法向力=7323.9019, 切向力X=-1960.8173, 切向力Y=1374.7340 +FPS=21.52, 法向力=7113.5503, 切向力X=-1740.0345, 切向力Y=1293.4718 +FPS=22.19, 法向力=7717.8311, 切向力X=-2112.5483, 切向力Y=1547.1245 +FPS=23.01, 法向力=7728.8027, 切向力X=-2056.0034, 切向力Y=1526.3206 +FPS=21.90, 法向力=7510.9814, 切向力X=-1941.3674, 切向力Y=1462.5493 +FPS=20.79, 法向力=7251.6519, 切向力X=-2146.4526, 切向力Y=1506.5289 +FPS=22.36, 法向力=7259.8545, 切向力X=-2195.6392, 切向力Y=1711.3516 +FPS=21.08, 法向力=7273.2129, 切向力X=-2305.1611, 切向力Y=1718.2676 +FPS=21.20, 法向力=7244.0454, 切向力X=-2427.2666, 切向力Y=1331.9534 +FPS=22.28, 法向力=7231.3691, 切向力X=-2495.2441, 切向力Y=1199.8398 +FPS=22.62, 法向力=7487.6299, 切向力X=-1943.6538, 切向力Y=1588.7397 +FPS=21.00, 法向力=7609.8022, 切向力X=-1598.7266, 切向力Y=1561.1398 +FPS=21.92, 法向力=7796.3530, 切向力X=-2049.1743, 切向力Y=1884.5945 +FPS=21.76, 法向力=7827.2393, 切向力X=-2054.1196, 切向力Y=1903.5115 +FPS=21.19, 法向力=7427.4712, 切向力X=-2021.3438, 切向力Y=1704.4639 +FPS=22.13, 法向力=7444.0513, 切向力X=-1958.4635, 切向力Y=1419.1831 +FPS=22.73, 法向力=7503.2510, 切向力X=-1935.8760, 切向力Y=1429.8040 +FPS=21.84, 法向力=7259.8662, 切向力X=-2107.4902, 切向力Y=1379.0654 +FPS=20.78, 法向力=7209.8613, 切向力X=-1312.7585, 切向力Y=1127.9736 +FPS=22.49, 法向力=7185.9629, 切向力X=-1276.6064, 切向力Y=1129.6847 +FPS=21.92, 法向力=7405.1724, 切向力X=-1921.5697, 切向力Y=1383.9629 +FPS=20.24, 法向力=7579.9780, 切向力X=-1468.1687, 切向力Y=1823.2803 +FPS=20.94, 法向力=7330.9648, 切向力X=-2231.8684, 切向力Y=1321.5438 +FPS=21.82, 法向力=7375.8193, 切向力X=-2238.6812, 切向力Y=1435.2151 +FPS=21.34, 法向力=7451.6240, 切向力X=-1976.5645, 切向力Y=1689.5593 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000212s, blend=0.003409s (9 tiles incl ref), finalize=0.000057s, total=0.003684s +FPS=21.32, 法向力=7474.3750, 切向力X=-1905.3917, 切向力Y=1681.3450 +FPS=20.56, 法向力=7871.2695, 切向力X=-1922.4749, 切向力Y=1652.8916 +FPS=21.15, 法向力=7520.8794, 切向力X=-2183.4673, 切向力Y=1719.6538 +FPS=22.58, 法向力=7413.6875, 切向力X=-2308.6123, 切向力Y=1632.1880 +FPS=21.86, 法向力=7463.9111, 切向力X=-2345.0232, 切向力Y=1693.5320 +FPS=22.11, 法向力=7477.4932, 切向力X=-1671.2456, 切向力Y=1512.1204 +FPS=20.71, 法向力=7421.5405, 切向力X=-2019.3872, 切向力Y=1397.6389 +FPS=21.50, 法向力=7486.5698, 切向力X=-1643.4333, 切向力Y=1523.2690 +FPS=22.21, 法向力=7446.3984, 切向力X=-1651.8961, 切向力Y=1502.9897 +FPS=20.62, 法向力=7940.6191, 切向力X=-2322.0562, 切向力Y=1947.3907 +FPS=20.56, 法向力=7050.9258, 切向力X=-1905.7878, 切向力Y=1116.6591 +FPS=20.25, 法向力=7149.9785, 切向力X=-1862.8030, 切向力Y=1141.3755 +FPS=21.44, 法向力=7081.1270, 切向力X=-1916.2903, 切向力Y=1354.6484 +FPS=23.53, 法向力=7676.9912, 切向力X=-1956.8142, 切向力Y=1509.8269 +FPS=23.62, 法向力=7757.2632, 切向力X=-1972.9185, 切向力Y=1444.0200 +FPS=23.13, 法向力=7350.0381, 切向力X=-2169.9436, 切向力Y=1539.6864 +FPS=22.87, 法向力=7194.0488, 切向力X=-2239.4272, 切向力Y=1502.6946 +FPS=23.20, 法向力=7239.0625, 切向力X=-2230.8457, 切向力Y=1486.6770 +FPS=20.38, 法向力=7252.1631, 切向力X=-2014.0930, 切向力Y=1375.3601 +FPS=21.56, 法向力=7247.3218, 切向力X=-1918.2515, 切向力Y=1332.7231 +FPS=24.22, 法向力=7266.6709, 切向力X=-1907.2756, 切向力Y=1351.3059 +FPS=23.11, 法向力=7238.9810, 切向力X=-2818.8223, 切向力Y=1396.5205 +FPS=22.64, 法向力=7427.9932, 切向力X=-2089.6282, 切向力Y=1342.7186 +FPS=22.96, 法向力=7428.1006, 切向力X=-2098.8118, 切向力Y=1314.2788 +FPS=23.55, 法向力=7689.4160, 切向力X=-2352.6484, 切向力Y=1810.0068 +FPS=23.11, 法向力=7039.3545, 切向力X=-1900.3214, 切向力Y=1617.1948 +FPS=24.43, 法向力=7048.0625, 切向力X=-1959.1749, 切向力Y=1593.7595 +FPS=22.95, 法向力=7337.8774, 切向力X=-2015.9069, 切向力Y=1204.0037 +FPS=23.53, 法向力=7389.9512, 切向力X=-2025.9346, 切向力Y=1187.7860 +FPS=23.22, 法向力=7502.5273, 切向力X=-2209.8281, 切向力Y=1972.2118 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000278s, blend=0.002196s (9 tiles incl ref), finalize=0.000054s, total=0.002535s +FPS=22.74, 法向力=7133.8193, 切向力X=-2014.0917, 切向力Y=1372.8464 +FPS=24.24, 法向力=7080.7812, 切向力X=-2021.8645, 切向力Y=1423.8481 +FPS=21.79, 法向力=6882.9277, 切向力X=-2005.9402, 切向力Y=1594.2244 +FPS=23.29, 法向力=7572.7222, 切向力X=-1720.8552, 切向力Y=1916.4792 +FPS=23.56, 法向力=7678.2480, 切向力X=-1749.5276, 切向力Y=1943.6815 +FPS=24.72, 法向力=7186.0767, 切向力X=-1988.8888, 切向力Y=1491.3478 +FPS=24.46, 法向力=7240.6396, 切向力X=-1882.1876, 切向力Y=1782.0583 +FPS=22.59, 法向力=7178.4580, 切向力X=-1872.9357, 切向力Y=1753.1670 +FPS=23.30, 法向力=7031.3496, 切向力X=-1943.0413, 切向力Y=1022.0973 +FPS=23.89, 法向力=7418.3789, 切向力X=-2329.3315, 切向力Y=1844.8323 +FPS=23.92, 法向力=7342.3828, 切向力X=-2363.5815, 切向力Y=1789.2234 +FPS=22.89, 法向力=7393.3066, 切向力X=-1962.4603, 切向力Y=1809.6931 +FPS=22.06, 法向力=7190.2017, 切向力X=-1893.4683, 切向力Y=1488.4705 +FPS=23.55, 法向力=7246.9600, 切向力X=-1921.1177, 切向力Y=1446.0873 +FPS=23.28, 法向力=7220.1606, 切向力X=-2375.0107, 切向力Y=1736.4087 +FPS=24.33, 法向力=7219.1201, 切向力X=-2343.9143, 切向力Y=1690.8450 +FPS=21.96, 法向力=7603.2676, 切向力X=-1977.0139, 切向力Y=2113.1440 +FPS=23.26, 法向力=7251.5791, 切向力X=-2252.8984, 切向力Y=1649.3323 +FPS=24.11, 法向力=7268.8184, 切向力X=-2234.9707, 切向力Y=1701.2332 +FPS=22.66, 法向力=6722.3760, 切向力X=-2351.5427, 切向力Y=1518.5051 +FPS=22.68, 法向力=7150.3291, 切向力X=-2062.2422, 切向力Y=1406.2334 +FPS=22.82, 法向力=7215.9243, 切向力X=-1928.8944, 切向力Y=1501.1263 +FPS=23.54, 法向力=7273.5361, 切向力X=-1830.0062, 切向力Y=1485.0763 +FPS=22.43, 法向力=7205.1240, 切向力X=-1891.7301, 切向力Y=1509.0117 +FPS=23.19, 法向力=7001.5225, 切向力X=-2233.0305, 切向力Y=1218.3586 +FPS=21.58, 法向力=7205.4868, 切向力X=-1849.3740, 切向力Y=1466.2589 +FPS=23.16, 法向力=6886.5908, 切向力X=-2130.9326, 切向力Y=1409.6646 +FPS=24.26, 法向力=6941.8350, 切向力X=-2103.6421, 切向力Y=1368.9294 +FPS=22.90, 法向力=7183.1016, 切向力X=-2759.4883, 切向力Y=1152.6464 +FPS=23.62, 法向力=7327.1855, 切向力X=-2396.5896, 切向力Y=994.2030 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000208s, blend=0.002209s (9 tiles incl ref), finalize=0.000048s, total=0.002471s +FPS=21.19, 法向力=7327.7031, 切向力X=-2348.7034, 切向力Y=1019.5883 +FPS=22.36, 法向力=7268.2124, 切向力X=-2666.2334, 切向力Y=1620.5596 +FPS=22.72, 法向力=7336.2939, 切向力X=-2637.2605, 切向力Y=1664.1116 +FPS=23.09, 法向力=7457.6064, 切向力X=-1975.0171, 切向力Y=1299.3376 +FPS=20.60, 法向力=7235.5991, 切向力X=-2518.1089, 切向力Y=1306.7024 +FPS=22.55, 法向力=7162.8037, 切向力X=-2099.2485, 切向力Y=1358.5475 +FPS=22.68, 法向力=7154.8975, 切向力X=-2018.6217, 切向力Y=1293.2428 +FPS=21.84, 法向力=7341.4224, 切向力X=-1776.5223, 切向力Y=1506.8716 +FPS=21.89, 法向力=7480.1719, 切向力X=-2044.5695, 切向力Y=1853.1177 +FPS=21.67, 法向力=7454.5508, 切向力X=-2027.3375, 切向力Y=1876.1693 +FPS=21.87, 法向力=7430.0273, 切向力X=-2544.8201, 切向力Y=1392.9005 +FPS=22.47, 法向力=6862.6846, 切向力X=-2369.0215, 切向力Y=1536.3147 +FPS=22.36, 法向力=6794.5527, 切向力X=-2411.9824, 切向力Y=1484.7295 +FPS=20.60, 法向力=6900.6846, 切向力X=-1771.6816, 切向力Y=1186.4424 +FPS=21.71, 法向力=7319.3262, 切向力X=-2438.9746, 切向力Y=1472.7357 +FPS=23.22, 法向力=7331.9985, 切向力X=-2439.6616, 切向力Y=1464.3541 +FPS=22.73, 法向力=6739.9492, 切向力X=-2529.3638, 切向力Y=1314.6880 +FPS=20.92, 法向力=7159.7051, 切向力X=-1686.0239, 切向力Y=1348.4905 +FPS=23.34, 法向力=7159.4751, 切向力X=-1683.4741, 切向力Y=1398.5288 +FPS=22.42, 法向力=7152.3262, 切向力X=-2190.7798, 切向力Y=1432.8816 +FPS=22.45, 法向力=7377.8740, 切向力X=-1754.2164, 切向力Y=1927.9314 +FPS=22.00, 法向力=7371.8770, 切向力X=-1752.4796, 切向力Y=1893.5538 +FPS=21.48, 法向力=7466.2681, 切向力X=-2593.4587, 切向力Y=1924.9200 +FPS=22.05, 法向力=7173.7827, 切向力X=-1928.4138, 切向力Y=1348.5278 +FPS=22.41, 法向力=7170.2969, 切向力X=-1937.6731, 切向力Y=1354.8284 +FPS=22.07, 法向力=7228.1724, 切向力X=-2341.8381, 切向力Y=1376.1147 +FPS=21.17, 法向力=7652.1206, 切向力X=-2239.5986, 切向力Y=1779.0757 +FPS=22.72, 法向力=7622.5391, 切向力X=-2308.4731, 切向力Y=1679.1238 +FPS=22.05, 法向力=7504.3848, 切向力X=-2084.9868, 切向力Y=1635.3572 +FPS=21.28, 法向力=7048.0449, 切向力X=-2330.5298, 切向力Y=1519.9246 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000256s, blend=0.002290s (9 tiles incl ref), finalize=0.000098s, total=0.002652s +FPS=21.64, 法向力=6770.5010, 切向力X=-2300.0122, 切向力Y=806.6340 +FPS=22.74, 法向力=6789.4189, 切向力X=-2188.8074, 切向力Y=874.7495 +FPS=22.17, 法向力=7147.9453, 切向力X=-2487.2432, 切向力Y=701.8026 +FPS=22.35, 法向力=6860.2607, 切向力X=-2223.1880, 切向力Y=1934.7968 +FPS=21.89, 法向力=6894.1797, 切向力X=-2219.0330, 切向力Y=1927.4409 +FPS=21.08, 法向力=6912.9932, 切向力X=-2764.8455, 切向力Y=1255.9166 +FPS=21.85, 法向力=6777.4414, 切向力X=-2599.2327, 切向力Y=899.5031 +FPS=22.71, 法向力=6810.2256, 切向力X=-2608.7627, 切向力Y=886.5281 +FPS=20.79, 法向力=7317.3447, 切向力X=-2357.1006, 切向力Y=1827.9617 +FPS=21.19, 法向力=7433.0586, 切向力X=-2487.8047, 切向力Y=1655.5212 +FPS=23.53, 法向力=7355.2310, 切向力X=-2603.8535, 切向力Y=1635.4883 +FPS=23.28, 法向力=7294.3555, 切向力X=-2260.4446, 切向力Y=1747.1560 +FPS=22.70, 法向力=7280.8179, 切向力X=-1660.1713, 切向力Y=2005.5647 +FPS=22.12, 法向力=7275.8203, 切向力X=-1617.8079, 切向力Y=1934.2179 +FPS=22.66, 法向力=6966.5586, 切向力X=-1853.6387, 切向力Y=1502.3473 +FPS=24.14, 法向力=7357.4062, 切向力X=-1812.2063, 切向力Y=1779.2410 +FPS=22.90, 法向力=7252.3623, 切向力X=-1873.4943, 切向力Y=1686.6816 +FPS=21.11, 法向力=7304.1699, 切向力X=-2981.1528, 切向力Y=1005.2281 +FPS=22.16, 法向力=7030.1860, 切向力X=-1905.4464, 切向力Y=1672.2925 +FPS=23.04, 法向力=7022.9990, 切向力X=-1962.9772, 切向力Y=1698.8962 +FPS=21.64, 法向力=6768.4639, 切向力X=-1886.2418, 切向力Y=1310.7877 +FPS=20.15, 法向力=7190.8501, 切向力X=-2239.7949, 切向力Y=1460.4609 +FPS=17.06, 法向力=7198.0645, 切向力X=-2259.9893, 切向力Y=1290.5334 +FPS=23.51, 法向力=7255.4316, 切向力X=-2215.6819, 切向力Y=1286.1625 +FPS=21.64, 法向力=7443.1289, 切向力X=-1783.2104, 切向力Y=1246.5740 +FPS=23.23, 法向力=7095.0254, 切向力X=-2207.0942, 切向力Y=1800.2085 +FPS=22.82, 法向力=7083.5771, 切向力X=-2125.2834, 切向力Y=1820.7651 +FPS=21.78, 法向力=7171.2700, 切向力X=-1952.1499, 切向力Y=1472.1769 +FPS=23.06, 法向力=7499.6030, 切向力X=-1675.6838, 切向力Y=1405.7684 +FPS=23.57, 法向力=7518.4380, 切向力X=-1674.4165, 切向力Y=1458.6519 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000003s (hit), reset=0.000267s, blend=0.002235s (9 tiles incl ref), finalize=0.000050s, total=0.002560s +FPS=22.49, 法向力=6602.4307, 切向力X=-2376.2344, 切向力Y=1613.0017 +FPS=22.48, 法向力=6566.3467, 切向力X=-2456.0835, 切向力Y=1625.3673 +FPS=23.37, 法向力=6929.2646, 切向力X=-2123.2690, 切向力Y=1354.1532 +FPS=22.13, 法向力=7351.4468, 切向力X=-2378.9924, 切向力Y=1870.0989 +FPS=23.24, 法向力=7277.6768, 切向力X=-2089.3037, 切向力Y=1430.4928 +FPS=23.02, 法向力=7319.0415, 切向力X=-2031.4142, 切向力Y=1410.9155 +FPS=21.24, 法向力=7123.5854, 切向力X=-1539.8689, 切向力Y=1432.3096 +FPS=20.78, 法向力=7532.3760, 切向力X=-1892.0554, 切向力Y=1421.9746 +FPS=23.30, 法向力=7604.9438, 切向力X=-1844.5988, 切向力Y=1464.0106 +FPS=22.68, 法向力=7079.9717, 切向力X=-1920.0615, 切向力Y=1299.3721 +FPS=21.50, 法向力=7336.2188, 切向力X=-2516.1890, 切向力Y=1623.4192 +FPS=23.42, 法向力=7334.5762, 切向力X=-2522.8191, 切向力Y=1576.1731 +FPS=21.78, 法向力=7002.0107, 切向力X=-2257.7976, 切向力Y=1304.8789 +FPS=23.35, 法向力=7200.8516, 切向力X=-1988.6436, 切向力Y=1887.1691 +FPS=22.14, 法向力=7221.7979, 切向力X=-1953.4707, 切向力Y=1845.6158 +FPS=22.52, 法向力=7349.2754, 切向力X=-2106.4858, 切向力Y=1465.3401 +FPS=23.64, 法向力=7179.9043, 切向力X=-2399.0615, 切向力Y=1732.9399 +FPS=22.99, 法向力=7209.7705, 切向力X=-2397.8843, 切向力Y=1803.4359 +FPS=21.82, 法向力=7060.2588, 切向力X=-2011.0276, 切向力Y=1334.3186 +FPS=22.99, 法向力=7047.6377, 切向力X=-2070.2144, 切向力Y=1387.5546 +FPS=23.79, 法向力=7734.2944, 切向力X=-2077.0205, 切向力Y=1776.0280 +FPS=21.68, 法向力=7402.0229, 切向力X=-1660.3344, 切向力Y=1528.5228 +FPS=23.24, 法向力=7342.3672, 切向力X=-1634.6309, 切向力Y=1608.5173 +FPS=22.31, 法向力=7021.7979, 切向力X=-2633.4250, 切向力Y=1474.8274 +FPS=22.67, 法向力=7112.6592, 切向力X=-2138.3770, 切向力Y=1192.1804 +FPS=23.14, 法向力=6708.9902, 切向力X=-2014.8301, 切向力Y=1666.2446 +FPS=24.27, 法向力=6725.5928, 切向力X=-2047.5609, 切向力Y=1730.3162 +FPS=22.19, 法向力=7334.2710, 切向力X=-2009.9421, 切向力Y=2155.0312 +FPS=22.75, 法向力=7348.0381, 切向力X=-2078.5967, 切向力Y=2097.3081 +FPS=22.88, 法向力=7209.6797, 切向力X=-2058.9492, 切向力Y=1159.4767 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000209s, blend=0.002517s (9 tiles incl ref), finalize=0.000050s, total=0.002782s +FPS=21.01, 法向力=7322.8770, 切向力X=-2125.4778, 切向力Y=1286.2505 +FPS=22.13, 法向力=7292.3818, 切向力X=-2325.5996, 切向力Y=2107.8696 +FPS=22.29, 法向力=7294.5059, 切向力X=-2373.6626, 切向力Y=2140.6719 +FPS=20.86, 法向力=6897.5298, 切向力X=-3015.0378, 切向力Y=1504.0295 +FPS=23.11, 法向力=7064.5391, 切向力X=-2217.1074, 切向力Y=1825.4580 +FPS=23.18, 法向力=7125.0298, 切向力X=-2177.3809, 切向力Y=1835.7947 +FPS=21.04, 法向力=7022.8770, 切向力X=-2377.1736, 切向力Y=1702.7173 +FPS=22.55, 法向力=6963.2637, 切向力X=-2401.8438, 切向力Y=1640.2363 +FPS=22.04, 法向力=6888.6548, 切向力X=-2706.5989, 切向力Y=1491.3685 +FPS=21.37, 法向力=7131.2036, 切向力X=-2220.6130, 切向力Y=1230.1938 +FPS=22.11, 法向力=6875.1855, 切向力X=-1903.2805, 切向力Y=1505.8198 +FPS=21.06, 法向力=6866.9604, 切向力X=-1957.7900, 切向力Y=1528.7461 +FPS=22.50, 法向力=6969.8066, 切向力X=-1841.4973, 切向力Y=1227.1055 +FPS=22.14, 法向力=7419.1372, 切向力X=-2122.6196, 切向力Y=1347.4877 +FPS=22.67, 法向力=7426.0771, 切向力X=-2094.8926, 切向力Y=1391.7686 +FPS=21.05, 法向力=7077.8682, 切向力X=-1978.3091, 切向力Y=1384.3521 +FPS=22.67, 法向力=7344.6958, 切向力X=-2646.2532, 切向力Y=1248.2192 +FPS=21.85, 法向力=7319.1421, 切向力X=-2741.2896, 切向力Y=1255.0377 +FPS=23.07, 法向力=7203.7949, 切向力X=-2026.6594, 切向力Y=1320.8624 +FPS=22.21, 法向力=6740.0435, 切向力X=-2327.7205, 切向力Y=1379.9556 +FPS=24.04, 法向力=6790.0635, 切向力X=-2274.4351, 切向力Y=1476.0248 +FPS=24.22, 法向力=7076.3799, 切向力X=-2548.0999, 切向力Y=801.8734 +FPS=24.08, 法向力=6955.9395, 切向力X=-2214.7681, 切向力Y=842.8560 +FPS=24.01, 法向力=6962.4604, 切向力X=-2274.0811, 切向力Y=816.1504 +FPS=22.65, 法向力=6778.5557, 切向力X=-2234.4409, 切向力Y=1065.3922 +FPS=24.16, 法向力=6844.4424, 切向力X=-2243.7544, 切向力Y=1088.9854 +FPS=22.70, 法向力=6962.3481, 切向力X=-2335.0977, 切向力Y=1731.5574 +FPS=23.58, 法向力=6740.1602, 切向力X=-2061.9441, 切向力Y=738.9830 +FPS=23.66, 法向力=6776.7466, 切向力X=-2019.2273, 切向力Y=754.2024 +FPS=23.61, 法向力=7088.6738, 切向力X=-1961.1971, 切向力Y=1724.8071 +stitch_feature_optimized: canvas out_w=417, out_h=419, x_min=-82.86, y_min=-82.58 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002348s (9 tiles incl ref), finalize=0.000070s, total=0.002685s +FPS=23.30, 法向力=7011.4937, 切向力X=-1942.1339, 切向力Y=1564.3516 +FPS=23.59, 法向力=7107.7739, 切向力X=-1845.1477, 切向力Y=1577.1196 +FPS=23.51, 法向力=6852.4023, 切向力X=-2224.2583, 切向力Y=1630.3567 +FPS=22.88, 法向力=6878.4263, 切向力X=-2206.7271, 切向力Y=1572.1069 +FPS=24.41, 法向力=7231.3120, 切向力X=-2766.3894, 切向力Y=1630.2896 +FPS=22.61, 法向力=7196.0112, 切向力X=-2398.4165, 切向力Y=1581.5479 +FPS=24.19, 法向力=7235.0205, 切向力X=-2381.8259, 切向力Y=1669.9641 +FPS=24.90, 法向力=7071.8242, 切向力X=-2220.8694, 切向力Y=1391.8439 +FPS=21.65, 法向力=7328.2158, 切向力X=-2537.1118, 切向力Y=1530.0237 +FPS=23.48, 法向力=7397.4209, 切向力X=-2481.7222, 切向力Y=1537.0303 +FPS=24.54, 法向力=6367.8252, 切向力X=-2254.3025, 切向力Y=1030.8450 +FPS=24.09, 法向力=7086.7988, 切向力X=-2175.9082, 切向力Y=1419.7122 +FPS=23.53, 法向力=7090.1357, 切向力X=-2213.9314, 切向力Y=1450.4753 +FPS=21.65, 法向力=6969.4473, 切向力X=-2436.1082, 切向力Y=995.4559 +FPS=23.85, 法向力=6974.8486, 切向力X=-2617.3535, 切向力Y=1673.4623 +FPS=23.87, 法向力=6972.8418, 切向力X=-2571.2720, 切向力Y=1614.5927 +FPS=22.77, 法向力=6744.1587, 切向力X=-2476.9932, 切向力Y=1263.6565 +FPS=23.15, 法向力=6840.7578, 切向力X=-2038.4053, 切向力Y=1447.5494 +FPS=22.94, 法向力=6840.1294, 切向力X=-1956.6489, 切向力Y=1432.4375 +FPS=22.18, 法向力=6784.6055, 切向力X=-2256.6313, 切向力Y=1404.1670 +FPS=23.56, 法向力=6750.3584, 切向力X=-2402.5527, 切向力Y=1367.5769 +FPS=23.47, 法向力=7303.7065, 切向力X=-2635.8367, 切向力Y=1858.5289 +FPS=22.16, 法向力=7096.8711, 切向力X=-2616.2236, 切向力Y=1488.9930 +FPS=23.32, 法向力=7076.4580, 切向力X=-2610.4685, 切向力Y=1447.9995 +FPS=22.25, 法向力=7234.9126, 切向力X=-2534.4717, 切向力Y=1979.7771 +FPS=20.96, 法向力=6571.3984, 切向力X=-2143.4937, 切向力Y=1502.3478 +FPS=21.87, 法向力=7525.7217, 切向力X=-1585.7705, 切向力Y=1718.7300 +FPS=22.53, 法向力=7417.0747, 切向力X=-1591.5857, 切向力Y=1551.1111 +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/logs/qt_viewer_20260608_112331.log b/examples/logs/qt_viewer_20260608_112331.log new file mode 100644 index 0000000..8e61efa --- /dev/null +++ b/examples/logs/qt_viewer_20260608_112331.log @@ -0,0 +1,24610 @@ + +按键说明:Q 退出 | R 重置追踪器 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: config\ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=35 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: config\./config/ddjx01.npy +[Error] 读取配置文件失败: [Errno 2] No such file or directory: 'rotation_config.json' + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Image processing backend: cpu (requested: cpu) + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=config\ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.45, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=1.16, 法向力=4554.3267, 切向力X=-697.6722, 切向力Y=15667.4492 +FPS=24.97, 法向力=4584.2568, 切向力X=-754.9916, 切向力Y=15735.4941 +FPS=27.05, 法向力=4452.6226, 切向力X=940.0904, 切向力Y=18191.8164 +FPS=25.66, 法向力=4588.3032, 切向力X=466.1898, 切向力Y=20606.5039 +FPS=28.66, 法向力=4658.0508, 切向力X=399.1593, 切向力Y=20702.0195 +FPS=27.49, 法向力=4707.2505, 切向力X=-1889.5339, 切向力Y=21913.8848 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=29.65, 法向力=4794.1914, 切向力X=-2017.0203, 切向力Y=21920.3594 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=37.08, 法向力=4836.4893, 切向力X=-2044.2815, 切向力Y=21886.4180 +Traceback (most recent call last): + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 569, in _on_timer + data_plot = self._make_force_plot_data(self.data[:n].copy()) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 485, in _make_force_plot_data + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "D:\workspace\orisyssdk_git\examples\qt_viewer.py", line 95, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=35.84, 法向力=5224.3799, 切向力X=-2517.8892, 切向力Y=22588.7930 +FPS=36.18, 法向力=5386.2354, 切向力X=-2511.5757, 切向力Y=22611.5312 +FPS=26.98, 法向力=4713.7583, 切向力X=-3555.0801, 切向力Y=19401.7891 +FPS=18.81, 法向力=4009.3428, 切向力X=-354.0092, 切向力Y=13073.8936 +FPS=27.89, 法向力=3965.9893, 切向力X=-430.1178, 切向力Y=13111.0625 +FPS=24.82, 法向力=3026.5417, 切向力X=657.2572, 切向力Y=6817.7271 +FPS=26.94, 法向力=3077.9971, 切向力X=777.2772, 切向力Y=6776.7646 +FPS=25.05, 法向力=2494.3887, 切向力X=627.1208, 切向力Y=4981.6489 +FPS=24.17, 法向力=2523.3254, 切向力X=1289.3251, 切向力Y=4350.0879 +FPS=27.22, 法向力=2592.3765, 切向力X=1273.6748, 切向力Y=4285.4214 +FPS=25.64, 法向力=1866.4720, 切向力X=1710.2234, 切向力Y=4550.4072 +FPS=28.37, 法向力=1864.7249, 切向力X=1735.8860, 切向力Y=4575.4268 +FPS=26.44, 法向力=2135.4590, 切向力X=-915.4575, 切向力Y=4202.5312 +FPS=29.79, 法向力=2140.0098, 切向力X=-1032.2958, 切向力Y=4142.0615 +FPS=26.69, 法向力=2105.4287, 切向力X=-2325.2456, 切向力Y=4106.3735 +FPS=27.91, 法向力=2137.8994, 切向力X=-2289.4561, 切向力Y=4210.6714 +FPS=29.26, 法向力=1943.9854, 切向力X=993.4240, 切向力Y=3713.1782 +FPS=27.90, 法向力=1365.5374, 切向力X=3618.7036, 切向力Y=3298.7603 +FPS=29.01, 法向力=1441.2225, 切向力X=3611.9119, 切向力Y=3283.7876 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000218s, blend=0.002192s (9 tiles incl ref), finalize=0.000057s, total=0.002474s +FPS=26.62, 法向力=1765.4713, 切向力X=4002.3501, 切向力Y=1667.1099 +FPS=28.84, 法向力=1761.9777, 切向力X=3939.1692, 切向力Y=1715.8994 +FPS=28.81, 法向力=966.4580, 切向力X=2247.5205, 切向力Y=184.1269 +FPS=29.86, 法向力=947.1981, 切向力X=2316.3228, 切向力Y=140.3768 +FPS=28.20, 法向力=1659.0269, 切向力X=1144.7233, 切向力Y=-3608.4602 +FPS=31.68, 法向力=1657.7673, 切向力X=1144.2200, 切向力Y=-3579.4922 +FPS=26.14, 法向力=1220.9978, 切向力X=-1313.4600, 切向力Y=-2964.4087 +FPS=18.91, 法向力=1403.0781, 切向力X=-3757.6130, 切向力Y=-3598.0742 +FPS=30.63, 法向力=1513.7904, 切向力X=-3892.7439, 切向力Y=-3606.0852 +FPS=30.73, 法向力=1559.9297, 切向力X=-3780.1780, 切向力Y=-2951.0730 +FPS=31.11, 法向力=1590.3589, 切向力X=-3765.1001, 切向力Y=-3007.8220 +FPS=30.13, 法向力=1593.4590, 切向力X=-3751.7766, 切向力Y=-2988.6714 +FPS=28.48, 法向力=1608.8606, 切向力X=-3505.0542, 切向力Y=-2100.8203 +FPS=31.61, 法向力=1631.1538, 切向力X=-3463.6252, 切向力Y=-2131.3545 +FPS=29.64, 法向力=1337.9983, 切向力X=-3155.1809, 切向力Y=-1446.0496 +FPS=31.30, 法向力=1319.2437, 切向力X=-3216.0151, 切向力Y=-1456.7755 +FPS=29.11, 法向力=1374.4456, 切向力X=-2808.4519, 切向力Y=-2025.4879 +FPS=30.32, 法向力=1385.7244, 切向力X=-2709.8379, 切向力Y=-2019.4021 +FPS=30.54, 法向力=1617.0674, 切向力X=-2885.0415, 切向力Y=-1886.9111 +FPS=29.66, 法向力=1591.1744, 切向力X=-2851.7859, 切向力Y=-1912.9248 +FPS=30.72, 法向力=1429.5195, 切向力X=-3117.4287, 切向力Y=-1257.4026 +FPS=31.11, 法向力=1671.3267, 切向力X=-2846.6626, 切向力Y=-1704.1897 +FPS=29.77, 法向力=1730.6980, 切向力X=-2770.7646, 切向力Y=-1731.3738 +FPS=30.14, 法向力=1753.5337, 切向力X=-2747.7700, 切向力Y=-1737.6318 +FPS=29.00, 法向力=1505.4470, 切向力X=-3448.5342, 切向力Y=-1822.7848 +FPS=30.91, 法向力=1502.9451, 切向力X=-3473.9795, 切向力Y=-1900.2638 +FPS=29.56, 法向力=1389.6293, 切向力X=-2983.6782, 切向力Y=-1492.0078 +FPS=32.03, 法向力=1410.6633, 切向力X=-2959.1084, 切向力Y=-1419.6578 +FPS=28.87, 法向力=1285.4233, 切向力X=-2707.1416, 切向力Y=-1229.0280 +FPS=31.42, 法向力=1258.8481, 切向力X=-2711.6545, 切向力Y=-1176.4440 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000230s, blend=0.002445s (9 tiles incl ref), finalize=0.000083s, total=0.002764s +FPS=29.54, 法向力=1257.2798, 切向力X=-2833.8010, 切向力Y=-985.5085 +FPS=32.12, 法向力=1302.1843, 切向力X=-2724.4739, 切向力Y=-979.6078 +FPS=34.21, 法向力=1455.3743, 切向力X=-2858.1040, 切向力Y=-1294.7928 +FPS=42.13, 法向力=1458.6340, 切向力X=-2941.8804, 切向力Y=-1290.9803 +FPS=32.74, 法向力=1463.2454, 切向力X=-1821.1169, 切向力Y=-926.6198 +FPS=42.06, 法向力=1496.7002, 切向力X=-1823.4292, 切向力Y=-943.7088 +FPS=35.83, 法向力=1482.1010, 切向力X=-1849.8933, 切向力Y=-963.1362 +FPS=39.63, 法向力=1222.1198, 切向力X=-2494.4087, 切向力Y=-735.2126 +FPS=34.56, 法向力=1197.7498, 切向力X=-2521.7681, 切向力Y=-702.6346 +FPS=28.21, 法向力=1597.6948, 切向力X=-1969.4927, 切向力Y=-622.4955 +FPS=30.77, 法向力=1582.4888, 切向力X=-2018.9277, 切向力Y=-638.3156 +FPS=39.63, 法向力=1499.0991, 切向力X=-2282.3750, 切向力Y=-65.2130 +FPS=34.99, 法向力=1537.2520, 切向力X=-2208.2715, 切向力Y=-39.4304 +FPS=42.68, 法向力=1536.3677, 切向力X=-2214.2793, 切向力Y=-74.4193 +FPS=31.41, 法向力=1132.2891, 切向力X=-2073.2676, 切向力Y=-804.2698 +FPS=42.98, 法向力=1159.5188, 切向力X=-2070.8789, 切向力Y=-831.8998 +FPS=31.04, 法向力=1386.2269, 切向力X=373.9104, 切向力Y=1401.7535 +FPS=44.15, 法向力=1386.5372, 切向力X=270.7990, 切向力Y=1537.4045 +FPS=30.12, 法向力=1433.6816, 切向力X=-1538.5835, 切向力Y=-545.3600 +FPS=42.40, 法向力=1466.7941, 切向力X=-1496.5447, 切向力Y=-740.0219 +FPS=35.58, 法向力=1472.9476, 切向力X=-1497.7788, 切向力Y=-756.4500 +FPS=22.23, 法向力=1847.5398, 切向力X=-501.3243, 切向力Y=-1597.3931 +FPS=34.31, 法向力=1897.6522, 切向力X=-497.0511, 切向力Y=-1623.9841 +FPS=37.24, 法向力=1522.0361, 切向力X=762.6750, 切向力Y=-2081.2700 +FPS=32.74, 法向力=1595.8811, 切向力X=858.9682, 切向力Y=-2115.3657 +FPS=39.08, 法向力=1649.8110, 切向力X=-107.7193, 切向力Y=-3834.2974 +FPS=32.92, 法向力=1739.7642, 切向力X=-91.1879, 切向力Y=-3894.2715 +FPS=27.41, 法向力=1791.6772, 切向力X=-191.9171, 切向力Y=-7780.8887 +FPS=33.07, 法向力=1777.1526, 切向力X=-204.5732, 切向力Y=-8120.4053 +FPS=29.95, 法向力=1791.6289, 切向力X=-675.7825, 切向力Y=-9476.0605 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002256s (9 tiles incl ref), finalize=0.000056s, total=0.002530s +FPS=31.71, 法向力=1920.9314, 切向力X=-762.7621, 切向力Y=-9820.4199 +FPS=30.39, 法向力=1869.4445, 切向力X=-1111.6707, 切向力Y=-9820.0322 +FPS=32.30, 法向力=1882.5162, 切向力X=-1140.7710, 切向力Y=-9789.8809 +FPS=32.31, 法向力=1877.6580, 切向力X=-1138.2893, 切向力Y=-9816.8525 +FPS=31.75, 法向力=1585.8569, 切向力X=-1403.7706, 切向力Y=-8361.3906 +FPS=31.45, 法向力=1602.0586, 切向力X=-1405.1056, 切向力Y=-8386.1172 +FPS=30.60, 法向力=2202.2563, 切向力X=989.2424, 切向力Y=-8597.8984 +FPS=26.94, 法向力=2196.7463, 切向力X=1080.6720, 切向力Y=-8642.1055 +FPS=29.11, 法向力=2353.4189, 切向力X=3947.1665, 切向力Y=-11730.2930 +FPS=32.20, 法向力=2078.1477, 切向力X=4289.3223, 切向力Y=-11945.3223 +FPS=30.02, 法向力=2109.7188, 切向力X=4367.3394, 切向力Y=-11963.2715 +FPS=29.22, 法向力=1768.0474, 切向力X=6019.0117, 切向力Y=-12399.4346 +FPS=30.32, 法向力=1779.6492, 切向力X=6064.6963, 切向力Y=-12432.3809 +FPS=30.12, 法向力=1769.0156, 切向力X=6065.6294, 切向力Y=-12438.9531 +FPS=28.42, 法向力=1276.9114, 切向力X=5188.1543, 切向力Y=-6270.0439 +FPS=29.08, 法向力=1244.0098, 切向力X=5080.1958, 切向力Y=-6285.7783 +FPS=28.05, 法向力=2673.7505, 切向力X=661.2528, 切向力Y=5072.0879 +FPS=28.91, 法向力=2375.3347, 切向力X=1362.7137, 切向力Y=2383.5271 +FPS=30.41, 法向力=2422.3577, 切向力X=1354.5032, 切向力Y=2344.7856 +FPS=30.20, 法向力=2210.1711, 切向力X=1085.7698, 切向力Y=1271.9950 +FPS=31.43, 法向力=2199.7053, 切向力X=1127.9763, 切向力Y=1255.2297 +FPS=30.04, 法向力=1887.3418, 切向力X=2245.5625, 切向力Y=1611.7544 +FPS=29.54, 法向力=1909.6804, 切向力X=2151.2896, 切向力Y=1489.8718 +FPS=28.28, 法向力=1699.6548, 切向力X=1914.0142, 切向力Y=1080.7036 +FPS=18.92, 法向力=1726.0389, 切向力X=1945.0234, 切向力Y=969.6300 +FPS=28.01, 法向力=1960.5605, 切向力X=1005.3622, 切向力Y=1224.5200 +FPS=31.58, 法向力=1914.3621, 切向力X=957.9965, 切向力Y=1258.4426 +FPS=27.63, 法向力=1456.3933, 切向力X=880.0555, 切向力Y=343.0395 +FPS=29.22, 法向力=1487.9387, 切向力X=874.8151, 切向力Y=349.7131 +FPS=29.12, 法向力=2017.6753, 切向力X=4151.8379, 切向力Y=-2837.3379 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000220s, blend=0.003386s (9 tiles incl ref), finalize=0.000079s, total=0.003692s +FPS=29.43, 法向力=2081.8953, 切向力X=4137.1504, 切向力Y=-3026.7319 +FPS=30.46, 法向力=2538.4326, 切向力X=7906.4902, 切向力Y=-1105.5262 +FPS=26.81, 法向力=6937.6904, 切向力X=5954.3936, 切向力Y=-24091.9844 +FPS=26.67, 法向力=6999.9502, 切向力X=5987.1074, 切向力Y=-24358.2598 +FPS=24.06, 法向力=14463.8203, 切向力X=2542.8770, 切向力Y=-47297.9766 +FPS=26.04, 法向力=14259.3027, 切向力X=2167.9009, 切向力Y=-47701.2383 +FPS=23.46, 法向力=29723.1016, 切向力X=-4090.6001, 切向力Y=-91693.6719 +FPS=26.55, 法向力=29274.7422, 切向力X=-4470.7910, 切向力Y=-91941.9375 +FPS=24.11, 法向力=42665.1016, 切向力X=-4117.9268, 切向力Y=-140896.3750 +FPS=23.71, 法向力=46429.0078, 切向力X=-2319.9478, 切向力Y=-154286.7031 +FPS=25.28, 法向力=46512.6484, 切向力X=-2061.4858, 切向力Y=-155850.5000 +FPS=23.72, 法向力=48741.0859, 切向力X=-2365.4133, 切向力Y=-157151.4844 +FPS=24.20, 法向力=47185.1562, 切向力X=-3833.9363, 切向力Y=-159096.3750 +FPS=24.49, 法向力=47203.1875, 切向力X=-3776.3594, 切向力Y=-158407.9375 +FPS=22.02, 法向力=33077.6172, 切向力X=-19179.0469, 切向力Y=-119957.1094 +FPS=23.89, 法向力=32817.6797, 切向力X=-19472.3750, 切向力Y=-119413.7500 +FPS=23.45, 法向力=20266.1172, 切向力X=-20167.9141, 切向力Y=-49450.1328 +FPS=22.82, 法向力=13224.9629, 切向力X=-12270.5146, 切向力Y=-16273.2393 +FPS=22.11, 法向力=13252.4229, 切向力X=-12387.6445, 切向力Y=-16254.4824 +FPS=22.31, 法向力=9634.4834, 切向力X=-3696.2344, 切向力Y=-7361.7236 +FPS=20.76, 法向力=7313.7573, 切向力X=-2050.9805, 切向力Y=-5075.9497 +FPS=21.37, 法向力=6101.5093, 切向力X=-1008.8872, 切向力Y=-3881.8433 +FPS=23.99, 法向力=6070.5361, 切向力X=-1110.8871, 切向力Y=-3923.9404 +FPS=22.84, 法向力=5063.0049, 切向力X=-432.3871, 切向力Y=-3315.4651 +FPS=23.51, 法向力=5032.4561, 切向力X=-487.6535, 切向力Y=-3369.0674 +FPS=21.90, 法向力=4412.4180, 切向力X=-246.9908, 切向力Y=-2670.2837 +FPS=23.64, 法向力=4345.4160, 切向力X=209.7499, 切向力Y=-2223.2661 +FPS=21.63, 法向力=4408.5278, 切向力X=128.0992, 切向力Y=-2292.6772 +FPS=23.01, 法向力=3715.2585, 切向力X=462.2018, 切向力Y=-2025.6160 +FPS=23.35, 法向力=5551.9795, 切向力X=6847.2158, 切向力Y=-2161.7595 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000227s, blend=0.003336s (9 tiles incl ref), finalize=0.000059s, total=0.003627s +FPS=24.18, 法向力=5390.5752, 切向力X=6991.7070, 切向力Y=-2152.8896 +FPS=25.21, 法向力=7018.0845, 切向力X=7586.1182, 切向力Y=-6601.1533 +FPS=24.66, 法向力=7202.5303, 切向力X=7430.5991, 切向力Y=-6763.6030 +FPS=24.72, 法向力=9381.6055, 切向力X=3804.5266, 切向力Y=-12450.9434 +FPS=24.04, 法向力=11207.1182, 切向力X=-1792.5720, 切向力Y=-12478.2402 +FPS=24.72, 法向力=11092.5449, 切向力X=-1942.3925, 切向力Y=-12388.4180 +FPS=24.81, 法向力=12805.0908, 切向力X=-1586.8706, 切向力Y=-18133.3496 +FPS=23.74, 法向力=13027.7305, 切向力X=73.4328, 切向力Y=-29615.7598 +FPS=19.86, 法向力=12676.1074, 切向力X=98.6947, 切向力Y=-30421.7578 +FPS=22.40, 法向力=13242.4971, 切向力X=-3397.5088, 切向力Y=-39472.8516 +FPS=23.55, 法向力=13971.0176, 切向力X=-4342.0220, 切向力Y=-44159.2969 +FPS=25.60, 法向力=13865.8721, 切向力X=-4381.4316, 切向力Y=-44436.7734 +FPS=23.45, 法向力=15148.5137, 切向力X=-2851.1782, 切向力Y=-48757.7422 +FPS=24.62, 法向力=15196.0625, 切向力X=-2866.5188, 切向力Y=-48891.6562 +FPS=23.58, 法向力=15465.3359, 切向力X=-1719.0223, 切向力Y=-52363.3398 +FPS=24.16, 法向力=14318.7383, 切向力X=-3329.6602, 切向力Y=-46467.9883 +FPS=24.49, 法向力=13888.0098, 切向力X=-3559.1211, 切向力Y=-46231.6797 +FPS=25.66, 法向力=10339.0576, 切向力X=-2851.7944, 切向力Y=-20896.1465 +FPS=24.67, 法向力=6449.3740, 切向力X=-1787.7299, 切向力Y=-2386.2708 +FPS=26.62, 法向力=6408.3149, 切向力X=-1733.1289, 切向力Y=-2394.1826 +FPS=24.71, 法向力=4483.2407, 切向力X=-31.1256, 切向力Y=4536.9341 +FPS=25.52, 法向力=4473.6040, 切向力X=-15.3493, 切向力Y=4789.9526 +FPS=22.02, 法向力=3202.7856, 切向力X=334.6871, 切向力Y=3698.1943 +FPS=24.95, 法向力=3577.2539, 切向力X=1058.0310, 切向力Y=781.8685 +FPS=23.77, 法向力=3594.4170, 切向力X=996.4802, 切向力Y=649.5790 +FPS=25.78, 法向力=2466.1697, 切向力X=606.9027, 切向力Y=1123.6655 +FPS=25.54, 法向力=2441.9043, 切向力X=585.7622, 切向力Y=1112.2738 +FPS=26.63, 法向力=2440.5054, 切向力X=684.2351, 切向力Y=777.9733 +FPS=26.67, 法向力=2254.5667, 切向力X=225.3779, 切向力Y=383.4025 +FPS=26.33, 法向力=2221.9380, 切向力X=148.2484, 切向力Y=354.7322 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000224s, blend=0.002193s (9 tiles incl ref), finalize=0.000053s, total=0.002476s +FPS=25.40, 法向力=2428.2786, 切向力X=-238.5982, 切向力Y=687.4933 +FPS=26.37, 法向力=2464.0181, 切向力X=-337.7795, 切向力Y=653.7078 +FPS=25.05, 法向力=2310.3701, 切向力X=-654.9690, 切向力Y=1297.1873 +FPS=26.44, 法向力=2390.5942, 切向力X=-653.9659, 切向力Y=1265.1829 +FPS=20.27, 法向力=2337.0427, 切向力X=-1110.5706, 切向力Y=-589.3008 +FPS=25.10, 法向力=1989.4141, 切向力X=-903.7424, 切向力Y=-1946.1362 +FPS=25.88, 法向力=2040.1460, 切向力X=-889.3912, 切向力Y=-1973.2933 +FPS=26.41, 法向力=1681.9904, 切向力X=1414.3193, 切向力Y=-1599.4656 +FPS=25.51, 法向力=2129.3916, 切向力X=1329.9119, 切向力Y=-477.2500 +FPS=25.90, 法向力=2089.9475, 切向力X=1278.2905, 切向力Y=-422.1587 +FPS=26.42, 法向力=2129.3350, 切向力X=1063.5144, 切向力Y=-580.4839 +FPS=25.73, 法向力=2100.1519, 切向力X=1006.2631, 切向力Y=-526.5302 +FPS=22.91, 法向力=2271.3320, 切向力X=1230.2554, 切向力Y=-498.7512 +FPS=25.71, 法向力=2298.2935, 切向力X=1320.9819, 切向力Y=-472.0858 +FPS=24.18, 法向力=2234.2131, 切向力X=1376.6945, 切向力Y=-169.5614 +FPS=25.95, 法向力=1762.3489, 切向力X=1290.4119, 切向力Y=-39.5977 +FPS=26.90, 法向力=1711.5830, 切向力X=1245.8855, 切向力Y=-78.9028 +FPS=25.65, 法向力=2081.0674, 切向力X=1213.7273, 切向力Y=-401.2360 +FPS=26.01, 法向力=2093.3550, 切向力X=1272.5657, 切向力Y=-369.9289 +FPS=25.98, 法向力=2136.7139, 切向力X=1238.0872, 切向力Y=148.5448 +FPS=26.66, 法向力=2140.3618, 切向力X=1167.2876, 切向力Y=99.3067 +FPS=26.55, 法向力=2000.8713, 切向力X=1408.9221, 切向力Y=105.8624 +FPS=26.39, 法向力=1481.6077, 切向力X=780.8763, 切向力Y=245.7661 +FPS=25.38, 法向力=1510.5513, 切向力X=907.4034, 切向力Y=234.8753 +FPS=23.16, 法向力=2037.0505, 切向力X=1247.0132, 切向力Y=-636.4648 +FPS=25.73, 法向力=2000.1981, 切向力X=1226.1184, 切向力Y=-657.9473 +FPS=24.47, 法向力=2394.5481, 切向力X=1834.3328, 切向力Y=-394.1170 +FPS=23.75, 法向力=1696.9822, 切向力X=1869.7935, 切向力Y=-186.5468 +FPS=26.37, 法向力=1720.9653, 切向力X=1945.0438, 切向力Y=-109.6331 +FPS=25.99, 法向力=2177.9709, 切向力X=1311.9469, 切向力Y=-1032.9971 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000232s, blend=0.002486s (9 tiles incl ref), finalize=0.000056s, total=0.002781s +FPS=17.64, 法向力=1856.2358, 切向力X=1561.3491, 切向力Y=-479.7498 +FPS=26.96, 法向力=1848.9258, 切向力X=1521.9128, 切向力Y=-468.7323 +FPS=24.99, 法向力=1766.8903, 切向力X=1383.3308, 切向力Y=-165.3428 +FPS=26.09, 法向力=1853.7170, 切向力X=1411.8052, 切向力Y=-230.2978 +FPS=25.77, 法向力=2257.6814, 切向力X=1740.8016, 切向力Y=-673.5170 +FPS=25.80, 法向力=2042.4019, 切向力X=1634.2159, 切向力Y=-450.5222 +FPS=27.20, 法向力=2056.0098, 切向力X=1592.1737, 切向力Y=-504.9796 +FPS=24.96, 法向力=2180.8098, 切向力X=1519.8917, 切向力Y=-561.9022 +FPS=26.84, 法向力=2072.2544, 切向力X=1354.7494, 切向力Y=-539.2667 +FPS=24.13, 法向力=1757.3615, 切向力X=1336.6221, 切向力Y=229.0221 +FPS=26.63, 法向力=1865.7292, 切向力X=1360.6680, 切向力Y=187.7175 +FPS=25.29, 法向力=2047.2985, 切向力X=2468.1650, 切向力Y=-509.0652 +FPS=25.94, 法向力=1912.9950, 切向力X=1485.3003, 切向力Y=-136.0746 +FPS=25.65, 法向力=1892.7927, 切向力X=1422.9133, 切向力Y=-92.3586 +FPS=23.79, 法向力=1979.9081, 切向力X=2056.5596, 切向力Y=-729.8669 +FPS=16.56, 法向力=1580.1481, 切向力X=1403.3196, 切向力Y=-4.3034 +FPS=27.13, 法向力=1612.5016, 切向力X=1426.8723, 切向力Y=40.8538 +FPS=25.51, 法向力=1574.2468, 切向力X=1004.0511, 切向力Y=-220.1934 +FPS=26.77, 法向力=1570.9595, 切向力X=864.3409, 切向力Y=-243.0589 +FPS=24.37, 法向力=1587.3887, 切向力X=1393.4058, 切向力Y=105.9718 +FPS=24.38, 法向力=1730.2650, 切向力X=1306.1787, 切向力Y=-454.1203 +FPS=26.09, 法向力=1724.5112, 切向力X=1254.4968, 切向力Y=-514.5893 +FPS=26.40, 法向力=1618.3232, 切向力X=1474.9509, 切向力Y=-229.0721 +FPS=26.65, 法向力=1667.0778, 切向力X=1390.5275, 切向力Y=-267.8593 +FPS=25.21, 法向力=1409.3796, 切向力X=1445.1555, 切向力Y=86.8463 +FPS=23.65, 法向力=1508.9518, 切向力X=1186.9507, 切向力Y=-140.1710 +FPS=25.22, 法向力=1480.7528, 切向力X=1108.0989, 切向力Y=-172.9761 +FPS=25.03, 法向力=1789.3799, 切向力X=1518.7394, 切向力Y=333.5961 +FPS=24.53, 法向力=1766.9834, 切向力X=1565.7024, 切向力Y=460.0378 +FPS=23.81, 法向力=1805.3058, 切向力X=1533.4307, 切向力Y=-107.0064 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000261s, blend=0.002211s (9 tiles incl ref), finalize=0.000065s, total=0.002544s +FPS=25.38, 法向力=1612.9851, 切向力X=1554.2173, 切向力Y=4.7418 +FPS=24.99, 法向力=1676.0652, 切向力X=1619.0450, 切向力Y=-129.2257 +FPS=24.54, 法向力=1407.7985, 切向力X=1307.9138, 切向力Y=-83.7397 +FPS=25.47, 法向力=1340.7496, 切向力X=1322.6633, 切向力Y=-58.5229 +FPS=24.32, 法向力=2295.8076, 切向力X=1437.6230, 切向力Y=33.3631 +FPS=22.66, 法向力=1610.8076, 切向力X=1598.3083, 切向力Y=-71.6184 +FPS=24.26, 法向力=1591.7783, 切向力X=1600.5276, 切向力Y=-103.9857 +FPS=25.45, 法向力=1621.8606, 切向力X=1553.6555, 切向力Y=-151.4510 +FPS=24.25, 法向力=1613.7952, 切向力X=1492.7788, 切向力Y=-154.6298 +FPS=22.99, 法向力=1803.2152, 切向力X=1666.9202, 切向力Y=-70.1433 +FPS=19.27, 法向力=1648.5732, 切向力X=1462.2576, 切向力Y=-319.2124 +FPS=20.11, 法向力=1835.1648, 切向力X=1862.6488, 切向力Y=-202.0035 +FPS=21.53, 法向力=1808.9692, 切向力X=1918.1772, 切向力Y=-216.0284 +FPS=22.97, 法向力=1559.7673, 切向力X=1773.9406, 切向力Y=176.9029 +FPS=22.56, 法向力=1814.8518, 切向力X=1052.0635, 切向力Y=8.2306 +FPS=23.26, 法向力=1803.3386, 切向力X=1030.5552, 切向力Y=-32.0344 +FPS=25.66, 法向力=1668.7034, 切向力X=1300.2335, 切向力Y=-115.9666 +FPS=25.43, 法向力=1928.9475, 切向力X=1375.0476, 切向力Y=146.4153 +FPS=24.96, 法向力=1946.4409, 切向力X=1452.9242, 切向力Y=104.1177 +FPS=21.50, 法向力=1698.9236, 切向力X=2174.5894, 切向力Y=-153.7542 +FPS=21.24, 法向力=1836.2998, 切向力X=2144.9626, 切向力Y=-102.9681 +FPS=23.30, 法向力=1838.0083, 切向力X=2211.0859, 切向力Y=-132.7625 +FPS=16.30, 法向力=2106.6621, 切向力X=1688.4509, 切向力Y=-503.7072 +FPS=11.59, 法向力=1908.7473, 切向力X=1352.1417, 切向力Y=-356.9855 +FPS=14.41, 法向力=1877.5291, 切向力X=1415.3751, 切向力Y=-62.2060 +FPS=14.64, 法向力=2005.0449, 切向力X=1431.6165, 切向力Y=-70.7107 +FPS=13.69, 法向力=1831.1682, 切向力X=1814.3052, 切向力Y=-243.4172 +FPS=13.92, 法向力=1848.5820, 切向力X=1559.4667, 切向力Y=-299.1042 +FPS=12.32, 法向力=1649.3429, 切向力X=1872.9786, 切向力Y=224.7518 +FPS=14.12, 法向力=1387.4376, 切向力X=1744.5520, 切向力Y=-10.0345 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000358s, blend=0.004714s (9 tiles incl ref), finalize=0.000144s, total=0.005227s +FPS=14.62, 法向力=1731.8223, 切向力X=1607.5840, 切向力Y=-552.8094 +FPS=14.19, 法向力=1677.4990, 切向力X=1930.9521, 切向力Y=-186.7264 +FPS=14.51, 法向力=1519.6758, 切向力X=1443.2026, 切向力Y=-150.4303 +FPS=13.77, 法向力=2003.9492, 切向力X=1715.2518, 切向力Y=-175.9300 +FPS=14.74, 法向力=2069.5286, 切向力X=1754.9475, 切向力Y=-278.3087 +FPS=14.70, 法向力=1898.1392, 切向力X=1792.7427, 切向力Y=282.2340 +FPS=15.12, 法向力=1903.4813, 切向力X=2069.7559, 切向力Y=-66.1659 +FPS=13.64, 法向力=1577.4447, 切向力X=1520.6812, 切向力Y=-230.2885 +FPS=15.87, 法向力=1639.2317, 切向力X=1013.8218, 切向力Y=-797.1332 +FPS=14.78, 法向力=1698.1200, 切向力X=2099.8042, 切向力Y=-118.7562 +FPS=14.06, 法向力=1708.9424, 切向力X=2089.7241, 切向力Y=-108.8021 +FPS=14.54, 法向力=1556.8627, 切向力X=1532.7721, 切向力Y=-72.4047 +FPS=14.13, 法向力=1798.5977, 切向力X=1781.7679, 切向力Y=119.7426 +FPS=14.16, 法向力=1644.5215, 切向力X=1544.4421, 切向力Y=-423.2327 +FPS=14.09, 法向力=1602.8411, 切向力X=1516.5850, 切向力Y=-399.6043 +FPS=13.88, 法向力=1585.5923, 切向力X=2192.9939, 切向力Y=-335.0395 +FPS=14.58, 法向力=1496.0044, 切向力X=1348.7145, 切向力Y=-281.1913 +FPS=14.24, 法向力=1523.2932, 切向力X=1333.8286, 切向力Y=-258.3699 +FPS=15.02, 法向力=1736.3680, 切向力X=906.4968, 切向力Y=-304.2810 +FPS=15.02, 法向力=1791.8447, 切向力X=921.2155, 切向力Y=-319.2166 +FPS=15.02, 法向力=1877.8638, 切向力X=1638.1646, 切向力Y=-581.9896 +FPS=14.58, 法向力=1728.7537, 切向力X=2002.6591, 切向力Y=-2.0221 +FPS=13.54, 法向力=1699.6600, 切向力X=1989.2369, 切向力Y=10.4192 +FPS=14.15, 法向力=1976.0007, 切向力X=1823.8647, 切向力Y=274.0633 +FPS=14.34, 法向力=1921.6017, 切向力X=1786.2750, 切向力Y=105.7394 +FPS=13.55, 法向力=2055.0923, 切向力X=1801.0261, 切向力Y=123.9030 +FPS=14.11, 法向力=1621.3948, 切向力X=2038.6259, 切向力Y=-365.4742 +FPS=14.23, 法向力=1776.1313, 切向力X=1886.8440, 切向力Y=-238.8001 +FPS=14.87, 法向力=1814.1345, 切向力X=1358.0012, 切向力Y=3.9809 +FPS=14.52, 法向力=2193.6760, 切向力X=2227.7319, 切向力Y=-132.2006 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000403s, blend=0.005074s (9 tiles incl ref), finalize=0.000143s, total=0.005632s +FPS=14.75, 法向力=1810.4067, 切向力X=1793.5232, 切向力Y=364.5934 +FPS=14.27, 法向力=1665.5425, 切向力X=2041.1346, 切向力Y=26.9319 +FPS=14.60, 法向力=1664.3352, 切向力X=2034.9583, 切向力Y=60.9909 +FPS=14.66, 法向力=1833.9215, 切向力X=2369.5281, 切向力Y=329.6075 +FPS=15.40, 法向力=1356.6116, 切向力X=1447.7107, 切向力Y=347.7294 +FPS=14.70, 法向力=1527.7310, 切向力X=1406.3833, 切向力Y=12.0633 +FPS=15.68, 法向力=2604.2976, 切向力X=2686.9189, 切向力Y=101.2228 +FPS=13.67, 法向力=8654.9414, 切向力X=10682.6758, 切向力Y=9885.8604 +FPS=14.46, 法向力=8642.3828, 切向力X=10516.6260, 切向力Y=13006.6445 +FPS=13.91, 法向力=8536.6123, 切向力X=10566.6016, 切向力Y=13186.6123 +FPS=14.16, 法向力=7983.5137, 切向力X=11078.1172, 切向力Y=14696.1250 +FPS=13.87, 法向力=8304.5566, 切向力X=11038.1260, 切向力Y=15666.8516 +FPS=14.13, 法向力=8379.4111, 切向力X=11103.4707, 切向力Y=16136.5410 +FPS=14.29, 法向力=7434.1104, 切向力X=10950.7686, 切向力Y=16963.8672 +FPS=14.70, 法向力=7460.1631, 切向力X=10878.3438, 切向力Y=16949.4219 +FPS=12.74, 法向力=4566.9941, 切向力X=9086.9922, 切向力Y=17597.9609 +FPS=13.63, 法向力=3142.6682, 切向力X=7389.0186, 切向力Y=16158.2168 +FPS=20.90, 法向力=2307.3071, 切向力X=5809.3071, 切向力Y=13914.7676 +FPS=23.02, 法向力=2283.5371, 切向力X=5669.6733, 切向力Y=13938.5078 +FPS=22.84, 法向力=2318.3972, 切向力X=5022.0142, 切向力Y=12155.3936 +FPS=21.76, 法向力=2284.7017, 切向力X=4386.0410, 切向力Y=10552.4268 +FPS=24.22, 法向力=2363.7424, 切向力X=4376.2109, 切向力Y=10537.1387 +FPS=23.39, 法向力=2180.0474, 切向力X=4739.9160, 切向力Y=9818.8184 +FPS=25.36, 法向力=2172.8057, 切向力X=4736.9912, 切向力Y=9826.5059 +FPS=25.00, 法向力=1825.3273, 切向力X=4095.7922, 切向力Y=8476.7881 +FPS=24.79, 法向力=1801.6307, 切向力X=3868.6191, 切向力Y=8422.2207 +FPS=26.11, 法向力=1875.2358, 切向力X=3902.6536, 切向力Y=8395.2578 +FPS=24.79, 法向力=1876.4288, 切向力X=4168.6826, 切向力Y=7564.1929 +FPS=24.93, 法向力=1844.6758, 切向力X=3800.1384, 切向力Y=7354.6597 +FPS=24.71, 法向力=1834.7821, 切向力X=3779.4551, 切向力Y=7397.0771 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000478s, blend=0.002294s (9 tiles incl ref), finalize=0.000056s, total=0.002835s +FPS=20.46, 法向力=1782.0156, 切向力X=3832.8564, 切向力Y=6869.1689 +FPS=24.90, 法向力=1843.6290, 切向力X=3829.7834, 切向力Y=6823.2959 +FPS=23.57, 法向力=2274.4795, 切向力X=3291.8071, 切向力Y=6073.0605 +FPS=24.65, 法向力=1655.3572, 切向力X=2850.4114, 切向力Y=5508.3174 +FPS=25.11, 法向力=1639.7974, 切向力X=2863.3838, 切向力Y=5471.8604 +FPS=25.39, 法向力=1620.3347, 切向力X=3173.0923, 切向力Y=4871.3999 +FPS=25.94, 法向力=1632.5613, 切向力X=3178.8594, 切向力Y=4881.9819 +FPS=26.10, 法向力=1552.1589, 切向力X=2714.5688, 切向力Y=4815.1045 +FPS=25.19, 法向力=1740.0077, 切向力X=2758.6846, 切向力Y=4678.3008 +FPS=26.37, 法向力=1695.4636, 切向力X=2846.8091, 切向力Y=4750.6509 +FPS=25.32, 法向力=1811.6038, 切向力X=2740.2676, 切向力Y=4971.0151 +FPS=27.22, 法向力=1781.4746, 切向力X=2701.6841, 切向力Y=4958.2031 +FPS=25.69, 法向力=1953.9966, 切向力X=2570.2710, 切向力Y=3905.1221 +FPS=26.56, 法向力=1949.0691, 切向力X=2618.6697, 切向力Y=3856.0278 +FPS=26.12, 法向力=1823.7354, 切向力X=2484.4941, 切向力Y=4421.7275 +FPS=27.32, 法向力=1694.5857, 切向力X=2613.6709, 切向力Y=4432.8027 +FPS=26.98, 法向力=1688.2863, 切向力X=2539.9033, 切向力Y=4396.5283 +FPS=25.36, 法向力=1831.7972, 切向力X=2639.2644, 切向力Y=3979.7900 +FPS=26.63, 法向力=1792.0039, 切向力X=2769.5474, 切向力Y=4019.0701 +FPS=26.59, 法向力=1880.7615, 切向力X=2954.5449, 切向力Y=4529.4014 +FPS=25.01, 法向力=1839.6217, 切向力X=2994.4905, 切向力Y=4546.1416 +FPS=14.39, 法向力=1582.5352, 切向力X=2131.4229, 切向力Y=4023.2781 +FPS=26.86, 法向力=1447.9600, 切向力X=2305.9094, 切向力Y=4990.0498 +FPS=26.92, 法向力=1776.6934, 切向力X=2907.0107, 切向力Y=4633.3320 +FPS=26.99, 法向力=1871.4056, 切向力X=3048.0879, 切向力Y=4572.4717 +FPS=24.81, 法向力=1836.1895, 切向力X=2144.7261, 切向力Y=2392.1072 +FPS=28.11, 法向力=1832.8345, 切向力X=2117.5366, 切向力Y=2293.9185 +FPS=26.71, 法向力=1148.0748, 切向力X=1998.2531, 切向力Y=1409.1473 +FPS=28.76, 法向力=1107.3477, 切向力X=1978.9778, 切向力Y=1464.3048 +FPS=26.98, 法向力=1507.3286, 切向力X=2270.4897, 切向力Y=1049.5659 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000263s, blend=0.002248s (9 tiles incl ref), finalize=0.000073s, total=0.002592s +FPS=27.16, 法向力=1650.8855, 切向力X=2326.1648, 切向力Y=996.8061 +FPS=25.21, 法向力=1475.4736, 切向力X=1829.1881, 切向力Y=1436.3882 +FPS=26.78, 法向力=1853.4165, 切向力X=2553.0952, 切向力Y=588.2179 +FPS=27.38, 法向力=1842.9503, 切向力X=2567.9712, 切向力Y=728.4324 +FPS=23.55, 法向力=1666.1686, 切向力X=1980.0496, 切向力Y=637.0045 +FPS=25.12, 法向力=1751.6273, 切向力X=1992.9200, 切向力Y=628.5069 +FPS=27.37, 法向力=1324.9357, 切向力X=2155.5957, 切向力Y=1007.3260 +FPS=26.23, 法向力=1546.1235, 切向力X=1964.0021, 切向力Y=1046.2245 +FPS=26.51, 法向力=1573.3247, 切向力X=2025.2356, 切向力Y=1014.8811 +FPS=27.86, 法向力=1476.4707, 切向力X=1736.8650, 切向力Y=718.4840 +FPS=28.84, 法向力=1495.1383, 切向力X=1722.5442, 切向力Y=701.6030 +FPS=27.11, 法向力=1588.9591, 切向力X=1909.7373, 切向力Y=656.3627 +FPS=26.39, 法向力=1536.2336, 切向力X=1867.5134, 切向力Y=751.5295 +FPS=26.53, 法向力=1625.7789, 切向力X=1912.6011, 切向力Y=650.8994 +FPS=27.82, 法向力=1602.0270, 切向力X=1863.2661, 切向力Y=679.8938 +FPS=27.15, 法向力=1372.3545, 切向力X=2566.2922, 切向力Y=1215.3578 +FPS=27.47, 法向力=1570.1221, 切向力X=2368.6472, 切向力Y=796.9968 +FPS=28.47, 法向力=1530.5735, 切向力X=2314.2446, 切向力Y=824.4680 +FPS=19.71, 法向力=1530.5256, 切向力X=1963.9402, 切向力Y=732.4413 +FPS=29.60, 法向力=1597.8927, 切向力X=1775.3202, 切向力Y=721.4393 +FPS=27.10, 法向力=1306.1501, 切向力X=1922.8204, 切向力Y=622.9289 +FPS=29.41, 法向力=1347.7772, 切向力X=2002.2031, 切向力Y=695.5684 +FPS=25.52, 法向力=1520.8335, 切向力X=2295.6575, 切向力Y=768.2455 +FPS=25.48, 法向力=1576.1246, 切向力X=2366.0161, 切向力Y=714.4827 +FPS=26.61, 法向力=1929.2266, 切向力X=1820.4612, 切向力Y=275.2368 +FPS=26.34, 法向力=2001.9412, 切向力X=2677.4438, 切向力Y=209.2752 +FPS=28.48, 法向力=1938.5449, 切向力X=2692.3638, 切向力Y=247.5773 +FPS=24.74, 法向力=1574.0032, 切向力X=2190.9829, 切向力Y=985.9010 +FPS=29.02, 法向力=1649.1975, 切向力X=2194.9893, 切向力Y=1010.1199 +FPS=25.43, 法向力=1600.8391, 切向力X=2108.5288, 切向力Y=723.8223 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002263s (9 tiles incl ref), finalize=0.000057s, total=0.002540s +FPS=28.27, 法向力=1571.1840, 切向力X=2204.7681, 切向力Y=716.7040 +FPS=27.15, 法向力=1691.2861, 切向力X=1655.3547, 切向力Y=839.4457 +FPS=28.13, 法向力=1697.6349, 切向力X=1617.1943, 切向力Y=736.8818 +FPS=27.42, 法向力=1408.9553, 切向力X=1628.5994, 切向力Y=365.0345 +FPS=26.63, 法向力=1806.6150, 切向力X=1890.3540, 切向力Y=440.4678 +FPS=17.68, 法向力=1885.2336, 切向力X=1920.4813, 切向力Y=319.0206 +FPS=35.46, 法向力=1365.1975, 切向力X=1666.5496, 切向力Y=302.0630 +FPS=31.45, 法向力=1381.9961, 切向力X=1635.2235, 切向力Y=303.9608 +FPS=32.77, 法向力=1463.5839, 切向力X=2259.8228, 切向力Y=613.1024 +FPS=34.17, 法向力=1584.9536, 切向力X=2243.1370, 切向力Y=579.5839 +FPS=31.11, 法向力=1863.7255, 切向力X=1801.3673, 切向力Y=579.3936 +FPS=33.81, 法向力=1812.1326, 切向力X=1796.1309, 切向力Y=654.2403 +FPS=31.96, 法向力=1440.2642, 切向力X=2050.9448, 切向力Y=825.2251 +FPS=33.19, 法向力=1428.2747, 切向力X=2110.8750, 切向力Y=813.2063 +FPS=32.11, 法向力=1420.6985, 切向力X=2131.4807, 切向力Y=834.9224 +FPS=30.61, 法向力=1771.8384, 切向力X=2279.4980, 切向力Y=225.7485 +FPS=31.70, 法向力=1638.8335, 切向力X=2085.2722, 切向力Y=813.9172 +FPS=34.02, 法向力=1681.6749, 切向力X=2245.7024, 切向力Y=759.6678 +FPS=32.46, 法向力=1687.7170, 切向力X=2133.7974, 切向力Y=794.9389 +FPS=31.07, 法向力=1595.1833, 切向力X=1939.0703, 切向力Y=339.4132 +FPS=30.38, 法向力=1582.9410, 切向力X=1951.8540, 切向力Y=383.7943 +FPS=30.81, 法向力=1506.9575, 切向力X=1659.6055, 切向力Y=624.1812 +FPS=31.53, 法向力=1584.5632, 切向力X=1897.1216, 切向力Y=593.5513 +FPS=27.56, 法向力=1849.9036, 切向力X=1947.1560, 切向力Y=234.9810 +FPS=19.55, 法向力=1693.5063, 切向力X=2307.3960, 切向力Y=312.6068 +FPS=31.74, 法向力=1749.1180, 切向力X=2387.9165, 切向力Y=330.0131 +FPS=29.37, 法向力=1435.3914, 切向力X=2087.7419, 切向力Y=479.1001 +FPS=28.71, 法向力=1467.0562, 切向力X=2072.3130, 切向力Y=451.5286 +FPS=24.09, 法向力=1350.8726, 切向力X=1792.0718, 切向力Y=833.5166 +FPS=27.17, 法向力=1362.9492, 切向力X=1755.5264, 切向力Y=882.1207 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000310s, blend=0.002374s (9 tiles incl ref), finalize=0.000061s, total=0.002752s +FPS=26.95, 法向力=1656.6636, 切向力X=2143.7266, 切向力Y=308.1787 +FPS=28.41, 法向力=1489.0269, 切向力X=2342.1807, 切向力Y=591.7303 +FPS=30.77, 法向力=1474.0165, 切向力X=2325.3416, 切向力Y=649.8173 +FPS=31.88, 法向力=1487.0496, 切向力X=2274.8364, 切向力Y=561.6259 +FPS=30.12, 法向力=1471.4277, 切向力X=1874.3438, 切向力Y=229.5961 +FPS=31.80, 法向力=1441.7252, 切向力X=1903.3236, 切向力Y=296.3915 +FPS=29.00, 法向力=1534.8125, 切向力X=1830.5201, 切向力Y=302.8640 +FPS=31.32, 法向力=1503.9749, 切向力X=1882.3754, 切向力Y=430.1541 +FPS=29.10, 法向力=1738.9751, 切向力X=2149.5215, 切向力Y=56.1838 +FPS=29.20, 法向力=1685.4519, 切向力X=2033.1008, 切向力Y=40.7116 +FPS=27.42, 法向力=1658.2529, 切向力X=2469.4026, 切向力Y=708.8475 +FPS=30.51, 法向力=1691.7026, 切向力X=2494.0757, 切向力Y=725.0454 +FPS=29.98, 法向力=1231.9258, 切向力X=2196.9595, 切向力Y=509.6786 +FPS=28.92, 法向力=1217.2810, 切向力X=2105.8740, 切向力Y=373.7987 +FPS=29.06, 法向力=1736.6470, 切向力X=2113.2603, 切向力Y=410.8725 +FPS=30.28, 法向力=1746.0703, 切向力X=2075.4971, 切向力Y=272.3030 +FPS=26.95, 法向力=1421.2264, 切向力X=2300.2078, 切向力Y=139.3479 +FPS=27.44, 法向力=1437.1567, 切向力X=2272.3027, 切向力Y=103.8267 +FPS=29.12, 法向力=1664.3347, 切向力X=2626.0654, 切向力Y=463.3577 +FPS=28.44, 法向力=1560.4840, 切向力X=2026.2234, 切向力Y=-233.5321 +FPS=29.36, 法向力=1548.0986, 切向力X=2009.0756, 切向力Y=-201.1141 +FPS=28.98, 法向力=1865.6072, 切向力X=2211.6475, 切向力Y=787.9149 +FPS=30.63, 法向力=1851.4839, 切向力X=2094.0183, 切向力Y=691.0615 +FPS=20.82, 法向力=1773.5844, 切向力X=1839.1636, 切向力Y=485.4487 +FPS=31.52, 法向力=1725.3383, 切向力X=1829.1204, 切向力Y=503.3314 +FPS=29.31, 法向力=1618.0897, 切向力X=2363.9368, 切向力Y=560.5757 +FPS=10.88, 法向力=1440.9204, 切向力X=1924.7278, 切向力Y=499.3046 +FPS=17.75, 法向力=1412.2860, 切向力X=2472.7517, 切向力Y=617.6981 +FPS=20.32, 法向力=1429.3423, 切向力X=2305.1372, 切向力Y=988.4850 +FPS=24.28, 法向力=1407.7701, 切向力X=2235.4785, 切向力Y=960.7560 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000212s, blend=0.002227s (9 tiles incl ref), finalize=0.000057s, total=0.002502s +FPS=19.36, 法向力=1881.7667, 切向力X=2205.8989, 切向力Y=226.8651 +FPS=20.56, 法向力=1597.8140, 切向力X=1873.3123, 切向力Y=1164.7401 +FPS=20.59, 法向力=1524.1288, 切向力X=1874.3541, 切向力Y=1228.1957 +FPS=22.28, 法向力=1262.2905, 切向力X=2041.3091, 切向力Y=1039.9242 +FPS=21.72, 法向力=1500.3259, 切向力X=2107.5332, 切向力Y=439.0934 +FPS=20.51, 法向力=5244.4580, 切向力X=6184.9502, 切向力Y=4273.8013 +FPS=22.13, 法向力=5473.8813, 切向力X=6318.2388, 切向力Y=4260.9316 +FPS=27.27, 法向力=8344.3359, 切向力X=11691.7070, 切向力Y=12188.8018 +FPS=30.60, 法向力=8412.0898, 切向力X=11898.0488, 切向力Y=12702.5195 +FPS=26.08, 法向力=8228.1084, 切向力X=12160.4111, 切向力Y=14000.9551 +FPS=28.99, 法向力=8336.1953, 切向力X=12138.3086, 切向力Y=14647.5352 +FPS=30.55, 法向力=8361.7422, 切向力X=12080.2256, 切向力Y=14699.4805 +FPS=29.29, 法向力=8363.1582, 切向力X=12046.3281, 切向力Y=14728.2676 +FPS=28.98, 法向力=8247.4570, 切向力X=12141.9570, 切向力Y=15432.8535 +FPS=30.22, 法向力=8283.7988, 切向力X=12111.2295, 切向力Y=15430.3223 +FPS=26.15, 法向力=7864.7012, 切向力X=12613.7461, 切向力Y=16029.5068 +FPS=29.91, 法向力=8024.3413, 切向力X=12052.5879, 切向力Y=16776.7891 +FPS=29.61, 法向力=8012.5986, 切向力X=11967.9033, 切向力Y=16888.9473 +FPS=29.54, 法向力=8046.1323, 切向力X=11423.8018, 切向力Y=16932.0469 +FPS=30.96, 法向力=8063.6104, 切向力X=11280.3223, 切向力Y=16907.1797 +FPS=28.76, 法向力=6916.5156, 切向力X=11469.0859, 切向力Y=16723.1055 +FPS=30.85, 法向力=6870.5645, 切向力X=11483.2266, 切向力Y=16705.6523 +FPS=27.87, 法向力=5519.4307, 切向力X=11091.4492, 切向力Y=17245.7656 +FPS=30.41, 法向力=5497.5029, 切向力X=11002.3965, 切向力Y=17364.7656 +FPS=30.45, 法向力=5492.8193, 切向力X=10999.4922, 切向力Y=17366.8008 +FPS=29.17, 法向力=3901.2217, 切向力X=9460.5664, 切向力Y=17427.0508 +FPS=29.79, 法向力=2822.7927, 切向力X=8060.6162, 切向力Y=15527.2266 +FPS=29.36, 法向力=2771.8618, 切向力X=7897.4990, 切向力Y=15588.2627 +FPS=29.99, 法向力=2712.3667, 切向力X=7449.8936, 切向力Y=14780.3711 +FPS=31.59, 法向力=2744.1218, 切向力X=7441.4492, 切向力Y=14799.2949 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000278s, blend=0.002577s (9 tiles incl ref), finalize=0.000063s, total=0.002924s +FPS=21.28, 法向力=2101.8328, 切向力X=7140.3735, 切向力Y=13351.8711 +FPS=29.02, 法向力=2068.1802, 切向力X=7101.0752, 切向力Y=13382.5195 +FPS=25.36, 法向力=1958.1670, 切向力X=5657.5791, 切向力Y=12629.8066 +FPS=30.38, 法向力=1951.5787, 切向力X=5626.9678, 切向力Y=12690.2725 +FPS=31.23, 法向力=2016.0519, 切向力X=5331.8433, 切向力Y=10712.7969 +FPS=33.30, 法向力=1934.0128, 切向力X=5251.8628, 切向力Y=10727.4111 +FPS=30.09, 法向力=1753.4940, 切向力X=5170.6079, 切向力Y=10061.0332 +FPS=31.99, 法向力=1760.4827, 切向力X=5184.5732, 切向力Y=9986.2910 +FPS=31.20, 法向力=2216.4746, 切向力X=4560.3408, 切向力Y=9343.2949 +FPS=34.74, 法向力=2315.1133, 切向力X=4603.8018, 切向力Y=9275.0371 +FPS=30.95, 法向力=1619.1868, 切向力X=4411.8447, 切向力Y=8558.4062 +FPS=33.81, 法向力=1707.4504, 切向力X=4427.1553, 切向力Y=8418.8867 +FPS=29.82, 法向力=1793.7965, 切向力X=3771.2668, 切向力Y=7994.8701 +FPS=34.58, 法向力=1773.4585, 切向力X=3831.4431, 切向力Y=8091.2295 +FPS=30.70, 法向力=1708.2888, 切向力X=4581.6748, 切向力Y=7980.6489 +FPS=31.47, 法向力=1646.1943, 切向力X=4527.4551, 切向力Y=8087.6826 +FPS=30.89, 法向力=1792.0859, 切向力X=3816.6421, 切向力Y=8104.6299 +FPS=34.31, 法向力=1858.8813, 切向力X=3774.6619, 切向力Y=8091.1440 +FPS=31.01, 法向力=1851.1478, 切向力X=3774.8201, 切向力Y=8089.3418 +FPS=28.47, 法向力=1558.6346, 切向力X=2828.3877, 切向力Y=5998.2422 +FPS=32.81, 法向力=1636.2776, 切向力X=2813.1641, 切向力Y=5922.8359 +FPS=32.19, 法向力=1501.9946, 切向力X=2962.0610, 切向力Y=6054.0996 +FPS=33.44, 法向力=1522.8430, 切向力X=3031.8359, 切向力Y=6047.4351 +FPS=32.11, 法向力=2021.7896, 切向力X=3528.1899, 切向力Y=5574.0449 +FPS=33.56, 法向力=2101.1646, 切向力X=3559.2896, 切向力Y=5544.8623 +FPS=31.83, 法向力=1861.6859, 切向力X=3453.9167, 切向力Y=4956.8730 +FPS=34.33, 法向力=1844.9800, 切向力X=3348.7156, 切向力Y=4922.3125 +FPS=27.80, 法向力=1775.5667, 切向力X=3413.8066, 切向力Y=5341.6138 +FPS=33.57, 法向力=1791.7936, 切向力X=3364.0935, 切向力Y=5396.6709 +FPS=33.77, 法向力=1803.5437, 切向力X=3334.4404, 切向力Y=5322.0610 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000211s, blend=0.002193s (9 tiles incl ref), finalize=0.000052s, total=0.002463s +FPS=31.57, 法向力=2171.8342, 切向力X=3234.2061, 切向力Y=4460.8706 +FPS=33.80, 法向力=2105.8154, 切向力X=3178.4668, 切向力Y=4480.6436 +FPS=32.91, 法向力=1687.6986, 切向力X=2898.3140, 切向力Y=4882.0742 +FPS=34.00, 法向力=1652.2581, 切向力X=2884.9255, 切向力Y=4913.6128 +FPS=31.53, 法向力=1643.4618, 切向力X=3268.5615, 切向力Y=5226.8770 +FPS=34.76, 法向力=1698.7916, 切向力X=3319.8340, 切向力Y=5235.8442 +FPS=17.68, 法向力=1565.5000, 切向力X=3124.0742, 切向力Y=4728.9541 +FPS=31.80, 法向力=1270.5068, 切向力X=2997.5161, 切向力Y=5049.7051 +FPS=34.52, 法向力=1218.7480, 切向力X=2887.5366, 切向力Y=4995.5327 +FPS=32.49, 法向力=1705.8381, 切向力X=2536.6814, 切向力Y=4595.6885 +FPS=33.75, 法向力=1657.6726, 切向力X=2511.5537, 切向力Y=4727.0972 +FPS=31.97, 法向力=1675.7598, 切向力X=2555.6011, 切向力Y=4714.3887 +FPS=30.55, 法向力=1502.9817, 切向力X=3208.0156, 切向力Y=4003.5142 +FPS=34.86, 法向力=1349.2250, 切向力X=2985.3779, 切向力Y=4088.9878 +FPS=31.55, 法向力=1639.5272, 切向力X=2555.0012, 切向力Y=4874.6240 +FPS=31.96, 法向力=1603.3118, 切向力X=2606.4287, 切向力Y=4951.7305 +FPS=31.94, 法向力=1615.9778, 切向力X=2816.7715, 切向力Y=4016.4023 +FPS=34.28, 法向力=1691.1475, 切向力X=2824.5776, 切向力Y=3859.9092 +FPS=32.75, 法向力=1865.7229, 切向力X=2637.6895, 切向力Y=1212.2502 +FPS=34.48, 法向力=1859.3728, 切向力X=2657.7651, 切向力Y=1280.3840 +FPS=33.25, 法向力=1204.0542, 切向力X=1788.3032, 切向力Y=1793.1881 +FPS=32.81, 法向力=1209.0393, 切向力X=1859.8127, 切向力Y=1668.0234 +FPS=32.40, 法向力=921.2338, 切向力X=2215.0208, 切向力Y=1411.1093 +FPS=30.94, 法向力=879.7671, 切向力X=2294.7146, 切向力Y=1446.7327 +FPS=32.87, 法向力=913.1918, 切向力X=2238.2114, 切向力Y=1360.3445 +FPS=30.61, 法向力=1596.5386, 切向力X=2245.3252, 切向力Y=778.9030 +FPS=32.96, 法向力=1580.3865, 切向力X=2282.9805, 切向力Y=815.6318 +FPS=30.81, 法向力=1530.3052, 切向力X=2474.2261, 切向力Y=1039.8091 +FPS=33.15, 法向力=1525.3079, 切向力X=2493.8608, 切向力Y=1081.9910 +FPS=31.39, 法向力=1571.4102, 切向力X=2179.2896, 切向力Y=656.2532 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000201s, blend=0.002181s (9 tiles incl ref), finalize=0.000053s, total=0.002440s +FPS=32.44, 法向力=1622.3311, 切向力X=2161.8960, 切向力Y=640.4719 +FPS=30.67, 法向力=1638.3134, 切向力X=2531.2671, 切向力Y=747.3411 +FPS=31.36, 法向力=1678.8845, 切向力X=2540.0620, 切向力Y=717.1424 +FPS=29.66, 法向力=1609.3071, 切向力X=2181.7988, 切向力Y=1024.2859 +FPS=29.18, 法向力=1645.9109, 切向力X=2240.9136, 切向力Y=997.5522 +FPS=30.15, 法向力=1577.4043, 切向力X=2049.2217, 切向力Y=1001.7902 +FPS=32.12, 法向力=1621.2866, 切向力X=2047.2278, 切向力Y=881.4681 +FPS=31.42, 法向力=1350.3137, 切向力X=1604.9778, 切向力Y=1012.8522 +FPS=21.76, 法向力=1340.7429, 切向力X=1567.7244, 切向力Y=1054.9089 +FPS=27.12, 法向力=1377.1978, 切向力X=2534.6208, 切向力Y=1128.7205 +FPS=32.23, 法向力=1346.4795, 切向力X=2499.2891, 切向力Y=1094.6980 +FPS=31.16, 法向力=1571.5911, 切向力X=2492.2085, 切向力Y=889.0005 +FPS=33.06, 法向力=1588.1750, 切向力X=2633.5537, 切向力Y=845.4087 +FPS=29.30, 法向力=1316.7703, 切向力X=2083.2776, 切向力Y=181.8972 +FPS=32.13, 法向力=1287.9102, 切向力X=2094.8813, 切向力Y=210.9116 +FPS=31.68, 法向力=1044.1865, 切向力X=1395.9246, 切向力Y=646.1545 +FPS=32.95, 法向力=1114.7209, 切向力X=1510.8282, 切向力Y=521.6223 +FPS=31.66, 法向力=1492.2710, 切向力X=1901.6740, 切向力Y=453.5025 +FPS=32.48, 法向力=1433.0288, 切向力X=1845.7267, 切向力Y=583.3005 +FPS=29.87, 法向力=1516.6414, 切向力X=2266.4907, 切向力Y=978.6683 +FPS=29.11, 法向力=1593.8728, 切向力X=2178.5574, 切向力Y=975.4704 +FPS=27.29, 法向力=1384.1462, 切向力X=1893.2096, 切向力Y=951.5913 +FPS=31.91, 法向力=1467.6152, 切向力X=1966.1702, 切向力Y=937.5237 +FPS=28.47, 法向力=2011.1254, 切向力X=2667.1387, 切向力Y=914.3507 +FPS=28.13, 法向力=2085.2080, 切向力X=2735.4871, 切向力Y=875.0586 +FPS=23.06, 法向力=1559.7561, 切向力X=2182.5747, 切向力Y=673.2311 +FPS=24.03, 法向力=1156.7654, 切向力X=2314.5339, 切向力Y=700.9606 +FPS=29.35, 法向力=1158.5137, 切向力X=2319.3425, 切向力Y=637.7323 +FPS=30.76, 法向力=1152.5752, 切向力X=2216.9429, 切向力Y=643.4645 +FPS=28.40, 法向力=1808.2803, 切向力X=2506.9890, 切向力Y=568.4880 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000317s, blend=0.003127s (9 tiles incl ref), finalize=0.000075s, total=0.003526s +FPS=31.37, 法向力=1780.7136, 切向力X=2484.1804, 切向力Y=514.2975 +FPS=29.90, 法向力=1499.2605, 切向力X=1955.2190, 切向力Y=403.4406 +FPS=31.79, 法向力=1494.0354, 切向力X=2180.7710, 切向力Y=520.8169 +FPS=30.47, 法向力=1657.8687, 切向力X=2270.4802, 切向力Y=737.9597 +FPS=32.48, 法向力=1611.2087, 切向力X=2282.6162, 切向力Y=727.9905 +FPS=30.28, 法向力=1275.5603, 切向力X=2338.1284, 切向力Y=659.8008 +FPS=32.62, 法向力=1312.1818, 切向力X=2431.5413, 切向力Y=745.1531 +FPS=30.91, 法向力=1344.6138, 切向力X=1702.2722, 切向力Y=721.5054 +FPS=19.94, 法向力=1565.6373, 切向力X=2015.4755, 切向力Y=860.0629 +FPS=31.16, 法向力=1600.0767, 切向力X=2119.9858, 切向力Y=928.6974 +FPS=30.09, 法向力=1623.8209, 切向力X=2100.7678, 切向力Y=902.6063 +FPS=30.30, 法向力=1395.6072, 切向力X=1780.7029, 切向力Y=535.3075 +FPS=30.55, 法向力=1462.6260, 切向力X=2159.2412, 切向力Y=601.8874 +FPS=30.85, 法向力=1452.4680, 切向力X=2140.6558, 切向力Y=595.5756 +FPS=30.44, 法向力=1950.6649, 切向力X=2612.6133, 切向力Y=538.2949 +FPS=31.59, 法向力=1930.8296, 切向力X=2678.3320, 切向力Y=579.2292 +FPS=30.36, 法向力=1522.6006, 切向力X=2241.7593, 切向力Y=883.3646 +FPS=31.47, 法向力=1479.7505, 切向力X=2236.6829, 切向力Y=708.1681 +FPS=31.25, 法向力=1539.2963, 切向力X=1925.3278, 切向力Y=612.5093 +FPS=31.05, 法向力=1648.8754, 切向力X=2029.3978, 切向力Y=561.0825 +FPS=32.14, 法向力=1431.2938, 切向力X=2570.6335, 切向力Y=887.9652 +FPS=32.36, 法向力=1503.1431, 切向力X=2612.4941, 切向力Y=881.5927 +FPS=32.46, 法向力=1481.7534, 切向力X=2565.8750, 切向力Y=883.9026 +FPS=30.64, 法向力=1423.0515, 切向力X=1990.0615, 切向力Y=850.5454 +FPS=31.35, 法向力=1360.9094, 切向力X=2146.7212, 切向力Y=877.6467 +FPS=29.69, 法向力=1501.0325, 切向力X=2337.8926, 切向力Y=836.1942 +FPS=31.36, 法向力=1513.0729, 切向力X=2501.3611, 切向力Y=754.5330 +FPS=29.36, 法向力=1610.3726, 切向力X=2259.9600, 切向力Y=435.1902 +FPS=32.60, 法向力=1555.3026, 切向力X=2161.7749, 切向力Y=333.5645 +FPS=30.50, 法向力=1603.8638, 切向力X=2178.1699, 切向力Y=689.8648 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000205s, blend=0.002152s (9 tiles incl ref), finalize=0.000052s, total=0.002415s +FPS=32.91, 法向力=1659.4669, 切向力X=2182.8369, 切向力Y=730.7438 +FPS=30.80, 法向力=1514.5173, 切向力X=2682.8496, 切向力Y=1299.6174 +FPS=31.53, 法向力=1397.5686, 切向力X=2639.7734, 切向力Y=1318.0703 +FPS=30.74, 法向力=1114.8127, 切向力X=2301.3064, 切向力Y=690.4524 +FPS=32.50, 法向力=1103.6847, 切向力X=2211.7356, 切向力Y=654.7899 +FPS=31.13, 法向力=1097.2834, 切向力X=2206.2629, 切向力Y=626.6466 +FPS=32.11, 法向力=1664.1577, 切向力X=2382.5981, 切向力Y=455.3279 +FPS=32.27, 法向力=1670.5166, 切向力X=2377.3018, 切向力Y=454.6187 +FPS=31.26, 法向力=1514.0198, 切向力X=2046.4517, 切向力Y=276.8295 +FPS=21.19, 法向力=1333.6602, 切向力X=1937.1989, 切向力Y=607.0879 +FPS=28.24, 法向力=1276.4860, 切向力X=1978.9607, 切向力Y=693.3782 +FPS=29.22, 法向力=1361.8207, 切向力X=1953.7968, 切向力Y=834.3574 +FPS=31.30, 法向力=1355.5504, 切向力X=1933.7933, 切向力Y=839.5458 +FPS=28.69, 法向力=1312.7378, 切向力X=2106.8943, 切向力Y=1088.5479 +FPS=30.14, 法向力=1282.1545, 切向力X=2072.4395, 切向力Y=1080.8564 +FPS=28.63, 法向力=1509.4814, 切向力X=2457.6509, 切向力Y=628.7985 +FPS=31.77, 法向力=1559.0015, 切向力X=2476.6675, 切向力Y=575.0630 +FPS=27.91, 法向力=2131.4775, 切向力X=2511.1719, 切向力Y=594.5644 +FPS=32.75, 法向力=2143.9692, 切向力X=2498.9336, 切向力Y=432.0942 +FPS=30.64, 法向力=1277.1040, 切向力X=2416.3164, 切向力Y=736.3809 +FPS=33.00, 法向力=1277.1765, 切向力X=2512.7427, 切向力Y=773.8719 +FPS=28.79, 法向力=1656.0657, 切向力X=2172.9597, 切向力Y=522.5618 +FPS=30.08, 法向力=1627.7078, 切向力X=2174.1030, 切向力Y=564.9078 +FPS=29.38, 法向力=2039.7876, 切向力X=215.4746, 切向力Y=2158.2510 +FPS=33.06, 法向力=2060.8489, 切向力X=145.6897, 切向力Y=2154.1611 +FPS=28.61, 法向力=1049.2839, 切向力X=3239.3079, 切向力Y=6216.0928 +FPS=32.21, 法向力=1059.9152, 切向力X=3221.7285, 切向力Y=6248.2397 +FPS=31.75, 法向力=2161.1414, 切向力X=6280.0361, 切向力Y=9784.8477 +FPS=31.25, 法向力=2240.7573, 切向力X=6734.0693, 切向力Y=10272.3398 +FPS=22.31, 法向力=3440.7847, 切向力X=10416.1133, 切向力Y=12021.4160 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000230s, blend=0.002255s (9 tiles incl ref), finalize=0.000053s, total=0.002543s +FPS=31.96, 法向力=3267.4597, 切向力X=10864.3633, 切向力Y=11968.1680 +FPS=30.27, 法向力=3685.3118, 切向力X=10541.2285, 切向力Y=11690.3926 +FPS=32.72, 法向力=3718.2568, 切向力X=10429.5283, 切向力Y=11687.9551 +FPS=27.19, 法向力=3260.9656, 切向力X=12686.9844, 切向力Y=12665.6270 +FPS=30.64, 法向力=3269.9202, 切向力X=12884.7852, 切向力Y=12859.8887 +FPS=30.19, 法向力=3475.5796, 切向力X=9551.9756, 切向力Y=14747.1387 +FPS=31.98, 法向力=3419.6978, 切向力X=9467.8848, 切向力Y=14857.8203 +FPS=31.04, 法向力=3445.7036, 切向力X=11833.3496, 切向力Y=7432.5410 +FPS=33.37, 法向力=3462.6528, 切向力X=11803.6035, 切向力Y=7464.0518 +FPS=31.29, 法向力=4397.6582, 切向力X=15031.1904, 切向力Y=1834.8035 +FPS=29.96, 法向力=4182.1196, 切向力X=15163.8770, 切向力Y=1611.5157 +FPS=28.49, 法向力=3762.3809, 切向力X=14775.7832, 切向力Y=1224.8235 +FPS=26.68, 法向力=3710.4419, 切向力X=14735.4844, 切向力Y=1186.5291 +FPS=27.90, 法向力=3910.2021, 切向力X=11935.7148, 切向力Y=740.6315 +FPS=28.32, 法向力=3875.2000, 切向力X=11931.0176, 切向力Y=579.6113 +FPS=26.31, 法向力=3954.9385, 切向力X=9503.2402, 切向力Y=-1075.5425 +FPS=30.98, 法向力=3874.7744, 切向力X=9459.2441, 切向力Y=-1252.6071 +FPS=29.78, 法向力=4125.6689, 切向力X=11198.7891, 切向力Y=-118.7228 +FPS=31.78, 法向力=4182.8076, 切向力X=11354.9600, 切向力Y=-30.9176 +FPS=30.09, 法向力=3667.2495, 切向力X=12142.6660, 切向力Y=1864.9971 +FPS=32.37, 法向力=3723.2188, 切向力X=12260.7832, 切向力Y=2033.7249 +FPS=29.29, 法向力=4075.3787, 切向力X=12211.6543, 切向力Y=1584.5872 +FPS=31.67, 法向力=4099.2739, 切向力X=12225.4316, 切向力Y=1568.7378 +FPS=26.53, 法向力=4063.6023, 切向力X=10082.9375, 切向力Y=2381.0881 +FPS=29.91, 法向力=4012.5840, 切向力X=9998.5645, 切向力Y=2372.0959 +FPS=28.42, 法向力=3379.3833, 切向力X=7588.3354, 切向力Y=7217.7637 +FPS=30.64, 法向力=3249.9219, 切向力X=7322.5117, 切向力Y=7391.7031 +FPS=28.83, 法向力=3400.5420, 切向力X=10553.2559, 切向力Y=8885.1895 +FPS=31.00, 法向力=3279.2832, 切向力X=10831.1875, 切向力Y=8940.3613 +FPS=25.22, 法向力=3341.9417, 切向力X=12967.8516, 切向力Y=7586.4482 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000388s, blend=0.002637s (9 tiles incl ref), finalize=0.000059s, total=0.003092s +FPS=28.25, 法向力=3462.9043, 切向力X=13057.4229, 切向力Y=7607.5088 +FPS=27.39, 法向力=3055.7009, 切向力X=12799.9746, 切向力Y=7809.1094 +FPS=29.99, 法向力=2999.5610, 切向力X=12708.4609, 切向力Y=7869.2627 +FPS=28.09, 法向力=3352.1504, 切向力X=13012.2871, 切向力Y=7611.2168 +FPS=28.50, 法向力=3339.6599, 切向力X=13017.7334, 切向力Y=7632.0874 +FPS=30.26, 法向力=3379.0459, 切向力X=11889.3262, 切向力Y=6227.4971 +FPS=28.15, 法向力=3670.1531, 切向力X=14673.3320, 切向力Y=4258.7354 +FPS=28.96, 法向力=3721.6033, 切向力X=14776.5605, 切向力Y=4152.9365 +FPS=26.49, 法向力=4011.7466, 切向力X=16409.9766, 切向力Y=1917.3699 +FPS=28.50, 法向力=3895.7520, 切向力X=16348.4717, 切向力Y=1682.9250 +FPS=27.41, 法向力=3926.4619, 切向力X=16509.4766, 切向力Y=-508.2192 +FPS=29.75, 法向力=3942.9207, 切向力X=16599.6660, 切向力Y=-552.0655 +FPS=29.66, 法向力=4269.7983, 切向力X=16382.4336, 切向力Y=-2510.8589 +FPS=29.32, 法向力=4291.2661, 切向力X=16422.7070, 切向力Y=-2509.2231 +FPS=25.82, 法向力=4080.9746, 切向力X=15637.4180, 切向力Y=-2061.9270 +FPS=30.44, 法向力=4129.0864, 切向力X=15661.7842, 切向力Y=-2031.7842 +FPS=31.17, 法向力=4557.6074, 切向力X=15697.1289, 切向力Y=-1923.3782 +FPS=31.45, 法向力=4509.5181, 切向力X=15700.4883, 切向力Y=-1969.6609 +FPS=29.64, 法向力=3972.7275, 切向力X=15007.4844, 切向力Y=-1247.7373 +FPS=30.91, 法向力=4001.2754, 切向力X=15066.7031, 切向力Y=-1252.8843 +FPS=29.14, 法向力=4358.0518, 切向力X=14448.7871, 切向力Y=1029.9912 +FPS=31.56, 法向力=4362.2314, 切向力X=14501.6543, 切向力Y=1001.0345 +FPS=29.67, 法向力=3606.0464, 切向力X=14740.4121, 切向力Y=737.1106 +FPS=32.23, 法向力=3580.9399, 切向力X=14847.1543, 切向力Y=759.8138 +FPS=31.28, 法向力=4374.8867, 切向力X=15413.4277, 切向力Y=-1812.4005 +FPS=31.21, 法向力=4416.7852, 切向力X=15471.4375, 切向力Y=-1909.4429 +FPS=29.71, 法向力=4143.7324, 切向力X=15488.5098, 切向力Y=-5700.2656 +FPS=32.27, 法向力=4235.4238, 切向力X=15330.4443, 切向力Y=-5978.7900 +FPS=31.62, 法向力=4469.3896, 切向力X=15773.9609, 切向力Y=-6726.4331 +FPS=31.84, 法向力=4502.3770, 切向力X=15803.0117, 切向力Y=-6771.3174 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000366s, blend=0.002682s (9 tiles incl ref), finalize=0.000069s, total=0.003125s +FPS=27.13, 法向力=4024.5317, 切向力X=16701.2539, 切向力Y=-8816.8359 +FPS=30.13, 法向力=4004.6699, 切向力X=16667.5039, 切向力Y=-8887.9902 +FPS=28.00, 法向力=3722.2539, 切向力X=16138.6602, 切向力Y=-9098.9609 +FPS=31.18, 法向力=3744.0374, 切向力X=16179.8262, 切向力Y=-9105.9385 +FPS=27.20, 法向力=3730.4507, 切向力X=14758.8301, 切向力Y=-7863.5200 +FPS=27.14, 法向力=3682.7361, 切向力X=14743.1504, 切向力Y=-7856.7129 +FPS=28.14, 法向力=3948.2991, 切向力X=14148.2637, 切向力Y=-7779.6953 +FPS=31.21, 法向力=3968.6626, 切向力X=14201.4854, 切向力Y=-7778.0215 +FPS=28.42, 法向力=3725.9927, 切向力X=16546.0430, 切向力Y=-7276.2217 +FPS=31.20, 法向力=3722.1616, 切向力X=16556.9375, 切向力Y=-7328.3716 +FPS=29.14, 法向力=3819.1975, 切向力X=16007.4834, 切向力Y=-4757.3594 +FPS=23.79, 法向力=3867.8660, 切向力X=16039.1250, 切向力Y=-4749.0312 +FPS=31.22, 法向力=4045.5059, 切向力X=15188.5205, 切向力Y=-2964.2563 +FPS=31.59, 法向力=4057.2473, 切向力X=15169.3271, 切向力Y=-2933.8452 +FPS=31.63, 法向力=3623.2412, 切向力X=11680.9053, 切向力Y=-1272.7927 +FPS=32.81, 法向力=3685.7544, 切向力X=11732.5137, 切向力Y=-1282.6436 +FPS=24.52, 法向力=3736.2397, 切向力X=10685.7676, 切向力Y=-2004.9740 +FPS=32.21, 法向力=3771.7500, 切向力X=10673.4580, 切向力Y=-2033.8630 +FPS=30.63, 法向力=3218.0044, 切向力X=14052.8633, 切向力Y=-4073.2261 +FPS=32.85, 法向力=3459.8140, 切向力X=14461.3574, 切向力Y=-3958.1577 +FPS=28.90, 法向力=3139.1682, 切向力X=13044.0645, 切向力Y=-3888.9341 +FPS=33.03, 法向力=3126.1389, 切向力X=12934.6855, 切向力Y=-3910.8081 +FPS=31.88, 法向力=1997.7172, 切向力X=3975.3701, 切向力Y=-1113.5181 +FPS=34.12, 法向力=1950.4790, 切向力X=3974.6709, 切向力Y=-1151.8347 +FPS=29.25, 法向力=1577.9575, 切向力X=1668.7505, 切向力Y=984.1321 +FPS=32.52, 法向力=1551.9082, 切向力X=1590.4780, 切向力Y=982.5889 +FPS=30.10, 法向力=2256.2227, 切向力X=1983.2059, 切向力Y=302.5110 +FPS=31.70, 法向力=2247.6953, 切向力X=1968.8660, 切向力Y=344.0443 +FPS=30.25, 法向力=2261.5542, 切向力X=1959.6377, 切向力Y=318.9551 +FPS=30.69, 法向力=1971.1084, 切向力X=2816.4207, 切向力Y=374.6202 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000222s, blend=0.002224s (9 tiles incl ref), finalize=0.000070s, total=0.002522s +FPS=32.40, 法向力=1631.1030, 切向力X=2090.2156, 切向力Y=76.3297 +FPS=31.17, 法向力=1620.4060, 切向力X=2031.9918, 切向力Y=36.3629 +FPS=31.64, 法向力=1629.5601, 切向力X=2050.2837, 切向力Y=38.7374 +FPS=31.98, 法向力=1686.9089, 切向力X=1866.7310, 切向力Y=161.2920 +FPS=32.15, 法向力=1604.1329, 切向力X=2115.2339, 切向力Y=46.6684 +FPS=33.80, 法向力=1602.8099, 切向力X=2159.5408, 切向力Y=30.6259 +FPS=32.12, 法向力=1570.6716, 切向力X=2137.0874, 切向力Y=59.0498 +FPS=29.22, 法向力=1606.2319, 切向力X=2090.6147, 切向力Y=551.5586 +FPS=30.84, 法向力=1617.0317, 切向力X=2090.0239, 切向力Y=537.3251 +FPS=31.63, 法向力=1749.9697, 切向力X=2452.1963, 切向力Y=226.7611 +FPS=33.35, 法向力=1715.7908, 切向力X=2377.6016, 切向力Y=257.9349 +FPS=27.69, 法向力=1387.8099, 切向力X=2462.2820, 切向力Y=510.2052 +FPS=25.92, 法向力=1399.5996, 切向力X=2447.3926, 切向力Y=495.5897 +FPS=29.13, 法向力=1762.6910, 切向力X=2606.6333, 切向力Y=717.3718 +FPS=32.13, 法向力=1814.5466, 切向力X=2664.1670, 切向力Y=741.9181 +FPS=30.32, 法向力=1784.9904, 切向力X=2562.9297, 切向力Y=633.6604 +FPS=31.75, 法向力=1744.4298, 切向力X=2545.3533, 切向力Y=688.8412 +FPS=30.81, 法向力=1568.1128, 切向力X=2217.2607, 切向力Y=3.9490 +FPS=31.62, 法向力=1555.0264, 切向力X=2186.0669, 切向力Y=16.4896 +FPS=29.88, 法向力=1227.7939, 切向力X=1913.9597, 切向力Y=1276.5684 +FPS=31.41, 法向力=1262.9802, 切向力X=1926.7330, 切向力Y=1117.8730 +FPS=31.77, 法向力=1987.8032, 切向力X=1767.4126, 切向力Y=308.2964 +FPS=32.85, 法向力=2031.6869, 切向力X=1844.7683, 切向力Y=301.2098 +FPS=30.73, 法向力=1494.9053, 切向力X=1866.7943, 切向力Y=578.0515 +FPS=32.38, 法向力=1462.4277, 切向力X=1772.5535, 切向力Y=511.2666 +FPS=30.20, 法向力=1928.0402, 切向力X=1526.2189, 切向力Y=407.5147 +FPS=32.00, 法向力=1885.2720, 切向力X=1459.6223, 切向力Y=304.2709 +FPS=29.18, 法向力=1679.6416, 切向力X=1430.8418, 切向力Y=566.1536 +FPS=31.47, 法向力=1770.5359, 切向力X=1469.7935, 切向力Y=434.5936 +FPS=30.11, 法向力=1416.3386, 切向力X=1423.9592, 切向力Y=678.1825 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000278s, blend=0.002173s (9 tiles incl ref), finalize=0.000054s, total=0.002512s +FPS=31.93, 法向力=1364.0889, 切向力X=1496.8154, 切向力Y=783.2251 +FPS=29.60, 法向力=1513.1284, 切向力X=2233.0796, 切向力Y=695.9240 +FPS=32.16, 法向力=1498.2617, 切向力X=2175.1365, 切向力Y=772.4894 +FPS=30.30, 法向力=1352.4178, 切向力X=2135.0002, 切向力Y=185.4055 +FPS=32.67, 法向力=1331.5280, 切向力X=2140.1843, 切向力Y=155.9693 +FPS=32.99, 法向力=1325.6531, 切向力X=2141.7095, 切向力Y=166.5234 +FPS=29.37, 法向力=1645.8396, 切向力X=2108.2334, 切向力Y=-197.2089 +FPS=27.20, 法向力=1617.5754, 切向力X=1952.0298, 切向力Y=764.5699 +FPS=29.32, 法向力=1574.2998, 切向力X=1810.0857, 切向力Y=678.5479 +FPS=31.05, 法向力=1770.2208, 切向力X=2014.6072, 切向力Y=945.5911 +FPS=16.27, 法向力=1743.2770, 切向力X=2133.1309, 切向力Y=1058.6549 +FPS=31.81, 法向力=1132.0652, 切向力X=2604.1880, 切向力Y=878.1667 +FPS=30.02, 法向力=1118.8513, 切向力X=2563.7134, 切向力Y=1052.9209 +FPS=29.64, 法向力=1426.2896, 切向力X=2001.8325, 切向力Y=515.5172 +FPS=32.09, 法向力=1432.5696, 切向力X=2055.7661, 切向力Y=495.2327 +FPS=29.36, 法向力=1662.2092, 切向力X=2178.5845, 切向力Y=754.4965 +FPS=32.42, 法向力=1650.1971, 切向力X=2182.2017, 切向力Y=699.5867 +FPS=32.27, 法向力=1277.9385, 切向力X=1779.0974, 切向力Y=1085.5859 +FPS=33.29, 法向力=1249.2357, 切向力X=1705.9761, 切向力Y=1055.6050 +FPS=30.12, 法向力=1453.2878, 切向力X=2424.1562, 切向力Y=667.7215 +FPS=33.46, 法向力=1492.1804, 切向力X=2482.0061, 切向力Y=713.4990 +FPS=30.09, 法向力=1576.2537, 切向力X=2311.0288, 切向力Y=274.3720 +FPS=34.20, 法向力=1680.7998, 切向力X=2247.9375, 切向力Y=250.6782 +FPS=32.73, 法向力=1305.9955, 切向力X=1962.1934, 切向力Y=394.1315 +FPS=32.85, 法向力=1335.8108, 切向力X=2012.0552, 切向力Y=517.0814 +FPS=29.87, 法向力=1529.5396, 切向力X=2650.5088, 切向力Y=602.1217 +FPS=33.02, 法向力=1509.9006, 切向力X=2523.7759, 切向力Y=729.8009 +FPS=32.35, 法向力=1442.6307, 切向力X=2511.9622, 切向力Y=718.9463 +FPS=31.97, 法向力=1523.8883, 切向力X=2079.3906, 切向力Y=569.6976 +FPS=32.69, 法向力=1540.0247, 切向力X=2061.1248, 切向力Y=612.7319 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002121s (9 tiles incl ref), finalize=0.000052s, total=0.002394s +FPS=31.02, 法向力=1598.8794, 切向力X=1948.1257, 切向力Y=481.7332 +FPS=33.00, 法向力=1592.5690, 切向力X=1885.1355, 切向力Y=478.5543 +FPS=30.80, 法向力=1585.8960, 切向力X=1936.8170, 切向力Y=654.9774 +FPS=33.87, 法向力=1635.8818, 切向力X=1949.6992, 切向力Y=573.7811 +FPS=31.80, 法向力=1285.6777, 切向力X=2196.3804, 切向力Y=331.2661 +FPS=32.26, 法向力=1315.5033, 切向力X=2341.8574, 切向力Y=418.6125 +FPS=33.09, 法向力=2022.0820, 切向力X=2602.9878, 切向力Y=453.5204 +FPS=33.22, 法向力=2092.8301, 切向力X=2576.9568, 切向力Y=394.4998 +FPS=30.05, 法向力=1300.3884, 切向力X=2091.3813, 切向力Y=72.2749 +FPS=33.21, 法向力=1277.8455, 切向力X=2064.6172, 切向力Y=66.9573 +FPS=30.87, 法向力=1274.0265, 切向力X=2077.5586, 切向力Y=65.1977 +FPS=32.15, 法向力=1558.0754, 切向力X=2507.4282, 切向力Y=152.9613 +FPS=19.79, 法向力=1351.6736, 切向力X=2272.3804, 切向力Y=641.7703 +FPS=31.89, 法向力=1292.3724, 切向力X=2293.0869, 切向力Y=638.6052 +FPS=29.77, 法向力=1456.7019, 切向力X=2703.7354, 切向力Y=354.3356 +FPS=33.16, 法向力=1425.0708, 切向力X=2712.9414, 切向力Y=431.3882 +FPS=30.23, 法向力=1464.7781, 切向力X=1835.5073, 切向力Y=442.2179 +FPS=32.45, 法向力=1481.0143, 切向力X=1852.8320, 切向力Y=440.4399 +FPS=29.98, 法向力=1783.5000, 切向力X=1565.6638, 切向力Y=696.4292 +FPS=33.14, 法向力=1764.7227, 切向力X=1457.6813, 切向力Y=609.2088 +FPS=25.59, 法向力=1397.2751, 切向力X=2389.6548, 切向力Y=1047.7711 +FPS=30.34, 法向力=1348.7657, 切向力X=2437.6277, 切向力Y=1124.5286 +FPS=31.15, 法向力=1109.8733, 切向力X=2442.5300, 切向力Y=735.8962 +FPS=32.21, 法向力=1157.0027, 切向力X=2372.9097, 切向力Y=692.6761 +FPS=31.70, 法向力=1483.4800, 切向力X=1842.9280, 切向力Y=673.7848 +FPS=30.58, 法向力=1496.6617, 切向力X=1862.3085, 切向力Y=625.6292 +FPS=29.43, 法向力=1211.8641, 切向力X=2321.9314, 切向力Y=1126.6990 +FPS=31.78, 法向力=1157.2070, 切向力X=2228.3604, 切向力Y=1010.0508 +FPS=31.64, 法向力=1865.3462, 切向力X=4802.3315, 切向力Y=640.6821 +FPS=32.42, 法向力=1640.0168, 切向力X=4893.3721, 切向力Y=676.1686 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000218s, blend=0.002257s (9 tiles incl ref), finalize=0.000054s, total=0.002535s +FPS=31.52, 法向力=2472.6348, 切向力X=8270.5078, 切向力Y=724.8203 +FPS=32.82, 法向力=2361.9941, 切向力X=8708.4678, 切向力Y=819.3770 +FPS=33.06, 法向力=2437.5586, 切向力X=8724.5469, 切向力Y=810.2458 +FPS=30.72, 法向力=4586.1953, 切向力X=10892.7061, 切向力Y=6098.9077 +FPS=30.74, 法向力=5004.2676, 切向力X=10785.6074, 切向力Y=6635.8008 +FPS=29.82, 法向力=6719.6753, 切向力X=10187.2793, 切向力Y=8473.2383 +FPS=32.39, 法向力=6837.4756, 切向力X=10071.7676, 切向力Y=8616.4463 +FPS=28.44, 法向力=6554.2285, 切向力X=9585.0898, 切向力Y=9642.2383 +FPS=31.25, 法向力=6505.9580, 切向力X=9609.2559, 切向力Y=9599.7871 +FPS=28.48, 法向力=6421.0186, 切向力X=9879.0254, 切向力Y=8782.1953 +FPS=31.18, 法向力=6402.6660, 切向力X=9877.3291, 切向力Y=8679.9082 +FPS=29.44, 法向力=6703.2578, 切向力X=9800.1855, 切向力Y=8478.3711 +FPS=30.48, 法向力=6661.8491, 切向力X=9826.5078, 切向力Y=8504.0977 +FPS=27.79, 法向力=6433.8145, 切向力X=9838.6133, 切向力Y=6710.8359 +FPS=29.45, 法向力=6426.0781, 切向力X=9833.1416, 切向力Y=6663.1494 +FPS=27.14, 法向力=6520.0898, 切向力X=9714.3916, 切向力Y=7736.4526 +FPS=29.17, 法向力=6545.3594, 切向力X=9678.8398, 切向力Y=7905.2344 +FPS=27.14, 法向力=6046.9131, 切向力X=9683.8027, 切向力Y=7619.8311 +FPS=28.50, 法向力=6037.6445, 切向力X=9643.3223, 切向力Y=7566.5469 +FPS=29.09, 法向力=6669.6201, 切向力X=8807.7656, 切向力Y=8205.9287 +FPS=29.10, 法向力=6429.5854, 切向力X=8783.2568, 切向力Y=8710.7695 +FPS=29.54, 法向力=6461.6572, 切向力X=8861.3584, 切向力Y=8750.0059 +FPS=19.32, 法向力=6080.6904, 切向力X=8216.0996, 切向力Y=9562.8867 +FPS=32.40, 法向力=6101.8389, 切向力X=8129.8950, 切向力Y=9672.4365 +FPS=30.56, 法向力=6255.2334, 切向力X=8196.8926, 切向力Y=10475.6250 +FPS=32.27, 法向力=6228.4658, 切向力X=8188.6138, 切向力Y=10544.4463 +FPS=29.08, 法向力=6463.2412, 切向力X=9451.8887, 切向力Y=10021.5684 +FPS=31.88, 法向力=6521.0532, 切向力X=9441.9902, 切向力Y=10050.8076 +FPS=28.97, 法向力=6104.9932, 切向力X=9134.4180, 切向力Y=10588.2695 +FPS=33.02, 法向力=6043.6465, 切向力X=9070.4043, 切向力Y=10672.9053 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000230s, blend=0.002116s (9 tiles incl ref), finalize=0.000051s, total=0.002404s +FPS=29.80, 法向力=6076.7764, 切向力X=9246.4902, 切向力Y=11351.4473 +FPS=33.63, 法向力=6099.4756, 切向力X=9227.4102, 切向力Y=11449.8613 +FPS=30.93, 法向力=5612.9097, 切向力X=9730.9668, 切向力Y=12247.6689 +FPS=30.62, 法向力=5622.3438, 切向力X=9766.1191, 切向力Y=12289.9961 +FPS=27.58, 法向力=5605.8901, 切向力X=8868.2510, 切向力Y=15661.7256 +FPS=33.44, 法向力=5462.6245, 切向力X=8706.2637, 切向力Y=15990.9453 +FPS=31.53, 法向力=4740.6152, 切向力X=2202.3303, 切向力Y=23675.5098 +FPS=34.07, 法向力=4726.1621, 切向力X=1900.0415, 切向力Y=23863.3027 +FPS=29.89, 法向力=4717.2666, 切向力X=1909.6696, 切向力Y=23840.4531 +FPS=32.58, 法向力=4873.8628, 切向力X=-2874.4519, 切向力Y=29200.9238 +FPS=32.60, 法向力=5040.2432, 切向力X=-3277.6453, 切向力Y=29554.2090 +FPS=29.82, 法向力=4731.2627, 切向力X=-7565.0537, 切向力Y=33394.6211 +FPS=30.92, 法向力=4848.5288, 切向力X=-8164.0640, 切向力Y=33691.3750 +FPS=31.92, 法向力=4744.9775, 切向力X=-10802.6953, 切向力Y=34358.2539 +FPS=33.82, 法向力=4820.8564, 切向力X=-10914.5645, 切向力Y=34425.8750 +FPS=29.84, 法向力=5303.3027, 切向力X=-8945.0605, 切向力Y=31720.5117 +FPS=30.77, 法向力=5306.8945, 切向力X=-9038.0576, 切向力Y=31879.1016 +FPS=30.91, 法向力=4933.8389, 切向力X=-7936.0376, 切向力Y=31079.2109 +FPS=32.78, 法向力=4918.8037, 切向力X=-7895.8477, 切向力Y=31046.0254 +FPS=30.50, 法向力=5025.8086, 切向力X=-9423.0605, 切向力Y=31690.7871 +FPS=32.58, 法向力=5069.4424, 切向力X=-9477.3984, 切向力Y=31767.1309 +FPS=29.13, 法向力=5116.8364, 切向力X=-8742.6582, 切向力Y=31296.9238 +FPS=30.40, 法向力=5170.3843, 切向力X=-8788.7510, 切向力Y=31213.0977 +FPS=26.93, 法向力=4973.0288, 切向力X=-8930.5312, 切向力Y=30052.7754 +FPS=31.86, 法向力=4955.3643, 切向力X=-8958.3730, 切向力Y=29953.2695 +FPS=30.06, 法向力=4901.1895, 切向力X=-8919.7227, 切向力Y=31119.2305 +FPS=32.61, 法向力=4941.5869, 切向力X=-8845.6680, 切向力Y=31161.5352 +FPS=27.79, 法向力=4821.4502, 切向力X=-10438.1270, 切向力Y=32646.9023 +FPS=30.58, 法向力=4920.6211, 切向力X=-10477.6963, 切向力Y=32752.5703 +FPS=29.55, 法向力=5292.5527, 切向力X=-12599.6807, 切向力Y=34988.4492 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000210s, blend=0.002220s (9 tiles incl ref), finalize=0.000056s, total=0.002492s +FPS=32.24, 法向力=5311.1509, 切向力X=-12718.1787, 切向力Y=35108.2344 +FPS=30.20, 法向力=4966.7500, 切向力X=-13836.2031, 切向力Y=35300.9219 +FPS=30.05, 法向力=4964.4238, 切向力X=-13897.5078, 切向力Y=35329.8984 +FPS=28.18, 法向力=5484.6143, 切向力X=-12733.3750, 切向力Y=35545.6914 +FPS=31.63, 法向力=5372.6924, 切向力X=-12811.1680, 切向力Y=35582.3516 +FPS=29.11, 法向力=5537.3096, 切向力X=-12747.6582, 切向力Y=34867.8750 +FPS=31.38, 法向力=5526.5312, 切向力X=-12769.7617, 切向力Y=34848.9766 +FPS=30.26, 法向力=5364.6016, 切向力X=-13210.3799, 切向力Y=34376.5938 +FPS=33.90, 法向力=5325.9097, 切向力X=-13168.6396, 切向力Y=34395.8281 +FPS=27.87, 法向力=5106.5371, 切向力X=-15541.7969, 切向力Y=36323.5508 +FPS=32.26, 法向力=5256.6084, 切向力X=-15684.3145, 切向力Y=36396.3281 +FPS=29.37, 法向力=5035.1914, 切向力X=-17795.1035, 切向力Y=37452.3672 +FPS=31.60, 法向力=4924.9629, 切向力X=-17920.9102, 切向力Y=37465.1797 +FPS=30.65, 法向力=5464.4316, 切向力X=-16941.5547, 切向力Y=36098.4453 +FPS=31.59, 法向力=5407.3975, 切向力X=-16948.5859, 切向力Y=36004.3789 +FPS=30.91, 法向力=5125.8701, 切向力X=-17143.0625, 切向力Y=37127.8828 +FPS=30.16, 法向力=5235.5068, 切向力X=-17130.6387, 切向力Y=37267.8711 +FPS=27.98, 法向力=5112.3457, 切向力X=-19603.5957, 切向力Y=37970.6562 +FPS=26.32, 法向力=5143.2456, 切向力X=-19862.0430, 切向力Y=38048.5078 +FPS=29.33, 法向力=5102.1113, 切向力X=-21372.4785, 切向力Y=36904.0859 +FPS=16.04, 法向力=5775.9375, 切向力X=-21634.1953, 切向力Y=37042.4609 +FPS=30.83, 法向力=5784.8535, 切向力X=-21732.4453, 切向力Y=37131.9062 +FPS=30.34, 法向力=5612.0884, 切向力X=-22331.2734, 切向力Y=36469.8750 +FPS=32.77, 法向力=5657.6030, 切向力X=-22375.5625, 切向力Y=36407.3359 +FPS=31.48, 法向力=5647.8525, 切向力X=-22363.5039, 切向力Y=36392.5000 +FPS=31.67, 法向力=5608.8296, 切向力X=-22585.7461, 切向力Y=35656.0391 +FPS=30.94, 法向力=5577.4209, 切向力X=-22783.9336, 切向力Y=35600.8633 +FPS=30.47, 法向力=4198.7778, 切向力X=-17729.6270, 切向力Y=27537.9219 +FPS=31.76, 法向力=4205.9482, 切向力X=-17760.4395, 切向力Y=27552.2715 +FPS=32.47, 法向力=1872.8855, 切向力X=-4066.2134, 切向力Y=9884.4707 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000309s, blend=0.002182s (9 tiles incl ref), finalize=0.000052s, total=0.002549s +FPS=34.03, 法向力=1768.0725, 切向力X=-4146.3486, 切向力Y=9989.6494 +FPS=31.92, 法向力=1751.6476, 切向力X=482.8177, 切向力Y=3188.5029 +FPS=33.57, 法向力=1796.2129, 切向力X=316.0501, 切向力Y=2921.1099 +FPS=30.43, 法向力=1152.1765, 切向力X=1318.2102, 切向力Y=2259.9009 +FPS=32.48, 法向力=1179.7499, 切向力X=1228.2891, 切向力Y=2202.7163 +FPS=29.91, 法向力=1339.7563, 切向力X=1641.4890, 切向力Y=1271.8108 +FPS=32.57, 法向力=1426.1796, 切向力X=1709.5363, 切向力Y=1233.1516 +FPS=31.60, 法向力=1301.2295, 切向力X=1321.4307, 切向力Y=1315.1724 +FPS=31.65, 法向力=1239.0742, 切向力X=1229.6738, 切向力Y=1355.9092 +FPS=30.81, 法向力=1248.8903, 切向力X=1464.0603, 切向力Y=1565.7228 +FPS=32.41, 法向力=1342.3221, 切向力X=1589.1637, 切向力Y=1478.7329 +FPS=27.95, 法向力=1685.6228, 切向力X=1988.4290, 切向力Y=1208.4531 +FPS=32.06, 法向力=1792.9656, 切向力X=2073.7080, 切向力Y=1181.4146 +FPS=30.01, 法向力=1598.9773, 切向力X=2115.6892, 切向力Y=824.7288 +FPS=31.60, 法向力=1604.0808, 切向力X=2204.4302, 切向力Y=933.2640 +FPS=27.33, 法向力=1267.0405, 切向力X=1712.4407, 切向力Y=1426.3652 +FPS=31.27, 法向力=1289.0620, 切向力X=1864.3442, 切向力Y=1444.2068 +FPS=30.98, 法向力=1346.5828, 切向力X=1831.6221, 切向力Y=1386.6379 +FPS=20.65, 法向力=1706.9165, 切向力X=1967.7699, 切向力Y=830.2772 +FPS=30.26, 法向力=1094.3596, 切向力X=1676.0531, 切向力Y=1301.5011 +FPS=33.24, 法向力=1035.2015, 切向力X=1554.0205, 切向力Y=1314.5304 +FPS=30.48, 法向力=1087.1185, 切向力X=1674.8818, 切向力Y=1118.0878 +FPS=32.90, 法向力=1076.2736, 切向力X=1567.7397, 切向力Y=1269.0317 +FPS=27.95, 法向力=1187.8347, 切向力X=1984.8823, 切向力Y=1623.4426 +FPS=32.97, 法向力=1180.9050, 切向力X=2045.9105, 切向力Y=1582.0598 +FPS=29.87, 法向力=1450.0215, 切向力X=2305.9839, 切向力Y=806.0287 +FPS=33.28, 法向力=1420.4454, 切向力X=2297.5266, 切向力Y=731.7640 +FPS=30.54, 法向力=1504.3125, 切向力X=1517.8638, 切向力Y=845.4019 +FPS=32.92, 法向力=1561.4778, 切向力X=1528.5920, 切向力Y=842.8472 +FPS=32.59, 法向力=1535.9675, 切向力X=1494.7811, 切向力Y=783.5200 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000214s, blend=0.002280s (9 tiles incl ref), finalize=0.000054s, total=0.002556s +FPS=31.67, 法向力=1535.4801, 切向力X=1538.8667, 切向力Y=574.6340 +FPS=29.82, 法向力=1577.5472, 切向力X=1481.9558, 切向力Y=480.9587 +FPS=31.52, 法向力=1493.1936, 切向力X=1543.7917, 切向力Y=794.6213 +FPS=30.67, 法向力=1413.9224, 切向力X=1428.5797, 切向力Y=703.8439 +FPS=30.79, 法向力=1389.4143, 切向力X=2432.1252, 切向力Y=698.9354 +FPS=30.11, 法向力=1450.9951, 切向力X=2473.1240, 切向力Y=569.7687 +FPS=30.01, 法向力=1543.9054, 切向力X=1752.3378, 切向力Y=586.6791 +FPS=31.14, 法向力=1574.7850, 切向力X=1826.5339, 切向力Y=563.3282 +FPS=31.16, 法向力=1326.0275, 切向力X=1888.7676, 切向力Y=670.9362 +FPS=31.07, 法向力=1352.0195, 切向力X=1856.2080, 切向力Y=617.5781 +FPS=30.91, 法向力=1330.0542, 切向力X=2219.5630, 切向力Y=1238.7749 +FPS=32.81, 法向力=1343.9336, 切向力X=2144.8164, 切向力Y=1141.3063 +FPS=29.54, 法向力=1417.5620, 切向力X=2574.0186, 切向力Y=307.9155 +FPS=30.88, 法向力=1353.7947, 切向力X=2520.2971, 切向力Y=215.3692 +FPS=29.30, 法向力=1170.0873, 切向力X=1795.2466, 切向力Y=728.0553 +FPS=31.63, 法向力=1103.1846, 切向力X=1651.2388, 切向力Y=627.1745 +FPS=23.98, 法向力=1225.1472, 切向力X=1948.7581, 切向力Y=1317.5505 +FPS=29.31, 法向力=1186.6656, 切向力X=2025.2056, 切向力Y=1439.7660 +FPS=29.70, 法向力=1823.3147, 切向力X=2046.0776, 切向力Y=112.0315 +FPS=30.36, 法向力=1823.0559, 切向力X=2014.7756, 切向力Y=58.9493 +FPS=30.88, 法向力=1408.4404, 切向力X=2405.0112, 切向力Y=979.1624 +FPS=30.77, 法向力=1138.6359, 切向力X=2092.7690, 切向力Y=1495.3344 +FPS=31.59, 法向力=1201.3110, 切向力X=2075.2510, 切向力Y=1452.3405 +FPS=30.42, 法向力=1198.8479, 切向力X=2035.1294, 切向力Y=1450.6384 +FPS=29.29, 法向力=1169.2458, 切向力X=495.6802, 切向力Y=2489.2271 +FPS=28.36, 法向力=1199.1262, 切向力X=411.4244, 切向力Y=2528.6226 +FPS=28.68, 法向力=1636.6143, 切向力X=497.8389, 切向力Y=2343.8311 +FPS=30.61, 法向力=1515.4779, 切向力X=540.1316, 切向力Y=2473.9255 +FPS=30.19, 法向力=1828.6934, 切向力X=1251.8730, 切向力Y=2222.4663 +FPS=29.64, 法向力=1801.6490, 切向力X=1176.0808, 切向力Y=2177.1704 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002208s (9 tiles incl ref), finalize=0.000069s, total=0.002519s +FPS=29.88, 法向力=957.9688, 切向力X=1606.5146, 切向力Y=1215.6544 +FPS=29.23, 法向力=1685.4305, 切向力X=1857.7954, 切向力Y=1376.9302 +FPS=26.92, 法向力=1832.9961, 切向力X=1855.9188, 切向力Y=1196.8186 +FPS=26.19, 法向力=1369.6417, 切向力X=1831.3262, 切向力Y=1069.4113 +FPS=31.63, 法向力=1287.3784, 切向力X=1858.2294, 切向力Y=1180.6829 +FPS=31.12, 法向力=1283.4283, 切向力X=1868.6619, 切向力Y=1197.5691 +FPS=25.88, 法向力=1507.7273, 切向力X=2173.7830, 切向力Y=627.4319 +FPS=28.21, 法向力=1149.6497, 切向力X=1822.4556, 切向力Y=1059.6069 +FPS=32.49, 法向力=1173.1377, 切向力X=1876.4382, 切向力Y=917.7847 +FPS=27.94, 法向力=1589.5334, 切向力X=2928.5349, 切向力Y=1066.7261 +FPS=32.14, 法向力=1619.0988, 切向力X=2886.4343, 切向力Y=999.9048 +FPS=28.06, 法向力=834.4113, 切向力X=1583.8668, 切向力Y=672.6050 +FPS=32.69, 法向力=845.9532, 切向力X=1508.8413, 切向力Y=694.1819 +FPS=28.90, 法向力=1321.4307, 切向力X=2073.2241, 切向力Y=724.7303 +FPS=31.98, 法向力=1306.8967, 切向力X=1912.8770, 切向力Y=647.6174 +FPS=30.86, 法向力=1248.3030, 切向力X=1885.6852, 切向力Y=688.4098 +FPS=27.46, 法向力=1533.3789, 切向力X=2391.5195, 切向力Y=781.1715 +FPS=28.78, 法向力=1608.1256, 切向力X=2163.1313, 切向力Y=-92.1730 +FPS=30.18, 法向力=1626.7120, 切向力X=2129.8359, 切向力Y=-222.2845 +FPS=27.79, 法向力=1091.2881, 切向力X=1988.4580, 切向力Y=822.2979 +FPS=31.53, 法向力=1100.9058, 切向力X=2092.5078, 切向力Y=814.5914 +FPS=28.25, 法向力=1285.4016, 切向力X=1724.8607, 切向力Y=760.0498 +FPS=28.60, 法向力=1210.8457, 切向力X=1515.8328, 切向力Y=762.7334 +FPS=26.73, 法向力=1473.2000, 切向力X=1637.6809, 切向力Y=1168.3184 +FPS=29.90, 法向力=1508.0270, 切向力X=1534.5214, 切向力Y=1105.6643 +FPS=26.46, 法向力=1519.2167, 切向力X=2740.0508, 切向力Y=143.6116 +FPS=29.14, 法向力=1514.4630, 切向力X=2763.4375, 切向力Y=190.2807 +FPS=25.95, 法向力=1134.5114, 切向力X=2817.7100, 切向力Y=98.1539 +FPS=28.59, 法向力=1096.5010, 切向力X=2845.1296, 切向力Y=37.0653 +FPS=26.60, 法向力=1150.0808, 切向力X=2802.3853, 切向力Y=651.2128 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000293s, blend=0.002354s (9 tiles incl ref), finalize=0.000070s, total=0.002724s +FPS=28.06, 法向力=1375.8945, 切向力X=-50.7933, 切向力Y=-1242.9028 +FPS=28.95, 法向力=1367.1846, 切向力X=-102.6502, 切向力Y=-1384.7422 +FPS=25.63, 法向力=1951.2595, 切向力X=-2601.8530, 切向力Y=-1272.2966 +FPS=27.87, 法向力=2222.2590, 切向力X=-2692.7085, 切向力Y=-1234.8591 +FPS=24.06, 法向力=3915.4580, 切向力X=-2421.1663, 切向力Y=-170.8271 +FPS=27.18, 法向力=3999.6411, 切向力X=-2532.4858, 切向力Y=-25.1111 +FPS=27.62, 法向力=5474.9941, 切向力X=-4582.7314, 切向力Y=4908.1436 +FPS=27.80, 法向力=5538.6572, 切向力X=-4755.9404, 切向力Y=5262.0977 +FPS=25.09, 法向力=6020.9580, 切向力X=-3223.2593, 切向力Y=5178.7080 +FPS=27.68, 法向力=6015.4443, 切向力X=-3158.8408, 切向力Y=5120.1904 +FPS=29.39, 法向力=6629.7549, 切向力X=-929.3992, 切向力Y=3501.7554 +FPS=27.45, 法向力=6788.0088, 切向力X=278.0484, 切向力Y=5392.2559 +FPS=31.47, 法向力=6880.4834, 切向力X=243.2937, 切向力Y=5402.2026 +FPS=27.18, 法向力=6669.0542, 切向力X=2327.8076, 切向力Y=7408.2139 +FPS=29.95, 法向力=6825.0928, 切向力X=2442.9155, 切向力Y=7673.4829 +FPS=27.38, 法向力=5551.2212, 切向力X=5663.4756, 切向力Y=9902.1250 +FPS=30.31, 法向力=5640.4282, 切向力X=5935.8779, 切向力Y=10139.5977 +FPS=28.52, 法向力=5896.1094, 切向力X=10078.3467, 切向力Y=9447.4492 +FPS=31.02, 法向力=5968.3794, 切向力X=10263.0508, 切向力Y=9504.3115 +FPS=28.58, 法向力=5550.7603, 切向力X=8809.9746, 切向力Y=11100.7012 +FPS=30.75, 法向力=5420.1050, 切向力X=8704.9492, 切向力Y=11046.9648 +FPS=28.06, 法向力=5621.5322, 切向力X=6388.0049, 切向力Y=12791.2354 +FPS=30.10, 法向力=5600.0293, 切向力X=6361.7783, 切向力Y=12849.5283 +FPS=29.15, 法向力=5742.9321, 切向力X=7688.1221, 切向力Y=13405.0996 +FPS=30.70, 法向力=5810.3369, 切向力X=7769.2959, 切向力Y=13328.7197 +FPS=29.55, 法向力=5589.4072, 切向力X=12586.1445, 切向力Y=10672.2598 +FPS=29.79, 法向力=5416.0000, 切向力X=13119.1777, 切向力Y=10478.0586 +FPS=28.65, 法向力=5057.1914, 切向力X=10973.9326, 切向力Y=13334.7510 +FPS=31.46, 法向力=4930.0645, 切向力X=10944.2461, 切向力Y=13576.7295 +FPS=28.84, 法向力=5368.7681, 切向力X=8475.9023, 切向力Y=13483.3760 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000219s, blend=0.002231s (9 tiles incl ref), finalize=0.000052s, total=0.002509s +FPS=28.12, 法向力=5358.3047, 切向力X=8403.4395, 切向力Y=13562.9688 +FPS=29.05, 法向力=5443.8364, 切向力X=11451.3379, 切向力Y=12773.8633 +FPS=30.69, 法向力=5566.0361, 切向力X=11606.2246, 切向力Y=12779.5332 +FPS=28.81, 法向力=4692.1919, 切向力X=10800.6934, 切向力Y=13491.6943 +FPS=31.41, 法向力=4614.5566, 切向力X=10588.6543, 切向力Y=13567.1973 +FPS=29.22, 法向力=5229.4375, 切向力X=10355.3711, 切向力Y=15005.9629 +FPS=31.96, 法向力=5287.1909, 切向力X=10369.1113, 切向力Y=15152.9307 +FPS=29.75, 法向力=4752.1606, 切向力X=7905.4536, 切向力Y=16971.9102 +FPS=31.66, 法向力=4707.9404, 切向力X=7806.7256, 切向力Y=17068.1250 +FPS=29.41, 法向力=5682.1709, 切向力X=9963.7324, 切向力Y=12516.8857 +FPS=30.98, 法向力=5717.0117, 切向力X=10021.8174, 切向力Y=12586.4336 +FPS=28.99, 法向力=5143.8872, 切向力X=9710.5859, 切向力Y=13056.6152 +FPS=32.12, 法向力=5100.7837, 切向力X=9844.0977, 切向力Y=12982.9551 +FPS=27.93, 法向力=5599.2485, 切向力X=11045.4531, 切向力Y=10543.8398 +FPS=31.49, 法向力=5672.1714, 切向力X=11075.9932, 切向力Y=10548.7012 +FPS=29.48, 法向力=5456.3315, 切向力X=10847.5049, 切向力Y=10391.8164 +FPS=32.24, 法向力=5476.8389, 切向力X=10814.2793, 切向力Y=10376.3203 +FPS=30.60, 法向力=5432.7441, 切向力X=9888.3271, 切向力Y=10922.8027 +FPS=17.72, 法向力=5336.7144, 切向力X=9322.3457, 切向力Y=12659.1758 +FPS=30.63, 法向力=5334.5830, 切向力X=9287.0576, 切向力Y=12803.1631 +FPS=28.67, 法向力=4948.5654, 切向力X=8195.5840, 切向力Y=14869.0664 +FPS=32.37, 法向力=4872.8154, 切向力X=8021.5771, 切向力Y=15045.1250 +FPS=28.15, 法向力=4874.5244, 切向力X=7988.9219, 切向力Y=15124.1250 +FPS=31.07, 法向力=4944.8457, 切向力X=7362.2793, 切向力Y=14848.5684 +FPS=31.04, 法向力=5351.0454, 切向力X=6966.0400, 切向力Y=14517.4531 +FPS=31.06, 法向力=5377.8374, 切向力X=6962.6890, 切向力Y=14589.8926 +FPS=31.12, 法向力=5363.0029, 切向力X=6935.2988, 切向力Y=14612.3008 +FPS=31.32, 法向力=4511.7568, 切向力X=5699.2734, 切向力Y=16268.1719 +FPS=32.00, 法向力=4496.6909, 切向力X=5485.8662, 切向力Y=16278.1260 +FPS=32.80, 法向力=5227.6973, 切向力X=7057.6289, 切向力Y=15203.4678 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000224s, blend=0.003286s (9 tiles incl ref), finalize=0.000057s, total=0.003574s +FPS=31.32, 法向力=5319.0923, 切向力X=7091.9590, 切向力Y=15074.3281 +FPS=31.24, 法向力=4828.5840, 切向力X=7158.8862, 切向力Y=15848.7266 +FPS=33.66, 法向力=4848.6084, 切向力X=7129.0811, 切向力Y=15913.1699 +FPS=32.08, 法向力=4758.6436, 切向力X=6846.2275, 切向力Y=16432.1641 +FPS=29.08, 法向力=4753.9131, 切向力X=6834.3779, 切向力Y=16391.8770 +FPS=26.82, 法向力=4754.2896, 切向力X=5120.2422, 切向力Y=17252.9805 +FPS=32.80, 法向力=4802.9482, 切向力X=5012.1865, 切向力Y=17345.3672 +FPS=29.44, 法向力=4661.6318, 切向力X=2751.8660, 切向力Y=18401.0039 +FPS=33.49, 法向力=4689.8755, 切向力X=2602.6260, 切向力Y=18413.7090 +FPS=31.10, 法向力=4865.3721, 切向力X=3109.0972, 切向力Y=18678.2422 +FPS=32.63, 法向力=4962.4248, 切向力X=3174.2046, 切向力Y=18693.6465 +FPS=30.76, 法向力=4945.8477, 切向力X=3739.5776, 切向力Y=18401.2891 +FPS=33.28, 法向力=4975.3931, 切向力X=3833.4194, 切向力Y=18437.0996 +FPS=28.72, 法向力=4580.4688, 切向力X=4590.3555, 切向力Y=16810.9727 +FPS=30.15, 法向力=4579.4766, 切向力X=4676.9395, 切向力Y=16735.8867 +FPS=30.12, 法向力=5286.2422, 切向力X=3444.6060, 切向力Y=13917.0908 +FPS=32.21, 法向力=5272.8799, 切向力X=3396.5605, 切向力Y=13859.8389 +FPS=31.07, 法向力=5270.8848, 切向力X=3390.6741, 切向力Y=13857.6348 +FPS=33.32, 法向力=4670.1279, 切向力X=2859.9866, 切向力Y=14758.5840 +FPS=32.13, 法向力=4641.5356, 切向力X=-35.3466, 切向力Y=20316.2773 +FPS=32.87, 法向力=4652.7910, 切向力X=-381.1069, 切向力Y=20797.6973 +FPS=23.54, 法向力=4356.8535, 切向力X=-4397.8423, 切向力Y=22603.2969 +FPS=28.99, 法向力=4393.0649, 切向力X=-5028.5879, 切向力Y=22950.0977 +FPS=25.82, 法向力=4560.4424, 切向力X=-10022.4355, 切向力Y=27332.7773 +FPS=32.01, 法向力=4779.5342, 切向力X=-10872.1484, 切向力Y=27826.3047 +FPS=30.06, 法向力=4793.5024, 切向力X=-12063.5723, 切向力Y=27008.4277 +FPS=30.85, 法向力=4979.4497, 切向力X=-12155.9863, 切向力Y=26826.9609 +FPS=30.32, 法向力=4383.0483, 切向力X=-11555.7471, 切向力Y=20092.2969 +FPS=32.09, 法向力=4344.6196, 切向力X=-11592.1572, 切向力Y=20105.5449 +FPS=30.25, 法向力=3297.5325, 切向力X=-7143.3101, 切向力Y=14180.8662 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002157s (9 tiles incl ref), finalize=0.000053s, total=0.002432s +FPS=28.20, 法向力=3278.1182, 切向力X=-7155.7383, 切向力Y=14168.4385 +FPS=28.67, 法向力=2081.8604, 切向力X=-3163.0254, 切向力Y=9390.9668 +FPS=31.01, 法向力=2084.7410, 切向力X=-3216.4905, 切向力Y=9375.4717 +FPS=27.46, 法向力=1839.2734, 切向力X=2576.3005, 切向力Y=4526.1787 +FPS=30.49, 法向力=1812.9238, 切向力X=2550.6653, 切向力Y=4442.5195 +FPS=22.70, 法向力=1218.6838, 切向力X=2316.5781, 切向力Y=1184.2249 +FPS=25.75, 法向力=1266.4891, 切向力X=2252.7783, 切向力Y=1147.2632 +FPS=27.35, 法向力=1499.9700, 切向力X=2410.5264, 切向力Y=1248.3549 +FPS=28.77, 法向力=1505.6733, 切向力X=2428.8730, 切向力Y=1370.9772 +FPS=25.69, 法向力=1309.7383, 切向力X=2535.2886, 切向力Y=953.1410 +FPS=28.02, 法向力=1501.8835, 切向力X=3478.5386, 切向力Y=990.4132 +FPS=29.95, 法向力=1536.6985, 切向力X=3451.9766, 切向力Y=1011.8160 +FPS=29.28, 法向力=1035.9911, 切向力X=3762.6436, 切向力Y=1436.1606 +FPS=29.81, 法向力=1013.7099, 切向力X=3706.7275, 切向力Y=1326.6753 +FPS=27.33, 法向力=1679.5101, 切向力X=5606.9526, 切向力Y=900.2015 +FPS=31.94, 法向力=1694.9717, 切向力X=6055.0146, 切向力Y=995.0337 +FPS=29.17, 法向力=1250.2544, 切向力X=3363.2173, 切向力Y=210.4933 +FPS=31.56, 法向力=1245.9592, 切向力X=3458.5205, 切向力Y=355.7685 +FPS=27.82, 法向力=997.7197, 切向力X=3272.7029, 切向力Y=837.1660 +FPS=21.54, 法向力=1052.2915, 切向力X=3318.1033, 切向力Y=808.1835 +FPS=29.82, 法向力=1684.3010, 切向力X=4419.6079, 切向力Y=723.2053 +FPS=31.01, 法向力=1704.0156, 切向力X=4460.8623, 切向力Y=748.3887 +FPS=29.35, 法向力=1473.0056, 切向力X=3300.5784, 切向力Y=226.5240 +FPS=32.50, 法向力=1519.5745, 切向力X=3284.0454, 切向力Y=248.6987 +FPS=29.07, 法向力=1518.7604, 切向力X=1572.8297, 切向力Y=1329.5752 +FPS=32.54, 法向力=1513.1506, 切向力X=1468.5796, 切向力Y=1376.5494 +FPS=29.45, 法向力=1562.6322, 切向力X=1219.3694, 切向力Y=2648.3040 +FPS=32.49, 法向力=1538.2059, 切向力X=1171.3191, 切向力Y=2848.3289 +FPS=30.56, 法向力=1585.9443, 切向力X=2396.4084, 切向力Y=-54.6538 +FPS=32.67, 法向力=1586.6177, 切向力X=2455.9458, 切向力Y=53.4121 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000225s, blend=0.002138s (9 tiles incl ref), finalize=0.000053s, total=0.002422s +FPS=27.95, 法向力=1330.3672, 切向力X=1867.7546, 切向力Y=171.0818 +FPS=32.59, 法向力=1369.6462, 切向力X=1822.4058, 切向力Y=114.9364 +FPS=28.08, 法向力=1685.2350, 切向力X=2811.2083, 切向力Y=529.3535 +FPS=32.74, 法向力=1681.6737, 切向力X=2838.5796, 切向力Y=517.0439 +FPS=29.23, 法向力=1412.6187, 切向力X=2380.1182, 切向力Y=1277.3063 +FPS=27.52, 法向力=1413.2970, 切向力X=2427.3486, 切向力Y=1290.6199 +FPS=29.23, 法向力=1035.8784, 切向力X=2208.6025, 切向力Y=1233.9519 +FPS=31.98, 法向力=969.4528, 切向力X=2300.0823, 切向力Y=1340.3679 +FPS=29.04, 法向力=1267.9128, 切向力X=2157.5078, 切向力Y=1440.0863 +FPS=31.18, 法向力=1316.2112, 切向力X=2131.9048, 切向力Y=1311.9688 +FPS=30.07, 法向力=1499.7405, 切向力X=2314.1221, 切向力Y=1308.5900 +FPS=30.99, 法向力=1519.5054, 切向力X=2320.1123, 切向力Y=1320.9382 +FPS=25.69, 法向力=1313.7411, 切向力X=1614.7964, 切向力Y=1257.5522 +FPS=26.15, 法向力=1320.1035, 切向力X=1556.9531, 切向力Y=1159.8307 +FPS=28.48, 法向力=1545.3053, 切向力X=2229.9094, 切向力Y=1297.5723 +FPS=30.63, 法向力=1498.2861, 切向力X=2082.2075, 切向力Y=1296.1895 +FPS=28.82, 法向力=1777.7031, 切向力X=1473.6326, 切向力Y=1409.2546 +FPS=31.69, 法向力=1743.0061, 切向力X=1317.4796, 切向力Y=1456.7391 +FPS=29.21, 法向力=1670.5389, 切向力X=1042.4364, 切向力Y=2231.0918 +FPS=19.27, 法向力=1544.4991, 切向力X=-365.6700, 切向力Y=2093.1479 +FPS=30.62, 法向力=1570.7319, 切向力X=-387.4478, 切向力Y=2066.6519 +FPS=28.42, 法向力=1492.7960, 切向力X=464.3656, 切向力Y=1051.0837 +FPS=30.92, 法向力=1494.0415, 切向力X=384.2832, 切向力Y=1007.9040 +FPS=19.11, 法向力=1483.2266, 切向力X=-54.8476, 切向力Y=1205.3993 +FPS=30.16, 法向力=1474.1743, 切向力X=-15.1215, 切向力Y=1292.3082 +FPS=28.86, 法向力=1528.2052, 切向力X=981.5059, 切向力Y=738.1033 +FPS=30.65, 法向力=1604.7002, 切向力X=1102.0026, 切向力Y=693.5149 +FPS=30.07, 法向力=1477.8186, 切向力X=1834.5529, 切向力Y=637.6517 +FPS=30.77, 法向力=1474.5793, 切向力X=1853.7012, 切向力Y=619.5305 +FPS=31.98, 法向力=1698.6447, 切向力X=1843.6240, 切向力Y=559.1475 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.003147s (9 tiles incl ref), finalize=0.000060s, total=0.003427s +FPS=30.11, 法向力=1674.3745, 切向力X=1893.4436, 切向力Y=519.0696 +FPS=31.28, 法向力=1729.0601, 切向力X=1776.8790, 切向力Y=881.2665 +FPS=31.56, 法向力=1725.5537, 切向力X=2682.0693, 切向力Y=599.1125 +FPS=31.45, 法向力=1801.6162, 切向力X=2829.0059, 切向力Y=432.7990 +FPS=31.72, 法向力=1798.0466, 切向力X=2881.0845, 切向力Y=424.3808 +FPS=30.16, 法向力=1808.5759, 切向力X=3065.5068, 切向力Y=613.0802 +FPS=31.95, 法向力=1759.1505, 切向力X=2989.7205, 切向力Y=584.9320 +FPS=29.61, 法向力=1236.7083, 切向力X=2098.9070, 切向力Y=573.9049 +FPS=31.54, 法向力=1245.0259, 切向力X=2128.7754, 切向力Y=566.9072 +FPS=27.32, 法向力=1829.1962, 切向力X=3186.0444, 切向力Y=814.1605 +FPS=31.08, 法向力=1903.7767, 切向力X=3210.8230, 切向力Y=857.8644 +FPS=29.08, 法向力=1524.8230, 切向力X=2810.7009, 切向力Y=621.2230 +FPS=30.55, 法向力=1547.3063, 切向力X=2879.6863, 切向力Y=687.0317 +FPS=18.77, 法向力=1548.6184, 切向力X=1862.7954, 切向力Y=904.4022 +FPS=29.23, 法向力=1488.7026, 切向力X=2354.2725, 切向力Y=477.5966 +FPS=33.18, 法向力=1572.7888, 切向力X=2498.7266, 切向力Y=476.5320 +FPS=29.23, 法向力=1617.2723, 切向力X=2455.0898, 切向力Y=372.2083 +FPS=30.35, 法向力=1393.5862, 切向力X=2131.4399, 切向力Y=599.9409 +FPS=28.67, 法向力=1537.2473, 切向力X=3088.2554, 切向力Y=719.9456 +FPS=32.17, 法向力=1616.4612, 切向力X=3166.4863, 切向力Y=695.5825 +FPS=31.42, 法向力=1588.6267, 切向力X=3152.6409, 切向力Y=635.0009 +FPS=31.24, 法向力=1482.8429, 切向力X=2712.6597, 切向力Y=461.5615 +FPS=30.93, 法向力=1500.1064, 切向力X=2772.3914, 切向力Y=489.9453 +FPS=31.81, 法向力=1573.9264, 切向力X=2949.6094, 切向力Y=610.4514 +FPS=30.73, 法向力=1880.0046, 切向力X=2955.9438, 切向力Y=138.9225 +FPS=30.34, 法向力=1916.5759, 切向力X=2880.0308, 切向力Y=181.0514 +FPS=30.84, 法向力=1770.2515, 切向力X=2364.8057, 切向力Y=607.4751 +FPS=31.49, 法向力=1817.5808, 切向力X=2222.3086, 切向力Y=506.6274 +FPS=32.49, 法向力=1814.4828, 切向力X=2251.5728, 切向力Y=535.4117 +FPS=28.77, 法向力=1794.2529, 切向力X=2485.1292, 切向力Y=934.6987 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002376s (9 tiles incl ref), finalize=0.000062s, total=0.002684s +FPS=30.68, 法向力=1772.1824, 切向力X=2487.1074, 切向力Y=881.5182 +FPS=30.15, 法向力=1484.1995, 切向力X=2511.1895, 切向力Y=356.3243 +FPS=31.76, 法向力=1497.2734, 切向力X=2604.3501, 切向力Y=418.3338 +FPS=29.17, 法向力=1388.7952, 切向力X=2463.4326, 切向力Y=320.2134 +FPS=32.43, 法向力=1479.1462, 切向力X=2423.1807, 切向力Y=212.3708 +FPS=29.56, 法向力=1290.3496, 切向力X=3082.7449, 切向力Y=850.5472 +FPS=30.90, 法向力=1350.9797, 切向力X=3155.5083, 切向力Y=833.8317 +FPS=28.80, 法向力=1090.9050, 切向力X=2533.1675, 切向力Y=915.3163 +FPS=31.43, 法向力=1083.1404, 切向力X=2544.1411, 切向力Y=821.6937 +FPS=29.38, 法向力=1326.8503, 切向力X=2823.4658, 切向力Y=533.7433 +FPS=30.28, 法向力=1343.6729, 切向力X=2774.8643, 切向力Y=542.6073 +FPS=28.65, 法向力=1427.1304, 切向力X=2109.3347, 切向力Y=518.2389 +FPS=31.02, 法向力=1420.0938, 切向力X=2129.3840, 切向力Y=502.4437 +FPS=27.80, 法向力=1700.5701, 切向力X=2215.0291, 切向力Y=651.6704 +FPS=30.07, 法向力=1787.4531, 切向力X=2274.5684, 切向力Y=503.4044 +FPS=29.28, 法向力=1445.5819, 切向力X=2579.6785, 切向力Y=491.9684 +FPS=31.99, 法向力=1378.0450, 切向力X=2617.0093, 切向力Y=573.6646 +FPS=29.48, 法向力=1173.1902, 切向力X=2744.3513, 切向力Y=538.9848 +FPS=30.76, 法向力=1128.6553, 切向力X=2789.1453, 切向力Y=665.4261 +FPS=30.11, 法向力=1448.2455, 切向力X=2847.1348, 切向力Y=1144.7170 +FPS=31.77, 法向力=1457.7598, 切向力X=2889.0247, 切向力Y=1117.7736 +FPS=28.99, 法向力=1666.6691, 切向力X=2390.1045, 切向力Y=797.7306 +FPS=31.49, 法向力=1710.4160, 切向力X=2320.5684, 切向力Y=707.1647 +FPS=29.03, 法向力=1279.4805, 切向力X=2679.5471, 切向力Y=909.0515 +FPS=30.80, 法向力=1281.1810, 切向力X=2798.7983, 切向力Y=820.3761 +FPS=28.03, 法向力=1614.4890, 切向力X=2501.7290, 切向力Y=384.2590 +FPS=31.02, 法向力=1699.4907, 切向力X=2542.4409, 切向力Y=322.0009 +FPS=27.53, 法向力=1379.2607, 切向力X=2667.2476, 切向力Y=388.5959 +FPS=31.36, 法向力=1299.0582, 切向力X=2589.8076, 切向力Y=405.8157 +FPS=30.39, 法向力=1621.1221, 切向力X=2211.3491, 切向力Y=612.4346 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000248s, blend=0.003180s (9 tiles incl ref), finalize=0.000074s, total=0.003508s +FPS=27.51, 法向力=1619.1248, 切向力X=2151.7334, 切向力Y=672.5784 +FPS=29.67, 法向力=1449.7188, 切向力X=2387.9817, 切向力Y=885.3229 +FPS=30.99, 法向力=1456.4906, 切向力X=2402.8743, 切向力Y=875.0588 +FPS=28.87, 法向力=1379.5459, 切向力X=2603.6865, 切向力Y=1091.9005 +FPS=30.23, 法向力=1389.7783, 切向力X=2582.9128, 切向力Y=1114.3774 +FPS=29.36, 法向力=1396.0345, 切向力X=2334.7852, 切向力Y=569.8381 +FPS=30.70, 法向力=1408.0361, 切向力X=2269.5095, 切向力Y=545.3851 +FPS=28.62, 法向力=1481.8452, 切向力X=2420.6853, 切向力Y=798.2603 +FPS=30.74, 法向力=1499.9688, 切向力X=2509.0586, 切向力Y=964.6643 +FPS=29.08, 法向力=1103.7495, 切向力X=2052.5454, 切向力Y=232.2330 +FPS=28.13, 法向力=1106.3267, 切向力X=2211.2915, 切向力Y=262.5200 +FPS=25.50, 法向力=1401.9543, 切向力X=2567.0405, 切向力Y=1131.0803 +FPS=25.75, 法向力=1639.6475, 切向力X=1948.5962, 切向力Y=625.7560 +FPS=29.53, 法向力=1661.7777, 切向力X=2000.9525, 切向力Y=710.9579 +FPS=28.55, 法向力=1645.6440, 切向力X=1946.9893, 切向力Y=862.6621 +FPS=28.82, 法向力=1649.9885, 切向力X=1953.5442, 切向力Y=866.3662 +FPS=27.08, 法向力=1331.3083, 切向力X=1967.5828, 切向力Y=967.1408 +FPS=28.26, 法向力=1404.5223, 切向力X=1790.5100, 切向力Y=986.5934 +FPS=25.44, 法向力=1507.0433, 切向力X=2107.1128, 切向力Y=649.2705 +FPS=28.34, 法向力=1629.0972, 切向力X=2075.9651, 切向力Y=464.9223 +FPS=27.87, 法向力=1870.3037, 切向力X=1796.9756, 切向力Y=724.0286 +FPS=29.96, 法向力=1903.6755, 切向力X=1826.7894, 切向力Y=776.2626 +FPS=31.19, 法向力=1478.6986, 切向力X=1141.8890, 切向力Y=1246.2593 +FPS=31.10, 法向力=1574.0052, 切向力X=1106.7002, 切向力Y=1308.0381 +FPS=27.63, 法向力=1566.0486, 切向力X=496.8059, 切向力Y=1971.3423 +FPS=30.40, 法向力=1560.7419, 切向力X=488.1956, 切向力Y=1955.1788 +FPS=28.76, 法向力=1693.9446, 切向力X=-114.0260, 切向力Y=2031.3101 +FPS=30.65, 法向力=1751.3997, 切向力X=-201.2700, 切向力Y=1940.6226 +FPS=28.21, 法向力=1740.0953, 切向力X=-715.6490, 切向力Y=1540.7810 +FPS=30.99, 法向力=1705.2224, 切向力X=-682.2001, 切向力Y=1641.0271 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000223s, blend=0.002154s (9 tiles incl ref), finalize=0.000054s, total=0.002437s +FPS=29.24, 法向力=1961.4895, 切向力X=-54.3341, 切向力Y=816.7176 +FPS=30.04, 法向力=2051.2817, 切向力X=-42.7616, 切向力Y=725.2150 +FPS=30.75, 法向力=1936.1243, 切向力X=803.2613, 切向力Y=1055.0466 +FPS=24.61, 法向力=1880.6942, 切向力X=740.0312, 切向力Y=1051.7922 +FPS=16.83, 法向力=1469.5906, 切向力X=232.1689, 切向力Y=1214.9326 +FPS=17.33, 法向力=1569.1205, 切向力X=231.0321, 切向力Y=1092.9758 +FPS=17.93, 法向力=1432.5122, 切向力X=665.3069, 切向力Y=1512.3396 +FPS=17.30, 法向力=1659.0039, 切向力X=850.2645, 切向力Y=972.5464 +FPS=16.91, 法向力=1695.3699, 切向力X=830.1169, 切向力Y=974.9393 +FPS=16.89, 法向力=1711.1228, 切向力X=808.5343, 切向力Y=1008.5966 +FPS=16.56, 法向力=1227.5527, 切向力X=2074.1553, 切向力Y=731.7275 +FPS=17.35, 法向力=1577.9910, 切向力X=1801.9138, 切向力Y=1125.9265 +FPS=18.29, 法向力=1507.6035, 切向力X=1805.0364, 切向力Y=1197.2983 +FPS=17.52, 法向力=1308.7249, 切向力X=2439.2222, 切向力Y=48.9069 +FPS=16.97, 法向力=1340.2898, 切向力X=1503.6473, 切向力Y=765.1236 +FPS=17.05, 法向力=1350.0923, 切向力X=1478.6975, 切向力Y=808.1315 +FPS=16.87, 法向力=1478.1447, 切向力X=944.1202, 切向力Y=1272.4351 +FPS=17.48, 法向力=1561.4945, 切向力X=1572.3489, 切向力Y=1178.4343 +FPS=17.55, 法向力=1587.7081, 切向力X=1539.3318, 切向力Y=1218.9094 +FPS=17.85, 法向力=1400.7200, 切向力X=1381.3053, 切向力Y=895.2283 +FPS=16.50, 法向力=1437.9417, 切向力X=1455.0081, 切向力Y=955.7867 +FPS=17.58, 法向力=1621.3911, 切向力X=2163.0950, 切向力Y=471.6248 +FPS=17.51, 法向力=1951.7412, 切向力X=3209.1631, 切向力Y=21.5000 +FPS=18.37, 法向力=1910.7867, 切向力X=3199.9565, 切向力Y=-53.1039 +FPS=18.31, 法向力=1695.9111, 切向力X=3472.3086, 切向力Y=-87.4265 +FPS=17.67, 法向力=1706.9106, 切向力X=3288.6475, 切向力Y=-250.6202 +FPS=17.50, 法向力=1210.8591, 切向力X=3573.0742, 切向力Y=411.6303 +FPS=17.29, 法向力=1298.5178, 切向力X=3615.9138, 切向力Y=453.6644 +FPS=18.98, 法向力=1284.2860, 切向力X=3449.3411, 切向力Y=588.8949 +FPS=18.25, 法向力=1485.3536, 切向力X=2697.2349, 切向力Y=561.7118 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000345s, blend=0.004753s (9 tiles incl ref), finalize=0.000207s, total=0.005317s +FPS=17.08, 法向力=1408.7727, 切向力X=2632.3901, 切向力Y=589.3504 +FPS=11.80, 法向力=1538.2744, 切向力X=2970.6750, 切向力Y=118.1238 +FPS=17.09, 法向力=1213.8857, 切向力X=2633.1682, 切向力Y=232.5225 +FPS=17.51, 法向力=1556.4934, 切向力X=2060.1982, 切向力Y=529.0655 +FPS=15.49, 法向力=1550.1505, 切向力X=2149.8477, 切向力Y=610.8690 +FPS=14.76, 法向力=1526.2361, 切向力X=2166.4146, 切向力Y=96.0502 +FPS=16.29, 法向力=1517.5540, 切向力X=1962.6191, 切向力Y=361.7828 +FPS=16.84, 法向力=1410.1472, 切向力X=1832.8663, 切向力Y=374.9002 +FPS=17.55, 法向力=1354.0186, 切向力X=3003.3909, 切向力Y=83.1558 +FPS=16.40, 法向力=1257.5750, 切向力X=3069.6992, 切向力Y=88.4213 +FPS=17.86, 法向力=1644.4639, 切向力X=555.5409, 切向力Y=1161.8159 +FPS=17.96, 法向力=1621.4771, 切向力X=522.0693, 切向力Y=1207.9641 +FPS=18.37, 法向力=1562.4313, 切向力X=285.0320, 切向力Y=1836.3638 +FPS=17.83, 法向力=1745.7515, 切向力X=1616.2522, 切向力Y=1749.7332 +FPS=18.08, 法向力=1380.9058, 切向力X=1621.3564, 切向力Y=1845.0861 +FPS=17.55, 法向力=1335.4290, 切向力X=1538.9766, 切向力Y=1893.7042 +FPS=15.83, 法向力=1622.5593, 切向力X=1766.6602, 切向力Y=880.4779 +FPS=16.94, 法向力=957.0377, 切向力X=2489.2275, 切向力Y=1019.4167 +FPS=16.54, 法向力=1378.9644, 切向力X=2094.4067, 切向力Y=593.8444 +FPS=17.47, 法向力=1111.6660, 切向力X=2432.5681, 切向力Y=641.4807 +FPS=18.37, 法向力=1122.4089, 切向力X=2504.1160, 切向力Y=673.0985 +FPS=19.00, 法向力=1132.8501, 切向力X=2518.3499, 切向力Y=623.2208 +FPS=18.42, 法向力=1606.6174, 切向力X=2234.9233, 切向力Y=950.3527 +FPS=17.31, 法向力=1520.5829, 切向力X=2654.7646, 切向力Y=799.7516 +FPS=18.40, 法向力=1477.2322, 切向力X=2755.6245, 切向力Y=512.6637 +FPS=16.96, 法向力=1210.9315, 切向力X=2890.2017, 切向力Y=1082.1909 +FPS=18.56, 法向力=1511.6975, 切向力X=2454.4614, 切向力Y=8.8080 +FPS=18.73, 法向力=1501.9414, 切向力X=2437.6338, 切向力Y=-74.0046 +FPS=18.02, 法向力=1280.2761, 切向力X=1743.1704, 切向力Y=801.9800 +FPS=18.22, 法向力=1319.5222, 切向力X=1654.7217, 切向力Y=662.1145 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000446s, blend=0.005260s (9 tiles incl ref), finalize=0.000123s, total=0.005839s +FPS=16.91, 法向力=1428.6384, 切向力X=2973.4150, 切向力Y=341.6893 +FPS=17.86, 法向力=1497.7820, 切向力X=3017.9893, 切向力Y=263.8693 +FPS=18.68, 法向力=2049.5562, 切向力X=3194.5569, 切向力Y=-281.5707 +FPS=18.93, 法向力=1345.5005, 切向力X=2373.6379, 切向力Y=1049.3187 +FPS=16.81, 法向力=1268.1094, 切向力X=2180.9287, 切向力Y=1121.1803 +FPS=17.58, 法向力=1844.1707, 切向力X=2681.1226, 切向力Y=677.2147 +FPS=16.35, 法向力=1360.3467, 切向力X=1739.1848, 切向力Y=961.4533 +FPS=16.44, 法向力=2028.6451, 切向力X=2148.8743, 切向力Y=1315.7314 +FPS=16.36, 法向力=1881.6060, 切向力X=1975.7233, 切向力Y=1423.3615 +FPS=16.81, 法向力=1594.1273, 切向力X=1373.3275, 切向力Y=1172.6277 +FPS=15.46, 法向力=1560.0032, 切向力X=1336.7310, 切向力Y=1206.1310 +FPS=17.69, 法向力=1293.0649, 切向力X=1502.8029, 切向力Y=1691.8306 +FPS=19.39, 法向力=1207.0194, 切向力X=1158.9760, 切向力Y=1070.6003 +FPS=16.43, 法向力=1202.1471, 切向力X=1099.9182, 切向力Y=1183.7239 +FPS=19.24, 法向力=1323.3604, 切向力X=1379.5505, 切向力Y=1192.2839 +FPS=17.35, 法向力=1290.9076, 切向力X=1476.3595, 切向力Y=1005.7808 +FPS=17.98, 法向力=1314.0814, 切向力X=1454.3765, 切向力Y=1003.4934 +FPS=17.51, 法向力=1328.7870, 切向力X=1428.1406, 切向力Y=1454.4244 +FPS=18.12, 法向力=1513.1458, 切向力X=2149.9062, 切向力Y=1108.1016 +FPS=15.64, 法向力=1582.6013, 切向力X=2273.7393, 切向力Y=1084.2279 +FPS=18.54, 法向力=1411.8098, 切向力X=1303.5463, 切向力Y=737.3456 +FPS=19.07, 法向力=1611.5271, 切向力X=1101.7332, 切向力Y=1161.0833 +FPS=17.00, 法向力=1552.6770, 切向力X=1147.1223, 切向力Y=1120.7991 +FPS=17.41, 法向力=1477.7964, 切向力X=2150.0425, 切向力Y=1270.9813 +FPS=19.54, 法向力=1511.3162, 切向力X=2445.5151, 切向力Y=974.5770 +FPS=18.55, 法向力=1500.8430, 切向力X=2682.9990, 切向力Y=1283.9303 +FPS=18.92, 法向力=1558.1204, 切向力X=2763.4993, 切向力Y=1249.8286 +FPS=18.24, 法向力=1395.4156, 切向力X=2474.4475, 切向力Y=1100.1504 +FPS=19.17, 法向力=1393.8724, 切向力X=2415.3906, 切向力Y=1118.7119 +FPS=19.82, 法向力=1543.0222, 切向力X=2622.3098, 切向力Y=736.9281 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000381s, blend=0.007608s (9 tiles incl ref), finalize=0.000218s, total=0.008219s +FPS=17.81, 法向力=1529.9418, 切向力X=2502.1777, 切向力Y=612.7774 +FPS=15.41, 法向力=1319.9333, 切向力X=2572.4043, 切向力Y=947.9193 +FPS=18.38, 法向力=1384.0481, 切向力X=2297.9272, 切向力Y=543.0598 +FPS=18.07, 法向力=1333.1279, 切向力X=2280.7563, 切向力Y=558.7342 +FPS=20.31, 法向力=1770.3103, 切向力X=1587.4470, 切向力Y=1361.8187 +FPS=17.84, 法向力=1232.8828, 切向力X=1489.6838, 切向力Y=788.2379 +FPS=18.65, 法向力=1345.1389, 切向力X=1855.9922, 切向力Y=1341.8787 +FPS=17.32, 法向力=1280.6676, 切向力X=1865.8594, 切向力Y=1455.9373 +FPS=19.26, 法向力=1454.9072, 切向力X=1336.8492, 切向力Y=1163.8323 +FPS=17.89, 法向力=1525.6887, 切向力X=1188.3396, 切向力Y=1514.3325 +FPS=17.84, 法向力=1476.1443, 切向力X=1296.8599, 切向力Y=1035.4038 +FPS=16.63, 法向力=1337.1760, 切向力X=1173.2461, 切向力Y=1045.5020 +FPS=16.97, 法向力=1114.9684, 切向力X=2507.3877, 切向力Y=849.5540 +FPS=16.95, 法向力=1128.1448, 切向力X=2549.4150, 切向力Y=807.9922 +FPS=17.00, 法向力=1387.2957, 切向力X=2136.5081, 切向力Y=952.4453 +FPS=16.42, 法向力=1436.0267, 切向力X=2114.7495, 切向力Y=893.5183 +FPS=16.72, 法向力=1424.4109, 切向力X=2183.3440, 切向力Y=631.8499 +FPS=17.61, 法向力=1729.0466, 切向力X=2519.9473, 切向力Y=876.6298 +FPS=17.02, 法向力=1747.2382, 切向力X=2906.8789, 切向力Y=379.6080 +FPS=13.77, 法向力=1235.8667, 切向力X=2022.6981, 切向力Y=994.2609 +FPS=16.88, 法向力=1551.8269, 切向力X=1753.2499, 切向力Y=390.9452 +FPS=17.27, 法向力=1507.3422, 切向力X=1678.7744, 切向力Y=407.9490 +FPS=17.03, 法向力=1808.0300, 切向力X=2084.8752, 切向力Y=246.4353 +FPS=17.14, 法向力=1339.1913, 切向力X=2550.8555, 切向力Y=325.3099 +FPS=17.32, 法向力=1353.2085, 切向力X=2610.1987, 切向力Y=360.3557 +FPS=16.45, 法向力=1412.9089, 切向力X=2283.1543, 切向力Y=881.9303 +FPS=17.05, 法向力=1535.7078, 切向力X=2462.2944, 切向力Y=118.5125 +FPS=17.30, 法向力=1479.6604, 切向力X=2432.4980, 切向力Y=214.0013 +FPS=17.41, 法向力=1537.9353, 切向力X=2447.8152, 切向力Y=170.9917 +FPS=17.53, 法向力=1738.2366, 切向力X=2232.8464, 切向力Y=557.9302 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000347s, blend=0.005153s (9 tiles incl ref), finalize=0.000120s, total=0.005631s +FPS=16.63, 法向力=1595.4149, 切向力X=2171.8794, 切向力Y=564.4329 +FPS=16.99, 法向力=1733.4375, 切向力X=2696.6345, 切向力Y=1098.0784 +FPS=16.76, 法向力=1560.5283, 切向力X=2299.0920, 切向力Y=335.1653 +FPS=16.39, 法向力=1533.3406, 切向力X=2108.4663, 切向力Y=1055.0962 +FPS=17.79, 法向力=1557.5476, 切向力X=2073.6875, 切向力Y=1129.3652 +FPS=16.84, 法向力=1280.9983, 切向力X=2344.6138, 切向力Y=641.1436 +FPS=13.70, 法向力=1433.4236, 切向力X=2235.1992, 切向力Y=72.8642 +FPS=17.07, 法向力=1563.0227, 切向力X=2446.2617, 切向力Y=834.1831 +FPS=17.51, 法向力=1637.5483, 切向力X=2467.1836, 切向力Y=785.2592 +FPS=12.05, 法向力=1360.5579, 切向力X=2364.5769, 切向力Y=951.8357 +FPS=17.05, 法向力=1480.3652, 切向力X=2163.0288, 切向力Y=439.2977 +FPS=16.74, 法向力=1457.7052, 切向力X=2109.1689, 切向力Y=335.7109 +FPS=16.66, 法向力=1379.9678, 切向力X=2545.8369, 切向力Y=478.0443 +FPS=20.16, 法向力=1387.6292, 切向力X=2575.2322, 切向力Y=492.9261 +FPS=16.93, 法向力=1419.6094, 切向力X=2414.4941, 切向力Y=257.9118 +FPS=17.91, 法向力=1455.0898, 切向力X=2418.7512, 切向力Y=211.1321 +FPS=16.40, 法向力=1649.5673, 切向力X=2824.6497, 切向力Y=491.8365 +FPS=17.82, 法向力=1247.5404, 切向力X=2424.3572, 切向力Y=461.0129 +FPS=15.76, 法向力=1296.5077, 切向力X=2344.8408, 切向力Y=413.8114 +FPS=17.18, 法向力=1528.8468, 切向力X=2299.9443, 切向力Y=619.4402 +FPS=15.64, 法向力=1620.0081, 切向力X=1816.4109, 切向力Y=565.0265 +FPS=16.09, 法向力=1640.9685, 切向力X=2095.5049, 切向力Y=478.8127 +FPS=15.94, 法向力=1544.1772, 切向力X=2861.8772, 切向力Y=436.6835 +FPS=15.80, 法向力=1509.9424, 切向力X=2919.6748, 切向力Y=460.2349 +FPS=16.15, 法向力=1797.5856, 切向力X=2653.2451, 切向力Y=761.3300 +FPS=14.84, 法向力=1311.2854, 切向力X=2185.2583, 切向力Y=545.0400 +FPS=16.44, 法向力=1222.7566, 切向力X=2352.9302, 切向力Y=620.6980 +FPS=17.21, 法向力=1743.1387, 切向力X=2562.8677, 切向力Y=618.3824 +FPS=16.50, 法向力=1493.3123, 切向力X=2170.0342, 切向力Y=643.1340 +FPS=16.86, 法向力=1536.0258, 切向力X=2096.8716, 切向力Y=641.4426 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000296s, blend=0.005236s (9 tiles incl ref), finalize=0.000123s, total=0.005666s +FPS=14.34, 法向力=1586.6152, 切向力X=1948.6224, 切向力Y=772.5162 +FPS=17.21, 法向力=1363.6851, 切向力X=2253.7861, 切向力Y=635.7504 +FPS=16.98, 法向力=1410.6764, 切向力X=2125.7698, 切向力Y=679.6870 +FPS=13.41, 法向力=1416.6450, 切向力X=2167.7393, 切向力Y=777.1659 +FPS=16.08, 法向力=1403.9873, 切向力X=2195.4241, 切向力Y=752.0105 +FPS=17.26, 法向力=1319.2410, 切向力X=1967.9327, 切向力Y=476.9260 +FPS=17.55, 法向力=1588.6108, 切向力X=2450.8694, 切向力Y=823.5880 +FPS=17.06, 法向力=1534.8015, 切向力X=2385.5586, 切向力Y=770.7202 +FPS=16.63, 法向力=1572.7162, 切向力X=2052.7805, 切向力Y=693.3126 +FPS=16.91, 法向力=1805.3279, 切向力X=2514.9192, 切向力Y=192.6034 +FPS=15.96, 法向力=1795.5859, 切向力X=2600.3071, 切向力Y=342.3461 +FPS=17.98, 法向力=1584.6995, 切向力X=1996.7792, 切向力Y=479.6162 +FPS=16.36, 法向力=1416.4562, 切向力X=2431.0728, 切向力Y=-170.4906 +FPS=17.39, 法向力=1414.7439, 切向力X=2446.3428, 切向力Y=-142.8029 +FPS=17.05, 法向力=1456.9722, 切向力X=2640.1504, 切向力Y=560.9663 +FPS=17.82, 法向力=1444.9131, 切向力X=2601.9153, 切向力Y=586.1108 +FPS=18.30, 法向力=1391.5176, 切向力X=2304.3223, 切向力Y=371.8160 +FPS=15.67, 法向力=1288.1531, 切向力X=2436.3906, 切向力Y=865.1997 +FPS=16.38, 法向力=1298.5759, 切向力X=2379.7778, 切向力Y=959.5641 +FPS=17.02, 法向力=1492.5140, 切向力X=2179.8948, 切向力Y=618.2732 +FPS=17.48, 法向力=1711.0726, 切向力X=2413.2510, 切向力Y=835.8826 +FPS=18.02, 法向力=1747.5784, 切向力X=2339.0913, 切向力Y=771.8049 +FPS=17.21, 法向力=1698.1967, 切向力X=2305.4248, 切向力Y=749.2261 +FPS=17.26, 法向力=1472.8561, 切向力X=2558.4451, 切向力Y=825.4575 +FPS=14.98, 法向力=1735.8918, 切向力X=2715.9878, 切向力Y=830.8253 +FPS=15.15, 法向力=1390.7816, 切向力X=2588.6409, 切向力Y=178.7625 +FPS=17.24, 法向力=1377.0417, 切向力X=2553.3105, 切向力Y=168.2009 +FPS=17.32, 法向力=1037.6929, 切向力X=2185.8906, 切向力Y=899.6007 +FPS=16.42, 法向力=1167.1079, 切向力X=2183.8613, 切向力Y=1156.7555 +FPS=16.60, 法向力=1213.0525, 切向力X=2250.9353, 切向力Y=1126.4069 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000351s, blend=0.004770s (9 tiles incl ref), finalize=0.000118s, total=0.005249s +FPS=16.51, 法向力=1557.5057, 切向力X=3225.5076, 切向力Y=620.2874 +FPS=16.53, 法向力=1450.2732, 切向力X=3160.2300, 切向力Y=737.0771 +FPS=16.44, 法向力=1345.8142, 切向力X=2350.3911, 切向力Y=427.0170 +FPS=15.83, 法向力=1388.5018, 切向力X=2384.0205, 切向力Y=428.3413 +FPS=15.77, 法向力=1239.9683, 切向力X=2325.2800, 切向力Y=253.5430 +FPS=14.93, 法向力=1344.7335, 切向力X=1823.4609, 切向力Y=853.2893 +FPS=15.95, 法向力=1609.5701, 切向力X=2236.9944, 切向力Y=534.5110 +FPS=15.58, 法向力=1431.8840, 切向力X=2549.4358, 切向力Y=804.1869 +FPS=16.56, 法向力=1393.2423, 切向力X=2517.8457, 切向力Y=877.0716 +FPS=16.71, 法向力=1147.2465, 切向力X=1813.2009, 切向力Y=1019.2637 +FPS=16.55, 法向力=1225.2412, 切向力X=1829.2051, 切向力Y=989.1558 +FPS=17.11, 法向力=1426.0574, 切向力X=2207.4922, 切向力Y=1102.4329 +FPS=16.93, 法向力=1309.7012, 切向力X=2088.5918, 切向力Y=865.7477 +FPS=17.62, 法向力=1278.2654, 切向力X=2082.5852, 切向力Y=812.1316 +FPS=15.63, 法向力=1272.0652, 切向力X=1826.6011, 切向力Y=966.6101 +FPS=17.14, 法向力=1203.8436, 切向力X=2214.8696, 切向力Y=638.9306 +FPS=14.61, 法向力=1139.1294, 切向力X=2303.2529, 切向力Y=534.9851 +FPS=15.50, 法向力=1623.2185, 切向力X=2625.4509, 切向力Y=671.8297 +FPS=16.79, 法向力=1609.5403, 切向力X=2579.7578, 切向力Y=671.7440 +FPS=17.60, 法向力=1538.6886, 切向力X=2552.1799, 切向力Y=-18.5847 +FPS=13.77, 法向力=1220.9844, 切向力X=2106.3828, 切向力Y=951.7228 +FPS=18.76, 法向力=1165.3916, 切向力X=2200.3032, 切向力Y=930.4181 +FPS=16.27, 法向力=1277.7637, 切向力X=2537.7563, 切向力Y=260.5992 +FPS=16.85, 法向力=1213.5883, 切向力X=2507.3857, 切向力Y=280.8010 +FPS=17.08, 法向力=1284.3376, 切向力X=2777.2244, 切向力Y=458.6235 +FPS=16.69, 法向力=1288.7400, 切向力X=2740.2876, 切向力Y=451.8188 +FPS=17.18, 法向力=1151.0797, 切向力X=2216.9189, 切向力Y=663.9995 +FPS=16.61, 法向力=1883.4440, 切向力X=2716.5664, 切向力Y=321.9473 +FPS=16.60, 法向力=1782.1489, 切向力X=2734.5166, 切向力Y=384.3293 +FPS=17.49, 法向力=1578.2542, 切向力X=2761.6235, 切向力Y=512.5044 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000527s, blend=0.004883s (9 tiles incl ref), finalize=0.000131s, total=0.005553s +FPS=16.71, 法向力=1558.9332, 切向力X=2956.5261, 切向力Y=642.8198 +FPS=14.42, 法向力=1416.1584, 切向力X=2413.1204, 切向力Y=166.7644 +FPS=15.92, 法向力=1411.5305, 切向力X=2535.7393, 切向力Y=447.4944 +FPS=15.80, 法向力=1460.6255, 切向力X=2517.7666, 切向力Y=499.7990 +FPS=16.13, 法向力=1240.0396, 切向力X=2402.2842, 切向力Y=546.4269 +FPS=15.92, 法向力=1358.2163, 切向力X=2357.2903, 切向力Y=684.1390 +FPS=16.44, 法向力=1286.2971, 切向力X=2428.2373, 切向力Y=682.1782 +FPS=17.06, 法向力=1501.5994, 切向力X=2701.4888, 切向力Y=679.7958 +FPS=17.39, 法向力=1722.0420, 切向力X=2663.0017, 切向力Y=220.0518 +FPS=16.77, 法向力=1686.9629, 切向力X=2615.7266, 切向力Y=217.0712 +FPS=17.15, 法向力=1689.7061, 切向力X=2342.6057, 切向力Y=147.5585 +FPS=17.44, 法向力=1628.0719, 切向力X=2328.2627, 切向力Y=173.5471 +FPS=16.59, 法向力=1836.3926, 切向力X=2602.0562, 切向力Y=658.8855 +FPS=17.35, 法向力=1278.6172, 切向力X=2038.9355, 切向力Y=442.0355 +FPS=17.10, 法向力=1266.0450, 切向力X=2044.8665, 切向力Y=478.6634 +FPS=17.54, 法向力=1588.3457, 切向力X=2103.5845, 切向力Y=258.2842 +FPS=15.93, 法向力=1651.5088, 切向力X=2285.9502, 切向力Y=132.6516 +FPS=17.51, 法向力=1669.7295, 切向力X=2198.1890, 切向力Y=2.0726 +FPS=17.13, 法向力=1710.4880, 切向力X=2263.7578, 切向力Y=100.5680 +FPS=17.49, 法向力=1445.0076, 切向力X=2077.1777, 切向力Y=171.4358 +FPS=16.79, 法向力=1418.5037, 切向力X=2509.3142, 切向力Y=445.1470 +FPS=17.25, 法向力=1362.3070, 切向力X=2437.0303, 切向力Y=517.1765 +FPS=17.59, 法向力=1316.3364, 切向力X=1684.9907, 切向力Y=361.6896 +FPS=17.21, 法向力=1522.1329, 切向力X=2578.5127, 切向力Y=455.2171 +FPS=16.14, 法向力=1535.1289, 切向力X=2623.1880, 切向力Y=416.5149 +FPS=16.90, 法向力=1341.3306, 切向力X=2059.2463, 切向力Y=245.5052 +FPS=17.53, 法向力=1368.7479, 切向力X=2084.0142, 切向力Y=195.3556 +FPS=16.54, 法向力=1348.1573, 切向力X=2052.8979, 切向力Y=430.1849 +FPS=19.20, 法向力=1473.6812, 切向力X=2402.4443, 切向力Y=807.7627 +FPS=17.08, 法向力=1547.8516, 切向力X=2423.7568, 切向力Y=797.2942 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000500s, blend=0.004898s (9 tiles incl ref), finalize=0.000132s, total=0.005543s +FPS=16.41, 法向力=1305.3306, 切向力X=2323.7114, 切向力Y=842.7866 +FPS=16.83, 法向力=1350.1438, 切向力X=2053.5132, 切向力Y=729.6138 +FPS=19.20, 法向力=1316.9137, 切向力X=1965.9241, 切向力Y=631.5123 +FPS=17.35, 法向力=1365.2012, 切向力X=2608.0605, 切向力Y=663.5311 +FPS=18.39, 法向力=1389.4509, 切向力X=2615.6479, 切向力Y=710.6978 +FPS=17.49, 法向力=1400.2842, 切向力X=2303.7712, 切向力Y=709.0072 +FPS=17.31, 法向力=1551.2000, 切向力X=2319.1016, 切向力Y=601.3728 +FPS=18.14, 法向力=1524.4673, 切向力X=2279.4814, 切向力Y=509.8290 +FPS=17.14, 法向力=1422.6287, 切向力X=2644.9448, 切向力Y=873.2850 +FPS=17.71, 法向力=1519.5304, 切向力X=2542.0049, 切向力Y=237.4502 +FPS=17.54, 法向力=1501.0909, 切向力X=2592.8091, 切向力Y=358.9323 +FPS=17.81, 法向力=1499.6241, 切向力X=2570.4507, 切向力Y=367.3131 +FPS=18.59, 法向力=1407.8467, 切向力X=2618.2485, 切向力Y=469.2935 +FPS=17.69, 法向力=1466.4436, 切向力X=2159.6514, 切向力Y=488.2652 +FPS=19.08, 法向力=1476.1917, 切向力X=2032.0464, 切向力Y=639.7220 +FPS=20.48, 法向力=1471.0747, 切向力X=2545.9019, 切向力Y=510.5927 +FPS=17.48, 法向力=1500.5438, 切向力X=2617.1445, 切向力Y=489.0090 +FPS=19.70, 法向力=1580.0588, 切向力X=2566.3455, 切向力Y=410.3064 +FPS=18.54, 法向力=2021.5491, 切向力X=2613.9985, 切向力Y=171.9389 +FPS=17.56, 法向力=1382.5033, 切向力X=2107.1746, 切向力Y=565.6909 +FPS=16.47, 法向力=1383.3528, 切向力X=2116.5146, 切向力Y=624.9380 +FPS=19.32, 法向力=1333.9823, 切向力X=2085.4272, 切向力Y=652.8975 +FPS=18.09, 法向力=1457.8354, 切向力X=2366.2180, 切向力Y=357.2736 +FPS=17.59, 法向力=1184.7332, 切向力X=2169.2520, 切向力Y=347.3606 +FPS=14.88, 法向力=1196.1533, 切向力X=2144.1309, 切向力Y=282.2230 +FPS=16.93, 法向力=1585.0625, 切向力X=2565.0728, 切向力Y=323.7958 +FPS=15.86, 法向力=1385.6731, 切向力X=2337.7510, 切向力Y=204.0279 +FPS=18.35, 法向力=1313.7620, 切向力X=2317.1650, 切向力Y=321.4005 +FPS=17.19, 法向力=1408.9496, 切向力X=2425.5923, 切向力Y=924.5298 +FPS=16.51, 法向力=1446.1115, 切向力X=2469.0620, 切向力Y=902.2134 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000019s (hit), reset=0.000414s, blend=0.004979s (9 tiles incl ref), finalize=0.000121s, total=0.005540s +FPS=16.66, 法向力=1337.2808, 切向力X=2749.6963, 切向力Y=918.3262 +FPS=16.78, 法向力=1681.4037, 切向力X=2415.3164, 切向力Y=-91.2387 +FPS=16.57, 法向力=1606.5868, 切向力X=2505.3228, 切向力Y=-67.9535 +FPS=17.15, 法向力=1453.4589, 切向力X=2888.1323, 切向力Y=422.0402 +FPS=17.45, 法向力=1599.4878, 切向力X=2080.1807, 切向力Y=462.9749 +FPS=17.66, 法向力=1622.2324, 切向力X=2125.6086, 切向力Y=436.9570 +FPS=16.58, 法向力=1558.0548, 切向力X=2520.6079, 切向力Y=599.9982 +FPS=16.76, 法向力=1501.6526, 切向力X=2461.8452, 切向力Y=535.1103 +FPS=17.82, 法向力=1798.5537, 切向力X=2476.9570, 切向力Y=330.5805 +FPS=17.59, 法向力=1822.0306, 切向力X=2475.7151, 切向力Y=366.9427 +FPS=18.03, 法向力=1306.2864, 切向力X=2086.4951, 切向力Y=337.3027 +FPS=16.49, 法向力=1087.9280, 切向力X=1696.7263, 切向力Y=794.7839 +FPS=17.55, 法向力=1504.4980, 切向力X=2574.4839, 切向力Y=-97.6337 +FPS=16.85, 法向力=1543.8381, 切向力X=2788.9609, 切向力Y=-167.4630 +FPS=16.03, 法向力=1527.2833, 切向力X=2823.8418, 切向力Y=-138.1799 +FPS=16.65, 法向力=1367.8135, 切向力X=2352.9653, 切向力Y=329.7060 +FPS=17.24, 法向力=1232.5752, 切向力X=2184.3621, 切向力Y=814.9762 +FPS=15.79, 法向力=1212.9294, 切向力X=2170.1514, 切向力Y=863.4286 +FPS=15.88, 法向力=1197.2427, 切向力X=1961.3372, 切向力Y=909.7231 +FPS=16.48, 法向力=1443.9155, 切向力X=2328.6897, 切向力Y=13.8316 +FPS=14.74, 法向力=1065.9908, 切向力X=2005.3418, 切向力Y=734.1479 +FPS=15.90, 法向力=1030.3184, 切向力X=2063.1460, 切向力Y=642.4242 +FPS=16.99, 法向力=1465.6274, 切向力X=2336.2939, 切向力Y=140.7418 +FPS=17.38, 法向力=1425.9689, 切向力X=2266.9028, 切向力Y=98.9123 +FPS=17.85, 法向力=1561.9821, 切向力X=1952.6001, 切向力Y=215.0956 +FPS=16.93, 法向力=1524.5809, 切向力X=1891.8932, 切向力Y=266.8021 +FPS=17.49, 法向力=1576.7812, 切向力X=2016.7483, 切向力Y=435.0349 +FPS=17.92, 法向力=1177.1812, 切向力X=2156.3789, 切向力Y=529.7545 +FPS=16.54, 法向力=1167.9585, 切向力X=2120.4744, 切向力Y=537.1903 +FPS=16.99, 法向力=1377.1047, 切向力X=2313.0493, 切向力Y=420.4131 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000355s, blend=0.004806s (9 tiles incl ref), finalize=0.000352s, total=0.005524s +FPS=17.16, 法向力=1528.0338, 切向力X=2514.0273, 切向力Y=98.1689 +FPS=17.49, 法向力=1532.4100, 切向力X=2520.2505, 切向力Y=164.9151 +FPS=17.62, 法向力=1819.2390, 切向力X=2506.0330, 切向力Y=501.5977 +FPS=17.49, 法向力=1449.8384, 切向力X=2929.8074, 切向力Y=755.9105 +FPS=14.93, 法向力=1458.7408, 切向力X=2877.6738, 切向力Y=692.9856 +FPS=17.94, 法向力=1247.2528, 切向力X=2780.0452, 切向力Y=-112.5488 +FPS=15.56, 法向力=1268.9113, 切向力X=2710.3149, 切向力Y=-241.5508 +FPS=17.28, 法向力=1528.2998, 切向力X=2383.1138, 切向力Y=725.4630 +FPS=15.42, 法向力=1589.9329, 切向力X=2891.0139, 切向力Y=138.5049 +FPS=17.00, 法向力=1563.6499, 切向力X=2869.1436, 切向力Y=73.0422 +FPS=16.23, 法向力=1371.5448, 切向力X=2592.0239, 切向力Y=-141.4743 +FPS=16.72, 法向力=1550.6819, 切向力X=2348.5244, 切向力Y=-77.0078 +FPS=14.56, 法向力=1538.7988, 切向力X=2303.3025, 切向力Y=-151.0963 +FPS=17.01, 法向力=1394.3501, 切向力X=2290.0115, 切向力Y=721.2480 +FPS=16.19, 法向力=1683.7301, 切向力X=2801.6108, 切向力Y=556.3896 +FPS=17.54, 法向力=1711.7437, 切向力X=2824.2568, 切向力Y=505.2838 +FPS=16.55, 法向力=1429.3672, 切向力X=2205.4456, 切向力Y=233.0121 +FPS=17.64, 法向力=1374.4044, 切向力X=2140.8721, 切向力Y=185.3221 +FPS=17.63, 法向力=1487.3577, 切向力X=2518.7751, 切向力Y=549.8676 +FPS=17.02, 法向力=1124.4510, 切向力X=2235.7310, 切向力Y=558.8647 +FPS=17.64, 法向力=1236.9348, 切向力X=2202.4585, 切向力Y=444.5920 +FPS=14.95, 法向力=1701.3916, 切向力X=2019.3179, 切向力Y=647.0897 +FPS=17.50, 法向力=1407.9783, 切向力X=2182.8833, 切向力Y=721.7596 +FPS=17.36, 法向力=1357.2329, 切向力X=2320.9893, 切向力Y=727.5735 +FPS=17.62, 法向力=1633.2078, 切向力X=2461.4902, 切向力Y=121.8126 +FPS=17.55, 法向力=1052.6515, 切向力X=2304.8088, 切向力Y=964.9113 +FPS=17.17, 法向力=1097.2913, 切向力X=2239.1252, 切向力Y=968.6713 +FPS=17.35, 法向力=1694.8534, 切向力X=2697.7563, 切向力Y=77.9047 +FPS=16.90, 法向力=1614.4219, 切向力X=2653.6506, 切向力Y=92.7459 +FPS=14.76, 法向力=1871.9019, 切向力X=2430.1211, 切向力Y=912.0580 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000340s, blend=0.004743s (9 tiles incl ref), finalize=0.000124s, total=0.005217s +FPS=17.43, 法向力=1657.8676, 切向力X=1795.6106, 切向力Y=426.1467 +FPS=17.30, 法向力=1697.0747, 切向力X=1894.1577, 切向力Y=356.8757 +FPS=17.77, 法向力=1703.9645, 切向力X=1841.3181, 切向力Y=374.0894 +FPS=17.83, 法向力=1429.6768, 切向力X=2138.6016, 切向力Y=402.6607 +FPS=17.86, 法向力=1410.9392, 切向力X=2133.1050, 切向力Y=389.5807 +FPS=17.54, 法向力=1143.5323, 切向力X=2215.8896, 切向力Y=443.4823 +FPS=18.00, 法向力=1204.4745, 切向力X=2293.6060, 切向力Y=418.5528 +FPS=17.37, 法向力=1012.1188, 切向力X=2023.2058, 切向力Y=684.6959 +FPS=17.24, 法向力=1901.8352, 切向力X=2321.7856, 切向力Y=515.3104 +FPS=15.65, 法向力=2016.9675, 切向力X=2368.1101, 切向力Y=543.2069 +FPS=16.79, 法向力=2027.9575, 切向力X=2408.5571, 切向力Y=540.6993 +FPS=16.84, 法向力=1344.5657, 切向力X=2496.2231, 切向力Y=833.5410 +FPS=18.98, 法向力=1387.2822, 切向力X=2280.5161, 切向力Y=-99.5344 +FPS=17.58, 法向力=1346.6267, 切向力X=2279.5369, 切向力Y=-81.7662 +FPS=17.43, 法向力=1374.4695, 切向力X=2729.6313, 切向力Y=405.6919 +FPS=15.66, 法向力=1451.7349, 切向力X=2412.4011, 切向力Y=523.7268 +FPS=17.61, 法向力=1495.2817, 切向力X=2149.7227, 切向力Y=606.1127 +FPS=16.21, 法向力=1432.4590, 切向力X=2148.8323, 切向力Y=590.4869 +FPS=17.81, 法向力=1460.0906, 切向力X=2101.6440, 切向力Y=645.0252 +FPS=18.17, 法向力=1367.8650, 切向力X=1877.5527, 切向力Y=461.4353 +FPS=18.23, 法向力=1470.1146, 切向力X=1834.9634, 切向力Y=-343.7557 +FPS=15.89, 法向力=1418.2747, 切向力X=1840.6416, 切向力Y=-256.0052 +FPS=16.45, 法向力=1581.4663, 切向力X=2664.9277, 切向力Y=598.3120 +FPS=16.85, 法向力=1301.6809, 切向力X=2083.7847, 切向力Y=832.5142 +FPS=16.53, 法向力=1388.6877, 切向力X=2169.7725, 切向力Y=882.5459 +FPS=19.84, 法向力=1515.6343, 切向力X=2454.3457, 切向力Y=491.2444 +FPS=15.73, 法向力=1514.5544, 切向力X=2494.9834, 切向力Y=554.6932 +FPS=17.04, 法向力=1359.6681, 切向力X=2567.7197, 切向力Y=614.8365 +FPS=17.35, 法向力=1306.0865, 切向力X=2115.5679, 切向力Y=873.3008 +FPS=16.81, 法向力=1532.0115, 切向力X=2336.3477, 切向力Y=347.4212 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000495s, blend=0.005023s (9 tiles incl ref), finalize=0.000165s, total=0.005696s +FPS=16.15, 法向力=1616.3726, 切向力X=2355.5288, 切向力Y=284.6539 +FPS=15.83, 法向力=1389.7976, 切向力X=2236.7822, 切向力Y=699.8962 +FPS=15.49, 法向力=1458.5135, 切向力X=2433.2080, 切向力Y=668.4883 +FPS=17.07, 法向力=1351.3445, 切向力X=2353.3799, 切向力Y=596.5982 +FPS=16.89, 法向力=1398.7255, 切向力X=2314.7808, 切向力Y=623.0471 +FPS=16.69, 法向力=1523.3866, 切向力X=2186.0078, 切向力Y=63.6490 +FPS=16.66, 法向力=1050.8961, 切向力X=2052.4893, 切向力Y=809.4504 +FPS=16.91, 法向力=1103.9360, 切向力X=2020.5454, 切向力Y=723.3215 +FPS=17.29, 法向力=1435.5002, 切向力X=2645.3918, 切向力Y=611.9685 +FPS=19.10, 法向力=1416.1404, 切向力X=2167.0188, 切向力Y=893.8990 +FPS=17.05, 法向力=1420.3875, 切向力X=2237.3125, 切向力Y=893.2976 +FPS=16.95, 法向力=1383.6547, 切向力X=2153.8506, 切向力Y=-235.6469 +FPS=16.21, 法向力=1399.6416, 切向力X=1557.6539, 切向力Y=613.5775 +FPS=17.38, 法向力=1391.4568, 切向力X=1615.0748, 切向力Y=610.3275 +FPS=16.85, 法向力=1657.0944, 切向力X=2402.8291, 切向力Y=629.2028 +FPS=16.87, 法向力=1670.4724, 切向力X=2443.3645, 切向力Y=565.1385 +FPS=16.24, 法向力=1385.7944, 切向力X=2818.0137, 切向力Y=279.8776 +FPS=16.62, 法向力=1495.2378, 切向力X=2751.6399, 切向力Y=180.7184 +FPS=17.45, 法向力=1518.5034, 切向力X=2867.7339, 切向力Y=184.4247 +FPS=15.99, 法向力=1031.1509, 切向力X=2498.2961, 切向力Y=828.4629 +FPS=16.55, 法向力=1405.4397, 切向力X=2217.0547, 切向力Y=175.6362 +FPS=16.09, 法向力=1534.0856, 切向力X=2214.2380, 切向力Y=58.6817 +FPS=17.12, 法向力=1146.4283, 切向力X=2444.2471, 切向力Y=807.5491 +FPS=16.11, 法向力=1473.5303, 切向力X=2859.0911, 切向力Y=405.5583 +FPS=17.50, 法向力=1371.7643, 切向力X=2890.9573, 切向力Y=499.6700 +FPS=17.94, 法向力=1465.6721, 切向力X=2009.3557, 切向力Y=174.3970 +FPS=18.17, 法向力=1506.5676, 切向力X=1998.8456, 切向力Y=150.6490 +FPS=17.87, 法向力=1333.4319, 切向力X=1899.3101, 切向力Y=180.2844 +FPS=18.48, 法向力=1296.4587, 切向力X=1960.4319, 切向力Y=246.0545 +FPS=17.54, 法向力=1480.4517, 切向力X=2711.1938, 切向力Y=573.8818 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000350s, blend=0.005089s (9 tiles incl ref), finalize=0.000128s, total=0.005578s +FPS=17.27, 法向力=1574.7534, 切向力X=2326.3530, 切向力Y=484.6385 +FPS=17.82, 法向力=1419.1177, 切向力X=2260.8052, 切向力Y=91.2054 +FPS=17.46, 法向力=1484.5425, 切向力X=2297.5959, 切向力Y=126.8839 +FPS=17.59, 法向力=1417.1265, 切向力X=2244.8535, 切向力Y=594.3042 +FPS=17.30, 法向力=2002.0352, 切向力X=2692.9758, 切向力Y=77.2822 +FPS=16.59, 法向力=1954.6780, 切向力X=2647.8372, 切向力Y=156.9496 +FPS=17.08, 法向力=1603.5952, 切向力X=2553.0989, 切向力Y=624.4375 +FPS=17.69, 法向力=1486.7180, 切向力X=2413.5938, 切向力Y=797.9163 +FPS=17.58, 法向力=1503.3949, 切向力X=2284.6497, 切向力Y=700.0428 +FPS=17.79, 法向力=1295.1111, 切向力X=2420.6885, 切向力Y=910.6637 +FPS=18.19, 法向力=1513.7189, 切向力X=2215.8296, 切向力Y=550.3360 +FPS=18.54, 法向力=1477.6793, 切向力X=2267.7705, 切向力Y=367.4601 +FPS=18.16, 法向力=1432.5845, 切向力X=2533.3037, 切向力Y=269.5587 +FPS=19.54, 法向力=1365.7341, 切向力X=2441.5037, 切向力Y=569.2662 +FPS=21.07, 法向力=1389.7051, 切向力X=2552.9658, 切向力Y=584.6730 +FPS=17.79, 法向力=1396.5087, 切向力X=2448.8525, 切向力Y=550.6570 +FPS=18.59, 法向力=1380.5232, 切向力X=2486.5869, 切向力Y=570.9053 +FPS=17.57, 法向力=1479.4221, 切向力X=2405.7451, 切向力Y=338.0968 +FPS=17.63, 法向力=1504.2568, 切向力X=2422.4487, 切向力Y=334.7295 +FPS=17.85, 法向力=1337.4973, 切向力X=2048.0493, 切向力Y=582.5304 +FPS=18.08, 法向力=1321.2507, 切向力X=1971.5917, 切向力Y=530.2958 +FPS=17.70, 法向力=1724.5051, 切向力X=2717.0771, 切向力Y=452.1071 +FPS=17.63, 法向力=1554.0554, 切向力X=2025.2045, 切向力Y=494.9318 +FPS=17.08, 法向力=1432.1213, 切向力X=1878.7302, 切向力Y=551.4074 +FPS=16.33, 法向力=1513.6743, 切向力X=2455.4014, 切向力Y=573.5247 +FPS=16.99, 法向力=1568.5073, 切向力X=2534.6704, 切向力Y=541.9974 +FPS=16.68, 法向力=1496.7559, 切向力X=2451.6133, 切向力Y=611.0525 +FPS=16.43, 法向力=1559.2812, 切向力X=2558.8320, 切向力Y=713.9340 +FPS=17.99, 法向力=1507.8081, 切向力X=2612.6438, 切向力Y=541.7783 +FPS=17.29, 法向力=1224.7336, 切向力X=2876.2473, 切向力Y=178.6311 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000377s, blend=0.006573s (9 tiles incl ref), finalize=0.000136s, total=0.007094s +FPS=17.37, 法向力=1218.6895, 切向力X=2932.6951, 切向力Y=123.0834 +FPS=18.55, 法向力=1095.4462, 切向力X=2217.3481, 切向力Y=480.7246 +FPS=17.45, 法向力=939.5441, 切向力X=1818.5325, 切向力Y=771.9672 +FPS=17.69, 法向力=1474.9150, 切向力X=2496.3037, 切向力Y=689.5145 +FPS=17.40, 法向力=1390.4645, 切向力X=2474.7734, 切向力Y=645.4190 +FPS=16.47, 法向力=1311.8447, 切向力X=2738.1260, 切向力Y=426.6176 +FPS=18.33, 法向力=1682.0454, 切向力X=2132.5979, 切向力Y=495.8502 +FPS=17.33, 法向力=1260.8721, 切向力X=2018.6350, 切向力Y=326.4123 +FPS=17.98, 法向力=1244.0958, 切向力X=2478.2900, 切向力Y=628.2198 +FPS=18.51, 法向力=1574.5403, 切向力X=2618.0391, 切向力Y=578.5954 +FPS=17.53, 法向力=1575.7617, 切向力X=2459.3682, 切向力Y=372.0027 +FPS=17.08, 法向力=1595.9907, 切向力X=2489.6860, 切向力Y=385.9618 +FPS=19.12, 法向力=1435.0994, 切向力X=1941.2817, 切向力Y=714.5981 +FPS=17.26, 法向力=1470.9055, 切向力X=2283.6509, 切向力Y=368.6027 +FPS=17.71, 法向力=1437.5085, 切向力X=2290.7554, 切向力Y=457.4962 +FPS=17.04, 法向力=1436.2727, 切向力X=2309.7859, 切向力Y=414.4354 +FPS=17.25, 法向力=981.8845, 切向力X=2076.1572, 切向力Y=700.2250 +FPS=17.18, 法向力=1396.3938, 切向力X=2219.2102, 切向力Y=531.3434 +FPS=17.21, 法向力=1442.7604, 切向力X=2813.0134, 切向力Y=445.0456 +FPS=17.42, 法向力=1534.7301, 切向力X=2571.1865, 切向力Y=497.3514 +FPS=14.95, 法向力=1598.7363, 切向力X=2517.3408, 切向力Y=319.5551 +FPS=17.88, 法向力=1643.3361, 切向力X=2882.6104, 切向力Y=526.6544 +FPS=18.21, 法向力=1590.0791, 切向力X=2867.5801, 切向力Y=481.6771 +FPS=18.60, 法向力=1345.7028, 切向力X=2802.8555, 切向力Y=375.6661 +FPS=16.96, 法向力=1581.1267, 切向力X=2608.1934, 切向力Y=309.8102 +FPS=16.30, 法向力=1269.1104, 切向力X=2298.4424, 切向力Y=737.4480 +FPS=16.51, 法向力=1286.9102, 切向力X=2123.8298, 切向力Y=604.1544 +FPS=17.26, 法向力=1135.1211, 切向力X=2468.5059, 切向力Y=888.1531 +FPS=17.67, 法向力=1583.3431, 切向力X=2553.8452, 切向力Y=708.5425 +FPS=16.69, 法向力=1439.2222, 切向力X=2664.5845, 切向力Y=895.6959 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000009s, geom=0.000005s (hit), reset=0.000344s, blend=0.004714s (9 tiles incl ref), finalize=0.000122s, total=0.005194s +FPS=17.31, 法向力=1461.0317, 切向力X=2707.2568, 切向力Y=874.7473 +FPS=16.13, 法向力=1773.5564, 切向力X=2415.8933, 切向力Y=213.7802 +FPS=16.93, 法向力=1715.0029, 切向力X=2385.2969, 切向力Y=230.0016 +FPS=18.92, 法向力=1218.4043, 切向力X=2349.9902, 切向力Y=127.4928 +FPS=16.76, 法向力=1394.8042, 切向力X=1948.8000, 切向力Y=519.1764 +FPS=18.15, 法向力=1405.5953, 切向力X=2506.7681, 切向力Y=195.7935 +FPS=17.69, 法向力=1479.0627, 切向力X=2650.3518, 切向力Y=695.5584 +FPS=17.17, 法向力=1480.1470, 切向力X=2593.2739, 切向力Y=796.3789 +FPS=15.60, 法向力=1198.4764, 切向力X=1941.4019, 切向力Y=319.4135 +FPS=17.43, 法向力=1318.0802, 切向力X=3061.3323, 切向力Y=346.2354 +FPS=17.01, 法向力=1539.6611, 切向力X=2546.2734, 切向力Y=145.4755 +FPS=17.17, 法向力=1533.7876, 切向力X=2549.1782, 切向力Y=187.4618 +FPS=17.00, 法向力=1461.6536, 切向力X=2052.1345, 切向力Y=45.9574 +FPS=16.98, 法向力=1476.7400, 切向力X=2109.1050, 切向力Y=99.5924 +FPS=17.20, 法向力=1633.2793, 切向力X=2563.0312, 切向力Y=367.2948 +FPS=17.56, 法向力=1572.8730, 切向力X=2466.0254, 切向力Y=367.2386 +FPS=15.72, 法向力=1522.0576, 切向力X=2332.9668, 切向力Y=240.5803 +FPS=17.41, 法向力=1234.0562, 切向力X=2307.9773, 切向力Y=510.7211 +FPS=17.27, 法向力=1277.2340, 切向力X=2381.0195, 切向力Y=477.8439 +FPS=16.74, 法向力=1609.5695, 切向力X=2343.1455, 切向力Y=224.1236 +FPS=16.00, 法向力=1399.1361, 切向力X=2417.5693, 切向力Y=-229.7555 +FPS=16.89, 法向力=1220.5222, 切向力X=2371.7529, 切向力Y=309.9479 +FPS=16.26, 法向力=1645.6213, 切向力X=2122.0410, 切向力Y=624.8970 +FPS=17.30, 法向力=1344.5686, 切向力X=2471.6753, 切向力Y=-36.7876 +FPS=17.22, 法向力=1780.9529, 切向力X=2774.7107, 切向力Y=234.6085 +FPS=17.13, 法向力=1613.0598, 切向力X=2673.9045, 切向力Y=440.4361 +FPS=17.27, 法向力=1513.9288, 切向力X=2642.6414, 切向力Y=433.9427 +FPS=17.29, 法向力=1485.6184, 切向力X=2516.6274, 切向力Y=585.4390 +FPS=17.29, 法向力=1499.7642, 切向力X=2608.9900, 切向力Y=686.1179 +FPS=16.39, 法向力=1438.7812, 切向力X=2046.2139, 切向力Y=109.3479 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000455s, blend=0.005205s (9 tiles incl ref), finalize=0.000154s, total=0.005826s +FPS=17.09, 法向力=1414.0833, 切向力X=2044.1316, 切向力Y=138.3265 +FPS=16.27, 法向力=1525.5349, 切向力X=2463.5144, 切向力Y=557.3220 +FPS=17.30, 法向力=1350.9971, 切向力X=2540.4949, 切向力Y=122.7616 +FPS=17.50, 法向力=1378.4739, 切向力X=2631.3960, 切向力Y=456.6552 +FPS=17.22, 法向力=1386.3134, 切向力X=2610.6489, 切向力Y=432.5015 +FPS=17.00, 法向力=1381.8132, 切向力X=2615.1494, 切向力Y=450.7174 +FPS=17.24, 法向力=1500.0381, 切向力X=2856.6445, 切向力Y=322.3461 +FPS=18.13, 法向力=1650.1364, 切向力X=2857.6467, 切向力Y=42.9540 +FPS=18.13, 法向力=1544.3018, 切向力X=2975.5549, 切向力Y=374.1958 +FPS=18.38, 法向力=1402.3967, 切向力X=2782.5029, 切向力Y=467.2691 +FPS=17.66, 法向力=1573.7314, 切向力X=2809.3579, 切向力Y=625.3006 +FPS=17.14, 法向力=1513.8630, 切向力X=2748.7559, 切向力Y=654.6434 +FPS=17.27, 法向力=1373.0417, 切向力X=2139.3386, 切向力Y=235.7925 +FPS=17.99, 法向力=1317.0833, 切向力X=2122.0491, 切向力Y=252.4225 +FPS=17.42, 法向力=1598.8391, 切向力X=2613.2773, 切向力Y=607.8488 +FPS=16.86, 法向力=1386.8011, 切向力X=2520.1631, 切向力Y=555.5346 +FPS=16.38, 法向力=1388.7378, 切向力X=2554.1572, 切向力Y=522.6392 +FPS=17.94, 法向力=2019.3055, 切向力X=2496.7754, 切向力Y=290.9413 +FPS=17.07, 法向力=1575.1960, 切向力X=2358.8921, 切向力Y=151.3316 +FPS=16.28, 法向力=1620.5848, 切向力X=2447.7771, 切向力Y=74.1054 +FPS=17.53, 法向力=1456.1492, 切向力X=2256.9976, 切向力Y=518.8729 +FPS=17.59, 法向力=1736.0853, 切向力X=2448.8918, 切向力Y=220.5969 +FPS=16.52, 法向力=1316.7141, 切向力X=2097.2722, 切向力Y=382.7154 +FPS=16.77, 法向力=1518.4076, 切向力X=2532.3467, 切向力Y=-282.9652 +FPS=16.59, 法向力=1523.0942, 切向力X=2612.2031, 切向力Y=-209.9583 +FPS=15.88, 法向力=1414.7668, 切向力X=2509.8931, 切向力Y=165.2522 +FPS=16.45, 法向力=1257.9351, 切向力X=2091.2231, 切向力Y=654.5233 +FPS=18.69, 法向力=1510.4446, 切向力X=2574.8726, 切向力Y=52.6295 +FPS=15.87, 法向力=1484.3345, 切向力X=2517.7192, 切向力Y=204.7868 +FPS=16.12, 法向力=1513.9796, 切向力X=2540.6304, 切向力Y=122.8070 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000016s (hit), reset=0.000426s, blend=0.005392s (9 tiles incl ref), finalize=0.000168s, total=0.006009s +FPS=15.40, 法向力=1310.0615, 切向力X=2150.2861, 切向力Y=452.5010 +FPS=13.59, 法向力=1540.1624, 切向力X=2516.8481, 切向力Y=243.9243 +FPS=16.58, 法向力=1594.0598, 切向力X=2645.4351, 切向力Y=240.2157 +FPS=16.06, 法向力=1495.9569, 切向力X=2320.9087, 切向力Y=69.2871 +FPS=16.39, 法向力=1326.1445, 切向力X=2221.2085, 切向力Y=254.3805 +FPS=18.91, 法向力=1286.0305, 切向力X=2258.5356, 切向力Y=235.9818 +FPS=16.05, 法向力=1147.8484, 切向力X=2389.7434, 切向力Y=794.9698 +FPS=17.82, 法向力=1204.3617, 切向力X=1965.4768, 切向力Y=446.7057 +FPS=14.93, 法向力=1431.3025, 切向力X=2492.0596, 切向力Y=205.0692 +FPS=16.14, 法向力=1349.1212, 切向力X=2370.2080, 切向力Y=147.0264 +FPS=16.89, 法向力=1250.9570, 切向力X=2349.0244, 切向力Y=262.3349 +FPS=17.16, 法向力=1500.9182, 切向力X=2470.0781, 切向力Y=647.5890 +FPS=15.91, 法向力=1555.7371, 切向力X=2485.9380, 切向力Y=551.2025 +FPS=17.21, 法向力=1063.0370, 切向力X=2143.6443, 切向力Y=789.3196 +FPS=17.09, 法向力=1119.9124, 切向力X=2199.2202, 切向力Y=805.5557 +FPS=15.91, 法向力=1414.3516, 切向力X=2592.3186, 切向力Y=217.2240 +FPS=18.74, 法向力=1230.8374, 切向力X=2698.0564, 切向力Y=765.0983 +FPS=16.08, 法向力=1156.1614, 切向力X=2733.2871, 切向力Y=535.2383 +FPS=17.22, 法向力=1391.0663, 切向力X=2311.9778, 切向力Y=204.7225 +FPS=17.15, 法向力=1661.4036, 切向力X=2434.4688, 切向力Y=-32.8074 +FPS=17.61, 法向力=1590.6106, 切向力X=2397.8542, 切向力Y=26.0687 +FPS=17.76, 法向力=1484.1327, 切向力X=1946.3309, 切向力Y=302.0894 +FPS=17.56, 法向力=1229.7521, 切向力X=2678.2451, 切向力Y=-63.1989 +FPS=17.39, 法向力=1150.6215, 切向力X=2613.7390, 切向力Y=-88.4243 +FPS=17.56, 法向力=1479.3369, 切向力X=2516.6785, 切向力Y=545.4297 +FPS=17.94, 法向力=1446.0513, 切向力X=2430.4600, 切向力Y=521.2358 +FPS=18.46, 法向力=1095.4680, 切向力X=2024.3083, 切向力Y=737.3187 +FPS=17.30, 法向力=1139.1133, 切向力X=2158.5542, 切向力Y=698.6446 +FPS=17.48, 法向力=1471.0399, 切向力X=2600.8792, 切向力Y=706.8407 +FPS=18.19, 法向力=1391.2996, 切向力X=2530.5693, 切向力Y=664.3646 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000338s, blend=0.004849s (9 tiles incl ref), finalize=0.000122s, total=0.005319s +FPS=17.21, 法向力=1242.8096, 切向力X=1872.2568, 切向力Y=353.3776 +FPS=17.31, 法向力=1486.6785, 切向力X=2272.8496, 切向力Y=279.2864 +FPS=17.06, 法向力=1460.0745, 切向力X=2207.9316, 切向力Y=461.9299 +FPS=17.90, 法向力=1490.6256, 切向力X=2153.2817, 切向力Y=356.7812 +FPS=17.12, 法向力=1340.2133, 切向力X=2472.0469, 切向力Y=496.6902 +FPS=17.90, 法向力=1398.3042, 切向力X=2447.2705, 切向力Y=441.9069 +FPS=17.83, 法向力=1325.5420, 切向力X=2283.4038, 切向力Y=503.3034 +FPS=17.71, 法向力=1367.6660, 切向力X=2319.8103, 切向力Y=449.6190 +FPS=17.72, 法向力=1351.7427, 切向力X=2577.4302, 切向力Y=514.5477 +FPS=16.65, 法向力=1554.4297, 切向力X=2505.6350, 切向力Y=568.0482 +FPS=16.52, 法向力=1474.3929, 切向力X=2542.1638, 切向力Y=611.2485 +FPS=16.69, 法向力=1469.0505, 切向力X=2550.1799, 切向力Y=606.7822 +FPS=16.85, 法向力=1069.0588, 切向力X=2429.1948, 切向力Y=488.9254 +FPS=15.70, 法向力=1321.4185, 切向力X=2551.6221, 切向力Y=532.5554 +FPS=15.88, 法向力=1352.5820, 切向力X=2532.0312, 切向力Y=472.5786 +FPS=16.80, 法向力=1648.7449, 切向力X=2849.9824, 切向力Y=-123.8061 +FPS=16.91, 法向力=1421.6656, 切向力X=2482.7300, 切向力Y=480.9704 +FPS=17.73, 法向力=1003.0859, 切向力X=2003.1981, 切向力Y=1165.8312 +FPS=17.29, 法向力=1058.5314, 切向力X=1918.2539, 切向力Y=1172.2386 +FPS=15.41, 法向力=1523.3425, 切向力X=1973.1993, 切向力Y=86.0543 +FPS=18.43, 法向力=1272.1281, 切向力X=2245.8171, 切向力Y=450.5739 +FPS=24.85, 法向力=1217.7842, 切向力X=2331.7158, 切向力Y=433.0864 +FPS=23.40, 法向力=1395.1008, 切向力X=2640.2888, 切向力Y=434.5883 +FPS=28.29, 法向力=1494.5050, 切向力X=2761.2170, 切向力Y=329.7712 +FPS=29.24, 法向力=1630.5579, 切向力X=2393.0376, 切向力Y=508.3036 +FPS=29.60, 法向力=1570.0137, 切向力X=2357.3604, 切向力Y=406.8423 +FPS=27.09, 法向力=1509.3953, 切向力X=2606.4749, 切向力Y=397.9453 +FPS=29.22, 法向力=1500.5938, 切向力X=2641.2795, 切向力Y=444.6465 +FPS=29.26, 法向力=6340.1763, 切向力X=7564.0586, 切向力Y=5509.9902 +FPS=27.94, 法向力=8371.4561, 切向力X=12224.4326, 切向力Y=13250.7314 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000223s, blend=0.002213s (9 tiles incl ref), finalize=0.000075s, total=0.002518s +FPS=27.05, 法向力=8196.9834, 切向力X=12819.3652, 切向力Y=14219.4414 +FPS=25.65, 法向力=8353.6113, 切向力X=12064.7402, 切向力Y=15529.6113 +FPS=28.24, 法向力=8312.9131, 切向力X=11958.8750, 切向力Y=15516.9062 +FPS=26.13, 法向力=8529.3291, 切向力X=12809.0410, 切向力Y=16097.5078 +FPS=28.67, 法向力=8434.0049, 切向力X=12879.1875, 切向力Y=16177.5156 +FPS=27.07, 法向力=8424.7578, 切向力X=12959.0977, 切向力Y=16284.7930 +FPS=24.54, 法向力=8434.0771, 切向力X=12993.5703, 切向力Y=16331.6934 +FPS=27.31, 法向力=8767.5742, 切向力X=12439.2090, 切向力Y=16649.7500 +FPS=28.22, 法向力=8692.7764, 切向力X=12804.6543, 切向力Y=17181.6992 +FPS=26.37, 法向力=8730.6973, 切向力X=12803.1172, 切向力Y=17170.5352 +FPS=24.20, 法向力=7920.6836, 切向力X=12108.7070, 切向力Y=17609.3457 +FPS=28.88, 法向力=7957.9517, 切向力X=11982.3164, 切向力Y=17735.5762 +FPS=25.88, 法向力=7516.4966, 切向力X=11648.9658, 切向力Y=17201.8301 +FPS=27.46, 法向力=7452.2510, 切向力X=11604.2227, 切向力Y=17268.9219 +FPS=26.28, 法向力=6317.0044, 切向力X=11861.2988, 切向力Y=17603.7578 +FPS=24.31, 法向力=4025.5288, 切向力X=10820.6377, 切向力Y=17856.9492 +FPS=27.48, 法向力=3979.8721, 切向力X=10788.3857, 切向力Y=18001.6250 +FPS=26.91, 法向力=2802.0078, 切向力X=8729.3789, 切向力Y=16063.7793 +FPS=28.62, 法向力=2817.6978, 切向力X=8664.7480, 切向力Y=16128.1934 +FPS=26.51, 法向力=2094.7251, 切向力X=7937.9136, 切向力Y=15033.3799 +FPS=23.92, 法向力=2137.9932, 切向力X=7942.6104, 切向力Y=14975.3086 +FPS=24.46, 法向力=2243.0427, 切向力X=7897.9570, 切向力Y=13797.5703 +FPS=26.68, 法向力=2153.8193, 切向力X=6306.0078, 切向力Y=11869.7627 +FPS=28.59, 法向力=2211.1035, 切向力X=6317.0664, 切向力Y=11841.9297 +FPS=26.98, 法向力=2496.2925, 切向力X=6314.2729, 切向力Y=10659.0342 +FPS=28.96, 法向力=2436.5298, 切向力X=6268.7822, 切向力Y=10655.1309 +FPS=25.92, 法向力=1722.6344, 切向力X=4820.3213, 切向力Y=9620.4229 +FPS=27.87, 法向力=1743.5089, 切向力X=4663.0435, 切向力Y=9558.8145 +FPS=24.50, 法向力=1550.0219, 切向力X=4997.6465, 切向力Y=8398.5811 +FPS=27.98, 法向力=1448.1909, 切向力X=4861.9863, 切向力Y=8416.6816 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000269s, blend=0.002442s (9 tiles incl ref), finalize=0.000066s, total=0.002785s +FPS=25.41, 法向力=1682.0127, 切向力X=4599.7563, 切向力Y=7788.7832 +FPS=28.23, 法向力=1651.8240, 切向力X=4605.9199, 切向力Y=8106.0361 +FPS=29.02, 法向力=1658.7231, 切向力X=4564.8428, 切向力Y=8176.8398 +FPS=26.75, 法向力=1754.7875, 切向力X=4603.9932, 切向力Y=7716.7231 +FPS=28.41, 法向力=1692.3059, 切向力X=4587.6992, 切向力Y=7804.2461 +FPS=26.93, 法向力=1930.0381, 切向力X=4348.9438, 切向力Y=6504.8740 +FPS=30.10, 法向力=2112.0752, 切向力X=4372.2803, 切向力Y=6262.4141 +FPS=28.12, 法向力=1641.7330, 切向力X=3955.6941, 切向力Y=5944.4658 +FPS=17.17, 法向力=1642.8569, 切向力X=3963.6472, 切向力Y=5921.4482 +FPS=35.30, 法向力=1411.5648, 切向力X=3742.9844, 切向力Y=5305.3223 +FPS=24.65, 法向力=1667.8481, 切向力X=3519.1179, 切向力Y=4467.6338 +FPS=26.64, 法向力=1698.7323, 切向力X=3424.7615, 切向力Y=4476.6572 +FPS=24.71, 法向力=1725.6853, 切向力X=3812.1672, 切向力Y=4653.2637 +FPS=25.05, 法向力=1616.5955, 切向力X=3712.3782, 切向力Y=4786.9492 +FPS=25.44, 法向力=1986.7654, 切向力X=3884.9585, 切向力Y=4440.5273 +FPS=25.87, 法向力=1497.2773, 切向力X=3811.2949, 切向力Y=4622.2803 +FPS=26.70, 法向力=1459.1118, 切向力X=3774.2461, 切向力Y=4614.0005 +FPS=22.89, 法向力=1589.5573, 切向力X=3786.2703, 切向力Y=4858.9780 +FPS=26.30, 法向力=1501.2495, 切向力X=3786.9946, 切向力Y=4895.5513 +FPS=26.11, 法向力=1576.3877, 切向力X=3340.6191, 切向力Y=4409.1660 +FPS=25.30, 法向力=1461.6870, 切向力X=3583.4800, 切向力Y=4325.6597 +FPS=26.10, 法向力=1451.5735, 切向力X=3681.0117, 切向力Y=4435.2544 +FPS=25.53, 法向力=1177.3870, 切向力X=3011.4380, 切向力Y=4421.7983 +FPS=26.63, 法向力=1187.8894, 切向力X=3067.9575, 切向力Y=4385.4414 +FPS=24.19, 法向力=1305.5299, 切向力X=3290.7803, 切向力Y=4394.4707 +FPS=25.57, 法向力=1406.4448, 切向力X=3188.6309, 切向力Y=4137.1411 +FPS=25.46, 法向力=1443.9875, 切向力X=3225.9424, 切向力Y=4102.8081 +FPS=26.24, 法向力=1663.3763, 切向力X=3369.4736, 切向力Y=3900.7756 +FPS=25.88, 法向力=1631.2822, 切向力X=3290.8418, 切向力Y=3911.6919 +FPS=24.68, 法向力=1107.7927, 切向力X=3064.1533, 切向力Y=4300.1797 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000298s, blend=0.002675s (9 tiles incl ref), finalize=0.000065s, total=0.003043s +FPS=25.51, 法向力=1120.0039, 切向力X=3078.1919, 切向力Y=4364.9707 +FPS=25.10, 法向力=1338.5845, 切向力X=3002.1428, 切向力Y=4117.6318 +FPS=25.71, 法向力=1292.9464, 切向力X=3027.2422, 切向力Y=4120.2812 +FPS=26.65, 法向力=1302.9432, 切向力X=2993.5657, 切向力Y=4100.2632 +FPS=24.58, 法向力=1565.2170, 切向力X=3726.7095, 切向力Y=3744.6753 +FPS=26.13, 法向力=1592.5239, 切向力X=3653.5173, 切向力Y=3730.5598 +FPS=25.65, 法向力=1605.8573, 切向力X=3052.9202, 切向力Y=4125.1455 +FPS=26.47, 法向力=1640.2985, 切向力X=3015.3638, 切向力Y=4157.8311 +FPS=24.67, 法向力=1567.7566, 切向力X=3192.7417, 切向力Y=3603.6436 +FPS=24.57, 法向力=1432.5011, 切向力X=3143.4932, 切向力Y=3956.0417 +FPS=26.36, 法向力=1402.2078, 切向力X=3070.6697, 切向力Y=4038.4956 +FPS=23.64, 法向力=1398.1083, 切向力X=3473.3589, 切向力Y=3692.1953 +FPS=26.62, 法向力=1301.5276, 切向力X=2791.2161, 切向力Y=3900.9160 +FPS=25.10, 法向力=1321.6899, 切向力X=2813.6016, 切向力Y=3814.3052 +FPS=24.16, 法向力=1345.8396, 切向力X=2896.2258, 切向力Y=3571.8379 +FPS=26.60, 法向力=1391.6338, 切向力X=2845.6995, 切向力Y=3566.1738 +FPS=22.54, 法向力=1592.9468, 切向力X=3011.7905, 切向力Y=3485.2307 +FPS=26.41, 法向力=1487.0188, 切向力X=2885.7537, 切向力Y=3523.2505 +FPS=25.48, 法向力=1027.7378, 切向力X=2537.3638, 切向力Y=4314.0928 +FPS=16.02, 法向力=1496.4628, 切向力X=2733.4717, 切向力Y=3799.1221 +FPS=25.95, 法向力=1788.3281, 切向力X=3562.8018, 切向力Y=3945.0090 +FPS=25.29, 法向力=1867.1460, 切向力X=3644.9077, 切向力Y=3880.2773 +FPS=22.44, 法向力=1700.9631, 切向力X=3273.5229, 切向力Y=3570.1152 +FPS=27.00, 法向力=1731.5693, 切向力X=3355.1030, 切向力Y=3567.5615 +FPS=27.73, 法向力=1102.5232, 切向力X=2789.8362, 切向力Y=3801.7944 +FPS=26.71, 法向力=1141.6926, 切向力X=2724.1892, 切向力Y=3765.0029 +FPS=23.30, 法向力=1612.1885, 切向力X=2977.1638, 切向力Y=3912.2114 +FPS=23.57, 法向力=1215.5620, 切向力X=2926.1377, 切向力Y=3656.0198 +FPS=27.60, 法向力=1192.8422, 切向力X=2814.3650, 切向力Y=3676.8428 +FPS=24.81, 法向力=1387.8203, 切向力X=3142.3779, 切向力Y=3714.4658 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000222s, blend=0.002222s (9 tiles incl ref), finalize=0.000053s, total=0.002505s +FPS=24.48, 法向力=1449.3835, 切向力X=2733.1086, 切向力Y=4089.4709 +FPS=25.19, 法向力=1499.2438, 切向力X=2806.2417, 切向力Y=4063.0938 +FPS=23.62, 法向力=1864.0242, 切向力X=3383.7188, 切向力Y=3679.6597 +FPS=25.71, 法向力=1873.4619, 切向力X=3404.8767, 切向力Y=3665.8940 +FPS=24.54, 法向力=1452.7697, 切向力X=3039.8501, 切向力Y=3717.9297 +FPS=22.96, 法向力=1490.5215, 切向力X=3080.9106, 切向力Y=3918.5078 +FPS=25.31, 法向力=1370.3981, 切向力X=3240.5496, 切向力Y=4042.3933 +FPS=23.76, 法向力=1321.8882, 切向力X=2913.7729, 切向力Y=3678.0884 +FPS=25.92, 法向力=1366.4597, 切向力X=2916.8955, 切向力Y=3625.2651 +FPS=24.27, 法向力=1457.8630, 切向力X=3023.3276, 切向力Y=3564.9917 +FPS=23.33, 法向力=1603.1033, 切向力X=3641.9360, 切向力Y=4207.1523 +FPS=25.25, 法向力=1565.8638, 切向力X=3623.3892, 切向力Y=4291.4961 +FPS=22.74, 法向力=1437.0167, 切向力X=3078.3835, 切向力Y=4040.9858 +FPS=22.47, 法向力=1638.8982, 切向力X=3498.3872, 切向力Y=3768.5415 +FPS=25.57, 法向力=1657.2046, 切向力X=3582.3242, 切向力Y=3797.9019 +FPS=23.18, 法向力=1372.6776, 切向力X=3123.3643, 切向力Y=3762.9194 +FPS=25.36, 法向力=1376.1458, 切向力X=3136.7432, 切向力Y=3805.5586 +FPS=18.95, 法向力=1569.1606, 切向力X=3200.1680, 切向力Y=4169.8623 +FPS=22.39, 法向力=1448.7347, 切向力X=2910.0454, 切向力Y=2863.3315 +FPS=25.27, 法向力=1381.5172, 切向力X=2176.3838, 切向力Y=902.3914 +FPS=25.54, 法向力=1436.9812, 切向力X=2186.1597, 切向力Y=974.5017 +FPS=23.74, 法向力=1422.2875, 切向力X=2343.6025, 切向力Y=721.3325 +FPS=24.51, 法向力=1510.1406, 切向力X=2473.7427, 切向力Y=669.7059 +FPS=24.44, 法向力=1455.3931, 切向力X=2237.7883, 切向力Y=560.8053 +FPS=25.46, 法向力=1428.2881, 切向力X=2093.3574, 切向力Y=504.6082 +FPS=23.73, 法向力=1463.3164, 切向力X=2761.0801, 切向力Y=161.9199 +FPS=24.79, 法向力=1557.2744, 切向力X=2106.8928, 切向力Y=596.6224 +FPS=24.16, 法向力=1470.5581, 切向力X=1939.1514, 切向力Y=664.6589 +FPS=24.05, 法向力=1753.5887, 切向力X=2609.5740, 切向力Y=483.8250 +FPS=25.18, 法向力=1289.9521, 切向力X=2209.8110, 切向力Y=766.8554 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000212s, blend=0.002186s (9 tiles incl ref), finalize=0.000053s, total=0.002457s +FPS=24.70, 法向力=1284.2985, 切向力X=2216.8682, 切向力Y=842.9775 +FPS=23.49, 法向力=1404.4814, 切向力X=2753.1379, 切向力Y=654.6788 +FPS=24.91, 法向力=1422.9210, 切向力X=2802.8345, 切向力Y=665.0569 +FPS=23.72, 法向力=1266.7705, 切向力X=2396.0000, 切向力Y=196.6530 +FPS=24.11, 法向力=1578.7002, 切向力X=2137.8301, 切向力Y=-37.1769 +FPS=24.65, 法向力=1622.7747, 切向力X=2240.1313, 切向力Y=-104.3427 +FPS=23.01, 法向力=1591.6213, 切向力X=2516.7505, 切向力Y=787.7952 +FPS=24.62, 法向力=1367.2433, 切向力X=2802.4016, 切向力Y=-92.0232 +FPS=24.00, 法向力=1362.4551, 切向力X=2767.0742, 切向力Y=-158.8885 +FPS=22.84, 法向力=1411.3833, 切向力X=3051.9995, 切向力Y=183.4064 +FPS=24.23, 法向力=1391.7510, 切向力X=3030.9226, 切向力Y=7.3590 +FPS=24.49, 法向力=2017.8055, 切向力X=2687.0903, 切向力Y=-53.0701 +FPS=23.64, 法向力=1251.5793, 切向力X=2377.9331, 切向力Y=447.3344 +FPS=24.07, 法向力=1255.0193, 切向力X=2355.7764, 切向力Y=410.8296 +FPS=22.97, 法向力=1257.2566, 切向力X=2308.0083, 切向力Y=1002.0660 +FPS=22.98, 法向力=1234.4927, 切向力X=2337.8882, 切向力Y=609.6289 +FPS=23.39, 法向力=1186.2559, 切向力X=2381.2129, 切向力Y=652.2405 +FPS=21.50, 法向力=1564.7526, 切向力X=2661.9678, 切向力Y=524.3152 +FPS=22.14, 法向力=1671.8655, 切向力X=2531.9338, 切向力Y=683.8358 +FPS=23.09, 法向力=1616.5823, 切向力X=2389.4111, 切向力Y=492.0731 +FPS=21.87, 法向力=1161.3810, 切向力X=2197.9778, 切向力Y=307.1386 +FPS=22.93, 法向力=1147.1726, 切向力X=2286.8394, 切向力Y=348.0330 +FPS=24.26, 法向力=1664.9719, 切向力X=2722.8398, 切向力Y=425.9269 +FPS=22.69, 法向力=1660.8792, 切向力X=2948.4512, 切向力Y=377.9070 +FPS=23.27, 法向力=1621.0817, 切向力X=2928.0449, 切向力Y=437.6463 +FPS=24.43, 法向力=1514.4866, 切向力X=2316.1223, 切向力Y=302.9818 +FPS=22.87, 法向力=1420.5314, 切向力X=2669.9893, 切向力Y=309.1313 +FPS=24.56, 法向力=1402.7046, 切向力X=2584.7783, 切向力Y=284.3877 +FPS=24.62, 法向力=1716.4717, 切向力X=2747.0278, 切向力Y=357.3477 +FPS=24.09, 法向力=1527.6799, 切向力X=2414.7241, 切向力Y=251.8259 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000228s, blend=0.002179s (9 tiles incl ref), finalize=0.000054s, total=0.002468s +FPS=23.67, 法向力=1496.1433, 切向力X=2452.1821, 切向力Y=316.2932 +FPS=22.57, 法向力=1412.2288, 切向力X=3018.5146, 切向力Y=451.0576 +FPS=24.19, 法向力=1403.2131, 切向力X=3113.4431, 切向力Y=511.5891 +FPS=22.44, 法向力=1236.3577, 切向力X=3025.3618, 切向力Y=669.1526 +FPS=21.34, 法向力=1317.3903, 切向力X=2596.8652, 切向力Y=368.3730 +FPS=24.19, 法向力=1482.3035, 切向力X=2789.4153, 切向力Y=320.6412 +FPS=24.10, 法向力=1441.2501, 切向力X=2786.6855, 切向力Y=346.4374 +FPS=22.67, 法向力=1392.5164, 切向力X=2263.9546, 切向力Y=1026.2529 +FPS=25.31, 法向力=1359.2407, 切向力X=2118.2559, 切向力Y=937.2682 +FPS=23.58, 法向力=1674.5654, 切向力X=-52.1556, 切向力Y=4656.9629 +FPS=24.69, 法向力=1298.1870, 切向力X=1896.3011, 切向力Y=2047.7640 +FPS=24.40, 法向力=1287.0938, 切向力X=1936.0146, 切向力Y=1956.5405 +FPS=22.66, 法向力=1228.1489, 切向力X=1822.1218, 切向力Y=1602.5066 +FPS=24.32, 法向力=1128.7509, 切向力X=2410.4346, 切向力Y=-81.5653 +FPS=24.50, 法向力=1120.1387, 切向力X=2435.3149, 切向力Y=-53.4020 +FPS=23.53, 法向力=1566.7429, 切向力X=2868.9810, 切向力Y=-178.4490 +FPS=24.01, 法向力=1569.0081, 切向力X=2874.5530, 切向力Y=-168.2422 +FPS=24.49, 法向力=1227.8713, 切向力X=3183.0664, 切向力Y=-171.4154 +FPS=24.89, 法向力=1402.4016, 切向力X=2908.7959, 切向力Y=-441.8987 +FPS=24.42, 法向力=1356.4741, 切向力X=2866.0977, 切向力Y=-437.4559 +FPS=23.18, 法向力=1421.9600, 切向力X=3387.8020, 切向力Y=-1681.1986 +FPS=24.27, 法向力=1389.0981, 切向力X=3509.3289, 切向力Y=-1623.9977 +FPS=24.67, 法向力=1479.9519, 切向力X=3955.0288, 切向力Y=-1185.6819 +FPS=23.69, 法向力=1806.8302, 切向力X=4572.2021, 切向力Y=-3392.5032 +FPS=24.70, 法向力=1797.6381, 切向力X=4517.5928, 切向力Y=-3599.8135 +FPS=22.67, 法向力=1815.8907, 切向力X=4256.3438, 切向力Y=-4867.3574 +FPS=22.51, 法向力=1668.3673, 切向力X=3683.7148, 切向力Y=-2557.6543 +FPS=23.58, 法向力=1645.0433, 切向力X=3712.5752, 切向力Y=-2495.3491 +FPS=22.27, 法向力=1157.1891, 切向力X=2722.0479, 切向力Y=331.9647 +FPS=24.48, 法向力=1441.2594, 切向力X=1475.8960, 切向力Y=1230.3734 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000252s, blend=0.002216s (9 tiles incl ref), finalize=0.000057s, total=0.002533s +FPS=25.25, 法向力=1423.6455, 切向力X=1403.2502, 切向力Y=1165.2874 +FPS=22.92, 法向力=1642.0249, 切向力X=2279.4814, 切向力Y=961.8619 +FPS=24.92, 法向力=1664.6973, 切向力X=2275.6655, 切向力Y=970.6135 +FPS=22.69, 法向力=1214.1045, 切向力X=1821.7761, 切向力Y=55.7226 +FPS=22.13, 法向力=1368.7557, 切向力X=2566.4224, 切向力Y=297.6028 +FPS=25.16, 法向力=1416.6304, 切向力X=2574.1382, 切向力Y=323.6169 +FPS=24.94, 法向力=1162.8054, 切向力X=2107.1094, 切向力Y=403.5060 +FPS=23.39, 法向力=1059.4905, 切向力X=2117.1572, 切向力Y=466.4216 +FPS=24.33, 法向力=1310.7637, 切向力X=2716.1069, 切向力Y=308.0406 +FPS=22.66, 法向力=1464.6577, 切向力X=2406.3108, 切向力Y=769.3490 +FPS=24.26, 法向力=1536.8136, 切向力X=2490.2583, 切向力Y=724.6400 +FPS=24.44, 法向力=1475.7744, 切向力X=2265.3638, 切向力Y=-67.9293 +FPS=22.99, 法向力=1328.6101, 切向力X=2094.5002, 切向力Y=844.0165 +FPS=25.16, 法向力=1321.2987, 切向力X=1991.8293, 切向力Y=801.9695 +FPS=23.65, 法向力=1381.1184, 切向力X=1565.9202, 切向力Y=277.6876 +FPS=23.39, 法向力=1355.8855, 切向力X=2117.2007, 切向力Y=233.5585 +FPS=26.25, 法向力=1391.8220, 切向力X=2165.4084, 切向力Y=85.0580 +FPS=24.89, 法向力=1495.5347, 切向力X=2890.5552, 切向力Y=500.0073 +FPS=26.39, 法向力=1456.3317, 切向力X=2839.9778, 切向力Y=446.9935 +FPS=25.09, 法向力=1494.1143, 切向力X=2372.1765, 切向力Y=35.3171 +FPS=24.60, 法向力=1559.7476, 切向力X=2686.8477, 切向力Y=-274.7400 +FPS=24.77, 法向力=1513.7078, 切向力X=2601.5015, 切向力Y=-359.8272 +FPS=24.00, 法向力=1238.9441, 切向力X=1725.2241, 切向力Y=392.7947 +FPS=26.85, 法向力=1233.3639, 切向力X=1690.4130, 切向力Y=376.1670 +FPS=23.97, 法向力=1183.7163, 切向力X=2544.4849, 切向力Y=280.5206 +FPS=25.81, 法向力=1106.2233, 切向力X=2598.8977, 切向力Y=395.0094 +FPS=24.15, 法向力=1462.0422, 切向力X=2122.0549, 切向力Y=-62.0521 +FPS=24.32, 法向力=1386.9465, 切向力X=2334.2119, 切向力Y=299.9235 +FPS=20.20, 法向力=1338.1123, 切向力X=2370.6431, 切向力Y=279.8135 +FPS=25.10, 法向力=1491.8047, 切向力X=2239.0940, 切向力Y=155.5188 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000219s, blend=0.002183s (9 tiles incl ref), finalize=0.000072s, total=0.002481s +FPS=24.30, 法向力=1365.0912, 切向力X=2297.3459, 切向力Y=262.9191 +FPS=25.79, 法向力=1443.2141, 切向力X=2429.7295, 切向力Y=305.4264 +FPS=23.64, 法向力=1422.4260, 切向力X=2326.3027, 切向力Y=307.9650 +FPS=23.59, 法向力=1368.5159, 切向力X=2760.5037, 切向力Y=-13.0800 +FPS=24.90, 法向力=1357.1697, 切向力X=2772.7129, 切向力Y=-28.0583 +FPS=25.11, 法向力=1332.2386, 切向力X=2873.0281, 切向力Y=762.3019 +FPS=25.14, 法向力=1300.9022, 切向力X=2869.5664, 切向力Y=773.6802 +FPS=23.69, 法向力=1391.3162, 切向力X=2373.2852, 切向力Y=315.5101 +FPS=24.64, 法向力=1297.0225, 切向力X=2193.0364, 切向力Y=-71.1128 +FPS=25.47, 法向力=1314.4563, 切向力X=2184.3076, 切向力Y=-184.6129 +FPS=23.14, 法向力=1228.3169, 切向力X=2588.6592, 切向力Y=623.9710 +FPS=23.97, 法向力=1087.6469, 切向力X=2132.3242, 切向力Y=612.1804 +FPS=25.52, 法向力=1119.0558, 切向力X=2173.5344, 切向力Y=579.8118 +FPS=23.15, 法向力=1381.0725, 切向力X=2526.9460, 切向力Y=39.4191 +FPS=25.96, 法向力=1357.7688, 切向力X=2455.0403, 切向力Y=-13.4051 +FPS=23.28, 法向力=1604.0511, 切向力X=3150.8672, 切向力Y=26.3145 +FPS=23.51, 法向力=1353.4700, 切向力X=2855.8032, 切向力Y=14.5754 +FPS=24.47, 法向力=1374.6475, 切向力X=2924.5022, 切向力Y=93.9623 +FPS=23.53, 法向力=1528.5879, 切向力X=2982.8901, 切向力Y=19.4498 +FPS=22.06, 法向力=1501.9214, 切向力X=2927.0330, 切向力Y=32.4494 +FPS=23.34, 法向力=1224.5454, 切向力X=2700.3745, 切向力Y=33.7612 +FPS=24.01, 法向力=1376.6995, 切向力X=2529.0918, 切向力Y=409.0341 +FPS=23.65, 法向力=1321.4872, 切向力X=2503.9451, 切向力Y=351.5671 +FPS=24.68, 法向力=1187.5229, 切向力X=1625.1367, 切向力Y=478.5948 +FPS=25.20, 法向力=1200.0703, 切向力X=1640.0803, 切向力Y=531.7424 +FPS=25.39, 法向力=1384.4326, 切向力X=2478.2451, 切向力Y=132.5827 +FPS=24.54, 法向力=1361.7781, 切向力X=2403.8828, 切向力Y=575.9715 +FPS=25.80, 法向力=1328.8700, 切向力X=2551.5454, 切向力Y=597.4127 +FPS=23.74, 法向力=1624.3186, 切向力X=2554.7329, 切向力Y=120.5396 +FPS=22.92, 法向力=1343.2119, 切向力X=2352.8672, 切向力Y=87.0163 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000292s, blend=0.002367s (9 tiles incl ref), finalize=0.000070s, total=0.002738s +FPS=23.82, 法向力=1221.7964, 切向力X=2270.6250, 切向力Y=79.8934 +FPS=22.69, 法向力=1377.3254, 切向力X=2260.8008, 切向力Y=664.0607 +FPS=22.67, 法向力=1339.9320, 切向力X=2247.1621, 切向力Y=689.8882 +FPS=23.14, 法向力=1149.2054, 切向力X=2241.2944, 切向力Y=797.3858 +FPS=22.88, 法向力=1276.5945, 切向力X=2666.8430, 切向力Y=503.9926 +FPS=23.62, 法向力=1319.4971, 切向力X=2768.8381, 切向力Y=434.5205 +FPS=25.55, 法向力=2328.0488, 切向力X=2744.7151, 切向力Y=29.5674 +FPS=23.45, 法向力=8738.3359, 切向力X=12673.4600, 切向力Y=11725.4336 +FPS=22.63, 法向力=8461.6240, 切向力X=12734.5400, 切向力Y=11991.1289 +FPS=23.87, 法向力=8568.8643, 切向力X=12840.0205, 切向力Y=14354.8809 +FPS=21.88, 法向力=8339.7188, 切向力X=12605.2207, 切向力Y=15940.1494 +FPS=24.07, 法向力=8310.0879, 切向力X=12621.3682, 切向力Y=16008.3184 +FPS=22.50, 法向力=8442.1582, 切向力X=13204.0869, 切向力Y=16541.5352 +FPS=17.98, 法向力=8510.0879, 切向力X=13504.9824, 切向力Y=16884.7188 +FPS=23.36, 法向力=8520.8438, 切向力X=13454.6777, 切向力Y=16920.2734 +FPS=23.56, 法向力=8635.1738, 切向力X=13343.0273, 切向力Y=17079.1094 +FPS=22.83, 法向力=8419.7637, 切向力X=13707.1738, 切向力Y=17250.3516 +FPS=22.71, 法向力=8350.4160, 切向力X=13815.2227, 切向力Y=17234.3887 +FPS=24.41, 法向力=7922.0718, 切向力X=13442.3750, 切向力Y=17768.6289 +FPS=22.74, 法向力=6471.7539, 切向力X=11999.0498, 切向力Y=18033.2793 +FPS=25.51, 法向力=6417.5459, 切向力X=11920.5371, 切向力Y=18087.0078 +FPS=23.08, 法向力=5065.2700, 切向力X=11458.3408, 切向力Y=17509.4414 +FPS=23.60, 法向力=2950.9644, 切向力X=10252.4785, 切向力Y=17204.3828 +FPS=23.28, 法向力=2974.7788, 切向力X=10172.3701, 切向力Y=17192.6875 +FPS=22.50, 法向力=2731.0103, 切向力X=8975.0928, 切向力Y=15440.1992 +FPS=24.14, 法向力=2199.9136, 切向力X=7680.3696, 切向力Y=14189.9395 +FPS=24.45, 法向力=2053.0684, 切向力X=7570.7368, 切向力Y=14355.3418 +FPS=22.46, 法向力=1955.6150, 切向力X=7504.2275, 切向力Y=12817.2725 +FPS=24.42, 法向力=2034.4686, 切向力X=5883.0225, 切向力Y=11278.1406 +FPS=25.01, 法向力=2122.1768, 切向力X=5821.4365, 切向力Y=11208.7207 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000233s, blend=0.002218s (9 tiles incl ref), finalize=0.000054s, total=0.002512s +FPS=23.56, 法向力=1797.5707, 切向力X=5315.3604, 切向力Y=10050.0557 +FPS=25.15, 法向力=1829.2510, 切向力X=5308.4414, 切向力Y=9971.8457 +FPS=22.95, 法向力=1656.7765, 切向力X=5812.0215, 切向力Y=9062.9131 +FPS=24.60, 法向力=1682.2742, 切向力X=5844.8096, 切向力Y=9153.3438 +FPS=24.91, 法向力=1601.2949, 切向力X=4602.1655, 切向力Y=8537.3535 +FPS=23.61, 法向力=1775.2419, 切向力X=5227.2432, 切向力Y=7931.7783 +FPS=25.01, 法向力=1771.7910, 切向力X=5244.9043, 切向力Y=7861.8545 +FPS=25.65, 法向力=1959.6560, 切向力X=4886.1577, 切向力Y=7007.1533 +FPS=25.36, 法向力=1746.7896, 切向力X=4593.6729, 切向力Y=7095.7646 +FPS=26.63, 法向力=1721.1742, 切向力X=4580.4937, 切向力Y=7025.4932 +FPS=25.27, 法向力=1872.9929, 切向力X=3518.4006, 切向力Y=5993.8594 +FPS=24.92, 法向力=1893.2198, 切向力X=3546.2954, 切向力Y=6012.9062 +FPS=25.33, 法向力=1565.1998, 切向力X=3728.1724, 切向力Y=5319.6357 +FPS=24.98, 法向力=1587.4099, 切向力X=3800.8711, 切向力Y=5384.1455 +FPS=26.21, 法向力=1603.6965, 切向力X=4090.6841, 切向力Y=4772.3193 +FPS=25.56, 法向力=1778.9375, 切向力X=4215.0303, 切向力Y=5124.2354 +FPS=26.09, 法向力=1773.4014, 切向力X=4238.6797, 切向力Y=5129.8057 +FPS=25.03, 法向力=1478.8411, 切向力X=3549.9075, 切向力Y=4693.9854 +FPS=26.37, 法向力=1381.1389, 切向力X=3583.9731, 切向力Y=4745.7188 +FPS=23.87, 法向力=1782.8375, 切向力X=3716.4998, 切向力Y=4518.7310 +FPS=25.50, 法向力=1466.8838, 切向力X=3542.0581, 切向力Y=4654.9248 +FPS=24.43, 法向力=1530.4630, 切向力X=3541.1392, 切向力Y=4589.5933 +FPS=24.69, 法向力=1439.3979, 切向力X=3697.2778, 切向力Y=4468.4390 +FPS=25.88, 法向力=1457.2949, 切向力X=3716.3838, 切向力Y=4483.6807 +FPS=24.33, 法向力=1818.9858, 切向力X=3972.2627, 切向力Y=3925.0044 +FPS=25.73, 法向力=1564.3531, 切向力X=4079.6606, 切向力Y=4407.9062 +FPS=24.27, 法向力=1496.5449, 切向力X=4125.2910, 切向力Y=4431.2188 +FPS=24.92, 法向力=1598.1730, 切向力X=3847.9497, 切向力Y=4357.0508 +FPS=26.02, 法向力=1546.8123, 切向力X=3765.2935, 切向力Y=4349.9604 +FPS=23.87, 法向力=1601.8867, 切向力X=3258.2847, 切向力Y=3863.2915 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000216s, blend=0.002282s (9 tiles incl ref), finalize=0.000054s, total=0.002559s +FPS=25.10, 法向力=1368.1421, 切向力X=3359.3379, 切向力Y=4471.9111 +FPS=25.00, 法向力=1356.4207, 切向力X=3343.1260, 切向力Y=4557.2178 +FPS=24.15, 法向力=1694.3370, 切向力X=3179.6233, 切向力Y=4283.7363 +FPS=24.06, 法向力=1678.5172, 切向力X=3262.6824, 切向力Y=4306.0752 +FPS=25.40, 法向力=1407.3499, 切向力X=3382.0125, 切向力Y=4238.0947 +FPS=24.61, 法向力=1116.6433, 切向力X=3126.4771, 切向力Y=4103.0850 +FPS=26.89, 法向力=1095.4500, 切向力X=3181.7637, 切向力Y=4033.5029 +FPS=24.40, 法向力=1199.3879, 切向力X=3389.5142, 切向力Y=4812.9590 +FPS=25.71, 法向力=1240.1655, 切向力X=3357.3855, 切向力Y=4780.3418 +FPS=24.47, 法向力=1283.3616, 切向力X=3545.1101, 切向力Y=4643.3252 +FPS=26.32, 法向力=1665.2380, 切向力X=3836.6738, 切向力Y=3879.0022 +FPS=24.87, 法向力=1768.3076, 切向力X=3856.3782, 切向力Y=3782.0610 +FPS=24.90, 法向力=1328.8188, 切向力X=3393.4534, 切向力Y=4382.3745 +FPS=25.63, 法向力=1367.8572, 切向力X=3460.6440, 切向力Y=4339.4600 +FPS=22.05, 法向力=1573.4255, 切向力X=3565.7529, 切向力Y=3978.9302 +FPS=24.96, 法向力=1539.8496, 切向力X=3465.0730, 切向力Y=4204.2070 +FPS=25.51, 法向力=1528.0496, 切向力X=3409.9634, 切向力Y=4164.9053 +FPS=24.18, 法向力=1293.7026, 切向力X=3425.0708, 切向力Y=4177.1641 +FPS=25.94, 法向力=1251.0736, 切向力X=3364.0840, 切向力Y=4260.7036 +FPS=25.49, 法向力=1356.0586, 切向力X=3211.2488, 切向力Y=4355.4697 +FPS=25.27, 法向力=1387.9541, 切向力X=3588.7483, 切向力Y=4109.7822 +FPS=25.22, 法向力=1416.8704, 切向力X=3581.0747, 切向力Y=4051.6299 +FPS=25.33, 法向力=1511.7917, 切向力X=3759.5005, 切向力Y=4029.7024 +FPS=27.07, 法向力=1503.8209, 切向力X=3768.7734, 切向力Y=3956.7969 +FPS=25.16, 法向力=1707.3700, 切向力X=3537.5571, 切向力Y=3632.4766 +FPS=26.24, 法向力=1250.2622, 切向力X=3040.4839, 切向力Y=4373.3779 +FPS=26.75, 法向力=1291.4742, 切向力X=3112.5552, 切向力Y=4367.0684 +FPS=24.57, 法向力=1737.3867, 切向力X=3316.4717, 切向力Y=3648.3088 +FPS=27.11, 法向力=1750.2400, 切向力X=3405.3113, 切向力Y=3642.4390 +FPS=22.84, 法向力=1661.1758, 切向力X=3431.7144, 切向力Y=4162.9717 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000222s, blend=0.003265s (9 tiles incl ref), finalize=0.000073s, total=0.003567s +FPS=24.08, 法向力=1649.7139, 切向力X=3356.5469, 切向力Y=4245.5889 +FPS=26.63, 法向力=1590.2783, 切向力X=3158.4946, 切向力Y=4355.8135 +FPS=26.69, 法向力=1408.7744, 切向力X=3207.1260, 切向力Y=4226.8486 +FPS=27.59, 法向力=1377.6107, 切向力X=3268.1978, 切向力Y=4230.5439 +FPS=22.33, 法向力=1119.0439, 切向力X=2596.8745, 切向力Y=4102.5957 +FPS=26.21, 法向力=1107.2960, 切向力X=2623.2080, 切向力Y=4094.3057 +FPS=26.97, 法向力=1800.5166, 切向力X=3468.2302, 切向力Y=3389.1309 +FPS=26.51, 法向力=1822.0227, 切向力X=3445.0425, 切向力Y=3312.8481 +FPS=26.78, 法向力=1511.6716, 切向力X=3513.2363, 切向力Y=4423.0518 +FPS=26.52, 法向力=1639.8313, 切向力X=3438.2749, 切向力Y=3750.8838 +FPS=26.10, 法向力=1589.2916, 切向力X=3323.8545, 切向力Y=3775.0752 +FPS=25.69, 法向力=1334.9404, 切向力X=3372.3525, 切向力Y=4560.0713 +FPS=27.19, 法向力=1319.1350, 切向力X=3481.7793, 切向力Y=4638.2207 +FPS=25.47, 法向力=1366.1014, 切向力X=3281.3438, 切向力Y=3996.0796 +FPS=23.84, 法向力=1584.0367, 切向力X=4052.8911, 切向力Y=3862.2576 +FPS=26.32, 法向力=1567.8835, 切向力X=4040.1150, 切向力Y=3859.2637 +FPS=23.92, 法向力=1741.0386, 切向力X=3368.9250, 切向力Y=3378.8193 +FPS=25.72, 法向力=1683.2917, 切向力X=3356.9875, 切向力Y=3467.9404 +FPS=23.46, 法向力=1500.4923, 切向力X=3189.7632, 切向力Y=4399.0991 +FPS=23.14, 法向力=1653.5374, 切向力X=3780.5239, 切向力Y=4317.1709 +FPS=19.63, 法向力=1661.3110, 切向力X=3825.4441, 切向力Y=4327.4502 +FPS=23.11, 法向力=1336.0844, 切向力X=2773.0181, 切向力Y=4090.5386 +FPS=23.33, 法向力=1456.7179, 切向力X=3192.4807, 切向力Y=3819.6453 +FPS=25.02, 法向力=1413.3376, 切向力X=3078.6777, 切向力Y=3841.5356 +FPS=23.71, 法向力=1293.0757, 切向力X=2875.9648, 切向力Y=1753.0428 +FPS=20.04, 法向力=1298.1876, 切向力X=3083.3706, 切向力Y=629.5800 +FPS=25.57, 法向力=1296.4260, 切向力X=3114.4314, 切向力Y=730.0870 +FPS=24.16, 法向力=1782.3445, 切向力X=3223.8325, 切向力Y=690.5735 +FPS=24.99, 法向力=1843.4104, 切向力X=3204.9495, 切向力Y=660.0390 +FPS=22.78, 法向力=1296.9883, 切向力X=2424.7839, 切向力Y=-85.9692 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002184s (9 tiles incl ref), finalize=0.000057s, total=0.002484s +FPS=24.20, 法向力=1600.1660, 切向力X=2798.0479, 切向力Y=-151.4790 +FPS=25.59, 法向力=1618.6099, 切向力X=2831.3110, 切向力Y=-135.0154 +FPS=24.90, 法向力=1224.2513, 切向力X=2490.1895, 切向力Y=291.0755 +FPS=25.32, 法向力=1577.5138, 切向力X=2620.6216, 切向力Y=65.8729 +FPS=25.46, 法向力=1600.0719, 切向力X=2694.3455, 切向力Y=18.6180 +FPS=24.39, 法向力=1139.3483, 切向力X=2396.3413, 切向力Y=1014.9617 +FPS=25.63, 法向力=1115.3384, 切向力X=2304.7791, 切向力Y=1041.3965 +FPS=23.55, 法向力=1134.3618, 切向力X=2421.7686, 切向力Y=570.2965 +FPS=24.10, 法向力=1206.9628, 切向力X=2742.6177, 切向力Y=568.4830 +FPS=25.77, 法向力=1157.7632, 切向力X=2667.4556, 切向力Y=607.3892 +FPS=23.65, 法向力=1329.2020, 切向力X=2846.5171, 切向力Y=130.4462 +FPS=25.61, 法向力=1337.2489, 切向力X=2814.0071, 切向力Y=140.2678 +FPS=24.49, 法向力=1446.4963, 切向力X=2186.6270, 切向力Y=680.5739 +FPS=23.15, 法向力=1374.1429, 切向力X=2399.2578, 切向力Y=360.2337 +FPS=25.49, 法向力=1372.3768, 切向力X=2439.0176, 切向力Y=496.3618 +FPS=22.46, 法向力=1622.9049, 切向力X=3530.1672, 切向力Y=-123.2484 +FPS=24.66, 法向力=1619.4266, 切向力X=3502.0527, 切向力Y=-117.6756 +FPS=23.82, 法向力=1477.6316, 切向力X=2476.3823, 切向力Y=396.2321 +FPS=22.75, 法向力=1369.5991, 切向力X=2099.0708, 切向力Y=328.9918 +FPS=25.15, 法向力=1393.6350, 切向力X=2058.6138, 切向力Y=317.1464 +FPS=22.43, 法向力=1538.5441, 切向力X=2447.5947, 切向力Y=2.1194 +FPS=23.68, 法向力=1396.6692, 切向力X=2545.8596, 切向力Y=213.7714 +FPS=24.44, 法向力=1361.3950, 切向力X=2550.0930, 切向力Y=166.2472 +FPS=23.88, 法向力=1392.7209, 切向力X=2783.3953, 切向力Y=798.5769 +FPS=24.80, 法向力=1377.2031, 切向力X=2783.0317, 切向力Y=795.3353 +FPS=23.89, 法向力=1518.2800, 切向力X=2654.0811, 切向力Y=-36.5781 +FPS=22.62, 法向力=1729.8228, 切向力X=2403.6096, 切向力Y=262.0222 +FPS=24.49, 法向力=1667.2098, 切向力X=2265.5420, 切向力Y=313.0327 +FPS=23.72, 法向力=1816.4822, 切向力X=1963.7351, 切向力Y=266.3667 +FPS=23.89, 法向力=1649.1130, 切向力X=2152.1973, 切向力Y=547.7190 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000355s, blend=0.002327s (9 tiles incl ref), finalize=0.000060s, total=0.002748s +FPS=23.75, 法向力=1671.7346, 切向力X=2184.7573, 切向力Y=420.4273 +FPS=25.13, 法向力=1631.8007, 切向力X=2547.0959, 切向力Y=777.6805 +FPS=23.53, 法向力=1468.8230, 切向力X=2605.3535, 切向力Y=35.2211 +FPS=24.95, 法向力=1497.8694, 切向力X=2665.3477, 切向力Y=46.5739 +FPS=22.62, 法向力=1467.0828, 切向力X=2724.2747, 切向力Y=619.6794 +FPS=24.90, 法向力=1493.1656, 切向力X=2679.2656, 切向力Y=555.6119 +FPS=23.13, 法向力=1605.6014, 切向力X=3013.1909, 切向力Y=39.8481 +FPS=23.42, 法向力=1611.7302, 切向力X=3218.8354, 切向力Y=469.2003 +FPS=25.05, 法向力=1606.5229, 切向力X=3072.7583, 切向力Y=350.4793 +FPS=23.88, 法向力=1347.8170, 切向力X=2637.6074, 切向力Y=399.1143 +FPS=22.84, 法向力=1306.1534, 切向力X=3026.8784, 切向力Y=804.3665 +FPS=25.10, 法向力=1277.1215, 切向力X=3108.4541, 切向力Y=783.2233 +FPS=24.19, 法向力=1323.8191, 切向力X=2359.5354, 切向力Y=478.2175 +FPS=25.03, 法向力=1267.0698, 切向力X=2338.3862, 切向力Y=422.2317 +FPS=21.91, 法向力=1488.4374, 切向力X=2812.9968, 切向力Y=615.2224 +FPS=24.38, 法向力=1303.8817, 切向力X=2311.6299, 切向力Y=591.7795 +FPS=22.62, 法向力=1337.7009, 切向力X=2220.4238, 切向力Y=513.8044 +FPS=22.98, 法向力=1392.3419, 切向力X=2577.3628, 切向力Y=408.3475 +FPS=24.05, 法向力=1169.1094, 切向力X=2350.7183, 切向力Y=575.6215 +FPS=25.36, 法向力=1167.7583, 切向力X=2281.9985, 切向力Y=676.0092 +FPS=24.17, 法向力=1191.9548, 切向力X=3159.3054, 切向力Y=453.3215 +FPS=25.38, 法向力=1191.8899, 切向力X=3244.1353, 切向力Y=488.9084 +FPS=24.10, 法向力=1416.8247, 切向力X=2690.5688, 切向力Y=-6.4571 +FPS=24.78, 法向力=1323.5916, 切向力X=2590.5757, 切向力Y=633.2878 +FPS=23.65, 法向力=1409.0745, 切向力X=2623.9780, 切向力Y=645.1477 +FPS=24.00, 法向力=1289.6172, 切向力X=2446.2446, 切向力Y=595.4667 +FPS=24.98, 法向力=1396.4272, 切向力X=2825.9819, 切向力Y=713.1199 +FPS=24.25, 法向力=1388.8478, 切向力X=2668.8062, 切向力Y=703.5724 +FPS=21.00, 法向力=1465.1035, 切向力X=2345.1494, 切向力Y=-45.1511 +FPS=24.55, 法向力=1910.8082, 切向力X=3189.5464, 切向力Y=-26.3292 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000272s, blend=0.002451s (9 tiles incl ref), finalize=0.000057s, total=0.002786s +FPS=24.54, 法向力=1898.0907, 切向力X=3258.5193, 切向力Y=-65.8865 +FPS=24.27, 法向力=1238.3254, 切向力X=2163.2681, 切向力Y=296.1054 +FPS=23.83, 法向力=1263.2971, 切向力X=2213.0664, 切向力Y=304.7346 +FPS=22.37, 法向力=1331.1581, 切向力X=2561.5188, 切向力Y=304.2793 +FPS=24.57, 法向力=1474.4041, 切向力X=2884.3306, 切向力Y=226.6996 +FPS=23.44, 法向力=1431.4216, 切向力X=2928.8899, 切向力Y=255.8268 +FPS=23.26, 法向力=1466.1987, 切向力X=2564.7476, 切向力Y=410.0676 +FPS=23.85, 法向力=1521.8014, 切向力X=2690.8027, 切向力Y=469.8475 +FPS=24.74, 法向力=1519.8955, 切向力X=2692.1597, 切向力Y=422.5768 +FPS=22.90, 法向力=1183.0319, 切向力X=2323.8159, 切向力Y=810.9457 +FPS=24.38, 法向力=1233.1250, 切向力X=2374.8459, 切向力Y=722.9779 +FPS=22.88, 法向力=1524.7782, 切向力X=2631.7915, 切向力Y=280.2017 +FPS=24.51, 法向力=1644.2290, 切向力X=2503.5737, 切向力Y=418.9905 +FPS=23.52, 法向力=1648.1672, 切向力X=2516.8572, 切向力Y=407.9499 +FPS=24.15, 法向力=1485.4426, 切向力X=2407.8391, 切向力Y=78.4837 +FPS=23.89, 法向力=1160.5586, 切向力X=2429.7095, 切向力Y=545.4001 +FPS=24.83, 法向力=1217.8422, 切向力X=2540.7258, 切向力Y=499.2226 +FPS=23.94, 法向力=1396.1785, 切向力X=2878.6294, 切向力Y=41.3603 +FPS=24.22, 法向力=1372.8925, 切向力X=2757.6401, 切向力Y=-28.8858 +FPS=25.28, 法向力=1700.1731, 切向力X=2693.8901, 切向力Y=398.7078 +FPS=24.57, 法向力=1751.0955, 切向力X=2743.5825, 切向力Y=396.5367 +FPS=25.96, 法向力=1155.9846, 切向力X=2161.5537, 切向力Y=357.3231 +FPS=24.13, 法向力=1419.3926, 切向力X=2545.6597, 切向力Y=371.5351 +FPS=26.63, 法向力=1417.5886, 切向力X=2629.7092, 切向力Y=392.2001 +FPS=24.78, 法向力=1343.6686, 切向力X=1989.3604, 切向力Y=688.2891 +FPS=24.85, 法向力=1701.0332, 切向力X=2683.5444, 切向力Y=-384.9404 +FPS=25.11, 法向力=1757.5555, 切向力X=2776.9072, 切向力Y=-385.1064 +FPS=23.06, 法向力=1324.3413, 切向力X=2265.6182, 切向力Y=21.2316 +FPS=24.95, 法向力=1305.9707, 切向力X=2357.5740, 切向力Y=132.6409 +FPS=25.60, 法向力=1883.3210, 切向力X=2794.8235, 切向力Y=47.7701 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000239s, blend=0.002297s (9 tiles incl ref), finalize=0.000063s, total=0.002606s +FPS=24.34, 法向力=1468.1844, 切向力X=2910.2417, 切向力Y=209.6095 +FPS=22.45, 法向力=1363.1157, 切向力X=2730.0430, 切向力Y=147.0556 +FPS=22.31, 法向力=1361.5823, 切向力X=2480.0305, 切向力Y=-468.9596 +FPS=22.80, 法向力=1190.0945, 切向力X=2496.2622, 切向力Y=393.1959 +FPS=22.85, 法向力=1173.6439, 切向力X=2510.0820, 切向力Y=333.4583 +FPS=22.47, 法向力=1532.5328, 切向力X=2345.4924, 切向力Y=19.5583 +FPS=21.95, 法向力=1369.0742, 切向力X=2659.6177, 切向力Y=560.3130 +FPS=22.88, 法向力=1292.4781, 切向力X=2706.3865, 切向力Y=641.0123 +FPS=23.89, 法向力=1395.8662, 切向力X=2150.8530, 切向力Y=-537.3580 +FPS=24.59, 法向力=1313.8242, 切向力X=2107.8135, 切向力Y=-514.4061 +FPS=23.61, 法向力=1336.1926, 切向力X=1901.7583, 切向力Y=-360.3140 +FPS=23.13, 法向力=1688.0635, 切向力X=2570.9988, 切向力Y=-444.0695 +FPS=25.31, 法向力=1652.3085, 切向力X=2552.0537, 切向力Y=-363.8686 +FPS=22.56, 法向力=1402.8164, 切向力X=2690.4297, 切向力Y=792.9105 +FPS=23.66, 法向力=1378.8892, 切向力X=2451.1455, 切向力Y=466.8426 +FPS=24.45, 法向力=1389.8540, 切向力X=2527.8044, 切向力Y=405.3668 +FPS=22.90, 法向力=1273.8712, 切向力X=2855.8154, 切向力Y=312.5641 +FPS=23.37, 法向力=1271.1382, 切向力X=2933.3066, 切向力Y=221.6926 +FPS=25.14, 法向力=1311.8726, 切向力X=2383.4985, 切向力Y=-65.3248 +FPS=22.98, 法向力=1420.3630, 切向力X=2321.6917, 切向力Y=-476.9471 +FPS=22.30, 法向力=1426.0098, 切向力X=2286.5591, 切向力Y=-425.5653 +FPS=23.71, 法向力=1273.5481, 切向力X=2690.6777, 切向力Y=153.4760 +FPS=22.84, 法向力=1355.8165, 切向力X=2929.0688, 切向力Y=121.2997 +FPS=23.65, 法向力=1368.7195, 切向力X=2974.5901, 切向力Y=175.6671 +FPS=24.10, 法向力=1412.0084, 切向力X=2216.0981, 切向力Y=-66.4389 +FPS=23.06, 法向力=1120.3359, 切向力X=2366.0620, 切向力Y=2030.8094 +FPS=25.18, 法向力=1125.3894, 切向力X=2363.1318, 切向力Y=2273.1748 +FPS=23.86, 法向力=2013.2225, 切向力X=975.5944, 切向力Y=6945.2812 +FPS=23.80, 法向力=1911.7612, 切向力X=770.0515, 切向力Y=7303.1660 +FPS=23.41, 法向力=2476.8193, 切向力X=-3323.8228, 切向力Y=9216.7578 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000224s, blend=0.002314s (9 tiles incl ref), finalize=0.000054s, total=0.002598s +FPS=22.63, 法向力=3917.8533, 切向力X=-6589.9028, 切向力Y=14347.0664 +FPS=23.58, 法向力=4142.9937, 切向力X=-7116.3770, 切向力Y=15346.5479 +FPS=23.57, 法向力=5202.8677, 切向力X=-11702.9336, 切向力Y=19090.2305 +FPS=22.26, 法向力=5995.5479, 切向力X=-12624.1914, 切向力Y=15410.3184 +FPS=24.13, 法向力=5942.4150, 切向力X=-12573.1162, 切向力Y=15344.5029 +FPS=24.25, 法向力=6112.3989, 切向力X=-10010.1318, 切向力Y=15858.9062 +FPS=23.38, 法向力=5858.9688, 切向力X=-8776.6416, 切向力Y=14053.7695 +FPS=24.52, 法向力=5870.4922, 切向力X=-8916.1934, 切向力Y=14105.6289 +FPS=22.15, 法向力=6730.2554, 切向力X=-5391.2026, 切向力Y=9703.1377 +FPS=23.67, 法向力=6636.0518, 切向力X=-3143.7124, 切向力Y=10068.1074 +FPS=23.56, 法向力=6669.5068, 切向力X=-3133.2578, 切向力Y=10028.6494 +FPS=22.99, 法向力=5885.1143, 切向力X=-1339.3741, 切向力Y=13227.1816 +FPS=24.35, 法向力=6398.0571, 切向力X=-645.0399, 切向力Y=12729.6934 +FPS=24.23, 法向力=6312.6250, 切向力X=-554.7211, 切向力Y=12869.1230 +FPS=24.06, 法向力=6136.4668, 切向力X=-2913.2615, 切向力Y=12862.5625 +FPS=24.52, 法向力=6269.7188, 切向力X=-3163.7588, 切向力Y=12785.8945 +FPS=23.10, 法向力=6884.4907, 切向力X=-6720.4312, 切向力Y=9777.6016 +FPS=22.75, 法向力=6603.8604, 切向力X=-7813.3301, 切向力Y=10049.2812 +FPS=22.41, 法向力=6533.0674, 切向力X=-7864.8638, 切向力Y=9851.4961 +FPS=22.49, 法向力=6427.0449, 切向力X=-8392.1006, 切向力Y=9726.1279 +FPS=23.82, 法向力=6649.7285, 切向力X=-8742.3711, 切向力Y=9366.3330 +FPS=23.76, 法向力=6631.9424, 切向力X=-8672.1582, 切向力Y=9370.5938 +FPS=23.03, 法向力=6280.7979, 切向力X=-8705.3125, 切向力Y=9382.2012 +FPS=24.61, 法向力=6264.7275, 切向力X=-8784.2852, 切向力Y=9357.4980 +FPS=23.35, 法向力=6322.5435, 切向力X=-9629.3496, 切向力Y=9333.0664 +FPS=24.00, 法向力=6785.3052, 切向力X=-9269.3193, 切向力Y=9327.9980 +FPS=24.75, 法向力=6832.6914, 切向力X=-9374.0938, 切向力Y=9381.3906 +FPS=22.45, 法向力=6728.0098, 切向力X=-9080.0547, 切向力Y=9523.4160 +FPS=24.37, 法向力=6062.5244, 切向力X=-9382.2637, 切向力Y=9186.5117 +FPS=25.85, 法向力=6197.2622, 切向力X=-9388.3398, 切向力Y=9066.8965 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000219s, blend=0.002181s (9 tiles incl ref), finalize=0.000053s, total=0.002459s +FPS=23.35, 法向力=6473.0137, 切向力X=-9161.5947, 切向力Y=9025.9785 +FPS=24.86, 法向力=6326.0293, 切向力X=-9636.0518, 切向力Y=8732.5957 +FPS=25.39, 法向力=6320.9307, 切向力X=-9648.0400, 切向力Y=8739.5605 +FPS=23.56, 法向力=6591.3564, 切向力X=-9440.1221, 切向力Y=8879.3975 +FPS=25.52, 法向力=6618.5850, 切向力X=-9483.7324, 切向力Y=8899.6055 +FPS=23.99, 法向力=6179.9775, 切向力X=-9226.3867, 切向力Y=8621.8691 +FPS=24.43, 法向力=6144.9346, 切向力X=-9305.0264, 切向力Y=8631.2031 +FPS=26.04, 法向力=5997.8179, 切向力X=-9549.3457, 切向力Y=8926.3066 +FPS=24.73, 法向力=6483.7842, 切向力X=-9392.5781, 切向力Y=8812.5107 +FPS=25.91, 法向力=6515.3320, 切向力X=-9535.0283, 切向力Y=8850.8457 +FPS=24.75, 法向力=6455.4482, 切向力X=-9302.5918, 切向力Y=8924.1318 +FPS=25.29, 法向力=6434.8530, 切向力X=-8928.9277, 切向力Y=8039.2095 +FPS=25.44, 法向力=6413.3750, 切向力X=-8841.1846, 切向力Y=8078.4673 +FPS=25.63, 法向力=6385.9932, 切向力X=-9358.7178, 切向力Y=8690.2109 +FPS=26.22, 法向力=6422.1299, 切向力X=-9437.3281, 切向力Y=8660.4902 +FPS=24.02, 法向力=6843.6851, 切向力X=-9768.7832, 切向力Y=8003.0962 +FPS=25.24, 法向力=6938.8711, 切向力X=-9822.1289, 切向力Y=7998.9180 +FPS=24.84, 法向力=6696.1270, 切向力X=-9439.3145, 切向力Y=8215.7314 +FPS=25.63, 法向力=6594.0664, 切向力X=-9986.3965, 切向力Y=7934.7837 +FPS=24.81, 法向力=6597.1455, 切向力X=-10065.5498, 切向力Y=7893.2236 +FPS=25.26, 法向力=6626.2900, 切向力X=-9183.7754, 切向力Y=7711.1255 +FPS=26.49, 法向力=6658.9980, 切向力X=-9278.3926, 切向力Y=7808.7490 +FPS=23.49, 法向力=6371.6665, 切向力X=-9596.1123, 切向力Y=8364.4404 +FPS=25.04, 法向力=6370.6128, 切向力X=-9595.4072, 切向力Y=8429.6133 +FPS=26.00, 法向力=6232.8975, 切向力X=-9679.3828, 切向力Y=8096.9263 +FPS=22.98, 法向力=6920.4082, 切向力X=-9186.4170, 切向力Y=8876.0840 +FPS=24.88, 法向力=6820.6309, 切向力X=-9243.9053, 切向力Y=8890.3682 +FPS=24.95, 法向力=6530.0410, 切向力X=-9221.4268, 切向力Y=8050.4697 +FPS=24.92, 法向力=6533.5195, 切向力X=-9789.8447, 切向力Y=7359.6030 +FPS=17.85, 法向力=6447.6240, 切向力X=-9117.8721, 切向力Y=7670.4619 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000223s, blend=0.002197s (9 tiles incl ref), finalize=0.000053s, total=0.002480s +FPS=25.19, 法向力=6519.0781, 切向力X=-9090.0352, 切向力Y=7656.6987 +FPS=25.07, 法向力=6417.4180, 切向力X=-9130.0498, 切向力Y=7853.8340 +FPS=25.80, 法向力=6356.7246, 切向力X=-9241.0928, 切向力Y=7766.5625 +FPS=22.20, 法向力=6028.6211, 切向力X=-9525.2598, 切向力Y=7689.8896 +FPS=25.15, 法向力=6037.6816, 切向力X=-9518.7197, 切向力Y=7807.4033 +FPS=25.67, 法向力=6344.8311, 切向力X=-9729.5244, 切向力Y=7702.8354 +FPS=24.73, 法向力=6437.8828, 切向力X=-9359.7969, 切向力Y=7720.0659 +FPS=26.81, 法向力=6453.5762, 切向力X=-9334.7783, 切向力Y=7810.2144 +FPS=25.09, 法向力=6371.8193, 切向力X=-9444.7217, 切向力Y=7260.3633 +FPS=26.56, 法向力=6453.5435, 切向力X=-9461.1611, 切向力Y=7647.0195 +FPS=25.90, 法向力=6391.0693, 切向力X=-9507.9434, 切向力Y=7612.8701 +FPS=24.79, 法向力=6413.2217, 切向力X=-9541.7520, 切向力Y=7611.4092 +FPS=23.93, 法向力=6320.8252, 切向力X=-9398.7266, 切向力Y=7261.7651 +FPS=24.74, 法向力=6380.1382, 切向力X=-8866.9766, 切向力Y=7359.3086 +FPS=26.80, 法向力=6406.5547, 切向力X=-8895.1475, 切向力Y=7366.2207 +FPS=23.77, 法向力=6429.0098, 切向力X=-9648.5371, 切向力Y=7641.4087 +FPS=23.94, 法向力=6614.3330, 切向力X=-9318.6465, 切向力Y=7463.4023 +FPS=24.84, 法向力=6676.3496, 切向力X=-9334.3809, 切向力Y=7498.6802 +FPS=23.44, 法向力=6827.7949, 切向力X=-9104.9453, 切向力Y=7357.0586 +FPS=23.10, 法向力=6899.5215, 切向力X=-9195.9062, 切向力Y=7175.7651 +FPS=25.13, 法向力=6875.0088, 切向力X=-9130.4863, 切向力Y=7256.2271 +FPS=24.27, 法向力=6916.6367, 切向力X=-9641.2314, 切向力Y=6813.9121 +FPS=25.38, 法向力=6857.0889, 切向力X=-9630.5723, 切向力Y=6838.0234 +FPS=25.33, 法向力=6675.4316, 切向力X=-9287.2734, 切向力Y=7182.7808 +FPS=25.11, 法向力=6675.2744, 切向力X=-9380.2363, 切向力Y=7328.8633 +FPS=26.02, 法向力=6546.9590, 切向力X=-9780.6641, 切向力Y=7073.7954 +FPS=23.82, 法向力=6681.9736, 切向力X=-9265.9814, 切向力Y=7440.6880 +FPS=26.32, 法向力=6583.8804, 切向力X=-9194.0576, 切向力Y=7380.0977 +FPS=25.41, 法向力=6568.6094, 切向力X=-9037.1562, 切向力Y=7214.1914 +FPS=26.78, 法向力=6858.6924, 切向力X=-9443.9004, 切向力Y=6769.3018 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002215s (9 tiles incl ref), finalize=0.000053s, total=0.002488s +FPS=25.62, 法向力=6819.6338, 切向力X=-9523.6016, 切向力Y=6818.3750 +FPS=26.27, 法向力=6502.3330, 切向力X=-9592.6973, 切向力Y=6888.3945 +FPS=24.06, 法向力=6404.0283, 切向力X=-9642.7783, 切向力Y=6823.7822 +FPS=23.69, 法向力=6853.2578, 切向力X=-9530.0596, 切向力Y=7044.4863 +FPS=24.70, 法向力=6893.9204, 切向力X=-9590.9688, 切向力Y=6923.7881 +FPS=26.51, 法向力=6341.1060, 切向力X=-8750.8340, 切向力Y=6925.6006 +FPS=25.79, 法向力=6113.5142, 切向力X=-9828.1035, 切向力Y=6240.7598 +FPS=19.73, 法向力=6156.4541, 切向力X=-9862.5762, 切向力Y=6186.1743 +FPS=22.74, 法向力=6982.2432, 切向力X=-9302.1094, 切向力Y=6474.6479 +FPS=22.82, 法向力=6328.1729, 切向力X=-9789.3135, 切向力Y=6761.5234 +FPS=24.97, 法向力=6384.9043, 切向力X=-9846.1035, 切向力Y=6811.8618 +FPS=23.72, 法向力=6403.0610, 切向力X=-9401.1016, 切向力Y=6656.9521 +FPS=24.16, 法向力=6323.2402, 切向力X=-9337.0859, 切向力Y=6583.7031 +FPS=25.28, 法向力=6453.2100, 切向力X=-9228.6328, 切向力Y=6944.5879 +FPS=23.46, 法向力=6652.2090, 切向力X=-9296.4355, 切向力Y=6637.8271 +FPS=24.60, 法向力=6665.3745, 切向力X=-9281.3574, 切向力Y=6539.4590 +FPS=25.77, 法向力=6388.8291, 切向力X=-9478.0449, 切向力Y=6390.4521 +FPS=24.62, 法向力=6542.6421, 切向力X=-9317.8203, 切向力Y=6490.8438 +FPS=23.77, 法向力=6511.0752, 切向力X=-9174.3105, 切向力Y=6508.4053 +FPS=24.07, 法向力=6846.8945, 切向力X=-9104.6289, 切向力Y=6313.5498 +FPS=24.99, 法向力=6747.3262, 切向力X=-9238.1738, 切向力Y=6330.8950 +FPS=21.92, 法向力=6457.4717, 切向力X=-9332.2207, 切向力Y=6355.1426 +FPS=22.55, 法向力=6777.9302, 切向力X=-9153.3672, 切向力Y=6011.6367 +FPS=25.44, 法向力=6836.6211, 切向力X=-9155.8096, 切向力Y=6003.4546 +FPS=23.96, 法向力=6337.0820, 切向力X=-9271.1377, 切向力Y=6508.2510 +FPS=24.26, 法向力=6819.0498, 切向力X=-9497.0322, 切向力Y=6411.3252 +FPS=24.45, 法向力=6899.5703, 切向力X=-9485.6328, 切向力Y=6422.8184 +FPS=21.88, 法向力=6696.0146, 切向力X=-8962.2520, 切向力Y=7154.9951 +FPS=25.33, 法向力=6743.5557, 切向力X=-8822.7334, 切向力Y=6966.7251 +FPS=23.67, 法向力=3354.0352, 切向力X=2689.8870, 切向力Y=6907.7285 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000242s, blend=0.002304s (9 tiles incl ref), finalize=0.000054s, total=0.002607s +FPS=23.66, 法向力=2129.8174, 切向力X=2632.2498, 切向力Y=3277.3481 +FPS=24.66, 法向力=2112.6934, 切向力X=2498.0566, 切向力Y=3221.6416 +FPS=23.33, 法向力=2189.7896, 切向力X=1681.1001, 切向力Y=185.7619 +FPS=24.89, 法向力=1697.7969, 切向力X=1540.4773, 切向力Y=103.7700 +FPS=25.16, 法向力=1766.0354, 切向力X=1536.3730, 切向力Y=99.6380 +FPS=22.23, 法向力=2376.1667, 切向力X=2087.2417, 切向力Y=-1017.3309 +FPS=22.79, 法向力=2106.1914, 切向力X=2252.2900, 切向力Y=-625.2059 +FPS=24.08, 法向力=2105.3501, 切向力X=2348.1113, 切向力Y=-467.9773 +FPS=24.82, 法向力=1867.6804, 切向力X=2055.6069, 切向力Y=516.9070 +FPS=23.39, 法向力=1835.0593, 切向力X=2072.2539, 切向力Y=454.3760 +FPS=20.47, 法向力=2202.8257, 切向力X=2143.9373, 切向力Y=-433.1924 +FPS=20.73, 法向力=1704.9216, 切向力X=1952.1416, 切向力Y=293.2233 +FPS=25.26, 法向力=1742.6531, 切向力X=2016.9556, 切向力Y=301.9780 +FPS=25.75, 法向力=1853.8062, 切向力X=2147.3108, 切向力Y=31.6079 +FPS=24.29, 法向力=1728.3557, 切向力X=2082.0845, 切向力Y=-25.1743 +FPS=25.64, 法向力=1774.3843, 切向力X=2122.3445, 切向力Y=-143.8658 +FPS=23.65, 法向力=1292.9845, 切向力X=1543.9440, 切向力Y=435.2716 +FPS=24.63, 法向力=1248.5883, 切向力X=1553.8907, 切向力Y=427.9962 +FPS=24.55, 法向力=1510.9049, 切向力X=1421.9097, 切向力Y=444.1228 +FPS=23.36, 法向力=1761.4580, 切向力X=1846.0140, 切向力Y=-406.5348 +FPS=24.58, 法向力=1724.0507, 切向力X=1846.8071, 切向力Y=-431.1051 +FPS=25.02, 法向力=1716.4692, 切向力X=2082.6968, 切向力Y=199.8869 +FPS=24.43, 法向力=1534.7085, 切向力X=2276.4316, 切向力Y=285.4108 +FPS=24.49, 法向力=1499.3052, 切向力X=2341.5867, 切向力Y=311.6021 +FPS=24.59, 法向力=2139.4966, 切向力X=2739.9551, 切向力Y=81.0076 +FPS=25.61, 法向力=2044.3474, 切向力X=2698.4893, 切向力Y=43.1324 +FPS=24.32, 法向力=1420.3959, 切向力X=1857.2598, 切向力Y=11.2205 +FPS=25.11, 法向力=1454.6427, 切向力X=1895.8479, 切向力Y=-55.4949 +FPS=25.21, 法向力=1508.9814, 切向力X=1966.3940, 切向力Y=553.4119 +FPS=23.82, 法向力=1846.9979, 切向力X=2132.1167, 切向力Y=234.5379 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000217s, blend=0.002343s (9 tiles incl ref), finalize=0.000080s, total=0.002647s +FPS=26.47, 法向力=1757.6936, 切向力X=2049.7083, 切向力Y=306.0912 +FPS=24.08, 法向力=1640.3937, 切向力X=2014.1061, 切向力Y=-281.7360 +FPS=25.65, 法向力=1559.9297, 切向力X=1906.4724, 切向力Y=-8.0262 +FPS=25.65, 法向力=1490.8280, 切向力X=1912.6100, 切向力Y=-41.1263 +FPS=24.79, 法向力=1684.8768, 切向力X=2020.0161, 切向力Y=253.4333 +FPS=26.22, 法向力=1677.9331, 切向力X=2044.8575, 切向力Y=261.5047 +FPS=23.35, 法向力=1635.3695, 切向力X=2031.0886, 切向力Y=568.6716 +FPS=25.78, 法向力=1636.8439, 切向力X=1989.6516, 切向力Y=640.6772 +FPS=26.54, 法向力=1452.9283, 切向力X=2282.3208, 切向力Y=43.6329 +FPS=26.48, 法向力=1672.5835, 切向力X=2121.3154, 切向力Y=-22.0520 +FPS=26.58, 法向力=1789.6848, 切向力X=2200.5603, 切向力Y=-76.8671 +FPS=23.86, 法向力=1560.7292, 切向力X=2192.4158, 切向力Y=76.2599 +FPS=26.24, 法向力=1560.9020, 切向力X=2276.3213, 切向力Y=56.0353 +FPS=27.06, 法向力=1599.0140, 切向力X=2522.9736, 切向力Y=97.6960 +FPS=26.31, 法向力=1552.4656, 切向力X=2153.1743, 切向力Y=144.6828 +FPS=26.28, 法向力=1620.1722, 切向力X=2198.5608, 切向力Y=164.4958 +FPS=25.70, 法向力=1314.7375, 切向力X=2308.7803, 切向力Y=267.6540 +FPS=26.03, 法向力=1269.4841, 切向力X=2311.0654, 切向力Y=291.0952 +FPS=23.57, 法向力=1562.3289, 切向力X=2217.4507, 切向力Y=53.1431 +FPS=24.91, 法向力=1636.4185, 切向力X=2460.1401, 切向力Y=77.7977 +FPS=25.27, 法向力=1701.9976, 切向力X=2721.4895, 切向力Y=-104.0138 +FPS=24.57, 法向力=1584.4907, 切向力X=2214.0613, 切向力Y=470.8619 +FPS=26.42, 法向力=1549.6674, 切向力X=2172.7124, 切向力Y=520.4121 +FPS=24.32, 法向力=1479.9854, 切向力X=2573.0422, 切向力Y=12.5548 +FPS=25.32, 法向力=1541.5798, 切向力X=2399.0161, 切向力Y=36.7867 +FPS=25.38, 法向力=1425.3618, 切向力X=2298.2083, 切向力Y=21.8091 +FPS=23.38, 法向力=1409.6875, 切向力X=2109.4512, 切向力Y=-46.4196 +FPS=23.91, 法向力=1433.0741, 切向力X=2183.3413, 切向力Y=-1.7081 +FPS=25.06, 法向力=1603.8170, 切向力X=2428.2173, 切向力Y=-213.1594 +FPS=24.95, 法向力=1582.8564, 切向力X=2111.7222, 切向力Y=-496.5284 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002163s (9 tiles incl ref), finalize=0.000052s, total=0.002436s +FPS=25.89, 法向力=1545.1045, 切向力X=2060.8433, 切向力Y=-528.3420 +FPS=23.50, 法向力=1375.4692, 切向力X=2322.3254, 切向力Y=371.9258 +FPS=22.09, 法向力=1407.7894, 切向力X=2478.1750, 切向力Y=367.8503 +FPS=23.81, 法向力=1395.0979, 切向力X=1899.1614, 切向力Y=231.3260 +FPS=23.12, 法向力=1710.1962, 切向力X=2287.6602, 切向力Y=116.3989 +FPS=23.65, 法向力=1685.2010, 切向力X=2231.7534, 切向力Y=85.0597 +FPS=21.70, 法向力=1698.5059, 切向力X=2364.2881, 切向力Y=-75.8298 +FPS=24.76, 法向力=1606.3850, 切向力X=1965.8884, 切向力Y=-183.2097 +FPS=24.39, 法向力=1667.6705, 切向力X=2065.8840, 切向力Y=-241.6568 +FPS=23.48, 法向力=1563.4963, 切向力X=1988.6013, 切向力Y=-210.1878 +FPS=25.88, 法向力=1633.6741, 切向力X=2039.5496, 切向力Y=-269.3797 +FPS=25.36, 法向力=1497.2256, 切向力X=2373.1018, 切向力Y=527.7540 +FPS=24.11, 法向力=2121.6455, 切向力X=2843.6079, 切向力Y=4.5978 +FPS=18.48, 法向力=2133.9817, 切向力X=3011.1885, 切向力Y=34.7050 +FPS=24.09, 法向力=1676.6848, 切向力X=2561.1938, 切向力Y=-59.3601 +FPS=25.28, 法向力=1284.7065, 切向力X=2226.0005, 切向力Y=-43.9540 +FPS=25.91, 法向力=1376.6938, 切向力X=2295.0027, 切向力Y=-188.1689 +FPS=24.26, 法向力=1097.6365, 切向力X=2515.6211, 切向力Y=556.6318 +FPS=25.68, 法向力=1234.6438, 切向力X=2122.9497, 切向力Y=432.4479 +FPS=25.48, 法向力=1211.6707, 切向力X=2029.2163, 切向力Y=549.2655 +FPS=24.85, 法向力=1843.1780, 切向力X=2137.5752, 切向力Y=192.3194 +FPS=25.00, 法向力=1811.4248, 切向力X=2123.9480, 切向力Y=93.8206 +FPS=24.72, 法向力=1610.6964, 切向力X=2205.9333, 切向力Y=115.6456 +FPS=25.73, 法向力=1573.3986, 切向力X=2148.1055, 切向力Y=73.9501 +FPS=23.94, 法向力=1496.5049, 切向力X=2436.4404, 切向力Y=160.6364 +FPS=24.99, 法向力=1527.6841, 切向力X=2186.9785, 切向力Y=129.3932 +FPS=24.98, 法向力=1426.8540, 切向力X=2147.3794, 切向力Y=-4.2122 +FPS=22.59, 法向力=1546.0303, 切向力X=2365.6528, 切向力Y=364.3000 +FPS=23.94, 法向力=1803.5991, 切向力X=2346.5117, 切向力Y=-119.6631 +FPS=26.03, 法向力=1855.8472, 切向力X=2372.5774, 切向力Y=-43.7036 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000218s, blend=0.002403s (9 tiles incl ref), finalize=0.000058s, total=0.002685s +FPS=23.00, 法向力=1515.0479, 切向力X=2313.7488, 切向力Y=314.6755 +FPS=24.56, 法向力=1507.8843, 切向力X=2367.0867, 切向力Y=259.0107 +FPS=24.47, 法向力=1664.3252, 切向力X=1790.5486, 切向力Y=275.7859 +FPS=24.39, 法向力=1772.7533, 切向力X=2433.4177, 切向力Y=-560.8799 +FPS=24.56, 法向力=1749.0796, 切向力X=2498.7812, 切向力Y=-528.5215 +FPS=25.17, 法向力=1436.5562, 切向力X=2479.0498, 切向力Y=348.0468 +FPS=25.87, 法向力=1371.2717, 切向力X=2394.6692, 切向力Y=415.8039 +FPS=25.11, 法向力=1782.3721, 切向力X=2515.6123, 切向力Y=194.7121 +FPS=20.15, 法向力=1900.4412, 切向力X=2375.3723, 切向力Y=105.9321 +FPS=26.16, 法向力=1940.9320, 切向力X=2392.0684, 切向力Y=70.5462 +FPS=25.20, 法向力=1368.7581, 切向力X=2497.8557, 切向力Y=-121.0467 +FPS=24.53, 法向力=1337.6831, 切向力X=2426.2126, 切向力Y=-174.8223 +FPS=23.50, 法向力=1319.5513, 切向力X=2462.1982, 切向力Y=287.8948 +FPS=23.92, 法向力=1586.5608, 切向力X=2137.1694, 切向力Y=135.4001 +FPS=25.66, 法向力=1609.8469, 切向力X=2076.8611, 切向力Y=71.0589 +FPS=23.24, 法向力=1409.8704, 切向力X=2454.3569, 切向力Y=338.5218 +FPS=23.10, 法向力=1568.3379, 切向力X=1706.7993, 切向力Y=-2.9071 +FPS=22.65, 法向力=1529.9209, 切向力X=1645.4878, 切向力Y=18.3393 +FPS=22.87, 法向力=1435.8796, 切向力X=1800.0964, 切向力Y=13.7192 +FPS=25.19, 法向力=1532.0610, 切向力X=2572.1372, 切向力Y=-31.8293 +FPS=25.22, 法向力=1531.2128, 切向力X=2704.9089, 切向力Y=-24.8351 +FPS=23.62, 法向力=1647.4307, 切向力X=2484.0591, 切向力Y=-210.8092 +FPS=24.72, 法向力=1531.3843, 切向力X=2362.6846, 切向力Y=-200.3892 +FPS=22.95, 法向力=1451.7130, 切向力X=3191.5164, 切向力Y=465.3851 +FPS=23.78, 法向力=1525.4529, 切向力X=2280.7373, 切向力Y=395.3509 +FPS=23.66, 法向力=1448.9351, 切向力X=2204.1545, 切向力Y=231.3998 +FPS=24.37, 法向力=1340.2878, 切向力X=2577.6189, 切向力Y=-362.2550 +FPS=23.33, 法向力=1429.5375, 切向力X=2525.3987, 切向力Y=-382.4871 +FPS=23.34, 法向力=1403.2545, 切向力X=2530.6191, 切向力Y=-408.6879 +FPS=22.01, 法向力=1439.8904, 切向力X=2042.3527, 切向力Y=287.6849 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.003506s (9 tiles incl ref), finalize=0.000064s, total=0.003812s +FPS=22.10, 法向力=1460.0276, 切向力X=2071.6072, 切向力Y=251.4813 +FPS=23.66, 法向力=1477.7963, 切向力X=2527.0557, 切向力Y=-57.7549 +FPS=22.58, 法向力=2100.1870, 切向力X=629.8265, 切向力Y=1101.2313 +FPS=23.09, 法向力=2084.8154, 切向力X=480.9658, 切向力Y=1070.5198 +FPS=23.34, 法向力=1932.2230, 切向力X=-3719.4915, 切向力Y=3019.4038 +FPS=22.49, 法向力=2170.6465, 切向力X=-9565.7793, 切向力Y=8655.0107 +FPS=21.91, 法向力=2326.8276, 切向力X=-14539.2246, 切向力Y=11791.5488 +FPS=23.80, 法向力=2598.3228, 切向力X=-14942.3145, 切向力Y=12229.1914 +FPS=23.67, 法向力=2785.0410, 切向力X=-17463.8594, 切向力Y=11350.3799 +FPS=24.60, 法向力=2793.4771, 切向力X=-17458.3828, 切向力Y=11254.8857 +FPS=22.14, 法向力=2961.6221, 切向力X=-15397.8828, 切向力Y=10903.6094 +FPS=17.79, 法向力=3546.7883, 切向力X=-14424.4453, 切向力Y=7132.3145 +FPS=22.77, 法向力=3393.4480, 切向力X=-11966.0254, 切向力Y=3027.2954 +FPS=21.60, 法向力=3401.2612, 切向力X=-12088.0781, 切向力Y=2932.3008 +FPS=23.40, 法向力=3964.7080, 切向力X=-12100.2842, 切向力Y=4823.9941 +FPS=24.25, 法向力=3774.4851, 切向力X=-10008.6602, 切向力Y=4900.4663 +FPS=24.00, 法向力=3668.4570, 切向力X=-10093.1055, 切向力Y=4833.5771 +FPS=22.48, 法向力=3275.5610, 切向力X=-9459.4648, 切向力Y=7619.6655 +FPS=24.26, 法向力=3286.0925, 切向力X=-9336.3984, 切向力Y=7842.4248 +FPS=24.14, 法向力=3352.3674, 切向力X=-9004.7246, 切向力Y=7887.0239 +FPS=24.13, 法向力=3157.2930, 切向力X=-8913.5762, 切向力Y=8406.1357 +FPS=24.40, 法向力=3110.7021, 切向力X=-8879.6064, 切向力Y=8458.5117 +FPS=22.60, 法向力=3649.6440, 切向力X=-7765.5156, 切向力Y=5516.1157 +FPS=24.10, 法向力=4343.1650, 切向力X=-6449.4971, 切向力Y=4249.2100 +FPS=23.77, 法向力=4283.8984, 切向力X=-6351.8564, 切向力Y=4219.2871 +FPS=22.48, 法向力=3787.9248, 切向力X=-6414.9917, 切向力Y=3427.5352 +FPS=25.32, 法向力=3885.1313, 切向力X=-6351.2456, 切向力Y=3268.3921 +FPS=25.13, 法向力=3723.3979, 切向力X=-6338.5000, 切向力Y=3224.2903 +FPS=24.48, 法向力=3618.3420, 切向力X=-5799.3164, 切向力Y=4580.3047 +FPS=23.04, 法向力=3642.9937, 切向力X=-5914.3799, 切向力Y=4629.2461 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000280s, blend=0.002394s (9 tiles incl ref), finalize=0.000097s, total=0.002778s +FPS=21.59, 法向力=3600.4385, 切向力X=-6578.7998, 切向力Y=5064.0352 +FPS=24.96, 法向力=3742.7583, 切向力X=-6435.7305, 切向力Y=4757.7310 +FPS=23.50, 法向力=3732.2598, 切向力X=-6416.3975, 切向力Y=4690.9458 +FPS=24.28, 法向力=3713.3770, 切向力X=-6606.9580, 切向力Y=4213.1904 +FPS=25.57, 法向力=3789.9204, 切向力X=-7239.3125, 切向力Y=3909.3884 +FPS=26.77, 法向力=3806.6375, 切向力X=-7151.6279, 切向力Y=3914.3081 +FPS=25.23, 法向力=3799.5593, 切向力X=-6899.3696, 切向力Y=6707.6270 +FPS=26.36, 法向力=3742.4150, 切向力X=-6929.8594, 切向力Y=6898.6343 +FPS=25.17, 法向力=3455.9832, 切向力X=-7793.4717, 切向力Y=7756.6377 +FPS=26.85, 法向力=3396.9661, 切向力X=-7871.3467, 切向力Y=7686.3438 +FPS=24.49, 法向力=2880.9561, 切向力X=-8139.9385, 切向力Y=9085.4658 +FPS=26.66, 法向力=3340.8208, 切向力X=-7064.0928, 切向力Y=8307.4072 +FPS=26.02, 法向力=3343.1528, 切向力X=-6927.7793, 切向力Y=8305.9619 +FPS=22.02, 法向力=3502.4844, 切向力X=-5384.3984, 切向力Y=7157.4888 +FPS=25.16, 法向力=3452.8760, 切向力X=-5341.7314, 切向力Y=7004.2695 +FPS=24.66, 法向力=3561.4810, 切向力X=-4510.9023, 切向力Y=7243.9092 +FPS=24.21, 法向力=3569.9858, 切向力X=-4394.0688, 切向力Y=7292.1572 +FPS=23.65, 法向力=3776.2629, 切向力X=-2885.0435, 切向力Y=8110.6064 +FPS=23.06, 法向力=3413.0513, 切向力X=-2982.7910, 切向力Y=7933.0244 +FPS=22.76, 法向力=3491.7168, 切向力X=-2995.9165, 切向力Y=7899.3364 +FPS=23.57, 法向力=3938.0151, 切向力X=-3040.8950, 切向力Y=8276.1523 +FPS=23.06, 法向力=3871.5095, 切向力X=-2967.6650, 切向力Y=8979.1426 +FPS=16.12, 法向力=4015.8682, 切向力X=-2638.4805, 切向力Y=9170.5654 +FPS=26.54, 法向力=4010.9866, 切向力X=-2692.6006, 切向力Y=9101.6963 +FPS=25.74, 法向力=3568.9951, 切向力X=-2988.0703, 切向力Y=9369.8730 +FPS=25.69, 法向力=3563.9150, 切向力X=-3003.4634, 切向力Y=9398.1523 +FPS=22.63, 法向力=3517.3140, 切向力X=-3278.0293, 切向力Y=9792.1914 +FPS=25.15, 法向力=3685.7124, 切向力X=-3223.5676, 切向力Y=8848.1289 +FPS=25.70, 法向力=3692.3667, 切向力X=-3126.5078, 切向力Y=8787.9277 +FPS=25.17, 法向力=3271.4946, 切向力X=-3083.5156, 切向力Y=9668.2471 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000244s, blend=0.002248s (9 tiles incl ref), finalize=0.000061s, total=0.002560s +FPS=24.66, 法向力=3280.5850, 切向力X=-3050.7537, 切向力Y=9621.9951 +FPS=24.68, 法向力=3655.9468, 切向力X=-3433.9661, 切向力Y=9334.5996 +FPS=24.44, 法向力=3232.7583, 切向力X=-2863.8423, 切向力Y=9175.0312 +FPS=25.67, 法向力=3207.5735, 切向力X=-2686.5728, 切向力Y=9157.8535 +FPS=24.46, 法向力=3216.4668, 切向力X=-3056.3638, 切向力Y=9828.6855 +FPS=23.24, 法向力=3224.3767, 切向力X=-3022.9614, 切向力Y=9676.6572 +FPS=22.08, 法向力=3465.1511, 切向力X=-2559.7844, 切向力Y=9267.2246 +FPS=24.93, 法向力=3364.0664, 切向力X=-2870.1157, 切向力Y=9647.4287 +FPS=23.81, 法向力=3373.9226, 切向力X=-2866.5503, 切向力Y=9584.9746 +FPS=24.84, 法向力=3254.6978, 切向力X=-3139.2139, 切向力Y=10415.9727 +FPS=23.59, 法向力=3700.3860, 切向力X=-2787.3037, 切向力Y=9932.7539 +FPS=25.74, 法向力=3647.7717, 切向力X=-2705.0435, 切向力Y=9836.0693 +FPS=23.57, 法向力=3287.4541, 切向力X=-3358.1704, 切向力Y=10416.6064 +FPS=24.57, 法向力=3238.6895, 切向力X=-3405.2859, 切向力Y=10371.2061 +FPS=24.42, 法向力=3016.3188, 切向力X=-4855.6729, 切向力Y=9637.2129 +FPS=24.22, 法向力=3264.6421, 切向力X=-3747.0664, 切向力Y=12282.5742 +FPS=25.63, 法向力=3292.6018, 切向力X=-3712.6973, 切向力Y=12591.0947 +FPS=23.24, 法向力=2980.0068, 切向力X=-3882.3491, 切向力Y=9976.0498 +FPS=23.86, 法向力=3390.0308, 切向力X=-4679.8252, 切向力Y=9333.1660 +FPS=20.24, 法向力=3348.3430, 切向力X=-4699.0029, 切向力Y=9285.1855 +FPS=23.70, 法向力=3401.4543, 切向力X=-4716.8809, 切向力Y=8693.2803 +FPS=23.47, 法向力=3353.1506, 切向力X=-4155.0332, 切向力Y=7739.7861 +FPS=24.50, 法向力=3326.0000, 切向力X=-4122.6099, 切向力Y=7745.5488 +FPS=22.34, 法向力=3585.8669, 切向力X=-3770.7659, 切向力Y=6825.1196 +FPS=25.74, 法向力=3620.9177, 切向力X=-3577.3311, 切向力Y=6759.2974 +FPS=25.20, 法向力=3516.3970, 切向力X=-3293.4619, 切向力Y=4661.0752 +FPS=25.30, 法向力=3398.0537, 切向力X=-3774.4749, 切向力Y=2608.5542 +FPS=25.64, 法向力=3447.8574, 切向力X=-3825.9595, 切向力Y=2676.9019 +FPS=23.18, 法向力=3616.7346, 切向力X=-3677.4216, 切向力Y=4560.1611 +FPS=24.49, 法向力=3678.4941, 切向力X=-3806.5938, 切向力Y=2263.3174 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000228s, blend=0.002340s (9 tiles incl ref), finalize=0.000065s, total=0.002640s +FPS=25.08, 法向力=3662.3228, 切向力X=-3783.7390, 切向力Y=2271.8523 +FPS=24.43, 法向力=3436.8208, 切向力X=-3448.7754, 切向力Y=1532.5938 +FPS=23.13, 法向力=3408.9133, 切向力X=-3554.5535, 切向力Y=1415.9087 +FPS=23.90, 法向力=3562.8018, 切向力X=-2921.1265, 切向力Y=891.2769 +FPS=24.53, 法向力=3404.9998, 切向力X=-2813.8677, 切向力Y=-26.3248 +FPS=24.59, 法向力=3487.0752, 切向力X=-2557.4028, 切向力Y=22.3754 +FPS=24.33, 法向力=3601.9224, 切向力X=-3011.0332, 切向力Y=-353.4655 +FPS=25.04, 法向力=3630.2615, 切向力X=-3098.1226, 切向力Y=-428.6730 +FPS=25.19, 法向力=3635.0806, 切向力X=-3557.0627, 切向力Y=-724.6101 +FPS=24.50, 法向力=3768.6809, 切向力X=-2972.1797, 切向力Y=-1912.7509 +FPS=26.40, 法向力=3902.1108, 切向力X=-2810.8906, 切向力Y=-1977.3469 +FPS=23.13, 法向力=3660.9485, 切向力X=-2992.5115, 切向力Y=-2732.8228 +FPS=25.76, 法向力=3665.4819, 切向力X=-2908.2991, 切向力Y=-2816.5435 +FPS=24.53, 法向力=3808.2188, 切向力X=-2254.5566, 切向力Y=-2212.5579 +FPS=25.10, 法向力=3663.9822, 切向力X=-2607.6538, 切向力Y=-2021.4009 +FPS=24.29, 法向力=3628.0166, 切向力X=-2578.9126, 切向力Y=-2074.6187 +FPS=24.87, 法向力=3630.6572, 切向力X=-3123.2847, 切向力Y=-620.0498 +FPS=25.05, 法向力=3634.4404, 切向力X=-3086.7241, 切向力Y=-607.2153 +FPS=25.31, 法向力=3450.4773, 切向力X=-3423.8652, 切向力Y=-1148.6530 +FPS=24.58, 法向力=3484.4292, 切向力X=-3893.4878, 切向力Y=-1433.4729 +FPS=25.94, 法向力=3472.1455, 切向力X=-3899.0571, 切向力Y=-1436.3662 +FPS=24.30, 法向力=3697.6194, 切向力X=-2716.5273, 切向力Y=-2270.1626 +FPS=23.04, 法向力=3766.5569, 切向力X=-2730.0720, 切向力Y=-2309.1221 +FPS=23.45, 法向力=3644.7104, 切向力X=-2232.2866, 切向力Y=-2709.5786 +FPS=25.36, 法向力=3897.0884, 切向力X=-2306.9749, 切向力Y=-3369.6162 +FPS=25.67, 法向力=3809.9324, 切向力X=-2270.4465, 切向力Y=-3439.2175 +FPS=25.62, 法向力=3612.0508, 切向力X=-2445.2649, 切向力Y=-3652.3657 +FPS=25.54, 法向力=4233.0024, 切向力X=-2937.8223, 切向力Y=-4110.8838 +FPS=26.22, 法向力=4293.5781, 切向力X=-3016.3496, 切向力Y=-4062.8228 +FPS=23.64, 法向力=3639.9878, 切向力X=-2633.5242, 切向力Y=-3907.9346 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000216s, blend=0.002208s (9 tiles incl ref), finalize=0.000057s, total=0.002488s +FPS=25.35, 法向力=3703.5823, 切向力X=-2343.5571, 切向力Y=-3803.2131 +FPS=23.30, 法向力=3735.9692, 切向力X=-3278.1182, 切向力Y=-4519.1113 +FPS=24.56, 法向力=3795.4509, 切向力X=-3366.7273, 切向力Y=-4616.2568 +FPS=23.17, 法向力=2690.4727, 切向力X=3302.3989, 切向力Y=-7395.8032 +FPS=23.44, 法向力=1229.6746, 切向力X=8288.8848, 切向力Y=-2742.6660 +FPS=24.32, 法向力=1353.3949, 切向力X=8290.9600, 切向力Y=-2843.8289 +FPS=26.47, 法向力=1153.1667, 切向力X=2607.8911, 切向力Y=-747.0274 +FPS=24.55, 法向力=1285.5786, 切向力X=2320.9875, 切向力Y=-288.8382 +FPS=26.18, 法向力=1285.9834, 切向力X=2422.1838, 切向力Y=-223.9866 +FPS=23.53, 法向力=1278.8782, 切向力X=1883.2673, 切向力Y=-119.6201 +FPS=26.06, 法向力=1326.5962, 切向力X=1915.0911, 切向力Y=-82.0140 +FPS=24.51, 法向力=1273.4709, 切向力X=2495.1831, 切向力Y=-441.8727 +FPS=25.26, 法向力=1587.5470, 切向力X=2410.4595, 切向力Y=-382.3448 +FPS=23.56, 法向力=1606.4133, 切向力X=2360.6416, 切向力Y=-458.9854 +FPS=22.61, 法向力=1587.9982, 切向力X=1919.6963, 切向力Y=-172.7929 +FPS=25.59, 法向力=1493.2083, 切向力X=2672.1218, 切向力Y=-606.7173 +FPS=26.00, 法向力=1466.5615, 切向力X=2682.3254, 切向力Y=-669.7538 +FPS=22.12, 法向力=1394.4614, 切向力X=2645.7979, 切向力Y=53.3843 +FPS=22.81, 法向力=1382.6404, 切向力X=2713.2808, 切向力Y=162.9567 +FPS=23.03, 法向力=1505.4509, 切向力X=2187.7344, 切向力Y=-667.3860 +FPS=22.80, 法向力=1658.7892, 切向力X=2368.8198, 切向力Y=-434.9658 +FPS=24.79, 法向力=1595.3811, 切向力X=2309.6538, 切向力Y=-475.7222 +FPS=23.87, 法向力=1417.6489, 切向力X=1927.7360, 切向力Y=-128.7303 +FPS=24.72, 法向力=1258.8470, 切向力X=1983.7668, 切向力Y=272.8112 +FPS=25.00, 法向力=1291.3445, 切向力X=2040.7450, 切向力Y=245.7854 +FPS=24.74, 法向力=1640.4783, 切向力X=2667.9272, 切向力Y=-388.9269 +FPS=26.28, 法向力=1584.2106, 切向力X=2656.7024, 切向力Y=-473.5610 +FPS=23.90, 法向力=1631.8447, 切向力X=2817.4358, 切向力Y=-248.1660 +FPS=26.59, 法向力=1689.1082, 切向力X=2878.3491, 切向力Y=-238.1534 +FPS=25.66, 法向力=1578.2689, 切向力X=2112.1748, 切向力Y=-420.6956 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000248s, blend=0.002275s (9 tiles incl ref), finalize=0.000063s, total=0.002592s +FPS=25.80, 法向力=1489.9402, 切向力X=2422.4976, 切向力Y=-110.7423 +FPS=24.26, 法向力=1522.6055, 切向力X=2346.2456, 切向力Y=-196.4913 +FPS=24.26, 法向力=1106.1937, 切向力X=2289.9023, 切向力Y=0.0826 +FPS=23.82, 法向力=1194.9365, 切向力X=2676.6812, 切向力Y=-211.6422 +FPS=23.87, 法向力=1268.2610, 切向力X=2795.8557, 切向力Y=-295.0095 +FPS=23.29, 法向力=1450.8643, 切向力X=2642.6716, 切向力Y=-395.2042 +FPS=23.86, 法向力=1769.3522, 切向力X=2854.7920, 切向力Y=60.3913 +FPS=24.91, 法向力=1768.7606, 切向力X=2786.3237, 切向力Y=56.6462 +FPS=23.69, 法向力=1386.0400, 切向力X=2099.2925, 切向力Y=120.9105 +FPS=25.49, 法向力=1331.9954, 切向力X=2027.8569, 切向力Y=110.5840 +FPS=23.45, 法向力=1482.4631, 切向力X=2282.0146, 切向力Y=-520.3854 +FPS=26.11, 法向力=1475.5957, 切向力X=2256.6489, 切向力Y=-523.2145 +FPS=26.10, 法向力=1166.9982, 切向力X=2054.9917, 切向力Y=22.6158 +FPS=25.56, 法向力=1359.6708, 切向力X=2160.5686, 切向力Y=-248.1036 +FPS=25.76, 法向力=1364.9561, 切向力X=2221.7053, 切向力Y=-235.8181 +FPS=25.50, 法向力=1305.2777, 切向力X=2344.9670, 切向力Y=215.5827 +FPS=25.45, 法向力=1369.1228, 切向力X=2368.4241, 切向力Y=97.3926 +FPS=25.74, 法向力=1196.3781, 切向力X=2308.1753, 切向力Y=154.9587 +FPS=26.47, 法向力=1101.5891, 切向力X=2219.6880, 切向力Y=274.2866 +FPS=25.06, 法向力=1245.0835, 切向力X=2087.7112, 切向力Y=-65.2245 +FPS=25.62, 法向力=1342.6705, 切向力X=1888.0391, 切向力Y=-78.5284 +FPS=26.59, 法向力=1433.0801, 切向力X=1971.5242, 切向力Y=-168.4778 +FPS=24.65, 法向力=1574.0970, 切向力X=2611.0601, 切向力Y=-326.3419 +FPS=25.65, 法向力=1602.9766, 切向力X=2757.6436, 切向力Y=-198.4909 +FPS=26.11, 法向力=1521.4851, 切向力X=2640.0325, 切向力Y=-208.1811 +FPS=25.52, 法向力=1467.1990, 切向力X=2631.8210, 切向力Y=-253.0705 +FPS=26.82, 法向力=1483.2317, 切向力X=2654.7446, 切向力Y=-301.9294 +FPS=24.69, 法向力=1556.5063, 切向力X=2569.8306, 切向力Y=185.5237 +FPS=25.49, 法向力=1602.4532, 切向力X=2536.6025, 切向力Y=117.1642 +FPS=24.56, 法向力=1298.9131, 切向力X=2957.7603, 切向力Y=-245.7506 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000311s, blend=0.002373s (9 tiles incl ref), finalize=0.000057s, total=0.002748s +FPS=24.15, 法向力=2017.5864, 切向力X=3090.3301, 切向力Y=-253.3881 +FPS=24.88, 法向力=1918.8031, 切向力X=3007.2932, 切向力Y=-332.5761 +FPS=24.62, 法向力=1548.7644, 切向力X=2695.8750, 切向力Y=-88.5382 +FPS=24.75, 法向力=1457.3826, 切向力X=2768.6104, 切向力Y=-115.8381 +FPS=23.73, 法向力=1280.4371, 切向力X=2580.8662, 切向力Y=384.9348 +FPS=24.83, 法向力=1385.7195, 切向力X=2174.3042, 切向力Y=-427.4673 +FPS=24.42, 法向力=1379.8481, 切向力X=2188.7900, 切向力Y=-439.2298 +FPS=24.40, 法向力=1116.0043, 切向力X=2156.8477, 切向力Y=59.8027 +FPS=25.41, 法向力=1114.5100, 切向力X=2146.7385, 切向力Y=89.8406 +FPS=23.81, 法向力=1416.7649, 切向力X=2181.7700, 切向力Y=240.3256 +FPS=24.18, 法向力=1550.7793, 切向力X=2647.0977, 切向力Y=284.2772 +FPS=25.42, 法向力=1476.0139, 切向力X=2529.1367, 切向力Y=447.2018 +FPS=23.81, 法向力=1351.7854, 切向力X=2166.0095, 切向力Y=10.6444 +FPS=23.07, 法向力=1421.0088, 切向力X=2311.5398, 切向力Y=322.1207 +FPS=25.40, 法向力=1515.5337, 切向力X=2377.4314, 切向力Y=385.5057 +FPS=24.69, 法向力=1542.7588, 切向力X=2215.4873, 切向力Y=131.4198 +FPS=26.32, 法向力=1563.0176, 切向力X=2382.4329, 切向力Y=8.5014 +FPS=24.27, 法向力=1414.5731, 切向力X=2980.5806, 切向力Y=470.1513 +FPS=24.21, 法向力=1407.3777, 切向力X=3105.9082, 切向力Y=600.3865 +FPS=23.02, 法向力=1584.7695, 切向力X=2328.8354, 切向力Y=-231.1565 +FPS=23.28, 法向力=1635.9690, 切向力X=2476.9180, 切向力Y=-491.1522 +FPS=24.81, 法向力=1745.8188, 切向力X=2542.4336, 切向力Y=-559.6562 +FPS=24.57, 法向力=1474.1316, 切向力X=2624.7485, 切向力Y=68.2053 +FPS=22.37, 法向力=1296.3940, 切向力X=2262.4929, 切向力Y=-209.2394 +FPS=24.97, 法向力=1320.9999, 切向力X=2329.9766, 切向力Y=-267.5173 +FPS=25.94, 法向力=1345.2589, 切向力X=2041.4202, 切向力Y=-588.8138 +FPS=22.53, 法向力=1445.2548, 切向力X=2092.1396, 切向力Y=-620.8739 +FPS=26.55, 法向力=1300.3765, 切向力X=2075.6099, 切向力Y=-275.2338 +FPS=23.19, 法向力=1489.8497, 切向力X=2466.3743, 切向力Y=-435.7863 +FPS=25.67, 法向力=1498.6313, 切向力X=2498.0234, 切向力Y=-447.6042 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000234s, blend=0.002224s (9 tiles incl ref), finalize=0.000067s, total=0.002532s +FPS=23.59, 法向力=1354.9880, 切向力X=2331.9431, 切向力Y=-214.8802 +FPS=23.75, 法向力=1492.4910, 切向力X=2378.8499, 切向力Y=-283.5393 +FPS=22.78, 法向力=1443.0656, 切向力X=2385.5593, 切向力Y=-237.6788 +FPS=22.72, 法向力=1625.7896, 切向力X=2556.1885, 切向力Y=-168.6038 +FPS=24.80, 法向力=1176.7118, 切向力X=2474.3730, 切向力Y=198.2356 +FPS=25.49, 法向力=1106.5283, 切向力X=2544.6287, 切向力Y=187.0481 +FPS=23.57, 法向力=1742.9000, 切向力X=2298.6938, 切向力Y=-702.6212 +FPS=24.81, 法向力=1755.4771, 切向力X=2315.0659, 切向力Y=-887.2281 +FPS=23.17, 法向力=1354.9810, 切向力X=2016.6761, 切向力Y=242.7017 +FPS=24.77, 法向力=1275.1750, 切向力X=2907.2971, 切向力Y=-2.6992 +FPS=17.62, 法向力=1314.2646, 切向力X=2479.7322, 切向力Y=-93.5555 +FPS=24.61, 法向力=1290.8347, 切向力X=2468.3975, 切向力Y=-75.4357 +FPS=22.96, 法向力=1654.5276, 切向力X=2704.5718, 切向力Y=325.4188 +FPS=24.80, 法向力=1636.3545, 切向力X=2723.6838, 切向力Y=234.8484 +FPS=24.09, 法向力=1444.8368, 切向力X=2541.8806, 切向力Y=352.9601 +FPS=24.41, 法向力=1462.8066, 切向力X=2599.2437, 切向力Y=7.7944 +FPS=24.41, 法向力=1465.7966, 切向力X=2591.2734, 切向力Y=-4.5792 +FPS=23.04, 法向力=1372.9868, 切向力X=2289.0457, 切向力Y=-117.4040 +FPS=23.69, 法向力=1305.8313, 切向力X=2428.6992, 切向力Y=179.8319 +FPS=24.61, 法向力=1263.7296, 切向力X=2412.9233, 切向力Y=63.2744 +FPS=22.00, 法向力=1234.0676, 切向力X=2546.6262, 切向力Y=-442.2587 +FPS=21.94, 法向力=1521.1165, 切向力X=2216.5669, 切向力Y=337.4215 +FPS=23.26, 法向力=1532.7284, 切向力X=2147.0176, 切向力Y=284.9730 +FPS=23.80, 法向力=1505.8036, 切向力X=2456.8672, 切向力Y=-636.9990 +FPS=25.03, 法向力=1436.8594, 切向力X=2368.3064, 切向力Y=-628.8677 +FPS=22.43, 法向力=1251.0601, 切向力X=2237.4697, 切向力Y=566.4720 +FPS=23.46, 法向力=1674.2786, 切向力X=2430.8481, 切向力Y=-505.6025 +FPS=23.29, 法向力=1604.3796, 切向力X=2381.7295, 切向力Y=-475.3170 +FPS=23.10, 法向力=1317.6586, 切向力X=2496.5806, 切向力Y=-118.0368 +FPS=23.10, 法向力=1464.1577, 切向力X=2688.4106, 切向力Y=-580.9958 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002251s (9 tiles incl ref), finalize=0.000057s, total=0.002566s +FPS=21.13, 法向力=1535.5388, 切向力X=2790.4922, 切向力Y=-630.8312 +FPS=22.75, 法向力=1533.1060, 切向力X=2756.7288, 切向力Y=-104.8512 +FPS=23.31, 法向力=1624.1814, 切向力X=2797.8213, 切向力Y=-273.0030 +FPS=17.92, 法向力=1776.0602, 切向力X=2325.7202, 切向力Y=-563.8146 +FPS=21.95, 法向力=1419.8801, 切向力X=2769.6201, 切向力Y=-122.2930 +FPS=23.55, 法向力=1589.1217, 切向力X=1956.3192, 切向力Y=-616.7087 +FPS=24.73, 法向力=1619.3840, 切向力X=2006.2976, 切向力Y=-585.0304 +FPS=23.68, 法向力=1330.1606, 切向力X=3038.5422, 切向力Y=-43.5439 +FPS=23.51, 法向力=1279.2694, 切向力X=2022.0985, 切向力Y=-32.2926 +FPS=23.74, 法向力=1326.5389, 切向力X=2028.8729, 切向力Y=-73.3368 +FPS=23.40, 法向力=1495.7539, 切向力X=2432.7236, 切向力Y=109.4436 +FPS=25.41, 法向力=1558.0408, 切向力X=2526.5220, 切向力Y=108.1132 +FPS=24.10, 法向力=1558.9753, 切向力X=2243.2141, 切向力Y=-368.0468 +FPS=23.56, 法向力=1377.4821, 切向力X=2361.5771, 切向力Y=-165.7879 +FPS=24.63, 法向力=1329.6108, 切向力X=2260.2881, 切向力Y=-112.0467 +FPS=21.78, 法向力=1537.4506, 切向力X=2879.4688, 切向力Y=62.4767 +FPS=23.05, 法向力=1676.4766, 切向力X=2755.0229, 切向力Y=-484.3150 +FPS=22.32, 法向力=1653.1669, 切向力X=2648.8069, 切向力Y=-572.5792 +FPS=22.17, 法向力=1366.8905, 切向力X=1960.7559, 切向力Y=-437.4007 +FPS=21.34, 法向力=1137.6537, 切向力X=2133.5112, 切向力Y=-248.1565 +FPS=22.36, 法向力=1123.5552, 切向力X=2250.0845, 切向力Y=-213.5730 +FPS=21.62, 法向力=6614.9004, 切向力X=7456.1006, 切向力Y=5343.9199 +FPS=21.96, 法向力=8517.0195, 切向力X=13246.0635, 切向力Y=12876.8018 +FPS=22.12, 法向力=8322.9658, 切向力X=13830.3076, 切向力Y=13763.4414 +FPS=23.69, 法向力=8670.5996, 切向力X=13069.4141, 切向力Y=15486.3555 +FPS=22.19, 法向力=8937.2559, 切向力X=13310.2246, 切向力Y=16309.2773 +FPS=24.00, 法向力=8659.8926, 切向力X=13463.0449, 切向力Y=16750.9023 +FPS=23.30, 法向力=8579.6748, 切向力X=13458.5508, 切向力Y=16808.4551 +FPS=21.84, 法向力=8765.3369, 切向力X=13446.6680, 切向力Y=17323.8887 +FPS=24.68, 法向力=8702.8535, 切向力X=13350.0078, 切向力Y=17354.0273 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000223s, blend=0.002289s (9 tiles incl ref), finalize=0.000062s, total=0.002580s +FPS=23.03, 法向力=8820.8457, 切向力X=13622.6670, 切向力Y=17778.5449 +FPS=23.81, 法向力=8191.1836, 切向力X=13462.4395, 切向力Y=17590.1309 +FPS=23.77, 法向力=8208.8887, 切向力X=13455.1455, 切向力Y=17590.8359 +FPS=22.88, 法向力=7795.6201, 切向力X=12909.6445, 切向力Y=17418.8398 +FPS=24.09, 法向力=5977.4951, 切向力X=12260.0312, 切向力Y=18354.1250 +FPS=24.39, 法向力=5923.5244, 切向力X=12337.9414, 切向力Y=18371.1094 +FPS=22.74, 法向力=4542.2295, 切向力X=10446.8057, 切向力Y=17935.9570 +FPS=23.95, 法向力=4465.9170, 切向力X=10354.8408, 切向力Y=17956.6855 +FPS=23.40, 法向力=2682.4763, 切向力X=9087.5469, 切向力Y=15739.9453 +FPS=23.29, 法向力=2475.2302, 切向力X=7838.4604, 切向力Y=14518.3496 +FPS=24.32, 法向力=2466.0010, 切向力X=7870.5591, 切向力Y=14574.8877 +FPS=22.64, 法向力=2409.7600, 切向力X=7433.4082, 切向力Y=13079.5371 +FPS=24.10, 法向力=2255.5693, 切向力X=7095.0117, 切向力Y=11902.6055 +FPS=24.03, 法向力=2241.9431, 切向力X=7096.7188, 切向力Y=11897.0713 +FPS=21.34, 法向力=2049.2910, 切向力X=5993.4360, 切向力Y=10512.9980 +FPS=22.30, 法向力=2032.0502, 切向力X=5424.8662, 切向力Y=8776.2383 +FPS=25.21, 法向力=2069.8525, 切向力X=5390.3770, 切向力Y=8806.8906 +FPS=24.49, 法向力=1844.2439, 切向力X=4765.9458, 切向力Y=8503.4062 +FPS=24.84, 法向力=1860.0354, 切向力X=4775.3594, 切向力Y=8490.3223 +FPS=23.34, 法向力=1936.8616, 切向力X=4588.5229, 切向力Y=7702.5991 +FPS=25.99, 法向力=1704.6067, 切向力X=5049.5859, 切向力Y=7663.3701 +FPS=25.64, 法向力=1604.9650, 切向力X=5001.5640, 切向力Y=7735.0864 +FPS=24.98, 法向力=1761.5391, 切向力X=4541.1846, 切向力Y=7335.3403 +FPS=25.92, 法向力=1731.4512, 切向力X=4543.3931, 切向力Y=7347.1924 +FPS=26.46, 法向力=1718.9958, 切向力X=4232.7275, 切向力Y=6288.8794 +FPS=26.00, 法向力=1669.9956, 切向力X=3604.1943, 切向力Y=5375.8711 +FPS=26.50, 法向力=1764.0942, 切向力X=3542.5010, 切向力Y=5344.8213 +FPS=25.63, 法向力=1339.6365, 切向力X=3848.5938, 切向力Y=4963.9741 +FPS=24.78, 法向力=1258.1661, 切向力X=3903.2632, 切向力Y=5083.6714 +FPS=25.49, 法向力=1472.0061, 切向力X=3517.1509, 切向力Y=4728.4575 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000244s, blend=0.002482s (9 tiles incl ref), finalize=0.000058s, total=0.002792s +FPS=21.34, 法向力=1471.4932, 切向力X=3398.2319, 切向力Y=4493.7002 +FPS=26.51, 法向力=1470.4550, 切向力X=3388.3843, 切向力Y=4521.4824 +FPS=25.56, 法向力=1694.5874, 切向力X=3655.1736, 切向力Y=4508.0840 +FPS=26.89, 法向力=1722.5073, 切向力X=3626.0503, 切向力Y=4456.1240 +FPS=24.80, 法向力=1410.3892, 切向力X=3883.5835, 切向力Y=4333.3535 +FPS=25.84, 法向力=1586.3435, 切向力X=3484.5273, 切向力Y=4605.8789 +FPS=25.13, 法向力=1560.8599, 切向力X=3414.2837, 切向力Y=4595.1743 +FPS=24.03, 法向力=1329.1924, 切向力X=3133.4338, 切向力Y=4084.3450 +FPS=27.07, 法向力=1350.4900, 切向力X=3148.3606, 切向力Y=4028.5378 +FPS=24.45, 法向力=1358.2412, 切向力X=3337.6738, 切向力Y=4295.0679 +FPS=24.29, 法向力=1330.0115, 切向力X=3379.8875, 切向力Y=4287.1982 +FPS=26.97, 法向力=1592.5745, 切向力X=3180.0964, 切向力Y=4338.6230 +FPS=25.06, 法向力=1590.2822, 切向力X=3661.4131, 切向力Y=4395.8325 +FPS=25.64, 法向力=1570.8601, 切向力X=3692.7671, 切向力Y=4418.3384 +FPS=24.64, 法向力=1553.2202, 切向力X=4108.1416, 切向力Y=3989.1040 +FPS=27.43, 法向力=1570.4159, 切向力X=3972.5071, 切向力Y=3941.4473 +FPS=25.97, 法向力=1520.1245, 切向力X=3675.6467, 切向力Y=3633.4297 +FPS=27.69, 法向力=1477.4355, 切向力X=3721.8501, 切向力Y=3651.0037 +FPS=26.21, 法向力=1569.6636, 切向力X=3415.3958, 切向力Y=4086.6401 +FPS=25.97, 法向力=1601.0238, 切向力X=3204.2629, 切向力Y=3692.1670 +FPS=24.03, 法向力=1597.6676, 切向力X=3254.5234, 切向力Y=3678.5430 +FPS=24.69, 法向力=1763.5837, 切向力X=3639.0996, 切向力Y=3538.9614 +FPS=24.44, 法向力=1500.8010, 切向力X=3360.6123, 切向力Y=3680.0083 +FPS=24.18, 法向力=1485.7100, 切向力X=3451.0542, 切向力Y=3719.6987 +FPS=24.27, 法向力=1348.0831, 切向力X=3429.5708, 切向力Y=3865.7344 +FPS=26.20, 法向力=1421.6150, 切向力X=3506.2812, 切向力Y=3845.7559 +FPS=22.36, 法向力=1548.8765, 切向力X=3555.3367, 切向力Y=3951.1719 +FPS=26.31, 法向力=1571.3759, 切向力X=3533.7524, 切向力Y=4071.4229 +FPS=26.65, 法向力=1302.0929, 切向力X=3034.7874, 切向力Y=3500.3716 +FPS=25.39, 法向力=1140.0410, 切向力X=2894.9587, 切向力Y=3487.0161 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000212s, blend=0.002203s (9 tiles incl ref), finalize=0.000053s, total=0.002475s +FPS=26.14, 法向力=1129.3269, 切向力X=2838.0532, 切向力Y=3547.6807 +FPS=24.54, 法向力=1556.9365, 切向力X=2765.4937, 切向力Y=3060.5479 +FPS=25.94, 法向力=1621.9348, 切向力X=2762.7671, 切向力Y=3136.1951 +FPS=26.43, 法向力=1653.5598, 切向力X=3113.7324, 切向力Y=3865.8098 +FPS=21.47, 法向力=1157.3103, 切向力X=3231.0537, 切向力Y=4225.3652 +FPS=24.23, 法向力=1220.8069, 切向力X=3267.8687, 切向力Y=4237.0469 +FPS=24.03, 法向力=1389.4702, 切向力X=2890.7681, 切向力Y=3820.5879 +FPS=27.56, 法向力=1382.0613, 切向力X=2975.4475, 切向力Y=3851.5205 +FPS=24.27, 法向力=1578.1233, 切向力X=3779.3494, 切向力Y=3532.6023 +FPS=25.21, 法向力=1630.5471, 切向力X=3374.8154, 切向力Y=4041.4956 +FPS=27.42, 法向力=1630.5142, 切向力X=3378.5044, 切向力Y=4075.9910 +FPS=25.37, 法向力=1593.4412, 切向力X=3200.5833, 切向力Y=3405.2427 +FPS=26.57, 法向力=1633.3674, 切向力X=3266.1138, 切向力Y=3382.4822 +FPS=25.28, 法向力=1658.7856, 切向力X=3078.4377, 切向力Y=3421.0447 +FPS=25.38, 法向力=1230.9388, 切向力X=2693.7441, 切向力Y=3565.4163 +FPS=26.44, 法向力=1289.0342, 切向力X=2757.5093, 切向力Y=3520.0647 +FPS=26.43, 法向力=1577.5536, 切向力X=3484.2937, 切向力Y=3661.7471 +FPS=26.17, 法向力=1580.0269, 切向力X=3463.2070, 切向力Y=3678.9595 +FPS=19.94, 法向力=1378.9692, 切向力X=2935.5781, 切向力Y=3969.4355 +FPS=26.14, 法向力=1092.7234, 切向力X=2948.8311, 切向力Y=4059.4539 +FPS=26.07, 法向力=1094.9507, 切向力X=2930.0430, 切向力Y=4068.4998 +FPS=24.49, 法向力=1501.2980, 切向力X=3290.0483, 切向力Y=3585.3169 +FPS=26.93, 法向力=1529.7561, 切向力X=3358.6265, 切向力Y=3655.1450 +FPS=26.18, 法向力=1437.2725, 切向力X=3366.5010, 切向力Y=3595.6494 +FPS=26.74, 法向力=1338.0804, 切向力X=2906.1880, 切向力Y=3451.6892 +FPS=26.25, 法向力=1357.6982, 切向力X=2855.2271, 切向力Y=3405.6699 +FPS=27.36, 法向力=1445.2380, 切向力X=3268.3818, 切向力Y=3019.1399 +FPS=27.19, 法向力=1461.8315, 切向力X=3280.2209, 切向力Y=3075.3242 +FPS=25.57, 法向力=1510.4979, 切向力X=2791.8633, 切向力Y=3318.7759 +FPS=26.06, 法向力=1428.2354, 切向力X=2720.4824, 切向力Y=3370.1411 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002185s (9 tiles incl ref), finalize=0.000056s, total=0.002459s +FPS=25.43, 法向力=1301.8936, 切向力X=2694.2944, 切向力Y=3380.4653 +FPS=25.31, 法向力=1264.3792, 切向力X=2627.6050, 切向力Y=3421.4995 +FPS=23.76, 法向力=1561.0188, 切向力X=3403.8433, 切向力Y=3254.1331 +FPS=22.67, 法向力=1795.3643, 切向力X=3586.1858, 切向力Y=3656.8281 +FPS=23.23, 法向力=1781.1809, 切向力X=3617.0747, 切向力Y=3734.0122 +FPS=20.29, 法向力=1399.4626, 切向力X=3221.7505, 切向力Y=3273.5176 +FPS=22.55, 法向力=1445.5430, 切向力X=3130.9971, 切向力Y=3244.6323 +FPS=24.71, 法向力=1505.9338, 切向力X=3138.9666, 切向力Y=3212.5322 +FPS=23.57, 法向力=1641.9780, 切向力X=3450.9712, 切向力Y=3558.1843 +FPS=23.89, 法向力=1169.5375, 切向力X=2489.7837, 切向力Y=282.9377 +FPS=25.77, 法向力=1257.5980, 切向力X=2524.4827, 切向力Y=215.2534 +FPS=23.80, 法向力=1545.0386, 切向力X=2681.0620, 切向力Y=226.9419 +FPS=25.20, 法向力=1129.5477, 切向力X=2676.7388, 切向力Y=630.1500 +FPS=25.77, 法向力=1122.3398, 切向力X=2646.0881, 切向力Y=585.3776 +FPS=22.80, 法向力=1737.4008, 切向力X=2698.2844, 切向力Y=974.9639 +FPS=26.16, 法向力=1716.6370, 切向力X=2742.6167, 切向力Y=998.5464 +FPS=23.10, 法向力=1514.7429, 切向力X=3142.1680, 切向力Y=194.2129 +FPS=24.70, 法向力=1401.0040, 切向力X=2947.9182, 切向力Y=412.1555 +FPS=24.78, 法向力=1345.8650, 切向力X=2888.6992, 切向力Y=355.5649 +FPS=24.17, 法向力=1461.9912, 切向力X=2910.8557, 切向力Y=577.3898 +FPS=26.41, 法向力=1340.6337, 切向力X=2794.5435, 切向力Y=570.3109 +FPS=23.26, 法向力=1554.1152, 切向力X=2938.0979, 切向力Y=189.7872 +FPS=22.66, 法向力=1407.1250, 切向力X=2581.6277, 切向力Y=325.4575 +FPS=25.47, 法向力=1518.9285, 切向力X=2626.6680, 切向力Y=265.2731 +FPS=20.20, 法向力=1870.8297, 切向力X=2580.4878, 切向力Y=-563.2916 +FPS=22.65, 法向力=1568.1777, 切向力X=1974.3828, 切向力Y=-286.3890 +FPS=25.98, 法向力=1530.4978, 切向力X=1952.0371, 切向力Y=-264.6389 +FPS=22.87, 法向力=1296.0603, 切向力X=2414.4067, 切向力Y=318.5762 +FPS=22.78, 法向力=1390.4016, 切向力X=2189.6177, 切向力Y=565.7225 +FPS=23.51, 法向力=1429.1533, 切向力X=2206.9756, 切向力Y=544.9017 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000230s, blend=0.002213s (9 tiles incl ref), finalize=0.000061s, total=0.002511s +FPS=22.76, 法向力=1405.3256, 切向力X=2153.1611, 切向力Y=129.9029 +FPS=23.99, 法向力=1473.9651, 切向力X=2522.6387, 切向力Y=360.8902 +FPS=24.47, 法向力=1474.9919, 切向力X=2399.1812, 切向力Y=325.1730 +FPS=23.06, 法向力=1331.9692, 切向力X=2808.6562, 切向力Y=-415.8243 +FPS=24.69, 法向力=1346.0516, 切向力X=2909.6523, 切向力Y=-476.1400 +FPS=23.53, 法向力=1472.0327, 切向力X=2763.7922, 切向力Y=-281.0795 +FPS=24.00, 法向力=1332.5996, 切向力X=2579.8459, 切向力Y=-24.2033 +FPS=23.40, 法向力=1407.7161, 切向力X=2617.5837, 切向力Y=-4.1495 +FPS=23.49, 法向力=1337.2985, 切向力X=3079.0112, 切向力Y=-27.8825 +FPS=25.21, 法向力=1601.4104, 切向力X=2520.1719, 切向力Y=33.1707 +FPS=24.20, 法向力=1604.8502, 切向力X=2441.6113, 切向力Y=-48.9370 +FPS=24.31, 法向力=1692.4794, 切向力X=3150.8452, 切向力Y=70.2456 +FPS=24.18, 法向力=1734.3713, 切向力X=3276.0181, 切向力Y=42.7643 +FPS=21.95, 法向力=1095.0039, 切向力X=2125.2104, 切向力Y=241.2902 +FPS=24.73, 法向力=1190.2528, 切向力X=2299.9160, 切向力Y=-87.9444 +FPS=25.55, 法向力=1196.6016, 切向力X=2325.5591, 切向力Y=-92.7865 +FPS=22.71, 法向力=1481.0446, 切向力X=2344.4590, 切向力Y=-206.6350 +FPS=23.87, 法向力=1575.2451, 切向力X=2250.3613, 切向力Y=-311.1988 +FPS=24.28, 法向力=1658.1062, 切向力X=2568.5684, 切向力Y=547.6492 +FPS=18.23, 法向力=1480.7302, 切向力X=2667.2842, 切向力Y=-224.8139 +FPS=23.27, 法向力=1472.9329, 切向力X=2690.5161, 切向力Y=-277.2480 +FPS=24.84, 法向力=1588.2223, 切向力X=2932.5503, 切向力Y=-496.0278 +FPS=16.84, 法向力=1375.5759, 切向力X=2357.8408, 切向力Y=-136.9740 +FPS=24.06, 法向力=1491.9230, 切向力X=2331.0332, 切向力Y=-88.6812 +FPS=24.76, 法向力=1385.8325, 切向力X=2281.0938, 切向力Y=-9.4180 +FPS=22.74, 法向力=1326.2212, 切向力X=2899.2124, 切向力Y=-74.2225 +FPS=24.37, 法向力=1217.7141, 切向力X=2456.1113, 切向力Y=70.2226 +FPS=24.91, 法向力=1239.8553, 切向力X=2556.8013, 切向力Y=121.0499 +FPS=23.47, 法向力=1471.8818, 切向力X=2585.4766, 切向力Y=-114.3355 +FPS=25.12, 法向力=1569.2593, 切向力X=2643.2563, 切向力Y=-141.9592 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000212s, blend=0.002205s (9 tiles incl ref), finalize=0.000054s, total=0.002477s +FPS=23.70, 法向力=1263.4971, 切向力X=2506.7505, 切向力Y=-164.0307 +FPS=23.76, 法向力=1144.3605, 切向力X=2345.0776, 切向力Y=251.3340 +FPS=24.66, 法向力=1189.2332, 切向力X=2302.8408, 切向力Y=197.2624 +FPS=23.88, 法向力=1262.8652, 切向力X=2559.2654, 切向力Y=-41.0348 +FPS=23.71, 法向力=1343.9836, 切向力X=2680.3777, 切向力Y=-70.1346 +FPS=23.94, 法向力=1803.4608, 切向力X=2849.7991, 切向力Y=-218.7894 +FPS=22.97, 法向力=1393.9069, 切向力X=2331.1116, 切向力Y=-436.8361 +FPS=23.79, 法向力=1313.3833, 切向力X=2573.5183, 切向力Y=-81.7936 +FPS=24.57, 法向力=1264.8883, 切向力X=2532.1846, 切向力Y=-51.6474 +FPS=24.80, 法向力=1448.4211, 切向力X=2783.9116, 切向力Y=-10.9337 +FPS=24.32, 法向力=1456.5803, 切向力X=2740.1143, 切向力Y=-17.9267 +FPS=22.42, 法向力=1402.3866, 切向力X=2896.4912, 切向力Y=42.9661 +FPS=24.78, 法向力=1468.5630, 切向力X=2942.1978, 切向力Y=14.0827 +FPS=25.87, 法向力=1337.8469, 切向力X=2728.7983, 切向力Y=19.6054 +FPS=23.96, 法向力=1382.5847, 切向力X=2346.8413, 切向力Y=145.9732 +FPS=26.07, 法向力=1464.9797, 切向力X=2432.4404, 切向力Y=95.2158 +FPS=24.10, 法向力=1276.6696, 切向力X=2353.9436, 切向力Y=-341.9237 +FPS=23.98, 法向力=1602.0947, 切向力X=2550.2083, 切向力Y=104.3318 +FPS=25.07, 法向力=1629.6558, 切向力X=2579.4636, 切向力Y=83.9425 +FPS=23.12, 法向力=1340.2007, 切向力X=2357.7483, 切向力Y=222.2760 +FPS=24.73, 法向力=1405.5427, 切向力X=2394.4731, 切向力Y=151.1142 +FPS=23.39, 法向力=1526.8806, 切向力X=2807.0020, 切向力Y=23.1972 +FPS=25.00, 法向力=1252.3949, 切向力X=2347.6631, 切向力Y=-279.9880 +FPS=18.69, 法向力=1193.7288, 切向力X=2274.2183, 切向力Y=-211.4311 +FPS=23.75, 法向力=1432.0409, 切向力X=1975.4771, 切向力Y=-195.3960 +FPS=24.62, 法向力=1486.1307, 切向力X=2350.1084, 切向力Y=-15.5108 +FPS=25.60, 法向力=1546.1078, 切向力X=2391.1482, 切向力Y=33.3178 +FPS=23.06, 法向力=1594.0375, 切向力X=2679.2542, 切向力Y=94.7276 +FPS=25.38, 法向力=1634.3804, 切向力X=2674.2141, 切向力Y=39.7376 +FPS=24.34, 法向力=1365.2513, 切向力X=1943.2776, 切向力Y=-216.7971 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000217s, blend=0.002212s (9 tiles incl ref), finalize=0.000064s, total=0.002500s +FPS=25.06, 法向力=1579.1289, 切向力X=2790.8013, 切向力Y=212.4297 +FPS=23.73, 法向力=1532.8950, 切向力X=2884.9458, 切向力Y=299.1696 +FPS=22.96, 法向力=1533.1013, 切向力X=2795.8936, 切向力Y=-328.0140 +FPS=23.96, 法向力=1414.2009, 切向力X=2462.4004, 切向力Y=247.6071 +FPS=24.45, 法向力=1351.3787, 切向力X=2435.8218, 切向力Y=244.0073 +FPS=23.83, 法向力=1343.3623, 切向力X=2344.4165, 切向力Y=51.9081 +FPS=24.65, 法向力=1282.5007, 切向力X=2302.2883, 切向力Y=49.6392 +FPS=23.30, 法向力=1615.2023, 切向力X=2204.1660, 切向力Y=-448.6119 +FPS=24.70, 法向力=1552.8115, 切向力X=2011.6689, 切向力Y=-324.4150 +FPS=23.77, 法向力=1515.6218, 切向力X=1956.6622, 切向力Y=-196.8795 +FPS=24.01, 法向力=1247.4080, 切向力X=2683.0488, 切向力Y=-291.0828 +FPS=24.51, 法向力=1475.2021, 切向力X=1807.3213, 切向力Y=-359.9896 +FPS=24.92, 法向力=1478.0461, 切向力X=1850.3430, 切向力Y=-367.7329 +FPS=22.75, 法向力=1423.7927, 切向力X=2612.4258, 切向力Y=280.7008 +FPS=23.08, 法向力=1345.0708, 切向力X=2649.1375, 切向力Y=292.2674 +FPS=22.51, 法向力=1304.7671, 切向力X=2610.3794, 切向力Y=259.5829 +FPS=22.23, 法向力=1783.4221, 切向力X=2560.0820, 切向力Y=-252.5216 +FPS=22.53, 法向力=1838.9205, 切向力X=2604.1404, 切向力Y=-290.4702 +FPS=21.98, 法向力=1375.8760, 切向力X=2988.2617, 切向力Y=106.8982 +FPS=21.72, 法向力=1272.8984, 切向力X=2446.8059, 切向力Y=290.0470 +FPS=22.90, 法向力=1360.9250, 切向力X=2240.0486, 切向力Y=-262.7376 +FPS=23.01, 法向力=1357.3926, 切向力X=2248.6787, 切向力Y=-296.9029 +FPS=22.03, 法向力=1545.0365, 切向力X=2585.9087, 切向力Y=268.8243 +FPS=24.63, 法向力=1148.9316, 切向力X=2847.5071, 切向力Y=425.6406 +FPS=24.71, 法向力=1285.0786, 切向力X=3151.3782, 切向力Y=368.3325 +FPS=23.98, 法向力=1382.7937, 切向力X=2483.6440, 切向力Y=230.0610 +FPS=24.85, 法向力=1321.2629, 切向力X=2378.4768, 切向力Y=141.1829 +FPS=21.58, 法向力=1522.6649, 切向力X=2738.1064, 切向力Y=-428.3523 +FPS=22.04, 法向力=1223.3115, 切向力X=2153.8340, 切向力Y=-379.5951 +FPS=24.48, 法向力=1201.0927, 切向力X=2105.9292, 切向力Y=-382.0096 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002282s (9 tiles incl ref), finalize=0.000058s, total=0.002590s +FPS=22.81, 法向力=1456.8101, 切向力X=2073.3369, 切向力Y=108.6840 +FPS=23.67, 法向力=1255.3245, 切向力X=2634.3728, 切向力Y=60.3802 +FPS=24.48, 法向力=1258.3047, 切向力X=2735.3872, 切向力Y=58.8386 +FPS=23.49, 法向力=1453.2258, 切向力X=2729.7886, 切向力Y=-27.6437 +FPS=23.81, 法向力=1609.4070, 切向力X=2855.9143, 切向力Y=-206.0045 +FPS=23.82, 法向力=1234.9697, 切向力X=2756.0720, 切向力Y=426.5530 +FPS=24.52, 法向力=1510.8950, 切向力X=2122.9014, 切向力Y=-527.4866 +FPS=24.90, 法向力=1514.5469, 切向力X=2124.5513, 切向力Y=-552.5314 +FPS=23.20, 法向力=1627.6775, 切向力X=2881.4775, 切向力Y=-196.8105 +FPS=24.10, 法向力=1385.0759, 切向力X=2120.3638, 切向力Y=178.6313 +FPS=24.40, 法向力=1279.4478, 切向力X=2058.8193, 切向力Y=172.8768 +FPS=23.60, 法向力=1557.0413, 切向力X=1997.3621, 切向力Y=-449.4116 +FPS=25.28, 法向力=1563.4612, 切向力X=2175.6062, 切向力Y=-404.1908 +FPS=23.24, 法向力=1600.8440, 切向力X=2797.2510, 切向力Y=-238.5336 +FPS=24.70, 法向力=1611.8999, 切向力X=2364.6323, 切向力Y=134.1019 +FPS=24.48, 法向力=1548.3936, 切向力X=2298.4619, 切向力Y=53.1086 +FPS=23.04, 法向力=1276.8885, 切向力X=2548.8711, 切向力Y=-278.8594 +FPS=24.37, 法向力=1349.6653, 切向力X=2315.0386, 切向力Y=51.7702 +FPS=24.14, 法向力=1311.4700, 切向力X=2277.6760, 切向力Y=32.6119 +FPS=21.03, 法向力=1479.6145, 切向力X=2531.6855, 切向力Y=-52.8038 +FPS=23.55, 法向力=898.8958, 切向力X=2353.3462, 切向力Y=53.5472 +FPS=22.17, 法向力=844.8189, 切向力X=2243.3628, 切向力Y=76.3433 +FPS=19.30, 法向力=1234.8267, 切向力X=2522.9893, 切向力Y=-121.3805 +FPS=23.13, 法向力=1414.2661, 切向力X=2861.3135, 切向力Y=-73.7630 +FPS=23.56, 法向力=1354.7856, 切向力X=2724.3262, 切向力Y=-91.7053 +FPS=22.03, 法向力=1678.1475, 切向力X=2773.4199, 切向力Y=-331.5825 +FPS=22.63, 法向力=1229.1029, 切向力X=2096.9065, 切向力Y=222.3206 +FPS=23.21, 法向力=1249.4000, 切向力X=2056.7261, 切向力Y=214.1242 +FPS=22.61, 法向力=1442.4994, 切向力X=2408.4722, 切向力Y=-200.7119 +FPS=23.20, 法向力=1389.2618, 切向力X=2081.1968, 切向力Y=206.4748 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002168s (9 tiles incl ref), finalize=0.000052s, total=0.002440s +FPS=24.76, 法向力=1439.7975, 切向力X=2004.7363, 切向力Y=100.6306 +FPS=23.10, 法向力=1671.6439, 切向力X=2696.4160, 切向力Y=-22.5032 +FPS=24.33, 法向力=1603.7317, 切向力X=2610.6726, 切向力Y=-37.3897 +FPS=21.90, 法向力=1581.5565, 切向力X=2740.4575, 切向力Y=-94.7971 +FPS=22.22, 法向力=1363.7881, 切向力X=2715.0103, 切向力Y=110.1583 +FPS=23.64, 法向力=1340.9990, 切向力X=2593.7761, 切向力Y=94.6661 +FPS=22.62, 法向力=1424.8088, 切向力X=2785.1528, 切向力Y=203.1265 +FPS=22.79, 法向力=1454.8717, 切向力X=2386.1108, 切向力Y=-266.1586 +FPS=23.61, 法向力=1424.2625, 切向力X=2351.6987, 切向力Y=-304.8621 +FPS=22.87, 法向力=1693.8625, 切向力X=2391.7676, 切向力Y=-30.1885 +FPS=23.37, 法向力=1782.3834, 切向力X=3026.2021, 切向力Y=-288.6941 +FPS=22.29, 法向力=1743.3450, 切向力X=3023.1877, 切向力Y=-259.3669 +FPS=22.86, 法向力=1246.1829, 切向力X=2702.9478, 切向力Y=-79.6911 +FPS=23.49, 法向力=1378.4573, 切向力X=2297.7290, 切向力Y=65.6389 +FPS=24.24, 法向力=1304.8215, 切向力X=2190.4658, 切向力Y=135.5175 +FPS=21.30, 法向力=1247.9530, 切向力X=2032.5974, 切向力Y=283.8896 +FPS=22.53, 法向力=1190.7791, 切向力X=2431.1194, 切向力Y=182.9044 +FPS=22.98, 法向力=1153.7600, 切向力X=2456.7134, 切向力Y=243.6981 +FPS=22.75, 法向力=1607.6421, 切向力X=2755.6460, 切向力Y=57.2963 +FPS=22.21, 法向力=1605.2035, 切向力X=2804.6582, 切向力Y=40.4812 +FPS=23.64, 法向力=1667.4622, 切向力X=2320.8760, 切向力Y=310.0102 +FPS=21.85, 法向力=1352.2732, 切向力X=2399.5713, 切向力Y=96.8224 +FPS=22.10, 法向力=1837.4963, 切向力X=2625.2222, 切向力Y=-302.0980 +FPS=23.26, 法向力=1790.3950, 切向力X=2564.3516, 切向力Y=-280.2115 +FPS=22.41, 法向力=1581.8457, 切向力X=2886.7732, 切向力Y=-61.0014 +FPS=22.59, 法向力=1399.9949, 切向力X=2678.9517, 切向力Y=368.8565 +FPS=22.59, 法向力=1340.9901, 切向力X=2503.3271, 切向力Y=425.5952 +FPS=22.38, 法向力=1905.3024, 切向力X=2679.7258, 切向力Y=-647.8960 +FPS=22.54, 法向力=1896.2886, 切向力X=2703.2324, 切向力Y=-701.3649 +FPS=23.52, 法向力=1551.0809, 切向力X=2466.7310, 切向力Y=-325.6933 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000234s, blend=0.002186s (9 tiles incl ref), finalize=0.000056s, total=0.002483s +FPS=20.83, 法向力=1342.9180, 切向力X=3048.2458, 切向力Y=153.8504 +FPS=22.48, 法向力=1567.4268, 切向力X=2703.3225, 切向力Y=-72.4801 +FPS=23.07, 法向力=1534.5686, 切向力X=2654.8770, 切向力Y=-110.4337 +FPS=22.65, 法向力=1652.0155, 切向力X=2503.7214, 切向力Y=-435.9814 +FPS=22.02, 法向力=1654.5354, 切向力X=2719.4426, 切向力Y=-334.0422 +FPS=22.82, 法向力=1613.1802, 切向力X=2858.6604, 切向力Y=-227.8580 +FPS=20.24, 法向力=1653.9027, 切向力X=3069.7979, 切向力Y=-345.3351 +FPS=21.24, 法向力=1248.2410, 切向力X=2203.4895, 切向力Y=-13.0147 +FPS=21.57, 法向力=1255.8439, 切向力X=2225.3574, 切向力Y=-5.3614 +FPS=22.18, 法向力=1403.5007, 切向力X=2384.6985, 切向力Y=451.1940 +FPS=23.23, 法向力=1289.5017, 切向力X=2590.4790, 切向力Y=-390.1127 +FPS=22.55, 法向力=1337.7532, 切向力X=2691.7358, 切向力Y=-469.3070 +FPS=22.22, 法向力=1678.5977, 切向力X=2411.5486, 切向力Y=-431.9785 +FPS=22.72, 法向力=1361.6882, 切向力X=2292.7700, 切向力Y=-230.0827 +FPS=21.75, 法向力=1379.1179, 切向力X=2351.0583, 切向力Y=-207.3886 +FPS=21.76, 法向力=1223.5664, 切向力X=2061.4854, 切向力Y=-76.8260 +FPS=22.47, 法向力=1411.2117, 切向力X=2887.9067, 切向力Y=272.3386 +FPS=23.29, 法向力=1430.0811, 切向力X=2955.3975, 切向力Y=301.2444 +FPS=23.16, 法向力=1402.9780, 切向力X=2478.9924, 切向力Y=44.5514 +FPS=23.12, 法向力=1329.1813, 切向力X=2346.9526, 切向力Y=-49.2870 +FPS=23.37, 法向力=1399.4250, 切向力X=2394.2798, 切向力Y=-77.7957 +FPS=22.71, 法向力=1392.6398, 切向力X=2837.2051, 切向力Y=28.4213 +FPS=24.14, 法向力=1385.0754, 切向力X=2867.5767, 切向力Y=5.4795 +FPS=23.23, 法向力=1391.4561, 切向力X=2571.6199, 切向力Y=145.2846 +FPS=23.36, 法向力=1338.9392, 切向力X=2310.8713, 切向力Y=477.9204 +FPS=21.65, 法向力=1370.4666, 切向力X=2264.2068, 切向力Y=439.5497 +FPS=22.73, 法向力=1259.4832, 切向力X=2097.4033, 切向力Y=-165.7260 +FPS=21.69, 法向力=1625.7822, 切向力X=2698.5000, 切向力Y=458.7584 +FPS=23.44, 法向力=1745.3793, 切向力X=2703.6860, 切向力Y=-336.1841 +FPS=22.95, 法向力=1764.8087, 切向力X=2788.6292, 切向力Y=-285.3412 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000239s, blend=0.002235s (9 tiles incl ref), finalize=0.000080s, total=0.002562s +FPS=21.79, 法向力=1344.3292, 切向力X=2365.3530, 切向力Y=68.6818 +FPS=23.95, 法向力=1361.9395, 切向力X=2296.3398, 切向力Y=36.2633 +FPS=23.09, 法向力=1284.8951, 切向力X=2820.9871, 切向力Y=-469.0046 +FPS=23.36, 法向力=1359.4392, 切向力X=3007.5435, 切向力Y=-329.5265 +FPS=23.71, 法向力=1355.3138, 切向力X=2918.9722, 切向力Y=-323.9476 +FPS=23.89, 法向力=1340.3824, 切向力X=2370.2136, 切向力Y=-217.8421 +FPS=24.14, 法向力=1518.1899, 切向力X=3282.1970, 切向力Y=327.1705 +FPS=23.84, 法向力=1429.3479, 切向力X=3137.0767, 切向力Y=250.0567 +FPS=22.66, 法向力=1127.3134, 切向力X=1942.7251, 切向力Y=237.6897 +FPS=24.23, 法向力=1632.5647, 切向力X=2930.8279, 切向力Y=-399.5534 +FPS=24.15, 法向力=1562.7759, 切向力X=2889.1548, 切向力Y=-427.4244 +FPS=23.15, 法向力=1256.7913, 切向力X=2496.7915, 切向力Y=355.8317 +FPS=23.84, 法向力=1185.2653, 切向力X=2387.3369, 切向力Y=318.4294 +FPS=23.50, 法向力=1705.8826, 切向力X=2695.3896, 切向力Y=-430.2510 +FPS=23.63, 法向力=1455.6547, 切向力X=2524.9766, 切向力Y=294.9672 +FPS=22.23, 法向力=1344.3457, 切向力X=2513.5557, 切向力Y=279.0441 +FPS=23.33, 法向力=1525.4688, 切向力X=2705.3315, 切向力Y=-130.0361 +FPS=23.59, 法向力=1517.2395, 切向力X=2721.0288, 切向力Y=-527.3272 +FPS=24.43, 法向力=1536.5343, 切向力X=2906.8237, 切向力Y=-476.5248 +FPS=23.98, 法向力=1661.7633, 切向力X=2601.5664, 切向力Y=-643.0285 +FPS=24.65, 法向力=1615.3917, 切向力X=2593.3364, 切向力Y=-597.2072 +FPS=25.94, 法向力=1296.7898, 切向力X=2327.5767, 切向力Y=260.3231 +FPS=25.44, 法向力=1404.6887, 切向力X=2626.5840, 切向力Y=-75.6088 +FPS=23.21, 法向力=1471.6254, 切向力X=2695.3582, 切向力Y=-140.1885 +FPS=24.34, 法向力=1549.0266, 切向力X=2555.7561, 切向力Y=198.9521 +FPS=23.75, 法向力=1641.6389, 切向力X=2670.5664, 切向力Y=-383.7130 +FPS=23.74, 法向力=1584.3141, 切向力X=2797.7710, 切向力Y=-199.7378 +FPS=23.33, 法向力=1569.5704, 切向力X=2900.1416, 切向力Y=-179.7007 +FPS=25.25, 法向力=1566.2844, 切向力X=2912.0312, 切向力Y=-189.9130 +FPS=24.91, 法向力=1342.2990, 切向力X=2575.1853, 切向力Y=-413.2603 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000248s, blend=0.002334s (9 tiles incl ref), finalize=0.000058s, total=0.002647s +FPS=23.74, 法向力=1510.7622, 切向力X=2863.8848, 切向力Y=414.9683 +FPS=24.21, 法向力=1513.6311, 切向力X=2903.9187, 切向力Y=407.5053 +FPS=23.46, 法向力=1270.1982, 切向力X=2298.7065, 切向力Y=-390.9979 +FPS=25.07, 法向力=991.8774, 切向力X=2557.2654, 切向力Y=492.3615 +FPS=22.49, 法向力=985.8257, 切向力X=2525.4055, 切向力Y=417.0446 +FPS=22.80, 法向力=1559.1187, 切向力X=2786.1299, 切向力Y=-320.7430 +FPS=23.13, 法向力=1281.1609, 切向力X=2371.8210, 切向力Y=74.0429 +FPS=23.47, 法向力=1287.8977, 切向力X=2470.1104, 切向力Y=107.3488 +FPS=21.44, 法向力=1250.9727, 切向力X=2407.1729, 切向力Y=385.5431 +FPS=20.79, 法向力=1178.5525, 切向力X=2272.3030, 切向力Y=330.2826 +FPS=21.67, 法向力=1165.0581, 切向力X=2571.9263, 切向力Y=291.7815 +FPS=22.55, 法向力=1613.9771, 切向力X=2512.4377, 切向力Y=-75.8646 +FPS=23.10, 法向力=1554.2734, 切向力X=2678.6960, 切向力Y=-138.1275 +FPS=23.59, 法向力=1544.7529, 切向力X=2734.1965, 切向力Y=-112.4011 +FPS=20.49, 法向力=1253.8162, 切向力X=2155.1831, 切向力Y=-77.9559 +FPS=22.68, 法向力=1484.2111, 切向力X=2747.4875, 切向力Y=131.8074 +FPS=23.42, 法向力=1482.6460, 切向力X=2698.8003, 切向力Y=143.9755 +FPS=21.79, 法向力=1356.4083, 切向力X=2546.8594, 切向力Y=-308.8275 +FPS=22.89, 法向力=1326.6599, 切向力X=2064.6460, 切向力Y=-342.9648 +FPS=22.85, 法向力=1417.0908, 切向力X=2070.3662, 切向力Y=-438.4777 +FPS=21.35, 法向力=1533.6725, 切向力X=3035.0671, 切向力Y=-352.9008 +FPS=21.02, 法向力=1627.9910, 切向力X=2648.4622, 切向力Y=204.8364 +FPS=22.44, 法向力=1569.7731, 切向力X=2596.0513, 切向力Y=170.1451 +FPS=23.18, 法向力=1337.4645, 切向力X=2874.7327, 切向力Y=-231.7951 +FPS=21.71, 法向力=1508.0271, 切向力X=2522.3599, 切向力Y=-280.4467 +FPS=23.21, 法向力=1513.7653, 切向力X=2572.0166, 切向力Y=-237.2053 +FPS=21.74, 法向力=1053.3154, 切向力X=2763.8694, 切向力Y=-211.7868 +FPS=22.86, 法向力=1791.9402, 切向力X=3033.3982, 切向力Y=-663.6356 +FPS=23.26, 法向力=1795.1567, 切向力X=3080.4331, 切向力Y=-715.7766 +FPS=23.11, 法向力=1154.4155, 切向力X=2678.0776, 切向力Y=402.9744 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002400s (9 tiles incl ref), finalize=0.000057s, total=0.002679s +FPS=23.36, 法向力=1111.1577, 切向力X=2803.3359, 切向力Y=-224.1311 +FPS=24.47, 法向力=1152.3165, 切向力X=2790.1011, 切向力Y=-248.8471 +FPS=15.17, 法向力=1238.2300, 切向力X=2327.2710, 切向力Y=387.5182 +FPS=23.59, 法向力=1568.0242, 切向力X=2599.1255, 切向力Y=-357.7209 +FPS=24.46, 法向力=1492.4742, 切向力X=2574.2158, 切向力Y=-265.5107 +FPS=23.74, 法向力=1172.1921, 切向力X=2543.2324, 切向力Y=-73.9640 +FPS=24.61, 法向力=1523.7751, 切向力X=2238.3865, 切向力Y=-259.4443 +FPS=23.61, 法向力=1653.5742, 切向力X=2332.4211, 切向力Y=-364.1534 +FPS=24.73, 法向力=1328.6403, 切向力X=2563.0752, 切向力Y=-18.3555 +FPS=23.56, 法向力=1637.9270, 切向力X=2787.9272, 切向力Y=256.0310 +FPS=24.40, 法向力=1659.0591, 切向力X=2852.6084, 切向力Y=304.7434 +FPS=22.98, 法向力=1545.7954, 切向力X=2379.9333, 切向力Y=334.7565 +FPS=23.72, 法向力=1598.6033, 切向力X=2393.7534, 切向力Y=215.7752 +FPS=21.81, 法向力=1587.0857, 切向力X=2516.2983, 切向力Y=69.7685 +FPS=20.03, 法向力=1554.0654, 切向力X=2850.0342, 切向力Y=-182.2428 +FPS=20.97, 法向力=1554.3013, 切向力X=2847.1509, 切向力Y=-131.9504 +FPS=24.60, 法向力=1467.6274, 切向力X=2570.6025, 切向力Y=-603.4962 +FPS=21.09, 法向力=1340.6177, 切向力X=2504.5442, 切向力Y=87.8537 +FPS=23.79, 法向力=1090.7939, 切向力X=2694.6152, 切向力Y=232.4654 +FPS=24.23, 法向力=1153.6987, 切向力X=2807.3633, 切向力Y=229.6543 +FPS=22.86, 法向力=1439.7415, 切向力X=2719.2686, 切向力Y=-184.2437 +FPS=24.63, 法向力=1500.9315, 切向力X=2803.7559, 切向力Y=-195.7621 +FPS=23.22, 法向力=1158.3497, 切向力X=2743.7615, 切向力Y=-254.2432 +FPS=23.12, 法向力=1542.6565, 切向力X=2307.4387, 切向力Y=-344.1310 +FPS=23.30, 法向力=1632.7268, 切向力X=2396.8481, 切向力Y=-361.2080 +FPS=23.69, 法向力=1531.1598, 切向力X=2393.8284, 切向力Y=-198.0354 +FPS=22.62, 法向力=1435.3765, 切向力X=2986.9338, 切向力Y=21.4422 +FPS=21.45, 法向力=1410.2496, 切向力X=2928.8955, 切向力Y=-69.3662 +FPS=24.35, 法向力=1439.2520, 切向力X=2681.3071, 切向力Y=74.5539 +FPS=24.81, 法向力=1387.3877, 切向力X=2677.8569, 切向力Y=173.6992 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002205s (9 tiles incl ref), finalize=0.000057s, total=0.002481s +FPS=23.23, 法向力=1443.7639, 切向力X=2834.0112, 切向力Y=62.0755 +FPS=23.46, 法向力=1314.6974, 切向力X=2402.1436, 切向力Y=128.6577 +FPS=20.81, 法向力=1289.5005, 切向力X=2490.0500, 切向力Y=172.3535 +FPS=21.26, 法向力=1648.9189, 切向力X=2444.2100, 切向力Y=-197.8109 +FPS=22.77, 法向力=1492.4540, 切向力X=2622.6394, 切向力Y=8.5925 +FPS=22.32, 法向力=1713.8735, 切向力X=2946.6743, 切向力Y=-364.0732 +FPS=22.80, 法向力=1643.7063, 切向力X=2926.6670, 切向力Y=-344.8190 +FPS=22.23, 法向力=958.3968, 切向力X=2230.5559, 切向力Y=-304.0193 +FPS=19.28, 法向力=1286.2134, 切向力X=2277.0286, 切向力Y=-292.6483 +FPS=23.14, 法向力=1283.2764, 切向力X=2269.4048, 切向力Y=-318.4490 +FPS=22.11, 法向力=1644.4802, 切向力X=2842.1265, 切向力Y=-220.3602 +FPS=23.91, 法向力=1382.1851, 切向力X=1460.5768, 切向力Y=-46.4923 +FPS=22.16, 法向力=1322.7288, 切向力X=1414.9395, 切向力Y=-129.5243 +FPS=22.51, 法向力=1539.7546, 切向力X=2328.2812, 切向力Y=-318.3148 +FPS=22.87, 法向力=1846.1886, 切向力X=2830.5801, 切向力Y=-29.2077 +FPS=21.75, 法向力=1827.3296, 切向力X=2876.5225, 切向力Y=25.8029 +FPS=21.90, 法向力=1633.2644, 切向力X=2175.1440, 切向力Y=-66.4617 +FPS=22.91, 法向力=1766.9106, 切向力X=3387.1499, 切向力Y=-560.4531 +FPS=23.65, 法向力=1792.9076, 切向力X=3376.5215, 切向力Y=-652.9529 +FPS=21.56, 法向力=1520.6704, 切向力X=2285.1987, 切向力Y=-53.2693 +FPS=22.73, 法向力=1211.4594, 切向力X=2407.1064, 切向力Y=61.6135 +FPS=21.83, 法向力=1199.1443, 切向力X=2416.5977, 切向力Y=117.5651 +FPS=21.79, 法向力=1125.6392, 切向力X=2857.6797, 切向力Y=346.5433 +FPS=23.40, 法向力=1553.0374, 切向力X=2874.1494, 切向力Y=58.8560 +FPS=23.32, 法向力=1640.9934, 切向力X=2966.3047, 切向力Y=48.5817 +FPS=23.21, 法向力=1008.2096, 切向力X=2316.7034, 切向力Y=-180.0302 +FPS=23.08, 法向力=973.4683, 切向力X=2246.0737, 切向力Y=-195.4917 +FPS=23.23, 法向力=1137.5758, 切向力X=2398.4663, 切向力Y=-5.9509 +FPS=21.74, 法向力=1477.5580, 切向力X=2692.1792, 切向力Y=-170.8760 +FPS=23.44, 法向力=1160.4238, 切向力X=2291.1665, 切向力Y=91.3119 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000224s, blend=0.002219s (9 tiles incl ref), finalize=0.000053s, total=0.002503s +FPS=23.89, 法向力=1199.7202, 切向力X=2323.2524, 切向力Y=-28.3132 +FPS=22.93, 法向力=1702.8796, 切向力X=2928.7178, 切向力Y=-25.4612 +FPS=22.71, 法向力=1392.8049, 切向力X=2800.2419, 切向力Y=215.6712 +FPS=23.22, 法向力=1450.7522, 切向力X=2795.1670, 切向力Y=172.8787 +FPS=21.07, 法向力=1354.5175, 切向力X=2801.7788, 切向力Y=249.5291 +FPS=22.76, 法向力=1340.0077, 切向力X=2792.9199, 切向力Y=250.7824 +FPS=23.11, 法向力=1712.8485, 切向力X=2167.7456, 切向力Y=-162.1446 +FPS=22.47, 法向力=1249.0947, 切向力X=2099.1912, 切向力Y=-4.1459 +FPS=22.57, 法向力=1165.1355, 切向力X=2132.5571, 切向力Y=115.9853 +FPS=23.32, 法向力=1272.1243, 切向力X=2370.1338, 切向力Y=927.3486 +FPS=21.02, 法向力=1246.3693, 切向力X=2036.5806, 切向力Y=905.7441 +FPS=24.02, 法向力=1339.0474, 切向力X=2414.4934, 切向力Y=704.5593 +FPS=23.87, 法向力=1378.9102, 切向力X=2366.4885, 切向力Y=617.2205 +FPS=21.71, 法向力=1600.9696, 切向力X=2456.7305, 切向力Y=-242.5513 +FPS=23.89, 法向力=1623.9415, 切向力X=2574.9746, 切向力Y=-279.3900 +FPS=22.00, 法向力=1460.6832, 切向力X=2560.3950, 切向力Y=-207.4617 +FPS=23.74, 法向力=1436.3812, 切向力X=2667.3521, 切向力Y=505.9155 +FPS=24.12, 法向力=1421.9948, 切向力X=2688.5125, 切向力Y=591.2682 +FPS=20.84, 法向力=1331.8892, 切向力X=2499.6592, 切向力Y=374.0615 +FPS=22.49, 法向力=1352.6335, 切向力X=2366.7051, 切向力Y=217.0512 +FPS=23.72, 法向力=1388.6726, 切向力X=2264.5894, 切向力Y=203.4770 +FPS=24.29, 法向力=1369.9291, 切向力X=2649.4800, 切向力Y=-147.0887 +FPS=23.80, 法向力=1378.7136, 切向力X=2181.1650, 切向力Y=-368.9623 +FPS=24.76, 法向力=1386.5514, 切向力X=2191.6479, 切向力Y=-251.7589 +FPS=24.02, 法向力=1464.8811, 切向力X=3449.6672, 切向力Y=-2160.9141 +FPS=24.25, 法向力=1459.7583, 切向力X=3474.3086, 切向力Y=-2282.7603 +FPS=23.97, 法向力=1103.1031, 切向力X=3191.4155, 切向力Y=-1574.4275 +FPS=23.93, 法向力=1505.1450, 切向力X=2492.3528, 切向力Y=270.5950 +FPS=24.44, 法向力=1474.9780, 切向力X=2385.6702, 切向力Y=258.3156 +FPS=22.83, 法向力=1685.0063, 切向力X=2849.3789, 切向力Y=-408.8534 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002375s (9 tiles incl ref), finalize=0.000057s, total=0.002700s +FPS=22.57, 法向力=1243.2223, 切向力X=1772.2671, 切向力Y=289.4631 +FPS=24.11, 法向力=1248.5059, 切向力X=1725.8472, 切向力Y=259.7654 +FPS=23.25, 法向力=1498.4121, 切向力X=2369.3845, 切向力Y=462.1149 +FPS=24.18, 法向力=1604.5388, 切向力X=2473.3933, 切向力Y=514.6499 +FPS=23.17, 法向力=1358.8013, 切向力X=2245.7581, 切向力Y=485.8770 +FPS=22.46, 法向力=1278.2008, 切向力X=2728.0508, 切向力Y=-9.4004 +FPS=24.07, 法向力=1197.2581, 切向力X=2723.6858, 切向力Y=-31.7490 +FPS=24.11, 法向力=1348.0341, 切向力X=2298.4751, 切向力Y=-207.4433 +FPS=23.17, 法向力=1505.1609, 切向力X=2302.3611, 切向力Y=65.5396 +FPS=16.92, 法向力=1396.4727, 切向力X=2444.6089, 切向力Y=-69.8650 +FPS=25.79, 法向力=1331.0769, 切向力X=2365.6836, 切向力Y=33.3173 +FPS=24.18, 法向力=1400.5142, 切向力X=1934.7991, 切向力Y=-436.6310 +FPS=25.23, 法向力=1388.2012, 切向力X=1946.5759, 切向力Y=-508.3144 +FPS=22.40, 法向力=1280.8160, 切向力X=2351.2451, 切向力Y=-302.6642 +FPS=24.87, 法向力=1374.6572, 切向力X=2791.5818, 切向力Y=-229.1789 +FPS=24.27, 法向力=1374.3723, 切向力X=2933.8271, 切向力Y=-259.8618 +FPS=23.36, 法向力=1452.0818, 切向力X=2384.3975, 切向力Y=-72.8617 +FPS=24.44, 法向力=1225.0675, 切向力X=2612.8760, 切向力Y=-239.5545 +FPS=24.73, 法向力=1190.8091, 切向力X=2540.9878, 切向力Y=-164.4442 +FPS=24.41, 法向力=1291.4542, 切向力X=2254.0981, 切向力Y=-341.4299 +FPS=26.67, 法向力=1360.1846, 切向力X=2269.3416, 切向力Y=-382.9928 +FPS=24.13, 法向力=1146.8008, 切向力X=2608.5552, 切向力Y=222.3163 +FPS=25.42, 法向力=1179.1194, 切向力X=2665.4402, 切向力Y=63.1579 +FPS=25.36, 法向力=1657.4305, 切向力X=2507.7288, 切向力Y=-732.9652 +FPS=25.06, 法向力=1369.9065, 切向力X=2268.9917, 切向力Y=-82.9390 +FPS=27.10, 法向力=1366.4893, 切向力X=2260.7458, 切向力Y=-1.7932 +FPS=25.16, 法向力=1677.9324, 切向力X=2673.4529, 切向力Y=-70.8947 +FPS=25.54, 法向力=1679.5229, 切向力X=2267.6038, 切向力Y=-299.3838 +FPS=25.15, 法向力=1524.4211, 切向力X=2164.5491, 切向力Y=-169.0129 +FPS=25.09, 法向力=1804.1995, 切向力X=2342.7539, 切向力Y=-507.5891 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000219s, blend=0.002173s (9 tiles incl ref), finalize=0.000052s, total=0.002450s +FPS=26.37, 法向力=1740.7744, 切向力X=2377.2266, 切向力Y=-493.7382 +FPS=25.18, 法向力=1254.5764, 切向力X=2550.0879, 切向力Y=138.1979 +FPS=27.01, 法向力=1302.0819, 切向力X=2594.0957, 切向力Y=120.1489 +FPS=24.72, 法向力=1310.5012, 切向力X=2441.7764, 切向力Y=-153.5949 +FPS=18.83, 法向力=1765.4053, 切向力X=2608.0801, 切向力Y=-60.6091 +FPS=25.29, 法向力=1790.7261, 切向力X=2668.9370, 切向力Y=-8.9613 +FPS=25.79, 法向力=1424.2266, 切向力X=2483.7603, 切向力Y=251.6898 +FPS=25.72, 法向力=1348.8811, 切向力X=2793.5928, 切向力Y=-420.7137 +FPS=26.01, 法向力=1548.6841, 切向力X=2890.3491, 切向力Y=-556.8063 +FPS=23.89, 法向力=1584.9757, 切向力X=2251.9990, 切向力Y=57.8134 +FPS=25.93, 法向力=1500.2812, 切向力X=2162.7788, 切向力Y=93.2733 +FPS=24.25, 法向力=1409.4985, 切向力X=2488.5474, 切向力Y=-209.4318 +FPS=25.49, 法向力=1383.1453, 切向力X=2506.7378, 切向力Y=-139.9648 +FPS=24.76, 法向力=1431.7345, 切向力X=2627.0601, 切向力Y=-438.8092 +FPS=23.09, 法向力=1375.8353, 切向力X=2634.9199, 切向力Y=-196.1476 +FPS=24.94, 法向力=1355.9445, 切向力X=2605.7241, 切向力Y=-202.2639 +FPS=25.09, 法向力=1137.7192, 切向力X=2277.1934, 切向力Y=-296.0866 +FPS=23.10, 法向力=1463.6521, 切向力X=2869.7083, 切向力Y=104.3304 +FPS=24.56, 法向力=1473.8535, 切向力X=2745.6313, 切向力Y=109.8219 +FPS=21.19, 法向力=1428.0652, 切向力X=3187.9929, 切向力Y=-484.9055 +FPS=24.21, 法向力=1384.7993, 切向力X=3157.2979, 切向力Y=-509.5385 +FPS=25.30, 法向力=1309.1975, 切向力X=2679.0361, 切向力Y=-18.9346 +FPS=23.87, 法向力=1345.7576, 切向力X=2547.7715, 切向力Y=-85.5081 +FPS=26.96, 法向力=1319.6367, 切向力X=2543.6135, 切向力Y=-27.9671 +FPS=24.41, 法向力=1500.8712, 切向力X=2594.4707, 切向力Y=-919.4596 +FPS=25.15, 法向力=1288.5127, 切向力X=2141.6602, 切向力Y=423.7201 +FPS=24.99, 法向力=1300.1030, 切向力X=2207.5889, 切向力Y=366.1597 +FPS=24.05, 法向力=1443.0178, 切向力X=2581.8296, 切向力Y=-117.3786 +FPS=26.16, 法向力=1351.4338, 切向力X=2678.3174, 切向力Y=-57.8725 +FPS=23.34, 法向力=1265.0022, 切向力X=1943.6703, 切向力Y=-119.3900 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000248s, blend=0.002747s (9 tiles incl ref), finalize=0.000067s, total=0.003070s +FPS=22.68, 法向力=1255.1621, 切向力X=2258.1143, 切向力Y=493.2343 +FPS=22.91, 法向力=1275.5905, 切向力X=2344.8140, 切向力Y=403.7099 +FPS=23.35, 法向力=1212.4656, 切向力X=2760.6655, 切向力Y=-145.9082 +FPS=24.14, 法向力=1636.8768, 切向力X=2547.1033, 切向力Y=-227.6316 +FPS=14.81, 法向力=1831.3225, 切向力X=2648.0735, 切向力Y=-225.6147 +FPS=24.81, 法向力=1845.7761, 切向力X=2674.1445, 切向力Y=-228.1943 +FPS=24.11, 法向力=1317.6509, 切向力X=2658.3887, 切向力Y=-215.0296 +FPS=25.03, 法向力=1294.8979, 切向力X=2628.2002, 切向力Y=-207.6513 +FPS=23.64, 法向力=1602.8427, 切向力X=2768.3848, 切向力Y=-352.7674 +FPS=24.67, 法向力=1343.5758, 切向力X=2490.9575, 切向力Y=-789.1824 +FPS=23.74, 法向力=1309.8657, 切向力X=2475.7256, 切向力Y=-817.5330 +FPS=23.47, 法向力=1426.1609, 切向力X=2739.7117, 切向力Y=-535.4121 +FPS=24.45, 法向力=1543.8107, 切向力X=2392.4746, 切向力Y=-19.1091 +FPS=24.51, 法向力=1540.3756, 切向力X=2444.0776, 切向力Y=8.2349 +FPS=21.51, 法向力=1449.4404, 切向力X=2754.3389, 切向力Y=112.6149 +FPS=23.70, 法向力=1680.8754, 切向力X=2694.2168, 切向力Y=-463.7203 +FPS=23.78, 法向力=1745.8347, 切向力X=2683.6057, 切向力Y=-573.8098 +FPS=24.57, 法向力=1508.4839, 切向力X=2861.7219, 切向力Y=-405.2383 +FPS=24.28, 法向力=1443.6055, 切向力X=2952.5146, 切向力Y=-381.7122 +FPS=22.88, 法向力=1796.1656, 切向力X=2770.2830, 切向力Y=-138.4351 +FPS=24.10, 法向力=1324.3777, 切向力X=2199.0215, 切向力Y=-284.8012 +FPS=24.42, 法向力=1348.3849, 切向力X=2112.0342, 切向力Y=-249.8376 +FPS=22.70, 法向力=1431.2601, 切向力X=2426.3809, 切向力Y=22.2295 +FPS=22.23, 法向力=1432.1990, 切向力X=2698.9907, 切向力Y=-378.4324 +FPS=22.93, 法向力=1431.6108, 切向力X=2763.0452, 切向力Y=-414.7726 +FPS=23.09, 法向力=1740.9204, 切向力X=2675.3274, 切向力Y=53.9696 +FPS=23.28, 法向力=1768.6147, 切向力X=2701.0034, 切向力Y=17.4470 +FPS=22.81, 法向力=1461.8246, 切向力X=2612.5110, 切向力Y=-146.1184 +FPS=21.19, 法向力=1611.8157, 切向力X=2673.5344, 切向力Y=-558.5496 +FPS=20.76, 法向力=1168.2085, 切向力X=2426.1157, 切向力Y=-462.7194 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000218s, blend=0.002200s (9 tiles incl ref), finalize=0.000086s, total=0.002510s +FPS=23.67, 法向力=1259.0568, 切向力X=2595.5181, 切向力Y=-437.3943 +FPS=22.57, 法向力=1123.1753, 切向力X=2845.8237, 切向力Y=-26.7998 +FPS=24.04, 法向力=1394.1057, 切向力X=2539.8528, 切向力Y=-478.3856 +FPS=24.09, 法向力=1451.0765, 切向力X=2628.4014, 切向力Y=-594.1200 +FPS=23.47, 法向力=1423.2793, 切向力X=2337.9060, 切向力Y=-237.7928 +FPS=24.83, 法向力=1450.9661, 切向力X=2332.1067, 切向力Y=-221.7149 +FPS=24.01, 法向力=1876.5134, 切向力X=2600.1479, 切向力Y=319.1345 +FPS=24.14, 法向力=1216.4973, 切向力X=2143.0662, 切向力Y=-697.6589 +FPS=23.61, 法向力=1175.5436, 切向力X=2283.1787, 切向力Y=-664.2266 +FPS=22.66, 法向力=1454.1112, 切向力X=1989.2961, 切向力Y=-335.5897 +FPS=23.44, 法向力=1172.9790, 切向力X=2989.6753, 切向力Y=-71.5191 +FPS=23.49, 法向力=1103.0975, 切向力X=3114.6636, 切向力Y=-15.1419 +FPS=23.53, 法向力=1717.0605, 切向力X=2877.2285, 切向力Y=-308.5631 +FPS=24.26, 法向力=1709.2300, 切向力X=2808.8047, 切向力Y=-276.5262 +FPS=23.02, 法向力=1461.0363, 切向力X=2178.7249, 切向力Y=-103.5877 +FPS=23.11, 法向力=1320.0594, 切向力X=2863.0713, 切向力Y=8.1086 +FPS=22.60, 法向力=1302.6443, 切向力X=2806.3188, 切向力Y=20.6118 +FPS=22.75, 法向力=1493.5469, 切向力X=2460.6116, 切向力Y=318.2677 +FPS=22.77, 法向力=1846.1680, 切向力X=2843.5952, 切向力Y=-211.0900 +FPS=23.59, 法向力=1809.7085, 切向力X=2840.1340, 切向力Y=-194.3302 +FPS=22.17, 法向力=1363.9343, 切向力X=2534.9805, 切向力Y=-439.9091 +FPS=21.99, 法向力=1598.3848, 切向力X=2666.4028, 切向力Y=88.1319 +FPS=23.77, 法向力=1678.4966, 切向力X=2752.2729, 切向力Y=171.5940 +FPS=21.70, 法向力=1255.6329, 切向力X=2444.0007, 切向力Y=-631.6708 +FPS=22.86, 法向力=1343.1478, 切向力X=2614.5410, 切向力Y=-407.3169 +FPS=23.48, 法向力=1361.4553, 切向力X=2649.1423, 切向力Y=-406.3343 +FPS=22.40, 法向力=1472.7825, 切向力X=2376.6187, 切向力Y=120.4662 +FPS=23.69, 法向力=1643.6155, 切向力X=2589.7847, 切向力Y=98.5667 +FPS=22.94, 法向力=1526.0795, 切向力X=2480.5786, 切向力Y=213.5391 +FPS=21.88, 法向力=1304.8259, 切向力X=2825.6655, 切向力Y=-189.8692 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002271s (9 tiles incl ref), finalize=0.000060s, total=0.002553s +FPS=22.80, 法向力=1235.5409, 切向力X=2761.7856, 切向力Y=-223.2137 +FPS=23.36, 法向力=1557.8724, 切向力X=2304.8855, 切向力Y=-343.8642 +FPS=21.26, 法向力=1072.5472, 切向力X=2471.8169, 切向力Y=-211.2061 +FPS=23.46, 法向力=1456.5620, 切向力X=2404.3242, 切向力Y=-279.9934 +FPS=22.80, 法向力=1536.0601, 切向力X=2545.5806, 切向力Y=-263.2840 +FPS=21.17, 法向力=1709.0065, 切向力X=2960.3960, 切向力Y=65.4467 +FPS=23.07, 法向力=1538.3654, 切向力X=2643.2869, 切向力Y=106.7890 +FPS=23.85, 法向力=1661.7822, 切向力X=2746.7754, 切向力Y=79.8506 +FPS=22.59, 法向力=1473.0593, 切向力X=3050.5002, 切向力Y=-96.7381 +FPS=22.59, 法向力=1470.4023, 切向力X=2949.8386, 切向力Y=-137.9194 +FPS=23.08, 法向力=1577.0732, 切向力X=2299.9224, 切向力Y=-183.4650 +FPS=22.60, 法向力=1597.5847, 切向力X=2325.1731, 切向力Y=-413.8140 +FPS=23.29, 法向力=1614.9221, 切向力X=2264.8813, 切向力Y=-446.5530 +FPS=23.39, 法向力=1595.9498, 切向力X=2605.5835, 切向力Y=-146.5745 +FPS=21.15, 法向力=1339.3274, 切向力X=2147.3701, 切向力Y=-83.5287 +FPS=23.31, 法向力=1321.3240, 切向力X=2411.4282, 切向力Y=-394.2358 +FPS=23.30, 法向力=1252.9352, 切向力X=2569.4946, 切向力Y=-414.1216 +FPS=21.77, 法向力=1429.9517, 切向力X=2772.9009, 切向力Y=-239.0652 +FPS=23.57, 法向力=1493.2603, 切向力X=2852.2344, 切向力Y=-251.0606 +FPS=22.17, 法向力=1426.1620, 切向力X=2626.4355, 切向力Y=-256.6360 +FPS=23.03, 法向力=1457.8530, 切向力X=2355.8652, 切向力Y=-504.1939 +FPS=23.30, 法向力=1414.5913, 切向力X=2440.7866, 切向力Y=-442.4320 +FPS=22.91, 法向力=1433.4233, 切向力X=2281.8274, 切向力Y=-273.6432 +FPS=21.43, 法向力=1247.3888, 切向力X=2308.9851, 切向力Y=-370.7953 +FPS=22.24, 法向力=1213.0249, 切向力X=2293.4363, 切向力Y=-398.3740 +FPS=22.54, 法向力=1244.2120, 切向力X=2398.8701, 切向力Y=-223.4406 +FPS=21.27, 法向力=1659.4060, 切向力X=2574.7725, 切向力Y=-471.7213 +FPS=22.48, 法向力=1668.4783, 切向力X=2524.9568, 切向力Y=-475.0984 +FPS=20.98, 法向力=1658.8474, 切向力X=2466.3350, 切向力Y=-43.1250 +FPS=21.68, 法向力=1227.2000, 切向力X=2324.1282, 切向力Y=34.5063 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000269s, blend=0.002390s (9 tiles incl ref), finalize=0.000060s, total=0.002728s +FPS=22.68, 法向力=1285.0581, 切向力X=2408.2661, 切向力Y=-620.9337 +FPS=23.14, 法向力=1319.6920, 切向力X=2527.3755, 切向力Y=-553.6486 +FPS=21.87, 法向力=1524.3446, 切向力X=2843.7197, 切向力Y=-589.2955 +FPS=24.41, 法向力=1480.6864, 切向力X=2867.5234, 切向力Y=-185.6047 +FPS=24.66, 法向力=1513.5469, 切向力X=2871.3740, 切向力Y=-155.3472 +FPS=24.00, 法向力=1367.1919, 切向力X=2674.3669, 切向力Y=-187.7153 +FPS=24.71, 法向力=1389.7382, 切向力X=2667.7153, 切向力Y=-266.5670 +FPS=23.45, 法向力=1529.3413, 切向力X=2573.3333, 切向力Y=-104.1280 +FPS=21.91, 法向力=1452.8606, 切向力X=2517.6135, 切向力Y=-376.1204 +FPS=26.16, 法向力=1423.4534, 切向力X=2681.2437, 切向力Y=-335.2400 +FPS=22.76, 法向力=1316.0597, 切向力X=2547.5820, 切向力Y=-503.5041 +FPS=25.26, 法向力=1595.7085, 切向力X=2421.6179, 切向力Y=-211.2881 +FPS=24.31, 法向力=1618.8738, 切向力X=2467.5437, 切向力Y=-214.1996 +FPS=22.36, 法向力=1275.5149, 切向力X=2157.7173, 切向力Y=-339.9726 +FPS=24.93, 法向力=1287.1616, 切向力X=2215.7756, 切向力Y=-340.1739 +FPS=23.16, 法向力=1633.1218, 切向力X=2471.9282, 切向力Y=-90.8715 +FPS=23.48, 法向力=1304.4443, 切向力X=2275.4653, 切向力Y=-181.0929 +FPS=22.77, 法向力=1338.7841, 切向力X=2242.6079, 切向力Y=-191.5323 +FPS=22.71, 法向力=1519.6102, 切向力X=2080.5298, 切向力Y=-260.6523 +FPS=21.60, 法向力=1420.7081, 切向力X=2691.2883, 切向力Y=65.7583 +FPS=22.70, 法向力=1383.9573, 切向力X=2637.8101, 切向力Y=28.5333 +FPS=22.80, 法向力=1103.2092, 切向力X=1824.5133, 切向力Y=243.6429 +FPS=21.46, 法向力=1419.2493, 切向力X=2549.5107, 切向力Y=-248.6804 +FPS=24.53, 法向力=1438.2244, 切向力X=2657.5698, 切向力Y=-261.1646 +FPS=21.90, 法向力=1323.0874, 切向力X=2382.2637, 切向力Y=-231.4221 +FPS=20.93, 法向力=1111.2410, 切向力X=2235.4365, 切向力Y=227.2860 +FPS=22.28, 法向力=1156.4937, 切向力X=2222.0815, 切向力Y=316.6964 +FPS=20.98, 法向力=1387.7444, 切向力X=2891.4414, 切向力Y=-516.8320 +FPS=20.90, 法向力=1232.7457, 切向力X=2312.3276, 切向力Y=159.5186 +FPS=22.47, 法向力=1276.8722, 切向力X=2462.6360, 切向力Y=175.3179 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000230s, blend=0.002211s (9 tiles incl ref), finalize=0.000054s, total=0.002502s +FPS=22.50, 法向力=1446.4066, 切向力X=2313.7168, 切向力Y=-180.6397 +FPS=21.17, 法向力=1578.1798, 切向力X=2777.0374, 切向力Y=156.5889 +FPS=23.34, 法向力=1450.1442, 切向力X=2783.6357, 切向力Y=97.1826 +FPS=22.26, 法向力=1252.7418, 切向力X=2325.0447, 切向力Y=-575.5386 +FPS=22.43, 法向力=1312.4417, 切向力X=2549.2422, 切向力Y=-538.9187 +FPS=23.42, 法向力=1224.5455, 切向力X=2539.0400, 切向力Y=-443.9390 +FPS=23.01, 法向力=1024.7482, 切向力X=2448.9543, 切向力Y=502.6073 +FPS=23.19, 法向力=1275.0447, 切向力X=2235.4233, 切向力Y=259.8244 +FPS=24.25, 法向力=1295.4642, 切向力X=2219.0891, 切向力Y=148.3083 +FPS=23.08, 法向力=1207.6709, 切向力X=2904.1528, 切向力Y=-21.6561 +FPS=21.81, 法向力=1201.5916, 切向力X=2246.3877, 切向力Y=-434.6243 +FPS=24.20, 法向力=1265.4832, 切向力X=2191.0259, 切向力Y=-469.1377 +FPS=22.75, 法向力=1362.6346, 切向力X=2659.3774, 切向力Y=-62.1941 +FPS=22.98, 法向力=1959.6146, 切向力X=3119.1946, 切向力Y=-254.5606 +FPS=24.23, 法向力=1995.9301, 切向力X=3094.9849, 切向力Y=-263.0659 +FPS=23.35, 法向力=1532.0701, 切向力X=2831.0684, 切向力Y=-358.5648 +FPS=23.11, 法向力=1494.9939, 切向力X=2326.8264, 切向力Y=-64.6751 +FPS=22.99, 法向力=1446.7961, 切向力X=2289.3186, 切向力Y=-102.8935 +FPS=22.27, 法向力=1427.8354, 切向力X=2562.1958, 切向力Y=-472.2536 +FPS=23.61, 法向力=1405.3655, 切向力X=2544.6685, 切向力Y=-473.1200 +FPS=16.34, 法向力=1505.8583, 切向力X=1921.1199, 切向力Y=-291.4804 +FPS=20.93, 法向力=1619.3296, 切向力X=2581.6040, 切向力Y=-302.4595 +FPS=22.98, 法向力=1525.4685, 切向力X=2417.7241, 切向力Y=-16.3499 +FPS=23.04, 法向力=1554.0417, 切向力X=2291.4199, 切向力Y=-63.5717 +FPS=22.73, 法向力=1381.7629, 切向力X=2971.6819, 切向力Y=-98.9474 +FPS=23.13, 法向力=1684.6028, 切向力X=2775.6060, 切向力Y=-263.8591 +FPS=23.08, 法向力=1721.3494, 切向力X=2744.9573, 切向力Y=-357.8797 +FPS=23.40, 法向力=1385.5508, 切向力X=2624.6362, 切向力Y=26.9887 +FPS=23.13, 法向力=1437.0579, 切向力X=2398.8455, 切向力Y=-816.4817 +FPS=23.25, 法向力=1406.3535, 切向力X=2419.9272, 切向力Y=-784.4965 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000219s, blend=0.002143s (9 tiles incl ref), finalize=0.000052s, total=0.002420s +FPS=22.19, 法向力=1382.7189, 切向力X=2331.2134, 切向力Y=67.1581 +FPS=23.42, 法向力=1362.4070, 切向力X=3026.1199, 切向力Y=-462.6423 +FPS=22.72, 法向力=1307.0605, 切向力X=3013.3105, 切向力Y=-387.1622 +FPS=21.94, 法向力=1734.4143, 切向力X=2748.4646, 切向力Y=-204.4483 +FPS=23.76, 法向力=1364.1356, 切向力X=2632.1450, 切向力Y=-35.2078 +FPS=24.09, 法向力=1419.9138, 切向力X=2713.3384, 切向力Y=-94.2283 +FPS=22.70, 法向力=1457.8379, 切向力X=1828.1218, 切向力Y=-128.7489 +FPS=25.11, 法向力=1503.6274, 切向力X=1875.3010, 切向力Y=-164.9490 +FPS=22.51, 法向力=1477.9246, 切向力X=2959.7571, 切向力Y=-263.3865 +FPS=23.40, 法向力=1476.1078, 切向力X=2652.5381, 切向力Y=-95.6061 +FPS=23.88, 法向力=1438.8657, 切向力X=2593.9434, 切向力Y=-130.6130 +FPS=23.51, 法向力=1649.8069, 切向力X=3023.9971, 切向力Y=-304.9644 +FPS=24.06, 法向力=1619.2366, 切向力X=2056.8296, 切向力Y=-781.7505 +FPS=19.59, 法向力=1581.3511, 切向力X=2022.1721, 切向力Y=-641.8586 +FPS=23.75, 法向力=1346.9117, 切向力X=2370.7900, 切向力Y=-150.2397 +FPS=22.64, 法向力=1353.7881, 切向力X=3069.9751, 切向力Y=82.9005 +FPS=24.93, 法向力=1332.2136, 切向力X=3068.9775, 切向力Y=77.6109 +FPS=23.43, 法向力=1353.0083, 切向力X=2677.3389, 切向力Y=-336.4861 +FPS=23.44, 法向力=1285.3574, 切向力X=2183.5488, 切向力Y=-479.5436 +FPS=24.17, 法向力=1247.0609, 切向力X=2120.5190, 切向力Y=-374.7194 +FPS=22.97, 法向力=1138.7979, 切向力X=2762.4165, 切向力Y=15.1478 +FPS=24.04, 法向力=1467.2585, 切向力X=2523.8789, 切向力Y=243.9650 +FPS=24.23, 法向力=1501.0520, 切向力X=2664.2739, 切向力Y=242.2068 +FPS=22.32, 法向力=1224.8679, 切向力X=2311.9390, 切向力Y=-401.6890 +FPS=24.29, 法向力=1265.8186, 切向力X=2327.5762, 切向力Y=-433.5771 +FPS=24.48, 法向力=1311.3745, 切向力X=2356.8809, 切向力Y=-224.0906 +FPS=23.89, 法向力=1621.8257, 切向力X=2340.5481, 切向力Y=94.6570 +FPS=24.21, 法向力=1596.8154, 切向力X=2524.8484, 切向力Y=142.3718 +FPS=22.86, 法向力=1375.0698, 切向力X=2464.6775, 切向力Y=-299.8817 +FPS=23.93, 法向力=1542.7899, 切向力X=2732.3306, 切向力Y=-42.8246 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000253s, blend=0.002177s (9 tiles incl ref), finalize=0.000059s, total=0.002496s +FPS=24.08, 法向力=1564.6976, 切向力X=2732.1509, 切向力Y=-47.9193 +FPS=23.61, 法向力=1369.6541, 切向力X=2661.9087, 切向力Y=-638.6881 +FPS=23.36, 法向力=1437.5999, 切向力X=2769.9170, 切向力Y=-632.4348 +FPS=23.20, 法向力=1389.7444, 切向力X=2973.8916, 切向力Y=-161.6573 +FPS=23.22, 法向力=1832.0695, 切向力X=3013.0120, 切向力Y=-531.8737 +FPS=23.66, 法向力=1793.4897, 切向力X=2934.8838, 切向力Y=-550.3942 +FPS=21.77, 法向力=1491.8624, 切向力X=2463.2810, 切向力Y=-373.6954 +FPS=22.37, 法向力=1411.9473, 切向力X=2659.7844, 切向力Y=-259.2487 +FPS=23.04, 法向力=1339.0991, 切向力X=2697.4189, 切向力Y=-110.2150 +FPS=22.77, 法向力=1059.7249, 切向力X=2342.3394, 切向力Y=-94.8080 +FPS=22.84, 法向力=1623.6056, 切向力X=3127.3525, 切向力Y=-170.0818 +FPS=22.48, 法向力=1703.5460, 切向力X=3158.5264, 切向力Y=-140.1170 +FPS=24.33, 法向力=1397.9476, 切向力X=2893.3650, 切向力Y=-127.2138 +FPS=23.09, 法向力=1345.8691, 切向力X=2785.7788, 切向力Y=-161.2881 +FPS=23.92, 法向力=1472.0079, 切向力X=2556.8435, 切向力Y=-320.3955 +FPS=22.10, 法向力=1526.3203, 切向力X=2400.8528, 切向力Y=-282.3498 +FPS=23.53, 法向力=1569.3489, 切向力X=2458.8643, 切向力Y=-224.5505 +FPS=24.84, 法向力=1558.0398, 切向力X=2233.3066, 切向力Y=8.8717 +FPS=23.55, 法向力=1201.2075, 切向力X=2533.6433, 切向力Y=150.3063 +FPS=23.40, 法向力=1130.7601, 切向力X=2593.1279, 切向力Y=148.1429 +FPS=23.69, 法向力=1744.7173, 切向力X=2077.1902, 切向力Y=-218.3911 +FPS=22.16, 法向力=1471.7114, 切向力X=2677.5754, 切向力Y=91.2556 +FPS=25.06, 法向力=1461.1693, 切向力X=2802.4521, 切向力Y=78.8987 +FPS=22.67, 法向力=1383.9463, 切向力X=2519.2678, 切向力Y=88.7234 +FPS=24.96, 法向力=1232.3710, 切向力X=2611.9690, 切向力Y=-392.0374 +FPS=25.11, 法向力=1257.6365, 切向力X=2614.5864, 切向力Y=-430.0434 +FPS=22.52, 法向力=1366.4138, 切向力X=2823.6519, 切向力Y=-374.3499 +FPS=23.76, 法向力=1300.6342, 切向力X=2594.2363, 切向力Y=-344.0809 +FPS=24.16, 法向力=1612.7069, 切向力X=3006.8533, 切向力Y=285.4222 +FPS=23.44, 法向力=1600.0559, 切向力X=3230.4067, 切向力Y=-333.9907 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.003376s (9 tiles incl ref), finalize=0.000059s, total=0.003683s +FPS=24.11, 法向力=1563.9512, 切向力X=3145.2817, 切向力Y=-414.6239 +FPS=25.06, 法向力=1205.8693, 切向力X=2512.7502, 切向力Y=-33.8619 +FPS=24.62, 法向力=1201.6267, 切向力X=2434.3711, 切向力Y=27.9582 +FPS=25.03, 法向力=1558.0437, 切向力X=2519.3762, 切向力Y=-107.6773 +FPS=23.27, 法向力=1489.7592, 切向力X=2878.3359, 切向力Y=-348.1409 +FPS=25.72, 法向力=1546.2068, 切向力X=2983.1318, 切向力Y=-305.3499 +FPS=23.08, 法向力=1368.8989, 切向力X=3143.9189, 切向力Y=-68.5540 +FPS=24.51, 法向力=1303.1711, 切向力X=2412.7537, 切向力Y=197.6653 +FPS=25.37, 法向力=1307.6426, 切向力X=2486.8296, 切向力Y=278.2367 +FPS=23.70, 法向力=1360.9537, 切向力X=2605.2598, 切向力Y=-741.3882 +FPS=24.29, 法向力=1353.9033, 切向力X=2567.9143, 切向力Y=-766.4109 +FPS=23.69, 法向力=1603.8704, 切向力X=2716.8867, 切向力Y=-65.0382 +FPS=24.71, 法向力=1507.7510, 切向力X=1928.4557, 切向力Y=-673.9861 +FPS=24.73, 法向力=1599.8026, 切向力X=1972.8917, 切向力Y=-710.5052 +FPS=23.44, 法向力=1623.9049, 切向力X=2205.7351, 切向力Y=-89.8791 +FPS=24.15, 法向力=1432.8373, 切向力X=2443.0378, 切向力Y=-122.7346 +FPS=24.49, 法向力=1423.7236, 切向力X=2480.0176, 切向力Y=-125.4607 +FPS=23.27, 法向力=1438.6971, 切向力X=2926.8840, 切向力Y=-478.2142 +FPS=24.78, 法向力=1741.9685, 切向力X=3292.3618, 切向力Y=-478.4449 +FPS=23.48, 法向力=1739.4104, 切向力X=3333.9368, 切向力Y=-405.8354 +FPS=22.33, 法向力=1432.7875, 切向力X=2472.7158, 切向力Y=-407.1144 +FPS=24.06, 法向力=1472.1897, 切向力X=2426.7817, 切向力Y=-424.2651 +FPS=23.78, 法向力=1493.9602, 切向力X=2591.1289, 切向力Y=-696.4938 +FPS=23.15, 法向力=1524.2429, 切向力X=2477.8174, 切向力Y=-417.7789 +FPS=23.81, 法向力=1524.2310, 切向力X=2423.8503, 切向力Y=-478.4114 +FPS=23.01, 法向力=1663.1367, 切向力X=2615.5957, 切向力Y=-585.7225 +FPS=23.37, 法向力=1422.8534, 切向力X=2400.0078, 切向力Y=-49.6152 +FPS=23.86, 法向力=1490.4524, 切向力X=2469.3042, 切向力Y=-94.8815 +FPS=22.40, 法向力=1720.8743, 切向力X=2703.6289, 切向力Y=91.4503 +FPS=23.75, 法向力=1712.6074, 切向力X=2788.7617, 切向力Y=143.5952 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002179s (9 tiles incl ref), finalize=0.000054s, total=0.002453s +FPS=22.61, 法向力=1478.5452, 切向力X=2450.1387, 切向力Y=-438.2231 +FPS=22.62, 法向力=1307.8975, 切向力X=2543.0723, 切向力Y=-671.7607 +FPS=22.63, 法向力=1292.7322, 切向力X=2469.1826, 切向力Y=-708.9830 +FPS=23.55, 法向力=1582.9932, 切向力X=2682.4937, 切向力Y=-147.5293 +FPS=22.50, 法向力=1398.4908, 切向力X=2638.3975, 切向力Y=169.2768 +FPS=23.05, 法向力=1398.3459, 切向力X=2716.0620, 切向力Y=99.5998 +FPS=24.22, 法向力=1425.2131, 切向力X=2932.0115, 切向力Y=-177.1472 +FPS=21.82, 法向力=1557.0264, 切向力X=3082.2698, 切向力Y=197.4661 +FPS=23.72, 法向力=1579.1802, 切向力X=3161.5908, 切向力Y=127.4265 +FPS=23.22, 法向力=1543.8931, 切向力X=2855.3911, 切向力Y=-73.4227 +FPS=23.81, 法向力=1110.4851, 切向力X=2701.1099, 切向力Y=-32.2311 +FPS=24.18, 法向力=1128.0503, 切向力X=2693.2900, 切向力Y=-144.1876 +FPS=23.32, 法向力=1477.6487, 切向力X=2899.7397, 切向力Y=-50.1967 +FPS=24.37, 法向力=1497.3187, 切向力X=2372.2588, 切向力Y=-800.9924 +FPS=24.42, 法向力=1512.7937, 切向力X=2384.0049, 切向力Y=-842.7155 +FPS=22.67, 法向力=1175.8225, 切向力X=2786.0806, 切向力Y=-182.7671 +FPS=24.44, 法向力=1491.9810, 切向力X=2575.4272, 切向力Y=-556.5636 +FPS=22.75, 法向力=1487.8284, 切向力X=2503.7778, 切向力Y=-603.3568 +FPS=23.53, 法向力=1426.4949, 切向力X=2761.4282, 切向力Y=49.5238 +FPS=22.92, 法向力=1378.3070, 切向力X=2680.3442, 切向力Y=74.5661 +FPS=24.49, 法向力=1316.3048, 切向力X=2550.1577, 切向力Y=-347.3359 +FPS=24.21, 法向力=1648.3624, 切向力X=2720.5623, 切向力Y=-611.1846 +FPS=23.27, 法向力=1590.7424, 切向力X=2747.9324, 切向力Y=-606.1882 +FPS=22.34, 法向力=1539.6099, 切向力X=2227.3284, 切向力Y=121.1178 +FPS=22.48, 法向力=1461.9526, 切向力X=2715.4114, 切向力Y=-336.5918 +FPS=9.40, 法向力=1627.3730, 切向力X=2457.2202, 切向力Y=370.9513 +FPS=12.53, 法向力=1592.7512, 切向力X=2362.4370, 切向力Y=353.5054 +FPS=13.70, 法向力=1620.8452, 切向力X=2806.6865, 切向力Y=42.4239 +FPS=15.81, 法向力=1645.3883, 切向力X=2935.2000, 切向力Y=92.3588 +FPS=13.18, 法向力=1405.4324, 切向力X=2548.7710, 切向力Y=-140.0129 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000372s, blend=0.004808s (9 tiles incl ref), finalize=0.000144s, total=0.005335s +FPS=14.16, 法向力=1459.7705, 切向力X=2532.0728, 切向力Y=-177.7426 +FPS=15.04, 法向力=1189.9551, 切向力X=2665.9841, 切向力Y=212.4978 +FPS=14.38, 法向力=1236.5974, 切向力X=2747.0396, 切向力Y=-172.1490 +FPS=15.33, 法向力=1206.4041, 切向力X=2686.7837, 切向力Y=-231.6296 +FPS=14.17, 法向力=1222.1108, 切向力X=2686.1697, 切向力Y=-229.5023 +FPS=14.46, 法向力=1170.3245, 切向力X=2247.5608, 切向力Y=-400.5573 +FPS=13.28, 法向力=1282.4133, 切向力X=2449.4160, 切向力Y=-422.1180 +FPS=13.61, 法向力=1285.7126, 切向力X=2427.0247, 切向力Y=-397.2573 +FPS=13.71, 法向力=1213.3499, 切向力X=2119.0322, 切向力Y=-167.1388 +FPS=14.22, 法向力=1232.9648, 切向力X=2111.4146, 切向力Y=-240.8251 +FPS=12.34, 法向力=1201.0688, 切向力X=2189.2104, 切向力Y=-325.1074 +FPS=15.38, 法向力=1169.7961, 切向力X=2411.4897, 切向力Y=-155.1989 +FPS=14.35, 法向力=1154.0923, 切向力X=2306.5815, 切向力Y=6.6671 +FPS=16.93, 法向力=1194.1863, 切向力X=2286.2332, 切向力Y=-31.4847 +FPS=14.42, 法向力=1472.1449, 切向力X=2377.5081, 切向力Y=-232.0363 +FPS=15.93, 法向力=1572.6722, 切向力X=2566.0771, 切向力Y=-147.7166 +FPS=15.58, 法向力=1286.4067, 切向力X=2581.5732, 切向力Y=-203.7228 +FPS=14.87, 法向力=1495.6986, 切向力X=2557.5264, 切向力Y=-274.6132 +FPS=14.89, 法向力=1287.3569, 切向力X=2163.5815, 切向力Y=-251.0968 +FPS=14.51, 法向力=1446.2970, 切向力X=2105.5205, 切向力Y=-379.0667 +FPS=15.03, 法向力=1371.7031, 切向力X=2283.7322, 切向力Y=580.6075 +FPS=13.74, 法向力=1268.1169, 切向力X=2664.6846, 切向力Y=-134.2441 +FPS=13.24, 法向力=1386.4856, 切向力X=2778.1592, 切向力Y=-61.7665 +FPS=12.80, 法向力=1378.9606, 切向力X=3062.2043, 切向力Y=-37.7585 +FPS=14.27, 法向力=1529.4170, 切向力X=2734.3901, 切向力Y=-553.9070 +FPS=14.12, 法向力=1547.7679, 切向力X=2768.6743, 切向力Y=-604.3259 +FPS=12.86, 法向力=1120.3958, 切向力X=2594.5759, 切向力Y=-589.9193 +FPS=15.84, 法向力=1661.9070, 切向力X=2450.3066, 切向力Y=-22.3148 +FPS=20.55, 法向力=1162.0684, 切向力X=2591.1707, 切向力Y=581.1558 +FPS=21.86, 法向力=1422.2168, 切向力X=2368.7507, 切向力Y=-18.6829 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000287s, blend=0.002314s (9 tiles incl ref), finalize=0.000068s, total=0.002680s +FPS=21.61, 法向力=1370.5166, 切向力X=2191.8081, 切向力Y=36.3380 +FPS=24.59, 法向力=1417.2742, 切向力X=2177.5735, 切向力Y=-42.1174 +FPS=25.61, 法向力=1524.8395, 切向力X=2700.1064, 切向力Y=-86.1665 +FPS=25.11, 法向力=1563.3744, 切向力X=2420.3413, 切向力Y=-238.1339 +FPS=26.02, 法向力=1520.0378, 切向力X=2445.5220, 切向力Y=-286.6057 +FPS=24.19, 法向力=1223.9213, 切向力X=2205.0996, 切向力Y=-176.1468 +FPS=25.05, 法向力=1388.8350, 切向力X=2529.1162, 切向力Y=-227.0274 +FPS=25.12, 法向力=1406.3054, 切向力X=2533.7812, 切向力Y=-224.5627 +FPS=25.06, 法向力=7081.2129, 切向力X=9061.5410, 切向力Y=7743.2686 +FPS=24.17, 法向力=7165.0366, 切向力X=9095.4297, 切向力Y=7970.2734 +FPS=21.91, 法向力=8848.5283, 切向力X=12985.8564, 切向力Y=13354.4600 +FPS=22.17, 法向力=8927.1045, 切向力X=13401.0518, 切向力Y=15106.5938 +FPS=23.44, 法向力=8933.6289, 切向力X=13488.6992, 切向力Y=15271.0908 +FPS=22.44, 法向力=8795.7275, 切向力X=13608.3193, 切向力Y=16478.2422 +FPS=22.56, 法向力=8882.5391, 切向力X=13284.6289, 切向力Y=16329.8877 +FPS=24.21, 法向力=8933.6123, 切向力X=13263.4873, 切向力Y=16394.2656 +FPS=22.90, 法向力=8932.5996, 切向力X=13308.0195, 切向力Y=16999.8652 +FPS=23.78, 法向力=8917.2695, 切向力X=13283.9473, 切向力Y=17032.6055 +FPS=22.86, 法向力=8536.9180, 切向力X=13401.7422, 切向力Y=17121.2070 +FPS=21.00, 法向力=8281.4922, 切向力X=13007.4160, 切向力Y=17347.2480 +FPS=23.29, 法向力=7462.5449, 切向力X=12982.9922, 切向力Y=18163.6250 +FPS=23.28, 法向力=7441.4736, 切向力X=12885.1123, 切向力Y=18196.8242 +FPS=23.39, 法向力=5676.9326, 切向力X=11939.5762, 切向力Y=17428.5586 +FPS=24.27, 法向力=4041.7192, 切向力X=10775.2832, 切向力Y=17368.4980 +FPS=23.64, 法向力=4030.5815, 切向力X=10738.5996, 切向力Y=17310.9883 +FPS=23.90, 法向力=2723.5737, 切向力X=9196.3955, 切向力Y=15155.8750 +FPS=23.79, 法向力=2724.7634, 切向力X=9090.2139, 切向力Y=15144.3311 +FPS=23.40, 法向力=2470.6594, 切向力X=8189.8208, 切向力Y=14141.5820 +FPS=24.12, 法向力=2146.9355, 切向力X=7642.8042, 切向力Y=12895.4775 +FPS=24.71, 法向力=2203.9578, 切向力X=7631.2153, 切向力Y=12902.5303 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002293s (9 tiles incl ref), finalize=0.000056s, total=0.002569s +FPS=22.32, 法向力=2440.6650, 切向力X=7058.7676, 切向力Y=11519.0791 +FPS=24.64, 法向力=2165.8694, 切向力X=5644.7197, 切向力Y=9488.6113 +FPS=24.72, 法向力=2173.9624, 切向力X=5697.9395, 切向力Y=9408.1719 +FPS=24.21, 法向力=1719.6040, 切向力X=5049.8599, 切向力Y=9175.4688 +FPS=24.59, 法向力=1711.0405, 切向力X=4975.7612, 切向力Y=9146.6348 +FPS=23.57, 法向力=1881.3098, 切向力X=4892.4131, 切向力Y=8162.3389 +FPS=24.95, 法向力=1856.3076, 切向力X=5013.4443, 切向力Y=7544.7021 +FPS=25.35, 法向力=1851.4268, 切向力X=5123.7158, 切向力Y=7520.8823 +FPS=24.42, 法向力=1759.0791, 切向力X=4798.6768, 切向力Y=7350.1572 +FPS=27.21, 法向力=1725.9604, 切向力X=4790.4463, 切向力Y=7392.2515 +FPS=24.15, 法向力=1612.8066, 切向力X=4604.5000, 切向力Y=7083.8252 +FPS=25.23, 法向力=1623.7689, 切向力X=4362.4443, 切向力Y=5891.2251 +FPS=26.78, 法向力=1739.3663, 切向力X=4455.7373, 切向力Y=5783.0371 +FPS=24.01, 法向力=1641.7681, 切向力X=3785.4768, 切向力Y=5142.6567 +FPS=25.80, 法向力=1630.4973, 切向力X=3784.7373, 切向力Y=5151.0420 +FPS=23.81, 法向力=1900.8711, 切向力X=3747.2834, 切向力Y=4470.0557 +FPS=25.69, 法向力=1907.3937, 切向力X=3780.3682, 切向力Y=4458.8320 +FPS=25.54, 法向力=1347.3195, 切向力X=3293.3584, 切向力Y=4521.2437 +FPS=25.87, 法向力=1623.4404, 切向力X=3609.7876, 切向力Y=4273.3589 +FPS=27.61, 法向力=1475.0818, 切向力X=3528.9966, 切向力Y=4415.8213 +FPS=25.43, 法向力=1710.9822, 切向力X=4328.9224, 切向力Y=3783.2693 +FPS=26.51, 法向力=1756.5814, 切向力X=4321.7588, 切向力Y=3776.1274 +FPS=26.59, 法向力=1612.8865, 切向力X=3017.4746, 切向力Y=4136.8838 +FPS=25.59, 法向力=1816.3352, 切向力X=4029.1050, 切向力Y=3895.9648 +FPS=26.91, 法向力=1808.5195, 切向力X=4113.2021, 切向力Y=3924.3428 +FPS=26.59, 法向力=1311.1416, 切向力X=3527.1511, 切向力Y=3990.3691 +FPS=27.00, 法向力=1356.4683, 切向力X=3667.5144, 切向力Y=4091.8018 +FPS=25.18, 法向力=1244.0963, 切向力X=3320.6582, 切向力Y=4090.8179 +FPS=27.09, 法向力=1257.2422, 切向力X=3301.2180, 切向力Y=4096.4307 +FPS=25.40, 法向力=1666.4410, 切向力X=3820.9631, 切向力Y=4060.8076 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000218s, blend=0.002276s (9 tiles incl ref), finalize=0.000055s, total=0.002557s +FPS=26.43, 法向力=1610.2114, 切向力X=3840.3137, 切向力Y=4075.6357 +FPS=28.29, 法向力=1711.6362, 切向力X=3750.7263, 切向力Y=4048.3369 +FPS=27.68, 法向力=1667.0532, 切向力X=3384.9587, 切向力Y=3839.8423 +FPS=28.56, 法向力=1696.3198, 切向力X=3370.4468, 切向力Y=3770.1953 +FPS=27.97, 法向力=1680.1315, 切向力X=3315.1677, 切向力Y=3747.6943 +FPS=26.64, 法向力=1458.6431, 切向力X=3451.1660, 切向力Y=3588.3613 +FPS=24.87, 法向力=1238.6431, 切向力X=2897.0630, 切向力Y=4311.0068 +FPS=26.12, 法向力=1253.9768, 切向力X=2890.2817, 切向力Y=4262.4375 +FPS=23.66, 法向力=1833.3572, 切向力X=3423.3115, 切向力Y=3528.0503 +FPS=23.04, 法向力=1965.9910, 切向力X=3499.4478, 切向力Y=3427.8628 +FPS=24.52, 法向力=1903.9114, 切向力X=3503.9551, 切向力Y=3458.8352 +FPS=23.15, 法向力=1412.2292, 切向力X=3803.2920, 切向力Y=3840.6150 +FPS=23.60, 法向力=1737.1726, 切向力X=2911.1025, 切向力Y=3385.3140 +FPS=27.33, 法向力=1752.9028, 切向力X=2901.8896, 切向力Y=3469.2861 +FPS=26.25, 法向力=1774.0813, 切向力X=2894.6355, 切向力Y=3515.9370 +FPS=27.03, 法向力=1800.6030, 切向力X=3088.0933, 切向力Y=3488.7317 +FPS=24.18, 法向力=1310.0703, 切向力X=3197.1602, 切向力Y=3600.8457 +FPS=27.74, 法向力=1260.4131, 切向力X=3055.6143, 切向力Y=3646.1182 +FPS=26.22, 法向力=1787.4323, 切向力X=3957.0337, 切向力Y=3915.7324 +FPS=26.92, 法向力=1810.5176, 切向力X=3883.5234, 切向力Y=3881.5068 +FPS=28.35, 法向力=1484.2415, 切向力X=3548.7334, 切向力Y=3413.6899 +FPS=27.78, 法向力=1653.4116, 切向力X=3151.1565, 切向力Y=3576.1641 +FPS=27.80, 法向力=1636.0278, 切向力X=3217.5674, 切向力Y=3635.0933 +FPS=27.22, 法向力=1530.3894, 切向力X=3058.7830, 切向力Y=3407.4087 +FPS=28.09, 法向力=1428.1106, 切向力X=3047.2048, 切向力Y=3385.3291 +FPS=27.53, 法向力=1668.0068, 切向力X=3289.4023, 切向力Y=3564.0391 +FPS=28.22, 法向力=1720.9785, 切向力X=3418.2271, 切向力Y=3584.7246 +FPS=26.61, 法向力=1551.9863, 切向力X=3449.8643, 切向力Y=4093.9766 +FPS=25.86, 法向力=1551.8967, 切向力X=3319.9004, 切向力Y=4072.5210 +FPS=26.13, 法向力=1612.9048, 切向力X=3333.2158, 切向力Y=3567.1064 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002334s (9 tiles incl ref), finalize=0.000071s, total=0.002628s +FPS=26.76, 法向力=1525.9263, 切向力X=3487.6807, 切向力Y=3526.4243 +FPS=27.60, 法向力=1531.0945, 切向力X=3481.3120, 切向力Y=3557.8984 +FPS=26.24, 法向力=1299.3853, 切向力X=3558.0908, 切向力Y=3456.7183 +FPS=21.76, 法向力=1315.4036, 切向力X=3528.0991, 切向力Y=3380.2224 +FPS=27.17, 法向力=1530.3287, 切向力X=3036.4275, 切向力Y=3725.2222 +FPS=28.36, 法向力=1532.0004, 切向力X=3050.9871, 切向力Y=3783.2759 +FPS=27.19, 法向力=1248.3508, 切向力X=3358.1187, 切向力Y=3761.6816 +FPS=26.11, 法向力=1280.4680, 切向力X=3372.5535, 切向力Y=3686.3142 +FPS=26.00, 法向力=1376.1428, 切向力X=2737.1289, 切向力Y=3384.1011 +FPS=27.03, 法向力=1721.1863, 切向力X=3230.9854, 切向力Y=3275.2788 +FPS=29.25, 法向力=1741.7076, 切向力X=3183.7717, 切向力Y=3317.3667 +FPS=26.84, 法向力=1480.8162, 切向力X=3887.3623, 切向力Y=3294.9238 +FPS=28.06, 法向力=1487.0573, 切向力X=3959.9106, 切向力Y=3344.5259 +FPS=26.15, 法向力=1640.8254, 切向力X=3590.1663, 切向力Y=3805.6216 +FPS=27.45, 法向力=1722.6920, 切向力X=3747.1245, 切向力Y=3880.0049 +FPS=28.78, 法向力=1293.2156, 切向力X=3248.3096, 切向力Y=3504.0454 +FPS=27.65, 法向力=1212.7634, 切向力X=3285.8875, 切向力Y=3605.5415 +FPS=22.89, 法向力=1481.2120, 切向力X=2990.9780, 切向力Y=3556.8750 +FPS=25.17, 法向力=1216.2637, 切向力X=3656.7339, 切向力Y=4050.6895 +FPS=25.73, 法向力=1242.0883, 切向力X=3603.4031, 切向力Y=3974.7188 +FPS=25.10, 法向力=1341.8822, 切向力X=3038.8838, 切向力Y=3629.4915 +FPS=24.77, 法向力=1647.1335, 切向力X=3533.2207, 切向力Y=3315.6777 +FPS=25.27, 法向力=1619.9233, 切向力X=3497.6943, 切向力Y=3448.2249 +FPS=24.14, 法向力=1222.7555, 切向力X=3115.6831, 切向力Y=3723.2693 +FPS=24.92, 法向力=1236.4078, 切向力X=3113.0813, 切向力Y=3752.0042 +FPS=22.47, 法向力=1609.3585, 切向力X=3307.5430, 切向力Y=3624.2104 +FPS=23.73, 法向力=1636.7668, 切向力X=3385.2239, 切向力Y=3649.2375 +FPS=24.43, 法向力=1467.3640, 切向力X=3279.1060, 切向力Y=3713.8320 +FPS=21.20, 法向力=1399.8676, 切向力X=2657.9956, 切向力Y=2461.0325 +FPS=22.40, 法向力=1208.7104, 切向力X=2847.2498, 切向力Y=226.3766 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000217s, blend=0.002256s (9 tiles incl ref), finalize=0.000059s, total=0.002538s +FPS=23.64, 法向力=1204.4022, 切向力X=2836.2881, 切向力Y=202.3293 +FPS=23.70, 法向力=1406.9355, 切向力X=2671.5884, 切向力Y=-206.7149 +FPS=24.67, 法向力=1444.3450, 切向力X=2703.9399, 切向力Y=179.2497 +FPS=25.14, 法向力=1399.3240, 切向力X=2629.2571, 切向力Y=195.8679 +FPS=24.83, 法向力=1667.6643, 切向力X=2941.0947, 切向力Y=-18.6454 +FPS=25.26, 法向力=1758.8098, 切向力X=3057.6904, 切向力Y=-48.7352 +FPS=23.44, 法向力=1443.6201, 切向力X=2916.4883, 切向力Y=-256.7609 +FPS=24.30, 法向力=1624.7700, 切向力X=3222.4084, 切向力Y=-427.7516 +FPS=22.91, 法向力=1567.8828, 切向力X=3189.8748, 切向力Y=-458.4515 +FPS=22.53, 法向力=1184.0608, 切向力X=3163.2251, 切向力Y=2.1962 +FPS=24.91, 法向力=1597.5645, 切向力X=2822.8472, 切向力Y=-133.4418 +FPS=24.78, 法向力=1617.6178, 切向力X=2762.3833, 切向力Y=-202.2492 +FPS=22.03, 法向力=1164.0464, 切向力X=2687.5493, 切向力Y=390.5336 +FPS=24.62, 法向力=1151.3232, 切向力X=2589.2151, 切向力Y=381.7762 +FPS=24.53, 法向力=1582.4375, 切向力X=2578.0588, 切向力Y=-502.2487 +FPS=24.39, 法向力=1644.1235, 切向力X=2681.0906, 切向力Y=-557.1414 +FPS=23.02, 法向力=1490.8484, 切向力X=2732.3606, 切向力Y=-596.8285 +FPS=23.16, 法向力=1958.9390, 切向力X=3104.1069, 切向力Y=-320.6141 +FPS=24.95, 法向力=1903.9885, 切向力X=2982.6533, 切向力Y=-335.0856 +FPS=24.87, 法向力=1267.5024, 切向力X=2181.4399, 切向力Y=-22.1645 +FPS=24.21, 法向力=1286.1077, 切向力X=2696.1538, 切向力Y=116.5705 +FPS=24.52, 法向力=1290.4668, 切向力X=2764.8230, 切向力Y=95.4414 +FPS=23.71, 法向力=1746.7588, 切向力X=2434.7085, 切向力Y=-808.5031 +FPS=24.21, 法向力=1763.7305, 切向力X=2576.7712, 切向力Y=-755.3857 +FPS=24.25, 法向力=1476.3831, 切向力X=2802.1421, 切向力Y=-305.9115 +FPS=24.12, 法向力=1354.2152, 切向力X=2942.8569, 切向力Y=-125.1226 +FPS=23.73, 法向力=1438.7712, 切向力X=2997.3101, 切向力Y=-177.2132 +FPS=23.74, 法向力=1398.1914, 切向力X=2760.8062, 切向力Y=-275.2650 +FPS=23.65, 法向力=1174.6711, 切向力X=3036.8870, 切向力Y=-17.5985 +FPS=24.36, 法向力=1183.3529, 切向力X=3022.5740, 切向力Y=-74.6205 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000231s, blend=0.002274s (9 tiles incl ref), finalize=0.000058s, total=0.002570s +FPS=23.13, 法向力=1183.2896, 切向力X=2835.9038, 切向力Y=-269.6869 +FPS=23.60, 法向力=1192.3608, 切向力X=2896.6147, 切向力Y=-268.9171 +FPS=20.89, 法向力=1218.9878, 切向力X=3202.2812, 切向力Y=32.1075 +FPS=22.70, 法向力=1506.3875, 切向力X=2838.2061, 切向力Y=-354.3624 +FPS=24.15, 法向力=1468.8263, 切向力X=2807.7964, 切向力Y=-449.0547 +FPS=24.33, 法向力=1632.6809, 切向力X=2769.9375, 切向力Y=-812.0687 +FPS=22.97, 法向力=1589.4832, 切向力X=2158.5273, 切向力Y=-503.5462 +FPS=24.37, 法向力=1535.9908, 切向力X=2208.4741, 切向力Y=-484.8221 +FPS=23.34, 法向力=1311.1519, 切向力X=2520.4609, 切向力Y=77.6618 +FPS=22.56, 法向力=1520.8146, 切向力X=2532.9680, 切向力Y=-653.1737 +FPS=16.86, 法向力=1424.0837, 切向力X=3079.9302, 切向力Y=-373.4105 +FPS=25.02, 法向力=1388.7819, 切向力X=3055.1357, 切向力Y=-382.6009 +FPS=22.35, 法向力=1443.6202, 切向力X=2032.4298, 切向力Y=-634.2065 +FPS=23.39, 法向力=1525.3218, 切向力X=2139.0098, 切向力Y=-713.6204 +FPS=24.24, 法向力=1404.7234, 切向力X=1907.1140, 切向力Y=-409.8181 +FPS=22.58, 法向力=1514.0708, 切向力X=2674.4565, 切向力Y=-528.3708 +FPS=24.28, 法向力=1494.9281, 切向力X=2709.8589, 切向力Y=-600.6296 +FPS=23.71, 法向力=1418.4272, 切向力X=2561.8831, 切向力Y=-238.4172 +FPS=22.19, 法向力=1480.4701, 切向力X=2716.7654, 切向力Y=-128.8521 +FPS=24.26, 法向力=1445.3026, 切向力X=2618.9688, 切向力Y=25.8642 +FPS=21.76, 法向力=1365.2498, 切向力X=2411.8040, 切向力Y=-306.6071 +FPS=24.01, 法向力=1508.1924, 切向力X=2203.6165, 切向力Y=-784.7372 +FPS=21.89, 法向力=1537.5232, 切向力X=2307.3064, 切向力Y=-811.3735 +FPS=21.20, 法向力=1297.2090, 切向力X=2651.0410, 切向力Y=-133.1518 +FPS=22.84, 法向力=1427.7024, 切向力X=2415.4299, 切向力Y=-346.9120 +FPS=22.74, 法向力=1459.9078, 切向力X=2463.2144, 切向力Y=-379.2628 +FPS=16.53, 法向力=1549.8649, 切向力X=2709.1614, 切向力Y=-66.5537 +FPS=22.00, 法向力=1359.0155, 切向力X=2408.9832, 切向力Y=-276.3459 +FPS=21.50, 法向力=1684.2303, 切向力X=2425.3848, 切向力Y=-193.1809 +FPS=22.52, 法向力=1674.9867, 切向力X=2347.2607, 切向力Y=-184.3398 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000240s, blend=0.002269s (9 tiles incl ref), finalize=0.000419s, total=0.002936s +FPS=22.09, 法向力=1616.5364, 切向力X=2738.6211, 切向力Y=-1083.4771 +FPS=22.47, 法向力=1484.6084, 切向力X=2640.4216, 切向力Y=-486.9446 +FPS=23.78, 法向力=1449.6189, 切向力X=2548.4863, 切向力Y=-577.5947 +FPS=23.91, 法向力=1390.2264, 切向力X=2999.9434, 切向力Y=-532.4991 +FPS=23.15, 法向力=1453.2493, 切向力X=2884.9048, 切向力Y=-232.4806 +FPS=24.47, 法向力=1412.9763, 切向力X=2884.2957, 切向力Y=-167.0078 +FPS=23.76, 法向力=1234.0125, 切向力X=2936.1885, 切向力Y=110.7000 +FPS=24.10, 法向力=1241.2777, 切向力X=2799.2002, 切向力Y=35.6415 +FPS=22.31, 法向力=1429.0286, 切向力X=2825.2637, 切向力Y=-71.7184 +FPS=23.15, 法向力=1494.3362, 切向力X=2434.8179, 切向力Y=-251.9764 +FPS=24.56, 法向力=1482.8976, 切向力X=2449.0820, 切向力Y=-221.2862 +FPS=22.52, 法向力=1170.0138, 切向力X=2340.6782, 切向力Y=-161.2971 +FPS=24.23, 法向力=1228.2388, 切向力X=2514.9583, 切向力Y=-151.9938 +FPS=23.39, 法向力=1294.1182, 切向力X=2489.2817, 切向力Y=-123.2877 +FPS=21.67, 法向力=1560.7074, 切向力X=2828.5662, 切向力Y=-396.6091 +FPS=23.98, 法向力=1535.0457, 切向力X=2886.2202, 切向力Y=-428.0982 +FPS=22.86, 法向力=1564.1102, 切向力X=2711.8765, 切向力Y=-211.9725 +FPS=21.98, 法向力=1596.5186, 切向力X=2473.4631, 切向力Y=-313.2015 +FPS=23.86, 法向力=1553.8032, 切向力X=2573.2886, 切向力Y=-375.0478 +FPS=23.99, 法向力=1194.4071, 切向力X=2413.9128, 切向力Y=-316.6979 +FPS=22.00, 法向力=1317.4219, 切向力X=2428.3113, 切向力Y=23.0095 +FPS=24.43, 法向力=1550.0769, 切向力X=2796.4004, 切向力Y=-258.7272 +FPS=24.25, 法向力=1532.3879, 切向力X=2778.4229, 切向力Y=-321.6588 +FPS=22.68, 法向力=1610.0718, 切向力X=2126.3057, 切向力Y=-311.2057 +FPS=24.78, 法向力=1662.6582, 切向力X=2103.5515, 切向力Y=-307.1105 +FPS=23.30, 法向力=1737.4741, 切向力X=2597.4102, 切向力Y=-282.5123 +FPS=22.77, 法向力=1338.9871, 切向力X=2664.3984, 切向力Y=-458.9152 +FPS=23.79, 法向力=1371.8358, 切向力X=2711.5171, 切向力Y=-558.6418 +FPS=21.88, 法向力=1279.2991, 切向力X=2592.1060, 切向力Y=92.4232 +FPS=23.81, 法向力=1327.8101, 切向力X=2908.1978, 切向力Y=46.4456 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000009s (hit), reset=0.000372s, blend=0.002321s (9 tiles incl ref), finalize=0.000059s, total=0.002764s +FPS=23.25, 法向力=1330.9340, 切向力X=3041.2354, 切向力Y=41.0866 +FPS=24.45, 法向力=1656.7233, 切向力X=2817.6006, 切向力Y=-767.2833 +FPS=24.21, 法向力=1383.3262, 切向力X=2262.6812, 切向力Y=-110.6169 +FPS=24.20, 法向力=1519.9116, 切向力X=2334.3682, 切向力Y=-285.5596 +FPS=23.82, 法向力=1560.3772, 切向力X=2908.4780, 切向力Y=-206.6565 +FPS=23.95, 法向力=1553.5458, 切向力X=2887.0471, 切向力Y=-195.6224 +FPS=23.18, 法向力=1277.8862, 切向力X=2320.3679, 切向力Y=-285.2174 +FPS=25.01, 法向力=1182.2310, 切向力X=2425.4946, 切向力Y=-2.6473 +FPS=24.03, 法向力=1175.2069, 切向力X=2374.6328, 切向力Y=-72.3865 +FPS=23.86, 法向力=1344.6038, 切向力X=2260.1406, 切向力Y=-630.1905 +FPS=24.33, 法向力=1674.2043, 切向力X=2762.4751, 切向力Y=-255.2793 +FPS=22.80, 法向力=1581.0776, 切向力X=2670.1558, 切向力Y=-171.2727 +FPS=23.00, 法向力=1157.5222, 切向力X=2600.5867, 切向力Y=-113.7885 +FPS=24.53, 法向力=1178.1942, 切向力X=2627.4568, 切向力Y=-55.9627 +FPS=22.68, 法向力=1825.7306, 切向力X=2445.2456, 切向力Y=-623.3645 +FPS=22.58, 法向力=1454.6648, 切向力X=2159.6240, 切向力Y=-318.0797 +FPS=24.71, 法向力=1411.1155, 切向力X=2183.9258, 切向力Y=-357.2348 +FPS=22.43, 法向力=1215.7397, 切向力X=2380.7375, 切向力Y=-36.1003 +FPS=16.23, 法向力=1386.6815, 切向力X=2376.9221, 切向力Y=-30.7120 +FPS=24.57, 法向力=1573.3853, 切向力X=2751.4270, 切向力Y=-105.0846 +FPS=23.65, 法向力=1580.2964, 切向力X=2739.2185, 切向力Y=33.5637 +FPS=23.01, 法向力=1447.4941, 切向力X=2461.9500, 切向力Y=-163.2595 +FPS=23.75, 法向力=1407.9438, 切向力X=2355.2380, 切向力Y=-135.2272 +FPS=22.21, 法向力=1444.0088, 切向力X=2338.9414, 切向力Y=-547.3315 +FPS=22.61, 法向力=1764.2319, 切向力X=3149.3694, 切向力Y=-621.3680 +FPS=23.58, 法向力=1827.0730, 切向力X=3199.1968, 切向力Y=-677.2761 +FPS=23.56, 法向力=1372.9589, 切向力X=2058.4880, 切向力Y=-220.1957 +FPS=22.51, 法向力=1835.7500, 切向力X=2674.3374, 切向力Y=-842.8136 +FPS=23.99, 法向力=1834.9417, 切向力X=2733.5513, 切向力Y=-841.0873 +FPS=22.66, 法向力=1456.1436, 切向力X=2894.8706, 切向力Y=-135.9359 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000291s, blend=0.002448s (9 tiles incl ref), finalize=0.000061s, total=0.002808s +FPS=21.93, 法向力=1541.2489, 切向力X=2798.3069, 切向力Y=-203.2572 +FPS=24.26, 法向力=1283.0573, 切向力X=2622.5308, 切向力Y=-333.4377 +FPS=23.02, 法向力=1534.3828, 切向力X=2686.2173, 切向力Y=-419.2143 +FPS=23.61, 法向力=1523.5266, 切向力X=2898.9990, 切向力Y=-272.1890 +FPS=23.68, 法向力=1491.0245, 切向力X=2880.2407, 切向力Y=-336.3169 +FPS=22.98, 法向力=1291.5991, 切向力X=2627.1880, 切向力Y=-653.8319 +FPS=22.32, 法向力=1553.8794, 切向力X=1152.9847, 切向力Y=-1424.6659 +FPS=23.12, 法向力=1461.0117, 切向力X=1142.9796, 切向力Y=-1441.5642 +FPS=22.30, 法向力=4275.5728, 切向力X=5848.3247, 切向力Y=3724.7566 +FPS=23.75, 法向力=4335.0283, 切向力X=5862.8574, 切向力Y=3829.0088 +FPS=22.29, 法向力=7019.7900, 切向力X=17317.3418, 切向力Y=10016.7266 +FPS=22.18, 法向力=8892.2373, 切向力X=32073.6680, 切向力Y=11253.5801 +FPS=22.40, 法向力=8623.5645, 切向力X=32644.0234, 切向力Y=11148.3984 +FPS=18.91, 法向力=9438.0469, 切向力X=40575.8867, 切向力Y=12582.2002 +FPS=20.96, 法向力=12405.5703, 切向力X=45897.1172, 切向力Y=17105.8535 +FPS=22.49, 法向力=24331.5176, 切向力X=61696.3555, 切向力Y=37721.8555 +FPS=20.10, 法向力=24539.1504, 切向力X=62424.1523, 切向力Y=39103.5117 +FPS=21.02, 法向力=26991.2285, 切向力X=64776.8359, 切向力Y=48910.6250 +FPS=20.68, 法向力=28909.2773, 切向力X=68557.4375, 切向力Y=51649.7500 +FPS=20.53, 法向力=28880.0586, 切向力X=68855.4766, 切向力Y=51701.9531 +FPS=21.04, 法向力=30299.1465, 切向力X=72379.5000, 切向力Y=52949.0078 +FPS=19.98, 法向力=31318.4316, 切向力X=76368.6719, 切向力Y=53294.0938 +FPS=20.39, 法向力=32084.7656, 切向力X=78466.3594, 切向力Y=53776.8828 +FPS=21.66, 法向力=32229.9531, 切向力X=78084.2266, 切向力Y=53072.4570 +FPS=21.69, 法向力=32173.7773, 切向力X=78138.0469, 切向力Y=53038.8516 +FPS=20.64, 法向力=32398.6035, 切向力X=78982.8281, 切向力Y=53367.8203 +FPS=20.60, 法向力=32654.9844, 切向力X=79292.7109, 切向力Y=54137.8750 +FPS=20.75, 法向力=32857.3516, 切向力X=79508.4375, 切向力Y=54270.1406 +FPS=19.92, 法向力=33102.1914, 切向力X=79229.9062, 切向力Y=53784.0234 +FPS=20.33, 法向力=32989.7969, 切向力X=80021.2266, 切向力Y=54034.1328 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000238s, blend=0.002324s (9 tiles incl ref), finalize=0.000063s, total=0.002631s +FPS=19.62, 法向力=33487.8750, 切向力X=80115.2656, 切向力Y=54153.0703 +FPS=19.76, 法向力=33456.0352, 切向力X=80124.2109, 切向力Y=54083.3047 +FPS=20.41, 法向力=32949.7109, 切向力X=79892.6250, 切向力Y=53740.0664 +FPS=19.90, 法向力=32824.1172, 切向力X=79918.7188, 切向力Y=54126.4648 +FPS=19.10, 法向力=32982.2969, 切向力X=80002.6094, 切向力Y=54200.8242 +FPS=20.31, 法向力=33363.9844, 切向力X=79979.2188, 切向力Y=53918.7539 +FPS=18.98, 法向力=33218.9297, 切向力X=80001.8984, 切向力Y=54105.1406 +FPS=19.53, 法向力=33290.0039, 切向力X=79841.2969, 切向力Y=53685.7852 +FPS=19.87, 法向力=33553.3984, 切向力X=80686.0312, 切向力Y=54171.5547 +FPS=20.70, 法向力=33605.9648, 切向力X=80800.2500, 切向力Y=54194.1172 +FPS=21.86, 法向力=33170.7695, 切向力X=80779.7656, 切向力Y=53891.2031 +FPS=21.79, 法向力=33599.1523, 切向力X=80473.1875, 切向力Y=54411.0469 +FPS=21.78, 法向力=33779.0234, 切向力X=80696.1875, 切向力Y=54568.6641 +FPS=21.67, 法向力=34044.7031, 切向力X=81301.9688, 切向力Y=54512.5781 +FPS=22.03, 法向力=33481.1953, 切向力X=80558.5781, 切向力Y=53756.0664 +FPS=23.08, 法向力=33440.8086, 切向力X=80638.2031, 切向力Y=53867.3047 +FPS=22.85, 法向力=33997.5547, 切向力X=80989.5000, 切向力Y=54543.4062 +FPS=21.48, 法向力=33955.5938, 切向力X=80709.7812, 切向力Y=54498.2422 +FPS=22.46, 法向力=33892.0898, 切向力X=81118.7031, 切向力Y=54383.8828 +FPS=22.79, 法向力=34021.0703, 切向力X=81352.1562, 切向力Y=54430.8594 +FPS=23.24, 法向力=33663.8359, 切向力X=80800.1562, 切向力Y=54684.9805 +FPS=22.75, 法向力=33627.2812, 切向力X=80834.8125, 切向力Y=54652.8086 +FPS=21.50, 法向力=34308.0000, 切向力X=81232.8906, 切向力Y=54050.9922 +FPS=22.21, 法向力=33482.2891, 切向力X=80902.2969, 切向力Y=54495.0938 +FPS=23.72, 法向力=33450.5664, 切向力X=80678.4062, 切向力Y=54473.7617 +FPS=24.76, 法向力=34081.0781, 切向力X=80897.9531, 切向力Y=54604.4648 +FPS=23.75, 法向力=33870.7227, 切向力X=80496.6250, 切向力Y=54180.6094 +FPS=25.15, 法向力=33904.0391, 切向力X=80438.2031, 切向力Y=54314.0547 +FPS=23.48, 法向力=33864.5117, 切向力X=80598.4688, 切向力Y=54607.1172 +FPS=23.75, 法向力=33925.4062, 切向力X=80846.7500, 切向力Y=54623.7852 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002194s (9 tiles incl ref), finalize=0.000056s, total=0.002472s +FPS=23.26, 法向力=33972.1992, 切向力X=80581.2500, 切向力Y=54365.6641 +FPS=23.43, 法向力=34066.3867, 切向力X=81587.1719, 切向力Y=54233.9062 +FPS=23.96, 法向力=33962.7109, 切向力X=81579.7578, 切向力Y=54300.1992 +FPS=24.60, 法向力=33699.1875, 切向力X=80830.6484, 切向力Y=54936.1172 +FPS=23.71, 法向力=34097.5430, 切向力X=81193.0312, 切向力Y=54635.1250 +FPS=24.23, 法向力=34077.3242, 切向力X=81154.4141, 切向力Y=54625.2617 +FPS=22.64, 法向力=33655.8438, 切向力X=81314.0625, 切向力Y=55069.3281 +FPS=25.60, 法向力=33742.6484, 切向力X=81423.9219, 切向力Y=55073.6172 +FPS=25.40, 法向力=33925.4766, 切向力X=81413.4688, 切向力Y=54890.6953 +FPS=25.01, 法向力=34488.6875, 切向力X=81429.7578, 切向力Y=54848.6172 +FPS=26.17, 法向力=34367.8711, 切向力X=81275.5156, 切向力Y=54833.2969 +FPS=23.94, 法向力=33633.9570, 切向力X=80980.8750, 切向力Y=54266.1641 +FPS=23.52, 法向力=33833.9844, 切向力X=81268.8594, 切向力Y=54812.5898 +FPS=24.29, 法向力=33848.5156, 切向力X=81266.2578, 切向力Y=54864.5469 +FPS=23.09, 法向力=33879.8750, 切向力X=80954.4062, 切向力Y=54545.5078 +FPS=25.18, 法向力=34137.5000, 切向力X=81078.2500, 切向力Y=54246.6328 +FPS=24.54, 法向力=34045.3828, 切向力X=81165.2969, 切向力Y=54255.4102 +FPS=23.97, 法向力=33991.2031, 切向力X=81274.7812, 切向力Y=54969.1328 +FPS=24.55, 法向力=33950.0156, 切向力X=81265.0156, 切向力Y=55099.1875 +FPS=23.29, 法向力=33911.9688, 切向力X=81359.7266, 切向力Y=55585.2422 +FPS=24.29, 法向力=33923.3594, 切向力X=81357.1094, 切向力Y=55579.9062 +FPS=25.03, 法向力=34150.0469, 切向力X=81037.7812, 切向力Y=55211.4844 +FPS=23.97, 法向力=34690.6719, 切向力X=83966.1953, 切向力Y=55522.3867 +FPS=25.26, 法向力=34893.6836, 切向力X=84567.7500, 切向力Y=55811.3906 +FPS=23.74, 法向力=34800.9531, 切向力X=86404.7812, 切向力Y=59208.3516 +FPS=24.01, 法向力=34639.6953, 切向力X=79268.1250, 切向力Y=58533.3984 +FPS=25.26, 法向力=34478.7969, 切向力X=78742.8906, 切向力Y=58490.3984 +FPS=24.21, 法向力=33941.6875, 切向力X=75738.2891, 切向力Y=57359.0938 +FPS=25.38, 法向力=33834.6484, 切向力X=75310.6406, 切向力Y=57161.9219 +FPS=23.77, 法向力=33194.6016, 切向力X=65157.0391, 切向力Y=42395.2500 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000215s, blend=0.002195s (9 tiles incl ref), finalize=0.000066s, total=0.002483s +FPS=24.18, 法向力=33131.8164, 切向力X=68347.4062, 切向力Y=19559.4863 +FPS=25.56, 法向力=32863.7852, 切向力X=68522.5781, 切向力Y=19310.5918 +FPS=24.39, 法向力=35007.3047, 切向力X=79961.2031, 切向力Y=28923.8242 +FPS=25.42, 法向力=35739.7188, 切向力X=97216.6875, 切向力Y=44107.1680 +FPS=26.57, 法向力=35717.7773, 切向力X=98403.2969, 切向力Y=45160.1484 +FPS=24.05, 法向力=34128.4688, 切向力X=76671.7188, 切向力Y=42822.0664 +FPS=26.08, 法向力=33373.5117, 切向力X=75690.5938, 切向力Y=42436.5820 +FPS=23.91, 法向力=33042.0078, 切向力X=64498.9844, 切向力Y=47517.1367 +FPS=24.67, 法向力=32808.8047, 切向力X=64276.2031, 切向力Y=47505.6328 +FPS=23.88, 法向力=31351.3477, 切向力X=49073.0000, 切向力Y=27092.8672 +FPS=24.67, 法向力=31168.5957, 切向力X=44354.8359, 切向力Y=10697.9932 +FPS=25.03, 法向力=31048.5742, 切向力X=44058.6953, 切向力Y=10145.2227 +FPS=23.03, 法向力=30747.6055, 切向力X=56942.9062, 切向力Y=12905.2168 +FPS=24.50, 法向力=30455.2305, 切向力X=56022.0898, 切向力Y=25014.8145 +FPS=25.51, 法向力=30307.6172, 切向力X=55873.0977, 切向力Y=25463.5020 +FPS=24.10, 法向力=31101.8047, 切向力X=25401.4023, 切向力Y=44880.6250 +FPS=25.32, 法向力=30922.8672, 切向力X=25034.5566, 切向力Y=45339.5156 +FPS=24.61, 法向力=32836.6641, 切向力X=7988.0127, 切向力Y=72285.5625 +FPS=25.45, 法向力=32869.3477, 切向力X=7805.8213, 切向力Y=73744.3516 +FPS=23.98, 法向力=32529.2207, 切向力X=3803.8872, 切向力Y=100861.0000 +FPS=23.06, 法向力=22604.1953, 切向力X=-13263.6641, 切向力Y=99108.8750 +FPS=25.08, 法向力=22427.5020, 切向力X=-13825.6699, 切向力Y=99324.5938 +FPS=25.06, 法向力=9510.0762, 切向力X=-6212.6631, 切向力Y=29013.6523 +FPS=23.05, 法向力=6549.0469, 切向力X=-192.8738, 切向力Y=11034.7803 +FPS=25.26, 法向力=6549.8818, 切向力X=-484.6243, 切向力Y=11084.9404 +FPS=25.23, 法向力=5442.4541, 切向力X=1313.9119, 切向力Y=7699.9077 +FPS=27.09, 法向力=5269.7920, 切向力X=1239.9152, 切向力Y=7787.2993 +FPS=24.44, 法向力=4930.5200, 切向力X=2436.1587, 切向力Y=6156.3384 +FPS=25.31, 法向力=4413.6870, 切向力X=2591.2456, 切向力Y=5198.2026 +FPS=25.86, 法向力=4372.8682, 切向力X=2617.6814, 切向力Y=5193.7422 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000250s, blend=0.002268s (9 tiles incl ref), finalize=0.000060s, total=0.002584s +FPS=23.78, 法向力=3714.0718, 切向力X=3030.0769, 切向力Y=4849.3730 +FPS=26.06, 法向力=3745.4941, 切向力X=2991.9839, 切向力Y=4980.5576 +FPS=24.45, 法向力=3584.1499, 切向力X=3359.1484, 切向力Y=4219.8174 +FPS=24.39, 法向力=3535.1560, 切向力X=3681.2253, 切向力Y=3245.1038 +FPS=25.38, 法向力=3437.0657, 切向力X=3639.7251, 切向力Y=3149.8735 +FPS=24.02, 法向力=3177.8145, 切向力X=3609.6055, 切向力Y=3325.8408 +FPS=26.01, 法向力=3175.1929, 切向力X=3612.3198, 切向力Y=3245.1157 +FPS=23.73, 法向力=2872.5581, 切向力X=3436.1929, 切向力Y=3090.4592 +FPS=24.70, 法向力=3220.1487, 切向力X=3395.8301, 切向力Y=2705.6816 +FPS=25.29, 法向力=3164.2104, 切向力X=3443.7415, 切向力Y=2686.8552 +FPS=23.96, 法向力=2925.8828, 切向力X=3405.7522, 切向力Y=2851.3325 +FPS=24.90, 法向力=2954.1040, 切向力X=3438.5986, 切向力Y=2866.7021 +FPS=24.61, 法向力=2767.0947, 切向力X=3029.2405, 切向力Y=2539.2842 +FPS=23.05, 法向力=2632.7656, 切向力X=3254.3545, 切向力Y=2401.7144 +FPS=24.83, 法向力=2554.9087, 切向力X=3248.4536, 切向力Y=2333.7661 +FPS=23.40, 法向力=2563.9822, 切向力X=2571.3074, 切向力Y=2151.1843 +FPS=22.68, 法向力=2531.8076, 切向力X=2885.6331, 切向力Y=2052.2285 +FPS=23.26, 法向力=2656.4697, 切向力X=3017.3286, 切向力Y=2079.7329 +FPS=22.57, 法向力=2314.9331, 切向力X=3391.9751, 切向力Y=1573.5977 +FPS=23.77, 法向力=2679.6641, 切向力X=3364.5210, 切向力Y=1200.0742 +FPS=25.48, 法向力=2628.6199, 切向力X=3304.7234, 切向力Y=1151.4839 +FPS=23.23, 法向力=2087.4138, 切向力X=3127.6677, 切向力Y=1623.7415 +FPS=25.49, 法向力=2041.6613, 切向力X=3045.0869, 切向力Y=1739.8732 +FPS=25.37, 法向力=1950.1399, 切向力X=3721.9917, 切向力Y=1711.4193 +FPS=26.51, 法向力=1945.7195, 切向力X=3784.9414, 切向力Y=1714.0684 +FPS=25.14, 法向力=2233.5784, 切向力X=2774.0137, 切向力Y=1673.5194 +FPS=25.23, 法向力=2586.9614, 切向力X=3644.1523, 切向力Y=1121.3944 +FPS=25.80, 法向力=2514.4160, 切向力X=3579.1016, 切向力Y=1213.3784 +FPS=24.90, 法向力=2201.4912, 切向力X=3562.0815, 切向力Y=1358.2339 +FPS=25.41, 法向力=1979.9783, 切向力X=3190.2021, 切向力Y=1704.5874 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000240s, blend=0.002377s (9 tiles incl ref), finalize=0.000063s, total=0.002687s +FPS=24.38, 法向力=2010.9385, 切向力X=3156.7100, 切向力Y=1629.5935 +FPS=24.15, 法向力=1983.7056, 切向力X=3313.3306, 切向力Y=1091.8389 +FPS=26.68, 法向力=1952.6077, 切向力X=3356.1843, 切向力Y=1012.0507 +FPS=24.39, 法向力=1687.7419, 切向力X=3466.8501, 切向力Y=1810.2085 +FPS=25.79, 法向力=1729.3269, 切向力X=3393.2490, 切向力Y=1763.7908 +FPS=24.59, 法向力=2225.1851, 切向力X=3225.7969, 切向力Y=1098.2590 +FPS=25.33, 法向力=2068.9385, 切向力X=3133.1953, 切向力Y=1371.8416 +FPS=25.17, 法向力=1995.7274, 切向力X=3084.9685, 切向力Y=1386.2457 +FPS=24.53, 法向力=1811.2463, 切向力X=3190.3950, 切向力Y=1250.7419 +FPS=25.88, 法向力=1779.5496, 切向力X=3261.2280, 切向力Y=1271.1017 +FPS=25.77, 法向力=2176.0630, 切向力X=3132.5806, 切向力Y=572.5178 +FPS=20.25, 法向力=1786.0386, 切向力X=2980.9702, 切向力Y=1034.9331 +FPS=24.75, 法向力=1872.9702, 切向力X=3085.5203, 切向力Y=1021.0873 +FPS=24.00, 法向力=1707.8083, 切向力X=3321.2000, 切向力Y=1064.5365 +FPS=25.69, 法向力=1651.1824, 切向力X=3337.5625, 切向力Y=1038.2834 +FPS=26.18, 法向力=1854.9868, 切向力X=3191.7190, 切向力Y=1124.5732 +FPS=24.91, 法向力=2053.9380, 切向力X=3010.1536, 切向力Y=935.4644 +FPS=27.10, 法向力=2040.5775, 切向力X=3026.4871, 切向力Y=1000.1233 +FPS=24.14, 法向力=1676.5234, 切向力X=3591.2617, 切向力Y=688.3179 +FPS=26.33, 法向力=2365.3921, 切向力X=3707.7539, 切向力Y=371.3693 +FPS=25.52, 法向力=2387.9741, 切向力X=3727.5312, 切向力Y=296.3536 +FPS=23.85, 法向力=1755.0568, 切向力X=3346.7957, 切向力Y=1393.5253 +FPS=26.27, 法向力=1724.4709, 切向力X=3368.1721, 切向力Y=1378.7706 +FPS=24.09, 法向力=2191.2410, 切向力X=3434.5459, 切向力Y=640.4183 +FPS=26.88, 法向力=2138.9438, 切向力X=3530.6045, 切向力Y=648.6808 +FPS=25.13, 法向力=1876.5787, 切向力X=3419.1060, 切向力Y=527.1497 +FPS=24.67, 法向力=1601.4199, 切向力X=3180.8477, 切向力Y=1050.1195 +FPS=25.06, 法向力=1617.8580, 切向力X=3102.5684, 切向力Y=1068.8436 +FPS=25.34, 法向力=1681.6953, 切向力X=3371.3008, 切向力Y=466.0615 +FPS=25.19, 法向力=1722.1090, 切向力X=3459.8914, 切向力Y=432.5328 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000239s, blend=0.002197s (9 tiles incl ref), finalize=0.000054s, total=0.002497s +FPS=24.89, 法向力=1719.4290, 切向力X=3161.9307, 切向力Y=1194.6521 +FPS=23.14, 法向力=1681.8234, 切向力X=3244.8826, 切向力Y=785.2551 +FPS=24.95, 法向力=1703.6759, 切向力X=3359.4514, 切向力Y=812.1611 +FPS=23.54, 法向力=1486.2240, 切向力X=3022.8938, 切向力Y=634.1241 +FPS=24.34, 法向力=1466.5388, 切向力X=3007.1060, 切向力Y=709.4664 +FPS=25.71, 法向力=1921.3833, 切向力X=3084.9648, 切向力Y=494.3417 +FPS=22.02, 法向力=1930.1956, 切向力X=3021.1367, 切向力Y=408.2679 +FPS=24.26, 法向力=2022.6619, 切向力X=3030.2778, 切向力Y=406.5295 +FPS=24.82, 法向力=1805.7546, 切向力X=3683.8289, 切向力Y=760.4439 +FPS=23.41, 法向力=1974.0623, 切向力X=3320.1487, 切向力Y=588.8744 +FPS=24.49, 法向力=1849.1082, 切向力X=3189.9165, 切向力Y=499.0829 +FPS=22.30, 法向力=1671.8328, 切向力X=3028.8154, 切向力Y=55.6652 +FPS=22.71, 法向力=1663.7750, 切向力X=3046.4771, 切向力Y=316.5273 +FPS=24.23, 法向力=1640.5256, 切向力X=2835.6580, 切向力Y=209.5549 +FPS=24.82, 法向力=1578.4971, 切向力X=3096.0605, 切向力Y=411.8113 +FPS=24.17, 法向力=1575.8999, 切向力X=3193.3777, 切向力Y=377.5329 +FPS=24.59, 法向力=2017.6892, 切向力X=3192.3721, 切向力Y=763.4320 +FPS=23.43, 法向力=1951.5370, 切向力X=3202.9780, 切向力Y=364.9258 +FPS=24.71, 法向力=1850.9767, 切向力X=3179.1692, 切向力Y=476.0811 +FPS=23.66, 法向力=1496.3052, 切向力X=2681.5129, 切向力Y=681.6143 +FPS=23.73, 法向力=1517.4392, 切向力X=2664.8030, 切向力Y=707.6284 +FPS=24.42, 法向力=1605.2800, 切向力X=3038.6514, 切向力Y=327.2567 +FPS=22.63, 法向力=1960.5413, 切向力X=3459.9409, 切向力Y=412.0504 +FPS=23.20, 法向力=2051.4463, 切向力X=3501.1189, 切向力Y=393.0082 +FPS=24.15, 法向力=2081.3628, 切向力X=3637.2920, 切向力Y=281.5527 +FPS=19.52, 法向力=1570.5988, 切向力X=2550.2656, 切向力Y=362.3932 +FPS=23.96, 法向力=1712.2490, 切向力X=3331.1636, 切向力Y=96.2120 +FPS=24.11, 法向力=1739.2832, 切向力X=3353.5779, 切向力Y=15.6414 +FPS=22.62, 法向力=1760.6953, 切向力X=3286.1162, 切向力Y=737.1391 +FPS=23.09, 法向力=1835.7207, 切向力X=3217.3242, 切向力Y=784.3848 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000229s, blend=0.002212s (9 tiles incl ref), finalize=0.000085s, total=0.002532s +FPS=21.86, 法向力=1540.5867, 切向力X=2915.0620, 切向力Y=495.9546 +FPS=22.93, 法向力=1460.4420, 切向力X=3565.6040, 切向力Y=796.2980 +FPS=22.84, 法向力=1454.2406, 切向力X=3666.1206, 切向力Y=837.0165 +FPS=23.54, 法向力=1645.3719, 切向力X=3293.9265, 切向力Y=527.5877 +FPS=22.52, 法向力=1951.0359, 切向力X=3101.2021, 切向力Y=4.3079 +FPS=23.15, 法向力=1958.6436, 切向力X=3061.7817, 切向力Y=89.5517 +FPS=24.17, 法向力=1928.7437, 切向力X=3293.9136, 切向力Y=-70.7959 +FPS=22.78, 法向力=1477.0283, 切向力X=3081.0105, 切向力Y=788.8102 +FPS=24.09, 法向力=1416.2229, 切向力X=2979.1328, 切向力Y=818.9087 +FPS=21.67, 法向力=1624.1718, 切向力X=2414.4998, 切向力Y=-171.2099 +FPS=23.06, 法向力=1388.3406, 切向力X=3089.3035, 切向力Y=39.4832 +FPS=22.32, 法向力=1411.8615, 切向力X=3219.6582, 切向力Y=15.1416 +FPS=23.06, 法向力=1429.2361, 切向力X=3081.3384, 切向力Y=154.8765 +FPS=22.73, 法向力=1663.9452, 切向力X=3262.6768, 切向力Y=202.2194 +FPS=23.41, 法向力=1590.2150, 切向力X=3247.5845, 切向力Y=119.2884 +FPS=23.37, 法向力=1578.1577, 切向力X=2826.6294, 切向力Y=242.3991 +FPS=23.05, 法向力=1408.8571, 切向力X=2985.0283, 切向力Y=443.6473 +FPS=24.01, 法向力=1469.6116, 切向力X=3062.9150, 切向力Y=516.4191 +FPS=17.45, 法向力=1500.6130, 切向力X=2892.3989, 切向力Y=142.7074 +FPS=22.99, 法向力=1637.9114, 切向力X=3168.5002, 切向力Y=551.1393 +FPS=23.52, 法向力=1631.6721, 切向力X=2997.2429, 切向力Y=517.0776 +FPS=23.84, 法向力=1459.9064, 切向力X=3530.0542, 切向力Y=590.2767 +FPS=24.82, 法向力=1614.5231, 切向力X=2850.5166, 切向力Y=385.5484 +FPS=23.33, 法向力=1548.3417, 切向力X=2974.3782, 切向力Y=543.2693 +FPS=24.48, 法向力=1576.0432, 切向力X=3108.1958, 切向力Y=249.9592 +FPS=25.48, 法向力=1443.0453, 切向力X=2962.5083, 切向力Y=177.8791 +FPS=23.36, 法向力=1083.5767, 切向力X=3066.3633, 切向力Y=748.8867 +FPS=23.30, 法向力=1738.7808, 切向力X=3537.0024, 切向力Y=741.6777 +FPS=21.62, 法向力=1731.8191, 切向力X=3578.6655, 切向力Y=744.8271 +FPS=22.00, 法向力=1155.6025, 切向力X=3101.8462, 切向力Y=771.1157 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000243s, blend=0.002311s (9 tiles incl ref), finalize=0.000076s, total=0.002638s +FPS=22.38, 法向力=1340.1046, 切向力X=2707.4158, 切向力Y=306.2934 +FPS=23.00, 法向力=1275.8403, 切向力X=2681.4106, 切向力Y=327.6483 +FPS=22.91, 法向力=1681.3687, 切向力X=2732.6060, 切向力Y=461.0474 +FPS=22.42, 法向力=1304.9762, 切向力X=2761.8401, 切向力Y=486.5362 +FPS=24.44, 法向力=1308.3945, 切向力X=2695.7935, 切向力Y=427.5770 +FPS=23.16, 法向力=2472.6255, 切向力X=3060.5303, 切向力Y=-1383.7599 +FPS=24.40, 法向力=2489.3574, 切向力X=3079.4927, 切向力Y=-1487.4896 +FPS=22.93, 法向力=10404.2891, 切向力X=1070.6288, 切向力Y=-22997.8320 +FPS=23.85, 法向力=10124.9355, 切向力X=-1775.3604, 切向力Y=-19942.7461 +FPS=23.09, 法向力=10004.0811, 切向力X=-1833.2430, 切向力Y=-19968.7539 +FPS=24.23, 法向力=10193.3574, 切向力X=-2913.1162, 切向力Y=-18865.0039 +FPS=22.38, 法向力=10548.1523, 切向力X=-1917.5168, 切向力Y=-18286.8867 +FPS=24.54, 法向力=10628.6348, 切向力X=-1951.8179, 切向力Y=-18263.8711 +FPS=24.63, 法向力=10211.9570, 切向力X=104.9015, 切向力Y=-16362.2227 +FPS=23.86, 法向力=10043.9746, 切向力X=-54.0172, 切向力Y=-15748.9023 +FPS=24.45, 法向力=10048.5420, 切向力X=-22.5075, 切向力Y=-15719.5352 +FPS=22.60, 法向力=10064.1836, 切向力X=121.3513, 切向力Y=-15867.8457 +FPS=23.22, 法向力=10003.7793, 切向力X=53.4668, 切向力Y=-15863.0771 +FPS=25.17, 法向力=10009.3477, 切向力X=398.8454, 切向力Y=-15444.9727 +FPS=23.67, 法向力=10174.5293, 切向力X=159.3009, 切向力Y=-15107.2676 +FPS=24.57, 法向力=10184.1592, 切向力X=169.7884, 切向力Y=-15166.0195 +FPS=24.94, 法向力=10000.5996, 切向力X=48.2977, 切向力Y=-14930.6426 +FPS=24.18, 法向力=9831.5820, 切向力X=485.8598, 切向力Y=-15080.2559 +FPS=24.58, 法向力=9816.9062, 切向力X=464.0399, 切向力Y=-15054.7910 +FPS=24.03, 法向力=9458.1025, 切向力X=97.3655, 切向力Y=-14718.9580 +FPS=24.98, 法向力=9432.9941, 切向力X=77.9360, 切向力Y=-14753.6865 +FPS=23.40, 法向力=9542.0723, 切向力X=117.5235, 切向力Y=-15244.8457 +FPS=24.48, 法向力=9764.8359, 切向力X=643.8439, 切向力Y=-15280.0566 +FPS=24.84, 法向力=9885.5840, 切向力X=569.7142, 切向力Y=-15395.9678 +FPS=24.56, 法向力=9412.3164, 切向力X=66.4577, 切向力Y=-15137.4883 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000271s, blend=0.002427s (9 tiles incl ref), finalize=0.000082s, total=0.002787s +FPS=23.92, 法向力=9862.2441, 切向力X=477.8135, 切向力Y=-15054.9414 +FPS=25.19, 法向力=9853.0967, 切向力X=523.7955, 切向力Y=-15007.2812 +FPS=24.55, 法向力=9822.1943, 切向力X=620.4576, 切向力Y=-15066.7607 +FPS=23.95, 法向力=9810.0938, 切向力X=610.6744, 切向力Y=-15074.1816 +FPS=22.19, 法向力=9743.0098, 切向力X=369.9553, 切向力Y=-15029.3066 +FPS=25.20, 法向力=9726.0332, 切向力X=223.9884, 切向力Y=-14551.8857 +FPS=24.15, 法向力=9626.0820, 切向力X=187.4156, 切向力Y=-14609.3047 +FPS=22.84, 法向力=9630.1309, 切向力X=703.5875, 切向力Y=-14771.4014 +FPS=25.48, 法向力=9631.0449, 切向力X=326.9709, 切向力Y=-15042.1855 +FPS=25.34, 法向力=9664.5723, 切向力X=296.3767, 切向力Y=-15046.3281 +FPS=23.39, 法向力=10026.5459, 切向力X=241.1968, 切向力Y=-14691.8652 +FPS=25.76, 法向力=10078.1709, 切向力X=170.1711, 切向力Y=-14624.5869 +FPS=23.96, 法向力=9745.3711, 切向力X=509.3230, 切向力Y=-14538.8047 +FPS=24.68, 法向力=9802.4902, 切向力X=479.7871, 切向力Y=-14491.8047 +FPS=24.12, 法向力=9662.6865, 切向力X=504.4955, 切向力Y=-14451.4883 +FPS=24.98, 法向力=9672.3096, 切向力X=-131.4816, 切向力Y=-14231.2793 +FPS=25.73, 法向力=9658.2930, 切向力X=-219.5158, 切向力Y=-14236.2881 +FPS=24.68, 法向力=9895.5947, 切向力X=-318.9748, 切向力Y=-14495.2969 +FPS=24.97, 法向力=9854.7422, 切向力X=213.8333, 切向力Y=-14171.0996 +FPS=26.00, 法向力=9824.1572, 切向力X=216.5771, 切向力Y=-14207.6211 +FPS=23.78, 法向力=9531.4932, 切向力X=84.1541, 切向力Y=-14580.2715 +FPS=25.66, 法向力=9524.4561, 切向力X=96.2924, 切向力Y=-14618.3770 +FPS=23.39, 法向力=9907.6611, 切向力X=179.1518, 切向力Y=-14618.4541 +FPS=24.23, 法向力=9982.9590, 切向力X=349.4338, 切向力Y=-14441.4297 +FPS=24.30, 法向力=9989.6855, 切向力X=353.6808, 切向力Y=-14403.0039 +FPS=23.49, 法向力=9868.7451, 切向力X=354.1963, 切向力Y=-14075.4102 +FPS=24.81, 法向力=9859.9678, 切向力X=439.7412, 切向力Y=-14098.1875 +FPS=25.29, 法向力=9633.9736, 切向力X=80.7727, 切向力Y=-15136.5830 +FPS=25.02, 法向力=9658.7227, 切向力X=150.6807, 切向力Y=-14279.5967 +FPS=26.47, 法向力=9605.1797, 切向力X=137.0840, 切向力Y=-14196.4629 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000261s, blend=0.002209s (9 tiles incl ref), finalize=0.000053s, total=0.002529s +FPS=24.20, 法向力=9392.0293, 切向力X=134.7721, 切向力Y=-14513.2793 +FPS=26.82, 法向力=9388.1797, 切向力X=116.4509, 切向力Y=-14465.0908 +FPS=23.25, 法向力=9789.7051, 切向力X=469.8094, 切向力Y=-14962.4688 +FPS=24.57, 法向力=10177.6963, 切向力X=543.6285, 切向力Y=-14366.7090 +FPS=24.87, 法向力=10180.8926, 切向力X=493.3366, 切向力Y=-14409.6738 +FPS=23.89, 法向力=9896.7598, 切向力X=505.2633, 切向力Y=-13717.3926 +FPS=22.62, 法向力=9613.7451, 切向力X=457.2076, 切向力Y=-14123.8223 +FPS=25.52, 法向力=9757.8809, 切向力X=482.6544, 切向力Y=-14208.6035 +FPS=25.02, 法向力=10068.9102, 切向力X=917.4651, 切向力Y=-14947.2910 +FPS=25.18, 法向力=9942.4893, 切向力X=971.7319, 切向力Y=-14946.8896 +FPS=24.42, 法向力=9854.6904, 切向力X=1021.4162, 切向力Y=-14600.0312 +FPS=26.04, 法向力=9919.0166, 切向力X=1013.3248, 切向力Y=-14639.4121 +FPS=24.65, 法向力=9913.3936, 切向力X=321.9239, 切向力Y=-14923.5098 +FPS=24.27, 法向力=10226.2715, 切向力X=359.9895, 切向力Y=-14671.8359 +FPS=25.29, 法向力=10207.9492, 切向力X=414.4234, 切向力Y=-14706.8516 +FPS=24.18, 法向力=9635.4453, 切向力X=-242.3234, 切向力Y=-14383.7588 +FPS=25.22, 法向力=9632.2578, 切向力X=17.5395, 切向力Y=-14607.8486 +FPS=25.03, 法向力=9702.1309, 切向力X=101.5874, 切向力Y=-14610.4238 +FPS=24.39, 法向力=9755.9766, 切向力X=888.7167, 切向力Y=-14847.9512 +FPS=26.06, 法向力=9737.3789, 切向力X=868.8400, 切向力Y=-14848.6689 +FPS=24.55, 法向力=9845.5840, 切向力X=1257.0692, 切向力Y=-14633.8877 +FPS=24.79, 法向力=9821.0039, 切向力X=1256.5359, 切向力Y=-14666.5957 +FPS=23.19, 法向力=9664.7266, 切向力X=652.2125, 切向力Y=-14768.4648 +FPS=24.01, 法向力=9937.0957, 切向力X=17.1275, 切向力Y=-13356.8516 +FPS=26.31, 法向力=9933.6680, 切向力X=-16.5086, 切向力Y=-13381.7285 +FPS=25.05, 法向力=10022.7119, 切向力X=-120.9896, 切向力Y=-12887.8770 +FPS=25.59, 法向力=9522.7656, 切向力X=-378.6082, 切向力Y=-12103.7129 +FPS=26.12, 法向力=9601.3682, 切向力X=-432.7279, 切向力Y=-12015.2051 +FPS=24.24, 法向力=10051.9736, 切向力X=-535.6293, 切向力Y=-10392.9980 +FPS=27.12, 法向力=10028.1074, 切向力X=-395.5505, 切向力Y=-10317.0186 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000276s, blend=0.002295s (9 tiles incl ref), finalize=0.000059s, total=0.002638s +FPS=23.42, 法向力=9378.8711, 切向力X=-2107.8550, 切向力Y=-8905.4600 +FPS=25.75, 法向力=9387.6074, 切向力X=-2104.1201, 切向力Y=-8949.2793 +FPS=24.01, 法向力=9569.1055, 切向力X=-1704.1233, 切向力Y=-7781.0996 +FPS=26.30, 法向力=9074.7402, 切向力X=-1819.6167, 切向力Y=-6957.0186 +FPS=26.32, 法向力=9035.1514, 切向力X=-1816.6849, 切向力Y=-6999.2949 +FPS=24.42, 法向力=8989.3340, 切向力X=-1949.8508, 切向力Y=-6353.5967 +FPS=25.26, 法向力=8954.3652, 切向力X=-2141.4485, 切向力Y=-6345.5977 +FPS=27.36, 法向力=9132.3125, 切向力X=-2712.5532, 切向力Y=-5625.5449 +FPS=25.53, 法向力=8440.4824, 切向力X=-3191.4385, 切向力Y=-3370.5771 +FPS=26.78, 法向力=8543.3340, 切向力X=-3371.7622, 切向力Y=-3303.9253 +FPS=25.40, 法向力=8638.8906, 切向力X=-3137.2893, 切向力Y=-2813.8296 +FPS=25.40, 法向力=8606.3584, 切向力X=-3185.4028, 切向力Y=-2708.6074 +FPS=23.66, 法向力=8284.4727, 切向力X=-4482.1313, 切向力Y=-2244.8091 +FPS=24.83, 法向力=7744.1680, 切向力X=-5148.4517, 切向力Y=-998.5249 +FPS=25.45, 法向力=7688.8037, 切向力X=-5215.2217, 切向力Y=-969.4008 +FPS=21.94, 法向力=7489.0674, 切向力X=-5526.1504, 切向力Y=1072.0438 +FPS=22.78, 法向力=7421.9043, 切向力X=-6095.9658, 切向力Y=469.1115 +FPS=23.64, 法向力=7403.9590, 切向力X=-6153.7388, 切向力Y=457.7133 +FPS=23.11, 法向力=8198.0195, 切向力X=-3636.7805, 切向力Y=-2333.4539 +FPS=24.73, 法向力=8188.9287, 切向力X=-3726.9429, 切向力Y=-2511.0376 +FPS=23.61, 法向力=8655.5625, 切向力X=-1462.9912, 切向力Y=-5426.5234 +FPS=23.80, 法向力=9054.9512, 切向力X=-543.4223, 切向力Y=-8267.0488 +FPS=23.93, 法向力=8981.9463, 切向力X=-327.4216, 切向力Y=-8299.9102 +FPS=23.45, 法向力=9054.4268, 切向力X=718.0020, 切向力Y=-10875.0332 +FPS=24.62, 法向力=9336.2090, 切向力X=-26.8880, 切向力Y=-12830.4746 +FPS=24.16, 法向力=9352.3145, 切向力X=-177.8589, 切向力Y=-13100.4727 +FPS=23.68, 法向力=6095.8037, 切向力X=1359.5669, 切向力Y=-4328.2051 +FPS=26.04, 法向力=6053.6025, 切向力X=1192.8096, 切向力Y=-4532.6685 +FPS=23.87, 法向力=1791.8135, 切向力X=3913.3723, 切向力Y=7513.0381 +FPS=25.00, 法向力=1845.1971, 切向力X=4052.3684, 切向力Y=7908.1016 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000210s, blend=0.002187s (9 tiles incl ref), finalize=0.000053s, total=0.002456s +FPS=24.83, 法向力=1469.8337, 切向力X=3085.0535, 切向力Y=4536.9561 +FPS=22.49, 法向力=1281.6260, 切向力X=3611.9307, 切向力Y=3279.1650 +FPS=25.19, 法向力=1244.0854, 切向力X=3568.9294, 切向力Y=3325.7559 +FPS=24.88, 法向力=1238.2622, 切向力X=3156.9795, 切向力Y=2318.6885 +FPS=23.63, 法向力=1423.3326, 切向力X=3023.4365, 切向力Y=2309.1787 +FPS=26.37, 法向力=1491.3308, 切向力X=3140.0098, 切向力Y=2321.5498 +FPS=23.74, 法向力=1800.6040, 切向力X=3514.2192, 切向力Y=1585.5374 +FPS=25.98, 法向力=1725.6133, 切向力X=3530.0659, 切向力Y=1625.0116 +FPS=24.69, 法向力=1393.5566, 切向力X=3143.2876, 切向力Y=1514.2253 +FPS=24.87, 法向力=1133.5940, 切向力X=2970.5740, 切向力Y=1312.9315 +FPS=24.02, 法向力=1236.8494, 切向力X=3060.7139, 切向力Y=1214.3344 +FPS=23.85, 法向力=1479.0737, 切向力X=3222.0103, 切向力Y=1010.6345 +FPS=24.34, 法向力=1137.4020, 切向力X=2746.9199, 切向力Y=1541.1611 +FPS=24.95, 法向力=1189.9150, 切向力X=2715.6348, 切向力Y=1514.1743 +FPS=23.92, 法向力=1340.8679, 切向力X=3108.1172, 切向力Y=1272.5532 +FPS=25.15, 法向力=1323.5260, 切向力X=3143.4468, 切向力Y=1312.3235 +FPS=25.61, 法向力=1350.7629, 切向力X=2814.0625, 切向力Y=1013.0267 +FPS=25.84, 法向力=1337.5184, 切向力X=2854.3298, 切向力Y=1061.1399 +FPS=22.61, 法向力=1647.8909, 切向力X=3113.2500, 切向力Y=781.8445 +FPS=21.56, 法向力=1332.8706, 切向力X=2991.9478, 切向力Y=890.9277 +FPS=24.27, 法向力=1305.9911, 切向力X=2940.6506, 切向力Y=865.4612 +FPS=24.39, 法向力=1583.7186, 切向力X=3067.2329, 切向力Y=475.9702 +FPS=24.19, 法向力=1449.3579, 切向力X=2919.8633, 切向力Y=1200.0142 +FPS=24.66, 法向力=1419.4950, 切向力X=2841.5972, 切向力Y=1118.3621 +FPS=24.98, 法向力=1429.3633, 切向力X=2778.3032, 切向力Y=774.1559 +FPS=25.82, 法向力=1298.6455, 切向力X=2558.4429, 切向力Y=845.9800 +FPS=25.91, 法向力=1321.6501, 切向力X=2564.0527, 切向力Y=919.5623 +FPS=25.43, 法向力=1655.4197, 切向力X=2886.7322, 切向力Y=1147.9741 +FPS=26.38, 法向力=1699.6897, 切向力X=2977.6760, 切向力Y=1105.0745 +FPS=24.30, 法向力=1222.9397, 切向力X=2906.4717, 切向力Y=1002.1403 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002218s (9 tiles incl ref), finalize=0.000055s, total=0.002494s +FPS=26.24, 法向力=1228.6179, 切向力X=2947.5750, 切向力Y=1008.4868 +FPS=25.33, 法向力=1491.4688, 切向力X=2817.9541, 切向力Y=804.5081 +FPS=24.92, 法向力=1311.1095, 切向力X=2869.1506, 切向力Y=792.0753 +FPS=24.95, 法向力=1355.4553, 切向力X=2876.3740, 切向力Y=832.0423 +FPS=23.89, 法向力=1282.0881, 切向力X=3032.9746, 切向力Y=760.5209 +FPS=25.43, 法向力=1435.3726, 切向力X=2837.0215, 切向力Y=520.5212 +FPS=26.87, 法向力=1470.4963, 切向力X=2922.4446, 切向力Y=437.3565 +FPS=25.60, 法向力=1454.4824, 切向力X=2883.5447, 切向力Y=463.1903 +FPS=27.07, 法向力=1148.6218, 切向力X=2576.7007, 切向力Y=557.3676 +FPS=24.19, 法向力=1257.4032, 切向力X=2702.9399, 切向力Y=592.6981 +FPS=26.37, 法向力=1260.9993, 切向力X=2685.6172, 切向力Y=563.5624 +FPS=25.12, 法向力=1758.4446, 切向力X=3377.0850, 切向力Y=137.7077 +FPS=26.59, 法向力=1484.3501, 切向力X=2528.2361, 切向力Y=317.2223 +FPS=27.08, 法向力=1491.2290, 切向力X=2404.5225, 切向力Y=326.2951 +FPS=19.26, 法向力=1331.2700, 切向力X=2994.4055, 切向力Y=654.9443 +FPS=26.90, 法向力=1432.2537, 切向力X=3051.4446, 切向力Y=627.6229 +FPS=25.47, 法向力=1505.2445, 切向力X=2664.6006, 切向力Y=548.2264 +FPS=24.82, 法向力=1447.7024, 切向力X=2684.2227, 切向力Y=602.5846 +FPS=25.33, 法向力=1278.5630, 切向力X=3246.5383, 切向力Y=635.0165 +FPS=24.64, 法向力=1316.4277, 切向力X=2719.2971, 切向力Y=630.6970 +FPS=26.16, 法向力=1370.9768, 切向力X=2762.7952, 切向力Y=575.6132 +FPS=24.85, 法向力=1115.6414, 切向力X=2610.8770, 切向力Y=433.2352 +FPS=25.67, 法向力=1760.8005, 切向力X=2783.7043, 切向力Y=-408.3091 +FPS=24.72, 法向力=1706.0432, 切向力X=2853.7593, 切向力Y=-300.1920 +FPS=22.63, 法向力=1854.2827, 切向力X=3471.0542, 切向力Y=208.9309 +FPS=24.66, 法向力=1923.0405, 切向力X=3509.4717, 切向力Y=204.6345 +FPS=24.39, 法向力=1727.3743, 切向力X=2874.5830, 切向力Y=558.4108 +FPS=25.92, 法向力=1549.2639, 切向力X=2729.1504, 切向力Y=250.3454 +FPS=24.75, 法向力=1519.0974, 切向力X=2713.3157, 切向力Y=311.8380 +FPS=23.61, 法向力=1373.7328, 切向力X=2495.6494, 切向力Y=392.1626 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000311s, blend=0.002312s (9 tiles incl ref), finalize=0.000057s, total=0.002688s +FPS=25.21, 法向力=1339.2174, 切向力X=2580.4893, 切向力Y=484.9592 +FPS=25.27, 法向力=1369.5835, 切向力X=2519.7903, 切向力Y=417.8539 +FPS=24.52, 法向力=1089.5483, 切向力X=2627.2310, 切向力Y=803.7832 +FPS=25.74, 法向力=1153.8657, 切向力X=2597.0139, 切向力Y=716.8239 +FPS=23.99, 法向力=1648.5959, 切向力X=2490.7659, 切向力Y=143.3019 +FPS=25.74, 法向力=1667.8101, 切向力X=2636.6719, 切向力Y=22.9578 +FPS=24.59, 法向力=1345.9116, 切向力X=2655.4521, 切向力Y=108.3269 +FPS=23.94, 法向力=1319.5048, 切向力X=3268.7341, 切向力Y=179.7556 +FPS=25.48, 法向力=1291.6593, 切向力X=3225.7761, 切向力Y=245.7426 +FPS=24.43, 法向力=1332.3708, 切向力X=2507.0405, 切向力Y=-18.8209 +FPS=24.25, 法向力=1207.9550, 切向力X=2421.6716, 切向力Y=37.5283 +FPS=25.49, 法向力=1450.2836, 切向力X=3017.7251, 切向力Y=731.7549 +FPS=25.05, 法向力=1359.4224, 切向力X=3166.3384, 切向力Y=83.2480 +FPS=25.21, 法向力=1396.8677, 切向力X=3098.3447, 切向力Y=-73.3470 +FPS=21.95, 法向力=1429.6182, 切向力X=2673.5269, 切向力Y=346.6462 +FPS=24.35, 法向力=1405.0078, 切向力X=2733.6711, 切向力Y=212.2328 +FPS=25.34, 法向力=1385.5457, 切向力X=2786.4563, 切向力Y=4.4443 +FPS=25.11, 法向力=1492.7504, 切向力X=2602.3291, 切向力Y=167.5276 +FPS=26.15, 法向力=1540.4666, 切向力X=2475.5083, 切向力Y=220.2354 +FPS=19.66, 法向力=1908.4338, 切向力X=2981.4260, 切向力Y=-568.5417 +FPS=23.92, 法向力=1439.7742, 切向力X=3358.5854, 切向力Y=394.4648 +FPS=25.94, 法向力=1347.3796, 切向力X=3315.6050, 切向力Y=437.9860 +FPS=24.11, 法向力=1446.1487, 切向力X=2731.7095, 切向力Y=708.5285 +FPS=24.68, 法向力=1415.4617, 切向力X=2737.2600, 切向力Y=682.3956 +FPS=24.71, 法向力=1461.6033, 切向力X=2907.7720, 切向力Y=150.6518 +FPS=24.53, 法向力=1648.4513, 切向力X=2780.1484, 切向力Y=234.7436 +FPS=25.02, 法向力=1606.3198, 切向力X=2800.6196, 切向力Y=297.4238 +FPS=24.06, 法向力=1162.0688, 切向力X=2600.2385, 切向力Y=515.3639 +FPS=23.76, 法向力=1349.9839, 切向力X=3054.9968, 切向力Y=444.8373 +FPS=23.86, 法向力=1349.1284, 切向力X=3032.3372, 切向力Y=448.3244 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000231s, blend=0.002243s (9 tiles incl ref), finalize=0.000062s, total=0.002542s +FPS=22.41, 法向力=1419.8188, 切向力X=2954.7847, 切向力Y=270.0663 +FPS=23.54, 法向力=1405.9928, 切向力X=2790.1992, 切向力Y=342.8757 +FPS=22.64, 法向力=1427.4124, 切向力X=2891.5859, 切向力Y=366.9302 +FPS=22.55, 法向力=1028.0101, 切向力X=2252.6135, 切向力Y=415.4897 +FPS=21.44, 法向力=1183.3420, 切向力X=2250.8645, 切向力Y=381.6171 +FPS=23.36, 法向力=1321.2560, 切向力X=2525.8286, 切向力Y=340.9272 +FPS=22.86, 法向力=1412.1771, 切向力X=2468.5361, 切向力Y=438.6462 +FPS=22.94, 法向力=1409.0243, 切向力X=2500.5046, 切向力Y=436.6843 +FPS=23.41, 法向力=1317.8499, 切向力X=2714.9810, 切向力Y=308.8987 +FPS=21.41, 法向力=1441.3757, 切向力X=2363.7148, 切向力Y=-386.0023 +FPS=23.90, 法向力=1399.6841, 切向力X=2528.0469, 切向力Y=318.4044 +FPS=23.99, 法向力=1338.7783, 切向力X=2473.1973, 切向力Y=395.7279 +FPS=23.70, 法向力=1586.5879, 切向力X=2386.8652, 切向力Y=45.1617 +FPS=23.81, 法向力=1492.0983, 切向力X=2355.9531, 切向力Y=101.9774 +FPS=22.88, 法向力=1789.0288, 切向力X=2566.7253, 切向力Y=402.1183 +FPS=24.01, 法向力=1574.9686, 切向力X=2645.5044, 切向力Y=-270.6850 +FPS=24.65, 法向力=1592.9668, 切向力X=2650.9854, 切向力Y=-389.0226 +FPS=23.07, 法向力=1451.6196, 切向力X=2661.8826, 切向力Y=-86.0271 +FPS=24.83, 法向力=1399.1018, 切向力X=2383.8909, 切向力Y=-92.5374 +FPS=24.93, 法向力=1471.4957, 切向力X=2390.5278, 切向力Y=-143.1444 +FPS=21.76, 法向力=1417.3466, 切向力X=2577.0640, 切向力Y=143.9235 +FPS=23.75, 法向力=1384.2144, 切向力X=2573.4399, 切向力Y=163.4863 +FPS=22.83, 法向力=1272.1040, 切向力X=2887.7021, 切向力Y=54.4571 +FPS=23.34, 法向力=1321.5850, 切向力X=2804.8813, 切向力Y=530.7428 +FPS=23.79, 法向力=1289.1395, 切向力X=2908.6755, 切向力Y=635.1181 +FPS=22.89, 法向力=1570.7479, 切向力X=3031.7891, 切向力Y=181.5250 +FPS=23.34, 法向力=1830.8414, 切向力X=3035.3896, 切向力Y=111.3571 +FPS=23.00, 法向力=1833.4972, 切向力X=3095.8423, 切向力Y=60.1956 +FPS=22.59, 法向力=1518.6731, 切向力X=2634.9038, 切向力Y=171.0966 +FPS=23.92, 法向力=1562.8611, 切向力X=3344.1421, 切向力Y=316.3475 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000236s, blend=0.002215s (9 tiles incl ref), finalize=0.000056s, total=0.002513s +FPS=23.97, 法向力=1642.9115, 切向力X=3397.4187, 切向力Y=138.3426 +FPS=23.55, 法向力=1543.8752, 切向力X=2550.6919, 切向力Y=305.9886 +FPS=24.26, 法向力=1580.8923, 切向力X=2458.0303, 切向力Y=178.4215 +FPS=23.53, 法向力=1526.9474, 切向力X=3077.4443, 切向力Y=-88.6099 +FPS=23.22, 法向力=1458.8260, 切向力X=2764.0757, 切向力Y=239.5833 +FPS=24.21, 法向力=1589.1577, 切向力X=2818.6951, 切向力Y=137.0836 +FPS=22.91, 法向力=1409.0547, 切向力X=2453.5691, 切向力Y=354.7013 +FPS=24.33, 法向力=1479.2764, 切向力X=3425.3059, 切向力Y=355.3500 +FPS=24.34, 法向力=1474.8097, 切向力X=3398.5820, 切向力Y=346.6151 +FPS=24.61, 法向力=1245.6799, 切向力X=2837.0540, 切向力Y=-19.6020 +FPS=24.44, 法向力=1285.8832, 切向力X=2883.8516, 切向力Y=23.1633 +FPS=23.66, 法向力=1573.5818, 切向力X=3129.5129, 切向力Y=137.6841 +FPS=23.66, 法向力=1250.5564, 切向力X=2773.1924, 切向力Y=363.5675 +FPS=24.37, 法向力=1207.9270, 切向力X=2699.5488, 切向力Y=362.9806 +FPS=23.83, 法向力=1247.8987, 切向力X=2590.4463, 切向力Y=250.2320 +FPS=23.27, 法向力=3231.4658, 切向力X=4324.9824, 切向力Y=1427.4215 +FPS=23.44, 法向力=3420.2837, 切向力X=4399.9766, 切向力Y=1559.5231 +FPS=22.67, 法向力=9020.6299, 切向力X=13779.5352, 切向力Y=12649.5078 +FPS=22.65, 法向力=8750.6973, 切向力X=14239.3975, 切向力Y=13174.8750 +FPS=23.13, 法向力=8982.1055, 切向力X=14614.7100, 切向力Y=14451.3721 +FPS=22.91, 法向力=8468.6533, 切向力X=14701.2598, 切向力Y=15954.3506 +FPS=23.02, 法向力=8427.5391, 切向力X=14728.6631, 切向力Y=15978.5596 +FPS=23.59, 法向力=8961.5859, 切向力X=14234.2285, 切向力Y=16193.1172 +FPS=22.24, 法向力=9022.2432, 切向力X=14838.7070, 切向力Y=16594.5586 +FPS=23.94, 法向力=9030.9375, 切向力X=14830.8848, 切向力Y=16662.3828 +FPS=24.15, 法向力=8987.5469, 切向力X=14887.1357, 切向力Y=17195.7852 +FPS=21.78, 法向力=8932.2461, 切向力X=14582.0332, 切向力Y=17410.3164 +FPS=24.51, 法向力=8919.9502, 切向力X=14498.8857, 切向力Y=17449.0820 +FPS=22.10, 法向力=7737.3662, 切向力X=13801.2578, 切向力Y=17835.9648 +FPS=23.94, 法向力=6799.2705, 切向力X=13804.6074, 切向力Y=18348.2266 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000240s, blend=0.002358s (9 tiles incl ref), finalize=0.000066s, total=0.002671s +FPS=23.06, 法向力=6807.1167, 切向力X=13707.5078, 切向力Y=18386.8711 +FPS=21.95, 法向力=4915.6865, 切向力X=12343.0566, 切向力Y=17828.8633 +FPS=23.70, 法向力=3233.9102, 切向力X=10429.2949, 切向力Y=16628.0820 +FPS=24.14, 法向力=3329.7717, 切向力X=10360.2979, 切向力Y=16453.7383 +FPS=22.72, 法向力=2626.0532, 切向力X=9321.5322, 切向力Y=14337.5869 +FPS=23.61, 法向力=2245.3789, 切向力X=8623.1641, 切向力Y=13485.2520 +FPS=24.41, 法向力=2266.9102, 切向力X=8757.1289, 切向力Y=13499.7930 +FPS=23.64, 法向力=2097.4456, 切向力X=7535.1230, 切向力Y=12262.4043 +FPS=25.15, 法向力=2052.4058, 切向力X=7544.9077, 切向力Y=12320.8223 +FPS=22.71, 法向力=1915.3250, 切向力X=6665.8271, 切向力Y=11233.7383 +FPS=23.61, 法向力=1942.1963, 切向力X=6311.7759, 切向力Y=9499.7285 +FPS=24.69, 法向力=1973.2114, 切向力X=6233.0273, 切向力Y=9487.0820 +FPS=23.43, 法向力=1895.1543, 切向力X=5146.9707, 切向力Y=8654.5352 +FPS=24.78, 法向力=1535.3029, 切向力X=4886.3003, 切向力Y=8314.0420 +FPS=24.56, 法向力=1519.7466, 切向力X=4923.5996, 切向力Y=8307.8516 +FPS=24.75, 法向力=1767.1010, 切向力X=4651.7065, 切向力Y=7664.8037 +FPS=26.29, 法向力=1780.4922, 切向力X=4515.4053, 切向力Y=7610.9692 +FPS=23.61, 法向力=1444.6172, 切向力X=4814.1045, 切向力Y=7481.8789 +FPS=25.12, 法向力=1446.3077, 切向力X=4866.8740, 切向力Y=7546.5186 +FPS=23.85, 法向力=1881.8057, 切向力X=4986.0420, 切向力Y=6403.7183 +FPS=22.92, 法向力=1998.2135, 切向力X=3724.1577, 切向力Y=5305.9824 +FPS=26.81, 法向力=2007.1970, 切向力X=3772.0713, 切向力Y=5329.2588 +FPS=25.30, 法向力=1852.7714, 切向力X=4245.1372, 切向力Y=4821.5254 +FPS=25.31, 法向力=1474.4324, 切向力X=3776.0415, 切向力Y=5082.3926 +FPS=24.37, 法向力=1501.5497, 切向力X=3765.8396, 切向力Y=5033.8594 +FPS=25.20, 法向力=1436.5234, 切向力X=3620.9143, 切向力Y=4314.8926 +FPS=27.07, 法向力=1423.1195, 切向力X=3640.9783, 切向力Y=4296.5903 +FPS=24.41, 法向力=1654.6002, 切向力X=3449.5342, 切向力Y=4163.0718 +FPS=26.74, 法向力=1642.1558, 切向力X=3474.9790, 切向力Y=4159.1680 +FPS=25.99, 法向力=1717.0146, 切向力X=3413.9221, 切向力Y=3744.9233 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000277s, blend=0.002344s (9 tiles incl ref), finalize=0.000066s, total=0.002693s +FPS=25.75, 法向力=1687.9021, 切向力X=3761.6912, 切向力Y=3990.5679 +FPS=18.75, 法向力=1778.5908, 切向力X=3757.3965, 切向力Y=3994.0312 +FPS=26.25, 法向力=1326.8571, 切向力X=3391.5566, 切向力Y=4524.1343 +FPS=25.79, 法向力=1124.0251, 切向力X=3400.1990, 切向力Y=3754.9150 +FPS=25.26, 法向力=1144.6117, 切向力X=3416.3423, 切向力Y=3719.9746 +FPS=25.36, 法向力=1532.0901, 切向力X=3410.2180, 切向力Y=4241.7700 +FPS=24.99, 法向力=1643.6707, 切向力X=3616.0945, 切向力Y=4193.9629 +FPS=24.30, 法向力=1469.6042, 切向力X=3738.1548, 切向力Y=3831.9731 +FPS=25.24, 法向力=1662.7163, 切向力X=3649.5708, 切向力Y=3932.0813 +FPS=25.60, 法向力=1696.6912, 切向力X=3697.3425, 切向力Y=4004.4072 +FPS=24.61, 法向力=1657.5818, 切向力X=3654.1853, 切向力Y=3810.3457 +FPS=26.29, 法向力=1682.5146, 切向力X=3622.8745, 切向力Y=3679.0215 +FPS=24.37, 法向力=1787.2585, 切向力X=3626.2397, 切向力Y=3516.2725 +FPS=25.08, 法向力=1507.8854, 切向力X=3322.2925, 切向力Y=3845.3784 +FPS=22.54, 法向力=1433.4506, 切向力X=3218.5430, 切向力Y=3901.5244 +FPS=22.00, 法向力=1684.9480, 切向力X=3720.7356, 切向力Y=3392.7556 +FPS=23.94, 法向力=1730.9753, 切向力X=3884.8892, 切向力Y=3278.9287 +FPS=23.19, 法向力=1851.9995, 切向力X=3841.9458, 切向力Y=3582.4321 +FPS=23.15, 法向力=1879.0967, 切向力X=3442.7366, 切向力Y=4021.1326 +FPS=22.89, 法向力=1803.9199, 切向力X=3435.9521, 切向力Y=4132.2256 +FPS=23.83, 法向力=1593.4854, 切向力X=3964.9629, 切向力Y=4046.9033 +FPS=21.41, 法向力=1691.8632, 切向力X=3365.4575, 切向力Y=3938.6724 +FPS=24.01, 法向力=1533.6785, 切向力X=3686.3481, 切向力Y=3384.7371 +FPS=25.04, 法向力=1583.9799, 切向力X=3697.2319, 切向力Y=3388.7205 +FPS=24.26, 法向力=1469.6224, 切向力X=3386.7900, 切向力Y=3695.1226 +FPS=18.05, 法向力=1497.9890, 切向力X=3283.3286, 切向力Y=3718.1313 +FPS=24.27, 法向力=1535.6157, 切向力X=3579.8618, 切向力Y=3452.5332 +FPS=25.90, 法向力=1815.7007, 切向力X=3238.7410, 切向力Y=3167.6235 +FPS=24.93, 法向力=1764.7927, 切向力X=3318.9077, 切向力Y=3383.9399 +FPS=23.49, 法向力=1835.8590, 切向力X=3835.9441, 切向力Y=3611.7302 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000219s, blend=0.002212s (9 tiles incl ref), finalize=0.000064s, total=0.002501s +FPS=25.54, 法向力=1433.7124, 切向力X=3444.1782, 切向力Y=3983.0928 +FPS=25.21, 法向力=1431.3330, 切向力X=3434.4990, 切向力Y=4093.8008 +FPS=24.24, 法向力=1583.4724, 切向力X=3646.4792, 切向力Y=3209.3545 +FPS=24.86, 法向力=1615.7593, 切向力X=3703.2100, 切向力Y=3293.4927 +FPS=23.29, 法向力=1448.8638, 切向力X=3354.1877, 切向力Y=3815.0938 +FPS=23.86, 法向力=1784.1604, 切向力X=3558.3533, 切向力Y=3569.6338 +FPS=25.37, 法向力=1810.1709, 切向力X=3589.3838, 切向力Y=3618.0540 +FPS=23.63, 法向力=1512.7898, 切向力X=3245.3896, 切向力Y=3796.0972 +FPS=24.01, 法向力=1444.7859, 切向力X=3149.6760, 切向力Y=3942.1206 +FPS=24.79, 法向力=1708.0015, 切向力X=3412.3625, 切向力Y=3812.7808 +FPS=23.89, 法向力=1577.8755, 切向力X=3382.0615, 切向力Y=4046.4949 +FPS=25.73, 法向力=1652.4656, 切向力X=3470.9355, 切向力Y=3992.2979 +FPS=22.53, 法向力=1826.2192, 切向力X=3687.7124, 切向力Y=4005.4949 +FPS=25.02, 法向力=1767.9413, 切向力X=3591.4016, 切向力Y=4021.0017 +FPS=24.75, 法向力=1803.3402, 切向力X=3646.1152, 切向力Y=3278.5771 +FPS=24.64, 法向力=1421.8711, 切向力X=3138.3108, 切向力Y=3410.4395 +FPS=25.07, 法向力=1385.6338, 切向力X=3051.2290, 切向力Y=3406.4878 +FPS=24.05, 法向力=1294.5955, 切向力X=2890.6555, 切向力Y=3452.2888 +FPS=24.88, 法向力=1520.8357, 切向力X=3329.5872, 切向力Y=3539.7114 +FPS=25.12, 法向力=1519.5188, 切向力X=3362.5405, 切向力Y=3582.3735 +FPS=24.25, 法向力=1615.0632, 切向力X=3002.5786, 切向力Y=3476.4351 +FPS=17.17, 法向力=1852.8921, 切向力X=4091.6812, 切向力Y=2946.4771 +FPS=25.19, 法向力=1806.6956, 切向力X=4144.6680, 切向力Y=2932.1182 +FPS=23.61, 法向力=1530.3617, 切向力X=3544.8979, 切向力Y=3965.6384 +FPS=25.89, 法向力=1607.7793, 切向力X=3552.4561, 切向力Y=4059.7759 +FPS=24.59, 法向力=1646.7129, 切向力X=3219.7671, 切向力Y=3957.2534 +FPS=25.22, 法向力=1487.8671, 切向力X=2765.2183, 切向力Y=2910.9141 +FPS=24.90, 法向力=1406.2279, 切向力X=2893.2393, 切向力Y=2928.1465 +FPS=24.04, 法向力=1582.6555, 切向力X=3438.1562, 切向力Y=3217.8755 +FPS=25.50, 法向力=1640.1432, 切向力X=2837.5488, 切向力Y=3073.2891 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000234s, blend=0.002165s (9 tiles incl ref), finalize=0.000054s, total=0.002459s +FPS=25.23, 法向力=1606.9783, 切向力X=2736.3098, 切向力Y=3132.8325 +FPS=20.07, 法向力=1018.7853, 切向力X=2885.8755, 切向力Y=1786.8972 +FPS=24.21, 法向力=1074.2114, 切向力X=2743.5195, 切向力Y=1749.6228 +FPS=23.66, 法向力=1192.2407, 切向力X=1904.5577, 切向力Y=338.4253 +FPS=22.94, 法向力=1485.7361, 切向力X=2489.1973, 切向力Y=258.5359 +FPS=25.03, 法向力=1491.3398, 切向力X=2685.1484, 切向力Y=273.4256 +FPS=25.00, 法向力=1728.8624, 切向力X=3217.1938, 切向力Y=-378.1956 +FPS=25.73, 法向力=1291.1385, 切向力X=2396.9170, 切向力Y=224.0783 +FPS=25.87, 法向力=1335.5411, 切向力X=2486.6377, 切向力Y=187.3809 +FPS=25.20, 法向力=1694.7494, 切向力X=3275.4541, 切向力Y=-535.5917 +FPS=23.55, 法向力=1709.2041, 切向力X=3417.1909, 切向力Y=-395.0207 +FPS=23.47, 法向力=1569.7296, 切向力X=2720.8662, 切向力Y=-365.9199 +FPS=24.65, 法向力=1544.8684, 切向力X=2716.7134, 切向力Y=-336.6755 +FPS=25.15, 法向力=1488.4342, 切向力X=2507.0464, 切向力Y=82.0709 +FPS=24.78, 法向力=1577.5137, 切向力X=2648.2034, 切向力Y=163.1900 +FPS=24.85, 法向力=1595.8347, 切向力X=2571.5303, 切向力Y=84.0288 +FPS=23.92, 法向力=1338.4705, 切向力X=2484.0020, 切向力Y=376.4148 +FPS=25.57, 法向力=939.0721, 切向力X=2692.8667, 切向力Y=-97.5083 +FPS=24.46, 法向力=1071.7594, 切向力X=2785.8430, 切向力Y=-85.6651 +FPS=24.55, 法向力=1678.7988, 切向力X=2812.3184, 切向力Y=-579.9547 +FPS=24.87, 法向力=1668.5400, 切向力X=2760.8843, 切向力Y=-636.9481 +FPS=24.24, 法向力=1546.2906, 切向力X=2560.3333, 切向力Y=112.5883 +FPS=24.12, 法向力=1261.8401, 切向力X=2738.7803, 切向力Y=312.2197 +FPS=24.59, 法向力=1206.8079, 切向力X=2662.3018, 切向力Y=383.5320 +FPS=22.90, 法向力=1443.8774, 切向力X=2809.0344, 切向力Y=318.1318 +FPS=23.76, 法向力=1316.8308, 切向力X=2829.9165, 切向力Y=268.5247 +FPS=24.27, 法向力=1281.7566, 切向力X=2738.3335, 切向力Y=367.0023 +FPS=23.95, 法向力=1227.4600, 切向力X=2908.5259, 切向力Y=79.9998 +FPS=25.52, 法向力=1216.3650, 切向力X=2939.1753, 切向力Y=24.0392 +FPS=23.36, 法向力=1192.6318, 切向力X=2914.0273, 切向力Y=86.3339 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000218s, blend=0.002251s (9 tiles incl ref), finalize=0.000065s, total=0.002541s +FPS=24.35, 法向力=1184.8861, 切向力X=2878.4082, 切向力Y=114.5609 +FPS=25.65, 法向力=1632.8625, 切向力X=2900.8320, 切向力Y=-316.7614 +FPS=22.71, 法向力=1416.7889, 切向力X=3305.5591, 切向力Y=384.2714 +FPS=25.11, 法向力=1399.7534, 切向力X=3410.5659, 切向力Y=310.9836 +FPS=25.13, 法向力=1980.7920, 切向力X=2691.2256, 切向力Y=-147.9140 +FPS=24.03, 法向力=1520.9543, 切向力X=2773.9097, 切向力Y=-268.3996 +FPS=23.93, 法向力=1511.4956, 切向力X=2878.0903, 切向力Y=-280.9584 +FPS=23.91, 法向力=1250.0322, 切向力X=2876.3223, 切向力Y=-256.3540 +FPS=25.13, 法向力=1323.7915, 切向力X=2998.8755, 切向力Y=-286.6035 +FPS=23.65, 法向力=1498.2224, 切向力X=2983.3726, 切向力Y=-62.9291 +FPS=17.31, 法向力=1565.4805, 切向力X=3151.8833, 切向力Y=-310.8547 +FPS=24.80, 法向力=1222.8180, 切向力X=2615.6851, 切向力Y=68.0211 +FPS=24.62, 法向力=1329.9763, 切向力X=2635.9312, 切向力Y=79.7368 +FPS=22.70, 法向力=1513.4745, 切向力X=2852.9680, 切向力Y=-717.0051 +FPS=25.37, 法向力=1705.1411, 切向力X=2578.0400, 切向力Y=-575.0198 +FPS=24.87, 法向力=1642.2240, 切向力X=2620.2290, 切向力Y=-539.4554 +FPS=23.88, 法向力=1351.7830, 切向力X=2688.4702, 切向力Y=-248.8441 +FPS=24.80, 法向力=1316.0361, 切向力X=2538.9885, 切向力Y=-303.8353 +FPS=23.79, 法向力=1463.8789, 切向力X=3058.8071, 切向力Y=145.4823 +FPS=24.86, 法向力=1469.7272, 切向力X=3137.3625, 切向力Y=84.2988 +FPS=24.72, 法向力=1226.2074, 切向力X=2245.1050, 切向力Y=148.1919 +FPS=23.37, 法向力=1360.8662, 切向力X=2764.4697, 切向力Y=-87.5650 +FPS=24.53, 法向力=1464.5219, 切向力X=2716.7524, 切向力Y=-208.9931 +FPS=22.47, 法向力=1671.2439, 切向力X=3299.1292, 切向力Y=22.0344 +FPS=15.26, 法向力=1521.7053, 切向力X=3079.3774, 切向力Y=-100.6948 +FPS=22.23, 法向力=1071.2201, 切向力X=2242.8428, 切向力Y=287.8860 +FPS=23.71, 法向力=1137.5560, 切向力X=2132.6423, 切向力Y=283.9315 +FPS=21.96, 法向力=1659.1260, 切向力X=2480.2827, 切向力Y=-205.2614 +FPS=20.59, 法向力=1233.5952, 切向力X=2620.3469, 切向力Y=-319.7252 +FPS=21.46, 法向力=1263.8198, 切向力X=2686.5376, 切向力Y=-288.4963 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000261s, blend=0.002267s (9 tiles incl ref), finalize=0.000077s, total=0.002612s +FPS=21.63, 法向力=1436.0369, 切向力X=2244.1201, 切向力Y=220.5971 +FPS=20.98, 法向力=1721.4554, 切向力X=3185.8125, 切向力Y=-128.9492 +FPS=23.44, 法向力=1093.6832, 切向力X=2490.5588, 切向力Y=268.7144 +FPS=23.19, 法向力=1019.9043, 切向力X=2450.0457, 切向力Y=320.8773 +FPS=24.46, 法向力=1394.3953, 切向力X=2998.5969, 切向力Y=34.6253 +FPS=23.57, 法向力=1399.9458, 切向力X=3050.1880, 切向力Y=29.2356 +FPS=21.05, 法向力=1537.2637, 切向力X=2673.3530, 切向力Y=459.9154 +FPS=23.86, 法向力=1561.9175, 切向力X=2709.1147, 切向力Y=-300.0904 +FPS=24.31, 法向力=1580.5012, 切向力X=2720.1763, 切向力Y=-350.2668 +FPS=22.46, 法向力=1379.5640, 切向力X=2687.2183, 切向力Y=-129.0094 +FPS=24.39, 法向力=1458.8943, 切向力X=2722.9219, 切向力Y=78.7737 +FPS=24.43, 法向力=1550.5972, 切向力X=2961.0566, 切向力Y=61.6320 +FPS=21.64, 法向力=1382.0021, 切向力X=1760.0103, 切向力Y=2310.8340 +FPS=24.65, 法向力=1451.0082, 切向力X=1536.2125, 切向力Y=2426.8452 +FPS=23.27, 法向力=1436.5693, 切向力X=2623.2974, 切向力Y=1008.3495 +FPS=23.48, 法向力=1642.0287, 切向力X=2424.5505, 切向力Y=654.7627 +FPS=25.28, 法向力=1589.9698, 切向力X=2362.1396, 切向力Y=581.4393 +FPS=18.41, 法向力=1254.3525, 切向力X=2500.5117, 切向力Y=1552.4775 +FPS=22.44, 法向力=1549.2686, 切向力X=2370.7886, 切向力Y=777.8455 +FPS=24.51, 法向力=1248.8289, 切向力X=2310.1597, 切向力Y=998.5188 +FPS=23.93, 法向力=1230.2323, 切向力X=2088.9634, 切向力Y=974.0939 +FPS=22.71, 法向力=1259.5327, 切向力X=2704.4956, 切向力Y=569.7459 +FPS=24.91, 法向力=1288.5181, 切向力X=2692.1431, 切向力Y=547.3953 +FPS=23.64, 法向力=1338.3014, 切向力X=2569.0439, 切向力Y=-203.7893 +FPS=24.18, 法向力=1519.8240, 切向力X=2417.2217, 切向力Y=-807.3569 +FPS=24.27, 法向力=1531.6582, 切向力X=2455.3518, 切向力Y=-851.5555 +FPS=23.33, 法向力=1285.7751, 切向力X=2893.9307, 切向力Y=-282.9354 +FPS=17.26, 法向力=1625.5154, 切向力X=2554.7681, 切向力Y=-1323.2947 +FPS=24.50, 法向力=1525.7202, 切向力X=2608.2280, 切向力Y=-1238.6570 +FPS=24.91, 法向力=933.8312, 切向力X=2436.6106, 切向力Y=244.9214 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000258s, blend=0.003596s (9 tiles incl ref), finalize=0.000115s, total=0.003976s +FPS=23.38, 法向力=915.0418, 切向力X=2425.8879, 切向力Y=199.6488 +FPS=22.54, 法向力=1529.5515, 切向力X=2610.7925, 切向力Y=-11.9370 +FPS=23.18, 法向力=1859.8411, 切向力X=3221.6055, 切向力Y=-915.4147 +FPS=25.25, 法向力=1361.3353, 切向力X=2728.8682, 切向力Y=220.2496 +FPS=25.13, 法向力=1443.7107, 切向力X=2757.5676, 切向力Y=262.4737 +FPS=22.79, 法向力=1141.3931, 切向力X=2468.1780, 切向力Y=-19.4977 +FPS=24.51, 法向力=1144.2024, 切向力X=2461.7358, 切向力Y=-99.3493 +FPS=22.72, 法向力=1404.7163, 切向力X=2892.3367, 切向力Y=-286.4804 +FPS=23.71, 法向力=1601.8210, 切向力X=2702.7751, 切向力Y=-200.9972 +FPS=23.67, 法向力=1597.5771, 切向力X=2774.3203, 切向力Y=-232.0522 +FPS=22.41, 法向力=1591.3232, 切向力X=2602.8438, 切向力Y=-238.3660 +FPS=23.73, 法向力=1000.2200, 切向力X=2332.5928, 切向力Y=60.5439 +FPS=24.89, 法向力=1014.1572, 切向力X=2317.8181, 切向力Y=-14.8403 +FPS=22.64, 法向力=1494.7048, 切向力X=2856.1616, 切向力Y=96.5430 +FPS=24.40, 法向力=1586.8483, 切向力X=3055.4731, 切向力Y=-427.6516 +FPS=23.84, 法向力=1556.7080, 切向力X=3036.9875, 切向力Y=-418.0316 +FPS=22.00, 法向力=1455.9016, 切向力X=2907.5352, 切向力Y=54.6154 +FPS=23.93, 法向力=1425.1964, 切向力X=2958.7278, 切向力Y=15.9544 +FPS=23.55, 法向力=1309.6536, 切向力X=2695.0898, 切向力Y=245.1248 +FPS=23.00, 法向力=1563.5039, 切向力X=2480.8306, 切向力Y=-458.2472 +FPS=23.49, 法向力=1542.9553, 切向力X=2478.8567, 切向力Y=-473.1361 +FPS=21.48, 法向力=1551.9080, 切向力X=2351.0293, 切向力Y=-173.3142 +FPS=24.19, 法向力=1304.8467, 切向力X=2590.4043, 切向力Y=-443.4089 +FPS=23.01, 法向力=1324.4846, 切向力X=2662.8967, 切向力Y=-415.3727 +FPS=22.17, 法向力=1372.4403, 切向力X=2899.2217, 切向力Y=-115.1613 +FPS=23.54, 法向力=1486.3289, 切向力X=2459.2612, 切向力Y=190.3598 +FPS=22.29, 法向力=1446.4672, 切向力X=2360.0796, 切向力Y=196.5452 +FPS=23.69, 法向力=1662.2292, 切向力X=2747.1838, 切向力Y=-453.4857 +FPS=23.15, 法向力=1589.6462, 切向力X=2840.3689, 切向力Y=-401.3244 +FPS=24.86, 法向力=1643.2449, 切向力X=2483.3789, 切向力Y=-790.6537 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000218s, blend=0.002226s (9 tiles incl ref), finalize=0.000054s, total=0.002503s +FPS=22.35, 法向力=1209.4312, 切向力X=2387.5220, 切向力Y=-267.5237 +FPS=22.82, 法向力=1273.2974, 切向力X=2407.1035, 切向力Y=-348.6791 +FPS=23.99, 法向力=1532.9854, 切向力X=2477.5747, 切向力Y=-527.3849 +FPS=22.89, 法向力=1635.4604, 切向力X=2416.5339, 切向力Y=-27.8969 +FPS=23.81, 法向力=1616.0618, 切向力X=2380.2148, 切向力Y=17.5941 +FPS=23.74, 法向力=1408.3583, 切向力X=2657.2371, 切向力Y=-153.6825 +FPS=22.52, 法向力=1294.8916, 切向力X=2740.3235, 切向力Y=-465.3416 +FPS=24.75, 法向力=1311.7441, 切向力X=2783.8047, 切向力Y=-511.6851 +FPS=22.55, 法向力=982.5641, 切向力X=2558.8337, 切向力Y=272.9083 +FPS=24.58, 法向力=1482.8501, 切向力X=2393.9932, 切向力Y=153.6328 +FPS=25.15, 法向力=1492.9430, 切向力X=2401.9863, 切向力Y=46.0418 +FPS=22.88, 法向力=1668.4062, 切向力X=2494.5698, 切向力Y=-722.9186 +FPS=23.61, 法向力=1627.0051, 切向力X=2597.1709, 切向力Y=-605.5624 +FPS=24.14, 法向力=1309.0234, 切向力X=2743.0432, 切向力Y=-52.4935 +FPS=22.13, 法向力=1574.3066, 切向力X=2132.2812, 切向力Y=-688.9374 +FPS=24.96, 法向力=1583.4751, 切向力X=2095.0903, 切向力Y=-577.4136 +FPS=22.73, 法向力=5701.8643, 切向力X=8280.2646, 切向力Y=4639.9121 +FPS=22.91, 法向力=8748.0723, 切向力X=14271.3203, 切向力Y=12974.4766 +FPS=23.07, 法向力=8644.5107, 切向力X=14705.8398, 切向力Y=13693.7949 +FPS=22.73, 法向力=8537.5293, 切向力X=14789.1641, 切向力Y=15430.9492 +FPS=23.19, 法向力=9006.2031, 切向力X=14480.5801, 切向力Y=16049.7041 +FPS=23.98, 法向力=8978.7930, 切向力X=14530.7637, 切向力Y=16080.2266 +FPS=22.56, 法向力=8896.5361, 切向力X=14773.8193, 切向力Y=16401.6074 +FPS=23.00, 法向力=8449.6865, 切向力X=15150.6777, 切向力Y=16880.2148 +FPS=23.52, 法向力=8461.8457, 切向力X=15149.8223, 切向力Y=16933.0000 +FPS=23.42, 法向力=8593.5781, 切向力X=14906.0488, 切向力Y=16831.3359 +FPS=22.96, 法向力=8549.9014, 切向力X=14798.1895, 切向力Y=16873.6699 +FPS=23.90, 法向力=8475.6748, 切向力X=15352.0947, 切向力Y=17403.2930 +FPS=23.22, 法向力=7726.1289, 切向力X=14037.0020, 切向力Y=18081.5898 +FPS=23.70, 法向力=7704.3135, 切向力X=13966.9316, 切向力Y=18047.3418 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002158s (9 tiles incl ref), finalize=0.000052s, total=0.002430s +FPS=22.76, 法向力=6235.3877, 切向力X=13695.4062, 切向力Y=18038.3926 +FPS=22.30, 法向力=4324.3135, 切向力X=12376.9453, 切向力Y=17583.3047 +FPS=24.03, 法向力=4289.7505, 切向力X=12289.7383, 切向力Y=17598.9395 +FPS=23.59, 法向力=2920.7393, 切向力X=9826.9805, 切向力Y=15738.1650 +FPS=24.00, 法向力=2577.9902, 切向力X=9056.4492, 切向力Y=14205.1582 +FPS=23.46, 法向力=2603.1885, 切向力X=9023.4590, 切向力Y=14247.0742 +FPS=20.51, 法向力=2468.0806, 切向力X=8070.9424, 切向力Y=13420.9443 +FPS=23.02, 法向力=2375.0349, 切向力X=7646.1836, 切向力Y=11877.0566 +FPS=21.85, 法向力=2378.0234, 切向力X=7567.8164, 切向力Y=11947.9902 +FPS=21.49, 法向力=1943.6278, 切向力X=5822.6201, 切向力Y=10523.8936 +FPS=21.85, 法向力=1819.3899, 切向力X=5614.5117, 切向力Y=9224.5117 +FPS=23.45, 法向力=1815.4685, 切向力X=5583.7266, 切向力Y=9221.5293 +FPS=23.43, 法向力=1423.0360, 切向力X=5043.3188, 切向力Y=8629.9375 +FPS=24.47, 法向力=1505.1355, 切向力X=5005.4165, 切向力Y=8673.0723 +FPS=25.00, 法向力=1713.8594, 切向力X=5474.4326, 切向力Y=7686.7056 +FPS=23.60, 法向力=1418.6244, 切向力X=4907.3999, 切向力Y=7552.6543 +FPS=24.44, 法向力=1458.8556, 切向力X=4786.8379, 切向力Y=7526.5469 +FPS=24.62, 法向力=1286.0769, 切向力X=4359.0586, 切向力Y=7306.0405 +FPS=25.65, 法向力=1600.3745, 切向力X=4159.2275, 切向力Y=6332.4478 +FPS=25.17, 法向力=1732.1984, 切向力X=4264.8887, 切向力Y=6265.3955 +FPS=25.14, 法向力=1468.0310, 切向力X=4065.8850, 切向力Y=5378.2764 +FPS=26.91, 法向力=1526.1562, 切向力X=4197.0884, 切向力Y=5294.4507 +FPS=24.67, 法向力=1541.4714, 切向力X=4522.1221, 切向力Y=4724.3750 +FPS=24.39, 法向力=1577.1096, 切向力X=3457.0605, 切向力Y=4373.1631 +FPS=21.49, 法向力=1605.4370, 切向力X=3560.9600, 切向力Y=4420.1064 +FPS=24.73, 法向力=1425.5975, 切向力X=3739.9541, 切向力Y=4108.0068 +FPS=25.22, 法向力=1308.3059, 切向力X=3568.1709, 切向力Y=4179.4170 +FPS=25.71, 法向力=1272.0507, 切向力X=3954.0681, 切向力Y=4335.1934 +FPS=24.30, 法向力=1367.4475, 切向力X=3801.4287, 切向力Y=4153.6611 +FPS=26.82, 法向力=1349.9296, 切向力X=3791.5613, 切向力Y=4130.1802 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000219s, blend=0.002256s (9 tiles incl ref), finalize=0.000059s, total=0.002540s +FPS=24.22, 法向力=1312.3732, 切向力X=3850.2520, 切向力Y=4032.2026 +FPS=26.36, 法向力=1369.3667, 切向力X=3959.9326, 切向力Y=4109.4648 +FPS=24.57, 法向力=1294.4941, 切向力X=3293.9136, 切向力Y=4009.2075 +FPS=16.41, 法向力=1322.9154, 切向力X=3510.3049, 切向力Y=4154.9448 +FPS=24.63, 法向力=1316.2559, 切向力X=3559.9463, 切向力Y=4241.2715 +FPS=25.28, 法向力=1566.7616, 切向力X=3781.4795, 切向力Y=3783.9346 +FPS=24.76, 法向力=1609.7488, 切向力X=3927.7427, 切向力Y=3468.9294 +FPS=25.31, 法向力=1556.2239, 切向力X=3958.7607, 切向力Y=3467.5710 +FPS=24.48, 法向力=1432.1807, 切向力X=3708.7012, 切向力Y=3664.7749 +FPS=25.78, 法向力=2023.6855, 切向力X=3822.9402, 切向力Y=3792.1255 +FPS=25.07, 法向力=2021.5343, 切向力X=3780.3005, 切向力Y=3807.9873 +FPS=25.03, 法向力=1363.7941, 切向力X=3886.8884, 切向力Y=3871.7402 +FPS=24.45, 法向力=1324.5487, 切向力X=3813.7344, 切向力Y=3866.4712 +FPS=22.94, 法向力=1453.3821, 切向力X=3482.5305, 切向力Y=3802.8098 +FPS=23.33, 法向力=1595.2642, 切向力X=3821.9199, 切向力Y=3520.2983 +FPS=24.11, 法向力=1572.4348, 切向力X=3832.6982, 切向力Y=3499.5027 +FPS=22.05, 法向力=1907.7598, 切向力X=3739.6909, 切向力Y=3545.2610 +FPS=24.37, 法向力=1550.3179, 切向力X=3583.7070, 切向力Y=3865.0408 +FPS=24.56, 法向力=1585.6808, 切向力X=3477.1768, 切向力Y=3888.7834 +FPS=23.86, 法向力=1564.9436, 切向力X=3626.3110, 切向力Y=3346.7498 +FPS=25.21, 法向力=1646.8364, 切向力X=3722.0723, 切向力Y=3246.2129 +FPS=23.93, 法向力=1794.9749, 切向力X=3774.0369, 切向力Y=3448.2153 +FPS=23.64, 法向力=1552.1428, 切向力X=3447.1797, 切向力Y=3970.6567 +FPS=23.72, 法向力=1439.8428, 切向力X=3311.1951, 切向力Y=3898.8027 +FPS=23.80, 法向力=1881.7109, 切向力X=3536.1541, 切向力Y=3727.7534 +FPS=24.84, 法向力=1564.5571, 切向力X=3498.7104, 切向力Y=3516.9302 +FPS=25.84, 法向力=1588.5554, 切向力X=3442.2529, 切向力Y=3449.0266 +FPS=19.95, 法向力=1710.3262, 切向力X=3457.5190, 切向力Y=3347.6392 +FPS=23.89, 法向力=1663.7754, 切向力X=3348.6169, 切向力Y=3432.2336 +FPS=23.69, 法向力=1515.0308, 切向力X=3441.4675, 切向力Y=3430.6123 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000340s, blend=0.002247s (9 tiles incl ref), finalize=0.000057s, total=0.002651s +FPS=23.58, 法向力=1527.4558, 切向力X=3742.7747, 切向力Y=3555.7095 +FPS=23.65, 法向力=1498.5378, 切向力X=3920.0703, 切向力Y=3546.6294 +FPS=23.82, 法向力=1395.8485, 切向力X=3449.8657, 切向力Y=3690.5129 +FPS=24.75, 法向力=1554.2634, 切向力X=3543.5576, 切向力Y=3579.4951 +FPS=24.65, 法向力=1537.9098, 切向力X=3613.7847, 切向力Y=3682.2246 +FPS=24.92, 法向力=1852.3616, 切向力X=3296.5107, 切向力Y=3480.0540 +FPS=24.21, 法向力=1826.8066, 切向力X=3262.7598, 切向力Y=3418.0171 +FPS=25.13, 法向力=1642.7169, 切向力X=3417.9189, 切向力Y=3214.7949 +FPS=24.90, 法向力=1616.8879, 切向力X=3437.5337, 切向力Y=3256.7429 +FPS=25.65, 法向力=1759.8765, 切向力X=3569.5190, 切向力Y=3373.3232 +FPS=22.87, 法向力=1822.5737, 切向力X=3146.6323, 切向力Y=3563.7893 +FPS=24.19, 法向力=1816.5422, 切向力X=3168.7085, 切向力Y=3621.6033 +FPS=24.62, 法向力=1339.6196, 切向力X=3105.6145, 切向力Y=3871.7786 +FPS=25.66, 法向力=1334.7864, 切向力X=3120.1772, 切向力Y=3244.7539 +FPS=26.25, 法向力=1280.5928, 切向力X=3131.6235, 切向力Y=3223.7119 +FPS=26.10, 法向力=1384.9160, 切向力X=3528.8960, 切向力Y=3475.3384 +FPS=25.30, 法向力=1372.1733, 切向力X=3580.7437, 切向力Y=3511.5020 +FPS=27.03, 法向力=1470.0703, 切向力X=3838.3708, 切向力Y=3633.3950 +FPS=24.74, 法向力=1533.8127, 切向力X=3931.3425, 切向力Y=3558.2617 +FPS=25.33, 法向力=1441.6455, 切向力X=3827.9717, 切向力Y=3966.2197 +FPS=25.11, 法向力=1754.2849, 切向力X=3250.5889, 切向力Y=3120.6907 +FPS=26.22, 法向力=1732.0449, 切向力X=3261.3979, 切向力Y=3126.1404 +FPS=25.30, 法向力=1719.1611, 切向力X=3521.0635, 切向力Y=2854.7451 +FPS=25.89, 法向力=1758.4873, 切向力X=3518.6021, 切向力Y=2822.5476 +FPS=26.90, 法向力=1802.1255, 切向力X=3673.5679, 切向力Y=3365.0400 +FPS=24.86, 法向力=1225.8435, 切向力X=3044.5728, 切向力Y=3856.1841 +FPS=25.63, 法向力=1268.1741, 切向力X=3093.7195, 切向力Y=3903.8228 +FPS=23.52, 法向力=1879.3602, 切向力X=3196.4858, 切向力Y=3205.4353 +FPS=26.12, 法向力=1916.9858, 切向力X=3233.7517, 切向力Y=3116.5537 +FPS=23.84, 法向力=1489.6724, 切向力X=3269.2732, 切向力Y=3704.4556 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000215s, blend=0.002209s (9 tiles incl ref), finalize=0.000062s, total=0.002493s +FPS=24.91, 法向力=1633.2213, 切向力X=3427.0122, 切向力Y=2763.9385 +FPS=25.11, 法向力=1602.8315, 切向力X=3355.2361, 切向力Y=2748.7856 +FPS=23.88, 法向力=1378.6138, 切向力X=2438.0525, 切向力Y=-125.5128 +FPS=25.68, 法向力=1377.3539, 切向力X=2337.7217, 切向力Y=-210.7491 +FPS=25.83, 法向力=1394.6902, 切向力X=2525.2388, 切向力Y=127.0024 +FPS=23.87, 法向力=1547.3264, 切向力X=2300.5125, 切向力Y=-108.1842 +FPS=24.60, 法向力=1611.1296, 切向力X=2295.2007, 切向力Y=-152.3384 +FPS=24.78, 法向力=1205.5220, 切向力X=2552.2239, 切向力Y=80.3000 +FPS=23.16, 法向力=1229.5557, 切向力X=2769.9790, 切向力Y=91.6115 +FPS=21.99, 法向力=1338.1545, 切向力X=2472.5457, 切向力Y=-286.0674 +FPS=23.43, 法向力=1425.5732, 切向力X=2513.4771, 切向力Y=-0.6518 +FPS=25.08, 法向力=1422.2793, 切向力X=2675.1025, 切向力Y=62.4108 +FPS=25.70, 法向力=1479.7310, 切向力X=2533.0347, 切向力Y=144.4615 +FPS=23.57, 法向力=1619.0605, 切向力X=2855.1541, 切向力Y=-186.8371 +FPS=25.73, 法向力=1612.5142, 切向力X=2887.2959, 切向力Y=-136.2341 +FPS=24.85, 法向力=1364.5601, 切向力X=2530.5161, 切向力Y=-46.1779 +FPS=26.28, 法向力=1281.4089, 切向力X=2440.1553, 切向力Y=130.4968 +FPS=24.54, 法向力=1314.9119, 切向力X=2605.0771, 切向力Y=134.8953 +FPS=24.48, 法向力=1555.4437, 切向力X=3127.5896, 切向力Y=326.6935 +FPS=23.46, 法向力=1554.5413, 切向力X=3031.3125, 切向力Y=321.8752 +FPS=21.19, 法向力=1524.6096, 切向力X=2580.4585, 切向力Y=-559.4485 +FPS=23.40, 法向力=1479.7771, 切向力X=2815.8018, 切向力Y=146.5928 +FPS=22.81, 法向力=1456.9822, 切向力X=2766.4792, 切向力Y=170.9935 +FPS=20.82, 法向力=1269.0312, 切向力X=2017.9321, 切向力Y=-115.1763 +FPS=21.42, 法向力=1481.3232, 切向力X=2199.7700, 切向力Y=165.2280 +FPS=23.46, 法向力=1371.7100, 切向力X=2204.5796, 切向力Y=151.9360 +FPS=22.59, 法向力=1121.6099, 切向力X=2510.5723, 切向力Y=4.6452 +FPS=23.24, 法向力=1227.2955, 切向力X=2399.0754, 切向力Y=-66.8450 +FPS=21.73, 法向力=1241.6675, 切向力X=2409.5039, 切向力Y=-117.9665 +FPS=22.88, 法向力=1473.4136, 切向力X=2956.3042, 切向力Y=87.1265 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.002230s (9 tiles incl ref), finalize=0.000079s, total=0.002552s +FPS=24.21, 法向力=1560.3198, 切向力X=2656.4902, 切向力Y=-297.7341 +FPS=24.21, 法向力=1516.8793, 切向力X=2584.8271, 切向力Y=-278.4228 +FPS=22.82, 法向力=1572.6888, 切向力X=2759.9683, 切向力Y=-206.5649 +FPS=22.76, 法向力=1722.8130, 切向力X=3077.7324, 切向力Y=322.4026 +FPS=25.27, 法向力=1682.9130, 切向力X=3080.7869, 切向力Y=349.1581 +FPS=24.87, 法向力=1284.4658, 切向力X=2307.9751, 切向力Y=-211.9602 +FPS=24.84, 法向力=1281.6700, 切向力X=2325.2395, 切向力Y=-181.5464 +FPS=22.85, 法向力=1730.5532, 切向力X=2247.6775, 切向力Y=-106.9583 +FPS=24.43, 法向力=1356.2253, 切向力X=2178.7893, 切向力Y=131.6124 +FPS=24.64, 法向力=1367.5022, 切向力X=2189.8538, 切向力Y=136.8494 +FPS=23.19, 法向力=1426.4941, 切向力X=2769.9690, 切向力Y=357.8362 +FPS=24.66, 法向力=1351.1801, 切向力X=2055.2466, 切向力Y=891.6235 +FPS=25.13, 法向力=1381.2896, 切向力X=1979.8175, 切向力Y=868.5466 +FPS=24.44, 法向力=1345.7808, 切向力X=2671.3884, 切向力Y=614.6310 +FPS=21.08, 法向力=1372.4376, 切向力X=2783.8442, 切向力Y=599.7004 +FPS=21.93, 法向力=1641.5828, 切向力X=2594.8142, 切向力Y=-1009.0769 +FPS=23.31, 法向力=1278.6804, 切向力X=2343.3779, 切向力Y=4311.1670 +FPS=23.89, 法向力=1570.4288, 切向力X=2165.2419, 切向力Y=4794.4014 +FPS=21.97, 法向力=1240.0557, 切向力X=2382.0266, 切向力Y=918.7900 +FPS=23.18, 法向力=1765.1104, 切向力X=2683.9077, 切向力Y=-953.9452 +FPS=25.05, 法向力=1651.6265, 切向力X=2811.8191, 切向力Y=-924.9060 +FPS=22.53, 法向力=1456.6615, 切向力X=2594.9216, 切向力Y=-633.8993 +FPS=22.38, 法向力=1456.3015, 切向力X=2586.6147, 切向力Y=-650.4230 +FPS=24.81, 法向力=1352.7086, 切向力X=1981.4177, 切向力Y=-199.9153 +FPS=22.44, 法向力=1618.8005, 切向力X=2472.7258, 切向力Y=-38.2254 +FPS=22.88, 法向力=1632.3427, 切向力X=2493.3853, 切向力Y=40.6488 +FPS=24.93, 法向力=1287.8414, 切向力X=3180.6323, 切向力Y=134.7004 +FPS=23.47, 法向力=1308.4553, 切向力X=2834.8279, 切向力Y=396.8825 +FPS=23.72, 法向力=1361.7346, 切向力X=2874.9280, 切向力Y=368.1567 +FPS=22.77, 法向力=1321.4075, 切向力X=2927.3931, 切向力Y=889.9408 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000360s, blend=0.002350s (9 tiles incl ref), finalize=0.000057s, total=0.002773s +FPS=20.15, 法向力=1262.7419, 切向力X=3167.6948, 切向力Y=942.4948 +FPS=25.68, 法向力=1200.5198, 切向力X=3055.5786, 切向力Y=1009.2733 +FPS=24.63, 法向力=930.7207, 切向力X=2344.9907, 切向力Y=1000.9334 +FPS=24.46, 法向力=1299.6763, 切向力X=2647.5593, 切向力Y=783.6910 +FPS=21.45, 法向力=1463.6495, 切向力X=2771.3977, 切向力Y=657.3098 +FPS=23.56, 法向力=1579.4875, 切向力X=3305.2554, 切向力Y=697.2781 +FPS=24.38, 法向力=1360.2532, 切向力X=2796.5229, 切向力Y=601.5302 +FPS=24.85, 法向力=1430.2095, 切向力X=2880.3652, 切向力Y=504.9402 +FPS=22.17, 法向力=1206.2397, 切向力X=2959.7781, 切向力Y=84.4335 +FPS=23.11, 法向力=1587.9294, 切向力X=3045.3687, 切向力Y=-344.1953 +FPS=22.68, 法向力=1595.7026, 切向力X=3020.0002, 切向力Y=-372.4117 +FPS=23.95, 法向力=1348.5159, 切向力X=2316.7095, 切向力Y=-390.0303 +FPS=24.67, 法向力=1339.3755, 切向力X=2212.8013, 切向力Y=-424.4327 +FPS=22.86, 法向力=1346.9133, 切向力X=2478.5781, 切向力Y=-762.9009 +FPS=24.65, 法向力=1258.8992, 切向力X=2176.7573, 切向力Y=-306.5096 +FPS=18.46, 法向力=1345.9689, 切向力X=2256.5486, 切向力Y=-387.4920 +FPS=24.32, 法向力=1378.4408, 切向力X=2769.8315, 切向力Y=-759.7482 +FPS=23.27, 法向力=1453.4536, 切向力X=2874.2856, 切向力Y=-1222.4722 +FPS=24.30, 法向力=1466.8245, 切向力X=2921.6501, 切向力Y=-1258.6963 +FPS=25.51, 法向力=1339.8374, 切向力X=2733.3435, 切向力Y=-835.9717 +FPS=24.80, 法向力=1348.7206, 切向力X=2756.5713, 切向力Y=-896.4760 +FPS=25.38, 法向力=1297.7864, 切向力X=1616.2507, 切向力Y=-735.0826 +FPS=23.17, 法向力=1454.2262, 切向力X=2180.4082, 切向力Y=-1116.2603 +FPS=22.44, 法向力=1513.3114, 切向力X=2235.3828, 切向力Y=-1108.9285 +FPS=23.47, 法向力=1311.3490, 切向力X=1592.4835, 切向力Y=-69.9628 +FPS=23.28, 法向力=1365.7098, 切向力X=2913.5195, 切向力Y=725.4188 +FPS=24.19, 法向力=1432.7263, 切向力X=3059.7520, 切向力Y=633.9396 +FPS=22.99, 法向力=1536.5139, 切向力X=2693.7864, 切向力Y=119.3259 +FPS=23.17, 法向力=1782.4014, 切向力X=2227.2344, 切向力Y=-225.3850 +FPS=24.80, 法向力=1841.2175, 切向力X=2276.1262, 切向力Y=-144.6186 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000399s, blend=0.002231s (9 tiles incl ref), finalize=0.000056s, total=0.002693s +FPS=23.28, 法向力=2253.7156, 切向力X=3258.1001, 切向力Y=563.6076 +FPS=23.56, 法向力=1669.8799, 切向力X=2525.0264, 切向力Y=-668.8087 +FPS=24.87, 法向力=1616.8517, 切向力X=2538.7527, 切向力Y=-572.4030 +FPS=23.41, 法向力=1708.0383, 切向力X=2630.0798, 切向力Y=-306.8794 +FPS=24.35, 法向力=1689.1663, 切向力X=2555.1294, 切向力Y=-425.9290 +FPS=22.57, 法向力=1529.5532, 切向力X=2384.8115, 切向力Y=-354.6957 +FPS=23.24, 法向力=1295.0964, 切向力X=2568.9458, 切向力Y=47.3651 +FPS=24.76, 法向力=1278.7566, 切向力X=2577.2913, 切向力Y=127.9171 +FPS=23.12, 法向力=1384.3628, 切向力X=2836.4473, 切向力Y=166.6994 +FPS=24.02, 法向力=1380.7887, 切向力X=2984.4155, 切向力Y=305.7891 +FPS=24.03, 法向力=1666.6814, 切向力X=2805.6392, 切向力Y=-766.0421 +FPS=22.37, 法向力=1411.7164, 切向力X=2660.4082, 切向力Y=-331.5232 +FPS=24.77, 法向力=1448.3533, 切向力X=2656.3223, 切向力Y=-334.9581 +FPS=25.05, 法向力=1617.4609, 切向力X=3025.2456, 切向力Y=-770.1417 +FPS=24.07, 法向力=1271.3760, 切向力X=2561.2102, 切向力Y=-693.5970 +FPS=26.09, 法向力=1258.3403, 切向力X=2585.3232, 切向力Y=-707.6362 +FPS=23.76, 法向力=1509.0693, 切向力X=2642.3096, 切向力Y=-572.8211 +FPS=25.53, 法向力=1515.9729, 切向力X=2707.2959, 切向力Y=-473.0093 +FPS=23.50, 法向力=1174.4460, 切向力X=2467.9443, 切向力Y=2.1979 +FPS=24.27, 法向力=1265.6550, 切向力X=2817.5159, 切向力Y=-255.5689 +FPS=25.07, 法向力=1231.3569, 切向力X=2825.8271, 切向力Y=-273.5686 +FPS=23.79, 法向力=1337.2620, 切向力X=2759.9126, 切向力Y=246.7018 +FPS=25.49, 法向力=1110.1138, 切向力X=2356.3521, 切向力Y=-257.2029 +FPS=26.21, 法向力=1064.1530, 切向力X=2211.9878, 切向力Y=-226.6023 +FPS=23.37, 法向力=1500.1089, 切向力X=2521.1555, 切向力Y=-135.1854 +FPS=24.82, 法向力=1510.7711, 切向力X=2636.4834, 切向力Y=-93.4937 +FPS=25.83, 法向力=1290.0076, 切向力X=2429.8848, 切向力Y=251.9442 +FPS=24.36, 法向力=1452.8014, 切向力X=2606.0703, 切向力Y=83.4278 +FPS=25.28, 法向力=1481.2021, 切向力X=2739.0793, 切向力Y=-559.3359 +FPS=23.57, 法向力=1615.9810, 切向力X=3070.6907, 切向力Y=-745.3354 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000241s, blend=0.002306s (9 tiles incl ref), finalize=0.000059s, total=0.002613s +FPS=25.83, 法向力=1708.2144, 切向力X=3116.1118, 切向力Y=-870.6124 +FPS=22.78, 法向力=1687.8086, 切向力X=2908.8560, 切向力Y=-787.2849 +FPS=24.43, 法向力=1328.5265, 切向力X=2198.5112, 切向力Y=-239.0599 +FPS=24.16, 法向力=1401.9973, 切向力X=2122.3035, 切向力Y=-229.3207 +FPS=22.59, 法向力=1096.3774, 切向力X=2094.6821, 切向力Y=168.3296 +FPS=23.32, 法向力=1259.9323, 切向力X=2649.4858, 切向力Y=151.4744 +FPS=23.91, 法向力=1271.6882, 切向力X=2719.3125, 切向力Y=169.8821 +FPS=23.16, 法向力=1414.9189, 切向力X=2346.0015, 切向力Y=-274.0556 +FPS=24.50, 法向力=1457.8328, 切向力X=2336.4316, 切向力Y=-348.6086 +FPS=23.77, 法向力=1377.4513, 切向力X=2515.8621, 切向力Y=-440.4523 +FPS=23.65, 法向力=1295.9775, 切向力X=1914.8396, 切向力Y=-512.7007 +FPS=25.31, 法向力=1294.0249, 切向力X=1947.9688, 切向力Y=-583.5801 +FPS=23.53, 法向力=1429.8142, 切向力X=2037.1189, 切向力Y=-522.5995 +FPS=24.15, 法向力=1481.7584, 切向力X=3066.2324, 切向力Y=859.6174 +FPS=25.11, 法向力=1461.7389, 切向力X=2938.4897, 切向力Y=800.7255 +FPS=23.19, 法向力=1205.1782, 切向力X=2236.0557, 切向力Y=700.8923 +FPS=24.33, 法向力=1165.5360, 切向力X=2335.3311, 切向力Y=730.6903 +FPS=24.95, 法向力=1335.3569, 切向力X=2747.1814, 切向力Y=1432.1210 +FPS=25.52, 法向力=1446.5720, 切向力X=3428.2114, 切向力Y=599.9712 +FPS=25.61, 法向力=1362.0737, 切向力X=3494.0134, 切向力Y=537.9347 +FPS=23.44, 法向力=1239.3922, 切向力X=2582.8047, 切向力Y=690.5323 +FPS=25.20, 法向力=1308.0557, 切向力X=2612.4453, 切向力Y=673.9299 +FPS=25.03, 法向力=1424.2913, 切向力X=2774.9470, 切向力Y=854.0519 +FPS=25.32, 法向力=1335.1560, 切向力X=2723.5830, 切向力Y=311.9084 +FPS=25.41, 法向力=1405.7479, 切向力X=2798.4907, 切向力Y=281.7473 +FPS=24.36, 法向力=1223.0576, 切向力X=2624.5549, 切向力Y=-232.9214 +FPS=24.41, 法向力=1275.5408, 切向力X=2644.3218, 切向力Y=-302.6015 +FPS=24.37, 法向力=984.7220, 切向力X=2223.6128, 切向力Y=-299.4977 +FPS=23.04, 法向力=1427.7427, 切向力X=2768.0977, 切向力Y=-1049.5223 +FPS=23.84, 法向力=1373.2058, 切向力X=2778.1721, 切向力Y=-1056.2491 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000297s, blend=0.002355s (9 tiles incl ref), finalize=0.000056s, total=0.002715s +FPS=22.14, 法向力=1333.3673, 切向力X=2186.0808, 切向力Y=-344.2550 +FPS=23.52, 法向力=1356.2412, 切向力X=2293.7122, 切向力Y=-631.7134 +FPS=23.39, 法向力=1313.9771, 切向力X=2257.6030, 切向力Y=-530.1132 +FPS=22.40, 法向力=1407.8997, 切向力X=2301.1191, 切向力Y=-882.0396 +FPS=23.39, 法向力=1366.9159, 切向力X=2309.7078, 切向力Y=-849.5835 +FPS=23.95, 法向力=1434.5400, 切向力X=2369.4480, 切向力Y=-324.8807 +FPS=23.30, 法向力=1666.4270, 切向力X=3111.6130, 切向力Y=-479.0225 +FPS=23.20, 法向力=1558.5729, 切向力X=3122.7883, 切向力Y=-450.1679 +FPS=23.72, 法向力=1525.1561, 切向力X=2161.4480, 切向力Y=-49.0906 +FPS=22.42, 法向力=1324.0632, 切向力X=2692.7297, 切向力Y=-430.2594 +FPS=22.91, 法向力=1266.9307, 切向力X=2673.2854, 切向力Y=-428.3979 +FPS=25.07, 法向力=1375.1536, 切向力X=2648.2959, 切向力Y=-406.7531 +FPS=23.07, 法向力=1664.0018, 切向力X=2490.1396, 切向力Y=-371.0717 +FPS=25.37, 法向力=1605.0630, 切向力X=2474.6543, 切向力Y=-370.4750 +FPS=22.08, 法向力=1429.3530, 切向力X=2228.0405, 切向力Y=-27.6926 +FPS=19.29, 法向力=1398.6221, 切向力X=2979.9185, 切向力Y=-43.2972 +FPS=22.73, 法向力=1374.1843, 切向力X=3016.7673, 切向力Y=-17.9788 +FPS=23.07, 法向力=1115.5276, 切向力X=2562.3142, 切向力Y=-74.6433 +FPS=24.58, 法向力=1330.3861, 切向力X=3076.6926, 切向力Y=-442.8831 +FPS=22.62, 法向力=1362.6318, 切向力X=3152.1162, 切向力Y=-328.3163 +FPS=23.43, 法向力=1359.1559, 切向力X=2756.4985, 切向力Y=-29.3290 +FPS=24.07, 法向力=1660.8035, 切向力X=2781.1567, 切向力Y=-120.7468 +FPS=23.64, 法向力=1641.2142, 切向力X=2831.8787, 切向力Y=-89.2248 +FPS=23.35, 法向力=1473.5052, 切向力X=2917.3320, 切向力Y=-121.6609 +FPS=23.54, 法向力=1517.5752, 切向力X=2920.1992, 切向力Y=-134.0191 +FPS=24.87, 法向力=1291.6456, 切向力X=2619.4956, 切向力Y=-657.6077 +FPS=23.47, 法向力=1397.0764, 切向力X=2267.5076, 切向力Y=-26.3025 +FPS=24.86, 法向力=1436.6519, 切向力X=2370.9451, 切向力Y=-67.2496 +FPS=23.00, 法向力=1431.8337, 切向力X=2555.3877, 切向力Y=111.8311 +FPS=24.17, 法向力=1519.9758, 切向力X=2706.6042, 切向力Y=76.3789 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000246s, blend=0.002396s (9 tiles incl ref), finalize=0.000071s, total=0.002720s +FPS=24.72, 法向力=1634.1992, 切向力X=2809.4756, 切向力Y=-25.9805 +FPS=23.56, 法向力=1645.5710, 切向力X=2599.0571, 切向力Y=-353.3715 +FPS=25.54, 法向力=1685.6191, 切向力X=2625.6304, 切向力Y=-397.7909 +FPS=23.22, 法向力=1703.7394, 切向力X=1839.6863, 切向力Y=-879.1750 +FPS=25.10, 法向力=1627.2450, 切向力X=2936.7219, 切向力Y=-379.5085 +FPS=24.54, 法向力=1603.9912, 切向力X=2971.7280, 切向力Y=-346.0122 +FPS=23.26, 法向力=1542.2279, 切向力X=3105.6008, 切向力Y=79.7208 +FPS=24.83, 法向力=1674.3091, 切向力X=2858.9648, 切向力Y=-617.3318 +FPS=25.18, 法向力=1672.3536, 切向力X=2842.0430, 切向力Y=-668.2401 +FPS=23.13, 法向力=1265.0847, 切向力X=2124.9570, 切向力Y=-263.2348 +FPS=25.05, 法向力=1216.8977, 切向力X=2130.5635, 切向力Y=-166.5811 +FPS=23.49, 法向力=1100.0713, 切向力X=2404.0674, 切向力Y=-72.5636 +FPS=24.59, 法向力=1318.1553, 切向力X=2488.6965, 切向力Y=-276.8829 +FPS=24.62, 法向力=1301.7153, 切向力X=2565.5356, 切向力Y=-271.4068 +FPS=23.86, 法向力=1195.9392, 切向力X=2338.3547, 切向力Y=-430.5821 +FPS=24.25, 法向力=1216.8893, 切向力X=2313.3721, 切向力Y=-438.4016 +FPS=25.19, 法向力=1486.9761, 切向力X=2739.4551, 切向力Y=-558.5503 +FPS=22.96, 法向力=1712.2911, 切向力X=2986.8911, 切向力Y=-912.4874 +FPS=25.59, 法向力=1708.4766, 切向力X=3108.5610, 切向力Y=-926.0182 +FPS=23.94, 法向力=1406.7002, 切向力X=2584.4175, 切向力Y=-585.7667 +FPS=25.03, 法向力=1371.4204, 切向力X=2491.3623, 切向力Y=-578.7648 +FPS=24.11, 法向力=1544.2424, 切向力X=2694.0312, 切向力Y=-883.3098 +FPS=23.47, 法向力=1641.7610, 切向力X=2756.7646, 切向力Y=-750.1578 +FPS=24.37, 法向力=1726.5432, 切向力X=2703.2212, 切向力Y=-717.9084 +FPS=23.11, 法向力=1359.4343, 切向力X=2459.4810, 切向力Y=-34.6852 +FPS=23.46, 法向力=1274.8113, 切向力X=2616.8154, 切向力Y=-273.6359 +FPS=24.72, 法向力=1260.7849, 切向力X=2534.2415, 切向力Y=-276.1733 +FPS=22.77, 法向力=1243.4087, 切向力X=2765.8345, 切向力Y=-256.2458 +FPS=24.22, 法向力=1458.4310, 切向力X=2634.7163, 切向力Y=-261.6177 +FPS=23.86, 法向力=1517.4624, 切向力X=2632.2615, 切向力Y=-264.7200 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000235s, blend=0.002239s (9 tiles incl ref), finalize=0.000053s, total=0.002534s +FPS=23.80, 法向力=1543.0938, 切向力X=3072.8147, 切向力Y=-323.0420 +FPS=23.78, 法向力=1566.4701, 切向力X=3064.9951, 切向力Y=-378.7903 +FPS=20.28, 法向力=1124.5109, 切向力X=2272.6772, 切向力Y=636.7806 +FPS=23.22, 法向力=1272.9087, 切向力X=2952.8730, 切向力Y=-355.7867 +FPS=24.19, 法向力=1318.1313, 切向力X=2466.2876, 切向力Y=-447.6348 +FPS=23.85, 法向力=1337.0535, 切向力X=2382.2798, 切向力Y=-462.6201 +FPS=22.59, 法向力=1469.0774, 切向力X=2836.6609, 切向力Y=-622.9359 +FPS=24.34, 法向力=1408.4897, 切向力X=2846.9346, 切向力Y=-580.0794 +FPS=23.64, 法向力=1508.3521, 切向力X=2424.9021, 切向力Y=-559.0641 +FPS=23.50, 法向力=1706.7166, 切向力X=2362.7798, 切向力Y=-622.9194 +FPS=24.18, 法向力=1682.2786, 切向力X=2462.1040, 切向力Y=-457.6906 +FPS=23.72, 法向力=1578.0776, 切向力X=2560.7002, 切向力Y=-657.8827 +FPS=24.94, 法向力=1417.0498, 切向力X=2435.4766, 切向力Y=-265.7399 +FPS=24.51, 法向力=1436.5088, 切向力X=2368.9744, 切向力Y=-247.2641 +FPS=20.56, 法向力=1521.7288, 切向力X=2267.9688, 切向力Y=86.0684 +FPS=24.55, 法向力=1348.6415, 切向力X=2814.7930, 切向力Y=-405.5828 +FPS=25.19, 法向力=1358.2140, 切向力X=2824.8323, 切向力Y=-429.0387 +FPS=24.49, 法向力=1493.4128, 切向力X=2330.3887, 切向力Y=-681.0187 +FPS=24.01, 法向力=1491.2041, 切向力X=2325.9568, 切向力Y=-595.3529 +FPS=21.19, 法向力=1557.6072, 切向力X=2668.0979, 切向力Y=-579.8466 +FPS=23.73, 法向力=1696.5586, 切向力X=2372.0244, 切向力Y=-335.1934 +FPS=23.53, 法向力=1700.5101, 切向力X=2353.6831, 切向力Y=-387.8770 +FPS=21.46, 法向力=1572.3518, 切向力X=2732.0515, 切向力Y=-1162.3307 +FPS=23.58, 法向力=1572.8662, 切向力X=2219.2229, 切向力Y=-686.8090 +FPS=24.49, 法向力=1571.2626, 切向力X=2216.5054, 切向力Y=-701.3895 +FPS=22.69, 法向力=1364.8223, 切向力X=2442.0999, 切向力Y=296.1192 +FPS=23.97, 法向力=1329.4305, 切向力X=2373.0754, 切向力Y=396.0247 +FPS=23.28, 法向力=1229.8040, 切向力X=2103.4805, 切向力Y=-189.4409 +FPS=24.11, 法向力=1651.5244, 切向力X=2763.1367, 切向力Y=-460.0543 +FPS=22.66, 法向力=1640.8181, 切向力X=2755.2104, 切向力Y=-391.7416 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000408s, blend=0.002960s (9 tiles incl ref), finalize=0.000075s, total=0.003457s +FPS=17.39, 法向力=1433.3813, 切向力X=2407.5938, 切向力Y=-256.7000 +FPS=11.91, 法向力=1335.4153, 切向力X=2377.1331, 切向力Y=-29.6126 +FPS=14.46, 法向力=1492.3101, 切向力X=2347.2466, 切向力Y=157.5561 +FPS=14.53, 法向力=1516.2991, 切向力X=2323.9626, 切向力Y=126.4564 +FPS=13.31, 法向力=1301.1975, 切向力X=2691.5110, 切向力Y=-42.5425 +FPS=14.01, 法向力=1387.0408, 切向力X=2511.2070, 切向力Y=-163.3730 +FPS=13.12, 法向力=1490.4711, 切向力X=2673.4282, 切向力Y=-345.9045 +FPS=15.23, 法向力=1542.3748, 切向力X=2700.9739, 切向力Y=-409.1079 +FPS=19.07, 法向力=1650.5239, 切向力X=2371.3032, 切向力Y=-1276.7300 +FPS=21.17, 法向力=1255.7517, 切向力X=2401.9590, 切向力Y=-648.4106 +FPS=23.12, 法向力=1450.0002, 切向力X=2678.4775, 切向力Y=-274.8517 +FPS=22.82, 法向力=1143.9082, 切向力X=2074.4731, 切向力Y=-360.4257 +FPS=24.10, 法向力=1115.3281, 切向力X=2043.4558, 切向力Y=-364.2792 +FPS=22.47, 法向力=1543.6687, 切向力X=2714.7542, 切向力Y=-205.2610 +FPS=23.93, 法向力=1766.7520, 切向力X=3164.2742, 切向力Y=-438.5606 +FPS=25.40, 法向力=1673.8113, 切向力X=3080.1643, 切向力Y=-448.4790 +FPS=22.05, 法向力=1295.9436, 切向力X=2654.7119, 切向力Y=-201.0470 +FPS=23.82, 法向力=1293.2136, 切向力X=2724.3936, 切向力Y=-172.0942 +FPS=21.45, 法向力=1232.6417, 切向力X=2433.4631, 切向力Y=-439.6501 +FPS=21.92, 法向力=1280.4290, 切向力X=2367.7520, 切向力Y=-142.5897 +FPS=22.36, 法向力=1436.3059, 切向力X=2762.0696, 切向力Y=16.1272 +FPS=22.23, 法向力=1474.7876, 切向力X=2818.5891, 切向力Y=10.5845 +FPS=21.94, 法向力=1218.5605, 切向力X=2600.8164, 切向力Y=-514.3608 +FPS=20.91, 法向力=1479.5525, 切向力X=2856.4036, 切向力Y=-401.7435 +FPS=22.50, 法向力=1547.8027, 切向力X=3019.0183, 切向力Y=-437.6761 +FPS=22.12, 法向力=1131.6389, 切向力X=2656.6943, 切向力Y=92.7905 +FPS=22.17, 法向力=1629.7454, 切向力X=2607.9038, 切向力Y=-308.5473 +FPS=20.62, 法向力=1590.3462, 切向力X=2606.4736, 切向力Y=-287.4955 +FPS=14.02, 法向力=1374.8518, 切向力X=2351.2957, 切向力Y=-205.2090 +FPS=22.38, 法向力=1505.2947, 切向力X=2215.3730, 切向力Y=-362.0731 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000227s, blend=0.002245s (9 tiles incl ref), finalize=0.000057s, total=0.002536s +FPS=22.35, 法向力=1273.9640, 切向力X=2364.7979, 切向力Y=-601.4246 +FPS=22.53, 法向力=1259.5813, 切向力X=2345.2227, 切向力Y=-593.6050 +FPS=22.57, 法向力=1456.4751, 切向力X=2751.9983, 切向力Y=-590.6268 +FPS=22.48, 法向力=1401.1495, 切向力X=2745.8118, 切向力Y=-331.8950 +FPS=24.55, 法向力=1470.6783, 切向力X=2757.1184, 切向力Y=-283.9027 +FPS=23.26, 法向力=1397.8055, 切向力X=2128.1255, 切向力Y=-457.9454 +FPS=23.95, 法向力=1625.2458, 切向力X=2846.4131, 切向力Y=20.1974 +FPS=24.20, 法向力=1667.8108, 切向力X=2883.4431, 切向力Y=-29.8561 +FPS=23.35, 法向力=1293.7190, 切向力X=2485.6475, 切向力Y=-675.0687 +FPS=24.13, 法向力=1379.9143, 切向力X=2436.1938, 切向力Y=28.1458 +FPS=23.44, 法向力=1356.5991, 切向力X=2288.2720, 切向力Y=-35.7570 +FPS=22.54, 法向力=1472.8499, 切向力X=1963.7651, 切向力Y=-703.0109 +FPS=23.08, 法向力=1527.0935, 切向力X=2555.3679, 切向力Y=-597.3643 +FPS=23.05, 法向力=1493.6782, 切向力X=2604.6089, 切向力Y=-483.0338 +FPS=22.48, 法向力=1273.2046, 切向力X=2796.1782, 切向力Y=-643.4603 +FPS=24.48, 法向力=1284.7285, 切向力X=2746.2205, 切向力Y=-647.8618 +FPS=22.94, 法向力=1555.5063, 切向力X=2002.7521, 切向力Y=-204.6795 +FPS=23.22, 法向力=1617.6830, 切向力X=2451.4712, 切向力Y=-373.3831 +FPS=23.94, 法向力=1480.9424, 切向力X=2444.2744, 切向力Y=-383.1888 +FPS=22.36, 法向力=1178.8704, 切向力X=2568.7134, 切向力Y=-564.2867 +FPS=23.10, 法向力=1327.5447, 切向力X=2377.7310, 切向力Y=-526.4257 +FPS=22.80, 法向力=1352.6482, 切向力X=2340.4072, 切向力Y=-485.3942 +FPS=22.83, 法向力=1655.8182, 切向力X=2727.1975, 切向力Y=-473.9326 +FPS=24.05, 法向力=1451.8666, 切向力X=2498.3276, 切向力Y=-486.7386 +FPS=24.37, 法向力=1383.9827, 切向力X=2423.3696, 切向力Y=-484.1368 +FPS=22.41, 法向力=1398.5908, 切向力X=2545.3196, 切向力Y=-64.4899 +FPS=23.45, 法向力=1419.2781, 切向力X=2567.3750, 切向力Y=-85.9016 +FPS=25.33, 法向力=1098.3438, 切向力X=2207.7292, 切向力Y=-118.9653 +FPS=22.60, 法向力=1658.3082, 切向力X=2739.9321, 切向力Y=-311.0229 +FPS=24.00, 法向力=1605.1371, 切向力X=2856.1982, 切向力Y=-330.9271 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000217s, blend=0.002167s (9 tiles incl ref), finalize=0.000053s, total=0.002444s +FPS=23.75, 法向力=1544.3618, 切向力X=2605.5190, 切向力Y=-187.0706 +FPS=24.25, 法向力=1546.6471, 切向力X=2503.5042, 切向力Y=93.2980 +FPS=23.56, 法向力=1591.7368, 切向力X=2488.1855, 切向力Y=27.0544 +FPS=22.42, 法向力=1298.6107, 切向力X=2730.2434, 切向力Y=-342.5546 +FPS=23.61, 法向力=1670.0908, 切向力X=2134.7388, 切向力Y=-1170.5525 +FPS=23.42, 法向力=1611.1011, 切向力X=2000.6255, 切向力Y=-1137.7922 +FPS=22.48, 法向力=1423.9513, 切向力X=2389.2031, 切向力Y=-225.2903 +FPS=22.69, 法向力=1398.4673, 切向力X=2565.4045, 切向力Y=-754.4131 +FPS=23.44, 法向力=1382.2261, 切向力X=2520.9114, 切向力Y=-772.0139 +FPS=22.67, 法向力=1449.5135, 切向力X=2432.1021, 切向力Y=-614.0500 +FPS=24.41, 法向力=1453.8264, 切向力X=2402.1614, 切向力Y=-594.3540 +FPS=22.28, 法向力=1551.2374, 切向力X=2549.3979, 切向力Y=-538.5942 +FPS=22.48, 法向力=1408.5955, 切向力X=2175.0146, 切向力Y=-644.1510 +FPS=24.45, 法向力=1357.3188, 切向力X=2224.1663, 切向力Y=-549.3525 +FPS=22.79, 法向力=1346.8323, 切向力X=2236.5537, 切向力Y=-516.7679 +FPS=23.35, 法向力=1381.3960, 切向力X=3016.7378, 切向力Y=-539.0261 +FPS=23.89, 法向力=1386.4971, 切向力X=3146.2678, 切向力Y=-345.6312 +FPS=23.20, 法向力=1371.2111, 切向力X=2081.0132, 切向力Y=-495.2737 +FPS=22.20, 法向力=1749.3231, 切向力X=2635.8965, 切向力Y=-64.0017 +FPS=23.47, 法向力=1774.7668, 切向力X=2602.1123, 切向力Y=-110.3463 +FPS=22.01, 法向力=1383.9453, 切向力X=2589.4551, 切向力Y=-1024.9336 +FPS=22.85, 法向力=1244.3040, 切向力X=2356.9873, 切向力Y=-505.4146 +FPS=21.62, 法向力=1271.6594, 切向力X=2332.5066, 切向力Y=-655.5708 +FPS=20.17, 法向力=1370.9385, 切向力X=2531.6543, 切向力Y=-635.5718 +FPS=22.19, 法向力=1461.9504, 切向力X=2383.1748, 切向力Y=-682.3733 +FPS=21.54, 法向力=1531.5752, 切向力X=2316.3740, 切向力Y=-682.6029 +FPS=20.69, 法向力=1214.6023, 切向力X=2533.0986, 切向力Y=-87.5588 +FPS=22.35, 法向力=1361.3625, 切向力X=2699.0830, 切向力Y=-536.2827 +FPS=24.63, 法向力=1456.1163, 切向力X=2785.5928, 切向力Y=-528.9396 +FPS=23.27, 法向力=1627.0620, 切向力X=2667.8071, 切向力Y=-546.9099 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002242s (9 tiles incl ref), finalize=0.000069s, total=0.002532s +FPS=23.94, 法向力=1316.1136, 切向力X=2623.1562, 切向力Y=-713.9339 +FPS=23.80, 法向力=1405.2467, 切向力X=2755.1648, 切向力Y=-736.7623 +FPS=21.68, 法向力=1347.0508, 切向力X=3056.2778, 切向力Y=-46.5189 +FPS=22.86, 法向力=1702.3762, 切向力X=2325.8152, 切向力Y=-222.5921 +FPS=23.33, 法向力=1800.1066, 切向力X=2242.2939, 切向力Y=-296.8127 +FPS=22.58, 法向力=1455.2803, 切向力X=2516.0618, 切向力Y=-458.8777 +FPS=23.11, 法向力=1452.1685, 切向力X=2536.8799, 切向力Y=-375.4421 +FPS=22.74, 法向力=1295.5015, 切向力X=2642.4141, 切向力Y=-464.5184 +FPS=21.54, 法向力=1354.5145, 切向力X=2630.1589, 切向力Y=-229.9613 +FPS=23.82, 法向力=1256.1580, 切向力X=2681.6274, 切向力Y=-563.4059 +FPS=23.81, 法向力=1175.1694, 切向力X=2629.6250, 切向力Y=-493.6685 +FPS=22.43, 法向力=1555.6038, 切向力X=2567.5081, 切向力Y=-232.4874 +FPS=23.14, 法向力=1309.0129, 切向力X=2366.8279, 切向力Y=-475.5856 +FPS=24.99, 法向力=1361.8060, 切向力X=2397.8457, 切向力Y=-519.0613 +FPS=22.00, 法向力=1327.2810, 切向力X=2648.8376, 切向力Y=-195.9707 +FPS=24.86, 法向力=1293.3480, 切向力X=2557.5015, 切向力Y=-147.3717 +FPS=22.65, 法向力=1707.7234, 切向力X=2621.5847, 切向力Y=-424.4565 +FPS=23.06, 法向力=1310.9829, 切向力X=2562.0942, 切向力Y=-12.8440 +FPS=25.03, 法向力=1288.5137, 切向力X=2504.3303, 切向力Y=-50.0574 +FPS=16.65, 法向力=1316.0146, 切向力X=2023.1477, 切向力Y=116.7337 +FPS=23.47, 法向力=1356.1169, 切向力X=2263.7588, 切向力Y=-138.4573 +FPS=24.65, 法向力=1400.7396, 切向力X=2665.8167, 切向力Y=46.1526 +FPS=23.56, 法向力=1423.6335, 切向力X=2591.3823, 切向力Y=19.4643 +FPS=23.03, 法向力=1605.8516, 切向力X=2469.2300, 切向力Y=-588.6319 +FPS=24.94, 法向力=1602.1326, 切向力X=2443.2627, 切向力Y=-653.0731 +FPS=22.30, 法向力=1481.1115, 切向力X=2664.0703, 切向力Y=-491.7047 +FPS=23.30, 法向力=1407.7810, 切向力X=2354.5693, 切向力Y=-571.6470 +FPS=21.11, 法向力=1401.7014, 切向力X=2448.4321, 切向力Y=-525.9802 +FPS=21.61, 法向力=1613.6816, 切向力X=2686.3525, 切向力Y=-116.3955 +FPS=22.01, 法向力=1256.6133, 切向力X=1905.8756, 切向力Y=-619.5128 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000010s, geom=0.000011s (hit), reset=0.000723s, blend=0.002454s (9 tiles incl ref), finalize=0.000060s, total=0.003259s +FPS=22.47, 法向力=1332.8340, 切向力X=1859.1555, 切向力Y=-672.7430 +FPS=13.59, 法向力=1276.4995, 切向力X=2299.3660, 切向力Y=-21.8815 +FPS=23.35, 法向力=1374.5562, 切向力X=2313.6870, 切向力Y=-72.2777 +FPS=22.40, 法向力=1672.0137, 切向力X=2283.4907, 切向力Y=-666.9896 +FPS=22.08, 法向力=1707.0229, 切向力X=2362.7358, 切向力Y=-656.3302 +FPS=23.80, 法向力=1479.7729, 切向力X=2489.5190, 切向力Y=-167.4460 +FPS=22.39, 法向力=1367.9058, 切向力X=2397.3113, 切向力Y=-125.8565 +FPS=23.61, 法向力=1300.8788, 切向力X=2452.4507, 切向力Y=-69.0086 +FPS=23.81, 法向力=1164.2549, 切向力X=2470.8604, 切向力Y=12.4168 +FPS=22.01, 法向力=1495.1174, 切向力X=2433.7773, 切向力Y=-235.6859 +FPS=23.33, 法向力=1480.7759, 切向力X=2526.7810, 切向力Y=-186.0618 +FPS=22.28, 法向力=1529.2458, 切向力X=2534.0405, 切向力Y=-734.4709 +FPS=22.33, 法向力=1303.9259, 切向力X=2628.4038, 切向力Y=-218.3738 +FPS=21.74, 法向力=1298.5342, 切向力X=2717.7285, 切向力Y=-188.5664 +FPS=23.02, 法向力=1725.5009, 切向力X=3060.4648, 切向力Y=-236.8758 +FPS=22.13, 法向力=1440.3435, 切向力X=2785.8975, 切向力Y=625.6804 +FPS=23.55, 法向力=1476.4534, 切向力X=2818.5498, 切向力Y=641.5901 +FPS=23.47, 法向力=1346.4536, 切向力X=2653.1548, 切向力Y=-131.1736 +FPS=21.50, 法向力=1667.8300, 切向力X=2890.6377, 切向力Y=-275.0553 +FPS=22.70, 法向力=1631.9609, 切向力X=2910.3438, 切向力Y=-300.2454 +FPS=22.75, 法向力=1797.4639, 切向力X=2580.4858, 切向力Y=49.4877 +FPS=23.12, 法向力=1441.9032, 切向力X=2475.7715, 切向力Y=238.3289 +FPS=22.20, 法向力=1384.5234, 切向力X=2465.5503, 切向力Y=323.8602 +FPS=23.36, 法向力=1364.8168, 切向力X=2323.8594, 切向力Y=-831.6612 +FPS=13.68, 法向力=1581.9379, 切向力X=2182.2188, 切向力Y=-332.1900 +FPS=21.52, 法向力=1399.1077, 切向力X=2177.0291, 切向力Y=-900.5944 +FPS=22.06, 法向力=1312.4354, 切向力X=2153.1040, 切向力Y=-149.1405 +FPS=23.10, 法向力=1332.4556, 切向力X=2235.2002, 切向力Y=-101.8229 +FPS=22.76, 法向力=1638.9166, 切向力X=2663.3396, 切向力Y=-857.0573 +FPS=22.88, 法向力=1679.7976, 切向力X=2770.7192, 切向力Y=-813.4597 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000247s, blend=0.002267s (9 tiles incl ref), finalize=0.000057s, total=0.002579s +FPS=21.07, 法向力=1369.0322, 切向力X=2724.9414, 切向力Y=-568.8414 +FPS=21.99, 法向力=1517.7362, 切向力X=2119.7649, 切向力Y=254.8726 +FPS=22.89, 法向力=1415.9307, 切向力X=2630.9160, 切向力Y=-148.1665 +FPS=21.89, 法向力=1355.7617, 切向力X=2630.9631, 切向力Y=-107.5774 +FPS=21.42, 法向力=1378.7456, 切向力X=2433.9028, 切向力Y=-496.4468 +FPS=22.07, 法向力=1486.8773, 切向力X=2281.5557, 切向力Y=-237.9412 +FPS=22.24, 法向力=1495.8835, 切向力X=2397.1646, 切向力Y=-181.0219 +FPS=22.47, 法向力=1257.3577, 切向力X=1958.0178, 切向力Y=127.0805 +FPS=23.47, 法向力=1385.5691, 切向力X=2492.3818, 切向力Y=-380.8195 +FPS=23.49, 法向力=1367.5117, 切向力X=2472.3623, 切向力Y=-344.4174 +FPS=24.21, 法向力=1413.6649, 切向力X=2785.4414, 切向力Y=-565.2368 +FPS=23.51, 法向力=1440.9053, 切向力X=2820.3447, 切向力Y=-569.7216 +FPS=23.52, 法向力=1099.3014, 切向力X=2303.0215, 切向力Y=-516.4264 +FPS=22.82, 法向力=1405.1714, 切向力X=2648.1743, 切向力Y=-491.1138 +FPS=24.67, 法向力=1289.2168, 切向力X=2573.4585, 切向力Y=-475.3568 +FPS=25.02, 法向力=1451.1567, 切向力X=2659.1348, 切向力Y=81.9337 +FPS=23.78, 法向力=1437.8499, 切向力X=2637.2371, 切向力Y=81.3098 +FPS=22.14, 法向力=1318.7170, 切向力X=2222.2056, 切向力Y=-449.4778 +FPS=22.95, 法向力=1657.5342, 切向力X=2186.0566, 切向力Y=-1013.7296 +FPS=24.13, 法向力=1483.0129, 切向力X=2572.5671, 切向力Y=-746.7258 +FPS=24.58, 法向力=1483.2538, 切向力X=2621.9058, 切向力Y=-723.6074 +FPS=24.05, 法向力=1431.5854, 切向力X=2395.9570, 切向力Y=-126.9323 +FPS=23.67, 法向力=1414.0750, 切向力X=2294.9453, 切向力Y=-232.6270 +FPS=24.95, 法向力=1421.2299, 切向力X=2071.6113, 切向力Y=-281.6247 +FPS=16.90, 法向力=1216.3577, 切向力X=2623.4128, 切向力Y=-159.4132 +FPS=21.91, 法向力=1490.1440, 切向力X=2188.5151, 切向力Y=-687.1686 +FPS=22.03, 法向力=1495.7388, 切向力X=2190.1831, 切向力Y=-634.8972 +FPS=21.69, 法向力=1823.3091, 切向力X=2659.2239, 切向力Y=-148.0184 +FPS=22.43, 法向力=1229.6642, 切向力X=2458.9297, 切向力Y=-735.3536 +FPS=22.39, 法向力=1188.8683, 切向力X=2448.5332, 切向力Y=-743.0710 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000248s, blend=0.002342s (9 tiles incl ref), finalize=0.000082s, total=0.002679s +FPS=20.32, 法向力=1341.1677, 切向力X=2344.8228, 切向力Y=-732.6024 +FPS=21.39, 法向力=1135.8787, 切向力X=2580.9160, 切向力Y=-506.0706 +FPS=22.78, 法向力=1189.9445, 切向力X=2589.9192, 切向力Y=-558.5266 +FPS=21.44, 法向力=1547.3850, 切向力X=2588.4922, 切向力Y=-485.0104 +FPS=23.38, 法向力=1676.6233, 切向力X=2538.2888, 切向力Y=-693.7602 +FPS=23.20, 法向力=1676.3501, 切向力X=2390.9280, 切向力Y=-722.5580 +FPS=23.20, 法向力=1422.1484, 切向力X=2941.2119, 切向力Y=-178.9452 +FPS=22.59, 法向力=1522.5941, 切向力X=2215.6128, 切向力Y=-507.9448 +FPS=24.26, 法向力=1423.9592, 切向力X=2220.3696, 切向力Y=-497.2344 +FPS=23.02, 法向力=1590.7443, 切向力X=2243.0007, 切向力Y=-432.6746 +FPS=23.43, 法向力=1578.8044, 切向力X=2756.7671, 切向力Y=-487.6592 +FPS=23.74, 法向力=1656.1562, 切向力X=2725.8718, 切向力Y=-581.9517 +FPS=23.47, 法向力=1353.0293, 切向力X=2625.3337, 切向力Y=-316.2232 +FPS=24.46, 法向力=1271.0215, 切向力X=2578.1973, 切向力Y=-272.9981 +FPS=22.27, 法向力=1347.7577, 切向力X=2066.2827, 切向力Y=-626.8167 +FPS=22.63, 法向力=1451.9340, 切向力X=2299.6111, 切向力Y=-79.6011 +FPS=22.01, 法向力=1431.0118, 切向力X=2324.2754, 切向力Y=-58.5232 +FPS=23.42, 法向力=1321.3065, 切向力X=2673.7915, 切向力Y=-262.3874 +FPS=22.42, 法向力=1332.9879, 切向力X=2778.4600, 切向力Y=-410.0704 +FPS=23.13, 法向力=1335.6421, 切向力X=2788.7441, 切向力Y=-334.8454 +FPS=22.98, 法向力=1295.3959, 切向力X=2690.5137, 切向力Y=30.6425 +FPS=23.22, 法向力=1615.2152, 切向力X=2382.6099, 切向力Y=-879.3423 +FPS=23.98, 法向力=1625.7043, 切向力X=2529.9258, 切向力Y=-822.1469 +FPS=22.50, 法向力=1713.3223, 切向力X=2576.2603, 切向力Y=-160.3258 +FPS=23.04, 法向力=1177.5640, 切向力X=2277.1160, 切向力Y=90.8761 +FPS=23.69, 法向力=1172.6438, 切向力X=2305.2139, 切向力Y=48.3414 +FPS=23.84, 法向力=1329.9651, 切向力X=2377.1418, 切向力Y=-382.1972 +FPS=24.34, 法向力=1535.8198, 切向力X=2622.9722, 切向力Y=-289.4822 +FPS=24.36, 法向力=1565.2959, 切向力X=2672.2554, 切向力Y=-371.4129 +FPS=22.58, 法向力=1344.5409, 切向力X=2314.6313, 切向力Y=-50.4827 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000324s, blend=0.002556s (9 tiles incl ref), finalize=0.000060s, total=0.002947s +FPS=22.59, 法向力=1341.9084, 切向力X=2450.5781, 切向力Y=48.5341 +FPS=21.92, 法向力=1245.2517, 切向力X=2295.7051, 切向力Y=-93.5884 +FPS=23.03, 法向力=1554.7238, 切向力X=2123.3604, 切向力Y=-715.8606 +FPS=23.72, 法向力=1476.3285, 切向力X=2228.5957, 切向力Y=-566.4396 +FPS=23.41, 法向力=1568.8069, 切向力X=2583.0981, 切向力Y=-314.4756 +FPS=22.77, 法向力=1750.4150, 切向力X=2690.9785, 切向力Y=-193.3902 +FPS=23.54, 法向力=1876.8948, 切向力X=2715.1023, 切向力Y=-337.2371 +FPS=23.08, 法向力=1514.1927, 切向力X=2632.2295, 切向力Y=-419.1437 +FPS=24.54, 法向力=1439.1896, 切向力X=2960.9285, 切向力Y=-68.0979 +FPS=24.14, 法向力=1401.5983, 切向力X=2929.1523, 切向力Y=-97.6159 +FPS=20.03, 法向力=1466.6206, 切向力X=2014.6328, 切向力Y=-156.7717 +FPS=23.81, 法向力=1479.3400, 切向力X=2458.3914, 切向力Y=-435.0475 +FPS=24.37, 法向力=1409.9548, 切向力X=2380.9956, 切向力Y=-501.6021 +FPS=22.03, 法向力=1649.3623, 切向力X=2371.8684, 切向力Y=-497.3876 +FPS=24.13, 法向力=1095.9741, 切向力X=2032.9094, 切向力Y=-160.0919 +FPS=24.86, 法向力=1072.6840, 切向力X=2144.3330, 切向力Y=-101.8762 +FPS=23.70, 法向力=1523.0712, 切向力X=2337.5205, 切向力Y=-280.6400 +FPS=25.62, 法向力=1625.6487, 切向力X=2336.4097, 切向力Y=-337.2228 +FPS=23.73, 法向力=1295.8208, 切向力X=2373.5566, 切向力Y=-489.2059 +FPS=24.13, 法向力=2130.7100, 切向力X=2650.3359, 切向力Y=-581.5547 +FPS=23.43, 法向力=2245.1421, 切向力X=2676.5649, 切向力Y=-701.9506 +FPS=22.58, 法向力=1308.9246, 切向力X=2351.7764, 切向力Y=7.6470 +FPS=24.44, 法向力=1876.8997, 切向力X=3080.5513, 切向力Y=-365.5397 +FPS=23.47, 法向力=1829.8582, 切向力X=3105.8306, 切向力Y=-335.0796 +FPS=23.61, 法向力=1595.8640, 切向力X=2743.0933, 切向力Y=-855.8907 +FPS=23.51, 法向力=1654.4749, 切向力X=2792.9346, 切向力Y=-410.5629 +FPS=22.63, 法向力=1666.0414, 切向力X=2791.8823, 切向力Y=-366.1876 +FPS=23.17, 法向力=1313.1094, 切向力X=2879.3223, 切向力Y=-36.6040 +FPS=23.96, 法向力=1333.2960, 切向力X=2828.5664, 切向力Y=-29.5659 +FPS=22.58, 法向力=1521.8920, 切向力X=1800.3439, 切向力Y=-387.4984 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000389s, blend=0.002388s (9 tiles incl ref), finalize=0.000073s, total=0.002858s +FPS=22.92, 法向力=1526.7285, 切向力X=2543.4619, 切向力Y=-401.9595 +FPS=23.29, 法向力=1502.3431, 切向力X=2517.3491, 切向力Y=-313.2041 +FPS=20.24, 法向力=1311.3459, 切向力X=2961.1787, 切向力Y=-384.7163 +FPS=22.15, 法向力=1647.3535, 切向力X=2859.8708, 切向力Y=116.9573 +FPS=24.03, 法向力=1418.8762, 切向力X=2875.7649, 切向力Y=-281.8905 +FPS=24.41, 法向力=1387.8416, 切向力X=2826.2642, 切向力Y=-277.5458 +FPS=22.91, 法向力=1550.8530, 切向力X=2274.7659, 切向力Y=-545.2651 +FPS=23.43, 法向力=1555.3776, 切向力X=2247.1284, 切向力Y=-520.7400 +FPS=22.41, 法向力=1229.1606, 切向力X=2020.6538, 切向力Y=102.1971 +FPS=23.28, 法向力=1676.2511, 切向力X=3057.4636, 切向力Y=-200.4847 +FPS=24.15, 法向力=1679.6124, 切向力X=3147.0308, 切向力Y=-369.8582 +FPS=22.69, 法向力=1358.5374, 切向力X=2591.7866, 切向力Y=-138.3771 +FPS=23.77, 法向力=1387.7070, 切向力X=2398.9189, 切向力Y=-621.7657 +FPS=24.78, 法向力=1432.0054, 切向力X=2402.3313, 切向力Y=-703.0816 +FPS=24.26, 法向力=1077.1660, 切向力X=2600.7969, 切向力Y=-167.2986 +FPS=22.96, 法向力=1075.2722, 切向力X=2581.1958, 切向力Y=-189.5204 +FPS=22.23, 法向力=1807.2358, 切向力X=2570.6111, 切向力Y=-494.6513 +FPS=23.42, 法向力=1228.3561, 切向力X=2427.4756, 切向力Y=-447.6202 +FPS=23.27, 法向力=1241.0691, 切向力X=2500.6050, 切向力Y=-555.5562 +FPS=21.99, 法向力=1432.4922, 切向力X=2259.3513, 切向力Y=-541.5409 +FPS=22.25, 法向力=1534.7377, 切向力X=2552.3093, 切向力Y=-487.3466 +FPS=22.33, 法向力=1601.7091, 切向力X=2668.4419, 切向力Y=-513.7041 +FPS=25.17, 法向力=1635.0427, 切向力X=2300.0894, 切向力Y=-408.8493 +FPS=23.59, 法向力=1534.1273, 切向力X=3301.2114, 切向力Y=-703.4999 +FPS=22.62, 法向力=1452.0609, 切向力X=3281.2825, 切向力Y=-758.3195 +FPS=20.88, 法向力=1569.3917, 切向力X=3034.7837, 切向力Y=-54.2092 +FPS=18.16, 法向力=1518.5625, 切向力X=3202.3679, 切向力Y=-354.8495 +FPS=22.92, 法向力=1455.4172, 切向力X=3055.6270, 切向力Y=-299.7024 +FPS=24.10, 法向力=1328.7124, 切向力X=2192.2471, 切向力Y=-79.1820 +FPS=23.37, 法向力=1654.7515, 切向力X=2618.8618, 切向力Y=-347.7557 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000240s, blend=0.003431s (9 tiles incl ref), finalize=0.000072s, total=0.003752s +FPS=22.06, 法向力=1594.4578, 切向力X=2603.2854, 切向力Y=-360.6843 +FPS=23.57, 法向力=1155.4346, 切向力X=2608.2312, 切向力Y=-247.0665 +FPS=22.97, 法向力=1591.3726, 切向力X=2252.0183, 切向力Y=-960.0372 +FPS=23.31, 法向力=1610.4182, 切向力X=2205.2202, 切向力Y=-1017.9254 +FPS=21.01, 法向力=1397.9742, 切向力X=2048.3892, 切向力Y=-862.9573 +FPS=22.56, 法向力=1503.5613, 切向力X=2170.5657, 切向力Y=-559.9365 +FPS=22.43, 法向力=1505.3300, 切向力X=2208.6411, 切向力Y=-497.3575 +FPS=21.85, 法向力=1159.0160, 切向力X=2372.3271, 切向力Y=-155.6698 +FPS=20.94, 法向力=1526.1007, 切向力X=2774.4238, 切向力Y=22.0441 +FPS=22.20, 法向力=1559.8074, 切向力X=2796.7441, 切向力Y=4.0134 +FPS=22.67, 法向力=1329.1306, 切向力X=2197.7236, 切向力Y=-719.2790 +FPS=22.99, 法向力=1369.7145, 切向力X=2456.5208, 切向力Y=-295.5950 +FPS=22.34, 法向力=1278.2842, 切向力X=2392.6641, 切向力Y=-313.1448 +FPS=20.95, 法向力=1388.4236, 切向力X=2465.1130, 切向力Y=-665.7887 +FPS=23.17, 法向力=1327.7616, 切向力X=2627.7632, 切向力Y=-221.3584 +FPS=24.56, 法向力=1379.2639, 切向力X=2622.5859, 切向力Y=-218.6097 +FPS=23.09, 法向力=1313.4811, 切向力X=2670.2322, 切向力Y=-258.0673 +FPS=23.23, 法向力=1436.8350, 切向力X=2687.7383, 切向力Y=-433.7970 +FPS=24.43, 法向力=1375.2854, 切向力X=2606.7129, 切向力Y=-526.1760 +FPS=23.46, 法向力=1360.8214, 切向力X=2795.3132, 切向力Y=-143.4057 +FPS=23.59, 法向力=1287.4932, 切向力X=2641.5278, 切向力Y=-121.9562 +FPS=23.17, 法向力=1298.6926, 切向力X=2674.6382, 切向力Y=-104.7478 +FPS=22.27, 法向力=1489.5227, 切向力X=2814.8765, 切向力Y=-697.8964 +FPS=23.73, 法向力=1519.5682, 切向力X=2773.6567, 切向力Y=-747.3634 +FPS=23.33, 法向力=1538.8605, 切向力X=2775.3777, 切向力Y=-163.3765 +FPS=22.85, 法向力=1176.1233, 切向力X=2223.6753, 切向力Y=533.4241 +FPS=15.72, 法向力=1447.2917, 切向力X=1907.2317, 切向力Y=50.4412 +FPS=24.94, 法向力=1560.9163, 切向力X=1932.9536, 切向力Y=-64.4079 +FPS=24.18, 法向力=1360.0592, 切向力X=2882.3618, 切向力Y=37.0632 +FPS=23.68, 法向力=1474.1777, 切向力X=2893.9824, 切向力Y=29.7826 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000212s, blend=0.002163s (9 tiles incl ref), finalize=0.000072s, total=0.002454s +FPS=23.21, 法向力=1584.9302, 切向力X=2283.3994, 切向力Y=-415.5097 +FPS=22.00, 法向力=1611.1543, 切向力X=2511.5356, 切向力Y=-639.3722 +FPS=22.43, 法向力=1517.5316, 切向力X=2299.8596, 切向力Y=-830.1655 +FPS=22.60, 法向力=1525.0695, 切向力X=2380.5044, 切向力Y=-838.9036 +FPS=22.80, 法向力=1188.3082, 切向力X=2264.8372, 切向力Y=57.3983 +FPS=24.07, 法向力=1520.1322, 切向力X=2317.5156, 切向力Y=-103.9188 +FPS=23.72, 法向力=1529.7366, 切向力X=2456.4316, 切向力Y=-185.1575 +FPS=25.06, 法向力=1562.0353, 切向力X=2578.3213, 切向力Y=-183.7999 +FPS=23.00, 法向力=1570.2988, 切向力X=2618.9626, 切向力Y=-101.5257 +FPS=22.66, 法向力=1305.6782, 切向力X=2552.1895, 切向力Y=-188.6303 +FPS=22.69, 法向力=1435.0701, 切向力X=2439.9790, 切向力Y=-304.6624 +FPS=24.80, 法向力=1488.4675, 切向力X=2552.6606, 切向力Y=-359.9078 +FPS=23.39, 法向力=1799.4004, 切向力X=2716.9561, 切向力Y=-591.3718 +FPS=23.87, 法向力=1700.7446, 切向力X=2373.2397, 切向力Y=-315.2260 +FPS=23.67, 法向力=1777.3770, 切向力X=2341.9880, 切向力Y=-400.4789 +FPS=22.20, 法向力=1366.2522, 切向力X=2490.9038, 切向力Y=-405.4582 +FPS=23.40, 法向力=1313.2031, 切向力X=2522.6721, 切向力Y=-328.0691 +FPS=24.37, 法向力=1100.5942, 切向力X=2301.6675, 切向力Y=-82.4171 +FPS=23.31, 法向力=1091.6885, 切向力X=2636.2734, 切向力Y=-232.4116 +FPS=24.30, 法向力=1083.5911, 切向力X=2598.3198, 切向力Y=-262.0099 +FPS=22.71, 法向力=1625.3108, 切向力X=2907.2397, 切向力Y=-515.8748 +FPS=24.01, 法向力=1491.2739, 切向力X=2730.8818, 切向力Y=-356.6228 +FPS=22.78, 法向力=1499.1814, 切向力X=2762.2739, 切向力Y=-338.7496 +FPS=23.29, 法向力=1551.5315, 切向力X=2884.5374, 切向力Y=-510.5185 +FPS=23.77, 法向力=1701.6028, 切向力X=1970.4603, 切向力Y=-673.2949 +FPS=25.49, 法向力=1798.7755, 切向力X=1960.1514, 切向力Y=-652.9651 +FPS=22.27, 法向力=1623.5234, 切向力X=2823.8789, 切向力Y=-196.2974 +FPS=24.97, 法向力=1572.4670, 切向力X=2754.1001, 切向力Y=-224.4811 +FPS=25.04, 法向力=1188.9576, 切向力X=2167.6890, 切向力Y=-334.6700 +FPS=24.04, 法向力=1454.1083, 切向力X=2606.6074, 切向力Y=-235.8841 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000313s, blend=0.002232s (9 tiles incl ref), finalize=0.000065s, total=0.002618s +FPS=24.13, 法向力=1398.0493, 切向力X=2603.0129, 切向力Y=-172.7089 +FPS=24.14, 法向力=1352.8833, 切向力X=2304.2109, 切向力Y=-441.1593 +FPS=24.07, 法向力=1405.4087, 切向力X=3103.9050, 切向力Y=-183.5718 +FPS=24.79, 法向力=1429.8101, 切向力X=3089.8213, 切向力Y=-268.6406 +FPS=23.68, 法向力=1154.5325, 切向力X=2091.0605, 切向力Y=154.8546 +FPS=24.38, 法向力=1129.5879, 切向力X=2003.4170, 切向力Y=41.8832 +FPS=23.14, 法向力=1385.0947, 切向力X=2333.6458, 切向力Y=19.0969 +FPS=24.76, 法向力=1644.8818, 切向力X=2598.1929, 切向力Y=-362.5861 +FPS=24.73, 法向力=1660.0081, 切向力X=2483.0386, 切向力Y=-409.7723 +FPS=23.16, 法向力=1392.0952, 切向力X=2361.9299, 切向力Y=-386.6453 +FPS=24.43, 法向力=1210.9980, 切向力X=1950.2693, 切向力Y=129.2288 +FPS=24.94, 法向力=1229.8186, 切向力X=2027.8818, 切向力Y=163.4101 +FPS=22.57, 法向力=1652.3982, 切向力X=2935.7307, 切向力Y=-1147.5996 +FPS=24.33, 法向力=1623.9905, 切向力X=2918.5818, 切向力Y=-1188.0017 +FPS=22.88, 法向力=1854.6478, 切向力X=2738.8652, 切向力Y=-547.3768 +FPS=23.48, 法向力=1431.1687, 切向力X=2437.6060, 切向力Y=-292.2919 +FPS=23.48, 法向力=1447.9790, 切向力X=2425.6479, 切向力Y=-170.6133 +FPS=23.24, 法向力=1255.9679, 切向力X=2495.9565, 切向力Y=-404.1964 +FPS=23.66, 法向力=1233.1262, 切向力X=2667.2141, 切向力Y=-485.7755 +FPS=23.23, 法向力=1163.7599, 切向力X=2611.1914, 切向力Y=-450.1337 +FPS=22.53, 法向力=1307.7264, 切向力X=2290.5571, 切向力Y=-184.0179 +FPS=22.85, 法向力=1275.1157, 切向力X=2802.3660, 切向力Y=-625.8648 +FPS=23.94, 法向力=1322.8159, 切向力X=2837.5278, 切向力Y=-722.3672 +FPS=22.06, 法向力=1763.6240, 切向力X=2890.8320, 切向力Y=-410.9705 +FPS=17.99, 法向力=1358.5258, 切向力X=2431.3196, 切向力Y=-337.5434 +FPS=24.47, 法向力=1245.8495, 切向力X=2391.3027, 切向力Y=-305.9863 +FPS=21.41, 法向力=1214.2355, 切向力X=2498.0806, 切向力Y=-681.5571 +FPS=15.36, 法向力=1453.9846, 切向力X=2202.0730, 切向力Y=-511.5740 +FPS=13.76, 法向力=1507.2351, 切向力X=2439.8213, 切向力Y=-853.1356 +FPS=14.25, 法向力=1452.1184, 切向力X=2868.7664, 切向力Y=-373.8596 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.001508s, blend=0.005794s (9 tiles incl ref), finalize=0.000129s, total=0.007443s +FPS=13.18, 法向力=1386.6383, 切向力X=2818.5200, 切向力Y=-334.9202 +FPS=14.03, 法向力=1350.3145, 切向力X=2943.8494, 切向力Y=185.0942 +FPS=14.43, 法向力=1632.4194, 切向力X=2802.9771, 切向力Y=-243.8621 +FPS=13.60, 法向力=1389.3311, 切向力X=2237.9531, 切向力Y=-482.9857 +FPS=14.44, 法向力=1568.1331, 切向力X=2716.5312, 切向力Y=-26.6879 +FPS=14.30, 法向力=1568.3877, 切向力X=1898.5139, 切向力Y=64.8133 +FPS=13.51, 法向力=1540.3546, 切向力X=1967.8352, 切向力Y=17.5090 +FPS=13.64, 法向力=1442.8064, 切向力X=2497.8958, 切向力Y=-417.2993 +FPS=13.94, 法向力=1675.7839, 切向力X=2447.2622, 切向力Y=-702.7944 +FPS=13.67, 法向力=1929.8992, 切向力X=3355.9905, 切向力Y=-845.3185 +FPS=13.73, 法向力=1789.3834, 切向力X=3395.6863, 切向力Y=-698.7250 +FPS=13.92, 法向力=1242.6833, 切向力X=2627.5728, 切向力Y=87.5891 +FPS=14.62, 法向力=1266.5291, 切向力X=2660.2568, 切向力Y=78.8633 +FPS=15.25, 法向力=1536.1189, 切向力X=2736.0225, 切向力Y=-339.3230 +FPS=15.52, 法向力=1599.8483, 切向力X=2781.2166, 切向力Y=-395.4816 +FPS=15.23, 法向力=1585.8839, 切向力X=2729.9209, 切向力Y=-225.0933 +FPS=14.95, 法向力=1356.1611, 切向力X=1560.9163, 切向力Y=-657.8146 +FPS=14.88, 法向力=1288.3823, 切向力X=1501.4424, 切向力Y=-645.7256 +FPS=15.15, 法向力=1439.9480, 切向力X=2686.2532, 切向力Y=-365.2224 +FPS=13.72, 法向力=1312.9309, 切向力X=2735.6057, 切向力Y=-409.5975 +FPS=15.03, 法向力=1261.3329, 切向力X=2746.6172, 切向力Y=-438.9236 +FPS=13.02, 法向力=1582.3381, 切向力X=2379.2917, 切向力Y=-227.7157 +FPS=14.25, 法向力=1221.0447, 切向力X=2616.4343, 切向力Y=-160.5359 +FPS=14.71, 法向力=1569.3098, 切向力X=2542.7417, 切向力Y=-496.3331 +FPS=15.15, 法向力=1572.0127, 切向力X=2582.9243, 切向力Y=-441.7234 +FPS=13.75, 法向力=1708.2814, 切向力X=2052.9214, 切向力Y=-575.7551 +FPS=15.40, 法向力=1283.3276, 切向力X=2696.2637, 切向力Y=-321.2159 +FPS=15.07, 法向力=1283.7681, 切向力X=2688.6250, 切向力Y=-300.2924 +FPS=15.69, 法向力=1515.3624, 切向力X=2675.2463, 切向力Y=-448.5105 +FPS=12.83, 法向力=1968.2063, 切向力X=2795.8965, 切向力Y=-172.5031 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000473s, blend=0.004718s (9 tiles incl ref), finalize=0.000120s, total=0.005324s +FPS=14.87, 法向力=1355.6594, 切向力X=2193.0620, 切向力Y=-102.7689 +FPS=14.24, 法向力=1542.9904, 切向力X=2400.8916, 切向力Y=-463.2765 +FPS=13.79, 法向力=1602.4739, 切向力X=2425.3936, 切向力Y=-528.9349 +FPS=13.57, 法向力=1405.6699, 切向力X=2691.6511, 切向力Y=-173.0913 +FPS=15.00, 法向力=1342.2217, 切向力X=2228.9370, 切向力Y=-37.8667 +FPS=16.04, 法向力=1997.3633, 切向力X=2038.0518, 切向力Y=-259.5190 +FPS=14.18, 法向力=1976.7692, 切向力X=2082.7419, 切向力Y=-147.9378 +FPS=14.25, 法向力=1135.9998, 切向力X=2559.1035, 切向力Y=-525.7775 +FPS=13.97, 法向力=1403.5537, 切向力X=1960.9993, 切向力Y=-998.5116 +FPS=13.33, 法向力=1454.3505, 切向力X=2021.4197, 切向力Y=-972.3960 +FPS=13.92, 法向力=1277.1941, 切向力X=2177.0610, 切向力Y=-380.5251 +FPS=13.68, 法向力=1041.1863, 切向力X=2309.8232, 切向力Y=103.0958 +FPS=13.94, 法向力=1105.8958, 切向力X=2274.0996, 切向力Y=46.4411 +FPS=14.12, 法向力=1389.3416, 切向力X=2237.6709, 切向力Y=-483.4297 +FPS=14.00, 法向力=1525.8607, 切向力X=2590.6333, 切向力Y=-512.9654 +FPS=14.12, 法向力=1555.8926, 切向力X=2628.9624, 切向力Y=-508.7234 +FPS=11.02, 法向力=1482.0686, 切向力X=2110.1187, 切向力Y=-688.4844 +FPS=14.76, 法向力=1470.8120, 切向力X=2063.6631, 切向力Y=-681.5740 +FPS=14.40, 法向力=1366.1476, 切向力X=2316.5903, 切向力Y=-47.2101 +FPS=15.35, 法向力=1636.3087, 切向力X=2166.9019, 切向力Y=-652.4509 +FPS=14.61, 法向力=1588.3093, 切向力X=2184.6362, 切向力Y=-546.0493 +FPS=14.91, 法向力=1371.3981, 切向力X=2033.4565, 切向力Y=-323.9571 +FPS=14.68, 法向力=1315.1608, 切向力X=2337.6816, 切向力Y=-454.9413 +FPS=14.62, 法向力=1326.0096, 切向力X=2310.7507, 切向力Y=-439.4314 +FPS=14.95, 法向力=1381.5391, 切向力X=2299.6426, 切向力Y=-226.7957 +FPS=14.92, 法向力=1420.9543, 切向力X=3029.3345, 切向力Y=-637.1487 +FPS=15.46, 法向力=1108.7443, 切向力X=1945.0209, 切向力Y=76.1518 +FPS=16.01, 法向力=1131.4873, 切向力X=1970.0549, 切向力Y=-7.6650 +FPS=15.51, 法向力=1495.4397, 切向力X=2795.3364, 切向力Y=-363.8726 +FPS=15.63, 法向力=1393.1716, 切向力X=2195.9397, 切向力Y=-454.3660 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000334s, blend=0.004710s (9 tiles incl ref), finalize=0.000123s, total=0.005178s +FPS=15.33, 法向力=1504.8645, 切向力X=2218.0488, 切向力Y=-472.9461 +FPS=15.25, 法向力=1570.1755, 切向力X=2664.6562, 切向力Y=12.8551 +FPS=14.38, 法向力=1165.9915, 切向力X=2122.1934, 切向力Y=38.3670 +FPS=15.70, 法向力=1444.1215, 切向力X=2837.3967, 切向力Y=-718.7704 +FPS=15.59, 法向力=1449.8839, 切向力X=2961.5962, 切向力Y=-722.8450 +FPS=15.25, 法向力=1467.9033, 切向力X=2189.4739, 切向力Y=-463.5139 +FPS=14.09, 法向力=1483.9692, 切向力X=2636.3242, 切向力Y=-524.8046 +FPS=15.15, 法向力=1561.7512, 切向力X=2691.5103, 切向力Y=-483.1046 +FPS=15.58, 法向力=1412.9225, 切向力X=2276.6814, 切向力Y=-461.3120 +FPS=15.04, 法向力=1342.9785, 切向力X=2317.0042, 切向力Y=-442.9353 +FPS=14.56, 法向力=1749.7671, 切向力X=2595.9258, 切向力Y=-239.6240 +FPS=14.53, 法向力=1606.8635, 切向力X=2246.5054, 切向力Y=-59.6602 +FPS=14.34, 法向力=1499.1444, 切向力X=2206.5391, 切向力Y=-264.0321 +FPS=14.27, 法向力=1379.1516, 切向力X=2508.8472, 切向力Y=-289.2936 +FPS=14.50, 法向力=1349.4863, 切向力X=2627.4175, 切向力Y=-262.9175 +FPS=13.46, 法向力=1537.6273, 切向力X=2211.9912, 切向力Y=-174.0124 +FPS=15.00, 法向力=1413.4373, 切向力X=2471.2649, 切向力Y=284.5805 +FPS=15.19, 法向力=1385.0488, 切向力X=2507.2058, 切向力Y=286.7327 +FPS=15.46, 法向力=1267.6545, 切向力X=2658.1694, 切向力Y=-424.1585 +FPS=14.41, 法向力=1737.2142, 切向力X=2814.1653, 切向力Y=-417.0668 +FPS=14.97, 法向力=1666.3391, 切向力X=2770.8130, 切向力Y=-365.9654 +FPS=13.99, 法向力=1665.3052, 切向力X=2646.4456, 切向力Y=-167.4177 +FPS=15.42, 法向力=1365.9624, 切向力X=2293.2278, 切向力Y=-54.5909 +FPS=15.04, 法向力=1342.5533, 切向力X=2254.5830, 切向力Y=-72.8900 +FPS=15.56, 法向力=1387.1267, 切向力X=2450.3032, 切向力Y=-142.9752 +FPS=16.67, 法向力=1434.3575, 切向力X=2417.6279, 切向力Y=-206.5847 +FPS=15.20, 法向力=1621.2034, 切向力X=2099.7302, 切向力Y=-498.6868 +FPS=14.87, 法向力=1542.7478, 切向力X=2626.5281, 切向力Y=-262.3286 +FPS=14.54, 法向力=1065.9452, 切向力X=2671.0225, 切向力Y=27.8639 +FPS=14.48, 法向力=1007.8131, 切向力X=2627.4934, 切向力Y=115.6349 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000342s, blend=0.004777s (9 tiles incl ref), finalize=0.000127s, total=0.005257s +FPS=14.51, 法向力=1527.2964, 切向力X=2557.0972, 切向力Y=-15.7312 +FPS=14.91, 法向力=1737.4142, 切向力X=2154.0081, 切向力Y=-579.4139 +FPS=14.22, 法向力=1669.6440, 切向力X=2200.5232, 切向力Y=-517.7499 +FPS=14.96, 法向力=1295.8408, 切向力X=2303.9800, 切向力Y=-197.1056 +FPS=15.36, 法向力=1641.5449, 切向力X=2707.1909, 切向力Y=-27.5369 +FPS=13.87, 法向力=1646.4755, 切向力X=2670.5630, 切向力Y=-20.2492 +FPS=14.58, 法向力=1068.9316, 切向力X=2046.3064, 切向力Y=208.9206 +FPS=14.12, 法向力=1257.3405, 切向力X=2466.1060, 切向力Y=-264.2533 +FPS=14.58, 法向力=1266.3911, 切向力X=2544.6448, 切向力Y=-189.1029 +FPS=14.49, 法向力=1253.2490, 切向力X=2224.3970, 切向力Y=-646.7758 +FPS=17.00, 法向力=1285.8137, 切向力X=2135.0339, 切向力Y=-536.6062 +FPS=15.71, 法向力=1483.3019, 切向力X=2159.4299, 切向力Y=-221.3130 +FPS=14.98, 法向力=1453.2914, 切向力X=2080.8354, 切向力Y=-157.9439 +FPS=14.67, 法向力=1446.6672, 切向力X=2664.0828, 切向力Y=-187.6854 +FPS=14.25, 法向力=1431.6274, 切向力X=2633.5017, 切向力Y=-412.0083 +FPS=15.22, 法向力=1398.2046, 切向力X=2690.6819, 切向力Y=-350.8843 +FPS=13.67, 法向力=1576.5391, 切向力X=2505.2664, 切向力Y=-316.0807 +FPS=14.81, 法向力=1621.2874, 切向力X=2516.4819, 切向力Y=-278.7651 +FPS=15.71, 法向力=1393.6432, 切向力X=2440.2908, 切向力Y=-351.9480 +FPS=15.01, 法向力=2164.2412, 切向力X=2817.3271, 切向力Y=-526.2089 +FPS=15.07, 法向力=2043.2043, 切向力X=2765.8420, 切向力Y=-558.3168 +FPS=15.19, 法向力=1472.3533, 切向力X=3381.0762, 切向力Y=118.1668 +FPS=13.60, 法向力=1517.9745, 切向力X=2835.9048, 切向力Y=-234.1733 +FPS=14.89, 法向力=1465.4934, 切向力X=2875.5725, 切向力Y=-214.5460 +FPS=14.91, 法向力=1514.5679, 切向力X=2693.3828, 切向力Y=-728.5887 +FPS=15.78, 法向力=1276.3978, 切向力X=1820.1080, 切向力Y=-428.1289 +FPS=13.59, 法向力=1333.5010, 切向力X=1797.5314, 切向力Y=-478.4651 +FPS=14.47, 法向力=1245.6851, 切向力X=2100.8652, 切向力Y=-572.4495 +FPS=14.58, 法向力=1209.6229, 切向力X=2180.0596, 切向力Y=-515.8785 +FPS=12.99, 法向力=1340.0222, 切向力X=2548.8413, 切向力Y=-609.0784 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000340s, blend=0.003526s (9 tiles incl ref), finalize=0.000064s, total=0.003940s +FPS=14.18, 法向力=1359.3457, 切向力X=2573.9292, 切向力Y=-632.9683 +FPS=13.66, 法向力=1670.6694, 切向力X=2762.2983, 切向力Y=-441.1255 +FPS=14.49, 法向力=1266.0010, 切向力X=2695.8093, 切向力Y=-104.9846 +FPS=14.86, 法向力=1552.5103, 切向力X=2554.5374, 切向力Y=5.5411 +FPS=14.65, 法向力=1279.3081, 切向力X=2515.0581, 切向力Y=-31.7011 +FPS=14.68, 法向力=1264.8146, 切向力X=2442.9419, 切向力Y=-120.4599 +FPS=14.90, 法向力=1157.1227, 切向力X=1855.1006, 切向力Y=-282.3170 +FPS=14.74, 法向力=1851.1254, 切向力X=2947.8181, 切向力Y=-351.1007 +FPS=14.00, 法向力=1237.6030, 切向力X=2412.1528, 切向力Y=-49.4192 +FPS=15.06, 法向力=1181.1572, 切向力X=2252.8013, 切向力Y=-87.2988 +FPS=14.67, 法向力=1341.1155, 切向力X=2895.9614, 切向力Y=-437.1266 +FPS=14.88, 法向力=1346.5891, 切向力X=2520.3369, 切向力Y=262.3371 +FPS=15.16, 法向力=1394.5459, 切向力X=2627.0308, 切向力Y=-382.5339 +FPS=15.15, 法向力=1446.5951, 切向力X=2618.6738, 切向力Y=-466.3141 +FPS=14.12, 法向力=1374.0381, 切向力X=2859.2402, 切向力Y=-342.3095 +FPS=14.93, 法向力=1471.8547, 切向力X=2389.5791, 切向力Y=-170.1158 +FPS=14.40, 法向力=1436.3049, 切向力X=2364.6465, 切向力Y=-101.8280 +FPS=14.40, 法向力=1133.7356, 切向力X=2582.5068, 切向力Y=-262.5345 +FPS=13.87, 法向力=1522.0743, 切向力X=2542.0518, 切向力Y=-459.3582 +FPS=16.62, 法向力=1586.3083, 切向力X=2482.9180, 切向力Y=-525.3152 +FPS=14.13, 法向力=1681.4449, 切向力X=2583.5522, 切向力Y=357.3654 +FPS=14.18, 法向力=1680.9514, 切向力X=2770.7349, 切向力Y=-381.5294 +FPS=14.16, 法向力=1540.5969, 切向力X=2266.4590, 切向力Y=-114.4834 +FPS=11.29, 法向力=1475.5266, 切向力X=2349.0420, 切向力Y=-627.4711 +FPS=14.55, 法向力=1104.0540, 切向力X=2472.9724, 切向力Y=-721.3051 +FPS=13.48, 法向力=1155.2332, 切向力X=2663.0586, 切向力Y=-767.5721 +FPS=14.92, 法向力=1500.9714, 切向力X=2754.7305, 切向力Y=-52.6395 +FPS=14.85, 法向力=1555.3508, 切向力X=2763.8450, 切向力Y=-66.4715 +FPS=14.99, 法向力=1359.0061, 切向力X=2714.6230, 切向力Y=-361.2095 +FPS=15.98, 法向力=1714.5253, 切向力X=2396.4639, 切向力Y=24.2233 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000018s (hit), reset=0.000425s, blend=0.004882s (9 tiles incl ref), finalize=0.000128s, total=0.005459s +FPS=14.81, 法向力=1699.0815, 切向力X=2339.6885, 切向力Y=61.7954 +FPS=14.40, 法向力=1263.0020, 切向力X=1847.6309, 切向力Y=-308.4196 +FPS=14.57, 法向力=1427.9548, 切向力X=2590.7007, 切向力Y=-62.2047 +FPS=14.67, 法向力=1833.5770, 切向力X=2365.0989, 切向力Y=-252.3932 +FPS=14.49, 法向力=1552.3326, 切向力X=2765.8608, 切向力Y=-391.2829 +FPS=14.55, 法向力=1475.3706, 切向力X=2716.3833, 切向力Y=-458.5222 +FPS=14.93, 法向力=1443.1892, 切向力X=2687.4866, 切向力Y=-559.2678 +FPS=12.52, 法向力=1541.4132, 切向力X=2396.0083, 切向力Y=-294.9801 +FPS=14.18, 法向力=1452.9766, 切向力X=2630.0698, 切向力Y=-32.4863 +FPS=15.47, 法向力=1622.1995, 切向力X=2517.6152, 切向力Y=-363.7125 +FPS=14.90, 法向力=1548.9371, 切向力X=3032.5686, 切向力Y=-395.3948 +FPS=16.28, 法向力=1495.9988, 切向力X=3033.2236, 切向力Y=-366.1924 +FPS=14.40, 法向力=1349.7708, 切向力X=2342.9661, 切向力Y=-447.1514 +FPS=15.11, 法向力=1479.3647, 切向力X=2314.0007, 切向力Y=9.2639 +FPS=15.13, 法向力=1469.5227, 切向力X=2383.5847, 切向力Y=-77.5875 +FPS=13.64, 法向力=1515.2784, 切向力X=2696.2744, 切向力Y=187.4869 +FPS=15.42, 法向力=1470.5585, 切向力X=2425.7520, 切向力Y=-799.7125 +FPS=15.78, 法向力=1542.0618, 切向力X=2717.7339, 切向力Y=-357.2250 +FPS=15.11, 法向力=1541.3871, 切向力X=2695.5029, 切向力Y=-373.5941 +FPS=15.00, 法向力=1509.7150, 切向力X=2859.3003, 切向力Y=-375.1805 +FPS=15.41, 法向力=1455.0503, 切向力X=2896.4673, 切向力Y=-334.2210 +FPS=14.88, 法向力=1454.5012, 切向力X=2912.5864, 切向力Y=-323.5137 +FPS=13.18, 法向力=1257.8857, 切向力X=2624.7891, 切向力Y=-2.5851 +FPS=15.62, 法向力=1493.7040, 切向力X=2707.1960, 切向力Y=-543.6975 +FPS=15.45, 法向力=1619.8810, 切向力X=2662.4351, 切向力Y=-698.8229 +FPS=14.24, 法向力=1625.0808, 切向力X=2701.5684, 切向力Y=-610.6609 +FPS=15.37, 法向力=1770.3094, 切向力X=2528.6230, 切向力Y=-550.1898 +FPS=14.89, 法向力=1749.2644, 切向力X=2524.2568, 切向力Y=-581.5979 +FPS=13.72, 法向力=1287.8098, 切向力X=2314.2698, 切向力Y=17.2361 +FPS=16.13, 法向力=1267.0094, 切向力X=2369.3677, 切向力Y=-125.1013 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000360s, blend=0.002753s (9 tiles incl ref), finalize=0.000061s, total=0.003184s +FPS=19.07, 法向力=1644.2253, 切向力X=2532.7083, 切向力Y=-271.1411 +FPS=20.93, 法向力=1728.9648, 切向力X=2454.6968, 切向力Y=-523.7632 +FPS=23.68, 法向力=1566.3392, 切向力X=2015.8635, 切向力Y=-196.5755 +FPS=22.97, 法向力=1066.0508, 切向力X=2926.2498, 切向力Y=428.9770 +FPS=22.74, 法向力=1071.0913, 切向力X=2892.1509, 切向力Y=347.6878 +FPS=24.02, 法向力=1519.4121, 切向力X=3051.4321, 切向力Y=128.1657 +FPS=21.76, 法向力=1937.8208, 切向力X=2904.6245, 切向力Y=-727.8643 +FPS=24.33, 法向力=2033.5831, 切向力X=2947.2788, 切向力Y=-811.1138 +FPS=22.59, 法向力=1720.5500, 切向力X=2663.3835, 切向力Y=-271.4451 +FPS=22.72, 法向力=1716.7334, 切向力X=2234.3560, 切向力Y=-351.8685 +FPS=23.85, 法向力=1651.0087, 切向力X=2209.0244, 切向力Y=-269.1088 +FPS=23.48, 法向力=1331.9751, 切向力X=2559.5403, 切向力Y=-461.7911 +FPS=23.64, 法向力=1665.7507, 切向力X=2928.6899, 切向力Y=-481.8960 +FPS=23.40, 法向力=1573.9061, 切向力X=3005.6792, 切向力Y=-546.7196 +FPS=21.94, 法向力=1394.9978, 切向力X=2501.7834, 切向力Y=-267.1633 +FPS=22.70, 法向力=1535.6313, 切向力X=2892.5244, 切向力Y=340.2889 +FPS=23.24, 法向力=1606.9839, 切向力X=2984.9873, 切向力Y=344.1764 +FPS=22.69, 法向力=1519.8331, 切向力X=2408.1323, 切向力Y=-87.3251 +FPS=23.40, 法向力=1571.6338, 切向力X=2486.9043, 切向力Y=-15.0414 +FPS=23.34, 法向力=1729.4636, 切向力X=2392.9255, 切向力Y=-289.8959 +FPS=22.60, 法向力=1382.7339, 切向力X=2923.1636, 切向力Y=-45.9766 +FPS=23.40, 法向力=1429.9701, 切向力X=2910.5757, 切向力Y=-62.9870 +FPS=24.81, 法向力=1529.4016, 切向力X=2455.7412, 切向力Y=-173.1782 +FPS=21.98, 法向力=1606.3033, 切向力X=2231.6084, 切向力Y=-316.6837 +FPS=21.86, 法向力=1409.5615, 切向力X=2416.8035, 切向力Y=-204.7861 +FPS=22.39, 法向力=1381.1143, 切向力X=2487.2827, 切向力Y=-175.2622 +FPS=21.50, 法向力=1249.7424, 切向力X=2262.5969, 切向力Y=144.1501 +FPS=23.83, 法向力=1268.7899, 切向力X=2321.5510, 切向力Y=184.8579 +FPS=21.20, 法向力=1245.8789, 切向力X=1994.7373, 切向力Y=-151.4015 +FPS=17.51, 法向力=1451.0723, 切向力X=2464.2295, 切向力Y=221.4016 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000008s (hit), reset=0.000451s, blend=0.006479s (9 tiles incl ref), finalize=0.000272s, total=0.007217s +FPS=13.01, 法向力=1425.5964, 切向力X=2335.2085, 切向力Y=-110.1241 +FPS=12.38, 法向力=1444.2452, 切向力X=2115.5701, 切向力Y=-305.6778 +FPS=14.67, 法向力=1446.1467, 切向力X=2115.5820, 切向力Y=-334.7004 +FPS=14.39, 法向力=1529.5833, 切向力X=2418.4441, 切向力Y=-110.0951 +FPS=14.36, 法向力=1527.9435, 切向力X=2349.8247, 切向力Y=-81.0156 +FPS=15.07, 法向力=1730.0077, 切向力X=2779.0547, 切向力Y=47.6107 +FPS=14.62, 法向力=1461.1144, 切向力X=2639.3892, 切向力Y=-674.9470 +FPS=15.26, 法向力=1331.0936, 切向力X=2354.6921, 切向力Y=-333.0659 +FPS=14.78, 法向力=1277.0613, 切向力X=2321.6052, 切向力Y=-235.8356 +FPS=14.56, 法向力=1436.6416, 切向力X=2682.1921, 切向力Y=-237.4463 +FPS=15.13, 法向力=1312.2599, 切向力X=2162.4932, 切向力Y=-53.8322 +FPS=14.38, 法向力=1362.9789, 切向力X=2194.7656, 切向力Y=-83.3041 +FPS=15.00, 法向力=1499.0831, 切向力X=3066.4038, 切向力Y=-453.6958 +FPS=16.03, 法向力=1512.3197, 切向力X=3103.7473, 切向力Y=-406.4249 +FPS=14.53, 法向力=1341.1962, 切向力X=2882.6694, 切向力Y=-893.6770 +FPS=14.18, 法向力=1416.0513, 切向力X=1668.5503, 切向力Y=-535.6179 +FPS=14.09, 法向力=1321.2687, 切向力X=2786.3708, 切向力Y=-886.5225 +FPS=12.94, 法向力=1122.9902, 切向力X=2206.5239, 切向力Y=-30.8923 +FPS=13.79, 法向力=1599.2719, 切向力X=2506.2903, 切向力Y=-352.2473 +FPS=14.04, 法向力=1121.5264, 切向力X=2381.5996, 切向力Y=-67.5819 +FPS=13.95, 法向力=1088.5542, 切向力X=2430.7698, 切向力Y=66.0346 +FPS=14.69, 法向力=1313.8777, 切向力X=2264.8025, 切向力Y=-264.0703 +FPS=14.72, 法向力=1692.4349, 切向力X=2434.1245, 切向力Y=-343.0516 +FPS=14.78, 法向力=1651.1187, 切向力X=2510.9673, 切向力Y=-244.4163 +FPS=14.69, 法向力=1814.3425, 切向力X=3143.1531, 切向力Y=-289.3138 +FPS=13.93, 法向力=1472.6370, 切向力X=2400.7793, 切向力Y=-318.0248 +FPS=14.52, 法向力=1149.2009, 切向力X=2688.9067, 切向力Y=-498.4944 +FPS=14.10, 法向力=1616.8053, 切向力X=2416.8135, 切向力Y=-169.2990 +FPS=14.27, 法向力=1309.6379, 切向力X=2081.2725, 切向力Y=18.9317 +FPS=13.40, 法向力=1354.0684, 切向力X=2024.8182, 切向力Y=-11.0537 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000422s, blend=0.006667s (9 tiles incl ref), finalize=0.000196s, total=0.007295s +FPS=14.18, 法向力=1218.8167, 切向力X=2307.8315, 切向力Y=39.0354 +FPS=14.66, 法向力=1716.8809, 切向力X=2675.0747, 切向力Y=-306.9164 +FPS=15.14, 法向力=1302.4476, 切向力X=3238.5581, 切向力Y=-138.1191 +FPS=14.61, 法向力=1706.7964, 切向力X=2664.8335, 切向力Y=-493.1784 +FPS=13.65, 法向力=1520.7961, 切向力X=2581.6353, 切向力Y=71.1989 +FPS=12.45, 法向力=1511.7422, 切向力X=2546.1069, 切向力Y=191.4536 +FPS=13.51, 法向力=1240.8070, 切向力X=2526.9558, 切向力Y=53.2102 +FPS=21.66, 法向力=1190.7163, 切向力X=2294.2834, 切向力Y=-342.5283 +FPS=23.48, 法向力=1161.5615, 切向力X=2212.6694, 切向力Y=-402.3378 +FPS=21.93, 法向力=1319.8850, 切向力X=2626.8857, 切向力Y=-265.9134 +FPS=23.00, 法向力=1187.7380, 切向力X=2328.4238, 切向力Y=-68.0679 +FPS=22.03, 法向力=1113.5526, 切向力X=2388.4331, 切向力Y=-24.9275 +FPS=22.71, 法向力=1390.3151, 切向力X=2756.8892, 切向力Y=-566.2901 +FPS=22.52, 法向力=1409.0283, 切向力X=2697.3457, 切向力Y=-658.2167 +FPS=23.04, 法向力=1450.4504, 切向力X=2439.1479, 切向力Y=-428.1558 +FPS=21.30, 法向力=1672.0868, 切向力X=2974.2222, 切向力Y=-156.2184 +FPS=23.31, 法向力=1309.9766, 切向力X=2210.5715, 切向力Y=-351.0857 +FPS=23.76, 法向力=1325.7882, 切向力X=2190.6787, 切向力Y=-379.8914 +FPS=22.76, 法向力=1612.9424, 切向力X=2349.7881, 切向力Y=-250.6756 +FPS=23.99, 法向力=1562.7402, 切向力X=2866.8340, 切向力Y=37.2369 +FPS=22.73, 法向力=1472.3961, 切向力X=2724.8679, 切向力Y=-22.2169 +FPS=23.75, 法向力=1756.9478, 切向力X=2639.9624, 切向力Y=-619.0577 +FPS=23.30, 法向力=1795.8396, 切向力X=2707.5234, 切向力Y=-659.2269 +FPS=23.11, 法向力=1573.7415, 切向力X=2086.9524, 切向力Y=-807.2892 +FPS=22.90, 法向力=1803.2441, 切向力X=2841.4048, 切向力Y=-507.8682 +FPS=24.23, 法向力=1825.5919, 切向力X=2834.0547, 切向力Y=-459.0260 +FPS=22.98, 法向力=1313.3036, 切向力X=2429.5918, 切向力Y=-256.2560 +FPS=24.63, 法向力=1382.9839, 切向力X=2770.1553, 切向力Y=148.4032 +FPS=25.20, 法向力=1427.4965, 切向力X=2770.4890, 切向力Y=86.8678 +FPS=24.14, 法向力=1393.1523, 切向力X=2723.6929, 切向力Y=88.2548 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000220s, blend=0.002206s (9 tiles incl ref), finalize=0.000053s, total=0.002487s +FPS=24.27, 法向力=1764.4275, 切向力X=2946.5610, 切向力Y=176.6021 +FPS=24.99, 法向力=1707.3970, 切向力X=2878.5454, 切向力Y=154.0877 +FPS=23.59, 法向力=1254.9301, 切向力X=2472.3398, 切向力Y=-218.1790 +FPS=23.89, 法向力=1375.1849, 切向力X=2545.3774, 切向力Y=-282.2961 +FPS=22.55, 法向力=1800.6266, 切向力X=2810.9497, 切向力Y=-287.4921 +FPS=24.04, 法向力=1424.8625, 切向力X=2504.7324, 切向力Y=-57.8523 +FPS=25.09, 法向力=1473.5703, 切向力X=2649.2830, 切向力Y=-64.2653 +FPS=22.95, 法向力=931.5661, 切向力X=2466.9077, 切向力Y=-0.2738 +FPS=23.24, 法向力=1654.7898, 切向力X=2592.7327, 切向力Y=-517.3934 +FPS=22.46, 法向力=1729.3079, 切向力X=2646.5640, 切向力Y=-541.6671 +FPS=23.20, 法向力=1207.5271, 切向力X=2643.6099, 切向力Y=-135.9529 +FPS=23.69, 法向力=1214.6821, 切向力X=2717.4458, 切向力Y=-201.2928 +FPS=21.13, 法向力=1712.5861, 切向力X=2681.1479, 切向力Y=-90.2596 +FPS=22.65, 法向力=1244.7952, 切向力X=1976.0137, 切向力Y=-325.3044 +FPS=23.40, 法向力=1227.3311, 切向力X=1935.3132, 切向力Y=-342.3670 +FPS=22.90, 法向力=1752.6489, 切向力X=2423.6270, 切向力Y=-219.6841 +FPS=21.03, 法向力=1112.2458, 切向力X=2333.7075, 切向力Y=-128.7871 +FPS=21.13, 法向力=1281.0496, 切向力X=2488.4678, 切向力Y=107.3366 +FPS=21.90, 法向力=1355.5938, 切向力X=2543.4497, 切向力Y=3.7909 +FPS=22.18, 法向力=1358.6677, 切向力X=2750.8838, 切向力Y=-121.0586 +FPS=23.21, 法向力=1433.4489, 切向力X=2881.8704, 切向力Y=-125.2195 +FPS=22.06, 法向力=1884.5774, 切向力X=2575.0845, 切向力Y=-226.3616 +FPS=21.76, 法向力=1459.9324, 切向力X=2431.2231, 切向力Y=-655.7501 +FPS=24.33, 法向力=1412.2065, 切向力X=2822.9663, 切向力Y=91.8011 +FPS=24.32, 法向力=1402.4584, 切向力X=2875.1299, 切向力Y=150.4689 +FPS=21.32, 法向力=1562.9490, 切向力X=2527.6931, 切向力Y=-311.8846 +FPS=23.40, 法向力=1505.9670, 切向力X=2851.3914, 切向力Y=-392.2175 +FPS=23.65, 法向力=1505.7352, 切向力X=2866.8262, 切向力Y=-348.2068 +FPS=24.07, 法向力=1642.8014, 切向力X=3333.0276, 切向力Y=-461.2681 +FPS=24.94, 法向力=1635.5549, 切向力X=3313.4219, 切向力Y=-474.7234 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000215s, blend=0.002312s (9 tiles incl ref), finalize=0.000056s, total=0.002590s +FPS=21.67, 法向力=1282.0520, 切向力X=2125.7637, 切向力Y=-593.5165 +FPS=23.84, 法向力=1339.0538, 切向力X=2675.8066, 切向力Y=-491.9076 +FPS=23.82, 法向力=1329.0605, 切向力X=2682.8823, 切向力Y=-371.3122 +FPS=23.49, 法向力=1634.9913, 切向力X=2690.6736, 切向力Y=-451.9659 +FPS=23.43, 法向力=1439.6522, 切向力X=2717.8672, 切向力Y=-423.3034 +FPS=23.83, 法向力=1438.8730, 切向力X=2772.9817, 切向力Y=-436.5845 +FPS=23.08, 法向力=1431.8010, 切向力X=2488.6440, 切向力Y=-18.6756 +FPS=24.31, 法向力=1454.6241, 切向力X=2523.6892, 切向力Y=-69.4892 +FPS=25.02, 法向力=1579.6482, 切向力X=2214.6614, 切向力Y=-495.0280 +FPS=24.42, 法向力=1360.7253, 切向力X=2272.7451, 切向力Y=-114.8919 +FPS=23.29, 法向力=1358.6521, 切向力X=2140.2432, 切向力Y=-111.2075 +FPS=23.39, 法向力=1671.6348, 切向力X=2370.5823, 切向力Y=-508.9702 +FPS=22.81, 法向力=1722.2422, 切向力X=2512.5627, 切向力Y=-611.1079 +FPS=24.73, 法向力=1646.9507, 切向力X=2504.8826, 切向力Y=-673.7563 +FPS=22.93, 法向力=1310.2603, 切向力X=1787.0511, 切向力Y=-330.1736 +FPS=24.37, 法向力=1300.5590, 切向力X=1919.1680, 切向力Y=-365.9280 +FPS=23.31, 法向力=1556.2166, 切向力X=2147.3521, 切向力Y=-400.2066 +FPS=23.18, 法向力=1519.6582, 切向力X=2767.9009, 切向力Y=-510.9801 +FPS=24.73, 法向力=1472.4170, 切向力X=2792.5054, 切向力Y=-461.4844 +FPS=22.82, 法向力=1694.6930, 切向力X=2541.6201, 切向力Y=-380.5214 +FPS=22.90, 法向力=1173.5527, 切向力X=2745.6455, 切向力Y=-282.5537 +FPS=24.64, 法向力=1126.5748, 切向力X=2739.6167, 切向力Y=-204.7225 +FPS=23.66, 法向力=1595.1299, 切向力X=2550.5093, 切向力Y=-545.6380 +FPS=22.87, 法向力=1469.0684, 切向力X=2256.2427, 切向力Y=171.1977 +FPS=24.59, 法向力=1422.0790, 切向力X=2320.1670, 切向力Y=273.1009 +FPS=24.33, 法向力=1286.7134, 切向力X=2599.2524, 切向力Y=-741.4552 +FPS=24.04, 法向力=1266.5308, 切向力X=2766.2820, 切向力Y=-692.3538 +FPS=22.01, 法向力=1379.5896, 切向力X=2742.4233, 切向力Y=-189.2828 +FPS=23.59, 法向力=1253.9553, 切向力X=2637.5125, 切向力Y=-497.8306 +FPS=25.31, 法向力=1316.4340, 切向力X=2665.7700, 切向力Y=-600.9333 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002245s (9 tiles incl ref), finalize=0.000055s, total=0.002537s +FPS=24.09, 法向力=1466.2241, 切向力X=2046.9771, 切向力Y=-512.1516 +FPS=24.58, 法向力=1531.7598, 切向力X=2891.8120, 切向力Y=-80.6280 +FPS=24.31, 法向力=1615.7114, 切向力X=2920.8657, 切向力Y=-128.4921 +FPS=22.24, 法向力=1635.8353, 切向力X=2450.7900, 切向力Y=-254.9050 +FPS=14.94, 法向力=1218.8298, 切向力X=2062.7017, 切向力Y=-88.2515 +FPS=23.70, 法向力=1209.3169, 切向力X=2044.9462, 切向力Y=-7.1913 +FPS=22.59, 法向力=1424.8635, 切向力X=2603.0908, 切向力Y=-498.3992 +FPS=22.32, 法向力=1185.6683, 切向力X=2047.2620, 切向力Y=-510.6891 +FPS=24.27, 法向力=1183.2412, 切向力X=2083.8083, 切向力Y=-473.9293 +FPS=24.09, 法向力=1340.4185, 切向力X=2360.9653, 切向力Y=-550.3179 +FPS=24.46, 法向力=1277.3596, 切向力X=2466.6997, 切向力Y=-34.2548 +FPS=25.17, 法向力=1321.0598, 切向力X=2472.4976, 切向力Y=-48.4340 +FPS=23.16, 法向力=1682.0908, 切向力X=1985.7339, 切向力Y=-288.8259 +FPS=24.32, 法向力=1715.5652, 切向力X=1921.0105, 切向力Y=-326.4658 +FPS=23.93, 法向力=1334.1143, 切向力X=2699.1238, 切向力Y=-544.3864 +FPS=21.70, 法向力=1507.6628, 切向力X=2786.0837, 切向力Y=51.7119 +FPS=20.97, 法向力=1516.1565, 切向力X=2828.3755, 切向力Y=29.6635 +FPS=23.25, 法向力=1814.1083, 切向力X=2294.2751, 切向力Y=-0.3639 +FPS=22.25, 法向力=1110.5027, 切向力X=2540.0215, 切向力Y=-209.3509 +FPS=23.48, 法向力=1731.5273, 切向力X=2527.6396, 切向力Y=-257.1964 +FPS=23.91, 法向力=1752.4512, 切向力X=2628.4495, 切向力Y=-247.6188 +FPS=22.22, 法向力=1702.8176, 切向力X=2600.2673, 切向力Y=-411.8914 +FPS=24.82, 法向力=1598.6326, 切向力X=2555.0115, 切向力Y=-373.1785 +FPS=17.95, 法向力=1591.3503, 切向力X=2441.9771, 切向力Y=-1154.5955 +FPS=22.68, 法向力=1455.2699, 切向力X=3035.9758, 切向力Y=-339.0621 +FPS=23.84, 法向力=1278.3604, 切向力X=2508.7466, 切向力Y=-605.4695 +FPS=23.14, 法向力=1313.5347, 切向力X=2545.8218, 切向力Y=-599.1981 +FPS=22.17, 法向力=1698.1797, 切向力X=2945.6033, 切向力Y=-635.5674 +FPS=23.17, 法向力=1649.0071, 切向力X=2759.4331, 切向力Y=-382.4156 +FPS=23.39, 法向力=1682.8503, 切向力X=2724.4824, 切向力Y=-393.5009 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002320s (9 tiles incl ref), finalize=0.000107s, total=0.002649s +FPS=23.13, 法向力=1485.3373, 切向力X=2426.9138, 切向力Y=-369.6204 +FPS=24.07, 法向力=1466.7719, 切向力X=2309.3855, 切向力Y=-443.3037 +FPS=22.89, 法向力=1724.8525, 切向力X=2294.0562, 切向力Y=-248.0114 +FPS=23.21, 法向力=1218.9717, 切向力X=2367.8506, 切向力Y=-380.2930 +FPS=23.79, 法向力=1218.8259, 切向力X=2502.2197, 切向力Y=-372.2531 +FPS=21.39, 法向力=1697.3794, 切向力X=2419.6670, 切向力Y=-215.6934 +FPS=23.78, 法向力=1739.7987, 切向力X=2903.6821, 切向力Y=-74.6736 +FPS=23.24, 法向力=1707.8945, 切向力X=2993.4248, 切向力Y=2.2852 +FPS=22.75, 法向力=1436.4001, 切向力X=2484.0481, 切向力Y=-184.7624 +FPS=21.99, 法向力=1454.4695, 切向力X=2512.5742, 切向力Y=-258.2508 +FPS=24.23, 法向力=1459.4092, 切向力X=2445.5591, 切向力Y=-418.9073 +FPS=24.39, 法向力=1586.8591, 切向力X=2770.0767, 切向力Y=-726.3429 +FPS=24.81, 法向力=1625.2747, 切向力X=2842.6650, 切向力Y=-718.1929 +FPS=23.04, 法向力=1998.0151, 切向力X=3110.4209, 切向力Y=-381.7669 +FPS=21.76, 法向力=1927.4319, 切向力X=3046.1658, 切向力Y=-456.1356 +FPS=23.30, 法向力=1914.0848, 切向力X=3008.2891, 切向力Y=-434.6013 +FPS=17.77, 法向力=1552.6813, 切向力X=2611.4927, 切向力Y=-195.1736 +FPS=22.25, 法向力=1455.3801, 切向力X=2819.8276, 切向力Y=-314.8051 +FPS=23.33, 法向力=1458.6825, 切向力X=2706.7522, 切向力Y=-469.2234 +FPS=23.37, 法向力=1617.6812, 切向力X=2849.3723, 切向力Y=-611.7578 +FPS=22.34, 法向力=1430.6931, 切向力X=2365.7988, 切向力Y=144.7861 +FPS=23.99, 法向力=1320.3328, 切向力X=2335.1780, 切向力Y=-277.4814 +FPS=22.63, 法向力=1341.3372, 切向力X=2402.0229, 切向力Y=-381.0245 +FPS=22.03, 法向力=1227.6910, 切向力X=1925.1357, 切向力Y=41.4407 +FPS=22.68, 法向力=1309.4763, 切向力X=2259.2839, 切向力Y=79.6687 +FPS=21.64, 法向力=1334.8322, 切向力X=2204.1284, 切向力Y=130.6275 +FPS=21.45, 法向力=1351.9215, 切向力X=2736.2056, 切向力Y=189.7087 +FPS=22.62, 法向力=1286.1119, 切向力X=2653.1914, 切向力Y=211.4936 +FPS=23.69, 法向力=1212.6615, 切向力X=2862.2417, 切向力Y=-207.7435 +FPS=22.93, 法向力=1596.5864, 切向力X=2246.8530, 切向力Y=14.9566 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000346s, blend=0.002417s (9 tiles incl ref), finalize=0.000066s, total=0.002838s +FPS=23.06, 法向力=1437.6056, 切向力X=2477.3560, 切向力Y=-511.8580 +FPS=24.22, 法向力=1412.0449, 切向力X=2507.6902, 切向力Y=-529.8255 +FPS=22.91, 法向力=1449.4270, 切向力X=2420.2207, 切向力Y=-247.1141 +FPS=23.76, 法向力=1618.2455, 切向力X=2114.1404, 切向力Y=-159.8564 +FPS=25.41, 法向力=1631.8187, 切向力X=2050.4241, 切向力Y=-183.6105 +FPS=25.21, 法向力=1606.8127, 切向力X=2025.3311, 切向力Y=-192.7473 +FPS=24.34, 法向力=1545.1528, 切向力X=2160.8730, 切向力Y=-643.5034 +FPS=21.86, 法向力=1325.6174, 切向力X=2324.7925, 切向力Y=-387.6908 +FPS=23.91, 法向力=1659.2908, 切向力X=2535.4663, 切向力Y=-763.0928 +FPS=24.39, 法向力=1702.2905, 切向力X=2703.2942, 切向力Y=-768.6132 +FPS=22.65, 法向力=1183.0155, 切向力X=2095.4141, 切向力Y=-575.6629 +FPS=23.69, 法向力=1498.6841, 切向力X=2505.0986, 切向力Y=-238.8054 +FPS=24.12, 法向力=1567.4587, 切向力X=2491.3474, 切向力Y=-279.0779 +FPS=22.49, 法向力=1654.3530, 切向力X=2324.3342, 切向力Y=-320.7108 +FPS=24.15, 法向力=1563.2319, 切向力X=2317.8726, 切向力Y=-223.1310 +FPS=22.95, 法向力=1484.1274, 切向力X=2384.3379, 切向力Y=-625.0028 +FPS=24.67, 法向力=1606.3456, 切向力X=2228.2231, 切向力Y=-307.1364 +FPS=23.89, 法向力=1629.0919, 切向力X=2147.6624, 切向力Y=-352.2018 +FPS=23.04, 法向力=1298.9490, 切向力X=2220.7659, 切向力Y=79.5381 +FPS=24.56, 法向力=1402.9891, 切向力X=2364.2734, 切向力Y=-216.5916 +FPS=24.75, 法向力=1427.1804, 切向力X=2472.5166, 切向力Y=-179.9789 +FPS=22.71, 法向力=1406.3031, 切向力X=2115.8442, 切向力Y=-459.8601 +FPS=22.54, 法向力=1533.4203, 切向力X=2648.0601, 切向力Y=-80.7964 +FPS=22.37, 法向力=1657.4133, 切向力X=2735.9082, 切向力Y=-132.9356 +FPS=23.70, 法向力=1290.6339, 切向力X=2022.1882, 切向力Y=-33.3976 +FPS=24.14, 法向力=1350.2600, 切向力X=2133.1448, 切向力Y=-114.1877 +FPS=23.28, 法向力=1367.1353, 切向力X=2662.8923, 切向力Y=-192.0143 +FPS=24.14, 法向力=1319.2888, 切向力X=2758.5835, 切向力Y=-234.1060 +FPS=24.53, 法向力=1367.4257, 切向力X=2779.6428, 切向力Y=-278.1409 +FPS=24.02, 法向力=1335.5852, 切向力X=2500.4185, 切向力Y=-181.9523 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000271s, blend=0.002413s (9 tiles incl ref), finalize=0.000059s, total=0.002750s +FPS=23.42, 法向力=1606.2322, 切向力X=2749.5195, 切向力Y=-199.7939 +FPS=24.13, 法向力=1735.0253, 切向力X=2736.8206, 切向力Y=-339.4433 +FPS=23.29, 法向力=1371.5151, 切向力X=2879.9902, 切向力Y=-309.2943 +FPS=25.19, 法向力=1342.3834, 切向力X=2821.6133, 切向力Y=-345.6118 +FPS=23.39, 法向力=1209.1997, 切向力X=2863.9707, 切向力Y=474.4848 +FPS=23.57, 法向力=1320.2537, 切向力X=2560.4814, 切向力Y=-10.1528 +FPS=23.64, 法向力=1334.0134, 切向力X=2611.0840, 切向力Y=-127.5494 +FPS=23.03, 法向力=1601.3765, 切向力X=2737.9514, 切向力Y=311.8375 +FPS=23.88, 法向力=1434.9128, 切向力X=2432.4170, 切向力Y=-51.7771 +FPS=24.35, 法向力=1460.4083, 切向力X=2531.6069, 切向力Y=-51.1599 +FPS=22.78, 法向力=1280.5803, 切向力X=2903.5947, 切向力Y=188.1540 +FPS=23.60, 法向力=1492.9081, 切向力X=2687.0967, 切向力Y=-680.1065 +FPS=24.83, 法向力=1459.7996, 切向力X=2674.3057, 切向力Y=-712.3627 +FPS=24.16, 法向力=1517.2527, 切向力X=2097.0488, 切向力Y=-265.9428 +FPS=24.46, 法向力=1541.1404, 切向力X=2103.9932, 切向力Y=-216.1132 +FPS=23.46, 法向力=1242.1621, 切向力X=2067.3921, 切向力Y=-826.9971 +FPS=24.58, 法向力=1413.8016, 切向力X=2804.2241, 切向力Y=95.1871 +FPS=24.31, 法向力=1521.5608, 切向力X=2886.4934, 切向力Y=103.6731 +FPS=23.41, 法向力=1341.4397, 切向力X=2267.6338, 切向力Y=-50.5936 +FPS=23.98, 法向力=1344.2833, 切向力X=3149.3584, 切向力Y=-328.9651 +FPS=24.23, 法向力=1300.3337, 切向力X=3148.3071, 切向力Y=-369.1632 +FPS=23.45, 法向力=1373.6075, 切向力X=2384.6484, 切向力Y=-184.3685 +FPS=24.99, 法向力=1358.6370, 切向力X=2333.8564, 切向力Y=-127.9852 +FPS=21.90, 法向力=1258.4622, 切向力X=2883.1675, 切向力Y=-232.6773 +FPS=24.49, 法向力=1481.3494, 切向力X=2104.6045, 切向力Y=-236.8849 +FPS=24.18, 法向力=1479.8363, 切向力X=2046.7363, 切向力Y=-215.8031 +FPS=22.00, 法向力=1617.6757, 切向力X=2473.9744, 切向力Y=-775.5522 +FPS=24.30, 法向力=1397.0525, 切向力X=2422.1106, 切向力Y=-618.5943 +FPS=23.49, 法向力=1323.6748, 切向力X=2422.1086, 切向力Y=-643.4891 +FPS=22.05, 法向力=1380.8420, 切向力X=2405.6875, 切向力Y=-414.7743 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000215s, blend=0.002284s (9 tiles incl ref), finalize=0.000061s, total=0.002566s +FPS=24.77, 法向力=1384.2089, 切向力X=2409.6606, 切向力Y=-409.1175 +FPS=23.67, 法向力=861.4252, 切向力X=2101.8313, 切向力Y=124.1668 +FPS=24.34, 法向力=1752.4058, 切向力X=2728.6311, 切向力Y=-654.9926 +FPS=24.37, 法向力=1811.3303, 切向力X=2632.1270, 切向力Y=-693.8232 +FPS=22.21, 法向力=1478.7671, 切向力X=2998.5977, 切向力Y=-306.0006 +FPS=24.04, 法向力=1306.0786, 切向力X=2657.8406, 切向力Y=-233.6847 +FPS=16.00, 法向力=1469.5308, 切向力X=1902.1150, 切向力Y=-654.1417 +FPS=23.20, 法向力=1429.8173, 切向力X=2023.2776, 切向力Y=-553.7913 +FPS=22.10, 法向力=1423.5350, 切向力X=2697.2224, 切向力Y=-299.4487 +FPS=25.01, 法向力=1435.0222, 切向力X=2778.0400, 切向力Y=-305.7298 +FPS=23.12, 法向力=1668.2095, 切向力X=2606.6775, 切向力Y=-335.2940 +FPS=22.77, 法向力=1513.5637, 切向力X=2284.8044, 切向力Y=-69.8825 +FPS=22.73, 法向力=1531.5249, 切向力X=2383.9209, 切向力Y=-110.0055 +FPS=23.97, 法向力=1970.3330, 切向力X=2696.4185, 切向力Y=-439.4066 +FPS=23.00, 法向力=1779.3350, 切向力X=2559.4189, 切向力Y=-298.4306 +FPS=25.62, 法向力=1787.3186, 切向力X=2618.1880, 切向力Y=-309.2496 +FPS=23.45, 法向力=1717.5223, 切向力X=2469.4663, 切向力Y=-323.4619 +FPS=24.25, 法向力=1658.4153, 切向力X=2389.3762, 切向力Y=-907.1011 +FPS=23.66, 法向力=1723.6152, 切向力X=2458.4358, 切向力Y=-863.8749 +FPS=23.98, 法向力=1575.7410, 切向力X=2508.3999, 切向力Y=-525.9824 +FPS=20.22, 法向力=1471.0923, 切向力X=2419.1777, 切向力Y=-490.2782 +FPS=22.14, 法向力=1180.6847, 切向力X=2205.6555, 切向力Y=-195.1823 +FPS=23.15, 法向力=1487.3950, 切向力X=2756.8740, 切向力Y=-260.2470 +FPS=24.08, 法向力=1498.4332, 切向力X=2779.5540, 切向力Y=-223.9391 +FPS=23.82, 法向力=1906.1323, 切向力X=2530.2603, 切向力Y=-664.3013 +FPS=23.27, 法向力=1422.8845, 切向力X=2349.8171, 切向力Y=-329.4369 +FPS=24.94, 法向力=1426.3613, 切向力X=2239.7314, 切向力Y=-331.3602 +FPS=22.73, 法向力=1395.7166, 切向力X=3178.6079, 切向力Y=-792.1570 +FPS=24.15, 法向力=1373.2053, 切向力X=3194.5205, 切向力Y=-882.1888 +FPS=24.49, 法向力=1549.0439, 切向力X=2736.3213, 切向力Y=-619.1660 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000234s, blend=0.002396s (9 tiles incl ref), finalize=0.000058s, total=0.002694s +FPS=21.41, 法向力=1320.8252, 切向力X=3126.2849, 切向力Y=-147.9161 +FPS=22.19, 法向力=1163.7678, 切向力X=1918.4408, 切向力Y=-535.4398 +FPS=24.64, 法向力=1262.8789, 切向力X=1936.0634, 切向力Y=-685.7366 +FPS=20.93, 法向力=1481.2806, 切向力X=3083.7578, 切向力Y=-10.9421 +FPS=23.15, 法向力=1495.1626, 切向力X=3103.7671, 切向力Y=305.4078 +FPS=23.37, 法向力=1392.1605, 切向力X=3066.2427, 切向力Y=273.3965 +FPS=21.52, 法向力=1411.5635, 切向力X=2846.8850, 切向力Y=-369.9451 +FPS=22.18, 法向力=1483.0542, 切向力X=2871.8574, 切向力Y=-450.2513 +FPS=22.03, 法向力=1659.1823, 切向力X=2408.3955, 切向力Y=-273.4601 +FPS=20.12, 法向力=1477.0153, 切向力X=2441.0571, 切向力Y=106.9737 +FPS=22.18, 法向力=1503.0084, 切向力X=2226.9780, 切向力Y=-230.8904 +FPS=22.66, 法向力=1483.4617, 切向力X=2204.0066, 切向力Y=-228.6458 +FPS=21.55, 法向力=1837.8601, 切向力X=2236.7021, 切向力Y=-663.3461 +FPS=22.02, 法向力=1630.4648, 切向力X=2624.4761, 切向力Y=-432.1883 +FPS=23.43, 法向力=1638.3009, 切向力X=2610.2363, 切向力Y=-458.2542 +FPS=22.06, 法向力=1447.2485, 切向力X=2417.4453, 切向力Y=-393.4741 +FPS=23.59, 法向力=1178.4177, 切向力X=2029.6782, 切向力Y=-12.3444 +FPS=23.67, 法向力=1194.3247, 切向力X=2038.6641, 切向力Y=4.4913 +FPS=22.81, 法向力=1416.8215, 切向力X=2426.2373, 切向力Y=-158.2096 +FPS=24.01, 法向力=1352.6577, 切向力X=2352.2241, 切向力Y=-365.3934 +FPS=23.96, 法向力=1295.9404, 切向力X=2323.2563, 切向力Y=-369.9095 +FPS=22.70, 法向力=1690.5923, 切向力X=2744.3911, 切向力Y=-215.0178 +FPS=24.28, 法向力=1453.4060, 切向力X=2810.5823, 切向力Y=-338.0406 +FPS=23.16, 法向力=1499.7076, 切向力X=2740.7856, 切向力Y=-332.5959 +FPS=20.89, 法向力=1213.1008, 切向力X=2475.8777, 切向力Y=-343.7988 +FPS=23.04, 法向力=1179.1353, 切向力X=2477.8047, 切向力Y=-264.4456 +FPS=23.16, 法向力=1471.3494, 切向力X=2850.2471, 切向力Y=-284.4368 +FPS=22.28, 法向力=1639.4985, 切向力X=2878.6868, 切向力Y=-401.2373 +FPS=21.75, 法向力=1521.3339, 切向力X=2180.4724, 切向力Y=-23.5314 +FPS=24.22, 法向力=1583.7137, 切向力X=2280.9697, 切向力Y=60.3434 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000223s, blend=0.002176s (9 tiles incl ref), finalize=0.000052s, total=0.002459s +FPS=22.93, 法向力=1480.6737, 切向力X=3651.9263, 切向力Y=2713.0681 +FPS=23.20, 法向力=1571.0277, 切向力X=3642.8462, 切向力Y=3071.1550 +FPS=23.81, 法向力=2156.5134, 切向力X=1498.8633, 切向力Y=4437.2764 +FPS=23.15, 法向力=2457.0430, 切向力X=1219.5613, 切向力Y=6308.0786 +FPS=23.39, 法向力=2397.0078, 切向力X=1164.9323, 切向力Y=6578.6729 +FPS=22.72, 法向力=4086.1589, 切向力X=-899.2608, 切向力Y=12929.0771 +FPS=23.40, 法向力=7240.7734, 切向力X=-13998.4424, 切向力Y=17167.3867 +FPS=23.60, 法向力=7458.4927, 切向力X=-14665.1309, 切向力Y=17132.1992 +FPS=22.30, 法向力=7306.9619, 切向力X=-18860.6309, 切向力Y=18317.6328 +FPS=23.14, 法向力=8557.6484, 切向力X=-19155.7695, 切向力Y=25545.1328 +FPS=22.77, 法向力=8656.6738, 切向力X=-19319.1875, 切向力Y=25800.8594 +FPS=22.14, 法向力=11360.3691, 切向力X=-26618.5938, 切向力Y=44454.0078 +FPS=22.26, 法向力=11033.2012, 切向力X=-26589.2871, 切向力Y=44864.9219 +FPS=20.57, 法向力=12360.4199, 切向力X=-37640.2695, 切向力Y=55904.4766 +FPS=20.72, 法向力=13217.0820, 切向力X=-45945.8047, 切向力Y=63806.1133 +FPS=20.81, 法向力=14160.9453, 切向力X=-48242.3594, 切向力Y=71409.9297 +FPS=15.36, 法向力=14105.3984, 切向力X=-56238.1914, 切向力Y=71211.3359 +FPS=21.16, 法向力=11008.8389, 切向力X=-45718.3906, 切向力Y=44646.8477 +FPS=21.60, 法向力=10493.4121, 切向力X=-45977.9961, 切向力Y=44936.5781 +FPS=21.26, 法向力=8239.4814, 切向力X=-38126.6406, 切向力Y=14081.5391 +FPS=21.22, 法向力=8096.5737, 切向力X=-38251.5625, 切向力Y=14064.8672 +FPS=21.16, 法向力=6099.2671, 切向力X=-47454.4961, 切向力Y=-2554.9678 +FPS=20.54, 法向力=5231.7295, 切向力X=-49910.4766, 切向力Y=-9835.5566 +FPS=21.96, 法向力=6132.4531, 切向力X=-52580.5312, 切向力Y=-19688.4844 +FPS=21.14, 法向力=5872.9243, 切向力X=-52656.0859, 切向力Y=-20306.1992 +FPS=21.58, 法向力=7157.6421, 切向力X=-55536.3828, 切向力Y=-28352.4961 +FPS=21.02, 法向力=7755.8677, 切向力X=-61571.6484, 切向力Y=-29547.8516 +FPS=21.45, 法向力=7735.5176, 切向力X=-61707.6328, 切向力Y=-29554.1777 +FPS=21.72, 法向力=7651.7305, 切向力X=-64457.5469, 切向力Y=-26394.5879 +FPS=20.74, 法向力=6808.6445, 切向力X=-65489.0938, 切向力Y=-20517.6523 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000221s, blend=0.002197s (9 tiles incl ref), finalize=0.000054s, total=0.002479s +FPS=22.22, 法向力=6917.3120, 切向力X=-59440.1797, 切向力Y=-3842.4595 +FPS=23.24, 法向力=6812.6016, 切向力X=-59788.1055, 切向力Y=-3929.2729 +FPS=22.25, 法向力=7716.5254, 切向力X=-49689.7891, 切向力Y=16331.6406 +FPS=22.91, 法向力=8945.8535, 切向力X=-41564.2031, 切向力Y=30985.2070 +FPS=24.29, 法向力=8799.5225, 切向力X=-41493.3984, 切向力Y=31307.0859 +FPS=23.22, 法向力=9001.1553, 切向力X=-36197.2188, 切向力Y=41863.8906 +FPS=25.13, 法向力=8778.6953, 切向力X=-36222.4688, 切向力Y=42086.4570 +FPS=22.13, 法向力=9475.6504, 切向力X=-35814.7188, 切向力Y=47936.2031 +FPS=17.61, 法向力=9533.3418, 切向力X=-38678.8047, 切向力Y=51853.6250 +FPS=22.62, 法向力=10481.8408, 切向力X=-42181.6953, 切向力Y=55031.0625 +FPS=23.65, 法向力=10382.8008, 切向力X=-42303.2891, 切向力Y=55337.9922 +FPS=24.04, 法向力=10880.0986, 切向力X=-46030.7539, 切向力Y=58056.8984 +FPS=25.67, 法向力=10882.2969, 切向力X=-46307.7500, 切向力Y=58170.6875 +FPS=24.76, 法向力=11504.1816, 切向力X=-44518.7812, 切向力Y=59692.2695 +FPS=23.44, 法向力=11218.2344, 切向力X=-43517.1914, 切向力Y=60050.5859 +FPS=26.40, 法向力=11305.8330, 切向力X=-43415.7031, 切向力Y=59998.9688 +FPS=23.60, 法向力=11326.5195, 切向力X=-44194.8984, 切向力Y=61093.4648 +FPS=26.12, 法向力=11231.8975, 切向力X=-44161.4531, 切向力Y=61167.6094 +FPS=24.36, 法向力=11674.4551, 切向力X=-43712.3008, 切向力Y=63303.3672 +FPS=24.66, 法向力=11598.0762, 切向力X=-44185.5117, 切向力Y=64438.4922 +FPS=24.83, 法向力=11611.8301, 切向力X=-44323.8633, 切向力Y=64545.8789 +FPS=24.06, 法向力=12833.2988, 切向力X=-47651.5156, 切向力Y=65692.8359 +FPS=24.04, 法向力=12697.7637, 切向力X=-49547.9766, 切向力Y=67306.2422 +FPS=23.44, 法向力=12608.1816, 切向力X=-49695.2578, 切向力Y=67252.6250 +FPS=25.76, 法向力=12194.7949, 切向力X=-52286.3594, 切向力Y=62766.4844 +FPS=26.28, 法向力=12228.6172, 切向力X=-52625.3750, 切向力Y=62388.3477 +FPS=24.50, 法向力=11239.4629, 切向力X=-47091.5547, 切向力Y=51191.2031 +FPS=25.91, 法向力=10837.5254, 切向力X=-47395.8594, 切向力Y=51316.9023 +FPS=25.92, 法向力=9442.0918, 切向力X=-33737.9766, 切向力Y=32451.9258 +FPS=24.90, 法向力=9288.5254, 切向力X=-40070.1094, 切向力Y=15492.2178 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000214s, blend=0.002295s (9 tiles incl ref), finalize=0.000059s, total=0.002573s +FPS=25.08, 法向力=9053.7969, 切向力X=-40330.2344, 切向力Y=15565.0859 +FPS=23.94, 法向力=6829.2871, 切向力X=-38124.4062, 切向力Y=6372.3638 +FPS=25.36, 法向力=6481.8169, 切向力X=-37230.5547, 切向力Y=1318.2297 +FPS=26.89, 法向力=6483.4473, 切向力X=-37143.8203, 切向力Y=1327.7334 +FPS=26.21, 法向力=5692.7432, 切向力X=-38490.6680, 切向力Y=-2929.2629 +FPS=25.32, 法向力=5571.0479, 切向力X=-38688.8242, 切向力Y=-3347.8950 +FPS=24.59, 法向力=5441.9189, 切向力X=-41659.2539, 切向力Y=-7222.1074 +FPS=26.25, 法向力=5453.0371, 切向力X=-41743.2422, 切向力Y=-7517.1260 +FPS=24.08, 法向力=5463.8604, 切向力X=-45916.9219, 切向力Y=-8440.1230 +FPS=25.78, 法向力=5957.8755, 切向力X=-52579.8125, 切向力Y=-8886.8633 +FPS=25.58, 法向力=5756.0684, 切向力X=-52909.8125, 切向力Y=-8707.2510 +FPS=23.43, 法向力=6046.2417, 切向力X=-52823.0664, 切向力Y=-4278.7812 +FPS=24.82, 法向力=5981.6543, 切向力X=-52890.4688, 切向力Y=-4081.8945 +FPS=25.29, 法向力=7501.1416, 切向力X=-57379.1406, 切向力Y=6792.2432 +FPS=24.31, 法向力=7262.4551, 切向力X=-57739.2070, 切向力Y=7133.1201 +FPS=25.05, 法向力=9187.4434, 切向力X=-61695.0781, 切向力Y=21009.5078 +FPS=22.93, 法向力=10458.5117, 切向力X=-56051.3594, 切向力Y=37372.5703 +FPS=23.17, 法向力=10013.2471, 切向力X=-56324.6250, 切向力Y=38530.7148 +FPS=23.93, 法向力=11754.8262, 切向力X=-50682.2891, 切向力Y=49650.0000 +FPS=22.42, 法向力=12236.7783, 切向力X=-47254.0000, 切向力Y=58021.9141 +FPS=24.63, 法向力=11552.5020, 切向力X=-47781.3555, 切向力Y=58921.9062 +FPS=25.31, 法向力=13104.6934, 切向力X=-47005.4141, 切向力Y=63344.7812 +FPS=24.99, 法向力=14090.7861, 切向力X=-45902.7031, 切向力Y=68250.6797 +FPS=25.84, 法向力=13501.0664, 切向力X=-46230.2891, 切向力Y=68797.6250 +FPS=24.63, 法向力=14729.6055, 切向力X=-44283.8555, 切向力Y=74812.9688 +FPS=25.83, 法向力=14202.4785, 切向力X=-44954.0703, 切向力Y=75457.5156 +FPS=26.15, 法向力=15408.2812, 切向力X=-48090.8906, 切向力Y=80717.4219 +FPS=26.34, 法向力=16462.6465, 切向力X=-49685.0742, 切向力Y=85370.7969 +FPS=26.37, 法向力=16092.9033, 切向力X=-49972.3516, 切向力Y=85929.8281 +FPS=25.59, 法向力=17418.3223, 切向力X=-47048.0312, 切向力Y=89477.2344 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000334s, blend=0.002633s (9 tiles incl ref), finalize=0.000073s, total=0.003047s +FPS=24.74, 法向力=17218.0000, 切向力X=-47434.0039, 切向力Y=90021.3438 +FPS=25.18, 法向力=16852.4805, 切向力X=-46973.2891, 切向力Y=85647.3516 +FPS=26.49, 法向力=16811.5898, 切向力X=-47019.7852, 切向力Y=85082.6172 +FPS=24.60, 法向力=12956.5645, 切向力X=-32572.4844, 切向力Y=57969.1406 +FPS=26.52, 法向力=8962.5059, 切向力X=-22762.0508, 切向力Y=33207.3125 +FPS=25.53, 法向力=8790.0938, 切向力X=-22833.1016, 切向力Y=33245.2383 +FPS=18.26, 法向力=7576.2236, 切向力X=-26331.0039, 切向力Y=17976.8125 +FPS=25.23, 法向力=6592.4795, 切向力X=-30872.5938, 切向力Y=5164.3008 +FPS=26.51, 法向力=6479.4102, 切向力X=-31022.6133, 切向力Y=5116.6250 +FPS=25.05, 法向力=5600.4902, 切向力X=-35247.0469, 切向力Y=-4510.4375 +FPS=25.11, 法向力=5670.8862, 切向力X=-35264.4531, 切向力Y=-4692.3887 +FPS=26.01, 法向力=5912.1348, 切向力X=-36257.9922, 切向力Y=-4888.9600 +FPS=25.58, 法向力=5891.0303, 切向力X=-36310.0039, 切向力Y=-4922.5889 +FPS=24.83, 法向力=6030.0293, 切向力X=-40876.2891, 切向力Y=-396.9932 +FPS=25.73, 法向力=7225.6597, 切向力X=-39550.3438, 切向力Y=11178.6230 +FPS=25.06, 法向力=7327.5176, 切向力X=-39473.5469, 切向力Y=11617.3027 +FPS=24.66, 法向力=8259.3340, 切向力X=-39761.9453, 切向力Y=21805.1914 +FPS=25.11, 法向力=9066.9395, 切向力X=-40717.6719, 切向力Y=32456.8008 +FPS=26.45, 法向力=8961.0059, 切向力X=-40265.6602, 切向力Y=33353.5977 +FPS=21.95, 法向力=10672.9307, 切向力X=-37835.5703, 切向力Y=44201.8555 +FPS=23.92, 法向力=10404.1230, 切向力X=-37877.3516, 切向力Y=44506.0586 +FPS=25.04, 法向力=11877.3623, 切向力X=-41054.0703, 切向力Y=51899.6797 +FPS=23.86, 法向力=13241.7305, 切向力X=-41632.2617, 切向力Y=59052.2500 +FPS=26.00, 法向力=12680.7373, 切向力X=-42076.9336, 切向力Y=59685.5898 +FPS=22.08, 法向力=14090.3848, 切向力X=-43324.6250, 切向力Y=63785.2344 +FPS=26.07, 法向力=13841.5049, 切向力X=-43538.8281, 切向力Y=64119.1953 +FPS=24.57, 法向力=14047.5723, 切向力X=-43005.0430, 切向力Y=66721.4453 +FPS=24.19, 法向力=13553.7520, 切向力X=-43738.8672, 切向力Y=66882.6562 +FPS=24.77, 法向力=13444.2129, 切向力X=-43885.3281, 切向力Y=66886.5625 +FPS=25.18, 法向力=13310.0762, 切向力X=-44010.4219, 切向力Y=64832.8125 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000214s, blend=0.002258s (9 tiles incl ref), finalize=0.000090s, total=0.002570s +FPS=23.46, 法向力=12881.0039, 切向力X=-35367.5430, 切向力Y=59337.5117 +FPS=27.04, 法向力=12357.6973, 切向力X=-35616.8984, 切向力Y=59551.2070 +FPS=25.57, 法向力=11162.0254, 切向力X=-26072.1406, 切向力Y=53636.8750 +FPS=25.13, 法向力=10688.0566, 切向力X=-26592.3242, 切向力Y=53751.5391 +FPS=24.66, 法向力=10207.0469, 切向力X=-25574.3516, 切向力Y=49564.1055 +FPS=27.10, 法向力=9777.2617, 切向力X=-25708.6230, 切向力Y=49640.1094 +FPS=24.69, 法向力=9909.4512, 切向力X=-24244.4414, 切向力Y=46777.5547 +FPS=23.71, 法向力=9341.7451, 切向力X=-21263.7969, 切向力Y=40380.7500 +FPS=23.07, 法向力=9016.8408, 切向力X=-21507.9766, 切向力Y=40475.5312 +FPS=23.69, 法向力=7844.6323, 切向力X=-14710.1738, 切向力Y=32746.8320 +FPS=21.79, 法向力=7742.4668, 切向力X=-14779.4766, 切向力Y=32756.9316 +FPS=22.17, 法向力=6608.4707, 切向力X=-10178.1738, 切向力Y=22596.0059 +FPS=23.54, 法向力=5441.5986, 切向力X=-6572.1367, 切向力Y=11866.2461 +FPS=24.92, 法向力=5299.0518, 切向力X=-6636.1572, 切向力Y=11957.2910 +FPS=25.80, 法向力=4387.6699, 切向力X=-4545.3877, 切向力Y=8678.3311 +FPS=25.80, 法向力=3992.8501, 切向力X=-4089.4792, 切向力Y=6707.5039 +FPS=26.78, 法向力=4015.6477, 切向力X=-4090.7119, 切向力Y=6643.2227 +FPS=24.90, 法向力=3217.8423, 切向力X=-3043.8057, 切向力Y=5793.4160 +FPS=26.31, 法向力=3154.5957, 切向力X=-3055.9038, 切向力Y=5840.4902 +FPS=26.25, 法向力=3309.3213, 切向力X=-2538.2900, 切向力Y=5247.4277 +FPS=26.20, 法向力=3238.4836, 切向力X=-2548.5059, 切向力Y=5253.4663 +FPS=26.34, 法向力=2602.4331, 切向力X=-2667.4297, 切向力Y=4821.7959 +FPS=22.83, 法向力=2824.5195, 切向力X=-2174.2778, 切向力Y=4283.6973 +FPS=23.95, 法向力=2835.8115, 切向力X=-2098.3755, 切向力Y=4256.0605 +FPS=23.84, 法向力=2497.0557, 切向力X=-2121.3811, 切向力Y=3982.8157 +FPS=25.42, 法向力=2769.1177, 切向力X=-711.3787, 切向力Y=3447.1611 +FPS=27.00, 法向力=2817.5667, 切向力X=-728.8134, 切向力Y=3435.6584 +FPS=25.16, 法向力=2686.7896, 切向力X=-493.6343, 切向力Y=2963.2366 +FPS=27.02, 法向力=2680.3428, 切向力X=-465.2061, 切向力Y=2985.3430 +FPS=26.39, 法向力=2475.6069, 切向力X=-1111.1536, 切向力Y=2443.1270 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000311s, blend=0.002260s (9 tiles incl ref), finalize=0.000107s, total=0.002685s +FPS=26.46, 法向力=2313.6138, 切向力X=-1121.6868, 切向力Y=2553.0125 +FPS=23.66, 法向力=2451.8374, 切向力X=-711.8027, 切向力Y=2750.7026 +FPS=22.62, 法向力=2541.5281, 切向力X=-139.3434, 切向力Y=2416.5566 +FPS=23.16, 法向力=2494.6567, 切向力X=-173.8795, 切向力Y=2503.1606 +FPS=22.92, 法向力=2264.2847, 切向力X=-685.6641, 切向力Y=1680.3495 +FPS=24.40, 法向力=2107.7905, 切向力X=-240.2507, 切向力Y=2476.6221 +FPS=22.91, 法向力=2084.2085, 切向力X=-325.8557, 切向力Y=2490.0400 +FPS=24.69, 法向力=2168.8179, 切向力X=-146.4503, 切向力Y=2592.3384 +FPS=25.25, 法向力=2535.2141, 切向力X=288.3424, 切向力Y=2137.4370 +FPS=26.14, 法向力=2404.3179, 切向力X=298.2942, 切向力Y=2256.3767 +FPS=25.24, 法向力=2237.3179, 切向力X=72.7156, 切向力Y=2069.4895 +FPS=25.94, 法向力=2174.4966, 切向力X=42.2693, 切向力Y=2050.2998 +FPS=24.20, 法向力=2102.8169, 切向力X=126.1948, 切向力Y=1631.2661 +FPS=25.70, 法向力=2212.3701, 切向力X=211.0662, 切向力Y=1653.8964 +FPS=25.85, 法向力=1961.3489, 切向力X=-37.1907, 切向力Y=1944.9015 +FPS=25.67, 法向力=2150.2769, 切向力X=127.4708, 切向力Y=1969.5757 +FPS=25.80, 法向力=2188.3696, 切向力X=137.5566, 切向力Y=1964.0544 +FPS=24.67, 法向力=1832.6807, 切向力X=351.2829, 切向力Y=1446.8160 +FPS=26.50, 法向力=1861.5027, 切向力X=412.0285, 切向力Y=1456.1903 +FPS=24.79, 法向力=2033.5436, 切向力X=504.4283, 切向力Y=1889.2384 +FPS=25.89, 法向力=1702.8572, 切向力X=498.8370, 切向力Y=1989.6703 +FPS=25.36, 法向力=1689.0969, 切向力X=518.1438, 切向力Y=2006.0555 +FPS=24.99, 法向力=2000.3978, 切向力X=274.9020, 切向力Y=1071.2572 +FPS=26.31, 法向力=1976.5239, 切向力X=304.3617, 切向力Y=972.1080 +FPS=25.56, 法向力=1925.1335, 切向力X=431.6408, 切向力Y=1614.6172 +FPS=25.68, 法向力=2122.2358, 切向力X=453.1194, 切向力Y=1826.4089 +FPS=26.41, 法向力=2050.8213, 切向力X=367.2862, 切向力Y=1795.5291 +FPS=24.10, 法向力=1627.4197, 切向力X=740.9943, 切向力Y=1126.5569 +FPS=26.55, 法向力=1460.8551, 切向力X=686.1357, 切向力Y=1162.9437 +FPS=24.29, 法向力=1861.0676, 切向力X=395.9862, 切向力Y=1155.6594 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000401s, blend=0.002337s (9 tiles incl ref), finalize=0.000064s, total=0.002810s +FPS=24.55, 法向力=1975.1492, 切向力X=344.5885, 切向力Y=1131.5696 +FPS=23.42, 法向力=1749.3005, 切向力X=1058.4984, 切向力Y=1419.5967 +FPS=23.63, 法向力=1779.5027, 切向力X=945.5751, 切向力Y=1565.5630 +FPS=24.71, 法向力=1764.5413, 切向力X=934.6818, 切向力Y=1571.5719 +FPS=22.48, 法向力=1652.4675, 切向力X=701.4887, 切向力Y=1252.8708 +FPS=23.23, 法向力=1930.7776, 切向力X=593.1371, 切向力Y=1079.6971 +FPS=24.41, 法向力=1799.7042, 切向力X=550.0424, 切向力Y=1210.5027 +FPS=23.74, 法向力=1551.8905, 切向力X=1342.7305, 切向力Y=1543.3699 +FPS=24.63, 法向力=1562.5920, 切向力X=1379.3607, 切向力Y=1568.8523 +FPS=23.80, 法向力=1506.2521, 切向力X=1283.3606, 切向力Y=1317.3979 +FPS=24.66, 法向力=1681.1619, 切向力X=775.6964, 切向力Y=1060.1255 +FPS=25.48, 法向力=1742.2354, 切向力X=722.9761, 切向力Y=969.5948 +FPS=25.09, 法向力=1515.5569, 切向力X=1291.7344, 切向力Y=776.1853 +FPS=25.71, 法向力=1858.4951, 切向力X=1122.3505, 切向力Y=1150.7333 +FPS=26.35, 法向力=1858.4670, 切向力X=959.6854, 切向力Y=1075.5719 +FPS=24.09, 法向力=1721.6960, 切向力X=1010.1926, 切向力Y=1179.6919 +FPS=25.88, 法向力=1769.8389, 切向力X=1048.0842, 切向力Y=1180.9641 +FPS=24.49, 法向力=1883.1431, 切向力X=1317.8516, 切向力Y=685.3187 +FPS=25.52, 法向力=1822.6566, 切向力X=1214.5447, 切向力Y=650.4601 +FPS=23.80, 法向力=1823.5869, 切向力X=908.8727, 切向力Y=827.3458 +FPS=24.84, 法向力=1808.9668, 切向力X=1137.4749, 切向力Y=772.4293 +FPS=25.34, 法向力=1829.1321, 切向力X=1151.0127, 切向力Y=770.4230 +FPS=23.96, 法向力=1847.2480, 切向力X=1503.8572, 切向力Y=395.0541 +FPS=24.51, 法向力=1715.6202, 切向力X=1656.6646, 切向力Y=539.4597 +FPS=25.78, 法向力=1664.4624, 切向力X=1585.1078, 切向力Y=538.9256 +FPS=24.76, 法向力=1910.9580, 切向力X=1548.9128, 切向力Y=647.2536 +FPS=25.02, 法向力=1842.7024, 切向力X=1568.1614, 切向力Y=818.1058 +FPS=25.52, 法向力=1897.6692, 切向力X=1097.9164, 切向力Y=584.5056 +FPS=25.71, 法向力=1915.9250, 切向力X=1183.7570, 切向力Y=550.6365 +FPS=25.13, 法向力=1819.5676, 切向力X=1196.9330, 切向力Y=609.1862 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000264s, blend=0.002835s (9 tiles incl ref), finalize=0.000068s, total=0.003175s +FPS=23.70, 法向力=1867.2339, 切向力X=1071.8110, 切向力Y=439.0747 +FPS=25.37, 法向力=1767.8948, 切向力X=1116.9331, 切向力Y=447.8109 +FPS=25.32, 法向力=1937.4711, 切向力X=1242.0569, 切向力Y=735.1954 +FPS=25.37, 法向力=2110.6719, 切向力X=1947.2786, 切向力Y=574.3330 +FPS=24.92, 法向力=2141.1299, 切向力X=1980.5247, 切向力Y=710.0339 +FPS=24.59, 法向力=2054.1287, 切向力X=1586.0759, 切向力Y=932.9960 +FPS=24.89, 法向力=2032.9680, 切向力X=1544.7329, 切向力Y=826.9822 +FPS=23.01, 法向力=1736.9631, 切向力X=1317.8591, 切向力Y=603.4286 +FPS=25.08, 法向力=1860.0409, 切向力X=1343.1433, 切向力Y=588.3848 +FPS=25.30, 法向力=1944.2778, 切向力X=1451.9683, 切向力Y=608.8268 +FPS=24.64, 法向力=1967.1885, 切向力X=1891.6355, 切向力Y=338.5038 +FPS=24.85, 法向力=1915.7734, 切向力X=1743.7722, 切向力Y=327.9615 +FPS=23.27, 法向力=1744.2550, 切向力X=1787.0647, 切向力Y=768.8359 +FPS=23.84, 法向力=1823.9164, 切向力X=1646.8613, 切向力Y=700.6151 +FPS=25.05, 法向力=1861.2974, 切向力X=1637.4712, 切向力Y=707.1939 +FPS=25.14, 法向力=1664.6069, 切向力X=2190.1357, 切向力Y=1230.3867 +FPS=25.36, 法向力=1679.2117, 切向力X=2162.7385, 切向力Y=1192.0675 +FPS=24.17, 法向力=1946.3684, 切向力X=1519.2964, 切向力Y=219.8339 +FPS=24.95, 法向力=1401.7832, 切向力X=1856.2433, 切向力Y=835.9518 +FPS=23.84, 法向力=1472.1509, 切向力X=1982.2286, 切向力Y=838.2083 +FPS=24.12, 法向力=2145.5403, 切向力X=2055.6367, 切向力Y=493.8811 +FPS=24.68, 法向力=2301.4863, 切向力X=2098.0837, 切向力Y=435.2931 +FPS=25.55, 法向力=1699.5807, 切向力X=1972.7650, 切向力Y=430.5840 +FPS=22.60, 法向力=1278.4305, 切向力X=1605.5767, 切向力Y=355.0062 +FPS=24.49, 法向力=1258.3354, 切向力X=1605.0551, 切向力Y=366.7959 +FPS=25.32, 法向力=1593.2063, 切向力X=1399.3444, 切向力Y=149.9829 +FPS=23.87, 法向力=1605.3506, 切向力X=1376.3315, 切向力Y=197.9644 +FPS=24.90, 法向力=1772.7612, 切向力X=1861.2743, 切向力Y=447.5907 +FPS=23.89, 法向力=1796.7083, 切向力X=1700.9480, 切向力Y=736.5417 +FPS=24.18, 法向力=1747.1033, 切向力X=1635.0857, 切向力Y=804.3866 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000232s, blend=0.002156s (9 tiles incl ref), finalize=0.000057s, total=0.002452s +FPS=23.92, 法向力=1813.7683, 切向力X=1811.3932, 切向力Y=366.0137 +FPS=23.16, 法向力=2149.6260, 切向力X=1750.6567, 切向力Y=822.0673 +FPS=25.68, 法向力=2090.3418, 切向力X=1692.2329, 切向力Y=686.7188 +FPS=23.56, 法向力=1828.8599, 切向力X=2219.0923, 切向力Y=323.2433 +FPS=25.39, 法向力=1439.7577, 切向力X=1420.6123, 切向力Y=414.2775 +FPS=25.96, 法向力=1475.5553, 切向力X=1563.3658, 切向力Y=423.2408 +FPS=24.54, 法向力=1987.1604, 切向力X=2031.5195, 切向力Y=517.1757 +FPS=24.87, 法向力=1887.5552, 切向力X=2013.9625, 切向力Y=502.9683 +FPS=23.79, 法向力=1597.4216, 切向力X=2189.4741, 切向力Y=998.0515 +FPS=25.58, 法向力=1587.6575, 切向力X=2149.8008, 切向力Y=1036.0142 +FPS=25.92, 法向力=1936.7395, 切向力X=2095.6982, 切向力Y=190.8931 +FPS=23.76, 法向力=2310.8511, 切向力X=1919.4580, 切向力Y=73.1326 +FPS=25.81, 法向力=2208.5852, 切向力X=1839.7943, 切向力Y=162.8510 +FPS=23.43, 法向力=1778.1230, 切向力X=1974.5416, 切向力Y=430.4705 +FPS=24.43, 法向力=1610.2897, 切向力X=1835.1783, 切向力Y=519.6998 +FPS=24.93, 法向力=1793.3635, 切向力X=1655.9307, 切向力Y=223.0105 +FPS=24.22, 法向力=1593.5297, 切向力X=1421.0719, 切向力Y=504.9603 +FPS=25.47, 法向力=1611.2864, 切向力X=1436.4233, 切向力Y=453.1037 +FPS=23.49, 法向力=1705.3242, 切向力X=1988.3209, 切向力Y=558.7679 +FPS=25.18, 法向力=1282.4384, 切向力X=1767.3950, 切向力Y=239.4456 +FPS=25.15, 法向力=1376.2650, 切向力X=1799.1394, 切向力Y=174.2017 +FPS=22.66, 法向力=1802.9033, 切向力X=905.7363, 切向力Y=209.8226 +FPS=24.90, 法向力=1768.2561, 切向力X=784.8117, 切向力Y=394.5392 +FPS=25.51, 法向力=1753.1454, 切向力X=1717.3378, 切向力Y=660.3340 +FPS=24.72, 法向力=1678.6753, 切向力X=1887.9729, 切向力Y=512.5596 +FPS=25.53, 法向力=1662.2712, 切向力X=1845.0090, 切向力Y=539.2936 +FPS=22.56, 法向力=1645.6667, 切向力X=1650.0312, 切向力Y=773.8643 +FPS=25.09, 法向力=1770.4651, 切向力X=1783.3743, 切向力Y=729.1520 +FPS=24.98, 法向力=1933.7354, 切向力X=2568.0769, 切向力Y=924.6248 +FPS=24.27, 法向力=1703.8618, 切向力X=3461.6523, 切向力Y=2203.0190 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000003s (hit), reset=0.000289s, blend=0.002268s (9 tiles incl ref), finalize=0.000058s, total=0.002623s +FPS=24.41, 法向力=1723.9124, 切向力X=3545.4048, 切向力Y=2349.6257 +FPS=24.09, 法向力=1896.3838, 切向力X=4119.5293, 切向力Y=4370.0850 +FPS=24.66, 法向力=2802.6443, 切向力X=4620.8193, 切向力Y=11056.6582 +FPS=25.08, 法向力=2796.2173, 切向力X=4488.5469, 切向力Y=11702.9873 +FPS=24.65, 法向力=3793.9758, 切向力X=1544.0994, 切向力Y=15936.7559 +FPS=25.13, 法向力=3944.5010, 切向力X=1144.6218, 切向力Y=16196.5000 +FPS=23.58, 法向力=4657.0811, 切向力X=-5008.2300, 切向力Y=21251.4453 +FPS=24.55, 法向力=4638.9219, 切向力X=-9616.0332, 切向力Y=21396.0781 +FPS=24.79, 法向力=4954.5757, 切向力X=-10197.7832, 切向力Y=21394.4102 +FPS=22.93, 法向力=5798.0479, 切向力X=-14483.8945, 切向力Y=18720.4023 +FPS=24.49, 法向力=3956.3218, 切向力X=-2964.4773, 切向力Y=16316.5918 +FPS=23.78, 法向力=3876.2432, 切向力X=-3021.6948, 切向力Y=16426.6230 +FPS=23.14, 法向力=1891.1617, 切向力X=5678.4043, 切向力Y=7369.0742 +FPS=24.69, 法向力=2104.2612, 切向力X=5666.3486, 切向力Y=7174.7500 +FPS=24.63, 法向力=2395.0054, 切向力X=-929.1573, 切向力Y=3480.0681 +FPS=24.54, 法向力=2476.2690, 切向力X=-898.2450, 切向力Y=3453.0684 +FPS=23.69, 法向力=1800.8843, 切向力X=4206.8984, 切向力Y=2459.2136 +FPS=22.96, 法向力=1002.2286, 切向力X=7693.4150, 切向力Y=-770.2173 +FPS=23.30, 法向力=1013.2664, 切向力X=7928.6963, 切向力Y=-982.9814 +FPS=23.52, 法向力=1098.5487, 切向力X=12746.9219, 切向力Y=1036.4700 +FPS=22.56, 法向力=1481.5089, 切向力X=2890.9824, 切向力Y=517.9233 +FPS=23.70, 法向力=1853.4711, 切向力X=2176.2312, 切向力Y=2770.4751 +FPS=24.18, 法向力=1841.6327, 切向力X=1973.0310, 切向力Y=2903.9956 +FPS=23.56, 法向力=3291.3235, 切向力X=-5930.3262, 切向力Y=8855.3945 +FPS=25.13, 法向力=3729.0576, 切向力X=-6796.0645, 切向力Y=9346.3945 +FPS=23.05, 法向力=5912.1221, 切向力X=-26268.7910, 切向力Y=11596.3047 +FPS=25.21, 法向力=6791.3691, 切向力X=-45611.2812, 切向力Y=18533.2656 +FPS=24.85, 法向力=6391.8125, 切向力X=-46028.1719, 切向力Y=18736.6719 +FPS=23.58, 法向力=7607.5957, 切向力X=-65254.1641, 切向力Y=27307.0371 +FPS=24.13, 法向力=7295.5703, 切向力X=-65481.7539, 切向力Y=27355.2559 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000212s, blend=0.002193s (9 tiles incl ref), finalize=0.000054s, total=0.002467s +FPS=24.11, 法向力=8750.5391, 切向力X=-83892.1562, 切向力Y=32063.3262 +FPS=23.70, 法向力=8401.1123, 切向力X=-84311.0859, 切向力Y=32213.3203 +FPS=25.89, 法向力=11673.5117, 切向力X=-96453.5469, 切向力Y=38502.0547 +FPS=22.77, 法向力=13235.1641, 切向力X=-102502.0781, 切向力Y=42305.3594 +FPS=24.60, 法向力=12718.3711, 切向力X=-103176.8203, 切向力Y=42540.4297 +FPS=24.90, 法向力=11762.1758, 切向力X=-99995.3828, 切向力Y=40762.5547 +FPS=25.32, 法向力=11269.0557, 切向力X=-99139.6875, 切向力Y=39961.4297 +FPS=23.77, 法向力=11322.8154, 切向力X=-98953.0000, 切向力Y=39932.4062 +FPS=23.69, 法向力=11200.1289, 切向力X=-98485.6406, 切向力Y=35118.4062 +FPS=23.87, 法向力=7616.2256, 切向力X=-70016.3906, 切向力Y=28094.8867 +FPS=24.49, 法向力=7800.2847, 切向力X=-69355.7344, 切向力Y=27887.4180 +FPS=24.15, 法向力=7083.0273, 切向力X=-50464.7500, 切向力Y=20753.7852 +FPS=23.92, 法向力=6778.1060, 切向力X=-50663.0391, 切向力Y=20939.2988 +FPS=23.11, 法向力=6108.2725, 切向力X=-41447.4766, 切向力Y=15767.0137 +FPS=24.31, 法向力=5430.1323, 切向力X=-40113.6758, 切向力Y=9645.4629 +FPS=24.20, 法向力=5388.5957, 切向力X=-40247.1484, 切向力Y=9411.8467 +FPS=22.93, 法向力=4523.5117, 切向力X=-34240.8594, 切向力Y=1506.3843 +FPS=24.33, 法向力=5085.1592, 切向力X=-32063.8711, 切向力Y=-1142.3118 +FPS=24.06, 法向力=5067.8394, 切向力X=-32177.5742, 切向力Y=-1298.0100 +FPS=22.95, 法向力=3642.0632, 切向力X=-19046.5898, 切向力Y=932.9742 +FPS=24.57, 法向力=3426.9036, 切向力X=-19246.8945, 切向力Y=966.9758 +FPS=22.50, 法向力=2895.5601, 切向力X=-7442.1572, 切向力Y=1994.5811 +FPS=23.79, 法向力=4775.4067, 切向力X=-16609.9785, 切向力Y=5513.7993 +FPS=24.78, 法向力=5082.9014, 切向力X=-17920.8711, 切向力Y=5849.8643 +FPS=23.14, 法向力=6410.8999, 切向力X=-31330.7305, 切向力Y=15778.7021 +FPS=24.49, 法向力=8672.2705, 切向力X=-44602.3516, 切向力Y=28965.2812 +FPS=25.08, 法向力=7887.9941, 切向力X=-45002.5938, 切向力Y=29692.9629 +FPS=23.64, 法向力=10214.8115, 切向力X=-60411.3750, 切向力Y=36002.5117 +FPS=24.51, 法向力=12901.1748, 切向力X=-73352.8984, 切向力Y=46380.2109 +FPS=25.71, 法向力=12740.2266, 切向力X=-73892.2734, 切向力Y=46768.6953 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000220s, blend=0.002239s (9 tiles incl ref), finalize=0.000064s, total=0.002529s +FPS=24.33, 法向力=15318.1797, 切向力X=-74338.1094, 切向力Y=52818.2656 +FPS=24.81, 法向力=14901.8975, 切向力X=-74637.7422, 切向力Y=53612.1797 +FPS=23.83, 法向力=14610.1875, 切向力X=-67994.6406, 切向力Y=51425.1172 +FPS=25.60, 法向力=14321.2305, 切向力X=-67769.3359, 切向力Y=51334.8945 +FPS=25.79, 法向力=12332.7793, 切向力X=-57834.4688, 切向力Y=43622.5156 +FPS=26.23, 法向力=9252.1758, 切向力X=-31978.7188, 切向力Y=29627.1016 +FPS=25.85, 法向力=8882.8086, 切向力X=-32297.8398, 切向力Y=29851.7285 +FPS=25.13, 法向力=6798.5342, 切向力X=-19364.7676, 切向力Y=22094.6426 +FPS=26.68, 法向力=6711.5049, 切向力X=-19398.5195, 切向力Y=22183.3750 +FPS=24.09, 法向力=5716.3105, 切向力X=-15519.9473, 切向力Y=13776.4121 +FPS=26.11, 法向力=5667.3491, 切向力X=-15555.3008, 切向力Y=13775.3154 +FPS=25.68, 法向力=3428.5396, 切向力X=-8089.6685, 切向力Y=6963.0044 +FPS=25.72, 法向力=3645.8887, 切向力X=-4522.7373, 切向力Y=5053.6729 +FPS=25.13, 法向力=3542.3511, 切向力X=-4604.8569, 切向力Y=5032.8867 +FPS=25.59, 法向力=2911.5796, 切向力X=-3715.9336, 切向力Y=3718.8652 +FPS=25.77, 法向力=2882.5544, 切向力X=-3749.5935, 切向力Y=3681.4636 +FPS=26.87, 法向力=2745.8882, 切向力X=-3204.2866, 切向力Y=2862.7673 +FPS=25.74, 法向力=2657.8823, 切向力X=-2687.6812, 切向力Y=3231.7227 +FPS=27.21, 法向力=2706.4744, 切向力X=-2639.3081, 切向力Y=3216.4434 +FPS=26.35, 法向力=1802.6699, 切向力X=-1166.8628, 切向力Y=2277.6489 +FPS=27.14, 法向力=1878.5409, 切向力X=-1105.4667, 切向力Y=2307.1968 +FPS=26.16, 法向力=2506.9397, 切向力X=-438.1877, 切向力Y=2583.7209 +FPS=27.16, 法向力=2528.9214, 切向力X=-291.9741, 切向力Y=2462.4580 +FPS=27.28, 法向力=3352.0120, 切向力X=2369.1462, 切向力Y=7836.3892 +FPS=26.85, 法向力=3333.4031, 切向力X=-8748.0469, 切向力Y=6012.2363 +FPS=27.82, 法向力=3530.6279, 切向力X=-9233.7891, 切向力Y=5889.3105 +FPS=28.13, 法向力=3476.0557, 切向力X=-7454.9912, 切向力Y=10684.6230 +FPS=28.73, 法向力=3407.6265, 切向力X=-7397.8599, 切向力Y=10960.9834 +FPS=26.81, 法向力=3796.0974, 切向力X=-5805.8047, 切向力Y=12962.8018 +FPS=29.31, 法向力=3968.6897, 切向力X=-5718.3945, 切向力Y=13156.4404 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000284s, blend=0.002245s (9 tiles incl ref), finalize=0.000054s, total=0.002591s +FPS=26.91, 法向力=4435.9062, 切向力X=-9031.3184, 切向力Y=15004.6338 +FPS=28.56, 法向力=4516.2075, 切向力X=-9500.6113, 切向力Y=15016.4307 +FPS=25.33, 法向力=3896.7910, 切向力X=-11313.3975, 切向力Y=15498.3555 +FPS=28.28, 法向力=3875.4087, 切向力X=-11428.3516, 切向力Y=15577.1016 +FPS=27.04, 法向力=5320.5596, 切向力X=-16275.8457, 切向力Y=22170.0684 +FPS=28.57, 法向力=5656.7090, 切向力X=-16583.7852, 切向力Y=23229.3477 +FPS=27.96, 法向力=8267.6006, 切向力X=-30162.3242, 切向力Y=35418.3125 +FPS=27.91, 法向力=9916.5781, 切向力X=-37470.2305, 切向力Y=41680.7266 +FPS=29.13, 法向力=9594.8125, 切向力X=-37638.9648, 切向力Y=41936.1250 +FPS=27.55, 法向力=11337.7305, 切向力X=-37679.4258, 切向力Y=48057.8984 +FPS=28.95, 法向力=11376.1875, 切向力X=-37386.8008, 切向力Y=48205.9062 +FPS=27.83, 法向力=17719.7227, 切向力X=-42552.9102, 切向力Y=70775.9297 +FPS=28.00, 法向力=17458.6699, 切向力X=-43200.1094, 切向力Y=71411.7969 +FPS=25.33, 法向力=20902.2832, 切向力X=-37966.0156, 切向力Y=71773.2812 +FPS=27.71, 法向力=20801.9883, 切向力X=-38043.3203, 切向力Y=72221.1406 +FPS=26.08, 法向力=18482.9902, 切向力X=-23259.2070, 切向力Y=65349.5469 +FPS=26.71, 法向力=18404.6816, 切向力X=-23239.9922, 切向力Y=65428.2500 +FPS=27.17, 法向力=12934.5938, 切向力X=-12220.8281, 切向力Y=40509.8555 +FPS=26.82, 法向力=7974.0757, 切向力X=-180.0168, 切向力Y=14071.6260 +FPS=26.18, 法向力=7826.4268, 切向力X=-414.8107, 切向力Y=13994.1279 +FPS=25.24, 法向力=4705.2744, 切向力X=5389.8252, 切向力Y=17913.6875 +FPS=28.05, 法向力=4763.2725, 切向力X=5326.0312, 切向力Y=18189.2344 +FPS=24.66, 法向力=4911.3267, 切向力X=180.7352, 切向力Y=29535.6094 +FPS=26.72, 法向力=4682.4736, 切向力X=-31.1425, 切向力Y=29710.1250 +FPS=25.58, 法向力=9141.3740, 切向力X=-22055.7930, 切向力Y=47058.9062 +FPS=26.82, 法向力=14428.8838, 切向力X=-48365.3672, 切向力Y=65216.2891 +FPS=26.91, 法向力=13784.9805, 切向力X=-49064.2266, 切向力Y=65927.7812 +FPS=16.31, 法向力=20618.1035, 切向力X=-65248.4062, 切向力Y=73457.3438 +FPS=25.96, 法向力=22130.0938, 切向力X=-64810.9922, 切向力Y=73185.8750 +FPS=27.43, 法向力=22022.6172, 切向力X=-65010.6094, 切向力Y=73407.7812 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000341s, blend=0.003147s (9 tiles incl ref), finalize=0.000065s, total=0.003562s +FPS=25.04, 法向力=16475.6855, 切向力X=-38912.8516, 切向力Y=53105.8281 +FPS=18.34, 法向力=16376.8701, 切向力X=-38522.4609, 切向力Y=52993.1797 +FPS=25.96, 法向力=11787.3584, 切向力X=-13888.5195, 切向力Y=43397.7578 +FPS=25.54, 法向力=9746.4023, 切向力X=-10913.9805, 切向力Y=39222.5625 +FPS=25.73, 法向力=9545.4639, 切向力X=-10734.8076, 切向力Y=38992.5938 +FPS=23.18, 法向力=7596.3608, 切向力X=-7854.3545, 切向力Y=26899.5488 +FPS=23.85, 法向力=6690.4971, 切向力X=-8321.4658, 切向力Y=26876.8750 +FPS=25.21, 法向力=6565.1846, 切向力X=-8478.6113, 切向力Y=26864.4258 +FPS=23.24, 法向力=6201.4790, 切向力X=-7040.4009, 切向力Y=26889.5254 +FPS=23.55, 法向力=6077.4033, 切向力X=-7027.2998, 切向力Y=26993.0703 +FPS=23.11, 法向力=5816.1816, 切向力X=-6358.8057, 切向力Y=27915.9766 +FPS=23.44, 法向力=5388.6304, 切向力X=-9504.5898, 切向力Y=23379.6016 +FPS=25.66, 法向力=5492.2754, 切向力X=-9603.1035, 切向力Y=23291.5508 +FPS=21.80, 法向力=4902.3271, 切向力X=-7511.4229, 切向力Y=19546.9590 +FPS=23.86, 法向力=4804.5864, 切向力X=-9031.0586, 切向力Y=17281.9141 +FPS=26.95, 法向力=4818.3135, 切向力X=-9074.7910, 切向力Y=17295.2617 +FPS=23.99, 法向力=5599.9263, 切向力X=-11158.1211, 切向力Y=19352.7578 +FPS=25.63, 法向力=6412.7305, 切向力X=-15755.4863, 切向力Y=27006.8262 +FPS=26.66, 法向力=6346.5552, 切向力X=-16222.9648, 切向力Y=27956.4043 +FPS=26.75, 法向力=6412.3906, 切向力X=-16227.3945, 切向力Y=27950.2051 +FPS=25.69, 法向力=10052.7637, 切向力X=-35212.7773, 切向力Y=41449.2305 +FPS=24.44, 法向力=14252.2168, 切向力X=-57042.7852, 切向力Y=56128.2344 +FPS=27.53, 法向力=13787.6758, 切向力X=-57705.1680, 切向力Y=56979.5078 +FPS=25.26, 法向力=19137.7246, 切向力X=-64902.6250, 切向力Y=67302.0156 +FPS=27.27, 法向力=18901.1055, 切向力X=-65788.2734, 切向力Y=68654.0312 +FPS=27.45, 法向力=21070.6758, 切向力X=-60821.4297, 切向力Y=66278.1406 +FPS=17.93, 法向力=13954.1689, 切向力X=-27430.0684, 切向力Y=39765.5977 +FPS=25.71, 法向力=14078.5000, 切向力X=-27443.1094, 切向力Y=39678.4609 +FPS=26.09, 法向力=7906.9849, 切向力X=-11433.0879, 切向力Y=10960.3438 +FPS=25.94, 法向力=7955.1040, 切向力X=-11552.7979, 切向力Y=10952.8848 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000316s, blend=0.002297s (9 tiles incl ref), finalize=0.000056s, total=0.002677s +FPS=25.33, 法向力=5497.3584, 切向力X=-4354.8887, 切向力Y=8196.5254 +FPS=25.55, 法向力=4228.8540, 切向力X=-2867.2932, 切向力Y=6337.5562 +FPS=26.61, 法向力=4179.5576, 切向力X=-2897.8799, 切向力Y=6372.7324 +FPS=24.97, 法向力=4274.6084, 切向力X=-2113.3081, 切向力Y=5131.3745 +FPS=25.94, 法向力=3642.9541, 切向力X=-905.2229, 切向力Y=4903.9448 +FPS=25.89, 法向力=3658.6729, 切向力X=-881.5865, 切向力Y=4881.2612 +FPS=24.53, 法向力=2733.6206, 切向力X=-1089.4587, 切向力Y=4255.7183 +FPS=27.06, 法向力=2698.3237, 切向力X=-1091.3601, 切向力Y=4254.4419 +FPS=25.69, 法向力=2997.1592, 切向力X=-788.0670, 切向力Y=3576.3840 +FPS=25.76, 法向力=3014.6912, 切向力X=-814.6666, 切向力Y=3619.4258 +FPS=25.52, 法向力=2399.9219, 切向力X=-606.2535, 切向力Y=3796.8062 +FPS=26.81, 法向力=2463.5806, 切向力X=-530.7517, 切向力Y=3830.8293 +FPS=26.68, 法向力=2666.1060, 切向力X=105.3046, 切向力Y=3544.9773 +FPS=24.34, 法向力=2560.0208, 切向力X=-150.5779, 切向力Y=2925.8320 +FPS=26.05, 法向力=2585.9727, 切向力X=-215.9951, 切向力Y=2813.9797 +FPS=25.00, 法向力=2774.8252, 切向力X=-118.4687, 切向力Y=2844.4934 +FPS=25.42, 法向力=2138.6523, 切向力X=375.2512, 切向力Y=2834.0464 +FPS=26.59, 法向力=2180.0850, 切向力X=424.1096, 切向力Y=2730.9863 +FPS=26.67, 法向力=2161.8833, 切向力X=477.3143, 切向力Y=2730.2102 +FPS=26.89, 法向力=1955.8149, 切向力X=-307.1606, 切向力Y=2277.6721 +FPS=23.43, 法向力=2258.9458, 切向力X=605.9747, 切向力Y=2125.8882 +FPS=27.12, 法向力=2280.2363, 切向力X=747.5617, 切向力Y=2180.7026 +FPS=25.78, 法向力=2059.9517, 切向力X=239.4353, 切向力Y=1861.2830 +FPS=26.33, 法向力=2130.9434, 切向力X=274.1415, 切向力Y=1930.5293 +FPS=26.79, 法向力=2147.3091, 切向力X=373.9405, 切向力Y=1808.7522 +FPS=26.37, 法向力=1888.0970, 切向力X=344.3073, 切向力Y=1325.4427 +FPS=26.88, 法向力=1938.7925, 切向力X=318.5948, 切向力Y=1285.7141 +FPS=23.03, 法向力=2009.1331, 切向力X=866.1085, 切向力Y=1946.8430 +FPS=24.85, 法向力=2077.0422, 切向力X=808.1803, 切向力Y=1878.3601 +FPS=25.48, 法向力=1679.2485, 切向力X=712.6024, 切向力Y=2236.1277 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000235s, blend=0.002282s (9 tiles incl ref), finalize=0.000065s, total=0.002588s +FPS=25.59, 法向力=1715.9493, 切向力X=671.4617, 切向力Y=2328.0115 +FPS=25.90, 法向力=2085.7837, 切向力X=830.0292, 切向力Y=1829.4768 +FPS=23.19, 法向力=2132.3320, 切向力X=949.0003, 切向力Y=1669.3933 +FPS=26.52, 法向力=2148.6406, 切向力X=890.6985, 切向力Y=1489.2906 +FPS=24.60, 法向力=2072.5767, 切向力X=1246.0078, 切向力Y=1453.5095 +FPS=25.06, 法向力=1729.8123, 切向力X=1059.4977, 切向力Y=1778.3683 +FPS=26.55, 法向力=1650.4236, 切向力X=1045.3728, 切向力Y=1781.9792 +FPS=25.33, 法向力=2133.3958, 切向力X=1276.4143, 切向力Y=1214.2455 +FPS=25.16, 法向力=2084.0300, 切向力X=1270.4788, 切向力Y=1437.7507 +FPS=25.04, 法向力=1856.1223, 切向力X=1295.6982, 切向力Y=1317.2581 +FPS=26.43, 法向力=1993.5026, 切向力X=1293.6191, 切向力Y=1386.0317 +FPS=24.68, 法向力=1456.9783, 切向力X=683.4313, 切向力Y=1401.4225 +FPS=24.48, 法向力=2117.6042, 切向力X=1004.9097, 切向力Y=684.3596 +FPS=26.67, 法向力=2037.2372, 切向力X=1174.7537, 切向力Y=862.0542 +FPS=23.97, 法向力=1568.9971, 切向力X=947.3263, 切向力Y=1286.8895 +FPS=25.60, 法向力=1809.6941, 切向力X=1221.9888, 切向力Y=1450.5972 +FPS=25.77, 法向力=1887.2168, 切向力X=1273.4425, 切向力Y=1450.2667 +FPS=24.00, 法向力=2048.4561, 切向力X=1801.9121, 切向力Y=768.2805 +FPS=25.71, 法向力=2006.2191, 切向力X=1806.7036, 切向力Y=856.5861 +FPS=23.55, 法向力=1939.3958, 切向力X=1189.0894, 切向力Y=1241.4952 +FPS=26.61, 法向力=1858.9865, 切向力X=1109.0986, 切向力Y=1269.2485 +FPS=24.87, 法向力=1627.7548, 切向力X=1038.5728, 切向力Y=1204.4349 +FPS=25.99, 法向力=1784.4255, 切向力X=1163.9363, 切向力Y=1301.4009 +FPS=18.86, 法向力=1780.0579, 切向力X=1156.4678, 切向力Y=1374.0195 +FPS=25.22, 法向力=1701.0095, 切向力X=1297.8906, 切向力Y=1271.7776 +FPS=23.81, 法向力=1637.9135, 切向力X=1399.4082, 切向力Y=808.8776 +FPS=26.49, 法向力=1658.5369, 切向力X=1427.6948, 切向力Y=798.5572 +FPS=24.88, 法向力=1827.4829, 切向力X=1627.6819, 切向力Y=925.0622 +FPS=26.71, 法向力=1716.0405, 切向力X=1621.3948, 切向力Y=910.0454 +FPS=23.73, 法向力=1730.1405, 切向力X=1459.4072, 切向力Y=1182.0497 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000256s, blend=0.002262s (9 tiles incl ref), finalize=0.000057s, total=0.002581s +FPS=25.31, 法向力=1434.2739, 切向力X=1511.1437, 切向力Y=921.1356 +FPS=25.84, 法向力=1394.6013, 切向力X=1565.6376, 切向力Y=1062.4878 +FPS=24.55, 法向力=2009.0513, 切向力X=1284.6921, 切向力Y=724.2693 +FPS=23.88, 法向力=2043.1853, 切向力X=1070.0563, 切向力Y=682.7439 +FPS=25.99, 法向力=1640.1279, 切向力X=1545.0125, 切向力Y=502.1995 +FPS=24.54, 法向力=1555.6871, 切向力X=1121.4308, 切向力Y=845.2672 +FPS=25.95, 法向力=1452.5320, 切向力X=1130.4330, 切向力Y=926.3814 +FPS=24.43, 法向力=1754.0938, 切向力X=1464.4429, 切向力Y=1222.2891 +FPS=26.65, 法向力=1752.9692, 切向力X=1464.1453, 切向力Y=1216.0811 +FPS=24.40, 法向力=1591.5314, 切向力X=1411.1086, 切向力Y=1098.8096 +FPS=24.87, 法向力=1485.0880, 切向力X=1315.9420, 切向力Y=1175.5439 +FPS=25.36, 法向力=1537.2383, 切向力X=1226.3650, 切向力Y=1112.2233 +FPS=23.87, 法向力=1742.3525, 切向力X=1271.0603, 切向力Y=689.5757 +FPS=23.12, 法向力=1560.5674, 切向力X=1764.6797, 切向力Y=970.9188 +FPS=24.47, 法向力=1621.1843, 切向力X=1701.1069, 切向力Y=866.1973 +FPS=23.84, 法向力=1581.4509, 切向力X=1138.2689, 切向力Y=981.7369 +FPS=26.46, 法向力=1636.6522, 切向力X=1217.7305, 切向力Y=1030.8115 +FPS=21.59, 法向力=1886.6331, 切向力X=1115.2947, 切向力Y=972.1307 +FPS=21.70, 法向力=1819.9929, 切向力X=1844.6525, 切向力Y=710.9920 +FPS=25.20, 法向力=1853.5836, 切向力X=1859.6614, 切向力Y=720.3688 +FPS=24.41, 法向力=1721.3218, 切向力X=1905.9866, 切向力Y=1036.9067 +FPS=25.65, 法向力=1661.0125, 切向力X=1706.8860, 切向力Y=1013.0846 +FPS=23.95, 法向力=1790.8593, 切向力X=1873.8365, 切向力Y=644.2076 +FPS=23.41, 法向力=1756.2209, 切向力X=1526.2119, 切向力Y=830.1417 +FPS=24.38, 法向力=1670.7219, 切向力X=1375.8102, 切向力Y=897.2150 +FPS=23.90, 法向力=1590.5142, 切向力X=1387.6016, 切向力Y=810.5737 +FPS=23.42, 法向力=1596.1855, 切向力X=1365.9265, 切向力Y=745.2581 +FPS=23.11, 法向力=1464.5947, 切向力X=1204.6177, 切向力Y=606.6227 +FPS=21.95, 法向力=1697.6428, 切向力X=1493.4758, 切向力Y=671.3258 +FPS=23.54, 法向力=1244.9016, 切向力X=1481.8906, 切向力Y=622.9594 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000319s, blend=0.002387s (9 tiles incl ref), finalize=0.000131s, total=0.002846s +FPS=23.82, 法向力=1338.0046, 切向力X=1544.0592, 切向力Y=627.9042 +FPS=22.51, 法向力=1499.0747, 切向力X=1336.8308, 切向力Y=655.0496 +FPS=24.26, 法向力=2040.0430, 切向力X=1827.3828, 切向力Y=325.0189 +FPS=25.56, 法向力=2070.0679, 切向力X=1958.2483, 切向力Y=401.8438 +FPS=25.33, 法向力=2050.4902, 切向力X=1969.5132, 切向力Y=446.8405 +FPS=25.97, 法向力=1531.5031, 切向力X=1140.3534, 切向力Y=582.5436 +FPS=24.18, 法向力=1708.8226, 切向力X=1231.6052, 切向力Y=488.7120 +FPS=25.91, 法向力=1651.7087, 切向力X=1239.3326, 切向力Y=482.2200 +FPS=23.52, 法向力=1639.6082, 切向力X=1959.1284, 切向力Y=952.9810 +FPS=25.46, 法向力=1463.2085, 切向力X=1441.3621, 切向力Y=876.8257 +FPS=22.92, 法向力=1494.3250, 切向力X=1341.7278, 切向力Y=818.5957 +FPS=22.92, 法向力=1644.2437, 切向力X=2072.9946, 切向力Y=-64.9021 +FPS=25.08, 法向力=1529.1993, 切向力X=1751.1027, 切向力Y=693.4188 +FPS=24.31, 法向力=1592.0494, 切向力X=1763.5491, 切向力Y=658.1142 +FPS=23.90, 法向力=1660.9650, 切向力X=1448.8361, 切向力Y=512.9249 +FPS=26.64, 法向力=1614.0822, 切向力X=1462.8374, 切向力Y=557.7153 +FPS=24.15, 法向力=1814.8640, 切向力X=2044.3784, 切向力Y=589.9249 +FPS=25.16, 法向力=1398.4425, 切向力X=1633.0751, 切向力Y=1058.5435 +FPS=25.46, 法向力=1439.9519, 切向力X=1637.9703, 切向力Y=895.7747 +FPS=24.66, 法向力=1597.4849, 切向力X=1645.4445, 切向力Y=760.7869 +FPS=25.85, 法向力=1641.3062, 切向力X=1689.8683, 切向力Y=732.4054 +FPS=24.40, 法向力=1227.2328, 切向力X=1678.1948, 切向力Y=499.4247 +FPS=23.40, 法向力=1301.1375, 切向力X=1754.3552, 切向力Y=1243.0757 +FPS=23.03, 法向力=1288.7885, 切向力X=1633.2196, 切向力Y=1149.4465 +FPS=22.56, 法向力=1756.6072, 切向力X=2865.1667, 切向力Y=285.5559 +FPS=26.10, 法向力=1752.5229, 切向力X=2849.1528, 切向力Y=158.8016 +FPS=23.65, 法向力=3936.2351, 切向力X=-7933.1230, 切向力Y=1714.4523 +FPS=24.78, 法向力=12629.2744, 切向力X=-39968.8125, 切向力Y=29359.0332 +FPS=26.08, 法向力=12516.5098, 切向力X=-39910.6055, 切向力Y=29306.1348 +FPS=24.56, 法向力=22305.4414, 切向力X=-96786.5000, 切向力Y=48336.6328 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000280s, blend=0.002214s (9 tiles incl ref), finalize=0.000056s, total=0.002558s +FPS=24.19, 法向力=24516.2109, 切向力X=-131493.2500, 切向力Y=69920.7812 +FPS=23.63, 法向力=23602.1641, 切向力X=-132856.5938, 切向力Y=70938.3281 +FPS=22.81, 法向力=27661.4707, 切向力X=-144624.3594, 切向力Y=87082.6250 +FPS=22.57, 法向力=26496.4375, 切向力X=-145375.6250, 切向力Y=88234.8125 +FPS=21.81, 法向力=27012.3438, 切向力X=-146454.2188, 切向力Y=93402.2500 +FPS=22.36, 法向力=25467.5664, 切向力X=-144918.5312, 切向力Y=90837.9844 +FPS=22.67, 法向力=25932.9648, 切向力X=-144702.2500, 切向力Y=90554.1250 +FPS=23.20, 法向力=20950.2012, 切向力X=-127790.7578, 切向力Y=77875.8906 +FPS=22.09, 法向力=20642.4531, 切向力X=-120326.5000, 切向力Y=75995.4375 +FPS=22.62, 法向力=19136.7969, 切向力X=-113659.9688, 切向力Y=67336.5156 +FPS=23.48, 法向力=19398.7754, 切向力X=-113291.6406, 切向力Y=66879.1328 +FPS=22.94, 法向力=11788.2578, 切向力X=-60211.9375, 切向力Y=35821.0312 +FPS=23.29, 法向力=11703.4023, 切向力X=-60246.7266, 切向力Y=35912.3594 +FPS=22.30, 法向力=9322.1221, 切向力X=-30149.5586, 切向力Y=15654.2285 +FPS=23.10, 法向力=6481.2427, 切向力X=-14711.8438, 切向力Y=9015.0615 +FPS=22.74, 法向力=6421.4243, 切向力X=-14800.9746, 切向力Y=8988.3555 +FPS=22.84, 法向力=5212.4424, 切向力X=-9503.7783, 切向力Y=7734.8232 +FPS=15.54, 法向力=4676.8726, 切向力X=-8947.0889, 切向力Y=11713.3623 +FPS=21.99, 法向力=3780.6807, 切向力X=-9598.7158, 切向力Y=5330.3838 +FPS=25.30, 法向力=3704.7095, 切向力X=-9768.7598, 切向力Y=5328.0220 +FPS=23.50, 法向力=3751.2136, 切向力X=-28587.9023, 切向力Y=-15889.7988 +FPS=24.00, 法向力=3505.4243, 切向力X=-28998.4805, 切向力Y=-15979.1680 +FPS=23.29, 法向力=4372.4482, 切向力X=-49514.1680, 切向力Y=-43018.9258 +FPS=23.13, 法向力=7496.7764, 切向力X=-67370.6797, 切向力Y=-62054.4141 +FPS=24.32, 法向力=7216.8682, 切向力X=-67260.8438, 切向力Y=-62365.0859 +FPS=24.39, 法向力=10266.0254, 切向力X=-75743.3750, 切向力Y=-72107.7500 +FPS=22.57, 法向力=11569.3340, 切向力X=-83744.6016, 切向力Y=-72815.8125 +FPS=23.50, 法向力=11115.4932, 切向力X=-84375.7969, 切向力Y=-73223.5547 +FPS=23.27, 法向力=10903.9668, 切向力X=-80218.7266, 切向力Y=-65787.0781 +FPS=22.81, 法向力=10516.3828, 切向力X=-65490.7891, 切向力Y=-52400.6016 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000003s (hit), reset=0.000214s, blend=0.002209s (9 tiles incl ref), finalize=0.000053s, total=0.002487s +FPS=23.56, 法向力=10182.9688, 切向力X=-64898.3086, 切向力Y=-52064.6016 +FPS=23.76, 法向力=7944.3452, 切向力X=-36014.3984, 切向力Y=-33733.4922 +FPS=26.13, 法向力=7943.7930, 切向力X=-35966.5391, 切向力Y=-33579.7148 +FPS=25.04, 法向力=4764.5596, 切向力X=-17908.9238, 切向力Y=-21883.5078 +FPS=24.74, 法向力=3326.3296, 切向力X=-5197.4766, 切向力Y=-13713.0742 +FPS=25.01, 法向力=3392.6458, 切向力X=-5443.9824, 切向力Y=-13556.9922 +FPS=24.26, 法向力=2069.1987, 切向力X=-6874.2676, 切向力Y=-9796.5850 +FPS=24.59, 法向力=4052.6016, 切向力X=-16713.1641, 切向力Y=2983.6514 +FPS=25.09, 法向力=3770.3066, 切向力X=-17062.7402, 切向力Y=3246.1240 +FPS=24.46, 法向力=7323.2979, 切向力X=-17847.2695, 切向力Y=17890.6641 +FPS=25.33, 法向力=7097.4004, 切向力X=-17565.8223, 切向力Y=18683.1992 +FPS=18.28, 法向力=10356.0459, 切向力X=-16363.7676, 切向力Y=27545.7031 +FPS=23.47, 法向力=12019.5332, 切向力X=-16130.6074, 切向力Y=35372.9453 +FPS=25.75, 法向力=11768.0430, 切向力X=-16612.1133, 切向力Y=35996.6172 +FPS=24.76, 法向力=12008.8262, 切向力X=-18101.7188, 切向力Y=38142.4844 +FPS=25.03, 法向力=11949.1514, 切向力X=-19527.9961, 切向力Y=38310.2031 +FPS=25.91, 法向力=11885.6582, 切向力X=-19697.6953, 切向力Y=38285.2344 +FPS=24.09, 法向力=10915.1016, 切向力X=-14371.2373, 切向力Y=34222.2500 +FPS=26.47, 法向力=10916.2852, 切向力X=-14312.8691, 切向力Y=34193.7578 +FPS=25.43, 法向力=9556.0215, 切向力X=-9940.0430, 切向力Y=28086.0234 +FPS=26.16, 法向力=9418.0020, 切向力X=-9897.5273, 切向力Y=28008.4785 +FPS=25.74, 法向力=8785.3945, 切向力X=-6957.1152, 切向力Y=24934.6289 +FPS=26.37, 法向力=7111.6099, 切向力X=-7904.7231, 切向力Y=21068.6777 +FPS=26.87, 法向力=7072.3818, 切向力X=-7981.0391, 切向力Y=20817.5469 +FPS=25.20, 法向力=6880.6133, 切向力X=-11235.2324, 切向力Y=17365.6699 +FPS=27.91, 法向力=6800.7061, 切向力X=-11560.8994, 切向力Y=17187.7969 +FPS=27.17, 法向力=6110.9932, 切向力X=-20245.7578, 切向力Y=9630.4473 +FPS=27.08, 法向力=6126.9355, 切向力X=-20448.1992, 切向力Y=9611.2607 +FPS=27.01, 法向力=6623.8857, 切向力X=-32053.9648, 切向力Y=-4645.2949 +FPS=27.28, 法向力=6646.2847, 切向力X=-32341.9336, 切向力Y=-5068.1191 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002203s (9 tiles incl ref), finalize=0.000053s, total=0.002476s +FPS=25.86, 法向力=6157.8022, 切向力X=-40990.5117, 切向力Y=-22718.1875 +FPS=26.51, 法向力=5921.7368, 切向力X=-52711.1016, 切向力Y=-36884.4727 +FPS=28.15, 法向力=5929.0225, 切向力X=-52807.3594, 切向力Y=-37448.0078 +FPS=26.36, 法向力=7008.3921, 切向力X=-59201.4102, 切向力Y=-47975.6367 +FPS=28.90, 法向力=6858.7607, 切向力X=-59088.1875, 切向力Y=-48442.1914 +FPS=27.16, 法向力=7406.0361, 切向力X=-61101.7578, 切向力Y=-52358.7500 +FPS=27.23, 法向力=7285.1343, 切向力X=-61236.3281, 切向力Y=-52587.5312 +FPS=26.53, 法向力=7144.2441, 切向力X=-53879.6250, 切向力Y=-43531.8672 +FPS=26.91, 法向力=7093.2588, 切向力X=-53540.7812, 切向力Y=-43431.2891 +FPS=26.03, 法向力=8396.8711, 切向力X=-50235.8086, 切向力Y=-35047.8867 +FPS=26.04, 法向力=9190.6055, 切向力X=-41734.3086, 切向力Y=-24774.3164 +FPS=25.55, 法向力=9085.2686, 切向力X=-41655.3359, 切向力Y=-24852.9805 +FPS=24.71, 法向力=10412.7012, 切向力X=-26420.4766, 切向力Y=-12401.0059 +FPS=25.11, 法向力=10403.7461, 切向力X=-26200.2031, 切向力Y=-12253.4297 +FPS=26.74, 法向力=10393.8242, 切向力X=-13255.3457, 切向力Y=-3410.0505 +FPS=25.75, 法向力=9211.2676, 切向力X=-10029.7529, 切向力Y=1188.4989 +FPS=27.65, 法向力=8921.7119, 切向力X=-10066.5742, 切向力Y=1254.2374 +FPS=25.37, 法向力=7098.3120, 切向力X=-5995.7451, 切向力Y=2845.5139 +FPS=28.50, 法向力=7316.0552, 切向力X=-6108.1431, 切向力Y=3056.6609 +FPS=26.29, 法向力=2461.0442, 切向力X=-61.7412, 切向力Y=-5461.9629 +FPS=29.50, 法向力=2432.8994, 切向力X=-77.4647, 切向力Y=-5485.3018 +FPS=26.40, 法向力=2400.7283, 切向力X=-650.1068, 切向力Y=-3589.4170 +FPS=29.55, 法向力=2381.3057, 切向力X=-545.4056, 切向力Y=-3571.1853 +FPS=29.65, 法向力=1844.6062, 切向力X=-9.0613, 切向力Y=-2984.2349 +FPS=29.10, 法向力=1744.3861, 切向力X=54.1099, 切向力Y=-3009.8389 +FPS=29.66, 法向力=1492.3530, 切向力X=-570.8452, 切向力Y=-2785.8394 +FPS=29.08, 法向力=1732.8766, 切向力X=-20.9344, 切向力Y=-2392.6714 +FPS=28.73, 法向力=1726.7891, 切向力X=24.4736, 切向力Y=-2320.1621 +FPS=27.50, 法向力=1498.8070, 切向力X=307.8884, 切向力Y=-2083.2725 +FPS=28.73, 法向力=1496.1804, 切向力X=413.5712, 切向力Y=-2001.6833 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000278s, blend=0.003048s (9 tiles incl ref), finalize=0.000060s, total=0.003393s +FPS=28.07, 法向力=1511.6248, 切向力X=417.7077, 切向力Y=-2021.8088 +FPS=28.18, 法向力=1288.8804, 切向力X=468.1246, 切向力Y=-1910.1035 +FPS=26.50, 法向力=1120.6538, 切向力X=45.5327, 切向力Y=-1600.7974 +FPS=27.16, 法向力=1130.4890, 切向力X=145.8386, 切向力Y=-1729.3131 +FPS=27.21, 法向力=1482.2628, 切向力X=760.8878, 切向力Y=-1414.0260 +FPS=16.26, 法向力=1461.7247, 切向力X=382.2203, 切向力Y=-1032.4143 +FPS=25.89, 法向力=1470.9177, 切向力X=330.3033, 切向力Y=-1035.7947 +FPS=20.54, 法向力=1466.4741, 切向力X=759.8326, 切向力Y=-1520.4019 +FPS=24.36, 法向力=1285.1335, 切向力X=228.2584, 切向力Y=-1231.8550 +FPS=25.28, 法向力=1304.3358, 切向力X=358.5106, 切向力Y=-1208.9761 +FPS=24.30, 法向力=1438.6482, 切向力X=1110.7878, 切向力Y=-1499.3004 +FPS=25.85, 法向力=1475.7952, 切向力X=1121.3225, 切向力Y=-1553.7166 +FPS=25.58, 法向力=1317.7856, 切向力X=348.7903, 切向力Y=-1380.9036 +FPS=27.16, 法向力=1374.1335, 切向力X=712.8633, 切向力Y=-819.6136 +FPS=27.77, 法向力=1428.9524, 切向力X=633.6146, 切向力Y=-902.1556 +FPS=25.54, 法向力=1271.4744, 切向力X=1079.8579, 切向力Y=-874.8464 +FPS=27.90, 法向力=1294.2612, 切向力X=1251.1353, 切向力Y=-813.7981 +FPS=25.67, 法向力=1333.6709, 切向力X=945.7758, 切向力Y=-879.0470 +FPS=27.35, 法向力=1297.9092, 切向力X=992.2709, 切向力Y=-826.3282 +FPS=24.92, 法向力=1469.0161, 切向力X=1122.3702, 切向力Y=-603.8034 +FPS=25.99, 法向力=1598.4900, 切向力X=1258.2518, 切向力Y=-640.3275 +FPS=25.85, 法向力=1464.8203, 切向力X=1315.7668, 切向力Y=-739.4355 +FPS=25.14, 法向力=1529.1494, 切向力X=1008.6440, 切向力Y=-454.8469 +FPS=26.87, 法向力=1572.5522, 切向力X=1009.5583, 切向力Y=-340.1951 +FPS=26.24, 法向力=1261.4792, 切向力X=796.3996, 切向力Y=-633.1378 +FPS=24.87, 法向力=1261.6157, 切向力X=859.2582, 切向力Y=-594.4226 +FPS=26.24, 法向力=1360.2687, 切向力X=1324.4253, 切向力Y=-256.1856 +FPS=26.56, 法向力=1393.3359, 切向力X=1409.4656, 切向力Y=-557.6294 +FPS=26.79, 法向力=1375.5675, 切向力X=1429.5122, 切向力Y=-517.5914 +FPS=24.74, 法向力=1492.1775, 切向力X=1090.5822, 切向力Y=-486.4749 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002160s (9 tiles incl ref), finalize=0.000064s, total=0.002468s +FPS=25.80, 法向力=1513.3770, 切向力X=1138.6415, 切向力Y=-442.1192 +FPS=21.18, 法向力=1490.5703, 切向力X=1283.1882, 切向力Y=-204.7243 +FPS=24.30, 法向力=1296.5731, 切向力X=1177.8245, 切向力Y=-335.1030 +FPS=26.55, 法向力=1295.1011, 切向力X=1107.1472, 切向力Y=-335.5265 +FPS=25.57, 法向力=1586.2896, 切向力X=1176.3778, 切向力Y=-702.4530 +FPS=25.98, 法向力=1597.7043, 切向力X=1091.2773, 切向力Y=-749.3307 +FPS=25.07, 法向力=1770.0615, 切向力X=1440.2755, 切向力Y=-852.4367 +FPS=25.21, 法向力=1412.9141, 切向力X=1419.0737, 切向力Y=-278.6220 +FPS=25.84, 法向力=1388.4086, 切向力X=1415.8857, 切向力Y=-253.9998 +FPS=22.51, 法向力=1352.2407, 切向力X=1140.4231, 切向力Y=-235.6638 +FPS=25.92, 法向力=1413.1611, 切向力X=1285.0864, 切向力Y=-151.7739 +FPS=23.88, 法向力=1522.2864, 切向力X=1137.3330, 切向力Y=164.4246 +FPS=25.68, 法向力=1487.6019, 切向力X=1591.2557, 切向力Y=-568.9456 +FPS=26.27, 法向力=1593.2439, 切向力X=1724.9861, 切向力Y=-632.0674 +FPS=24.38, 法向力=1471.1580, 切向力X=1743.0959, 切向力Y=-446.5299 +FPS=26.69, 法向力=1551.6221, 切向力X=1754.8032, 切向力Y=-492.2130 +FPS=25.43, 法向力=1647.9377, 切向力X=1638.7585, 切向力Y=-409.3374 +FPS=25.49, 法向力=1348.6022, 切向力X=1168.6216, 切向力Y=-724.5009 +FPS=27.38, 法向力=1315.1779, 切向力X=1282.3376, 切向力Y=-668.9069 +FPS=25.55, 法向力=1412.4528, 切向力X=1432.7122, 切向力Y=-386.6069 +FPS=27.00, 法向力=1435.7052, 切向力X=1433.0745, 切向力Y=-392.3524 +FPS=25.16, 法向力=1408.5593, 切向力X=1364.9131, 切向力Y=-235.2780 +FPS=27.23, 法向力=1410.9033, 切向力X=1354.8660, 切向力Y=-175.3846 +FPS=24.15, 法向力=1425.5479, 切向力X=1291.9683, 切向力Y=-311.8976 +FPS=25.76, 法向力=1080.8994, 切向力X=986.6606, 切向力Y=389.5942 +FPS=27.02, 法向力=1079.7261, 切向力X=1013.9520, 切向力Y=393.8446 +FPS=23.53, 法向力=1371.7849, 切向力X=1428.1588, 切向力Y=118.6773 +FPS=27.11, 法向力=1449.3738, 切向力X=1466.9968, 切向力Y=12.6102 +FPS=23.04, 法向力=1449.6779, 切向力X=1849.5494, 切向力Y=137.5982 +FPS=25.52, 法向力=1363.3978, 切向力X=1871.6331, 切向力Y=320.1851 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000240s, blend=0.002106s (9 tiles incl ref), finalize=0.000052s, total=0.002404s +FPS=22.83, 法向力=1298.0464, 切向力X=1502.0408, 切向力Y=193.4542 +FPS=24.43, 法向力=1547.5209, 切向力X=1547.0063, 切向力Y=-240.4727 +FPS=26.12, 法向力=1540.2858, 切向力X=1559.0183, 切向力Y=-250.2417 +FPS=24.37, 法向力=1312.0768, 切向力X=1352.8571, 切向力Y=-75.0487 +FPS=25.91, 法向力=1667.5981, 切向力X=1712.7483, 切向力Y=-51.9211 +FPS=26.03, 法向力=1697.8774, 切向力X=1676.6426, 切向力Y=-62.7274 +FPS=24.86, 法向力=1470.5154, 切向力X=1451.0845, 切向力Y=-33.5126 +FPS=15.87, 法向力=1311.9854, 切向力X=1488.7722, 切向力Y=184.7553 +FPS=24.79, 法向力=1335.3499, 切向力X=1444.3148, 切向力Y=106.3287 +FPS=23.87, 法向力=1483.3848, 切向力X=1512.6578, 切向力Y=-136.9486 +FPS=23.91, 法向力=1573.7767, 切向力X=1488.0374, 切向力Y=-236.6089 +FPS=25.31, 法向力=1947.5739, 切向力X=1377.7926, 切向力Y=-300.3093 +FPS=24.49, 法向力=1256.8812, 切向力X=1566.8811, 切向力Y=-183.0365 +FPS=26.50, 法向力=1225.0461, 切向力X=1576.0044, 切向力Y=-205.6721 +FPS=26.18, 法向力=1512.9034, 切向力X=1680.4517, 切向力Y=-343.8203 +FPS=25.49, 法向力=1393.1964, 切向力X=1885.4250, 切向力Y=12.4897 +FPS=25.71, 法向力=1444.5452, 切向力X=1866.9062, 切向力Y=-4.8860 +FPS=25.12, 法向力=1446.9030, 切向力X=1440.8215, 切向力Y=302.2182 +FPS=25.91, 法向力=1437.0852, 切向力X=1408.5400, 切向力Y=276.9947 +FPS=24.79, 法向力=1513.4756, 切向力X=1838.1812, 切向力Y=-566.4739 +FPS=25.31, 法向力=1486.4097, 切向力X=1739.5063, 切向力Y=-629.2041 +FPS=24.35, 法向力=1260.4822, 切向力X=1508.8784, 切向力Y=-26.5740 +FPS=23.88, 法向力=1505.8475, 切向力X=2038.3291, 切向力Y=-514.9365 +FPS=24.84, 法向力=1525.6064, 切向力X=2078.8760, 切向力Y=-579.1373 +FPS=25.17, 法向力=1317.8129, 切向力X=1620.6040, 切向力Y=-509.3906 +FPS=25.42, 法向力=1759.2986, 切向力X=1548.8938, 切向力Y=-393.7802 +FPS=26.04, 法向力=1856.7820, 切向力X=1581.7698, 切向力Y=-275.2029 +FPS=22.49, 法向力=1580.0376, 切向力X=1777.1152, 切向力Y=-219.6684 +FPS=24.18, 法向力=1498.1550, 切向力X=1755.5988, 切向力Y=-205.1850 +FPS=21.45, 法向力=1603.5784, 切向力X=2232.8833, 切向力Y=-220.1865 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000298s, blend=0.003828s (9 tiles incl ref), finalize=0.000109s, total=0.004242s +FPS=21.58, 法向力=1614.5551, 切向力X=1617.6924, 切向力Y=-468.2239 +FPS=22.88, 法向力=1665.3445, 切向力X=1544.0945, 切向力Y=-485.6408 +FPS=21.92, 法向力=1701.5942, 切向力X=1684.0292, 切向力Y=-630.9060 +FPS=23.02, 法向力=1269.6074, 切向力X=1642.1187, 切向力Y=-33.2276 +FPS=23.67, 法向力=1257.9702, 切向力X=1638.7360, 切向力Y=-65.4391 +FPS=22.31, 法向力=1484.4573, 切向力X=1461.6118, 切向力Y=64.8831 +FPS=15.10, 法向力=1386.0092, 切向力X=1855.9781, 切向力Y=-107.6666 +FPS=24.46, 法向力=1572.4631, 切向力X=1818.0750, 切向力Y=150.6505 +FPS=24.02, 法向力=1562.4066, 切向力X=1734.8318, 切向力Y=60.6790 +FPS=22.42, 法向力=1375.2352, 切向力X=1538.9285, 切向力Y=102.7647 +FPS=24.15, 法向力=1805.6001, 切向力X=1804.3535, 切向力Y=-551.1101 +FPS=24.43, 法向力=1815.1246, 切向力X=1871.0835, 切向力Y=-513.9429 +FPS=24.04, 法向力=1552.6514, 切向力X=1290.2568, 切向力Y=-175.2540 +FPS=24.97, 法向力=1557.9207, 切向力X=1320.4810, 切向力Y=-239.8047 +FPS=23.62, 法向力=1376.4756, 切向力X=1191.0652, 切向力Y=-143.4160 +FPS=24.88, 法向力=1386.7091, 切向力X=1689.7087, 切向力Y=-180.0262 +FPS=23.95, 法向力=1418.0876, 切向力X=1674.2483, 切向力Y=-192.2948 +FPS=22.93, 法向力=1533.3054, 切向力X=1994.6887, 切向力Y=-125.1291 +FPS=22.74, 法向力=1638.9066, 切向力X=2211.8552, 切向力Y=-122.2090 +FPS=24.94, 法向力=1487.4810, 切向力X=1785.7670, 切向力Y=-79.8867 +FPS=23.82, 法向力=1294.2651, 切向力X=1363.4238, 切向力Y=-407.8555 +FPS=24.83, 法向力=1268.2839, 切向力X=1227.6047, 切向力Y=-377.5329 +FPS=25.21, 法向力=953.0548, 切向力X=1846.1102, 切向力Y=99.8271 +FPS=24.66, 法向力=938.9875, 切向力X=1882.0292, 切向力Y=120.2698 +FPS=25.05, 法向力=1259.3987, 切向力X=2126.7832, 切向力Y=-138.3878 +FPS=21.88, 法向力=1255.8066, 切向力X=2225.6382, 切向力Y=-552.8694 +FPS=23.13, 法向力=1293.0841, 切向力X=2301.2224, 切向力Y=-589.6689 +FPS=24.49, 法向力=1515.5790, 切向力X=1725.2784, 切向力Y=-66.9375 +FPS=24.42, 法向力=1588.4073, 切向力X=2191.1265, 切向力Y=-115.0051 +FPS=25.51, 法向力=1641.0408, 切向力X=2175.4338, 切向力Y=-215.0834 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000646s, blend=0.002308s (9 tiles incl ref), finalize=0.000078s, total=0.003041s +FPS=22.70, 法向力=1108.1949, 切向力X=1556.3875, 切向力Y=25.5321 +FPS=24.72, 法向力=1476.9099, 切向力X=1904.4871, 切向力Y=-594.7714 +FPS=25.87, 法向力=1496.7686, 切向力X=1955.5940, 切向力Y=-630.1007 +FPS=24.44, 法向力=1155.2673, 切向力X=1801.0972, 切向力Y=46.1762 +FPS=24.77, 法向力=1211.5710, 切向力X=1872.5481, 切向力Y=23.9239 +FPS=22.95, 法向力=1290.2534, 切向力X=1545.0555, 切向力Y=-449.7580 +FPS=24.83, 法向力=1469.6366, 切向力X=1863.1473, 切向力Y=-731.8569 +FPS=25.23, 法向力=1446.5623, 切向力X=1833.8818, 切向力Y=-737.0807 +FPS=22.01, 法向力=1720.3259, 切向力X=1776.2776, 切向力Y=-103.0286 +FPS=24.92, 法向力=1673.5891, 切向力X=2423.7524, 切向力Y=-123.1889 +FPS=24.83, 法向力=1596.7439, 切向力X=2447.3120, 切向力Y=-58.1180 +FPS=24.20, 法向力=1555.3682, 切向力X=1480.7283, 切向力Y=-220.0361 +FPS=25.43, 法向力=1628.2593, 切向力X=1356.4727, 切向力Y=-329.5161 +FPS=23.19, 法向力=1628.9783, 切向力X=1985.0797, 切向力Y=-514.7638 +FPS=25.01, 法向力=1567.5347, 切向力X=1937.5439, 切向力Y=-491.8971 +FPS=22.63, 法向力=1597.3834, 切向力X=2470.4033, 切向力Y=-636.0786 +FPS=14.44, 法向力=1311.2815, 切向力X=2269.7124, 切向力Y=87.7574 +FPS=24.63, 法向力=1358.9788, 切向力X=1823.1816, 切向力Y=-409.4383 +FPS=24.82, 法向力=1288.8655, 切向力X=1671.6880, 切向力Y=-392.2904 +FPS=25.47, 法向力=1642.5377, 切向力X=1957.9976, 切向力Y=-980.9367 +FPS=24.23, 法向力=1736.3606, 切向力X=2200.9773, 切向力Y=-709.7890 +FPS=25.88, 法向力=1755.0973, 切向力X=2219.0249, 切向力Y=-671.3594 +FPS=24.13, 法向力=1466.9878, 切向力X=2009.9590, 切向力Y=-327.6257 +FPS=25.53, 法向力=1511.8450, 切向力X=2135.9854, 切向力Y=-253.1378 +FPS=25.63, 法向力=1302.8550, 切向力X=1641.6868, 切向力Y=77.2135 +FPS=25.78, 法向力=1233.5376, 切向力X=1698.2839, 切向力Y=-116.8411 +FPS=26.33, 法向力=1206.7134, 切向力X=1723.4478, 切向力Y=-173.9994 +FPS=24.27, 法向力=1482.9924, 切向力X=2089.9827, 切向力Y=-91.5355 +FPS=25.39, 法向力=1415.7970, 切向力X=2015.7021, 切向力Y=-95.8209 +FPS=23.16, 法向力=1324.3669, 切向力X=1612.2451, 切向力Y=-558.4866 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000222s, blend=0.002182s (9 tiles incl ref), finalize=0.000057s, total=0.002467s +FPS=25.26, 法向力=1361.5858, 切向力X=1594.1073, 切向力Y=-589.3293 +FPS=26.44, 法向力=1230.8102, 切向力X=1711.6519, 切向力Y=-496.4297 +FPS=24.97, 法向力=1590.8502, 切向力X=1820.7592, 切向力Y=-11.3245 +FPS=24.91, 法向力=1677.9915, 切向力X=1805.6313, 切向力Y=41.3415 +FPS=25.27, 法向力=1563.9163, 切向力X=2068.3882, 切向力Y=-39.5714 +FPS=19.05, 法向力=1585.2646, 切向力X=1733.2521, 切向力Y=-267.8758 +FPS=25.52, 法向力=1651.0662, 切向力X=1727.4221, 切向力Y=-251.6991 +FPS=24.86, 法向力=1413.9404, 切向力X=1781.0408, 切向力Y=-236.6500 +FPS=24.92, 法向力=1677.4490, 切向力X=2062.9670, 切向力Y=281.8245 +FPS=24.71, 法向力=1710.6211, 切向力X=2052.1130, 切向力Y=241.0830 +FPS=25.70, 法向力=1377.8356, 切向力X=1985.4297, 切向力Y=91.3052 +FPS=26.09, 法向力=1385.8019, 切向力X=2007.9482, 切向力Y=137.3575 +FPS=24.16, 法向力=1617.9268, 切向力X=2242.0063, 切向力Y=7.7200 +FPS=25.73, 法向力=1549.6392, 切向力X=2156.4536, 切向力Y=67.1388 +FPS=26.23, 法向力=1518.4374, 切向力X=1553.0411, 切向力Y=231.4324 +FPS=25.52, 法向力=1387.9043, 切向力X=1820.8062, 切向力Y=74.8137 +FPS=26.03, 法向力=1367.5664, 切向力X=1923.0951, 切向力Y=-16.4028 +FPS=23.56, 法向力=1799.7372, 切向力X=1396.1648, 切向力Y=-399.3002 +FPS=23.39, 法向力=1599.8210, 切向力X=1661.7083, 切向力Y=-253.9885 +FPS=25.05, 法向力=1635.0076, 切向力X=1757.1923, 切向力Y=-208.3372 +FPS=25.66, 法向力=1415.0155, 切向力X=2256.7197, 切向力Y=312.9515 +FPS=25.34, 法向力=1357.1282, 切向力X=2272.8794, 切向力Y=366.3062 +FPS=24.18, 法向力=1397.6106, 切向力X=2103.5708, 切向力Y=385.9100 +FPS=25.31, 法向力=1244.6626, 切向力X=1892.2969, 切向力Y=157.7183 +FPS=24.41, 法向力=1276.4534, 切向力X=1877.5432, 切向力Y=116.1475 +FPS=24.93, 法向力=1308.9137, 切向力X=1862.9846, 切向力Y=-224.0371 +FPS=25.96, 法向力=1375.7952, 切向力X=1948.3032, 切向力Y=-202.7425 +FPS=23.51, 法向力=1188.7684, 切向力X=1820.5471, 切向力Y=236.8220 +FPS=25.11, 法向力=1295.3394, 切向力X=1553.7496, 切向力Y=420.8181 +FPS=26.75, 法向力=1350.8972, 切向力X=1583.8405, 切向力Y=460.5836 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000366s, blend=0.002583s (9 tiles incl ref), finalize=0.000102s, total=0.003064s +FPS=18.07, 法向力=1364.6807, 切向力X=1603.9917, 切向力Y=-224.4535 +FPS=24.49, 法向力=1475.3114, 切向力X=1620.8853, 切向力Y=-424.2501 +FPS=24.95, 法向力=1559.4639, 切向力X=1842.6633, 切向力Y=-352.9299 +FPS=25.21, 法向力=1430.4149, 切向力X=1986.5663, 切向力Y=-106.1395 +FPS=24.64, 法向力=1430.9814, 切向力X=2042.9862, 切向力Y=-102.8948 +FPS=25.00, 法向力=1418.8580, 切向力X=2231.2017, 切向力Y=231.0994 +FPS=25.38, 法向力=1710.7816, 切向力X=2173.7578, 切向力Y=-525.5200 +FPS=25.83, 法向力=1823.1367, 切向力X=2246.0889, 切向力Y=-594.6771 +FPS=25.85, 法向力=1570.5905, 切向力X=2285.3264, 切向力Y=-283.8276 +FPS=25.61, 法向力=1490.9651, 切向力X=2299.2600, 切向力Y=-217.7481 +FPS=23.61, 法向力=1269.6528, 切向力X=2173.8982, 切向力Y=41.3893 +FPS=23.49, 法向力=1244.6251, 切向力X=2120.3933, 切向力Y=76.1129 +FPS=24.36, 法向力=1419.7703, 切向力X=2054.3015, 切向力Y=7.3631 +FPS=22.57, 法向力=1546.9956, 切向力X=1917.7778, 切向力Y=185.3640 +FPS=24.20, 法向力=1506.4434, 切向力X=1862.2671, 切向力Y=215.9579 +FPS=23.51, 法向力=1832.5918, 切向力X=2501.7837, 切向力Y=-207.5157 +FPS=21.47, 法向力=1480.3444, 切向力X=2282.5273, 切向力Y=12.3400 +FPS=23.86, 法向力=1509.6229, 切向力X=2329.3667, 切向力Y=13.0437 +FPS=22.11, 法向力=1549.7419, 切向力X=2067.3188, 切向力Y=131.9063 +FPS=23.95, 法向力=1353.3630, 切向力X=1647.1084, 切向力Y=-267.9434 +FPS=24.44, 法向力=1357.5122, 切向力X=1627.0137, 切向力Y=-267.4735 +FPS=24.01, 法向力=1752.4180, 切向力X=2047.0122, 切向力Y=-42.6413 +FPS=25.53, 法向力=1211.5342, 切向力X=1912.1754, 切向力Y=-110.8478 +FPS=26.22, 法向力=1220.3782, 切向力X=1941.6897, 切向力Y=-132.1971 +FPS=24.46, 法向力=1815.7344, 切向力X=2248.3235, 切向力Y=41.0134 +FPS=26.37, 法向力=1843.8645, 切向力X=2343.6292, 切向力Y=124.2020 +FPS=24.39, 法向力=1230.4175, 切向力X=2278.8232, 切向力Y=303.9637 +FPS=25.62, 法向力=1206.5875, 切向力X=2242.9856, 切向力Y=236.4982 +FPS=24.36, 法向力=1412.9692, 切向力X=2048.8088, 切向力Y=-141.5219 +FPS=24.46, 法向力=1576.5923, 切向力X=2113.9326, 切向力Y=-567.4869 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002184s (9 tiles incl ref), finalize=0.000056s, total=0.002484s +FPS=24.78, 法向力=1574.3909, 切向力X=2189.5156, 切向力Y=-538.2985 +FPS=24.73, 法向力=1921.6656, 切向力X=2091.8838, 切向力Y=-134.2854 +FPS=24.76, 法向力=1362.0007, 切向力X=2040.9026, 切向力Y=-95.7185 +FPS=25.41, 法向力=1321.3123, 切向力X=2026.2010, 切向力Y=-17.6859 +FPS=24.04, 法向力=1135.8650, 切向力X=2131.8198, 切向力Y=121.6578 +FPS=26.10, 法向力=1160.5240, 切向力X=2191.2690, 切向力Y=100.2475 +FPS=24.67, 法向力=1310.5525, 切向力X=1835.5876, 切向力Y=-52.9968 +FPS=24.29, 法向力=1342.5303, 切向力X=1821.6749, 切向力Y=-164.6196 +FPS=25.53, 法向力=1288.8821, 切向力X=1785.5859, 切向力Y=-144.8937 +FPS=25.64, 法向力=1291.8779, 切向力X=2342.3135, 切向力Y=192.1973 +FPS=25.74, 法向力=1249.6779, 切向力X=2287.0535, 切向力Y=134.0107 +FPS=24.47, 法向力=1495.8025, 切向力X=1987.9865, 切向力Y=-337.2546 +FPS=24.51, 法向力=1147.5950, 切向力X=1616.8152, 切向力Y=169.9352 +FPS=25.23, 法向力=1149.7281, 切向力X=1706.8794, 切向力Y=167.0841 +FPS=23.96, 法向力=1396.2223, 切向力X=1841.3752, 切向力Y=-381.9811 +FPS=26.18, 法向力=1360.9861, 切向力X=1768.5688, 切向力Y=-436.4168 +FPS=24.18, 法向力=1618.8721, 切向力X=1777.2770, 切向力Y=-104.5184 +FPS=25.73, 法向力=1626.3359, 切向力X=1704.9985, 切向力Y=-157.8783 +FPS=24.66, 法向力=1701.9397, 切向力X=2379.9529, 切向力Y=-87.3641 +FPS=25.68, 法向力=1357.4790, 切向力X=1862.4735, 切向力Y=22.2651 +FPS=24.50, 法向力=1289.3003, 切向力X=1807.5442, 切向力Y=104.7011 +FPS=24.01, 法向力=1403.1992, 切向力X=1963.6941, 切向力Y=-31.1318 +FPS=25.16, 法向力=1275.4863, 切向力X=1904.7288, 切向力Y=313.0623 +FPS=25.76, 法向力=1247.7812, 切向力X=1877.1415, 切向力Y=370.4241 +FPS=24.56, 法向力=1067.5255, 切向力X=1859.1110, 切向力Y=-3.6108 +FPS=25.89, 法向力=1114.2341, 切向力X=1911.8176, 切向力Y=-89.9761 +FPS=24.00, 法向力=1435.6685, 切向力X=2348.5847, 切向力Y=-46.6962 +FPS=25.97, 法向力=1441.8259, 切向力X=2288.4766, 切向力Y=-62.8362 +FPS=24.55, 法向力=1251.9985, 切向力X=1649.2853, 切向力Y=73.8482 +FPS=25.39, 法向力=1516.2795, 切向力X=1980.9041, 切向力Y=-298.1820 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000217s, blend=0.002156s (9 tiles incl ref), finalize=0.000059s, total=0.002439s +FPS=24.42, 法向力=1547.3530, 切向力X=1967.3232, 切向力Y=-305.9297 +FPS=25.19, 法向力=1678.9512, 切向力X=2132.7002, 切向力Y=-86.8275 +FPS=25.27, 法向力=1431.0903, 切向力X=1941.1748, 切向力Y=-290.9021 +FPS=24.55, 法向力=1344.8806, 切向力X=1944.5120, 切向力Y=-118.8049 +FPS=23.39, 法向力=1535.9078, 切向力X=2086.2322, 切向力Y=-128.4435 +FPS=25.09, 法向力=1524.3135, 切向力X=2121.6548, 切向力Y=-164.2372 +FPS=23.88, 法向力=1407.0759, 切向力X=1940.6094, 切向力Y=-696.8151 +FPS=24.48, 法向力=1475.1772, 切向力X=2244.6079, 切向力Y=-256.7762 +FPS=24.11, 法向力=1509.0557, 切向力X=2229.0459, 切向力Y=-278.5899 +FPS=23.39, 法向力=1577.0712, 切向力X=2293.0625, 切向力Y=430.7025 +FPS=23.89, 法向力=1585.9369, 切向力X=2198.2649, 切向力Y=430.6642 +FPS=23.80, 法向力=1501.7190, 切向力X=2144.6455, 切向力Y=-296.9489 +FPS=23.70, 法向力=1623.8403, 切向力X=2004.3829, 切向力Y=-24.5822 +FPS=24.61, 法向力=1620.0132, 切向力X=2032.2537, 切向力Y=67.0589 +FPS=23.05, 法向力=1200.8267, 切向力X=1960.1908, 切向力Y=268.8735 +FPS=24.20, 法向力=1278.0186, 切向力X=2064.4224, 切向力Y=190.1508 +FPS=23.47, 法向力=1286.5460, 切向力X=1630.8821, 切向力Y=-292.0096 +FPS=23.08, 法向力=1089.8560, 切向力X=1965.8534, 切向力Y=79.9088 +FPS=24.57, 法向力=1080.2908, 切向力X=1940.0930, 切向力Y=110.2156 +FPS=25.06, 法向力=1470.4584, 切向力X=1972.6799, 切向力Y=-809.0798 +FPS=24.04, 法向力=1711.3186, 切向力X=2527.4771, 切向力Y=-106.2568 +FPS=26.19, 法向力=1722.2100, 切向力X=2511.2778, 切向力Y=-82.8611 +FPS=24.85, 法向力=1224.6394, 切向力X=1649.5107, 切向力Y=-86.1656 +FPS=24.75, 法向力=1546.9646, 切向力X=2061.0842, 切向力Y=-280.3975 +FPS=25.31, 法向力=1595.5728, 切向力X=2069.4165, 切向力Y=-321.6762 +FPS=25.18, 法向力=1096.9059, 切向力X=1896.8425, 切向力Y=103.8597 +FPS=25.16, 法向力=1045.6946, 切向力X=1819.2646, 切向力Y=145.3749 +FPS=23.56, 法向力=1702.8765, 切向力X=1682.5084, 切向力Y=-479.0653 +FPS=24.16, 法向力=1179.5581, 切向力X=2181.2332, 切向力Y=637.0833 +FPS=25.10, 法向力=1153.0913, 切向力X=2157.5137, 切向力Y=647.5988 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000314s, blend=0.002258s (9 tiles incl ref), finalize=0.000058s, total=0.002638s +FPS=22.34, 法向力=1773.8125, 切向力X=1985.6079, 切向力Y=-340.7311 +FPS=24.20, 法向力=1783.4792, 切向力X=1989.3586, 切向力Y=-358.5457 +FPS=23.85, 法向力=1536.5424, 切向力X=2047.4386, 切向力Y=-355.6640 +FPS=24.35, 法向力=1471.6426, 切向力X=1962.2065, 切向力Y=-141.1930 +FPS=23.65, 法向力=1555.7367, 切向力X=1921.0316, 切向力Y=-185.4986 +FPS=23.33, 法向力=1685.8657, 切向力X=2243.7712, 切向力Y=-62.5710 +FPS=23.47, 法向力=1294.4948, 切向力X=2694.8445, 切向力Y=191.9105 +FPS=24.94, 法向力=1308.3065, 切向力X=2694.5061, 切向力Y=198.1006 +FPS=23.43, 法向力=1283.7715, 切向力X=2006.4587, 切向力Y=-403.9592 +FPS=24.16, 法向力=1265.5198, 切向力X=1977.5873, 切向力Y=-416.4044 +FPS=24.35, 法向力=1040.4146, 切向力X=1590.0859, 切向力Y=737.4396 +FPS=23.38, 法向力=1320.3287, 切向力X=2188.4854, 切向力Y=265.6502 +FPS=24.44, 法向力=1454.8359, 切向力X=2220.5012, 切向力Y=238.1395 +FPS=22.43, 法向力=1708.4459, 切向力X=2006.3147, 切向力Y=15.3353 +FPS=24.54, 法向力=1463.9215, 切向力X=1667.6423, 切向力Y=-191.7331 +FPS=24.47, 法向力=1491.7513, 切向力X=1696.1670, 切向力Y=-167.7133 +FPS=22.57, 法向力=1634.0732, 切向力X=2601.0410, 切向力Y=249.2767 +FPS=24.54, 法向力=1668.7834, 切向力X=2603.6697, 切向力Y=386.6868 +FPS=24.56, 法向力=1300.9070, 切向力X=1675.1538, 切向力Y=637.2445 +FPS=22.90, 法向力=1395.1733, 切向力X=2185.1670, 切向力Y=189.2430 +FPS=24.74, 法向力=1454.9214, 切向力X=2304.4446, 切向力Y=180.7991 +FPS=24.00, 法向力=1555.5542, 切向力X=1989.2048, 切向力Y=-289.0624 +FPS=24.55, 法向力=1451.5004, 切向力X=2002.3475, 切向力Y=-240.7375 +FPS=24.57, 法向力=1405.9224, 切向力X=2380.5588, 切向力Y=-283.0881 +FPS=23.89, 法向力=1151.9465, 切向力X=2047.6022, 切向力Y=503.1365 +FPS=24.00, 法向力=1176.9459, 切向力X=2067.4690, 切向力Y=438.3134 +FPS=23.92, 法向力=1407.1240, 切向力X=2033.6959, 切向力Y=83.5027 +FPS=23.45, 法向力=1142.6902, 切向力X=1961.8306, 切向力Y=-284.7957 +FPS=23.12, 法向力=1142.2441, 切向力X=2022.3794, 切向力Y=-252.1531 +FPS=22.14, 法向力=1369.3401, 切向力X=1954.7742, 切向力Y=118.6823 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000293s, blend=0.002305s (9 tiles incl ref), finalize=0.000066s, total=0.002672s +FPS=22.37, 法向力=1574.8533, 切向力X=2263.0784, 切向力Y=187.3722 +FPS=23.77, 法向力=1597.4644, 切向力X=2203.1619, 切向力Y=146.6802 +FPS=22.39, 法向力=1448.5234, 切向力X=2337.7520, 切向力Y=-31.2173 +FPS=24.19, 法向力=1250.3777, 切向力X=2132.3245, 切向力Y=-188.4765 +FPS=23.54, 法向力=1140.9358, 切向力X=1976.3721, 切向力Y=-147.4050 +FPS=23.30, 法向力=1313.9197, 切向力X=1885.7366, 切向力Y=-338.7817 +FPS=24.82, 法向力=1256.5359, 切向力X=2098.1475, 切向力Y=-707.1624 +FPS=24.47, 法向力=1283.6709, 切向力X=2126.0308, 切向力Y=-796.4223 +FPS=22.77, 法向力=1266.5885, 切向力X=2466.9753, 切向力Y=-261.7009 +FPS=24.88, 法向力=1344.0381, 切向力X=2529.7764, 切向力Y=-362.6739 +FPS=23.67, 法向力=1674.6353, 切向力X=2077.9697, 切向力Y=-332.0689 +FPS=24.96, 法向力=1616.0293, 切向力X=1927.9905, 切向力Y=-293.9554 +FPS=24.52, 法向力=1210.1498, 切向力X=2214.8984, 切向力Y=239.2400 +FPS=23.21, 法向力=1132.4990, 切向力X=1909.5750, 切向力Y=700.4022 +FPS=24.70, 法向力=1247.6465, 切向力X=1834.7828, 切向力Y=631.3020 +FPS=24.09, 法向力=1169.6309, 切向力X=1759.2001, 切向力Y=-176.1278 +FPS=23.99, 法向力=1342.0256, 切向力X=2156.6699, 切向力Y=-94.2013 +FPS=25.28, 法向力=1380.3302, 切向力X=2174.5696, 切向力Y=-136.3812 +FPS=23.80, 法向力=1557.5710, 切向力X=2326.4814, 切向力Y=-187.1525 +FPS=25.68, 法向力=1584.2227, 切向力X=2306.9563, 切向力Y=-230.0957 +FPS=24.22, 法向力=1438.1384, 切向力X=2425.8816, 切向力Y=-311.4818 +FPS=24.44, 法向力=1648.3967, 切向力X=2835.3965, 切向力Y=80.4131 +FPS=24.96, 法向力=1701.4058, 切向力X=2857.9092, 切向力Y=34.0939 +FPS=23.03, 法向力=1232.4553, 切向力X=1662.2832, 切向力Y=379.5367 +FPS=24.20, 法向力=1203.1499, 切向力X=2048.9458, 切向力Y=-13.1703 +FPS=24.78, 法向力=1256.8096, 切向力X=2170.1047, 切向力Y=-5.1775 +FPS=24.50, 法向力=923.0679, 切向力X=1817.8584, 切向力Y=36.7703 +FPS=24.60, 法向力=1430.2498, 切向力X=1971.6982, 切向力Y=252.1034 +FPS=24.33, 法向力=1472.5784, 切向力X=2005.6361, 切向力Y=156.8140 +FPS=23.16, 法向力=1285.1205, 切向力X=2190.2810, 切向力Y=-446.7805 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000289s, blend=0.002245s (9 tiles incl ref), finalize=0.000055s, total=0.002596s +FPS=23.54, 法向力=1316.2056, 切向力X=2223.7812, 切向力Y=-493.1821 +FPS=23.75, 法向力=1451.9774, 切向力X=1977.7157, 切向力Y=-682.2845 +FPS=24.79, 法向力=1355.4338, 切向力X=2147.9985, 切向力Y=187.4568 +FPS=24.49, 法向力=1326.8379, 切向力X=2129.4214, 切向力Y=228.7128 +FPS=24.68, 法向力=1937.1094, 切向力X=2297.9336, 切向力Y=-468.9661 +FPS=23.88, 法向力=1470.7544, 切向力X=1741.4861, 切向力Y=-23.0802 +FPS=24.72, 法向力=1440.9690, 切向力X=1671.7380, 切向力Y=-12.2583 +FPS=24.33, 法向力=1395.2830, 切向力X=2430.8752, 切向力Y=-411.7841 +FPS=25.37, 法向力=1337.7942, 切向力X=2423.3711, 切向力Y=-354.2295 +FPS=21.38, 法向力=1743.2849, 切向力X=2658.5537, 切向力Y=-250.5961 +FPS=25.17, 法向力=1697.2920, 切向力X=2590.1558, 切向力Y=-318.4310 +FPS=24.34, 法向力=1350.9352, 切向力X=1908.3535, 切向力Y=-502.4782 +FPS=24.74, 法向力=1390.9740, 切向力X=2182.0376, 切向力Y=78.1638 +FPS=25.90, 法向力=1380.8672, 切向力X=2111.1482, 切向力Y=119.4525 +FPS=25.18, 法向力=1379.5701, 切向力X=2600.4805, 切向力Y=-216.9140 +FPS=25.46, 法向力=1549.4250, 切向力X=2662.8889, 切向力Y=-513.5906 +FPS=25.28, 法向力=1557.8394, 切向力X=2647.6982, 切向力Y=-389.4807 +FPS=25.05, 法向力=1399.6680, 切向力X=2158.2192, 切向力Y=-19.6015 +FPS=26.83, 法向力=1361.9414, 切向力X=2034.4260, 切向力Y=-163.2455 +FPS=23.05, 法向力=1406.4398, 切向力X=1619.7709, 切向力Y=-115.6384 +FPS=26.12, 法向力=1430.1029, 切向力X=1690.6758, 切向力Y=-160.9685 +FPS=25.40, 法向力=1638.3083, 切向力X=2350.9661, 切向力Y=-258.6585 +FPS=26.11, 法向力=1483.8942, 切向力X=2318.1157, 切向力Y=-128.1821 +FPS=25.66, 法向力=1420.7430, 切向力X=2281.9746, 切向力Y=-49.7715 +FPS=25.21, 法向力=1478.0588, 切向力X=2175.9458, 切向力Y=-100.6179 +FPS=25.90, 法向力=1430.4434, 切向力X=2202.2891, 切向力Y=26.2710 +FPS=25.90, 法向力=1501.1649, 切向力X=2115.3567, 切向力Y=-470.7339 +FPS=26.80, 法向力=1526.1071, 切向力X=2152.2485, 切向力Y=-474.3198 +FPS=25.06, 法向力=1313.4742, 切向力X=2203.2598, 切向力Y=275.0459 +FPS=26.02, 法向力=1532.2114, 切向力X=2162.7144, 切向力Y=-329.5984 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000211s, blend=0.002165s (9 tiles incl ref), finalize=0.000054s, total=0.002436s +FPS=26.27, 法向力=1489.3284, 切向力X=2170.7800, 切向力Y=-384.1627 +FPS=24.27, 法向力=1641.5972, 切向力X=2156.4077, 切向力Y=-854.4155 +FPS=25.31, 法向力=1699.1642, 切向力X=2135.0647, 切向力Y=-924.7990 +FPS=24.95, 法向力=1362.5715, 切向力X=1952.4912, 切向力Y=-295.1854 +FPS=24.76, 法向力=1094.2468, 切向力X=1956.0042, 切向力Y=-397.1604 +FPS=25.51, 法向力=1134.6549, 切向力X=1969.4204, 切向力Y=-456.0185 +FPS=25.19, 法向力=1512.4558, 切向力X=2394.3320, 切向力Y=-372.0580 +FPS=26.05, 法向力=1611.0129, 切向力X=2522.5483, 切向力Y=-354.3943 +FPS=24.93, 法向力=1145.4734, 切向力X=1988.0444, 切向力Y=117.0642 +FPS=25.28, 法向力=1378.4413, 切向力X=1880.0588, 切向力Y=-137.9609 +FPS=25.35, 法向力=1419.6846, 切向力X=1850.5327, 切向力Y=-231.2025 +FPS=25.25, 法向力=1424.3600, 切向力X=2130.8491, 切向力Y=-247.7415 +FPS=26.67, 法向力=1509.2982, 切向力X=2202.3743, 切向力Y=-344.5568 +FPS=24.13, 法向力=1518.3899, 切向力X=1903.3113, 切向力Y=341.4630 +FPS=25.00, 法向力=1304.1453, 切向力X=2223.5234, 切向力Y=333.0531 +FPS=26.27, 法向力=1345.7810, 切向力X=2299.8433, 切向力Y=333.0403 +FPS=24.28, 法向力=1426.8134, 切向力X=2099.8882, 切向力Y=-618.2516 +FPS=25.84, 法向力=1416.7583, 切向力X=2140.7451, 切向力Y=-584.1766 +FPS=24.53, 法向力=1747.4548, 切向力X=2741.6882, 切向力Y=-39.4098 +FPS=24.77, 法向力=1733.0110, 切向力X=2705.2566, 切向力Y=-106.4336 +FPS=25.28, 法向力=1079.8337, 切向力X=1626.2786, 切向力Y=130.9462 +FPS=25.23, 法向力=1639.1787, 切向力X=2043.0647, 切向力Y=70.8871 +FPS=25.84, 法向力=1712.8298, 切向力X=2109.5088, 切向力Y=108.2683 +FPS=24.42, 法向力=1350.2238, 切向力X=2178.5178, 切向力Y=149.6757 +FPS=26.17, 法向力=1371.1296, 切向力X=1685.1809, 切向力Y=11.5034 +FPS=26.36, 法向力=1420.7354, 切向力X=1788.8776, 切向力Y=-70.5886 +FPS=24.00, 法向力=1525.0217, 切向力X=2366.8406, 切向力Y=-315.4874 +FPS=26.25, 法向力=1542.1031, 切向力X=2509.5669, 切向力Y=-306.0298 +FPS=24.87, 法向力=1253.3137, 切向力X=2385.2021, 切向力Y=-43.9713 +FPS=24.88, 法向力=1301.9377, 切向力X=2455.0305, 切向力Y=-73.2571 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000230s, blend=0.002181s (9 tiles incl ref), finalize=0.000053s, total=0.002471s +FPS=25.13, 法向力=1005.6482, 切向力X=2282.1558, 切向力Y=-138.9823 +FPS=24.44, 法向力=1373.8564, 切向力X=1829.1433, 切向力Y=-135.0125 +FPS=26.30, 法向力=1409.5823, 切向力X=1875.1270, 切向力Y=-84.4207 +FPS=24.55, 法向力=1368.5271, 切向力X=1938.3242, 切向力Y=-88.0977 +FPS=25.52, 法向力=1328.3505, 切向力X=1995.5413, 切向力Y=-213.2692 +FPS=24.85, 法向力=1298.5184, 切向力X=1952.3584, 切向力Y=-202.1299 +FPS=24.98, 法向力=1449.7206, 切向力X=1912.8970, 切向力Y=149.7668 +FPS=26.15, 法向力=1503.8879, 切向力X=1965.6445, 切向力Y=101.7854 +FPS=23.72, 法向力=1128.1960, 切向力X=2435.4465, 切向力Y=-41.7493 +FPS=26.16, 法向力=1216.3904, 切向力X=2486.7729, 切向力Y=-92.3070 +FPS=24.05, 法向力=1187.5754, 切向力X=2299.1660, 切向力Y=302.6884 +FPS=24.50, 法向力=1636.1807, 切向力X=2126.5659, 切向力Y=-290.4398 +FPS=24.55, 法向力=1714.9617, 切向力X=2190.1189, 切向力Y=-326.1425 +FPS=22.93, 法向力=1236.6100, 切向力X=1992.3608, 切向力Y=309.1723 +FPS=23.50, 法向力=1258.9895, 切向力X=2136.4155, 切向力Y=-220.9763 +FPS=23.55, 法向力=1238.0687, 切向力X=2173.5762, 切向力Y=-133.5191 +FPS=21.97, 法向力=1501.8662, 切向力X=1839.8076, 切向力Y=-233.5400 +FPS=22.57, 法向力=1517.0435, 切向力X=1821.7988, 切向力Y=-283.8967 +FPS=23.09, 法向力=1229.1187, 切向力X=2363.9441, 切向力Y=-50.1542 +FPS=21.76, 法向力=1549.2635, 切向力X=2335.6865, 切向力Y=-236.6226 +FPS=23.85, 法向力=1577.9531, 切向力X=1962.1085, 切向力Y=299.4328 +FPS=23.80, 法向力=1519.2344, 切向力X=1820.8450, 切向力Y=185.8947 +FPS=23.46, 法向力=1445.4258, 切向力X=2602.8108, 切向力Y=-189.1658 +FPS=24.20, 法向力=1400.7878, 切向力X=2636.8625, 切向力Y=-81.9114 +FPS=24.77, 法向力=1595.4304, 切向力X=2555.2031, 切向力Y=-240.1843 +FPS=24.55, 法向力=1377.0225, 切向力X=1797.5493, 切向力Y=-564.6746 +FPS=24.89, 法向力=1470.2128, 切向力X=1839.5271, 切向力Y=-719.8247 +FPS=23.46, 法向力=1330.9683, 切向力X=2103.3057, 切向力Y=121.6497 +FPS=24.59, 法向力=1321.9498, 切向力X=2098.8567, 切向力Y=121.6285 +FPS=25.20, 法向力=1246.4330, 切向力X=1988.4790, 切向力Y=105.6633 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000264s, blend=0.002275s (9 tiles incl ref), finalize=0.000056s, total=0.002602s +FPS=23.64, 法向力=1411.6714, 切向力X=2520.2236, 切向力Y=-483.7330 +FPS=25.46, 法向力=1449.7224, 切向力X=2662.2441, 切向力Y=-542.5360 +FPS=24.14, 法向力=1232.5457, 切向力X=2344.9092, 切向力Y=-87.5084 +FPS=25.16, 法向力=1545.8306, 切向力X=1899.4246, 切向力Y=-19.8943 +FPS=26.03, 法向力=1562.9548, 切向力X=1950.0106, 切向力Y=52.6765 +FPS=25.74, 法向力=1518.1370, 切向力X=2680.5859, 切向力Y=-300.5334 +FPS=25.22, 法向力=1561.7549, 切向力X=2723.8525, 切向力Y=-310.8714 +FPS=23.44, 法向力=1231.6663, 切向力X=2352.1494, 切向力Y=69.9807 +FPS=25.82, 法向力=1291.5127, 切向力X=2308.1851, 切向力Y=-30.0011 +FPS=24.96, 法向力=1475.0139, 切向力X=2500.4502, 切向力Y=-223.2029 +FPS=23.44, 法向力=1480.7983, 切向力X=2163.7512, 切向力Y=-198.3540 +FPS=25.15, 法向力=1467.2142, 切向力X=2183.8408, 切向力Y=-258.9716 +FPS=22.49, 法向力=1260.8317, 切向力X=2061.0891, 切向力Y=137.7450 +FPS=24.97, 法向力=1207.8066, 切向力X=1967.9141, 切向力Y=75.5122 +FPS=24.91, 法向力=1078.5476, 切向力X=2319.0234, 切向力Y=-116.8861 +FPS=23.10, 法向力=1487.0612, 切向力X=2598.0457, 切向力Y=86.1421 +FPS=24.37, 法向力=1494.5402, 切向力X=2513.4136, 切向力Y=-77.4088 +FPS=23.28, 法向力=1093.9222, 切向力X=1935.3458, 切向力Y=32.4780 +FPS=23.47, 法向力=1537.1956, 切向力X=1866.5814, 切向力Y=127.8539 +FPS=24.42, 法向力=1508.9980, 切向力X=1839.1873, 切向力Y=94.2085 +FPS=22.70, 法向力=1447.6511, 切向力X=2135.8833, 切向力Y=-99.0544 +FPS=23.91, 法向力=1277.2556, 切向力X=2157.6443, 切向力Y=-663.6490 +FPS=24.77, 法向力=1261.3771, 切向力X=2133.4048, 切向力Y=-681.9075 +FPS=23.17, 法向力=1371.9606, 切向力X=1897.0023, 切向力Y=222.5055 +FPS=24.66, 法向力=1384.7229, 切向力X=1764.4087, 切向力Y=245.1154 +FPS=24.09, 法向力=1300.6415, 切向力X=2352.6294, 切向力Y=105.2231 +FPS=24.11, 法向力=1378.8235, 切向力X=2115.9641, 切向力Y=-299.4058 +FPS=24.75, 法向力=1347.1123, 切向力X=2220.7666, 切向力Y=-338.0656 +FPS=24.81, 法向力=1403.9409, 切向力X=2463.4536, 切向力Y=-426.2905 +FPS=24.62, 法向力=1362.4539, 切向力X=2148.3291, 切向力Y=-109.6378 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000219s, blend=0.002229s (9 tiles incl ref), finalize=0.000053s, total=0.002509s +FPS=24.47, 法向力=1415.2417, 切向力X=2150.7500, 切向力Y=-209.6533 +FPS=24.11, 法向力=1493.1963, 切向力X=2499.0862, 切向力Y=-495.0663 +FPS=25.67, 法向力=1480.5282, 切向力X=2470.4441, 切向力Y=-536.2358 +FPS=24.50, 法向力=1165.7041, 切向力X=2039.1537, 切向力Y=-474.7818 +FPS=24.62, 法向力=1172.9463, 切向力X=2016.5754, 切向力Y=-440.5511 +FPS=24.96, 法向力=1371.8066, 切向力X=2121.9253, 切向力Y=6.4162 +FPS=23.71, 法向力=1488.5035, 切向力X=2383.0107, 切向力Y=-354.0857 +FPS=26.23, 法向力=1586.5306, 切向力X=2432.7034, 切向力Y=-397.5649 +FPS=24.65, 法向力=1339.6956, 切向力X=2144.1284, 切向力Y=50.6948 +FPS=25.12, 法向力=1178.4572, 切向力X=2109.6062, 切向力Y=-154.8578 +FPS=25.56, 法向力=1128.9939, 切向力X=2150.5469, 切向力Y=-108.2766 +FPS=24.46, 法向力=1365.8308, 切向力X=1870.5750, 切向力Y=-496.0687 +FPS=25.54, 法向力=1451.2802, 切向力X=1972.6099, 切向力Y=-497.1497 +FPS=24.88, 法向力=1517.9092, 切向力X=2785.2861, 切向力Y=-266.9760 +FPS=26.01, 法向力=1726.8636, 切向力X=1997.7021, 切向力Y=-76.5210 +FPS=24.72, 法向力=1743.1464, 切向力X=2087.2856, 切向力Y=-63.0842 +FPS=22.16, 法向力=1492.7292, 切向力X=2485.0649, 切向力Y=-253.4729 +FPS=24.72, 法向力=1429.3203, 切向力X=2488.3574, 切向力Y=-269.2088 +FPS=24.87, 法向力=877.5927, 切向力X=1834.5918, 切向力Y=-534.5150 +FPS=23.95, 法向力=1144.0322, 切向力X=1870.9119, 切向力Y=-503.2997 +FPS=23.77, 法向力=1147.2869, 切向力X=1860.2206, 切向力Y=-483.3775 +FPS=22.79, 法向力=1335.0668, 切向力X=2049.5039, 切向力Y=-364.7575 +FPS=23.59, 法向力=1358.6157, 切向力X=1967.1476, 切向力Y=-404.1040 +FPS=25.43, 法向力=1429.4038, 切向力X=2214.8135, 切向力Y=-348.3737 +FPS=24.22, 法向力=1644.6908, 切向力X=2362.0168, 切向力Y=-474.8033 +FPS=24.75, 法向力=1650.3446, 切向力X=2349.1638, 切向力Y=-507.8192 +FPS=24.15, 法向力=1146.7755, 切向力X=2230.9082, 切向力Y=-55.4790 +FPS=24.52, 法向力=1797.9980, 切向力X=2484.5635, 切向力Y=-399.2123 +FPS=25.41, 法向力=1845.5928, 切向力X=2511.6738, 切向力Y=-410.0113 +FPS=23.21, 法向力=1534.9169, 切向力X=2180.1006, 切向力Y=-55.8131 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000316s, blend=0.002232s (9 tiles incl ref), finalize=0.000056s, total=0.002611s +FPS=23.94, 法向力=1548.1477, 切向力X=2232.1169, 切向力Y=-90.8674 +FPS=24.27, 法向力=1476.9080, 切向力X=2425.7727, 切向力Y=-185.6522 +FPS=24.53, 法向力=1355.2234, 切向力X=1990.6169, 切向力Y=-123.0206 +FPS=25.25, 法向力=1306.0261, 切向力X=1963.6938, 切向力Y=-53.5449 +FPS=23.22, 法向力=1409.1536, 切向力X=2042.6912, 切向力Y=-88.7253 +FPS=24.11, 法向力=1512.4442, 切向力X=2345.3125, 切向力Y=70.3742 +FPS=24.95, 法向力=1593.3938, 切向力X=2282.4470, 切向力Y=-27.3830 +FPS=22.53, 法向力=1621.3845, 切向力X=2359.5928, 切向力Y=-662.4171 +FPS=25.45, 法向力=1254.7319, 切向力X=2080.0483, 切向力Y=-852.9784 +FPS=25.13, 法向力=1230.3090, 切向力X=2137.7617, 切向力Y=-872.7672 +FPS=25.02, 法向力=1508.0717, 切向力X=2322.4258, 切向力Y=-406.5186 +FPS=24.34, 法向力=1454.4862, 切向力X=2410.2012, 切向力Y=-194.4190 +FPS=21.67, 法向力=1383.2949, 切向力X=2184.0176, 切向力Y=186.7175 +FPS=24.45, 法向力=1487.7075, 切向力X=2348.7251, 切向力Y=128.9684 +FPS=23.93, 法向力=1605.9871, 切向力X=2435.6548, 切向力Y=34.3402 +FPS=22.33, 法向力=1232.2084, 切向力X=2343.9800, 切向力Y=-305.2341 +FPS=20.62, 法向力=1306.6326, 切向力X=2443.5591, 切向力Y=12.1150 +FPS=25.21, 法向力=1469.3621, 切向力X=2486.5854, 切向力Y=-140.4977 +FPS=23.77, 法向力=1358.8489, 切向力X=2434.6182, 切向力Y=-242.3319 +FPS=26.21, 法向力=1356.4275, 切向力X=2439.7090, 切向力Y=-220.7315 +FPS=22.27, 法向力=1278.1501, 切向力X=2276.5918, 切向力Y=-249.0596 +FPS=23.08, 法向力=1280.3877, 切向力X=1536.9250, 切向力Y=411.5035 +FPS=25.68, 法向力=1273.1016, 切向力X=1446.1846, 切向力Y=341.4826 +FPS=24.40, 法向力=1524.8555, 切向力X=2453.0427, 切向力Y=-583.4262 +FPS=24.89, 法向力=1515.8696, 切向力X=2325.0693, 切向力Y=-619.2428 +FPS=25.29, 法向力=1209.1373, 切向力X=2684.8628, 切向力Y=34.4166 +FPS=25.30, 法向力=1365.2310, 切向力X=2544.8892, 切向力Y=-10.4502 +FPS=25.57, 法向力=1495.4880, 切向力X=2630.4409, 切向力Y=-137.7771 +FPS=23.83, 法向力=1349.6467, 切向力X=1915.3329, 切向力Y=-313.0828 +FPS=24.55, 法向力=1310.8955, 切向力X=1991.1636, 切向力Y=-218.5632 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000335s, blend=0.002320s (9 tiles incl ref), finalize=0.000085s, total=0.002749s +FPS=22.48, 法向力=1444.0420, 切向力X=2069.7534, 切向力Y=184.6751 +FPS=21.71, 法向力=1378.4882, 切向力X=2333.8074, 切向力Y=-178.9138 +FPS=22.71, 法向力=1374.2743, 切向力X=2424.5601, 切向力Y=-145.0521 +FPS=22.67, 法向力=1323.2765, 切向力X=1920.3379, 切向力Y=-151.4954 +FPS=21.81, 法向力=1723.1492, 切向力X=1909.9480, 切向力Y=-659.4299 +FPS=22.61, 法向力=1078.6517, 切向力X=1796.8508, 切向力Y=-131.4240 +FPS=23.52, 法向力=1113.5349, 切向力X=1824.2272, 切向力Y=-131.1136 +FPS=23.54, 法向力=1321.9563, 切向力X=2255.4890, 切向力Y=-317.3530 +FPS=25.26, 法向力=1374.4497, 切向力X=2307.5210, 切向力Y=-374.0125 +FPS=22.10, 法向力=1395.7332, 切向力X=2478.7910, 切向力Y=85.3521 +FPS=22.87, 法向力=1548.3813, 切向力X=2007.2274, 切向力Y=-426.9268 +FPS=24.45, 法向力=1603.5188, 切向力X=2086.6318, 切向力Y=-515.0437 +FPS=23.74, 法向力=1512.2424, 切向力X=2396.3787, 切向力Y=-229.3226 +FPS=23.38, 法向力=1221.1993, 切向力X=2245.7498, 切向力Y=-73.1220 +FPS=22.81, 法向力=1156.0308, 切向力X=2064.8462, 切向力Y=-69.1379 +FPS=23.11, 法向力=1420.8018, 切向力X=2164.4146, 切向力Y=-81.5446 +FPS=24.69, 法向力=1433.6746, 切向力X=2167.8633, 切向力Y=-73.3108 +FPS=23.28, 法向力=949.0036, 切向力X=2350.8142, 切向力Y=-190.6837 +FPS=23.40, 法向力=1434.0458, 切向力X=2186.1685, 切向力Y=-506.1478 +FPS=23.88, 法向力=1410.2620, 切向力X=2251.1665, 切向力Y=-484.7200 +FPS=23.09, 法向力=1182.4884, 切向力X=2180.8862, 切向力Y=-229.5497 +FPS=23.74, 法向力=1473.1016, 切向力X=2748.8145, 切向力Y=-370.4454 +FPS=23.90, 法向力=1567.3828, 切向力X=2809.7153, 切向力Y=-395.1825 +FPS=22.58, 法向力=1416.1962, 切向力X=2337.1968, 切向力Y=-472.7375 +FPS=23.89, 法向力=1216.4031, 切向力X=1937.8259, 切向力Y=-106.0391 +FPS=24.77, 法向力=1249.7578, 切向力X=1985.2019, 切向力Y=-148.7362 +FPS=24.42, 法向力=1165.5581, 切向力X=2305.8979, 切向力Y=-133.9586 +FPS=23.42, 法向力=1202.6322, 切向力X=2282.6465, 切向力Y=-169.9421 +FPS=23.82, 法向力=1324.1418, 切向力X=2188.5381, 切向力Y=69.2816 +FPS=24.06, 法向力=1292.7019, 切向力X=2091.2495, 切向力Y=-685.7465 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000236s, blend=0.002289s (9 tiles incl ref), finalize=0.000077s, total=0.002608s +FPS=24.57, 法向力=1299.4158, 切向力X=2234.9150, 切向力Y=-810.1910 +FPS=22.26, 法向力=1369.6805, 切向力X=2258.4810, 切向力Y=170.8847 +FPS=19.45, 法向力=1552.1558, 切向力X=2202.7458, 切向力Y=-602.1996 +FPS=24.66, 法向力=1551.1666, 切向力X=2287.5977, 切向力Y=-602.0942 +FPS=24.59, 法向力=1738.5138, 切向力X=2293.7793, 切向力Y=19.7478 +FPS=25.13, 法向力=1716.2698, 切向力X=2232.2139, 切向力Y=-24.8870 +FPS=23.63, 法向力=1846.5518, 切向力X=2708.7639, 切向力Y=-550.6932 +FPS=22.50, 法向力=1397.1539, 切向力X=2103.4451, 切向力Y=-319.6309 +FPS=24.72, 法向力=1514.4292, 切向力X=2320.6460, 切向力Y=-449.1009 +FPS=25.75, 法向力=1350.9113, 切向力X=1943.4795, 切向力Y=-341.4697 +FPS=24.93, 法向力=1162.1133, 切向力X=1707.1768, 切向力Y=-249.4749 +FPS=24.51, 法向力=1282.2842, 切向力X=1814.9629, 切向力Y=-228.3397 +FPS=24.65, 法向力=1547.6462, 切向力X=2271.1045, 切向力Y=-240.1400 +FPS=22.97, 法向力=1350.1465, 切向力X=2685.5679, 切向力Y=-172.3931 +FPS=21.62, 法向力=1415.8625, 切向力X=2709.0657, 切向力Y=-171.1245 +FPS=25.42, 法向力=1531.7566, 切向力X=2245.2549, 切向力Y=-120.2411 +FPS=26.69, 法向力=1552.3269, 切向力X=2314.2651, 切向力Y=-227.5526 +FPS=24.21, 法向力=1355.7192, 切向力X=2622.9424, 切向力Y=-377.0962 +FPS=25.37, 法向力=1181.2092, 切向力X=2146.9102, 切向力Y=49.3879 +FPS=26.69, 法向力=1203.9891, 切向力X=2262.2397, 切向力Y=74.7872 +FPS=24.81, 法向力=1175.9639, 切向力X=2473.0652, 切向力Y=169.2378 +FPS=26.79, 法向力=1124.4293, 切向力X=2420.5518, 切向力Y=180.7477 +FPS=25.21, 法向力=1564.9830, 切向力X=2667.5354, 切向力Y=-229.4823 +FPS=26.67, 法向力=1512.3694, 切向力X=2662.9668, 切向力Y=-244.0988 +FPS=24.63, 法向力=1520.9005, 切向力X=2172.1934, 切向力Y=-356.9116 +FPS=25.62, 法向力=1354.1049, 切向力X=1787.3951, 切向力Y=176.7035 +FPS=24.94, 法向力=1340.6233, 切向力X=1775.6724, 切向力Y=169.0653 +FPS=23.71, 法向力=1509.9241, 切向力X=2204.3250, 切向力Y=306.2943 +FPS=24.74, 法向力=1590.5773, 切向力X=2356.0068, 切向力Y=350.3177 +FPS=26.73, 法向力=1370.3496, 切向力X=2244.0962, 切向力Y=-259.1418 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000012s, geom=0.000003s (hit), reset=0.000292s, blend=0.002276s (9 tiles incl ref), finalize=0.000057s, total=0.002641s +FPS=25.07, 法向力=1659.0819, 切向力X=2442.7607, 切向力Y=-569.7193 +FPS=25.20, 法向力=1648.0619, 切向力X=2307.7036, 切向力Y=-596.9081 +FPS=23.61, 法向力=1254.5397, 切向力X=2814.7192, 切向力Y=-403.4435 +FPS=24.87, 法向力=1285.3392, 切向力X=2816.5679, 切向力Y=-483.7862 +FPS=23.26, 法向力=1386.5958, 切向力X=2582.2998, 切向力Y=-1.2392 +FPS=23.93, 法向力=1337.2946, 切向力X=2004.7297, 切向力Y=82.9771 +FPS=24.52, 法向力=1338.8865, 切向力X=1932.6604, 切向力Y=32.0141 +FPS=23.14, 法向力=1163.4742, 切向力X=2471.8992, 切向力Y=-419.8181 +FPS=24.26, 法向力=1555.2751, 切向力X=2320.4312, 切向力Y=-117.4769 +FPS=21.08, 法向力=1614.5574, 切向力X=2357.8271, 切向力Y=-157.2413 +FPS=23.58, 法向力=1858.6666, 切向力X=2558.1997, 切向力Y=-262.1506 +FPS=24.72, 法向力=1428.3108, 切向力X=1834.8459, 切向力Y=-157.1465 +FPS=24.60, 法向力=1383.6497, 切向力X=1671.1177, 切向力Y=-208.5228 +FPS=24.59, 法向力=1257.4382, 切向力X=2492.5608, 切向力Y=-127.9764 +FPS=24.08, 法向力=1214.7255, 切向力X=2758.0254, 切向力Y=-102.0749 +FPS=23.52, 法向力=918.9299, 切向力X=1830.8240, 切向力Y=331.6441 +FPS=24.97, 法向力=1243.8693, 切向力X=2337.7500, 切向力Y=-303.1396 +FPS=25.12, 法向力=1244.8020, 切向力X=2344.7268, 切向力Y=-260.8090 +FPS=23.82, 法向力=1392.3928, 切向力X=2322.2742, 切向力Y=-260.6832 +FPS=24.30, 法向力=1417.1759, 切向力X=2319.8066, 切向力Y=314.7372 +FPS=25.50, 法向力=1312.8044, 切向力X=2246.5132, 切向力Y=308.8886 +FPS=23.06, 法向力=1680.0498, 切向力X=2343.2373, 切向力Y=-267.6175 +FPS=24.81, 法向力=1758.0317, 切向力X=2384.1104, 切向力Y=-302.6995 +FPS=23.60, 法向力=1319.8026, 切向力X=2295.6001, 切向力Y=-329.5043 +FPS=23.90, 法向力=1807.6573, 切向力X=2299.5884, 切向力Y=-355.8807 +FPS=23.63, 法向力=1781.1223, 切向力X=2244.1301, 切向力Y=-442.2524 +FPS=23.51, 法向力=1064.7002, 切向力X=2042.6632, 切向力Y=52.5354 +FPS=23.52, 法向力=1153.8850, 切向力X=2291.9031, 切向力Y=-302.3141 +FPS=16.86, 法向力=1132.5554, 切向力X=2299.8000, 切向力Y=-318.8530 +FPS=23.79, 法向力=1241.8218, 切向力X=2354.6162, 切向力Y=-390.6744 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000252s, blend=0.002198s (9 tiles incl ref), finalize=0.000055s, total=0.002512s +FPS=24.29, 法向力=1410.4689, 切向力X=2269.2175, 切向力Y=-636.4750 +FPS=24.76, 法向力=1391.3865, 切向力X=2289.1294, 切向力Y=-709.5735 +FPS=20.19, 法向力=1534.3370, 切向力X=2091.8169, 切向力Y=-192.2926 +FPS=24.70, 法向力=1632.3707, 切向力X=2093.1492, 切向力Y=-100.2944 +FPS=24.90, 法向力=1659.9558, 切向力X=2137.3208, 切向力Y=-132.6036 +FPS=22.77, 法向力=1617.1884, 切向力X=2650.6016, 切向力Y=-480.0706 +FPS=24.29, 法向力=1257.6417, 切向力X=2545.6475, 切向力Y=435.8213 +FPS=24.04, 法向力=1274.6804, 切向力X=2618.3008, 切向力Y=386.7992 +FPS=22.71, 法向力=1226.6799, 切向力X=2347.5518, 切向力Y=195.0761 +FPS=24.09, 法向力=1319.7944, 切向力X=2244.9822, 切向力Y=109.2496 +FPS=23.02, 法向力=1603.9473, 切向力X=2525.3145, 切向力Y=-266.7099 +FPS=21.53, 法向力=1592.2716, 切向力X=1980.9424, 切向力Y=-387.5483 +FPS=22.16, 法向力=1574.2244, 切向力X=2005.5696, 切向力Y=-397.1780 +FPS=21.68, 法向力=1575.1555, 切向力X=2143.7319, 切向力Y=-513.0723 +FPS=21.85, 法向力=1180.8262, 切向力X=2210.3679, 切向力Y=-339.1573 +FPS=22.48, 法向力=1183.6409, 切向力X=2163.0479, 切向力Y=-345.8597 +FPS=23.56, 法向力=1259.6925, 切向力X=2397.6289, 切向力Y=687.0159 +FPS=19.69, 法向力=1446.0182, 切向力X=2381.0342, 切向力Y=-221.1067 +FPS=23.78, 法向力=1405.1667, 切向力X=2428.1553, 切向力Y=-213.7202 +FPS=23.43, 法向力=1390.4865, 切向力X=2479.9932, 切向力Y=21.4927 +FPS=24.25, 法向力=1618.6047, 切向力X=2066.6052, 切向力Y=74.2456 +FPS=23.30, 法向力=1627.2760, 切向力X=2012.4785, 切向力Y=30.6193 +FPS=22.45, 法向力=1116.9521, 切向力X=2108.3550, 切向力Y=-29.3877 +FPS=24.11, 法向力=1615.2875, 切向力X=2456.3389, 切向力Y=-104.4932 +FPS=24.56, 法向力=1657.4016, 切向力X=2471.1343, 切向力Y=-121.3987 +FPS=23.60, 法向力=1751.2214, 切向力X=1951.3363, 切向力Y=-531.2648 +FPS=23.88, 法向力=1367.5144, 切向力X=2111.4451, 切向力Y=-740.9325 +FPS=24.67, 法向力=1375.7145, 切向力X=2217.3342, 切向力Y=-792.0439 +FPS=24.31, 法向力=1402.3894, 切向力X=2172.9202, 切向力Y=-769.5122 +FPS=24.56, 法向力=1388.1106, 切向力X=2171.4609, 切向力Y=-694.3994 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000277s, blend=0.002302s (9 tiles incl ref), finalize=0.000058s, total=0.002644s +FPS=21.46, 法向力=1499.3230, 切向力X=2637.0479, 切向力Y=-786.2339 +FPS=24.24, 法向力=1314.7605, 切向力X=2256.5171, 切向力Y=-388.9532 +FPS=23.70, 法向力=1322.4064, 切向力X=2312.9641, 切向力Y=-416.1665 +FPS=23.06, 法向力=1325.6726, 切向力X=2137.0547, 切向力Y=-135.7265 +FPS=24.02, 法向力=1252.4846, 切向力X=2454.5361, 切向力Y=-505.4468 +FPS=25.66, 法向力=1307.3895, 切向力X=2622.6851, 切向力Y=-570.9879 +FPS=24.49, 法向力=1341.9053, 切向力X=2447.2019, 切向力Y=-313.2055 +FPS=26.18, 法向力=1343.0579, 切向力X=2435.4023, 切向力Y=-312.1408 +FPS=24.76, 法向力=1587.0502, 切向力X=2291.4670, 切向力Y=-121.5874 +FPS=25.04, 法向力=1438.6118, 切向力X=2537.0750, 切向力Y=41.9170 +FPS=24.67, 法向力=1478.5771, 切向力X=2669.6775, 切向力Y=24.0463 +FPS=23.62, 法向力=1545.3629, 切向力X=2531.8081, 切向力Y=-236.0152 +FPS=26.00, 法向力=1518.2655, 切向力X=2670.5286, 切向力Y=-139.2715 +FPS=24.41, 法向力=1355.7610, 切向力X=2422.7180, 切向力Y=15.4897 +FPS=25.28, 法向力=1307.8450, 切向力X=1919.9109, 切向力Y=-302.2632 +FPS=25.86, 法向力=1326.8149, 切向力X=1869.8770, 切向力Y=-263.7034 +FPS=24.68, 法向力=1307.5791, 切向力X=2236.4656, 切向力Y=148.3697 +FPS=25.41, 法向力=1386.4418, 切向力X=2374.2266, 切向力Y=127.6472 +FPS=23.95, 法向力=1157.8616, 切向力X=2091.5879, 切向力Y=-122.3799 +FPS=25.73, 法向力=1348.9446, 切向力X=2265.8201, 切向力Y=426.5628 +FPS=26.68, 法向力=1342.7679, 切向力X=2424.2993, 切向力Y=397.0414 +FPS=24.89, 法向力=1747.7908, 切向力X=2120.2153, 切向力Y=-585.7839 +FPS=25.95, 法向力=1760.3220, 切向力X=2136.9766, 切向力Y=-752.6174 +FPS=24.84, 法向力=1367.6104, 切向力X=1782.6685, 切向力Y=191.5866 +FPS=24.99, 法向力=1490.3562, 切向力X=2185.8750, 切向力Y=-754.6774 +FPS=26.02, 法向力=1419.2297, 切向力X=2217.9529, 切向力Y=-683.6359 +FPS=24.70, 法向力=1705.2949, 切向力X=2059.5371, 切向力Y=-402.4586 +FPS=25.21, 法向力=1694.7083, 切向力X=2029.5696, 切向力Y=-395.8055 +FPS=22.92, 法向力=1549.4951, 切向力X=2605.9443, 切向力Y=-179.5108 +FPS=24.75, 法向力=1582.4204, 切向力X=2132.7646, 切向力Y=-18.7078 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000246s, blend=0.002225s (9 tiles incl ref), finalize=0.000055s, total=0.002532s +FPS=24.52, 法向力=1604.8652, 切向力X=2175.4751, 切向力Y=-91.5968 +FPS=23.37, 法向力=1423.5603, 切向力X=2651.2441, 切向力Y=-166.1848 +FPS=24.25, 法向力=1358.3584, 切向力X=2591.3540, 切向力Y=-177.8985 +FPS=25.25, 法向力=951.0552, 切向力X=1650.6772, 切向力Y=598.5811 +FPS=24.71, 法向力=1124.7833, 切向力X=2107.9209, 切向力Y=-8.9467 +FPS=25.06, 法向力=1147.0452, 切向力X=2161.5620, 切向力Y=29.0183 +FPS=24.07, 法向力=1240.6394, 切向力X=1969.0522, 切向力Y=-160.5234 +FPS=23.70, 法向力=1364.3234, 切向力X=2007.3237, 切向力Y=-245.5747 +FPS=22.68, 法向力=1189.7311, 切向力X=2625.9680, 切向力Y=-69.1590 +FPS=23.74, 法向力=1293.7733, 切向力X=2619.6284, 切向力Y=254.3555 +FPS=24.75, 法向力=1275.4614, 切向力X=2555.5693, 切向力Y=245.6867 +FPS=23.35, 法向力=1533.0229, 切向力X=2391.1570, 切向力Y=-12.5429 +FPS=24.70, 法向力=1796.1677, 切向力X=2193.2180, 切向力Y=-435.4296 +FPS=24.80, 法向力=1863.0217, 切向力X=2322.4094, 切向力Y=-460.1428 +FPS=24.69, 法向力=1178.2252, 切向力X=2135.7388, 切向力Y=59.5486 +FPS=24.42, 法向力=1142.9025, 切向力X=2081.6318, 切向力Y=123.6237 +FPS=22.85, 法向力=1292.4447, 切向力X=2257.1807, 切向力Y=-725.6448 +FPS=24.41, 法向力=1005.7200, 切向力X=2774.6953, 切向力Y=429.2433 +FPS=23.87, 法向力=985.0626, 切向力X=2742.6030, 切向力Y=315.4582 +FPS=24.38, 法向力=1227.4153, 切向力X=2343.3562, 切向力Y=-198.5468 +FPS=24.51, 法向力=1355.3346, 切向力X=2627.1917, 切向力Y=-102.0158 +FPS=25.02, 法向力=1284.4001, 切向力X=2602.4521, 切向力Y=-0.5219 +FPS=24.39, 法向力=1513.8469, 切向力X=2368.5559, 切向力Y=-208.1885 +FPS=25.55, 法向力=1468.7048, 切向力X=2352.7195, 切向力Y=-189.6650 +FPS=24.86, 法向力=1394.8462, 切向力X=1929.1143, 切向力Y=-273.9248 +FPS=24.82, 法向力=1421.5826, 切向力X=2008.3412, 切向力Y=-263.5220 +FPS=24.84, 法向力=1560.6606, 切向力X=2154.2383, 切向力Y=-434.4839 +FPS=24.76, 法向力=1209.8068, 切向力X=2220.0430, 切向力Y=35.2599 +FPS=25.16, 法向力=1275.1663, 切向力X=2154.1753, 切向力Y=160.1512 +FPS=24.82, 法向力=1418.2542, 切向力X=2275.9490, 切向力Y=142.7142 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000251s, blend=0.002188s (9 tiles incl ref), finalize=0.000056s, total=0.002503s +FPS=24.81, 法向力=1388.3220, 切向力X=2407.6494, 切向力Y=-376.9684 +FPS=25.11, 法向力=1337.1086, 切向力X=2344.3071, 切向力Y=-345.3602 +FPS=24.06, 法向力=1201.3831, 切向力X=1865.0547, 切向力Y=229.9989 +FPS=26.24, 法向力=1214.3712, 切向力X=1875.3350, 切向力Y=116.8489 +FPS=25.12, 法向力=1355.6617, 切向力X=2285.9526, 切向力Y=-134.8102 +FPS=25.14, 法向力=1387.6689, 切向力X=2376.9148, 切向力Y=31.2501 +FPS=24.87, 法向力=1496.3275, 切向力X=2454.1719, 切向力Y=-112.8390 +FPS=25.09, 法向力=1409.1835, 切向力X=2189.8938, 切向力Y=-286.6141 +FPS=25.11, 法向力=1471.2000, 切向力X=2159.2905, 切向力Y=-348.9852 +FPS=25.27, 法向力=1556.0867, 切向力X=2318.7634, 切向力Y=-122.5232 +FPS=24.47, 法向力=1255.9060, 切向力X=2365.6274, 切向力Y=100.7542 +FPS=25.32, 法向力=1254.9089, 切向力X=2353.8105, 切向力Y=31.0664 +FPS=24.14, 法向力=1482.9873, 切向力X=2470.2383, 切向力Y=75.2539 +FPS=26.06, 法向力=1580.2861, 切向力X=2530.0427, 切向力Y=-25.9599 +FPS=24.04, 法向力=1177.4935, 切向力X=1388.1924, 切向力Y=18.3045 +FPS=25.33, 法向力=1759.9827, 切向力X=2064.7637, 切向力Y=877.3977 +FPS=23.62, 法向力=1788.6206, 切向力X=1972.7571, 切向力Y=930.6732 +FPS=22.15, 法向力=1572.2725, 切向力X=1602.1089, 切向力Y=210.9038 +FPS=25.12, 法向力=1617.1005, 切向力X=1622.3916, 切向力Y=199.0478 +FPS=23.98, 法向力=1680.9929, 切向力X=1784.8140, 切向力Y=742.4060 +FPS=23.07, 法向力=1221.3412, 切向力X=501.9415, 切向力Y=1018.0471 +FPS=24.97, 法向力=1280.5448, 切向力X=573.2487, 切向力Y=938.3286 +FPS=24.38, 法向力=1576.6715, 切向力X=507.7196, 切向力Y=1589.5212 +FPS=24.86, 法向力=1662.3086, 切向力X=571.1299, 切向力Y=1525.4194 +FPS=25.84, 法向力=1440.6626, 切向力X=880.9991, 切向力Y=1773.6429 +FPS=23.88, 法向力=1417.4919, 切向力X=628.2641, 切向力Y=1647.5303 +FPS=23.91, 法向力=1500.2628, 切向力X=675.7061, 切向力Y=1519.0341 +FPS=22.73, 法向力=1047.2908, 切向力X=922.3947, 切向力Y=1717.6282 +FPS=23.65, 法向力=1243.1106, 切向力X=763.9963, 切向力Y=1672.9156 +FPS=22.71, 法向力=1243.3484, 切向力X=826.6296, 切向力Y=1742.1647 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000261s, blend=0.002318s (9 tiles incl ref), finalize=0.000070s, total=0.002657s +FPS=20.85, 法向力=1355.6899, 切向力X=1135.8672, 切向力Y=1527.0116 +FPS=22.25, 法向力=1489.9167, 切向力X=792.4104, 切向力Y=1068.8804 +FPS=23.96, 法向力=1456.4382, 切向力X=771.1373, 切向力Y=1128.1467 +FPS=23.87, 法向力=1445.7157, 切向力X=699.0238, 切向力Y=970.7549 +FPS=23.57, 法向力=1378.4633, 切向力X=1501.3005, 切向力Y=1181.2954 +FPS=25.50, 法向力=1328.8757, 切向力X=1591.4158, 切向力Y=1235.1600 +FPS=24.18, 法向力=1306.6279, 切向力X=1692.2327, 切向力Y=1313.2676 +FPS=25.75, 法向力=1352.9480, 切向力X=1743.5208, 切向力Y=1340.3839 +FPS=25.39, 法向力=1508.8086, 切向力X=1304.9406, 切向力Y=845.8891 +FPS=25.99, 法向力=1499.8398, 切向力X=936.3331, 切向力Y=1121.7323 +FPS=26.13, 法向力=1488.7173, 切向力X=888.3268, 切向力Y=1212.8827 +FPS=25.75, 法向力=1576.8992, 切向力X=711.6025, 切向力Y=1016.6129 +FPS=25.32, 法向力=1560.1467, 切向力X=655.0297, 切向力Y=916.4137 +FPS=24.65, 法向力=1267.5631, 切向力X=899.5849, 切向力Y=1585.8389 +FPS=26.01, 法向力=1283.6780, 切向力X=807.7045, 切向力Y=1492.3210 +FPS=25.13, 法向力=1472.3492, 切向力X=980.7628, 切向力Y=1084.4023 +FPS=26.49, 法向力=1596.2358, 切向力X=1384.3242, 切向力Y=-165.7043 +FPS=26.13, 法向力=1642.8801, 切向力X=1425.7588, 切向力Y=-227.8552 +FPS=26.11, 法向力=1545.5967, 切向力X=2298.6746, 切向力Y=-944.2590 +FPS=27.50, 法向力=1515.9641, 切向力X=2385.6458, 切向力Y=-965.0260 +FPS=25.82, 法向力=1258.2131, 切向力X=2730.8296, 切向力Y=-1665.7354 +FPS=26.66, 法向力=1267.7046, 切向力X=2809.6152, 切向力Y=-1677.9954 +FPS=24.55, 法向力=1221.5806, 切向力X=2935.1213, 切向力Y=-1035.1089 +FPS=26.08, 法向力=1121.1721, 切向力X=2990.3325, 切向力Y=-701.2021 +FPS=26.59, 法向力=1133.5712, 切向力X=2977.3408, 切向力Y=-728.7465 +FPS=24.74, 法向力=1323.2600, 切向力X=3086.0120, 切向力Y=-324.7296 +FPS=24.73, 法向力=1284.1001, 切向力X=3063.5801, 切向力Y=-255.8939 +FPS=25.90, 法向力=1315.5150, 切向力X=2854.3164, 切向力Y=-1253.9613 +FPS=24.82, 法向力=1368.3849, 切向力X=2716.1804, 切向力Y=-828.4128 +FPS=26.04, 法向力=1412.1006, 切向力X=2808.5889, 切向力Y=-874.8115 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002205s (9 tiles incl ref), finalize=0.000054s, total=0.002482s +FPS=24.39, 法向力=1295.3495, 切向力X=3616.0918, 切向力Y=-478.0411 +FPS=26.44, 法向力=1278.2332, 切向力X=3491.4319, 切向力Y=-512.5593 +FPS=24.34, 法向力=1233.1061, 切向力X=2475.1680, 切向力Y=-447.3401 +FPS=24.78, 法向力=1521.6295, 切向力X=1306.6173, 切向力Y=-330.3754 +FPS=25.97, 法向力=1547.6199, 切向力X=1370.5981, 切向力Y=-330.4369 +FPS=24.10, 法向力=1281.2683, 切向力X=2392.0349, 切向力Y=-586.1334 +FPS=25.56, 法向力=1261.9170, 切向力X=2524.8096, 切向力Y=-423.9285 +FPS=25.74, 法向力=1670.6992, 切向力X=2109.2808, 切向力Y=-735.4028 +FPS=25.04, 法向力=1290.8162, 切向力X=2245.7607, 切向力Y=-388.6940 +FPS=25.96, 法向力=1300.4041, 切向力X=2265.5083, 切向力Y=-416.5896 +FPS=24.29, 法向力=1279.8335, 切向力X=2329.4248, 切向力Y=73.8111 +FPS=26.55, 法向力=1308.8198, 切向力X=2245.5842, 切向力Y=78.8161 +FPS=24.23, 法向力=1442.4766, 切向力X=2132.9719, 切向力Y=-186.3078 +FPS=15.91, 法向力=1852.5129, 切向力X=2918.7490, 切向力Y=-607.7114 +FPS=26.05, 法向力=1835.7168, 切向力X=2854.6421, 切向力Y=-675.3755 +FPS=25.81, 法向力=1228.6826, 切向力X=2067.6663, 切向力Y=-217.3188 +FPS=25.63, 法向力=1366.3505, 切向力X=2465.6167, 切向力Y=-251.0740 +FPS=24.67, 法向力=1397.1418, 切向力X=2518.2405, 切向力Y=-271.2587 +FPS=24.76, 法向力=1041.1943, 切向力X=1775.8303, 切向力Y=-625.3704 +FPS=26.28, 法向力=1077.8380, 切向力X=1848.5359, 切向力Y=-616.6615 +FPS=21.94, 法向力=1544.7759, 切向力X=2002.4497, 切向力Y=-186.5087 +FPS=24.00, 法向力=1268.4309, 切向力X=2126.8755, 切向力Y=-85.7112 +FPS=24.24, 法向力=1226.0396, 切向力X=2188.4355, 切向力Y=-149.5804 +FPS=23.61, 法向力=1220.8300, 切向力X=2287.1143, 切向力Y=-210.5962 +FPS=26.14, 法向力=1528.3776, 切向力X=2212.0027, 切向力Y=-593.6616 +FPS=26.76, 法向力=1609.1829, 切向力X=2261.4065, 切向力Y=-618.1567 +FPS=23.47, 法向力=1559.1615, 切向力X=2198.4814, 切向力Y=-192.3262 +FPS=26.93, 法向力=1560.0461, 切向力X=2206.7036, 切向力Y=-195.0016 +FPS=25.76, 法向力=1879.3721, 切向力X=2465.7861, 切向力Y=-702.1519 +FPS=27.28, 法向力=1846.7722, 切向力X=2539.2959, 切向力Y=-696.4908 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002286s (9 tiles incl ref), finalize=0.000075s, total=0.002581s +FPS=25.27, 法向力=1462.3408, 切向力X=2683.8777, 切向力Y=-145.5992 +FPS=26.47, 法向力=1475.4949, 切向力X=2698.7861, 切向力Y=-147.2798 +FPS=26.73, 法向力=1179.2144, 切向力X=1860.3254, 切向力Y=-87.4885 +FPS=24.75, 法向力=1227.5701, 切向力X=2263.4922, 切向力Y=-263.5362 +FPS=21.10, 法向力=1181.2913, 切向力X=2308.7739, 切向力Y=-193.3597 +FPS=25.65, 法向力=1530.9467, 切向力X=2195.1819, 切向力Y=-297.2912 +FPS=25.60, 法向力=1517.7397, 切向力X=2385.6035, 切向力Y=-297.3278 +FPS=26.47, 法向力=1494.4320, 切向力X=2379.4966, 切向力Y=-189.6999 +FPS=24.82, 法向力=1507.9197, 切向力X=2360.6138, 切向力Y=101.2444 +FPS=27.33, 法向力=1521.1355, 切向力X=2368.6743, 切向力Y=60.2094 +FPS=23.68, 法向力=1243.2712, 切向力X=2071.2720, 切向力Y=-450.9114 +FPS=25.61, 法向力=1254.2489, 切向力X=2084.7749, 切向力Y=-501.5532 +FPS=26.37, 法向力=1425.0295, 切向力X=2171.7705, 切向力Y=-155.7799 +FPS=25.14, 法向力=1294.6978, 切向力X=2053.2400, 切向力Y=57.3259 +FPS=26.64, 法向力=1192.9802, 切向力X=2004.2225, 切向力Y=181.5711 +FPS=26.03, 法向力=1553.1270, 切向力X=1960.4175, 切向力Y=-439.9574 +FPS=25.60, 法向力=1043.7625, 切向力X=2170.8931, 切向力Y=183.0742 +FPS=24.58, 法向力=1034.2273, 切向力X=2147.8796, 切向力Y=159.7604 +FPS=23.64, 法向力=1330.9468, 切向力X=1742.2009, 切向力Y=-543.7024 +FPS=26.52, 法向力=1320.8501, 切向力X=1729.3540, 切向力Y=-432.0064 +FPS=24.61, 法向力=1256.1947, 切向力X=2096.9875, 切向力Y=-348.0624 +FPS=26.54, 法向力=1272.4127, 切向力X=2117.6514, 切向力Y=-405.5638 +FPS=26.17, 法向力=1245.6886, 切向力X=2290.3262, 切向力Y=-444.4106 +FPS=25.48, 法向力=1208.7592, 切向力X=2143.3250, 切向力Y=-369.3613 +FPS=25.38, 法向力=1206.5549, 切向力X=2083.9756, 切向力Y=-468.2786 +FPS=25.21, 法向力=1367.1139, 切向力X=2075.3198, 切向力Y=-249.8861 +FPS=27.00, 法向力=1340.2908, 切向力X=2223.5420, 切向力Y=-235.6830 +FPS=25.59, 法向力=1842.9249, 切向力X=2168.1096, 切向力Y=-212.4218 +FPS=25.83, 法向力=1585.1443, 切向力X=2223.1724, 切向力Y=-408.8293 +FPS=26.66, 法向力=1606.1305, 切向力X=2189.2197, 切向力Y=-470.3483 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000218s, blend=0.002158s (9 tiles incl ref), finalize=0.000055s, total=0.002438s +FPS=24.83, 法向力=1754.2444, 切向力X=2578.1978, 切向力Y=-411.2372 +FPS=25.37, 法向力=1777.9650, 切向力X=2491.3118, 切向力Y=-503.1953 +FPS=25.10, 法向力=1820.8376, 切向力X=2655.3833, 切向力Y=-436.0423 +FPS=24.44, 法向力=1776.1929, 切向力X=2671.7607, 切向力Y=-480.7332 +FPS=25.42, 法向力=1618.7354, 切向力X=2439.6079, 切向力Y=-611.5437 +FPS=25.32, 法向力=1335.0686, 切向力X=2221.9668, 切向力Y=-37.5299 +FPS=25.81, 法向力=1221.6494, 切向力X=2205.5527, 切向力Y=-46.3393 +FPS=24.66, 法向力=1272.3333, 切向力X=2169.5806, 切向力Y=-101.2546 +FPS=26.29, 法向力=1279.4072, 切向力X=2156.0110, 切向力Y=-140.5427 +FPS=25.16, 法向力=1371.9053, 切向力X=2086.1794, 切向力Y=-241.4097 +FPS=26.03, 法向力=1333.5588, 切向力X=2117.2690, 切向力Y=-171.5673 +FPS=26.04, 法向力=1192.2825, 切向力X=1798.5425, 切向力Y=217.6954 +FPS=24.27, 法向力=1379.6334, 切向力X=1951.7019, 切向力Y=-373.5864 +FPS=25.45, 法向力=1316.2262, 切向力X=2125.6504, 切向力Y=-412.5237 +FPS=23.27, 法向力=1467.3364, 切向力X=2181.5181, 切向力Y=-731.6259 +FPS=22.63, 法向力=1696.1904, 切向力X=2442.2168, 切向力Y=-138.4745 +FPS=22.59, 法向力=1696.9846, 切向力X=2426.5950, 切向力Y=-174.4882 +FPS=20.65, 法向力=1519.0452, 切向力X=2089.0857, 切向力Y=-61.1575 +FPS=23.05, 法向力=1505.3837, 切向力X=2003.8298, 切向力Y=-515.7076 +FPS=24.14, 法向力=1608.0715, 切向力X=2064.8357, 切向力Y=-612.5320 +FPS=22.15, 法向力=1336.7185, 切向力X=2397.7734, 切向力Y=411.0734 +FPS=24.23, 法向力=1754.5330, 切向力X=2214.3496, 切向力Y=-453.6688 +FPS=24.26, 法向力=1787.3319, 切向力X=2209.3269, 切向力Y=-541.0565 +FPS=24.55, 法向力=1587.9387, 切向力X=2340.2153, 切向力Y=-657.3005 +FPS=25.52, 法向力=1587.6005, 切向力X=2584.3618, 切向力Y=-335.8073 +FPS=26.01, 法向力=1567.7135, 切向力X=2557.1370, 切向力Y=-301.4868 +FPS=24.49, 法向力=1131.4026, 切向力X=2566.0317, 切向力Y=-565.8128 +FPS=26.96, 法向力=1114.8782, 切向力X=2860.3608, 切向力Y=-632.2140 +FPS=23.08, 法向力=1107.2292, 切向力X=1941.1532, 切向力Y=-326.5797 +FPS=24.39, 法向力=1190.5386, 切向力X=1966.7347, 切向力Y=-392.3253 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000222s, blend=0.002463s (9 tiles incl ref), finalize=0.000064s, total=0.002756s +FPS=19.63, 法向力=1410.5797, 切向力X=2197.5332, 切向力Y=-176.7879 +FPS=23.98, 法向力=1041.4541, 切向力X=2516.3125, 切向力Y=-33.9619 +FPS=25.07, 法向力=1043.2957, 切向力X=2465.6760, 切向力Y=-91.5011 +FPS=25.51, 法向力=1564.4775, 切向力X=2238.3716, 切向力Y=-312.7039 +FPS=25.95, 法向力=1185.3613, 切向力X=2298.2134, 切向力Y=-305.2640 +FPS=26.51, 法向力=1232.4465, 切向力X=2295.5886, 切向力Y=-387.9089 +FPS=23.95, 法向力=1565.0768, 切向力X=2633.2854, 切向力Y=-657.9006 +FPS=25.28, 法向力=1642.6865, 切向力X=2674.1792, 切向力Y=-688.6917 +FPS=24.35, 法向力=1533.2804, 切向力X=2427.2722, 切向力Y=-328.2586 +FPS=25.82, 法向力=1655.7103, 切向力X=2611.7793, 切向力Y=-257.6796 +FPS=25.99, 法向力=1227.0000, 切向力X=2622.4409, 切向力Y=-153.7020 +FPS=24.20, 法向力=1300.9457, 切向力X=2357.8389, 切向力Y=80.7737 +FPS=26.12, 法向力=1289.8094, 切向力X=2251.0845, 切向力Y=140.6799 +FPS=22.73, 法向力=1701.5605, 切向力X=2305.5417, 切向力Y=-358.6510 +FPS=24.94, 法向力=1588.4434, 切向力X=2456.1790, 切向力Y=111.5251 +FPS=25.74, 法向力=1563.4812, 切向力X=2476.6760, 切向力Y=146.0970 +FPS=24.71, 法向力=1463.0317, 切向力X=2451.4043, 切向力Y=411.0279 +FPS=26.22, 法向力=1476.6449, 切向力X=2433.4233, 切向力Y=383.6777 +FPS=25.02, 法向力=1355.2432, 切向力X=2137.4216, 切向力Y=-92.1924 +FPS=26.01, 法向力=1403.4359, 切向力X=2180.8887, 切向力Y=-44.2207 +FPS=24.68, 法向力=1356.1289, 切向力X=2380.7183, 切向力Y=-372.7864 +FPS=24.27, 法向力=1291.3218, 切向力X=2570.9045, 切向力Y=-20.8223 +FPS=25.49, 法向力=1300.1132, 切向力X=2417.5630, 切向力Y=-115.5004 +FPS=24.19, 法向力=1594.4227, 切向力X=2676.4749, 切向力Y=-269.1367 +FPS=22.00, 法向力=1419.4412, 切向力X=2459.6448, 切向力Y=-141.1921 +FPS=20.38, 法向力=1437.4243, 切向力X=2535.4612, 切向力Y=-45.7960 +FPS=23.87, 法向力=1152.4243, 切向力X=2305.7422, 切向力Y=-426.4001 +FPS=24.89, 法向力=1247.8427, 切向力X=2440.5977, 切向力Y=358.0951 +FPS=24.01, 法向力=1283.6682, 切向力X=2371.1714, 切向力Y=341.2931 +FPS=22.58, 法向力=1597.8688, 切向力X=2284.6924, 切向力Y=-291.4623 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000253s, blend=0.002346s (9 tiles incl ref), finalize=0.000059s, total=0.002664s +FPS=23.53, 法向力=1535.7725, 切向力X=2267.2749, 切向力Y=-269.0388 +FPS=23.56, 法向力=1091.9735, 切向力X=2389.1709, 切向力Y=477.0488 +FPS=24.20, 法向力=1336.7817, 切向力X=2308.0188, 切向力Y=-151.1599 +FPS=23.69, 法向力=1480.3073, 切向力X=2333.6621, 切向力Y=-333.0624 +FPS=25.20, 法向力=1252.5193, 切向力X=1761.1404, 切向力Y=-298.2722 +FPS=24.56, 法向力=1453.6787, 切向力X=2234.9077, 切向力Y=-284.7201 +FPS=23.61, 法向力=1213.4636, 切向力X=2323.3901, 切向力Y=-109.3048 +FPS=21.70, 法向力=1539.9263, 切向力X=1764.1965, 切向力Y=-587.9618 +FPS=24.11, 法向力=1503.7344, 切向力X=2010.8157, 切向力Y=-560.5349 +FPS=25.09, 法向力=1459.2717, 切向力X=2138.6443, 切向力Y=-503.2249 +FPS=23.49, 法向力=1273.6970, 切向力X=2339.7383, 切向力Y=-277.7386 +FPS=24.34, 法向力=1248.1541, 切向力X=2443.2197, 切向力Y=-234.2765 +FPS=24.63, 法向力=1163.5570, 切向力X=1989.6904, 切向力Y=-2.1806 +FPS=23.74, 法向力=1277.4950, 切向力X=2246.3027, 切向力Y=-298.7134 +FPS=22.41, 法向力=1261.7075, 切向力X=2276.4482, 切向力Y=-292.9280 +FPS=22.23, 法向力=1317.1714, 切向力X=2327.9624, 切向力Y=-30.2712 +FPS=24.29, 法向力=1564.3757, 切向力X=2155.1455, 切向力Y=245.6077 +FPS=24.15, 法向力=1537.9945, 切向力X=2094.4292, 切向力Y=297.2389 +FPS=23.28, 法向力=1742.1575, 切向力X=2700.5928, 切向力Y=-207.1354 +FPS=24.15, 法向力=1559.7130, 切向力X=2474.4951, 切向力Y=-508.3283 +FPS=25.00, 法向力=1513.9628, 切向力X=2416.1152, 切向力Y=-552.2339 +FPS=23.37, 法向力=1510.9133, 切向力X=2507.7732, 切向力Y=479.9269 +FPS=23.98, 法向力=1564.1901, 切向力X=2515.7026, 切向力Y=393.3397 +FPS=23.38, 法向力=2025.5934, 切向力X=2110.8743, 切向力Y=-227.7954 +FPS=23.28, 法向力=1587.1108, 切向力X=2384.2090, 切向力Y=-254.3527 +FPS=23.94, 法向力=1553.1091, 切向力X=2325.6985, 切向力Y=-239.9583 +FPS=21.90, 法向力=1677.5765, 切向力X=2181.1301, 切向力Y=-142.6661 +FPS=23.26, 法向力=1914.2634, 切向力X=2831.7100, 切向力Y=-167.1918 +FPS=24.05, 法向力=1937.5613, 切向力X=2835.2554, 切向力Y=-198.7791 +FPS=23.17, 法向力=1681.5854, 切向力X=2259.3115, 切向力Y=-68.5378 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000215s, blend=0.002178s (9 tiles incl ref), finalize=0.000055s, total=0.002456s +FPS=23.68, 法向力=2012.7913, 切向力X=2485.6230, 切向力Y=-720.6688 +FPS=23.37, 法向力=2075.6807, 切向力X=2449.0410, 切向力Y=-767.2319 +FPS=24.12, 法向力=1550.5354, 切向力X=2178.2361, 切向力Y=-152.4405 +FPS=23.97, 法向力=1624.8633, 切向力X=2112.9517, 切向力Y=-210.0389 +FPS=23.27, 法向力=1544.3925, 切向力X=2472.3372, 切向力Y=376.4094 +FPS=23.98, 法向力=1443.0598, 切向力X=2236.7583, 切向力Y=-435.1621 +FPS=24.77, 法向力=1414.4031, 切向力X=2259.5669, 切向力Y=-435.3933 +FPS=23.08, 法向力=1814.4373, 切向力X=2599.4294, 切向力Y=-562.2374 +FPS=17.98, 法向力=1484.7291, 切向力X=2407.1348, 切向力Y=-558.6122 +FPS=23.98, 法向力=1445.3364, 切向力X=2428.6934, 切向力Y=-529.7517 +FPS=23.70, 法向力=1424.0427, 切向力X=2336.7773, 切向力Y=-167.6172 +FPS=24.20, 法向力=1424.0996, 切向力X=2424.3381, 切向力Y=-281.3500 +FPS=23.90, 法向力=1409.7051, 切向力X=2397.0312, 切向力Y=-263.7997 +FPS=22.91, 法向力=1361.8491, 切向力X=2062.6116, 切向力Y=-276.6324 +FPS=24.19, 法向力=1357.7185, 切向力X=2050.2686, 切向力Y=-249.5562 +FPS=24.88, 法向力=1388.1342, 切向力X=2249.6553, 切向力Y=-494.9495 +FPS=23.43, 法向力=1377.4098, 切向力X=2342.7673, 切向力Y=178.6364 +FPS=24.38, 法向力=1421.2830, 切向力X=2339.2192, 切向力Y=198.0979 +FPS=24.33, 法向力=1432.1472, 切向力X=2305.8906, 切向力Y=-379.6321 +FPS=23.24, 法向力=1583.9713, 切向力X=2511.1035, 切向力Y=-325.1967 +FPS=25.69, 法向力=1564.8083, 切向力X=2589.1016, 切向力Y=-272.2134 +FPS=25.02, 法向力=1342.3176, 切向力X=1657.5353, 切向力Y=-563.6739 +FPS=25.98, 法向力=1447.3043, 切向力X=1495.8757, 切向力Y=-690.7284 +FPS=24.44, 法向力=1397.7200, 切向力X=2455.2390, 切向力Y=-86.4819 +FPS=25.00, 法向力=1290.0093, 切向力X=1693.7388, 切向力Y=-508.1375 +FPS=24.73, 法向力=1292.3912, 切向力X=1744.1874, 切向力Y=-484.0482 +FPS=24.77, 法向力=1412.1694, 切向力X=2177.9885, 切向力Y=-343.1382 +FPS=24.46, 法向力=1447.8455, 切向力X=2165.4785, 切向力Y=-272.3691 +FPS=24.95, 法向力=1563.2301, 切向力X=2474.4827, 切向力Y=-514.4984 +FPS=24.52, 法向力=1370.1897, 切向力X=2508.0439, 切向力Y=5.8443 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000251s, blend=0.002385s (9 tiles incl ref), finalize=0.000072s, total=0.002715s +FPS=23.56, 法向力=1391.2585, 切向力X=2448.6831, 切向力Y=-120.9804 +FPS=21.57, 法向力=1228.4418, 切向力X=2605.3696, 切向力Y=35.2978 +FPS=22.99, 法向力=1629.9678, 切向力X=2364.3276, 切向力Y=-95.5805 +FPS=23.50, 法向力=1694.8572, 切向力X=2428.0645, 切向力Y=-168.3415 +FPS=22.84, 法向力=1283.0557, 切向力X=3031.9229, 切向力Y=-354.3425 +FPS=24.27, 法向力=1496.9863, 切向力X=1971.1787, 切向力Y=-142.8369 +FPS=24.47, 法向力=1542.8622, 切向力X=2054.4404, 切向力Y=-127.4497 +FPS=24.79, 法向力=1358.4640, 切向力X=1984.7443, 切向力Y=-319.3304 +FPS=25.97, 法向力=1377.9670, 切向力X=2017.6008, 切向力Y=-351.6769 +FPS=24.31, 法向力=1211.6055, 切向力X=2207.0427, 切向力Y=-546.1171 +FPS=24.95, 法向力=1265.1572, 切向力X=2450.0881, 切向力Y=-460.4005 +FPS=25.43, 法向力=1491.6975, 切向力X=2354.8105, 切向力Y=-12.0406 +FPS=25.23, 法向力=1283.6658, 切向力X=2248.8125, 切向力Y=-471.1376 +FPS=24.49, 法向力=1304.2351, 切向力X=2218.8159, 切向力Y=-424.2159 +FPS=23.81, 法向力=1444.1339, 切向力X=2139.9895, 切向力Y=-305.9401 +FPS=24.08, 法向力=1682.0002, 切向力X=2694.1987, 切向力Y=-66.2584 +FPS=24.70, 法向力=1630.0273, 切向力X=2790.9619, 切向力Y=10.9630 +FPS=24.18, 法向力=1620.5112, 切向力X=2685.8521, 切向力Y=-220.7475 +FPS=24.26, 法向力=1642.6951, 切向力X=2659.1570, 切向力Y=-248.2911 +FPS=23.51, 法向力=1694.3473, 切向力X=2438.4885, 切向力Y=-161.6005 +FPS=24.17, 法向力=1395.3826, 切向力X=2120.8472, 切向力Y=-386.1816 +FPS=25.18, 法向力=1374.2917, 切向力X=2069.4844, 切向力Y=-423.3025 +FPS=23.33, 法向力=1344.2739, 切向力X=2360.4639, 切向力Y=-650.7191 +FPS=24.45, 法向力=1407.3329, 切向力X=2311.9380, 切向力Y=-277.1391 +FPS=24.61, 法向力=1458.4484, 切向力X=2317.3691, 切向力Y=-350.5976 +FPS=23.68, 法向力=1022.6160, 切向力X=2178.5581, 切向力Y=50.2934 +FPS=24.98, 法向力=1025.9336, 切向力X=2215.1145, 切向力Y=42.4885 +FPS=25.01, 法向力=1473.1531, 切向力X=2487.8965, 切向力Y=-76.9694 +FPS=13.95, 法向力=1526.5605, 切向力X=2833.5447, 切向力Y=-334.4130 +FPS=24.17, 法向力=1362.6025, 切向力X=2905.6836, 切向力Y=-353.3394 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000231s, blend=0.002122s (9 tiles incl ref), finalize=0.000053s, total=0.002413s +FPS=24.63, 法向力=1348.9092, 切向力X=2896.8625, 切向力Y=-254.4689 +FPS=23.17, 法向力=1258.5188, 切向力X=2051.1375, 切向力Y=-700.2854 +FPS=24.00, 法向力=1750.9670, 切向力X=2054.2483, 切向力Y=-372.9077 +FPS=24.50, 法向力=1765.5378, 切向力X=2066.4170, 切向力Y=-340.4182 +FPS=23.25, 法向力=1586.9407, 切向力X=2077.4060, 切向力Y=-438.9981 +FPS=24.31, 法向力=1556.3811, 切向力X=2148.4309, 切向力Y=-483.9355 +FPS=25.21, 法向力=1317.2239, 切向力X=1977.8273, 切向力Y=-709.2795 +FPS=24.74, 法向力=1315.1707, 切向力X=1999.6777, 切向力Y=-679.2535 +FPS=25.06, 法向力=1793.1787, 切向力X=2699.1919, 切向力Y=1.4978 +FPS=22.42, 法向力=1546.1892, 切向力X=2425.2939, 切向力Y=-270.7432 +FPS=22.96, 法向力=1508.5258, 切向力X=2436.8037, 切向力Y=-204.8428 +FPS=24.18, 法向力=1235.9366, 切向力X=1993.6910, 切向力Y=-403.9989 +FPS=22.96, 法向力=1350.9954, 切向力X=2238.2715, 切向力Y=-18.0211 +FPS=23.87, 法向力=1426.8914, 切向力X=2205.5913, 切向力Y=-151.0015 +FPS=24.05, 法向力=1555.9417, 切向力X=2054.1145, 切向力Y=-731.7776 +FPS=22.44, 法向力=1278.3474, 切向力X=2310.5869, 切向力Y=-570.1287 +FPS=23.75, 法向力=1318.0165, 切向力X=2405.9878, 切向力Y=-661.2952 +FPS=22.54, 法向力=1402.2073, 切向力X=2161.1914, 切向力Y=-482.4754 +FPS=23.96, 法向力=1460.7112, 切向力X=1691.5186, 切向力Y=-649.5479 +FPS=24.17, 法向力=1556.9241, 切向力X=1785.6642, 切向力Y=-689.8269 +FPS=23.21, 法向力=1281.4680, 切向力X=2179.0461, 切向力Y=-648.4233 +FPS=24.79, 法向力=1636.4329, 切向力X=2483.3726, 切向力Y=-158.8877 +FPS=20.17, 法向力=1667.1191, 切向力X=2547.7300, 切向力Y=-117.7486 +FPS=22.93, 法向力=1320.8820, 切向力X=2874.8203, 切向力Y=-503.2486 +FPS=25.99, 法向力=1348.1532, 切向力X=2790.8586, 切向力Y=-542.2908 +FPS=23.42, 法向力=1453.9358, 切向力X=2416.6802, 切向力Y=12.3174 +FPS=23.00, 法向力=1540.9998, 切向力X=2134.6963, 切向力Y=-509.9103 +FPS=23.85, 法向力=1553.4324, 切向力X=2151.0916, 切向力Y=-534.4635 +FPS=24.84, 法向力=1875.5885, 切向力X=2717.0249, 切向力Y=-637.1310 +FPS=25.31, 法向力=1411.1565, 切向力X=2146.9441, 切向力Y=-286.7451 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000243s, blend=0.002300s (9 tiles incl ref), finalize=0.000072s, total=0.002621s +FPS=24.87, 法向力=1406.5049, 切向力X=2256.8242, 切向力Y=-341.3765 +FPS=23.98, 法向力=1755.3865, 切向力X=2111.6655, 切向力Y=-231.0703 +FPS=24.83, 法向力=1686.6438, 切向力X=2045.2236, 切向力Y=-193.8684 +FPS=25.26, 法向力=1489.1094, 切向力X=2580.8406, 切向力Y=-306.1916 +FPS=24.83, 法向力=1543.2844, 切向力X=2524.5972, 切向力Y=-399.4698 +FPS=25.21, 法向力=1395.7969, 切向力X=2350.5320, 切向力Y=-115.9212 +FPS=24.01, 法向力=1418.9846, 切向力X=2219.2783, 切向力Y=-632.9806 +FPS=25.72, 法向力=1434.0465, 切向力X=2296.1340, 切向力Y=-729.6686 +FPS=23.89, 法向力=1708.1257, 切向力X=2935.6843, 切向力Y=-87.1347 +FPS=23.77, 法向力=1213.9976, 切向力X=2451.9912, 切向力Y=33.2774 +FPS=25.01, 法向力=1184.2632, 切向力X=2477.7063, 切向力Y=-48.9356 +FPS=24.40, 法向力=1753.3301, 切向力X=2137.1902, 切向力Y=-380.9859 +FPS=25.37, 法向力=1466.8973, 切向力X=1861.4907, 切向力Y=-620.2690 +FPS=25.26, 法向力=1416.5991, 切向力X=1824.7520, 切向力Y=-600.7478 +FPS=25.61, 法向力=1339.4165, 切向力X=2277.8174, 切向力Y=57.1406 +FPS=25.17, 法向力=1378.4792, 切向力X=2278.3174, 切向力Y=25.7520 +FPS=22.60, 法向力=1458.6108, 切向力X=2265.5532, 切向力Y=-145.1117 +FPS=24.91, 法向力=1127.9160, 切向力X=2390.2534, 切向力Y=-276.3849 +FPS=24.49, 法向力=1127.5714, 切向力X=2458.3369, 切向力Y=-259.8488 +FPS=25.25, 法向力=873.9011, 切向力X=1843.3387, 切向力Y=64.0226 +FPS=24.78, 法向力=919.3231, 切向力X=1863.9006, 切向力Y=-39.3102 +FPS=22.44, 法向力=1257.4069, 切向力X=2396.2168, 切向力Y=40.7564 +FPS=22.87, 法向力=1232.9553, 切向力X=2081.1470, 切向力Y=-288.7987 +FPS=24.39, 法向力=1296.1965, 切向力X=2155.8296, 切向力Y=-210.5024 +FPS=22.57, 法向力=1547.4897, 切向力X=2798.8953, 切向力Y=-280.8444 +FPS=24.80, 法向力=1612.2869, 切向力X=2791.0750, 切向力Y=-311.2540 +FPS=24.03, 法向力=1521.5409, 切向力X=2299.6782, 切向力Y=-558.2180 +FPS=22.43, 法向力=1714.9114, 切向力X=2269.2651, 切向力Y=-347.8536 +FPS=24.74, 法向力=1724.3225, 切向力X=2221.1172, 切向力Y=-389.8050 +FPS=24.17, 法向力=1580.1968, 切向力X=1878.7483, 切向力Y=-6.4012 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000276s, blend=0.002265s (9 tiles incl ref), finalize=0.000056s, total=0.002604s +FPS=23.98, 法向力=1432.3597, 切向力X=2497.3970, 切向力Y=78.0708 +FPS=24.35, 法向力=1467.0752, 切向力X=2478.2104, 切向力Y=-56.8733 +FPS=22.95, 法向力=1331.1776, 切向力X=2484.2642, 切向力Y=-106.7449 +FPS=24.45, 法向力=1320.2855, 切向力X=2537.1094, 切向力Y=-76.3089 +FPS=23.60, 法向力=1408.6431, 切向力X=2222.5171, 切向力Y=-424.3259 +FPS=24.65, 法向力=1548.5056, 切向力X=2429.3718, 切向力Y=-166.9393 +FPS=23.04, 法向力=1605.2441, 切向力X=2471.1106, 切向力Y=-136.9939 +FPS=23.08, 法向力=1398.4440, 切向力X=2387.7539, 切向力Y=-294.5155 +FPS=23.14, 法向力=1392.9851, 切向力X=2658.1191, 切向力Y=108.5410 +FPS=23.76, 法向力=1383.3867, 切向力X=2713.8965, 切向力Y=142.4742 +FPS=24.16, 法向力=1735.7030, 切向力X=2556.7942, 切向力Y=68.7719 +FPS=23.19, 法向力=1787.8984, 切向力X=2517.7004, 切向力Y=-4.6448 +FPS=23.58, 法向力=1336.1057, 切向力X=2949.8887, 切向力Y=-228.8486 +FPS=21.63, 法向力=1355.9866, 切向力X=2391.1064, 切向力Y=13.3272 +FPS=22.63, 法向力=1314.9065, 切向力X=2294.9463, 切向力Y=310.6636 +FPS=22.28, 法向力=1388.7003, 切向力X=2320.5803, 切向力Y=316.5135 +FPS=22.24, 法向力=1326.9919, 切向力X=2669.5010, 切向力Y=-206.2208 +FPS=23.12, 法向力=1519.2844, 切向力X=2305.4995, 切向力Y=-163.7534 +FPS=22.84, 法向力=1529.0940, 切向力X=2278.2271, 切向力Y=-97.3641 +FPS=22.50, 法向力=1471.4475, 切向力X=2832.3169, 切向力Y=-360.3409 +FPS=24.96, 法向力=1528.8285, 切向力X=2853.2441, 切向力Y=-417.2526 +FPS=24.20, 法向力=1358.5044, 切向力X=2417.5220, 切向力Y=-245.2471 +FPS=21.74, 法向力=1177.7852, 切向力X=1922.5388, 切向力Y=-504.4045 +FPS=21.59, 法向力=1521.5664, 切向力X=1934.2844, 切向力Y=-405.7587 +FPS=24.90, 法向力=1542.9268, 切向力X=1928.0485, 切向力Y=-387.0797 +FPS=23.47, 法向力=1575.1418, 切向力X=2678.0840, 切向力Y=-784.8412 +FPS=23.88, 法向力=1547.6953, 切向力X=2755.2273, 切向力Y=-698.0725 +FPS=23.88, 法向力=1249.2297, 切向力X=2453.4829, 切向力Y=428.5038 +FPS=23.78, 法向力=1294.6515, 切向力X=2102.4946, 切向力Y=-68.5848 +FPS=24.92, 法向力=1197.1929, 切向力X=2168.0776, 切向力Y=-21.8465 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000280s, blend=0.002237s (9 tiles incl ref), finalize=0.000056s, total=0.002580s +FPS=22.98, 法向力=1355.3378, 切向力X=1988.5470, 切向力Y=-232.3519 +FPS=24.71, 法向力=1600.9989, 切向力X=2373.4189, 切向力Y=-733.9009 +FPS=24.02, 法向力=1623.8206, 切向力X=2510.0979, 切向力Y=-688.7202 +FPS=24.89, 法向力=1161.8157, 切向力X=2119.3608, 切向力Y=51.3093 +FPS=24.77, 法向力=1202.5525, 切向力X=2197.4800, 切向力Y=-33.8007 +FPS=23.42, 法向力=1623.5354, 切向力X=2638.7961, 切向力Y=-445.5074 +FPS=24.35, 法向力=1965.5962, 切向力X=3131.0720, 切向力Y=-150.6859 +FPS=23.98, 法向力=1927.6573, 切向力X=3027.6504, 切向力Y=-233.3798 +FPS=24.26, 法向力=1790.7800, 切向力X=2377.3960, 切向力Y=-708.8399 +FPS=24.67, 法向力=1759.2063, 切向力X=2484.8523, 切向力Y=-718.7640 +FPS=23.85, 法向力=1419.6217, 切向力X=1876.5806, 切向力Y=-7.8845 +FPS=24.77, 法向力=1166.3716, 切向力X=2121.3682, 切向力Y=195.3224 +FPS=25.47, 法向力=1178.2659, 切向力X=2129.2368, 切向力Y=122.3502 +FPS=24.61, 法向力=1566.4668, 切向力X=2791.9644, 切向力Y=-650.3107 +FPS=24.56, 法向力=1445.2751, 切向力X=2237.8818, 切向力Y=-275.6996 +FPS=25.01, 法向力=1462.0074, 切向力X=2258.7290, 切向力Y=-267.4833 +FPS=23.96, 法向力=1280.5073, 切向力X=2222.2827, 切向力Y=150.9474 +FPS=24.60, 法向力=1175.4790, 切向力X=2154.8965, 切向力Y=197.6514 +FPS=23.45, 法向力=1374.5964, 切向力X=2124.6836, 切向力Y=-204.8246 +FPS=24.20, 法向力=1701.3500, 切向力X=2774.1279, 切向力Y=-186.3872 +FPS=25.13, 法向力=1647.2681, 切向力X=2727.5801, 切向力Y=-258.8150 +FPS=23.69, 法向力=1547.8928, 切向力X=1998.5286, 切向力Y=-566.8026 +FPS=25.69, 法向力=1482.8104, 切向力X=2072.3044, 切向力Y=-593.6790 +FPS=25.28, 法向力=1433.5378, 切向力X=1916.7585, 切向力Y=-716.0328 +FPS=25.37, 法向力=1242.8523, 切向力X=2666.3691, 切向力Y=-386.5341 +FPS=25.14, 法向力=1214.4366, 切向力X=2633.6025, 切向力Y=-460.5745 +FPS=24.02, 法向力=1369.3413, 切向力X=2391.2107, 切向力Y=-226.8235 +FPS=27.32, 法向力=1411.1326, 切向力X=2428.8108, 切向力Y=-265.6611 +FPS=24.63, 法向力=1187.4910, 切向力X=2242.6533, 切向力Y=-218.5620 +FPS=26.54, 法向力=1155.8866, 切向力X=2200.7087, 切向力Y=-128.7101 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002211s (9 tiles incl ref), finalize=0.000057s, total=0.002489s +FPS=24.38, 法向力=1588.0972, 切向力X=2895.4922, 切向力Y=94.5095 +FPS=25.96, 法向力=1285.3025, 切向力X=2336.0962, 切向力Y=-140.8853 +FPS=26.22, 法向力=1279.2045, 切向力X=2246.6182, 切向力Y=-142.4196 +FPS=26.15, 法向力=1469.4885, 切向力X=1946.1123, 切向力Y=49.4973 +FPS=23.86, 法向力=1695.0327, 切向力X=2298.2131, 切向力Y=-203.8275 +FPS=26.32, 法向力=1722.9360, 切向力X=2394.8857, 切向力Y=-64.1575 +FPS=25.35, 法向力=1593.0786, 切向力X=2091.6008, 切向力Y=-332.3531 +FPS=27.05, 法向力=1621.5072, 切向力X=2202.4482, 切向力Y=-312.5926 +FPS=24.79, 法向力=1539.1240, 切向力X=2424.8115, 切向力Y=44.8809 +FPS=26.15, 法向力=1495.4088, 切向力X=2338.1987, 切向力Y=12.4994 +FPS=23.16, 法向力=1317.9207, 切向力X=2397.4302, 切向力Y=-620.7573 +FPS=24.19, 法向力=1154.8561, 切向力X=2669.8882, 切向力Y=-535.4181 +FPS=26.39, 法向力=1156.6207, 切向力X=2672.6614, 切向力Y=-472.6300 +FPS=24.75, 法向力=1150.3627, 切向力X=2564.3755, 切向力Y=-503.3284 +FPS=27.17, 法向力=1150.5566, 切向力X=2529.0884, 切向力Y=-587.8519 +FPS=24.75, 法向力=1126.6910, 切向力X=2417.1094, 切向力Y=-192.3522 +FPS=25.70, 法向力=1323.4329, 切向力X=2086.8828, 切向力Y=-557.7694 +FPS=26.81, 法向力=1339.4122, 切向力X=2069.9858, 切向力Y=-579.1194 +FPS=26.00, 法向力=1310.8153, 切向力X=2304.9602, 切向力Y=-128.6709 +FPS=26.11, 法向力=1295.3896, 切向力X=2357.4756, 切向力Y=-70.4447 +FPS=24.23, 法向力=1595.6957, 切向力X=2210.9907, 切向力Y=-526.8491 +FPS=27.16, 法向力=1581.6763, 切向力X=2236.1987, 切向力Y=-491.2420 +FPS=25.79, 法向力=1428.0043, 切向力X=2345.3364, 切向力Y=-425.8370 +FPS=25.87, 法向力=1239.4934, 切向力X=2941.0801, 切向力Y=-230.7194 +FPS=25.82, 法向力=1261.1798, 切向力X=2909.5933, 切向力Y=-246.3347 +FPS=24.81, 法向力=1386.8613, 切向力X=1849.6079, 切向力Y=-326.9593 +FPS=27.27, 法向力=1417.1904, 切向力X=1815.9033, 切向力Y=-365.5224 +FPS=24.52, 法向力=1498.3718, 切向力X=2466.3105, 切向力Y=-119.9382 +FPS=27.03, 法向力=1424.5647, 切向力X=2465.0366, 切向力Y=-100.2990 +FPS=25.39, 法向力=1309.5887, 切向力X=1932.9465, 切向力Y=-341.0651 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000263s, blend=0.002197s (9 tiles incl ref), finalize=0.000056s, total=0.002524s +FPS=25.52, 法向力=1358.8224, 切向力X=2164.7620, 切向力Y=-243.4369 +FPS=24.65, 法向力=1392.5872, 切向力X=2287.1287, 切向力Y=-236.1628 +FPS=25.48, 法向力=1674.3860, 切向力X=1845.9583, 切向力Y=-630.8062 +FPS=25.68, 法向力=1711.8789, 切向力X=1912.4462, 切向力Y=-710.4072 +FPS=25.66, 法向力=1224.9858, 切向力X=1850.0601, 切向力Y=-203.5765 +FPS=25.67, 法向力=1732.9816, 切向力X=2021.4956, 切向力Y=-868.1754 +FPS=24.48, 法向力=1820.6589, 切向力X=2083.4646, 切向力Y=-959.5238 +FPS=20.71, 法向力=1349.8221, 切向力X=2604.3489, 切向力Y=-128.5577 +FPS=24.74, 法向力=1291.6035, 切向力X=2613.1626, 切向力Y=-47.7201 +FPS=24.25, 法向力=1346.0942, 切向力X=2321.2676, 切向力Y=-757.3763 +FPS=23.29, 法向力=1327.3126, 切向力X=1989.3232, 切向力Y=-21.5095 +FPS=25.32, 法向力=1331.5164, 切向力X=1952.0101, 切向力Y=-32.1634 +FPS=23.84, 法向力=1260.6802, 切向力X=2287.7786, 切向力Y=-21.4995 +FPS=24.37, 法向力=1772.4900, 切向力X=2518.6704, 切向力Y=-56.3527 +FPS=26.06, 法向力=1812.3047, 切向力X=2433.0405, 切向力Y=-46.4729 +FPS=23.88, 法向力=1059.3585, 切向力X=1889.2976, 切向力Y=51.3210 +FPS=26.00, 法向力=1040.3490, 切向力X=2008.0585, 切向力Y=7.1006 +FPS=21.67, 法向力=1415.5138, 切向力X=2014.7046, 切向力Y=-512.5247 +FPS=24.52, 法向力=1385.6768, 切向力X=1772.4895, 切向力Y=-6.4761 +FPS=23.97, 法向力=1428.2120, 切向力X=1964.1454, 切向力Y=136.4824 +FPS=23.64, 法向力=1416.5247, 切向力X=2309.5786, 切向力Y=-509.3329 +FPS=24.66, 法向力=1593.9736, 切向力X=2588.9570, 切向力Y=-765.2205 +FPS=25.69, 法向力=1609.7256, 切向力X=2638.4189, 切向力Y=-722.3287 +FPS=24.84, 法向力=1390.7427, 切向力X=2660.9419, 切向力Y=-722.8091 +FPS=25.31, 法向力=1391.2914, 切向力X=2576.3560, 切向力Y=-787.2692 +FPS=25.36, 法向力=1456.2393, 切向力X=2345.8374, 切向力Y=-110.2561 +FPS=24.06, 法向力=1428.0167, 切向力X=2261.2217, 切向力Y=-25.4494 +FPS=23.97, 法向力=1827.2290, 切向力X=2442.9756, 切向力Y=-516.1113 +FPS=23.26, 法向力=1460.8894, 切向力X=2468.0891, 切向力Y=-356.3821 +FPS=22.86, 法向力=1450.8208, 切向力X=2541.2544, 切向力Y=-311.7952 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000256s, blend=0.002344s (9 tiles incl ref), finalize=0.000072s, total=0.002680s +FPS=23.18, 法向力=1230.2903, 切向力X=2447.1169, 切向力Y=-59.5066 +FPS=21.49, 法向力=1669.4656, 切向力X=2699.0869, 切向力Y=-553.4772 +FPS=23.35, 法向力=1426.8719, 切向力X=2577.2969, 切向力Y=-185.4685 +FPS=24.53, 法向力=1518.4159, 切向力X=2388.6418, 切向力Y=-291.4514 +FPS=24.04, 法向力=1335.0938, 切向力X=2513.1470, 切向力Y=51.6604 +FPS=23.89, 法向力=1335.4546, 切向力X=2558.1296, 切向力Y=57.4196 +FPS=22.94, 法向力=1448.4318, 切向力X=2138.5984, 切向力Y=-80.3745 +FPS=24.95, 法向力=1233.4568, 切向力X=1774.7577, 切向力Y=-229.5207 +FPS=25.55, 法向力=1270.4900, 切向力X=1775.6869, 切向力Y=-274.3085 +FPS=23.81, 法向力=1112.6772, 切向力X=1655.7683, 切向力Y=-200.0354 +FPS=25.41, 法向力=1085.4982, 切向力X=1749.5988, 切向力Y=-157.5658 +FPS=24.24, 法向力=1407.2346, 切向力X=2583.2080, 切向力Y=36.3069 +FPS=24.48, 法向力=1657.7925, 切向力X=2533.4199, 切向力Y=-198.7436 +FPS=25.60, 法向力=1679.8195, 切向力X=2535.8647, 切向力Y=-196.5112 +FPS=25.51, 法向力=1300.6454, 切向力X=2127.5815, 切向力Y=-29.8155 +FPS=24.98, 法向力=1299.5154, 切向力X=2092.2051, 切向力Y=-103.0397 +FPS=23.78, 法向力=1636.8848, 切向力X=2453.5610, 切向力Y=-483.2740 +FPS=25.35, 法向力=1324.1943, 切向力X=2371.3308, 切向力Y=-159.4409 +FPS=26.03, 法向力=1318.5135, 切向力X=2288.2874, 切向力Y=-188.4924 +FPS=24.63, 法向力=1477.1445, 切向力X=2810.9124, 切向力Y=-617.0103 +FPS=24.86, 法向力=1484.9651, 切向力X=2876.8228, 切向力Y=-663.2223 +FPS=24.50, 法向力=1598.8423, 切向力X=2364.1177, 切向力Y=-586.1129 +FPS=24.76, 法向力=1356.3655, 切向力X=2580.2598, 切向力Y=-615.9423 +FPS=25.37, 法向力=1343.1843, 切向力X=2574.4124, 切向力Y=-624.1376 +FPS=24.92, 法向力=1637.6887, 切向力X=2468.2595, 切向力Y=-917.9896 +FPS=24.21, 法向力=1616.5249, 切向力X=2388.8696, 切向力Y=-949.5073 +FPS=23.23, 法向力=1379.5068, 切向力X=1840.4224, 切向力Y=178.3789 +FPS=23.60, 法向力=1214.4380, 切向力X=1977.1379, 切向力Y=67.1409 +FPS=24.81, 法向力=1252.6445, 切向力X=1941.7469, 切向力Y=67.8815 +FPS=24.02, 法向力=1467.4937, 切向力X=2521.6069, 切向力Y=-254.2777 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000366s, blend=0.002627s (9 tiles incl ref), finalize=0.000058s, total=0.003058s +FPS=19.71, 法向力=1606.9080, 切向力X=2318.8804, 切向力Y=-512.6536 +FPS=25.73, 法向力=1759.3174, 切向力X=2305.8110, 切向力Y=-595.0935 +FPS=24.77, 法向力=1618.3573, 切向力X=2478.0293, 切向力Y=-445.3021 +FPS=25.41, 法向力=1657.1481, 切向力X=2398.6824, 切向力Y=-434.7704 +FPS=22.63, 法向力=1804.4025, 切向力X=2647.4370, 切向力Y=-1015.9750 +FPS=24.50, 法向力=1295.4595, 切向力X=2387.0901, 切向力Y=-212.9539 +FPS=25.79, 法向力=1275.0396, 切向力X=2398.2659, 切向力Y=-242.2173 +FPS=24.33, 法向力=1205.9119, 切向力X=2547.7817, 切向力Y=94.7756 +FPS=25.14, 法向力=1291.3763, 切向力X=2101.3706, 切向力Y=320.5650 +FPS=25.14, 法向力=1259.3845, 切向力X=2100.1743, 切向力Y=284.3465 +FPS=23.81, 法向力=1872.0271, 切向力X=2487.3665, 切向力Y=-656.1353 +FPS=24.73, 法向力=1870.4769, 切向力X=2378.6875, 切向力Y=-684.7542 +FPS=25.68, 法向力=1846.9999, 切向力X=2291.8936, 切向力Y=-751.4106 +FPS=24.22, 法向力=1826.2883, 切向力X=2309.9214, 切向力Y=-727.6505 +FPS=25.49, 法向力=1379.9813, 切向力X=1984.3152, 切向力Y=168.1714 +FPS=24.33, 法向力=1734.9546, 切向力X=2265.6313, 切向力Y=-790.1074 +FPS=25.10, 法向力=1732.7700, 切向力X=2172.6826, 切向力Y=-833.1622 +FPS=24.26, 法向力=1182.5256, 切向力X=2605.7410, 切向力Y=-27.3238 +FPS=24.59, 法向力=1561.0630, 切向力X=2304.0957, 切向力Y=-335.8326 +FPS=25.19, 法向力=1475.6631, 切向力X=2251.2542, 切向力Y=-240.7075 +FPS=23.24, 法向力=1327.1002, 切向力X=2409.6689, 切向力Y=52.9764 +FPS=25.09, 法向力=1443.3911, 切向力X=2421.4854, 切向力Y=-66.0223 +FPS=24.40, 法向力=1362.6611, 切向力X=2820.3074, 切向力Y=-158.3373 +FPS=24.93, 法向力=1664.8112, 切向力X=2392.5820, 切向力Y=-7.1713 +FPS=23.41, 法向力=1677.0334, 切向力X=2379.4204, 切向力Y=-26.5065 +FPS=22.76, 法向力=1402.0447, 切向力X=2419.4590, 切向力Y=-297.6736 +FPS=22.42, 法向力=1560.4890, 切向力X=2836.4114, 切向力Y=-640.4298 +FPS=23.84, 法向力=1574.8882, 切向力X=2812.3074, 切向力Y=-626.1919 +FPS=24.06, 法向力=1358.4651, 切向力X=2383.4795, 切向力Y=-190.4071 +FPS=24.76, 法向力=1617.7244, 切向力X=2500.8582, 切向力Y=-462.5740 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000243s, blend=0.002250s (9 tiles incl ref), finalize=0.000059s, total=0.002558s +FPS=24.87, 法向力=1583.4541, 切向力X=2468.6206, 切向力Y=-481.1880 +FPS=25.56, 法向力=1374.0526, 切向力X=2281.3179, 切向力Y=-98.1262 +FPS=27.97, 法向力=1360.5737, 切向力X=2325.1523, 切向力Y=-246.5103 +FPS=25.67, 法向力=1414.9114, 切向力X=2370.2869, 切向力Y=-294.6450 +FPS=28.38, 法向力=1370.6001, 切向力X=2359.9214, 切向力Y=-281.7326 +FPS=25.27, 法向力=1399.6428, 切向力X=1943.1079, 切向力Y=-301.1425 +FPS=26.04, 法向力=1431.7654, 切向力X=1911.6703, 切向力Y=-298.9283 +FPS=26.88, 法向力=1604.2695, 切向力X=2034.5076, 切向力Y=-675.7570 +FPS=26.10, 法向力=1736.1572, 切向力X=2479.2480, 切向力Y=-19.3337 +FPS=26.64, 法向力=1819.6547, 切向力X=2356.2446, 切向力Y=-79.6992 +FPS=23.74, 法向力=1578.4856, 切向力X=2126.7363, 切向力Y=-278.8502 +FPS=26.69, 法向力=1562.9663, 切向力X=2192.6201, 切向力Y=-211.8689 +FPS=25.87, 法向力=1541.2458, 切向力X=1915.7759, 切向力Y=-142.8400 +FPS=26.14, 法向力=1613.5510, 切向力X=1925.6964, 切向力Y=-206.9781 +FPS=24.78, 法向力=1300.2981, 切向力X=2602.9565, 切向力Y=-597.8615 +FPS=25.87, 法向力=1435.9148, 切向力X=2552.5559, 切向力Y=-492.0150 +FPS=25.44, 法向力=1443.4885, 切向力X=2709.2847, 切向力Y=-487.6457 +FPS=25.06, 法向力=1423.5623, 切向力X=2062.9170, 切向力Y=-335.7338 +FPS=26.44, 法向力=1463.0574, 切向力X=2052.2156, 切向力Y=-386.5575 +FPS=25.81, 法向力=1178.1246, 切向力X=2440.4614, 切向力Y=67.4838 +FPS=24.32, 法向力=1451.0055, 切向力X=2446.6045, 切向力Y=-243.3054 +FPS=26.35, 法向力=1383.1875, 切向力X=2433.8992, 切向力Y=-170.9881 +FPS=25.21, 法向力=1390.3018, 切向力X=1877.2739, 切向力Y=-30.3141 +FPS=26.03, 法向力=1340.0380, 切向力X=1855.7212, 切向力Y=-10.1717 +FPS=25.22, 法向力=1261.6617, 切向力X=2304.5571, 切向力Y=-316.3196 +FPS=25.90, 法向力=1231.7805, 切向力X=2120.8789, 切向力Y=-197.4229 +FPS=25.20, 法向力=1256.6196, 切向力X=2086.5229, 切向力Y=-242.9228 +FPS=24.27, 法向力=1688.2938, 切向力X=2596.1665, 切向力Y=-373.2530 +FPS=26.86, 法向力=1700.2883, 切向力X=2692.7026, 切向力Y=-378.1248 +FPS=25.12, 法向力=1184.9448, 切向力X=2074.9753, 切向力Y=-494.8859 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000285s, blend=0.002453s (9 tiles incl ref), finalize=0.000056s, total=0.002801s +FPS=22.49, 法向力=1160.0562, 切向力X=2072.4116, 切向力Y=-547.7083 +FPS=25.29, 法向力=1490.4230, 切向力X=2276.0588, 切向力Y=-518.0623 +FPS=25.28, 法向力=1880.5554, 切向力X=2374.4829, 切向力Y=-269.5611 +FPS=25.80, 法向力=1843.3536, 切向力X=2371.4375, 切向力Y=-267.1958 +FPS=24.26, 法向力=1360.2404, 切向力X=2358.6890, 切向力Y=-396.6650 +FPS=25.45, 法向力=1588.8452, 切向力X=2216.6284, 切向力Y=-537.8428 +FPS=25.45, 法向力=1601.1677, 切向力X=2248.9734, 切向力Y=-602.8907 +FPS=24.22, 法向力=1463.9520, 切向力X=2738.8594, 切向力Y=-479.4623 +FPS=26.10, 法向力=1407.2065, 切向力X=2745.5059, 切向力Y=-491.7028 +FPS=25.45, 法向力=1768.1040, 切向力X=2527.1353, 切向力Y=-299.5700 +FPS=26.36, 法向力=1794.8853, 切向力X=2541.4253, 切向力Y=-316.1915 +FPS=24.70, 法向力=1522.2903, 切向力X=2255.9976, 切向力Y=-375.5622 +FPS=25.66, 法向力=1515.7734, 切向力X=3039.2832, 切向力Y=280.9720 +FPS=17.26, 法向力=1560.2915, 切向力X=3140.3643, 切向力Y=244.3118 +FPS=24.46, 法向力=1626.2300, 切向力X=2409.1853, 切向力Y=-338.4468 +FPS=22.73, 法向力=1653.3879, 切向力X=2798.1763, 切向力Y=-465.6644 +FPS=23.01, 法向力=1622.5507, 切向力X=2794.0369, 切向力Y=-426.5735 +FPS=22.36, 法向力=1173.3230, 切向力X=1848.4888, 切向力Y=55.5461 +FPS=21.85, 法向力=1317.6838, 切向力X=2069.9849, 切向力Y=-447.7180 +FPS=23.83, 法向力=1319.0861, 切向力X=1965.7634, 切向力Y=-501.4384 +FPS=23.47, 法向力=1596.1294, 切向力X=2553.7549, 切向力Y=-231.6164 +FPS=24.84, 法向力=1456.3789, 切向力X=2161.8572, 切向力Y=-674.3876 +FPS=25.00, 法向力=1452.7076, 切向力X=2143.9536, 切向力Y=-565.8798 +FPS=25.50, 法向力=1352.5026, 切向力X=2290.0337, 切向力Y=-591.5607 +FPS=25.90, 法向力=1329.4734, 切向力X=2224.2554, 切向力Y=-572.0775 +FPS=25.19, 法向力=1538.8745, 切向力X=2549.4568, 切向力Y=-399.9723 +FPS=24.22, 法向力=1306.7839, 切向力X=2174.2485, 切向力Y=-310.9845 +FPS=26.05, 法向力=1282.0010, 切向力X=2276.2690, 切向力Y=-321.5482 +FPS=23.79, 法向力=1503.4062, 切向力X=2130.8176, 切向力Y=-282.7963 +FPS=25.73, 法向力=1518.9070, 切向力X=2187.4565, 切向力Y=-323.3425 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002152s (9 tiles incl ref), finalize=0.000058s, total=0.002470s +FPS=23.75, 法向力=1402.5043, 切向力X=2179.4976, 切向力Y=-623.5542 +FPS=25.48, 法向力=1465.5709, 切向力X=2353.7095, 切向力Y=-261.0442 +FPS=24.75, 法向力=1435.4937, 切向力X=2282.3140, 切向力Y=-246.3425 +FPS=22.54, 法向力=1471.7218, 切向力X=2486.6382, 切向力Y=-371.5214 +FPS=23.30, 法向力=1225.5461, 切向力X=2018.6738, 切向力Y=-324.9975 +FPS=25.44, 法向力=1363.7046, 切向力X=2209.2559, 切向力Y=-414.3611 +FPS=23.39, 法向力=1484.0244, 切向力X=2689.0679, 切向力Y=-61.8490 +FPS=24.37, 法向力=1470.9615, 切向力X=2712.3816, 切向力Y=18.1765 +FPS=24.43, 法向力=1451.3302, 切向力X=2908.1924, 切向力Y=110.8073 +FPS=25.44, 法向力=1395.6965, 切向力X=2719.3755, 切向力Y=-177.2391 +FPS=24.90, 法向力=1401.6898, 切向力X=2688.6011, 切向力Y=-173.1404 +FPS=23.31, 法向力=1225.2052, 切向力X=2510.1570, 切向力Y=-34.6083 +FPS=24.59, 法向力=1323.8865, 切向力X=2514.9038, 切向力Y=-132.8257 +FPS=25.12, 法向力=1351.0328, 切向力X=2180.7622, 切向力Y=-239.9280 +FPS=24.24, 法向力=1210.5906, 切向力X=2569.2842, 切向力Y=362.1642 +FPS=25.26, 法向力=1189.6746, 切向力X=2573.0906, 切向力Y=392.5048 +FPS=21.96, 法向力=1248.7454, 切向力X=2410.8840, 切向力Y=85.4543 +FPS=24.31, 法向力=1304.3986, 切向力X=2400.0371, 切向力Y=91.1402 +FPS=25.04, 法向力=1152.7284, 切向力X=2061.5696, 切向力Y=267.3186 +FPS=24.92, 法向力=1563.1262, 切向力X=1986.9978, 切向力Y=-120.9270 +FPS=24.11, 法向力=1478.5569, 切向力X=2111.7710, 切向力Y=-129.4704 +FPS=23.40, 法向力=1155.0840, 切向力X=3039.0337, 切向力Y=-94.8308 +FPS=25.33, 法向力=1557.7434, 切向力X=2436.5540, 切向力Y=-379.2364 +FPS=23.96, 法向力=1579.6772, 切向力X=2306.1191, 切向力Y=-392.3799 +FPS=24.69, 法向力=1167.6829, 切向力X=2203.0801, 切向力Y=-309.5830 +FPS=24.00, 法向力=1570.8580, 切向力X=2802.8896, 切向力Y=-544.0574 +FPS=25.26, 法向力=1614.3186, 切向力X=2754.1025, 切向力Y=-661.3162 +FPS=23.65, 法向力=1265.9873, 切向力X=2295.8352, 切向力Y=-276.9523 +FPS=24.02, 法向力=1289.1648, 切向力X=2367.4277, 切向力Y=-272.0775 +FPS=24.15, 法向力=1507.2640, 切向力X=2587.8149, 切向力Y=-502.8386 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000436s, blend=0.002368s (9 tiles incl ref), finalize=0.000059s, total=0.002873s +FPS=23.83, 法向力=1362.5897, 切向力X=2054.3389, 切向力Y=-126.0166 +FPS=24.25, 法向力=1442.4791, 切向力X=2087.1438, 切向力Y=-281.6449 +FPS=23.96, 法向力=1738.1106, 切向力X=2932.6196, 切向力Y=-48.0305 +FPS=24.56, 法向力=1735.6190, 切向力X=3004.7529, 切向力Y=-64.0112 +FPS=24.77, 法向力=1493.8477, 切向力X=2318.3721, 切向力Y=-109.9609 +FPS=24.41, 法向力=1147.4713, 切向力X=2503.7383, 切向力Y=-125.5750 +FPS=24.53, 法向力=1173.0239, 切向力X=2488.7817, 切向力Y=-180.4409 +FPS=22.65, 法向力=1482.0541, 切向力X=2304.1499, 切向力Y=-41.0683 +FPS=24.28, 法向力=1518.0316, 切向力X=2296.6677, 切向力Y=-65.6193 +FPS=24.62, 法向力=1386.5994, 切向力X=2566.6943, 切向力Y=-82.9273 +FPS=23.14, 法向力=1369.2065, 切向力X=2439.8994, 切向力Y=104.1342 +FPS=24.52, 法向力=1360.0153, 切向力X=2301.4849, 切向力Y=82.3617 +FPS=24.14, 法向力=1535.9805, 切向力X=2088.2703, 切向力Y=-397.5860 +FPS=24.42, 法向力=1238.3335, 切向力X=2056.9116, 切向力Y=-411.2310 +FPS=24.29, 法向力=1221.5704, 切向力X=2088.1218, 切向力Y=-357.0764 +FPS=23.67, 法向力=1351.2645, 切向力X=2249.1001, 切向力Y=-96.6693 +FPS=23.71, 法向力=1391.8566, 切向力X=2218.9353, 切向力Y=-90.6120 +FPS=23.30, 法向力=1666.9851, 切向力X=2367.7520, 切向力Y=-517.1271 +FPS=23.85, 法向力=1654.8362, 切向力X=2426.4521, 切向力Y=-145.2120 +FPS=24.61, 法向力=1714.0815, 切向力X=2571.1521, 切向力Y=-143.9879 +FPS=22.23, 法向力=1172.9246, 切向力X=2236.4163, 切向力Y=-247.8898 +FPS=22.31, 法向力=1074.4326, 切向力X=2835.2583, 切向力Y=-93.6561 +FPS=25.00, 法向力=1081.9435, 切向力X=2928.7935, 切向力Y=-111.3769 +FPS=23.81, 法向力=1602.5388, 切向力X=2045.9916, 切向力Y=-646.3650 +FPS=22.43, 法向力=1590.6306, 切向力X=2131.0776, 切向力Y=-554.8690 +FPS=23.83, 法向力=1635.3989, 切向力X=2260.7522, 切向力Y=-10.0549 +FPS=23.16, 法向力=1376.4659, 切向力X=2198.3481, 切向力Y=67.4466 +FPS=24.17, 法向力=1645.4276, 切向力X=2682.9834, 切向力Y=-781.1811 +FPS=24.46, 法向力=1603.3965, 切向力X=2702.2344, 切向力Y=-718.2587 +FPS=22.34, 法向力=1937.6682, 切向力X=2552.0237, 切向力Y=-394.4634 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000273s, blend=0.002219s (9 tiles incl ref), finalize=0.000061s, total=0.002560s +FPS=23.68, 法向力=1447.0972, 切向力X=2776.8081, 切向力Y=110.3178 +FPS=24.13, 法向力=1481.6565, 切向力X=2750.0718, 切向力Y=152.8483 +FPS=23.10, 法向力=1276.9865, 切向力X=2481.7183, 切向力Y=400.8678 +FPS=23.80, 法向力=1387.5665, 切向力X=2535.6931, 切向力Y=339.8075 +FPS=23.28, 法向力=1514.0615, 切向力X=2451.4717, 切向力Y=-316.5812 +FPS=23.86, 法向力=1369.9695, 切向力X=2466.0781, 切向力Y=-431.6588 +FPS=24.37, 法向力=1366.5723, 切向力X=2403.6738, 切向力Y=-524.3478 +FPS=23.30, 法向力=1290.3005, 切向力X=2602.0974, 切向力Y=-500.5688 +FPS=23.93, 法向力=1302.6919, 切向力X=2632.6128, 切向力Y=-539.9924 +FPS=24.06, 法向力=1331.5624, 切向力X=2048.9597, 切向力Y=-674.0472 +FPS=23.61, 法向力=1663.6641, 切向力X=2296.2427, 切向力Y=-505.8793 +FPS=24.18, 法向力=1618.4591, 切向力X=2211.8711, 切向力Y=-459.9233 +FPS=24.54, 法向力=1508.1313, 切向力X=2812.6187, 切向力Y=-311.3362 +FPS=24.66, 法向力=1518.7834, 切向力X=2363.0098, 切向力Y=-1026.5653 +FPS=23.58, 法向力=1539.3135, 切向力X=2359.9175, 切向力Y=-1020.1507 +FPS=21.48, 法向力=1881.8811, 切向力X=2496.8809, 切向力Y=36.7599 +FPS=16.88, 法向力=1597.6407, 切向力X=2630.0742, 切向力Y=-136.8267 +FPS=23.58, 法向力=1633.9292, 切向力X=2656.5320, 切向力Y=-215.5222 +FPS=23.09, 法向力=1553.7843, 切向力X=2435.0840, 切向力Y=-55.1460 +FPS=21.95, 法向力=1343.2478, 切向力X=2385.0493, 切向力Y=-227.5598 +FPS=24.67, 法向力=1313.4012, 切向力X=2473.2861, 切向力Y=-352.6718 +FPS=24.16, 法向力=1714.7139, 切向力X=2680.0596, 切向力Y=-368.2231 +FPS=24.53, 法向力=1305.1992, 切向力X=2613.0156, 切向力Y=86.0245 +FPS=24.92, 法向力=1321.8208, 切向力X=2716.6499, 切向力Y=66.9981 +FPS=22.10, 法向力=1643.0271, 切向力X=2547.7925, 切向力Y=-435.1565 +FPS=24.56, 法向力=1669.0947, 切向力X=2547.1504, 切向力Y=-564.7424 +FPS=23.63, 法向力=1707.0852, 切向力X=2867.5193, 切向力Y=27.3446 +FPS=21.76, 法向力=1839.9076, 切向力X=2558.1655, 切向力Y=151.1442 +FPS=21.47, 法向力=1468.9740, 切向力X=2484.7979, 切向力Y=-449.8126 +FPS=22.72, 法向力=1460.5499, 切向力X=2560.8809, 切向力Y=-510.3271 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000334s, blend=0.002397s (9 tiles incl ref), finalize=0.000074s, total=0.002815s +FPS=20.47, 法向力=1315.8076, 切向力X=2815.1426, 切向力Y=-11.8460 +FPS=21.91, 法向力=1372.0679, 切向力X=2824.9634, 切向力Y=-13.9447 +FPS=22.48, 法向力=1365.0172, 切向力X=2409.6279, 切向力Y=341.7197 +FPS=22.51, 法向力=1369.7076, 切向力X=2099.8625, 切向力Y=-83.5839 +FPS=22.13, 法向力=1553.3401, 切向力X=2119.7476, 切向力Y=87.2720 +FPS=24.66, 法向力=1541.5394, 切向力X=2019.8462, 切向力Y=143.8886 +FPS=24.02, 法向力=1491.4518, 切向力X=2426.0327, 切向力Y=-531.2783 +FPS=25.25, 法向力=1347.8513, 切向力X=2267.1101, 切向力Y=-288.7004 +FPS=24.82, 法向力=1287.8203, 切向力X=2134.2686, 切向力Y=-225.9991 +FPS=22.25, 法向力=1181.7915, 切向力X=2099.2354, 切向力Y=-332.3232 +FPS=24.86, 法向力=1238.5837, 切向力X=2096.6875, 切向力Y=-351.5371 +FPS=23.64, 法向力=2012.7607, 切向力X=2186.7656, 切向力Y=-505.4395 +FPS=25.36, 法向力=1867.7799, 切向力X=2154.4375, 切向力Y=-406.7996 +FPS=24.57, 法向力=1398.9226, 切向力X=2297.0947, 切向力Y=-453.2396 +FPS=22.99, 法向力=1307.9373, 切向力X=1923.5935, 切向力Y=-421.4371 +FPS=21.07, 法向力=1255.2307, 切向力X=2264.2312, 切向力Y=204.9778 +FPS=25.12, 法向力=1225.7435, 切向力X=2338.8755, 切向力Y=207.7126 +FPS=23.07, 法向力=1804.8203, 切向力X=2454.6570, 切向力Y=-106.1455 +FPS=13.30, 法向力=1233.8013, 切向力X=2561.2351, 切向力Y=355.6651 +FPS=23.20, 法向力=1204.5255, 切向力X=2514.6401, 切向力Y=373.0193 +FPS=24.18, 法向力=1431.0090, 切向力X=2309.1655, 切向力Y=-297.6077 +FPS=23.03, 法向力=1452.0093, 切向力X=2718.3691, 切向力Y=-125.0192 +FPS=23.36, 法向力=1509.6729, 切向力X=2847.6099, 切向力Y=-96.3858 +FPS=24.18, 法向力=1641.0759, 切向力X=2145.0854, 切向力Y=159.0462 +FPS=24.34, 法向力=1584.3397, 切向力X=2114.6711, 切向力Y=-454.8680 +FPS=24.29, 法向力=1593.4746, 切向力X=2051.2002, 切向力Y=-451.2200 +FPS=23.73, 法向力=1387.7173, 切向力X=2147.3989, 切向力Y=-687.2589 +FPS=24.49, 法向力=1359.2852, 切向力X=2146.7683, 切向力Y=-690.7225 +FPS=24.74, 法向力=1703.3032, 切向力X=3079.8711, 切向力Y=-601.5081 +FPS=25.62, 法向力=1409.7507, 切向力X=1328.6606, 切向力Y=-78.6863 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000225s, blend=0.002245s (9 tiles incl ref), finalize=0.000060s, total=0.002537s +FPS=25.74, 法向力=1619.8156, 切向力X=1492.7013, 切向力Y=-112.1042 +FPS=23.25, 法向力=1377.6880, 切向力X=2238.7561, 切向力Y=-141.8564 +FPS=25.16, 法向力=1055.4337, 切向力X=2179.7764, 切向力Y=-596.3007 +FPS=25.24, 法向力=1044.9705, 切向力X=2237.5852, 切向力Y=-599.8446 +FPS=24.65, 法向力=1409.2395, 切向力X=2362.5938, 切向力Y=-215.3943 +FPS=26.30, 法向力=1435.6410, 切向力X=2281.0415, 切向力Y=-261.3045 +FPS=26.12, 法向力=1359.9570, 切向力X=2325.0144, 切向力Y=-1.5433 +FPS=25.56, 法向力=1350.7668, 切向力X=2408.9243, 切向力Y=61.9834 +FPS=25.08, 法向力=1165.4873, 切向力X=2931.7500, 切向力Y=460.3187 +FPS=24.63, 法向力=1510.3229, 切向力X=2642.1958, 切向力Y=-285.6514 +FPS=25.64, 法向力=1507.5986, 切向力X=2696.4878, 切向力Y=-230.4073 +FPS=24.81, 法向力=1291.3311, 切向力X=2403.7715, 切向力Y=-313.4743 +FPS=25.68, 法向力=1271.7590, 切向力X=2260.2900, 切向力Y=-324.3347 +FPS=22.98, 法向力=1268.5845, 切向力X=2341.7686, 切向力Y=-39.1956 +FPS=22.56, 法向力=1586.0970, 切向力X=2018.2874, 切向力Y=-448.9008 +FPS=25.68, 法向力=1599.9006, 切向力X=2078.7993, 切向力Y=-440.3418 +FPS=23.56, 法向力=1616.4082, 切向力X=1895.3896, 切向力Y=-293.0076 +FPS=24.88, 法向力=1652.8228, 切向力X=1946.1348, 切向力Y=-306.4010 +FPS=16.02, 法向力=1672.2051, 切向力X=2445.3542, 切向力Y=-564.7678 +FPS=24.07, 法向力=1537.0660, 切向力X=2304.1055, 切向力Y=-273.0350 +FPS=23.96, 法向力=1388.9500, 切向力X=2346.7407, 切向力Y=-122.6238 +FPS=25.28, 法向力=1336.9724, 切向力X=2369.2729, 切向力Y=-54.2615 +FPS=23.88, 法向力=1317.6836, 切向力X=2086.0542, 切向力Y=-109.4003 +FPS=24.46, 法向力=1500.2178, 切向力X=2290.8503, 切向力Y=-69.0725 +FPS=23.89, 法向力=1452.1833, 切向力X=2379.7302, 切向力Y=23.8344 +FPS=25.22, 法向力=1633.9768, 切向力X=2561.7686, 切向力Y=-386.1644 +FPS=25.71, 法向力=1735.1858, 切向力X=2639.1155, 切向力Y=-540.8921 +FPS=23.50, 法向力=1733.8784, 切向力X=2208.2527, 切向力Y=141.4698 +FPS=24.27, 法向力=1720.1753, 切向力X=2409.0254, 切向力Y=-22.5840 +FPS=25.69, 法向力=1744.0532, 切向力X=2379.5728, 切向力Y=-58.2694 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000256s, blend=0.002221s (9 tiles incl ref), finalize=0.000063s, total=0.002547s +FPS=23.78, 法向力=1246.4326, 切向力X=2258.8281, 切向力Y=-566.8088 +FPS=24.30, 法向力=1425.0671, 切向力X=2087.5095, 切向力Y=-75.4735 +FPS=26.31, 法向力=1482.1616, 切向力X=2082.7466, 切向力Y=-52.2528 +FPS=24.42, 法向力=1614.8527, 切向力X=2107.4841, 切向力Y=-142.2855 +FPS=26.49, 法向力=1659.4375, 切向力X=2142.0054, 切向力Y=-82.1410 +FPS=24.28, 法向力=1498.0820, 切向力X=2215.5742, 切向力Y=-265.7338 +FPS=26.27, 法向力=1437.0930, 切向力X=2276.5322, 切向力Y=-206.7174 +FPS=23.75, 法向力=1398.8026, 切向力X=2656.8325, 切向力Y=-98.7373 +FPS=24.38, 法向力=1821.4365, 切向力X=2220.1782, 切向力Y=-462.1207 +FPS=25.58, 法向力=1799.7272, 切向力X=2214.8621, 切向力Y=-606.3060 +FPS=23.60, 法向力=1650.5391, 切向力X=2191.7573, 切向力Y=-499.5370 +FPS=24.24, 法向力=1378.4473, 切向力X=2516.4216, 切向力Y=-261.5003 +FPS=25.26, 法向力=1398.0046, 切向力X=2560.5718, 切向力Y=-226.4009 +FPS=23.79, 法向力=1452.7385, 切向力X=2316.4753, 切向力Y=71.6748 +FPS=23.23, 法向力=1451.1780, 切向力X=2245.9539, 切向力Y=82.9355 +FPS=22.13, 法向力=1606.3848, 切向力X=1966.4126, 切向力Y=1.1039 +FPS=22.60, 法向力=1513.4646, 切向力X=1844.8679, 切向力Y=-961.1382 +FPS=23.14, 法向力=1603.1272, 切向力X=1819.4003, 切向力Y=-1069.6060 +FPS=12.06, 法向力=1547.1793, 切向力X=2344.9246, 切向力Y=-379.2413 +FPS=22.99, 法向力=1507.7446, 切向力X=2446.0522, 切向力Y=-437.7437 +FPS=21.62, 法向力=1472.3088, 切向力X=2516.4751, 切向力Y=-175.1655 +FPS=20.77, 法向力=1293.5376, 切向力X=2072.2480, 切向力Y=-319.4707 +FPS=21.36, 法向力=1277.1477, 切向力X=2204.7856, 切向力Y=-316.2903 +FPS=21.70, 法向力=1456.8760, 切向力X=2386.7095, 切向力Y=-16.4412 +FPS=22.33, 法向力=1449.1364, 切向力X=2171.4424, 切向力Y=233.9975 +FPS=21.43, 法向力=1428.7775, 切向力X=2202.5024, 切向力Y=259.3123 +FPS=23.37, 法向力=1682.8717, 切向力X=2301.3052, 切向力Y=-81.4462 +FPS=23.44, 法向力=1556.7593, 切向力X=2508.8459, 切向力Y=-383.8554 +FPS=24.56, 法向力=1599.9849, 切向力X=2561.8896, 切向力Y=-400.0038 +FPS=23.99, 法向力=1109.1775, 切向力X=2027.0110, 切向力Y=145.8279 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000263s, blend=0.003415s (9 tiles incl ref), finalize=0.000065s, total=0.003750s +FPS=23.96, 法向力=1148.0316, 切向力X=2114.0237, 切向力Y=152.3806 +FPS=24.19, 法向力=1447.6265, 切向力X=2655.4006, 切向力Y=-30.7307 +FPS=23.59, 法向力=1238.7225, 切向力X=1969.7708, 切向力Y=-306.6210 +FPS=24.48, 法向力=1195.9354, 切向力X=1920.7045, 切向力Y=-213.5228 +FPS=22.33, 法向力=1485.4125, 切向力X=1801.7029, 切向力Y=-512.6647 +FPS=23.11, 法向力=1271.6163, 切向力X=2338.9282, 切向力Y=-140.1096 +FPS=24.28, 法向力=1268.8453, 切向力X=2388.8716, 切向力Y=-103.4168 +FPS=22.81, 法向力=1414.5784, 切向力X=2220.6462, 切向力Y=-76.4517 +FPS=22.67, 法向力=1293.0493, 切向力X=2805.1484, 切向力Y=74.0568 +FPS=23.81, 法向力=1310.5605, 切向力X=2889.5862, 切向力Y=68.7291 +FPS=20.68, 法向力=1909.2694, 切向力X=2314.5830, 切向力Y=182.4508 +FPS=22.29, 法向力=1405.6826, 切向力X=2184.9790, 切向力Y=-47.4815 +FPS=22.58, 法向力=1439.5410, 切向力X=2158.2710, 切向力Y=-48.5317 +FPS=21.76, 法向力=1510.9496, 切向力X=2440.5332, 切向力Y=-328.3667 +FPS=21.79, 法向力=1440.7622, 切向力X=2616.7280, 切向力Y=72.4603 +FPS=23.78, 法向力=1441.0464, 切向力X=2771.3779, 切向力Y=133.8988 +FPS=23.22, 法向力=1446.1470, 切向力X=2611.8086, 切向力Y=-99.9481 +FPS=22.96, 法向力=1683.4338, 切向力X=2751.3818, 切向力Y=-33.9318 +FPS=24.67, 法向力=1819.0615, 切向力X=2723.8850, 切向力Y=-213.2357 +FPS=22.84, 法向力=1364.4534, 切向力X=2131.7954, 切向力Y=244.1342 +FPS=23.86, 法向力=1384.2614, 切向力X=2054.2515, 切向力Y=247.3076 +FPS=23.31, 法向力=1395.5012, 切向力X=2400.3794, 切向力Y=-629.6282 +FPS=22.57, 法向力=1211.4480, 切向力X=2233.6057, 切向力Y=-117.6898 +FPS=24.40, 法向力=1789.4648, 切向力X=2425.0437, 切向力Y=-35.6111 +FPS=24.35, 法向力=1833.3995, 切向力X=2408.8682, 切向力Y=-93.6256 +FPS=22.87, 法向力=1856.5112, 切向力X=3287.7068, 切向力Y=-549.3315 +FPS=23.53, 法向力=1858.8977, 切向力X=2873.7295, 切向力Y=279.6697 +FPS=24.79, 法向力=1973.2355, 切向力X=2981.1311, 切向力Y=273.9186 +FPS=23.94, 法向力=1855.0431, 切向力X=2853.9990, 切向力Y=326.4865 +FPS=24.58, 法向力=1533.7280, 切向力X=2803.3113, 切向力Y=-323.5410 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000243s, blend=0.002177s (9 tiles incl ref), finalize=0.000053s, total=0.002480s +FPS=22.04, 法向力=1415.9004, 切向力X=2485.6602, 切向力Y=144.2092 +FPS=23.46, 法向力=1671.7155, 切向力X=2747.7280, 切向力Y=-156.3248 +FPS=23.59, 法向力=1675.2375, 切向力X=2698.4722, 切向力Y=-249.4061 +FPS=22.97, 法向力=1472.7632, 切向力X=2253.2234, 切向力Y=-85.2479 +FPS=23.59, 法向力=1743.4963, 切向力X=2883.3342, 切向力Y=38.3852 +FPS=24.39, 法向力=1753.3868, 切向力X=2911.7866, 切向力Y=90.5498 +FPS=23.41, 法向力=1719.4316, 切向力X=2443.3628, 切向力Y=-706.1089 +FPS=24.89, 法向力=1673.6609, 切向力X=2452.6704, 切向力Y=-698.1758 +FPS=23.73, 法向力=1478.4661, 切向力X=2014.3907, 切向力Y=207.0420 +FPS=24.10, 法向力=1201.3121, 切向力X=1886.7009, 切向力Y=-333.6569 +FPS=24.27, 法向力=1198.8256, 切向力X=2043.6840, 切向力Y=-473.2725 +FPS=22.85, 法向力=1421.4443, 切向力X=1816.1716, 切向力Y=-371.2548 +FPS=24.43, 法向力=1615.4980, 切向力X=2795.8489, 切向力Y=-672.4402 +FPS=24.07, 法向力=1509.4478, 切向力X=2841.4756, 切向力Y=-578.1957 +FPS=23.17, 法向力=1334.4893, 切向力X=2545.8425, 切向力Y=-117.6991 +FPS=24.85, 法向力=1279.5397, 切向力X=2495.7222, 切向力Y=-188.5254 +FPS=23.11, 法向力=1242.2380, 切向力X=2589.9019, 切向力Y=-125.8410 +FPS=24.36, 法向力=1248.5649, 切向力X=2571.5894, 切向力Y=-90.1851 +FPS=25.03, 法向力=1475.5630, 切向力X=2421.6736, 切向力Y=-80.5015 +FPS=22.68, 法向力=1583.1565, 切向力X=2565.7773, 切向力Y=-735.6752 +FPS=24.38, 法向力=1604.2241, 切向力X=2661.7324, 切向力Y=-786.6747 +FPS=25.75, 法向力=1421.8921, 切向力X=2466.5537, 切向力Y=-229.3646 +FPS=24.31, 法向力=1298.5677, 切向力X=2803.3306, 切向力Y=-358.3630 +FPS=24.65, 法向力=1127.9580, 切向力X=2682.7466, 切向力Y=-263.9951 +FPS=24.14, 法向力=1684.6511, 切向力X=2641.3848, 切向力Y=-195.5941 +FPS=25.40, 法向力=1655.9656, 切向力X=2664.8711, 切向力Y=-96.3397 +FPS=23.89, 法向力=1429.6414, 切向力X=2630.3506, 切向力Y=-236.7511 +FPS=24.60, 法向力=1595.8295, 切向力X=2620.9771, 切向力Y=-346.2133 +FPS=24.46, 法向力=1638.4313, 切向力X=2696.0015, 切向力Y=-358.7266 +FPS=24.55, 法向力=1369.0464, 切向力X=2512.2959, 切向力Y=-396.4115 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000248s, blend=0.002259s (9 tiles incl ref), finalize=0.000066s, total=0.002580s +FPS=24.26, 法向力=1336.4514, 切向力X=2680.3706, 切向力Y=-46.3792 +FPS=24.70, 法向力=1348.3722, 切向力X=2588.6899, 切向力Y=-126.0256 +FPS=23.72, 法向力=1637.5420, 切向力X=2388.9446, 切向力Y=-426.1244 +FPS=24.37, 法向力=1304.7401, 切向力X=2784.3501, 切向力Y=-563.0570 +FPS=24.92, 法向力=1344.6045, 切向力X=2811.0571, 切向力Y=-596.9478 +FPS=24.36, 法向力=1499.6633, 切向力X=2470.5964, 切向力Y=-118.2244 +FPS=24.81, 法向力=1564.2515, 切向力X=2478.9404, 切向力Y=-141.3231 +FPS=23.20, 法向力=1280.3022, 切向力X=2574.9893, 切向力Y=-109.9540 +FPS=23.56, 法向力=1301.9536, 切向力X=2551.7805, 切向力Y=267.1436 +FPS=23.40, 法向力=1312.4722, 切向力X=2613.4578, 切向力Y=286.2477 +FPS=22.19, 法向力=1435.0624, 切向力X=2575.7329, 切向力Y=-285.9875 +FPS=23.49, 法向力=1566.6140, 切向力X=2439.7937, 切向力Y=36.9160 +FPS=23.34, 法向力=1626.9666, 切向力X=2486.2493, 切向力Y=2.6923 +FPS=22.76, 法向力=1610.1660, 切向力X=2558.9668, 切向力Y=12.9929 +FPS=24.85, 法向力=1622.2549, 切向力X=2604.9319, 切向力Y=-23.0599 +FPS=23.40, 法向力=1399.3827, 切向力X=2845.6267, 切向力Y=-166.0332 +FPS=23.87, 法向力=1196.0331, 切向力X=2083.1338, 切向力Y=274.0254 +FPS=16.56, 法向力=1039.5009, 切向力X=2285.9375, 切向力Y=115.6680 +FPS=23.39, 法向力=1078.6799, 切向力X=2347.6299, 切向力Y=20.5360 +FPS=23.20, 法向力=1625.7471, 切向力X=2658.4419, 切向力Y=-923.2930 +FPS=24.60, 法向力=1350.4945, 切向力X=2580.4722, 切向力Y=-363.7555 +FPS=22.96, 法向力=1345.7246, 切向力X=2600.1133, 切向力Y=-369.4984 +FPS=24.54, 法向力=1501.8799, 切向力X=2180.0435, 切向力Y=-229.7853 +FPS=25.81, 法向力=1497.3795, 切向力X=2427.6689, 切向力Y=-255.0497 +FPS=22.41, 法向力=1322.7574, 切向力X=2506.6978, 切向力Y=-357.4954 +FPS=24.98, 法向力=1336.8561, 切向力X=2567.9004, 切向力Y=-306.9543 +FPS=25.74, 法向力=1461.8660, 切向力X=2318.5303, 切向力Y=-622.5405 +FPS=23.13, 法向力=1386.7454, 切向力X=2263.5176, 切向力Y=-164.1901 +FPS=16.76, 法向力=1613.4796, 切向力X=2395.8257, 切向力Y=-360.3614 +FPS=24.57, 法向力=1627.6191, 切向力X=2363.6213, 切向力Y=-354.5262 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000212s, blend=0.002171s (9 tiles incl ref), finalize=0.000053s, total=0.002443s +FPS=23.69, 法向力=1324.0225, 切向力X=1885.4758, 切向力Y=-228.3761 +FPS=23.94, 法向力=1332.2980, 切向力X=1851.6327, 切向力Y=-253.0464 +FPS=24.10, 法向力=1323.1146, 切向力X=2198.2002, 切向力Y=-105.7419 +FPS=23.31, 法向力=1295.1489, 切向力X=1937.4518, 切向力Y=-321.3361 +FPS=25.70, 法向力=1269.6846, 切向力X=2016.8583, 切向力Y=-281.8203 +FPS=24.23, 法向力=1489.4460, 切向力X=2613.9761, 切向力Y=-370.3969 +FPS=24.08, 法向力=1549.3835, 切向力X=2116.9590, 切向力Y=124.2822 +FPS=24.70, 法向力=1552.5625, 切向力X=2239.2563, 切向力Y=85.2004 +FPS=24.09, 法向力=1752.8506, 切向力X=2640.0137, 切向力Y=-308.1042 +FPS=24.45, 法向力=1597.4634, 切向力X=2536.6250, 切向力Y=-475.6088 +FPS=24.54, 法向力=1620.9995, 切向力X=2598.2151, 切向力Y=-489.6676 +FPS=25.29, 法向力=1382.6674, 切向力X=2556.1748, 切向力Y=-570.1866 +FPS=26.16, 法向力=1437.6252, 切向力X=2566.1431, 切向力Y=-610.3831 +FPS=23.49, 法向力=1428.4158, 切向力X=2376.5181, 切向力Y=-106.5685 +FPS=24.99, 法向力=1400.8983, 切向力X=2376.8696, 切向力Y=-170.6719 +FPS=26.55, 法向力=1415.6260, 切向力X=2434.8293, 切向力Y=369.2287 +FPS=24.79, 法向力=1664.7368, 切向力X=1911.4749, 切向力Y=-544.4043 +FPS=23.42, 法向力=1630.4248, 切向力X=2006.9552, 切向力Y=-589.5306 +FPS=23.02, 法向力=1339.6812, 切向力X=2391.7729, 切向力Y=-719.5040 +FPS=23.35, 法向力=1462.5293, 切向力X=2425.2778, 切向力Y=-49.0219 +FPS=23.99, 法向力=1516.4740, 切向力X=2341.6545, 切向力Y=-26.8805 +FPS=22.72, 法向力=1434.5974, 切向力X=2514.7988, 切向力Y=-394.2775 +FPS=21.56, 法向力=1396.6155, 切向力X=2584.7246, 切向力Y=-314.7313 +FPS=20.48, 法向力=1378.1295, 切向力X=2724.3228, 切向力Y=-145.8621 +FPS=22.15, 法向力=1292.9587, 切向力X=2718.4995, 切向力Y=-415.9983 +FPS=22.89, 法向力=1691.5066, 切向力X=2819.2036, 切向力Y=-350.2027 +FPS=22.71, 法向力=1646.7311, 切向力X=2784.9016, 切向力Y=-338.2825 +FPS=22.04, 法向力=1270.0195, 切向力X=2086.1287, 切向力Y=-736.1381 +FPS=23.70, 法向力=1242.2511, 切向力X=2102.2021, 切向力Y=-624.9209 +FPS=24.97, 法向力=1767.4590, 切向力X=2532.0515, 切向力Y=-213.6724 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000327s, blend=0.002434s (9 tiles incl ref), finalize=0.000059s, total=0.002827s +FPS=23.58, 法向力=1761.2478, 切向力X=2415.4219, 切向力Y=-491.9559 +FPS=25.43, 法向力=1825.0176, 切向力X=2382.5674, 切向力Y=-490.1690 +FPS=22.66, 法向力=1309.1868, 切向力X=1829.1665, 切向力Y=-102.1195 +FPS=24.41, 法向力=1211.4944, 切向力X=2073.2065, 切向力Y=-202.6208 +FPS=25.58, 法向力=1242.3879, 切向力X=2087.1553, 切向力Y=-176.0788 +FPS=23.99, 法向力=1482.2554, 切向力X=2278.0190, 切向力Y=-239.9452 +FPS=24.60, 法向力=1857.9845, 切向力X=2070.9417, 切向力Y=-744.8234 +FPS=24.82, 法向力=1827.4768, 切向力X=2017.0042, 切向力Y=-705.8975 +FPS=23.91, 法向力=1927.5535, 切向力X=2212.8989, 切向力Y=-327.9198 +FPS=24.30, 法向力=1926.8370, 切向力X=2163.0178, 切向力Y=-370.3120 +FPS=22.48, 法向力=1904.1843, 切向力X=2246.9006, 切向力Y=-314.2514 +FPS=24.64, 法向力=1353.4800, 切向力X=2118.4578, 切向力Y=-151.9693 +FPS=23.81, 法向力=1320.7979, 切向力X=2066.8086, 切向力Y=-105.2264 +FPS=24.29, 法向力=1233.5555, 切向力X=2970.3926, 切向力Y=-410.5254 +FPS=23.99, 法向力=1455.4491, 切向力X=2407.7427, 切向力Y=300.6048 +FPS=23.73, 法向力=1489.2355, 切向力X=2458.6504, 切向力Y=337.7780 +FPS=22.03, 法向力=1717.7139, 切向力X=2582.5913, 切向力Y=-335.0859 +FPS=23.96, 法向力=1754.0974, 切向力X=2689.3616, 切向力Y=-377.4438 +FPS=21.95, 法向力=1829.8226, 切向力X=2704.9941, 切向力Y=-5.9925 +FPS=23.92, 法向力=1706.4565, 切向力X=2719.8364, 切向力Y=-341.8797 +FPS=21.82, 法向力=1693.4031, 切向力X=2840.6724, 切向力Y=-239.1323 +FPS=23.41, 法向力=1467.5237, 切向力X=2496.9617, 切向力Y=-393.3979 +FPS=23.45, 法向力=1521.0642, 切向力X=2412.2632, 切向力Y=-304.0196 +FPS=23.85, 法向力=1558.3260, 切向力X=2415.4849, 切向力Y=-337.7585 +FPS=23.06, 法向力=1441.5730, 切向力X=2315.8018, 切向力Y=148.8992 +FPS=23.05, 法向力=1907.8162, 切向力X=2241.4397, 切向力Y=-474.0038 +FPS=23.49, 法向力=2003.6088, 切向力X=2291.5876, 切向力Y=-486.4192 +FPS=21.21, 法向力=1336.2268, 切向力X=1931.3114, 切向力Y=-72.6252 +FPS=22.73, 法向力=1560.1691, 切向力X=2079.8284, 切向力Y=-195.1993 +FPS=22.38, 法向力=1616.4843, 切向力X=2120.0957, 切向力Y=-339.0762 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000337s, blend=0.002237s (9 tiles incl ref), finalize=0.000055s, total=0.002636s +FPS=22.52, 法向力=1598.3340, 切向力X=2400.9399, 切向力Y=-418.0698 +FPS=23.43, 法向力=1207.8955, 切向力X=2358.2532, 切向力Y=117.9175 +FPS=24.28, 法向力=1127.9469, 切向力X=2257.5591, 切向力Y=175.1718 +FPS=21.43, 法向力=1309.1852, 切向力X=2405.0840, 切向力Y=-342.9035 +FPS=23.56, 法向力=1595.4695, 切向力X=2476.1511, 切向力Y=-210.1653 +FPS=23.73, 法向力=1565.2870, 切向力X=2307.1072, 切向力Y=-56.8584 +FPS=23.02, 法向力=1817.1981, 切向力X=2398.5400, 切向力Y=-199.0102 +FPS=22.71, 法向力=1794.7396, 切向力X=2329.3511, 切向力Y=-254.0784 +FPS=24.39, 法向力=1414.8291, 切向力X=2294.1870, 切向力Y=-154.2393 +FPS=23.51, 法向力=1230.5659, 切向力X=2512.2324, 切向力Y=-304.4301 +FPS=23.81, 法向力=1311.0063, 切向力X=2505.2009, 切向力Y=-309.0588 +FPS=23.77, 法向力=1481.5177, 切向力X=2072.5493, 切向力Y=-413.5827 +FPS=24.08, 法向力=1357.9316, 切向力X=2306.1294, 切向力Y=-324.3389 +FPS=23.61, 法向力=1357.5402, 切向力X=2398.7251, 切向力Y=-311.4662 +FPS=22.23, 法向力=1495.1272, 切向力X=2527.1519, 切向力Y=-190.4963 +FPS=23.68, 法向力=1633.5933, 切向力X=2896.4111, 切向力Y=-565.9276 +FPS=23.66, 法向力=1574.9973, 切向力X=2793.3430, 切向力Y=-608.2842 +FPS=23.34, 法向力=1346.3433, 切向力X=2200.5972, 切向力Y=-594.0894 +FPS=25.46, 法向力=1365.3180, 切向力X=2216.7539, 切向力Y=-647.7931 +FPS=24.79, 法向力=1567.2739, 切向力X=2189.7168, 切向力Y=-281.6083 +FPS=23.84, 法向力=1502.7129, 切向力X=2699.6167, 切向力Y=-98.5550 +FPS=24.27, 法向力=1521.7809, 切向力X=2752.1340, 切向力Y=-35.8788 +FPS=23.55, 法向力=1811.3762, 切向力X=2365.8647, 切向力Y=-629.4780 +FPS=24.72, 法向力=1830.4785, 切向力X=2283.7959, 切向力Y=-664.5309 +FPS=23.52, 法向力=1546.5574, 切向力X=2033.0702, 切向力Y=-533.9785 +FPS=23.25, 法向力=1401.1808, 切向力X=2391.1714, 切向力Y=473.9967 +FPS=24.23, 法向力=1379.1246, 切向力X=2439.1853, 切向力Y=427.7028 +FPS=23.32, 法向力=1477.9147, 切向力X=1868.2395, 切向力Y=-534.9377 +FPS=24.25, 法向力=1115.5884, 切向力X=2240.3535, 切向力Y=-80.6772 +FPS=23.95, 法向力=1200.9277, 切向力X=2360.1172, 切向力Y=-78.7206 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000224s, blend=0.002549s (9 tiles incl ref), finalize=0.000058s, total=0.002837s +FPS=22.94, 法向力=1484.6310, 切向力X=2472.3779, 切向力Y=-719.0782 +FPS=23.81, 法向力=1569.1655, 切向力X=2414.4216, 切向力Y=-646.8678 +FPS=24.53, 法向力=1608.0581, 切向力X=2487.0681, 切向力Y=-579.2220 +FPS=23.41, 法向力=1591.4799, 切向力X=1654.3086, 切向力Y=-361.6645 +FPS=24.47, 法向力=1568.8486, 切向力X=1610.9124, 切向力Y=-301.3823 +FPS=22.34, 法向力=1453.2551, 切向力X=2346.7051, 切向力Y=-459.6483 +FPS=23.27, 法向力=1637.6816, 切向力X=2673.1877, 切向力Y=145.3666 +FPS=24.30, 法向力=1697.8168, 切向力X=2800.2417, 切向力Y=24.1110 +FPS=23.39, 法向力=1481.9753, 切向力X=2248.7280, 切向力Y=13.2212 +FPS=23.93, 法向力=1507.1252, 切向力X=2370.8081, 切向力Y=-126.0222 +FPS=23.45, 法向力=1378.3184, 切向力X=2414.0654, 切向力Y=-36.3692 +FPS=23.26, 法向力=1650.4500, 切向力X=2325.0259, 切向力Y=-431.7389 +FPS=24.05, 法向力=1679.1361, 切向力X=2350.4976, 切向力Y=-483.6565 +FPS=23.04, 法向力=1503.6621, 切向力X=2004.6066, 切向力Y=-194.0755 +FPS=20.64, 法向力=1315.7594, 切向力X=1765.7997, 切向力Y=13.3676 +FPS=24.08, 法向力=1491.4731, 切向力X=2553.0000, 切向力Y=-274.5394 +FPS=22.76, 法向力=1511.2292, 切向力X=2581.1045, 切向力Y=-320.5391 +FPS=22.49, 法向力=1643.2112, 切向力X=2633.8105, 切向力Y=330.8895 +FPS=24.20, 法向力=1722.1571, 切向力X=2610.0762, 切向力Y=-148.0179 +FPS=24.44, 法向力=1727.9390, 切向力X=2691.4978, 切向力Y=-164.4373 +FPS=23.34, 法向力=1529.3618, 切向力X=2302.8330, 切向力Y=-356.2603 +FPS=22.92, 法向力=1539.6575, 切向力X=2240.9604, 切向力Y=-367.0620 +FPS=21.91, 法向力=1230.2330, 切向力X=2263.5229, 切向力Y=297.9286 +FPS=23.60, 法向力=1449.5962, 切向力X=2785.0693, 切向力Y=28.1881 +FPS=23.86, 法向力=1416.7026, 切向力X=2876.0938, 切向力Y=134.2053 +FPS=22.61, 法向力=1693.3195, 切向力X=2847.0454, 切向力Y=-193.0442 +FPS=23.06, 法向力=1471.7488, 切向力X=1830.5330, 切向力Y=-462.8322 +FPS=23.58, 法向力=1527.5364, 切向力X=1862.9009, 切向力Y=-451.5761 +FPS=23.44, 法向力=1342.1011, 切向力X=1635.9636, 切向力Y=-426.0884 +FPS=23.43, 法向力=1295.5393, 切向力X=1636.3821, 切向力Y=-470.9136 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000259s, blend=0.002244s (9 tiles incl ref), finalize=0.000062s, total=0.002572s +FPS=22.62, 法向力=2102.5447, 切向力X=2459.7161, 切向力Y=-175.9695 +FPS=20.75, 法向力=1793.4189, 切向力X=2407.1567, 切向力Y=178.3030 +FPS=23.05, 法向力=1886.7495, 切向力X=2353.4775, 切向力Y=-541.2189 +FPS=22.23, 法向力=1889.3306, 切向力X=2527.8677, 切向力Y=-530.4430 +FPS=19.90, 法向力=1696.3373, 切向力X=2652.2109, 切向力Y=-255.7991 +FPS=21.14, 法向力=1415.1907, 切向力X=1927.6539, 切向力Y=-895.5912 +FPS=21.63, 法向力=1385.0093, 切向力X=1907.6080, 切向力Y=-875.8148 +FPS=23.10, 法向力=1082.2124, 切向力X=2710.3538, 切向力Y=-365.7778 +FPS=22.40, 法向力=1637.5133, 切向力X=2459.4280, 切向力Y=-533.3026 +FPS=23.15, 法向力=1594.2336, 切向力X=2430.1362, 切向力Y=-455.8759 +FPS=17.41, 法向力=1446.1531, 切向力X=2433.9561, 切向力Y=240.3675 +FPS=21.65, 法向力=1578.8865, 切向力X=2180.7075, 切向力Y=-22.1226 +FPS=24.08, 法向力=1523.4905, 切向力X=2603.8455, 切向力Y=-284.5278 +FPS=23.26, 法向力=1545.4166, 切向力X=2672.3354, 切向力Y=-219.1933 +FPS=22.39, 法向力=1469.9309, 切向力X=2448.8123, 切向力Y=-526.3226 +FPS=23.04, 法向力=1680.8099, 切向力X=2523.1326, 切向力Y=-344.4600 +FPS=17.50, 法向力=1719.9043, 切向力X=2493.8679, 切向力Y=-270.8339 +FPS=22.97, 法向力=1815.1860, 切向力X=2416.0574, 切向力Y=-363.5541 +FPS=22.89, 法向力=1614.8264, 切向力X=2017.2516, 切向力Y=-727.1052 +FPS=23.29, 法向力=1518.8224, 切向力X=1967.7909, 切向力Y=-637.9908 +FPS=23.29, 法向力=1388.6976, 切向力X=2652.8918, 切向力Y=279.3355 +FPS=23.87, 法向力=1264.2106, 切向力X=2591.5820, 切向力Y=-313.5750 +FPS=24.02, 法向力=1245.6189, 切向力X=2595.3577, 切向力Y=-254.9195 +FPS=24.01, 法向力=1440.9698, 切向力X=2200.2932, 切向力Y=-326.6624 +FPS=24.09, 法向力=1077.5281, 切向力X=2658.5195, 切向力Y=-567.4505 +FPS=24.44, 法向力=1086.4653, 切向力X=2749.9995, 切向力Y=-565.0345 +FPS=24.34, 法向力=1642.8632, 切向力X=2402.3359, 切向力Y=-338.8823 +FPS=23.31, 法向力=1674.9087, 切向力X=2399.8035, 切向力Y=-422.3864 +FPS=22.09, 法向力=1190.6005, 切向力X=2659.3857, 切向力Y=-426.3468 +FPS=24.94, 法向力=1064.8716, 切向力X=1841.5732, 切向力Y=682.6571 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000216s, blend=0.002400s (9 tiles incl ref), finalize=0.000123s, total=0.002746s +FPS=23.95, 法向力=1114.1555, 切向力X=1652.2809, 切向力Y=674.4233 +FPS=22.42, 法向力=1530.2711, 切向力X=2680.9795, 切向力Y=-641.9271 +FPS=24.47, 法向力=1418.5718, 切向力X=2121.4736, 切向力Y=-147.4473 +FPS=24.72, 法向力=1414.7539, 切向力X=2000.1648, 切向力Y=-171.4220 +FPS=22.43, 法向力=1755.5577, 切向力X=2460.1838, 切向力Y=-540.1047 +FPS=24.86, 法向力=1820.0873, 切向力X=2478.5784, 切向力Y=-564.4418 +FPS=21.91, 法向力=1572.4995, 切向力X=2370.9185, 切向力Y=-355.2546 +FPS=24.95, 法向力=1569.4507, 切向力X=2778.6304, 切向力Y=-699.0522 +FPS=23.31, 法向力=1497.2025, 切向力X=2759.3516, 切向力Y=-853.1019 +FPS=23.33, 法向力=1620.2578, 切向力X=1720.8414, 切向力Y=-569.1763 +FPS=24.52, 法向力=1928.4895, 切向力X=2937.3384, 切向力Y=-718.5325 +FPS=24.94, 法向力=1882.0551, 切向力X=2939.5435, 切向力Y=-669.6182 +FPS=24.20, 法向力=1798.8668, 切向力X=2833.8164, 切向力Y=-324.5452 +FPS=24.13, 法向力=1744.7527, 切向力X=2815.5361, 切向力Y=-275.0402 +FPS=23.81, 法向力=1427.0660, 切向力X=2352.6675, 切向力Y=-533.3925 +FPS=23.43, 法向力=1545.8840, 切向力X=2597.1296, 切向力Y=-842.9676 +FPS=22.32, 法向力=1462.9921, 切向力X=2440.6118, 切向力Y=-890.9022 +FPS=20.62, 法向力=1256.9160, 切向力X=2439.4258, 切向力Y=-510.0767 +FPS=23.21, 法向力=1295.0776, 切向力X=2272.5342, 切向力Y=-95.3752 +FPS=24.00, 法向力=1318.7338, 切向力X=2327.7427, 切向力Y=-91.3978 +FPS=23.98, 法向力=1400.1504, 切向力X=2709.1777, 切向力Y=-489.2681 +FPS=22.00, 法向力=1377.5166, 切向力X=1569.6339, 切向力Y=-330.5164 +FPS=23.77, 法向力=1334.2997, 切向力X=1628.6022, 切向力Y=-187.0914 +FPS=22.28, 法向力=1140.1998, 切向力X=2464.8818, 切向力Y=-40.9853 +FPS=23.68, 法向力=1219.8951, 切向力X=2290.1699, 切向力Y=-252.6084 +FPS=24.11, 法向力=1249.2742, 切向力X=2318.2717, 切向力Y=-387.3418 +FPS=22.04, 法向力=1848.2472, 切向力X=2378.0654, 切向力Y=-530.5214 +FPS=23.66, 法向力=1671.5874, 切向力X=2202.6423, 切向力Y=-654.2256 +FPS=21.11, 法向力=1654.1997, 切向力X=2080.5566, 切向力Y=-697.2217 +FPS=23.07, 法向力=1495.3896, 切向力X=2037.9695, 切向力Y=-707.4247 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000244s, blend=0.002229s (9 tiles incl ref), finalize=0.000064s, total=0.002543s +FPS=23.70, 法向力=1457.3860, 切向力X=2173.6924, 切向力Y=-174.5733 +FPS=23.17, 法向力=1382.7212, 切向力X=2223.6157, 切向力Y=-32.8376 +FPS=23.53, 法向力=1746.3608, 切向力X=2173.1145, 切向力Y=-515.9968 +FPS=22.45, 法向力=1810.7616, 切向力X=2166.5281, 切向力Y=-492.5125 +FPS=21.92, 法向力=1495.1816, 切向力X=2194.0127, 切向力Y=-196.7845 +FPS=23.55, 法向力=1121.5835, 切向力X=2067.0698, 切向力Y=455.4458 +FPS=26.08, 法向力=1100.7369, 切向力X=2031.3667, 切向力Y=503.3466 +FPS=23.45, 法向力=1322.7847, 切向力X=2408.0991, 切向力Y=-331.5035 +FPS=24.84, 法向力=1273.4438, 切向力X=2294.7158, 切向力Y=207.9398 +FPS=25.20, 法向力=1257.2195, 切向力X=2306.2893, 切向力Y=190.6202 +FPS=23.74, 法向力=1388.1226, 切向力X=2860.6914, 切向力Y=-220.9824 +FPS=25.81, 法向力=1363.3611, 切向力X=2963.6833, 切向力Y=-196.2588 +FPS=22.68, 法向力=1411.7363, 切向力X=2339.7397, 切向力Y=-203.7136 +FPS=24.54, 法向力=1665.9866, 切向力X=2771.6812, 切向力Y=-620.5858 +FPS=25.61, 法向力=1627.7538, 切向力X=2713.4907, 切向力Y=-648.1447 +FPS=24.72, 法向力=1373.4006, 切向力X=2351.0874, 切向力Y=-740.8187 +FPS=26.61, 法向力=1630.3713, 切向力X=1628.1140, 切向力Y=-322.0999 +FPS=23.54, 法向力=1678.9425, 切向力X=1588.3329, 切向力Y=-295.2265 +FPS=23.79, 法向力=1528.6440, 切向力X=2263.6929, 切向力Y=-214.6953 +FPS=26.19, 法向力=1400.7677, 切向力X=2325.9390, 切向力Y=-180.0177 +FPS=24.09, 法向力=1530.3862, 切向力X=2370.3240, 切向力Y=-622.8263 +FPS=26.14, 法向力=1537.7224, 切向力X=2309.8467, 切向力Y=-603.2416 +FPS=24.49, 法向力=1538.1794, 切向力X=2450.1807, 切向力Y=-150.6511 +FPS=25.32, 法向力=1368.0818, 切向力X=2756.1128, 切向力Y=-34.6004 +FPS=24.74, 法向力=1444.9684, 切向力X=2728.6477, 切向力Y=-97.5053 +FPS=24.27, 法向力=1427.3776, 切向力X=2073.9607, 切向力Y=-675.0984 +FPS=25.51, 法向力=1883.3463, 切向力X=2343.8616, 切向力Y=-279.8124 +FPS=25.73, 法向力=1913.1055, 切向力X=2262.0447, 切向力Y=-297.5071 +FPS=24.08, 法向力=1358.7905, 切向力X=2452.5540, 切向力Y=-208.6343 +FPS=25.80, 法向力=1429.1285, 切向力X=2552.9636, 切向力Y=-407.2455 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000225s, blend=0.002178s (9 tiles incl ref), finalize=0.000052s, total=0.002461s +FPS=22.30, 法向力=1428.5764, 切向力X=2478.2588, 切向力Y=48.4992 +FPS=25.14, 法向力=1353.9587, 切向力X=2382.8403, 切向力Y=60.5408 +FPS=25.25, 法向力=1446.1311, 切向力X=2626.4900, 切向力Y=62.3944 +FPS=22.97, 法向力=1238.9429, 切向力X=2258.1758, 切向力Y=198.8978 +FPS=25.49, 法向力=1334.7335, 切向力X=2284.8496, 切向力Y=205.5981 +FPS=25.64, 法向力=1260.4270, 切向力X=2484.6318, 切向力Y=-335.1917 +FPS=25.84, 法向力=1515.3804, 切向力X=2744.3159, 切向力Y=-254.4347 +FPS=25.66, 法向力=1579.7117, 切向力X=2676.7747, 切向力Y=-232.0224 +FPS=23.79, 法向力=1892.8984, 切向力X=2229.8184, 切向力Y=-516.1316 +FPS=26.84, 法向力=1972.3850, 切向力X=2309.9243, 切向力Y=-574.9374 +FPS=23.90, 法向力=1355.5205, 切向力X=2261.1992, 切向力Y=368.4766 +FPS=24.96, 法向力=1323.7974, 切向力X=2181.4175, 切向力Y=250.2254 +FPS=23.69, 法向力=1485.2493, 切向力X=2479.2280, 切向力Y=-533.5339 +FPS=20.14, 法向力=1828.7061, 切向力X=2798.7258, 切向力Y=-24.8524 +FPS=22.51, 法向力=1756.0702, 切向力X=2359.1494, 切向力Y=-598.6069 +FPS=23.98, 法向力=1708.9380, 切向力X=2321.6472, 切向力Y=-605.6246 +FPS=21.78, 法向力=1236.4441, 切向力X=1866.7998, 切向力Y=-503.3038 +FPS=22.92, 法向力=1410.9065, 切向力X=2025.7148, 切向力Y=-587.6147 +FPS=14.54, 法向力=1311.5569, 切向力X=1976.2795, 切向力Y=-565.6841 +FPS=23.75, 法向力=1877.7592, 切向力X=2178.6365, 切向力Y=-711.9614 +FPS=22.34, 法向力=1160.8151, 切向力X=2305.5781, 切向力Y=-200.9672 +FPS=23.95, 法向力=1232.2534, 切向力X=2316.4172, 切向力Y=-256.0494 +FPS=24.80, 法向力=1254.5676, 切向力X=1719.4413, 切向力Y=-62.6722 +FPS=22.58, 法向力=1200.5703, 切向力X=2571.4648, 切向力Y=-39.2837 +FPS=24.42, 法向力=1154.9070, 切向力X=2520.6313, 切向力Y=-99.5015 +FPS=25.46, 法向力=1745.0535, 切向力X=1932.8152, 切向力Y=-325.9063 +FPS=23.57, 法向力=1786.2688, 切向力X=2044.4768, 切向力Y=-348.1510 +FPS=25.08, 法向力=1488.4587, 切向力X=2128.0371, 切向力Y=-487.5178 +FPS=22.55, 法向力=1558.9059, 切向力X=2256.1226, 切向力Y=-20.8893 +FPS=24.79, 法向力=1581.7029, 切向力X=2350.5913, 切向力Y=-59.1925 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000226s, blend=0.002323s (9 tiles incl ref), finalize=0.000055s, total=0.002611s +FPS=24.23, 法向力=1667.9636, 切向力X=2242.2649, 切向力Y=-383.0153 +FPS=23.47, 法向力=1353.0079, 切向力X=2194.6570, 切向力Y=-246.3731 +FPS=23.86, 法向力=1344.7656, 切向力X=2255.5542, 切向力Y=-267.2512 +FPS=24.48, 法向力=1214.7483, 切向力X=1874.8822, 切向力Y=-189.4794 +FPS=23.73, 法向力=1648.3794, 切向力X=2486.7168, 切向力Y=-641.0977 +FPS=23.50, 法向力=1666.3721, 切向力X=2466.8489, 切向力Y=-610.5880 +FPS=21.08, 法向力=1683.9585, 切向力X=2827.2869, 切向力Y=-427.2664 +FPS=23.63, 法向力=1713.0186, 切向力X=2941.7004, 切向力Y=-525.5120 +FPS=18.35, 法向力=1408.4543, 切向力X=2823.7559, 切向力Y=-604.8078 +FPS=12.24, 法向力=1282.0249, 切向力X=2417.6680, 切向力Y=-371.9749 +FPS=13.49, 法向力=1855.0569, 切向力X=2366.0620, 切向力Y=52.3654 +FPS=14.07, 法向力=2148.1118, 切向力X=2764.2363, 切向力Y=-561.1329 +FPS=13.73, 法向力=2162.6416, 切向力X=2857.5664, 切向力Y=-621.2603 +FPS=12.30, 法向力=1520.1829, 切向力X=2199.2751, 切向力Y=180.8332 +FPS=14.01, 法向力=1373.0162, 切向力X=2206.2231, 切向力Y=-375.1047 +FPS=13.98, 法向力=1361.7312, 切向力X=1972.0881, 切向力Y=-152.7953 +FPS=13.87, 法向力=1408.2109, 切向力X=1947.5272, 切向力Y=-182.6029 +FPS=13.56, 法向力=1624.5696, 切向力X=2379.1279, 切向力Y=-387.4787 +FPS=15.20, 法向力=1883.7351, 切向力X=2473.9653, 切向力Y=-345.1165 +FPS=15.45, 法向力=1815.4739, 切向力X=2529.0649, 切向力Y=-396.8564 +FPS=14.75, 法向力=1425.3364, 切向力X=2006.4214, 切向力Y=-175.0458 +FPS=14.94, 法向力=1497.2065, 切向力X=2683.6890, 切向力Y=-58.5126 +FPS=14.36, 法向力=1495.0576, 切向力X=2750.6011, 切向力Y=-117.6686 +FPS=13.76, 法向力=1190.9668, 切向力X=2175.6836, 切向力Y=-358.8353 +FPS=14.80, 法向力=1220.9205, 切向力X=2243.7305, 切向力Y=-389.7264 +FPS=14.18, 法向力=1603.3578, 切向力X=2741.2422, 切向力Y=-540.1857 +FPS=13.71, 法向力=1627.5547, 切向力X=2777.8301, 切向力Y=-559.2320 +FPS=14.30, 法向力=1437.9197, 切向力X=2118.0381, 切向力Y=-479.7910 +FPS=14.31, 法向力=1433.0792, 切向力X=2098.0242, 切向力Y=-508.3510 +FPS=13.70, 法向力=1487.4951, 切向力X=2224.0024, 切向力Y=-375.8242 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000398s, blend=0.005422s (9 tiles incl ref), finalize=0.000144s, total=0.005978s +FPS=13.33, 法向力=1627.2485, 切向力X=2380.6204, 切向力Y=-439.5607 +FPS=12.34, 法向力=1707.8958, 切向力X=2386.3286, 切向力Y=-539.4467 +FPS=19.09, 法向力=1701.5164, 切向力X=2764.5356, 切向力Y=-136.1001 +FPS=20.99, 法向力=1205.2887, 切向力X=2676.9673, 切向力Y=-304.7878 +FPS=23.96, 法向力=1238.7124, 切向力X=2624.0901, 切向力Y=-338.7104 +FPS=22.22, 法向力=1692.3455, 切向力X=2218.5464, 切向力Y=-426.3822 +FPS=24.66, 法向力=1592.9092, 切向力X=2442.4912, 切向力Y=-146.9313 +FPS=24.32, 法向力=1638.5547, 切向力X=2504.0425, 切向力Y=-214.9504 +FPS=22.37, 法向力=1347.9135, 切向力X=2172.0332, 切向力Y=-476.4987 +FPS=24.19, 法向力=1584.9546, 切向力X=2146.5911, 切向力Y=-514.0248 +FPS=24.01, 法向力=1490.4512, 切向力X=2059.2012, 切向力Y=-554.9485 +FPS=21.64, 法向力=1323.3718, 切向力X=2078.3452, 切向力Y=76.7612 +FPS=23.46, 法向力=1570.4910, 切向力X=2466.7324, 切向力Y=-339.5034 +FPS=23.95, 法向力=1566.2233, 切向力X=2413.2954, 切向力Y=-394.1837 +FPS=23.42, 法向力=1487.3193, 切向力X=2703.6997, 切向力Y=-372.0777 +FPS=23.95, 法向力=1548.8000, 切向力X=2726.5247, 切向力Y=-315.7220 +FPS=21.80, 法向力=1770.5884, 切向力X=2605.2002, 切向力Y=-561.2229 +FPS=22.13, 法向力=1260.6011, 切向力X=2426.1396, 切向力Y=235.1098 +FPS=23.39, 法向力=1276.2809, 切向力X=2279.6318, 切向力Y=212.8175 +FPS=22.20, 法向力=1572.1589, 切向力X=2557.1580, 切向力Y=-97.0453 +FPS=23.34, 法向力=1278.1700, 切向力X=1735.3951, 切向力Y=-224.2102 +FPS=24.09, 法向力=1245.3898, 切向力X=1750.3125, 切向力Y=-235.3170 +FPS=23.42, 法向力=1709.4709, 切向力X=2166.6560, 切向力Y=-325.2607 +FPS=20.94, 法向力=1560.5920, 切向力X=2168.9565, 切向力Y=-418.1603 +FPS=23.29, 法向力=1532.9590, 切向力X=2149.3879, 切向力Y=-425.6328 +FPS=22.74, 法向力=1788.2810, 切向力X=2553.8889, 切向力Y=-738.3494 +FPS=23.91, 法向力=1577.0524, 切向力X=2226.3950, 切向力Y=-195.7656 +FPS=24.37, 法向力=1611.7142, 切向力X=2231.5425, 切向力Y=-239.0790 +FPS=23.13, 法向力=2141.9519, 切向力X=2337.2373, 切向力Y=-369.9688 +FPS=24.57, 法向力=2117.3035, 切向力X=2883.2886, 切向力Y=-584.3839 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000223s, blend=0.002310s (9 tiles incl ref), finalize=0.000060s, total=0.002600s +FPS=24.08, 法向力=2079.3967, 切向力X=2913.2407, 切向力Y=-533.6660 +FPS=24.10, 法向力=1354.4832, 切向力X=2130.4971, 切向力Y=-143.4659 +FPS=23.77, 法向力=1358.7518, 切向力X=2256.5474, 切向力Y=-70.0244 +FPS=22.77, 法向力=1455.6104, 切向力X=1982.0087, 切向力Y=-276.3527 +FPS=24.82, 法向力=1550.5330, 切向力X=2373.1587, 切向力Y=-287.0947 +FPS=22.59, 法向力=1596.8317, 切向力X=2387.9236, 切向力Y=-226.3329 +FPS=22.86, 法向力=1479.1144, 切向力X=2450.5093, 切向力Y=-708.6969 +FPS=23.54, 法向力=1901.0756, 切向力X=2545.9814, 切向力Y=-323.3421 +FPS=23.02, 法向力=1834.4303, 切向力X=2476.4277, 切向力Y=-331.7627 +FPS=22.43, 法向力=1809.6622, 切向力X=2191.0334, 切向力Y=-716.4225 +FPS=22.05, 法向力=1788.5774, 切向力X=2162.4446, 切向力Y=-762.0816 +FPS=21.67, 法向力=1499.0052, 切向力X=1969.5906, 切向力Y=-86.2007 +FPS=21.46, 法向力=1773.6099, 切向力X=2222.4580, 切向力Y=-903.7865 +FPS=22.94, 法向力=1648.3380, 切向力X=2127.9648, 切向力Y=-574.9566 +FPS=22.81, 法向力=1653.7805, 切向力X=2179.8940, 切向力Y=-560.5945 +FPS=22.49, 法向力=1233.9592, 切向力X=2645.4531, 切向力Y=176.3199 +FPS=23.61, 法向力=1401.7251, 切向力X=2011.1909, 切向力Y=-92.4819 +FPS=23.42, 法向力=1495.8386, 切向力X=1931.5491, 切向力Y=-152.4680 +FPS=21.17, 法向力=1806.6218, 切向力X=2342.3887, 切向力Y=-494.0282 +FPS=23.81, 法向力=1852.5227, 切向力X=2355.2632, 切向力Y=-445.5605 +FPS=23.16, 法向力=1539.6948, 切向力X=2261.7451, 切向力Y=-69.1972 +FPS=21.81, 法向力=1519.5281, 切向力X=2337.4199, 切向力Y=-434.9120 +FPS=24.02, 法向力=1584.3601, 切向力X=2273.9380, 切向力Y=-475.7816 +FPS=24.45, 法向力=1956.4658, 切向力X=2301.9668, 切向力Y=-945.0259 +FPS=23.53, 法向力=1354.7773, 切向力X=2235.2454, 切向力Y=410.4500 +FPS=24.75, 法向力=1431.4329, 切向力X=2407.3494, 切向力Y=416.4777 +FPS=24.41, 法向力=1456.8702, 切向力X=1849.0269, 切向力Y=-54.5604 +FPS=25.00, 法向力=1364.2837, 切向力X=2496.0205, 切向力Y=-437.0063 +FPS=24.85, 法向力=1389.8444, 切向力X=2458.9575, 切向力Y=-486.1665 +FPS=23.71, 法向力=1930.6869, 切向力X=2948.7461, 切向力Y=-359.7201 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000233s, blend=0.002393s (9 tiles incl ref), finalize=0.000066s, total=0.002698s +FPS=24.38, 法向力=1933.3900, 切向力X=3046.2974, 切向力Y=-333.9025 +FPS=24.38, 法向力=1453.6606, 切向力X=2058.2095, 切向力Y=-206.2620 +FPS=24.92, 法向力=1357.5215, 切向力X=2354.2166, 切向力Y=-8.8644 +FPS=24.95, 法向力=1409.4976, 切向力X=2435.7817, 切向力Y=-71.4507 +FPS=23.69, 法向力=1471.8795, 切向力X=2345.2769, 切向力Y=-155.2972 +FPS=24.05, 法向力=1422.2375, 切向力X=1838.2737, 切向力Y=32.4418 +FPS=23.83, 法向力=1385.6387, 切向力X=1819.5027, 切向力Y=32.4817 +FPS=23.54, 法向力=1826.9677, 切向力X=1588.2173, 切向力Y=-752.7731 +FPS=24.15, 法向力=1770.2112, 切向力X=1747.4606, 切向力Y=-700.3098 +FPS=22.67, 法向力=1368.5256, 切向力X=2195.7332, 切向力Y=-81.4079 +FPS=23.36, 法向力=1539.0310, 切向力X=2604.4727, 切向力Y=-39.1052 +FPS=23.65, 法向力=1478.0204, 切向力X=2519.6621, 切向力Y=-49.3298 +FPS=23.42, 法向力=1341.2805, 切向力X=2363.2520, 切向力Y=11.0642 +FPS=24.21, 法向力=1863.5747, 切向力X=2257.9932, 切向力Y=-670.6835 +FPS=24.17, 法向力=1893.8364, 切向力X=2365.5637, 切向力Y=-634.8551 +FPS=23.04, 法向力=1522.4143, 切向力X=2375.3872, 切向力Y=-762.6853 +FPS=25.39, 法向力=1499.5201, 切向力X=2476.1421, 切向力Y=-732.8532 +FPS=23.44, 法向力=1857.7488, 切向力X=2286.6462, 切向力Y=-273.9489 +FPS=24.95, 法向力=1696.8729, 切向力X=2449.4629, 切向力Y=-330.6400 +FPS=24.58, 法向力=1653.8269, 切向力X=2500.5930, 切向力Y=-294.0884 +FPS=23.46, 法向力=1566.2527, 切向力X=1918.3845, 切向力Y=-419.7545 +FPS=25.23, 法向力=1708.7070, 切向力X=2592.9199, 切向力Y=-388.8479 +FPS=24.23, 法向力=1732.3257, 切向力X=2591.3105, 切向力Y=-451.3730 +FPS=23.19, 法向力=1422.8171, 切向力X=1950.4331, 切向力Y=-149.7903 +FPS=25.30, 法向力=1415.4395, 切向力X=1891.2720, 切向力Y=-202.9440 +FPS=24.17, 法向力=1801.0215, 切向力X=3169.4360, 切向力Y=-279.1690 +FPS=24.03, 法向力=1646.6072, 切向力X=3099.7502, 切向力Y=-398.7486 +FPS=24.25, 法向力=1789.8359, 切向力X=2621.8967, 切向力Y=128.5834 +FPS=23.33, 法向力=1411.2776, 切向力X=2228.0884, 切向力Y=-155.3399 +FPS=24.84, 法向力=1438.1167, 切向力X=2135.1580, 切向力Y=-99.4160 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000214s, blend=0.002180s (9 tiles incl ref), finalize=0.000053s, total=0.002454s +FPS=23.67, 法向力=1675.9668, 切向力X=2795.7578, 切向力Y=-99.3067 +FPS=23.13, 法向力=2125.0808, 切向力X=2419.2622, 切向力Y=-580.1414 +FPS=24.90, 法向力=2134.3535, 切向力X=2496.8398, 切向力Y=-550.0301 +FPS=23.71, 法向力=1534.6462, 切向力X=2447.0999, 切向力Y=-7.6889 +FPS=23.23, 法向力=1572.1357, 切向力X=2064.1338, 切向力Y=-228.2710 +FPS=22.18, 法向力=1639.4399, 切向力X=2025.4858, 切向力Y=-291.8132 +FPS=22.81, 法向力=1628.6362, 切向力X=1916.0961, 切向力Y=-508.5503 +FPS=24.81, 法向力=1677.7333, 切向力X=1951.7734, 切向力Y=-520.2215 +FPS=24.41, 法向力=1548.8103, 切向力X=2558.1421, 切向力Y=147.7914 +FPS=23.37, 法向力=1602.6210, 切向力X=2492.7671, 切向力Y=-142.2344 +FPS=25.96, 法向力=1604.1968, 切向力X=2501.7380, 切向力Y=-155.3356 +FPS=24.37, 法向力=1496.6155, 切向力X=2268.1399, 切向力Y=442.1884 +FPS=24.26, 法向力=1389.1799, 切向力X=2475.5715, 切向力Y=-366.1610 +FPS=26.43, 法向力=1391.3677, 切向力X=2619.9717, 切向力Y=-234.3641 +FPS=24.34, 法向力=1560.2473, 切向力X=2077.1868, 切向力Y=-455.9582 +FPS=24.72, 法向力=1517.5277, 切向力X=2135.7034, 切向力Y=-545.9379 +FPS=23.07, 法向力=1615.9730, 切向力X=2498.2925, 切向力Y=-854.0090 +FPS=21.66, 法向力=1505.0386, 切向力X=2338.0867, 切向力Y=-232.9157 +FPS=22.47, 法向力=1455.9235, 切向力X=2470.0947, 切向力Y=-186.6897 +FPS=20.91, 法向力=1781.0608, 切向力X=1959.7161, 切向力Y=81.1617 +FPS=22.02, 法向力=1522.0632, 切向力X=2372.5686, 切向力Y=-220.4726 +FPS=23.28, 法向力=1739.0789, 切向力X=2450.1436, 切向力Y=-330.7151 +FPS=24.22, 法向力=1729.9637, 切向力X=2556.9102, 切向力Y=-288.3284 +FPS=21.32, 法向力=1504.2543, 切向力X=2428.5525, 切向力Y=68.9030 +FPS=22.75, 法向力=1476.2418, 切向力X=2466.1362, 切向力Y=281.6611 +FPS=20.21, 法向力=1533.9856, 切向力X=2335.1072, 切向力Y=-335.3957 +FPS=12.76, 法向力=1663.2400, 切向力X=2432.8389, 切向力Y=-352.6609 +FPS=14.25, 法向力=1718.5061, 切向力X=2224.7920, 切向力Y=85.1875 +FPS=14.40, 法向力=1531.5314, 切向力X=2103.3911, 切向力Y=-704.2533 +FPS=14.19, 法向力=1522.5916, 切向力X=2267.9971, 切向力Y=-713.9095 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000462s, blend=0.002316s (9 tiles incl ref), finalize=0.000061s, total=0.002847s +FPS=15.63, 法向力=1519.2229, 切向力X=2004.8496, 切向力Y=-247.6458 +FPS=13.34, 法向力=1619.5542, 切向力X=2504.6436, 切向力Y=31.0209 +FPS=14.82, 法向力=1492.0159, 切向力X=2576.9905, 切向力Y=-424.6539 +FPS=19.03, 法向力=1381.7369, 切向力X=2280.3931, 切向力Y=-557.2014 +FPS=22.41, 法向力=1862.6018, 切向力X=2712.1841, 切向力Y=-357.6246 +FPS=21.91, 法向力=1394.1042, 切向力X=2142.9341, 切向力Y=-110.9347 +FPS=21.40, 法向力=1506.5811, 切向力X=2256.2388, 切向力Y=-116.9664 +FPS=20.62, 法向力=1284.9371, 切向力X=2761.6187, 切向力Y=265.7678 +FPS=24.02, 法向力=1622.3799, 切向力X=2760.5552, 切向力Y=127.5022 +FPS=24.04, 法向力=1636.3688, 切向力X=2846.9893, 切向力Y=81.0924 +FPS=21.88, 法向力=1689.3035, 切向力X=2693.6785, 切向力Y=-529.8613 +FPS=23.93, 法向力=1317.1631, 切向力X=2398.6584, 切向力Y=-472.8674 +FPS=22.82, 法向力=1313.0967, 切向力X=2482.8184, 切向力Y=-414.6273 +FPS=22.64, 法向力=1630.2665, 切向力X=3108.8955, 切向力Y=-356.1313 +FPS=22.58, 法向力=1575.5692, 切向力X=2621.7534, 切向力Y=-70.2039 +FPS=24.40, 法向力=1579.8347, 切向力X=2616.5615, 切向力Y=-92.0809 +FPS=22.14, 法向力=1941.5945, 切向力X=2785.8770, 切向力Y=-192.4028 +FPS=22.42, 法向力=1231.0063, 切向力X=1932.1953, 切向力Y=-277.8114 +FPS=24.54, 法向力=1305.8115, 切向力X=1886.1476, 切向力Y=-373.8136 +FPS=19.77, 法向力=1790.6086, 切向力X=2945.6431, 切向力Y=-386.5104 +FPS=22.87, 法向力=1658.8755, 切向力X=2649.6904, 切向力Y=-439.7736 +FPS=23.88, 法向力=1652.4910, 切向力X=2637.0674, 切向力Y=-369.6082 +FPS=23.01, 法向力=1551.6907, 切向力X=2540.2114, 切向力Y=-523.6094 +FPS=24.22, 法向力=1484.6882, 切向力X=2556.3638, 切向力Y=-481.2481 +FPS=23.26, 法向力=1312.4354, 切向力X=2065.0625, 切向力Y=-255.0916 +FPS=22.53, 法向力=1761.0746, 切向力X=2088.8469, 切向力Y=-73.3375 +FPS=22.07, 法向力=1827.5015, 切向力X=2268.6641, 切向力Y=-143.2163 +FPS=23.64, 法向力=1781.3096, 切向力X=2085.9170, 切向力Y=-651.4578 +FPS=22.32, 法向力=1307.6898, 切向力X=2396.0842, 切向力Y=-231.3052 +FPS=23.54, 法向力=1279.1438, 切向力X=2320.6504, 切向力Y=-330.2840 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000223s, blend=0.002377s (9 tiles incl ref), finalize=0.000058s, total=0.002664s +FPS=19.10, 法向力=1232.7231, 切向力X=2349.8352, 切向力Y=-329.6545 +FPS=22.19, 法向力=1538.3004, 切向力X=2841.2034, 切向力Y=-202.0359 +FPS=23.10, 法向力=1574.7140, 切向力X=2918.7114, 切向力Y=-225.2003 +FPS=23.87, 法向力=1607.8529, 切向力X=2661.8896, 切向力Y=-382.5233 +FPS=22.34, 法向力=1414.8882, 切向力X=2192.0056, 切向力Y=-564.0395 +FPS=23.63, 法向力=1636.3948, 切向力X=2570.2922, 切向力Y=-608.5602 +FPS=22.86, 法向力=1689.2529, 切向力X=2667.6860, 切向力Y=-625.8031 +FPS=21.01, 法向力=1974.7484, 切向力X=3100.7041, 切向力Y=-292.7219 +FPS=24.17, 法向力=1861.2114, 切向力X=1857.4467, 切向力Y=-278.3141 +FPS=23.10, 法向力=1849.6910, 切向力X=1938.0635, 切向力Y=-293.4271 +FPS=22.50, 法向力=1757.0508, 切向力X=1913.7703, 切向力Y=-252.2461 +FPS=24.34, 法向力=1693.7710, 切向力X=1860.7356, 切向力Y=-174.0046 +FPS=23.28, 法向力=1286.2961, 切向力X=1966.0500, 切向力Y=-43.9121 +FPS=23.37, 法向力=1674.2339, 切向力X=2411.3267, 切向力Y=-236.0692 +FPS=24.95, 法向力=1625.1398, 切向力X=2584.7295, 切向力Y=-153.4304 +FPS=23.23, 法向力=1651.1981, 切向力X=2390.3086, 切向力Y=-270.4387 +FPS=24.20, 法向力=1586.3276, 切向力X=3034.5205, 切向力Y=-294.0329 +FPS=24.19, 法向力=1623.3567, 切向力X=2998.3135, 切向力Y=-281.3603 +FPS=23.35, 法向力=1752.7434, 切向力X=2644.0654, 切向力Y=173.1918 +FPS=23.53, 法向力=1519.2166, 切向力X=2759.3889, 切向力Y=395.8518 +FPS=23.42, 法向力=1513.9172, 切向力X=2800.9053, 切向力Y=388.8191 +FPS=24.11, 法向力=1573.0658, 切向力X=2347.0464, 切向力Y=-475.7684 +FPS=23.81, 法向力=1540.3311, 切向力X=2371.4487, 切向力Y=-509.7136 +FPS=23.21, 法向力=1628.3103, 切向力X=2728.5681, 切向力Y=93.5505 +FPS=23.83, 法向力=1702.5968, 切向力X=2901.4949, 切向力Y=-241.4869 +FPS=23.84, 法向力=1690.8267, 切向力X=2943.0098, 切向力Y=-214.9939 +FPS=21.50, 法向力=1381.8282, 切向力X=2422.6655, 切向力Y=-771.8055 +FPS=22.56, 法向力=1436.7805, 切向力X=2528.6387, 切向力Y=18.3642 +FPS=23.17, 法向力=1463.1304, 切向力X=2543.6497, 切向力Y=23.1658 +FPS=21.66, 法向力=1530.5968, 切向力X=2079.9480, 切向力Y=-155.8610 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000302s, blend=0.002288s (9 tiles incl ref), finalize=0.000056s, total=0.002653s +FPS=22.51, 法向力=1449.8956, 切向力X=1801.6624, 切向力Y=158.4920 +FPS=23.62, 法向力=1400.9177, 切向力X=1661.0980, 切向力Y=160.7517 +FPS=22.90, 法向力=1452.7937, 切向力X=2133.9683, 切向力Y=-123.7923 +FPS=23.61, 法向力=1630.1523, 切向力X=2301.0842, 切向力Y=-618.4586 +FPS=24.91, 法向力=1619.8805, 切向力X=2389.1343, 切向力Y=-611.8879 +FPS=22.67, 法向力=1812.4648, 切向力X=2791.7188, 切向力Y=-83.1702 +FPS=24.55, 法向力=1751.3015, 切向力X=2662.6418, 切向力Y=-7.4719 +FPS=25.51, 法向力=1762.5991, 切向力X=2813.0679, 切向力Y=-124.2056 +FPS=23.64, 法向力=1746.1649, 切向力X=2778.4541, 切向力Y=-267.0105 +FPS=24.73, 法向力=1406.4180, 切向力X=2300.5989, 切向力Y=-12.2336 +FPS=22.32, 法向力=1546.3771, 切向力X=2206.1567, 切向力Y=49.9691 +FPS=23.72, 法向力=1601.4711, 切向力X=2168.6138, 切向力Y=-3.2107 +FPS=23.94, 法向力=1765.2944, 切向力X=2279.8721, 切向力Y=-518.3228 +FPS=22.34, 法向力=1573.2919, 切向力X=2285.1753, 切向力Y=-226.8356 +FPS=23.67, 法向力=1729.7512, 切向力X=2457.8191, 切向力Y=-351.0146 +FPS=23.66, 法向力=1711.3871, 切向力X=2397.8672, 切向力Y=-352.5252 +FPS=21.98, 法向力=1904.3450, 切向力X=2664.3462, 切向力Y=-606.2825 +FPS=23.99, 法向力=1937.0029, 切向力X=2706.3242, 切向力Y=-675.0394 +FPS=21.87, 法向力=1630.0500, 切向力X=2393.9019, 切向力Y=-601.9945 +FPS=22.65, 法向力=1469.6699, 切向力X=2584.2349, 切向力Y=-25.5424 +FPS=23.26, 法向力=1454.8977, 切向力X=2692.4763, 切向力Y=39.6815 +FPS=23.77, 法向力=1202.1143, 切向力X=2214.1868, 切向力Y=-507.8506 +FPS=23.80, 法向力=1447.4974, 切向力X=2194.6548, 切向力Y=-360.5206 +FPS=23.59, 法向力=1501.0430, 切向力X=2266.5317, 切向力Y=-336.6809 +FPS=23.75, 法向力=1531.6421, 切向力X=2665.8652, 切向力Y=-510.6132 +FPS=23.39, 法向力=1501.1404, 切向力X=2294.3772, 切向力Y=-305.7250 +FPS=24.48, 法向力=1579.6869, 切向力X=2317.9814, 切向力Y=-379.7147 +FPS=24.35, 法向力=1422.8185, 切向力X=2210.4238, 切向力Y=-80.3585 +FPS=23.83, 法向力=1393.3379, 切向力X=2166.7993, 切向力Y=-92.7737 +FPS=22.74, 法向力=1611.6116, 切向力X=2421.4541, 切向力Y=79.4803 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002159s (9 tiles incl ref), finalize=0.000053s, total=0.002434s +FPS=24.01, 法向力=1458.4504, 切向力X=2387.2358, 切向力Y=-79.1654 +FPS=24.72, 法向力=1443.1880, 切向力X=2478.2078, 切向力Y=-12.0495 +FPS=22.48, 法向力=1481.4403, 切向力X=3032.5671, 切向力Y=-122.7662 +FPS=23.09, 法向力=1260.6089, 切向力X=2344.5620, 切向力Y=-475.0023 +FPS=24.82, 法向力=1199.5247, 切向力X=2348.1172, 切向力Y=-401.4486 +FPS=21.87, 法向力=1515.9822, 切向力X=2696.5481, 切向力Y=-505.8377 +FPS=23.80, 法向力=1483.6589, 切向力X=2686.9487, 切向力Y=-513.1665 +FPS=23.94, 法向力=1637.9126, 切向力X=2385.6809, 切向力Y=-88.7828 +FPS=21.52, 法向力=1548.2402, 切向力X=2773.4023, 切向力Y=-426.2426 +FPS=24.10, 法向力=1550.9646, 切向力X=2753.1274, 切向力Y=-480.5459 +FPS=22.87, 法向力=1428.8456, 切向力X=2110.7107, 切向力Y=-111.2978 +FPS=22.21, 法向力=1660.9961, 切向力X=2421.2861, 切向力Y=-517.7634 +FPS=24.25, 法向力=1625.9937, 切向力X=2085.5615, 切向力Y=-618.1522 +FPS=24.46, 法向力=1680.4854, 切向力X=2183.3296, 切向力Y=-682.7985 +FPS=23.54, 法向力=1431.9493, 切向力X=2321.6533, 切向力Y=-474.8241 +FPS=23.67, 法向力=1434.4524, 切向力X=2360.1355, 切向力Y=-488.8319 +FPS=22.57, 法向力=1759.8359, 切向力X=2622.8235, 切向力Y=100.5289 +FPS=23.59, 法向力=1488.3607, 切向力X=2377.7061, 切向力Y=214.7194 +FPS=23.67, 法向力=1473.8954, 切向力X=2459.1821, 切向力Y=236.0514 +FPS=22.55, 法向力=2109.3169, 切向力X=2790.9412, 切向力Y=-412.1664 +FPS=22.06, 法向力=1338.6619, 切向力X=2233.1592, 切向力Y=-287.4707 +FPS=22.75, 法向力=1467.7349, 切向力X=2334.6455, 切向力Y=-358.3082 +FPS=23.06, 法向力=2170.9512, 切向力X=2569.5815, 切向力Y=-599.0297 +FPS=23.42, 法向力=2185.4546, 切向力X=2602.8176, 切向力Y=-545.2979 +FPS=24.28, 法向力=1497.9109, 切向力X=2123.4790, 切向力Y=35.5689 +FPS=22.17, 法向力=1316.8840, 切向力X=2750.6538, 切向力Y=74.0897 +FPS=21.77, 法向力=1302.7673, 切向力X=2655.0039, 切向力Y=98.1070 +FPS=21.96, 法向力=1330.6572, 切向力X=2252.4849, 切向力Y=-336.0765 +FPS=22.27, 法向力=1632.9448, 切向力X=2493.0178, 切向力Y=-261.4675 +FPS=22.98, 法向力=1146.8962, 切向力X=1855.8948, 切向力Y=-649.2693 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000235s, blend=0.002242s (9 tiles incl ref), finalize=0.000063s, total=0.002547s +FPS=23.28, 法向力=1228.6306, 切向力X=1809.9766, 切向力Y=-676.0887 +FPS=21.80, 法向力=1516.7004, 切向力X=2221.4626, 切向力Y=-209.8131 +FPS=24.61, 法向力=1539.8002, 切向力X=2260.9082, 切向力Y=-131.4084 +FPS=23.21, 法向力=1584.1980, 切向力X=2716.9194, 切向力Y=-432.9407 +FPS=24.11, 法向力=1807.8597, 切向力X=2494.3643, 切向力Y=-44.0232 +FPS=22.95, 法向力=1831.0779, 切向力X=2521.5898, 切向力Y=-30.5220 +FPS=23.55, 法向力=1479.7847, 切向力X=2330.3513, 切向力Y=-104.9079 +FPS=24.15, 法向力=1739.0881, 切向力X=2443.7148, 切向力Y=-245.6054 +FPS=24.79, 法向力=1892.0466, 切向力X=2440.2397, 切向力Y=-324.8485 +FPS=23.95, 法向力=2271.7778, 切向力X=2502.4482, 切向力Y=-401.5389 +FPS=24.34, 法向力=1432.6113, 切向力X=2381.6006, 切向力Y=61.4500 +FPS=24.47, 法向力=1520.5518, 切向力X=2463.2683, 切向力Y=23.0204 +FPS=22.67, 法向力=1397.4266, 切向力X=2566.7905, 切向力Y=155.8891 +FPS=22.18, 法向力=1373.4050, 切向力X=2605.9399, 切向力Y=179.7931 +FPS=21.77, 法向力=1146.1521, 切向力X=2062.1934, 切向力Y=-164.1450 +FPS=21.72, 法向力=1286.0325, 切向力X=2249.2473, 切向力Y=-525.2430 +FPS=16.37, 法向力=1490.9922, 切向力X=1972.4038, 切向力Y=-95.2015 +FPS=24.78, 法向力=1517.1370, 切向力X=1937.2473, 切向力Y=-84.5129 +FPS=24.12, 法向力=1692.6104, 切向力X=1902.3357, 切向力Y=-407.1313 +FPS=24.01, 法向力=1794.0925, 切向力X=1961.8491, 切向力Y=-470.7509 +FPS=24.03, 法向力=1617.9973, 切向力X=2738.8445, 切向力Y=-241.5816 +FPS=23.54, 法向力=1649.6938, 切向力X=2447.9233, 切向力Y=-298.5500 +FPS=24.34, 法向力=1605.6326, 切向力X=2441.5293, 切向力Y=-329.9250 +FPS=23.96, 法向力=1768.6356, 切向力X=2653.3574, 切向力Y=274.6165 +FPS=23.36, 法向力=1356.6892, 切向力X=2214.7083, 切向力Y=157.0279 +FPS=24.69, 法向力=1292.9554, 切向力X=2310.2817, 切向力Y=213.5893 +FPS=24.65, 法向力=1696.8490, 切向力X=2249.0913, 切向力Y=-265.3837 +FPS=24.43, 法向力=1557.3950, 切向力X=2441.0977, 切向力Y=29.2831 +FPS=23.75, 法向力=1591.0460, 切向力X=2490.6853, 切向力Y=47.8543 +FPS=23.39, 法向力=1552.5881, 切向力X=2287.4814, 切向力Y=-356.7454 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000267s, blend=0.002290s (9 tiles incl ref), finalize=0.000074s, total=0.002637s +FPS=24.16, 法向力=1501.9468, 切向力X=2216.5918, 切向力Y=-181.6827 +FPS=23.60, 法向力=1575.6501, 切向力X=2159.9824, 切向力Y=-717.0498 +FPS=24.13, 法向力=1547.0508, 切向力X=2625.0283, 切向力Y=-147.4729 +FPS=24.60, 法向力=1596.1760, 切向力X=2643.3906, 切向力Y=-190.9415 +FPS=22.76, 法向力=1489.9062, 切向力X=1991.4507, 切向力Y=-271.4091 +FPS=23.03, 法向力=1382.7163, 切向力X=2560.2168, 切向力Y=110.2351 +FPS=24.86, 法向力=1391.4126, 切向力X=2659.4260, 切向力Y=143.2239 +FPS=23.03, 法向力=1629.1934, 切向力X=2286.5847, 切向力Y=87.7503 +FPS=24.07, 法向力=1596.4602, 切向力X=2264.9712, 切向力Y=69.5639 +FPS=22.90, 法向力=1314.5874, 切向力X=2067.9609, 切向力Y=-451.1053 +FPS=19.29, 法向力=1449.1952, 切向力X=2205.7898, 切向力Y=-46.7746 +FPS=21.48, 法向力=1746.5414, 切向力X=2652.6533, 切向力Y=141.6002 +FPS=24.52, 法向力=1706.2371, 切向力X=2782.1033, 切向力Y=140.9523 +FPS=23.78, 法向力=1776.3618, 切向力X=2873.5874, 切向力Y=153.4973 +FPS=23.59, 法向力=2043.0886, 切向力X=2436.8008, 切向力Y=-728.6367 +FPS=25.32, 法向力=2061.0073, 切向力X=2531.3022, 切向力Y=-722.1855 +FPS=22.86, 法向力=1801.7507, 切向力X=2184.1924, 切向力Y=-991.4827 +FPS=25.14, 法向力=1733.1191, 切向力X=2234.1860, 切向力Y=-952.2183 +FPS=23.17, 法向力=1970.6932, 切向力X=2225.9890, 切向力Y=-96.3815 +FPS=22.55, 法向力=1975.6824, 切向力X=2877.6245, 切向力Y=-156.6673 +FPS=18.63, 法向力=1977.2532, 切向力X=2873.4548, 切向力Y=-83.2889 +FPS=11.50, 法向力=1629.8386, 切向力X=2479.0549, 切向力Y=-595.9988 +FPS=14.13, 法向力=1359.9143, 切向力X=2416.1565, 切向力Y=116.5697 +FPS=17.23, 法向力=1675.9639, 切向力X=2889.4790, 切向力Y=142.6612 +FPS=14.11, 法向力=1583.2302, 切向力X=2102.6748, 切向力Y=-228.9513 +FPS=14.18, 法向力=1607.3038, 切向力X=2166.9919, 切向力Y=-269.2422 +FPS=15.01, 法向力=1702.2935, 切向力X=3032.0959, 切向力Y=213.3171 +FPS=15.43, 法向力=1662.0491, 切向力X=2959.9033, 切向力Y=256.5061 +FPS=14.97, 法向力=1400.8210, 切向力X=2463.6985, 切向力Y=-224.6687 +FPS=15.12, 法向力=1521.8328, 切向力X=2591.0649, 切向力Y=122.9268 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000351s, blend=0.004915s (9 tiles incl ref), finalize=0.000123s, total=0.005400s +FPS=14.65, 法向力=1777.3948, 切向力X=2511.7109, 切向力Y=168.6541 +FPS=13.88, 法向力=2302.2207, 切向力X=2676.7935, 切向力Y=-370.9739 +FPS=14.45, 法向力=1596.9329, 切向力X=3119.7285, 切向力Y=-257.3468 +FPS=13.94, 法向力=1561.0304, 切向力X=3273.0781, 切向力Y=-254.8794 +FPS=13.90, 法向力=1306.8113, 切向力X=2443.7588, 切向力Y=-217.5688 +FPS=13.40, 法向力=1906.5056, 切向力X=1972.1757, 切向力Y=-250.2441 +FPS=13.11, 法向力=1924.5332, 切向力X=2773.7000, 切向力Y=-165.4994 +FPS=13.28, 法向力=1301.4619, 切向力X=2173.3716, 切向力Y=-258.6433 +FPS=13.06, 法向力=1726.0125, 切向力X=2604.2822, 切向力Y=-4.7054 +FPS=14.05, 法向力=1995.4280, 切向力X=2624.5703, 切向力Y=-1138.9764 +FPS=14.24, 法向力=1745.9554, 切向力X=1990.6433, 切向力Y=-486.7509 +FPS=14.13, 法向力=1755.2751, 切向力X=2857.8894, 切向力Y=59.2939 +FPS=14.58, 法向力=1785.2968, 切向力X=2114.0977, 切向力Y=-242.4858 +FPS=13.87, 法向力=1485.7664, 切向力X=2319.2974, 切向力Y=95.6114 +FPS=14.48, 法向力=1522.4812, 切向力X=2404.8501, 切向力Y=74.0114 +FPS=13.40, 法向力=1420.0916, 切向力X=2409.8293, 切向力Y=-458.6371 +FPS=13.56, 法向力=1497.6411, 切向力X=2088.0107, 切向力Y=-124.3065 +FPS=14.01, 法向力=1590.8088, 切向力X=2106.7290, 切向力Y=-147.4514 +FPS=13.74, 法向力=1668.7583, 切向力X=2528.8435, 切向力Y=-329.8600 +FPS=13.55, 法向力=1432.7496, 切向力X=2600.5566, 切向力Y=228.1326 +FPS=14.49, 法向力=1457.0912, 切向力X=2477.6252, 切向力Y=-339.4144 +FPS=14.06, 法向力=1803.2310, 切向力X=2804.3540, 切向力Y=-549.0860 +FPS=15.22, 法向力=1868.5118, 切向力X=2772.6616, 切向力Y=-574.8171 +FPS=14.38, 法向力=2001.3870, 切向力X=2170.4556, 切向力Y=-10.3788 +FPS=14.93, 法向力=1508.6863, 切向力X=2129.9199, 切向力Y=-303.9932 +FPS=14.63, 法向力=1454.2197, 切向力X=2214.3877, 切向力Y=-318.2902 +FPS=15.51, 法向力=1674.2814, 切向力X=2808.0635, 切向力Y=-344.0487 +FPS=16.05, 法向力=1616.4452, 切向力X=2422.7964, 切向力Y=164.1394 +FPS=16.17, 法向力=1643.2092, 切向力X=2467.8721, 切向力Y=160.7766 +FPS=16.15, 法向力=1655.3035, 切向力X=2543.3091, 切向力Y=-487.3773 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000340s, blend=0.005091s (9 tiles incl ref), finalize=0.000119s, total=0.005560s +FPS=15.83, 法向力=1560.6088, 切向力X=2436.3235, 切向力Y=-220.9789 +FPS=15.40, 法向力=1496.7433, 切向力X=2383.5405, 切向力Y=-224.6753 +FPS=18.06, 法向力=1624.9470, 切向力X=2169.4199, 切向力Y=-498.1449 +FPS=15.60, 法向力=1459.8208, 切向力X=2337.5942, 切向力Y=-190.4753 +FPS=15.27, 法向力=1429.2898, 切向力X=2175.7947, 切向力Y=-147.3539 +FPS=15.56, 法向力=1470.8082, 切向力X=2128.1816, 切向力Y=-448.4335 +FPS=15.47, 法向力=1641.5312, 切向力X=2386.8992, 切向力Y=-36.4476 +FPS=14.85, 法向力=1545.0393, 切向力X=2490.8511, 切向力Y=-665.7112 +FPS=15.18, 法向力=1555.1676, 切向力X=2499.4805, 切向力Y=-742.7103 +FPS=14.96, 法向力=1439.7200, 切向力X=2253.9592, 切向力Y=-91.0485 +FPS=14.59, 法向力=1550.6650, 切向力X=2748.6042, 切向力Y=-127.8441 +FPS=14.25, 法向力=1906.2222, 切向力X=2762.6143, 切向力Y=-547.5390 +FPS=14.88, 法向力=1569.4648, 切向力X=2387.2593, 切向力Y=-659.4675 +FPS=14.52, 法向力=1348.2023, 切向力X=2205.2920, 切向力Y=-464.3284 +FPS=14.68, 法向力=1352.3110, 切向力X=2308.2368, 切向力Y=-439.7704 +FPS=14.58, 法向力=1496.4374, 切向力X=2353.7695, 切向力Y=-459.8137 +FPS=14.83, 法向力=1377.2085, 切向力X=2300.9751, 切向力Y=-439.3500 +FPS=13.88, 法向力=1320.8231, 切向力X=2428.7671, 切向力Y=-506.0065 +FPS=14.16, 法向力=1315.8645, 切向力X=2350.6638, 切向力Y=-593.4604 +FPS=14.69, 法向力=1737.5349, 切向力X=2410.7368, 切向力Y=-274.3268 +FPS=14.48, 法向力=1380.0957, 切向力X=2029.8362, 切向力Y=388.2534 +FPS=15.53, 法向力=1517.5476, 切向力X=2093.4854, 切向力Y=420.2983 +FPS=14.49, 法向力=1771.7914, 切向力X=2666.4570, 切向力Y=-36.2031 +FPS=14.44, 法向力=1843.8694, 切向力X=2491.6284, 切向力Y=-647.0477 +FPS=13.33, 法向力=1526.7383, 切向力X=2269.3120, 切向力Y=-861.2839 +FPS=14.28, 法向力=1371.8357, 切向力X=2483.8054, 切向力Y=-783.1693 +FPS=13.66, 法向力=1525.1494, 切向力X=2091.6179, 切向力Y=-845.9998 +FPS=14.45, 法向力=1489.0356, 切向力X=2288.0054, 切向力Y=-79.8391 +FPS=14.73, 法向力=1584.3125, 切向力X=2278.0305, 切向力Y=406.4601 +FPS=14.39, 法向力=1614.2959, 切向力X=1980.8320, 切向力Y=-433.3485 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000440s, blend=0.004799s (9 tiles incl ref), finalize=0.000124s, total=0.005374s +FPS=14.56, 法向力=1606.6849, 切向力X=1940.5309, 切向力Y=-525.9796 +FPS=13.85, 法向力=1468.8203, 切向力X=2554.4995, 切向力Y=-102.2323 +FPS=13.81, 法向力=1833.5908, 切向力X=2613.1340, 切向力Y=33.7056 +FPS=14.57, 法向力=1773.8141, 切向力X=2623.2642, 切向力Y=5.3015 +FPS=14.70, 法向力=1695.8467, 切向力X=2434.2012, 切向力Y=-8.5856 +FPS=14.37, 法向力=1662.4639, 切向力X=2313.5303, 切向力Y=-275.6728 +FPS=14.17, 法向力=1439.0419, 切向力X=2326.9668, 切向力Y=27.2007 +FPS=15.05, 法向力=1437.5740, 切向力X=2287.5645, 切向力Y=31.7732 +FPS=13.51, 法向力=1682.8337, 切向力X=2178.9912, 切向力Y=192.3214 +FPS=13.45, 法向力=1434.6855, 切向力X=2040.8962, 切向力Y=195.5056 +FPS=13.86, 法向力=1501.9409, 切向力X=2057.2822, 切向力Y=109.5608 +FPS=12.62, 法向力=2040.5924, 切向力X=2377.6018, 切向力Y=-283.1360 +FPS=14.51, 法向力=2128.5562, 切向力X=2392.4302, 切向力Y=-321.9404 +FPS=14.77, 法向力=1704.7720, 切向力X=2167.3135, 切向力Y=-676.7714 +FPS=14.81, 法向力=1600.5293, 切向力X=2243.9414, 切向力Y=-536.9597 +FPS=14.52, 法向力=1679.4915, 切向力X=2523.6167, 切向力Y=-406.6843 +FPS=14.62, 法向力=1573.5278, 切向力X=2562.4424, 切向力Y=-558.9167 +FPS=15.08, 法向力=1600.0933, 切向力X=2377.0884, 切向力Y=-259.6382 +FPS=14.84, 法向力=2042.7488, 切向力X=2529.9697, 切向力Y=-606.8450 +FPS=12.60, 法向力=2100.8252, 切向力X=2567.8159, 切向力Y=-587.2483 +FPS=14.36, 法向力=1593.0944, 切向力X=2562.6777, 切向力Y=-353.5121 +FPS=13.79, 法向力=1283.4692, 切向力X=2065.4966, 切向力Y=-181.9307 +FPS=14.26, 法向力=1251.2646, 切向力X=2280.6216, 切向力Y=-233.3443 +FPS=14.41, 法向力=1198.4103, 切向力X=2279.1626, 切向力Y=-149.6949 +FPS=13.09, 法向力=1586.3994, 切向力X=2405.8735, 切向力Y=-366.8116 +FPS=15.02, 法向力=1160.7695, 切向力X=2194.1880, 切向力Y=-180.4188 +FPS=14.95, 法向力=1217.7421, 切向力X=2300.6484, 切向力Y=-154.4783 +FPS=15.06, 法向力=1750.4001, 切向力X=2163.9111, 切向力Y=-510.7635 +FPS=14.91, 法向力=1588.9596, 切向力X=2461.1973, 切向力Y=-341.1707 +FPS=14.60, 法向力=1613.4510, 切向力X=2513.6812, 切向力Y=-329.7831 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000246s, blend=0.002261s (9 tiles incl ref), finalize=0.000057s, total=0.002571s +FPS=14.96, 法向力=1948.6331, 切向力X=2941.0913, 切向力Y=-586.6741 +FPS=14.23, 法向力=1844.9714, 切向力X=2922.6553, 切向力Y=-163.3715 +FPS=14.27, 法向力=1912.6309, 切向力X=3031.6753, 切向力Y=-177.9222 +FPS=13.52, 法向力=1872.8948, 切向力X=2930.2957, 切向力Y=29.7960 +FPS=13.47, 法向力=1884.1794, 切向力X=2870.9814, 切向力Y=-71.2352 +FPS=13.15, 法向力=2343.1321, 切向力X=2568.1191, 切向力Y=-620.6160 +FPS=14.23, 法向力=2378.4346, 切向力X=2651.5918, 切向力Y=-603.2841 +FPS=14.43, 法向力=1766.3787, 切向力X=1813.9875, 切向力Y=-73.3988 +FPS=14.56, 法向力=1805.3391, 切向力X=2365.7319, 切向力Y=-248.7864 +FPS=14.60, 法向力=1357.5109, 切向力X=2645.7744, 切向力Y=-449.2768 +FPS=14.14, 法向力=1496.6567, 切向力X=2487.9492, 切向力Y=75.5128 +FPS=14.57, 法向力=1554.9070, 切向力X=2651.2458, 切向力Y=19.9240 +FPS=14.57, 法向力=1647.5535, 切向力X=2532.8384, 切向力Y=-152.8552 +FPS=13.91, 法向力=1446.7393, 切向力X=2704.9868, 切向力Y=130.2022 +FPS=14.09, 法向力=1401.8119, 切向力X=2761.2993, 切向力Y=251.7787 +FPS=13.60, 法向力=1582.7319, 切向力X=2365.7036, 切向力Y=49.6743 +FPS=14.28, 法向力=1588.5111, 切向力X=2453.7222, 切向力Y=-12.3767 +FPS=14.42, 法向力=1467.0378, 切向力X=1250.7693, 切向力Y=-1117.5222 +FPS=14.33, 法向力=1411.9309, 切向力X=1281.2206, 切向力Y=-1111.0244 +FPS=14.43, 法向力=4070.4731, 切向力X=7939.3477, 切向力Y=6019.0322 +FPS=14.64, 法向力=7733.9097, 切向力X=14402.7715, 切向力Y=15628.7490 +FPS=13.50, 法向力=7330.6606, 切向力X=16245.6533, 切向力Y=18200.7383 +FPS=14.69, 法向力=7486.0010, 切向力X=16337.2285, 切向力Y=18434.9648 +FPS=13.37, 法向力=7159.9253, 切向力X=18380.7969, 切向力Y=19915.1348 +FPS=13.83, 法向力=7374.8281, 切向力X=18869.0117, 切向力Y=19594.2070 +FPS=13.08, 法向力=6983.2153, 切向力X=18994.3008, 切向力Y=20315.8711 +FPS=13.18, 法向力=6920.8286, 切向力X=17831.1680, 切向力Y=20769.0977 +FPS=14.36, 法向力=6939.3027, 切向力X=17769.1875, 切向力Y=20775.2617 +FPS=14.06, 法向力=4713.6743, 切向力X=17488.8398, 切向力Y=20590.2363 +FPS=14.32, 法向力=4160.2061, 切向力X=14455.2109, 切向力Y=18417.1367 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000359s, blend=0.004709s (9 tiles incl ref), finalize=0.000143s, total=0.005222s +FPS=14.29, 法向力=4209.9492, 切向力X=14391.2686, 切向力Y=18373.4336 +FPS=14.33, 法向力=3092.8083, 切向力X=11785.7617, 切向力Y=15007.4883 +FPS=14.62, 法向力=2907.6528, 切向力X=10298.0586, 切向力Y=13626.0107 +FPS=13.94, 法向力=2714.6670, 切向力X=8690.4746, 切向力Y=12808.8604 +FPS=14.12, 法向力=2776.6372, 切向力X=8772.2324, 切向力Y=12829.3965 +FPS=14.83, 法向力=2246.0759, 切向力X=6573.6021, 切向力Y=9286.7871 +FPS=13.82, 法向力=2239.2891, 切向力X=6391.2949, 切向力Y=9009.2012 +FPS=14.61, 法向力=2289.1790, 切向力X=6362.1533, 切向力Y=9003.4082 +FPS=13.25, 法向力=2224.5303, 切向力X=5412.5889, 切向力Y=8101.2539 +FPS=14.31, 法向力=1936.9670, 切向力X=5320.7900, 切向力Y=7541.1494 +FPS=14.41, 法向力=2357.0601, 切向力X=4745.8213, 切向力Y=6353.2256 +FPS=14.76, 法向力=1983.8286, 切向力X=4183.0303, 切向力Y=5071.9873 +FPS=14.88, 法向力=2120.4451, 切向力X=4559.5757, 切向力Y=4698.5259 +FPS=15.30, 法向力=2196.7527, 切向力X=4685.0220, 切向力Y=4634.9658 +FPS=14.03, 法向力=1885.0930, 切向力X=4306.7432, 切向力Y=4805.2534 +FPS=14.57, 法向力=1485.0659, 切向力X=3679.8110, 切向力Y=4649.0420 +FPS=15.08, 法向力=1485.7888, 切向力X=3565.1885, 切向力Y=4679.6152 +FPS=15.64, 法向力=1629.6387, 切向力X=3568.5576, 切向力Y=3934.0918 +FPS=15.31, 法向力=1805.1635, 切向力X=3567.8972, 切向力Y=4576.1450 +FPS=15.28, 法向力=1723.3992, 切向力X=3383.0601, 切向力Y=4618.8262 +FPS=14.40, 法向力=1651.0193, 切向力X=2974.1528, 切向力Y=4293.2856 +FPS=13.97, 法向力=1623.8990, 切向力X=3658.9790, 切向力Y=4351.6377 +FPS=14.91, 法向力=1607.1558, 切向力X=3639.6631, 切向力Y=4355.5098 +FPS=14.02, 法向力=1342.9885, 切向力X=3370.6782, 切向力Y=4419.8716 +FPS=14.96, 法向力=2158.5117, 切向力X=3347.7039, 切向力Y=3730.7034 +FPS=15.29, 法向力=2174.6455, 切向力X=3387.9556, 切向力Y=3710.6638 +FPS=15.88, 法向力=1714.1902, 切向力X=3609.4514, 切向力Y=4232.7495 +FPS=16.04, 法向力=1717.3623, 切向力X=3572.8926, 切向力Y=4291.6675 +FPS=15.69, 法向力=2004.2305, 切向力X=3633.2097, 切向力Y=3961.0344 +FPS=15.90, 法向力=1266.0164, 切向力X=3932.5005, 切向力Y=3758.4050 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000477s, blend=0.007742s (9 tiles incl ref), finalize=0.000133s, total=0.008364s +FPS=15.54, 法向力=1356.5527, 切向力X=3979.4761, 切向力Y=3735.6548 +FPS=16.09, 法向力=1632.7064, 切向力X=3124.8479, 切向力Y=3919.6484 +FPS=16.30, 法向力=1947.9507, 切向力X=3567.9622, 切向力Y=4073.5134 +FPS=15.63, 法向力=1978.0735, 切向力X=3690.1646, 切向力Y=4160.8667 +FPS=15.88, 法向力=1733.0891, 切向力X=3472.0200, 切向力Y=3829.6060 +FPS=16.32, 法向力=1777.4612, 切向力X=3027.8660, 切向力Y=3630.6238 +FPS=16.41, 法向力=1790.8650, 切向力X=3367.5935, 切向力Y=3579.2808 +FPS=16.27, 法向力=1723.5579, 切向力X=3441.6724, 切向力Y=3653.9824 +FPS=18.55, 法向力=1514.8401, 切向力X=3607.2432, 切向力Y=3699.0493 +FPS=15.93, 法向力=1284.4363, 切向力X=3381.7256, 切向力Y=4456.8955 +FPS=16.30, 法向力=1293.2292, 切向力X=3357.6196, 切向力Y=4425.1592 +FPS=16.08, 法向力=1536.9279, 切向力X=3502.5635, 切向力Y=4255.3096 +FPS=16.26, 法向力=1949.1526, 切向力X=3750.4243, 切向力Y=3373.6440 +FPS=17.68, 法向力=1956.9371, 切向力X=3802.0364, 切向力Y=3283.5063 +FPS=15.88, 法向力=1773.9209, 切向力X=3572.3091, 切向力Y=3473.2893 +FPS=16.03, 法向力=1871.0740, 切向力X=3707.7991, 切向力Y=3476.0842 +FPS=15.97, 法向力=1397.1272, 切向力X=3269.2266, 切向力Y=4242.8916 +FPS=16.60, 法向力=1764.1816, 切向力X=3876.1860, 切向力Y=3663.6221 +FPS=15.96, 法向力=1803.9960, 切向力X=4056.9004, 切向力Y=3767.0938 +FPS=16.28, 法向力=1878.9846, 切向力X=3385.0181, 切向力Y=3336.6619 +FPS=16.46, 法向力=1406.9780, 切向力X=2983.6426, 切向力Y=3931.4204 +FPS=15.73, 法向力=1533.2451, 切向力X=2914.8584, 切向力Y=3912.2271 +FPS=15.44, 法向力=1338.9500, 切向力X=3973.8940, 切向力Y=4230.1460 +FPS=16.05, 法向力=1548.2736, 切向力X=3808.5249, 切向力Y=3576.4641 +FPS=16.09, 法向力=1566.8262, 切向力X=3764.5830, 切向力Y=3689.9546 +FPS=16.97, 法向力=1611.7471, 切向力X=2352.5298, 切向力Y=1853.6890 +FPS=16.51, 法向力=1673.4902, 切向力X=2254.2336, 切向力Y=1683.4607 +FPS=15.53, 法向力=1479.3076, 切向力X=2535.4548, 切向力Y=-198.7992 +FPS=18.46, 法向力=1479.2018, 切向力X=2285.8552, 切向力Y=-85.3555 +FPS=15.96, 法向力=1545.0601, 切向力X=2275.7280, 切向力Y=-137.4425 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000344s, blend=0.004738s (9 tiles incl ref), finalize=0.000122s, total=0.005214s +FPS=16.07, 法向力=1621.4122, 切向力X=1899.6694, 切向力Y=-681.4313 +FPS=15.83, 法向力=1574.5482, 切向力X=2025.4170, 切向力Y=-653.9969 +FPS=16.50, 法向力=1712.8701, 切向力X=2393.6592, 切向力Y=-177.7739 +FPS=16.42, 法向力=1777.6426, 切向力X=2462.0393, 切向力Y=-256.1996 +FPS=15.73, 法向力=1800.6890, 切向力X=2551.3972, 切向力Y=-447.2810 +FPS=16.10, 法向力=1433.3070, 切向力X=2614.0647, 切向力Y=469.3925 +FPS=15.58, 法向力=1405.4176, 切向力X=2584.5762, 切向力Y=422.9216 +FPS=16.19, 法向力=1652.1028, 切向力X=2160.1611, 切向力Y=-590.3752 +FPS=15.75, 法向力=1595.6748, 切向力X=2253.1528, 切向力Y=-560.9146 +FPS=15.82, 法向力=1343.9856, 切向力X=1850.8196, 切向力Y=-18.2082 +FPS=16.36, 法向力=1458.7310, 切向力X=2314.8083, 切向力Y=-35.2005 +FPS=15.51, 法向力=1499.4963, 切向力X=2413.6187, 切向力Y=-139.4395 +FPS=15.72, 法向力=1601.4456, 切向力X=1674.5697, 切向力Y=-465.6609 +FPS=18.18, 法向力=1462.6213, 切向力X=2599.7168, 切向力Y=-330.1517 +FPS=15.11, 法向力=1885.6733, 切向力X=2616.4739, 切向力Y=-614.3625 +FPS=15.94, 法向力=1929.6245, 切向力X=2700.4353, 切向力Y=-608.1584 +FPS=15.51, 法向力=1333.1133, 切向力X=2962.7876, 切向力Y=106.7306 +FPS=15.85, 法向力=1826.6274, 切向力X=2314.7058, 切向力Y=-651.6587 +FPS=15.19, 法向力=1686.6779, 切向力X=2251.7393, 切向力Y=-549.7648 +FPS=17.18, 法向力=1408.5745, 切向力X=2234.9851, 切向力Y=-237.4444 +FPS=14.80, 法向力=1629.5327, 切向力X=2496.5500, 切向力Y=-614.6532 +FPS=16.12, 法向力=1655.6287, 切向力X=2460.8433, 切向力Y=-680.4441 +FPS=15.86, 法向力=1529.8630, 切向力X=2356.7742, 切向力Y=-509.8274 +FPS=15.87, 法向力=1448.3396, 切向力X=2419.9370, 切向力Y=-446.3303 +FPS=15.79, 法向力=1453.2179, 切向力X=2552.5278, 切向力Y=-299.0513 +FPS=16.14, 法向力=1307.2639, 切向力X=2453.8174, 切向力Y=-137.2628 +FPS=16.33, 法向力=1303.1082, 切向力X=2428.2759, 切向力Y=-242.2991 +FPS=15.79, 法向力=1752.3721, 切向力X=2467.1777, 切向力Y=-596.1932 +FPS=15.17, 法向力=1258.7637, 切向力X=2413.8684, 切向力Y=-174.9461 +FPS=14.43, 法向力=1365.5781, 切向力X=1890.4059, 切向力Y=-367.0353 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000392s, blend=0.004791s (9 tiles incl ref), finalize=0.000164s, total=0.005358s +FPS=13.70, 法向力=2181.5542, 切向力X=2251.4407, 切向力Y=-258.7369 +FPS=14.42, 法向力=2231.1030, 切向力X=2337.4746, 切向力Y=-173.7960 +FPS=13.16, 法向力=1886.0918, 切向力X=2707.3188, 切向力Y=-108.3599 +FPS=12.79, 法向力=1905.1685, 切向力X=2687.6619, 切向力Y=-113.2505 +FPS=14.70, 法向力=1652.8973, 切向力X=2317.7222, 切向力Y=-314.0372 +FPS=14.21, 法向力=1770.3129, 切向力X=2477.8433, 切向力Y=-377.0856 +FPS=14.76, 法向力=1994.2960, 切向力X=2735.6091, 切向力Y=-590.4544 +FPS=14.49, 法向力=1753.2032, 切向力X=2773.3267, 切向力Y=-1090.3114 +FPS=14.89, 法向力=1736.7443, 切向力X=2829.6294, 切向力Y=-1080.2502 +FPS=15.01, 法向力=1574.3129, 切向力X=2725.3252, 切向力Y=-640.1936 +FPS=14.93, 法向力=1697.1677, 切向力X=2931.8569, 切向力Y=-214.9109 +FPS=15.28, 法向力=1645.5825, 切向力X=2870.1582, 切向力Y=-196.9958 +FPS=14.83, 法向力=1578.7167, 切向力X=2561.5098, 切向力Y=-171.1119 +FPS=14.66, 法向力=1348.6101, 切向力X=2599.3003, 切向力Y=-221.9922 +FPS=15.26, 法向力=1372.2991, 切向力X=2708.5137, 切向力Y=-170.7144 +FPS=14.44, 法向力=1489.2672, 切向力X=2332.1919, 切向力Y=-397.0663 +FPS=15.03, 法向力=1674.1494, 切向力X=2333.3738, 切向力Y=-832.4165 +FPS=15.00, 法向力=1721.0859, 切向力X=2422.7927, 切向力Y=-953.3319 +FPS=14.68, 法向力=1310.6532, 切向力X=2356.9307, 切向力Y=-999.3809 +FPS=14.57, 法向力=1456.2979, 切向力X=2390.8311, 切向力Y=-743.8265 +FPS=14.44, 法向力=1466.0012, 切向力X=2679.3936, 切向力Y=-630.6503 +FPS=15.05, 法向力=1445.9385, 切向力X=2661.1550, 切向力Y=-701.3854 +FPS=14.27, 法向力=1639.6860, 切向力X=2623.1982, 切向力Y=-366.6900 +FPS=15.20, 法向力=1672.1742, 切向力X=2562.9360, 切向力Y=-58.7663 +FPS=14.73, 法向力=1620.3132, 切向力X=2509.7581, 切向力Y=-81.9727 +FPS=14.92, 法向力=1597.7686, 切向力X=2459.9165, 切向力Y=-6.7740 +FPS=14.73, 法向力=1286.2620, 切向力X=2310.9414, 切向力Y=-390.7606 +FPS=15.44, 法向力=1334.4729, 切向力X=1992.1058, 切向力Y=-8.3083 +FPS=15.33, 法向力=1383.3202, 切向力X=2007.6238, 切向力Y=-15.9894 +FPS=15.26, 法向力=1581.2498, 切向力X=1826.1545, 切向力Y=-497.8915 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000362s, blend=0.005339s (9 tiles incl ref), finalize=0.000158s, total=0.005869s +FPS=14.29, 法向力=2052.3735, 切向力X=2649.6289, 切向力Y=-62.8009 +FPS=14.85, 法向力=1936.6406, 切向力X=2552.2576, 切向力Y=-15.6461 +FPS=15.03, 法向力=1266.9231, 切向力X=2413.4351, 切向力Y=-517.9573 +FPS=13.38, 法向力=1249.4492, 切向力X=2534.4951, 切向力Y=-444.6991 +FPS=14.38, 法向力=1740.6487, 切向力X=2530.7026, 切向力Y=-493.7795 +FPS=14.19, 法向力=1696.0342, 切向力X=2464.2893, 切向力Y=-551.0786 +FPS=14.91, 法向力=1562.9253, 切向力X=2632.9551, 切向力Y=-479.1741 +FPS=15.18, 法向力=1245.4303, 切向力X=2384.9736, 切向力Y=-350.9680 +FPS=13.64, 法向力=1266.3413, 切向力X=2561.8071, 切向力Y=-284.0820 +FPS=13.99, 法向力=1703.1082, 切向力X=2396.0496, 切向力Y=-524.9950 +FPS=15.05, 法向力=1757.2522, 切向力X=2435.9885, 切向力Y=-503.0606 +FPS=14.98, 法向力=1670.6187, 切向力X=2078.2690, 切向力Y=-738.8553 +FPS=14.63, 法向力=1376.2820, 切向力X=2454.6257, 切向力Y=-528.9410 +FPS=14.45, 法向力=1607.2395, 切向力X=1927.6659, 切向力Y=-251.3708 +FPS=14.95, 法向力=1105.7006, 切向力X=2483.0496, 切向力Y=-106.2625 +FPS=14.65, 法向力=1631.4624, 切向力X=2607.4307, 切向力Y=-479.7683 +FPS=14.44, 法向力=1668.3220, 切向力X=2678.6924, 切向力Y=-417.6137 +FPS=14.28, 法向力=1295.0061, 切向力X=2089.4482, 切向力Y=100.8083 +FPS=14.61, 法向力=1454.2482, 切向力X=1610.2441, 切向力Y=188.9429 +FPS=15.00, 法向力=1526.0618, 切向力X=1700.2982, 切向力Y=258.0673 +FPS=14.53, 法向力=25889.7363, 切向力X=22388.8008, 切向力Y=61881.3945 +FPS=14.70, 法向力=25811.7852, 切向力X=19803.4297, 切向力Y=60291.4219 +FPS=14.04, 法向力=25887.6094, 切向力X=19566.9648, 切向力Y=60371.6602 +FPS=13.85, 法向力=25886.3691, 切向力X=18976.1113, 切向力Y=61368.7656 +FPS=14.55, 法向力=26469.4531, 切向力X=20235.1113, 切向力Y=66313.3281 +FPS=14.82, 法向力=26417.2188, 切向力X=18942.6133, 切向力Y=66951.2031 +FPS=13.85, 法向力=26867.8848, 切向力X=19613.2578, 切向力Y=66480.6875 +FPS=13.90, 法向力=26784.1816, 切向力X=20827.3906, 切向力Y=66530.0000 +FPS=13.69, 法向力=26821.8320, 切向力X=20871.9902, 切向力Y=66658.7734 +FPS=14.37, 法向力=26037.0352, 切向力X=12881.5898, 切向力Y=47050.0586 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000357s, blend=0.004755s (9 tiles incl ref), finalize=0.000128s, total=0.005251s +FPS=13.07, 法向力=29090.4863, 切向力X=41843.6016, 切向力Y=4815.6021 +FPS=13.54, 法向力=35725.6250, 切向力X=59893.8359, 切向力Y=-34607.3945 +FPS=13.90, 法向力=40449.9219, 切向力X=75795.9688, 切向力Y=-61401.0039 +FPS=13.12, 法向力=39704.6094, 切向力X=77342.1875, 切向力Y=-62602.6992 +FPS=12.71, 法向力=48787.1797, 切向力X=101167.7578, 切向力Y=-64043.9805 +FPS=13.33, 法向力=51462.1445, 切向力X=112787.3438, 切向力Y=-47109.0117 +FPS=13.07, 法向力=49283.2070, 切向力X=112150.4766, 切向力Y=-37756.9141 +FPS=12.32, 法向力=51478.8359, 切向力X=114734.9922, 切向力Y=-20513.3633 +FPS=13.39, 法向力=53008.9297, 切向力X=135298.2344, 切向力Y=-15349.3223 +FPS=13.59, 法向力=54786.7969, 切向力X=160698.6875, 切向力Y=10764.9805 +FPS=17.34, 法向力=53668.1328, 切向力X=145454.5312, 切向力Y=4721.7314 +FPS=21.96, 法向力=53425.0312, 切向力X=144719.3438, 切向力Y=4196.4307 +FPS=21.59, 法向力=53040.5430, 切向力X=143635.0000, 切向力Y=-5964.3003 +FPS=20.25, 法向力=51250.2266, 切向力X=133133.4688, 切向力Y=-36870.5938 +FPS=21.64, 法向力=49972.8125, 切向力X=132210.0312, 切向力Y=-37853.1719 +FPS=20.47, 法向力=49517.3750, 切向力X=115791.3125, 切向力Y=-75327.6094 +FPS=18.73, 法向力=49838.6406, 切向力X=99349.7422, 切向力Y=-110331.5703 +FPS=21.15, 法向力=51412.2695, 切向力X=68139.9844, 切向力Y=-145727.5781 +FPS=21.75, 法向力=50513.8555, 切向力X=66771.6797, 切向力Y=-147538.6562 +FPS=20.24, 法向力=51313.6172, 切向力X=49532.5117, 切向力Y=-168784.6562 +FPS=22.13, 法向力=54199.2422, 切向力X=16116.5449, 切向力Y=-197588.0000 +FPS=22.13, 法向力=53346.2930, 切向力X=15020.6689, 切向力Y=-200350.2812 +FPS=21.33, 法向力=57321.8516, 切向力X=-2365.4919, 切向力Y=-201946.4688 +FPS=21.86, 法向力=55319.2891, 切向力X=-2763.8481, 切向力Y=-182474.4688 +FPS=21.17, 法向力=54654.0469, 切向力X=-3620.1355, 切向力Y=-183466.1094 +FPS=22.44, 法向力=55252.7070, 切向力X=-29340.8926, 切向力Y=-168468.3750 +FPS=19.98, 法向力=49748.7812, 切向力X=-57553.7812, 切向力Y=-138130.3125 +FPS=22.04, 法向力=51799.3047, 切向力X=-106193.1641, 切向力Y=-116719.7031 +FPS=22.79, 法向力=50858.6875, 切向力X=-106268.5156, 切向力Y=-116009.9844 +FPS=22.64, 法向力=75908.8125, 切向力X=-115175.0469, 切向力Y=-120509.2344 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002181s (9 tiles incl ref), finalize=0.000053s, total=0.002454s +FPS=22.99, 法向力=85229.0078, 切向力X=-117223.2500, 切向力Y=-125136.7656 +FPS=22.21, 法向力=87218.0547, 切向力X=-117378.2812, 切向力Y=-120546.1094 +FPS=21.58, 法向力=91131.0703, 切向力X=-120925.1484, 切向力Y=-121390.5938 +FPS=21.89, 法向力=89732.3125, 切向力X=-106141.0469, 切向力Y=-128794.8438 +FPS=22.16, 法向力=91066.6016, 切向力X=-105008.7031, 切向力Y=-125926.8906 +FPS=20.96, 法向力=94002.1484, 切向力X=-85135.3828, 切向力Y=-99893.0156 +FPS=21.98, 法向力=84971.8984, 切向力X=-59894.2305, 切向力Y=-95934.2031 +FPS=24.01, 法向力=83333.5391, 切向力X=-56361.7188, 切向力Y=-98047.4844 +FPS=22.65, 法向力=71724.8594, 切向力X=-66824.3906, 切向力Y=-83405.1875 +FPS=23.59, 法向力=69763.6562, 切向力X=-68704.3906, 切向力Y=-84580.0938 +FPS=23.91, 法向力=61928.2461, 切向力X=-63781.7109, 切向力Y=-65892.4531 +FPS=22.10, 法向力=51656.9688, 切向力X=-55021.8672, 切向力Y=-69165.3906 +FPS=24.01, 法向力=51855.6445, 切向力X=-57357.4258, 切向力Y=-70259.7031 +FPS=23.87, 法向力=54364.4609, 切向力X=-6372.3975, 切向力Y=-54326.9414 +FPS=22.73, 法向力=50902.2109, 切向力X=53300.1445, 切向力Y=10219.9512 +FPS=23.40, 法向力=50491.9062, 切向力X=52421.5508, 切向力Y=10477.8008 +FPS=23.70, 法向力=46136.2227, 切向力X=87622.5000, 切向力Y=67765.5547 +FPS=22.73, 法向力=45433.4492, 切向力X=111226.9844, 切向力Y=98475.5859 +FPS=24.19, 法向力=44804.7539, 切向力X=112840.8438, 切向力Y=99753.3047 +FPS=23.68, 法向力=45279.5547, 切向力X=127471.6250, 切向力Y=118104.8750 +FPS=24.55, 法向力=46117.4531, 切向力X=131660.6406, 切向力Y=122880.6875 +FPS=13.14, 法向力=47447.4688, 切向力X=128983.1250, 切向力Y=116787.6250 +FPS=24.33, 法向力=47215.7617, 切向力X=128405.3750, 切向力Y=117242.9062 +FPS=23.68, 法向力=47000.7656, 切向力X=124558.4766, 切向力Y=106519.0156 +FPS=23.95, 法向力=46290.8867, 切向力X=114079.0625, 切向力Y=92557.0469 +FPS=24.59, 法向力=44952.3906, 切向力X=113711.0703, 切向力Y=92756.8906 +FPS=26.43, 法向力=45575.5820, 切向力X=107399.6406, 切向力Y=82464.5781 +FPS=25.86, 法向力=44613.6875, 切向力X=107226.7812, 切向力Y=82924.6641 +FPS=24.66, 法向力=44867.1094, 切向力X=104866.1328, 切向力Y=77740.4297 +FPS=27.04, 法向力=44921.2266, 切向力X=104967.8359, 切向力Y=77161.5938 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002211s (9 tiles incl ref), finalize=0.000069s, total=0.002503s +FPS=25.59, 法向力=44737.7969, 切向力X=105196.0312, 切向力Y=77386.0625 +FPS=25.92, 法向力=44906.5000, 切向力X=107098.2344, 切向力Y=78171.1797 +FPS=27.49, 法向力=45027.3359, 切向力X=107278.7969, 切向力Y=78151.3438 +FPS=25.14, 法向力=44401.1172, 切向力X=107949.0000, 切向力Y=78596.6406 +FPS=14.63, 法向力=44306.6484, 切向力X=105674.9141, 切向力Y=78761.3438 +FPS=25.72, 法向力=44300.9688, 切向力X=101427.2969, 切向力Y=79144.6953 +FPS=27.39, 法向力=44231.1719, 切向力X=101376.9219, 切向力Y=79111.7188 +FPS=26.87, 法向力=44268.4062, 切向力X=101295.9844, 切向力Y=79168.1875 +FPS=25.88, 法向力=44295.3633, 切向力X=100463.6719, 切向力Y=78745.2656 +FPS=25.85, 法向力=44998.2578, 切向力X=100143.1016, 切向力Y=79989.7812 +FPS=27.16, 法向力=44850.5625, 切向力X=99883.9688, 切向力Y=80171.2500 +FPS=23.50, 法向力=44673.8438, 切向力X=99847.6797, 切向力Y=80386.9531 +FPS=25.57, 法向力=44154.7266, 切向力X=99491.0391, 切向力Y=80478.5469 +FPS=26.42, 法向力=44400.9766, 切向力X=99551.7578, 切向力Y=80396.1094 +FPS=25.16, 法向力=44288.2930, 切向力X=99575.9062, 切向力Y=80437.3906 +FPS=28.09, 法向力=44367.7227, 切向力X=99389.5547, 切向力Y=80333.7422 +FPS=27.23, 法向力=37963.0820, 切向力X=90184.0859, 切向力Y=78413.3906 +FPS=27.15, 法向力=37420.0078, 切向力X=89292.0391, 切向力Y=78049.8906 +FPS=25.91, 法向力=10450.5000, 切向力X=26586.1328, 切向力Y=31426.5352 +FPS=21.69, 法向力=6790.4883, 切向力X=17874.6172, 切向力Y=17225.4004 +FPS=15.92, 法向力=6808.9531, 切向力X=18030.0820, 切向力Y=17039.1309 +FPS=16.08, 法向力=5379.9214, 切向力X=14889.2969, 切向力Y=12813.7207 +FPS=16.46, 法向力=5211.3525, 切向力X=14777.6445, 切向力Y=12812.6914 +FPS=16.11, 法向力=4804.6567, 切向力X=12618.7852, 切向力Y=10011.0869 +FPS=16.50, 法向力=4735.6230, 切向力X=12365.8379, 切向力Y=9940.3438 +FPS=16.59, 法向力=3921.4114, 切向力X=11526.2324, 切向力Y=8003.2549 +FPS=13.57, 法向力=3923.7063, 切向力X=9145.4141, 切向力Y=6088.8223 +FPS=16.40, 法向力=3803.5481, 切向力X=9090.1504, 切向力Y=5895.4165 +FPS=16.70, 法向力=3151.1521, 切向力X=8946.9707, 切向力Y=4256.7354 +FPS=16.16, 法向力=3023.2617, 切向力X=8138.5615, 切向力Y=3919.0598 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000398s, blend=0.007332s (9 tiles incl ref), finalize=0.000214s, total=0.007956s +FPS=14.59, 法向力=2935.1113, 切向力X=8038.4150, 切向力Y=3942.9292 +FPS=15.60, 法向力=2834.2344, 切向力X=7504.0176, 切向力Y=3850.9556 +FPS=15.65, 法向力=2814.9038, 切向力X=7499.9106, 切向力Y=3942.8359 +FPS=15.61, 法向力=2172.7900, 切向力X=7464.8535, 切向力Y=3021.0730 +FPS=15.14, 法向力=2299.5068, 切向力X=7242.5967, 切向力Y=2852.5859 +FPS=15.82, 法向力=2303.6318, 切向力X=6080.3418, 切向力Y=2727.1030 +FPS=16.43, 法向力=2275.3420, 切向力X=6044.4937, 切向力Y=2246.9175 +FPS=16.58, 法向力=2261.5972, 切向力X=6052.7944, 切向力Y=2210.2173 +FPS=16.45, 法向力=2264.9189, 切向力X=6046.3076, 切向力Y=2200.9546 +FPS=16.06, 法向力=2072.7561, 切向力X=6396.5312, 切向力Y=2222.2949 +FPS=16.20, 法向力=1891.5660, 切向力X=6290.1411, 切向力Y=2258.0083 +FPS=16.55, 法向力=1884.4048, 切向力X=6259.0039, 切向力Y=2236.2241 +FPS=14.26, 法向力=1895.9298, 切向力X=5564.2915, 切向力Y=2090.9565 +FPS=16.30, 法向力=1806.3967, 切向力X=5544.6807, 切向力Y=1682.6301 +FPS=16.47, 法向力=1803.1586, 切向力X=5495.0137, 切向力Y=1363.7297 +FPS=15.70, 法向力=1951.2158, 切向力X=5437.3447, 切向力Y=1077.8630 +FPS=15.84, 法向力=1982.0024, 切向力X=5295.0576, 切向力Y=1120.7344 +FPS=16.61, 法向力=1807.5225, 切向力X=5398.3696, 切向力Y=1428.7637 +FPS=15.43, 法向力=1766.2266, 切向力X=5385.4224, 切向力Y=1529.6851 +FPS=16.98, 法向力=1589.7974, 切向力X=5172.1982, 切向力Y=862.5439 +FPS=15.37, 法向力=2013.0824, 切向力X=5565.0146, 切向力Y=902.1749 +FPS=15.16, 法向力=2007.8550, 切向力X=5619.8457, 切向力Y=920.4424 +FPS=15.72, 法向力=1531.2626, 切向力X=4843.0122, 切向力Y=925.4032 +FPS=15.34, 法向力=1455.0695, 切向力X=4801.9790, 切向力Y=731.4919 +FPS=15.40, 法向力=1452.2634, 切向力X=4801.2676, 切向力Y=903.2004 +FPS=15.34, 法向力=1734.2910, 切向力X=5423.1719, 切向力Y=883.3308 +FPS=16.17, 法向力=1874.8469, 切向力X=5480.2305, 切向力Y=92.0546 +FPS=16.18, 法向力=1977.8062, 切向力X=5606.8032, 切向力Y=77.9459 +FPS=14.78, 法向力=1508.0120, 切向力X=4848.0332, 切向力Y=437.6354 +FPS=15.80, 法向力=1398.4316, 切向力X=4556.2065, 切向力Y=591.1869 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000395s, blend=0.005029s (9 tiles incl ref), finalize=0.000128s, total=0.005564s +FPS=13.94, 法向力=1394.6582, 切向力X=4540.0762, 切向力Y=524.2334 +FPS=15.30, 法向力=1477.2444, 切向力X=4521.8042, 切向力Y=505.0496 +FPS=15.32, 法向力=1502.0786, 切向力X=4609.8711, 切向力Y=480.2832 +FPS=14.09, 法向力=1408.4717, 切向力X=4865.1729, 切向力Y=928.4302 +FPS=13.21, 法向力=1344.1252, 切向力X=4769.9277, 切向力Y=946.1824 +FPS=17.41, 法向力=1605.6952, 切向力X=4932.5132, 切向力Y=38.1062 +FPS=13.63, 法向力=1631.6870, 切向力X=4537.3242, 切向力Y=601.3289 +FPS=16.91, 法向力=1626.7798, 切向力X=4587.7031, 切向力Y=599.8394 +FPS=14.98, 法向力=1674.5281, 切向力X=4565.4150, 切向力Y=230.1038 +FPS=15.26, 法向力=1585.5322, 切向力X=4168.9736, 切向力Y=259.4339 +FPS=15.21, 法向力=1425.3708, 切向力X=4407.7959, 切向力Y=240.0088 +FPS=15.05, 法向力=1351.1523, 切向力X=4380.0293, 切向力Y=295.4354 +FPS=15.37, 法向力=1425.5498, 切向力X=4383.6572, 切向力Y=441.5878 +FPS=15.27, 法向力=1440.8368, 切向力X=4365.8384, 切向力Y=456.2618 +FPS=15.44, 法向力=1544.3217, 切向力X=4365.6055, 切向力Y=260.0037 +FPS=15.05, 法向力=1340.4836, 切向力X=3713.0396, 切向力Y=438.7881 +FPS=14.90, 法向力=1383.4131, 切向力X=3639.1436, 切向力Y=280.0329 +FPS=14.58, 法向力=1528.6169, 切向力X=3777.4336, 切向力Y=693.2977 +FPS=15.58, 法向力=1550.4573, 切向力X=4112.2461, 切向力Y=353.4193 +FPS=14.90, 法向力=984.6575, 切向力X=4277.8418, 切向力Y=821.5217 +FPS=15.16, 法向力=1253.4155, 切向力X=4035.4995, 切向力Y=318.5053 +FPS=15.47, 法向力=1247.8945, 切向力X=4158.9321, 切向力Y=305.9111 +FPS=15.58, 法向力=1211.0542, 切向力X=4239.2812, 切向力Y=1007.5222 +FPS=15.31, 法向力=1228.3612, 切向力X=4131.5747, 切向力Y=917.6017 +FPS=14.70, 法向力=1575.1484, 切向力X=3889.9561, 切向力Y=407.0750 +FPS=16.13, 法向力=1732.6356, 切向力X=4156.5576, 切向力Y=82.1018 +FPS=14.53, 法向力=1768.5959, 切向力X=4231.0620, 切向力Y=103.2812 +FPS=14.32, 法向力=1545.7913, 切向力X=3873.3735, 切向力Y=378.6270 +FPS=15.09, 法向力=1246.6224, 切向力X=3886.2051, 切向力Y=29.8674 +FPS=15.11, 法向力=1411.5642, 切向力X=3971.9846, 切向力Y=202.8123 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000348s, blend=0.004761s (9 tiles incl ref), finalize=0.000122s, total=0.005240s +FPS=14.70, 法向力=1411.1132, 切向力X=3926.8574, 切向力Y=135.3361 +FPS=14.16, 法向力=1741.3811, 切向力X=3689.3206, 切向力Y=251.7377 +FPS=13.98, 法向力=1174.9507, 切向力X=4026.5093, 切向力Y=568.9709 +FPS=14.68, 法向力=1151.1772, 切向力X=4066.1763, 切向力Y=520.6636 +FPS=14.31, 法向力=1732.6202, 切向力X=4085.2607, 切向力Y=-186.7059 +FPS=13.97, 法向力=1708.5886, 切向力X=4139.6597, 切向力Y=-222.3276 +FPS=12.77, 法向力=1432.8198, 切向力X=3783.6685, 切向力Y=252.6948 +FPS=18.05, 法向力=1509.7871, 切向力X=4033.2798, 切向力Y=140.6347 +FPS=21.57, 法向力=1429.2222, 切向力X=3758.0100, 切向力Y=293.3764 +FPS=20.50, 法向力=1487.8591, 切向力X=3735.6094, 切向力Y=213.0760 +FPS=22.13, 法向力=1217.4124, 切向力X=3733.8269, 切向力Y=352.9677 +FPS=25.12, 法向力=1232.2225, 切向力X=3681.1792, 切向力Y=347.2891 +FPS=22.65, 法向力=1192.0828, 切向力X=3883.2358, 切向力Y=7.8368 +FPS=24.65, 法向力=1203.6941, 切向力X=3961.0718, 切向力Y=153.0468 +FPS=25.40, 法向力=1472.2036, 切向力X=3692.4866, 切向力Y=-40.5240 +FPS=24.36, 法向力=1228.1399, 切向力X=3933.7305, 切向力Y=355.4504 +FPS=25.33, 法向力=1203.6576, 切向力X=3975.5420, 切向力Y=325.7405 +FPS=23.83, 法向力=1262.7327, 切向力X=3503.8882, 切向力Y=22.4149 +FPS=22.81, 法向力=1243.8127, 切向力X=3576.2991, 切向力Y=154.7230 +FPS=23.88, 法向力=1204.9855, 切向力X=3789.4116, 切向力Y=288.6390 +FPS=23.30, 法向力=1388.6343, 切向力X=4195.0664, 切向力Y=470.7738 +FPS=25.10, 法向力=1284.9302, 切向力X=4100.0635, 切向力Y=520.7754 +FPS=23.78, 法向力=5929.7734, 切向力X=9702.4326, 切向力Y=6231.4604 +FPS=24.71, 法向力=7855.3628, 切向力X=14629.3828, 切向力Y=13435.1562 +FPS=25.53, 法向力=7735.6270, 切向力X=15364.6846, 切向力Y=14339.3203 +FPS=25.11, 法向力=7607.9062, 切向力X=15514.2822, 切向力Y=15255.8633 +FPS=24.82, 法向力=8019.3491, 切向力X=15726.9805, 切向力Y=16193.4570 +FPS=26.75, 法向力=8116.9023, 切向力X=15686.7754, 切向力Y=16361.1816 +FPS=24.52, 法向力=7938.8857, 切向力X=15646.9336, 切向力Y=16657.4590 +FPS=24.21, 法向力=7927.9009, 切向力X=15692.4395, 切向力Y=16704.3945 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000231s, blend=0.002178s (9 tiles incl ref), finalize=0.000054s, total=0.002469s +FPS=24.80, 法向力=8010.3760, 切向力X=16017.9805, 切向力Y=17151.0293 +FPS=25.56, 法向力=8020.8877, 切向力X=16018.9180, 切向力Y=17171.1484 +FPS=24.73, 法向力=7847.2827, 切向力X=15905.9805, 切向力Y=17041.7773 +FPS=24.70, 法向力=7767.6631, 切向力X=16187.7393, 切向力Y=17509.3711 +FPS=26.30, 法向力=7828.3711, 切向力X=16153.2402, 切向力Y=17536.9219 +FPS=24.16, 法向力=7750.9307, 切向力X=15483.6084, 切向力Y=17795.7363 +FPS=25.56, 法向力=7766.6997, 切向力X=15593.9590, 切向力Y=17868.0430 +FPS=25.63, 法向力=6338.6602, 切向力X=14355.2969, 切向力Y=18362.6289 +FPS=24.70, 法向力=4818.4604, 切向力X=13729.7012, 切向力Y=17936.9922 +FPS=26.86, 法向力=4811.5234, 切向力X=13697.3828, 切向力Y=17950.3281 +FPS=24.72, 法向力=3238.1218, 切向力X=11691.9258, 切向力Y=16369.7070 +FPS=25.67, 法向力=3263.6912, 切向力X=11646.6807, 切向力Y=16368.2959 +FPS=24.55, 法向力=2542.7808, 切向力X=10771.7178, 切向力Y=14897.7598 +FPS=25.27, 法向力=2502.8843, 切向力X=9614.4854, 切向力Y=13063.6709 +FPS=26.05, 法向力=2526.2603, 切向力X=9625.9531, 切向力Y=12887.3418 +FPS=24.82, 法向力=2028.5752, 切向力X=9227.2217, 切向力Y=13197.2441 +FPS=26.36, 法向力=2034.0735, 切向力X=9215.2100, 切向力Y=13225.8242 +FPS=24.51, 法向力=2009.0371, 切向力X=7888.6533, 切向力Y=10818.3516 +FPS=23.98, 法向力=1837.6064, 切向力X=6772.2119, 切向力Y=10253.2148 +FPS=24.74, 法向力=1940.1497, 切向力X=6676.3525, 切向力Y=10199.5059 +FPS=24.88, 法向力=1791.7241, 切向力X=6254.9834, 切向力Y=8618.3711 +FPS=25.84, 法向力=1823.4827, 切向力X=6284.1147, 切向力Y=8552.0996 +FPS=23.34, 法向力=1542.8909, 切向力X=6061.3486, 切向力Y=8829.9316 +FPS=24.08, 法向力=1827.9497, 切向力X=5692.3896, 切向力Y=7317.2314 +FPS=25.72, 法向力=1847.8423, 切向力X=5770.7412, 切向力Y=7290.4062 +FPS=23.38, 法向力=1481.6689, 切向力X=5793.8110, 切向力Y=7423.1377 +FPS=25.06, 法向力=1705.4001, 切向力X=5822.0898, 切向力Y=6547.5605 +FPS=25.18, 法向力=1679.2069, 切向力X=5788.0171, 切向力Y=6599.7925 +FPS=24.00, 法向力=1233.7072, 切向力X=5579.7759, 切向力Y=5574.2812 +FPS=25.85, 法向力=1252.7916, 切向力X=5592.3389, 切向力Y=5548.9653 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000218s, blend=0.002212s (9 tiles incl ref), finalize=0.000055s, total=0.002491s +FPS=23.53, 法向力=1444.2908, 切向力X=5171.0059, 切向力Y=5326.2324 +FPS=25.68, 法向力=1576.2117, 切向力X=5126.2266, 切向力Y=5197.8740 +FPS=24.19, 法向力=1525.3494, 切向力X=5058.5508, 切向力Y=5167.8276 +FPS=24.05, 法向力=1766.8208, 切向力X=4811.1348, 切向力Y=3988.7271 +FPS=25.69, 法向力=1761.7753, 切向力X=4826.6689, 切向力Y=3930.6201 +FPS=23.50, 法向力=1687.8008, 切向力X=4420.3984, 切向力Y=4270.4512 +FPS=24.87, 法向力=1437.3502, 切向力X=4613.7910, 切向力Y=4258.1309 +FPS=25.62, 法向力=1400.2028, 切向力X=4600.1787, 切向力Y=4241.4736 +FPS=22.85, 法向力=1359.1084, 切向力X=4615.6729, 切向力Y=4436.6533 +FPS=26.02, 法向力=1403.1746, 切向力X=4579.5342, 切向力Y=4373.2178 +FPS=23.55, 法向力=1580.2905, 切向力X=4830.6367, 切向力Y=4111.2930 +FPS=24.67, 法向力=1388.1021, 切向力X=4361.3604, 切向力Y=3713.1423 +FPS=24.57, 法向力=1412.4163, 切向力X=4368.1533, 切向力Y=3712.9512 +FPS=23.91, 法向力=1571.5864, 切向力X=4156.8662, 切向力Y=3773.6340 +FPS=24.80, 法向力=1575.9220, 切向力X=4070.5576, 切向力Y=3750.3745 +FPS=24.95, 法向力=1666.9817, 切向力X=4044.5237, 切向力Y=4316.5239 +FPS=24.63, 法向力=1221.5575, 切向力X=4110.3721, 切向力Y=4002.2844 +FPS=26.00, 法向力=1192.3667, 切向力X=4163.0859, 切向力Y=4061.6531 +FPS=26.93, 法向力=1512.8691, 切向力X=4753.2109, 切向力Y=3816.6980 +FPS=28.16, 法向力=1445.2358, 切向力X=4674.5723, 切向力Y=3952.2280 +FPS=25.93, 法向力=1535.8239, 切向力X=4497.0986, 切向力Y=4099.1523 +FPS=27.61, 法向力=1568.8870, 切向力X=4423.1328, 切向力Y=4065.5933 +FPS=24.64, 法向力=1266.4884, 切向力X=4028.2588, 切向力Y=4229.5635 +FPS=27.57, 法向力=1360.6656, 切向力X=4116.3594, 切向力Y=4161.1025 +FPS=28.44, 法向力=1404.2841, 切向力X=4095.2549, 切向力Y=4080.1748 +FPS=25.69, 法向力=1421.7271, 切向力X=4069.9165, 切向力Y=4235.3354 +FPS=28.32, 法向力=1404.8053, 切向力X=3990.5310, 切向力Y=4238.3169 +FPS=26.84, 法向力=1757.9143, 切向力X=4554.0562, 切向力Y=4065.3184 +FPS=26.70, 法向力=1835.8767, 切向力X=4658.3682, 切向力Y=4006.2402 +FPS=27.30, 法向力=1349.0015, 切向力X=3467.0828, 切向力Y=4314.2661 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002232s (9 tiles incl ref), finalize=0.000068s, total=0.002522s +FPS=25.81, 法向力=1355.3961, 切向力X=3508.4219, 切向力Y=4310.7554 +FPS=25.42, 法向力=1401.9998, 切向力X=3896.4639, 切向力Y=3661.2061 +FPS=25.84, 法向力=1414.2900, 切向力X=4034.7979, 切向力Y=3935.1829 +FPS=26.65, 法向力=1433.7791, 切向力X=3900.1768, 切向力Y=4005.2158 +FPS=24.85, 法向力=1213.9722, 切向力X=4358.0459, 切向力Y=3796.0918 +FPS=24.91, 法向力=1237.2069, 切向力X=4384.0430, 切向力Y=3827.1826 +FPS=26.30, 法向力=1613.8115, 切向力X=4141.7290, 切向力Y=3162.9658 +FPS=27.54, 法向力=1190.9817, 切向力X=4450.7866, 切向力Y=3670.0547 +FPS=26.77, 法向力=1169.8228, 切向力X=4448.0488, 切向力Y=3771.8159 +FPS=26.37, 法向力=1500.5101, 切向力X=3667.3608, 切向力Y=3508.4172 +FPS=27.50, 法向力=1621.5659, 切向力X=3661.0229, 切向力Y=3507.5833 +FPS=26.48, 法向力=1296.2566, 切向力X=4064.4663, 切向力Y=3217.7788 +FPS=27.68, 法向力=1318.4664, 切向力X=4035.3247, 切向力Y=3301.6738 +FPS=25.72, 法向力=1291.0190, 切向力X=4332.2646, 切向力Y=3658.4358 +FPS=24.88, 法向力=1285.4338, 切向力X=4234.7896, 切向力Y=3732.8398 +FPS=26.78, 法向力=1416.4332, 切向力X=3858.5852, 切向力Y=2995.0564 +FPS=23.79, 法向力=1066.4330, 切向力X=4576.3105, 切向力Y=3889.9346 +FPS=25.33, 法向力=1085.5145, 切向力X=4496.7598, 切向力Y=3950.7837 +FPS=24.50, 法向力=1080.8633, 切向力X=3651.9380, 切向力Y=4522.0996 +FPS=25.05, 法向力=1120.6083, 切向力X=3535.6311, 切向力Y=4419.8994 +FPS=24.40, 法向力=1317.5068, 切向力X=3852.4675, 切向力Y=4002.2656 +FPS=25.57, 法向力=1461.0825, 切向力X=4165.9688, 切向力Y=3922.0278 +FPS=24.96, 法向力=1425.8369, 切向力X=4145.1514, 切向力Y=3990.1738 +FPS=23.34, 法向力=1383.9246, 切向力X=4289.6533, 切向力Y=3848.2227 +FPS=24.80, 法向力=1768.1152, 切向力X=3764.3267, 切向力Y=3263.5469 +FPS=24.40, 法向力=1866.4846, 切向力X=3845.5781, 切向力Y=3266.9675 +FPS=22.23, 法向力=1518.9790, 切向力X=4364.2881, 切向力Y=3363.0701 +FPS=23.85, 法向力=1505.5454, 切向力X=4015.5449, 切向力Y=3943.2529 +FPS=24.79, 法向力=1438.9360, 切向力X=4000.9497, 切向力Y=3979.4106 +FPS=24.13, 法向力=1455.4878, 切向力X=4244.9253, 切向力Y=3447.4067 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000251s, blend=0.002236s (9 tiles incl ref), finalize=0.000062s, total=0.002557s +FPS=24.44, 法向力=1443.2090, 切向力X=4231.4971, 切向力Y=3449.9854 +FPS=23.11, 法向力=1289.4648, 切向力X=3762.7910, 切向力Y=3486.1577 +FPS=24.53, 法向力=1325.1060, 切向力X=3827.2661, 切向力Y=3429.8945 +FPS=26.77, 法向力=1622.0693, 切向力X=3869.3970, 切向力Y=3511.5244 +FPS=24.17, 法向力=1623.6521, 切向力X=4334.4800, 切向力Y=3633.1523 +FPS=26.08, 法向力=1666.3098, 切向力X=4459.1045, 切向力Y=3535.5410 +FPS=24.07, 法向力=1323.5388, 切向力X=4507.4980, 切向力Y=3414.3252 +FPS=25.22, 法向力=1702.0812, 切向力X=4025.3467, 切向力Y=2869.8965 +FPS=24.32, 法向力=1713.2452, 切向力X=3983.3906, 切向力Y=2844.2996 +FPS=22.78, 法向力=1373.8408, 切向力X=4457.8359, 切向力Y=3096.6592 +FPS=25.41, 法向力=1329.4010, 切向力X=4544.0889, 切向力Y=3209.1196 +FPS=24.29, 法向力=1491.9211, 切向力X=4018.4797, 切向力Y=1523.6355 +FPS=25.84, 法向力=1139.9501, 切向力X=3572.1782, 切向力Y=752.7969 +FPS=25.49, 法向力=1124.3309, 切向力X=3408.1123, 切向力Y=655.5072 +FPS=23.15, 法向力=1425.3064, 切向力X=3338.1265, 切向力Y=308.4227 +FPS=24.15, 法向力=1503.3235, 切向力X=3467.6343, 切向力Y=306.9909 +FPS=24.57, 法向力=1325.7670, 切向力X=3279.4937, 切向力Y=-249.0186 +FPS=22.74, 法向力=1637.9866, 切向力X=4144.0571, 切向力Y=299.7314 +FPS=25.61, 法向力=1653.2173, 切向力X=4051.9243, 切向力Y=152.3106 +FPS=23.21, 法向力=1068.1555, 切向力X=3773.6172, 切向力Y=464.5148 +FPS=24.37, 法向力=1102.7559, 切向力X=3792.1064, 切向力Y=445.0851 +FPS=24.62, 法向力=1456.7152, 切向力X=3378.2666, 切向力Y=-120.7676 +FPS=22.27, 法向力=1128.7959, 切向力X=3626.7695, 切向力Y=547.0756 +FPS=24.82, 法向力=1030.0613, 切向力X=3496.6025, 切向力Y=585.1403 +FPS=25.05, 法向力=1424.0457, 切向力X=4061.1384, 切向力Y=-305.7802 +FPS=24.36, 法向力=1395.8345, 切向力X=3782.1382, 切向力Y=90.7484 +FPS=25.92, 法向力=1409.4719, 切向力X=3870.9106, 切向力Y=22.6881 +FPS=24.57, 法向力=1417.2977, 切向力X=3447.4170, 切向力Y=-114.7252 +FPS=25.62, 法向力=1396.0293, 切向力X=3368.8408, 切向力Y=-90.4172 +FPS=24.01, 法向力=1348.1040, 切向力X=3454.7881, 切向力Y=-420.1499 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000217s, blend=0.002172s (9 tiles incl ref), finalize=0.000061s, total=0.002456s +FPS=24.30, 法向力=1350.5237, 切向力X=3566.6240, 切向力Y=246.5501 +FPS=25.01, 法向力=1379.9390, 切向力X=3642.4412, 切向力Y=281.0902 +FPS=23.10, 法向力=1810.8462, 切向力X=3441.3647, 切向力Y=-510.5419 +FPS=23.78, 法向力=1723.5377, 切向力X=3625.0320, 切向力Y=-368.2354 +FPS=23.21, 法向力=1718.3977, 切向力X=3662.3406, 切向力Y=-356.5720 +FPS=22.62, 法向力=1049.8228, 切向力X=3715.1055, 切向力Y=-33.3176 +FPS=24.46, 法向力=1051.3672, 切向力X=3740.5398, 切向力Y=-5.5466 +FPS=23.69, 法向力=1532.3643, 切向力X=3690.3213, 切向力Y=-126.4597 +FPS=23.62, 法向力=1225.8433, 切向力X=3722.6519, 切向力Y=43.5336 +FPS=23.97, 法向力=1192.6958, 切向力X=3616.5054, 切向力Y=-22.5223 +FPS=22.26, 法向力=1518.4478, 切向力X=3802.8872, 切向力Y=34.7500 +FPS=23.00, 法向力=1580.1443, 切向力X=3750.2141, 切向力Y=137.6941 +FPS=24.27, 法向力=1557.0837, 切向力X=3714.0315, 切向力Y=27.6837 +FPS=22.60, 法向力=1306.9374, 切向力X=3775.5076, 切向力Y=-287.8940 +FPS=23.65, 法向力=1191.0347, 切向力X=3438.5217, 切向力Y=-103.8639 +FPS=24.25, 法向力=1145.4984, 切向力X=3403.0103, 切向力Y=-23.8578 +FPS=22.42, 法向力=1331.0964, 切向力X=3743.3901, 切向力Y=148.4418 +FPS=19.81, 法向力=1305.2773, 切向力X=3253.4602, 切向力Y=170.4665 +FPS=24.09, 法向力=1274.7183, 切向力X=3225.4509, 切向力Y=162.6039 +FPS=23.19, 法向力=1410.0635, 切向力X=3601.5952, 切向力Y=-80.4029 +FPS=23.07, 法向力=1566.1672, 切向力X=3752.9482, 切向力Y=-222.7059 +FPS=21.16, 法向力=1590.4578, 切向力X=3763.0173, 切向力Y=-220.8139 +FPS=23.17, 法向力=1039.4524, 切向力X=3615.2080, 切向力Y=602.1274 +FPS=22.92, 法向力=1373.8003, 切向力X=3414.2847, 切向力Y=-178.6327 +FPS=24.29, 法向力=1336.0576, 切向力X=3327.1697, 切向力Y=-226.8440 +FPS=23.55, 法向力=1469.7859, 切向力X=3726.0083, 切向力Y=20.8238 +FPS=25.62, 法向力=1525.0677, 切向力X=3823.0708, 切向力Y=50.9321 +FPS=22.99, 法向力=1246.0830, 切向力X=3312.6145, 切向力Y=8.7125 +FPS=23.36, 法向力=1583.7551, 切向力X=3162.1223, 切向力Y=119.2643 +FPS=23.71, 法向力=1470.9185, 切向力X=3089.0928, 切向力Y=185.1719 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000218s, blend=0.002183s (9 tiles incl ref), finalize=0.000053s, total=0.002460s +FPS=22.30, 法向力=1444.2227, 切向力X=3557.9729, 切向力Y=-145.3376 +FPS=23.18, 法向力=1275.9250, 切向力X=3600.5400, 切向力Y=-12.0864 +FPS=23.76, 法向力=1273.1453, 切向力X=3515.8350, 切向力Y=-62.4971 +FPS=21.76, 法向力=1392.4038, 切向力X=3783.6877, 切向力Y=172.5260 +FPS=23.31, 法向力=1346.3381, 切向力X=3756.3298, 切向力Y=95.6792 +FPS=23.50, 法向力=1463.9247, 切向力X=3663.8877, 切向力Y=260.7010 +FPS=23.12, 法向力=1072.2231, 切向力X=3585.8672, 切向力Y=525.6156 +FPS=24.04, 法向力=1040.1117, 切向力X=3621.7871, 切向力Y=436.0174 +FPS=24.69, 法向力=1075.1721, 切向力X=3040.6287, 切向力Y=155.3958 +FPS=22.76, 法向力=1447.5924, 切向力X=3462.1160, 切向力Y=-126.1851 +FPS=21.36, 法向力=1460.1074, 切向力X=3507.1606, 切向力Y=-131.5205 +FPS=20.52, 法向力=1722.3528, 切向力X=3467.1221, 切向力Y=-190.3167 +FPS=23.65, 法向力=1519.0432, 切向力X=3626.6362, 切向力Y=73.5399 +FPS=23.62, 法向力=1556.8832, 切向力X=3604.6118, 切向力Y=79.9262 +FPS=23.09, 法向力=1691.6973, 切向力X=3670.1807, 切向力Y=336.7998 +FPS=23.35, 法向力=1528.5237, 切向力X=3116.5183, 切向力Y=448.0406 +FPS=24.43, 法向力=1741.2322, 切向力X=3238.8669, 切向力Y=309.5575 +FPS=24.26, 法向力=1228.4572, 切向力X=3424.9624, 切向力Y=206.1677 +FPS=24.02, 法向力=1483.0242, 切向力X=3470.9031, 切向力Y=252.5058 +FPS=24.77, 法向力=1441.6377, 切向力X=3356.9858, 切向力Y=200.8368 +FPS=23.38, 法向力=1454.6790, 切向力X=3660.5540, 切向力Y=-353.8592 +FPS=24.91, 法向力=1421.4132, 切向力X=3676.1226, 切向力Y=-353.0675 +FPS=22.95, 法向力=1654.7870, 切向力X=3872.4607, 切向力Y=155.4820 +FPS=22.90, 法向力=1475.7999, 切向力X=3098.6514, 切向力Y=-770.0657 +FPS=23.23, 法向力=1414.2466, 切向力X=3082.2039, 切向力Y=-759.3422 +FPS=23.44, 法向力=1274.6687, 切向力X=3817.5935, 切向力Y=-377.2109 +FPS=23.27, 法向力=1283.9119, 切向力X=3465.0498, 切向力Y=288.7622 +FPS=24.62, 法向力=1264.5035, 切向力X=3461.1084, 切向力Y=386.2639 +FPS=23.04, 法向力=1166.0562, 切向力X=3525.9502, 切向力Y=112.3125 +FPS=23.58, 法向力=1288.8318, 切向力X=3297.5918, 切向力Y=-144.0730 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000228s, blend=0.002936s (9 tiles incl ref), finalize=0.000060s, total=0.003230s +FPS=23.19, 法向力=1253.1797, 切向力X=3272.1025, 切向力Y=-105.5387 +FPS=24.10, 法向力=1392.6205, 切向力X=3476.0234, 切向力Y=113.7048 +FPS=25.27, 法向力=1378.3285, 切向力X=3439.8162, 切向力Y=131.7969 +FPS=23.87, 法向力=1591.0159, 切向力X=3604.3618, 切向力Y=-90.2988 +FPS=23.54, 法向力=1349.3296, 切向力X=3424.1917, 切向力Y=435.9160 +FPS=22.27, 法向力=1394.2059, 切向力X=3458.9023, 切向力Y=493.8248 +FPS=21.43, 法向力=1237.7266, 切向力X=3028.4580, 切向力Y=-75.1186 +FPS=21.58, 法向力=1538.4214, 切向力X=3427.6438, 切向力Y=-1054.0215 +FPS=22.61, 法向力=1436.2610, 切向力X=3456.5571, 切向力Y=-155.1010 +FPS=22.36, 法向力=1458.7941, 切向力X=3477.6609, 切向力Y=-135.4346 +FPS=22.51, 法向力=1464.8608, 切向力X=3781.3879, 切向力Y=-363.6754 +FPS=22.77, 法向力=1437.0421, 切向力X=3759.9668, 切向力Y=-408.2851 +FPS=22.60, 法向力=1262.8877, 切向力X=3139.3762, 切向力Y=-169.8721 +FPS=19.48, 法向力=1121.7749, 切向力X=3079.4302, 切向力Y=-88.3721 +FPS=24.40, 法向力=1144.6724, 切向力X=3026.4731, 切向力Y=-167.5601 +FPS=23.95, 法向力=1310.3494, 切向力X=3544.9912, 切向力Y=-61.4343 +FPS=21.20, 法向力=1199.4060, 切向力X=3126.4824, 切向力Y=82.8661 +FPS=21.93, 法向力=1150.2841, 切向力X=3047.5254, 切向力Y=70.3264 +FPS=23.38, 法向力=1224.1365, 切向力X=3116.0796, 切向力Y=307.1580 +FPS=25.18, 法向力=1407.4320, 切向力X=3191.4058, 切向力Y=-363.9540 +FPS=25.03, 法向力=1379.7579, 切向力X=3145.1177, 切向力Y=-339.6339 +FPS=23.03, 法向力=1406.9611, 切向力X=3054.4243, 切向力Y=8.1696 +FPS=24.95, 法向力=1238.1472, 切向力X=3038.5264, 切向力Y=120.5183 +FPS=24.77, 法向力=1225.5670, 切向力X=2975.8977, 切向力Y=202.6163 +FPS=24.47, 法向力=1141.5776, 切向力X=3271.0515, 切向力Y=-220.4879 +FPS=24.06, 法向力=1162.1680, 切向力X=3419.9333, 切向力Y=-247.2425 +FPS=24.78, 法向力=1298.2295, 切向力X=3252.2134, 切向力Y=212.6111 +FPS=24.61, 法向力=1448.9988, 切向力X=3618.5479, 切向力Y=-324.6425 +FPS=24.72, 法向力=1504.2817, 切向力X=3646.3477, 切向力Y=-392.5110 +FPS=22.15, 法向力=1138.4941, 切向力X=3514.3940, 切向力Y=-141.8111 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000226s, blend=0.002336s (9 tiles incl ref), finalize=0.000062s, total=0.002631s +FPS=22.40, 法向力=1124.9473, 切向力X=3500.3252, 切向力Y=-195.2868 +FPS=22.61, 法向力=1451.6375, 切向力X=3418.6521, 切向力Y=-60.4706 +FPS=22.57, 法向力=1275.0809, 切向力X=3586.3662, 切向力Y=227.7171 +FPS=24.18, 法向力=1658.8735, 切向力X=3607.6389, 切向力Y=-379.6584 +FPS=24.06, 法向力=1699.5054, 切向力X=3699.0178, 切向力Y=-435.7883 +FPS=23.08, 法向力=1156.8782, 切向力X=3205.4771, 切向力Y=245.5235 +FPS=22.24, 法向力=1097.3208, 切向力X=3181.4888, 切向力Y=205.9288 +FPS=20.71, 法向力=1841.3528, 切向力X=3052.6492, 切向力Y=-379.0777 +FPS=22.19, 法向力=1193.0934, 切向力X=3237.5522, 切向力Y=252.3292 +FPS=23.23, 法向力=1159.8916, 切向力X=3012.6343, 切向力Y=30.8799 +FPS=23.33, 法向力=1190.1836, 切向力X=3044.3477, 切向力Y=33.4713 +FPS=21.34, 法向力=1630.0297, 切向力X=3345.3843, 切向力Y=212.3044 +FPS=23.07, 法向力=1335.1113, 切向力X=3496.8989, 切向力Y=337.9426 +FPS=24.38, 法向力=1337.2904, 切向力X=3589.4011, 切向力Y=199.7685 +FPS=23.26, 法向力=1371.7065, 切向力X=3195.4585, 切向力Y=-521.6682 +FPS=23.63, 法向力=1350.8867, 切向力X=3297.6785, 切向力Y=-533.3758 +FPS=23.48, 法向力=1652.0619, 切向力X=2987.9744, 切向力Y=-410.8759 +FPS=23.42, 法向力=1227.3789, 切向力X=3394.9944, 切向力Y=479.4039 +FPS=23.61, 法向力=1157.9941, 切向力X=3320.4680, 切向力Y=571.7130 +FPS=22.75, 法向力=1638.6270, 切向力X=3886.7261, 切向力Y=-357.5569 +FPS=23.39, 法向力=1003.9077, 切向力X=3170.0337, 切向力Y=140.9576 +FPS=23.80, 法向力=1035.2493, 切向力X=3228.4153, 切向力Y=120.9369 +FPS=22.84, 法向力=1453.9248, 切向力X=3662.4214, 切向力Y=-50.7730 +FPS=23.65, 法向力=1415.5740, 切向力X=3629.2747, 切向力Y=-97.2156 +FPS=23.03, 法向力=1534.8491, 切向力X=3622.1875, 切向力Y=-220.2474 +FPS=21.90, 法向力=2411.6133, 切向力X=4300.4424, 切向力Y=772.1260 +FPS=22.69, 法向力=2444.8208, 切向力X=4290.6846, 切向力Y=934.7802 +FPS=23.84, 法向力=8396.9854, 切向力X=14596.8799, 切向力Y=12056.1855 +FPS=21.39, 法向力=8514.0117, 切向力X=15711.9834, 切向力Y=14629.8691 +FPS=23.61, 法向力=8586.0312, 切向力X=15794.3398, 切向力Y=14924.8633 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000233s, blend=0.002226s (9 tiles incl ref), finalize=0.000053s, total=0.002520s +FPS=22.08, 法向力=8737.5537, 切向力X=15249.4424, 切向力Y=16028.6572 +FPS=20.67, 法向力=7910.4131, 切向力X=15977.1738, 切向力Y=16843.2207 +FPS=23.33, 法向力=7867.8340, 切向力X=16052.2725, 切向力Y=16923.5977 +FPS=22.88, 法向力=8886.7910, 切向力X=15789.8906, 切向力Y=16899.7148 +FPS=21.97, 法向力=8924.5381, 切向力X=15906.8086, 切向力Y=17331.5508 +FPS=22.90, 法向力=8908.6807, 切向力X=15951.9805, 切向力Y=17332.0723 +FPS=23.25, 法向力=8410.7744, 切向力X=16263.9258, 切向力Y=17627.7012 +FPS=20.97, 法向力=7932.9385, 切向力X=16054.0156, 切向力Y=17889.9336 +FPS=23.67, 法向力=6863.7627, 切向力X=14631.8418, 切向力Y=17839.8633 +FPS=23.48, 法向力=6836.7100, 切向力X=14568.7852, 切向力Y=17936.1797 +FPS=21.31, 法向力=5022.6318, 切向力X=13809.2686, 切向力Y=17669.9590 +FPS=24.75, 法向力=5105.0918, 切向力X=13702.3184, 切向力Y=17717.9883 +FPS=22.94, 法向力=3398.2820, 切向力X=11436.7617, 切向力Y=16208.9531 +FPS=23.63, 法向力=3162.1729, 切向力X=10313.5469, 切向力Y=14655.5000 +FPS=23.21, 法向力=3196.0229, 切向力X=10307.9053, 切向力Y=14618.9814 +FPS=23.17, 法向力=2492.1279, 切向力X=9294.2217, 切向力Y=13880.2227 +FPS=23.75, 法向力=2114.4192, 切向力X=8502.8262, 切向力Y=12558.7969 +FPS=24.26, 法向力=2165.1514, 切向力X=8373.7305, 切向力Y=12584.7344 +FPS=23.81, 法向力=2509.9980, 切向力X=8445.3438, 切向力Y=11099.8916 +FPS=23.15, 法向力=2101.5332, 切向力X=6901.6777, 切向力Y=9865.1270 +FPS=23.84, 法向力=2232.2141, 切向力X=6855.3257, 切向力Y=9785.2812 +FPS=23.42, 法向力=1659.5896, 切向力X=6303.6055, 切向力Y=8980.7695 +FPS=24.00, 法向力=1735.7854, 切向力X=6319.7314, 切向力Y=9017.8262 +FPS=23.35, 法向力=1631.2013, 切向力X=5844.3521, 切向力Y=8458.0127 +FPS=24.24, 法向力=1441.8745, 切向力X=5598.8701, 切向力Y=7611.2783 +FPS=25.30, 法向力=1508.5049, 切向力X=5554.9585, 切向力Y=7518.2881 +FPS=23.47, 法向力=1619.7539, 切向力X=5362.2852, 切向力Y=6926.0537 +FPS=25.22, 法向力=1589.8787, 切向力X=5353.5674, 切向力Y=6621.8359 +FPS=25.23, 法向力=1655.9213, 切向力X=5261.3398, 切向力Y=6612.5630 +FPS=23.63, 法向力=1508.3700, 切向力X=4312.5547, 切向力Y=5996.4414 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000249s, blend=0.002299s (9 tiles incl ref), finalize=0.000057s, total=0.002611s +FPS=25.21, 法向力=1569.6069, 切向力X=4403.0693, 切向力Y=5990.4341 +FPS=23.68, 法向力=1524.1394, 切向力X=4355.1152, 切向力Y=5506.8398 +FPS=24.58, 法向力=1661.7295, 切向力X=4495.5977, 切向力Y=4440.0020 +FPS=26.53, 法向力=1796.4028, 切向力X=4554.4800, 切向力Y=4415.6875 +FPS=24.58, 法向力=1239.7971, 切向力X=4741.6299, 切向力Y=4825.9409 +FPS=26.36, 法向力=1227.3630, 切向力X=4703.0596, 切向力Y=4856.4683 +FPS=25.35, 法向力=1483.1995, 切向力X=5140.7725, 切向力Y=4220.4399 +FPS=26.52, 法向力=1277.1155, 切向力X=4033.9866, 切向力Y=4312.2666 +FPS=25.40, 法向力=1294.8970, 切向力X=3838.1404, 切向力Y=4277.6641 +FPS=17.32, 法向力=1599.1333, 切向力X=4337.6719, 切向力Y=3555.3545 +FPS=25.20, 法向力=1543.2681, 切向力X=4262.2256, 切向力Y=3617.7830 +FPS=24.62, 法向力=1755.9276, 切向力X=4122.7031, 切向力Y=3551.9209 +FPS=24.79, 法向力=1505.5217, 切向力X=3901.3218, 切向力Y=3929.5144 +FPS=24.69, 法向力=1526.2505, 切向力X=3866.3467, 切向力Y=3843.1841 +FPS=26.03, 法向力=1691.5662, 切向力X=4640.6455, 切向力Y=3936.5815 +FPS=25.92, 法向力=1412.0566, 切向力X=3854.7908, 切向力Y=4057.1636 +FPS=24.50, 法向力=1362.6536, 切向力X=3749.7529, 切向力Y=4049.1226 +FPS=23.67, 法向力=1666.4531, 切向力X=3883.7375, 切向力Y=3635.8298 +FPS=25.35, 法向力=1698.9888, 切向力X=3883.2842, 切向力Y=3698.5188 +FPS=22.14, 法向力=1410.3403, 切向力X=3897.4062, 切向力Y=3886.6846 +FPS=22.94, 法向力=1255.7800, 切向力X=3498.8469, 切向力Y=3785.6404 +FPS=22.75, 法向力=1266.1711, 切向力X=3589.2681, 切向力Y=3754.5703 +FPS=19.49, 法向力=1489.9043, 切向力X=4199.7314, 切向力Y=3412.1382 +FPS=22.70, 法向力=1802.5441, 切向力X=4220.9082, 切向力Y=3504.7979 +FPS=24.11, 法向力=1911.2949, 切向力X=4202.0752, 切向力Y=3403.5430 +FPS=24.09, 法向力=1661.4739, 切向力X=4186.7744, 切向力Y=3887.4458 +FPS=24.11, 法向力=1397.4021, 切向力X=3752.3359, 切向力Y=3743.4907 +FPS=25.44, 法向力=1412.6720, 切向力X=3723.7034, 切向力Y=3762.8472 +FPS=23.34, 法向力=1474.3723, 切向力X=4272.6357, 切向力Y=3606.4648 +FPS=25.86, 法向力=1449.8826, 切向力X=4201.5283, 切向力Y=3599.0161 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000224s, blend=0.002332s (9 tiles incl ref), finalize=0.000061s, total=0.002623s +FPS=24.34, 法向力=1540.8226, 切向力X=3853.2163, 切向力Y=3367.1763 +FPS=25.27, 法向力=1488.3442, 切向力X=3715.7380, 切向力Y=3561.3828 +FPS=26.14, 法向力=1458.9958, 切向力X=3622.8975, 切向力Y=3524.2185 +FPS=19.54, 法向力=1436.1270, 切向力X=4124.5273, 切向力Y=3794.7114 +FPS=24.25, 法向力=1598.3789, 切向力X=4328.4941, 切向力Y=3345.2781 +FPS=25.23, 法向力=1588.5430, 切向力X=4358.7500, 切向力Y=3395.3411 +FPS=23.66, 法向力=1496.1753, 切向力X=3981.0071, 切向力Y=3354.5513 +FPS=26.36, 法向力=1492.2471, 切向力X=3874.3665, 切向力Y=3337.1199 +FPS=24.90, 法向力=1188.3889, 切向力X=3918.8333, 切向力Y=3584.0625 +FPS=25.56, 法向力=1340.1072, 切向力X=4122.4004, 切向力Y=3438.6094 +FPS=24.03, 法向力=1377.4812, 切向力X=4146.1724, 切向力Y=3420.7388 +FPS=24.24, 法向力=1405.8823, 切向力X=3890.3198, 切向力Y=3740.3015 +FPS=25.99, 法向力=1403.2817, 切向力X=3903.6814, 切向力Y=3828.6172 +FPS=26.80, 法向力=1569.3306, 切向力X=4464.0713, 切向力Y=3388.8992 +FPS=23.51, 法向力=1475.5518, 切向力X=4298.6377, 切向力Y=3172.0034 +FPS=25.33, 法向力=1519.4297, 切向力X=4292.4141, 切向力Y=3065.3721 +FPS=26.07, 法向力=1381.9274, 切向力X=3767.2017, 切向力Y=3433.4678 +FPS=25.40, 法向力=1406.2397, 切向力X=3722.5293, 切向力Y=3422.7964 +FPS=24.18, 法向力=1323.3927, 切向力X=3434.3025, 切向力Y=3285.3125 +FPS=26.72, 法向力=1523.6470, 切向力X=4189.9614, 切向力Y=3925.8069 +FPS=26.69, 法向力=1646.7628, 切向力X=4288.6489, 切向力Y=3958.1750 +FPS=25.68, 法向力=1398.6968, 切向力X=4283.0381, 切向力Y=3589.5718 +FPS=27.01, 法向力=1491.7438, 切向力X=4373.2778, 切向力Y=3493.4395 +FPS=25.54, 法向力=1493.5886, 切向力X=4452.4165, 切向力Y=3379.2979 +FPS=24.19, 法向力=1201.8892, 切向力X=3993.4570, 切向力Y=3451.8401 +FPS=26.04, 法向力=1212.1355, 切向力X=3912.1873, 切向力Y=3420.8120 +FPS=25.60, 法向力=1205.2913, 切向力X=3925.0024, 切向力Y=3486.3662 +FPS=26.04, 法向力=1269.7241, 切向力X=3749.2358, 切向力Y=3575.2241 +FPS=24.72, 法向力=1261.2054, 切向力X=4096.8320, 切向力Y=3647.3621 +FPS=25.83, 法向力=1236.8108, 切向力X=4143.9805, 切向力Y=3631.9282 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000226s, blend=0.002138s (9 tiles incl ref), finalize=0.000053s, total=0.002423s +FPS=24.87, 法向力=1328.3761, 切向力X=4373.6504, 切向力Y=3437.7585 +FPS=24.82, 法向力=1453.9680, 切向力X=4186.7412, 切向力Y=3575.5789 +FPS=25.75, 法向力=1425.2531, 切向力X=4065.9395, 切向力Y=3639.3047 +FPS=24.80, 法向力=1720.5198, 切向力X=3279.6885, 切向力Y=2743.4055 +FPS=26.09, 法向力=1722.3420, 切向力X=3410.1423, 切向力Y=2606.8193 +FPS=24.22, 法向力=1558.8223, 切向力X=4066.7847, 切向力Y=3329.4661 +FPS=24.67, 法向力=1542.6283, 切向力X=3954.6353, 切向力Y=3405.1301 +FPS=25.69, 法向力=1666.3361, 切向力X=4216.9595, 切向力Y=3523.5439 +FPS=23.73, 法向力=1430.5546, 切向力X=3849.7158, 切向力Y=3336.9907 +FPS=25.66, 法向力=1405.4995, 切向力X=3913.2622, 切向力Y=3324.5181 +FPS=23.58, 法向力=1609.5208, 切向力X=4064.4861, 切向力Y=3612.6414 +FPS=24.90, 法向力=1125.4043, 切向力X=3248.0940, 切向力Y=823.4734 +FPS=25.75, 法向力=1231.0057, 切向力X=3415.4683, 切向力Y=784.6185 +FPS=22.76, 法向力=1411.4465, 切向力X=3207.2227, 切向力Y=474.6566 +FPS=22.76, 法向力=1449.9756, 切向力X=3024.9502, 切向力Y=-62.6903 +FPS=25.19, 法向力=1366.1158, 切向力X=3012.6196, 切向力Y=11.0971 +FPS=24.05, 法向力=1338.6102, 切向力X=2724.6184, 切向力Y=-95.2933 +FPS=24.97, 法向力=1317.1890, 切向力X=2798.0542, 切向力Y=-74.6002 +FPS=22.91, 法向力=1296.5251, 切向力X=3124.3113, 切向力Y=401.9125 +FPS=25.35, 法向力=1268.3683, 切向力X=3132.9116, 切向力Y=398.3518 +FPS=25.72, 法向力=1752.1285, 切向力X=3680.1621, 切向力Y=27.1184 +FPS=23.14, 法向力=1213.0806, 切向力X=3144.3350, 切向力Y=441.6405 +FPS=25.92, 法向力=1248.9147, 切向力X=3214.0308, 切向力Y=464.0470 +FPS=25.92, 法向力=1411.6667, 切向力X=3456.0264, 切向力Y=564.2203 +FPS=24.58, 法向力=1323.7167, 切向力X=3695.0981, 切向力Y=-73.5588 +FPS=24.49, 法向力=1329.7882, 切向力X=3694.6943, 切向力Y=-182.3422 +FPS=23.41, 法向力=1524.6765, 切向力X=3214.4683, 切向力Y=-102.6316 +FPS=23.38, 法向力=1525.9574, 切向力X=3159.2319, 切向力Y=-153.9893 +FPS=24.34, 法向力=1400.3916, 切向力X=3397.7930, 切向力Y=-51.7618 +FPS=24.27, 法向力=1608.7611, 切向力X=3839.1165, 切向力Y=-155.8155 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000233s, blend=0.002331s (9 tiles incl ref), finalize=0.000063s, total=0.002633s +FPS=23.87, 法向力=1591.5870, 切向力X=3995.5991, 切向力Y=-163.7188 +FPS=24.45, 法向力=1331.0095, 切向力X=3607.2112, 切向力Y=-213.2629 +FPS=24.06, 法向力=1512.9027, 切向力X=3329.6931, 切向力Y=106.0627 +FPS=24.20, 法向力=1475.2351, 切向力X=3469.4175, 切向力Y=236.7016 +FPS=20.09, 法向力=1347.5835, 切向力X=3282.9683, 切向力Y=-146.3257 +FPS=23.73, 法向力=1358.0841, 切向力X=3328.4866, 切向力Y=-170.4795 +FPS=23.09, 法向力=1291.5378, 切向力X=3020.5552, 切向力Y=-96.7896 +FPS=23.74, 法向力=1468.0386, 切向力X=3422.6899, 切向力Y=-113.8801 +FPS=21.96, 法向力=1460.9731, 切向力X=3408.4966, 切向力Y=-148.5092 +FPS=24.92, 法向力=1396.5029, 切向力X=3145.0024, 切向力Y=-59.3730 +FPS=24.31, 法向力=1383.4160, 切向力X=3074.8230, 切向力Y=-154.4664 +FPS=25.11, 法向力=1353.1101, 切向力X=3213.1128, 切向力Y=-168.8909 +FPS=24.54, 法向力=1245.1111, 切向力X=2754.1736, 切向力Y=301.1823 +FPS=25.37, 法向力=1168.3044, 切向力X=2726.9377, 切向力Y=353.1765 +FPS=23.09, 法向力=1302.3704, 切向力X=2969.0259, 切向力Y=-368.8979 +FPS=24.05, 法向力=1469.5779, 切向力X=2863.1465, 切向力Y=-420.7349 +FPS=23.92, 法向力=1584.8054, 切向力X=3011.9033, 切向力Y=-382.1040 +FPS=22.55, 法向力=1452.6144, 切向力X=3462.0635, 切向力Y=96.8654 +FPS=22.49, 法向力=1220.9401, 切向力X=2866.9226, 切向力Y=-210.7164 +FPS=22.77, 法向力=1210.4585, 切向力X=3020.8584, 切向力Y=-254.2153 +FPS=24.20, 法向力=1099.2883, 切向力X=3033.9270, 切向力Y=263.2244 +FPS=24.30, 法向力=1407.7455, 切向力X=7740.0210, 切向力Y=1881.1499 +FPS=24.42, 法向力=1470.9194, 切向力X=8252.7676, 切向力Y=2148.5710 +FPS=24.32, 法向力=2586.5234, 切向力X=14534.6055, 切向力Y=6685.1455 +FPS=24.80, 法向力=2789.3005, 切向力X=15808.2939, 切向力Y=7124.0840 +FPS=23.36, 法向力=1648.0649, 切向力X=5584.7017, 切向力Y=1589.8070 +FPS=23.96, 法向力=1148.4266, 切向力X=7892.8389, 切向力Y=1384.2180 +FPS=24.43, 法向力=1242.5472, 切向力X=8154.5542, 切向力Y=1317.5991 +FPS=22.68, 法向力=1174.1708, 切向力X=7038.7295, 切向力Y=-561.4454 +FPS=24.85, 法向力=1513.9690, 切向力X=5185.6572, 切向力Y=744.8259 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000258s, blend=0.002598s (9 tiles incl ref), finalize=0.000074s, total=0.002937s +FPS=23.80, 法向力=1467.1909, 切向力X=5078.1855, 切向力Y=741.5674 +FPS=23.22, 法向力=1677.0876, 切向力X=8878.2607, 切向力Y=1462.1567 +FPS=23.53, 法向力=1742.8306, 切向力X=9574.5391, 切向力Y=1652.1707 +FPS=23.10, 法向力=1219.5608, 切向力X=4292.8145, 切向力Y=1990.3165 +FPS=21.85, 法向力=1638.6780, 切向力X=7380.9482, 切向力Y=2893.8491 +FPS=21.71, 法向力=1734.9993, 切向力X=7903.0674, 切向力Y=3009.1621 +FPS=23.31, 法向力=1177.8464, 切向力X=4019.3081, 切向力Y=675.9103 +FPS=21.55, 法向力=1166.1733, 切向力X=3383.5527, 切向力Y=-203.2169 +FPS=22.42, 法向力=1511.7268, 切向力X=3480.4675, 切向力Y=-13.1439 +FPS=22.89, 法向力=1492.4127, 切向力X=3494.1074, 切向力Y=60.2242 +FPS=21.82, 法向力=1564.4744, 切向力X=3521.1904, 切向力Y=-597.4138 +FPS=24.22, 法向力=1554.0305, 切向力X=3635.5942, 切向力Y=-613.6578 +FPS=23.31, 法向力=1229.4712, 切向力X=3246.6599, 切向力Y=218.5029 +FPS=22.12, 法向力=1219.5282, 切向力X=3511.6646, 切向力Y=-358.6196 +FPS=24.97, 法向力=1176.4141, 切向力X=3456.8833, 切向力Y=-410.1272 +FPS=24.38, 法向力=1329.6536, 切向力X=3575.6421, 切向力Y=-489.8103 +FPS=24.49, 法向力=1105.7626, 切向力X=2971.7300, 切向力Y=224.6686 +FPS=23.71, 法向力=1099.7383, 切向力X=2926.1755, 切向力Y=160.2830 +FPS=23.24, 法向力=1461.2240, 切向力X=3846.3987, 切向力Y=-443.3268 +FPS=25.43, 法向力=1457.9602, 切向力X=3870.5491, 切向力Y=-478.4326 +FPS=25.49, 法向力=1253.2495, 切向力X=3060.2476, 切向力Y=-512.5819 +FPS=24.07, 法向力=1157.7026, 切向力X=3600.7874, 切向力Y=99.7415 +FPS=23.35, 法向力=1135.8134, 切向力X=3641.2686, 切向力Y=117.5512 +FPS=23.78, 法向力=1413.3235, 切向力X=3530.8645, 切向力Y=-296.0631 +FPS=25.35, 法向力=1464.5055, 切向力X=2870.4409, 切向力Y=326.2585 +FPS=25.50, 法向力=1474.8118, 切向力X=2903.5984, 切向力Y=371.0618 +FPS=23.74, 法向力=1577.4895, 切向力X=3301.9910, 切向力Y=-496.4776 +FPS=24.75, 法向力=1539.0396, 切向力X=3340.0330, 切向力Y=-559.9025 +FPS=24.97, 法向力=1738.3459, 切向力X=3475.1440, 切向力Y=-486.8902 +FPS=23.90, 法向力=1674.1567, 切向力X=3394.2520, 切向力Y=-452.6409 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000278s, blend=0.002437s (9 tiles incl ref), finalize=0.000060s, total=0.002782s +FPS=25.37, 法向力=1758.9561, 切向力X=3608.0808, 切向力Y=-753.1486 +FPS=16.42, 法向力=1538.5991, 切向力X=3753.8740, 切向力Y=-112.3601 +FPS=23.42, 法向力=1729.1227, 切向力X=4229.4727, 切向力Y=-33.9597 +FPS=24.80, 法向力=1694.1954, 切向力X=4217.2573, 切向力Y=33.7928 +FPS=21.77, 法向力=1430.2109, 切向力X=3495.1123, 切向力Y=-413.6893 +FPS=23.66, 法向力=1152.8335, 切向力X=4192.8979, 切向力Y=6.2024 +FPS=22.74, 法向力=1265.4058, 切向力X=4315.5596, 切向力Y=-91.0614 +FPS=24.05, 法向力=1317.3864, 切向力X=3866.4326, 切向力Y=-844.1060 +FPS=24.52, 法向力=1304.8318, 切向力X=4003.2588, 切向力Y=-878.5168 +FPS=26.28, 法向力=1280.2202, 切向力X=2844.1267, 切向力Y=484.2317 +FPS=22.17, 法向力=1161.8540, 切向力X=7055.7734, 切向力Y=-2159.6189 +FPS=23.60, 法向力=956.9879, 切向力X=7779.9629, 切向力Y=-2420.0317 +FPS=24.33, 法向力=1946.3402, 切向力X=5399.2285, 切向力Y=-3925.2500 +FPS=25.16, 法向力=1324.7013, 切向力X=2428.4995, 切向力Y=258.5671 +FPS=24.45, 法向力=1279.5212, 切向力X=2412.4368, 切向力Y=222.3602 +FPS=22.72, 法向力=1445.5479, 切向力X=3222.7886, 切向力Y=-422.1099 +FPS=24.25, 法向力=1492.0376, 切向力X=3242.8845, 切向力Y=11.7541 +FPS=23.07, 法向力=1494.2017, 切向力X=3192.7476, 切向力Y=20.1749 +FPS=23.06, 法向力=1244.0070, 切向力X=3122.7437, 切向力Y=401.9169 +FPS=23.77, 法向力=1277.5288, 切向力X=3179.3423, 切向力Y=390.6270 +FPS=23.32, 法向力=1162.6238, 切向力X=3036.8943, 切向力Y=585.9547 +FPS=23.96, 法向力=2496.5972, 切向力X=12567.0098, 切向力Y=3228.2139 +FPS=24.60, 法向力=2187.0781, 切向力X=13680.9668, 切向力Y=3361.2139 +FPS=23.48, 法向力=2039.5779, 切向力X=14789.9316, 切向力Y=2249.7300 +FPS=23.10, 法向力=1655.3403, 切向力X=2867.8069, 切向力Y=479.2645 +FPS=25.00, 法向力=1679.3853, 切向力X=2971.2920, 切向力Y=432.3679 +FPS=22.95, 法向力=1354.4512, 切向力X=3740.1521, 切向力Y=292.5869 +FPS=25.26, 法向力=1277.1215, 切向力X=3758.3171, 切向力Y=247.5352 +FPS=23.67, 法向力=1512.0713, 切向力X=3933.9214, 切向力Y=111.0647 +FPS=23.60, 法向力=1340.4011, 切向力X=4250.2188, 切向力Y=588.1961 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000257s, blend=0.002242s (9 tiles incl ref), finalize=0.000082s, total=0.002589s +FPS=24.14, 法向力=1352.3428, 切向力X=4298.2139, 切向力Y=609.3006 +FPS=22.03, 法向力=1469.5105, 切向力X=3817.9888, 切向力Y=-50.6807 +FPS=23.84, 法向力=1576.4866, 切向力X=3596.9512, 切向力Y=742.4603 +FPS=24.96, 法向力=1609.9917, 切向力X=3719.3823, 切向力Y=705.0807 +FPS=23.98, 法向力=1665.7534, 切向力X=7595.5479, 切向力Y=1188.2183 +FPS=25.63, 法向力=1596.5522, 切向力X=8031.9336, 切向力Y=1348.4170 +FPS=25.21, 法向力=1364.8861, 切向力X=3784.1140, 切向力Y=496.6274 +FPS=23.83, 法向力=1318.1746, 切向力X=3060.3679, 切向力Y=12.3728 +FPS=26.12, 法向力=1210.8260, 切向力X=2887.9238, 切向力Y=-45.7449 +FPS=24.08, 法向力=1056.9696, 切向力X=2658.5569, 切向力Y=490.3817 +FPS=25.38, 法向力=998.0415, 切向力X=2669.7788, 切向力Y=568.9536 +FPS=24.25, 法向力=1603.7450, 切向力X=3074.2266, 切向力Y=-254.2928 +FPS=24.07, 法向力=1170.8452, 切向力X=3223.5376, 切向力Y=541.7418 +FPS=23.44, 法向力=1256.5828, 切向力X=3382.0903, 切向力Y=537.2314 +FPS=25.06, 法向力=1512.2222, 切向力X=3412.4253, 切向力Y=40.8502 +FPS=24.93, 法向力=1518.4270, 切向力X=3590.7822, 切向力Y=22.0123 +FPS=24.87, 法向力=1238.7703, 切向力X=2474.6497, 切向力Y=14.9630 +FPS=23.92, 法向力=1586.8955, 切向力X=4673.0684, 切向力Y=1392.2761 +FPS=24.53, 法向力=1630.2524, 切向力X=4726.0635, 切向力Y=1508.0283 +FPS=24.36, 法向力=1282.9202, 切向力X=2541.0098, 切向力Y=1255.6930 +FPS=24.70, 法向力=1576.4639, 切向力X=3573.8721, 切向力Y=19.3267 +FPS=25.87, 法向力=1502.2517, 切向力X=3560.5955, 切向力Y=42.2493 +FPS=25.05, 法向力=1269.9458, 切向力X=3044.7126, 切向力Y=345.4015 +FPS=25.60, 法向力=1250.3799, 切向力X=2939.1260, 切向力Y=329.5984 +FPS=25.60, 法向力=1315.4479, 切向力X=3188.0732, 切向力Y=8.0772 +FPS=24.85, 法向力=1213.3641, 切向力X=3129.1040, 切向力Y=17.5058 +FPS=24.70, 法向力=1203.7334, 切向力X=3261.0889, 切向力Y=287.0493 +FPS=22.41, 法向力=1534.0413, 切向力X=2955.4463, 切向力Y=224.9958 +FPS=25.41, 法向力=1531.8896, 切向力X=2927.2236, 切向力Y=303.6647 +FPS=24.55, 法向力=5342.0498, 切向力X=7513.6533, 切向力Y=4303.6572 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000222s, blend=0.002199s (9 tiles incl ref), finalize=0.000077s, total=0.002505s +FPS=24.46, 法向力=8431.4883, 切向力X=14566.0391, 切向力Y=13364.7832 +FPS=23.66, 法向力=8581.9668, 切向力X=15041.7480, 切向力Y=14042.4766 +FPS=22.14, 法向力=8292.8340, 切向力X=15059.0312, 切向力Y=15331.4258 +FPS=22.20, 法向力=8355.0078, 切向力X=14956.3662, 切向力Y=15402.7510 +FPS=22.70, 法向力=8644.7910, 切向力X=14304.0283, 切向力Y=16136.4395 +FPS=21.74, 法向力=8385.6035, 切向力X=15000.0527, 切向力Y=16241.2383 +FPS=24.85, 法向力=8321.1982, 切向力X=15081.5439, 切向力Y=16976.8242 +FPS=24.93, 法向力=8384.8613, 切向力X=15063.0059, 切向力Y=17022.8867 +FPS=23.42, 法向力=8552.9473, 切向力X=15237.6836, 切向力Y=17444.5977 +FPS=24.45, 法向力=8538.7305, 切向力X=15364.8389, 切向力Y=17446.9199 +FPS=24.60, 法向力=8171.5562, 切向力X=14780.9893, 切向力Y=17940.0703 +FPS=23.41, 法向力=7279.8477, 切向力X=13769.7861, 切向力Y=18073.7188 +FPS=25.28, 法向力=7287.7998, 切向力X=13639.5303, 切向力Y=18090.5703 +FPS=24.68, 法向力=6029.1968, 切向力X=13902.3047, 切向力Y=18676.1367 +FPS=24.02, 法向力=5985.9336, 切向力X=13911.8291, 切向力Y=18642.7578 +FPS=23.78, 法向力=4144.0576, 切向力X=12512.7637, 切向力Y=18057.3633 +FPS=23.60, 法向力=3025.2004, 切向力X=10848.4766, 切向力Y=16169.8672 +FPS=23.58, 法向力=3101.3616, 切向力X=10947.8799, 切向力Y=16144.0625 +FPS=23.77, 法向力=2145.9038, 切向力X=9977.7148, 切向力Y=14340.6777 +FPS=22.31, 法向力=2442.9819, 切向力X=8451.6934, 切向力Y=13809.9385 +FPS=23.28, 法向力=2430.2197, 切向力X=8414.9590, 切向力Y=13856.1104 +FPS=23.95, 法向力=2137.8511, 切向力X=7999.6670, 切向力Y=11981.3486 +FPS=23.53, 法向力=2122.4287, 切向力X=6877.0786, 切向力Y=10760.6230 +FPS=24.98, 法向力=2091.3701, 切向力X=6794.5996, 切向力Y=10812.2041 +FPS=22.28, 法向力=1857.0688, 切向力X=6483.8403, 切向力Y=9731.1270 +FPS=23.40, 法向力=1844.6029, 切向力X=5643.6729, 切向力Y=8686.5859 +FPS=18.25, 法向力=1893.3342, 切向力X=5692.0674, 切向力Y=8623.6797 +FPS=23.70, 法向力=1948.8219, 切向力X=5296.8501, 切向力Y=8633.1855 +FPS=24.87, 法向力=1791.5015, 切向力X=5727.3384, 切向力Y=8027.3477 +FPS=24.94, 法向力=1769.3928, 切向力X=5649.3584, 切向力Y=8060.2017 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.002203s (9 tiles incl ref), finalize=0.000059s, total=0.002503s +FPS=21.84, 法向力=1870.2974, 切向力X=5227.0850, 切向力Y=7406.0005 +FPS=24.72, 法向力=1907.0217, 切向力X=5134.7451, 切向力Y=7364.4697 +FPS=24.16, 法向力=1778.4437, 切向力X=4910.5088, 切向力Y=6363.4795 +FPS=24.55, 法向力=1873.4930, 切向力X=4128.2085, 切向力Y=5480.7012 +FPS=25.17, 法向力=1778.0176, 切向力X=3994.9648, 切向力Y=5443.3115 +FPS=23.68, 法向力=1766.2714, 切向力X=4391.7583, 切向力Y=4887.3745 +FPS=25.02, 法向力=1550.2831, 切向力X=4394.6167, 切向力Y=4473.8257 +FPS=26.09, 法向力=1572.6979, 切向力X=4415.1191, 切向力Y=4477.7632 +FPS=23.42, 法向力=1368.3208, 切向力X=3553.0337, 切向力Y=4218.8921 +FPS=24.50, 法向力=1468.8616, 切向力X=3675.6260, 切向力Y=4231.6611 +FPS=25.81, 法向力=1498.9187, 切向力X=4128.6187, 切向力Y=4363.6572 +FPS=26.27, 法向力=1549.4604, 切向力X=4174.6206, 切向力Y=4306.0869 +FPS=25.57, 法向力=1711.3558, 切向力X=4066.4534, 切向力Y=4433.3062 +FPS=23.30, 法向力=1583.1207, 切向力X=4200.7510, 切向力Y=3998.5415 +FPS=27.53, 法向力=1511.5280, 切向力X=4229.9028, 切向力Y=4152.8379 +FPS=23.52, 法向力=1607.4321, 切向力X=4383.8809, 切向力Y=3973.0767 +FPS=23.54, 法向力=1788.9321, 切向力X=3643.8369, 切向力Y=4073.7612 +FPS=24.42, 法向力=1782.1755, 切向力X=3613.7598, 切向力Y=4048.2556 +FPS=23.95, 法向力=1331.9177, 切向力X=4466.8438, 切向力Y=3637.6079 +FPS=27.95, 法向力=1354.9592, 切向力X=4515.0063, 切向力Y=3648.2634 +FPS=25.43, 法向力=1479.6600, 切向力X=3846.2727, 切向力Y=3910.9709 +FPS=18.28, 法向力=1432.8342, 切向力X=4556.8174, 切向力Y=4190.9561 +FPS=26.02, 法向力=1498.6768, 切向力X=4683.7656, 切向力Y=4128.7529 +FPS=25.45, 法向力=1315.6621, 切向力X=4368.1777, 切向力Y=4018.0378 +FPS=26.62, 法向力=1344.8411, 切向力X=3997.4106, 切向力Y=4068.6667 +FPS=26.89, 法向力=1384.8889, 切向力X=3950.0767, 切向力Y=4047.0491 +FPS=25.33, 法向力=1371.0969, 切向力X=3967.6597, 切向力Y=3470.6221 +FPS=25.70, 法向力=1316.9780, 切向力X=4048.4448, 切向力Y=3390.3340 +FPS=22.88, 法向力=1326.9028, 切向力X=4583.6504, 切向力Y=3428.6301 +FPS=26.56, 法向力=1419.8748, 切向力X=4647.6484, 切向力Y=3332.5571 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000289s, blend=0.002911s (9 tiles incl ref), finalize=0.000072s, total=0.003280s +FPS=23.12, 法向力=1678.7908, 切向力X=4136.9229, 切向力Y=3517.1162 +FPS=24.62, 法向力=1799.6949, 切向力X=4070.7039, 切向力Y=3463.2764 +FPS=27.16, 法向力=1848.1643, 切向力X=4094.4475, 切向力Y=3384.9558 +FPS=25.18, 法向力=1367.9010, 切向力X=3759.1143, 切向力Y=4249.0659 +FPS=25.96, 法向力=1317.1495, 切向力X=3761.1206, 切向力Y=4306.2715 +FPS=26.00, 法向力=1480.6707, 切向力X=4121.3511, 切向力Y=4145.2021 +FPS=25.46, 法向力=1598.0148, 切向力X=3841.7344, 切向力Y=3582.7900 +FPS=25.91, 法向力=1588.4951, 切向力X=3901.8643, 切向力Y=3602.2246 +FPS=24.81, 法向力=1652.1915, 切向力X=4275.7573, 切向力Y=3364.5942 +FPS=26.87, 法向力=1652.3101, 切向力X=4317.6309, 切向力Y=3315.8789 +FPS=25.57, 法向力=1702.5629, 切向力X=3787.9866, 切向力Y=3196.5781 +FPS=26.10, 法向力=1621.2261, 切向力X=3752.2864, 切向力Y=3345.3896 +FPS=23.62, 法向力=1476.3149, 切向力X=4173.3271, 切向力Y=3889.2529 +FPS=23.51, 法向力=1462.5421, 切向力X=3826.1519, 切向力Y=3673.8992 +FPS=24.38, 法向力=1481.1270, 切向力X=3811.3550, 切向力Y=3658.9966 +FPS=23.50, 法向力=1197.2870, 切向力X=3578.0168, 切向力Y=3593.5630 +FPS=24.36, 法向力=1205.1536, 切向力X=3863.2207, 切向力Y=3667.0815 +FPS=25.34, 法向力=1280.0149, 切向力X=3852.8032, 切向力Y=3657.6279 +FPS=23.92, 法向力=1624.7776, 切向力X=3883.3406, 切向力Y=3458.8755 +FPS=25.77, 法向力=1553.5549, 切向力X=3918.5435, 切向力Y=3531.9973 +FPS=21.90, 法向力=1809.9678, 切向力X=3883.0032, 切向力Y=3268.1157 +FPS=25.04, 法向力=1187.3448, 切向力X=3695.5454, 切向力Y=3229.3911 +FPS=25.26, 法向力=1153.5520, 切向力X=3682.8425, 切向力Y=3170.5195 +FPS=24.07, 法向力=1275.3372, 切向力X=3574.9741, 切向力Y=3971.2871 +FPS=25.95, 法向力=1595.1748, 切向力X=4119.4141, 切向力Y=3477.1279 +FPS=24.90, 法向力=1657.2402, 切向力X=4230.4771, 切向力Y=3410.7812 +FPS=17.10, 法向力=1648.5710, 切向力X=3858.7051, 切向力Y=3508.9363 +FPS=23.46, 法向力=1617.3755, 切向力X=3836.6069, 切向力Y=3603.9939 +FPS=26.33, 法向力=1405.6042, 切向力X=4117.4766, 切向力Y=3462.9194 +FPS=24.71, 法向力=1321.4944, 切向力X=3881.6755, 切向力Y=3625.0942 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000237s, blend=0.002206s (9 tiles incl ref), finalize=0.000057s, total=0.002507s +FPS=26.05, 法向力=1448.7302, 切向力X=4067.1926, 切向力Y=3525.9907 +FPS=25.03, 法向力=1483.5854, 切向力X=4002.8372, 切向力Y=3243.7944 +FPS=24.68, 法向力=1805.4487, 切向力X=4171.7036, 切向力Y=3241.3918 +FPS=25.70, 法向力=1773.8822, 切向力X=4178.5322, 切向力Y=3327.9065 +FPS=23.99, 法向力=1214.5728, 切向力X=3244.7617, 切向力Y=3681.5938 +FPS=26.12, 法向力=1230.2031, 切向力X=3211.9780, 切向力Y=3695.4795 +FPS=24.49, 法向力=1312.8015, 切向力X=4194.0537, 切向力Y=3288.8496 +FPS=25.80, 法向力=1282.1063, 切向力X=4190.7061, 切向力Y=3324.5469 +FPS=24.53, 法向力=1356.0663, 切向力X=3286.0825, 切向力Y=3485.9482 +FPS=15.85, 法向力=1315.3105, 切向力X=3491.4150, 切向力Y=3383.1641 +FPS=16.06, 法向力=1455.1367, 切向力X=4263.8232, 切向力Y=3616.6060 +FPS=24.71, 法向力=1345.1506, 切向力X=3993.9790, 切向力Y=3431.1760 +FPS=25.25, 法向力=1351.7695, 切向力X=3967.6958, 切向力Y=3399.3440 +FPS=24.66, 法向力=1432.0642, 切向力X=3755.1968, 切向力Y=2442.4578 +FPS=23.49, 法向力=1449.6394, 切向力X=3414.4888, 切向力Y=173.8795 +FPS=24.99, 法向力=1453.4751, 切向力X=3338.7954, 切向力Y=106.1315 +FPS=24.79, 法向力=1488.7168, 切向力X=3658.3987, 切向力Y=-201.6801 +FPS=25.58, 法向力=1447.6108, 切向力X=3628.9297, 切向力Y=-214.9134 +FPS=24.12, 法向力=1272.7939, 切向力X=2953.1438, 切向力Y=6.5254 +FPS=24.32, 法向力=1262.4824, 切向力X=2912.0054, 切向力Y=75.7245 +FPS=25.28, 法向力=1468.6019, 切向力X=3325.4570, 切向力Y=361.4705 +FPS=24.88, 法向力=1472.2444, 切向力X=3411.4331, 切向力Y=174.2725 +FPS=25.45, 法向力=1438.5184, 切向力X=3228.1265, 切向力Y=60.1726 +FPS=22.86, 法向力=1299.3154, 切向力X=3190.9189, 切向力Y=235.2168 +FPS=24.51, 法向力=1318.9272, 切向力X=3015.8862, 切向力Y=-411.3540 +FPS=25.89, 法向力=1369.5703, 切向力X=3029.2114, 切向力Y=-435.2942 +FPS=25.38, 法向力=1777.8899, 切向力X=3002.3479, 切向力Y=-122.4366 +FPS=25.59, 法向力=1773.2324, 切向力X=2975.9270, 切向力Y=-103.5284 +FPS=24.40, 法向力=1286.6270, 切向力X=3439.4814, 切向力Y=235.0047 +FPS=24.48, 法向力=1210.3889, 切向力X=3331.5181, 切向力Y=286.9234 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000256s, blend=0.002216s (9 tiles incl ref), finalize=0.000066s, total=0.002545s +FPS=23.33, 法向力=1384.7910, 切向力X=3696.6855, 切向力Y=409.6598 +FPS=22.81, 法向力=1281.0085, 切向力X=2857.2949, 切向力Y=-62.0076 +FPS=23.66, 法向力=1277.8330, 切向力X=2983.1582, 切向力Y=-78.4650 +FPS=21.52, 法向力=1213.5300, 切向力X=2887.1555, 切向力Y=158.8033 +FPS=16.35, 法向力=1636.5656, 切向力X=3357.3943, 切向力Y=-504.7425 +FPS=23.45, 法向力=1103.6587, 切向力X=3084.8782, 切向力Y=-25.6731 +FPS=22.48, 法向力=1142.6002, 切向力X=3288.6436, 切向力Y=14.2500 +FPS=21.86, 法向力=1135.5265, 切向力X=2265.6572, 切向力Y=103.2911 +FPS=23.31, 法向力=1384.3279, 切向力X=3149.0254, 切向力Y=-183.3072 +FPS=25.55, 法向力=1420.9314, 切向力X=3335.1836, 切向力Y=-164.3540 +FPS=23.40, 法向力=1171.8612, 切向力X=3367.9688, 切向力Y=341.8274 +FPS=25.13, 法向力=1136.1622, 切向力X=3128.3669, 切向力Y=-73.6308 +FPS=25.77, 法向力=1145.1951, 切向力X=3165.3315, 切向力Y=-96.1614 +FPS=24.69, 法向力=1422.2686, 切向力X=2748.1018, 切向力Y=-123.1904 +FPS=24.71, 法向力=1309.4319, 切向力X=2645.2075, 切向力Y=-2.2900 +FPS=22.10, 法向力=1104.0258, 切向力X=2795.0713, 切向力Y=263.6097 +FPS=22.93, 法向力=1515.4250, 切向力X=3177.7930, 切向力Y=-319.7090 +FPS=25.31, 法向力=1483.9465, 切向力X=3174.0776, 切向力Y=-385.0352 +FPS=23.36, 法向力=1351.1606, 切向力X=3415.5227, 切向力Y=376.0026 +FPS=25.53, 法向力=1561.9646, 切向力X=3363.1494, 切向力Y=-63.5504 +FPS=25.41, 法向力=1544.7372, 切向力X=3151.2603, 切向力Y=-131.9874 +FPS=23.75, 法向力=1646.8112, 切向力X=3794.5547, 切向力Y=-106.3380 +FPS=24.64, 法向力=1721.7859, 切向力X=3841.5647, 切向力Y=-98.5733 +FPS=22.47, 法向力=1291.3682, 切向力X=3045.1199, 切向力Y=217.3400 +FPS=24.66, 法向力=1315.4746, 切向力X=2983.3975, 切向力Y=181.0421 +FPS=25.26, 法向力=1472.8384, 切向力X=3284.0764, 切向力Y=-523.1444 +FPS=21.66, 法向力=1292.2515, 切向力X=3253.4260, 切向力Y=-54.3730 +FPS=24.95, 法向力=1245.0159, 切向力X=3220.8049, 切向力Y=-4.1292 +FPS=13.76, 法向力=1523.6151, 切向力X=3238.1326, 切向力Y=-490.6508 +FPS=24.02, 法向力=1482.7612, 切向力X=3164.7832, 切向力Y=-524.4700 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002208s (9 tiles incl ref), finalize=0.000057s, total=0.002509s +FPS=22.83, 法向力=1413.5481, 切向力X=3405.1284, 切向力Y=-181.3668 +FPS=25.39, 法向力=1294.2867, 切向力X=3332.0930, 切向力Y=-138.6978 +FPS=23.49, 法向力=1276.5364, 切向力X=2931.7974, 切向力Y=-391.3315 +FPS=24.65, 法向力=1268.6143, 切向力X=3375.7935, 切向力Y=198.7022 +FPS=23.65, 法向力=1230.6031, 切向力X=3445.3032, 切向力Y=258.3430 +FPS=23.24, 法向力=1628.9507, 切向力X=3319.0381, 切向力Y=-648.0042 +FPS=24.68, 法向力=1178.7493, 切向力X=3816.9727, 切向力Y=142.1496 +FPS=25.04, 法向力=1226.7743, 切向力X=3920.7209, 切向力Y=232.3276 +FPS=23.60, 法向力=1100.6628, 切向力X=2765.4600, 切向力Y=106.7256 +FPS=23.93, 法向力=1093.7859, 切向力X=2786.3628, 切向力Y=108.5231 +FPS=22.59, 法向力=1315.7166, 切向力X=3119.2280, 切向力Y=-34.9748 +FPS=24.52, 法向力=1573.2242, 切向力X=3630.4138, 切向力Y=-351.8530 +FPS=25.06, 法向力=1514.9194, 切向力X=3649.6460, 切向力Y=-317.4154 +FPS=23.42, 法向力=1525.8723, 切向力X=3366.3413, 切向力Y=-255.6777 +FPS=24.25, 法向力=1520.9124, 切向力X=3395.3586, 切向力Y=-215.0542 +FPS=24.82, 法向力=1330.7053, 切向力X=3085.9954, 切向力Y=194.3166 +FPS=22.58, 法向力=1230.8286, 切向力X=2762.3181, 切向力Y=-389.2679 +FPS=23.80, 法向力=1246.2831, 切向力X=2886.0361, 切向力Y=-428.1031 +FPS=24.45, 法向力=1561.0496, 切向力X=3278.2798, 切向力Y=-28.1887 +FPS=24.58, 法向力=1493.5853, 切向力X=3160.7666, 切向力Y=-53.2451 +FPS=24.94, 法向力=1528.9369, 切向力X=3154.7085, 切向力Y=-65.7868 +FPS=22.99, 法向力=1581.1763, 切向力X=3225.3550, 切向力Y=-226.2169 +FPS=23.82, 法向力=1577.1208, 切向力X=3287.5742, 切向力Y=-110.0838 +FPS=24.44, 法向力=1013.1626, 切向力X=2937.4509, 切向力Y=-13.6098 +FPS=23.41, 法向力=1005.2800, 切向力X=2302.1997, 切向力Y=-174.8430 +FPS=24.51, 法向力=1013.9217, 切向力X=2259.2847, 切向力Y=-171.9927 +FPS=23.99, 法向力=1209.7986, 切向力X=3413.5034, 切向力Y=-570.6877 +FPS=22.82, 法向力=1225.8164, 切向力X=3060.5032, 切向力Y=107.5566 +FPS=24.80, 法向力=1261.1372, 切向力X=2982.1289, 切向力Y=3.2517 +FPS=21.85, 法向力=1344.2466, 切向力X=3057.4663, 切向力Y=-549.1431 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000221s, blend=0.002250s (9 tiles incl ref), finalize=0.000060s, total=0.002539s +FPS=23.99, 法向力=1380.6406, 切向力X=3129.5103, 切向力Y=-447.1283 +FPS=24.56, 法向力=1497.6716, 切向力X=3701.3159, 切向力Y=302.3513 +FPS=21.28, 法向力=1186.0415, 切向力X=2717.2817, 切向力Y=-30.0010 +FPS=24.44, 法向力=1510.2556, 切向力X=3732.8809, 切向力Y=-734.9629 +FPS=22.99, 法向力=1504.6001, 切向力X=3760.4175, 切向力Y=-724.3754 +FPS=22.59, 法向力=1623.2625, 切向力X=3205.3198, 切向力Y=-39.2390 +FPS=24.01, 法向力=1329.8615, 切向力X=3476.9399, 切向力Y=-377.7452 +FPS=24.75, 法向力=1247.2120, 切向力X=3418.5469, 切向力Y=-311.2820 +FPS=24.59, 法向力=1388.2928, 切向力X=3022.2300, 切向力Y=-315.2851 +FPS=23.80, 法向力=1380.3391, 切向力X=2998.5276, 切向力Y=-418.2679 +FPS=22.24, 法向力=1652.0142, 切向力X=3333.7988, 切向力Y=-87.1388 +FPS=23.65, 法向力=1253.1091, 切向力X=2944.0464, 切向力Y=354.0215 +FPS=24.04, 法向力=1287.8613, 切向力X=2990.0669, 切向力Y=341.4875 +FPS=23.07, 法向力=1087.8239, 切向力X=3188.2571, 切向力Y=209.8951 +FPS=23.83, 法向力=1510.8979, 切向力X=2957.4092, 切向力Y=-553.9642 +FPS=23.79, 法向力=1480.3232, 切向力X=3001.1030, 切向力Y=-592.2061 +FPS=22.94, 法向力=1595.9529, 切向力X=3313.0728, 切向力Y=-20.8356 +FPS=24.78, 法向力=1496.3601, 切向力X=3261.6699, 切向力Y=18.5642 +FPS=21.88, 法向力=1242.7087, 切向力X=2865.5408, 切向力Y=-379.8266 +FPS=23.07, 法向力=1511.3185, 切向力X=3165.5591, 切向力Y=-210.2584 +FPS=24.04, 法向力=1426.3291, 切向力X=3163.6348, 切向力Y=-127.0793 +FPS=23.95, 法向力=1259.1746, 切向力X=3178.3276, 切向力Y=118.3082 +FPS=24.06, 法向力=1693.6288, 切向力X=3345.0571, 切向力Y=-134.2361 +FPS=23.74, 法向力=1725.1062, 切向力X=3372.1377, 切向力Y=-240.5175 +FPS=23.59, 法向力=1760.0950, 切向力X=3393.9348, 切向力Y=220.6391 +FPS=24.44, 法向力=1723.8309, 切向力X=3364.8154, 切向力Y=280.6375 +FPS=21.99, 法向力=1685.1499, 切向力X=3180.0103, 切向力Y=261.9426 +FPS=23.54, 法向力=1771.6034, 切向力X=3309.0432, 切向力Y=-363.9673 +FPS=23.58, 法向力=1791.4419, 切向力X=3314.5820, 切向力Y=-327.6359 +FPS=23.23, 法向力=1357.4133, 切向力X=2771.5645, 切向力Y=61.6350 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000234s, blend=0.002301s (9 tiles incl ref), finalize=0.000054s, total=0.002596s +FPS=21.80, 法向力=1340.5896, 切向力X=3190.1221, 切向力Y=-262.5653 +FPS=24.07, 法向力=1325.2131, 切向力X=3213.3298, 切向力Y=-175.7316 +FPS=22.91, 法向力=1748.3684, 切向力X=3083.6760, 切向力Y=-271.4812 +FPS=20.52, 法向力=1420.5962, 切向力X=2989.0896, 切向力Y=-240.5452 +FPS=23.47, 法向力=1433.2007, 切向力X=3061.5166, 切向力Y=-308.9907 +FPS=22.67, 法向力=1324.5736, 切向力X=3443.8215, 切向力Y=-241.2129 +FPS=22.98, 法向力=1368.7727, 切向力X=3235.0164, 切向力Y=-181.7168 +FPS=23.14, 法向力=1317.1573, 切向力X=3167.6501, 切向力Y=-193.9801 +FPS=21.59, 法向力=1257.2330, 切向力X=3260.9932, 切向力Y=363.9607 +FPS=22.44, 法向力=1468.5649, 切向力X=2879.4106, 切向力Y=136.9136 +FPS=21.83, 法向力=1449.5696, 切向力X=2860.8792, 切向力Y=239.1737 +FPS=23.19, 法向力=1294.1626, 切向力X=2866.7993, 切向力Y=-326.6055 +FPS=21.20, 法向力=1252.6904, 切向力X=3295.5994, 切向力Y=-55.2728 +FPS=23.05, 法向力=1285.7395, 切向力X=3295.1790, 切向力Y=27.4919 +FPS=20.04, 法向力=1262.4653, 切向力X=3007.7756, 切向力Y=33.0837 +FPS=21.15, 法向力=1425.1578, 切向力X=3326.4878, 切向力Y=-209.5836 +FPS=21.51, 法向力=1359.2622, 切向力X=3281.1938, 切向力Y=-226.9898 +FPS=22.52, 法向力=1254.0149, 切向力X=3149.0259, 切向力Y=321.9845 +FPS=21.15, 法向力=1351.8984, 切向力X=3316.0464, 切向力Y=-290.6535 +FPS=22.48, 法向力=913.9556, 切向力X=2800.2896, 切向力Y=146.9950 +FPS=22.99, 法向力=975.5774, 切向力X=2811.1406, 切向力Y=156.7060 +FPS=21.74, 法向力=1019.0536, 切向力X=2799.1538, 切向力Y=373.1224 +FPS=22.66, 法向力=1018.4019, 切向力X=2765.3982, 切向力Y=285.0456 +FPS=22.89, 法向力=1280.6471, 切向力X=3411.5359, 切向力Y=161.3006 +FPS=22.02, 法向力=1401.5552, 切向力X=2643.5063, 切向力Y=-347.1437 +FPS=21.36, 法向力=1551.5972, 切向力X=3214.6265, 切向力Y=-678.2629 +FPS=23.72, 法向力=1535.9226, 切向力X=3311.5715, 切向力Y=-651.6367 +FPS=23.07, 法向力=1362.1523, 切向力X=3057.4189, 切向力Y=-413.6624 +FPS=22.94, 法向力=1216.5186, 切向力X=2763.4014, 切向力Y=182.5947 +FPS=22.47, 法向力=1229.7305, 切向力X=2825.5798, 切向力Y=160.7527 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000242s, blend=0.002266s (9 tiles incl ref), finalize=0.000086s, total=0.002602s +FPS=21.08, 法向力=1062.5403, 切向力X=3035.3079, 切向力Y=-11.5442 +FPS=22.57, 法向力=1038.0889, 切向力X=3062.3960, 切向力Y=3.3432 +FPS=23.01, 法向力=1237.7214, 切向力X=3451.1521, 切向力Y=-399.7988 +FPS=22.54, 法向力=1336.9402, 切向力X=3260.6707, 切向力Y=-788.4757 +FPS=23.77, 法向力=1291.1082, 切向力X=3044.5681, 切向力Y=28.6953 +FPS=22.22, 法向力=1302.6567, 切向力X=3185.1929, 切向力Y=61.0826 +FPS=23.30, 法向力=1372.9324, 切向力X=3298.4761, 切向力Y=339.4279 +FPS=24.44, 法向力=1095.1007, 切向力X=2677.8721, 切向力Y=-493.2025 +FPS=24.34, 法向力=1087.3784, 切向力X=2626.6892, 切向力Y=-530.4724 +FPS=22.35, 法向力=1281.7660, 切向力X=3462.8521, 切向力Y=177.8762 +FPS=23.15, 法向力=1316.4872, 切向力X=3428.5642, 切向力Y=124.7206 +FPS=22.46, 法向力=1286.8801, 切向力X=2847.6489, 切向力Y=438.7470 +FPS=24.38, 法向力=1398.3677, 切向力X=3217.4004, 切向力Y=9.7541 +FPS=25.32, 法向力=1429.1266, 切向力X=3203.9668, 切向力Y=-28.8111 +FPS=23.35, 法向力=1484.9138, 切向力X=3291.7935, 切向力Y=-636.3841 +FPS=23.90, 法向力=1306.8723, 切向力X=3136.0142, 切向力Y=-48.4225 +FPS=22.20, 法向力=1355.4254, 切向力X=3129.8943, 切向力Y=-78.6401 +FPS=22.63, 法向力=1574.6093, 切向力X=2944.6658, 切向力Y=-420.2389 +FPS=22.02, 法向力=1644.7549, 切向力X=2999.3911, 切向力Y=-433.6644 +FPS=23.40, 法向力=1514.5497, 切向力X=3226.7173, 切向力Y=-115.5011 +FPS=22.07, 法向力=1346.4690, 切向力X=2872.1909, 切向力Y=-64.5219 +FPS=23.03, 法向力=1316.0161, 切向力X=2828.0159, 切向力Y=-53.8391 +FPS=24.14, 法向力=1177.1492, 切向力X=2856.7852, 切向力Y=-334.2036 +FPS=21.88, 法向力=1518.8029, 切向力X=2944.3516, 切向力Y=-202.0638 +FPS=23.30, 法向力=1188.5187, 切向力X=2582.4121, 切向力Y=-76.9685 +FPS=22.89, 法向力=1229.7070, 切向力X=2657.1538, 切向力Y=-126.9886 +FPS=22.59, 法向力=1388.2410, 切向力X=3867.4260, 切向力Y=-447.9557 +FPS=24.27, 法向力=1325.3469, 切向力X=3801.0752, 切向力Y=-460.0453 +FPS=22.84, 法向力=957.6274, 切向力X=3093.7476, 切向力Y=-149.7590 +FPS=24.12, 法向力=1389.9790, 切向力X=3116.9753, 切向力Y=-375.4078 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000004s (hit), reset=0.000216s, blend=0.002162s (9 tiles incl ref), finalize=0.000059s, total=0.002449s +FPS=23.50, 法向力=1396.3741, 切向力X=3175.2197, 切向力Y=-374.1114 +FPS=24.23, 法向力=1409.9926, 切向力X=3192.7141, 切向力Y=-349.3293 +FPS=23.99, 法向力=1572.3643, 切向力X=3374.9092, 切向力Y=-203.7764 +FPS=24.82, 法向力=1549.3009, 切向力X=3451.7378, 切向力Y=-244.0562 +FPS=23.23, 法向力=1581.7826, 切向力X=2969.8647, 切向力Y=-596.9227 +FPS=24.41, 法向力=1552.0958, 切向力X=3122.3799, 切向力Y=-430.9175 +FPS=25.30, 法向力=1496.4595, 切向力X=3087.8438, 切向力Y=-398.0232 +FPS=24.53, 法向力=1531.2333, 切向力X=3337.6729, 切向力Y=104.4409 +FPS=24.72, 法向力=1492.6830, 切向力X=3305.4512, 切向力Y=63.2864 +FPS=22.81, 法向力=1226.0481, 切向力X=2588.0095, 切向力Y=-184.2183 +FPS=23.49, 法向力=1112.1541, 切向力X=2839.8650, 切向力Y=-288.1925 +FPS=25.13, 法向力=1171.8351, 切向力X=2872.1167, 切向力Y=-252.1279 +FPS=22.90, 法向力=1325.0417, 切向力X=2740.3186, 切向力Y=-8.3983 +FPS=24.55, 法向力=1291.1750, 切向力X=2712.6567, 切向力Y=53.3503 +FPS=23.84, 法向力=1265.6809, 切向力X=3443.7000, 切向力Y=-164.6808 +FPS=23.29, 法向力=1200.0681, 切向力X=3044.8921, 切向力Y=179.9725 +FPS=24.33, 法向力=1197.1843, 切向力X=2990.4441, 切向力Y=165.8858 +FPS=23.05, 法向力=1428.3284, 切向力X=3329.6919, 切向力Y=353.3629 +FPS=23.47, 法向力=1466.3477, 切向力X=3036.3652, 切向力Y=-92.2302 +FPS=23.81, 法向力=1502.8363, 切向力X=3037.8711, 切向力Y=-154.7158 +FPS=23.11, 法向力=1235.6145, 切向力X=2938.3550, 切向力Y=-802.8112 +FPS=21.88, 法向力=1088.1101, 切向力X=3054.3604, 切向力Y=10.3490 +FPS=22.98, 法向力=1118.9977, 切向力X=3071.2581, 切向力Y=87.1711 +FPS=22.62, 法向力=1307.7214, 切向力X=2725.9917, 切向力Y=-128.9243 +FPS=23.45, 法向力=1298.0513, 切向力X=2846.9934, 切向力Y=-63.4771 +FPS=22.37, 法向力=1527.4092, 切向力X=2841.5869, 切向力Y=-651.3389 +FPS=22.18, 法向力=1327.9937, 切向力X=3240.5493, 切向力Y=-46.6575 +FPS=23.35, 法向力=1282.6453, 切向力X=3219.9280, 切向力Y=-198.6001 +FPS=22.83, 法向力=1544.3815, 切向力X=3550.8135, 切向力Y=46.4417 +FPS=22.01, 法向力=1630.0076, 切向力X=2836.4224, 切向力Y=-106.1652 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000006s (hit), reset=0.000675s, blend=0.002313s (9 tiles incl ref), finalize=0.000057s, total=0.003054s +FPS=23.86, 法向力=1503.9905, 切向力X=2697.8809, 切向力Y=-119.8472 +FPS=23.10, 法向力=1316.0144, 切向力X=3057.4155, 切向力Y=-53.7235 +FPS=22.30, 法向力=1034.8335, 切向力X=2948.1392, 切向力Y=221.0665 +FPS=23.62, 法向力=1035.4082, 切向力X=2954.8357, 切向力Y=156.7710 +FPS=22.63, 法向力=1304.8091, 切向力X=2572.7808, 切向力Y=28.0975 +FPS=24.05, 法向力=1602.1644, 切向力X=3026.0908, 切向力Y=-784.6559 +FPS=22.73, 法向力=1716.4910, 切向力X=3098.7625, 切向力Y=-873.5299 +FPS=23.16, 法向力=1192.0876, 切向力X=2892.8374, 切向力Y=-200.2067 +FPS=24.01, 法向力=1485.9722, 切向力X=3617.8501, 切向力Y=-316.1840 +FPS=23.83, 法向力=1457.7211, 切向力X=3582.6094, 切向力Y=-254.5836 +FPS=22.62, 法向力=1389.4907, 切向力X=3420.8589, 切向力Y=109.7522 +FPS=23.44, 法向力=1506.2574, 切向力X=3145.7100, 切向力Y=-162.2201 +FPS=23.65, 法向力=1475.6467, 切向力X=3181.1089, 切向力Y=-227.1551 +FPS=22.46, 法向力=1559.0620, 切向力X=3265.0310, 切向力Y=98.3144 +FPS=20.92, 法向力=1525.4563, 切向力X=3216.0903, 切向力Y=144.0602 +FPS=21.88, 法向力=1161.5708, 切向力X=2673.8208, 切向力Y=230.3362 +FPS=22.47, 法向力=1322.0110, 切向力X=2795.3208, 切向力Y=-180.2660 +FPS=23.47, 法向力=1306.6124, 切向力X=2910.5569, 切向力Y=-326.2075 +FPS=24.91, 法向力=1271.8171, 切向力X=2928.8274, 切向力Y=-323.5185 +FPS=21.80, 法向力=1423.5845, 切向力X=2971.0454, 切向力Y=179.4002 +FPS=21.41, 法向力=1399.9458, 切向力X=3112.4236, 切向力Y=-520.5646 +FPS=22.34, 法向力=1392.7699, 切向力X=3112.5605, 切向力Y=-516.1599 +FPS=22.44, 法向力=1606.8494, 切向力X=3529.9700, 切向力Y=-7.8964 +FPS=22.36, 法向力=1591.9868, 切向力X=3573.4014, 切向力Y=-97.1779 +FPS=20.98, 法向力=1159.0513, 切向力X=2785.9583, 切向力Y=250.0579 +FPS=21.59, 法向力=1483.3387, 切向力X=3034.8706, 切向力Y=-224.7701 +FPS=22.63, 法向力=1750.3020, 切向力X=3058.6001, 切向力Y=-428.6747 +FPS=23.27, 法向力=1791.7837, 切向力X=3151.6548, 切向力Y=-401.8169 +FPS=22.54, 法向力=1390.5447, 切向力X=3461.7856, 切向力Y=-1.5939 +FPS=23.79, 法向力=1351.9039, 切向力X=3412.4102, 切向力Y=29.4425 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000215s, blend=0.002225s (9 tiles incl ref), finalize=0.000059s, total=0.002506s +FPS=23.10, 法向力=1353.5817, 切向力X=3273.9102, 切向力Y=87.0256 +FPS=22.60, 法向力=1635.1221, 切向力X=3037.4580, 切向力Y=-36.5611 +FPS=23.07, 法向力=1684.6462, 切向力X=3014.1006, 切向力Y=-99.1135 +FPS=23.35, 法向力=1270.0581, 切向力X=2876.3513, 切向力Y=271.5533 +FPS=21.44, 法向力=1345.2656, 切向力X=3308.0244, 切向力Y=199.5442 +FPS=23.37, 法向力=1306.4969, 切向力X=3345.0352, 切向力Y=237.9947 +FPS=24.99, 法向力=1456.8192, 切向力X=3504.5305, 切向力Y=49.8717 +FPS=22.20, 法向力=1287.3678, 切向力X=3120.3938, 切向力Y=-272.9163 +FPS=24.56, 法向力=1256.6794, 切向力X=2965.4075, 切向力Y=-333.2991 +FPS=22.74, 法向力=1452.1941, 切向力X=2877.0356, 切向力Y=33.0368 +FPS=24.55, 法向力=1237.3589, 切向力X=2825.8215, 切向力Y=-187.7004 +FPS=23.20, 法向力=1141.9463, 切向力X=2947.1794, 切向力Y=-24.5341 +FPS=23.88, 法向力=1690.8022, 切向力X=3296.6465, 切向力Y=-216.6965 +FPS=23.57, 法向力=1694.4551, 切向力X=3112.1436, 切向力Y=-793.6591 +FPS=24.22, 法向力=1705.4819, 切向力X=3041.0615, 切向力Y=-827.9716 +FPS=24.69, 法向力=1484.7130, 切向力X=2955.0933, 切向力Y=-745.1230 +FPS=25.52, 法向力=1464.7666, 切向力X=3023.0635, 切向力Y=-768.7341 +FPS=24.25, 法向力=1391.3842, 切向力X=3061.5686, 切向力Y=79.4695 +FPS=22.59, 法向力=1148.8015, 切向力X=2850.9514, 切向力Y=391.8784 +FPS=23.58, 法向力=1108.4854, 切向力X=2797.6067, 切向力Y=348.0909 +FPS=22.44, 法向力=1431.3427, 切向力X=2697.4062, 切向力Y=-123.9795 +FPS=23.88, 法向力=1565.4910, 切向力X=3318.0391, 切向力Y=-193.7893 +FPS=23.43, 法向力=1494.8804, 切向力X=3390.3169, 切向力Y=-140.7131 +FPS=21.05, 法向力=1416.3025, 切向力X=3108.9084, 切向力Y=-227.1178 +FPS=23.00, 法向力=1574.9204, 切向力X=3567.4292, 切向力Y=598.8497 +FPS=24.47, 法向力=1514.2643, 切向力X=3502.5366, 切向力Y=596.3641 +FPS=23.36, 法向力=1120.7146, 切向力X=3365.7454, 切向力Y=-49.7806 +FPS=24.36, 法向力=1132.1841, 切向力X=3536.1665, 切向力Y=-79.4732 +FPS=23.74, 法向力=1127.0560, 切向力X=2276.4336, 切向力Y=-222.2997 +FPS=23.22, 法向力=1336.4673, 切向力X=2962.7686, 切向力Y=-795.6285 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000221s, blend=0.002272s (9 tiles incl ref), finalize=0.000059s, total=0.002559s +FPS=22.66, 法向力=1279.4325, 切向力X=2862.5098, 切向力Y=-814.3407 +FPS=22.50, 法向力=1405.3058, 切向力X=2689.5625, 切向力Y=-356.7089 +FPS=23.72, 法向力=1296.3536, 切向力X=2373.7783, 切向力Y=-157.1849 +FPS=23.47, 法向力=1364.4098, 切向力X=2399.2170, 切向力Y=-232.6614 +FPS=24.40, 法向力=1703.0828, 切向力X=3007.7378, 切向力Y=-49.3083 +FPS=23.92, 法向力=1751.1035, 切向力X=3059.9150, 切向力Y=7.5257 +FPS=22.64, 法向力=1515.9736, 切向力X=3489.3672, 切向力Y=-351.1990 +FPS=23.52, 法向力=1330.6454, 切向力X=2836.9587, 切向力Y=-173.1576 +FPS=23.32, 法向力=1317.0017, 切向力X=2845.1472, 切向力Y=-163.2202 +FPS=22.98, 法向力=1540.5068, 切向力X=2863.2925, 切向力Y=-291.9547 +FPS=21.22, 法向力=1617.0952, 切向力X=3003.6887, 切向力Y=-262.1729 +FPS=21.97, 法向力=1013.2996, 切向力X=3100.8030, 切向力Y=51.0880 +FPS=23.23, 法向力=997.3698, 切向力X=3060.5935, 切向力Y=136.8878 +FPS=22.66, 法向力=1406.4307, 切向力X=3419.7773, 切向力Y=-64.8534 +FPS=22.74, 法向力=1384.3354, 切向力X=3414.8015, 切向力Y=-92.9294 +FPS=22.86, 法向力=1168.4751, 切向力X=2612.9233, 切向力Y=98.7933 +FPS=23.38, 法向力=1585.6953, 切向力X=2990.1460, 切向力Y=-387.0778 +FPS=23.35, 法向力=1567.6663, 切向力X=2959.4846, 切向力Y=-487.0096 +FPS=23.38, 法向力=1328.1946, 切向力X=3126.7698, 切向力Y=-478.1208 +FPS=24.22, 法向力=1607.2904, 切向力X=2744.8699, 切向力Y=-138.2229 +FPS=23.89, 法向力=1531.6743, 切向力X=2645.3213, 切向力Y=-110.6804 +FPS=20.25, 法向力=1455.4125, 切向力X=3445.8291, 切向力Y=-128.7294 +FPS=18.24, 法向力=1256.8826, 切向力X=2875.1733, 切向力Y=-352.1074 +FPS=12.13, 法向力=1289.4148, 切向力X=2911.8611, 切向力Y=-350.8014 +FPS=13.98, 法向力=1565.3147, 切向力X=3148.6511, 切向力Y=-170.4717 +FPS=14.52, 法向力=1257.2286, 切向力X=3335.6729, 切向力Y=-72.1963 +FPS=13.70, 法向力=1418.2632, 切向力X=2974.6484, 切向力Y=-309.4555 +FPS=14.81, 法向力=1238.4792, 切向力X=3077.6323, 切向力Y=77.9118 +FPS=14.86, 法向力=1309.1489, 切向力X=3192.4009, 切向力Y=36.0748 +FPS=15.28, 法向力=1184.7754, 切向力X=2696.9944, 切向力Y=-155.0498 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000439s, blend=0.004807s (9 tiles incl ref), finalize=0.000124s, total=0.005382s +FPS=14.68, 法向力=1283.4045, 切向力X=2978.5627, 切向力Y=-150.2758 +FPS=15.18, 法向力=1669.6863, 切向力X=2641.6802, 切向力Y=-440.9107 +FPS=14.58, 法向力=1684.7078, 切向力X=3374.7944, 切向力Y=-657.3289 +FPS=14.00, 法向力=1301.6116, 切向力X=2686.7388, 切向力Y=34.0207 +FPS=15.01, 法向力=1692.6748, 切向力X=3001.4722, 切向力Y=-748.3948 +FPS=13.84, 法向力=1736.2622, 切向力X=2966.6213, 切向力Y=-737.8678 +FPS=14.77, 法向力=1546.0278, 切向力X=2852.1609, 切向力Y=-116.9839 +FPS=13.74, 法向力=1543.0209, 切向力X=3775.9829, 切向力Y=-417.7043 +FPS=14.60, 法向力=1207.8357, 切向力X=2417.8809, 切向力Y=240.8251 +FPS=14.14, 法向力=1282.9126, 切向力X=3084.4365, 切向力Y=138.9812 +FPS=14.02, 法向力=1294.8645, 切向力X=3158.7974, 切向力Y=145.4265 +FPS=14.05, 法向力=1434.1599, 切向力X=2950.3965, 切向力Y=-257.8575 +FPS=14.29, 法向力=1428.2378, 切向力X=2943.1277, 切向力Y=-278.1216 +FPS=14.79, 法向力=1160.7405, 切向力X=3078.9546, 切向力Y=-101.9043 +FPS=15.38, 法向力=1170.6321, 切向力X=3045.9326, 切向力Y=-114.8420 +FPS=15.49, 法向力=1431.2485, 切向力X=3040.6309, 切向力Y=143.0116 +FPS=15.04, 法向力=1444.8422, 切向力X=2635.0312, 切向力Y=-606.0829 +FPS=14.49, 法向力=1229.8958, 切向力X=3202.1255, 切向力Y=149.6822 +FPS=14.67, 法向力=1240.6796, 切向力X=3054.6624, 切向力Y=-74.4370 +FPS=14.58, 法向力=1331.5873, 切向力X=3091.3604, 切向力Y=-614.3295 +FPS=14.88, 法向力=1291.2238, 切向力X=3099.0278, 切向力Y=-652.6658 +FPS=11.82, 法向力=1322.0983, 切向力X=2525.9399, 切向力Y=-200.6394 +FPS=14.99, 法向力=1036.7948, 切向力X=3396.0564, 切向力Y=-91.0716 +FPS=15.15, 法向力=1013.5446, 切向力X=3347.8560, 切向力Y=-140.6939 +FPS=15.15, 法向力=1034.2754, 切向力X=3397.2729, 切向力Y=-130.2095 +FPS=15.30, 法向力=1435.2080, 切向力X=2322.1882, 切向力Y=-119.6951 +FPS=14.23, 法向力=1580.7681, 切向力X=3319.2437, 切向力Y=-120.5496 +FPS=14.70, 法向力=1550.6196, 切向力X=3395.8325, 切向力Y=-125.9419 +FPS=14.60, 法向力=1692.4844, 切向力X=3185.3726, 切向力Y=-310.6301 +FPS=15.23, 法向力=1447.8352, 切向力X=3505.3047, 切向力Y=-344.0148 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000340s, blend=0.004761s (9 tiles incl ref), finalize=0.000131s, total=0.005244s +FPS=15.18, 法向力=1390.6548, 切向力X=3447.6167, 切向力Y=-297.3788 +FPS=12.56, 法向力=1396.9753, 切向力X=2808.9517, 切向力Y=-108.4975 +FPS=15.11, 法向力=1265.2751, 切向力X=2393.7239, 切向力Y=75.4937 +FPS=14.47, 法向力=1541.6014, 切向力X=3413.0488, 切向力Y=-61.6364 +FPS=14.86, 法向力=1530.9336, 切向力X=3394.5664, 切向力Y=-62.4620 +FPS=14.71, 法向力=1703.2747, 切向力X=3133.1021, 切向力Y=25.4233 +FPS=14.21, 法向力=1387.9210, 切向力X=2930.1438, 切向力Y=-592.9248 +FPS=13.49, 法向力=1365.7760, 切向力X=3056.6206, 切向力Y=-519.7543 +FPS=14.54, 法向力=1085.0653, 切向力X=2495.2383, 切向力Y=72.1048 +FPS=14.33, 法向力=1100.6621, 切向力X=2418.9192, 切向力Y=53.0543 +FPS=14.56, 法向力=1502.9680, 切向力X=3056.8455, 切向力Y=-14.5280 +FPS=15.11, 法向力=1464.3164, 切向力X=3018.1865, 切向力Y=-65.8372 +FPS=14.15, 法向力=1439.9333, 切向力X=3022.6257, 切向力Y=72.5063 +FPS=14.28, 法向力=1458.2496, 切向力X=2688.7769, 切向力Y=-271.4855 +FPS=14.81, 法向力=1535.4863, 切向力X=3353.2793, 切向力Y=-72.8994 +FPS=13.63, 法向力=1226.5278, 切向力X=2768.0398, 切向力Y=-596.8498 +FPS=13.75, 法向力=1161.6772, 切向力X=2687.9531, 切向力Y=-586.5468 +FPS=15.08, 法向力=1548.2947, 切向力X=3046.8301, 切向力Y=-6.6477 +FPS=14.52, 法向力=1335.3379, 切向力X=3263.2913, 切向力Y=-193.5726 +FPS=15.07, 法向力=1657.9951, 切向力X=3057.3164, 切向力Y=-257.7453 +FPS=14.13, 法向力=1624.2886, 切向力X=3100.3662, 切向力Y=-234.0366 +FPS=14.41, 法向力=1291.1702, 切向力X=2665.9746, 切向力Y=227.4855 +FPS=14.21, 法向力=1430.3071, 切向力X=3042.6023, 切向力Y=-46.7781 +FPS=14.47, 法向力=1420.5780, 切向力X=3028.1929, 切向力Y=-96.0305 +FPS=14.09, 法向力=1676.1772, 切向力X=2999.9883, 切向力Y=-7.6019 +FPS=15.16, 法向力=1539.6560, 切向力X=2617.6670, 切向力Y=-495.9192 +FPS=14.65, 法向力=1267.5845, 切向力X=3688.7153, 切向力Y=-25.1240 +FPS=14.68, 法向力=1303.8763, 切向力X=3794.3833, 切向力Y=-33.3171 +FPS=13.93, 法向力=1466.6467, 切向力X=2798.2043, 切向力Y=-88.5892 +FPS=14.93, 法向力=1629.2852, 切向力X=2831.6311, 切向力Y=79.1826 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000375s, blend=0.004921s (9 tiles incl ref), finalize=0.000127s, total=0.005433s +FPS=14.29, 法向力=1609.4178, 切向力X=2839.9368, 切向力Y=116.0448 +FPS=13.73, 法向力=1589.3171, 切向力X=2508.3857, 切向力Y=-285.1388 +FPS=13.69, 法向力=1160.9060, 切向力X=2341.1470, 切向力Y=-24.9471 +FPS=14.45, 法向力=1478.4019, 切向力X=2760.7656, 切向力Y=163.5457 +FPS=14.52, 法向力=1555.2194, 切向力X=3459.7300, 切向力Y=-232.8922 +FPS=13.95, 法向力=1561.9072, 切向力X=3441.7263, 切向力Y=-245.7821 +FPS=12.46, 法向力=1201.9105, 切向力X=2787.4189, 切向力Y=-0.5889 +FPS=13.68, 法向力=1715.1997, 切向力X=2885.4536, 切向力Y=-195.9191 +FPS=14.09, 法向力=1274.7909, 切向力X=3138.4766, 切向力Y=303.2574 +FPS=14.72, 法向力=1292.1152, 切向力X=3254.8096, 切向力Y=263.5201 +FPS=14.33, 法向力=1439.2126, 切向力X=3362.4844, 切向力Y=71.4985 +FPS=14.34, 法向力=1174.2051, 切向力X=2669.7949, 切向力Y=281.4866 +FPS=14.99, 法向力=1166.1184, 切向力X=2616.8555, 切向力Y=247.9232 +FPS=14.84, 法向力=1498.0394, 切向力X=2761.0049, 切向力Y=-504.5245 +FPS=14.98, 法向力=1315.0366, 切向力X=2790.5674, 切向力Y=47.2377 +FPS=14.79, 法向力=1319.7000, 切向力X=2807.3130, 切向力Y=51.0715 +FPS=14.63, 法向力=1358.6343, 切向力X=2932.9360, 切向力Y=-239.6461 +FPS=13.77, 法向力=1218.5581, 切向力X=3059.9136, 切向力Y=-215.1931 +FPS=13.12, 法向力=1174.6831, 切向力X=2633.6265, 切向力Y=28.0905 +FPS=13.47, 法向力=1177.7090, 切向力X=2654.7466, 切向力Y=83.3739 +FPS=13.24, 法向力=1310.3690, 切向力X=2933.2871, 切向力Y=29.8284 +FPS=13.87, 法向力=1335.2739, 切向力X=2860.3257, 切向力Y=-0.5378 +FPS=10.02, 法向力=1516.1724, 切向力X=3136.6755, 切向力Y=-364.2576 +FPS=14.17, 法向力=1457.8779, 切向力X=2756.3140, 切向力Y=-440.5663 +FPS=14.12, 法向力=1383.7159, 切向力X=3235.2437, 切向力Y=-378.4628 +FPS=14.24, 法向力=1496.7334, 切向力X=3329.0173, 切向力Y=-367.0142 +FPS=15.36, 法向力=1609.5067, 切向力X=3300.5576, 切向力Y=176.3547 +FPS=15.40, 法向力=1912.0226, 切向力X=2614.7661, 切向力Y=-364.3532 +FPS=14.27, 法向力=1816.2063, 切向力X=2516.1035, 切向力Y=-369.4706 +FPS=13.89, 法向力=1481.8282, 切向力X=3047.7939, 切向力Y=-514.6984 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000341s, blend=0.005186s (9 tiles incl ref), finalize=0.000124s, total=0.005662s +FPS=13.97, 法向力=1495.5626, 切向力X=3079.7744, 切向力Y=-585.9946 +FPS=14.28, 法向力=1503.0880, 切向力X=2697.3892, 切向力Y=-494.6963 +FPS=14.50, 法向力=1410.2223, 切向力X=2843.6382, 切向力Y=-56.0841 +FPS=14.05, 法向力=1368.0051, 切向力X=2853.8625, 切向力Y=-15.1217 +FPS=15.86, 法向力=1465.3302, 切向力X=2923.0762, 切向力Y=61.8769 +FPS=14.51, 法向力=1420.5048, 切向力X=2481.9668, 切向力Y=-685.8053 +FPS=13.64, 法向力=1347.9015, 切向力X=2404.3279, 切向力Y=-710.0681 +FPS=14.03, 法向力=1668.8767, 切向力X=3168.9595, 切向力Y=-529.8903 +FPS=13.93, 法向力=1378.4517, 切向力X=2785.6694, 切向力Y=-344.1473 +FPS=14.35, 法向力=1701.8781, 切向力X=3335.2429, 切向力Y=-168.2641 +FPS=14.44, 法向力=1731.3362, 切向力X=3414.6143, 切向力Y=-192.2257 +FPS=14.57, 法向力=1365.0341, 切向力X=2714.4243, 切向力Y=-222.2457 +FPS=14.58, 法向力=1499.4586, 切向力X=2942.9424, 切向力Y=-157.7731 +FPS=14.44, 法向力=1516.2883, 切向力X=3007.1528, 切向力Y=-161.8222 +FPS=13.91, 法向力=1475.2070, 切向力X=3327.2046, 切向力Y=348.7687 +FPS=14.70, 法向力=1327.4241, 切向力X=3140.5396, 切向力Y=-311.6670 +FPS=14.37, 法向力=1174.8901, 切向力X=3105.3745, 切向力Y=-178.0744 +FPS=14.19, 法向力=1597.2280, 切向力X=3082.1594, 切向力Y=-358.1472 +FPS=15.26, 法向力=1523.0659, 切向力X=3042.6206, 切向力Y=94.7115 +FPS=14.77, 法向力=1343.9470, 切向力X=2992.9788, 切向力Y=-272.5206 +FPS=14.83, 法向力=1290.5559, 切向力X=2952.7307, 切向力Y=-235.3330 +FPS=15.34, 法向力=1497.8032, 切向力X=3243.8569, 切向力Y=312.8361 +FPS=15.84, 法向力=1391.0092, 切向力X=2819.1724, 切向力Y=-157.2760 +FPS=14.89, 法向力=1289.0171, 切向力X=2759.7725, 切向力Y=-32.4678 +FPS=15.14, 法向力=1578.9257, 切向力X=2884.5723, 切向力Y=357.0641 +FPS=14.84, 法向力=1391.3796, 切向力X=2788.7261, 切向力Y=-275.5322 +FPS=15.41, 法向力=1375.6851, 切向力X=2779.6238, 切向力Y=87.6868 +FPS=15.27, 法向力=1463.8970, 切向力X=2754.3237, 切向力Y=-7.7216 +FPS=15.06, 法向力=1172.8301, 切向力X=2865.8923, 切向力Y=-121.1413 +FPS=14.96, 法向力=1243.5439, 切向力X=2895.0833, 切向力Y=-166.6938 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000346s, blend=0.004919s (9 tiles incl ref), finalize=0.000123s, total=0.005400s +FPS=14.69, 法向力=1276.1384, 切向力X=2887.5791, 切向力Y=-187.3011 +FPS=15.42, 法向力=1741.5920, 切向力X=3017.7451, 切向力Y=-658.5534 +FPS=14.52, 法向力=1596.7909, 切向力X=2771.3730, 切向力Y=-191.0872 +FPS=15.49, 法向力=1466.4601, 切向力X=2820.6265, 切向力Y=-500.1330 +FPS=14.91, 法向力=1520.1132, 切向力X=2839.7612, 切向力Y=-542.8508 +FPS=15.13, 法向力=1437.4724, 切向力X=2898.6587, 切向力Y=-338.6153 +FPS=14.74, 法向力=1265.4430, 切向力X=3171.3838, 切向力Y=-313.6328 +FPS=14.23, 法向力=1296.3298, 切向力X=3217.8721, 切向力Y=-313.8494 +FPS=14.24, 法向力=1420.4950, 切向力X=3118.8645, 切向力Y=201.3573 +FPS=14.83, 法向力=1461.2727, 切向力X=2657.4556, 切向力Y=70.3104 +FPS=14.26, 法向力=1454.3533, 切向力X=2602.2188, 切向力Y=47.9624 +FPS=15.12, 法向力=1609.5311, 切向力X=3061.4531, 切向力Y=-670.4037 +FPS=14.54, 法向力=1713.6415, 切向力X=3142.5308, 切向力Y=-786.5320 +FPS=12.97, 法向力=1951.3179, 切向力X=3025.4653, 切向力Y=101.6028 +FPS=13.90, 法向力=1911.4471, 切向力X=2992.4324, 切向力Y=128.9555 +FPS=14.71, 法向力=1351.0408, 切向力X=2991.7231, 切向力Y=-4.0953 +FPS=14.62, 法向力=1355.5413, 切向力X=3000.2000, 切向力Y=-32.3608 +FPS=13.99, 法向力=1333.7097, 切向力X=3087.2332, 切向力Y=-450.7878 +FPS=13.63, 法向力=1488.0129, 切向力X=2930.2332, 切向力Y=-443.1817 +FPS=14.24, 法向力=1655.0638, 切向力X=2817.7849, 切向力Y=-139.0108 +FPS=15.19, 法向力=1665.4072, 切向力X=2835.9492, 切向力Y=-186.4852 +FPS=14.01, 法向力=1652.4275, 切向力X=3045.6724, 切向力Y=378.8791 +FPS=13.01, 法向力=1141.1831, 切向力X=2478.7285, 切向力Y=69.6075 +FPS=13.73, 法向力=1053.1913, 切向力X=2357.1462, 切向力Y=112.0936 +FPS=13.86, 法向力=1218.6519, 切向力X=2820.6270, 切向力Y=-303.9302 +FPS=14.44, 法向力=1268.1438, 切向力X=2972.4224, 切向力Y=-595.8733 +FPS=14.78, 法向力=1332.4443, 切向力X=3049.9438, 切向力Y=-656.4568 +FPS=13.98, 法向力=1378.9934, 切向力X=3323.5356, 切向力Y=-134.6312 +FPS=14.84, 法向力=1317.3389, 切向力X=3296.2231, 切向力Y=-105.4643 +FPS=13.81, 法向力=1409.8767, 切向力X=3163.0938, 切向力Y=464.3245 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000241s, blend=0.002601s (9 tiles incl ref), finalize=0.000069s, total=0.002917s +FPS=15.59, 法向力=1354.8783, 切向力X=3132.9397, 切向力Y=417.1392 +FPS=14.03, 法向力=1430.9268, 切向力X=3109.3164, 切向力Y=66.6834 +FPS=14.38, 法向力=1036.9512, 切向力X=2808.4883, 切向力Y=-101.2696 +FPS=13.75, 法向力=985.2183, 切向力X=2757.5403, 切向力Y=-111.6019 +FPS=15.06, 法向力=1372.7729, 切向力X=2833.3035, 切向力Y=190.1264 +FPS=13.80, 法向力=1436.8544, 切向力X=2955.4009, 切向力Y=-226.1949 +FPS=14.54, 法向力=1482.0298, 切向力X=3168.1946, 切向力Y=-499.8420 +FPS=14.62, 法向力=1074.9514, 切向力X=2611.2290, 切向力Y=73.8675 +FPS=14.05, 法向力=1077.5505, 切向力X=2686.8218, 切向力Y=90.6757 +FPS=14.70, 法向力=1180.6921, 切向力X=3813.3943, 切向力Y=361.9139 +FPS=14.37, 法向力=1890.8701, 切向力X=4832.7158, 切向力Y=1132.4833 +FPS=15.01, 法向力=1235.1361, 切向力X=2372.4021, 切向力Y=36.8438 +FPS=15.03, 法向力=1265.8772, 切向力X=2445.2749, 切向力Y=-70.6148 +FPS=14.50, 法向力=1503.3536, 切向力X=3236.9944, 切向力Y=-85.5845 +FPS=14.13, 法向力=1431.5450, 切向力X=2750.5151, 切向力Y=-80.2728 +FPS=13.72, 法向力=1404.2019, 切向力X=2816.0723, 切向力Y=-17.1378 +FPS=14.63, 法向力=1262.2986, 切向力X=2870.7637, 切向力Y=-94.4732 +FPS=14.27, 法向力=1311.3032, 切向力X=5387.8462, 切向力Y=461.4731 +FPS=14.47, 法向力=1432.8306, 切向力X=5799.0596, 切向力Y=397.4004 +FPS=14.49, 法向力=1477.1962, 切向力X=1234.4948, 切向力Y=-1069.2556 +FPS=15.31, 法向力=1564.3130, 切向力X=2434.5920, 切向力Y=-859.2582 +FPS=13.93, 法向力=1600.4100, 切向力X=2465.1907, 切向力Y=-911.5475 +FPS=13.86, 法向力=1379.5782, 切向力X=3103.5728, 切向力Y=380.3904 +FPS=14.07, 法向力=1385.7424, 切向力X=3238.6309, 切向力Y=-100.9055 +FPS=13.98, 法向力=1091.6711, 切向力X=2719.5518, 切向力Y=241.7487 +FPS=14.60, 法向力=1095.9689, 切向力X=2740.3335, 切向力Y=263.3264 +FPS=13.30, 法向力=1428.2590, 切向力X=2953.1514, 切向力Y=198.3532 +FPS=14.96, 法向力=1463.4125, 切向力X=2919.1223, 切向力Y=-363.4470 +FPS=14.51, 法向力=1138.8916, 切向力X=3102.1902, 切向力Y=250.8671 +FPS=14.51, 法向力=1341.5851, 切向力X=2984.5664, 切向力Y=-304.4877 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000434s, blend=0.004770s (9 tiles incl ref), finalize=0.000123s, total=0.005338s +FPS=14.50, 法向力=1354.0181, 切向力X=3015.9407, 切向力Y=-288.1861 +FPS=14.63, 法向力=1479.4883, 切向力X=3263.6909, 切向力Y=-770.2393 +FPS=14.66, 法向力=1502.7780, 切向力X=2801.6948, 切向力Y=-148.3529 +FPS=13.37, 法向力=1733.7134, 切向力X=3319.4397, 切向力Y=-23.4932 +FPS=15.18, 法向力=1801.5332, 切向力X=3378.7837, 切向力Y=-58.2926 +FPS=14.64, 法向力=1567.8760, 切向力X=3481.7517, 切向力Y=33.5515 +FPS=14.46, 法向力=1528.3888, 切向力X=3108.8052, 切向力Y=-266.6239 +FPS=14.34, 法向力=1557.4238, 切向力X=3121.8184, 切向力Y=-301.0887 +FPS=14.90, 法向力=1084.7771, 切向力X=3236.3708, 切向力Y=391.6074 +FPS=14.56, 法向力=1500.6467, 切向力X=2949.7871, 切向力Y=393.9062 +FPS=14.10, 法向力=1355.2776, 切向力X=2828.0220, 切向力Y=658.0231 +FPS=15.02, 法向力=1368.0870, 切向力X=2835.4941, 切向力Y=661.8739 +FPS=14.95, 法向力=1379.5280, 切向力X=2733.4297, 切向力Y=42.7433 +FPS=15.35, 法向力=1452.0994, 切向力X=2429.0945, 切向力Y=-255.9062 +FPS=15.81, 法向力=1434.3694, 切向力X=2369.9353, 切向力Y=-253.4611 +FPS=15.94, 法向力=1661.8953, 切向力X=3235.4258, 切向力Y=-56.8407 +FPS=15.44, 法向力=1528.6899, 切向力X=2637.7129, 切向力Y=-318.1447 +FPS=16.28, 法向力=1534.8734, 切向力X=2578.1768, 切向力Y=-325.7446 +FPS=14.94, 法向力=1676.2954, 切向力X=3297.0149, 切向力Y=-528.1127 +FPS=15.12, 法向力=1722.2986, 切向力X=3112.8228, 切向力Y=-102.3445 +FPS=16.00, 法向力=1745.2705, 切向力X=3103.9795, 切向力Y=-120.3076 +FPS=16.18, 法向力=1290.7938, 切向力X=3125.2502, 切向力Y=-3.6927 +FPS=15.08, 法向力=1329.6440, 切向力X=3148.2490, 切向力Y=-9.0910 +FPS=15.91, 法向力=1502.5055, 切向力X=2804.5903, 切向力Y=160.8448 +FPS=15.24, 法向力=1423.2898, 切向力X=2577.1445, 切向力Y=120.6436 +FPS=15.39, 法向力=1456.6670, 切向力X=2628.8569, 切向力Y=153.0509 +FPS=14.55, 法向力=1487.2574, 切向力X=2940.0767, 切向力Y=-2.3855 +FPS=15.12, 法向力=1496.5201, 切向力X=2753.0264, 切向力Y=83.7824 +FPS=15.62, 法向力=1559.2770, 切向力X=2784.9780, 切向力Y=81.0055 +FPS=15.69, 法向力=1399.3547, 切向力X=2811.2969, 切向力Y=-124.7397 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000379s, blend=0.006232s (9 tiles incl ref), finalize=0.000136s, total=0.006758s +FPS=15.88, 法向力=1536.0284, 切向力X=2648.1631, 切向力Y=-319.4161 +FPS=15.45, 法向力=1475.5627, 切向力X=2614.1631, 切向力Y=-301.7173 +FPS=15.19, 法向力=1514.4922, 切向力X=2686.6802, 切向力Y=-360.6234 +FPS=17.58, 法向力=1548.5913, 切向力X=3162.6323, 切向力Y=-284.4545 +FPS=15.51, 法向力=1575.4387, 切向力X=3151.5381, 切向力Y=-305.0647 +FPS=15.43, 法向力=1654.6031, 切向力X=3429.2842, 切向力Y=-82.9579 +FPS=15.77, 法向力=1648.5802, 切向力X=3556.7732, 切向力Y=7.7427 +FPS=15.65, 法向力=1302.9987, 切向力X=2789.1079, 切向力Y=-302.0274 +FPS=16.61, 法向力=1282.0872, 切向力X=2830.6035, 切向力Y=-382.2249 +FPS=16.57, 法向力=1696.4438, 切向力X=2234.3972, 切向力Y=-194.6011 +FPS=16.29, 法向力=1024.2004, 切向力X=2731.3772, 切向力Y=257.7999 +FPS=15.86, 法向力=1167.0342, 切向力X=2705.6157, 切向力Y=414.9991 +FPS=14.90, 法向力=1222.5205, 切向力X=2796.4980, 切向力Y=365.3282 +FPS=15.96, 法向力=1458.2527, 切向力X=3645.5371, 切向力Y=-195.5183 +FPS=15.69, 法向力=1402.1682, 切向力X=3556.7747, 切向力Y=-234.8501 +FPS=16.04, 法向力=1596.2439, 切向力X=2964.7476, 切向力Y=-399.0798 +FPS=16.04, 法向力=1371.8995, 切向力X=2801.7881, 切向力Y=-81.9718 +FPS=15.30, 法向力=1427.9678, 切向力X=2915.7031, 切向力Y=-108.2310 +FPS=15.93, 法向力=1215.3649, 切向力X=2974.1152, 切向力Y=-228.3422 +FPS=15.66, 法向力=1242.0627, 切向力X=2714.0762, 切向力Y=6.4955 +FPS=16.72, 法向力=1281.0842, 切向力X=2857.1909, 切向力Y=-65.4004 +FPS=15.65, 法向力=1325.6979, 切向力X=2843.5144, 切向力Y=-5.9148 +FPS=17.31, 法向力=1575.7487, 切向力X=3504.3459, 切向力Y=-136.8699 +FPS=15.69, 法向力=1558.8010, 切向力X=3541.7344, 切向力Y=-113.1095 +FPS=15.89, 法向力=1414.3215, 切向力X=2707.6187, 切向力Y=-70.8940 +FPS=16.65, 法向力=1797.9858, 切向力X=2944.1177, 切向力Y=-123.9809 +FPS=15.29, 法向力=1322.6968, 切向力X=2692.4727, 切向力Y=-129.8516 +FPS=17.04, 法向力=1616.1416, 切向力X=2971.3257, 切向力Y=-390.3424 +FPS=15.46, 法向力=1444.3499, 切向力X=2653.6885, 切向力Y=3.1912 +FPS=14.91, 法向力=1497.7817, 切向力X=3580.4700, 切向力Y=151.8667 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000344s, blend=0.004775s (9 tiles incl ref), finalize=0.000124s, total=0.005253s +FPS=15.92, 法向力=1219.0349, 切向力X=3259.0452, 切向力Y=24.4594 +FPS=15.46, 法向力=1261.0688, 切向力X=3355.9097, 切向力Y=159.3936 +FPS=15.35, 法向力=1529.4065, 切向力X=3233.1372, 切向力Y=-317.3637 +FPS=15.68, 法向力=1101.7081, 切向力X=3026.6011, 切向力Y=499.5923 +FPS=15.54, 法向力=1295.3324, 切向力X=2690.5728, 切向力Y=-433.5319 +FPS=15.73, 法向力=1729.4583, 切向力X=3234.6836, 切向力Y=-659.7274 +FPS=15.18, 法向力=1228.6204, 切向力X=3154.0459, 切向力Y=-148.3198 +FPS=15.42, 法向力=1350.0225, 切向力X=3255.7241, 切向力Y=-206.9128 +FPS=14.64, 法向力=1541.2327, 切向力X=2872.0623, 切向力Y=-190.6540 +FPS=15.70, 法向力=1530.9038, 切向力X=2835.4487, 切向力Y=-166.0364 +FPS=15.43, 法向力=1450.0007, 切向力X=2644.5520, 切向力Y=-159.4556 +FPS=15.28, 法向力=1405.6226, 切向力X=2911.4927, 切向力Y=-364.7296 +FPS=15.25, 法向力=1413.0430, 切向力X=2959.6477, 切向力Y=-360.3629 +FPS=15.81, 法向力=1617.1246, 切向力X=3290.3027, 切向力Y=-245.8379 +FPS=15.50, 法向力=1541.0045, 切向力X=2920.5986, 切向力Y=-11.6429 +FPS=15.20, 法向力=1028.8059, 切向力X=3036.8452, 切向力Y=-215.8760 +FPS=15.67, 法向力=1390.3567, 切向力X=3357.6816, 切向力Y=-181.6971 +FPS=15.61, 法向力=1430.0256, 切向力X=2784.4966, 切向力Y=-206.4267 +FPS=15.68, 法向力=1289.3468, 切向力X=2927.0332, 切向力Y=-169.9475 +FPS=15.74, 法向力=1462.7698, 切向力X=3120.9500, 切向力Y=528.9591 +FPS=14.73, 法向力=1522.9597, 切向力X=3167.0525, 切向力Y=479.4294 +FPS=15.10, 法向力=1512.1542, 切向力X=3121.4458, 切向力Y=-586.4709 +FPS=15.42, 法向力=1427.5583, 切向力X=2977.3335, 切向力Y=-607.9740 +FPS=13.05, 法向力=1572.6444, 切向力X=3055.7856, 切向力Y=-205.9697 +FPS=14.82, 法向力=1273.5171, 切向力X=3044.0049, 切向力Y=-232.6228 +FPS=15.32, 法向力=1326.2537, 切向力X=3029.8486, 切向力Y=-256.1494 +FPS=15.09, 法向力=1840.4487, 切向力X=3066.9124, 切向力Y=-430.4724 +FPS=14.65, 法向力=1589.3318, 切向力X=2859.0647, 切向力Y=-106.1852 +FPS=14.12, 法向力=1546.7891, 切向力X=2823.8677, 切向力Y=484.3483 +FPS=14.69, 法向力=1542.8267, 切向力X=2817.2332, 切向力Y=485.1610 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000386s, blend=0.003592s (9 tiles incl ref), finalize=0.000084s, total=0.004073s +FPS=14.07, 法向力=1749.1271, 切向力X=3003.3992, 切向力Y=-165.7848 +FPS=13.36, 法向力=1924.2361, 切向力X=3755.4331, 切向力Y=-436.6100 +FPS=12.49, 法向力=1470.4998, 切向力X=3015.5188, 切向力Y=-172.2366 +FPS=14.43, 法向力=1365.8521, 切向力X=3377.3723, 切向力Y=8.8731 +FPS=11.67, 法向力=1451.3730, 切向力X=2985.8276, 切向力Y=-354.2980 +FPS=14.38, 法向力=1497.0613, 切向力X=2929.6431, 切向力Y=-392.0241 +FPS=14.33, 法向力=1768.1838, 切向力X=3300.1592, 切向力Y=-278.1382 +FPS=14.46, 法向力=1744.4657, 切向力X=2957.4121, 切向力Y=118.9641 +FPS=15.09, 法向力=1536.2806, 切向力X=3076.9404, 切向力Y=-365.5668 +FPS=15.28, 法向力=1577.1877, 切向力X=2917.0017, 切向力Y=133.7774 +FPS=14.50, 法向力=1231.1676, 切向力X=2794.5762, 切向力Y=42.0048 +FPS=15.08, 法向力=1289.8655, 切向力X=2844.7114, 切向力Y=91.4974 +FPS=12.20, 法向力=1384.7645, 切向力X=2750.9556, 切向力Y=-387.6494 +FPS=15.40, 法向力=1464.7521, 切向力X=2847.9927, 切向力Y=-439.4536 +FPS=13.38, 法向力=1463.8191, 切向力X=3616.7573, 切向力Y=-273.8521 +FPS=14.82, 法向力=1585.3619, 切向力X=3021.9858, 切向力Y=-327.4030 +FPS=14.71, 法向力=1049.9493, 切向力X=2915.2415, 切向力Y=-52.1741 +FPS=14.40, 法向力=1702.1375, 切向力X=2788.5054, 切向力Y=-183.7973 +FPS=14.34, 法向力=1733.1666, 切向力X=2808.3843, 切向力Y=-218.7711 +FPS=13.58, 法向力=1622.3533, 切向力X=3338.3979, 切向力Y=353.7011 +FPS=13.43, 法向力=1408.6034, 切向力X=2690.0715, 切向力Y=5.6237 +FPS=14.55, 法向力=1375.1135, 切向力X=2602.8999, 切向力Y=12.2727 +FPS=14.02, 法向力=1595.8529, 切向力X=3032.4189, 切向力Y=-334.9507 +FPS=14.63, 法向力=1795.0812, 切向力X=3070.9790, 切向力Y=-200.4552 +FPS=14.52, 法向力=1523.4119, 切向力X=2874.6499, 切向力Y=-96.7952 +FPS=13.98, 法向力=1556.2544, 切向力X=2850.6863, 切向力Y=-174.1897 +FPS=14.04, 法向力=1264.5402, 切向力X=3084.7417, 切向力Y=103.8110 +FPS=13.69, 法向力=1745.1375, 切向力X=2943.7849, 切向力Y=-175.4782 +FPS=13.95, 法向力=1703.4473, 切向力X=3250.9478, 切向力Y=27.3078 +FPS=14.18, 法向力=1408.8245, 切向力X=3049.1716, 切向力Y=207.5220 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000434s, blend=0.005219s (9 tiles incl ref), finalize=0.000125s, total=0.005789s +FPS=14.36, 法向力=1226.0134, 切向力X=3008.7046, 切向力Y=-114.0853 +FPS=14.51, 法向力=1257.6890, 切向力X=3098.5015, 切向力Y=-146.7293 +FPS=13.76, 法向力=1232.7542, 切向力X=3006.7136, 切向力Y=-125.4512 +FPS=14.20, 法向力=1692.4946, 切向力X=3768.9004, 切向力Y=-104.6536 +FPS=14.35, 法向力=1596.8175, 切向力X=2666.4502, 切向力Y=-157.9095 +FPS=13.56, 法向力=1165.7319, 切向力X=2743.0249, 切向力Y=110.3226 +FPS=14.81, 法向力=1274.1995, 切向力X=2498.0303, 切向力Y=-162.2856 +FPS=13.96, 法向力=1208.8030, 切向力X=2424.5220, 切向力Y=-196.2021 +FPS=18.25, 法向力=1742.6638, 切向力X=3278.5596, 切向力Y=211.0547 +FPS=15.07, 法向力=1406.7423, 切向力X=3056.8901, 切向力Y=80.5781 +FPS=18.30, 法向力=1315.2830, 切向力X=3029.8875, 切向力Y=-106.2522 +FPS=15.10, 法向力=1257.5640, 切向力X=2902.0479, 切向力Y=-160.4898 +FPS=14.58, 法向力=1069.7751, 切向力X=2233.8262, 切向力Y=133.0201 +FPS=14.87, 法向力=1095.8710, 切向力X=2297.6719, 切向力Y=103.4297 +FPS=15.20, 法向力=1759.4620, 切向力X=3047.1489, 切向力Y=136.7782 +FPS=14.56, 法向力=1569.6492, 切向力X=2703.5850, 切向力Y=-161.7610 +FPS=14.19, 法向力=1569.3971, 切向力X=2683.4717, 切向力Y=-172.4654 +FPS=13.84, 法向力=1701.5063, 切向力X=2553.5376, 切向力Y=143.4762 +FPS=13.10, 法向力=1660.8975, 切向力X=2521.3828, 切向力Y=177.5622 +FPS=14.03, 法向力=1355.0588, 切向力X=3031.8032, 切向力Y=-83.9362 +FPS=14.26, 法向力=1457.4390, 切向力X=2827.1392, 切向力Y=-308.6487 +FPS=14.73, 法向力=1492.2170, 切向力X=2807.9370, 切向力Y=-296.3017 +FPS=14.85, 法向力=1354.5159, 切向力X=3161.9841, 切向力Y=43.6844 +FPS=14.72, 法向力=1351.0078, 切向力X=3290.0835, 切向力Y=-264.9309 +FPS=14.83, 法向力=1384.6720, 切向力X=3305.3782, 切向力Y=-402.2801 +FPS=13.82, 法向力=1278.7559, 切向力X=2998.3203, 切向力Y=-159.6394 +FPS=14.72, 法向力=1319.5662, 切向力X=3610.5090, 切向力Y=-547.7428 +FPS=14.59, 法向力=1323.4955, 切向力X=3650.5054, 切向力Y=-506.9193 +FPS=14.34, 法向力=1584.7368, 切向力X=2658.3516, 切向力Y=556.1255 +FPS=14.15, 法向力=1370.1101, 切向力X=3267.5198, 切向力Y=-111.9123 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000422s, blend=0.005198s (9 tiles incl ref), finalize=0.000154s, total=0.005786s +FPS=13.34, 法向力=1278.0581, 切向力X=3278.0972, 切向力Y=-142.5920 +FPS=13.87, 法向力=1314.4578, 切向力X=2765.6558, 切向力Y=73.8970 +FPS=13.82, 法向力=1649.6927, 切向力X=3077.8516, 切向力Y=-524.6934 +FPS=13.40, 法向力=1568.1558, 切向力X=3038.7695, 切向力Y=-459.7729 +FPS=14.66, 法向力=1695.5100, 切向力X=3265.4673, 切向力Y=-269.1218 +FPS=13.75, 法向力=1570.1165, 切向力X=3230.5239, 切向力Y=-166.7379 +FPS=14.36, 法向力=1238.4847, 切向力X=2846.2598, 切向力Y=52.2064 +FPS=15.26, 法向力=1394.1289, 切向力X=3060.8276, 切向力Y=213.8478 +FPS=14.98, 法向力=1499.2983, 切向力X=3133.4819, 切向力Y=230.2252 +FPS=15.53, 法向力=1113.4016, 切向力X=2471.6851, 切向力Y=-461.8008 +FPS=14.79, 法向力=1331.7819, 切向力X=2913.9363, 切向力Y=-103.2636 +FPS=14.63, 法向力=1324.1445, 切向力X=2855.3193, 切向力Y=-105.3507 +FPS=14.14, 法向力=1683.9102, 切向力X=2804.5415, 切向力Y=-374.2222 +FPS=14.40, 法向力=1729.5800, 切向力X=2632.1587, 切向力Y=-338.8080 +FPS=14.46, 法向力=1787.6085, 切向力X=2571.5752, 切向力Y=-353.9573 +FPS=14.34, 法向力=1361.3566, 切向力X=2990.1030, 切向力Y=-165.7828 +FPS=14.03, 法向力=1690.5702, 切向力X=3087.6792, 切向力Y=-595.9612 +FPS=14.28, 法向力=1751.8010, 切向力X=3160.1106, 切向力Y=-607.8664 +FPS=14.77, 法向力=1556.0623, 切向力X=3191.2063, 切向力Y=95.8955 +FPS=14.72, 法向力=1345.2936, 切向力X=2486.0107, 切向力Y=-308.2727 +FPS=14.97, 法向力=1349.4055, 切向力X=3072.0166, 切向力Y=66.8684 +FPS=15.26, 法向力=1245.7974, 切向力X=3029.4463, 切向力Y=181.8132 +FPS=16.70, 法向力=1466.9568, 切向力X=3407.0469, 切向力Y=-93.3472 +FPS=15.34, 法向力=1226.1858, 切向力X=2728.2529, 切向力Y=135.9133 +FPS=13.90, 法向力=1226.8151, 切向力X=2736.1943, 切向力Y=66.4834 +FPS=14.36, 法向力=1345.4691, 切向力X=2822.8154, 切向力Y=-230.6455 +FPS=14.69, 法向力=1405.6772, 切向力X=2535.8906, 切向力Y=-35.5025 +FPS=14.60, 法向力=1353.8936, 切向力X=2530.8555, 切向力Y=-15.5546 +FPS=15.45, 法向力=1241.9448, 切向力X=2287.6199, 切向力Y=-218.8185 +FPS=15.10, 法向力=1240.6674, 切向力X=3050.5439, 切向力Y=-363.5596 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000383s, blend=0.004896s (9 tiles incl ref), finalize=0.000128s, total=0.005417s +FPS=15.12, 法向力=1361.8616, 切向力X=2667.2397, 切向力Y=-416.1977 +FPS=15.11, 法向力=1288.6936, 切向力X=2728.2722, 切向力Y=-316.4473 +FPS=15.24, 法向力=1370.3838, 切向力X=2932.6367, 切向力Y=-130.3399 +FPS=14.79, 法向力=1582.3367, 切向力X=3024.4028, 切向力Y=-201.2680 +FPS=14.67, 法向力=1601.0215, 切向力X=3018.4922, 切向力Y=-219.2921 +FPS=14.49, 法向力=1567.2004, 切向力X=2925.9463, 切向力Y=14.8035 +FPS=15.35, 法向力=1318.6965, 切向力X=3054.4343, 切向力Y=-246.7948 +FPS=15.12, 法向力=2080.2505, 切向力X=3318.4829, 切向力Y=-44.2316 +FPS=14.47, 法向力=2049.2393, 切向力X=3244.0623, 切向力Y=77.1752 +FPS=14.55, 法向力=1516.5638, 切向力X=2882.7246, 切向力Y=-188.4232 +FPS=14.57, 法向力=1927.3818, 切向力X=3189.9800, 切向力Y=-447.3236 +FPS=14.11, 法向力=1845.9915, 切向力X=3119.6289, 切向力Y=-488.9720 +FPS=13.93, 法向力=1083.9543, 切向力X=2239.6951, 切向力Y=-78.4048 +FPS=14.23, 法向力=1463.8042, 切向力X=2441.7476, 切向力Y=-344.4408 +FPS=14.16, 法向力=1493.9214, 切向力X=2506.2751, 切向力Y=-338.4178 +FPS=15.74, 法向力=1535.6511, 切向力X=2787.4309, 切向力Y=143.7932 +FPS=14.70, 法向力=1728.7986, 切向力X=2998.3894, 切向力Y=199.7565 +FPS=14.05, 法向力=1770.7300, 切向力X=2950.0681, 切向力Y=138.4213 +FPS=13.73, 法向力=1127.2231, 切向力X=2626.3120, 切向力Y=607.6364 +FPS=14.77, 法向力=1660.4200, 切向力X=3347.9360, 切向力Y=45.0408 +FPS=14.00, 法向力=1376.2661, 切向力X=3002.3901, 切向力Y=-238.4099 +FPS=13.89, 法向力=1569.4994, 切向力X=2665.3452, 切向力Y=821.9802 +FPS=14.33, 法向力=1557.2236, 切向力X=2623.3245, 切向力Y=714.3710 +FPS=14.76, 法向力=1439.1827, 切向力X=2953.0767, 切向力Y=70.4687 +FPS=14.11, 法向力=1337.2844, 切向力X=3158.2485, 切向力Y=90.8066 +FPS=16.75, 法向力=1626.2002, 切向力X=3051.0962, 切向力Y=-169.3391 +FPS=13.83, 法向力=1764.3008, 切向力X=2975.5444, 切向力Y=-614.0908 +FPS=14.80, 法向力=1936.0776, 切向力X=3270.6826, 切向力Y=-136.4208 +FPS=14.54, 法向力=1323.9285, 切向力X=3000.4712, 切向力Y=208.8867 +FPS=14.15, 法向力=1633.4771, 切向力X=2715.6448, 切向力Y=276.6516 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000323s, blend=0.005462s (9 tiles incl ref), finalize=0.000126s, total=0.005921s +FPS=13.77, 法向力=1709.8474, 切向力X=2798.0005, 切向力Y=316.4905 +FPS=14.20, 法向力=1325.5022, 切向力X=2493.8943, 切向力Y=208.2795 +FPS=13.94, 法向力=1432.8973, 切向力X=2697.1736, 切向力Y=-141.5778 +FPS=14.03, 法向力=1514.7893, 切向力X=2751.7427, 切向力Y=-252.9760 +FPS=14.54, 法向力=1617.7772, 切向力X=2895.4233, 切向力Y=-90.0464 +FPS=14.30, 法向力=1230.5754, 切向力X=2807.6724, 切向力Y=85.0064 +FPS=14.20, 法向力=1244.6387, 切向力X=2891.2659, 切向力Y=129.1841 +FPS=14.54, 法向力=1336.9535, 切向力X=2812.3013, 切向力Y=166.4331 +FPS=11.72, 法向力=1586.4695, 切向力X=3021.1816, 切向力Y=-1002.2247 +FPS=14.86, 法向力=1490.1014, 切向力X=2347.5295, 切向力Y=-4.3040 +FPS=14.73, 法向力=1495.8490, 切向力X=2409.6807, 切向力Y=-65.1220 +FPS=14.94, 法向力=1462.5610, 切向力X=2885.6021, 切向力Y=-202.3915 +FPS=15.99, 法向力=1507.4294, 切向力X=2929.3025, 切向力Y=-316.4926 +FPS=14.04, 法向力=1497.0658, 切向力X=2954.7256, 切向力Y=-314.7829 +FPS=14.49, 法向力=1483.9536, 切向力X=2941.1875, 切向力Y=-112.4467 +FPS=13.96, 法向力=1428.5286, 切向力X=2949.9941, 切向力Y=-146.6759 +FPS=14.78, 法向力=1681.1660, 切向力X=3383.2485, 切向力Y=-48.0816 +FPS=13.85, 法向力=1533.4104, 切向力X=2672.0684, 切向力Y=-210.3523 +FPS=14.97, 法向力=1505.7155, 切向力X=2693.6147, 切向力Y=-172.9022 +FPS=14.88, 法向力=1168.3682, 切向力X=2788.9531, 切向力Y=249.9536 +FPS=14.81, 法向力=1566.7012, 切向力X=2244.1399, 切向力Y=-381.7301 +FPS=15.34, 法向力=1484.7922, 切向力X=2216.4783, 切向力Y=-330.7874 +FPS=14.75, 法向力=1547.7113, 切向力X=2088.1045, 切向力Y=-205.2075 +FPS=14.30, 法向力=1376.6499, 切向力X=3062.1523, 切向力Y=-342.3248 +FPS=14.18, 法向力=1367.1006, 切向力X=3008.3860, 切向力Y=-317.5310 +FPS=13.92, 法向力=1638.5481, 切向力X=3218.0881, 切向力Y=-328.4604 +FPS=14.86, 法向力=1111.6956, 切向力X=2705.3342, 切向力Y=49.3935 +FPS=14.37, 法向力=1682.5093, 切向力X=3028.5991, 切向力Y=-164.3840 +FPS=14.51, 法向力=1661.9771, 切向力X=3019.6372, 切向力Y=-264.2206 +FPS=14.79, 法向力=1541.9172, 切向力X=3289.7217, 切向力Y=14.6336 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000484s, blend=0.005029s (9 tiles incl ref), finalize=0.000131s, total=0.005657s +FPS=13.79, 法向力=1769.9369, 切向力X=3264.5747, 切向力Y=-275.7488 +FPS=15.19, 法向力=1745.9265, 切向力X=3101.6506, 切向力Y=-411.8447 +FPS=14.46, 法向力=1651.6909, 切向力X=2773.7766, 切向力Y=-276.8693 +FPS=14.42, 法向力=1441.6567, 切向力X=2839.6553, 切向力Y=210.9636 +FPS=14.59, 法向力=1661.1311, 切向力X=3467.0117, 切向力Y=111.4317 +FPS=14.64, 法向力=1676.8969, 切向力X=3424.4629, 切向力Y=120.4191 +FPS=14.88, 法向力=1470.4794, 切向力X=2743.8647, 切向力Y=-107.2654 +FPS=14.66, 法向力=1720.7925, 切向力X=2802.2810, 切向力Y=62.3641 +FPS=14.44, 法向力=1697.2744, 切向力X=2777.1343, 切向力Y=107.9214 +FPS=14.64, 法向力=1398.9130, 切向力X=3358.0425, 切向力Y=165.4325 +FPS=15.77, 法向力=1505.6913, 切向力X=2955.5015, 切向力Y=10.3660 +FPS=14.05, 法向力=1513.5192, 切向力X=2914.4546, 切向力Y=6.5716 +FPS=14.96, 法向力=1352.5198, 切向力X=2656.6187, 切向力Y=18.7543 +FPS=14.49, 法向力=1269.9185, 切向力X=3248.4812, 切向力Y=182.2995 +FPS=15.07, 法向力=1354.9075, 切向力X=2737.9839, 切向力Y=-370.2245 +FPS=14.72, 法向力=1387.4189, 切向力X=2757.5359, 切向力Y=-438.8501 +FPS=14.91, 法向力=1668.3767, 切向力X=2432.8608, 切向力Y=-212.3713 +FPS=14.73, 法向力=1784.1594, 切向力X=3183.7295, 切向力Y=38.8660 +FPS=14.15, 法向力=1404.9102, 切向力X=2416.6880, 切向力Y=341.9644 +FPS=14.66, 法向力=1392.7081, 切向力X=2378.9893, 切向力Y=250.8513 +FPS=15.05, 法向力=1381.3152, 切向力X=2849.1309, 切向力Y=-256.4244 +FPS=14.26, 法向力=1343.0325, 切向力X=2760.5010, 切向力Y=-49.9311 +FPS=15.25, 法向力=1383.2317, 切向力X=2690.8877, 切向力Y=-21.4170 +FPS=13.65, 法向力=2064.5854, 切向力X=3128.9492, 切向力Y=-10.8870 +FPS=14.31, 法向力=1485.2874, 切向力X=3021.9316, 切向力Y=-469.5104 +FPS=14.81, 法向力=1237.1781, 切向力X=3003.3027, 切向力Y=-219.5410 +FPS=13.76, 法向力=1380.2644, 切向力X=2971.0139, 切向力Y=-232.2798 +FPS=14.50, 法向力=1356.8418, 切向力X=2905.4236, 切向力Y=-240.1443 +FPS=14.47, 法向力=1742.0632, 切向力X=3471.1528, 切向力Y=-103.7112 +FPS=13.46, 法向力=2012.6151, 切向力X=3095.9351, 切向力Y=-126.0230 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000345s, blend=0.004767s (9 tiles incl ref), finalize=0.000125s, total=0.005248s +FPS=14.05, 法向力=1984.0500, 切向力X=3092.7061, 切向力Y=-125.9567 +FPS=13.51, 法向力=1443.4849, 切向力X=3047.2451, 切向力Y=-145.2334 +FPS=14.40, 法向力=1399.5978, 切向力X=2774.5576, 切向力Y=-36.1178 +FPS=14.64, 法向力=1558.1184, 切向力X=3083.7107, 切向力Y=-72.4868 +FPS=14.79, 法向力=1498.0652, 切向力X=3030.7251, 切向力Y=53.4649 +FPS=14.49, 法向力=1404.8456, 切向力X=2920.2002, 切向力Y=-352.1098 +FPS=13.79, 法向力=1470.3326, 切向力X=2772.1648, 切向力Y=-135.7165 +FPS=13.28, 法向力=1565.4934, 切向力X=2794.7544, 切向力Y=-103.9659 +FPS=12.98, 法向力=1864.0496, 切向力X=3248.2871, 切向力Y=-304.0010 +FPS=14.05, 法向力=1825.9150, 切向力X=3230.9187, 切向力Y=-259.1288 +FPS=14.04, 法向力=1312.4282, 切向力X=2893.7119, 切向力Y=315.6244 +FPS=15.13, 法向力=1342.1401, 切向力X=2500.2776, 切向力Y=-21.3476 +FPS=13.84, 法向力=1329.9875, 切向力X=2495.9663, 切向力Y=-33.5389 +FPS=15.10, 法向力=1399.2598, 切向力X=2853.7080, 切向力Y=68.4648 +FPS=14.64, 法向力=1233.0568, 切向力X=2914.3750, 切向力Y=-54.2231 +FPS=15.85, 法向力=1295.6853, 切向力X=2301.5688, 切向力Y=-161.0315 +FPS=14.01, 法向力=1320.3020, 切向力X=2186.8652, 切向力Y=-182.9722 +FPS=14.62, 法向力=1737.2412, 切向力X=2998.3750, 切向力Y=-656.8053 +FPS=14.76, 法向力=1491.3356, 切向力X=2814.9028, 切向力Y=-265.2619 +FPS=14.27, 法向力=1474.2788, 切向力X=2749.8008, 切向力Y=-227.0240 +FPS=15.13, 法向力=1241.4832, 切向力X=2644.2791, 切向力Y=231.1143 +FPS=15.02, 法向力=1642.8474, 切向力X=2762.8867, 切向力Y=-155.4229 +FPS=14.98, 法向力=1528.7534, 切向力X=2589.1060, 切向力Y=-80.4051 +FPS=14.24, 法向力=1293.6597, 切向力X=2581.3491, 切向力Y=93.8854 +FPS=14.46, 法向力=1400.4952, 切向力X=2498.0078, 切向力Y=-188.8748 +FPS=14.87, 法向力=1430.0852, 切向力X=2434.1025, 切向力Y=-220.0652 +FPS=15.12, 法向力=1330.0798, 切向力X=2803.5725, 切向力Y=-77.9656 +FPS=15.04, 法向力=1600.0465, 切向力X=2430.1992, 切向力Y=-42.2397 +FPS=12.47, 法向力=1512.8082, 切向力X=2639.3284, 切向力Y=-163.8650 +FPS=15.89, 法向力=1504.1973, 切向力X=2702.5159, 切向力Y=-196.3439 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000349s, blend=0.004973s (9 tiles incl ref), finalize=0.000127s, total=0.005461s +FPS=15.37, 法向力=1693.0105, 切向力X=3033.1985, 切向力Y=-191.5336 +FPS=15.83, 法向力=1541.1482, 切向力X=3134.8359, 切向力Y=-253.7753 +FPS=16.11, 法向力=1554.8887, 切向力X=3082.3250, 切向力Y=-280.3371 +FPS=19.24, 法向力=1349.7722, 切向力X=3097.2637, 切向力Y=-351.3718 +FPS=15.85, 法向力=1551.2126, 切向力X=2950.1377, 切向力Y=-204.3220 +FPS=16.43, 法向力=1493.8420, 切向力X=2907.6499, 切向力Y=-92.1010 +FPS=14.49, 法向力=1545.6333, 切向力X=2942.1826, 切向力Y=-444.3296 +FPS=15.51, 法向力=1640.9338, 切向力X=3045.6440, 切向力Y=133.2142 +FPS=14.97, 法向力=1603.9368, 切向力X=2954.7434, 切向力Y=122.9117 +FPS=15.69, 法向力=1679.4250, 切向力X=3185.5215, 切向力Y=-175.7175 +FPS=14.67, 法向力=1470.6912, 切向力X=3393.3760, 切向力Y=-82.2385 +FPS=15.42, 法向力=1542.2711, 切向力X=3344.2361, 切向力Y=-138.8181 +FPS=15.04, 法向力=1943.9673, 切向力X=2919.3730, 切向力Y=-184.3382 +FPS=15.30, 法向力=1563.2069, 切向力X=2474.7744, 切向力Y=151.3786 +FPS=14.63, 法向力=1559.4551, 切向力X=2504.6479, 切向力Y=165.0349 +FPS=15.13, 法向力=1430.4121, 切向力X=2832.3867, 切向力Y=8.4767 +FPS=14.36, 法向力=1417.1926, 切向力X=2815.1001, 切向力Y=3.2520 +FPS=14.82, 法向力=1537.9255, 切向力X=2710.3706, 切向力Y=-415.2999 +FPS=14.98, 法向力=1600.9680, 切向力X=3013.9609, 切向力Y=-342.1658 +FPS=15.39, 法向力=1653.2026, 切向力X=3009.3950, 切向力Y=-441.2429 +FPS=14.63, 法向力=1377.4210, 切向力X=2390.9465, 切向力Y=-216.1525 +FPS=13.78, 法向力=1594.3328, 切向力X=3152.1577, 切向力Y=-593.6952 +FPS=15.01, 法向力=1399.6791, 切向力X=2717.6174, 切向力Y=-354.9637 +FPS=14.36, 法向力=1559.8411, 切向力X=2694.9692, 切向力Y=6.4721 +FPS=14.55, 法向力=1274.3052, 切向力X=3174.0049, 切向力Y=151.5296 +FPS=15.10, 法向力=1296.0571, 切向力X=3207.4907, 切向力Y=92.6880 +FPS=14.75, 法向力=1799.5808, 切向力X=2777.2676, 切向力Y=154.8600 +FPS=15.33, 法向力=1371.8546, 切向力X=2736.4355, 切向力Y=-24.6833 +FPS=15.50, 法向力=1405.5378, 切向力X=2733.7952, 切向力Y=-104.2570 +FPS=13.42, 法向力=1342.1672, 切向力X=2272.7031, 切向力Y=-81.4124 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000357s, blend=0.004709s (9 tiles incl ref), finalize=0.000123s, total=0.005200s +FPS=14.72, 法向力=1629.7532, 切向力X=3008.9443, 切向力Y=92.4316 +FPS=14.67, 法向力=1659.4225, 切向力X=3013.2500, 切向力Y=104.0461 +FPS=15.52, 法向力=1351.8872, 切向力X=2620.0769, 切向力Y=74.9675 +FPS=15.82, 法向力=1400.1423, 切向力X=3047.2949, 切向力Y=12.6921 +FPS=15.32, 法向力=1322.8411, 切向力X=3001.0620, 切向力Y=58.3764 +FPS=15.10, 法向力=1354.2949, 切向力X=2882.9956, 切向力Y=-258.6016 +FPS=16.54, 法向力=1299.3872, 切向力X=2845.4573, 切向力Y=-249.5625 +FPS=14.54, 法向力=1513.2974, 切向力X=2766.1140, 切向力Y=-457.3075 +FPS=14.02, 法向力=1527.7578, 切向力X=2734.5986, 切向力Y=-446.1655 +FPS=13.72, 法向力=1413.0381, 切向力X=2633.5811, 切向力Y=-669.2720 +FPS=13.26, 法向力=1411.8604, 切向力X=2617.4900, 切向力Y=-692.2113 +FPS=13.38, 法向力=1416.9583, 切向力X=2850.3950, 切向力Y=-76.8501 +FPS=13.64, 法向力=1416.1045, 切向力X=2820.1050, 切向力Y=-77.3230 +FPS=13.85, 法向力=1487.4879, 切向力X=2448.7463, 切向力Y=-425.6505 +FPS=14.50, 法向力=1577.2639, 切向力X=2896.9302, 切向力Y=-746.3911 +FPS=14.47, 法向力=1459.4520, 切向力X=3234.4780, 切向力Y=-517.3514 +FPS=14.68, 法向力=1622.6128, 切向力X=3158.0835, 切向力Y=1.1234 +FPS=13.20, 法向力=1380.9076, 切向力X=2444.5393, 切向力Y=134.9875 +FPS=14.80, 法向力=1675.9811, 切向力X=3179.8049, 切向力Y=-146.4738 +FPS=13.86, 法向力=1591.6512, 切向力X=2355.5967, 切向力Y=370.1678 +FPS=14.21, 法向力=1582.0981, 切向力X=2332.3796, 切向力Y=374.5393 +FPS=14.18, 法向力=1501.9636, 切向力X=2450.4858, 切向力Y=34.2340 +FPS=14.68, 法向力=1670.2222, 切向力X=2936.5327, 切向力Y=-493.6046 +FPS=14.62, 法向力=1559.1263, 切向力X=3079.0669, 切向力Y=-317.3575 +FPS=14.37, 法向力=1508.1422, 切向力X=3117.8877, 切向力Y=-212.1201 +FPS=15.09, 法向力=1674.2512, 切向力X=2787.4839, 切向力Y=-321.0474 +FPS=14.77, 法向力=1611.1626, 切向力X=2716.9517, 切向力Y=-306.3873 +FPS=14.54, 法向力=1569.0994, 切向力X=2876.2139, 切向力Y=-612.9689 +FPS=14.24, 法向力=1700.9817, 切向力X=3328.5938, 切向力Y=-341.4819 +FPS=14.64, 法向力=1349.9690, 切向力X=2941.7441, 切向力Y=355.3624 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000415s, blend=0.006605s (9 tiles incl ref), finalize=0.000156s, total=0.007185s +FPS=13.73, 法向力=1373.9460, 切向力X=2902.0630, 切向力Y=301.5469 +FPS=14.65, 法向力=1128.9653, 切向力X=3152.0491, 切向力Y=-276.8321 +FPS=14.63, 法向力=1610.0939, 切向力X=2648.0852, 切向力Y=590.8002 +FPS=14.12, 法向力=1695.0382, 切向力X=2548.6475, 切向力Y=550.1376 +FPS=14.34, 法向力=1598.1199, 切向力X=2619.3228, 切向力Y=-487.7581 +FPS=14.37, 法向力=1534.6348, 切向力X=3149.4204, 切向力Y=-22.7639 +FPS=14.63, 法向力=1426.5413, 切向力X=2634.5703, 切向力Y=-413.1451 +FPS=13.74, 法向力=1600.8053, 切向力X=3107.7002, 切向力Y=147.3435 +FPS=14.06, 法向力=1439.0996, 切向力X=2414.9014, 切向力Y=-334.9577 +FPS=14.15, 法向力=1400.1205, 切向力X=2382.5215, 切向力Y=-76.3834 +FPS=14.61, 法向力=1481.3474, 切向力X=2925.8711, 切向力Y=138.6286 +FPS=13.79, 法向力=1558.1016, 切向力X=2561.5120, 切向力Y=79.7421 +FPS=14.22, 法向力=1581.4424, 切向力X=2483.5005, 切向力Y=129.3835 +FPS=12.95, 法向力=1536.9902, 切向力X=2593.2241, 切向力Y=109.5641 +FPS=14.27, 法向力=1471.6230, 切向力X=2862.5249, 切向力Y=59.4650 +FPS=13.93, 法向力=1808.0525, 切向力X=3445.0142, 切向力Y=-334.1589 +FPS=14.59, 法向力=1788.2864, 切向力X=3411.1345, 切向力Y=-349.1127 +FPS=14.51, 法向力=1512.6591, 切向力X=2888.4854, 切向力Y=59.6350 +FPS=14.69, 法向力=1310.1740, 切向力X=2916.7180, 切向力Y=-204.3624 +FPS=13.82, 法向力=1596.5918, 切向力X=3382.1465, 切向力Y=-178.6772 +FPS=14.40, 法向力=1440.7007, 切向力X=2783.8572, 切向力Y=-404.3871 +FPS=14.24, 法向力=1609.0608, 切向力X=2771.0444, 切向力Y=-35.9853 +FPS=14.54, 法向力=1632.6261, 切向力X=2793.7646, 切向力Y=-106.1678 +FPS=13.78, 法向力=1674.5872, 切向力X=2966.3132, 切向力Y=159.6466 +FPS=14.37, 法向力=1686.4714, 切向力X=3028.5601, 切向力Y=115.3841 +FPS=13.33, 法向力=1774.5746, 切向力X=2727.6929, 切向力Y=-229.5250 +FPS=14.42, 法向力=1672.4097, 切向力X=3077.7002, 切向力Y=-188.6062 +FPS=14.54, 法向力=1699.1384, 切向力X=3098.8950, 切向力Y=-280.7809 +FPS=14.69, 法向力=1276.1670, 切向力X=2572.7810, 切向力Y=103.5314 +FPS=15.38, 法向力=1472.0129, 切向力X=2888.4382, 切向力Y=184.3414 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000381s, blend=0.004069s (9 tiles incl ref), finalize=0.000056s, total=0.004517s +FPS=15.48, 法向力=1514.3759, 切向力X=2888.9712, 切向力Y=-143.3235 +FPS=14.70, 法向力=1458.2693, 切向力X=3058.8452, 切向力Y=-110.7550 +FPS=14.68, 法向力=1602.6074, 切向力X=2726.4141, 切向力Y=-333.1116 +FPS=14.10, 法向力=1742.3296, 切向力X=3042.6599, 切向力Y=-386.9702 +FPS=14.61, 法向力=1437.1255, 切向力X=2674.1021, 切向力Y=142.2450 +FPS=14.94, 法向力=1534.6296, 切向力X=2186.7959, 切向力Y=53.1600 +FPS=14.80, 法向力=1532.6484, 切向力X=2253.2764, 切向力Y=34.4946 +FPS=14.82, 法向力=1501.3993, 切向力X=2643.5649, 切向力Y=232.2463 +FPS=13.54, 法向力=1789.3928, 切向力X=3569.8896, 切向力Y=-322.9566 +FPS=13.73, 法向力=1359.1957, 切向力X=2680.3711, 切向力Y=320.8391 +FPS=13.82, 法向力=1625.5051, 切向力X=3121.1501, 切向力Y=-166.8142 +FPS=13.69, 法向力=1208.4290, 切向力X=2758.7371, 切向力Y=104.8096 +FPS=13.85, 法向力=1540.8269, 切向力X=2425.1394, 切向力Y=-771.2924 +FPS=13.49, 法向力=1545.3401, 切向力X=2381.5037, 切向力Y=-741.3538 +FPS=13.90, 法向力=1656.5275, 切向力X=2718.1382, 切向力Y=-407.2982 +FPS=15.13, 法向力=1773.8232, 切向力X=3462.3652, 切向力Y=-975.5017 +FPS=13.13, 法向力=1782.0004, 切向力X=3518.3301, 切向力Y=-1001.5717 +FPS=13.68, 法向力=1331.9825, 切向力X=2887.8271, 切向力Y=-1201.6191 +FPS=14.73, 法向力=1221.3359, 切向力X=2036.4502, 切向力Y=-1108.0297 +FPS=14.31, 法向力=1302.3274, 切向力X=2993.2417, 切向力Y=-826.0498 +FPS=14.28, 法向力=1402.1411, 切向力X=2422.9814, 切向力Y=28.6024 +FPS=13.39, 法向力=1476.0988, 切向力X=3057.0525, 切向力Y=-257.3381 +FPS=14.62, 法向力=1683.4514, 切向力X=2558.8271, 切向力Y=-69.6709 +FPS=14.33, 法向力=1597.0831, 切向力X=2569.6909, 切向力Y=-200.3198 +FPS=14.70, 法向力=1454.3071, 切向力X=2373.1499, 切向力Y=-601.8120 +FPS=12.12, 法向力=1392.8345, 切向力X=2722.5020, 切向力Y=-369.7496 +FPS=14.36, 法向力=1265.4303, 切向力X=3031.9163, 切向力Y=38.2168 +FPS=14.04, 法向力=1543.4886, 切向力X=2792.1501, 切向力Y=-79.3915 +FPS=15.12, 法向力=1578.3953, 切向力X=2881.1216, 切向力Y=86.3857 +FPS=14.69, 法向力=1570.4583, 切向力X=2837.5898, 切向力Y=70.0917 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000338s, blend=0.004750s (9 tiles incl ref), finalize=0.000122s, total=0.005220s +FPS=15.01, 法向力=1432.8513, 切向力X=3031.1130, 切向力Y=-201.0523 +FPS=14.98, 法向力=1520.1821, 切向力X=2964.3198, 切向力Y=-103.7955 +FPS=14.08, 法向力=1400.0033, 切向力X=2684.6406, 切向力Y=-153.5228 +FPS=14.16, 法向力=1246.4764, 切向力X=2689.6782, 切向力Y=-226.4342 +FPS=17.22, 法向力=1724.0278, 切向力X=3088.2083, 切向力Y=240.3460 +FPS=14.48, 法向力=1352.9331, 切向力X=2498.4768, 切向力Y=219.6737 +FPS=14.70, 法向力=1422.4347, 切向力X=2563.2876, 切向力Y=66.9084 +FPS=14.54, 法向力=1506.6572, 切向力X=2811.0894, 切向力Y=33.4765 +FPS=14.71, 法向力=1400.2241, 切向力X=2914.2168, 切向力Y=-319.7239 +FPS=14.91, 法向力=1433.6221, 切向力X=2921.6545, 切向力Y=-434.3085 +FPS=12.03, 法向力=1771.6432, 切向力X=3066.1426, 切向力Y=-69.5217 +FPS=15.00, 法向力=1482.9211, 切向力X=2262.0925, 切向力Y=-340.8745 +FPS=14.88, 法向力=1479.8457, 切向力X=2346.6392, 切向力Y=-131.5921 +FPS=16.44, 法向力=1561.0226, 切向力X=3102.7378, 切向力Y=32.5174 +FPS=15.18, 法向力=1250.7283, 切向力X=2254.3074, 切向力Y=-115.9747 +FPS=15.28, 法向力=1358.9019, 切向力X=3143.2466, 切向力Y=-397.6707 +FPS=15.66, 法向力=1291.8077, 切向力X=3213.7644, 切向力Y=-305.6264 +FPS=15.65, 法向力=1603.7719, 切向力X=2992.1956, 切向力Y=277.3120 +FPS=15.28, 法向力=1551.2507, 切向力X=3007.8167, 切向力Y=-29.7404 +FPS=15.84, 法向力=1751.2957, 切向力X=2781.7607, 切向力Y=-124.6699 +FPS=14.67, 法向力=2330.2256, 切向力X=907.3879, 切向力Y=3784.2766 +FPS=14.10, 法向力=2468.1521, 切向力X=711.0865, 切向力Y=3964.7856 +FPS=14.17, 法向力=1702.0327, 切向力X=2358.9958, 切向力Y=2212.7244 +FPS=13.53, 法向力=1735.2405, 切向力X=2261.8975, 切向力Y=2238.0671 +FPS=14.83, 法向力=1406.5269, 切向力X=2150.8127, 切向力Y=1051.3583 +FPS=13.71, 法向力=1648.7959, 切向力X=3553.3633, 切向力Y=676.2943 +FPS=14.29, 法向力=1720.0693, 切向力X=1806.8412, 切向力Y=2153.0610 +FPS=14.98, 法向力=1840.8342, 切向力X=1931.6348, 切向力Y=1764.2625 +FPS=14.40, 法向力=1897.3489, 切向力X=1942.0061, 切向力Y=1680.1100 +FPS=14.87, 法向力=1715.6953, 切向力X=2467.2266, 切向力Y=428.1105 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000377s, blend=0.008326s (9 tiles incl ref), finalize=0.000239s, total=0.008950s +FPS=13.46, 法向力=1786.9043, 切向力X=2481.8105, 切向力Y=369.5182 +FPS=12.81, 法向力=1194.6956, 切向力X=3414.8452, 切向力Y=407.5123 +FPS=14.26, 法向力=1214.1586, 切向力X=3475.4167, 切向力Y=396.4517 +FPS=14.34, 法向力=1502.0345, 切向力X=3624.7986, 切向力Y=358.1352 +FPS=14.24, 法向力=1610.0005, 切向力X=3523.3232, 切向力Y=180.4630 +FPS=15.44, 法向力=1492.0945, 切向力X=2872.5486, 切向力Y=1022.3040 +FPS=14.48, 法向力=1507.5858, 切向力X=2919.8999, 切向力Y=1025.6936 +FPS=14.94, 法向力=1280.1449, 切向力X=3118.1055, 切向力Y=459.5919 +FPS=14.97, 法向力=1068.8667, 切向力X=2354.1187, 切向力Y=761.0339 +FPS=15.03, 法向力=1026.9580, 切向力X=2421.8049, 切向力Y=847.8795 +FPS=14.16, 法向力=1457.7002, 切向力X=2931.3091, 切向力Y=489.1733 +FPS=15.05, 法向力=1402.8346, 切向力X=3391.6650, 切向力Y=-154.7524 +FPS=14.77, 法向力=1360.5042, 切向力X=3378.8845, 切向力Y=-120.2876 +FPS=14.21, 法向力=1710.9451, 切向力X=3134.1809, 切向力Y=-497.2589 +FPS=14.01, 法向力=1531.2922, 切向力X=3074.5066, 切向力Y=-544.7350 +FPS=13.07, 法向力=1466.3485, 切向力X=3095.4033, 切向力Y=-483.6432 +FPS=13.87, 法向力=1318.5857, 切向力X=2788.7700, 切向力Y=-396.9732 +FPS=12.90, 法向力=1290.4490, 切向力X=3258.2886, 切向力Y=-282.0794 +FPS=16.96, 法向力=1552.4446, 切向力X=3183.4268, 切向力Y=-382.2570 +FPS=23.10, 法向力=1279.5918, 切向力X=2725.8909, 切向力Y=-188.5660 +FPS=23.98, 法向力=1412.9275, 切向力X=1676.2762, 切向力Y=-78.7130 +FPS=25.59, 法向力=1452.8845, 切向力X=1588.0413, 切向力Y=-73.8490 +FPS=23.49, 法向力=1660.2706, 切向力X=2667.1780, 切向力Y=497.7787 +FPS=24.52, 法向力=1569.1528, 切向力X=2819.5479, 切向力Y=204.4568 +FPS=24.39, 法向力=1562.8030, 切向力X=2847.9170, 切向力Y=175.2325 +FPS=23.58, 法向力=1457.8645, 切向力X=2581.3936, 切向力Y=223.9310 +FPS=25.00, 法向力=1446.2913, 切向力X=2513.9487, 切向力Y=239.4621 +FPS=25.56, 法向力=1560.7191, 切向力X=2721.7676, 切向力Y=469.9364 +FPS=25.31, 法向力=1611.1870, 切向力X=2990.7720, 切向力Y=356.5326 +FPS=25.67, 法向力=1608.2771, 切向力X=2907.3618, 切向力Y=331.2372 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000240s, blend=0.002136s (9 tiles incl ref), finalize=0.000053s, total=0.002435s +FPS=23.84, 法向力=1547.7803, 切向力X=3065.9707, 切向力Y=-90.0626 +FPS=25.28, 法向力=1524.7333, 切向力X=3018.0493, 切向力Y=-77.8659 +FPS=24.94, 法向力=1476.7904, 切向力X=2506.2004, 切向力Y=260.2975 +FPS=26.00, 法向力=1230.6262, 切向力X=2468.1519, 切向力Y=864.2706 +FPS=25.67, 法向力=1186.9059, 切向力X=2383.6711, 切向力Y=863.7856 +FPS=24.28, 法向力=1207.9065, 切向力X=2356.6589, 切向力Y=-199.3901 +FPS=27.16, 法向力=1176.7207, 切向力X=2289.5781, 切向力Y=-147.4933 +FPS=24.84, 法向力=1587.3655, 切向力X=2886.0996, 切向力Y=-14.0537 +FPS=24.44, 法向力=1499.5315, 切向力X=2382.5706, 切向力Y=-470.9998 +FPS=27.44, 法向力=1485.8872, 切向力X=2304.1226, 切向力Y=-462.6682 +FPS=26.56, 法向力=1208.2314, 切向力X=2573.4690, 切向力Y=701.5660 +FPS=26.02, 法向力=1196.8486, 切向力X=2620.8857, 切向力Y=673.6154 +FPS=25.48, 法向力=1571.6523, 切向力X=2401.6260, 切向力Y=436.4715 +FPS=26.91, 法向力=1519.3135, 切向力X=2359.3936, 切向力Y=439.8426 +FPS=27.05, 法向力=1493.5322, 切向力X=3019.1050, 切向力Y=126.6301 +FPS=25.21, 法向力=1412.8130, 切向力X=3120.9609, 切向力Y=-684.0065 +FPS=26.71, 法向力=1346.2593, 切向力X=3199.4648, 切向力Y=-723.5238 +FPS=16.94, 法向力=1792.1956, 切向力X=3401.6255, 切向力Y=40.2599 +FPS=27.11, 法向力=1319.7048, 切向力X=2608.9810, 切向力Y=666.0051 +FPS=27.19, 法向力=1338.1306, 切向力X=2500.4810, 切向力Y=696.6796 +FPS=23.84, 法向力=1463.7432, 切向力X=3216.2764, 切向力Y=-374.9262 +FPS=23.74, 法向力=1403.6172, 切向力X=3194.0933, 切向力Y=-466.8602 +FPS=23.65, 法向力=1429.0990, 切向力X=2987.9055, 切向力Y=-705.9594 +FPS=24.17, 法向力=1160.1587, 切向力X=1820.8217, 切向力Y=4302.9277 +FPS=26.33, 法向力=1272.8693, 切向力X=1766.5250, 切向力Y=4528.0713 +FPS=25.09, 法向力=1499.0615, 切向力X=1076.8485, 切向力Y=4653.5352 +FPS=26.55, 法向力=1476.8700, 切向力X=1011.5567, 切向力Y=4748.8970 +FPS=24.82, 法向力=1442.6201, 切向力X=4715.1631, 切向力Y=2989.2544 +FPS=23.33, 法向力=1227.9700, 切向力X=5250.2607, 切向力Y=2314.4238 +FPS=25.92, 法向力=1299.7021, 切向力X=5349.6123, 切向力Y=2167.0864 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000023s (hit), reset=0.000227s, blend=0.002317s (9 tiles incl ref), finalize=0.000071s, total=0.002641s +FPS=22.38, 法向力=2015.6118, 切向力X=3669.9797, 切向力Y=3481.1670 +FPS=24.65, 法向力=1880.1898, 切向力X=3512.3657, 切向力Y=3625.7383 +FPS=16.54, 法向力=1670.8069, 切向力X=3662.4927, 切向力Y=4631.7368 +FPS=23.08, 法向力=1296.7964, 切向力X=6810.7529, 切向力Y=556.0765 +FPS=22.97, 法向力=1524.8339, 切向力X=6819.3755, 切向力Y=2007.0093 +FPS=25.83, 法向力=1584.1685, 切向力X=6735.1611, 切向力Y=1927.0745 +FPS=22.49, 法向力=1109.5308, 切向力X=5479.7446, 切向力Y=2482.3279 +FPS=25.03, 法向力=1450.4781, 切向力X=5568.1670, 切向力Y=1806.3049 +FPS=25.27, 法向力=1380.5056, 切向力X=5611.2373, 切向力Y=1852.5476 +FPS=24.38, 法向力=1157.6418, 切向力X=2993.7236, 切向力Y=557.2397 +FPS=25.41, 法向力=1155.3816, 切向力X=3095.5286, 切向力Y=565.0953 +FPS=24.15, 法向力=1459.0708, 切向力X=2563.1396, 切向力Y=2418.2539 +FPS=25.12, 法向力=1479.9077, 切向力X=2367.3418, 切向力Y=2484.2065 +FPS=25.28, 法向力=1285.5881, 切向力X=2544.5098, 切向力Y=2474.8127 +FPS=23.26, 法向力=1473.0439, 切向力X=2478.7073, 切向力Y=1852.2654 +FPS=25.16, 法向力=1449.4563, 切向力X=2463.8816, 切向力Y=1876.1650 +FPS=24.04, 法向力=1420.5769, 切向力X=3813.1370, 切向力Y=1073.1631 +FPS=24.14, 法向力=1123.9480, 切向力X=4887.4873, 切向力Y=-702.2533 +FPS=25.26, 法向力=1087.3203, 切向力X=5050.0679, 切向力Y=-907.7493 +FPS=24.48, 法向力=1275.4148, 切向力X=4168.0552, 切向力Y=-1428.9977 +FPS=25.10, 法向力=1337.5044, 切向力X=4113.1123, 切向力Y=-1600.9282 +FPS=21.99, 法向力=960.1786, 切向力X=3507.3762, 切向力Y=-481.7627 +FPS=23.65, 法向力=1495.8673, 切向力X=3286.3818, 切向力Y=-1768.3524 +FPS=24.89, 法向力=1597.9191, 切向力X=3322.8711, 切向力Y=-1750.3027 +FPS=21.92, 法向力=1381.4102, 切向力X=3666.0420, 切向力Y=-1294.3342 +FPS=23.39, 法向力=1238.0327, 切向力X=3466.9812, 切向力Y=-2448.8242 +FPS=17.10, 法向力=1207.8170, 切向力X=3510.5083, 切向力Y=-2411.8799 +FPS=22.41, 法向力=1344.1277, 切向力X=3379.9941, 切向力Y=-2001.5520 +FPS=23.92, 法向力=1207.6125, 切向力X=3176.1440, 切向力Y=-1227.1804 +FPS=22.39, 法向力=1254.0383, 切向力X=3142.4839, 切向力Y=-1225.4241 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000253s, blend=0.002227s (9 tiles incl ref), finalize=0.000059s, total=0.002545s +FPS=24.46, 法向力=1366.3782, 切向力X=3161.4795, 切向力Y=-218.3820 +FPS=24.53, 法向力=1480.0255, 切向力X=2970.0859, 切向力Y=-323.0947 +FPS=26.51, 法向力=1470.2310, 切向力X=2849.3523, 切向力Y=-398.1839 +FPS=24.85, 法向力=1370.0027, 切向力X=3400.4619, 切向力Y=114.0660 +FPS=26.07, 法向力=1439.8818, 切向力X=2675.6660, 切向力Y=-371.4685 +FPS=25.77, 法向力=1462.4053, 切向力X=2666.0461, 切向力Y=-402.1204 +FPS=25.74, 法向力=1459.5414, 切向力X=2681.0181, 切向力Y=-417.2100 +FPS=26.12, 法向力=1281.5479, 切向力X=3071.6899, 切向力Y=-396.0014 +FPS=22.89, 法向力=1607.7727, 切向力X=2634.7070, 切向力Y=-244.8041 +FPS=24.86, 法向力=1642.1901, 切向力X=2615.4031, 切向力Y=-292.4643 +FPS=24.00, 法向力=1709.1335, 切向力X=2849.5991, 切向力Y=-301.2014 +FPS=14.44, 法向力=1390.2235, 切向力X=3268.1187, 切向力Y=-605.5345 +FPS=24.33, 法向力=1459.1200, 切向力X=2961.6382, 切向力Y=-59.7191 +FPS=26.15, 法向力=1467.1013, 切向力X=2926.3386, 切向力Y=-94.0768 +FPS=25.17, 法向力=1598.5094, 切向力X=3055.7588, 切向力Y=-525.9304 +FPS=24.80, 法向力=1546.9438, 切向力X=3006.2490, 切向力Y=-492.9670 +FPS=24.22, 法向力=1380.1589, 切向力X=2518.4644, 切向力Y=-554.3965 +FPS=24.51, 法向力=1752.1018, 切向力X=2909.7817, 切向力Y=365.9822 +FPS=26.80, 法向力=1824.0774, 切向力X=2747.7754, 切向力Y=364.2961 +FPS=25.06, 法向力=1672.4050, 切向力X=2544.9619, 切向力Y=-355.6375 +FPS=26.05, 法向力=1670.2703, 切向力X=2617.1975, 切向力Y=-470.1244 +FPS=26.13, 法向力=1814.0386, 切向力X=2777.3999, 切向力Y=-276.6012 +FPS=24.95, 法向力=1590.1030, 切向力X=2611.4485, 切向力Y=145.8211 +FPS=23.12, 法向力=1589.5621, 切向力X=2549.5310, 切向力Y=199.1296 +FPS=22.07, 法向力=1422.8367, 切向力X=2617.2441, 切向力Y=-72.4692 +FPS=22.83, 法向力=1615.2797, 切向力X=2792.3750, 切向力Y=20.4487 +FPS=23.06, 法向力=1678.9504, 切向力X=2812.8147, 切向力Y=-21.9165 +FPS=21.71, 法向力=1476.8193, 切向力X=2666.8645, 切向力Y=-513.9377 +FPS=23.15, 法向力=1851.2546, 切向力X=3426.7722, 切向力Y=66.6236 +FPS=24.46, 法向力=1758.5945, 切向力X=3317.5845, 切向力Y=122.3871 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000259s, blend=0.002247s (9 tiles incl ref), finalize=0.000061s, total=0.002574s +FPS=20.55, 法向力=1247.1591, 切向力X=3072.8989, 切向力Y=-216.5994 +FPS=22.98, 法向力=1856.9607, 切向力X=2544.8633, 切向力Y=-639.0868 +FPS=25.24, 法向力=1879.8492, 切向力X=2617.2983, 切向力Y=-608.4651 +FPS=25.00, 法向力=1709.6066, 切向力X=3072.0576, 切向力Y=-425.6448 +FPS=24.88, 法向力=1742.3468, 切向力X=3058.0640, 切向力Y=-497.6461 +FPS=18.70, 法向力=1460.1233, 切向力X=3071.9648, 切向力Y=-372.6362 +FPS=23.47, 法向力=1398.5978, 切向力X=2913.5034, 切向力Y=336.3004 +FPS=25.72, 法向力=1437.3809, 切向力X=2893.4214, 切向力Y=257.5511 +FPS=24.12, 法向力=2187.5469, 切向力X=3482.3633, 切向力Y=-513.2052 +FPS=24.00, 法向力=1305.8148, 切向力X=3053.5439, 切向力Y=-564.1411 +FPS=25.03, 法向力=1315.2695, 切向力X=3106.5715, 切向力Y=-559.5652 +FPS=24.32, 法向力=1523.8499, 切向力X=3271.2354, 切向力Y=123.0694 +FPS=26.39, 法向力=1556.4329, 切向力X=3255.2729, 切向力Y=156.5559 +FPS=24.85, 法向力=1409.4302, 切向力X=2213.5339, 切向力Y=-337.6046 +FPS=25.73, 法向力=1333.7631, 切向力X=2456.2671, 切向力Y=-565.2090 +FPS=25.09, 法向力=1349.4222, 切向力X=2536.3940, 切向力Y=-527.5884 +FPS=24.00, 法向力=1870.0781, 切向力X=2984.3679, 切向力Y=-141.3907 +FPS=26.09, 法向力=1834.7913, 切向力X=2876.9426, 切向力Y=-215.2314 +FPS=24.39, 法向力=1612.7020, 切向力X=2639.0547, 切向力Y=-31.7752 +FPS=22.45, 法向力=1179.1307, 切向力X=2610.0603, 切向力Y=-193.3146 +FPS=25.99, 法向力=1246.1962, 切向力X=2547.3223, 切向力Y=-221.4283 +FPS=24.35, 法向力=1553.5502, 切向力X=3271.6975, 切向力Y=-442.6409 +FPS=25.24, 法向力=1579.4386, 切向力X=3216.6250, 切向力Y=-443.2288 +FPS=24.62, 法向力=1609.6516, 切向力X=2890.1265, 切向力Y=26.3029 +FPS=25.64, 法向力=1723.7264, 切向力X=3235.6685, 切向力Y=-418.3387 +FPS=25.98, 法向力=1813.4719, 切向力X=3427.2644, 切向力Y=-418.3969 +FPS=24.47, 法向力=1619.1221, 切向力X=2574.9985, 切向力Y=-553.0685 +FPS=26.69, 法向力=1704.0509, 切向力X=2653.2756, 切向力Y=-598.0345 +FPS=25.33, 法向力=1411.3546, 切向力X=2807.4756, 切向力Y=-256.6666 +FPS=24.92, 法向力=1634.3325, 切向力X=2622.3242, 切向力Y=49.6009 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000258s, blend=0.002205s (9 tiles incl ref), finalize=0.000070s, total=0.002540s +FPS=26.14, 法向力=1634.4067, 切向力X=2658.4912, 切向力Y=94.3784 +FPS=26.24, 法向力=1419.1206, 切向力X=2888.9226, 切向力Y=-51.8415 +FPS=26.86, 法向力=1316.9490, 切向力X=2851.6279, 切向力Y=-20.4254 +FPS=25.62, 法向力=1088.4579, 切向力X=3385.7664, 切向力Y=-41.2065 +FPS=26.22, 法向力=1081.4653, 切向力X=3424.3379, 切向力Y=-43.9672 +FPS=24.26, 法向力=1620.8167, 切向力X=3019.7429, 切向力Y=-672.4009 +FPS=25.16, 法向力=1578.0138, 切向力X=2711.1948, 切向力Y=-405.1066 +FPS=24.45, 法向力=1573.3381, 切向力X=2787.4792, 切向力Y=-460.0373 +FPS=24.86, 法向力=1377.9772, 切向力X=2917.1350, 切向力Y=339.5408 +FPS=24.21, 法向力=1299.0232, 切向力X=2806.3523, 切向力Y=47.5993 +FPS=23.79, 法向力=1282.5112, 切向力X=2856.1230, 切向力Y=201.7542 +FPS=22.93, 法向力=1172.9807, 切向力X=2669.5918, 切向力Y=287.0850 +FPS=21.26, 法向力=1222.9960, 切向力X=2653.9580, 切向力Y=251.5540 +FPS=24.05, 法向力=1352.5115, 切向力X=2481.0605, 切向力Y=-164.7338 +FPS=24.06, 法向力=1308.2343, 切向力X=3059.7556, 切向力Y=-487.3632 +FPS=14.86, 法向力=1428.6389, 切向力X=2755.3389, 切向力Y=-193.4731 +FPS=24.39, 法向力=1407.5790, 切向力X=2701.6174, 切向力Y=-197.1245 +FPS=22.75, 法向力=1558.3308, 切向力X=2725.9663, 切向力Y=-58.4761 +FPS=23.01, 法向力=1662.0260, 切向力X=2977.1030, 切向力Y=55.4118 +FPS=24.20, 法向力=1643.4946, 切向力X=3081.4756, 切向力Y=90.2509 +FPS=23.09, 法向力=1240.5691, 切向力X=2906.8945, 切向力Y=44.7756 +FPS=24.59, 法向力=1297.8999, 切向力X=3003.2988, 切向力Y=-35.1709 +FPS=24.58, 法向力=1750.0771, 切向力X=3224.9841, 切向力Y=-72.9792 +FPS=22.70, 法向力=1437.9375, 切向力X=2863.0054, 切向力Y=-329.3564 +FPS=24.47, 法向力=1472.2549, 切向力X=2978.4375, 切向力Y=-394.6942 +FPS=22.81, 法向力=1654.2703, 切向力X=3100.0176, 切向力Y=-623.4937 +FPS=23.84, 法向力=1153.1865, 切向力X=2847.3062, 切向力Y=68.3860 +FPS=22.30, 法向力=1181.0959, 切向力X=2759.0757, 切向力Y=66.8079 +FPS=24.15, 法向力=1562.4658, 切向力X=3199.0015, 切向力Y=-285.8437 +FPS=22.28, 法向力=1673.2854, 切向力X=3319.2520, 切向力Y=-268.9443 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000234s, blend=0.002824s (9 tiles incl ref), finalize=0.000060s, total=0.003124s +FPS=23.74, 法向力=1723.1006, 切向力X=3375.0759, 切向力Y=-298.1574 +FPS=22.77, 法向力=1410.2529, 切向力X=3025.9673, 切向力Y=-189.9214 +FPS=23.68, 法向力=1504.6831, 切向力X=3073.1582, 切向力Y=-238.8306 +FPS=23.20, 法向力=1472.8927, 切向力X=3044.0361, 切向力Y=-258.1562 +FPS=23.05, 法向力=1276.4918, 切向力X=2513.1060, 切向力Y=-24.6188 +FPS=24.62, 法向力=1409.9380, 切向力X=3097.6650, 切向力Y=77.7755 +FPS=24.61, 法向力=1466.3685, 切向力X=3120.7773, 切向力Y=33.8787 +FPS=22.68, 法向力=1569.7697, 切向力X=3052.2183, 切向力Y=-516.8561 +FPS=25.37, 法向力=1609.2932, 切向力X=3005.0989, 切向力Y=-543.0787 +FPS=21.80, 法向力=1507.4573, 切向力X=2441.1086, 切向力Y=-76.4222 +FPS=23.93, 法向力=1570.9736, 切向力X=2847.8398, 切向力Y=-78.6529 +FPS=22.01, 法向力=1568.4072, 切向力X=2758.7329, 切向力Y=-171.9983 +FPS=22.59, 法向力=1336.2273, 切向力X=2681.4243, 切向力Y=-683.1519 +FPS=24.40, 法向力=1277.2075, 切向力X=3088.2363, 切向力Y=-219.6920 +FPS=24.67, 法向力=1257.0442, 切向力X=3112.6562, 切向力Y=-225.0478 +FPS=23.36, 法向力=1760.4829, 切向力X=2811.8135, 切向力Y=-333.9636 +FPS=23.49, 法向力=1694.9303, 切向力X=3093.9004, 切向力Y=-404.1253 +FPS=24.13, 法向力=1642.5720, 切向力X=3150.1648, 切向力Y=-391.9402 +FPS=24.99, 法向力=1497.7662, 切向力X=3089.3652, 切向力Y=-53.7408 +FPS=24.60, 法向力=1499.3354, 切向力X=2964.4441, 切向力Y=-119.2807 +FPS=24.05, 法向力=1565.3201, 切向力X=2833.2754, 切向力Y=-458.9291 +FPS=24.37, 法向力=1464.9741, 切向力X=2677.7549, 切向力Y=-94.1749 +FPS=24.44, 法向力=1486.1541, 切向力X=2701.5527, 切向力Y=-90.5930 +FPS=21.09, 法向力=1377.3523, 切向力X=2680.9102, 切向力Y=-48.9621 +FPS=23.47, 法向力=1508.7244, 切向力X=3142.9712, 切向力Y=-298.3912 +FPS=24.28, 法向力=1496.8516, 切向力X=3114.7747, 切向力Y=-335.9376 +FPS=23.68, 法向力=1487.0950, 切向力X=3175.4136, 切向力Y=52.5883 +FPS=23.66, 法向力=1565.1774, 切向力X=3166.8203, 切向力Y=6.2416 +FPS=22.00, 法向力=1428.1003, 切向力X=2899.7068, 切向力Y=-482.3830 +FPS=23.56, 法向力=1850.2585, 切向力X=3307.1296, 切向力Y=55.1556 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000249s, blend=0.002234s (9 tiles incl ref), finalize=0.000058s, total=0.002547s +FPS=23.48, 法向力=1927.8440, 切向力X=3401.2847, 切向力Y=89.1462 +FPS=22.51, 法向力=1441.4585, 切向力X=3156.3574, 切向力Y=-242.0615 +FPS=23.14, 法向力=1440.1143, 切向力X=2310.5615, 切向力Y=-483.5855 +FPS=23.26, 法向力=1546.0569, 切向力X=2342.9468, 切向力Y=-467.4242 +FPS=22.63, 法向力=1510.1453, 切向力X=2774.1069, 切向力Y=-195.5141 +FPS=22.98, 法向力=1778.8342, 切向力X=3298.2749, 切向力Y=-268.0566 +FPS=22.75, 法向力=1751.5322, 切向力X=3277.1206, 切向力Y=-221.0296 +FPS=19.90, 法向力=1703.7247, 切向力X=3374.4067, 切向力Y=-648.9629 +FPS=19.96, 法向力=1434.1577, 切向力X=3296.2063, 切向力Y=-222.2788 +FPS=21.08, 法向力=1434.3646, 切向力X=3246.1714, 切向力Y=-272.4854 +FPS=22.29, 法向力=1579.6072, 切向力X=2727.0366, 切向力Y=-361.9512 +FPS=21.35, 法向力=1533.2729, 切向力X=3121.0874, 切向力Y=-67.0662 +FPS=21.97, 法向力=1248.5535, 切向力X=2579.8916, 切向力Y=-323.5052 +FPS=22.34, 法向力=1257.6326, 切向力X=2579.8945, 切向力Y=-427.9021 +FPS=23.25, 法向力=1651.7714, 切向力X=2878.4482, 切向力Y=-915.5105 +FPS=24.27, 法向力=1666.7605, 切向力X=2927.1165, 切向力Y=-916.8167 +FPS=24.45, 法向力=1472.7897, 切向力X=2906.3735, 切向力Y=-390.7044 +FPS=23.17, 法向力=1746.4572, 切向力X=2741.2761, 切向力Y=-103.3728 +FPS=24.86, 法向力=1814.9712, 切向力X=2750.2734, 切向力Y=-113.9258 +FPS=21.64, 法向力=1354.7848, 切向力X=2729.3525, 切向力Y=-9.5106 +FPS=22.87, 法向力=1571.3545, 切向力X=3001.7344, 切向力Y=-478.4157 +FPS=24.08, 法向力=1495.9170, 切向力X=2993.5735, 切向力Y=-469.8863 +FPS=22.84, 法向力=1354.7977, 切向力X=2452.2234, 切向力Y=-188.5398 +FPS=23.73, 法向力=1723.3243, 切向力X=3209.5054, 切向力Y=-687.6218 +FPS=23.38, 法向力=1782.0289, 切向力X=3278.9832, 切向力Y=-660.9806 +FPS=22.27, 法向力=1530.0635, 切向力X=3000.0017, 切向力Y=-475.8996 +FPS=23.27, 法向力=1663.8533, 切向力X=2885.0085, 切向力Y=-195.8981 +FPS=24.43, 法向力=1737.4594, 切向力X=2976.5173, 切向力Y=-239.5642 +FPS=21.30, 法向力=1281.5295, 切向力X=2488.8801, 切向力Y=-370.5370 +FPS=23.21, 法向力=1238.3705, 切向力X=3506.9185, 切向力Y=-409.3024 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.002270s (9 tiles incl ref), finalize=0.000055s, total=0.002567s +FPS=23.12, 法向力=1139.1500, 切向力X=3563.0122, 切向力Y=-415.4967 +FPS=20.70, 法向力=1409.0128, 切向力X=2607.6614, 切向力Y=154.3339 +FPS=23.27, 法向力=1410.8101, 切向力X=2580.8169, 切向力Y=126.9095 +FPS=24.37, 法向力=1697.6898, 切向力X=2865.1699, 切向力Y=-258.3096 +FPS=23.41, 法向力=1306.1882, 切向力X=2493.6628, 切向力Y=-479.3563 +FPS=23.82, 法向力=1341.9731, 切向力X=2582.9880, 切向力Y=-596.0601 +FPS=22.96, 法向力=1618.2139, 切向力X=2816.4399, 切向力Y=-702.5616 +FPS=22.33, 法向力=1339.8049, 切向力X=3271.8027, 切向力Y=-604.3557 +FPS=22.41, 法向力=1352.5708, 切向力X=3327.5298, 切向力Y=-544.9053 +FPS=22.53, 法向力=1883.7262, 切向力X=3628.6787, 切向力Y=-11.3176 +FPS=23.40, 法向力=1227.6044, 切向力X=2701.4446, 切向力Y=-341.6703 +FPS=23.41, 法向力=1243.0278, 切向力X=2780.3574, 切向力Y=-287.8837 +FPS=22.45, 法向力=1823.7269, 切向力X=2926.6514, 切向力Y=-273.5265 +FPS=23.81, 法向力=1510.8171, 切向力X=2981.1069, 切向力Y=-534.6859 +FPS=23.49, 法向力=1534.5923, 切向力X=2979.7490, 切向力Y=-584.2656 +FPS=22.76, 法向力=1681.4113, 切向力X=2819.5471, 切向力Y=-223.7223 +FPS=22.75, 法向力=1697.2916, 切向力X=3131.9050, 切向力Y=-114.6630 +FPS=23.40, 法向力=1673.1743, 切向力X=3139.7974, 切向力Y=-140.3921 +FPS=22.84, 法向力=1350.1736, 切向力X=2206.8237, 切向力Y=-813.6973 +FPS=24.16, 法向力=1352.2023, 切向力X=2232.9717, 切向力Y=-815.5556 +FPS=22.65, 法向力=1134.7446, 切向力X=3171.5425, 切向力Y=-933.0625 +FPS=21.11, 法向力=1188.9082, 切向力X=2822.0466, 切向力Y=-1332.9120 +FPS=23.16, 法向力=1108.1362, 切向力X=2800.5576, 切向力Y=-1266.4702 +FPS=24.50, 法向力=1454.7087, 切向力X=2874.5591, 切向力Y=-465.9958 +FPS=21.25, 法向力=1516.2937, 切向力X=2417.2148, 切向力Y=-220.6081 +FPS=22.75, 法向力=1624.1215, 切向力X=3296.7217, 切向力Y=-37.2355 +FPS=24.63, 法向力=1580.0808, 切向力X=3265.0342, 切向力Y=-127.4197 +FPS=22.53, 法向力=1579.2053, 切向力X=3451.6919, 切向力Y=272.3808 +FPS=23.68, 法向力=1580.5228, 切向力X=3388.9597, 切向力Y=237.2765 +FPS=24.52, 法向力=1443.9946, 切向力X=2825.4189, 切向力Y=132.0732 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000220s, blend=0.002197s (9 tiles incl ref), finalize=0.000061s, total=0.002485s +FPS=24.10, 法向力=1738.9487, 切向力X=3076.6309, 切向力Y=380.4141 +FPS=23.57, 法向力=1706.0088, 切向力X=3036.5908, 切向力Y=405.8351 +FPS=22.65, 法向力=1231.4071, 切向力X=2372.7068, 切向力Y=-1366.3240 +FPS=23.67, 法向力=1258.5273, 切向力X=3159.1128, 切向力Y=-43.5605 +FPS=22.85, 法向力=1262.1753, 切向力X=3217.7788, 切向力Y=-96.0975 +FPS=22.30, 法向力=1739.9637, 切向力X=2986.5938, 切向力Y=873.2650 +FPS=23.86, 法向力=1538.9316, 切向力X=2955.7039, 切向力Y=306.6093 +FPS=22.91, 法向力=1580.7357, 切向力X=3133.0173, 切向力Y=255.9935 +FPS=23.33, 法向力=1505.2136, 切向力X=2801.4995, 切向力Y=-808.9648 +FPS=23.27, 法向力=1610.0656, 切向力X=2945.1055, 切向力Y=-897.8638 +FPS=24.33, 法向力=1219.9135, 切向力X=2517.7559, 切向力Y=-612.7769 +FPS=22.93, 法向力=1107.2600, 切向力X=2641.8167, 切向力Y=-1007.5901 +FPS=23.99, 法向力=1101.2285, 切向力X=2628.3555, 切向力Y=-969.7233 +FPS=23.35, 法向力=1710.3535, 切向力X=2370.5288, 切向力Y=-1154.7172 +FPS=23.64, 法向力=1162.1345, 切向力X=1864.0184, 切向力Y=-276.3862 +FPS=25.26, 法向力=1188.4351, 切向力X=1863.5409, 切向力Y=-286.1587 +FPS=21.64, 法向力=1641.7666, 切向力X=2005.0828, 切向力Y=-272.8800 +FPS=22.07, 法向力=1375.3820, 切向力X=2390.0762, 切向力Y=220.5672 +FPS=17.01, 法向力=1390.2336, 切向力X=2371.6436, 切向力Y=166.0739 +FPS=24.06, 法向力=1817.3096, 切向力X=2763.5459, 切向力Y=314.4659 +FPS=23.24, 法向力=1474.4486, 切向力X=2680.2974, 切向力Y=978.0264 +FPS=24.57, 法向力=1509.1808, 切向力X=2682.9470, 切向力Y=956.0847 +FPS=22.26, 法向力=1604.4282, 切向力X=3283.9072, 切向力Y=1253.1233 +FPS=22.92, 法向力=1617.7500, 切向力X=2246.2065, 切向力Y=504.6258 +FPS=25.27, 法向力=1691.2927, 切向力X=2210.4639, 切向力Y=451.4686 +FPS=23.05, 法向力=1511.8198, 切向力X=1781.8475, 切向力Y=492.7889 +FPS=24.67, 法向力=1615.9332, 切向力X=1848.3484, 切向力Y=445.2787 +FPS=24.13, 法向力=1405.7766, 切向力X=1821.4215, 切向力Y=280.1281 +FPS=22.36, 法向力=1465.3120, 切向力X=2396.7358, 切向力Y=-2927.2249 +FPS=24.15, 法向力=1491.8043, 切向力X=2471.5322, 切向力Y=-2998.4272 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000217s, blend=0.002256s (9 tiles incl ref), finalize=0.000069s, total=0.002547s +FPS=23.50, 法向力=1122.6265, 切向力X=1599.3328, 切向力Y=-1756.8298 +FPS=23.01, 法向力=1147.6724, 切向力X=3052.9546, 切向力Y=-1829.7531 +FPS=24.05, 法向力=1166.8105, 切向力X=3058.4219, 切向力Y=-1901.9744 +FPS=23.78, 法向力=1558.3138, 切向力X=3029.6250, 切向力Y=-553.5858 +FPS=23.71, 法向力=1741.4917, 切向力X=2741.2014, 切向力Y=881.1025 +FPS=24.59, 法向力=1765.8969, 切向力X=2694.6709, 切向力Y=969.3774 +FPS=22.46, 法向力=1348.2115, 切向力X=2501.4338, 切向力Y=69.9822 +FPS=22.56, 法向力=1428.6014, 切向力X=2636.6731, 切向力Y=93.3003 +FPS=22.76, 法向力=1528.6184, 切向力X=2630.6777, 切向力Y=48.1702 +FPS=21.41, 法向力=1415.8945, 切向力X=3208.7673, 切向力Y=-289.0471 +FPS=25.17, 法向力=1937.6482, 切向力X=3016.6577, 切向力Y=-267.2564 +FPS=23.70, 法向力=2006.3672, 切向力X=3062.2219, 切向力Y=-293.5468 +FPS=23.50, 法向力=1432.5618, 切向力X=2731.2891, 切向力Y=-125.8013 +FPS=24.43, 法向力=1439.8848, 切向力X=2790.1377, 切向力Y=0.6612 +FPS=23.23, 法向力=1532.5422, 切向力X=2802.8174, 切向力Y=-414.4753 +FPS=23.13, 法向力=1330.1914, 切向力X=3000.0000, 切向力Y=69.0060 +FPS=23.11, 法向力=1291.6356, 切向力X=2931.9883, 切向力Y=58.1887 +FPS=21.48, 法向力=1487.7847, 切向力X=3207.0095, 切向力Y=-438.5662 +FPS=22.48, 法向力=2095.2905, 切向力X=3471.2290, 切向力Y=-241.2073 +FPS=22.92, 法向力=2035.4575, 切向力X=3477.7974, 切向力Y=-258.5319 +FPS=22.65, 法向力=1328.3174, 切向力X=2804.5146, 切向力Y=266.5152 +FPS=23.33, 法向力=1233.4844, 切向力X=2534.7871, 切向力Y=21.7318 +FPS=23.18, 法向力=1241.8235, 切向力X=2573.5288, 切向力Y=26.4230 +FPS=22.57, 法向力=1173.0146, 切向力X=2774.7654, 切向力Y=136.8414 +FPS=25.03, 法向力=1709.7336, 切向力X=2867.6672, 切向力Y=-57.5824 +FPS=25.54, 法向力=1711.9792, 切向力X=2872.2664, 切向力Y=-36.2828 +FPS=23.05, 法向力=1335.2562, 切向力X=2514.9153, 切向力Y=-15.1917 +FPS=24.28, 法向力=1398.5918, 切向力X=2586.9065, 切向力Y=-114.7220 +FPS=24.34, 法向力=1855.4479, 切向力X=3022.3862, 切向力Y=-827.7715 +FPS=22.18, 法向力=1390.1670, 切向力X=3031.2163, 切向力Y=154.6045 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002178s (9 tiles incl ref), finalize=0.000056s, total=0.002456s +FPS=24.75, 法向力=1319.3149, 切向力X=3077.4370, 切向力Y=218.4460 +FPS=23.44, 法向力=1218.0911, 切向力X=2917.6287, 切向力Y=-157.4959 +FPS=24.53, 法向力=1603.4226, 切向力X=3119.0276, 切向力Y=19.7440 +FPS=24.48, 法向力=1574.4000, 切向力X=3076.1006, 切向力Y=52.4810 +FPS=22.47, 法向力=1343.4357, 切向力X=3099.7642, 切向力Y=-415.6038 +FPS=22.82, 法向力=1510.9285, 切向力X=3036.5420, 切向力Y=-47.4436 +FPS=22.83, 法向力=1431.9542, 切向力X=2952.6177, 切向力Y=-37.1150 +FPS=22.24, 法向力=1430.1055, 切向力X=2386.7886, 切向力Y=-635.4449 +FPS=24.72, 法向力=1420.9590, 切向力X=2461.0537, 切向力Y=-278.3908 +FPS=24.59, 法向力=1384.7812, 切向力X=2370.3489, 切向力Y=-231.8242 +FPS=24.00, 法向力=1280.2584, 切向力X=2873.2876, 切向力Y=74.0353 +FPS=25.33, 法向力=1257.4111, 切向力X=2931.1992, 切向力Y=75.6413 +FPS=24.38, 法向力=1610.9427, 切向力X=2744.1260, 切向力Y=-318.6132 +FPS=26.37, 法向力=1629.4274, 切向力X=2764.6187, 切向力Y=-435.9942 +FPS=26.64, 法向力=1522.0713, 切向力X=3014.1799, 切向力Y=388.0070 +FPS=25.75, 法向力=1724.6758, 切向力X=2786.1470, 切向力Y=-484.9036 +FPS=26.87, 法向力=1695.0067, 切向力X=2768.1172, 切向力Y=-426.6114 +FPS=25.20, 法向力=1371.6084, 切向力X=2894.7244, 切向力Y=136.8041 +FPS=27.13, 法向力=1413.7235, 切向力X=2922.2031, 切向力Y=132.2716 +FPS=25.22, 法向力=1532.6509, 切向力X=3091.5168, 切向力Y=-70.8453 +FPS=27.25, 法向力=1571.3755, 切向力X=3100.9521, 切向力Y=-45.4504 +FPS=24.96, 法向力=1503.1193, 切向力X=2913.8071, 切向力Y=-611.7465 +FPS=25.25, 法向力=1478.9281, 切向力X=2759.9009, 切向力Y=-419.8391 +FPS=26.30, 法向力=1543.0483, 切向力X=2758.0190, 切向力Y=-437.9382 +FPS=25.49, 法向力=1624.1570, 切向力X=3011.4155, 切向力Y=-172.8514 +FPS=26.59, 法向力=1607.0087, 切向力X=2974.9612, 切向力Y=-159.6686 +FPS=26.12, 法向力=1578.2368, 切向力X=2760.4700, 切向力Y=-285.0100 +FPS=25.19, 法向力=1554.0137, 切向力X=2812.3599, 切向力Y=-874.4677 +FPS=25.98, 法向力=1534.7279, 切向力X=2791.1250, 切向力Y=-899.7524 +FPS=24.80, 法向力=1590.1687, 切向力X=3253.5771, 切向力Y=-169.7172 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000220s, blend=0.002194s (9 tiles incl ref), finalize=0.000054s, total=0.002475s +FPS=25.42, 法向力=1569.9490, 切向力X=3220.4194, 切向力Y=-109.0446 +FPS=23.64, 法向力=1706.6841, 切向力X=3025.3022, 切向力Y=237.6068 +FPS=25.34, 法向力=1765.0231, 切向力X=3036.7231, 切向力Y=248.4966 +FPS=24.32, 法向力=1208.9614, 切向力X=2326.0125, 切向力Y=148.2782 +FPS=25.53, 法向力=1497.3740, 切向力X=2929.0393, 切向力Y=2.9058 +FPS=26.68, 法向力=1625.8391, 切向力X=3012.8457, 切向力Y=-107.0538 +FPS=25.12, 法向力=1633.5598, 切向力X=2773.9585, 切向力Y=91.8541 +FPS=25.09, 法向力=1633.2659, 切向力X=2329.9492, 切向力Y=-533.6838 +FPS=25.34, 法向力=1748.3153, 切向力X=2457.7485, 切向力Y=-543.6101 +FPS=25.88, 法向力=1776.3340, 切向力X=2704.7373, 切向力Y=7.0494 +FPS=25.21, 法向力=1741.4288, 切向力X=2643.6802, 切向力Y=42.0242 +FPS=23.48, 法向力=1478.6506, 切向力X=2268.9312, 切向力Y=130.3872 +FPS=25.34, 法向力=1483.6660, 切向力X=2243.2546, 切向力Y=143.1675 +FPS=25.51, 法向力=1372.5261, 切向力X=2770.5588, 切向力Y=-7.8190 +FPS=25.42, 法向力=1623.7983, 切向力X=2793.2295, 切向力Y=197.8147 +FPS=25.47, 法向力=1645.1736, 切向力X=2790.7852, 切向力Y=208.3773 +FPS=20.83, 法向力=1388.1929, 切向力X=2831.7056, 切向力Y=-112.1872 +FPS=13.81, 法向力=1062.3837, 切向力X=2678.9351, 切向力Y=-229.4833 +FPS=15.22, 法向力=1056.2899, 切向力X=2658.3662, 切向力Y=-210.2909 +FPS=15.16, 法向力=1194.8177, 切向力X=2564.6265, 切向力Y=114.1659 +FPS=15.03, 法向力=1706.7419, 切向力X=3506.0718, 切向力Y=-321.4067 +FPS=14.15, 法向力=1242.0342, 切向力X=2483.5889, 切向力Y=168.4095 +FPS=13.58, 法向力=1280.0942, 切向力X=2443.4429, 切向力Y=167.3792 +FPS=14.46, 法向力=1788.2404, 切向力X=3371.3191, 切向力Y=-335.3401 +FPS=14.72, 法向力=2004.8678, 切向力X=2764.3469, 切向力Y=-200.6351 +FPS=14.53, 法向力=1379.1379, 切向力X=2711.6646, 切向力Y=-141.4044 +FPS=13.84, 法向力=1312.9943, 切向力X=2672.7480, 切向力Y=59.9264 +FPS=16.61, 法向力=1809.2670, 切向力X=2789.1245, 切向力Y=-634.6520 +FPS=14.47, 法向力=1718.4006, 切向力X=3467.9233, 切向力Y=-603.1149 +FPS=14.52, 法向力=1658.4584, 切向力X=2782.5400, 切向力Y=-765.3899 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000377s, blend=0.004791s (9 tiles incl ref), finalize=0.000148s, total=0.005327s +FPS=14.47, 法向力=1604.6123, 切向力X=2645.2961, 切向力Y=-775.9397 +FPS=13.95, 法向力=1775.8705, 切向力X=3239.9058, 切向力Y=-876.0969 +FPS=14.34, 法向力=1503.0978, 切向力X=3041.5562, 切向力Y=-184.8252 +FPS=14.55, 法向力=1600.2933, 切向力X=3412.5103, 切向力Y=-240.5989 +FPS=15.00, 法向力=1635.1281, 切向力X=3375.3296, 切向力Y=-240.3993 +FPS=14.89, 法向力=1614.5706, 切向力X=2558.1816, 切向力Y=-26.5552 +FPS=15.30, 法向力=1290.1765, 切向力X=1959.6935, 切向力Y=-598.9564 +FPS=15.32, 法向力=1356.0906, 切向力X=3021.1599, 切向力Y=-152.2075 +FPS=15.21, 法向力=1100.5151, 切向力X=2823.6362, 切向力Y=-319.4107 +FPS=14.66, 法向力=1084.9893, 切向力X=2796.0752, 切向力Y=-278.7029 +FPS=15.15, 法向力=1366.7024, 切向力X=2627.9751, 切向力Y=-954.3141 +FPS=14.92, 法向力=1322.8970, 切向力X=2527.2319, 切向力Y=-359.1634 +FPS=14.50, 法向力=1214.8566, 切向力X=3095.2756, 切向力Y=146.9706 +FPS=14.06, 法向力=1289.9984, 切向力X=3031.7622, 切向力Y=-38.8936 +FPS=12.68, 法向力=1271.6549, 切向力X=2984.5073, 切向力Y=-111.5736 +FPS=13.32, 法向力=1543.1438, 切向力X=2514.3359, 切向力Y=-609.8315 +FPS=13.32, 法向力=1417.0156, 切向力X=2586.2646, 切向力Y=302.6436 +FPS=12.77, 法向力=1526.9495, 切向力X=2805.2603, 切向力Y=-47.0952 +FPS=16.20, 法向力=1278.4189, 切向力X=2498.7129, 切向力Y=-16.1231 +FPS=21.24, 法向力=1902.0073, 切向力X=6085.7705, 切向力Y=-509.4520 +FPS=25.87, 法向力=1858.9431, 切向力X=6233.6816, 切向力Y=-261.2043 +FPS=23.77, 法向力=3456.8013, 切向力X=5391.8862, 切向力Y=-5039.4844 +FPS=23.76, 法向力=5003.6855, 切向力X=2705.7974, 切向力Y=-5247.7817 +FPS=24.70, 法向力=5021.4771, 切向力X=2554.4111, 切向力Y=-5555.4873 +FPS=22.41, 法向力=5568.4443, 切向力X=3402.0728, 切向力Y=-6086.2832 +FPS=24.21, 法向力=5655.8462, 切向力X=3501.4302, 切向力Y=-6105.8081 +FPS=22.46, 法向力=5383.6426, 切向力X=5552.2803, 切向力Y=-6317.4077 +FPS=22.93, 法向力=5048.5679, 切向力X=4302.0762, 切向力Y=-6677.8945 +FPS=23.74, 法向力=5059.9209, 切向力X=4271.2593, 切向力Y=-6793.9199 +FPS=23.94, 法向力=4661.5449, 切向力X=4484.3110, 切向力Y=-4656.3965 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002224s (9 tiles incl ref), finalize=0.000062s, total=0.002532s +FPS=22.20, 法向力=4421.9780, 切向力X=6910.6543, 切向力Y=-5714.6914 +FPS=24.78, 法向力=4513.9492, 切向力X=7220.5859, 切向力Y=-5645.3730 +FPS=25.20, 法向力=4657.6738, 切向力X=6091.6050, 切向力Y=-3641.1396 +FPS=24.16, 法向力=4655.5210, 切向力X=6058.8428, 切向力Y=-3619.0442 +FPS=24.44, 法向力=5354.4180, 切向力X=5424.0303, 切向力Y=-2340.8198 +FPS=23.26, 法向力=4947.3828, 切向力X=5670.2422, 切向力Y=-1762.5187 +FPS=25.15, 法向力=4976.9604, 切向力X=5728.8633, 切向力Y=-1597.8682 +FPS=23.13, 法向力=5277.4365, 切向力X=6191.5000, 切向力Y=-1545.7034 +FPS=23.90, 法向力=5196.1040, 切向力X=6626.9644, 切向力Y=-1307.4504 +FPS=24.36, 法向力=5113.8662, 切向力X=6660.0532, 切向力Y=-1234.3223 +FPS=23.69, 法向力=4899.9961, 切向力X=6215.0732, 切向力Y=-702.3456 +FPS=24.54, 法向力=4877.3027, 切向力X=6134.7690, 切向力Y=-718.7125 +FPS=24.71, 法向力=5304.6909, 切向力X=5158.5054, 切向力Y=-976.2098 +FPS=23.57, 法向力=4956.7598, 切向力X=5971.9019, 切向力Y=-381.2809 +FPS=25.34, 法向力=5038.5308, 切向力X=6014.7354, 切向力Y=-369.1837 +FPS=23.85, 法向力=4393.6807, 切向力X=5160.3574, 切向力Y=-305.6765 +FPS=24.95, 法向力=4861.2129, 切向力X=4019.7100, 切向力Y=863.2205 +FPS=26.52, 法向力=4976.6289, 切向力X=4010.1001, 切向力Y=809.0236 +FPS=24.73, 法向力=4862.0605, 切向力X=3208.7998, 切向力Y=2893.7559 +FPS=26.66, 法向力=4924.5303, 切向力X=3227.7139, 切向力Y=2836.4907 +FPS=24.76, 法向力=4392.4058, 切向力X=2169.4824, 切向力Y=4183.4561 +FPS=26.40, 法向力=4376.3408, 切向力X=2306.3022, 切向力Y=4208.2793 +FPS=26.89, 法向力=4137.8145, 切向力X=2595.5776, 切向力Y=6363.4004 +FPS=25.76, 法向力=4259.1108, 切向力X=1485.0654, 切向力Y=9999.5645 +FPS=25.20, 法向力=4138.5996, 切向力X=1213.4275, 切向力Y=10610.6016 +FPS=24.31, 法向力=4056.8887, 切向力X=455.6332, 切向力Y=11727.9395 +FPS=26.42, 法向力=4068.1191, 切向力X=379.4055, 切向力Y=11857.7148 +FPS=25.65, 法向力=3704.7778, 切向力X=-213.4976, 切向力Y=12619.8398 +FPS=25.37, 法向力=3824.3442, 切向力X=343.2426, 切向力Y=12443.6182 +FPS=27.27, 法向力=3833.1006, 切向力X=258.9539, 切向力Y=12502.9912 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000220s, blend=0.002143s (9 tiles incl ref), finalize=0.000053s, total=0.002423s +FPS=23.57, 法向力=4027.3198, 切向力X=-191.5853, 切向力Y=12931.1973 +FPS=25.43, 法向力=4022.3950, 切向力X=-162.4119, 切向力Y=12923.8457 +FPS=25.26, 法向力=3810.7568, 切向力X=-253.6383, 切向力Y=14161.9531 +FPS=24.20, 法向力=3621.7129, 切向力X=-422.8936, 切向力Y=14970.9199 +FPS=24.31, 法向力=3601.7129, 切向力X=-466.9227, 切向力Y=14990.2715 +FPS=23.84, 法向力=3538.6655, 切向力X=-846.4473, 切向力Y=15164.9102 +FPS=24.48, 法向力=3571.4600, 切向力X=-892.8227, 切向力Y=15141.4697 +FPS=25.21, 法向力=3877.1174, 切向力X=-1246.6035, 切向力Y=15052.0068 +FPS=24.31, 法向力=3601.5103, 切向力X=-1858.4080, 切向力Y=15513.4727 +FPS=26.75, 法向力=3629.1890, 切向力X=-1828.1416, 切向力Y=15542.1689 +FPS=25.04, 法向力=3831.0732, 切向力X=-29.6607, 切向力Y=14416.4688 +FPS=26.61, 法向力=3814.6130, 切向力X=7.4810, 切向力Y=14351.4102 +FPS=26.25, 法向力=3818.3743, 切向力X=575.7597, 切向力Y=14105.2588 +FPS=26.55, 法向力=3890.8384, 切向力X=289.6666, 切向力Y=14399.7793 +FPS=25.78, 法向力=3929.2332, 切向力X=280.6724, 切向力Y=14497.4707 +FPS=24.78, 法向力=3925.4526, 切向力X=183.4935, 切向力Y=14607.8564 +FPS=26.33, 法向力=3940.4233, 切向力X=189.1025, 切向力Y=14671.0957 +FPS=25.22, 法向力=3836.0437, 切向力X=-62.1364, 切向力Y=14218.8799 +FPS=25.71, 法向力=3807.7622, 切向力X=-164.2979, 切向力Y=14198.8584 +FPS=26.37, 法向力=3788.5100, 切向力X=305.1996, 切向力Y=14124.2734 +FPS=25.78, 法向力=3786.5986, 切向力X=362.5598, 切向力Y=14086.0986 +FPS=25.96, 法向力=3869.8813, 切向力X=230.0253, 切向力Y=14320.0215 +FPS=26.12, 法向力=3492.2212, 切向力X=61.2065, 切向力Y=14534.3418 +FPS=27.06, 法向力=3472.5413, 切向力X=-145.0452, 切向力Y=14592.0830 +FPS=24.52, 法向力=3912.8606, 切向力X=15.5164, 切向力Y=14530.3672 +FPS=25.47, 法向力=3889.9858, 切向力X=556.7865, 切向力Y=13958.1689 +FPS=25.71, 法向力=3904.7129, 切向力X=556.2471, 切向力Y=13959.0381 +FPS=24.59, 法向力=3578.6377, 切向力X=54.8686, 切向力Y=14167.9062 +FPS=26.48, 法向力=3633.1436, 切向力X=109.7892, 切向力Y=14192.6113 +FPS=24.12, 法向力=3857.1418, 切向力X=-59.6135, 切向力Y=14335.8516 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000237s, blend=0.002236s (9 tiles incl ref), finalize=0.000111s, total=0.002590s +FPS=25.99, 法向力=3922.2041, 切向力X=1.7054, 切向力Y=14361.5117 +FPS=23.52, 法向力=3929.1509, 切向力X=-155.2016, 切向力Y=14215.2012 +FPS=25.48, 法向力=3620.0198, 切向力X=-410.8275, 切向力Y=14628.5801 +FPS=26.13, 法向力=3627.6318, 切向力X=-488.2700, 切向力Y=14639.5312 +FPS=25.21, 法向力=3507.5710, 切向力X=-282.0611, 切向力Y=14565.8223 +FPS=27.37, 法向力=3555.1873, 切向力X=-347.2805, 切向力Y=14508.5244 +FPS=26.45, 法向力=3476.7971, 切向力X=-385.7841, 切向力Y=14870.8516 +FPS=26.45, 法向力=3215.7607, 切向力X=-296.2238, 切向力Y=14245.1123 +FPS=26.28, 法向力=3177.5671, 切向力X=-370.0259, 切向力Y=14193.4424 +FPS=25.64, 法向力=3659.3433, 切向力X=-101.3534, 切向力Y=14208.6035 +FPS=28.29, 法向力=3745.0986, 切向力X=72.4036, 切向力Y=14137.9561 +FPS=26.59, 法向力=3837.2417, 切向力X=119.6822, 切向力Y=14689.7891 +FPS=27.59, 法向力=3831.3394, 切向力X=179.1097, 切向力Y=14796.4199 +FPS=24.81, 法向力=3475.9731, 切向力X=302.8442, 切向力Y=14400.6377 +FPS=26.06, 法向力=3446.0332, 切向力X=291.7169, 切向力Y=14408.2402 +FPS=27.44, 法向力=3839.7468, 切向力X=100.6617, 切向力Y=14344.5879 +FPS=24.78, 法向力=3435.3594, 切向力X=-174.7266, 切向力Y=14597.0254 +FPS=26.96, 法向力=3373.9600, 切向力X=-147.0732, 切向力Y=14606.9121 +FPS=25.72, 法向力=3672.4502, 切向力X=201.0547, 切向力Y=14696.2637 +FPS=26.95, 法向力=3705.6245, 切向力X=287.3162, 切向力Y=14775.0195 +FPS=24.64, 法向力=3861.5571, 切向力X=1637.6917, 切向力Y=14713.5146 +FPS=24.82, 法向力=3966.7229, 切向力X=1673.2507, 切向力Y=14663.8965 +FPS=23.07, 法向力=3600.2561, 切向力X=2237.9028, 切向力Y=14215.8945 +FPS=25.84, 法向力=3624.7981, 切向力X=130.4439, 切向力Y=15005.5049 +FPS=28.30, 法向力=3560.2632, 切向力X=100.5424, 切向力Y=15053.3604 +FPS=25.27, 法向力=3490.0137, 切向力X=-88.7074, 切向力Y=15450.5947 +FPS=24.77, 法向力=3407.7556, 切向力X=-133.0076, 切向力Y=15404.9258 +FPS=25.89, 法向力=3902.0298, 切向力X=547.1679, 切向力Y=14034.2969 +FPS=23.92, 法向力=3704.9902, 切向力X=-1800.8658, 切向力Y=14773.7949 +FPS=24.90, 法向力=3737.5974, 切向力X=-1954.7900, 切向力Y=14793.4746 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000253s, blend=0.002457s (9 tiles incl ref), finalize=0.000084s, total=0.002802s +FPS=23.47, 法向力=3527.9229, 切向力X=-2727.0630, 切向力Y=15498.4893 +FPS=24.18, 法向力=3491.6702, 切向力X=-2809.3027, 切向力Y=15599.1152 +FPS=24.57, 法向力=3749.8135, 切向力X=-2165.2388, 切向力Y=14874.2051 +FPS=23.31, 法向力=3868.0730, 切向力X=-1587.2979, 切向力Y=15424.2607 +FPS=23.60, 法向力=3985.9102, 切向力X=-1656.3176, 切向力Y=15524.8340 +FPS=22.28, 法向力=3774.6914, 切向力X=-2313.7683, 切向力Y=15632.2617 +FPS=22.75, 法向力=3739.9875, 切向力X=-1813.0310, 切向力Y=15134.1572 +FPS=25.09, 法向力=3695.2190, 切向力X=-1832.6721, 切向力Y=15126.8525 +FPS=26.10, 法向力=3714.2188, 切向力X=-1212.1768, 切向力Y=14760.9961 +FPS=26.25, 法向力=3730.8711, 切向力X=-1253.0597, 切向力Y=14775.9092 +FPS=23.40, 法向力=3259.2485, 切向力X=-3744.2690, 切向力Y=15844.3066 +FPS=24.16, 法向力=3414.7319, 切向力X=-8187.7461, 切向力Y=20287.2930 +FPS=23.35, 法向力=3876.3306, 切向力X=-9157.4160, 切向力Y=20786.4609 +FPS=23.41, 法向力=3500.2043, 切向力X=-10891.9883, 切向力Y=20815.4141 +FPS=24.89, 法向力=4016.5625, 切向力X=-7867.3442, 切向力Y=18113.8184 +FPS=26.06, 法向力=3943.4636, 切向力X=-7871.4717, 切向力Y=18196.5234 +FPS=17.85, 法向力=4206.0151, 切向力X=-2872.3228, 切向力Y=18669.1387 +FPS=22.44, 法向力=4292.0698, 切向力X=4307.6021, 切向力Y=15713.7207 +FPS=25.94, 法向力=4288.6909, 切向力X=4251.7285, 切向力Y=15814.1992 +FPS=23.20, 法向力=4170.6743, 切向力X=6656.3613, 切向力Y=15728.1016 +FPS=24.74, 法向力=4175.5000, 切向力X=6783.2065, 切向力Y=15734.6660 +FPS=23.60, 法向力=3707.6377, 切向力X=10670.0557, 切向力Y=8153.7573 +FPS=20.08, 法向力=1642.1128, 切向力X=11237.7646, 切向力Y=3933.3223 +FPS=25.03, 法向力=1072.9493, 切向力X=3343.1606, 切向力Y=1662.7755 +FPS=25.50, 法向力=1047.1755, 切向力X=3159.0669, 切向力Y=1730.2891 +FPS=23.02, 法向力=1765.9215, 切向力X=2040.8301, 切向力Y=842.0964 +FPS=23.54, 法向力=1947.2988, 切向力X=2007.2476, 切向力Y=785.4624 +FPS=24.39, 法向力=1124.6455, 切向力X=2032.7300, 切向力Y=582.3314 +FPS=24.78, 法向力=1237.8892, 切向力X=2486.6248, 切向力Y=-14.4441 +FPS=25.20, 法向力=1275.6794, 切向力X=2432.1138, 切向力Y=-143.4693 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000250s, blend=0.002199s (9 tiles incl ref), finalize=0.000057s, total=0.002514s +FPS=20.74, 法向力=1488.7665, 切向力X=3223.5476, 切向力Y=-110.9001 +FPS=24.43, 法向力=1122.3169, 切向力X=2241.2063, 切向力Y=-236.3097 +FPS=17.80, 法向力=1114.5612, 切向力X=2304.4854, 切向力Y=-240.6287 +FPS=26.10, 法向力=1132.6984, 切向力X=2103.2368, 切向力Y=-506.6887 +FPS=23.24, 法向力=1423.8408, 切向力X=2575.9629, 切向力Y=-455.1125 +FPS=25.07, 法向力=1415.2710, 切向力X=2671.3721, 切向力Y=-455.6112 +FPS=23.57, 法向力=1287.6111, 切向力X=3079.7432, 切向力Y=676.7058 +FPS=25.72, 法向力=1318.1196, 切向力X=3018.9106, 切向力Y=552.8997 +FPS=22.14, 法向力=1389.6591, 切向力X=2249.0796, 切向力Y=-100.4414 +FPS=22.10, 法向力=1542.5780, 切向力X=2582.3379, 切向力Y=275.0859 +FPS=25.21, 法向力=1525.9857, 切向力X=2563.1055, 切向力Y=287.3318 +FPS=22.24, 法向力=1262.1082, 切向力X=2524.5667, 切向力Y=-134.1633 +FPS=21.30, 法向力=1510.0859, 切向力X=2910.9448, 切向力Y=-388.5697 +FPS=26.14, 法向力=1421.2249, 切向力X=2856.1528, 切向力Y=-398.4724 +FPS=24.27, 法向力=1254.5112, 切向力X=2883.0439, 切向力Y=90.0538 +FPS=22.69, 法向力=1247.3995, 切向力X=2871.4780, 切向力Y=-24.4058 +FPS=24.05, 法向力=1085.9934, 切向力X=2525.6553, 切向力Y=-242.2817 +FPS=23.50, 法向力=1508.2751, 切向力X=3064.2476, 切向力Y=34.7262 +FPS=24.73, 法向力=1542.9869, 切向力X=3001.9160, 切向力Y=39.2023 +FPS=25.54, 法向力=1149.4845, 切向力X=2563.0461, 切向力Y=524.8776 +FPS=24.18, 法向力=1846.9528, 切向力X=2345.5776, 切向力Y=-307.3808 +FPS=25.91, 法向力=1860.0686, 切向力X=2378.2129, 切向力Y=-297.6803 +FPS=24.39, 法向力=1143.5891, 切向力X=3074.9231, 切向力Y=136.0604 +FPS=25.66, 法向力=992.4721, 切向力X=2506.2666, 切向力Y=-104.4397 +FPS=24.29, 法向力=1002.7102, 切向力X=2543.2490, 切向力Y=-5.3239 +FPS=24.07, 法向力=1698.7484, 切向力X=2836.9053, 切向力Y=-250.2515 +FPS=25.58, 法向力=1677.0115, 切向力X=2997.0583, 切向力Y=-212.2052 +FPS=24.51, 法向力=1553.7086, 切向力X=2451.8105, 切向力Y=-28.1405 +FPS=26.82, 法向力=1641.6852, 切向力X=2569.0464, 切向力Y=-45.1130 +FPS=24.50, 法向力=1571.4956, 切向力X=3340.6104, 切向力Y=-35.5861 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000334s, blend=0.002355s (9 tiles incl ref), finalize=0.000058s, total=0.002755s +FPS=23.71, 法向力=1509.3892, 切向力X=3112.6753, 切向力Y=-141.9375 +FPS=26.13, 法向力=1588.1079, 切向力X=3123.4604, 切向力Y=-136.1260 +FPS=22.73, 法向力=1800.2485, 切向力X=2772.4297, 切向力Y=-154.4874 +FPS=25.22, 法向力=1364.7993, 切向力X=2392.7070, 切向力Y=-204.2696 +FPS=26.70, 法向力=1295.1880, 切向力X=2388.9817, 切向力Y=-168.3976 +FPS=23.73, 法向力=1109.4685, 切向力X=2588.1858, 切向力Y=-110.3279 +FPS=25.98, 法向力=1085.4064, 切向力X=2521.9724, 切向力Y=-127.5044 +FPS=21.35, 法向力=1377.3505, 切向力X=2588.3479, 切向力Y=-28.1419 +FPS=24.48, 法向力=1674.0413, 切向力X=3163.8589, 切向力Y=-257.8894 +FPS=27.04, 法向力=1676.2510, 切向力X=3199.2742, 切向力Y=-292.4507 +FPS=24.76, 法向力=1606.3230, 切向力X=3198.3208, 切向力Y=-372.9977 +FPS=27.09, 法向力=1577.9905, 切向力X=3216.3669, 切向力Y=-417.0121 +FPS=25.76, 法向力=1235.2146, 切向力X=3342.5952, 切向力Y=-443.4881 +FPS=25.98, 法向力=1521.5681, 切向力X=2637.1953, 切向力Y=-123.4640 +FPS=27.12, 法向力=1531.0649, 切向力X=2645.3818, 切向力Y=-160.5828 +FPS=26.89, 法向力=1492.8557, 切向力X=2610.2327, 切向力Y=-174.7074 +FPS=27.09, 法向力=1784.1772, 切向力X=2673.5020, 切向力Y=-329.6961 +FPS=18.93, 法向力=1545.8389, 切向力X=3132.1648, 切向力Y=-367.2574 +FPS=23.55, 法向力=1475.3566, 切向力X=2756.3506, 切向力Y=404.5533 +FPS=25.71, 法向力=1427.2551, 切向力X=2694.7148, 切向力Y=428.6788 +FPS=24.42, 法向力=1524.1947, 切向力X=2904.1858, 切向力Y=-301.8909 +FPS=24.89, 法向力=1552.9680, 切向力X=2884.6050, 切向力Y=-444.4108 +FPS=26.79, 法向力=1552.1315, 切向力X=2830.2104, 切向力Y=-470.0254 +FPS=26.89, 法向力=1557.2885, 切向力X=2820.7842, 切向力Y=-818.4376 +FPS=26.30, 法向力=1554.9275, 切向力X=2737.5029, 切向力Y=-842.6251 +FPS=26.68, 法向力=1502.4333, 切向力X=2565.6631, 切向力Y=-359.1806 +FPS=25.53, 法向力=1481.5439, 切向力X=2636.8579, 切向力Y=-248.1136 +FPS=23.90, 法向力=1651.6945, 切向力X=2624.6826, 切向力Y=-239.1519 +FPS=26.17, 法向力=1632.1938, 切向力X=2671.8052, 切向力Y=-244.1639 +FPS=25.38, 法向力=1757.1267, 切向力X=2858.1975, 切向力Y=-131.9353 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000019s, geom=0.000004s (hit), reset=0.000243s, blend=0.002367s (9 tiles incl ref), finalize=0.000074s, total=0.002707s +FPS=24.59, 法向力=1669.6572, 切向力X=3112.8545, 切向力Y=-562.4795 +FPS=26.37, 法向力=1652.6104, 切向力X=3040.0073, 切向力Y=-637.5962 +FPS=25.04, 法向力=1722.1677, 切向力X=2980.7019, 切向力Y=35.5828 +FPS=26.77, 法向力=1695.8975, 切向力X=2926.5679, 切向力Y=-1.2792 +FPS=25.08, 法向力=1279.5164, 切向力X=2712.8130, 切向力Y=10.0779 +FPS=26.74, 法向力=1264.6420, 切向力X=2667.3130, 切向力Y=72.8530 +FPS=25.06, 法向力=1570.6796, 切向力X=3209.5640, 切向力Y=-68.8738 +FPS=23.67, 法向力=1386.3529, 切向力X=2641.6675, 切向力Y=-657.0306 +FPS=27.34, 法向力=1311.0107, 切向力X=2572.3052, 切向力Y=-683.9203 +FPS=25.17, 法向力=1222.1117, 切向力X=2364.7573, 切向力Y=-95.1714 +FPS=25.18, 法向力=1154.8127, 切向力X=2242.5059, 切向力Y=-0.3934 +FPS=25.24, 法向力=1743.5969, 切向力X=2507.6616, 切向力Y=-115.6665 +FPS=23.67, 法向力=1374.1050, 切向力X=2890.2109, 切向力Y=-836.4034 +FPS=24.09, 法向力=1380.0596, 切向力X=2886.6577, 切向力Y=-810.4912 +FPS=23.30, 法向力=1861.0560, 切向力X=2933.1311, 切向力Y=-246.0097 +FPS=23.85, 法向力=1821.0468, 切向力X=2889.3152, 切向力Y=-233.9907 +FPS=24.02, 法向力=1661.8679, 切向力X=2819.5759, 切向力Y=-83.7106 +FPS=20.88, 法向力=1334.8809, 切向力X=3141.3508, 切向力Y=-524.3389 +FPS=24.01, 法向力=1188.5483, 切向力X=2892.4700, 切向力Y=-447.2341 +FPS=24.83, 法向力=1222.1575, 切向力X=2897.3713, 切向力Y=-508.8358 +FPS=23.23, 法向力=1237.8025, 切向力X=3134.1592, 切向力Y=205.7762 +FPS=24.13, 法向力=1202.1221, 切向力X=3062.1729, 切向力Y=249.7244 +FPS=25.37, 法向力=1454.9988, 切向力X=2768.5874, 切向力Y=764.6699 +FPS=22.90, 法向力=1518.8883, 切向力X=2643.0430, 切向力Y=25.9543 +FPS=25.45, 法向力=1590.5503, 切向力X=2620.9583, 切向力Y=-93.2928 +FPS=23.95, 法向力=1507.8450, 切向力X=2984.7490, 切向力Y=345.5873 +FPS=26.84, 法向力=1459.4573, 切向力X=2960.4414, 切向力Y=367.0072 +FPS=24.72, 法向力=1564.8877, 切向力X=1996.9536, 切向力Y=-332.2118 +FPS=24.98, 法向力=1473.9119, 切向力X=2873.8169, 切向力Y=-508.7748 +FPS=24.40, 法向力=1420.6398, 切向力X=2955.3604, 切向力Y=-435.9365 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002167s (9 tiles incl ref), finalize=0.000054s, total=0.002442s +FPS=23.27, 法向力=1417.0278, 切向力X=2894.7866, 切向力Y=-215.9964 +FPS=24.48, 法向力=1572.8052, 切向力X=2620.1855, 切向力Y=-430.8311 +FPS=24.92, 法向力=1549.5129, 切向力X=2528.2012, 切向力Y=-426.1469 +FPS=24.66, 法向力=1551.1622, 切向力X=2571.7832, 切向力Y=-72.9273 +FPS=24.92, 法向力=1520.3735, 切向力X=2639.7051, 切向力Y=-49.0671 +FPS=23.48, 法向力=1476.4202, 切向力X=2926.6782, 切向力Y=72.0711 +FPS=24.41, 法向力=1562.8347, 切向力X=2556.1980, 切向力Y=-385.5875 +FPS=25.37, 法向力=1478.9609, 切向力X=2467.6758, 切向力Y=-381.7702 +FPS=22.09, 法向力=1567.6575, 切向力X=2642.9597, 切向力Y=-76.8056 +FPS=24.49, 法向力=1541.3298, 切向力X=3200.8618, 切向力Y=-641.5705 +FPS=24.63, 法向力=1449.2356, 切向力X=3302.7695, 切向力Y=-616.9091 +FPS=24.92, 法向力=1173.6882, 切向力X=2015.0603, 切向力Y=-212.0219 +FPS=23.87, 法向力=1154.4169, 切向力X=2038.3748, 切向力Y=-155.6229 +FPS=21.78, 法向力=1521.4664, 切向力X=2990.3345, 切向力Y=-715.2628 +FPS=24.03, 法向力=1379.0521, 切向力X=2651.6611, 切向力Y=-320.8248 +FPS=24.61, 法向力=1344.6632, 切向力X=2618.9045, 切向力Y=-414.1942 +FPS=22.76, 法向力=1379.9331, 切向力X=2991.5977, 切向力Y=-722.7397 +FPS=24.13, 法向力=1617.2787, 切向力X=2524.2781, 切向力Y=-102.4187 +FPS=23.87, 法向力=1500.6541, 切向力X=2423.5398, 切向力Y=-61.2416 +FPS=23.06, 法向力=1601.7826, 切向力X=2359.8181, 切向力Y=652.1903 +FPS=24.86, 法向力=1522.1602, 切向力X=2239.0364, 切向力Y=699.2451 +FPS=22.72, 法向力=1307.1592, 切向力X=2054.7065, 切向力Y=474.7424 +FPS=24.00, 法向力=1759.7496, 切向力X=2712.9683, 切向力Y=-309.4109 +FPS=24.33, 法向力=1776.4890, 切向力X=2759.4629, 切向力Y=-342.3508 +FPS=23.60, 法向力=1465.7631, 切向力X=2440.0579, 切向力Y=248.8339 +FPS=23.55, 法向力=1504.2998, 切向力X=2445.8018, 切向力Y=235.2413 +FPS=24.52, 法向力=1431.7896, 切向力X=2934.0676, 切向力Y=172.7996 +FPS=22.52, 法向力=1908.4070, 切向力X=691.1337, 切向力Y=2456.8105 +FPS=23.72, 法向力=1928.7996, 切向力X=-3070.1685, 切向力Y=7183.4229 +FPS=24.19, 法向力=2166.3877, 切向力X=-3563.3901, 切向力Y=7665.4248 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000226s, blend=0.002302s (9 tiles incl ref), finalize=0.000054s, total=0.002589s +FPS=24.65, 法向力=3472.8811, 切向力X=-4981.0254, 切向力Y=9524.3496 +FPS=23.77, 法向力=3561.9749, 切向力X=-5035.9102, 切向力Y=9965.4873 +FPS=21.89, 法向力=4341.0024, 切向力X=-4218.6260, 切向力Y=9255.3516 +FPS=22.76, 法向力=4702.9922, 切向力X=-3175.8972, 切向力Y=8844.9658 +FPS=24.99, 法向力=4713.1128, 切向力X=-3101.8135, 切向力Y=8918.2695 +FPS=23.24, 法向力=4929.5879, 切向力X=-975.8411, 切向力Y=7880.8604 +FPS=23.80, 法向力=4458.2139, 切向力X=-1179.2816, 切向力Y=6857.8174 +FPS=24.28, 法向力=4448.8931, 切向力X=-1358.5061, 切向力Y=6836.2334 +FPS=22.75, 法向力=4986.8623, 切向力X=-2532.5803, 切向力Y=7639.2871 +FPS=25.26, 法向力=4898.3193, 切向力X=-2747.8743, 切向力Y=7728.7456 +FPS=23.19, 法向力=4827.3086, 切向力X=-2121.0786, 切向力Y=8055.3452 +FPS=24.09, 法向力=4169.2988, 切向力X=-1784.9148, 切向力Y=7927.4443 +FPS=24.53, 法向力=4197.1284, 切向力X=-1726.1162, 切向力Y=7939.1211 +FPS=22.92, 法向力=5005.5542, 切向力X=-169.2247, 切向力Y=7591.3442 +FPS=24.20, 法向力=4686.2314, 切向力X=314.2802, 切向力Y=7503.9766 +FPS=23.69, 法向力=4757.3687, 切向力X=297.6605, 切向力Y=7491.9346 +FPS=15.95, 法向力=4502.1807, 切向力X=332.7595, 切向力Y=7127.1045 +FPS=23.20, 法向力=4740.0020, 切向力X=1406.1243, 切向力Y=6661.6216 +FPS=24.72, 法向力=4741.4521, 切向力X=1428.1569, 切向力Y=6706.7397 +FPS=22.68, 法向力=4876.8657, 切向力X=1903.7419, 切向力Y=6523.7871 +FPS=24.87, 法向力=4746.1577, 切向力X=1284.4736, 切向力Y=6217.9336 +FPS=23.72, 法向力=4803.5063, 切向力X=1321.6921, 切向力Y=6317.6626 +FPS=23.29, 法向力=4992.8311, 切向力X=1125.2056, 切向力Y=6824.9209 +FPS=25.59, 法向力=4563.3428, 切向力X=1125.2606, 切向力Y=6368.5781 +FPS=24.94, 法向力=4613.3076, 切向力X=1226.9076, 切向力Y=6390.4741 +FPS=22.39, 法向力=4377.8696, 切向力X=1924.3965, 切向力Y=6906.8472 +FPS=25.11, 法向力=4421.5933, 切向力X=1894.3339, 切向力Y=6953.3486 +FPS=24.27, 法向力=4432.8667, 切向力X=2238.2739, 切向力Y=6459.4199 +FPS=24.19, 法向力=4471.8252, 切向力X=2350.2637, 切向力Y=6492.8262 +FPS=25.61, 法向力=4493.2461, 切向力X=2100.9966, 切向力Y=6773.8936 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000227s, blend=0.002190s (9 tiles incl ref), finalize=0.000057s, total=0.002480s +FPS=24.51, 法向力=4727.8252, 切向力X=1022.6650, 切向力Y=6655.6685 +FPS=26.20, 法向力=4726.2959, 切向力X=1020.9564, 切向力Y=6785.4912 +FPS=23.61, 法向力=4790.2871, 切向力X=2404.8115, 切向力Y=6934.4316 +FPS=25.06, 法向力=4736.5312, 切向力X=2128.5349, 切向力Y=6367.0684 +FPS=25.49, 法向力=4639.3877, 切向力X=2173.0776, 切向力Y=6432.2373 +FPS=22.98, 法向力=4407.0566, 切向力X=1735.5195, 切向力Y=6656.2075 +FPS=17.59, 法向力=4696.7383, 切向力X=-118.2866, 切向力Y=7869.7373 +FPS=25.85, 法向力=4831.2925, 切向力X=-143.0979, 切向力Y=7958.7256 +FPS=23.03, 法向力=4862.1514, 切向力X=518.5323, 切向力Y=7203.8760 +FPS=23.97, 法向力=4814.5293, 切向力X=458.8514, 切向力Y=7147.3623 +FPS=24.72, 法向力=4587.9658, 切向力X=965.3262, 切向力Y=6961.5625 +FPS=24.81, 法向力=4797.1455, 切向力X=2226.9392, 切向力Y=6735.8872 +FPS=25.70, 法向力=4803.0020, 切向力X=2337.5854, 切向力Y=6666.5410 +FPS=23.94, 法向力=3912.2209, 切向力X=1176.8658, 切向力Y=9205.4316 +FPS=25.02, 法向力=4455.3140, 切向力X=2998.3176, 切向力Y=14407.6523 +FPS=24.64, 法向力=4655.5254, 切向力X=3324.9604, 切向力Y=15029.1035 +FPS=25.34, 法向力=4200.3457, 切向力X=13252.9512, 切向力Y=4201.6572 +FPS=25.12, 法向力=4182.3105, 切向力X=13322.3662, 切向力Y=4004.3091 +FPS=23.59, 法向力=4063.2622, 切向力X=11607.1406, 切向力Y=16870.5371 +FPS=24.47, 法向力=3761.3511, 切向力X=5246.1865, 切向力Y=23023.5059 +FPS=25.36, 法向力=3874.4915, 切向力X=5108.7529, 切向力Y=23050.1973 +FPS=23.01, 法向力=4014.3574, 切向力X=4972.8506, 切向力Y=20394.3613 +FPS=24.07, 法向力=4001.5327, 切向力X=5073.8584, 切向力Y=20507.4922 +FPS=25.35, 法向力=4087.8770, 切向力X=18608.0000, 切向力Y=38097.7500 +FPS=23.38, 法向力=3609.7661, 切向力X=19914.1836, 切向力Y=37805.1289 +FPS=22.59, 法向力=3657.9531, 切向力X=19971.4375, 切向力Y=37731.8789 +FPS=23.21, 法向力=4030.1675, 切向力X=18890.6055, 切向力Y=35207.9688 +FPS=22.72, 法向力=3282.6511, 切向力X=18482.1211, 切向力Y=24444.1133 +FPS=23.19, 法向力=3239.8501, 切向力X=18413.2500, 切向力Y=24400.2754 +FPS=21.43, 法向力=3347.6226, 切向力X=15303.5078, 切向力Y=19339.9219 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000245s, blend=0.002263s (9 tiles incl ref), finalize=0.000064s, total=0.002580s +FPS=17.58, 法向力=3785.0415, 切向力X=18650.3047, 切向力Y=34857.2227 +FPS=23.64, 法向力=4145.6318, 切向力X=17401.3926, 切向力Y=36608.5234 +FPS=23.45, 法向力=4150.4966, 切向力X=17268.3027, 切向力Y=36630.5156 +FPS=22.94, 法向力=4052.8232, 切向力X=17746.9551, 切向力Y=33432.4648 +FPS=23.09, 法向力=4110.0244, 切向力X=17767.8555, 切向力Y=33286.2109 +FPS=22.58, 法向力=3861.8345, 切向力X=19122.2539, 切向力Y=31308.9199 +FPS=24.66, 法向力=3791.8247, 切向力X=18629.9824, 切向力Y=26923.6680 +FPS=25.26, 法向力=3771.1455, 切向力X=18499.5566, 切向力Y=26852.0781 +FPS=23.96, 法向力=3651.6768, 切向力X=18462.6641, 切向力Y=27313.6543 +FPS=17.06, 法向力=3729.9272, 切向力X=18534.7695, 切向力Y=30367.2539 +FPS=24.28, 法向力=3922.0100, 切向力X=18426.2363, 切向力Y=30652.7031 +FPS=25.73, 法向力=4204.8125, 切向力X=18700.2812, 切向力Y=29943.2656 +FPS=25.55, 法向力=4181.2451, 切向力X=18718.9551, 切向力Y=29896.0703 +FPS=23.40, 法向力=3710.1667, 切向力X=21096.9688, 切向力Y=32148.5586 +FPS=24.75, 法向力=3635.1621, 切向力X=19365.9883, 切向力Y=30619.1445 +FPS=25.06, 法向力=3601.3608, 切向力X=19298.9863, 切向力Y=30476.0469 +FPS=23.55, 法向力=3604.3711, 切向力X=19369.9473, 切向力Y=27362.5723 +FPS=24.65, 法向力=3349.8423, 切向力X=19679.0312, 切向力Y=27070.7324 +FPS=24.95, 法向力=3358.0408, 切向力X=19660.3730, 切向力Y=27079.3438 +FPS=24.62, 法向力=3285.9292, 切向力X=20139.7188, 切向力Y=26996.7266 +FPS=25.15, 法向力=3566.8186, 切向力X=20197.1992, 切向力Y=25948.8984 +FPS=24.91, 法向力=3531.4795, 切向力X=20166.7812, 切向力Y=25885.3711 +FPS=24.05, 法向力=3462.2749, 切向力X=21275.8867, 切向力Y=25425.9648 +FPS=25.30, 法向力=3415.5271, 切向力X=21213.6602, 切向力Y=25381.0742 +FPS=24.12, 法向力=3563.4612, 切向力X=20502.0684, 切向力Y=25799.4609 +FPS=24.63, 法向力=3538.6702, 切向力X=20493.8398, 切向力Y=25774.8398 +FPS=26.37, 法向力=3352.4077, 切向力X=19868.2812, 切向力Y=26614.0586 +FPS=22.27, 法向力=3356.4990, 切向力X=19733.4023, 切向力Y=27238.4062 +FPS=22.99, 法向力=3432.4087, 切向力X=19639.9434, 切向力Y=27304.8594 +FPS=24.16, 法向力=3313.7671, 切向力X=19577.0352, 切向力Y=24480.0703 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000232s, blend=0.002143s (9 tiles incl ref), finalize=0.000054s, total=0.002436s +FPS=24.78, 法向力=3279.9224, 切向力X=18266.5508, 切向力Y=21616.5977 +FPS=25.89, 法向力=3300.5068, 切向力X=18204.4922, 切向力Y=21554.3398 +FPS=24.18, 法向力=3638.2195, 切向力X=17263.8535, 切向力Y=20265.3066 +FPS=25.54, 法向力=3599.5317, 切向力X=17228.7695, 切向力Y=20256.1562 +FPS=18.13, 法向力=3122.2583, 切向力X=17993.2051, 切向力Y=20488.9434 +FPS=23.42, 法向力=3048.4348, 切向力X=18735.1230, 切向力Y=20593.5195 +FPS=25.62, 法向力=3041.7671, 切向力X=18780.7852, 切向力Y=20595.3672 +FPS=25.33, 法向力=3266.0483, 切向力X=19122.0859, 切向力Y=20554.2812 +FPS=24.05, 法向力=3231.5105, 切向力X=17494.9688, 切向力Y=19971.2539 +FPS=24.87, 法向力=3193.3140, 切向力X=17428.4531, 切向力Y=19991.2344 +FPS=23.48, 法向力=3386.3257, 切向力X=17743.2344, 切向力Y=21429.3047 +FPS=24.95, 法向力=3330.6152, 切向力X=17703.2227, 切向力Y=21409.1758 +FPS=23.59, 法向力=3165.1060, 切向力X=17381.9219, 切向力Y=21239.9961 +FPS=24.52, 法向力=3137.4854, 切向力X=16069.8398, 切向力Y=18709.3945 +FPS=25.03, 法向力=3185.8340, 切向力X=16061.8652, 切向力Y=18688.6992 +FPS=24.14, 法向力=3246.9863, 切向力X=14406.1436, 切向力Y=19199.3301 +FPS=24.56, 法向力=3114.8286, 切向力X=14267.5449, 切向力Y=18736.7188 +FPS=23.04, 法向力=3130.7126, 切向力X=14222.3574, 切向力Y=18734.5918 +FPS=24.01, 法向力=3446.0215, 切向力X=14935.1279, 切向力Y=17902.3438 +FPS=25.85, 法向力=3450.8789, 切向力X=14992.3535, 切向力Y=17808.5195 +FPS=24.56, 法向力=3338.6824, 切向力X=14602.9219, 切向力Y=18425.3516 +FPS=24.79, 法向力=3326.4019, 切向力X=14613.8311, 切向力Y=18065.8398 +FPS=24.81, 法向力=3330.4463, 切向力X=14661.6318, 切向力Y=18058.9844 +FPS=22.23, 法向力=3289.4705, 切向力X=14312.8682, 切向力Y=17017.1367 +FPS=25.13, 法向力=3274.2310, 切向力X=14224.3359, 切向力Y=17109.6328 +FPS=25.27, 法向力=1918.6381, 切向力X=17343.6641, 切向力Y=13180.0029 +FPS=23.36, 法向力=2339.8110, 切向力X=6178.2725, 切向力Y=2753.7778 +FPS=25.93, 法向力=2308.9399, 切向力X=6091.1270, 切向力Y=2702.8032 +FPS=23.32, 法向力=1902.2048, 切向力X=3433.7078, 切向力Y=1996.4031 +FPS=22.97, 法向力=1831.2679, 切向力X=3338.6387, 切向力Y=1953.3230 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000276s, blend=0.002332s (9 tiles incl ref), finalize=0.000057s, total=0.002672s +FPS=25.04, 法向力=1257.0177, 切向力X=2749.3386, 切向力Y=905.4589 +FPS=25.27, 法向力=1316.6194, 切向力X=2244.6543, 切向力Y=552.9946 +FPS=25.71, 法向力=1384.2075, 切向力X=2181.7090, 切向力Y=521.5240 +FPS=23.51, 法向力=1417.0078, 切向力X=1376.0410, 切向力Y=470.8430 +FPS=24.76, 法向力=1299.2905, 切向力X=3448.5862, 切向力Y=-208.0953 +FPS=25.64, 法向力=1260.3274, 切向力X=3472.2598, 切向力Y=-273.7239 +FPS=23.91, 法向力=1131.7809, 切向力X=2979.3247, 切向力Y=-665.6945 +FPS=24.80, 法向力=1155.4326, 切向力X=2914.9756, 切向力Y=383.4715 +FPS=25.45, 法向力=1204.8723, 切向力X=2835.0376, 切向力Y=349.2710 +FPS=25.36, 法向力=1218.7278, 切向力X=2822.6064, 切向力Y=339.4847 +FPS=25.25, 法向力=1203.6760, 切向力X=2950.1792, 切向力Y=-595.2560 +FPS=23.78, 法向力=1405.3154, 切向力X=2985.3774, 切向力Y=-788.9570 +FPS=23.05, 法向力=1382.4828, 切向力X=2991.6313, 切向力Y=-798.4778 +FPS=25.06, 法向力=1807.6356, 切向力X=3486.8396, 切向力Y=-346.8332 +FPS=23.89, 法向力=1186.3773, 切向力X=2916.8201, 切向力Y=756.7279 +FPS=25.37, 法向力=1225.3013, 切向力X=2905.6152, 切向力Y=679.1982 +FPS=25.43, 法向力=1372.0337, 切向力X=2507.1497, 切向力Y=480.9341 +FPS=25.97, 法向力=1312.9648, 切向力X=1344.6794, 切向力Y=787.0011 +FPS=25.50, 法向力=1375.1512, 切向力X=1373.1501, 切向力Y=747.8058 +FPS=24.30, 法向力=1283.3425, 切向力X=2093.7227, 切向力Y=29.1461 +FPS=25.51, 法向力=1283.5336, 切向力X=2207.1196, 切向力Y=61.8589 +FPS=23.80, 法向力=1607.3159, 切向力X=1933.1934, 切向力Y=-545.2723 +FPS=24.94, 法向力=1591.1300, 切向力X=1933.2936, 切向力Y=-519.5191 +FPS=25.70, 法向力=1751.2708, 切向力X=2077.7598, 切向力Y=-585.8927 +FPS=23.04, 法向力=1485.9065, 切向力X=1939.7124, 切向力Y=-673.6454 +FPS=25.79, 法向力=1484.1356, 切向力X=1978.6671, 切向力Y=-683.4544 +FPS=24.65, 法向力=1627.7380, 切向力X=1365.3601, 切向力Y=-441.1556 +FPS=25.55, 法向力=1655.4292, 切向力X=1451.4802, 切向力Y=-422.4262 +FPS=24.48, 法向力=1600.1224, 切向力X=1328.1428, 切向力Y=144.1049 +FPS=23.87, 法向力=1385.1536, 切向力X=222.5186, 切向力Y=127.0354 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002210s (9 tiles incl ref), finalize=0.000082s, total=0.002514s +FPS=25.67, 法向力=1451.0320, 切向力X=300.7144, 切向力Y=66.8103 +FPS=26.24, 法向力=1807.9751, 切向力X=495.6295, 切向力Y=518.4745 +FPS=25.87, 法向力=1801.6040, 切向力X=536.2892, 切向力Y=620.9054 +FPS=18.49, 法向力=1700.0399, 切向力X=296.3622, 切向力Y=767.1681 +FPS=24.82, 法向力=1629.7073, 切向力X=503.4797, 切向力Y=1172.7260 +FPS=26.04, 法向力=1361.2943, 切向力X=-6.4701, 切向力Y=1096.9506 +FPS=25.74, 法向力=1421.9136, 切向力X=-26.3069, 切向力Y=1042.2832 +FPS=25.40, 法向力=1484.5685, 切向力X=444.1941, 切向力Y=1720.8223 +FPS=25.25, 法向力=1510.5134, 切向力X=415.9848, 切向力Y=1736.8800 +FPS=21.76, 法向力=1766.9874, 切向力X=946.8419, 切向力Y=440.7245 +FPS=24.34, 法向力=1836.0349, 切向力X=895.7740, 切向力Y=320.1216 +FPS=25.02, 法向力=1397.7307, 切向力X=228.2267, 切向力Y=509.0461 +FPS=23.95, 法向力=1357.4097, 切向力X=430.1860, 切向力Y=-233.9615 +FPS=24.61, 法向力=1383.2590, 切向力X=421.7434, 切向力Y=-205.9261 +FPS=22.77, 法向力=1776.5007, 切向力X=1570.9202, 切向力Y=604.4027 +FPS=22.01, 法向力=1329.6771, 切向力X=82.8040, 切向力Y=1466.7123 +FPS=22.63, 法向力=1384.6150, 切向力X=-90.1519, 切向力Y=1353.9026 +FPS=23.16, 法向力=1263.6676, 切向力X=77.9106, 切向力Y=2275.4807 +FPS=22.60, 法向力=1452.8605, 切向力X=1019.4637, 切向力Y=1198.1000 +FPS=23.45, 法向力=1504.8604, 切向力X=1101.5894, 切向力Y=1101.0647 +FPS=24.64, 法向力=1508.4319, 切向力X=180.2212, 切向力Y=1691.4813 +FPS=25.61, 法向力=1550.5496, 切向力X=177.3152, 切向力Y=1692.2583 +FPS=22.34, 法向力=1273.0725, 切向力X=1024.4709, 切向力Y=1879.2114 +FPS=23.60, 法向力=1474.0381, 切向力X=1234.5066, 切向力Y=1233.7432 +FPS=25.18, 法向力=1476.0591, 切向力X=1177.2335, 切向力Y=1196.7716 +FPS=26.43, 法向力=1594.7820, 切向力X=1025.6188, 切向力Y=926.2355 +FPS=25.49, 法向力=1561.5630, 切向力X=898.5438, 切向力Y=1052.3899 +FPS=25.76, 法向力=1355.9014, 切向力X=1111.6682, 切向力Y=1614.8807 +FPS=23.50, 法向力=1524.7947, 切向力X=2013.7252, 切向力Y=410.4620 +FPS=25.44, 法向力=1461.2762, 切向力X=1994.6777, 切向力Y=592.3721 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002363s (9 tiles incl ref), finalize=0.000054s, total=0.002636s +FPS=25.23, 法向力=1548.3094, 切向力X=3462.6194, 切向力Y=801.4219 +FPS=24.89, 法向力=1415.3303, 切向力X=2917.0730, 切向力Y=124.3154 +FPS=24.75, 法向力=1446.7817, 切向力X=2879.3684, 切向力Y=75.6738 +FPS=23.61, 法向力=1489.4326, 切向力X=1512.2351, 切向力Y=714.5711 +FPS=24.48, 法向力=1537.0178, 切向力X=1497.0593, 切向力Y=663.2161 +FPS=25.14, 法向力=1452.4070, 切向力X=678.5458, 切向力Y=695.5353 +FPS=24.29, 法向力=1495.2451, 切向力X=450.6224, 切向力Y=-114.8827 +FPS=24.49, 法向力=1571.4670, 切向力X=467.1999, 切向力Y=-160.6122 +FPS=24.23, 法向力=1238.9976, 切向力X=588.7379, 切向力Y=670.6597 +FPS=26.04, 法向力=1251.4539, 切向力X=612.4297, 切向力Y=739.5382 +FPS=25.21, 法向力=1554.1268, 切向力X=687.5820, 切向力Y=697.1407 +FPS=24.47, 法向力=1497.9727, 切向力X=957.0833, 切向力Y=569.3556 +FPS=24.91, 法向力=1564.8086, 切向力X=993.0579, 切向力Y=501.1492 +FPS=18.11, 法向力=1409.1611, 切向力X=687.8989, 切向力Y=815.1750 +FPS=24.22, 法向力=1646.3271, 切向力X=1380.7585, 切向力Y=166.6751 +FPS=24.66, 法向力=1751.5945, 切向力X=1531.4143, 切向力Y=79.2105 +FPS=23.82, 法向力=1567.3569, 切向力X=1144.5042, 切向力Y=572.7043 +FPS=24.19, 法向力=1575.5806, 切向力X=1196.7999, 切向力Y=566.2469 +FPS=21.89, 法向力=1464.0146, 切向力X=481.1035, 切向力Y=56.4796 +FPS=24.73, 法向力=1735.8676, 切向力X=510.2850, 切向力Y=41.9831 +FPS=25.67, 法向力=1703.4736, 切向力X=531.3689, 切向力Y=65.6722 +FPS=25.35, 法向力=1517.1603, 切向力X=1555.8154, 切向力Y=578.7810 +FPS=24.18, 法向力=1400.1631, 切向力X=2485.1616, 切向力Y=-195.8734 +FPS=25.58, 法向力=1407.7872, 切向力X=2468.7358, 切向力Y=-203.4937 +FPS=23.97, 法向力=1467.7461, 切向力X=2604.2251, 切向力Y=-580.1873 +FPS=25.34, 法向力=1409.1283, 切向力X=2664.7395, 切向力Y=-553.3152 +FPS=23.14, 法向力=1541.1353, 切向力X=2168.4768, 切向力Y=-111.6656 +FPS=25.14, 法向力=1703.5452, 切向力X=1966.3721, 切向力Y=-168.6821 +FPS=24.63, 法向力=1640.0765, 切向力X=1906.8950, 切向力Y=-186.8281 +FPS=24.60, 法向力=1640.8328, 切向力X=1658.1106, 切向力Y=244.0481 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000240s, blend=0.002558s (9 tiles incl ref), finalize=0.000063s, total=0.002868s +FPS=24.16, 法向力=1610.6003, 切向力X=2613.1743, 切向力Y=-222.5149 +FPS=24.84, 法向力=1556.3625, 切向力X=2744.8838, 切向力Y=-211.7070 +FPS=24.85, 法向力=1642.4009, 切向力X=2799.5991, 切向力Y=102.9002 +FPS=25.72, 法向力=1687.4890, 切向力X=2833.3032, 切向力Y=76.2761 +FPS=24.32, 法向力=1156.9114, 切向力X=2337.6553, 切向力Y=-107.9051 +FPS=24.64, 法向力=1185.3008, 切向力X=2327.9961, 切向力Y=-139.5861 +FPS=24.18, 法向力=1342.7156, 切向力X=2212.6123, 切向力Y=466.3241 +FPS=23.98, 法向力=1617.2380, 切向力X=2070.8096, 切向力Y=167.6333 +FPS=25.55, 法向力=1596.7471, 切向力X=1944.4658, 切向力Y=170.2638 +FPS=25.62, 法向力=1675.8054, 切向力X=2660.9443, 切向力Y=-80.0859 +FPS=25.20, 法向力=1664.8710, 切向力X=746.2694, 切向力Y=-205.9253 +FPS=24.87, 法向力=1609.5933, 切向力X=806.5805, 切向力Y=-63.9584 +FPS=21.67, 法向力=1609.8145, 切向力X=893.2518, 切向力Y=255.9678 +FPS=25.12, 法向力=1654.7546, 切向力X=840.3322, 切向力Y=364.4603 +FPS=23.02, 法向力=1586.1135, 切向力X=1384.8833, 切向力Y=543.2084 +FPS=24.48, 法向力=1573.8936, 切向力X=1450.3372, 切向力Y=145.9829 +FPS=24.61, 法向力=1465.1682, 切向力X=1480.5787, 切向力Y=230.7780 +FPS=23.22, 法向力=1857.9771, 切向力X=1503.2052, 切向力Y=-104.2082 +FPS=24.66, 法向力=1531.9805, 切向力X=2036.4912, 切向力Y=-604.1148 +FPS=24.83, 法向力=1527.2480, 切向力X=2147.2415, 切向力Y=-622.9825 +FPS=22.48, 法向力=1605.7670, 切向力X=2155.1045, 切向力Y=-202.0160 +FPS=24.85, 法向力=1620.6744, 切向力X=2145.0830, 切向力Y=-90.8431 +FPS=23.35, 法向力=1699.8462, 切向力X=1288.4913, 切向力Y=-57.9542 +FPS=24.02, 法向力=1507.1113, 切向力X=668.1202, 切向力Y=394.6329 +FPS=22.21, 法向力=1597.2908, 切向力X=620.4606, 切向力Y=384.2290 +FPS=23.02, 法向力=1920.2292, 切向力X=990.7572, 切向力Y=89.6538 +FPS=22.46, 法向力=1892.3678, 切向力X=543.8118, 切向力Y=-367.8260 +FPS=24.52, 法向力=1840.4401, 切向力X=596.5454, 切向力Y=-352.2780 +FPS=23.71, 法向力=1936.4558, 切向力X=2222.9653, 切向力Y=1005.1057 +FPS=23.51, 法向力=1394.4958, 切向力X=3816.4124, 切向力Y=-181.1027 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000347s, blend=0.002258s (9 tiles incl ref), finalize=0.000056s, total=0.002666s +FPS=24.50, 法向力=1443.1234, 切向力X=3905.7993, 切向力Y=-221.1475 +FPS=24.40, 法向力=1723.7939, 切向力X=-3048.1636, 切向力Y=7635.5303 +FPS=23.84, 法向力=1530.8933, 切向力X=-3363.2336, 切向力Y=7974.5522 +FPS=22.90, 法向力=3164.4238, 切向力X=-3109.9839, 切向力Y=11560.0264 +FPS=24.69, 法向力=5401.4233, 切向力X=-3133.9399, 切向力Y=13217.0938 +FPS=14.51, 法向力=5451.0488, 切向力X=-3804.7095, 切向力Y=14558.8564 +FPS=23.98, 法向力=5519.9258, 切向力X=-3767.9604, 切向力Y=14694.9609 +FPS=23.39, 法向力=5661.8965, 切向力X=-3238.5310, 切向力Y=13980.9766 +FPS=20.45, 法向力=5542.4199, 切向力X=-2467.3018, 切向力Y=12883.6592 +FPS=24.55, 法向力=5567.7500, 切向力X=-2557.2380, 切向力Y=12842.8398 +FPS=22.85, 法向力=5486.5518, 切向力X=-2341.5781, 切向力Y=12445.0039 +FPS=23.31, 法向力=5508.1084, 切向力X=-1634.9512, 切向力Y=12382.2363 +FPS=23.04, 法向力=5551.7476, 切向力X=-1707.9789, 切向力Y=12380.1289 +FPS=22.77, 法向力=5465.3115, 切向力X=363.3920, 切向力Y=11244.2832 +FPS=23.80, 法向力=5328.9009, 切向力X=1811.5887, 切向力Y=12264.4209 +FPS=24.40, 法向力=5427.4629, 切向力X=1906.8257, 切向力Y=12441.2676 +FPS=22.32, 法向力=5342.1572, 切向力X=633.6665, 切向力Y=14989.8438 +FPS=22.55, 法向力=5347.8057, 切向力X=210.4047, 切向力Y=17535.2402 +FPS=24.34, 法向力=5419.2393, 切向力X=128.1242, 切向力Y=17835.8926 +FPS=24.23, 法向力=5107.1597, 切向力X=67.9590, 切向力Y=19918.9590 +FPS=22.76, 法向力=5001.4326, 切向力X=99.5763, 切向力Y=20164.9082 +FPS=21.45, 法向力=5154.1064, 切向力X=-45.0379, 切向力Y=20873.4688 +FPS=23.52, 法向力=4990.6416, 切向力X=794.3573, 切向力Y=20941.3223 +FPS=22.58, 法向力=5030.0820, 切向力X=784.4884, 切向力Y=20949.3633 +FPS=22.65, 法向力=4727.8242, 切向力X=2204.5305, 切向力Y=20170.5000 +FPS=23.32, 法向力=5229.5371, 切向力X=2195.2354, 切向力Y=19767.6270 +FPS=22.82, 法向力=5203.0283, 切向力X=2211.4316, 切向力Y=19706.1133 +FPS=20.79, 法向力=4849.1704, 切向力X=1741.1421, 切向力Y=20582.6133 +FPS=19.48, 法向力=5177.8101, 切向力X=835.3340, 切向力Y=21060.7812 +FPS=22.47, 法向力=5146.0996, 切向力X=868.0857, 切向力Y=21040.9102 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000241s, blend=0.002410s (9 tiles incl ref), finalize=0.000064s, total=0.002722s +FPS=23.24, 法向力=4610.4214, 切向力X=-380.7725, 切向力Y=22002.3984 +FPS=24.04, 法向力=4879.7900, 切向力X=-1624.7180, 切向力Y=22670.9492 +FPS=24.56, 法向力=4751.8955, 切向力X=-1739.1709, 切向力Y=22697.2344 +FPS=24.76, 法向力=4912.5737, 切向力X=-2590.5596, 切向力Y=23160.7695 +FPS=25.83, 法向力=4615.9175, 切向力X=-2323.2461, 切向力Y=23372.2109 +FPS=27.67, 法向力=4721.9619, 切向力X=-2286.6743, 切向力Y=23301.8516 +FPS=22.61, 法向力=4633.3291, 切向力X=-2260.9658, 切向力Y=23084.8203 +FPS=26.76, 法向力=4679.1221, 切向力X=-2258.1367, 切向力Y=23025.5781 +FPS=23.92, 法向力=5113.0386, 切向力X=-1083.8916, 切向力Y=22120.2324 +FPS=25.41, 法向力=5128.8037, 切向力X=-954.5393, 切向力Y=22099.9766 +FPS=25.39, 法向力=5063.5684, 切向力X=923.7568, 切向力Y=21886.3418 +FPS=25.14, 法向力=4778.6074, 切向力X=250.7550, 切向力Y=22250.4043 +FPS=24.69, 法向力=4772.8599, 切向力X=105.9288, 切向力Y=22266.3203 +FPS=22.14, 法向力=4546.6357, 切向力X=-388.1553, 切向力Y=21872.0312 +FPS=26.53, 法向力=4962.2363, 切向力X=-424.5569, 切向力Y=22224.4453 +FPS=26.35, 法向力=4955.1973, 切向力X=-415.8025, 切向力Y=22267.1953 +FPS=26.47, 法向力=4957.6968, 切向力X=-54.6374, 切向力Y=21983.2148 +FPS=25.95, 法向力=4916.9404, 切向力X=-211.7129, 切向力Y=21937.3164 +FPS=24.72, 法向力=4759.6621, 切向力X=-474.9119, 切向力Y=21749.0938 +FPS=26.01, 法向力=4756.7568, 切向力X=-435.2243, 切向力Y=21638.6523 +FPS=25.30, 法向力=4844.9082, 切向力X=-651.6862, 切向力Y=21510.2422 +FPS=26.21, 法向力=4645.6270, 切向力X=-855.0039, 切向力Y=21714.5938 +FPS=25.04, 法向力=4651.4360, 切向力X=-823.7230, 切向力Y=21673.3828 +FPS=25.07, 法向力=4595.7427, 切向力X=-327.8258, 切向力Y=21804.1191 +FPS=25.69, 法向力=4605.3379, 切向力X=-391.7737, 切向力Y=21777.8086 +FPS=26.59, 法向力=4596.3394, 切向力X=-266.6860, 切向力Y=21863.6016 +FPS=24.86, 法向力=4573.2949, 切向力X=-287.8498, 切向力Y=21846.1133 +FPS=27.49, 法向力=4798.3164, 切向力X=-277.5775, 切向力Y=21664.2441 +FPS=27.06, 法向力=4686.8525, 切向力X=-618.4626, 切向力Y=21531.3379 +FPS=22.74, 法向力=4674.0283, 切向力X=-750.8146, 切向力Y=21532.0781 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002242s (9 tiles incl ref), finalize=0.000054s, total=0.002518s +FPS=24.50, 法向力=4438.3320, 切向力X=-424.3930, 切向力Y=21626.2246 +FPS=26.74, 法向力=4467.3755, 切向力X=-430.6138, 切向力Y=21597.7070 +FPS=26.92, 法向力=4419.3013, 切向力X=-936.8934, 切向力Y=21888.6113 +FPS=23.62, 法向力=4663.3701, 切向力X=-362.4322, 切向力Y=22105.4844 +FPS=25.35, 法向力=4603.3633, 切向力X=-283.2932, 切向力Y=22032.9102 +FPS=26.48, 法向力=4660.0010, 切向力X=-1320.1907, 切向力Y=23058.7656 +FPS=27.19, 法向力=4590.8901, 切向力X=-1316.7092, 切向力Y=23134.5430 +FPS=25.99, 法向力=4450.2905, 切向力X=-3742.0535, 切向力Y=26029.3555 +FPS=25.32, 法向力=4602.3867, 切向力X=-3938.6758, 切向力Y=26397.7988 +FPS=24.15, 法向力=4591.8955, 切向力X=-5982.9604, 切向力Y=25790.8945 +FPS=24.60, 法向力=4717.1675, 切向力X=-5995.1650, 切向力Y=26552.0312 +FPS=25.56, 法向力=4746.1963, 切向力X=-6057.1890, 切向力Y=26660.6992 +FPS=19.86, 法向力=4887.8115, 切向力X=-5020.3164, 切向力Y=26188.9297 +FPS=24.93, 法向力=4760.1069, 切向力X=-3329.4766, 切向力Y=26092.8906 +FPS=27.05, 法向力=4671.1138, 切向力X=-3375.7266, 切向力Y=26185.9297 +FPS=25.01, 法向力=5215.2363, 切向力X=-2170.5891, 切向力Y=23627.4473 +FPS=25.88, 法向力=5113.7139, 切向力X=-2232.8921, 切向力Y=23540.4492 +FPS=23.81, 法向力=4439.1978, 切向力X=-1064.2275, 切向力Y=23006.7656 +FPS=25.86, 法向力=4727.4404, 切向力X=-1022.2457, 切向力Y=21329.4141 +FPS=25.11, 法向力=4674.4883, 切向力X=-1087.4866, 切向力Y=21162.3789 +FPS=24.58, 法向力=5035.4160, 切向力X=-1156.5812, 切向力Y=20395.2324 +FPS=26.32, 法向力=4987.9082, 切向力X=-1201.2410, 切向力Y=20293.5234 +FPS=23.80, 法向力=5253.9980, 切向力X=-873.3481, 切向力Y=19816.6836 +FPS=22.77, 法向力=4562.6621, 切向力X=-1013.4106, 切向力Y=19409.4746 +FPS=26.43, 法向力=4571.6226, 切向力X=-1041.0754, 切向力Y=19516.8926 +FPS=22.55, 法向力=4649.9302, 切向力X=-1769.6938, 切向力Y=19731.9258 +FPS=25.27, 法向力=4652.9297, 切向力X=-1788.2375, 切向力Y=19738.1719 +FPS=25.33, 法向力=4782.7310, 切向力X=-1361.6460, 切向力Y=19551.1133 +FPS=25.09, 法向力=4857.6040, 切向力X=-0.7023, 切向力Y=18010.3320 +FPS=26.59, 法向力=4875.2285, 切向力X=17.7314, 切向力Y=17966.9297 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002151s (9 tiles incl ref), finalize=0.000054s, total=0.002424s +FPS=24.63, 法向力=4634.5093, 切向力X=-903.5817, 切向力Y=18452.8301 +FPS=24.53, 法向力=4886.7339, 切向力X=-728.8106, 切向力Y=18106.3184 +FPS=24.03, 法向力=4873.9365, 切向力X=-761.3503, 切向力Y=18099.5078 +FPS=24.56, 法向力=4811.8652, 切向力X=-398.1849, 切向力Y=18276.3887 +FPS=26.67, 法向力=4766.3892, 切向力X=-388.6781, 切向力Y=18226.3438 +FPS=25.76, 法向力=4658.0620, 切向力X=286.4975, 切向力Y=18376.0898 +FPS=25.41, 法向力=4683.5498, 切向力X=368.7344, 切向力Y=18381.7031 +FPS=20.25, 法向力=4619.2266, 切向力X=-1465.0369, 切向力Y=19293.8613 +FPS=24.13, 法向力=4484.6309, 切向力X=-1956.7954, 切向力Y=19643.2324 +FPS=26.15, 法向力=4551.4258, 切向力X=-1930.8103, 切向力Y=19756.2461 +FPS=25.46, 法向力=4413.3394, 切向力X=-900.7532, 切向力Y=20308.7227 +FPS=25.34, 法向力=4577.9517, 切向力X=-1212.6133, 切向力Y=21108.1289 +FPS=25.75, 法向力=4584.7461, 切向力X=-1214.4282, 切向力Y=21264.0859 +FPS=21.99, 法向力=4350.2910, 切向力X=-2217.2881, 切向力Y=21913.1445 +FPS=22.35, 法向力=4389.4697, 切向力X=-2197.0913, 切向力Y=21900.2832 +FPS=26.01, 法向力=4044.7688, 切向力X=-780.6824, 切向力Y=21818.0898 +FPS=25.55, 法向力=4568.9619, 切向力X=-898.6360, 切向力Y=21628.4180 +FPS=24.60, 法向力=4580.4463, 切向力X=-806.9791, 切向力Y=21599.5332 +FPS=23.40, 法向力=4774.0850, 切向力X=-1569.0459, 切向力Y=22548.9375 +FPS=25.78, 法向力=4631.7031, 切向力X=-914.5443, 切向力Y=22686.3438 +FPS=25.64, 法向力=4687.8774, 切向力X=-897.8795, 切向力Y=22701.0156 +FPS=23.08, 法向力=4849.5195, 切向力X=-146.9474, 切向力Y=22727.8281 +FPS=26.25, 法向力=4879.0059, 切向力X=-164.5490, 切向力Y=22691.7891 +FPS=24.23, 法向力=4639.6074, 切向力X=105.8526, 切向力Y=22420.6172 +FPS=25.82, 法向力=4600.8491, 切向力X=84.2687, 切向力Y=22371.4883 +FPS=25.77, 法向力=4654.0005, 切向力X=-960.0829, 切向力Y=23754.7578 +FPS=25.46, 法向力=4362.7334, 切向力X=-1818.0560, 切向力Y=22919.3008 +FPS=25.73, 法向力=4392.8652, 切向力X=-1932.7728, 切向力Y=22870.2461 +FPS=24.48, 法向力=4712.5420, 切向力X=-1593.2444, 切向力Y=22506.5156 +FPS=23.96, 法向力=4549.7925, 切向力X=-485.0439, 切向力Y=19875.3477 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000244s, blend=0.002237s (9 tiles incl ref), finalize=0.000054s, total=0.002542s +FPS=24.75, 法向力=4567.0342, 切向力X=-562.2141, 切向力Y=19803.8281 +FPS=24.53, 法向力=1599.2378, 切向力X=9538.2949, 切向力Y=6136.2437 +FPS=26.38, 法向力=1635.1526, 切向力X=9517.1865, 切向力Y=6168.5024 +FPS=23.92, 法向力=1455.7423, 切向力X=3142.0645, 切向力Y=1256.3384 +FPS=25.54, 法向力=1559.1792, 切向力X=3118.2307, 切向力Y=1152.0930 +FPS=24.63, 法向力=1324.3684, 切向力X=2262.0698, 切向力Y=258.7817 +FPS=24.29, 法向力=1516.7526, 切向力X=3302.2090, 切向力Y=-18.2374 +FPS=26.30, 法向力=1536.6467, 切向力X=3396.1104, 切向力Y=23.9261 +FPS=24.00, 法向力=1242.3352, 切向力X=3190.9282, 切向力Y=-356.5234 +FPS=23.80, 法向力=1130.7119, 切向力X=2667.7739, 切向力Y=487.5357 +FPS=24.41, 法向力=1150.9042, 切向力X=2678.7322, 切向力Y=492.6036 +FPS=23.69, 法向力=1450.0934, 切向力X=2464.7856, 切向力Y=158.1055 +FPS=25.05, 法向力=1475.9563, 切向力X=2522.0623, 切向力Y=130.9377 +FPS=23.27, 法向力=1244.5962, 切向力X=3098.3850, 切向力Y=112.1334 +FPS=22.94, 法向力=1479.4539, 切向力X=2731.4170, 切向力Y=6.7050 +FPS=24.12, 法向力=1505.8578, 切向力X=2798.9868, 切向力Y=-12.7422 +FPS=23.11, 法向力=1393.0151, 切向力X=2653.9312, 切向力Y=141.7216 +FPS=24.98, 法向力=1365.6295, 切向力X=2544.1853, 切向力Y=-731.3920 +FPS=24.31, 法向力=1399.1395, 切向力X=2575.0830, 切向力Y=-698.9885 +FPS=22.79, 法向力=1315.3816, 切向力X=2305.7539, 切向力Y=80.3264 +FPS=25.53, 法向力=1255.2500, 切向力X=2240.8535, 切向力Y=144.2455 +FPS=26.47, 法向力=1153.1765, 切向力X=2499.4846, 切向力Y=379.8631 +FPS=23.99, 法向力=1110.1003, 切向力X=2338.9004, 切向力Y=364.6817 +FPS=24.68, 法向力=1476.8295, 切向力X=2418.4460, 切向力Y=113.0379 +FPS=22.74, 法向力=1414.4907, 切向力X=2555.3750, 切向力Y=-40.4773 +FPS=25.23, 法向力=1431.5349, 切向力X=2646.3284, 切向力Y=-145.5768 +FPS=25.85, 法向力=1317.2053, 切向力X=2848.5293, 切向力Y=-192.6546 +FPS=24.69, 法向力=1530.3862, 切向力X=2906.8521, 切向力Y=-217.0754 +FPS=26.60, 法向力=1490.0891, 切向力X=2960.6838, 切向力Y=-160.0836 +FPS=24.70, 法向力=1763.7834, 切向力X=2240.7732, 切向力Y=-78.9916 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000233s, blend=0.002264s (9 tiles incl ref), finalize=0.000059s, total=0.002564s +FPS=25.40, 法向力=1769.6746, 切向力X=2235.8086, 切向力Y=-196.7803 +FPS=26.09, 法向力=1254.8654, 切向力X=2260.0083, 切向力Y=198.5895 +FPS=25.28, 法向力=1257.9318, 切向力X=2266.2207, 切向力Y=218.2038 +FPS=23.04, 法向力=1380.9108, 切向力X=2742.9512, 切向力Y=-239.6213 +FPS=23.93, 法向力=1270.3607, 切向力X=2858.4961, 切向力Y=120.1233 +FPS=26.65, 法向力=1269.9733, 切向力X=2925.1265, 切向力Y=134.5217 +FPS=25.93, 法向力=1287.1968, 切向力X=2470.3062, 切向力Y=-371.2651 +FPS=23.90, 法向力=1497.3569, 切向力X=3059.6260, 切向力Y=119.6360 +FPS=25.86, 法向力=1464.5769, 切向力X=3052.4048, 切向力Y=175.3593 +FPS=25.16, 法向力=1254.1276, 切向力X=2541.2017, 切向力Y=-186.4627 +FPS=26.62, 法向力=1247.1426, 切向力X=2572.7014, 切向力Y=-142.2406 +FPS=24.87, 法向力=1475.3248, 切向力X=2120.3291, 切向力Y=-220.9830 +FPS=25.49, 法向力=1489.7684, 切向力X=2090.2366, 切向力Y=-181.8173 +FPS=26.85, 法向力=1303.6125, 切向力X=2728.1763, 切向力Y=-70.7726 +FPS=25.56, 法向力=1428.0803, 切向力X=2445.1296, 切向力Y=-515.9993 +FPS=26.43, 法向力=1350.8788, 切向力X=2519.0422, 切向力Y=-518.1538 +FPS=25.02, 法向力=1457.2195, 切向力X=2705.1099, 切向力Y=-2.7365 +FPS=25.85, 法向力=1425.9642, 切向力X=2538.5425, 切向力Y=-85.2684 +FPS=26.66, 法向力=1387.3167, 切向力X=3000.0476, 切向力Y=-371.1191 +FPS=26.43, 法向力=1346.5555, 切向力X=2523.5027, 切向力Y=-101.7554 +FPS=25.72, 法向力=1485.3082, 切向力X=2646.9062, 切向力Y=-242.1813 +FPS=25.35, 法向力=1018.3879, 切向力X=2867.1145, 切向力Y=-0.9763 +FPS=25.49, 法向力=1015.2604, 切向力X=2936.9329, 切向力Y=121.2936 +FPS=23.87, 法向力=1282.5811, 切向力X=2195.2510, 切向力Y=-307.4973 +FPS=25.92, 法向力=1564.2017, 切向力X=2874.6421, 切向力Y=85.8153 +FPS=24.35, 法向力=1498.2312, 切向力X=2868.5730, 切向力Y=198.0532 +FPS=23.14, 法向力=1132.8523, 切向力X=3124.2205, 切向力Y=91.3449 +FPS=25.52, 法向力=1116.3942, 切向力X=3133.3726, 切向力Y=84.4043 +FPS=24.08, 法向力=1276.0433, 切向力X=2824.7700, 切向力Y=424.7180 +FPS=23.67, 法向力=1965.3077, 切向力X=3396.8713, 切向力Y=-325.6394 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000222s, blend=0.002125s (9 tiles incl ref), finalize=0.000053s, total=0.002407s +FPS=25.44, 法向力=2003.6104, 切向力X=3421.8633, 切向力Y=-331.3220 +FPS=23.35, 法向力=1581.3931, 切向力X=3252.3098, 切向力Y=-480.4877 +FPS=25.48, 法向力=1537.0461, 切向力X=3241.7539, 切向力Y=-423.5294 +FPS=24.02, 法向力=1593.4170, 切向力X=2598.7178, 切向力Y=213.7356 +FPS=22.63, 法向力=1528.7607, 切向力X=2982.8779, 切向力Y=-189.0658 +FPS=25.55, 法向力=1540.4980, 切向力X=2927.9744, 切向力Y=-162.5359 +FPS=23.98, 法向力=1065.2009, 切向力X=2190.4761, 切向力Y=-686.5988 +FPS=24.65, 法向力=1318.0739, 切向力X=2540.7610, 切向力Y=-452.7354 +FPS=24.31, 法向力=1278.1130, 切向力X=2501.5166, 切向力Y=-310.5589 +FPS=23.89, 法向力=1600.0955, 切向力X=2914.0864, 切向力Y=-24.2223 +FPS=25.70, 法向力=1673.2631, 切向力X=3052.2234, 切向力Y=-7.3276 +FPS=23.64, 法向力=1533.5593, 切向力X=3103.1016, 切向力Y=-294.3482 +FPS=25.03, 法向力=1238.0420, 切向力X=2182.7659, 切向力Y=-413.3638 +FPS=24.79, 法向力=1255.5510, 切向力X=2158.0134, 切向力Y=-364.2869 +FPS=23.76, 法向力=1398.0311, 切向力X=3099.6450, 切向力Y=-160.1832 +FPS=24.43, 法向力=1488.8105, 切向力X=3326.4165, 切向力Y=-74.6869 +FPS=24.71, 法向力=1464.2441, 切向力X=3246.9578, 切向力Y=-66.4613 +FPS=22.35, 法向力=1364.0454, 切向力X=2602.8672, 切向力Y=71.1071 +FPS=25.49, 法向力=1458.9807, 切向力X=2594.0552, 切向力Y=71.0412 +FPS=23.41, 法向力=1619.0891, 切向力X=3017.1885, 切向力Y=-455.6161 +FPS=23.82, 法向力=1520.5774, 切向力X=2931.3813, 切向力Y=-350.2576 +FPS=24.88, 法向力=1436.6331, 切向力X=2579.5215, 切向力Y=-55.8783 +FPS=22.42, 法向力=1373.2024, 切向力X=2539.9573, 切向力Y=-416.1792 +FPS=24.96, 法向力=1327.9763, 切向力X=2464.2993, 切向力Y=-353.1671 +FPS=21.82, 法向力=1657.5576, 切向力X=2938.2236, 切向力Y=-357.6354 +FPS=23.61, 法向力=1568.0466, 切向力X=2786.4658, 切向力Y=-80.9634 +FPS=24.27, 法向力=1602.2578, 切向力X=2880.5461, 切向力Y=-44.3339 +FPS=25.24, 法向力=1179.0533, 切向力X=2451.7373, 切向力Y=-190.0321 +FPS=23.70, 法向力=1233.5452, 切向力X=2476.4924, 切向力Y=-247.8549 +FPS=25.16, 法向力=1621.7107, 切向力X=3205.5796, 切向力Y=-94.9303 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000221s, blend=0.002229s (9 tiles incl ref), finalize=0.000056s, total=0.002514s +FPS=22.30, 法向力=1222.0168, 切向力X=2830.9263, 切向力Y=-51.7305 +FPS=24.76, 法向力=1246.7002, 切向力X=2897.1523, 切向力Y=-7.0364 +FPS=25.75, 法向力=1523.2628, 切向力X=3007.8694, 切向力Y=-517.5481 +FPS=23.85, 法向力=1756.4913, 切向力X=3316.6484, 切向力Y=-826.8281 +FPS=25.95, 法向力=1607.8254, 切向力X=3276.1123, 切向力Y=-714.9845 +FPS=23.95, 法向力=1598.0204, 切向力X=2917.0139, 切向力Y=-310.5087 +FPS=23.81, 法向力=1527.7437, 切向力X=2859.3892, 切向力Y=-346.0379 +FPS=24.90, 法向力=1501.7947, 切向力X=2873.8110, 切向力Y=-348.7700 +FPS=25.10, 法向力=1734.9644, 切向力X=2755.0098, 切向力Y=-224.5614 +FPS=24.72, 法向力=1796.4966, 切向力X=2789.4414, 切向力Y=-199.3490 +FPS=24.41, 法向力=1123.2583, 切向力X=2410.3281, 切向力Y=-203.1808 +FPS=24.50, 法向力=1596.4397, 切向力X=2972.7930, 切向力Y=-394.2033 +FPS=24.65, 法向力=1593.6467, 切向力X=3013.0732, 切向力Y=-394.5926 +FPS=21.60, 法向力=1726.8513, 切向力X=2880.0935, 切向力Y=-384.3018 +FPS=24.58, 法向力=1461.5082, 切向力X=2659.9407, 切向力Y=-69.7856 +FPS=23.54, 法向力=1433.4299, 切向力X=2701.8643, 切向力Y=-46.7673 +FPS=23.84, 法向力=1173.2954, 切向力X=2356.8992, 切向力Y=-128.5252 +FPS=24.25, 法向力=1149.6860, 切向力X=2389.8884, 切向力Y=-135.1472 +FPS=23.66, 法向力=1092.8870, 切向力X=2646.2573, 切向力Y=-204.3617 +FPS=23.03, 法向力=1405.0308, 切向力X=2643.2778, 切向力Y=-45.9824 +FPS=24.19, 法向力=1342.1584, 切向力X=2560.1265, 切向力Y=-1.4070 +FPS=23.38, 法向力=1538.8806, 切向力X=3233.9319, 切向力Y=-128.7171 +FPS=24.03, 法向力=1572.3577, 切向力X=2653.5073, 切向力Y=22.8429 +FPS=24.25, 法向力=1576.2661, 切向力X=2575.0469, 切向力Y=116.9301 +FPS=22.21, 法向力=1547.9250, 切向力X=2708.7754, 切向力Y=-718.6871 +FPS=22.38, 法向力=1251.6420, 切向力X=3837.9243, 切向力Y=569.5502 +FPS=22.65, 法向力=1235.3564, 切向力X=3850.8486, 切向力Y=751.3082 +FPS=21.71, 法向力=1615.6768, 切向力X=4094.0605, 切向力Y=-1056.6599 +FPS=21.41, 法向力=1625.1754, 切向力X=4151.6807, 切向力Y=-1100.7550 +FPS=21.56, 法向力=2487.7700, 切向力X=1833.4886, 切向力Y=-6325.7935 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000257s, blend=0.002270s (9 tiles incl ref), finalize=0.000101s, total=0.002636s +FPS=20.32, 法向力=3380.4338, 切向力X=3001.4951, 切向力Y=-8855.8047 +FPS=20.54, 法向力=1565.2708, 切向力X=741.4413, 切向力Y=-2046.8937 +FPS=20.98, 法向力=1604.4281, 切向力X=776.1231, 切向力Y=-2127.5598 +FPS=22.81, 法向力=1594.0771, 切向力X=3052.2915, 切向力Y=1081.4305 +FPS=23.00, 法向力=2789.4453, 切向力X=3549.6575, 切向力Y=9458.3457 +FPS=23.59, 法向力=3045.0688, 切向力X=3470.1011, 切向力Y=10035.1992 +FPS=22.81, 法向力=6245.3857, 切向力X=1597.9170, 切向力Y=33953.8594 +FPS=22.31, 法向力=6084.7861, 切向力X=-8076.2271, 切向力Y=45182.4766 +FPS=22.58, 法向力=5862.9849, 切向力X=-8223.9268, 切向力Y=45513.8320 +FPS=22.04, 法向力=4241.4165, 切向力X=-14314.6211, 切向力Y=19916.5586 +FPS=21.68, 法向力=3276.9185, 切向力X=-11542.1211, 切向力Y=-4191.5537 +FPS=22.11, 法向力=3267.7217, 切向力X=-11709.7051, 切向力Y=-4166.6216 +FPS=22.21, 法向力=2604.4438, 切向力X=-1568.8928, 切向力Y=-103.5106 +FPS=22.19, 法向力=3066.5439, 切向力X=-10648.3184, 切向力Y=8345.0615 +FPS=22.84, 法向力=2960.8989, 切向力X=-11147.5400, 切向力Y=8763.7734 +FPS=22.53, 法向力=1960.0305, 切向力X=-1606.8541, 切向力Y=2967.0674 +FPS=23.20, 法向力=1211.7900, 切向力X=736.7953, 切向力Y=1109.0754 +FPS=22.11, 法向力=1379.8140, 切向力X=781.3257, 切向力Y=1016.9716 +FPS=21.49, 法向力=1738.2498, 切向力X=1701.0699, 切向力Y=466.9269 +FPS=21.93, 法向力=4321.8223, 切向力X=5481.1992, 切向力Y=4672.6543 +FPS=23.34, 法向力=4363.2949, 切向力X=5480.1357, 切向力Y=4837.2422 +FPS=24.07, 法向力=8264.7910, 切向力X=13070.4590, 切向力Y=13500.5020 +FPS=22.94, 法向力=7620.1509, 切向力X=13711.0762, 切向力Y=15935.9551 +FPS=22.70, 法向力=7574.3706, 切向力X=13803.4336, 切向力Y=16157.1426 +FPS=22.74, 法向力=8086.3516, 切向力X=14275.6162, 切向力Y=17466.5898 +FPS=22.77, 法向力=7880.9248, 切向力X=14543.1426, 切向力Y=17678.2422 +FPS=22.50, 法向力=7899.0151, 切向力X=14568.3516, 切向力Y=17668.5117 +FPS=22.02, 法向力=7682.0254, 切向力X=14767.5840, 切向力Y=18343.7031 +FPS=22.09, 法向力=8174.0327, 切向力X=14460.8916, 切向力Y=17906.0996 +FPS=22.84, 法向力=8175.6802, 切向力X=14406.0430, 切向力Y=17946.1250 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000215s, blend=0.002267s (9 tiles incl ref), finalize=0.000056s, total=0.002543s +FPS=22.67, 法向力=7909.1299, 切向力X=14807.6016, 切向力Y=18633.7344 +FPS=23.27, 法向力=7036.9424, 切向力X=14909.5088, 切向力Y=18811.7363 +FPS=22.98, 法向力=7111.2236, 切向力X=14828.3057, 切向力Y=18921.3789 +FPS=21.54, 法向力=6235.1436, 切向力X=14406.7656, 切向力Y=18775.4883 +FPS=22.12, 法向力=4890.8901, 切向力X=13803.6250, 切向力Y=18817.4297 +FPS=24.26, 法向力=4847.5181, 切向力X=13786.9023, 切向力Y=18810.1855 +FPS=23.46, 法向力=3258.9917, 切向力X=11591.9707, 切向力Y=17674.3984 +FPS=24.64, 法向力=2774.3984, 切向力X=10708.2422, 切向力Y=15561.2178 +FPS=25.58, 法向力=2876.4377, 切向力X=10673.8389, 切向力Y=15468.3691 +FPS=24.24, 法向力=2615.1421, 切向力X=9968.8916, 切向力Y=14928.3516 +FPS=24.53, 法向力=2572.4458, 切向力X=9946.8516, 切向力Y=14960.3271 +FPS=23.91, 法向力=2690.2412, 切向力X=8603.1426, 切向力Y=13549.3340 +FPS=24.16, 法向力=2426.9146, 切向力X=8164.7739, 切向力Y=11425.1514 +FPS=24.23, 法向力=2425.0903, 切向力X=8181.4077, 切向力Y=11400.6152 +FPS=23.69, 法向力=2251.1604, 切向力X=6950.2480, 切向力Y=10838.6973 +FPS=24.82, 法向力=2306.1782, 切向力X=6875.2637, 切向力Y=10797.7480 +FPS=25.37, 法向力=1940.0117, 切向力X=5879.6670, 切向力Y=9356.5410 +FPS=24.15, 法向力=2327.6567, 切向力X=5749.4014, 切向力Y=8400.7793 +FPS=25.86, 法向力=2416.9099, 切向力X=5816.1353, 切向力Y=8389.6152 +FPS=24.24, 法向力=2151.7559, 切向力X=5598.4492, 切向力Y=8016.4463 +FPS=24.89, 法向力=2158.9407, 切向力X=5642.2109, 切向力Y=8027.1328 +FPS=24.05, 法向力=2024.6487, 切向力X=5303.9360, 切向力Y=6589.3262 +FPS=25.58, 法向力=1583.4243, 切向力X=4617.0273, 切向力Y=6594.7354 +FPS=25.70, 法向力=1512.5894, 切向力X=4553.1108, 切向力Y=6639.2588 +FPS=24.43, 法向力=1863.2073, 切向力X=4427.8242, 切向力Y=5320.7451 +FPS=25.11, 法向力=1836.3785, 切向力X=4487.7715, 切向力Y=5322.6196 +FPS=24.48, 法向力=1657.8167, 切向力X=4037.2407, 切向力Y=5066.6465 +FPS=23.79, 法向力=1148.9890, 切向力X=3835.7778, 切向力Y=4728.5317 +FPS=26.98, 法向力=1111.1425, 切向力X=3738.8918, 切向力Y=4745.4219 +FPS=23.63, 法向力=1347.2881, 切向力X=3824.2227, 切向力Y=4629.9189 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000229s, blend=0.002194s (9 tiles incl ref), finalize=0.000067s, total=0.002497s +FPS=25.82, 法向力=1353.6362, 切向力X=3975.6650, 切向力Y=4589.6914 +FPS=25.78, 法向力=1589.7701, 切向力X=3583.9585, 切向力Y=4450.4204 +FPS=26.23, 法向力=1470.1147, 切向力X=4013.8901, 切向力Y=3937.3848 +FPS=25.91, 法向力=1495.2876, 切向力X=4016.3154, 切向力Y=3908.5776 +FPS=24.97, 法向力=1317.9961, 切向力X=3753.7759, 切向力Y=4528.7754 +FPS=25.12, 法向力=1366.9718, 切向力X=3643.0078, 切向力Y=4493.3833 +FPS=24.01, 法向力=1453.7458, 切向力X=3553.5527, 切向力Y=3810.7495 +FPS=25.40, 法向力=1523.3304, 切向力X=3682.8489, 切向力Y=3669.1328 +FPS=24.92, 法向力=1558.6200, 切向力X=3703.8906, 切向力Y=3720.0200 +FPS=21.64, 法向力=1591.9636, 切向力X=4080.1963, 切向力Y=3665.7097 +FPS=26.04, 法向力=1663.0454, 切向力X=4200.3989, 切向力Y=3607.9458 +FPS=25.62, 法向力=1574.8484, 切向力X=3635.2822, 切向力Y=3276.2861 +FPS=25.39, 法向力=1311.2660, 切向力X=4184.8721, 切向力Y=4023.9209 +FPS=25.96, 法向力=1349.6582, 切向力X=4273.2148, 切向力Y=3983.2876 +FPS=25.94, 法向力=1966.6758, 切向力X=4058.5957, 切向力Y=2984.7231 +FPS=25.38, 法向力=1924.6677, 切向力X=4015.0972, 切向力Y=2923.3101 +FPS=26.16, 法向力=1240.8151, 切向力X=3374.9109, 切向力Y=3402.2136 +FPS=25.20, 法向力=1481.8647, 切向力X=3830.7935, 切向力Y=3636.3477 +FPS=26.46, 法向力=1342.4150, 切向力X=3752.0190, 切向力Y=3839.7871 +FPS=24.57, 法向力=1345.6267, 切向力X=3378.1616, 切向力Y=3501.4810 +FPS=26.62, 法向力=1326.4277, 切向力X=3348.7476, 切向力Y=3503.5901 +FPS=25.37, 法向力=1478.4407, 切向力X=3682.7764, 切向力Y=3064.9771 +FPS=26.77, 法向力=1476.7566, 切向力X=3694.5264, 切向力Y=3047.4082 +FPS=25.46, 法向力=1408.4443, 切向力X=3593.6387, 切向力Y=3358.7859 +FPS=25.68, 法向力=1697.3959, 切向力X=3817.6968, 切向力Y=3252.8589 +FPS=18.30, 法向力=1656.0649, 切向力X=3848.8833, 切向力Y=3265.2610 +FPS=24.45, 法向力=1335.1982, 切向力X=3256.7651, 切向力Y=3015.1108 +FPS=24.50, 法向力=1698.7601, 切向力X=3719.1128, 切向力Y=3369.5215 +FPS=27.37, 法向力=1698.1187, 切向力X=3620.4712, 切向力Y=3468.8088 +FPS=24.93, 法向力=1405.6521, 切向力X=3454.6926, 切向力Y=3454.8584 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000274s, blend=0.002381s (9 tiles incl ref), finalize=0.000073s, total=0.002735s +FPS=27.08, 法向力=1492.3628, 切向力X=3506.3435, 切向力Y=3371.5962 +FPS=25.25, 法向力=1545.5620, 切向力X=3622.9453, 切向力Y=2846.2939 +FPS=26.47, 法向力=1443.9608, 切向力X=3424.2358, 切向力Y=3258.4407 +FPS=27.00, 法向力=1347.2933, 切向力X=3370.7583, 切向力Y=3389.1511 +FPS=25.12, 法向力=1292.7695, 切向力X=3659.4268, 切向力Y=3366.6699 +FPS=26.46, 法向力=1308.2959, 切向力X=3656.1367, 切向力Y=3300.0481 +FPS=24.65, 法向力=1665.3755, 切向力X=3451.1494, 切向力Y=3386.0247 +FPS=27.14, 法向力=1673.6941, 切向力X=3435.3394, 切向力Y=3413.4512 +FPS=23.75, 法向力=1589.0852, 切向力X=3852.7251, 切向力Y=3408.7500 +FPS=24.96, 法向力=1709.3466, 切向力X=3744.5693, 切向力Y=3177.6946 +FPS=24.70, 法向力=1826.9851, 切向力X=3748.9080, 切向力Y=3190.1404 +FPS=24.94, 法向力=1779.4807, 切向力X=3917.1455, 切向力Y=3008.7773 +FPS=24.94, 法向力=1674.9751, 切向力X=3880.1396, 切向力Y=3046.8823 +FPS=23.30, 法向力=1498.8291, 切向力X=3789.6968, 切向力Y=3466.0581 +FPS=22.18, 法向力=1620.3574, 切向力X=3547.3101, 切向力Y=3549.5166 +FPS=20.97, 法向力=1382.9294, 切向力X=3678.1890, 切向力Y=3854.3142 +FPS=18.76, 法向力=1409.0760, 切向力X=3707.0779, 切向力Y=3815.5410 +FPS=22.14, 法向力=1164.5466, 切向力X=3698.4609, 切向力Y=3840.3848 +FPS=23.86, 法向力=1495.0796, 切向力X=3302.3369, 切向力Y=3311.8750 +FPS=24.50, 法向力=1597.9412, 切向力X=3395.6145, 切向力Y=3388.5410 +FPS=24.07, 法向力=1386.2556, 切向力X=3304.0791, 切向力Y=3331.9519 +FPS=24.58, 法向力=1386.0605, 切向力X=3238.9128, 切向力Y=3339.6721 +FPS=25.24, 法向力=1441.3562, 切向力X=3481.1079, 切向力Y=2892.5427 +FPS=25.36, 法向力=1439.2987, 切向力X=3741.2935, 切向力Y=2898.5005 +FPS=25.67, 法向力=1472.4524, 切向力X=3766.9067, 切向力Y=2891.0696 +FPS=23.22, 法向力=1446.6537, 切向力X=3552.4404, 切向力Y=3168.6382 +FPS=25.55, 法向力=1427.9729, 切向力X=3485.7056, 切向力Y=3157.8433 +FPS=24.39, 法向力=1713.3595, 切向力X=2907.8838, 切向力Y=3384.6704 +FPS=24.31, 法向力=1665.4813, 切向力X=3486.9583, 切向力Y=3300.9255 +FPS=24.28, 法向力=1716.7671, 切向力X=3588.5215, 切向力Y=3322.9700 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000225s, blend=0.002208s (9 tiles incl ref), finalize=0.000058s, total=0.002502s +FPS=22.82, 法向力=1373.0769, 切向力X=3460.7285, 切向力Y=3118.6208 +FPS=23.11, 法向力=1686.4839, 切向力X=3674.2344, 切向力Y=3281.8440 +FPS=24.51, 法向力=1765.7393, 切向力X=3754.3774, 切向力Y=3307.0156 +FPS=23.50, 法向力=1736.0964, 切向力X=3401.6821, 切向力Y=3464.8794 +FPS=23.15, 法向力=1764.8877, 切向力X=3318.5134, 切向力Y=3458.3499 +FPS=21.82, 法向力=1420.2826, 切向力X=3398.5503, 切向力Y=1538.4349 +FPS=24.89, 法向力=1301.4272, 切向力X=2932.5432, 切向力Y=-360.9001 +FPS=25.80, 法向力=1277.5389, 切向力X=2942.9714, 切向力Y=-427.1702 +FPS=25.04, 法向力=1524.1807, 切向力X=2843.4463, 切向力Y=-240.6217 +FPS=25.15, 法向力=1545.0425, 切向力X=2846.4346, 切向力Y=-196.8726 +FPS=20.73, 法向力=1302.8347, 切向力X=2150.4031, 切向力Y=-404.2209 +FPS=23.28, 法向力=1625.4895, 切向力X=2647.5210, 切向力Y=-363.4180 +FPS=24.96, 法向力=1478.3057, 切向力X=3019.9355, 切向力Y=55.9445 +FPS=25.49, 法向力=1492.0068, 切向力X=3092.4373, 切向力Y=86.5607 +FPS=23.96, 法向力=1507.9028, 切向力X=2615.1436, 切向力Y=-290.1422 +FPS=24.88, 法向力=1565.0281, 切向力X=2463.9290, 切向力Y=-304.6558 +FPS=24.98, 法向力=1227.4465, 切向力X=2547.9473, 切向力Y=-71.7448 +FPS=24.67, 法向力=1222.3735, 切向力X=2593.3704, 切向力Y=-49.1399 +FPS=25.78, 法向力=1122.2053, 切向力X=2633.0859, 切向力Y=-326.7711 +FPS=24.81, 法向力=1452.7441, 切向力X=3164.0903, 切向力Y=-470.6751 +FPS=19.81, 法向力=1497.1469, 切向力X=3185.1885, 切向力Y=-508.5126 +FPS=24.77, 法向力=1462.9214, 切向力X=2367.4453, 切向力Y=74.7078 +FPS=25.08, 法向力=1848.1720, 切向力X=2606.9775, 切向力Y=442.3727 +FPS=25.68, 法向力=1887.9548, 切向力X=2617.8569, 切向力Y=304.6814 +FPS=24.56, 法向力=1289.7462, 切向力X=774.1111, 切向力Y=2262.9658 +FPS=25.84, 法向力=1342.2930, 切向力X=649.2616, 切向力Y=2334.0085 +FPS=22.55, 法向力=2217.4163, 切向力X=-118.1335, 切向力Y=3563.9521 +FPS=24.91, 法向力=2402.1470, 切向力X=-740.9237, 切向力Y=4547.5376 +FPS=26.43, 法向力=2570.2629, 切向力X=-638.8619, 切向力Y=4655.7188 +FPS=23.49, 法向力=1776.2659, 切向力X=17.0481, 切向力Y=2419.6113 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000304s, blend=0.002254s (9 tiles incl ref), finalize=0.000058s, total=0.002622s +FPS=24.66, 法向力=1622.1683, 切向力X=2085.7446, 切向力Y=1011.1013 +FPS=25.04, 法向力=1619.5721, 切向力X=2040.9667, 切向力Y=1042.5812 +FPS=23.43, 法向力=1238.8888, 切向力X=2904.8477, 切向力Y=-760.2280 +FPS=23.06, 法向力=1283.7512, 切向力X=2926.3733, 切向力Y=-898.3159 +FPS=24.62, 法向力=1467.6536, 切向力X=4207.1377, 切向力Y=-1441.6489 +FPS=24.86, 法向力=1143.8506, 切向力X=3537.9497, 切向力Y=-1050.9912 +FPS=23.39, 法向力=1059.4502, 切向力X=3624.7683, 切向力Y=-952.3640 +FPS=23.86, 法向力=1272.5839, 切向力X=2100.5144, 切向力Y=61.3547 +FPS=24.36, 法向力=1344.2576, 切向力X=2166.8311, 切向力Y=2.3712 +FPS=23.61, 法向力=1503.7393, 切向力X=-117.7818, 切向力Y=865.0316 +FPS=23.79, 法向力=1345.2751, 切向力X=3389.4429, 切向力Y=-934.0088 +FPS=23.94, 法向力=1416.1548, 切向力X=3533.7075, 切向力Y=-936.7109 +FPS=24.39, 法向力=1343.6771, 切向力X=4062.5913, 切向力Y=-1138.9036 +FPS=24.18, 法向力=1364.0081, 切向力X=4923.0679, 切向力Y=-876.4539 +FPS=24.94, 法向力=1278.6931, 切向力X=4855.8848, 切向力Y=-842.4708 +FPS=17.78, 法向力=1346.1553, 切向力X=5110.2852, 切向力Y=-1986.9733 +FPS=24.41, 法向力=1285.9434, 切向力X=4091.0847, 切向力Y=-720.2075 +FPS=25.03, 法向力=1277.3889, 切向力X=4050.8176, 切向力Y=-703.9200 +FPS=23.65, 法向力=1633.7622, 切向力X=3628.6333, 切向力Y=-318.7247 +FPS=24.30, 法向力=1903.6213, 切向力X=3567.8516, 切向力Y=-44.1365 +FPS=24.66, 法向力=1930.4939, 切向力X=3510.1335, 切向力Y=-88.9599 +FPS=24.77, 法向力=1591.5411, 切向力X=2001.0695, 切向力Y=408.9094 +FPS=25.08, 法向力=1665.5936, 切向力X=1893.9237, 切向力Y=328.8308 +FPS=22.84, 法向力=1759.0308, 切向力X=2074.1106, 切向力Y=401.4403 +FPS=24.69, 法向力=1472.9734, 切向力X=-479.8547, 切向力Y=1758.6113 +FPS=24.84, 法向力=1533.3182, 切向力X=-489.7642, 切向力Y=1920.5913 +FPS=23.25, 法向力=1381.0767, 切向力X=2160.7461, 切向力Y=1186.0896 +FPS=24.21, 法向力=1318.0861, 切向力X=2226.7312, 切向力Y=1181.8446 +FPS=23.30, 法向力=1213.3450, 切向力X=4988.5366, 切向力Y=1787.3669 +FPS=23.25, 法向力=1442.2184, 切向力X=4637.0029, 切向力Y=1566.9167 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000220s, blend=0.002231s (9 tiles incl ref), finalize=0.000055s, total=0.002514s +FPS=23.08, 法向力=1434.8348, 切向力X=4659.0679, 切向力Y=1634.1196 +FPS=23.58, 法向力=1696.0544, 切向力X=2703.6504, 切向力Y=1129.7969 +FPS=23.60, 法向力=1454.7312, 切向力X=2111.3687, 切向力Y=1007.9341 +FPS=24.18, 法向力=1493.0870, 切向力X=2119.1831, 切向力Y=1025.2960 +FPS=22.84, 法向力=1619.4845, 切向力X=1467.4678, 切向力Y=1044.5209 +FPS=24.85, 法向力=1667.0476, 切向力X=409.7019, 切向力Y=763.2545 +FPS=24.77, 法向力=1675.3718, 切向力X=479.4180, 切向力Y=683.3071 +FPS=23.86, 法向力=1787.3665, 切向力X=1006.3691, 切向力Y=1265.7184 +FPS=24.67, 法向力=1837.6713, 切向力X=956.1432, 切向力Y=1269.5389 +FPS=19.43, 法向力=1731.5144, 切向力X=1064.9355, 切向力Y=322.3581 +FPS=23.88, 法向力=1631.5999, 切向力X=775.1687, 切向力Y=-155.1994 +FPS=25.19, 法向力=1714.3904, 切向力X=874.6328, 切向力Y=-149.8787 +FPS=23.37, 法向力=1554.4617, 切向力X=1728.6074, 切向力Y=136.9342 +FPS=24.53, 法向力=1629.4080, 切向力X=384.8121, 切向力Y=308.1206 +FPS=25.73, 法向力=1576.6049, 切向力X=279.7552, 切向力Y=376.7780 +FPS=24.87, 法向力=1612.4069, 切向力X=800.1643, 切向力Y=570.0485 +FPS=26.04, 法向力=1636.9269, 切向力X=861.0117, 切向力Y=531.3470 +FPS=24.17, 法向力=1328.5280, 切向力X=1962.9501, 切向力Y=455.5237 +FPS=24.72, 法向力=1638.8005, 切向力X=1530.2109, 切向力Y=590.4183 +FPS=25.40, 法向力=1653.1990, 切向力X=1609.4084, 切向力Y=569.4821 +FPS=25.94, 法向力=1547.5217, 切向力X=1771.4692, 切向力Y=254.5969 +FPS=26.64, 法向力=1523.1422, 切向力X=1796.0876, 切向力Y=229.0996 +FPS=23.97, 法向力=1588.6299, 切向力X=1531.4664, 切向力Y=611.2385 +FPS=25.21, 法向力=1669.0762, 切向力X=1524.5275, 切向力Y=585.2414 +FPS=26.04, 法向力=1730.1790, 切向力X=1821.6014, 切向力Y=534.3336 +FPS=23.42, 法向力=1626.4355, 切向力X=1821.1005, 切向力Y=-254.7355 +FPS=24.30, 法向力=1665.9080, 切向力X=1770.1447, 切向力Y=-264.2379 +FPS=24.72, 法向力=1410.8340, 切向力X=2158.7095, 切向力Y=824.9232 +FPS=24.46, 法向力=1317.4255, 切向力X=2182.2917, 切向力Y=790.4540 +FPS=24.77, 法向力=1293.9897, 切向力X=2218.9443, 切向力Y=1279.6744 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000234s, blend=0.002242s (9 tiles incl ref), finalize=0.000059s, total=0.002543s +FPS=23.63, 法向力=1241.9928, 切向力X=2784.4844, 切向力Y=759.6434 +FPS=24.70, 法向力=1245.2504, 切向力X=2751.2866, 切向力Y=787.5087 +FPS=24.80, 法向力=1457.6558, 切向力X=3495.0127, 切向力Y=570.1365 +FPS=26.81, 法向力=1479.5558, 切向力X=4609.5088, 切向力Y=-920.6686 +FPS=27.37, 法向力=1380.9983, 切向力X=4759.7197, 切向力Y=-1007.1486 +FPS=25.64, 法向力=1451.5590, 切向力X=3850.7056, 切向力Y=-1372.1206 +FPS=27.47, 法向力=1440.2927, 切向力X=3779.1079, 切向力Y=-1413.9685 +FPS=26.14, 法向力=1235.2816, 切向力X=3095.7068, 切向力Y=-1181.4491 +FPS=27.13, 法向力=1373.7581, 切向力X=3142.0906, 切向力Y=-1351.9917 +FPS=25.90, 法向力=1432.2146, 切向力X=2829.2881, 切向力Y=-414.1071 +FPS=27.44, 法向力=1396.3916, 切向力X=2754.3657, 切向力Y=-453.4733 +FPS=25.92, 法向力=1589.6877, 切向力X=2945.9492, 切向力Y=-1017.5632 +FPS=26.67, 法向力=1296.8123, 切向力X=3487.9243, 切向力Y=-1175.5239 +FPS=26.68, 法向力=1379.9441, 切向力X=3574.6130, 切向力Y=-1332.6709 +FPS=25.61, 法向力=1398.9904, 切向力X=3383.4258, 切向力Y=-855.7759 +FPS=27.59, 法向力=1380.0530, 切向力X=3414.5596, 切向力Y=-892.7470 +FPS=26.37, 法向力=1541.8625, 切向力X=2577.1963, 切向力Y=78.3724 +FPS=26.57, 法向力=1442.6970, 切向力X=2596.0217, 切向力Y=48.6475 +FPS=27.50, 法向力=1501.1111, 切向力X=2642.9805, 切向力Y=71.0474 +FPS=26.72, 法向力=1441.7048, 切向力X=2557.7607, 切向力Y=56.9395 +FPS=26.50, 法向力=1479.9600, 切向力X=2907.0894, 切向力Y=-775.1334 +FPS=25.43, 法向力=1457.5972, 切向力X=2821.0161, 切向力Y=-463.1981 +FPS=26.80, 法向力=1585.1021, 切向力X=2872.1045, 切向力Y=-529.5567 +FPS=25.77, 法向力=1257.6953, 切向力X=3312.5566, 切向力Y=144.3630 +FPS=25.94, 法向力=1169.0537, 切向力X=3294.6826, 切向力Y=136.1597 +FPS=27.73, 法向力=1685.3220, 切向力X=3274.1030, 切向力Y=-261.9477 +FPS=26.95, 法向力=1329.8005, 切向力X=2620.3501, 切向力Y=52.1868 +FPS=26.93, 法向力=1380.7371, 切向力X=2673.5552, 切向力Y=33.3537 +FPS=25.51, 法向力=1408.4619, 切向力X=2534.7031, 切向力Y=-304.4125 +FPS=27.93, 法向力=1375.5181, 切向力X=2415.3486, 切向力Y=-226.6738 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000231s, blend=0.002365s (9 tiles incl ref), finalize=0.000064s, total=0.002667s +FPS=24.18, 法向力=1191.9980, 切向力X=2864.9050, 切向力Y=69.2022 +FPS=27.86, 法向力=1148.7380, 切向力X=2857.6445, 切向力Y=-38.4795 +FPS=24.16, 法向力=1388.7739, 切向力X=2949.9663, 切向力Y=-752.9989 +FPS=26.23, 法向力=1424.1329, 切向力X=2573.6743, 切向力Y=-251.2550 +FPS=26.03, 法向力=1447.9637, 切向力X=2621.9321, 切向力Y=-358.3062 +FPS=25.00, 法向力=1494.9465, 切向力X=2711.3994, 切向力Y=-548.1302 +FPS=23.16, 法向力=1460.9386, 切向力X=2707.3105, 切向力Y=-527.0000 +FPS=25.02, 法向力=1769.5022, 切向力X=3390.9766, 切向力Y=-453.5570 +FPS=24.04, 法向力=1347.6973, 切向力X=2777.9673, 切向力Y=-441.9114 +FPS=26.58, 法向力=1304.2998, 切向力X=2862.7900, 切向力Y=-427.1173 +FPS=22.67, 法向力=1368.5857, 切向力X=3087.3423, 切向力Y=132.9834 +FPS=24.23, 法向力=1413.2314, 切向力X=3124.5378, 切向力Y=73.0988 +FPS=24.11, 法向力=1402.3237, 切向力X=3144.6597, 切向力Y=-285.2415 +FPS=24.17, 法向力=1527.0886, 切向力X=3032.3347, 切向力Y=-1166.6307 +FPS=25.34, 法向力=1476.4835, 切向力X=2901.7900, 切向力Y=-1196.1550 +FPS=24.64, 法向力=1102.1843, 切向力X=2888.5681, 切向力Y=130.4845 +FPS=21.54, 法向力=1392.5156, 切向力X=2959.8330, 切向力Y=-519.5428 +FPS=25.32, 法向力=1534.5784, 切向力X=3074.2949, 切向力Y=-552.7987 +FPS=23.94, 法向力=1429.6902, 切向力X=2840.4688, 切向力Y=-262.2372 +FPS=23.45, 法向力=1442.0819, 切向力X=2870.9805, 切向力Y=-258.8577 +FPS=23.91, 法向力=1720.5991, 切向力X=2920.1982, 切向力Y=-444.6423 +FPS=25.02, 法向力=1379.2329, 切向力X=2973.2737, 切向力Y=464.6953 +FPS=24.41, 法向力=1420.2994, 切向力X=2864.0781, 切向力Y=245.5946 +FPS=23.25, 法向力=1210.6177, 切向力X=2679.1904, 切向力Y=-553.6230 +FPS=24.39, 法向力=1334.1190, 切向力X=2835.8086, 切向力Y=-175.3368 +FPS=25.37, 法向力=1300.4199, 切向力X=2808.9321, 切向力Y=-172.8554 +FPS=22.97, 法向力=2995.2258, 切向力X=4674.1602, 切向力Y=1456.2400 +FPS=25.55, 法向力=3277.2549, 切向力X=4781.6758, 切向力Y=1593.1755 +FPS=22.71, 法向力=8571.6387, 切向力X=14899.6250, 切向力Y=12347.2305 +FPS=23.72, 法向力=8047.7715, 切向力X=15216.9961, 切向力Y=15070.5723 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000289s, blend=0.002382s (9 tiles incl ref), finalize=0.000061s, total=0.002740s +FPS=22.58, 法向力=8156.4956, 切向力X=15143.2871, 切向力Y=15513.8545 +FPS=19.09, 法向力=7965.0830, 切向力X=16287.3857, 切向力Y=16265.8193 +FPS=23.24, 法向力=8617.8213, 切向力X=16010.7012, 切向力Y=16514.3945 +FPS=25.26, 法向力=8662.6904, 切向力X=15961.5957, 切向力Y=16515.6250 +FPS=23.41, 法向力=8460.5000, 切向力X=16108.1406, 切向力Y=17155.4141 +FPS=20.40, 法向力=8222.1553, 切向力X=16151.7520, 切向力Y=17484.5312 +FPS=23.55, 法向力=8192.2910, 切向力X=16118.6211, 切向力Y=17483.8555 +FPS=23.76, 法向力=8112.3115, 切向力X=15870.1963, 切向力Y=17438.9023 +FPS=24.03, 法向力=7421.3145, 切向力X=15884.5371, 切向力Y=18567.7871 +FPS=23.81, 法向力=7455.0703, 切向力X=15895.5342, 切向力Y=18526.8438 +FPS=22.63, 法向力=6401.9131, 切向力X=15641.0820, 切向力Y=18258.4023 +FPS=23.21, 法向力=5024.7764, 切向力X=14653.2598, 切向力Y=17898.7285 +FPS=25.72, 法向力=5049.3462, 切向力X=14533.4697, 切向力Y=17922.4648 +FPS=23.14, 法向力=3015.4363, 切向力X=13082.3320, 切向力Y=17202.4766 +FPS=25.26, 法向力=3014.4119, 切向力X=13109.4082, 切向力Y=17098.7832 +FPS=25.38, 法向力=2725.7849, 切向力X=11174.2773, 切向力Y=15189.0117 +FPS=25.04, 法向力=2704.7891, 切向力X=11188.5547, 切向力Y=15244.8223 +FPS=24.47, 法向力=2514.1021, 切向力X=10124.6318, 切向力Y=13355.0723 +FPS=23.71, 法向力=2359.7319, 切向力X=9236.8574, 切向力Y=12694.1465 +FPS=25.08, 法向力=2388.3101, 切向力X=9158.0273, 切向力Y=12677.6152 +FPS=15.01, 法向力=2361.8965, 切向力X=8081.3472, 切向力Y=10948.1152 +FPS=25.81, 法向力=2104.0703, 切向力X=7596.0596, 切向力Y=9537.4512 +FPS=25.13, 法向力=2080.4390, 切向力X=5805.6289, 切向力Y=8510.3691 +FPS=25.33, 法向力=2097.4009, 切向力X=5724.7725, 切向力Y=8535.0703 +FPS=24.32, 法向力=2181.0652, 切向力X=5924.3340, 切向力Y=7607.2417 +FPS=25.78, 法向力=2175.5632, 切向力X=5957.8545, 切向力Y=7621.3750 +FPS=24.06, 法向力=1804.7909, 切向力X=5951.1738, 切向力Y=7678.2412 +FPS=25.41, 法向力=1792.0621, 切向力X=5143.2100, 切向力Y=7609.8652 +FPS=26.31, 法向力=1781.5667, 切向力X=5148.1113, 切向力Y=7611.9204 +FPS=24.64, 法向力=1837.3237, 切向力X=4931.8340, 切向力Y=6792.4082 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000311s, blend=0.002355s (9 tiles incl ref), finalize=0.000057s, total=0.002730s +FPS=26.22, 法向力=1805.1758, 切向力X=4929.3525, 切向力Y=6703.8521 +FPS=24.35, 法向力=1736.5718, 切向力X=4595.8550, 切向力Y=5117.3027 +FPS=25.65, 法向力=1837.3344, 切向力X=4466.5537, 切向力Y=4710.2559 +FPS=25.94, 法向力=1876.2981, 切向力X=4556.9087, 切向力Y=4657.6396 +FPS=24.11, 法向力=1446.0701, 切向力X=4145.6426, 切向力Y=4238.5088 +FPS=25.43, 法向力=1465.4502, 切向力X=4076.7727, 切向力Y=4282.7480 +FPS=24.24, 法向力=1570.7937, 切向力X=3542.8208, 切向力Y=4483.6680 +FPS=25.74, 法向力=1474.7834, 切向力X=3433.2700, 切向力Y=4473.7949 +FPS=26.40, 法向力=1544.5201, 切向力X=4087.2812, 切向力Y=4164.7666 +FPS=25.63, 法向力=1459.3088, 切向力X=4534.9326, 切向力Y=3847.6011 +FPS=24.89, 法向力=1512.8778, 切向力X=4618.2144, 切向力Y=3798.4446 +FPS=25.15, 法向力=1754.6891, 切向力X=4591.4565, 切向力Y=3691.7651 +FPS=25.47, 法向力=1515.3252, 切向力X=4079.2686, 切向力Y=3417.3901 +FPS=25.53, 法向力=1556.5122, 切向力X=3969.2158, 切向力Y=3364.5483 +FPS=24.47, 法向力=1679.2000, 切向力X=3876.6899, 切向力Y=3952.1616 +FPS=18.30, 法向力=1778.1804, 切向力X=3943.1445, 切向力Y=3866.1487 +FPS=22.15, 法向力=1798.2277, 切向力X=4462.4985, 切向力Y=3706.7720 +FPS=23.89, 法向力=1506.0364, 切向力X=3961.3081, 切向力Y=3744.0225 +FPS=24.95, 法向力=1517.3676, 切向力X=3992.9456, 切向力Y=3782.4116 +FPS=23.50, 法向力=1702.9291, 切向力X=4259.8135, 切向力Y=3617.1475 +FPS=24.12, 法向力=1653.0582, 切向力X=4303.9209, 切向力Y=4076.7358 +FPS=25.52, 法向力=1686.9547, 切向力X=4332.5332, 切向力Y=4161.9546 +FPS=26.87, 法向力=1327.3342, 切向力X=3915.9463, 切向力Y=3581.4326 +FPS=27.23, 法向力=1344.6279, 切向力X=3943.7173, 切向力Y=3574.0107 +FPS=24.00, 法向力=1484.2041, 切向力X=3826.5342, 切向力Y=3374.6963 +FPS=25.31, 法向力=1745.5369, 切向力X=3603.5996, 切向力Y=3643.6414 +FPS=24.68, 法向力=1700.1697, 切向力X=3592.8335, 切向力Y=3720.2820 +FPS=23.49, 法向力=1331.2887, 切向力X=3624.8113, 切向力Y=3681.6663 +FPS=26.17, 法向力=1342.6074, 切向力X=3636.6641, 切向力Y=3687.1675 +FPS=21.81, 法向力=1748.1669, 切向力X=3762.0186, 切向力Y=3342.0757 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000269s, blend=0.002230s (9 tiles incl ref), finalize=0.000058s, total=0.002564s +FPS=21.46, 法向力=1342.1160, 切向力X=4527.1211, 切向力Y=3465.1772 +FPS=26.18, 法向力=1332.3647, 切向力X=4613.3760, 切向力Y=3550.4497 +FPS=25.98, 法向力=1664.2490, 切向力X=3881.2966, 切向力Y=3213.3826 +FPS=26.38, 法向力=1794.1702, 切向力X=4028.4988, 切向力Y=3152.0862 +FPS=23.88, 法向力=1339.4604, 切向力X=3625.3030, 切向力Y=3555.0261 +FPS=26.11, 法向力=1697.6949, 切向力X=3681.3491, 切向力Y=3336.5728 +FPS=26.56, 法向力=1754.2263, 切向力X=3822.4724, 切向力Y=3277.0110 +FPS=24.29, 法向力=1336.4198, 切向力X=3578.9805, 切向力Y=3510.4985 +FPS=25.52, 法向力=1253.1597, 切向力X=3540.2253, 切向力Y=3577.5742 +FPS=26.26, 法向力=1628.3445, 切向力X=4416.2100, 切向力Y=2968.9065 +FPS=25.08, 法向力=1491.0980, 切向力X=3789.3101, 切向力Y=3416.4854 +FPS=25.63, 法向力=1497.5918, 切向力X=3802.2573, 切向力Y=3329.1616 +FPS=25.24, 法向力=1439.0244, 切向力X=3806.3071, 切向力Y=3247.2251 +FPS=27.28, 法向力=1321.2224, 切向力X=3778.3152, 切向力Y=3363.8716 +FPS=23.61, 法向力=1493.4956, 切向力X=4318.5298, 切向力Y=3282.9209 +FPS=25.61, 法向力=1565.4907, 切向力X=4368.1270, 切向力Y=3324.0522 +FPS=25.65, 法向力=1630.6851, 切向力X=3606.7075, 切向力Y=3264.6389 +FPS=24.19, 法向力=1337.8025, 切向力X=3285.6094, 切向力Y=3482.5657 +FPS=25.52, 法向力=1354.0286, 切向力X=3356.7124, 切向力Y=3474.2925 +FPS=24.79, 法向力=1428.8208, 切向力X=3811.0276, 切向力Y=3039.5078 +FPS=25.09, 法向力=1638.5887, 切向力X=3651.0708, 切向力Y=2967.9800 +FPS=25.88, 法向力=1654.8070, 切向力X=3544.6404, 切向力Y=2934.4990 +FPS=26.01, 法向力=1477.5369, 切向力X=3539.6121, 切向力Y=3584.2822 +FPS=25.72, 法向力=1452.4775, 切向力X=3528.5251, 切向力Y=3552.6963 +FPS=22.92, 法向力=1201.9675, 切向力X=3542.6655, 切向力Y=3363.1221 +FPS=25.32, 法向力=1222.1421, 切向力X=3482.8828, 切向力Y=3343.0623 +FPS=26.44, 法向力=1428.2877, 切向力X=2745.7061, 切向力Y=3309.3994 +FPS=16.57, 法向力=1615.2539, 切向力X=3288.3950, 切向力Y=3312.7529 +FPS=26.15, 法向力=1401.0912, 切向力X=3110.9932, 切向力Y=3004.4072 +FPS=25.47, 法向力=1395.1464, 切向力X=3122.0054, 切向力Y=2935.3228 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000315s, blend=0.002273s (9 tiles incl ref), finalize=0.000099s, total=0.002694s +FPS=23.75, 法向力=1206.3358, 切向力X=3408.6128, 切向力Y=3766.2913 +FPS=25.55, 法向力=1162.7872, 切向力X=3392.1531, 切向力Y=3847.9341 +FPS=25.08, 法向力=1180.3064, 切向力X=3716.2065, 切向力Y=3227.7637 +FPS=25.19, 法向力=1247.2732, 切向力X=3788.8091, 切向力Y=3236.2754 +FPS=24.51, 法向力=1410.1245, 切向力X=3824.1943, 切向力Y=2935.3074 +FPS=23.72, 法向力=1252.3376, 切向力X=3448.6023, 切向力Y=2966.7961 +FPS=24.77, 法向力=1238.7949, 切向力X=3446.2129, 切向力Y=2996.9983 +FPS=24.89, 法向力=1586.9973, 切向力X=3676.4180, 切向力Y=3088.4226 +FPS=25.38, 法向力=1510.5031, 切向力X=3131.7913, 切向力Y=3165.0779 +FPS=25.47, 法向力=1538.5049, 切向力X=3203.3345, 切向力Y=3165.8584 +FPS=22.92, 法向力=1545.0057, 切向力X=4115.1685, 切向力Y=2983.8799 +FPS=26.01, 法向力=1510.7260, 切向力X=4250.3418, 切向力Y=3054.8477 +FPS=26.14, 法向力=1641.1162, 切向力X=3427.6416, 切向力Y=3017.5410 +FPS=25.24, 法向力=1328.6304, 切向力X=2897.2595, 切向力Y=333.6859 +FPS=24.85, 法向力=1347.3757, 切向力X=2887.6326, 切向力Y=211.9766 +FPS=24.09, 法向力=1931.0303, 切向力X=2739.4902, 切向力Y=-159.9050 +FPS=25.53, 法向力=1959.1174, 切向力X=2772.6211, 切向力Y=-121.0089 +FPS=24.15, 法向力=1503.4380, 切向力X=3184.6577, 切向力Y=-132.2059 +FPS=25.31, 法向力=1425.0103, 切向力X=2948.6416, 切向力Y=220.3718 +FPS=24.31, 法向力=1457.1110, 切向力X=2966.6714, 切向力Y=223.4641 +FPS=24.65, 法向力=1457.5693, 切向力X=2861.6106, 切向力Y=-282.5354 +FPS=25.51, 法向力=1429.7137, 切向力X=2832.4031, 切向力Y=-272.9835 +FPS=22.68, 法向力=1539.8562, 切向力X=2737.3984, 切向力Y=-513.0535 +FPS=24.49, 法向力=1378.4912, 切向力X=2801.9546, 切向力Y=-338.7821 +FPS=25.84, 法向力=1384.8064, 切向力X=2815.4653, 切向力Y=-335.0930 +FPS=24.42, 法向力=1405.2014, 切向力X=3069.6409, 切向力Y=-454.5697 +FPS=25.62, 法向力=1397.2878, 切向力X=3086.0859, 切向力Y=-459.5567 +FPS=24.80, 法向力=1150.8496, 切向力X=2800.7439, 切向力Y=361.8371 +FPS=24.50, 法向力=1525.6177, 切向力X=2660.8918, 切向力Y=-407.7413 +FPS=25.98, 法向力=1569.5245, 切向力X=2641.7046, 切向力Y=-456.5380 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000224s, blend=0.002153s (9 tiles incl ref), finalize=0.000054s, total=0.002437s +FPS=24.88, 法向力=1508.0098, 切向力X=2840.2695, 切向力Y=-570.7264 +FPS=19.32, 法向力=1630.7212, 切向力X=2416.7253, 切向力Y=-12.6363 +FPS=23.83, 法向力=1741.8462, 切向力X=2415.3867, 切向力Y=-172.7575 +FPS=23.59, 法向力=1293.4255, 切向力X=3258.0615, 切向力Y=254.5162 +FPS=24.85, 法向力=1286.7002, 切向力X=3344.9724, 切向力Y=169.0606 +FPS=25.05, 法向力=1464.3494, 切向力X=2446.6646, 切向力Y=-262.3316 +FPS=23.76, 法向力=1521.4565, 切向力X=2530.8882, 切向力Y=-923.0784 +FPS=25.76, 法向力=1421.2446, 切向力X=2545.8074, 切向力Y=-870.4517 +FPS=24.76, 法向力=1522.7649, 切向力X=2557.4009, 切向力Y=-373.2078 +FPS=23.82, 法向力=1478.1105, 切向力X=2539.7502, 切向力Y=-446.5203 +FPS=24.25, 法向力=1366.6226, 切向力X=2980.9585, 切向力Y=-230.6602 +FPS=20.67, 法向力=1628.1920, 切向力X=2578.3130, 切向力Y=-277.4218 +FPS=20.31, 法向力=1776.0859, 切向力X=3299.1528, 切向力Y=-197.4967 +FPS=12.57, 法向力=1804.9473, 切向力X=3285.7146, 切向力Y=-265.9396 +FPS=14.06, 法向力=1333.3335, 切向力X=2762.6631, 切向力Y=48.4998 +FPS=13.82, 法向力=1319.0166, 切向力X=2366.5710, 切向力Y=-520.2047 +FPS=14.34, 法向力=1356.4041, 切向力X=2363.5417, 切向力Y=-550.3385 +FPS=14.54, 法向力=1546.9443, 切向力X=2730.9497, 切向力Y=-445.1933 +FPS=13.91, 法向力=1542.9897, 切向力X=3144.3706, 切向力Y=-281.8897 +FPS=14.88, 法向力=1449.0222, 切向力X=3054.2266, 切向力Y=-166.6795 +FPS=16.17, 法向力=1455.5400, 切向力X=2720.0242, 切向力Y=-446.9314 +FPS=21.18, 法向力=1102.2195, 切向力X=2658.5002, 切向力Y=-663.2500 +FPS=23.51, 法向力=1172.9283, 切向力X=2751.7485, 切向力Y=-702.1584 +FPS=21.26, 法向力=1297.4041, 切向力X=2913.0210, 切向力Y=-189.2048 +FPS=21.49, 法向力=1563.1985, 切向力X=2958.8130, 切向力Y=-313.1881 +FPS=20.61, 法向力=1577.5555, 切向力X=3005.5166, 切向力Y=-318.7299 +FPS=15.39, 法向力=1385.6780, 切向力X=2809.7119, 切向力Y=152.9286 +FPS=11.53, 法向力=1253.1875, 切向力X=2224.4199, 切向力Y=-14.7618 +FPS=13.66, 法向力=1305.1316, 切向力X=2384.2375, 切向力Y=-259.9922 +FPS=13.59, 法向力=1316.3312, 切向力X=2327.0769, 切向力Y=-227.3031 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000368s, blend=0.004738s (9 tiles incl ref), finalize=0.000122s, total=0.005240s +FPS=14.35, 法向力=1402.2820, 切向力X=3134.0884, 切向力Y=-313.3153 +FPS=14.06, 法向力=1383.6733, 切向力X=3308.0039, 切向力Y=-281.6845 +FPS=13.85, 法向力=1633.5654, 切向力X=3330.2437, 切向力Y=-362.3607 +FPS=13.36, 法向力=1647.3269, 切向力X=3459.4998, 切向力Y=-277.3123 +FPS=12.96, 法向力=1189.4722, 切向力X=3125.7466, 切向力Y=-413.6050 +FPS=15.87, 法向力=1180.3240, 切向力X=3138.6807, 切向力Y=-408.7444 +FPS=20.38, 法向力=1470.3386, 切向力X=2957.1753, 切向力Y=-389.7432 +FPS=21.95, 法向力=1474.2139, 切向力X=3079.6467, 切向力Y=-497.7972 +FPS=23.63, 法向力=1474.1851, 切向力X=3024.4868, 切向力Y=-597.6118 +FPS=24.90, 法向力=1519.4700, 切向力X=3120.2161, 切向力Y=-467.4192 +FPS=22.18, 法向力=1166.0083, 切向力X=2957.8289, 切向力Y=-405.8805 +FPS=24.44, 法向力=1112.1797, 切向力X=2969.1582, 切向力Y=-389.6464 +FPS=19.38, 法向力=940.4294, 切向力X=2877.4995, 切向力Y=15.2470 +FPS=13.75, 法向力=1367.4137, 切向力X=2994.1106, 切向力Y=272.6381 +FPS=15.13, 法向力=1403.3987, 切向力X=2925.9749, 切向力Y=198.1036 +FPS=14.03, 法向力=1484.1521, 切向力X=3097.4482, 切向力Y=-337.6788 +FPS=14.27, 法向力=1554.5085, 切向力X=3014.7644, 切向力Y=-313.7740 +FPS=14.40, 法向力=1568.6843, 切向力X=3030.0085, 切向力Y=-348.5931 +FPS=13.96, 法向力=1218.4396, 切向力X=2029.9780, 切向力Y=-311.5809 +FPS=14.03, 法向力=1284.2930, 切向力X=2529.9626, 切向力Y=-479.8066 +FPS=14.27, 法向力=1206.4762, 切向力X=2733.3198, 切向力Y=-631.2226 +FPS=15.33, 法向力=1523.8425, 切向力X=3278.0054, 切向力Y=-288.8182 +FPS=14.93, 法向力=1548.5992, 切向力X=3296.2534, 切向力Y=-274.0929 +FPS=14.79, 法向力=1589.0591, 切向力X=2612.1904, 切向力Y=-431.1397 +FPS=15.42, 法向力=1576.3149, 切向力X=2658.6201, 切向力Y=-454.5095 +FPS=15.30, 法向力=1228.3170, 切向力X=3211.5005, 切向力Y=-383.9603 +FPS=14.89, 法向力=1309.9922, 切向力X=2814.5967, 切向力Y=-409.7593 +FPS=15.74, 法向力=1417.2139, 切向力X=2827.7417, 切向力Y=-513.9172 +FPS=13.65, 法向力=1845.0278, 切向力X=3058.3191, 切向力Y=-567.1897 +FPS=15.01, 法向力=1342.7413, 切向力X=2630.4556, 切向力Y=-476.3922 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000325s, blend=0.005063s (9 tiles incl ref), finalize=0.000144s, total=0.005543s +FPS=14.32, 法向力=1549.3350, 切向力X=2857.9624, 切向力Y=-286.2856 +FPS=15.92, 法向力=1519.3284, 切向力X=2819.1985, 切向力Y=-309.6481 +FPS=15.22, 法向力=1751.5756, 切向力X=3010.8662, 切向力Y=28.7354 +FPS=15.51, 法向力=1438.5176, 切向力X=2651.6255, 切向力Y=-356.8336 +FPS=14.99, 法向力=1430.4185, 切向力X=2684.1675, 切向力Y=-360.2136 +FPS=15.85, 法向力=1457.0295, 切向力X=3151.0828, 切向力Y=-527.5275 +FPS=15.30, 法向力=1341.8481, 切向力X=2975.1904, 切向力Y=182.3807 +FPS=14.02, 法向力=1355.8846, 切向力X=2994.2952, 切向力Y=103.5642 +FPS=15.51, 法向力=1872.7419, 切向力X=3336.0933, 切向力Y=-440.2074 +FPS=15.83, 法向力=1900.8694, 切向力X=3408.7732, 切向力Y=-533.1002 +FPS=17.44, 法向力=1955.5580, 切向力X=3430.8330, 切向力Y=-578.1573 +FPS=14.52, 法向力=1436.8945, 切向力X=2918.7388, 切向力Y=68.9816 +FPS=14.60, 法向力=1390.5669, 切向力X=2864.1924, 切向力Y=111.7094 +FPS=14.08, 法向力=1537.2637, 切向力X=2652.7246, 切向力Y=-651.8986 +FPS=15.15, 法向力=1630.7852, 切向力X=2699.4434, 切向力Y=-686.3655 +FPS=14.84, 法向力=1666.6367, 切向力X=2898.2227, 切向力Y=-874.0477 +FPS=14.30, 法向力=1818.7184, 切向力X=3417.7026, 切向力Y=-503.8690 +FPS=14.37, 法向力=1807.6326, 切向力X=3501.4526, 切向力Y=-531.2276 +FPS=14.23, 法向力=1420.6658, 切向力X=3354.6660, 切向力Y=-467.1989 +FPS=15.00, 法向力=1311.1940, 切向力X=2338.0017, 切向力Y=-456.7446 +FPS=14.67, 法向力=1777.0259, 切向力X=3054.6785, 切向力Y=-398.4412 +FPS=15.00, 法向力=1876.1287, 切向力X=3545.2236, 切向力Y=-508.0822 +FPS=15.28, 法向力=1783.5525, 切向力X=3497.3940, 切向力Y=-468.5425 +FPS=15.15, 法向力=1224.3445, 切向力X=2949.2095, 切向力Y=-634.2637 +FPS=16.18, 法向力=1168.0096, 切向力X=2843.4395, 切向力Y=-601.5168 +FPS=15.39, 法向力=1404.2871, 切向力X=2808.5354, 切向力Y=242.8983 +FPS=13.68, 法向力=1309.8115, 切向力X=2845.7107, 切向力Y=-216.4717 +FPS=14.48, 法向力=1696.2444, 切向力X=3084.9707, 切向力Y=-319.3683 +FPS=14.38, 法向力=1350.6812, 切向力X=2967.0649, 切向力Y=-284.1296 +FPS=15.22, 法向力=1330.4189, 切向力X=2995.4443, 切向力Y=-271.2647 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000383s, blend=0.005293s (9 tiles incl ref), finalize=0.000475s, total=0.006163s +FPS=13.20, 法向力=1291.6805, 切向力X=2364.2754, 切向力Y=-497.6139 +FPS=14.13, 法向力=1360.8351, 切向力X=2680.2068, 切向力Y=-218.4417 +FPS=13.78, 法向力=1628.7574, 切向力X=3236.6348, 切向力Y=-486.1768 +FPS=14.89, 法向力=1564.1108, 切向力X=3206.8083, 切向力Y=-505.3880 +FPS=15.35, 法向力=1668.6838, 切向力X=2638.5215, 切向力Y=-601.0659 +FPS=15.66, 法向力=1125.7942, 切向力X=2304.4519, 切向力Y=-223.5032 +FPS=14.86, 法向力=1167.3972, 切向力X=2307.0320, 切向力Y=-194.7587 +FPS=15.07, 法向力=1250.0461, 切向力X=2992.3425, 切向力Y=-362.3154 +FPS=14.71, 法向力=1300.0039, 切向力X=3023.0723, 切向力Y=-347.2809 +FPS=14.61, 法向力=1296.1676, 切向力X=3032.0566, 切向力Y=-434.2006 +FPS=14.87, 法向力=1154.6371, 切向力X=2775.2236, 切向力Y=-252.1485 +FPS=14.53, 法向力=1399.8184, 切向力X=2611.4336, 切向力Y=-591.5330 +FPS=14.90, 法向力=1471.1205, 切向力X=2571.5571, 切向力Y=-638.6263 +FPS=14.41, 法向力=1453.9075, 切向力X=2911.3660, 切向力Y=-317.4358 +FPS=14.50, 法向力=1478.4225, 切向力X=3101.5806, 切向力Y=-111.1317 +FPS=13.66, 法向力=1461.1053, 切向力X=2994.9370, 切向力Y=-172.3848 +FPS=15.07, 法向力=1029.8853, 切向力X=3072.6279, 切向力Y=-159.6986 +FPS=13.42, 法向力=1070.6578, 切向力X=2788.8542, 切向力Y=-232.4152 +FPS=15.19, 法向力=1088.2485, 切向力X=2843.9160, 切向力Y=-227.8450 +FPS=15.60, 法向力=1545.3444, 切向力X=2309.2510, 切向力Y=98.7286 +FPS=14.42, 法向力=1484.9474, 切向力X=2800.7456, 切向力Y=-358.5782 +FPS=14.13, 法向力=1599.4211, 切向力X=2921.7476, 切向力Y=-472.4318 +FPS=14.25, 法向力=1214.7632, 切向力X=2375.2744, 切向力Y=-132.3298 +FPS=14.84, 法向力=1457.9553, 切向力X=2568.1750, 切向力Y=-751.5133 +FPS=17.21, 法向力=1466.3386, 切向力X=2537.8704, 切向力Y=-923.3966 +FPS=14.99, 法向力=1211.0334, 切向力X=2804.5552, 切向力Y=-422.1225 +FPS=13.56, 法向力=1573.2891, 切向力X=2742.8042, 切向力Y=-908.5139 +FPS=14.49, 法向力=1306.2871, 切向力X=2904.0229, 切向力Y=-674.2841 +FPS=14.46, 法向力=1233.4600, 切向力X=2916.6309, 切向力Y=-527.7045 +FPS=14.70, 法向力=1611.1333, 切向力X=3197.2622, 切向力Y=-424.5790 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000348s, blend=0.004986s (9 tiles incl ref), finalize=0.000152s, total=0.005497s +FPS=14.23, 法向力=1331.1127, 切向力X=2689.7969, 切向力Y=-260.5497 +FPS=16.13, 法向力=1401.3436, 切向力X=2676.2710, 切向力Y=-329.5256 +FPS=13.68, 法向力=1395.8347, 切向力X=2862.3220, 切向力Y=-223.8913 +FPS=13.95, 法向力=1590.9181, 切向力X=3141.3010, 切向力Y=-435.6833 +FPS=14.18, 法向力=1184.0638, 切向力X=2760.3645, 切向力Y=-311.4653 +FPS=14.35, 法向力=1233.3445, 切向力X=2808.5999, 切向力Y=-285.4836 +FPS=14.47, 法向力=1358.7000, 切向力X=2561.8706, 切向力Y=-326.0112 +FPS=14.86, 法向力=1376.3696, 切向力X=2842.9507, 切向力Y=-388.8259 +FPS=14.31, 法向力=1391.9495, 切向力X=2834.9570, 切向力Y=-297.6283 +FPS=15.53, 法向力=1345.9438, 切向力X=2444.1382, 切向力Y=-682.6877 +FPS=15.42, 法向力=1374.7203, 切向力X=2628.5151, 切向力Y=-691.2258 +FPS=14.82, 法向力=1484.4580, 切向力X=2934.8750, 切向力Y=-242.3058 +FPS=14.65, 法向力=2020.5912, 切向力X=3198.5840, 切向力Y=-691.4542 +FPS=14.16, 法向力=2009.6428, 切向力X=3184.3433, 切向力Y=-706.9662 +FPS=14.53, 法向力=1561.7350, 切向力X=2650.9202, 切向力Y=-559.7717 +FPS=14.70, 法向力=1577.8279, 切向力X=2642.1445, 切向力Y=-593.2772 +FPS=14.10, 法向力=1515.9238, 切向力X=2077.2205, 切向力Y=-107.7972 +FPS=14.15, 法向力=1368.6184, 切向力X=3249.1279, 切向力Y=-78.6790 +FPS=14.48, 法向力=1265.9017, 切向力X=3094.3813, 切向力Y=-473.6930 +FPS=17.26, 法向力=1127.6831, 切向力X=2464.6025, 切向力Y=-19.5866 +FPS=14.80, 法向力=1226.5098, 切向力X=2528.0669, 切向力Y=-56.7283 +FPS=15.55, 法向力=1244.7412, 切向力X=2147.4482, 切向力Y=-523.0678 +FPS=14.78, 法向力=1046.3274, 切向力X=2668.5972, 切向力Y=-328.4069 +FPS=15.41, 法向力=1032.3711, 切向力X=2695.3535, 切向力Y=-347.6234 +FPS=15.38, 法向力=1914.9489, 切向力X=3426.6436, 切向力Y=-554.0035 +FPS=16.39, 法向力=1288.0730, 切向力X=2217.2397, 切向力Y=20.7886 +FPS=13.86, 法向力=1363.4888, 切向力X=2263.8770, 切向力Y=0.0461 +FPS=14.80, 法向力=1655.9976, 切向力X=2453.0168, 切向力Y=-778.4308 +FPS=14.90, 法向力=1138.8413, 切向力X=2777.1812, 切向力Y=-259.5227 +FPS=14.97, 法向力=1235.4475, 切向力X=2765.6001, 切向力Y=-388.3880 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000377s, blend=0.006889s (9 tiles incl ref), finalize=0.000191s, total=0.007466s +FPS=13.82, 法向力=1742.6985, 切向力X=3039.9355, 切向力Y=111.3127 +FPS=14.70, 法向力=1465.6465, 切向力X=2601.1936, 切向力Y=-415.4507 +FPS=13.79, 法向力=1149.1360, 切向力X=2575.2175, 切向力Y=-167.3135 +FPS=13.02, 法向力=1087.8142, 切向力X=2598.0728, 切向力Y=-195.1746 +FPS=12.63, 法向力=1372.2125, 切向力X=3453.5601, 切向力Y=-324.2788 +FPS=12.46, 法向力=1169.3865, 切向力X=2979.3237, 切向力Y=17.3922 +FPS=13.46, 法向力=1768.2426, 切向力X=2714.4033, 切向力Y=-185.8079 +FPS=14.01, 法向力=1769.5848, 切向力X=2756.5732, 切向力Y=-167.1320 +FPS=13.79, 法向力=1551.4878, 切向力X=2930.2510, 切向力Y=-674.9868 +FPS=13.95, 法向力=1502.7209, 切向力X=2782.1401, 切向力Y=-644.1962 +FPS=14.84, 法向力=1256.9900, 切向力X=2627.6807, 切向力Y=-298.0400 +FPS=14.05, 法向力=1407.7905, 切向力X=3042.5942, 切向力Y=-400.5352 +FPS=13.77, 法向力=1492.6587, 切向力X=3072.0154, 切向力Y=-543.4622 +FPS=14.53, 法向力=1500.1704, 切向力X=2860.1294, 切向力Y=-379.4424 +FPS=14.42, 法向力=1384.7388, 切向力X=2554.9644, 切向力Y=-478.5985 +FPS=14.37, 法向力=1750.9209, 切向力X=2828.2031, 切向力Y=-518.1158 +FPS=14.39, 法向力=1727.6490, 切向力X=2827.9043, 切向力Y=-460.4596 +FPS=14.22, 法向力=1179.0215, 切向力X=3056.2217, 切向力Y=181.1767 +FPS=13.84, 法向力=1421.2825, 切向力X=3074.5718, 切向力Y=-99.3907 +FPS=14.38, 法向力=1411.2266, 切向力X=2275.4258, 切向力Y=-290.8831 +FPS=14.20, 法向力=1398.1038, 切向力X=2291.4585, 切向力Y=-241.3707 +FPS=14.86, 法向力=1469.0476, 切向力X=2775.1663, 切向力Y=-618.1832 +FPS=14.62, 法向力=1595.8950, 切向力X=3045.9790, 切向力Y=-817.4553 +FPS=14.81, 法向力=1608.2494, 切向力X=3167.2534, 切向力Y=-858.0939 +FPS=17.90, 法向力=1623.2070, 切向力X=2744.0571, 切向力Y=-644.5102 +FPS=14.34, 法向力=1405.7893, 切向力X=2720.3970, 切向力Y=-56.8737 +FPS=14.32, 法向力=1428.3157, 切向力X=2771.3828, 切向力Y=-21.2768 +FPS=13.79, 法向力=1286.5979, 切向力X=-1318.9766, 切向力Y=-1896.8256 +FPS=14.63, 法向力=1209.8237, 切向力X=-1496.3311, 切向力Y=-1896.8516 +FPS=14.20, 法向力=1494.0553, 切向力X=-3506.2476, 切向力Y=-3454.0813 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000371s, blend=0.005361s (9 tiles incl ref), finalize=0.000151s, total=0.005893s +FPS=13.66, 法向力=1566.7461, 切向力X=-3411.6714, 切向力Y=-3646.3215 +FPS=14.43, 法向力=1787.7910, 切向力X=57.8928, 切向力Y=-7053.3525 +FPS=13.99, 法向力=1389.0410, 切向力X=1393.5056, 切向力Y=-8294.3008 +FPS=14.67, 法向力=1395.1782, 切向力X=1493.3745, 切向力Y=-8481.4336 +FPS=15.16, 法向力=1752.0696, 切向力X=-9343.5547, 切向力Y=-122.2058 +FPS=14.66, 法向力=1733.3730, 切向力X=-9402.1191, 切向力Y=-129.1519 +FPS=14.90, 法向力=1425.1726, 切向力X=1288.3480, 切向力Y=-470.6342 +FPS=17.27, 法向力=2665.7505, 切向力X=1330.1248, 切向力Y=7669.9473 +FPS=15.14, 法向力=2332.6196, 切向力X=1448.0542, 切向力Y=8347.8115 +FPS=13.46, 法向力=2450.7480, 切向力X=2453.4248, 切向力Y=10503.1602 +FPS=14.48, 法向力=2295.8845, 切向力X=-336.0359, 切向力Y=3553.2432 +FPS=14.57, 法向力=2291.8330, 切向力X=-449.0769, 切向力Y=3385.3188 +FPS=14.30, 法向力=1629.3274, 切向力X=3578.3999, 切向力Y=1640.1300 +FPS=14.48, 法向力=2786.1611, 切向力X=-6818.3145, 切向力Y=9312.7559 +FPS=13.94, 法向力=1673.3005, 切向力X=863.6624, 切向力Y=2273.1616 +FPS=14.42, 法向力=1297.8087, 切向力X=2159.3596, 切向力Y=1003.7540 +FPS=13.93, 法向力=1764.4982, 切向力X=2280.8420, 切向力Y=974.2143 +FPS=14.37, 法向力=1707.3899, 切向力X=2054.5332, 切向力Y=470.5729 +FPS=14.37, 法向力=1932.6587, 切向力X=3029.4785, 切向力Y=-231.3756 +FPS=14.77, 法向力=1886.8896, 切向力X=3155.8826, 切向力Y=-186.4936 +FPS=14.99, 法向力=1389.6057, 切向力X=2866.4924, 切向力Y=100.8978 +FPS=15.14, 法向力=2005.5347, 切向力X=1173.6741, 切向力Y=-658.5473 +FPS=15.31, 法向力=1795.8450, 切向力X=221.0751, 切向力Y=-397.2532 +FPS=14.61, 法向力=2088.5532, 切向力X=-1432.7682, 切向力Y=-1800.6682 +FPS=16.07, 法向力=2070.1934, 切向力X=-158.2185, 切向力Y=-2836.0771 +FPS=14.68, 法向力=1714.0657, 切向力X=1296.0402, 切向力Y=-734.3826 +FPS=14.69, 法向力=1785.3809, 切向力X=1320.7788, 切向力Y=-801.9784 +FPS=14.86, 法向力=1679.5935, 切向力X=-989.9033, 切向力Y=-3587.7922 +FPS=14.29, 法向力=1677.7856, 切向力X=-1147.6549, 切向力Y=-3987.6963 +FPS=16.63, 法向力=1826.7134, 切向力X=-2462.2583, 切向力Y=-6243.4609 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000361s, blend=0.005085s (9 tiles incl ref), finalize=0.000121s, total=0.005577s +FPS=14.13, 法向力=9826.8848, 切向力X=8699.0566, 切向力Y=-4301.5479 +FPS=13.34, 法向力=14180.7783, 切向力X=6451.3745, 切向力Y=665.6194 +FPS=14.47, 法向力=20872.6133, 切向力X=12208.7402, 切向力Y=-1700.1646 +FPS=14.29, 法向力=24590.9199, 切向力X=21435.5664, 切向力Y=-1707.6897 +FPS=13.76, 法向力=27177.6113, 切向力X=20783.4941, 切向力Y=7823.4116 +FPS=14.40, 法向力=27255.7266, 切向力X=20752.0234, 切向力Y=8156.4907 +FPS=14.47, 法向力=31819.3633, 切向力X=12314.6504, 切向力Y=12977.0039 +FPS=13.00, 法向力=40170.3203, 切向力X=19381.3516, 切向力Y=14798.9775 +FPS=13.74, 法向力=45666.2344, 切向力X=30460.5723, 切向力Y=12618.8125 +FPS=14.17, 法向力=34331.5547, 切向力X=13130.5352, 切向力Y=6458.8857 +FPS=14.45, 法向力=34335.1133, 切向力X=12979.1758, 切向力Y=6034.8926 +FPS=14.39, 法向力=19350.1230, 切向力X=-2004.0686, 切向力Y=331.2757 +FPS=14.43, 法向力=8138.5054, 切向力X=5568.1172, 切向力Y=-736.0678 +FPS=14.18, 法向力=6349.4526, 切向力X=5035.9409, 切向力Y=-709.1782 +FPS=14.23, 法向力=5424.0068, 切向力X=5005.6621, 切向力Y=-594.6946 +FPS=14.29, 法向力=4329.3262, 切向力X=4691.5225, 切向力Y=-229.1930 +FPS=13.65, 法向力=4317.9014, 切向力X=4741.6738, 切向力Y=-341.4645 +FPS=14.24, 法向力=3204.8042, 切向力X=4668.0576, 切向力Y=-365.4224 +FPS=13.59, 法向力=3132.6592, 切向力X=4575.0088, 切向力Y=-392.4601 +FPS=13.96, 法向力=2541.9155, 切向力X=4319.6377, 切向力Y=-259.7270 +FPS=14.41, 法向力=2515.4395, 切向力X=4483.3574, 切向力Y=-238.2906 +FPS=14.40, 法向力=2015.0317, 切向力X=3745.2051, 切向力Y=-132.7086 +FPS=13.70, 法向力=2275.5300, 切向力X=3920.8972, 切向力Y=-259.5859 +FPS=14.94, 法向力=2040.1996, 切向力X=3594.6594, 切向力Y=-281.8926 +FPS=13.69, 法向力=1651.4075, 切向力X=3827.4905, 切向力Y=16.2071 +FPS=15.74, 法向力=1624.1370, 切向力X=3726.6558, 切向力Y=22.1082 +FPS=14.33, 法向力=1708.9221, 切向力X=3744.7148, 切向力Y=-585.6657 +FPS=13.73, 法向力=1620.6957, 切向力X=3571.9976, 切向力Y=-226.1105 +FPS=14.47, 法向力=1599.3734, 切向力X=3675.4690, 切向力Y=-864.1018 +FPS=14.09, 法向力=1050.4539, 切向力X=3395.0024, 切向力Y=-199.3020 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000359s, blend=0.005264s (9 tiles incl ref), finalize=0.000181s, total=0.005816s +FPS=13.72, 法向力=1455.3252, 切向力X=3646.5254, 切向力Y=255.6509 +FPS=13.70, 法向力=1178.3781, 切向力X=3472.3105, 切向力Y=-17.0321 +FPS=14.19, 法向力=1170.5991, 切向力X=3585.4648, 切向力Y=-20.6037 +FPS=15.38, 法向力=1137.6218, 切向力X=3320.3977, 切向力Y=97.2943 +FPS=16.57, 法向力=1237.7759, 切向力X=3558.8894, 切向力Y=-335.1729 +FPS=14.90, 法向力=1265.0276, 切向力X=2932.1357, 切向力Y=-146.6179 +FPS=13.34, 法向力=1118.7473, 切向力X=2938.2817, 切向力Y=-110.5441 +FPS=15.07, 法向力=1209.9294, 切向力X=3314.4556, 切向力Y=-536.4075 +FPS=15.09, 法向力=1049.1096, 切向力X=3283.6870, 切向力Y=307.8932 +FPS=15.08, 法向力=1005.5710, 切向力X=3230.3052, 切向力Y=237.8036 +FPS=15.32, 法向力=979.2665, 切向力X=3037.0266, 切向力Y=440.5862 +FPS=14.98, 法向力=1187.0525, 切向力X=2989.7700, 切向力Y=-140.5542 +FPS=15.41, 法向力=1424.8818, 切向力X=2978.8604, 切向力Y=-38.8279 +FPS=13.56, 法向力=1164.0618, 切向力X=2846.2549, 切向力Y=-242.0767 +FPS=15.31, 法向力=1484.0302, 切向力X=3351.8958, 切向力Y=68.0582 +FPS=15.70, 法向力=1308.3595, 切向力X=3363.3049, 切向力Y=128.6451 +FPS=14.19, 法向力=1307.3618, 切向力X=3393.0376, 切向力Y=-638.9763 +FPS=15.81, 法向力=1181.5243, 切向力X=3250.2986, 切向力Y=-377.4185 +FPS=16.23, 法向力=1212.3545, 切向力X=3056.6338, 切向力Y=23.0437 +FPS=17.49, 法向力=1220.6729, 切向力X=2959.7595, 切向力Y=-39.5865 +FPS=15.57, 法向力=1219.9536, 切向力X=2994.3706, 切向力Y=17.7411 +FPS=14.61, 法向力=1092.1304, 切向力X=3247.6050, 切向力Y=37.7071 +FPS=15.55, 法向力=1483.6628, 切向力X=3303.5605, 切向力Y=-624.7701 +FPS=15.46, 法向力=1341.9554, 切向力X=3671.8345, 切向力Y=-174.3598 +FPS=15.80, 法向力=1218.4807, 切向力X=3788.0674, 切向力Y=343.8842 +FPS=15.62, 法向力=1163.6998, 切向力X=3609.5662, 切向力Y=269.8273 +FPS=15.86, 法向力=1352.0177, 切向力X=3483.6682, 切向力Y=-192.4902 +FPS=15.62, 法向力=1199.3345, 切向力X=3437.2876, 切向力Y=-58.7809 +FPS=15.44, 法向力=1228.8391, 切向力X=3394.0576, 切向力Y=-67.0683 +FPS=14.46, 法向力=1252.1221, 切向力X=3162.3906, 切向力Y=-373.4336 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000358s, blend=0.004747s (9 tiles incl ref), finalize=0.000127s, total=0.005241s +FPS=15.34, 法向力=1371.0665, 切向力X=3588.5229, 切向力Y=-695.4581 +FPS=14.71, 法向力=1259.5897, 切向力X=2894.4517, 切向力Y=-182.8360 +FPS=14.71, 法向力=1091.3671, 切向力X=3094.3303, 切向力Y=246.5354 +FPS=16.13, 法向力=1133.9606, 切向力X=3123.8467, 切向力Y=227.6735 +FPS=16.31, 法向力=1248.6123, 切向力X=3571.1426, 切向力Y=-426.1377 +FPS=15.05, 法向力=1186.4871, 切向力X=3064.5139, 切向力Y=343.2873 +FPS=15.61, 法向力=1601.6521, 切向力X=3854.5591, 切向力Y=16.1246 +FPS=15.49, 法向力=1121.8577, 切向力X=3006.4536, 切向力Y=-128.6367 +FPS=13.31, 法向力=1354.2776, 切向力X=2510.5476, 切向力Y=-186.1502 +FPS=15.67, 法向力=1331.3402, 切向力X=2641.2454, 切向力Y=-169.5795 +FPS=14.96, 法向力=1265.4253, 切向力X=2578.4502, 切向力Y=-132.8905 +FPS=15.23, 法向力=1281.1233, 切向力X=2754.4810, 切向力Y=-96.7759 +FPS=15.31, 法向力=1175.8285, 切向力X=2910.6641, 切向力Y=-76.9525 +FPS=15.93, 法向力=1190.2007, 切向力X=2844.7383, 切向力Y=-192.4329 +FPS=15.17, 法向力=1351.9045, 切向力X=3390.1174, 切向力Y=-660.8145 +FPS=15.56, 法向力=1359.5424, 切向力X=2975.8186, 切向力Y=-456.2159 +FPS=14.87, 法向力=1353.8269, 切向力X=2966.3008, 切向力Y=-441.9960 +FPS=15.31, 法向力=1282.6554, 切向力X=3111.6472, 切向力Y=8.0227 +FPS=14.93, 法向力=1115.8586, 切向力X=2924.2754, 切向力Y=-1.2393 +FPS=15.57, 法向力=1058.4133, 切向力X=2945.2690, 切向力Y=-13.3127 +FPS=16.01, 法向力=1166.0703, 切向力X=3018.7539, 切向力Y=195.0133 +FPS=14.89, 法向力=1409.3210, 切向力X=3540.1680, 切向力Y=47.7478 +FPS=14.62, 法向力=1391.7452, 切向力X=2646.2222, 切向力Y=-7.7010 +FPS=15.03, 法向力=1180.1948, 切向力X=3178.6990, 切向力Y=-112.9655 +FPS=14.92, 法向力=1252.0254, 切向力X=2958.4121, 切向力Y=111.7801 +FPS=14.73, 法向力=1078.3975, 切向力X=2998.9580, 切向力Y=301.1010 +FPS=15.26, 法向力=1052.1173, 切向力X=2986.9678, 切向力Y=255.8617 +FPS=15.49, 法向力=1221.0029, 切向力X=3263.7649, 切向力Y=-503.0209 +FPS=15.38, 法向力=1249.4487, 切向力X=2958.9673, 切向力Y=171.4500 +FPS=15.07, 法向力=1188.8478, 切向力X=3143.1689, 切向力Y=-132.0139 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000326s, blend=0.004759s (9 tiles incl ref), finalize=0.000122s, total=0.005218s +FPS=13.90, 法向力=1431.4891, 切向力X=2920.2041, 切向力Y=-214.6130 +FPS=15.28, 法向力=1616.7053, 切向力X=2616.5315, 切向力Y=-367.1814 +FPS=15.54, 法向力=1579.5605, 切向力X=3217.2036, 切向力Y=-635.5881 +FPS=15.42, 法向力=1542.9556, 切向力X=3265.2251, 切向力Y=-583.1064 +FPS=15.31, 法向力=1595.0076, 切向力X=3118.0122, 切向力Y=-24.3520 +FPS=15.70, 法向力=1237.3669, 切向力X=3187.2017, 切向力Y=187.6687 +FPS=15.68, 法向力=1211.2802, 切向力X=3109.2178, 切向力Y=160.3192 +FPS=15.75, 法向力=1171.6560, 切向力X=3089.7705, 切向力Y=-122.6868 +FPS=14.77, 法向力=1114.9585, 切向力X=3162.6277, 切向力Y=-150.0415 +FPS=14.76, 法向力=1104.1360, 切向力X=3048.1030, 切向力Y=-292.7770 +FPS=15.38, 法向力=1169.2174, 切向力X=3069.5825, 切向力Y=-339.8190 +FPS=15.14, 法向力=1540.8223, 切向力X=2994.8062, 切向力Y=626.0823 +FPS=15.04, 法向力=1178.5204, 切向力X=3073.5762, 切向力Y=-4.5066 +FPS=15.24, 法向力=1152.3455, 切向力X=3158.8823, 切向力Y=-45.6737 +FPS=15.11, 法向力=1354.0798, 切向力X=3089.1135, 切向力Y=-700.5483 +FPS=15.47, 法向力=1272.7092, 切向力X=2938.5808, 切向力Y=-184.1633 +FPS=15.58, 法向力=1315.6409, 切向力X=2904.2412, 切向力Y=-280.0190 +FPS=15.33, 法向力=1126.0005, 切向力X=3162.4177, 切向力Y=532.7996 +FPS=14.73, 法向力=1438.2015, 切向力X=2907.9746, 切向力Y=47.3778 +FPS=14.75, 法向力=1380.3296, 切向力X=2895.8691, 切向力Y=67.0496 +FPS=14.80, 法向力=1087.5994, 切向力X=2548.9270, 切向力Y=119.3317 +FPS=14.66, 法向力=1114.6602, 切向力X=2868.6135, 切向力Y=-18.8321 +FPS=14.03, 法向力=1059.3956, 切向力X=2844.7583, 切向力Y=-13.5056 +FPS=14.82, 法向力=1339.2908, 切向力X=3509.4485, 切向力Y=-218.0976 +FPS=14.56, 法向力=1335.3667, 切向力X=2992.4561, 切向力Y=-161.3983 +FPS=13.99, 法向力=1356.8379, 切向力X=3060.8777, 切向力Y=-170.2242 +FPS=14.31, 法向力=1312.5879, 切向力X=2829.1631, 切向力Y=-791.0696 +FPS=14.39, 法向力=1486.6993, 切向力X=2962.0825, 切向力Y=175.2884 +FPS=13.60, 法向力=1484.6484, 切向力X=2996.0688, 切向力Y=173.7871 +FPS=13.72, 法向力=1202.5908, 切向力X=3371.6594, 切向力Y=102.8931 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000351s, blend=0.004905s (9 tiles incl ref), finalize=0.000125s, total=0.005394s +FPS=13.70, 法向力=1081.3486, 切向力X=2982.3582, 切向力Y=79.5921 +FPS=13.99, 法向力=1101.7378, 切向力X=2973.2412, 切向力Y=168.8392 +FPS=14.03, 法向力=1168.4612, 切向力X=2794.0200, 切向力Y=291.5421 +FPS=13.45, 法向力=1491.9558, 切向力X=2821.5667, 切向力Y=-435.3824 +FPS=14.31, 法向力=1478.1901, 切向力X=3356.5796, 切向力Y=-466.2853 +FPS=14.09, 法向力=1258.7180, 切向力X=2854.2026, 切向力Y=-62.0634 +FPS=13.95, 法向力=1243.0813, 切向力X=2835.0918, 切向力Y=-163.2430 +FPS=13.96, 法向力=1459.8157, 切向力X=3113.9148, 切向力Y=-162.0785 +FPS=14.08, 法向力=1154.0994, 切向力X=2922.8899, 切向力Y=-220.4075 +FPS=14.18, 法向力=1521.3464, 切向力X=3078.9680, 切向力Y=-436.9857 +FPS=13.91, 法向力=1496.4636, 切向力X=3150.9175, 切向力Y=-400.1710 +FPS=13.66, 法向力=1384.6488, 切向力X=2796.8179, 切向力Y=-473.6700 +FPS=12.80, 法向力=1281.8961, 切向力X=3314.1553, 切向力Y=68.7746 +FPS=13.62, 法向力=1353.2397, 切向力X=2668.9932, 切向力Y=-629.1552 +FPS=13.35, 法向力=1184.7622, 切向力X=2494.0239, 切向力Y=342.4157 +FPS=13.14, 法向力=1253.3790, 切向力X=2498.3386, 切向力Y=263.5219 +FPS=13.05, 法向力=1602.2394, 切向力X=2505.5693, 切向力Y=-580.5526 +FPS=13.44, 法向力=1416.0378, 切向力X=2991.9297, 切向力Y=-21.0415 +FPS=14.90, 法向力=1610.8667, 切向力X=3168.1084, 切向力Y=-821.0959 +FPS=14.88, 法向力=1536.5627, 切向力X=3122.8215, 切向力Y=-716.7534 +FPS=14.21, 法向力=1218.2367, 切向力X=3019.2712, 切向力Y=219.6989 +FPS=14.25, 法向力=1172.0170, 切向力X=3061.2847, 切向力Y=-20.4624 +FPS=14.53, 法向力=1203.3811, 切向力X=3091.2861, 切向力Y=-93.1156 +FPS=14.92, 法向力=1364.1113, 切向力X=3208.2681, 切向力Y=-435.0170 +FPS=14.02, 法向力=1185.8127, 切向力X=2913.7754, 切向力Y=58.6028 +FPS=14.82, 法向力=1193.4014, 切向力X=2932.0186, 切向力Y=105.7411 +FPS=14.77, 法向力=1272.2800, 切向力X=2575.3262, 切向力Y=-79.0004 +FPS=15.61, 法向力=1540.3746, 切向力X=2991.5615, 切向力Y=-453.0319 +FPS=13.93, 法向力=1107.0834, 切向力X=2948.8667, 切向力Y=-80.7473 +FPS=14.25, 法向力=1132.7371, 切向力X=3029.4302, 切向力Y=38.9735 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000493s, blend=0.004781s (9 tiles incl ref), finalize=0.000124s, total=0.005410s +FPS=14.48, 法向力=1308.9561, 切向力X=2808.6926, 切向力Y=-220.6076 +FPS=14.21, 法向力=1302.7933, 切向力X=3016.8044, 切向力Y=13.8733 +FPS=15.03, 法向力=1334.8826, 切向力X=2948.4253, 切向力Y=-64.8412 +FPS=14.61, 法向力=1531.4636, 切向力X=2515.6050, 切向力Y=-296.9474 +FPS=15.35, 法向力=1430.3345, 切向力X=3197.7065, 切向力Y=-79.8317 +FPS=13.88, 法向力=1241.3276, 切向力X=3056.1953, 切向力Y=-162.8740 +FPS=14.41, 法向力=1218.1016, 切向力X=3057.5962, 切向力Y=-196.3764 +FPS=14.47, 法向力=1467.2747, 切向力X=2982.4160, 切向力Y=92.2398 +FPS=11.07, 法向力=1287.2622, 切向力X=2587.6638, 切向力Y=237.1074 +FPS=14.52, 法向力=1284.4899, 切向力X=3051.1870, 切向力Y=-88.7219 +FPS=14.62, 法向力=1216.4358, 切向力X=2579.9609, 切向力Y=-396.3519 +FPS=13.07, 法向力=1213.8748, 切向力X=2837.6128, 切向力Y=189.0617 +FPS=14.31, 法向力=1181.4105, 切向力X=2884.2866, 切向力Y=197.0058 +FPS=14.47, 法向力=937.3657, 切向力X=3197.6575, 切向力Y=17.2567 +FPS=14.62, 法向力=1623.9568, 切向力X=2940.3518, 切向力Y=-633.7682 +FPS=13.67, 法向力=1590.1488, 切向力X=2950.3289, 切向力Y=-674.1820 +FPS=14.50, 法向力=1271.5775, 切向力X=3106.1353, 切向力Y=61.4626 +FPS=14.14, 法向力=1293.7546, 切向力X=3118.1345, 切向力Y=72.9926 +FPS=14.48, 法向力=1542.7155, 切向力X=3368.6238, 切向力Y=-323.6122 +FPS=13.92, 法向力=1459.5203, 切向力X=3406.8914, 切向力Y=-327.4177 +FPS=14.37, 法向力=1337.4543, 切向力X=2578.5459, 切向力Y=64.6419 +FPS=13.98, 法向力=1347.6904, 切向力X=2857.6860, 切向力Y=-79.6379 +FPS=14.29, 法向力=1345.4540, 切向力X=3154.2695, 切向力Y=-245.4444 +FPS=15.69, 法向力=1197.6550, 切向力X=3075.1321, 切向力Y=74.5008 +FPS=13.60, 法向力=1231.1401, 切向力X=3085.0654, 切向力Y=80.8342 +FPS=13.74, 法向力=1536.9541, 切向力X=3074.3794, 切向力Y=-269.2456 +FPS=14.38, 法向力=1628.0889, 切向力X=3223.7637, 切向力Y=-353.5467 +FPS=14.43, 法向力=1626.9104, 切向力X=3220.4336, 切向力Y=-368.4345 +FPS=14.01, 法向力=1514.7898, 切向力X=3567.8184, 切向力Y=119.5040 +FPS=14.44, 法向力=1451.8436, 切向力X=2911.7236, 切向力Y=-74.7978 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000347s, blend=0.004727s (9 tiles incl ref), finalize=0.000121s, total=0.005205s +FPS=14.87, 法向力=1529.2988, 切向力X=3078.9082, 切向力Y=-149.0867 +FPS=16.26, 法向力=1417.9424, 切向力X=2820.7734, 切向力Y=-75.9105 +FPS=14.20, 法向力=1416.5563, 切向力X=2930.2656, 切向力Y=-95.0408 +FPS=14.90, 法向力=1452.3311, 切向力X=2898.1597, 切向力Y=-199.3346 +FPS=14.57, 法向力=1734.3658, 切向力X=3121.5806, 切向力Y=-801.3148 +FPS=13.89, 法向力=1354.1349, 切向力X=3164.8733, 切向力Y=196.1014 +FPS=13.97, 法向力=1139.3467, 切向力X=3259.0205, 切向力Y=101.0189 +FPS=14.32, 法向力=1576.9114, 切向力X=2993.8469, 切向力Y=-532.9673 +FPS=14.40, 法向力=1594.4099, 切向力X=3093.9048, 切向力Y=-586.8594 +FPS=14.28, 法向力=1305.7014, 切向力X=2682.5527, 切向力Y=-327.8584 +FPS=14.12, 法向力=1608.0024, 切向力X=3436.3921, 切向力Y=-196.2598 +FPS=13.96, 法向力=1699.2064, 切向力X=3497.4922, 切向力Y=-284.4773 +FPS=13.59, 法向力=1465.3494, 切向力X=2925.8337, 切向力Y=120.3434 +FPS=13.95, 法向力=1261.0786, 切向力X=2489.8252, 切向力Y=-97.2796 +FPS=13.87, 法向力=1780.9661, 切向力X=2986.0107, 切向力Y=-116.9395 +FPS=13.68, 法向力=1066.0227, 切向力X=3177.8877, 切向力Y=-333.0196 +FPS=14.15, 法向力=1097.0132, 切向力X=3233.4507, 切向力Y=-496.4912 +FPS=14.14, 法向力=1234.6625, 切向力X=2539.6550, 切向力Y=78.8584 +FPS=13.75, 法向力=1479.5356, 切向力X=3187.7439, 切向力Y=-56.9637 +FPS=13.65, 法向力=1214.1250, 切向力X=3347.8000, 切向力Y=-103.2021 +FPS=14.07, 法向力=1259.4458, 切向力X=3325.0266, 切向力Y=-160.6736 +FPS=13.81, 法向力=1449.1466, 切向力X=3475.5364, 切向力Y=-720.9255 +FPS=14.66, 法向力=1315.3151, 切向力X=2846.5759, 切向力Y=-311.6277 +FPS=14.12, 法向力=1263.5276, 切向力X=2897.2136, 切向力Y=-312.3585 +FPS=16.40, 法向力=1361.5131, 切向力X=3327.5327, 切向力Y=69.0304 +FPS=14.29, 法向力=1619.3856, 切向力X=3745.8208, 切向力Y=-773.8829 +FPS=14.46, 法向力=1667.9088, 切向力X=3802.9541, 切向力Y=-885.9940 +FPS=14.07, 法向力=1596.5110, 切向力X=3752.3027, 切向力Y=-257.9485 +FPS=14.39, 法向力=1332.7314, 切向力X=3271.0981, 切向力Y=-15.3201 +FPS=14.58, 法向力=1303.2942, 切向力X=2897.2820, 切向力Y=-477.1082 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000373s, blend=0.004694s (9 tiles incl ref), finalize=0.000128s, total=0.005206s +FPS=13.71, 法向力=1321.0586, 切向力X=2875.6619, 切向力Y=-541.1473 +FPS=14.09, 法向力=1472.0417, 切向力X=2790.8359, 切向力Y=112.7490 +FPS=13.58, 法向力=1277.6143, 切向力X=2889.9106, 切向力Y=201.8809 +FPS=14.03, 法向力=1446.1456, 切向力X=3193.7715, 切向力Y=-709.4250 +FPS=15.02, 法向力=1343.4724, 切向力X=3300.1904, 切向力Y=326.9563 +FPS=13.74, 法向力=1343.8450, 切向力X=3294.5649, 切向力Y=356.1812 +FPS=14.40, 法向力=1338.8367, 切向力X=3738.4377, 切向力Y=-164.5154 +FPS=14.14, 法向力=1523.9905, 切向力X=3342.3359, 切向力Y=-100.5854 +FPS=14.53, 法向力=1399.6306, 切向力X=2519.6323, 切向力Y=38.3437 +FPS=14.09, 法向力=1393.1893, 切向力X=2499.0042, 切向力Y=88.4821 +FPS=15.06, 法向力=1084.8395, 切向力X=2771.1489, 切向力Y=-87.9614 +FPS=15.18, 法向力=1489.5603, 切向力X=2716.3274, 切向力Y=-302.9950 +FPS=14.04, 法向力=1022.2537, 切向力X=2916.8071, 切向力Y=-247.8120 +FPS=15.66, 法向力=1087.7399, 切向力X=3029.5867, 切向力Y=-229.1697 +FPS=14.98, 法向力=968.1937, 切向力X=2478.8718, 切向力Y=-106.2465 +FPS=14.62, 法向力=1261.0652, 切向力X=2559.7598, 切向力Y=-171.1239 +FPS=14.86, 法向力=1253.5874, 切向力X=2548.9529, 切向力Y=-213.8616 +FPS=14.89, 法向力=1571.7896, 切向力X=3101.6965, 切向力Y=-376.1025 +FPS=14.64, 法向力=1087.9000, 切向力X=2599.2710, 切向力Y=-414.9587 +FPS=14.17, 法向力=1080.1587, 切向力X=2684.8523, 切向力Y=-331.1761 +FPS=14.32, 法向力=1173.9445, 切向力X=2075.3533, 切向力Y=-221.1284 +FPS=14.42, 法向力=1161.6063, 切向力X=3032.7378, 切向力Y=206.2428 +FPS=14.26, 法向力=1100.9850, 切向力X=3040.6436, 切向力Y=187.3796 +FPS=13.97, 法向力=1262.1067, 切向力X=3398.5400, 切向力Y=333.6720 +FPS=11.24, 法向力=1437.7793, 切向力X=3177.0935, 切向力Y=-503.8065 +FPS=14.56, 法向力=1121.6560, 切向力X=2311.7273, 切向力Y=-197.9751 +FPS=13.34, 法向力=1175.7009, 切向力X=2663.6755, 切向力Y=-438.4257 +FPS=13.97, 法向力=1321.8462, 切向力X=2994.5132, 切向力Y=-101.5534 +FPS=14.26, 法向力=1321.3350, 切向力X=2996.2510, 切向力Y=-121.2930 +FPS=14.39, 法向力=979.1400, 切向力X=2700.0959, 切向力Y=-169.4596 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000434s, blend=0.004880s (9 tiles incl ref), finalize=0.000130s, total=0.005456s +FPS=13.47, 法向力=923.4634, 切向力X=2603.9009, 切向力Y=-159.9217 +FPS=14.01, 法向力=1296.7544, 切向力X=2814.8821, 切向力Y=290.4658 +FPS=13.85, 法向力=1502.0542, 切向力X=2758.4482, 切向力Y=49.1781 +FPS=14.62, 法向力=1492.8647, 切向力X=2804.7095, 切向力Y=-15.8530 +FPS=15.03, 法向力=1596.3807, 切向力X=2878.9551, 切向力Y=-488.9885 +FPS=15.09, 法向力=1639.3146, 切向力X=2806.9736, 切向力Y=-580.1725 +FPS=16.45, 法向力=1697.0251, 切向力X=2821.8123, 切向力Y=-575.7942 +FPS=14.21, 法向力=1489.4447, 切向力X=2981.2161, 切向力Y=-893.5126 +FPS=18.09, 法向力=1224.3552, 切向力X=2860.2334, 切向力Y=-19.4952 +FPS=15.01, 法向力=1252.8590, 切向力X=2928.1719, 切向力Y=-296.8493 +FPS=16.38, 法向力=1260.4414, 切向力X=3037.2070, 切向力Y=-368.2747 +FPS=14.69, 法向力=1163.3879, 切向力X=2838.3328, 切向力Y=-98.8160 +FPS=14.33, 法向力=1370.5889, 切向力X=2464.3572, 切向力Y=-49.1144 +FPS=14.72, 法向力=1610.2754, 切向力X=3258.7092, 切向力Y=-474.1061 +FPS=14.08, 法向力=1704.5959, 切向力X=3323.8403, 切向力Y=-522.2198 +FPS=14.38, 法向力=1684.3967, 切向力X=3250.8103, 切向力Y=-736.7680 +FPS=14.52, 法向力=1383.9360, 切向力X=2969.1531, 切向力Y=-650.3683 +FPS=13.91, 法向力=1312.1490, 切向力X=2961.2002, 切向力Y=-605.6847 +FPS=14.62, 法向力=1210.4058, 切向力X=2640.2212, 切向力Y=-177.9316 +FPS=14.54, 法向力=1391.5618, 切向力X=2973.5049, 切向力Y=-179.7000 +FPS=15.03, 法向力=1493.0214, 切向力X=3016.9639, 切向力Y=-236.0569 +FPS=15.36, 法向力=1625.6188, 切向力X=3207.4321, 切向力Y=-784.8704 +FPS=15.00, 法向力=1151.6989, 切向力X=3196.4751, 切向力Y=-55.2076 +FPS=16.74, 法向力=1173.5813, 切向力X=2564.8040, 切向力Y=-312.7642 +FPS=14.40, 法向力=1218.7683, 切向力X=2607.6941, 切向力Y=-317.5709 +FPS=15.55, 法向力=1247.8347, 切向力X=2959.6836, 切向力Y=-44.4264 +FPS=16.29, 法向力=1524.1484, 切向力X=3077.3306, 切向力Y=-218.9019 +FPS=15.53, 法向力=1397.4993, 切向力X=2614.4451, 切向力Y=-706.5470 +FPS=16.22, 法向力=1435.9531, 切向力X=2733.8584, 切向力Y=-630.6138 +FPS=15.94, 法向力=1231.4253, 切向力X=2455.8848, 切向力Y=-426.9562 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000351s, blend=0.005210s (9 tiles incl ref), finalize=0.000124s, total=0.005696s +FPS=15.37, 法向力=1351.7571, 切向力X=2572.1489, 切向力Y=-531.3126 +FPS=15.43, 法向力=1320.6095, 切向力X=2496.2734, 切向力Y=-455.2863 +FPS=15.73, 法向力=1264.1870, 切向力X=2983.1311, 切向力Y=-158.1044 +FPS=15.76, 法向力=1357.5070, 切向力X=3429.4858, 切向力Y=-222.7578 +FPS=15.62, 法向力=1363.9646, 切向力X=3431.0596, 切向力Y=-207.3525 +FPS=18.99, 法向力=1260.2095, 切向力X=2996.7419, 切向力Y=-27.2770 +FPS=16.70, 法向力=1235.7831, 切向力X=2952.3491, 切向力Y=-77.6196 +FPS=17.19, 法向力=1555.8105, 切向力X=3040.1897, 切向力Y=-344.3925 +FPS=15.24, 法向力=1229.6089, 切向力X=2568.8147, 切向力Y=42.9230 +FPS=16.75, 法向力=1435.6145, 切向力X=2943.1406, 切向力Y=-286.1527 +FPS=16.41, 法向力=1395.9458, 切向力X=2953.3042, 切向力Y=-235.5031 +FPS=16.71, 法向力=1346.6621, 切向力X=3141.1448, 切向力Y=-609.4153 +FPS=15.93, 法向力=1394.1348, 切向力X=2675.7522, 切向力Y=-511.6407 +FPS=15.03, 法向力=1359.0986, 切向力X=2597.3723, 切向力Y=-519.8732 +FPS=15.05, 法向力=1832.3138, 切向力X=2850.7126, 切向力Y=-237.4756 +FPS=15.00, 法向力=1542.4902, 切向力X=2928.7161, 切向力Y=-212.9896 +FPS=15.43, 法向力=1199.3755, 切向力X=3017.3877, 切向力Y=-65.9244 +FPS=14.67, 法向力=1168.6423, 切向力X=2975.2944, 切向力Y=-144.5903 +FPS=15.33, 法向力=1653.6511, 切向力X=3031.8281, 切向力Y=-610.7544 +FPS=15.21, 法向力=1188.5538, 切向力X=2574.7964, 切向力Y=-125.6185 +FPS=16.39, 法向力=1176.8140, 切向力X=2627.9258, 切向力Y=-96.6973 +FPS=15.95, 法向力=1437.8409, 切向力X=3032.5896, 切向力Y=-100.5196 +FPS=16.07, 法向力=1793.2551, 切向力X=3218.5117, 切向力Y=-380.4921 +FPS=15.13, 法向力=1747.5874, 切向力X=3248.5100, 切向力Y=-297.3768 +FPS=15.77, 法向力=1310.4558, 切向力X=2573.6445, 切向力Y=-177.0384 +FPS=15.91, 法向力=1218.2268, 切向力X=2683.8684, 切向力Y=-154.5117 +FPS=14.46, 法向力=1273.6123, 切向力X=3102.2729, 切向力Y=-521.9391 +FPS=15.52, 法向力=1219.7034, 切向力X=2901.0601, 切向力Y=-153.2935 +FPS=15.96, 法向力=1546.6189, 切向力X=3292.4268, 切向力Y=-320.3451 +FPS=15.40, 法向力=1560.3735, 切向力X=3194.7642, 切向力Y=-371.9301 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000328s, blend=0.005406s (9 tiles incl ref), finalize=0.000133s, total=0.005878s +FPS=14.41, 法向力=1750.4170, 切向力X=3039.2471, 切向力Y=-253.4745 +FPS=14.93, 法向力=1374.1672, 切向力X=3183.6973, 切向力Y=83.1807 +FPS=15.81, 法向力=1329.2269, 切向力X=3187.7546, 切向力Y=110.8511 +FPS=16.15, 法向力=1300.2527, 切向力X=2912.7793, 切向力Y=-480.4991 +FPS=14.38, 法向力=1286.2598, 切向力X=2852.5630, 切向力Y=-425.2002 +FPS=17.08, 法向力=1440.3779, 切向力X=3186.8113, 切向力Y=242.1096 +FPS=15.68, 法向力=1544.0804, 切向力X=3347.2852, 切向力Y=-541.4609 +FPS=14.92, 法向力=1485.7899, 切向力X=3292.1970, 切向力Y=-644.5215 +FPS=14.84, 法向力=1411.0469, 切向力X=2565.7266, 切向力Y=57.0562 +FPS=12.06, 法向力=1223.9604, 切向力X=2775.7915, 切向力Y=-216.1841 +FPS=15.52, 法向力=1355.4852, 切向力X=3577.9250, 切向力Y=-192.2452 +FPS=15.40, 法向力=1572.8529, 切向力X=3182.6550, 切向力Y=-428.3133 +FPS=12.25, 法向力=1571.0853, 切向力X=3143.3533, 切向力Y=-423.3349 +FPS=12.97, 法向力=1285.9490, 切向力X=3223.9946, 切向力Y=631.0237 +FPS=13.97, 法向力=1077.9467, 切向力X=3131.5601, 切向力Y=41.8771 +FPS=15.15, 法向力=1032.0533, 切向力X=3113.8464, 切向力Y=5.8892 +FPS=15.74, 法向力=1066.6819, 切向力X=3200.6958, 切向力Y=-2.0182 +FPS=15.62, 法向力=1323.9485, 切向力X=2937.4062, 切向力Y=-330.7434 +FPS=14.73, 法向力=1594.4762, 切向力X=3165.3960, 切向力Y=-477.7849 +FPS=14.46, 法向力=1645.9973, 切向力X=3199.9478, 切向力Y=-515.3792 +FPS=13.81, 法向力=1548.2373, 切向力X=3386.1807, 切向力Y=-439.5027 +FPS=15.16, 法向力=1515.4878, 切向力X=3346.4531, 切向力Y=-567.0701 +FPS=14.48, 法向力=1850.3065, 切向力X=3092.1650, 切向力Y=-513.6709 +FPS=14.32, 法向力=1349.2323, 切向力X=2931.7207, 切向力Y=-267.3611 +FPS=14.35, 法向力=1487.8240, 切向力X=2585.0396, 切向力Y=-195.1288 +FPS=14.92, 法向力=1435.5979, 切向力X=3134.7407, 切向力Y=240.9847 +FPS=13.97, 法向力=1210.7966, 切向力X=2623.5044, 切向力Y=-390.9529 +FPS=14.69, 法向力=1626.9502, 切向力X=3151.9180, 切向力Y=-55.6817 +FPS=15.05, 法向力=1670.4983, 切向力X=3177.6042, 切向力Y=-100.9516 +FPS=14.41, 法向力=1626.0068, 切向力X=2716.1272, 切向力Y=-984.1592 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000369s, blend=0.004765s (9 tiles incl ref), finalize=0.000204s, total=0.005349s +FPS=14.87, 法向力=1623.3296, 切向力X=2745.1587, 切向力Y=-535.5031 +FPS=14.56, 法向力=1739.5752, 切向力X=3590.2644, 切向力Y=-308.5015 +FPS=16.60, 法向力=1373.8940, 切向力X=2796.4756, 切向力Y=-460.9653 +FPS=14.47, 法向力=1091.0068, 切向力X=2626.1089, 切向力Y=74.1524 +FPS=14.43, 法向力=1086.8223, 切向力X=2674.1096, 切向力Y=129.4352 +FPS=14.32, 法向力=1308.4580, 切向力X=2899.9155, 切向力Y=378.9428 +FPS=14.67, 法向力=1324.8093, 切向力X=2890.0874, 切向力Y=286.0970 +FPS=15.29, 法向力=1228.7815, 切向力X=2992.2078, 切向力Y=-48.8694 +FPS=15.05, 法向力=1158.8805, 切向力X=3015.4746, 切向力Y=73.3818 +FPS=15.12, 法向力=1394.7648, 切向力X=2949.8108, 切向力Y=-458.8043 +FPS=14.70, 法向力=1378.1091, 切向力X=3191.1843, 切向力Y=-731.1191 +FPS=14.54, 法向力=1465.3423, 切向力X=3101.6165, 切向力Y=-269.0344 +FPS=14.70, 法向力=1539.0256, 切向力X=2673.9314, 切向力Y=-377.0052 +FPS=15.18, 法向力=1274.1788, 切向力X=3208.9922, 切向力Y=214.7896 +FPS=14.58, 法向力=1324.0425, 切向力X=2683.7234, 切向力Y=-660.4254 +FPS=15.42, 法向力=1298.8715, 切向力X=2764.2886, 切向力Y=-735.6863 +FPS=14.90, 法向力=1446.3611, 切向力X=3301.5640, 切向力Y=-391.6033 +FPS=14.07, 法向力=1287.0302, 切向力X=2710.9048, 切向力Y=-258.7257 +FPS=14.51, 法向力=1402.7373, 切向力X=2957.3174, 切向力Y=-315.0262 +FPS=15.44, 法向力=1346.8265, 切向力X=2850.7324, 切向力Y=-226.8377 +FPS=14.97, 法向力=1304.1206, 切向力X=2809.7529, 切向力Y=-217.5620 +FPS=15.14, 法向力=1535.9080, 切向力X=3070.6484, 切向力Y=-248.3476 +FPS=15.11, 法向力=1381.0146, 切向力X=3296.4297, 切向力Y=-21.6826 +FPS=14.94, 法向力=1637.6311, 切向力X=3154.4536, 切向力Y=206.7797 +FPS=14.96, 法向力=1724.4620, 切向力X=2664.0269, 切向力Y=-696.4191 +FPS=12.81, 法向力=1621.0105, 切向力X=2858.0476, 切向力Y=-862.1393 +FPS=14.34, 法向力=1557.1261, 切向力X=3056.7781, 切向力Y=29.0407 +FPS=14.22, 法向力=1424.7236, 切向力X=3106.0259, 切向力Y=-606.5190 +FPS=14.79, 法向力=1270.1991, 切向力X=2947.1943, 切向力Y=-683.6035 +FPS=14.27, 法向力=1310.9873, 切向力X=2817.2432, 切向力Y=-772.0334 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000400s, blend=0.004761s (9 tiles incl ref), finalize=0.000120s, total=0.005292s +FPS=14.01, 法向力=1641.1221, 切向力X=3410.7578, 切向力Y=-606.9614 +FPS=14.48, 法向力=1586.8832, 切向力X=3352.3530, 切向力Y=-118.1357 +FPS=15.07, 法向力=1335.0717, 切向力X=2705.3906, 切向力Y=92.3500 +FPS=14.85, 法向力=1406.8011, 切向力X=2958.1973, 切向力Y=-161.3735 +FPS=14.85, 法向力=1564.6865, 切向力X=3342.8325, 切向力Y=-481.6603 +FPS=14.74, 法向力=1447.8740, 切向力X=2597.2871, 切向力Y=-930.9258 +FPS=14.95, 法向力=1414.2690, 切向力X=2306.1628, 切向力Y=-151.2413 +FPS=14.89, 法向力=1113.7332, 切向力X=2482.4561, 切向力Y=-354.7282 +FPS=16.49, 法向力=1141.4329, 切向力X=2445.5959, 切向力Y=-413.7097 +FPS=14.50, 法向力=1973.4397, 切向力X=3315.3193, 切向力Y=-741.2131 +FPS=14.54, 法向力=1374.0143, 切向力X=2819.6357, 切向力Y=-223.5260 +FPS=12.69, 法向力=1173.6895, 切向力X=2693.5261, 切向力Y=-252.5318 +FPS=15.39, 法向力=1385.7520, 切向力X=2792.7227, 切向力Y=-216.2988 +FPS=14.46, 法向力=1449.6058, 切向力X=3153.9248, 切向力Y=-809.5455 +FPS=15.02, 法向力=1429.0298, 切向力X=3136.6833, 切向力Y=-781.0109 +FPS=14.78, 法向力=1260.7417, 切向力X=2836.3755, 切向力Y=25.5102 +FPS=14.64, 法向力=1435.7943, 切向力X=3349.2849, 切向力Y=-387.1778 +FPS=14.99, 法向力=1482.4258, 切向力X=3375.8669, 切向力Y=-445.8872 +FPS=14.67, 法向力=1320.9309, 切向力X=3027.7302, 切向力Y=-31.8326 +FPS=14.59, 法向力=1161.1611, 切向力X=3308.5608, 切向力Y=-283.9488 +FPS=14.74, 法向力=1689.5496, 切向力X=3212.3271, 切向力Y=-318.2289 +FPS=15.35, 法向力=1634.2988, 切向力X=3085.1516, 切向力Y=-333.5302 +FPS=14.74, 法向力=1046.8979, 切向力X=2741.4915, 切向力Y=81.7631 +FPS=14.07, 法向力=1328.5120, 切向力X=2484.8594, 切向力Y=20.4521 +FPS=14.09, 法向力=1391.2322, 切向力X=2591.7761, 切向力Y=-2.2148 +FPS=13.17, 法向力=1286.9803, 切向力X=3345.9131, 切向力Y=-547.4861 +FPS=13.67, 法向力=1470.8057, 切向力X=2714.9849, 切向力Y=-655.0524 +FPS=14.36, 法向力=1485.3601, 切向力X=2783.2498, 切向力Y=-736.2098 +FPS=14.15, 法向力=1291.7761, 切向力X=2994.9597, 切向力Y=-313.3423 +FPS=14.97, 法向力=1269.6987, 切向力X=2973.9998, 切向力Y=-351.6554 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000346s, blend=0.004973s (9 tiles incl ref), finalize=0.000173s, total=0.005503s +FPS=15.13, 法向力=1265.2593, 切向力X=3143.3384, 切向力Y=-140.2734 +FPS=13.78, 法向力=1559.3923, 切向力X=3100.5298, 切向力Y=-254.4404 +FPS=15.64, 法向力=1541.7518, 切向力X=3046.6230, 切向力Y=-242.3487 +FPS=14.30, 法向力=1335.1736, 切向力X=3374.4053, 切向力Y=-166.2816 +FPS=16.83, 法向力=1608.3004, 切向力X=3400.6265, 切向力Y=-347.3041 +FPS=14.67, 法向力=1265.5802, 切向力X=3376.6870, 切向力Y=85.7395 +FPS=15.53, 法向力=1189.0309, 切向力X=2559.4648, 切向力Y=251.8035 +FPS=15.92, 法向力=1203.6284, 切向力X=2476.9805, 切向力Y=215.7015 +FPS=14.41, 法向力=1520.5083, 切向力X=3160.0308, 切向力Y=-536.3381 +FPS=15.75, 法向力=1798.0349, 切向力X=2814.1528, 切向力Y=-555.9928 +FPS=14.05, 法向力=1767.2024, 切向力X=2749.7068, 切向力Y=-538.8935 +FPS=15.01, 法向力=1605.0927, 切向力X=2594.3428, 切向力Y=154.9819 +FPS=15.40, 法向力=1245.2937, 切向力X=2835.8975, 切向力Y=-141.1579 +FPS=14.30, 法向力=1251.1350, 切向力X=2632.0776, 切向力Y=-250.5064 +FPS=15.58, 法向力=1279.3666, 切向力X=2692.3757, 切向力Y=-259.6837 +FPS=15.46, 法向力=952.0889, 切向力X=3141.6313, 切向力Y=-48.7704 +FPS=14.85, 法向力=1798.7324, 切向力X=3149.7024, 切向力Y=8.3930 +FPS=15.53, 法向力=1849.4250, 切向力X=3215.4280, 切向力Y=41.0451 +FPS=15.92, 法向力=1694.6689, 切向力X=3123.6255, 切向力Y=-542.1602 +FPS=15.17, 法向力=1421.7061, 切向力X=2452.7285, 切向力Y=-842.4023 +FPS=13.73, 法向力=1473.8416, 切向力X=2419.1787, 切向力Y=-872.2955 +FPS=14.29, 法向力=1384.4839, 切向力X=3057.3506, 切向力Y=188.5119 +FPS=13.47, 法向力=1273.8655, 切向力X=2639.1553, 切向力Y=-11.0273 +FPS=15.62, 法向力=1605.6089, 切向力X=3658.6943, 切向力Y=-557.3215 +FPS=14.74, 法向力=1382.3870, 切向力X=3129.8838, 切向力Y=-461.1519 +FPS=14.14, 法向力=1352.0320, 切向力X=3052.3916, 切向力Y=-449.6839 +FPS=13.79, 法向力=1461.7017, 切向力X=3230.4531, 切向力Y=-40.3069 +FPS=14.69, 法向力=1212.5098, 切向力X=2892.3494, 切向力Y=-224.1737 +FPS=14.84, 法向力=1373.3779, 切向力X=3578.7502, 切向力Y=-255.0811 +FPS=13.00, 法向力=1362.8435, 切向力X=3604.7241, 切向力Y=-263.4020 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000401s, blend=0.004732s (9 tiles incl ref), finalize=0.000120s, total=0.005266s +FPS=13.52, 法向力=1488.0333, 切向力X=2771.6313, 切向力Y=-147.5582 +FPS=14.67, 法向力=1804.1649, 切向力X=2474.3442, 切向力Y=-375.1211 +FPS=14.14, 法向力=1249.1207, 切向力X=2463.5898, 切向力Y=-69.2450 +FPS=14.46, 法向力=1245.6790, 切向力X=2416.0967, 切向力Y=-108.4330 +FPS=14.98, 法向力=1413.7269, 切向力X=2657.0474, 切向力Y=-100.8024 +FPS=15.24, 法向力=1206.2047, 切向力X=3003.7070, 切向力Y=-71.9785 +FPS=14.47, 法向力=1253.6501, 切向力X=3100.5508, 切向力Y=-91.0964 +FPS=15.47, 法向力=1057.7380, 切向力X=3073.9136, 切向力Y=-59.7138 +FPS=13.92, 法向力=1373.5798, 切向力X=3444.0542, 切向力Y=-208.1790 +FPS=14.64, 法向力=1349.7253, 切向力X=3695.5354, 切向力Y=-240.4446 +FPS=14.97, 法向力=1363.4709, 切向力X=3735.6165, 切向力Y=-321.9438 +FPS=14.86, 法向力=1260.3132, 切向力X=2966.0981, 切向力Y=-380.8615 +FPS=14.72, 法向力=1091.9482, 切向力X=3036.8833, 切向力Y=-239.8720 +FPS=14.92, 法向力=1095.7095, 切向力X=3058.2983, 切向力Y=-162.8280 +FPS=14.39, 法向力=1322.7017, 切向力X=3084.9893, 切向力Y=-305.6317 +FPS=14.74, 法向力=1331.4213, 切向力X=3161.0632, 切向力Y=-299.1276 +FPS=14.59, 法向力=1076.1211, 切向力X=2693.5859, 切向力Y=-343.9184 +FPS=13.97, 法向力=1156.2371, 切向力X=2744.5146, 切向力Y=-315.7382 +FPS=14.45, 法向力=1246.9277, 切向力X=2672.6833, 切向力Y=257.4009 +FPS=14.30, 法向力=1636.6689, 切向力X=2869.2935, 切向力Y=-396.2612 +FPS=14.24, 法向力=1347.9526, 切向力X=3114.5864, 切向力Y=-195.6127 +FPS=13.98, 法向力=1238.1432, 切向力X=3270.1543, 切向力Y=-583.4819 +FPS=14.58, 法向力=1268.0990, 切向力X=3300.3342, 切向力Y=-592.1615 +FPS=14.12, 法向力=1482.7422, 切向力X=3196.3408, 切向力Y=-788.0634 +FPS=14.07, 法向力=1525.0627, 切向力X=3257.4575, 切向力Y=-746.2067 +FPS=14.99, 法向力=1425.6727, 切向力X=2969.3699, 切向力Y=-643.9301 +FPS=13.75, 法向力=1652.2507, 切向力X=3617.7922, 切向力Y=-712.2224 +FPS=13.73, 法向力=1135.4424, 切向力X=2793.5803, 切向力Y=-277.8462 +FPS=14.27, 法向力=1613.9280, 切向力X=2656.5259, 切向力Y=-702.3536 +FPS=14.05, 法向力=1629.4863, 切向力X=2616.1274, 切向力Y=-728.1152 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000434s, blend=0.004998s (9 tiles incl ref), finalize=0.000147s, total=0.005593s +FPS=13.59, 法向力=1606.8384, 切向力X=3071.2974, 切向力Y=-356.7939 +FPS=14.15, 法向力=1497.2605, 切向力X=2808.3318, 切向力Y=-240.1823 +FPS=15.07, 法向力=1480.5217, 切向力X=2737.1621, 切向力Y=-310.4611 +FPS=15.16, 法向力=1100.5322, 切向力X=2556.4758, 切向力Y=-138.3266 +FPS=15.37, 法向力=1733.1484, 切向力X=2918.2166, 切向力Y=-606.6910 +FPS=14.57, 法向力=1392.6445, 切向力X=2991.8538, 切向力Y=299.1612 +FPS=15.51, 法向力=1410.9712, 切向力X=2967.9502, 切向力Y=303.0704 +FPS=15.70, 法向力=1731.6604, 切向力X=3067.1748, 切向力Y=-510.2294 +FPS=15.51, 法向力=1702.2458, 切向力X=3238.7480, 切向力Y=-610.5141 +FPS=15.47, 法向力=1747.8416, 切向力X=3263.3887, 切向力Y=-593.9985 +FPS=16.03, 法向力=1335.3511, 切向力X=2797.9922, 切向力Y=-323.9075 +FPS=14.78, 法向力=1372.5017, 切向力X=2703.2510, 切向力Y=-241.6972 +FPS=15.49, 法向力=1367.4314, 切向力X=2726.3062, 切向力Y=-227.3524 +FPS=16.05, 法向力=1525.9670, 切向力X=2467.6746, 切向力Y=-327.0439 +FPS=16.24, 法向力=1590.9749, 切向力X=3394.6790, 切向力Y=-624.9248 +FPS=15.66, 法向力=1575.2400, 切向力X=3427.7168, 切向力Y=-651.0659 +FPS=15.57, 法向力=1359.5632, 切向力X=3099.5566, 切向力Y=-361.6969 +FPS=15.36, 法向力=1433.3220, 切向力X=3003.8647, 切向力Y=245.5869 +FPS=15.68, 法向力=1437.8707, 切向力X=3020.6558, 切向力Y=253.1587 +FPS=18.28, 法向力=1540.6035, 切向力X=2653.6333, 切向力Y=-313.2068 +FPS=14.71, 法向力=1576.8921, 切向力X=2574.9414, 切向力Y=-452.9298 +FPS=13.47, 法向力=1498.5879, 切向力X=2901.0046, 切向力Y=-592.0970 +FPS=14.64, 法向力=1246.7573, 切向力X=2729.0508, 切向力Y=220.4128 +FPS=15.92, 法向力=1321.1213, 切向力X=2861.8853, 切向力Y=192.6207 +FPS=14.44, 法向力=1505.1274, 切向力X=3271.5049, 切向力Y=-158.2561 +FPS=15.25, 法向力=1470.1615, 切向力X=3237.0342, 切向力Y=-134.4915 +FPS=15.04, 法向力=1174.5900, 切向力X=2848.7146, 切向力Y=326.3073 +FPS=15.11, 法向力=1486.6489, 切向力X=3106.6719, 切向力Y=-847.7222 +FPS=14.21, 法向力=1494.8667, 切向力X=3129.5291, 切向力Y=-890.5728 +FPS=15.09, 法向力=1313.1649, 切向力X=2571.9595, 切向力Y=-435.1751 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000560s, blend=0.008684s (9 tiles incl ref), finalize=0.000217s, total=0.009475s +FPS=13.71, 法向力=1280.1216, 切向力X=2530.3706, 切向力Y=-404.4190 +FPS=14.86, 法向力=1498.0214, 切向力X=2460.2358, 切向力Y=-553.4235 +FPS=14.20, 法向力=1506.0072, 切向力X=2408.1470, 切向力Y=-576.9088 +FPS=15.04, 法向力=1762.8494, 切向力X=3545.3879, 切向力Y=-47.3275 +FPS=15.07, 法向力=1438.1040, 切向力X=2805.0464, 切向力Y=-37.3166 +FPS=14.95, 法向力=1461.6993, 切向力X=2837.7974, 切向力Y=-85.1569 +FPS=16.54, 法向力=1450.4733, 切向力X=2824.5273, 切向力Y=-97.0667 +FPS=15.27, 法向力=1198.1143, 切向力X=2906.3196, 切向力Y=-182.0898 +FPS=15.46, 法向力=1216.4750, 切向力X=2931.0215, 切向力Y=-200.1171 +FPS=15.96, 法向力=1310.7234, 切向力X=2881.0337, 切向力Y=145.6358 +FPS=14.64, 法向力=1329.2898, 切向力X=2873.8359, 切向力Y=63.4619 +FPS=16.29, 法向力=1558.2471, 切向力X=2644.0610, 切向力Y=-527.4392 +FPS=14.81, 法向力=1589.5509, 切向力X=3119.3210, 切向力Y=-88.4789 +FPS=13.92, 法向力=1543.9556, 切向力X=3088.3965, 切向力Y=-61.8492 +FPS=14.45, 法向力=1448.0881, 切向力X=3460.6487, 切向力Y=56.7526 +FPS=15.27, 法向力=1144.2742, 切向力X=2809.0486, 切向力Y=377.7823 +FPS=14.78, 法向力=1401.9414, 切向力X=2589.8123, 切向力Y=97.2580 +FPS=14.19, 法向力=1493.1746, 切向力X=2832.6282, 切向力Y=-187.5229 +FPS=15.26, 法向力=1530.9816, 切向力X=2860.0669, 切向力Y=-228.2544 +FPS=14.10, 法向力=1128.2244, 切向力X=2598.7437, 切向力Y=-108.6479 +FPS=14.56, 法向力=1117.0729, 切向力X=2557.1929, 切向力Y=-50.2259 +FPS=14.99, 法向力=1492.6044, 切向力X=2666.3784, 切向力Y=26.8609 +FPS=15.37, 法向力=1559.5356, 切向力X=3217.9302, 切向力Y=-540.6309 +FPS=15.57, 法向力=1836.6282, 切向力X=3424.1855, 切向力Y=-921.4385 +FPS=14.18, 法向力=1530.5509, 切向力X=2559.5332, 切向力Y=-250.2664 +FPS=14.54, 法向力=1560.8057, 切向力X=2500.2905, 切向力Y=-319.2955 +FPS=14.78, 法向力=1589.2761, 切向力X=2923.4038, 切向力Y=-232.0740 +FPS=17.26, 法向力=1183.2302, 切向力X=2460.2751, 切向力Y=-525.4496 +FPS=15.15, 法向力=1200.7765, 切向力X=2449.8821, 切向力Y=-509.2679 +FPS=15.09, 法向力=1546.0774, 切向力X=3147.1592, 切向力Y=-608.9364 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000454s, blend=0.005334s (9 tiles incl ref), finalize=0.000161s, total=0.005964s +FPS=14.81, 法向力=1174.4203, 切向力X=2779.9390, 切向力Y=-258.5779 +FPS=14.76, 法向力=1141.6265, 切向力X=2762.7068, 切向力Y=-306.8625 +FPS=14.63, 法向力=1228.1426, 切向力X=2702.9895, 切向力Y=-433.3724 +FPS=14.33, 法向力=1303.2578, 切向力X=2479.5400, 切向力Y=-39.0469 +FPS=12.82, 法向力=1314.3191, 切向力X=2412.4607, 切向力Y=-78.4481 +FPS=14.68, 法向力=1256.9923, 切向力X=2664.6509, 切向力Y=21.7357 +FPS=15.32, 法向力=1703.6470, 切向力X=2465.9409, 切向力Y=-345.8430 +FPS=15.77, 法向力=1770.2980, 切向力X=3297.9629, 切向力Y=-696.3473 +FPS=16.10, 法向力=1729.3250, 切向力X=3367.5295, 切向力Y=-709.7662 +FPS=15.99, 法向力=1522.8718, 切向力X=3138.8579, 切向力Y=-101.9957 +FPS=15.82, 法向力=1388.3104, 切向力X=2818.1562, 切向力Y=-356.4854 +FPS=15.77, 法向力=1387.7585, 切向力X=2800.0078, 切向力Y=-404.7881 +FPS=16.36, 法向力=1095.0900, 切向力X=3011.2454, 切向力Y=-349.3361 +FPS=15.91, 法向力=1334.1559, 切向力X=2184.8340, 切向力Y=-447.6466 +FPS=14.79, 法向力=1372.5413, 切向力X=2210.1113, 切向力Y=-474.2691 +FPS=14.82, 法向力=1727.0298, 切向力X=2785.3926, 切向力Y=-425.4062 +FPS=16.01, 法向力=1749.1134, 切向力X=2818.8667, 切向力Y=-381.3472 +FPS=14.42, 法向力=1131.6405, 切向力X=2980.0127, 切向力Y=-105.4324 +FPS=14.87, 法向力=1659.9915, 切向力X=2834.0437, 切向力Y=-543.3798 +FPS=13.89, 法向力=1328.7805, 切向力X=3183.9258, 切向力Y=-120.6544 +FPS=15.15, 法向力=1287.4487, 切向力X=3281.2788, 切向力Y=-55.6491 +FPS=13.73, 法向力=1781.0465, 切向力X=2977.3315, 切向力Y=-232.6779 +FPS=14.66, 法向力=1806.3082, 切向力X=3544.7615, 切向力Y=-505.3163 +FPS=14.93, 法向力=1835.1112, 切向力X=3560.1174, 切向力Y=-521.1420 +FPS=15.84, 法向力=1575.4856, 切向力X=2991.5200, 切向力Y=-1135.2621 +FPS=13.85, 法向力=1337.7334, 切向力X=2973.2234, 切向力Y=171.9289 +FPS=14.63, 法向力=1619.8796, 切向力X=3304.4021, 切向力Y=-324.7410 +FPS=14.10, 法向力=1356.9095, 切向力X=3043.7905, 切向力Y=162.6275 +FPS=13.36, 法向力=1540.9318, 切向力X=3089.2681, 切向力Y=-359.1769 +FPS=15.09, 法向力=1557.5254, 切向力X=3091.9307, 切向力Y=-382.8734 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000368s, blend=0.004919s (9 tiles incl ref), finalize=0.000147s, total=0.005448s +FPS=14.51, 法向力=1484.2797, 切向力X=2864.6282, 切向力Y=-823.4367 +FPS=15.32, 法向力=1368.6396, 切向力X=3325.4224, 切向力Y=-248.4694 +FPS=15.03, 法向力=1322.2821, 切向力X=3298.1663, 切向力Y=-206.0405 +FPS=15.09, 法向力=1316.9172, 切向力X=3042.2021, 切向力Y=-399.8037 +FPS=13.69, 法向力=1773.8004, 切向力X=2723.2893, 切向力Y=-533.1886 +FPS=15.31, 法向力=1851.4459, 切向力X=2787.5513, 切向力Y=-582.5861 +FPS=15.03, 法向力=1200.0533, 切向力X=2902.7319, 切向力Y=-408.1544 +FPS=14.35, 法向力=1479.0831, 切向力X=3230.3840, 切向力Y=45.0449 +FPS=15.32, 法向力=1402.3706, 切向力X=2855.6650, 切向力Y=-621.1534 +FPS=14.80, 法向力=1399.4683, 切向力X=2989.1809, 切向力Y=-727.0544 +FPS=14.80, 法向力=1452.0919, 切向力X=3300.7651, 切向力Y=-529.5142 +FPS=15.19, 法向力=1236.1648, 切向力X=2853.1082, 切向力Y=-50.5359 +FPS=14.47, 法向力=1224.1443, 切向力X=2840.4707, 切向力Y=-21.1989 +FPS=15.25, 法向力=1118.6189, 切向力X=2549.6421, 切向力Y=-490.9036 +FPS=14.96, 法向力=1550.4625, 切向力X=2595.4565, 切向力Y=-441.4132 +FPS=15.13, 法向力=1506.7566, 切向力X=2635.9897, 切向力Y=-358.8763 +FPS=15.73, 法向力=1497.5286, 切向力X=2816.3408, 切向力Y=67.9402 +FPS=15.42, 法向力=1530.9095, 切向力X=3512.2510, 切向力Y=4.1485 +FPS=15.66, 法向力=1561.1982, 切向力X=3546.1973, 切向力Y=-12.6737 +FPS=15.58, 法向力=1326.6674, 切向力X=2239.3945, 切向力Y=110.6367 +FPS=13.00, 法向力=1649.1714, 切向力X=3114.4419, 切向力Y=16.9934 +FPS=15.63, 法向力=1703.7050, 切向力X=3134.2563, 切向力Y=-110.5838 +FPS=15.25, 法向力=1770.4442, 切向力X=2684.3813, 切向力Y=-243.2722 +FPS=15.40, 法向力=1542.0103, 切向力X=2663.8740, 切向力Y=-521.8585 +FPS=15.23, 法向力=1541.9539, 切向力X=2702.0889, 切向力Y=-583.2155 +FPS=15.86, 法向力=1242.7034, 切向力X=3113.8958, 切向力Y=-454.2592 +FPS=15.51, 法向力=1472.3605, 切向力X=3005.7764, 切向力Y=-927.0984 +FPS=15.47, 法向力=1447.7715, 切向力X=3042.0396, 切向力Y=-827.4323 +FPS=14.61, 法向力=1242.8652, 切向力X=2913.9507, 切向力Y=-14.6250 +FPS=15.86, 法向力=1344.7300, 切向力X=2795.9746, 切向力Y=-347.6075 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000456s, blend=0.005536s (9 tiles incl ref), finalize=0.000188s, total=0.006194s +FPS=14.10, 法向力=1263.2217, 切向力X=2687.0127, 切向力Y=-360.3342 +FPS=14.52, 法向力=1862.2800, 切向力X=3439.3799, 切向力Y=-180.2352 +FPS=15.60, 法向力=1495.5884, 切向力X=2830.0913, 切向力Y=-372.8764 +FPS=16.02, 法向力=1504.3713, 切向力X=2857.5210, 切向力Y=-454.8699 +FPS=15.28, 法向力=1512.2180, 切向力X=2878.7690, 切向力Y=-459.0535 +FPS=14.58, 法向力=1472.5533, 切向力X=2664.3430, 切向力Y=-555.5148 +FPS=14.42, 法向力=1498.5439, 切向力X=2700.6687, 切向力Y=-563.8844 +FPS=14.52, 法向力=1512.1569, 切向力X=2579.3960, 切向力Y=-775.0729 +FPS=13.92, 法向力=1595.4320, 切向力X=3188.7930, 切向力Y=-636.0343 +FPS=14.53, 法向力=1591.4902, 切向力X=3190.7837, 切向力Y=-613.1165 +FPS=14.11, 法向力=1489.0847, 切向力X=2797.9343, 切向力Y=-613.9501 +FPS=14.09, 法向力=1417.1538, 切向力X=3012.8931, 切向力Y=98.8784 +FPS=14.53, 法向力=1355.2738, 切向力X=3020.6460, 切向力Y=-113.2054 +FPS=15.37, 法向力=1365.2263, 切向力X=3049.6523, 切向力Y=-106.9994 +FPS=14.83, 法向力=1237.6133, 切向力X=3612.4229, 切向力Y=-188.9121 +FPS=14.53, 法向力=1288.4880, 切向力X=3332.0579, 切向力Y=-388.9232 +FPS=14.56, 法向力=1260.3755, 切向力X=2257.9258, 切向力Y=-820.6976 +FPS=15.13, 法向力=1276.3999, 切向力X=2233.3638, 切向力Y=-843.6366 +FPS=15.39, 法向力=1658.6436, 切向力X=3362.0776, 切向力Y=-643.9709 +FPS=14.95, 法向力=1254.6113, 切向力X=2804.3433, 切向力Y=287.9204 +FPS=15.66, 法向力=1254.0504, 切向力X=2722.1030, 切向力Y=257.0021 +FPS=15.60, 法向力=1530.3549, 切向力X=2806.1899, 切向力Y=-98.5417 +FPS=15.17, 法向力=1869.6852, 切向力X=2903.3735, 切向力Y=-565.9727 +FPS=15.02, 法向力=1917.1230, 切向力X=2936.1025, 切向力Y=-634.2582 +FPS=15.11, 法向力=1648.5732, 切向力X=3301.0063, 切向力Y=-441.8667 +FPS=14.88, 法向力=1286.5950, 切向力X=2519.8145, 切向力Y=87.7828 +FPS=14.72, 法向力=1383.2078, 切向力X=3103.2520, 切向力Y=-693.3466 +FPS=14.03, 法向力=1396.1694, 切向力X=3137.2769, 切向力Y=-717.3407 +FPS=14.72, 法向力=1327.8114, 切向力X=2888.5991, 切向力Y=-492.3482 +FPS=13.94, 法向力=1410.2791, 切向力X=3383.0869, 切向力Y=-22.9477 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000339s, blend=0.004715s (9 tiles incl ref), finalize=0.000125s, total=0.005190s +FPS=13.96, 法向力=1427.8914, 切向力X=3366.4224, 切向力Y=-53.0149 +FPS=13.44, 法向力=1304.5828, 切向力X=3101.0708, 切向力Y=286.6032 +FPS=14.97, 法向力=1492.0679, 切向力X=3079.5410, 切向力Y=-318.0602 +FPS=15.05, 法向力=1497.0654, 切向力X=2996.5464, 切向力Y=-350.9349 +FPS=14.17, 法向力=1273.0349, 切向力X=2416.4194, 切向力Y=-172.3399 +FPS=14.58, 法向力=1537.6245, 切向力X=2776.6611, 切向力Y=-184.8556 +FPS=15.70, 法向力=1429.4783, 切向力X=2711.8333, 切向力Y=-44.2821 +FPS=14.03, 法向力=1599.3297, 切向力X=2423.0137, 切向力Y=-259.8099 +FPS=14.55, 法向力=1556.8801, 切向力X=3162.1387, 切向力Y=-34.6055 +FPS=15.07, 法向力=1824.3472, 切向力X=2986.7300, 切向力Y=-196.9316 +FPS=13.83, 法向力=1820.0049, 切向力X=3067.5718, 切向力Y=-151.3899 +FPS=14.63, 法向力=1405.5739, 切向力X=3060.7681, 切向力Y=-621.3785 +FPS=14.26, 法向力=1581.1531, 切向力X=3371.1526, 切向力Y=-862.2400 +FPS=14.91, 法向力=1405.0754, 切向力X=2953.3000, 切向力Y=-323.0287 +FPS=15.72, 法向力=1336.8745, 切向力X=2893.3594, 切向力Y=-249.9460 +FPS=15.72, 法向力=1488.1306, 切向力X=2859.0295, 切向力Y=-239.3080 +FPS=13.93, 法向力=1189.7167, 切向力X=2965.5356, 切向力Y=-381.2563 +FPS=15.46, 法向力=1618.7466, 切向力X=3018.8245, 切向力Y=78.7319 +FPS=16.96, 法向力=1424.2180, 切向力X=2601.8098, 切向力Y=-442.8918 +FPS=13.59, 法向力=989.8635, 切向力X=2661.8145, 切向力Y=-43.7309 +FPS=15.51, 法向力=1432.0369, 切向力X=2527.7192, 切向力Y=78.6054 +FPS=15.73, 法向力=1142.9973, 切向力X=2810.5803, 切向力Y=215.6490 +FPS=14.92, 法向力=1146.9651, 切向力X=2840.0789, 切向力Y=138.5028 +FPS=14.68, 法向力=1552.9636, 切向力X=3350.3198, 切向力Y=299.7999 +FPS=15.14, 法向力=1522.4873, 切向力X=3246.4917, 切向力Y=366.5028 +FPS=14.84, 法向力=1186.4377, 切向力X=2659.6958, 切向力Y=-450.1839 +FPS=14.03, 法向力=1284.9061, 切向力X=3234.6785, 切向力Y=-313.4142 +FPS=15.47, 法向力=1253.6707, 切向力X=3208.7783, 切向力Y=-245.8349 +FPS=13.99, 法向力=1519.4689, 切向力X=3214.7551, 切向力Y=-217.6630 +FPS=14.08, 法向力=1394.8403, 切向力X=3180.4482, 切向力Y=18.1426 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000390s, blend=0.005324s (9 tiles incl ref), finalize=0.000141s, total=0.005864s +FPS=14.54, 法向力=1450.4871, 切向力X=3311.9146, 切向力Y=-208.8077 +FPS=15.00, 法向力=1263.2650, 切向力X=3231.8408, 切向力Y=-357.4412 +FPS=14.68, 法向力=1283.9067, 切向力X=3287.6865, 切向力Y=-320.0459 +FPS=14.59, 法向力=1640.4252, 切向力X=2907.4663, 切向力Y=-908.4922 +FPS=15.26, 法向力=1341.3625, 切向力X=2931.5713, 切向力Y=-48.1935 +FPS=14.98, 法向力=1564.4016, 切向力X=2874.0503, 切向力Y=-95.1455 +FPS=14.90, 法向力=1385.5264, 切向力X=2955.5039, 切向力Y=-238.6861 +FPS=14.39, 法向力=1441.8635, 切向力X=2974.5864, 切向力Y=-772.2928 +FPS=14.76, 法向力=1571.8938, 切向力X=3345.3362, 切向力Y=-541.0249 +FPS=14.64, 法向力=1513.4583, 切向力X=2980.2056, 切向力Y=-518.8156 +FPS=13.87, 法向力=1880.7104, 切向力X=3177.3506, 切向力Y=-280.0824 +FPS=13.15, 法向力=1919.6677, 切向力X=3888.0830, 切向力Y=32.2429 +FPS=13.84, 法向力=1502.1262, 切向力X=3365.0889, 切向力Y=-495.5642 +FPS=14.09, 法向力=1527.1716, 切向力X=3470.5864, 切向力Y=-391.0072 +FPS=14.34, 法向力=1317.2864, 切向力X=2655.9517, 切向力Y=-147.6115 +FPS=15.11, 法向力=1924.1532, 切向力X=3135.3955, 切向力Y=-638.4342 +FPS=14.72, 法向力=1309.5508, 切向力X=2927.9790, 切向力Y=-657.7034 +FPS=14.94, 法向力=1644.7131, 切向力X=2748.2344, 切向力Y=-164.9172 +FPS=15.47, 法向力=1553.4609, 切向力X=2789.3669, 切向力Y=-859.1754 +FPS=15.03, 法向力=1672.0352, 切向力X=2831.4458, 切向力Y=-996.2822 +FPS=13.89, 法向力=1952.5364, 切向力X=3084.6831, 切向力Y=83.4066 +FPS=13.82, 法向力=1535.6038, 切向力X=3558.3926, 切向力Y=-308.3778 +FPS=14.22, 法向力=1520.2186, 切向力X=3575.3044, 切向力Y=-293.1401 +FPS=14.57, 法向力=1482.0566, 切向力X=2931.8130, 切向力Y=-157.3237 +FPS=16.55, 法向力=1361.6902, 切向力X=2704.6941, 切向力Y=-249.8828 +FPS=14.32, 法向力=1419.8928, 切向力X=2738.2864, 切向力Y=-552.7440 +FPS=13.99, 法向力=1775.9348, 切向力X=3297.7217, 切向力Y=-377.1495 +FPS=13.97, 法向力=1568.0647, 切向力X=2852.4497, 切向力Y=-249.5126 +FPS=14.64, 法向力=1037.8625, 切向力X=2668.4580, 切向力Y=-139.2964 +FPS=14.38, 法向力=1277.2407, 切向力X=2782.1636, 切向力Y=-896.4838 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000372s, blend=0.004719s (9 tiles incl ref), finalize=0.000141s, total=0.005243s +FPS=13.88, 法向力=1339.8271, 切向力X=3213.6152, 切向力Y=-496.7965 +FPS=14.71, 法向力=1486.0747, 切向力X=2578.4409, 切向力Y=-423.4450 +FPS=13.39, 法向力=1522.7460, 切向力X=3161.0063, 切向力Y=-645.1351 +FPS=14.56, 法向力=1520.3931, 切向力X=3216.3979, 切向力Y=-626.5615 +FPS=15.23, 法向力=1776.8442, 切向力X=3116.1199, 切向力Y=-214.6648 +FPS=15.15, 法向力=1818.3572, 切向力X=3151.5840, 切向力Y=-183.1132 +FPS=15.49, 法向力=1458.5303, 切向力X=3107.5581, 切向力Y=-467.5357 +FPS=14.96, 法向力=1449.9578, 切向力X=2526.6924, 切向力Y=22.9975 +FPS=13.94, 法向力=1774.4087, 切向力X=3068.8193, 切向力Y=-762.2457 +FPS=11.51, 法向力=1444.1925, 切向力X=2852.0776, 切向力Y=-757.7336 +FPS=12.73, 法向力=1433.4468, 切向力X=2883.3848, 切向力Y=-753.6781 +FPS=14.73, 法向力=1324.0193, 切向力X=2879.2839, 切向力Y=-236.4251 +FPS=14.70, 法向力=1312.3335, 切向力X=2848.3770, 切向力Y=-251.7589 +FPS=14.54, 法向力=1652.5461, 切向力X=3139.3147, 切向力Y=202.1774 +FPS=15.41, 法向力=1716.8110, 切向力X=3234.7561, 切向力Y=203.8641 +FPS=14.62, 法向力=1350.6060, 切向力X=2748.7039, 切向力Y=-536.2166 +FPS=14.67, 法向力=1577.1482, 切向力X=2321.1504, 切向力Y=-261.1322 +FPS=13.88, 法向力=1391.9919, 切向力X=2817.9941, 切向力Y=-369.3840 +FPS=14.20, 法向力=1048.8734, 切向力X=3013.3711, 切向力Y=-34.2013 +FPS=13.69, 法向力=1823.6425, 切向力X=3330.1548, 切向力Y=-113.9236 +FPS=14.29, 法向力=1189.6100, 切向力X=3085.3137, 切向力Y=60.0941 +FPS=15.02, 法向力=1467.6007, 切向力X=2627.8472, 切向力Y=-271.2553 +FPS=14.20, 法向力=1418.5566, 切向力X=2819.5200, 切向力Y=-367.7533 +FPS=14.05, 法向力=1689.3333, 切向力X=2893.5386, 切向力Y=-338.4897 +FPS=13.44, 法向力=1235.1644, 切向力X=2626.9373, 切向力Y=-132.7237 +FPS=14.16, 法向力=1429.1970, 切向力X=2501.2275, 切向力Y=-29.3083 +FPS=13.54, 法向力=1446.2820, 切向力X=2546.9707, 切向力Y=-62.4019 +FPS=13.76, 法向力=1576.1908, 切向力X=3058.4417, 切向力Y=-709.8134 +FPS=14.11, 法向力=1409.7817, 切向力X=2730.0986, 切向力Y=99.8594 +FPS=13.26, 法向力=1532.6594, 切向力X=2794.7622, 切向力Y=-725.0381 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000325s, blend=0.005192s (9 tiles incl ref), finalize=0.000127s, total=0.005656s +FPS=14.79, 法向力=1268.0383, 切向力X=3238.3105, 切向力Y=-401.0729 +FPS=12.81, 法向力=1285.9260, 切向力X=3229.0574, 切向力Y=-454.5921 +FPS=11.88, 法向力=1710.2288, 切向力X=2969.1672, 切向力Y=-727.0029 +FPS=13.34, 法向力=1320.9768, 切向力X=2562.0994, 切向力Y=100.7959 +FPS=13.35, 法向力=1543.4594, 切向力X=3323.0469, 切向力Y=-507.5252 +FPS=13.79, 法向力=1507.6376, 切向力X=3315.2554, 切向力Y=-515.5253 +FPS=14.24, 法向力=1261.0419, 切向力X=2894.5645, 切向力Y=-178.8407 +FPS=12.89, 法向力=1590.6746, 切向力X=2786.1821, 切向力Y=-592.5455 +FPS=14.71, 法向力=1549.0763, 切向力X=2734.8440, 切向力Y=-626.9143 +FPS=12.09, 法向力=1294.0977, 切向力X=3071.2754, 切向力Y=-265.6089 +FPS=13.82, 法向力=1614.2661, 切向力X=3102.7139, 切向力Y=-180.7192 +FPS=13.03, 法向力=1268.3452, 切向力X=2970.2979, 切向力Y=-358.3815 +FPS=12.21, 法向力=1451.8926, 切向力X=3320.8467, 切向力Y=-37.8716 +FPS=13.07, 法向力=1397.0692, 切向力X=3475.7515, 切向力Y=-67.2110 +FPS=13.89, 法向力=1583.8406, 切向力X=3668.0615, 切向力Y=-527.8912 +FPS=13.42, 法向力=1580.2771, 切向力X=2962.6631, 切向力Y=-146.6013 +FPS=13.32, 法向力=1500.2734, 切向力X=2954.5793, 切向力Y=-75.6926 +FPS=13.49, 法向力=1514.7561, 切向力X=2503.5564, 切向力Y=-48.4426 +FPS=14.76, 法向力=1567.8931, 切向力X=2470.0610, 切向力Y=-192.6798 +FPS=13.32, 法向力=1550.6654, 切向力X=2895.3896, 切向力Y=-410.4950 +FPS=13.37, 法向力=1533.5312, 切向力X=3326.1396, 切向力Y=260.4963 +FPS=14.16, 法向力=1587.8982, 切向力X=2643.8174, 切向力Y=-402.0815 +FPS=13.92, 法向力=1601.3647, 切向力X=2641.2900, 切向力Y=-457.2884 +FPS=13.06, 法向力=1581.4917, 切向力X=3050.9307, 切向力Y=-1242.6172 +FPS=13.94, 法向力=1334.1528, 切向力X=3246.4299, 切向力Y=-489.0391 +FPS=13.84, 法向力=1723.3933, 切向力X=2625.7312, 切向力Y=-572.0381 +FPS=15.29, 法向力=1580.7373, 切向力X=3147.5791, 切向力Y=-379.9802 +FPS=13.28, 法向力=1777.1405, 切向力X=2540.1133, 切向力Y=-398.0369 +FPS=12.84, 法向力=1743.9834, 切向力X=2645.7256, 切向力Y=-469.0131 +FPS=14.55, 法向力=1256.9678, 切向力X=3087.5552, 切向力Y=-270.2907 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000369s, blend=0.004966s (9 tiles incl ref), finalize=0.000132s, total=0.005478s +FPS=13.37, 法向力=1885.4215, 切向力X=2679.4854, 切向力Y=-463.6474 +FPS=13.58, 法向力=1519.0139, 切向力X=2818.6187, 切向力Y=-529.5957 +FPS=13.64, 法向力=1801.9949, 切向力X=3679.8958, 切向力Y=-837.9003 +FPS=13.33, 法向力=1788.6204, 切向力X=2973.3987, 切向力Y=-697.2827 +FPS=14.77, 法向力=1738.2810, 切向力X=3079.2607, 切向力Y=-807.6309 +FPS=13.26, 法向力=1358.5645, 切向力X=2832.4758, 切向力Y=-299.5604 +FPS=13.74, 法向力=1545.6201, 切向力X=2691.7607, 切向力Y=-226.9496 +FPS=13.44, 法向力=1617.3409, 切向力X=2766.2798, 切向力Y=-176.8552 +FPS=13.38, 法向力=1698.8237, 切向力X=2901.4360, 切向力Y=-1130.1003 +FPS=14.32, 法向力=1855.3422, 切向力X=3123.8618, 切向力Y=-289.9393 +FPS=10.13, 法向力=1493.5281, 切向力X=2846.3430, 切向力Y=-629.3916 +FPS=12.72, 法向力=1461.2371, 切向力X=2888.7827, 切向力Y=-187.7584 +FPS=12.74, 法向力=1716.9604, 切向力X=2721.6426, 切向力Y=-683.0305 +FPS=11.77, 法向力=1635.3003, 切向力X=2746.8318, 切向力Y=-720.8267 +FPS=11.99, 法向力=1340.9600, 切向力X=3076.2043, 切向力Y=-200.7509 +FPS=13.40, 法向力=1463.6409, 切向力X=2899.0762, 切向力Y=-257.7307 +FPS=13.35, 法向力=1437.4586, 切向力X=2749.8530, 切向力Y=-314.5921 +FPS=13.47, 法向力=1482.1571, 切向力X=2918.9995, 切向力Y=-484.9771 +FPS=13.50, 法向力=1842.1577, 切向力X=2969.5674, 切向力Y=-630.1093 +FPS=12.85, 法向力=1863.1328, 切向力X=3022.9312, 切向力Y=-607.2930 +FPS=14.07, 法向力=1362.0697, 切向力X=2674.3247, 切向力Y=-301.9572 +FPS=13.92, 法向力=1313.2566, 切向力X=2807.8984, 切向力Y=-235.2731 +FPS=13.62, 法向力=1281.0604, 切向力X=2694.7129, 切向力Y=95.6997 +FPS=13.25, 法向力=1535.8955, 切向力X=2753.3074, 切向力Y=-530.4515 +FPS=13.45, 法向力=1632.1058, 切向力X=2669.7595, 切向力Y=-350.8973 +FPS=13.21, 法向力=1736.6683, 切向力X=2746.5210, 切向力Y=-442.1756 +FPS=12.88, 法向力=1750.0739, 切向力X=2902.2300, 切向力Y=-982.9537 +FPS=13.68, 法向力=1617.0917, 切向力X=3319.3147, 切向力Y=-854.9735 +FPS=12.98, 法向力=1685.0566, 切向力X=3409.7275, 切向力Y=-772.8387 +FPS=13.72, 法向力=1179.0361, 切向力X=2585.5303, 切向力Y=-97.0517 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000341s, blend=0.005846s (9 tiles incl ref), finalize=0.000202s, total=0.006401s +FPS=13.05, 法向力=1196.4351, 切向力X=2593.1208, 切向力Y=-207.6993 +FPS=13.62, 法向力=1345.8098, 切向力X=2650.1851, 切向力Y=-538.7146 +FPS=13.29, 法向力=1365.8860, 切向力X=2911.5007, 切向力Y=-315.2644 +FPS=13.43, 法向力=1334.9016, 切向力X=2837.3308, 切向力Y=-289.4904 +FPS=12.93, 法向力=1995.7197, 切向力X=2984.1846, 切向力Y=-534.9013 +FPS=13.15, 法向力=2027.1744, 切向力X=3040.0110, 切向力Y=-556.7520 +FPS=13.03, 法向力=1463.9849, 切向力X=3071.7419, 切向力Y=-601.2687 +FPS=12.03, 法向力=1393.5498, 切向力X=3060.3267, 切向力Y=-549.6998 +FPS=11.65, 法向力=1331.1824, 切向力X=2690.1995, 切向力Y=-48.9995 +FPS=12.12, 法向力=1409.5609, 切向力X=2749.8325, 切向力Y=-103.8696 +FPS=12.21, 法向力=1532.1755, 切向力X=2913.0415, 切向力Y=-895.1417 +FPS=12.38, 法向力=1556.8984, 切向力X=3010.4795, 切向力Y=-128.9819 +FPS=12.52, 法向力=1343.2983, 切向力X=3101.5132, 切向力Y=-347.0505 +FPS=13.58, 法向力=1620.3279, 切向力X=2769.5979, 切向力Y=-945.8090 +FPS=13.15, 法向力=1203.0227, 切向力X=3038.4390, 切向力Y=-288.2825 +FPS=13.08, 法向力=1250.8110, 切向力X=3141.1819, 切向力Y=-341.9870 +FPS=13.84, 法向力=1590.3606, 切向力X=2877.6562, 切向力Y=-433.8744 +FPS=13.15, 法向力=1394.0371, 切向力X=2977.8667, 切向力Y=2.1116 +FPS=13.95, 法向力=1375.5916, 切向力X=3088.7322, 切向力Y=-496.1765 +FPS=13.59, 法向力=1404.0529, 切向力X=2947.4312, 切向力Y=-105.9075 +FPS=12.45, 法向力=1345.9292, 切向力X=2956.6636, 切向力Y=-106.7188 +FPS=13.81, 法向力=1506.5261, 切向力X=2667.6343, 切向力Y=-330.7871 +FPS=13.46, 法向力=1560.6978, 切向力X=2934.3154, 切向力Y=-301.3100 +FPS=14.53, 法向力=1498.9069, 切向力X=2981.0332, 切向力Y=-270.7334 +FPS=13.90, 法向力=1511.5045, 切向力X=2724.6968, 切向力Y=35.5165 +FPS=14.16, 法向力=1483.1016, 切向力X=2702.4756, 切向力Y=100.1048 +FPS=14.26, 法向力=1275.1689, 切向力X=2582.1228, 切向力Y=585.3220 +FPS=14.02, 法向力=1365.6289, 切向力X=2695.2107, 切向力Y=478.0704 +FPS=15.39, 法向力=1482.2671, 切向力X=3059.4221, 切向力Y=-434.4155 +FPS=13.59, 法向力=2030.7583, 切向力X=3206.7212, 切向力Y=-729.9062 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000386s, blend=0.004789s (9 tiles incl ref), finalize=0.000122s, total=0.005308s +FPS=13.31, 法向力=2033.1934, 切向力X=3202.5200, 切向力Y=-821.2675 +FPS=14.35, 法向力=1263.5544, 切向力X=2655.8953, 切向力Y=49.8885 +FPS=13.75, 法向力=1249.8679, 切向力X=2593.5791, 切向力Y=57.3092 +FPS=14.30, 法向力=1553.9263, 切向力X=2959.1008, 切向力Y=-669.2993 +FPS=14.25, 法向力=1686.7573, 切向力X=2832.3789, 切向力Y=-98.6812 +FPS=14.46, 法向力=1656.2067, 切向力X=2914.6536, 切向力Y=-116.9015 +FPS=14.07, 法向力=1868.6902, 切向力X=2574.5505, 切向力Y=-718.1229 +FPS=13.73, 法向力=1769.0695, 切向力X=3856.5325, 切向力Y=-203.0762 +FPS=14.30, 法向力=1605.5259, 切向力X=3678.4751, 切向力Y=-56.9251 +FPS=14.80, 法向力=1705.7854, 切向力X=3219.8450, 切向力Y=-482.2938 +FPS=11.91, 法向力=1454.8899, 切向力X=3102.7476, 切向力Y=-650.0853 +FPS=13.37, 法向力=1435.7095, 切向力X=2939.5432, 切向力Y=-288.2818 +FPS=13.31, 法向力=1492.4039, 切向力X=2900.6929, 切向力Y=-315.5784 +FPS=13.74, 法向力=1462.0022, 切向力X=3161.1445, 切向力Y=-504.2383 +FPS=13.84, 法向力=1773.0725, 切向力X=2258.0474, 切向力Y=-164.8701 +FPS=14.38, 法向力=1477.4633, 切向力X=3256.8440, 切向力Y=209.3111 +FPS=13.59, 法向力=1322.1827, 切向力X=2706.8777, 切向力Y=-351.6221 +FPS=13.69, 法向力=1360.0903, 切向力X=2728.4207, 切向力Y=-429.0606 +FPS=13.98, 法向力=1614.4910, 切向力X=2966.3901, 切向力Y=-27.0941 +FPS=14.46, 法向力=1402.8262, 切向力X=2994.4619, 切向力Y=84.4591 +FPS=14.37, 法向力=1431.7598, 切向力X=3086.5488, 切向力Y=94.1842 +FPS=14.24, 法向力=1375.9611, 切向力X=2856.5740, 切向力Y=-401.0808 +FPS=14.20, 法向力=1622.0925, 切向力X=3335.4150, 切向力Y=-455.5348 +FPS=14.00, 法向力=1583.3301, 切向力X=3318.1162, 切向力Y=-505.3429 +FPS=13.33, 法向力=1477.4388, 切向力X=2788.8074, 切向力Y=-1.0541 +FPS=14.32, 法向力=1474.3743, 切向力X=2811.7935, 切向力Y=-52.7570 +FPS=14.43, 法向力=1667.2158, 切向力X=3244.0156, 切向力Y=5.0381 +FPS=14.76, 法向力=1199.7206, 切向力X=3005.7842, 切向力Y=-23.9760 +FPS=14.41, 法向力=1238.1912, 切向力X=2998.6609, 切向力Y=-147.3179 +FPS=14.69, 法向力=1404.5072, 切向力X=2678.8818, 切向力Y=-281.5750 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000485s, blend=0.004910s (9 tiles incl ref), finalize=0.000341s, total=0.005749s +FPS=13.59, 法向力=1806.2598, 切向力X=2934.3674, 切向力Y=-501.1657 +FPS=14.55, 法向力=1315.0309, 切向力X=2491.3013, 切向力Y=-381.0135 +FPS=15.08, 法向力=1299.1816, 切向力X=2579.1401, 切向力Y=-393.1724 +FPS=14.10, 法向力=1669.1361, 切向力X=3233.0078, 切向力Y=-760.2955 +FPS=14.47, 法向力=1582.5835, 切向力X=2911.2183, 切向力Y=163.4756 +FPS=14.74, 法向力=1542.9993, 切向力X=2837.5933, 切向力Y=126.5512 +FPS=14.01, 法向力=1212.6517, 切向力X=2995.6921, 切向力Y=-160.5746 +FPS=13.96, 法向力=1579.2576, 切向力X=2696.1436, 切向力Y=-582.9480 +FPS=13.85, 法向力=1601.0610, 切向力X=2712.4773, 切向力Y=-591.5428 +FPS=12.54, 法向力=1860.6837, 切向力X=3556.1379, 切向力Y=-365.3313 +FPS=13.38, 法向力=1846.2759, 切向力X=2924.9614, 切向力Y=-1028.6641 +FPS=13.80, 法向力=1506.1478, 切向力X=2808.5542, 切向力Y=-61.5813 +FPS=14.03, 法向力=1670.8306, 切向力X=3025.8120, 切向力Y=-309.5792 +FPS=14.54, 法向力=1771.9174, 切向力X=3154.7744, 切向力Y=-315.4376 +FPS=14.46, 法向力=1440.3800, 切向力X=2413.3049, 切向力Y=-614.3046 +FPS=14.20, 法向力=1401.1685, 切向力X=2430.6870, 切向力Y=-552.6334 +FPS=13.82, 法向力=1588.9143, 切向力X=3043.0996, 切向力Y=-764.8889 +FPS=14.25, 法向力=1186.4847, 切向力X=2512.4844, 切向力Y=-172.4407 +FPS=12.87, 法向力=983.2953, 切向力X=2333.3674, 切向力Y=-211.5165 +FPS=14.36, 法向力=1358.5829, 切向力X=2430.9927, 切向力Y=-270.6205 +FPS=14.40, 法向力=1366.3745, 切向力X=2527.0354, 切向力Y=-249.7392 +FPS=13.92, 法向力=1374.0349, 切向力X=2461.8909, 切向力Y=-299.2258 +FPS=14.06, 法向力=1597.3730, 切向力X=2608.0344, 切向力Y=47.2762 +FPS=15.81, 法向力=1591.6147, 切向力X=2454.8306, 切向力Y=106.7774 +FPS=13.56, 法向力=1314.0627, 切向力X=2313.0054, 切向力Y=17.6674 +FPS=13.68, 法向力=1684.3759, 切向力X=2723.5576, 切向力Y=-566.9867 +FPS=13.68, 法向力=1661.7751, 切向力X=2340.5720, 切向力Y=-681.2068 +FPS=14.49, 法向力=1686.1688, 切向力X=2346.6958, 切向力Y=-767.0812 +FPS=13.69, 法向力=1448.3239, 切向力X=2971.5757, 切向力Y=-250.6302 +FPS=13.66, 法向力=1340.6021, 切向力X=2911.6577, 切向力Y=-97.1331 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000343s, blend=0.004902s (9 tiles incl ref), finalize=0.000125s, total=0.005381s +FPS=14.09, 法向力=1766.0547, 切向力X=2712.8181, 切向力Y=299.6144 +FPS=14.77, 法向力=1681.1300, 切向力X=2633.5364, 切向力Y=267.3142 +FPS=13.65, 法向力=1675.0564, 切向力X=2341.2236, 切向力Y=-735.8981 +FPS=14.69, 法向力=1754.4375, 切向力X=2182.7585, 切向力Y=-780.7227 +FPS=13.49, 法向力=1730.2354, 切向力X=2897.7668, 切向力Y=-210.8348 +FPS=14.18, 法向力=1641.0573, 切向力X=2983.7925, 切向力Y=-156.0648 +FPS=14.39, 法向力=1732.8342, 切向力X=3095.7107, 切向力Y=-160.7210 +FPS=14.00, 法向力=1315.7585, 切向力X=3293.5259, 切向力Y=-13.9391 +FPS=14.76, 法向力=1322.7454, 切向力X=3280.2344, 切向力Y=-82.9874 +FPS=14.03, 法向力=1549.6964, 切向力X=2821.0303, 切向力Y=-215.0391 +FPS=14.09, 法向力=1586.9548, 切向力X=2860.2312, 切向力Y=-247.3451 +FPS=13.34, 法向力=1436.4236, 切向力X=2114.1333, 切向力Y=-181.3580 +FPS=14.42, 法向力=1636.5620, 切向力X=3263.6677, 切向力Y=-192.0632 +FPS=14.36, 法向力=1500.7363, 切向力X=3242.2744, 切向力Y=-146.2936 +FPS=13.99, 法向力=1588.8513, 切向力X=2914.8486, 切向力Y=-3.7622 +FPS=14.86, 法向力=1650.3062, 切向力X=2915.1436, 切向力Y=-12.4421 +FPS=13.94, 法向力=1889.7747, 切向力X=2891.0112, 切向力Y=-489.7569 +FPS=14.10, 法向力=1861.0779, 切向力X=2894.8311, 切向力Y=-492.6590 +FPS=15.12, 法向力=1454.1377, 切向力X=3014.8101, 切向力Y=-341.0280 +FPS=13.33, 法向力=1469.5411, 切向力X=2993.9111, 切向力Y=-192.6827 +FPS=14.82, 法向力=1162.6095, 切向力X=2468.4722, 切向力Y=-90.9744 +FPS=14.25, 法向力=1473.8865, 切向力X=2641.9434, 切向力Y=-504.5060 +FPS=14.80, 法向力=1386.8035, 切向力X=2688.0215, 切向力Y=-426.5882 +FPS=14.92, 法向力=1617.9874, 切向力X=3325.0933, 切向力Y=-268.0369 +FPS=13.96, 法向力=1682.7202, 切向力X=3259.5522, 切向力Y=-305.5947 +FPS=14.21, 法向力=1407.1753, 切向力X=2790.9810, 切向力Y=-411.4090 +FPS=14.39, 法向力=1509.9713, 切向力X=2774.7949, 切向力Y=-446.1178 +FPS=14.48, 法向力=1618.4028, 切向力X=3337.8870, 切向力Y=-295.4552 +FPS=14.31, 法向力=1645.6660, 切向力X=2672.2896, 切向力Y=-175.0063 +FPS=14.57, 法向力=1621.8994, 切向力X=2733.1025, 切向力Y=-205.0372 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000353s, blend=0.004759s (9 tiles incl ref), finalize=0.000123s, total=0.005246s +FPS=14.33, 法向力=1815.9824, 切向力X=3179.4922, 切向力Y=-606.9426 +FPS=16.19, 法向力=1468.4783, 切向力X=2791.5476, 切向力Y=-285.6816 +FPS=13.47, 法向力=1123.5728, 切向力X=2961.8901, 切向力Y=-224.4092 +FPS=14.62, 法向力=1144.5730, 切向力X=3020.1338, 切向力Y=-220.5659 +FPS=14.44, 法向力=1470.4895, 切向力X=2883.3574, 切向力Y=-284.2810 +FPS=13.86, 法向力=1511.1499, 切向力X=2857.4004, 切向力Y=-184.2335 +FPS=14.35, 法向力=1515.5654, 切向力X=2925.7549, 切向力Y=-163.9020 +FPS=13.43, 法向力=1682.8054, 切向力X=3078.7104, 切向力Y=-103.2410 +FPS=13.62, 法向力=1373.1617, 切向力X=2757.8633, 切向力Y=153.8815 +FPS=14.39, 法向力=1292.5580, 切向力X=2724.7720, 切向力Y=50.7498 +FPS=13.16, 法向力=1796.7092, 切向力X=3173.8447, 切向力Y=-202.8112 +FPS=13.43, 法向力=1839.7994, 切向力X=3183.2598, 切向力Y=-151.4317 +FPS=14.09, 法向力=1676.0807, 切向力X=3095.3528, 切向力Y=-568.0982 +FPS=13.96, 法向力=1479.0022, 切向力X=2604.3523, 切向力Y=-399.5569 +FPS=14.90, 法向力=1245.5386, 切向力X=2580.6929, 切向力Y=-39.5255 +FPS=14.81, 法向力=1252.1514, 切向力X=2536.6777, 切向力Y=16.8296 +FPS=14.40, 法向力=1574.7903, 切向力X=3083.4280, 切向力Y=-46.6057 +FPS=13.43, 法向力=1322.4945, 切向力X=2958.7485, 切向力Y=-13.8801 +FPS=14.21, 法向力=1377.2458, 切向力X=2972.9211, 切向力Y=-13.7315 +FPS=14.91, 法向力=1817.6659, 切向力X=3042.1606, 切向力Y=-595.6245 +FPS=14.26, 法向力=1465.3682, 切向力X=2721.2400, 切向力Y=-259.0127 +FPS=14.76, 法向力=1472.2776, 切向力X=2664.9314, 切向力Y=-242.6541 +FPS=14.71, 法向力=1558.4443, 切向力X=2748.9414, 切向力Y=-245.6470 +FPS=14.95, 法向力=1822.5106, 切向力X=3471.3386, 切向力Y=-317.8866 +FPS=13.24, 法向力=1345.3114, 切向力X=3030.3564, 切向力Y=-162.4481 +FPS=14.86, 法向力=1637.6927, 切向力X=2965.5894, 切向力Y=-35.8880 +FPS=14.54, 法向力=1516.5621, 切向力X=2336.2017, 切向力Y=-32.8841 +FPS=14.76, 法向力=1642.2860, 切向力X=2347.9250, 切向力Y=-102.3567 +FPS=12.36, 法向力=1846.2078, 切向力X=2932.3325, 切向力Y=-249.9819 +FPS=14.38, 法向力=1546.3774, 切向力X=3307.5740, 切向力Y=-92.8199 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000508s, blend=0.005108s (9 tiles incl ref), finalize=0.000162s, total=0.005789s +FPS=12.48, 法向力=1470.7898, 切向力X=2243.1748, 切向力Y=-430.1172 +FPS=14.40, 法向力=1480.0682, 切向力X=2801.4839, 切向力Y=-197.2096 +FPS=14.08, 法向力=1519.4136, 切向力X=2535.8398, 切向力Y=-826.2781 +FPS=14.28, 法向力=1531.4941, 切向力X=3264.4878, 切向力Y=-810.0994 +FPS=14.31, 法向力=1529.0309, 切向力X=3350.5730, 切向力Y=-753.0610 +FPS=14.17, 法向力=1986.1377, 切向力X=2867.9170, 切向力Y=-509.6373 +FPS=14.93, 法向力=2005.3126, 切向力X=2831.1343, 切向力Y=-490.4370 +FPS=13.38, 法向力=1561.7671, 切向力X=3017.5259, 切向力Y=-420.4088 +FPS=15.66, 法向力=1537.9294, 切向力X=3118.1807, 切向力Y=-414.2890 +FPS=14.11, 法向力=2257.4126, 切向力X=2732.1646, 切向力Y=-511.8768 +FPS=14.17, 法向力=1603.8638, 切向力X=2152.7007, 切向力Y=66.0193 +FPS=12.89, 法向力=1745.8013, 切向力X=3227.1287, 切向力Y=-395.4157 +FPS=14.49, 法向力=1350.9124, 切向力X=2882.9763, 切向力Y=-157.3873 +FPS=13.77, 法向力=1343.4438, 切向力X=2960.5120, 切向力Y=-121.8617 +FPS=13.17, 法向力=1417.0060, 切向力X=2969.2236, 切向力Y=-148.2434 +FPS=13.86, 法向力=2045.7220, 切向力X=2806.6313, 切向力Y=-604.9631 +FPS=13.31, 法向力=1777.5371, 切向力X=2803.4365, 切向力Y=-492.1490 +FPS=13.72, 法向力=1896.1382, 切向力X=3057.6274, 切向力Y=-83.2016 +FPS=14.03, 法向力=1560.4419, 切向力X=2707.3154, 切向力Y=-492.3220 +FPS=13.92, 法向力=2088.0796, 切向力X=3271.0579, 切向力Y=-234.2062 +FPS=13.46, 法向力=1257.6978, 切向力X=2578.8564, 切向力Y=-142.4793 +FPS=13.81, 法向力=1835.3188, 切向力X=2798.5552, 切向力Y=-368.0590 +FPS=14.66, 法向力=1878.0986, 切向力X=2774.9868, 切向力Y=-428.0346 +FPS=14.20, 法向力=1321.1793, 切向力X=2440.9268, 切向力Y=10.7565 +FPS=14.43, 法向力=1501.2498, 切向力X=3062.2456, 切向力Y=-319.0275 +FPS=14.97, 法向力=1553.5499, 切向力X=3026.7622, 切向力Y=-332.8770 +FPS=13.39, 法向力=1434.8286, 切向力X=2422.9146, 切向力Y=-281.6658 +FPS=14.03, 法向力=1515.3751, 切向力X=2490.9067, 切向力Y=-252.1389 +FPS=14.05, 法向力=1455.7709, 切向力X=3072.9219, 切向力Y=-110.8301 +FPS=14.73, 法向力=1509.3571, 切向力X=3138.1697, 切向力Y=-155.2143 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000351s, blend=0.005384s (9 tiles incl ref), finalize=0.000130s, total=0.005877s +FPS=14.46, 法向力=1570.1411, 切向力X=3142.1692, 切向力Y=-306.4873 +FPS=14.27, 法向力=1583.6761, 切向力X=2726.5122, 切向力Y=-366.2713 +FPS=14.21, 法向力=1463.5194, 切向力X=2798.5437, 切向力Y=-413.9477 +FPS=15.21, 法向力=1845.6956, 切向力X=3105.1833, 切向力Y=-314.0683 +FPS=14.35, 法向力=1499.1721, 切向力X=3425.4312, 切向力Y=-187.6600 +FPS=14.33, 法向力=1805.8977, 切向力X=3371.7310, 切向力Y=169.7723 +FPS=14.66, 法向力=1835.7627, 切向力X=3391.2729, 切向力Y=187.4617 +FPS=14.89, 法向力=1465.0750, 切向力X=2247.0801, 切向力Y=-679.3225 +FPS=13.90, 法向力=1479.3009, 切向力X=3404.2954, 切向力Y=-228.7974 +FPS=13.96, 法向力=1319.4291, 切向力X=2899.7922, 切向力Y=-263.0021 +FPS=13.98, 法向力=1402.9875, 切向力X=2579.4062, 切向力Y=-230.6696 +FPS=12.96, 法向力=1696.9220, 切向力X=2914.7585, 切向力Y=-365.2826 +FPS=13.44, 法向力=1282.5067, 切向力X=3035.4399, 切向力Y=116.8799 +FPS=14.90, 法向力=1256.9907, 切向力X=2776.1833, 切向力Y=-130.2308 +FPS=14.37, 法向力=1538.0355, 切向力X=3175.3467, 切向力Y=-854.1413 +FPS=14.64, 法向力=1573.8888, 切向力X=3267.0125, 切向力Y=-817.0767 +FPS=14.79, 法向力=1546.2866, 切向力X=2514.1160, 切向力Y=-933.8994 +FPS=13.73, 法向力=1793.6494, 切向力X=3079.5586, 切向力Y=-147.6891 +FPS=13.70, 法向力=1790.6515, 切向力X=2824.8162, 切向力Y=-132.3633 +FPS=14.05, 法向力=1804.2057, 切向力X=2836.4297, 切向力Y=-160.6340 +FPS=13.87, 法向力=1910.8438, 切向力X=3126.7661, 切向力Y=-587.2628 +FPS=15.16, 法向力=1858.9758, 切向力X=3037.1255, 切向力Y=-655.0380 +FPS=12.97, 法向力=1536.3141, 切向力X=2849.7930, 切向力Y=-237.6289 +FPS=14.21, 法向力=1530.3425, 切向力X=2950.5425, 切向力Y=-245.1049 +FPS=14.35, 法向力=1507.9636, 切向力X=2983.6372, 切向力Y=-508.3535 +FPS=12.43, 法向力=1600.2903, 切向力X=3174.7402, 切向力Y=-358.2066 +FPS=13.64, 法向力=1431.7024, 切向力X=3158.2085, 切向力Y=-122.7449 +FPS=16.88, 法向力=1638.1573, 切向力X=3173.9060, 切向力Y=-240.1118 +FPS=14.41, 法向力=1724.0555, 切向力X=3169.2236, 切向力Y=-277.5464 +FPS=13.68, 法向力=1321.6913, 切向力X=2918.3247, 切向力Y=-342.6869 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000348s, blend=0.005232s (9 tiles incl ref), finalize=0.000254s, total=0.005846s +FPS=13.66, 法向力=1520.7584, 切向力X=3003.8169, 切向力Y=43.1780 +FPS=14.12, 法向力=1349.1445, 切向力X=2350.6118, 切向力Y=-303.6973 +FPS=13.98, 法向力=1696.7396, 切向力X=3170.8047, 切向力Y=-101.9225 +FPS=14.35, 法向力=1674.1094, 切向力X=3239.3569, 切向力Y=-64.0766 +FPS=14.31, 法向力=1510.3962, 切向力X=2795.2681, 切向力Y=-313.2280 +FPS=13.64, 法向力=1399.9382, 切向力X=2964.7454, 切向力Y=-312.3265 +FPS=13.65, 法向力=1549.0118, 切向力X=2158.6587, 切向力Y=-112.1620 +FPS=14.06, 法向力=1831.5122, 切向力X=2124.8076, 切向力Y=-685.9504 +FPS=14.20, 法向力=1697.2017, 切向力X=3258.7007, 切向力Y=-524.4221 +FPS=15.14, 法向力=1651.8658, 切向力X=3292.9272, 切向力Y=-475.9553 +FPS=14.14, 法向力=1556.4918, 切向力X=3331.8257, 切向力Y=-355.4957 +FPS=14.27, 法向力=1994.2589, 切向力X=3032.3716, 切向力Y=-732.4830 +FPS=14.04, 法向力=1408.8374, 切向力X=3108.5044, 切向力Y=198.1633 +FPS=14.79, 法向力=1365.0284, 切向力X=3035.2666, 切向力Y=269.8390 +FPS=14.84, 法向力=1563.2983, 切向力X=2796.4192, 切向力Y=-399.1451 +FPS=14.71, 法向力=1529.0901, 切向力X=2822.2515, 切向力Y=-274.2591 +FPS=13.12, 法向力=1605.4546, 切向力X=3020.1934, 切向力Y=-678.5250 +FPS=13.97, 法向力=1392.1360, 切向力X=2940.4055, 切向力Y=-63.3403 +FPS=14.29, 法向力=1475.0636, 切向力X=2782.3486, 切向力Y=-429.1354 +FPS=14.91, 法向力=1480.8837, 切向力X=2504.3418, 切向力Y=-120.9166 +FPS=13.99, 法向力=1384.4557, 切向力X=3185.0012, 切向力Y=-397.0648 +FPS=14.38, 法向力=1595.4354, 切向力X=2996.8813, 切向力Y=-461.8013 +FPS=14.29, 法向力=1666.6602, 切向力X=3196.4888, 切向力Y=-67.9514 +FPS=13.98, 法向力=1200.7063, 切向力X=2411.7080, 切向力Y=-286.6141 +FPS=14.45, 法向力=1353.2957, 切向力X=3117.1538, 切向力Y=-812.0323 +FPS=14.26, 法向力=1403.7710, 切向力X=3176.8899, 切向力Y=-736.1284 +FPS=14.56, 法向力=1289.2555, 切向力X=3277.5229, 切向力Y=-353.1350 +FPS=14.81, 法向力=1236.6687, 切向力X=2945.0049, 切向力Y=-167.8357 +FPS=14.49, 法向力=1659.1714, 切向力X=3216.7385, 切向力Y=-316.6829 +FPS=14.50, 法向力=1343.3870, 切向力X=2609.9343, 切向力Y=-224.3894 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000446s, blend=0.004779s (9 tiles incl ref), finalize=0.000130s, total=0.005365s +FPS=13.89, 法向力=1363.2722, 切向力X=2704.1626, 切向力Y=120.1942 +FPS=14.13, 法向力=1405.9022, 切向力X=2739.2075, 切向力Y=135.0189 +FPS=14.45, 法向力=1596.7349, 切向力X=2550.4341, 切向力Y=-521.9167 +FPS=15.34, 法向力=1424.7548, 切向力X=2776.5254, 切向力Y=-527.6187 +FPS=13.40, 法向力=1347.9225, 切向力X=2621.8936, 切向力Y=-96.9212 +FPS=14.83, 法向力=1568.9299, 切向力X=3123.0127, 切向力Y=-508.1223 +FPS=14.76, 法向力=1544.8948, 切向力X=3088.8350, 切向力Y=-425.7374 +FPS=14.80, 法向力=2016.7867, 切向力X=3350.6523, 切向力Y=-221.4709 +FPS=13.33, 法向力=1478.7043, 切向力X=2772.1423, 切向力Y=55.4364 +FPS=14.26, 法向力=1257.1528, 切向力X=3322.3738, 切向力Y=-226.6399 +FPS=14.55, 法向力=1249.5032, 切向力X=3350.4502, 切向力Y=-228.6651 +FPS=14.66, 法向力=1570.2415, 切向力X=2670.0066, 切向力Y=159.0691 +FPS=14.47, 法向力=1554.0750, 切向力X=3328.8994, 切向力Y=-137.9796 +FPS=14.39, 法向力=1695.8865, 切向力X=3145.6624, 切向力Y=-737.5339 +FPS=14.50, 法向力=1670.5706, 切向力X=3120.7358, 切向力Y=-696.3391 +FPS=13.00, 法向力=1818.5684, 切向力X=3033.1938, 切向力Y=-360.1297 +FPS=14.59, 法向力=1555.2482, 切向力X=2871.4551, 切向力Y=-225.3415 +FPS=14.28, 法向力=1520.8115, 切向力X=2905.3667, 切向力Y=-164.3265 +FPS=14.80, 法向力=1391.3348, 切向力X=2528.7695, 切向力Y=-389.6989 +FPS=15.23, 法向力=2052.8496, 切向力X=2813.8853, 切向力Y=-917.2522 +FPS=14.86, 法向力=2079.1982, 切向力X=2879.0835, 切向力Y=-947.1093 +FPS=15.19, 法向力=1788.7595, 切向力X=2658.4363, 切向力Y=-633.0502 +FPS=14.70, 法向力=1180.3696, 切向力X=3008.3813, 切向力Y=241.0768 +FPS=14.53, 法向力=1211.9299, 切向力X=3021.5601, 切向力Y=154.0303 +FPS=14.44, 法向力=1934.3413, 切向力X=2986.6953, 切向力Y=-795.6216 +FPS=14.37, 法向力=1664.2555, 切向力X=3537.3691, 切向力Y=-371.0289 +FPS=13.85, 法向力=1631.1971, 切向力X=3604.5615, 切向力Y=-282.0382 +FPS=13.59, 法向力=1666.7056, 切向力X=3189.5781, 切向力Y=-41.3469 +FPS=14.37, 法向力=1618.6483, 切向力X=3193.6206, 切向力Y=-79.1981 +FPS=13.73, 法向力=1666.4131, 切向力X=3497.9521, 切向力Y=-54.9218 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000345s, blend=0.005849s (9 tiles incl ref), finalize=0.000160s, total=0.006364s +FPS=12.91, 法向力=1631.2793, 切向力X=3445.8938, 切向力Y=17.5970 +FPS=13.31, 法向力=1885.9321, 切向力X=3042.2549, 切向力Y=-429.0707 +FPS=13.81, 法向力=1905.0051, 切向力X=2948.6091, 切向力Y=-473.6151 +FPS=13.58, 法向力=1626.4309, 切向力X=2831.1353, 切向力Y=-201.4410 +FPS=13.54, 法向力=1201.4976, 切向力X=2749.1108, 切向力Y=-43.8035 +FPS=13.84, 法向力=1862.8876, 切向力X=2602.1104, 切向力Y=-140.2404 +FPS=14.02, 法向力=1900.6395, 切向力X=2648.1533, 切向力Y=-149.1976 +FPS=14.10, 法向力=2103.9180, 切向力X=2992.9121, 切向力Y=-962.5251 +FPS=14.57, 法向力=1569.4382, 切向力X=2947.0933, 切向力Y=-184.0237 +FPS=13.61, 法向力=1648.7178, 切向力X=3005.8755, 切向力Y=-186.5738 +FPS=15.41, 法向力=2039.2858, 切向力X=3585.2151, 切向力Y=-796.6305 +FPS=12.83, 法向力=1602.9484, 切向力X=2845.2283, 切向力Y=-607.0853 +FPS=14.02, 法向力=1776.4006, 切向力X=3137.6343, 切向力Y=-718.0428 +FPS=13.43, 法向力=1774.7150, 切向力X=3210.6499, 切向力Y=-620.8261 +FPS=13.66, 法向力=1745.0183, 切向力X=3241.0151, 切向力Y=-652.0468 +FPS=14.81, 法向力=1574.3372, 切向力X=2799.8943, 切向力Y=164.1516 +FPS=14.97, 法向力=1277.6892, 切向力X=2987.1812, 切向力Y=-790.7292 +FPS=14.43, 法向力=1667.2501, 切向力X=2959.2400, 切向力Y=-29.2925 +FPS=14.78, 法向力=1732.9297, 切向力X=2972.0293, 切向力Y=18.1584 +FPS=14.98, 法向力=1568.8535, 切向力X=2742.0967, 切向力Y=-578.7629 +FPS=14.61, 法向力=1798.3799, 切向力X=2667.1372, 切向力Y=-783.3749 +FPS=14.98, 法向力=1839.1667, 切向力X=2802.6367, 切向力Y=-862.7027 +FPS=14.46, 法向力=1501.9984, 切向力X=2634.6182, 切向力Y=-125.5932 +FPS=14.01, 法向力=1595.5117, 切向力X=2809.6575, 切向力Y=-836.6240 +FPS=14.81, 法向力=1547.7205, 切向力X=2774.1348, 切向力Y=-840.5833 +FPS=14.46, 法向力=1462.9091, 切向力X=3087.7725, 切向力Y=-586.5162 +FPS=14.20, 法向力=1618.9739, 切向力X=3392.9150, 切向力Y=-90.1062 +FPS=14.52, 法向力=1605.4380, 切向力X=3309.2461, 切向力Y=-50.6413 +FPS=14.67, 法向力=1224.8379, 切向力X=2817.8503, 切向力Y=23.0393 +FPS=15.71, 法向力=1403.0850, 切向力X=2087.9336, 切向力Y=-357.1065 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000406s, blend=0.004811s (9 tiles incl ref), finalize=0.000128s, total=0.005355s +FPS=15.54, 法向力=1452.0771, 切向力X=2004.1213, 切向力Y=-362.3158 +FPS=15.06, 法向力=1417.2791, 切向力X=2790.9055, 切向力Y=-202.9117 +FPS=15.42, 法向力=1298.1655, 切向力X=3256.1746, 切向力Y=325.6699 +FPS=14.24, 法向力=1788.0179, 切向力X=2574.0984, 切向力Y=-180.1980 +FPS=14.50, 法向力=1788.5171, 切向力X=2581.3948, 切向力Y=-231.6253 +FPS=14.83, 法向力=1274.6868, 切向力X=3115.6199, 切向力Y=97.2845 +FPS=14.51, 法向力=1553.5864, 切向力X=3102.4199, 切向力Y=-159.6838 +FPS=14.84, 法向力=1570.1484, 切向力X=3149.6426, 切向力Y=-137.7052 +FPS=15.11, 法向力=1332.4036, 切向力X=3055.7148, 切向力Y=-251.5613 +FPS=15.17, 法向力=1572.6377, 切向力X=3292.1377, 切向力Y=-693.0129 +FPS=15.14, 法向力=1597.6252, 切向力X=3271.9609, 切向力Y=-833.6322 +FPS=15.06, 法向力=1557.3423, 切向力X=2983.3535, 切向力Y=-137.2978 +FPS=13.78, 法向力=1375.1040, 切向力X=2745.3586, 切向力Y=-91.4664 +FPS=13.81, 法向力=1254.1447, 切向力X=2347.4915, 切向力Y=288.1607 +FPS=14.07, 法向力=1245.0569, 切向力X=2261.7456, 切向力Y=255.0357 +FPS=14.12, 法向力=1668.0990, 切向力X=2926.5310, 切向力Y=87.9372 +FPS=13.57, 法向力=1266.4109, 切向力X=2298.4639, 切向力Y=106.7606 +FPS=13.01, 法向力=1731.3241, 切向力X=2959.3057, 切向力Y=-841.6979 +FPS=14.10, 法向力=1828.5602, 切向力X=3044.3237, 切向力Y=-352.5586 +FPS=15.42, 法向力=1602.9072, 切向力X=2530.9312, 切向力Y=-513.8016 +FPS=14.05, 法向力=1553.5397, 切向力X=2621.5439, 切向力Y=-491.3124 +FPS=14.41, 法向力=1901.1110, 切向力X=2967.6421, 切向力Y=-724.4552 +FPS=15.32, 法向力=1587.6298, 切向力X=2775.0952, 切向力Y=-240.4107 +FPS=15.51, 法向力=1590.1172, 切向力X=2756.0410, 切向力Y=-253.8794 +FPS=15.28, 法向力=1629.8900, 切向力X=2933.9121, 切向力Y=95.3678 +FPS=15.39, 法向力=2047.6492, 切向力X=3145.6567, 切向力Y=-862.0615 +FPS=14.91, 法向力=1944.5637, 切向力X=3180.8435, 切向力Y=-796.2263 +FPS=15.27, 法向力=1445.0255, 切向力X=3115.3345, 切向力Y=-295.8418 +FPS=15.09, 法向力=1165.1868, 切向力X=2868.5828, 切向力Y=41.8286 +FPS=14.58, 法向力=1361.5907, 切向力X=2865.7500, 切向力Y=-137.6929 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000381s, blend=0.005142s (9 tiles incl ref), finalize=0.000122s, total=0.005656s +FPS=14.52, 法向力=1371.1058, 切向力X=2859.5354, 切向力Y=-133.8080 +FPS=15.08, 法向力=1950.8047, 切向力X=3139.3728, 切向力Y=-575.3688 +FPS=15.12, 法向力=1394.5887, 切向力X=2422.6494, 切向力Y=-470.0179 +FPS=15.42, 法向力=1429.7278, 切向力X=2497.5054, 切向力Y=-505.1203 +FPS=14.34, 法向力=1446.1660, 切向力X=2389.7139, 切向力Y=280.6426 +FPS=14.89, 法向力=1756.0212, 切向力X=2816.2712, 切向力Y=-868.3658 +FPS=15.09, 法向力=1496.7102, 切向力X=3178.8816, 切向力Y=-710.3836 +FPS=14.55, 法向力=1520.1951, 切向力X=3224.9580, 切向力Y=-607.1331 +FPS=14.91, 法向力=1671.4960, 切向力X=2273.4858, 切向力Y=-64.2683 +FPS=15.17, 法向力=1538.2463, 切向力X=2391.6064, 切向力Y=-800.7952 +FPS=14.94, 法向力=1554.1191, 切向力X=2432.5566, 切向力Y=-870.5785 +FPS=14.71, 法向力=1502.3765, 切向力X=3137.3262, 切向力Y=-149.5790 +FPS=14.85, 法向力=1731.0366, 切向力X=2845.4033, 切向力Y=-606.7143 +FPS=15.08, 法向力=1699.3020, 切向力X=2822.3237, 切向力Y=-609.5980 +FPS=15.13, 法向力=1226.6663, 切向力X=2727.9541, 切向力Y=-423.7467 +FPS=14.90, 法向力=1677.3473, 切向力X=3228.8623, 切向力Y=156.3103 +FPS=15.56, 法向力=1698.6459, 切向力X=3287.6782, 切向力Y=88.0962 +FPS=15.14, 法向力=1618.9640, 切向力X=2789.3994, 切向力Y=-343.5644 +FPS=15.37, 法向力=1596.7617, 切向力X=3103.7822, 切向力Y=-258.9733 +FPS=15.76, 法向力=1703.0594, 切向力X=3364.3481, 切向力Y=-207.7027 +FPS=15.82, 法向力=1640.5820, 切向力X=3264.9658, 切向力Y=-227.4971 +FPS=15.20, 法向力=1300.8311, 切向力X=2683.2100, 切向力Y=-196.1815 +FPS=14.86, 法向力=1400.5994, 切向力X=2703.1414, 切向力Y=-271.0320 +FPS=15.62, 法向力=1669.1617, 切向力X=3105.5388, 切向力Y=-262.5267 +FPS=15.87, 法向力=1990.3634, 切向力X=2537.6348, 切向力Y=-296.1009 +FPS=15.72, 法向力=2079.4346, 切向力X=2574.8599, 切向力Y=-315.6843 +FPS=15.55, 法向力=1730.5309, 切向力X=3373.1489, 切向力Y=-386.9289 +FPS=15.24, 法向力=1700.2522, 切向力X=3374.3394, 切向力Y=-405.9496 +FPS=15.40, 法向力=1956.3035, 切向力X=2897.4075, 切向力Y=-886.2750 +FPS=15.28, 法向力=1275.4080, 切向力X=3026.6880, 切向力Y=-275.1824 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000377s, blend=0.004739s (9 tiles incl ref), finalize=0.000127s, total=0.005254s +FPS=15.07, 法向力=1313.7443, 切向力X=3072.4590, 切向力Y=-266.0210 +FPS=15.93, 法向力=1593.4165, 切向力X=2485.5103, 切向力Y=14.4235 +FPS=13.98, 法向力=1738.0142, 切向力X=2552.9722, 切向力Y=-626.5387 +FPS=15.11, 法向力=1801.7349, 切向力X=2577.4744, 切向力Y=-601.6710 +FPS=15.12, 法向力=1519.0574, 切向力X=2469.6904, 切向力Y=-241.7411 +FPS=15.20, 法向力=989.4042, 切向力X=2827.0654, 切向力Y=365.6882 +FPS=13.34, 法向力=1904.0295, 切向力X=3017.8252, 切向力Y=-645.2760 +FPS=14.50, 法向力=1974.8284, 切向力X=2963.2532, 切向力Y=-586.9923 +FPS=14.72, 法向力=1592.5000, 切向力X=3313.4478, 切向力Y=65.8628 +FPS=14.67, 法向力=1505.0332, 切向力X=3322.6631, 切向力Y=-459.9788 +FPS=13.63, 法向力=1452.3945, 切向力X=3275.7163, 切向力Y=-434.4827 +FPS=15.03, 法向力=1263.6410, 切向力X=2257.9175, 切向力Y=-198.9730 +FPS=14.27, 法向力=1320.4031, 切向力X=2276.9482, 切向力Y=-231.7932 +FPS=14.46, 法向力=1479.1447, 切向力X=2741.1106, 切向力Y=-199.2416 +FPS=13.82, 法向力=1786.7528, 切向力X=2999.8398, 切向力Y=-526.8896 +FPS=13.47, 法向力=1806.0037, 切向力X=3173.3184, 切向力Y=-535.1587 +FPS=13.07, 法向力=1426.0017, 切向力X=2643.1003, 切向力Y=-508.1693 +FPS=13.15, 法向力=1764.9941, 切向力X=2927.0439, 切向力Y=63.4464 +FPS=13.26, 法向力=1739.7074, 切向力X=2603.8018, 切向力Y=-14.0341 +FPS=13.80, 法向力=1772.5912, 切向力X=2637.0449, 切向力Y=-39.6463 +FPS=13.78, 法向力=1590.8766, 切向力X=2988.4050, 切向力Y=-590.7496 +FPS=13.42, 法向力=1477.8423, 切向力X=2088.0298, 切向力Y=-335.8428 +FPS=14.30, 法向力=1504.0636, 切向力X=2056.3237, 切向力Y=-411.6017 +FPS=14.76, 法向力=1534.6843, 切向力X=3089.8179, 切向力Y=-132.2847 +FPS=14.67, 法向力=1474.4280, 切向力X=2938.2390, 切向力Y=-151.5734 +FPS=14.53, 法向力=1688.4124, 切向力X=3055.2759, 切向力Y=-155.5323 +FPS=15.20, 法向力=1639.4976, 切向力X=2717.9731, 切向力Y=-638.0383 +FPS=14.42, 法向力=1609.9473, 切向力X=2697.6455, 切向力Y=-694.6248 +FPS=14.44, 法向力=1706.1008, 切向力X=3174.3354, 切向力Y=-147.8855 +FPS=14.48, 法向力=1709.5006, 切向力X=3157.3320, 切向力Y=-539.4644 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000331s, blend=0.005347s (9 tiles incl ref), finalize=0.000140s, total=0.005829s +FPS=14.39, 法向力=1680.2975, 切向力X=3074.7915, 切向力Y=-511.0604 +FPS=14.62, 法向力=1593.6174, 切向力X=2912.3403, 切向力Y=-628.9119 +FPS=13.90, 法向力=1808.5668, 切向力X=3145.0896, 切向力Y=-303.1949 +FPS=13.23, 法向力=1783.6658, 切向力X=3125.7866, 切向力Y=-290.6945 +FPS=14.17, 法向力=1735.7274, 切向力X=3570.2502, 切向力Y=-360.2698 +FPS=13.17, 法向力=1570.4543, 切向力X=2759.2302, 切向力Y=-115.6012 +FPS=14.24, 法向力=1552.7429, 切向力X=3140.2646, 切向力Y=211.1994 +FPS=14.44, 法向力=1544.2056, 切向力X=3141.7534, 切向力Y=141.6805 +FPS=14.26, 法向力=1524.7935, 切向力X=3042.5271, 切向力Y=265.4279 +FPS=14.05, 法向力=1029.7205, 切向力X=2534.3596, 切向力Y=45.6610 +FPS=14.25, 法向力=1041.8427, 切向力X=2473.8081, 切向力Y=38.9331 +FPS=13.31, 法向力=1766.9409, 切向力X=2986.0918, 切向力Y=-418.3277 +FPS=12.06, 法向力=1787.8552, 切向力X=3030.3691, 切向力Y=-348.7535 +FPS=14.30, 法向力=1433.2976, 切向力X=2599.5667, 切向力Y=-117.1187 +FPS=14.49, 法向力=2141.8193, 切向力X=3120.0410, 切向力Y=-862.3579 +FPS=13.90, 法向力=2231.2725, 切向力X=3113.1021, 切向力Y=-899.2994 +FPS=14.16, 法向力=1561.6552, 切向力X=2788.3518, 切向力Y=-163.6566 +FPS=14.22, 法向力=1770.1592, 切向力X=3051.8535, 切向力Y=-502.5777 +FPS=14.88, 法向力=1778.2559, 切向力X=2925.3091, 切向力Y=-710.3518 +FPS=13.48, 法向力=1619.7100, 切向力X=2406.9868, 切向力Y=-519.5999 +FPS=14.39, 法向力=1458.7435, 切向力X=3137.4868, 切向力Y=-270.5510 +FPS=14.13, 法向力=1431.6045, 切向力X=2663.4167, 切向力Y=-391.6032 +FPS=13.12, 法向力=1464.5361, 切向力X=2708.3433, 切向力Y=-445.5522 +FPS=14.78, 法向力=1695.2545, 切向力X=3151.4722, 切向力Y=-84.2858 +FPS=13.60, 法向力=1982.7734, 切向力X=3223.6084, 切向力Y=-428.4095 +FPS=14.55, 法向力=1383.2849, 切向力X=2630.4810, 切向力Y=-503.0916 +FPS=13.42, 法向力=1600.7842, 切向力X=3307.0044, 切向力Y=-514.8464 +FPS=13.75, 法向力=1581.1764, 切向力X=3362.2139, 切向力Y=-525.8137 +FPS=14.19, 法向力=1653.3965, 切向力X=2957.6982, 切向力Y=-284.5943 +FPS=13.57, 法向力=1631.7949, 切向力X=3072.8875, 切向力Y=-572.9402 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000400s, blend=0.004987s (9 tiles incl ref), finalize=0.000123s, total=0.005520s +FPS=13.93, 法向力=1616.8320, 切向力X=3084.0940, 切向力Y=-567.3093 +FPS=12.81, 法向力=1800.2266, 切向力X=3078.8040, 切向力Y=-616.2301 +FPS=13.71, 法向力=2141.5884, 切向力X=3621.0208, 切向力Y=-563.0157 +FPS=14.26, 法向力=2019.2715, 切向力X=3581.8367, 切向力Y=-574.5457 +FPS=13.28, 法向力=1619.9526, 切向力X=2605.8152, 切向力Y=-260.9141 +FPS=14.54, 法向力=1688.7758, 切向力X=2684.3198, 切向力Y=-291.4544 +FPS=14.19, 法向力=1596.4419, 切向力X=3319.4116, 切向力Y=-405.6553 +FPS=13.27, 法向力=1567.9976, 切向力X=3288.5444, 切向力Y=-421.4158 +FPS=14.48, 法向力=1496.6356, 切向力X=2643.6206, 切向力Y=-462.8353 +FPS=15.01, 法向力=1964.6357, 切向力X=2932.2827, 切向力Y=-345.8087 +FPS=13.14, 法向力=1436.3666, 切向力X=2674.6787, 切向力Y=-87.9833 +FPS=14.18, 法向力=1568.6567, 切向力X=2954.7629, 切向力Y=-43.1791 +FPS=13.50, 法向力=1637.5132, 切向力X=3019.9111, 切向力Y=-110.8270 +FPS=14.03, 法向力=1705.4165, 切向力X=2706.7065, 切向力Y=-799.7660 +FPS=14.06, 法向力=1750.2932, 切向力X=3234.7930, 切向力Y=-463.8595 +FPS=13.88, 法向力=1794.1494, 切向力X=3249.2417, 切向力Y=-508.0336 +FPS=11.90, 法向力=1352.9012, 切向力X=3040.4673, 切向力Y=-298.5676 +FPS=13.47, 法向力=1370.6240, 切向力X=3158.2458, 切向力Y=-291.0817 +FPS=12.84, 法向力=1902.4370, 切向力X=3367.4353, 切向力Y=-132.8251 +FPS=13.12, 法向力=1679.3325, 切向力X=3171.7637, 切向力Y=-374.5852 +FPS=13.08, 法向力=1726.8690, 切向力X=3126.3853, 切向力Y=352.2103 +FPS=12.86, 法向力=1764.0402, 切向力X=3105.3716, 切向力Y=216.8379 +FPS=14.61, 法向力=1494.6145, 切向力X=2844.5093, 切向力Y=-181.8806 +FPS=14.73, 法向力=1764.2684, 切向力X=3130.9658, 切向力Y=-469.1067 +FPS=14.57, 法向力=1711.0612, 切向力X=3179.6572, 切向力Y=-443.9930 +FPS=13.45, 法向力=1478.2838, 切向力X=3035.6553, 切向力Y=-245.5515 +FPS=14.57, 法向力=1380.3582, 切向力X=3049.6440, 切向力Y=-132.9738 +FPS=14.61, 法向力=1521.9993, 切向力X=2983.1106, 切向力Y=72.8165 +FPS=14.04, 法向力=1486.3313, 切向力X=2993.2236, 切向力Y=13.6892 +FPS=14.89, 法向力=1402.6384, 切向力X=2677.6860, 切向力Y=-182.6070 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000361s, blend=0.004743s (9 tiles incl ref), finalize=0.000122s, total=0.005238s +FPS=14.85, 法向力=1734.5146, 切向力X=3080.3335, 切向力Y=-360.0116 +FPS=14.95, 法向力=1646.0715, 切向力X=3133.5171, 切向力Y=-146.7057 +FPS=14.81, 法向力=1809.6504, 切向力X=2908.1370, 切向力Y=-606.2920 +FPS=14.70, 法向力=1816.2318, 切向力X=2862.8037, 切向力Y=-587.5639 +FPS=13.55, 法向力=1347.4998, 切向力X=3473.4082, 切向力Y=-521.8556 +FPS=15.71, 法向力=1555.6027, 切向力X=3071.0513, 切向力Y=-503.4409 +FPS=14.69, 法向力=1731.0488, 切向力X=3043.4087, 切向力Y=-542.9954 +FPS=14.99, 法向力=1820.8555, 切向力X=3146.2969, 切向力Y=-657.5385 +FPS=14.20, 法向力=1639.4885, 切向力X=3121.7476, 切向力Y=-96.1416 +FPS=15.17, 法向力=1900.3450, 切向力X=2311.8223, 切向力Y=-112.3981 +FPS=14.33, 法向力=2187.2720, 切向力X=3335.4189, 切向力Y=-324.2043 +FPS=14.65, 法向力=1697.7766, 切向力X=2823.3044, 切向力Y=-315.1782 +FPS=14.82, 法向力=1688.5662, 切向力X=3102.6111, 切向力Y=-21.8630 +FPS=13.96, 法向力=1743.8324, 切向力X=3202.1787, 切向力Y=-62.7570 +FPS=14.30, 法向力=1743.8105, 切向力X=3148.2651, 切向力Y=-271.9941 +FPS=14.05, 法向力=1720.1494, 切向力X=3045.1699, 切向力Y=-409.0469 +FPS=13.75, 法向力=1737.5518, 切向力X=3081.7007, 切向力Y=-346.2439 +FPS=13.21, 法向力=1640.2164, 切向力X=3023.9324, 切向力Y=-176.1748 +FPS=13.91, 法向力=1444.7175, 切向力X=2777.5227, 切向力Y=-614.9556 +FPS=14.49, 法向力=1454.8856, 切向力X=3108.9531, 切向力Y=-377.4413 +FPS=12.53, 法向力=1371.8691, 切向力X=3086.5815, 切向力Y=-331.2899 +FPS=14.29, 法向力=1296.1814, 切向力X=2327.2461, 切向力Y=-479.1862 +FPS=13.74, 法向力=1831.4688, 切向力X=3221.0593, 切向力Y=-59.6454 +FPS=14.07, 法向力=1875.0980, 切向力X=3292.4985, 切向力Y=-122.6673 +FPS=14.79, 法向力=1604.1815, 切向力X=2716.9075, 切向力Y=-408.1115 +FPS=13.54, 法向力=1846.5919, 切向力X=3602.1626, 切向力Y=134.4712 +FPS=13.47, 法向力=1437.7118, 切向力X=3051.3638, 切向力Y=-445.2089 +FPS=14.44, 法向力=1513.6136, 切向力X=3361.7373, 切向力Y=-255.9033 +FPS=14.37, 法向力=1495.9043, 切向力X=3276.0293, 切向力Y=-326.4234 +FPS=13.65, 法向力=1871.1697, 切向力X=3703.0684, 切向力Y=-520.7468 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000245s, blend=0.002361s (9 tiles incl ref), finalize=0.000060s, total=0.002672s +FPS=15.51, 法向力=1732.6801, 切向力X=3105.5718, 切向力Y=-479.8667 +FPS=13.65, 法向力=1661.3615, 切向力X=2726.3459, 切向力Y=-270.7314 +FPS=14.97, 法向力=1508.7244, 切向力X=2990.2969, 切向力Y=129.0019 +FPS=14.34, 法向力=1735.1115, 切向力X=2966.4880, 切向力Y=191.0321 +FPS=14.57, 法向力=1761.3129, 切向力X=3198.0974, 切向力Y=-243.7597 +FPS=13.97, 法向力=1964.1375, 切向力X=3058.5056, 切向力Y=-437.4910 +FPS=12.72, 法向力=1965.6301, 切向力X=3066.2520, 切向力Y=-491.4908 +FPS=14.11, 法向力=1510.9114, 切向力X=2687.2163, 切向力Y=32.1645 +FPS=14.44, 法向力=1743.6099, 切向力X=2643.1350, 切向力Y=-527.2883 +FPS=13.38, 法向力=1756.5481, 切向力X=2981.7515, 切向力Y=-411.7251 +FPS=12.90, 法向力=1728.6714, 切向力X=3108.6477, 切向力Y=272.3604 +FPS=13.00, 法向力=1383.0818, 切向力X=2603.4753, 切向力Y=-273.6227 +FPS=13.75, 法向力=1572.4113, 切向力X=2515.6714, 切向力Y=-61.2638 +FPS=13.92, 法向力=1608.5190, 切向力X=2478.8357, 切向力Y=-639.9283 +FPS=13.52, 法向力=1583.1833, 切向力X=2489.6707, 切向力Y=-639.0117 +FPS=13.59, 法向力=1334.9656, 切向力X=2588.7087, 切向力Y=-105.0304 +FPS=13.14, 法向力=1656.2781, 切向力X=2744.7732, 切向力Y=75.5185 +FPS=13.10, 法向力=1873.8624, 切向力X=2348.5859, 切向力Y=-233.1997 +FPS=13.05, 法向力=1623.6693, 切向力X=3000.9902, 切向力Y=-694.4970 +FPS=12.82, 法向力=1654.2358, 切向力X=3064.5742, 切向力Y=-642.2731 +FPS=13.38, 法向力=1759.9282, 切向力X=3013.5229, 切向力Y=-259.2017 +FPS=13.51, 法向力=1711.0422, 切向力X=2583.1895, 切向力Y=-425.2304 +FPS=14.35, 法向力=1890.7417, 切向力X=2961.8237, 切向力Y=-271.7072 +FPS=13.43, 法向力=1550.6682, 切向力X=2507.0837, 切向力Y=-590.6486 +FPS=13.12, 法向力=2008.1328, 切向力X=3488.9412, 切向力Y=-337.3710 +FPS=14.51, 法向力=1671.8990, 切向力X=3189.0522, 切向力Y=-575.3652 +FPS=14.36, 法向力=1630.6836, 切向力X=2898.3174, 切向力Y=-189.9608 +FPS=14.26, 法向力=1704.9426, 切向力X=3008.8755, 切向力Y=-718.7462 +FPS=13.69, 法向力=1677.0032, 切向力X=3341.5994, 切向力Y=-543.0533 +FPS=14.19, 法向力=1352.2798, 切向力X=2766.2085, 切向力Y=57.0063 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000437s, blend=0.005507s (9 tiles incl ref), finalize=0.000133s, total=0.006089s +FPS=13.65, 法向力=1327.3381, 切向力X=2772.7671, 切向力Y=-55.8479 +FPS=13.62, 法向力=1442.1521, 切向力X=2310.0229, 切向力Y=-269.9880 +FPS=14.10, 法向力=1893.3801, 切向力X=3431.9324, 切向力Y=-98.3205 +FPS=13.68, 法向力=1572.3843, 切向力X=3080.4060, 切向力Y=-236.6005 +FPS=13.71, 法向力=1555.6361, 切向力X=2752.9548, 切向力Y=-23.3589 +FPS=14.18, 法向力=1067.0320, 切向力X=2922.0117, 切向力Y=-5.8446 +FPS=13.65, 法向力=1118.3547, 切向力X=2936.6772, 切向力Y=20.4729 +FPS=13.63, 法向力=1578.8130, 切向力X=2860.4160, 切向力Y=-404.2907 +FPS=13.28, 法向力=1378.4485, 切向力X=2540.0352, 切向力Y=-362.4272 +FPS=14.36, 法向力=1523.6571, 切向力X=2815.4973, 切向力Y=-18.0012 +FPS=14.38, 法向力=1446.0322, 切向力X=2633.0610, 切向力Y=-476.3232 +FPS=14.55, 法向力=1394.0986, 切向力X=2528.2139, 切向力Y=-501.3448 +FPS=14.07, 法向力=1544.8600, 切向力X=2471.9089, 切向力Y=-646.3419 +FPS=14.17, 法向力=1635.9409, 切向力X=2928.1855, 切向力Y=-484.8203 +FPS=13.57, 法向力=1635.7644, 切向力X=2524.2856, 切向力Y=-38.9418 +FPS=13.47, 法向力=1395.1787, 切向力X=2841.5308, 切向力Y=-206.0400 +FPS=14.32, 法向力=1422.2734, 切向力X=2861.0049, 切向力Y=-204.7875 +FPS=14.29, 法向力=1877.4402, 切向力X=2904.3691, 切向力Y=-796.4398 +FPS=13.43, 法向力=1948.8268, 切向力X=3017.0122, 切向力Y=-897.4456 +FPS=16.90, 法向力=1548.7820, 切向力X=3135.6772, 切向力Y=-705.0095 +FPS=14.07, 法向力=1878.7693, 切向力X=2407.0339, 切向力Y=-797.3926 +FPS=14.46, 法向力=1382.4722, 切向力X=2657.8799, 切向力Y=-19.0556 +FPS=13.50, 法向力=1368.5768, 切向力X=2707.6221, 切向力Y=-56.1128 +FPS=11.47, 法向力=1491.7881, 切向力X=3068.4355, 切向力Y=-558.3018 +FPS=12.73, 法向力=1854.0460, 切向力X=3157.0542, 切向力Y=-366.4824 +FPS=14.38, 法向力=1736.8015, 切向力X=2943.3992, 切向力Y=-129.3586 +FPS=14.45, 法向力=2147.6929, 切向力X=2825.5005, 切向力Y=-467.9557 +FPS=14.10, 法向力=2206.5068, 切向力X=2837.2925, 切向力Y=-509.0374 +FPS=13.92, 法向力=1351.6677, 切向力X=2647.4849, 切向力Y=-226.8088 +FPS=13.94, 法向力=1486.2253, 切向力X=2560.1965, 切向力Y=-444.6894 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000357s, blend=0.005659s (9 tiles incl ref), finalize=0.000211s, total=0.006237s +FPS=13.33, 法向力=1736.6804, 切向力X=2852.6394, 切向力Y=-508.3460 +FPS=13.65, 法向力=1757.2847, 切向力X=2959.7334, 切向力Y=-460.1599 +FPS=14.36, 法向力=1433.1963, 切向力X=2507.4185, 切向力Y=-585.6087 +FPS=13.99, 法向力=1271.6207, 切向力X=2900.9392, 切向力Y=-176.4440 +FPS=16.98, 法向力=1274.4675, 切向力X=2921.0210, 切向力Y=-209.5938 +FPS=13.56, 法向力=1631.8850, 切向力X=2664.4980, 切向力Y=-64.3903 +FPS=14.52, 法向力=1491.8313, 切向力X=2986.8599, 切向力Y=-564.3906 +FPS=14.51, 法向力=1362.5249, 切向力X=2110.4214, 切向力Y=45.1457 +FPS=13.51, 法向力=1513.7822, 切向力X=3190.6416, 切向力Y=-74.4403 +FPS=14.04, 法向力=1493.8527, 切向力X=3296.7661, 切向力Y=-108.4650 +FPS=14.37, 法向力=1854.4714, 切向力X=2841.6946, 切向力Y=-588.5406 +FPS=14.41, 法向力=1462.3562, 切向力X=2971.4526, 切向力Y=-402.0866 +FPS=13.79, 法向力=1806.4795, 切向力X=3233.5183, 切向力Y=-195.5726 +FPS=14.28, 法向力=1781.3275, 切向力X=3235.7546, 切向力Y=-189.4852 +FPS=13.78, 法向力=1641.4714, 切向力X=2964.7263, 切向力Y=-576.8116 +FPS=13.50, 法向力=1447.5288, 切向力X=2861.8499, 切向力Y=-155.9257 +FPS=13.73, 法向力=1549.5115, 切向力X=2873.4561, 切向力Y=-212.4780 +FPS=13.52, 法向力=2255.2173, 切向力X=3548.1089, 切向力Y=-277.5189 +FPS=13.25, 法向力=1659.6780, 切向力X=2650.9558, 切向力Y=-79.4192 +FPS=13.02, 法向力=1294.5442, 切向力X=2827.0769, 切向力Y=-445.1691 +FPS=13.87, 法向力=1635.9796, 切向力X=2705.4761, 切向力Y=-167.9718 +FPS=13.47, 法向力=1560.5994, 切向力X=2653.7700, 切向力Y=-499.1618 +FPS=15.35, 法向力=1527.8818, 切向力X=2639.8076, 切向力Y=-451.9194 +FPS=13.75, 法向力=1643.3586, 切向力X=3324.8406, 切向力Y=-339.0555 +FPS=14.56, 法向力=1516.1809, 切向力X=3074.3369, 切向力Y=-465.7347 +FPS=13.17, 法向力=1482.5544, 切向力X=3099.6531, 切向力Y=-415.0212 +FPS=13.96, 法向力=1655.1229, 切向力X=2954.4607, 切向力Y=-60.8499 +FPS=14.40, 法向力=1564.3035, 切向力X=2550.3318, 切向力Y=-80.5694 +FPS=13.76, 法向力=1511.0447, 切向力X=2630.8091, 切向力Y=-12.8797 +FPS=14.66, 法向力=1510.5945, 切向力X=2673.6387, 切向力Y=-64.4592 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000006s (hit), reset=0.002203s, blend=0.004855s (9 tiles incl ref), finalize=0.000127s, total=0.007199s +FPS=13.55, 法向力=1503.1086, 切向力X=3120.3477, 切向力Y=103.3021 +FPS=14.56, 法向力=1377.4624, 切向力X=2926.5894, 切向力Y=-412.4095 +FPS=14.77, 法向力=1300.7827, 切向力X=2831.6284, 切向力Y=-54.3558 +FPS=14.25, 法向力=1482.4741, 切向力X=2519.3521, 切向力Y=-308.2200 +FPS=15.18, 法向力=1983.4728, 切向力X=2365.8081, 切向力Y=-523.8015 +FPS=14.06, 法向力=1934.7756, 切向力X=2402.8425, 切向力Y=-458.7705 +FPS=14.06, 法向力=1411.6819, 切向力X=3250.8237, 切向力Y=-197.3015 +FPS=14.35, 法向力=1703.7651, 切向力X=2982.1155, 切向力Y=-253.4647 +FPS=14.82, 法向力=1724.8423, 切向力X=2978.3687, 切向力Y=-295.9042 +FPS=14.92, 法向力=1791.4897, 切向力X=2682.1079, 切向力Y=-406.8248 +FPS=13.93, 法向力=1794.9458, 切向力X=2641.7219, 切向力Y=-379.3454 +FPS=14.56, 法向力=1310.4899, 切向力X=2635.2148, 切向力Y=-539.7398 +FPS=14.15, 法向力=1357.9291, 切向力X=2638.5371, 切向力Y=-552.9001 +FPS=14.57, 法向力=1836.7959, 切向力X=2502.1042, 切向力Y=17.0383 +FPS=14.78, 法向力=1694.9152, 切向力X=2597.1689, 切向力Y=-400.8850 +FPS=15.26, 法向力=1692.4948, 切向力X=2557.9438, 切向力Y=-491.4541 +FPS=14.29, 法向力=1763.3459, 切向力X=2684.4197, 切向力Y=-1.7332 +FPS=14.20, 法向力=1158.4707, 切向力X=2333.5571, 切向力Y=-492.4996 +FPS=14.37, 法向力=1861.4014, 切向力X=3333.0820, 切向力Y=-663.2516 +FPS=14.07, 法向力=1904.4341, 切向力X=3362.6206, 切向力Y=-662.6119 +FPS=14.81, 法向力=1378.9825, 切向力X=2589.9221, 切向力Y=-7.6921 +FPS=14.67, 法向力=1399.0859, 切向力X=2103.8359, 切向力Y=-128.5973 +FPS=15.17, 法向力=1374.3341, 切向力X=2151.2183, 切向力Y=-100.5029 +FPS=14.57, 法向力=1757.3350, 切向力X=2844.2046, 切向力Y=-558.2618 +FPS=14.44, 法向力=1550.8347, 切向力X=2111.1804, 切向力Y=-570.5568 +FPS=14.84, 法向力=1530.9470, 切向力X=2297.6494, 切向力Y=-640.7109 +FPS=13.77, 法向力=2081.7566, 切向力X=2961.9072, 切向力Y=-615.3428 +FPS=13.81, 法向力=1314.3323, 切向力X=2788.5256, 切向力Y=-490.2588 +FPS=14.68, 法向力=1659.7197, 切向力X=3212.9707, 切向力Y=-566.3401 +FPS=14.65, 法向力=1565.8373, 切向力X=3097.1199, 切向力Y=-452.9064 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000431s, blend=0.004733s (9 tiles incl ref), finalize=0.000121s, total=0.005297s +FPS=14.35, 法向力=1357.6758, 切向力X=2652.7056, 切向力Y=-200.0063 +FPS=14.85, 法向力=1671.7351, 切向力X=2192.2849, 切向力Y=-141.1120 +FPS=14.98, 法向力=1680.0466, 切向力X=2185.6797, 切向力Y=-157.8380 +FPS=14.45, 法向力=1653.4362, 切向力X=2524.9111, 切向力Y=-543.0933 +FPS=14.88, 法向力=1469.5347, 切向力X=3195.0398, 切向力Y=-240.7262 +FPS=15.38, 法向力=1410.6467, 切向力X=3208.1914, 切向力Y=-295.5652 +FPS=14.57, 法向力=1581.2512, 切向力X=2821.8750, 切向力Y=-394.1639 +FPS=13.98, 法向力=1471.1724, 切向力X=2608.4375, 切向力Y=-222.4630 +FPS=14.40, 法向力=1902.2493, 切向力X=3364.0938, 切向力Y=-31.6062 +FPS=14.90, 法向力=1436.1978, 切向力X=2893.2102, 切向力Y=-295.8005 +FPS=14.61, 法向力=1376.2943, 切向力X=2796.5576, 切向力Y=-210.1938 +FPS=17.12, 法向力=1308.5996, 切向力X=2794.1411, 切向力Y=-24.9059 +FPS=13.57, 法向力=1270.4343, 切向力X=2696.3784, 切向力Y=-31.3612 +FPS=14.92, 法向力=1727.3491, 切向力X=3349.7544, 切向力Y=-30.0887 +FPS=14.86, 法向力=1649.9141, 切向力X=2729.7869, 切向力Y=-583.8550 +FPS=15.69, 法向力=1626.6658, 切向力X=2590.4170, 切向力Y=-160.8534 +FPS=14.47, 法向力=1800.4227, 切向力X=2390.5176, 切向力Y=-181.2629 +FPS=14.29, 法向力=1725.5199, 切向力X=2447.7588, 切向力Y=-203.7303 +FPS=13.29, 法向力=1775.8171, 切向力X=3166.4199, 切向力Y=-41.6831 +FPS=13.96, 法向力=1623.3008, 切向力X=2632.4619, 切向力Y=-6.6834 +FPS=12.44, 法向力=1232.5621, 切向力X=2610.2988, 切向力Y=-644.9802 +FPS=12.69, 法向力=1353.3336, 切向力X=2200.5959, 切向力Y=166.2124 +FPS=13.95, 法向力=1359.2474, 切向力X=2270.0203, 切向力Y=340.6621 +FPS=13.60, 法向力=1300.0780, 切向力X=2753.0613, 切向力Y=-320.9496 +FPS=14.15, 法向力=1525.5762, 切向力X=2941.0432, 切向力Y=-366.3263 +FPS=14.51, 法向力=1521.2529, 切向力X=2918.1592, 切向力Y=-306.1396 +FPS=13.99, 法向力=1530.2874, 切向力X=2787.9785, 切向力Y=-108.1983 +FPS=14.85, 法向力=1389.1091, 切向力X=2952.2427, 切向力Y=-281.1893 +FPS=14.00, 法向力=1558.7350, 切向力X=3266.6255, 切向力Y=-221.5689 +FPS=14.01, 法向力=1695.2495, 切向力X=2853.5034, 切向力Y=-1022.3645 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000513s, blend=0.006885s (9 tiles incl ref), finalize=0.000207s, total=0.007616s +FPS=13.51, 法向力=1694.5408, 切向力X=2808.6038, 切向力Y=-1089.1077 +FPS=14.56, 法向力=1479.2944, 切向力X=2441.0957, 切向力Y=-118.2627 +FPS=14.41, 法向力=1533.7878, 切向力X=2570.6245, 切向力Y=-53.2870 +FPS=13.35, 法向力=1742.5557, 切向力X=2944.9067, 切向力Y=-400.2167 +FPS=14.54, 法向力=1683.9299, 切向力X=2968.5952, 切向力Y=-376.7525 +FPS=14.53, 法向力=1738.5848, 切向力X=2485.2402, 切向力Y=-411.4154 +FPS=14.56, 法向力=1781.3501, 切向力X=3035.7061, 切向力Y=-246.3023 +FPS=14.44, 法向力=1810.5588, 切向力X=2989.3359, 切向力Y=-156.1152 +FPS=14.09, 法向力=1497.4497, 切向力X=2964.6235, 切向力Y=-390.2931 +FPS=14.32, 法向力=1969.1974, 切向力X=3056.5161, 切向力Y=-404.6266 +FPS=14.34, 法向力=1982.1604, 切向力X=3152.4812, 切向力Y=-402.3884 +FPS=14.14, 法向力=1714.8325, 切向力X=2700.4517, 切向力Y=-231.4563 +FPS=14.15, 法向力=1646.3591, 切向力X=2741.5996, 切向力Y=-260.7974 +FPS=14.00, 法向力=1633.9448, 切向力X=2717.8906, 切向力Y=-230.6841 +FPS=14.49, 法向力=1686.2389, 切向力X=2702.0332, 切向力Y=-325.1102 +FPS=14.23, 法向力=1537.4016, 切向力X=2480.7017, 切向力Y=-175.1809 +FPS=13.87, 法向力=1574.0481, 切向力X=2511.8442, 切向力Y=-239.7724 +FPS=15.01, 法向力=1448.3625, 切向力X=2995.5735, 切向力Y=-333.6339 +FPS=13.81, 法向力=1891.6821, 切向力X=3027.2017, 切向力Y=-198.4790 +FPS=14.64, 法向力=1800.7859, 切向力X=3027.7952, 切向力Y=-223.3601 +FPS=14.25, 法向力=1534.2520, 切向力X=3071.9194, 切向力Y=-217.2386 +FPS=13.72, 法向力=1776.0930, 切向力X=2986.6353, 切向力Y=-502.1146 +FPS=14.38, 法向力=1770.5098, 切向力X=2976.5186, 切向力Y=-416.5579 +FPS=14.96, 法向力=1744.7961, 切向力X=2615.4512, 切向力Y=-216.2069 +FPS=14.61, 法向力=1315.2690, 切向力X=3318.9097, 切向力Y=331.0641 +FPS=15.09, 法向力=1574.3726, 切向力X=2846.7646, 切向力Y=-505.2569 +FPS=14.55, 法向力=1612.7483, 切向力X=2840.5210, 切向力Y=-602.9567 +FPS=14.79, 法向力=1702.4838, 切向力X=3034.5256, 切向力Y=-354.8235 +FPS=14.80, 法向力=1448.7405, 切向力X=2686.7554, 切向力Y=-130.0932 +FPS=15.03, 法向力=1477.9177, 切向力X=2761.9497, 切向力Y=-105.3999 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000346s, blend=0.004732s (9 tiles incl ref), finalize=0.000127s, total=0.005216s +FPS=14.68, 法向力=1460.8315, 切向力X=3053.1416, 切向力Y=-555.0563 +FPS=14.76, 法向力=1304.1639, 切向力X=2654.5039, 切向力Y=-374.7973 +FPS=14.29, 法向力=1322.1372, 切向力X=2555.2856, 切向力Y=-416.1432 +FPS=15.36, 法向力=1566.8772, 切向力X=2604.8577, 切向力Y=-578.8103 +FPS=16.05, 法向力=1654.2668, 切向力X=3309.5142, 切向力Y=-340.9675 +FPS=14.78, 法向力=1865.6472, 切向力X=3435.3247, 切向力Y=-508.0422 +FPS=13.46, 法向力=1893.2893, 切向力X=3481.7920, 切向力Y=-512.7133 +FPS=13.83, 法向力=1216.9474, 切向力X=2772.7485, 切向力Y=-618.2889 +FPS=14.29, 法向力=1839.8193, 切向力X=2635.8071, 切向力Y=-421.9893 +FPS=14.35, 法向力=1837.1223, 切向力X=2588.4307, 切向力Y=-344.4211 +FPS=14.07, 法向力=1574.5555, 切向力X=2633.4980, 切向力Y=-279.8571 +FPS=14.25, 法向力=1492.5648, 切向力X=2750.8208, 切向力Y=-156.3929 +FPS=14.52, 法向力=1691.0532, 切向力X=2710.6731, 切向力Y=-795.5789 +FPS=14.51, 法向力=1728.1702, 切向力X=2706.9646, 切向力Y=-762.2404 +FPS=14.57, 法向力=2113.8188, 切向力X=3208.0718, 切向力Y=-699.7059 +FPS=14.90, 法向力=1622.5793, 切向力X=2666.1077, 切向力Y=-561.8875 +FPS=15.10, 法向力=1230.0520, 切向力X=2965.2466, 切向力Y=-278.8294 +FPS=14.65, 法向力=1538.6271, 切向力X=2266.4263, 切向力Y=-617.6114 +FPS=15.17, 法向力=1498.0820, 切向力X=2145.9634, 切向力Y=-615.7083 +FPS=14.21, 法向力=2120.0767, 切向力X=3329.7329, 切向力Y=-728.1328 +FPS=13.89, 法向力=1802.9006, 切向力X=2743.2061, 切向力Y=-795.7236 +FPS=14.17, 法向力=1859.7931, 切向力X=2736.8218, 切向力Y=-867.2512 +FPS=13.57, 法向力=1670.3943, 切向力X=2447.1804, 切向力Y=-815.7778 +FPS=14.20, 法向力=1722.1718, 切向力X=2691.0547, 切向力Y=-797.2288 +FPS=13.97, 法向力=1824.8356, 切向力X=2987.5967, 切向力Y=-696.2234 +FPS=12.68, 法向力=1785.6566, 切向力X=3029.5977, 切向力Y=-563.6426 +FPS=14.55, 法向力=1793.6951, 切向力X=2879.4861, 切向力Y=-153.0710 +FPS=14.46, 法向力=1854.8442, 切向力X=3179.0083, 切向力Y=-252.1944 +FPS=15.36, 法向力=1853.1592, 切向力X=3202.3230, 切向力Y=-210.1672 +FPS=15.12, 法向力=1476.8452, 切向力X=3066.7822, 切向力Y=60.7041 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000373s, blend=0.004819s (9 tiles incl ref), finalize=0.000122s, total=0.005325s +FPS=14.87, 法向力=1547.7422, 切向力X=2730.8232, 切向力Y=92.4965 +FPS=14.67, 法向力=1502.0840, 切向力X=2747.8164, 切向力Y=136.3745 +FPS=14.70, 法向力=1825.0210, 切向力X=2504.3379, 切向力Y=-381.3768 +FPS=15.73, 法向力=1420.6948, 切向力X=2387.7122, 切向力Y=-715.7984 +FPS=14.09, 法向力=1419.4258, 切向力X=2344.4700, 切向力Y=-735.4435 +FPS=14.84, 法向力=1741.3416, 切向力X=2782.9792, 切向力Y=-265.8698 +FPS=14.88, 法向力=1385.8232, 切向力X=2456.3457, 切向力Y=-324.6286 +FPS=15.71, 法向力=1394.8280, 切向力X=2503.8169, 切向力Y=-402.5151 +FPS=14.70, 法向力=1524.0090, 切向力X=2593.8530, 切向力Y=-701.2043 +FPS=14.68, 法向力=1913.5321, 切向力X=2851.8643, 切向力Y=-478.4261 +FPS=14.87, 法向力=1557.9684, 切向力X=2646.5293, 切向力Y=-321.2966 +FPS=14.65, 法向力=1566.7809, 切向力X=2622.7903, 切向力Y=-405.0678 +FPS=14.98, 法向力=1749.5056, 切向力X=3502.1948, 切向力Y=-105.1597 +FPS=14.03, 法向力=1705.1525, 切向力X=3207.1753, 切向力Y=-280.4182 +FPS=15.14, 法向力=1664.7406, 切向力X=3138.0610, 切向力Y=-239.0822 +FPS=13.68, 法向力=1611.6941, 切向力X=2298.0264, 切向力Y=-79.5349 +FPS=14.86, 法向力=1701.5327, 切向力X=2263.3411, 切向力Y=-179.4696 +FPS=15.14, 法向力=1515.7013, 切向力X=2743.6008, 切向力Y=-360.5143 +FPS=15.50, 法向力=1483.7256, 切向力X=2907.8491, 切向力Y=-358.6609 +FPS=15.12, 法向力=1706.8104, 切向力X=2689.4551, 切向力Y=-267.4699 +FPS=14.98, 法向力=1446.7821, 切向力X=2919.0942, 切向力Y=-298.4109 +FPS=14.50, 法向力=1522.5094, 切向力X=2958.5469, 切向力Y=-382.2686 +FPS=13.92, 法向力=1545.0627, 切向力X=2324.9014, 切向力Y=-44.3546 +FPS=14.95, 法向力=1842.9371, 切向力X=3069.6648, 切向力Y=-81.6841 +FPS=14.86, 法向力=1043.7769, 切向力X=2920.4507, 切向力Y=80.1508 +FPS=15.07, 法向力=1852.4683, 切向力X=3555.1414, 切向力Y=-369.6844 +FPS=14.28, 法向力=1852.3501, 切向力X=3605.1340, 切向力Y=-372.9020 +FPS=14.86, 法向力=1630.2971, 切向力X=3048.8301, 切向力Y=-89.0017 +FPS=14.04, 法向力=1685.4844, 切向力X=3014.5596, 切向力Y=-198.6289 +FPS=15.27, 法向力=1798.3271, 切向力X=2679.3838, 切向力Y=-589.6389 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000378s, blend=0.004980s (9 tiles incl ref), finalize=0.000758s, total=0.006126s +FPS=13.66, 法向力=1474.3489, 切向力X=2200.0625, 切向力Y=-30.7294 +FPS=14.54, 法向力=1457.4106, 切向力X=2251.7798, 切向力Y=20.9003 +FPS=14.77, 法向力=1760.8213, 切向力X=2646.1157, 切向力Y=-682.4540 +FPS=14.20, 法向力=1821.8586, 切向力X=2729.3516, 切向力Y=-719.6320 +FPS=13.29, 法向力=1858.7500, 切向力X=2676.0493, 切向力Y=-77.9662 +FPS=14.47, 法向力=1610.1000, 切向力X=3452.6106, 切向力Y=-221.8313 +FPS=12.66, 法向力=1659.1345, 切向力X=3418.0413, 切向力Y=-261.2571 +FPS=14.68, 法向力=1604.4050, 切向力X=2656.7725, 切向力Y=-121.7847 +FPS=13.24, 法向力=1392.2926, 切向力X=2480.6975, 切向力Y=-403.4164 +FPS=16.26, 法向力=1440.1345, 切向力X=2491.6335, 切向力Y=-425.1830 +FPS=14.80, 法向力=1399.2310, 切向力X=2843.8904, 切向力Y=-430.7765 +FPS=13.90, 法向力=1489.2108, 切向力X=2500.4575, 切向力Y=-127.0714 +FPS=14.08, 法向力=1447.0554, 切向力X=2502.8491, 切向力Y=-191.0783 +FPS=14.54, 法向力=1530.7908, 切向力X=2593.8691, 切向力Y=-208.7673 +FPS=13.80, 法向力=1602.2087, 切向力X=3075.3000, 切向力Y=-227.6344 +FPS=13.90, 法向力=1944.1013, 切向力X=3226.4854, 切向力Y=-708.0816 +FPS=12.92, 法向力=1929.8268, 切向力X=3183.2515, 切向力Y=-704.4993 +FPS=14.67, 法向力=1471.9182, 切向力X=2813.8242, 切向力Y=-358.3973 +FPS=13.68, 法向力=1468.9343, 切向力X=2866.9688, 切向力Y=-298.8017 +FPS=14.13, 法向力=1739.0310, 切向力X=3098.1887, 切向力Y=-419.1481 +FPS=14.25, 法向力=1641.7584, 切向力X=3191.3906, 切向力Y=-141.5810 +FPS=14.56, 法向力=1643.8635, 切向力X=3171.7266, 切向力Y=-150.8612 +FPS=13.55, 法向力=2047.3041, 切向力X=3141.3147, 切向力Y=-813.4492 +FPS=12.77, 法向力=1488.1501, 切向力X=2992.3940, 切向力Y=-307.5417 +FPS=13.08, 法向力=1508.6252, 切向力X=2930.5632, 切向力Y=-358.8541 +FPS=13.08, 法向力=1579.9789, 切向力X=2824.7505, 切向力Y=-579.8867 +FPS=13.67, 法向力=1706.7091, 切向力X=2955.0493, 切向力Y=-81.9077 +FPS=13.91, 法向力=1602.7534, 切向力X=2788.5608, 切向力Y=-625.5988 +FPS=14.76, 法向力=1765.1442, 切向力X=2703.0508, 切向力Y=-534.9342 +FPS=14.73, 法向力=1749.6958, 切向力X=2679.4751, 切向力Y=-558.6660 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000008s (hit), reset=0.000416s, blend=0.004900s (9 tiles incl ref), finalize=0.000157s, total=0.005487s +FPS=14.20, 法向力=1812.3862, 切向力X=2666.0801, 切向力Y=-483.8340 +FPS=14.52, 法向力=1798.8340, 切向力X=2649.4141, 切向力Y=-500.0127 +FPS=14.64, 法向力=1571.0125, 切向力X=3032.4604, 切向力Y=-562.4348 +FPS=14.87, 法向力=1458.1958, 切向力X=2497.9048, 切向力Y=-359.7255 +FPS=14.69, 法向力=1702.6997, 切向力X=2909.1404, 切向力Y=-39.2855 +FPS=13.98, 法向力=1713.2837, 切向力X=2936.1255, 切向力Y=-42.0326 +FPS=14.75, 法向力=1737.2241, 切向力X=3272.7920, 切向力Y=-318.4661 +FPS=14.20, 法向力=1475.5171, 切向力X=3313.1348, 切向力Y=181.7600 +FPS=14.44, 法向力=1783.7736, 切向力X=3408.0493, 切向力Y=-620.0256 +FPS=14.08, 法向力=1808.8125, 切向力X=3372.4243, 切向力Y=-608.4353 +FPS=14.40, 法向力=2085.5786, 切向力X=3053.4995, 切向力Y=-991.3324 +FPS=14.89, 法向力=1636.5237, 切向力X=2846.3140, 切向力Y=-602.6797 +FPS=14.55, 法向力=1737.3602, 切向力X=2926.2251, 切向力Y=-688.2369 +FPS=14.72, 法向力=1631.2866, 切向力X=3045.9763, 切向力Y=-209.3777 +FPS=14.81, 法向力=1705.7615, 切向力X=3391.0244, 切向力Y=-382.4950 +FPS=12.90, 法向力=1640.7957, 切向力X=3374.9856, 切向力Y=-335.1996 +FPS=14.05, 法向力=1291.4500, 切向力X=2745.8101, 切向力Y=-176.4140 +FPS=14.14, 法向力=1592.3793, 切向力X=3090.3535, 切向力Y=-448.4287 +FPS=13.66, 法向力=1673.4092, 切向力X=2972.4490, 切向力Y=-144.2523 +FPS=14.57, 法向力=1402.1611, 切向力X=2319.5244, 切向力Y=-258.9484 +FPS=15.00, 法向力=1358.4680, 切向力X=2331.3760, 切向力Y=-210.1706 +FPS=14.40, 法向力=1723.5903, 切向力X=3253.5168, 切向力Y=6.7688 +FPS=13.85, 法向力=1751.6838, 切向力X=3315.7480, 切向力Y=-271.4364 +FPS=13.52, 法向力=1698.1548, 切向力X=3346.0449, 切向力Y=-298.7465 +FPS=12.06, 法向力=1806.2537, 切向力X=3938.9646, 切向力Y=-679.1420 +FPS=13.81, 法向力=1509.5154, 切向力X=3325.0127, 切向力Y=-29.9582 +FPS=13.84, 法向力=1963.6953, 切向力X=3379.6006, 切向力Y=-521.8256 +FPS=14.19, 法向力=1907.0980, 切向力X=3355.8076, 切向力Y=-528.1728 +FPS=12.70, 法向力=1684.6045, 切向力X=2363.1270, 切向力Y=-606.2434 +FPS=14.59, 法向力=1514.7659, 切向力X=2707.2026, 切向力Y=-528.7823 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000025s (hit), reset=0.000361s, blend=0.005334s (9 tiles incl ref), finalize=0.000125s, total=0.005850s +FPS=14.39, 法向力=1670.1898, 切向力X=3089.5078, 切向力Y=-320.2029 +FPS=14.79, 法向力=1762.7709, 切向力X=2656.9631, 切向力Y=-322.9834 +FPS=14.38, 法向力=1826.9368, 切向力X=2686.9717, 切向力Y=-394.2123 +FPS=14.41, 法向力=1590.9551, 切向力X=2735.9136, 切向力Y=-711.1049 +FPS=14.24, 法向力=1732.5708, 切向力X=2668.3721, 切向力Y=-222.2325 +FPS=13.55, 法向力=1820.6412, 切向力X=3264.8562, 切向力Y=-248.9324 +FPS=13.68, 法向力=1874.0183, 切向力X=2850.9673, 切向力Y=-251.9624 +FPS=14.46, 法向力=1684.3284, 切向力X=3167.7095, 切向力Y=-28.5703 +FPS=14.75, 法向力=1490.3124, 切向力X=2680.0669, 切向力Y=-61.2275 +FPS=13.38, 法向力=1616.3461, 切向力X=3064.5579, 切向力Y=-742.5818 +FPS=14.01, 法向力=1858.7061, 切向力X=2787.1091, 切向力Y=-1287.1639 +FPS=14.27, 法向力=1846.6351, 切向力X=2787.6001, 切向力Y=-1250.0112 +FPS=14.56, 法向力=1708.0308, 切向力X=2965.7148, 切向力Y=162.7514 +FPS=14.34, 法向力=1567.1257, 切向力X=2884.0327, 切向力Y=-273.8691 +FPS=14.76, 法向力=1747.5662, 切向力X=3242.3540, 切向力Y=-648.3472 +FPS=13.84, 法向力=1323.6589, 切向力X=2692.1162, 切向力Y=-211.6431 +FPS=14.65, 法向力=1228.6078, 切向力X=2868.1157, 切向力Y=-327.6785 +FPS=14.59, 法向力=1799.2733, 切向力X=3116.9902, 切向力Y=-249.2707 +FPS=13.75, 法向力=1760.4572, 切向力X=2674.5410, 切向力Y=49.4975 +FPS=13.99, 法向力=1723.5017, 切向力X=2632.2754, 切向力Y=79.6851 +FPS=14.43, 法向力=1788.0022, 切向力X=2344.0127, 切向力Y=-397.5106 +FPS=13.78, 法向力=1546.8970, 切向力X=3013.6223, 切向力Y=-71.7435 +FPS=14.48, 法向力=1794.8624, 切向力X=3486.8689, 切向力Y=-357.9226 +FPS=13.73, 法向力=1152.7188, 切向力X=2967.9045, 切向力Y=-177.4175 +FPS=13.86, 法向力=1464.8591, 切向力X=3247.5112, 切向力Y=31.1822 +FPS=13.29, 法向力=1486.6594, 切向力X=3306.1030, 切向力Y=-418.5962 +FPS=13.90, 法向力=1487.3584, 切向力X=3217.6528, 切向力Y=-456.5688 +FPS=14.01, 法向力=1771.2634, 切向力X=3240.4827, 切向力Y=-178.4313 +FPS=13.98, 法向力=1748.4852, 切向力X=2822.4736, 切向力Y=-266.8060 +FPS=14.24, 法向力=1787.2111, 切向力X=2328.5669, 切向力Y=-571.1610 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000434s, blend=0.004925s (9 tiles incl ref), finalize=0.000143s, total=0.005513s +FPS=13.26, 法向力=1161.0885, 切向力X=2845.6248, 切向力Y=-402.9222 +FPS=14.38, 法向力=1728.1344, 切向力X=2837.7502, 切向力Y=-965.6923 +FPS=15.05, 法向力=1693.0291, 切向力X=2939.3887, 切向力Y=-823.4944 +FPS=13.48, 法向力=1755.5229, 切向力X=2683.1602, 切向力Y=-451.8670 +FPS=14.34, 法向力=1864.7167, 切向力X=3014.9790, 切向力Y=-300.1163 +FPS=15.05, 法向力=1739.2556, 切向力X=2132.5513, 切向力Y=-761.2950 +FPS=14.16, 法向力=1719.8240, 切向力X=3108.0615, 切向力Y=248.0807 +FPS=14.18, 法向力=1714.5140, 切向力X=3061.1030, 切向力Y=172.3302 +FPS=14.22, 法向力=1630.8567, 切向力X=2094.6440, 切向力Y=-634.7800 +FPS=14.38, 法向力=1556.7578, 切向力X=3420.2754, 切向力Y=-516.2662 +FPS=13.84, 法向力=1834.3813, 切向力X=3213.6438, 切向力Y=-286.1600 +FPS=14.78, 法向力=1888.0590, 切向力X=3409.2275, 切向力Y=-502.7703 +FPS=14.48, 法向力=1459.6359, 切向力X=3078.4761, 切向力Y=-587.1938 +FPS=14.22, 法向力=1644.1238, 切向力X=3006.6265, 切向力Y=-174.3206 +FPS=14.38, 法向力=1670.9355, 切向力X=2982.9319, 切向力Y=-206.6352 +FPS=14.76, 法向力=1619.2336, 切向力X=3402.2852, 切向力Y=-144.5820 +FPS=14.89, 法向力=1589.0349, 切向力X=2958.1953, 切向力Y=-448.3922 +FPS=15.16, 法向力=1529.8882, 切向力X=2913.8721, 切向力Y=63.0004 +FPS=14.17, 法向力=1344.3663, 切向力X=2614.5193, 切向力Y=-346.0949 +FPS=14.09, 法向力=2022.7434, 切向力X=3780.8262, 切向力Y=-696.1671 +FPS=14.64, 法向力=2042.8414, 切向力X=3739.5454, 切向力Y=-745.3740 +FPS=14.81, 法向力=1453.1583, 切向力X=2494.2976, 切向力Y=-342.4594 +FPS=13.79, 法向力=1673.7966, 切向力X=3153.4641, 切向力Y=-30.5618 +FPS=13.86, 法向力=2029.0010, 切向力X=2601.6558, 切向力Y=-752.3016 +FPS=15.01, 法向力=2064.6172, 切向力X=2662.8154, 切向力Y=-828.5559 +FPS=14.01, 法向力=1735.3992, 切向力X=2896.1797, 切向力Y=-799.0458 +FPS=14.22, 法向力=1561.7258, 切向力X=2468.0781, 切向力Y=-326.0549 +FPS=14.03, 法向力=1522.2290, 切向力X=2430.5676, 切向力Y=-365.2191 +FPS=14.33, 法向力=1493.5669, 切向力X=2707.1714, 切向力Y=-387.1738 +FPS=14.56, 法向力=1467.3257, 切向力X=2670.3943, 切向力Y=-297.5719 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000323s, blend=0.004926s (9 tiles incl ref), finalize=0.000120s, total=0.005378s +FPS=14.70, 法向力=2138.9551, 切向力X=2769.7825, 切向力Y=-786.1400 +FPS=14.84, 法向力=1861.0455, 切向力X=2334.8801, 切向力Y=-426.0361 +FPS=15.05, 法向力=1819.3596, 切向力X=2359.1533, 切向力Y=-400.0517 +FPS=14.78, 法向力=1964.0601, 切向力X=3244.8499, 切向力Y=-194.3533 +FPS=15.19, 法向力=2030.0316, 切向力X=2782.2380, 切向力Y=-663.2745 +FPS=15.07, 法向力=1618.3458, 切向力X=2671.9224, 切向力Y=-342.3609 +FPS=15.32, 法向力=1580.3276, 切向力X=2825.4927, 切向力Y=-254.3028 +FPS=14.12, 法向力=1601.9954, 切向力X=2816.1626, 切向力Y=-252.7268 +FPS=14.85, 法向力=1512.8293, 切向力X=2913.4558, 切向力Y=-269.3150 +FPS=15.46, 法向力=1922.4816, 切向力X=3120.4302, 切向力Y=-410.0695 +FPS=15.68, 法向力=1736.7548, 切向力X=2637.4780, 切向力Y=-453.9217 +FPS=14.99, 法向力=1446.4285, 切向力X=2645.7583, 切向力Y=-97.3887 +FPS=14.39, 法向力=1439.5175, 切向力X=2681.6169, 切向力Y=-201.8337 +FPS=15.28, 法向力=1491.3477, 切向力X=3179.9614, 切向力Y=-180.6949 +FPS=15.33, 法向力=1493.0974, 切向力X=2902.1042, 切向力Y=-217.0930 +FPS=15.16, 法向力=1510.4482, 切向力X=2936.2739, 切向力Y=-459.6810 +FPS=14.12, 法向力=1441.8354, 切向力X=2745.1838, 切向力Y=-402.9128 +FPS=15.18, 法向力=1566.2261, 切向力X=2215.2087, 切向力Y=-562.0244 +FPS=15.00, 法向力=1738.8940, 切向力X=2809.9170, 切向力Y=-341.8417 +FPS=14.70, 法向力=1761.7896, 切向力X=2821.5576, 切向力Y=-318.7574 +FPS=14.40, 法向力=1749.6224, 切向力X=3175.7632, 切向力Y=47.5617 +FPS=15.58, 法向力=1754.5156, 切向力X=3136.1714, 切向力Y=10.3150 +FPS=15.29, 法向力=1669.5276, 切向力X=2735.0247, 切向力Y=-470.4228 +FPS=15.17, 法向力=1560.9641, 切向力X=2919.0251, 切向力Y=-0.8085 +FPS=15.29, 法向力=1952.5554, 切向力X=3084.2915, 切向力Y=0.2262 +FPS=15.01, 法向力=1765.7612, 切向力X=2973.7961, 切向力Y=-611.2144 +FPS=15.27, 法向力=1707.7296, 切向力X=2917.2017, 切向力Y=-604.7675 +FPS=12.90, 法向力=1700.7087, 切向力X=2631.1157, 切向力Y=-448.1640 +FPS=14.04, 法向力=1910.2495, 切向力X=3470.0854, 切向力Y=-274.7625 +FPS=15.07, 法向力=1710.1670, 切向力X=2910.5833, 切向力Y=-302.5966 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000019s (hit), reset=0.000331s, blend=0.004942s (9 tiles incl ref), finalize=0.000151s, total=0.005449s +FPS=14.86, 法向力=1646.9255, 切向力X=2907.7104, 切向力Y=-257.5813 +FPS=15.21, 法向力=1636.4615, 切向力X=2590.9592, 切向力Y=-353.1326 +FPS=15.53, 法向力=1722.8088, 切向力X=2951.4460, 切向力Y=-399.9396 +FPS=16.06, 法向力=1710.0038, 切向力X=2868.3018, 切向力Y=-439.9466 +FPS=15.47, 法向力=1638.3877, 切向力X=2691.7388, 切向力Y=-455.4159 +FPS=15.56, 法向力=1891.3330, 切向力X=3025.1289, 切向力Y=-542.9749 +FPS=14.99, 法向力=1763.6504, 切向力X=2842.1711, 切向力Y=-430.5066 +FPS=15.23, 法向力=2019.5746, 切向力X=2967.3428, 切向力Y=-300.7926 +FPS=14.94, 法向力=1515.7114, 切向力X=3006.3477, 切向力Y=-314.6974 +FPS=15.33, 法向力=1519.2233, 切向力X=3127.4241, 切向力Y=-297.7861 +FPS=13.65, 法向力=1662.0364, 切向力X=2882.4050, 切向力Y=46.6411 +FPS=14.67, 法向力=1579.0219, 切向力X=3118.0867, 切向力Y=-112.2501 +FPS=13.67, 法向力=1314.6512, 切向力X=2716.5237, 切向力Y=-97.5295 +FPS=14.22, 法向力=1389.2322, 切向力X=2724.2034, 切向力Y=-150.3755 +FPS=14.17, 法向力=1720.0737, 切向力X=3147.7292, 切向力Y=-485.2933 +FPS=14.04, 法向力=1110.6431, 切向力X=2374.6609, 切向力Y=-66.3744 +FPS=13.94, 法向力=1131.6667, 切向力X=2369.5564, 切向力Y=-74.4267 +FPS=14.23, 法向力=1609.5321, 切向力X=3378.0820, 切向力Y=-261.5743 +FPS=13.57, 法向力=1569.4211, 切向力X=2476.5496, 切向力Y=-317.4280 +FPS=13.34, 法向力=1681.6377, 切向力X=2655.8408, 切向力Y=-307.3502 +FPS=13.58, 法向力=1740.2885, 切向力X=2802.4949, 切向力Y=-394.3057 +FPS=12.95, 法向力=1435.2573, 切向力X=2958.3452, 切向力Y=144.9791 +FPS=13.35, 法向力=1611.5566, 切向力X=2836.2642, 切向力Y=-356.1204 +FPS=13.73, 法向力=1622.5359, 切向力X=2909.7048, 切向力Y=-359.9453 +FPS=13.97, 法向力=2059.0605, 切向力X=2825.2471, 切向力Y=-646.7695 +FPS=13.62, 法向力=1943.0200, 切向力X=2802.3618, 切向力Y=-615.1089 +FPS=13.76, 法向力=1753.7131, 切向力X=2843.9980, 切向力Y=-203.5624 +FPS=13.95, 法向力=1570.3224, 切向力X=2738.6143, 切向力Y=156.8109 +FPS=13.60, 法向力=1695.6116, 切向力X=2929.5835, 切向力Y=-216.4022 +FPS=14.10, 法向力=1731.9399, 切向力X=2916.7622, 切向力Y=-290.3885 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000351s, blend=0.004841s (9 tiles incl ref), finalize=0.000123s, total=0.005327s +FPS=13.15, 法向力=1494.3871, 切向力X=3496.1108, 切向力Y=11.0258 +FPS=13.25, 法向力=2013.4265, 切向力X=3173.1702, 切向力Y=-462.9871 +FPS=13.83, 法向力=1778.9958, 切向力X=2723.4966, 切向力Y=-335.4759 +FPS=14.28, 法向力=1685.9355, 切向力X=3241.7576, 切向力Y=-26.0837 +FPS=12.47, 法向力=1728.7704, 切向力X=3335.9014, 切向力Y=-87.0283 +FPS=14.14, 法向力=1565.1154, 切向力X=3096.5769, 切向力Y=-448.9252 +FPS=13.72, 法向力=2107.7339, 切向力X=2948.8440, 切向力Y=-598.5433 +FPS=14.09, 法向力=1196.2482, 切向力X=2860.0620, 切向力Y=-135.9257 +FPS=13.82, 法向力=1214.8561, 切向力X=2944.1641, 切向力Y=-134.8471 +FPS=13.76, 法向力=1617.7517, 切向力X=2744.5652, 切向力Y=-233.0611 +FPS=14.11, 法向力=1769.6162, 切向力X=2981.8218, 切向力Y=-162.6956 +FPS=13.75, 法向力=1789.1863, 切向力X=3022.9209, 切向力Y=-229.6939 +FPS=15.63, 法向力=1713.3947, 切向力X=2773.8506, 切向力Y=-574.8864 +FPS=13.98, 法向力=1596.6428, 切向力X=3341.6616, 切向力Y=-773.0683 +FPS=14.73, 法向力=1599.1818, 切向力X=3289.3940, 切向力Y=-770.5172 +FPS=14.02, 法向力=1860.0247, 切向力X=2957.3843, 切向力Y=-524.6907 +FPS=14.23, 法向力=2004.1418, 切向力X=2794.1362, 切向力Y=-366.3789 +FPS=14.81, 法向力=2110.4912, 切向力X=3178.9351, 切向力Y=-31.4645 +FPS=15.20, 法向力=1886.9652, 切向力X=2577.2480, 切向力Y=-899.5256 +FPS=14.71, 法向力=1801.9978, 切向力X=2574.1016, 切向力Y=-872.1726 +FPS=14.56, 法向力=1487.7480, 切向力X=2702.1655, 切向力Y=-226.7031 +FPS=14.48, 法向力=1500.8994, 切向力X=2783.1902, 切向力Y=-198.7642 +FPS=16.17, 法向力=1741.2418, 切向力X=3043.2935, 切向力Y=-636.7292 +FPS=13.79, 法向力=1450.2910, 切向力X=3210.7969, 切向力Y=-354.1148 +FPS=14.10, 法向力=1403.6261, 切向力X=3158.1711, 切向力Y=-325.5729 +FPS=14.92, 法向力=1333.3867, 切向力X=3072.3423, 切向力Y=-17.1335 +FPS=14.44, 法向力=1370.5410, 切向力X=2959.6118, 切向力Y=-7.9292 +FPS=14.17, 法向力=1713.5436, 切向力X=2499.0229, 切向力Y=-548.8051 +FPS=13.19, 法向力=1933.9338, 切向力X=3158.4878, 切向力Y=-592.9539 +FPS=13.15, 法向力=1710.8187, 切向力X=3327.3770, 切向力Y=-411.3504 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000009s (hit), reset=0.000475s, blend=0.005267s (9 tiles incl ref), finalize=0.000144s, total=0.005902s +FPS=13.11, 法向力=1862.0638, 切向力X=3375.1174, 切向力Y=-440.9668 +FPS=13.86, 法向力=1663.4458, 切向力X=3102.2422, 切向力Y=-638.7325 +FPS=13.86, 法向力=1767.2994, 切向力X=2653.8486, 切向力Y=-651.2742 +FPS=13.99, 法向力=1731.7560, 切向力X=2654.9941, 切向力Y=-542.5828 +FPS=14.39, 法向力=1528.6506, 切向力X=3003.9480, 切向力Y=101.7601 +FPS=13.21, 法向力=1623.9675, 切向力X=3081.6416, 切向力Y=69.6046 +FPS=13.29, 法向力=1465.2697, 切向力X=2588.1870, 切向力Y=-312.3726 +FPS=14.90, 法向力=1785.5302, 切向力X=3005.3760, 切向力Y=-523.1165 +FPS=15.29, 法向力=1611.8130, 切向力X=3029.2007, 切向力Y=-29.1383 +FPS=14.18, 法向力=1679.5559, 切向力X=3036.4453, 切向力Y=-84.1607 +FPS=14.82, 法向力=1777.3557, 切向力X=2815.9985, 切向力Y=-313.7268 +FPS=14.95, 法向力=1422.4187, 切向力X=3004.7498, 切向力Y=-327.8499 +FPS=14.19, 法向力=1491.9047, 切向力X=2963.3970, 切向力Y=-493.8457 +FPS=15.06, 法向力=1156.3574, 切向力X=2830.7563, 切向力Y=168.2018 +FPS=14.21, 法向力=1535.3304, 切向力X=2748.0552, 切向力Y=-200.1176 +FPS=14.25, 法向力=1518.5341, 切向力X=2788.3340, 切向力Y=-234.1223 +FPS=13.81, 法向力=1797.5575, 切向力X=2735.7051, 切向力Y=-452.1174 +FPS=14.03, 法向力=1985.2047, 切向力X=1982.6338, 切向力Y=-1009.3190 +FPS=14.23, 法向力=2077.1475, 切向力X=1980.1858, 切向力Y=-1104.0212 +FPS=14.02, 法向力=12998.2207, 切向力X=-83019.7109, 切向力Y=-20637.2871 +FPS=14.18, 法向力=34941.7812, 切向力X=-123693.5234, 切向力Y=-26035.9297 +FPS=12.19, 法向力=37724.7422, 切向力X=-119200.8438, 切向力Y=-11441.7920 +FPS=13.11, 法向力=38590.1367, 切向力X=-112778.2656, 切向力Y=-7883.9521 +FPS=13.27, 法向力=38409.7891, 切向力X=-112978.5469, 切向力Y=-7523.9180 +FPS=12.93, 法向力=38211.0469, 切向力X=-119890.7891, 切向力Y=-10143.1328 +FPS=12.14, 法向力=37890.5625, 切向力X=-120473.7656, 切向力Y=-9788.1484 +FPS=12.60, 法向力=37757.0352, 切向力X=-120468.8750, 切向力Y=-9612.7217 +FPS=12.93, 法向力=38675.9766, 切向力X=-126424.4375, 切向力Y=-14868.3027 +FPS=13.02, 法向力=38600.0547, 切向力X=-127173.7109, 切向力Y=-14836.8105 +FPS=13.22, 法向力=38710.0703, 切向力X=-126720.4609, 切向力Y=-16681.5957 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000006s (hit), reset=0.000439s, blend=0.004819s (9 tiles incl ref), finalize=0.000123s, total=0.005395s +FPS=13.46, 法向力=38897.9297, 切向力X=-126228.6562, 切向力Y=-17999.1152 +FPS=12.94, 法向力=38368.9688, 切向力X=-126280.2969, 切向力Y=-18427.7500 +FPS=11.58, 法向力=38292.1289, 切向力X=-126058.1328, 切向力Y=-18784.0508 +FPS=11.91, 法向力=38539.0117, 切向力X=-126077.9844, 切向力Y=-19176.3398 +FPS=12.91, 法向力=38370.2109, 切向力X=-125938.9688, 切向力Y=-19571.5430 +FPS=13.19, 法向力=38200.8398, 切向力X=-125774.1094, 切向力Y=-19451.7617 +FPS=12.80, 法向力=38501.6875, 切向力X=-124017.2422, 切向力Y=-19763.0820 +FPS=13.28, 法向力=38548.3281, 切向力X=-123754.8047, 切向力Y=-20047.5859 +FPS=13.55, 法向力=38237.9844, 切向力X=-125941.9219, 切向力Y=-20429.4961 +FPS=13.39, 法向力=38383.9844, 切向力X=-126368.4141, 切向力Y=-20537.8984 +FPS=11.71, 法向力=38338.3203, 切向力X=-126043.2891, 切向力Y=-20870.6992 +FPS=13.24, 法向力=38751.1172, 切向力X=-126076.2969, 切向力Y=-20435.2285 +FPS=13.88, 法向力=38830.0430, 切向力X=-125679.4375, 切向力Y=-20515.4570 +FPS=14.26, 法向力=38341.8906, 切向力X=-125877.5000, 切向力Y=-20998.4180 +FPS=13.33, 法向力=38536.4453, 切向力X=-125806.9688, 切向力Y=-20129.7559 +FPS=13.64, 法向力=38495.2344, 切向力X=-125920.1250, 切向力Y=-19985.5664 +FPS=13.99, 法向力=38667.5508, 切向力X=-126049.7109, 切向力Y=-20399.5547 +FPS=13.92, 法向力=38599.5391, 切向力X=-125078.9219, 切向力Y=-21229.4238 +FPS=14.00, 法向力=38566.7969, 切向力X=-125489.9453, 切向力Y=-20132.1914 +FPS=14.78, 法向力=38508.7109, 切向力X=-125801.0703, 切向力Y=-20336.2520 +FPS=14.88, 法向力=38561.7852, 切向力X=-125609.4375, 切向力Y=-20181.6367 +FPS=14.35, 法向力=38670.2812, 切向力X=-126404.9141, 切向力Y=-20852.9414 +FPS=15.50, 法向力=38562.0703, 切向力X=-126160.3359, 切向力Y=-20284.7773 +FPS=15.21, 法向力=38493.2227, 切向力X=-126162.1250, 切向力Y=-20341.5117 +FPS=15.90, 法向力=38704.0195, 切向力X=-125966.8828, 切向力Y=-20589.9062 +FPS=14.50, 法向力=38611.6445, 切向力X=-126244.1797, 切向力Y=-20648.1094 +FPS=14.62, 法向力=39009.1562, 切向力X=-126184.6250, 切向力Y=-20396.7109 +FPS=14.74, 法向力=38307.7539, 切向力X=-126620.2188, 切向力Y=-20486.2422 +FPS=13.74, 法向力=38395.4219, 切向力X=-126600.1562, 切向力Y=-20401.6055 +FPS=13.70, 法向力=38601.3984, 切向力X=-126178.7344, 切向力Y=-20291.2227 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000373s, blend=0.005233s (9 tiles incl ref), finalize=0.000165s, total=0.005783s +FPS=14.25, 法向力=38517.5156, 切向力X=-126272.7656, 切向力Y=-20448.5078 +FPS=13.17, 法向力=39287.2500, 切向力X=-126333.6719, 切向力Y=-21454.6641 +FPS=13.52, 法向力=38746.7812, 切向力X=-125897.9844, 切向力Y=-20865.9160 +FPS=14.28, 法向力=38748.8594, 切向力X=-125934.2344, 切向力Y=-20787.5391 +FPS=15.31, 法向力=39242.0547, 切向力X=-125257.9375, 切向力Y=-21072.8984 +FPS=15.34, 法向力=38764.5625, 切向力X=-125462.4922, 切向力Y=-20972.8320 +FPS=14.34, 法向力=38713.6641, 切向力X=-126180.4922, 切向力Y=-20878.5781 +FPS=14.83, 法向力=38806.8594, 切向力X=-126483.3906, 切向力Y=-20737.7266 +FPS=14.98, 法向力=39083.9141, 切向力X=-126135.8594, 切向力Y=-20606.8867 +FPS=15.34, 法向力=39556.9258, 切向力X=-125804.5781, 切向力Y=-20143.7559 +FPS=13.01, 法向力=39698.9219, 切向力X=-125991.6094, 切向力Y=-20187.1875 +FPS=15.66, 法向力=39026.5625, 切向力X=-125614.2188, 切向力Y=-20528.2715 +FPS=14.47, 法向力=39134.5859, 切向力X=-126081.8906, 切向力Y=-20987.7500 +FPS=14.94, 法向力=39169.4180, 切向力X=-126122.0469, 切向力Y=-21093.1406 +FPS=15.44, 法向力=39256.0703, 切向力X=-125790.4219, 切向力Y=-20523.4219 +FPS=14.87, 法向力=38926.0312, 切向力X=-126411.0234, 切向力Y=-20248.1445 +FPS=15.49, 法向力=39087.7812, 切向力X=-125364.3828, 切向力Y=-20922.9414 +FPS=18.77, 法向力=39490.1797, 切向力X=-126084.3516, 切向力Y=-20629.4570 +FPS=24.55, 法向力=38569.4766, 切向力X=-122104.1562, 切向力Y=-20573.7500 +FPS=25.04, 法向力=38537.5195, 切向力X=-121924.3359, 切向力Y=-20443.6719 +FPS=22.49, 法向力=18723.6836, 切向力X=-35647.6055, 切向力Y=-8417.4688 +FPS=24.16, 法向力=18852.3125, 切向力X=-35954.8672, 切向力Y=-8410.2129 +FPS=24.37, 法向力=10134.7051, 切向力X=-17798.8809, 切向力Y=-5373.4443 +FPS=24.64, 法向力=7940.7217, 切向力X=-13283.2891, 切向力Y=-4109.2559 +FPS=24.91, 法向力=7924.9531, 切向力X=-13363.7812, 切向力Y=-4100.7539 +FPS=22.40, 法向力=6233.2461, 切向力X=-10494.4707, 切向力Y=-2772.1035 +FPS=24.22, 法向力=6066.3052, 切向力X=-10664.8828, 切向力Y=-2894.7881 +FPS=24.88, 法向力=5266.1611, 切向力X=-9023.2832, 切向力Y=-3311.6602 +FPS=23.90, 法向力=4909.6348, 切向力X=-7571.4902, 切向力Y=-3038.2544 +FPS=25.92, 法向力=4926.6816, 切向力X=-7467.4395, 切向力Y=-2975.4229 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000216s, blend=0.002183s (9 tiles incl ref), finalize=0.000053s, total=0.002459s +FPS=23.89, 法向力=4189.6841, 切向力X=-6336.6079, 切向力Y=-2667.9290 +FPS=23.67, 法向力=3728.0200, 切向力X=-6261.5181, 切向力Y=-2805.6060 +FPS=26.05, 法向力=3750.8501, 切向力X=-6355.7793, 切向力Y=-2827.9150 +FPS=24.56, 法向力=3239.7654, 切向力X=-5742.8281, 切向力Y=-2156.2080 +FPS=25.93, 法向力=3244.5845, 切向力X=-5802.2051, 切向力Y=-2185.8752 +FPS=24.39, 法向力=2912.3120, 切向力X=-5133.9902, 切向力Y=-1796.4019 +FPS=25.45, 法向力=2940.8252, 切向力X=-5182.3369, 切向力Y=-1781.3171 +FPS=25.46, 法向力=3215.4546, 切向力X=-3982.0767, 切向力Y=-1756.2957 +FPS=24.25, 法向力=3051.6067, 切向力X=-4080.5166, 切向力Y=-1789.6388 +FPS=25.73, 法向力=3054.8320, 切向力X=-4143.6963, 切向力Y=-1771.3208 +FPS=24.82, 法向力=2608.2644, 切向力X=-3547.7554, 切向力Y=-1472.3418 +FPS=25.53, 法向力=2321.2188, 切向力X=-3313.7456, 切向力Y=-1691.7061 +FPS=26.11, 法向力=2347.8633, 切向力X=-3298.0486, 切向力Y=-1794.7338 +FPS=26.08, 法向力=2370.0767, 切向力X=-3024.9951, 切向力Y=-2006.0662 +FPS=26.55, 法向力=2411.6589, 切向力X=-3017.5566, 切向力Y=-2030.0896 +FPS=25.39, 法向力=2219.9358, 切向力X=-2147.2998, 切向力Y=-1466.6582 +FPS=26.75, 法向力=2213.7144, 切向力X=-2204.3669, 切向力Y=-1323.7158 +FPS=25.61, 法向力=2308.6401, 切向力X=-2238.5374, 切向力Y=-1346.6843 +FPS=25.80, 法向力=1910.2717, 切向力X=-2859.2961, 切向力Y=-1015.6515 +FPS=27.01, 法向力=1894.3997, 切向力X=-2889.5088, 切向力Y=-1001.5966 +FPS=24.64, 法向力=1865.3926, 切向力X=-2685.5898, 切向力Y=-1984.0536 +FPS=27.30, 法向力=1862.1201, 切向力X=-2752.2915, 切向力Y=-2030.6881 +FPS=25.20, 法向力=1952.6566, 切向力X=-2066.1709, 切向力Y=-1347.5513 +FPS=26.94, 法向力=1915.5608, 切向力X=-2118.0127, 切向力Y=-1332.6243 +FPS=26.41, 法向力=1943.1021, 切向力X=-1479.5594, 切向力Y=-1567.7805 +FPS=26.05, 法向力=1960.1844, 切向力X=-1432.4800, 切向力Y=-1645.6616 +FPS=26.69, 法向力=2156.4932, 切向力X=-944.2033, 切向力Y=-1390.1890 +FPS=25.64, 法向力=2042.9304, 切向力X=-1620.2778, 切向力Y=-1448.3296 +FPS=27.60, 法向力=2039.7375, 切向力X=-1590.5258, 切向力Y=-1475.0242 +FPS=25.51, 法向力=1658.4187, 切向力X=-902.6843, 切向力Y=-1135.9760 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000266s, blend=0.002410s (9 tiles incl ref), finalize=0.000061s, total=0.002745s +FPS=24.59, 法向力=1693.6099, 切向力X=-763.0863, 切向力Y=-1401.1025 +FPS=25.01, 法向力=1691.9888, 切向力X=-725.8385, 切向力Y=-1450.2493 +FPS=24.84, 法向力=1983.1925, 切向力X=-727.6628, 切向力Y=-1123.8749 +FPS=25.15, 法向力=1995.5466, 切向力X=-699.2859, 切向力Y=-1067.2578 +FPS=23.41, 法向力=1511.6510, 切向力X=-784.0745, 切向力Y=-717.8921 +FPS=26.13, 法向力=1452.4845, 切向力X=-870.8587, 切向力Y=-757.8743 +FPS=22.36, 法向力=1663.8273, 切向力X=-1031.1221, 切向力Y=-535.1552 +FPS=24.20, 法向力=1842.8765, 切向力X=-372.7042, 切向力Y=-820.3176 +FPS=24.78, 法向力=1784.6208, 切向力X=-389.7809, 切向力Y=-785.3057 +FPS=23.60, 法向力=1976.0251, 切向力X=614.4958, 切向力Y=-995.2964 +FPS=24.56, 法向力=1943.9226, 切向力X=-103.5499, 切向力Y=-1568.9719 +FPS=24.28, 法向力=2039.1047, 切向力X=-104.4898, 切向力Y=-1779.3079 +FPS=23.87, 法向力=1544.7498, 切向力X=-351.1545, 切向力Y=-1601.0820 +FPS=24.97, 法向力=1548.9177, 切向力X=-347.9783, 切向力Y=-1590.5125 +FPS=22.49, 法向力=1698.8502, 切向力X=-180.6283, 切向力Y=-1163.3235 +FPS=23.61, 法向力=1854.9414, 切向力X=71.9581, 切向力Y=-1117.1149 +FPS=25.31, 法向力=1876.8066, 切向力X=78.5150, 切向力Y=-1157.9294 +FPS=23.51, 法向力=1580.9512, 切向力X=-535.3814, 切向力Y=-806.4865 +FPS=24.45, 法向力=1514.4280, 切向力X=-764.3434, 切向力Y=-927.2095 +FPS=24.86, 法向力=1494.7864, 切向力X=-737.0981, 切向力Y=-849.9264 +FPS=24.26, 法向力=1100.7163, 切向力X=-520.4836, 切向力Y=-1074.4772 +FPS=25.13, 法向力=1161.5463, 切向力X=-698.2665, 切向力Y=-1173.1482 +FPS=23.56, 法向力=1317.7815, 切向力X=347.6144, 切向力Y=-838.3928 +FPS=24.85, 法向力=1412.3063, 切向力X=-121.0577, 切向力Y=-737.4644 +FPS=24.75, 法向力=1392.7249, 切向力X=-177.0267, 切向力Y=-703.8545 +FPS=23.38, 法向力=1462.1014, 切向力X=-85.2211, 切向力Y=-770.4993 +FPS=24.64, 法向力=1513.7563, 切向力X=-49.1504, 切向力Y=-704.4433 +FPS=23.10, 法向力=1288.3152, 切向力X=-103.7428, 切向力Y=-1124.9456 +FPS=22.64, 法向力=1426.0847, 切向力X=353.7691, 切向力Y=-1280.8472 +FPS=24.48, 法向力=1435.7064, 切向力X=348.9000, 切向力Y=-1209.0426 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000286s, blend=0.002324s (9 tiles incl ref), finalize=0.000093s, total=0.002712s +FPS=22.14, 法向力=1729.6846, 切向力X=416.5287, 切向力Y=-1438.3884 +FPS=21.26, 法向力=1523.1184, 切向力X=392.9823, 切向力Y=-983.0691 +FPS=22.84, 法向力=1517.6082, 切向力X=369.8815, 切向力Y=-1017.2446 +FPS=23.03, 法向力=1449.3314, 切向力X=409.6023, 切向力Y=-881.1515 +FPS=22.34, 法向力=1383.2155, 切向力X=-383.7682, 切向力Y=-1059.2388 +FPS=24.38, 法向力=1383.2474, 切向力X=-399.8427, 切向力Y=-988.9196 +FPS=23.76, 法向力=1510.8055, 切向力X=332.2908, 切向力Y=-1055.9807 +FPS=23.64, 法向力=1341.3950, 切向力X=-19.5984, 切向力Y=-783.4340 +FPS=25.26, 法向力=1386.6926, 切向力X=24.1503, 切向力Y=-777.1324 +FPS=24.54, 法向力=1420.2224, 切向力X=52.4475, 切向力Y=-689.1005 +FPS=26.66, 法向力=1475.3561, 切向力X=-56.0298, 切向力Y=-743.1844 +FPS=23.48, 法向力=1794.9265, 切向力X=1081.4124, 切向力Y=-787.5488 +FPS=24.80, 法向力=1245.6143, 切向力X=482.0654, 切向力Y=-450.1417 +FPS=26.50, 法向力=1252.4066, 切向力X=501.1024, 切向力Y=-521.1089 +FPS=24.21, 法向力=1256.2715, 切向力X=445.8357, 切向力Y=-523.2892 +FPS=26.25, 法向力=1251.0000, 切向力X=481.2085, 切向力Y=-455.5148 +FPS=25.43, 法向力=1363.0160, 切向力X=615.0311, 切向力Y=-599.0311 +FPS=25.81, 法向力=1325.2148, 切向力X=531.9810, 切向力Y=-759.7686 +FPS=26.87, 法向力=1326.6879, 切向力X=498.4549, 切向力Y=-761.7662 +FPS=26.48, 法向力=1417.5872, 切向力X=1064.0186, 切向力Y=-697.7670 +FPS=26.27, 法向力=1401.0833, 切向力X=1208.9819, 切向力Y=-613.6156 +FPS=25.21, 法向力=1036.7224, 切向力X=345.6043, 切向力Y=-631.8966 +FPS=25.42, 法向力=1052.2295, 切向力X=238.0963, 切向力Y=-731.4186 +FPS=25.73, 法向力=1253.6788, 切向力X=615.5505, 切向力Y=-1217.9985 +FPS=24.71, 法向力=1552.6292, 切向力X=1237.4113, 切向力Y=-523.5806 +FPS=26.11, 法向力=1553.1985, 切向力X=1246.2522, 切向力Y=-504.6304 +FPS=24.26, 法向力=1463.4795, 切向力X=385.7172, 切向力Y=-687.0079 +FPS=24.82, 法向力=1463.8689, 切向力X=407.8225, 切向力Y=-705.2575 +FPS=24.91, 法向力=1432.3823, 切向力X=824.4301, 切向力Y=-972.0918 +FPS=24.67, 法向力=1587.7029, 切向力X=874.1005, 切向力Y=-414.7838 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000251s, blend=0.002466s (9 tiles incl ref), finalize=0.000076s, total=0.002800s +FPS=23.87, 法向力=1575.1257, 切向力X=815.8870, 切向力Y=-552.3993 +FPS=23.35, 法向力=1498.3423, 切向力X=262.9543, 切向力Y=-515.0014 +FPS=24.37, 法向力=1580.5115, 切向力X=378.8644, 切向力Y=-484.7826 +FPS=25.89, 法向力=1314.3716, 切向力X=657.0618, 切向力Y=-922.7996 +FPS=24.40, 法向力=1562.3486, 切向力X=1206.2092, 切向力Y=-822.0073 +FPS=25.99, 法向力=1595.4761, 切向力X=1262.8738, 切向力Y=-905.8285 +FPS=23.08, 法向力=1329.5537, 切向力X=945.8394, 切向力Y=-948.8520 +FPS=25.48, 法向力=1517.1942, 切向力X=991.9528, 切向力Y=-776.6322 +FPS=25.24, 法向力=1493.5588, 切向力X=956.2977, 切向力Y=-804.9991 +FPS=24.79, 法向力=1475.2400, 切向力X=1266.6746, 切向力Y=-617.3947 +FPS=25.52, 法向力=1500.5171, 切向力X=1470.6980, 切向力Y=-607.3685 +FPS=23.33, 法向力=1451.5623, 切向力X=718.1357, 切向力Y=-958.4734 +FPS=25.04, 法向力=1485.6647, 切向力X=717.8125, 切向力Y=-940.6263 +FPS=25.36, 法向力=1655.9429, 切向力X=993.1428, 切向力Y=-755.2093 +FPS=23.76, 法向力=1765.8989, 切向力X=1066.7097, 切向力Y=-1203.9395 +FPS=25.15, 法向力=1864.8560, 切向力X=1143.7217, 切向力Y=-1272.4812 +FPS=24.31, 法向力=1593.8416, 切向力X=988.3318, 切向力Y=-752.1333 +FPS=25.22, 法向力=1517.8351, 切向力X=970.7986, 切向力Y=-788.3777 +FPS=24.28, 法向力=1885.9260, 切向力X=770.4141, 切向力Y=-1004.9224 +FPS=23.82, 法向力=1351.9436, 切向力X=1255.6786, 切向力Y=-718.7946 +FPS=24.27, 法向力=1357.8752, 切向力X=1113.8391, 切向力Y=-700.0355 +FPS=23.65, 法向力=1674.0189, 切向力X=1219.5496, 切向力Y=-1157.4922 +FPS=23.98, 法向力=1593.1112, 切向力X=1008.8627, 切向力Y=-880.2535 +FPS=25.66, 法向力=1610.2490, 切向力X=971.3704, 切向力Y=-864.9282 +FPS=23.59, 法向力=1445.7250, 切向力X=662.5757, 切向力Y=-181.7816 +FPS=24.10, 法向力=1539.8376, 切向力X=1151.1650, 切向力Y=-824.7706 +FPS=24.61, 法向力=1510.5305, 切向力X=1056.3547, 切向力Y=-838.5156 +FPS=23.50, 法向力=1505.6774, 切向力X=1383.7891, 切向力Y=-597.3754 +FPS=25.40, 法向力=1519.4412, 切向力X=1425.8757, 切向力Y=-533.6121 +FPS=22.33, 法向力=1414.1589, 切向力X=1317.4619, 切向力Y=-1165.7734 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000239s, blend=0.002296s (9 tiles incl ref), finalize=0.000067s, total=0.002609s +FPS=23.76, 法向力=1562.1183, 切向力X=1757.7040, 切向力Y=-705.4067 +FPS=25.47, 法向力=1580.4807, 切向力X=1760.0508, 切向力Y=-736.1426 +FPS=23.88, 法向力=1509.1813, 切向力X=707.1917, 切向力Y=-599.3459 +FPS=25.19, 法向力=1594.9141, 切向力X=1052.4976, 切向力Y=-1052.4741 +FPS=24.52, 法向力=1645.9924, 切向力X=1141.3162, 切向力Y=-1078.8184 +FPS=23.17, 法向力=1567.6677, 切向力X=1413.4701, 切向力Y=-942.0715 +FPS=25.20, 法向力=1613.2842, 切向力X=1331.3236, 切向力Y=-950.9114 +FPS=23.12, 法向力=1555.7769, 切向力X=1805.5951, 切向力Y=-812.2037 +FPS=24.34, 法向力=1806.7441, 切向力X=-1149.0087, 切向力Y=-594.4764 +FPS=22.77, 法向力=1819.3400, 切向力X=-1257.6616, 切向力Y=-502.7335 +FPS=23.55, 法向力=5666.9580, 切向力X=-20819.3223, 切向力Y=-9454.1250 +FPS=25.17, 法向力=5450.8018, 切向力X=-21637.7734, 切向力Y=-10105.5449 +FPS=25.01, 法向力=2713.0811, 切向力X=-17181.4316, 切向力Y=-21714.9023 +FPS=23.73, 法向力=2852.3423, 切向力X=-13086.2969, 切向力Y=-21948.8770 +FPS=25.25, 法向力=2798.0923, 切向力X=-13075.2227, 切向力Y=-22046.4648 +FPS=23.04, 法向力=2884.8716, 切向力X=-12540.5000, 切向力Y=-21625.4297 +FPS=25.41, 法向力=2878.4548, 切向力X=-12525.8486, 切向力Y=-21660.0176 +FPS=24.24, 法向力=2705.9316, 切向力X=-12461.9863, 切向力Y=-21256.9297 +FPS=23.99, 法向力=2822.3269, 切向力X=-12734.5742, 切向力Y=-21397.6797 +FPS=25.32, 法向力=2832.0483, 切向力X=-12760.6035, 切向力Y=-21473.4883 +FPS=24.74, 法向力=2495.0215, 切向力X=-13074.5635, 切向力Y=-20738.0996 +FPS=23.99, 法向力=2343.9971, 切向力X=-13237.1055, 切向力Y=-21396.9648 +FPS=25.12, 法向力=2386.6719, 切向力X=-13178.6709, 切向力Y=-21440.2480 +FPS=24.04, 法向力=2712.0913, 切向力X=-15282.1650, 切向力Y=-21857.2969 +FPS=25.18, 法向力=2645.8311, 切向力X=-15534.6484, 切向力Y=-21885.2773 +FPS=23.46, 法向力=2444.2158, 切向力X=-11578.9316, 切向力Y=-21308.3438 +FPS=24.34, 法向力=2521.8521, 切向力X=-5421.2568, 切向力Y=-22545.3672 +FPS=24.23, 法向力=2654.2048, 切向力X=-5235.5439, 切向力Y=-22752.0273 +FPS=23.01, 法向力=2667.6465, 切向力X=-5478.1191, 切向力Y=-23806.2148 +FPS=24.97, 法向力=2614.1675, 切向力X=-5490.6621, 切向力Y=-23718.0664 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000232s, blend=0.002203s (9 tiles incl ref), finalize=0.000055s, total=0.002497s +FPS=24.80, 法向力=2481.2114, 切向力X=-5817.4326, 切向力Y=-24180.9316 +FPS=23.93, 法向力=2600.9409, 切向力X=-5028.8760, 切向力Y=-23929.0430 +FPS=25.38, 法向力=2654.3501, 切向力X=-5043.5137, 切向力Y=-23979.0664 +FPS=23.76, 法向力=2572.5234, 切向力X=-4980.0547, 切向力Y=-23554.0254 +FPS=23.63, 法向力=2542.6484, 切向力X=-5007.8955, 切向力Y=-23583.8867 +FPS=25.62, 法向力=2780.6826, 切向力X=-4571.3369, 切向力Y=-24053.2910 +FPS=23.78, 法向力=2709.4258, 切向力X=-5200.2539, 切向力Y=-23842.0703 +FPS=23.20, 法向力=2721.1470, 切向力X=-5265.4175, 切向力Y=-23844.8203 +FPS=24.58, 法向力=2535.4629, 切向力X=-5039.8286, 切向力Y=-23967.9336 +FPS=24.46, 法向力=2870.6167, 切向力X=-5045.7412, 切向力Y=-24385.9570 +FPS=25.37, 法向力=2890.3728, 切向力X=-5053.2080, 切向力Y=-24504.9395 +FPS=25.60, 法向力=2853.4883, 切向力X=-4427.4746, 切向力Y=-23839.1602 +FPS=26.22, 法向力=3348.5754, 切向力X=-4617.6489, 切向力Y=-24120.4199 +FPS=25.06, 法向力=3327.9077, 切向力X=-4676.5996, 切向力Y=-24082.7188 +FPS=24.64, 法向力=3340.7896, 切向力X=-4665.0073, 切向力Y=-24099.3535 +FPS=24.11, 法向力=3303.8252, 切向力X=-3932.2769, 切向力Y=-24113.4941 +FPS=23.02, 法向力=2975.2566, 切向力X=-4800.8369, 切向力Y=-24167.6992 +FPS=23.17, 法向力=2970.6143, 切向力X=-4758.9629, 切向力Y=-24161.3613 +FPS=23.66, 法向力=3361.1904, 切向力X=-4523.1309, 切向力Y=-24553.9512 +FPS=22.28, 法向力=2695.7109, 切向力X=-4194.5293, 切向力Y=-24000.9902 +FPS=24.57, 法向力=3184.6375, 切向力X=-3958.7559, 切向力Y=-23815.8457 +FPS=25.23, 法向力=3228.6755, 切向力X=-3919.7437, 切向力Y=-23774.5215 +FPS=23.55, 法向力=2742.6382, 切向力X=-4266.2432, 切向力Y=-23905.1934 +FPS=26.27, 法向力=2685.0884, 切向力X=-4506.8584, 切向力Y=-23877.5820 +FPS=24.92, 法向力=2783.1807, 切向力X=-4662.5020, 切向力Y=-24003.1172 +FPS=25.65, 法向力=2816.4927, 切向力X=-4598.2109, 切向力Y=-24063.5078 +FPS=25.92, 法向力=2831.5591, 切向力X=-4368.0918, 切向力Y=-23823.9805 +FPS=26.20, 法向力=2736.6738, 切向力X=-4347.8730, 切向力Y=-24059.7734 +FPS=25.85, 法向力=2727.1157, 切向力X=-4300.2158, 切向力Y=-24046.5898 +FPS=24.46, 法向力=2653.9805, 切向力X=-4213.0264, 切向力Y=-23968.9102 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000406s, blend=0.003264s (9 tiles incl ref), finalize=0.000061s, total=0.003739s +FPS=25.36, 法向力=2655.5767, 切向力X=-4258.4746, 切向力Y=-23949.4238 +FPS=27.12, 法向力=2681.1475, 切向力X=-4250.9424, 切向力Y=-24026.2422 +FPS=25.51, 法向力=3226.3186, 切向力X=-3716.1790, 切向力Y=-24123.9531 +FPS=26.21, 法向力=3289.5913, 切向力X=-3628.9355, 切向力Y=-24252.6250 +FPS=26.54, 法向力=2600.0293, 切向力X=-4183.6562, 切向力Y=-23939.8301 +FPS=25.01, 法向力=2502.0200, 切向力X=-4273.4834, 切向力Y=-23917.0430 +FPS=22.60, 法向力=2528.1514, 切向力X=-4102.5054, 切向力Y=-23822.2695 +FPS=25.28, 法向力=2499.6448, 切向力X=-4157.8013, 切向力Y=-23874.4766 +FPS=25.80, 法向力=2981.6479, 切向力X=-3631.2881, 切向力Y=-23983.9023 +FPS=24.90, 法向力=2798.5916, 切向力X=-4182.9336, 切向力Y=-24135.7520 +FPS=25.78, 法向力=2801.6255, 切向力X=-4176.9756, 切向力Y=-24168.3457 +FPS=24.49, 法向力=2559.7439, 切向力X=-4077.1516, 切向力Y=-23927.6133 +FPS=26.45, 法向力=2483.0649, 切向力X=-4177.3555, 切向力Y=-23939.6523 +FPS=25.31, 法向力=2945.1685, 切向力X=-4241.3423, 切向力Y=-24498.8516 +FPS=24.67, 法向力=3005.9602, 切向力X=-3737.1172, 切向力Y=-24242.0859 +FPS=24.42, 法向力=3017.3853, 切向力X=-3728.1860, 切向力Y=-24231.5723 +FPS=24.25, 法向力=3267.7041, 切向力X=-3649.4468, 切向力Y=-24310.2148 +FPS=23.59, 法向力=3407.5288, 切向力X=-3467.4346, 切向力Y=-24350.8125 +FPS=24.56, 法向力=3220.3591, 切向力X=-3881.3958, 切向力Y=-23688.5566 +FPS=24.13, 法向力=2932.3853, 切向力X=-3727.0391, 切向力Y=-24105.0078 +FPS=25.82, 法向力=2971.7937, 切向力X=-3807.1978, 切向力Y=-24119.9492 +FPS=25.52, 法向力=3003.3091, 切向力X=-4079.8516, 切向力Y=-24262.8047 +FPS=25.47, 法向力=3060.7373, 切向力X=-4024.7012, 切向力Y=-24346.7422 +FPS=23.89, 法向力=2837.0010, 切向力X=-3481.0884, 切向力Y=-24384.6914 +FPS=23.58, 法向力=2834.6692, 切向力X=-4231.2832, 切向力Y=-24376.5625 +FPS=25.06, 法向力=2875.7158, 切向力X=-4197.3340, 切向力Y=-24459.9512 +FPS=25.36, 法向力=3023.9092, 切向力X=-4008.7803, 切向力Y=-24009.3750 +FPS=24.97, 法向力=3102.8560, 切向力X=-4062.0083, 切向力Y=-23940.3809 +FPS=25.86, 法向力=3116.5488, 切向力X=-3946.5703, 切向力Y=-23869.5039 +FPS=24.15, 法向力=2618.3247, 切向力X=-4521.5957, 切向力Y=-23854.0430 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000218s, blend=0.002306s (9 tiles incl ref), finalize=0.000070s, total=0.002601s +FPS=25.65, 法向力=2679.0342, 切向力X=-4462.3975, 切向力Y=-23942.9043 +FPS=25.72, 法向力=2588.0425, 切向力X=-4446.5869, 切向力Y=-23305.3672 +FPS=26.09, 法向力=2645.7222, 切向力X=-4374.8638, 切向力Y=-23190.4180 +FPS=23.74, 法向力=2600.9517, 切向力X=-3888.8887, 切向力Y=-24355.4414 +FPS=24.83, 法向力=2584.7656, 切向力X=-3542.0654, 切向力Y=-24893.0469 +FPS=25.45, 法向力=2584.0212, 切向力X=-3572.8335, 切向力Y=-24905.9609 +FPS=25.28, 法向力=2690.1973, 切向力X=-4056.2627, 切向力Y=-24143.5254 +FPS=25.63, 法向力=2676.8767, 切向力X=-3604.6040, 切向力Y=-24193.7852 +FPS=26.33, 法向力=2740.2358, 切向力X=-3534.8984, 切向力Y=-24200.2402 +FPS=25.35, 法向力=2657.9980, 切向力X=-3820.5513, 切向力Y=-24086.2031 +FPS=25.36, 法向力=2634.8086, 切向力X=-3867.8345, 切向力Y=-24109.9297 +FPS=25.29, 法向力=2641.5615, 切向力X=-3783.3918, 切向力Y=-23808.1719 +FPS=25.56, 法向力=2751.5332, 切向力X=-3632.6204, 切向力Y=-23937.9531 +FPS=24.36, 法向力=2788.3896, 切向力X=-3714.4741, 切向力Y=-23912.4727 +FPS=24.72, 法向力=3101.7332, 切向力X=-3999.8760, 切向力Y=-23956.2266 +FPS=23.86, 法向力=3210.4390, 切向力X=-3824.9658, 切向力Y=-23996.3320 +FPS=22.29, 法向力=2986.1501, 切向力X=-4107.5674, 切向力Y=-23869.8477 +FPS=23.98, 法向力=2826.3438, 切向力X=-3685.4800, 切向力Y=-24052.2441 +FPS=25.45, 法向力=2850.4082, 切向力X=-3726.7698, 切向力Y=-24144.0410 +FPS=21.33, 法向力=2792.6084, 切向力X=-3771.1208, 切向力Y=-23560.1406 +FPS=25.10, 法向力=2803.2910, 切向力X=-3762.0730, 切向力Y=-23581.0352 +FPS=24.35, 法向力=2757.8135, 切向力X=-3782.7732, 切向力Y=-24247.6387 +FPS=23.73, 法向力=2744.9922, 切向力X=-3984.1565, 切向力Y=-24167.5547 +FPS=23.63, 法向力=2711.6851, 切向力X=-3958.6709, 切向力Y=-24198.5703 +FPS=23.95, 法向力=2992.7324, 切向力X=-4181.4678, 切向力Y=-23467.3672 +FPS=24.38, 法向力=3062.9390, 切向力X=-4351.9980, 切向力Y=-23840.9766 +FPS=25.23, 法向力=3058.3335, 切向力X=-4458.6113, 切向力Y=-23894.9062 +FPS=23.04, 法向力=2768.3450, 切向力X=-3896.0166, 切向力Y=-24311.4844 +FPS=24.64, 法向力=2497.1960, 切向力X=4675.0859, 切向力Y=-17129.0352 +FPS=24.55, 法向力=2485.6914, 切向力X=4662.5908, 切向力Y=-17093.1367 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002218s (9 tiles incl ref), finalize=0.000064s, total=0.002504s +FPS=24.63, 法向力=3046.5349, 切向力X=8383.1953, 切向力Y=-5309.3579 +FPS=25.55, 法向力=3114.1128, 切向力X=8341.7432, 切向力Y=-5322.2129 +FPS=23.21, 法向力=2582.8442, 切向力X=6456.2402, 切向力Y=-4006.8057 +FPS=25.07, 法向力=2601.1069, 切向力X=6437.5840, 切向力Y=-3985.0847 +FPS=25.35, 法向力=2148.5510, 切向力X=6016.5459, 切向力Y=-3331.2876 +FPS=24.49, 法向力=1576.6283, 切向力X=5014.8223, 切向力Y=-2455.0107 +FPS=25.36, 法向力=1572.6350, 切向力X=4958.9248, 切向力Y=-2505.7437 +FPS=24.14, 法向力=1603.4014, 切向力X=4200.5566, 切向力Y=-2053.8738 +FPS=24.42, 法向力=1670.3250, 切向力X=4093.5681, 切向力Y=-2107.5811 +FPS=24.66, 法向力=1672.0293, 切向力X=4140.8994, 切向力Y=-2072.7314 +FPS=24.24, 法向力=1832.9738, 切向力X=4154.6743, 切向力Y=-1668.9832 +FPS=24.54, 法向力=1864.0773, 切向力X=4150.5249, 切向力Y=-1664.6473 +FPS=24.11, 法向力=1577.3726, 切向力X=3571.9346, 切向力Y=-2286.9702 +FPS=23.25, 法向力=1868.4716, 切向力X=3453.9648, 切向力Y=-2320.8691 +FPS=25.34, 法向力=1857.0461, 切向力X=3441.2690, 切向力Y=-2339.4146 +FPS=24.11, 法向力=1590.9309, 切向力X=3679.2173, 切向力Y=-1656.6565 +FPS=24.75, 法向力=1592.8237, 切向力X=3651.7759, 切向力Y=-1653.4648 +FPS=25.09, 法向力=1376.2094, 切向力X=3184.8435, 切向力Y=-2448.1582 +FPS=23.70, 法向力=1614.5957, 切向力X=2798.2148, 切向力Y=-1658.8730 +FPS=25.88, 法向力=1653.8135, 切向力X=2763.8889, 切向力Y=-1725.7817 +FPS=23.50, 法向力=1629.2981, 切向力X=3125.6106, 切向力Y=-1375.3638 +FPS=25.23, 法向力=1490.2518, 切向力X=3091.7051, 切向力Y=-1396.2410 +FPS=23.77, 法向力=1561.5820, 切向力X=3251.8779, 切向力Y=-1660.6703 +FPS=23.90, 法向力=1803.2832, 切向力X=3321.7788, 切向力Y=-1214.9879 +FPS=24.30, 法向力=1698.7031, 切向力X=3331.8181, 切向力Y=-1126.3074 +FPS=23.34, 法向力=1459.8706, 切向力X=3027.2659, 切向力Y=-1237.8328 +FPS=24.35, 法向力=1381.2075, 切向力X=2653.0317, 切向力Y=-954.6565 +FPS=24.62, 法向力=1331.3439, 切向力X=2640.9985, 切向力Y=-961.4099 +FPS=24.34, 法向力=1348.8708, 切向力X=2903.9385, 切向力Y=-971.8137 +FPS=25.46, 法向力=1340.2220, 切向力X=2907.9714, 切向力Y=-993.6234 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000393s, blend=0.002336s (9 tiles incl ref), finalize=0.000065s, total=0.002802s +FPS=22.64, 法向力=1778.7069, 切向力X=3021.7422, 切向力Y=-734.5054 +FPS=23.52, 法向力=1851.4199, 切向力X=3375.0933, 切向力Y=-654.2616 +FPS=23.05, 法向力=1926.4968, 切向力X=3445.1987, 切向力Y=-642.8754 +FPS=22.54, 法向力=1342.5911, 切向力X=2635.4409, 切向力Y=-1370.8993 +FPS=23.15, 法向力=1570.6650, 切向力X=2735.3921, 切向力Y=-1264.5076 +FPS=22.51, 法向力=1514.9656, 切向力X=2642.6440, 切向力Y=-1255.7249 +FPS=21.52, 法向力=1433.5115, 切向力X=2884.1484, 切向力Y=-1100.6505 +FPS=17.84, 法向力=1667.9424, 切向力X=2785.6050, 切向力Y=-1171.9304 +FPS=23.91, 法向力=1699.8037, 切向力X=2747.0518, 切向力Y=-1222.1527 +FPS=23.30, 法向力=1484.0125, 切向力X=2846.0020, 切向力Y=-1090.1143 +FPS=24.97, 法向力=1169.9307, 切向力X=2843.9893, 切向力Y=-606.6200 +FPS=23.82, 法向力=1225.3558, 切向力X=2862.2588, 切向力Y=-655.4156 +FPS=23.67, 法向力=1852.1567, 切向力X=3615.4028, 切向力Y=-1128.0212 +FPS=24.51, 法向力=1303.3284, 切向力X=2714.0493, 切向力Y=-708.5757 +FPS=25.58, 法向力=1350.9778, 切向力X=2798.2715, 切向力Y=-773.3194 +FPS=23.72, 法向力=1453.6289, 切向力X=2521.4773, 切向力Y=-1445.2495 +FPS=25.40, 法向力=1459.8936, 切向力X=2610.8682, 切向力Y=-1473.9500 +FPS=24.02, 法向力=1481.2109, 切向力X=2737.5410, 切向力Y=-1107.0171 +FPS=25.06, 法向力=1150.2029, 切向力X=2682.3945, 切向力Y=-922.9314 +FPS=25.45, 法向力=1165.5215, 切向力X=2673.4153, 切向力Y=-994.7294 +FPS=23.58, 法向力=1428.6726, 切向力X=2921.1582, 切向力Y=-1010.3422 +FPS=24.73, 法向力=1467.8430, 切向力X=2979.5371, 切向力Y=-1019.1553 +FPS=23.76, 法向力=1932.3468, 切向力X=2398.1802, 切向力Y=-1235.9872 +FPS=23.41, 法向力=1396.8250, 切向力X=2593.7695, 切向力Y=-1539.1907 +FPS=25.78, 法向力=1426.0417, 切向力X=2766.7803, 切向力Y=-1663.6628 +FPS=23.85, 法向力=1714.3879, 切向力X=2591.6138, 切向力Y=-1234.7460 +FPS=24.65, 法向力=1635.5280, 切向力X=2509.8027, 切向力Y=-1206.2701 +FPS=25.27, 法向力=1745.9164, 切向力X=2764.5344, 切向力Y=-1030.4307 +FPS=25.46, 法向力=1417.1788, 切向力X=2653.8081, 切向力Y=-763.9647 +FPS=26.62, 法向力=1400.1169, 切向力X=2711.0249, 切向力Y=-790.9308 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002167s (9 tiles incl ref), finalize=0.000053s, total=0.002440s +FPS=24.40, 法向力=1945.2283, 切向力X=2883.4758, 切向力Y=-804.6261 +FPS=25.52, 法向力=1967.3491, 切向力X=2904.7510, 切向力Y=-796.6334 +FPS=25.35, 法向力=1171.8557, 切向力X=2581.8271, 切向力Y=-958.7485 +FPS=24.12, 法向力=1948.5195, 切向力X=1818.2964, 切向力Y=-1597.5425 +FPS=26.03, 法向力=1852.5610, 切向力X=1872.6987, 切向力Y=-1530.3683 +FPS=25.19, 法向力=1556.9648, 切向力X=3044.7847, 切向力Y=-210.9618 +FPS=26.29, 法向力=1497.6621, 切向力X=3044.1797, 切向力Y=-106.3096 +FPS=16.31, 法向力=1512.4349, 切向力X=2881.5801, 切向力Y=-1057.5498 +FPS=23.76, 法向力=1676.9918, 切向力X=2709.4880, 切向力Y=-1425.0417 +FPS=25.30, 法向力=1558.4967, 切向力X=2443.2849, 切向力Y=-784.8701 +FPS=26.13, 法向力=1539.4043, 切向力X=2415.3748, 切向力Y=-750.9254 +FPS=24.85, 法向力=1457.6272, 切向力X=2560.4421, 切向力Y=-627.1724 +FPS=25.24, 法向力=1430.4578, 切向力X=2571.4160, 切向力Y=-614.8735 +FPS=26.02, 法向力=1472.1719, 切向力X=2479.8647, 切向力Y=-588.2225 +FPS=25.44, 法向力=1427.9668, 切向力X=2446.8081, 切向力Y=-617.8553 +FPS=24.93, 法向力=1408.1794, 切向力X=2391.3511, 切向力Y=-1088.5553 +FPS=25.34, 法向力=1857.5115, 切向力X=2866.0337, 切向力Y=-895.1826 +FPS=26.23, 法向力=2017.9818, 切向力X=2971.4248, 切向力Y=-988.4692 +FPS=23.86, 法向力=1612.2809, 切向力X=2934.8208, 切向力Y=-677.4271 +FPS=25.11, 法向力=1662.4182, 切向力X=2989.2588, 切向力Y=-767.4400 +FPS=26.05, 法向力=2008.1870, 切向力X=3158.2534, 切向力Y=-957.8789 +FPS=24.81, 法向力=1301.6786, 切向力X=2609.2583, 切向力Y=-191.5334 +FPS=25.48, 法向力=1412.8086, 切向力X=2567.7593, 切向力Y=-275.4940 +FPS=24.76, 法向力=1666.2190, 切向力X=2421.8396, 切向力Y=-1175.7208 +FPS=26.36, 法向力=1731.2429, 切向力X=2415.0603, 切向力Y=-1203.4819 +FPS=25.15, 法向力=1419.7365, 切向力X=2337.0459, 切向力Y=-810.8447 +FPS=24.26, 法向力=1396.9081, 切向力X=2807.1055, 切向力Y=-858.4009 +FPS=25.59, 法向力=1453.5209, 切向力X=2815.4480, 切向力Y=-840.6613 +FPS=23.51, 法向力=1327.5254, 切向力X=2029.3479, 切向力Y=-376.3460 +FPS=24.92, 法向力=1826.1641, 切向力X=2428.6406, 切向力Y=-1377.1234 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000218s, blend=0.002211s (9 tiles incl ref), finalize=0.000055s, total=0.002490s +FPS=24.30, 法向力=1786.8049, 切向力X=2739.1089, 切向力Y=-1391.9493 +FPS=23.30, 法向力=1714.3047, 切向力X=2876.5864, 切向力Y=-1040.4790 +FPS=25.77, 法向力=1681.3530, 切向力X=2946.2166, 切向力Y=-1044.2435 +FPS=26.36, 法向力=1734.4866, 切向力X=2688.2764, 切向力Y=-789.6590 +FPS=26.02, 法向力=1740.0157, 切向力X=2695.4639, 切向力Y=-676.8060 +FPS=24.04, 法向力=1146.6482, 切向力X=2427.6331, 切向力Y=-342.5995 +FPS=24.99, 法向力=1777.5559, 切向力X=2530.6357, 切向力Y=-1268.8334 +FPS=25.30, 法向力=1806.2151, 切向力X=2581.6267, 切向力Y=-1277.1190 +FPS=23.63, 法向力=1576.4465, 切向力X=3005.9211, 切向力Y=-364.4537 +FPS=24.78, 法向力=1500.9629, 切向力X=2893.7048, 切向力Y=-344.8040 +FPS=24.48, 法向力=1546.0135, 切向力X=2193.8975, 切向力Y=-752.0494 +FPS=22.63, 法向力=1555.6400, 切向力X=2361.6968, 切向力Y=-461.7283 +FPS=21.65, 法向力=1463.6267, 切向力X=2264.3748, 切向力Y=-653.2957 +FPS=21.45, 法向力=1518.5874, 切向力X=2229.0088, 切向力Y=-688.3557 +FPS=21.51, 法向力=1761.5249, 切向力X=2587.2837, 切向力Y=-1017.1342 +FPS=22.36, 法向力=1700.7898, 切向力X=2676.2061, 切向力Y=-972.3416 +FPS=24.00, 法向力=1672.7964, 切向力X=1948.1875, 切向力Y=-930.0978 +FPS=22.24, 法向力=1211.7358, 切向力X=2639.4038, 切向力Y=-222.6422 +FPS=22.60, 法向力=1902.1631, 切向力X=2819.4165, 切向力Y=-747.1602 +FPS=24.55, 法向力=1873.0499, 切向力X=2878.5181, 切向力Y=-695.9534 +FPS=22.61, 法向力=1644.5234, 切向力X=2644.9917, 切向力Y=-252.3761 +FPS=22.89, 法向力=1634.3188, 切向力X=2696.0576, 切向力Y=-318.4259 +FPS=24.53, 法向力=2104.6821, 切向力X=2493.3247, 切向力Y=-1179.3726 +FPS=24.44, 法向力=1311.2834, 切向力X=2283.6287, 切向力Y=-1156.8136 +FPS=24.04, 法向力=1289.4871, 切向力X=2300.3904, 切向力Y=-1178.0017 +FPS=23.59, 法向力=1170.3229, 切向力X=2735.4019, 切向力Y=-830.3561 +FPS=23.69, 法向力=1642.6882, 切向力X=2770.7158, 切向力Y=-1042.5178 +FPS=23.92, 法向力=1725.8706, 切向力X=2867.3093, 切向力Y=-1077.8977 +FPS=22.73, 法向力=2207.4800, 切向力X=3001.0808, 切向力Y=-975.2712 +FPS=23.48, 法向力=1745.4999, 切向力X=2450.0327, 切向力Y=-1002.3132 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000225s, blend=0.002287s (9 tiles incl ref), finalize=0.000059s, total=0.002578s +FPS=22.73, 法向力=1728.0150, 切向力X=2515.7808, 切向力Y=-1090.2405 +FPS=23.68, 法向力=1457.9686, 切向力X=1897.1082, 切向力Y=-735.0070 +FPS=23.88, 法向力=1495.6345, 切向力X=1963.1863, 切向力Y=-813.1659 +FPS=23.68, 法向力=1318.7351, 切向力X=1835.9824, 切向力Y=-814.0381 +FPS=23.27, 法向力=1347.9299, 切向力X=2593.9797, 切向力Y=-551.9423 +FPS=24.05, 法向力=1323.1399, 切向力X=2642.8975, 切向力Y=-437.2462 +FPS=22.15, 法向力=1519.1846, 切向力X=2672.1904, 切向力Y=-380.3705 +FPS=24.10, 法向力=1614.9514, 切向力X=3120.2036, 切向力Y=-339.6674 +FPS=24.80, 法向力=1643.1589, 切向力X=3171.3579, 切向力Y=-273.3582 +FPS=23.09, 法向力=1160.3118, 切向力X=2797.9355, 切向力Y=-809.5115 +FPS=24.04, 法向力=1171.8848, 切向力X=2787.3354, 切向力Y=-836.8134 +FPS=24.20, 法向力=1603.2753, 切向力X=1965.0979, 切向力Y=-459.0463 +FPS=24.06, 法向力=1645.5547, 切向力X=2427.2759, 切向力Y=-482.0776 +FPS=24.61, 法向力=1664.0889, 切向力X=2479.1265, 切向力Y=-505.0785 +FPS=22.52, 法向力=1467.1357, 切向力X=2221.6182, 切向力Y=-398.0371 +FPS=22.98, 法向力=3550.8208, 切向力X=-9899.4648, 切向力Y=-299.3461 +FPS=22.94, 法向力=3750.0732, 切向力X=-10458.5156, 切向力Y=-209.5401 +FPS=21.31, 法向力=14097.1484, 切向力X=-85101.9219, 切向力Y=-9080.4121 +FPS=19.24, 法向力=43117.2500, 切向力X=-131855.6406, 切向力Y=-33669.7383 +FPS=20.23, 法向力=43286.4688, 切向力X=-130960.6250, 切向力Y=-33993.0977 +FPS=18.35, 法向力=32852.0352, 切向力X=-140289.9062, 切向力Y=-36260.0469 +FPS=19.03, 法向力=30287.5586, 切向力X=-122480.0000, 切向力Y=-35306.8711 +FPS=18.82, 法向力=28528.5332, 切向力X=-103167.0625, 切向力Y=-33656.0234 +FPS=20.10, 法向力=27468.2266, 切向力X=-104344.2344, 切向力Y=-33245.1836 +FPS=20.03, 法向力=27678.9453, 切向力X=-105171.7500, 切向力Y=-32683.9805 +FPS=21.03, 法向力=29174.6582, 切向力X=-117750.4375, 切向力Y=-31742.3438 +FPS=19.12, 法向力=31369.2188, 切向力X=-139310.3125, 切向力Y=-32975.1172 +FPS=20.77, 法向力=44331.4688, 切向力X=-137098.7812, 切向力Y=-32933.2617 +FPS=20.15, 法向力=44990.6953, 切向力X=-131924.7500, 切向力Y=-32310.2188 +FPS=20.06, 法向力=44821.8906, 切向力X=-126627.2031, 切向力Y=-28308.1934 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000210s, blend=0.002174s (9 tiles incl ref), finalize=0.000053s, total=0.002442s +FPS=19.89, 法向力=43807.2461, 切向力X=-121431.2969, 切向力Y=-27521.0820 +FPS=19.38, 法向力=44282.4922, 切向力X=-123459.3828, 切向力Y=-29090.8008 +FPS=21.22, 法向力=43411.0078, 切向力X=-129720.0938, 切向力Y=-29451.9355 +FPS=21.17, 法向力=41501.9414, 切向力X=-128152.0391, 切向力Y=-29398.0996 +FPS=21.17, 法向力=41838.3516, 切向力X=-127437.1953, 切向力Y=-30168.6641 +FPS=21.26, 法向力=41790.2070, 切向力X=-127522.1719, 切向力Y=-30201.7969 +FPS=20.38, 法向力=42298.2656, 切向力X=-127191.6250, 切向力Y=-30142.7773 +FPS=20.03, 法向力=40545.9375, 切向力X=-130886.6797, 切向力Y=-29619.5137 +FPS=21.75, 法向力=38964.3359, 切向力X=-132290.9375, 切向力Y=-30383.1953 +FPS=21.82, 法向力=36027.1797, 切向力X=-136234.4219, 切向力Y=-29279.5508 +FPS=20.80, 法向力=35515.9688, 切向力X=-136910.9219, 切向力Y=-28838.3516 +FPS=21.30, 法向力=35710.3438, 切向力X=-137117.2812, 切向力Y=-28688.9297 +FPS=22.27, 法向力=35944.5273, 切向力X=-136666.2188, 切向力Y=-28685.8789 +FPS=21.55, 法向力=34950.7188, 切向力X=-138851.2031, 切向力Y=-29136.7363 +FPS=21.32, 法向力=36286.4453, 切向力X=-135814.3750, 切向力Y=-28699.8340 +FPS=21.97, 法向力=36333.7109, 切向力X=-136409.0000, 切向力Y=-28744.2539 +FPS=22.73, 法向力=32984.6289, 切向力X=-147273.0625, 切向力Y=-26537.7832 +FPS=23.21, 法向力=33345.2656, 切向力X=-142059.6406, 切向力Y=-27869.5898 +FPS=24.81, 法向力=34310.8789, 切向力X=-139372.3281, 切向力Y=-29229.4863 +FPS=25.28, 法向力=34015.9453, 切向力X=-147233.7812, 切向力Y=-25560.5273 +FPS=24.57, 法向力=34201.6523, 切向力X=-147748.6875, 切向力Y=-24492.7852 +FPS=25.00, 法向力=34077.5391, 切向力X=-147593.5938, 切向力Y=-24572.9902 +FPS=23.38, 法向力=33480.0352, 切向力X=-145576.4688, 切向力Y=-25491.5918 +FPS=25.51, 法向力=33125.6289, 切向力X=-145001.1719, 切向力Y=-25842.7344 +FPS=24.92, 法向力=33404.9375, 切向力X=-149664.6094, 切向力Y=-29226.1367 +FPS=24.37, 法向力=45973.3008, 切向力X=-125356.4453, 切向力Y=-31036.5000 +FPS=25.05, 法向力=45418.6484, 切向力X=-120049.6406, 切向力Y=-29261.2070 +FPS=25.12, 法向力=44370.3359, 切向力X=-117361.9766, 切向力Y=-30040.8281 +FPS=23.44, 法向力=43330.8750, 切向力X=-114635.9609, 切向力Y=-28993.6445 +FPS=25.37, 法向力=42900.3008, 切向力X=-114431.6250, 切向力Y=-29287.4805 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000226s, blend=0.002170s (9 tiles incl ref), finalize=0.000052s, total=0.002456s +FPS=23.19, 法向力=43197.4453, 切向力X=-114649.9219, 切向力Y=-28440.1484 +FPS=25.78, 法向力=43250.1562, 切向力X=-114433.2656, 切向力Y=-28457.6641 +FPS=23.33, 法向力=43553.2773, 切向力X=-116631.5625, 切向力Y=-28941.5195 +FPS=24.13, 法向力=43652.2266, 切向力X=-116412.2031, 切向力Y=-29154.3789 +FPS=25.44, 法向力=43497.5234, 切向力X=-116383.2031, 切向力Y=-28731.2070 +FPS=24.29, 法向力=44075.4531, 切向力X=-115610.4531, 切向力Y=-28866.1367 +FPS=25.32, 法向力=44027.2500, 切向力X=-115657.0000, 切向力Y=-28830.8555 +FPS=24.65, 法向力=45228.2500, 切向力X=-118399.0078, 切向力Y=-28722.3008 +FPS=23.80, 法向力=44536.4922, 切向力X=-115628.1797, 切向力Y=-27450.8145 +FPS=25.85, 法向力=43804.5781, 切向力X=-120428.7031, 切向力Y=-29028.3945 +FPS=24.39, 法向力=37724.5234, 切向力X=-126864.4375, 切向力Y=-28391.2578 +FPS=25.11, 法向力=34349.7383, 切向力X=-133160.6562, 切向力Y=-27054.7227 +FPS=24.32, 法向力=35867.8555, 切向力X=-136054.2031, 切向力Y=-28733.5156 +FPS=25.60, 法向力=36047.9883, 切向力X=-133363.6875, 切向力Y=-28743.6172 +FPS=25.24, 法向力=36122.7656, 切向力X=-133373.1250, 切向力Y=-28666.3184 +FPS=23.57, 法向力=35835.7344, 切向力X=-132017.7188, 切向力Y=-28036.9746 +FPS=24.63, 法向力=35836.6016, 切向力X=-131914.3438, 切向力Y=-28016.3281 +FPS=25.82, 法向力=34465.9648, 切向力X=-125787.2188, 切向力Y=-28364.8789 +FPS=25.67, 法向力=33751.7344, 切向力X=-125381.1250, 切向力Y=-28592.4121 +FPS=26.46, 法向力=33984.8750, 切向力X=-135010.2031, 切向力Y=-26828.2539 +FPS=24.84, 法向力=33577.5234, 切向力X=-134936.7188, 切向力Y=-26239.8047 +FPS=26.48, 法向力=33722.7891, 切向力X=-135162.3594, 切向力Y=-26262.6250 +FPS=25.05, 法向力=33363.2891, 切向力X=-133855.1875, 切向力Y=-26591.5547 +FPS=25.51, 法向力=33442.2344, 切向力X=-133908.5469, 切向力Y=-26531.9844 +FPS=26.03, 法向力=33714.6953, 切向力X=-138186.4062, 切向力Y=-27097.0879 +FPS=26.01, 法向力=34077.1016, 切向力X=-140406.4375, 切向力Y=-28339.8691 +FPS=26.86, 法向力=34153.9570, 切向力X=-140902.8125, 切向力Y=-27771.5195 +FPS=25.03, 法向力=35248.3906, 切向力X=-137989.5000, 切向力Y=-26388.3398 +FPS=25.94, 法向力=35044.4297, 切向力X=-137869.6562, 切向力Y=-26692.6406 +FPS=26.77, 法向力=34392.6133, 切向力X=-133647.0000, 切向力Y=-25602.3691 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000214s, blend=0.002231s (9 tiles incl ref), finalize=0.000055s, total=0.002506s +FPS=26.25, 法向力=34654.4531, 切向力X=-133916.4844, 切向力Y=-25141.3301 +FPS=24.53, 法向力=34513.2812, 切向力X=-135364.2188, 切向力Y=-25189.1465 +FPS=26.19, 法向力=34318.1016, 切向力X=-134819.0312, 切向力Y=-26136.3633 +FPS=25.57, 法向力=33879.1641, 切向力X=-134213.2656, 切向力Y=-26769.4531 +FPS=25.00, 法向力=33522.6914, 切向力X=-133852.8438, 切向力Y=-26970.3496 +FPS=26.25, 法向力=33374.9336, 切向力X=-133438.5938, 切向力Y=-27187.2812 +FPS=26.46, 法向力=33272.3203, 切向力X=-134527.3438, 切向力Y=-27981.9395 +FPS=26.43, 法向力=34068.4297, 切向力X=-137330.6562, 切向力Y=-27538.9688 +FPS=26.92, 法向力=33837.6992, 切向力X=-137078.5938, 切向力Y=-27920.1758 +FPS=26.69, 法向力=33501.2891, 切向力X=-136506.9844, 切向力Y=-28196.9023 +FPS=28.09, 法向力=33392.3086, 切向力X=-136292.7812, 切向力Y=-28565.0000 +FPS=25.12, 法向力=33734.7734, 切向力X=-137252.8281, 切向力Y=-28925.7031 +FPS=28.69, 法向力=33438.1484, 切向力X=-139023.5938, 切向力Y=-28018.3203 +FPS=27.23, 法向力=33303.5234, 切向力X=-135420.4062, 切向力Y=-29526.1738 +FPS=26.75, 法向力=33151.5703, 切向力X=-137971.6562, 切向力Y=-28175.5469 +FPS=28.05, 法向力=33809.4727, 切向力X=-139720.7031, 切向力Y=-26629.7930 +FPS=27.56, 法向力=33752.1641, 切向力X=-139161.6250, 切向力Y=-27950.8398 +FPS=27.56, 法向力=36076.4297, 切向力X=-128321.7969, 切向力Y=-29726.6523 +FPS=26.93, 法向力=35822.1914, 切向力X=-126762.0000, 切向力Y=-29591.0508 +FPS=28.85, 法向力=35470.6797, 切向力X=-127615.2344, 切向力Y=-28919.5840 +FPS=25.42, 法向力=34379.6172, 切向力X=-136587.5781, 切向力Y=-26482.7812 +FPS=27.63, 法向力=34110.4258, 切向力X=-135781.5469, 切向力Y=-26909.0176 +FPS=25.01, 法向力=34110.1328, 切向力X=-134193.2812, 切向力Y=-26819.0137 +FPS=27.60, 法向力=34214.4258, 切向力X=-134265.6875, 切向力Y=-26941.7578 +FPS=26.29, 法向力=33381.8359, 切向力X=-134286.7344, 切向力Y=-27163.4199 +FPS=27.19, 法向力=33693.8555, 切向力X=-134652.8438, 切向力Y=-27805.1289 +FPS=25.57, 法向力=33529.7695, 切向力X=-134127.8125, 切向力Y=-28077.7051 +FPS=24.10, 法向力=33995.4531, 切向力X=-133797.9375, 切向力Y=-27514.8965 +FPS=24.87, 法向力=33796.6484, 切向力X=-133534.5000, 切向力Y=-27713.4883 +FPS=23.27, 法向力=33757.5195, 切向力X=-133305.6406, 切向力Y=-27232.6699 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000286s, blend=0.002397s (9 tiles incl ref), finalize=0.000081s, total=0.002773s +FPS=21.85, 法向力=33949.5703, 切向力X=-133751.8438, 切向力Y=-26960.7227 +FPS=22.28, 法向力=33489.9258, 切向力X=-132103.6406, 切向力Y=-27879.1680 +FPS=21.87, 法向力=13942.8164, 切向力X=-33234.0508, 切向力Y=-18343.8340 +FPS=23.48, 法向力=6453.5811, 切向力X=-15885.5801, 切向力Y=-12908.6934 +FPS=23.54, 法向力=6232.3398, 切向力X=-15630.0957, 切向力Y=-13228.7998 +FPS=23.47, 法向力=4493.9126, 切向力X=-11282.6162, 切向力Y=-10299.8809 +FPS=23.33, 法向力=3950.9421, 切向力X=-9412.0605, 切向力Y=-8998.0693 +FPS=25.50, 法向力=4004.4299, 切向力X=-9308.3867, 切向力Y=-9098.0957 +FPS=23.65, 法向力=3409.0151, 切向力X=-7501.1738, 切向力Y=-7982.2451 +FPS=24.73, 法向力=3326.7146, 切向力X=-7757.9419, 切向力Y=-7868.4326 +FPS=23.92, 法向力=2928.9565, 切向力X=-6606.3569, 切向力Y=-6919.5645 +FPS=25.12, 法向力=2868.3987, 切向力X=-6602.6411, 切向力Y=-6152.3594 +FPS=24.35, 法向力=2846.3872, 切向力X=-6614.1431, 切向力Y=-6099.6836 +FPS=23.70, 法向力=2428.0435, 切向力X=-5289.3472, 切向力Y=-5487.8149 +FPS=24.95, 法向力=2498.3235, 切向力X=-5168.3384, 切向力Y=-5472.5464 +FPS=24.68, 法向力=2114.3999, 切向力X=-5374.2388, 切向力Y=-5445.9512 +FPS=24.60, 法向力=2104.3757, 切向力X=-4434.6787, 切向力Y=-4699.3994 +FPS=25.56, 法向力=2115.5339, 切向力X=-4363.3652, 切向力Y=-4645.5439 +FPS=25.37, 法向力=2445.8713, 切向力X=-4006.6411, 切向力Y=-4460.1968 +FPS=24.86, 法向力=2497.4270, 切向力X=-4009.0684, 切向力Y=-4460.3955 +FPS=24.30, 法向力=2020.0060, 切向力X=-3564.8381, 切向力Y=-3714.8721 +FPS=24.82, 法向力=2181.7971, 切向力X=-3293.6150, 切向力Y=-4137.5264 +FPS=25.94, 法向力=2183.7017, 切向力X=-3322.0217, 切向力Y=-4209.6650 +FPS=24.41, 法向力=2052.3870, 切向力X=-3105.7656, 切向力Y=-3591.6138 +FPS=25.07, 法向力=1640.1755, 切向力X=-3697.4377, 切向力Y=-3409.3762 +FPS=25.41, 法向力=1631.3767, 切向力X=-3680.8940, 切向力Y=-3423.9575 +FPS=23.13, 法向力=1722.5530, 切向力X=-2768.2544, 切向力Y=-3801.2788 +FPS=25.59, 法向力=1766.6062, 切向力X=-2712.2844, 切向力Y=-3856.1675 +FPS=24.97, 法向力=1621.6829, 切向力X=-2691.4243, 切向力Y=-3623.0134 +FPS=25.37, 法向力=1592.1824, 切向力X=-2789.0967, 切向力Y=-3731.9248 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000225s, blend=0.002192s (9 tiles incl ref), finalize=0.000054s, total=0.002478s +FPS=24.28, 法向力=1635.6838, 切向力X=-2572.3726, 切向力Y=-3543.2703 +FPS=24.04, 法向力=1620.8466, 切向力X=-2028.4153, 切向力Y=-3591.7163 +FPS=24.73, 法向力=1595.7743, 切向力X=-2010.9695, 切向力Y=-3634.6033 +FPS=24.81, 法向力=1678.5698, 切向力X=-2412.6021, 切向力Y=-2997.5361 +FPS=24.67, 法向力=2381.1086, 切向力X=-1683.9949, 切向力Y=-2950.5757 +FPS=22.01, 法向力=2486.2271, 切向力X=-1773.2380, 切向力Y=-3094.8813 +FPS=17.33, 法向力=1440.2876, 切向力X=-1937.3951, 切向力Y=-2957.9175 +FPS=20.59, 法向力=1732.3303, 切向力X=-1651.7925, 切向力Y=-2506.9817 +FPS=22.09, 法向力=1731.2430, 切向力X=-1646.0325, 切向力Y=-2487.3970 +FPS=22.65, 法向力=1752.8097, 切向力X=-1548.2678, 切向力Y=-2975.9580 +FPS=22.45, 法向力=1296.1050, 切向力X=-1881.4298, 切向力Y=-2395.9663 +FPS=23.35, 法向力=1274.6099, 切向力X=-1920.8560, 切向力Y=-2355.5679 +FPS=24.12, 法向力=1891.8542, 切向力X=-1029.9260, 切向力Y=-2291.3804 +FPS=22.27, 法向力=1243.3076, 切向力X=-1156.4896, 切向力Y=-2251.3774 +FPS=22.08, 法向力=1692.3024, 切向力X=-351.3124, 切向力Y=-2336.0598 +FPS=24.46, 法向力=1645.2742, 切向力X=-414.3538, 切向力Y=-2388.3225 +FPS=17.51, 法向力=1385.0251, 切向力X=-1178.0038, 切向力Y=-2935.1128 +FPS=19.23, 法向力=1507.3284, 切向力X=-563.7672, 切向力Y=-2329.7983 +FPS=23.81, 法向力=1480.1147, 切向力X=-654.8029, 切向力Y=-2302.2571 +FPS=22.62, 法向力=1483.8901, 切向力X=-1180.9231, 切向力Y=-2631.6719 +FPS=24.81, 法向力=1445.2498, 切向力X=-1186.6478, 切向力Y=-2531.3315 +FPS=25.38, 法向力=1463.0286, 切向力X=-1182.2952, 切向力Y=-2518.5093 +FPS=23.42, 法向力=1560.5515, 切向力X=-516.8666, 切向力Y=-1935.2627 +FPS=24.34, 法向力=1327.9445, 切向力X=-669.2162, 切向力Y=-1845.2642 +FPS=24.79, 法向力=1283.4250, 切向力X=-679.5936, 切向力Y=-1948.8506 +FPS=25.32, 法向力=1764.3285, 切向力X=-481.4182, 切向力Y=-2074.3132 +FPS=25.92, 法向力=1805.5558, 切向力X=-456.2684, 切向力Y=-2109.7363 +FPS=23.42, 法向力=1512.5067, 切向力X=-385.7375, 切向力Y=-1945.7622 +FPS=25.53, 法向力=1523.9606, 切向力X=-401.1871, 切向力Y=-1917.1937 +FPS=24.06, 法向力=1856.5995, 切向力X=-133.5350, 切向力Y=-2046.1271 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000011s (hit), reset=0.000550s, blend=0.002226s (9 tiles incl ref), finalize=0.000056s, total=0.002851s +FPS=23.48, 法向力=1872.2811, 切向力X=-358.8537, 切向力Y=-2385.6770 +FPS=25.45, 法向力=1736.7368, 切向力X=-417.0769, 切向力Y=-2348.8301 +FPS=21.69, 法向力=1407.3311, 切向力X=-661.3746, 切向力Y=-1907.5896 +FPS=23.64, 法向力=1676.5498, 切向力X=-57.1321, 切向力Y=-2171.6392 +FPS=20.22, 法向力=1700.5891, 切向力X=34.8611, 切向力Y=-2210.9697 +FPS=15.22, 法向力=1631.6208, 切向力X=-81.8495, 切向力Y=-1737.7832 +FPS=22.36, 法向力=1583.9829, 切向力X=-30.1296, 切向力Y=-1671.3857 +FPS=23.96, 法向力=1619.1257, 切向力X=-463.6140, 切向力Y=-1973.4623 +FPS=21.90, 法向力=1555.4064, 切向力X=-517.9189, 切向力Y=-2058.5459 +FPS=22.53, 法向力=1359.8025, 切向力X=270.2964, 切向力Y=-1592.1521 +FPS=23.38, 法向力=1455.1724, 切向力X=-101.5938, 切向力Y=-1749.1726 +FPS=24.07, 法向力=1458.5747, 切向力X=-206.2065, 切向力Y=-1829.9343 +FPS=18.41, 法向力=1483.5515, 切向力X=551.6511, 切向力Y=-1930.2273 +FPS=19.83, 法向力=1245.7014, 切向力X=-154.3729, 切向力Y=-1349.5718 +FPS=24.38, 法向力=1270.5369, 切向力X=-137.8490, 切向力Y=-1312.1580 +FPS=23.60, 法向力=1373.4114, 切向力X=125.2774, 切向力Y=-1766.3145 +FPS=23.91, 法向力=1109.1084, 切向力X=64.3023, 切向力Y=-1622.4207 +FPS=24.18, 法向力=1139.1541, 切向力X=88.3091, 切向力Y=-1633.0680 +FPS=22.71, 法向力=1254.2705, 切向力X=13.3263, 切向力Y=-1700.7739 +FPS=24.19, 法向力=1172.2561, 切向力X=121.6208, 切向力Y=-2120.2983 +FPS=21.86, 法向力=1181.5802, 切向力X=167.4017, 切向力Y=-2136.2861 +FPS=22.78, 法向力=1119.0691, 切向力X=198.9019, 切向力Y=-1500.0444 +FPS=23.76, 法向力=1178.8816, 切向力X=222.1924, 切向力Y=-1467.2706 +FPS=23.34, 法向力=1555.2246, 切向力X=775.1466, 切向力Y=-1538.5426 +FPS=21.21, 法向力=1607.5923, 切向力X=131.4014, 切向力Y=-1581.8572 +FPS=22.95, 法向力=1663.5967, 切向力X=744.2026, 切向力Y=-1534.3693 +FPS=24.15, 法向力=1645.8132, 切向力X=723.3779, 切向力Y=-1625.3694 +FPS=23.10, 法向力=1105.7021, 切向力X=305.1237, 切向力Y=-1564.8473 +FPS=24.11, 法向力=1062.3308, 切向力X=332.4620, 切向力Y=-1529.2653 +FPS=24.37, 法向力=1223.1937, 切向力X=313.9916, 切向力Y=-1719.8552 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000217s, blend=0.002289s (9 tiles incl ref), finalize=0.000056s, total=0.002569s +FPS=23.39, 法向力=1362.7272, 切向力X=452.5204, 切向力Y=-956.2299 +FPS=24.57, 法向力=1369.7966, 切向力X=440.3676, 切向力Y=-991.9642 +FPS=18.82, 法向力=1309.9016, 切向力X=553.3398, 切向力Y=-1332.5093 +FPS=14.48, 法向力=1269.2156, 切向力X=490.1490, 切向力Y=-1376.8658 +FPS=12.99, 法向力=1378.8569, 切向力X=512.9302, 切向力Y=-1496.2488 +FPS=13.93, 法向力=1386.9624, 切向力X=551.7669, 切向力Y=-1555.5735 +FPS=13.94, 法向力=1015.5336, 切向力X=-464.2935, 切向力Y=-1286.3721 +FPS=13.16, 法向力=1063.7986, 切向力X=-350.9370, 切向力Y=-1276.1143 +FPS=14.38, 法向力=1530.9508, 切向力X=1343.2627, 切向力Y=-1406.6422 +FPS=14.16, 法向力=1568.5610, 切向力X=1287.8896, 切向力Y=-1470.3018 +FPS=14.28, 法向力=1496.7097, 切向力X=752.2029, 切向力Y=-1556.6809 +FPS=13.40, 法向力=1383.7792, 切向力X=347.2386, 切向力Y=-1756.1897 +FPS=13.40, 法向力=1406.5725, 切向力X=203.0483, 切向力Y=-1767.9144 +FPS=13.25, 法向力=1582.9122, 切向力X=447.9742, 切向力Y=-1728.5067 +FPS=14.23, 法向力=1194.4590, 切向力X=660.9987, 切向力Y=-1077.4052 +FPS=14.21, 法向力=1178.0532, 切向力X=689.0375, 切向力Y=-1188.2026 +FPS=14.45, 法向力=1540.5522, 切向力X=1003.0984, 切向力Y=-1218.7261 +FPS=13.52, 法向力=1742.9845, 切向力X=615.0541, 切向力Y=-1661.3586 +FPS=13.56, 法向力=1425.7144, 切向力X=416.5254, 切向力Y=-1430.0323 +FPS=14.20, 法向力=1089.7007, 切向力X=468.1505, 切向力Y=-1268.7272 +FPS=14.06, 法向力=1462.6226, 切向力X=702.0162, 切向力Y=-1724.6641 +FPS=13.83, 法向力=1341.7905, 切向力X=601.1948, 切向力Y=-1201.7728 +FPS=14.63, 法向力=1704.1179, 切向力X=1042.7512, 切向力Y=-1262.3530 +FPS=14.31, 法向力=1115.5803, 切向力X=531.5693, 切向力Y=-1296.0237 +FPS=14.82, 法向力=1374.1111, 切向力X=982.4187, 切向力Y=-1407.0322 +FPS=15.40, 法向力=1566.2007, 切向力X=961.7405, 切向力Y=-1376.3784 +FPS=13.96, 法向力=1277.0482, 切向力X=718.6306, 切向力Y=-580.1694 +FPS=14.66, 法向力=1312.3668, 切向力X=321.8380, 切向力Y=-1201.0538 +FPS=14.48, 法向力=1392.3643, 切向力X=343.0093, 切向力Y=-1229.4697 +FPS=14.29, 法向力=29547.7324, 切向力X=-55407.7344, 切向力Y=-4070.5996 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000338s, blend=0.004904s (9 tiles incl ref), finalize=0.000128s, total=0.005382s +FPS=14.56, 法向力=30824.9609, 切向力X=-58465.7969, 切向力Y=-2881.1299 +FPS=14.71, 法向力=31856.6914, 切向力X=-61826.0859, 切向力Y=-1874.6379 +FPS=14.14, 法向力=31975.3164, 切向力X=-66684.7656, 切向力Y=-1497.0486 +FPS=14.97, 法向力=32199.9297, 切向力X=-74070.1641, 切向力Y=-1182.8794 +FPS=14.69, 法向力=32460.9609, 切向力X=-74691.0625, 切向力Y=-1288.9946 +FPS=14.34, 法向力=31825.8203, 切向力X=-85642.8594, 切向力Y=-1417.9785 +FPS=13.38, 法向力=32866.1484, 切向力X=-93111.7188, 切向力Y=1405.6504 +FPS=13.56, 法向力=32811.8086, 切向力X=-98301.2969, 切向力Y=3058.0232 +FPS=13.75, 法向力=32310.9141, 切向力X=-98827.6797, 切向力Y=3566.9763 +FPS=15.14, 法向力=31640.2031, 切向力X=-97977.1797, 切向力Y=3613.2346 +FPS=14.35, 法向力=31443.2246, 切向力X=-98497.1562, 切向力Y=3471.8882 +FPS=14.30, 法向力=31444.4961, 切向力X=-98565.7031, 切向力Y=3471.5625 +FPS=15.00, 法向力=31387.2871, 切向力X=-100193.3906, 切向力Y=3343.1299 +FPS=13.87, 法向力=31684.3359, 切向力X=-99709.0703, 切向力Y=3535.6626 +FPS=13.47, 法向力=32549.0039, 切向力X=-98916.4688, 切向力Y=3627.4944 +FPS=13.52, 法向力=32554.2891, 切向力X=-99754.1562, 切向力Y=3430.7937 +FPS=13.64, 法向力=31571.0137, 切向力X=-99829.8906, 切向力Y=3430.4868 +FPS=14.64, 法向力=31947.6191, 切向力X=-99921.3516, 切向力Y=3411.1228 +FPS=14.57, 法向力=32222.2051, 切向力X=-99869.2344, 切向力Y=3923.4448 +FPS=14.00, 法向力=32060.4844, 切向力X=-99722.5781, 切向力Y=3984.7461 +FPS=15.01, 法向力=32149.5840, 切向力X=-99470.7422, 切向力Y=4157.7754 +FPS=14.45, 法向力=32291.9863, 切向力X=-99362.2969, 切向力Y=4191.4868 +FPS=19.22, 法向力=32779.3906, 切向力X=-99255.3438, 切向力Y=3884.3293 +FPS=22.92, 法向力=32284.4043, 切向力X=-99629.2344, 切向力Y=3943.0557 +FPS=24.31, 法向力=32114.5000, 切向力X=-99200.7344, 切向力Y=4156.6670 +FPS=24.13, 法向力=32217.0508, 切向力X=-98912.6875, 切向力Y=3973.0923 +FPS=25.03, 法向力=32298.8125, 切向力X=-98912.2812, 切向力Y=3884.1289 +FPS=23.93, 法向力=32411.5781, 切向力X=-98720.2031, 切向力Y=3594.9526 +FPS=25.45, 法向力=32018.7871, 切向力X=-97929.2344, 切向力Y=4088.9268 +FPS=23.46, 法向力=32365.9199, 切向力X=-99625.1016, 切向力Y=4165.5449 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000238s, blend=0.002411s (9 tiles incl ref), finalize=0.000059s, total=0.002715s +FPS=24.13, 法向力=31596.1211, 切向力X=-99083.9062, 切向力Y=3897.4927 +FPS=24.72, 法向力=32336.0840, 切向力X=-99732.5625, 切向力Y=3661.3682 +FPS=24.20, 法向力=31956.7812, 切向力X=-98188.8594, 切向力Y=4249.8813 +FPS=25.40, 法向力=32262.6094, 切向力X=-99734.9688, 切向力Y=4525.9004 +FPS=25.38, 法向力=32338.9141, 切向力X=-99411.3750, 切向力Y=4477.0742 +FPS=24.16, 法向力=32506.2793, 切向力X=-99225.0781, 切向力Y=3931.3716 +FPS=24.89, 法向力=32587.9922, 切向力X=-99133.2422, 切向力Y=4003.9683 +FPS=25.82, 法向力=32323.5742, 切向力X=-99515.9375, 切向力Y=4210.4717 +FPS=26.32, 法向力=32300.8066, 切向力X=-99275.3906, 切向力Y=4529.8276 +FPS=24.37, 法向力=32315.7852, 切向力X=-98749.8750, 切向力Y=4286.4746 +FPS=25.12, 法向力=32624.2109, 切向力X=-99502.3672, 切向力Y=4445.1377 +FPS=26.35, 法向力=32645.2930, 切向力X=-99506.7500, 切向力Y=4425.3721 +FPS=25.21, 法向力=31796.1035, 切向力X=-98160.5000, 切向力Y=4307.6211 +FPS=26.34, 法向力=32400.7207, 切向力X=-98801.3438, 切向力Y=3983.6729 +FPS=26.20, 法向力=32930.1797, 切向力X=-99391.2266, 切向力Y=4044.0996 +FPS=26.01, 法向力=31996.4336, 切向力X=-99940.1719, 切向力Y=4239.0029 +FPS=26.49, 法向力=32338.8359, 切向力X=-99380.8359, 切向力Y=4494.3042 +FPS=25.33, 法向力=32361.6543, 切向力X=-99213.9375, 切向力Y=3779.8096 +FPS=25.34, 法向力=32325.5898, 切向力X=-99135.4844, 切向力Y=3784.2026 +FPS=23.75, 法向力=32638.7109, 切向力X=-99066.6953, 切向力Y=4117.5049 +FPS=25.52, 法向力=32682.0996, 切向力X=-99193.9531, 切向力Y=4412.1113 +FPS=24.04, 法向力=32476.3809, 切向力X=-99223.8203, 切向力Y=4344.8237 +FPS=21.51, 法向力=31887.5273, 切向力X=-99492.0547, 切向力Y=4279.9663 +FPS=23.05, 法向力=32581.6660, 切向力X=-99297.6562, 切向力Y=4243.7690 +FPS=24.48, 法向力=32537.4473, 切向力X=-99240.5938, 切向力Y=4214.2559 +FPS=23.79, 法向力=32740.3594, 切向力X=-98833.3672, 切向力Y=4403.2412 +FPS=26.68, 法向力=32891.0977, 切向力X=-98803.6250, 切向力Y=4339.7754 +FPS=24.24, 法向力=31860.9688, 切向力X=-98337.3594, 切向力Y=4024.6387 +FPS=26.31, 法向力=32331.2773, 切向力X=-98839.1094, 切向力Y=3834.0425 +FPS=24.48, 法向力=32479.9277, 切向力X=-98721.7891, 切向力Y=4270.4287 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000210s, blend=0.002173s (9 tiles incl ref), finalize=0.000058s, total=0.002447s +FPS=25.47, 法向力=32649.5254, 切向力X=-98678.1328, 切向力Y=4467.1597 +FPS=26.77, 法向力=32506.1738, 切向力X=-98719.1328, 切向力Y=4563.7188 +FPS=25.78, 法向力=32751.8262, 切向力X=-98785.1562, 切向力Y=4108.3047 +FPS=26.83, 法向力=32627.6777, 切向力X=-98869.8359, 切向力Y=4265.1968 +FPS=26.78, 法向力=32165.7871, 切向力X=-98075.9531, 切向力Y=4352.9111 +FPS=26.96, 法向力=32868.5938, 切向力X=-99126.7500, 切向力Y=3971.1284 +FPS=26.89, 法向力=32757.9395, 切向力X=-99116.5000, 切向力Y=4003.2681 +FPS=26.74, 法向力=32484.0938, 切向力X=-99281.7188, 切向力Y=3911.3013 +FPS=26.42, 法向力=32365.6074, 切向力X=-99207.3516, 切向力Y=3940.4294 +FPS=23.87, 法向力=31654.6426, 切向力X=-97851.4688, 切向力Y=5031.1709 +FPS=26.94, 法向力=31559.0156, 切向力X=-97956.0156, 切向力Y=4936.1040 +FPS=25.14, 法向力=31982.7656, 切向力X=-97716.7500, 切向力Y=6170.3213 +FPS=25.60, 法向力=31947.5352, 切向力X=-103205.3438, 切向力Y=3930.1382 +FPS=25.75, 法向力=31932.6484, 切向力X=-103302.7188, 切向力Y=4020.7212 +FPS=24.39, 法向力=32288.4492, 切向力X=-109643.1328, 切向力Y=1303.8080 +FPS=25.12, 法向力=31754.9609, 切向力X=-110151.7656, 切向力Y=1152.2083 +FPS=26.11, 法向力=32889.5781, 切向力X=-99831.8125, 切向力Y=3651.8967 +FPS=25.83, 法向力=32600.0391, 切向力X=-99408.6016, 切向力Y=3841.6240 +FPS=24.89, 法向力=31961.2695, 切向力X=-102499.1406, 切向力Y=2613.1860 +FPS=24.57, 法向力=32780.8516, 切向力X=-99982.5859, 切向力Y=2884.9023 +FPS=25.45, 法向力=32644.9434, 切向力X=-99972.4297, 切向力Y=2921.6582 +FPS=24.94, 法向力=33620.5391, 切向力X=-93421.2031, 切向力Y=5445.2026 +FPS=25.08, 法向力=32049.1445, 切向力X=-93613.5781, 切向力Y=4939.8013 +FPS=24.43, 法向力=31976.6230, 切向力X=-93424.4531, 切向力Y=4974.1846 +FPS=22.68, 法向力=32816.7109, 切向力X=-98853.6406, 切向力Y=2874.3877 +FPS=24.74, 法向力=32381.8438, 切向力X=-99112.8594, 切向力Y=2829.2104 +FPS=24.39, 法向力=33123.7266, 切向力X=-99888.3047, 切向力Y=4246.8398 +FPS=23.90, 法向力=33155.5039, 切向力X=-95611.7500, 切向力Y=5996.0454 +FPS=25.45, 法向力=33201.1367, 切向力X=-95305.8359, 切向力Y=5727.9585 +FPS=23.13, 法向力=25723.5273, 切向力X=-68440.7656, 切向力Y=8650.9961 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000240s, blend=0.003296s (9 tiles incl ref), finalize=0.000066s, total=0.003609s +FPS=24.63, 法向力=24736.6094, 切向力X=-67437.6953, 切向力Y=9270.4258 +FPS=25.55, 法向力=7332.9531, 切向力X=-17517.6914, 切向力Y=9261.4707 +FPS=22.78, 法向力=5388.5713, 切向力X=-12605.6211, 切向力Y=6387.5576 +FPS=26.35, 法向力=5330.3721, 切向力X=-12818.3799, 切向力Y=6377.7305 +FPS=24.34, 法向力=4448.3374, 切向力X=-10100.1396, 切向力Y=5023.2285 +FPS=25.14, 法向力=4375.0630, 切向力X=-10020.7969, 切向力Y=5060.1992 +FPS=25.47, 法向力=3885.5581, 切向力X=-8494.1035, 切向力Y=4031.7502 +FPS=25.40, 法向力=3486.9395, 切向力X=-7802.5078, 切向力Y=2756.6423 +FPS=23.73, 法向力=3377.8345, 切向力X=-7819.2764, 切向力Y=2857.2100 +FPS=24.92, 法向力=2896.1484, 切向力X=-6194.2295, 切向力Y=2658.4575 +FPS=25.90, 法向力=2956.1116, 切向力X=-6205.5220, 切向力Y=2623.1812 +FPS=25.40, 法向力=2531.5161, 切向力X=-6554.7520, 切向力Y=2628.8462 +FPS=24.74, 法向力=2995.1123, 切向力X=-5039.2275, 切向力Y=2464.0977 +FPS=26.02, 法向力=3014.0137, 切向力X=-4957.0303, 切向力Y=2413.0259 +FPS=24.97, 法向力=2715.3821, 切向力X=-4370.1938, 切向力Y=1859.5112 +FPS=26.65, 法向力=2802.2627, 切向力X=-4310.4858, 切向力Y=1817.8652 +FPS=25.62, 法向力=2379.2051, 切向力X=-4104.2271, 切向力Y=1876.3655 +FPS=24.80, 法向力=2198.7139, 切向力X=-3876.8738, 切向力Y=1649.8636 +FPS=25.12, 法向力=2242.1040, 切向力X=-3928.3152, 切向力Y=1650.6790 +FPS=24.31, 法向力=2241.3608, 切向力X=-3139.9668, 切向力Y=1695.2991 +FPS=25.47, 法向力=2253.6509, 切向力X=-3269.8425, 切向力Y=1722.1360 +FPS=24.69, 法向力=2213.8237, 切向力X=-3653.8809, 切向力Y=1139.0625 +FPS=23.39, 法向力=2258.4819, 切向力X=-2823.3413, 切向力Y=1228.1754 +FPS=25.78, 法向力=2263.7417, 切向力X=-2735.2324, 切向力Y=1247.5449 +FPS=24.06, 法向力=1836.8082, 切向力X=-2649.4404, 切向力Y=809.2731 +FPS=24.65, 法向力=1798.9292, 切向力X=-2669.3914, 切向力Y=836.8628 +FPS=24.93, 法向力=1876.2406, 切向力X=-2792.5415, 切向力Y=1303.8186 +FPS=24.93, 法向力=1767.8296, 切向力X=-2892.5376, 切向力Y=757.5375 +FPS=24.44, 法向力=1844.7053, 切向力X=-2731.4827, 切向力Y=797.0488 +FPS=23.69, 法向力=2442.1841, 切向力X=-1992.6245, 切向力Y=710.1040 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000221s, blend=0.002324s (9 tiles incl ref), finalize=0.000057s, total=0.002609s +FPS=25.26, 法向力=2127.6289, 切向力X=-1743.4507, 切向力Y=738.9698 +FPS=25.53, 法向力=2149.4409, 切向力X=-1710.2830, 切向力Y=753.4822 +FPS=24.10, 法向力=1831.3226, 切向力X=-1755.1228, 切向力Y=485.4134 +FPS=25.94, 法向力=1802.9299, 切向力X=-1846.0928, 切向力Y=441.6070 +FPS=25.54, 法向力=2099.0623, 切向力X=-1478.0356, 切向力Y=257.2955 +FPS=25.14, 法向力=2122.1309, 切向力X=-1497.1025, 切向力Y=289.4780 +FPS=25.19, 法向力=2387.1729, 切向力X=-1519.8032, 切向力Y=239.8151 +FPS=24.44, 法向力=2017.1921, 切向力X=-901.0624, 切向力Y=336.7458 +FPS=23.09, 法向力=2171.5410, 切向力X=-866.7330, 切向力Y=207.6840 +FPS=23.24, 法向力=2253.7356, 切向力X=-876.9127, 切向力Y=288.1766 +FPS=24.65, 法向力=2290.1743, 切向力X=-654.6918, 切向力Y=627.4775 +FPS=24.50, 法向力=2362.0061, 切向力X=-567.3924, 切向力Y=527.2012 +FPS=23.49, 法向力=2028.3794, 切向力X=-1496.4641, 切向力Y=714.6462 +FPS=25.51, 法向力=2115.7751, 切向力X=-1497.9116, 切向力Y=647.8536 +FPS=24.01, 法向力=1863.7461, 切向力X=-847.9480, 切向力Y=434.5602 +FPS=24.86, 法向力=1583.7937, 切向力X=-1430.1005, 切向力Y=374.3364 +FPS=24.72, 法向力=1566.7620, 切向力X=-1365.0339, 切向力Y=477.2962 +FPS=22.90, 法向力=1685.4337, 切向力X=-1037.5879, 切向力Y=669.2756 +FPS=24.02, 法向力=1708.7871, 切向力X=-1500.5378, 切向力Y=308.4429 +FPS=25.19, 法向力=1747.8131, 切向力X=-1500.8112, 切向力Y=293.4612 +FPS=22.97, 法向力=1824.8929, 切向力X=-687.1155, 切向力Y=239.3567 +FPS=24.35, 法向力=1804.3494, 切向力X=-551.6306, 切向力Y=355.1671 +FPS=25.14, 法向力=1735.6814, 切向力X=-633.9064, 切向力Y=372.9706 +FPS=24.10, 法向力=1771.3854, 切向力X=-790.7301, 切向力Y=323.4427 +FPS=24.72, 法向力=1706.4624, 切向力X=-606.8763, 切向力Y=226.0130 +FPS=22.54, 法向力=1630.8564, 切向力X=-425.0269, 切向力Y=373.2333 +FPS=24.34, 法向力=1584.6597, 切向力X=-369.0175, 切向力Y=387.3229 +FPS=24.86, 法向力=1888.8799, 切向力X=-328.7299, 切向力Y=462.6310 +FPS=23.63, 法向力=1836.4744, 切向力X=-352.1589, 切向力Y=-100.8041 +FPS=25.51, 法向力=1851.5532, 切向力X=-270.2458, 切向力Y=-99.4902 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000216s, blend=0.002196s (9 tiles incl ref), finalize=0.000058s, total=0.002477s +FPS=23.42, 法向力=2061.9343, 切向力X=-143.7657, 切向力Y=-36.9748 +FPS=23.06, 法向力=1892.6415, 切向力X=34.0119, 切向力Y=45.0568 +FPS=25.23, 法向力=1971.7079, 切向力X=69.3240, 切向力Y=-3.0526 +FPS=24.10, 法向力=1617.2144, 切向力X=-357.7142, 切向力Y=255.6704 +FPS=25.00, 法向力=1687.2725, 切向力X=-412.5408, 切向力Y=248.9685 +FPS=23.24, 法向力=2254.3315, 切向力X=-240.8049, 切向力Y=-209.9937 +FPS=23.16, 法向力=1886.4750, 切向力X=-432.3688, 切向力Y=205.0717 +FPS=24.24, 法向力=1907.5381, 切向力X=-453.1642, 切向力Y=266.9073 +FPS=22.18, 法向力=1677.8181, 切向力X=10.2773, 切向力Y=-56.9190 +FPS=22.80, 法向力=1600.7998, 切向力X=-708.3500, 切向力Y=-405.1637 +FPS=24.29, 法向力=1654.6388, 切向力X=-678.0507, 切向力Y=-421.2681 +FPS=23.56, 法向力=1467.2844, 切向力X=-305.7355, 切向力Y=136.0620 +FPS=23.30, 法向力=1519.7657, 切向力X=-264.2857, 切向力Y=84.6901 +FPS=24.17, 法向力=1992.5947, 切向力X=494.1643, 切向力Y=-113.3239 +FPS=23.04, 法向力=1743.2761, 切向力X=68.0840, 切向力Y=-31.0131 +FPS=24.95, 法向力=1741.9998, 切向力X=52.8580, 切向力Y=-12.7257 +FPS=25.40, 法向力=1744.6753, 切向力X=-513.3230, 切向力Y=-111.9821 +FPS=24.74, 法向力=1751.8669, 切向力X=359.9974, 切向力Y=87.4202 +FPS=26.49, 法向力=1713.6123, 切向力X=312.6140, 切向力Y=150.3196 +FPS=23.95, 法向力=1891.9822, 切向力X=525.9430, 切向力Y=-405.0174 +FPS=24.26, 法向力=1822.5371, 切向力X=584.3250, 切向力Y=-137.9739 +FPS=25.01, 法向力=1771.7974, 切向力X=495.5322, 切向力Y=-130.5900 +FPS=23.54, 法向力=1859.7996, 切向力X=371.4070, 切向力Y=281.0355 +FPS=24.42, 法向力=1859.6470, 切向力X=256.3298, 切向力Y=359.3046 +FPS=23.87, 法向力=1947.3149, 切向力X=76.6634, 切向力Y=-123.1031 +FPS=24.71, 法向力=2009.1353, 切向力X=457.5255, 切向力Y=-162.7522 +FPS=24.99, 法向力=1999.8223, 切向力X=372.7853, 切向力Y=-139.7882 +FPS=23.55, 法向力=1935.2518, 切向力X=504.9210, 切向力Y=-425.2299 +FPS=24.62, 法向力=1912.1401, 切向力X=585.9841, 切向力Y=-384.3597 +FPS=25.53, 法向力=1515.2402, 切向力X=126.9378, 切向力Y=-192.2886 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000317s, blend=0.002264s (9 tiles incl ref), finalize=0.000057s, total=0.002645s +FPS=24.98, 法向力=1581.2316, 切向力X=152.2745, 切向力Y=-127.3322 +FPS=25.23, 法向力=1964.3762, 切向力X=130.2191, 切向力Y=155.3888 +FPS=25.01, 法向力=1392.3015, 切向力X=284.5634, 切向力Y=96.8156 +FPS=25.52, 法向力=1390.7566, 切向力X=272.1764, 切向力Y=82.3068 +FPS=25.03, 法向力=1348.2832, 切向力X=-219.1706, 切向力Y=108.5192 +FPS=25.70, 法向力=1564.8748, 切向力X=-289.9355, 切向力Y=182.6957 +FPS=27.12, 法向力=1613.4557, 切向力X=-94.9773, 切向力Y=219.7531 +FPS=24.64, 法向力=1445.5319, 切向力X=288.7723, 切向力Y=-516.4390 +FPS=26.39, 法向力=1431.0029, 切向力X=475.7985, 切向力Y=-486.9064 +FPS=24.85, 法向力=1502.4636, 切向力X=521.3721, 切向力Y=-161.7381 +FPS=26.24, 法向力=1551.4539, 切向力X=527.5464, 切向力Y=-151.9529 +FPS=23.45, 法向力=1566.1218, 切向力X=-127.6203, 切向力Y=-68.3069 +FPS=25.07, 法向力=1469.2756, 切向力X=170.9980, 切向力Y=32.9509 +FPS=25.67, 法向力=1411.0564, 切向力X=177.8333, 切向力Y=87.0873 +FPS=24.44, 法向力=1720.5361, 切向力X=1013.4401, 切向力Y=149.5680 +FPS=25.51, 法向力=1703.2335, 切向力X=1020.9333, 切向力Y=53.2521 +FPS=24.16, 法向力=2099.7891, 切向力X=375.1967, 切向力Y=-464.0540 +FPS=24.72, 法向力=1481.8738, 切向力X=385.4323, 切向力Y=204.6386 +FPS=25.44, 法向力=1446.3716, 切向力X=376.0234, 切向力Y=346.5414 +FPS=23.91, 法向力=1838.5652, 切向力X=157.8789, 切向力Y=-539.0315 +FPS=23.62, 法向力=1789.3517, 切向力X=190.0188, 切向力Y=-455.1646 +FPS=23.78, 法向力=1474.5543, 切向力X=647.5793, 切向力Y=-0.4610 +FPS=23.70, 法向力=1533.8070, 切向力X=535.7746, 切向力Y=-90.8477 +FPS=25.12, 法向力=1555.7964, 切向力X=505.1580, 切向力Y=-109.3469 +FPS=23.30, 法向力=1385.3894, 切向力X=-127.4540, 切向力Y=192.4776 +FPS=24.75, 法向力=1862.3784, 切向力X=888.4803, 切向力Y=-55.5941 +FPS=23.87, 法向力=1990.4104, 切向力X=934.5955, 切向力Y=-15.4366 +FPS=17.51, 法向力=1735.1559, 切向力X=535.5915, 切向力Y=-486.5125 +FPS=16.08, 法向力=1833.9607, 切向力X=792.8405, 切向力Y=275.7573 +FPS=21.25, 法向力=1390.0975, 切向力X=14.3245, 切向力Y=185.2062 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000236s, blend=0.002192s (9 tiles incl ref), finalize=0.000061s, total=0.002496s +FPS=22.67, 法向力=1312.8489, 切向力X=-98.1371, 切向力Y=207.7407 +FPS=22.61, 法向力=1602.1815, 切向力X=36.8986, 切向力Y=-125.3688 +FPS=23.73, 法向力=1894.1121, 切向力X=650.3998, 切向力Y=-95.6932 +FPS=24.12, 法向力=1903.2965, 切向力X=632.3759, 切向力Y=-22.4038 +FPS=22.55, 法向力=1387.7808, 切向力X=626.7606, 切向力Y=186.2006 +FPS=23.59, 法向力=1362.0564, 切向力X=1068.9711, 切向力Y=-367.1362 +FPS=25.20, 法向力=1343.9291, 切向力X=1092.6331, 切向力Y=-310.4498 +FPS=21.91, 法向力=1736.7917, 切向力X=-97.8653, 切向力Y=40.6553 +FPS=24.84, 法向力=1709.2546, 切向力X=24.2949, 切向力Y=91.7534 +FPS=23.73, 法向力=1420.0614, 切向力X=712.8413, 切向力Y=-191.3707 +FPS=18.90, 法向力=1860.9662, 切向力X=852.6664, 切向力Y=-391.6820 +FPS=18.70, 法向力=1431.4636, 切向力X=418.0991, 切向力Y=-53.3599 +FPS=23.33, 法向力=1482.0513, 切向力X=493.6172, 切向力Y=-131.1111 +FPS=23.30, 法向力=1765.3953, 切向力X=672.1971, 切向力Y=-154.5196 +FPS=25.58, 法向力=1245.3809, 切向力X=570.4786, 切向力Y=-308.6197 +FPS=25.97, 法向力=1222.2950, 切向力X=543.8987, 切向力Y=-220.7438 +FPS=23.21, 法向力=1838.8608, 切向力X=589.5004, 切向力Y=-476.8531 +FPS=24.49, 法向力=1897.5249, 切向力X=552.5015, 切向力Y=-493.1392 +FPS=23.40, 法向力=27262.4375, 切向力X=-51459.8594, 切向力Y=-17313.7891 +FPS=24.11, 法向力=38281.3984, 切向力X=-72453.0000, 切向力Y=-18954.3047 +FPS=23.74, 法向力=38898.2344, 切向力X=-73401.2500, 切向力Y=-19248.3652 +FPS=21.39, 法向力=40186.5703, 切向力X=-78696.4062, 切向力Y=-20193.2969 +FPS=22.95, 法向力=40009.2109, 切向力X=-88248.2500, 切向力Y=-21853.1953 +FPS=22.65, 法向力=39984.1445, 切向力X=-88534.6172, 切向力Y=-22096.5781 +FPS=23.17, 法向力=40252.3828, 切向力X=-107911.7188, 切向力Y=-19615.3066 +FPS=22.39, 法向力=40120.7734, 切向力X=-109433.8281, 切向力Y=-19765.8066 +FPS=21.96, 法向力=40998.0117, 切向力X=-114560.1641, 切向力Y=-18092.1602 +FPS=20.95, 法向力=41034.2891, 切向力X=-114994.1250, 切向力Y=-15879.1445 +FPS=21.32, 法向力=41301.4453, 切向力X=-112577.4766, 切向力Y=-15286.5469 +FPS=21.13, 法向力=41328.6094, 切向力X=-112646.7734, 切向力Y=-15751.2725 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000223s, blend=0.002221s (9 tiles incl ref), finalize=0.000053s, total=0.002504s +FPS=22.67, 法向力=41284.4219, 切向力X=-113244.8672, 切向力Y=-15521.4238 +FPS=21.63, 法向力=41222.0156, 切向力X=-112507.0312, 切向力Y=-15859.1475 +FPS=22.41, 法向力=40933.1797, 切向力X=-112825.6875, 切向力Y=-17211.1445 +FPS=22.58, 法向力=40926.7031, 切向力X=-112784.4297, 切向力Y=-17122.0020 +FPS=21.91, 法向力=41206.4844, 切向力X=-112606.3516, 切向力Y=-16779.4062 +FPS=22.42, 法向力=41162.1602, 切向力X=-112547.4531, 切向力Y=-16587.2637 +FPS=20.70, 法向力=41564.0156, 切向力X=-112742.0625, 切向力Y=-16635.7246 +FPS=21.50, 法向力=41851.2812, 切向力X=-112345.0000, 切向力Y=-17248.8027 +FPS=22.11, 法向力=41092.9492, 切向力X=-111377.9844, 切向力Y=-16758.7285 +FPS=22.07, 法向力=41018.3008, 切向力X=-111291.7422, 切向力Y=-16832.4336 +FPS=21.45, 法向力=41495.1484, 切向力X=-112169.3125, 切向力Y=-16446.4316 +FPS=23.34, 法向力=41382.4922, 切向力X=-111873.9688, 切向力Y=-16334.5488 +FPS=22.89, 法向力=41357.1602, 切向力X=-111811.9609, 切向力Y=-16206.9785 +FPS=21.10, 法向力=41982.3398, 切向力X=-111842.1328, 切向力Y=-16189.2988 +FPS=24.11, 法向力=41827.7227, 切向力X=-110987.7344, 切向力Y=-16753.0234 +FPS=24.30, 法向力=41843.6250, 切向力X=-110973.7031, 切向力Y=-16750.3086 +FPS=21.95, 法向力=41335.8438, 切向力X=-112049.9219, 切向力Y=-16466.3828 +FPS=22.67, 法向力=40985.3320, 切向力X=-111387.7656, 切向力Y=-16092.9727 +FPS=23.43, 法向力=40806.7070, 切向力X=-111340.4531, 切向力Y=-16252.0762 +FPS=22.07, 法向力=41483.1250, 切向力X=-110971.7812, 切向力Y=-16441.6562 +FPS=23.16, 法向力=41430.5781, 切向力X=-110948.2578, 切向力Y=-16382.3027 +FPS=21.51, 法向力=42055.1758, 切向力X=-111569.1484, 切向力Y=-16745.7891 +FPS=23.17, 法向力=41665.0391, 切向力X=-110761.9922, 切向力Y=-16008.0479 +FPS=24.69, 法向力=41647.4922, 切向力X=-110759.3906, 切向力Y=-16163.7646 +FPS=23.43, 法向力=41905.1172, 切向力X=-111469.2969, 切向力Y=-16190.6846 +FPS=24.28, 法向力=41749.3477, 切向力X=-110824.9375, 切向力Y=-15859.3340 +FPS=26.43, 法向力=41861.9141, 切向力X=-110742.7344, 切向力Y=-15960.6367 +FPS=24.20, 法向力=41978.9258, 切向力X=-111536.0312, 切向力Y=-16221.4746 +FPS=25.29, 法向力=41597.3125, 切向力X=-111034.8594, 切向力Y=-16602.2227 +FPS=23.84, 法向力=41485.1758, 切向力X=-111032.9141, 切向力Y=-16660.3828 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000317s, blend=0.002295s (9 tiles incl ref), finalize=0.000053s, total=0.002672s +FPS=23.61, 法向力=41061.1523, 切向力X=-111173.0156, 切向力Y=-15562.3105 +FPS=26.12, 法向力=40959.9219, 切向力X=-111197.1953, 切向力Y=-15234.7793 +FPS=23.38, 法向力=42147.7539, 切向力X=-111691.8984, 切向力Y=-16262.3945 +FPS=24.75, 法向力=41351.8516, 切向力X=-111160.6875, 切向力Y=-15946.1797 +FPS=25.12, 法向力=41334.8125, 切向力X=-110990.7500, 切向力Y=-15895.4004 +FPS=23.77, 法向力=41937.8242, 切向力X=-110455.6094, 切向力Y=-16974.8730 +FPS=24.98, 法向力=41906.0391, 切向力X=-110365.5781, 切向力Y=-16875.0117 +FPS=25.11, 法向力=42338.8008, 切向力X=-111038.6875, 切向力Y=-16135.9785 +FPS=24.10, 法向力=41897.2656, 切向力X=-111431.0000, 切向力Y=-16555.3711 +FPS=26.38, 法向力=41936.1875, 切向力X=-111433.2266, 切向力Y=-16450.6914 +FPS=25.23, 法向力=41736.5898, 切向力X=-110615.3516, 切向力Y=-15664.1895 +FPS=25.44, 法向力=41755.9375, 切向力X=-110567.1406, 切向力Y=-16004.7031 +FPS=23.77, 法向力=42019.9062, 切向力X=-111821.5781, 切向力Y=-16152.7168 +FPS=25.69, 法向力=41227.1094, 切向力X=-110774.8750, 切向力Y=-16729.6328 +FPS=25.24, 法向力=41263.2930, 切向力X=-110669.2969, 切向力Y=-16765.2656 +FPS=24.72, 法向力=42232.5625, 切向力X=-111277.0469, 切向力Y=-16197.8672 +FPS=26.02, 法向力=42145.5195, 切向力X=-111189.9531, 切向力Y=-16328.1934 +FPS=24.91, 法向力=42173.1836, 切向力X=-111856.5156, 切向力Y=-15369.0479 +FPS=24.51, 法向力=42415.4766, 切向力X=-110769.3438, 切向力Y=-15923.1387 +FPS=25.16, 法向力=42423.1016, 切向力X=-110542.8438, 切向力Y=-15875.1025 +FPS=25.81, 法向力=41916.1445, 切向力X=-110504.2500, 切向力Y=-16238.5430 +FPS=26.26, 法向力=41784.7266, 切向力X=-110485.9062, 切向力Y=-16133.7910 +FPS=24.84, 法向力=42295.3047, 切向力X=-111391.2656, 切向力Y=-16373.2959 +FPS=24.92, 法向力=42392.5938, 切向力X=-111564.5234, 切向力Y=-16416.7637 +FPS=23.86, 法向力=42011.7539, 切向力X=-111766.2500, 切向力Y=-16013.9678 +FPS=23.93, 法向力=42052.1094, 切向力X=-110637.7891, 切向力Y=-15841.0439 +FPS=26.19, 法向力=42103.7812, 切向力X=-110548.7266, 切向力Y=-15719.1289 +FPS=24.34, 法向力=41976.0586, 切向力X=-110631.4766, 切向力Y=-15835.8477 +FPS=25.11, 法向力=41808.0508, 切向力X=-110924.4922, 切向力Y=-15878.4424 +FPS=24.75, 法向力=42499.5430, 切向力X=-111465.8281, 切向力Y=-16215.8750 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000240s, blend=0.002311s (9 tiles incl ref), finalize=0.000055s, total=0.002613s +FPS=24.53, 法向力=42523.9453, 切向力X=-110310.8125, 切向力Y=-16087.3613 +FPS=25.53, 法向力=42249.6328, 切向力X=-110303.2344, 切向力Y=-16252.5068 +FPS=24.19, 法向力=42117.5078, 切向力X=-110716.7422, 切向力Y=-16197.3477 +FPS=25.52, 法向力=41721.9961, 切向力X=-111114.6562, 切向力Y=-15507.9941 +FPS=25.06, 法向力=41602.6094, 切向力X=-111154.7812, 切向力Y=-15624.3125 +FPS=25.60, 法向力=42022.8047, 切向力X=-111380.1875, 切向力Y=-16035.7285 +FPS=26.41, 法向力=41828.3906, 切向力X=-111500.7422, 切向力Y=-16066.5000 +FPS=23.60, 法向力=42205.7188, 切向力X=-110710.1094, 切向力Y=-15953.0117 +FPS=25.45, 法向力=42335.9570, 切向力X=-111340.5000, 切向力Y=-15897.9766 +FPS=24.82, 法向力=42449.2148, 切向力X=-111196.9688, 切向力Y=-15544.8203 +FPS=25.18, 法向力=42405.4023, 切向力X=-110432.7656, 切向力Y=-16188.8086 +FPS=25.22, 法向力=42336.0156, 切向力X=-110299.2109, 切向力Y=-16191.3320 +FPS=24.99, 法向力=42348.4922, 切向力X=-110421.8125, 切向力Y=-16584.8203 +FPS=25.83, 法向力=41802.5508, 切向力X=-110180.4688, 切向力Y=-15923.4316 +FPS=24.80, 法向力=41807.2500, 切向力X=-110099.0078, 切向力Y=-15888.0527 +FPS=24.29, 法向力=42164.6562, 切向力X=-110339.5469, 切向力Y=-15712.2070 +FPS=26.50, 法向力=42060.8828, 切向力X=-110388.2656, 切向力Y=-15493.9805 +FPS=24.59, 法向力=42318.9062, 切向力X=-111319.9219, 切向力Y=-16116.0371 +FPS=25.98, 法向力=42575.8164, 切向力X=-111394.7578, 切向力Y=-16184.3740 +FPS=24.24, 法向力=42774.1328, 切向力X=-110938.3281, 切向力Y=-15743.6074 +FPS=25.97, 法向力=41564.8906, 切向力X=-111027.2969, 切向力Y=-15291.5312 +FPS=25.16, 法向力=41526.1484, 切向力X=-110954.6016, 切向力Y=-15183.1250 +FPS=24.66, 法向力=42587.0156, 切向力X=-111161.8516, 切向力Y=-16358.6680 +FPS=25.79, 法向力=42484.9648, 切向力X=-110465.7500, 切向力Y=-16260.9551 +FPS=26.00, 法向力=42208.7539, 切向力X=-110376.6797, 切向力Y=-16547.3438 +FPS=26.10, 法向力=41937.9883, 切向力X=-110348.3750, 切向力Y=-15793.7812 +FPS=26.75, 法向力=41889.1055, 切向力X=-110421.0469, 切向力Y=-15803.9902 +FPS=23.50, 法向力=41898.5898, 切向力X=-110554.3438, 切向力Y=-15756.5166 +FPS=24.59, 法向力=42040.9766, 切向力X=-110555.7500, 切向力Y=-15834.5625 +FPS=23.07, 法向力=42380.2734, 切向力X=-111716.4844, 切向力Y=-15656.2832 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000234s, blend=0.002251s (9 tiles incl ref), finalize=0.000062s, total=0.002554s +FPS=23.97, 法向力=42660.6836, 切向力X=-110931.5938, 切向力Y=-15841.3711 +FPS=24.64, 法向力=42856.8086, 切向力X=-110796.9766, 切向力Y=-15860.6289 +FPS=24.50, 法向力=41880.4375, 切向力X=-111359.2656, 切向力Y=-15516.4375 +FPS=24.71, 法向力=17622.2617, 切向力X=-39222.0078, 切向力Y=3530.9329 +FPS=22.91, 法向力=17477.8125, 切向力X=-39506.3438, 切向力Y=3568.4624 +FPS=22.34, 法向力=8610.7520, 切向力X=-18311.6250, 切向力Y=2671.4148 +FPS=23.96, 法向力=6410.2065, 切向力X=-13815.5566, 切向力Y=2454.4275 +FPS=24.05, 法向力=6372.4238, 切向力X=-13673.0938, 切向力Y=2544.7048 +FPS=23.47, 法向力=5695.4014, 切向力X=-11374.9639, 切向力Y=1218.3492 +FPS=22.90, 法向力=5726.2710, 切向力X=-11439.9395, 切向力Y=1214.8589 +FPS=21.81, 法向力=5093.1011, 切向力X=-9059.2881, 切向力Y=1307.6240 +FPS=22.56, 法向力=4101.3506, 切向力X=-8430.5254, 切向力Y=948.7311 +FPS=23.98, 法向力=4160.3105, 切向力X=-8393.2324, 切向力Y=956.9146 +FPS=23.02, 法向力=4008.3655, 切向力X=-7067.7324, 切向力Y=550.3245 +FPS=22.57, 法向力=3460.9688, 切向力X=-6604.8994, 切向力Y=446.3981 +FPS=23.80, 法向力=3454.0210, 切向力X=-6591.8145, 切向力Y=413.4188 +FPS=22.37, 法向力=3333.1147, 切向力X=-6175.6733, 切向力Y=447.1989 +FPS=23.60, 法向力=3380.0654, 切向力X=-6130.6206, 切向力Y=424.1264 +FPS=24.30, 法向力=2908.7896, 切向力X=-6078.6479, 切向力Y=780.3881 +FPS=22.39, 法向力=3237.7476, 切向力X=-4486.6416, 切向力Y=569.3673 +FPS=24.13, 法向力=2766.0815, 切向力X=-4414.9609, 切向力Y=331.1101 +FPS=24.40, 法向力=2770.9617, 切向力X=-4343.2788, 切向力Y=296.7882 +FPS=22.19, 法向力=2856.3816, 切向力X=-3899.3013, 切向力Y=-504.7719 +FPS=23.22, 法向力=2489.2393, 切向力X=-3828.4473, 切向力Y=365.3831 +FPS=24.05, 法向力=2424.1704, 切向力X=-3830.1416, 切向力Y=418.5923 +FPS=23.69, 法向力=2596.4211, 切向力X=-3625.5583, 切向力Y=-152.6027 +FPS=24.33, 法向力=2561.4065, 切向力X=-3709.5449, 切向力Y=-116.9739 +FPS=23.30, 法向力=2784.4072, 切向力X=-3044.5127, 切向力Y=-409.8552 +FPS=23.76, 法向力=2644.7446, 切向力X=-3430.6912, 切向力Y=-394.1768 +FPS=24.10, 法向力=2635.2415, 切向力X=-3405.8589, 切向力Y=-373.1773 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000297s, blend=0.002337s (9 tiles incl ref), finalize=0.000057s, total=0.002699s +FPS=22.84, 法向力=2431.5986, 切向力X=-3012.2007, 切向力Y=-221.2441 +FPS=23.98, 法向力=2228.9512, 切向力X=-2880.2041, 切向力Y=169.2177 +FPS=23.71, 法向力=2221.0088, 切向力X=-2855.1172, 切向力Y=194.0217 +FPS=23.14, 法向力=2164.7305, 切向力X=-2714.2896, 切向力Y=-50.3022 +FPS=22.86, 法向力=2243.4119, 切向力X=-2572.5029, 切向力Y=90.7367 +FPS=21.12, 法向力=1869.9318, 切向力X=-2760.3733, 切向力Y=-432.9631 +FPS=21.90, 法向力=2381.6394, 切向力X=-2485.9814, 切向力Y=-439.7951 +FPS=21.41, 法向力=2335.8018, 切向力X=-2575.3811, 切向力Y=-457.0403 +FPS=22.68, 法向力=2306.9722, 切向力X=-2080.3005, 切向力Y=-590.7136 +FPS=21.61, 法向力=1972.4727, 切向力X=-2174.8821, 切向力Y=187.7799 +FPS=24.23, 法向力=2122.5227, 切向力X=-1233.5303, 切向力Y=568.2188 +FPS=24.16, 法向力=2156.5703, 切向力X=-1225.6797, 切向力Y=518.8928 +FPS=23.31, 法向力=2032.3289, 切向力X=-1478.8589, 切向力Y=-271.5322 +FPS=25.28, 法向力=2060.7236, 切向力X=-1446.9741, 切向力Y=-330.3883 +FPS=23.83, 法向力=2265.0020, 切向力X=-1378.3650, 切向力Y=120.7599 +FPS=23.90, 法向力=1981.4761, 切向力X=-1632.3320, 切向力Y=-330.9573 +FPS=24.99, 法向力=2010.7772, 切向力X=-1594.4885, 切向力Y=-311.6341 +FPS=22.41, 法向力=1753.6079, 切向力X=-2134.7852, 切向力Y=-71.5131 +FPS=24.46, 法向力=1727.9651, 切向力X=-2217.8411, 切向力Y=-139.2221 +FPS=24.82, 法向力=2004.8970, 切向力X=-1177.3419, 切向力Y=-17.5039 +FPS=23.76, 法向力=1880.9370, 切向力X=-1256.1565, 切向力Y=-331.7249 +FPS=25.58, 法向力=1895.7175, 切向力X=-1183.2795, 切向力Y=-346.2233 +FPS=24.14, 法向力=1701.7510, 切向力X=-1561.2460, 切向力Y=-44.5326 +FPS=25.93, 法向力=1670.5264, 切向力X=-1638.9822, 切向力Y=-27.1244 +FPS=22.77, 法向力=2011.2775, 切向力X=-987.6707, 切向力Y=-201.0809 +FPS=24.40, 法向力=1919.9073, 切向力X=-1126.0779, 切向力Y=-14.1329 +FPS=25.24, 法向力=1909.7012, 切向力X=-1132.9133, 切向力Y=32.5551 +FPS=24.31, 法向力=1640.9431, 切向力X=-1292.8145, 切向力Y=-245.5620 +FPS=24.63, 法向力=1570.0996, 切向力X=-1218.4761, 切向力Y=-348.9784 +FPS=26.07, 法向力=1552.5446, 切向力X=-1220.3875, 切向力Y=-406.0050 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000231s, blend=0.002353s (9 tiles incl ref), finalize=0.000067s, total=0.002658s +FPS=23.17, 法向力=1759.0219, 切向力X=-1078.6191, 切向力Y=-20.7710 +FPS=25.37, 法向力=1836.4597, 切向力X=-1147.9104, 切向力Y=40.7392 +FPS=24.46, 法向力=1871.5857, 切向力X=-105.4053, 切向力Y=-349.0062 +FPS=24.84, 法向力=1983.2419, 切向力X=-957.0264, 切向力Y=-612.7567 +FPS=25.15, 法向力=1927.9224, 切向力X=-1037.1777, 切向力Y=-586.4941 +FPS=22.19, 法向力=1577.1318, 切向力X=-910.8497, 切向力Y=-297.3152 +FPS=23.94, 法向力=1823.8402, 切向力X=-873.4780, 切向力Y=-28.7378 +FPS=24.85, 法向力=1759.7411, 切向力X=-836.5669, 切向力Y=-29.0076 +FPS=23.55, 法向力=1572.8406, 切向力X=-739.6201, 切向力Y=48.4355 +FPS=25.06, 法向力=1626.2411, 切向力X=-770.2762, 切向力Y=-30.2085 +FPS=25.61, 法向力=1725.5873, 切向力X=-909.1379, 切向力Y=148.4476 +FPS=26.00, 法向力=1643.7805, 切向力X=-1033.0305, 切向力Y=236.5208 +FPS=24.71, 法向力=1711.2806, 切向力X=-707.6896, 切向力Y=-276.0458 +FPS=25.39, 法向力=1989.2617, 切向力X=-541.2585, 切向力Y=-1053.2942 +FPS=25.45, 法向力=1960.1877, 切向力X=-506.2125, 切向力Y=-944.9253 +FPS=24.83, 法向力=1960.8369, 切向力X=-1313.8431, 切向力Y=-214.4988 +FPS=25.52, 法向力=1883.3503, 切向力X=-1495.4756, 切向力Y=-112.8932 +FPS=25.04, 法向力=1785.1750, 切向力X=-762.9562, 切向力Y=-474.0219 +FPS=25.12, 法向力=1310.4102, 切向力X=-846.9969, 切向力Y=-344.0259 +FPS=26.15, 法向力=1355.1262, 切向力X=-810.4783, 切向力Y=-428.7957 +FPS=23.48, 法向力=1952.0747, 切向力X=-179.8408, 切向力Y=-700.0667 +FPS=26.65, 法向力=1982.1134, 切向力X=-15.1090, 切向力Y=-615.9456 +FPS=24.89, 法向力=1538.1191, 切向力X=-517.1979, 切向力Y=-120.0293 +FPS=25.91, 法向力=1771.2743, 切向力X=239.6321, 切向力Y=-6.0524 +FPS=25.64, 法向力=1780.2767, 切向力X=215.3256, 切向力Y=12.2468 +FPS=24.89, 法向力=2019.8627, 切向力X=-19.9143, 切向力Y=-313.6004 +FPS=23.72, 法向力=2058.7036, 切向力X=-26.6025, 切向力Y=-307.3671 +FPS=24.86, 法向力=1793.7876, 切向力X=-109.3970, 切向力Y=-307.7026 +FPS=24.83, 法向力=1356.4973, 切向力X=-373.0312, 切向力Y=-821.7860 +FPS=25.72, 法向力=1355.9148, 切向力X=-312.6516, 切向力Y=-733.9851 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000220s, blend=0.002206s (9 tiles incl ref), finalize=0.000053s, total=0.002485s +FPS=24.21, 法向力=1913.0603, 切向力X=-12.3308, 切向力Y=-185.2572 +FPS=25.49, 法向力=1963.7454, 切向力X=15.7414, 切向力Y=-215.5344 +FPS=24.43, 法向力=1692.0527, 切向力X=-142.5516, 切向力Y=-66.7842 +FPS=24.62, 法向力=1256.8030, 切向力X=-478.3839, 切向力Y=-452.0189 +FPS=25.91, 法向力=1220.4030, 切向力X=-564.0753, 切向力Y=-444.0187 +FPS=24.02, 法向力=1568.5187, 切向力X=302.3464, 切向力Y=-396.1843 +FPS=25.47, 法向力=1652.1316, 切向力X=355.4591, 切向力Y=-407.5220 +FPS=25.99, 法向力=1313.8048, 切向力X=-100.2234, 切向力Y=-389.7433 +FPS=23.26, 法向力=1782.1312, 切向力X=67.9038, 切向力Y=-770.1301 +FPS=23.69, 法向力=1821.1350, 切向力X=93.8364, 切向力Y=-829.8849 +FPS=22.77, 法向力=1884.4861, 切向力X=-4.8195, 切向力Y=-761.9380 +FPS=23.36, 法向力=1796.0100, 切向力X=557.4678, 切向力Y=-272.3825 +FPS=24.53, 法向力=1762.6387, 切向力X=551.6768, 切向力Y=-232.5233 +FPS=24.36, 法向力=1523.6058, 切向力X=-40.9407, 切向力Y=-485.9252 +FPS=25.71, 法向力=1523.5839, 切向力X=43.2366, 切向力Y=-347.9714 +FPS=24.51, 法向力=1777.6705, 切向力X=128.5194, 切向力Y=-356.0964 +FPS=24.11, 法向力=1750.3403, 切向力X=589.0955, 切向力Y=-361.1726 +FPS=25.08, 法向力=1766.6458, 切向力X=661.9226, 切向力Y=-300.7243 +FPS=23.97, 法向力=1470.3566, 切向力X=-154.6227, 切向力Y=-255.3052 +FPS=25.23, 法向力=1504.1968, 切向力X=-203.0847, 切向力Y=-342.0445 +FPS=24.49, 法向力=1543.7666, 切向力X=-81.6926, 切向力Y=-632.1271 +FPS=23.10, 法向力=1501.5314, 切向力X=337.1800, 切向力Y=-223.6545 +FPS=22.95, 法向力=1559.6515, 切向力X=328.8483, 切向力Y=-249.3450 +FPS=25.03, 法向力=1770.9602, 切向力X=10.3647, 切向力Y=-437.8267 +FPS=22.65, 法向力=1499.5171, 切向力X=-197.7981, 切向力Y=-271.2469 +FPS=24.33, 法向力=1502.4320, 切向力X=-218.6622, 切向力Y=-196.5587 +FPS=23.79, 法向力=1579.0898, 切向力X=533.0483, 切向力Y=-188.4959 +FPS=25.23, 法向力=1525.9924, 切向力X=433.3372, 切向力Y=367.9667 +FPS=24.48, 法向力=1557.9375, 切向力X=427.2635, 切向力Y=442.0112 +FPS=21.11, 法向力=1644.7411, 切向力X=47.7328, 切向力Y=243.9837 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000276s, blend=0.002259s (9 tiles incl ref), finalize=0.000058s, total=0.002600s +FPS=22.87, 法向力=1733.7335, 切向力X=57.5798, 切向力Y=87.0881 +FPS=22.13, 法向力=1376.6045, 切向力X=176.6018, 切向力Y=-519.2744 +FPS=23.58, 法向力=1546.0377, 切向力X=297.3409, 切向力Y=-470.7427 +FPS=25.91, 法向力=1566.3909, 切向力X=294.2244, 切向力Y=-489.8291 +FPS=23.77, 法向力=1458.7250, 切向力X=555.6832, 切向力Y=-971.2450 +FPS=24.19, 法向力=1813.4910, 切向力X=562.4604, 切向力Y=-133.1749 +FPS=25.86, 法向力=1789.3684, 切向力X=499.8655, 切向力Y=-86.4287 +FPS=23.84, 法向力=1775.6409, 切向力X=361.5792, 切向力Y=-590.5350 +FPS=26.04, 法向力=1705.2140, 切向力X=275.9771, 切向力Y=-546.6259 +FPS=24.13, 法向力=1467.8068, 切向力X=178.6841, 切向力Y=27.3708 +FPS=25.28, 法向力=1604.7920, 切向力X=699.9305, 切向力Y=-445.3890 +FPS=25.11, 法向力=1654.7156, 切向力X=748.8574, 切向力Y=-471.7439 +FPS=24.37, 法向力=1269.2643, 切向力X=338.9988, 切向力Y=133.9087 +FPS=25.37, 法向力=1122.4393, 切向力X=412.4736, 切向力Y=174.3752 +FPS=24.53, 法向力=1240.8098, 切向力X=-146.3551, 切向力Y=-248.2681 +FPS=24.96, 法向力=1527.0293, 切向力X=227.6381, 切向力Y=-468.5498 +FPS=24.61, 法向力=1536.4918, 切向力X=208.8023, 切向力Y=-421.6583 +FPS=23.71, 法向力=1901.3240, 切向力X=266.1861, 切向力Y=-307.1472 +FPS=23.59, 法向力=1967.9780, 切向力X=207.4973, 切向力Y=-332.3234 +FPS=21.94, 法向力=1421.7972, 切向力X=173.0211, 切向力Y=-268.7059 +FPS=23.01, 法向力=1259.9608, 切向力X=45.6797, 切向力Y=80.1372 +FPS=22.29, 法向力=1285.2378, 切向力X=-143.3587, 切向力Y=83.3953 +FPS=23.80, 法向力=1720.9141, 切向力X=94.1676, 切向力Y=-739.2441 +FPS=20.78, 法向力=2029.9003, 切向力X=807.2679, 切向力Y=-611.2782 +FPS=23.06, 法向力=1992.2661, 切向力X=682.8870, 切向力Y=-546.4824 +FPS=23.64, 法向力=1486.6904, 切向力X=503.0269, 切向力Y=-324.1920 +FPS=23.85, 法向力=1862.3887, 切向力X=641.4075, 切向力Y=-948.0501 +FPS=25.31, 法向力=1863.9816, 切向力X=661.4908, 切向力Y=-1059.3599 +FPS=19.99, 法向力=1481.0774, 切向力X=586.1570, 切向力Y=-472.8213 +FPS=18.67, 法向力=1450.7997, 切向力X=561.0980, 切向力Y=-442.4523 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000012s, geom=0.000008s (hit), reset=0.000394s, blend=0.004179s (9 tiles incl ref), finalize=0.000117s, total=0.004711s +FPS=17.23, 法向力=1304.0430, 切向力X=-13.9462, 切向力Y=93.2944 +FPS=21.32, 法向力=1218.7375, 切向力X=-172.1872, 切向力Y=49.1812 +FPS=22.80, 法向力=1400.5225, 切向力X=510.1005, 切向力Y=-573.0337 +FPS=20.99, 法向力=1604.1736, 切向力X=137.4496, 切向力Y=-749.3877 +FPS=21.63, 法向力=1544.7560, 切向力X=133.0422, 切向力Y=-735.2800 +FPS=22.26, 法向力=1438.2188, 切向力X=849.0955, 切向力Y=-654.3192 +FPS=20.81, 法向力=1912.4407, 切向力X=872.1378, 切向力Y=-367.0686 +FPS=20.14, 法向力=1527.8424, 切向力X=529.2258, 切向力Y=-262.9147 +FPS=17.17, 法向力=1484.8660, 切向力X=550.6936, 切向力Y=-228.7433 +FPS=20.20, 法向力=1690.6042, 切向力X=203.8509, 切向力Y=-804.5552 +FPS=19.01, 法向力=1533.4050, 切向力X=467.8229, 切向力Y=-707.3807 +FPS=22.74, 法向力=1700.3378, 切向力X=807.9590, 切向力Y=-517.8741 +FPS=24.13, 法向力=1679.6692, 切向力X=671.6479, 切向力Y=-511.9942 +FPS=18.00, 法向力=1773.0583, 切向力X=970.2675, 切向力Y=-445.3127 +FPS=22.71, 法向力=2028.8722, 切向力X=1271.9805, 切向力Y=-673.5824 +FPS=23.68, 法向力=2031.9357, 切向力X=1377.0659, 切向力Y=-681.7319 +FPS=22.38, 法向力=1549.4795, 切向力X=415.1865, 切向力Y=-235.5576 +FPS=23.57, 法向力=1508.0563, 切向力X=829.1584, 切向力Y=-414.9009 +FPS=23.37, 法向力=1522.4082, 切向力X=775.7477, 切向力Y=-451.1731 +FPS=24.16, 法向力=1492.7957, 切向力X=767.4181, 切向力Y=-9.0429 +FPS=23.42, 法向力=1701.7979, 切向力X=934.4476, 切向力Y=-946.7427 +FPS=24.39, 法向力=1577.2426, 切向力X=1011.0233, 切向力Y=-795.7367 +FPS=21.28, 法向力=1882.6548, 切向力X=852.9055, 切向力Y=-211.7032 +FPS=24.67, 法向力=1469.6869, 切向力X=822.2692, 切向力Y=-321.8757 +FPS=21.50, 法向力=1458.1099, 切向力X=652.7900, 切向力Y=-445.9526 +FPS=19.60, 法向力=1842.4258, 切向力X=1178.9640, 切向力Y=-327.3077 +FPS=22.67, 法向力=1515.8713, 切向力X=628.7634, 切向力Y=-21.8375 +FPS=24.33, 法向力=1513.0002, 切向力X=574.9520, 切向力Y=-71.9135 +FPS=22.77, 法向力=1782.6426, 切向力X=447.8624, 切向力Y=-594.2291 +FPS=22.77, 法向力=1719.8506, 切向力X=440.3215, 切向力Y=-578.6685 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000221s, blend=0.002307s (9 tiles incl ref), finalize=0.000056s, total=0.002590s +FPS=22.30, 法向力=1674.3668, 切向力X=894.8822, 切向力Y=-438.3165 +FPS=21.40, 法向力=1920.3984, 切向力X=1073.1345, 切向力Y=-706.7686 +FPS=22.43, 法向力=1113.2078, 切向力X=650.3389, 切向力Y=144.1444 +FPS=24.00, 法向力=1193.1641, 切向力X=729.8176, 切向力Y=72.5069 +FPS=21.38, 法向力=1393.4878, 切向力X=810.6422, 切向力Y=-557.4241 +FPS=22.47, 法向力=1498.3208, 切向力X=917.1367, 切向力Y=-685.1102 +FPS=24.70, 法向力=1422.3899, 切向力X=915.1795, 切向力Y=-619.4859 +FPS=23.37, 法向力=1727.0386, 切向力X=420.9962, 切向力Y=-589.8573 +FPS=24.25, 法向力=1701.9460, 切向力X=358.4871, 切向力Y=-575.0041 +FPS=23.43, 法向力=1506.0321, 切向力X=321.2191, 切向力Y=-797.4335 +FPS=22.83, 法向力=1877.1523, 切向力X=620.4259, 切向力Y=-85.7847 +FPS=22.26, 法向力=1861.9119, 切向力X=575.5051, 切向力Y=-110.1707 +FPS=23.06, 法向力=1454.2476, 切向力X=659.3229, 切向力Y=-460.7085 +FPS=21.54, 法向力=1967.8011, 切向力X=1045.1227, 切向力Y=-691.9077 +FPS=23.65, 法向力=1841.7683, 切向力X=1026.4894, 切向力Y=-681.3901 +FPS=24.99, 法向力=1677.9479, 切向力X=855.1824, 切向力Y=-288.5884 +FPS=21.31, 法向力=1394.2664, 切向力X=336.0554, 切向力Y=-57.3394 +FPS=18.04, 法向力=1376.9044, 切向力X=365.8419, 切向力Y=-30.8996 +FPS=13.06, 法向力=1521.1926, 切向力X=772.8009, 切向力Y=-697.3716 +FPS=15.74, 法向力=1358.3347, 切向力X=707.9670, 切向力Y=-598.7557 +FPS=14.11, 法向力=1752.1573, 切向力X=1174.1633, 切向力Y=-404.1947 +FPS=13.78, 法向力=1758.5894, 切向力X=1215.5134, 切向力Y=-489.8658 +FPS=13.31, 法向力=1276.3066, 切向力X=1166.9634, 切向力Y=315.7876 +FPS=14.62, 法向力=1710.3489, 切向力X=897.2387, 切向力Y=-480.9000 +FPS=14.05, 法向力=1370.6829, 切向力X=690.3402, 切向力Y=-661.9126 +FPS=13.36, 法向力=1415.7163, 切向力X=852.7133, 切向力Y=-396.7172 +FPS=13.92, 法向力=1900.5841, 切向力X=554.7527, 切向力Y=-762.4156 +FPS=14.59, 法向力=1918.3923, 切向力X=521.9930, 切向力Y=-729.6327 +FPS=14.03, 法向力=1665.3492, 切向力X=1254.4900, 切向力Y=-575.4951 +FPS=14.95, 法向力=1439.9097, 切向力X=645.7175, 切向力Y=-406.0310 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000373s, blend=0.007358s (9 tiles incl ref), finalize=0.000215s, total=0.007956s +FPS=13.92, 法向力=2084.1951, 切向力X=1175.3566, 切向力Y=-201.1398 +FPS=14.90, 法向力=1817.5688, 切向力X=1364.9181, 切向力Y=-233.0786 +FPS=14.44, 法向力=1436.7017, 切向力X=432.9902, 切向力Y=-464.4291 +FPS=15.56, 法向力=1403.8154, 切向力X=385.9924, 切向力Y=-531.7634 +FPS=14.31, 法向力=1374.6460, 切向力X=444.6586, 切向力Y=-382.5985 +FPS=15.39, 法向力=1310.6201, 切向力X=483.6571, 切向力Y=-23.7350 +FPS=15.09, 法向力=1502.2166, 切向力X=1182.3335, 切向力Y=-319.9651 +FPS=16.40, 法向力=1484.5760, 切向力X=1277.0708, 切向力Y=-259.2360 +FPS=15.11, 法向力=1327.4246, 切向力X=575.6841, 切向力Y=-257.7853 +FPS=14.49, 法向力=1764.6956, 切向力X=626.3032, 切向力Y=-321.7613 +FPS=12.71, 法向力=1728.4446, 切向力X=639.5281, 切向力Y=-316.3235 +FPS=13.89, 法向力=1568.7404, 切向力X=1034.1525, 切向力Y=24.5149 +FPS=13.39, 法向力=1542.5652, 切向力X=1024.0004, 切向力Y=43.6535 +FPS=13.20, 法向力=1362.6011, 切向力X=760.9772, 切向力Y=-391.1826 +FPS=13.90, 法向力=1374.2407, 切向力X=959.3967, 切向力Y=-212.6455 +FPS=14.52, 法向力=1439.0105, 切向力X=796.6007, 切向力Y=-677.2224 +FPS=15.12, 法向力=1610.2803, 切向力X=1032.7804, 切向力Y=-11.6112 +FPS=14.73, 法向力=1314.4717, 切向力X=641.9381, 切向力Y=-168.1425 +FPS=15.12, 法向力=1422.7791, 切向力X=1242.8989, 切向力Y=-750.6022 +FPS=15.02, 法向力=1467.2539, 切向力X=1231.0435, 切向力Y=-676.1115 +FPS=15.05, 法向力=1600.8301, 切向力X=920.7195, 切向力Y=-572.5093 +FPS=14.93, 法向力=1497.0638, 切向力X=1375.8564, 切向力Y=-291.6476 +FPS=14.27, 法向力=1609.9551, 切向力X=944.2141, 切向力Y=-163.9037 +FPS=14.15, 法向力=1742.7039, 切向力X=760.0358, 切向力Y=-279.9163 +FPS=16.73, 法向力=1542.6897, 切向力X=817.7756, 切向力Y=-316.3205 +FPS=13.79, 法向力=1544.2007, 切向力X=819.2544, 切向力Y=-344.2609 +FPS=14.06, 法向力=1297.4111, 切向力X=1138.4500, 切向力Y=-292.2860 +FPS=15.77, 法向力=1427.8899, 切向力X=937.0073, 切向力Y=-233.0445 +FPS=19.79, 法向力=1458.2253, 切向力X=952.4399, 切向力Y=-191.6406 +FPS=21.91, 法向力=1577.8228, 切向力X=1120.5505, 切向力Y=-578.7841 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000216s, blend=0.002234s (9 tiles incl ref), finalize=0.000053s, total=0.002511s +FPS=23.18, 法向力=1536.9700, 切向力X=1197.4172, 切向力Y=-648.6573 +FPS=21.96, 法向力=1291.8843, 切向力X=493.4431, 切向力Y=-99.8014 +FPS=24.12, 法向力=1624.3015, 切向力X=1239.4056, 切向力Y=-281.0475 +FPS=23.08, 法向力=1622.3435, 切向力X=1273.5951, 切向力Y=-236.4696 +FPS=23.61, 法向力=1589.1884, 切向力X=1050.8146, 切向力Y=-522.9778 +FPS=24.36, 法向力=1606.3289, 切向力X=1048.9420, 切向力Y=-546.5861 +FPS=21.88, 法向力=1798.2665, 切向力X=1445.4114, 切向力Y=-427.1350 +FPS=24.37, 法向力=1741.2710, 切向力X=1151.3828, 切向力Y=-267.9877 +FPS=23.93, 法向力=1722.9702, 切向力X=1257.6520, 切向力Y=-178.6144 +FPS=23.40, 法向力=1738.8896, 切向力X=1608.8828, 切向力Y=-715.3654 +FPS=23.75, 法向力=1863.7128, 切向力X=1072.2336, 切向力Y=-897.8441 +FPS=24.26, 法向力=1921.7336, 切向力X=1103.2297, 切向力Y=-1014.7343 +FPS=22.90, 法向力=2102.6584, 切向力X=2537.9395, 切向力Y=1839.0098 +FPS=23.81, 法向力=2252.2976, 切向力X=2433.9390, 切向力Y=1908.2601 +FPS=23.77, 法向力=6514.1650, 切向力X=10926.9980, 切向力Y=11741.7686 +FPS=21.88, 法向力=5837.9453, 切向力X=11620.7715, 切向力Y=14129.8789 +FPS=22.73, 法向力=5985.7041, 切向力X=11631.2295, 切向力Y=14294.2012 +FPS=23.54, 法向力=6270.3813, 切向力X=10752.4785, 切向力Y=15843.5977 +FPS=23.07, 法向力=6176.2637, 切向力X=11214.8887, 切向力Y=15812.7383 +FPS=24.18, 法向力=6201.2900, 切向力X=11313.4238, 切向力Y=15796.4473 +FPS=23.00, 法向力=6642.9189, 切向力X=11562.5176, 切向力Y=15719.7012 +FPS=23.04, 法向力=6467.9150, 切向力X=11547.5039, 切向力Y=16366.3145 +FPS=22.99, 法向力=6448.0137, 切向力X=11578.3379, 切向力Y=16413.5156 +FPS=19.97, 法向力=6394.5869, 切向力X=11577.8594, 切向力Y=16640.7617 +FPS=22.53, 法向力=6238.1050, 切向力X=11168.7383, 切向力Y=16800.6348 +FPS=21.41, 法向力=6227.4326, 切向力X=11063.0234, 切向力Y=16843.3086 +FPS=24.54, 法向力=6228.3848, 切向力X=11814.7451, 切向力Y=16880.4648 +FPS=23.40, 法向力=5081.8369, 切向力X=10791.6865, 切向力Y=16880.8516 +FPS=23.04, 法向力=5069.1030, 切向力X=10820.1641, 切向力Y=16908.9805 +FPS=23.44, 法向力=4140.9219, 切向力X=10114.6357, 切向力Y=16597.3906 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000316s, blend=0.002345s (9 tiles incl ref), finalize=0.000061s, total=0.002730s +FPS=23.48, 法向力=4175.5459, 切向力X=10125.7451, 切向力Y=16536.9531 +FPS=23.54, 法向力=2904.8252, 切向力X=7615.3770, 切向力Y=15734.8066 +FPS=22.61, 法向力=2536.7217, 切向力X=6799.9160, 切向力Y=14101.8164 +FPS=24.16, 法向力=2516.0222, 切向力X=6746.6748, 切向力Y=14129.0664 +FPS=23.99, 法向力=2406.9648, 切向力X=6373.6523, 切向力Y=13052.7812 +FPS=23.21, 法向力=2680.4783, 切向力X=5178.3232, 切向力Y=11449.8340 +FPS=23.53, 法向力=2663.6111, 切向力X=5061.5068, 切向力Y=11530.0967 +FPS=24.22, 法向力=2267.9778, 切向力X=5019.0322, 切向力Y=10201.9463 +FPS=23.90, 法向力=2255.7061, 切向力X=4742.5391, 切向力Y=8370.4355 +FPS=25.22, 法向力=2245.8232, 切向力X=4829.9199, 切向力Y=8277.0830 +FPS=22.57, 法向力=1741.8262, 切向力X=3729.7163, 切向力Y=7685.1914 +FPS=24.98, 法向力=1728.0942, 切向力X=3669.8994, 切向力Y=7651.9268 +FPS=25.06, 法向力=1881.3635, 切向力X=3525.9907, 切向力Y=7213.3105 +FPS=23.94, 法向力=2016.5861, 切向力X=3588.7959, 切向力Y=7000.5698 +FPS=25.32, 法向力=2066.7129, 切向力X=3581.0203, 切向力Y=6913.3701 +FPS=24.95, 法向力=1722.0950, 切向力X=2987.2729, 切向力Y=6607.9521 +FPS=25.01, 法向力=1874.4492, 切向力X=3048.6895, 切向力Y=6166.1475 +FPS=25.16, 法向力=1889.7327, 切向力X=2942.8000, 切向力Y=6181.3296 +FPS=23.15, 法向力=1662.4375, 切向力X=2727.8206, 切向力Y=5859.1821 +FPS=24.58, 法向力=1673.5812, 切向力X=2800.0098, 切向力Y=5933.6733 +FPS=23.76, 法向力=1667.7556, 切向力X=2402.6558, 切向力Y=4690.1807 +FPS=24.80, 法向力=1742.7954, 切向力X=2277.0430, 切向力Y=3806.8198 +FPS=25.84, 法向力=1676.6255, 切向力X=2240.9714, 切向力Y=3957.3491 +FPS=23.26, 法向力=1630.6554, 切向力X=1938.9209, 切向力Y=4004.4238 +FPS=24.59, 法向力=1647.2532, 切向力X=1863.9905, 切向力Y=4008.4897 +FPS=25.42, 法向力=1560.6310, 切向力X=2117.4053, 切向力Y=3877.7759 +FPS=25.23, 法向力=1901.1372, 切向力X=2368.4912, 切向力Y=3285.4692 +FPS=26.12, 法向力=1897.9692, 切向力X=2386.6841, 切向力Y=3302.5845 +FPS=24.28, 法向力=1727.8450, 切向力X=2325.9023, 切向力Y=3500.7212 +FPS=27.15, 法向力=1743.5796, 切向力X=2207.0266, 切向力Y=3635.5554 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000269s, blend=0.002332s (9 tiles incl ref), finalize=0.000061s, total=0.002669s +FPS=24.08, 法向力=1875.9016, 切向力X=2162.2466, 切向力Y=3002.8901 +FPS=23.60, 法向力=2035.5337, 切向力X=1887.2852, 切向力Y=3117.4697 +FPS=26.73, 法向力=2002.6687, 切向力X=1882.5111, 切向力Y=3184.7910 +FPS=24.01, 法向力=1747.5884, 切向力X=2338.3621, 切向力Y=3606.0786 +FPS=27.01, 法向力=1768.8335, 切向力X=2363.1648, 切向力Y=3614.7124 +FPS=26.08, 法向力=1667.7576, 切向力X=2183.1089, 切向力Y=3445.9375 +FPS=24.93, 法向力=1478.3135, 切向力X=1964.9810, 切向力Y=3227.3235 +FPS=25.76, 法向力=1524.9999, 切向力X=1910.6643, 切向力Y=3164.1917 +FPS=24.73, 法向力=1752.9951, 切向力X=1899.0566, 切向力Y=3207.7764 +FPS=26.30, 法向力=1666.9902, 切向力X=1842.4395, 切向力Y=3386.2402 +FPS=24.22, 法向力=1602.6382, 切向力X=1224.8901, 切向力Y=2639.5620 +FPS=25.05, 法向力=1616.3673, 切向力X=1278.0981, 切向力Y=2595.5884 +FPS=25.36, 法向力=1535.3639, 切向力X=2060.9573, 切向力Y=3072.0308 +FPS=24.34, 法向力=1549.6749, 切向力X=1774.4197, 切向力Y=3383.4463 +FPS=22.19, 法向力=1572.1539, 切向力X=1853.6663, 切向力Y=3382.1914 +FPS=24.00, 法向力=2010.7078, 切向力X=1856.8091, 切向力Y=2901.2793 +FPS=22.37, 法向力=1530.4918, 切向力X=2496.5552, 切向力Y=3407.9302 +FPS=24.71, 法向力=1497.4424, 切向力X=2561.2095, 切向力Y=3447.6831 +FPS=23.56, 法向力=1734.7361, 切向力X=2450.4688, 切向力Y=2543.3357 +FPS=24.47, 法向力=1847.5922, 切向力X=2490.8235, 切向力Y=2488.0103 +FPS=24.91, 法向力=1452.5739, 切向力X=2115.9922, 切向力Y=2350.7241 +FPS=23.64, 法向力=1585.9131, 切向力X=1652.7825, 切向力Y=3143.4443 +FPS=27.17, 法向力=1669.3127, 切向力X=1482.9945, 切向力Y=3090.5098 +FPS=24.11, 法向力=1354.9392, 切向力X=2079.4619, 切向力Y=2905.6943 +FPS=25.35, 法向力=1386.5388, 切向力X=2326.9053, 切向力Y=3281.0886 +FPS=25.49, 法向力=1328.3992, 切向力X=2287.1743, 切向力Y=3414.0488 +FPS=24.40, 法向力=1616.3210, 切向力X=2034.4277, 切向力Y=3542.9185 +FPS=25.97, 法向力=1648.9150, 切向力X=2112.8728, 切向力Y=3539.6499 +FPS=23.76, 法向力=1380.1891, 切向力X=1853.1272, 切向力Y=3524.2793 +FPS=24.50, 法向力=1414.9840, 切向力X=1828.7231, 切向力Y=3423.5703 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000223s, blend=0.002228s (9 tiles incl ref), finalize=0.000053s, total=0.002512s +FPS=25.06, 法向力=1376.4976, 切向力X=2107.1357, 切向力Y=3259.1274 +FPS=23.92, 法向力=1321.2322, 切向力X=1607.3586, 切向力Y=3337.5708 +FPS=25.52, 法向力=1327.4814, 切向力X=1617.9028, 切向力Y=3246.5312 +FPS=24.77, 法向力=2034.1996, 切向力X=2857.6318, 切向力Y=2741.5815 +FPS=25.82, 法向力=1546.1719, 切向力X=1304.4781, 切向力Y=2581.6885 +FPS=26.04, 法向力=1488.4919, 切向力X=1171.6038, 切向力Y=2628.7729 +FPS=24.29, 法向力=1864.3823, 切向力X=1631.6078, 切向力Y=2994.2058 +FPS=26.80, 法向力=1897.3291, 切向力X=1629.9851, 切向力Y=2931.1299 +FPS=24.26, 法向力=1475.1631, 切向力X=1813.6718, 切向力Y=2788.9702 +FPS=25.62, 法向力=1405.3584, 切向力X=1877.1138, 切向力Y=2858.1865 +FPS=26.36, 法向力=1355.6732, 切向力X=2006.0066, 切向力Y=3483.6570 +FPS=25.43, 法向力=1587.0122, 切向力X=1472.8401, 切向力Y=2139.3369 +FPS=25.52, 法向力=1595.8539, 切向力X=1404.9426, 切向力Y=1992.0652 +FPS=25.44, 法向力=1875.2271, 切向力X=1996.2219, 切向力Y=2689.4639 +FPS=26.23, 法向力=1937.7556, 切向力X=2068.7344, 切向力Y=2762.7246 +FPS=25.55, 法向力=1711.6512, 切向力X=2315.9695, 切向力Y=2749.5044 +FPS=24.94, 法向力=1652.6206, 切向力X=2673.7605, 切向力Y=2788.6926 +FPS=26.68, 法向力=1654.9587, 切向力X=2694.9978, 切向力Y=2853.1489 +FPS=24.72, 法向力=1512.9810, 切向力X=2375.0781, 切向力Y=3023.7244 +FPS=26.34, 法向力=1461.6494, 切向力X=2253.7876, 切向力Y=3198.0947 +FPS=25.25, 法向力=1273.7427, 切向力X=1823.7129, 切向力Y=3003.8928 +FPS=23.71, 法向力=1629.1853, 切向力X=2013.2411, 切向力Y=2623.0933 +FPS=26.67, 法向力=1675.1912, 切向力X=1946.7028, 切向力Y=2634.9548 +FPS=24.75, 法向力=1284.7590, 切向力X=1838.8513, 切向力Y=2640.3420 +FPS=27.27, 法向力=1351.2114, 切向力X=1793.7806, 切向力Y=2590.6660 +FPS=24.04, 法向力=1571.6675, 切向力X=1591.2645, 切向力Y=2211.6685 +FPS=26.26, 法向力=1731.5576, 切向力X=1462.2319, 切向力Y=2160.6831 +FPS=24.73, 法向力=1349.3264, 切向力X=1604.9236, 切向力Y=2864.6917 +FPS=25.80, 法向力=1454.7476, 切向力X=1236.6527, 切向力Y=-195.4015 +FPS=24.75, 法向力=1504.1815, 切向力X=1065.2114, 切向力Y=-319.8604 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000222s, blend=0.002188s (9 tiles incl ref), finalize=0.000052s, total=0.002468s +FPS=24.02, 法向力=1398.4712, 切向力X=867.5888, 切向力Y=308.1926 +FPS=25.45, 法向力=1388.8669, 切向力X=898.6373, 切向力Y=328.3285 +FPS=26.86, 法向力=1340.7097, 切向力X=1005.0775, 切向力Y=-162.9675 +FPS=25.25, 法向力=1529.4871, 切向力X=1228.7618, 切向力Y=-330.6534 +FPS=25.57, 法向力=1557.7092, 切向力X=1355.6846, 切向力Y=-218.0205 +FPS=23.89, 法向力=1368.7075, 切向力X=1156.5259, 切向力Y=-305.3525 +FPS=26.16, 法向力=1379.9771, 切向力X=1160.8083, 切向力Y=-303.7372 +FPS=24.65, 法向力=1066.5339, 切向力X=951.9536, 切向力Y=-20.9040 +FPS=25.03, 法向力=1268.2828, 切向力X=1570.8103, 切向力Y=-507.0595 +FPS=24.95, 法向力=1266.2256, 切向力X=1570.5073, 切向力Y=-609.0052 +FPS=24.23, 法向力=1954.1814, 切向力X=2026.9348, 切向力Y=-869.3928 +FPS=25.17, 法向力=1960.6953, 切向力X=2092.0981, 切向力Y=-798.5350 +FPS=25.64, 法向力=1334.1921, 切向力X=813.6338, 切向力Y=-566.7214 +FPS=23.88, 法向力=2075.3372, 切向力X=1748.4740, 切向力Y=-490.0851 +FPS=24.24, 法向力=2094.6245, 切向力X=1908.3987, 切向力Y=-548.3765 +FPS=23.32, 法向力=1635.2975, 切向力X=1546.6461, 切向力Y=-443.0382 +FPS=23.54, 法向力=1710.2571, 切向力X=1541.8934, 切向力Y=-495.0544 +FPS=25.63, 法向力=1572.6445, 切向力X=982.2306, 切向力Y=-333.2760 +FPS=25.24, 法向力=1789.6807, 切向力X=1670.0558, 切向力Y=-370.6764 +FPS=25.27, 法向力=1895.7896, 切向力X=1709.7942, 切向力Y=-402.5578 +FPS=24.45, 法向力=1527.9594, 切向力X=1318.3530, 切向力Y=-745.6053 +FPS=24.84, 法向力=1543.7786, 切向力X=1842.8972, 切向力Y=-742.5028 +FPS=25.04, 法向力=1514.3905, 切向力X=1857.3900, 切向力Y=-722.2092 +FPS=24.16, 法向力=1391.8442, 切向力X=1507.1324, 切向力Y=-56.1322 +FPS=25.12, 法向力=1381.9052, 切向力X=1470.0840, 切向力Y=-80.5246 +FPS=25.08, 法向力=1337.6448, 切向力X=1240.0840, 切向力Y=-381.6477 +FPS=25.32, 法向力=1347.1559, 切向力X=1147.7244, 切向力Y=-457.7861 +FPS=24.70, 法向力=1345.4100, 切向力X=942.5513, 切向力Y=-195.9653 +FPS=23.74, 法向力=1579.4180, 切向力X=1382.6038, 切向力Y=-273.6234 +FPS=25.11, 法向力=1655.8484, 切向力X=1372.9458, 切向力Y=-423.4286 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002206s (9 tiles incl ref), finalize=0.000051s, total=0.002478s +FPS=22.17, 法向力=1651.3356, 切向力X=1356.7784, 切向力Y=-180.0920 +FPS=24.43, 法向力=1653.5254, 切向力X=1721.0487, 切向力Y=-234.4085 +FPS=24.12, 法向力=1766.3077, 切向力X=1766.1509, 切向力Y=-295.9151 +FPS=23.58, 法向力=1257.2881, 切向力X=1197.9304, 切向力Y=-554.9648 +FPS=24.41, 法向力=1239.3721, 切向力X=1097.5317, 切向力Y=-707.9823 +FPS=23.46, 法向力=1595.4938, 切向力X=1074.6110, 切向力Y=-716.3185 +FPS=23.75, 法向力=1273.6956, 切向力X=1063.8250, 切向力Y=-845.4855 +FPS=24.60, 法向力=1276.6960, 切向力X=1011.0347, 切向力Y=-849.3455 +FPS=24.07, 法向力=1405.9044, 切向力X=1154.5051, 切向力Y=-812.7246 +FPS=23.20, 法向力=1715.9631, 切向力X=1123.9850, 切向力Y=-879.4060 +FPS=25.07, 法向力=1665.0557, 切向力X=1080.3336, 切向力Y=-837.7372 +FPS=22.68, 法向力=1494.0240, 切向力X=1766.2214, 切向力Y=-288.2939 +FPS=23.47, 法向力=1617.0129, 切向力X=1753.7537, 切向力Y=-640.3289 +FPS=24.49, 法向力=1610.3706, 切向力X=1826.1219, 切向力Y=-649.1121 +FPS=23.33, 法向力=1559.0842, 切向力X=1796.9119, 切向力Y=-588.7991 +FPS=23.80, 法向力=1535.5396, 切向力X=1830.4048, 切向力Y=-614.6061 +FPS=23.39, 法向力=1840.9244, 切向力X=1212.8037, 切向力Y=-617.6820 +FPS=22.88, 法向力=1453.6709, 切向力X=1376.3524, 切向力Y=-521.0087 +FPS=24.50, 法向力=1339.7979, 切向力X=1364.8882, 切向力Y=-468.5134 +FPS=23.03, 法向力=1612.0359, 切向力X=679.0273, 切向力Y=-238.7550 +FPS=23.23, 法向力=1497.2732, 切向力X=1594.1445, 切向力Y=-640.7445 +FPS=23.90, 法向力=1458.9083, 切向力X=1545.2733, 切向力Y=-669.3820 +FPS=22.31, 法向力=1486.0037, 切向力X=1479.8523, 切向力Y=208.4257 +FPS=24.03, 法向力=1476.7501, 切向力X=1549.7565, 切向力Y=317.4525 +FPS=23.53, 法向力=1524.7839, 切向力X=1373.1093, 切向力Y=-469.4936 +FPS=23.03, 法向力=1238.2815, 切向力X=857.3196, 切向力Y=-223.0868 +FPS=23.93, 法向力=1234.1023, 切向力X=875.0912, 切向力Y=-183.1603 +FPS=23.74, 法向力=1448.4540, 切向力X=1571.6906, 切向力Y=-128.8679 +FPS=23.20, 法向力=1265.9812, 切向力X=1531.9888, 切向力Y=-425.5917 +FPS=23.79, 法向力=1316.1639, 切向力X=1608.8976, 切向力Y=-419.8147 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000244s, blend=0.002364s (9 tiles incl ref), finalize=0.000080s, total=0.002697s +FPS=21.97, 法向力=1377.3779, 切向力X=1918.0366, 切向力Y=-304.2500 +FPS=21.12, 法向力=1405.1475, 切向力X=1242.3931, 切向力Y=-430.4589 +FPS=22.88, 法向力=1360.2234, 切向力X=1128.7810, 切向力Y=-488.2914 +FPS=21.53, 法向力=1701.3561, 切向力X=1463.6718, 切向力Y=-838.4408 +FPS=22.26, 法向力=1308.4749, 切向力X=858.1810, 切向力Y=-367.4025 +FPS=23.80, 法向力=1246.6177, 切向力X=846.8525, 切向力Y=-415.4813 +FPS=23.45, 法向力=1427.2349, 切向力X=1658.8085, 切向力Y=-684.5138 +FPS=24.76, 法向力=1165.5522, 切向力X=1518.6935, 切向力Y=-952.5291 +FPS=25.41, 法向力=1127.1799, 切向力X=1475.8335, 切向力Y=-1006.6490 +FPS=22.90, 法向力=1605.6123, 切向力X=1659.6713, 切向力Y=-803.9661 +FPS=23.83, 法向力=1436.2577, 切向力X=1171.6919, 切向力Y=-267.4390 +FPS=24.44, 法向力=1493.9268, 切向力X=1188.4481, 切向力Y=-414.5367 +FPS=24.11, 法向力=1432.4126, 切向力X=1262.0424, 切向力Y=-480.9406 +FPS=24.43, 法向力=1434.9003, 切向力X=1298.1422, 切向力Y=-483.1105 +FPS=22.99, 法向力=1646.0203, 切向力X=1501.7227, 切向力Y=145.6871 +FPS=23.33, 法向力=1388.3770, 切向力X=1883.4453, 切向力Y=-525.3910 +FPS=24.01, 法向力=1376.2052, 切向力X=1963.0371, 切向力Y=-565.8269 +FPS=23.29, 法向力=1381.6571, 切向力X=1456.6641, 切向力Y=-250.2265 +FPS=22.79, 法向力=1427.1722, 切向力X=1821.1399, 切向力Y=-698.8569 +FPS=24.10, 法向力=1394.9768, 切向力X=1795.1101, 切向力Y=-681.0964 +FPS=23.27, 法向力=1422.4814, 切向力X=1618.3062, 切向力Y=-542.4385 +FPS=24.60, 法向力=1446.2886, 切向力X=1592.7039, 切向力Y=-588.1860 +FPS=22.88, 法向力=1325.7716, 切向力X=1318.2225, 切向力Y=-478.6212 +FPS=24.40, 法向力=1583.3855, 切向力X=1235.2560, 切向力Y=-518.3129 +FPS=25.24, 法向力=1627.2551, 切向力X=1294.2749, 切向力Y=-537.9140 +FPS=22.98, 法向力=1966.8623, 切向力X=1456.6362, 切向力Y=-1082.2565 +FPS=25.23, 法向力=1548.0005, 切向力X=1061.1018, 切向力Y=-437.3089 +FPS=25.25, 法向力=1695.8291, 切向力X=1103.8325, 切向力Y=-541.3087 +FPS=21.82, 法向力=1503.5460, 切向力X=2181.7366, 切向力Y=-502.8683 +FPS=25.00, 法向力=1511.2609, 切向力X=2095.5688, 切向力Y=-506.4855 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000234s, blend=0.002222s (9 tiles incl ref), finalize=0.000063s, total=0.002525s +FPS=23.70, 法向力=1361.5190, 切向力X=1781.7478, 切向力Y=-419.7253 +FPS=24.66, 法向力=1510.2117, 切向力X=1605.3494, 切向力Y=-438.7305 +FPS=25.04, 法向力=1515.7894, 切向力X=1530.1427, 切向力Y=-497.3917 +FPS=24.09, 法向力=1457.8494, 切向力X=1269.9382, 切向力Y=-953.9297 +FPS=25.15, 法向力=1716.0051, 切向力X=1825.1831, 切向力Y=-655.5756 +FPS=24.81, 法向力=1744.9385, 切向力X=1872.1461, 切向力Y=-656.6423 +FPS=24.41, 法向力=2063.3740, 切向力X=1558.6177, 切向力Y=-917.1902 +FPS=24.94, 法向力=2016.0344, 切向力X=1559.4862, 切向力Y=-885.3060 +FPS=25.29, 法向力=1111.5077, 切向力X=1497.6824, 切向力Y=-262.7661 +FPS=23.16, 法向力=1115.5159, 切向力X=1470.6388, 切向力Y=-264.6017 +FPS=24.33, 法向力=1457.0137, 切向力X=1086.3258, 切向力Y=-633.9825 +FPS=19.52, 法向力=1561.8923, 切向力X=1582.6764, 切向力Y=-473.4040 +FPS=22.32, 法向力=1496.4851, 切向力X=1450.2690, 切向力Y=-752.6114 +FPS=24.36, 法向力=1493.4216, 切向力X=1517.2747, 切向力Y=-859.8043 +FPS=23.52, 法向力=1439.0306, 切向力X=959.5775, 切向力Y=-274.8364 +FPS=24.02, 法向力=1231.0256, 切向力X=1499.9326, 切向力Y=-221.1344 +FPS=24.45, 法向力=1288.9121, 切向力X=1440.8529, 切向力Y=-270.1330 +FPS=23.15, 法向力=1710.8772, 切向力X=1312.1184, 切向力Y=-1044.9087 +FPS=24.68, 法向力=1691.6555, 切向力X=1312.8301, 切向力Y=-978.6520 +FPS=23.42, 法向力=1555.9415, 切向力X=1350.3978, 切向力Y=-447.6874 +FPS=23.49, 法向力=1740.3611, 切向力X=1976.2512, 切向力Y=15.8177 +FPS=24.58, 法向力=1786.9045, 切向力X=1948.1526, 切向力Y=4.4535 +FPS=22.96, 法向力=1908.0615, 切向力X=1686.5457, 切向力Y=-599.5745 +FPS=24.34, 法向力=1599.4706, 切向力X=1178.7114, 切向力Y=-836.7622 +FPS=23.81, 法向力=1608.5233, 切向力X=1117.3748, 切向力Y=-898.6525 +FPS=22.04, 法向力=1697.0593, 切向力X=1787.3763, 切向力Y=-453.5603 +FPS=24.34, 法向力=1654.2661, 切向力X=1700.0397, 切向力Y=-445.1996 +FPS=23.59, 法向力=1620.5621, 切向力X=1419.0022, 切向力Y=-797.1025 +FPS=23.93, 法向力=1512.8464, 切向力X=1871.4902, 切向力Y=-770.5484 +FPS=23.75, 法向力=1532.2251, 切向力X=1878.5352, 切向力Y=-775.7260 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000219s, blend=0.002184s (9 tiles incl ref), finalize=0.000054s, total=0.002464s +FPS=23.83, 法向力=1056.1873, 切向力X=1678.1528, 切向力Y=-52.7129 +FPS=24.16, 法向力=1683.7573, 切向力X=1761.7620, 切向力Y=-385.1182 +FPS=24.18, 法向力=1690.7678, 切向力X=1718.9172, 切向力Y=-531.2002 +FPS=23.12, 法向力=1251.9431, 切向力X=1493.7034, 切向力Y=-598.6265 +FPS=24.28, 法向力=1464.7036, 切向力X=1422.2397, 切向力Y=-679.4610 +FPS=23.80, 法向力=1505.8918, 切向力X=1454.4263, 切向力Y=-761.0778 +FPS=22.69, 法向力=1237.3252, 切向力X=1353.5225, 切向力Y=-567.1832 +FPS=23.84, 法向力=1216.5461, 切向力X=1383.5256, 切向力Y=-552.6956 +FPS=23.33, 法向力=1384.1372, 切向力X=1771.7656, 切向力Y=-845.2399 +FPS=23.59, 法向力=1429.0394, 切向力X=1855.7112, 切向力Y=490.6025 +FPS=23.88, 法向力=1355.5565, 切向力X=1822.3423, 切向力Y=530.2358 +FPS=23.20, 法向力=1463.0514, 切向力X=1940.7659, 切向力Y=-431.8177 +FPS=23.66, 法向力=1076.5436, 切向力X=1315.1072, 切向力Y=-159.8414 +FPS=23.83, 法向力=1144.8848, 切向力X=1337.0771, 切向力Y=-192.2514 +FPS=22.77, 法向力=1544.8735, 切向力X=1861.1482, 切向力Y=-546.5836 +FPS=24.15, 法向力=1581.4250, 切向力X=1873.3955, 切向力Y=-582.9919 +FPS=22.90, 法向力=5922.8008, 切向力X=-18328.0508, 切向力Y=-3722.3472 +FPS=23.07, 法向力=40512.7773, 切向力X=-84378.9375, 切向力Y=-16783.6016 +FPS=20.33, 法向力=40761.1172, 切向力X=-86392.1875, 切向力Y=-17847.9609 +FPS=21.65, 法向力=42657.5469, 切向力X=-85974.5000, 切向力Y=-22393.6562 +FPS=20.85, 法向力=43491.1953, 切向力X=-102076.2344, 切向力Y=-20715.6172 +FPS=20.50, 法向力=46938.6641, 切向力X=-113350.9688, 切向力Y=-21343.6855 +FPS=20.08, 法向力=46852.8984, 切向力X=-114253.7969, 切向力Y=-21633.2090 +FPS=21.06, 法向力=47045.9375, 切向力X=-112025.7812, 切向力Y=-20623.3730 +FPS=21.44, 法向力=48759.8828, 切向力X=-118168.7188, 切向力Y=-18808.2461 +FPS=21.41, 法向力=48629.8984, 切向力X=-119180.7031, 切向力Y=-18441.6797 +FPS=21.43, 法向力=49101.8047, 切向力X=-115664.0547, 切向力Y=-17961.1758 +FPS=20.96, 法向力=48553.5938, 切向力X=-112603.7188, 切向力Y=-18722.1152 +FPS=21.34, 法向力=48545.9844, 切向力X=-109567.8828, 切向力Y=-18652.0352 +FPS=19.91, 法向力=48743.1406, 切向力X=-109131.0391, 切向力Y=-18473.1641 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000232s, blend=0.002325s (9 tiles incl ref), finalize=0.000056s, total=0.002619s +FPS=21.15, 法向力=48287.3320, 切向力X=-108857.9062, 切向力Y=-18143.5078 +FPS=20.94, 法向力=48717.5234, 切向力X=-107230.5859, 切向力Y=-17449.6133 +FPS=21.91, 法向力=49048.1641, 切向力X=-107626.3906, 切向力Y=-17635.7227 +FPS=21.13, 法向力=47852.8828, 切向力X=-105053.4219, 切向力Y=-17043.0078 +FPS=20.21, 法向力=49029.9219, 切向力X=-108523.7500, 切向力Y=-15961.2373 +FPS=21.56, 法向力=48209.8398, 切向力X=-106471.5938, 切向力Y=-15769.7637 +FPS=21.41, 法向力=48282.3047, 切向力X=-106860.9062, 切向力Y=-15977.9551 +FPS=18.74, 法向力=48450.9414, 切向力X=-111898.7656, 切向力Y=-15411.1934 +FPS=19.45, 法向力=49836.8281, 切向力X=-116136.6641, 切向力Y=-15669.5781 +FPS=20.67, 法向力=50141.9609, 切向力X=-116860.0781, 切向力Y=-15462.6553 +FPS=20.03, 法向力=50192.5195, 切向力X=-111048.1875, 切向力Y=-15433.1416 +FPS=19.82, 法向力=49816.0312, 切向力X=-106169.1562, 切向力Y=-16095.2207 +FPS=19.96, 法向力=48871.0234, 切向力X=-105910.7578, 切向力Y=-16432.0664 +FPS=21.14, 法向力=49600.3125, 切向力X=-109217.8984, 切向力Y=-16650.6875 +FPS=21.69, 法向力=49478.2891, 切向力X=-109392.1094, 切向力Y=-16564.0664 +FPS=20.74, 法向力=50264.9805, 切向力X=-100963.9844, 切向力Y=-15993.3945 +FPS=21.73, 法向力=49206.1484, 切向力X=-96329.0781, 切向力Y=-15042.3096 +FPS=24.15, 法向力=49151.4141, 切向力X=-96324.6250, 切向力Y=-14657.3203 +FPS=21.91, 法向力=48484.4141, 切向力X=-95960.4219, 切向力Y=-14872.6016 +FPS=23.36, 法向力=48845.8438, 切向力X=-101379.9297, 切向力Y=-16181.2930 +FPS=23.98, 法向力=48685.8398, 切向力X=-101706.8203, 切向力Y=-16476.7617 +FPS=22.69, 法向力=49036.3516, 切向力X=-106043.0781, 切向力Y=-16337.9141 +FPS=24.35, 法向力=50170.0078, 切向力X=-105777.0078, 切向力Y=-16323.5625 +FPS=24.43, 法向力=50466.4805, 切向力X=-105902.3984, 切向力Y=-16163.7383 +FPS=22.81, 法向力=50138.7188, 切向力X=-91379.6328, 切向力Y=-15046.2266 +FPS=22.94, 法向力=48349.7266, 切向力X=-96532.3047, 切向力Y=-15682.6719 +FPS=22.56, 法向力=48257.7344, 切向力X=-96813.2578, 切向力Y=-15506.9219 +FPS=24.20, 法向力=48244.3828, 切向力X=-111436.6797, 切向力Y=-14921.7354 +FPS=23.77, 法向力=48440.8672, 切向力X=-112213.7266, 切向力Y=-15038.6631 +FPS=22.41, 法向力=51963.8516, 切向力X=-124896.8047, 切向力Y=-17447.2383 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000234s, blend=0.002332s (9 tiles incl ref), finalize=0.000058s, total=0.002631s +FPS=22.28, 法向力=52598.6445, 切向力X=-100799.4922, 切向力Y=-25013.1289 +FPS=15.84, 法向力=50986.9414, 切向力X=-81461.7109, 切向力Y=-51990.9922 +FPS=22.89, 法向力=50903.2578, 切向力X=-81881.3750, 切向力Y=-52231.3867 +FPS=22.77, 法向力=51830.3047, 切向力X=-87539.0547, 切向力Y=-56866.3438 +FPS=22.30, 法向力=54244.1797, 切向力X=-56999.2930, 切向力Y=-64659.1016 +FPS=23.97, 法向力=53781.8672, 切向力X=-57044.5938, 切向力Y=-65403.2578 +FPS=22.72, 法向力=47492.4609, 切向力X=-75044.7266, 切向力Y=-61966.3047 +FPS=23.58, 法向力=47094.5781, 切向力X=-75995.4375, 切向力Y=-62295.4258 +FPS=24.76, 法向力=52488.7734, 切向力X=-116114.7734, 切向力Y=-29912.0195 +FPS=22.17, 法向力=55663.5000, 切向力X=-79567.6250, 切向力Y=-8579.4961 +FPS=22.03, 法向力=51701.7734, 切向力X=-58609.5938, 切向力Y=-28163.7305 +FPS=24.09, 法向力=51454.1562, 切向力X=-58851.3008, 切向力Y=-28111.0820 +FPS=22.59, 法向力=48716.4766, 切向力X=-94901.5156, 切向力Y=-26832.6387 +FPS=22.40, 法向力=48746.0000, 切向力X=-96909.2578, 切向力Y=-27047.5859 +FPS=18.69, 法向力=51213.0430, 切向力X=-108058.0234, 切向力Y=-12580.5293 +FPS=20.37, 法向力=52213.3359, 切向力X=-108257.9297, 切向力Y=14320.9434 +FPS=23.61, 法向力=56580.4727, 切向力X=-73246.5391, 切向力Y=-3914.2188 +FPS=23.50, 法向力=56634.5078, 切向力X=-73906.9844, 切向力Y=-3627.2466 +FPS=22.94, 法向力=50262.1523, 切向力X=-56581.3750, 切向力Y=-12865.1104 +FPS=24.15, 法向力=47399.5820, 切向力X=-89504.3047, 切向力Y=-3602.7188 +FPS=22.79, 法向力=47352.1641, 切向力X=-90896.5781, 切向力Y=-3324.1372 +FPS=22.73, 法向力=51878.9297, 切向力X=-112725.0156, 切向力Y=17026.3438 +FPS=22.80, 法向力=52102.2344, 切向力X=-113609.9062, 切向力Y=17771.5605 +FPS=22.97, 法向力=58283.1680, 切向力X=-79153.3750, 切向力Y=17585.9219 +FPS=21.64, 法向力=51441.0234, 切向力X=-51237.7812, 切向力Y=610.7957 +FPS=23.39, 法向力=51184.2461, 切向力X=-50965.8984, 切向力Y=1006.5134 +FPS=24.85, 法向力=45519.0938, 切向力X=-97573.7188, 切向力Y=-770.8633 +FPS=24.67, 法向力=50930.3867, 切向力X=-122584.2969, 切向力Y=-26112.7734 +FPS=25.13, 法向力=51484.8359, 切向力X=-127313.7656, 切向力Y=-28692.6621 +FPS=22.83, 法向力=55842.0352, 切向力X=-115526.8516, 切向力Y=-11795.1592 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000634s, blend=0.002376s (9 tiles incl ref), finalize=0.000066s, total=0.003084s +FPS=22.98, 法向力=58453.7266, 切向力X=-75179.4219, 切向力Y=13321.3516 +FPS=25.59, 法向力=58366.0000, 切向力X=-75576.0000, 切向力Y=13951.4600 +FPS=15.78, 法向力=54085.1016, 切向力X=-40323.7656, 切向力Y=-5084.3701 +FPS=22.96, 法向力=48602.7500, 切向力X=-63368.8359, 切向力Y=-10470.9375 +FPS=23.21, 法向力=49033.5273, 切向力X=-64314.3398, 切向力Y=-10658.4277 +FPS=25.14, 法向力=51426.7852, 切向力X=-76395.4375, 切向力Y=-5407.7676 +FPS=22.49, 法向力=51881.3828, 切向力X=-99630.1562, 切向力Y=23682.7500 +FPS=25.26, 法向力=51867.0547, 切向力X=-100340.8672, 切向力Y=24650.5898 +FPS=22.76, 法向力=59384.5547, 切向力X=-89933.5078, 切向力Y=23317.0664 +FPS=23.68, 法向力=57824.3867, 切向力X=-45512.1367, 切向力Y=2012.7255 +FPS=24.48, 法向力=57637.8555, 切向力X=-45182.3164, 切向力Y=2149.8276 +FPS=23.52, 法向力=49662.9805, 切向力X=-62224.7422, 切向力Y=-3093.1104 +FPS=25.31, 法向力=49545.1172, 切向力X=-62796.0312, 切向力Y=-3244.4131 +FPS=17.47, 法向力=51185.8477, 切向力X=-102170.1406, 切向力Y=-10831.4727 +FPS=24.42, 法向力=56081.4961, 切向力X=-107035.6406, 切向力Y=-6457.5347 +FPS=24.01, 法向力=58198.2109, 切向力X=-72369.9688, 切向力Y=24513.1836 +FPS=24.07, 法向力=58390.6484, 切向力X=-72415.2031, 切向力Y=25282.0723 +FPS=22.94, 法向力=54255.3828, 切向力X=-33926.1250, 切向力Y=-4544.9531 +FPS=24.39, 法向力=51598.1836, 切向力X=-50731.7617, 切向力Y=9041.9502 +FPS=25.45, 法向力=51683.7812, 切向力X=-50969.3359, 切向力Y=9255.8594 +FPS=24.57, 法向力=53787.7109, 切向力X=-56648.4688, 切向力Y=15978.4316 +FPS=24.70, 法向力=53779.1094, 切向力X=-56672.5234, 切向力Y=15857.6348 +FPS=24.33, 法向力=44128.0078, 切向力X=-52608.1055, 切向力Y=29505.9609 +FPS=24.32, 法向力=43962.9766, 切向力X=-52335.5508, 切向力Y=29820.5977 +FPS=26.06, 法向力=20719.9297, 切向力X=-12358.6250, 切向力Y=1832.2433 +FPS=25.21, 法向力=15421.0059, 切向力X=-7746.5723, 切向力Y=-866.6699 +FPS=25.27, 法向力=15362.4111, 切向力X=-7861.1328, 切向力Y=-769.4507 +FPS=24.09, 法向力=11791.1504, 切向力X=-5546.0073, 切向力Y=-1345.6465 +FPS=26.28, 法向力=11696.7959, 切向力X=-5535.2114, 切向力Y=-1375.8143 +FPS=24.14, 法向力=10312.1562, 切向力X=-4548.7988, 切向力Y=-1718.1708 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000321s, blend=0.002472s (9 tiles incl ref), finalize=0.000128s, total=0.002930s +FPS=23.14, 法向力=8994.6094, 切向力X=-4058.6099, 切向力Y=-1690.5095 +FPS=23.43, 法向力=8991.9961, 切向力X=-4154.7495, 切向力Y=-1692.0486 +FPS=22.43, 法向力=7617.5840, 切向力X=-3782.9124, 切向力Y=-1161.8435 +FPS=19.97, 法向力=7283.6826, 切向力X=-3075.8025, 切向力Y=-1575.2537 +FPS=25.05, 法向力=7265.4175, 切向力X=-3095.6855, 切向力Y=-1637.8672 +FPS=23.97, 法向力=6623.4316, 切向力X=-3214.0420, 切向力Y=-1729.3423 +FPS=24.35, 法向力=5904.4385, 切向力X=-2291.8569, 切向力Y=-2144.6650 +FPS=24.46, 法向力=5922.3320, 切向力X=-2277.0093, 切向力Y=-2265.1982 +FPS=24.67, 法向力=5570.9121, 切向力X=-1674.9000, 切向力Y=-1266.3806 +FPS=23.98, 法向力=5644.1670, 切向力X=-1729.5905, 切向力Y=-1230.4220 +FPS=23.66, 法向力=5005.4233, 切向力X=-2576.0171, 切向力Y=-1376.6858 +FPS=23.96, 法向力=4522.3213, 切向力X=-1657.3735, 切向力Y=-982.8350 +FPS=24.89, 法向力=4651.8022, 切向力X=-1775.9307, 切向力Y=-923.8251 +FPS=24.46, 法向力=4872.0186, 切向力X=-1207.8262, 切向力Y=-1095.7803 +FPS=24.27, 法向力=4478.5137, 切向力X=-941.2051, 切向力Y=-982.9404 +FPS=23.89, 法向力=4383.4082, 切向力X=-1117.0374, 切向力Y=-1001.7789 +FPS=23.69, 法向力=4164.3145, 切向力X=-1473.4404, 切向力Y=-1372.7360 +FPS=24.81, 法向力=4117.3682, 切向力X=-1279.2615, 切向力Y=-1551.5166 +FPS=23.62, 法向力=4202.3936, 切向力X=-1089.5332, 切向力Y=-1551.0410 +FPS=25.36, 法向力=4048.5303, 切向力X=-426.3563, 切向力Y=-821.7062 +FPS=22.80, 法向力=4022.9712, 切向力X=-428.5597, 切向力Y=-796.3865 +FPS=23.05, 法向力=3512.0522, 切向力X=-971.5841, 切向力Y=-1420.1240 +FPS=21.86, 法向力=3336.0146, 切向力X=-1652.8289, 切向力Y=-685.0776 +FPS=23.94, 法向力=3368.7419, 切向力X=-1636.4868, 切向力Y=-567.0590 +FPS=22.20, 法向力=3732.7175, 切向力X=-743.7427, 切向力Y=-1479.7111 +FPS=23.50, 法向力=3414.3428, 切向力X=-899.2504, 切向力Y=-1098.6384 +FPS=23.98, 法向力=3286.8984, 切向力X=-910.7964, 切向力Y=-1237.2233 +FPS=22.49, 法向力=3299.3625, 切向力X=-630.0067, 切向力Y=-951.9603 +FPS=25.12, 法向力=3293.8342, 切向力X=-584.6998, 切向力Y=-1032.7245 +FPS=22.81, 法向力=3267.5986, 切向力X=-393.7965, 切向力Y=-1177.7361 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000363s, blend=0.002393s (9 tiles incl ref), finalize=0.000066s, total=0.002829s +FPS=22.37, 法向力=2639.0144, 切向力X=198.6263, 切向力Y=-1022.8246 +FPS=24.67, 法向力=2587.8027, 切向力X=188.7575, 切向力Y=-1060.1997 +FPS=23.66, 法向力=2644.3669, 切向力X=-801.0825, 切向力Y=-1501.7650 +FPS=23.08, 法向力=3103.1750, 切向力X=-554.6265, 切向力Y=-1108.9121 +FPS=23.81, 法向力=3111.5898, 切向力X=-576.2145, 切向力Y=-1094.6846 +FPS=21.96, 法向力=2805.5088, 切向力X=-143.2861, 切向力Y=-946.6195 +FPS=14.42, 法向力=2866.7930, 切向力X=113.8958, 切向力Y=-2152.2627 +FPS=24.13, 法向力=2319.3306, 切向力X=86.3804, 切向力Y=-1217.5222 +FPS=26.03, 法向力=2264.9944, 切向力X=-29.2546, 切向力Y=-1233.0632 +FPS=24.35, 法向力=2272.5750, 切向力X=-203.2812, 切向力Y=-1717.8433 +FPS=25.67, 法向力=2274.9548, 切向力X=-177.0584, 切向力Y=-1663.1112 +FPS=25.83, 法向力=2106.9204, 切向力X=-568.4008, 切向力Y=-1314.1321 +FPS=25.23, 法向力=2337.6499, 切向力X=-241.0665, 切向力Y=-1097.6921 +FPS=26.50, 法向力=2329.6382, 切向力X=-182.2767, 切向力Y=-1111.0698 +FPS=25.01, 法向力=2388.6411, 切向力X=53.0084, 切向力Y=-866.3654 +FPS=26.04, 法向力=2420.2119, 切向力X=-27.5283, 切向力Y=-890.6877 +FPS=23.61, 法向力=2279.8291, 切向力X=143.7364, 切向力Y=-1304.8782 +FPS=26.02, 法向力=2246.9746, 切向力X=153.3616, 切向力Y=-1274.1255 +FPS=24.84, 法向力=2428.2568, 切向力X=488.1598, 切向力Y=-1398.4092 +FPS=23.92, 法向力=2225.4946, 切向力X=223.9759, 切向力Y=-626.1324 +FPS=25.59, 法向力=2098.4810, 切向力X=61.2209, 切向力Y=-611.0808 +FPS=25.34, 法向力=1942.6377, 切向力X=129.9360, 切向力Y=-1106.3872 +FPS=24.42, 法向力=2470.4084, 切向力X=199.3313, 切向力Y=-882.3647 +FPS=25.84, 法向力=2412.9009, 切向力X=150.5483, 切向力Y=-1028.4896 +FPS=24.49, 法向力=2238.7031, 切向力X=59.3284, 切向力Y=-1195.5620 +FPS=24.84, 法向力=2276.6025, 切向力X=39.8972, 切向力Y=-1182.5933 +FPS=22.63, 法向力=1835.3003, 切向力X=-343.0338, 切向力Y=-1021.2139 +FPS=24.55, 法向力=2128.7744, 切向力X=646.9775, 切向力Y=-1074.3909 +FPS=25.49, 法向力=2205.8008, 切向力X=810.2908, 切向力Y=-1068.9846 +FPS=23.90, 法向力=1960.5518, 切向力X=732.2650, 切向力Y=-761.5746 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002219s (9 tiles incl ref), finalize=0.000056s, total=0.002495s +FPS=25.81, 法向力=1951.2228, 切向力X=745.5681, 切向力Y=-761.6140 +FPS=25.23, 法向力=2114.9839, 切向力X=635.8844, 切向力Y=-724.0407 +FPS=18.67, 法向力=1736.7739, 切向力X=541.8964, 切向力Y=-885.0121 +FPS=24.07, 法向力=1740.6587, 切向力X=582.3381, 切向力Y=-952.9550 +FPS=22.41, 法向力=1975.1047, 切向力X=629.9506, 切向力Y=-567.8296 +FPS=23.95, 法向力=1806.8904, 切向力X=709.6603, 切向力Y=-873.2000 +FPS=23.51, 法向力=1836.9592, 切向力X=695.0362, 切向力Y=-993.1898 +FPS=23.62, 法向力=2095.6326, 切向力X=348.7478, 切向力Y=-1001.0625 +FPS=20.74, 法向力=1973.6406, 切向力X=577.3325, 切向力Y=-415.8896 +FPS=24.22, 法向力=1974.0959, 切向力X=594.0072, 切向力Y=-467.3336 +FPS=23.06, 法向力=1872.0131, 切向力X=648.9004, 切向力Y=-1053.4628 +FPS=23.60, 法向力=1582.6157, 切向力X=754.1594, 切向力Y=-554.7955 +FPS=23.17, 法向力=1598.2004, 切向力X=685.2617, 切向力Y=-546.2187 +FPS=21.58, 法向力=1744.2498, 切向力X=421.8869, 切向力Y=-903.1016 +FPS=22.56, 法向力=1921.2363, 切向力X=716.1899, 切向力Y=-791.7100 +FPS=22.33, 法向力=2027.9260, 切向力X=747.6053, 切向力Y=-935.1036 +FPS=23.77, 法向力=1669.9320, 切向力X=385.6271, 切向力Y=-784.1848 +FPS=23.86, 法向力=1785.7269, 切向力X=501.4885, 切向力Y=-638.7775 +FPS=24.60, 法向力=1768.2144, 切向力X=513.7510, 切向力Y=-665.5509 +FPS=23.09, 法向力=1875.2396, 切向力X=449.8185, 切向力Y=-786.7858 +FPS=24.53, 法向力=1905.8589, 切向力X=419.5371, 切向力Y=-728.6136 +FPS=22.49, 法向力=1573.1543, 切向力X=292.2093, 切向力Y=-1093.9490 +FPS=23.20, 法向力=1971.6650, 切向力X=1561.1897, 切向力Y=-1097.5073 +FPS=21.72, 法向力=2074.7715, 切向力X=1587.5703, 切向力Y=-1054.0898 +FPS=23.88, 法向力=1616.0381, 切向力X=743.2535, 切向力Y=-839.6304 +FPS=22.79, 法向力=1650.2388, 切向力X=673.9254, 切向力Y=-867.2696 +FPS=20.92, 法向力=1631.7759, 切向力X=621.9563, 切向力Y=-867.1102 +FPS=23.73, 法向力=1555.1069, 切向力X=651.5284, 切向力Y=-874.0355 +FPS=23.74, 法向力=1709.1235, 切向力X=1368.8285, 切向力Y=-891.3307 +FPS=24.33, 法向力=1647.4148, 切向力X=1339.2786, 切向力Y=-895.4837 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000222s, blend=0.002249s (9 tiles incl ref), finalize=0.000053s, total=0.002530s +FPS=21.72, 法向力=1663.9193, 切向力X=641.3138, 切向力Y=-508.3592 +FPS=24.16, 法向力=1692.0209, 切向力X=885.1476, 切向力Y=-1154.1080 +FPS=23.27, 法向力=1692.4844, 切向力X=967.1359, 切向力Y=-1223.8887 +FPS=22.64, 法向力=1661.3406, 切向力X=917.7414, 切向力Y=-1089.5853 +FPS=24.02, 法向力=1675.8235, 切向力X=1273.8564, 切向力Y=-922.4551 +FPS=24.81, 法向力=1700.0472, 切向力X=1352.9893, 切向力Y=-1042.6775 +FPS=22.05, 法向力=1496.3928, 切向力X=674.4627, 切向力Y=-519.9567 +FPS=23.65, 法向力=1517.3309, 切向力X=698.3848, 切向力Y=-535.7092 +FPS=24.14, 法向力=1685.0597, 切向力X=1197.3445, 切向力Y=-915.2223 +FPS=23.78, 法向力=1422.5853, 切向力X=1110.0797, 切向力Y=-908.9544 +FPS=23.72, 法向力=1407.6941, 切向力X=1026.8251, 切向力Y=-1000.5834 +FPS=22.38, 法向力=1765.6348, 切向力X=1003.4022, 切向力Y=-940.6509 +FPS=23.82, 法向力=1467.2925, 切向力X=697.7675, 切向力Y=-1196.6067 +FPS=23.40, 法向力=1474.1033, 切向力X=740.7627, 切向力Y=-1200.2428 +FPS=23.22, 法向力=1634.4180, 切向力X=1336.2114, 切向力Y=-988.0454 +FPS=23.23, 法向力=1581.6013, 切向力X=878.2230, 切向力Y=-844.0693 +FPS=23.51, 法向力=1555.6746, 切向力X=800.3442, 切向力Y=-779.6470 +FPS=23.54, 法向力=1584.6487, 切向力X=1359.6885, 切向力Y=-908.8240 +FPS=23.07, 法向力=1543.5546, 切向力X=1288.6354, 切向力Y=-990.2905 +FPS=21.93, 法向力=1611.4443, 切向力X=1162.7876, 切向力Y=-725.6923 +FPS=22.97, 法向力=1753.9012, 切向力X=1027.2449, 切向力Y=-1052.4795 +FPS=23.28, 法向力=1729.3831, 切向力X=1032.3339, 切向力Y=-1061.8987 +FPS=22.84, 法向力=1333.4187, 切向力X=738.9653, 切向力Y=-1132.0063 +FPS=22.69, 法向力=1544.0822, 切向力X=1117.2964, 切向力Y=-704.4536 +FPS=25.52, 法向力=1510.4625, 切向力X=1145.7324, 切向力Y=-665.4750 +FPS=24.10, 法向力=1136.8571, 切向力X=728.6821, 切向力Y=-705.2544 +FPS=24.67, 法向力=1088.1884, 切向力X=760.7216, 切向力Y=-713.6110 +FPS=25.66, 法向力=1470.0853, 切向力X=636.4434, 切向力Y=-643.4736 +FPS=23.12, 法向力=1506.4642, 切向力X=1123.3534, 切向力Y=-797.9045 +FPS=23.07, 法向力=1450.4031, 切向力X=1100.5697, 切向力Y=-851.0981 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000236s, blend=0.002298s (9 tiles incl ref), finalize=0.000062s, total=0.002603s +FPS=23.33, 法向力=1482.5857, 切向力X=535.8134, 切向力Y=-1466.1985 +FPS=21.63, 法向力=1741.3236, 切向力X=1024.6255, 切向力Y=-1358.8674 +FPS=22.83, 法向力=1748.9412, 切向力X=1023.1214, 切向力Y=-1410.0037 +FPS=23.47, 法向力=1708.5706, 切向力X=1269.0267, 切向力Y=-1514.0659 +FPS=21.62, 法向力=1661.3208, 切向力X=1078.2750, 切向力Y=-1268.4854 +FPS=24.33, 法向力=1613.9113, 切向力X=998.7062, 切向力Y=-1245.7236 +FPS=23.87, 法向力=1622.9265, 切向力X=1174.7535, 切向力Y=-972.2880 +FPS=21.55, 法向力=21757.4043, 切向力X=33175.1406, 切向力Y=-5646.7261 +FPS=20.55, 法向力=21110.1875, 切向力X=35091.0273, 切向力Y=-6042.2236 +FPS=23.48, 法向力=46508.7852, 切向力X=122044.0469, 切向力Y=-3734.2671 +FPS=22.58, 法向力=46617.6914, 切向力X=114805.8828, 切向力Y=19179.5000 +FPS=20.98, 法向力=45884.4688, 切向力X=115264.3594, 切向力Y=20234.9453 +FPS=15.65, 法向力=46115.7578, 切向力X=109629.3906, 切向力Y=26396.5078 +FPS=22.41, 法向力=48029.0469, 切向力X=96460.9922, 切向力Y=27109.3848 +FPS=21.53, 法向力=49275.0742, 切向力X=89618.4375, 切向力Y=26337.9727 +FPS=20.76, 法向力=49107.0156, 切向力X=89246.1250, 切向力Y=26406.7480 +FPS=20.86, 法向力=48998.8281, 切向力X=85675.0625, 切向力Y=25881.1133 +FPS=20.72, 法向力=49447.6914, 切向力X=85139.9531, 切向力Y=27103.5898 +FPS=21.51, 法向力=49404.6406, 切向力X=83156.7422, 切向力Y=28535.6719 +FPS=21.10, 法向力=49678.7969, 切向力X=82991.0781, 切向力Y=28512.4844 +FPS=22.06, 法向力=49890.0664, 切向力X=82154.1875, 切向力Y=27549.5684 +FPS=21.33, 法向力=50603.8984, 切向力X=85613.5156, 切向力Y=25241.4414 +FPS=22.44, 法向力=50413.1367, 切向力X=85811.2734, 切向力Y=24918.7754 +FPS=21.12, 法向力=49547.7461, 切向力X=85686.2578, 切向力Y=24766.7441 +FPS=22.45, 法向力=49841.4805, 切向力X=83606.5312, 切向力Y=27428.9570 +FPS=21.64, 法向力=49616.2383, 切向力X=83737.9531, 切向力Y=27510.4160 +FPS=22.24, 法向力=50091.3516, 切向力X=83969.5938, 切向力Y=25836.7500 +FPS=22.25, 法向力=49948.5352, 切向力X=84572.2578, 切向力Y=25730.2773 +FPS=23.07, 法向力=49845.4609, 切向力X=84543.7812, 切向力Y=25874.4512 +FPS=22.42, 法向力=49945.9102, 切向力X=85878.1875, 切向力Y=26404.1758 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002206s (9 tiles incl ref), finalize=0.000052s, total=0.002481s +FPS=22.44, 法向力=49495.7031, 切向力X=82319.2031, 切向力Y=25954.9453 +FPS=23.29, 法向力=49570.1484, 切向力X=82310.6641, 切向力Y=26046.3496 +FPS=22.83, 法向力=49889.4453, 切向力X=77747.0312, 切向力Y=26299.2773 +FPS=23.87, 法向力=50735.6016, 切向力X=77658.1875, 切向力Y=25207.1016 +FPS=19.71, 法向力=50846.2227, 切向力X=77626.4844, 切向力Y=25296.9414 +FPS=24.81, 法向力=51175.5469, 切向力X=88961.2188, 切向力Y=23606.4609 +FPS=22.74, 法向力=51249.5781, 切向力X=105262.5469, 切向力Y=20552.9258 +FPS=23.80, 法向力=50483.0156, 切向力X=106639.8281, 切向力Y=20659.2344 +FPS=21.95, 法向力=48408.6172, 切向力X=102305.0703, 切向力Y=18773.0781 +FPS=23.93, 法向力=50822.3203, 切向力X=82180.5547, 切向力Y=21186.4336 +FPS=24.44, 法向力=50392.4453, 切向力X=82148.4688, 切向力Y=21630.9844 +FPS=23.69, 法向力=53697.4219, 切向力X=113872.7500, 切向力Y=17293.2715 +FPS=24.40, 法向力=52562.7188, 切向力X=114017.5391, 切向力Y=18482.1953 +FPS=23.42, 法向力=48799.3516, 切向力X=107038.5000, 切向力Y=26936.6895 +FPS=21.93, 法向力=51683.4766, 切向力X=85612.5625, 切向力Y=24674.8965 +FPS=24.56, 法向力=51865.7383, 切向力X=85420.7188, 切向力Y=25301.5820 +FPS=25.37, 法向力=52695.4688, 切向力X=109444.2578, 切向力Y=37466.8438 +FPS=23.27, 法向力=52400.9023, 切向力X=133349.6875, 切向力Y=52470.7695 +FPS=23.99, 法向力=51525.0039, 切向力X=134303.6562, 切向力Y=53767.4453 +FPS=23.28, 法向力=52017.7812, 切向力X=121341.5000, 切向力Y=48606.5156 +FPS=23.38, 法向力=52520.7422, 切向力X=94242.7188, 切向力Y=68241.4375 +FPS=23.21, 法向力=52212.3125, 切向力X=94443.7969, 切向力Y=69438.3984 +FPS=21.04, 法向力=53580.9531, 切向力X=92119.5391, 切向力Y=74798.5000 +FPS=23.62, 法向力=54690.5234, 切向力X=102029.3750, 切向力Y=78852.3047 +FPS=23.14, 法向力=53969.6250, 切向力X=103138.6719, 切向力Y=80080.6719 +FPS=21.62, 法向力=52476.2344, 切向力X=126119.8594, 切向力Y=73816.7188 +FPS=23.18, 法向力=51915.2422, 切向力X=125924.7656, 切向力Y=60041.9297 +FPS=23.29, 法向力=51308.7578, 切向力X=126110.3594, 切向力Y=60256.3516 +FPS=22.07, 法向力=51182.4375, 切向力X=98768.5312, 切向力Y=58888.3594 +FPS=23.67, 法向力=53215.5586, 切向力X=71291.1484, 切向力Y=57508.5469 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000229s, blend=0.002398s (9 tiles incl ref), finalize=0.000057s, total=0.002690s +FPS=22.89, 法向力=52359.7539, 切向力X=72100.3203, 切向力Y=58774.8789 +FPS=21.65, 法向力=57419.0039, 切向力X=102609.1016, 切向力Y=43977.1875 +FPS=22.58, 法向力=51679.2578, 切向力X=126122.5781, 切向力Y=34353.9883 +FPS=24.22, 法向力=50847.8672, 切向力X=126904.9531, 切向力Y=35217.1250 +FPS=22.42, 法向力=50635.8828, 切向力X=112842.1094, 切向力Y=33817.5000 +FPS=24.50, 法向力=52028.1602, 切向力X=70914.5625, 切向力Y=33866.9609 +FPS=23.65, 法向力=51799.9258, 切向力X=71903.0781, 切向力Y=34209.3750 +FPS=23.86, 法向力=55310.5469, 切向力X=85936.9531, 切向力Y=26509.4082 +FPS=23.12, 法向力=54519.7461, 切向力X=86007.0547, 切向力Y=27576.7109 +FPS=23.13, 法向力=55034.7422, 切向力X=120064.7188, 切向力Y=17431.1875 +FPS=23.03, 法向力=52921.8125, 切向力X=133387.2188, 切向力Y=4366.7339 +FPS=23.74, 法向力=51961.4453, 切向力X=132757.2500, 切向力Y=4189.8062 +FPS=23.04, 法向力=49978.4141, 切向力X=95391.8594, 切向力Y=9987.4414 +FPS=23.71, 法向力=53444.8359, 切向力X=69681.9219, 切向力Y=31172.4395 +FPS=23.69, 法向力=53233.1641, 切向力X=69534.5938, 切向力Y=31659.2695 +FPS=22.00, 法向力=57718.8516, 切向力X=115856.1094, 切向力Y=21333.8672 +FPS=23.20, 法向力=56637.3984, 切向力X=116022.2031, 切向力Y=21818.1523 +FPS=23.70, 法向力=53832.7773, 切向力X=138832.5469, 切向力Y=2903.2778 +FPS=23.56, 法向力=49701.9531, 切向力X=109368.9844, 切向力Y=-1292.1547 +FPS=23.68, 法向力=49516.7812, 切向力X=109462.6016, 切向力Y=-1561.9673 +FPS=23.58, 法向力=51839.5430, 切向力X=72118.9531, 切向力Y=6419.4976 +FPS=25.20, 法向力=56304.8516, 切向力X=101733.1250, 切向力Y=-621.8783 +FPS=25.18, 法向力=55662.0547, 切向力X=102040.0000, 切向力Y=-489.2441 +FPS=24.11, 法向力=53828.8438, 切向力X=132675.0469, 切向力Y=-15773.8477 +FPS=24.54, 法向力=53170.4336, 切向力X=134301.6562, 切向力Y=-15202.2070 +FPS=22.53, 法向力=49422.3047, 切向力X=90706.4219, 切向力Y=-19069.9434 +FPS=23.36, 法向力=53063.2266, 切向力X=66161.2344, 切向力Y=-13832.6719 +FPS=21.13, 法向力=52508.5898, 切向力X=65746.5938, 切向力Y=-13418.0137 +FPS=24.52, 法向力=55697.4688, 切向力X=106399.6875, 切向力Y=-19522.5586 +FPS=23.31, 法向力=51890.7734, 切向力X=119891.8984, 切向力Y=-29237.6914 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002214s (9 tiles incl ref), finalize=0.000056s, total=0.002511s +FPS=24.67, 法向力=51447.5938, 切向力X=121161.4375, 切向力Y=-28892.9180 +FPS=23.45, 法向力=50745.1992, 切向力X=75097.7969, 切向力Y=-20938.1914 +FPS=24.49, 法向力=53853.0547, 切向力X=64513.9648, 切向力Y=-17065.2695 +FPS=24.10, 法向力=53175.1875, 切向力X=63914.5078, 切向力Y=-16965.1348 +FPS=22.65, 法向力=55381.8984, 切向力X=84838.5000, 切向力Y=-18473.1016 +FPS=24.94, 法向力=55216.0156, 切向力X=85355.4531, 切向力Y=-18492.7051 +FPS=24.08, 法向力=52282.3125, 切向力X=108246.1406, 切向力Y=-22425.4746 +FPS=23.72, 法向力=51797.6719, 切向力X=78207.8516, 切向力Y=-20233.8418 +FPS=23.95, 法向力=51216.5547, 切向力X=78606.8750, 切向力Y=-19526.2227 +FPS=21.59, 法向力=53502.9258, 切向力X=65291.6289, 切向力Y=-14692.0801 +FPS=20.99, 法向力=55018.7656, 切向力X=94733.4688, 切向力Y=-20168.2227 +FPS=23.62, 法向力=54603.4453, 切向力X=95218.5703, 切向力Y=-20775.6621 +FPS=23.53, 法向力=53201.1719, 切向力X=112952.5781, 切向力Y=-37576.1836 +FPS=25.04, 法向力=49902.7109, 切向力X=83544.1094, 切向力Y=-35922.1250 +FPS=25.05, 法向力=49693.1484, 切向力X=83592.5000, 切向力Y=-35494.0234 +FPS=23.59, 法向力=54998.7578, 切向力X=64569.7578, 切向力Y=-35595.8750 +FPS=25.67, 法向力=54926.8203, 切向力X=64844.1406, 切向力Y=-35085.0039 +FPS=25.30, 法向力=56318.6406, 切向力X=113607.4062, 切向力Y=-52226.3750 +FPS=26.31, 法向力=15240.6318, 切向力X=42538.2109, 切向力Y=-14388.3242 +FPS=25.16, 法向力=15205.8486, 切向力X=42096.7422, 切向力Y=-14326.1846 +FPS=23.37, 法向力=12212.8867, 切向力X=21716.1113, 切向力Y=-4581.9648 +FPS=23.87, 法向力=10718.8076, 切向力X=16209.9492, 切向力Y=-3361.3452 +FPS=23.55, 法向力=10559.1582, 切向力X=16108.4629, 切向力Y=-3326.0354 +FPS=25.11, 法向力=8374.4238, 切向力X=14193.9043, 切向力Y=-1920.3024 +FPS=25.26, 法向力=8340.4756, 切向力X=14094.9600, 切向力Y=-2110.4490 +FPS=24.13, 法向力=7521.0903, 切向力X=12570.7930, 切向力Y=-1454.8280 +FPS=25.31, 法向力=6164.1294, 切向力X=11525.1055, 切向力Y=-647.1343 +FPS=25.42, 法向力=6074.8066, 切向力X=11360.4639, 切向力Y=-633.4962 +FPS=23.86, 法向力=6204.2090, 切向力X=10799.4473, 切向力Y=-542.3679 +FPS=25.57, 法向力=6157.8184, 切向力X=10787.7705, 切向力Y=-661.4817 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000215s, blend=0.002249s (9 tiles incl ref), finalize=0.000055s, total=0.002526s +FPS=23.39, 法向力=5701.2681, 切向力X=9859.3301, 切向力Y=-802.4081 +FPS=25.90, 法向力=5716.7402, 切向力X=9816.2910, 切向力Y=-752.8374 +FPS=24.80, 法向力=4893.2715, 切向力X=9404.1699, 切向力Y=-424.4338 +FPS=24.72, 法向力=4981.0586, 切向力X=8691.6777, 切向力Y=-637.4336 +FPS=25.37, 法向力=4939.9839, 切向力X=8687.0596, 切向力Y=-704.6480 +FPS=24.38, 法向力=4538.4409, 切向力X=8463.3154, 切向力Y=-462.3318 +FPS=24.70, 法向力=4216.5293, 切向力X=8619.3418, 切向力Y=-594.5323 +FPS=24.80, 法向力=4218.3955, 切向力X=8631.2480, 切向力Y=-639.6857 +FPS=24.39, 法向力=4259.4805, 切向力X=8536.8828, 切向力Y=-376.9117 +FPS=26.94, 法向力=4275.0547, 切向力X=8476.4453, 切向力Y=-290.6069 +FPS=24.34, 法向力=4197.1753, 切向力X=7803.4287, 切向力Y=-812.8032 +FPS=25.82, 法向力=4249.9199, 切向力X=7746.6338, 切向力Y=-881.1967 +FPS=24.62, 法向力=3726.1228, 切向力X=6730.3755, 切向力Y=-636.1555 +FPS=23.35, 法向力=3525.4280, 切向力X=7058.5117, 切向力Y=-634.4543 +FPS=26.66, 法向力=3519.4697, 切向力X=7004.0469, 切向力Y=-633.9518 +FPS=25.30, 法向力=3578.8735, 切向力X=6817.7588, 切向力Y=-475.1431 +FPS=25.19, 法向力=3302.6038, 切向力X=6828.2524, 切向力Y=-621.0280 +FPS=25.74, 法向力=3314.3926, 切向力X=6802.1777, 切向力Y=-618.7540 +FPS=24.64, 法向力=3199.8359, 切向力X=6947.0713, 切向力Y=-766.7314 +FPS=23.51, 法向力=3129.6484, 切向力X=6964.5225, 切向力Y=-871.3906 +FPS=25.57, 法向力=2864.7046, 切向力X=6484.1714, 切向力Y=-377.4033 +FPS=26.17, 法向力=2856.2842, 切向力X=6523.1396, 切向力Y=-375.7388 +FPS=25.24, 法向力=3018.8672, 切向力X=6385.8232, 切向力Y=-525.3533 +FPS=26.22, 法向力=3157.4214, 切向力X=5776.9531, 切向力Y=-203.8402 +FPS=25.89, 法向力=3125.6272, 切向力X=5596.5747, 切向力Y=-259.7134 +FPS=24.37, 法向力=3058.1045, 切向力X=5551.4048, 切向力Y=-444.6453 +FPS=25.46, 法向力=3085.1826, 切向力X=5554.0801, 切向力Y=-493.6570 +FPS=25.76, 法向力=2970.4194, 切向力X=5857.4805, 切向力Y=-749.9678 +FPS=24.65, 法向力=2844.5652, 切向力X=5568.8350, 切向力Y=-544.0030 +FPS=26.21, 法向力=2883.4639, 切向力X=5525.1787, 切向力Y=-474.7127 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002217s (9 tiles incl ref), finalize=0.000068s, total=0.002508s +FPS=25.19, 法向力=2525.4092, 切向力X=5326.7876, 切向力Y=-271.1722 +FPS=25.99, 法向力=2507.5625, 切向力X=5343.1006, 切向力Y=-360.0154 +FPS=24.39, 法向力=2514.1226, 切向力X=5951.6338, 切向力Y=-669.4218 +FPS=25.85, 法向力=2818.8452, 切向力X=6003.1445, 切向力Y=-703.3066 +FPS=26.81, 法向力=2828.3108, 切向力X=6042.4502, 切向力Y=-795.5778 +FPS=24.60, 法向力=2639.0923, 切向力X=5427.6406, 切向力Y=-744.9155 +FPS=25.27, 法向力=2677.4116, 切向力X=5595.5078, 切向力Y=-755.4368 +FPS=23.20, 法向力=2655.8892, 切向力X=4883.5439, 切向力Y=-785.3970 +FPS=24.93, 法向力=2667.5542, 切向力X=5243.2529, 切向力Y=-441.8428 +FPS=24.55, 法向力=2681.3633, 切向力X=5273.4375, 切向力Y=-470.3876 +FPS=24.68, 法向力=2684.9648, 切向力X=4917.4453, 切向力Y=-76.3147 +FPS=25.23, 法向力=2689.0405, 切向力X=4872.9668, 切向力Y=-24.1249 +FPS=24.37, 法向力=2209.1948, 切向力X=5209.3174, 切向力Y=-664.2756 +FPS=24.89, 法向力=2115.6499, 切向力X=4802.5039, 切向力Y=-377.3824 +FPS=24.78, 法向力=2107.3757, 切向力X=4743.3691, 切向力Y=-362.9381 +FPS=24.03, 法向力=1915.7114, 切向力X=5223.6504, 切向力Y=-502.0632 +FPS=24.73, 法向力=1894.7993, 切向力X=5329.6221, 切向力Y=-519.5490 +FPS=25.01, 法向力=2139.8345, 切向力X=4810.5254, 切向力Y=-871.7645 +FPS=23.73, 法向力=2469.0908, 切向力X=4551.2280, 切向力Y=-700.4757 +FPS=26.14, 法向力=2483.4739, 切向力X=4522.8359, 切向力Y=-681.9596 +FPS=24.83, 法向力=2593.2241, 切向力X=4334.8936, 切向力Y=-981.0593 +FPS=25.90, 法向力=2579.9292, 切向力X=4370.5605, 切向力Y=-1096.2660 +FPS=23.99, 法向力=2064.6343, 切向力X=4447.6548, 切向力Y=-546.0420 +FPS=24.54, 法向力=1881.8250, 切向力X=4151.2476, 切向力Y=-622.5605 +FPS=24.15, 法向力=1793.4023, 切向力X=4118.4912, 切向力Y=-717.1445 +FPS=23.06, 法向力=2518.0667, 切向力X=4232.9990, 切向力Y=-360.2083 +FPS=24.28, 法向力=2456.4436, 切向力X=4560.5811, 切向力Y=-382.5225 +FPS=23.87, 法向力=2497.5029, 切向力X=4631.9541, 切向力Y=-432.2438 +FPS=23.81, 法向力=1837.0088, 切向力X=4665.3838, 切向力Y=-418.1945 +FPS=23.56, 法向力=1683.5693, 切向力X=4622.9160, 切向力Y=-464.5223 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000227s, blend=0.002217s (9 tiles incl ref), finalize=0.000053s, total=0.002504s +FPS=22.69, 法向力=1963.8129, 切向力X=4925.2861, 切向力Y=-297.9601 +FPS=23.65, 法向力=1917.6267, 切向力X=4627.2036, 切向力Y=-456.6797 +FPS=24.32, 法向力=1887.8145, 切向力X=4585.2754, 切向力Y=-503.2372 +FPS=22.67, 法向力=1988.5022, 切向力X=5017.8115, 切向力Y=-397.4248 +FPS=23.36, 法向力=1939.3494, 切向力X=4108.2227, 切向力Y=-558.6890 +FPS=23.27, 法向力=1959.2480, 切向力X=4078.8677, 切向力Y=-621.0233 +FPS=22.27, 法向力=2120.7622, 切向力X=4580.2949, 切向力Y=-580.2487 +FPS=23.51, 法向力=1979.8674, 切向力X=4310.7764, 切向力Y=-398.7350 +FPS=24.20, 法向力=1898.7339, 切向力X=4234.6040, 切向力Y=-368.2155 +FPS=23.31, 法向力=1619.9314, 切向力X=4518.6567, 切向力Y=-291.2525 +FPS=24.36, 法向力=1578.8263, 切向力X=4505.9790, 切向力Y=-268.2280 +FPS=23.33, 法向力=1981.7195, 切向力X=4144.1753, 切向力Y=-443.5420 +FPS=24.35, 法向力=2159.6614, 切向力X=4627.0952, 切向力Y=-522.6406 +FPS=23.98, 法向力=2113.2100, 切向力X=4586.7676, 切向力Y=-551.9327 +FPS=22.86, 法向力=1745.5457, 切向力X=4044.7268, 切向力Y=-964.5950 +FPS=22.70, 法向力=1640.3809, 切向力X=3911.9727, 切向力Y=-730.9347 +FPS=15.97, 法向力=1953.4789, 切向力X=4009.1060, 切向力Y=-450.6657 +FPS=22.35, 法向力=1898.6500, 切向力X=3971.5405, 切向力Y=-536.4360 +FPS=22.55, 法向力=1846.3492, 切向力X=3640.8711, 切向力Y=-788.1365 +FPS=23.30, 法向力=1879.4230, 切向力X=3733.3806, 切向力Y=-950.4122 +FPS=24.70, 法向力=1887.0824, 切向力X=4286.9307, 切向力Y=-492.1233 +FPS=18.90, 法向力=2037.7600, 切向力X=3878.5444, 切向力Y=-973.6335 +FPS=23.65, 法向力=1527.0850, 切向力X=3746.5073, 切向力Y=-505.0844 +FPS=23.53, 法向力=1517.5583, 切向力X=3821.5693, 切向力Y=-463.8306 +FPS=22.15, 法向力=1704.6788, 切向力X=4065.9399, 切向力Y=-534.2931 +FPS=23.17, 法向力=1760.2640, 切向力X=4027.8818, 切向力Y=-528.3713 +FPS=22.32, 法向力=1922.2771, 切向力X=4131.9932, 切向力Y=-270.5858 +FPS=21.02, 法向力=1695.9250, 切向力X=4103.8809, 切向力Y=-890.4171 +FPS=23.52, 法向力=1811.2175, 切向力X=3608.8975, 切向力Y=-630.4379 +FPS=23.89, 法向力=1868.9927, 切向力X=3697.6121, 切向力Y=-703.3284 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000287s, blend=0.002296s (9 tiles incl ref), finalize=0.000070s, total=0.002661s +FPS=22.37, 法向力=1730.1917, 切向力X=3819.6736, 切向力Y=-70.6840 +FPS=23.60, 法向力=1843.1530, 切向力X=4101.5708, 切向力Y=-725.9604 +FPS=23.47, 法向力=1903.5292, 切向力X=4211.9019, 切向力Y=-899.2216 +FPS=20.50, 法向力=1688.9216, 切向力X=3721.0322, 切向力Y=-866.8505 +FPS=24.25, 法向力=1704.2542, 切向力X=3753.4199, 切向力Y=-950.6880 +FPS=23.58, 法向力=1685.1248, 切向力X=3766.7996, 切向力Y=-477.2348 +FPS=24.04, 法向力=1775.6282, 切向力X=3810.3340, 切向力Y=-490.3601 +FPS=24.01, 法向力=1691.4098, 切向力X=3781.9336, 切向力Y=-559.7174 +FPS=23.70, 法向力=1783.3596, 切向力X=4041.2271, 切向力Y=-617.0032 +FPS=22.50, 法向力=1560.3882, 切向力X=3899.0371, 切向力Y=-698.6024 +FPS=20.58, 法向力=1582.4255, 切向力X=3991.3086, 切向力Y=-765.7793 +FPS=23.63, 法向力=1775.5603, 切向力X=3507.1880, 切向力Y=-339.7844 +FPS=22.64, 法向力=2020.8406, 切向力X=3888.2517, 切向力Y=-702.8546 +FPS=24.43, 法向力=1923.3240, 切向力X=3768.3584, 切向力Y=-644.1106 +FPS=16.61, 法向力=1996.0490, 切向力X=3490.7622, 切向力Y=-1049.4460 +FPS=20.52, 法向力=1725.4539, 切向力X=4024.2585, 切向力Y=-886.6774 +FPS=21.74, 法向力=1847.7286, 切向力X=3759.3174, 切向力Y=-855.7671 +FPS=23.95, 法向力=1777.3813, 切向力X=3717.0339, 切向力Y=-696.5538 +FPS=22.97, 法向力=2029.4166, 切向力X=3737.7480, 切向力Y=-877.7377 +FPS=24.04, 法向力=1927.4888, 切向力X=3925.5198, 切向力Y=-782.7922 +FPS=25.64, 法向力=1876.1255, 切向力X=3834.4666, 切向力Y=-870.5398 +FPS=23.30, 法向力=1697.5942, 切向力X=4237.7324, 切向力Y=-486.5226 +FPS=24.74, 法向力=1705.6328, 切向力X=4315.3901, 切向力Y=-389.4338 +FPS=23.17, 法向力=1894.2666, 切向力X=4073.6895, 切向力Y=-1011.0797 +FPS=23.76, 法向力=1514.1418, 切向力X=3748.8960, 切向力Y=-269.8885 +FPS=25.12, 法向力=1445.1106, 切向力X=3677.9355, 切向力Y=-270.8240 +FPS=23.88, 法向力=1725.2104, 切向力X=3861.3787, 切向力Y=-390.3192 +FPS=25.03, 法向力=1696.9980, 切向力X=3216.1523, 切向力Y=29.3089 +FPS=24.64, 法向力=1680.5291, 切向力X=3196.4021, 切向力Y=11.2893 +FPS=22.64, 法向力=1785.9888, 切向力X=3837.8137, 切向力Y=-331.8016 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000219s, blend=0.002266s (9 tiles incl ref), finalize=0.000070s, total=0.002561s +FPS=24.19, 法向力=1833.3794, 切向力X=3947.2490, 切向力Y=-409.3672 +FPS=23.56, 法向力=1759.1338, 切向力X=3763.9199, 切向力Y=-1035.3868 +FPS=24.05, 法向力=1619.5049, 切向力X=3637.5989, 切向力Y=-104.2216 +FPS=22.04, 法向力=1621.4167, 切向力X=3703.8525, 切向力Y=-45.5291 +FPS=21.08, 法向力=1615.9988, 切向力X=3688.0630, 切向力Y=-877.5839 +FPS=23.57, 法向力=4770.0425, 切向力X=25665.7383, 切向力Y=15758.6562 +FPS=24.30, 法向力=4168.4170, 切向力X=25993.3203, 切向力Y=16581.4922 +FPS=23.32, 法向力=2571.5786, 切向力X=43415.5781, 切向力Y=29325.4414 +FPS=22.93, 法向力=2536.2974, 切向力X=30202.6172, 切向力Y=31558.1680 +FPS=23.52, 法向力=2457.8816, 切向力X=30128.4961, 切向力Y=31674.9746 +FPS=23.49, 法向力=3074.0186, 切向力X=14609.3887, 切向力Y=34630.5234 +FPS=23.48, 法向力=2915.4497, 切向力X=14191.9473, 切向力Y=34807.3516 +FPS=22.44, 法向力=5645.6172, 切向力X=10985.9844, 切向力Y=29459.5664 +FPS=23.10, 法向力=7389.1348, 切向力X=8314.9160, 切向力Y=25341.2734 +FPS=23.75, 法向力=7127.2866, 切向力X=8417.5078, 切向力Y=25322.1855 +FPS=23.97, 法向力=7517.3721, 切向力X=12482.9873, 切向力Y=25331.8184 +FPS=23.49, 法向力=7737.0234, 切向力X=15767.7627, 切向力Y=24913.8672 +FPS=23.89, 法向力=7750.8677, 切向力X=16027.0273, 切向力Y=25028.7090 +FPS=22.38, 法向力=6391.9839, 切向力X=18353.2070, 切向力Y=26310.9062 +FPS=23.24, 法向力=6147.7490, 切向力X=21368.9648, 切向力Y=28063.8320 +FPS=23.82, 法向力=6262.4277, 切向力X=21661.4336, 切向力Y=28042.7109 +FPS=22.35, 法向力=4932.1997, 切向力X=23394.7324, 切向力Y=29336.0039 +FPS=23.78, 法向力=4342.7744, 切向力X=23307.7754, 切向力Y=31529.8242 +FPS=23.67, 法向力=4353.8940, 切向力X=23368.9668, 切向力Y=31739.2227 +FPS=22.49, 法向力=4189.0439, 切向力X=23294.4961, 切向力Y=32218.1621 +FPS=24.69, 法向力=4538.8525, 切向力X=25690.1094, 切向力Y=30329.7500 +FPS=23.50, 法向力=4499.1445, 切向力X=25839.1562, 切向力Y=30283.7324 +FPS=22.30, 法向力=5021.3003, 切向力X=27982.1309, 切向力Y=26138.8594 +FPS=24.51, 法向力=5048.3359, 切向力X=28094.7422, 切向力Y=26019.7734 +FPS=24.08, 法向力=5181.7510, 切向力X=24013.4414, 切向力Y=26294.4395 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000304s, blend=0.002282s (9 tiles incl ref), finalize=0.000056s, total=0.002650s +FPS=23.54, 法向力=5797.7168, 切向力X=21538.5332, 切向力Y=27028.2617 +FPS=25.42, 法向力=5791.8311, 切向力X=21548.6758, 切向力Y=27111.9453 +FPS=23.10, 法向力=6211.1777, 切向力X=23261.2617, 切向力Y=24533.6289 +FPS=25.33, 法向力=6336.7432, 切向力X=23360.0078, 切向力Y=24338.5547 +FPS=24.57, 法向力=6459.9473, 切向力X=23290.6777, 切向力Y=24271.7695 +FPS=24.13, 法向力=6130.9707, 切向力X=22192.8984, 切向力Y=24632.7793 +FPS=25.36, 法向力=6145.1470, 切向力X=22126.5098, 切向力Y=24658.4023 +FPS=24.69, 法向力=6952.7998, 切向力X=22900.3887, 切向力Y=24198.9141 +FPS=26.61, 法向力=6981.9858, 切向力X=22870.4414, 切向力Y=24120.4980 +FPS=25.35, 法向力=6799.8145, 切向力X=24801.9668, 切向力Y=22465.2051 +FPS=25.52, 法向力=6661.4102, 切向力X=24989.6133, 切向力Y=22983.0820 +FPS=26.63, 法向力=6716.5522, 切向力X=25116.3496, 切向力Y=23093.5605 +FPS=25.73, 法向力=6660.3398, 切向力X=25362.1328, 切向力Y=23093.4062 +FPS=27.20, 法向力=6702.5483, 切向力X=25457.5645, 切向力Y=23087.6836 +FPS=25.94, 法向力=6937.7148, 切向力X=24912.7109, 切向力Y=21593.7812 +FPS=26.97, 法向力=7049.9854, 切向力X=24275.9219, 切向力Y=22935.6289 +FPS=26.89, 法向力=7096.2861, 切向力X=24275.0195, 切向力Y=22989.5469 +FPS=26.18, 法向力=7152.1973, 切向力X=24291.8750, 切向力Y=23054.3711 +FPS=27.10, 法向力=6889.2583, 切向力X=24420.0430, 切向力Y=22703.8535 +FPS=26.36, 法向力=7002.1182, 切向力X=23366.2324, 切向力Y=22521.9219 +FPS=26.39, 法向力=6837.6216, 切向力X=23168.5898, 切向力Y=22605.4297 +FPS=26.20, 法向力=7207.6553, 切向力X=22207.3242, 切向力Y=22723.5059 +FPS=26.52, 法向力=7184.0854, 切向力X=22246.7031, 切向力Y=22736.1445 +FPS=26.73, 法向力=6872.3389, 切向力X=22172.5469, 切向力Y=24298.5254 +FPS=26.81, 法向力=7290.8027, 切向力X=22539.6719, 切向力Y=23003.1426 +FPS=27.23, 法向力=7287.8164, 切向力X=22570.2734, 切向力Y=23000.3184 +FPS=26.00, 法向力=6875.4990, 切向力X=23581.1348, 切向力Y=22636.8320 +FPS=27.15, 法向力=6812.8398, 切向力X=23618.4199, 切向力Y=22603.6016 +FPS=25.39, 法向力=7057.5371, 切向力X=22671.3730, 切向力Y=23174.3164 +FPS=27.79, 法向力=6999.7710, 切向力X=22610.0469, 切向力Y=23210.2148 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000227s, blend=0.002320s (9 tiles incl ref), finalize=0.000055s, total=0.002609s +FPS=24.73, 法向力=7303.2354, 切向力X=21386.4844, 切向力Y=23284.8398 +FPS=26.05, 法向力=7354.2559, 切向力X=21329.5117, 切向力Y=23319.2070 +FPS=26.24, 法向力=7176.3994, 切向力X=22386.2812, 切向力Y=22654.4141 +FPS=25.80, 法向力=7102.2847, 切向力X=24138.8516, 切向力Y=23312.9648 +FPS=27.30, 法向力=7021.0605, 切向力X=24258.6445, 切向力Y=23469.0156 +FPS=26.04, 法向力=7029.5444, 切向力X=24248.2441, 切向力Y=23272.5293 +FPS=25.68, 法向力=6948.6245, 切向力X=24182.6680, 切向力Y=23332.5820 +FPS=25.97, 法向力=7132.6406, 切向力X=23822.1895, 切向力Y=22776.5469 +FPS=25.55, 法向力=7308.0342, 切向力X=23872.7539, 切向力Y=22608.4805 +FPS=25.57, 法向力=7357.8579, 切向力X=24477.8184, 切向力Y=21511.6680 +FPS=23.62, 法向力=7195.8906, 切向力X=25694.0000, 切向力Y=20769.4805 +FPS=23.13, 法向力=7205.3643, 切向力X=25672.2109, 切向力Y=20716.0000 +FPS=23.69, 法向力=7350.5264, 切向力X=26464.3125, 切向力Y=19518.2324 +FPS=25.02, 法向力=7428.3843, 切向力X=24652.3672, 切向力Y=19757.6719 +FPS=25.10, 法向力=7346.1284, 切向力X=24482.1953, 切向力Y=19954.8750 +FPS=24.51, 法向力=7994.8218, 切向力X=23293.7109, 切向力Y=20030.3750 +FPS=24.68, 法向力=7504.3438, 切向力X=24973.1875, 切向力Y=18683.9043 +FPS=26.11, 法向力=7552.8120, 切向力X=25045.2129, 切向力Y=18577.8047 +FPS=23.50, 法向力=8169.2661, 切向力X=25666.0605, 切向力Y=17375.8945 +FPS=25.82, 法向力=8203.4277, 切向力X=25684.2754, 切向力Y=17371.0078 +FPS=25.30, 法向力=8136.0098, 切向力X=23988.8281, 切向力Y=17703.3066 +FPS=26.73, 法向力=8085.7554, 切向力X=23791.6133, 切向力Y=17708.5527 +FPS=24.83, 法向力=7859.0156, 切向力X=22160.4922, 切向力Y=19392.9570 +FPS=25.58, 法向力=8344.4248, 切向力X=24316.6250, 切向力Y=18513.7266 +FPS=25.84, 法向力=8364.0088, 切向力X=24347.4883, 切向力Y=18496.2676 +FPS=24.55, 法向力=7888.9429, 切向力X=27744.2168, 切向力Y=17918.6211 +FPS=26.27, 法向力=7824.1816, 切向力X=27985.0664, 切向力Y=17727.3398 +FPS=24.08, 法向力=7204.3496, 切向力X=30756.4883, 切向力Y=18951.7070 +FPS=25.51, 法向力=7233.9878, 切向力X=30913.1914, 切向力Y=19224.5020 +FPS=27.35, 法向力=6841.9541, 切向力X=28386.6133, 切向力Y=22563.8398 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002242s (9 tiles incl ref), finalize=0.000069s, total=0.002533s +FPS=25.80, 法向力=6386.1362, 切向力X=28722.0410, 切向力Y=24578.7578 +FPS=26.54, 法向力=6404.9521, 切向力X=28791.8027, 切向力Y=24678.1523 +FPS=25.10, 法向力=7282.5903, 切向力X=31965.1250, 切向力Y=21175.9707 +FPS=25.89, 法向力=7108.5298, 切向力X=31940.2793, 切向力Y=21015.8008 +FPS=26.82, 法向力=7422.2568, 切向力X=30505.0371, 切向力Y=20532.8242 +FPS=26.57, 法向力=8998.0850, 切向力X=35481.1953, 切向力Y=14731.5625 +FPS=27.56, 法向力=8890.8936, 切向力X=35695.5781, 切向力Y=14536.1338 +FPS=26.55, 法向力=9523.4199, 切向力X=46819.3594, 切向力Y=7335.1709 +FPS=25.61, 法向力=9466.7402, 切向力X=47329.6680, 切向力Y=7132.3574 +FPS=24.99, 法向力=8553.6348, 切向力X=49436.0977, 切向力Y=10231.1133 +FPS=26.43, 法向力=8476.1953, 切向力X=49496.5234, 切向力Y=10287.8232 +FPS=25.32, 法向力=8728.7383, 切向力X=54907.9727, 切向力Y=-354.8411 +FPS=25.67, 法向力=8076.6289, 切向力X=45458.6562, 切向力Y=-4550.1982 +FPS=24.74, 法向力=8484.5244, 切向力X=45031.1328, 切向力Y=-4704.2290 +FPS=23.42, 法向力=10549.1133, 切向力X=40969.2031, 切向力Y=-9977.8232 +FPS=24.68, 法向力=10554.0215, 切向力X=40491.9805, 切向力Y=-10162.7480 +FPS=24.87, 法向力=12429.4453, 切向力X=42060.2383, 切向力Y=-15859.0664 +FPS=25.41, 法向力=10641.6074, 切向力X=35933.9844, 切向力Y=-15510.4658 +FPS=25.87, 法向力=10654.4111, 切向力X=35643.0078, 切向力Y=-15277.6797 +FPS=23.26, 法向力=11838.6348, 切向力X=19365.5039, 切向力Y=-1775.2290 +FPS=25.31, 法向力=11616.4424, 切向力X=19320.6895, 切向力Y=-1556.3083 +FPS=24.22, 法向力=11203.5957, 切向力X=30118.6016, 切向力Y=1946.8059 +FPS=24.04, 法向力=9183.6582, 切向力X=20368.9102, 切向力Y=3779.8748 +FPS=24.74, 法向力=9154.5488, 切向力X=20203.9297, 切向力Y=3671.4492 +FPS=24.19, 法向力=8964.3740, 切向力X=7584.5107, 切向力Y=7164.7173 +FPS=24.62, 法向力=4043.9414, 切向力X=8757.2441, 切向力Y=10233.5195 +FPS=25.81, 法向力=4107.6064, 切向力X=8835.5039, 切向力Y=10319.6797 +FPS=23.02, 法向力=3292.5908, 切向力X=8679.0977, 切向力Y=5876.3193 +FPS=25.74, 法向力=3362.5164, 切向力X=8732.6670, 切向力Y=5917.8672 +FPS=24.03, 法向力=2641.3337, 切向力X=7628.6294, 切向力Y=5020.4893 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000239s, blend=0.002307s (9 tiles incl ref), finalize=0.000054s, total=0.002608s +FPS=24.11, 法向力=2767.6099, 切向力X=6426.0444, 切向力Y=3602.0022 +FPS=25.39, 法向力=2779.3071, 切向力X=6489.2837, 切向力Y=3566.0083 +FPS=23.96, 法向力=2042.6680, 切向力X=6213.4814, 切向力Y=3364.2319 +FPS=24.87, 法向力=2031.3180, 切向力X=6147.9854, 切向力Y=3359.5396 +FPS=25.54, 法向力=2074.2739, 切向力X=5586.4287, 切向力Y=2860.0713 +FPS=25.56, 法向力=2093.9080, 切向力X=5621.4482, 切向力Y=2860.5732 +FPS=24.56, 法向力=2006.1760, 切向力X=6193.8169, 切向力Y=2249.0674 +FPS=23.39, 法向力=1993.2274, 切向力X=5274.1035, 切向力Y=1739.9646 +FPS=25.14, 法向力=1986.6396, 切向力X=5301.4517, 切向力Y=1597.0007 +FPS=25.11, 法向力=1971.0029, 切向力X=5324.2920, 切向力Y=1788.1775 +FPS=25.08, 法向力=2121.3752, 切向力X=5207.0820, 切向力Y=1061.1389 +FPS=25.38, 法向力=2124.0378, 切向力X=5214.1387, 切向力Y=1141.6814 +FPS=24.03, 法向力=1954.9561, 切向力X=5450.2432, 切向力Y=1491.2438 +FPS=24.53, 法向力=1998.3063, 切向力X=5494.2578, 切向力Y=1527.9509 +FPS=25.50, 法向力=2030.8276, 切向力X=5095.4551, 切向力Y=1062.4453 +FPS=25.86, 法向力=2057.8669, 切向力X=5146.1011, 切向力Y=1029.4585 +FPS=25.06, 法向力=2043.7437, 切向力X=5129.5479, 切向力Y=1273.7261 +FPS=21.97, 法向力=2025.4043, 切向力X=5624.0942, 切向力Y=1107.1702 +FPS=25.93, 法向力=2008.0959, 切向力X=5602.3691, 切向力Y=1032.5724 +FPS=25.48, 法向力=2075.8706, 切向力X=4642.5781, 切向力Y=953.1810 +FPS=24.17, 法向力=1881.9727, 切向力X=4782.5312, 切向力Y=639.4958 +FPS=25.88, 法向力=1891.0409, 切向力X=4851.3877, 切向力Y=571.6940 +FPS=23.49, 法向力=1985.5082, 切向力X=4643.0796, 切向力Y=555.4507 +FPS=24.61, 法向力=1800.7953, 切向力X=4727.4238, 切向力Y=657.9655 +FPS=24.36, 法向力=1820.5607, 切向力X=4874.3096, 切向力Y=717.5934 +FPS=25.00, 法向力=1671.2529, 切向力X=4339.1338, 切向力Y=482.4445 +FPS=25.32, 法向力=1652.7419, 切向力X=4497.8887, 切向力Y=516.3333 +FPS=23.24, 法向力=2097.0771, 切向力X=4496.4116, 切向力Y=343.6717 +FPS=24.94, 法向力=2170.7629, 切向力X=4584.8047, 切向力Y=282.9326 +FPS=25.97, 法向力=1721.2036, 切向力X=4311.4170, 切向力Y=715.7591 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002329s (9 tiles incl ref), finalize=0.000067s, total=0.002616s +FPS=24.01, 法向力=1736.2031, 切向力X=4994.6670, 切向力Y=141.1543 +FPS=26.01, 法向力=1787.9314, 切向力X=5138.9365, 切向力Y=166.6632 +FPS=23.46, 法向力=1881.3693, 切向力X=4408.1855, 切向力Y=742.0660 +FPS=24.29, 法向力=2132.8911, 切向力X=4466.3633, 切向力Y=577.7169 +FPS=25.08, 法向力=2067.5364, 切向力X=4382.4966, 切向力Y=581.6936 +FPS=24.22, 法向力=1747.0548, 切向力X=5101.2539, 切向力Y=298.0919 +FPS=25.33, 法向力=1617.6958, 切向力X=5022.4297, 切向力Y=356.0966 +FPS=21.28, 法向力=2042.6013, 切向力X=3983.4883, 切向力Y=210.6332 +FPS=24.48, 法向力=1909.1121, 切向力X=4603.3154, 切向力Y=355.8622 +FPS=25.73, 法向力=1919.6980, 切向力X=4648.9014, 切向力Y=296.1162 +FPS=24.50, 法向力=1853.5022, 切向力X=4525.0088, 切向力Y=221.6578 +FPS=24.68, 法向力=1604.9324, 切向力X=4231.1636, 切向力Y=352.0324 +FPS=24.81, 法向力=1595.7454, 切向力X=4281.7603, 切向力Y=428.0779 +FPS=23.53, 法向力=1805.9290, 切向力X=4245.1948, 切向力Y=-270.7927 +FPS=25.65, 法向力=1860.2942, 切向力X=4356.6782, 切向力Y=-297.5802 +FPS=23.83, 法向力=1654.5881, 切向力X=4126.8027, 切向力Y=-185.8806 +FPS=24.76, 法向力=1698.7942, 切向力X=4104.2354, 切向力Y=-176.7080 +FPS=23.37, 法向力=1720.0831, 切向力X=4106.6104, 切向力Y=-166.4932 +FPS=24.74, 法向力=1716.4812, 切向力X=4354.1562, 切向力Y=-15.1952 +FPS=25.13, 法向力=1661.1162, 切向力X=4456.3193, 切向力Y=169.1665 +FPS=24.81, 法向力=1596.2169, 切向力X=4580.7490, 切向力Y=603.4799 +FPS=23.62, 法向力=1774.8419, 切向力X=3938.0244, 切向力Y=348.0195 +FPS=25.66, 法向力=1751.3832, 切向力X=3889.9409, 切向力Y=316.6121 +FPS=23.76, 法向力=1965.1165, 切向力X=3887.3398, 切向力Y=-221.8221 +FPS=23.92, 法向力=1935.3695, 切向力X=3865.7798, 切向力Y=-164.4256 +FPS=22.21, 法向力=1722.6694, 切向力X=3901.4214, 切向力Y=-61.7857 +FPS=23.31, 法向力=1559.9005, 切向力X=3784.3103, 切向力Y=-19.2479 +FPS=23.97, 法向力=1560.0371, 切向力X=3884.8757, 切向力Y=-13.8940 +FPS=23.01, 法向力=1544.5144, 切向力X=3661.1934, 切向力Y=623.5450 +FPS=22.79, 法向力=1464.1384, 切向力X=3256.1362, 切向力Y=113.1162 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000280s, blend=0.002393s (9 tiles incl ref), finalize=0.000064s, total=0.002745s +FPS=23.73, 法向力=1485.6562, 切向力X=3315.1069, 切向力Y=31.0629 +FPS=24.31, 法向力=1880.7126, 切向力X=4214.8750, 切向力Y=-208.6193 +FPS=24.62, 法向力=1857.3615, 切向力X=4251.3232, 切向力Y=-193.1535 +FPS=24.19, 法向力=1806.3142, 切向力X=3615.6157, 切向力Y=-460.8784 +FPS=24.08, 法向力=1637.4832, 切向力X=4205.1562, 切向力Y=-112.0681 +FPS=25.66, 法向力=1581.1400, 切向力X=4203.2705, 切向力Y=-95.3309 +FPS=23.83, 法向力=1815.5265, 切向力X=3911.1060, 切向力Y=-150.9314 +FPS=24.83, 法向力=1538.5217, 切向力X=3972.7451, 切向力Y=-76.4592 +FPS=25.77, 法向力=1467.0814, 切向力X=3853.7393, 切向力Y=-112.2479 +FPS=25.02, 法向力=1597.0629, 切向力X=3846.2061, 切向力Y=-388.4146 +FPS=25.49, 法向力=1592.2135, 切向力X=3832.5371, 切向力Y=-394.3304 +FPS=24.84, 法向力=1424.1626, 切向力X=3283.5347, 切向力Y=179.3446 +FPS=24.16, 法向力=1465.5269, 切向力X=3290.0059, 切向力Y=215.9501 +FPS=24.99, 法向力=1645.3293, 切向力X=3736.9998, 切向力Y=-758.4097 +FPS=23.24, 法向力=1401.4413, 切向力X=3795.6631, 切向力Y=-492.7136 +FPS=24.64, 法向力=1434.7773, 切向力X=3848.8408, 切向力Y=-515.2559 +FPS=24.74, 法向力=1720.0652, 切向力X=3821.6318, 切向力Y=-148.3752 +FPS=23.75, 法向力=1509.9131, 切向力X=3743.7625, 切向力Y=31.5355 +FPS=24.27, 法向力=1479.7644, 切向力X=3796.6404, 切向力Y=57.7155 +FPS=24.29, 法向力=1639.4149, 切向力X=3511.2708, 切向力Y=-525.9414 +FPS=23.27, 法向力=1967.3943, 切向力X=4249.4287, 切向力Y=-122.3986 +FPS=24.95, 法向力=1997.6912, 切向力X=4261.7393, 切向力Y=-122.9134 +FPS=23.07, 法向力=1939.7578, 切向力X=4058.9060, 切向力Y=-129.9468 +FPS=24.98, 法向力=1972.5359, 切向力X=3978.7485, 切向力Y=-23.0818 +FPS=23.32, 法向力=1688.9896, 切向力X=3382.6992, 切向力Y=-196.5113 +FPS=24.49, 法向力=1621.1447, 切向力X=3475.5625, 切向力Y=-216.2864 +FPS=25.95, 法向力=1587.6855, 切向力X=3445.7593, 切向力Y=-172.7783 +FPS=24.64, 法向力=1587.0077, 切向力X=3482.0371, 切向力Y=-22.2758 +FPS=22.73, 法向力=1633.5801, 切向力X=3419.8740, 切向力Y=-448.6649 +FPS=24.78, 法向力=1675.4265, 切向力X=3557.1614, 切向力Y=-378.8824 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000247s, blend=0.002269s (9 tiles incl ref), finalize=0.000052s, total=0.002576s +FPS=24.15, 法向力=1746.8994, 切向力X=3540.1743, 切向力Y=-550.4984 +FPS=25.01, 法向力=1719.0680, 切向力X=3502.1479, 切向力Y=-554.3776 +FPS=23.77, 法向力=1462.8574, 切向力X=4037.3115, 切向力Y=-7.7669 +FPS=24.96, 法向力=1890.1414, 切向力X=3784.6372, 切向力Y=-501.0895 +FPS=25.36, 法向力=1893.7986, 切向力X=3771.7095, 切向力Y=-576.5034 +FPS=22.43, 法向力=1169.0081, 切向力X=3095.6704, 切向力Y=-332.2794 +FPS=24.54, 法向力=1155.2871, 切向力X=3093.6279, 切向力Y=-326.4792 +FPS=26.49, 法向力=1381.5068, 切向力X=3494.3887, 切向力Y=-206.5867 +FPS=24.18, 法向力=1843.5892, 切向力X=4274.4346, 切向力Y=-366.0996 +FPS=25.33, 法向力=1709.6003, 切向力X=4289.1309, 切向力Y=-253.7354 +FPS=23.76, 法向力=1564.3328, 切向力X=3506.1650, 切向力Y=-228.6289 +FPS=25.51, 法向力=1552.4923, 切向力X=3506.6155, 切向力Y=-296.3366 +FPS=23.81, 法向力=1530.2820, 切向力X=3206.5466, 切向力Y=-390.7739 +FPS=24.96, 法向力=1758.0061, 切向力X=3394.2202, 切向力Y=-214.7982 +FPS=25.48, 法向力=1659.2783, 切向力X=3359.1299, 切向力Y=-237.1241 +FPS=24.96, 法向力=1611.5784, 切向力X=3682.5464, 切向力Y=-253.4295 +FPS=25.07, 法向力=1578.1575, 切向力X=3701.7964, 切向力Y=-194.8777 +FPS=25.14, 法向力=1569.1222, 切向力X=3776.1196, 切向力Y=-192.1240 +FPS=22.17, 法向力=1541.0283, 切向力X=3592.0190, 切向力Y=-312.4129 +FPS=25.59, 法向力=1577.1176, 切向力X=3699.3806, 切向力Y=-326.1516 +FPS=24.00, 法向力=1523.8707, 切向力X=3297.7573, 切向力Y=-194.6751 +FPS=25.11, 法向力=1599.8811, 切向力X=3382.4626, 切向力Y=-214.1410 +FPS=23.80, 法向力=1759.7321, 切向力X=3710.1963, 切向力Y=-306.2007 +FPS=23.27, 法向力=1651.0632, 切向力X=4121.4551, 切向力Y=-456.5507 +FPS=20.92, 法向力=1409.6938, 切向力X=3580.5298, 切向力Y=-112.5845 +FPS=25.06, 法向力=1358.0505, 切向力X=3496.5391, 切向力Y=-37.4955 +FPS=23.11, 法向力=1777.8442, 切向力X=3633.5088, 切向力Y=-671.2726 +FPS=23.97, 法向力=1840.8656, 切向力X=3637.0168, 切向力Y=-685.6667 +FPS=25.20, 法向力=1891.4613, 切向力X=3529.4065, 切向力Y=-401.4281 +FPS=24.05, 法向力=1885.9392, 切向力X=3573.2900, 切向力Y=-268.6316 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000216s, blend=0.002238s (9 tiles incl ref), finalize=0.000054s, total=0.002515s +FPS=23.81, 法向力=1475.4160, 切向力X=3046.8547, 切向力Y=-710.8915 +FPS=22.97, 法向力=1642.3661, 切向力X=3035.5986, 切向力Y=-203.3711 +FPS=24.98, 法向力=1606.3550, 切向力X=2952.5396, 切向力Y=-170.4084 +FPS=25.78, 法向力=1723.3440, 切向力X=3536.2183, 切向力Y=-828.5470 +FPS=24.76, 法向力=1605.4449, 切向力X=3492.7954, 切向力Y=-507.0238 +FPS=25.42, 法向力=1571.0508, 切向力X=3462.1553, 切向力Y=-323.3818 +FPS=24.39, 法向力=1553.8809, 切向力X=3859.8960, 切向力Y=-805.1072 +FPS=23.70, 法向力=1374.9163, 切向力X=3713.8386, 切向力Y=-136.5463 +FPS=24.47, 法向力=1350.9456, 切向力X=3678.5366, 切向力Y=-82.4481 +FPS=24.25, 法向力=1341.8374, 切向力X=3303.8167, 切向力Y=-271.0267 +FPS=24.54, 法向力=1350.1650, 切向力X=3297.1489, 切向力Y=-339.5464 +FPS=21.23, 法向力=1339.0686, 切向力X=3401.9536, 切向力Y=-603.2181 +FPS=23.55, 法向力=1327.7678, 切向力X=3133.6895, 切向力Y=-716.8377 +FPS=23.52, 法向力=1343.2296, 切向力X=3209.2783, 切向力Y=-678.4204 +FPS=24.07, 法向力=6095.0400, 切向力X=7406.1724, 切向力Y=-221.7105 +FPS=23.56, 法向力=25758.2031, 切向力X=-219.3845, 切向力Y=-2843.0684 +FPS=23.71, 法向力=25843.1211, 切向力X=-746.0150, 切向力Y=-2847.0088 +FPS=22.34, 法向力=29515.2148, 切向力X=-21197.5781, 切向力Y=-8091.6567 +FPS=18.34, 法向力=31023.1367, 切向力X=-31867.8359, 切向力Y=-5394.7173 +FPS=22.48, 法向力=30699.0840, 切向力X=-32822.8125, 切向力Y=-5244.4985 +FPS=22.08, 法向力=33910.3086, 切向力X=-57007.4453, 切向力Y=-8586.2168 +FPS=23.71, 法向力=42394.9375, 切向力X=-76763.8125, 切向力Y=-12200.0928 +FPS=22.67, 法向力=42698.2734, 切向力X=-78044.5781, 切向力Y=-12184.8906 +FPS=21.50, 法向力=43033.5547, 切向力X=-70644.3594, 切向力Y=-8273.4648 +FPS=15.86, 法向力=43404.5703, 切向力X=-73860.8047, 切向力Y=-2234.8232 +FPS=22.28, 法向力=46306.9922, 切向力X=-73075.8594, 切向力Y=6387.6016 +FPS=22.70, 法向力=46361.6562, 切向力X=-73348.2109, 切向力Y=6674.0078 +FPS=20.73, 法向力=46297.8047, 切向力X=-62898.5977, 切向力Y=19106.8984 +FPS=21.63, 法向力=48073.9219, 切向力X=-61056.8086, 切向力Y=40452.8320 +FPS=21.99, 法向力=48360.4453, 切向力X=-61528.5391, 切向力Y=41186.7500 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000009s (hit), reset=0.000354s, blend=0.002385s (9 tiles incl ref), finalize=0.000057s, total=0.002809s +FPS=20.26, 法向力=52007.7891, 切向力X=-60815.9766, 切向力Y=35317.0156 +FPS=20.49, 法向力=51285.3594, 切向力X=-47599.0352, 切向力Y=18697.1680 +FPS=21.77, 法向力=49747.8398, 切向力X=-42875.3633, 切向力Y=34561.2383 +FPS=20.98, 法向力=49828.7500, 切向力X=-42383.3906, 切向力Y=35357.5195 +FPS=21.45, 法向力=57636.4453, 切向力X=-38660.1172, 切向力Y=76607.1562 +FPS=20.57, 法向力=68650.9844, 切向力X=-48476.2031, 切向力Y=94954.6562 +FPS=18.76, 法向力=69368.1094, 切向力X=-48367.4375, 切向力Y=96573.0000 +FPS=20.53, 法向力=68552.0703, 切向力X=-49766.8398, 切向力Y=73634.8906 +FPS=19.43, 法向力=61997.6797, 切向力X=-53998.1133, 切向力Y=26278.1133 +FPS=18.96, 法向力=61295.6406, 切向力X=-55428.0820, 切向力Y=27787.9922 +FPS=19.46, 法向力=61856.8906, 切向力X=-55664.5664, 切向力Y=23967.0430 +FPS=21.84, 法向力=61974.0508, 切向力X=-57453.6406, 切向力Y=24094.4980 +FPS=20.98, 法向力=61535.7266, 切向力X=-50571.8281, 切向力Y=19547.5645 +FPS=22.06, 法向力=61555.2734, 切向力X=-51292.4648, 切向力Y=18426.0547 +FPS=22.39, 法向力=61146.8750, 切向力X=-49198.1562, 切向力Y=17767.5508 +FPS=22.43, 法向力=61374.7383, 切向力X=-50806.9297, 切向力Y=17743.8926 +FPS=22.58, 法向力=61154.1328, 切向力X=-50929.4922, 切向力Y=17232.3242 +FPS=18.93, 法向力=61350.3359, 切向力X=-51432.2227, 切向力Y=17407.2617 +FPS=23.52, 法向力=61221.7344, 切向力X=-49362.2266, 切向力Y=16738.8008 +FPS=22.65, 法向力=61168.2969, 切向力X=-50006.0234, 切向力Y=15862.5635 +FPS=22.68, 法向力=61061.3477, 切向力X=-50364.3984, 切向力Y=15948.1504 +FPS=22.85, 法向力=61483.3789, 切向力X=-50457.0156, 切向力Y=15717.7051 +FPS=23.23, 法向力=61555.2578, 切向力X=-50846.4062, 切向力Y=15242.5088 +FPS=23.59, 法向力=61583.6016, 切向力X=-50859.1250, 切向力Y=15228.2627 +FPS=22.18, 法向力=60796.5703, 切向力X=-51042.5703, 切向力Y=15865.3105 +FPS=22.75, 法向力=61198.1172, 切向力X=-50881.2500, 切向力Y=15808.6045 +FPS=22.86, 法向力=61247.9961, 切向力X=-50938.6328, 切向力Y=15771.7266 +FPS=24.92, 法向力=61382.2266, 切向力X=-50771.8789, 切向力Y=14896.9688 +FPS=24.97, 法向力=61408.6172, 切向力X=-50736.0117, 切向力Y=14900.4531 +FPS=23.89, 法向力=61019.0391, 切向力X=-48985.5117, 切向力Y=13999.9316 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000239s, blend=0.002249s (9 tiles incl ref), finalize=0.000057s, total=0.002552s +FPS=22.21, 法向力=61108.5586, 切向力X=-50234.9336, 切向力Y=14196.6758 +FPS=24.11, 法向力=61268.4961, 切向力X=-50878.4258, 切向力Y=14310.1104 +FPS=23.13, 法向力=61485.1250, 切向力X=-50251.0469, 切向力Y=14907.7832 +FPS=23.80, 法向力=61269.1016, 切向力X=-50603.7773, 切向力Y=14235.3301 +FPS=25.97, 法向力=61218.3945, 切向力X=-50522.1523, 切向力Y=14247.3613 +FPS=24.30, 法向力=61358.9961, 切向力X=-51577.8047, 切向力Y=11319.2725 +FPS=25.66, 法向力=62797.4805, 切向力X=-49812.0625, 切向力Y=3015.4497 +FPS=25.96, 法向力=63030.4766, 切向力X=-51017.2969, 切向力Y=3057.4355 +FPS=26.17, 法向力=61833.8359, 切向力X=-48294.3906, 切向力Y=2648.4795 +FPS=26.82, 法向力=61784.8984, 切向力X=-48071.9453, 切向力Y=2465.5581 +FPS=24.95, 法向力=63137.8398, 切向力X=-38386.9102, 切向力Y=-1876.4246 +FPS=25.83, 法向力=63061.6172, 切向力X=-38204.0156, 切向力Y=-2011.9191 +FPS=25.19, 法向力=58343.7812, 切向力X=-22125.6191, 切向力Y=-19726.7617 +FPS=24.77, 法向力=57779.1719, 切向力X=-28743.5352, 切向力Y=-27519.8789 +FPS=25.59, 法向力=58034.0820, 切向力X=-29524.2832, 切向力Y=-27892.2422 +FPS=22.84, 法向力=55262.8047, 切向力X=-14281.5586, 切向力Y=-51668.3359 +FPS=24.42, 法向力=53034.5273, 切向力X=-28914.6719, 切向力Y=-53104.5586 +FPS=24.64, 法向力=52254.7969, 切向力X=-29619.9141, 切向力Y=-53937.3281 +FPS=23.96, 法向力=58318.5078, 切向力X=-28567.3535, 切向力Y=-16256.3770 +FPS=25.32, 法向力=58517.5938, 切向力X=-29171.5449, 切向力Y=-15977.4297 +FPS=23.29, 法向力=58122.6094, 切向力X=-22153.0078, 切向力Y=15579.1582 +FPS=24.97, 法向力=57773.8164, 切向力X=-22185.7930, 切向力Y=15446.9932 +FPS=24.71, 法向力=58442.6055, 切向力X=-20165.5312, 切向力Y=20567.3984 +FPS=24.83, 法向力=58669.4375, 切向力X=-37386.4766, 切向力Y=284.8564 +FPS=25.62, 法向力=58427.5312, 切向力X=-37854.8398, 切向力Y=-101.5757 +FPS=23.66, 法向力=59417.7500, 切向力X=-45561.2070, 切向力Y=-1145.2633 +FPS=24.15, 法向力=58690.6094, 切向力X=-46741.2734, 切向力Y=-1154.1931 +FPS=25.00, 法向力=59027.1758, 切向力X=-46844.7539, 切向力Y=-846.5089 +FPS=23.53, 法向力=59908.8633, 切向力X=-47975.4336, 切向力Y=-970.0046 +FPS=25.79, 法向力=60045.1016, 切向力X=-48289.9062, 切向力Y=-910.5477 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000261s, blend=0.002329s (9 tiles incl ref), finalize=0.000065s, total=0.002663s +FPS=23.34, 法向力=60036.5586, 切向力X=-42519.9141, 切向力Y=-7984.2549 +FPS=24.04, 法向力=58285.2773, 切向力X=-40331.5820, 切向力Y=-26764.8867 +FPS=26.35, 法向力=58026.5781, 切向力X=-40344.4336, 切向力Y=-27258.1172 +FPS=23.71, 法向力=57445.0312, 切向力X=-43318.5820, 切向力Y=-44250.2656 +FPS=25.15, 法向力=57239.9648, 切向力X=-43842.8516, 切向力Y=-44879.7188 +FPS=25.41, 法向力=58846.0000, 切向力X=-35387.5938, 切向力Y=-39786.1328 +FPS=25.73, 法向力=58684.7656, 切向力X=-35887.4023, 切向力Y=-39969.2578 +FPS=25.06, 法向力=56029.8711, 切向力X=1343.9022, 切向力Y=-29660.7305 +FPS=24.83, 法向力=52706.6328, 切向力X=-1808.4949, 切向力Y=-30138.1348 +FPS=25.92, 法向力=52351.6992, 切向力X=-2092.6899, 切向力Y=-30145.9668 +FPS=25.23, 法向力=51594.7422, 切向力X=-31638.7500, 切向力Y=-22569.2969 +FPS=25.63, 法向力=57185.7070, 切向力X=-44977.6250, 切向力Y=-13679.5898 +FPS=26.24, 法向力=57326.3945, 切向力X=-46140.7734, 切向力Y=-13616.4707 +FPS=24.15, 法向力=57311.6445, 切向力X=-46783.3750, 切向力Y=-12628.0898 +FPS=26.91, 法向力=57569.3477, 切向力X=-47121.2578, 切向力Y=-12363.2793 +FPS=25.12, 法向力=57709.6953, 切向力X=-47140.9219, 切向力Y=-11724.2520 +FPS=27.37, 法向力=57870.9297, 切向力X=-47144.8672, 切向力Y=-11520.6523 +FPS=26.58, 法向力=57987.6719, 切向力X=-47190.3516, 切向力Y=-11003.9863 +FPS=26.32, 法向力=57992.9922, 切向力X=-47119.4062, 切向力Y=-11027.4297 +FPS=26.80, 法向力=58332.1680, 切向力X=-47656.7500, 切向力Y=-10459.9492 +FPS=25.33, 法向力=57783.9453, 切向力X=-48488.8047, 切向力Y=-10611.0830 +FPS=26.68, 法向力=57764.6250, 切向力X=-48514.1953, 切向力Y=-10806.0234 +FPS=25.11, 法向力=57785.1797, 切向力X=-48683.7383, 切向力Y=-10461.8057 +FPS=26.85, 法向力=57852.2188, 切向力X=-48493.3789, 切向力Y=-10497.3535 +FPS=26.72, 法向力=57846.7148, 切向力X=-47942.4141, 切向力Y=-10142.6963 +FPS=25.14, 法向力=57375.1250, 切向力X=-48247.1797, 切向力Y=-10909.5967 +FPS=27.43, 法向力=57444.2539, 切向力X=-48210.3516, 切向力Y=-10791.3066 +FPS=23.34, 法向力=27797.6074, 切向力X=-13141.2373, 切向力Y=-12704.7930 +FPS=27.01, 法向力=28085.4238, 切向力X=-13799.6289, 切向力Y=-12675.7871 +FPS=22.34, 法向力=15628.9004, 切向力X=-3469.2495, 切向力Y=-8511.3281 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000231s, blend=0.002207s (9 tiles incl ref), finalize=0.000072s, total=0.002517s +FPS=23.59, 法向力=12639.3291, 切向力X=-1277.2992, 切向力Y=-7145.2051 +FPS=26.02, 法向力=12598.5273, 切向力X=-1259.1924, 切向力Y=-7082.4937 +FPS=24.80, 法向力=10680.3096, 切向力X=-1007.0591, 切向力Y=-5179.2886 +FPS=26.07, 法向力=10660.7637, 切向力X=-864.8494, 切向力Y=-5134.2705 +FPS=25.74, 法向力=8945.5020, 切向力X=-574.5923, 切向力Y=-5296.9346 +FPS=25.56, 法向力=8300.2930, 切向力X=-144.4214, 切向力Y=-4628.2705 +FPS=26.67, 法向力=8230.3115, 切向力X=-87.8699, 切向力Y=-4584.5405 +FPS=25.88, 法向力=7346.1406, 切向力X=755.0297, 切向力Y=-4347.2568 +FPS=26.67, 法向力=7379.9497, 切向力X=775.8645, 切向力Y=-4315.1787 +FPS=25.44, 法向力=6681.6865, 切向力X=361.9081, 切向力Y=-4188.7012 +FPS=27.10, 法向力=6596.2231, 切向力X=313.5281, 切向力Y=-4169.2202 +FPS=24.72, 法向力=5844.0781, 切向力X=429.8230, 切向力Y=-3210.8650 +FPS=26.31, 法向力=5636.7446, 切向力X=450.1596, 切向力Y=-3092.0286 +FPS=25.60, 法向力=5657.3984, 切向力X=476.7126, 切向力Y=-3159.5239 +FPS=25.44, 法向力=5725.4453, 切向力X=689.5690, 切向力Y=-3033.7202 +FPS=26.88, 法向力=5685.1875, 切向力X=702.8515, 切向力Y=-3035.1917 +FPS=25.21, 法向力=5155.0972, 切向力X=382.4813, 切向力Y=-2440.2014 +FPS=26.13, 法向力=5190.8379, 切向力X=492.4888, 切向力Y=-2508.6074 +FPS=24.51, 法向力=4906.4678, 切向力X=361.6857, 切向力Y=-2499.6948 +FPS=25.13, 法向力=4471.2104, 切向力X=883.8443, 切向力Y=-2556.5928 +FPS=25.36, 法向力=4436.0483, 切向力X=883.9412, 切向力Y=-2549.2310 +FPS=24.04, 法向力=4260.0439, 切向力X=1082.1483, 切向力Y=-2830.4036 +FPS=24.04, 法向力=4330.5059, 切向力X=1201.9906, 切向力Y=-2316.4001 +FPS=25.58, 法向力=4331.9624, 切向力X=1190.4790, 切向力Y=-2277.9949 +FPS=22.46, 法向力=4072.5742, 切向力X=753.0856, 切向力Y=-2631.0493 +FPS=22.63, 法向力=4069.8223, 切向力X=804.8527, 切向力Y=-2736.1978 +FPS=21.84, 法向力=3979.3281, 切向力X=1286.4257, 切向力Y=-2569.4941 +FPS=22.66, 法向力=3666.6147, 切向力X=1191.1167, 切向力Y=-2236.7063 +FPS=24.73, 法向力=3635.6372, 切向力X=1209.5933, 切向力Y=-2218.6987 +FPS=22.75, 法向力=3349.3118, 切向力X=1512.5615, 切向力Y=-2065.3809 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002225s (9 tiles incl ref), finalize=0.000058s, total=0.002503s +FPS=23.79, 法向力=3669.7593, 切向力X=1491.7655, 切向力Y=-2209.1001 +FPS=24.59, 法向力=3605.2524, 切向力X=1552.8796, 切向力Y=-2217.7202 +FPS=24.20, 法向力=3306.5698, 切向力X=1179.6548, 切向力Y=-1646.0327 +FPS=24.91, 法向力=3371.5593, 切向力X=1489.6544, 切向力Y=-1822.7323 +FPS=24.88, 法向力=3413.7524, 切向力X=1577.8235, 切向力Y=-1867.2734 +FPS=24.81, 法向力=3382.7441, 切向力X=1730.7854, 切向力Y=-1849.4890 +FPS=22.96, 法向力=3334.7319, 切向力X=1719.9015, 切向力Y=-1924.4600 +FPS=21.99, 法向力=3292.9048, 切向力X=2185.7178, 切向力Y=-1873.9429 +FPS=25.82, 法向力=2992.1233, 切向力X=2013.4583, 切向力Y=-1167.0178 +FPS=25.26, 法向力=2963.4395, 切向力X=2046.5370, 切向力Y=-1233.7173 +FPS=24.11, 法向力=3202.9285, 切向力X=1343.3477, 切向力Y=-2106.9434 +FPS=22.95, 法向力=2904.1074, 切向力X=2571.2412, 切向力Y=-1624.5569 +FPS=25.63, 法向力=2907.0078, 切向力X=2682.4976, 切向力Y=-1658.1200 +FPS=22.33, 法向力=2885.3052, 切向力X=1608.6455, 切向力Y=-1294.0024 +FPS=26.44, 法向力=2861.2617, 切向力X=1729.6426, 切向力Y=-1376.1738 +FPS=24.71, 法向力=2680.5251, 切向力X=1752.3718, 切向力Y=-2043.3232 +FPS=23.52, 法向力=2720.8125, 切向力X=1743.7354, 切向力Y=-1998.4755 +FPS=23.28, 法向力=2436.9731, 切向力X=1780.2205, 切向力Y=-1796.5378 +FPS=23.47, 法向力=2684.1621, 切向力X=1742.0281, 切向力Y=-2082.7585 +FPS=16.16, 法向力=2222.7737, 切向力X=1926.9138, 切向力Y=-1844.1415 +FPS=11.95, 法向力=2271.2229, 切向力X=2084.2461, 切向力Y=-1775.5111 +FPS=14.37, 法向力=2396.3328, 切向力X=2070.3223, 切向力Y=-1637.7102 +FPS=14.05, 法向力=2259.7393, 切向力X=1415.3435, 切向力Y=-1561.5320 +FPS=14.50, 法向力=2206.9102, 切向力X=1324.5162, 切向力Y=-1568.4220 +FPS=14.67, 法向力=2656.0532, 切向力X=1927.6570, 切向力Y=-1528.7729 +FPS=14.38, 法向力=2123.0146, 切向力X=1940.2488, 切向力Y=-1191.7686 +FPS=15.20, 法向力=2162.2905, 切向力X=1913.4827, 切向力Y=-1212.9514 +FPS=13.51, 法向力=1748.9238, 切向力X=1963.1344, 切向力Y=-1741.6880 +FPS=15.11, 法向力=2174.3181, 切向力X=1938.9253, 切向力Y=-1740.1599 +FPS=14.12, 法向力=2076.6709, 切向力X=1809.3440, 切向力Y=-1793.6321 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000455s, blend=0.004896s (9 tiles incl ref), finalize=0.000128s, total=0.005492s +FPS=14.59, 法向力=1873.9329, 切向力X=1560.4789, 切向力Y=-1484.5381 +FPS=14.46, 法向力=1895.5511, 切向力X=1669.4840, 切向力Y=-1529.3767 +FPS=13.03, 法向力=1899.5818, 切向力X=1847.0248, 切向力Y=-1892.5273 +FPS=13.86, 法向力=1714.3782, 切向力X=1883.6038, 切向力Y=-1535.9857 +FPS=13.41, 法向力=1744.8203, 切向力X=1952.2466, 切向力Y=-1579.0667 +FPS=14.52, 法向力=1678.0107, 切向力X=1817.9753, 切向力Y=-1430.0210 +FPS=14.36, 法向力=1844.2493, 切向力X=1870.1290, 切向力Y=-1857.6470 +FPS=14.74, 法向力=2101.1511, 切向力X=1954.9558, 切向力Y=-1571.3188 +FPS=14.28, 法向力=1807.1781, 切向力X=2101.9731, 切向力Y=-1462.3887 +FPS=13.93, 法向力=1727.2336, 切向力X=2132.3901, 切向力Y=-1502.4824 +FPS=14.51, 法向力=2031.4259, 切向力X=2409.2461, 切向力Y=-1450.7052 +FPS=14.44, 法向力=1764.1208, 切向力X=1748.7932, 切向力Y=-1236.5149 +FPS=14.50, 法向力=1709.8047, 切向力X=1605.2772, 切向力Y=-1297.6179 +FPS=15.06, 法向力=2328.1406, 切向力X=2060.4846, 切向力Y=-1635.3423 +FPS=14.83, 法向力=1784.5801, 切向力X=2533.6770, 切向力Y=-1658.0652 +FPS=13.91, 法向力=1443.1552, 切向力X=1977.9821, 切向力Y=-1044.8035 +FPS=12.21, 法向力=1469.8771, 切向力X=1949.0779, 切向力Y=-1032.5984 +FPS=14.68, 法向力=1654.0847, 切向力X=2076.4314, 切向力Y=-1636.0023 +FPS=13.60, 法向力=1874.2289, 切向力X=1925.9362, 切向力Y=-1480.7753 +FPS=13.89, 法向力=1895.9436, 切向力X=1910.2180, 切向力Y=-1545.0321 +FPS=13.52, 法向力=1597.7322, 切向力X=1908.2725, 切向力Y=-1370.5685 +FPS=14.11, 法向力=1646.8251, 切向力X=2090.3188, 切向力Y=-1332.0151 +FPS=12.94, 法向力=1663.8652, 切向力X=2031.6257, 切向力Y=-1600.0510 +FPS=13.07, 法向力=1605.6189, 切向力X=1801.0176, 切向力Y=-1726.4700 +FPS=14.47, 法向力=1616.4465, 切向力X=1918.6260, 切向力Y=-1700.9412 +FPS=14.15, 法向力=1943.7067, 切向力X=2136.5164, 切向力Y=-1340.0155 +FPS=14.36, 法向力=1835.5059, 切向力X=2510.2332, 切向力Y=-1328.7733 +FPS=14.07, 法向力=1433.2632, 切向力X=2072.5952, 切向力Y=-1262.1731 +FPS=14.35, 法向力=1476.4532, 切向力X=2090.9792, 切向力Y=-1271.9727 +FPS=14.89, 法向力=1809.4966, 切向力X=2178.7256, 切向力Y=-1377.7909 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000284s, blend=0.005016s (9 tiles incl ref), finalize=0.000129s, total=0.005441s +FPS=13.94, 法向力=1588.3623, 切向力X=2058.7668, 切向力Y=-1369.1635 +FPS=10.93, 法向力=1583.1487, 切向力X=2091.2446, 切向力Y=-1432.3337 +FPS=13.33, 法向力=1635.3032, 切向力X=2180.0000, 切向力Y=-1344.0750 +FPS=13.59, 法向力=1675.2852, 切向力X=2102.5713, 切向力Y=-1176.9235 +FPS=14.05, 法向力=1684.4541, 切向力X=2091.5295, 切向力Y=-1197.4728 +FPS=13.71, 法向力=1617.6660, 切向力X=2677.0796, 切向力Y=-1150.9958 +FPS=13.33, 法向力=1582.8262, 切向力X=1526.5316, 切向力Y=-1249.1140 +FPS=13.77, 法向力=1589.1516, 切向力X=1535.1362, 切向力Y=-1338.8617 +FPS=13.49, 法向力=1657.0002, 切向力X=2309.2896, 切向力Y=-1301.2017 +FPS=12.64, 法向力=1342.7122, 切向力X=2358.3113, 切向力Y=-991.3508 +FPS=13.62, 法向力=1455.3883, 切向力X=1968.5852, 切向力Y=-1088.9246 +FPS=13.67, 法向力=1664.8022, 切向力X=2599.8350, 切向力Y=-972.0419 +FPS=14.13, 法向力=1617.0763, 切向力X=2496.9924, 切向力Y=-965.2670 +FPS=14.67, 法向力=1577.4034, 切向力X=2370.8560, 切向力Y=-1110.2202 +FPS=15.11, 法向力=1823.1771, 切向力X=3004.6177, 切向力Y=-1254.5334 +FPS=13.72, 法向力=1799.2173, 切向力X=2998.4316, 切向力Y=-1296.1051 +FPS=15.08, 法向力=1596.3422, 切向力X=2199.5503, 切向力Y=-1032.2725 +FPS=14.63, 法向力=1509.1841, 切向力X=2623.3472, 切向力Y=-973.2177 +FPS=14.45, 法向力=1401.2878, 切向力X=1918.4414, 切向力Y=-1365.6655 +FPS=13.93, 法向力=1492.5319, 切向力X=2004.1649, 切向力Y=-1434.8267 +FPS=15.06, 法向力=1373.2710, 切向力X=2457.3599, 切向力Y=-1140.4009 +FPS=14.73, 法向力=1481.2186, 切向力X=2516.4631, 切向力Y=-906.0529 +FPS=15.11, 法向力=1501.0872, 切向力X=2532.7954, 切向力Y=-931.6939 +FPS=14.02, 法向力=1469.9907, 切向力X=1931.6860, 切向力Y=-1260.3501 +FPS=14.58, 法向力=1687.8403, 切向力X=2090.8757, 切向力Y=-1153.2688 +FPS=13.14, 法向力=1654.6453, 切向力X=2018.9408, 切向力Y=-1209.4061 +FPS=13.83, 法向力=1431.9484, 切向力X=2378.6528, 切向力Y=-1300.3612 +FPS=14.58, 法向力=1387.6750, 切向力X=2415.0300, 切向力Y=-1213.9730 +FPS=14.09, 法向力=1376.5071, 切向力X=2498.4043, 切向力Y=-1439.4517 +FPS=13.42, 法向力=1364.7827, 切向力X=2391.3828, 切向力Y=-1443.6052 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000338s, blend=0.004940s (9 tiles incl ref), finalize=0.000135s, total=0.005424s +FPS=13.69, 法向力=1361.4092, 切向力X=2300.2705, 切向力Y=-1013.6168 +FPS=15.11, 法向力=1306.7737, 切向力X=2236.5571, 切向力Y=-1025.0420 +FPS=14.73, 法向力=1316.3484, 切向力X=2252.2051, 切向力Y=-1354.9231 +FPS=15.25, 法向力=1587.8431, 切向力X=1912.2195, 切向力Y=-1559.8041 +FPS=15.41, 法向力=1588.6051, 切向力X=1866.7844, 切向力Y=-1593.8698 +FPS=15.22, 法向力=1439.8223, 切向力X=2133.8821, 切向力Y=-1655.7754 +FPS=14.88, 法向力=1410.3514, 切向力X=2108.9873, 切向力Y=-1063.6738 +FPS=14.70, 法向力=1379.3925, 切向力X=2174.6934, 切向力Y=-1230.3276 +FPS=14.68, 法向力=1458.3508, 切向力X=2213.6499, 切向力Y=-1070.2374 +FPS=14.35, 法向力=1240.3064, 切向力X=2355.0649, 切向力Y=-572.3474 +FPS=14.88, 法向力=1251.0334, 切向力X=2510.4119, 切向力Y=-505.3365 +FPS=15.24, 法向力=1449.7725, 切向力X=1996.6335, 切向力Y=-817.1259 +FPS=15.02, 法向力=1462.5066, 切向力X=2332.9546, 切向力Y=-1214.1921 +FPS=14.72, 法向力=1475.8871, 切向力X=2036.4050, 切向力Y=-1400.8940 +FPS=14.60, 法向力=1455.3348, 切向力X=2047.2976, 切向力Y=-1542.2522 +FPS=14.66, 法向力=1458.0925, 切向力X=2388.7798, 切向力Y=-967.3140 +FPS=14.29, 法向力=1305.0228, 切向力X=2206.9302, 切向力Y=-1035.2390 +FPS=14.13, 法向力=1310.8903, 切向力X=2200.6421, 切向力Y=-1053.5635 +FPS=14.16, 法向力=1344.0303, 切向力X=2456.2119, 切向力Y=-1494.1519 +FPS=14.82, 法向力=1526.8552, 切向力X=2363.8374, 切向力Y=-1170.0448 +FPS=14.60, 法向力=1432.9617, 切向力X=2599.8228, 切向力Y=-1198.1072 +FPS=14.64, 法向力=1412.9075, 切向力X=2588.4497, 切向力Y=-1232.5488 +FPS=15.08, 法向力=1267.1228, 切向力X=2014.4741, 切向力Y=-968.4287 +FPS=15.38, 法向力=1664.1482, 切向力X=2895.2754, 切向力Y=-1335.8601 +FPS=14.03, 法向力=1697.5455, 切向力X=2849.9778, 切向力Y=-1371.1213 +FPS=14.47, 法向力=1390.9973, 切向力X=1970.3147, 切向力Y=-1559.2183 +FPS=14.36, 法向力=1588.5471, 切向力X=2672.1357, 切向力Y=-1251.0208 +FPS=14.34, 法向力=1584.3501, 切向力X=2701.8833, 切向力Y=-1215.6013 +FPS=15.32, 法向力=1234.8629, 切向力X=2166.3745, 切向力Y=-590.2269 +FPS=13.64, 法向力=1344.2856, 切向力X=1959.9670, 切向力Y=-1550.6271 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000380s, blend=0.005006s (9 tiles incl ref), finalize=0.000126s, total=0.005523s +FPS=14.35, 法向力=1326.7026, 切向力X=2019.9670, 切向力Y=-1444.9771 +FPS=13.98, 法向力=1537.1444, 切向力X=2708.7979, 切向力Y=-1737.0804 +FPS=14.73, 法向力=1553.9359, 切向力X=2833.1394, 切向力Y=-1619.7675 +FPS=14.92, 法向力=1505.1768, 切向力X=2338.4663, 切向力Y=-1208.6820 +FPS=14.99, 法向力=1464.0586, 切向力X=2315.7627, 切向力Y=-1145.2427 +FPS=14.00, 法向力=1512.0713, 切向力X=2405.3599, 切向力Y=-1331.0399 +FPS=14.22, 法向力=1274.2146, 切向力X=1862.2495, 切向力Y=-1334.6895 +FPS=13.50, 法向力=1297.4476, 切向力X=1850.5862, 切向力Y=-1358.5800 +FPS=14.06, 法向力=1556.7793, 切向力X=2212.9753, 切向力Y=-1166.7693 +FPS=13.68, 法向力=1519.6284, 切向力X=2148.8525, 切向力Y=-1141.4580 +FPS=13.99, 法向力=1214.3895, 切向力X=2731.7119, 切向力Y=-694.9826 +FPS=14.52, 法向力=1611.3831, 切向力X=2732.1733, 切向力Y=-1270.6545 +FPS=14.91, 法向力=1648.4092, 切向力X=2759.8257, 切向力Y=-1293.3109 +FPS=14.70, 法向力=1234.4260, 切向力X=2521.5251, 切向力Y=-831.3409 +FPS=14.59, 法向力=1352.9392, 切向力X=2248.0688, 切向力Y=-1201.3422 +FPS=14.92, 法向力=1347.8206, 切向力X=2181.5281, 切向力Y=-1196.6473 +FPS=14.14, 法向力=1366.5304, 切向力X=2299.2241, 切向力Y=-1460.7747 +FPS=13.95, 法向力=1236.7944, 切向力X=2380.3406, 切向力Y=-1237.9883 +FPS=14.58, 法向力=1531.5992, 切向力X=2136.6973, 切向力Y=-1272.2461 +FPS=14.84, 法向力=1561.0632, 切向力X=2186.4468, 切向力Y=-1293.9294 +FPS=14.96, 法向力=1223.0332, 切向力X=1990.8671, 切向力Y=-915.6578 +FPS=15.10, 法向力=1229.4548, 切向力X=2464.3054, 切向力Y=-1454.4723 +FPS=15.17, 法向力=1247.3887, 切向力X=2516.6365, 切向力Y=-1368.6090 +FPS=15.10, 法向力=1405.0317, 切向力X=1820.9365, 切向力Y=-1109.0483 +FPS=15.18, 法向力=1336.8813, 切向力X=2243.7227, 切向力Y=-1305.4651 +FPS=13.98, 法向力=1343.3438, 切向力X=2278.4717, 切向力Y=-1345.3514 +FPS=14.55, 法向力=1617.2427, 切向力X=2827.3999, 切向力Y=-1458.3239 +FPS=17.56, 法向力=1240.4808, 切向力X=2661.8347, 切向力Y=-1418.9286 +FPS=14.24, 法向力=1227.3093, 切向力X=2160.3662, 切向力Y=-551.3189 +FPS=14.99, 法向力=1200.9905, 切向力X=2050.3799, 切向力Y=-556.7673 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000308s, blend=0.004856s (9 tiles incl ref), finalize=0.000122s, total=0.005298s +FPS=13.51, 法向力=1292.4885, 切向力X=2230.0703, 切向力Y=-845.8122 +FPS=14.60, 法向力=1333.6801, 切向力X=2315.6919, 切向力Y=-871.2449 +FPS=14.19, 法向力=1440.6268, 切向力X=2841.5376, 切向力Y=-977.9264 +FPS=14.84, 法向力=1305.5021, 切向力X=2243.4463, 切向力Y=-1292.2092 +FPS=14.79, 法向力=1308.5023, 切向力X=3044.7036, 切向力Y=-1169.5369 +FPS=14.72, 法向力=1254.2135, 切向力X=2154.2925, 切向力Y=-1309.3944 +FPS=14.09, 法向力=1222.9819, 切向力X=2106.0010, 切向力Y=-953.5995 +FPS=14.82, 法向力=1580.9824, 切向力X=2887.6528, 切向力Y=-1160.1863 +FPS=14.23, 法向力=1335.8362, 切向力X=2557.3779, 切向力Y=-1078.2251 +FPS=15.03, 法向力=1346.7620, 切向力X=2507.3281, 切向力Y=-1060.5835 +FPS=13.42, 法向力=1365.0879, 切向力X=2147.0952, 切向力Y=-867.0748 +FPS=14.55, 法向力=1299.0668, 切向力X=2597.5493, 切向力Y=-1136.5938 +FPS=14.66, 法向力=1349.1825, 切向力X=2837.2915, 切向力Y=-984.2151 +FPS=14.85, 法向力=1227.3040, 切向力X=2176.1367, 切向力Y=-1488.6470 +FPS=14.66, 法向力=1203.4126, 切向力X=2076.6938, 切向力Y=-1488.9202 +FPS=13.48, 法向力=1249.8604, 切向力X=2290.5576, 切向力Y=-997.5986 +FPS=13.90, 法向力=1485.0945, 切向力X=2235.2007, 切向力Y=-1283.6459 +FPS=14.22, 法向力=1351.2369, 切向力X=2780.1267, 切向力Y=-919.7035 +FPS=14.37, 法向力=1333.2112, 切向力X=2779.8572, 切向力Y=-887.7866 +FPS=14.49, 法向力=1383.2186, 切向力X=2187.3481, 切向力Y=-1165.8558 +FPS=14.74, 法向力=1140.9543, 切向力X=2508.2617, 切向力Y=-1358.2562 +FPS=15.04, 法向力=1185.0465, 切向力X=2600.2642, 切向力Y=-1355.0032 +FPS=14.18, 法向力=1007.0746, 切向力X=2218.5488, 切向力Y=-667.0599 +FPS=14.49, 法向力=1038.6096, 切向力X=2206.4370, 切向力Y=-695.8594 +FPS=14.38, 法向力=1356.3953, 切向力X=2635.1768, 切向力Y=-1068.1912 +FPS=14.19, 法向力=1532.6261, 切向力X=2667.6304, 切向力Y=-578.0710 +FPS=13.49, 法向力=1530.0068, 切向力X=2499.2312, 切向力Y=-1333.0026 +FPS=11.97, 法向力=1452.0461, 切向力X=2308.6758, 切向力Y=-1696.3354 +FPS=15.65, 法向力=1327.5769, 切向力X=2808.5610, 切向力Y=-1278.9811 +FPS=13.35, 法向力=1277.9999, 切向力X=2386.9548, 切向力Y=-1020.4877 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000328s, blend=0.004750s (9 tiles incl ref), finalize=0.000122s, total=0.005211s +FPS=14.42, 法向力=1494.2808, 切向力X=2390.2549, 切向力Y=-996.0527 +FPS=13.55, 法向力=1338.1947, 切向力X=2493.1670, 切向力Y=-511.5413 +FPS=14.30, 法向力=1504.7571, 切向力X=3042.9941, 切向力Y=-1093.2771 +FPS=14.46, 法向力=1277.7207, 切向力X=2462.7402, 切向力Y=-887.4930 +FPS=13.11, 法向力=1271.3091, 切向力X=2327.0886, 切向力Y=-1156.7859 +FPS=14.41, 法向力=955.5728, 切向力X=2343.4165, 切向力Y=-773.8433 +FPS=13.80, 法向力=1195.2137, 切向力X=2002.0334, 切向力Y=-1014.6589 +FPS=13.08, 法向力=1215.4321, 切向力X=2041.2787, 切向力Y=-957.3901 +FPS=12.00, 法向力=1197.1785, 切向力X=2367.7324, 切向力Y=-1129.2283 +FPS=12.42, 法向力=1123.4552, 切向力X=2809.4385, 切向力Y=-1095.7332 +FPS=13.17, 法向力=1426.8328, 切向力X=2900.5784, 切向力Y=-967.9272 +FPS=13.31, 法向力=1350.6193, 切向力X=2762.2598, 切向力Y=-793.7556 +FPS=13.26, 法向力=1469.8103, 切向力X=2943.0435, 切向力Y=-1321.5571 +FPS=14.22, 法向力=1500.9087, 切向力X=2909.8364, 切向力Y=-1376.4368 +FPS=14.05, 法向力=1247.4048, 切向力X=2698.1504, 切向力Y=-827.3151 +FPS=14.32, 法向力=1241.7617, 切向力X=2621.8235, 切向力Y=-884.6475 +FPS=14.70, 法向力=1218.7068, 切向力X=2353.5410, 切向力Y=-807.8725 +FPS=14.60, 法向力=1054.3586, 切向力X=2335.5190, 切向力Y=-1009.6873 +FPS=13.58, 法向力=1322.5071, 切向力X=2662.8684, 切向力Y=-1379.2322 +FPS=14.51, 法向力=1141.2117, 切向力X=2203.6196, 切向力Y=-1224.4985 +FPS=13.78, 法向力=1006.9766, 切向力X=2461.0469, 切向力Y=-497.4019 +FPS=14.95, 法向力=1165.6265, 切向力X=2509.1465, 切向力Y=-1250.1365 +FPS=14.78, 法向力=1277.6385, 切向力X=2766.2773, 切向力Y=-1106.5957 +FPS=14.59, 法向力=1331.4902, 切向力X=2964.5647, 切向力Y=-1205.5706 +FPS=14.39, 法向力=1321.9543, 切向力X=2930.7080, 切向力Y=-1228.9785 +FPS=13.40, 法向力=1150.7782, 切向力X=2372.9502, 切向力Y=-1051.4568 +FPS=13.45, 法向力=1345.9584, 切向力X=2754.7563, 切向力Y=-1266.7129 +FPS=14.71, 法向力=1351.0730, 切向力X=2736.4956, 切向力Y=-1246.7468 +FPS=13.90, 法向力=1439.5281, 切向力X=2396.4370, 切向力Y=-1392.5706 +FPS=14.36, 法向力=1445.9119, 切向力X=2560.4292, 切向力Y=-1248.1467 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000441s, blend=0.005559s (9 tiles incl ref), finalize=0.000160s, total=0.006175s +FPS=12.66, 法向力=1523.4983, 切向力X=2827.9338, 切向力Y=-770.4448 +FPS=12.59, 法向力=1344.3313, 切向力X=2481.2959, 切向力Y=-1341.8264 +FPS=15.33, 法向力=1198.4835, 切向力X=2455.9053, 切向力Y=-943.7571 +FPS=12.34, 法向力=1281.7871, 切向力X=2807.2827, 切向力Y=-992.3629 +FPS=13.85, 法向力=1053.5352, 切向力X=2071.4028, 切向力Y=-885.2839 +FPS=13.41, 法向力=1047.4370, 切向力X=2197.3711, 切向力Y=-865.6553 +FPS=13.79, 法向力=1236.1649, 切向力X=2551.8525, 切向力Y=-680.4661 +FPS=13.81, 法向力=1306.8357, 切向力X=2512.8882, 切向力Y=-943.9210 +FPS=13.83, 法向力=1321.9058, 切向力X=2543.5637, 切向力Y=-1203.1959 +FPS=13.25, 法向力=1361.1677, 切向力X=1858.2245, 切向力Y=-923.4001 +FPS=13.81, 法向力=1193.7195, 切向力X=2472.8325, 切向力Y=-779.9937 +FPS=14.59, 法向力=1060.1270, 切向力X=2168.3623, 切向力Y=-814.3094 +FPS=17.52, 法向力=1065.7610, 切向力X=2229.0212, 切向力Y=-821.4627 +FPS=14.28, 法向力=1635.6555, 切向力X=2804.3887, 切向力Y=-1219.9449 +FPS=13.73, 法向力=1202.7527, 切向力X=2636.1494, 切向力Y=-1420.9509 +FPS=14.22, 法向力=1113.2495, 切向力X=2798.2910, 切向力Y=-1431.7173 +FPS=13.92, 法向力=1177.3894, 切向力X=2247.2971, 切向力Y=-814.6205 +FPS=14.64, 法向力=1136.7332, 切向力X=2704.0188, 切向力Y=-1076.4141 +FPS=13.98, 法向力=1391.1078, 切向力X=2648.5327, 切向力Y=-1615.4329 +FPS=13.94, 法向力=1420.1951, 切向力X=2774.5449, 切向力Y=-1667.2625 +FPS=14.10, 法向力=1412.1398, 切向力X=2295.4199, 切向力Y=-722.0042 +FPS=13.03, 法向力=1242.8268, 切向力X=2183.2639, 切向力Y=-1276.1400 +FPS=13.86, 法向力=1478.2295, 切向力X=2629.1938, 切向力Y=-709.3325 +FPS=14.35, 法向力=1385.4539, 切向力X=2685.8069, 切向力Y=-508.7678 +FPS=14.18, 法向力=1323.6609, 切向力X=2722.0864, 切向力Y=-390.4348 +FPS=14.08, 法向力=1478.0840, 切向力X=2887.2363, 切向力Y=-921.6671 +FPS=14.26, 法向力=1194.0785, 切向力X=2626.1746, 切向力Y=-939.3408 +FPS=14.36, 法向力=1382.9874, 切向力X=2962.8809, 切向力Y=-1078.9377 +FPS=14.39, 法向力=1413.5103, 切向力X=2963.5591, 切向力Y=-1096.9783 +FPS=14.08, 法向力=1479.3855, 切向力X=2619.0898, 切向力Y=-806.4941 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000375s, blend=0.004860s (9 tiles incl ref), finalize=0.000120s, total=0.005366s +FPS=14.50, 法向力=1270.4425, 切向力X=2672.7837, 切向力Y=-1117.5466 +FPS=13.48, 法向力=1271.8848, 切向力X=2361.3137, 切向力Y=-786.4530 +FPS=14.10, 法向力=1452.8478, 切向力X=2915.4434, 切向力Y=-867.0344 +FPS=13.69, 法向力=1130.2312, 切向力X=2094.7803, 切向力Y=-96.2639 +FPS=14.81, 法向力=1287.6455, 切向力X=2616.4478, 切向力Y=-983.3336 +FPS=14.00, 法向力=1407.9626, 切向力X=2793.4688, 切向力Y=-1153.2930 +FPS=14.19, 法向力=1041.5436, 切向力X=2587.5913, 切向力Y=-504.7171 +FPS=12.65, 法向力=1290.5011, 切向力X=2489.2515, 切向力Y=-890.2484 +FPS=12.85, 法向力=1417.2408, 切向力X=2599.0498, 切向力Y=-784.9863 +FPS=13.09, 法向力=1097.8583, 切向力X=2456.1760, 切向力Y=-1006.9722 +FPS=12.98, 法向力=1066.1262, 切向力X=2554.3472, 切向力Y=-979.5591 +FPS=12.83, 法向力=1109.3796, 切向力X=2501.5518, 切向力Y=-1347.2087 +FPS=14.29, 法向力=1298.2277, 切向力X=3172.7480, 切向力Y=-921.6897 +FPS=14.94, 法向力=1291.5476, 切向力X=3103.8491, 切向力Y=-943.7498 +FPS=15.43, 法向力=1353.9319, 切向力X=3202.4023, 切向力Y=-977.5207 +FPS=12.37, 法向力=1237.1738, 切向力X=2998.8035, 切向力Y=-856.6884 +FPS=13.91, 法向力=1641.9918, 切向力X=2564.9656, 切向力Y=-1201.5074 +FPS=14.30, 法向力=1209.3805, 切向力X=2912.8013, 切向力Y=-885.1871 +FPS=14.03, 法向力=1311.0046, 切向力X=2637.4917, 切向力Y=-1384.8846 +FPS=14.15, 法向力=1297.1096, 切向力X=2550.6416, 切向力Y=-1396.0818 +FPS=13.49, 法向力=1118.1702, 切向力X=2731.1399, 切向力Y=-803.1863 +FPS=13.67, 法向力=1403.2039, 切向力X=2556.3906, 切向力Y=-1262.6974 +FPS=14.21, 法向力=1385.5375, 切向力X=2366.9795, 切向力Y=-1540.8098 +FPS=14.19, 法向力=1445.8092, 切向力X=2427.2729, 切向力Y=-1550.8899 +FPS=13.79, 法向力=1323.8542, 切向力X=2652.9497, 切向力Y=-893.9563 +FPS=14.07, 法向力=1317.0679, 切向力X=2652.0884, 切向力Y=-922.3394 +FPS=14.02, 法向力=1068.8691, 切向力X=2737.7222, 切向力Y=-1174.6030 +FPS=15.38, 法向力=1445.5177, 切向力X=2681.4333, 切向力Y=-889.1273 +FPS=14.61, 法向力=1474.6985, 切向力X=2703.3765, 切向力Y=-809.6462 +FPS=14.60, 法向力=1438.9724, 切向力X=2702.1011, 切向力Y=-1386.0809 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000351s, blend=0.004817s (9 tiles incl ref), finalize=0.000133s, total=0.005313s +FPS=13.56, 法向力=1379.2378, 切向力X=2569.1050, 切向力Y=-1356.1633 +FPS=14.98, 法向力=1507.0220, 切向力X=2677.7317, 切向力Y=-762.1505 +FPS=13.89, 法向力=1462.7236, 切向力X=2671.4165, 切向力Y=-739.6637 +FPS=14.94, 法向力=1277.2310, 切向力X=2766.2993, 切向力Y=-1382.9368 +FPS=13.86, 法向力=1235.6686, 切向力X=2356.7844, 切向力Y=-505.3170 +FPS=13.74, 法向力=1224.4036, 切向力X=2396.3193, 切向力Y=-437.9655 +FPS=13.66, 法向力=1429.3746, 切向力X=2057.1267, 切向力Y=-679.9875 +FPS=14.07, 法向力=1257.6685, 切向力X=2373.7915, 切向力Y=-645.5574 +FPS=13.78, 法向力=1242.8882, 切向力X=2417.5378, 切向力Y=-703.2147 +FPS=14.32, 法向力=1182.3799, 切向力X=2692.0322, 切向力Y=-457.3071 +FPS=14.19, 法向力=1387.7216, 切向力X=1931.8140, 切向力Y=-1102.9091 +FPS=14.28, 法向力=1350.0972, 切向力X=2866.9136, 切向力Y=-1008.7067 +FPS=14.54, 法向力=1383.4714, 切向力X=3007.4062, 切向力Y=-994.2100 +FPS=14.74, 法向力=1282.3916, 切向力X=2416.5933, 切向力Y=-965.7673 +FPS=14.75, 法向力=1626.2731, 切向力X=2097.0183, 切向力Y=-1072.9637 +FPS=14.24, 法向力=1512.6902, 切向力X=2074.4185, 切向力Y=-958.0697 +FPS=13.74, 法向力=1046.1299, 切向力X=2779.7559, 切向力Y=-156.1658 +FPS=14.70, 法向力=1350.2184, 切向力X=2514.2808, 切向力Y=-1189.7998 +FPS=14.37, 法向力=1213.1460, 切向力X=2250.0969, 切向力Y=-1286.2388 +FPS=13.81, 法向力=1398.2644, 切向力X=2905.7256, 切向力Y=-782.8783 +FPS=14.62, 法向力=1403.2756, 切向力X=2884.3750, 切向力Y=-850.3189 +FPS=13.95, 法向力=1212.5911, 切向力X=2673.3918, 切向力Y=-1122.4500 +FPS=13.04, 法向力=1269.6384, 切向力X=2728.0811, 切向力Y=-1262.9332 +FPS=14.08, 法向力=1272.7792, 切向力X=2997.7268, 切向力Y=-910.5101 +FPS=14.18, 法向力=1267.4613, 切向力X=2986.9883, 切向力Y=-917.0375 +FPS=14.23, 法向力=1283.0708, 切向力X=2697.9492, 切向力Y=-1086.6494 +FPS=14.34, 法向力=1447.1926, 切向力X=2624.0508, 切向力Y=-896.5479 +FPS=14.62, 法向力=1418.4409, 切向力X=2606.2056, 切向力Y=-908.6650 +FPS=14.22, 法向力=1227.0585, 切向力X=2335.9321, 切向力Y=-1313.3453 +FPS=14.06, 法向力=1342.1520, 切向力X=2228.6519, 切向力Y=-711.9064 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000405s, blend=0.005323s (9 tiles incl ref), finalize=0.000149s, total=0.005890s +FPS=13.77, 法向力=1389.4329, 切向力X=2163.8394, 切向力Y=-820.9738 +FPS=14.12, 法向力=1156.0048, 切向力X=2930.5015, 切向力Y=-940.0959 +FPS=13.99, 法向力=1005.0008, 切向力X=2767.0786, 切向力Y=-1097.8430 +FPS=13.72, 法向力=1228.3160, 切向力X=2402.1768, 切向力Y=-460.8341 +FPS=13.71, 法向力=1413.8601, 切向力X=2769.4038, 切向力Y=-682.3687 +FPS=14.56, 法向力=1370.4905, 切向力X=2761.3743, 切向力Y=-722.6022 +FPS=14.74, 法向力=1390.8326, 切向力X=2988.2114, 切向力Y=-796.0285 +FPS=14.31, 法向力=1348.3827, 切向力X=2973.8174, 切向力Y=-757.5546 +FPS=13.73, 法向力=1558.1643, 切向力X=2528.5588, 切向力Y=-1304.1316 +FPS=12.05, 法向力=1405.4030, 切向力X=2526.1863, 切向力Y=-936.6351 +FPS=13.61, 法向力=1197.3589, 切向力X=2802.2190, 切向力Y=-511.7523 +FPS=14.25, 法向力=1263.3501, 切向力X=2151.1865, 切向力Y=-1140.7139 +FPS=14.52, 法向力=1247.5226, 切向力X=2188.8635, 切向力Y=-1207.4353 +FPS=12.28, 法向力=1082.6213, 切向力X=2589.8379, 切向力Y=-407.8318 +FPS=14.88, 法向力=1263.1240, 切向力X=2858.3096, 切向力Y=-563.1056 +FPS=14.61, 法向力=1305.5669, 切向力X=2222.0679, 切向力Y=-1280.6752 +FPS=15.21, 法向力=1247.1311, 切向力X=2169.0154, 切向力Y=-1289.8953 +FPS=15.19, 法向力=1116.7112, 切向力X=2565.5938, 切向力Y=-755.9811 +FPS=16.38, 法向力=1462.5122, 切向力X=2177.8828, 切向力Y=-1159.3401 +FPS=15.02, 法向力=1422.3663, 切向力X=2815.4185, 切向力Y=-1126.6638 +FPS=15.42, 法向力=1153.3269, 切向力X=2792.4065, 切向力Y=-651.7564 +FPS=15.14, 法向力=1126.2407, 切向力X=2698.0193, 切向力Y=-681.3710 +FPS=14.59, 法向力=1429.6091, 切向力X=2490.0908, 切向力Y=-1169.2477 +FPS=14.85, 法向力=1441.2782, 切向力X=2586.5737, 切向力Y=-1159.2561 +FPS=15.41, 法向力=1109.4719, 切向力X=2402.1550, 切向力Y=-949.2404 +FPS=14.32, 法向力=1499.0760, 切向力X=2781.8115, 切向力Y=-801.3344 +FPS=15.41, 法向力=1430.6797, 切向力X=2785.4751, 切向力Y=-794.1693 +FPS=14.76, 法向力=1439.8457, 切向力X=2565.2861, 切向力Y=-879.8578 +FPS=15.53, 法向力=1435.9259, 切向力X=2826.1233, 切向力Y=-1368.4315 +FPS=15.76, 法向力=1537.7893, 切向力X=3128.0024, 切向力Y=-1167.7355 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000740s, blend=0.004864s (9 tiles incl ref), finalize=0.000124s, total=0.005738s +FPS=14.34, 法向力=1578.3679, 切向力X=3239.0369, 切向力Y=-1246.6528 +FPS=14.47, 法向力=1016.3443, 切向力X=2615.6978, 切向力Y=-418.9970 +FPS=13.11, 法向力=1331.4727, 切向力X=3241.8550, 切向力Y=-859.0691 +FPS=14.01, 法向力=1064.7122, 切向力X=2402.1155, 切向力Y=-1043.1981 +FPS=14.47, 法向力=1206.3127, 切向力X=2229.4331, 切向力Y=-610.4006 +FPS=14.39, 法向力=1165.3026, 切向力X=2180.3892, 切向力Y=-603.6039 +FPS=14.18, 法向力=1287.8442, 切向力X=2425.5552, 切向力Y=-1128.2391 +FPS=14.07, 法向力=1174.8462, 切向力X=2040.4297, 切向力Y=-1076.4163 +FPS=14.15, 法向力=1371.7295, 切向力X=2434.0571, 切向力Y=-1654.8120 +FPS=14.32, 法向力=1403.7175, 切向力X=2411.8020, 切向力Y=-1670.5518 +FPS=14.50, 法向力=1327.7202, 切向力X=2458.7998, 切向力Y=-766.4918 +FPS=14.51, 法向力=1163.1943, 切向力X=2641.8906, 切向力Y=-584.9217 +FPS=14.27, 法向力=1058.9561, 切向力X=2349.4312, 切向力Y=-852.5069 +FPS=14.28, 法向力=1163.3667, 切向力X=2478.2109, 切向力Y=-965.7263 +FPS=14.23, 法向力=1220.9338, 切向力X=2533.4414, 切向力Y=-414.7292 +FPS=13.77, 法向力=1317.4072, 切向力X=2666.8198, 切向力Y=-1098.3811 +FPS=13.39, 法向力=1305.9080, 切向力X=2706.5212, 切向力Y=-1136.3281 +FPS=13.19, 法向力=1274.5833, 切向力X=2436.0381, 切向力Y=-1353.9084 +FPS=13.81, 法向力=1153.1526, 切向力X=2363.9783, 切向力Y=-796.7459 +FPS=13.88, 法向力=951.7413, 切向力X=2463.6274, 切向力Y=-1482.6445 +FPS=13.96, 法向力=1185.1963, 切向力X=2940.6785, 切向力Y=-739.9092 +FPS=13.97, 法向力=1192.1685, 切向力X=2999.8350, 切向力Y=-768.2797 +FPS=16.98, 法向力=1307.9631, 切向力X=2345.6643, 切向力Y=-675.9727 +FPS=14.46, 法向力=1277.0514, 切向力X=2387.4419, 切向力Y=-663.9742 +FPS=15.30, 法向力=1156.3344, 切向力X=2485.0007, 切向力Y=-859.8909 +FPS=14.17, 法向力=1308.3528, 切向力X=2600.0498, 切向力Y=-877.6547 +FPS=16.47, 法向力=1291.6089, 切向力X=2435.5908, 切向力Y=-891.0618 +FPS=13.81, 法向力=1157.2822, 切向力X=2137.0771, 切向力Y=-772.2205 +FPS=14.37, 法向力=926.3433, 切向力X=2119.3228, 切向力Y=-697.8285 +FPS=14.42, 法向力=1400.8003, 切向力X=2517.7454, 切向力Y=-1673.3357 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000335s, blend=0.004808s (9 tiles incl ref), finalize=0.000123s, total=0.005275s +FPS=13.94, 法向力=1030.4028, 切向力X=2652.0269, 切向力Y=-1320.8440 +FPS=14.37, 法向力=1087.9230, 切向力X=2786.7073, 切向力Y=-1276.1479 +FPS=14.25, 法向力=1259.9102, 切向力X=2751.6987, 切向力Y=-868.6875 +FPS=13.72, 法向力=1337.3635, 切向力X=2112.1335, 切向力Y=-819.6979 +FPS=14.15, 法向力=1226.2783, 切向力X=2518.1133, 切向力Y=-1278.4720 +FPS=14.24, 法向力=1285.0615, 切向力X=2525.3579, 切向力Y=-1383.2573 +FPS=13.51, 法向力=1256.6992, 切向力X=2692.9351, 切向力Y=-1139.7747 +FPS=14.06, 法向力=1194.9070, 切向力X=2474.6331, 切向力Y=-1406.1516 +FPS=13.39, 法向力=1276.1038, 切向力X=2631.7546, 切向力Y=-1260.0942 +FPS=14.03, 法向力=1270.2588, 切向力X=2535.0117, 切向力Y=-1231.0830 +FPS=13.21, 法向力=1038.5282, 切向力X=2161.3384, 切向力Y=-748.4156 +FPS=13.31, 法向力=1153.2065, 切向力X=2059.7617, 切向力Y=-1076.0175 +FPS=12.50, 法向力=1462.5470, 切向力X=2455.2051, 切向力Y=-1029.0862 +FPS=13.48, 法向力=1326.1172, 切向力X=2978.3667, 切向力Y=-1237.4829 +FPS=13.89, 法向力=1329.8685, 切向力X=3006.7769, 切向力Y=-1296.7944 +FPS=14.17, 法向力=1431.7653, 切向力X=2497.0054, 切向力Y=-764.6896 +FPS=14.07, 法向力=1326.7734, 切向力X=2482.6526, 切向力Y=-1300.1174 +FPS=14.50, 法向力=1334.2283, 切向力X=2462.6899, 切向力Y=-1308.0569 +FPS=14.27, 法向力=1440.9087, 切向力X=2340.5327, 切向力Y=-856.6145 +FPS=14.06, 法向力=1302.4476, 切向力X=2981.6475, 切向力Y=-1120.9797 +FPS=13.79, 法向力=1303.0144, 切向力X=2936.9077, 切向力Y=-1249.2842 +FPS=14.49, 法向力=1124.8074, 切向力X=2385.2864, 切向力Y=-1286.0244 +FPS=14.24, 法向力=1115.9873, 切向力X=2381.5645, 切向力Y=-1319.7383 +FPS=13.72, 法向力=1484.1434, 切向力X=2621.2129, 切向力Y=-1234.8119 +FPS=14.31, 法向力=1479.8738, 切向力X=2651.8423, 切向力Y=-1162.6833 +FPS=17.04, 法向力=973.7091, 切向力X=2184.8608, 切向力Y=-913.6520 +FPS=14.56, 法向力=1154.2783, 切向力X=2275.8286, 切向力Y=-999.8732 +FPS=13.62, 法向力=1109.7363, 切向力X=2295.8367, 切向力Y=-976.7192 +FPS=14.74, 法向力=1111.0682, 切向力X=2321.5068, 切向力Y=-1626.8901 +FPS=14.00, 法向力=1093.7970, 切向力X=2290.5505, 切向力Y=-1581.4958 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000347s, blend=0.005087s (9 tiles incl ref), finalize=0.000188s, total=0.005633s +FPS=13.62, 法向力=1237.5037, 切向力X=2747.8579, 切向力Y=-1099.9785 +FPS=14.23, 法向力=1010.3112, 切向力X=2683.9880, 切向力Y=-966.5089 +FPS=14.01, 法向力=1008.9658, 切向力X=2694.9663, 切向力Y=-987.9675 +FPS=14.37, 法向力=1383.3492, 切向力X=2619.7615, 切向力Y=-1094.8281 +FPS=13.73, 法向力=1195.5519, 切向力X=2775.9961, 切向力Y=-578.7996 +FPS=13.90, 法向力=1020.0157, 切向力X=2743.9358, 切向力Y=-915.5579 +FPS=14.36, 法向力=1016.0842, 切向力X=2691.6792, 切向力Y=-907.6427 +FPS=15.06, 法向力=1275.3008, 切向力X=2333.2603, 切向力Y=-1265.2043 +FPS=14.00, 法向力=1106.0288, 切向力X=2586.0156, 切向力Y=-1134.2531 +FPS=13.89, 法向力=1128.1831, 切向力X=2697.1797, 切向力Y=-1076.0283 +FPS=14.26, 法向力=1400.4816, 切向力X=2803.9766, 切向力Y=-1204.2852 +FPS=14.06, 法向力=1534.2366, 切向力X=2892.4644, 切向力Y=-1152.6970 +FPS=14.52, 法向力=1527.2640, 切向力X=3131.0891, 切向力Y=-894.5519 +FPS=13.07, 法向力=1228.8650, 切向力X=2462.4958, 切向力Y=-972.5798 +FPS=13.91, 法向力=1162.0176, 切向力X=2451.0059, 切向力Y=-922.2877 +FPS=13.16, 法向力=1020.2264, 切向力X=2544.8843, 切向力Y=-540.2010 +FPS=14.15, 法向力=1025.0872, 切向力X=2521.3279, 切向力Y=-205.0827 +FPS=14.61, 法向力=1353.8218, 切向力X=2176.4209, 切向力Y=-1289.7795 +FPS=14.10, 法向力=1414.1553, 切向力X=2269.7319, 切向力Y=-1357.5978 +FPS=14.09, 法向力=1063.7145, 切向力X=1831.2731, 切向力Y=-986.6133 +FPS=14.24, 法向力=1148.6177, 切向力X=2253.3135, 切向力Y=-861.7073 +FPS=14.09, 法向力=1260.9896, 切向力X=2681.2163, 切向力Y=-876.9355 +FPS=13.86, 法向力=1209.5261, 切向力X=2667.0510, 切向力Y=-1006.8121 +FPS=16.94, 法向力=955.1292, 切向力X=2373.5364, 切向力Y=-840.0166 +FPS=13.96, 法向力=1194.7888, 切向力X=2771.5012, 切向力Y=-1109.2434 +FPS=14.80, 法向力=1167.0603, 切向力X=2695.2725, 切向力Y=-769.1049 +FPS=13.85, 法向力=1209.4766, 切向力X=2751.1155, 切向力Y=-840.8331 +FPS=13.99, 法向力=1135.1213, 切向力X=2705.3057, 切向力Y=-996.3247 +FPS=14.83, 法向力=1477.4978, 切向力X=2636.7070, 切向力Y=-1211.8759 +FPS=13.48, 法向力=1044.2579, 切向力X=2563.3911, 切向力Y=-1253.9434 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000029s, geom=0.000008s (hit), reset=0.000551s, blend=0.004953s (9 tiles incl ref), finalize=0.000137s, total=0.005678s +FPS=13.60, 法向力=1451.7886, 切向力X=2850.4121, 切向力Y=-1565.2264 +FPS=14.56, 法向力=1449.6943, 切向力X=2843.2319, 切向力Y=-1506.9895 +FPS=14.20, 法向力=1421.4241, 切向力X=2377.9883, 切向力Y=-1150.6189 +FPS=14.16, 法向力=1316.0768, 切向力X=2046.4438, 切向力Y=-662.2020 +FPS=13.21, 法向力=1411.7793, 切向力X=1963.8094, 切向力Y=-814.7405 +FPS=13.62, 法向力=1123.0876, 切向力X=2453.2246, 切向力Y=-1360.0286 +FPS=13.53, 法向力=1158.8779, 切向力X=2491.8833, 切向力Y=-1335.4692 +FPS=14.22, 法向力=1066.9255, 切向力X=2619.9731, 切向力Y=-746.3525 +FPS=14.37, 法向力=1007.1302, 切向力X=2680.5789, 切向力Y=-631.1140 +FPS=13.15, 法向力=1240.7114, 切向力X=2387.9897, 切向力Y=-904.4272 +FPS=14.10, 法向力=1255.8093, 切向力X=2370.7490, 切向力Y=-929.4557 +FPS=14.92, 法向力=1278.6949, 切向力X=2743.9878, 切向力Y=-828.8600 +FPS=13.24, 法向力=1340.3110, 切向力X=2748.6304, 切向力Y=-904.6709 +FPS=13.71, 法向力=1110.6157, 切向力X=1982.1703, 切向力Y=-799.3909 +FPS=13.79, 法向力=1179.9247, 切向力X=2083.5459, 切向力Y=-721.2053 +FPS=13.08, 法向力=1338.7578, 切向力X=2541.1980, 切向力Y=-1511.5825 +FPS=12.10, 法向力=1344.2495, 切向力X=3081.7764, 切向力Y=-1093.3313 +FPS=15.07, 法向力=1563.3927, 切向力X=2643.1533, 切向力Y=-1248.6820 +FPS=15.04, 法向力=1542.9709, 切向力X=2554.5186, 切向力Y=-1251.1960 +FPS=14.16, 法向力=1452.2943, 切向力X=2773.2954, 切向力Y=-1574.5125 +FPS=14.80, 法向力=972.3252, 切向力X=2265.9241, 切向力Y=-795.0885 +FPS=15.07, 法向力=1276.1333, 切向力X=2804.3086, 切向力Y=-763.2698 +FPS=14.57, 法向力=1344.9281, 切向力X=2832.6025, 切向力Y=-812.8845 +FPS=14.59, 法向力=1308.9246, 切向力X=2280.6646, 切向力Y=-1150.6213 +FPS=14.26, 法向力=1400.5017, 切向力X=2256.8955, 切向力Y=-1482.9041 +FPS=13.05, 法向力=1335.2856, 切向力X=2281.2100, 切向力Y=-1387.4175 +FPS=14.08, 法向力=1180.0077, 切向力X=2625.0034, 切向力Y=-848.4579 +FPS=13.56, 法向力=1143.3179, 切向力X=2622.1355, 切向力Y=-767.3455 +FPS=13.93, 法向力=1411.9475, 切向力X=2333.3569, 切向力Y=-892.1094 +FPS=13.73, 法向力=1224.8667, 切向力X=2412.0427, 切向力Y=-847.4981 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000381s, blend=0.005334s (9 tiles incl ref), finalize=0.000130s, total=0.005856s +FPS=13.80, 法向力=1243.5427, 切向力X=2382.2520, 切向力Y=-872.6366 +FPS=14.06, 法向力=1274.8574, 切向力X=2726.4487, 切向力Y=-1084.9490 +FPS=13.93, 法向力=1157.4451, 切向力X=2418.4961, 切向力Y=-917.8950 +FPS=14.59, 法向力=1082.0237, 切向力X=2782.0151, 切向力Y=-611.0712 +FPS=14.16, 法向力=1491.3838, 切向力X=2734.3662, 切向力Y=-1013.1113 +FPS=13.85, 法向力=1443.6865, 切向力X=2691.7329, 切向力Y=-1373.8269 +FPS=13.28, 法向力=1644.1079, 切向力X=2916.1479, 切向力Y=-1366.5522 +FPS=13.94, 法向力=1368.6704, 切向力X=2487.4214, 切向力Y=-948.6937 +FPS=13.02, 法向力=1363.0466, 切向力X=2417.3010, 切向力Y=-964.7879 +FPS=12.73, 法向力=1202.3999, 切向力X=2806.0244, 切向力Y=-951.1173 +FPS=12.91, 法向力=1664.4028, 切向力X=2975.2246, 切向力Y=-1212.1428 +FPS=14.53, 法向力=1255.6106, 切向力X=2707.2437, 切向力Y=-1084.3364 +FPS=14.75, 法向力=1352.6652, 切向力X=2650.7195, 切向力Y=-910.9681 +FPS=13.04, 法向力=1343.5938, 切向力X=2583.6646, 切向力Y=-930.6577 +FPS=14.33, 法向力=1100.4414, 切向力X=1923.3728, 切向力Y=-517.4003 +FPS=13.99, 法向力=1381.7887, 切向力X=2422.6685, 切向力Y=-1368.5413 +FPS=13.21, 法向力=1083.9950, 切向力X=2692.0718, 切向力Y=-909.1688 +FPS=11.42, 法向力=1550.9613, 切向力X=2335.2893, 切向力Y=-776.4313 +FPS=13.31, 法向力=1571.8452, 切向力X=2381.7849, 切向力Y=-822.0731 +FPS=14.02, 法向力=1215.9895, 切向力X=2316.4727, 切向力Y=-1260.3981 +FPS=13.37, 法向力=1313.1768, 切向力X=2409.6216, 切向力Y=-976.7529 +FPS=14.41, 法向力=1273.5840, 切向力X=2414.2588, 切向力Y=-1018.0037 +FPS=14.00, 法向力=1405.4373, 切向力X=2936.1558, 切向力Y=-1086.0173 +FPS=14.28, 法向力=1357.9110, 切向力X=2771.5161, 切向力Y=-1071.0471 +FPS=13.07, 法向力=1020.3980, 切向力X=1944.3521, 切向力Y=-737.3302 +FPS=12.71, 法向力=1400.9633, 切向力X=2445.3315, 切向力Y=-905.7787 +FPS=14.05, 法向力=1073.8073, 切向力X=2391.8130, 切向力Y=-1068.1174 +FPS=12.46, 法向力=1010.4116, 切向力X=2343.5596, 切向力Y=-1192.1898 +FPS=13.29, 法向力=1345.7217, 切向力X=2581.7725, 切向力Y=-1137.2377 +FPS=14.33, 法向力=1272.2021, 切向力X=2041.6482, 切向力Y=-1475.7183 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000474s, blend=0.004785s (9 tiles incl ref), finalize=0.000123s, total=0.005394s +FPS=13.50, 法向力=1397.0046, 切向力X=2900.9402, 切向力Y=-849.1458 +FPS=14.19, 法向力=1229.3053, 切向力X=2994.5840, 切向力Y=-823.9500 +FPS=14.17, 法向力=1201.7955, 切向力X=2915.6675, 切向力Y=-888.1006 +FPS=13.22, 法向力=1243.7633, 切向力X=2508.0840, 切向力Y=-908.6102 +FPS=14.34, 法向力=1164.9894, 切向力X=2461.0181, 切向力Y=-1065.8683 +FPS=13.16, 法向力=1183.2926, 切向力X=2539.9961, 切向力Y=-1210.1370 +FPS=13.57, 法向力=1291.2827, 切向力X=2759.5137, 切向力Y=-844.7573 +FPS=14.01, 法向力=1440.4031, 切向力X=2017.0198, 切向力Y=-1002.9335 +FPS=12.57, 法向力=1400.0420, 切向力X=2607.5566, 切向力Y=-883.3054 +FPS=13.94, 法向力=1318.7263, 切向力X=2669.4956, 切向力Y=-962.9027 +FPS=12.98, 法向力=1392.7812, 切向力X=2638.6235, 切向力Y=-963.0082 +FPS=12.85, 法向力=1165.4324, 切向力X=2648.2197, 切向力Y=-934.9470 +FPS=13.50, 法向力=1142.3964, 切向力X=2664.8779, 切向力Y=-971.0023 +FPS=13.38, 法向力=1155.3910, 切向力X=2765.7229, 切向力Y=-1261.3318 +FPS=13.06, 法向力=1296.8859, 切向力X=2432.3049, 切向力Y=-725.7048 +FPS=14.17, 法向力=1070.1750, 切向力X=2496.6997, 切向力Y=-826.2729 +FPS=14.18, 法向力=1143.3230, 切向力X=2606.6057, 切向力Y=-960.5300 +FPS=14.36, 法向力=1221.3750, 切向力X=2671.7595, 切向力Y=-934.9456 +FPS=13.97, 法向力=961.8809, 切向力X=1998.0575, 切向力Y=-821.6335 +FPS=14.56, 法向力=1178.9604, 切向力X=1825.9795, 切向力Y=-670.8798 +FPS=14.54, 法向力=1301.8838, 切向力X=2486.9695, 切向力Y=-511.6124 +FPS=13.35, 法向力=1253.2762, 切向力X=2464.1831, 切向力Y=-526.3398 +FPS=13.49, 法向力=1157.0425, 切向力X=2348.3096, 切向力Y=-1304.7812 +FPS=14.36, 法向力=1179.2019, 切向力X=2419.9487, 切向力Y=-1294.9475 +FPS=14.36, 法向力=1408.8346, 切向力X=2819.8701, 切向力Y=-900.7078 +FPS=14.40, 法向力=1084.0228, 切向力X=2919.1206, 切向力Y=-1174.5962 +FPS=13.13, 法向力=1429.9280, 切向力X=2833.8271, 切向力Y=-1196.4824 +FPS=12.79, 法向力=1198.4762, 切向力X=2515.8208, 切向力Y=-1217.6631 +FPS=14.11, 法向力=1530.8934, 切向力X=2575.6685, 切向力Y=-1313.6411 +FPS=13.74, 法向力=1205.6775, 切向力X=2575.3057, 切向力Y=-987.5384 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000379s, blend=0.004931s (9 tiles incl ref), finalize=0.000160s, total=0.005483s +FPS=13.40, 法向力=1249.9341, 切向力X=2605.4355, 切向力Y=-1007.5344 +FPS=13.90, 法向力=1400.4897, 切向力X=2569.1167, 切向力Y=-925.8081 +FPS=14.49, 法向力=1503.5095, 切向力X=2875.8499, 切向力Y=-1330.8055 +FPS=14.27, 法向力=1094.0247, 切向力X=2635.9805, 切向力Y=-837.8584 +FPS=13.94, 法向力=1408.2263, 切向力X=2816.9087, 切向力Y=-1180.6122 +FPS=12.70, 法向力=1436.1035, 切向力X=2817.2358, 切向力Y=-1218.5294 +FPS=13.82, 法向力=1460.6006, 切向力X=2643.7505, 切向力Y=-1069.5889 +FPS=13.88, 法向力=1245.8711, 切向力X=3123.6665, 切向力Y=-1055.1298 +FPS=13.38, 法向力=1418.7395, 切向力X=3270.2993, 切向力Y=-1006.0792 +FPS=13.09, 法向力=1010.7236, 切向力X=2465.6982, 切向力Y=-1103.4983 +FPS=12.63, 法向力=1029.2778, 切向力X=2434.8997, 切向力Y=-1143.3046 +FPS=14.46, 法向力=1321.1177, 切向力X=2292.1660, 切向力Y=-1096.2817 +FPS=14.44, 法向力=1176.1062, 切向力X=2347.9426, 切向力Y=-644.6356 +FPS=14.80, 法向力=1082.1249, 切向力X=2481.6174, 切向力Y=-1422.0098 +FPS=17.56, 法向力=1255.0056, 切向力X=2215.9211, 切向力Y=-881.0607 +FPS=11.89, 法向力=1444.2526, 切向力X=2726.3372, 切向力Y=-1110.3859 +FPS=11.44, 法向力=1363.8423, 切向力X=2843.2083, 切向力Y=-993.4799 +FPS=13.52, 法向力=1561.3787, 切向力X=2703.0938, 切向力Y=-1091.1732 +FPS=14.04, 法向力=1386.6958, 切向力X=2368.4558, 切向力Y=-725.5473 +FPS=14.58, 法向力=1223.8599, 切向力X=2554.0203, 切向力Y=-1178.9521 +FPS=14.18, 法向力=1754.1501, 切向力X=3393.9697, 切向力Y=-1552.1782 +FPS=14.89, 法向力=1378.3654, 切向力X=2579.9038, 切向力Y=-1743.6893 +FPS=14.01, 法向力=1419.2144, 切向力X=2584.0220, 切向力Y=-1724.7175 +FPS=16.23, 法向力=1531.0630, 切向力X=2537.4229, 切向力Y=-1147.7415 +FPS=14.47, 法向力=1521.0149, 切向力X=2683.1040, 切向力Y=-1010.0135 +FPS=14.69, 法向力=1387.8805, 切向力X=2529.3374, 切向力Y=-841.5388 +FPS=14.16, 法向力=1388.4990, 切向力X=2609.6086, 切向力Y=-915.3900 +FPS=12.52, 法向力=1187.7651, 切向力X=2544.8008, 切向力Y=-1010.4264 +FPS=13.88, 法向力=1436.2267, 切向力X=2763.5737, 切向力Y=-1012.5332 +FPS=13.38, 法向力=1432.6667, 切向力X=2760.6516, 切向力Y=-1012.9358 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000366s, blend=0.005061s (9 tiles incl ref), finalize=0.000121s, total=0.005559s +FPS=14.24, 法向力=1463.8835, 切向力X=2753.7031, 切向力Y=-1046.1748 +FPS=13.59, 法向力=1328.9927, 切向力X=2688.4314, 切向力Y=-739.2389 +FPS=13.96, 法向力=1205.6949, 切向力X=2677.0710, 切向力Y=-915.5145 +FPS=14.17, 法向力=1202.0851, 切向力X=2737.4995, 切向力Y=-909.4692 +FPS=13.50, 法向力=1276.8729, 切向力X=2480.1692, 切向力Y=-1281.2314 +FPS=14.19, 法向力=1058.5093, 切向力X=2039.4071, 切向力Y=-571.1241 +FPS=12.59, 法向力=1482.1074, 切向力X=2263.3730, 切向力Y=-744.5895 +FPS=13.64, 法向力=1197.5627, 切向力X=2676.9463, 切向力Y=-804.3524 +FPS=13.79, 法向力=1319.1477, 切向力X=2480.8362, 切向力Y=-1257.2317 +FPS=13.79, 法向力=1399.2285, 切向力X=2525.7139, 切向力Y=-1331.0806 +FPS=13.22, 法向力=1420.4126, 切向力X=2044.4561, 切向力Y=-1144.9879 +FPS=10.52, 法向力=1091.3545, 切向力X=2630.1011, 切向力Y=-1040.9258 +FPS=12.68, 法向力=968.5345, 切向力X=2720.1279, 切向力Y=-914.6678 +FPS=14.38, 法向力=1461.3591, 切向力X=2907.6394, 切向力Y=-1352.4934 +FPS=14.78, 法向力=1437.4358, 切向力X=2881.9883, 切向力Y=-1357.9575 +FPS=15.31, 法向力=1136.4739, 切向力X=2523.3718, 切向力Y=-853.4747 +FPS=15.35, 法向力=1296.9725, 切向力X=2856.3672, 切向力Y=-962.4429 +FPS=15.23, 法向力=1268.8917, 切向力X=2861.7712, 切向力Y=-1006.4814 +FPS=15.59, 法向力=1082.0267, 切向力X=2542.4434, 切向力Y=-1006.6715 +FPS=15.99, 法向力=1085.3665, 切向力X=2726.1475, 切向力Y=-425.5369 +FPS=15.01, 法向力=1097.3478, 切向力X=2748.7231, 切向力Y=-439.8360 +FPS=13.97, 法向力=1280.6101, 切向力X=2582.3950, 切向力Y=-741.6878 +FPS=12.15, 法向力=1146.9939, 切向力X=2353.6865, 切向力Y=-814.9327 +FPS=13.33, 法向力=1116.4326, 切向力X=2315.7847, 切向力Y=-801.7574 +FPS=13.40, 法向力=1557.0752, 切向力X=2712.3726, 切向力Y=-1217.0923 +FPS=14.06, 法向力=1597.7197, 切向力X=2790.9868, 切向力Y=-1219.7480 +FPS=14.44, 法向力=1319.8977, 切向力X=2545.7036, 切向力Y=-1061.8774 +FPS=13.51, 法向力=1272.4139, 切向力X=2476.2021, 切向力Y=-1064.2838 +FPS=12.76, 法向力=1090.1565, 切向力X=2606.9751, 切向力Y=-832.6678 +FPS=14.45, 法向力=1060.2166, 切向力X=2557.9404, 切向力Y=-874.5786 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000441s, blend=0.005224s (9 tiles incl ref), finalize=0.000148s, total=0.005826s +FPS=14.06, 法向力=1446.0103, 切向力X=2484.8494, 切向力Y=-1160.6779 +FPS=14.38, 法向力=1369.7118, 切向力X=2506.2119, 切向力Y=-1094.7440 +FPS=13.52, 法向力=1400.1482, 切向力X=3189.7075, 切向力Y=-1274.4548 +FPS=13.79, 法向力=1227.1011, 切向力X=3039.5869, 切向力Y=-1148.6270 +FPS=13.72, 法向力=1386.4963, 切向力X=2922.9399, 切向力Y=-1281.5424 +FPS=15.91, 法向力=1639.7092, 切向力X=3183.4641, 切向力Y=-1762.3119 +FPS=11.50, 法向力=1606.2942, 切向力X=3236.9766, 切向力Y=-1714.4707 +FPS=14.37, 法向力=1194.6475, 切向力X=2472.8843, 切向力Y=-1015.8295 +FPS=14.25, 法向力=1330.0076, 切向力X=2891.8511, 切向力Y=-965.2394 +FPS=14.09, 法向力=1364.2085, 切向力X=2919.0137, 切向力Y=-993.3226 +FPS=13.94, 法向力=1184.4030, 切向力X=2492.1108, 切向力Y=-767.0150 +FPS=13.99, 法向力=1394.6157, 切向力X=2810.9248, 切向力Y=-753.4378 +FPS=14.63, 法向力=1204.9612, 切向力X=3091.6582, 切向力Y=-735.2509 +FPS=14.03, 法向力=1207.4370, 切向力X=3139.1135, 切向力Y=-709.1670 +FPS=15.11, 法向力=1218.2872, 切向力X=2521.4194, 切向力Y=-390.8380 +FPS=13.51, 法向力=1450.8032, 切向力X=2783.8503, 切向力Y=-1408.9635 +FPS=12.25, 法向力=1186.5031, 切向力X=2451.0039, 切向力Y=-1071.6648 +FPS=13.78, 法向力=1447.4397, 切向力X=3259.2661, 切向力Y=-603.8455 +FPS=13.79, 法向力=1449.9769, 切向力X=3220.3691, 切向力Y=-663.6171 +FPS=13.79, 法向力=1477.8447, 切向力X=2678.8289, 切向力Y=-994.5627 +FPS=12.77, 法向力=1038.3546, 切向力X=2846.0850, 切向力Y=-1262.1317 +FPS=13.58, 法向力=1314.6449, 切向力X=2639.2490, 切向力Y=-303.5599 +FPS=13.52, 法向力=1327.8562, 切向力X=2707.0586, 切向力Y=-393.2628 +FPS=13.14, 法向力=1413.9692, 切向力X=2606.8774, 切向力Y=-986.6040 +FPS=13.65, 法向力=1698.2000, 切向力X=2652.0835, 切向力Y=-1618.7932 +FPS=13.99, 法向力=1413.8872, 切向力X=2681.8552, 切向力Y=-873.9236 +FPS=13.57, 法向力=1317.8586, 切向力X=2624.5105, 切向力Y=-1223.6610 +FPS=13.87, 法向力=1344.6823, 切向力X=2559.7175, 切向力Y=-1289.2451 +FPS=13.23, 法向力=1424.3447, 切向力X=2987.0503, 切向力Y=-749.4163 +FPS=12.26, 法向力=1140.4380, 切向力X=2506.5984, 切向力Y=-756.6592 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000380s, blend=0.004859s (9 tiles incl ref), finalize=0.000127s, total=0.005379s +FPS=13.53, 法向力=1672.9674, 切向力X=2462.9768, 切向力Y=-1062.9724 +FPS=13.47, 法向力=1633.6760, 切向力X=2423.7085, 切向力Y=-1059.1143 +FPS=13.57, 法向力=949.2654, 切向力X=2370.0952, 切向力Y=-337.1321 +FPS=13.75, 法向力=987.9948, 切向力X=2472.5615, 切向力Y=-488.5722 +FPS=13.46, 法向力=1421.7167, 切向力X=2799.4812, 切向力Y=-649.2991 +FPS=14.34, 法向力=1274.3097, 切向力X=2235.1743, 切向力Y=-724.1629 +FPS=13.32, 法向力=1358.7214, 切向力X=2775.8862, 切向力Y=-858.7361 +FPS=14.87, 法向力=1384.4438, 切向力X=2792.8433, 切向力Y=-927.7205 +FPS=13.42, 法向力=1394.0403, 切向力X=3071.3274, 切向力Y=-924.4679 +FPS=13.13, 法向力=1438.3840, 切向力X=2920.9937, 切向力Y=-1490.1987 +FPS=11.46, 法向力=1446.1168, 切向力X=2940.8667, 切向力Y=-1465.9343 +FPS=12.33, 法向力=1221.4169, 切向力X=2706.5146, 切向力Y=-564.7229 +FPS=13.42, 法向力=1243.3394, 切向力X=2745.6572, 切向力Y=-653.1121 +FPS=12.63, 法向力=1139.8025, 切向力X=2252.9153, 切向力Y=-1367.3143 +FPS=12.50, 法向力=1621.3545, 切向力X=3042.7456, 切向力Y=-1203.2092 +FPS=14.06, 法向力=1263.4838, 切向力X=2240.2222, 切向力Y=-879.6914 +FPS=13.67, 法向力=1242.0332, 切向力X=2237.7744, 切向力Y=-786.1639 +FPS=13.92, 法向力=1361.1580, 切向力X=2655.6333, 切向力Y=-1414.6904 +FPS=13.64, 法向力=1428.5339, 切向力X=2706.5120, 切向力Y=-1458.9764 +FPS=13.00, 法向力=1186.5674, 切向力X=1977.7639, 切向力Y=-1093.0017 +FPS=13.57, 法向力=1090.5883, 切向力X=2350.7690, 切向力Y=-960.5463 +FPS=12.58, 法向力=1600.0078, 切向力X=2903.9016, 切向力Y=-975.5946 +FPS=10.21, 法向力=1621.8165, 切向力X=2878.1460, 切向力Y=-955.9185 +FPS=14.10, 法向力=1397.4131, 切向力X=3139.9805, 切向力Y=-888.8958 +FPS=13.40, 法向力=1400.5724, 切向力X=3134.9463, 切向力Y=-933.1200 +FPS=13.95, 法向力=1527.0583, 切向力X=2848.5322, 切向力Y=-961.6494 +FPS=13.84, 法向力=1274.2273, 切向力X=2618.3018, 切向力Y=-901.4358 +FPS=13.20, 法向力=974.9467, 切向力X=2781.4539, 切向力Y=-785.5336 +FPS=14.12, 法向力=975.9890, 切向力X=2792.3699, 切向力Y=-810.9122 +FPS=14.00, 法向力=1399.4888, 切向力X=2773.7954, 切向力Y=-553.7214 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000008s (hit), reset=0.000626s, blend=0.007355s (9 tiles incl ref), finalize=0.000176s, total=0.008172s +FPS=12.88, 法向力=1136.4937, 切向力X=2695.6111, 切向力Y=-1033.4869 +FPS=13.66, 法向力=1428.0620, 切向力X=2211.6853, 切向力Y=-1321.9575 +FPS=13.03, 法向力=1236.2808, 切向力X=2736.7710, 切向力Y=-1112.0507 +FPS=12.97, 法向力=1197.2305, 切向力X=2853.7964, 切向力Y=-1191.1322 +FPS=13.95, 法向力=976.3152, 切向力X=2627.9058, 切向力Y=-678.6767 +FPS=14.22, 法向力=1294.6840, 切向力X=2728.7700, 切向力Y=-890.1213 +FPS=13.38, 法向力=1349.9581, 切向力X=2730.4744, 切向力Y=-1036.8220 +FPS=13.55, 法向力=1280.9307, 切向力X=2375.9224, 切向力Y=-1246.5345 +FPS=13.50, 法向力=1247.0249, 切向力X=2348.1284, 切向力Y=-1169.2505 +FPS=13.15, 法向力=1177.4379, 切向力X=2381.9512, 切向力Y=-729.3756 +FPS=11.58, 法向力=1188.4819, 切向力X=2368.2075, 切向力Y=-700.1986 +FPS=12.48, 法向力=1262.4912, 切向力X=2633.1621, 切向力Y=-1422.5789 +FPS=13.12, 法向力=1271.3774, 切向力X=2819.4714, 切向力Y=-1417.6428 +FPS=13.94, 法向力=1400.8903, 切向力X=2070.5078, 切向力Y=-677.8319 +FPS=12.88, 法向力=1319.9601, 切向力X=2547.8865, 切向力Y=-622.0770 +FPS=13.23, 法向力=1284.0674, 切向力X=2581.3655, 切向力Y=-587.8896 +FPS=11.85, 法向力=1472.4976, 切向力X=3188.5056, 切向力Y=-796.0627 +FPS=13.69, 法向力=1491.0663, 切向力X=3219.5449, 切向力Y=-825.7487 +FPS=12.15, 法向力=1200.7087, 切向力X=3215.3916, 切向力Y=-553.3643 +FPS=13.10, 法向力=1190.2361, 切向力X=2634.2063, 切向力Y=-700.9401 +FPS=13.19, 法向力=1470.0225, 切向力X=2538.5549, 切向力Y=-965.7177 +FPS=13.94, 法向力=1504.2163, 切向力X=2600.9805, 切向力Y=-992.1569 +FPS=13.34, 法向力=1038.2560, 切向力X=2429.1790, 切向力Y=-480.8375 +FPS=13.75, 法向力=1585.8948, 切向力X=3051.3164, 切向力Y=-1216.9011 +FPS=13.87, 法向力=1083.3495, 切向力X=2655.8191, 切向力Y=-979.9718 +FPS=13.05, 法向力=1030.1566, 切向力X=2668.8508, 切向力Y=-873.3602 +FPS=12.83, 法向力=1020.3804, 切向力X=2637.8862, 切向力Y=-756.0049 +FPS=13.07, 法向力=1152.4144, 切向力X=2070.6589, 切向力Y=-591.7795 +FPS=13.40, 法向力=1149.6368, 切向力X=2064.9678, 切向力Y=-579.6641 +FPS=11.44, 法向力=1295.0012, 切向力X=1978.5894, 切向力Y=-698.1060 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000410s, blend=0.004992s (9 tiles incl ref), finalize=0.000134s, total=0.005548s +FPS=13.62, 法向力=1346.8046, 切向力X=2556.6333, 切向力Y=-1191.7610 +FPS=13.14, 法向力=1279.9878, 切向力X=2918.3584, 切向力Y=-826.7048 +FPS=13.43, 法向力=1357.2517, 切向力X=2441.6685, 切向力Y=-666.8892 +FPS=12.95, 法向力=1399.8035, 切向力X=2454.9351, 切向力Y=-679.5812 +FPS=14.18, 法向力=1260.8163, 切向力X=2884.2266, 切向力Y=-721.7759 +FPS=14.54, 法向力=1369.3365, 切向力X=3034.8628, 切向力Y=-1310.3524 +FPS=11.64, 法向力=1284.1394, 切向力X=2615.6133, 切向力Y=-929.9061 +FPS=12.93, 法向力=1312.9670, 切向力X=2528.3865, 切向力Y=-927.4602 +FPS=12.60, 法向力=1264.7197, 切向力X=2718.1836, 切向力Y=-785.5972 +FPS=12.83, 法向力=1215.7219, 切向力X=2681.8794, 切向力Y=-684.0303 +FPS=14.36, 法向力=1086.3279, 切向力X=2778.4165, 切向力Y=-622.5478 +FPS=13.86, 法向力=1536.3796, 切向力X=2816.9033, 切向力Y=-1214.5308 +FPS=14.34, 法向力=1519.6200, 切向力X=2885.7339, 切向力Y=-1164.3290 +FPS=14.22, 法向力=1087.8201, 切向力X=2273.0022, 切向力Y=-719.6112 +FPS=14.35, 法向力=1300.5619, 切向力X=2179.9297, 切向力Y=-881.5016 +FPS=14.59, 法向力=1259.0029, 切向力X=2081.8909, 切向力Y=-922.9230 +FPS=14.37, 法向力=1492.7311, 切向力X=1826.3943, 切向力Y=-982.5791 +FPS=13.90, 法向力=1440.5151, 切向力X=1846.4119, 切向力Y=-1037.6990 +FPS=14.27, 法向力=1337.3173, 切向力X=3013.5029, 切向力Y=-769.3567 +FPS=12.17, 法向力=1617.6665, 切向力X=2634.9478, 切向力Y=-1011.3186 +FPS=12.37, 法向力=1294.7898, 切向力X=2755.4785, 切向力Y=-1652.5269 +FPS=13.23, 法向力=1173.5322, 切向力X=2768.6189, 切向力Y=-1610.8345 +FPS=13.29, 法向力=1154.0803, 切向力X=2226.3845, 切向力Y=-1064.2585 +FPS=12.43, 法向力=1177.6635, 切向力X=2598.8032, 切向力Y=-761.0669 +FPS=12.98, 法向力=1675.1044, 切向力X=3279.7065, 切向力Y=-1278.8860 +FPS=13.51, 法向力=1642.4106, 切向力X=3210.3987, 切向力Y=-1176.8136 +FPS=14.36, 法向力=1063.1809, 切向力X=2425.8794, 切向力Y=-880.7529 +FPS=13.41, 法向力=1271.0707, 切向力X=3116.5957, 切向力Y=-954.3790 +FPS=15.11, 法向力=1342.4275, 切向力X=3150.8081, 切向力Y=-942.5388 +FPS=13.85, 法向力=1140.4163, 切向力X=2533.7888, 切向力Y=-1205.2329 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000009s, geom=0.000010s (hit), reset=0.000976s, blend=0.006843s (9 tiles incl ref), finalize=0.000241s, total=0.008079s +FPS=11.78, 法向力=1197.4351, 切向力X=2600.6440, 切向力Y=-1206.8618 +FPS=13.31, 法向力=1554.3184, 切向力X=2446.0713, 切向力Y=-867.5613 +FPS=16.29, 法向力=1366.7122, 切向力X=3088.7502, 切向力Y=-285.7671 +FPS=13.31, 法向力=1358.4760, 切向力X=3046.6626, 切向力Y=-246.2199 +FPS=13.93, 法向力=1505.7700, 切向力X=2868.8691, 切向力Y=-1163.0498 +FPS=11.03, 法向力=1339.0891, 切向力X=2825.2231, 切向力Y=-1284.2646 +FPS=14.09, 法向力=1463.2158, 切向力X=3108.1846, 切向力Y=-540.4913 +FPS=14.14, 法向力=1435.6860, 切向力X=3128.1475, 切向力Y=-538.7340 +FPS=14.65, 法向力=1300.9213, 切向力X=2923.8633, 切向力Y=-816.1971 +FPS=14.65, 法向力=1318.5870, 切向力X=2928.0520, 切向力Y=-851.0304 +FPS=15.19, 法向力=1249.2722, 切向力X=2532.1440, 切向力Y=-766.3891 +FPS=15.20, 法向力=1120.4945, 切向力X=2804.5996, 切向力Y=-759.9005 +FPS=14.78, 法向力=1100.6870, 切向力X=2860.7715, 切向力Y=-799.5706 +FPS=14.80, 法向力=1295.1602, 切向力X=2930.1855, 切向力Y=-466.8324 +FPS=14.95, 法向力=1708.4500, 切向力X=2493.6296, 切向力Y=-637.5212 +FPS=14.16, 法向力=1690.3481, 切向力X=2412.7808, 切向力Y=-610.9238 +FPS=14.94, 法向力=1152.1573, 切向力X=2418.1907, 切向力Y=-526.8433 +FPS=15.15, 法向力=1435.3801, 切向力X=2908.4976, 切向力Y=-669.9227 +FPS=14.15, 法向力=1296.4114, 切向力X=2362.6133, 切向力Y=-539.7026 +FPS=15.03, 法向力=1328.9053, 切向力X=2306.6606, 切向力Y=-562.3042 +FPS=14.21, 法向力=1387.6472, 切向力X=2972.2468, 切向力Y=-897.9578 +FPS=15.65, 法向力=1332.1841, 切向力X=2940.5342, 切向力Y=-1110.0150 +FPS=14.79, 法向力=1340.8013, 切向力X=2950.9197, 切向力Y=-1101.1301 +FPS=15.18, 法向力=1476.5409, 切向力X=2496.2131, 切向力Y=-1236.9402 +FPS=15.11, 法向力=1456.2123, 切向力X=3084.3254, 切向力Y=-379.3843 +FPS=15.12, 法向力=1419.3557, 切向力X=3076.6240, 切向力Y=-352.5874 +FPS=14.65, 法向力=1588.5447, 切向力X=3131.6660, 切向力Y=-722.1638 +FPS=14.88, 法向力=1456.4495, 切向力X=2893.3484, 切向力Y=-1131.2300 +FPS=15.00, 法向力=1354.0247, 切向力X=2476.5317, 切向力Y=-871.7318 +FPS=14.46, 法向力=1330.0314, 切向力X=2450.9321, 切向力Y=-895.8807 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000348s, blend=0.004737s (9 tiles incl ref), finalize=0.000149s, total=0.005246s +FPS=14.99, 法向力=1512.6963, 切向力X=2755.0090, 切向力Y=-1055.1146 +FPS=15.11, 法向力=1180.2485, 切向力X=2531.8469, 切向力Y=-680.1351 +FPS=14.83, 法向力=1201.3831, 切向力X=2588.9253, 切向力Y=-711.4321 +FPS=14.79, 法向力=1396.4814, 切向力X=2601.1982, 切向力Y=-953.1602 +FPS=15.26, 法向力=1428.5222, 切向力X=2315.9243, 切向力Y=-1323.4688 +FPS=15.51, 法向力=1351.2009, 切向力X=2857.0310, 切向力Y=-803.6187 +FPS=15.28, 法向力=1380.0875, 切向力X=2938.9048, 切向力Y=-809.4689 +FPS=15.58, 法向力=1389.2312, 切向力X=2591.0386, 切向力Y=-870.5626 +FPS=15.39, 法向力=1600.1687, 切向力X=2923.5786, 切向力Y=-663.7790 +FPS=14.75, 法向力=1320.5176, 切向力X=2582.1587, 切向力Y=-651.8818 +FPS=14.37, 法向力=1270.2078, 切向力X=2644.1665, 切向力Y=-633.9877 +FPS=15.12, 法向力=1531.7283, 切向力X=2257.8228, 切向力Y=-1166.4000 +FPS=14.76, 法向力=1588.0724, 切向力X=2284.0889, 切向力Y=-1299.5168 +FPS=16.03, 法向力=1688.2834, 切向力X=3087.0427, 切向力Y=-1073.5825 +FPS=14.30, 法向力=1116.4126, 切向力X=2446.2412, 切向力Y=-874.5613 +FPS=15.51, 法向力=1141.0854, 切向力X=2397.4397, 切向力Y=-843.0287 +FPS=15.35, 法向力=1504.0315, 切向力X=3025.7095, 切向力Y=-738.0263 +FPS=15.36, 法向力=1467.9775, 切向力X=3062.1821, 切向力Y=-630.7760 +FPS=16.00, 法向力=1186.8019, 切向力X=2833.1213, 切向力Y=-898.4103 +FPS=15.34, 法向力=1206.1809, 切向力X=2809.2822, 切向力Y=-950.3806 +FPS=15.35, 法向力=1258.9741, 切向力X=2222.3374, 切向力Y=-908.8940 +FPS=15.31, 法向力=1481.1030, 切向力X=2710.5376, 切向力Y=-684.4323 +FPS=16.27, 法向力=1552.9321, 切向力X=2819.0127, 切向力Y=-719.5765 +FPS=15.93, 法向力=1596.5449, 切向力X=2966.3870, 切向力Y=-753.9591 +FPS=15.09, 法向力=1239.8501, 切向力X=2733.2637, 切向力Y=-784.6534 +FPS=12.58, 法向力=1186.3647, 切向力X=2738.1460, 切向力Y=-827.5189 +FPS=15.22, 法向力=1336.3896, 切向力X=2499.6650, 切向力Y=-589.2726 +FPS=15.34, 法向力=1379.7478, 切向力X=2460.3281, 切向力Y=-687.5027 +FPS=15.21, 法向力=1021.5797, 切向力X=1938.1115, 切向力Y=-516.2637 +FPS=15.87, 法向力=1257.0881, 切向力X=2646.6953, 切向力Y=-985.6737 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000337s, blend=0.005695s (9 tiles incl ref), finalize=0.000127s, total=0.006170s +FPS=15.10, 法向力=1686.1832, 切向力X=2660.7671, 切向力Y=-1220.6074 +FPS=14.83, 法向力=1248.0386, 切向力X=2626.1357, 切向力Y=-642.7795 +FPS=15.36, 法向力=1235.4785, 切向力X=2545.9258, 切向力Y=-736.9048 +FPS=14.04, 法向力=1017.6435, 切向力X=2466.7407, 切向力Y=-1200.0607 +FPS=14.24, 法向力=1254.5345, 切向力X=2626.5454, 切向力Y=-630.8525 +FPS=14.92, 法向力=1339.2808, 切向力X=2294.6235, 切向力Y=-1243.7853 +FPS=14.97, 法向力=1348.6764, 切向力X=2770.7617, 切向力Y=-1030.5685 +FPS=15.02, 法向力=1106.7223, 切向力X=2657.2119, 切向力Y=-1126.9069 +FPS=14.76, 法向力=1029.8624, 切向力X=2309.3782, 切向力Y=-1061.9746 +FPS=16.37, 法向力=1339.7986, 切向力X=2745.2532, 切向力Y=-538.5120 +FPS=14.87, 法向力=1377.4396, 切向力X=2541.7810, 切向力Y=-1001.6556 +FPS=15.27, 法向力=1583.2240, 切向力X=2523.7542, 切向力Y=-1236.4856 +FPS=14.55, 法向力=1629.8921, 切向力X=2548.8796, 切向力Y=-1284.4882 +FPS=14.76, 法向力=1335.1731, 切向力X=2518.6318, 切向力Y=-976.2184 +FPS=15.09, 法向力=1394.0625, 切向力X=2602.0952, 切向力Y=-1088.9495 +FPS=15.09, 法向力=1599.9641, 切向力X=2878.2539, 切向力Y=-664.8412 +FPS=15.28, 法向力=1365.6311, 切向力X=2496.5730, 切向力Y=-819.4822 +FPS=14.14, 法向力=1436.6194, 切向力X=2431.1851, 切向力Y=-932.2091 +FPS=15.35, 法向力=1559.9287, 切向力X=2705.5020, 切向力Y=-1051.5977 +FPS=15.41, 法向力=1594.3870, 切向力X=2666.6147, 切向力Y=-1049.2217 +FPS=14.89, 法向力=1247.8796, 切向力X=2619.2651, 切向力Y=-721.0765 +FPS=15.71, 法向力=1339.4341, 切向力X=2768.1353, 切向力Y=-769.4720 +FPS=13.97, 法向力=1160.3052, 切向力X=2256.5662, 切向力Y=-531.4500 +FPS=15.38, 法向力=1132.4905, 切向力X=2238.9561, 切向力Y=-509.2430 +FPS=15.62, 法向力=1421.3362, 切向力X=3003.2104, 切向力Y=-894.4967 +FPS=15.75, 法向力=1366.6453, 切向力X=2299.0073, 切向力Y=-1134.2393 +FPS=15.41, 法向力=1397.6587, 切向力X=2627.1785, 切向力Y=-1164.4966 +FPS=15.77, 法向力=1152.2336, 切向力X=2852.2490, 切向力Y=-985.1985 +FPS=15.26, 法向力=1184.5775, 切向力X=2815.9819, 切向力Y=-979.3257 +FPS=14.39, 法向力=1253.4961, 切向力X=2531.5425, 切向力Y=-1399.8617 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000447s, blend=0.004895s (9 tiles incl ref), finalize=0.000123s, total=0.005478s +FPS=14.92, 法向力=1401.2914, 切向力X=2274.3379, 切向力Y=-905.9368 +FPS=15.27, 法向力=1426.9218, 切向力X=2158.6443, 切向力Y=-887.3399 +FPS=14.52, 法向力=1389.8461, 切向力X=2853.3291, 切向力Y=-586.7097 +FPS=14.66, 法向力=1472.7861, 切向力X=2710.3809, 切向力Y=-530.9566 +FPS=14.79, 法向力=1175.1030, 切向力X=2813.6172, 切向力Y=-331.1536 +FPS=14.23, 法向力=1653.7180, 切向力X=2875.8726, 切向力Y=-1427.7543 +FPS=14.63, 法向力=1616.5210, 切向力X=2896.0142, 切向力Y=-1406.5065 +FPS=14.52, 法向力=1351.6118, 切向力X=2751.0164, 切向力Y=-546.1484 +FPS=14.51, 法向力=1270.7421, 切向力X=2607.6592, 切向力Y=-1161.1223 +FPS=14.00, 法向力=1473.5312, 切向力X=2762.7979, 切向力Y=-1354.5156 +FPS=13.04, 法向力=1360.1692, 切向力X=3072.5063, 切向力Y=-567.0882 +FPS=14.45, 法向力=1157.8794, 切向力X=2335.2002, 切向力Y=-1130.7833 +FPS=13.16, 法向力=1346.1959, 切向力X=2920.8760, 切向力Y=-1271.9182 +FPS=13.42, 法向力=1617.3098, 切向力X=2696.9045, 切向力Y=-1262.7910 +FPS=13.35, 法向力=1355.9979, 切向力X=2268.5264, 切向力Y=-1272.5244 +FPS=14.26, 法向力=1335.9735, 切向力X=2218.1165, 切向力Y=-1257.3477 +FPS=13.35, 法向力=1072.7751, 切向力X=2367.0171, 切向力Y=-1046.2917 +FPS=14.16, 法向力=1209.2529, 切向力X=2541.3262, 切向力Y=-947.3801 +FPS=12.10, 法向力=1220.3243, 切向力X=2567.9009, 切向力Y=-952.8928 +FPS=14.88, 法向力=1079.0381, 切向力X=2807.5732, 切向力Y=-734.2354 +FPS=14.79, 法向力=1407.1228, 切向力X=2478.7393, 切向力Y=-609.8680 +FPS=13.95, 法向力=1373.2820, 切向力X=2488.8411, 切向力Y=-600.5558 +FPS=13.44, 法向力=1402.7427, 切向力X=2864.3828, 切向力Y=-688.6771 +FPS=13.48, 法向力=1233.9856, 切向力X=3248.4792, 切向力Y=-961.9825 +FPS=14.51, 法向力=1246.2988, 切向力X=3284.9932, 切向力Y=-1018.0081 +FPS=14.56, 法向力=1144.8318, 切向力X=2158.9653, 切向力Y=-634.7234 +FPS=14.62, 法向力=1330.5798, 切向力X=2298.1470, 切向力Y=-641.5909 +FPS=12.84, 法向力=1380.9922, 切向力X=2376.3071, 切向力Y=-682.4995 +FPS=14.65, 法向力=1592.0071, 切向力X=2616.0085, 切向力Y=-925.7207 +FPS=14.53, 法向力=1056.4998, 切向力X=2310.8440, 切向力Y=-930.2532 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000458s, blend=0.005387s (9 tiles incl ref), finalize=0.000149s, total=0.006007s +FPS=13.74, 法向力=1376.2690, 切向力X=3236.9258, 切向力Y=-972.7159 +FPS=16.91, 法向力=1407.3861, 切向力X=3246.4546, 切向力Y=-1055.8079 +FPS=13.72, 法向力=1268.1787, 切向力X=2766.3057, 切向力Y=-904.3245 +FPS=14.52, 法向力=1624.1960, 切向力X=2765.0410, 切向力Y=-1329.1544 +FPS=13.46, 法向力=1207.1687, 切向力X=2348.7754, 切向力Y=-947.7238 +FPS=13.31, 法向力=1742.9314, 切向力X=2460.8411, 切向力Y=-874.7664 +FPS=14.35, 法向力=1813.9943, 切向力X=2520.2930, 切向力Y=-754.3188 +FPS=13.89, 法向力=996.7352, 切向力X=2321.0979, 切向力Y=-903.8834 +FPS=14.06, 法向力=1150.0588, 切向力X=2909.9434, 切向力Y=-115.3728 +FPS=14.16, 法向力=1411.0925, 切向力X=3217.5791, 切向力Y=-953.2048 +FPS=15.81, 法向力=1507.9104, 切向力X=3304.8569, 切向力Y=-1009.0663 +FPS=14.99, 法向力=1552.2190, 切向力X=2790.5134, 切向力Y=-511.9082 +FPS=14.79, 法向力=1328.6660, 切向力X=2620.2900, 切向力Y=-605.9003 +FPS=14.38, 法向力=1348.7844, 切向力X=2612.1616, 切向力Y=-546.4501 +FPS=13.53, 法向力=1145.5884, 切向力X=2389.1008, 切向力Y=-153.5609 +FPS=15.59, 法向力=1244.6569, 切向力X=2511.5667, 切向力Y=-759.4277 +FPS=14.87, 法向力=1262.2847, 切向力X=2565.8870, 切向力Y=-762.5132 +FPS=15.28, 法向力=1435.6437, 切向力X=2904.7844, 切向力Y=-954.9061 +FPS=14.50, 法向力=1362.0854, 切向力X=2029.6797, 切向力Y=-838.1582 +FPS=13.98, 法向力=1522.0339, 切向力X=2662.0371, 切向力Y=-908.7848 +FPS=14.19, 法向力=1520.5199, 切向力X=2592.5989, 切向力Y=-932.6012 +FPS=14.46, 法向力=1613.4155, 切向力X=2491.7141, 切向力Y=-1240.5206 +FPS=14.44, 法向力=1261.1934, 切向力X=2608.7300, 切向力Y=-762.0178 +FPS=14.81, 法向力=1271.2102, 切向力X=2578.1553, 切向力Y=-826.7155 +FPS=14.32, 法向力=1347.3879, 切向力X=2494.0508, 切向力Y=-1192.7317 +FPS=15.22, 法向力=1300.1438, 切向力X=2806.7405, 切向力Y=-878.8317 +FPS=14.46, 法向力=1427.8693, 切向力X=2610.9258, 切向力Y=-1104.8053 +FPS=14.59, 法向力=1607.5140, 切向力X=3109.0664, 切向力Y=-803.5303 +FPS=14.55, 法向力=1429.7178, 切向力X=2899.2861, 切向力Y=-940.1237 +FPS=15.04, 法向力=1215.3838, 切向力X=2573.5957, 切向力Y=-356.0727 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000410s, blend=0.005199s (9 tiles incl ref), finalize=0.000158s, total=0.005779s +FPS=14.38, 法向力=1224.4797, 切向力X=2614.9092, 切向力Y=-340.0124 +FPS=14.50, 法向力=957.1447, 切向力X=2484.4150, 切向力Y=-1420.8640 +FPS=12.44, 法向力=1642.7780, 切向力X=3378.9009, 切向力Y=-1019.7755 +FPS=14.69, 法向力=1177.5327, 切向力X=2526.1331, 切向力Y=-330.0303 +FPS=14.39, 法向力=1300.7426, 切向力X=3075.0498, 切向力Y=-463.6081 +FPS=14.55, 法向力=1293.8445, 切向力X=3023.7271, 切向力Y=-479.1433 +FPS=14.19, 法向力=1192.3562, 切向力X=2556.8826, 切向力Y=-607.8459 +FPS=14.64, 法向力=1416.6725, 切向力X=2773.5078, 切向力Y=-785.4382 +FPS=14.20, 法向力=1650.9502, 切向力X=2834.3833, 切向力Y=-1001.0223 +FPS=14.76, 法向力=1327.5583, 切向力X=2580.7856, 切向力Y=-1046.2410 +FPS=14.44, 法向力=1237.9072, 切向力X=2609.1611, 切向力Y=-725.9449 +FPS=13.41, 法向力=1262.1860, 切向力X=2661.4497, 切向力Y=-835.4077 +FPS=14.22, 法向力=1227.4182, 切向力X=2527.4309, 切向力Y=-762.0166 +FPS=13.96, 法向力=1634.2522, 切向力X=2963.5146, 切向力Y=-939.8333 +FPS=14.25, 法向力=1602.6606, 切向力X=2913.7793, 切向力Y=-903.8085 +FPS=13.03, 法向力=1401.2378, 切向力X=2942.7231, 切向力Y=-1118.4276 +FPS=12.81, 法向力=1574.7991, 切向力X=2538.7283, 切向力Y=-1344.1444 +FPS=13.64, 法向力=1465.4443, 切向力X=2853.9980, 切向力Y=-950.4730 +FPS=11.80, 法向力=1474.2642, 切向力X=2998.8113, 切向力Y=-988.9510 +FPS=14.67, 法向力=1427.0574, 切向力X=2551.7788, 切向力Y=-1171.5044 +FPS=14.39, 法向力=1419.7263, 切向力X=2503.6006, 切向力Y=-1139.5715 +FPS=14.15, 法向力=1195.9568, 切向力X=2431.1743, 切向力Y=-91.0862 +FPS=14.88, 法向力=1529.3785, 切向力X=2542.2776, 切向力Y=-1224.8608 +FPS=14.58, 法向力=1510.1943, 切向力X=2586.5222, 切向力Y=-1297.7609 +FPS=14.34, 法向力=1278.1941, 切向力X=2616.3589, 切向力Y=-1219.7061 +FPS=14.76, 法向力=1473.8962, 切向力X=2727.6821, 切向力Y=-897.6906 +FPS=14.81, 法向力=1478.9001, 切向力X=2781.5891, 切向力Y=-842.1533 +FPS=14.80, 法向力=1609.5913, 切向力X=2269.7119, 切向力Y=-760.8068 +FPS=15.04, 法向力=1424.2856, 切向力X=2214.5837, 切向力Y=-852.4228 +FPS=14.41, 法向力=1447.9216, 切向力X=2257.0581, 切向力Y=-852.1176 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000420s, blend=0.004699s (9 tiles incl ref), finalize=0.000130s, total=0.005263s +FPS=13.72, 法向力=1324.4662, 切向力X=2925.1494, 切向力Y=-749.0060 +FPS=14.19, 法向力=1602.4644, 切向力X=2836.3628, 切向力Y=-1095.5225 +FPS=12.77, 法向力=1631.4249, 切向力X=3067.2515, 切向力Y=-700.7069 +FPS=13.63, 法向力=1655.4053, 切向力X=1967.5668, 切向力Y=-767.4270 +FPS=13.87, 法向力=1773.1343, 切向力X=1988.0789, 切向力Y=-907.1006 +FPS=14.07, 法向力=1771.1851, 切向力X=2962.9473, 切向力Y=-761.9385 +FPS=14.39, 法向力=1721.7761, 切向力X=2815.4819, 切向力Y=-756.2358 +FPS=14.68, 法向力=1387.0137, 切向力X=2398.9326, 切向力Y=-790.2264 +FPS=14.46, 法向力=1383.2770, 切向力X=2426.4128, 切向力Y=-765.7372 +FPS=14.41, 法向力=1580.1741, 切向力X=2462.7490, 切向力Y=-962.5890 +FPS=14.77, 法向力=1335.8538, 切向力X=2240.4033, 切向力Y=-1094.9525 +FPS=14.94, 法向力=1362.0740, 切向力X=2265.5522, 切向力Y=-1144.9061 +FPS=14.21, 法向力=1211.5967, 切向力X=2543.9351, 切向力Y=-962.2305 +FPS=14.00, 法向力=1343.6464, 切向力X=2765.4424, 切向力Y=-624.6736 +FPS=14.19, 法向力=1401.7550, 切向力X=2768.0461, 切向力Y=-655.1658 +FPS=14.75, 法向力=1167.1044, 切向力X=2661.2334, 切向力Y=-693.9573 +FPS=14.49, 法向力=1189.1287, 切向力X=2472.8140, 切向力Y=-1050.5486 +FPS=13.48, 法向力=1311.4783, 切向力X=2576.9263, 切向力Y=-689.4766 +FPS=14.55, 法向力=1269.9147, 切向力X=2547.2883, 切向力Y=-679.3441 +FPS=14.01, 法向力=1178.8640, 切向力X=2344.2903, 切向力Y=-787.2371 +FPS=15.35, 法向力=1374.2773, 切向力X=2659.5400, 切向力Y=-179.4093 +FPS=14.00, 法向力=1251.9138, 切向力X=2598.3284, 切向力Y=-255.2135 +FPS=16.80, 法向力=1186.7307, 切向力X=2411.9316, 切向力Y=-1014.9786 +FPS=14.93, 法向力=1725.0192, 切向力X=2663.4319, 切向力Y=-1101.6760 +FPS=15.11, 法向力=1711.7632, 切向力X=2686.2998, 切向力Y=-1068.9004 +FPS=13.77, 法向力=1476.0142, 切向力X=2083.9565, 切向力Y=-994.3804 +FPS=15.02, 法向力=1331.5496, 切向力X=3241.4526, 切向力Y=-1338.3660 +FPS=14.99, 法向力=1628.1608, 切向力X=2641.2136, 切向力Y=-1474.8462 +FPS=14.33, 法向力=1650.9810, 切向力X=2621.8345, 切向力Y=-1518.3257 +FPS=14.64, 法向力=1465.3740, 切向力X=2494.5730, 切向力Y=-1289.2631 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000008s (hit), reset=0.000763s, blend=0.004911s (9 tiles incl ref), finalize=0.000130s, total=0.005821s +FPS=15.29, 法向力=1069.5007, 切向力X=2235.1453, 切向力Y=-938.9761 +FPS=14.83, 法向力=1453.5437, 切向力X=2668.0649, 切向力Y=-863.3680 +FPS=15.44, 法向力=1417.5349, 切向力X=2676.8096, 切向力Y=-753.8186 +FPS=15.23, 法向力=1627.8606, 切向力X=2780.2769, 切向力Y=-1108.0508 +FPS=16.29, 法向力=1441.3499, 切向力X=2532.2708, 切向力Y=-1191.8948 +FPS=14.52, 法向力=1522.2800, 切向力X=2628.4719, 切向力Y=-1275.6018 +FPS=15.49, 法向力=1626.8693, 切向力X=2411.8296, 切向力Y=-1291.1208 +FPS=14.28, 法向力=1589.3391, 切向力X=2493.7981, 切向力Y=-972.4294 +FPS=13.92, 法向力=1624.2063, 切向力X=2339.4912, 切向力Y=-1025.6394 +FPS=15.62, 法向力=1497.3993, 切向力X=1862.5784, 切向力Y=-962.3173 +FPS=15.25, 法向力=1421.3008, 切向力X=2716.7607, 切向力Y=-805.2734 +FPS=15.05, 法向力=1337.1172, 切向力X=2389.1055, 切向力Y=-901.8592 +FPS=15.53, 法向力=1368.0747, 切向力X=2353.4585, 切向力Y=-980.8035 +FPS=14.02, 法向力=1307.5742, 切向力X=2373.9194, 切向力Y=-1120.2175 +FPS=14.62, 法向力=1535.8042, 切向力X=2065.3210, 切向力Y=-1185.4366 +FPS=13.75, 法向力=1520.9352, 切向力X=1987.2107, 切向力Y=-1145.5811 +FPS=14.30, 法向力=1521.8701, 切向力X=2720.4358, 切向力Y=-1101.8076 +FPS=14.51, 法向力=1438.1440, 切向力X=2427.1426, 切向力Y=-748.8594 +FPS=13.92, 法向力=1543.8257, 切向力X=2381.5737, 切向力Y=-649.9218 +FPS=13.89, 法向力=1298.5977, 切向力X=2243.5801, 切向力Y=-1138.9729 +FPS=13.52, 法向力=1264.2654, 切向力X=2185.2937, 切向力Y=-1198.3989 +FPS=14.98, 法向力=1344.5693, 切向力X=2872.6965, 切向力Y=-270.5475 +FPS=15.29, 法向力=1070.9988, 切向力X=2267.7549, 切向力Y=-608.5601 +FPS=14.95, 法向力=1061.8423, 切向力X=2396.9829, 切向力Y=-653.4230 +FPS=15.18, 法向力=1173.4406, 切向力X=2586.8564, 切向力Y=-869.5833 +FPS=15.51, 法向力=1244.5465, 切向力X=1991.4620, 切向力Y=-1171.7522 +FPS=15.41, 法向力=1212.9028, 切向力X=2042.2760, 切向力Y=-1230.1128 +FPS=14.77, 法向力=1148.9075, 切向力X=2049.1284, 切向力Y=-449.0943 +FPS=16.20, 法向力=1612.3862, 切向力X=2857.2415, 切向力Y=-541.3823 +FPS=15.38, 法向力=1618.8539, 切向力X=2859.8459, 切向力Y=-529.4827 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000397s, blend=0.005181s (9 tiles incl ref), finalize=0.000148s, total=0.005738s +FPS=15.64, 法向力=1849.2732, 切向力X=3194.5200, 切向力Y=-595.7651 +FPS=15.28, 法向力=1287.4436, 切向力X=2618.9272, 切向力Y=-856.5090 +FPS=15.66, 法向力=1277.1938, 切向力X=2633.7881, 切向力Y=-845.6084 +FPS=14.87, 法向力=1891.0210, 切向力X=2468.6196, 切向力Y=-1387.4355 +FPS=12.53, 法向力=1309.3041, 切向力X=2832.6238, 切向力Y=-1233.1726 +FPS=14.51, 法向力=1327.5134, 切向力X=2854.1094, 切向力Y=-1155.8571 +FPS=14.72, 法向力=1241.8927, 切向力X=2678.2466, 切向力Y=-985.5156 +FPS=14.65, 法向力=1330.4838, 切向力X=2715.3159, 切向力Y=-692.8738 +FPS=14.86, 法向力=1189.9255, 切向力X=2533.9258, 切向力Y=-934.3765 +FPS=13.86, 法向力=1247.9706, 切向力X=2606.9033, 切向力Y=-1009.3401 +FPS=14.37, 法向力=1219.7145, 切向力X=2706.7463, 切向力Y=-602.8602 +FPS=13.05, 法向力=1314.8097, 切向力X=2523.8525, 切向力Y=-557.6354 +FPS=13.80, 法向力=1420.6113, 切向力X=2626.5659, 切向力Y=-628.1189 +FPS=14.77, 法向力=1636.7686, 切向力X=2438.1609, 切向力Y=-1071.6797 +FPS=14.26, 法向力=1701.1501, 切向力X=2853.8794, 切向力Y=-1281.6599 +FPS=15.87, 法向力=1722.2463, 切向力X=2879.1523, 切向力Y=-1267.1011 +FPS=13.67, 法向力=1205.5520, 切向力X=2567.8301, 切向力Y=-954.1303 +FPS=12.46, 法向力=1586.8445, 切向力X=2846.0933, 切向力Y=-1101.4845 +FPS=14.62, 法向力=1281.0068, 切向力X=2626.8213, 切向力Y=-810.6210 +FPS=14.21, 法向力=1214.4626, 切向力X=2622.9976, 切向力Y=-837.3131 +FPS=15.06, 法向力=1263.0750, 切向力X=2259.1782, 切向力Y=-698.0433 +FPS=13.29, 法向力=1397.7288, 切向力X=2765.0186, 切向力Y=-671.2393 +FPS=14.69, 法向力=1643.1405, 切向力X=2348.7759, 切向力Y=-1349.8418 +FPS=14.54, 法向力=1444.5425, 切向力X=2643.7532, 切向力Y=-938.1707 +FPS=14.23, 法向力=1380.3925, 切向力X=2575.9155, 切向力Y=-905.2019 +FPS=14.34, 法向力=1188.0884, 切向力X=2668.8098, 切向力Y=-843.7535 +FPS=14.99, 法向力=1220.4316, 切向力X=3086.3987, 切向力Y=-774.0454 +FPS=15.34, 法向力=1198.0114, 切向力X=3146.1062, 切向力Y=-804.6755 +FPS=15.49, 法向力=1394.5232, 切向力X=2324.2517, 切向力Y=-1479.0090 +FPS=14.75, 法向力=1422.6064, 切向力X=2324.6748, 切向力Y=-1473.6985 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000413s, blend=0.005121s (9 tiles incl ref), finalize=0.000131s, total=0.005677s +FPS=14.30, 法向力=1220.9441, 切向力X=2818.8755, 切向力Y=-1008.2493 +FPS=14.88, 法向力=1178.4136, 切向力X=2836.3799, 切向力Y=-905.3367 +FPS=14.62, 法向力=1141.3407, 切向力X=2097.7358, 切向力Y=-615.3923 +FPS=14.48, 法向力=1480.3088, 切向力X=2456.1077, 切向力Y=-1092.6744 +FPS=14.96, 法向力=1501.6184, 切向力X=2460.3616, 切向力Y=-1096.6824 +FPS=15.35, 法向力=1651.0006, 切向力X=2651.5718, 切向力Y=-1184.8497 +FPS=15.31, 法向力=1329.7120, 切向力X=2303.5503, 切向力Y=-1109.6450 +FPS=15.52, 法向力=1451.9846, 切向力X=2209.2261, 切向力Y=-1170.1643 +FPS=13.83, 法向力=1148.1176, 切向力X=2304.7229, 切向力Y=-244.6406 +FPS=14.16, 法向力=1313.7134, 切向力X=2512.2683, 切向力Y=-1081.5867 +FPS=15.02, 法向力=1344.0554, 切向力X=2596.4316, 切向力Y=-1133.3655 +FPS=14.72, 法向力=1580.0757, 切向力X=2729.9583, 切向力Y=-688.2870 +FPS=14.86, 法向力=1267.4417, 切向力X=2481.4900, 切向力Y=-1081.5039 +FPS=13.78, 法向力=1312.7838, 切向力X=2497.6721, 切向力Y=-1130.0200 +FPS=13.98, 法向力=1386.4531, 切向力X=2916.4648, 切向力Y=-334.3543 +FPS=13.90, 法向力=1595.8906, 切向力X=2809.4524, 切向力Y=-686.4419 +FPS=14.59, 法向力=1592.0730, 切向力X=2811.4612, 切向力Y=-709.6995 +FPS=14.62, 法向力=1342.2269, 切向力X=2517.3403, 切向力Y=-679.2355 +FPS=13.62, 法向力=1252.8959, 切向力X=2073.1245, 切向力Y=-1586.7173 +FPS=13.26, 法向力=1312.2114, 切向力X=2740.7896, 切向力Y=-377.9857 +FPS=12.45, 法向力=1591.7339, 切向力X=2649.5781, 切向力Y=-1258.6617 +FPS=12.86, 法向力=1650.8186, 切向力X=2699.7100, 切向力Y=-1236.2563 +FPS=13.48, 法向力=1596.0359, 切向力X=2730.5430, 切向力Y=-1162.1011 +FPS=14.09, 法向力=1461.7443, 切向力X=2382.6328, 切向力Y=-978.1000 +FPS=14.93, 法向力=1211.0035, 切向力X=2625.8135, 切向力Y=-7.4619 +FPS=14.85, 法向力=1217.0703, 切向力X=2627.0859, 切向力Y=-30.0590 +FPS=15.42, 法向力=1227.1628, 切向力X=2615.1794, 切向力Y=-555.9047 +FPS=14.18, 法向力=1527.9363, 切向力X=2811.6946, 切向力Y=-1362.9700 +FPS=14.62, 法向力=1551.7690, 切向力X=3080.3853, 切向力Y=-569.1963 +FPS=14.70, 法向力=1540.0032, 切向力X=3187.9500, 切向力Y=-555.4775 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000327s, blend=0.004763s (9 tiles incl ref), finalize=0.000140s, total=0.005241s +FPS=14.52, 法向力=1597.6722, 切向力X=3013.0986, 切向力Y=-829.2146 +FPS=13.85, 法向力=1521.0824, 切向力X=2931.4241, 切向力Y=-803.4652 +FPS=14.95, 法向力=1446.5039, 切向力X=2899.6489, 切向力Y=-794.7283 +FPS=15.02, 法向力=1135.7778, 切向力X=1971.5352, 切向力Y=-538.3892 +FPS=14.61, 法向力=1470.1702, 切向力X=2710.2349, 切向力Y=-926.2113 +FPS=14.69, 法向力=1393.2738, 切向力X=2605.6450, 切向力Y=-927.6916 +FPS=13.89, 法向力=1343.8372, 切向力X=2880.3418, 切向力Y=-690.0392 +FPS=14.50, 法向力=1203.2693, 切向力X=3017.9995, 切向力Y=-1003.0031 +FPS=12.99, 法向力=1163.1292, 切向力X=2956.3442, 切向力Y=-1058.9927 +FPS=15.79, 法向力=1226.1262, 切向力X=2293.0857, 切向力Y=-501.9249 +FPS=14.51, 法向力=1485.2512, 切向力X=2641.3789, 切向力Y=-745.0775 +FPS=14.90, 法向力=1190.3711, 切向力X=2648.0591, 切向力Y=-1055.1122 +FPS=14.39, 法向力=1118.7344, 切向力X=1975.0897, 切向力Y=-521.2911 +FPS=15.15, 法向力=1098.2787, 切向力X=2001.7629, 切向力Y=-527.0895 +FPS=15.03, 法向力=1146.5789, 切向力X=2801.4126, 切向力Y=-129.4484 +FPS=14.17, 法向力=1169.1006, 切向力X=2818.3689, 切向力Y=-161.3109 +FPS=14.18, 法向力=1585.6567, 切向力X=3056.4941, 切向力Y=-1142.4143 +FPS=14.46, 法向力=1276.8972, 切向力X=2670.8396, 切向力Y=-721.4110 +FPS=15.07, 法向力=1409.5261, 切向力X=2438.4478, 切向力Y=-221.8981 +FPS=15.16, 法向力=1747.7482, 切向力X=2597.2827, 切向力Y=-1043.8948 +FPS=14.61, 法向力=1679.0111, 切向力X=2565.1011, 切向力Y=-1023.4083 +FPS=14.67, 法向力=1436.1078, 切向力X=2266.3362, 切向力Y=-1231.0945 +FPS=15.02, 法向力=1177.8436, 切向力X=2509.2727, 切向力Y=-629.1835 +FPS=15.68, 法向力=1183.6416, 切向力X=2550.9753, 切向力Y=-632.1212 +FPS=16.06, 法向力=1260.4933, 切向力X=1925.8213, 切向力Y=-1030.3684 +FPS=16.09, 法向力=1226.5669, 切向力X=1982.4553, 切向力Y=-915.8281 +FPS=15.75, 法向力=1175.4696, 切向力X=1980.6089, 切向力Y=-990.4381 +FPS=15.29, 法向力=1440.4000, 切向力X=2083.5815, 切向力Y=-1016.4922 +FPS=14.51, 法向力=1248.2817, 切向力X=2474.9607, 切向力Y=-717.8726 +FPS=15.31, 法向力=1204.8971, 切向力X=2459.1934, 切向力Y=-773.9390 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000358s, blend=0.004779s (9 tiles incl ref), finalize=0.000121s, total=0.005269s +FPS=14.49, 法向力=1242.1179, 切向力X=2686.0195, 切向力Y=-812.0279 +FPS=15.84, 法向力=1254.8086, 切向力X=2665.5103, 切向力Y=-829.0818 +FPS=15.66, 法向力=1593.7476, 切向力X=2460.9500, 切向力Y=-1107.9669 +FPS=15.44, 法向力=1278.7435, 切向力X=2221.9121, 切向力Y=-848.4590 +FPS=14.17, 法向力=1238.2942, 切向力X=2152.3977, 切向力Y=-770.8309 +FPS=14.76, 法向力=1251.2576, 切向力X=2640.4521, 切向力Y=-734.8777 +FPS=15.15, 法向力=1485.9590, 切向力X=2670.3979, 切向力Y=-776.4073 +FPS=15.33, 法向力=1477.2742, 切向力X=2608.2808, 切向力Y=-1014.5884 +FPS=14.40, 法向力=1405.2239, 切向力X=2836.2471, 切向力Y=-527.3465 +FPS=15.12, 法向力=1413.6958, 切向力X=2432.4604, 切向力Y=-1269.5321 +FPS=14.59, 法向力=1642.0898, 切向力X=2478.5894, 切向力Y=-937.9493 +FPS=14.56, 法向力=1322.1973, 切向力X=2261.3770, 切向力Y=-951.6849 +FPS=14.01, 法向力=1313.3423, 切向力X=2217.2490, 切向力Y=-1042.5667 +FPS=14.74, 法向力=1653.5364, 切向力X=3091.3225, 切向力Y=-1063.7615 +FPS=14.69, 法向力=1639.0938, 切向力X=3079.3472, 切向力Y=-1079.2218 +FPS=15.40, 法向力=1439.4003, 切向力X=2391.9314, 切向力Y=-804.2574 +FPS=13.61, 法向力=1384.6421, 切向力X=2779.5303, 切向力Y=-533.3506 +FPS=17.42, 法向力=1519.0510, 切向力X=2861.0332, 切向力Y=-592.1012 +FPS=14.67, 法向力=1468.8257, 切向力X=2726.0400, 切向力Y=-573.5611 +FPS=16.08, 法向力=1520.4241, 切向力X=2710.6372, 切向力Y=-982.7608 +FPS=13.47, 法向力=1202.5298, 切向力X=2601.0483, 切向力Y=-560.5231 +FPS=12.90, 法向力=1544.7329, 切向力X=2787.5640, 切向力Y=-1070.8757 +FPS=13.62, 法向力=1526.4895, 切向力X=2907.1562, 切向力Y=-1029.3837 +FPS=14.10, 法向力=1695.1354, 切向力X=2575.3171, 切向力Y=-1122.8704 +FPS=13.93, 法向力=1420.8651, 切向力X=2723.3911, 切向力Y=-1104.9968 +FPS=14.49, 法向力=1453.2087, 切向力X=2801.8564, 切向力Y=-1044.3096 +FPS=13.82, 法向力=1501.7100, 切向力X=2755.8135, 切向力Y=-912.1880 +FPS=14.46, 法向力=1656.4380, 切向力X=2623.8430, 切向力Y=-1235.8318 +FPS=14.01, 法向力=1602.0244, 切向力X=2672.0259, 切向力Y=-1143.2112 +FPS=14.83, 法向力=1737.8431, 切向力X=2813.7378, 切向力Y=-844.8380 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000360s, blend=0.004696s (9 tiles incl ref), finalize=0.000123s, total=0.005190s +FPS=14.63, 法向力=1729.8365, 切向力X=2752.2725, 切向力Y=-841.6161 +FPS=14.40, 法向力=1360.3702, 切向力X=2637.7075, 切向力Y=-973.8047 +FPS=13.78, 法向力=1586.4805, 切向力X=2522.9868, 切向力Y=-838.1614 +FPS=15.28, 法向力=1505.6038, 切向力X=3137.7451, 切向力Y=-760.5652 +FPS=14.18, 法向力=1258.9973, 切向力X=2836.5259, 切向力Y=-895.8668 +FPS=15.15, 法向力=1369.6501, 切向力X=2685.8940, 切向力Y=-557.6820 +FPS=15.06, 法向力=1323.4031, 切向力X=2310.1973, 切向力Y=-798.9871 +FPS=14.16, 法向力=1346.7072, 切向力X=2441.8210, 切向力Y=-847.9161 +FPS=15.09, 法向力=1481.1777, 切向力X=2604.1768, 切向力Y=-641.9968 +FPS=15.16, 法向力=1530.1769, 切向力X=2531.1208, 切向力Y=-1054.9836 +FPS=14.45, 法向力=1543.7443, 切向力X=2687.9839, 切向力Y=-1022.9707 +FPS=15.19, 法向力=1294.3539, 切向力X=2404.1599, 切向力Y=-745.7783 +FPS=15.52, 法向力=1331.8805, 切向力X=2550.2915, 切向力Y=-846.6918 +FPS=15.01, 法向力=1460.9319, 切向力X=2726.0415, 切向力Y=-902.4471 +FPS=14.47, 法向力=998.7606, 切向力X=2253.5327, 切向力Y=-25.9935 +FPS=14.58, 法向力=1569.1963, 切向力X=2580.0432, 切向力Y=-943.8416 +FPS=15.07, 法向力=1618.1393, 切向力X=2547.7573, 切向力Y=-1109.3579 +FPS=12.61, 法向力=1549.8308, 切向力X=2813.9482, 切向力Y=-881.7270 +FPS=14.99, 法向力=1036.5906, 切向力X=2340.9778, 切向力Y=-128.5621 +FPS=15.03, 法向力=1283.9337, 切向力X=2357.2446, 切向力Y=-1258.3384 +FPS=14.73, 法向力=1751.6726, 切向力X=2625.9458, 切向力Y=-335.7794 +FPS=15.41, 法向力=1660.3884, 切向力X=2526.9263, 切向力Y=-292.0087 +FPS=14.48, 法向力=1422.4568, 切向力X=3070.9385, 切向力Y=-1059.0522 +FPS=14.05, 法向力=1359.1105, 切向力X=3131.2944, 切向力Y=-996.7847 +FPS=14.65, 法向力=1235.6425, 切向力X=2331.2585, 切向力Y=-527.3129 +FPS=15.06, 法向力=1280.1643, 切向力X=2763.0410, 切向力Y=-816.8912 +FPS=15.83, 法向力=1411.1643, 切向力X=2802.8804, 切向力Y=-581.4385 +FPS=14.06, 法向力=1618.3544, 切向力X=2777.8943, 切向力Y=-686.6046 +FPS=14.66, 法向力=1513.9695, 切向力X=2682.2522, 切向力Y=-721.1663 +FPS=14.20, 法向力=1609.6652, 切向力X=2697.3311, 切向力Y=-759.3271 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000349s, blend=0.004844s (9 tiles incl ref), finalize=0.000120s, total=0.005325s +FPS=14.62, 法向力=1127.2817, 切向力X=2578.7080, 切向力Y=-352.3712 +FPS=14.16, 法向力=1417.4052, 切向力X=3074.3154, 切向力Y=-906.7629 +FPS=13.66, 法向力=1207.6069, 切向力X=3009.7268, 切向力Y=-1117.6569 +FPS=14.16, 法向力=1172.7285, 切向力X=2184.5439, 切向力Y=-1030.4614 +FPS=13.68, 法向力=1127.2914, 切向力X=2118.8203, 切向力Y=-531.6179 +FPS=14.20, 法向力=1060.1614, 切向力X=2149.8252, 切向力Y=-539.3474 +FPS=15.92, 法向力=1803.0300, 切向力X=2656.6504, 切向力Y=-994.4618 +FPS=14.00, 法向力=1069.1021, 切向力X=2255.9558, 切向力Y=-111.2082 +FPS=14.36, 法向力=1368.8008, 切向力X=2550.6782, 切向力Y=-856.7777 +FPS=14.06, 法向力=1497.8708, 切向力X=2357.4053, 切向力Y=-754.2822 +FPS=14.51, 法向力=1417.3701, 切向力X=2668.0740, 切向力Y=-1081.1821 +FPS=13.39, 法向力=1437.3107, 切向力X=2812.9695, 切向力Y=-606.4805 +FPS=14.03, 法向力=1533.7595, 切向力X=3125.8926, 切向力Y=-865.8190 +FPS=13.87, 法向力=1235.9363, 切向力X=2927.9102, 切向力Y=-446.2079 +FPS=14.29, 法向力=1350.5833, 切向力X=2654.1372, 切向力Y=-421.5648 +FPS=14.70, 法向力=1178.7151, 切向力X=2553.9741, 切向力Y=-602.5912 +FPS=14.29, 法向力=1199.7568, 切向力X=2468.3623, 切向力Y=-654.4519 +FPS=14.14, 法向力=1227.5134, 切向力X=2030.5864, 切向力Y=-824.8053 +FPS=11.63, 法向力=1555.4453, 切向力X=2816.4507, 切向力Y=-654.6743 +FPS=14.84, 法向力=1302.3430, 切向力X=2948.3835, 切向力Y=-610.8297 +FPS=13.53, 法向力=1614.7623, 切向力X=2835.8416, 切向力Y=-1035.8142 +FPS=14.67, 法向力=1501.8574, 切向力X=2859.1194, 切向力Y=-1059.9285 +FPS=15.45, 法向力=1543.1053, 切向力X=2308.9731, 切向力Y=-934.6960 +FPS=14.44, 法向力=1639.5769, 切向力X=2476.8516, 切向力Y=-1008.1519 +FPS=14.14, 法向力=1162.1902, 切向力X=2787.5410, 切向力Y=-655.9733 +FPS=13.69, 法向力=1332.1119, 切向力X=2468.4517, 切向力Y=-1064.2738 +FPS=12.72, 法向力=1408.9131, 切向力X=2171.7402, 切向力Y=-866.0534 +FPS=14.12, 法向力=1329.3672, 切向力X=2474.3198, 切向力Y=-586.6586 +FPS=14.11, 法向力=1216.2935, 切向力X=2450.4438, 切向力Y=-597.9766 +FPS=15.07, 法向力=1358.1066, 切向力X=2769.8960, 切向力Y=-634.6178 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000331s, blend=0.005570s (9 tiles incl ref), finalize=0.000164s, total=0.006078s +FPS=14.81, 法向力=1279.0861, 切向力X=2800.4868, 切向力Y=-792.1689 +FPS=13.12, 法向力=1288.7151, 切向力X=2872.7771, 切向力Y=-954.1198 +FPS=14.97, 法向力=1215.1685, 切向力X=2424.9563, 切向力Y=-1250.8767 +FPS=14.53, 法向力=1518.8429, 切向力X=2790.8779, 切向力Y=-719.8807 +FPS=14.93, 法向力=1607.5801, 切向力X=2548.8108, 切向力Y=-1022.0438 +FPS=14.70, 法向力=1318.8628, 切向力X=2335.4409, 切向力Y=-608.8502 +FPS=14.08, 法向力=1230.6575, 切向力X=2371.3677, 切向力Y=-296.3102 +FPS=14.80, 法向力=1261.5953, 切向力X=2861.3511, 切向力Y=-713.5998 +FPS=14.71, 法向力=1199.2722, 切向力X=2764.0791, 切向力Y=-755.5947 +FPS=14.61, 法向力=1296.5413, 切向力X=2624.7031, 切向力Y=-593.0807 +FPS=15.11, 法向力=1495.0457, 切向力X=2652.8477, 切向力Y=-980.2013 +FPS=15.01, 法向力=1147.4216, 切向力X=2397.0449, 切向力Y=-833.3900 +FPS=15.35, 法向力=1490.7002, 切向力X=2573.5608, 切向力Y=-508.6688 +FPS=15.08, 法向力=1295.3904, 切向力X=2304.4475, 切向力Y=-698.3777 +FPS=15.31, 法向力=1618.0928, 切向力X=2981.4722, 切向力Y=-278.6458 +FPS=15.88, 法向力=1509.3872, 切向力X=2875.7065, 切向力Y=-255.9691 +FPS=16.63, 法向力=1413.2332, 切向力X=2402.6572, 切向力Y=-718.7517 +FPS=15.17, 法向力=2040.3104, 切向力X=3066.1067, 切向力Y=-781.1042 +FPS=14.61, 法向力=2012.5991, 切向力X=3008.1045, 切向力Y=-732.6132 +FPS=14.79, 法向力=1493.5348, 切向力X=2754.2100, 切向力Y=-874.1384 +FPS=14.78, 法向力=1711.4429, 切向力X=2411.2065, 切向力Y=-746.8215 +FPS=14.64, 法向力=1727.7488, 切向力X=2326.2434, 切向力Y=-838.2362 +FPS=13.91, 法向力=1228.7009, 切向力X=2774.5349, 切向力Y=-895.8556 +FPS=14.92, 法向力=1521.7664, 切向力X=2983.4751, 切向力Y=-992.9117 +FPS=13.91, 法向力=1826.9688, 切向力X=2573.2109, 切向力Y=-770.9014 +FPS=14.70, 法向力=1823.2183, 切向力X=2528.3008, 切向力Y=-774.8987 +FPS=13.94, 法向力=1486.4121, 切向力X=2003.8530, 切向力Y=-1124.9976 +FPS=14.09, 法向力=1661.3247, 切向力X=2719.2583, 切向力Y=-1166.6736 +FPS=14.78, 法向力=1679.1534, 切向力X=2646.5166, 切向力Y=-1126.4686 +FPS=14.55, 法向力=1610.4363, 切向力X=3201.6533, 切向力Y=-754.3073 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000456s, blend=0.004794s (9 tiles incl ref), finalize=0.000122s, total=0.005386s +FPS=14.44, 法向力=1301.0063, 切向力X=2816.1741, 切向力Y=-351.5435 +FPS=14.30, 法向力=1248.2777, 切向力X=2747.5986, 切向力Y=-379.4092 +FPS=15.67, 法向力=1527.4590, 切向力X=2881.5864, 切向力Y=-822.9844 +FPS=14.79, 法向力=1284.9351, 切向力X=2901.4807, 切向力Y=-687.6418 +FPS=14.74, 法向力=1114.9575, 切向力X=2478.6997, 切向力Y=-920.6450 +FPS=14.62, 法向力=1495.5852, 切向力X=3163.7593, 切向力Y=-709.1531 +FPS=14.36, 法向力=1328.1252, 切向力X=2781.4312, 切向力Y=-867.1516 +FPS=14.33, 法向力=1491.9246, 切向力X=2938.5176, 切向力Y=-764.0750 +FPS=15.32, 法向力=1498.1018, 切向力X=3002.5391, 切向力Y=-803.6472 +FPS=14.70, 法向力=1434.9337, 切向力X=2197.5029, 切向力Y=-1288.1504 +FPS=15.89, 法向力=1465.3113, 切向力X=2738.6348, 切向力Y=-526.5160 +FPS=14.55, 法向力=1476.1985, 切向力X=2692.6599, 切向力Y=-545.9251 +FPS=14.24, 法向力=1422.3247, 切向力X=2386.7964, 切向力Y=-970.3475 +FPS=15.20, 法向力=1450.6633, 切向力X=2570.4890, 切向力Y=-780.6433 +FPS=15.14, 法向力=1350.4062, 切向力X=2624.8247, 切向力Y=-856.6378 +FPS=15.15, 法向力=1407.5076, 切向力X=2723.6367, 切向力Y=-846.2372 +FPS=14.99, 法向力=1081.4070, 切向力X=2024.3805, 切向力Y=-635.9839 +FPS=15.12, 法向力=1141.2961, 切向力X=2945.9067, 切向力Y=-797.3027 +FPS=14.62, 法向力=1250.9648, 切向力X=2994.0405, 切向力Y=-805.8376 +FPS=15.38, 法向力=1493.0609, 切向力X=2935.1338, 切向力Y=-692.4849 +FPS=14.86, 法向力=1498.0858, 切向力X=2650.8203, 切向力Y=-1221.1719 +FPS=13.84, 法向力=1410.1655, 切向力X=3131.3716, 切向力Y=-948.2418 +FPS=12.26, 法向力=1387.1581, 切向力X=3162.0874, 切向力Y=-989.7867 +FPS=13.26, 法向力=1155.5133, 切向力X=2781.7500, 切向力Y=-860.8754 +FPS=14.86, 法向力=1107.2843, 切向力X=2822.5188, 切向力Y=-603.3222 +FPS=14.29, 法向力=1242.0027, 切向力X=2846.0459, 切向力Y=-1037.2720 +FPS=15.08, 法向力=1253.3958, 切向力X=2673.7808, 切向力Y=-577.4805 +FPS=14.78, 法向力=1304.7625, 切向力X=2650.1824, 切向力Y=-653.4033 +FPS=14.31, 法向力=1092.2599, 切向力X=2571.5010, 切向力Y=-558.2988 +FPS=13.96, 法向力=1628.3826, 切向力X=2684.0479, 切向力Y=-625.6436 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000371s, blend=0.005109s (9 tiles incl ref), finalize=0.000152s, total=0.005645s +FPS=14.19, 法向力=1733.0776, 切向力X=2738.2988, 切向力Y=-661.4249 +FPS=14.49, 法向力=1435.3608, 切向力X=2462.7710, 切向力Y=-1254.0012 +FPS=14.56, 法向力=1359.0500, 切向力X=2820.0789, 切向力Y=-973.1664 +FPS=15.20, 法向力=1349.6240, 切向力X=2893.4268, 切向力Y=-988.4783 +FPS=13.88, 法向力=1285.7295, 切向力X=3126.3613, 切向力Y=-839.3009 +FPS=18.30, 法向力=1387.0597, 切向力X=2962.4727, 切向力Y=-185.7653 +FPS=14.93, 法向力=1812.4780, 切向力X=2550.1721, 切向力Y=-848.9884 +FPS=15.19, 法向力=1848.5520, 切向力X=2491.0107, 切向力Y=-848.3524 +FPS=15.37, 法向力=1326.1068, 切向力X=2574.7144, 切向力Y=-921.5616 +FPS=15.39, 法向力=1266.7064, 切向力X=2431.4480, 切向力Y=-598.5319 +FPS=14.86, 法向力=1378.6371, 切向力X=2709.0596, 切向力Y=-586.0186 +FPS=15.26, 法向力=1289.6208, 切向力X=2630.0518, 切向力Y=-1462.8362 +FPS=13.39, 法向力=1500.7500, 切向力X=2948.2866, 切向力Y=-1389.1238 +FPS=15.37, 法向力=1530.6084, 切向力X=2936.2661, 切向力Y=-1359.3168 +FPS=14.71, 法向力=1424.2448, 切向力X=2668.6985, 切向力Y=-1048.6453 +FPS=15.10, 法向力=1517.8291, 切向力X=2151.6484, 切向力Y=-689.9156 +FPS=13.99, 法向力=1543.5498, 切向力X=2101.5308, 切向力Y=-678.0542 +FPS=15.06, 法向力=1292.5121, 切向力X=2848.1921, 切向力Y=-574.9014 +FPS=15.05, 法向力=1395.7635, 切向力X=2441.2383, 切向力Y=-621.3903 +FPS=14.64, 法向力=1505.3613, 切向力X=2725.8047, 切向力Y=-854.3625 +FPS=15.07, 法向力=1561.6689, 切向力X=2687.8965, 切向力Y=-940.8735 +FPS=14.45, 法向力=1331.5204, 切向力X=2504.7529, 切向力Y=-1118.1736 +FPS=15.02, 法向力=1681.3424, 切向力X=2755.1919, 切向力Y=-1177.9208 +FPS=14.67, 法向力=1650.4830, 切向力X=2816.4951, 切向力Y=-1081.8877 +FPS=15.47, 法向力=1448.8313, 切向力X=3215.4116, 切向力Y=-867.8092 +FPS=14.70, 法向力=1560.9495, 切向力X=2847.2371, 切向力Y=-1098.2346 +FPS=15.06, 法向力=1555.7061, 切向力X=2909.6453, 切向力Y=-1029.5154 +FPS=14.29, 法向力=1155.7013, 切向力X=2175.7104, 切向力Y=-809.6060 +FPS=13.97, 法向力=908.4099, 切向力X=2720.7886, 切向力Y=-806.5195 +FPS=13.98, 法向力=1327.5364, 切向力X=2853.2756, 切向力Y=-1452.1465 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000405s, blend=0.004799s (9 tiles incl ref), finalize=0.000124s, total=0.005340s +FPS=14.12, 法向力=1338.1119, 切向力X=2823.7859, 切向力Y=-1480.5865 +FPS=14.52, 法向力=1397.6313, 切向力X=2295.6890, 切向力Y=-670.2508 +FPS=14.43, 法向力=1500.3582, 切向力X=3039.3184, 切向力Y=-1075.7368 +FPS=13.79, 法向力=1438.4805, 切向力X=3199.4922, 切向力Y=-1031.9043 +FPS=14.43, 法向力=1251.6328, 切向力X=2823.9951, 切向力Y=-270.3939 +FPS=13.82, 法向力=1298.2839, 切向力X=2860.8235, 切向力Y=-269.8156 +FPS=15.01, 法向力=1508.5503, 切向力X=1876.9019, 切向力Y=-562.5455 +FPS=13.59, 法向力=1480.3114, 切向力X=1902.2283, 切向力Y=-518.5847 +FPS=14.56, 法向力=1203.9570, 切向力X=2339.2881, 切向力Y=-973.6429 +FPS=14.43, 法向力=1218.4099, 切向力X=2375.2456, 切向力Y=-1025.1315 +FPS=14.16, 法向力=1249.6877, 切向力X=2668.4893, 切向力Y=-630.6210 +FPS=14.63, 法向力=1426.2180, 切向力X=2935.2910, 切向力Y=-1114.0320 +FPS=14.59, 法向力=1377.1968, 切向力X=2954.3501, 切向力Y=-1010.1445 +FPS=14.53, 法向力=1090.9769, 切向力X=2310.6104, 切向力Y=-719.5752 +FPS=14.20, 法向力=1493.8955, 切向力X=2336.9536, 切向力Y=-977.0480 +FPS=14.62, 法向力=1500.3875, 切向力X=2283.4204, 切向力Y=-993.8822 +FPS=14.56, 法向力=1599.7219, 切向力X=2881.5349, 切向力Y=-167.4020 +FPS=14.34, 法向力=1402.8069, 切向力X=2701.9753, 切向力Y=-843.8855 +FPS=15.05, 法向力=1403.5857, 切向力X=2730.5647, 切向力Y=-920.5054 +FPS=14.05, 法向力=1371.5884, 切向力X=2686.3276, 切向力Y=-832.2911 +FPS=16.49, 法向力=1417.5629, 切向力X=2660.5566, 切向力Y=-883.9736 +FPS=15.21, 法向力=1462.2285, 切向力X=2614.5295, 切向力Y=-957.7941 +FPS=15.23, 法向力=1455.0500, 切向力X=2620.0908, 切向力Y=-1049.3358 +FPS=14.92, 法向力=1371.8906, 切向力X=2470.5552, 切向力Y=-1171.0808 +FPS=14.85, 法向力=1348.6816, 切向力X=3019.4817, 切向力Y=-1243.3335 +FPS=15.21, 法向力=1337.6897, 切向力X=2999.1055, 切向力Y=-1176.3387 +FPS=15.61, 法向力=1350.8342, 切向力X=3027.9468, 切向力Y=-751.5745 +FPS=16.12, 法向力=1627.9209, 切向力X=2687.1689, 切向力Y=-857.1038 +FPS=16.10, 法向力=1634.0576, 切向力X=2684.7437, 切向力Y=-843.8113 +FPS=15.49, 法向力=1000.4670, 切向力X=2870.6624, 切向力Y=-795.5137 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000371s, blend=0.004852s (9 tiles incl ref), finalize=0.000139s, total=0.005374s +FPS=14.74, 法向力=1138.0076, 切向力X=2207.3262, 切向力Y=-590.0743 +FPS=12.91, 法向力=1153.2605, 切向力X=2264.8184, 切向力Y=-572.6007 +FPS=14.15, 法向力=1235.3917, 切向力X=2988.1196, 切向力Y=-511.7898 +FPS=14.64, 法向力=1586.9282, 切向力X=2738.6809, 切向力Y=-772.2039 +FPS=15.91, 法向力=1617.8365, 切向力X=2832.0786, 切向力Y=-797.0145 +FPS=14.05, 法向力=1411.5618, 切向力X=2713.0718, 切向力Y=-939.3564 +FPS=14.57, 法向力=1363.8423, 切向力X=3016.1572, 切向力Y=-404.1290 +FPS=15.08, 法向力=1232.0481, 切向力X=2855.2202, 切向力Y=-715.3242 +FPS=15.99, 法向力=1285.2197, 切向力X=2835.5144, 切向力Y=-789.1023 +FPS=14.71, 法向力=1460.1489, 切向力X=2358.2690, 切向力Y=-538.7136 +FPS=16.36, 法向力=1355.4567, 切向力X=2765.1382, 切向力Y=-750.4534 +FPS=16.09, 法向力=1351.6931, 切向力X=2739.4856, 切向力Y=-734.0857 +FPS=15.99, 法向力=1452.9796, 切向力X=2657.7432, 切向力Y=-259.5718 +FPS=15.37, 法向力=1452.9149, 切向力X=2667.8735, 切向力Y=-1199.2993 +FPS=15.95, 法向力=1465.5188, 切向力X=2707.2234, 切向力Y=-1252.6497 +FPS=15.16, 法向力=1209.6567, 切向力X=2639.2588, 切向力Y=-863.7329 +FPS=14.74, 法向力=1399.1064, 切向力X=2512.1729, 切向力Y=-1352.7100 +FPS=15.44, 法向力=1378.3765, 切向力X=2598.1216, 切向力Y=-1241.8213 +FPS=15.06, 法向力=1453.5804, 切向力X=3065.7598, 切向力Y=-551.8218 +FPS=14.99, 法向力=1467.0033, 切向力X=2767.8691, 切向力Y=-424.9286 +FPS=14.59, 法向力=1527.8364, 切向力X=2779.9402, 切向力Y=-489.5500 +FPS=15.44, 法向力=1425.4480, 切向力X=2485.1128, 切向力Y=-1038.2720 +FPS=14.53, 法向力=1350.0652, 切向力X=2952.1831, 切向力Y=-890.8906 +FPS=15.06, 法向力=1366.1902, 切向力X=2847.6821, 切向力Y=-942.4202 +FPS=15.26, 法向力=1175.4543, 切向力X=2570.5161, 切向力Y=-532.7227 +FPS=15.67, 法向力=1772.8547, 切向力X=2156.4580, 切向力Y=-1093.1172 +FPS=14.75, 法向力=1314.0483, 切向力X=2420.7988, 切向力Y=-540.5463 +FPS=15.95, 法向力=1326.8772, 切向力X=2503.9475, 切向力Y=-675.8690 +FPS=14.87, 法向力=1300.8109, 切向力X=2506.4602, 切向力Y=-1111.8982 +FPS=14.69, 法向力=1241.1431, 切向力X=3006.4751, 切向力Y=-848.7432 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000324s, blend=0.004818s (9 tiles incl ref), finalize=0.000120s, total=0.005272s +FPS=14.91, 法向力=1135.9156, 切向力X=2952.0933, 切向力Y=-865.6465 +FPS=14.63, 法向力=1509.6316, 切向力X=3015.5459, 切向力Y=-1114.5690 +FPS=14.95, 法向力=1413.6074, 切向力X=2586.6997, 切向力Y=-1258.9607 +FPS=15.53, 法向力=1419.5619, 切向力X=2555.8452, 切向力Y=-1292.3677 +FPS=15.07, 法向力=1296.9492, 切向力X=2103.7329, 切向力Y=-800.8888 +FPS=14.10, 法向力=1401.2236, 切向力X=2693.4053, 切向力Y=-421.2897 +FPS=15.00, 法向力=1413.7683, 切向力X=2692.5781, 切向力Y=-495.9046 +FPS=14.40, 法向力=1405.3207, 切向力X=2360.1704, 切向力Y=-1078.3002 +FPS=14.15, 法向力=1450.8418, 切向力X=2827.4463, 切向力Y=-741.8451 +FPS=15.31, 法向力=1167.3989, 切向力X=2537.3145, 切向力Y=-493.9544 +FPS=15.93, 法向力=1166.1428, 切向力X=2560.4751, 切向力Y=-439.6119 +FPS=15.35, 法向力=1280.2236, 切向力X=2718.9209, 切向力Y=-925.5585 +FPS=14.41, 法向力=1307.2278, 切向力X=2262.4058, 切向力Y=-682.6929 +FPS=14.78, 法向力=1347.2609, 切向力X=2186.9976, 切向力Y=-759.6680 +FPS=15.93, 法向力=1590.7902, 切向力X=2745.9709, 切向力Y=-587.5341 +FPS=16.36, 法向力=1481.2223, 切向力X=2525.4934, 切向力Y=-1021.4940 +FPS=15.46, 法向力=1508.9089, 切向力X=2605.8843, 切向力Y=-989.7583 +FPS=16.35, 法向力=1697.0337, 切向力X=2409.6819, 切向力Y=-1032.1063 +FPS=14.66, 法向力=1480.4458, 切向力X=2874.3784, 切向力Y=-802.2996 +FPS=15.32, 法向力=1491.9119, 切向力X=2952.9150, 切向力Y=-752.3134 +FPS=16.91, 法向力=1699.0034, 切向力X=2471.9102, 切向力Y=-1422.3464 +FPS=15.20, 法向力=1673.0603, 切向力X=2403.0649, 切向力Y=-1438.4397 +FPS=16.46, 法向力=1279.1868, 切向力X=2724.5776, 切向力Y=-755.6630 +FPS=15.21, 法向力=1361.4658, 切向力X=3170.5083, 切向力Y=-961.4460 +FPS=16.98, 法向力=1450.4484, 切向力X=3181.8311, 切向力Y=-1015.6788 +FPS=15.22, 法向力=1573.6238, 切向力X=2388.9749, 切向力Y=-592.6520 +FPS=14.99, 法向力=1466.1150, 切向力X=2916.9119, 切向力Y=-686.3781 +FPS=14.14, 法向力=1378.7673, 切向力X=2735.9087, 切向力Y=-751.4669 +FPS=14.99, 法向力=1351.4795, 切向力X=2802.2769, 切向力Y=-725.1417 +FPS=14.78, 法向力=1336.4757, 切向力X=2936.0422, 切向力Y=-819.2430 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000023s, geom=0.000007s (hit), reset=0.000571s, blend=0.004982s (9 tiles incl ref), finalize=0.000123s, total=0.005706s +FPS=14.59, 法向力=1417.5969, 切向力X=2896.0771, 切向力Y=-214.2050 +FPS=14.27, 法向力=1433.9451, 切向力X=2980.5703, 切向力Y=-196.6171 +FPS=14.51, 法向力=1420.3328, 切向力X=2801.4224, 切向力Y=-739.0162 +FPS=14.66, 法向力=1273.2549, 切向力X=2613.0176, 切向力Y=-1062.9280 +FPS=14.48, 法向力=1336.1154, 切向力X=2721.4250, 切向力Y=-1153.6443 +FPS=14.54, 法向力=1429.6013, 切向力X=2412.5332, 切向力Y=-771.9863 +FPS=14.58, 法向力=1455.4993, 切向力X=2474.8594, 切向力Y=-815.1932 +FPS=14.15, 法向力=1552.2297, 切向力X=2951.1265, 切向力Y=-741.0722 +FPS=14.13, 法向力=1513.7804, 切向力X=2845.0972, 切向力Y=-1025.0962 +FPS=14.02, 法向力=1506.9799, 切向力X=2890.4331, 切向力Y=-1001.5049 +FPS=12.69, 法向力=1206.3225, 切向力X=2216.7451, 切向力Y=-928.3580 +FPS=14.97, 法向力=1614.7877, 切向力X=2514.9863, 切向力Y=-770.3231 +FPS=14.73, 法向力=1282.4060, 切向力X=2770.9429, 切向力Y=-843.0735 +FPS=15.05, 法向力=1253.5300, 切向力X=2707.7983, 切向力Y=-863.4481 +FPS=14.58, 法向力=1386.7759, 切向力X=2767.2285, 切向力Y=-996.0910 +FPS=14.88, 法向力=1466.5381, 切向力X=2359.5186, 切向力Y=-792.5375 +FPS=15.26, 法向力=1481.5112, 切向力X=2273.4585, 切向力Y=-803.5830 +FPS=15.16, 法向力=1205.0027, 切向力X=2283.0156, 切向力Y=-1196.1888 +FPS=14.08, 法向力=1346.5718, 切向力X=2580.3198, 切向力Y=-567.3458 +FPS=14.43, 法向力=1320.5803, 切向力X=2516.8372, 切向力Y=-579.1553 +FPS=15.50, 法向力=1485.0630, 切向力X=1927.4961, 切向力Y=-868.0695 +FPS=15.04, 法向力=1436.9404, 切向力X=2790.0686, 切向力Y=-340.2297 +FPS=14.59, 法向力=1383.5739, 切向力X=2747.0215, 切向力Y=-314.8574 +FPS=15.04, 法向力=1537.7081, 切向力X=2695.1255, 切向力Y=-742.9963 +FPS=13.40, 法向力=1299.4258, 切向力X=2581.6475, 切向力Y=-854.1533 +FPS=14.61, 法向力=1230.4958, 切向力X=2758.3848, 切向力Y=-1005.0458 +FPS=13.66, 法向力=1195.3706, 切向力X=2710.0034, 切向力Y=-1012.3663 +FPS=14.48, 法向力=1577.2966, 切向力X=2269.7285, 切向力Y=-709.4616 +FPS=14.64, 法向力=1528.9272, 切向力X=2259.3315, 切向力Y=-961.2357 +FPS=14.91, 法向力=1521.1450, 切向力X=2252.4487, 切向力Y=-962.7418 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000379s, blend=0.004892s (9 tiles incl ref), finalize=0.000144s, total=0.005427s +FPS=14.71, 法向力=1371.2709, 切向力X=2657.2681, 切向力Y=-750.0141 +FPS=14.49, 法向力=1237.9397, 切向力X=2517.3975, 切向力Y=-1002.3361 +FPS=14.98, 法向力=1273.2610, 切向力X=2599.0845, 切向力Y=-1036.6592 +FPS=16.40, 法向力=1307.7700, 切向力X=2341.0027, 切向力Y=-1124.4969 +FPS=14.22, 法向力=1688.2881, 切向力X=2619.0295, 切向力Y=-796.8721 +FPS=14.97, 法向力=1255.0448, 切向力X=2212.8398, 切向力Y=-817.1544 +FPS=14.36, 法向力=1294.1289, 切向力X=2241.7827, 切向力Y=-875.2367 +FPS=14.72, 法向力=927.6711, 切向力X=2842.2866, 切向力Y=-54.5466 +FPS=14.04, 法向力=1403.3131, 切向力X=3087.9648, 切向力Y=-976.8586 +FPS=15.79, 法向力=1447.0107, 切向力X=3117.8843, 切向力Y=-989.6782 +FPS=13.99, 法向力=1406.3821, 切向力X=2750.0396, 切向力Y=-791.4827 +FPS=14.32, 法向力=1275.1501, 切向力X=2387.8975, 切向力Y=-1025.6403 +FPS=14.82, 法向力=1074.2179, 切向力X=2558.4194, 切向力Y=-1239.6123 +FPS=15.13, 法向力=1101.4485, 切向力X=2637.6292, 切向力Y=-1256.3954 +FPS=14.72, 法向力=1075.8975, 切向力X=2317.5566, 切向力Y=-484.2008 +FPS=14.93, 法向力=1458.9934, 切向力X=2529.3914, 切向力Y=-737.9001 +FPS=15.12, 法向力=1439.9746, 切向力X=2525.8616, 切向力Y=-723.5743 +FPS=14.85, 法向力=1352.3353, 切向力X=2328.1272, 切向力Y=-768.8224 +FPS=14.07, 法向力=1584.1614, 切向力X=2352.6587, 切向力Y=-1125.6982 +FPS=11.86, 法向力=1462.5470, 切向力X=2567.8965, 切向力Y=-811.8666 +FPS=15.08, 法向力=1166.5962, 切向力X=2193.6492, 切向力Y=-513.3741 +FPS=14.66, 法向力=1167.1747, 切向力X=2170.7422, 切向力Y=-523.6631 +FPS=15.07, 法向力=1246.2048, 切向力X=2943.4795, 切向力Y=-589.2378 +FPS=14.23, 法向力=1705.5525, 切向力X=2547.0967, 切向力Y=-1236.0803 +FPS=14.10, 法向力=1734.0530, 切向力X=2572.8801, 切向力Y=-1299.9952 +FPS=14.74, 法向力=1381.5723, 切向力X=2456.6812, 切向力Y=-1077.3157 +FPS=14.51, 法向力=1390.6748, 切向力X=2642.1538, 切向力Y=-823.1504 +FPS=13.83, 法向力=1435.2446, 切向力X=2656.0825, 切向力Y=-849.2450 +FPS=14.61, 法向力=1533.8174, 切向力X=2847.4124, 切向力Y=-567.5710 +FPS=14.60, 法向力=1492.3806, 切向力X=2506.6187, 切向力Y=-775.8146 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000353s, blend=0.005183s (9 tiles incl ref), finalize=0.000127s, total=0.005675s +FPS=14.77, 法向力=1423.2119, 切向力X=2439.8657, 切向力Y=-785.3925 +FPS=14.04, 法向力=1418.1055, 切向力X=2782.7202, 切向力Y=-834.2086 +FPS=14.31, 法向力=1340.1687, 切向力X=2838.6355, 切向力Y=-800.1421 +FPS=15.33, 法向力=1328.5945, 切向力X=2780.4807, 切向力Y=-832.9158 +FPS=14.22, 法向力=1553.6160, 切向力X=2242.8696, 切向力Y=-1202.7266 +FPS=14.62, 法向力=1846.4951, 切向力X=2726.1040, 切向力Y=-836.6981 +FPS=16.72, 法向力=1840.7046, 切向力X=2597.9502, 切向力Y=-867.4164 +FPS=16.06, 法向力=1419.8293, 切向力X=2240.5874, 切向力Y=-136.1151 +FPS=13.69, 法向力=1575.2927, 切向力X=2833.9165, 切向力Y=-717.0640 +FPS=14.45, 法向力=1534.1106, 切向力X=2894.4399, 切向力Y=-824.9671 +FPS=13.41, 法向力=1493.8743, 切向力X=2881.9443, 切向力Y=-860.7209 +FPS=13.00, 法向力=1690.2451, 切向力X=2487.1648, 切向力Y=-1039.3755 +FPS=14.80, 法向力=1642.5272, 切向力X=2363.1353, 切向力Y=-1081.2906 +FPS=13.35, 法向力=1547.0305, 切向力X=2499.4951, 切向力Y=-515.4698 +FPS=14.92, 法向力=1352.9310, 切向力X=2976.9292, 切向力Y=-753.8689 +FPS=15.42, 法向力=1422.7589, 切向力X=2989.2322, 切向力Y=-784.2090 +FPS=15.07, 法向力=1148.4806, 切向力X=2454.4082, 切向力Y=-926.3069 +FPS=14.70, 法向力=1180.2004, 切向力X=2436.5725, 切向力Y=-962.9343 +FPS=12.94, 法向力=1530.9844, 切向力X=2741.4661, 切向力Y=-883.1339 +FPS=14.32, 法向力=1508.5582, 切向力X=2734.5073, 切向力Y=-750.6176 +FPS=15.53, 法向力=1451.8228, 切向力X=2736.2883, 切向力Y=-704.4171 +FPS=15.77, 法向力=1722.1826, 切向力X=2857.7007, 切向力Y=-1006.1911 +FPS=15.07, 法向力=1501.5527, 切向力X=3037.0957, 切向力Y=-747.1206 +FPS=14.48, 法向力=1503.8964, 切向力X=2826.4346, 切向力Y=-1161.0500 +FPS=15.21, 法向力=1698.6182, 切向力X=3239.1069, 切向力Y=-780.9103 +FPS=14.59, 法向力=1533.8291, 切向力X=3114.9199, 切向力Y=-725.7803 +FPS=14.00, 法向力=1578.4490, 切向力X=2959.0623, 切向力Y=-779.3212 +FPS=15.57, 法向力=1585.7725, 切向力X=2606.4390, 切向力Y=-711.8297 +FPS=15.28, 法向力=1178.7781, 切向力X=2358.6543, 切向力Y=-804.0085 +FPS=15.01, 法向力=1160.6892, 切向力X=2417.0127, 切向力Y=-790.1829 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000006s (hit), reset=0.000418s, blend=0.005218s (9 tiles incl ref), finalize=0.000169s, total=0.005819s +FPS=14.90, 法向力=1398.4116, 切向力X=2449.6240, 切向力Y=-1166.8396 +FPS=15.08, 法向力=1383.3027, 切向力X=2380.9690, 切向力Y=-963.7843 +FPS=15.36, 法向力=1435.8011, 切向力X=2393.6501, 切向力Y=-1008.8479 +FPS=15.08, 法向力=1402.2000, 切向力X=2899.4653, 切向力Y=-866.2081 +FPS=14.01, 法向力=1307.9552, 切向力X=2943.2896, 切向力Y=-814.2472 +FPS=14.80, 法向力=1307.9966, 切向力X=3040.0503, 切向力Y=-829.3882 +FPS=15.05, 法向力=1454.4014, 切向力X=2752.5103, 切向力Y=-1425.9561 +FPS=15.35, 法向力=963.0212, 切向力X=2255.3896, 切向力Y=-790.2295 +FPS=15.58, 法向力=1379.4435, 切向力X=2475.7305, 切向力Y=-513.3522 +FPS=13.84, 法向力=1533.1780, 切向力X=2367.7444, 切向力Y=-624.6843 +FPS=13.91, 法向力=1613.2668, 切向力X=2179.9666, 切向力Y=-754.4638 +FPS=13.87, 法向力=1516.6960, 切向力X=2072.6089, 切向力Y=-989.8490 +FPS=14.53, 法向力=1376.1554, 切向力X=3130.6260, 切向力Y=-869.9695 +FPS=14.03, 法向力=1349.0580, 切向力X=3144.9719, 切向力Y=-882.9521 +FPS=11.60, 法向力=1325.0159, 切向力X=2229.5669, 切向力Y=-587.3609 +FPS=14.58, 法向力=1633.6772, 切向力X=2901.3137, 切向力Y=-348.5324 +FPS=14.68, 法向力=1618.6333, 切向力X=2526.0156, 切向力Y=-618.3412 +FPS=13.84, 法向力=1438.3914, 切向力X=2705.9858, 切向力Y=-1072.4507 +FPS=15.12, 法向力=1275.2122, 切向力X=2278.4341, 切向力Y=-1121.1606 +FPS=14.11, 法向力=1268.0337, 切向力X=2307.0032, 切向力Y=-1226.6482 +FPS=15.01, 法向力=1627.1581, 切向力X=2635.1101, 切向力Y=-873.4531 +FPS=14.78, 法向力=1558.7327, 切向力X=3093.4927, 切向力Y=-882.3147 +FPS=14.21, 法向力=1311.9205, 切向力X=3021.4536, 切向力Y=-792.0275 +FPS=15.05, 法向力=1538.5908, 切向力X=2281.0842, 切向力Y=-448.6314 +FPS=14.63, 法向力=1543.2446, 切向力X=2329.9060, 切向力Y=-400.9078 +FPS=14.23, 法向力=1158.8254, 切向力X=2912.5801, 切向力Y=-760.3048 +FPS=12.06, 法向力=1084.6553, 切向力X=2859.2698, 切向力Y=-785.1926 +FPS=15.25, 法向力=1315.4653, 切向力X=2638.8330, 切向力Y=-897.2336 +FPS=14.41, 法向力=1326.2375, 切向力X=2524.7095, 切向力Y=-779.0637 +FPS=14.17, 法向力=1436.5634, 切向力X=2471.1074, 切向力Y=-954.5144 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000483s, blend=0.005319s (9 tiles incl ref), finalize=0.000134s, total=0.005950s +FPS=14.41, 法向力=1427.1985, 切向力X=2363.3264, 切向力Y=-561.1830 +FPS=14.64, 法向力=1340.0533, 切向力X=2974.3396, 切向力Y=-615.6268 +FPS=14.43, 法向力=1316.7354, 切向力X=2880.5254, 切向力Y=-893.7412 +FPS=15.02, 法向力=1326.6902, 切向力X=2822.6670, 切向力Y=-1010.0651 +FPS=14.85, 法向力=1582.2711, 切向力X=2802.3328, 切向力Y=-647.5842 +FPS=15.11, 法向力=1382.7294, 切向力X=2492.2905, 切向力Y=-229.9608 +FPS=14.82, 法向力=1512.0967, 切向力X=2393.9800, 切向力Y=-1019.3118 +FPS=15.87, 法向力=1625.5428, 切向力X=3028.8452, 切向力Y=-382.5504 +FPS=14.32, 法向力=1842.6490, 切向力X=3224.4614, 切向力Y=-685.6857 +FPS=15.42, 法向力=1847.9646, 切向力X=3163.1143, 切向力Y=-704.6771 +FPS=15.28, 法向力=1143.5701, 切向力X=2963.3223, 切向力Y=-501.2420 +FPS=12.77, 法向力=1150.9175, 切向力X=2785.9038, 切向力Y=-397.1060 +FPS=14.16, 法向力=1716.1481, 切向力X=3088.0273, 切向力Y=-916.0554 +FPS=13.17, 法向力=1412.4207, 切向力X=3064.5688, 切向力Y=-1068.5487 +FPS=13.73, 法向力=1535.5894, 切向力X=2358.0261, 切向力Y=-1062.8384 +FPS=13.89, 法向力=1446.0872, 切向力X=2616.8713, 切向力Y=-812.0457 +FPS=13.79, 法向力=1435.6597, 切向力X=2683.4238, 切向力Y=-789.1865 +FPS=17.42, 法向力=1411.7422, 切向力X=2857.0068, 切向力Y=-627.6578 +FPS=14.17, 法向力=1920.5027, 切向力X=2539.1221, 切向力Y=-252.6953 +FPS=15.00, 法向力=1532.1538, 切向力X=2650.7136, 切向力Y=-883.8408 +FPS=15.01, 法向力=1680.4121, 切向力X=2771.4121, 切向力Y=-794.0483 +FPS=14.70, 法向力=1629.5510, 切向力X=2750.1975, 切向力Y=-841.7009 +FPS=14.47, 法向力=1273.1504, 切向力X=3176.7661, 切向力Y=-860.7204 +FPS=15.54, 法向力=1356.8174, 切向力X=3340.6165, 切向力Y=-954.5892 +FPS=14.49, 法向力=1315.9882, 切向力X=3440.1685, 切向力Y=-913.5237 +FPS=14.02, 法向力=1391.2065, 切向力X=2467.8540, 切向力Y=-881.3667 +FPS=15.05, 法向力=1418.6705, 切向力X=2686.2810, 切向力Y=-832.7623 +FPS=15.22, 法向力=1482.7280, 切向力X=2698.0576, 切向力Y=-887.0129 +FPS=14.61, 法向力=1124.3123, 切向力X=2623.3179, 切向力Y=-366.6971 +FPS=14.49, 法向力=1382.2050, 切向力X=2876.7954, 切向力Y=-527.9255 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000233s, blend=0.002357s (9 tiles incl ref), finalize=0.000061s, total=0.002657s +FPS=17.81, 法向力=1357.8116, 切向力X=2920.3789, 切向力Y=-527.2993 +FPS=14.88, 法向力=1636.7102, 切向力X=2809.7292, 切向力Y=-561.6987 +FPS=14.69, 法向力=1594.6112, 切向力X=2447.9338, 切向力Y=-991.6989 +FPS=14.76, 法向力=1601.5743, 切向力X=2451.3716, 切向力Y=-1041.5217 +FPS=15.00, 法向力=1399.9908, 切向力X=2750.6250, 切向力Y=-275.2617 +FPS=14.04, 法向力=1520.4659, 切向力X=2660.3965, 切向力Y=-1388.4288 +FPS=13.99, 法向力=1550.1575, 切向力X=2675.6006, 切向力Y=-1376.9807 +FPS=15.06, 法向力=1490.2405, 切向力X=2370.0249, 切向力Y=-521.0378 +FPS=15.45, 法向力=1917.8716, 切向力X=2588.0054, 切向力Y=-1264.0894 +FPS=13.78, 法向力=1581.7778, 切向力X=3123.2058, 切向力Y=-919.8734 +FPS=14.12, 法向力=1455.5863, 切向力X=2792.0085, 切向力Y=-1159.5176 +FPS=14.09, 法向力=1430.5328, 切向力X=2995.4153, 切向力Y=-1014.9004 +FPS=14.22, 法向力=1460.3936, 切向力X=2338.2651, 切向力Y=-689.4503 +FPS=14.92, 法向力=1525.7542, 切向力X=2596.7122, 切向力Y=-636.3935 +FPS=15.01, 法向力=1577.1731, 切向力X=2676.4780, 切向力Y=-588.1807 +FPS=14.47, 法向力=1750.3002, 切向力X=2472.9954, 切向力Y=-777.4960 +FPS=12.56, 法向力=1356.8684, 切向力X=2207.4126, 切向力Y=-1017.5026 +FPS=15.15, 法向力=1362.4373, 切向力X=2270.6150, 切向力Y=-1113.1073 +FPS=13.07, 法向力=1675.9979, 切向力X=2465.0200, 切向力Y=-889.5297 +FPS=14.59, 法向力=1506.3162, 切向力X=2928.1606, 切向力Y=-937.6466 +FPS=13.38, 法向力=1804.7948, 切向力X=3495.3899, 切向力Y=-879.6810 +FPS=14.79, 法向力=1781.6248, 切向力X=3376.0771, 切向力Y=-922.5808 +FPS=14.36, 法向力=1632.6775, 切向力X=2638.4197, 切向力Y=-1075.0226 +FPS=13.98, 法向力=1528.1226, 切向力X=2607.6294, 切向力Y=-820.3173 +FPS=13.74, 法向力=1580.6553, 切向力X=2746.6934, 切向力Y=-684.4479 +FPS=14.70, 法向力=1560.8770, 切向力X=2485.4663, 切向力Y=-1779.4562 +FPS=14.63, 法向力=1528.0291, 切向力X=2539.8704, 切向力Y=-1735.0696 +FPS=14.66, 法向力=1560.3646, 切向力X=3291.8442, 切向力Y=-1307.6626 +FPS=13.96, 法向力=1341.7032, 切向力X=2873.6807, 切向力Y=-1127.3186 +FPS=14.17, 法向力=1369.8765, 切向力X=2927.7505, 切向力Y=-1139.5891 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000008s (hit), reset=0.000431s, blend=0.005291s (9 tiles incl ref), finalize=0.000140s, total=0.005875s +FPS=14.41, 法向力=1464.9926, 切向力X=2645.2764, 切向力Y=-1126.7896 +FPS=14.53, 法向力=1338.6494, 切向力X=2677.2197, 切向力Y=-887.9940 +FPS=14.86, 法向力=1526.5442, 切向力X=2576.3008, 切向力Y=-1215.9832 +FPS=15.13, 法向力=1166.6313, 切向力X=2374.6243, 切向力Y=-490.6187 +FPS=15.49, 法向力=1709.3833, 切向力X=2877.5386, 切向力Y=-691.4169 +FPS=15.15, 法向力=1427.5205, 切向力X=2435.8989, 切向力Y=-1210.4780 +FPS=14.69, 法向力=1361.6168, 切向力X=2431.2803, 切向力Y=-1164.4987 +FPS=15.20, 法向力=1261.3719, 切向力X=1759.4656, 切向力Y=-1157.9636 +FPS=15.33, 法向力=1527.6805, 切向力X=2903.8315, 切向力Y=-628.0458 +FPS=15.52, 法向力=1513.4288, 切向力X=3064.7610, 切向力Y=-568.8556 +FPS=14.58, 法向力=1369.7495, 切向力X=2605.5659, 切向力Y=-847.0781 +FPS=17.91, 法向力=1309.5706, 切向力X=2667.6084, 切向力Y=-731.8353 +FPS=15.58, 法向力=1329.5225, 切向力X=2611.7393, 切向力Y=-765.1065 +FPS=14.14, 法向力=1081.3289, 切向力X=2749.1479, 切向力Y=-322.4171 +FPS=13.36, 法向力=1502.8763, 切向力X=2619.5474, 切向力Y=-632.1453 +FPS=13.98, 法向力=1521.4292, 切向力X=2723.2122, 切向力Y=-802.0710 +FPS=12.63, 法向力=1637.1068, 切向力X=2924.4922, 切向力Y=-942.7263 +FPS=13.59, 法向力=1651.8448, 切向力X=2899.7490, 切向力Y=-888.2506 +FPS=14.60, 法向力=1232.3311, 切向力X=2848.3154, 切向力Y=-404.5896 +FPS=15.81, 法向力=1221.2153, 切向力X=2939.4673, 切向力Y=-381.7083 +FPS=13.96, 法向力=1431.9122, 切向力X=2307.8723, 切向力Y=-776.0195 +FPS=14.69, 法向力=1459.7827, 切向力X=2770.6675, 切向力Y=-736.9342 +FPS=14.39, 法向力=1405.3871, 切向力X=2844.7241, 切向力Y=-750.3667 +FPS=14.96, 法向力=1927.7588, 切向力X=2820.2727, 切向力Y=-876.5903 +FPS=15.14, 法向力=1329.6396, 切向力X=2803.2920, 切向力Y=-800.8427 +FPS=14.62, 法向力=1320.9055, 切向力X=2337.0037, 切向力Y=-569.3722 +FPS=14.22, 法向力=1367.0791, 切向力X=2370.7617, 切向力Y=-658.1155 +FPS=15.44, 法向力=1356.9751, 切向力X=2689.0688, 切向力Y=-502.3250 +FPS=14.77, 法向力=1503.1213, 切向力X=2747.8289, 切向力Y=-500.4734 +FPS=14.47, 法向力=1542.7085, 切向力X=2750.6099, 切向力Y=-503.0057 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000006s (hit), reset=0.000523s, blend=0.004937s (9 tiles incl ref), finalize=0.000126s, total=0.005601s +FPS=14.70, 法向力=1539.1694, 切向力X=2343.9722, 切向力Y=-459.7406 +FPS=15.68, 法向力=1665.7074, 切向力X=2313.6899, 切向力Y=-1154.1724 +FPS=15.37, 法向力=1686.9343, 切向力X=2613.1353, 切向力Y=-574.6669 +FPS=15.03, 法向力=1722.3191, 切向力X=2686.0015, 切向力Y=-607.1980 +FPS=14.76, 法向力=1297.0798, 切向力X=2723.7837, 切向力Y=-562.0168 +FPS=15.19, 法向力=1561.3694, 切向力X=2919.4734, 切向力Y=-677.1122 +FPS=15.96, 法向力=1619.2207, 切向力X=3061.8108, 切向力Y=-672.6939 +FPS=15.39, 法向力=1414.8560, 切向力X=2281.1929, 切向力Y=-594.1702 +FPS=15.26, 法向力=1245.9585, 切向力X=2265.5991, 切向力Y=-757.0682 +FPS=17.72, 法向力=1271.1385, 切向力X=2370.3782, 切向力Y=-733.2353 +FPS=15.57, 法向力=1451.6713, 切向力X=2306.7544, 切向力Y=-765.0804 +FPS=15.45, 法向力=1224.2998, 切向力X=2710.7197, 切向力Y=-613.4097 +FPS=14.54, 法向力=1662.8944, 切向力X=2522.4922, 切向力Y=-1183.0054 +FPS=15.06, 法向力=1651.5903, 切向力X=2449.0557, 切向力Y=-1219.1189 +FPS=14.56, 法向力=1877.8125, 切向力X=2682.0156, 切向力Y=-742.1546 +FPS=15.74, 法向力=1008.7194, 切向力X=1834.7332, 切向力Y=-411.0981 +FPS=14.66, 法向力=1046.6886, 切向力X=1900.0847, 切向力Y=-490.1505 +FPS=14.94, 法向力=1594.5271, 切向力X=2831.3171, 切向力Y=-1108.2733 +FPS=14.55, 法向力=1445.9152, 切向力X=2228.1384, 切向力Y=-94.9771 +FPS=13.74, 法向力=1119.7814, 切向力X=2699.6848, 切向力Y=-807.6282 +FPS=15.62, 法向力=1099.7712, 切向力X=2698.8350, 切向力Y=-803.6033 +FPS=14.23, 法向力=1331.9730, 切向力X=2333.5190, 切向力Y=-472.9226 +FPS=14.98, 法向力=1251.7423, 切向力X=2116.2136, 切向力Y=-954.6421 +FPS=13.33, 法向力=1175.4048, 切向力X=2102.7561, 切向力Y=-891.4916 +FPS=14.77, 法向力=1384.0846, 切向力X=2612.6255, 切向力Y=-825.0374 +FPS=14.39, 法向力=1431.3531, 切向力X=2578.1553, 切向力Y=-855.7842 +FPS=14.64, 法向力=1559.3881, 切向力X=2390.8647, 切向力Y=-843.7667 +FPS=15.24, 法向力=1629.2554, 切向力X=2423.8564, 切向力Y=-927.9048 +FPS=15.13, 法向力=1484.9226, 切向力X=2630.0527, 切向力Y=-1221.6401 +FPS=14.69, 法向力=1535.6287, 切向力X=2594.2493, 切向力Y=-854.8597 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000437s, blend=0.004810s (9 tiles incl ref), finalize=0.001063s, total=0.006320s +FPS=14.48, 法向力=1508.0908, 切向力X=2613.7949, 切向力Y=-834.8921 +FPS=14.12, 法向力=1350.1099, 切向力X=2661.2556, 切向力Y=-872.1002 +FPS=14.82, 法向力=1389.7552, 切向力X=2705.4033, 切向力Y=-906.2264 +FPS=14.83, 法向力=1189.4905, 切向力X=2945.8101, 切向力Y=-873.6039 +FPS=14.13, 法向力=1656.2070, 切向力X=2309.0005, 切向力Y=-488.4929 +FPS=15.03, 法向力=1755.0209, 切向力X=2263.7095, 切向力Y=-546.1105 +FPS=14.43, 法向力=1487.4623, 切向力X=2482.4370, 切向力Y=-554.3284 +FPS=14.77, 法向力=1530.9426, 切向力X=2465.5330, 切向力Y=-650.9695 +FPS=14.58, 法向力=1479.4434, 切向力X=3059.1909, 切向力Y=-1134.9194 +FPS=13.80, 法向力=1475.0457, 切向力X=3085.1895, 切向力Y=-1188.6649 +FPS=15.09, 法向力=1138.8751, 切向力X=2758.1113, 切向力Y=-957.0790 +FPS=15.73, 法向力=1155.6746, 切向力X=2587.1572, 切向力Y=-373.1280 +FPS=15.60, 法向力=1221.1782, 切向力X=2466.9028, 切向力Y=-403.6599 +FPS=15.91, 法向力=1138.2822, 切向力X=2773.4795, 切向力Y=-358.0459 +FPS=15.78, 法向力=1206.3973, 切向力X=2807.9946, 切向力Y=-52.4411 +FPS=16.23, 法向力=1203.4821, 切向力X=2794.2717, 切向力Y=-57.5440 +FPS=15.36, 法向力=1094.0763, 切向力X=2608.5261, 切向力Y=-382.0333 +FPS=14.96, 法向力=1024.1884, 切向力X=2496.8792, 切向力Y=-391.4492 +FPS=14.54, 法向力=1358.0049, 切向力X=2481.4080, 切向力Y=-768.2503 +FPS=14.86, 法向力=1373.2250, 切向力X=2194.2856, 切向力Y=-225.7260 +FPS=12.93, 法向力=1342.9131, 切向力X=2134.1143, 切向力Y=-188.3279 +FPS=13.52, 法向力=1504.1716, 切向力X=2902.7029, 切向力Y=-1410.8777 +FPS=14.91, 法向力=1575.6704, 切向力X=2931.6533, 切向力Y=-1433.9561 +FPS=14.76, 法向力=1785.7178, 切向力X=2789.6704, 切向力Y=-846.1409 +FPS=15.79, 法向力=1627.2163, 切向力X=2803.9590, 切向力Y=-596.1443 +FPS=14.82, 法向力=1741.0015, 切向力X=2877.7524, 切向力Y=-665.4556 +FPS=14.85, 法向力=1647.3024, 切向力X=2504.0859, 切向力Y=-838.1953 +FPS=15.44, 法向力=1413.0784, 切向力X=2563.2903, 切向力Y=-874.1647 +FPS=14.49, 法向力=1395.9768, 切向力X=2465.3206, 切向力Y=-892.8481 +FPS=13.99, 法向力=1505.9404, 切向力X=3127.3872, 切向力Y=-837.6774 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000394s, blend=0.005230s (9 tiles incl ref), finalize=0.000126s, total=0.005764s +FPS=15.61, 法向力=1783.3113, 切向力X=3007.1826, 切向力Y=-1079.1714 +FPS=15.19, 法向力=1802.7659, 切向力X=2822.6902, 切向力Y=-1164.2927 +FPS=15.43, 法向力=1300.2266, 切向力X=2950.5005, 切向力Y=-430.9558 +FPS=15.77, 法向力=1390.8458, 切向力X=2690.8896, 切向力Y=-612.2400 +FPS=14.07, 法向力=1456.5774, 切向力X=2698.6094, 切向力Y=-760.9921 +FPS=14.75, 法向力=1376.4578, 切向力X=2399.3623, 切向力Y=-844.8619 +FPS=14.89, 法向力=1418.4417, 切向力X=2721.7524, 切向力Y=-1181.9307 +FPS=15.24, 法向力=1784.4656, 切向力X=3036.3406, 切向力Y=-631.9014 +FPS=15.25, 法向力=1802.3043, 切向力X=2960.3699, 切向力Y=-623.5176 +FPS=14.64, 法向力=1548.5669, 切向力X=2797.6809, 切向力Y=-783.3354 +FPS=14.62, 法向力=1568.9861, 切向力X=2549.2656, 切向力Y=-1010.7305 +FPS=14.59, 法向力=1635.6608, 切向力X=2718.8896, 切向力Y=-253.3488 +FPS=13.53, 法向力=1601.9498, 切向力X=2674.9219, 切向力Y=-349.6750 +FPS=13.92, 法向力=1214.9565, 切向力X=2441.8125, 切向力Y=-753.8157 +FPS=14.65, 法向力=1843.5988, 切向力X=2669.8950, 切向力Y=-555.0069 +FPS=13.98, 法向力=1841.9277, 切向力X=2687.9971, 切向力Y=-615.2339 +FPS=15.04, 法向力=1343.0365, 切向力X=2248.3892, 切向力Y=-537.7738 +FPS=14.83, 法向力=1469.5955, 切向力X=2603.3708, 切向力Y=-1048.5659 +FPS=14.96, 法向力=1246.7070, 切向力X=2361.2256, 切向力Y=-799.9890 +FPS=15.51, 法向力=1319.5232, 切向力X=2473.0312, 切向力Y=-755.6466 +FPS=13.84, 法向力=1510.2417, 切向力X=2543.5574, 切向力Y=-776.5833 +FPS=14.58, 法向力=1171.4484, 切向力X=2659.9019, 切向力Y=-994.2308 +FPS=14.11, 法向力=1179.9473, 切向力X=2757.2788, 切向力Y=-962.5157 +FPS=14.68, 法向力=1848.5681, 切向力X=3238.2485, 切向力Y=-716.5513 +FPS=14.86, 法向力=1619.2581, 切向力X=2703.7090, 切向力Y=-1014.0350 +FPS=13.58, 法向力=1589.1779, 切向力X=2753.8696, 切向力Y=-1058.4204 +FPS=15.13, 法向力=1242.4353, 切向力X=2938.6201, 切向力Y=-609.7612 +FPS=17.59, 法向力=1330.1782, 切向力X=2622.8271, 切向力Y=-613.4751 +FPS=14.95, 法向力=1413.0604, 切向力X=2732.1357, 切向力Y=-603.7234 +FPS=14.88, 法向力=1280.2257, 切向力X=1954.1357, 切向力Y=-1148.6660 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000277s, blend=0.002260s (9 tiles incl ref), finalize=0.000054s, total=0.002599s +FPS=15.54, 法向力=1563.0369, 切向力X=2991.4363, 切向力Y=-655.3487 +FPS=13.81, 法向力=1521.0024, 切向力X=1976.6031, 切向力Y=-1264.8899 +FPS=14.64, 法向力=1421.6638, 切向力X=2036.6918, 切向力Y=-1158.9207 +FPS=14.46, 法向力=1565.2949, 切向力X=2421.8828, 切向力Y=-821.7729 +FPS=14.92, 法向力=1537.4082, 切向力X=3260.0801, 切向力Y=-743.1238 +FPS=14.87, 法向力=1547.9222, 切向力X=3190.4697, 切向力Y=-770.8001 +FPS=15.00, 法向力=1709.7120, 切向力X=2931.9429, 切向力Y=-389.4724 +FPS=15.11, 法向力=1283.4282, 切向力X=2665.8865, 切向力Y=-734.0171 +FPS=14.36, 法向力=1282.4200, 切向力X=2798.9956, 切向力Y=-783.1608 +FPS=14.96, 法向力=1668.5090, 切向力X=2522.4578, 切向力Y=-643.4438 +FPS=13.46, 法向力=1319.8311, 切向力X=2761.3545, 切向力Y=-1114.4331 +FPS=15.40, 法向力=1272.1300, 切向力X=2608.6038, 切向力Y=-654.3345 +FPS=14.97, 法向力=1675.4437, 切向力X=2977.4790, 切向力Y=-1428.7655 +FPS=15.12, 法向力=1629.2556, 切向力X=2919.6309, 切向力Y=-1386.5240 +FPS=15.33, 法向力=1568.9194, 切向力X=2157.8564, 切向力Y=-1002.5677 +FPS=14.80, 法向力=1628.2230, 切向力X=2169.7544, 切向力Y=-1132.2173 +FPS=15.69, 法向力=1121.8973, 切向力X=2398.2986, 切向力Y=-819.7417 +FPS=14.80, 法向力=1167.4821, 切向力X=3081.1343, 切向力Y=-758.4867 +FPS=15.61, 法向力=1192.3373, 切向力X=3075.4619, 切向力Y=-755.6415 +FPS=13.96, 法向力=1704.0585, 切向力X=2958.6548, 切向力Y=-710.8514 +FPS=16.42, 法向力=1274.9269, 切向力X=2584.0635, 切向力Y=-548.2336 +FPS=14.70, 法向力=1308.8406, 切向力X=2910.8960, 切向力Y=-880.5743 +FPS=14.84, 法向力=1311.6587, 切向力X=2908.6123, 切向力Y=-907.9475 +FPS=14.62, 法向力=1463.6919, 切向力X=2706.8237, 切向力Y=-950.1713 +FPS=14.43, 法向力=938.2587, 切向力X=2462.0981, 切向力Y=-595.4484 +FPS=13.72, 法向力=977.2125, 切向力X=2528.6443, 切向力Y=-614.0275 +FPS=15.25, 法向力=1382.7686, 切向力X=2197.5415, 切向力Y=-780.3596 +FPS=13.17, 法向力=1716.6451, 切向力X=2556.3491, 切向力Y=-849.8474 +FPS=16.45, 法向力=1285.1318, 切向力X=2416.7551, 切向力Y=-883.2953 +FPS=15.80, 法向力=1651.3281, 切向力X=2294.4688, 切向力Y=-517.7108 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000416s, blend=0.005100s (9 tiles incl ref), finalize=0.000131s, total=0.005658s +FPS=15.56, 法向力=1568.1163, 切向力X=2389.9824, 切向力Y=-477.8052 +FPS=16.26, 法向力=1456.6440, 切向力X=2460.5708, 切向力Y=-846.3572 +FPS=16.28, 法向力=1487.6958, 切向力X=2480.8042, 切向力Y=-806.0913 +FPS=16.32, 法向力=1401.0199, 切向力X=2435.5801, 切向力Y=-851.1489 +FPS=16.08, 法向力=1391.7242, 切向力X=2776.8667, 切向力Y=-942.7437 +FPS=15.44, 法向力=1365.6626, 切向力X=2826.4492, 切向力Y=-913.3292 +FPS=15.62, 法向力=1589.1890, 切向力X=2917.1755, 切向力Y=-816.7545 +FPS=16.79, 法向力=1663.8033, 切向力X=2781.5166, 切向力Y=-1115.1327 +FPS=15.64, 法向力=1730.2800, 切向力X=2742.5625, 切向力Y=-1103.2258 +FPS=16.42, 法向力=1528.6421, 切向力X=2352.0693, 切向力Y=-601.4335 +FPS=14.80, 法向力=1485.8357, 切向力X=2952.4758, 切向力Y=-989.5585 +FPS=16.10, 法向力=1550.7109, 切向力X=2934.0256, 切向力Y=-1036.4244 +FPS=16.32, 法向力=1380.5435, 切向力X=2350.8674, 切向力Y=-574.6566 +FPS=14.13, 法向力=1546.7185, 切向力X=2800.3081, 切向力Y=-1282.1179 +FPS=15.22, 法向力=1585.3865, 切向力X=3107.1184, 切向力Y=-688.6820 +FPS=15.53, 法向力=1564.8291, 切向力X=3043.5046, 切向力Y=-617.8367 +FPS=15.30, 法向力=1303.1222, 切向力X=2785.9512, 切向力Y=-844.0248 +FPS=15.03, 法向力=1294.3469, 切向力X=2492.3367, 切向力Y=-756.1070 +FPS=15.35, 法向力=1271.1622, 切向力X=2483.5078, 切向力Y=-773.0168 +FPS=15.14, 法向力=1266.9797, 切向力X=2698.5022, 切向力Y=-703.0463 +FPS=16.15, 法向力=1361.3193, 切向力X=3042.7021, 切向力Y=-704.4099 +FPS=14.92, 法向力=1377.6499, 切向力X=3041.6125, 切向力Y=-688.1093 +FPS=14.26, 法向力=1319.0181, 切向力X=2214.3132, 切向力Y=-1136.7122 +FPS=14.70, 法向力=1375.0779, 切向力X=2258.9375, 切向力Y=-1200.3748 +FPS=15.43, 法向力=2007.3853, 切向力X=2065.7910, 切向力Y=-1068.9083 +FPS=15.33, 法向力=1495.6665, 切向力X=2731.2339, 切向力Y=-189.4669 +FPS=15.64, 法向力=1488.6394, 切向力X=2316.2197, 切向力Y=-550.9675 +FPS=13.52, 法向力=1584.9395, 切向力X=2461.2202, 切向力Y=-807.4196 +FPS=14.83, 法向力=1590.7004, 切向力X=2486.0166, 切向力Y=-797.5085 +FPS=14.69, 法向力=1437.0122, 切向力X=2573.7354, 切向力Y=-775.2351 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000461s, blend=0.004839s (9 tiles incl ref), finalize=0.000148s, total=0.005462s +FPS=14.36, 法向力=1748.7703, 切向力X=2809.1548, 切向力Y=-986.4570 +FPS=15.00, 法向力=1747.9097, 切向力X=2838.7568, 切向力Y=-1045.2351 +FPS=14.18, 法向力=1455.8027, 切向力X=2390.0513, 切向力Y=-628.7681 +FPS=14.89, 法向力=1399.8577, 切向力X=2416.5427, 切向力Y=-766.1168 +FPS=14.78, 法向力=1437.5858, 切向力X=2833.4402, 切向力Y=-774.1707 +FPS=15.20, 法向力=1440.2854, 切向力X=2912.6494, 切向力Y=-705.4493 +FPS=14.97, 法向力=1349.5925, 切向力X=2277.4517, 切向力Y=-1096.1384 +FPS=14.86, 法向力=1752.4678, 切向力X=2845.0425, 切向力Y=-408.2327 +FPS=15.53, 法向力=1796.2656, 切向力X=2909.5544, 切向力Y=-468.1921 +FPS=15.55, 法向力=1349.8473, 切向力X=2612.2495, 切向力Y=-720.1124 +FPS=13.76, 法向力=1461.5989, 切向力X=2343.0093, 切向力Y=-323.0937 +FPS=14.74, 法向力=1603.1589, 切向力X=2381.2300, 切向力Y=-367.6298 +FPS=15.53, 法向力=1528.1493, 切向力X=2572.3008, 切向力Y=-496.4053 +FPS=15.26, 法向力=1539.3995, 切向力X=2169.3132, 切向力Y=-849.1312 +FPS=15.63, 法向力=1637.1066, 切向力X=2750.3018, 切向力Y=-749.0026 +FPS=14.13, 法向力=1582.1969, 切向力X=2792.9541, 切向力Y=-706.1257 +FPS=15.37, 法向力=1691.9009, 切向力X=2496.9958, 切向力Y=-964.0449 +FPS=15.91, 法向力=1442.3055, 切向力X=2097.8711, 切向力Y=-683.1166 +FPS=16.49, 法向力=1228.8562, 切向力X=2702.0127, 切向力Y=-373.0727 +FPS=15.73, 法向力=1353.4268, 切向力X=3071.1743, 切向力Y=-684.9930 +FPS=16.07, 法向力=1308.3206, 切向力X=3194.0332, 切向力Y=-384.9086 +FPS=15.53, 法向力=1297.4032, 切向力X=3259.1284, 切向力Y=-372.9529 +FPS=14.65, 法向力=1641.3550, 切向力X=2756.5745, 切向力Y=-1034.0308 +FPS=15.83, 法向力=1556.9922, 切向力X=2761.5337, 切向力Y=-426.6378 +FPS=15.60, 法向力=1581.4457, 切向力X=2775.3362, 切向力Y=-400.8287 +FPS=15.77, 法向力=1162.6936, 切向力X=2825.9871, 切向力Y=-332.7526 +FPS=15.54, 法向力=1152.6212, 切向力X=2886.9648, 切向力Y=-327.1700 +FPS=14.66, 法向力=1290.3947, 切向力X=2704.6865, 切向力Y=-295.0942 +FPS=14.62, 法向力=1317.3163, 切向力X=2708.8491, 切向力Y=-938.3156 +FPS=14.28, 法向力=1400.0850, 切向力X=2699.0759, 切向力Y=-586.6396 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000362s, blend=0.005039s (9 tiles incl ref), finalize=0.000134s, total=0.005548s +FPS=14.02, 法向力=1313.9454, 切向力X=2629.9705, 切向力Y=-569.8938 +FPS=15.63, 法向力=1307.1873, 切向力X=2779.1604, 切向力Y=-562.6675 +FPS=15.11, 法向力=1307.9999, 切向力X=2697.6313, 切向力Y=-565.6731 +FPS=16.68, 法向力=1515.2335, 切向力X=2473.2251, 切向力Y=-764.3868 +FPS=15.46, 法向力=1543.6693, 切向力X=2449.6606, 切向力Y=-1136.2354 +FPS=15.55, 法向力=1603.2981, 切向力X=2791.0381, 切向力Y=-913.6090 +FPS=15.44, 法向力=1768.1931, 切向力X=2665.9797, 切向力Y=-1205.3074 +FPS=15.30, 法向力=1367.5088, 切向力X=2911.4858, 切向力Y=-324.2586 +FPS=14.31, 法向力=1381.3578, 切向力X=2961.6060, 切向力Y=-322.7038 +FPS=15.14, 法向力=1710.9363, 切向力X=3029.5583, 切向力Y=-606.7749 +FPS=15.25, 法向力=1772.2996, 切向力X=2477.0718, 切向力Y=-679.1494 +FPS=15.69, 法向力=1433.8335, 切向力X=2793.8921, 切向力Y=-1064.1646 +FPS=14.83, 法向力=1520.0476, 切向力X=2951.5942, 切向力Y=-938.5619 +FPS=14.53, 法向力=1597.9292, 切向力X=2593.3926, 切向力Y=-630.7684 +FPS=15.20, 法向力=1465.4189, 切向力X=2546.6035, 切向力Y=-531.0695 +FPS=14.71, 法向力=1390.3401, 切向力X=2478.5981, 切向力Y=-519.1009 +FPS=14.43, 法向力=1419.8726, 切向力X=2458.4487, 切向力Y=-531.0669 +FPS=12.88, 法向力=1311.7686, 切向力X=2783.0940, 切向力Y=-876.8066 +FPS=13.97, 法向力=1728.4534, 切向力X=2851.7607, 切向力Y=-978.1070 +FPS=13.20, 法向力=1555.9894, 切向力X=2534.0317, 切向力Y=-788.5016 +FPS=12.70, 法向力=1368.0134, 切向力X=2324.6313, 切向力Y=-886.2747 +FPS=12.90, 法向力=1024.1370, 切向力X=2771.6909, 切向力Y=-361.4212 +FPS=14.61, 法向力=1056.2546, 切向力X=2830.1533, 切向力Y=-357.3715 +FPS=14.72, 法向力=1712.1553, 切向力X=2313.8562, 切向力Y=-627.6979 +FPS=14.00, 法向力=1661.7806, 切向力X=2395.9373, 切向力Y=-610.2111 +FPS=14.54, 法向力=1696.5883, 切向力X=2779.3062, 切向力Y=-924.9550 +FPS=14.56, 法向力=1500.1765, 切向力X=2603.5728, 切向力Y=-910.2906 +FPS=15.06, 法向力=1187.6191, 切向力X=2490.6006, 切向力Y=-1244.5271 +FPS=14.85, 法向力=1180.6381, 切向力X=2616.7400, 切向力Y=-1344.2240 +FPS=14.99, 法向力=1685.2214, 切向力X=3153.1968, 切向力Y=-1041.5085 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000383s, blend=0.003116s (9 tiles incl ref), finalize=0.000059s, total=0.003569s +FPS=15.42, 法向力=1635.9343, 切向力X=3109.7695, 切向力Y=-1075.6462 +FPS=14.74, 法向力=1365.1760, 切向力X=2413.9351, 切向力Y=-1092.3115 +FPS=15.27, 法向力=1342.8972, 切向力X=2817.8452, 切向力Y=-465.5679 +FPS=14.83, 法向力=1777.4138, 切向力X=2733.4268, 切向力Y=-822.4858 +FPS=14.69, 法向力=1416.7366, 切向力X=1891.8496, 切向力Y=-881.8830 +FPS=14.67, 法向力=1581.5841, 切向力X=3068.4478, 切向力Y=-999.5308 +FPS=15.02, 法向力=1154.6075, 切向力X=2478.6086, 切向力Y=-407.7098 +FPS=14.71, 法向力=1118.6377, 切向力X=2455.8896, 切向力Y=-397.1535 +FPS=15.02, 法向力=1418.8894, 切向力X=2660.8232, 切向力Y=-599.7908 +FPS=14.42, 法向力=1395.9144, 切向力X=2545.8906, 切向力Y=-366.8277 +FPS=14.71, 法向力=1595.0330, 切向力X=2396.4673, 切向力Y=-270.9504 +FPS=14.31, 法向力=1312.7661, 切向力X=2925.0200, 切向力Y=-423.4313 +FPS=15.14, 法向力=1606.6716, 切向力X=2916.2803, 切向力Y=-764.9385 +FPS=16.01, 法向力=1580.4730, 切向力X=2855.8372, 切向力Y=-853.1237 +FPS=13.65, 法向力=1233.5388, 切向力X=2547.6377, 切向力Y=-493.8311 +FPS=15.00, 法向力=1156.9321, 切向力X=2556.6768, 切向力Y=-424.1319 +FPS=15.34, 法向力=1231.9215, 切向力X=2410.8477, 切向力Y=-265.5916 +FPS=14.08, 法向力=1300.2906, 切向力X=2428.5713, 切向力Y=-290.7530 +FPS=14.37, 法向力=1357.6543, 切向力X=2360.5923, 切向力Y=-829.6278 +FPS=14.67, 法向力=1499.5798, 切向力X=2781.3677, 切向力Y=-739.7927 +FPS=15.19, 法向力=1289.7292, 切向力X=2563.8848, 切向力Y=-679.3989 +FPS=14.94, 法向力=1417.7197, 切向力X=2707.8953, 切向力Y=-735.4722 +FPS=14.90, 法向力=1643.5696, 切向力X=2994.6821, 切向力Y=-829.5626 +FPS=15.05, 法向力=1802.7991, 切向力X=2723.6143, 切向力Y=-612.8057 +FPS=14.24, 法向力=1922.2665, 切向力X=2883.0842, 切向力Y=-621.9055 +FPS=13.98, 法向力=1535.1609, 切向力X=2637.1597, 切向力Y=-1242.9208 +FPS=14.97, 法向力=1507.5176, 切向力X=2938.0054, 切向力Y=-304.0799 +FPS=14.91, 法向力=1653.7961, 切向力X=2401.0081, 切向力Y=-1016.1035 +FPS=15.09, 法向力=1443.6057, 切向力X=2562.6130, 切向力Y=-821.8489 +FPS=15.28, 法向力=1440.4448, 切向力X=2648.3823, 切向力Y=-822.8478 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000013s, geom=0.000014s (hit), reset=0.000612s, blend=0.007023s (9 tiles incl ref), finalize=0.000158s, total=0.007821s +FPS=14.10, 法向力=1375.2158, 切向力X=2460.4126, 切向力Y=-960.6984 +FPS=14.67, 法向力=1406.4105, 切向力X=2480.0476, 切向力Y=-962.9410 +FPS=14.65, 法向力=1380.3651, 切向力X=2658.3623, 切向力Y=-1197.2915 +FPS=13.66, 法向力=1641.8235, 切向力X=2382.1550, 切向力Y=-745.2173 +FPS=14.40, 法向力=1397.1096, 切向力X=2640.6602, 切向力Y=-646.0988 +FPS=14.28, 法向力=1745.1067, 切向力X=2718.2612, 切向力Y=-758.0847 +FPS=14.65, 法向力=1753.2476, 切向力X=2702.1445, 切向力Y=-757.9511 +FPS=13.24, 法向力=1341.5181, 切向力X=2244.5396, 切向力Y=-456.8211 +FPS=15.21, 法向力=1330.1965, 切向力X=2429.6824, 切向力Y=-755.4397 +FPS=14.78, 法向力=1723.8287, 切向力X=2642.1116, 切向力Y=-968.6315 +FPS=15.27, 法向力=1734.9976, 切向力X=2642.2168, 切向力Y=-1018.1268 +FPS=15.15, 法向力=1580.8162, 切向力X=2794.0994, 切向力Y=-492.4759 +FPS=16.03, 法向力=1456.4661, 切向力X=2219.2168, 切向力Y=-798.6783 +FPS=13.90, 法向力=1602.7699, 切向力X=2053.0923, 切向力Y=-972.8170 +FPS=15.19, 法向力=1629.1877, 切向力X=2409.8843, 切向力Y=-1457.1733 +FPS=15.16, 法向力=1339.7285, 切向力X=2528.6055, 切向力Y=-514.8362 +FPS=15.89, 法向力=1357.5664, 切向力X=2750.3284, 切向力Y=-964.8935 +FPS=16.46, 法向力=1413.2854, 切向力X=2838.2915, 切向力Y=-978.2081 +FPS=15.02, 法向力=1700.8989, 切向力X=2256.3440, 切向力Y=-727.0044 +FPS=15.35, 法向力=1218.8553, 切向力X=2656.1384, 切向力Y=49.1106 +FPS=14.98, 法向力=1949.4049, 切向力X=2794.5369, 切向力Y=-863.7776 +FPS=16.14, 法向力=1710.8313, 切向力X=3019.8071, 切向力Y=-1176.3213 +FPS=14.58, 法向力=1451.9490, 切向力X=2782.4792, 切向力Y=102.8340 +FPS=14.93, 法向力=1365.6937, 切向力X=2816.5237, 切向力Y=28.4657 +FPS=14.23, 法向力=1585.9417, 切向力X=2248.8682, 切向力Y=-850.8644 +FPS=14.53, 法向力=1628.2368, 切向力X=2309.3110, 切向力Y=-954.5925 +FPS=15.09, 法向力=1475.4773, 切向力X=2917.0850, 切向力Y=-707.6313 +FPS=12.03, 法向力=1461.2267, 切向力X=2868.6753, 切向力Y=-754.2315 +FPS=15.23, 法向力=1342.3494, 切向力X=2898.0083, 切向力Y=-543.2874 +FPS=14.59, 法向力=1517.4297, 切向力X=3037.0940, 切向力Y=-799.2852 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000439s, blend=0.004910s (9 tiles incl ref), finalize=0.000164s, total=0.005524s +FPS=15.11, 法向力=1415.7212, 切向力X=3032.5359, 切向力Y=-764.6050 +FPS=15.09, 法向力=1383.5508, 切向力X=2650.4409, 切向力Y=-772.8557 +FPS=14.90, 法向力=1409.9185, 切向力X=2830.2305, 切向力Y=-671.6545 +FPS=14.40, 法向力=1497.0712, 切向力X=2919.9858, 切向力Y=-466.3008 +FPS=14.76, 法向力=1561.7786, 切向力X=2940.9543, 切向力Y=-370.3641 +FPS=14.21, 法向力=1604.9783, 切向力X=3129.4014, 切向力Y=-1221.2654 +FPS=15.09, 法向力=1533.8938, 切向力X=2875.9453, 切向力Y=-660.6255 +FPS=15.09, 法向力=1205.2764, 切向力X=2562.2263, 切向力Y=-758.4210 +FPS=16.61, 法向力=1458.2150, 切向力X=2604.9902, 切向力Y=-1323.3036 +FPS=13.54, 法向力=1682.8413, 切向力X=2643.4417, 切向力Y=-1459.2235 +FPS=15.22, 法向力=1415.2731, 切向力X=2506.4331, 切向力Y=-654.3356 +FPS=15.33, 法向力=1497.4241, 切向力X=2484.5552, 切向力Y=-764.0118 +FPS=14.16, 法向力=1900.9333, 切向力X=2402.9998, 切向力Y=-845.4650 +FPS=15.36, 法向力=1702.7539, 切向力X=2809.9949, 切向力Y=-728.5576 +FPS=14.82, 法向力=1682.7358, 切向力X=2797.5791, 切向力Y=-742.9402 +FPS=14.55, 法向力=1524.7646, 切向力X=2216.1819, 切向力Y=-120.2583 +FPS=14.79, 法向力=1560.6128, 切向力X=2428.2598, 切向力Y=-751.3838 +FPS=14.39, 法向力=1652.8185, 切向力X=2794.2815, 切向力Y=-1060.1113 +FPS=14.81, 法向力=1734.7828, 切向力X=2978.6904, 切向力Y=-1146.7046 +FPS=15.22, 法向力=1712.5223, 切向力X=2395.4561, 切向力Y=-320.7069 +FPS=14.84, 法向力=1440.0790, 切向力X=2583.1355, 切向力Y=-1022.3394 +FPS=14.87, 法向力=1431.2729, 切向力X=2689.0508, 切向力Y=-1055.0059 +FPS=14.87, 法向力=1219.6602, 切向力X=2722.8486, 切向力Y=-587.8563 +FPS=15.19, 法向力=1430.2297, 切向力X=2499.0205, 切向力Y=-747.0611 +FPS=12.39, 法向力=1425.0190, 切向力X=2593.9790, 切向力Y=-703.1214 +FPS=13.68, 法向力=1363.6534, 切向力X=2689.6611, 切向力Y=-475.8416 +FPS=14.34, 法向力=1344.5710, 切向力X=2560.9421, 切向力Y=-521.5201 +FPS=13.80, 法向力=1482.7981, 切向力X=2803.2734, 切向力Y=-404.0601 +FPS=15.70, 法向力=1451.6401, 切向力X=2605.5054, 切向力Y=-36.2367 +FPS=15.10, 法向力=1292.8887, 切向力X=2563.7454, 切向力Y=33.8765 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000008s (hit), reset=0.000339s, blend=0.006715s (9 tiles incl ref), finalize=0.000140s, total=0.007208s +FPS=12.36, 法向力=1321.9097, 切向力X=2832.4268, 切向力Y=-563.8448 +FPS=15.05, 法向力=1597.1584, 切向力X=2942.7961, 切向力Y=-1025.0070 +FPS=15.78, 法向力=1376.1932, 切向力X=2411.1006, 切向力Y=-809.5599 +FPS=15.49, 法向力=1332.3464, 切向力X=2388.8589, 切向力Y=-830.9595 +FPS=14.34, 法向力=1609.5527, 切向力X=2967.5933, 切向力Y=-1050.4114 +FPS=15.26, 法向力=1307.0408, 切向力X=2594.5806, 切向力Y=-437.4554 +FPS=14.44, 法向力=1263.2205, 切向力X=2574.1997, 切向力Y=-405.9550 +FPS=14.56, 法向力=1141.7974, 切向力X=2421.5312, 切向力Y=-560.0023 +FPS=14.16, 法向力=1994.5004, 切向力X=3121.5793, 切向力Y=-659.0415 +FPS=14.48, 法向力=2039.4547, 切向力X=3040.1653, 切向力Y=-690.8264 +FPS=15.02, 法向力=1180.0581, 切向力X=2482.2429, 切向力Y=-809.5709 +FPS=14.85, 法向力=1619.5269, 切向力X=2518.7876, 切向力Y=-951.7224 +FPS=15.53, 法向力=1620.3093, 切向力X=2436.7158, 切向力Y=-871.5116 +FPS=15.73, 法向力=1311.8801, 切向力X=2892.4644, 切向力Y=-605.4528 +FPS=14.88, 法向力=1408.3392, 切向力X=2630.4668, 切向力Y=-1067.2178 +FPS=14.53, 法向力=1362.8401, 切向力X=2632.0679, 切向力Y=-1003.7299 +FPS=13.76, 法向力=1604.2543, 切向力X=2999.4619, 切向力Y=-1168.4354 +FPS=15.30, 法向力=1411.8716, 切向力X=2558.9250, 切向力Y=-1255.5712 +FPS=15.20, 法向力=1378.1895, 切向力X=2688.4319, 切向力Y=-1246.4365 +FPS=14.81, 法向力=1172.7500, 切向力X=2215.7122, 切向力Y=-810.2490 +FPS=15.90, 法向力=1678.1373, 切向力X=2401.5874, 切向力Y=-1227.8350 +FPS=16.00, 法向力=1661.5509, 切向力X=2306.1038, 切向力Y=-1246.4297 +FPS=15.67, 法向力=1543.6232, 切向力X=3103.2129, 切向力Y=-599.0920 +FPS=15.67, 法向力=1534.8259, 切向力X=3150.5869, 切向力Y=-537.3885 +FPS=16.76, 法向力=1164.9802, 切向力X=2253.0291, 切向力Y=-633.8018 +FPS=15.12, 法向力=1993.5879, 切向力X=2519.7612, 切向力Y=-539.3698 +FPS=15.69, 法向力=1820.0402, 切向力X=2453.1438, 切向力Y=-475.2593 +FPS=15.57, 法向力=1404.1213, 切向力X=2775.6675, 切向力Y=-860.8589 +FPS=15.71, 法向力=1469.6600, 切向力X=3205.2354, 切向力Y=-632.0555 +FPS=18.63, 法向力=1393.2030, 切向力X=3249.4004, 切向力Y=-551.1132 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000352s, blend=0.004845s (9 tiles incl ref), finalize=0.000121s, total=0.005330s +FPS=14.91, 法向力=1668.3492, 切向力X=2608.0591, 切向力Y=-1312.9456 +FPS=15.41, 法向力=1337.7142, 切向力X=2359.3818, 切向力Y=-637.6165 +FPS=15.20, 法向力=1354.3159, 切向力X=2376.7129, 切向力Y=-634.8000 +FPS=16.08, 法向力=1477.5876, 切向力X=2958.5435, 切向力Y=-978.4111 +FPS=14.70, 法向力=1523.7782, 切向力X=2977.8135, 切向力Y=-988.2908 +FPS=15.46, 法向力=1305.2053, 切向力X=2874.6616, 切向力Y=-563.2225 +FPS=14.22, 法向力=1294.6284, 切向力X=2918.0254, 切向力Y=-656.4984 +FPS=14.95, 法向力=1436.6274, 切向力X=2413.7344, 切向力Y=-563.5601 +FPS=16.50, 法向力=1367.0924, 切向力X=2776.8896, 切向力Y=-746.1756 +FPS=14.99, 法向力=1327.5311, 切向力X=2925.4219, 切向力Y=-713.3193 +FPS=14.87, 法向力=1765.1688, 切向力X=2765.9209, 切向力Y=-730.0470 +FPS=15.08, 法向力=1666.1957, 切向力X=2545.5786, 切向力Y=-805.9268 +FPS=14.53, 法向力=1586.1293, 切向力X=2449.3535, 切向力Y=-868.9353 +FPS=15.63, 法向力=1477.8984, 切向力X=2481.8474, 切向力Y=-1152.5786 +FPS=15.81, 法向力=1298.7090, 切向力X=2759.4819, 切向力Y=-701.6348 +FPS=14.55, 法向力=1503.8130, 切向力X=2521.1157, 切向力Y=-1149.3274 +FPS=16.12, 法向力=1459.0007, 切向力X=2552.1475, 切向力Y=-1137.5542 +FPS=15.26, 法向力=1214.9825, 切向力X=2718.5151, 切向力Y=-354.6725 +FPS=15.71, 法向力=1286.4529, 切向力X=2810.5564, 切向力Y=-373.2879 +FPS=14.78, 法向力=1311.9866, 切向力X=2782.5474, 切向力Y=-393.7783 +FPS=14.95, 法向力=1093.3101, 切向力X=2671.6309, 切向力Y=-604.4344 +FPS=14.81, 法向力=1420.4429, 切向力X=3046.2227, 切向力Y=-814.7656 +FPS=15.50, 法向力=1338.0708, 切向力X=3080.3384, 切向力Y=-760.3064 +FPS=15.72, 法向力=1591.7695, 切向力X=2883.3315, 切向力Y=-1133.5491 +FPS=15.54, 法向力=1329.7755, 切向力X=2817.6963, 切向力Y=-968.3135 +FPS=15.67, 法向力=1358.2886, 切向力X=2942.6729, 切向力Y=-1008.0915 +FPS=14.69, 法向力=1458.8621, 切向力X=2675.2720, 切向力Y=-411.6527 +FPS=14.91, 法向力=1467.3186, 切向力X=2788.0908, 切向力Y=-849.5282 +FPS=15.41, 法向力=1420.7523, 切向力X=2788.8486, 切向力Y=-812.1168 +FPS=15.18, 法向力=1390.8379, 切向力X=2540.1841, 切向力Y=-1093.9243 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000399s, blend=0.004780s (9 tiles incl ref), finalize=0.000123s, total=0.005316s +FPS=15.36, 法向力=2067.1255, 切向力X=3480.9070, 切向力Y=-1388.5496 +FPS=14.66, 法向力=1953.5947, 切向力X=3389.4299, 切向力Y=-1422.7722 +FPS=14.47, 法向力=1944.4836, 切向力X=2831.4421, 切向力Y=-584.2428 +FPS=14.73, 法向力=1653.1982, 切向力X=2359.3047, 切向力Y=-657.4533 +FPS=14.87, 法向力=1610.6661, 切向力X=2326.4844, 切向力Y=-599.2061 +FPS=14.59, 法向力=1271.2532, 切向力X=2556.3413, 切向力Y=-616.0753 +FPS=15.51, 法向力=1721.8923, 切向力X=2544.0312, 切向力Y=-815.0234 +FPS=14.95, 法向力=1494.4991, 切向力X=2916.4048, 切向力Y=-882.7729 +FPS=14.90, 法向力=1419.0265, 切向力X=2890.1631, 切向力Y=-830.7552 +FPS=13.55, 法向力=1435.0059, 切向力X=2559.6597, 切向力Y=-551.7419 +FPS=14.33, 法向力=1610.1619, 切向力X=2562.8447, 切向力Y=-821.5394 +FPS=13.50, 法向力=1605.1259, 切向力X=2526.0234, 切向力Y=-917.9055 +FPS=13.90, 法向力=1434.3966, 切向力X=3329.9119, 切向力Y=-643.2446 +FPS=13.37, 法向力=1528.3008, 切向力X=2932.6943, 切向力Y=-730.9642 +FPS=11.29, 法向力=1368.4760, 切向力X=2472.0366, 切向力Y=-840.5839 +FPS=14.51, 法向力=1327.2263, 切向力X=2955.0562, 切向力Y=-472.7802 +FPS=14.70, 法向力=1284.3398, 切向力X=3015.4736, 切向力Y=-656.1323 +FPS=14.86, 法向力=1783.7733, 切向力X=2734.4971, 切向力Y=-348.0983 +FPS=15.07, 法向力=1374.5844, 切向力X=2929.7949, 切向力Y=-979.5266 +FPS=14.73, 法向力=1407.4988, 切向力X=3010.3740, 切向力Y=-987.1458 +FPS=14.53, 法向力=1312.7336, 切向力X=2566.3413, 切向力Y=-519.8593 +FPS=12.58, 法向力=1575.6008, 切向力X=2390.4050, 切向力Y=-1044.2195 +FPS=15.37, 法向力=1386.2659, 切向力X=2802.5803, 切向力Y=-540.1803 +FPS=15.01, 法向力=1354.9222, 切向力X=2834.4602, 切向力Y=-497.9154 +FPS=14.82, 法向力=1444.0359, 切向力X=2557.8052, 切向力Y=-925.2871 +FPS=14.94, 法向力=1404.8538, 切向力X=2483.8108, 切向力Y=-841.2233 +FPS=15.40, 法向力=1312.5667, 切向力X=2635.0085, 切向力Y=-867.3374 +FPS=15.18, 法向力=1301.8420, 切向力X=2500.0967, 切向力Y=-630.5427 +FPS=14.22, 法向力=1615.8624, 切向力X=3096.4639, 切向力Y=-1114.7344 +FPS=15.30, 法向力=1476.7823, 切向力X=2499.1362, 切向力Y=-560.1198 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000008s (hit), reset=0.000494s, blend=0.004883s (9 tiles incl ref), finalize=0.000122s, total=0.005513s +FPS=15.56, 法向力=1447.3844, 切向力X=2370.4956, 切向力Y=-613.0341 +FPS=15.21, 法向力=1797.3116, 切向力X=2658.3618, 切向力Y=-761.7865 +FPS=16.73, 法向力=1697.9609, 切向力X=2824.4248, 切向力Y=-726.5793 +FPS=15.60, 法向力=1441.6138, 切向力X=2797.9487, 切向力Y=-875.8168 +FPS=15.69, 法向力=1639.7893, 切向力X=2463.4932, 切向力Y=-930.7816 +FPS=15.94, 法向力=1579.8813, 切向力X=2838.2261, 切向力Y=-1198.2393 +FPS=16.71, 法向力=1531.2654, 切向力X=2851.1680, 切向力Y=-1243.8881 +FPS=15.30, 法向力=1294.5040, 切向力X=2902.8811, 切向力Y=-545.9728 +FPS=16.81, 法向力=1297.3690, 切向力X=2937.7913, 切向力Y=-514.2767 +FPS=12.19, 法向力=1549.4126, 切向力X=2266.9883, 切向力Y=-509.0213 +FPS=12.52, 法向力=1394.3528, 切向力X=2841.0405, 切向力Y=-880.1932 +FPS=14.77, 法向力=2023.2837, 切向力X=2599.6599, 切向力Y=-1383.0729 +FPS=15.48, 法向力=1751.9479, 切向力X=2766.0754, 切向力Y=-794.7882 +FPS=15.12, 法向力=1761.7754, 切向力X=2798.6909, 切向力Y=-835.2325 +FPS=13.49, 法向力=1434.2737, 切向力X=2481.3958, 切向力Y=-402.5030 +FPS=15.28, 法向力=1650.8062, 切向力X=2374.4160, 切向力Y=-820.5622 +FPS=14.51, 法向力=1763.0597, 切向力X=2487.8542, 切向力Y=-950.0169 +FPS=14.42, 法向力=1888.5807, 切向力X=2528.8989, 切向力Y=-1295.1727 +FPS=14.84, 法向力=1261.6055, 切向力X=2391.9941, 切向力Y=-611.6498 +FPS=14.81, 法向力=1310.5906, 切向力X=2325.5249, 切向力Y=-716.1804 +FPS=14.40, 法向力=1286.8276, 切向力X=2337.9395, 切向力Y=-787.2157 +FPS=13.91, 法向力=1108.5996, 切向力X=2778.9624, 切向力Y=-692.4828 +FPS=14.50, 法向力=1436.4623, 切向力X=2798.6160, 切向力Y=-984.0427 +FPS=14.56, 法向力=1454.0020, 切向力X=2927.2065, 切向力Y=-978.2861 +FPS=14.22, 法向力=1404.9818, 切向力X=3151.9888, 切向力Y=-340.6838 +FPS=14.67, 法向力=1552.1967, 切向力X=1965.8170, 切向力Y=-861.8566 +FPS=14.51, 法向力=1602.0918, 切向力X=2045.7988, 切向力Y=-942.3252 +FPS=14.81, 法向力=1447.9646, 切向力X=2954.2612, 切向力Y=-1083.2555 +FPS=14.06, 法向力=1312.4541, 切向力X=2486.4883, 切向力Y=-720.6591 +FPS=14.88, 法向力=1392.0959, 切向力X=2413.3682, 切向力Y=-305.1839 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000383s, blend=0.004758s (9 tiles incl ref), finalize=0.000121s, total=0.005273s +FPS=14.48, 法向力=1397.8271, 切向力X=2301.8047, 切向力Y=-390.6999 +FPS=16.67, 法向力=1572.2122, 切向力X=2329.4072, 切向力Y=-525.8867 +FPS=14.27, 法向力=1625.0830, 切向力X=2555.0698, 切向力Y=-690.4644 +FPS=14.43, 法向力=1608.7034, 切向力X=2509.1785, 切向力Y=-657.7903 +FPS=13.70, 法向力=1488.0959, 切向力X=2785.7644, 切向力Y=-962.0026 +FPS=14.16, 法向力=1715.3557, 切向力X=3037.3611, 切向力Y=-632.6931 +FPS=14.48, 法向力=1445.6177, 切向力X=2575.7268, 切向力Y=-1102.0219 +FPS=13.21, 法向力=1484.7803, 切向力X=2552.2798, 切向力Y=-1150.9647 +FPS=13.71, 法向力=1766.0461, 切向力X=2581.5962, 切向力Y=-1194.3600 +FPS=14.56, 法向力=1575.1753, 切向力X=3073.6133, 切向力Y=-986.3065 +FPS=14.32, 法向力=1291.1909, 切向力X=3220.0305, 切向力Y=-940.4689 +FPS=14.46, 法向力=1239.7778, 切向力X=2263.4780, 切向力Y=-716.2717 +FPS=14.26, 法向力=1571.9031, 切向力X=2269.3174, 切向力Y=-1384.9216 +FPS=14.02, 法向力=1540.6213, 切向力X=2283.6094, 切向力Y=-1317.4099 +FPS=13.54, 法向力=1636.5469, 切向力X=2643.1162, 切向力Y=-760.8016 +FPS=13.64, 法向力=1636.2036, 切向力X=3034.0547, 切向力Y=-659.0096 +FPS=14.34, 法向力=1702.1206, 切向力X=3054.7566, 切向力Y=-768.7324 +FPS=15.51, 法向力=1586.4031, 切向力X=2518.3438, 切向力Y=-1476.5616 +FPS=14.96, 法向力=1626.6858, 切向力X=2599.1936, 切向力Y=-1462.4509 +FPS=15.16, 法向力=1618.0804, 切向力X=2656.9561, 切向力Y=-1414.8657 +FPS=15.40, 法向力=1523.3220, 切向力X=2682.7229, 切向力Y=-1112.3019 +FPS=14.55, 法向力=1456.7029, 切向力X=2724.8574, 切向力Y=-871.6085 +FPS=14.61, 法向力=1486.5149, 切向力X=2397.4172, 切向力Y=-558.6366 +FPS=15.16, 法向力=1470.0345, 切向力X=2307.8164, 切向力Y=-536.4650 +FPS=15.39, 法向力=1591.6090, 切向力X=2432.2974, 切向力Y=-632.5219 +FPS=13.84, 法向力=2063.2173, 切向力X=2409.5420, 切向力Y=-992.7819 +FPS=15.43, 法向力=2004.7534, 切向力X=2505.2729, 切向力Y=-981.7993 +FPS=15.34, 法向力=1235.6182, 切向力X=2423.6333, 切向力Y=-781.1589 +FPS=14.57, 法向力=1413.8582, 切向力X=2774.5571, 切向力Y=-976.8628 +FPS=13.53, 法向力=1351.0161, 切向力X=2799.4717, 切向力Y=-1008.8959 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000282s, blend=0.002328s (9 tiles incl ref), finalize=0.000059s, total=0.002677s +FPS=15.73, 法向力=1167.2690, 切向力X=2924.5806, 切向力Y=-794.1603 +FPS=14.94, 法向力=1252.3635, 切向力X=2868.1248, 切向力Y=-484.6436 +FPS=14.48, 法向力=1500.1787, 切向力X=2861.0381, 切向力Y=-778.1640 +FPS=15.76, 法向力=1499.5400, 切向力X=2863.3169, 切向力Y=-802.2080 +FPS=15.15, 法向力=1923.5203, 切向力X=2656.2600, 切向力Y=-750.3854 +FPS=14.98, 法向力=1808.7068, 切向力X=2870.5415, 切向力Y=-1113.6293 +FPS=13.37, 法向力=1691.5383, 切向力X=3035.8486, 切向力Y=-1012.3516 +FPS=14.48, 法向力=1661.8615, 切向力X=2861.1484, 切向力Y=-525.1161 +FPS=14.82, 法向力=1401.5044, 切向力X=1927.0056, 切向力Y=30.2867 +FPS=14.51, 法向力=1408.9958, 切向力X=1944.2688, 切向力Y=86.8316 +FPS=13.70, 法向力=1473.1018, 切向力X=2976.4399, 切向力Y=-723.7467 +FPS=14.82, 法向力=1137.8823, 切向力X=2857.9785, 切向力Y=-999.9672 +FPS=14.72, 法向力=1136.9128, 切向力X=2723.9023, 切向力Y=102.4339 +FPS=12.27, 法向力=1559.8207, 切向力X=2082.2488, 切向力Y=-645.0586 +FPS=13.94, 法向力=1570.0239, 切向力X=2162.6338, 切向力Y=-638.4496 +FPS=14.14, 法向力=1771.8475, 切向力X=2295.1658, 切向力Y=-1057.6855 +FPS=14.55, 法向力=1925.9130, 切向力X=2622.0493, 切向力Y=-1099.4143 +FPS=14.29, 法向力=1165.7987, 切向力X=2521.6917, 切向力Y=-916.9649 +FPS=14.87, 法向力=1237.2479, 切向力X=2552.0718, 切向力Y=-931.1367 +FPS=15.26, 法向力=1337.5685, 切向力X=2718.6929, 切向力Y=-569.7115 +FPS=14.89, 法向力=1374.0493, 切向力X=2747.0757, 切向力Y=-1215.5562 +FPS=14.49, 法向力=1301.0874, 切向力X=2878.8960, 切向力Y=-1144.3770 +FPS=15.00, 法向力=1283.3420, 切向力X=3100.7544, 切向力Y=-774.9366 +FPS=14.57, 法向力=1484.0389, 切向力X=2525.4414, 切向力Y=-301.6717 +FPS=14.21, 法向力=1522.7195, 切向力X=2337.8394, 切向力Y=-544.8209 +FPS=14.63, 法向力=1621.3114, 切向力X=2476.4048, 切向力Y=-589.2935 +FPS=14.78, 法向力=1518.5469, 切向力X=2295.3115, 切向力Y=-779.1003 +FPS=14.24, 法向力=1357.6696, 切向力X=2760.4146, 切向力Y=-613.2128 +FPS=15.20, 法向力=1922.7754, 切向力X=2639.0205, 切向力Y=-1318.2520 +FPS=15.76, 法向力=1894.7026, 切向力X=2558.2246, 切向力Y=-1256.9070 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000354s, blend=0.004758s (9 tiles incl ref), finalize=0.000143s, total=0.005266s +FPS=15.78, 法向力=1588.6970, 切向力X=2391.0146, 切向力Y=-1135.7284 +FPS=15.46, 法向力=1837.4102, 切向力X=3061.0127, 切向力Y=-944.9401 +FPS=14.71, 法向力=1682.7307, 切向力X=2864.0298, 切向力Y=-378.5749 +FPS=15.64, 法向力=1751.4829, 切向力X=3208.8970, 切向力Y=-791.2520 +FPS=15.71, 法向力=1489.9836, 切向力X=3041.0696, 切向力Y=-582.2323 +FPS=15.41, 法向力=1494.9949, 切向力X=2981.1108, 切向力Y=-606.6567 +FPS=15.27, 法向力=1475.9268, 切向力X=2482.5640, 切向力Y=-910.6824 +FPS=15.65, 法向力=1578.9329, 切向力X=2445.2300, 切向力Y=-1017.8506 +FPS=15.68, 法向力=1365.6453, 切向力X=2939.7393, 切向力Y=-785.8219 +FPS=15.98, 法向力=1649.2915, 切向力X=3198.3320, 切向力Y=-1010.5049 +FPS=15.21, 法向力=1570.1995, 切向力X=2699.6667, 切向力Y=-737.4561 +FPS=15.71, 法向力=1502.6702, 切向力X=2660.8225, 切向力Y=-745.4163 +FPS=15.35, 法向力=1306.9822, 切向力X=2383.8159, 切向力Y=-410.1924 +FPS=17.59, 法向力=1722.8208, 切向力X=2335.3291, 切向力Y=-537.6736 +FPS=15.78, 法向力=1439.3047, 切向力X=3705.3398, 切向力Y=-682.6364 +FPS=18.49, 法向力=1459.0212, 切向力X=3682.0354, 切向力Y=-655.3694 +FPS=14.60, 法向力=1189.4568, 切向力X=2726.0850, 切向力Y=-633.0249 +FPS=15.21, 法向力=1237.0221, 切向力X=2774.5942, 切向力Y=-573.6452 +FPS=15.24, 法向力=1251.2048, 切向力X=2405.1792, 切向力Y=-770.1439 +FPS=15.04, 法向力=1244.4850, 切向力X=2313.0791, 切向力Y=-739.4945 +FPS=14.86, 法向力=1693.2627, 切向力X=2515.8701, 切向力Y=-1131.3057 +FPS=15.24, 法向力=1744.2117, 切向力X=2590.5142, 切向力Y=-1106.4138 +FPS=16.14, 法向力=1509.2573, 切向力X=2658.9167, 切向力Y=-958.3439 +FPS=16.43, 法向力=1610.2183, 切向力X=2751.6748, 切向力Y=-1190.8844 +FPS=15.06, 法向力=1642.3527, 切向力X=2768.7810, 切向力Y=-1423.9877 +FPS=16.09, 法向力=1569.3037, 切向力X=2899.0059, 切向力Y=-1378.6304 +FPS=15.91, 法向力=1339.2808, 切向力X=2548.9297, 切向力Y=-88.8663 +FPS=16.00, 法向力=1463.3256, 切向力X=2648.0583, 切向力Y=-497.1017 +FPS=15.66, 法向力=1497.9507, 切向力X=2551.3962, 切向力Y=-371.6393 +FPS=15.60, 法向力=1648.7939, 切向力X=3065.7998, 切向力Y=-1100.7844 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000268s, blend=0.006350s (9 tiles incl ref), finalize=0.000146s, total=0.006771s +FPS=16.75, 法向力=1619.4670, 切向力X=3235.8101, 切向力Y=-1122.5007 +FPS=14.92, 法向力=1383.5234, 切向力X=2468.8950, 切向力Y=-952.6385 +FPS=15.19, 法向力=1605.2969, 切向力X=2259.3245, 切向力Y=-876.5476 +FPS=15.59, 法向力=1501.9696, 切向力X=2565.3342, 切向力Y=-488.4517 +FPS=14.95, 法向力=1501.8418, 切向力X=2495.3286, 切向力Y=-462.4340 +FPS=15.37, 法向力=1703.5074, 切向力X=2658.8101, 切向力Y=-889.3690 +FPS=16.08, 法向力=1055.8469, 切向力X=2362.1973, 切向力Y=-701.2572 +FPS=14.79, 法向力=1613.5588, 切向力X=2626.9854, 切向力Y=-574.3162 +FPS=15.69, 法向力=1690.6887, 切向力X=2596.6187, 切向力Y=-647.9949 +FPS=16.51, 法向力=1702.3647, 切向力X=2613.2139, 切向力Y=-667.6871 +FPS=16.27, 法向力=1575.1324, 切向力X=2460.3875, 切向力Y=-996.9856 +FPS=14.95, 法向力=1619.5530, 切向力X=2479.0640, 切向力Y=-601.0793 +FPS=15.15, 法向力=1513.1165, 切向力X=2899.2473, 切向力Y=-276.5214 +FPS=15.41, 法向力=1632.0405, 切向力X=2981.2866, 切向力Y=-526.8380 +FPS=15.63, 法向力=1519.2996, 切向力X=2488.5898, 切向力Y=-634.4130 +FPS=15.83, 法向力=1445.4648, 切向力X=2203.1763, 切向力Y=-766.3597 +FPS=15.15, 法向力=1408.8557, 切向力X=2313.7930, 切向力Y=-725.7444 +FPS=16.72, 法向力=1631.9680, 切向力X=2849.3154, 切向力Y=-950.9014 +FPS=15.37, 法向力=1596.7692, 切向力X=3353.0142, 切向力Y=-1085.0010 +FPS=16.06, 法向力=1382.6869, 切向力X=2588.8994, 切向力Y=-505.9332 +FPS=16.42, 法向力=1484.6818, 切向力X=2823.4761, 切向力Y=-919.0197 +FPS=15.96, 法向力=1741.1062, 切向力X=2781.8228, 切向力Y=-1374.0880 +FPS=15.94, 法向力=1718.8022, 切向力X=2760.5737, 切向力Y=-1267.3949 +FPS=16.07, 法向力=1640.4941, 切向力X=2625.8987, 切向力Y=-463.3173 +FPS=13.45, 法向力=1511.5924, 切向力X=2674.1096, 切向力Y=-777.8607 +FPS=15.59, 法向力=1763.9214, 切向力X=2734.7324, 切向力Y=-441.0020 +FPS=15.08, 法向力=1738.6396, 切向力X=2751.9209, 切向力Y=-483.7975 +FPS=15.61, 法向力=1647.9731, 切向力X=2381.9292, 切向力Y=-654.2939 +FPS=15.58, 法向力=1608.4585, 切向力X=2769.3765, 切向力Y=-1033.2180 +FPS=18.36, 法向力=1545.7745, 切向力X=2738.8311, 切向力Y=-150.9589 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000420s, blend=0.004789s (9 tiles incl ref), finalize=0.000128s, total=0.005349s +FPS=15.90, 法向力=1596.9082, 切向力X=2705.8530, 切向力Y=-233.6845 +FPS=18.38, 法向力=1586.9867, 切向力X=2716.6238, 切向力Y=-711.4457 +FPS=14.53, 法向力=1335.1799, 切向力X=2900.3652, 切向力Y=-121.1720 +FPS=15.31, 法向力=1495.9600, 切向力X=3137.4165, 切向力Y=-457.8614 +FPS=15.70, 法向力=1416.1451, 切向力X=1997.0334, 切向力Y=-666.7258 +FPS=15.42, 法向力=1809.4402, 切向力X=2192.6326, 切向力Y=-1021.6038 +FPS=13.75, 法向力=1420.1184, 切向力X=2425.0500, 切向力Y=-168.1694 +FPS=14.91, 法向力=1521.8253, 切向力X=2877.3174, 切向力Y=-212.6768 +FPS=15.23, 法向力=1503.6533, 切向力X=2898.6689, 切向力Y=-911.0944 +FPS=14.47, 法向力=1511.2638, 切向力X=2534.5696, 切向力Y=-743.2971 +FPS=15.78, 法向力=1579.0443, 切向力X=2561.3108, 切向力Y=-718.1892 +FPS=14.80, 法向力=1646.9094, 切向力X=2248.4329, 切向力Y=-513.9953 +FPS=17.74, 法向力=1228.1787, 切向力X=3035.7439, 切向力Y=-502.5300 +FPS=14.61, 法向力=1440.0452, 切向力X=2520.6023, 切向力Y=-175.2596 +FPS=15.19, 法向力=1519.6633, 切向力X=2438.1477, 切向力Y=-570.8342 +FPS=16.82, 法向力=1315.1913, 切向力X=2629.3020, 切向力Y=-29.9360 +FPS=15.61, 法向力=1593.7629, 切向力X=2579.8359, 切向力Y=-647.2849 +FPS=14.80, 法向力=1634.0426, 切向力X=2584.4431, 切向力Y=-692.6173 +FPS=14.70, 法向力=1563.1033, 切向力X=2261.0225, 切向力Y=-1184.6379 +FPS=17.65, 法向力=1712.5698, 切向力X=2450.5984, 切向力Y=-1038.0569 +FPS=15.69, 法向力=1910.8807, 切向力X=2672.3042, 切向力Y=-1153.4102 +FPS=18.17, 法向力=1942.3865, 切向力X=2647.7913, 切向力Y=-1173.7379 +FPS=13.96, 法向力=1420.4161, 切向力X=2809.3447, 切向力Y=-430.6652 +FPS=14.56, 法向力=1399.4032, 切向力X=2790.8062, 切向力Y=-396.4541 +FPS=13.76, 法向力=1435.9675, 切向力X=2916.3323, 切向力Y=-877.3939 +FPS=13.28, 法向力=1427.7704, 切向力X=2822.9268, 切向力Y=-705.3391 +FPS=14.09, 法向力=1464.1021, 切向力X=2224.7825, 切向力Y=-861.7448 +FPS=13.78, 法向力=1579.2863, 切向力X=2292.1113, 切向力Y=-544.9049 +FPS=14.55, 法向力=1642.4229, 切向力X=2325.9797, 切向力Y=-729.0097 +FPS=15.03, 法向力=1182.8126, 切向力X=2712.8560, 切向力Y=-896.4728 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000377s, blend=0.004850s (9 tiles incl ref), finalize=0.000127s, total=0.005365s +FPS=14.41, 法向力=1140.5468, 切向力X=2817.8311, 切向力Y=-792.8476 +FPS=15.11, 法向力=1561.7158, 切向力X=2629.9116, 切向力Y=-785.0044 +FPS=15.02, 法向力=1429.3420, 切向力X=2585.8340, 切向力Y=-811.6678 +FPS=16.36, 法向力=1428.4127, 切向力X=2550.7026, 切向力Y=-875.3029 +FPS=14.63, 法向力=1422.0164, 切向力X=2507.5503, 切向力Y=-190.1479 +FPS=15.02, 法向力=1552.9243, 切向力X=2602.2312, 切向力Y=-1323.8308 +FPS=18.39, 法向力=1593.0116, 切向力X=2702.1775, 切向力Y=-758.4930 +FPS=15.03, 法向力=1595.3550, 切向力X=2642.2192, 切向力Y=-353.7242 +FPS=15.46, 法向力=1490.4927, 切向力X=2831.6694, 切向力Y=-784.2186 +FPS=15.12, 法向力=1424.2534, 切向力X=2470.2087, 切向力Y=-662.9223 +FPS=15.10, 法向力=1414.3428, 切向力X=2588.0471, 切向力Y=-602.0922 +FPS=14.62, 法向力=1516.8105, 切向力X=2693.4805, 切向力Y=-908.1493 +FPS=14.75, 法向力=1560.1536, 切向力X=3096.7795, 切向力Y=-966.7100 +FPS=14.90, 法向力=1662.2119, 切向力X=2337.5771, 切向力Y=-348.8903 +FPS=15.41, 法向力=1715.3931, 切向力X=3007.8828, 切向力Y=-670.7161 +FPS=14.97, 法向力=1614.9019, 切向力X=2921.1548, 切向力Y=-489.5936 +FPS=15.20, 法向力=1538.0271, 切向力X=2891.5723, 切向力Y=-525.4062 +FPS=14.36, 法向力=1754.5046, 切向力X=3071.3794, 切向力Y=-876.3469 +FPS=15.76, 法向力=1869.1169, 切向力X=2909.7446, 切向力Y=-828.2643 +FPS=14.92, 法向力=1878.6472, 切向力X=2918.7217, 切向力Y=-914.6010 +FPS=14.79, 法向力=1878.7474, 切向力X=2962.3652, 切向力Y=-907.6468 +FPS=14.74, 法向力=1700.9441, 切向力X=2756.9663, 切向力Y=-831.9083 +FPS=14.84, 法向力=1354.5103, 切向力X=2532.5090, 切向力Y=-474.4694 +FPS=14.68, 法向力=1354.4283, 切向力X=2652.7056, 切向力Y=-359.4926 +FPS=12.10, 法向力=1900.8457, 切向力X=3030.6279, 切向力Y=-690.3904 +FPS=14.09, 法向力=1342.7148, 切向力X=2434.7812, 切向力Y=-514.1722 +FPS=14.00, 法向力=1396.6382, 切向力X=2387.1965, 切向力Y=-544.4630 +FPS=14.84, 法向力=1541.6582, 切向力X=2673.9260, 切向力Y=-778.0499 +FPS=15.18, 法向力=1500.0444, 切向力X=2738.4170, 切向力Y=-822.0110 +FPS=14.33, 法向力=1378.7349, 切向力X=2454.4802, 切向力Y=-696.0612 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000006s (hit), reset=0.000449s, blend=0.005006s (9 tiles incl ref), finalize=0.000133s, total=0.005601s +FPS=14.16, 法向力=1344.5906, 切向力X=2414.4370, 切向力Y=-710.8631 +FPS=14.73, 法向力=1686.7759, 切向力X=3065.4336, 切向力Y=-475.9021 +FPS=13.84, 法向力=1912.1963, 切向力X=2561.7095, 切向力Y=-909.3119 +FPS=14.88, 法向力=1878.6010, 切向力X=2637.6003, 切向力Y=-928.5862 +FPS=14.47, 法向力=1518.2009, 切向力X=3008.4954, 切向力Y=-550.8900 +FPS=14.91, 法向力=1485.1710, 切向力X=3001.1946, 切向力Y=-557.2361 +FPS=16.28, 法向力=1498.6011, 切向力X=3024.3887, 切向力Y=-610.6657 +FPS=14.31, 法向力=1514.3131, 切向力X=2990.8682, 切向力Y=-668.0589 +FPS=15.52, 法向力=1487.1725, 切向力X=3002.1882, 切向力Y=-591.9893 +FPS=14.10, 法向力=1452.8743, 切向力X=2604.7527, 切向力Y=-834.9753 +FPS=15.55, 法向力=1339.6699, 切向力X=2548.3281, 切向力Y=-1440.3250 +FPS=14.88, 法向力=1384.8220, 切向力X=2544.5269, 切向力Y=-1511.1211 +FPS=14.76, 法向力=1646.5892, 切向力X=2499.0161, 切向力Y=-874.2482 +FPS=14.74, 法向力=1672.7747, 切向力X=2586.1670, 切向力Y=-800.8396 +FPS=14.71, 法向力=1718.8572, 切向力X=2717.1028, 切向力Y=-296.0264 +FPS=15.44, 法向力=1402.5803, 切向力X=2091.4175, 切向力Y=-361.3619 +FPS=14.76, 法向力=1445.7581, 切向力X=2029.3352, 切向力Y=-399.4520 +FPS=15.13, 法向力=1693.7679, 切向力X=2987.6921, 切向力Y=-270.6483 +FPS=14.91, 法向力=1514.2495, 切向力X=2759.6875, 切向力Y=-829.2055 +FPS=15.65, 法向力=1603.2399, 切向力X=2873.1191, 切向力Y=-768.5839 +FPS=15.93, 法向力=1613.2672, 切向力X=2965.4346, 切向力Y=-762.8638 +FPS=14.95, 法向力=1685.6335, 切向力X=2704.7361, 切向力Y=-614.4611 +FPS=13.35, 法向力=1503.3462, 切向力X=2905.4224, 切向力Y=-575.8480 +FPS=13.45, 法向力=1470.7842, 切向力X=2924.1460, 切向力Y=-620.0594 +FPS=15.03, 法向力=1775.7522, 切向力X=2874.6162, 切向力Y=-1030.4015 +FPS=15.23, 法向力=1751.6501, 切向力X=2930.0889, 切向力Y=-1014.5081 +FPS=14.54, 法向力=1820.5208, 切向力X=2990.4446, 切向力Y=-874.7482 +FPS=14.64, 法向力=1333.7551, 切向力X=2350.4819, 切向力Y=-622.3099 +FPS=12.33, 法向力=1736.6025, 切向力X=2780.4126, 切向力Y=-1285.6613 +FPS=13.12, 法向力=1720.2959, 切向力X=2796.4902, 切向力Y=-1252.8740 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000012s (hit), reset=0.000662s, blend=0.005729s (9 tiles incl ref), finalize=0.000141s, total=0.006551s +FPS=13.31, 法向力=1702.5000, 切向力X=2434.4211, 切向力Y=-634.0803 +FPS=14.62, 法向力=1238.1917, 切向力X=2523.4563, 切向力Y=-813.0708 +FPS=15.06, 法向力=1218.9940, 切向力X=2593.0034, 切向力Y=-843.3743 +FPS=15.00, 法向力=1425.7080, 切向力X=2623.2532, 切向力Y=-1171.7217 +FPS=14.30, 法向力=1592.7891, 切向力X=1898.6575, 切向力Y=-766.7234 +FPS=14.71, 法向力=1638.0438, 切向力X=1848.6714, 切向力Y=-829.1385 +FPS=14.68, 法向力=1494.9880, 切向力X=2156.2769, 切向力Y=-800.2540 +FPS=14.35, 法向力=1749.9491, 切向力X=2874.5251, 切向力Y=-1360.5378 +FPS=14.72, 法向力=1524.5120, 切向力X=2598.2068, 切向力Y=-819.7296 +FPS=14.31, 法向力=1530.1185, 切向力X=2576.5437, 切向力Y=-789.8597 +FPS=15.91, 法向力=1488.6709, 切向力X=2497.3027, 切向力Y=-334.8862 +FPS=14.46, 法向力=1633.8392, 切向力X=2733.4294, 切向力Y=-793.2174 +FPS=14.50, 法向力=1579.1830, 切向力X=2895.8311, 切向力Y=-723.8060 +FPS=14.80, 法向力=1690.4985, 切向力X=2762.4297, 切向力Y=-827.4922 +FPS=14.63, 法向力=1342.6672, 切向力X=2874.4238, 切向力Y=-109.3268 +FPS=16.29, 法向力=1393.7870, 切向力X=2771.3433, 切向力Y=-208.6887 +FPS=14.19, 法向力=1609.4910, 切向力X=2996.7954, 切向力Y=-796.8690 +FPS=14.72, 法向力=1353.2754, 切向力X=2722.4194, 切向力Y=-653.5209 +FPS=15.07, 法向力=1649.4424, 切向力X=2892.7366, 切向力Y=-820.1439 +FPS=14.64, 法向力=1484.4114, 切向力X=2393.6658, 切向力Y=-927.9529 +FPS=14.60, 法向力=1493.3252, 切向力X=2381.2273, 切向力Y=-933.2899 +FPS=15.39, 法向力=1556.1141, 切向力X=1973.1357, 切向力Y=-1116.1157 +FPS=14.67, 法向力=1555.5559, 切向力X=1879.7657, 切向力Y=-1094.4142 +FPS=14.35, 法向力=1397.7046, 切向力X=2671.5857, 切向力Y=-825.5497 +FPS=12.20, 法向力=1730.6316, 切向力X=2757.8296, 切向力Y=-997.6413 +FPS=15.11, 法向力=1550.7208, 切向力X=3129.0361, 切向力Y=-592.3252 +FPS=14.80, 法向力=1694.7644, 切向力X=3160.4622, 切向力Y=-687.3469 +FPS=16.65, 法向力=1747.7496, 切向力X=3066.1548, 切向力Y=-758.4326 +FPS=15.09, 法向力=1555.4614, 切向力X=2039.5244, 切向力Y=-965.1451 +FPS=14.48, 法向力=1990.4807, 切向力X=3160.7417, 切向力Y=-717.8514 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000399s, blend=0.004778s (9 tiles incl ref), finalize=0.000125s, total=0.005315s +FPS=13.99, 法向力=1872.0889, 切向力X=3182.6299, 切向力Y=-628.5504 +FPS=14.83, 法向力=1399.2278, 切向力X=2633.5974, 切向力Y=-756.9185 +FPS=14.33, 法向力=1483.6364, 切向力X=2694.7080, 切向力Y=-534.1740 +FPS=15.05, 法向力=1518.3663, 切向力X=2780.5371, 切向力Y=-513.1068 +FPS=14.58, 法向力=1112.8423, 切向力X=2185.4932, 切向力Y=-901.5087 +FPS=14.98, 法向力=1257.3811, 切向力X=2649.7896, 切向力Y=-454.8209 +FPS=14.48, 法向力=1298.6648, 切向力X=2674.9211, 切向力Y=-505.9448 +FPS=13.63, 法向力=1483.2546, 切向力X=3278.1418, 切向力Y=-930.0294 +FPS=14.91, 法向力=1554.0842, 切向力X=2712.2927, 切向力Y=-1273.9238 +FPS=14.77, 法向力=1528.5593, 切向力X=2696.8342, 切向力Y=-1257.4720 +FPS=14.82, 法向力=1336.2719, 切向力X=2705.7417, 切向力Y=-934.7535 +FPS=14.47, 法向力=1370.7445, 切向力X=2784.5149, 切向力Y=-941.3890 +FPS=15.27, 法向力=1659.4274, 切向力X=2518.8672, 切向力Y=-643.5308 +FPS=14.73, 法向力=1738.6724, 切向力X=2410.8247, 切向力Y=-653.7510 +FPS=14.44, 法向力=1496.4907, 切向力X=2633.0583, 切向力Y=-820.8882 +FPS=14.71, 法向力=1483.5127, 切向力X=2393.7710, 切向力Y=-880.8020 +FPS=14.68, 法向力=1502.9841, 切向力X=2375.4607, 切向力Y=-974.3328 +FPS=15.34, 法向力=1695.1329, 切向力X=2655.7837, 切向力Y=-773.4115 +FPS=13.28, 法向力=1542.5427, 切向力X=2860.8213, 切向力Y=-630.5187 +FPS=14.98, 法向力=1711.2754, 切向力X=2905.8464, 切向力Y=-828.7134 +FPS=15.02, 法向力=1760.3134, 切向力X=2897.8760, 切向力Y=-894.2507 +FPS=14.15, 法向力=1800.1082, 切向力X=3162.3645, 切向力Y=-80.4211 +FPS=14.77, 法向力=1889.2861, 切向力X=3183.3191, 切向力Y=-295.6922 +FPS=15.48, 法向力=1820.6760, 切向力X=3209.7559, 切向力Y=-253.3855 +FPS=14.77, 法向力=1542.7666, 切向力X=2868.9668, 切向力Y=-736.6893 +FPS=15.81, 法向力=1454.5900, 切向力X=3002.9170, 切向力Y=-694.7823 +FPS=15.63, 法向力=1597.3354, 切向力X=2203.0977, 切向力Y=-926.3755 +FPS=15.94, 法向力=1570.4830, 切向力X=2182.8120, 切向力Y=-860.4437 +FPS=15.50, 法向力=1527.5474, 切向力X=2583.9182, 切向力Y=-975.9978 +FPS=16.17, 法向力=1486.5386, 切向力X=2695.7441, 切向力Y=-377.9151 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000378s, blend=0.004790s (9 tiles incl ref), finalize=0.000131s, total=0.005311s +FPS=15.39, 法向力=1505.4026, 切向力X=2761.5520, 切向力Y=-395.0739 +FPS=14.59, 法向力=1381.7515, 切向力X=2589.3628, 切向力Y=-975.3221 +FPS=14.62, 法向力=1833.2275, 切向力X=2967.8237, 切向力Y=-719.4270 +FPS=14.23, 法向力=1836.4609, 切向力X=2878.8328, 切向力Y=-742.7556 +FPS=13.92, 法向力=1292.6693, 切向力X=2715.3735, 切向力Y=-397.3553 +FPS=15.11, 法向力=1510.2738, 切向力X=2924.5127, 切向力Y=-1079.1018 +FPS=15.28, 法向力=1499.6089, 切向力X=3037.7332, 切向力Y=-1057.2020 +FPS=14.52, 法向力=1598.0161, 切向力X=2603.4995, 切向力Y=-988.9138 +FPS=14.19, 法向力=1563.0049, 切向力X=1970.2363, 切向力Y=-1360.7205 +FPS=14.46, 法向力=1529.7358, 切向力X=1913.1223, 切向力Y=-1406.2773 +FPS=15.95, 法向力=1416.9015, 切向力X=2089.6870, 切向力Y=-506.7739 +FPS=14.87, 法向力=1452.4636, 切向力X=2765.2705, 切向力Y=-769.5577 +FPS=16.63, 法向力=1730.9006, 切向力X=2210.0215, 切向力Y=-693.5192 +FPS=15.27, 法向力=1753.1041, 切向力X=2192.5073, 切向力Y=-714.8495 +FPS=15.45, 法向力=1276.6864, 切向力X=2376.9954, 切向力Y=-517.5497 +FPS=14.94, 法向力=1662.7561, 切向力X=3113.9509, 切向力Y=-585.5615 +FPS=14.95, 法向力=1750.2866, 切向力X=3092.1108, 切向力Y=-613.1183 +FPS=15.46, 法向力=1390.6796, 切向力X=2359.0508, 切向力Y=-721.3293 +FPS=15.61, 法向力=1908.3440, 切向力X=3308.4287, 切向力Y=-705.0620 +FPS=14.01, 法向力=1921.1801, 切向力X=3359.3364, 切向力Y=-638.3230 +FPS=14.06, 法向力=1295.6364, 切向力X=2738.9229, 切向力Y=-38.4964 +FPS=14.08, 法向力=1600.8690, 切向力X=2997.7979, 切向力Y=-813.3370 +FPS=14.52, 法向力=1384.4167, 切向力X=2843.6138, 切向力Y=-1297.7056 +FPS=14.65, 法向力=1446.7209, 切向力X=2921.1938, 切向力Y=-1385.9849 +FPS=15.16, 法向力=1167.2388, 切向力X=2412.9465, 切向力Y=-1073.9402 +FPS=12.54, 法向力=1802.9836, 切向力X=3144.6575, 切向力Y=-937.5012 +FPS=14.92, 法向力=1806.7412, 切向力X=3107.4937, 切向力Y=-869.3071 +FPS=14.54, 法向力=1511.3579, 切向力X=2711.0132, 切向力Y=-585.2867 +FPS=12.94, 法向力=2123.4966, 切向力X=3327.0100, 切向力Y=-879.6709 +FPS=15.30, 法向力=1345.1221, 切向力X=2632.0525, 切向力Y=-883.2148 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000374s, blend=0.006449s (9 tiles incl ref), finalize=0.000175s, total=0.007006s +FPS=16.36, 法向力=1314.8087, 切向力X=2626.0901, 切向力Y=-904.5895 +FPS=14.47, 法向力=1450.3403, 切向力X=2616.1372, 切向力Y=-863.9039 +FPS=14.25, 法向力=1611.4047, 切向力X=2661.4385, 切向力Y=-803.8827 +FPS=14.86, 法向力=1463.7637, 切向力X=2906.2334, 切向力Y=-762.8826 +FPS=15.10, 法向力=1416.4661, 切向力X=2905.8081, 切向力Y=-727.0365 +FPS=14.89, 法向力=1634.7556, 切向力X=2491.1648, 切向力Y=-845.9524 +FPS=14.85, 法向力=1695.1548, 切向力X=2532.5408, 切向力Y=-812.7032 +FPS=15.36, 法向力=1594.9265, 切向力X=2522.1377, 切向力Y=-530.1932 +FPS=15.30, 法向力=1369.6112, 切向力X=3057.6943, 切向力Y=-1001.6543 +FPS=14.71, 法向力=1389.8804, 切向力X=3064.1450, 切向力Y=-1043.1310 +FPS=14.55, 法向力=1611.0389, 切向力X=2791.1196, 切向力Y=-918.4318 +FPS=15.41, 法向力=1354.4001, 切向力X=3049.8533, 切向力Y=-139.7461 +FPS=15.30, 法向力=1224.2917, 切向力X=2958.5864, 切向力Y=-849.1221 +FPS=14.52, 法向力=1745.7234, 切向力X=2750.1489, 切向力Y=-384.1927 +FPS=15.87, 法向力=1747.5835, 切向力X=2647.2561, 切向力Y=-487.0942 +FPS=15.32, 法向力=1484.0901, 切向力X=3344.8186, 切向力Y=-814.9948 +FPS=14.14, 法向力=1433.0981, 切向力X=3278.5571, 切向力Y=-778.7581 +FPS=14.34, 法向力=1304.7501, 切向力X=2325.7554, 切向力Y=-612.9808 +FPS=14.75, 法向力=1349.1169, 切向力X=2892.5098, 切向力Y=-212.7975 +FPS=15.24, 法向力=1306.6204, 切向力X=2979.4492, 切向力Y=-185.1461 +FPS=16.62, 法向力=1757.7534, 切向力X=2949.4023, 切向力Y=-464.6929 +FPS=15.50, 法向力=1134.4509, 切向力X=2581.7495, 切向力Y=-676.9426 +FPS=14.26, 法向力=1617.9911, 切向力X=2932.9294, 切向力Y=-809.6464 +FPS=15.04, 法向力=1634.9536, 切向力X=3070.3550, 切向力Y=-790.6274 +FPS=14.94, 法向力=1552.7804, 切向力X=2778.9683, 切向力Y=-1372.5996 +FPS=14.91, 法向力=1216.0466, 切向力X=2687.4800, 切向力Y=-1020.0170 +FPS=13.74, 法向力=1280.0564, 切向力X=2774.5212, 切向力Y=-997.0017 +FPS=15.50, 法向力=1785.5714, 切向力X=2523.2295, 切向力Y=-743.1156 +FPS=15.38, 法向力=1845.4375, 切向力X=2542.8096, 切向力Y=-714.0195 +FPS=15.28, 法向力=1500.3970, 切向力X=2380.8433, 切向力Y=-829.0989 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000377s, blend=0.005115s (9 tiles incl ref), finalize=0.000126s, total=0.005631s +FPS=14.35, 法向力=1643.3940, 切向力X=2554.4060, 切向力Y=-660.5382 +FPS=15.32, 法向力=1520.3245, 切向力X=2507.9968, 切向力Y=-604.7067 +FPS=15.28, 法向力=1328.0391, 切向力X=2785.0737, 切向力Y=-392.4160 +FPS=13.81, 法向力=1323.9303, 切向力X=2757.4121, 切向力Y=-468.7602 +FPS=14.35, 法向力=1561.7385, 切向力X=2836.0376, 切向力Y=-1132.6035 +FPS=14.58, 法向力=1464.8994, 切向力X=3122.0081, 切向力Y=-988.2667 +FPS=13.74, 法向力=1476.5466, 切向力X=3154.1208, 切向力Y=-921.9948 +FPS=13.02, 法向力=1443.7666, 切向力X=2591.4644, 切向力Y=-306.3234 +FPS=13.55, 法向力=1495.8315, 切向力X=2741.2510, 切向力Y=-248.7174 +FPS=14.45, 法向力=1603.0244, 切向力X=2493.3662, 切向力Y=-1003.8144 +FPS=14.84, 法向力=1423.8906, 切向力X=2766.9480, 切向力Y=-37.8596 +FPS=14.43, 法向力=1404.0442, 切向力X=2762.5703, 切向力Y=1.7336 +FPS=14.27, 法向力=1626.8552, 切向力X=2948.4460, 切向力Y=-61.5458 +FPS=14.14, 法向力=1618.2659, 切向力X=2845.9646, 切向力Y=-340.7525 +FPS=15.62, 法向力=1465.6854, 切向力X=2469.9302, 切向力Y=-170.8634 +FPS=14.63, 法向力=1502.6467, 切向力X=2543.3633, 切向力Y=-236.1371 +FPS=15.12, 法向力=1251.4465, 切向力X=2813.1260, 切向力Y=-344.3268 +FPS=14.66, 法向力=1572.5820, 切向力X=2904.7280, 切向力Y=-910.0098 +FPS=14.81, 法向力=1609.3824, 切向力X=2961.0703, 切向力Y=-987.5108 +FPS=14.94, 法向力=1398.2545, 切向力X=2268.4268, 切向力Y=-892.3239 +FPS=15.16, 法向力=1579.3278, 切向力X=2596.4805, 切向力Y=-920.5347 +FPS=15.48, 法向力=1524.6743, 切向力X=2577.6033, 切向力Y=-849.0103 +FPS=15.24, 法向力=1687.3186, 切向力X=2382.6475, 切向力Y=-1077.6802 +FPS=15.24, 法向力=1890.1315, 切向力X=2943.3618, 切向力Y=-973.9763 +FPS=15.07, 法向力=1369.8398, 切向力X=2532.9016, 切向力Y=-188.0339 +FPS=14.98, 法向力=1400.9521, 切向力X=2493.9355, 切向力Y=-201.5788 +FPS=14.92, 法向力=1420.2070, 切向力X=2796.4072, 切向力Y=-500.4786 +FPS=14.95, 法向力=1504.3835, 切向力X=2836.4302, 切向力Y=-535.8055 +FPS=15.65, 法向力=1761.3181, 切向力X=3112.1670, 切向力Y=-520.5001 +FPS=16.56, 法向力=1407.4963, 切向力X=2592.1721, 切向力Y=-689.1354 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.001413s, blend=0.005332s (9 tiles incl ref), finalize=0.000129s, total=0.006886s +FPS=14.81, 法向力=1913.5112, 切向力X=2487.0195, 切向力Y=-987.1958 +FPS=15.81, 法向力=1884.1631, 切向力X=2549.2876, 切向力Y=-901.2800 +FPS=17.07, 法向力=1550.8129, 切向力X=2737.3071, 切向力Y=-128.4413 +FPS=15.93, 法向力=1299.7721, 切向力X=2509.2285, 切向力Y=-463.7739 +FPS=15.23, 法向力=1261.8795, 切向力X=2779.0679, 切向力Y=-872.0253 +FPS=15.75, 法向力=1482.9141, 切向力X=2607.1650, 切向力Y=-796.6121 +FPS=16.52, 法向力=1469.3450, 切向力X=2600.0254, 切向力Y=-856.9063 +FPS=16.61, 法向力=1579.7578, 切向力X=2912.8538, 切向力Y=5.9194 +FPS=15.54, 法向力=1424.3364, 切向力X=2467.9563, 切向力Y=-312.2924 +FPS=17.02, 法向力=1767.4985, 切向力X=3012.9805, 切向力Y=-640.6515 +FPS=16.28, 法向力=1629.8717, 切向力X=2489.7207, 切向力Y=-642.2250 +FPS=16.42, 法向力=1663.8667, 切向力X=2881.9453, 切向力Y=-403.8460 +FPS=15.90, 法向力=1483.6853, 切向力X=2524.8530, 切向力Y=-787.7319 +FPS=17.37, 法向力=1463.1270, 切向力X=2496.5862, 切向力Y=-744.9778 +FPS=14.31, 法向力=1570.3892, 切向力X=2732.1636, 切向力Y=-939.0378 +FPS=15.23, 法向力=1839.5356, 切向力X=2922.4822, 切向力Y=-1022.1190 +FPS=15.94, 法向力=1767.5164, 切向力X=2724.8369, 切向力Y=-1144.8832 +FPS=14.45, 法向力=1471.4952, 切向力X=3133.6055, 切向力Y=-1072.6652 +FPS=15.24, 法向力=1646.2305, 切向力X=2348.1426, 切向力Y=-1213.7703 +FPS=14.98, 法向力=1668.5703, 切向力X=2372.9888, 切向力Y=-1125.4644 +FPS=15.33, 法向力=1537.3671, 切向力X=2516.0020, 切向力Y=-1067.1978 +FPS=13.93, 法向力=1584.2039, 切向力X=2615.9995, 切向力Y=-660.2528 +FPS=14.56, 法向力=1622.1777, 切向力X=2557.2852, 切向力Y=-640.4692 +FPS=15.12, 法向力=1996.2590, 切向力X=3074.7725, 切向力Y=-578.9133 +FPS=13.38, 法向力=1549.6595, 切向力X=3266.8088, 切向力Y=-378.3786 +FPS=14.55, 法向力=1545.5742, 切向力X=3350.4985, 切向力Y=-415.3828 +FPS=14.90, 法向力=1408.7244, 切向力X=2603.1831, 切向力Y=-795.8236 +FPS=14.87, 法向力=1615.2585, 切向力X=2987.4756, 切向力Y=-746.1540 +FPS=15.13, 法向力=1611.8063, 切向力X=3030.0366, 切向力Y=-703.2337 +FPS=14.81, 法向力=1364.2335, 切向力X=2657.7668, 切向力Y=-862.6052 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000340s, blend=0.004783s (9 tiles incl ref), finalize=0.000138s, total=0.005273s +FPS=13.74, 法向力=1276.7642, 切向力X=3254.7708, 切向力Y=-464.8424 +FPS=15.04, 法向力=1253.5916, 切向力X=2885.5964, 切向力Y=-1232.7941 +FPS=14.25, 法向力=1788.3877, 切向力X=2225.2039, 切向力Y=-1002.6669 +FPS=16.61, 法向力=1581.3356, 切向力X=3137.9277, 切向力Y=-660.9482 +FPS=13.91, 法向力=1614.7201, 切向力X=3241.9126, 切向力Y=-605.9763 +FPS=14.70, 法向力=1760.1943, 切向力X=2844.3584, 切向力Y=-409.8430 +FPS=15.11, 法向力=1619.6396, 切向力X=2602.5037, 切向力Y=-994.1752 +FPS=15.28, 法向力=1629.0107, 切向力X=2582.1826, 切向力Y=-1031.0869 +FPS=15.08, 法向力=1395.4756, 切向力X=2835.9883, 切向力Y=-290.0581 +FPS=14.08, 法向力=1366.6687, 切向力X=2253.5347, 切向力Y=-1217.7065 +FPS=13.60, 法向力=1382.2843, 切向力X=2615.0129, 切向力Y=-1093.7810 +FPS=13.15, 法向力=1311.6904, 切向力X=2601.0693, 切向力Y=-544.7790 +FPS=13.89, 法向力=1666.2999, 切向力X=2992.5920, 切向力Y=-715.2123 +FPS=14.80, 法向力=1239.4712, 切向力X=2453.3691, 切向力Y=-1028.9438 +FPS=14.43, 法向力=1690.0718, 切向力X=2295.3965, 切向力Y=-575.5560 +FPS=12.49, 法向力=1646.4702, 切向力X=2653.1326, 切向力Y=-404.1493 +FPS=14.26, 法向力=1596.9202, 切向力X=1990.2998, 切向力Y=-977.6348 +FPS=15.22, 法向力=1688.2854, 切向力X=2639.2695, 切向力Y=-565.5524 +FPS=14.79, 法向力=1625.7432, 切向力X=2813.3843, 切向力Y=-356.0957 +FPS=14.12, 法向力=1778.5115, 切向力X=3012.6572, 切向力Y=-614.8340 +FPS=14.54, 法向力=1748.4624, 切向力X=3035.3630, 切向力Y=-575.2935 +FPS=14.37, 法向力=1593.8911, 切向力X=2866.7559, 切向力Y=-857.7039 +FPS=15.46, 法向力=1640.3467, 切向力X=2577.0173, 切向力Y=-930.4280 +FPS=14.74, 法向力=1982.1805, 切向力X=2984.4231, 切向力Y=-1115.9211 +FPS=13.95, 法向力=1765.5591, 切向力X=2951.7048, 切向力Y=-1139.5715 +FPS=15.83, 法向力=1846.4606, 切向力X=2678.7842, 切向力Y=-1104.7009 +FPS=14.09, 法向力=1910.5966, 切向力X=2729.8418, 切向力Y=-1184.8624 +FPS=13.96, 法向力=1783.9309, 切向力X=2825.6555, 切向力Y=-758.9069 +FPS=13.33, 法向力=1786.6401, 切向力X=2417.1919, 切向力Y=-742.4196 +FPS=14.90, 法向力=1616.0063, 切向力X=2111.9854, 切向力Y=-496.7995 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000406s, blend=0.004982s (9 tiles incl ref), finalize=0.000128s, total=0.005529s +FPS=13.84, 法向力=1693.6367, 切向力X=2432.2832, 切向力Y=-328.0771 +FPS=15.82, 法向力=1256.9120, 切向力X=2618.3203, 切向力Y=-675.9981 +FPS=14.46, 法向力=1541.5161, 切向力X=2666.3188, 切向力Y=-836.3208 +FPS=12.80, 法向力=1575.6846, 切向力X=2672.0225, 切向力Y=-917.4077 +FPS=14.87, 法向力=1974.9236, 切向力X=2918.3206, 切向力Y=-894.7281 +FPS=15.41, 法向力=1659.7511, 切向力X=2755.5005, 切向力Y=-858.2922 +FPS=14.60, 法向力=1795.1851, 切向力X=2247.4048, 切向力Y=-1013.0590 +FPS=14.99, 法向力=1599.2715, 切向力X=2653.4351, 切向力Y=-657.1832 +FPS=15.15, 法向力=1574.1201, 切向力X=2595.7222, 切向力Y=-832.4288 +FPS=14.61, 法向力=1504.6477, 切向力X=2910.8130, 切向力Y=-1242.6572 +FPS=12.72, 法向力=1506.9738, 切向力X=2895.0229, 切向力Y=-997.8467 +FPS=11.15, 法向力=1578.1099, 切向力X=2890.4702, 切向力Y=-769.6335 +FPS=12.84, 法向力=1214.2155, 切向力X=2657.4668, 切向力Y=-493.5297 +FPS=14.55, 法向力=1844.2194, 切向力X=3117.7009, 切向力Y=-1190.0736 +FPS=14.43, 法向力=1523.3312, 切向力X=2971.9077, 切向力Y=-736.6065 +FPS=14.39, 法向力=1822.5895, 切向力X=2794.7610, 切向力Y=-966.3226 +FPS=14.77, 法向力=1616.6102, 切向力X=2967.6841, 切向力Y=-942.5205 +FPS=12.96, 法向力=1576.1713, 切向力X=2899.0791, 切向力Y=-692.0453 +FPS=14.54, 法向力=1438.9761, 切向力X=2693.4341, 切向力Y=-1107.7043 +FPS=15.41, 法向力=1458.3169, 切向力X=2786.5913, 切向力Y=-323.6801 +FPS=14.36, 法向力=2049.1704, 切向力X=3224.9409, 切向力Y=-1139.8154 +FPS=14.44, 法向力=2106.5891, 切向力X=3205.6299, 切向力Y=-1221.9772 +FPS=13.92, 法向力=1293.2820, 切向力X=2623.6372, 切向力Y=-957.4655 +FPS=14.04, 法向力=1844.6929, 切向力X=3047.3733, 切向力Y=-1059.2107 +FPS=14.00, 法向力=1911.2834, 切向力X=3102.5322, 切向力Y=-1077.1713 +FPS=14.17, 法向力=1827.5403, 切向力X=2453.5422, 切向力Y=-878.5258 +FPS=13.34, 法向力=1882.3716, 切向力X=2715.1216, 切向力Y=-1286.7476 +FPS=14.15, 法向力=1627.1571, 切向力X=3316.2832, 切向力Y=-117.4680 +FPS=13.41, 法向力=1598.1648, 切向力X=2618.9553, 切向力Y=-974.6272 +FPS=14.17, 法向力=1998.5264, 切向力X=2320.7793, 切向力Y=-1063.4326 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000442s, blend=0.005214s (9 tiles incl ref), finalize=0.000139s, total=0.005808s +FPS=14.25, 法向力=1919.9736, 切向力X=2356.8779, 切向力Y=-1092.4358 +FPS=15.13, 法向力=1445.9641, 切向力X=2839.5757, 切向力Y=-822.3854 +FPS=15.21, 法向力=1315.2290, 切向力X=2111.4866, 切向力Y=-821.6829 +FPS=15.15, 法向力=1651.3688, 切向力X=2757.2339, 切向力Y=-639.6411 +FPS=13.41, 法向力=1509.9811, 切向力X=2730.4099, 切向力Y=-742.2759 +FPS=14.06, 法向力=1511.7975, 切向力X=2734.0522, 切向力Y=-724.1782 +FPS=13.94, 法向力=1730.8011, 切向力X=2465.1753, 切向力Y=-1186.1112 +FPS=14.58, 法向力=1692.0891, 切向力X=2421.4106, 切向力Y=-1084.7185 +FPS=14.00, 法向力=1139.6948, 切向力X=2190.3550, 切向力Y=-519.8389 +FPS=14.22, 法向力=1173.7898, 切向力X=2211.1526, 切向力Y=-498.2155 +FPS=13.79, 法向力=1415.5662, 切向力X=3085.6646, 切向力Y=-429.7678 +FPS=14.12, 法向力=1704.3597, 切向力X=2899.2754, 切向力Y=-565.8198 +FPS=12.36, 法向力=1768.4094, 切向力X=2933.5215, 切向力Y=-632.6538 +FPS=13.27, 法向力=1674.5552, 切向力X=2917.2266, 切向力Y=-743.2052 +FPS=13.38, 法向力=1353.4761, 切向力X=2166.1040, 切向力Y=-445.4117 +FPS=13.92, 法向力=1566.2120, 切向力X=2473.4780, 切向力Y=-950.5147 +FPS=13.10, 法向力=2129.5447, 切向力X=2175.6731, 切向力Y=-1675.3154 +FPS=14.40, 法向力=2005.3853, 切向力X=2290.5698, 切向力Y=-1611.2549 +FPS=14.30, 法向力=1521.8625, 切向力X=2676.8977, 切向力Y=-672.6999 +FPS=13.29, 法向力=1480.3402, 切向力X=2329.7734, 切向力Y=-729.6467 +FPS=14.18, 法向力=1535.1754, 切向力X=2915.5659, 切向力Y=-690.1123 +FPS=12.65, 法向力=1519.8589, 切向力X=2938.8745, 切向力Y=-659.4678 +FPS=13.38, 法向力=1592.7568, 切向力X=2426.5916, 切向力Y=-867.8663 +FPS=13.30, 法向力=1443.5691, 切向力X=2570.7009, 切向力Y=-834.2167 +FPS=13.10, 法向力=1560.3431, 切向力X=2543.4424, 切向力Y=-673.5679 +FPS=14.24, 法向力=1278.6039, 切向力X=2253.2090, 切向力Y=-575.4701 +FPS=14.38, 法向力=1283.8868, 切向力X=2276.9404, 切向力Y=-600.6339 +FPS=15.05, 法向力=1561.0933, 切向力X=2878.2693, 切向力Y=-365.7591 +FPS=14.83, 法向力=1746.8513, 切向力X=2909.1338, 切向力Y=-794.2783 +FPS=14.19, 法向力=1778.4274, 切向力X=2941.6736, 切向力Y=-807.4139 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000358s, blend=0.004975s (9 tiles incl ref), finalize=0.000151s, total=0.005495s +FPS=13.24, 法向力=1538.5288, 切向力X=2697.5425, 切向力Y=-447.5044 +FPS=14.34, 法向力=1551.7451, 切向力X=2642.2419, 切向力Y=-441.7889 +FPS=14.55, 法向力=1507.2690, 切向力X=2370.3313, 切向力Y=-842.4812 +FPS=14.41, 法向力=1514.6327, 切向力X=2313.1887, 切向力Y=-823.5352 +FPS=15.24, 法向力=1723.0466, 切向力X=2762.4111, 切向力Y=-751.2194 +FPS=15.14, 法向力=1355.8339, 切向力X=2625.7480, 切向力Y=-528.7540 +FPS=15.20, 法向力=1449.6072, 切向力X=2738.4033, 切向力Y=-667.5173 +FPS=14.64, 法向力=1581.0688, 切向力X=2776.7637, 切向力Y=-572.8357 +FPS=14.75, 法向力=1192.4081, 切向力X=2560.7432, 切向力Y=-765.5411 +FPS=15.54, 法向力=1155.9558, 切向力X=2518.1016, 切向力Y=-807.4622 +FPS=15.52, 法向力=1169.0665, 切向力X=2546.7031, 切向力Y=-805.0120 +FPS=14.51, 法向力=1301.8101, 切向力X=2107.8542, 切向力Y=-973.5741 +FPS=15.39, 法向力=1253.3130, 切向力X=2131.2622, 切向力Y=-1005.3681 +FPS=15.01, 法向力=1490.4861, 切向力X=2369.0652, 切向力Y=-447.3689 +FPS=14.96, 法向力=1900.0266, 切向力X=2984.6138, 切向力Y=-508.9699 +FPS=14.27, 法向力=1931.3678, 切向力X=3141.2581, 切向力Y=-555.0763 +FPS=14.91, 法向力=1402.2371, 切向力X=2758.5537, 切向力Y=-782.0338 +FPS=13.89, 法向力=1371.9192, 切向力X=2636.0759, 切向力Y=-27.0614 +FPS=13.85, 法向力=1417.5443, 切向力X=2537.2268, 切向力Y=-112.6669 +FPS=14.52, 法向力=1199.9673, 切向力X=2897.0264, 切向力Y=-803.7086 +FPS=14.49, 法向力=1556.2500, 切向力X=2641.9441, 切向力Y=-690.7501 +FPS=14.74, 法向力=1652.9241, 切向力X=2627.8440, 切向力Y=-789.7633 +FPS=14.43, 法向力=1581.3704, 切向力X=2708.9761, 切向力Y=-747.7776 +FPS=14.01, 法向力=1975.7551, 切向力X=2911.4058, 切向力Y=-550.5078 +FPS=14.91, 法向力=1609.6566, 切向力X=2574.6125, 切向力Y=-944.0365 +FPS=14.44, 法向力=1238.9165, 切向力X=2535.6099, 切向力Y=-443.0890 +FPS=14.55, 法向力=1296.0574, 切向力X=2492.3428, 切向力Y=-500.7289 +FPS=14.56, 法向力=1547.4639, 切向力X=2824.0657, 切向力Y=-731.9871 +FPS=14.79, 法向力=1294.1682, 切向力X=2764.5381, 切向力Y=-861.8897 +FPS=14.94, 法向力=1297.6477, 切向力X=2833.1521, 切向力Y=-857.5287 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000338s, blend=0.005044s (9 tiles incl ref), finalize=0.000140s, total=0.005535s +FPS=14.22, 法向力=1816.7002, 切向力X=2432.7698, 切向力Y=-814.9702 +FPS=15.31, 法向力=1529.3510, 切向力X=2377.2612, 切向力Y=-345.4542 +FPS=15.12, 法向力=1401.1265, 切向力X=2503.1938, 切向力Y=-272.9906 +FPS=14.58, 法向力=1541.9211, 切向力X=2472.8606, 切向力Y=-1017.3305 +FPS=14.14, 法向力=1621.4095, 切向力X=2811.3271, 切向力Y=-1150.0238 +FPS=15.16, 法向力=1584.4810, 切向力X=2872.5181, 切向力Y=-1105.7921 +FPS=14.98, 法向力=1645.8022, 切向力X=2510.2139, 切向力Y=-854.0859 +FPS=15.00, 法向力=1665.0391, 切向力X=2558.5981, 切向力Y=-934.4449 +FPS=14.23, 法向力=1788.7651, 切向力X=2850.6277, 切向力Y=-788.4395 +FPS=15.45, 法向力=1738.3571, 切向力X=2915.4253, 切向力Y=-652.9767 +FPS=13.50, 法向力=1356.3398, 切向力X=2357.8618, 切向力Y=-595.3779 +FPS=14.03, 法向力=1437.8435, 切向力X=2787.6287, 切向力Y=19.1773 +FPS=15.05, 法向力=1512.0428, 切向力X=2831.4658, 切向力Y=64.5003 +FPS=13.36, 法向力=1403.3821, 切向力X=2289.4834, 切向力Y=-820.0692 +FPS=13.86, 法向力=1399.7756, 切向力X=2685.7861, 切向力Y=-846.4180 +FPS=13.55, 法向力=1383.3984, 切向力X=2594.5786, 切向力Y=-818.4939 +FPS=13.55, 法向力=1549.9421, 切向力X=2065.5652, 切向力Y=-584.5449 +FPS=12.34, 法向力=1587.0034, 切向力X=2044.1769, 切向力Y=-606.1738 +FPS=14.37, 法向力=1580.3613, 切向力X=2967.6111, 切向力Y=-899.8516 +FPS=14.33, 法向力=1810.8566, 切向力X=2385.3481, 切向力Y=-827.2280 +FPS=14.59, 法向力=1657.6024, 切向力X=2508.0056, 切向力Y=-553.2556 +FPS=14.99, 法向力=1578.8457, 切向力X=2448.2449, 切向力Y=-531.0544 +FPS=14.43, 法向力=1843.4840, 切向力X=2589.5623, 切向力Y=-741.6974 +FPS=16.39, 法向力=1444.0856, 切向力X=2088.5552, 切向力Y=-20.4350 +FPS=14.67, 法向力=1549.3008, 切向力X=1963.4811, 切向力Y=-132.3783 +FPS=14.22, 法向力=1652.6525, 切向力X=2928.6594, 切向力Y=-1093.3828 +FPS=14.83, 法向力=1502.5820, 切向力X=2644.2991, 切向力Y=-696.9443 +FPS=14.72, 法向力=1531.7363, 切向力X=2659.7251, 切向力Y=-646.0252 +FPS=14.48, 法向力=1515.2211, 切向力X=3094.2029, 切向力Y=-634.9317 +FPS=14.27, 法向力=1474.0226, 切向力X=3126.0532, 切向力Y=-580.1017 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000352s, blend=0.004721s (9 tiles incl ref), finalize=0.000124s, total=0.005208s +FPS=14.29, 法向力=1323.9253, 切向力X=2407.2627, 切向力Y=-596.2028 +FPS=15.06, 法向力=1338.6974, 切向力X=2452.0325, 切向力Y=-654.9340 +FPS=15.22, 法向力=1648.7565, 切向力X=2114.1345, 切向力Y=-625.2062 +FPS=15.72, 法向力=1330.8276, 切向力X=2693.4639, 切向力Y=-715.6863 +FPS=15.69, 法向力=1331.0688, 切向力X=2723.2295, 切向力Y=-742.3545 +FPS=15.47, 法向力=1498.1306, 切向力X=2842.9380, 切向力Y=-614.9525 +FPS=14.94, 法向力=1651.1167, 切向力X=2638.6958, 切向力Y=-763.2360 +FPS=15.32, 法向力=2193.5674, 切向力X=2875.4531, 切向力Y=-1034.0869 +FPS=14.63, 法向力=2181.7744, 切向力X=2898.1838, 切向力Y=-1017.3398 +FPS=15.50, 法向力=1444.8853, 切向力X=2513.6582, 切向力Y=-442.0939 +FPS=13.22, 法向力=1915.5546, 切向力X=3167.0222, 切向力Y=-789.3186 +FPS=15.07, 法向力=1391.1278, 切向力X=2914.6233, 切向力Y=-102.4781 +FPS=14.53, 法向力=1402.1526, 切向力X=2922.3394, 切向力Y=-168.1562 +FPS=14.99, 法向力=1593.5132, 切向力X=2464.2007, 切向力Y=-332.9886 +FPS=15.52, 法向力=1686.1559, 切向力X=2816.9792, 切向力Y=-913.5002 +FPS=13.77, 法向力=1252.5814, 切向力X=2630.5527, 切向力Y=-729.4429 +FPS=14.55, 法向力=1393.1606, 切向力X=2317.2681, 切向力Y=-896.4847 +FPS=14.28, 法向力=1324.1904, 切向力X=2387.2366, 切向力Y=-820.5254 +FPS=14.23, 法向力=1640.2949, 切向力X=2280.3506, 切向力Y=-829.1539 +FPS=15.59, 法向力=1615.8942, 切向力X=2336.2021, 切向力Y=-924.1399 +FPS=15.78, 法向力=1466.0710, 切向力X=2531.6733, 切向力Y=-761.9429 +FPS=13.96, 法向力=1545.6229, 切向力X=2999.3997, 切向力Y=-960.1412 +FPS=14.83, 法向力=1494.0630, 切向力X=3026.1729, 切向力Y=-987.8231 +FPS=14.83, 法向力=1365.7050, 切向力X=2833.3779, 切向力Y=-723.1022 +FPS=15.31, 法向力=1404.4202, 切向力X=2814.8550, 切向力Y=-791.2903 +FPS=15.86, 法向力=1478.8037, 切向力X=2709.9370, 切向力Y=-326.3008 +FPS=15.29, 法向力=1948.0016, 切向力X=2992.5364, 切向力Y=-860.3058 +FPS=14.05, 法向力=1959.3276, 切向力X=2894.2217, 切向力Y=-919.2321 +FPS=14.53, 法向力=1683.0870, 切向力X=2671.4824, 切向力Y=-1322.7329 +FPS=14.87, 法向力=1771.5042, 切向力X=2683.4358, 切向力Y=-1388.5989 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000305s, blend=0.005302s (9 tiles incl ref), finalize=0.000127s, total=0.005743s +FPS=15.77, 法向力=1793.9636, 切向力X=2798.1023, 切向力Y=-1185.6367 +FPS=14.40, 法向力=1946.5359, 切向力X=2848.6348, 切向力Y=-1080.4639 +FPS=14.93, 法向力=1968.5804, 切向力X=2891.9548, 切向力Y=-1097.4773 +FPS=15.05, 法向力=1343.8086, 切向力X=2593.8433, 切向力Y=-485.5457 +FPS=15.03, 法向力=1684.4209, 切向力X=2899.3936, 切向力Y=-1049.8254 +FPS=15.30, 法向力=1655.0170, 切向力X=2692.7681, 切向力Y=-348.0574 +FPS=14.37, 法向力=1169.0361, 切向力X=2517.4155, 切向力Y=-560.4150 +FPS=14.72, 法向力=1166.7830, 切向力X=2579.8423, 切向力Y=-527.3219 +FPS=15.46, 法向力=1484.1667, 切向力X=2466.1675, 切向力Y=-509.9378 +FPS=15.53, 法向力=1579.8192, 切向力X=2302.6108, 切向力Y=-553.8656 +FPS=16.03, 法向力=1472.2333, 切向力X=2479.4990, 切向力Y=-499.7321 +FPS=15.08, 法向力=1377.2552, 切向力X=2770.2407, 切向力Y=-1051.2673 +FPS=15.37, 法向力=1201.5648, 切向力X=3170.9050, 切向力Y=-538.9344 +FPS=14.51, 法向力=1295.9583, 切向力X=3142.3291, 切向力Y=-561.1786 +FPS=14.95, 法向力=1550.2559, 切向力X=3017.9121, 切向力Y=-875.8490 +FPS=14.21, 法向力=1337.8735, 切向力X=2112.1990, 切向力Y=-423.0478 +FPS=14.06, 法向力=1407.7415, 切向力X=2107.6313, 切向力Y=-498.6042 +FPS=14.29, 法向力=1666.7886, 切向力X=2878.4937, 切向力Y=-1017.2852 +FPS=13.32, 法向力=1724.7682, 切向力X=2892.4812, 切向力Y=-1034.4396 +FPS=13.86, 法向力=1414.8314, 切向力X=2284.4282, 切向力Y=-478.2216 +FPS=14.56, 法向力=1452.1199, 切向力X=2259.2866, 切向力Y=-536.6460 +FPS=14.20, 法向力=1974.7030, 切向力X=2845.9136, 切向力Y=-944.2151 +FPS=14.07, 法向力=1707.6392, 切向力X=2450.5635, 切向力Y=-556.6335 +FPS=14.26, 法向力=1651.0758, 切向力X=2334.8149, 切向力Y=-578.7263 +FPS=14.29, 法向力=1952.7317, 切向力X=2320.3723, 切向力Y=-849.4182 +FPS=13.78, 法向力=1601.1665, 切向力X=2633.2402, 切向力Y=-380.1933 +FPS=14.34, 法向力=1716.9600, 切向力X=2802.8750, 切向力Y=-437.4219 +FPS=11.29, 法向力=1748.6118, 切向力X=2601.6521, 切向力Y=-909.0673 +FPS=14.74, 法向力=1656.2178, 切向力X=2897.0474, 切向力Y=-705.5434 +FPS=14.37, 法向力=1381.6992, 切向力X=2152.8394, 切向力Y=-640.0182 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000369s, blend=0.005312s (9 tiles incl ref), finalize=0.000132s, total=0.005826s +FPS=13.42, 法向力=1561.3683, 切向力X=2234.8701, 切向力Y=-882.8755 +FPS=13.77, 法向力=1827.9836, 切向力X=3056.6582, 切向力Y=-869.9874 +FPS=13.93, 法向力=1729.6284, 切向力X=3059.4519, 切向力Y=-724.7167 +FPS=14.36, 法向力=1409.5793, 切向力X=2496.0361, 切向力Y=-622.7904 +FPS=14.13, 法向力=1629.4106, 切向力X=2487.3137, 切向力Y=-477.1637 +FPS=14.31, 法向力=1633.3708, 切向力X=2558.6460, 切向力Y=-471.7707 +FPS=14.33, 法向力=1614.5901, 切向力X=2315.2163, 切向力Y=-1045.7770 +FPS=14.89, 法向力=1853.3855, 切向力X=2410.5300, 切向力Y=-912.0403 +FPS=13.02, 法向力=1850.0820, 切向力X=2801.9512, 切向力Y=-875.9955 +FPS=14.40, 法向力=1876.0210, 切向力X=2825.6113, 切向力Y=-850.8727 +FPS=14.20, 法向力=1886.5472, 切向力X=2262.1912, 切向力Y=-706.2326 +FPS=12.26, 法向力=1655.7595, 切向力X=2216.3748, 切向力Y=-668.8003 +FPS=15.28, 法向力=1409.9404, 切向力X=2211.0029, 切向力Y=-384.3756 +FPS=11.96, 法向力=1315.0602, 切向力X=2608.7393, 切向力Y=-445.5289 +FPS=14.93, 法向力=1492.6721, 切向力X=2495.2380, 切向力Y=-340.3736 +FPS=15.27, 法向力=1584.1095, 切向力X=2548.3196, 切向力Y=-386.3130 +FPS=14.28, 法向力=1676.3789, 切向力X=2181.2312, 切向力Y=-1002.6532 +FPS=14.89, 法向力=1498.3456, 切向力X=3089.5696, 切向力Y=-237.9099 +FPS=15.49, 法向力=1486.2078, 切向力X=3096.7913, 切向力Y=-210.5696 +FPS=15.67, 法向力=1403.4326, 切向力X=2503.5513, 切向力Y=-824.5609 +FPS=14.67, 法向力=1577.7988, 切向力X=2459.3848, 切向力Y=-553.2789 +FPS=14.06, 法向力=1660.7483, 切向力X=2435.1831, 切向力Y=-581.8018 +FPS=14.63, 法向力=1685.7651, 切向力X=2427.9561, 切向力Y=-567.7201 +FPS=14.12, 法向力=1642.2125, 切向力X=2592.9653, 切向力Y=-779.6716 +FPS=14.65, 法向力=1523.3884, 切向力X=2687.2563, 切向力Y=-846.1519 +FPS=13.93, 法向力=1517.7712, 切向力X=2790.6260, 切向力Y=-834.2105 +FPS=15.35, 法向力=1977.5739, 切向力X=2286.2397, 切向力Y=-623.8419 +FPS=14.97, 法向力=1624.3195, 切向力X=3015.9438, 切向力Y=-447.3991 +FPS=14.39, 法向力=1477.1841, 切向力X=2839.5122, 切向力Y=-758.2082 +FPS=11.76, 法向力=1500.1538, 切向力X=2853.6899, 切向力Y=-718.3613 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000347s, blend=0.003090s (9 tiles incl ref), finalize=0.000059s, total=0.003508s +FPS=15.73, 法向力=1808.4089, 切向力X=3021.1138, 切向力Y=-251.6189 +FPS=14.90, 法向力=1567.5894, 切向力X=2575.8477, 切向力Y=-273.3179 +FPS=16.05, 法向力=1589.3494, 切向力X=2635.1042, 切向力Y=-349.9737 +FPS=14.81, 法向力=1567.7087, 切向力X=2409.6592, 切向力Y=-1180.1204 +FPS=14.66, 法向力=1735.4899, 切向力X=2645.1418, 切向力Y=-836.0999 +FPS=14.67, 法向力=1545.6091, 切向力X=2719.2617, 切向力Y=-309.2487 +FPS=14.15, 法向力=1624.0284, 切向力X=2755.4067, 切向力Y=-353.9411 +FPS=13.41, 法向力=1637.4480, 切向力X=2717.6108, 切向力Y=-884.7360 +FPS=14.59, 法向力=1425.0391, 切向力X=2295.3982, 切向力Y=-795.3784 +FPS=14.21, 法向力=1460.5269, 切向力X=2370.8887, 切向力Y=-840.1943 +FPS=14.89, 法向力=1493.6298, 切向力X=2547.9236, 切向力Y=-809.7399 +FPS=13.70, 法向力=1443.2974, 切向力X=2555.1057, 切向力Y=-706.7612 +FPS=16.50, 法向力=1233.1064, 切向力X=2361.4648, 切向力Y=-744.5905 +FPS=14.47, 法向力=1284.0085, 切向力X=2348.5466, 切向力Y=-585.8475 +FPS=13.18, 法向力=1530.2856, 切向力X=2782.9927, 切向力Y=-1140.8594 +FPS=14.76, 法向力=1472.5083, 切向力X=2775.1873, 切向力Y=-1129.0293 +FPS=14.60, 法向力=1661.6627, 切向力X=3086.7769, 切向力Y=-637.1909 +FPS=12.28, 法向力=1660.6270, 切向力X=2475.9614, 切向力Y=-771.2335 +FPS=13.13, 法向力=1728.9844, 切向力X=2436.3730, 切向力Y=-872.8646 +FPS=12.58, 法向力=1657.9240, 切向力X=2411.5312, 切向力Y=-788.6689 +FPS=12.51, 法向力=1508.6655, 切向力X=2593.5950, 切向力Y=-468.6909 +FPS=12.97, 法向力=1546.6970, 切向力X=2761.4333, 切向力Y=-178.5289 +FPS=12.86, 法向力=1483.5254, 切向力X=1807.6489, 切向力Y=-103.8117 +FPS=13.30, 法向力=1546.5142, 切向力X=2424.3545, 切向力Y=-426.9417 +FPS=14.70, 法向力=1610.0970, 切向力X=2427.3442, 切向力Y=-504.0127 +FPS=13.97, 法向力=1533.7620, 切向力X=2135.3706, 切向力Y=-504.9532 +FPS=14.14, 法向力=1570.9692, 切向力X=2759.1377, 切向力Y=-829.4430 +FPS=13.47, 法向力=1327.5389, 切向力X=1922.2485, 切向力Y=-669.6050 +FPS=14.06, 法向力=1510.4073, 切向力X=3025.3091, 切向力Y=-72.6433 +FPS=12.94, 法向力=1676.6045, 切向力X=2885.0022, 切向力Y=-764.4576 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000415s, blend=0.005474s (9 tiles incl ref), finalize=0.000133s, total=0.006034s +FPS=13.26, 法向力=1491.9756, 切向力X=2571.5933, 切向力Y=-1125.6355 +FPS=12.90, 法向力=1326.1256, 切向力X=3231.8843, 切向力Y=-867.1652 +FPS=14.20, 法向力=1506.8333, 切向力X=2701.2061, 切向力Y=-927.4451 +FPS=13.41, 法向力=1678.3580, 切向力X=2832.4189, 切向力Y=-274.4518 +FPS=13.11, 法向力=1374.4009, 切向力X=2737.7036, 切向力Y=-445.7411 +FPS=13.52, 法向力=1708.2266, 切向力X=2803.5217, 切向力Y=-882.4389 +FPS=13.93, 法向力=1730.9106, 切向力X=2938.4224, 切向力Y=-1003.8716 +FPS=13.76, 法向力=1731.3018, 切向力X=2994.9563, 切向力Y=-25.4443 +FPS=13.12, 法向力=1263.3235, 切向力X=2124.2471, 切向力Y=-679.4778 +FPS=13.80, 法向力=1398.5576, 切向力X=2699.2817, 切向力Y=-46.3110 +FPS=13.35, 法向力=1687.6859, 切向力X=2645.1133, 切向力Y=-800.7009 +FPS=13.27, 法向力=1706.4482, 切向力X=2660.8745, 切向力Y=-771.1963 +FPS=13.44, 法向力=1427.1682, 切向力X=2689.3848, 切向力Y=-631.8032 +FPS=13.68, 法向力=1616.1782, 切向力X=2787.5420, 切向力Y=-1096.9578 +FPS=13.55, 法向力=1550.0420, 切向力X=2894.9219, 切向力Y=-1004.6404 +FPS=12.01, 法向力=1821.7385, 切向力X=2498.7744, 切向力Y=-1064.8761 +FPS=10.52, 法向力=1392.2439, 切向力X=2760.0981, 切向力Y=-894.0348 +FPS=12.61, 法向力=1681.6699, 切向力X=2771.9014, 切向力Y=-448.4557 +FPS=13.18, 法向力=1456.8838, 切向力X=2379.8188, 切向力Y=-223.8778 +FPS=14.13, 法向力=1478.2548, 切向力X=2219.8445, 切向力Y=-276.3057 +FPS=14.15, 法向力=1293.3123, 切向力X=2458.9153, 切向力Y=46.5979 +FPS=13.98, 法向力=1665.2948, 切向力X=2387.2034, 切向力Y=-733.8404 +FPS=9.53, 法向力=1337.1191, 切向力X=2423.0088, 切向力Y=-701.7650 +FPS=13.68, 法向力=1683.4263, 切向力X=2557.5820, 切向力Y=-1065.8251 +FPS=13.24, 法向力=1230.3531, 切向力X=2586.9675, 切向力Y=-381.2632 +FPS=13.52, 法向力=1382.8184, 切向力X=2858.9294, 切向力Y=-637.6506 +FPS=13.03, 法向力=1348.7213, 切向力X=2872.5015, 切向力Y=-606.2848 +FPS=13.53, 法向力=1543.5710, 切向力X=3067.2617, 切向力Y=-694.5202 +FPS=13.24, 法向力=1888.0406, 切向力X=2956.5850, 切向力Y=-1013.7596 +FPS=13.08, 法向力=1592.1521, 切向力X=2419.0139, 切向力Y=-903.6854 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000338s, blend=0.005129s (9 tiles incl ref), finalize=0.000189s, total=0.005667s +FPS=13.42, 法向力=1597.2328, 切向力X=2772.3342, 切向力Y=-1049.5919 +FPS=13.79, 法向力=1652.7886, 切向力X=2788.6587, 切向力Y=-1099.0198 +FPS=13.47, 法向力=1361.7728, 切向力X=2669.1917, 切向力Y=-319.6936 +FPS=12.74, 法向力=1736.3892, 切向力X=2513.3545, 切向力Y=-730.8680 +FPS=12.06, 法向力=1777.7546, 切向力X=2495.0400, 切向力Y=-874.6925 +FPS=13.14, 法向力=2057.9731, 切向力X=3039.2466, 切向力Y=-369.3247 +FPS=13.03, 法向力=1536.0942, 切向力X=2877.5605, 切向力Y=-895.4427 +FPS=12.71, 法向力=1602.7380, 切向力X=2891.2388, 切向力Y=-967.4504 +FPS=12.28, 法向力=1820.8134, 切向力X=2818.4976, 切向力Y=-649.4750 +FPS=12.50, 法向力=1765.9041, 切向力X=2873.2607, 切向力Y=-489.1744 +FPS=12.94, 法向力=1451.3159, 切向力X=2831.9092, 切向力Y=-385.7753 +FPS=12.96, 法向力=1448.4868, 切向力X=2904.9219, 切向力Y=-409.7487 +FPS=13.91, 法向力=2016.9771, 切向力X=2918.8872, 切向力Y=-1099.8701 +FPS=13.03, 法向力=1502.9591, 切向力X=2581.9438, 切向力Y=-720.5718 +FPS=13.06, 法向力=1522.6743, 切向力X=2743.8882, 切向力Y=-595.5195 +FPS=13.31, 法向力=1537.4330, 切向力X=2636.9358, 切向力Y=-418.4892 +FPS=12.68, 法向力=1757.3682, 切向力X=2446.7446, 切向力Y=-900.7599 +FPS=12.73, 法向力=1728.4338, 切向力X=2411.2766, 切向力Y=-926.4481 +FPS=13.05, 法向力=1467.1702, 切向力X=2709.5015, 切向力Y=-631.1708 +FPS=14.02, 法向力=1370.6069, 切向力X=2309.1702, 切向力Y=-720.2692 +FPS=13.55, 法向力=1341.0181, 切向力X=2253.8232, 切向力Y=-761.4049 +FPS=13.38, 法向力=1754.7120, 切向力X=3278.8267, 切向力Y=-313.4833 +FPS=14.18, 法向力=1868.2749, 切向力X=2760.4839, 切向力Y=-803.3625 +FPS=14.47, 法向力=1749.2404, 切向力X=2896.5752, 切向力Y=-414.1331 +FPS=14.48, 法向力=1666.6482, 切向力X=2659.9634, 切向力Y=-1179.1333 +FPS=14.73, 法向力=1452.7402, 切向力X=2649.0403, 切向力Y=-892.8470 +FPS=13.24, 法向力=1411.0752, 切向力X=2617.8596, 切向力Y=-809.4628 +FPS=13.25, 法向力=1545.9504, 切向力X=2884.2439, 切向力Y=-537.0184 +FPS=13.04, 法向力=1502.3555, 切向力X=2844.7197, 切向力Y=-463.2189 +FPS=13.22, 法向力=1472.6334, 切向力X=2200.9473, 切向力Y=-544.6716 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000006s (hit), reset=0.000337s, blend=0.004860s (9 tiles incl ref), finalize=0.000152s, total=0.005362s +FPS=13.32, 法向力=1799.7655, 切向力X=2402.0264, 切向力Y=-1110.9149 +FPS=13.30, 法向力=1410.9393, 切向力X=2347.6777, 切向力Y=-465.2765 +FPS=13.63, 法向力=1819.1920, 切向力X=2471.8713, 切向力Y=-1070.6333 +FPS=13.72, 法向力=1710.1531, 切向力X=2824.1948, 切向力Y=-672.8298 +FPS=13.88, 法向力=1408.9402, 切向力X=2470.2778, 切向力Y=-90.8863 +FPS=13.51, 法向力=1484.9731, 切向力X=2442.0186, 切向力Y=-76.9800 +FPS=13.54, 法向力=1473.2369, 切向力X=2738.5044, 切向力Y=-522.7778 +FPS=13.98, 法向力=1534.1766, 切向力X=2220.2981, 切向力Y=-1064.1792 +FPS=12.49, 法向力=1565.1748, 切向力X=2228.9641, 切向力Y=-1018.0160 +FPS=13.95, 法向力=1487.9120, 切向力X=2520.8652, 切向力Y=-509.0217 +FPS=13.49, 法向力=1733.6741, 切向力X=2588.1990, 切向力Y=-175.2435 +FPS=12.11, 法向力=1796.5730, 切向力X=2629.1016, 切向力Y=-188.4291 +FPS=13.94, 法向力=1841.9341, 切向力X=2947.3447, 切向力Y=-1079.6404 +FPS=14.93, 法向力=1637.1707, 切向力X=2505.1807, 切向力Y=-691.9091 +FPS=14.96, 法向力=1690.4996, 切向力X=2618.1475, 切向力Y=-865.8068 +FPS=14.78, 法向力=1867.4124, 切向力X=2553.5886, 切向力Y=-172.0813 +FPS=15.10, 法向力=1327.4893, 切向力X=2348.2231, 切向力Y=-649.5436 +FPS=14.68, 法向力=1278.8557, 切向力X=2566.6907, 切向力Y=-583.1616 +FPS=14.68, 法向力=1551.6553, 切向力X=3254.4902, 切向力Y=-571.4567 +FPS=14.44, 法向力=1756.8573, 切向力X=3214.9399, 切向力Y=-961.1034 +FPS=14.31, 法向力=1576.9661, 切向力X=2735.0200, 切向力Y=-303.8973 +FPS=14.66, 法向力=1526.0198, 切向力X=2649.9451, 切向力Y=-367.3407 +FPS=14.11, 法向力=1717.9640, 切向力X=2812.7354, 切向力Y=-615.8783 +FPS=14.19, 法向力=1694.7546, 切向力X=2711.3516, 切向力Y=-863.0914 +FPS=14.53, 法向力=1645.6536, 切向力X=2758.4739, 切向力Y=-872.9902 +FPS=14.48, 法向力=1589.3909, 切向力X=2454.8955, 切向力Y=-676.6542 +FPS=14.85, 法向力=1646.7742, 切向力X=2192.1450, 切向力Y=-476.3660 +FPS=14.91, 法向力=1779.9783, 切向力X=2588.9465, 切向力Y=-197.3241 +FPS=15.08, 法向力=1954.9993, 切向力X=2594.5083, 切向力Y=-972.1839 +FPS=15.02, 法向力=1980.5580, 切向力X=2601.8860, 切向力Y=-1054.4840 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000026s, geom=0.000006s (hit), reset=0.000338s, blend=0.005228s (9 tiles incl ref), finalize=0.000144s, total=0.005743s +FPS=14.55, 法向力=1597.0353, 切向力X=2925.4165, 切向力Y=-781.5541 +FPS=14.22, 法向力=1509.1693, 切向力X=2680.9243, 切向力Y=-969.7197 +FPS=14.87, 法向力=1724.6248, 切向力X=2723.3760, 切向力Y=-454.8319 +FPS=14.21, 法向力=1678.6577, 切向力X=2895.0508, 切向力Y=-234.1421 +FPS=14.67, 法向力=1904.5696, 切向力X=2368.2432, 切向力Y=-756.4047 +FPS=14.43, 法向力=1640.9675, 切向力X=2798.9565, 切向力Y=-462.1051 +FPS=13.88, 法向力=1754.5605, 切向力X=2975.3616, 切向力Y=9.0375 +FPS=14.00, 法向力=1631.5056, 切向力X=2929.6423, 切向力Y=-628.4903 +FPS=13.17, 法向力=1596.2068, 切向力X=2888.5466, 切向力Y=-965.4800 +FPS=14.27, 法向力=1551.8574, 切向力X=2830.8132, 切向力Y=-171.2686 +FPS=13.51, 法向力=1505.9635, 切向力X=2878.5859, 切向力Y=-179.4494 +FPS=13.86, 法向力=1655.2170, 切向力X=3089.0361, 切向力Y=-289.4376 +FPS=15.91, 法向力=1415.5348, 切向力X=2434.4575, 切向力Y=-811.1003 +FPS=14.09, 法向力=1433.1978, 切向力X=2461.4521, 切向力Y=-822.1777 +FPS=13.21, 法向力=1352.7085, 切向力X=2458.6899, 切向力Y=-600.0457 +FPS=14.08, 法向力=1655.3381, 切向力X=2772.9385, 切向力Y=-826.2565 +FPS=12.91, 法向力=1586.2407, 切向力X=2015.3712, 切向力Y=-669.4607 +FPS=12.99, 法向力=1722.9315, 切向力X=2038.9567, 切向力Y=-683.4236 +FPS=13.15, 法向力=1456.8906, 切向力X=2677.4963, 切向力Y=-814.6790 +FPS=13.60, 法向力=1786.4783, 切向力X=3402.4233, 切向力Y=-666.4885 +FPS=13.34, 法向力=1460.4888, 切向力X=2864.0596, 切向力Y=-258.0660 +FPS=14.31, 法向力=2090.1533, 切向力X=2626.7134, 切向力Y=-1060.0575 +FPS=13.76, 法向力=2164.5078, 切向力X=2651.5303, 切向力Y=-1089.7175 +FPS=13.94, 法向力=1803.0161, 切向力X=2692.2905, 切向力Y=-517.7064 +FPS=14.15, 法向力=1570.2682, 切向力X=2135.3450, 切向力Y=-776.3910 +FPS=15.26, 法向力=1541.6639, 切向力X=2038.3342, 切向力Y=-742.2092 +FPS=13.40, 法向力=1576.8552, 切向力X=2055.7422, 切向力Y=-411.0895 +FPS=13.89, 法向力=2149.3604, 切向力X=2716.8706, 切向力Y=-610.5764 +FPS=14.51, 法向力=1410.7061, 切向力X=2904.8335, 切向力Y=-172.4521 +FPS=15.55, 法向力=1637.4196, 切向力X=2769.8665, 切向力Y=-1085.8966 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000336s, blend=0.004791s (9 tiles incl ref), finalize=0.000122s, total=0.005260s +FPS=13.88, 法向力=1650.7147, 切向力X=2811.0088, 切向力Y=-1061.8162 +FPS=14.30, 法向力=1440.0667, 切向力X=2890.1270, 切向力Y=-562.2899 +FPS=13.54, 法向力=1623.1443, 切向力X=2652.5591, 切向力Y=-363.4896 +FPS=16.53, 法向力=1650.1205, 切向力X=2690.6960, 切向力Y=-354.9807 +FPS=14.28, 法向力=1600.7523, 切向力X=2624.5759, 切向力Y=-841.4216 +FPS=13.03, 法向力=1796.2728, 切向力X=1932.0107, 切向力Y=-391.2446 +FPS=12.31, 法向力=1619.3589, 切向力X=2956.3027, 切向力Y=-903.2659 +FPS=14.03, 法向力=1564.1271, 切向力X=3150.1653, 切向力Y=-931.4886 +FPS=14.16, 法向力=1379.7808, 切向力X=2692.7690, 切向力Y=150.0738 +FPS=13.89, 法向力=1434.3601, 切向力X=2547.4766, 切向力Y=-75.5559 +FPS=13.48, 法向力=1417.4944, 切向力X=2568.4668, 切向力Y=-146.6041 +FPS=13.93, 法向力=1378.1079, 切向力X=2378.1611, 切向力Y=-664.5612 +FPS=13.80, 法向力=1380.6499, 切向力X=2348.0674, 切向力Y=-540.3824 +FPS=14.56, 法向力=1872.9104, 切向力X=2979.3765, 切向力Y=-1104.8220 +FPS=14.02, 法向力=1919.9091, 切向力X=2826.3496, 切向力Y=-1241.4592 +FPS=14.55, 法向力=1866.1600, 切向力X=2659.0723, 切向力Y=-1430.9653 +FPS=13.99, 法向力=1707.5571, 切向力X=2827.3035, 切向力Y=-1033.0032 +FPS=14.11, 法向力=1604.3419, 切向力X=2270.2917, 切向力Y=-177.8210 +FPS=14.66, 法向力=1622.6631, 切向力X=2692.2622, 切向力Y=-566.7078 +FPS=15.00, 法向力=1557.8414, 切向力X=2749.2825, 切向力Y=-584.3145 +FPS=14.59, 法向力=1802.2607, 切向力X=2195.0796, 切向力Y=-1140.6489 +FPS=14.50, 法向力=1399.4218, 切向力X=2731.3452, 切向力Y=-289.3171 +FPS=14.01, 法向力=1493.2274, 切向力X=2801.8848, 切向力Y=-386.0410 +FPS=14.59, 法向力=1764.3966, 切向力X=2652.8176, 切向力Y=-833.2894 +FPS=14.92, 法向力=1345.8030, 切向力X=2555.8201, 切向力Y=-661.2305 +FPS=14.86, 法向力=1330.4330, 切向力X=2550.8206, 切向力Y=-707.3373 +FPS=14.73, 法向力=1716.9681, 切向力X=3010.6331, 切向力Y=-1027.0186 +FPS=13.54, 法向力=1575.1172, 切向力X=2947.7944, 切向力Y=-1017.8006 +FPS=13.98, 法向力=1521.2734, 切向力X=2906.8669, 切向力Y=-967.6876 +FPS=14.63, 法向力=1790.9150, 切向力X=3265.6384, 切向力Y=-1109.0730 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000351s, blend=0.004853s (9 tiles incl ref), finalize=0.000127s, total=0.005342s +FPS=14.88, 法向力=2025.7634, 切向力X=3449.4792, 切向力Y=-830.9597 +FPS=14.43, 法向力=1936.7241, 切向力X=3365.3779, 切向力Y=-796.7179 +FPS=14.07, 法向力=1660.1882, 切向力X=2498.9646, 切向力Y=-567.1405 +FPS=13.66, 法向力=1740.7631, 切向力X=2746.1160, 切向力Y=-318.1158 +FPS=13.50, 法向力=1468.5745, 切向力X=3137.8569, 切向力Y=-664.6199 +FPS=13.84, 法向力=1544.7083, 切向力X=2554.7798, 切向力Y=-229.6046 +FPS=14.56, 法向力=1492.8234, 切向力X=2580.0669, 切向力Y=-224.7779 +FPS=14.67, 法向力=1255.8245, 切向力X=2301.5833, 切向力Y=-121.7600 +FPS=13.46, 法向力=1513.4142, 切向力X=2767.5337, 切向力Y=-592.5640 +FPS=13.90, 法向力=1746.6790, 切向力X=2058.3389, 切向力Y=-1084.8176 +FPS=13.82, 法向力=1840.8820, 切向力X=2162.8115, 切向力Y=-1151.6619 +FPS=14.42, 法向力=1424.6938, 切向力X=2879.2627, 切向力Y=-482.6623 +FPS=12.59, 法向力=1643.6138, 切向力X=2555.7998, 切向力Y=-1251.1313 +FPS=15.30, 法向力=1692.9750, 切向力X=2553.1975, 切向力Y=-1361.9932 +FPS=13.56, 法向力=1500.3066, 切向力X=2428.0771, 切向力Y=-1064.3694 +FPS=13.51, 法向力=1608.4192, 切向力X=2628.6084, 切向力Y=-673.3740 +FPS=13.43, 法向力=1598.6896, 切向力X=2152.2927, 切向力Y=-577.5287 +FPS=13.80, 法向力=1709.4767, 切向力X=2074.3540, 切向力Y=-597.8543 +FPS=12.77, 法向力=1924.6299, 切向力X=3441.0522, 切向力Y=-640.9418 +FPS=13.57, 法向力=1540.4739, 切向力X=2227.4004, 切向力Y=-677.4806 +FPS=13.29, 法向力=1545.2808, 切向力X=2085.4233, 切向力Y=-961.4999 +FPS=13.54, 法向力=1562.5024, 切向力X=2715.4458, 切向力Y=-756.1298 +FPS=14.77, 法向力=1532.0637, 切向力X=2750.6636, 切向力Y=-767.7141 +FPS=16.22, 法向力=1596.6323, 切向力X=2020.6005, 切向力Y=-786.7990 +FPS=14.43, 法向力=1581.9789, 切向力X=2650.3887, 切向力Y=-1008.1014 +FPS=15.41, 法向力=1544.4363, 切向力X=2620.4590, 切向力Y=-992.5780 +FPS=15.03, 法向力=1316.2190, 切向力X=2532.5049, 切向力Y=48.9408 +FPS=15.19, 法向力=1270.1030, 切向力X=2629.8730, 切向力Y=43.5854 +FPS=16.21, 法向力=1915.1174, 切向力X=2294.2607, 切向力Y=-514.8574 +FPS=15.33, 法向力=1939.4247, 切向力X=2186.6614, 切向力Y=-653.9931 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000673s, blend=0.005773s (9 tiles incl ref), finalize=0.000237s, total=0.006696s +FPS=13.98, 法向力=1643.9353, 切向力X=2607.0029, 切向力Y=-728.2866 +FPS=14.17, 法向力=1367.1749, 切向力X=2940.5715, 切向力Y=-1013.3696 +FPS=13.40, 法向力=1333.8525, 切向力X=3024.3459, 切向力Y=-1029.5833 +FPS=14.26, 法向力=1627.1479, 切向力X=2430.9819, 切向力Y=-686.5477 +FPS=15.12, 法向力=1381.3505, 切向力X=2588.2620, 切向力Y=-898.7223 +FPS=13.65, 法向力=1435.3170, 切向力X=2576.7549, 切向力Y=-894.3307 +FPS=14.75, 法向力=1842.8507, 切向力X=2476.6797, 切向力Y=-244.0203 +FPS=14.54, 法向力=1495.7532, 切向力X=2413.4282, 切向力Y=-801.0149 +FPS=14.76, 法向力=1614.8423, 切向力X=3385.8149, 切向力Y=-594.7894 +FPS=14.53, 法向力=1658.0476, 切向力X=3424.8430, 切向力Y=-613.7822 +FPS=14.69, 法向力=1362.0237, 切向力X=2605.2988, 切向力Y=-1005.9237 +FPS=14.76, 法向力=1547.5504, 切向力X=2341.0081, 切向力Y=-826.9850 +FPS=14.61, 法向力=1552.5139, 切向力X=2345.7910, 切向力Y=-783.7195 +FPS=14.33, 法向力=1398.4336, 切向力X=2348.6860, 切向力Y=-859.1500 +FPS=14.70, 法向力=1616.5183, 切向力X=2563.2056, 切向力Y=-332.3745 +FPS=15.53, 法向力=1438.0876, 切向力X=2846.5522, 切向力Y=-749.3121 +FPS=14.70, 法向力=1363.7834, 切向力X=2586.0896, 切向力Y=-639.7281 +FPS=12.48, 法向力=1543.1204, 切向力X=2451.8389, 切向力Y=-818.6447 +FPS=15.41, 法向力=1788.7493, 切向力X=3206.2324, 切向力Y=-673.6748 +FPS=15.97, 法向力=1680.2637, 切向力X=2931.0981, 切向力Y=-1027.9512 +FPS=15.14, 法向力=1730.8047, 切向力X=2938.4922, 切向力Y=-1071.2119 +FPS=14.63, 法向力=1563.4379, 切向力X=2717.9626, 切向力Y=-962.7421 +FPS=15.48, 法向力=1546.3190, 切向力X=2759.9622, 切向力Y=-917.5996 +FPS=13.93, 法向力=1622.3007, 切向力X=2889.3398, 切向力Y=-522.6719 +FPS=14.93, 法向力=1722.4420, 切向力X=2908.9951, 切向力Y=-61.2370 +FPS=15.48, 法向力=1952.3882, 切向力X=2940.2959, 切向力Y=-584.9661 +FPS=16.11, 法向力=1565.0162, 切向力X=2798.0261, 切向力Y=-384.2499 +FPS=15.87, 法向力=1659.1957, 切向力X=2899.9526, 切向力Y=-433.9002 +FPS=15.90, 法向力=1674.3021, 切向力X=2931.3293, 切向力Y=-448.1421 +FPS=15.35, 法向力=1425.6252, 切向力X=2653.4424, 切向力Y=-765.0896 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000357s, blend=0.004851s (9 tiles incl ref), finalize=0.000123s, total=0.005341s +FPS=15.31, 法向力=1482.2151, 切向力X=2561.6260, 切向力Y=-840.9828 +FPS=14.92, 法向力=1423.4082, 切向力X=3109.2534, 切向力Y=-626.7028 +FPS=15.24, 法向力=1369.9119, 切向力X=3172.9478, 切向力Y=-643.7155 +FPS=14.83, 法向力=1713.2029, 切向力X=3761.4917, 切向力Y=-501.9180 +FPS=15.13, 法向力=1449.9099, 切向力X=2432.2385, 切向力Y=-763.8787 +FPS=15.01, 法向力=1488.4552, 切向力X=2338.9648, 切向力Y=-860.2972 +FPS=14.73, 法向力=1566.6335, 切向力X=2991.8867, 切向力Y=-390.0204 +FPS=14.04, 法向力=1553.8585, 切向力X=2884.6660, 切向力Y=-458.6396 +FPS=13.49, 法向力=1543.6599, 切向力X=3026.0149, 切向力Y=-489.5686 +FPS=14.82, 法向力=1677.9336, 切向力X=2596.7722, 切向力Y=-854.7207 +FPS=14.44, 法向力=1721.5627, 切向力X=2685.7026, 切向力Y=-876.4094 +FPS=15.21, 法向力=1499.1036, 切向力X=2759.3003, 切向力Y=-447.4171 +FPS=14.99, 法向力=1438.5850, 切向力X=3224.4526, 切向力Y=-497.9549 +FPS=14.52, 法向力=1764.0535, 切向力X=2911.6807, 切向力Y=-316.3326 +FPS=15.19, 法向力=1793.1752, 切向力X=2935.2830, 切向力Y=-351.2634 +FPS=14.43, 法向力=1616.1980, 切向力X=2685.4971, 切向力Y=-713.0571 +FPS=13.89, 法向力=1451.5005, 切向力X=2567.1006, 切向力Y=-526.6583 +FPS=14.85, 法向力=1519.3425, 切向力X=2593.2759, 切向力Y=-500.6163 +FPS=14.36, 法向力=1407.4271, 切向力X=2869.2947, 切向力Y=-462.0482 +FPS=12.86, 法向力=1423.4402, 切向力X=2535.2603, 切向力Y=-440.1104 +FPS=13.35, 法向力=1643.7576, 切向力X=2876.8936, 切向力Y=-376.6031 +FPS=13.65, 法向力=1703.8969, 切向力X=2880.1519, 切向力Y=-435.7709 +FPS=12.98, 法向力=1565.0278, 切向力X=2285.0330, 切向力Y=-399.0576 +FPS=13.74, 法向力=1761.1510, 切向力X=2943.4238, 切向力Y=-858.0206 +FPS=13.93, 法向力=1682.1863, 切向力X=3011.5063, 切向力Y=-800.1086 +FPS=14.49, 法向力=1456.5287, 切向力X=2889.7236, 切向力Y=-464.2701 +FPS=13.60, 法向力=1618.9800, 切向力X=2886.9019, 切向力Y=-679.4176 +FPS=14.62, 法向力=1443.4916, 切向力X=2314.6655, 切向力Y=-508.6656 +FPS=14.19, 法向力=1306.4570, 切向力X=2753.2234, 切向力Y=-838.9274 +FPS=14.07, 法向力=1729.9893, 切向力X=2743.4846, 切向力Y=-217.4046 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000007s (hit), reset=0.000441s, blend=0.007565s (9 tiles incl ref), finalize=0.000131s, total=0.008153s +FPS=13.88, 法向力=1658.2915, 切向力X=2750.9590, 切向力Y=-109.2977 +FPS=14.08, 法向力=1608.3994, 切向力X=2611.6924, 切向力Y=358.6251 +FPS=12.74, 法向力=1501.5815, 切向力X=2867.4219, 切向力Y=-121.8683 +FPS=13.53, 法向力=1532.6979, 切向力X=2927.8633, 切向力Y=-133.1576 +FPS=14.61, 法向力=1798.6909, 切向力X=2516.3367, 切向力Y=-587.3322 +FPS=14.43, 法向力=1669.1327, 切向力X=2470.0044, 切向力Y=-817.8782 +FPS=14.74, 法向力=1501.8069, 切向力X=2617.9849, 切向力Y=-825.9734 +FPS=14.21, 法向力=2067.1499, 切向力X=3010.9883, 切向力Y=-987.9467 +FPS=14.39, 法向力=1637.2665, 切向力X=2732.2593, 切向力Y=-261.7987 +FPS=14.50, 法向力=1415.1624, 切向力X=2168.7349, 切向力Y=-744.2112 +FPS=14.62, 法向力=1415.0463, 切向力X=2156.9937, 切向力Y=-755.1207 +FPS=14.77, 法向力=1925.0536, 切向力X=3263.7021, 切向力Y=-355.1581 +FPS=12.60, 法向力=1902.1389, 切向力X=2247.9648, 切向力Y=-635.6010 +FPS=14.82, 法向力=1436.1309, 切向力X=2449.0762, 切向力Y=-402.8984 +FPS=13.86, 法向力=1607.2671, 切向力X=3037.4365, 切向力Y=-734.0256 +FPS=14.75, 法向力=1656.2894, 切向力X=3037.5991, 切向力Y=-699.1802 +FPS=14.36, 法向力=1849.7268, 切向力X=2893.8931, 切向力Y=-185.6974 +FPS=14.85, 法向力=1503.3182, 切向力X=2463.3540, 切向力Y=-388.1550 +FPS=14.17, 法向力=1442.0052, 切向力X=2534.8384, 切向力Y=-355.3133 +FPS=15.20, 法向力=1292.7681, 切向力X=2751.3179, 切向力Y=-352.9864 +FPS=13.37, 法向力=1394.6133, 切向力X=2624.0645, 切向力Y=-734.5652 +FPS=16.40, 法向力=1347.3951, 切向力X=2600.4482, 切向力Y=-675.7284 +FPS=14.42, 法向力=1530.4302, 切向力X=2822.8325, 切向力Y=-559.9920 +FPS=14.82, 法向力=1361.9058, 切向力X=2842.9849, 切向力Y=-600.5865 +FPS=14.26, 法向力=1446.0468, 切向力X=2464.3682, 切向力Y=-758.6370 +FPS=14.68, 法向力=1399.8977, 切向力X=2362.3220, 切向力Y=-711.9714 +FPS=15.21, 法向力=1480.9691, 切向力X=2405.4241, 切向力Y=-634.6641 +FPS=14.16, 法向力=1538.4021, 切向力X=2692.0598, 切向力Y=-293.8300 +FPS=14.67, 法向力=1594.8884, 切向力X=2774.4929, 切向力Y=-281.5580 +FPS=15.31, 法向力=1689.1959, 切向力X=2646.2649, 切向力Y=-384.2238 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000517s, blend=0.004762s (9 tiles incl ref), finalize=0.000123s, total=0.005414s +FPS=14.49, 法向力=1789.7224, 切向力X=2318.1611, 切向力Y=-115.2223 +FPS=14.82, 法向力=1888.0405, 切向力X=2708.5220, 切向力Y=-145.8441 +FPS=14.78, 法向力=1913.2311, 切向力X=2791.2266, 切向力Y=-193.1310 +FPS=13.81, 法向力=1755.6344, 切向力X=2128.6863, 切向力Y=-1072.2620 +FPS=15.02, 法向力=1477.7803, 切向力X=2763.9312, 切向力Y=-16.1320 +FPS=14.04, 法向力=1450.5159, 切向力X=2678.1304, 切向力Y=-43.0056 +FPS=15.05, 法向力=2034.9451, 切向力X=2889.2327, 切向力Y=-718.9028 +FPS=14.26, 法向力=1551.6606, 切向力X=2520.8281, 切向力Y=-465.6251 +FPS=14.26, 法向力=1746.8728, 切向力X=2735.6021, 切向力Y=-142.0077 +FPS=14.27, 法向力=1662.5090, 切向力X=2767.4792, 切向力Y=-247.7342 +FPS=14.77, 法向力=1631.3459, 切向力X=3028.3733, 切向力Y=-548.8713 +FPS=13.75, 法向力=1811.8953, 切向力X=2925.8584, 切向力Y=-731.3759 +FPS=14.04, 法向力=1710.5864, 切向力X=2957.3267, 切向力Y=-1076.2002 +FPS=14.77, 法向力=1971.4015, 切向力X=2827.1177, 切向力Y=-426.3434 +FPS=14.48, 法向力=1909.4478, 切向力X=2879.9873, 切向力Y=-349.5654 +FPS=13.61, 法向力=1641.0723, 切向力X=3106.7957, 切向力Y=-160.8664 +FPS=14.55, 法向力=1673.0063, 切向力X=3033.0513, 切向力Y=-310.6549 +FPS=14.30, 法向力=1695.2114, 切向力X=2972.1399, 切向力Y=-869.3949 +FPS=14.50, 法向力=1662.3937, 切向力X=2952.1392, 切向力Y=-928.0300 +FPS=14.66, 法向力=1738.4297, 切向力X=2964.6333, 切向力Y=-272.0272 +FPS=14.05, 法向力=1428.7057, 切向力X=2403.9233, 切向力Y=-840.9597 +FPS=13.25, 法向力=1373.4326, 切向力X=2449.1858, 切向力Y=-776.7246 +FPS=12.90, 法向力=1710.1960, 切向力X=2934.0317, 切向力Y=-220.6336 +FPS=13.24, 法向力=1544.0544, 切向力X=2843.1150, 切向力Y=-241.6930 +FPS=14.27, 法向力=1638.6973, 切向力X=3010.4419, 切向力Y=-593.5769 +FPS=13.71, 法向力=1703.8737, 切向力X=3122.0437, 切向力Y=-602.9589 +FPS=14.60, 法向力=2179.4961, 切向力X=2880.3315, 切向力Y=-563.7324 +FPS=14.09, 法向力=1513.7698, 切向力X=2460.9333, 切向力Y=-212.3499 +FPS=14.31, 法向力=1536.2683, 切向力X=2509.1611, 切向力Y=-234.1860 +FPS=12.96, 法向力=1292.4912, 切向力X=2380.7769, 切向力Y=-542.2670 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000404s, blend=0.004732s (9 tiles incl ref), finalize=0.000123s, total=0.005271s +FPS=14.30, 法向力=1308.1121, 切向力X=2365.4727, 切向力Y=-590.3507 +FPS=14.68, 法向力=1635.9297, 切向力X=3032.3455, 切向力Y=-462.9389 +FPS=14.94, 法向力=1424.5378, 切向力X=2704.0200, 切向力Y=-811.1433 +FPS=16.02, 法向力=1425.9780, 切向力X=2740.5156, 切向力Y=-867.1883 +FPS=14.05, 法向力=1640.9321, 切向力X=2809.0681, 切向力Y=-1304.8087 +FPS=14.55, 法向力=1562.4447, 切向力X=2613.9116, 切向力Y=-225.4134 +FPS=14.55, 法向力=1590.0083, 切向力X=2677.0649, 切向力Y=-208.0996 +FPS=14.70, 法向力=1721.2203, 切向力X=2907.6389, 切向力Y=-391.8443 +FPS=14.20, 法向力=1495.7510, 切向力X=2807.6499, 切向力Y=-805.8553 +FPS=15.00, 法向力=1468.7166, 切向力X=2889.1167, 切向力Y=-826.3500 +FPS=15.22, 法向力=1505.9773, 切向力X=2616.2783, 切向力Y=-325.4803 +FPS=14.29, 法向力=1697.2380, 切向力X=2855.2227, 切向力Y=-869.4254 +FPS=16.27, 法向力=1639.4584, 切向力X=2910.1729, 切向力Y=-777.6156 +FPS=15.19, 法向力=1691.9044, 切向力X=2441.1128, 切向力Y=-774.7828 +FPS=13.98, 法向力=1942.2480, 切向力X=2304.8779, 切向力Y=-703.0338 +FPS=14.38, 法向力=1920.5132, 切向力X=2266.5767, 切向力Y=-708.3191 +FPS=13.58, 法向力=1648.6470, 切向力X=2931.8779, 切向力Y=-265.3472 +FPS=15.05, 法向力=1657.0754, 切向力X=2956.3042, 切向力Y=-578.2700 +FPS=14.57, 法向力=1725.1592, 切向力X=2912.3289, 切向力Y=-549.5642 +FPS=15.09, 法向力=1784.3691, 切向力X=2681.2437, 切向力Y=-473.8344 +FPS=14.53, 法向力=1464.0471, 切向力X=2939.7954, 切向力Y=-581.2720 +FPS=13.48, 法向力=1685.6885, 切向力X=3012.3088, 切向力Y=-399.4021 +FPS=15.27, 法向力=1593.2830, 切向力X=3138.9480, 切向力Y=-456.4180 +FPS=15.18, 法向力=1397.9338, 切向力X=2917.3608, 切向力Y=-443.5764 +FPS=15.07, 法向力=1435.1213, 切向力X=2898.7935, 切向力Y=-524.0269 +FPS=15.33, 法向力=1858.2985, 切向力X=2916.7144, 切向力Y=3844.4155 +FPS=15.55, 法向力=1987.5996, 切向力X=2667.7097, 切向力Y=5162.4995 +FPS=15.08, 法向力=1732.3134, 切向力X=2780.6489, 切向力Y=5968.5664 +FPS=13.56, 法向力=1863.4945, 切向力X=2797.8069, 切向力Y=5999.4927 +FPS=15.05, 法向力=2298.3394, 切向力X=2008.5793, 切向力Y=5787.5146 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000366s, blend=0.005136s (9 tiles incl ref), finalize=0.000130s, total=0.005643s +FPS=14.63, 法向力=1935.0936, 切向力X=2690.9697, 切向力Y=5746.7686 +FPS=14.23, 法向力=1553.3738, 切向力X=2048.1311, 切向力Y=6264.6562 +FPS=13.68, 法向力=1546.5608, 切向力X=2011.6139, 切向力Y=6236.8296 +FPS=14.58, 法向力=1970.4048, 切向力X=2328.3423, 切向力Y=5874.8457 +FPS=17.22, 法向力=1640.8910, 切向力X=1992.0051, 切向力Y=6598.7397 +FPS=14.15, 法向力=1791.3508, 切向力X=2625.2112, 切向力Y=6485.8960 +FPS=14.98, 法向力=1867.1401, 切向力X=2181.7336, 切向力Y=6760.7129 +FPS=15.15, 法向力=1745.9946, 切向力X=2581.5806, 切向力Y=6861.8457 +FPS=15.35, 法向力=1929.0024, 切向力X=2477.2285, 切向力Y=6283.3623 +FPS=16.56, 法向力=1924.0063, 切向力X=2431.0251, 切向力Y=6354.1553 +FPS=15.16, 法向力=1765.7620, 切向力X=2841.2205, 切向力Y=6787.9541 +FPS=15.08, 法向力=1728.6689, 切向力X=2874.7656, 切向力Y=6876.7275 +FPS=14.59, 法向力=1740.7000, 切向力X=2399.7612, 切向力Y=6499.5098 +FPS=15.09, 法向力=2143.4775, 切向力X=2275.2588, 切向力Y=6327.3384 +FPS=15.32, 法向力=1566.6093, 切向力X=1897.6707, 切向力Y=6516.3096 +FPS=15.09, 法向力=1686.9602, 切向力X=2179.9666, 切向力Y=6536.6816 +FPS=15.06, 法向力=1947.2766, 切向力X=1970.7256, 切向力Y=6554.7217 +FPS=15.71, 法向力=1685.6382, 切向力X=2200.3286, 切向力Y=6582.2783 +FPS=13.31, 法向力=1630.8501, 切向力X=2137.7109, 切向力Y=6604.1777 +FPS=14.19, 法向力=2080.6855, 切向力X=2587.2688, 切向力Y=6493.6831 +FPS=15.49, 法向力=1687.4565, 切向力X=2218.0649, 切向力Y=6828.9912 +FPS=15.90, 法向力=2127.6770, 切向力X=2571.0752, 切向力Y=6196.6074 +FPS=14.75, 法向力=1507.2827, 切向力X=3181.4985, 切向力Y=5875.8584 +FPS=15.75, 法向力=1524.9099, 切向力X=3123.8853, 切向力Y=5862.6309 +FPS=14.88, 法向力=1955.2603, 切向力X=3000.2769, 切向力Y=5732.0371 +FPS=15.02, 法向力=1651.5037, 切向力X=3166.0557, 切向力Y=4841.3901 +FPS=14.39, 法向力=1560.2716, 切向力X=3139.4761, 切向力Y=4840.4976 +FPS=14.90, 法向力=1446.7982, 切向力X=3201.6299, 切向力Y=4645.0752 +FPS=14.12, 法向力=1719.6691, 切向力X=3487.1799, 切向力Y=3750.1914 +FPS=15.25, 法向力=2011.1194, 切向力X=3144.3320, 切向力Y=3625.0566 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000424s, blend=0.004791s (9 tiles incl ref), finalize=0.000129s, total=0.005356s +FPS=12.61, 法向力=1731.0790, 切向力X=3609.2920, 切向力Y=2817.6016 +FPS=15.10, 法向力=1735.4542, 切向力X=3602.7439, 切向力Y=2855.0398 +FPS=15.05, 法向力=1903.5149, 切向力X=3086.5181, 切向力Y=2585.1172 +FPS=13.98, 法向力=1548.1963, 切向力X=3078.2930, 切向力Y=2706.1387 +FPS=17.59, 法向力=1413.1842, 切向力X=2730.1221, 切向力Y=2535.4678 +FPS=15.47, 法向力=1417.3594, 切向力X=2717.6492, 切向力Y=2481.7070 +FPS=17.37, 法向力=1854.8121, 切向力X=2731.6389, 切向力Y=2423.5459 +FPS=14.87, 法向力=1535.0278, 切向力X=2448.3970, 切向力Y=2132.1338 +FPS=16.01, 法向力=1605.8278, 切向力X=2513.9792, 切向力Y=2123.4519 +FPS=16.18, 法向力=1491.3967, 切向力X=2553.2017, 切向力Y=2062.0601 +FPS=16.00, 法向力=1538.7839, 切向力X=3235.6670, 切向力Y=2065.1626 +FPS=15.47, 法向力=1455.8162, 切向力X=3039.6636, 切向力Y=2235.7458 +FPS=16.02, 法向力=1461.8068, 切向力X=2985.2971, 切向力Y=2193.0957 +FPS=15.92, 法向力=1420.7886, 切向力X=3008.2905, 切向力Y=2247.1399 +FPS=16.75, 法向力=1417.8905, 切向力X=3282.1567, 切向力Y=1973.7656 +FPS=16.29, 法向力=1647.5840, 切向力X=2907.7888, 切向力Y=1543.5538 +FPS=16.50, 法向力=1389.3408, 切向力X=3607.3682, 切向力Y=1729.6781 +FPS=16.10, 法向力=1437.7886, 切向力X=2650.6675, 切向力Y=1598.1454 +FPS=16.28, 法向力=1512.9563, 切向力X=2646.4441, 切向力Y=1519.8613 +FPS=14.87, 法向力=1376.2148, 切向力X=2429.8105, 切向力Y=2196.3291 +FPS=15.67, 法向力=1801.8931, 切向力X=2747.4353, 切向力Y=678.5153 +FPS=16.01, 法向力=1772.4244, 切向力X=2630.4880, 切向力Y=610.4224 +FPS=15.21, 法向力=1546.0288, 切向力X=2641.9011, 切向力Y=-293.5252 +FPS=17.09, 法向力=1475.0358, 切向力X=2656.7085, 切向力Y=-249.0123 +FPS=15.86, 法向力=1737.9058, 切向力X=2898.8359, 切向力Y=-380.4669 +FPS=15.55, 法向力=1590.1967, 切向力X=2523.3926, 切向力Y=-345.2465 +FPS=15.51, 法向力=1487.8324, 切向力X=2719.2686, 切向力Y=-100.2545 +FPS=16.18, 法向力=1733.2048, 切向力X=920.8832, 切向力Y=-164.3952 +FPS=15.61, 法向力=1956.5270, 切向力X=-450.7279, 切向力Y=357.4442 +FPS=16.01, 法向力=1945.7408, 切向力X=1959.2902, 切向力Y=239.6068 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000329s, blend=0.004730s (9 tiles incl ref), finalize=0.000119s, total=0.005189s +FPS=15.86, 法向力=2002.3589, 切向力X=2063.7639, 切向力Y=239.2907 +FPS=15.36, 法向力=1557.1384, 切向力X=2559.2935, 切向力Y=-466.1090 +FPS=15.12, 法向力=1470.9475, 切向力X=2961.8691, 切向力Y=-946.3643 +FPS=14.86, 法向力=1704.8291, 切向力X=2587.5598, 切向力Y=-1247.5281 +FPS=15.26, 法向力=1648.6652, 切向力X=2731.2012, 切向力Y=-838.2946 +FPS=14.38, 法向力=1713.9519, 切向力X=2253.0298, 切向力Y=-109.0652 +FPS=15.49, 法向力=2046.4032, 切向力X=3095.5198, 切向力Y=-1091.4615 +FPS=15.76, 法向力=2044.3807, 切向力X=3178.7666, 切向力Y=-1074.7634 +FPS=15.20, 法向力=1574.4363, 切向力X=3174.5491, 切向力Y=-606.2620 +FPS=15.52, 法向力=1408.8994, 切向力X=2547.1455, 切向力Y=-665.9413 +FPS=15.19, 法向力=1245.8893, 切向力X=2561.9160, 切向力Y=-622.1366 +FPS=15.51, 法向力=1509.5376, 切向力X=2293.9680, 切向力Y=-481.9215 +FPS=14.37, 法向力=1336.6752, 切向力X=2799.6265, 切向力Y=-502.7236 +FPS=14.69, 法向力=1408.4957, 切向力X=2609.3225, 切向力Y=-778.1116 +FPS=15.04, 法向力=1583.1698, 切向力X=2809.8179, 切向力Y=-1119.6147 +FPS=15.96, 法向力=1688.3671, 切向力X=2836.5977, 切向力Y=-927.7075 +FPS=15.26, 法向力=1291.6809, 切向力X=2924.9272, 切向力Y=-887.6382 +FPS=15.18, 法向力=1297.1442, 切向力X=2972.1968, 切向力Y=-873.1988 +FPS=15.44, 法向力=1541.1340, 切向力X=2779.6768, 切向力Y=-424.3421 +FPS=15.53, 法向力=2143.1023, 切向力X=3073.9014, 切向力Y=-955.4353 +FPS=13.93, 法向力=1241.7166, 切向力X=2399.4438, 切向力Y=-1055.5872 +FPS=13.96, 法向力=1246.4978, 切向力X=2436.2092, 切向力Y=-1121.1643 +FPS=15.68, 法向力=1523.9463, 切向力X=3201.1611, 切向力Y=-607.8905 +FPS=15.67, 法向力=1495.8127, 切向力X=2777.3220, 切向力Y=-926.7647 +FPS=15.59, 法向力=1343.7782, 切向力X=2371.6650, 切向力Y=-776.9872 +FPS=15.80, 法向力=1333.6656, 切向力X=2341.0586, 切向力Y=-784.3934 +FPS=17.15, 法向力=1295.5829, 切向力X=2302.2822, 切向力Y=-1129.3003 +FPS=16.29, 法向力=1647.1775, 切向力X=2992.5261, 切向力Y=-970.4382 +FPS=16.30, 法向力=1614.6300, 切向力X=2991.8318, 切向力Y=-994.7932 +FPS=16.59, 法向力=1835.7273, 切向力X=2637.9944, 切向力Y=-852.5438 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000008s (hit), reset=0.000446s, blend=0.005029s (9 tiles incl ref), finalize=0.000197s, total=0.005687s +FPS=14.05, 法向力=1519.5769, 切向力X=2580.8418, 切向力Y=-712.0582 +FPS=15.71, 法向力=1565.1357, 切向力X=2841.7568, 切向力Y=-777.3445 +FPS=15.37, 法向力=1553.7629, 切向力X=2874.7683, 切向力Y=-774.3406 +FPS=14.99, 法向力=1559.4093, 切向力X=2809.2495, 切向力Y=-905.1299 +FPS=14.57, 法向力=1361.1450, 切向力X=2793.4502, 切向力Y=-931.2205 +FPS=14.72, 法向力=1361.3790, 切向力X=2833.4285, 切向力Y=-901.2185 +FPS=15.60, 法向力=1353.4485, 切向力X=2374.3770, 切向力Y=-691.4187 +FPS=16.03, 法向力=1732.1860, 切向力X=2798.9639, 切向力Y=-753.3829 +FPS=15.64, 法向力=1708.0771, 切向力X=2881.2231, 切向力Y=-851.3066 +FPS=15.85, 法向力=1545.3495, 切向力X=2694.8755, 切向力Y=-850.9240 +FPS=15.12, 法向力=1380.5864, 切向力X=2438.9219, 切向力Y=-262.1266 +FPS=15.50, 法向力=1377.8025, 切向力X=2459.7192, 切向力Y=-260.3619 +FPS=14.22, 法向力=1612.2239, 切向力X=2999.3960, 切向力Y=-948.6974 +FPS=15.76, 法向力=1520.9117, 切向力X=2785.0254, 切向力Y=-836.2830 +FPS=18.67, 法向力=1471.7147, 切向力X=2761.8064, 切向力Y=-806.3142 +FPS=15.17, 法向力=1628.7968, 切向力X=3097.4536, 切向力Y=-516.2152 +FPS=15.39, 法向力=1815.6436, 切向力X=2513.3154, 切向力Y=-1315.8999 +FPS=18.59, 法向力=1434.5920, 切向力X=2935.7832, 切向力Y=-903.4677 +FPS=14.79, 法向力=1935.7202, 切向力X=2511.4382, 切向力Y=-1039.1033 +FPS=15.44, 法向力=1940.2113, 切向力X=2495.1477, 切向力Y=-1112.2584 +FPS=15.97, 法向力=1497.2361, 切向力X=2550.1255, 切向力Y=-555.4204 +FPS=15.31, 法向力=1488.2815, 切向力X=2605.2402, 切向力Y=-505.5635 +FPS=15.78, 法向力=1788.3616, 切向力X=2542.0103, 切向力Y=-748.0906 +FPS=17.09, 法向力=1804.1660, 切向力X=2621.2163, 切向力Y=-772.6300 +FPS=15.04, 法向力=1358.4956, 切向力X=2716.0544, 切向力Y=-531.4582 +FPS=15.80, 法向力=1508.0350, 切向力X=2993.1338, 切向力Y=-800.6078 +FPS=16.20, 法向力=1492.5989, 切向力X=2991.5771, 切向力Y=-765.1094 +FPS=15.73, 法向力=1754.6288, 切向力X=2707.6582, 切向力Y=-1329.0718 +FPS=15.89, 法向力=1308.9480, 切向力X=2543.2053, 切向力Y=-1136.6128 +FPS=14.87, 法向力=1271.0222, 切向力X=2608.0378, 切向力Y=-1120.9722 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000360s, blend=0.004847s (9 tiles incl ref), finalize=0.000129s, total=0.005346s +FPS=15.91, 法向力=1415.8975, 切向力X=3049.2595, 切向力Y=-543.6928 +FPS=15.60, 法向力=1524.0583, 切向力X=3091.0837, 切向力Y=-634.4357 +FPS=16.15, 法向力=1538.4399, 切向力X=2839.5591, 切向力Y=-1066.3176 +FPS=15.51, 法向力=1542.4246, 切向力X=2826.5002, 切向力Y=-1070.6367 +FPS=15.98, 法向力=1441.8577, 切向力X=2804.6951, 切向力Y=-1033.1973 +FPS=16.07, 法向力=1609.8556, 切向力X=2719.7231, 切向力Y=-787.5138 +FPS=14.67, 法向力=1644.6523, 切向力X=2720.4619, 切向力Y=-843.4695 +FPS=15.57, 法向力=1645.7367, 切向力X=2748.3027, 切向力Y=-301.3543 +FPS=15.54, 法向力=1983.1179, 切向力X=2772.7041, 切向力Y=-812.7280 +FPS=15.06, 法向力=2063.1548, 切向力X=2911.0132, 切向力Y=-894.9518 +FPS=15.69, 法向力=2062.3845, 切向力X=2838.4470, 切向力Y=-903.1288 +FPS=15.45, 法向力=1745.4756, 切向力X=2886.3340, 切向力Y=-1340.8044 +FPS=15.46, 法向力=1718.0305, 切向力X=2999.3076, 切向力Y=-1297.8331 +FPS=15.07, 法向力=1459.2808, 切向力X=2957.6709, 切向力Y=-802.6316 +FPS=14.95, 法向力=1679.3921, 切向力X=2437.6880, 切向力Y=-551.7159 +FPS=15.16, 法向力=1576.4951, 切向力X=2983.5605, 切向力Y=32.2933 +FPS=15.48, 法向力=1525.1980, 切向力X=2979.7329, 切向力Y=1.9380 +FPS=14.75, 法向力=1702.9377, 切向力X=2519.1189, 切向力Y=-505.0912 +FPS=15.33, 法向力=1739.9437, 切向力X=2333.6230, 切向力Y=105.6534 +FPS=14.74, 法向力=1741.7234, 切向力X=2326.8762, 切向力Y=79.8472 +FPS=14.42, 法向力=1437.7181, 切向力X=2127.6494, 切向力Y=666.5398 +FPS=15.31, 法向力=1343.7996, 切向力X=2052.5459, 切向力Y=681.5037 +FPS=15.37, 法向力=1465.3551, 切向力X=5331.5410, 切向力Y=-5444.3643 +FPS=16.08, 法向力=1366.5593, 切向力X=6257.1611, 切向力Y=-6062.5723 +FPS=13.50, 法向力=1304.7847, 切向力X=6194.0684, 切向力Y=-6059.3877 +FPS=14.81, 法向力=1393.8818, 切向力X=5031.1240, 切向力Y=-4023.4214 +FPS=15.28, 法向力=1401.9954, 切向力X=4424.6621, 切向力Y=-3652.9382 +FPS=15.07, 法向力=1420.6533, 切向力X=4601.6328, 切向力Y=-4012.7095 +FPS=15.35, 法向力=1487.8452, 切向力X=4763.0122, 切向力Y=-3506.8970 +FPS=15.14, 法向力=1516.1365, 切向力X=4800.1416, 切向力Y=-3512.3594 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000379s, blend=0.005415s (9 tiles incl ref), finalize=0.000131s, total=0.005939s +FPS=14.25, 法向力=1310.2740, 切向力X=5076.7920, 切向力Y=-3539.9890 +FPS=14.87, 法向力=1535.1194, 切向力X=5445.6436, 切向力Y=-3902.8667 +FPS=14.76, 法向力=1524.7281, 切向力X=5432.9771, 切向力Y=-3913.2273 +FPS=15.39, 法向力=1442.4363, 切向力X=4023.4897, 切向力Y=-2771.7310 +FPS=14.90, 法向力=1453.5239, 切向力X=3967.8491, 切向力Y=-2820.3132 +FPS=14.32, 法向力=1282.5322, 切向力X=4567.7393, 切向力Y=-3479.0190 +FPS=14.48, 法向力=1619.7476, 切向力X=4162.9512, 切向力Y=-4195.8945 +FPS=14.24, 法向力=1433.9615, 切向力X=4720.6494, 切向力Y=-4284.6064 +FPS=14.76, 法向力=1150.4617, 切向力X=3391.9844, 切向力Y=-2947.9849 +FPS=13.97, 法向力=1166.7111, 切向力X=3325.3789, 切向力Y=-2998.8496 +FPS=13.79, 法向力=1165.5530, 切向力X=4726.3438, 切向力Y=-2683.4094 +FPS=13.90, 法向力=1480.4821, 切向力X=5445.5703, 切向力Y=-4423.2441 +FPS=13.96, 法向力=1606.8687, 切向力X=4617.5059, 切向力Y=-2739.5037 +FPS=14.60, 法向力=1616.5967, 切向力X=4628.0654, 切向力Y=-2815.6304 +FPS=15.74, 法向力=1263.3311, 切向力X=1900.1787, 切向力Y=-146.3939 +FPS=15.02, 法向力=1728.1533, 切向力X=1598.9658, 切向力Y=184.5130 +FPS=15.53, 法向力=1832.4141, 切向力X=1636.8691, 切向力Y=70.2898 +FPS=14.91, 法向力=1635.7900, 切向力X=4936.3721, 切向力Y=-4114.3608 +FPS=15.45, 法向力=1454.5017, 切向力X=4563.7705, 切向力Y=-3400.2529 +FPS=15.52, 法向力=1505.1785, 切向力X=4660.3350, 切向力Y=-3491.1572 +FPS=15.06, 法向力=1637.9175, 切向力X=4484.3042, 切向力Y=-1302.8612 +FPS=15.31, 法向力=1743.7726, 切向力X=5620.8311, 切向力Y=-2885.8721 +FPS=15.51, 法向力=1744.6959, 切向力X=5726.8242, 切向力Y=-3124.0474 +FPS=15.28, 法向力=1405.6371, 切向力X=3267.5378, 切向力Y=-1359.7418 +FPS=14.14, 法向力=1221.3959, 切向力X=3022.3430, 切向力Y=-3485.6079 +FPS=15.16, 法向力=1281.2368, 切向力X=3299.0686, 切向力Y=-3595.2715 +FPS=15.45, 法向力=1239.2930, 切向力X=4956.2891, 切向力Y=-4807.2168 +FPS=14.97, 法向力=1015.2584, 切向力X=5357.7104, 切向力Y=-4086.1047 +FPS=14.62, 法向力=981.1222, 切向力X=5355.7227, 切向力Y=-4191.8242 +FPS=15.10, 法向力=1365.3596, 切向力X=4928.8667, 切向力Y=-4472.1294 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000440s, blend=0.004783s (9 tiles incl ref), finalize=0.000123s, total=0.005358s +FPS=15.02, 法向力=1123.4285, 切向力X=4232.8281, 切向力Y=-3495.4194 +FPS=15.07, 法向力=1104.1711, 切向力X=4263.0747, 切向力Y=-3489.9087 +FPS=14.57, 法向力=1148.3751, 切向力X=4150.2188, 切向力Y=-3537.0552 +FPS=14.98, 法向力=1343.9878, 切向力X=4976.2061, 切向力Y=-4622.0801 +FPS=15.36, 法向力=1446.7205, 切向力X=5090.8320, 切向力Y=-4690.8208 +FPS=15.38, 法向力=1191.5789, 切向力X=4903.0957, 切向力Y=-3436.5193 +FPS=15.14, 法向力=1742.5918, 切向力X=2878.8633, 切向力Y=292.1932 +FPS=15.14, 法向力=1748.8716, 切向力X=2760.9692, 切向力Y=379.9745 +FPS=14.48, 法向力=1796.8879, 切向力X=1964.3385, 切向力Y=345.7020 +FPS=15.53, 法向力=1751.8883, 切向力X=1982.4146, 切向力Y=741.7319 +FPS=13.66, 法向力=1762.0120, 切向力X=1949.4934, 切向力Y=773.0289 +FPS=15.35, 法向力=2071.9209, 切向力X=208.9465, 切向力Y=3387.2251 +FPS=15.01, 法向力=1314.0110, 切向力X=2444.9932, 切向力Y=-1134.5901 +FPS=14.95, 法向力=1377.6573, 切向力X=2472.2749, 切向力Y=-1298.4978 +FPS=14.26, 法向力=1778.4622, 切向力X=3026.9255, 切向力Y=-1282.5333 +FPS=15.22, 法向力=1384.2864, 切向力X=2620.5571, 切向力Y=-755.0072 +FPS=15.56, 法向力=1600.2410, 切向力X=2698.1416, 切向力Y=-1197.9520 +FPS=15.03, 法向力=1639.9481, 切向力X=2637.9150, 切向力Y=-1184.0520 +FPS=14.05, 法向力=1702.4829, 切向力X=3455.9248, 切向力Y=4289.0015 +FPS=15.01, 法向力=2003.3184, 切向力X=3735.7163, 切向力Y=5141.3364 +FPS=15.06, 法向力=2031.6007, 切向力X=3776.8870, 切向力Y=5139.5859 +FPS=14.60, 法向力=1697.3369, 切向力X=2869.7554, 切向力Y=5486.2676 +FPS=14.64, 法向力=1700.1501, 切向力X=3286.0098, 切向力Y=5360.5020 +FPS=15.37, 法向力=1416.8586, 切向力X=3389.6904, 切向力Y=5159.6299 +FPS=15.34, 法向力=1387.6960, 切向力X=3349.8066, 切向力Y=5224.4111 +FPS=14.75, 法向力=1724.1282, 切向力X=2632.3391, 切向力Y=667.9539 +FPS=15.01, 法向力=1443.4807, 切向力X=2617.4116, 切向力Y=546.4628 +FPS=14.90, 法向力=1395.3202, 切向力X=2663.5938, 切向力Y=427.9343 +FPS=14.96, 法向力=1372.0648, 切向力X=2496.5137, 切向力Y=-401.8343 +FPS=15.42, 法向力=1812.5742, 切向力X=2976.0461, 切向力Y=-444.6061 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000008s (hit), reset=0.000373s, blend=0.005503s (9 tiles incl ref), finalize=0.000127s, total=0.006018s +FPS=14.86, 法向力=1743.0543, 切向力X=3043.7290, 切向力Y=-364.9293 +FPS=15.14, 法向力=1621.9498, 切向力X=2583.5669, 切向力Y=-732.2915 +FPS=13.48, 法向力=1486.6104, 切向力X=2809.8423, 切向力Y=-568.5864 +FPS=14.54, 法向力=1511.6287, 切向力X=2740.9434, 切向力Y=-575.3911 +FPS=15.16, 法向力=1862.6621, 切向力X=3118.5559, 切向力Y=-756.6365 +FPS=15.11, 法向力=1827.7437, 切向力X=3125.0681, 切向力Y=-684.5620 +FPS=15.00, 法向力=2020.4553, 切向力X=3142.5947, 切向力Y=-905.8619 +FPS=14.62, 法向力=1976.8086, 切向力X=3137.5444, 切向力Y=-944.9534 +FPS=15.37, 法向力=1215.7847, 切向力X=2606.4595, 切向力Y=-820.3345 +FPS=16.16, 法向力=1652.7050, 切向力X=2872.2146, 切向力Y=-374.5089 +FPS=15.74, 法向力=1093.1991, 切向力X=2270.9331, 切向力Y=-183.0587 +FPS=14.98, 法向力=1207.2203, 切向力X=2328.8572, 切向力Y=-288.1489 +FPS=15.33, 法向力=1651.2604, 切向力X=2992.4604, 切向力Y=-799.4950 +FPS=15.28, 法向力=1451.8309, 切向力X=2246.8604, 切向力Y=-864.7842 +FPS=15.25, 法向力=1390.8961, 切向力X=2269.5957, 切向力Y=-836.0393 +FPS=15.49, 法向力=1392.6578, 切向力X=2872.3269, 切向力Y=-436.5162 +FPS=15.54, 法向力=1542.7782, 切向力X=2858.7153, 切向力Y=-1143.9467 +FPS=16.90, 法向力=1583.8071, 切向力X=2830.0430, 切向力Y=-1161.2229 +FPS=15.65, 法向力=1576.7710, 切向力X=2830.9878, 切向力Y=-1154.6034 +FPS=16.82, 法向力=1432.3568, 切向力X=2930.6533, 切向力Y=-949.2151 +FPS=15.87, 法向力=1685.4644, 切向力X=2541.2783, 切向力Y=-1149.3784 +FPS=16.65, 法向力=1623.8459, 切向力X=2636.5850, 切向力Y=-1121.9468 +FPS=16.15, 法向力=1175.2810, 切向力X=1982.0188, 切向力Y=-1209.3035 +FPS=16.15, 法向力=1140.1477, 切向力X=1944.3679, 切向力Y=-1196.8270 +FPS=16.01, 法向力=1291.4067, 切向力X=2461.3403, 切向力Y=-916.5890 +FPS=16.03, 法向力=1293.6370, 切向力X=2520.1279, 切向力Y=-886.1863 +FPS=15.44, 法向力=1197.2587, 切向力X=1940.7520, 切向力Y=-754.4967 +FPS=16.35, 法向力=1804.8740, 切向力X=2783.9214, 切向力Y=-869.5153 +FPS=16.74, 法向力=1701.2401, 切向力X=2718.6353, 切向力Y=-681.5173 +FPS=16.92, 法向力=1438.3250, 切向力X=2138.5120, 切向力Y=-874.4169 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000406s, blend=0.004758s (9 tiles incl ref), finalize=0.000123s, total=0.005301s +FPS=16.14, 法向力=1459.2372, 切向力X=2157.5557, 切向力Y=-877.8643 +FPS=16.24, 法向力=1635.7522, 切向力X=2615.2979, 切向力Y=-694.1850 +FPS=16.11, 法向力=1621.7197, 切向力X=2547.9180, 切向力Y=-678.7151 +FPS=15.25, 法向力=1463.7805, 切向力X=2088.9810, 切向力Y=-328.6617 +FPS=15.89, 法向力=1313.1266, 切向力X=2580.0598, 切向力Y=-631.1454 +FPS=14.25, 法向力=1652.2323, 切向力X=2934.1982, 切向力Y=-959.0865 +FPS=15.97, 法向力=1530.9097, 切向力X=2756.8779, 切向力Y=-879.4708 +FPS=16.24, 法向力=1536.6802, 切向力X=2622.0679, 切向力Y=-942.2324 +FPS=14.76, 法向力=1474.5293, 切向力X=2307.4050, 切向力Y=-146.8802 +FPS=15.66, 法向力=1472.3213, 切向力X=2372.5540, 切向力Y=-111.7248 +FPS=15.18, 法向力=1356.6102, 切向力X=2864.2939, 切向力Y=-768.1836 +FPS=15.28, 法向力=1699.0074, 切向力X=2307.9795, 切向力Y=-512.1060 +FPS=14.87, 法向力=1623.8885, 切向力X=2448.6538, 切向力Y=-510.7601 +FPS=16.39, 法向力=1526.5549, 切向力X=2863.8313, 切向力Y=-328.5882 +FPS=14.42, 法向力=1414.2213, 切向力X=2391.2424, 切向力Y=162.5171 +FPS=17.57, 法向力=1413.4515, 切向力X=2433.9097, 切向力Y=226.1767 +FPS=14.26, 法向力=1424.3817, 切向力X=2431.8926, 切向力Y=-1024.2115 +FPS=15.06, 法向力=1191.7870, 切向力X=2842.8174, 切向力Y=-943.3085 +FPS=15.12, 法向力=1634.4850, 切向力X=2855.0349, 切向力Y=-1105.1498 +FPS=14.69, 法向力=1585.9998, 切向力X=2898.4084, 切向力Y=-1067.2502 +FPS=15.39, 法向力=1661.6304, 切向力X=3035.7832, 切向力Y=437.9907 +FPS=15.24, 法向力=1244.1313, 切向力X=2553.8799, 切向力Y=-533.0168 +FPS=14.69, 法向力=1218.8290, 切向力X=2533.5039, 切向力Y=-569.2670 +FPS=14.78, 法向力=1595.2823, 切向力X=2542.4956, 切向力Y=-895.1648 +FPS=14.77, 法向力=1573.3407, 切向力X=2216.8223, 切向力Y=-99.5545 +FPS=15.55, 法向力=1578.5413, 切向力X=2262.8582, 切向力Y=-73.1124 +FPS=15.37, 法向力=1579.0929, 切向力X=1553.7847, 切向力Y=-2091.0859 +FPS=14.63, 法向力=1252.7363, 切向力X=1825.8162, 切向力Y=-1344.6514 +FPS=15.08, 法向力=1714.2101, 切向力X=2537.4014, 切向力Y=-1131.2776 +FPS=15.46, 法向力=1689.1311, 切向力X=2647.3733, 切向力Y=-1070.9712 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000017s (hit), reset=0.000417s, blend=0.005071s (9 tiles incl ref), finalize=0.000124s, total=0.005637s +FPS=15.47, 法向力=1650.0642, 切向力X=2358.9321, 切向力Y=-866.0674 +FPS=15.91, 法向力=1228.8931, 切向力X=3069.1152, 切向力Y=-706.8234 +FPS=18.78, 法向力=1235.4523, 切向力X=3039.8992, 切向力Y=-726.0551 +FPS=15.50, 法向力=1216.1724, 切向力X=3023.3601, 切向力Y=-713.0801 +FPS=16.91, 法向力=1389.5928, 切向力X=2550.7507, 切向力Y=-753.7856 +FPS=16.13, 法向力=1439.0659, 切向力X=1799.2512, 切向力Y=-1211.4517 +FPS=15.75, 法向力=1448.9070, 切向力X=1730.7100, 切向力Y=-1288.4596 +FPS=16.32, 法向力=1439.3334, 切向力X=2220.9729, 切向力Y=-1347.5126 +FPS=16.29, 法向力=1348.3428, 切向力X=3178.4702, 切向力Y=-619.3639 +FPS=15.54, 法向力=1399.2358, 切向力X=3251.0107, 切向力Y=-492.8888 +FPS=15.95, 法向力=1507.6641, 切向力X=3601.6387, 切向力Y=-360.6122 +FPS=15.04, 法向力=1468.8882, 切向力X=2200.2998, 切向力Y=-1380.6909 +FPS=15.48, 法向力=1315.6106, 切向力X=1121.3398, 切向力Y=-1502.4269 +FPS=15.11, 法向力=1344.1609, 切向力X=1140.6322, 切向力Y=-1656.4324 +FPS=14.85, 法向力=1685.3101, 切向力X=250.1806, 切向力Y=-2437.9543 +FPS=15.31, 法向力=1497.7842, 切向力X=920.0928, 切向力Y=-2674.3818 +FPS=16.40, 法向力=1509.5795, 切向力X=906.1371, 切向力Y=-2708.3096 +FPS=14.54, 法向力=1339.5125, 切向力X=2789.6184, 切向力Y=-145.5394 +FPS=14.78, 法向力=1465.4730, 切向力X=1854.5399, 切向力Y=-1250.3054 +FPS=14.61, 法向力=1450.4102, 切向力X=1800.3127, 切向力Y=-1355.1963 +FPS=13.95, 法向力=1431.7539, 切向力X=-22.9276, 切向力Y=-2552.8611 +FPS=13.58, 法向力=1418.5405, 切向力X=2040.9326, 切向力Y=-1477.7195 +FPS=14.71, 法向力=1216.9895, 切向力X=4164.8105, 切向力Y=-235.2058 +FPS=14.65, 法向力=1173.2301, 切向力X=4458.7764, 切向力Y=-80.6934 +FPS=15.23, 法向力=1830.8523, 切向力X=6392.9058, 切向力Y=1239.6453 +FPS=15.47, 法向力=1352.1799, 切向力X=4560.0000, 切向力Y=1688.6193 +FPS=14.96, 法向力=1310.5212, 切向力X=4459.0400, 切向力Y=1695.6056 +FPS=15.37, 法向力=2977.8201, 切向力X=724.9716, 切向力Y=-3006.7732 +FPS=14.87, 法向力=2667.5388, 切向力X=853.3379, 切向力Y=-3074.8794 +FPS=15.11, 法向力=2557.3491, 切向力X=1334.9653, 切向力Y=-4007.5303 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000458s, blend=0.004890s (9 tiles incl ref), finalize=0.000121s, total=0.005479s +FPS=13.98, 法向力=2388.9121, 切向力X=1341.9008, 切向力Y=-2959.9077 +FPS=15.78, 法向力=2367.0127, 切向力X=1776.3486, 切向力Y=-2046.9988 +FPS=14.55, 法向力=2304.8608, 切向力X=1730.0052, 切向力Y=-2071.3540 +FPS=15.56, 法向力=1726.4438, 切向力X=2700.8525, 切向力Y=315.4606 +FPS=15.10, 法向力=1657.1433, 切向力X=2726.8442, 切向力Y=279.3688 +FPS=14.90, 法向力=1657.6687, 切向力X=2559.6860, 切向力Y=-929.1616 +FPS=14.89, 法向力=1671.8184, 切向力X=2640.5674, 切向力Y=-1163.6714 +FPS=14.99, 法向力=1398.0116, 切向力X=3448.6973, 切向力Y=-1387.9884 +FPS=15.28, 法向力=1797.7981, 切向力X=2399.2363, 切向力Y=-2256.1021 +FPS=15.44, 法向力=1797.4148, 切向力X=2265.3936, 切向力Y=-2355.1311 +FPS=15.32, 法向力=1796.5886, 切向力X=1646.1780, 切向力Y=-2269.9673 +FPS=15.43, 法向力=1922.2996, 切向力X=1657.7959, 切向力Y=-2288.2949 +FPS=14.96, 法向力=1940.2440, 切向力X=1624.5854, 切向力Y=-2258.4229 +FPS=14.19, 法向力=1633.9282, 切向力X=3852.5127, 切向力Y=4257.0093 +FPS=14.80, 法向力=1811.8406, 切向力X=6809.4902, 切向力Y=9142.4414 +FPS=14.96, 法向力=1857.2122, 切向力X=9385.6885, 切向力Y=9756.9590 +FPS=15.07, 法向力=1863.0272, 切向力X=9770.3486, 切向力Y=9908.2168 +FPS=11.83, 法向力=1449.1257, 切向力X=6212.0894, 切向力Y=-296.1054 +FPS=15.39, 法向力=1474.9778, 切向力X=6254.4297, 切向力Y=-291.0446 +FPS=13.62, 法向力=1812.6182, 切向力X=5155.3745, 切向力Y=2296.4006 +FPS=14.80, 法向力=1675.6923, 切向力X=5781.1689, 切向力Y=2498.4966 +FPS=12.60, 法向力=2046.7871, 切向力X=2279.1040, 切向力Y=-853.3599 +FPS=15.42, 法向力=1838.5664, 切向力X=2841.3594, 切向力Y=-1174.8779 +FPS=15.41, 法向力=1867.9243, 切向力X=2924.4507, 切向力Y=-1151.6650 +FPS=16.15, 法向力=1549.9225, 切向力X=2883.5898, 切向力Y=-1246.3821 +FPS=14.96, 法向力=1663.3521, 切向力X=2988.6760, 切向力Y=-672.7816 +FPS=15.34, 法向力=1808.6436, 切向力X=2157.5474, 切向力Y=-889.9996 +FPS=14.48, 法向力=2007.1898, 切向力X=2810.8296, 切向力Y=-984.8556 +FPS=15.64, 法向力=2087.3623, 切向力X=2762.8215, 切向力Y=-1180.8645 +FPS=14.94, 法向力=2040.1388, 切向力X=2715.9478, 切向力Y=-1135.7711 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000400s, blend=0.004781s (9 tiles incl ref), finalize=0.000131s, total=0.005325s +FPS=15.15, 法向力=1883.6068, 切向力X=2327.1982, 切向力Y=-1256.6842 +FPS=14.15, 法向力=1351.0173, 切向力X=2145.4717, 切向力Y=-1221.8827 +FPS=14.94, 法向力=1754.6436, 切向力X=2766.3774, 切向力Y=-1080.9517 +FPS=15.77, 法向力=1765.1104, 切向力X=2877.9209, 切向力Y=-1071.8931 +FPS=15.01, 法向力=1719.3337, 切向力X=2329.1001, 切向力Y=-1153.1150 +FPS=12.83, 法向力=1528.3831, 切向力X=2055.3784, 切向力Y=-1061.5796 +FPS=13.09, 法向力=1426.6931, 切向力X=2621.4431, 切向力Y=-1340.4756 +FPS=14.86, 法向力=1540.0439, 切向力X=2627.7532, 切向力Y=-1375.7095 +FPS=14.30, 法向力=1726.6814, 切向力X=2814.4253, 切向力Y=-919.5704 +FPS=14.12, 法向力=2158.7051, 切向力X=3012.5598, 切向力Y=-760.0535 +FPS=14.23, 法向力=1703.2991, 切向力X=2788.9150, 切向力Y=-407.2841 +FPS=15.73, 法向力=1610.6387, 切向力X=2344.1826, 切向力Y=-796.4372 +FPS=15.76, 法向力=2079.6167, 切向力X=2785.8574, 切向力Y=-1200.2950 +FPS=19.45, 法向力=1338.9458, 切向力X=2483.1064, 切向力Y=-534.1494 +FPS=23.48, 法向力=1732.3059, 切向力X=2183.6357, 切向力Y=-976.0002 +FPS=25.40, 法向力=2046.1969, 切向力X=2645.4487, 切向力Y=-934.3938 +FPS=25.38, 法向力=2014.5385, 切向力X=1920.8375, 切向力Y=-652.4165 +FPS=25.44, 法向力=1951.3257, 切向力X=1851.0458, 切向力Y=-767.2788 +FPS=25.76, 法向力=1602.5847, 切向力X=2536.3572, 切向力Y=-1053.7430 +FPS=25.66, 法向力=1639.8344, 切向力X=2722.7915, 切向力Y=-1032.4779 +FPS=26.04, 法向力=1734.2595, 切向力X=2589.5059, 切向力Y=-680.6909 +FPS=26.46, 法向力=1739.6345, 切向力X=2510.6294, 切向力Y=-722.8010 +FPS=25.24, 法向力=1772.1967, 切向力X=2265.4927, 切向力Y=-916.8592 +FPS=26.81, 法向力=1494.7429, 切向力X=2441.5859, 切向力Y=-962.6412 +FPS=24.89, 法向力=1520.6167, 切向力X=2357.2808, 切向力Y=-924.5879 +FPS=24.70, 法向力=1828.7766, 切向力X=2710.7998, 切向力Y=-1145.3748 +FPS=26.01, 法向力=1801.1006, 切向力X=2717.7727, 切向力Y=-1193.1030 +FPS=25.62, 法向力=1999.9209, 切向力X=2380.1880, 切向力Y=-845.8271 +FPS=25.13, 法向力=1816.7991, 切向力X=2564.9854, 切向力Y=-1152.5823 +FPS=25.99, 法向力=1804.0188, 切向力X=2521.6831, 切向力Y=-1215.4905 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000442s, blend=0.002548s (9 tiles incl ref), finalize=0.000064s, total=0.003066s +FPS=22.46, 法向力=1780.4946, 切向力X=2169.4226, 切向力Y=-963.5637 +FPS=25.16, 法向力=1744.1807, 切向力X=2158.2732, 切向力Y=-994.2971 +FPS=22.17, 法向力=1724.7069, 切向力X=2575.6035, 切向力Y=-643.2899 +FPS=22.73, 法向力=1632.4607, 切向力X=2393.3113, 切向力Y=-859.4371 +FPS=23.98, 法向力=1644.0234, 切向力X=2352.0837, 切向力Y=-865.3936 +FPS=24.16, 法向力=1028.7534, 切向力X=4587.8457, 切向力Y=1467.8361 +FPS=24.29, 法向力=1887.3834, 切向力X=5080.4883, 切向力Y=2382.8594 +FPS=26.08, 法向力=1980.4636, 切向力X=5140.9502, 切向力Y=2333.7351 +FPS=25.42, 法向力=1834.7786, 切向力X=4499.1011, 切向力Y=604.4297 +FPS=25.86, 法向力=1921.7295, 切向力X=4539.9917, 切向力Y=516.9175 +FPS=25.90, 法向力=1718.6084, 切向力X=3937.3237, 切向力Y=553.1418 +FPS=27.50, 法向力=1836.1951, 切向力X=3978.7288, 切向力Y=410.5266 +FPS=25.67, 法向力=2102.9976, 切向力X=3689.7810, 切向力Y=211.7577 +FPS=27.31, 法向力=1788.3247, 切向力X=3457.3035, 切向力Y=-201.0401 +FPS=25.80, 法向力=1826.2075, 切向力X=3467.0415, 切向力Y=-123.7268 +FPS=26.45, 法向力=1476.6089, 切向力X=3497.7585, 切向力Y=-102.5345 +FPS=28.38, 法向力=1516.1545, 切向力X=3484.2915, 切向力Y=-178.5007 +FPS=25.87, 法向力=1817.5474, 切向力X=3725.7183, 切向力Y=-140.5448 +FPS=26.98, 法向力=1947.4517, 切向力X=3796.5396, 切向力Y=-143.9147 +FPS=28.61, 法向力=1344.8805, 切向力X=3472.4932, 切向力Y=354.3759 +FPS=21.54, 法向力=1771.2505, 切向力X=2743.9741, 切向力Y=-323.5410 +FPS=27.22, 法向力=1801.4897, 切向力X=2716.1799, 切向力Y=-381.5433 +FPS=27.38, 法向力=1331.8597, 切向力X=2963.4507, 切向力Y=417.5634 +FPS=28.86, 法向力=1326.8132, 切向力X=2928.5210, 切向力Y=372.0020 +FPS=24.90, 法向力=1424.8013, 切向力X=3048.7712, 切向力Y=-394.2527 +FPS=27.89, 法向力=1399.0957, 切向力X=3106.8367, 切向力Y=-352.7681 +FPS=28.07, 法向力=1723.9662, 切向力X=2755.9136, 切向力Y=-63.1583 +FPS=29.20, 法向力=1849.7363, 切向力X=3109.5449, 切向力Y=-389.2885 +FPS=28.70, 法向力=1869.6517, 切向力X=3159.3787, 切向力Y=-473.1957 +FPS=27.03, 法向力=1705.4619, 切向力X=2941.9170, 切向力Y=-17.0808 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000260s, blend=0.002401s (9 tiles incl ref), finalize=0.000056s, total=0.002723s +FPS=28.94, 法向力=1531.1476, 切向力X=2778.9575, 切向力Y=10.0096 +FPS=27.36, 法向力=1676.2635, 切向力X=2933.3264, 切向力Y=12.3080 +FPS=25.35, 法向力=1401.6287, 切向力X=3081.4124, 切向力Y=-419.4733 +FPS=25.44, 法向力=1551.0549, 切向力X=2639.7363, 切向力Y=-522.2855 +FPS=15.98, 法向力=1724.1349, 切向力X=3085.7437, 切向力Y=-612.7246 +FPS=26.77, 法向力=1804.1028, 切向力X=3277.3232, 切向力Y=-706.4625 +FPS=26.85, 法向力=1962.2629, 切向力X=3426.6621, 切向力Y=-592.4569 +FPS=27.97, 法向力=2018.3107, 切向力X=3410.6470, 切向力Y=-664.2778 +FPS=23.71, 法向力=1445.3218, 切向力X=2806.3159, 切向力Y=-570.1481 +FPS=25.73, 法向力=1586.7424, 切向力X=2922.9978, 切向力Y=-722.3156 +FPS=26.48, 法向力=1637.2559, 切向力X=3019.0439, 切向力Y=-729.5463 +FPS=25.12, 法向力=1653.9185, 切向力X=2952.4189, 切向力Y=-461.1352 +FPS=26.02, 法向力=1606.4286, 切向力X=2957.4351, 切向力Y=-391.5198 +FPS=24.36, 法向力=1621.7932, 切向力X=2773.6138, 切向力Y=-517.6342 +FPS=24.51, 法向力=1612.0192, 切向力X=2807.4456, 切向力Y=-530.1129 +FPS=24.52, 法向力=1672.0110, 切向力X=2815.9604, 切向力Y=-139.3821 +FPS=23.05, 法向力=1521.9409, 切向力X=3322.3413, 切向力Y=-470.7137 +FPS=24.87, 法向力=1451.2148, 切向力X=3344.8342, 切向力Y=-397.5507 +FPS=25.31, 法向力=1418.2065, 切向力X=2980.6272, 切向力Y=-763.0460 +FPS=25.90, 法向力=1446.8633, 切向力X=2815.3384, 切向力Y=-380.4272 +FPS=26.41, 法向力=1351.7627, 切向力X=2818.1450, 切向力Y=-326.7939 +FPS=24.53, 法向力=1626.1663, 切向力X=2844.0039, 切向力Y=-966.0309 +FPS=26.28, 法向力=1662.5759, 切向力X=2977.7559, 切向力Y=-1067.4066 +FPS=23.42, 法向力=1458.0320, 切向力X=2867.5603, 切向力Y=-880.3770 +FPS=24.39, 法向力=1771.4082, 切向力X=2984.3337, 切向力Y=-418.8823 +FPS=25.59, 法向力=1751.5002, 切向力X=2881.7124, 切向力Y=-360.1849 +FPS=24.05, 法向力=1198.6440, 切向力X=2837.3782, 切向力Y=-438.9696 +FPS=25.03, 法向力=1208.5343, 切向力X=2981.1187, 切向力Y=-413.8918 +FPS=26.17, 法向力=1613.4067, 切向力X=2753.3154, 切向力Y=-1027.9277 +FPS=18.93, 法向力=1622.5480, 切向力X=2730.5474, 切向力Y=-455.3320 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000221s, blend=0.002180s (9 tiles incl ref), finalize=0.000074s, total=0.002481s +FPS=26.11, 法向力=1594.6155, 切向力X=2763.5088, 切向力Y=-427.9713 +FPS=24.64, 法向力=1224.8698, 切向力X=2820.8103, 切向力Y=-206.2673 +FPS=25.42, 法向力=1200.1975, 切向力X=2896.0146, 切向力Y=-203.1197 +FPS=24.74, 法向力=1516.7080, 切向力X=2301.0107, 切向力Y=-584.2538 +FPS=25.30, 法向力=1483.7699, 切向力X=2944.3965, 切向力Y=-855.7311 +FPS=25.99, 法向力=1499.1707, 切向力X=2983.0459, 切向力Y=-874.0892 +FPS=25.25, 法向力=1629.9446, 切向力X=2833.8779, 切向力Y=-797.4170 +FPS=25.04, 法向力=1570.2664, 切向力X=2819.6252, 切向力Y=-492.7369 +FPS=25.58, 法向力=1519.9423, 切向力X=2827.2253, 切向力Y=-511.0797 +FPS=24.14, 法向力=1627.5117, 切向力X=2497.7134, 切向力Y=-529.1864 +FPS=23.28, 法向力=1589.6289, 切向力X=2415.4995, 切向力Y=-516.1315 +FPS=23.56, 法向力=1414.2048, 切向力X=2551.0781, 切向力Y=-713.4491 +FPS=25.18, 法向力=1417.5909, 切向力X=2605.8760, 切向力Y=-744.9663 +FPS=24.84, 法向力=1292.1992, 切向力X=2182.4827, 切向力Y=-1379.4540 +FPS=24.19, 法向力=1629.9453, 切向力X=2783.1602, 切向力Y=-627.3933 +FPS=25.99, 法向力=1637.8269, 切向力X=2737.0581, 切向力Y=-662.1346 +FPS=24.50, 法向力=1667.0669, 切向力X=3296.4990, 切向力Y=-1032.5448 +FPS=24.54, 法向力=1528.6406, 切向力X=2758.7153, 切向力Y=-866.5112 +FPS=26.34, 法向力=1541.6211, 切向力X=2751.5515, 切向力Y=-893.1407 +FPS=16.41, 法向力=1775.6255, 切向力X=3137.9678, 切向力Y=-552.6075 +FPS=25.19, 法向力=1739.9667, 切向力X=1945.5439, 切向力Y=-1081.6874 +FPS=24.87, 法向力=1707.4119, 切向力X=2029.4286, 切向力Y=-1019.5389 +FPS=23.02, 法向力=1296.9424, 切向力X=2728.8665, 切向力Y=-67.1374 +FPS=24.42, 法向力=1319.3330, 切向力X=2833.9126, 切向力Y=-115.4611 +FPS=25.38, 法向力=1425.6636, 切向力X=2688.4707, 切向力Y=-291.3223 +FPS=23.89, 法向力=1165.0137, 切向力X=2784.2993, 切向力Y=-281.0752 +FPS=26.05, 法向力=1107.9965, 切向力X=2841.7861, 切向力Y=-284.2998 +FPS=23.91, 法向力=1397.1296, 切向力X=2991.8115, 切向力Y=-670.3692 +FPS=25.99, 法向力=1409.5037, 切向力X=2995.2231, 切向力Y=-670.8641 +FPS=18.41, 法向力=1367.3907, 切向力X=2722.3438, 切向力Y=-870.3803 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000249s, blend=0.002247s (9 tiles incl ref), finalize=0.000056s, total=0.002559s +FPS=23.31, 法向力=1539.0508, 切向力X=2336.9604, 切向力Y=-443.2488 +FPS=24.80, 法向力=1552.5649, 切向力X=2828.9253, 切向力Y=-569.6924 +FPS=25.75, 法向力=1511.5872, 切向力X=2787.7573, 切向力Y=-675.9820 +FPS=23.12, 法向力=1643.9480, 切向力X=3233.1602, 切向力Y=-685.4005 +FPS=24.35, 法向力=1663.1765, 切向力X=3110.6138, 切向力Y=-765.9766 +FPS=24.07, 法向力=1403.8373, 切向力X=2794.8091, 切向力Y=-362.3991 +FPS=23.80, 法向力=1197.9908, 切向力X=2570.6147, 切向力Y=-707.0040 +FPS=25.75, 法向力=1115.7264, 切向力X=2487.2080, 切向力Y=-695.6337 +FPS=25.30, 法向力=1290.6177, 切向力X=2408.3306, 切向力Y=-533.5327 +FPS=25.08, 法向力=1274.1692, 切向力X=2437.4680, 切向力Y=-590.6014 +FPS=23.74, 法向力=1546.3728, 切向力X=2984.3359, 切向力Y=-912.4119 +FPS=24.95, 法向力=1425.9126, 切向力X=2538.4360, 切向力Y=-499.5568 +FPS=23.28, 法向力=1414.9705, 切向力X=2551.6292, 切向力Y=-414.0959 +FPS=22.63, 法向力=1828.6970, 切向力X=3494.8970, 切向力Y=-376.9867 +FPS=23.61, 法向力=1433.4138, 切向力X=2581.7832, 切向力Y=-615.1333 +FPS=23.77, 法向力=1457.6561, 切向力X=2561.5508, 切向力Y=-668.7242 +FPS=23.93, 法向力=1549.8860, 切向力X=2794.9839, 切向力Y=-986.2035 +FPS=23.90, 法向力=1619.4822, 切向力X=2771.5254, 切向力Y=-1034.0559 +FPS=23.18, 法向力=1601.5249, 切向力X=2795.4282, 切向力Y=-502.0607 +FPS=20.32, 法向力=1438.3560, 切向力X=2456.7083, 切向力Y=-879.6315 +FPS=21.76, 法向力=1299.5878, 切向力X=2811.3433, 切向力Y=-367.2976 +FPS=13.77, 法向力=1349.7833, 切向力X=2633.0728, 切向力Y=-872.1974 +FPS=23.45, 法向力=1301.4810, 切向力X=2726.1750, 切向力Y=-878.2825 +FPS=22.60, 法向力=1331.2241, 切向力X=2087.0264, 切向力Y=-977.2682 +FPS=24.01, 法向力=1419.8801, 切向力X=2049.3975, 切向力Y=-1057.2443 +FPS=24.15, 法向力=1387.2184, 切向力X=2886.0361, 切向力Y=-1044.4614 +FPS=24.76, 法向力=1875.0635, 切向力X=2923.1196, 切向力Y=-992.5732 +FPS=25.99, 法向力=1823.3472, 切向力X=2954.5254, 切向力Y=-935.3372 +FPS=24.16, 法向力=1564.5869, 切向力X=2405.1763, 切向力Y=-676.2955 +FPS=25.06, 法向力=1475.0618, 切向力X=2925.5386, 切向力Y=-393.4914 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000214s, blend=0.002303s (9 tiles incl ref), finalize=0.000075s, total=0.002599s +FPS=24.85, 法向力=1435.6185, 切向力X=2937.6013, 切向力Y=-452.4043 +FPS=24.36, 法向力=1615.6847, 切向力X=2551.1333, 切向力Y=-283.5780 +FPS=25.64, 法向力=1624.4419, 切向力X=2560.2498, 切向力Y=-336.6502 +FPS=24.74, 法向力=1475.7979, 切向力X=2632.2229, 切向力Y=-373.0098 +FPS=25.05, 法向力=1425.4669, 切向力X=2703.8931, 切向力Y=-322.0262 +FPS=24.96, 法向力=1821.2385, 切向力X=2499.7495, 切向力Y=-1250.5753 +FPS=23.69, 法向力=1773.6565, 切向力X=3199.5464, 切向力Y=-443.6719 +FPS=24.60, 法向力=1679.8535, 切向力X=3125.7231, 切向力Y=-421.2894 +FPS=24.94, 法向力=1968.3121, 切向力X=2869.9702, 切向力Y=-915.5155 +FPS=24.54, 法向力=1316.6621, 切向力X=2556.9126, 切向力Y=-695.9603 +FPS=25.07, 法向力=1273.4260, 切向力X=2547.2571, 切向力Y=-682.1805 +FPS=24.21, 法向力=1659.6620, 切向力X=3056.1689, 切向力Y=-1018.3756 +FPS=25.08, 法向力=1549.1831, 切向力X=3060.4497, 切向力Y=-806.5960 +FPS=22.24, 法向力=1545.7358, 切向力X=3069.1377, 切向力Y=-853.4056 +FPS=24.56, 法向力=1625.8889, 切向力X=2480.0747, 切向力Y=-1351.8707 +FPS=24.87, 法向力=1648.8502, 切向力X=2412.7771, 切向力Y=-1350.1250 +FPS=22.41, 法向力=1592.2472, 切向力X=2935.7737, 切向力Y=-856.7966 +FPS=24.00, 法向力=1412.3081, 切向力X=2299.4023, 切向力Y=-715.8125 +FPS=24.73, 法向力=1359.7068, 切向力X=2233.6824, 切向力Y=-720.5453 +FPS=23.84, 法向力=1512.5314, 切向力X=2527.4426, 切向力Y=-805.5196 +FPS=24.58, 法向力=1503.9904, 切向力X=2612.0205, 切向力Y=-868.9185 +FPS=24.63, 法向力=1449.4260, 切向力X=2681.3076, 切向力Y=-807.6854 +FPS=21.99, 法向力=1277.6927, 切向力X=2691.6836, 切向力Y=-703.6818 +FPS=25.21, 法向力=1306.7411, 切向力X=2769.0620, 切向力Y=-735.7596 +FPS=23.49, 法向力=1622.4028, 切向力X=2876.1545, 切向力Y=-761.2542 +FPS=22.60, 法向力=1360.3721, 切向力X=2606.0193, 切向力Y=-731.5515 +FPS=24.86, 法向力=1388.3253, 切向力X=2624.6982, 切向力Y=-771.4015 +FPS=22.87, 法向力=1500.0564, 切向力X=2290.0117, 切向力Y=-582.3000 +FPS=24.68, 法向力=1329.8794, 切向力X=2660.4973, 切向力Y=-649.9011 +FPS=24.82, 法向力=1399.3176, 切向力X=2640.3606, 切向力Y=-756.6919 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000233s, blend=0.002174s (9 tiles incl ref), finalize=0.000054s, total=0.002467s +FPS=23.59, 法向力=1652.7557, 切向力X=2163.6255, 切向力Y=22.2989 +FPS=23.35, 法向力=1672.4071, 切向力X=2098.4121, 切向力Y=-22.0492 +FPS=16.77, 法向力=1427.8884, 切向力X=1844.9011, 切向力Y=-341.6143 +FPS=22.69, 法向力=1012.2925, 切向力X=3248.1055, 切向力Y=-2259.4783 +FPS=24.52, 法向力=923.1046, 切向力X=3202.7432, 切向力Y=-2292.0859 +FPS=24.91, 法向力=1339.5906, 切向力X=3515.5720, 切向力Y=-2927.4414 +FPS=22.39, 法向力=1606.7646, 切向力X=4045.6992, 切向力Y=-1767.0311 +FPS=24.22, 法向力=1594.0120, 切向力X=3992.4492, 切向力Y=-1793.6575 +FPS=24.20, 法向力=1586.4508, 切向力X=3839.4336, 切向力Y=-1573.5352 +FPS=22.77, 法向力=1191.6135, 切向力X=3824.7239, 切向力Y=-2733.1599 +FPS=25.01, 法向力=1212.9685, 切向力X=3797.9495, 切向力Y=-2830.9475 +FPS=23.72, 法向力=1071.3147, 切向力X=3154.6440, 切向力Y=-2712.6074 +FPS=24.35, 法向力=1132.7653, 切向力X=3215.8530, 切向力Y=-2736.6411 +FPS=24.86, 法向力=1075.9052, 切向力X=3103.9941, 切向力Y=-2431.2046 +FPS=22.71, 法向力=932.0916, 切向力X=2857.5315, 切向力Y=-3517.2837 +FPS=23.99, 法向力=938.2484, 切向力X=2849.8159, 切向力Y=-3789.6499 +FPS=24.73, 法向力=1129.8079, 切向力X=2893.5625, 切向力Y=-4609.2236 +FPS=24.05, 法向力=981.6160, 切向力X=2987.9224, 切向力Y=-4771.9102 +FPS=25.36, 法向力=1017.2183, 切向力X=3086.4766, 切向力Y=-4819.1523 +FPS=23.86, 法向力=1244.3879, 切向力X=3329.9878, 切向力Y=-4266.5488 +FPS=23.75, 法向力=1206.4309, 切向力X=3279.3926, 切向力Y=-4327.1943 +FPS=23.48, 法向力=1107.1713, 切向力X=2914.3638, 切向力Y=-4205.2939 +FPS=24.36, 法向力=1359.6742, 切向力X=3328.0344, 切向力Y=-4059.8701 +FPS=25.70, 法向力=1411.8674, 切向力X=3324.7415, 切向力Y=-4113.2681 +FPS=24.48, 法向力=1162.9568, 切向力X=3004.6924, 切向力Y=-4175.8647 +FPS=25.16, 法向力=1221.8712, 切向力X=2657.1294, 切向力Y=-4589.3633 +FPS=17.86, 法向力=1237.4156, 切向力X=2681.8999, 切向力Y=-4612.2314 +FPS=24.04, 法向力=1098.0437, 切向力X=2973.4194, 切向力Y=-4183.7925 +FPS=24.36, 法向力=1082.5148, 切向力X=2602.8491, 切向力Y=-4023.4888 +FPS=26.38, 法向力=1095.4620, 切向力X=2550.7231, 切向力Y=-3998.5566 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000003s (hit), reset=0.000301s, blend=0.002249s (9 tiles incl ref), finalize=0.000057s, total=0.002615s +FPS=24.70, 法向力=1222.0232, 切向力X=2944.0264, 切向力Y=-4227.6187 +FPS=25.15, 法向力=1245.6538, 切向力X=2928.6982, 切向力Y=-4304.1064 +FPS=24.36, 法向力=1250.3129, 切向力X=2584.5188, 切向力Y=-4996.9038 +FPS=24.61, 法向力=1139.7466, 切向力X=2780.5149, 切向力Y=-4837.5005 +FPS=26.32, 法向力=1141.8206, 切向力X=2797.8550, 切向力Y=-4760.8105 +FPS=25.24, 法向力=1052.6382, 切向力X=3058.3779, 切向力Y=-5034.0298 +FPS=26.41, 法向力=1090.3848, 切向力X=3037.6714, 切向力Y=-4993.7339 +FPS=26.53, 法向力=979.6331, 切向力X=2888.3577, 切向力Y=-4844.9297 +FPS=26.09, 法向力=1082.3090, 切向力X=2489.2302, 切向力Y=-4627.8643 +FPS=27.29, 法向力=1070.5630, 切向力X=2508.9932, 切向力Y=-4621.3862 +FPS=25.41, 法向力=1101.8326, 切向力X=2191.3821, 切向力Y=-4062.9800 +FPS=26.88, 法向力=1103.5376, 切向力X=2312.8254, 切向力Y=-4040.3127 +FPS=24.97, 法向力=1003.8866, 切向力X=2407.7905, 切向力Y=-4667.7588 +FPS=28.00, 法向力=971.7283, 切向力X=2459.3594, 切向力Y=-4690.8853 +FPS=26.10, 法向力=1145.2795, 切向力X=1962.9021, 切向力Y=-2978.7913 +FPS=27.64, 法向力=1113.1837, 切向力X=1914.3567, 切向力Y=-2958.9526 +FPS=27.49, 法向力=1188.6421, 切向力X=2516.5327, 切向力Y=-2435.2905 +FPS=26.89, 法向力=1121.0857, 切向力X=2877.4844, 切向力Y=-5774.3140 +FPS=27.14, 法向力=1173.9050, 切向力X=3112.9216, 切向力Y=-6295.7812 +FPS=27.68, 法向力=1518.5291, 切向力X=3633.0974, 切向力Y=-8699.3291 +FPS=27.69, 法向力=1488.9487, 切向力X=3650.3975, 切向力Y=-8892.9873 +FPS=26.04, 法向力=1330.8802, 切向力X=3156.5605, 切向力Y=-5284.5308 +FPS=28.11, 法向力=1332.4752, 切向力X=3171.8975, 切向力Y=-5302.3066 +FPS=25.50, 法向力=1199.7417, 切向力X=2704.7388, 切向力Y=-3250.8838 +FPS=26.17, 法向力=1198.6917, 切向力X=2713.1301, 切向力Y=-3309.1853 +FPS=27.23, 法向力=1428.6501, 切向力X=3323.4648, 切向力Y=-4212.6074 +FPS=26.79, 法向力=1320.0312, 切向力X=2840.1694, 切向力Y=-4509.4902 +FPS=27.20, 法向力=1311.8066, 切向力X=2827.1057, 切向力Y=-4522.0542 +FPS=25.02, 法向力=942.6299, 切向力X=2332.2239, 切向力Y=-4085.2583 +FPS=28.51, 法向力=943.4531, 切向力X=2419.7969, 切向力Y=-4128.2959 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002173s (9 tiles incl ref), finalize=0.000060s, total=0.002475s +FPS=25.98, 法向力=1743.4058, 切向力X=3110.0664, 切向力Y=-4603.3486 +FPS=25.70, 法向力=1705.0547, 切向力X=3106.9170, 切向力Y=-4683.3076 +FPS=23.93, 法向力=1629.4590, 切向力X=2760.3174, 切向力Y=-4483.5127 +FPS=24.19, 法向力=1651.7438, 切向力X=-2553.5793, 切向力Y=-1213.9878 +FPS=23.52, 法向力=1530.5962, 切向力X=-2644.4753, 切向力Y=-1179.3650 +FPS=21.81, 法向力=2734.8413, 切向力X=-9297.7959, 切向力Y=-5481.9531 +FPS=22.92, 法向力=6163.1660, 切向力X=-34866.6562, 切向力Y=-42845.1875 +FPS=23.28, 法向力=6032.7539, 切向力X=-35184.5742, 切向力Y=-42959.2695 +FPS=21.58, 法向力=19777.7266, 切向力X=-71735.7188, 切向力Y=-81840.2188 +FPS=22.67, 法向力=18480.8848, 切向力X=-71670.4375, 切向力Y=-83475.1016 +FPS=22.89, 法向力=30289.2910, 切向力X=-108154.0000, 切向力Y=-109901.6484 +FPS=21.83, 法向力=52350.1523, 切向力X=-126151.8906, 切向力Y=-143310.1562 +FPS=21.89, 法向力=79890.3438, 切向力X=-114332.1719, 切向力Y=-157293.2812 +FPS=21.04, 法向力=78850.6406, 切向力X=-114187.5938, 切向力Y=-158252.7188 +FPS=20.56, 法向力=78428.5781, 切向力X=-92954.7891, 切向力Y=-147603.6562 +FPS=19.81, 法向力=53809.2109, 切向力X=-64801.2539, 切向力Y=-126744.8516 +FPS=21.22, 法向力=22988.1719, 切向力X=-31494.2520, 切向力Y=-56370.6562 +FPS=22.27, 法向力=23133.4707, 切向力X=-31614.2383, 切向力Y=-55776.2344 +FPS=21.48, 法向力=11268.1074, 切向力X=-13939.3477, 切向力Y=-28763.3711 +FPS=20.40, 法向力=7405.0361, 切向力X=-9365.6211, 切向力Y=-22874.6016 +FPS=22.39, 法向力=7454.4707, 切向力X=-9543.5654, 切向力Y=-22891.6680 +FPS=22.09, 法向力=6590.0977, 切向力X=-6125.5391, 切向力Y=-18438.2305 +FPS=22.01, 法向力=4433.6182, 切向力X=-4597.5103, 切向力Y=-15645.2832 +FPS=22.04, 法向力=4515.4014, 切向力X=-4616.0605, 切向力Y=-15755.8164 +FPS=22.62, 法向力=3849.8643, 切向力X=-3540.5088, 切向力Y=-13841.2070 +FPS=20.99, 法向力=3444.6611, 切向力X=-2533.2764, 切向力Y=-12714.2949 +FPS=23.57, 法向力=3476.7476, 切向力X=-2494.8433, 切向力Y=-12695.1445 +FPS=22.19, 法向力=3130.4097, 切向力X=-1677.1814, 切向力Y=-11281.3945 +FPS=22.79, 法向力=2533.1641, 切向力X=-1800.9402, 切向力Y=-11528.3477 +FPS=22.35, 法向力=2502.2603, 切向力X=-1907.1917, 切向力Y=-11544.7168 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000212s, blend=0.002844s (9 tiles incl ref), finalize=0.000097s, total=0.003160s +FPS=21.24, 法向力=2433.5898, 切向力X=-1278.9866, 切向力Y=-9413.9482 +FPS=21.70, 法向力=2276.3159, 切向力X=-344.9800, 切向力Y=-9645.8330 +FPS=23.37, 法向力=2079.0432, 切向力X=39.4676, 切向力Y=-9430.7637 +FPS=23.13, 法向力=2111.7627, 切向力X=61.7129, 切向力Y=-9461.3535 +FPS=25.12, 法向力=2137.5198, 切向力X=80.4525, 切向力Y=-8156.1650 +FPS=25.09, 法向力=2120.0769, 切向力X=67.0888, 切向力Y=-8174.1895 +FPS=22.64, 法向力=2061.2402, 切向力X=232.9848, 切向力Y=-8038.0361 +FPS=24.08, 法向力=2032.0415, 切向力X=158.4926, 切向力Y=-8073.8374 +FPS=24.27, 法向力=2176.5559, 切向力X=794.8557, 切向力Y=-7791.6582 +FPS=24.30, 法向力=1563.8900, 切向力X=258.9560, 切向力Y=-7397.3799 +FPS=25.94, 法向力=1665.1692, 切向力X=345.6519, 切向力Y=-7369.4575 +FPS=24.63, 法向力=1371.0815, 切向力X=1257.1492, 切向力Y=-6686.9062 +FPS=25.57, 法向力=1757.5918, 切向力X=812.8463, 切向力Y=-5888.3330 +FPS=25.37, 法向力=1797.7614, 切向力X=822.7699, 切向力Y=-5827.8916 +FPS=25.52, 法向力=1407.0593, 切向力X=1089.7170, 切向力Y=-4877.4243 +FPS=26.89, 法向力=1398.0586, 切向力X=1116.7952, 切向力Y=-4878.5322 +FPS=26.22, 法向力=1894.2041, 切向力X=763.5609, 切向力Y=-4538.9697 +FPS=26.64, 法向力=1911.8105, 切向力X=677.3145, 切向力Y=-4545.5161 +FPS=24.66, 法向力=1530.0724, 切向力X=1052.2068, 切向力Y=-3788.3459 +FPS=25.27, 法向力=1665.9761, 切向力X=1667.2991, 切向力Y=-3952.9011 +FPS=25.59, 法向力=1697.1199, 切向力X=1705.3066, 切向力Y=-3955.2939 +FPS=25.91, 法向力=1405.4181, 切向力X=1535.8931, 切向力Y=-3422.2852 +FPS=25.58, 法向力=1367.3804, 切向力X=1491.5940, 切向力Y=-3388.4497 +FPS=25.50, 法向力=1666.2737, 切向力X=1224.8967, 切向力Y=-3827.6675 +FPS=24.87, 法向力=1670.2169, 切向力X=1243.1558, 切向力Y=-3833.0015 +FPS=25.75, 法向力=1475.8273, 切向力X=1328.0367, 切向力Y=-3301.9412 +FPS=24.81, 法向力=1273.9641, 切向力X=1662.1558, 切向力Y=-2683.4414 +FPS=25.30, 法向力=1453.5502, 切向力X=1715.3112, 切向力Y=-2875.2070 +FPS=25.29, 法向力=1476.1997, 切向力X=1816.7247, 切向力Y=-2957.5996 +FPS=26.01, 法向力=1199.5463, 切向力X=1393.3046, 切向力Y=-2568.9097 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000008s (hit), reset=0.000273s, blend=0.002197s (9 tiles incl ref), finalize=0.000057s, total=0.002537s +FPS=25.28, 法向力=1187.8850, 切向力X=1441.8506, 切向力Y=-2595.5063 +FPS=22.46, 法向力=1600.8164, 切向力X=1772.7537, 切向力Y=-2577.7349 +FPS=25.88, 法向力=1599.8351, 切向力X=1736.9172, 切向力Y=-2560.0732 +FPS=25.41, 法向力=1512.3267, 切向力X=1907.8228, 切向力Y=-2866.6399 +FPS=25.22, 法向力=1555.3972, 切向力X=1975.6687, 切向力Y=-2930.8940 +FPS=24.96, 法向力=1228.8489, 切向力X=2133.4229, 切向力Y=-2982.2998 +FPS=24.52, 法向力=1685.7970, 切向力X=2316.4998, 切向力Y=-2677.9233 +FPS=24.13, 法向力=1678.4417, 切向力X=2293.1462, 切向力Y=-2717.6538 +FPS=23.13, 法向力=1282.0671, 切向力X=1948.9199, 切向力Y=-2490.4080 +FPS=23.51, 法向力=1211.4324, 切向力X=1367.3333, 切向力Y=-2752.3457 +FPS=23.49, 法向力=1227.8341, 切向力X=1357.7852, 切向力Y=-2758.0620 +FPS=22.22, 法向力=1108.6599, 切向力X=1602.9785, 切向力Y=-2695.2100 +FPS=23.92, 法向力=1111.5562, 切向力X=1588.9684, 切向力Y=-2703.2959 +FPS=24.28, 法向力=1408.9597, 切向力X=1996.1155, 切向力Y=-2210.0967 +FPS=24.03, 法向力=1276.2954, 切向力X=2180.5200, 切向力Y=-2324.6418 +FPS=23.62, 法向力=1259.1282, 切向力X=2153.6587, 切向力Y=-2330.5493 +FPS=23.52, 法向力=1386.9636, 切向力X=2147.5876, 切向力Y=-2040.5659 +FPS=24.46, 法向力=1091.7982, 切向力X=1731.2683, 切向力Y=-2582.0522 +FPS=23.71, 法向力=1075.9258, 切向力X=1710.4380, 切向力Y=-2689.1680 +FPS=23.37, 法向力=1683.0543, 切向力X=2129.8027, 切向力Y=-2952.2219 +FPS=24.90, 法向力=1400.7672, 切向力X=987.9887, 切向力Y=-3270.6628 +FPS=24.66, 法向力=1386.4431, 切向力X=989.0052, 切向力Y=-3272.9990 +FPS=23.93, 法向力=1354.8174, 切向力X=1344.3340, 切向力Y=-2783.6895 +FPS=25.31, 法向力=1332.3328, 切向力X=1419.1335, 切向力Y=-2758.3623 +FPS=24.35, 法向力=1435.3514, 切向力X=3050.6758, 切向力Y=-1801.7629 +FPS=25.39, 法向力=1746.1387, 切向力X=2530.5559, 切向力Y=-1446.0494 +FPS=25.60, 法向力=1743.2231, 切向力X=2487.1042, 切向力Y=-1477.5334 +FPS=24.53, 法向力=1278.3694, 切向力X=2966.6499, 切向力Y=-1542.1765 +FPS=26.04, 法向力=1296.5823, 切向力X=3036.6353, 切向力Y=-1504.3512 +FPS=25.54, 法向力=1267.2197, 切向力X=2594.4775, 切向力Y=-2488.5212 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000216s, blend=0.002255s (9 tiles incl ref), finalize=0.000058s, total=0.002536s +FPS=24.94, 法向力=1195.8151, 切向力X=2857.3054, 切向力Y=-3177.8003 +FPS=25.76, 法向力=1190.7919, 切向力X=2772.3552, 切向力Y=-3282.7471 +FPS=27.05, 法向力=1476.5632, 切向力X=4977.8921, 切向力Y=-5040.6533 +FPS=26.65, 法向力=1409.0566, 切向力X=5276.3672, 切向力Y=-5180.4146 +FPS=25.04, 法向力=1509.2200, 切向力X=1674.0237, 切向力Y=-4611.8960 +FPS=27.99, 法向力=1550.7117, 切向力X=1709.7537, 切向力Y=-4696.9570 +FPS=25.10, 法向力=1385.2128, 切向力X=2952.4062, 切向力Y=-4532.8652 +FPS=27.11, 法向力=1544.1567, 切向力X=6539.5205, 切向力Y=-5638.1338 +FPS=27.36, 法向力=1553.3096, 切向力X=7075.4795, 切向力Y=-5467.5996 +FPS=25.61, 法向力=1986.7241, 切向力X=8248.7930, 切向力Y=-4478.6055 +FPS=27.96, 法向力=1965.2106, 切向力X=8298.4414, 切向力Y=-4415.5703 +FPS=26.48, 法向力=1649.6072, 切向力X=9615.6211, 切向力Y=-4969.1890 +FPS=27.55, 法向力=1609.6531, 切向力X=9673.8486, 切向力Y=-4880.5728 +FPS=23.78, 法向力=2158.1780, 切向力X=10267.2422, 切向力Y=-5542.4062 +FPS=25.71, 法向力=2213.8003, 切向力X=10264.7227, 切向力Y=-5553.1533 +FPS=25.89, 法向力=2178.9956, 切向力X=7605.0093, 切向力Y=-4735.6758 +FPS=24.69, 法向力=1454.0925, 切向力X=6377.4326, 切向力Y=-4862.9990 +FPS=25.45, 法向力=1464.9338, 切向力X=6323.1113, 切向力Y=-4831.0825 +FPS=23.61, 法向力=1512.1829, 切向力X=4094.4409, 切向力Y=-5079.8359 +FPS=23.29, 法向力=1328.1343, 切向力X=2154.1255, 切向力Y=-4288.6831 +FPS=22.83, 法向力=1319.9362, 切向力X=2240.0320, 切向力Y=-4399.5820 +FPS=18.02, 法向力=1443.8638, 切向力X=1386.2063, 切向力Y=21.9007 +FPS=22.92, 法向力=1778.5537, 切向力X=3682.1809, 切向力Y=2473.3235 +FPS=23.94, 法向力=1865.6450, 切向力X=4032.1406, 切向力Y=2630.4138 +FPS=20.94, 法向力=1806.9866, 切向力X=4490.9434, 切向力Y=1945.4885 +FPS=21.02, 法向力=1998.4846, 切向力X=5080.8369, 切向力Y=243.1902 +FPS=25.91, 法向力=2018.2173, 切向力X=5027.9727, 切向力Y=322.4985 +FPS=24.23, 法向力=1335.1941, 切向力X=4444.2251, 切向力Y=-1.8873 +FPS=24.91, 法向力=1657.4646, 切向力X=1674.4705, 切向力Y=-1474.4460 +FPS=25.88, 法向力=1573.7225, 切向力X=1777.4404, 切向力Y=-1455.3147 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000274s, blend=0.002291s (9 tiles incl ref), finalize=0.000079s, total=0.002651s +FPS=25.13, 法向力=1172.7938, 切向力X=3016.3203, 切向力Y=-2537.1333 +FPS=24.46, 法向力=1134.8131, 切向力X=3019.8562, 切向力Y=-2492.4155 +FPS=23.64, 法向力=1367.7900, 切向力X=1476.0946, 切向力Y=-3192.4470 +FPS=24.83, 法向力=1352.0227, 切向力X=-935.9519, 切向力Y=-3496.7627 +FPS=25.50, 法向力=1328.6564, 切向力X=-786.8280, 切向力Y=-3668.4585 +FPS=24.56, 法向力=1990.6331, 切向力X=-2369.9102, 切向力Y=-3854.2212 +FPS=24.86, 法向力=2077.9480, 切向力X=-2430.8618, 切向力Y=-3781.9827 +FPS=25.33, 法向力=1677.4730, 切向力X=-2149.1182, 切向力Y=-2526.5474 +FPS=24.24, 法向力=1462.7590, 切向力X=-2310.7791, 切向力Y=-3352.0576 +FPS=24.82, 法向力=1500.5938, 切向力X=-2355.5859, 切向力Y=-3442.3711 +FPS=24.19, 法向力=1539.8469, 切向力X=-1127.2321, 切向力Y=-5448.2354 +FPS=25.34, 法向力=1529.6296, 切向力X=-1031.5291, 切向力Y=-5483.8281 +FPS=24.43, 法向力=1403.3451, 切向力X=1493.0786, 切向力Y=-7379.7334 +FPS=24.84, 法向力=1330.9008, 切向力X=2121.2549, 切向力Y=-6829.4028 +FPS=25.02, 法向力=1361.4045, 切向力X=1979.9871, 切向力Y=-6948.3521 +FPS=18.33, 法向力=1412.2169, 切向力X=2380.2666, 切向力Y=-5189.5684 +FPS=23.71, 法向力=948.3049, 切向力X=2969.0410, 切向力Y=-4081.9131 +FPS=26.55, 法向力=958.9209, 切向力X=3012.9902, 切向力Y=-4102.5605 +FPS=25.14, 法向力=1205.8843, 切向力X=1738.2388, 切向力Y=-5041.2568 +FPS=26.89, 法向力=1231.2430, 切向力X=1660.3555, 切向力Y=-5193.4521 +FPS=24.74, 法向力=1485.2838, 切向力X=1335.8351, 切向力Y=-8011.8472 +FPS=23.81, 法向力=1692.9771, 切向力X=-2295.1575, 切向力Y=-9091.4004 +FPS=25.51, 法向力=1751.4851, 切向力X=-2537.3223, 切向力Y=-9203.9844 +FPS=25.78, 法向力=1670.3773, 切向力X=-2164.5962, 切向力Y=-8608.4570 +FPS=25.28, 法向力=1683.3457, 切向力X=-2128.3354, 切向力Y=-8611.1309 +FPS=25.70, 法向力=1825.1510, 切向力X=-3728.8965, 切向力Y=-7339.1113 +FPS=26.06, 法向力=2018.7308, 切向力X=-4993.2183, 切向力Y=-9553.3438 +FPS=26.32, 法向力=2034.2361, 切向力X=-5122.7686, 切向力Y=-9568.5703 +FPS=24.74, 法向力=1997.4095, 切向力X=-4045.2651, 切向力Y=-9396.6328 +FPS=27.64, 法向力=2007.4811, 切向力X=-3977.3428, 切向力Y=-9537.9863 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000351s, blend=0.002194s (9 tiles incl ref), finalize=0.000055s, total=0.002607s +FPS=23.65, 法向力=2155.9041, 切向力X=-2442.2627, 切向力Y=-8932.8398 +FPS=26.79, 法向力=2126.1741, 切向力X=-2436.9434, 切向力Y=-8985.8008 +FPS=25.42, 法向力=2057.0171, 切向力X=-1327.3997, 切向力Y=-8647.7080 +FPS=25.38, 法向力=1798.6230, 切向力X=-1248.5586, 切向力Y=-8885.2090 +FPS=25.30, 法向力=1764.6818, 切向力X=-1281.1227, 切向力Y=-8897.2305 +FPS=23.65, 法向力=2177.2310, 切向力X=-1847.7705, 切向力Y=-8189.9829 +FPS=25.87, 法向力=2061.3354, 切向力X=-1943.2721, 切向力Y=-8233.0938 +FPS=25.91, 法向力=2217.7000, 切向力X=-1478.7551, 切向力Y=-6919.7998 +FPS=25.94, 法向力=2251.6123, 切向力X=-1427.7949, 切向力Y=-6974.8672 +FPS=26.45, 法向力=1864.6810, 切向力X=-270.6116, 切向力Y=-5198.3955 +FPS=24.89, 法向力=1968.8638, 切向力X=-2652.7781, 切向力Y=-3529.0088 +FPS=24.66, 法向力=1870.4248, 切向力X=-2665.7441, 切向力Y=-3567.5984 +FPS=18.64, 法向力=1936.1055, 切向力X=-99.3117, 切向力Y=-6479.6787 +FPS=23.79, 法向力=2355.8882, 切向力X=-726.7991, 切向力Y=-8735.9521 +FPS=26.94, 法向力=2430.0334, 切向力X=-691.2703, 切向力Y=-8895.1582 +FPS=24.98, 法向力=1890.9020, 切向力X=-1177.0068, 切向力Y=-5080.8877 +FPS=24.13, 法向力=2696.2327, 切向力X=-967.3491, 切向力Y=-1650.1934 +FPS=25.36, 法向力=2683.6824, 切向力X=-947.0031, 切向力Y=-1613.1057 +FPS=26.14, 法向力=1669.7834, 切向力X=1084.0624, 切向力Y=-1216.1841 +FPS=26.06, 法向力=1617.9224, 切向力X=1177.9399, 切向力Y=-1212.7610 +FPS=25.08, 法向力=2066.5781, 切向力X=-1406.0798, 切向力Y=-883.1772 +FPS=26.81, 法向力=2047.3416, 切向力X=-1724.7166, 切向力Y=-997.2954 +FPS=26.12, 法向力=2058.8159, 切向力X=-151.3242, 切向力Y=-2754.4656 +FPS=26.55, 法向力=1310.7429, 切向力X=1040.1262, 切向力Y=-3526.1282 +FPS=26.32, 法向力=1323.2111, 切向力X=1224.5859, 切向力Y=-3652.4526 +FPS=25.00, 法向力=1762.5046, 切向力X=996.6343, 切向力Y=-4216.7754 +FPS=28.03, 法向力=1826.7860, 切向力X=903.8096, 切向力Y=-4342.0059 +FPS=25.44, 法向力=1594.1113, 切向力X=2837.3916, 切向力Y=-6749.1504 +FPS=21.84, 法向力=1738.3528, 切向力X=3380.5144, 切向力Y=-6849.5581 +FPS=27.47, 法向力=1559.6559, 切向力X=2611.3413, 切向力Y=-6829.8633 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000354s, blend=0.002519s (9 tiles incl ref), finalize=0.000060s, total=0.002941s +FPS=26.12, 法向力=1198.7836, 切向力X=1041.4683, 切向力Y=-3227.1240 +FPS=27.12, 法向力=1202.9913, 切向力X=1025.1075, 切向力Y=-3105.6230 +FPS=23.88, 法向力=1647.3147, 切向力X=366.3931, 切向力Y=-1025.4938 +FPS=26.95, 法向力=1653.3374, 切向力X=358.2219, 切向力Y=-968.3387 +FPS=27.50, 法向力=1872.0544, 切向力X=1519.9158, 切向力Y=-1204.0577 +FPS=27.27, 法向力=1282.9644, 切向力X=4164.5210, 切向力Y=-5017.6499 +FPS=27.92, 法向力=1280.2356, 切向力X=4625.1943, 切向力Y=-5046.5605 +FPS=26.05, 法向力=1375.5558, 切向力X=-694.8114, 切向力Y=-4190.0762 +FPS=27.71, 法向力=1333.8011, 切向力X=-746.4678, 切向力Y=-4193.8076 +FPS=27.74, 法向力=1899.8324, 切向力X=2.3619, 切向力Y=-2406.1299 +FPS=28.12, 法向力=1921.9253, 切向力X=68.3670, 切向力Y=-2383.6060 +FPS=26.76, 法向力=2226.0176, 切向力X=63.4016, 切向力Y=-4540.9082 +FPS=27.51, 法向力=2293.5557, 切向力X=164.9122, 切向力Y=-4872.4004 +FPS=26.53, 法向力=4879.6094, 切向力X=4495.1021, 切向力Y=-4230.0532 +FPS=27.30, 法向力=4878.1426, 切向力X=4841.1348, 切向力Y=-4204.9043 +FPS=25.94, 法向力=5676.5352, 切向力X=8718.0889, 切向力Y=-2964.7288 +FPS=26.70, 法向力=4029.6440, 切向力X=15227.3340, 切向力Y=-2505.0278 +FPS=26.00, 法向力=3978.9585, 切向力X=16359.3701, 切向力Y=-2702.8408 +FPS=25.85, 法向力=2539.0449, 切向力X=15361.1543, 切向力Y=-5444.2764 +FPS=23.80, 法向力=2848.4521, 切向力X=15278.3848, 切向力Y=-5747.5376 +FPS=24.14, 法向力=3141.2876, 切向力X=13193.8799, 切向力Y=-6267.2080 +FPS=26.30, 法向力=3483.8179, 切向力X=13040.2637, 切向力Y=-5468.7686 +FPS=26.36, 法向力=3419.8989, 切向力X=13191.5381, 切向力Y=-5573.8193 +FPS=25.84, 法向力=3205.7378, 切向力X=12974.6816, 切向力Y=-5486.1216 +FPS=19.03, 法向力=3435.1687, 切向力X=13604.4980, 切向力Y=-5636.2695 +FPS=25.33, 法向力=3422.4646, 切向力X=13661.1719, 切向力Y=-5656.8945 +FPS=25.56, 法向力=3536.0342, 切向力X=13211.1680, 切向力Y=-5736.2114 +FPS=27.26, 法向力=3487.7300, 切向力X=13313.3809, 切向力Y=-5805.4146 +FPS=24.69, 法向力=3021.0510, 切向力X=13817.2607, 切向力Y=-5239.4121 +FPS=26.55, 法向力=3027.2256, 切向力X=13809.4326, 切向力Y=-5164.2407 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002210s (9 tiles incl ref), finalize=0.000074s, total=0.002505s +FPS=24.37, 法向力=3134.7517, 切向力X=13300.2129, 切向力Y=-5277.6367 +FPS=26.56, 法向力=2972.9358, 切向力X=14131.2324, 切向力Y=-5483.5400 +FPS=27.29, 法向力=2948.0178, 切向力X=14309.1328, 切向力Y=-5504.8926 +FPS=25.84, 法向力=3563.6929, 切向力X=13306.5312, 切向力Y=-5314.1411 +FPS=24.29, 法向力=3608.7822, 切向力X=13236.6465, 切向力Y=-5328.5107 +FPS=23.56, 法向力=3214.4148, 切向力X=13572.1445, 切向力Y=-4741.2451 +FPS=23.77, 法向力=2918.7847, 切向力X=13587.4307, 切向力Y=-5141.7778 +FPS=25.33, 法向力=2906.7615, 切向力X=13606.7461, 切向力Y=-5146.5713 +FPS=23.12, 法向力=3347.3328, 切向力X=14206.5957, 切向力Y=-5138.2793 +FPS=24.85, 法向力=3418.5698, 切向力X=14264.1855, 切向力Y=-5130.0239 +FPS=23.06, 法向力=3273.6843, 切向力X=13867.6406, 切向力Y=-5271.4404 +FPS=24.36, 法向力=3582.2686, 切向力X=13420.7705, 切向力Y=-5200.3799 +FPS=25.98, 法向力=3618.2144, 切向力X=13449.1602, 切向力Y=-5243.3252 +FPS=24.88, 法向力=3082.3096, 切向力X=13702.9316, 切向力Y=-4603.7793 +FPS=25.18, 法向力=3101.9087, 切向力X=14009.3164, 切向力Y=-5806.1094 +FPS=27.12, 法向力=3059.7817, 切向力X=13980.9697, 切向力Y=-5916.9844 +FPS=26.50, 法向力=2800.7153, 切向力X=14304.2559, 切向力Y=-5353.5762 +FPS=28.11, 法向力=2746.9531, 切向力X=14493.2432, 切向力Y=-5258.1582 +FPS=27.36, 法向力=3492.3604, 切向力X=13664.6309, 切向力Y=-5772.3369 +FPS=25.99, 法向力=3495.4834, 切向力X=13588.4248, 切向力Y=-5759.7773 +FPS=24.72, 法向力=3063.8389, 切向力X=14274.8340, 切向力Y=-5942.0508 +FPS=27.26, 法向力=3039.4199, 切向力X=14280.3926, 切向力Y=-5928.1240 +FPS=28.38, 法向力=3553.4521, 切向力X=14460.7852, 切向力Y=-5584.5312 +FPS=27.19, 法向力=3332.5288, 切向力X=14443.6152, 切向力Y=-5933.9790 +FPS=28.06, 法向力=3299.5002, 切向力X=14395.4238, 切向力Y=-6024.8877 +FPS=25.39, 法向力=3137.7695, 切向力X=14540.6895, 切向力Y=-6079.0127 +FPS=27.87, 法向力=3126.5774, 切向力X=14510.0723, 切向力Y=-6124.4043 +FPS=25.77, 法向力=3806.8867, 切向力X=14024.8438, 切向力Y=-5532.1045 +FPS=28.10, 法向力=3818.0115, 切向力X=14039.7070, 切向力Y=-5511.5371 +FPS=26.19, 法向力=3501.7949, 切向力X=13948.8477, 切向力Y=-5009.2373 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000349s, blend=0.002438s (9 tiles incl ref), finalize=0.000068s, total=0.002861s +FPS=26.47, 法向力=3568.0947, 切向力X=13951.3340, 切向力Y=-5036.1577 +FPS=24.56, 法向力=3320.9390, 切向力X=13962.2910, 切向力Y=-5051.1104 +FPS=26.07, 法向力=3686.0371, 切向力X=13692.6113, 切向力Y=-5144.8218 +FPS=26.62, 法向力=3690.3335, 切向力X=13701.8945, 切向力Y=-5103.4736 +FPS=24.04, 法向力=3119.3274, 切向力X=14339.4736, 切向力Y=-5164.7139 +FPS=26.98, 法向力=3089.5669, 切向力X=14399.8906, 切向力Y=-5127.0679 +FPS=26.12, 法向力=3453.5430, 切向力X=13857.1045, 切向力Y=-4828.4775 +FPS=26.67, 法向力=3449.5669, 切向力X=13874.9219, 切向力Y=-4810.5410 +FPS=24.28, 法向力=3312.6191, 切向力X=13976.5732, 切向力Y=-4829.6113 +FPS=25.03, 法向力=3060.2466, 切向力X=14037.7949, 切向力Y=-4851.1177 +FPS=24.91, 法向力=3111.0764, 切向力X=13968.2070, 切向力Y=-4855.6045 +FPS=25.17, 法向力=3405.5713, 切向力X=14108.8604, 切向力Y=-4434.8652 +FPS=26.86, 法向力=3421.9902, 切向力X=14097.4004, 切向力Y=-4462.3750 +FPS=25.48, 法向力=3276.2456, 切向力X=14093.3516, 切向力Y=-4954.1855 +FPS=24.40, 法向力=3519.5396, 切向力X=14042.0469, 切向力Y=-4561.0830 +FPS=25.65, 法向力=3486.9065, 切向力X=14034.4512, 切向力Y=-4586.6855 +FPS=22.55, 法向力=3223.8359, 切向力X=14050.0371, 切向力Y=-4328.3237 +FPS=26.61, 法向力=3236.7930, 切向力X=14072.2852, 切向力Y=-4403.8203 +FPS=25.56, 法向力=3387.2959, 切向力X=14322.4404, 切向力Y=-5083.0625 +FPS=25.60, 法向力=3339.2676, 切向力X=13819.8867, 切向力Y=-4587.2866 +FPS=25.96, 法向力=3373.9558, 切向力X=13839.0098, 切向力Y=-4644.5659 +FPS=24.27, 法向力=3303.0010, 切向力X=13623.4082, 切向力Y=-4565.8027 +FPS=25.96, 法向力=3229.4551, 切向力X=13656.8418, 切向力Y=-4597.8354 +FPS=25.60, 法向力=3016.1455, 切向力X=14223.9492, 切向力Y=-4742.9937 +FPS=25.85, 法向力=3230.0991, 切向力X=14221.3691, 切向力Y=-5220.9224 +FPS=25.45, 法向力=3218.1362, 切向力X=14216.3359, 切向力Y=-5189.7495 +FPS=25.14, 法向力=3056.2603, 切向力X=14304.9766, 切向力Y=-4934.2207 +FPS=26.75, 法向力=3031.7021, 切向力X=14337.8223, 切向力Y=-4910.7998 +FPS=24.63, 法向力=2932.6997, 切向力X=14431.8516, 切向力Y=-5380.5771 +FPS=25.84, 法向力=2929.5105, 切向力X=14533.4482, 切向力Y=-5381.1123 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000311s, blend=0.002256s (9 tiles incl ref), finalize=0.000056s, total=0.002632s +FPS=23.67, 法向力=3059.2898, 切向力X=14581.1348, 切向力Y=-5381.1982 +FPS=25.30, 法向力=3330.4099, 切向力X=14276.0625, 切向力Y=-5621.5967 +FPS=26.48, 法向力=3317.6670, 切向力X=14286.9570, 切向力Y=-5615.4160 +FPS=24.73, 法向力=3460.0164, 切向力X=14233.4014, 切向力Y=-4891.0977 +FPS=25.39, 法向力=3198.5664, 切向力X=14213.5879, 切向力Y=-5120.9775 +FPS=25.09, 法向力=3193.9541, 切向力X=14327.8857, 切向力Y=-5146.5811 +FPS=24.07, 法向力=3653.5127, 切向力X=14224.0371, 切向力Y=-5019.2529 +FPS=25.31, 法向力=3736.5239, 切向力X=14183.9092, 切向力Y=-4940.6504 +FPS=23.80, 法向力=2856.3198, 切向力X=14945.8301, 切向力Y=-5072.0850 +FPS=25.05, 法向力=2914.8345, 切向力X=14761.1719, 切向力Y=-5190.2266 +FPS=24.40, 法向力=3819.4055, 切向力X=14245.6201, 切向力Y=-5276.6260 +FPS=25.43, 法向力=3149.7410, 切向力X=14438.4824, 切向力Y=-5073.7798 +FPS=25.71, 法向力=3121.5317, 切向力X=14420.3340, 切向力Y=-5068.6011 +FPS=25.30, 法向力=2952.0579, 切向力X=14124.9844, 切向力Y=-5383.1860 +FPS=25.08, 法向力=3479.2646, 切向力X=13917.7871, 切向力Y=-5309.1284 +FPS=25.94, 法向力=3470.9534, 切向力X=13938.0332, 切向力Y=-5369.8438 +FPS=25.69, 法向力=2985.1738, 切向力X=14283.0371, 切向力Y=-4630.3477 +FPS=25.83, 法向力=3040.2710, 切向力X=14385.2217, 切向力Y=-4630.7876 +FPS=21.77, 法向力=3443.6042, 切向力X=14091.2803, 切向力Y=-5783.5342 +FPS=24.56, 法向力=2962.5298, 切向力X=14768.6621, 切向力Y=-5344.5020 +FPS=25.10, 法向力=2968.6729, 切向力X=14810.6660, 切向力Y=-5250.7832 +FPS=24.44, 法向力=3199.3367, 切向力X=14636.2949, 切向力Y=-4956.6855 +FPS=25.58, 法向力=3150.9722, 切向力X=14668.2363, 切向力Y=-4932.8569 +FPS=25.35, 法向力=3221.9106, 切向力X=14357.0430, 切向力Y=-4813.7383 +FPS=24.82, 法向力=2448.9541, 切向力X=14139.3105, 切向力Y=-4307.8145 +FPS=24.28, 法向力=2527.3416, 切向力X=13972.7754, 切向力Y=-4385.0400 +FPS=24.79, 法向力=2127.2888, 切向力X=8650.2559, 切向力Y=-2093.8713 +FPS=26.07, 法向力=2200.6250, 切向力X=8588.3545, 切向力Y=-2144.8198 +FPS=23.93, 法向力=1627.0485, 切向力X=7415.6899, 切向力Y=-2119.7134 +FPS=25.25, 法向力=1628.8557, 切向力X=7566.7227, 切向力Y=-2235.8716 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000362s, blend=0.002387s (9 tiles incl ref), finalize=0.000056s, total=0.002813s +FPS=24.57, 法向力=1396.3555, 切向力X=5980.2510, 切向力Y=-1706.9310 +FPS=23.54, 法向力=1561.8877, 切向力X=5252.1724, 切向力Y=-2066.8831 +FPS=24.64, 法向力=1612.2830, 切向力X=5217.7192, 切向力Y=-2048.9106 +FPS=24.82, 法向力=1369.2402, 切向力X=4642.3281, 切向力Y=-1533.0490 +FPS=24.21, 法向力=1074.0691, 切向力X=4457.5107, 切向力Y=-1065.9319 +FPS=26.29, 法向力=1065.4330, 切向力X=4455.6714, 切向力Y=-1115.7784 +FPS=24.16, 法向力=1410.9279, 切向力X=4157.6812, 切向力Y=-1372.0568 +FPS=26.18, 法向力=1517.0021, 切向力X=4245.2891, 切向力Y=-1506.4260 +FPS=22.49, 法向力=1529.3933, 切向力X=5389.1182, 切向力Y=-1446.1401 +FPS=25.12, 法向力=1551.4128, 切向力X=3665.9214, 切向力Y=-1827.2306 +FPS=25.18, 法向力=1554.4255, 切向力X=3530.9287, 切向力Y=-1805.7356 +FPS=23.98, 法向力=1331.1794, 切向力X=4496.9175, 切向力Y=-1490.9868 +FPS=25.27, 法向力=1284.9423, 切向力X=4425.9297, 切向力Y=-1486.5118 +FPS=26.45, 法向力=1297.8267, 切向力X=3551.5713, 切向力Y=-1373.6265 +FPS=23.79, 法向力=1115.9844, 切向力X=3001.5305, 切向力Y=-1259.9403 +FPS=24.91, 法向力=1092.5376, 切向力X=3024.8892, 切向力Y=-1258.7529 +FPS=24.11, 法向力=1122.8306, 切向力X=3434.1777, 切向力Y=-2339.6213 +FPS=25.63, 法向力=1158.4998, 切向力X=3376.1948, 切向力Y=-2350.7290 +FPS=24.07, 法向力=960.9556, 切向力X=3419.0183, 切向力Y=-1356.9675 +FPS=25.25, 法向力=1229.0193, 切向力X=3609.2207, 切向力Y=-1462.1963 +FPS=25.16, 法向力=1251.0696, 切向力X=3679.8613, 切向力Y=-1424.6985 +FPS=25.15, 法向力=1312.8289, 切向力X=3664.0200, 切向力Y=-1841.6373 +FPS=24.41, 法向力=1250.9783, 切向力X=3770.3054, 切向力Y=-1901.8650 +FPS=25.33, 法向力=1190.0459, 切向力X=3765.8926, 切向力Y=-1940.1292 +FPS=22.53, 法向力=1005.1079, 切向力X=3201.3335, 切向力Y=-1644.1111 +FPS=25.06, 法向力=1047.8195, 切向力X=3209.3232, 切向力Y=-1637.0229 +FPS=23.41, 法向力=1188.7762, 切向力X=3425.5215, 切向力Y=-1116.2642 +FPS=23.15, 法向力=1192.7727, 切向力X=3539.7676, 切向力Y=-1132.6039 +FPS=20.73, 法向力=1123.3965, 切向力X=3328.8511, 切向力Y=-1754.8070 +FPS=22.95, 法向力=1362.4623, 切向力X=3135.2808, 切向力Y=-950.0996 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000523s, blend=0.002507s (9 tiles incl ref), finalize=0.000067s, total=0.003107s +FPS=15.56, 法向力=1230.6909, 切向力X=3197.1895, 切向力Y=-1341.2452 +FPS=24.02, 法向力=1251.6646, 切向力X=3130.9482, 切向力Y=-999.2794 +FPS=16.46, 法向力=1265.3293, 切向力X=3294.1064, 切向力Y=-992.5210 +FPS=23.81, 法向力=1306.3154, 切向力X=3425.4973, 切向力Y=-1283.6482 +FPS=24.35, 法向力=1233.7163, 切向力X=3260.6914, 切向力Y=-1542.4109 +FPS=25.33, 法向力=1236.4011, 切向力X=3214.9453, 切向力Y=-1658.0090 +FPS=23.19, 法向力=1229.5984, 切向力X=3150.1689, 切向力Y=-1604.5283 +FPS=25.36, 法向力=1402.1832, 切向力X=3336.3813, 切向力Y=-1793.7488 +FPS=25.81, 法向力=1403.0204, 切向力X=3358.5820, 切向力Y=-1832.3531 +FPS=22.82, 法向力=1167.8855, 切向力X=3149.9524, 切向力Y=-1735.7863 +FPS=25.20, 法向力=1184.9580, 切向力X=3071.7954, 切向力Y=-1773.1677 +FPS=26.04, 法向力=1194.6807, 切向力X=3173.3281, 切向力Y=-1321.0496 +FPS=26.07, 法向力=1141.7542, 切向力X=3138.0979, 切向力Y=-1271.1328 +FPS=25.94, 法向力=1186.2791, 切向力X=2894.9839, 切向力Y=-1673.5436 +FPS=24.46, 法向力=1298.6143, 切向力X=3649.2249, 切向力Y=-1103.0377 +FPS=24.31, 法向力=1349.9487, 切向力X=3710.7847, 切向力Y=-1043.9937 +FPS=22.92, 法向力=1333.9126, 切向力X=2738.5825, 切向力Y=-1385.3270 +FPS=25.36, 法向力=1590.9805, 切向力X=2912.8948, 切向力Y=-1570.2491 +FPS=25.96, 法向力=1664.2349, 切向力X=2982.7710, 切向力Y=-1627.0271 +FPS=24.18, 法向力=1267.9906, 切向力X=3069.8994, 切向力Y=-2141.3591 +FPS=26.24, 法向力=1220.8059, 切向力X=3192.0808, 切向力Y=-2033.9467 +FPS=24.86, 法向力=1094.1857, 切向力X=2996.2095, 切向力Y=-1423.0493 +FPS=25.88, 法向力=1117.2500, 切向力X=3001.9331, 切向力Y=-1475.9314 +FPS=24.01, 法向力=1204.3947, 切向力X=2566.3745, 切向力Y=-1121.9258 +FPS=24.39, 法向力=1321.1399, 切向力X=3578.1321, 切向力Y=-2081.6538 +FPS=25.60, 法向力=1221.8862, 切向力X=3594.0088, 切向力Y=-2034.5306 +FPS=25.31, 法向力=1089.7466, 切向力X=2820.2034, 切向力Y=-791.1716 +FPS=17.55, 法向力=1465.8386, 切向力X=2847.7327, 切向力Y=-1197.2479 +FPS=25.48, 法向力=1529.4388, 切向力X=2873.3828, 切向力Y=-1254.5356 +FPS=24.59, 法向力=1398.9087, 切向力X=2488.5869, 切向力Y=-1157.5535 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000317s, blend=0.002200s (9 tiles incl ref), finalize=0.000073s, total=0.002598s +FPS=25.58, 法向力=1029.4821, 切向力X=2856.3743, 切向力Y=-1325.5951 +FPS=26.68, 法向力=1026.7812, 切向力X=2980.0137, 切向力Y=-1422.7732 +FPS=25.17, 法向力=1334.7124, 切向力X=3301.6682, 切向力Y=-1628.0972 +FPS=25.18, 法向力=1314.4574, 切向力X=3319.5991, 切向力Y=-1574.2034 +FPS=24.47, 法向力=1360.1334, 切向力X=2986.6323, 切向力Y=-955.1902 +FPS=26.15, 法向力=1047.5060, 切向力X=2857.1025, 切向力Y=-1740.7539 +FPS=26.29, 法向力=1041.4961, 切向力X=2927.8018, 切向力Y=-1742.3157 +FPS=22.17, 法向力=1366.8867, 切向力X=2857.3950, 切向力Y=-1410.8989 +FPS=24.09, 法向力=1418.1317, 切向力X=2934.3892, 切向力Y=-1424.6323 +FPS=26.16, 法向力=1098.6475, 切向力X=3203.8726, 切向力Y=-1853.2317 +FPS=25.96, 法向力=1087.3491, 切向力X=3156.7009, 切向力Y=-1851.2539 +FPS=26.03, 法向力=1332.4597, 切向力X=3147.9189, 切向力Y=-1501.9812 +FPS=24.68, 法向力=1255.9757, 切向力X=3477.0637, 切向力Y=-1556.9465 +FPS=24.65, 法向力=1232.7697, 切向力X=3508.9714, 切向力Y=-1540.3098 +FPS=24.85, 法向力=1046.9480, 切向力X=2253.3394, 切向力Y=-1483.7847 +FPS=26.33, 法向力=1021.4260, 切向力X=2307.4121, 切向力Y=-1435.4072 +FPS=25.86, 法向力=1231.3783, 切向力X=2839.2175, 切向力Y=-1097.4814 +FPS=24.20, 法向力=1064.9746, 切向力X=2975.5251, 切向力Y=-1823.9907 +FPS=25.45, 法向力=1044.9060, 切向力X=3017.1487, 切向力Y=-1820.8831 +FPS=24.97, 法向力=1223.2291, 切向力X=3097.5513, 切向力Y=-1409.8752 +FPS=25.35, 法向力=1281.2341, 切向力X=3068.6484, 切向力Y=-1380.2100 +FPS=24.84, 法向力=1456.9861, 切向力X=2685.7375, 切向力Y=-1702.4019 +FPS=25.33, 法向力=1272.1155, 切向力X=3266.4993, 切向力Y=-1576.4004 +FPS=22.46, 法向力=1219.9645, 切向力X=3316.3408, 切向力Y=-1488.3513 +FPS=24.63, 法向力=1480.5385, 切向力X=3278.1675, 切向力Y=-1402.1757 +FPS=24.78, 法向力=1343.3199, 切向力X=2434.8486, 切向力Y=-1671.4775 +FPS=25.85, 法向力=1421.3765, 切向力X=2402.8794, 切向力Y=-1765.7958 +FPS=23.26, 法向力=1096.0239, 切向力X=3363.7983, 切向力Y=-1280.7737 +FPS=26.29, 法向力=1094.4225, 切向力X=3425.0090, 切向力Y=-1267.8307 +FPS=25.16, 法向力=1528.8668, 切向力X=3124.5793, 切向力Y=-1317.1399 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000283s, blend=0.002259s (9 tiles incl ref), finalize=0.000058s, total=0.002607s +FPS=25.59, 法向力=1534.9468, 切向力X=3058.3269, 切向力Y=-1339.4128 +FPS=25.46, 法向力=1462.0432, 切向力X=3435.5908, 切向力Y=-1551.0305 +FPS=24.58, 法向力=1224.9606, 切向力X=2186.9883, 切向力Y=-1326.4402 +FPS=24.54, 法向力=1235.5540, 切向力X=2128.8140, 切向力Y=-1351.1053 +FPS=25.05, 法向力=1296.6021, 切向力X=2769.8247, 切向力Y=-1602.4941 +FPS=25.33, 法向力=1250.9326, 切向力X=2348.3218, 切向力Y=-1396.9011 +FPS=24.10, 法向力=1223.2596, 切向力X=2416.2764, 切向力Y=-1514.5194 +FPS=23.75, 法向力=1210.3965, 切向力X=2729.2061, 切向力Y=-1249.3431 +FPS=26.07, 法向力=1226.1835, 切向力X=2721.6006, 切向力Y=-1278.3430 +FPS=25.22, 法向力=1482.7732, 切向力X=2821.5388, 切向力Y=-1590.5122 +FPS=25.55, 法向力=1453.6042, 切向力X=2827.5508, 切向力Y=-1599.1973 +FPS=24.69, 法向力=984.3973, 切向力X=2883.4309, 切向力Y=-1445.4591 +FPS=23.62, 法向力=1420.7673, 切向力X=2931.2673, 切向力Y=-911.0828 +FPS=23.72, 法向力=1419.5137, 切向力X=2904.0854, 切向力Y=-883.6327 +FPS=23.37, 法向力=1261.7197, 切向力X=2724.4214, 切向力Y=-1256.4121 +FPS=22.97, 法向力=1422.4315, 切向力X=2445.9678, 切向力Y=-1434.6677 +FPS=24.58, 法向力=1417.1456, 切向力X=2459.8684, 切向力Y=-1482.8743 +FPS=22.64, 法向力=936.6915, 切向力X=2153.6123, 切向力Y=-960.3589 +FPS=18.84, 法向力=1287.7683, 切向力X=3048.6206, 切向力Y=-1597.6812 +FPS=23.75, 法向力=1396.6143, 切向力X=3151.0767, 切向力Y=-1548.2559 +FPS=24.69, 法向力=1324.7498, 切向力X=2486.9973, 切向力Y=-1285.4746 +FPS=24.21, 法向力=1459.6565, 切向力X=2387.9778, 切向力Y=-1443.8208 +FPS=23.87, 法向力=1471.3995, 切向力X=2402.6047, 切向力Y=-1458.4204 +FPS=23.67, 法向力=1190.7427, 切向力X=3004.1230, 切向力Y=-1211.7573 +FPS=23.72, 法向力=1386.2819, 切向力X=2566.9719, 切向力Y=-1689.8806 +FPS=24.05, 法向力=1456.7336, 切向力X=2572.9746, 切向力Y=-1718.9636 +FPS=22.83, 法向力=1431.0059, 切向力X=2563.1785, 切向力Y=-1093.8213 +FPS=23.93, 法向力=1594.2227, 切向力X=2725.1216, 切向力Y=-1249.8613 +FPS=23.16, 法向力=983.5674, 切向力X=2917.5649, 切向力Y=-1362.1851 +FPS=24.95, 法向力=1428.7354, 切向力X=2629.6790, 切向力Y=-1159.6848 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002173s (9 tiles incl ref), finalize=0.000054s, total=0.002447s +FPS=24.56, 法向力=1530.1655, 切向力X=2525.0361, 切向力Y=-1326.4707 +FPS=22.65, 法向力=1259.8296, 切向力X=2756.5376, 切向力Y=-1177.1145 +FPS=24.94, 法向力=1249.4189, 切向力X=3173.5049, 切向力Y=-1720.5685 +FPS=24.54, 法向力=1256.1006, 切向力X=3406.0439, 切向力Y=-1775.7788 +FPS=23.24, 法向力=1166.9531, 切向力X=2099.6116, 切向力Y=-1001.9360 +FPS=24.37, 法向力=1186.9055, 切向力X=2131.5710, 切向力Y=-1048.5862 +FPS=24.13, 法向力=1189.8373, 切向力X=3310.4451, 切向力Y=-1045.4373 +FPS=25.22, 法向力=1229.0073, 切向力X=3342.8042, 切向力Y=-1053.7271 +FPS=23.38, 法向力=1206.9928, 切向力X=2807.2739, 切向力Y=-1288.7434 +FPS=21.88, 法向力=1345.8159, 切向力X=2977.9868, 切向力Y=-1496.0509 +FPS=23.23, 法向力=1179.5251, 切向力X=2818.1060, 切向力Y=-1028.8116 +FPS=23.89, 法向力=1239.8110, 切向力X=2774.3469, 切向力Y=-1144.2416 +FPS=22.50, 法向力=1168.6899, 切向力X=2508.3252, 切向力Y=-1271.1106 +FPS=22.05, 法向力=1088.0481, 切向力X=2692.5278, 切向力Y=-947.0061 +FPS=22.59, 法向力=1091.6104, 切向力X=2784.9890, 切向力Y=-892.5626 +FPS=22.56, 法向力=1392.1011, 切向力X=2921.9326, 切向力Y=-1523.7585 +FPS=23.11, 法向力=1466.8441, 切向力X=2973.1523, 切向力Y=-1594.8923 +FPS=23.23, 法向力=1346.6418, 切向力X=2545.6011, 切向力Y=-1769.9021 +FPS=24.36, 法向力=1392.7434, 切向力X=2504.7693, 切向力Y=-1757.2747 +FPS=25.09, 法向力=1351.5723, 切向力X=2668.0146, 切向力Y=-1814.1057 +FPS=24.09, 法向力=1428.7816, 切向力X=2930.3699, 切向力Y=-931.2534 +FPS=23.20, 法向力=1181.2351, 切向力X=2457.1438, 切向力Y=-1082.0282 +FPS=24.35, 法向力=1225.0505, 切向力X=2363.9387, 切向力Y=-1171.9507 +FPS=23.03, 法向力=1069.9570, 切向力X=2455.9221, 切向力Y=-785.6704 +FPS=24.99, 法向力=1523.5398, 切向力X=2590.8606, 切向力Y=-1042.4797 +FPS=25.07, 法向力=1488.9626, 切向力X=2565.1177, 切向力Y=-1155.6749 +FPS=23.30, 法向力=1434.0370, 切向力X=2795.8364, 切向力Y=-1486.3986 +FPS=23.68, 法向力=1344.6509, 切向力X=2919.3423, 切向力Y=-1488.6472 +FPS=23.28, 法向力=1229.5229, 切向力X=2445.9465, 切向力Y=-1473.3779 +FPS=24.49, 法向力=1340.2236, 切向力X=2578.0469, 切向力Y=-1465.3887 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000237s, blend=0.002202s (9 tiles incl ref), finalize=0.000054s, total=0.002500s +FPS=24.48, 法向力=1429.7552, 切向力X=2541.8940, 切向力Y=-1625.2626 +FPS=24.24, 法向力=1350.4739, 切向力X=2288.4673, 切向力Y=-1557.5994 +FPS=21.03, 法向力=1398.8201, 切向力X=2712.9155, 切向力Y=-1052.7573 +FPS=21.58, 法向力=1386.1782, 切向力X=2687.3806, 切向力Y=-1008.5509 +FPS=23.93, 法向力=1309.9126, 切向力X=2596.2437, 切向力Y=-899.6719 +FPS=25.03, 法向力=1310.4087, 切向力X=2642.8206, 切向力Y=-878.0382 +FPS=23.85, 法向力=1096.7468, 切向力X=2223.0762, 切向力Y=-1137.0361 +FPS=23.55, 法向力=1299.6202, 切向力X=2993.9624, 切向力Y=-1092.6117 +FPS=24.42, 法向力=1219.0466, 切向力X=2910.0728, 切向力Y=-1152.3521 +FPS=23.14, 法向力=1510.9109, 切向力X=3111.7686, 切向力Y=-1012.1195 +FPS=23.89, 法向力=1321.7314, 切向力X=2804.7830, 切向力Y=-1200.5696 +FPS=24.47, 法向力=1308.7888, 切向力X=2764.5806, 切向力Y=-1183.5004 +FPS=23.71, 法向力=1019.8000, 切向力X=2824.6675, 切向力Y=-1415.2538 +FPS=24.99, 法向力=1082.6968, 切向力X=2781.7314, 切向力Y=-1439.7334 +FPS=23.07, 法向力=1257.2739, 切向力X=2569.1968, 切向力Y=-1242.4497 +FPS=24.72, 法向力=1562.1970, 切向力X=2647.9019, 切向力Y=-1384.8284 +FPS=24.51, 法向力=1565.0082, 切向力X=2578.8323, 切向力Y=-1453.8013 +FPS=23.16, 法向力=1319.5658, 切向力X=2214.1768, 切向力Y=-1097.1868 +FPS=24.23, 法向力=1496.6133, 切向力X=2733.1104, 切向力Y=-638.3047 +FPS=25.01, 法向力=1509.4938, 切向力X=2534.5454, 切向力Y=-767.8247 +FPS=24.12, 法向力=1420.4102, 切向力X=2477.5723, 切向力Y=-1744.4762 +FPS=24.71, 法向力=1264.3071, 切向力X=2952.6992, 切向力Y=-1813.2373 +FPS=25.58, 法向力=1201.5919, 切向力X=2971.4324, 切向力Y=-1715.0985 +FPS=24.94, 法向力=1184.3318, 切向力X=3053.6477, 切向力Y=-1072.3108 +FPS=24.60, 法向力=1200.1870, 切向力X=3065.3215, 切向力Y=-1109.5000 +FPS=22.85, 法向力=1428.0220, 切向力X=2634.6206, 切向力Y=-1834.4768 +FPS=22.17, 法向力=1361.5842, 切向力X=2819.4675, 切向力Y=-1827.1365 +FPS=23.61, 法向力=1285.3588, 切向力X=2536.8640, 切向力Y=-1141.9861 +FPS=23.66, 法向力=1413.2283, 切向力X=2983.8906, 切向力Y=-1428.6846 +FPS=24.56, 法向力=1121.6624, 切向力X=2775.5740, 切向力Y=-790.9879 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000228s, blend=0.002744s (9 tiles incl ref), finalize=0.000069s, total=0.003048s +FPS=22.67, 法向力=1127.9458, 切向力X=2782.0029, 切向力Y=-809.2537 +FPS=22.95, 法向力=1312.9514, 切向力X=2240.7856, 切向力Y=-1566.2205 +FPS=25.59, 法向力=1323.1559, 切向力X=2299.0371, 切向力Y=-1611.9084 +FPS=23.09, 法向力=1411.0942, 切向力X=2215.8137, 切向力Y=-1196.1035 +FPS=23.26, 法向力=1630.9307, 切向力X=2137.6433, 切向力Y=-1587.1595 +FPS=24.44, 法向力=1643.2224, 切向力X=2124.7690, 切向力Y=-1618.6061 +FPS=22.87, 法向力=1278.6538, 切向力X=2811.6177, 切向力Y=-1373.8739 +FPS=25.00, 法向力=1522.2748, 切向力X=3159.7495, 切向力Y=-1303.9656 +FPS=25.55, 法向力=1511.9584, 切向力X=3133.2266, 切向力Y=-1337.6093 +FPS=22.71, 法向力=1223.4741, 切向力X=2431.8066, 切向力Y=-1415.2675 +FPS=24.39, 法向力=1266.4888, 切向力X=2413.2305, 切向力Y=-1430.7467 +FPS=23.76, 法向力=1466.5569, 切向力X=3127.5510, 切向力Y=-1191.7346 +FPS=20.31, 法向力=1465.2622, 切向力X=2367.4697, 切向力Y=-834.8541 +FPS=11.20, 法向力=1191.3308, 切向力X=2860.0371, 切向力Y=-837.1060 +FPS=14.23, 法向力=1081.7905, 切向力X=2884.3447, 切向力Y=-714.9132 +FPS=14.51, 法向力=1529.5834, 切向力X=3439.8357, 切向力Y=-1113.0522 +FPS=14.50, 法向力=1558.5913, 切向力X=3378.8696, 切向力Y=-1221.2618 +FPS=14.19, 法向力=1258.3843, 切向力X=3040.1069, 切向力Y=-1529.3885 +FPS=14.44, 法向力=1423.4821, 切向力X=2589.1001, 切向力Y=-1115.0088 +FPS=14.45, 法向力=1719.7495, 切向力X=2582.9241, 切向力Y=-1443.1709 +FPS=14.63, 法向力=1644.8606, 切向力X=2583.4597, 切向力Y=-1410.4128 +FPS=14.75, 法向力=1277.9570, 切向力X=2388.9395, 切向力Y=-1113.0039 +FPS=15.85, 法向力=1226.3130, 切向力X=2327.7788, 切向力Y=-1119.6584 +FPS=14.58, 法向力=1237.9243, 切向力X=2316.7156, 切向力Y=-1196.3938 +FPS=15.07, 法向力=1410.2649, 切向力X=2864.1724, 切向力Y=-1193.0757 +FPS=14.82, 法向力=1219.8927, 切向力X=2845.7996, 切向力Y=-1200.1863 +FPS=13.66, 法向力=1314.1277, 切向力X=2989.0635, 切向力Y=-1194.0485 +FPS=15.40, 法向力=1594.3889, 切向力X=3240.1743, 切向力Y=-874.6689 +FPS=14.99, 法向力=1593.2043, 切向力X=3099.5454, 切向力Y=-883.3146 +FPS=13.50, 法向力=1251.1995, 切向力X=2432.8496, 切向力Y=-1341.7146 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000431s, blend=0.004723s (9 tiles incl ref), finalize=0.000122s, total=0.005290s +FPS=14.55, 法向力=1265.9927, 切向力X=2510.1597, 切向力Y=-1404.2581 +FPS=13.70, 法向力=1220.8142, 切向力X=2738.4326, 切向力Y=-1084.1122 +FPS=14.52, 法向力=1206.4830, 切向力X=2216.7485, 切向力Y=-1511.0156 +FPS=20.28, 法向力=1360.4908, 切向力X=2774.1091, 切向力Y=-894.0513 +FPS=22.92, 法向力=1435.5793, 切向力X=3031.8882, 切向力Y=-1435.2054 +FPS=22.72, 法向力=1551.6965, 切向力X=2861.0693, 切向力Y=-1932.0565 +FPS=24.29, 法向力=1499.5038, 切向力X=2750.5950, 切向力Y=-2036.0205 +FPS=23.70, 法向力=1350.8210, 切向力X=2662.5063, 切向力Y=-1610.7451 +FPS=22.90, 法向力=1304.3940, 切向力X=2733.9402, 切向力Y=-1422.1927 +FPS=24.32, 法向力=1309.5033, 切向力X=2691.9578, 切向力Y=-1429.8168 +FPS=21.84, 法向力=1411.8508, 切向力X=2633.1504, 切向力Y=-1543.8479 +FPS=21.50, 法向力=1171.5364, 切向力X=2681.3354, 切向力Y=-1070.3732 +FPS=23.50, 法向力=1158.4805, 切向力X=2710.8428, 切向力Y=-1061.1962 +FPS=21.32, 法向力=1327.5471, 切向力X=2775.1890, 切向力Y=-986.3059 +FPS=22.06, 法向力=1093.4202, 切向力X=2454.6191, 切向力Y=-1326.7998 +FPS=22.80, 法向力=1067.6833, 切向力X=2416.3662, 切向力Y=-1302.2927 +FPS=21.89, 法向力=1197.7913, 切向力X=2424.1851, 切向力Y=-758.2982 +FPS=22.68, 法向力=1563.7897, 切向力X=2912.6919, 切向力Y=-1376.5553 +FPS=23.86, 法向力=1609.2007, 切向力X=2929.9604, 切向力Y=-1447.6166 +FPS=22.39, 法向力=1379.1655, 切向力X=2276.8521, 切向力Y=-1126.1027 +FPS=23.45, 法向力=1647.2236, 切向力X=2591.1353, 切向力Y=-1203.2583 +FPS=24.51, 法向力=1586.7468, 切向力X=2597.9360, 切向力Y=-1120.7021 +FPS=23.71, 法向力=1272.1223, 切向力X=2604.1497, 切向力Y=-1427.1160 +FPS=14.55, 法向力=1271.5916, 切向力X=2505.7012, 切向力Y=-1447.0289 +FPS=24.94, 法向力=1298.8693, 切向力X=2495.8423, 切向力Y=-1459.1429 +FPS=24.53, 法向力=1550.9695, 切向力X=2742.6294, 切向力Y=-1488.7283 +FPS=24.66, 法向力=1475.2974, 切向力X=2897.8545, 切向力Y=-1312.8645 +FPS=24.45, 法向力=1430.4563, 切向力X=2833.1255, 切向力Y=-1350.0946 +FPS=23.78, 法向力=1340.4664, 切向力X=2550.5103, 切向力Y=-1268.8248 +FPS=22.02, 法向力=1565.4014, 切向力X=2363.4321, 切向力Y=-1410.6810 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000219s, blend=0.002626s (9 tiles incl ref), finalize=0.000064s, total=0.002917s +FPS=22.30, 法向力=1430.7383, 切向力X=2437.7744, 切向力Y=-1340.4850 +FPS=24.11, 法向力=1202.8412, 切向力X=2279.1570, 切向力Y=-1037.6777 +FPS=27.04, 法向力=1284.0142, 切向力X=2283.6055, 切向力Y=-1053.5391 +FPS=24.64, 法向力=1337.0461, 切向力X=2245.2036, 切向力Y=-1334.4347 +FPS=24.66, 法向力=1461.1506, 切向力X=2260.0610, 切向力Y=-1894.1204 +FPS=23.75, 法向力=1450.5082, 切向力X=2409.2549, 切向力Y=-1932.9878 +FPS=23.54, 法向力=1290.8589, 切向力X=2315.2830, 切向力Y=-1236.6865 +FPS=24.37, 法向力=1383.6797, 切向力X=2490.9399, 切向力Y=-1699.3782 +FPS=24.93, 法向力=1257.8284, 切向力X=2417.8052, 切向力Y=-1679.7878 +FPS=23.78, 法向力=1106.1328, 切向力X=2559.4697, 切向力Y=-1530.0291 +FPS=25.22, 法向力=1125.3296, 切向力X=2669.8486, 切向力Y=-1430.4849 +FPS=22.24, 法向力=1582.3196, 切向力X=2639.7988, 切向力Y=-1628.3259 +FPS=22.69, 法向力=1569.7123, 切向力X=3110.4060, 切向力Y=-928.4277 +FPS=25.03, 法向力=1551.3726, 切向力X=3179.9656, 切向力Y=-1004.8170 +FPS=24.10, 法向力=1520.5543, 切向力X=3003.5664, 切向力Y=-1404.1289 +FPS=24.59, 法向力=1238.1312, 切向力X=2680.7314, 切向力Y=-1004.0001 +FPS=25.43, 法向力=1213.2898, 切向力X=2654.2664, 切向力Y=-945.6075 +FPS=17.12, 法向力=1298.1479, 切向力X=2594.3962, 切向力Y=-1455.5956 +FPS=17.16, 法向力=1359.9373, 切向力X=2712.8242, 切向力Y=-1067.1102 +FPS=26.01, 法向力=1302.5027, 切向力X=2702.7959, 切向力Y=-1162.8381 +FPS=21.68, 法向力=1553.9193, 切向力X=3036.0322, 切向力Y=-1565.8335 +FPS=24.85, 法向力=1165.1918, 切向力X=2453.7588, 切向力Y=-650.8826 +FPS=23.92, 法向力=1160.9197, 切向力X=2447.0649, 切向力Y=-707.0554 +FPS=24.08, 法向力=1438.3479, 切向力X=2527.3320, 切向力Y=-1372.8485 +FPS=25.80, 法向力=1303.6970, 切向力X=2361.8408, 切向力Y=-1290.8635 +FPS=26.93, 法向力=1331.9286, 切向力X=2332.5198, 切向力Y=-1364.9897 +FPS=24.26, 法向力=1345.7336, 切向力X=2840.7134, 切向力Y=-1596.7455 +FPS=26.96, 法向力=1310.6647, 切向力X=2787.1567, 切向力Y=-1562.1753 +FPS=25.56, 法向力=1136.7871, 切向力X=2818.2188, 切向力Y=-1475.0881 +FPS=27.53, 法向力=1223.0950, 切向力X=2899.7671, 切向力Y=-1542.4302 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000218s, blend=0.002249s (9 tiles incl ref), finalize=0.000062s, total=0.002534s +FPS=23.85, 法向力=1463.8093, 切向力X=2721.5684, 切向力Y=-885.0986 +FPS=22.60, 法向力=1351.6943, 切向力X=2587.3540, 切向力Y=-1193.1624 +FPS=25.14, 法向力=1398.9832, 切向力X=2726.1172, 切向力Y=-1240.3220 +FPS=24.13, 法向力=1295.9978, 切向力X=3089.9937, 切向力Y=-1401.5112 +FPS=25.25, 法向力=1710.1321, 切向力X=2880.3469, 切向力Y=-1862.1829 +FPS=23.69, 法向力=1693.1217, 切向力X=2902.5952, 切向力Y=-1889.7551 +FPS=22.67, 法向力=1596.3755, 切向力X=2096.5703, 切向力Y=-1369.0491 +FPS=23.56, 法向力=1555.2446, 切向力X=2154.9087, 切向力Y=-1415.6801 +FPS=22.51, 法向力=1575.5601, 切向力X=2781.1101, 切向力Y=-546.5544 +FPS=23.60, 法向力=1294.3152, 切向力X=2125.1313, 切向力Y=-1210.7900 +FPS=23.65, 法向力=1266.7363, 切向力X=2254.4307, 切向力Y=-1246.2687 +FPS=21.75, 法向力=1331.3789, 切向力X=2279.6562, 切向力Y=-1126.9092 +FPS=22.77, 法向力=1481.3589, 切向力X=2914.7195, 切向力Y=-1628.4666 +FPS=24.51, 法向力=1499.3760, 切向力X=2947.8074, 切向力Y=-1703.8018 +FPS=24.15, 法向力=1400.3079, 切向力X=2335.3638, 切向力Y=-1455.6094 +FPS=24.55, 法向力=1179.8651, 切向力X=2909.0344, 切向力Y=-1002.3685 +FPS=25.19, 法向力=1205.8159, 切向力X=2759.5708, 切向力Y=-1094.7136 +FPS=22.84, 法向力=1658.3889, 切向力X=3053.1130, 切向力Y=-998.1248 +FPS=25.39, 法向力=1658.6420, 切向力X=3066.7700, 切向力Y=-931.6636 +FPS=22.43, 法向力=1194.8943, 切向力X=2902.6006, 切向力Y=-1210.5619 +FPS=25.02, 法向力=1221.7708, 切向力X=2539.3762, 切向力Y=-1237.8828 +FPS=26.38, 法向力=1266.7407, 切向力X=2513.3037, 切向力Y=-1273.5151 +FPS=20.89, 法向力=1540.6689, 切向力X=2767.4055, 切向力Y=-1073.3982 +FPS=23.57, 法向力=1034.7505, 切向力X=2575.6914, 切向力Y=-628.7509 +FPS=23.69, 法向力=1035.2195, 切向力X=2649.3477, 切向力Y=-609.0259 +FPS=22.86, 法向力=1259.3358, 切向力X=3035.8564, 切向力Y=-1116.2278 +FPS=23.83, 法向力=1335.8098, 切向力X=3077.3018, 切向力Y=-1120.6283 +FPS=23.99, 法向力=1365.6511, 切向力X=2589.7832, 切向力Y=-966.8104 +FPS=24.74, 法向力=1484.0972, 切向力X=2316.5393, 切向力Y=-702.7881 +FPS=24.87, 法向力=1389.4105, 切向力X=2218.9419, 切向力Y=-606.9850 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002188s (9 tiles incl ref), finalize=0.000064s, total=0.002473s +FPS=22.92, 法向力=1100.3931, 切向力X=2293.8862, 切向力Y=-785.6996 +FPS=24.01, 法向力=1610.3718, 切向力X=2753.7827, 切向力Y=-1818.8813 +FPS=24.75, 法向力=1601.0649, 切向力X=2754.8496, 切向力Y=-1906.2399 +FPS=24.02, 法向力=1158.0062, 切向力X=2462.2429, 切向力Y=-892.3420 +FPS=24.92, 法向力=1136.7629, 切向力X=2358.3577, 切向力Y=-894.3682 +FPS=22.52, 法向力=1356.2290, 切向力X=2883.0173, 切向力Y=-1247.9828 +FPS=23.84, 法向力=1456.7410, 切向力X=2396.5908, 切向力Y=-1313.5950 +FPS=25.14, 法向力=1506.4326, 切向力X=2423.0332, 切向力Y=-1358.2993 +FPS=22.71, 法向力=1243.4067, 切向力X=2513.2930, 切向力Y=-876.1187 +FPS=24.31, 法向力=1570.5364, 切向力X=2163.3926, 切向力Y=-1627.8806 +FPS=25.59, 法向力=1609.1016, 切向力X=2189.0410, 切向力Y=-1688.6147 +FPS=23.69, 法向力=1464.6367, 切向力X=2337.7559, 切向力Y=-1013.8167 +FPS=25.49, 法向力=1447.1428, 切向力X=2318.6660, 切向力Y=-993.0177 +FPS=23.99, 法向力=1364.0190, 切向力X=2463.2473, 切向力Y=-1631.1641 +FPS=24.66, 法向力=1318.5681, 切向力X=2569.7822, 切向力Y=-1610.9628 +FPS=25.39, 法向力=1435.3958, 切向力X=2451.1572, 切向力Y=-1557.1212 +FPS=24.54, 法向力=1155.7957, 切向力X=2239.6362, 切向力Y=-1026.9471 +FPS=25.03, 法向力=1110.4415, 切向力X=2307.5713, 切向力Y=-1151.2136 +FPS=23.26, 法向力=1750.5266, 切向力X=3002.3081, 切向力Y=-1173.5696 +FPS=23.11, 法向力=1444.1749, 切向力X=2866.0322, 切向力Y=-1409.4294 +FPS=24.01, 法向力=1365.1079, 切向力X=2755.5095, 切向力Y=-1381.3359 +FPS=22.35, 法向力=1443.8567, 切向力X=3040.2256, 切向力Y=-1274.1802 +FPS=23.01, 法向力=1449.6204, 切向力X=2988.3157, 切向力Y=-1165.3647 +FPS=23.79, 法向力=1481.5092, 切向力X=2893.8088, 切向力Y=-1149.0239 +FPS=20.80, 法向力=1640.2095, 切向力X=2709.2993, 切向力Y=-1472.0443 +FPS=22.61, 法向力=1214.0400, 切向力X=2494.6414, 切向力Y=-1149.9072 +FPS=22.69, 法向力=1197.9601, 切向力X=2502.9604, 切向力Y=-1133.8066 +FPS=21.16, 法向力=1383.5210, 切向力X=2513.8174, 切向力Y=-1381.3623 +FPS=23.26, 法向力=1595.2512, 切向力X=2574.2817, 切向力Y=-1533.8618 +FPS=23.20, 法向力=1616.2031, 切向力X=2544.1782, 切向力Y=-1508.4515 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000296s, blend=0.002361s (9 tiles incl ref), finalize=0.000060s, total=0.002723s +FPS=22.83, 法向力=1710.1118, 切向力X=2969.1870, 切向力Y=-1683.2610 +FPS=23.63, 法向力=1150.3035, 切向力X=2710.4441, 切向力Y=-1128.5217 +FPS=25.96, 法向力=1157.5201, 切向力X=2715.9253, 切向力Y=-1248.3972 +FPS=24.22, 法向力=1396.1272, 切向力X=2646.4065, 切向力Y=-1410.5309 +FPS=25.41, 法向力=1375.8765, 切向力X=2676.7529, 切向力Y=-1403.4688 +FPS=22.81, 法向力=1343.9722, 切向力X=2743.4890, 切向力Y=-1441.1177 +FPS=23.83, 法向力=1342.4147, 切向力X=2655.2542, 切向力Y=-1360.4072 +FPS=24.11, 法向力=1330.7957, 切向力X=2603.4534, 切向力Y=-1393.7109 +FPS=23.75, 法向力=1439.7903, 切向力X=2202.3325, 切向力Y=-1294.8644 +FPS=24.28, 法向力=1175.9041, 切向力X=2068.7041, 切向力Y=-1244.0054 +FPS=25.23, 法向力=1190.7490, 切向力X=1862.3184, 切向力Y=-1302.3527 +FPS=24.79, 法向力=1196.3018, 切向力X=2376.7090, 切向力Y=-1266.6757 +FPS=26.10, 法向力=1200.8188, 切向力X=2490.6267, 切向力Y=-1275.0974 +FPS=24.26, 法向力=1543.2683, 切向力X=2529.6841, 切向力Y=-1259.7994 +FPS=24.90, 法向力=1695.0725, 切向力X=2812.3650, 切向力Y=-1359.0725 +FPS=24.42, 法向力=1663.4988, 切向力X=2838.0042, 切向力Y=-1331.9497 +FPS=23.84, 法向力=1348.5742, 切向力X=2760.3533, 切向力Y=-1430.1584 +FPS=24.00, 法向力=1284.8442, 切向力X=2658.6597, 切向力Y=-1365.7747 +FPS=24.73, 法向力=1381.1907, 切向力X=2968.7251, 切向力Y=-1258.7876 +FPS=24.32, 法向力=1294.4178, 切向力X=2983.8452, 切向力Y=-1373.8660 +FPS=25.30, 法向力=1325.8207, 切向力X=2990.8115, 切向力Y=-1360.5947 +FPS=25.05, 法向力=1479.5907, 切向力X=2324.8140, 切向力Y=-1564.7527 +FPS=23.91, 法向力=1482.3024, 切向力X=2354.8008, 切向力Y=-1477.6426 +FPS=25.01, 法向力=1417.9948, 切向力X=2741.4922, 切向力Y=-1202.7170 +FPS=24.08, 法向力=1061.5413, 切向力X=2679.3066, 切向力Y=-1127.5928 +FPS=24.78, 法向力=1093.6029, 切向力X=2618.4597, 切向力Y=-1226.1880 +FPS=23.21, 法向力=1194.9143, 切向力X=2718.5947, 切向力Y=-1172.6165 +FPS=24.27, 法向力=1663.5535, 切向力X=1982.2559, 切向力Y=-987.8097 +FPS=25.41, 法向力=1737.9531, 切向力X=2098.0674, 切向力Y=-1028.2551 +FPS=24.10, 法向力=1505.9875, 切向力X=3366.9707, 切向力Y=962.1566 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000214s, blend=0.002229s (9 tiles incl ref), finalize=0.000054s, total=0.002504s +FPS=25.02, 法向力=1619.0574, 切向力X=3649.4998, 切向力Y=1221.9016 +FPS=23.61, 法向力=1552.4119, 切向力X=3659.5386, 切向力Y=7.4326 +FPS=25.00, 法向力=1603.0725, 切向力X=308.0723, 切向力Y=1433.3273 +FPS=25.48, 法向力=1606.2095, 切向力X=210.1242, 切向力Y=1324.0168 +FPS=23.21, 法向力=2090.3818, 切向力X=-3602.4636, 切向力Y=1769.7742 +FPS=24.56, 法向力=2068.3691, 切向力X=-4133.8330, 切向力Y=1789.9050 +FPS=25.42, 法向力=1874.5300, 切向力X=-1785.0603, 切向力Y=3699.2773 +FPS=23.50, 法向力=3062.2432, 切向力X=-3853.7561, 切向力Y=-267.2760 +FPS=24.87, 法向力=2933.1519, 切向力X=-4056.9438, 切向力Y=-259.9276 +FPS=22.42, 法向力=3376.5820, 切向力X=-4947.0547, 切向力Y=809.2018 +FPS=24.94, 法向力=3296.5376, 切向力X=-4994.9272, 切向力Y=890.1486 +FPS=23.41, 法向力=3276.2974, 切向力X=-4420.3418, 切向力Y=-1045.8302 +FPS=23.92, 法向力=2756.2659, 切向力X=-2998.6938, 切向力Y=-3839.1448 +FPS=24.97, 法向力=2717.3696, 切向力X=-2889.2583, 切向力Y=-4041.1147 +FPS=24.31, 法向力=2474.9448, 切向力X=-2260.4683, 切向力Y=-6555.0947 +FPS=24.61, 法向力=1965.2793, 切向力X=593.6683, 切向力Y=-10175.6875 +FPS=25.23, 法向力=2115.0376, 切向力X=1176.6512, 切向力Y=-10508.5947 +FPS=23.83, 法向力=2545.6426, 切向力X=2742.1687, 切向力Y=-10655.4873 +FPS=25.06, 法向力=2345.6118, 切向力X=647.7047, 切向力Y=-6386.7954 +FPS=25.56, 法向力=2290.6833, 切向力X=586.7714, 切向力Y=-6398.2646 +FPS=25.29, 法向力=2859.4067, 切向力X=-2121.4258, 切向力Y=-579.1344 +FPS=25.18, 法向力=2824.0027, 切向力X=-2109.1743, 切向力Y=-707.5687 +FPS=23.26, 法向力=3549.1792, 切向力X=-3455.9810, 切向力Y=-2444.7383 +FPS=25.88, 法向力=3490.4712, 切向力X=-3382.6006, 切向力Y=-2698.3420 +FPS=24.23, 法向力=2979.0508, 切向力X=-3836.7817, 切向力Y=-4952.8125 +FPS=24.87, 法向力=3715.1294, 切向力X=-4164.8076, 切向力Y=-2747.0752 +FPS=24.32, 法向力=3684.3545, 切向力X=-4215.8970, 切向力Y=-2727.5437 +FPS=24.25, 法向力=3610.8965, 切向力X=-3552.3418, 切向力Y=-3931.4473 +FPS=26.09, 法向力=3448.8525, 切向力X=-3457.4702, 切向力Y=-4023.4741 +FPS=25.61, 法向力=3313.9285, 切向力X=-4707.6436, 切向力Y=-6928.7061 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000252s, blend=0.002200s (9 tiles incl ref), finalize=0.000063s, total=0.002521s +FPS=25.33, 法向力=3427.8398, 切向力X=-6276.3262, 切向力Y=-8846.7090 +FPS=24.42, 法向力=3482.3169, 切向力X=-6300.5117, 切向力Y=-8796.2461 +FPS=24.86, 法向力=3760.5132, 切向力X=-7660.4316, 切向力Y=-9532.8555 +FPS=24.48, 法向力=3777.6990, 切向力X=-7682.1396, 切向力Y=-9542.1230 +FPS=25.35, 法向力=4074.9370, 切向力X=-12054.0723, 切向力Y=-6370.1538 +FPS=16.61, 法向力=5087.3506, 切向力X=-10965.2285, 切向力Y=-5832.3047 +FPS=23.46, 法向力=3322.8066, 切向力X=-1677.2705, 切向力Y=-8554.3701 +FPS=24.37, 法向力=3346.9714, 切向力X=-1744.2257, 切向力Y=-8486.8828 +FPS=23.45, 法向力=2961.7329, 切向力X=-305.3322, 切向力Y=-8191.8257 +FPS=25.04, 法向力=2919.7095, 切向力X=-199.5920, 切向力Y=-8128.0005 +FPS=24.12, 法向力=2485.9900, 切向力X=76.6293, 切向力Y=-11369.8613 +FPS=25.15, 法向力=3633.8262, 切向力X=-3025.4502, 切向力Y=-14583.1797 +FPS=25.90, 法向力=3527.9492, 切向力X=-3106.2380, 切向力Y=-14713.9961 +FPS=23.70, 法向力=4210.9121, 切向力X=-3980.3418, 切向力Y=-14150.5762 +FPS=23.89, 法向力=4227.4219, 切向力X=-3804.2102, 切向力Y=-14481.9336 +FPS=25.37, 法向力=4217.0615, 切向力X=-3799.2358, 切向力Y=-14455.0977 +FPS=24.66, 法向力=3886.3633, 切向力X=-2749.2524, 切向力Y=-12772.0547 +FPS=25.79, 法向力=3722.9138, 切向力X=-2699.1528, 切向力Y=-12773.2812 +FPS=22.78, 法向力=3659.2439, 切向力X=-1898.7073, 切向力Y=-12973.9785 +FPS=25.69, 法向力=3549.6387, 切向力X=-1935.1521, 切向力Y=-13136.5469 +FPS=25.11, 法向力=3330.9385, 切向力X=-2087.8303, 切向力Y=-13668.3379 +FPS=25.58, 法向力=3667.9785, 切向力X=-2028.7909, 切向力Y=-15151.0732 +FPS=26.82, 法向力=3644.6982, 切向力X=-2083.9058, 切向力Y=-15159.6729 +FPS=25.37, 法向力=4198.7593, 切向力X=-2525.5994, 切向力Y=-13803.9355 +FPS=26.01, 法向力=4292.8540, 切向力X=-2613.1169, 切向力Y=-13756.1543 +FPS=26.53, 法向力=3529.3887, 切向力X=-1649.9495, 切向力Y=-13052.8730 +FPS=14.22, 法向力=3654.3721, 切向力X=-1351.8079, 切向力Y=-11891.0957 +FPS=25.71, 法向力=2581.1147, 切向力X=386.4091, 切向力Y=-9567.0684 +FPS=26.13, 法向力=2529.3965, 切向力X=413.5377, 切向力Y=-9629.3496 +FPS=24.91, 法向力=3068.8105, 切向力X=-203.5055, 切向力Y=-13118.4512 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000308s, blend=0.002220s (9 tiles incl ref), finalize=0.000055s, total=0.002590s +FPS=23.16, 法向力=3083.4141, 切向力X=-100.6619, 切向力Y=-13362.0820 +FPS=27.07, 法向力=3464.5239, 切向力X=2660.3828, 切向力Y=-12852.4150 +FPS=26.53, 法向力=3747.4373, 切向力X=3168.5063, 切向力Y=-11859.5781 +FPS=26.83, 法向力=3602.1648, 切向力X=3182.0066, 切向力Y=-11949.4570 +FPS=26.24, 法向力=3131.5786, 切向力X=142.6533, 切向力Y=-6111.5093 +FPS=25.95, 法向力=2972.1755, 切向力X=106.5058, 切向力Y=-6124.2227 +FPS=25.75, 法向力=3375.5977, 切向力X=3316.9746, 切向力Y=-10375.2666 +FPS=25.85, 法向力=3312.4170, 切向力X=4000.9434, 切向力Y=-10696.3389 +FPS=24.08, 法向力=3425.1670, 切向力X=1437.4656, 切向力Y=-14585.0215 +FPS=22.34, 法向力=4052.6001, 切向力X=1847.3387, 切向力Y=-14106.3828 +FPS=23.61, 法向力=4088.0520, 切向力X=1854.2605, 切向力Y=-14081.9160 +FPS=24.77, 法向力=3501.9336, 切向力X=-733.0356, 切向力Y=-7754.7217 +FPS=24.41, 法向力=4221.1582, 切向力X=-3505.4741, 切向力Y=-4833.2896 +FPS=24.95, 法向力=4228.5439, 切向力X=-3472.6616, 切向力Y=-4793.2412 +FPS=25.26, 法向力=3582.5664, 切向力X=-479.8538, 切向力Y=-5278.4004 +FPS=27.17, 法向力=3583.9053, 切向力X=-221.3887, 切向力Y=-5482.5005 +FPS=24.68, 法向力=4322.2734, 切向力X=-4478.2759, 切向力Y=-8663.3193 +FPS=28.16, 法向力=4399.8438, 切向力X=-4764.2158, 切向力Y=-8764.6943 +FPS=26.03, 法向力=5110.1870, 切向力X=-3205.0596, 切向力Y=-11297.8926 +FPS=27.18, 法向力=4826.0718, 切向力X=-1594.3308, 切向力Y=-13005.5723 +FPS=27.28, 法向力=4824.9131, 切向力X=-1409.1530, 切向力Y=-13094.7852 +FPS=26.87, 法向力=5219.7354, 切向力X=-497.9926, 切向力Y=-17095.9902 +FPS=24.00, 法向力=5165.2690, 切向力X=-181.6020, 切向力Y=-17358.2754 +FPS=23.77, 法向力=4821.3247, 切向力X=3668.3291, 切向力Y=-19945.6953 +FPS=25.33, 法向力=3992.9468, 切向力X=2684.2429, 切向力Y=-19379.6641 +FPS=25.85, 法向力=3882.9219, 切向力X=2504.9165, 切向力Y=-19548.4961 +FPS=24.36, 法向力=4698.7793, 切向力X=-203.0110, 切向力Y=-14848.8477 +FPS=25.88, 法向力=4438.6855, 切向力X=-61.9766, 切向力Y=-14923.3828 +FPS=25.47, 法向力=5099.7148, 切向力X=-1561.1270, 切向力Y=-13269.8730 +FPS=26.91, 法向力=5053.5845, 切向力X=-1607.1976, 切向力Y=-13321.0879 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000219s, blend=0.002205s (9 tiles incl ref), finalize=0.000056s, total=0.002487s +FPS=26.22, 法向力=5125.7148, 切向力X=-246.1136, 切向力Y=-12779.1270 +FPS=26.07, 法向力=4834.6768, 切向力X=2022.7574, 切向力Y=-14768.9424 +FPS=26.40, 法向力=4704.5420, 切向力X=2545.5073, 切向力Y=-15126.2314 +FPS=25.48, 法向力=5041.5977, 切向力X=3289.0491, 切向力Y=-18812.9062 +FPS=26.38, 法向力=4940.0166, 切向力X=3519.8354, 切向力Y=-19103.3730 +FPS=26.36, 法向力=5521.0449, 切向力X=1290.5664, 切向力Y=-21246.4219 +FPS=26.09, 法向力=5466.1792, 切向力X=1306.1121, 切向力Y=-21299.1523 +FPS=24.64, 法向力=5888.7803, 切向力X=-425.8467, 切向力Y=-21379.9980 +FPS=25.65, 法向力=5734.1621, 切向力X=368.8378, 切向力Y=-19043.8340 +FPS=25.47, 法向力=5768.6445, 切向力X=379.3245, 切向力Y=-18933.8789 +FPS=25.58, 法向力=6094.3740, 切向力X=1484.2539, 切向力Y=-14557.0332 +FPS=27.47, 法向力=5793.4663, 切向力X=1641.6096, 切向力Y=-14674.8965 +FPS=27.62, 法向力=5675.8662, 切向力X=4918.6611, 切向力Y=-10701.8066 +FPS=24.46, 法向力=3787.6785, 切向力X=4180.2349, 切向力Y=-10631.1982 +FPS=24.86, 法向力=3674.9824, 切向力X=4077.0986, 切向力Y=-10735.3604 +FPS=25.31, 法向力=4530.8887, 切向力X=-2032.5225, 切向力Y=-16664.0703 +FPS=26.82, 法向力=4506.3169, 切向力X=-2178.2080, 切向力Y=-16738.9375 +FPS=24.59, 法向力=4958.4580, 切向力X=-3487.8110, 切向力Y=-20669.1289 +FPS=25.71, 法向力=5038.2466, 切向力X=-3526.0488, 切向力Y=-20629.6641 +FPS=24.72, 法向力=5172.9146, 切向力X=-2962.2100, 切向力Y=-15171.5273 +FPS=26.04, 法向力=4784.9980, 切向力X=-700.2988, 切向力Y=-15005.4121 +FPS=26.86, 法向力=4741.2432, 切向力X=-552.2595, 切向力Y=-15130.7832 +FPS=25.47, 法向力=4715.7051, 切向力X=3132.5740, 切向力Y=-10664.3730 +FPS=25.35, 法向力=4335.2246, 切向力X=3283.3359, 切向力Y=-10819.1582 +FPS=26.12, 法向力=4379.4229, 切向力X=4410.4502, 切向力Y=-9814.2344 +FPS=26.75, 法向力=4317.8008, 切向力X=4435.5430, 切向力Y=-9866.6934 +FPS=24.50, 法向力=4621.1230, 切向力X=1563.6497, 切向力Y=-14086.2734 +FPS=24.50, 法向力=5619.3750, 切向力X=-2986.8062, 切向力Y=-18445.5703 +FPS=25.93, 法向力=5621.3335, 切向力X=-3051.2996, 切向力Y=-18363.0586 +FPS=24.61, 法向力=6320.2188, 切向力X=-2995.9807, 切向力Y=-21976.9512 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000317s, blend=0.002225s (9 tiles incl ref), finalize=0.000053s, total=0.002603s +FPS=24.46, 法向力=6765.0625, 切向力X=-327.0835, 切向力Y=-23985.9531 +FPS=25.89, 法向力=6865.7144, 切向力X=-163.1020, 切向力Y=-23944.9297 +FPS=23.88, 法向力=10754.5215, 切向力X=-796.0009, 切向力Y=-24570.9609 +FPS=25.81, 法向力=10814.4121, 切向力X=-689.8499, 切向力Y=-24583.2812 +FPS=25.50, 法向力=12048.4102, 切向力X=3402.0771, 切向力Y=-17700.9609 +FPS=25.73, 法向力=12075.0254, 切向力X=3396.9419, 切向力Y=-17612.3086 +FPS=24.69, 法向力=11866.2363, 切向力X=5524.1362, 切向力Y=-20850.5156 +FPS=23.84, 法向力=12369.5137, 切向力X=7914.0601, 切向力Y=-25855.3125 +FPS=25.34, 法向力=12774.0469, 切向力X=8255.4717, 切向力Y=-26329.4102 +FPS=24.26, 法向力=13088.5479, 切向力X=8363.1816, 切向力Y=-24016.3086 +FPS=25.20, 法向力=12729.3174, 切向力X=9234.2266, 切向力Y=-21407.8047 +FPS=26.42, 法向力=12687.3516, 切向力X=9259.5195, 切向力Y=-21413.9219 +FPS=24.41, 法向力=12314.8203, 切向力X=9386.5723, 切向力Y=-17177.0254 +FPS=26.39, 法向力=12197.7959, 切向力X=9690.0957, 切向力Y=-16932.4688 +FPS=25.08, 法向力=11794.8574, 切向力X=11192.6367, 切向力Y=-14161.5488 +FPS=25.57, 法向力=11779.1416, 切向力X=11333.6855, 切向力Y=-14088.5488 +FPS=24.13, 法向力=11387.8105, 切向力X=11262.9883, 切向力Y=-11897.7617 +FPS=24.05, 法向力=11228.8125, 切向力X=13417.0703, 切向力Y=-8757.3838 +FPS=24.35, 法向力=11344.3125, 切向力X=13421.5117, 切向力Y=-8507.7363 +FPS=25.02, 法向力=11277.3691, 切向力X=14267.1973, 切向力Y=-3558.8267 +FPS=24.52, 法向力=11250.9082, 切向力X=12516.0029, 切向力Y=1077.5083 +FPS=25.33, 法向力=11098.3896, 切向力X=12499.4443, 切向力Y=1305.2629 +FPS=25.35, 法向力=12762.2598, 切向力X=8970.3672, 切向力Y=4217.4009 +FPS=24.34, 法向力=12871.2207, 切向力X=8771.6855, 切向力Y=4211.2432 +FPS=25.34, 法向力=13243.5674, 切向力X=9589.1699, 切向力Y=5595.9902 +FPS=25.20, 法向力=13347.5234, 切向力X=9586.0547, 切向力Y=5683.3008 +FPS=24.85, 法向力=13455.6680, 切向力X=10663.2324, 切向力Y=4316.2432 +FPS=24.55, 法向力=13319.6641, 切向力X=12351.4922, 切向力Y=2122.3052 +FPS=26.19, 法向力=13070.3584, 切向力X=12772.6562, 切向力Y=1909.1498 +FPS=24.60, 法向力=13103.2402, 切向力X=14218.8545, 切向力Y=2813.1855 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000344s, blend=0.002428s (9 tiles incl ref), finalize=0.000059s, total=0.002838s +FPS=24.68, 法向力=13056.6299, 切向力X=15160.9883, 切向力Y=4957.8936 +FPS=26.32, 法向力=12960.3691, 切向力X=15275.7402, 切向力Y=5149.0635 +FPS=23.00, 法向力=12416.8594, 切向力X=17092.7148, 切向力Y=3239.3716 +FPS=23.87, 法向力=12195.3750, 切向力X=17407.8281, 切向力Y=3110.7554 +FPS=24.44, 法向力=12168.3750, 切向力X=16893.6426, 切向力Y=2910.9883 +FPS=25.73, 法向力=12572.6406, 切向力X=15892.4736, 切向力Y=1327.3673 +FPS=25.05, 法向力=12382.7041, 切向力X=16045.2783, 切向力Y=1325.3763 +FPS=24.96, 法向力=12213.9902, 切向力X=14529.9004, 切向力Y=-3662.7432 +FPS=26.00, 法向力=11976.6562, 切向力X=14602.8105, 切向力Y=-3807.0586 +FPS=25.87, 法向力=12098.7266, 切向力X=15380.7295, 切向力Y=-7943.8164 +FPS=25.59, 法向力=11726.1084, 切向力X=14737.0156, 切向力Y=-6854.6152 +FPS=25.78, 法向力=11736.0654, 切向力X=14811.3975, 切向力Y=-6895.1641 +FPS=24.57, 法向力=11680.3936, 切向力X=13771.4062, 切向力Y=-4940.8057 +FPS=25.24, 法向力=11560.7412, 切向力X=13760.5566, 切向力Y=-4886.5068 +FPS=23.97, 法向力=11873.9590, 切向力X=13423.4580, 切向力Y=-5061.3560 +FPS=26.45, 法向力=11787.3115, 切向力X=13305.2500, 切向力Y=-5258.7666 +FPS=24.44, 法向力=11721.7832, 切向力X=13007.7217, 切向力Y=-7148.8560 +FPS=26.31, 法向力=12120.6680, 切向力X=13067.3174, 切向力Y=-7657.5103 +FPS=26.28, 法向力=12075.1807, 切向力X=13138.8281, 切向力Y=-7669.7871 +FPS=24.55, 法向力=12287.5566, 切向力X=13097.0098, 切向力Y=-8822.3115 +FPS=26.61, 法向力=12252.6816, 切向力X=13077.3613, 切向力Y=-8920.5342 +FPS=26.43, 法向力=11875.4746, 切向力X=13741.5586, 切向力Y=-10308.8350 +FPS=26.67, 法向力=12187.6660, 切向力X=15308.9424, 切向力Y=-14962.3477 +FPS=27.53, 法向力=12068.7070, 切向力X=15349.2070, 切向力Y=-15646.1934 +FPS=26.62, 法向力=12130.2324, 切向力X=15149.3164, 切向力Y=-18632.4219 +FPS=25.83, 法向力=12086.5381, 切向力X=15167.3457, 切向力Y=-18863.9062 +FPS=23.06, 法向力=12711.8223, 切向力X=14267.6523, 切向力Y=-19738.7266 +FPS=24.68, 法向力=12825.2246, 切向力X=14211.0684, 切向力Y=-19791.2402 +FPS=24.38, 法向力=12513.4053, 切向力X=14208.7188, 切向力Y=-21319.1328 +FPS=23.86, 法向力=12839.9570, 切向力X=14971.9502, 切向力Y=-24016.6367 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000005s (hit), reset=0.000462s, blend=0.002531s (9 tiles incl ref), finalize=0.000100s, total=0.003105s +FPS=23.66, 法向力=12947.6914, 切向力X=14833.7773, 切向力Y=-23925.0176 +FPS=23.39, 法向力=13224.1211, 切向力X=15920.7559, 切向力Y=-24359.3711 +FPS=22.80, 法向力=13056.3145, 切向力X=16771.4980, 切向力Y=-23185.7070 +FPS=25.72, 法向力=12959.6914, 切向力X=16830.9922, 切向力Y=-23207.2285 +FPS=23.73, 法向力=13253.9570, 切向力X=15772.7656, 切向力Y=-22097.0488 +FPS=26.50, 法向力=13314.8438, 切向力X=15789.5039, 切向力Y=-22103.7031 +FPS=24.65, 法向力=13186.0186, 切向力X=15867.9180, 切向力Y=-25934.8008 +FPS=26.62, 法向力=13868.0762, 切向力X=16471.9277, 切向力Y=-25427.8633 +FPS=25.30, 法向力=13775.0977, 切向力X=16455.7695, 切向力Y=-25514.9492 +FPS=24.45, 法向力=12603.5850, 切向力X=16169.6543, 切向力Y=-20668.2715 +FPS=26.82, 法向力=12489.3604, 切向力X=16235.7529, 切向力Y=-20663.8848 +FPS=25.28, 法向力=12234.5957, 切向力X=16694.4453, 切向力Y=-15317.1455 +FPS=25.19, 法向力=11608.4922, 切向力X=17112.2070, 切向力Y=-9840.9590 +FPS=26.21, 法向力=11719.7051, 切向力X=17162.8496, 切向力Y=-9625.1934 +FPS=25.25, 法向力=11362.8848, 切向力X=16639.0000, 切向力Y=-7154.8618 +FPS=25.04, 法向力=11413.1143, 切向力X=16766.1035, 切向力Y=-7012.8525 +FPS=23.70, 法向力=11213.8867, 切向力X=17368.2812, 切向力Y=-8835.4834 +FPS=25.31, 法向力=11464.8223, 切向力X=19113.7656, 切向力Y=-14578.2773 +FPS=25.93, 法向力=11435.1396, 切向力X=19317.2793, 切向力Y=-15201.4199 +FPS=24.40, 法向力=11852.6201, 切向力X=19092.6094, 切向力Y=-14870.5957 +FPS=26.70, 法向力=11871.1934, 切向力X=19072.2559, 切向力Y=-14855.1641 +FPS=24.63, 法向力=11205.3984, 切向力X=17528.4336, 切向力Y=-10196.1396 +FPS=26.19, 法向力=11241.3623, 切向力X=17565.7949, 切向力Y=-10203.6816 +FPS=24.16, 法向力=11457.9434, 切向力X=15582.1895, 切向力Y=-10172.8701 +FPS=23.58, 法向力=11919.3623, 切向力X=15727.3574, 切向力Y=-12674.5488 +FPS=14.41, 法向力=11916.9023, 切向力X=15845.2285, 切向力Y=-13660.1680 +FPS=26.55, 法向力=11822.7930, 切向力X=15877.6250, 切向力Y=-13603.9131 +FPS=23.91, 法向力=11595.7266, 切向力X=15608.8203, 切向力Y=-11168.6895 +FPS=23.98, 法向力=11416.7285, 切向力X=16258.6777, 切向力Y=-5382.9673 +FPS=24.26, 法向力=11467.3711, 切向力X=16197.2939, 切向力Y=-5141.9561 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000288s, blend=0.002239s (9 tiles incl ref), finalize=0.000065s, total=0.002598s +FPS=24.37, 法向力=11796.5273, 切向力X=15606.1670, 切向力Y=-1479.0181 +FPS=27.35, 法向力=11897.1338, 切向力X=15445.7842, 切向力Y=-1234.3215 +FPS=25.29, 法向力=12848.5078, 切向力X=15553.1816, 切向力Y=-547.8009 +FPS=25.31, 法向力=12810.8281, 切向力X=15718.4170, 切向力Y=-519.9044 +FPS=25.78, 法向力=12125.0020, 切向力X=16881.0684, 切向力Y=-3008.6177 +FPS=24.98, 法向力=11911.7334, 切向力X=17481.7383, 切向力Y=-2386.2158 +FPS=26.30, 法向力=11935.0576, 切向力X=17487.8125, 切向力Y=-2471.3726 +FPS=25.18, 法向力=11928.7734, 切向力X=17688.6582, 切向力Y=-306.5554 +FPS=25.02, 法向力=12100.3545, 切向力X=17044.9863, 切向力Y=978.1119 +FPS=25.07, 法向力=12061.8818, 切向力X=17145.4512, 切向力Y=1145.7664 +FPS=23.49, 法向力=12175.2549, 切向力X=17165.4023, 切向力Y=-1373.4220 +FPS=26.40, 法向力=12204.1816, 切向力X=17101.3203, 切向力Y=-1598.0920 +FPS=25.99, 法向力=11554.7207, 切向力X=18979.5469, 切向力Y=-6582.5942 +FPS=26.36, 法向力=10906.7246, 切向力X=19444.3672, 切向力Y=-7029.9941 +FPS=25.11, 法向力=5681.2646, 切向力X=14301.8643, 切向力Y=-5630.7461 +FPS=25.95, 法向力=4498.9634, 切向力X=8896.1895, 切向力Y=-2534.8477 +FPS=26.01, 法向力=4499.4097, 切向力X=8918.8750, 切向力Y=-2450.3760 +FPS=24.23, 法向力=3546.2283, 切向力X=7593.6660, 切向力Y=-2410.8677 +FPS=26.50, 法向力=3490.1365, 切向力X=7598.2363, 切向力Y=-2550.5991 +FPS=25.29, 法向力=3063.6196, 切向力X=6367.8125, 切向力Y=-2339.6016 +FPS=18.09, 法向力=2629.1492, 切向力X=6369.6943, 切向力Y=-2657.6399 +FPS=25.28, 法向力=2565.3889, 切向力X=6395.7573, 切向力Y=-2792.9385 +FPS=25.80, 法向力=2203.5693, 切向力X=5707.2559, 切向力Y=-1998.6714 +FPS=25.49, 法向力=1900.7260, 切向力X=5913.2466, 切向力Y=-1846.9487 +FPS=24.55, 法向力=1904.2490, 切向力X=5892.1748, 切向力Y=-1825.0519 +FPS=24.02, 法向力=1903.0251, 切向力X=5450.9980, 切向力Y=-1825.9163 +FPS=27.08, 法向力=1892.5952, 切向力X=5485.1479, 切向力Y=-1915.9133 +FPS=25.19, 法向力=1847.3269, 切向力X=5289.5806, 切向力Y=-2134.2498 +FPS=19.85, 法向力=1462.5603, 切向力X=5407.3384, 切向力Y=-1545.1624 +FPS=22.77, 法向力=1592.8003, 切向力X=5197.7217, 切向力Y=-1535.2615 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000239s, blend=0.002197s (9 tiles incl ref), finalize=0.000058s, total=0.002501s +FPS=23.18, 法向力=1565.4072, 切向力X=4769.6128, 切向力Y=-2042.0684 +FPS=25.46, 法向力=1625.3884, 切向力X=4684.3779, 切向力Y=-2066.5374 +FPS=24.97, 法向力=1967.9658, 切向力X=4151.3818, 切向力Y=-1972.6370 +FPS=24.66, 法向力=1607.4508, 切向力X=4112.7217, 切向力Y=-1539.4468 +FPS=25.46, 法向力=1565.0476, 切向力X=4159.3716, 切向力Y=-1566.7756 +FPS=24.17, 法向力=1733.2517, 切向力X=3836.9148, 切向力Y=-1648.6140 +FPS=26.19, 法向力=1563.3676, 切向力X=4114.0005, 切向力Y=-1941.8477 +FPS=25.46, 法向力=1535.0076, 切向力X=4238.0293, 切向力Y=-1889.6034 +FPS=23.92, 法向力=1221.1816, 切向力X=4046.5642, 切向力Y=-1770.7469 +FPS=26.17, 法向力=1208.3597, 切向力X=4093.3779, 切向力Y=-1844.5627 +FPS=24.41, 法向力=1251.6401, 切向力X=3817.1816, 切向力Y=-1568.2949 +FPS=25.52, 法向力=1257.5227, 切向力X=3773.9585, 切向力Y=-1607.4486 +FPS=24.74, 法向力=1517.7203, 切向力X=4274.6055, 切向力Y=-1432.1843 +FPS=18.88, 法向力=1219.0652, 切向力X=4285.1968, 切向力Y=-1707.3494 +FPS=25.28, 法向力=1122.3160, 切向力X=3954.9143, 切向力Y=-1476.5466 +FPS=25.71, 法向力=1109.8163, 切向力X=3995.4673, 切向力Y=-1532.4137 +FPS=23.35, 法向力=1173.4543, 切向力X=3558.3247, 切向力Y=-1834.6785 +FPS=24.84, 法向力=1213.7083, 切向力X=3591.7446, 切向力Y=-1803.4871 +FPS=25.53, 法向力=1187.4360, 切向力X=4027.6221, 切向力Y=-1454.4333 +FPS=26.91, 法向力=1192.9513, 切向力X=4068.2351, 切向力Y=-1486.3534 +FPS=23.60, 法向力=1279.5569, 切向力X=3352.2095, 切向力Y=-2046.4011 +FPS=23.82, 法向力=1449.0804, 切向力X=3828.8018, 切向力Y=-1833.2673 +FPS=25.97, 法向力=1463.8206, 切向力X=4002.6841, 切向力Y=-2020.5945 +FPS=25.39, 法向力=1281.3547, 切向力X=3480.7925, 切向力Y=-1785.3342 +FPS=25.47, 法向力=1185.2205, 切向力X=3665.4050, 切向力Y=-1142.4462 +FPS=25.25, 法向力=1257.8311, 切向力X=3588.4585, 切向力Y=-1191.8640 +FPS=23.51, 法向力=1234.7581, 切向力X=3399.4814, 切向力Y=-1886.1042 +FPS=25.68, 法向力=1211.9470, 切向力X=3253.4392, 切向力Y=-2038.2542 +FPS=25.45, 法向力=1259.5330, 切向力X=3671.9473, 切向力Y=-1928.5454 +FPS=25.59, 法向力=1216.9376, 切向力X=3674.8462, 切向力Y=-1944.9452 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000234s, blend=0.002424s (9 tiles incl ref), finalize=0.000058s, total=0.002723s +FPS=24.09, 法向力=1158.8890, 切向力X=4007.2773, 切向力Y=-1681.2668 +FPS=24.51, 法向力=1024.2761, 切向力X=3879.8564, 切向力Y=-945.7379 +FPS=26.00, 法向力=1070.9700, 切向力X=3884.4932, 切向力Y=-903.6807 +FPS=24.87, 法向力=1199.6127, 切向力X=3426.2727, 切向力Y=-1508.2378 +FPS=23.59, 法向力=1351.0759, 切向力X=4086.8271, 切向力Y=-1824.5359 +FPS=26.16, 法向力=1299.8584, 切向力X=4019.1284, 切向力Y=-1861.3057 +FPS=24.47, 法向力=1209.0801, 切向力X=3463.7917, 切向力Y=-1442.5950 +FPS=26.11, 法向力=1201.0018, 切向力X=3474.7825, 切向力Y=-1477.4219 +FPS=25.81, 法向力=1172.2037, 切向力X=3129.3657, 切向力Y=-1342.1372 +FPS=26.17, 法向力=1110.2710, 切向力X=3182.9934, 切向力Y=-1308.1152 +FPS=24.77, 法向力=1083.6580, 切向力X=3317.0859, 切向力Y=-1310.4968 +FPS=24.87, 法向力=1358.5076, 切向力X=2665.9932, 切向力Y=-2035.1689 +FPS=24.92, 法向力=1447.4272, 切向力X=2622.3428, 切向力Y=-2150.6265 +FPS=22.85, 法向力=1099.9050, 切向力X=3375.2607, 切向力Y=-1428.3285 +FPS=24.53, 法向力=1383.8579, 切向力X=3742.6064, 切向力Y=-1640.3567 +FPS=23.78, 法向力=1379.0502, 切向力X=3699.6729, 切向力Y=-1618.9069 +FPS=20.61, 法向力=1075.6781, 切向力X=3172.3884, 切向力Y=-1254.2693 +FPS=21.12, 法向力=1101.2764, 切向力X=3179.8093, 切向力Y=-1221.0229 +FPS=23.86, 法向力=1181.5994, 切向力X=3364.2705, 切向力Y=-1580.5577 +FPS=22.74, 法向力=1300.8015, 切向力X=3477.5000, 切向力Y=-1706.9172 +FPS=23.71, 法向力=1300.1777, 切向力X=3656.6079, 切向力Y=-1636.1403 +FPS=23.23, 法向力=1172.0774, 切向力X=3159.2607, 切向力Y=-1254.8049 +FPS=23.15, 法向力=1174.5178, 切向力X=3116.4719, 切向力Y=-1696.3564 +FPS=25.24, 法向力=1180.4771, 切向力X=3110.7495, 切向力Y=-1781.8243 +FPS=25.60, 法向力=1062.7729, 切向力X=3218.7156, 切向力Y=-1564.1532 +FPS=25.45, 法向力=1270.9302, 切向力X=2727.0566, 切向力Y=-1780.6439 +FPS=25.74, 法向力=1243.6814, 切向力X=2771.4502, 切向力Y=-1779.7281 +FPS=25.94, 法向力=1096.8159, 切向力X=3347.3149, 切向力Y=-1333.7029 +FPS=25.92, 法向力=1095.1489, 切向力X=3462.2812, 切向力Y=-1418.2246 +FPS=24.22, 法向力=1177.1626, 切向力X=3318.0466, 切向力Y=-1974.2615 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000217s, blend=0.003210s (9 tiles incl ref), finalize=0.000057s, total=0.003491s +FPS=25.18, 法向力=1224.4365, 切向力X=3339.8000, 切向力Y=-1980.5544 +FPS=26.18, 法向力=1345.6338, 切向力X=3605.3994, 切向力Y=-1367.9187 +FPS=24.90, 法向力=1174.2217, 切向力X=2891.4084, 切向力Y=-1874.1633 +FPS=26.60, 法向力=1199.0389, 切向力X=2993.9980, 切向力Y=-1865.3599 +FPS=24.55, 法向力=1341.1420, 切向力X=3393.1035, 切向力Y=-1716.1687 +FPS=25.37, 法向力=1274.8557, 切向力X=2936.5996, 切向力Y=-1681.5713 +FPS=24.56, 法向力=1337.7451, 切向力X=2968.9207, 切向力Y=-1771.2654 +FPS=25.57, 法向力=1472.7789, 切向力X=3065.0156, 切向力Y=-1195.5819 +FPS=25.67, 法向力=1458.6011, 切向力X=3062.2896, 切向力Y=-1188.1315 +FPS=24.36, 法向力=1110.5320, 切向力X=2835.5085, 切向力Y=-1499.6377 +FPS=26.17, 法向力=1038.9124, 切向力X=2953.6514, 切向力Y=-1544.9014 +FPS=25.16, 法向力=1275.6099, 切向力X=3148.9536, 切向力Y=-1735.2329 +FPS=23.41, 法向力=932.7980, 切向力X=2771.5435, 切向力Y=-1767.9353 +FPS=26.38, 法向力=944.1725, 切向力X=2790.2788, 切向力Y=-1712.3484 +FPS=23.40, 法向力=1253.3079, 切向力X=3072.4683, 切向力Y=-1602.6576 +FPS=25.94, 法向力=1254.7090, 切向力X=2953.7354, 切向力Y=-1635.4147 +FPS=26.04, 法向力=1281.2786, 切向力X=3007.3303, 切向力Y=-1688.5928 +FPS=26.32, 法向力=1235.1814, 切向力X=3058.3591, 切向力Y=-1966.7482 +FPS=26.16, 法向力=1273.5731, 切向力X=3034.2766, 切向力Y=-1987.9468 +FPS=25.41, 法向力=1040.9890, 切向力X=2635.0293, 切向力Y=-1346.1018 +FPS=26.09, 法向力=1075.7249, 切向力X=2653.4373, 切向力Y=-1289.2922 +FPS=24.61, 法向力=990.6838, 切向力X=3164.1484, 切向力Y=-1514.1118 +FPS=24.98, 法向力=1178.6945, 切向力X=3369.5059, 切向力Y=-1575.0947 +FPS=26.19, 法向力=1165.7354, 切向力X=3391.1519, 切向力Y=-1591.2407 +FPS=24.61, 法向力=1090.3521, 切向力X=3610.9658, 切向力Y=-1408.7764 +FPS=26.24, 法向力=1012.1970, 切向力X=3570.5647, 切向力Y=-1316.8947 +FPS=22.99, 法向力=1340.1990, 切向力X=3408.8145, 切向力Y=-1481.4214 +FPS=25.61, 法向力=1318.5994, 切向力X=3367.7444, 切向力Y=-1476.5226 +FPS=26.16, 法向力=1141.2172, 切向力X=2835.1343, 切向力Y=-1653.8835 +FPS=24.28, 法向力=1339.7351, 切向力X=2731.6748, 切向力Y=-1808.7722 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000222s, blend=0.002421s (9 tiles incl ref), finalize=0.000064s, total=0.002713s +FPS=24.37, 法向力=1382.7567, 切向力X=2723.5881, 切向力Y=-1894.5480 +FPS=24.93, 法向力=1320.9083, 切向力X=2935.8535, 切向力Y=-1398.5693 +FPS=25.13, 法向力=1151.0486, 切向力X=2697.4275, 切向力Y=-1731.4683 +FPS=25.33, 法向力=1141.0713, 切向力X=2759.0352, 切向力Y=-1693.3062 +FPS=24.34, 法向力=1334.5925, 切向力X=3213.7856, 切向力Y=-1704.1135 +FPS=25.78, 法向力=1341.9958, 切向力X=3213.2878, 切向力Y=-1616.1548 +FPS=24.01, 法向力=1153.2212, 切向力X=3540.8354, 切向力Y=-860.4586 +FPS=25.22, 法向力=1052.9504, 切向力X=3566.3052, 切向力Y=-837.1215 +FPS=25.48, 法向力=951.6726, 切向力X=2668.3486, 切向力Y=-1284.3834 +FPS=23.97, 法向力=1233.1501, 切向力X=3369.4688, 切向力Y=-1683.0422 +FPS=24.85, 法向力=1261.2405, 切向力X=3418.2722, 切向力Y=-1674.4067 +FPS=23.65, 法向力=1108.2646, 切向力X=2926.4822, 切向力Y=-1568.9675 +FPS=23.83, 法向力=1238.0078, 切向力X=3251.0796, 切向力Y=-1808.0381 +FPS=24.84, 法向力=1227.1902, 切向力X=3275.9097, 切向力Y=-1852.1960 +FPS=23.75, 法向力=1357.6052, 切向力X=2014.2737, 切向力Y=-4149.1294 +FPS=24.63, 法向力=1406.5605, 切向力X=1937.3098, 切向力Y=-4342.8203 +FPS=22.32, 法向力=1015.8465, 切向力X=1154.2736, 切向力Y=-5267.0566 +FPS=24.10, 法向力=1286.7734, 切向力X=1574.8586, 切向力Y=-6274.6021 +FPS=23.53, 法向力=1283.0569, 切向力X=1795.7747, 切向力Y=-6325.6768 +FPS=22.86, 法向力=1330.1099, 切向力X=3647.7900, 切向力Y=-7225.5620 +FPS=23.33, 法向力=962.9562, 切向力X=8973.6514, 切向力Y=-4854.8901 +FPS=25.37, 法向力=965.2290, 切向力X=9256.5264, 切向力Y=-4704.1992 +FPS=23.72, 法向力=891.4103, 切向力X=7701.6807, 切向力Y=-3523.2207 +FPS=24.70, 法向力=1504.9303, 切向力X=-922.1388, 切向力Y=1262.6274 +FPS=24.66, 法向力=1504.5959, 切向力X=-914.7114, 切向力Y=1233.6843 +FPS=24.35, 法向力=2113.8525, 切向力X=-4293.1904, 切向力Y=-1832.0806 +FPS=25.22, 法向力=2086.4031, 切向力X=-4291.6626, 切向力Y=-1707.4019 +FPS=25.24, 法向力=1664.6614, 切向力X=-2634.8364, 切向力Y=-4993.6704 +FPS=25.10, 法向力=1669.8105, 切向力X=-2609.5352, 切向力Y=-5269.2432 +FPS=24.57, 法向力=1325.9658, 切向力X=-526.4753, 切向力Y=-7479.1860 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000224s, blend=0.002401s (9 tiles incl ref), finalize=0.000063s, total=0.002695s +FPS=24.06, 法向力=1804.3479, 切向力X=722.3347, 切向力Y=-8124.4854 +FPS=25.74, 法向力=1868.2200, 切向力X=831.1416, 切向力Y=-8339.3809 +FPS=23.22, 法向力=1666.6075, 切向力X=4590.5146, 切向力Y=-7197.9238 +FPS=23.98, 法向力=1783.4060, 切向力X=9857.1279, 切向力Y=-8035.7822 +FPS=25.30, 法向力=1846.3550, 切向力X=10554.7031, 切向力Y=-7890.0391 +FPS=23.43, 法向力=2670.0845, 切向力X=12432.7988, 切向力Y=-7786.6724 +FPS=25.22, 法向力=2442.4075, 切向力X=12593.4033, 切向力Y=-7534.6445 +FPS=23.91, 法向力=2298.8472, 切向力X=11600.1875, 切向力Y=-7131.1670 +FPS=25.16, 法向力=2067.3889, 切向力X=7873.4980, 切向力Y=-7319.7290 +FPS=25.08, 法向力=2061.5049, 切向力X=7830.4468, 切向力Y=-7360.9043 +FPS=23.99, 法向力=2020.7802, 切向力X=7301.0039, 切向力Y=-5880.5166 +FPS=25.11, 法向力=7480.2861, 切向力X=7993.4541, 切向力Y=-5162.1626 +FPS=24.95, 法向力=7514.7949, 切向力X=8308.9648, 切向力Y=-5372.1006 +FPS=24.23, 法向力=8028.1289, 切向力X=10746.4463, 切向力Y=-4257.4170 +FPS=24.58, 法向力=8102.3682, 切向力X=10943.3906, 切向力Y=-4182.1191 +FPS=23.75, 法向力=7207.7090, 切向力X=13792.2764, 切向力Y=-4399.7832 +FPS=23.41, 法向力=6664.2754, 切向力X=14158.8711, 切向力Y=-3550.1948 +FPS=23.59, 法向力=6689.2261, 切向力X=14206.4805, 切向力Y=-3512.6943 +FPS=22.41, 法向力=6135.9243, 切向力X=15176.2998, 切向力Y=-5889.7725 +FPS=24.91, 法向力=6315.4897, 切向力X=17020.5000, 切向力Y=-7286.6689 +FPS=24.86, 法向力=6463.8848, 切向力X=17280.8008, 切向力Y=-7006.8584 +FPS=23.03, 法向力=5817.7690, 切向力X=19995.8320, 切向力Y=-7828.7808 +FPS=25.23, 法向力=5684.3135, 切向力X=20306.2695, 切向力Y=-7759.4736 +FPS=23.44, 法向力=5657.0317, 切向力X=20501.0156, 切向力Y=-6320.4346 +FPS=23.37, 法向力=4968.8228, 切向力X=17615.0996, 切向力Y=-2815.8145 +FPS=25.16, 法向力=4995.7046, 切向力X=17628.9609, 切向力Y=-2950.2048 +FPS=21.74, 法向力=6191.4717, 切向力X=16482.8867, 切向力Y=392.5226 +FPS=26.07, 法向力=6211.5630, 切向力X=16406.0332, 切向力Y=356.7686 +FPS=24.94, 法向力=5989.0620, 切向力X=16130.4932, 切向力Y=2346.5459 +FPS=23.21, 法向力=7071.4717, 切向力X=15028.4922, 切向力Y=3629.5283 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000254s, blend=0.002277s (9 tiles incl ref), finalize=0.000062s, total=0.002599s +FPS=23.87, 法向力=7110.6309, 切向力X=15037.0957, 切向力Y=3747.9111 +FPS=22.96, 法向力=7206.6274, 切向力X=15203.0449, 切向力Y=3670.8911 +FPS=22.26, 法向力=7189.8750, 切向力X=14950.6055, 切向力Y=3739.0679 +FPS=22.61, 法向力=7130.3574, 切向力X=15055.1953, 切向力Y=3739.8550 +FPS=22.22, 法向力=7100.0068, 切向力X=14932.3594, 切向力Y=3719.6997 +FPS=22.76, 法向力=7409.3428, 切向力X=15132.1514, 切向力Y=3741.4634 +FPS=22.71, 法向力=7371.9023, 切向力X=15032.2812, 切向力Y=3633.9414 +FPS=22.17, 法向力=7335.1279, 切向力X=15091.0186, 切向力Y=3889.5737 +FPS=24.97, 法向力=6834.4502, 切向力X=15343.6562, 切向力Y=3581.5386 +FPS=26.57, 法向力=6792.5137, 切向力X=15412.5098, 切向力Y=3607.7031 +FPS=24.52, 法向力=7348.2480, 切向力X=14362.3574, 切向力Y=3843.9460 +FPS=26.44, 法向力=7484.4966, 切向力X=14269.0332, 切向力Y=3867.1428 +FPS=25.33, 法向力=7523.0742, 切向力X=14720.7715, 切向力Y=4103.5312 +FPS=24.79, 法向力=7523.0664, 切向力X=14730.6094, 切向力Y=4251.8804 +FPS=25.09, 法向力=6897.4839, 切向力X=15476.1270, 切向力Y=3725.9160 +FPS=25.43, 法向力=7435.9023, 切向力X=15011.3594, 切向力Y=4172.0215 +FPS=25.68, 法向力=7350.6685, 切向力X=14910.5703, 切向力Y=3987.4587 +FPS=24.84, 法向力=7675.2773, 切向力X=14947.7988, 切向力Y=4322.3799 +FPS=26.23, 法向力=7427.1743, 切向力X=14692.2715, 切向力Y=4360.5005 +FPS=26.56, 法向力=7409.5063, 切向力X=14786.1289, 切向力Y=4314.5625 +FPS=25.74, 法向力=7412.6836, 切向力X=14741.3086, 切向力Y=4342.3662 +FPS=26.02, 法向力=7929.7197, 切向力X=14564.2510, 切向力Y=4446.2505 +FPS=26.20, 法向力=7374.3760, 切向力X=15035.7188, 切向力Y=4227.7832 +FPS=26.46, 法向力=7330.6211, 切向力X=15147.9072, 切向力Y=4231.0581 +FPS=25.88, 法向力=7644.1978, 切向力X=15004.0127, 切向力Y=4408.8535 +FPS=26.46, 法向力=7590.9248, 切向力X=15045.1572, 切向力Y=4419.7109 +FPS=26.16, 法向力=7580.7715, 切向力X=14867.2061, 切向力Y=4546.6577 +FPS=26.15, 法向力=7684.3052, 切向力X=14894.9658, 切向力Y=4319.1055 +FPS=26.37, 法向力=7685.2842, 切向力X=14827.1396, 切向力Y=4287.4707 +FPS=25.56, 法向力=7208.9883, 切向力X=14657.7314, 切向力Y=4906.1631 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000213s, blend=0.002509s (9 tiles incl ref), finalize=0.000059s, total=0.002787s +FPS=26.71, 法向力=7162.9722, 切向力X=14642.6523, 切向力Y=4845.6606 +FPS=25.16, 法向力=7509.3818, 切向力X=14906.5361, 切向力Y=4654.8984 +FPS=27.03, 法向力=7481.2451, 切向力X=14984.6660, 切向力Y=4667.6201 +FPS=25.95, 法向力=8369.0918, 切向力X=14723.7930, 切向力Y=4939.7144 +FPS=26.12, 法向力=7537.0361, 切向力X=15189.9727, 切向力Y=4596.4336 +FPS=25.06, 法向力=7511.9844, 切向力X=15173.4688, 切向力Y=4608.7837 +FPS=25.23, 法向力=7623.3403, 切向力X=14556.9180, 切向力Y=4764.4287 +FPS=27.12, 法向力=7640.7476, 切向力X=14680.6094, 切向力Y=4739.9834 +FPS=25.21, 法向力=7625.6597, 切向力X=14828.2988, 切向力Y=4280.8594 +FPS=25.49, 法向力=7575.0024, 切向力X=15309.6982, 切向力Y=4614.6475 +FPS=23.70, 法向力=7593.0435, 切向力X=15498.7812, 切向力Y=4751.6851 +FPS=24.22, 法向力=7574.7124, 切向力X=15200.3125, 切向力Y=4268.7446 +FPS=27.21, 法向力=7576.7822, 切向力X=15218.9678, 切向力Y=4251.7705 +FPS=24.11, 法向力=7785.7295, 切向力X=15110.9414, 切向力Y=4568.6855 +FPS=25.58, 法向力=7778.1279, 切向力X=15104.8379, 切向力Y=4470.6182 +FPS=25.97, 法向力=7803.8525, 切向力X=14744.5391, 切向力Y=4688.6387 +FPS=24.15, 法向力=7256.3936, 切向力X=15368.3340, 切向力Y=4237.5371 +FPS=25.20, 法向力=7276.9888, 切向力X=15449.4082, 切向力Y=4230.3379 +FPS=25.78, 法向力=7678.4722, 切向力X=14784.9180, 切向力Y=4405.0835 +FPS=25.67, 法向力=7909.0820, 切向力X=14738.7305, 切向力Y=4185.2881 +FPS=26.26, 法向力=7850.8555, 切向力X=14744.4238, 切向力Y=4143.7246 +FPS=25.97, 法向力=7209.0762, 切向力X=14740.4922, 切向力Y=4567.3682 +FPS=27.02, 法向力=7180.6992, 切向力X=14702.0859, 切向力Y=4595.4575 +FPS=25.39, 法向力=7675.8530, 切向力X=14914.3691, 切向力Y=4043.9910 +FPS=26.50, 法向力=7696.0215, 切向力X=15052.8896, 切向力Y=4128.7681 +FPS=25.75, 法向力=7525.4165, 切向力X=15383.0596, 切向力Y=3830.5352 +FPS=27.24, 法向力=7265.9341, 切向力X=15137.7617, 切向力Y=3956.1118 +FPS=28.61, 法向力=7247.0278, 切向力X=15171.7832, 切向力Y=4002.1357 +FPS=26.37, 法向力=7807.1729, 切向力X=15067.4717, 切向力Y=4127.9004 +FPS=29.16, 法向力=7856.4424, 切向力X=15051.3193, 切向力Y=4114.3979 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000212s, blend=0.002141s (9 tiles incl ref), finalize=0.000054s, total=0.002414s +FPS=24.95, 法向力=7663.4814, 切向力X=14302.1875, 切向力Y=4646.6328 +FPS=27.55, 法向力=7656.1777, 切向力X=14335.4941, 切向力Y=4646.8037 +FPS=23.56, 法向力=7350.9668, 切向力X=14656.1582, 切向力Y=4297.2705 +FPS=26.80, 法向力=7337.6455, 切向力X=14630.3145, 切向力Y=4212.2246 +FPS=26.60, 法向力=7062.0303, 切向力X=15093.7656, 切向力Y=3753.0679 +FPS=26.30, 法向力=7789.5059, 切向力X=15279.6680, 切向力Y=4164.9932 +FPS=26.49, 法向力=7814.9683, 切向力X=15288.1289, 切向力Y=4117.4639 +FPS=22.22, 法向力=7592.6016, 切向力X=14667.5508, 切向力Y=4038.1831 +FPS=24.38, 法向力=7678.2344, 切向力X=14685.0986, 切向力Y=3994.7590 +FPS=16.90, 法向力=7898.6851, 切向力X=14969.6230, 切向力Y=4312.7256 +FPS=23.81, 法向力=7532.8213, 切向力X=15532.0703, 切向力Y=4816.5039 +FPS=24.80, 法向力=7515.2930, 切向力X=15584.1211, 切向力Y=4814.9570 +FPS=24.79, 法向力=7518.0679, 切向力X=15026.7256, 切向力Y=4249.9238 +FPS=22.31, 法向力=7660.9087, 切向力X=14040.4902, 切向力Y=4721.9634 +FPS=25.64, 法向力=7673.2939, 切向力X=13989.5332, 切向力Y=4742.7319 +FPS=24.85, 法向力=7618.9883, 切向力X=14807.4238, 切向力Y=4273.8965 +FPS=24.54, 法向力=8220.1650, 切向力X=14370.3047, 切向力Y=4376.4209 +FPS=25.67, 法向力=8230.6719, 切向力X=14428.0488, 切向力Y=4340.1650 +FPS=24.69, 法向力=7683.6289, 切向力X=14994.2539, 切向力Y=3484.4048 +FPS=25.66, 法向力=7722.2681, 切向力X=15092.0508, 切向力Y=3617.6921 +FPS=23.84, 法向力=7702.7295, 切向力X=14514.4629, 切向力Y=4310.9248 +FPS=23.96, 法向力=7655.4014, 切向力X=14435.6641, 切向力Y=4655.7246 +FPS=22.83, 法向力=7746.4238, 切向力X=14440.9609, 切向力Y=4627.6807 +FPS=24.95, 法向力=3738.0603, 切向力X=13653.0029, 切向力Y=-2128.2305 +FPS=25.88, 法向力=1827.7141, 切向力X=8580.2539, 切向力Y=-3022.8174 +FPS=25.51, 法向力=1873.7802, 切向力X=8524.9121, 切向力Y=-2974.0044 +FPS=23.86, 法向力=1953.1793, 切向力X=6943.9629, 切向力Y=-2197.5601 +FPS=26.05, 法向力=1984.6177, 切向力X=6872.2368, 切向力Y=-2225.0437 +FPS=24.92, 法向力=1616.1326, 切向力X=6281.0972, 切向力Y=-1538.9001 +FPS=24.56, 法向力=1571.5956, 切向力X=6210.7876, 切向力Y=-1579.5164 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000212s, blend=0.002221s (9 tiles incl ref), finalize=0.000055s, total=0.002494s +FPS=24.01, 法向力=1349.5129, 切向力X=5807.4219, 切向力Y=-1849.9277 +FPS=24.23, 法向力=1531.1909, 切向力X=5405.9844, 切向力Y=-1632.3984 +FPS=25.50, 法向力=1578.2139, 切向力X=5388.6768, 切向力Y=-1617.0958 +FPS=24.12, 法向力=1107.7114, 切向力X=5048.9580, 切向力Y=-1786.2017 +FPS=24.53, 法向力=1121.9724, 切向力X=5069.0469, 切向力Y=-1138.6459 +FPS=25.12, 法向力=1163.5942, 切向力X=5052.5957, 切向力Y=-1186.5647 +FPS=24.02, 法向力=1180.6479, 切向力X=4844.5498, 切向力Y=-1530.4860 +FPS=24.95, 法向力=1075.7605, 切向力X=5017.8467, 切向力Y=-1484.5022 +FPS=25.53, 法向力=1053.2640, 切向力X=4655.8447, 切向力Y=-1134.6732 +FPS=24.65, 法向力=1058.7422, 切向力X=4640.3398, 切向力Y=-1162.4348 +FPS=25.75, 法向力=1118.7494, 切向力X=4361.3550, 切向力Y=-2058.2915 +FPS=22.93, 法向力=1284.9125, 切向力X=4492.1069, 切向力Y=-1255.9653 +FPS=24.11, 法向力=1231.1082, 切向力X=4683.7661, 切向力Y=-1269.7002 +FPS=24.59, 法向力=1214.2063, 切向力X=4229.8438, 切向力Y=-1365.9072 +FPS=25.88, 法向力=847.5200, 切向力X=4546.7617, 切向力Y=-1413.6763 +FPS=25.95, 法向力=845.0089, 切向力X=4560.7290, 切向力Y=-1458.0314 +FPS=23.83, 法向力=1188.2584, 切向力X=4247.8613, 切向力Y=-1458.3840 +FPS=24.39, 法向力=1195.0417, 切向力X=4268.4736, 切向力Y=-1489.9082 +FPS=22.99, 法向力=1242.6021, 切向力X=3819.6514, 切向力Y=-823.6003 +FPS=23.49, 法向力=946.3870, 切向力X=4136.7314, 切向力Y=-1514.7250 +FPS=23.55, 法向力=941.7708, 切向力X=4170.8154, 切向力Y=-1537.0989 +FPS=21.26, 法向力=1138.0596, 切向力X=3898.1284, 切向力Y=-1360.1193 +FPS=17.85, 法向力=1146.7457, 切向力X=3742.4382, 切向力Y=-1039.2855 +FPS=22.55, 法向力=1371.1456, 切向力X=4442.4795, 切向力Y=-894.9454 +FPS=24.21, 法向力=1405.1166, 切向力X=4506.3213, 切向力Y=-1013.1572 +FPS=23.31, 法向力=993.8666, 切向力X=4116.8003, 切向力Y=-1062.4226 +FPS=25.58, 法向力=986.5988, 切向力X=4271.0166, 切向力Y=-1032.2905 +FPS=24.35, 法向力=1087.9362, 切向力X=4046.4319, 切向力Y=-1200.0278 +FPS=24.03, 法向力=1289.5796, 切向力X=4356.8613, 切向力Y=-1158.6653 +FPS=23.81, 法向力=1300.8752, 切向力X=4378.8408, 切向力Y=-1136.3467 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000237s, blend=0.002150s (9 tiles incl ref), finalize=0.000054s, total=0.002446s +FPS=24.34, 法向力=1258.1045, 切向力X=4319.3164, 切向力Y=-1497.0674 +FPS=24.16, 法向力=1268.9034, 切向力X=4380.1421, 切向力Y=-1495.8833 +FPS=26.25, 法向力=1176.7756, 切向力X=3202.0161, 切向力Y=-1307.3818 +FPS=24.95, 法向力=1081.2063, 切向力X=3472.3796, 切向力Y=-1233.6975 +FPS=26.27, 法向力=1094.2944, 切向力X=3476.4019, 切向力Y=-1278.2153 +FPS=24.58, 法向力=1073.6079, 切向力X=4393.5356, 切向力Y=-1192.2926 +FPS=25.13, 法向力=1028.3948, 切向力X=4418.1372, 切向力Y=-1122.4351 +FPS=25.61, 法向力=1051.5068, 切向力X=3327.1392, 切向力Y=-1470.8584 +FPS=26.27, 法向力=1063.8555, 切向力X=2904.4968, 切向力Y=-1386.4600 +FPS=27.14, 法向力=1078.7683, 切向力X=2876.5754, 切向力Y=-1415.5579 +FPS=26.09, 法向力=1221.7896, 切向力X=3980.9924, 切向力Y=-1337.2256 +FPS=27.22, 法向力=1165.5964, 切向力X=3996.4321, 切向力Y=-1412.6810 +FPS=23.20, 法向力=1177.4395, 切向力X=3549.1382, 切向力Y=-1637.8567 +FPS=25.23, 法向力=952.6476, 切向力X=3454.8875, 切向力Y=-942.9726 +FPS=26.43, 法向力=979.8890, 切向力X=3384.3813, 切向力Y=-979.6258 +FPS=24.47, 法向力=1372.7780, 切向力X=3900.8311, 切向力Y=-1057.3804 +FPS=26.73, 法向力=1348.5487, 切向力X=3793.1887, 切向力Y=-963.3130 +FPS=25.19, 法向力=1037.8657, 切向力X=3360.6045, 切向力Y=-956.2120 +FPS=26.91, 法向力=1038.6782, 切向力X=3297.3452, 切向力Y=-974.3024 +FPS=23.91, 法向力=1064.4609, 切向力X=3788.1323, 切向力Y=-1228.2592 +FPS=26.71, 法向力=1337.3329, 切向力X=3840.7585, 切向力Y=-1561.1057 +FPS=27.25, 法向力=1289.2786, 切向力X=3806.7544, 切向力Y=-1535.9908 +FPS=25.44, 法向力=1420.9617, 切向力X=3995.1592, 切向力Y=-1195.6792 +FPS=28.30, 法向力=1417.4070, 切向力X=4023.2383, 切向力Y=-1197.5482 +FPS=25.11, 法向力=1006.8973, 切向力X=3327.4292, 切向力Y=-1053.5670 +FPS=26.01, 法向力=1135.2332, 切向力X=3607.4731, 切向力Y=-782.6858 +FPS=27.15, 法向力=1168.2664, 切向力X=3528.1396, 切向力Y=-820.7814 +FPS=26.70, 法向力=1142.4895, 切向力X=3565.1147, 切向力Y=-796.5906 +FPS=26.58, 法向力=1061.1285, 切向力X=3594.2598, 切向力Y=-1163.1040 +FPS=26.83, 法向力=1062.5760, 切向力X=3414.5171, 切向力Y=-1302.8147 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000368s, blend=0.002480s (9 tiles incl ref), finalize=0.000058s, total=0.002914s +FPS=26.72, 法向力=1008.6298, 切向力X=3399.0518, 切向力Y=-1340.3505 +FPS=24.97, 法向力=1171.1343, 切向力X=3572.5632, 切向力Y=-1073.5187 +FPS=27.30, 法向力=1164.4565, 切向力X=3444.9658, 切向力Y=-1084.3987 +FPS=26.05, 法向力=879.9178, 切向力X=3413.4058, 切向力Y=-996.1403 +FPS=27.49, 法向力=1203.6714, 切向力X=3445.7974, 切向力Y=-1454.8569 +FPS=27.80, 法向力=1206.6475, 切向力X=3524.6450, 切向力Y=-1435.0128 +FPS=26.33, 法向力=1195.9745, 切向力X=3559.8149, 切向力Y=-1471.4534 +FPS=27.80, 法向力=1161.9679, 切向力X=2970.0913, 切向力Y=-983.2281 +FPS=25.50, 法向力=1131.0518, 切向力X=3297.3069, 切向力Y=-1245.3906 +FPS=27.98, 法向力=1165.4954, 切向力X=3255.9136, 切向力Y=-1412.4012 +FPS=26.22, 法向力=1054.5129, 切向力X=3524.7034, 切向力Y=-934.7313 +FPS=27.48, 法向力=1026.3781, 切向力X=3488.2993, 切向力Y=-806.7484 +FPS=26.03, 法向力=1115.7622, 切向力X=3678.5012, 切向力Y=-1466.9341 +FPS=27.52, 法向力=882.2952, 切向力X=2758.5156, 切向力Y=-1086.0176 +FPS=27.32, 法向力=888.7797, 切向力X=2892.9736, 切向力Y=-1106.9128 +FPS=25.37, 法向力=1210.9785, 切向力X=3554.6040, 切向力Y=-1665.8162 +FPS=26.13, 法向力=1319.8529, 切向力X=3517.2524, 切向力Y=-1645.6023 +FPS=24.21, 法向力=1214.4357, 切向力X=3261.8887, 切向力Y=-1229.2769 +FPS=27.08, 法向力=1240.4404, 切向力X=3241.4248, 切向力Y=-1305.1021 +FPS=24.95, 法向力=1214.6924, 切向力X=3105.3013, 切向力Y=-1225.9250 +FPS=26.26, 法向力=1205.2744, 切向力X=3056.6116, 切向力Y=-1235.9403 +FPS=27.69, 法向力=1096.5745, 切向力X=3519.1191, 切向力Y=-1663.0917 +FPS=25.36, 法向力=1149.2468, 切向力X=3177.4131, 切向力Y=-1614.1649 +FPS=27.12, 法向力=1118.0254, 切向力X=3191.8843, 切向力Y=-1597.6926 +FPS=25.54, 法向力=1134.1022, 切向力X=3781.9956, 切向力Y=-1265.5549 +FPS=26.98, 法向力=1118.5825, 切向力X=3670.7334, 切向力Y=-1330.9543 +FPS=27.36, 法向力=955.1260, 切向力X=3102.6055, 切向力Y=-1183.3040 +FPS=27.33, 法向力=950.6312, 切向力X=3016.8074, 切向力Y=-1122.8636 +FPS=25.46, 法向力=975.1716, 切向力X=3103.8533, 切向力Y=-1215.1768 +FPS=25.75, 法向力=1112.9735, 切向力X=3515.8625, 切向力Y=-1183.2238 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000214s, blend=0.002205s (9 tiles incl ref), finalize=0.000057s, total=0.002483s +FPS=25.21, 法向力=1071.3276, 切向力X=3390.3159, 切向力Y=-1230.1635 +FPS=25.38, 法向力=1031.3992, 切向力X=3139.2808, 切向力Y=-1184.9875 +FPS=25.74, 法向力=1044.6390, 切向力X=3170.0591, 切向力Y=-1204.6040 +FPS=26.28, 法向力=1081.2106, 切向力X=3201.9956, 切向力Y=-1209.2319 +FPS=23.75, 法向力=1419.1836, 切向力X=3482.2891, 切向力Y=-1734.1619 +FPS=25.49, 法向力=1436.0907, 切向力X=3467.0835, 切向力Y=-1731.8408 +FPS=24.36, 法向力=1245.2045, 切向力X=3309.0088, 切向力Y=-1273.4905 +FPS=24.74, 法向力=1243.7549, 切向力X=3339.8501, 切向力Y=-1372.0217 +FPS=24.02, 法向力=1334.2161, 切向力X=3631.5698, 切向力Y=-1471.0891 +FPS=22.93, 法向力=1159.8850, 切向力X=2829.8313, 切向力Y=-1218.1489 +FPS=25.04, 法向力=1197.0870, 切向力X=2792.6919, 切向力Y=-1234.5813 +FPS=24.94, 法向力=1285.8760, 切向力X=2822.0657, 切向力Y=-981.9377 +FPS=24.53, 法向力=1305.9436, 切向力X=3225.1895, 切向力Y=-1416.4722 +FPS=25.23, 法向力=1249.8883, 切向力X=3283.5999, 切向力Y=-1486.9530 +FPS=22.39, 法向力=1090.2505, 切向力X=3540.1445, 切向力Y=-1607.8549 +FPS=24.62, 法向力=1110.2024, 切向力X=3534.3730, 切向力Y=-1594.4686 +FPS=23.27, 法向力=966.8267, 切向力X=3284.6365, 切向力Y=-1120.8821 +FPS=23.65, 法向力=1286.8579, 切向力X=3419.2078, 切向力Y=-899.4233 +FPS=23.92, 法向力=1340.6077, 切向力X=3535.1470, 切向力Y=-954.4309 +FPS=22.61, 法向力=1247.4043, 切向力X=2886.4443, 切向力Y=-1324.9282 +FPS=23.47, 法向力=997.8600, 切向力X=3348.5679, 切向力Y=-826.6217 +FPS=13.45, 法向力=1315.4851, 切向力X=3156.4043, 切向力Y=-688.5103 +FPS=23.94, 法向力=1256.6705, 切向力X=3102.0669, 切向力Y=-682.9540 +FPS=23.69, 法向力=1066.5885, 切向力X=2868.5044, 切向力Y=-1191.4822 +FPS=23.54, 法向力=1165.1455, 切向力X=2904.2783, 切向力Y=-1240.1643 +FPS=22.71, 法向力=1282.1719, 切向力X=3068.2385, 切向力Y=-1676.2236 +FPS=20.16, 法向力=999.6196, 切向力X=3029.5127, 切向力Y=-938.9789 +FPS=24.04, 法向力=1204.6433, 切向力X=3342.8689, 切向力Y=-1274.0879 +FPS=24.08, 法向力=1224.5240, 切向力X=3370.1924, 切向力Y=-1243.9199 +FPS=23.51, 法向力=1352.0580, 切向力X=3331.2903, 切向力Y=-912.3682 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000263s, blend=0.002232s (9 tiles incl ref), finalize=0.000057s, total=0.002558s +FPS=24.01, 法向力=1114.0925, 切向力X=2334.2065, 切向力Y=-1651.0737 +FPS=23.43, 法向力=1202.3608, 切向力X=2254.6938, 切向力Y=-1754.1335 +FPS=23.02, 法向力=1101.8741, 切向力X=3019.4854, 切向力Y=-998.2833 +FPS=22.92, 法向力=1093.4106, 切向力X=2900.5083, 切向力Y=-1009.2015 +FPS=23.37, 法向力=1254.5608, 切向力X=3126.3704, 切向力Y=-1047.5570 +FPS=22.33, 法向力=1182.5312, 切向力X=3019.2437, 切向力Y=-969.4803 +FPS=23.26, 法向力=1171.1216, 切向力X=3004.5010, 切向力Y=-1077.7087 +FPS=22.44, 法向力=1305.2050, 切向力X=3754.3682, 切向力Y=-1345.2048 +FPS=22.11, 法向力=988.3328, 切向力X=3267.1865, 切向力Y=-1554.7731 +FPS=21.12, 法向力=1030.0256, 切向力X=3376.3984, 切向力Y=-1583.2283 +FPS=16.19, 法向力=1036.5029, 切向力X=3333.4399, 切向力Y=-1337.4653 +FPS=23.33, 法向力=1071.9977, 切向力X=2577.5793, 切向力Y=-934.8165 +FPS=23.56, 法向力=1366.4037, 切向力X=3200.8906, 切向力Y=-1351.1968 +FPS=24.37, 法向力=1327.0293, 切向力X=3109.9368, 切向力Y=-1324.6683 +FPS=21.86, 法向力=1085.1042, 切向力X=3028.9155, 切向力Y=-1338.7831 +FPS=24.63, 法向力=1113.7809, 切向力X=3178.2480, 切向力Y=-977.9831 +FPS=24.42, 法向力=1140.6228, 切向力X=3163.8306, 切向力Y=-996.6959 +FPS=23.72, 法向力=1060.8265, 切向力X=2655.1409, 切向力Y=-1222.2393 +FPS=24.35, 法向力=1155.7773, 切向力X=3167.5024, 切向力Y=-999.6884 +FPS=24.24, 法向力=1177.6187, 切向力X=3137.1426, 切向力Y=-973.1766 +FPS=22.90, 法向力=1110.1794, 切向力X=2886.9077, 切向力Y=-865.6960 +FPS=25.23, 法向力=1161.5266, 切向力X=2790.1409, 切向力Y=-930.4443 +FPS=21.61, 法向力=1375.8298, 切向力X=2906.4814, 切向力Y=-1303.9641 +FPS=23.66, 法向力=1272.2488, 切向力X=3392.1733, 切向力Y=-1151.9963 +FPS=24.25, 法向力=1134.6575, 切向力X=3273.0320, 切向力Y=-1044.4204 +FPS=22.83, 法向力=1172.4031, 切向力X=2912.8574, 切向力Y=-1110.8569 +FPS=24.08, 法向力=1138.3352, 切向力X=3267.8279, 切向力Y=-735.4147 +FPS=25.18, 法向力=1129.3409, 切向力X=3253.9531, 切向力Y=-692.5056 +FPS=22.91, 法向力=1552.3086, 切向力X=3503.4080, 切向力Y=-1404.5723 +FPS=24.22, 法向力=1470.5415, 切向力X=3384.2349, 切向力Y=-1339.5836 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000215s, blend=0.002225s (9 tiles incl ref), finalize=0.000052s, total=0.002498s +FPS=23.81, 法向力=1400.7845, 切向力X=3435.4712, 切向力Y=-1281.7639 +FPS=23.35, 法向力=2603.9326, 切向力X=2605.5791, 切向力Y=1152.1493 +FPS=22.90, 法向力=2636.7241, 切向力X=2517.5989, 切向力Y=1117.8440 +FPS=23.13, 法向力=2048.4646, 切向力X=2372.2268, 切向力Y=2727.6226 +FPS=23.70, 法向力=2031.9684, 切向力X=2290.7200, 切向力Y=3490.2603 +FPS=23.88, 法向力=2043.3622, 切向力X=2231.0957, 切向力Y=3577.5349 +FPS=23.49, 法向力=1974.2278, 切向力X=2375.5942, 切向力Y=3961.2549 +FPS=24.41, 法向力=1869.8763, 切向力X=1881.1155, 切向力Y=4734.6143 +FPS=24.33, 法向力=1846.1699, 切向力X=1813.6864, 切向力Y=4657.8164 +FPS=24.26, 法向力=1724.2051, 切向力X=1470.6538, 切向力Y=4268.5547 +FPS=25.23, 法向力=1796.3502, 切向力X=1475.5613, 切向力Y=4211.6572 +FPS=22.40, 法向力=1873.8538, 切向力X=2477.1689, 切向力Y=4677.0449 +FPS=24.68, 法向力=1700.7324, 切向力X=2343.7935, 切向力Y=4544.3584 +FPS=24.89, 法向力=1793.7686, 切向力X=2382.2747, 切向力Y=4549.4546 +FPS=15.22, 法向力=1304.8215, 切向力X=2078.2078, 切向力Y=5267.8359 +FPS=24.42, 法向力=1860.5676, 切向力X=2169.0273, 切向力Y=4487.1904 +FPS=25.15, 法向力=1856.1150, 切向力X=2171.7478, 切向力Y=4417.7461 +FPS=24.83, 法向力=1886.1494, 切向力X=2321.5439, 切向力Y=4460.8022 +FPS=23.23, 法向力=1863.5969, 切向力X=2259.5381, 切向力Y=4491.4648 +FPS=25.23, 法向力=1830.0298, 切向力X=2435.6353, 切向力Y=4553.9995 +FPS=23.83, 法向力=1956.2064, 切向力X=1782.0128, 切向力Y=4539.1055 +FPS=24.62, 法向力=1973.0665, 切向力X=1761.3809, 切向力Y=4525.5869 +FPS=23.61, 法向力=1938.2029, 切向力X=2781.4951, 切向力Y=4895.8960 +FPS=24.86, 法向力=1573.6069, 切向力X=1936.9872, 切向力Y=5325.5718 +FPS=26.30, 法向力=1554.2505, 切向力X=1895.7391, 切向力Y=5248.5386 +FPS=25.67, 法向力=1641.1399, 切向力X=1976.8101, 切向力Y=5209.7188 +FPS=25.23, 法向力=1601.4247, 切向力X=1985.2385, 切向力Y=5156.0933 +FPS=22.75, 法向力=1825.1066, 切向力X=2201.7219, 切向力Y=4753.5352 +FPS=25.08, 法向力=2053.8113, 切向力X=1854.6913, 切向力Y=4938.6650 +FPS=25.07, 法向力=2107.5964, 切向力X=1928.8676, 切向力Y=4990.0493 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000216s, blend=0.002243s (9 tiles incl ref), finalize=0.000058s, total=0.002523s +FPS=24.19, 法向力=1912.0311, 切向力X=1985.4532, 切向力Y=5236.3159 +FPS=26.15, 法向力=1917.6643, 切向力X=2068.2588, 切向力Y=5163.9600 +FPS=25.76, 法向力=1777.5129, 切向力X=2009.6172, 切向力Y=5555.0371 +FPS=22.96, 法向力=2015.5345, 切向力X=2322.0957, 切向力Y=5264.2744 +FPS=23.38, 法向力=2005.3514, 切向力X=2357.7529, 切向力Y=5288.2227 +FPS=26.19, 法向力=1727.9310, 切向力X=1905.3727, 切向力Y=5221.2778 +FPS=26.00, 法向力=1651.0884, 切向力X=1830.3691, 切向力Y=5340.0161 +FPS=23.20, 法向力=1704.5332, 切向力X=1792.4960, 切向力Y=5498.8691 +FPS=25.08, 法向力=1974.4041, 切向力X=2705.6123, 切向力Y=5561.1689 +FPS=25.29, 法向力=1938.0332, 切向力X=2548.7844, 切向力Y=5519.8223 +FPS=24.21, 法向力=1838.6379, 切向力X=2457.7964, 切向力Y=5533.7407 +FPS=25.46, 法向力=1867.4167, 切向力X=2439.1089, 切向力Y=5466.2969 +FPS=26.26, 法向力=1857.4368, 切向力X=1325.7928, 切向力Y=5278.0337 +FPS=25.10, 法向力=1720.0189, 切向力X=1750.1357, 切向力Y=5745.3281 +FPS=26.21, 法向力=1827.8104, 切向力X=1725.8525, 切向力Y=5768.2041 +FPS=24.43, 法向力=2156.8276, 切向力X=2124.2134, 切向力Y=5026.7637 +FPS=24.80, 法向力=2107.4480, 切向力X=2062.6743, 切向力Y=5074.1992 +FPS=22.96, 法向力=1735.5074, 切向力X=1989.2684, 切向力Y=4851.9326 +FPS=25.78, 法向力=1837.9663, 切向力X=2480.3074, 切向力Y=4894.5264 +FPS=25.84, 法向力=1740.1648, 切向力X=2454.0659, 切向力Y=4991.5269 +FPS=24.12, 法向力=1508.9595, 切向力X=2207.3306, 切向力Y=4411.9819 +FPS=25.64, 法向力=1482.4187, 切向力X=2276.8555, 切向力Y=4546.4287 +FPS=25.93, 法向力=1203.1956, 切向力X=2871.8008, 切向力Y=5305.6533 +FPS=23.06, 法向力=1293.7808, 切向力X=2694.8494, 切向力Y=4020.7478 +FPS=23.94, 法向力=1295.1046, 切向力X=2698.7412, 切向力Y=3982.3279 +FPS=25.65, 法向力=1253.1223, 切向力X=3228.2310, 切向力Y=4207.5908 +FPS=20.94, 法向力=1567.9155, 切向力X=3178.5359, 切向力Y=3823.0083 +FPS=25.48, 法向力=1562.7812, 切向力X=3232.4966, 切向力Y=3816.1006 +FPS=23.95, 法向力=1605.6438, 切向力X=3338.5100, 切向力Y=3377.1711 +FPS=25.79, 法向力=1631.1213, 切向力X=3374.3108, 切向力Y=3317.2812 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000220s, blend=0.002278s (9 tiles incl ref), finalize=0.000056s, total=0.002559s +FPS=23.45, 法向力=1547.0178, 切向力X=3667.9009, 切向力Y=3064.5601 +FPS=25.29, 法向力=1117.9353, 切向力X=3293.1394, 切向力Y=3202.7480 +FPS=26.99, 法向力=1134.8357, 切向力X=3305.8091, 切向力Y=3226.9580 +FPS=24.39, 法向力=1278.8643, 切向力X=3121.1938, 切向力Y=2904.3779 +FPS=26.02, 法向力=1141.4272, 切向力X=3618.4287, 切向力Y=2165.8577 +FPS=26.43, 法向力=1130.8627, 切向力X=3619.4307, 切向力Y=2211.1479 +FPS=25.70, 法向力=1130.2982, 切向力X=3682.7451, 切向力Y=2174.1367 +FPS=25.32, 法向力=1250.3992, 切向力X=3016.2520, 切向力Y=2053.5623 +FPS=24.72, 法向力=1268.7104, 切向力X=3018.6270, 切向力Y=1954.1262 +FPS=24.10, 法向力=1232.5876, 切向力X=3041.9082, 切向力Y=1923.7410 +FPS=23.81, 法向力=1200.2935, 切向力X=3032.9734, 切向力Y=1846.4390 +FPS=25.71, 法向力=1423.2483, 切向力X=2714.8210, 切向力Y=1559.3135 +FPS=26.40, 法向力=1412.7502, 切向力X=2742.2786, 切向力Y=1526.9655 +FPS=23.85, 法向力=1012.3825, 切向力X=3124.4390, 切向力Y=1629.2345 +FPS=27.16, 法向力=1057.0804, 切向力X=3274.2026, 切向力Y=1460.7573 +FPS=27.03, 法向力=998.6735, 切向力X=2809.9612, 切向力Y=1809.7395 +FPS=25.03, 法向力=980.1135, 切向力X=2685.8560, 切向力Y=1949.0764 +FPS=24.89, 法向力=1371.6749, 切向力X=3387.5303, 切向力Y=1437.5680 +FPS=26.03, 法向力=1157.3212, 切向力X=2984.4097, 切向力Y=1602.4910 +FPS=17.12, 法向力=1212.3475, 切向力X=3207.6460, 切向力Y=1495.6611 +FPS=25.48, 法向力=1222.3752, 切向力X=3198.0767, 切向力Y=1419.9857 +FPS=23.03, 法向力=1025.3693, 切向力X=2719.3203, 切向力Y=1358.2155 +FPS=23.99, 法向力=1058.3606, 切向力X=2843.2307, 切向力Y=1441.9619 +FPS=22.56, 法向力=1203.5244, 切向力X=3012.5024, 切向力Y=1670.6636 +FPS=24.51, 法向力=1480.6511, 切向力X=3100.7039, 切向力Y=1214.4905 +FPS=24.52, 法向力=1530.5537, 切向力X=3080.2598, 切向力Y=1426.9152 +FPS=23.42, 法向力=1114.9443, 切向力X=2607.1472, 切向力Y=1849.4546 +FPS=23.78, 法向力=1131.9734, 切向力X=2553.5686, 切向力Y=1882.0701 +FPS=26.14, 法向力=1111.8547, 切向力X=2804.9954, 切向力Y=1275.1489 +FPS=26.27, 法向力=1345.4187, 切向力X=3058.1201, 切向力Y=1070.1372 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000233s, blend=0.002283s (9 tiles incl ref), finalize=0.000058s, total=0.002581s +FPS=27.48, 法向力=1489.0300, 切向力X=3054.5518, 切向力Y=981.1216 +FPS=26.34, 法向力=1643.7990, 切向力X=3334.8027, 切向力Y=-622.7958 +FPS=23.88, 法向力=1081.3948, 切向力X=2955.5459, 切向力Y=-956.5470 +FPS=26.87, 法向力=1145.6897, 切向力X=3057.0762, 切向力Y=-1035.8828 +FPS=26.60, 法向力=1127.1359, 切向力X=2983.2986, 切向力Y=-1009.5878 +FPS=27.91, 法向力=1187.4753, 切向力X=3021.8521, 切向力Y=-1049.6084 +FPS=26.16, 法向力=993.7956, 切向力X=2949.4067, 切向力Y=-1182.4360 +FPS=26.27, 法向力=1034.1462, 切向力X=2884.7603, 切向力Y=-1219.7925 +FPS=25.80, 法向力=1433.3182, 切向力X=3001.5706, 切向力Y=-1660.5886 +FPS=25.30, 法向力=1445.5164, 切向力X=2938.9839, 切向力Y=-1662.6526 +FPS=26.20, 法向力=1459.3973, 切向力X=3927.3677, 切向力Y=-1281.6467 +FPS=26.67, 法向力=1165.0790, 切向力X=3464.0615, 切向力Y=-787.5197 +FPS=26.95, 法向力=1097.5610, 切向力X=3435.7148, 切向力Y=-711.9204 +FPS=25.36, 法向力=1412.4285, 切向力X=3045.9072, 切向力Y=-442.1180 +FPS=26.02, 法向力=1466.1782, 切向力X=3005.0972, 切向力Y=-526.9841 +FPS=25.14, 法向力=1282.3196, 切向力X=3508.5388, 切向力Y=-753.2410 +FPS=24.95, 法向力=1281.8402, 切向力X=3586.5259, 切向力Y=-765.4725 +FPS=24.48, 法向力=1291.2347, 切向力X=3340.2510, 切向力Y=-1157.2173 +FPS=25.83, 法向力=1048.6687, 切向力X=3320.0205, 切向力Y=-1279.9880 +FPS=25.38, 法向力=1056.8588, 切向力X=3346.5867, 切向力Y=-1266.4020 +FPS=11.21, 法向力=1316.9297, 切向力X=3094.3154, 切向力Y=-1148.2693 +FPS=12.49, 法向力=1285.3390, 切向力X=3090.4675, 切向力Y=-1214.7019 +FPS=14.55, 法向力=984.0453, 切向力X=2940.4041, 切向力Y=-877.7859 +FPS=14.42, 法向力=984.3552, 切向力X=2939.3691, 切向力Y=-928.0566 +FPS=15.07, 法向力=1777.8687, 切向力X=3139.5068, 切向力Y=-966.2970 +FPS=14.92, 法向力=1261.1827, 切向力X=3290.5159, 切向力Y=-841.8832 +FPS=14.36, 法向力=1137.3104, 切向力X=3833.2319, 切向力Y=-1221.1578 +FPS=14.75, 法向力=1114.8591, 切向力X=3807.7261, 切向力Y=-1161.6147 +FPS=14.06, 法向力=1301.2523, 切向力X=3257.2773, 切向力Y=-1283.1313 +FPS=14.87, 法向力=1233.5366, 切向力X=2990.8330, 切向力Y=-1538.7268 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000419s, blend=0.005732s (9 tiles incl ref), finalize=0.000156s, total=0.006319s +FPS=14.26, 法向力=1308.6294, 切向力X=2887.1509, 切向力Y=-1527.2798 +FPS=13.88, 法向力=1023.2227, 切向力X=2732.3765, 切向力Y=-946.4928 +FPS=15.72, 法向力=1321.8542, 切向力X=3123.2798, 切向力Y=-1148.3032 +FPS=14.87, 法向力=1302.3435, 切向力X=3049.8535, 切向力Y=-1126.4673 +FPS=15.34, 法向力=1289.6956, 切向力X=2880.2090, 切向力Y=-1173.9829 +FPS=15.56, 法向力=1147.7805, 切向力X=2879.1775, 切向力Y=-696.3258 +FPS=14.52, 法向力=1173.3933, 切向力X=2911.0293, 切向力Y=-714.5829 +FPS=16.37, 法向力=1045.1160, 切向力X=2812.9041, 切向力Y=-1414.0073 +FPS=14.32, 法向力=1241.4596, 切向力X=2777.8506, 切向力Y=-1315.9092 +FPS=15.15, 法向力=1177.7947, 切向力X=3215.8936, 切向力Y=-840.8300 +FPS=14.29, 法向力=1216.5522, 切向力X=3222.3945, 切向力Y=-916.3773 +FPS=14.59, 法向力=1193.5002, 切向力X=2764.4495, 切向力Y=-1697.0063 +FPS=14.89, 法向力=1148.7930, 切向力X=2941.0034, 切向力Y=-1193.5686 +FPS=14.97, 法向力=1133.8022, 切向力X=2955.4539, 切向力Y=-1272.5923 +FPS=14.31, 法向力=1134.8566, 切向力X=3179.2422, 切向力Y=-829.4153 +FPS=13.71, 法向力=1143.0940, 切向力X=3240.2466, 切向力Y=-1572.4209 +FPS=15.01, 法向力=1440.2407, 切向力X=2819.1221, 切向力Y=-1527.6331 +FPS=11.82, 法向力=1400.1003, 切向力X=2912.7485, 切向力Y=-1519.9269 +FPS=15.04, 法向力=1152.9219, 切向力X=3084.5459, 切向力Y=-1026.1702 +FPS=15.22, 法向力=1297.3607, 切向力X=3088.6074, 切向力Y=-347.0810 +FPS=13.22, 法向力=1294.2137, 切向力X=3053.6060, 切向力Y=-424.0620 +FPS=14.80, 法向力=1364.3757, 切向力X=3104.6309, 切向力Y=-1323.0171 +FPS=15.71, 法向力=1350.9189, 切向力X=3265.2356, 切向力Y=-1420.2784 +FPS=15.62, 法向力=1337.6625, 切向力X=2943.7134, 切向力Y=-1279.0137 +FPS=15.41, 法向力=1047.0892, 切向力X=3000.1709, 切向力Y=-1667.1770 +FPS=15.35, 法向力=1068.3202, 切向力X=3028.7036, 切向力Y=-1680.1859 +FPS=14.62, 法向力=1095.6876, 切向力X=2800.9404, 切向力Y=-1429.8433 +FPS=15.17, 法向力=1123.5961, 切向力X=2715.8406, 切向力Y=-1374.5222 +FPS=13.41, 法向力=1175.9780, 切向力X=2937.3467, 切向力Y=-484.3872 +FPS=16.71, 法向力=1229.4688, 切向力X=3070.5408, 切向力Y=-918.0471 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000424s, blend=0.004798s (9 tiles incl ref), finalize=0.000128s, total=0.005363s +FPS=13.41, 法向力=1165.4467, 切向力X=3087.0110, 切向力Y=-936.3243 +FPS=15.49, 法向力=1158.2446, 切向力X=2820.9736, 切向力Y=-1260.1174 +FPS=14.04, 法向力=1362.2988, 切向力X=3308.3350, 切向力Y=-1292.1592 +FPS=15.65, 法向力=1318.8186, 切向力X=3027.9268, 切向力Y=-1129.0120 +FPS=14.74, 法向力=1110.2864, 切向力X=3182.5366, 切向力Y=-504.8721 +FPS=14.62, 法向力=1139.5693, 切向力X=3187.2793, 切向力Y=-571.0022 +FPS=14.30, 法向力=1302.2847, 切向力X=3241.7117, 切向力Y=-1269.6185 +FPS=13.42, 法向力=1297.4346, 切向力X=2652.9944, 切向力Y=-1659.3772 +FPS=13.61, 法向力=1187.9564, 切向力X=2736.9104, 切向力Y=-1567.8247 +FPS=14.53, 法向力=1057.6021, 切向力X=3192.1895, 切向力Y=-779.6895 +FPS=14.40, 法向力=1088.2434, 切向力X=3223.6597, 切向力Y=-947.6038 +FPS=15.14, 法向力=1143.1509, 切向力X=2915.2915, 切向力Y=-1022.4373 +FPS=15.25, 法向力=1120.1702, 切向力X=2783.7185, 切向力Y=-1075.5293 +FPS=15.26, 法向力=1143.8893, 切向力X=2821.9165, 切向力Y=-1089.3207 +FPS=14.73, 法向力=1311.2075, 切向力X=3187.3081, 切向力Y=-818.6125 +FPS=14.94, 法向力=1308.3422, 切向力X=3187.7219, 切向力Y=-807.4205 +FPS=14.93, 法向力=1316.6526, 切向力X=2132.0371, 切向力Y=-1812.6604 +FPS=14.34, 法向力=1344.7832, 切向力X=3219.7244, 切向力Y=-1152.3669 +FPS=14.44, 法向力=1315.2896, 切向力X=3186.8860, 切向力Y=-1296.0886 +FPS=11.95, 法向力=1123.9446, 切向力X=2699.8979, 切向力Y=-1385.8101 +FPS=14.06, 法向力=1120.6847, 切向力X=3022.8809, 切向力Y=-1208.4747 +FPS=14.83, 法向力=1137.1143, 切向力X=3037.7974, 切向力Y=-1227.4512 +FPS=16.50, 法向力=912.5541, 切向力X=2752.3108, 切向力Y=-1237.7959 +FPS=14.88, 法向力=962.0765, 切向力X=2606.1924, 切向力Y=-1402.2344 +FPS=15.08, 法向力=1126.3584, 切向力X=3057.3010, 切向力Y=-1337.3522 +FPS=14.31, 法向力=1165.3276, 切向力X=3114.9175, 切向力Y=-1388.4310 +FPS=15.10, 法向力=1094.8245, 切向力X=3009.6338, 切向力Y=-1127.6018 +FPS=14.47, 法向力=1264.2244, 切向力X=2889.3577, 切向力Y=-1367.2802 +FPS=13.84, 法向力=1256.5183, 切向力X=2915.8408, 切向力Y=-1387.5168 +FPS=14.47, 法向力=1299.9761, 切向力X=2248.8721, 切向力Y=-1003.3221 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000013s (hit), reset=0.000417s, blend=0.007704s (9 tiles incl ref), finalize=0.000160s, total=0.008301s +FPS=13.02, 法向力=1244.7881, 切向力X=3123.1367, 切向力Y=-1678.9897 +FPS=14.76, 法向力=1200.6023, 切向力X=3510.8323, 切向力Y=-354.6053 +FPS=14.04, 法向力=1282.2561, 切向力X=3043.5239, 切向力Y=-1277.6570 +FPS=15.17, 法向力=1336.7852, 切向力X=3053.8132, 切向力Y=-1380.2812 +FPS=14.62, 法向力=1114.2849, 切向力X=2623.2979, 切向力Y=-1189.1367 +FPS=14.64, 法向力=1112.7206, 切向力X=3185.5647, 切向力Y=-601.8107 +FPS=13.79, 法向力=1122.3663, 切向力X=3115.6357, 切向力Y=-677.4460 +FPS=14.04, 法向力=1350.0143, 切向力X=3009.0645, 切向力Y=-1593.4714 +FPS=14.92, 法向力=991.5767, 切向力X=2697.1880, 切向力Y=-1191.5601 +FPS=14.79, 法向力=1365.7565, 切向力X=2824.0283, 切向力Y=-1443.0491 +FPS=14.01, 法向力=1361.6835, 切向力X=2786.0483, 切向力Y=-1381.2002 +FPS=14.85, 法向力=1217.1760, 切向力X=2951.0981, 切向力Y=-1238.7432 +FPS=14.61, 法向力=1163.4427, 切向力X=2619.2324, 切向力Y=-1362.8031 +FPS=13.90, 法向力=1142.1212, 切向力X=2554.8306, 切向力Y=-1412.3951 +FPS=14.33, 法向力=2435.8643, 切向力X=2312.1655, 切向力Y=2500.3679 +FPS=13.82, 法向力=2207.7578, 切向力X=2460.3530, 切向力Y=3282.2920 +FPS=14.42, 法向力=1677.9573, 切向力X=2434.0957, 切向力Y=4492.7627 +FPS=14.73, 法向力=1682.0681, 切向力X=2414.2737, 切向力Y=4551.9395 +FPS=14.99, 法向力=1909.0640, 切向力X=1990.1255, 切向力Y=4391.7227 +FPS=14.60, 法向力=1936.3677, 切向力X=2234.8779, 切向力Y=4256.3398 +FPS=13.90, 法向力=1943.8137, 切向力X=2241.7217, 切向力Y=4444.9297 +FPS=15.08, 法向力=1580.6094, 切向力X=1754.4187, 切向力Y=4967.9946 +FPS=14.53, 法向力=1900.9006, 切向力X=2170.4604, 切向力Y=4412.3350 +FPS=14.23, 法向力=1960.1962, 切向力X=2308.7490, 切向力Y=4435.0371 +FPS=14.84, 法向力=2197.5659, 切向力X=2465.0903, 切向力Y=4977.3643 +FPS=14.62, 法向力=1815.8463, 切向力X=1872.6298, 切向力Y=5225.2275 +FPS=14.07, 法向力=1970.5393, 切向力X=2166.1997, 切向力Y=4758.0361 +FPS=13.91, 法向力=2086.5703, 切向力X=1794.4048, 切向力Y=5320.9736 +FPS=16.24, 法向力=2099.7524, 切向力X=1927.2146, 切向力Y=5411.8472 +FPS=14.69, 法向力=2394.2646, 切向力X=2409.5032, 切向力Y=5331.9526 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000380s, blend=0.004793s (9 tiles incl ref), finalize=0.000131s, total=0.005319s +FPS=13.89, 法向力=1865.9351, 切向力X=2426.3369, 切向力Y=4915.2764 +FPS=15.10, 法向力=1871.1328, 切向力X=2399.3831, 切向力Y=4923.4424 +FPS=16.35, 法向力=2237.9600, 切向力X=2291.9824, 切向力Y=5728.3242 +FPS=14.74, 法向力=2301.1802, 切向力X=2345.6887, 切向力Y=5762.6172 +FPS=14.91, 法向力=1655.8403, 切向力X=2086.0308, 切向力Y=5216.0830 +FPS=15.13, 法向力=2272.5530, 切向力X=2682.0181, 切向力Y=5003.1016 +FPS=15.11, 法向力=1737.1283, 切向力X=2074.4202, 切向力Y=4996.1523 +FPS=13.69, 法向力=1813.8398, 切向力X=1934.8441, 切向力Y=5197.0752 +FPS=14.51, 法向力=1808.3049, 切向力X=1908.6643, 切向力Y=5233.7822 +FPS=14.34, 法向力=1927.1826, 切向力X=2209.9194, 切向力Y=5151.6445 +FPS=13.61, 法向力=1731.1204, 切向力X=2305.6772, 切向力Y=5489.4258 +FPS=13.59, 法向力=1743.2136, 切向力X=2243.9524, 切向力Y=5447.4771 +FPS=14.61, 法向力=1711.3405, 切向力X=2502.3350, 切向力Y=4899.9214 +FPS=14.35, 法向力=1321.5249, 切向力X=2211.4417, 切向力Y=4868.1787 +FPS=15.11, 法向力=1331.7957, 切向力X=2181.9116, 切向力Y=4812.4360 +FPS=14.47, 法向力=1368.5696, 切向力X=3262.1963, 切向力Y=4473.9038 +FPS=15.22, 法向力=1560.9340, 切向力X=3224.2400, 切向力Y=3668.0044 +FPS=14.66, 法向力=1609.9435, 切向力X=3237.3850, 切向力Y=3639.3516 +FPS=15.13, 法向力=1505.5596, 切向力X=2506.6880, 切向力Y=3009.8350 +FPS=15.02, 法向力=1313.4949, 切向力X=3198.1030, 切向力Y=3052.5884 +FPS=15.28, 法向力=1307.8730, 切向力X=3211.0513, 切向力Y=3180.2034 +FPS=14.86, 法向力=1143.0752, 切向力X=2627.9656, 切向力Y=2281.6555 +FPS=14.33, 法向力=1296.0249, 切向力X=2667.1875, 切向力Y=1964.6406 +FPS=14.15, 法向力=1333.5385, 切向力X=2732.0850, 切向力Y=1982.0759 +FPS=14.21, 法向力=1419.1394, 切向力X=3691.1250, 切向力Y=1647.1641 +FPS=15.85, 法向力=1215.8816, 切向力X=3371.4277, 切向力Y=1597.4214 +FPS=15.91, 法向力=1201.5651, 切向力X=3495.6987, 切向力Y=1585.2380 +FPS=13.57, 法向力=1248.2552, 切向力X=3162.4395, 切向力Y=1473.6251 +FPS=14.59, 法向力=1255.4153, 切向力X=3371.6824, 切向力Y=1354.3809 +FPS=15.28, 法向力=1273.2634, 切向力X=2763.4973, 切向力Y=1483.2830 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000387s, blend=0.005163s (9 tiles incl ref), finalize=0.000136s, total=0.005698s +FPS=15.13, 法向力=1322.8406, 切向力X=2692.9263, 切向力Y=1446.3120 +FPS=15.19, 法向力=1341.7457, 切向力X=2937.3210, 切向力Y=823.0475 +FPS=15.34, 法向力=1301.6426, 切向力X=2529.9546, 切向力Y=1461.8735 +FPS=15.33, 法向力=1362.0420, 切向力X=2502.3904, 切向力Y=1483.4525 +FPS=15.60, 法向力=1259.6145, 切向力X=2955.1733, 切向力Y=811.0021 +FPS=15.42, 法向力=1404.8665, 切向力X=3282.8960, 切向力Y=923.5474 +FPS=15.39, 法向力=1443.4048, 切向力X=3273.2280, 切向力Y=973.0395 +FPS=15.51, 法向力=1372.4282, 切向力X=3202.9209, 切向力Y=0.2256 +FPS=15.48, 法向力=1285.2134, 切向力X=2926.3188, 切向力Y=-370.2028 +FPS=14.99, 法向力=1231.1715, 切向力X=2871.2661, 切向力Y=-411.4179 +FPS=14.17, 法向力=1417.8472, 切向力X=2592.5522, 切向力Y=-724.6577 +FPS=15.46, 法向力=1263.3352, 切向力X=2262.0632, 切向力Y=-1243.4719 +FPS=15.98, 法向力=1120.6760, 切向力X=2553.4602, 切向力Y=-1219.9641 +FPS=14.74, 法向力=1116.7263, 切向力X=2581.5352, 切向力Y=-1218.2065 +FPS=14.89, 法向力=1300.2192, 切向力X=2842.0747, 切向力Y=-990.0802 +FPS=16.09, 法向力=1355.7549, 切向力X=2712.8442, 切向力Y=-635.7177 +FPS=16.11, 法向力=1233.7201, 切向力X=2826.3071, 切向力Y=-692.3136 +FPS=16.00, 法向力=1259.1121, 切向力X=2833.1433, 切向力Y=-651.1871 +FPS=16.09, 法向力=1241.1265, 切向力X=3083.4531, 切向力Y=-864.5131 +FPS=16.26, 法向力=1474.4702, 切向力X=3002.0283, 切向力Y=-958.8945 +FPS=16.82, 法向力=1452.4631, 切向力X=3040.7502, 切向力Y=-921.3645 +FPS=15.23, 法向力=1075.0278, 切向力X=2808.8896, 切向力Y=-940.1827 +FPS=16.35, 法向力=1134.9376, 切向力X=3401.1621, 切向力Y=-529.7407 +FPS=15.38, 法向力=1415.3535, 切向力X=2941.4370, 切向力Y=-1362.9987 +FPS=15.72, 法向力=1416.9205, 切向力X=2746.5115, 切向力Y=-1353.5076 +FPS=16.51, 法向力=1348.7214, 切向力X=2770.9995, 切向力Y=-599.8244 +FPS=15.25, 法向力=1161.0320, 切向力X=3138.8254, 切向力Y=-737.5791 +FPS=14.37, 法向力=1143.3197, 切向力X=3229.6675, 切向力Y=-799.8256 +FPS=15.51, 法向力=1136.0708, 切向力X=2738.1875, 切向力Y=-913.5100 +FPS=11.88, 法向力=1084.2078, 切向力X=2798.3884, 切向力Y=-1423.9199 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000012s, geom=0.000009s (hit), reset=0.000795s, blend=0.005689s (9 tiles incl ref), finalize=0.000260s, total=0.006764s +FPS=15.03, 法向力=1049.9905, 切向力X=2796.7549, 切向力Y=-1416.7505 +FPS=15.00, 法向力=1593.9520, 切向力X=2792.4553, 切向力Y=-1532.2255 +FPS=15.20, 法向力=1571.9310, 切向力X=2856.6741, 切向力Y=-1445.2028 +FPS=15.66, 法向力=1471.6772, 切向力X=3396.8892, 切向力Y=-1155.1458 +FPS=15.84, 法向力=1429.6577, 切向力X=3318.5840, 切向力Y=-1139.3870 +FPS=15.99, 法向力=1286.8361, 切向力X=3239.5234, 切向力Y=-1249.6614 +FPS=14.67, 法向力=973.9783, 切向力X=2994.1687, 切向力Y=-920.2892 +FPS=14.76, 法向力=941.2690, 切向力X=2871.0515, 切向力Y=-944.3469 +FPS=14.98, 法向力=1362.4333, 切向力X=3518.6648, 切向力Y=-1098.0687 +FPS=15.40, 法向力=1027.0699, 切向力X=3191.3757, 切向力Y=-1114.4248 +FPS=16.17, 法向力=1040.4211, 切向力X=3123.3455, 切向力Y=-1079.9844 +FPS=15.48, 法向力=1486.1166, 切向力X=2597.5767, 切向力Y=-1692.7000 +FPS=14.58, 法向力=1233.6917, 切向力X=2828.0410, 切向力Y=-1007.9479 +FPS=14.79, 法向力=988.0764, 切向力X=2881.2542, 切向力Y=-1146.6885 +FPS=14.07, 法向力=999.2196, 切向力X=2887.4746, 切向力Y=-1132.4709 +FPS=14.88, 法向力=1277.1323, 切向力X=2978.5386, 切向力Y=-1064.2224 +FPS=14.85, 法向力=1142.0978, 切向力X=2203.7205, 切向力Y=-1387.4933 +FPS=14.30, 法向力=1151.8306, 切向力X=2240.0403, 切向力Y=-1341.8191 +FPS=15.27, 法向力=1286.8395, 切向力X=3250.8267, 切向力Y=-1664.8545 +FPS=16.01, 法向力=1247.2944, 切向力X=3648.8633, 切向力Y=-1155.4785 +FPS=13.44, 法向力=1266.2756, 切向力X=2925.6714, 切向力Y=-1228.5247 +FPS=14.28, 法向力=1248.6401, 切向力X=2864.6594, 切向力Y=-1250.1357 +FPS=15.04, 法向力=1482.1257, 切向力X=2602.2354, 切向力Y=-1336.7671 +FPS=14.97, 法向力=1438.6111, 切向力X=2929.9487, 切向力Y=-1691.5229 +FPS=14.98, 法向力=1450.5537, 切向力X=2920.4028, 切向力Y=-1707.4340 +FPS=14.96, 法向力=1413.3569, 切向力X=3297.6079, 切向力Y=-1400.9812 +FPS=15.37, 法向力=1388.4785, 切向力X=3099.6455, 切向力Y=-1128.2388 +FPS=15.39, 法向力=1379.2294, 切向力X=3158.6289, 切向力Y=-1202.1904 +FPS=14.57, 法向力=1009.9568, 切向力X=2571.0237, 切向力Y=-1541.1841 +FPS=14.42, 法向力=968.2190, 切向力X=2542.9946, 切向力Y=-1009.9133 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000358s, blend=0.004895s (9 tiles incl ref), finalize=0.000130s, total=0.005395s +FPS=14.23, 法向力=1640.9236, 切向力X=3257.3315, 切向力Y=-1562.7305 +FPS=15.51, 法向力=1540.7991, 切向力X=3185.7427, 切向力Y=-1550.2363 +FPS=15.12, 法向力=1014.6756, 切向力X=3082.8528, 切向力Y=-1013.4947 +FPS=14.63, 法向力=1333.0076, 切向力X=3053.8616, 切向力Y=-1329.7130 +FPS=15.86, 法向力=1308.1719, 切向力X=2960.1250, 切向力Y=-1396.6035 +FPS=15.80, 法向力=1122.9702, 切向力X=2883.4653, 切向力Y=-1107.8823 +FPS=15.06, 法向力=994.5579, 切向力X=3486.0708, 切向力Y=-722.2695 +FPS=15.18, 法向力=1101.3889, 切向力X=3656.6267, 切向力Y=-856.6621 +FPS=14.91, 法向力=874.2627, 切向力X=2565.1802, 切向力Y=-865.5374 +FPS=15.32, 法向力=1230.7964, 切向力X=3095.9197, 切向力Y=-1206.2280 +FPS=10.76, 法向力=1146.5449, 切向力X=2932.8174, 切向力Y=-1055.5421 +FPS=15.63, 法向力=970.5078, 切向力X=2391.5771, 切向力Y=-1612.6118 +FPS=15.07, 法向力=997.4949, 切向力X=2329.5127, 切向力Y=-1603.1663 +FPS=14.91, 法向力=1207.0009, 切向力X=2705.8181, 切向力Y=-1138.1748 +FPS=15.49, 法向力=1195.0632, 切向力X=2659.3418, 切向力Y=-1235.7639 +FPS=15.62, 法向力=1166.2610, 切向力X=2975.9856, 切向力Y=-1280.7582 +FPS=15.00, 法向力=1585.4363, 切向力X=3000.5566, 切向力Y=-1429.5219 +FPS=15.07, 法向力=1620.1995, 切向力X=3019.3813, 切向力Y=-1507.7729 +FPS=14.84, 法向力=1181.8054, 切向力X=2645.3083, 切向力Y=-821.7637 +FPS=15.46, 法向力=1127.4197, 切向力X=2633.3042, 切向力Y=-748.7493 +FPS=14.88, 法向力=1279.2764, 切向力X=2930.9143, 切向力Y=-986.0521 +FPS=14.57, 法向力=1369.7100, 切向力X=2904.1157, 切向力Y=-1187.9309 +FPS=14.62, 法向力=1331.7896, 切向力X=2889.6816, 切向力Y=-1175.6589 +FPS=14.67, 法向力=1198.0720, 切向力X=2519.4873, 切向力Y=-938.1428 +FPS=14.65, 法向力=1349.4464, 切向力X=3412.3423, 切向力Y=-1201.2706 +FPS=13.16, 法向力=1341.1697, 切向力X=3417.1389, 切向力Y=-1228.8701 +FPS=15.28, 法向力=1300.1785, 切向力X=2900.9351, 切向力Y=-1035.5511 +FPS=15.62, 法向力=1288.0503, 切向力X=2897.7993, 切向力Y=-1003.2852 +FPS=15.21, 法向力=1247.5333, 切向力X=2599.1582, 切向力Y=-579.7258 +FPS=14.66, 法向力=1223.0574, 切向力X=2483.5093, 切向力Y=-560.9764 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000375s, blend=0.005386s (9 tiles incl ref), finalize=0.000125s, total=0.005898s +FPS=14.49, 法向力=1033.2505, 切向力X=2815.9473, 切向力Y=-1314.9316 +FPS=15.51, 法向力=1025.7246, 切向力X=2897.5894, 切向力Y=-1362.8806 +FPS=15.10, 法向力=1155.5494, 切向力X=2373.6128, 切向力Y=-1692.8973 +FPS=16.58, 法向力=829.9642, 切向力X=2730.1802, 切向力Y=-1298.4716 +FPS=14.82, 法向力=1471.7202, 切向力X=2885.2249, 切向力Y=-1624.1162 +FPS=15.52, 法向力=1546.8254, 切向力X=2864.3540, 切向力Y=-1708.3057 +FPS=15.46, 法向力=1402.2476, 切向力X=2929.4014, 切向力Y=-1516.0365 +FPS=14.82, 法向力=1425.1627, 切向力X=3106.5513, 切向力Y=-1555.6171 +FPS=15.28, 法向力=1058.8652, 切向力X=1930.3320, 切向力Y=-1498.3416 +FPS=15.12, 法向力=1135.1688, 切向力X=2829.5081, 切向力Y=-1104.2091 +FPS=15.02, 法向力=926.5143, 切向力X=2810.7878, 切向力Y=-554.2760 +FPS=14.36, 法向力=978.3885, 切向力X=2805.5891, 切向力Y=-592.7996 +FPS=14.16, 法向力=1283.6173, 切向力X=2952.2300, 切向力Y=-1217.5939 +FPS=11.96, 法向力=1256.3496, 切向力X=2673.2925, 切向力Y=-1340.1877 +FPS=14.88, 法向力=1088.5148, 切向力X=3142.8452, 切向力Y=-1079.0082 +FPS=15.23, 法向力=1032.2219, 切向力X=3158.2126, 切向力Y=-1112.0526 +FPS=14.79, 法向力=1461.3201, 切向力X=3040.0449, 切向力Y=-1348.7795 +FPS=14.47, 法向力=951.3691, 切向力X=3140.2449, 切向力Y=-961.4085 +FPS=14.43, 法向力=1308.5225, 切向力X=2959.6606, 切向力Y=-1205.2634 +FPS=13.80, 法向力=1174.6846, 切向力X=2723.5183, 切向力Y=-830.7407 +FPS=13.84, 法向力=1330.2151, 切向力X=2802.6123, 切向力Y=-599.8711 +FPS=14.32, 法向力=1303.0234, 切向力X=2920.1179, 切向力Y=-546.9153 +FPS=14.94, 法向力=1336.1953, 切向力X=3260.7847, 切向力Y=-1054.9556 +FPS=15.47, 法向力=1517.7428, 切向力X=3309.0596, 切向力Y=-1245.0837 +FPS=16.17, 法向力=1175.5054, 切向力X=3509.4158, 切向力Y=-1335.8003 +FPS=15.25, 法向力=1218.4591, 切向力X=2738.3613, 切向力Y=-1172.1123 +FPS=15.45, 法向力=1546.2458, 切向力X=3390.2871, 切向力Y=-1286.5719 +FPS=14.48, 法向力=1056.3872, 切向力X=2991.0571, 切向力Y=-1172.4225 +FPS=15.20, 法向力=1064.4348, 切向力X=3013.7732, 切向力Y=-1228.9349 +FPS=16.72, 法向力=1211.7990, 切向力X=3265.0784, 切向力Y=-1243.0676 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000005s (hit), reset=0.000420s, blend=0.004813s (9 tiles incl ref), finalize=0.000123s, total=0.005368s +FPS=13.78, 法向力=1203.0179, 切向力X=3279.7310, 切向力Y=-1233.9998 +FPS=17.77, 法向力=1439.0125, 切向力X=2753.6494, 切向力Y=-1352.6649 +FPS=15.07, 法向力=1346.4064, 切向力X=2466.7458, 切向力Y=-1270.7527 +FPS=14.85, 法向力=1404.6934, 切向力X=2963.1670, 切向力Y=-1146.1296 +FPS=16.22, 法向力=1385.3778, 切向力X=3020.1907, 切向力Y=-1195.7610 +FPS=15.10, 法向力=1399.7783, 切向力X=2355.8433, 切向力Y=-1041.5149 +FPS=15.59, 法向力=1264.2744, 切向力X=3033.9138, 切向力Y=-1479.8420 +FPS=14.43, 法向力=1208.9712, 切向力X=2777.3130, 切向力Y=-1761.5768 +FPS=15.65, 法向力=1220.5164, 切向力X=2742.2896, 切向力Y=-1786.0229 +FPS=15.51, 法向力=1184.2997, 切向力X=2951.4434, 切向力Y=-672.2147 +FPS=15.64, 法向力=1188.7477, 切向力X=3165.8315, 切向力Y=-1158.9264 +FPS=15.46, 法向力=1182.9219, 切向力X=3158.5137, 切向力Y=-1134.9646 +FPS=15.88, 法向力=1352.2874, 切向力X=2339.2666, 切向力Y=-1667.3887 +FPS=13.37, 法向力=1373.6400, 切向力X=2297.3464, 切向力Y=-1791.8708 +FPS=15.90, 法向力=1511.1943, 切向力X=2554.8823, 切向力Y=-1574.4484 +FPS=15.25, 法向力=932.5660, 切向力X=2908.1494, 切向力Y=-950.5371 +FPS=14.92, 法向力=1054.5833, 切向力X=2562.9678, 切向力Y=-648.4574 +FPS=15.17, 法向力=1614.7917, 切向力X=2674.5005, 切向力Y=-1306.4351 +FPS=14.73, 法向力=960.0843, 切向力X=2254.1245, 切向力Y=-1376.7013 +FPS=15.40, 法向力=980.1578, 切向力X=2252.1345, 切向力Y=-1424.8075 +FPS=15.27, 法向力=1056.3975, 切向力X=2629.5669, 切向力Y=-1737.8682 +FPS=15.71, 法向力=1087.7855, 切向力X=2652.8486, 切向力Y=-1743.2612 +FPS=15.45, 法向力=1062.1533, 切向力X=2586.9927, 切向力Y=-1305.0903 +FPS=15.60, 法向力=1286.4718, 切向力X=2602.2305, 切向力Y=-1180.3301 +FPS=15.21, 法向力=1117.3035, 切向力X=3013.6353, 切向力Y=-1327.3196 +FPS=14.76, 法向力=1079.3225, 切向力X=3079.2278, 切向力Y=-1334.3943 +FPS=15.49, 法向力=1039.9545, 切向力X=2405.8457, 切向力Y=-1259.0066 +FPS=14.50, 法向力=1078.4708, 切向力X=2745.5688, 切向力Y=-1420.8108 +FPS=17.74, 法向力=1281.8354, 切向力X=2724.7478, 切向力Y=-1195.8792 +FPS=15.00, 法向力=926.4059, 切向力X=2791.3418, 切向力Y=-757.8643 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000365s, blend=0.004782s (9 tiles incl ref), finalize=0.000120s, total=0.005279s +FPS=14.88, 法向力=1744.8164, 切向力X=3575.5435, 切向力Y=-1599.0801 +FPS=14.80, 法向力=1693.7529, 切向力X=3455.5229, 切向力Y=-1682.9741 +FPS=15.45, 法向力=1241.3481, 切向力X=3344.5942, 切向力Y=-1335.5293 +FPS=15.16, 法向力=972.1007, 切向力X=2639.8552, 切向力Y=-1411.2085 +FPS=15.45, 法向力=1205.1162, 切向力X=2943.7051, 切向力Y=-1504.2490 +FPS=15.19, 法向力=1172.0581, 切向力X=2876.5796, 切向力Y=-1064.5387 +FPS=15.32, 法向力=1243.4805, 切向力X=2775.3333, 切向力Y=-1185.7278 +FPS=15.37, 法向力=1207.7703, 切向力X=2552.4849, 切向力Y=-1279.7200 +FPS=15.34, 法向力=1189.6985, 切向力X=2513.5242, 切向力Y=-1310.3682 +FPS=15.21, 法向力=1511.8706, 切向力X=3514.6689, 切向力Y=-1210.4792 +FPS=14.67, 法向力=1075.6162, 切向力X=3123.1023, 切向力Y=-1118.5154 +FPS=15.14, 法向力=1068.4253, 切向力X=3180.3247, 切向力Y=-1151.1985 +FPS=16.39, 法向力=1265.5861, 切向力X=3139.6926, 切向力Y=-1229.5901 +FPS=14.90, 法向力=1140.1173, 切向力X=2734.1584, 切向力Y=-1464.0938 +FPS=15.16, 法向力=1130.4260, 切向力X=2537.7178, 切向力Y=-1180.8191 +FPS=15.09, 法向力=1477.1431, 切向力X=2857.5176, 切向力Y=-1810.3943 +FPS=15.40, 法向力=1567.5480, 切向力X=3373.1536, 切向力Y=-1223.4407 +FPS=15.25, 法向力=1133.6497, 切向力X=2953.6138, 切向力Y=-1000.6248 +FPS=15.66, 法向力=1139.8896, 切向力X=2924.6265, 切向力Y=-983.4987 +FPS=15.74, 法向力=1245.4918, 切向力X=2487.1086, 切向力Y=-1074.5225 +FPS=14.63, 法向力=1529.9779, 切向力X=3406.5923, 切向力Y=-1299.0504 +FPS=15.09, 法向力=1428.3055, 切向力X=2812.6064, 切向力Y=-1075.1165 +FPS=14.63, 法向力=983.9429, 切向力X=2722.3110, 切向力Y=-1004.0251 +FPS=15.26, 法向力=1405.4628, 切向力X=3366.2219, 切向力Y=-1578.2917 +FPS=15.25, 法向力=1431.2366, 切向力X=3324.5938, 切向力Y=-1598.4122 +FPS=15.03, 法向力=867.5610, 切向力X=2840.4858, 切向力Y=-943.0663 +FPS=14.97, 法向力=1256.9822, 切向力X=3077.7666, 切向力Y=-1280.5898 +FPS=14.49, 法向力=1162.5310, 切向力X=3021.8145, 切向力Y=-1414.0482 +FPS=15.98, 法向力=1183.0156, 切向力X=3018.6387, 切向力Y=-1203.2700 +FPS=15.57, 法向力=930.8333, 切向力X=2147.5347, 切向力Y=-1043.4043 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000389s, blend=0.004855s (9 tiles incl ref), finalize=0.000126s, total=0.005380s +FPS=15.05, 法向力=1278.7229, 切向力X=2547.7688, 切向力Y=-1456.7874 +FPS=15.34, 法向力=1361.2917, 切向力X=2560.9165, 切向力Y=-1585.4995 +FPS=15.60, 法向力=1331.6934, 切向力X=2553.9199, 切向力Y=-1239.1779 +FPS=15.75, 法向力=1499.6460, 切向力X=2370.3672, 切向力Y=-1226.1326 +FPS=15.48, 法向力=1190.9835, 切向力X=2957.2463, 切向力Y=-1369.9904 +FPS=15.55, 法向力=1124.3130, 切向力X=2449.2966, 切向力Y=-1280.6206 +FPS=15.96, 法向力=1052.1257, 切向力X=2869.1948, 切向力Y=-741.5550 +FPS=16.27, 法向力=1068.9703, 切向力X=2818.7197, 切向力Y=-867.2582 +FPS=15.67, 法向力=1386.3542, 切向力X=3395.3103, 切向力Y=-1016.3357 +FPS=15.13, 法向力=1351.3843, 切向力X=3397.4712, 切向力Y=-1005.5543 +FPS=14.58, 法向力=1098.8755, 切向力X=2853.8416, 切向力Y=-858.0435 +FPS=14.31, 法向力=1208.7789, 切向力X=2747.8508, 切向力Y=-1410.5387 +FPS=15.79, 法向力=1113.4717, 切向力X=2772.0273, 切向力Y=-1384.5940 +FPS=17.99, 法向力=1343.8428, 切向力X=2828.9241, 切向力Y=-1318.5027 +FPS=15.16, 法向力=1027.3325, 切向力X=2778.0193, 切向力Y=-1027.4771 +FPS=15.67, 法向力=982.6435, 切向力X=2931.3521, 切向力Y=-1161.6707 +FPS=15.72, 法向力=1093.3481, 切向力X=2122.7417, 切向力Y=-1014.4526 +FPS=15.77, 法向力=1360.3312, 切向力X=3015.2629, 切向力Y=-1475.1790 +FPS=15.69, 法向力=1394.5444, 切向力X=2961.4956, 切向力Y=-1497.8416 +FPS=16.65, 法向力=1574.1702, 切向力X=3399.1318, 切向力Y=-1646.5547 +FPS=15.34, 法向力=1316.7195, 切向力X=3084.6462, 切向力Y=-1240.5728 +FPS=15.95, 法向力=1160.8081, 切向力X=2530.5854, 切向力Y=-1370.7444 +FPS=14.96, 法向力=1204.5338, 切向力X=2833.4365, 切向力Y=-1554.8124 +FPS=15.40, 法向力=1371.0210, 切向力X=2840.7207, 切向力Y=-1767.3688 +FPS=15.22, 法向力=1273.9583, 切向力X=2999.8613, 切向力Y=-911.7419 +FPS=15.30, 法向力=1216.7068, 切向力X=3020.9417, 切向力Y=-837.3345 +FPS=14.73, 法向力=1886.0881, 切向力X=3612.8599, 切向力Y=-1581.5664 +FPS=14.76, 法向力=1064.4454, 切向力X=2832.5374, 切向力Y=-1367.4438 +FPS=15.39, 法向力=1909.1422, 切向力X=3489.6260, 切向力Y=-1126.1128 +FPS=14.67, 法向力=1446.5686, 切向力X=2921.6086, 切向力Y=-1193.7894 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000005s (hit), reset=0.000228s, blend=0.002337s (9 tiles incl ref), finalize=0.000056s, total=0.002630s +FPS=15.91, 法向力=1299.3635, 切向力X=1921.3071, 切向力Y=-1081.6260 +FPS=14.83, 法向力=1024.7546, 切向力X=2213.7375, 切向力Y=-1458.8428 +FPS=15.11, 法向力=1034.1945, 切向力X=2286.1152, 切向力Y=-1441.1855 +FPS=14.65, 法向力=1022.1250, 切向力X=3011.0071, 切向力Y=-980.0635 +FPS=15.09, 法向力=1335.4382, 切向力X=3004.1426, 切向力Y=-1028.6072 +FPS=15.28, 法向力=1216.0535, 切向力X=2937.5410, 切向力Y=-1051.6017 +FPS=15.19, 法向力=1440.2439, 切向力X=3328.2183, 切向力Y=-1420.9156 +FPS=14.30, 法向力=1102.5745, 切向力X=2679.4248, 切向力Y=-985.4795 +FPS=15.10, 法向力=1068.8070, 切向力X=2799.6338, 切向力Y=-1073.2312 +FPS=14.87, 法向力=998.7621, 切向力X=2812.9473, 切向力Y=-1172.6647 +FPS=14.87, 法向力=1229.1450, 切向力X=2812.9141, 切向力Y=-937.7978 +FPS=14.14, 法向力=1227.9442, 切向力X=2384.8882, 切向力Y=-988.2690 +FPS=14.93, 法向力=1338.1982, 切向力X=2454.4521, 切向力Y=-1047.7332 +FPS=15.10, 法向力=1398.1622, 切向力X=3017.5476, 切向力Y=-1136.7700 +FPS=15.15, 法向力=1426.0735, 切向力X=2248.3062, 切向力Y=-1292.6071 +FPS=15.79, 法向力=1466.4143, 切向力X=2146.2842, 切向力Y=-1335.0129 +FPS=13.83, 法向力=1358.3159, 切向力X=2704.3013, 切向力Y=-961.5463 +FPS=13.81, 法向力=1315.1816, 切向力X=2790.9907, 切向力Y=-1270.8184 +FPS=14.83, 法向力=1367.0044, 切向力X=2760.8535, 切向力Y=-1296.9019 +FPS=14.99, 法向力=1360.9417, 切向力X=3167.3704, 切向力Y=-841.4731 +FPS=14.39, 法向力=1282.0868, 切向力X=2758.7434, 切向力Y=-962.2072 +FPS=14.45, 法向力=1532.4185, 切向力X=2413.4678, 切向力Y=-1275.7544 +FPS=14.48, 法向力=1508.7443, 切向力X=2391.9824, 切向力Y=-1335.9229 +FPS=15.39, 法向力=1168.4189, 切向力X=2732.5850, 切向力Y=-789.8785 +FPS=15.31, 法向力=956.6878, 切向力X=2834.5312, 切向力Y=-1285.5740 +FPS=15.52, 法向力=972.8762, 切向力X=2820.0630, 切向力Y=-1333.6364 +FPS=12.27, 法向力=1341.0022, 切向力X=2851.7964, 切向力Y=-1237.5615 +FPS=15.08, 法向力=1526.2295, 切向力X=2696.9272, 切向力Y=-1365.5549 +FPS=15.20, 法向力=1551.4144, 切向力X=2747.1267, 切向力Y=-1457.2101 +FPS=14.27, 法向力=1251.8323, 切向力X=2872.2935, 切向力Y=-1352.5292 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000452s, blend=0.004993s (9 tiles incl ref), finalize=0.000136s, total=0.005596s +FPS=14.55, 法向力=1494.4800, 切向力X=2656.8955, 切向力Y=-1264.7485 +FPS=15.81, 法向力=1289.4385, 切向力X=2983.3721, 切向力Y=-1013.3237 +FPS=14.87, 法向力=1311.7772, 切向力X=2938.5608, 切向力Y=-1036.2258 +FPS=16.12, 法向力=1070.3007, 切向力X=2566.2561, 切向力Y=-1370.6031 +FPS=14.84, 法向力=1462.4197, 切向力X=3070.4836, 切向力Y=-1242.8904 +FPS=15.84, 法向力=1549.0706, 切向力X=3155.0679, 切向力Y=-1344.6335 +FPS=15.08, 法向力=1527.1921, 切向力X=3280.0562, 切向力Y=-1595.7590 +FPS=15.62, 法向力=1360.9333, 切向力X=2862.1985, 切向力Y=-1181.7598 +FPS=14.63, 法向力=1374.2737, 切向力X=3062.9368, 切向力Y=-1100.5430 +FPS=15.84, 法向力=1379.1526, 切向力X=3120.6104, 切向力Y=-1160.1586 +FPS=15.72, 法向力=1181.4937, 切向力X=2985.8210, 切向力Y=-777.0138 +FPS=13.24, 法向力=1193.6364, 切向力X=2809.9094, 切向力Y=-1367.5593 +FPS=14.87, 法向力=1188.8242, 切向力X=2874.5806, 切向力Y=-1350.4224 +FPS=15.52, 法向力=1359.0547, 切向力X=3419.4775, 切向力Y=-1466.9474 +FPS=14.94, 法向力=1358.8877, 切向力X=2703.4963, 切向力Y=-1240.6438 +FPS=14.86, 法向力=1385.4590, 切向力X=2784.5908, 切向力Y=-1365.5171 +FPS=15.20, 法向力=1161.7701, 切向力X=2546.9695, 切向力Y=-1295.8170 +FPS=16.18, 法向力=1277.2585, 切向力X=2533.7603, 切向力Y=-862.7179 +FPS=13.67, 法向力=1522.5521, 切向力X=2926.3689, 切向力Y=-1817.7117 +FPS=14.47, 法向力=1481.7106, 切向力X=3039.7158, 切向力Y=-1825.0151 +FPS=14.69, 法向力=1089.4478, 切向力X=2649.8840, 切向力Y=-804.7391 +FPS=14.84, 法向力=1244.9438, 切向力X=3132.2148, 切向力Y=-1131.3457 +FPS=15.20, 法向力=1237.9819, 切向力X=3195.5422, 切向力Y=-1100.2795 +FPS=14.80, 法向力=1272.9775, 切向力X=2706.7803, 切向力Y=-1689.8774 +FPS=14.15, 法向力=1248.1348, 切向力X=2527.0684, 切向力Y=-1030.2272 +FPS=14.70, 法向力=1277.9041, 切向力X=2463.7539, 切向力Y=-1105.9010 +FPS=15.11, 法向力=1298.3640, 切向力X=2800.5498, 切向力Y=-770.2853 +FPS=14.65, 法向力=1383.9861, 切向力X=2671.8779, 切向力Y=-1317.7874 +FPS=14.07, 法向力=990.0611, 切向力X=2542.7805, 切向力Y=-693.1494 +FPS=13.93, 法向力=960.2448, 切向力X=2601.4888, 切向力Y=-697.1628 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000008s (hit), reset=0.000568s, blend=0.005000s (9 tiles incl ref), finalize=0.000128s, total=0.005710s +FPS=14.81, 法向力=1180.8086, 切向力X=3251.6270, 切向力Y=-1211.5825 +FPS=15.00, 法向力=1073.4781, 切向力X=2821.8643, 切向力Y=-1691.8246 +FPS=13.48, 法向力=1123.9530, 切向力X=2814.2112, 切向力Y=-1717.0210 +FPS=15.20, 法向力=1037.7301, 切向力X=3181.4736, 切向力Y=-1039.1152 +FPS=13.92, 法向力=954.1412, 切向力X=2736.0435, 切向力Y=-1216.9194 +FPS=15.08, 法向力=968.6030, 切向力X=2649.2812, 切向力Y=-1248.7137 +FPS=15.16, 法向力=1416.7604, 切向力X=2874.8457, 切向力Y=-1179.3948 +FPS=14.46, 法向力=1400.4622, 切向力X=2839.0212, 切向力Y=-1191.4727 +FPS=15.13, 法向力=1063.1887, 切向力X=3055.1555, 切向力Y=-588.0564 +FPS=14.75, 法向力=1264.8555, 切向力X=3020.2559, 切向力Y=-702.4111 +FPS=16.25, 法向力=1270.3453, 切向力X=3034.8977, 切向力Y=-783.9773 +FPS=14.80, 法向力=1025.1697, 切向力X=2673.3525, 切向力Y=-1354.6010 +FPS=14.80, 法向力=888.3689, 切向力X=2580.3708, 切向力Y=-735.0176 +FPS=14.84, 法向力=970.8429, 切向力X=2659.2639, 切向力Y=-794.2089 +FPS=13.08, 法向力=897.1392, 切向力X=2607.3059, 切向力Y=-634.6045 +FPS=14.26, 法向力=1685.2227, 切向力X=2682.1455, 切向力Y=-1370.8193 +FPS=15.46, 法向力=1686.4548, 切向力X=2716.1567, 切向力Y=-1395.4677 +FPS=15.07, 法向力=1333.2185, 切向力X=2909.4785, 切向力Y=-1212.8000 +FPS=14.20, 法向力=1419.1904, 切向力X=3048.5928, 切向力Y=-1294.1621 +FPS=15.25, 法向力=1443.5620, 切向力X=2960.4863, 切向力Y=-993.2046 +FPS=15.08, 法向力=1359.9077, 切向力X=2863.2339, 切向力Y=-984.0844 +FPS=14.37, 法向力=1238.3027, 切向力X=2582.7715, 切向力Y=-998.5197 +FPS=14.59, 法向力=1200.9646, 切向力X=2814.7083, 切向力Y=-1616.5193 +FPS=14.73, 法向力=1208.5498, 切向力X=2842.8821, 切向力Y=-1654.7480 +FPS=14.87, 法向力=1448.3789, 切向力X=2746.6863, 切向力Y=-1289.3817 +FPS=14.59, 法向力=1324.2395, 切向力X=2742.9648, 切向力Y=-1045.9137 +FPS=14.74, 法向力=1348.8003, 切向力X=2675.3713, 切向力Y=-1120.2651 +FPS=15.86, 法向力=1253.6862, 切向力X=2687.3828, 切向力Y=-1263.4241 +FPS=14.54, 法向力=1441.3472, 切向力X=3032.8923, 切向力Y=-832.2828 +FPS=17.27, 法向力=1467.4680, 切向力X=3034.4136, 切向力Y=-893.3240 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000006s (hit), reset=0.000387s, blend=0.005065s (9 tiles incl ref), finalize=0.000176s, total=0.005641s +FPS=14.31, 法向力=1372.2329, 切向力X=2891.5544, 切向力Y=-1055.9487 +FPS=14.29, 法向力=1489.4250, 切向力X=2936.7974, 切向力Y=-1428.0911 +FPS=14.18, 法向力=1317.8346, 切向力X=2587.1079, 切向力Y=-1299.4402 +FPS=13.86, 法向力=1378.2404, 切向力X=2590.4121, 切向力Y=-1348.1429 +FPS=13.66, 法向力=1285.6658, 切向力X=1964.1812, 切向力Y=-1115.2317 +FPS=15.29, 法向力=1205.2474, 切向力X=2282.3369, 切向力Y=-1174.0642 +FPS=15.32, 法向力=1098.2845, 切向力X=2461.6689, 切向力Y=-1052.3777 +FPS=14.91, 法向力=1201.5642, 切向力X=2461.4951, 切向力Y=-1316.8370 +FPS=15.85, 法向力=1441.5767, 切向力X=3125.4436, 切向力Y=-1009.8572 +FPS=15.87, 法向力=1457.4250, 切向力X=3073.2937, 切向力Y=-1091.3997 +FPS=15.84, 法向力=1360.1851, 切向力X=2866.9229, 切向力Y=-850.0979 +FPS=15.79, 法向力=1346.2029, 切向力X=2787.0391, 切向力Y=-1537.1826 +FPS=15.83, 法向力=1390.2740, 切向力X=2816.1609, 切向力Y=-1621.5778 +FPS=15.16, 法向力=1342.4417, 切向力X=2615.2988, 切向力Y=-1599.7389 +FPS=15.68, 法向力=1269.8799, 切向力X=2275.0869, 切向力Y=-1385.0627 +FPS=14.78, 法向力=1227.4611, 切向力X=2327.0859, 切向力Y=-1357.3381 +FPS=15.54, 法向力=1301.5739, 切向力X=2716.9805, 切向力Y=-1809.6693 +FPS=16.49, 法向力=1330.0043, 切向力X=2746.6592, 切向力Y=-1849.9449 +FPS=14.65, 法向力=1614.8584, 切向力X=3590.8232, 切向力Y=-1225.7649 +FPS=14.92, 法向力=1668.2054, 切向力X=3444.9707, 切向力Y=-1219.3402 +FPS=17.81, 法向力=1677.1001, 切向力X=3421.7949, 切向力Y=-1116.6588 +FPS=15.33, 法向力=839.1657, 切向力X=2638.7358, 切向力Y=-836.4897 +FPS=14.85, 法向力=932.5731, 切向力X=2683.9216, 切向力Y=-966.9574 +FPS=14.44, 法向力=1222.3313, 切向力X=2526.5986, 切向力Y=-1282.1744 +FPS=14.66, 法向力=1211.7377, 切向力X=2446.0425, 切向力Y=-1350.7688 +FPS=14.37, 法向力=1347.1881, 切向力X=2612.9932, 切向力Y=-1132.6406 +FPS=14.83, 法向力=1428.1648, 切向力X=3074.2344, 切向力Y=-784.9941 +FPS=14.93, 法向力=1534.5732, 切向力X=2838.6338, 切向力Y=-1303.4463 +FPS=14.83, 法向力=1173.7144, 切向力X=2906.2021, 切向力Y=-886.3943 +FPS=14.20, 法向力=1151.9189, 切向力X=2896.4834, 切向力Y=-909.2646 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000007s (hit), reset=0.000417s, blend=0.005264s (9 tiles incl ref), finalize=0.000135s, total=0.005827s +FPS=14.47, 法向力=1329.8744, 切向力X=2428.5527, 切向力Y=-925.8628 +FPS=14.26, 法向力=1350.8837, 切向力X=2966.0168, 切向力Y=-1176.1860 +FPS=14.47, 法向力=1337.5081, 切向力X=3036.4292, 切向力Y=-1141.0303 +FPS=14.28, 法向力=1723.4663, 切向力X=3649.7520, 切向力Y=-1129.8229 +FPS=14.20, 法向力=1590.3573, 切向力X=3190.7068, 切向力Y=-855.5657 +FPS=14.85, 法向力=1127.1897, 切向力X=2985.6733, 切向力Y=-1434.9407 +FPS=14.63, 法向力=1119.2878, 切向力X=2943.8755, 切向力Y=-1363.2075 +FPS=14.84, 法向力=1305.3840, 切向力X=3133.1741, 切向力Y=-1656.8704 +FPS=14.72, 法向力=1212.4771, 切向力X=2598.6099, 切向力Y=-1122.1941 +FPS=14.95, 法向力=1182.4497, 切向力X=2508.9824, 切向力Y=-1185.3103 +FPS=14.97, 法向力=961.7921, 切向力X=2381.4355, 切向力Y=-1292.1078 +FPS=14.76, 法向力=1168.0056, 切向力X=2584.2246, 切向力Y=-983.7225 +FPS=15.71, 法向力=1136.9203, 切向力X=2498.4204, 切向力Y=-919.0886 +FPS=15.15, 法向力=1086.5518, 切向力X=2712.2910, 切向力Y=-1163.5426 +FPS=15.02, 法向力=1254.2410, 切向力X=2670.2573, 切向力Y=-955.7279 +FPS=15.08, 法向力=1571.8962, 切向力X=3038.7468, 切向力Y=-1334.1479 +FPS=15.13, 法向力=1583.4264, 切向力X=2975.8298, 切向力Y=-1333.0751 +FPS=14.53, 法向力=1277.6194, 切向力X=2516.1426, 切向力Y=-1058.0222 +FPS=15.37, 法向力=1392.3154, 切向力X=2041.2838, 切向力Y=-969.8577 +FPS=16.19, 法向力=1512.1479, 切向力X=1966.5957, 切向力Y=-1078.2654 +FPS=16.11, 法向力=1082.1786, 切向力X=2332.7451, 切向力Y=-814.8517 +FPS=15.83, 法向力=1116.7334, 切向力X=2427.7566, 切向力Y=-737.9555 +FPS=15.86, 法向力=1277.9771, 切向力X=2644.2068, 切向力Y=-1339.8126 +FPS=15.87, 法向力=1220.7571, 切向力X=2742.3613, 切向力Y=-1405.6885 +FPS=16.08, 法向力=1005.7903, 切向力X=2953.2134, 切向力Y=-1454.5300 +FPS=15.36, 法向力=1573.2998, 切向力X=2721.1353, 切向力Y=-1320.3688 +FPS=16.07, 法向力=1248.3149, 切向力X=2622.4487, 切向力Y=-1189.8770 +FPS=16.74, 法向力=1144.4248, 切向力X=2579.1643, 切向力Y=-1252.4043 +FPS=16.62, 法向力=1422.5215, 切向力X=3047.7703, 切向力Y=-1330.3669 +FPS=15.78, 法向力=1260.2854, 切向力X=3257.7588, 切向力Y=-1185.4716 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000390s, blend=0.004829s (9 tiles incl ref), finalize=0.000123s, total=0.005357s +FPS=14.54, 法向力=1289.0906, 切向力X=3332.1746, 切向力Y=-1113.4768 +FPS=16.23, 法向力=1262.8199, 切向力X=2838.3721, 切向力Y=-756.5353 +FPS=16.08, 法向力=1048.6466, 切向力X=2755.2622, 切向力Y=-915.2032 +FPS=15.07, 法向力=1053.5610, 切向力X=2706.8179, 切向力Y=-907.9893 +FPS=16.42, 法向力=1405.7626, 切向力X=2173.2241, 切向力Y=-1345.9180 +FPS=13.12, 法向力=1242.3357, 切向力X=3055.6753, 切向力Y=-748.8605 +FPS=15.50, 法向力=1321.0002, 切向力X=2652.7739, 切向力Y=-1090.5828 +FPS=15.16, 法向力=1328.1648, 切向力X=2757.4529, 切向力Y=-1101.4669 +FPS=15.12, 法向力=1371.7183, 切向力X=2790.0679, 切向力Y=-732.1322 +FPS=14.30, 法向力=1580.4404, 切向力X=3048.2180, 切向力Y=-1367.2449 +FPS=14.95, 法向力=1557.0056, 切向力X=3055.3489, 切向力Y=-1383.8530 +FPS=15.94, 法向力=1030.9429, 切向力X=2245.7742, 切向力Y=-1544.4659 +FPS=16.18, 法向力=1186.8440, 切向力X=2809.6526, 切向力Y=-1307.3289 +FPS=15.27, 法向力=1236.8206, 切向力X=2871.3735, 切向力Y=-629.4323 +FPS=16.38, 法向力=1195.7550, 切向力X=2842.3486, 切向力Y=-618.3779 +FPS=16.88, 法向力=1211.2310, 切向力X=2820.7148, 切向力Y=-621.0846 +FPS=16.47, 法向力=1581.6708, 切向力X=2943.6492, 切向力Y=-918.1727 +FPS=15.23, 法向力=1095.5121, 切向力X=2710.4639, 切向力Y=-717.6845 +FPS=16.06, 法向力=1138.9348, 切向力X=2692.3071, 切向力Y=-937.7884 +FPS=15.82, 法向力=1408.5996, 切向力X=2918.3899, 切向力Y=-536.4220 +FPS=16.11, 法向力=1184.4745, 切向力X=3002.2422, 切向力Y=-841.1963 +FPS=16.38, 法向力=1169.9509, 切向力X=3198.8430, 切向力Y=-836.4831 +FPS=15.26, 法向力=1297.1755, 切向力X=2795.6091, 切向力Y=-898.1433 +FPS=15.10, 法向力=1085.6289, 切向力X=2914.2192, 切向力Y=-1385.7593 +FPS=15.36, 法向力=1600.0571, 切向力X=2890.5493, 切向力Y=-971.1270 +FPS=16.27, 法向力=1496.7521, 切向力X=2712.7644, 切向力Y=-932.9197 +FPS=15.03, 法向力=1274.0470, 切向力X=3221.5679, 切向力Y=-1571.7141 +FPS=15.06, 法向力=1336.6545, 切向力X=2739.8105, 切向力Y=-788.0646 +FPS=15.57, 法向力=1344.4214, 切向力X=2732.8569, 切向力Y=-801.0089 +FPS=15.36, 法向力=1111.1233, 切向力X=3419.2388, 切向力Y=-1361.3896 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000261s, blend=0.002484s (9 tiles incl ref), finalize=0.000064s, total=0.002818s +FPS=15.18, 法向力=1194.4279, 切向力X=2614.6450, 切向力Y=-1162.6305 +FPS=15.02, 法向力=1223.3372, 切向力X=2626.0010, 切向力Y=-1175.1239 +FPS=14.89, 法向力=1466.1178, 切向力X=2834.7275, 切向力Y=-1356.4008 +FPS=15.13, 法向力=1116.6462, 切向力X=2831.2559, 切向力Y=-1268.2568 +FPS=15.05, 法向力=1174.9952, 切向力X=2924.0625, 切向力Y=-1311.1392 +FPS=14.98, 法向力=1175.7205, 切向力X=2810.2837, 切向力Y=-1334.2295 +FPS=15.69, 法向力=1093.8794, 切向力X=2909.8386, 切向力Y=-1132.3257 +FPS=15.20, 法向力=1225.9658, 切向力X=2732.6519, 切向力Y=-812.3401 +FPS=14.91, 法向力=1286.4414, 切向力X=2774.1487, 切向力Y=-861.8796 +FPS=14.88, 法向力=1400.0117, 切向力X=2886.1382, 切向力Y=-976.1172 +FPS=16.34, 法向力=1347.7305, 切向力X=2871.2407, 切向力Y=-926.5319 +FPS=15.17, 法向力=1354.9912, 切向力X=2364.4397, 切向力Y=-960.4315 +FPS=15.34, 法向力=1296.8812, 切向力X=2863.2996, 切向力Y=-646.5472 +FPS=14.47, 法向力=1238.5024, 切向力X=3022.4805, 切向力Y=-997.1823 +FPS=11.07, 法向力=1257.5641, 切向力X=2654.3013, 切向力Y=-1250.6423 +FPS=15.14, 法向力=1091.1750, 切向力X=2555.6580, 切向力Y=-932.3002 +FPS=14.62, 法向力=1188.9930, 切向力X=2638.8496, 切向力Y=-1315.6031 +FPS=16.65, 法向力=1081.0182, 切向力X=2919.4761, 切向力Y=-910.7392 +FPS=13.81, 法向力=1044.8572, 切向力X=2892.1699, 切向力Y=-875.9930 +FPS=15.26, 法向力=1112.3755, 切向力X=3274.1167, 切向力Y=-990.9265 +FPS=15.63, 法向力=1231.8872, 切向力X=2901.3406, 切向力Y=-987.1360 +FPS=15.51, 法向力=1280.7681, 切向力X=2459.1721, 切向力Y=-1003.3771 +FPS=12.96, 法向力=1142.8020, 切向力X=2768.9570, 切向力Y=-1286.5149 +FPS=14.90, 法向力=1162.1792, 切向力X=2833.6318, 切向力Y=-1245.2268 +FPS=14.74, 法向力=1238.3611, 切向力X=2224.7715, 切向力Y=-1159.8652 +FPS=12.88, 法向力=1229.7393, 切向力X=2287.3525, 切向力Y=-1220.9055 +FPS=15.48, 法向力=1250.1394, 切向力X=2977.0142, 切向力Y=-1262.4697 +FPS=15.50, 法向力=1258.6575, 切向力X=2665.8853, 切向力Y=-1414.0649 +FPS=15.34, 法向力=1463.1511, 切向力X=2896.8516, 切向力Y=-1624.0815 +FPS=14.76, 法向力=1310.2124, 切向力X=2766.3569, 切向力Y=-1216.9019 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000008s (hit), reset=0.000647s, blend=0.005711s (9 tiles incl ref), finalize=0.000141s, total=0.006514s +FPS=14.92, 法向力=1287.1987, 切向力X=2785.5950, 切向力Y=-1251.9163 +FPS=14.01, 法向力=1183.4763, 切向力X=2665.6821, 切向力Y=-1116.7025 +FPS=12.66, 法向力=1291.7498, 切向力X=2666.2283, 切向力Y=-913.7717 +FPS=12.93, 法向力=1781.2863, 切向力X=3312.8342, 切向力Y=-1243.2009 +FPS=14.03, 法向力=1450.6450, 切向力X=2885.7275, 切向力Y=-569.1428 +FPS=14.78, 法向力=1240.6389, 切向力X=2956.9517, 切向力Y=-1160.1404 +FPS=14.79, 法向力=1309.0656, 切向力X=2950.0037, 切向力Y=-1486.1936 +FPS=13.75, 法向力=1278.3296, 切向力X=2839.3252, 切向力Y=-911.0376 +FPS=13.68, 法向力=1595.5591, 切向力X=2891.7314, 切向力Y=-1599.8888 +FPS=14.01, 法向力=1538.8634, 切向力X=2958.5408, 切向力Y=-1523.2482 +FPS=14.48, 法向力=1406.3191, 切向力X=3082.0061, 切向力Y=-826.0295 +FPS=14.06, 法向力=1016.1177, 切向力X=2202.0544, 切向力Y=-1106.9479 +FPS=12.76, 法向力=1137.3048, 切向力X=2881.5144, 切向力Y=-1489.2317 +FPS=12.49, 法向力=1174.0164, 切向力X=2750.1177, 切向力Y=-799.7424 +FPS=13.55, 法向力=1201.1257, 切向力X=2789.8904, 切向力Y=-883.1375 +FPS=12.75, 法向力=1315.8328, 切向力X=2773.4143, 切向力Y=-843.6713 +FPS=13.69, 法向力=1389.2717, 切向力X=2766.6304, 切向力Y=-943.2610 +FPS=14.04, 法向力=1358.0264, 切向力X=2586.9336, 切向力Y=-854.7215 +FPS=14.36, 法向力=1029.0215, 切向力X=2845.4043, 切向力Y=-1070.4933 +FPS=14.18, 法向力=1395.2927, 切向力X=3130.0298, 切向力Y=-1411.7214 +FPS=14.13, 法向力=1339.2212, 切向力X=2597.3188, 切向力Y=-774.2789 +FPS=14.00, 法向力=1256.7866, 切向力X=2573.5210, 切向力Y=-1300.4963 +FPS=14.62, 法向力=1270.9624, 切向力X=2735.9224, 切向力Y=-1303.7664 +FPS=15.52, 法向力=1646.0376, 切向力X=2912.6475, 切向力Y=-1661.4111 +FPS=13.55, 法向力=1151.3892, 切向力X=2446.6343, 切向力Y=-1206.7061 +FPS=13.73, 法向力=1258.7362, 切向力X=2152.6758, 切向力Y=-1020.1483 +FPS=13.59, 法向力=1281.6812, 切向力X=2641.9756, 切向力Y=-1137.1281 +FPS=14.51, 法向力=1313.9133, 切向力X=2710.1084, 切向力Y=-1126.0293 +FPS=13.41, 法向力=1312.1429, 切向力X=3249.0901, 切向力Y=-330.3083 +FPS=13.98, 法向力=1357.3778, 切向力X=3466.6980, 切向力Y=-389.8166 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000479s, blend=0.004935s (9 tiles incl ref), finalize=0.000130s, total=0.005557s +FPS=14.46, 法向力=1150.3142, 切向力X=2517.2495, 切向力Y=-955.2535 +FPS=14.81, 法向力=1229.2891, 切向力X=2921.6973, 切向力Y=-1426.6011 +FPS=15.89, 法向力=1376.1544, 切向力X=3075.8579, 切向力Y=-1090.3518 +FPS=15.13, 法向力=1352.8038, 切向力X=3046.2131, 切向力Y=-1093.5383 +FPS=14.58, 法向力=1021.6395, 切向力X=2905.7583, 切向力Y=-758.8433 +FPS=15.01, 法向力=1044.2606, 切向力X=2895.3062, 切向力Y=-751.3604 +FPS=14.92, 法向力=1205.3064, 切向力X=3036.5659, 切向力Y=-845.5927 +FPS=14.15, 法向力=1334.1826, 切向力X=2949.8745, 切向力Y=-1713.1522 +FPS=14.06, 法向力=1373.5276, 切向力X=2549.3884, 切向力Y=-1445.6025 +FPS=15.24, 法向力=986.0845, 切向力X=2598.1177, 切向力Y=-1019.0546 +FPS=15.05, 法向力=1524.8312, 切向力X=2867.0156, 切向力Y=-1224.2932 +FPS=12.95, 法向力=1426.4651, 切向力X=2856.3948, 切向力Y=-1315.6245 +FPS=14.86, 法向力=1409.6763, 切向力X=2819.9910, 切向力Y=-1372.7408 +FPS=14.78, 法向力=1549.1821, 切向力X=2979.9746, 切向力Y=-1046.0081 +FPS=14.72, 法向力=1280.0945, 切向力X=2598.9373, 切向力Y=-1248.7551 +FPS=14.82, 法向力=1482.9258, 切向力X=2634.3367, 切向力Y=-1023.8909 +FPS=15.23, 法向力=1631.3643, 切向力X=3227.1995, 切向力Y=-1118.6624 +FPS=15.10, 法向力=1170.7102, 切向力X=2523.6982, 切向力Y=-974.3900 +FPS=15.92, 法向力=1157.0631, 切向力X=2523.9912, 切向力Y=-1026.4471 +FPS=13.83, 法向力=1213.9541, 切向力X=2465.6704, 切向力Y=-908.9227 +FPS=15.54, 法向力=1275.1702, 切向力X=3152.2261, 切向力Y=-1182.2280 +FPS=14.29, 法向力=966.1815, 切向力X=2775.7466, 切向力Y=-901.9512 +FPS=15.03, 法向力=985.2380, 切向力X=2742.2563, 切向力Y=-954.9869 +FPS=16.69, 法向力=1417.7827, 切向力X=2875.8149, 切向力Y=-952.5988 +FPS=15.02, 法向力=1472.3608, 切向力X=2862.5776, 切向力Y=-1592.2386 +FPS=14.54, 法向力=1233.9038, 切向力X=2578.2095, 切向力Y=-941.3992 +FPS=14.91, 法向力=1459.7778, 切向力X=2057.6865, 切向力Y=-1380.1746 +FPS=14.63, 法向力=1464.1008, 切向力X=3009.9133, 切向力Y=-1098.7782 +FPS=14.66, 法向力=1312.7141, 切向力X=2880.7642, 切向力Y=-777.2549 +FPS=14.13, 法向力=1311.6149, 切向力X=2755.6094, 切向力Y=-704.6079 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000457s, blend=0.005130s (9 tiles incl ref), finalize=0.000147s, total=0.005747s +FPS=13.93, 法向力=1414.8115, 切向力X=2809.2773, 切向力Y=-1596.5187 +FPS=14.12, 法向力=1106.2009, 切向力X=2655.9258, 切向力Y=-1343.2893 +FPS=14.42, 法向力=1351.5049, 切向力X=2696.9194, 切向力Y=-975.6484 +FPS=13.86, 法向力=1216.6467, 切向力X=2745.4814, 切向力Y=-1235.1013 +FPS=13.45, 法向力=1210.0862, 切向力X=2747.2378, 切向力Y=-1235.9365 +FPS=14.44, 法向力=1097.5493, 切向力X=2049.7485, 切向力Y=-942.8348 +FPS=14.08, 法向力=1327.2362, 切向力X=2130.7642, 切向力Y=-1221.7183 +FPS=14.67, 法向力=1132.5782, 切向力X=2851.2285, 切向力Y=-932.1362 +FPS=14.53, 法向力=1113.2410, 切向力X=2835.7168, 切向力Y=-616.0438 +FPS=14.19, 法向力=1308.3972, 切向力X=2950.1733, 切向力Y=-1277.3879 +FPS=14.80, 法向力=1378.6340, 切向力X=3022.2747, 切向力Y=-1340.1970 +FPS=15.15, 法向力=1329.9850, 切向力X=2662.8447, 切向力Y=-1007.1503 +FPS=14.33, 法向力=1224.6075, 切向力X=2738.9019, 切向力Y=-1386.9700 +FPS=13.93, 法向力=1575.6357, 切向力X=3344.4062, 切向力Y=-1288.1270 +FPS=13.97, 法向力=1274.9210, 切向力X=2762.9712, 切向力Y=-1017.5128 +FPS=14.35, 法向力=1489.1138, 切向力X=3096.8472, 切向力Y=-835.4861 +FPS=13.96, 法向力=1406.2870, 切向力X=2965.3127, 切向力Y=-809.0481 +FPS=13.92, 法向力=1562.3973, 切向力X=3225.5239, 切向力Y=-742.1937 +FPS=14.06, 法向力=1454.4576, 切向力X=2845.8481, 切向力Y=-863.7808 +FPS=15.74, 法向力=1486.5004, 切向力X=2774.0225, 切向力Y=-694.6796 +FPS=15.31, 法向力=1482.4528, 切向力X=2799.8926, 切向力Y=-825.9705 +FPS=14.92, 法向力=1259.6083, 切向力X=2333.9666, 切向力Y=-1029.8884 +FPS=15.01, 法向力=1346.0261, 切向力X=2880.0024, 切向力Y=-1054.2014 +FPS=14.24, 法向力=1331.4052, 切向力X=2816.1167, 切向力Y=-1018.4871 +FPS=15.53, 法向力=1262.1718, 切向力X=3305.7202, 切向力Y=-1136.8368 +FPS=15.49, 法向力=1354.3116, 切向力X=2862.3118, 切向力Y=-1021.9401 +FPS=15.49, 法向力=1193.6410, 切向力X=3028.3960, 切向力Y=-1029.8298 +FPS=15.32, 法向力=1195.1060, 切向力X=2986.6804, 切向力Y=-936.1602 +FPS=14.68, 法向力=1430.1848, 切向力X=2738.6709, 切向力Y=-654.8280 +FPS=14.91, 法向力=1332.2987, 切向力X=2638.3579, 切向力Y=-1284.4805 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000004s (hit), reset=0.000339s, blend=0.002432s (9 tiles incl ref), finalize=0.000060s, total=0.002840s +FPS=15.96, 法向力=1329.1064, 切向力X=2630.3882, 切向力Y=-1313.8907 +FPS=13.64, 法向力=1480.4509, 切向力X=3018.7761, 切向力Y=-1433.4965 +FPS=15.53, 法向力=1355.0844, 切向力X=2876.5308, 切向力Y=-1274.2288 +FPS=15.85, 法向力=1397.1454, 切向力X=2854.5686, 切向力Y=-1259.5701 +FPS=15.07, 法向力=1200.1978, 切向力X=2890.9465, 切向力Y=-948.2322 +FPS=15.18, 法向力=1148.2058, 切向力X=2760.9961, 切向力Y=-796.4186 +FPS=16.04, 法向力=1406.9644, 切向力X=2773.2617, 切向力Y=-759.2085 +FPS=16.08, 法向力=1579.4464, 切向力X=3086.8345, 切向力Y=-1032.7290 +FPS=11.40, 法向力=1098.8440, 切向力X=2743.8296, 切向力Y=-807.3499 +FPS=14.76, 法向力=1085.0085, 切向力X=2541.9917, 切向力Y=-1409.0977 +FPS=14.47, 法向力=1077.9773, 切向力X=2631.0645, 切向力Y=-1477.1051 +FPS=14.56, 法向力=1259.9291, 切向力X=3083.0771, 切向力Y=-984.8613 +FPS=13.97, 法向力=1209.8224, 切向力X=2847.2280, 切向力Y=-955.8933 +FPS=15.11, 法向力=1313.0709, 切向力X=2808.9707, 切向力Y=-1108.4658 +FPS=15.59, 法向力=1167.2893, 切向力X=2663.8352, 切向力Y=-762.6356 +FPS=14.91, 法向力=1299.9363, 切向力X=1990.6754, 切向力Y=-758.0382 +FPS=15.03, 法向力=1447.9932, 切向力X=2656.7100, 切向力Y=-1221.8018 +FPS=15.41, 法向力=1490.8022, 切向力X=2733.1108, 切向力Y=-1169.6663 +FPS=14.77, 法向力=1159.8534, 切向力X=2737.4534, 切向力Y=-737.6322 +FPS=14.50, 法向力=1171.2068, 切向力X=2933.6318, 切向力Y=-982.2599 +FPS=13.85, 法向力=1192.1364, 切向力X=3020.5957, 切向力Y=-1004.8210 +FPS=14.71, 法向力=1210.5186, 切向力X=2420.2351, 切向力Y=-466.6221 +FPS=13.25, 法向力=1299.8535, 切向力X=2742.4717, 切向力Y=-1254.2957 +FPS=15.37, 法向力=1439.7837, 切向力X=2076.3655, 切向力Y=-1326.4475 +FPS=14.49, 法向力=1387.4468, 切向力X=3009.5483, 切向力Y=-793.0021 +FPS=15.22, 法向力=1300.0018, 切向力X=2918.3218, 切向力Y=-781.4551 +FPS=14.93, 法向力=1084.1388, 切向力X=2451.5801, 切向力Y=-1023.4150 +FPS=14.90, 法向力=1022.0765, 切向力X=2555.0806, 切向力Y=-1035.4792 +FPS=14.74, 法向力=1061.9026, 切向力X=2541.1333, 切向力Y=-1037.9106 +FPS=11.52, 法向力=986.6481, 切向力X=2900.1560, 切向力Y=-544.9027 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000336s, blend=0.005097s (9 tiles incl ref), finalize=0.000161s, total=0.005605s +FPS=14.62, 法向力=1064.3232, 切向力X=2431.7097, 切向力Y=-472.8484 +FPS=14.07, 法向力=1496.8240, 切向力X=2593.8918, 切向力Y=-784.6205 +FPS=13.77, 法向力=1517.9517, 切向力X=2699.6094, 切向力Y=-801.5461 +FPS=14.45, 法向力=1217.8818, 切向力X=2094.0610, 切向力Y=-1242.4514 +FPS=12.43, 法向力=1195.8292, 切向力X=2447.1206, 切向力Y=-1121.5155 +FPS=14.28, 法向力=1172.9248, 切向力X=2520.8716, 切向力Y=-1114.3960 +FPS=14.17, 法向力=1227.5745, 切向力X=2677.1357, 切向力Y=-1030.7739 +FPS=14.03, 法向力=1363.8506, 切向力X=2452.8584, 切向力Y=-827.0831 +FPS=13.80, 法向力=1530.5851, 切向力X=2727.8384, 切向力Y=-1389.6074 +FPS=14.97, 法向力=1133.7173, 切向力X=2733.3105, 切向力Y=-1492.6431 +FPS=14.12, 法向力=1148.4739, 切向力X=2786.2839, 切向力Y=-1500.8364 +FPS=14.88, 法向力=1627.5928, 切向力X=2862.9373, 切向力Y=-1315.0404 +FPS=14.60, 法向力=1257.1864, 切向力X=2871.8406, 切向力Y=-918.1501 +FPS=11.98, 法向力=1223.7335, 切向力X=3014.0151, 切向力Y=-989.1289 +FPS=14.68, 法向力=1390.1985, 切向力X=2815.0188, 切向力Y=-693.7672 +FPS=13.58, 法向力=1329.0250, 切向力X=2364.9438, 切向力Y=-1048.9663 +FPS=14.01, 法向力=1389.5503, 切向力X=2400.7080, 切向力Y=-1533.8958 +FPS=12.72, 法向力=1359.5677, 切向力X=2396.1416, 切向力Y=-1540.8799 +FPS=13.19, 法向力=1360.8761, 切向力X=2714.5566, 切向力Y=-612.6891 +FPS=13.78, 法向力=1462.9763, 切向力X=2674.9233, 切向力Y=-1403.6016 +FPS=14.57, 法向力=1498.5330, 切向力X=2771.1172, 切向力Y=-896.2875 +FPS=15.03, 法向力=1181.8655, 切向力X=2615.2183, 切向力Y=-588.6100 +FPS=14.81, 法向力=1232.7595, 切向力X=2653.9834, 切向力Y=-700.8887 +FPS=14.32, 法向力=1215.3446, 切向力X=2332.3840, 切向力Y=-1089.9241 +FPS=14.04, 法向力=1308.4695, 切向力X=2578.4312, 切向力Y=-1120.6246 +FPS=14.06, 法向力=1339.5240, 切向力X=2533.7483, 切向力Y=-1133.4944 +FPS=13.66, 法向力=1463.1001, 切向力X=2794.1016, 切向力Y=-1245.6804 +FPS=14.21, 法向力=1291.7028, 切向力X=2866.5000, 切向力Y=-824.4727 +FPS=14.42, 法向力=1309.5581, 切向力X=2740.1289, 切向力Y=-865.5648 +FPS=14.28, 法向力=1303.2815, 切向力X=3042.8530, 切向力Y=-1160.4285 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000338s, blend=0.004909s (9 tiles incl ref), finalize=0.000124s, total=0.005382s +FPS=14.50, 法向力=1282.8640, 切向力X=2820.6030, 切向力Y=-1072.2900 +FPS=14.55, 法向力=1462.8113, 切向力X=2719.3074, 切向力Y=-1507.3682 +FPS=14.22, 法向力=1450.6553, 切向力X=2688.2524, 切向力Y=-1507.4745 +FPS=14.78, 法向力=999.5760, 切向力X=2554.2021, 切向力Y=-825.3031 +FPS=14.07, 法向力=1201.7490, 切向力X=2741.1462, 切向力Y=-737.0767 +FPS=14.66, 法向力=1282.5902, 切向力X=2462.6365, 切向力Y=-893.0912 +FPS=14.36, 法向力=1041.7056, 切向力X=2266.2368, 切向力Y=-878.5601 +FPS=14.84, 法向力=1456.2500, 切向力X=3050.1128, 切向力Y=-855.6132 +FPS=13.60, 法向力=1532.0247, 切向力X=3153.9412, 切向力Y=-937.6176 +FPS=13.20, 法向力=1645.1309, 切向力X=3019.1216, 切向力Y=-831.6700 +FPS=14.13, 法向力=1619.3546, 切向力X=2995.7825, 切向力Y=-776.1432 +FPS=14.44, 法向力=1341.3013, 切向力X=2935.2939, 切向力Y=-1215.7153 +FPS=14.21, 法向力=1290.3435, 切向力X=3220.1602, 切向力Y=-1333.4397 +FPS=14.95, 法向力=1328.8730, 切向力X=2585.7100, 切向力Y=-1334.9927 +FPS=15.03, 法向力=1312.9006, 切向力X=2433.7498, 切向力Y=-676.9607 +FPS=14.15, 法向力=1011.3519, 切向力X=2758.3323, 切向力Y=-818.1642 +FPS=14.83, 法向力=1250.3594, 切向力X=2311.1514, 切向力Y=-1196.5238 +FPS=14.52, 法向力=1221.8848, 切向力X=2216.2854, 切向力Y=-1211.5347 +FPS=13.90, 法向力=1056.7122, 切向力X=2761.2305, 切向力Y=-1107.1265 +FPS=14.23, 法向力=1193.2773, 切向力X=2552.5459, 切向力Y=-993.1989 +FPS=14.46, 法向力=1223.7996, 切向力X=2475.2488, 切向力Y=-1034.9482 +FPS=14.48, 法向力=1466.1907, 切向力X=2921.2087, 切向力Y=-1775.6340 +FPS=14.88, 法向力=1341.3733, 切向力X=3114.6982, 切向力Y=-1050.4471 +FPS=14.86, 法向力=1366.7659, 切向力X=2996.9277, 切向力Y=-1131.3738 +FPS=14.80, 法向力=1292.6340, 切向力X=3045.9282, 切向力Y=-1253.5654 +FPS=14.79, 法向力=1713.7847, 切向力X=3059.8381, 切向力Y=-1100.7292 +FPS=14.23, 法向力=1713.1670, 切向力X=3044.7202, 切向力Y=-1086.0051 +FPS=14.59, 法向力=970.1749, 切向力X=2560.9507, 切向力Y=-754.1421 +FPS=14.67, 法向力=1233.9695, 切向力X=2895.1602, 切向力Y=-942.3597 +FPS=14.47, 法向力=1263.3900, 切向力X=2845.3618, 切向力Y=-954.2830 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000008s (hit), reset=0.000422s, blend=0.005397s (9 tiles incl ref), finalize=0.000136s, total=0.005970s +FPS=13.35, 法向力=1103.2260, 切向力X=3356.0981, 切向力Y=-671.6481 +FPS=13.73, 法向力=1413.1667, 切向力X=2669.1599, 切向力Y=-955.5616 +FPS=16.15, 法向力=1463.0380, 切向力X=2606.9360, 切向力Y=-988.4851 +FPS=13.38, 法向力=1427.0742, 切向力X=2787.4302, 切向力Y=-1034.2869 +FPS=14.77, 法向力=1355.3398, 切向力X=2753.5359, 切向力Y=-994.3864 +FPS=14.30, 法向力=1944.0044, 切向力X=2106.1875, 切向力Y=2073.1243 +FPS=13.93, 法向力=2160.1865, 切向力X=2217.6042, 切向力Y=2141.0049 +FPS=14.92, 法向力=1917.3947, 切向力X=2102.5757, 切向力Y=3162.4287 +FPS=14.56, 法向力=1989.3625, 切向力X=2665.8594, 切向力Y=3675.3057 +FPS=14.85, 法向力=1891.3894, 切向力X=1694.2854, 切向力Y=3745.2139 +FPS=14.56, 法向力=1878.9030, 切向力X=1763.4386, 切向力Y=3756.3728 +FPS=14.66, 法向力=1915.1228, 切向力X=1872.9199, 切向力Y=4091.6418 +FPS=15.98, 法向力=1661.0845, 切向力X=2108.6274, 切向力Y=4052.5269 +FPS=13.78, 法向力=1670.3269, 切向力X=2139.3274, 切向力Y=4099.1377 +FPS=15.19, 法向力=1776.7466, 切向力X=1823.5977, 切向力Y=4164.7559 +FPS=18.29, 法向力=1513.8265, 切向力X=1891.3774, 切向力Y=4560.0752 +FPS=14.28, 法向力=1541.2437, 切向力X=1842.7799, 切向力Y=4661.2754 +FPS=14.82, 法向力=1497.0569, 切向力X=2005.9473, 切向力Y=4759.8628 +FPS=14.14, 法向力=1500.2888, 切向力X=1999.1741, 切向力Y=4848.2612 +FPS=13.96, 法向力=2051.1982, 切向力X=1894.6794, 切向力Y=4319.0771 +FPS=14.29, 法向力=1573.3105, 切向力X=1819.6836, 切向力Y=4487.1846 +FPS=13.73, 法向力=1587.8208, 切向力X=1758.0154, 切向力Y=4458.0381 +FPS=14.20, 法向力=1626.2909, 切向力X=1217.5015, 切向力Y=4335.0142 +FPS=14.24, 法向力=1690.6355, 切向力X=1880.4783, 切向力Y=5179.5708 +FPS=14.74, 法向力=1808.3164, 切向力X=1854.9589, 切向力Y=5169.5806 +FPS=15.52, 法向力=1688.1057, 切向力X=1921.4740, 切向力Y=4494.6758 +FPS=15.58, 法向力=1815.9346, 切向力X=1372.5465, 切向力Y=4626.3828 +FPS=14.42, 法向力=1932.3945, 切向力X=1477.3552, 切向力Y=4697.4023 +FPS=15.38, 法向力=1924.4659, 切向力X=1834.6294, 切向力Y=4444.5264 +FPS=15.31, 法向力=1947.4260, 切向力X=1921.2611, 切向力Y=4449.3154 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000008s (hit), reset=0.000414s, blend=0.004916s (9 tiles incl ref), finalize=0.000165s, total=0.005509s +FPS=14.82, 法向力=1660.0969, 切向力X=1582.3796, 切向力Y=4760.5889 +FPS=15.10, 法向力=1652.0283, 切向力X=1625.2118, 切向力Y=4787.9717 +FPS=14.44, 法向力=1338.9111, 切向力X=1570.8690, 切向力Y=5027.0220 +FPS=15.51, 法向力=1706.1948, 切向力X=2151.9712, 切向力Y=4507.3716 +FPS=15.43, 法向力=1761.5719, 切向力X=2111.0527, 切向力Y=4426.1865 +FPS=15.50, 法向力=1767.4438, 切向力X=2143.2559, 切向力Y=4425.5850 +FPS=17.39, 法向力=1346.2490, 切向力X=2054.6892, 切向力Y=4620.9434 +FPS=15.02, 法向力=1742.3066, 切向力X=2080.6423, 切向力Y=4419.5015 +FPS=15.35, 法向力=1661.1233, 切向力X=1922.2250, 切向力Y=4470.2056 +FPS=15.15, 法向力=1646.6353, 切向力X=2555.7742, 切向力Y=3634.9775 +FPS=15.40, 法向力=1658.8159, 切向力X=2603.3132, 切向力Y=3713.4541 +FPS=14.39, 法向力=1619.2542, 切向力X=2355.1047, 切向力Y=2835.6436 +FPS=15.29, 法向力=1539.0559, 切向力X=2869.3616, 切向力Y=3150.1758 +FPS=14.94, 法向力=1558.7336, 切向力X=2924.8560, 切向力Y=3212.7395 +FPS=14.58, 法向力=1574.2330, 切向力X=2468.8840, 切向力Y=2460.3577 +FPS=13.39, 法向力=1573.8732, 切向力X=2395.7197, 切向力Y=2443.8691 +FPS=14.13, 法向力=1536.2899, 切向力X=2960.1106, 切向力Y=1995.0325 +FPS=14.80, 法向力=1386.8245, 切向力X=2758.9500, 切向力Y=2483.5732 +FPS=16.12, 法向力=1337.0898, 切向力X=2996.7041, 切向力Y=1612.9261 +FPS=17.55, 法向力=1355.5750, 切向力X=3004.6577, 切向力Y=1570.3563 +FPS=15.88, 法向力=1184.0211, 切向力X=2988.7432, 切向力Y=2031.3333 +FPS=16.02, 法向力=1220.6670, 切向力X=3101.9897, 切向力Y=1970.5098 +FPS=16.11, 法向力=1089.0029, 切向力X=2542.5039, 切向力Y=1560.2561 +FPS=15.44, 法向力=1446.4890, 切向力X=2975.6152, 切向力Y=1378.6487 +FPS=16.22, 法向力=1528.2383, 切向力X=2958.0693, 切向力Y=1510.3435 +FPS=16.18, 法向力=1157.5833, 切向力X=2888.2051, 切向力Y=1460.9705 +FPS=15.94, 法向力=1131.1277, 切向力X=2441.5344, 切向力Y=1258.2247 +FPS=16.07, 法向力=1142.5492, 切向力X=2240.9023, 切向力Y=1343.6738 +FPS=16.08, 法向力=1202.5535, 切向力X=2177.3662, 切向力Y=1348.6440 +FPS=16.28, 法向力=1407.4202, 切向力X=3052.7285, 切向力Y=1587.0518 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000498s, blend=0.005152s (9 tiles incl ref), finalize=0.000142s, total=0.005804s +FPS=15.69, 法向力=1403.6123, 切向力X=2961.2966, 切向力Y=1070.7205 +FPS=15.46, 法向力=1308.8969, 切向力X=2991.6270, 切向力Y=1248.9902 +FPS=16.16, 法向力=1070.4938, 切向力X=2430.7603, 切向力Y=1612.8213 +FPS=15.45, 法向力=1338.6382, 切向力X=2278.9565, 切向力Y=1355.8014 +FPS=16.15, 法向力=1381.4229, 切向力X=2286.3645, 切向力Y=1302.7950 +FPS=15.45, 法向力=1701.6731, 切向力X=2586.5295, 切向力Y=423.5914 +FPS=16.16, 法向力=1197.1074, 切向力X=2920.7188, 切向力Y=820.4850 +FPS=14.87, 法向力=1196.6991, 切向力X=2960.6299, 切向力Y=906.1961 +FPS=14.41, 法向力=1051.4731, 切向力X=2451.4917, 切向力Y=1288.0808 +FPS=14.89, 法向力=1056.9967, 切向力X=2422.8721, 切向力Y=1198.3677 +FPS=15.27, 法向力=1175.6169, 切向力X=2600.4526, 切向力Y=1411.2317 +FPS=16.14, 法向力=1282.1715, 切向力X=2440.9497, 切向力Y=1604.6272 +FPS=15.32, 法向力=1283.8372, 切向力X=2479.9751, 切向力Y=1561.5632 +FPS=15.68, 法向力=1250.2404, 切向力X=3257.4685, 切向力Y=905.0372 +FPS=15.17, 法向力=1341.1611, 切向力X=3392.8481, 切向力Y=882.3686 +FPS=15.14, 法向力=1130.8225, 切向力X=2656.4180, 切向力Y=1231.4218 +FPS=15.12, 法向力=1142.5681, 切向力X=2511.2229, 切向力Y=1224.8398 +FPS=15.28, 法向力=1257.7224, 切向力X=2797.7388, 切向力Y=1662.7104 +FPS=15.24, 法向力=1320.2146, 切向力X=2660.3201, 切向力Y=1390.6678 +FPS=13.53, 法向力=1128.9500, 切向力X=2610.6006, 切向力Y=1629.6776 +FPS=14.75, 法向力=1379.6082, 切向力X=2577.4893, 切向力Y=1549.0035 +FPS=15.32, 法向力=1374.5920, 切向力X=2516.1118, 切向力Y=1501.1530 +FPS=15.49, 法向力=1264.7252, 切向力X=2254.0059, 切向力Y=702.3471 +FPS=14.91, 法向力=1244.9971, 切向力X=2207.7310, 切向力Y=687.1807 +FPS=14.29, 法向力=1619.5238, 切向力X=2715.8972, 切向力Y=640.6688 +FPS=14.52, 法向力=1516.6418, 切向力X=3024.3125, 切向力Y=1259.7056 +FPS=14.69, 法向力=1454.7067, 切向力X=2974.1743, 切向力Y=1277.9137 +FPS=14.33, 法向力=1105.0027, 切向力X=2613.1492, 切向力Y=879.4940 +FPS=14.68, 法向力=1221.3502, 切向力X=2468.6030, 切向力Y=1049.7395 +FPS=14.70, 法向力=1232.5859, 切向力X=2753.8047, 切向力Y=1719.7153 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000008s (hit), reset=0.000542s, blend=0.005703s (9 tiles incl ref), finalize=0.000145s, total=0.006403s +FPS=15.03, 法向力=1166.8809, 切向力X=2464.9485, 切向力Y=939.1414 +FPS=13.43, 法向力=1154.1804, 切向力X=2509.6792, 切向力Y=940.2831 +FPS=14.07, 法向力=1370.9977, 切向力X=2706.4180, 切向力Y=1398.9797 +FPS=18.06, 法向力=1447.7063, 切向力X=2758.1482, 切向力Y=1394.0714 +FPS=14.66, 法向力=1032.6396, 切向力X=2370.3105, 切向力Y=1641.5668 +FPS=15.05, 法向力=1298.1892, 切向力X=3330.8398, 切向力Y=744.8225 +FPS=15.14, 法向力=1264.5251, 切向力X=3304.0320, 切向力Y=651.0020 +FPS=16.17, 法向力=1097.1108, 切向力X=3296.4106, 切向力Y=1200.7772 +FPS=15.40, 法向力=1307.5752, 切向力X=3001.9121, 切向力Y=844.5953 +FPS=15.66, 法向力=963.0187, 切向力X=2454.9331, 切向力Y=1319.5217 +FPS=15.71, 法向力=1434.0096, 切向力X=3586.9985, 切向力Y=956.0793 +FPS=16.43, 法向力=1432.3304, 切向力X=3594.9722, 切向力Y=964.2175 +FPS=15.59, 法向力=1124.8041, 切向力X=2659.3884, 切向力Y=1305.7214 +FPS=15.11, 法向力=1184.5613, 切向力X=2686.8408, 切向力Y=1245.9082 +FPS=15.02, 法向力=1372.4099, 切向力X=2398.4539, 切向力Y=1152.2679 +FPS=13.61, 法向力=1314.1735, 切向力X=2348.8071, 切向力Y=1172.1370 +FPS=13.94, 法向力=1567.8798, 切向力X=3402.5522, 切向力Y=971.4769 +FPS=14.16, 法向力=1699.9756, 切向力X=2706.8586, 切向力Y=955.1608 +FPS=13.77, 法向力=1202.8186, 切向力X=2625.7791, 切向力Y=1094.5623 +FPS=18.54, 法向力=1195.1331, 切向力X=2557.6519, 切向力Y=992.3605 +FPS=15.49, 法向力=1368.2073, 切向力X=1850.7903, 切向力Y=833.3837 +FPS=14.81, 法向力=1405.1598, 切向力X=1883.4812, 切向力Y=843.3456 +FPS=14.93, 法向力=1254.3984, 切向力X=2531.2261, 切向力Y=1508.0063 +FPS=15.01, 法向力=1313.7906, 切向力X=2659.6567, 切向力Y=829.9386 +FPS=15.21, 法向力=1239.4148, 切向力X=2309.3477, 切向力Y=1468.7615 +FPS=15.12, 法向力=1095.1494, 切向力X=2453.3953, 切向力Y=898.1278 +FPS=14.66, 法向力=1681.1465, 切向力X=2504.8218, 切向力Y=648.8473 +FPS=14.37, 法向力=1380.3906, 切向力X=2616.6191, 切向力Y=417.2511 +FPS=15.71, 法向力=1192.8567, 切向力X=2643.2256, 切向力Y=1340.0635 +FPS=15.04, 法向力=1174.3181, 切向力X=2682.8306, 切向力Y=1315.6047 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000396s, blend=0.006717s (9 tiles incl ref), finalize=0.000165s, total=0.007289s +FPS=14.19, 法向力=1159.4624, 切向力X=2213.6970, 切向力Y=1237.7664 +FPS=14.95, 法向力=1290.4180, 切向力X=2828.4509, 切向力Y=677.6227 +FPS=15.22, 法向力=1305.1768, 切向力X=3018.6592, 切向力Y=1035.3184 +FPS=15.42, 法向力=1167.6366, 切向力X=2545.8999, 切向力Y=998.0581 +FPS=14.45, 法向力=1242.4224, 切向力X=2490.7461, 切向力Y=998.6796 +FPS=15.34, 法向力=1382.4392, 切向力X=2807.4099, 切向力Y=720.9222 +FPS=14.53, 法向力=1319.1666, 切向力X=2786.1553, 切向力Y=785.1787 +FPS=15.15, 法向力=1224.6165, 切向力X=2681.8403, 切向力Y=1281.0560 +FPS=14.49, 法向力=1254.0593, 切向力X=2717.9026, 切向力Y=1312.6533 +FPS=14.48, 法向力=1175.1885, 切向力X=3198.8623, 切向力Y=998.3709 +FPS=14.46, 法向力=1604.8992, 切向力X=2758.7412, 切向力Y=799.4159 +FPS=15.30, 法向力=1580.5149, 切向力X=2610.0664, 切向力Y=804.0565 +FPS=15.21, 法向力=1363.5566, 切向力X=2936.9746, 切向力Y=846.0088 +FPS=14.87, 法向力=1044.3506, 切向力X=2655.8149, 切向力Y=1580.4824 +FPS=14.63, 法向力=1043.4729, 切向力X=2711.3926, 切向力Y=1323.4385 +FPS=14.78, 法向力=1011.2076, 切向力X=2628.3052, 切向力Y=1309.1135 +FPS=15.07, 法向力=1183.6497, 切向力X=2515.1729, 切向力Y=1613.5712 +FPS=14.34, 法向力=1333.6602, 切向力X=2350.7234, 切向力Y=739.5345 +FPS=16.48, 法向力=1381.7006, 切向力X=2399.5518, 切向力Y=642.9425 +FPS=15.34, 法向力=1430.3096, 切向力X=2076.8523, 切向力Y=776.9315 +FPS=16.08, 法向力=1147.9270, 切向力X=2578.0872, 切向力Y=786.7554 +FPS=14.92, 法向力=1478.3601, 切向力X=3149.9219, 切向力Y=1322.6089 +FPS=13.81, 法向力=1397.5469, 切向力X=2785.0762, 切向力Y=312.4671 +FPS=14.71, 法向力=1148.5836, 切向力X=2163.3862, 切向力Y=1531.2485 +FPS=15.00, 法向力=1462.8489, 切向力X=2729.5498, 切向力Y=989.3300 +FPS=14.07, 法向力=1023.4237, 切向力X=2820.3140, 切向力Y=965.5208 +FPS=15.35, 法向力=1173.0884, 切向力X=2557.8809, 切向力Y=652.4363 +FPS=15.11, 法向力=1199.7904, 切向力X=2913.4854, 切向力Y=1054.4447 +FPS=14.28, 法向力=1178.7236, 切向力X=2888.1265, 切向力Y=1023.9395 +FPS=13.70, 法向力=1231.6240, 切向力X=2242.2544, 切向力Y=1061.7026 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000008s, geom=0.000008s (hit), reset=0.000438s, blend=0.004947s (9 tiles incl ref), finalize=0.000165s, total=0.005566s +FPS=13.12, 法向力=1002.3591, 切向力X=3085.1663, 切向力Y=1516.2577 +FPS=13.17, 法向力=1044.3975, 切向力X=3250.1724, 切向力Y=1619.1619 +FPS=13.63, 法向力=1047.4839, 切向力X=2915.2402, 切向力Y=1600.0782 +FPS=14.55, 法向力=1490.2397, 切向力X=2995.6611, 切向力Y=1051.7489 +FPS=15.69, 法向力=1459.7490, 切向力X=2975.7844, 切向力Y=1097.4498 +FPS=16.35, 法向力=1249.2083, 切向力X=2786.0000, 切向力Y=1171.7509 +FPS=13.15, 法向力=1315.0735, 切向力X=2780.1580, 切向力Y=1224.6638 +FPS=15.07, 法向力=1168.9417, 切向力X=2747.8384, 切向力Y=814.8982 +FPS=14.69, 法向力=1210.3643, 切向力X=2845.1814, 切向力Y=793.3110 +FPS=14.80, 法向力=1233.2080, 切向力X=2815.2268, 切向力Y=1288.5938 +FPS=15.19, 法向力=1253.5889, 切向力X=2683.1946, 切向力Y=957.1117 +FPS=15.60, 法向力=1330.0747, 切向力X=2483.6257, 切向力Y=824.6907 +FPS=14.36, 法向力=877.3641, 切向力X=2716.0354, 切向力Y=907.9709 +FPS=14.00, 法向力=1341.4038, 切向力X=2707.6245, 切向力Y=1107.6984 +FPS=15.02, 法向力=1391.3947, 切向力X=2741.4688, 切向力Y=1146.6560 +FPS=14.82, 法向力=1353.2781, 切向力X=3083.0469, 切向力Y=884.1612 +FPS=13.91, 法向力=1369.5228, 切向力X=2991.2554, 切向力Y=845.1676 +FPS=14.96, 法向力=1419.0125, 切向力X=2019.1628, 切向力Y=1211.4354 +FPS=14.58, 法向力=1431.2994, 切向力X=2019.6436, 切向力Y=1292.6777 +FPS=14.72, 法向力=1376.4307, 切向力X=2223.2412, 切向力Y=1091.2949 +FPS=15.22, 法向力=1344.1792, 切向力X=2336.3845, 切向力Y=1007.9301 +FPS=15.35, 法向力=1267.3080, 切向力X=2110.6187, 切向力Y=1054.0342 +FPS=15.04, 法向力=1355.2452, 切向力X=2691.0220, 切向力Y=919.2866 +FPS=14.92, 法向力=1371.1818, 切向力X=2849.0471, 切向力Y=1244.2207 +FPS=14.93, 法向力=1364.0176, 切向力X=2955.9053, 切向力Y=972.5852 +FPS=14.45, 法向力=1444.4032, 切向力X=3005.7231, 切向力Y=912.7999 +FPS=15.31, 法向力=1161.9856, 切向力X=2145.7998, 切向力Y=1267.4927 +FPS=15.48, 法向力=1079.1586, 切向力X=2707.2100, 切向力Y=1048.3516 +FPS=14.67, 法向力=1358.8816, 切向力X=2861.0269, 切向力Y=1081.1926 +FPS=15.70, 法向力=1214.7029, 切向力X=2419.3850, 切向力Y=776.1049 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000382s, blend=0.004751s (9 tiles incl ref), finalize=0.000146s, total=0.005291s +FPS=15.50, 法向力=1583.6870, 切向力X=2672.5530, 切向力Y=1110.5073 +FPS=14.32, 法向力=1523.4644, 切向力X=2671.7085, 切向力Y=1173.0016 +FPS=14.82, 法向力=1558.8699, 切向力X=2595.8965, 切向力Y=843.4098 +FPS=16.21, 法向力=1391.6364, 切向力X=2242.6699, 切向力Y=752.7632 +FPS=16.16, 法向力=1144.1378, 切向力X=2662.3833, 切向力Y=1018.6511 +FPS=16.00, 法向力=1125.1270, 切向力X=2578.0881, 切向力Y=1065.3760 +FPS=14.76, 法向力=1110.6932, 切向力X=2965.7622, 切向力Y=1308.2307 +FPS=15.17, 法向力=1461.7368, 切向力X=2390.7778, 切向力Y=706.9843 +FPS=14.85, 法向力=1415.1578, 切向力X=2541.6929, 切向力Y=890.0464 +FPS=15.25, 法向力=1524.0741, 切向力X=2804.3247, 切向力Y=1061.9294 +FPS=15.45, 法向力=1371.4705, 切向力X=3076.7229, 切向力Y=981.1329 +FPS=15.33, 法向力=1575.9921, 切向力X=3161.3323, 切向力Y=834.6007 +FPS=15.13, 法向力=1647.4127, 切向力X=3213.2671, 切向力Y=771.8328 +FPS=15.31, 法向力=1063.7157, 切向力X=2483.6299, 切向力Y=1161.8267 +FPS=15.07, 法向力=1016.9022, 切向力X=2310.6155, 切向力Y=1155.6614 +FPS=15.02, 法向力=1257.1743, 切向力X=2625.4521, 切向力Y=1166.1631 +FPS=15.68, 法向力=1294.5818, 切向力X=2648.0916, 切向力Y=995.9370 +FPS=13.23, 法向力=1439.5422, 切向力X=2750.1104, 切向力Y=913.8915 +FPS=15.48, 法向力=1406.3938, 切向力X=2838.9214, 切向力Y=954.9357 +FPS=15.49, 法向力=1221.9535, 切向力X=2563.1799, 切向力Y=1058.8660 +FPS=15.23, 法向力=1588.2385, 切向力X=2653.9602, 切向力Y=406.0302 +FPS=16.08, 法向力=1582.3623, 切向力X=2581.3635, 切向力Y=391.9558 +FPS=15.25, 法向力=1603.9919, 切向力X=2642.2178, 切向力Y=359.3204 +FPS=13.97, 法向力=1209.5698, 切向力X=2536.4004, 切向力Y=709.0807 +FPS=14.42, 法向力=1416.8558, 切向力X=2870.7393, 切向力Y=1103.0881 +FPS=14.56, 法向力=1419.9352, 切向力X=2929.0674, 切向力Y=1076.1938 +FPS=14.50, 法向力=1434.8152, 切向力X=2707.0835, 切向力Y=730.5320 +FPS=15.11, 法向力=1560.1797, 切向力X=2588.5898, 切向力Y=542.3468 +FPS=14.15, 法向力=1600.7380, 切向力X=2575.3022, 切向力Y=474.0520 +FPS=14.47, 法向力=1049.8538, 切向力X=3002.6704, 切向力Y=1339.6194 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000368s, blend=0.004757s (9 tiles incl ref), finalize=0.000122s, total=0.005259s +FPS=14.54, 法向力=1469.2019, 切向力X=2221.8511, 切向力Y=115.5644 +FPS=14.09, 法向力=1345.5159, 切向力X=2587.1719, 切向力Y=1177.5316 +FPS=13.46, 法向力=1414.2620, 切向力X=2590.7527, 切向力Y=1143.1858 +FPS=13.82, 法向力=1252.5415, 切向力X=2518.7749, 切向力Y=845.9368 +FPS=13.66, 法向力=1286.3278, 切向力X=2874.0396, 切向力Y=977.8018 +FPS=13.56, 法向力=1239.7966, 切向力X=2824.8855, 切向力Y=950.7908 +FPS=14.50, 法向力=1286.3035, 切向力X=3054.9194, 切向力Y=1106.0947 +FPS=13.50, 法向力=1279.9666, 切向力X=3063.8750, 切向力Y=1141.2106 +FPS=14.49, 法向力=1108.4586, 切向力X=2581.2866, 切向力Y=1048.5753 +FPS=14.36, 法向力=1304.7389, 切向力X=3461.6228, 切向力Y=547.4025 +FPS=14.67, 法向力=1258.6033, 切向力X=3513.4170, 切向力Y=535.0273 +FPS=14.99, 法向力=1449.0647, 切向力X=3189.6860, 切向力Y=-523.4122 +FPS=14.80, 法向力=1302.5255, 切向力X=2805.5776, 切向力Y=-412.7604 +FPS=14.46, 法向力=1060.9771, 切向力X=2254.3340, 切向力Y=-704.8522 +FPS=16.13, 法向力=1050.9081, 切向力X=2297.6096, 切向力Y=-739.6971 +FPS=14.90, 法向力=1550.9664, 切向力X=2925.1360, 切向力Y=-1104.3718 +FPS=13.41, 法向力=1495.5637, 切向力X=2452.6785, 切向力Y=-582.0114 +FPS=15.24, 法向力=1492.7847, 切向力X=2563.7339, 切向力Y=-604.1666 +FPS=13.96, 法向力=1113.9425, 切向力X=2462.4727, 切向力Y=-607.0826 +FPS=14.47, 法向力=1240.7031, 切向力X=2359.3428, 切向力Y=-1217.7998 +FPS=14.79, 法向力=1203.2668, 切向力X=2367.7090, 切向力Y=-1235.5812 +FPS=15.14, 法向力=866.0582, 切向力X=2913.0776, 切向力Y=-1062.9945 +FPS=14.31, 法向力=1393.3318, 切向力X=2272.0122, 切向力Y=-1387.1514 +FPS=14.25, 法向力=1184.6057, 切向力X=2754.0984, 切向力Y=-827.9902 +FPS=14.45, 法向力=1177.8040, 切向力X=2878.9072, 切向力Y=-745.8023 +FPS=14.92, 法向力=1074.1030, 切向力X=2322.5571, 切向力Y=-677.3230 +FPS=14.75, 法向力=1171.4419, 切向力X=2774.4536, 切向力Y=-892.1107 +FPS=14.09, 法向力=1144.9298, 切向力X=2782.7271, 切向力Y=-940.0172 +FPS=15.12, 法向力=1184.8365, 切向力X=2538.6421, 切向力Y=-536.3625 +FPS=14.74, 法向力=1303.7466, 切向力X=2985.6572, 切向力Y=-1437.2142 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000416s, blend=0.004780s (9 tiles incl ref), finalize=0.000123s, total=0.005330s +FPS=13.59, 法向力=1284.2574, 切向力X=3068.5081, 切向力Y=-1464.4097 +FPS=14.87, 法向力=1253.1997, 切向力X=2397.1167, 切向力Y=-1059.7761 +FPS=14.63, 法向力=1074.7988, 切向力X=3172.4895, 切向力Y=-712.8998 +FPS=15.17, 法向力=1020.2854, 切向力X=3150.1697, 切向力Y=-790.0097 +FPS=15.37, 法向力=968.9034, 切向力X=2659.8987, 切向力Y=-1083.1638 +FPS=14.75, 法向力=1126.9340, 切向力X=3000.2468, 切向力Y=-1247.8639 +FPS=14.44, 法向力=1385.2439, 切向力X=2925.1125, 切向力Y=-943.0626 +FPS=14.95, 法向力=1400.1389, 切向力X=2913.3911, 切向力Y=-947.7198 +FPS=14.31, 法向力=1208.5208, 切向力X=2692.5955, 切向力Y=-1088.1338 +FPS=13.87, 法向力=1202.3506, 切向力X=2932.0049, 切向力Y=-1367.1431 +FPS=15.09, 法向力=1090.6472, 切向力X=2820.9385, 切向力Y=-1149.5890 +FPS=14.96, 法向力=1301.3655, 切向力X=2981.1030, 切向力Y=-1467.4563 +FPS=15.32, 法向力=1365.5697, 切向力X=2990.0352, 切向力Y=-1595.1698 +FPS=15.01, 法向力=1191.7289, 切向力X=2622.2668, 切向力Y=-1271.9133 +FPS=15.37, 法向力=1332.4331, 切向力X=2271.9497, 切向力Y=-1601.6417 +FPS=13.30, 法向力=1346.5455, 切向力X=2252.7080, 切向力Y=-1649.2673 +FPS=15.63, 法向力=1061.2051, 切向力X=2749.5376, 切向力Y=-1238.1942 +FPS=15.04, 法向力=1062.6379, 切向力X=2925.8003, 切向力Y=-1353.5050 +FPS=15.99, 法向力=1126.7325, 切向力X=2592.4717, 切向力Y=-1352.5837 +FPS=15.32, 法向力=1114.8756, 切向力X=2312.1738, 切向力Y=-1340.0817 +FPS=10.62, 法向力=1332.0732, 切向力X=2329.8774, 切向力Y=-1241.9608 +FPS=16.05, 法向力=1216.5459, 切向力X=3071.5527, 切向力Y=-809.8951 +FPS=14.67, 法向力=1241.9629, 切向力X=3082.3142, 切向力Y=-813.4965 +FPS=15.13, 法向力=1141.9127, 切向力X=3105.5820, 切向力Y=-849.8282 +FPS=15.03, 法向力=1139.5817, 切向力X=2638.7192, 切向力Y=-1003.2091 +FPS=15.66, 法向力=1184.0250, 切向力X=2628.8696, 切向力Y=-1034.4694 +FPS=16.16, 法向力=1491.2435, 切向力X=2637.7153, 切向力Y=-1331.5311 +FPS=14.95, 法向力=1213.7388, 切向力X=3170.0264, 切向力Y=-729.6499 +FPS=15.80, 法向力=1197.7302, 切向力X=3155.1929, 切向力Y=-764.6232 +FPS=15.68, 法向力=1148.9525, 切向力X=1955.5121, 切向力Y=-1431.1118 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000317s, blend=0.005122s (9 tiles incl ref), finalize=0.000120s, total=0.005571s +FPS=14.42, 法向力=1183.0988, 切向力X=2985.1484, 切向力Y=-1098.8145 +FPS=14.69, 法向力=1155.2002, 切向力X=3103.2871, 切向力Y=-1044.2620 +FPS=15.18, 法向力=1028.3049, 切向力X=2678.4890, 切向力Y=-987.2713 +FPS=14.06, 法向力=1380.4121, 切向力X=3165.0444, 切向力Y=-1024.2676 +FPS=14.16, 法向力=1423.2266, 切向力X=3169.8467, 切向力Y=-1045.5704 +FPS=14.12, 法向力=1070.8496, 切向力X=2683.9346, 切向力Y=-1020.1111 +FPS=14.27, 法向力=1599.8241, 切向力X=2862.3008, 切向力Y=-1243.6560 +FPS=13.16, 法向力=1170.2034, 切向力X=2892.0103, 切向力Y=-1241.6267 +FPS=14.24, 法向力=1172.1586, 切向力X=2879.4189, 切向力Y=-1294.4343 +FPS=14.43, 法向力=1346.0503, 切向力X=2999.2871, 切向力Y=-662.0535 +FPS=14.96, 法向力=1265.9286, 切向力X=2932.7869, 切向力Y=-1208.3676 +FPS=14.73, 法向力=1321.9722, 切向力X=3018.1536, 切向力Y=-1195.6572 +FPS=14.15, 法向力=1251.9684, 切向力X=2231.4863, 切向力Y=-1232.9756 +FPS=14.67, 法向力=1262.0007, 切向力X=2236.7681, 切向力Y=-1225.5164 +FPS=14.52, 法向力=1003.8528, 切向力X=2569.3403, 切向力Y=-1019.6361 +FPS=15.53, 法向力=998.3343, 切向力X=2574.1616, 切向力Y=-1017.7504 +FPS=14.54, 法向力=1481.0967, 切向力X=2689.1306, 切向力Y=-1183.8071 +FPS=14.79, 法向力=1332.9382, 切向力X=3130.5437, 切向力Y=-1090.6675 +FPS=15.84, 法向力=1357.1138, 切向力X=3164.1812, 切向力Y=-1207.5176 +FPS=14.30, 法向力=1101.5886, 切向力X=2651.2588, 切向力Y=-593.7076 +FPS=14.08, 法向力=1073.1058, 切向力X=2266.4937, 切向力Y=-890.1518 +FPS=14.69, 法向力=1285.3562, 切向力X=2668.4839, 切向力Y=-1133.5464 +FPS=14.67, 法向力=1226.4093, 切向力X=2567.1123, 切向力Y=-1193.9641 +FPS=15.00, 法向力=913.3281, 切向力X=2781.0969, 切向力Y=-1204.5034 +FPS=14.59, 法向力=1196.8191, 切向力X=2500.9436, 切向力Y=-901.3983 +FPS=14.42, 法向力=1163.4617, 切向力X=2499.4595, 切向力Y=-879.9185 +FPS=14.12, 法向力=994.0213, 切向力X=2819.7712, 切向力Y=-1149.8369 +FPS=15.19, 法向力=1028.6337, 切向力X=2895.2117, 切向力Y=-1141.8687 +FPS=14.73, 法向力=1189.4871, 切向力X=2698.2056, 切向力Y=-1672.5391 +FPS=15.71, 法向力=1234.2302, 切向力X=2558.7771, 切向力Y=-1746.0676 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000423s, blend=0.006177s (9 tiles incl ref), finalize=0.000133s, total=0.006743s +FPS=13.42, 法向力=1275.9290, 切向力X=2890.3311, 切向力Y=-1324.9951 +FPS=15.12, 法向力=1126.5170, 切向力X=2300.7432, 切向力Y=-1093.8630 +FPS=15.10, 法向力=950.6842, 切向力X=3089.1414, 切向力Y=-545.1552 +FPS=15.41, 法向力=1111.4485, 切向力X=2376.4946, 切向力Y=-1480.0262 +FPS=14.15, 法向力=1098.3445, 切向力X=2365.8733, 切向力Y=-1533.8201 +FPS=15.16, 法向力=1154.8064, 切向力X=2539.8428, 切向力Y=-1598.6565 +FPS=14.70, 法向力=1001.8076, 切向力X=2760.6587, 切向力Y=-1603.8196 +FPS=14.41, 法向力=997.8544, 切向力X=2782.7991, 切向力Y=-1606.1025 +FPS=15.10, 法向力=1025.3989, 切向力X=2619.2158, 切向力Y=-972.2378 +FPS=14.33, 法向力=999.6508, 切向力X=2594.8301, 切向力Y=-899.7239 +FPS=13.89, 法向力=1168.4076, 切向力X=2820.1816, 切向力Y=-1242.0117 +FPS=15.59, 法向力=1372.1814, 切向力X=2761.0049, 切向力Y=-1421.9536 +FPS=14.57, 法向力=1379.7087, 切向力X=2742.1040, 切向力Y=-1519.1320 +FPS=14.65, 法向力=1058.0858, 切向力X=2789.5005, 切向力Y=-1091.5620 +FPS=15.06, 法向力=1088.5522, 切向力X=2734.0754, 切向力Y=-1180.6519 +FPS=14.26, 法向力=1415.1368, 切向力X=3153.1565, 切向力Y=-1247.4474 +FPS=15.81, 法向力=1387.1321, 切向力X=3240.0142, 切向力Y=-1251.5577 +FPS=15.96, 法向力=1178.1016, 切向力X=2392.7461, 切向力Y=-1209.8531 +FPS=15.75, 法向力=1182.3806, 切向力X=2360.7996, 切向力Y=-1209.0833 +FPS=15.07, 法向力=1042.4489, 切向力X=2551.9978, 切向力Y=-927.4166 +FPS=15.53, 法向力=1288.3208, 切向力X=2155.3745, 切向力Y=-1675.6829 +FPS=13.55, 法向力=1182.6296, 切向力X=2234.7056, 切向力Y=-1629.5612 +FPS=13.73, 法向力=1287.5886, 切向力X=2004.9417, 切向力Y=-810.5315 +FPS=14.70, 法向力=1180.2668, 切向力X=1674.5854, 切向力Y=-832.6370 +FPS=14.03, 法向力=1305.8848, 切向力X=2140.5542, 切向力Y=-1236.5449 +FPS=14.81, 法向力=1251.9850, 切向力X=2077.1304, 切向力Y=-1210.9845 +FPS=15.38, 法向力=1434.9874, 切向力X=2270.5303, 切向力Y=-702.4113 +FPS=15.81, 法向力=1329.0074, 切向力X=1970.8684, 切向力Y=-967.5402 +FPS=15.41, 法向力=1296.8835, 切向力X=1886.3318, 切向力Y=-1018.6715 +FPS=15.49, 法向力=1181.5016, 切向力X=1517.1279, 切向力Y=-744.9510 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000334s, blend=0.004903s (9 tiles incl ref), finalize=0.000120s, total=0.005368s +FPS=14.81, 法向力=1389.7567, 切向力X=1933.1133, 切向力Y=-1414.0085 +FPS=14.92, 法向力=1372.4756, 切向力X=1982.3425, 切向力Y=-1448.2312 +FPS=15.42, 法向力=1103.4164, 切向力X=2372.8755, 切向力Y=-731.7953 +FPS=15.46, 法向力=1265.3956, 切向力X=1751.3691, 切向力Y=-1124.2646 +FPS=15.00, 法向力=1165.0569, 切向力X=1661.6279, 切向力Y=-1076.5479 +FPS=15.28, 法向力=1333.1873, 切向力X=1954.1649, 切向力Y=-982.4714 +FPS=14.84, 法向力=1198.6899, 切向力X=1983.3789, 切向力Y=-952.4799 +FPS=14.05, 法向力=1218.8821, 切向力X=1932.8623, 切向力Y=-986.0962 +FPS=14.45, 法向力=1374.0658, 切向力X=2488.8770, 切向力Y=-1038.7354 +FPS=14.56, 法向力=1417.5095, 切向力X=1990.2551, 切向力Y=-913.0671 +FPS=13.70, 法向力=1420.6565, 切向力X=2373.6880, 切向力Y=-752.7659 +FPS=14.15, 法向力=1413.3839, 切向力X=2393.5640, 切向力Y=-767.5771 +FPS=14.44, 法向力=1115.7527, 切向力X=1720.0867, 切向力Y=-406.7953 +FPS=14.56, 法向力=1204.4507, 切向力X=2061.7905, 切向力Y=-739.5665 +FPS=11.88, 法向力=1206.2927, 切向力X=2079.1296, 切向力Y=-826.4252 +FPS=16.22, 法向力=1298.5947, 切向力X=2311.9028, 切向力Y=-793.7966 +FPS=14.81, 法向力=1126.2383, 切向力X=1664.4574, 切向力Y=-964.6400 +FPS=13.95, 法向力=1123.2341, 切向力X=1697.7455, 切向力Y=-963.7631 +FPS=15.22, 法向力=1116.8345, 切向力X=1999.2128, 切向力Y=-534.5979 +FPS=13.94, 法向力=1511.6809, 切向力X=1836.2927, 切向力Y=-1222.5190 +FPS=14.91, 法向力=1040.8121, 切向力X=1413.4377, 切向力Y=-676.3203 +FPS=14.98, 法向力=1067.3541, 切向力X=1276.4366, 切向力Y=-774.1389 +FPS=14.20, 法向力=1295.6261, 切向力X=1596.4006, 切向力Y=-812.8379 +FPS=16.64, 法向力=1517.6357, 切向力X=2074.6514, 切向力Y=-1091.7743 +FPS=14.90, 法向力=1513.8960, 切向力X=2193.4563, 切向力Y=-965.9825 +FPS=14.65, 法向力=1418.4767, 切向力X=2083.0784, 切向力Y=-1313.9019 +FPS=14.35, 法向力=1393.2505, 切向力X=2065.3916, 切向力Y=-425.4877 +FPS=15.25, 法向力=1429.7834, 切向力X=2090.7002, 切向力Y=-454.4137 +FPS=15.04, 法向力=1129.1787, 切向力X=2130.1079, 切向力Y=-718.5229 +FPS=13.03, 法向力=1072.3118, 切向力X=2060.4214, 切向力Y=-692.1718 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000367s, blend=0.005078s (9 tiles incl ref), finalize=0.000130s, total=0.005588s +FPS=14.71, 法向力=1370.9194, 切向力X=1921.5457, 切向力Y=-868.0900 +FPS=14.43, 法向力=1407.1147, 切向力X=2069.5537, 切向力Y=-929.5546 +FPS=14.76, 法向力=1092.2709, 切向力X=1773.4408, 切向力Y=-876.2781 +FPS=15.20, 法向力=1296.5769, 切向力X=2143.5513, 切向力Y=-761.3628 +FPS=15.11, 法向力=1244.1318, 切向力X=1680.5990, 切向力Y=-1022.9511 +FPS=14.49, 法向力=1281.0165, 切向力X=1402.4475, 切向力Y=-870.3528 +FPS=14.37, 法向力=1306.1195, 切向力X=1306.7056, 切向力Y=-878.2338 +FPS=14.95, 法向力=1201.3770, 切向力X=1879.5875, 切向力Y=-520.9944 +FPS=15.13, 法向力=1202.1837, 切向力X=1879.1078, 切向力Y=-762.7767 +FPS=14.64, 法向力=1214.2939, 切向力X=1950.7168, 切向力Y=-722.4385 +FPS=14.74, 法向力=1233.7889, 切向力X=2740.7646, 切向力Y=-687.9868 +FPS=15.00, 法向力=1241.6902, 切向力X=3233.6099, 切向力Y=-662.7478 +FPS=15.89, 法向力=1187.7542, 切向力X=3209.6460, 切向力Y=-751.3372 +FPS=14.72, 法向力=1079.2258, 切向力X=3043.2349, 切向力Y=-604.6281 +FPS=15.01, 法向力=1131.1763, 切向力X=3161.1528, 切向力Y=-628.4352 +FPS=14.69, 法向力=1344.1411, 切向力X=3178.9204, 切向力Y=-849.4186 +FPS=14.53, 法向力=1296.6683, 切向力X=3144.8359, 切向力Y=-800.9286 +FPS=15.05, 法向力=1267.8407, 切向力X=2718.1272, 切向力Y=-457.9899 +FPS=14.37, 法向力=1314.4080, 切向力X=2798.9102, 切向力Y=-1574.3074 +FPS=15.37, 法向力=1322.4624, 切向力X=2867.4392, 切向力Y=-1544.6864 +FPS=13.86, 法向力=1412.5684, 切向力X=2738.9492, 切向力Y=-1066.0920 +FPS=15.18, 法向力=1211.3374, 切向力X=3261.4678, 切向力Y=-1119.7773 +FPS=15.47, 法向力=1196.2913, 切向力X=3294.1929, 切向力Y=-1050.2264 +FPS=16.81, 法向力=1232.9529, 切向力X=3292.0532, 切向力Y=-1035.4939 +FPS=16.32, 法向力=1214.4210, 切向力X=3012.6702, 切向力Y=-1111.9424 +FPS=16.35, 法向力=1215.2894, 切向力X=3095.2842, 切向力Y=-1093.5503 +FPS=15.96, 法向力=1225.0884, 切向力X=3077.6462, 切向力Y=-1110.9779 +FPS=16.47, 法向力=1224.3137, 切向力X=2285.4238, 切向力Y=-1510.1753 +FPS=16.05, 法向力=1477.1603, 切向力X=2478.0322, 切向力Y=-1324.8066 +FPS=16.43, 法向力=1148.9827, 切向力X=2949.0310, 切向力Y=-863.0962 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000456s, blend=0.004897s (9 tiles incl ref), finalize=0.000122s, total=0.005486s +FPS=15.83, 法向力=1200.4988, 切向力X=2875.1045, 切向力Y=-870.1714 +FPS=16.57, 法向力=1442.4370, 切向力X=3173.4985, 切向力Y=-1264.9990 +FPS=15.60, 法向力=1326.1731, 切向力X=2611.4792, 切向力Y=-1723.1985 +FPS=16.42, 法向力=1400.4751, 切向力X=2763.8936, 切向力Y=-1872.4003 +FPS=16.09, 法向力=1435.5667, 切向力X=2950.7861, 切向力Y=-1547.3148 +FPS=15.02, 法向力=1736.0692, 切向力X=3383.1113, 切向力Y=-990.3961 +FPS=14.41, 法向力=1763.4341, 切向力X=3427.6482, 切向力Y=-1002.5177 +FPS=15.16, 法向力=1037.3022, 切向力X=2577.1230, 切向力Y=-1167.6328 +FPS=15.27, 法向力=1034.9229, 切向力X=2927.0347, 切向力Y=-1014.8250 +FPS=15.08, 法向力=1064.0808, 切向力X=2898.5669, 切向力Y=-1108.7502 +FPS=15.16, 法向力=1100.4648, 切向力X=2832.0698, 切向力Y=-1160.8469 +FPS=14.75, 法向力=1098.7335, 切向力X=2866.1807, 切向力Y=-1225.1792 +FPS=14.80, 法向力=1770.6455, 切向力X=2689.7771, 切向力Y=-1350.5619 +FPS=14.64, 法向力=1007.9238, 切向力X=2445.5967, 切向力Y=-1516.0059 +FPS=14.06, 法向力=1188.6685, 切向力X=2797.7764, 切向力Y=-1386.0552 +FPS=13.97, 法向力=1123.6443, 切向力X=2796.8252, 切向力Y=-1185.3428 +FPS=14.41, 法向力=1220.0242, 切向力X=2808.1050, 切向力Y=-1182.0181 +FPS=14.66, 法向力=1355.5348, 切向力X=3084.4019, 切向力Y=-1220.5560 +FPS=14.58, 法向力=1182.0028, 切向力X=2640.9995, 切向力Y=-1357.2311 +FPS=15.91, 法向力=1217.1526, 切向力X=2654.1958, 切向力Y=-1362.5886 +FPS=15.18, 法向力=1353.5303, 切向力X=2320.4141, 切向力Y=-1522.7926 +FPS=15.20, 法向力=1144.0042, 切向力X=3253.6091, 切向力Y=-1288.7583 +FPS=15.01, 法向力=926.2496, 切向力X=2620.4009, 切向力Y=-957.6168 +FPS=14.80, 法向力=906.7258, 切向力X=2722.7097, 切向力Y=-800.3352 +FPS=15.93, 法向力=1433.9443, 切向力X=2716.3691, 切向力Y=-1687.2803 +FPS=15.53, 法向力=1351.5565, 切向力X=2626.3428, 切向力Y=-1736.1780 +FPS=16.13, 法向力=1402.2449, 切向力X=2652.1077, 切向力Y=-1746.8386 +FPS=15.88, 法向力=1425.5249, 切向力X=2687.5820, 切向力Y=-1794.2070 +FPS=17.12, 法向力=1402.0383, 切向力X=2390.7642, 切向力Y=-1639.0918 +FPS=16.05, 法向力=997.0141, 切向力X=2615.2241, 切向力Y=-1207.9376 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000434s, blend=0.004848s (9 tiles incl ref), finalize=0.000124s, total=0.005417s +FPS=16.02, 法向力=1021.7157, 切向力X=2617.6589, 切向力Y=-1194.0548 +FPS=16.00, 法向力=1136.9253, 切向力X=2556.8584, 切向力Y=-1398.4712 +FPS=17.00, 法向力=1007.4312, 切向力X=3086.9614, 切向力Y=-1452.1479 +FPS=15.96, 法向力=1148.3026, 切向力X=2820.8130, 切向力Y=-1082.8019 +FPS=15.58, 法向力=1139.5615, 切向力X=2895.7344, 切向力Y=-1156.0139 +FPS=15.78, 法向力=1239.8162, 切向力X=2471.1533, 切向力Y=-1256.3306 +FPS=15.77, 法向力=1228.1765, 切向力X=2415.7161, 切向力Y=-1279.0343 +FPS=15.54, 法向力=1271.0383, 切向力X=2849.5781, 切向力Y=-1020.2653 +FPS=15.50, 法向力=1235.0078, 切向力X=3065.1338, 切向力Y=-1278.8794 +FPS=16.55, 法向力=1151.2053, 切向力X=2261.5811, 切向力Y=-1382.4330 +FPS=16.62, 法向力=1104.6395, 切向力X=2294.9106, 切向力Y=-1362.2422 +FPS=16.46, 法向力=1341.6121, 切向力X=2450.1599, 切向力Y=-1947.5312 +FPS=16.97, 法向力=1076.9696, 切向力X=2213.2969, 切向力Y=-1645.5225 +FPS=14.97, 法向力=1082.3450, 切向力X=2869.2534, 切向力Y=-851.6141 +FPS=15.71, 法向力=1160.8732, 切向力X=2331.6228, 切向力Y=-641.7081 +FPS=15.77, 法向力=1265.9292, 切向力X=2224.2275, 切向力Y=-807.9500 +FPS=16.36, 法向力=1182.8317, 切向力X=2648.6357, 切向力Y=-1511.3728 +FPS=16.90, 法向力=1172.9619, 切向力X=1991.4791, 切向力Y=-1310.9630 +FPS=16.66, 法向力=1328.4351, 切向力X=2915.3794, 切向力Y=-1678.7300 +FPS=17.04, 法向力=1184.5520, 切向力X=3277.8862, 切向力Y=-1429.4077 +FPS=15.91, 法向力=1202.1816, 切向力X=2449.4263, 切向力Y=-1147.8413 +FPS=15.68, 法向力=1232.4443, 切向力X=2420.1082, 切向力Y=-1189.4738 +FPS=16.18, 法向力=1116.0695, 切向力X=2781.0496, 切向力Y=-1353.3875 +FPS=16.51, 法向力=1051.3267, 切向力X=2806.9504, 切向力Y=-1292.4890 +FPS=15.67, 法向力=1119.5255, 切向力X=2207.3618, 切向力Y=-759.9716 +FPS=15.56, 法向力=1146.1686, 切向力X=2280.6191, 切向力Y=-817.7450 +FPS=16.35, 法向力=1157.9502, 切向力X=2447.9756, 切向力Y=-1067.4038 +FPS=16.34, 法向力=1449.8423, 切向力X=3161.7422, 切向力Y=-1294.7092 +FPS=16.50, 法向力=1421.0135, 切向力X=2790.8477, 切向力Y=-1044.2020 +FPS=16.42, 法向力=1468.1414, 切向力X=2832.0010, 切向力Y=-1104.8927 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000354s, blend=0.006519s (9 tiles incl ref), finalize=0.000157s, total=0.007044s +FPS=15.88, 法向力=1059.7959, 切向力X=2786.2539, 切向力Y=-843.8198 +FPS=16.03, 法向力=1111.0962, 切向力X=2853.7209, 切向力Y=-899.4807 +FPS=16.71, 法向力=1144.7136, 切向力X=2393.0237, 切向力Y=-1106.7549 +FPS=16.55, 法向力=1342.8694, 切向力X=2655.3228, 切向力Y=-1001.8838 +FPS=16.48, 法向力=1222.4644, 切向力X=2515.5728, 切向力Y=-1137.7212 +FPS=16.61, 法向力=1256.9832, 切向力X=3246.9224, 切向力Y=-1034.0171 +FPS=16.56, 法向力=1029.9092, 切向力X=2540.6331, 切向力Y=-1277.7817 +FPS=15.90, 法向力=1045.3190, 切向力X=2482.3875, 切向力Y=-1215.0132 +FPS=15.49, 法向力=1086.2051, 切向力X=2694.8364, 切向力Y=-1208.6914 +FPS=15.64, 法向力=1353.8130, 切向力X=2602.5212, 切向力Y=-1341.8074 +FPS=16.21, 法向力=1407.0745, 切向力X=3190.1958, 切向力Y=-1056.6086 +FPS=14.76, 法向力=991.6027, 切向力X=3289.0920, 切向力Y=-2147.3135 +FPS=15.31, 法向力=1342.1514, 切向力X=6255.8755, 切向力Y=-7772.7148 +FPS=15.10, 法向力=2594.0088, 切向力X=12921.6504, 切向力Y=-15926.3867 +FPS=15.06, 法向力=2323.7524, 切向力X=14055.0400, 切向力Y=-16695.9766 +FPS=15.24, 法向力=4673.3784, 切向力X=31772.8008, 切向力Y=-31001.9609 +FPS=14.64, 法向力=8331.8379, 切向力X=41085.1484, 切向力Y=-35225.8828 +FPS=14.27, 法向力=8090.8477, 切向力X=44541.9922, 切向力Y=-29212.5859 +FPS=15.02, 法向力=8187.6826, 切向力X=44737.0078, 切向力Y=-29277.9004 +FPS=14.81, 法向力=6375.1045, 切向力X=44856.2031, 切向力Y=-15521.9512 +FPS=14.73, 法向力=5246.0332, 切向力X=37889.2109, 切向力Y=-2111.6711 +FPS=13.80, 法向力=4067.4187, 切向力X=26054.8945, 切向力Y=4405.3887 +FPS=13.89, 法向力=3860.0918, 切向力X=25468.2402, 切向力Y=4180.4277 +FPS=12.55, 法向力=3746.3928, 切向力X=6592.4863, 切向力Y=8394.2822 +FPS=14.03, 法向力=3471.4873, 切向力X=8081.1738, 切向力Y=3740.4741 +FPS=14.05, 法向力=3510.9585, 切向力X=8082.1934, 切向力Y=3601.8853 +FPS=14.29, 法向力=1634.3049, 切向力X=15074.1855, 切向力Y=-8321.7188 +FPS=14.54, 法向力=2189.9033, 切向力X=17689.2812, 切向力Y=-11789.1309 +FPS=13.73, 法向力=2177.9282, 切向力X=17269.8203, 切向力Y=-12223.4971 +FPS=14.54, 法向力=2243.1321, 切向力X=17764.8828, 切向力Y=-12726.7959 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000007s, geom=0.000007s (hit), reset=0.000344s, blend=0.004865s (9 tiles incl ref), finalize=0.000118s, total=0.005341s +FPS=14.72, 法向力=1950.2455, 切向力X=17768.5234, 切向力Y=-12614.8711 +FPS=14.40, 法向力=2030.2844, 切向力X=17749.1133, 切向力Y=-12636.8535 +FPS=13.79, 法向力=2244.7148, 切向力X=17641.9102, 切向力Y=-12617.7256 +FPS=16.25, 法向力=2074.2842, 切向力X=17206.8730, 切向力Y=-11555.4209 +FPS=14.38, 法向力=1039.3759, 切向力X=12113.6797, 切向力Y=-3436.8638 +FPS=14.67, 法向力=1057.1410, 切向力X=12062.8223, 切向力Y=-3716.5122 +FPS=14.04, 法向力=1688.4377, 切向力X=16142.5957, 切向力Y=-9701.0254 +FPS=13.87, 法向力=1719.7512, 切向力X=16747.4258, 切向力Y=-10957.1719 +FPS=14.58, 法向力=1963.6748, 切向力X=17372.7344, 切向力Y=-11388.8047 +FPS=14.85, 法向力=1982.5081, 切向力X=17616.5449, 切向力Y=-5453.1064 +FPS=13.71, 法向力=2042.9478, 切向力X=17531.7871, 切向力Y=-5455.0879 +FPS=15.28, 法向力=2113.8989, 切向力X=18538.3223, 切向力Y=-13075.2070 +FPS=15.14, 法向力=2201.2578, 切向力X=18415.7969, 切向力Y=-14917.4648 +FPS=15.92, 法向力=2185.9287, 切向力X=18416.9023, 切向力Y=-14916.3730 +FPS=15.73, 法向力=2196.4463, 切向力X=18410.6855, 切向力Y=-14916.2822 +FPS=15.16, 法向力=3113.7551, 切向力X=19455.4219, 切向力Y=-19322.0625 +FPS=15.24, 法向力=3149.1987, 切向力X=19512.0586, 切向力Y=-19382.9004 +FPS=15.21, 法向力=3116.8369, 切向力X=19919.6445, 切向力Y=-20630.8359 +FPS=15.19, 法向力=3967.0159, 切向力X=19951.5996, 切向力Y=-23377.9668 +FPS=15.60, 法向力=3961.4026, 切向力X=19963.6035, 切向力Y=-23489.9062 +FPS=16.27, 法向力=4434.9473, 切向力X=20007.0547, 切向力Y=-25436.6328 +FPS=15.37, 法向力=5449.7729, 切向力X=21227.9414, 切向力Y=-28260.8594 +FPS=17.07, 法向力=5888.5215, 切向力X=22401.3516, 切向力Y=-29246.3828 +FPS=13.52, 法向力=5550.9238, 切向力X=22273.5312, 切向力Y=-25917.8691 +FPS=15.96, 法向力=5552.7930, 切向力X=22217.1016, 切向力Y=-26086.3926 +FPS=16.07, 法向力=2919.6958, 切向力X=18045.3203, 切向力Y=-4530.5586 +FPS=15.94, 法向力=2500.6565, 切向力X=19375.9336, 切向力Y=-2611.5176 +FPS=16.03, 法向力=3162.9883, 切向力X=22963.3086, 切向力Y=-3602.6931 +FPS=16.53, 法向力=2552.6597, 切向力X=20309.7090, 切向力Y=154.3044 +FPS=15.49, 法向力=3013.0603, 切向力X=18973.9336, 切向力Y=1343.0933 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000366s, blend=0.004834s (9 tiles incl ref), finalize=0.000121s, total=0.005332s +FPS=15.74, 法向力=2995.8042, 切向力X=19018.5352, 切向力Y=1289.7167 +FPS=16.85, 法向力=2400.1118, 切向力X=21866.2402, 切向力Y=-4828.0898 +FPS=16.48, 法向力=2581.0359, 切向力X=21834.3320, 切向力Y=-1890.2904 +FPS=17.13, 法向力=2560.0605, 切向力X=17873.0000, 切向力Y=223.5716 +FPS=16.42, 法向力=2482.7036, 切向力X=15292.4990, 切向力Y=1745.5660 +FPS=15.98, 法向力=3276.3335, 切向力X=14751.7949, 切向力Y=2643.3467 +FPS=16.21, 法向力=3269.6431, 切向力X=14759.6426, 切向力Y=2603.3267 +FPS=15.58, 法向力=3086.2725, 切向力X=20311.9824, 切向力Y=-11166.2129 +FPS=16.60, 法向力=2793.7153, 切向力X=20667.8477, 切向力Y=-11975.1543 +FPS=15.29, 法向力=2965.9741, 切向力X=17043.8086, 切向力Y=-16075.5273 +FPS=16.21, 法向力=2944.1321, 切向力X=16977.7539, 切向力Y=-16130.2207 +FPS=16.31, 法向力=2951.6272, 切向力X=16965.0273, 切向力Y=-16134.3613 +FPS=15.91, 法向力=2499.7080, 切向力X=8856.6270, 切向力Y=-14727.1641 +FPS=16.09, 法向力=2686.8376, 切向力X=2155.1023, 切向力Y=-10206.0449 +FPS=15.51, 法向力=2611.9944, 切向力X=2103.1982, 切向力Y=-10416.9492 +FPS=16.00, 法向力=2629.9810, 切向力X=-2110.3359, 切向力Y=-1529.5240 +FPS=15.32, 法向力=3668.3301, 切向力X=64.4084, 切向力Y=1295.3815 +FPS=14.74, 法向力=3686.7671, 切向力X=124.5235, 切向力Y=1203.1458 +FPS=15.62, 法向力=2635.4009, 切向力X=14429.5859, 切向力Y=-11228.6387 +FPS=15.65, 法向力=3469.8704, 切向力X=15320.3770, 切向力Y=-10369.0195 +FPS=15.59, 法向力=2175.5610, 切向力X=8026.1802, 切向力Y=-4867.1807 +FPS=16.06, 法向力=2179.0977, 切向力X=7984.7617, 切向力Y=-4817.9644 +FPS=15.59, 法向力=1696.0564, 切向力X=5617.6572, 切向力Y=-2788.7107 +FPS=16.06, 法向力=1826.5105, 切向力X=5474.0605, 切向力Y=-2831.5220 +FPS=15.71, 法向力=1825.2126, 切向力X=5477.1064, 切向力Y=-2896.7466 +FPS=16.16, 法向力=1654.6299, 切向力X=4474.5244, 切向力Y=-2336.3862 +FPS=14.87, 法向力=1513.5203, 切向力X=5076.9707, 切向力Y=-2236.2515 +FPS=14.78, 法向力=1551.5823, 切向力X=5063.8989, 切向力Y=-2198.7107 +FPS=14.42, 法向力=1360.3237, 切向力X=4753.7920, 切向力Y=-2404.8105 +FPS=13.63, 法向力=1333.1074, 切向力X=4812.1943, 切向力Y=-2495.0447 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000009s (hit), reset=0.000581s, blend=0.004988s (9 tiles incl ref), finalize=0.000136s, total=0.005721s +FPS=14.58, 法向力=1461.4905, 切向力X=3768.6387, 切向力Y=-2494.5251 +FPS=15.25, 法向力=1249.6010, 切向力X=3977.5366, 切向力Y=-2499.2224 +FPS=15.54, 法向力=1198.6328, 切向力X=3863.5073, 切向力Y=-1969.1992 +FPS=14.35, 法向力=1633.6300, 切向力X=4178.2407, 切向力Y=-1830.7648 +FPS=15.78, 法向力=1686.1570, 切向力X=4102.2012, 切向力Y=-1866.9957 +FPS=15.95, 法向力=1402.8453, 切向力X=3866.0371, 切向力Y=-2272.0801 +FPS=15.61, 法向力=1407.5322, 切向力X=3955.9077, 切向力Y=-2280.7593 +FPS=15.16, 法向力=1344.6077, 切向力X=3903.5508, 切向力Y=-1127.2990 +FPS=15.66, 法向力=1320.3678, 切向力X=3861.0244, 切向力Y=-1188.8735 +FPS=15.67, 法向力=1339.5295, 切向力X=3756.5884, 切向力Y=-1988.0970 +FPS=16.04, 法向力=1333.8135, 切向力X=3745.3687, 切向力Y=-2061.7292 +FPS=15.63, 法向力=1241.6514, 切向力X=3340.5122, 切向力Y=-1809.1157 +FPS=16.07, 法向力=1452.2592, 切向力X=3925.1223, 切向力Y=-1678.3083 +FPS=15.99, 法向力=1432.3845, 切向力X=3889.0640, 切向力Y=-1646.1370 +FPS=16.65, 法向力=1092.3979, 切向力X=3844.0247, 切向力Y=-1623.2725 +FPS=16.47, 法向力=868.7550, 切向力X=3702.6177, 切向力Y=-1607.4271 +FPS=16.01, 法向力=829.4402, 切向力X=3798.5039, 切向力Y=-1536.8691 +FPS=15.42, 法向力=1182.7488, 切向力X=4017.4897, 切向力Y=-1693.1602 +FPS=16.32, 法向力=1241.9910, 切向力X=3975.7373, 切向力Y=-1104.9482 +FPS=15.72, 法向力=1279.2634, 切向力X=4007.9814, 切向力Y=-1185.1753 +FPS=16.28, 法向力=1256.2925, 切向力X=2826.6724, 切向力Y=-2108.5986 +FPS=16.64, 法向力=1680.6230, 切向力X=3564.2417, 切向力Y=-1781.6816 +FPS=16.65, 法向力=1706.4109, 切向力X=3539.5981, 切向力Y=-1809.1494 +FPS=16.07, 法向力=1533.3960, 切向力X=3495.9043, 切向力Y=-1812.6802 +FPS=16.85, 法向力=1503.9707, 切向力X=3463.0757, 切向力Y=-1859.4524 +FPS=16.00, 法向力=1246.9697, 切向力X=3576.4214, 切向力Y=-1847.5498 +FPS=15.86, 法向力=1327.0035, 切向力X=3180.4370, 切向力Y=-1194.8448 +FPS=16.12, 法向力=1293.2822, 切向力X=3114.2456, 切向力Y=-1201.2395 +FPS=15.22, 法向力=1163.4521, 切向力X=2917.9644, 切向力Y=-1494.0959 +FPS=15.52, 法向力=998.4581, 切向力X=3225.9326, 切向力Y=-1609.7769 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000005s (hit), reset=0.000378s, blend=0.004923s (9 tiles incl ref), finalize=0.000124s, total=0.005435s +FPS=14.49, 法向力=1029.8069, 切向力X=3175.9927, 切向力Y=-1595.2402 +FPS=13.99, 法向力=1098.0874, 切向力X=3268.7891, 切向力Y=-1242.8728 +FPS=14.95, 法向力=1121.5867, 切向力X=3645.3528, 切向力Y=-1840.4677 +FPS=15.44, 法向力=1933.1743, 切向力X=3607.8682, 切向力Y=-1029.0674 +FPS=13.01, 法向力=1903.1436, 切向力X=3537.6743, 切向力Y=-1059.1638 +FPS=15.92, 法向力=1273.6198, 切向力X=3427.6592, 切向力Y=-1707.4899 +FPS=14.20, 法向力=1354.8733, 切向力X=3205.1558, 切向力Y=-1090.0392 +FPS=15.27, 法向力=1272.1411, 切向力X=3161.2676, 切向力Y=-1118.0452 +FPS=15.21, 法向力=1344.5228, 切向力X=3016.0286, 切向力Y=-902.0522 +FPS=15.58, 法向力=1835.6766, 切向力X=3287.2615, 切向力Y=-1755.3535 +FPS=15.24, 法向力=1872.9094, 切向力X=3296.4170, 切向力Y=-1852.1462 +FPS=14.90, 法向力=1325.0641, 切向力X=3014.9487, 切向力Y=-1417.1932 +FPS=15.06, 法向力=1340.9073, 切向力X=2864.9214, 切向力Y=-1694.4285 +FPS=14.83, 法向力=1353.5825, 切向力X=2871.1157, 切向力Y=-1687.8473 +FPS=16.76, 法向力=1416.3635, 切向力X=3715.9539, 切向力Y=-1765.2588 +FPS=14.72, 法向力=1445.6826, 切向力X=3431.4958, 切向力Y=-1259.1536 +FPS=12.98, 法向力=1384.5610, 切向力X=3242.6667, 切向力Y=-1515.3721 +FPS=15.23, 法向力=1400.7329, 切向力X=3373.1040, 切向力Y=-1584.2833 +FPS=15.12, 法向力=1253.9958, 切向力X=3675.4780, 切向力Y=-1532.0461 +FPS=14.77, 法向力=1477.0166, 切向力X=3487.6255, 切向力Y=-1723.8455 +FPS=14.70, 法向力=1457.8717, 切向力X=3522.2646, 切向力Y=-1755.3518 +FPS=15.10, 法向力=1256.0325, 切向力X=3148.9775, 切向力Y=-1329.3302 +FPS=14.77, 法向力=1198.0238, 切向力X=3028.0591, 切向力Y=-877.9187 +FPS=15.74, 法向力=1167.8945, 切向力X=2969.3137, 切向力Y=-927.6413 +FPS=15.14, 法向力=1579.2458, 切向力X=3183.1133, 切向力Y=-1507.9324 +FPS=15.08, 法向力=1319.7046, 切向力X=3326.3223, 切向力Y=-1304.3818 +FPS=14.36, 法向力=1201.5077, 切向力X=3066.1890, 切向力Y=-1282.6259 +FPS=14.17, 法向力=1181.2345, 切向力X=2981.4321, 切向力Y=-1242.7695 +FPS=14.89, 法向力=1196.4558, 切向力X=3223.5469, 切向力Y=-1525.4714 +FPS=14.60, 法向力=1108.4049, 切向力X=2818.1528, 切向力Y=-987.3247 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000007s (hit), reset=0.000402s, blend=0.005240s (9 tiles incl ref), finalize=0.000127s, total=0.005781s +FPS=14.33, 法向力=1163.4196, 切向力X=2674.0122, 切向力Y=-1156.5310 +FPS=14.72, 法向力=1383.8451, 切向力X=2881.7329, 切向力Y=-1482.7325 +FPS=14.55, 法向力=1253.8718, 切向力X=3542.6411, 切向力Y=-1331.5164 +FPS=15.00, 法向力=1336.1045, 切向力X=3654.2290, 切向力Y=-1373.0879 +FPS=13.63, 法向力=1398.1726, 切向力X=3609.2954, 切向力Y=-957.0490 +FPS=14.23, 法向力=1484.7787, 切向力X=3241.3511, 切向力Y=-1297.9225 +FPS=14.64, 法向力=1251.6790, 切向力X=2224.4346, 切向力Y=-1359.8789 +FPS=14.84, 法向力=1041.7236, 切向力X=2807.0940, 切向力Y=-1175.8607 +FPS=15.18, 法向力=1084.5254, 切向力X=2931.6064, 切向力Y=-1122.1238 +FPS=15.06, 法向力=1229.2694, 切向力X=3155.5674, 切向力Y=-1912.0758 +FPS=14.55, 法向力=1333.3868, 切向力X=2512.8765, 切向力Y=-1526.8562 +FPS=15.06, 法向力=1357.0232, 切向力X=2546.6758, 切向力Y=-1571.2041 +FPS=14.57, 法向力=1138.1206, 切向力X=2689.4888, 切向力Y=-1144.6647 +FPS=14.92, 法向力=1607.5336, 切向力X=3117.7607, 切向力Y=-1933.0735 +FPS=14.84, 法向力=1596.9966, 切向力X=3176.7671, 切向力Y=-2018.0515 +FPS=14.54, 法向力=1095.5903, 切向力X=3048.1138, 切向力Y=-1749.9683 +FPS=11.93, 法向力=1284.0847, 切向力X=3233.7341, 切向力Y=-1360.6428 +FPS=15.00, 法向力=1998.0647, 切向力X=5515.2725, 切向力Y=-2322.4072 +FPS=14.50, 法向力=2214.5591, 切向力X=5748.5610, 切向力Y=-2292.6853 +FPS=15.33, 法向力=1879.0801, 切向力X=6255.6699, 切向力Y=-4329.7837 +FPS=15.23, 法向力=2255.5261, 切向力X=6197.3540, 切向力Y=-4052.4414 +FPS=15.12, 法向力=2273.5166, 切向力X=6251.2241, 切向力Y=-4008.8975 +FPS=14.98, 法向力=1720.0879, 切向力X=6191.3271, 切向力Y=-4709.8589 +FPS=15.38, 法向力=1942.1685, 切向力X=5237.8477, 切向力Y=-4341.7778 +FPS=14.43, 法向力=1889.5964, 切向力X=5154.9961, 切向力Y=-4381.6172 +FPS=15.48, 法向力=2186.4038, 切向力X=6201.2407, 切向力Y=-4746.5444 +FPS=15.08, 法向力=1773.2568, 切向力X=6350.9263, 切向力Y=-4668.0674 +FPS=14.85, 法向力=1786.3259, 切向力X=6253.1846, 切向力Y=-4811.8037 +FPS=13.94, 法向力=2207.1436, 切向力X=6833.9551, 切向力Y=-5055.0303 +FPS=15.01, 法向力=1543.5994, 切向力X=6307.5547, 切向力Y=-5185.4106 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000362s, blend=0.004814s (9 tiles incl ref), finalize=0.000146s, total=0.005333s +FPS=15.42, 法向力=1490.9010, 切向力X=5972.6099, 切向力Y=-4682.7627 +FPS=15.13, 法向力=1471.9343, 切向力X=5928.5088, 切向力Y=-4693.6768 +FPS=15.06, 法向力=2136.5845, 切向力X=3487.1792, 切向力Y=-3720.9556 +FPS=14.90, 法向力=1740.9126, 切向力X=2064.5190, 切向力Y=-5589.0322 +FPS=15.31, 法向力=1693.2703, 切向力X=2081.5283, 切向力Y=-5577.1289 +FPS=14.93, 法向力=1481.5764, 切向力X=2566.8247, 切向力Y=-7098.5000 +FPS=14.67, 法向力=1878.6876, 切向力X=3663.5498, 切向力Y=-5721.1851 +FPS=15.05, 法向力=1830.4397, 切向力X=3695.8784, 切向力Y=-5725.2046 +FPS=15.54, 法向力=1604.0400, 切向力X=5991.1543, 切向力Y=-6123.4009 +FPS=15.97, 法向力=1610.4854, 切向力X=6198.7578, 切向力Y=-6099.1846 +FPS=15.20, 法向力=2054.2046, 切向力X=5665.5693, 切向力Y=-2971.1831 +FPS=17.61, 法向力=2067.4531, 切向力X=5636.7393, 切向力Y=-2892.2280 +FPS=15.27, 法向力=2028.0295, 切向力X=5594.8599, 切向力Y=-2889.2126 +FPS=15.54, 法向力=2099.2791, 切向力X=4346.7285, 切向力Y=-3350.9497 +FPS=15.48, 法向力=2097.8623, 切向力X=4315.4541, 切向力Y=-3376.7861 +FPS=15.64, 法向力=2442.7080, 切向力X=4490.8784, 切向力Y=-2765.8098 +FPS=15.46, 法向力=1937.3722, 切向力X=4131.8047, 切向力Y=-2987.5898 +FPS=15.21, 法向力=1885.6833, 切向力X=4191.4180, 切向力Y=-3030.0217 +FPS=15.06, 法向力=2069.3972, 切向力X=4745.3711, 切向力Y=-3222.7432 +FPS=15.63, 法向力=2112.0388, 切向力X=4708.4712, 切向力Y=-3266.3296 +FPS=15.02, 法向力=2189.8582, 切向力X=4359.2354, 切向力Y=-2731.0522 +FPS=15.46, 法向力=2277.5879, 切向力X=3931.1025, 切向力Y=-3095.5391 +FPS=15.59, 法向力=2256.0664, 切向力X=3973.7971, 切向力Y=-3088.1819 +FPS=16.27, 法向力=1871.4263, 切向力X=4613.5020, 切向力Y=-4871.8174 +FPS=15.32, 法向力=1293.4365, 切向力X=5023.7686, 切向力Y=-7062.6675 +FPS=15.59, 法向力=1808.6631, 切向力X=7290.5654, 切向力Y=-5530.0049 +FPS=15.12, 法向力=1765.0079, 切向力X=7257.6343, 切向力Y=-5584.2188 +FPS=14.88, 法向力=1165.5903, 切向力X=8305.1094, 切向力Y=-7517.1113 +FPS=15.54, 法向力=1494.7065, 切向力X=9130.1162, 切向力Y=-9191.9648 +FPS=15.24, 法向力=1606.8402, 切向力X=9207.8340, 切向力Y=-9251.0303 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000027s (hit), reset=0.000411s, blend=0.004925s (9 tiles incl ref), finalize=0.000128s, total=0.005495s +FPS=15.08, 法向力=1055.7944, 切向力X=9901.3770, 切向力Y=-10435.0264 +FPS=15.37, 法向力=960.1305, 切向力X=8987.4727, 切向力Y=-10237.9238 +FPS=15.25, 法向力=969.7870, 切向力X=8997.1074, 切向力Y=-10218.0098 +FPS=16.02, 法向力=1282.1541, 切向力X=9328.5186, 切向力Y=-9172.9502 +FPS=15.19, 法向力=1098.4470, 切向力X=9197.6465, 切向力Y=-9083.0410 +FPS=15.42, 法向力=1111.7188, 切向力X=9253.3711, 切向力Y=-9094.0850 +FPS=15.11, 法向力=1241.4570, 切向力X=9507.8057, 切向力Y=-9221.8877 +FPS=15.12, 法向力=1268.8271, 切向力X=9060.1621, 切向力Y=-8836.8379 +FPS=15.02, 法向力=1199.1499, 切向力X=9011.3057, 切向力Y=-9056.8027 +FPS=14.31, 法向力=1228.3263, 切向力X=9030.5039, 切向力Y=-9039.2402 +FPS=14.79, 法向力=1151.1191, 切向力X=10267.9717, 切向力Y=-9295.7334 +FPS=14.69, 法向力=1210.3571, 切向力X=10890.6094, 切向力Y=-11185.7871 +FPS=14.26, 法向力=1221.2455, 切向力X=11116.7988, 切向力Y=-11195.8760 +FPS=15.35, 法向力=1176.9808, 切向力X=11321.3525, 切向力Y=-12055.1035 +FPS=14.95, 法向力=1242.5948, 切向力X=10824.9795, 切向力Y=-11409.6553 +FPS=14.91, 法向力=1234.9895, 切向力X=10789.3809, 切向力Y=-11382.2207 +FPS=15.10, 法向力=1258.1086, 切向力X=9303.4170, 切向力Y=-9506.0859 +FPS=15.20, 法向力=1166.4651, 切向力X=8162.7207, 切向力Y=-9584.1191 +FPS=14.73, 法向力=1052.6760, 切向力X=6888.2979, 切向力Y=-10533.2812 +FPS=14.62, 法向力=1056.6243, 切向力X=6908.1729, 切向力Y=-10513.0918 +FPS=15.12, 法向力=1245.9286, 切向力X=6266.7402, 切向力Y=-8731.4668 +FPS=14.94, 法向力=1086.9253, 切向力X=6765.9326, 切向力Y=-7721.3242 +FPS=15.36, 法向力=1080.0967, 切向力X=6763.3232, 切向力Y=-7715.9023 +FPS=15.35, 法向力=2571.3682, 切向力X=4697.6826, 切向力Y=-7989.3271 +FPS=15.58, 法向力=2029.3285, 切向力X=3678.3958, 切向力Y=-5389.7749 +FPS=15.00, 法向力=1807.2498, 切向力X=3392.6348, 切向力Y=-3645.6975 +FPS=15.52, 法向力=1805.5906, 切向力X=3364.0444, 切向力Y=-3692.3718 +FPS=15.06, 法向力=1491.3445, 切向力X=2945.5132, 切向力Y=-2940.3792 +FPS=15.50, 法向力=1395.2202, 切向力X=3482.5115, 切向力Y=-2752.4102 +FPS=15.33, 法向力=1407.3459, 切向力X=3602.9536, 切向力Y=-2798.7554 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000005s (hit), reset=0.000345s, blend=0.004886s (9 tiles incl ref), finalize=0.000122s, total=0.005364s +FPS=15.34, 法向力=1505.6343, 切向力X=2947.3362, 切向力Y=-2557.4976 +FPS=15.66, 法向力=1490.8738, 切向力X=3277.7480, 切向力Y=-2710.0845 +FPS=15.23, 法向力=1519.5669, 切向力X=3174.2295, 切向力Y=-2644.4033 +FPS=16.00, 法向力=1639.3411, 切向力X=3357.9072, 切向力Y=-1966.3713 +FPS=15.96, 法向力=1491.5386, 切向力X=3332.1704, 切向力Y=-2432.1021 +FPS=15.91, 法向力=1531.3164, 切向力X=3282.0261, 切向力Y=-2476.7732 +FPS=16.78, 法向力=1373.7888, 切向力X=3661.0791, 切向力Y=-1920.9277 +FPS=16.13, 法向力=1401.4548, 切向力X=3043.3740, 切向力Y=-2452.1624 +FPS=15.89, 法向力=1394.9991, 切向力X=3090.9885, 切向力Y=-2447.4976 +FPS=16.05, 法向力=1676.3850, 切向力X=3156.2085, 切向力Y=-1783.0083 +FPS=16.22, 法向力=1625.2905, 切向力X=3128.6201, 切向力Y=-1862.2478 +FPS=16.20, 法向力=1548.0742, 切向力X=2963.1406, 切向力Y=-1900.1422 +FPS=15.35, 法向力=1285.1323, 切向力X=2844.8262, 切向力Y=-1722.7070 +FPS=15.48, 法向力=1331.2367, 切向力X=2876.7090, 切向力Y=-1728.8850 +FPS=13.76, 法向力=1360.8623, 切向力X=2875.5554, 切向力Y=-1963.2715 +FPS=15.94, 法向力=1624.4375, 切向力X=2662.5022, 切向力Y=-1504.6956 +FPS=15.14, 法向力=1755.9832, 切向力X=2889.8398, 切向力Y=-2342.1816 +FPS=16.98, 法向力=1753.5865, 切向力X=2952.7869, 切向力Y=-2320.4790 +FPS=16.30, 法向力=1451.9222, 切向力X=3710.2981, 切向力Y=-1622.4526 +FPS=16.78, 法向力=1245.6930, 切向力X=3149.6118, 切向力Y=-1872.1744 +FPS=16.27, 法向力=1219.1624, 切向力X=3110.4668, 切向力Y=-1802.3987 +FPS=15.98, 法向力=1015.3801, 切向力X=2277.7012, 切向力Y=-1456.9807 +FPS=16.81, 法向力=1550.9861, 切向力X=3561.4834, 切向力Y=-815.8040 +FPS=16.62, 法向力=1448.4600, 切向力X=3544.5088, 切向力Y=-831.3128 +FPS=16.40, 法向力=1346.5913, 切向力X=3375.0454, 切向力Y=-1528.3870 +FPS=16.97, 法向力=1320.4355, 切向力X=3396.7480, 切向力Y=-1559.5361 +FPS=16.36, 法向力=1304.2151, 切向力X=3015.3538, 切向力Y=-1352.1372 +FPS=16.04, 法向力=1182.6672, 切向力X=2511.7012, 切向力Y=-1544.9607 +FPS=16.78, 法向力=1228.5288, 切向力X=2662.1509, 切向力Y=-1580.3546 +FPS=16.36, 法向力=1154.5308, 切向力X=2696.6353, 切向力Y=-2109.7769 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000429s, blend=0.004847s (9 tiles incl ref), finalize=0.000120s, total=0.005407s +FPS=16.23, 法向力=1604.1938, 切向力X=2869.1946, 切向力Y=-2044.5558 +FPS=17.05, 法向力=1551.8945, 切向力X=2844.6538, 切向力Y=-1944.1509 +FPS=16.73, 法向力=1509.9423, 切向力X=3443.9893, 切向力Y=-1151.3380 +FPS=16.69, 法向力=1530.6432, 切向力X=3319.5063, 切向力Y=-1760.9304 +FPS=16.54, 法向力=1561.0642, 切向力X=3320.0317, 切向力Y=-1799.6713 +FPS=16.73, 法向力=1250.7404, 切向力X=2902.4966, 切向力Y=-1779.0553 +FPS=16.48, 法向力=1225.6295, 切向力X=3004.4871, 切向力Y=-1653.3997 +FPS=16.69, 法向力=1215.9016, 切向力X=3158.2766, 切向力Y=-1230.6556 +FPS=16.33, 法向力=1233.4087, 切向力X=3184.0425, 切向力Y=-1216.2793 +FPS=16.13, 法向力=1442.9133, 切向力X=3276.6050, 切向力Y=-1289.0923 +FPS=16.64, 法向力=1322.7988, 切向力X=2602.6965, 切向力Y=-1231.4692 +FPS=16.74, 法向力=960.5109, 切向力X=2778.8171, 切向力Y=-1364.1576 +FPS=16.86, 法向力=961.1652, 切向力X=2761.3838, 切向力Y=-1485.3831 +FPS=16.81, 法向力=1419.5862, 切向力X=2900.9043, 切向力Y=-1782.6899 +FPS=18.04, 法向力=1291.1908, 切向力X=2743.9817, 切向力Y=-1415.0540 +FPS=16.20, 法向力=1338.6085, 切向力X=2489.4287, 切向力Y=-1824.9744 +FPS=15.82, 法向力=1166.8976, 切向力X=3256.1169, 切向力Y=-1513.1896 +FPS=15.70, 法向力=1098.4578, 切向力X=3195.6069, 切向力Y=-1452.9982 +FPS=14.70, 法向力=1158.5364, 切向力X=2782.9463, 切向力Y=-2047.4951 +FPS=15.62, 法向力=1149.6841, 切向力X=2781.1028, 切向力Y=-2055.2129 +FPS=16.42, 法向力=1690.6550, 切向力X=2701.0569, 切向力Y=-1997.8672 +FPS=16.15, 法向力=1691.3940, 切向力X=2704.9976, 切向力Y=-2047.2152 +FPS=16.15, 法向力=1374.0996, 切向力X=2448.9363, 切向力Y=-1466.8333 +FPS=15.17, 法向力=1010.8638, 切向力X=2807.1709, 切向力Y=-1384.5652 +FPS=17.06, 法向力=981.1915, 切向力X=2785.2107, 切向力Y=-1318.7031 +FPS=17.07, 法向力=1486.9248, 切向力X=2897.0981, 切向力Y=-1620.5453 +FPS=16.36, 法向力=1581.3995, 切向力X=2949.3643, 切向力Y=-1639.8408 +FPS=14.56, 法向力=1491.0320, 切向力X=2602.3857, 切向力Y=-1949.2928 +FPS=16.30, 法向力=1398.8201, 切向力X=2951.4087, 切向力Y=-1029.1499 +FPS=15.70, 法向力=1304.6631, 切向力X=3314.9482, 切向力Y=-1509.8481 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000409s, blend=0.004807s (9 tiles incl ref), finalize=0.000123s, total=0.005350s +FPS=15.76, 法向力=1329.7285, 切向力X=3300.8237, 切向力Y=-1454.9609 +FPS=15.46, 法向力=1787.0787, 切向力X=3236.6838, 切向力Y=-1555.1379 +FPS=15.08, 法向力=1319.0598, 切向力X=2048.7578, 切向力Y=-1497.4456 +FPS=15.94, 法向力=1498.3774, 切向力X=2405.5251, 切向力Y=-1356.6941 +FPS=15.74, 法向力=1458.7631, 切向力X=2459.2122, 切向力Y=-1407.6688 +FPS=14.71, 法向力=1385.1909, 切向力X=2902.4329, 切向力Y=-721.7934 +FPS=15.02, 法向力=1579.0129, 切向力X=2430.5667, 切向力Y=-1514.2914 +FPS=14.09, 法向力=1573.4314, 切向力X=2543.8384, 切向力Y=-1560.9132 +FPS=15.80, 法向力=1313.8878, 切向力X=2853.8721, 切向力Y=-1490.5142 +FPS=14.44, 法向力=1298.6403, 切向力X=2958.2393, 切向力Y=-1606.9121 +FPS=14.94, 法向力=1542.8220, 切向力X=2404.8716, 切向力Y=-1612.8788 +FPS=14.90, 法向力=1444.3885, 切向力X=2974.5742, 切向力Y=-1703.1826 +FPS=15.16, 法向力=1407.7264, 切向力X=3008.9810, 切向力Y=-1643.2305 +FPS=15.21, 法向力=1549.8018, 切向力X=2742.1743, 切向力Y=-1573.6868 +FPS=14.42, 法向力=1352.8086, 切向力X=2247.9102, 切向力Y=-1143.2554 +FPS=18.85, 法向力=1018.5533, 切向力X=2756.1743, 切向力Y=-1715.8481 +FPS=15.70, 法向力=1317.6255, 切向力X=2615.3589, 切向力Y=-862.3959 +FPS=15.15, 法向力=1483.5724, 切向力X=3005.3223, 切向力Y=-908.1136 +FPS=14.62, 法向力=1337.1863, 切向力X=2814.5208, 切向力Y=-898.9021 +FPS=15.29, 法向力=1377.8367, 切向力X=2848.3401, 切向力Y=-890.7705 +FPS=15.27, 法向力=1289.4446, 切向力X=2637.1699, 切向力Y=-1283.2852 +FPS=15.45, 法向力=1268.6576, 切向力X=2603.7957, 切向力Y=-1331.0872 +FPS=14.73, 法向力=1190.7571, 切向力X=2456.8015, 切向力Y=-1542.1652 +FPS=14.98, 法向力=1604.6555, 切向力X=7789.1685, 切向力Y=-3150.4336 +FPS=15.30, 法向力=1698.0471, 切向力X=11566.4531, 切向力Y=-4450.3916 +FPS=15.17, 法向力=1588.0116, 切向力X=20636.4609, 切向力Y=-4668.8662 +FPS=15.53, 法向力=2021.0726, 切向力X=26642.5879, 切向力Y=-10502.2988 +FPS=15.11, 法向力=1929.0485, 切向力X=21519.9707, 切向力Y=-2786.7593 +FPS=14.88, 法向力=1963.7957, 切向力X=21553.8398, 切向力Y=-2813.8599 +FPS=15.12, 法向力=3967.9395, 切向力X=11039.1777, 切向力Y=4494.5938 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000006s, geom=0.000006s (hit), reset=0.000371s, blend=0.004880s (9 tiles incl ref), finalize=0.000122s, total=0.005385s +FPS=14.66, 法向力=1611.4939, 切向力X=13774.0840, 切向力Y=-7095.9321 +FPS=15.26, 法向力=1668.4890, 切向力X=13452.8545, 切向力Y=-8534.6250 +FPS=14.69, 法向力=1996.2715, 切向力X=13736.1758, 切向力Y=-8159.6167 +FPS=14.60, 法向力=1901.5696, 切向力X=13814.0127, 切向力Y=-8736.8330 +FPS=15.55, 法向力=1887.8018, 切向力X=13805.7246, 切向力Y=-8843.6426 +FPS=15.15, 法向力=1584.8893, 切向力X=13689.0020, 切向力Y=-9232.3555 +FPS=15.46, 法向力=1581.2744, 切向力X=13806.2285, 切向力Y=-8838.4541 +FPS=15.38, 法向力=1747.0573, 切向力X=13767.9385, 切向力Y=-9132.0879 +FPS=15.50, 法向力=1542.3691, 切向力X=13907.0332, 切向力Y=-8841.9893 +FPS=14.65, 法向力=1646.3480, 切向力X=14257.8184, 切向力Y=-8527.3105 +FPS=14.35, 法向力=1673.4021, 切向力X=14258.0156, 切向力Y=-8507.7998 +FPS=15.18, 法向力=1518.0189, 切向力X=14292.9736, 切向力Y=-9337.2871 +FPS=14.81, 法向力=1854.1876, 切向力X=14387.2031, 切向力Y=-8708.9062 +FPS=14.76, 法向力=1836.4088, 切向力X=14230.1631, 切向力Y=-9325.5625 +FPS=15.16, 法向力=1710.8553, 切向力X=13717.5039, 切向力Y=-9715.7285 +FPS=14.15, 法向力=1379.8401, 切向力X=14212.7676, 切向力Y=-9829.5215 +FPS=14.04, 法向力=1391.2479, 切向力X=14233.9502, 切向力Y=-9885.2998 +FPS=14.68, 法向力=1631.6477, 切向力X=14371.1445, 切向力Y=-9223.8320 +FPS=14.65, 法向力=1483.2917, 切向力X=14802.1367, 切向力Y=-9413.0820 +FPS=13.93, 法向力=1621.0414, 切向力X=14297.9531, 切向力Y=-9700.8760 +FPS=13.24, 法向力=1513.8304, 切向力X=14481.4062, 切向力Y=-9394.7617 +FPS=14.15, 法向力=1977.2207, 切向力X=13771.7188, 切向力Y=-9466.9609 +FPS=14.28, 法向力=1938.9490, 切向力X=14585.8096, 切向力Y=-9276.9297 +FPS=13.19, 法向力=1732.8452, 切向力X=14317.8193, 切向力Y=-9293.9102 +FPS=14.40, 法向力=1826.0663, 切向力X=14023.1152, 切向力Y=-9719.3154 +FPS=15.00, 法向力=1844.9688, 切向力X=14033.8135, 切向力Y=-9642.4004 +FPS=12.58, 法向力=1807.9081, 切向力X=14181.5342, 切向力Y=-9110.5029 +FPS=14.00, 法向力=1856.0780, 切向力X=14306.2266, 切向力Y=-9583.5225 +FPS=15.52, 法向力=1663.3218, 切向力X=14088.7549, 切向力Y=-9725.2207 +FPS=15.59, 法向力=1765.2213, 切向力X=13664.0859, 切向力Y=-9961.2402 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000005s, geom=0.000006s (hit), reset=0.000392s, blend=0.004771s (9 tiles incl ref), finalize=0.000122s, total=0.005297s +FPS=15.58, 法向力=2005.3270, 切向力X=14200.9902, 切向力Y=-9638.1406 +FPS=15.06, 法向力=1707.2620, 切向力X=14379.0742, 切向力Y=-9254.9941 +FPS=15.47, 法向力=1723.2933, 切向力X=14432.6035, 切向力Y=-9257.9883 +FPS=17.18, 法向力=1228.9761, 切向力X=14388.2031, 切向力Y=-9688.8096 +FPS=22.36, 法向力=1858.4578, 切向力X=14687.5215, 切向力Y=-9657.6094 +FPS=22.91, 法向力=1816.1250, 切向力X=14859.1953, 切向力Y=-9755.2285 +FPS=25.09, 法向力=1840.3523, 切向力X=14791.8906, 切向力Y=-9828.2822 +FPS=26.24, 法向力=1640.0226, 切向力X=14188.5859, 切向力Y=-9917.8887 +FPS=24.26, 法向力=1682.3297, 切向力X=14261.3701, 切向力Y=-9643.3301 +FPS=27.14, 法向力=1674.8617, 切向力X=14274.1016, 切向力Y=-9739.0527 +FPS=26.38, 法向力=1714.8247, 切向力X=15000.8457, 切向力Y=-9779.6445 +FPS=26.63, 法向力=1723.1196, 切向力X=15035.2617, 切向力Y=-9760.5547 +FPS=26.96, 法向力=1669.8013, 切向力X=14658.5137, 切向力Y=-9354.3203 +FPS=27.87, 法向力=1685.8342, 切向力X=14689.5781, 切向力Y=-9438.4893 +FPS=26.42, 法向力=1556.9009, 切向力X=14052.3545, 切向力Y=-9771.1211 +FPS=18.69, 法向力=1476.6294, 切向力X=14510.5391, 切向力Y=-9963.3135 +FPS=27.95, 法向力=1480.7961, 切向力X=14483.2012, 切向力Y=-9968.7402 +FPS=26.11, 法向力=1330.7689, 切向力X=15331.4141, 切向力Y=-10072.7559 +FPS=25.65, 法向力=2264.9434, 切向力X=14549.6572, 切向力Y=-9492.3408 +FPS=25.93, 法向力=2240.8599, 切向力X=14449.6338, 切向力Y=-9567.9756 +FPS=25.83, 法向力=1438.9434, 切向力X=14135.9219, 切向力Y=-9614.6270 +FPS=27.63, 法向力=1423.2036, 切向力X=14146.2041, 切向力Y=-9609.7969 +FPS=23.66, 法向力=1576.4310, 切向力X=14487.2988, 切向力Y=-9366.4854 +FPS=27.96, 法向力=1593.0344, 切向力X=14464.1523, 切向力Y=-9307.5029 +FPS=25.40, 法向力=1529.1143, 切向力X=14580.5977, 切向力Y=-9964.4824 +FPS=26.47, 法向力=1534.9186, 切向力X=14567.8721, 切向力Y=-9896.8760 +FPS=26.08, 法向力=1417.2666, 切向力X=14776.1025, 切向力Y=-9977.7461 +FPS=25.88, 法向力=1964.0372, 切向力X=14047.8682, 切向力Y=-9691.4941 +FPS=26.50, 法向力=1950.8376, 切向力X=14040.1660, 切向力Y=-9719.6143 +FPS=24.26, 法向力=1945.2743, 切向力X=14380.8711, 切向力Y=-9514.1846 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000254s, blend=0.002213s (9 tiles incl ref), finalize=0.000080s, total=0.002554s +FPS=25.87, 法向力=1786.2454, 切向力X=14630.3262, 切向力Y=-9696.3809 +FPS=26.68, 法向力=1795.1793, 切向力X=14613.1973, 切向力Y=-9657.4961 +FPS=25.40, 法向力=1868.7399, 切向力X=14751.8457, 切向力Y=-9447.0518 +FPS=27.31, 法向力=1833.1193, 切向力X=14753.5762, 切向力Y=-9441.9756 +FPS=24.77, 法向力=1970.8923, 切向力X=14502.2754, 切向力Y=-9599.6719 +FPS=25.83, 法向力=2027.0420, 切向力X=14491.3809, 切向力Y=-9539.2500 +FPS=23.92, 法向力=1554.7166, 切向力X=14660.8105, 切向力Y=-10483.2588 +FPS=24.89, 法向力=1958.3020, 切向力X=14125.5039, 切向力Y=-9692.7588 +FPS=26.34, 法向力=1957.8086, 切向力X=14113.0352, 切向力Y=-9604.8711 +FPS=24.38, 法向力=1677.3230, 切向力X=14450.5820, 切向力Y=-9788.8984 +FPS=26.97, 法向力=1676.1338, 切向力X=14434.2402, 切向力Y=-9810.6152 +FPS=20.89, 法向力=1723.4023, 切向力X=14328.3115, 切向力Y=-9800.8545 +FPS=26.36, 法向力=1580.6252, 切向力X=13944.7188, 切向力Y=-9574.9297 +FPS=27.25, 法向力=1576.1836, 切向力X=13925.0938, 切向力Y=-9595.4980 +FPS=25.28, 法向力=2474.2852, 切向力X=12732.8633, 切向力Y=-10077.4180 +FPS=25.93, 法向力=2503.3076, 切向力X=12717.5605, 切向力Y=-10106.7734 +FPS=25.01, 法向力=2057.3516, 切向力X=9010.0586, 切向力Y=-7680.9805 +FPS=25.92, 法向力=2145.4304, 切向力X=8958.2617, 切向力Y=-7676.1763 +FPS=26.08, 法向力=1934.6990, 切向力X=7231.2861, 切向力Y=-5797.1211 +FPS=25.90, 法向力=2165.4014, 切向力X=6057.7988, 切向力Y=-4857.5869 +FPS=26.98, 法向力=2195.7981, 切向力X=6089.5264, 切向力Y=-4908.2354 +FPS=25.43, 法向力=1718.7854, 切向力X=5598.4385, 切向力Y=-4582.4409 +FPS=20.84, 法向力=1724.3146, 切向力X=5571.3491, 切向力Y=-4595.7041 +FPS=26.92, 法向力=1722.1376, 切向力X=5104.3613, 切向力Y=-4170.7686 +FPS=26.75, 法向力=1436.0627, 切向力X=5189.0381, 切向力Y=-3868.8330 +FPS=26.02, 法向力=1440.6577, 切向力X=5207.9795, 切向力Y=-3877.9475 +FPS=24.51, 法向力=1144.3983, 切向力X=4567.7559, 切向力Y=-3383.3599 +FPS=27.30, 法向力=1126.4418, 切向力X=4520.6675, 切向力Y=-3405.7705 +FPS=25.81, 法向力=1413.3350, 切向力X=4497.0732, 切向力Y=-2861.7988 +FPS=25.45, 法向力=1291.5066, 切向力X=4423.6250, 切向力Y=-2713.7783 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000218s, blend=0.002234s (9 tiles incl ref), finalize=0.000053s, total=0.002512s +FPS=26.43, 法向力=1290.8523, 切向力X=4335.8970, 切向力Y=-2727.5891 +FPS=23.72, 法向力=1637.0817, 切向力X=4535.9829, 切向力Y=-3294.2476 +FPS=26.63, 法向力=1584.1582, 切向力X=4594.1455, 切向力Y=-3228.0840 +FPS=26.70, 法向力=1503.7825, 切向力X=4731.1040, 切向力Y=-2614.7900 +FPS=25.74, 法向力=1463.6438, 切向力X=4742.2021, 切向力Y=-2579.3372 +FPS=22.97, 法向力=1364.4430, 切向力X=4049.3533, 切向力Y=-2980.1064 +FPS=24.31, 法向力=1591.0687, 切向力X=3661.3394, 切向力Y=-2516.8853 +FPS=27.19, 法向力=1581.2053, 切向力X=3703.0229, 切向力Y=-2578.2280 +FPS=26.85, 法向力=1148.6990, 切向力X=3588.6475, 切向力Y=-2461.5549 +FPS=27.59, 法向力=1200.8937, 切向力X=3553.1223, 切向力Y=-2438.8955 +FPS=26.98, 法向力=1263.5762, 切向力X=4448.9785, 切向力Y=-2371.9250 +FPS=27.64, 法向力=1291.1306, 切向力X=4541.4556, 切向力Y=-2344.1831 +FPS=23.44, 法向力=1512.2681, 切向力X=3987.5911, 切向力Y=-2371.4468 +FPS=25.74, 法向力=1264.7405, 切向力X=3985.7812, 切向力Y=-2754.5632 +FPS=26.51, 法向力=1254.9270, 切向力X=3987.6274, 切向力Y=-2740.2622 +FPS=24.99, 法向力=1407.9141, 切向力X=3387.6155, 切向力Y=-2231.4829 +FPS=26.26, 法向力=1421.4387, 切向力X=3225.6562, 切向力Y=-2288.2500 +FPS=25.32, 法向力=1290.0417, 切向力X=3952.3684, 切向力Y=-2314.0229 +FPS=20.70, 法向力=1249.1106, 切向力X=3596.2666, 切向力Y=-2031.1467 +FPS=25.02, 法向力=1297.2275, 切向力X=3586.1284, 切向力Y=-2097.7603 +FPS=25.15, 法向力=1105.7954, 切向力X=4016.4512, 切向力Y=-2279.8867 +FPS=26.82, 法向力=1043.3540, 切向力X=4085.4280, 切向力Y=-2206.1401 +FPS=25.31, 法向力=1374.7303, 切向力X=3358.1082, 切向力Y=-2367.8750 +FPS=26.02, 法向力=1262.9276, 切向力X=3662.4446, 切向力Y=-2144.3816 +FPS=26.60, 法向力=1203.9612, 切向力X=3665.7495, 切向力Y=-2081.1108 +FPS=25.25, 法向力=1476.3513, 切向力X=3354.2861, 切向力Y=-1458.3450 +FPS=25.70, 法向力=1507.2512, 切向力X=3338.7295, 切向力Y=-1499.7729 +FPS=25.16, 法向力=1138.0308, 切向力X=3452.1709, 切向力Y=-1741.3312 +FPS=24.85, 法向力=1704.6799, 切向力X=3778.2324, 切向力Y=-2146.4858 +FPS=25.50, 法向力=1588.8503, 切向力X=3638.5547, 切向力Y=-2097.4106 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000230s, blend=0.002399s (9 tiles incl ref), finalize=0.000062s, total=0.002697s +FPS=24.58, 法向力=1267.8427, 切向力X=3553.7998, 切向力Y=-2094.6372 +FPS=25.23, 法向力=1214.7770, 切向力X=3831.7297, 切向力Y=-2019.7765 +FPS=23.13, 法向力=1151.2777, 切向力X=3054.9023, 切向力Y=-2017.3817 +FPS=24.12, 法向力=1203.6111, 切向力X=3938.9856, 切向力Y=-1548.3357 +FPS=24.94, 法向力=1149.6455, 切向力X=3847.7861, 切向力Y=-1473.1873 +FPS=23.11, 法向力=1341.4272, 切向力X=3284.2314, 切向力Y=-1791.6288 +FPS=23.34, 法向力=1071.2595, 切向力X=3394.1431, 切向力Y=-1898.2148 +FPS=25.42, 法向力=1070.5211, 切向力X=3415.0801, 切向力Y=-1916.1609 +FPS=24.02, 法向力=1316.5096, 切向力X=3157.6001, 切向力Y=-1947.3052 +FPS=25.03, 法向力=1350.8284, 切向力X=3184.1165, 切向力Y=-1975.4902 +FPS=25.86, 法向力=1515.3173, 切向力X=3100.3330, 切向力Y=-1714.5280 +FPS=25.28, 法向力=1498.4336, 切向力X=3100.6094, 切向力Y=-1695.4033 +FPS=25.64, 法向力=1314.6239, 切向力X=3397.9990, 切向力Y=-2100.4521 +FPS=25.44, 法向力=1188.8434, 切向力X=3364.5684, 切向力Y=-1847.1973 +FPS=26.44, 法向力=1182.8298, 切向力X=3315.6309, 切向力Y=-1714.6735 +FPS=24.80, 法向力=1516.6538, 切向力X=3265.9468, 切向力Y=-2111.6309 +FPS=25.45, 法向力=1337.1616, 切向力X=3284.2654, 切向力Y=-1633.6346 +FPS=25.92, 法向力=1305.9240, 切向力X=3261.9775, 切向力Y=-1582.8889 +FPS=24.93, 法向力=1309.7227, 切向力X=3273.7493, 切向力Y=-2253.5024 +FPS=26.63, 法向力=1254.8857, 切向力X=3304.4517, 切向力Y=-2215.8735 +FPS=26.10, 法向力=1199.5377, 切向力X=2627.4363, 切向力Y=-1559.2970 +FPS=26.94, 法向力=1232.6875, 切向力X=2589.2593, 切向力Y=-1530.8467 +FPS=24.18, 法向力=1459.0520, 切向力X=3203.9844, 切向力Y=-2090.7859 +FPS=26.17, 法向力=1431.7236, 切向力X=3180.4185, 切向力Y=-1975.4327 +FPS=26.57, 法向力=1246.7705, 切向力X=3050.4736, 切向力Y=-1814.5458 +FPS=24.80, 法向力=1396.1317, 切向力X=3384.1926, 切向力Y=-2127.7856 +FPS=27.33, 法向力=1305.0669, 切向力X=3321.9380, 切向力Y=-2034.8251 +FPS=26.58, 法向力=1508.7429, 切向力X=3600.4377, 切向力Y=-1924.4900 +FPS=28.80, 法向力=1522.0657, 切向力X=3704.2192, 切向力Y=-1846.4578 +FPS=24.55, 法向力=1393.0505, 切向力X=3378.6377, 切向力Y=-1853.5354 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000277s, blend=0.002212s (9 tiles incl ref), finalize=0.000057s, total=0.002553s +FPS=26.65, 法向力=1332.3047, 切向力X=3314.0076, 切向力Y=-1808.5396 +FPS=26.56, 法向力=1162.6401, 切向力X=3710.9634, 切向力Y=-1426.2675 +FPS=25.92, 法向力=1260.3435, 切向力X=3449.8018, 切向力Y=-1813.2832 +FPS=25.96, 法向力=1242.8286, 切向力X=3459.0312, 切向力Y=-1828.5073 +FPS=24.92, 法向力=1027.4686, 切向力X=3632.8354, 切向力Y=-1457.0505 +FPS=25.73, 法向力=1001.5311, 切向力X=3644.9438, 切向力Y=-1526.2728 +FPS=24.19, 法向力=1129.9199, 切向力X=3207.1724, 切向力Y=-1303.8109 +FPS=25.00, 法向力=1261.3159, 切向力X=3589.5923, 切向力Y=-1907.8481 +FPS=24.53, 法向力=1223.0793, 切向力X=3551.9121, 切向力Y=-1971.0205 +FPS=24.78, 法向力=1187.4879, 切向力X=2985.7632, 切向力Y=-1850.8835 +FPS=26.07, 法向力=1123.0560, 切向力X=2886.5247, 切向力Y=-1742.0646 +FPS=24.52, 法向力=1361.6454, 切向力X=2893.4978, 切向力Y=-2296.9121 +FPS=26.10, 法向力=1390.1216, 切向力X=623.0831, 切向力Y=-1543.1580 +FPS=25.90, 法向力=1465.1093, 切向力X=607.5519, 切向力Y=-1507.9761 +FPS=25.06, 法向力=987.0137, 切向力X=1152.8547, 切向力Y=-1194.2340 +FPS=25.67, 法向力=989.7032, 切向力X=1152.1830, 切向力Y=-1237.5762 +FPS=25.29, 法向力=908.9219, 切向力X=2524.8752, 切向力Y=-2597.2109 +FPS=25.40, 法向力=1286.0487, 切向力X=3178.5740, 切向力Y=-3517.8774 +FPS=26.20, 法向力=1255.2266, 切向力X=3287.8174, 切向力Y=-3626.8357 +FPS=24.19, 法向力=1347.2667, 切向力X=2810.2886, 切向力Y=-3732.5693 +FPS=25.97, 法向力=1333.1492, 切向力X=2768.9541, 切向力Y=-3775.2358 +FPS=24.08, 法向力=1119.6628, 切向力X=2249.6428, 切向力Y=-3402.2773 +FPS=25.03, 法向力=1139.9481, 切向力X=2407.0278, 切向力Y=-3412.6824 +FPS=26.32, 法向力=1310.7458, 切向力X=1956.1927, 切向力Y=-3844.3550 +FPS=24.68, 法向力=1412.0245, 切向力X=2476.0493, 切向力Y=-4298.1816 +FPS=25.72, 法向力=1377.8451, 切向力X=2579.2275, 切向力Y=-4319.4424 +FPS=24.22, 法向力=1311.0004, 切向力X=4230.4062, 切向力Y=-4927.0610 +FPS=25.64, 法向力=1436.8872, 切向力X=3571.4854, 切向力Y=-4648.1265 +FPS=26.14, 法向力=1443.3101, 切向力X=3529.2568, 切向力Y=-4664.4551 +FPS=23.60, 法向力=1328.6873, 切向力X=4612.5381, 切向力Y=-5881.8174 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000271s, blend=0.002214s (9 tiles incl ref), finalize=0.000055s, total=0.002546s +FPS=25.65, 法向力=1253.0737, 切向力X=4588.9683, 切向力Y=-5807.9258 +FPS=23.90, 法向力=1591.5554, 切向力X=3849.3857, 切向力Y=-6482.7637 +FPS=25.13, 法向力=1587.5399, 切向力X=3827.2439, 切向力Y=-6487.9717 +FPS=26.04, 法向力=1245.8755, 切向力X=3196.8123, 切向力Y=-6886.3643 +FPS=24.88, 法向力=1316.1636, 切向力X=4180.1250, 切向力Y=-7402.9067 +FPS=25.49, 法向力=1285.6416, 切向力X=4154.5723, 切向力Y=-7411.4893 +FPS=24.15, 法向力=1898.1135, 切向力X=5343.1396, 切向力Y=-7533.3569 +FPS=25.45, 法向力=1633.9126, 切向力X=5170.0635, 切向力Y=-7142.0996 +FPS=25.35, 法向力=1621.0514, 切向力X=5102.2744, 切向力Y=-7159.5352 +FPS=25.08, 法向力=1519.3505, 切向力X=3279.8574, 切向力Y=-7039.5010 +FPS=23.26, 法向力=1497.1765, 切向力X=3231.0571, 切向力Y=-7101.3081 +FPS=20.26, 法向力=1562.6458, 切向力X=4313.4683, 切向力Y=-5664.7402 +FPS=24.23, 法向力=1175.0276, 切向力X=3737.8093, 切向力Y=-5900.5352 +FPS=24.54, 法向力=1101.0680, 切向力X=3803.0500, 切向力Y=-5847.7041 +FPS=23.55, 法向力=1454.8069, 切向力X=7026.9111, 切向力Y=-6829.5420 +FPS=23.43, 法向力=2336.7852, 切向力X=8475.5352, 切向力Y=-7092.4648 +FPS=24.96, 法向力=2452.5515, 切向力X=8687.7988, 切向力Y=-6954.6831 +FPS=24.18, 法向力=2307.1741, 切向力X=7754.0938, 切向力Y=-6422.0347 +FPS=25.50, 法向力=2274.1411, 切向力X=7809.7080, 切向力Y=-6488.9639 +FPS=24.70, 法向力=1823.7212, 切向力X=6643.5361, 切向力Y=-6928.7529 +FPS=24.18, 法向力=1822.7924, 切向力X=6645.5820, 切向力Y=-6943.9531 +FPS=21.73, 法向力=1896.9440, 切向力X=7471.8662, 切向力Y=-5302.5464 +FPS=24.21, 法向力=1737.2856, 切向力X=5391.5884, 切向力Y=-4181.8657 +FPS=24.64, 法向力=1748.2520, 切向力X=5382.2192, 切向力Y=-4199.8359 +FPS=25.39, 法向力=1482.6237, 切向力X=5649.1084, 切向力Y=-3602.5217 +FPS=23.08, 法向力=1655.9546, 切向力X=6807.2642, 切向力Y=-3003.8562 +FPS=25.66, 法向力=1672.2776, 切向力X=6932.2930, 切向力Y=-2886.9021 +FPS=24.44, 法向力=1651.9211, 切向力X=5760.9600, 切向力Y=-2515.6567 +FPS=24.44, 法向力=1684.5615, 切向力X=5705.1270, 切向力Y=-2564.2485 +FPS=24.82, 法向力=1528.1725, 切向力X=4253.6895, 切向力Y=-1279.2352 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000286s, blend=0.002227s (9 tiles incl ref), finalize=0.000061s, total=0.002580s +FPS=23.44, 法向力=1243.8081, 切向力X=3222.5103, 切向力Y=-1420.2698 +FPS=24.28, 法向力=1304.7604, 切向力X=3109.2695, 切向力Y=-1505.7078 +FPS=17.83, 法向力=1702.8772, 切向力X=3903.0225, 切向力Y=-2272.0100 +FPS=24.48, 法向力=1396.7550, 切向力X=3861.1284, 切向力Y=-1797.4612 +FPS=24.75, 法向力=1345.2590, 切向力X=3748.3904, 切向力Y=-1808.4858 +FPS=24.25, 法向力=1386.8728, 切向力X=3429.6748, 切向力Y=-1655.8480 +FPS=22.51, 法向力=1406.0911, 切向力X=3379.7129, 切向力Y=-1715.8926 +FPS=26.42, 法向力=1375.9673, 切向力X=3391.0166, 切向力Y=-1692.4893 +FPS=24.54, 法向力=1397.7573, 切向力X=3615.4219, 切向力Y=-1151.3889 +FPS=25.50, 法向力=1479.3589, 切向力X=3674.1624, 切向力Y=-1087.4651 +FPS=24.15, 法向力=1152.4904, 切向力X=3215.3403, 切向力Y=-1366.6490 +FPS=24.82, 法向力=1336.8752, 切向力X=3280.8547, 切向力Y=-1449.1287 +FPS=26.96, 法向力=1329.2007, 切向力X=3337.8833, 切向力Y=-1481.7729 +FPS=25.00, 法向力=1182.7412, 切向力X=3063.5081, 切向力Y=-1372.4592 +FPS=26.14, 法向力=1254.8397, 切向力X=3397.4482, 切向力Y=-1861.1827 +FPS=25.24, 法向力=1338.8690, 切向力X=3344.0999, 切向力Y=-2001.4576 +FPS=24.77, 法向力=1333.0624, 切向力X=3009.5703, 切向力Y=-1359.7346 +FPS=26.04, 法向力=1354.2656, 切向力X=3162.3384, 切向力Y=-1392.0603 +FPS=24.75, 法向力=1444.0206, 切向力X=2834.5178, 切向力Y=-1356.0283 +FPS=25.32, 法向力=1489.2241, 切向力X=2830.7302, 切向力Y=-1374.6278 +FPS=24.22, 法向力=1368.8058, 切向力X=2818.6838, 切向力Y=-1566.6790 +FPS=25.05, 法向力=1170.6824, 切向力X=3089.8054, 切向力Y=-1413.4540 +FPS=23.94, 法向力=1101.5004, 切向力X=3098.2939, 切向力Y=-1343.8535 +FPS=20.71, 法向力=1253.8381, 切向力X=3322.9048, 切向力Y=-1289.3730 +FPS=22.56, 法向力=1376.9796, 切向力X=3132.0696, 切向力Y=-1407.8064 +FPS=25.27, 法向力=1449.5535, 切向力X=3080.8215, 切向力Y=-1436.6157 +FPS=22.09, 法向力=1381.6771, 切向力X=3001.3679, 切向力Y=-1592.8246 +FPS=22.50, 法向力=1384.7179, 切向力X=3005.1431, 切向力Y=-1441.4258 +FPS=23.99, 法向力=1426.6591, 切向力X=2948.7715, 切向力Y=-1418.2026 +FPS=22.69, 法向力=1190.8987, 切向力X=3088.2388, 切向力Y=-992.9420 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000003s (hit), reset=0.000281s, blend=0.002509s (9 tiles incl ref), finalize=0.000080s, total=0.002877s +FPS=22.78, 法向力=1282.7141, 切向力X=2960.8047, 切向力Y=-1064.1316 +FPS=26.02, 法向力=1300.2959, 切向力X=2934.0479, 切向力Y=-1156.1970 +FPS=22.42, 法向力=1500.0604, 切向力X=3096.2627, 切向力Y=-2167.2627 +FPS=24.55, 法向力=1455.8181, 切向力X=3193.5886, 切向力Y=-2206.7236 +FPS=26.18, 法向力=1163.3916, 切向力X=3218.7927, 切向力Y=-1141.8870 +FPS=26.80, 法向力=1179.0564, 切向力X=3189.4407, 切向力Y=-1121.6685 +FPS=25.30, 法向力=1228.9592, 切向力X=2680.2576, 切向力Y=-1299.0077 +FPS=24.12, 法向力=1203.6738, 切向力X=2623.5244, 切向力Y=-1511.8816 +FPS=27.13, 法向力=1348.2388, 切向力X=2623.2803, 切向力Y=-1495.4297 +FPS=25.54, 法向力=1030.0813, 切向力X=2501.1526, 切向力Y=-920.0209 +FPS=25.37, 法向力=1040.8416, 切向力X=2682.6025, 切向力Y=-937.9423 +FPS=27.21, 法向力=1185.4918, 切向力X=3232.6406, 切向力Y=-1822.2313 +FPS=25.32, 法向力=1357.0383, 切向力X=3339.2852, 切向力Y=-1532.4109 +FPS=25.88, 法向力=1315.9883, 切向力X=3396.6538, 切向力Y=-1507.6052 +FPS=25.91, 法向力=1376.6460, 切向力X=2964.2422, 切向力Y=-1519.3247 +FPS=24.33, 法向力=1415.8499, 切向力X=2884.5234, 切向力Y=-1624.1283 +FPS=23.70, 法向力=1289.0991, 切向力X=3226.4321, 切向力Y=-1631.9768 +FPS=26.80, 法向力=1240.9551, 切向力X=2773.7935, 切向力Y=-1069.3813 +FPS=26.44, 法向力=1259.0327, 切向力X=2725.1460, 切向力Y=-1144.9675 +FPS=25.24, 法向力=1513.0924, 切向力X=3149.2461, 切向力Y=-1589.8350 +FPS=25.50, 法向力=1560.7628, 切向力X=3195.4734, 切向力Y=-1496.1533 +FPS=26.17, 法向力=1270.5393, 切向力X=3294.1519, 切向力Y=-1236.1095 +FPS=26.28, 法向力=1285.9958, 切向力X=3339.4255, 切向力Y=-1220.4840 +FPS=26.07, 法向力=1299.5806, 切向力X=2543.5469, 切向力Y=-1772.7302 +FPS=25.70, 法向力=1251.0660, 切向力X=3355.7188, 切向力Y=-1421.0591 +FPS=25.79, 法向力=1278.6791, 切向力X=3378.4985, 切向力Y=-1393.6411 +FPS=25.31, 法向力=1169.0490, 切向力X=3030.3984, 切向力Y=-1164.3977 +FPS=26.25, 法向力=1195.1384, 切向力X=2980.7695, 切向力Y=-1273.3817 +FPS=24.27, 法向力=1270.7772, 切向力X=2999.0469, 切向力Y=-849.3265 +FPS=22.99, 法向力=1277.3884, 切向力X=2981.9331, 切向力Y=-1458.7646 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000213s, blend=0.002100s (9 tiles incl ref), finalize=0.000051s, total=0.002370s +FPS=24.55, 法向力=1300.7087, 切向力X=3055.2620, 切向力Y=-1466.6014 +FPS=24.25, 法向力=1722.3323, 切向力X=3105.0620, 切向力Y=-1470.5667 +FPS=24.54, 法向力=1234.5703, 切向力X=2675.1396, 切向力Y=-1211.9041 +FPS=25.03, 法向力=1279.7542, 切向力X=2551.7703, 切向力Y=-1283.5647 +FPS=25.06, 法向力=946.7886, 切向力X=2818.1372, 切向力Y=-1279.1199 +FPS=19.31, 法向力=898.2241, 切向力X=2941.1152, 切向力Y=-1183.1760 +FPS=34.68, 法向力=1125.5834, 切向力X=3245.4272, 切向力Y=-1269.1946 +FPS=32.77, 法向力=1190.4260, 切向力X=3204.8467, 切向力Y=-1310.8776 +FPS=29.32, 法向力=1093.1306, 切向力X=2886.1846, 切向力Y=-1375.3201 +FPS=30.45, 法向力=1154.6987, 切向力X=2796.4917, 切向力Y=-1402.4546 +FPS=29.96, 法向力=1335.7290, 切向力X=2974.9517, 切向力Y=-1171.3544 +FPS=30.96, 法向力=1289.3486, 切向力X=2963.9189, 切向力Y=-1115.2057 +FPS=24.45, 法向力=1083.0034, 切向力X=3345.3765, 切向力Y=-1176.2942 +FPS=29.04, 法向力=1114.1719, 切向力X=3415.3530, 切向力Y=-1222.3110 +FPS=30.37, 法向力=1112.3933, 切向力X=2563.2004, 切向力Y=-1490.5710 +FPS=31.18, 法向力=1100.8679, 切向力X=2548.2979, 切向力Y=-1502.2029 +FPS=27.20, 法向力=1321.5273, 切向力X=3131.3657, 切向力Y=-1533.2463 +FPS=30.96, 法向力=1288.8906, 切向力X=3129.0229, 切向力Y=-1494.3528 +FPS=26.86, 法向力=1421.1094, 切向力X=2702.9561, 切向力Y=-1508.2958 +FPS=31.79, 法向力=1417.3341, 切向力X=2561.8208, 切向力Y=-1564.7856 +FPS=30.31, 法向力=1550.5942, 切向力X=3728.1069, 切向力Y=-1782.0923 +FPS=30.58, 法向力=1543.0669, 切向力X=3749.4468, 切向力Y=-1775.8933 +FPS=30.71, 法向力=1351.7094, 切向力X=2790.2600, 切向力Y=-1513.7715 +FPS=30.33, 法向力=1352.7494, 切向力X=2870.2417, 切向力Y=-1540.7042 +FPS=29.84, 法向力=1373.5520, 切向力X=2910.8477, 切向力Y=-1406.9520 +FPS=29.91, 法向力=1450.2634, 切向力X=3092.8174, 切向力Y=-721.0867 +FPS=29.61, 法向力=1397.7190, 切向力X=3031.4380, 切向力Y=-805.7042 +FPS=31.38, 法向力=1383.8845, 切向力X=3017.8682, 切向力Y=-792.6812 +FPS=29.41, 法向力=1377.2556, 切向力X=2621.5266, 切向力Y=-1160.1128 +FPS=29.64, 法向力=1389.7042, 切向力X=2654.1663, 切向力Y=-1124.5237 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000233s, blend=0.002122s (9 tiles incl ref), finalize=0.000051s, total=0.002412s +FPS=28.53, 法向力=1378.9164, 切向力X=2491.8311, 切向力Y=-1707.7930 +FPS=30.81, 法向力=1213.1775, 切向力X=2676.3516, 切向力Y=-1622.7839 +FPS=29.72, 法向力=1155.8842, 切向力X=2920.4502, 切向力Y=-1563.8838 +FPS=30.53, 法向力=1150.7000, 切向力X=2999.8054, 切向力Y=-1585.9594 +FPS=30.45, 法向力=1143.5994, 切向力X=2775.5786, 切向力Y=-1076.6707 +FPS=29.77, 法向力=1164.3096, 切向力X=2904.6394, 切向力Y=-1095.1313 +FPS=30.08, 法向力=1150.5879, 切向力X=2778.8379, 切向力Y=-1379.5663 +FPS=30.34, 法向力=1264.4712, 切向力X=2981.4858, 切向力Y=-1619.5227 +FPS=30.85, 法向力=1354.8820, 切向力X=3047.9812, 切向力Y=-1669.3975 +FPS=30.71, 法向力=1285.9983, 切向力X=3039.5547, 切向力Y=-1631.5847 +FPS=27.64, 法向力=1542.5070, 切向力X=2989.6064, 切向力Y=-1543.1052 +FPS=29.67, 法向力=1578.8237, 切向力X=3040.5413, 切向力Y=-1563.1050 +FPS=29.70, 法向力=1133.5211, 切向力X=2543.8154, 切向力Y=-1900.2583 +FPS=31.68, 法向力=1165.3325, 切向力X=2620.9795, 切向力Y=-1971.8175 +FPS=29.43, 法向力=1168.0945, 切向力X=2544.8042, 切向力Y=-1154.0791 +FPS=30.88, 法向力=1121.2202, 切向力X=2683.9895, 切向力Y=-1182.3569 +FPS=29.36, 法向力=817.2842, 切向力X=2633.4758, 切向力Y=-1205.6678 +FPS=30.80, 法向力=855.3654, 切向力X=2597.0166, 切向力Y=-1214.4771 +FPS=2.26, 法向力=1474.9089, 切向力X=3025.2793, 切向力Y=-1306.7407 +FPS=20.60, 法向力=1565.8038, 切向力X=3008.1328, 切向力Y=-1489.4412 +FPS=21.23, 法向力=1558.7284, 切向力X=2964.2114, 切向力Y=-1438.7438 +FPS=21.00, 法向力=1537.6462, 切向力X=3523.1467, 切向力Y=-1184.8098 +FPS=20.77, 法向力=1226.9656, 切向力X=2897.4622, 切向力Y=-1393.1595 +FPS=20.74, 法向力=1326.7144, 切向力X=2734.7036, 切向力Y=-1124.5571 +FPS=22.11, 法向力=1273.5725, 切向力X=2726.7007, 切向力Y=-1206.7582 +FPS=19.46, 法向力=1495.7844, 切向力X=2955.9194, 切向力Y=-1467.8236 +FPS=26.35, 法向力=1097.6249, 切向力X=2820.8733, 切向力Y=-1207.2695 +FPS=18.46, 法向力=1127.6932, 切向力X=2820.2942, 切向力Y=-1168.5366 +FPS=21.26, 法向力=1379.1208, 切向力X=2689.5327, 切向力Y=-1300.3186 +FPS=21.59, 法向力=1392.1213, 切向力X=2985.7134, 切向力Y=-1443.5642 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-82.89, y_min=-85.51 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000007s (hit), reset=0.000332s, blend=0.002308s (9 tiles incl ref), finalize=0.000075s, total=0.002725s +FPS=30.35, 法向力=1325.4034, 切向力X=2931.9258, 切向力Y=-1447.6188 +FPS=22.13, 法向力=1339.4193, 切向力X=2647.2349, 切向力Y=-1376.9075 +FPS=20.71, 法向力=1307.2056, 切向力X=2973.9839, 切向力Y=-1298.5465 +FPS=23.38, 法向力=1320.0004, 切向力X=3029.7236, 切向力Y=-1266.1844 +FPS=19.09, 法向力=1416.3621, 切向力X=2927.2544, 切向力Y=-1298.0204 +FPS=21.62, 法向力=1405.0371, 切向力X=3050.5186, 切向力Y=-1042.6017 +FPS=24.01, 法向力=1423.9111, 切向力X=3073.6201, 切向力Y=-1046.0563 +FPS=18.33, 法向力=1695.6797, 切向力X=3026.1890, 切向力Y=-1962.1843 +FPS=16.15, 法向力=1486.1097, 切向力X=3125.4617, 切向力Y=-1398.7653 +FPS=6.39, 法向力=1568.5867, 切向力X=2670.0630, 切向力Y=-1555.9900 +FPS=32.19, 法向力=1640.5919, 切向力X=2676.8970, 切向力Y=-1525.6750 +FPS=27.86, 法向力=1358.7627, 切向力X=3144.0171, 切向力Y=-1842.4838 +FPS=30.91, 法向力=1404.4397, 切向力X=3182.5808, 切向力Y=-1804.7336 +FPS=28.81, 法向力=1396.1355, 切向力X=3150.9463, 切向力Y=-1796.9175 +FPS=30.14, 法向力=1032.4014, 切向力X=3010.5254, 切向力Y=-967.8026 +FPS=29.86, 法向力=1262.1044, 切向力X=3102.9651, 切向力Y=-1291.0342 +FPS=31.45, 法向力=1185.7438, 切向力X=3099.4680, 切向力Y=-1280.8787 +FPS=30.64, 法向力=1293.5408, 切向力X=3628.1758, 切向力Y=-778.1297 +FPS=30.52, 法向力=1286.5269, 切向力X=3533.6526, 切向力Y=-805.5258 +FPS=30.02, 法向力=990.2745, 切向力X=2764.0461, 切向力Y=-985.5625 +FPS=30.40, 法向力=956.2186, 切向力X=2779.3074, 切向力Y=-982.0154 +FPS=30.71, 法向力=1000.3654, 切向力X=2568.4060, 切向力Y=-721.0159 +FPS=30.89, 法向力=1028.8939, 切向力X=2674.1104, 切向力Y=-717.9806 +FPS=30.78, 法向力=1013.0743, 切向力X=2614.8667, 切向力Y=-763.2274 +FPS=28.93, 法向力=970.5096, 切向力X=2749.6714, 切向力Y=-1571.5962 +FPS=31.93, 法向力=978.8671, 切向力X=2845.4102, 切向力Y=-1640.4437 +FPS=30.31, 法向力=1101.9594, 切向力X=2721.2104, 切向力Y=-1209.7295 +FPS=31.60, 法向力=1090.2303, 切向力X=2699.8870, 切向力Y=-1177.2949 +FPS=30.71, 法向力=1281.3972, 切向力X=3026.1648, 切向力Y=-1622.2496 +FPS=12.79, 法向力=1151.0984, 切向力X=2722.5745, 切向力Y=-940.3156 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260608_121005.log b/examples/logs/qt_viewer_20260608_121005.log new file mode 100644 index 0000000..09ada0e --- /dev/null +++ b/examples/logs/qt_viewer_20260608_121005.log @@ -0,0 +1,295 @@ + +按键说明:Q 退出 | R 重置追踪器 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: ./config/ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=30 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: C:\Users\orisys2601\Desktop\dd_claw\./config/ddjx01.npy +[Error] 读取配置文件失败: JSON 文件格式不匹配,找不到矩阵参数! + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Image processing backend: cpu (requested: cpu) + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=./config/ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.47, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=5.08, 法向力=1509.3735, 切向力X=-302.8310, 切向力Y=972.6979 +FPS=26.76, 法向力=1111.3643, 切向力X=-575.8857, 切向力Y=136.7672 +FPS=28.44, 法向力=1057.5764, 切向力X=-561.6890, 切向力Y=161.4724 +FPS=30.87, 法向力=1456.3389, 切向力X=-222.1656, 切向力Y=322.3061 +FPS=32.73, 法向力=1442.3021, 切向力X=-288.5618, 切向力Y=268.7023 +FPS=29.70, 法向力=1917.8254, 切向力X=-250.0246, 切向力Y=711.7618 +Traceback (most recent call last): + File "C:\Users\orisys2601\Desktop\dd_claw\examples\qt_viewer_2.py", line 599, in _on_timer + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\Desktop\dd_claw\examples\qt_viewer_2.py", line 125, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=34.53, 法向力=1927.5444, 切向力X=-312.3400, 切向力Y=693.8900 +Traceback (most recent call last): + File "C:\Users\orisys2601\Desktop\dd_claw\examples\qt_viewer_2.py", line 599, in _on_timer + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\Desktop\dd_claw\examples\qt_viewer_2.py", line 125, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=40.24, 法向力=1458.6370, 切向力X=-73.2592, 切向力Y=1453.4950 +Traceback (most recent call last): + File "C:\Users\orisys2601\Desktop\dd_claw\examples\qt_viewer_2.py", line 599, in _on_timer + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\Desktop\dd_claw\examples\qt_viewer_2.py", line 125, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=40.84, 法向力=1437.8748, 切向力X=-43.4202, 切向力Y=1401.7517 +FPS=40.32, 法向力=1323.8347, 切向力X=-516.1204, 切向力Y=855.4493 +FPS=32.67, 法向力=1341.8401, 切向力X=-631.1521, 切向力Y=777.0631 +FPS=30.46, 法向力=1327.0924, 切向力X=-612.9222, 切向力Y=759.7850 +FPS=30.91, 法向力=1347.0994, 切向力X=-211.8209, 切向力Y=684.6572 +FPS=32.36, 法向力=1292.3995, 切向力X=-57.3909, 切向力Y=693.4932 +FPS=29.80, 法向力=1411.8094, 切向力X=31.2399, 切向力Y=477.9405 +FPS=31.69, 法向力=1486.4109, 切向力X=97.9119, 切向力Y=439.9634 +FPS=30.12, 法向力=1185.0913, 切向力X=-217.4748, 切向力Y=655.9201 +FPS=32.82, 法向力=1169.5835, 切向力X=-210.3701, 切向力Y=581.8332 +FPS=30.70, 法向力=1311.5378, 切向力X=-562.1420, 切向力Y=918.1774 +FPS=33.38, 法向力=1376.6870, 切向力X=-643.0939, 切向力Y=958.5068 +FPS=30.91, 法向力=1528.6108, 切向力X=-218.0255, 切向力Y=1018.5632 +FPS=33.46, 法向力=1520.0615, 切向力X=-192.1902, 切向力Y=1053.4580 +FPS=28.75, 法向力=1656.8132, 切向力X=-652.9982, 切向力Y=233.3200 +FPS=32.84, 法向力=1694.7858, 切向力X=-599.6809, 切向力Y=246.6519 +FPS=31.71, 法向力=1657.1864, 切向力X=-619.4561, 切向力Y=147.0999 +FPS=30.65, 法向力=1695.1625, 切向力X=-142.9745, 切向力Y=767.2864 +FPS=31.03, 法向力=1723.6316, 切向力X=-118.3207, 切向力Y=860.7509 +stitch_feature_optimized: canvas out_w=418, out_h=427, x_min=-84.51, y_min=-85.42 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000350s, blend=0.002441s (9 tiles incl ref), finalize=0.000057s, total=0.002854s +FPS=31.29, 法向力=1339.0032, 切向力X=-529.9409, 切向力Y=1233.5005 +FPS=31.00, 法向力=1334.1885, 切向力X=-504.6945, 切向力Y=1250.1667 +FPS=31.74, 法向力=1165.1526, 切向力X=-911.5529, 切向力Y=680.8480 +FPS=31.46, 法向力=1156.7358, 切向力X=-865.7690, 切向力Y=602.5157 +FPS=35.29, 法向力=1393.1456, 切向力X=-637.8483, 切向力Y=894.2182 +FPS=35.29, 法向力=1426.7146, 切向力X=-595.0623, 切向力Y=773.3568 +FPS=33.65, 法向力=1796.4807, 切向力X=6.8526, 切向力Y=984.0396 +FPS=37.06, 法向力=1722.5408, 切向力X=-18.1864, 切向力Y=1035.7102 +FPS=33.96, 法向力=1326.3087, 切向力X=-580.1920, 切向力Y=165.8001 +FPS=34.79, 法向力=1294.7363, 切向力X=-696.8393, 切向力Y=72.9584 +FPS=34.45, 法向力=1353.4629, 切向力X=-748.5137, 切向力Y=79.6798 +FPS=29.84, 法向力=1229.7385, 切向力X=-135.4218, 切向力Y=-281.6786 +FPS=31.61, 法向力=1232.6809, 切向力X=-71.5171, 切向力Y=-304.5503 +FPS=29.21, 法向力=1693.5547, 切向力X=-350.5994, 切向力Y=1079.4463 +FPS=30.71, 法向力=1696.0946, 切向力X=-289.9446, 切向力Y=1126.1521 +FPS=30.14, 法向力=1707.0754, 切向力X=-192.7370, 切向力Y=988.1028 +FPS=30.04, 法向力=1651.3113, 切向力X=-65.2804, 切向力Y=960.9922 +FPS=30.44, 法向力=1455.1058, 切向力X=-609.7972, 切向力Y=595.5880 +FPS=31.08, 法向力=1479.8027, 切向力X=-685.4323, 切向力Y=376.6464 +FPS=30.17, 法向力=1938.6504, 切向力X=75.9642, 切向力Y=1236.0061 +FPS=30.83, 法向力=1977.6807, 切向力X=117.4473, 切向力Y=1209.5437 +FPS=31.51, 法向力=1599.3856, 切向力X=-1308.1555, 切向力Y=196.8184 +FPS=31.34, 法向力=1497.5708, 切向力X=-1424.9305, 切向力Y=163.3746 +FPS=29.03, 法向力=1412.4108, 切向力X=-1622.7129, 切向力Y=-1236.0579 +FPS=31.25, 法向力=1385.4518, 切向力X=-1636.1038, 切向力Y=-1301.0105 +FPS=27.82, 法向力=1632.9363, 切向力X=-3416.1797, 切向力Y=-3287.2361 +FPS=32.12, 法向力=1691.1259, 切向力X=-3616.0996, 切向力Y=-3357.6689 +FPS=29.50, 法向力=4020.4756, 切向力X=-8160.1035, 切向力Y=-9235.3887 +FPS=31.60, 法向力=4237.7168, 切向力X=-8447.6611, 切向力Y=-9514.0820 +FPS=29.17, 法向力=6517.2354, 切向力X=-17582.9336, 切向力Y=-20206.5156 +stitch_feature_optimized: canvas out_w=418, out_h=427, x_min=-84.51, y_min=-85.42 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000344s, blend=0.002341s (9 tiles incl ref), finalize=0.000057s, total=0.002750s +FPS=30.59, 法向力=6481.4365, 切向力X=-18106.5605, 切向力Y=-20606.6875 +FPS=29.39, 法向力=8189.7207, 切向力X=-28069.8711, 切向力Y=-33099.3945 +FPS=31.63, 法向力=7824.3506, 切向力X=-28573.5391, 切向力Y=-33482.6094 +FPS=29.09, 法向力=12045.5088, 切向力X=-54113.3047, 切向力Y=-43634.3750 +FPS=31.25, 法向力=12082.6455, 切向力X=-54407.3867, 切向力Y=-43146.2617 +FPS=25.06, 法向力=17929.1914, 切向力X=-80624.9219, 切向力Y=-49254.4727 +FPS=28.50, 法向力=17721.4883, 切向力X=-81124.9453, 切向力Y=-49144.7109 +FPS=26.16, 法向力=21609.7305, 切向力X=-98751.9062, 切向力Y=-52014.8438 +FPS=22.45, 法向力=19920.3848, 切向力X=-101091.3047, 切向力Y=-49758.0469 +FPS=28.46, 法向力=19874.7500, 切向力X=-100925.8125, 切向力Y=-49480.6094 +FPS=26.78, 法向力=17172.2285, 切向力X=-91490.5625, 切向力Y=-45313.2344 +FPS=30.83, 法向力=17518.8750, 切向力X=-90570.4219, 切向力Y=-44693.0625 +FPS=28.21, 法向力=13740.3555, 切向力X=-74088.4141, 切向力Y=-38194.0156 +FPS=30.17, 法向力=13995.1562, 切向力X=-74143.3594, 切向力Y=-37951.5625 +FPS=28.05, 法向力=9662.1758, 切向力X=-39518.2578, 切向力Y=-20872.1836 +FPS=29.85, 法向力=9390.8027, 切向力X=-39900.6562, 切向力Y=-20854.7227 +FPS=27.40, 法向力=5818.3467, 切向力X=-16402.3691, 切向力Y=-6723.1357 +FPS=30.19, 法向力=5719.5063, 切向力X=-16611.5508, 切向力Y=-6639.8379 +FPS=27.88, 法向力=4527.7158, 切向力X=-11310.3076, 切向力Y=-3444.7446 +FPS=30.32, 法向力=4488.4346, 切向力X=-11304.9238, 切向力Y=-3494.2739 +FPS=29.42, 法向力=3295.2402, 切向力X=-8086.9819, 切向力Y=-2879.9749 +FPS=31.37, 法向力=3360.5942, 切向力X=-7980.5244, 切向力Y=-2913.2407 +FPS=28.09, 法向力=2665.0415, 切向力X=-5194.1445, 切向力Y=-2379.0693 +FPS=30.55, 法向力=2586.1577, 切向力X=-5165.7661, 切向力Y=-2472.5081 +FPS=29.89, 法向力=1927.0491, 切向力X=2910.9888, 切向力Y=-1912.5649 +FPS=30.85, 法向力=2023.5696, 切向力X=2933.4590, 切向力Y=-1925.9021 +FPS=28.05, 法向力=2518.5444, 切向力X=24600.8027, 切向力Y=-1048.6171 +FPS=29.73, 法向力=2522.9351, 切向力X=24561.3008, 切向力Y=-1113.4987 +FPS=28.40, 法向力=6832.7910, 切向力X=52569.0898, 切向力Y=-6777.2041 +FPS=29.28, 法向力=6751.5044, 切向力X=52828.2266, 切向力Y=-6920.4111 +stitch_feature_optimized: canvas out_w=418, out_h=427, x_min=-84.51, y_min=-85.42 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000206s, blend=0.002122s (9 tiles incl ref), finalize=0.000051s, total=0.002386s +FPS=30.81, 法向力=13172.7793, 切向力X=73272.8203, 切向力Y=-13203.0059 +FPS=29.25, 法向力=13280.3262, 切向力X=73637.1328, 切向力Y=-13304.9277 +FPS=28.90, 法向力=17762.2754, 切向力X=82432.0547, 切向力Y=-15952.3750 +FPS=31.13, 法向力=17842.5430, 切向力X=82902.4219, 切向力Y=-16222.2559 +FPS=32.08, 法向力=20958.6055, 切向力X=82473.6562, 切向力Y=-15774.5020 +FPS=30.57, 法向力=18903.6641, 切向力X=71702.5781, 切向力Y=-11467.5449 +FPS=30.93, 法向力=18622.1406, 切向力X=71742.2578, 切向力Y=-11622.2715 +FPS=31.32, 法向力=18576.5645, 切向力X=71673.8516, 切向力Y=-11699.1289 +FPS=29.66, 法向力=15003.8906, 切向力X=57667.5469, 切向力Y=-8020.4873 +FPS=32.05, 法向力=14664.6963, 切向力X=57052.8750, 切向力Y=-7772.7373 +FPS=28.91, 法向力=13265.5488, 切向力X=49187.6562, 切向力Y=-7185.5444 +FPS=31.94, 法向力=13035.7959, 切向力X=48795.5703, 切向力Y=-6808.6025 +FPS=28.66, 法向力=11961.1680, 切向力X=44839.4883, 切向力Y=-6268.3081 +FPS=31.90, 法向力=12020.1240, 切向力X=44552.2539, 切向力Y=-5958.8682 +FPS=29.60, 法向力=11395.8604, 切向力X=38949.5195, 切向力Y=-4526.9795 +FPS=30.62, 法向力=11417.1562, 切向力X=38856.1602, 切向力Y=-4440.0918 +FPS=29.67, 法向力=9882.1074, 切向力X=27963.0859, 切向力Y=-4792.4346 +FPS=31.49, 法向力=9737.4297, 切向力X=27832.9141, 切向力Y=-4755.1016 +FPS=29.35, 法向力=8012.9219, 切向力X=11126.1787, 切向力Y=-4080.6155 +FPS=32.34, 法向力=8102.6313, 切向力X=11119.4512, 切向力Y=-3994.1792 +FPS=29.01, 法向力=6255.0879, 切向力X=1363.4805, 切向力Y=-3071.0859 +FPS=31.53, 法向力=6284.0166, 切向力X=1329.9346, 切向力Y=-3013.0745 +FPS=28.90, 法向力=3744.5283, 切向力X=-7865.2627, 切向力Y=2394.7085 +FPS=29.59, 法向力=3712.6226, 切向力X=-8096.9521, 切向力Y=2553.2056 +FPS=27.92, 法向力=1912.2880, 切向力X=-7444.3315, 切向力Y=2694.5967 +FPS=29.17, 法向力=1925.0459, 切向力X=-7437.5610, 切向力Y=2592.3057 +FPS=28.40, 法向力=1628.0017, 切向力X=-1346.4426, 切向力Y=1119.9158 +FPS=30.62, 法向力=1671.4489, 切向力X=-1299.9016, 切向力Y=1015.8008 +FPS=30.43, 法向力=1495.5112, 切向力X=-584.6556, 切向力Y=1220.8945 +FPS=31.10, 法向力=1532.5164, 切向力X=-519.2991, 切向力Y=1221.0306 +stitch_feature_optimized: canvas out_w=418, out_h=427, x_min=-84.51, y_min=-85.42 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000235s, blend=0.002154s (9 tiles incl ref), finalize=0.000052s, total=0.002447s +FPS=31.39, 法向力=983.4551, 切向力X=1972.6482, 切向力Y=-918.0306 +FPS=32.66, 法向力=936.6230, 切向力X=2038.8633, 切向力Y=-1058.9980 +FPS=26.47, 法向力=2141.2830, 切向力X=12906.0176, 切向力Y=-2341.2153 +FPS=28.17, 法向力=2112.6350, 切向力X=12911.1846, 切向力Y=-2355.2231 +FPS=26.04, 法向力=4641.0146, 切向力X=41077.0156, 切向力Y=-9296.6914 +FPS=27.42, 法向力=4428.6553, 切向力X=41203.7422, 切向力Y=-9633.7744 +FPS=27.28, 法向力=10555.2441, 切向力X=78282.1406, 切向力Y=-22037.3047 +FPS=25.72, 法向力=19057.0898, 切向力X=97368.3047, 切向力Y=-30660.1816 +FPS=27.17, 法向力=18927.5039, 切向力X=98530.3906, 切向力Y=-30343.1133 +FPS=25.16, 法向力=24145.6367, 切向力X=106240.7344, 切向力Y=-34914.9453 +FPS=27.35, 法向力=24347.2012, 切向力X=106907.0703, 切向力Y=-34983.0742 +FPS=24.23, 法向力=28686.5859, 切向力X=104619.9062, 切向力Y=-34509.7656 +FPS=27.19, 法向力=28845.0898, 切向力X=104760.0781, 切向力Y=-34636.8828 +FPS=25.20, 法向力=28213.0898, 切向力X=98556.7422, 切向力Y=-33867.5742 +FPS=25.48, 法向力=27921.9258, 切向力X=92340.3125, 切向力Y=-32736.2930 +FPS=27.04, 法向力=27979.0195, 切向力X=92331.6484, 切向力Y=-32868.3633 +FPS=25.15, 法向力=27015.8555, 切向力X=85061.0156, 切向力Y=-31064.0352 +FPS=26.67, 法向力=26918.8555, 切向力X=84927.7422, 切向力Y=-31135.5371 +FPS=25.62, 法向力=24063.8633, 切向力X=71687.9375, 切向力Y=-27886.0449 +FPS=25.90, 法向力=18383.2070, 切向力X=42845.9297, 切向力Y=-19545.9961 +FPS=26.41, 法向力=18759.2676, 切向力X=43113.1836, 切向力Y=-19581.6992 +FPS=27.23, 法向力=13451.5117, 切向力X=17178.3066, 切向力Y=-13228.7598 +FPS=27.70, 法向力=13573.3828, 切向力X=17185.8359, 切向力Y=-13145.1035 +FPS=26.33, 法向力=10010.0928, 切向力X=9736.4453, 切向力Y=-3066.6819 +FPS=28.60, 法向力=9984.1426, 切向力X=9695.8789, 切向力Y=-3088.7720 +FPS=26.83, 法向力=5667.9170, 切向力X=7169.3521, 切向力Y=-1841.7341 +FPS=28.61, 法向力=5614.7583, 切向力X=7307.9326, 切向力Y=-1838.7213 +FPS=27.80, 法向力=4812.9712, 切向力X=4833.2363, 切向力Y=-977.3829 +FPS=27.98, 法向力=4952.1328, 切向力X=4875.7637, 切向力Y=-1038.5833 +FPS=28.92, 法向力=3573.6548, 切向力X=7836.2637, 切向力Y=-2691.3423 +stitch_feature_optimized: canvas out_w=418, out_h=427, x_min=-84.51, y_min=-85.42 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000005s (hit), reset=0.000313s, blend=0.002385s (9 tiles incl ref), finalize=0.000213s, total=0.002919s +FPS=25.99, 法向力=3569.1938, 切向力X=19863.0488, 切向力Y=-5931.1064 +FPS=28.27, 法向力=3483.4966, 切向力X=20143.3984, 切向力Y=-6071.4531 +FPS=28.61, 法向力=3434.8977, 切向力X=20126.7578, 切向力Y=-6074.0610 +FPS=28.10, 法向力=6592.7451, 切向力X=38293.6172, 切向力Y=-10884.9844 +FPS=28.28, 法向力=11507.9316, 切向力X=56591.5391, 切向力Y=-16334.1289 +FPS=28.90, 法向力=11458.6377, 切向力X=56693.7422, 切向力Y=-16717.5977 +FPS=28.84, 法向力=16213.4590, 切向力X=66549.6250, 切向力Y=-21958.1855 +FPS=30.50, 法向力=16375.1387, 切向力X=67135.3281, 切向力Y=-22088.5625 +FPS=28.58, 法向力=18075.4941, 切向力X=69188.9922, 切向力Y=-25621.7500 +FPS=30.78, 法向力=18210.2891, 切向力X=69390.0000, 切向力Y=-25997.3555 +FPS=29.25, 法向力=18419.0664, 切向力X=67655.2891, 切向力Y=-27915.9609 +FPS=30.51, 法向力=18305.3535, 切向力X=67609.0938, 切向力Y=-28134.5352 +FPS=29.08, 法向力=17910.7930, 切向力X=63212.9766, 切向力Y=-26719.4160 +FPS=30.84, 法向力=17776.4102, 切向力X=63086.9688, 切向力Y=-26720.4355 +FPS=28.82, 法向力=17069.9609, 切向力X=58674.6250, 切向力Y=-25292.1914 +FPS=29.54, 法向力=16894.3594, 切向力X=58335.5742, 切向力Y=-25314.4180 +FPS=27.64, 法向力=15883.1855, 切向力X=53920.6641, 切向力Y=-23843.0137 +FPS=29.36, 法向力=15666.9287, 切向力X=53566.9062, 切向力Y=-23885.7773 +FPS=25.49, 法向力=14537.4648, 切向力X=38890.2500, 切向力Y=-17469.6113 +FPS=26.25, 法向力=14428.0977, 切向力X=38643.2344, 切向力Y=-17370.7207 +FPS=25.80, 法向力=11139.1191, 切向力X=16560.2266, 切向力Y=-12677.2646 +FPS=25.98, 法向力=7141.2856, 切向力X=6257.3135, 切向力Y=-4985.6362 +FPS=27.43, 法向力=7182.2964, 切向力X=6159.6455, 切向力Y=-4907.8091 +FPS=25.53, 法向力=3948.0215, 切向力X=3211.8774, 切向力Y=-629.8855 +FPS=28.51, 法向力=3923.0439, 切向力X=3243.3020, 切向力Y=-546.2634 +FPS=26.90, 法向力=3196.1699, 切向力X=2495.1484, 切向力Y=-394.6371 +FPS=29.21, 法向力=3197.2627, 切向力X=2507.1958, 切向力Y=-357.0764 +FPS=27.00, 法向力=2817.8755, 切向力X=2015.2937, 切向力Y=473.1430 +FPS=28.53, 法向力=2790.7629, 切向力X=2072.1267, 切向力Y=529.1954 +FPS=27.30, 法向力=2313.3916, 切向力X=1594.0348, 切向力Y=845.1514 +stitch_feature_optimized: canvas out_w=418, out_h=427, x_min=-84.51, y_min=-85.42 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000256s, blend=0.002177s (9 tiles incl ref), finalize=0.000117s, total=0.002558s +FPS=28.08, 法向力=2323.5503, 切向力X=1695.6064, 切向力Y=785.3317 +FPS=28.23, 法向力=2520.1538, 切向力X=1191.3745, 切向力Y=-26.1310 +FPS=26.21, 法向力=1902.3125, 切向力X=1549.0247, 切向力Y=774.9415 +FPS=27.25, 法向力=1958.8577, 切向力X=1614.0410, 切向力Y=723.1378 +FPS=27.23, 法向力=2164.9092, 切向力X=1549.9696, 切向力Y=104.4647 +FPS=27.99, 法向力=2235.0332, 切向力X=1551.8892, 切向力Y=144.0316 +FPS=26.72, 法向力=1620.1367, 切向力X=1838.4702, 切向力Y=52.7633 +FPS=28.43, 法向力=1570.4241, 切向力X=1878.6387, 切向力Y=69.8186 +FPS=26.17, 法向力=1761.6476, 切向力X=1164.2766, 切向力Y=1118.8116 +FPS=28.61, 法向力=1802.1917, 切向力X=1267.6033, 切向力Y=1154.3481 +FPS=27.91, 法向力=1898.5858, 切向力X=1064.7195, 切向力Y=295.8300 +FPS=28.19, 法向力=1908.9281, 切向力X=1162.9065, 切向力Y=217.7100 +FPS=27.52, 法向力=1717.8311, 切向力X=1133.3929, 切向力Y=340.0806 +FPS=12.24, 法向力=1657.5914, 切向力X=770.6281, 切向力Y=733.9172 +FPS=40.51, 法向力=1637.0885, 切向力X=787.8185, 切向力Y=698.9650 +FPS=33.22, 法向力=1133.8268, 切向力X=1118.9921, 切向力Y=600.6842 +FPS=33.34, 法向力=1168.0212, 切向力X=1153.3232, 切向力Y=583.1916 +FPS=32.24, 法向力=1431.7371, 切向力X=257.2110, 切向力Y=664.2767 +FPS=30.90, 法向力=1529.3149, 切向力X=183.6705, 切向力Y=611.1656 +FPS=31.73, 法向力=1531.6901, 切向力X=872.9446, 切向力Y=467.4865 +FPS=33.50, 法向力=1557.0951, 切向力X=844.1377, 切向力Y=444.6363 +FPS=30.61, 法向力=1251.1978, 切向力X=1106.1155, 切向力Y=921.6523 +FPS=33.44, 法向力=1254.7440, 切向力X=1165.3949, 切向力Y=995.6622 +FPS=30.48, 法向力=1578.5897, 切向力X=584.7957, 切向力Y=-258.4114 +FPS=33.47, 法向力=1624.8831, 切向力X=595.1139, 切向力Y=-320.4827 +FPS=30.50, 法向力=1273.6179, 切向力X=692.5327, 切向力Y=680.3885 +FPS=32.64, 法向力=1289.8662, 切向力X=639.6027, 切向力Y=750.4628 +FPS=32.09, 法向力=1523.3060, 切向力X=463.6853, 切向力Y=1129.9871 +FPS=32.58, 法向力=1510.4768, 切向力X=449.7258, 切向力Y=1114.2688 +FPS=31.11, 法向力=1411.5391, 切向力X=561.3345, 切向力Y=786.7571 +stitch_feature_optimized: canvas out_w=418, out_h=427, x_min=-84.51, y_min=-85.42 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000206s, blend=0.002105s (9 tiles incl ref), finalize=0.000050s, total=0.002367s +FPS=32.17, 法向力=1377.8932, 切向力X=629.0267, 切向力Y=796.5300 +FPS=32.11, 法向力=1583.4441, 切向力X=363.6527, 切向力Y=881.0869 +FPS=33.19, 法向力=1618.4673, 切向力X=369.7521, 切向力Y=797.2236 +FPS=30.83, 法向力=1630.8031, 切向力X=373.9634, 切向力Y=793.0401 +FPS=31.65, 法向力=1366.8754, 切向力X=393.2392, 切向力Y=1542.8672 +FPS=32.32, 法向力=1367.4795, 切向力X=439.1738, 切向力Y=1433.7781 +FPS=31.16, 法向力=1374.7382, 切向力X=140.7696, 切向力Y=480.1952 +FPS=31.69, 法向力=1415.8533, 切向力X=43.1400, 切向力Y=471.1428 +FPS=30.78, 法向力=1314.8560, 切向力X=139.9083, 切向力Y=820.5954 +FPS=32.68, 法向力=1287.6721, 切向力X=68.2253, 切向力Y=776.3089 +FPS=28.75, 法向力=1240.2185, 切向力X=583.4763, 切向力Y=669.5624 +FPS=9.29, 法向力=1821.4355, 切向力X=684.0640, 切向力Y=483.9497 +Sensor disconnected. diff --git a/examples/logs/qt_viewer_20260608_121027.log b/examples/logs/qt_viewer_20260608_121027.log new file mode 100644 index 0000000..d3c8ae8 --- /dev/null +++ b/examples/logs/qt_viewer_20260608_121027.log @@ -0,0 +1,297 @@ + +按键说明:Q 退出 | R 重置追踪器 | S 开始录像 | E 结束录像 | ESC 全屏 +Config: ./config/ddjx01.json +Stitcher initialized with config: {'min_area_frac': 0.01, 'max_area_frac': 0.05, 'max_aspect_ratio': 50, 'index': [1, 2, 3, 6, 7, 8, 11, 12, 13], 'margin': 10, 'nominal_ov_pos': 100, 'n': [3, 3], 'row_tol': 0.6, 'box_size': [250, 250]} +Contact3D initialized with config: {'min_contour_area': 3000, 'flow_threshold': 5, 'div_threshold': 0.05, 'expansion_threshold': 0.01, 'kernel_size': [5, 5], 'denoise_sigma': 12} +Connecting to video source... +OpenCV negotiated stream: FOURCC='....' (int=22, hex=0x00000016), size=1920x1080, fps=30.00, backend_id=1400 +Detected 15 candidate boxes with bk_thresh=35 +Sensor: valid for stitching +Feature stitch tile selection: ref_idx=7, moving_indices=[1, 2, 3, 6, 8, 11, 12, 13] +Latest-frame capture thread started. +Camera calib not found or not JSON: C:\Users\orisys2601\Desktop\dd_claw\./config/ddjx01.npy +[Init] 加载简单方向配置成功: rotation_angle=0, flip_x=False, flip_y=False + Video source: 0 + Stitch mode: True + Optical flow algorithm: dis + Image processing backend: cpu (requested: cpu) + Poisson backend: auto + CuPy available: True + OpenCL available: False +▶ 启动 — 摄像机=0, 配置=./config/ddjx01.json, 标定=./config/ddjx01.npy +FPS=0.50, 法向力=0.0000, 切向力X=0.0000, 切向力Y=0.0000 +FPS=6.70, 法向力=958.0471, 切向力X=457.1682, 切向力Y=-80.8228 +FPS=27.03, 法向力=1037.8328, 切向力X=-166.8887, 切向力Y=-328.4384 +FPS=29.36, 法向力=1041.7566, 切向力X=-290.5876, 切向力Y=-374.6129 +FPS=30.51, 法向力=1001.5676, 切向力X=-344.4829, 切向力Y=-226.9175 +FPS=33.52, 法向力=967.4227, 切向力X=-431.8862, 切向力Y=-215.3219 +FPS=31.39, 法向力=1223.9358, 切向力X=19.5592, 切向力Y=-754.6327 +Traceback (most recent call last): + File "C:\Users\orisys2601\Desktop\dd_claw\examples\qt_viewer_2.py", line 599, in _on_timer + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\Desktop\dd_claw\examples\qt_viewer_2.py", line 125, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=34.79, 法向力=1211.7732, 切向力X=-0.6752, 切向力Y=-660.0580 +Traceback (most recent call last): + File "C:\Users\orisys2601\Desktop\dd_claw\examples\qt_viewer_2.py", line 599, in _on_timer + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\Desktop\dd_claw\examples\qt_viewer_2.py", line 125, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=42.94, 法向力=1216.1796, 切向力X=17.8509, 切向力Y=-614.3287 +Traceback (most recent call last): + File "C:\Users\orisys2601\Desktop\dd_claw\examples\qt_viewer_2.py", line 599, in _on_timer + data_plot[:, 1, i] = lowpass_filter( + ^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\Desktop\dd_claw\examples\qt_viewer_2.py", line 125, in lowpass_filter + return filtfilt(b, a, y) + ^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4171, in filtfilt + edge, ext = _validate_pad(padtype, padlen, x, axis, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\orisys2601\.conda\envs\py311\Lib\site-packages\scipy\signal\_signaltools.py", line 4221, in _validate_pad + raise ValueError("The length of the input vector x must be greater " +ValueError: The length of the input vector x must be greater than padlen, which is 9. +FPS=39.57, 法向力=1187.6194, 切向力X=182.1541, 切向力Y=353.3444 +FPS=43.28, 法向力=1206.9316, 切向力X=250.1744, 切向力Y=470.3577 +FPS=31.19, 法向力=1173.4836, 切向力X=607.2571, 切向力Y=383.3973 +FPS=33.52, 法向力=1212.7821, 切向力X=650.9253, 切向力Y=434.1505 +FPS=30.17, 法向力=1067.3831, 切向力X=-147.8980, 切向力Y=-611.6644 +FPS=32.14, 法向力=1085.7688, 切向力X=-76.3259, 切向力Y=-607.7249 +FPS=29.42, 法向力=988.0444, 切向力X=-267.5430, 切向力Y=-484.7402 +FPS=32.15, 法向力=995.0660, 切向力X=-219.2151, 切向力Y=-426.2507 +FPS=32.54, 法向力=996.5771, 切向力X=-211.6463, 切向力Y=-477.5270 +FPS=31.80, 法向力=934.5352, 切向力X=390.4329, 切向力Y=-986.1317 +FPS=32.57, 法向力=955.0214, 切向力X=421.5325, 切向力Y=-924.8008 +FPS=30.14, 法向力=1514.4005, 切向力X=4768.9258, 切向力Y=-607.7657 +FPS=30.38, 法向力=1372.3899, 切向力X=4951.4219, 切向力Y=-728.3699 +FPS=30.54, 法向力=4210.1904, 切向力X=23801.4180, 切向力Y=-4762.2793 +FPS=32.84, 法向力=3893.1074, 切向力X=24050.5215, 切向力Y=-5085.0879 +FPS=29.87, 法向力=8197.6562, 切向力X=55487.2656, 切向力Y=-18924.7031 +FPS=31.65, 法向力=7782.2881, 切向力X=56084.1016, 切向力Y=-19349.2207 +FPS=28.88, 法向力=12066.9580, 切向力X=75880.2031, 切向力Y=-31007.4258 +FPS=31.90, 法向力=11676.3750, 切向力X=76612.9531, 切向力Y=-31328.7539 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-83.01, y_min=-85.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000207s, blend=0.002091s (9 tiles incl ref), finalize=0.000048s, total=0.002353s +FPS=30.25, 法向力=12550.6543, 切向力X=81441.1250, 切向力Y=-35906.9023 +FPS=31.44, 法向力=12594.5918, 切向力X=82032.0859, 切向力Y=-36343.2656 +FPS=28.29, 法向力=13531.1562, 切向力X=82137.2031, 切向力Y=-36841.6523 +FPS=30.26, 法向力=13666.7842, 切向力X=82320.7969, 切向力Y=-36729.3086 +FPS=26.33, 法向力=14788.0791, 切向力X=83168.1328, 切向力Y=-35275.4805 +FPS=27.45, 法向力=14581.2979, 切向力X=83420.8438, 切向力Y=-35306.8438 +FPS=30.53, 法向力=14661.1299, 切向力X=77880.2734, 切向力Y=-32295.9570 +FPS=32.33, 法向力=14526.1816, 切向力X=77750.5625, 切向力Y=-32165.0312 +FPS=31.09, 法向力=14174.6758, 切向力X=71297.3125, 切向力Y=-27062.4688 +FPS=31.45, 法向力=13935.0225, 切向力X=70951.1250, 切向力Y=-26899.2227 +FPS=30.00, 法向力=13564.6660, 切向力X=65841.9453, 切向力Y=-21076.3047 +FPS=31.71, 法向力=13287.3301, 切向力X=65741.4141, 切向力Y=-20843.9141 +FPS=28.53, 法向力=10833.0059, 切向力X=52253.7812, 切向力Y=-12826.2891 +FPS=31.34, 法向力=10584.1367, 切向力X=52659.4492, 切向力Y=-12621.6699 +FPS=26.92, 法向力=7250.8540, 切向力X=28775.7832, 切向力Y=-9574.4873 +FPS=25.84, 法向力=7105.6587, 切向力X=29075.5664, 切向力Y=-9676.0146 +FPS=25.36, 法向力=4429.7637, 切向力X=13763.7197, 切向力Y=-4243.1025 +FPS=28.87, 法向力=3312.9617, 切向力X=9572.3496, 切向力Y=-2714.5425 +FPS=30.99, 法向力=3238.5103, 切向力X=9649.3984, 切向力Y=-2706.9346 +FPS=28.72, 法向力=3412.2388, 切向力X=8588.3594, 切向力Y=-2366.0625 +FPS=30.21, 法向力=3415.2468, 切向力X=8539.5215, 切向力Y=-2333.7903 +FPS=27.18, 法向力=2723.5989, 切向力X=9762.6055, 切向力Y=1991.5642 +FPS=30.76, 法向力=2824.6819, 切向力X=9793.4902, 切向力Y=2372.7351 +FPS=30.49, 法向力=2763.4102, 切向力X=9781.1035, 切向力Y=2471.6348 +FPS=30.94, 法向力=2426.4480, 切向力X=13141.4395, 切向力Y=5653.1836 +FPS=32.63, 法向力=2268.4207, 切向力X=13383.9746, 切向力Y=6508.8491 +FPS=29.82, 法向力=3265.0122, 切向力X=23397.2656, 切向力Y=9234.0996 +FPS=20.71, 法向力=4971.9468, 切向力X=37429.3594, 切向力Y=13388.5254 +FPS=34.86, 法向力=4787.8359, 切向力X=38121.8594, 切向力Y=13722.6465 +FPS=31.58, 法向力=6818.5127, 切向力X=45866.1289, 切向力Y=16106.1533 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-83.01, y_min=-85.05 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000022s (hit), reset=0.000254s, blend=0.002365s (9 tiles incl ref), finalize=0.000070s, total=0.002715s +FPS=33.58, 法向力=6694.8203, 切向力X=46033.9141, 切向力Y=16171.1631 +FPS=30.28, 法向力=7617.9697, 切向力X=47990.5859, 切向力Y=17449.9707 +FPS=32.21, 法向力=7704.2100, 切向力X=48010.8047, 切向力Y=17574.7051 +FPS=30.23, 法向力=7137.0752, 切向力X=46525.1406, 切向力Y=17438.1016 +FPS=32.75, 法向力=7233.4854, 切向力X=46484.1641, 切向力Y=17421.4316 +FPS=32.63, 法向力=7266.6260, 切向力X=46472.2070, 切向力Y=17388.9258 +FPS=29.82, 法向力=6945.7373, 切向力X=46897.3281, 切向力Y=17469.1250 +FPS=33.52, 法向力=6965.2070, 切向力X=46876.6172, 切向力Y=17434.1445 +FPS=31.50, 法向力=6819.1128, 切向力X=47526.4805, 切向力Y=14603.7178 +FPS=35.60, 法向力=6916.5005, 切向力X=47590.9688, 切向力Y=14479.9834 +FPS=32.80, 法向力=6268.0605, 切向力X=46854.3047, 切向力Y=10357.4717 +FPS=35.92, 法向力=6345.9824, 切向力X=46810.5977, 切向力Y=10183.3984 +FPS=32.47, 法向力=4905.0522, 切向力X=44433.8398, 切向力Y=161.0533 +FPS=34.93, 法向力=4986.9131, 切向力X=44450.8008, 切向力Y=34.9849 +FPS=30.52, 法向力=4195.1133, 切向力X=32103.7148, 切向力Y=-2787.5798 +FPS=34.83, 法向力=4128.9541, 切向力X=32152.8164, 切向力Y=-2940.1487 +FPS=33.94, 法向力=3027.3110, 切向力X=18178.1914, 切向力Y=1087.2471 +FPS=35.15, 法向力=2997.7114, 切向力X=18191.1426, 切向力Y=1162.3516 +FPS=36.29, 法向力=3005.5703, 切向力X=18208.8789, 切向力Y=1158.8673 +FPS=31.81, 法向力=2084.5525, 切向力X=8302.2656, 切向力Y=204.4126 +FPS=35.37, 法向力=2139.5720, 切向力X=8268.9307, 切向力Y=186.9046 +FPS=33.23, 法向力=2203.6851, 切向力X=5979.5547, 切向力Y=586.5945 +FPS=35.95, 法向力=2144.9111, 切向力X=5942.2207, 切向力Y=584.0245 +FPS=32.13, 法向力=1547.4336, 切向力X=4444.9155, 切向力Y=-62.0686 +FPS=34.35, 法向力=1600.2817, 切向力X=4427.7705, 切向力Y=-7.4223 +FPS=34.26, 法向力=1583.2200, 切向力X=4459.7690, 切向力Y=-36.7772 +FPS=31.55, 法向力=1946.7168, 切向力X=10256.0273, 切向力Y=-236.7957 +FPS=35.12, 法向力=1863.6395, 切向力X=10679.1738, 切向力Y=-337.5972 +FPS=30.93, 法向力=3771.2893, 切向力X=35298.8359, 切向力Y=-763.2880 +FPS=34.36, 法向力=3569.3159, 切向力X=35428.2578, 切向力Y=-746.2792 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-83.01, y_min=-85.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000234s, blend=0.002212s (9 tiles incl ref), finalize=0.000091s, total=0.002544s +FPS=33.66, 法向力=6892.8779, 切向力X=62187.5078, 切向力Y=-2603.0588 +FPS=35.60, 法向力=6789.4795, 切向力X=62421.8164, 切向力Y=-2364.2173 +FPS=47.24, 法向力=6871.0391, 切向力X=62370.1250, 切向力Y=-2270.9407 +FPS=34.67, 法向力=9831.7402, 切向力X=78669.0078, 切向力Y=-5418.7256 +FPS=47.23, 法向力=9771.7383, 切向力X=78860.4141, 切向力Y=-5419.4077 +FPS=35.94, 法向力=11846.5098, 切向力X=85950.8281, 切向力Y=-7651.2729 +FPS=43.59, 法向力=11830.7090, 切向力X=86087.2812, 切向力Y=-7646.8682 +FPS=35.38, 法向力=11725.3486, 切向力X=86186.3984, 切向力Y=-7619.4209 +FPS=32.36, 法向力=13718.3691, 切向力X=89572.5938, 切向力Y=-11331.3555 +FPS=33.50, 法向力=13751.3340, 切向力X=89965.0859, 切向力Y=-11459.9824 +FPS=31.99, 法向力=15210.2246, 切向力X=88588.0078, 切向力Y=-12361.0635 +FPS=33.32, 法向力=15346.8398, 切向力X=88675.1094, 切向力Y=-12346.0508 +FPS=30.38, 法向力=16693.1172, 切向力X=85655.8438, 切向力Y=-13681.2715 +FPS=32.92, 法向力=16572.5527, 切向力X=85582.5469, 切向力Y=-13993.3916 +FPS=30.49, 法向力=16527.8398, 切向力X=85604.9453, 切向力Y=-14035.3389 +FPS=31.84, 法向力=16656.5391, 切向力X=82110.1094, 切向力Y=-15795.6084 +FPS=30.33, 法向力=16749.4316, 切向力X=81992.2656, 切向力Y=-15715.0762 +FPS=31.39, 法向力=17634.7969, 切向力X=81985.6719, 切向力Y=-15496.0020 +FPS=31.56, 法向力=17680.8203, 切向力X=81967.1562, 切向力Y=-15613.6709 +FPS=31.68, 法向力=17629.3867, 切向力X=81610.4609, 切向力Y=-15518.0957 +FPS=31.49, 法向力=17718.2383, 切向力X=81603.6250, 切向力Y=-15407.7373 +FPS=32.28, 法向力=17263.2402, 切向力X=78782.4062, 切向力Y=-15441.1621 +FPS=31.20, 法向力=17181.6055, 切向力X=78848.9688, 切向力Y=-15485.3281 +FPS=32.37, 法向力=16411.6875, 切向力X=65110.1016, 切向力Y=-10721.7588 +FPS=32.96, 法向力=16312.5020, 切向力X=65079.4062, 切向力Y=-10677.8799 +FPS=31.34, 法向力=13356.0020, 切向力X=50352.5781, 切向力Y=-4156.5659 +FPS=32.14, 法向力=13165.3604, 切向力X=50307.8242, 切向力Y=-4153.4229 +FPS=29.47, 法向力=12558.4277, 切向力X=49446.7852, 切向力Y=-5508.6992 +FPS=32.03, 法向力=12888.4248, 切向力X=49084.9180, 切向力Y=-5516.6479 +FPS=29.16, 法向力=12099.5850, 切向力X=46113.8516, 切向力Y=-5723.3560 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-83.01, y_min=-85.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000216s, blend=0.002186s (9 tiles incl ref), finalize=0.000070s, total=0.002479s +FPS=32.55, 法向力=11801.0439, 切向力X=46204.7539, 切向力Y=-5921.3574 +FPS=29.36, 法向力=11167.6211, 切向力X=31604.2812, 切向力Y=-3007.1050 +FPS=28.81, 法向力=11202.0107, 切向力X=31504.3145, 切向力Y=-3217.1787 +FPS=27.26, 法向力=10507.1562, 切向力X=21243.4160, 切向力Y=8736.7354 +FPS=28.83, 法向力=10380.2939, 切向力X=21228.6641, 切向力Y=8938.5977 +FPS=27.71, 法向力=5691.0107, 切向力X=11797.8730, 切向力Y=7956.1782 +FPS=28.67, 法向力=5458.4492, 切向力X=11848.8613, 切向力Y=8185.3594 +FPS=28.16, 法向力=3513.8394, 切向力X=7174.7192, 切向力Y=1857.5496 +FPS=29.82, 法向力=3567.6125, 切向力X=7127.1260, 切向力Y=1832.8490 +FPS=28.11, 法向力=2836.9839, 切向力X=2248.0527, 切向力Y=-19010.3750 +FPS=28.81, 法向力=2748.0352, 切向力X=2133.5969, 切向力Y=-19069.7227 +FPS=27.88, 法向力=4468.0400, 切向力X=-950.6686, 切向力Y=-49305.3320 +FPS=27.73, 法向力=9436.5986, 切向力X=3612.1533, 切向力Y=-87385.3906 +FPS=28.70, 法向力=9396.9072, 切向力X=3665.3926, 切向力Y=-87755.1719 +FPS=27.47, 法向力=15518.7412, 切向力X=12531.2598, 切向力Y=-104508.5000 +FPS=28.50, 法向力=15019.9912, 切向力X=13081.0137, 切向力Y=-104832.8438 +FPS=25.42, 法向力=17367.4004, 切向力X=20532.5039, 切向力Y=-101278.1094 +FPS=28.94, 法向力=17124.1582, 切向力X=21688.1445, 切向力Y=-100628.8906 +FPS=26.71, 法向力=16849.3906, 切向力X=25896.5488, 切向力Y=-95820.8594 +FPS=29.02, 法向力=16780.3652, 切向力X=26534.2734, 切向力Y=-95168.9375 +FPS=26.33, 法向力=16347.8838, 切向力X=27842.1836, 切向力Y=-88616.4297 +FPS=27.34, 法向力=16197.7695, 切向力X=27940.8242, 切向力Y=-88086.5156 +FPS=27.82, 法向力=15631.4824, 切向力X=27543.9766, 切向力Y=-82146.9531 +FPS=27.97, 法向力=15577.8652, 切向力X=27617.0469, 切向力Y=-81808.8125 +FPS=27.21, 法向力=14151.8145, 切向力X=26658.6875, 切向力Y=-72920.9688 +FPS=27.00, 法向力=13216.3262, 切向力X=26282.8535, 切向力Y=-65618.0781 +FPS=28.63, 法向力=13036.0762, 切向力X=26239.7012, 切向力Y=-65275.0703 +FPS=25.33, 法向力=11844.5078, 切向力X=24899.4492, 切向力Y=-60973.1641 +FPS=28.55, 法向力=11678.6367, 切向力X=24832.0312, 切向力Y=-60782.4961 +FPS=26.70, 法向力=11997.4590, 切向力X=22339.8340, 切向力Y=-56226.6797 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-83.01, y_min=-85.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000004s (hit), reset=0.000273s, blend=0.002441s (9 tiles incl ref), finalize=0.000056s, total=0.002776s +FPS=26.94, 法向力=11929.0723, 切向力X=22230.8828, 切向力Y=-56183.9492 +FPS=26.16, 法向力=11130.9570, 切向力X=20369.7012, 切向力Y=-49736.3828 +FPS=28.17, 法向力=10915.0664, 切向力X=20369.5391, 切向力Y=-49491.1445 +FPS=27.19, 法向力=10369.8086, 切向力X=18329.2246, 切向力Y=-45470.4688 +FPS=27.46, 法向力=9759.9248, 切向力X=18281.3223, 切向力Y=-47001.4062 +FPS=27.84, 法向力=9780.0938, 切向力X=18211.5547, 切向力Y=-47023.1797 +FPS=26.88, 法向力=9462.0859, 切向力X=18178.0938, 切向力Y=-47355.7812 +FPS=28.79, 法向力=9490.7793, 切向力X=18121.6152, 切向力Y=-47325.5156 +FPS=27.51, 法向力=9292.2588, 切向力X=19172.4355, 切向力Y=-47293.2188 +FPS=28.04, 法向力=9306.2178, 切向力X=19122.8203, 切向力Y=-47344.2969 +FPS=26.67, 法向力=9421.2656, 切向力X=19058.1719, 切向力Y=-46872.3359 +FPS=28.71, 法向力=9432.2637, 切向力X=19073.5566, 切向力Y=-46860.3320 +FPS=28.25, 法向力=9100.5664, 切向力X=19524.9004, 切向力Y=-47231.0664 +FPS=30.29, 法向力=9097.0088, 切向力X=19456.4219, 切向力Y=-47359.6641 +FPS=27.58, 法向力=9574.0762, 切向力X=19888.3262, 切向力Y=-46890.5000 +FPS=29.17, 法向力=9558.6162, 切向力X=19972.1367, 切向力Y=-47001.3750 +FPS=29.80, 法向力=9535.9082, 切向力X=18842.7168, 切向力Y=-45581.5898 +FPS=30.64, 法向力=9428.6875, 切向力X=18804.1289, 切向力Y=-45546.7070 +FPS=29.69, 法向力=9072.8477, 切向力X=18642.7148, 切向力Y=-41666.5039 +FPS=28.73, 法向力=9038.1172, 切向力X=12754.1865, 切向力Y=-28949.5586 +FPS=29.06, 法向力=9000.5801, 切向力X=12734.5273, 切向力Y=-28861.6836 +FPS=29.23, 法向力=9015.9121, 切向力X=12724.0625, 切向力Y=-28875.8613 +FPS=27.63, 法向力=6597.7637, 切向力X=5812.6436, 切向力Y=-15734.4600 +FPS=30.00, 法向力=6626.5010, 切向力X=5802.9355, 切向力Y=-15740.0439 +FPS=28.83, 法向力=4820.4341, 切向力X=990.1127, 切向力Y=-9223.1318 +FPS=29.57, 法向力=3404.0691, 切向力X=2456.2483, 切向力Y=-5446.0146 +FPS=29.29, 法向力=3465.7271, 切向力X=2468.2771, 切向力Y=-5475.0596 +FPS=29.44, 法向力=2330.6440, 切向力X=2245.6758, 切向力Y=-4382.9019 +FPS=28.51, 法向力=2398.5327, 切向力X=2270.0149, 切向力Y=-4367.6860 +FPS=28.27, 法向力=2624.6860, 切向力X=1730.6328, 切向力Y=-4239.1787 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-83.01, y_min=-85.05 +stitch_feature_optimized steps: brightness=0.000003s, geom=0.000003s (hit), reset=0.000227s, blend=0.002167s (9 tiles incl ref), finalize=0.000054s, total=0.002454s +FPS=31.00, 法向力=2636.0762, 切向力X=1792.9360, 切向力Y=-4256.8701 +FPS=27.15, 法向力=2544.4287, 切向力X=1709.8660, 切向力Y=-3126.8716 +FPS=30.67, 法向力=2572.2517, 切向力X=1726.4729, 切向力Y=-3071.6685 +FPS=29.16, 法向力=2345.2678, 切向力X=5339.2598, 切向力Y=-1477.7351 +FPS=30.18, 法向力=2362.9836, 切向力X=5569.1270, 切向力Y=-1222.9305 +FPS=29.30, 法向力=2091.6587, 切向力X=15938.6602, 切向力Y=-1575.9720 +FPS=28.98, 法向力=2087.9771, 切向力X=16093.2344, 切向力Y=-1516.4800 +FPS=27.48, 法向力=3381.8315, 切向力X=32127.4414, 切向力Y=-2080.0945 +FPS=29.27, 法向力=3177.8496, 切向力X=32437.3770, 切向力Y=-1934.9338 +FPS=26.69, 法向力=4721.7197, 切向力X=42281.0938, 切向力Y=-3917.3611 +FPS=29.19, 法向力=4583.4883, 切向力X=42228.2227, 切向力Y=-4116.4399 +FPS=26.05, 法向力=5828.5322, 切向力X=44107.7227, 切向力Y=-4048.8062 +FPS=28.32, 法向力=5849.1611, 切向力X=44196.6094, 切向力Y=-3864.5408 +FPS=25.15, 法向力=6288.3628, 切向力X=42818.4609, 切向力Y=-4580.4180 +FPS=27.47, 法向力=6586.1416, 切向力X=42976.0938, 切向力Y=-4468.3193 +FPS=26.56, 法向力=6565.0449, 切向力X=42986.5312, 切向力Y=-4453.9072 +FPS=26.03, 法向力=7069.7607, 切向力X=43344.8594, 切向力Y=-5667.7437 +FPS=27.51, 法向力=7135.5488, 切向力X=43187.9766, 切向力Y=-5595.8076 +FPS=25.14, 法向力=6329.7842, 切向力X=39394.6094, 切向力Y=-5116.0166 +FPS=28.16, 法向力=6282.1577, 切向力X=39365.7656, 切向力Y=-4955.9248 +FPS=26.86, 法向力=6138.9043, 切向力X=35671.7109, 切向力Y=-5318.5205 +FPS=27.79, 法向力=6171.9844, 切向力X=35802.3945, 切向力Y=-5490.1367 +FPS=26.12, 法向力=5230.4238, 切向力X=30359.6660, 切向力Y=-6299.2544 +FPS=24.57, 法向力=5253.0903, 切向力X=30273.2812, 切向力Y=-6505.5869 +FPS=23.81, 法向力=3415.2375, 切向力X=20639.0586, 切向力Y=-6613.4072 +FPS=23.65, 法向力=3028.2537, 切向力X=9902.0908, 切向力Y=-3292.9380 +FPS=25.85, 法向力=2926.2432, 切向力X=9984.9180, 切向力Y=-3338.7285 +FPS=24.25, 法向力=1828.6602, 切向力X=5659.7832, 切向力Y=-233.4894 +FPS=25.95, 法向力=2211.6892, 切向力X=3516.8596, 切向力Y=-198.6759 +FPS=23.90, 法向力=2257.3608, 切向力X=3546.3047, 切向力Y=-218.8824 +stitch_feature_optimized: canvas out_w=418, out_h=426, x_min=-83.01, y_min=-85.05 +stitch_feature_optimized steps: brightness=0.000004s, geom=0.000004s (hit), reset=0.000278s, blend=0.002413s (9 tiles incl ref), finalize=0.000065s, total=0.002763s +FPS=20.71, 法向力=1942.4646, 切向力X=3167.5542, 切向力Y=-472.2048 +FPS=23.09, 法向力=1620.0269, 切向力X=2688.0093, 切向力Y=-71.4687 +FPS=23.54, 法向力=1595.3293, 切向力X=2769.6221, 切向力Y=-117.6267 +FPS=20.79, 法向力=1237.4751, 切向力X=2663.2168, 切向力Y=-809.7040 +FPS=23.33, 法向力=1345.8228, 切向力X=1813.4089, 切向力Y=-826.1524 +FPS=23.93, 法向力=1301.6569, 切向力X=1856.9824, 切向力Y=-829.9094 +FPS=21.80, 法向力=1364.8510, 切向力X=2106.8647, 切向力Y=-954.0377 +FPS=21.49, 法向力=1421.3523, 切向力X=2159.9360, 切向力Y=1.8530 +FPS=22.00, 法向力=1429.6431, 切向力X=2171.4988, 切向力Y=14.3651 +FPS=23.45, 法向力=1468.8877, 切向力X=1490.3186, 切向力Y=-409.1366 +FPS=20.19, 法向力=1775.2639, 切向力X=1025.2883, 切向力Y=-98.6228 +FPS=23.05, 法向力=1772.0188, 切向力X=972.3601, 切向力Y=-1.5444 +FPS=11.34, 法向力=1348.8914, 切向力X=1231.3931, 切向力Y=-1017.2532 +Sensor disconnected. +⏸ 已暂停 diff --git a/examples/manual_annotator.py b/examples/manual_annotator.py new file mode 100644 index 0000000..222e4c7 --- /dev/null +++ b/examples/manual_annotator.py @@ -0,0 +1,657 @@ +""" +Manual annotation tool for camera calibration aids. + +Use this when automatic corner detection is not practical. It lets you freeze a +camera/video frame or open an image, then manually mark corners, lines, +rectangles, and ROI boxes. Saved JSON coordinates are in original image pixels. +""" + +import argparse +import json +import os +import sys +from datetime import datetime + +os.environ["OPENCV_VIDEOIO_MSMF_ENABLE_HW_TRANSFORMS"] = "0" + +import cv2 +import numpy as np + + +def _fix_qt_plugin_path(): + """OpenCV can redirect Qt to cv2/qt/plugins; prefer PyQt5's plugins.""" + try: + from PyQt5.QtCore import QLibraryInfo + + os.environ["QT_QPA_PLATFORM_PLUGIN_PATH"] = QLibraryInfo.location( + QLibraryInfo.PluginsPath + ) + except Exception: + path = os.environ.get("QT_QPA_PLATFORM_PLUGIN_PATH", "") + if "cv2" in path.replace("\\", "/"): + os.environ.pop("QT_QPA_PLATFORM_PLUGIN_PATH", None) + + +_fix_qt_plugin_path() + +from PyQt5.QtCore import QPoint, QRect, Qt, QTimer +from PyQt5.QtGui import QColor, QFont, QImage, QPainter, QPen, QPixmap +from PyQt5.QtWidgets import ( + QAction, + QApplication, + QButtonGroup, + QFileDialog, + QHBoxLayout, + QLabel, + QLineEdit, + QMainWindow, + QMessageBox, + QPushButton, + QSizePolicy, + QToolButton, + QVBoxLayout, + QWidget, +) + + +COLORS = { + "corner": QColor(0, 229, 255), + "line": QColor(255, 213, 79), + "rect": QColor(129, 199, 132), + "roi": QColor(255, 112, 67), +} + +MODE_TEXT = { + "corner": "角点", + "line": "直线", + "rect": "矩形", + "roi": "ROI", +} + + +def cv_to_qpixmap(frame_bgr): + rgb = cv2.cvtColor(frame_bgr, cv2.COLOR_BGR2RGB) + h, w, ch = rgb.shape + qimg = QImage(rgb.data, w, h, ch * w, QImage.Format_RGB888).copy() + return QPixmap.fromImage(qimg) + + +def normalize_rect(p0, p1): + x0, y0 = p0 + x1, y1 = p1 + left, right = sorted((int(round(x0)), int(round(x1)))) + top, bottom = sorted((int(round(y0)), int(round(y1)))) + return [left, top, max(0, right - left), max(0, bottom - top)] + + +class ImageCanvas(QLabel): + def __init__(self, parent=None): + super().__init__(parent) + self.setMouseTracking(True) + self.setFocusPolicy(Qt.StrongFocus) + self.setAlignment(Qt.AlignCenter) + self.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding) + self.setMinimumSize(640, 480) + + self.frame = None + self.pixmap_src = None + self.annotations = [] + self.mode = "corner" + self.drag_start = None + self.drag_current = None + self.hover_img_pos = None + self.status_callback = None + + def set_status_callback(self, callback): + self.status_callback = callback + + def set_frame(self, frame_bgr): + self.frame = frame_bgr.copy() + self.pixmap_src = cv_to_qpixmap(self.frame) + self.update() + + def clear_annotations(self): + self.annotations.clear() + self.drag_start = None + self.drag_current = None + self.update() + + def undo(self): + if self.annotations: + self.annotations.pop() + self.update() + + def set_mode(self, mode): + self.mode = mode + self.drag_start = None + self.drag_current = None + self.update() + + def image_size(self): + if self.frame is None: + return None + h, w = self.frame.shape[:2] + return [w, h] + + def _target_rect(self): + if self.pixmap_src is None: + return QRect() + src_w = self.pixmap_src.width() + src_h = self.pixmap_src.height() + if src_w <= 0 or src_h <= 0: + return QRect() + + widget_w = self.width() + widget_h = self.height() + scale = min(widget_w / src_w, widget_h / src_h) + draw_w = int(src_w * scale) + draw_h = int(src_h * scale) + x = (widget_w - draw_w) // 2 + y = (widget_h - draw_h) // 2 + return QRect(x, y, draw_w, draw_h) + + def _widget_to_image(self, pos): + if self.pixmap_src is None: + return None + rect = self._target_rect() + if not rect.contains(pos): + return None + x = (pos.x() - rect.x()) * self.pixmap_src.width() / rect.width() + y = (pos.y() - rect.y()) * self.pixmap_src.height() / rect.height() + x = min(max(x, 0), self.pixmap_src.width() - 1) + y = min(max(y, 0), self.pixmap_src.height() - 1) + return [float(x), float(y)] + + def _image_to_widget(self, point): + rect = self._target_rect() + x = rect.x() + point[0] * rect.width() / self.pixmap_src.width() + y = rect.y() + point[1] * rect.height() / self.pixmap_src.height() + return QPoint(int(round(x)), int(round(y))) + + def mousePressEvent(self, event): + if event.button() != Qt.LeftButton or self.frame is None: + return + img_pos = self._widget_to_image(event.pos()) + if img_pos is None: + return + + if self.mode == "corner": + self.annotations.append( + { + "type": "corner", + "label": f"corner_{self._count_type('corner') + 1}", + "points": [[round(img_pos[0], 2), round(img_pos[1], 2)]], + } + ) + self.update() + else: + self.drag_start = img_pos + self.drag_current = img_pos + self.update() + + def mouseMoveEvent(self, event): + img_pos = self._widget_to_image(event.pos()) + self.hover_img_pos = img_pos + if self.status_callback: + if img_pos is None: + self.status_callback(f"模式: {MODE_TEXT[self.mode]} | 坐标: -") + else: + self.status_callback( + f"模式: {MODE_TEXT[self.mode]} | 坐标: " + f"x={img_pos[0]:.1f}, y={img_pos[1]:.1f}" + ) + if self.drag_start is not None and img_pos is not None: + self.drag_current = img_pos + self.update() + + def mouseReleaseEvent(self, event): + if event.button() != Qt.LeftButton or self.drag_start is None: + return + img_pos = self._widget_to_image(event.pos()) or self.drag_current + if img_pos is None: + self.drag_start = None + self.drag_current = None + self.update() + return + + p0 = [round(self.drag_start[0], 2), round(self.drag_start[1], 2)] + p1 = [round(img_pos[0], 2), round(img_pos[1], 2)] + if self.mode == "line": + self.annotations.append( + { + "type": "line", + "label": f"line_{self._count_type('line') + 1}", + "points": [p0, p1], + } + ) + elif self.mode in ("rect", "roi"): + x, y, w, h = normalize_rect(p0, p1) + if w > 0 and h > 0: + self.annotations.append( + { + "type": self.mode, + "label": f"{self.mode}_{self._count_type(self.mode) + 1}", + "rect": [x, y, w, h], + "points": [[x, y], [x + w, y + h]], + } + ) + self.drag_start = None + self.drag_current = None + self.update() + + def keyPressEvent(self, event): + if event.key() == Qt.Key_Z and event.modifiers() & Qt.ControlModifier: + self.undo() + else: + super().keyPressEvent(event) + + def paintEvent(self, event): + painter = QPainter(self) + painter.fillRect(self.rect(), QColor("#0b0b0b")) + + if self.pixmap_src is None: + painter.setPen(QColor("#777777")) + painter.setFont(QFont("SimHei", 16)) + painter.drawText(self.rect(), Qt.AlignCenter, "打开图片/视频或启动摄像头") + painter.end() + return + + target = self._target_rect() + painter.drawPixmap(target, self.pixmap_src) + painter.setRenderHint(QPainter.Antialiasing, True) + + for ann in self.annotations: + self._draw_annotation(painter, ann) + + if self.drag_start is not None and self.drag_current is not None: + preview = self._preview_annotation() + if preview is not None: + self._draw_annotation(painter, preview, preview=True) + + painter.end() + + def _preview_annotation(self): + if self.mode == "line": + return {"type": "line", "points": [self.drag_start, self.drag_current]} + if self.mode in ("rect", "roi"): + x, y, w, h = normalize_rect(self.drag_start, self.drag_current) + return { + "type": self.mode, + "rect": [x, y, w, h], + "points": [[x, y], [x + w, y + h]], + } + return None + + def _draw_annotation(self, painter, ann, preview=False): + color = COLORS.get(ann["type"], QColor(255, 255, 255)) + pen = QPen(color, 2 if not preview else 1, Qt.DashLine if preview else Qt.SolidLine) + painter.setPen(pen) + painter.setBrush(Qt.NoBrush) + + if ann["type"] == "corner": + p = self._image_to_widget(ann["points"][0]) + painter.drawEllipse(p, 5, 5) + painter.drawLine(p.x() - 8, p.y(), p.x() + 8, p.y()) + painter.drawLine(p.x(), p.y() - 8, p.x(), p.y() + 8) + self._draw_label(painter, p, ann.get("label", "corner"), color) + elif ann["type"] == "line": + p0 = self._image_to_widget(ann["points"][0]) + p1 = self._image_to_widget(ann["points"][1]) + painter.drawLine(p0, p1) + self._draw_label(painter, p0, ann.get("label", "line"), color) + elif ann["type"] in ("rect", "roi"): + x, y, w, h = ann["rect"] + p0 = self._image_to_widget([x, y]) + p1 = self._image_to_widget([x + w, y + h]) + rect = QRect(p0, p1).normalized() + painter.drawRect(rect) + self._draw_label(painter, rect.topLeft(), ann.get("label", ann["type"]), color) + + def _draw_label(self, painter, pos, text, color): + painter.setFont(QFont("Consolas", 10)) + metrics = painter.fontMetrics() + box = metrics.boundingRect(text).adjusted(-4, -2, 4, 2) + box.moveTopLeft(pos + QPoint(8, -box.height() - 4)) + painter.fillRect(box, QColor(0, 0, 0, 170)) + painter.setPen(color) + painter.drawText(box, Qt.AlignCenter, text) + + def _count_type(self, ann_type): + return sum(1 for ann in self.annotations if ann["type"] == ann_type) + + +class MainWindow(QMainWindow): + def __init__(self, args): + super().__init__() + self.setWindowTitle("Orisys 手动标定标注工具") + self.args = args + self.capture = None + self.source = None + self.source_type = None + self.paused = True + + self.timer = QTimer(self) + self.timer.timeout.connect(self._read_frame) + + self._setup_ui() + self._setup_shortcuts() + + if args.source: + self._open_source(args.source) + + def _setup_ui(self): + root = QWidget() + self.setCentralWidget(root) + layout = QVBoxLayout(root) + layout.setContentsMargins(8, 8, 8, 8) + layout.setSpacing(8) + + top = QHBoxLayout() + top.setSpacing(6) + + self.source_edit = QLineEdit(str(self.args.source if self.args.source is not None else "0")) + self.source_edit.setPlaceholderText("摄像头编号、视频路径或图片路径") + top.addWidget(self.source_edit, 1) + + self.btn_open = QPushButton("打开") + self.btn_open.clicked.connect(self._on_open_clicked) + top.addWidget(self.btn_open) + + self.btn_file = QPushButton("选文件") + self.btn_file.clicked.connect(self._choose_file) + top.addWidget(self.btn_file) + + self.btn_pause = QPushButton("暂停/继续") + self.btn_pause.clicked.connect(self._toggle_pause) + top.addWidget(self.btn_pause) + + self.btn_save = QPushButton("保存 JSON") + self.btn_save.clicked.connect(self._save_json) + top.addWidget(self.btn_save) + + self.btn_save_image = QPushButton("保存预览图") + self.btn_save_image.clicked.connect(self._save_preview) + top.addWidget(self.btn_save_image) + + layout.addLayout(top) + + tools = QHBoxLayout() + tools.setSpacing(6) + + self.mode_group = QButtonGroup(self) + self.mode_group.setExclusive(True) + for mode in ("corner", "line", "rect", "roi"): + btn = QToolButton() + btn.setText(MODE_TEXT[mode]) + btn.setCheckable(True) + btn.clicked.connect(lambda checked, m=mode: self.canvas.set_mode(m)) + self.mode_group.addButton(btn) + tools.addWidget(btn) + if mode == "corner": + btn.setChecked(True) + + tools.addStretch(1) + + self.btn_undo = QPushButton("撤销") + self.btn_undo.clicked.connect(lambda: self.canvas.undo()) + tools.addWidget(self.btn_undo) + + self.btn_clear = QPushButton("清空") + self.btn_clear.clicked.connect(self._clear_annotations) + tools.addWidget(self.btn_clear) + + layout.addLayout(tools) + + self.canvas = ImageCanvas() + self.canvas.set_status_callback(self._set_status) + layout.addWidget(self.canvas, 1) + + self.status = QLabel("模式: 角点 | 坐标: -") + self.status.setMinimumHeight(24) + layout.addWidget(self.status) + + self.setStyleSheet( + """ + QMainWindow, QWidget { background: #111111; color: #dddddd; } + QLineEdit { + background: #0b0b0b; color: #dddddd; border: 1px solid #333333; + border-radius: 4px; padding: 5px 8px; + } + QPushButton, QToolButton { + background: #1d1d1d; color: #dddddd; border: 1px solid #333333; + border-radius: 4px; padding: 6px 12px; + } + QPushButton:hover, QToolButton:hover { background: #2a2a2a; } + QToolButton:checked { + background: #00323a; color: #00e5ff; border-color: #00a6b8; + } + QLabel { color: #aaaaaa; } + """ + ) + + def _setup_shortcuts(self): + shortcuts = [ + ("Ctrl+S", self._save_json), + ("Ctrl+Z", self.canvas.undo), + ("Space", self._toggle_pause), + ("C", lambda: self._select_mode("corner")), + ("L", lambda: self._select_mode("line")), + ("B", lambda: self._select_mode("rect")), + ("R", lambda: self._select_mode("roi")), + ] + for key, callback in shortcuts: + action = QAction(self) + action.setShortcut(key) + action.triggered.connect(callback) + self.addAction(action) + + def _select_mode(self, mode): + self.canvas.set_mode(mode) + for btn in self.mode_group.buttons(): + if btn.text() == MODE_TEXT[mode]: + btn.setChecked(True) + break + + def _set_status(self, text): + total = len(self.canvas.annotations) + self.status.setText(f"{text} | 标注数: {total}") + + def _on_open_clicked(self): + self._open_source(self.source_edit.text().strip()) + + def _choose_file(self): + path, _ = QFileDialog.getOpenFileName( + self, + "选择图片或视频", + "data", + "媒体文件 (*.png *.jpg *.jpeg *.bmp *.tif *.tiff *.mp4 *.avi *.mov);;所有文件 (*)", + ) + if path: + self.source_edit.setText(path) + self._open_source(path) + + def _open_source(self, source): + self._release_capture() + self.canvas.clear_annotations() + self.source = source + + src_for_cv = source + try: + src_for_cv = int(source) + except (TypeError, ValueError): + pass + + if isinstance(src_for_cv, str) and self._is_image_file(src_for_cv): + frame = cv2.imread(src_for_cv, cv2.IMREAD_COLOR) + if frame is None: + self._show_error(f"无法读取图片: {src_for_cv}") + return + self.source_type = "image" + self.paused = True + self.canvas.set_frame(frame) + self._set_status("图片已打开") + return + + cap = cv2.VideoCapture(src_for_cv) + if not cap.isOpened(): + self._show_error(f"无法打开输入源: {source}") + return + self.capture = cap + self.source_type = "camera_or_video" + self.paused = False + self.timer.start(30) + self._read_frame() + + def _read_frame(self): + if self.capture is None or self.paused: + return + ok, frame = self.capture.read() + if not ok: + self.paused = True + self.timer.stop() + self._set_status("视频结束或读取失败") + return + self.canvas.set_frame(frame) + + def _toggle_pause(self): + if self.capture is None: + return + self.paused = not self.paused + if self.paused: + self.timer.stop() + else: + self.timer.start(30) + + def _clear_annotations(self): + if not self.canvas.annotations: + return + reply = QMessageBox.question( + self, + "清空标注", + "确定清空当前所有标注?", + QMessageBox.Yes | QMessageBox.No, + QMessageBox.No, + ) + if reply == QMessageBox.Yes: + self.canvas.clear_annotations() + + def _save_json(self): + if self.canvas.frame is None: + self._show_error("当前没有图像可保存。") + return + + default_dir = os.path.join("examples", "annotations") + os.makedirs(default_dir, exist_ok=True) + default_path = os.path.join( + default_dir, f"manual_annotation_{datetime.now().strftime('%Y%m%d_%H%M%S')}.json" + ) + path, _ = QFileDialog.getSaveFileName( + self, "保存标注 JSON", default_path, "JSON (*.json);;所有文件 (*)" + ) + if not path: + return + if not path.lower().endswith(".json"): + path += ".json" + + payload = { + "created_at": datetime.now().isoformat(timespec="seconds"), + "source": self.source, + "source_type": self.source_type, + "image_size": self.canvas.image_size(), + "coordinate_system": "origin_top_left_pixels", + "annotations": self.canvas.annotations, + } + with open(path, "w", encoding="utf-8") as f: + json.dump(payload, f, ensure_ascii=False, indent=2) + self._set_status(f"已保存: {path}") + + def _save_preview(self): + if self.canvas.frame is None: + self._show_error("当前没有图像可保存。") + return + + preview = self._render_preview_image() + default_dir = os.path.join("examples", "annotations") + os.makedirs(default_dir, exist_ok=True) + default_path = os.path.join( + default_dir, f"manual_annotation_{datetime.now().strftime('%Y%m%d_%H%M%S')}.png" + ) + path, _ = QFileDialog.getSaveFileName( + self, "保存标注预览图", default_path, "PNG (*.png);;所有文件 (*)" + ) + if not path: + return + if not path.lower().endswith(".png"): + path += ".png" + cv2.imwrite(path, preview) + self._set_status(f"已保存预览图: {path}") + + def _render_preview_image(self): + img = self.canvas.frame.copy() + for ann in self.canvas.annotations: + color = COLORS.get(ann["type"], QColor(255, 255, 255)) + bgr = (color.blue(), color.green(), color.red()) + if ann["type"] == "corner": + x, y = [int(round(v)) for v in ann["points"][0]] + cv2.drawMarker(img, (x, y), bgr, cv2.MARKER_CROSS, 18, 2) + cv2.circle(img, (x, y), 5, bgr, 2) + cv2.putText(img, ann.get("label", "corner"), (x + 8, y - 8), + cv2.FONT_HERSHEY_SIMPLEX, 0.5, bgr, 1, cv2.LINE_AA) + elif ann["type"] == "line": + p0 = tuple(int(round(v)) for v in ann["points"][0]) + p1 = tuple(int(round(v)) for v in ann["points"][1]) + cv2.line(img, p0, p1, bgr, 2) + cv2.putText(img, ann.get("label", "line"), (p0[0] + 8, p0[1] - 8), + cv2.FONT_HERSHEY_SIMPLEX, 0.5, bgr, 1, cv2.LINE_AA) + elif ann["type"] in ("rect", "roi"): + x, y, w, h = ann["rect"] + cv2.rectangle(img, (x, y), (x + w, y + h), bgr, 2) + cv2.putText(img, ann.get("label", ann["type"]), (x + 8, y + 18), + cv2.FONT_HERSHEY_SIMPLEX, 0.5, bgr, 1, cv2.LINE_AA) + return img + + def _release_capture(self): + self.timer.stop() + if self.capture is not None: + self.capture.release() + self.capture = None + + def closeEvent(self, event): + self._release_capture() + event.accept() + + @staticmethod + def _is_image_file(path): + return os.path.splitext(path.lower())[1] in { + ".png", ".jpg", ".jpeg", ".bmp", ".tif", ".tiff" + } + + def _show_error(self, message): + QMessageBox.warning(self, "错误", message) + self._set_status(message) + + +def parse_args(): + parser = argparse.ArgumentParser() + parser.add_argument( + "--source", + "-s", + default="0", + help="Camera index, video path, or image path. Default: 0", + ) + return parser.parse_args() + + +def main(): + args = parse_args() + QApplication.setAttribute(Qt.AA_EnableHighDpiScaling, True) + QApplication.setAttribute(Qt.AA_UseHighDpiPixmaps, True) + app = QApplication(sys.argv) + window = MainWindow(args) + window.resize(1280, 860) + window.show() + sys.exit(app.exec_()) + + +if __name__ == "__main__": + main() diff --git a/examples/plot_data.py b/examples/plot_data.py new file mode 100644 index 0000000..76b6fab --- /dev/null +++ b/examples/plot_data.py @@ -0,0 +1,255 @@ +""" +示例 3:实时曲线与幅值图显示 + +本示例演示如何在读取传感器结果的同时: +1. 显示形变矢量场 +2. 显示流场幅值热力图 +3. 使用 PyQtGraph 实时绘制法向力与切向力曲线 +4. 按键控制录像开始与结束 + +SDK version: 0.3.1 +""" + +import os +import sys +os.environ["OPENCV_VIDEOIO_MSMF_ENABLE_HW_TRANSFORMS"] = "0" +import cv2 +import orisys +import numpy as np +import time +import argparse +from datetime import datetime +try: + import pyqtgraph as pg +except: + print("PyQtGraph is not installed. Please install it using 'pip install pyqt5 pyqtgraph'.") + exit() + +def create_plot(): + p1 = win.addPlot(title="法向力") + p1.setLabel('bottom', '时间', units='s') + win.nextRow() + p2 = win.addPlot(title="切向力 X") + p2.setLabel('bottom', '时间', units='s') + win.nextRow() + p3 = win.addPlot(title="切向力 Y") + p3.setLabel('bottom', '时间', units='s') + plot_af = p1.plot(pen='k') + plot_tfx = p2.plot(pen='k') + plot_tfy = p3.plot(pen='k') + return p1, p2, p3, plot_af, plot_tfx, plot_tfy + +def update(plot_af, plot_tfx, plot_tfy, data, p1, p2, p3): + plot_af.setData(data[:,:,0]) + p1.setYRange(min(data[:,1,0]),max(data[:,1,0])) + plot_tfx.setData(data[:,:,1]) + p2.setYRange(min(data[:,1,1]),max(data[:,1,1])) + plot_tfy.setData(data[:,:,2]) + p3.setYRange(min(data[:,1,2]),max(data[:,1,2])) + +# 深度图 +def draw_magnitude_map(vfield, threshold=3, colormap=cv2.COLORMAP_JET) -> np.ndarray: + """ + 绘制流场幅值伪彩色图。 + + Args: + vfield: 需要可视化的二维矢量场 + threshold: 最小显示阈值;低于阈值的区域显示为低值颜色 + colormap: OpenCV 颜色映射类型(默认 COLORMAP_JET) + + Returns: + np.ndarray: 400x400 的 BGR 伪彩图像 + """ + flow_field = vfield + + # 计算每个像素点的幅值 + magnitude = np.sqrt(flow_field[:, :, 0]**2 + flow_field[:, :, 1]**2) + + # 先降采样再插值回原尺寸,使显示更平滑 + downsample_factor = 10 + h, w = magnitude.shape + magnitude_downsampled = magnitude[::downsample_factor, ::downsample_factor] + magnitude_smoothed = cv2.resize(magnitude_downsampled, (w, h), interpolation=cv2.INTER_CUBIC) + + # 应用阈值,将低于阈值的区域置零 + magnitude_thresholded = magnitude_smoothed.copy() + magnitude_thresholded[magnitude_smoothed < threshold] = 0 + + # 归一化到 0-255 + mag_min, mag_max = magnitude_thresholded.min(), magnitude_thresholded.max() + if mag_max > mag_min: + magnitude_norm = ((magnitude_thresholded - mag_min) / (mag_max - mag_min) * 255).astype(np.uint8) + else: + magnitude_norm = np.zeros_like(magnitude_thresholded, dtype=np.uint8) + + # 应用伪彩色映射 + magnitude_colored = cv2.applyColorMap(magnitude_norm, colormap) + + # 缩放到固定输出尺寸 + out_img = cv2.resize(magnitude_colored, (400, 400), interpolation=cv2.INTER_CUBIC) + + # 添加边距,使图像在窗口中居中显示 + # margin = 30 + # out_img = cv2.copyMakeBorder(out_img, margin, margin, margin, margin, + # cv2.BORDER_CONSTANT, value=(22, 16, 11)) + + return out_img + +# 实时图表 +npoints = 100 # 曲线缓冲区长度 +pg.setConfigOption('background', 'w') +pg.setConfigOption('foreground', 'k') +app = pg.mkQApp("Orisys Plot Example") +win = pg.GraphicsLayoutWidget(show=True, title="Orisys 实时力曲线") +win.setWindowTitle('Orisys 实时力曲线') +win.resize(640, 400) +p1, p2, p3, plot_af, plot_tfx, plot_tfy = create_plot() +data = np.zeros([npoints,2,3]) +start_time = None # Will be set when sensor starts +for i in range(3): + data[:,0,i] = np.linspace(-npoints,0,npoints) + + + +def main(): + global start_time + # 将所有输出重定向到日志文件 + script_dir = os.path.dirname(os.path.abspath(__file__)) + log_dir = os.path.join(script_dir, "logs") + os.makedirs(log_dir, exist_ok=True) + log_path = os.path.join(log_dir, f"plot_{datetime.now().strftime('%Y%m%d_%H%M%S')}.log") + sys.stdout = open(log_path, 'w', encoding='utf-8') + sys.stderr = sys.stdout + + parser = argparse.ArgumentParser() + parser.add_argument("--video","-v", type=str, default="0", help="视频源:摄像头编号或视频文件路径") + parser.add_argument("--config","-c", type=str, default="./config/ddjx01.json", help="配置文件名称或路径") + parser.add_argument("--cal","-cal", type=str, default="./config/ddjx01.npy", help="标定文件路径") + parser.add_argument("--verbose","-verbose", type=bool, default=True, help="是否输出详细日志") + args = parser.parse_args() + + # 步骤 1:创建传感器对象(必需) + # config_name 可以是内置配置名称,也可以是自定义配置文件路径 + # cal_path 为标定文件路径;每台设备建议使用独立的标定文件 + + # 输入既可以是摄像头编号,也可以是视频文件路径 + try: + input = int(args.video) + is_camera = True + sensor = orisys.Sensor(input, config_name=args.config, cal_path= args.cal, verbose=args.verbose) + except: + is_camera = False + sensor = orisys.Sensor(args.video, config_name=args.config, cal_path= args.cal, verbose=args.verbose) + # 下面保留了历史示例写法,便于参考 + # sensor1 = orisys.Sensor("./s1.mp4", config_name="./config/ddjx01.json", cal_path= "./config/ddjx01.npy", cuda=False, verbose=True) + + start_time = time.time() + is_save = False + frame_count = 0 + writer = None + save_path = None + print("\n按键说明:'q' 退出程序,'s' 开始录像,'e' 结束录像。") + while True: + sensor.get_img() # 获取并拼接复眼图像 + + if is_save and writer is not None and sensor.frame is not None: + frame_count += 1 + save_img = sensor.frame + + # 若为灰度图,则先转换为 BGR 再写入视频 + if len(save_img.shape) == 2 or (len(save_img.shape) == 3 and save_img.shape[2] == 1): + if len(save_img.shape) == 3: + save_img = save_img.squeeze(2) + save_img = cv2.cvtColor(save_img, cv2.COLOR_GRAY2BGR) + + writer.write(save_img) + + sensor.compute_deformation(check_motion=True, threshold=0) # 计算形变与分解结果 + # 读取信息: + # 向量场:VRAW、VNORMAL、VSHEAR -> 原始 / 法向 / 切向 + # 标量:FNORMAL、FSHEARX、FSHEARY -> 法向力 / X 向切向力 / Y 向切向力 + fps, fn, fx, fy, flow, vnormal, vshear = sensor.read_info(sensor.info.FPS, sensor.info.FNORMAL, sensor.info.FSHEARX, sensor.info.FSHEARY, sensor.info.VRAW, sensor.info.VNORMAL,sensor.info.VSHEAR) + print(f"FPS={fps:.2f}, 法向力={fn:.4f}, 切向力X={fx:.4f}, 切向力Y={fy:.4f}") + # 显示形变矢量场 + # arrows = orisys.util.draw_arrows(sensor.img, flow, threshold=5, grid_spacing=10, arrow_scale=1.0) + _bg_bgr = (22, 16, 11) + _img = sensor.img + _h, _w = _img.shape[:2] + black_img = np.empty((_h, _w, 3), dtype=_img.dtype) + black_img[:, :, 0] = _bg_bgr[0] + black_img[:, :, 1] = _bg_bgr[1] + black_img[:, :, 2] = _bg_bgr[2] + arrows = orisys.util.draw_arrows( + black_img, + flow, + threshold=2, + grid_spacing=20, + arrow_scale=0.5, + below_threshold_color=(160, 160, 160), + # target_size=int(side), + ) + arrows = cv2.resize(arrows, (400, 400), interpolation=cv2.INTER_CUBIC) + arrows = cv2.rotate(arrows, cv2.ROTATE_90_COUNTERCLOCKWISE) + cv2.imshow("形变矢量场".encode("gbk"), arrows) + # 显示流场幅值图 + mag = draw_magnitude_map(flow) + mag = cv2.rotate(mag, cv2.ROTATE_90_COUNTERCLOCKWISE) + cv2.imshow("流场幅值图".encode("gbk"), mag) + + # 更新实时曲线 + current_time = time.time() - start_time + for i in range(3): + data[:-1, 0, i] = data[1:, 0, i] # 时间轴左移 + data[:-1, 1, i] = data[1:, 1, i] # 力数据左移 + data[-1, 0, :] = current_time # 写入当前时间 + data[-1, 1, 0] = fn + data[-1, 1, 1] = fx + data[-1, 1, 2] = fy + update(plot_af, plot_tfx, plot_tfy, data, p1, p2, p3) # 更新曲线 + + key = cv2.waitKey(1) + if key & 0xFF == ord("q"): + print("\n正在退出示例程序...") + break + if key == ord("s"): + save_path = f"./data/pulse_test.mp4" + # 确保输出目录存在 + os.makedirs(os.path.dirname(save_path), exist_ok=True) + # 从当前帧获取视频尺寸 + save_img = sensor.frame + + if save_img is not None: + # 如为灰度图,先转换为 BGR 以获取视频尺寸 + temp_img = save_img.copy() + if len(temp_img.shape) == 2 or (len(temp_img.shape) == 3 and temp_img.shape[2] == 1): + if len(temp_img.shape) == 3: + temp_img = temp_img.squeeze(2) + temp_img = cv2.cvtColor(temp_img, cv2.COLOR_GRAY2BGR) + + frame_height, frame_width = temp_img.shape[:2] + writer = cv2.VideoWriter(save_path, cv2.VideoWriter_fourcc(*'mp4v'), 30, (frame_width, frame_height)) + if writer.isOpened(): + is_save = True + print(f"开始录像:{save_path}") + else: + print(f"无法创建录像文件:{save_path}") + writer = None + else: + print("当前没有可用帧,无法确定录像尺寸。") + if key == ord("e"): + is_save = False + if writer is not None: + writer.release() + writer = None + if save_path is not None: + print(f"录像结束:{save_path},总帧数:{frame_count}") + else: + print(f"录像结束,总帧数:{frame_count}") + frame_count = 0 + + sensor.disconnect() # 断开传感器连接并释放资源 + + + +if __name__ == '__main__': + main() diff --git a/examples/qt_viewer.py b/examples/qt_viewer.py new file mode 100644 index 0000000..9a8292a --- /dev/null +++ b/examples/qt_viewer.py @@ -0,0 +1,793 @@ +""" +Orisys SDK 实时监控 — Qt 统一界面 + +将所有可视化和曲线整合到一个窗口中,适合销售演示使用。 +SDK version: 0.3.1 +""" + +import os +import sys +os.environ["OPENCV_VIDEOIO_MSMF_ENABLE_HW_TRANSFORMS"] = "0" +import cv2 +import orisys +import numpy as np +import time +import argparse +from datetime import datetime + +try: + from scipy.signal import butter, filtfilt +except Exception: + butter = None + filtfilt = None + +# 下面这些参数只影响右侧三条力曲线的显示,不改变传感器读数、光流图或幅值图数据。 +FORCE_SAMPLE_RATE_HZ = 30.0 +PLOT_BUFFER_POINTS = 120 +PLOT_WINDOW_SEC = PLOT_BUFFER_POINTS / FORCE_SAMPLE_RATE_HZ +Y_AXIS_MIN_SPAN = 20000.0 +CURVE_THEME_COLOR = '#00E5FF' + +from PyQt5.QtWidgets import ( + QMainWindow, QWidget, QHBoxLayout, QVBoxLayout, + QLabel, QApplication, QSplitter, QPlainTextEdit, + QPushButton, QFileDialog, QLineEdit, +) +from PyQt5.QtCore import Qt, QTimer +from PyQt5.QtGui import QImage, QPixmap, QFont, QIcon + +try: + import pyqtgraph as pg +except Exception: + print("PyQtGraph is not installed. Please install it using 'pip install pyqt5 pyqtgraph'.") + sys.exit(1) + +# --------------------------------------------------------------------------- +# 工具 +# --------------------------------------------------------------------------- + +def cv2_to_pixmap(img_bgr: np.ndarray) -> QPixmap: + rgb = cv2.cvtColor(img_bgr, cv2.COLOR_BGR2RGB) + h, w, ch = rgb.shape + qimg = QImage(rgb.data, w, h, ch * w, QImage.Format_RGB888) + return QPixmap.fromImage(qimg) + +def draw_magnitude_map(vfield, threshold=1.5, colormap=cv2.COLORMAP_JET) -> np.ndarray: + flow_field = vfield + magnitude = np.sqrt(flow_field[:, :, 0] ** 2 + flow_field[:, :, 1] ** 2) + + downsample_factor = 10 + h, w = magnitude.shape + magnitude_downsampled = magnitude[::downsample_factor, ::downsample_factor] + magnitude_smoothed = cv2.resize(magnitude_downsampled, (w, h), interpolation=cv2.INTER_CUBIC) + + magnitude_thresholded = magnitude_smoothed.copy() + magnitude_thresholded[magnitude_smoothed < threshold] = 0 + + mag_min, mag_max = magnitude_thresholded.min(), magnitude_thresholded.max() + if mag_max > mag_min: + magnitude_norm = ((magnitude_thresholded - mag_min) / (mag_max - mag_min) * 255).astype(np.uint8) + else: + magnitude_norm = np.zeros_like(magnitude_thresholded, dtype=np.uint8) + + magnitude_colored = cv2.applyColorMap(magnitude_norm, colormap) + out_img = cv2.resize(magnitude_colored, (400, 400), interpolation=cv2.INTER_CUBIC) + return out_img + + +def lowpass_filter(data, cutoff_hz, sample_rate_hz=FORCE_SAMPLE_RATE_HZ, order=2): + """和 qt_viewer_2.py 一样用于三条力曲线显示的低通滤波。""" + y = np.asarray(data, dtype=np.float64) + if cutoff_hz == 0 or y.size == 0: + return y.copy() + + nyquist = 0.5 * sample_rate_hz + if cutoff_hz < 0 or cutoff_hz >= nyquist: + raise ValueError( + f"cutoff_hz must be in (0, {nyquist}) for sample_rate_hz={sample_rate_hz}" + ) + + if butter is not None and filtfilt is not None: + b, a = butter(order, cutoff_hz / nyquist, btype="low") + padlen = 3 * (max(len(b), len(a)) - 1) + if y.size <= padlen: + return y.copy() + return filtfilt(b, a, y) + + window = min(max(int(sample_rate_hz / max(cutoff_hz, 1e-6)), 3), y.size) + if window % 2 == 0: + window -= 1 + if window <= 1: + return y.copy() + kernel = np.ones(window, dtype=np.float64) / window + pad = window // 2 + forward = np.convolve(np.pad(y, (pad, pad), mode="edge"), kernel, mode="valid") + return np.convolve(np.pad(forward[::-1], (pad, pad), mode="edge"), kernel, mode="valid")[::-1] + + +class TeeStream: + """同时写入多个流""" + def __init__(self, *streams): + self.streams = streams + + def write(self, text): + for s in self.streams: + s.write(text) + + def flush(self): + for s in self.streams: + s.flush() + + +class WidgetLogHandler: + """将 print 输出实时显示到 QPlainTextEdit""" + def __init__(self, widget: QPlainTextEdit): + self.widget = widget + self.buf = "" + + def write(self, text: str): + self.buf += text + while "\n" in self.buf: + line, self.buf = self.buf.split("\n", 1) + if line: + self.widget.appendPlainText(line) + + def flush(self): + if self.buf: + self.widget.appendPlainText(self.buf) + self.buf = "" + +# --------------------------------------------------------------------------- +# 样式表 +# --------------------------------------------------------------------------- + +STYLE = """ +QMainWindow { + background-color: #000000; +} + +/* ---- 图像面板 ---- */ +QLabel#arrowsLabel, QLabel#magLabel { + border: 1px solid #262626; + border-radius: 4px; + background-color: #0b0b0b; +} + +/* ---- 顶栏按钮 & 输入 - — */ +QPushButton { + background-color: #1a1a1a; + color: #999999; + border: 1px solid #333333; + border-radius: 4px; + padding: 6px 16px; + font-family: "SimHei"; + font-size: 13px; +} +QPushButton:hover { + background-color: #262626; + color: #cccccc; + border: 1px solid #555555; +} +QPushButton#btnStart { + background-color: #0d2818; + color: #4caf84; + border: 1px solid #1a4d30; +} +QPushButton#btnStart:hover { + background-color: #143d24; + color: #6fd4a0; +} +QPushButton#btnStart:disabled { + background-color: #0f0f0f; + color: #333333; + border: 1px solid #222222; +} +QPushButton#btnStop { + background-color: #2b1010; + color: #e05555; + border: 1px solid #4d1a1a; +} +QPushButton#btnStop:hover { + background-color: #3d1818; + color: #f07070; +} +QPushButton#btnStop:disabled { + background-color: #0f0f0f; + color: #333333; + border: 1px solid #222222; +} +QLineEdit { + background-color: #0d0d0d; + color: #999999; + border: 1px solid #333333; + border-radius: 4px; + padding: 5px 10px; + font-size: 13px; +} + +/* ---- 力曲线容器 ---- */ +GraphicsLayoutWidget { + border: 1px solid #262626; + border-radius: 4px; +} + +/* ---- 日志面板 ---- */ +QPlainTextEdit { + background-color: #0b0b0b; + color: #777777; + border: 1px solid #262626; + border-radius: 4px; + font-family: "Cascadia Code", "Consolas", "Courier New", monospace; + font-size: 13px; + padding: 8px; + selection-background-color: #1a3a4a; + selection-color: #cccccc; +} + +QPlainTextEdit QScrollBar:vertical { + background-color: #0b0b0b; + width: 6px; + margin: 1px; + border-radius: 3px; +} +QPlainTextEdit QScrollBar::handle:vertical { + background-color: #262626; + border-radius: 3px; + min-height: 30px; +} +QPlainTextEdit QScrollBar::handle:vertical:hover { + background-color: #3a3a3a; +} +QPlainTextEdit QScrollBar::add-line:vertical, +QPlainTextEdit QScrollBar::sub-line:vertical { + height: 0px; +} +QPlainTextEdit QScrollBar::add-page:vertical, +QPlainTextEdit QScrollBar::sub-page:vertical { + background: none; +} + +QSplitter::handle { + background-color: #1a1a1a; +} +QSplitter::handle:vertical { + height: 1px; +} +QSplitter::handle:horizontal { + width: 1px; +} +""" + +# --------------------------------------------------------------------------- +# 主窗口 +# --------------------------------------------------------------------------- + +class MainWindow(QMainWindow): + def __init__(self, args, log_file): + super().__init__() + self.setWindowTitle("Orisys SDK") + self.setStyleSheet(STYLE) + + logo_path = os.path.join(os.path.dirname(os.path.dirname(__file__)), "logo.png") + if os.path.exists(logo_path): + self.setWindowIcon(QIcon(logo_path)) + + self.sensor = None + self.start_time = None + self.args = args + + # 录像状态 + self.is_save = False + self.frame_count = 0 + self.writer = None + self.save_path = None + + # 曲线数据缓冲:只存原始 fn/fx/fy,滤波只在绘图副本上做。 + self.npoints = PLOT_BUFFER_POINTS + self.lowpass_cutoff_hz = getattr(args, "cutoff", 10.0) + self._init_plot_buffer() + + self._setup_ui() + self._create_plots() + + # 同步参数到 UI + self.camera_edit.setText(args.video) + self.config_edit.setText(args.config) + self.cal_edit.setText(args.cal) + + # stdout → 日志文件 + 界面日志面板 + self.log_handler = WidgetLogHandler(self.log_widget) + sys.stdout = TeeStream(log_file, self.log_handler) + sys.stderr = sys.stdout + + self._y_range_alpha = 0.5 + + self.timer = QTimer() + self.timer.timeout.connect(self._on_timer) + self._running = False + + def _init_plot_buffer(self): + self.data = np.full((self.npoints, 2, 3), np.nan, dtype=np.float64) + self._plot_sample_count = 0 + self._y_range_smooth = [None, None, None] + + # ---- UI 构建 ---- + + def _setup_ui(self): + central = QWidget() + self.setCentralWidget(central) + root_layout = QVBoxLayout(central) + root_layout.setContentsMargins(6, 6, 6, 6) + root_layout.setSpacing(6) + + # ---- 顶栏 ---- + bar = QHBoxLayout() + bar.setSpacing(8) + + self.btn_camera = QPushButton("摄像机") + self.btn_camera.setObjectName("btnCamera") + self.btn_camera.clicked.connect(self._select_camera) + bar.addWidget(self.btn_camera) + self.camera_edit = QLineEdit("1") + self.camera_edit.setPlaceholderText("摄像头编号 或 视频路径") + bar.addWidget(self.camera_edit, 1) + + self.btn_config = QPushButton("配置") + self.btn_config.setObjectName("btnConfig") + self.btn_config.clicked.connect(self._select_config) + bar.addWidget(self.btn_config) + self.config_edit = QLineEdit("./config/ddjx01.json") + bar.addWidget(self.config_edit, 1) + + self.btn_reset = QPushButton("重置") + self.btn_reset.setObjectName("btnReset") + self.btn_reset.setEnabled(False) + self.btn_reset.clicked.connect(self._on_reset) + bar.addWidget(self.btn_reset) + self.cal_edit = QLineEdit("./config/ddjx01.npy") + bar.addWidget(self.cal_edit, 1) + + self.btn_start = QPushButton("启动") + self.btn_start.setObjectName("btnStart") + self.btn_start.clicked.connect(self._on_start) + bar.addWidget(self.btn_start) + + self.btn_stop = QPushButton("暂停") + self.btn_stop.setObjectName("btnStop") + self.btn_stop.setEnabled(False) + self.btn_stop.clicked.connect(self._on_stop) + bar.addWidget(self.btn_stop) + + root_layout.addLayout(bar) + + # ---- 外层纵向 splitter:主区域 / 日志 ---- + v_splitter = QSplitter(Qt.Vertical) + + # ---- 主区域:图像 (左) | 曲线 (右) ---- + h_splitter = QSplitter(Qt.Horizontal) + + # 左侧图像面板 + left = QWidget() + left_layout = QVBoxLayout(left) + left_layout.setContentsMargins(0, 0, 0, 0) + left_layout.setSpacing(6) + + self.arrows_label = QLabel() + self.arrows_label.setObjectName("arrowsLabel") + self.arrows_label.setMinimumSize(160, 160) + self.arrows_label.setScaledContents(True) + self.arrows_label.setAlignment(Qt.AlignCenter) + left_layout.addWidget(self.arrows_label) + + self.mag_label = QLabel() + self.mag_label.setObjectName("magLabel") + self.mag_label.setMinimumSize(160, 160) + self.mag_label.setScaledContents(True) + self.mag_label.setAlignment(Qt.AlignCenter) + left_layout.addWidget(self.mag_label) + + h_splitter.addWidget(left) + + # 右侧力曲线 + pg.setConfigOption('background', '#000000') + pg.setConfigOption('foreground', '#777777') + pg.setConfigOptions(antialias=True) + self.graph_widget = pg.GraphicsLayoutWidget() + self.graph_widget.setMinimumWidth(300) + h_splitter.addWidget(self.graph_widget) + + self.h_splitter = h_splitter + + v_splitter.addWidget(h_splitter) + + # ---- 底部日志面板 ---- + self.log_widget = QPlainTextEdit() + self.log_widget.setReadOnly(True) + self.log_widget.setMaximumBlockCount(2000) + font = QFont("Consolas", 12) + font.setStyleHint(QFont.Monospace) + self.log_widget.setFont(font) + v_splitter.addWidget(self.log_widget) + + v_splitter.setStretchFactor(0, 4) + v_splitter.setStretchFactor(1, 1) + + root_layout.addWidget(v_splitter) + + def _create_plots(self): + titles = ["法向力", "切向力 X", "切向力 Y"] + self.plots = [] + self.curves = [] + self.dot_glows = [] + self.dot_cores = [] + + axis_pen = pg.mkPen(color=(38, 38, 38), width=1) # #262626 + label_font = QFont("SimHei", 9) + + for i, title in enumerate(titles): + p = self.graph_widget.addPlot(title=None) + + # 标题:黑体 + p.setTitle(title, color='#999999', size='14pt') + p.titleLabel.setFont(QFont("SimHei", 14)) + + # X 轴标签 + p.setLabel('bottom', '时间', units='s') + p.getAxis('bottom').label.setFont(label_font) + + # 仅保留左 + 下轴线,隐藏右 + 上边框 + p.showAxis('top', False) + p.showAxis('right', False) + p.getAxis('left').setPen(axis_pen) + p.getAxis('bottom').setPen(axis_pen) + + # 仅横向网格,极淡 + p.showGrid(x=False, y=True, alpha=0.12) + + # 等宽刻度字体 + tick_font = QFont("Consolas", 11) + tick_font.setStyleHint(QFont.Monospace) + p.getAxis('left').setTickFont(tick_font) + p.getAxis('bottom').setTickFont(tick_font) + + # 曲线样式与 qt_viewer_2.py 对齐 + curve = p.plot(pen=pg.mkPen(color=CURVE_THEME_COLOR, width=2), fillLevel=0) + + # 终点光晕: #00e5ff 30% 透明,半径 8 + dot_glow = p.plot([], [], pen=None, symbol='o', symbolSize=8, + symbolPen=None, symbolBrush=(0, 229, 255, 76)) + # 终点核心: 纯白,半径 4 + dot_core = p.plot([], [], pen=None, symbol='o', symbolSize=4, + symbolPen=None, symbolBrush=(255, 255, 255, 255)) + + p.setXRange(0, PLOT_WINDOW_SEC, padding=0) + p.enableAutoRange(x=False, y=False) + + self.plots.append(p) + self.curves.append(curve) + self.dot_glows.append(dot_glow) + self.dot_cores.append(dot_core) + + if i < 2: + self.graph_widget.nextRow() + + def adjust_square_images(self): + """根据窗口高度调整左侧面板宽度,使两张图保持正方形""" + top_bar_h = 48 + log_h = self.log_widget.height() + spacing = 20 + available = self.height() - top_bar_h - log_h - spacing + each_h = max(available // 2, 160) + self.h_splitter.setSizes([each_h, self.width() - each_h]) + + def _make_force_plot_data(self, data_plot): + for i in range(3): + data_plot[:, 1, i] = lowpass_filter( + data_plot[:, 1, i], + self.lowpass_cutoff_hz, + sample_rate_hz=FORCE_SAMPLE_RATE_HZ, + ) + return data_plot + + # ---- 帧处理 ---- + + def _on_timer(self): + if self.sensor is None: + return + sensor = self.sensor + + sensor.get_img() + + # 录像写入 + if self.is_save and self.writer is not None and sensor.frame is not None: + self.frame_count += 1 + save_img = sensor.frame + if len(save_img.shape) == 2 or (len(save_img.shape) == 3 and save_img.shape[2] == 1): + if len(save_img.shape) == 3: + save_img = save_img.squeeze(2) + save_img = cv2.cvtColor(save_img, cv2.COLOR_GRAY2BGR) + self.writer.write(save_img) + + sensor.compute_deformation(check_motion=True, threshold=0) + + fps, fn, fx, fy, flow, vnormal, vshear = sensor.read_info( + sensor.info.FPS, sensor.info.FNORMAL, + sensor.info.FSHEARX, sensor.info.FSHEARY, + sensor.info.VRAW, sensor.info.VNORMAL, + sensor.info.VSHEAR, + ) + print(f"FPS={fps:.2f}, 法向力={fn:.4f}, 切向力X={fx:.4f}, 切向力Y={fy:.4f}") + + # 图像 + _bg_bgr = (22, 16, 11) + _img = sensor.img + _h, _w = _img.shape[:2] + black_img = np.empty((_h, _w, 3), dtype=_img.dtype) + black_img[:, :, 0] = _bg_bgr[0] + black_img[:, :, 1] = _bg_bgr[1] + black_img[:, :, 2] = _bg_bgr[2] + + arrows = orisys.util.draw_arrows( + black_img, flow, + threshold=2, grid_spacing=20, + arrow_scale=0.5, + below_threshold_color=(160, 160, 160), + ) + arrows = cv2.resize(arrows, (400, 400), interpolation=cv2.INTER_CUBIC) + self.arrows_label.setPixmap(cv2_to_pixmap(arrows)) + + mag = draw_magnitude_map(flow) + self.mag_label.setPixmap(cv2_to_pixmap(mag)) + + # 曲线:只对右侧三条力曲线的显示数据做缓冲和低通滤波。 + current_time = time.time() - self.start_time + if self._plot_sample_count < self.npoints: + idx = self._plot_sample_count + self.data[idx, 0, :] = current_time + self.data[idx, 1, 0] = fn + self.data[idx, 1, 1] = fx + self.data[idx, 1, 2] = fy + self._plot_sample_count += 1 + else: + for i in range(3): + self.data[:-1, 0, i] = self.data[1:, 0, i] + self.data[:-1, 1, i] = self.data[1:, 1, i] + self.data[-1, 0, :] = current_time + self.data[-1, 1, 0] = fn + self.data[-1, 1, 1] = fx + self.data[-1, 1, 2] = fy + + n = self._plot_sample_count + if n == 0: + return + + data_plot = self._make_force_plot_data(self.data[:n].copy()) + + for i, curve in enumerate(self.curves): + x = data_plot[:, 0, i] + y = data_plot[:, 1, i] + curve.setData(x, y) + ymin, ymax = y.min(), y.max() + if self._y_range_smooth[i] is None: + self._y_range_smooth[i] = (ymin, ymax) + else: + prev_min, prev_max = self._y_range_smooth[i] + alpha = self._y_range_alpha + ymin = alpha * ymin + (1 - alpha) * prev_min + ymax = alpha * ymax + (1 - alpha) * prev_max + if ymax - ymin < Y_AXIS_MIN_SPAN: + mid = (ymin + ymax) / 2 + ymin = mid - Y_AXIS_MIN_SPAN / 2 + ymax = mid + Y_AXIS_MIN_SPAN / 2 + self._y_range_smooth[i] = (ymin, ymax) + pad = max((ymax - ymin) * 0.12, 0.01) + self.plots[i].setYRange(ymin - pad, ymax + pad) + # 终点标记 + last_x = x[-1:] + last_y = y[-1:] + self.dot_glows[i].setData(last_x, last_y) + self.dot_cores[i].setData(last_x, last_y) + + if n < self.npoints: + for p in self.plots: + p.setXRange(0, PLOT_WINDOW_SEC, padding=0) + else: + x0 = float(data_plot[0, 0, 0]) + x1 = float(data_plot[-1, 0, 0]) + if x1 <= x0: + x1 = x0 + PLOT_WINDOW_SEC + for p in self.plots: + p.setXRange(x0, x1, padding=0) + + # ---- 键盘 & 录像 ---- + + def _on_start(self): + if self._running: + return + self.btn_start.setText("启动中...") + self.btn_start.setEnabled(False) + QApplication.processEvents() + + try: + src = self.camera_edit.text() + cfg = self.config_edit.text() + cal = self.cal_edit.text() + verbose = getattr(self.args, 'verbose', True) + try: + src = int(src) + except ValueError: + pass + self.sensor = orisys.Sensor(src, config_name=cfg, cal_path=cal, verbose=verbose) + except Exception as e: + self.btn_start.setText("启动") + self.btn_start.setEnabled(True) + print(f"启动失败: {e}") + return + + self.start_time = time.time() + self._init_plot_buffer() + self._running = True + self.timer.start(10) + self.btn_start.setText("启动") + self.btn_stop.setEnabled(True) + self.btn_reset.setEnabled(True) + print(f"▶ 启动 — 摄像机={src}, 配置={cfg}, 标定={cal}") + + def _on_stop(self): + if not self._running: + return + self._running = False + self.timer.stop() + self.btn_stop.setText("停止中...") + self.btn_stop.setEnabled(False) + QApplication.processEvents() + + if self.sensor is not None: + self.sensor.disconnect() + self.sensor = None + + self.btn_start.setEnabled(True) + self.btn_stop.setText("暂停") + self.btn_reset.setEnabled(False) + print("⏸ 已暂停") + + def _select_camera(self): + text = self.camera_edit.text() + path, _ = QFileDialog.getOpenFileName( + self, "选择视频文件", "data", "视频 (*.mp4 *.avi *.mov);;所有文件 (*)", + ) + if path: + self.camera_edit.setText(path) + + def _select_config(self): + path, _ = QFileDialog.getOpenFileName( + self, "选择配置文件", "config", "JSON (*.json);;所有文件 (*)", + ) + if path: + self.config_edit.setText(path) + + def _select_cal(self): + path, _ = QFileDialog.getOpenFileName( + self, "选择标定文件", "config", "NumPy (*.npy);;所有文件 (*)", + ) + if path: + self.cal_edit.setText(path) + + def _on_reset(self): + """Reset optical flow tracker when drift occurs (same as basic_pipeline 'r' key).""" + if self.sensor is None or not self._running: + print("请先启动传感器后再重置追踪器。") + return + self.sensor.reset() + print("追踪器已重置。") + + def keyPressEvent(self, event): + key = event.key() + if key == Qt.Key_Escape: + if self.isFullScreen(): + self.showNormal() + else: + self.showFullScreen() + elif key == Qt.Key_Q: + print("\n正在退出示例程序...") + self.close() + elif key == Qt.Key_S: + self._start_recording() + elif key == Qt.Key_E: + self._stop_recording() + elif key == Qt.Key_R: + self._on_reset() + else: + super().keyPressEvent(event) + + def _start_recording(self): + if self.sensor is None: + print("请先启动采集") + return + self.save_path = "./data/pulse_test.mp4" + os.makedirs(os.path.dirname(self.save_path), exist_ok=True) + + save_img = self.sensor.frame + if save_img is None: + print("当前没有可用帧,无法确定录像尺寸。") + return + + temp_img = save_img.copy() + if len(temp_img.shape) == 2 or (len(temp_img.shape) == 3 and temp_img.shape[2] == 1): + if len(temp_img.shape) == 3: + temp_img = temp_img.squeeze(2) + temp_img = cv2.cvtColor(temp_img, cv2.COLOR_GRAY2BGR) + + fh, fw = temp_img.shape[:2] + self.writer = cv2.VideoWriter( + self.save_path, cv2.VideoWriter_fourcc(*'mp4v'), 30, (fw, fh), + ) + if self.writer.isOpened(): + self.is_save = True + print(f"开始录像:{self.save_path}") + else: + print(f"无法创建录像文件:{self.save_path}") + self.writer = None + + def _stop_recording(self): + self.is_save = False + if self.writer is not None: + self.writer.release() + self.writer = None + if self.save_path is not None: + print(f"录像结束:{self.save_path},总帧数:{self.frame_count}") + else: + print(f"录像结束,总帧数:{self.frame_count}") + self.frame_count = 0 + + def closeEvent(self, event): + self.timer.stop() + if self.writer is not None: + self.writer.release() + if self.sensor is not None: + self.sensor.disconnect() + event.accept() + +# --------------------------------------------------------------------------- +# 入口 +# --------------------------------------------------------------------------- + +def main(): + script_dir = os.path.dirname(os.path.abspath(__file__)) + log_dir = os.path.join(script_dir, "logs") + os.makedirs(log_dir, exist_ok=True) + log_path = os.path.join(log_dir, f"qt_viewer_{datetime.now().strftime('%Y%m%d_%H%M%S')}.log") + log_file = open(log_path, 'w', encoding='utf-8') + # stdout 到文件的临时重定向(创建 MainWindow 后会加上日志面板) + sys.stdout = log_file + sys.stderr = sys.stdout + + parser = argparse.ArgumentParser() + parser.add_argument("--video", "-v", type=str, default="0") + parser.add_argument("--config", "-c", type=str, default="./config/ddjx01.json") + parser.add_argument("--cal", "-cal", type=str, default="./config/ddjx01.npy") + parser.add_argument("--verbose", "-verbose", type=bool, default=True) + parser.add_argument( + "--cutoff", + type=float, + default=10.0, + help="Low-pass cutoff for force curves (Hz), sample rate 30 Hz", + ) + args = parser.parse_args() + + print("\n按键说明:Q 退出 | R 重置追踪器 | S 开始录像 | E 结束录像 | ESC 全屏") + + # 高 DPI 适配(笔记本高分屏) + QApplication.setAttribute(Qt.AA_EnableHighDpiScaling, True) + QApplication.setAttribute(Qt.AA_UseHighDpiPixmaps, True) + app = QApplication(sys.argv) + window = MainWindow(args, log_file) + window.showFullScreen() + QApplication.processEvents() + window.adjust_square_images() + window._on_start() + + sys.exit(app.exec_()) + +if __name__ == '__main__': + main() diff --git a/examples/qt_viewer_2.py b/examples/qt_viewer_2.py new file mode 100644 index 0000000..e4c33f9 --- /dev/null +++ b/examples/qt_viewer_2.py @@ -0,0 +1,825 @@ +""" +Orisys SDK 实时监控 — Qt 统一界面 + +将所有可视化和曲线整合到一个窗口中,适合销售演示使用。 +SDK version: 0.3.1 +""" + +import os +import sys +os.environ["OPENCV_VIDEOIO_MSMF_ENABLE_HW_TRANSFORMS"] = "0" +import cv2 +def _fix_qt_plugin_path(): + """OpenCV redirects Qt to cv2/qt/plugins; use PyQt5's plugins instead.""" + try: + from PyQt5.QtCore import QLibraryInfo + os.environ["QT_QPA_PLATFORM_PLUGIN_PATH"] = QLibraryInfo.location( + QLibraryInfo.PluginsPath + ) + except Exception: + path = os.environ.get("QT_QPA_PLATFORM_PLUGIN_PATH", "") + if "cv2" in path.replace("\\", "/"): + os.environ.pop("QT_QPA_PLATFORM_PLUGIN_PATH", None) +_fix_qt_plugin_path() +import orisys +import numpy as np +import time +import argparse +from datetime import datetime +from scipy.signal import butter, filtfilt + +# Force curve sampling rate (Hz), matches typical sensor loop ~30 FPS. +FORCE_SAMPLE_RATE_HZ = 30.0 +PLOT_BUFFER_POINTS = 120 +PLOT_WINDOW_SEC = PLOT_BUFFER_POINTS / FORCE_SAMPLE_RATE_HZ # 4 s window +# Minimum y-axis span so autoscale does not over-zoom on small fluctuations. +Y_AXIS_MIN_SPAN = 20000 +CURVE_THEME_COLOR = '#00E5FF' + +from PyQt5.QtWidgets import ( + QMainWindow, QWidget, QHBoxLayout, QVBoxLayout, + QLabel, QApplication, QSplitter, QPlainTextEdit, + QPushButton, QFileDialog, QLineEdit, +) +from PyQt5.QtCore import Qt, QTimer +from PyQt5 import QtGui +from PyQt5.QtGui import QImage, QPixmap, QFont, QIcon + +try: + import pyqtgraph as pg +except Exception: + print("PyQtGraph is not installed. Please install it using 'pip install pyqt5 pyqtgraph'.") + sys.exit(1) + +# --------------------------------------------------------------------------- +# 工具 +# --------------------------------------------------------------------------- + +def cv2_to_pixmap(img_bgr: np.ndarray) -> QPixmap: + rgb = cv2.cvtColor(img_bgr, cv2.COLOR_BGR2RGB) + h, w, ch = rgb.shape + qimg = QImage(rgb.data, w, h, ch * w, QImage.Format_RGB888) + return QPixmap.fromImage(qimg) + +def draw_magnitude_map(vfield, threshold=3, colormap=cv2.COLORMAP_JET) -> np.ndarray: + flow_field = vfield + magnitude = np.sqrt(flow_field[:, :, 0] ** 2 + flow_field[:, :, 1] ** 2) + + downsample_factor = 10 + h, w = magnitude.shape + magnitude_downsampled = magnitude[::downsample_factor, ::downsample_factor] + magnitude_smoothed = cv2.resize(magnitude_downsampled, (w, h), interpolation=cv2.INTER_CUBIC) + + magnitude_thresholded = magnitude_smoothed.copy() + magnitude_thresholded[magnitude_smoothed < threshold] = 0 + + mag_min, mag_max = magnitude_thresholded.min(), magnitude_thresholded.max() + if mag_max > mag_min: + magnitude_norm = ((magnitude_thresholded - mag_min) / (mag_max - mag_min) * 255).astype(np.uint8) + else: + magnitude_norm = np.zeros_like(magnitude_thresholded, dtype=np.uint8) + + magnitude_colored = cv2.applyColorMap(magnitude_norm, colormap) + out_img = cv2.resize(magnitude_colored, (400, 400), interpolation=cv2.INTER_CUBIC) + return out_img + + +def lowpass_filter(data, cutoff_hz, sample_rate_hz=FORCE_SAMPLE_RATE_HZ, order=2): + """ + Zero-phase Butterworth low-pass filter for uniformly sampled 1-D data. + + Parameters + ---------- + data : array-like + Input samples acquired at `sample_rate_hz` (default 30 Hz). + cutoff_hz : float + -3 dB cutoff frequency in Hz; use 0 to skip filtering (return raw data). + Otherwise must satisfy 0 < cutoff_hz < sample_rate_hz / 2. + sample_rate_hz : float + Sampling rate of `data` in Hz. + order : int + Butterworth filter order. + + Returns + ------- + np.ndarray + Filtered 1-D array with the same length as `data`. + """ + y = np.asarray(data, dtype=np.float64) + if cutoff_hz == 0: + return y.copy() + if y.size == 0: + return y + + nyquist = 0.5 * sample_rate_hz + if cutoff_hz < 0 or cutoff_hz >= nyquist: + raise ValueError( + f"cutoff_hz must be in (0, {nyquist}) for sample_rate_hz={sample_rate_hz}" + ) + + b, a = butter(order, cutoff_hz / nyquist, btype="low") + padlen = 3 * (max(len(b), len(a)) - 1) + if y.size <= padlen: + return y.copy() + + return filtfilt(b, a, y) + + +class TeeStream: + """同时写入多个流""" + def __init__(self, *streams): + self.streams = streams + + def write(self, text): + for s in self.streams: + s.write(text) + + def flush(self): + for s in self.streams: + s.flush() + + +class WidgetLogHandler: + """将 print 输出实时显示到 QPlainTextEdit""" + def __init__(self, widget: QPlainTextEdit): + self.widget = widget + self.buf = "" + + def write(self, text: str): + self.buf += text + while "\n" in self.buf: + line, self.buf = self.buf.split("\n", 1) + if line: + self.widget.appendPlainText(line) + + def flush(self): + if self.buf: + self.widget.appendPlainText(self.buf) + self.buf = "" + +# --------------------------------------------------------------------------- +# 样式表 +# --------------------------------------------------------------------------- + +STYLE = """ +QMainWindow { + background-color: #000000; +} + +/* ---- 图像面板 ---- */ +QLabel#arrowsLabel, QLabel#magLabel { + border: 1px solid #262626; + border-radius: 4px; + background-color: #0b0b0b; +} + +/* ---- 顶栏按钮 & 输入 - — */ +QPushButton { + background-color: #1a1a1a; + color: #999999; + border: 1px solid #333333; + border-radius: 4px; + padding: 6px 16px; + font-family: "SimHei"; + font-size: 13px; +} +QPushButton:hover { + background-color: #262626; + color: #cccccc; + border: 1px solid #555555; +} +QPushButton#btnStart { + background-color: #0d2818; + color: #4caf84; + border: 1px solid #1a4d30; +} +QPushButton#btnStart:hover { + background-color: #143d24; + color: #6fd4a0; +} +QPushButton#btnStart:disabled { + background-color: #0f0f0f; + color: #333333; + border: 1px solid #222222; +} +QPushButton#btnStop { + background-color: #2b1010; + color: #e05555; + border: 1px solid #4d1a1a; +} +QPushButton#btnStop:hover { + background-color: #3d1818; + color: #f07070; +} +QPushButton#btnStop:disabled { + background-color: #0f0f0f; + color: #333333; + border: 1px solid #222222; +} +QLineEdit { + background-color: #0d0d0d; + color: #999999; + border: 1px solid #333333; + border-radius: 4px; + padding: 5px 10px; + font-size: 13px; +} + +/* ---- 力曲线容器 ---- */ +GraphicsLayoutWidget { + border: 1px solid #262626; + border-radius: 4px; +} + +/* ---- 日志面板 ---- */ +QPlainTextEdit { + background-color: #0b0b0b; + color: #777777; + border: 1px solid #262626; + border-radius: 4px; + font-family: "Cascadia Code", "Consolas", "Courier New", monospace; + font-size: 13px; + padding: 8px; + selection-background-color: #1a3a4a; + selection-color: #cccccc; +} + +QPlainTextEdit QScrollBar:vertical { + background-color: #0b0b0b; + width: 6px; + margin: 1px; + border-radius: 3px; +} +QPlainTextEdit QScrollBar::handle:vertical { + background-color: #262626; + border-radius: 3px; + min-height: 30px; +} +QPlainTextEdit QScrollBar::handle:vertical:hover { + background-color: #3a3a3a; +} +QPlainTextEdit QScrollBar::add-line:vertical, +QPlainTextEdit QScrollBar::sub-line:vertical { + height: 0px; +} +QPlainTextEdit QScrollBar::add-page:vertical, +QPlainTextEdit QScrollBar::sub-page:vertical { + background: none; +} + +QSplitter::handle { + background-color: #1a1a1a; +} +QSplitter::handle:vertical { + height: 1px; +} +QSplitter::handle:horizontal { + width: 1px; +} +""" + +# --------------------------------------------------------------------------- +# 主窗口 +# --------------------------------------------------------------------------- + +class MainWindow(QMainWindow): + def __init__(self, args, log_file): + super().__init__() + self.setWindowTitle("Orisys SDK") + self.setStyleSheet(STYLE) + + logo_path = os.path.join(os.path.dirname(os.path.dirname(__file__)), "logo.png") + if os.path.exists(logo_path): + self.setWindowIcon(QIcon(logo_path)) + + self.sensor = None + self.start_time = None + self.args = args + + # 录像状态 + self.is_save = False + self.frame_count = 0 + self.writer = None + self.save_path = None + + # 曲线数据缓冲(先填满 npoints 再滚动;120 点 @ 30 Hz = 4 s) + self.npoints = PLOT_BUFFER_POINTS + self.lowpass_cutoff_hz = getattr(args, "cutoff", 5.0) + self._plot_sample_count = 0 + self._init_plot_buffer() + + self._setup_ui() + self._create_plots() + + # 同步参数到 UI + self.camera_edit.setText(args.video) + self.config_edit.setText(args.config) + self.cal_edit.setText(args.cal) + + # stdout → 日志文件 + 界面日志面板 + self.log_handler = WidgetLogHandler(self.log_widget) + sys.stdout = TeeStream(log_file, self.log_handler) + sys.stderr = sys.stdout + + self._y_range_alpha = 0.5 + + self.timer = QTimer() + self.timer.timeout.connect(self._on_timer) + self._running = False + + def _init_plot_buffer(self): + """Empty buffer; x-axis grows until npoints real samples, then scrolls.""" + self.data = np.full((self.npoints, 2, 3), np.nan, dtype=np.float64) + self._plot_sample_count = 0 + self._y_range_smooth = [None, None, None] + + # ---- UI 构建 ---- + + def _setup_ui(self): + central = QWidget() + self.setCentralWidget(central) + root_layout = QVBoxLayout(central) + root_layout.setContentsMargins(6, 6, 6, 6) + root_layout.setSpacing(6) + + # ---- 顶栏 ---- + bar = QHBoxLayout() + bar.setSpacing(8) + + self.btn_camera = QPushButton("摄像机") + self.btn_camera.setObjectName("btnCamera") + self.btn_camera.clicked.connect(self._select_camera) + bar.addWidget(self.btn_camera) + self.camera_edit = QLineEdit("1") + self.camera_edit.setPlaceholderText("摄像头编号 或 视频路径") + bar.addWidget(self.camera_edit, 1) + + self.btn_config = QPushButton("配置") + self.btn_config.setObjectName("btnConfig") + self.btn_config.clicked.connect(self._select_config) + bar.addWidget(self.btn_config) + self.config_edit = QLineEdit("./config/ddjx01.json") + bar.addWidget(self.config_edit, 1) + + self.btn_reset = QPushButton("重置") + self.btn_reset.setObjectName("btnReset") + self.btn_reset.setEnabled(False) + self.btn_reset.clicked.connect(self._on_reset) + bar.addWidget(self.btn_reset) + self.cal_edit = QLineEdit("./config/ddjx01.npy") + bar.addWidget(self.cal_edit, 1) + + self.btn_start = QPushButton("启动") + self.btn_start.setObjectName("btnStart") + self.btn_start.clicked.connect(self._on_start) + bar.addWidget(self.btn_start) + + self.btn_stop = QPushButton("暂停") + self.btn_stop.setObjectName("btnStop") + self.btn_stop.setEnabled(False) + self.btn_stop.clicked.connect(self._on_stop) + bar.addWidget(self.btn_stop) + + root_layout.addLayout(bar) + + # ---- 外层纵向 splitter:主区域 / 日志 ---- + v_splitter = QSplitter(Qt.Vertical) + + # ---- 主区域:图像 (左) | 曲线 (右) ---- + h_splitter = QSplitter(Qt.Horizontal) + + # 左侧图像面板 + left = QWidget() + left_layout = QVBoxLayout(left) + left_layout.setContentsMargins(0, 0, 0, 0) + left_layout.setSpacing(6) + + self.arrows_label = QLabel() + self.arrows_label.setObjectName("arrowsLabel") + self.arrows_label.setMinimumSize(160, 160) + self.arrows_label.setScaledContents(True) + self.arrows_label.setAlignment(Qt.AlignCenter) + left_layout.addWidget(self.arrows_label) + + self.mag_label = QLabel() + self.mag_label.setObjectName("magLabel") + self.mag_label.setMinimumSize(160, 160) + self.mag_label.setScaledContents(True) + self.mag_label.setAlignment(Qt.AlignCenter) + left_layout.addWidget(self.mag_label) + + h_splitter.addWidget(left) + + # 右侧力曲线 + pg.setConfigOption('background', '#000000') + pg.setConfigOption('foreground', '#777777') + pg.setConfigOptions(antialias=True) + self.graph_widget = pg.GraphicsLayoutWidget() + self.graph_widget.setMinimumWidth(300) + h_splitter.addWidget(self.graph_widget) + + self.h_splitter = h_splitter + + v_splitter.addWidget(h_splitter) + + # ---- 底部日志面板 ---- + self.log_widget = QPlainTextEdit() + self.log_widget.setReadOnly(True) + self.log_widget.setMaximumBlockCount(2000) + font = QFont("Consolas", 12) + font.setStyleHint(QFont.Monospace) + self.log_widget.setFont(font) + v_splitter.addWidget(self.log_widget) + + v_splitter.setStretchFactor(0, 4) + v_splitter.setStretchFactor(1, 1) + + root_layout.addWidget(v_splitter) + + def _create_plots(self): + titles = ["法向力", "切向力 X", "切向力 Y"] + self.plots = [] + self.curves = [] + self.dot_glows = [] + self.dot_cores = [] + + axis_pen = pg.mkPen(color=(38, 38, 38), width=1) # #262626 + label_font = QFont("SimHei", 9) + + for i, title in enumerate(titles): + p = self.graph_widget.addPlot(title=None) + + # 标题:黑体 + p.setTitle(title, color='#999999', size='14pt') + p.titleLabel.setFont(QFont("SimHei", 14)) + + # X 轴标签 + p.setLabel('bottom', '时间', units='s') + p.getAxis('bottom').label.setFont(label_font) + + # 仅保留左 + 下轴线,隐藏右 + 上边框 + p.showAxis('top', False) + p.showAxis('right', False) + p.getAxis('left').setPen(axis_pen) + p.getAxis('bottom').setPen(axis_pen) + + # 仅横向网格,极淡 + p.showGrid(x=False, y=True, alpha=0.12) + + # 等宽刻度字体 + tick_font = QFont("Consolas", 11) + tick_font.setStyleHint(QFont.Monospace) + p.getAxis('left').setTickFont(tick_font) + p.getAxis('bottom').setTickFont(tick_font) + + # 曲线: 青色描边 + 向下渐变填充(与 demo_wuxi 一致) + line_pen = pg.mkPen(color=CURVE_THEME_COLOR, width=2) + # grad_brush = make_gradient_brush(CURVE_THEME_COLOR, max_alpha=120) + curve = p.plot(pen=line_pen, fillLevel=0) + + # 终点光晕: #00e5ff 30% 透明,半径 8 + dot_glow = p.plot([], [], pen=None, symbol='o', symbolSize=8, + symbolPen=None, symbolBrush=(0, 229, 255, 76)) + # 终点核心: 纯白,半径 4 + dot_core = p.plot([], [], pen=None, symbol='o', symbolSize=4, + symbolPen=None, symbolBrush=(255, 255, 255, 255)) + + p.setXRange(0, PLOT_WINDOW_SEC, padding=0) + p.enableAutoRange(x=False, y=False) + + self.plots.append(p) + self.curves.append(curve) + self.dot_glows.append(dot_glow) + self.dot_cores.append(dot_core) + + if i < 2: + self.graph_widget.nextRow() + + def adjust_square_images(self): + """根据窗口高度调整左侧面板宽度,使两张图保持正方形""" + top_bar_h = 48 + log_h = self.log_widget.height() + spacing = 20 + available = self.height() - top_bar_h - log_h - spacing + each_h = max(available // 2, 160) + self.h_splitter.setSizes([each_h, self.width() - each_h]) + + # ---- 帧处理 ---- + + def _on_timer(self): + if self.sensor is None: + return + sensor = self.sensor + + isimg = sensor.get_img() + if isimg is None: + print("Failed to get image") + return + + # 录像写入 + if self.is_save and self.writer is not None and sensor.frame is not None: + self.frame_count += 1 + save_img = sensor.frame + if len(save_img.shape) == 2 or (len(save_img.shape) == 3 and save_img.shape[2] == 1): + if len(save_img.shape) == 3: + save_img = save_img.squeeze(2) + save_img = cv2.cvtColor(save_img, cv2.COLOR_GRAY2BGR) + self.writer.write(save_img) + + is_touched = sensor.compute_deformation(check_motion=True, threshold=0) + sensor.compute_contact() + + fps, fn, fx, fy, flow, vnormal, vshear, depth_map = sensor.read_info( + sensor.info.FPS, sensor.info.FNORMAL, + sensor.info.FSHEARX, sensor.info.FSHEARY, + sensor.info.VRAW, sensor.info.VNORMAL, + sensor.info.VSHEAR, + sensor.info.DEPTH + ) + + + print(f"FPS={fps:.2f}, 法向力={fn:.4f}, 切向力X={fx:.4f}, 切向力Y={fy:.4f}") + # print(f"CUPY Available: {sensor.CUPY_AVAILABLE}") + + # 图像 + _bg_bgr = (22, 16, 11) + _img = sensor.img + _h, _w = _img.shape[:2] + black_img = np.empty((_h, _w, 3), dtype=_img.dtype) + black_img[:, :, 0] = _bg_bgr[0] + black_img[:, :, 1] = _bg_bgr[1] + black_img[:, :, 2] = _bg_bgr[2] + + arrows = orisys.util.draw_arrows( + black_img, flow, + threshold=2, grid_spacing=20, + arrow_scale=0.5, + below_threshold_color=(160, 160, 160), + ) + arrows = cv2.resize(arrows, (400, 400), interpolation=cv2.INTER_CUBIC) + self.arrows_label.setPixmap(cv2_to_pixmap(arrows)) + + # 显示深度图 + div_abs = depth_map + if div_abs.max() > div_abs.min(): + div_normalized = ((div_abs - div_abs.min()) / (div_abs.max() - div_abs.min()) * 255).astype(np.uint8) + else: + div_normalized = np.zeros_like(div_abs, dtype=np.uint8) + + # 应用颜色映射(使用JET:蓝色=低散度,红色=高散度) + depth_colored = cv2.applyColorMap(div_normalized, cv2.COLORMAP_JET) + + # mag = draw_magnitude_map(flow) + self.mag_label.setPixmap(cv2_to_pixmap(depth_colored)) + + # 曲线:先顺序写入 npoints 个真实样本,满后再左移滚动 + current_time = time.time() - self.start_time + if self._plot_sample_count < self.npoints: + idx = self._plot_sample_count + self.data[idx, 0, :] = current_time + self.data[idx, 1, 0] = fn + self.data[idx, 1, 1] = fx + self.data[idx, 1, 2] = fy + self._plot_sample_count += 1 + else: + for i in range(3): + self.data[:-1, 0, i] = self.data[1:, 0, i] + self.data[:-1, 1, i] = self.data[1:, 1, i] + self.data[-1, 0, :] = current_time + self.data[-1, 1, 0] = fn + self.data[-1, 1, 1] = fx + self.data[-1, 1, 2] = fy + + n = self._plot_sample_count + if n == 0: + return + + data_plot = self.data[:n].copy() + for i in range(3): + data_plot[:, 1, i] = lowpass_filter( + data_plot[:, 1, i], + self.lowpass_cutoff_hz, + sample_rate_hz=FORCE_SAMPLE_RATE_HZ, + ) + + for i, curve in enumerate(self.curves): + x = data_plot[:, 0, i] + y = data_plot[:, 1, i] + curve.setData(x, y) + ymin, ymax = y.min(), y.max() + if self._y_range_smooth[i] is None: + self._y_range_smooth[i] = (ymin, ymax) + else: + prev_min, prev_max = self._y_range_smooth[i] + alpha = self._y_range_alpha + ymin = alpha * ymin + (1 - alpha) * prev_min + ymax = alpha * ymax + (1 - alpha) * prev_max + span = ymax - ymin + if span < Y_AXIS_MIN_SPAN: + mid = (ymin + ymax) / 2 + half = Y_AXIS_MIN_SPAN / 2 + ymin = mid - half + ymax = mid + half + self._y_range_smooth[i] = (ymin, ymax) + pad = max((ymax - ymin) * 0.12, 0.01) + self.plots[i].setYRange(ymin - pad, ymax + pad) + last_x = x[-1:] + last_y = y[-1:] + self.dot_glows[i].setData(last_x, last_y) + self.dot_cores[i].setData(last_x, last_y) + + if n < self.npoints: + for p in self.plots: + p.setXRange(0, PLOT_WINDOW_SEC, padding=0) + else: + x0 = float(data_plot[0, 0, 0]) + x1 = float(data_plot[-1, 0, 0]) + if x1 <= x0: + x1 = x0 + PLOT_WINDOW_SEC + for p in self.plots: + p.setXRange(x0, x1, padding=0) + + # ---- 键盘 & 录像 ---- + + def _on_start(self): + if self._running: + return + self.btn_start.setText("启动中...") + self.btn_start.setEnabled(False) + QApplication.processEvents() + + try: + src = self.camera_edit.text() + cfg = self.config_edit.text() + cal = self.cal_edit.text() + verbose = getattr(self.args, 'verbose', True) + try: + src = int(src) + except ValueError: + pass + self.sensor = orisys.Sensor(src, config_name=cfg, cal_path=cal, verbose=verbose) + except Exception as e: + self.btn_start.setText("启动") + self.btn_start.setEnabled(True) + print(f"启动失败: {e}") + return + + self.start_time = time.time() + self._init_plot_buffer() + self._running = True + self.timer.start(10) + self.btn_start.setText("启动") + self.btn_stop.setEnabled(True) + self.btn_reset.setEnabled(True) + print(f"▶ 启动 — 摄像机={src}, 配置={cfg}, 标定={cal}") + + def _on_stop(self): + if not self._running: + return + self._running = False + self.timer.stop() + self.btn_stop.setText("停止中...") + self.btn_stop.setEnabled(False) + QApplication.processEvents() + + if self.sensor is not None: + self.sensor.disconnect() + self.sensor = None + + self.btn_start.setEnabled(True) + self.btn_stop.setText("暂停") + self.btn_reset.setEnabled(False) + print("⏸ 已暂停") + + def _select_camera(self): + text = self.camera_edit.text() + path, _ = QFileDialog.getOpenFileName( + self, "选择视频文件", "data", "视频 (*.mp4 *.avi *.mov);;所有文件 (*)", + ) + if path: + self.camera_edit.setText(path) + + def _select_config(self): + path, _ = QFileDialog.getOpenFileName( + self, "选择配置文件", "config", "JSON (*.json);;所有文件 (*)", + ) + if path: + self.config_edit.setText(path) + + def _on_reset(self): + """Reset optical flow tracker when drift occurs (same as basic_pipeline 'r' key).""" + if self.sensor is None or not self._running: + print("请先启动传感器后再重置追踪器。") + return + self.sensor.reset() + print("追踪器已重置。") + + def keyPressEvent(self, event): + key = event.key() + if key == Qt.Key_Escape: + if self.isFullScreen(): + self.showNormal() + else: + self.showFullScreen() + elif key == Qt.Key_Q: + print("\n正在退出示例程序...") + self.close() + elif key == Qt.Key_S: + self._start_recording() + elif key == Qt.Key_E: + self._stop_recording() + elif key == Qt.Key_R: + self._on_reset() + else: + super().keyPressEvent(event) + + def _start_recording(self): + if self.sensor is None: + print("请先启动采集") + return + self.save_path = "./data/pulse_test.mp4" + os.makedirs(os.path.dirname(self.save_path), exist_ok=True) + + save_img = self.sensor.frame + if save_img is None: + print("当前没有可用帧,无法确定录像尺寸。") + return + + temp_img = save_img.copy() + if len(temp_img.shape) == 2 or (len(temp_img.shape) == 3 and temp_img.shape[2] == 1): + if len(temp_img.shape) == 3: + temp_img = temp_img.squeeze(2) + temp_img = cv2.cvtColor(temp_img, cv2.COLOR_GRAY2BGR) + + fh, fw = temp_img.shape[:2] + self.writer = cv2.VideoWriter( + self.save_path, cv2.VideoWriter_fourcc(*'mp4v'), 30, (fw, fh), + ) + if self.writer.isOpened(): + self.is_save = True + print(f"开始录像:{self.save_path}") + else: + print(f"无法创建录像文件:{self.save_path}") + self.writer = None + + def _stop_recording(self): + self.is_save = False + if self.writer is not None: + self.writer.release() + self.writer = None + if self.save_path is not None: + print(f"录像结束:{self.save_path},总帧数:{self.frame_count}") + else: + print(f"录像结束,总帧数:{self.frame_count}") + self.frame_count = 0 + + def closeEvent(self, event): + self.timer.stop() + if self.writer is not None: + self.writer.release() + if self.sensor is not None: + self.sensor.disconnect() + event.accept() + +# --------------------------------------------------------------------------- +# 入口 +# --------------------------------------------------------------------------- + +def main(): + script_dir = os.path.dirname(os.path.abspath(__file__)) + log_dir = os.path.join(script_dir, "logs") + os.makedirs(log_dir, exist_ok=True) + log_path = os.path.join(log_dir, f"qt_viewer_{datetime.now().strftime('%Y%m%d_%H%M%S')}.log") + log_file = open(log_path, 'w', encoding='utf-8') + # stdout 到文件的临时重定向(创建 MainWindow 后会加上日志面板) + sys.stdout = log_file + sys.stderr = sys.stdout + + parser = argparse.ArgumentParser() + parser.add_argument("--video", "-v", type=str, default="0") + parser.add_argument("--config", "-c", type=str, default="./config/ddjx01.json") + parser.add_argument("--cal", "-cal", type=str, default="./config/ddjx01.npy") + parser.add_argument("--verbose", "-verbose", type=bool, default=True) + parser.add_argument( + "--cutoff", + type=float, + default=10.0, + help="Low-pass cutoff for force curves (Hz), sample rate 30 Hz", + ) + args = parser.parse_args() + + print("\n按键说明:Q 退出 | R 重置追踪器 | S 开始录像 | E 结束录像 | ESC 全屏") + + # 高 DPI 适配(笔记本高分屏) + QApplication.setAttribute(Qt.AA_EnableHighDpiScaling, True) + QApplication.setAttribute(Qt.AA_UseHighDpiPixmaps, True) + app = QApplication(sys.argv) + window = MainWindow(args, log_file) + window.showFullScreen() + QApplication.processEvents() + window.adjust_square_images() + + sys.exit(app.exec_()) + +if __name__ == '__main__': + main() diff --git a/examples/two_sensor_force_reader.py b/examples/two_sensor_force_reader.py new file mode 100644 index 0000000..56750bc --- /dev/null +++ b/examples/two_sensor_force_reader.py @@ -0,0 +1,18 @@ +"""Compatibility entry point for the two-sensor tactile reader.""" + +import multiprocessing as mp +import sys +from pathlib import Path + + +REPO_ROOT = Path(__file__).resolve().parents[1] +if str(REPO_ROOT) not in sys.path: + sys.path.insert(0, str(REPO_ROOT)) + +from gripper_control.force_reader import main + + +if __name__ == "__main__": + mp.freeze_support() + main() + diff --git a/examples/two_sensor_pipeline.py b/examples/two_sensor_pipeline.py new file mode 100644 index 0000000..f438700 --- /dev/null +++ b/examples/two_sensor_pipeline.py @@ -0,0 +1,299 @@ +""" +示例 2:双传感器并行处理(多进程) + +本示例演示如何使用 multiprocessing 同时运行两个传感器: +- 每个传感器运行在独立进程中 +- 每个进程拥有独立的 CUDA 上下文 +- 通过 Process 和 Queue 在主进程中汇总结果并显示 + +架构说明: + 进程 1(传感器 0):采集 → 光流 → HHD → 接触检测 → 队列 + 进程 2(传感器 1):采集 → 光流 → HHD → 接触检测 → 队列 + ↓ + 主进程: 显示 ← ───────────────┘ + +适用场景:多指触觉传感器、多视角采集,以及需要 GPU 加速的多路处理。 + +注意事项: +- Windows 下必须在 if __name__ == '__main__' 中调用 mp.freeze_support() +- 每个传感器进程都会占用独立的 GPU 显存 + +SDK version: 0.3.1 +""" +import os +os.environ["OPENCV_VIDEOIO_MSMF_ENABLE_HW_TRANSFORMS"] = "0" +import cv2 +import orisys +import numpy as np +import multiprocessing as mp +from multiprocessing import Queue, Process +import time +import argparse + + +def parse_video_source(value): + """Convert camera index strings like "0" to int; keep paths as strings.""" + if isinstance(value, str): + value = value.strip() + if value.isdigit(): + return int(value) + return value + + +def sensor_worker(sensor_id, vid_src, config_name, rotation_config_path, result_queue, stop_event, target_fps=None): + """ + 传感器工作进程。 + + Args: + sensor_id: 传感器编号 + vid_src: 视频源(文件路径或摄像头索引) + config_name: 配置名称 + result_queue: 结果队列,用于向主进程发送数据 + stop_event: 停止事件,用于通知工作进程退出 + target_fps: 目标帧率;设置后将对处理循环限速,使多路传感器 FPS 更接近 + """ + try: + # 在每个进程中创建独立的传感器实例 + sensor = orisys.Sensor( + vid_src, + isstitch=True, + cuda=True, + verbose=False, # 减少子进程输出 + config_name=config_name, + rotation_config_path=rotation_config_path + ) + + print( + f"传感器 {sensor_id} 已启动,视频源={vid_src!r}({type(vid_src).__name__})," + f"方向配置={rotation_config_path}" + + (f"(目标帧率:{target_fps} FPS)" if target_fps else "") + ) + + frame_interval = 1.0 / target_fps if target_fps and target_fps > 0 else 0.0 + + while not stop_event.is_set(): + t_start = time.perf_counter() + try: + # 步骤 1:获取图像 + sensor.get_img() + + # 步骤 2:计算形变场 + sensor.compute_deformation() + + # 步骤 3:计算接触区域(如需要可取消注释) + # sensor.compute_contact() + + # 步骤 4:读取结果 + fps, flow, vnormal, img, contour, centroid, depth_map = sensor.read_info( + sensor.info.FPS, + sensor.info.VRAW, + sensor.info.VNORMAL, + sensor.info.IMG, + sensor.info.CONTOUR, + sensor.info.CENTROID, + sensor.info.DEPTH + ) + + # 步骤 5:整理结果字典(确保数据可序列化) + data = { + 'sensor_id': sensor_id, + 'fps': fps, + 'flow': flow.copy() if flow is not None else None, + 'vnormal': vnormal.copy() if vnormal is not None else None, + 'img': img.copy() if img is not None else None, + 'contour': contour, + 'centroid': centroid, + 'depth_map': depth_map.copy() if depth_map is not None else None, + 'timestamp': time.time() + } + + # 步骤 6:将结果发送到主进程(非阻塞) + try: + result_queue.put_nowait(data) + except Exception: + # 如果队列已满,则丢弃当前帧,避免阻塞工作进程 + pass + + except Exception as e: + print(f"传感器 {sensor_id} 处理失败:{e}") + time.sleep(0.1) + + # 步骤 7:按 target_fps 限速,使多路传感器 FPS 更接近 + if frame_interval > 0: + elapsed = time.perf_counter() - t_start + sleep_time = frame_interval - elapsed + if sleep_time > 0.001: # 至少 1ms 才 sleep,避免无意义调度 + time.sleep(sleep_time) + + # 释放资源 + sensor.disconnect() + print(f"传感器 {sensor_id} 已停止。") + + except Exception as e: + print(f"传感器 {sensor_id} 初始化失败:{e}") + result_queue.put({'sensor_id': sensor_id, 'error': str(e)}) + + +def main(): + # ========================================================================= + # 1. 配置多路传感器 + # ========================================================================= + # 目标帧率:设为正数时,两路传感器会按该帧率限速;设为 None 则不限速 + + parser = argparse.ArgumentParser() + parser.add_argument("--video1","-v1", type=str, default="0", help="视频源:摄像头编号或视频文件路径") + parser.add_argument("--video2","-v2", type=str, default="0", help="视频源:摄像头编号或视频文件路径") + parser.add_argument("--rotation1", "-r1", type=str, default="./config/rotation_config_0.json", help="传感器 0 的方向配置") + parser.add_argument("--rotation2", "-r2", type=str, default="./config/rotation_config_1.json", help="传感器 1 的方向配置") + args = parser.parse_args() + + target_fps = 30 + + num_sensors = 2 + sensor_configs = [ + { + 'sensor_id': 0, + 'vid_src': parse_video_source(args.video1), + 'config_name': './config/ddjx01.json', + 'rotation_config_path': args.rotation1 + }, + { + 'sensor_id': 1, + 'vid_src': parse_video_source(args.video2), # 可替换为其他视频源或摄像头索引 + 'config_name': './config/ddjx01.json', + 'rotation_config_path': args.rotation2 + }, + ] + + # ========================================================================= + # 2. 创建进程间通信对象 + # ========================================================================= + # 适当增大队列容量,以缓冲更多帧并减轻主进程偶发延迟带来的丢帧 + result_queues = [Queue(maxsize=30) for _ in sensor_configs] + stop_events = [mp.Event() for _ in sensor_configs] + + # ========================================================================= + # 3. 启动工作进程 + # ========================================================================= + processes = [] + for i, config in enumerate(sensor_configs): + p = Process( + target=sensor_worker, + args=(i, config['vid_src'], config['config_name'], config['rotation_config_path'], + result_queues[i], stop_events[i], target_fps) + ) + p.start() + processes.append(p) + + print(f"\n已启动 {len(processes)} 个传感器进程。") + print("按键说明:'q' 退出程序。") + + # 保存每个传感器的最新一帧数据 + latest_data = [None] * len(sensor_configs) + + # 控制打印频率,减少 I/O 开销 + print_counter = 0 + print_interval = 30 # 每 30 帧打印一次 + + # 控制按键检查频率 + key_check_counter = 0 + key_check_interval = 5 # 每 5 帧检查一次按键 + + try: + # ===================================================================== + # 4. 主循环:从队列获取结果并显示 + # ===================================================================== + while True: + # 从所有队列中快速获取最新数据,只保留最后一帧 + for i, queue in enumerate(result_queues): + # 清空队列,仅保留最后一帧 + data = None + # 读取所有可用数据,只保留最新结果 + while True: + try: + data = queue.get_nowait() + except: + break + + if data is not None: + latest_data[i] = data + + # 显示所有传感器的最新结果 + for data in latest_data: + if data is None or 'error' in data: + continue + + sid = data['sensor_id'] + + # 显示形变矢量场 + if data['img'] is not None and data['flow'] is not None: + arrows = orisys.util.draw_arrows( + data['img'], + data['flow'], + threshold=5, + grid_spacing=10, + arrow_scale=1.0 + ) + cv2.imshow(f"传感器 {sid} - 形变矢量场".encode("gbk"), arrows) + + # # 显示触碰点和区域 + # if data['img'] is not None: + # image_with_foe = orisys.util.draw_contact( + # data['img'], + # data['contour'], + # data['centroid'] + # ) + # cv2.imshow(f"Contact Centroid {sid}", image_with_foe) + + # # 显示深度图 + # if data['depth_map'] is not None and data['depth_map'].size > 0: + # div_abs = data['depth_map'] + # if div_abs.max() > div_abs.min(): + # div_normalized = ((div_abs - div_abs.min()) / + # (div_abs.max() - div_abs.min()) * 255).astype(np.uint8) + # else: + # div_normalized = np.zeros_like(div_abs, dtype=np.uint8) + # cv2.imshow(f"Depth Map {sid}", + # cv2.applyColorMap(div_normalized, cv2.COLORMAP_JET)) + + # 降低打印频率,减少主循环中的 I/O 开销 + print_counter += 1 + if print_counter >= print_interval: + for data in latest_data: + if data is not None and 'error' not in data: + sid = data['sensor_id'] + print(f"传感器 {sid}:FPS={data['fps']:5.1f}") + print_counter = 0 + + # 降低按键检查频率,减少额外开销 + key_check_counter += 1 + if key_check_counter >= key_check_interval: + key = cv2.waitKey(1) & 0xFF + if key == ord('q'): + print("\n正在退出示例程序...") + break + key_check_counter = 0 + + finally: + # ===================================================================== + # 5. 释放资源 + # ===================================================================== + # 通知所有工作进程停止 + for event in stop_events: + event.set() + + # 等待所有工作进程结束 + for p in processes: + p.join(timeout=2) + if p.is_alive(): + p.terminate() + p.join() + + cv2.destroyAllWindows() + print("所有传感器进程已停止。") + + +if __name__ == '__main__': + # Windows 下运行多进程示例所需的初始化 + mp.freeze_support() + main() diff --git a/gripper_control/README.md b/gripper_control/README.md new file mode 100644 index 0000000..a41fc0d --- /dev/null +++ b/gripper_control/README.md @@ -0,0 +1,118 @@ +# Gripper Control + +当前实际控制链: + +1. `gripper_control/main.py` + 程序入口,负责组装配置、触觉读取、夹爪硬件和控制器。 + +2. `gripper_control/config.py` + 读取 Python 配置文件和命令行参数,生成 `ControlConfig`。 + +3. `gripper_control/force_reader.py` + 启动左右两个触觉传感器进程,读取 `FNORMAL`、`FSHEARX`、`FSHEARY`。 + +4. `gripper_control/calibration.py` + 把原始力值映射成 N。 + +5. `gripper_control/feedback.py` + 做基线扣除、滤波,输出控制器需要的力反馈。 + +6. `gripper_control/hardware.py` + 封装夹爪 SDK 的 `temp_move`、`set_target_force`、`read_real_position`。 + +7. `gripper_control/controller.py` + 定时开合、检测物体、慢慢加力、稳定夹持、空夹恢复、人取物松手的状态机。 + +## 运行 + +从项目根目录运行: + +```powershell +conda activate py311 +python -m gripper_control.main +``` + +旧入口仍然可用: + +```powershell +python examples\gripper_timed_cycle_control.py +``` + +默认配置文件: + +```text +gripper_control\config\gripper_timed_cycle_control.py +``` + +只测试逻辑、不打开串口: + +```powershell +python -m gripper_control.main --dry-run +``` + +## 日志字段 + +程序运行时主要有两类输出:周期状态日志和事件日志。 + +### 周期状态日志 + +示例: + +```text +t=38.83s L=0.024N R=0.067N min=0.024N max=0.067N diff=-0.043N both=0 object=0 grip_contact=0 empty_for=0.4s shear=0.113N d_shear=-0.013N shear_stable=1 state=hold_check gripped=1 hold_pos=9000 force_pct=15 action=hold-check +``` + +字段说明: + +- `t`: 当前 close phase 已经运行的时间,单位秒。 +- `L`: 左侧触觉传感器标定后的法向力,单位 N。 +- `R`: 右侧触觉传感器标定后的法向力,单位 N。 +- `min`: 左右两侧法向力中的较小值,单位 N。 +- `max`: 左右两侧法向力中的较大值,单位 N。 +- `diff`: `L - R`,左右法向力差值,单位 N;负数表示右侧更大。 +- `both`: 左右两侧是否都超过 `BOTH_CONTACT_FORCE`;`1` 是,`0` 否。 +- `object`: 是否确认检测到物体;默认需要达到 `OBJECT_FORCE` 且 `both=1`。 +- `grip_contact`: 夹持后是否仍然认为有接触;默认等于 `both`。 +- `empty_for`: 夹持/保持状态下,接触连续消失的时间;达到 `EMPTY_RELEASE_SECONDS` 后恢复定时开合。 +- `shear`: 标定后的切向力,单位 N;由 `sqrt(FSHEARX^2 + FSHEARY^2)` 映射得到。 +- `d_shear`: 本次循环相对上一次循环的切向力变化量,单位 N;负数表示切向力下降。 +- `shear_stable`: 切向力是否进入稳定计时;`1` 表示已经超过 `SHEAR_HOLD_FORCE` 且变化小于 `SHEAR_STABLE_DELTA`。 +- `state`: 控制器当前状态。 +- `gripped`: 是否已经进入过夹持状态;`1` 是,`0` 否。 +- `hold_pos`: 夹爪保持位置;通常是检测到物体时读取到的当前位置。 +- `force_pct`: 当前发送给夹爪的目标力百分比。 +- `action`: 当前这一步执行或等待的动作。 + +### 事件日志 + +示例: + +```text +L=0.013N R=0.223N min=0.013N max=0.223N force_pct=10 action=empty-grip-resume-cycle +``` + +这类日志只在关键事件发生时打印,所以字段更少。 + +- `L/R/min/max`: 事件发生时的左右法向力和最小/最大法向力,单位 N。 +- `force_pct`: 事件发生后设置的夹爪目标力百分比。 +- `action=empty-grip-resume-cycle`: 已经进入夹持/保持状态,但接触连续消失超过 `EMPTY_RELEASE_SECONDS`,程序判断为空夹,退出当前夹持状态,回到定时开合循环。下一轮会先执行 open phase。 + +### 常见状态 + +- `closing`: 正在按定时循环闭合,还没确认检测到物体。 +- `gripping`: 已检测到物体,夹爪保持当前位置,并从低力慢慢加力。 +- `hold_check`: 切向力已经达到最低要求并稳定,夹爪进入保持/人取物检测状态。 + +### 常见 action + +- `closing`: 继续闭合等待物体。 +- `close-continue`: 未检测到物体,重复发送闭合命令。 +- `object-detected-low-force`: 检测到物体,停止定时开合,并把夹爪力切到 `GRIP_START_FORCE`。 +- `grip-ramp-up`: 夹住后慢慢增加 `force_pct`。 +- `wait-shear-stable`: 切向力已超过 `SHEAR_HOLD_FORCE`,正在等待稳定。 +- `shear-stable-hold`: 切向力稳定时间达到 `SHEAR_STABLE_SECONDS`,进入 `hold_check`。 +- `hold-check`: 保持夹住,等待人取物触发。 +- `hold-check-armed`: 进入 `hold_check` 后已经过了 `HUMAN_HOLD_SECONDS`,开始监测人取物。 +- `human-release-open`: 检测到人取物造成的切向力变化,夹爪张开。 +- `empty-grip-resume-cycle`: 夹持后接触消失,判定为空夹,回到定时开合。 +- `emergency-open`: 超过 `EMERGENCY_TOUCH_FORCE` 且启用 emergency open 后,夹爪张开。 diff --git a/gripper_control/__init__.py b/gripper_control/__init__.py new file mode 100644 index 0000000..5dd68ca --- /dev/null +++ b/gripper_control/__init__.py @@ -0,0 +1,2 @@ +"""Class-based gripper/tactile closed-loop control package.""" + diff --git a/gripper_control/__pycache__/__init__.cpython-311.pyc b/gripper_control/__pycache__/__init__.cpython-311.pyc new file mode 100644 index 0000000..e24fa4e Binary files /dev/null and b/gripper_control/__pycache__/__init__.cpython-311.pyc differ diff --git a/gripper_control/__pycache__/calibration.cpython-311.pyc b/gripper_control/__pycache__/calibration.cpython-311.pyc new file mode 100644 index 0000000..d555bf1 Binary files /dev/null and b/gripper_control/__pycache__/calibration.cpython-311.pyc differ diff --git a/gripper_control/__pycache__/config.cpython-311.pyc b/gripper_control/__pycache__/config.cpython-311.pyc new file mode 100644 index 0000000..32695fa Binary files /dev/null and b/gripper_control/__pycache__/config.cpython-311.pyc differ diff --git a/gripper_control/__pycache__/controller.cpython-311.pyc b/gripper_control/__pycache__/controller.cpython-311.pyc new file mode 100644 index 0000000..3afe7a9 Binary files /dev/null and b/gripper_control/__pycache__/controller.cpython-311.pyc differ diff --git a/gripper_control/__pycache__/feedback.cpython-311.pyc b/gripper_control/__pycache__/feedback.cpython-311.pyc new file mode 100644 index 0000000..33e63cf Binary files /dev/null and b/gripper_control/__pycache__/feedback.cpython-311.pyc differ diff --git a/gripper_control/__pycache__/filters.cpython-311.pyc b/gripper_control/__pycache__/filters.cpython-311.pyc new file mode 100644 index 0000000..dc414fd Binary files /dev/null and b/gripper_control/__pycache__/filters.cpython-311.pyc differ diff --git a/gripper_control/__pycache__/force_reader.cpython-311.pyc b/gripper_control/__pycache__/force_reader.cpython-311.pyc new file mode 100644 index 0000000..759d9f3 Binary files /dev/null and b/gripper_control/__pycache__/force_reader.cpython-311.pyc differ diff --git a/gripper_control/__pycache__/hardware.cpython-311.pyc b/gripper_control/__pycache__/hardware.cpython-311.pyc new file mode 100644 index 0000000..c021cad Binary files /dev/null and b/gripper_control/__pycache__/hardware.cpython-311.pyc differ diff --git a/gripper_control/__pycache__/main.cpython-311.pyc b/gripper_control/__pycache__/main.cpython-311.pyc new file mode 100644 index 0000000..5b423a7 Binary files /dev/null and b/gripper_control/__pycache__/main.cpython-311.pyc differ diff --git a/gripper_control/__pycache__/paths.cpython-311.pyc b/gripper_control/__pycache__/paths.cpython-311.pyc new file mode 100644 index 0000000..d4e044b Binary files /dev/null and b/gripper_control/__pycache__/paths.cpython-311.pyc differ diff --git a/gripper_control/calibration.py b/gripper_control/calibration.py new file mode 100644 index 0000000..0605bc8 --- /dev/null +++ b/gripper_control/calibration.py @@ -0,0 +1,111 @@ +from dataclasses import dataclass + + +DEFAULT_FORCE_CALIBRATION_POINTS = [ + {"raw": 1000.0, "force_n": 0.0}, + {"raw": 10000.0, "force_n": 0.377}, + {"raw": 30000.0, "force_n": 1.377}, + {"raw": 62000.0, "force_n": 2.377}, +] + +DEFAULT_NORMAL_FORCE_CALIBRATION = { + "enabled": True, + "method": "piecewise_linear", + "extrapolate": True, + "clamp_output_min": 0.0, + "points": [ + {"fnormal": 1000.0, "force_n": 0.0}, + {"fnormal": 10000.0, "force_n": 0.377}, + {"fnormal": 30000.0, "force_n": 1.377}, + {"fnormal": 62000.0, "force_n": 2.377}, + ], +} + +DEFAULT_SHEAR_FORCE_CALIBRATION = { + "enabled": True, + "method": "piecewise_linear", + "extrapolate": True, + "clamp_output_min": 0.0, + "points": DEFAULT_FORCE_CALIBRATION_POINTS, +} + + +def parse_calibration_point(point): + if isinstance(point, dict): + raw = point.get("fnormal", point.get("raw", point.get("x"))) + force_n = point.get("force_n", point.get("n", point.get("y"))) + return float(raw), float(force_n) + if isinstance(point, (list, tuple)) and len(point) >= 2: + return float(point[0]), float(point[1]) + raise ValueError(f"invalid calibration point: {point!r}") + + +@dataclass(frozen=True) +class ForceConverter: + points: tuple + unit: str = "N" + enabled: bool = True + extrapolate: bool = True + clamp_output_min: float | None = 0.0 + + @classmethod + def from_config(cls, calibration, config_name): + if calibration is None: + calibration = DEFAULT_NORMAL_FORCE_CALIBRATION + if not calibration.get("enabled", True): + return cls(points=(), unit="raw", enabled=False) + + method = str(calibration.get("method", "piecewise_linear")).lower() + if method != "piecewise_linear": + raise ValueError(f"unsupported {config_name} method: {method}") + + points = tuple(sorted( + parse_calibration_point(point) + for point in calibration.get("points", []) + )) + if len(points) < 2: + raise ValueError(f"{config_name}.points must contain at least two points") + + return cls( + points=points, + enabled=True, + extrapolate=bool(calibration.get("extrapolate", True)), + clamp_output_min=calibration.get("clamp_output_min", 0.0), + ) + + def convert(self, raw): + if not self.enabled: + return float(raw) + + raw = float(raw) + points = self.points + if raw <= points[0][0]: + segment = (points[0], points[1]) + if not self.extrapolate: + return self._clamp(points[0][1]) + elif raw >= points[-1][0]: + segment = (points[-2], points[-1]) + if not self.extrapolate: + return self._clamp(points[-1][1]) + else: + segment = None + for left, right in zip(points, points[1:]): + if left[0] <= raw <= right[0]: + segment = (left, right) + break + if segment is None: + return self._clamp(points[-1][1]) + + (raw0, n0), (raw1, n1) = segment + if raw1 == raw0: + value = n0 + else: + ratio = (raw - raw0) / (raw1 - raw0) + value = n0 + ratio * (n1 - n0) + return self._clamp(value) + + def _clamp(self, value): + if self.clamp_output_min is not None: + value = max(float(self.clamp_output_min), value) + return value + diff --git a/gripper_control/config.py b/gripper_control/config.py new file mode 100644 index 0000000..adce896 --- /dev/null +++ b/gripper_control/config.py @@ -0,0 +1,222 @@ +import argparse +import copy +import importlib.util +import json +from dataclasses import dataclass, field +from pathlib import Path + +from .calibration import ( + DEFAULT_NORMAL_FORCE_CALIBRATION, + DEFAULT_SHEAR_FORCE_CALIBRATION, +) +from .paths import PACKAGE_DIR + + +DEFAULT_CONTROL_CONFIG = str(PACKAGE_DIR / "config" / "gripper_timed_cycle_control.py") + + +def load_control_config(path): + suffix = Path(path).suffix.lower() + if suffix == ".py": + return load_python_config(path) + return load_json_config(path) + + +def load_python_config(path): + try: + spec = importlib.util.spec_from_file_location("gripper_user_config", path) + if spec is None or spec.loader is None: + raise RuntimeError("cannot create import spec") + module = importlib.util.module_from_spec(spec) + spec.loader.exec_module(module) + except FileNotFoundError: + print(f"[Info] control config not found: {path}; using CLI/default values") + return {} + except Exception as exc: + print(f"[Error] failed to read control config {path}: {exc}; using CLI/default values") + return {} + + config = getattr(module, "CONFIG", None) + if config is None: + config = { + key.lower(): value + for key, value in vars(module).items() + if key.isupper() + } + if not isinstance(config, dict): + print(f"[Error] Python config {path} must define CONFIG as a dict; using CLI/default values") + return {} + return config + + +def load_json_config(path): + try: + with open(path, "r", encoding="utf-8") as f: + return json.load(f) + except FileNotFoundError: + print(f"[Info] control config not found: {path}; using CLI/default values") + return {} + except Exception as exc: + print(f"[Error] failed to read control config {path}: {exc}; using CLI/default values") + return {} + + +def _config_default(config, key, default): + return config.get(key, config.get(key.replace("_", "-"), default)) + + +@dataclass +class ControlConfig: + control_config: str = DEFAULT_CONTROL_CONFIG + + video1: str = "0" + video2: str = "1" + rotation1: str = "./config/rotation_config_0.json" + rotation2: str = "./config/rotation_config_1.json" + sensor_config1: str = "./config/ddjx01.json" + sensor_config2: str = "./config/ddjx01.json" + sensor_fps: float = 30.0 + motion_threshold: float = 0.0 + sensor_cpu: bool = False + + port: str = "COM3" + slave_id: int = 1 + baudrate: int = 115200 + serial_timeout: float = 0.2 + + open_pos: int = 0 + close_pos: int = 9000 + open_seconds: float = 3.0 + close_seconds: float = 5.0 + cycles: int = 0 + open_at_end: bool = False + + speed: int = 20 + accel: int = 60 + decel: int = 60 + + initial_force: int = 10 + grip_start_force: int = 10 + force_min: int = 10 + force_max: int = 60 + control_hz: float = 10.0 + + both_contact_force: float = 0.05 + object_force: float = 0.08 + object_requires_both_contact: bool = True + empty_release_seconds: float = 1.0 + close_command_interval: float = 0.5 + hold_fallback_pos: int | None = None + + force_ramp_step: int = 1 + force_ramp_interval: float = 0.3 + shear_hold_force: float = 0.05 + shear_stable_delta: float = 0.02 + shear_stable_seconds: float = 0.5 + human_hold_seconds: float = 1.0 + release_shear_change: float = 0.5 + + emergency_touch_force: float = 2.5 + filter_alpha: float = 0.25 + shear_filter_alpha: float = 0.35 + baseline_seconds: float = 1.0 + + normal_force_calibration: dict = field( + default_factory=lambda: copy.deepcopy(DEFAULT_NORMAL_FORCE_CALIBRATION) + ) + shear_force_calibration: dict = field( + default_factory=lambda: copy.deepcopy(DEFAULT_SHEAR_FORCE_CALIBRATION) + ) + + trigger_force_update: bool = False + enable_human_release: bool = True + enable_emergency_open: bool = False + dry_run: bool = False + + @classmethod + def from_args(cls, argv=None): + bootstrap = argparse.ArgumentParser(add_help=False) + bootstrap.add_argument("--control-config", default=DEFAULT_CONTROL_CONFIG) + bootstrap_args, _ = bootstrap.parse_known_args(argv) + config_data = load_control_config(bootstrap_args.control_config) + + parser = argparse.ArgumentParser() + add = parser.add_argument + get = lambda key, default: _config_default(config_data, key, default) + + add("--control-config", type=str, default=bootstrap_args.control_config) + add("--video1", "-v1", type=str, default=get("video1", cls.video1)) + add("--video2", "-v2", type=str, default=get("video2", cls.video2)) + add("--rotation1", "-r1", type=str, default=get("rotation1", cls.rotation1)) + add("--rotation2", "-r2", type=str, default=get("rotation2", cls.rotation2)) + add("--sensor-config1", type=str, default=get("sensor_config1", cls.sensor_config1)) + add("--sensor-config2", type=str, default=get("sensor_config2", cls.sensor_config2)) + add("--sensor-fps", type=float, default=get("sensor_fps", cls.sensor_fps)) + add("--motion-threshold", type=float, default=get("motion_threshold", cls.motion_threshold)) + add("--sensor-cpu", action="store_true", default=get("sensor_cpu", cls.sensor_cpu)) + + add("--port", type=str, default=get("port", cls.port)) + add("--slave-id", type=int, default=get("slave_id", cls.slave_id)) + add("--baudrate", type=int, default=get("baudrate", cls.baudrate)) + add("--serial-timeout", type=float, default=get("serial_timeout", cls.serial_timeout)) + + add("--open-pos", type=int, default=get("open_pos", cls.open_pos)) + add("--close-pos", type=int, default=get("close_pos", cls.close_pos)) + add("--open-seconds", type=float, default=get("open_seconds", cls.open_seconds)) + add("--close-seconds", type=float, default=get("close_seconds", cls.close_seconds)) + add("--cycles", type=int, default=get("cycles", cls.cycles)) + add("--open-at-end", action="store_true", default=get("open_at_end", cls.open_at_end)) + + add("--speed", type=int, default=get("speed", cls.speed)) + add("--accel", type=int, default=get("accel", cls.accel)) + add("--decel", type=int, default=get("decel", cls.decel)) + + add("--initial-force", type=int, default=get("initial_force", cls.initial_force)) + add("--grip-start-force", type=int, default=get("grip_start_force", cls.grip_start_force)) + add("--force-min", type=int, default=get("force_min", cls.force_min)) + add("--force-max", type=int, default=get("force_max", cls.force_max)) + add("--control-hz", type=float, default=get("control_hz", cls.control_hz)) + + add("--both-contact-force", type=float, default=get("both_contact_force", cls.both_contact_force)) + add("--object-force", "--clamp-force", dest="object_force", type=float, default=get("object_force", cls.object_force)) + add("--object-requires-both-contact", dest="object_requires_both_contact", action="store_true", default=get("object_requires_both_contact", cls.object_requires_both_contact)) + add("--allow-single-side-object", dest="object_requires_both_contact", action="store_false") + add("--empty-release-seconds", type=float, default=get("empty_release_seconds", cls.empty_release_seconds)) + add("--close-command-interval", type=float, default=get("close_command_interval", cls.close_command_interval)) + add("--hold-fallback-pos", type=int, default=get("hold_fallback_pos", cls.hold_fallback_pos)) + + add("--force-ramp-step", type=int, default=get("force_ramp_step", cls.force_ramp_step)) + add("--force-ramp-interval", type=float, default=get("force_ramp_interval", cls.force_ramp_interval)) + add("--shear-hold-force", type=float, default=get("shear_hold_force", cls.shear_hold_force)) + add("--shear-stable-delta", type=float, default=get("shear_stable_delta", cls.shear_stable_delta)) + add("--shear-stable-seconds", type=float, default=get("shear_stable_seconds", cls.shear_stable_seconds)) + add("--human-hold-seconds", type=float, default=get("human_hold_seconds", cls.human_hold_seconds)) + add("--release-shear-change", type=float, default=get("release_shear_change", cls.release_shear_change)) + add("--emergency-touch-force", type=float, default=get("emergency_touch_force", cls.emergency_touch_force)) + add("--filter-alpha", type=float, default=get("filter_alpha", cls.filter_alpha)) + add("--shear-filter-alpha", type=float, default=get("shear_filter_alpha", cls.shear_filter_alpha)) + add("--baseline-seconds", type=float, default=get("baseline_seconds", cls.baseline_seconds)) + + add("--target-touch-force", type=float, default=1500.0, help=argparse.SUPPRESS) + add("--deadband", type=float, default=80.0, help=argparse.SUPPRESS) + add("--step-up", type=int, default=1, help=argparse.SUPPRESS) + add("--step-down", type=int, default=2, help=argparse.SUPPRESS) + add("--shear-spike-threshold", type=float, default=0.05, help=argparse.SUPPRESS) + + add("--trigger-force-update", action="store_true", default=get("trigger_force_update", cls.trigger_force_update)) + add("--enable-human-release", dest="enable_human_release", action="store_true", default=get("enable_human_release", cls.enable_human_release)) + add("--disable-human-release", dest="enable_human_release", action="store_false") + add("--enable-emergency-open", action="store_true", default=get("enable_emergency_open", cls.enable_emergency_open)) + add("--dry-run", action="store_true", default=get("dry_run", cls.dry_run)) + + args = parser.parse_args(argv) + values = vars(args) + for legacy_key in ("target_touch_force", "deadband", "step_up", "step_down", "shear_spike_threshold"): + values.pop(legacy_key, None) + values["normal_force_calibration"] = copy.deepcopy( + config_data.get("normal_force_calibration", DEFAULT_NORMAL_FORCE_CALIBRATION) + ) + values["shear_force_calibration"] = copy.deepcopy( + config_data.get("shear_force_calibration", DEFAULT_SHEAR_FORCE_CALIBRATION) + ) + return cls(**values) diff --git a/gripper_control/config/__pycache__/gripper_timed_cycle_control.cpython-311.pyc b/gripper_control/config/__pycache__/gripper_timed_cycle_control.cpython-311.pyc new file mode 100644 index 0000000..5e27d09 Binary files /dev/null and b/gripper_control/config/__pycache__/gripper_timed_cycle_control.cpython-311.pyc differ diff --git a/gripper_control/config/gripper_timed_cycle_control.py b/gripper_control/config/gripper_timed_cycle_control.py new file mode 100644 index 0000000..6a57b5e --- /dev/null +++ b/gripper_control/config/gripper_timed_cycle_control.py @@ -0,0 +1,195 @@ +"""夹爪定时开合 + 双触觉反馈控制配置。 + +这个文件就是当前默认配置。可以直接改数值,`#` 后面是 Python 注释。 +运行入口: + python -m gripper_control.main +""" + + +# 左右触觉传感器视频源;纯数字字符串表示摄像头编号,也可以写视频文件路径。 +VIDEO1 = "0" +VIDEO2 = "1" + +# 左右触觉传感器方向配置。 +ROTATION1 = "./config/rotation_config_0.json" +ROTATION2 = "./config/rotation_config_1.json" + +# 左右触觉传感器 SDK 配置。 +SENSOR_CONFIG1 = "./config/ddjx01.json" +SENSOR_CONFIG2 = "./config/ddjx01.json" + +# 触觉处理帧率和运动检测阈值。 +SENSOR_FPS = 30.0 +MOTION_THRESHOLD = 0.0 +SENSOR_CPU = False # True 表示禁用 CUDA。 + + +# 夹爪串口配置。 +PORT = "COM5" +SLAVE_ID = 1 +BAUDRATE = 115200 +SERIAL_TIMEOUT = 0.2 + + +# 夹爪开合位置和定时循环。 +OPEN_POS = 0 +CLOSE_POS = 9000 +OPEN_SECONDS = 3.0 # 未夹住物体时,张开阶段持续时间。 +CLOSE_SECONDS = 5.0 # 未夹住物体时,闭合尝试持续时间。 +CYCLES = 0 # 0 表示一直循环,直到夹住物体或手动停止。 +OPEN_AT_END = False # 程序退出时是否发送一次张开命令。 + + +# 夹爪运动参数。 +SPEED = 15 +ACCEL = 60 +DECEL = 60 + + +# 夹爪力度参数,单位是夹爪 SDK 的 force_pct 百分比。 +INITIAL_FORCE = 15 # 定时闭合时用小力,避免空夹/误触发时用大力。 +GRIP_START_FORCE = 15 # 检测到物体后立刻切回这个低力,再慢慢加力。 +FORCE_MIN = 10 +FORCE_MAX = 30 +CONTROL_HZ = 10.0 + + +# 法向力阈值,单位 N。程序会先做标定映射,再做判断。 +BOTH_CONTACT_FORCE = 0.05 # 左右两边都超过它时 both=1。 +OBJECT_FORCE = 0.08 # 检测到物体的法向力阈值。 +OBJECT_REQUIRES_BOTH_CONTACT = True # True 可避免空夹时单侧噪声误触发。 +EMPTY_RELEASE_SECONDS = 1.0 # 夹持后接触消失这么久,判定为空夹并恢复定时开合。 + + +# 未检测到物体时,重复发送闭合命令的间隔;0 表示不重复发送。 +CLOSE_COMMAND_INTERVAL = 0.5 + +# 读取当前夹爪位置失败时的备用保持位置;None 表示不使用备用位置。 +HOLD_FALLBACK_POS = None + + +# 检测到物体后慢慢加力。 +FORCE_RAMP_STEP = 1 +FORCE_RAMP_INTERVAL = 0.3 + + +# 切向力判断,单位 N。当前切向力标定暂时沿用 N_.jpg,后续有切向标定后替换。 +SHEAR_HOLD_FORCE = 0.05 # 切向力超过它后,停止继续加力,开始等稳定。 +SHEAR_STABLE_DELTA = 0.02 # 相邻控制周期变化小于等于它,认为这一拍稳定。 +SHEAR_STABLE_SECONDS = 0.5 # 连续稳定这么久后进入 hold_check。 +HUMAN_HOLD_SECONDS = 1.0 # 进入 hold_check 后先稳定保持这么久,再判断人取物。 +RELEASE_SHEAR_CHANGE = 0.5 # hold_check 后切向力变化超过它,认为人在取物并松开。 + + +# 高法向力保护,单位 N。 +EMERGENCY_TOUCH_FORCE = 2.5 + + +# 滤波和启动基线。 +FILTER_ALPHA = 0.25 +SHEAR_FILTER_ALPHA = 0.35 +BASELINE_SECONDS = 1.0 + + +# 法向力标定:FNORMAL 原始值 -> N。 +NORMAL_FORCE_CALIBRATION = { + "enabled": True, + "method": "piecewise_linear", + "extrapolate": True, + "clamp_output_min": 0.0, + "points": [ + {"fnormal": 1000.0, "force_n": 0.0}, # 0 N + {"fnormal": 10000.0, "force_n": 0.377}, # 0.377 N + {"fnormal": 30000.0, "force_n": 1.377}, # 1.377 N + {"fnormal": 62000.0, "force_n": 2.377}, # 2.377 N + ], +} + + +# 切向力标定:sqrt(FSHEARX^2 + FSHEARY^2) 原始幅值 -> N。 +# 注意:这里目前临时沿用 N_.jpg 的法向力标定点。 +# 后续如果你做了切向力标定,只需要替换 points。 +SHEAR_FORCE_CALIBRATION = { + "enabled": True, + "method": "piecewise_linear", + "extrapolate": True, + "clamp_output_min": 0.0, + "points": [ + {"raw": 1000.0, "force_n": 0.0}, + {"raw": 10000.0, "force_n": 0.377}, + {"raw": 30000.0, "force_n": 1.377}, + {"raw": 62000.0, "force_n": 2.377}, + ], +} + + +# 夹爪 SDK 细节开关。 +TRIGGER_FORCE_UPDATE = False # 如果 set_target_force 后力度不生效,可改 True。 +ENABLE_HUMAN_RELEASE = True # True 表示人拿物体时,切向力变化会触发松开。 +ENABLE_EMERGENCY_OPEN = False # True 表示超过 EMERGENCY_TOUCH_FORCE 时自动张开。 +DRY_RUN = False # True 只打印命令,不打开串口。 + + +# 运行代码最终读取这个字典。 +CONFIG = { + "video1": VIDEO1, + "video2": VIDEO2, + "rotation1": ROTATION1, + "rotation2": ROTATION2, + "sensor_config1": SENSOR_CONFIG1, + "sensor_config2": SENSOR_CONFIG2, + "sensor_fps": SENSOR_FPS, + "motion_threshold": MOTION_THRESHOLD, + "sensor_cpu": SENSOR_CPU, + + "port": PORT, + "slave_id": SLAVE_ID, + "baudrate": BAUDRATE, + "serial_timeout": SERIAL_TIMEOUT, + + "open_pos": OPEN_POS, + "close_pos": CLOSE_POS, + "open_seconds": OPEN_SECONDS, + "close_seconds": CLOSE_SECONDS, + "cycles": CYCLES, + "open_at_end": OPEN_AT_END, + + "speed": SPEED, + "accel": ACCEL, + "decel": DECEL, + + "initial_force": INITIAL_FORCE, + "grip_start_force": GRIP_START_FORCE, + "force_min": FORCE_MIN, + "force_max": FORCE_MAX, + "control_hz": CONTROL_HZ, + + "both_contact_force": BOTH_CONTACT_FORCE, + "object_force": OBJECT_FORCE, + "object_requires_both_contact": OBJECT_REQUIRES_BOTH_CONTACT, + "empty_release_seconds": EMPTY_RELEASE_SECONDS, + "close_command_interval": CLOSE_COMMAND_INTERVAL, + "hold_fallback_pos": HOLD_FALLBACK_POS, + + "force_ramp_step": FORCE_RAMP_STEP, + "force_ramp_interval": FORCE_RAMP_INTERVAL, + "shear_hold_force": SHEAR_HOLD_FORCE, + "shear_stable_delta": SHEAR_STABLE_DELTA, + "shear_stable_seconds": SHEAR_STABLE_SECONDS, + "human_hold_seconds": HUMAN_HOLD_SECONDS, + "release_shear_change": RELEASE_SHEAR_CHANGE, + + "emergency_touch_force": EMERGENCY_TOUCH_FORCE, + "filter_alpha": FILTER_ALPHA, + "shear_filter_alpha": SHEAR_FILTER_ALPHA, + "baseline_seconds": BASELINE_SECONDS, + + "normal_force_calibration": NORMAL_FORCE_CALIBRATION, + "shear_force_calibration": SHEAR_FORCE_CALIBRATION, + + "trigger_force_update": TRIGGER_FORCE_UPDATE, + "enable_human_release": ENABLE_HUMAN_RELEASE, + "enable_emergency_open": ENABLE_EMERGENCY_OPEN, + "dry_run": DRY_RUN, +} + diff --git a/gripper_control/controller.py b/gripper_control/controller.py new file mode 100644 index 0000000..01e0106 --- /dev/null +++ b/gripper_control/controller.py @@ -0,0 +1,326 @@ +import time + +from .filters import clamp + + +class TimedCycleGripperController: + def __init__(self, config, reader, gripper, feedback_processor): + self.config = config + self.reader = reader + self.gripper = gripper + self.feedback_processor = feedback_processor + self.normal_unit = feedback_processor.normal_converter.unit + self.shear_unit = feedback_processor.shear_converter.unit + + def run(self): + config = self.config + self.reader.start() + + try: + self._print_thresholds() + print( + f"Calibrating baseline for {config.baseline_seconds:.2f}s. " + "Keep sensors unloaded." + ) + baseline = self.feedback_processor.calibrate_baseline(self.reader) + print( + f"baseline normal: left={baseline.left_normal:.4f}{self.normal_unit}, " + f"right={baseline.right_normal:.4f}{self.normal_unit}; " + f"shear: left={baseline.left_shear:.4f}{self.shear_unit}, " + f"right={baseline.right_shear:.4f}{self.shear_unit}" + ) + + self.gripper.connect() + + cycle_index = 1 + while config.cycles <= 0 or cycle_index <= config.cycles: + open_force = int(clamp( + config.initial_force, + config.force_min, + config.force_max, + )) + self._run_open_phase(open_force, cycle_index) + result = self._run_close_phase(cycle_index) + + if result in ("emergency", "released"): + time.sleep(config.open_seconds) + if result == "gripped": + print("object is gripped; timed open/close loop stopped") + break + cycle_index += 1 + + except KeyboardInterrupt: + print("\nStopping timed cycle control.") + finally: + self.gripper.final_open_if_needed() + self.reader.stop() + + def _print_thresholds(self): + config = self.config + print( + "Normal force thresholds: " + f"both_contact={config.both_contact_force:.3f}{self.normal_unit}, " + f"object={config.object_force:.3f}{self.normal_unit}, " + f"emergency={config.emergency_touch_force:.3f}{self.normal_unit}, " + f"requires_both={int(config.object_requires_both_contact)}, " + f"empty_release={config.empty_release_seconds:.2f}s" + ) + print( + "Shear force thresholds: " + f"hold_min={config.shear_hold_force:.3f}{self.shear_unit}, " + f"stable_delta={config.shear_stable_delta:.3f}{self.shear_unit}, " + f"stable_seconds={config.shear_stable_seconds:.2f}s, " + f"release_change={config.release_shear_change:.3f}{self.shear_unit}" + ) + + def _run_open_phase(self, force_pct, cycle_index): + print(f"\ncycle {cycle_index}: open phase") + self.gripper.open(force_pct, "open") + + deadline = time.perf_counter() + self.config.open_seconds + while time.perf_counter() < deadline: + self.reader.update() + time.sleep(0.02) + + def _run_close_phase(self, cycle_index): + config = self.config + print(f"cycle {cycle_index}: close phase") + self.feedback_processor.reset_filters() + + force_pct = int(clamp(config.initial_force, config.force_min, config.force_max)) + self.gripper.close(force_pct, "close") + + interval = 1.0 / config.control_hz if config.control_hz > 0 else 0.1 + phase_start = time.perf_counter() + last_close_command_time = phase_start + last_force_ramp_time = phase_start + state = "closing" + hold_pos = None + previous_shear = None + hold_start_time = None + hold_shear_reference = None + release_monitor_armed = False + shear_stable_since = None + empty_since = None + gripped = False + deadline = time.perf_counter() + config.close_seconds + + while True: + tick_start = time.perf_counter() + now = time.perf_counter() + if state == "closing" and now >= deadline: + print("close phase finished without object; continue timed open/close cycle") + return "no_object" + + feedback = self.feedback_processor.read(self.reader, timeout=0.3) + if feedback is None: + phase_time = time.perf_counter() - phase_start + print(f"t={phase_time:5.2f}s action=timed-close waiting for sensor samples") + time.sleep(0.05) + continue + + has_previous_shear = previous_shear is not None + shear_delta = 0.0 if not has_previous_shear else feedback.max_shear - previous_shear + shear_abs_delta = abs(shear_delta) + previous_shear = feedback.max_shear + + both_contact = ( + feedback.left_normal >= config.both_contact_force + and feedback.right_normal >= config.both_contact_force + ) + normal_force_detected = feedback.max_normal >= config.object_force + contact_confirmed = ( + normal_force_detected + and (both_contact or not config.object_requires_both_contact) + ) + object_detected = contact_confirmed + grip_contact = ( + both_contact + if config.object_requires_both_contact + else feedback.max_normal >= config.both_contact_force + ) + + if state in ("gripping", "hold_check") and not grip_contact: + if empty_since is None: + empty_since = now + elif now - empty_since >= config.empty_release_seconds: + force_pct = self.gripper.set_force(config.force_min) + print( + f"L={feedback.left_normal:8.3f}{self.normal_unit} " + f"R={feedback.right_normal:8.3f}{self.normal_unit} " + f"min={feedback.min_normal:8.3f}{self.normal_unit} " + f"max={feedback.max_normal:8.3f}{self.normal_unit} " + f"force_pct={force_pct:3d} action=empty-grip-resume-cycle" + ) + return "no_object" + else: + empty_since = None + + if feedback.max_normal >= config.emergency_touch_force: + if config.enable_emergency_open: + force_pct = self.gripper.set_force(config.force_min) + self.gripper.open(force_pct, "emergency-open") + print( + f"L={feedback.left_normal:8.3f}{self.normal_unit} " + f"R={feedback.right_normal:8.3f}{self.normal_unit} " + f"max={feedback.max_normal:8.3f}{self.normal_unit} " + f"force_pct={force_pct:3d} action=emergency-open" + ) + return "emergency" + hold_pos = self.gripper.hold_current_position(force_pct) + state = "hold_check" + gripped = True + if hold_start_time is None: + hold_start_time = now + action = "overforce-hold" + + if state == "closing": + if contact_confirmed: + state = "gripping" + gripped = True + force_pct = int(clamp( + config.grip_start_force, + config.force_min, + config.force_max, + )) + force_pct = self.gripper.set_force(force_pct) + hold_pos = self.gripper.hold_current_position(force_pct) + last_force_ramp_time = now + shear_stable_since = None + action = "object-detected-low-force" + print( + "object detected; timed open/close cycle stopped, " + f"grip force reset to {force_pct}" + ) + else: + action = "closing" + if ( + config.close_command_interval > 0 + and now - last_close_command_time >= config.close_command_interval + ): + self.gripper.close(force_pct, "close-continue") + last_close_command_time = now + + elif state == "gripping": + shear_is_high_enough = feedback.max_shear >= config.shear_hold_force + shear_is_stable = ( + shear_is_high_enough + and has_previous_shear + and shear_abs_delta <= config.shear_stable_delta + ) + + if shear_is_stable: + if shear_stable_since is None: + shear_stable_since = now + else: + shear_stable_since = None + + if ( + shear_stable_since is not None + and now - shear_stable_since >= config.shear_stable_seconds + ): + state = "hold_check" + hold_start_time = now + hold_shear_reference = None + release_monitor_armed = False + hold_pos = self.gripper.hold_current_position(force_pct) + action = "shear-stable-hold" + elif shear_is_high_enough: + action = "wait-shear-stable" + elif ( + now - last_force_ramp_time >= config.force_ramp_interval + and force_pct < config.force_max + ): + force_pct = int(clamp( + force_pct + config.force_ramp_step, + config.force_min, + config.force_max, + )) + force_pct = self.gripper.set_force(force_pct) + last_force_ramp_time = now + action = "grip-ramp-up" + else: + action = "grip-hold" + + elif state == "hold_check": + hold_elapsed = now - hold_start_time + if not release_monitor_armed and hold_elapsed >= config.human_hold_seconds: + hold_shear_reference = feedback.max_shear + release_monitor_armed = True + action = "hold-check-armed" + elif release_monitor_armed: + hold_shear_change = abs(feedback.max_shear - hold_shear_reference) + if hold_shear_change >= config.release_shear_change: + if config.enable_human_release: + force_pct = self.gripper.set_force(config.force_min) + self.gripper.open(force_pct, "human-release-open") + print( + f"L={feedback.left_normal:8.3f}{self.normal_unit} " + f"R={feedback.right_normal:8.3f}{self.normal_unit} " + f"shear={feedback.max_shear:8.3f}{self.shear_unit} " + f"hold_change={hold_shear_change:8.3f}{self.shear_unit} " + f"force_pct={force_pct:3d} action=human-release-open" + ) + return "released" + hold_shear_reference = feedback.max_shear + action = "hold-check-change-ignored" + else: + action = "hold-check" + else: + action = "hold-check" + + self._log_tick( + phase_start, + feedback, + shear_delta, + both_contact, + object_detected, + grip_contact, + empty_since, + shear_stable_since, + state, + gripped, + hold_pos, + force_pct, + action, + ) + + sleep_time = interval - (time.perf_counter() - tick_start) + if sleep_time > 0: + time.sleep(sleep_time) + + def _log_tick( + self, + phase_start, + feedback, + shear_delta, + both_contact, + object_detected, + grip_contact, + empty_since, + shear_stable_since, + state, + gripped, + hold_pos, + force_pct, + action, + ): + now = time.perf_counter() + phase_time = now - phase_start + print( + f"t={phase_time:5.2f}s " + f"L={feedback.left_normal:8.3f}{self.normal_unit} " + f"R={feedback.right_normal:8.3f}{self.normal_unit} " + f"min={feedback.min_normal:8.3f}{self.normal_unit} " + f"max={feedback.max_normal:8.3f}{self.normal_unit} " + f"diff={feedback.normal_diff:8.3f}{self.normal_unit} " + f"both={int(both_contact)} object={int(object_detected)} " + f"grip_contact={int(grip_contact)} " + f"empty_for={0.0 if empty_since is None else now - empty_since:4.1f}s " + f"shear={feedback.max_shear:8.3f}{self.shear_unit} " + f"d_shear={shear_delta:8.3f}{self.shear_unit} " + f"shear_stable={int(shear_stable_since is not None)} " + f"state={state} gripped={int(gripped)} hold_pos={hold_pos} " + f"force_pct={force_pct:3d} action={action}" + ) + diff --git a/gripper_control/feedback.py b/gripper_control/feedback.py new file mode 100644 index 0000000..d217553 --- /dev/null +++ b/gripper_control/feedback.py @@ -0,0 +1,113 @@ +from dataclasses import dataclass +import time + +from .filters import ExponentialFilter + + +def shear_magnitude(sample): + return (float(sample["fshearx"]) ** 2 + float(sample["fsheary"]) ** 2) ** 0.5 + + +@dataclass +class ForceBaseline: + left_normal: float = 0.0 + right_normal: float = 0.0 + left_shear: float = 0.0 + right_shear: float = 0.0 + + +@dataclass +class ForceFeedback: + left_normal: float + right_normal: float + min_normal: float + max_normal: float + normal_diff: float + left_shear: float + right_shear: float + max_shear: float + shear_diff: float + + +class TactileFeedbackProcessor: + def __init__(self, config, normal_converter, shear_converter): + self.config = config + self.normal_converter = normal_converter + self.shear_converter = shear_converter + self.baseline = ForceBaseline() + self.reset_filters() + + def reset_filters(self): + self.left_normal_filter = ExponentialFilter(self.config.filter_alpha) + self.right_normal_filter = ExponentialFilter(self.config.filter_alpha) + self.left_shear_filter = ExponentialFilter(self.config.shear_filter_alpha) + self.right_shear_filter = ExponentialFilter(self.config.shear_filter_alpha) + + def calibrate_baseline(self, reader): + seconds = self.config.baseline_seconds + if seconds <= 0: + self.baseline = ForceBaseline() + return self.baseline + + left_values = [] + right_values = [] + left_shear_values = [] + right_shear_values = [] + deadline = time.perf_counter() + seconds + while time.perf_counter() < deadline: + left, right = reader.get_samples(timeout=0.2) + if left is not None: + left_values.append(self.normal_converter.convert(left["fnormal"])) + left_shear_values.append(self.shear_converter.convert(shear_magnitude(left))) + if right is not None: + right_values.append(self.normal_converter.convert(right["fnormal"])) + right_shear_values.append(self.shear_converter.convert(shear_magnitude(right))) + time.sleep(0.01) + + self.baseline = ForceBaseline( + left_normal=sum(left_values) / len(left_values) if left_values else 0.0, + right_normal=sum(right_values) / len(right_values) if right_values else 0.0, + left_shear=sum(left_shear_values) / len(left_shear_values) if left_shear_values else 0.0, + right_shear=sum(right_shear_values) / len(right_shear_values) if right_shear_values else 0.0, + ) + return self.baseline + + def read(self, reader, timeout=0.3): + left, right = reader.get_samples(timeout=timeout) + if left is None or right is None: + return None + + left_force = max( + 0.0, + self.normal_converter.convert(left["fnormal"]) - self.baseline.left_normal, + ) + right_force = max( + 0.0, + self.normal_converter.convert(right["fnormal"]) - self.baseline.right_normal, + ) + left_shear = max( + 0.0, + self.shear_converter.convert(shear_magnitude(left)) - self.baseline.left_shear, + ) + right_shear = max( + 0.0, + self.shear_converter.convert(shear_magnitude(right)) - self.baseline.right_shear, + ) + + left_normal = self.left_normal_filter.update(left_force) + right_normal = self.right_normal_filter.update(right_force) + left_shear_filtered = self.left_shear_filter.update(left_shear) + right_shear_filtered = self.right_shear_filter.update(right_shear) + + return ForceFeedback( + left_normal=left_normal, + right_normal=right_normal, + min_normal=min(left_normal, right_normal), + max_normal=max(left_normal, right_normal), + normal_diff=left_normal - right_normal, + left_shear=left_shear_filtered, + right_shear=right_shear_filtered, + max_shear=max(left_shear_filtered, right_shear_filtered), + shear_diff=left_shear_filtered - right_shear_filtered, + ) + diff --git a/gripper_control/filters.py b/gripper_control/filters.py new file mode 100644 index 0000000..52c34f1 --- /dev/null +++ b/gripper_control/filters.py @@ -0,0 +1,23 @@ +class ExponentialFilter: + def __init__(self, alpha): + self.alpha = max(0.0, min(1.0, float(alpha))) + self.value = 0.0 + self.initialized = False + + def update(self, sample): + sample = float(sample) + if not self.initialized: + self.value = sample + self.initialized = True + else: + self.value = self.alpha * sample + (1.0 - self.alpha) * self.value + return self.value + + def reset(self): + self.value = 0.0 + self.initialized = False + + +def clamp(value, min_value, max_value): + return max(min_value, min(max_value, value)) + diff --git a/gripper_control/force_reader.py b/gripper_control/force_reader.py new file mode 100644 index 0000000..ddecd17 --- /dev/null +++ b/gripper_control/force_reader.py @@ -0,0 +1,307 @@ +import os +os.environ["OPENCV_VIDEOIO_MSMF_ENABLE_HW_TRANSFORMS"] = "0" + +import argparse +import multiprocessing as mp +import queue +import time +from multiprocessing import Process, Queue + +from .paths import ensure_project_paths + +ensure_project_paths() + + +def parse_video_source(value): + if isinstance(value, str): + value = value.strip() + if value.isdigit(): + return int(value) + return value + + +def _put_latest(result_queue, data): + try: + result_queue.put_nowait(data) + return + except queue.Full: + pass + + try: + result_queue.get_nowait() + except Exception: + pass + + try: + result_queue.put_nowait(data) + except queue.Full: + pass + + +def _sensor_force_worker( + sensor_id, + vid_src, + config_name, + rotation_config_path, + result_queue, + stop_event, + target_fps, + cuda, + isstitch, + backend, + motion_threshold, +): + ensure_project_paths() + import orisys + + sensor = None + try: + sensor = orisys.Sensor( + vid_src, + isstitch=isstitch, + cuda=cuda, + verbose=False, + config_name=config_name, + backend=backend, + rotation_config_path=rotation_config_path, + ) + + frame_interval = 1.0 / target_fps if target_fps and target_fps > 0 else 0.0 + + while not stop_event.is_set(): + t_start = time.perf_counter() + img = sensor.get_img() + if img is None: + time.sleep(0.01) + continue + + is_contact = sensor.compute_deformation( + check_motion=True, + threshold=motion_threshold, + ) + fps, fnormal, fshearx, fsheary = sensor.read_info( + sensor.info.FPS, + sensor.info.FNORMAL, + sensor.info.FSHEARX, + sensor.info.FSHEARY, + ) + + _put_latest( + result_queue, + { + "sensor_id": sensor_id, + "fnormal": float(fnormal), + "fshearx": float(fshearx), + "fsheary": float(fsheary), + "fps": float(fps), + "is_contact": bool(is_contact), + "timestamp": time.time(), + }, + ) + + if frame_interval > 0: + sleep_time = frame_interval - (time.perf_counter() - t_start) + if sleep_time > 0.001: + time.sleep(sleep_time) + + except Exception as exc: + _put_latest( + result_queue, + { + "sensor_id": sensor_id, + "error": str(exc), + "timestamp": time.time(), + }, + ) + finally: + if sensor is not None: + try: + sensor.disconnect() + except Exception: + pass + + +class TwoSensorForceReader: + def __init__( + self, + video1=0, + video2=1, + config1="./config/ddjx01.json", + config2="./config/ddjx01.json", + rotation1="./config/rotation_config_0.json", + rotation2="./config/rotation_config_1.json", + target_fps=30, + cuda=True, + isstitch=True, + backend="auto", + motion_threshold=0, + queue_size=5, + ): + self.sensor_configs = [ + { + "sensor_id": 0, + "vid_src": parse_video_source(video1), + "config_name": config1, + "rotation_config_path": rotation1, + }, + { + "sensor_id": 1, + "vid_src": parse_video_source(video2), + "config_name": config2, + "rotation_config_path": rotation2, + }, + ] + self.target_fps = target_fps + self.cuda = cuda + self.isstitch = isstitch + self.backend = backend + self.motion_threshold = motion_threshold + self.queue_size = queue_size + + self.result_queues = [] + self.stop_events = [] + self.processes = [] + self.latest = [None, None] + + def start(self): + if self.processes: + return + + self.result_queues = [Queue(maxsize=self.queue_size) for _ in self.sensor_configs] + self.stop_events = [mp.Event() for _ in self.sensor_configs] + self.latest = [None] * len(self.sensor_configs) + + for idx, config in enumerate(self.sensor_configs): + process = Process( + target=_sensor_force_worker, + args=( + config["sensor_id"], + config["vid_src"], + config["config_name"], + config["rotation_config_path"], + self.result_queues[idx], + self.stop_events[idx], + self.target_fps, + self.cuda, + self.isstitch, + self.backend, + self.motion_threshold, + ), + ) + process.start() + self.processes.append(process) + + def update(self): + for idx, result_queue in enumerate(self.result_queues): + data = None + while True: + try: + data = result_queue.get_nowait() + except queue.Empty: + break + except Exception: + break + + if data is not None: + if "error" in data: + raise RuntimeError( + f"sensor {data.get('sensor_id', idx)} failed: {data['error']}" + ) + self.latest[idx] = data + + return self.latest + + def get_samples(self, timeout=0.0): + deadline = time.perf_counter() + max(0.0, float(timeout)) + while True: + self.update() + if all(sample is not None for sample in self.latest): + return self.latest[0], self.latest[1] + if time.perf_counter() >= deadline: + return self.latest[0], self.latest[1] + time.sleep(0.005) + + def get_forces(self, timeout=0.0): + left, right = self.get_samples(timeout=timeout) + left_force = None if left is None else left["fnormal"] + right_force = None if right is None else right["fnormal"] + return left_force, right_force + + def stop(self): + for event in self.stop_events: + event.set() + + for process in self.processes: + process.join(timeout=2.0) + if process.is_alive(): + process.terminate() + process.join(timeout=1.0) + + self.processes = [] + self.stop_events = [] + self.result_queues = [] + + def __enter__(self): + self.start() + return self + + def __exit__(self, exc_type, exc, traceback): + self.stop() + + +def main(): + parser = argparse.ArgumentParser() + parser.add_argument("--video1", "-v1", type=str, default="0") + parser.add_argument("--video2", "-v2", type=str, default="1") + parser.add_argument("--config1", type=str, default="./config/ddjx01.json") + parser.add_argument("--config2", type=str, default="./config/ddjx01.json") + parser.add_argument("--rotation1", "-r1", type=str, default="./config/rotation_config_0.json") + parser.add_argument("--rotation2", "-r2", type=str, default="./config/rotation_config_1.json") + parser.add_argument("--target-fps", type=float, default=30) + parser.add_argument("--motion-threshold", type=float, default=0) + parser.add_argument("--cpu", action="store_true") + args = parser.parse_args() + + reader = TwoSensorForceReader( + video1=args.video1, + video2=args.video2, + config1=args.config1, + config2=args.config2, + rotation1=args.rotation1, + rotation2=args.rotation2, + target_fps=args.target_fps, + cuda=not args.cpu, + motion_threshold=args.motion_threshold, + ) + + print("Starting two-sensor force reader. Press Ctrl+C to stop.") + reader.start() + try: + while True: + left_sample, right_sample = reader.get_samples(timeout=1.0) + left_force, right_force = reader.get_forces() + left_fps = 0.0 if left_sample is None else left_sample["fps"] + right_fps = 0.0 if right_sample is None else right_sample["fps"] + left_contact = False if left_sample is None else left_sample["is_contact"] + right_contact = False if right_sample is None else right_sample["is_contact"] + + print( + "left={:>10} right={:>10} fps=({:5.1f}, {:5.1f}) contact=({}, {})".format( + "None" if left_force is None else f"{left_force:.4f}", + "None" if right_force is None else f"{right_force:.4f}", + left_fps, + right_fps, + int(left_contact), + int(right_contact), + ) + ) + time.sleep(0.05) + except KeyboardInterrupt: + print("\nStopping.") + finally: + reader.stop() + + +if __name__ == "__main__": + mp.freeze_support() + main() diff --git a/gripper_control/hardware.py b/gripper_control/hardware.py new file mode 100644 index 0000000..a74cc1d --- /dev/null +++ b/gripper_control/hardware.py @@ -0,0 +1,102 @@ +from .filters import clamp +from .paths import ensure_project_paths + + +class GripperClient: + def __init__(self, config): + self.config = config + self.motor = None + + def connect(self): + if self.config.dry_run: + return self + + ensure_project_paths() + from changingtek_p_rtu_Servo import MotorController + + self.motor = MotorController( + self.config.port, + self.config.slave_id, + baudrate=self.config.baudrate, + timeout=self.config.serial_timeout, + ) + return self + + def move(self, position, force_pct, label): + config = self.config + if config.dry_run: + print( + f"[dry-run] {label}: temp_move " + f"position={position}, speed={config.speed}, force={force_pct}, " + f"accel={config.accel}, decel={config.decel}" + ) + return + + self.motor.temp_move( + position_mm=int(position), + speed_pct=int(config.speed), + force_pct=int(force_pct), + accel=int(config.accel), + decel=int(config.decel), + trigger=True, + ) + + def open(self, force_pct, label="open"): + self.move(self.config.open_pos, force_pct, label) + + def close(self, force_pct, label="close"): + self.move(self.config.close_pos, force_pct, label) + + def set_force(self, force_pct): + config = self.config + force_pct = int(clamp(force_pct, config.force_min, config.force_max)) + if config.dry_run: + print(f"[dry-run] set_target_force {force_pct}") + return force_pct + + self.motor.set_target_force(force_pct) + if config.trigger_force_update: + self.motor.trigger_motion() + return force_pct + + def read_position(self): + if self.config.dry_run: + return None + try: + return self.motor.read_real_position() + except Exception as exc: + print(f"read_real_position failed: {exc}") + return None + + def hold_current_position(self, force_pct): + current_pos = self.read_position() + if current_pos is None: + current_pos = self.config.hold_fallback_pos + + if current_pos is None: + self.set_force(force_pct) + self._stop_by_speed() + return None + + self.move(int(current_pos), force_pct, "clamp-hold") + return int(current_pos) + + def final_open_if_needed(self): + if not self.config.open_at_end: + return + final_force = int(clamp( + self.config.initial_force, + self.config.force_min, + self.config.force_max, + )) + self.open(final_force, "open-at-end") + + def _stop_by_speed(self): + if self.config.dry_run: + return + try: + self.motor.set_target_speed(0) + self.motor.trigger_motion() + except Exception as exc: + print(f"stop by speed=0 failed: {exc}") + diff --git a/gripper_control/main.py b/gripper_control/main.py new file mode 100644 index 0000000..f69b578 --- /dev/null +++ b/gripper_control/main.py @@ -0,0 +1,49 @@ +import multiprocessing as mp + +from .calibration import ForceConverter +from .config import ControlConfig +from .controller import TimedCycleGripperController +from .feedback import TactileFeedbackProcessor +from .force_reader import TwoSensorForceReader +from .hardware import GripperClient +from .paths import ensure_project_paths + + +def build_controller(argv=None): + ensure_project_paths() + config = ControlConfig.from_args(argv) + + normal_converter = ForceConverter.from_config( + config.normal_force_calibration, + "normal_force_calibration", + ) + shear_converter = ForceConverter.from_config( + config.shear_force_calibration, + "shear_force_calibration", + ) + + reader = TwoSensorForceReader( + video1=config.video1, + video2=config.video2, + config1=config.sensor_config1, + config2=config.sensor_config2, + rotation1=config.rotation1, + rotation2=config.rotation2, + target_fps=config.sensor_fps, + cuda=not config.sensor_cpu, + motion_threshold=config.motion_threshold, + ) + gripper = GripperClient(config) + feedback = TactileFeedbackProcessor(config, normal_converter, shear_converter) + return TimedCycleGripperController(config, reader, gripper, feedback) + + +def main(argv=None): + controller = build_controller(argv) + controller.run() + + +if __name__ == "__main__": + mp.freeze_support() + main() + diff --git a/gripper_control/paths.py b/gripper_control/paths.py new file mode 100644 index 0000000..5407f0e --- /dev/null +++ b/gripper_control/paths.py @@ -0,0 +1,16 @@ +from pathlib import Path +import sys + + +PACKAGE_DIR = Path(__file__).resolve().parent +REPO_ROOT = PACKAGE_DIR.parent +SDK_DIR = REPO_ROOT / "sdk" +SRC_DIR = REPO_ROOT / "src" + + +def ensure_project_paths(): + for path in (SDK_DIR, SRC_DIR, REPO_ROOT): + path_text = str(path) + if path_text not in sys.path: + sys.path.insert(0, path_text) + diff --git a/gripper_control_02/README.md b/gripper_control_02/README.md new file mode 100644 index 0000000..e9da455 --- /dev/null +++ b/gripper_control_02/README.md @@ -0,0 +1,91 @@ +# Gripper Control 02 + +夹爪02是新的展示程序,和原来的定时开合逻辑分开。它不是定时循环开合;程序只是常驻监听单侧触发,每次触发后执行一次“闭合夹住 -> 监测变化 -> 直接张开”的流程。 + +## 展示流程 + +1. 程序启动后,夹爪先张开。 +2. 程序等待任意一侧触觉传感器感受到法向力或切向力;进入等待后会先记录张开时的安静参考值。 +3. 展示时,把物体从某个侧边扫一下,触发单侧力变化。 +4. 触发后夹爪开始闭合,你把物体移动到中间。 +5. 闭合过程中检测到物体后,切到低力并保持当前位置。 +6. 像 01 一样进入 `gripping`,慢慢加力到 `HOLD_FORCE`。 +7. 进入 `hold_check` 后记录夹持参考力。 +8. 后续法向力或切向力变化超过阈值,夹爪直接张开到 `OPEN_POS`。 +9. 张开后进入 `open_recover`,保持张开并等待传感器力清空。 +10. 法向和切向读数都低于恢复阈值并稳定后,才回到 `open_wait` 等待下一次单侧扫过触发。 + +## 运行 + +从项目根目录运行: + +```powershell +conda activate py311 +python -m gripper_control_02.main +``` + +只看逻辑、不打开串口: + +```powershell +python -m gripper_control_02.main --dry-run +``` + +默认配置文件: + +```text +gripper_control_02\config\gripper_demo_02.py +``` + +## 关键配置 + +- `TRIGGER_NORMAL_FORCE`: 单侧法向力触发阈值。 +- `TRIGGER_SHEAR_FORCE`: 单侧切向力触发阈值。 +- `TRIGGER_NORMAL_CHANGE`: 单侧法向力相对张开参考值的变化触发阈值。 +- `TRIGGER_SHEAR_CHANGE`: 单侧切向力相对张开参考值的变化触发阈值。 +- `GRIP_NORMAL_FORCE`: 夹住时左右接触阈值。 +- `GRIP_REQUIRES_BOTH`: 是否必须左右都接触才算夹住。 +- `GRIP_START_FORCE`: 检测到物体后先切到的低力。 +- `FORCE_RAMP_STEP`: 慢慢加力时每次增加多少 force_pct。 +- `FORCE_RAMP_INTERVAL`: 慢慢加力时两次加力的间隔。 +- `HOLD_FORCE`: 慢慢加力到这个值后进入 `hold_check`。 +- `GRIP_SETTLE_SECONDS`: 夹住后等待稳定多久再记录参考力。 +- `RELEASE_NORMAL_CHANGE`: 夹住后法向力变化超过它就松开。 +- `RELEASE_SHEAR_CHANGE`: 夹住后切向力变化超过它就松开。 +- `RELEASE_CONTACT_LOST_NORMAL_FORCE`: 夹住后判断接触丢失的最大法向力。 +- `RELEASE_CONTACT_LOST_SHEAR_FORCE`: 夹住后判断接触丢失的最大切向力。 +- `RELEASE_CONTACT_LOST_SECONDS`: 接触丢失持续多久后松开。 +- `REARM_SECONDS`: 张开后最短等待时间,防止刚松开马上又误触发。 +- `RECOVER_NORMAL_FORCE`: 张开恢复时允许重新触发的最大法向残余力。 +- `RECOVER_SHEAR_FORCE`: 张开恢复时允许重新触发的最大切向残余力。 +- `RECOVER_STABLE_SECONDS`: 力清空后需要连续稳定多久,才重新等待触发。 + +## 日志字段 + +- `L/R`: 左右法向力,单位 N。 +- `maxN`: 左右法向力最大值,单位 N。 +- `shear`: 左右切向力最大值,单位 N。 +- `trigger`: 是否满足单侧触发条件。 +- `grip_contact`: 是否满足夹住接触条件。 +- `dN`: 夹住后当前法向力相对参考值的最大变化,单位 N。 +- `dShear`: 夹住后当前切向力相对参考值的变化,单位 N。 +- `state`: 当前状态。 +- `hold_pos`: 夹住后保持的位置。 +- `force_pct`: 当前夹爪目标力百分比。 +- `action`: 当前动作。 + +## 状态说明 + +- `open_wait`: 夹爪张开,等待任意单侧触发。 +- `closing`: 单侧触发后正在闭合,等待检测到物体。 +- `gripping`: 检测到物体后低力保持当前位置,并慢慢加力。 +- `hold_check`: 已夹住并记录参考力,监测法向/切向变化;变化超过阈值会直接张开。 +- `open_recover`: 已经张开到初始位置,正在等待法向/切向残余力清空;这个状态不会闭合夹爪。 + +## 常见动作说明 + +- `open-wait-armed`: 已经记录张开状态参考值,下一次单侧力变化可以触发闭合。 +- `force-change-release-open`: 检测到夹住后的法向或切向变化,已经发出张开命令。 +- `contact-lost-release-open`: 夹住后接触力消失了一小段时间,已经发出张开命令。 +- `open-recover-wait-force-clear`: 夹爪保持张开,但传感器还有残余力,不允许重新闭合。 +- `open-recover-stabilizing`: 力已经低于恢复阈值,正在等待稳定时间。 +- `open-ready`: 力已经清空并稳定,重新进入等待下一次扫过触发。 diff --git a/gripper_control_02/__init__.py b/gripper_control_02/__init__.py new file mode 100644 index 0000000..93a8c3e --- /dev/null +++ b/gripper_control_02/__init__.py @@ -0,0 +1,2 @@ +"""Demo 02 gripper control: side-touch trigger, grip, and instant release.""" + diff --git a/gripper_control_02/__pycache__/__init__.cpython-311.pyc b/gripper_control_02/__pycache__/__init__.cpython-311.pyc new file mode 100644 index 0000000..35f8a9f Binary files /dev/null and b/gripper_control_02/__pycache__/__init__.cpython-311.pyc differ diff --git a/gripper_control_02/__pycache__/controller.cpython-311.pyc b/gripper_control_02/__pycache__/controller.cpython-311.pyc new file mode 100644 index 0000000..4c4c744 Binary files /dev/null and b/gripper_control_02/__pycache__/controller.cpython-311.pyc differ diff --git a/gripper_control_02/__pycache__/main.cpython-311.pyc b/gripper_control_02/__pycache__/main.cpython-311.pyc new file mode 100644 index 0000000..def1165 Binary files /dev/null and b/gripper_control_02/__pycache__/main.cpython-311.pyc differ diff --git a/gripper_control_02/__pycache__/settings.cpython-311.pyc b/gripper_control_02/__pycache__/settings.cpython-311.pyc new file mode 100644 index 0000000..9c50f50 Binary files /dev/null and b/gripper_control_02/__pycache__/settings.cpython-311.pyc differ diff --git a/gripper_control_02/config/__init__.py b/gripper_control_02/config/__init__.py new file mode 100644 index 0000000..8608da0 --- /dev/null +++ b/gripper_control_02/config/__init__.py @@ -0,0 +1,2 @@ +"""Demo 02 Python configs.""" + diff --git a/gripper_control_02/config/__pycache__/gripper_demo_02.cpython-311.pyc b/gripper_control_02/config/__pycache__/gripper_demo_02.cpython-311.pyc new file mode 100644 index 0000000..de74636 Binary files /dev/null and b/gripper_control_02/config/__pycache__/gripper_demo_02.cpython-311.pyc differ diff --git a/gripper_control_02/config/gripper_demo_02.py b/gripper_control_02/config/gripper_demo_02.py new file mode 100644 index 0000000..93d8951 --- /dev/null +++ b/gripper_control_02/config/gripper_demo_02.py @@ -0,0 +1,212 @@ +"""夹爪02展示配置。 + +展示逻辑: +1. 程序启动后夹爪默认张开。 +2. 等待任意一侧触觉传感器感受到力。 +3. 一侧触发后,夹爪开始闭合;你把物体移动到中间。 +4. 闭合时检测到物体后,像 01 一样低力保持当前位置并慢慢加力夹住。 +5. 夹住后法向力或切向力变化超过阈值,直接张开到 OPEN_POS。 +6. 张开后保持初始张开状态,等力清空并稳定后才重新等待单侧触发;不会自己定时开合。 +""" + + +# 左右触觉传感器视频源。 +VIDEO1 = "0" +VIDEO2 = "1" + +# 左右触觉传感器方向配置。 +ROTATION1 = "./config/rotation_config_0.json" +ROTATION2 = "./config/rotation_config_1.json" + +# 左右触觉传感器 SDK 配置。 +SENSOR_CONFIG1 = "./config/ddjx01.json" +SENSOR_CONFIG2 = "./config/ddjx01.json" + +# 触觉处理参数。 +SENSOR_FPS = 30.0 +MOTION_THRESHOLD = 0.0 +SENSOR_CPU = False + + +# 夹爪串口配置。 +PORT = "COM5" +SLAVE_ID = 1 +BAUDRATE = 115200 +SERIAL_TIMEOUT = 0.2 + + +# 夹爪位置。 +OPEN_POS = 0 +CLOSE_POS = 9000 + +# 夹爪运动参数。展示时可以速度稍快一点。 +SPEED = 25 +ACCEL = 80 +DECEL = 80 + + +# 夹爪力度百分比。 +OPEN_FORCE = 15 # 张开时使用的力。 +CLOSE_FORCE = 15 # 单侧触发后闭合时使用的小力。 +GRIP_START_FORCE = 10 # 闭合检测到物体后,先切到这个低力保持。 +HOLD_FORCE = 15 # 慢慢加力到这个值后进入 hold_check。 +FORCE_MIN = 10 +FORCE_MAX = 30 + + +# 控制循环频率。展示时调高一点,单侧快速扫过不容易漏检。 +CONTROL_HZ = 30.0 + + +# 启动时采集空载基线的时间。 +BASELINE_SECONDS = 1.0 + +# 滤波系数,越大响应越快,越小越平滑。 +FILTER_ALPHA = 0.55 +SHEAR_FILTER_ALPHA = 0.65 + + +# 等待触发:任意一侧超过这些阈值,就开始闭合。 +TRIGGER_NORMAL_FORCE = 0.04 # 单侧法向力触发阈值,单位 N。 +TRIGGER_SHEAR_FORCE = 0.04 # 单侧切向力触发阈值,单位 N。 + +# 等待触发:如果已经记录了张开时的安静参考值,任意一侧变化超过这些阈值也会闭合。 +# 这样现场轻扫一下也能触发,不完全依赖绝对力超过 TRIGGER_*_FORCE。 +TRIGGER_NORMAL_CHANGE = 0.04 # 单侧法向力相对张开参考值的变化触发阈值,单位 N。 +TRIGGER_SHEAR_CHANGE = 0.04 # 单侧切向力相对张开参考值的变化触发阈值,单位 N。 + + +# 闭合夹取:物体移动到中间后,左右两边都超过该阈值就认为夹住。 +GRIP_NORMAL_FORCE = 0.05 # 双侧接触阈值,单位 N。 +GRIP_REQUIRES_BOTH = True # True 表示必须左右两侧都接触才算夹住。 +CLOSE_TIMEOUT_SECONDS = 5.0 # 触发闭合后这么久还没夹住,就重新张开等待。 + + +# 检测到物体后慢慢加力,类似 01 的 gripping 状态。 +FORCE_RAMP_STEP = 1 +FORCE_RAMP_INTERVAL = 0.2 +GRIP_SETTLE_SECONDS = 0.3 # 加到 HOLD_FORCE 后再稳定这么久,进入 hold_check。 + +# 松开触发阈值。夹住后,法向或切向变化超过其中任意一个,就张开。 +RELEASE_NORMAL_CHANGE = 0.03 # 左/右法向力相对夹住参考值的变化阈值,单位 N。 +RELEASE_SHEAR_CHANGE = 0.03 # 左/右切向力相对夹住参考值的变化阈值,单位 N。 + +# 夹住后如果物体被拿走,法向和切向都降到这些阈值以下并持续一小段时间,也直接张开。 +RELEASE_CONTACT_LOST_NORMAL_FORCE = 0.025 # 判断接触丢失的最大法向力,单位 N。 +RELEASE_CONTACT_LOST_SHEAR_FORCE = 0.025 # 判断接触丢失的最大切向力,单位 N。 +RELEASE_CONTACT_LOST_SECONDS = 0.15 # 接触丢失持续这么久后张开。 + +# 松开后至少等待多久重新进入等待触发,避免刚张开时马上再次触发。 +REARM_SECONDS = 0.5 + +# 松开/超时张开后,必须等传感器读数低于这些阈值并稳定,才允许下一次触发。 +# 这几个值应略小于 TRIGGER_NORMAL_FORCE / TRIGGER_SHEAR_FORCE。 +RECOVER_NORMAL_FORCE = 0.035 # 张开恢复时允许重新触发的最大法向残余力,单位 N。 +RECOVER_SHEAR_FORCE = 0.035 # 张开恢复时允许重新触发的最大切向残余力,单位 N。 +RECOVER_STABLE_SECONDS = 0.25 # 力清空后需要连续稳定这么久,才回到 open_wait。 + + +# 如果读取当前位置失败,保持当前位置时使用这个备用位置;None 表示不使用。 +HOLD_FALLBACK_POS = None + + +# SDK 行为开关。 +TRIGGER_FORCE_UPDATE = False +OPEN_AT_END = True +DRY_RUN = False + + +# 法向力标定:FNORMAL 原始值 -> N。 +NORMAL_FORCE_CALIBRATION = { + "enabled": True, + "method": "piecewise_linear", + "extrapolate": True, + "clamp_output_min": 0.0, + "points": [ + {"fnormal": 1000.0, "force_n": 0.0}, + {"fnormal": 10000.0, "force_n": 0.377}, + {"fnormal": 30000.0, "force_n": 1.377}, + {"fnormal": 62000.0, "force_n": 2.377}, + ], +} + + +# 切向力标定:sqrt(FSHEARX^2 + FSHEARY^2) 原始幅值 -> N。 +# 目前临时沿用 N_.jpg 的法向标定;有切向力标定后替换 points。 +SHEAR_FORCE_CALIBRATION = { + "enabled": True, + "method": "piecewise_linear", + "extrapolate": True, + "clamp_output_min": 0.0, + "points": [ + {"raw": 1000.0, "force_n": 0.0}, + {"raw": 10000.0, "force_n": 0.377}, + {"raw": 30000.0, "force_n": 1.377}, + {"raw": 62000.0, "force_n": 2.377}, + ], +} + + +CONFIG = { + "video1": VIDEO1, + "video2": VIDEO2, + "rotation1": ROTATION1, + "rotation2": ROTATION2, + "sensor_config1": SENSOR_CONFIG1, + "sensor_config2": SENSOR_CONFIG2, + "sensor_fps": SENSOR_FPS, + "motion_threshold": MOTION_THRESHOLD, + "sensor_cpu": SENSOR_CPU, + + "port": PORT, + "slave_id": SLAVE_ID, + "baudrate": BAUDRATE, + "serial_timeout": SERIAL_TIMEOUT, + + "open_pos": OPEN_POS, + "close_pos": CLOSE_POS, + "speed": SPEED, + "accel": ACCEL, + "decel": DECEL, + + "open_force": OPEN_FORCE, + "close_force": CLOSE_FORCE, + "grip_start_force": GRIP_START_FORCE, + "hold_force": HOLD_FORCE, + "initial_force": OPEN_FORCE, + "force_min": FORCE_MIN, + "force_max": FORCE_MAX, + + "control_hz": CONTROL_HZ, + "baseline_seconds": BASELINE_SECONDS, + "filter_alpha": FILTER_ALPHA, + "shear_filter_alpha": SHEAR_FILTER_ALPHA, + + "trigger_normal_force": TRIGGER_NORMAL_FORCE, + "trigger_shear_force": TRIGGER_SHEAR_FORCE, + "trigger_normal_change": TRIGGER_NORMAL_CHANGE, + "trigger_shear_change": TRIGGER_SHEAR_CHANGE, + "grip_normal_force": GRIP_NORMAL_FORCE, + "grip_requires_both": GRIP_REQUIRES_BOTH, + "close_timeout_seconds": CLOSE_TIMEOUT_SECONDS, + "force_ramp_step": FORCE_RAMP_STEP, + "force_ramp_interval": FORCE_RAMP_INTERVAL, + "grip_settle_seconds": GRIP_SETTLE_SECONDS, + "release_normal_change": RELEASE_NORMAL_CHANGE, + "release_shear_change": RELEASE_SHEAR_CHANGE, + "release_contact_lost_normal_force": RELEASE_CONTACT_LOST_NORMAL_FORCE, + "release_contact_lost_shear_force": RELEASE_CONTACT_LOST_SHEAR_FORCE, + "release_contact_lost_seconds": RELEASE_CONTACT_LOST_SECONDS, + "rearm_seconds": REARM_SECONDS, + "recover_normal_force": RECOVER_NORMAL_FORCE, + "recover_shear_force": RECOVER_SHEAR_FORCE, + "recover_stable_seconds": RECOVER_STABLE_SECONDS, + + "hold_fallback_pos": HOLD_FALLBACK_POS, + "trigger_force_update": TRIGGER_FORCE_UPDATE, + "open_at_end": OPEN_AT_END, + "dry_run": DRY_RUN, + + "normal_force_calibration": NORMAL_FORCE_CALIBRATION, + "shear_force_calibration": SHEAR_FORCE_CALIBRATION, +} diff --git a/gripper_control_02/controller.py b/gripper_control_02/controller.py new file mode 100644 index 0000000..393d824 --- /dev/null +++ b/gripper_control_02/controller.py @@ -0,0 +1,304 @@ +import time + +from gripper_control.filters import clamp + + +class SideTriggerGripController: + def __init__(self, config, reader, gripper, feedback_processor): + self.config = config + self.reader = reader + self.gripper = gripper + self.feedback_processor = feedback_processor + self.normal_unit = feedback_processor.normal_converter.unit + self.shear_unit = feedback_processor.shear_converter.unit + + def run(self): + self.reader.start() + + try: + self.gripper.connect() + open_force = int(clamp( + self.config.open_force, + self.config.force_min, + self.config.force_max, + )) + print("demo02 start: open gripper and wait for side touch") + self.gripper.open(open_force, "startup-open") + + self._print_thresholds() + print( + f"Calibrating baseline for {self.config.baseline_seconds:.2f}s. " + "Keep sensors unloaded." + ) + baseline = self.feedback_processor.calibrate_baseline(self.reader) + print( + f"baseline normal: L={baseline.left_normal:.4f}{self.normal_unit} " + f"R={baseline.right_normal:.4f}{self.normal_unit}; " + f"shear: L={baseline.left_shear:.4f}{self.shear_unit} " + f"R={baseline.right_shear:.4f}{self.shear_unit}" + ) + + self._run_event_monitor() + + except KeyboardInterrupt: + print("\nStopping demo02.") + finally: + self.gripper.final_open_if_needed() + self.reader.stop() + + def _print_thresholds(self): + print( + "Trigger thresholds: " + f"normal={self.config.trigger_normal_force:.3f}{self.normal_unit}, " + f"shear={self.config.trigger_shear_force:.3f}{self.shear_unit}" + ) + print( + "Grip/release thresholds: " + f"grip_normal={self.config.grip_normal_force:.3f}{self.normal_unit}, " + f"requires_both={int(self.config.grip_requires_both)}, " + f"release_normal_change={self.config.release_normal_change:.3f}{self.normal_unit}, " + f"release_shear_change={self.config.release_shear_change:.3f}{self.shear_unit}" + ) + + def _run_event_monitor(self): + config = self.config + interval = 1.0 / config.control_hz if config.control_hz > 0 else 0.05 + + state = "open_wait" + state_start = time.perf_counter() + last_force_ramp_time = state_start + recover_quiet_since = None + force_pct = int(clamp(config.open_force, config.force_min, config.force_max)) + hold_pos = None + reference = None + + while True: + tick_start = time.perf_counter() + now = time.perf_counter() + + feedback = self.feedback_processor.read(self.reader, timeout=0.3) + if feedback is None: + print(f"state={state} action=waiting-for-sensor-samples") + time.sleep(0.05) + continue + + trigger = self._side_triggered(feedback) + grip_contact = self._grip_contact(feedback) + normal_change = 0.0 + shear_change = 0.0 + action = "wait" + + if state == "open_wait": + if trigger: + force_pct = int(clamp( + config.close_force, + config.force_min, + config.force_max, + )) + self.gripper.close(force_pct, "side-trigger-close") + state = "closing" + state_start = now + last_force_ramp_time = now + recover_quiet_since = None + hold_pos = None + reference = None + action = "side-trigger-close" + else: + action = "open-wait-touch" + + elif state == "closing": + if grip_contact: + force_pct = int(clamp( + config.grip_start_force, + config.force_min, + config.force_max, + )) + self.gripper.set_force(force_pct) + hold_pos = self.gripper.hold_current_position(force_pct) + state = "gripping" + state_start = now + last_force_ramp_time = now + reference = None + action = "object-detected-low-force" + elif now - state_start >= config.close_timeout_seconds: + force_pct = int(clamp( + config.open_force, + config.force_min, + config.force_max, + )) + self.gripper.open(force_pct, "close-timeout-open") + self.feedback_processor.reset_filters() + state = "open_recover" + state_start = now + recover_quiet_since = None + hold_pos = None + reference = None + action = "close-timeout-open" + else: + action = "closing-to-grip" + + elif state == "gripping": + if ( + now - last_force_ramp_time >= config.force_ramp_interval + and force_pct < config.hold_force + ): + force_pct = int(clamp( + force_pct + config.force_ramp_step, + config.force_min, + config.hold_force, + )) + self.gripper.set_force(force_pct) + last_force_ramp_time = now + action = "grip-ramp-up" + elif ( + force_pct >= config.hold_force + and now - state_start >= config.grip_settle_seconds + ): + reference = self._make_reference(feedback) + state = "hold_check" + state_start = now + action = "hold-reference-armed" + else: + action = "grip-hold" + + elif state == "hold_check": + normal_change, shear_change = self._release_changes(feedback, reference) + should_release = ( + normal_change >= config.release_normal_change + or shear_change >= config.release_shear_change + ) + if should_release: + force_pct = int(clamp( + config.open_force, + config.force_min, + config.force_max, + )) + self.gripper.open(force_pct, "force-change-release-open") + self.feedback_processor.reset_filters() + state = "open_recover" + state_start = now + recover_quiet_since = None + hold_pos = None + reference = None + action = "force-change-release-open" + else: + action = "hold-check" + + elif state == "open_recover": + if self._recover_quiet(feedback): + if recover_quiet_since is None: + recover_quiet_since = now + action = "open-recover-quiet" + elif ( + now - recover_quiet_since >= config.recover_stable_seconds + and now - state_start >= config.rearm_seconds + ): + state = "open_wait" + state_start = now + recover_quiet_since = None + hold_pos = None + reference = None + action = "open-ready" + else: + action = "open-recover-stabilizing" + else: + recover_quiet_since = None + action = "open-recover-wait-force-clear" + + self._log_tick( + feedback=feedback, + state=state, + trigger=trigger, + grip_contact=grip_contact, + normal_change=normal_change, + shear_change=shear_change, + hold_pos=hold_pos, + force_pct=force_pct, + action=action, + ) + + sleep_time = interval - (time.perf_counter() - tick_start) + if sleep_time > 0: + time.sleep(sleep_time) + + def _side_triggered(self, feedback, reference=None): + if reference is not None: + normal_change, shear_change = self._release_changes(feedback, reference) + if ( + normal_change >= self.config.trigger_normal_change + or shear_change >= self.config.trigger_shear_change + ): + return True + + return ( + feedback.max_normal >= self.config.trigger_normal_force + or feedback.max_shear >= self.config.trigger_shear_force + ) + + def _grip_contact(self, feedback): + left_contact = feedback.left_normal >= self.config.grip_normal_force + right_contact = feedback.right_normal >= self.config.grip_normal_force + if self.config.grip_requires_both: + return left_contact and right_contact + return left_contact or right_contact + + def _recover_quiet(self, feedback): + return ( + feedback.max_normal <= self.config.recover_normal_force + and feedback.max_shear <= self.config.recover_shear_force + ) + + def _make_reference(self, feedback): + return { + "left_normal": feedback.left_normal, + "right_normal": feedback.right_normal, + "max_normal": feedback.max_normal, + "left_shear": feedback.left_shear, + "right_shear": feedback.right_shear, + "max_shear": feedback.max_shear, + } + + def _release_changes(self, feedback, reference): + if reference is None: + return 0.0, 0.0 + normal_change = max( + abs(feedback.left_normal - reference["left_normal"]), + abs(feedback.right_normal - reference["right_normal"]), + abs(feedback.max_normal - reference["max_normal"]), + ) + shear_change = max( + abs(feedback.left_shear - reference["left_shear"]), + abs(feedback.right_shear - reference["right_shear"]), + abs(feedback.max_shear - reference["max_shear"]), + ) + return normal_change, shear_change + + def _release_contact_lost(self, feedback): + return ( + feedback.max_normal <= self.config.release_contact_lost_normal_force + and feedback.max_shear <= self.config.release_contact_lost_shear_force + ) + + def _log_tick( + self, + feedback, + state, + trigger, + grip_contact, + normal_change, + shear_change, + hold_pos, + force_pct, + action, + ): + print( + f"L={feedback.left_normal:7.3f}{self.normal_unit} " + f"R={feedback.right_normal:7.3f}{self.normal_unit} " + f"maxN={feedback.max_normal:7.3f}{self.normal_unit} " + f"shear={feedback.max_shear:7.3f}{self.shear_unit} " + f"trigger={int(trigger)} grip_contact={int(grip_contact)} " + f"dN={normal_change:7.3f}{self.normal_unit} " + f"dShear={shear_change:7.3f}{self.shear_unit} " + f"state={state} hold_pos={hold_pos} " + f"force_pct={force_pct:3d} action={action}" + ) diff --git a/gripper_control_02/main.py b/gripper_control_02/main.py new file mode 100644 index 0000000..8c4a5c3 --- /dev/null +++ b/gripper_control_02/main.py @@ -0,0 +1,49 @@ +import multiprocessing as mp + +from gripper_control.calibration import ForceConverter +from gripper_control.feedback import TactileFeedbackProcessor +from gripper_control.force_reader import TwoSensorForceReader +from gripper_control.hardware import GripperClient +from gripper_control.paths import ensure_project_paths + +from .controller import SideTriggerGripController +from .settings import Demo02Config + + +def build_controller(argv=None): + ensure_project_paths() + config = Demo02Config.from_args(argv) + + normal_converter = ForceConverter.from_config( + config.normal_force_calibration, + "normal_force_calibration", + ) + shear_converter = ForceConverter.from_config( + config.shear_force_calibration, + "shear_force_calibration", + ) + + reader = TwoSensorForceReader( + video1=config.video1, + video2=config.video2, + config1=config.sensor_config1, + config2=config.sensor_config2, + rotation1=config.rotation1, + rotation2=config.rotation2, + target_fps=config.sensor_fps, + cuda=not config.sensor_cpu, + motion_threshold=config.motion_threshold, + ) + gripper = GripperClient(config) + feedback = TactileFeedbackProcessor(config, normal_converter, shear_converter) + return SideTriggerGripController(config, reader, gripper, feedback) + + +def main(argv=None): + controller = build_controller(argv) + controller.run() + + +if __name__ == "__main__": + mp.freeze_support() + main() diff --git a/gripper_control_02/settings.py b/gripper_control_02/settings.py new file mode 100644 index 0000000..0433803 --- /dev/null +++ b/gripper_control_02/settings.py @@ -0,0 +1,172 @@ +import argparse +import copy +from dataclasses import dataclass, field + +from gripper_control.calibration import ( + DEFAULT_NORMAL_FORCE_CALIBRATION, + DEFAULT_SHEAR_FORCE_CALIBRATION, +) +from gripper_control.config import load_control_config +from gripper_control.paths import REPO_ROOT + + +DEFAULT_CONTROL_CONFIG = str( + REPO_ROOT / "gripper_control_02" / "config" / "gripper_demo_02.py" +) + + +def _config_default(config, key, default): + return config.get(key, config.get(key.replace("_", "-"), default)) + + +@dataclass +class Demo02Config: + control_config: str = DEFAULT_CONTROL_CONFIG + + video1: str = "0" + video2: str = "1" + rotation1: str = "./config/rotation_config_0.json" + rotation2: str = "./config/rotation_config_1.json" + sensor_config1: str = "./config/ddjx01.json" + sensor_config2: str = "./config/ddjx01.json" + sensor_fps: float = 30.0 + motion_threshold: float = 0.0 + sensor_cpu: bool = False + + port: str = "COM5" + slave_id: int = 1 + baudrate: int = 115200 + serial_timeout: float = 0.2 + + open_pos: int = 0 + close_pos: int = 9000 + speed: int = 25 + accel: int = 80 + decel: int = 80 + + open_force: int = 10 + close_force: int = 10 + grip_start_force: int = 10 + hold_force: int = 15 + initial_force: int = 10 + force_min: int = 10 + force_max: int = 30 + + control_hz: float = 30.0 + baseline_seconds: float = 1.0 + filter_alpha: float = 0.55 + shear_filter_alpha: float = 0.65 + + trigger_normal_force: float = 0.04 + trigger_shear_force: float = 0.04 + trigger_normal_change: float = 0.02 + trigger_shear_change: float = 0.02 + grip_normal_force: float = 0.05 + grip_requires_both: bool = True + close_timeout_seconds: float = 5.0 + force_ramp_step: int = 1 + force_ramp_interval: float = 0.2 + grip_settle_seconds: float = 0.3 + release_normal_change: float = 0.03 + release_shear_change: float = 0.03 + release_contact_lost_normal_force: float = 0.025 + release_contact_lost_shear_force: float = 0.025 + release_contact_lost_seconds: float = 0.15 + rearm_seconds: float = 0.5 + recover_normal_force: float = 0.035 + recover_shear_force: float = 0.035 + recover_stable_seconds: float = 0.25 + + hold_fallback_pos: int | None = None + trigger_force_update: bool = False + open_at_end: bool = True + dry_run: bool = False + + normal_force_calibration: dict = field( + default_factory=lambda: copy.deepcopy(DEFAULT_NORMAL_FORCE_CALIBRATION) + ) + shear_force_calibration: dict = field( + default_factory=lambda: copy.deepcopy(DEFAULT_SHEAR_FORCE_CALIBRATION) + ) + + @classmethod + def from_args(cls, argv=None): + bootstrap = argparse.ArgumentParser(add_help=False) + bootstrap.add_argument("--control-config", default=DEFAULT_CONTROL_CONFIG) + bootstrap_args, _ = bootstrap.parse_known_args(argv) + config_data = load_control_config(bootstrap_args.control_config) + + parser = argparse.ArgumentParser() + add = parser.add_argument + get = lambda key, default: _config_default(config_data, key, default) + + add("--control-config", type=str, default=bootstrap_args.control_config) + add("--video1", "-v1", type=str, default=get("video1", cls.video1)) + add("--video2", "-v2", type=str, default=get("video2", cls.video2)) + add("--rotation1", "-r1", type=str, default=get("rotation1", cls.rotation1)) + add("--rotation2", "-r2", type=str, default=get("rotation2", cls.rotation2)) + add("--sensor-config1", type=str, default=get("sensor_config1", cls.sensor_config1)) + add("--sensor-config2", type=str, default=get("sensor_config2", cls.sensor_config2)) + add("--sensor-fps", type=float, default=get("sensor_fps", cls.sensor_fps)) + add("--motion-threshold", type=float, default=get("motion_threshold", cls.motion_threshold)) + add("--sensor-cpu", action="store_true", default=get("sensor_cpu", cls.sensor_cpu)) + + add("--port", type=str, default=get("port", cls.port)) + add("--slave-id", type=int, default=get("slave_id", cls.slave_id)) + add("--baudrate", type=int, default=get("baudrate", cls.baudrate)) + add("--serial-timeout", type=float, default=get("serial_timeout", cls.serial_timeout)) + + add("--open-pos", type=int, default=get("open_pos", cls.open_pos)) + add("--close-pos", type=int, default=get("close_pos", cls.close_pos)) + add("--speed", type=int, default=get("speed", cls.speed)) + add("--accel", type=int, default=get("accel", cls.accel)) + add("--decel", type=int, default=get("decel", cls.decel)) + + add("--open-force", type=int, default=get("open_force", cls.open_force)) + add("--close-force", type=int, default=get("close_force", cls.close_force)) + add("--grip-start-force", type=int, default=get("grip_start_force", cls.grip_start_force)) + add("--hold-force", type=int, default=get("hold_force", cls.hold_force)) + add("--force-min", type=int, default=get("force_min", cls.force_min)) + add("--force-max", type=int, default=get("force_max", cls.force_max)) + + add("--control-hz", type=float, default=get("control_hz", cls.control_hz)) + add("--baseline-seconds", type=float, default=get("baseline_seconds", cls.baseline_seconds)) + add("--filter-alpha", type=float, default=get("filter_alpha", cls.filter_alpha)) + add("--shear-filter-alpha", type=float, default=get("shear_filter_alpha", cls.shear_filter_alpha)) + + add("--trigger-normal-force", type=float, default=get("trigger_normal_force", cls.trigger_normal_force)) + add("--trigger-shear-force", type=float, default=get("trigger_shear_force", cls.trigger_shear_force)) + add("--trigger-normal-change", type=float, default=get("trigger_normal_change", cls.trigger_normal_change)) + add("--trigger-shear-change", type=float, default=get("trigger_shear_change", cls.trigger_shear_change)) + add("--grip-normal-force", type=float, default=get("grip_normal_force", cls.grip_normal_force)) + add("--grip-requires-both", dest="grip_requires_both", action="store_true", default=get("grip_requires_both", cls.grip_requires_both)) + add("--allow-single-side-grip", dest="grip_requires_both", action="store_false") + add("--close-timeout-seconds", type=float, default=get("close_timeout_seconds", cls.close_timeout_seconds)) + add("--force-ramp-step", type=int, default=get("force_ramp_step", cls.force_ramp_step)) + add("--force-ramp-interval", type=float, default=get("force_ramp_interval", cls.force_ramp_interval)) + add("--grip-settle-seconds", type=float, default=get("grip_settle_seconds", cls.grip_settle_seconds)) + add("--release-normal-change", type=float, default=get("release_normal_change", cls.release_normal_change)) + add("--release-shear-change", type=float, default=get("release_shear_change", cls.release_shear_change)) + add("--release-contact-lost-normal-force", type=float, default=get("release_contact_lost_normal_force", cls.release_contact_lost_normal_force)) + add("--release-contact-lost-shear-force", type=float, default=get("release_contact_lost_shear_force", cls.release_contact_lost_shear_force)) + add("--release-contact-lost-seconds", type=float, default=get("release_contact_lost_seconds", cls.release_contact_lost_seconds)) + add("--rearm-seconds", type=float, default=get("rearm_seconds", cls.rearm_seconds)) + add("--recover-normal-force", type=float, default=get("recover_normal_force", cls.recover_normal_force)) + add("--recover-shear-force", type=float, default=get("recover_shear_force", cls.recover_shear_force)) + add("--recover-stable-seconds", type=float, default=get("recover_stable_seconds", cls.recover_stable_seconds)) + + add("--hold-fallback-pos", type=int, default=get("hold_fallback_pos", cls.hold_fallback_pos)) + add("--trigger-force-update", action="store_true", default=get("trigger_force_update", cls.trigger_force_update)) + add("--open-at-end", action="store_true", default=get("open_at_end", cls.open_at_end)) + add("--dry-run", action="store_true", default=get("dry_run", cls.dry_run)) + + args = parser.parse_args(argv) + values = vars(args) + values["initial_force"] = values["open_force"] + values["normal_force_calibration"] = copy.deepcopy( + config_data.get("normal_force_calibration", DEFAULT_NORMAL_FORCE_CALIBRATION) + ) + values["shear_force_calibration"] = copy.deepcopy( + config_data.get("shear_force_calibration", DEFAULT_SHEAR_FORCE_CALIBRATION) + ) + return cls(**values) diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..b97e9a8 --- /dev/null +++ b/readme.md @@ -0,0 +1,16 @@ +# 项目介绍 +我目前项目是一个夹爪,加上两个获取力大小的触觉设备,触摸设备是绑在夹爪的两端上的。目前夹爪的sdk在sdk文件夹下,触觉设备的sdk在src文件夹下,examples是单个触摸设备的测试脚本。 +我现在想做的是通过触摸设备获取力的大小,动态的去调节夹爪力的大小,从而不把东西夹坏掉。 + +# python 环境 +conda activate py311 + +# 需要实现的目标 +1. 夹爪是定时开合的,方便展示 +2. 当夹爪两侧传感器有力的反馈时,实时调节夹爪力的大小,既让夹爪不伤害物品又让夹爪夹稳东西,不掉下来。 +3. 可以不是循环吗,而是两个线程的交互,这样可能会灵敏一点? + +别再循环了 02不是循环的。整个流程是 +1. 某个单侧有东西扫过时开始闭合夹住 +2. 闭合的时候要是检测到有物体,就像01那样几个状态,夹住它,不同的是后续有法向力,切向力输入的时候就松开夹爪(不要卡顿),直接张开到最开始的位置。 +3. 这就是整套流程,后续单侧再检测到有东西扫过的时候再执行这一整个过程 \ No newline at end of file diff --git a/sdk/__pycache__/changingtek_p_rtu_Servo.cpython-311.pyc b/sdk/__pycache__/changingtek_p_rtu_Servo.cpython-311.pyc new file mode 100644 index 0000000..2406db5 Binary files /dev/null and b/sdk/__pycache__/changingtek_p_rtu_Servo.cpython-311.pyc differ diff --git a/sdk/changingtek_p_rtu_Servo.py b/sdk/changingtek_p_rtu_Servo.py new file mode 100644 index 0000000..75a8055 --- /dev/null +++ b/sdk/changingtek_p_rtu_Servo.py @@ -0,0 +1,284 @@ +""" +CTAG2F90D(Servo)控制器SDK (基于Modbus RTU的RS-485通信) +--------------------------------------------- +一个轻量级的Python SDK,用于通过minimalmodbus库控制电机, +具有线程安全、清晰的寄存器访问方式和实时数据监控功能。 + +依赖安装: + pip install minimalmodbus pyserial + +作者: 知行机器人 +""" + +import time +import threading +import minimalmodbus +import serial + +# ----------------------------- +# 寄存器映射 (保持寄存器,功能码0x03/0x06) +# ----------------------------- +# 写入寄存器 (目标值/控制) +REG_TARGET_POS_HIGH = 0x0102 # 目标位置(高16位) +REG_TARGET_POS_LOW = 0x0103 # 目标位置(低16位) +REG_TARGET_SPEED = 0x0104 # 目标速度 +REG_TARGET_FORCE = 0x0105 # 目标力/力矩 +REG_TARGET_ACCELERATION = 0x0106 # 目标加速度 +REG_TARGET_DECELERATION = 0x0107 # 目标减速度 +REG_MOTION_TRIGGER = 0x0108 # 运动触发(0: 空闲, 1: 触发) + +# 读取寄存器 (反馈/状态) +REG_REAL_POS_HIGH = 0x0418 # 实时位置(高16位) +REG_REAL_POS_LOW = 0x0419 # 实时位置(低16位) +REG_REAL_SPEED = 0x041A # 实时速度反馈 +REG_REAL_CURRENT = 0x041B # 实时电流反馈 + + +class MotorController: + def __init__(self, port: str, slave_id: int = 1, baudrate: int = 115200, timeout: float = 1.0): + """初始化与电机控制器的Modbus RTU通信 + + 参数: + port: 串口端口(例如,Windows上为'COM3',Linux上为'/dev/ttyUSB0') + slave_id: Modbus从机地址(默认: 1) + baudrate: 串口波特率(默认: 115200) + timeout: 读写超时时间(秒,默认: 1.0) + """ + self.instrument = minimalmodbus.Instrument(port, slave_id) + self.instrument.serial.baudrate = baudrate + self.instrument.serial.bytesize = 8 + self.instrument.serial.parity = serial.PARITY_NONE + self.instrument.serial.stopbits = 1 + self.instrument.serial.timeout = timeout + self.instrument.mode = minimalmodbus.MODE_RTU + self._lock = threading.Lock() # 线程锁,确保串口操作线程安全 + self._monitor_running = False # 监控线程运行标志 + self._monitor_thread = None # 监控线程对象 + + # ----------------------------- + # 低级寄存器操作工具方法 + # ----------------------------- + def _write_register(self, addr: int, value: int) -> None: + """写入单个16位保持寄存器(Modbus功能码0x06) + + 参数: + addr: 寄存器地址 + value: 要写入的值 + """ + with self._lock: + self.instrument.write_register(addr, value, functioncode=6) + + def _read_register(self, addr: int) -> int: + """读取单个16位保持寄存器(Modbus功能码0x03) + + 参数: + addr: 寄存器地址 + + 返回: + 寄存器的值 + """ + with self._lock: + return self.instrument.read_register(addr, functioncode=3) + + def _write_registers(self, addr: int, values: list) -> None: + """写入多个16位保持寄存器(Modbus功能码0x10) + + 参数: + addr: 起始寄存器地址 + values: 要写入的值列表 + """ + with self._lock: + self.instrument.write_registers(addr, values) + + def _read_registers(self, addr: int, count: int) -> list: + """读取多个16位保持寄存器(Modbus功能码0x03) + + 参数: + addr: 起始寄存器地址 + count: 要读取的寄存器数量 + + 返回: + 寄存器值的列表 + """ + with self._lock: + return self.instrument.read_registers(addr, count, functioncode=3) + + # ----------------------------- + # 目标值/控制写入操作 + # ----------------------------- + def set_target_position(self, position: int) -> None: + """设置目标位置(组合高低16位寄存器) + + 参数: + position: 目标位置值 + """ + hi = (position >> 16) & 0xFFFF # 提取高16位 + lo = position & 0xFFFF # 提取低16位 + self._write_registers(REG_TARGET_POS_HIGH, [hi, lo]) + + def set_target_speed(self, speed: int) -> None: + """设置目标速度 + + 参数: + speed: 目标速度值 + """ + self._write_register(REG_TARGET_SPEED, speed) + + def set_target_force(self, force: int) -> None: + """设置目标力/力矩 + + 参数: + force: 目标力/力矩值 + """ + self._write_register(REG_TARGET_FORCE, force) + + def set_target_acceleration(self, acceleration: int) -> None: + """设置目标加速度 + + 参数: + acceleration: 目标加速度值 + """ + self._write_register(REG_TARGET_ACCELERATION, acceleration) + + def set_target_deceleration(self, deceleration: int) -> None: + """设置目标减速度 + + 参数: + deceleration: 目标减速度值 + """ + self._write_register(REG_TARGET_DECELERATION, deceleration) + + def trigger_motion(self) -> None: + """使用已配置的目标参数触发运动""" + self._write_register(REG_MOTION_TRIGGER, 1) + + def temp_move(self, position_mm: int, speed_pct: int, force_pct: int, + accel: int, decel: int, trigger: bool = True) -> None: + """临时运动控制方法,一次性设置所有运动参数并可选触发运动 + + 参数: + position_mm: 目标位置(毫米) + speed_pct: 速度百分比 + force_pct: 力/力矩百分比 + accel: 加速度值 + decel: 减速度值 + trigger: 是否立即触发运动,默认为True + """ + self.set_target_position(position_mm) + self.set_target_speed(speed_pct) + self.set_target_force(force_pct) + self.set_target_acceleration(accel) + self.set_target_deceleration(decel) + + if trigger: + self.trigger_motion() + print(f"已触发运动到位置 {position_mm},速度 {speed_pct}%,力 {force_pct}%") + + # ----------------------------- + # 反馈/状态读取操作 + # ----------------------------- + def read_real_position(self) -> int: + """读取实时位置(组合高低16位寄存器) + + 返回: + 组合后的32位实时位置(处理有符号值) + """ + regs = self._read_registers(REG_REAL_POS_HIGH, 2) + hi, lo = regs[0], regs[1] + combined = (hi << 16) | lo + # 处理32位有符号整数 + if combined & 0x80000000: # 最高位为1表示负数 + combined = combined - 0x100000000 + return combined + + def read_real_speed(self) -> int: + """读取实时速度反馈 + + 返回: + 实时速度值 + """ + return self._read_register(REG_REAL_SPEED) + + def read_real_current(self) -> int: + """读取实时电流反馈 + + 返回: + 实时电流值 + """ + return self._read_register(REG_REAL_CURRENT) + + # ----------------------------- + # 实时监控线程 + # ----------------------------- + def _monitor_loop(self, interval: float = 0.5) -> None: + """实时数据监控的后台循环""" + while self._monitor_running: + try: + pos = self.read_real_position() + speed = self.read_real_speed() + current = self.read_real_current() + print(f"[实时数据] 位置: {pos:6d}, 速度: {speed:3d}, 电流: {current:3d}") + except Exception as e: + print(f"监控错误: {e}") + time.sleep(interval) + + def start_monitoring(self, interval: float = 0.01) -> None: + """启动实时数据监控线程 + + 参数: + interval: 监控间隔(秒,默认: 0.01) + """ + if not self._monitor_running: + self._monitor_running = True + self._monitor_thread = threading.Thread( + target=self._monitor_loop, + args=(interval,) + ) + self._monitor_thread.daemon = True # 守护线程,主程序退出时自动结束 + self._monitor_thread.start() + print("实时监控已启动。") + + def stop_monitoring(self) -> None: + """停止实时数据监控线程""" + self._monitor_running = False + if self._monitor_thread: + self._monitor_thread.join(timeout=1.0) # 等待线程结束 + print("实时监控已停止。") + + +if __name__ == "__main__": + # 示例用法(根据实际设备调整端口/从机ID) + PORT = "COM5" + SLAVE_ID = 1 + sdk = MotorController(PORT, SLAVE_ID, baudrate=115200, timeout=1.0) + + try: + # 启动实时监控 + sdk.start_monitoring(interval=0.5) + + # 循环控制:5次往复运动 + # 假设 9000 为闭合位置,0 为张开位置 + # 最后一次循环结束后,确保处于张开位置 (0) + for i in range(5): + print(f"\n--- 第 {i+1}/5 次循环 ---") + + # 阶段1: 运动到位置 9000 (闭合?) + sdk.temp_move(position_mm=9000, speed_pct=5, force_pct=15, accel=60, decel=60, trigger=True) + time.sleep(5) # 等待运动完成 + + # 阶段2: 运动到位置 0 (张开?) + sdk.temp_move(position_mm=0, speed_pct=5, force_pct=15, accel=60, decel=60, trigger=True) + time.sleep(5) # 等待运动完成 + + print("\n循环结束,确认最终状态为张开 (位置 0)...") + # 再次发送指令确保最终状态为 0 (虽然循环最后一步已经是 0,但这保证了"最后要张开"的要求) + sdk.temp_move(position_mm=0, speed_pct=5, force_pct=15, accel=60, decel=60, trigger=True) + time.sleep(1) + + except KeyboardInterrupt: + print("\n程序被用户中断。") + except Exception as e: + print(f"执行过程中出错: {e}") + finally: + sdk.stop_monitoring() + print("程序已完成。") diff --git a/sdk/changingtek_p_rtu_Servo_cpp_version.zip b/sdk/changingtek_p_rtu_Servo_cpp_version.zip new file mode 100644 index 0000000..4d1a22d Binary files /dev/null and b/sdk/changingtek_p_rtu_Servo_cpp_version.zip differ diff --git a/sdk/changingtek_p_rtu_Servo_cpp_version/Changingtek_p_rtu_Servo.cpp b/sdk/changingtek_p_rtu_Servo_cpp_version/Changingtek_p_rtu_Servo.cpp new file mode 100644 index 0000000..9f7b7f9 --- /dev/null +++ b/sdk/changingtek_p_rtu_Servo_cpp_version/Changingtek_p_rtu_Servo.cpp @@ -0,0 +1,517 @@ +#include "Changingtek_p_rtu_Servo.h" +#include +#include +#include +#include +#include +#include + +#ifndef _WIN32 +#include +#endif + +// 辅助函数: 字节交换 (Modbus 是大端序) +static uint16_t swap_bytes(uint16_t val) { + return (val << 8) | (val >> 8); +} + +Changingtek_p_rtu_Servo::Changingtek_p_rtu_Servo(const std::string& port, int slave_id, int baudrate, double timeout) + : port_name(port), slave_id(slave_id), baudrate(baudrate), timeout(timeout), hSerial(INVALID_SERIAL_HANDLE), _monitor_running(false) { +} + +Changingtek_p_rtu_Servo::~Changingtek_p_rtu_Servo() { + stop_monitoring(); + disconnect(); +} + +bool Changingtek_p_rtu_Servo::connect() { + std::lock_guard lock(_mutex); +#ifdef _WIN32 + // 打开串口 + // 使用 \\.\COMxx 格式以支持 COM10 以上的端口 + std::string full_port_name = port_name; + if (full_port_name.find("\\\\.\\") == std::string::npos) { + full_port_name = "\\\\.\\" + port_name; + } + + hSerial = CreateFileA(full_port_name.c_str(), + GENERIC_READ | GENERIC_WRITE, + 0, + NULL, + OPEN_EXISTING, + 0, + NULL); + + if (hSerial == INVALID_HANDLE_VALUE) { + std::cerr << "Error opening serial port: " << port_name << " (Error: " << GetLastError() << ")" << std::endl; + return false; + } + + // 配置串口参数 + DCB dcbSerialParams = {0}; + dcbSerialParams.DCBlength = sizeof(dcbSerialParams); + + if (!GetCommState(hSerial, &dcbSerialParams)) { + std::cerr << "Error getting serial state" << std::endl; + CloseHandle(hSerial); + hSerial = INVALID_HANDLE_VALUE; + return false; + } + + dcbSerialParams.BaudRate = baudrate; + dcbSerialParams.ByteSize = 8; + dcbSerialParams.StopBits = ONESTOPBIT; + dcbSerialParams.Parity = NOPARITY; + + if (!SetCommState(hSerial, &dcbSerialParams)) { + std::cerr << "Error setting serial state" << std::endl; + CloseHandle(hSerial); + hSerial = INVALID_HANDLE_VALUE; + return false; + } + + // 设置超时 + COMMTIMEOUTS timeouts = {0}; + DWORD timeout_ms = static_cast(timeout * 1000); + + // ReadIntervalTimeout: 字节间最大间隔时间 + timeouts.ReadIntervalTimeout = 50; + // 总读取超时 = Multiplier * 字节数 + Constant + timeouts.ReadTotalTimeoutConstant = timeout_ms; + timeouts.ReadTotalTimeoutMultiplier = 10; + timeouts.WriteTotalTimeoutConstant = timeout_ms; + timeouts.WriteTotalTimeoutMultiplier = 10; + + if (!SetCommTimeouts(hSerial, &timeouts)) { + std::cerr << "Error setting serial timeouts" << std::endl; + CloseHandle(hSerial); + hSerial = INVALID_HANDLE_VALUE; + return false; + } + + return true; +#else + // Linux implementation + hSerial = open(port_name.c_str(), O_RDWR | O_NOCTTY | O_SYNC); + if (hSerial < 0) { + std::cerr << "Error opening serial port: " << port_name << " (Error: " << strerror(errno) << ")" << std::endl; + return false; + } + + struct termios tty; + if (tcgetattr(hSerial, &tty) != 0) { + std::cerr << "Error from tcgetattr: " << strerror(errno) << std::endl; + close(hSerial); + hSerial = INVALID_SERIAL_HANDLE; + return false; + } + + cfsetospeed(&tty, B115200); // 默认先设为 115200, 后面根据参数调整 + cfsetispeed(&tty, B115200); + + // 设置自定义波特率 + speed_t speed; + switch (baudrate) { + case 9600: speed = B9600; break; + case 19200: speed = B19200; break; + case 38400: speed = B38400; break; + case 57600: speed = B57600; break; + case 115200: speed = B115200; break; + case 230400: speed = B230400; break; + default: speed = B115200; break; + } + cfsetospeed(&tty, speed); + cfsetispeed(&tty, speed); + + tty.c_cflag = (tty.c_cflag & ~CSIZE) | CS8; // 8-bit chars + tty.c_iflag &= ~IGNBRK; // disable break processing + tty.c_lflag = 0; // no signaling chars, no echo, + // no canonical processing + tty.c_oflag = 0; // no remapping, no delays + tty.c_cc[VMIN] = 0; // read doesn't block + tty.c_cc[VTIME] = 5; // 0.5 seconds read timeout + + tty.c_iflag &= ~(IXON | IXOFF | IXANY); // shut off xon/xoff ctrl + + tty.c_cflag |= (CLOCAL | CREAD); // ignore modem controls, + // enable reading + tty.c_cflag &= ~(PARENB | PARODD); // shut off parity + tty.c_cflag &= ~CSTOPB; // 1 stop bit + + if (tcsetattr(hSerial, TCSANOW, &tty) != 0) { + std::cerr << "Error from tcsetattr: " << strerror(errno) << std::endl; + close(hSerial); + hSerial = INVALID_SERIAL_HANDLE; + return false; + } + return true; +#endif +} + +void Changingtek_p_rtu_Servo::disconnect() { + std::lock_guard lock(_mutex); + if (hSerial != INVALID_SERIAL_HANDLE) { +#ifdef _WIN32 + CloseHandle(hSerial); +#else + close(hSerial); +#endif + hSerial = INVALID_SERIAL_HANDLE; + } +} + +// ----------------------------- +// Modbus 核心实现 +// ----------------------------- + +uint16_t Changingtek_p_rtu_Servo::calculate_crc(const std::vector& data) { + uint16_t crc = 0xFFFF; + for (uint8_t byte : data) { + crc ^= byte; + for (int i = 0; i < 8; ++i) { + if (crc & 0x0001) { + crc >>= 1; + crc ^= 0xA001; + } else { + crc >>= 1; + } + } + } + return crc; +} + +void Changingtek_p_rtu_Servo::send_frame(const std::vector& frame) { + if (hSerial == INVALID_SERIAL_HANDLE) { + // 尝试重新连接,但不在此处加锁,因为调用方已经加锁了 + // 这里需要小心死锁,假设 send_frame 总是由公有方法调用,而公有方法已经加锁 + // 如果 connect 内部也加锁,需要使用 std::recursive_mutex 或者把锁逻辑移到外层 + // 为了简单起见,我们假设 connect 是线程安全的或者被外层锁保护 + // 但 connect 目前使用了 lock_guard,这会导致死锁如果在这里调用。 + // 修改策略:底层函数不负责连接,只负责发送。连接由上层保证。 + // 或者:connect 使用 try_lock 或者 recursive_mutex。 + // 鉴于目前架构,我们在 connect 中使用了 lock_guard。 + // 我们应该在 send_frame 之前确保连接。 + throw_error("Port not open"); + } + +#ifdef _WIN32 + PurgeComm(hSerial, PURGE_RXCLEAR | PURGE_TXCLEAR); + DWORD bytes_written; + if (!WriteFile(hSerial, frame.data(), static_cast(frame.size()), &bytes_written, NULL)) { + throw_error("Write failed"); + } + if (bytes_written != frame.size()) { + throw_error("Write incomplete"); + } +#else + tcflush(hSerial, TCIOFLUSH); + ssize_t bytes_written = write(hSerial, frame.data(), frame.size()); + if (bytes_written < 0) { + throw_error("Write failed: " + std::string(strerror(errno))); + } + if (static_cast(bytes_written) != frame.size()) { + throw_error("Write incomplete"); + } +#endif +} + +std::vector Changingtek_p_rtu_Servo::receive_response(int expected_min_bytes) { + std::vector buffer; + buffer.reserve(256); + uint8_t tmp_buf[256]; + +#ifdef _WIN32 + DWORD bytes_read; + if (!ReadFile(hSerial, tmp_buf, 256, &bytes_read, NULL)) { + throw_error("Read failed"); + } + if (bytes_read == 0) { + throw_error("Read timeout (no data)"); + } + for (DWORD i = 0; i < bytes_read; i++) { + buffer.push_back(tmp_buf[i]); + } +#else + fd_set set; + struct timeval timeout_tv; + + timeout_tv.tv_sec = static_cast(timeout); + timeout_tv.tv_usec = static_cast((timeout - static_cast(timeout)) * 1000000); + + FD_ZERO(&set); + FD_SET(hSerial, &set); + + int rv = select(hSerial + 1, &set, NULL, NULL, &timeout_tv); + if (rv == -1) { + throw_error("Select failed: " + std::string(strerror(errno))); + } else if (rv == 0) { + throw_error("Read timeout (no data)"); + } else { + ssize_t n = read(hSerial, tmp_buf, sizeof(tmp_buf)); + if (n < 0) { + throw_error("Read failed: " + std::string(strerror(errno))); + } + if (n == 0) { + throw_error("Read returned 0 (EOF?)"); + } + for (ssize_t i = 0; i < n; i++) { + buffer.push_back(tmp_buf[i]); + } + } +#endif + + if (buffer.size() < 2) throw_error("Response too short"); + + uint16_t received_crc = buffer[buffer.size() - 2] | (buffer[buffer.size() - 1] << 8); + std::vector data_for_crc(buffer.begin(), buffer.end() - 2); + uint16_t calc_crc = calculate_crc(data_for_crc); + + if (received_crc != calc_crc) { + throw_error("CRC Error"); + } + + return buffer; +} + +void Changingtek_p_rtu_Servo::throw_error(const std::string& msg) { + throw std::runtime_error("Changingtek_p_rtu_Servo Error: " + msg); +} + +// ----------------------------- +// Modbus 辅助方法 +// ----------------------------- + +void Changingtek_p_rtu_Servo::_write_register(uint16_t addr, uint16_t value) { + std::lock_guard lock(_mutex); + if (hSerial == INVALID_SERIAL_HANDLE) throw_error("Not connected"); + + std::vector frame; + frame.push_back(static_cast(slave_id)); + frame.push_back(0x06); // Write Single Register + frame.push_back(addr >> 8); + frame.push_back(addr & 0xFF); + frame.push_back(value >> 8); + frame.push_back(value & 0xFF); + + uint16_t crc = calculate_crc(frame); + frame.push_back(crc & 0xFF); + frame.push_back(crc >> 8); + + send_frame(frame); + + // 接收响应 (回显) + receive_response(); +} + +void Changingtek_p_rtu_Servo::_write_registers(uint16_t addr, const std::vector& values) { + std::lock_guard lock(_mutex); + if (hSerial == INVALID_SERIAL_HANDLE) throw_error("Not connected"); + + std::vector frame; + frame.push_back(static_cast(slave_id)); + frame.push_back(0x10); // Write Multiple Registers + frame.push_back(addr >> 8); + frame.push_back(addr & 0xFF); + uint16_t count = static_cast(values.size()); + frame.push_back(count >> 8); + frame.push_back(count & 0xFF); + frame.push_back(count * 2); // Byte count + + for (uint16_t val : values) { + frame.push_back(val >> 8); + frame.push_back(val & 0xFF); + } + + uint16_t crc = calculate_crc(frame); + frame.push_back(crc & 0xFF); + frame.push_back(crc >> 8); + + send_frame(frame); + + // 接收响应 + receive_response(); +} + +uint16_t Changingtek_p_rtu_Servo::_read_register(uint16_t addr) { + auto res = _read_registers(addr, 1); + if (res.empty()) throw_error("Empty response"); + return res[0]; +} + +std::vector Changingtek_p_rtu_Servo::_read_registers(uint16_t addr, int count) { + std::lock_guard lock(_mutex); + if (hSerial == INVALID_SERIAL_HANDLE) throw_error("Not connected"); + + std::vector frame; + frame.push_back(static_cast(slave_id)); + frame.push_back(0x03); // Read Holding Registers + frame.push_back(addr >> 8); + frame.push_back(addr & 0xFF); + frame.push_back(count >> 8); + frame.push_back(count & 0xFF); + + uint16_t crc = calculate_crc(frame); + frame.push_back(crc & 0xFF); + frame.push_back(crc >> 8); + + send_frame(frame); + + std::vector response = receive_response(); + + // 解析响应 + // [SlaveID, FuncCode, ByteCount, Data..., CRC_L, CRC_H] + if (response.size() < static_cast(3 + count * 2 + 2)) { + throw_error("Response data length mismatch"); + } + + if (response[1] != 0x03) { + throw_error("Response function code mismatch"); + } + + std::vector values; + for (int i = 0; i < count; ++i) { + uint16_t val = (response[3 + i * 2] << 8) | response[3 + i * 2 + 1]; + values.push_back(val); + } + return values; +} + +// ----------------------------- +// 目标值/控制写入操作 +// ----------------------------- + +void Changingtek_p_rtu_Servo::set_target_position(int position) { + uint16_t hi = (position >> 16) & 0xFFFF; + uint16_t lo = position & 0xFFFF; + std::vector values = {hi, lo}; + _write_registers(REG_TARGET_POS_HIGH, values); +} + +void Changingtek_p_rtu_Servo::set_target_speed(int speed) { + _write_register(REG_TARGET_SPEED, static_cast(speed)); +} + +void Changingtek_p_rtu_Servo::set_target_force(int force) { + _write_register(REG_TARGET_FORCE, static_cast(force)); +} + +void Changingtek_p_rtu_Servo::set_target_acceleration(int acceleration) { + _write_register(REG_TARGET_ACCELERATION, static_cast(acceleration)); +} + +void Changingtek_p_rtu_Servo::set_target_deceleration(int deceleration) { + _write_register(REG_TARGET_DECELERATION, static_cast(deceleration)); +} + +void Changingtek_p_rtu_Servo::trigger_motion() { + _write_register(REG_MOTION_TRIGGER, 1); +} + +void Changingtek_p_rtu_Servo::temp_move(int position_mm, int speed_pct, int force_pct, int accel, int decel, bool trigger) { + // 优化:一次性写入所有参数 (REG_TARGET_POS_HIGH ~ REG_MOTION_TRIGGER) + // 地址连续: + // 0x0102: POS_H + // 0x0103: POS_L + // 0x0104: SPEED + // 0x0105: FORCE + // 0x0106: ACCEL + // 0x0107: DECEL + // 0x0108: TRIGGER + + std::vector values; + values.push_back((position_mm >> 16) & 0xFFFF); + values.push_back(position_mm & 0xFFFF); + values.push_back(static_cast(speed_pct)); + values.push_back(static_cast(force_pct)); + values.push_back(static_cast(accel)); + values.push_back(static_cast(decel)); + + if (trigger) { + values.push_back(1); + } else { + // 如果不触发,是否需要写入0或者不写该寄存器? + // 为了保持连续写入,写入0 (空闲) + values.push_back(0); + } + + _write_registers(REG_TARGET_POS_HIGH, values); + + if (trigger) { + std::cout << "已触发运动到位置 " << position_mm << ",速度 " << speed_pct << "%,力 " << force_pct << "%" << std::endl; + } +} + +// ----------------------------- +// 反馈/状态读取操作 +// ----------------------------- + +int Changingtek_p_rtu_Servo::read_real_position() { + // 连续读取高低位 + std::vector regs = _read_registers(REG_REAL_POS_HIGH, 2); + uint32_t combined = (regs[0] << 16) | regs[1]; + + // 处理32位有符号整数 + int32_t final_val; + if (combined & 0x80000000) { + final_val = static_cast(combined); // C++ 中 uint32 转 int32,如果是补码表示则直接转换即可 + // 或者更安全的做法: + // final_val = -static_cast((~combined + 1)); + // 但通常 combined 就是补码形式,直接 cast 即可。 + } else { + final_val = static_cast(combined); + } + return final_val; +} + +int Changingtek_p_rtu_Servo::read_real_speed() { + return static_cast(_read_register(REG_REAL_SPEED)); +} + +int Changingtek_p_rtu_Servo::read_real_current() { + return static_cast(_read_register(REG_REAL_CURRENT)); +} + +// ----------------------------- +// 实时监控 +// ----------------------------- + +void Changingtek_p_rtu_Servo::_monitor_loop(double interval) { + while (_monitor_running) { + try { + int pos = read_real_position(); + int speed = read_real_speed(); + int current = read_real_current(); + + // 使用 printf 格式化输出,或者 iomanip + // 为了防止输出混乱,可以加个简单的锁或者直接输出 + // std::cout 是线程安全的(字符级),但多个线程输出可能会交错 + std::cout << "[实时数据] 位置: " << std::setw(6) << pos + << ", 速度: " << std::setw(3) << speed + << ", 电流: " << std::setw(3) << current << std::endl; + } catch (const std::exception& e) { + std::cout << "监控错误: " << e.what() << std::endl; + } + + // sleep + std::this_thread::sleep_for(std::chrono::milliseconds(static_cast(interval * 1000))); + } +} + +void Changingtek_p_rtu_Servo::start_monitoring(double interval) { + if (!_monitor_running) { + _monitor_running = true; + _monitor_thread = std::thread(&Changingtek_p_rtu_Servo::_monitor_loop, this, interval); + _monitor_thread.detach(); // 分离线程,类似 Python daemon=True + std::cout << "实时监控已启动。" << std::endl; + } +} + +void Changingtek_p_rtu_Servo::stop_monitoring() { + if (_monitor_running) { + _monitor_running = false; + // 由于 detach 了,不能 join。 + // 但我们可以等待一小段时间让循环退出 + std::this_thread::sleep_for(std::chrono::milliseconds(200)); + std::cout << "实时监控已停止。" << std::endl; + } +} diff --git a/sdk/changingtek_p_rtu_Servo_cpp_version/Changingtek_p_rtu_Servo.h b/sdk/changingtek_p_rtu_Servo_cpp_version/Changingtek_p_rtu_Servo.h new file mode 100644 index 0000000..40b499b --- /dev/null +++ b/sdk/changingtek_p_rtu_Servo_cpp_version/Changingtek_p_rtu_Servo.h @@ -0,0 +1,189 @@ +#ifndef CHANGINGTEK_P_RTU_SERVO_H +#define CHANGINGTEK_P_RTU_SERVO_H + +#include +#include +#include +#include +#include +#include + +#ifndef WIN32_LEAN_AND_MEAN +#define WIN32_LEAN_AND_MEAN +#endif + +#ifdef _WIN32 +#include +typedef HANDLE SerialHandle; +#define INVALID_SERIAL_HANDLE INVALID_HANDLE_VALUE +#else +#include +#include +#include +#include +#include +#include +typedef int SerialHandle; +#define INVALID_SERIAL_HANDLE -1 +#endif +#include + +// ----------------------------- +// 寄存器地址映射 (保持寄存器, 功能码 0x03/0x06/0x10) +// ----------------------------- + +// 写入寄存器 (目标值/控制) +const uint16_t REG_TARGET_POS_HIGH = 0x0102; // 目标位置(高16位) +const uint16_t REG_TARGET_POS_LOW = 0x0103; // 目标位置(低16位) +const uint16_t REG_TARGET_SPEED = 0x0104; // 目标速度 +const uint16_t REG_TARGET_FORCE = 0x0105; // 目标力/力矩 +const uint16_t REG_TARGET_ACCELERATION = 0x0106; // 目标加速度 +const uint16_t REG_TARGET_DECELERATION = 0x0107; // 目标减速度 +const uint16_t REG_MOTION_TRIGGER = 0x0108; // 运动触发(0: 空闲, 1: 触发) + +// 读取寄存器 (反馈/状态) +const uint16_t REG_REAL_POS_HIGH = 0x0418; // 实时位置(高16位) +const uint16_t REG_REAL_POS_LOW = 0x0419; // 实时位置(低16位) +const uint16_t REG_REAL_SPEED = 0x041A; // 实时速度反馈 +const uint16_t REG_REAL_CURRENT = 0x041B; // 实时电流反馈 + +/** + * Changingtek_p_rtu_Servo 类 + * + * 封装了基于 Modbus RTU (RS-485) 的伺服步进控制器协议。 + * 提供了连接、运动控制以及状态读取功能。 + */ +class Changingtek_p_rtu_Servo { +public: + /** + * 构造函数 + * @param port 串口名称,例如 "COM3" 或 "/dev/ttyUSB0" + * @param slave_id Modbus 从站地址 (默认 1) + * @param baudrate 波特率 (默认 115200) + * @param timeout 读写超时时间 (秒, 默认 1.0) + */ + Changingtek_p_rtu_Servo(const std::string& port, int slave_id = 1, int baudrate = 115200, double timeout = 1.0); + ~Changingtek_p_rtu_Servo(); + + /** + * 连接串口 + * @return 成功返回 true,失败返回 false + */ + bool connect(); + + /** + * 断开串口连接 + */ + void disconnect(); + + // ------------- 目标值/控制写入操作 ------------- + + /** + * 设置目标位置 + * @param position 目标位置值 + */ + void set_target_position(int position); + + /** + * 设置目标速度 + * @param speed 目标速度值 + */ + void set_target_speed(int speed); + + /** + * 设置目标力/力矩 + * @param force 目标力/力矩值 + */ + void set_target_force(int force); + + /** + * 设置目标加速度 + * @param acceleration 目标加速度值 + */ + void set_target_acceleration(int acceleration); + + /** + * 设置目标减速度 + * @param deceleration 目标减速度值 + */ + void set_target_deceleration(int deceleration); + + /** + * 触发运动 + */ + void trigger_motion(); + + /** + * 临时运动控制方法,一次性设置所有运动参数并可选触发运动 + * + * @param position_mm 目标位置(毫米/脉冲) + * @param speed_pct 速度百分比 + * @param force_pct 力/力矩百分比 + * @param accel 加速度值 + * @param decel 减速度值 + * @param trigger 是否立即触发运动,默认为 true + */ + void temp_move(int position_mm, int speed_pct, int force_pct, int accel, int decel, bool trigger = true); + + // ------------- 反馈/状态读取操作 ------------- + + /** + * 读取实时位置 + * @return 组合后的32位实时位置 + */ + int read_real_position(); + + /** + * 读取实时速度反馈 + * @return 实时速度值 + */ + int read_real_speed(); + + /** + * 读取实时电流反馈 + * @return 实时电流值 + */ + int read_real_current(); + + // ------------- 实时监控 ------------- + + /** + * 启动实时数据监控线程 + * @param interval 监控间隔(秒,默认: 0.5) + */ + void start_monitoring(double interval = 0.5); + + /** + * 停止实时数据监控线程 + */ + void stop_monitoring(); + +private: + std::string port_name; + int slave_id; + int baudrate; + double timeout; + SerialHandle hSerial; + + // 线程安全锁 + std::mutex _mutex; + + // 监控线程相关 + std::atomic _monitor_running; + std::thread _monitor_thread; + void _monitor_loop(double interval); + + // 内部 Modbus 辅助函数 + void _write_register(uint16_t addr, uint16_t value); + void _write_registers(uint16_t addr, const std::vector& values); + uint16_t _read_register(uint16_t addr); + std::vector _read_registers(uint16_t addr, int count); + + // 底层通信函数 + void send_frame(const std::vector& frame); + std::vector receive_response(int expected_min_bytes = 0); + uint16_t calculate_crc(const std::vector& data); + void throw_error(const std::string& msg); +}; + +#endif // CHANGINGTEK_P_RTU_SERVO_H diff --git a/sdk/changingtek_p_rtu_Servo_cpp_version/Makefile b/sdk/changingtek_p_rtu_Servo_cpp_version/Makefile new file mode 100644 index 0000000..36b08ed --- /dev/null +++ b/sdk/changingtek_p_rtu_Servo_cpp_version/Makefile @@ -0,0 +1,18 @@ +CXX = g++ +CXXFLAGS = -std=c++11 -Wall -pthread +TARGET = example_servo +SRCS = main.cpp Changingtek_p_rtu_Servo.cpp +OBJS = $(SRCS:.cpp=.o) + +all: $(TARGET) + +$(TARGET): $(OBJS) + $(CXX) $(CXXFLAGS) -o $@ $^ + +%.o: %.cpp + $(CXX) $(CXXFLAGS) -c $< -o $@ + +clean: + rm -f $(OBJS) $(TARGET) + +.PHONY: all clean diff --git a/sdk/changingtek_p_rtu_Servo_cpp_version/README.md b/sdk/changingtek_p_rtu_Servo_cpp_version/README.md new file mode 100644 index 0000000..974fdb3 --- /dev/null +++ b/sdk/changingtek_p_rtu_Servo_cpp_version/README.md @@ -0,0 +1,71 @@ +# Changingtek 伺服步进控制器 C++ SDK + +基于 Modbus RTU 协议的伺服步进电机控制 SDK (C++ 版本)。 +本 SDK 采用跨平台设计,一套代码可同时支持 **Windows** 和 **Linux (x86/ARM)** 系统。 + +## 目录结构 + +- `Changingtek_p_rtu_Servo.h`: SDK 头文件 (核心接口) +- `Changingtek_p_rtu_Servo.cpp`: SDK 实现文件 (Modbus RTU 通信逻辑) +- `main.cpp`: 主程序 (包含 5 次循环控制演示) +- `compile_and_run.bat`: Windows 编译运行脚本 (MSVC) +- `Makefile`: Linux 编译脚本 + +## 编译与运行指南 + +### 1. Windows 环境 + +**前提条件**: 安装 Visual Studio (支持 C++ 开发)。 + +**操作步骤**: +1. 确保 USB 转串口模块已插入,并确认端口号 (例如 `COM3`)。 +2. 如需修改端口,编辑 `main.cpp` 中的 `port` 变量。 +3. 双击运行 `compile_and_run.bat`,或在命令行中执行: + ```cmd + compile_and_run.bat + ``` + +--- + +### 2. Linux 环境 (Ubuntu / ARM 架构) + +**前提条件**: 系统已安装 `g++` 和 `make` 工具。 + +**操作步骤**: + +1. **编译**: + 打开终端进入项目目录,执行 `make` 命令: + ```bash + cd /path/to/changingtek_p_rtu_Servo_cpp_version + make + ``` + 编译成功后会生成可执行文件 `example_servo`。 + +2. **配置权限与端口**: + * 确认设备端口:通常为 `/dev/ttyUSB0` (USB转串口) 或 `/dev/ttyTHS1` (嵌入式板载串口)。 + * 如果端口不是默认的 `/dev/ttyUSB0`,请修改 `main.cpp` 第 20 行: + ```cpp + port = "/dev/ttyTHS1"; // 示例:修改为实际端口 + ``` + 修改后需要重新运行 `make`。 + * 授予串口读写权限 (如遇到 Permission denied 错误): + ```bash + sudo chmod 666 /dev/ttyUSB0 + ``` + +3. **运行**: + ```bash + ./example_servo + ``` + +4. **清理**: + 删除编译生成的文件: + ```bash + make clean + ``` + +## 功能特性 + +- **跨平台兼容**: 自动识别操作系统 (`_WIN32` 宏),底层分别调用 Windows API 和 Linux 系统调用 (termios),无需修改代码即可移植。 +- **通信优化**: 针对伺服控制优化,使用 Modbus 0x10 功能码实现多寄存器同步写入 (位置/速度/力矩/加减速),显著降低通信延迟。 +- **线程安全**: 内部集成互斥锁 (`std::mutex`),支持在主线程控制运动的同时,后台线程实时读取电机状态。 diff --git a/sdk/changingtek_p_rtu_Servo_cpp_version/compile_and_run.bat b/sdk/changingtek_p_rtu_Servo_cpp_version/compile_and_run.bat new file mode 100644 index 0000000..f1f9d64 --- /dev/null +++ b/sdk/changingtek_p_rtu_Servo_cpp_version/compile_and_run.bat @@ -0,0 +1,6 @@ +@echo off +call "C:\Program Files\Microsoft Visual Studio\18\Community\VC\Auxiliary\Build\vcvars64.bat" +cl /utf-8 /EHsc main.cpp Changingtek_p_rtu_Servo.cpp /Fe:example_servo.exe +if %errorlevel% neq 0 exit /b %errorlevel% +del *.obj +example_servo.exe diff --git a/sdk/changingtek_p_rtu_Servo_cpp_version/example_servo.exe b/sdk/changingtek_p_rtu_Servo_cpp_version/example_servo.exe new file mode 100644 index 0000000..28fbda2 Binary files /dev/null and b/sdk/changingtek_p_rtu_Servo_cpp_version/example_servo.exe differ diff --git a/sdk/changingtek_p_rtu_Servo_cpp_version/main.cpp b/sdk/changingtek_p_rtu_Servo_cpp_version/main.cpp new file mode 100644 index 0000000..eb60f28 --- /dev/null +++ b/sdk/changingtek_p_rtu_Servo_cpp_version/main.cpp @@ -0,0 +1,71 @@ +#include "Changingtek_p_rtu_Servo.h" +#include +#include +#include + +#ifdef _WIN32 +#include +#endif + +int main() { +#ifdef _WIN32 + // 设置控制台代码页为 UTF-8,解决中文乱码问题 + SetConsoleOutputCP(65001); +#endif + + std::string port; +#ifdef _WIN32 + port = "COM3"; // Windows 默认端口 +#else + port = "/dev/ttyUSB0"; // Linux 默认端口 +#endif + + int slave_id = 1; + + std::cout << "正在初始化伺服步进控制器 SDK (端口: " << port << ", ID: " << slave_id << ")..." << std::endl; + + try { + Changingtek_p_rtu_Servo sdk(port, slave_id); + + if (!sdk.connect()) { + std::cerr << "连接失败!" << std::endl; + return 1; + } + std::cout << "连接成功!" << std::endl; + + // 启动实时监控 + sdk.start_monitoring(0.5); + + // 循环控制:5次往复运动 + // 假设 9000 为闭合位置,0 为张开位置 + // 最后一次循环结束后,确保处于张开位置 (0) + for (int i = 0; i < 5; ++i) { + std::cout << "\n--- 第 " << (i + 1) << "/5 次循环 ---" << std::endl; + + // 阶段1: 运动到位置 9000 (闭合?) + std::cout << "执行阶段 1: 移动到位置 9000..." << std::endl; + sdk.temp_move(9000, 50, 25, 60, 60, true); + std::this_thread::sleep_for(std::chrono::seconds(3)); // 等待运动完成 + + // 阶段2: 运动到位置 0 (张开?) + std::cout << "执行阶段 2: 移动到位置 0..." << std::endl; + sdk.temp_move(0, 50, 25, 60, 60, true); + std::this_thread::sleep_for(std::chrono::seconds(3)); // 等待运动完成 + } + + std::cout << "\n循环结束,确认最终状态为张开 (位置 0)..." << std::endl; + // 再次发送指令确保最终状态为 0 (虽然循环最后一步已经是 0,但这保证了"最后要张开"的要求) + sdk.temp_move(0, 50, 25, 60, 60, true); + std::this_thread::sleep_for(std::chrono::seconds(1)); + + // 停止监控 + sdk.stop_monitoring(); + std::cout << "程序已完成。" << std::endl; + + } catch (const std::exception& e) { + std::cerr << "发生异常: " << e.what() << std::endl; + return 1; + } + + return 0; +} diff --git a/sdk/test_gripper_comm.py b/sdk/test_gripper_comm.py new file mode 100644 index 0000000..c7bef81 --- /dev/null +++ b/sdk/test_gripper_comm.py @@ -0,0 +1,11 @@ +from changingtek_p_rtu_Servo import MotorController + + +PORT = "COM3" +SLAVE_ID = 1 + + +if __name__ == "__main__": + sdk = MotorController(PORT, SLAVE_ID, baudrate=115200, timeout=1.0) + print("Reading gripper position...") + print("position:", sdk.read_real_position()) diff --git a/src/orisys.egg-info/PKG-INFO b/src/orisys.egg-info/PKG-INFO new file mode 100644 index 0000000..feabbf2 --- /dev/null +++ b/src/orisys.egg-info/PKG-INFO @@ -0,0 +1,20 @@ +Metadata-Version: 2.4 +Name: orisys +Version: 0.3.1 +Summary: Orisys - Optical Tactile Sensor SDK +Author: Your Name +Requires-Python: >=3.8 +Requires-Dist: numpy>=1.24.4 +Requires-Dist: opencv-python>=4.10.0.84 +Requires-Dist: scipy>=1.10.1 +Provides-Extra: cuda12 +Requires-Dist: cupy-cuda12x>=12.3.0; extra == "cuda12" +Provides-Extra: cuda13 +Requires-Dist: cupy-cuda13x>=13.0.0; extra == "cuda13" +Provides-Extra: cuda +Requires-Dist: cupy-cuda12x>=12.3.0; extra == "cuda" +Dynamic: author +Dynamic: provides-extra +Dynamic: requires-dist +Dynamic: requires-python +Dynamic: summary diff --git a/src/orisys.egg-info/SOURCES.txt b/src/orisys.egg-info/SOURCES.txt new file mode 100644 index 0000000..68627cf --- /dev/null +++ b/src/orisys.egg-info/SOURCES.txt @@ -0,0 +1,34 @@ +README.md +setup.py +config/ddjx01.json +config/ddjx01_480p.json +config/ddjx01_q6a.json +config/ddjx01_wuxi.json +config/prototype_of3.json +config/prototype_of3_480p.json +config/prototype_of3_720p.json +config/prototype_raft.json +src/orisys/Stitcher.py +src/orisys/__init__.py +src/orisys/backend_availability.py +src/orisys/configs.py +src/orisys/get_depth.py +src/orisys/hand.py +src/orisys/sensor.py +src/orisys/tracker.py +src/orisys/util.py +src/orisys.egg-info/PKG-INFO +src/orisys.egg-info/SOURCES.txt +src/orisys.egg-info/dependency_links.txt +src/orisys.egg-info/requires.txt +src/orisys.egg-info/top_level.txt +src/orisys/hhd/__init__.py +src/orisys/hhd/api.py +src/orisys/hhd/grid.py +src/orisys/hhd/kernels.py +src/orisys/hhd/poisson.py +src/orisys/hhd/timing.py +tests/test_backends.py +tests/test_errors_and_cleanup.py +tests/test_longrun_stability.py +tests/test_smoke_api.py \ No newline at end of file diff --git a/src/orisys.egg-info/dependency_links.txt b/src/orisys.egg-info/dependency_links.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/src/orisys.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/src/orisys.egg-info/requires.txt b/src/orisys.egg-info/requires.txt new file mode 100644 index 0000000..129187b --- /dev/null +++ b/src/orisys.egg-info/requires.txt @@ -0,0 +1,12 @@ +numpy>=1.24.4 +opencv-python>=4.10.0.84 +scipy>=1.10.1 + +[cuda] +cupy-cuda12x>=12.3.0 + +[cuda12] +cupy-cuda12x>=12.3.0 + +[cuda13] +cupy-cuda13x>=13.0.0 diff --git a/src/orisys.egg-info/top_level.txt b/src/orisys.egg-info/top_level.txt new file mode 100644 index 0000000..10e41e4 --- /dev/null +++ b/src/orisys.egg-info/top_level.txt @@ -0,0 +1 @@ +orisys diff --git a/src/orisys/.gitignore b/src/orisys/.gitignore new file mode 100644 index 0000000..b2d3e49 --- /dev/null +++ b/src/orisys/.gitignore @@ -0,0 +1,5 @@ +/build/ +/dist/ +/dist_obfuscated/ +/release/ +__pycache__/ \ No newline at end of file diff --git a/src/orisys/Stitcher.py b/src/orisys/Stitcher.py new file mode 100644 index 0000000..e6e4cfd --- /dev/null +++ b/src/orisys/Stitcher.py @@ -0,0 +1,1209 @@ +import os +import numpy as np +import scipy.fft +from scipy import ndimage +import cv2 + +class Stitcher: + + def __init__(self,isstitch=False, config_stitcher=None,verbose=False): + + # Settings + self.isstitch = isstitch + self.config_stitcher = config_stitcher + self.verbose = verbose + # Find Boxes Related + self.min_area_frac = config_stitcher["min_area_frac"] + self.max_area_frac = config_stitcher["max_area_frac"] + self.max_aspect_ratio = config_stitcher["max_aspect_ratio"] + + # stitch related + self.stitch_valid = False + self.boxes = self.units = None + self.index = config_stitcher["index"] + self.stitch_calibration = self.tile_list = [] + self.ncol = config_stitcher["n"][0] + self.nrow = config_stitcher["n"][1] + self.nominal_ov_pos=config_stitcher["nominal_ov_pos"] + self.margin=config_stitcher["margin"] + self.bound=self.nominal_ov_pos - self.margin + self.row_tol = config_stitcher["row_tol"] + self.box_size = config_stitcher["box_size"] + + # stich related (BF-matching) + self._blend_coef_cache = {} + self._feature_stitch_cache = { + "ref_idx": None, + "moving_indices": None, + "tile_shapes": None, + "transforms": None, + "canvas": {}, + } + self._feature_stitch_frame_idx = 0 + self._feature_stitch_print_every = 30 + self._feature_stitch_pad = 5 + self._feature_stitch_match_brightness = False + + if self.verbose: + print(f"Stitcher initialized with config: {self.config_stitcher}") + + def configure_feature_stitch(self, *, match_brightness=None, pad=None, print_every=None): + """Update runtime options for feature-based stitching.""" + if match_brightness is not None: + self._feature_stitch_match_brightness = bool(match_brightness) + if pad is not None: + self._feature_stitch_pad = max(0, int(pad)) + if print_every is not None: + self._feature_stitch_print_every = max(1, int(print_every)) + + def _get_blend_coef(self, ov_pos, dim, ndim): + key = (ov_pos, dim, ndim) + coef = self._blend_coef_cache.get(key) + if coef is not None: + return coef + blend_coef = np.linspace(1.0, 0.0, ov_pos, dtype=np.float32) + if dim == 1: + blend_coef = blend_coef.reshape(1, ov_pos, 1) if ndim == 3 else blend_coef.reshape(1, ov_pos) + else: + blend_coef = blend_coef.reshape(ov_pos, 1, 1) if ndim == 3 else blend_coef.reshape(ov_pos, 1) + self._blend_coef_cache[key] = blend_coef + return blend_coef + + def stitch_rt_optimized(self, change_sv=False, s_mean=28., v_mean=180., blend=True): + feature_stitched = self.stitch_feature_optimized( + blend=blend, + match_brightness=self._feature_stitch_match_brightness, + pad=self._feature_stitch_pad, + print_every=self._feature_stitch_print_every, + ) + if feature_stitched is not None: + return feature_stitched + + # tile_list = self.tile_list + # stitch_calibration = self.stitch_calibration + # ncol = self.ncol + # nrow = self.nrow + + # img_stitched_height = None + + # for i in range(nrow): + # # Start with first tile of the row + # img_stitched_width = tile_list[i * ncol] + + # # Stitch horizontally within the row + # for j in range(1, ncol): + # img_1 = img_stitched_width + # img_2 = tile_list[i * ncol + j] + + # ov_pos = int(stitch_calibration[i * ncol + j - 1][1]) + # ov_pos, ov1, ov2 = self.__find_ov(img_1, img_2, ov_pos, dim=1) + + # img_stitched_width = self.__stitch_optimized( + # img_1, img_2, ov_pos, ov1, ov2, dim=1, blend=blend + # ) + + # # Stitch rows vertically + # if i == 0: + # img_stitched_height = img_stitched_width + # else: + # width_h = img_stitched_height.shape[1] + # width_w = img_stitched_width.shape[1] + # wdiff = width_h - width_w + + # if wdiff != 0: + # if wdiff > 0: + # padding = ( + # ((0, 0), (0, wdiff), (0, 0)) + # if len(img_stitched_width.shape) == 3 + # else ((0, 0), (0, wdiff)) + # ) + # img_stitched_width = np.pad(img_stitched_width, padding, mode='edge') + # else: + # img_stitched_width = img_stitched_width[:, :width_h] + + # ov_pos_h = int(stitch_calibration[(i + 1) * nrow - 1][1]) + # ov_pos_h, ov_h1, ov_h2 = self.__find_ov( + # img_stitched_height, img_stitched_width, ov_pos_h, dim=0 + # ) + + # img_stitched_height = self.__stitch_optimized( + # img_stitched_height, img_stitched_width, ov_pos_h, ov_h1, ov_h2, dim=0, blend=blend + # ) + + # return img_stitched_height + + def stitch_feature_optimized(self, blend=True, match_brightness=False, pad=5, print_every=30): + """ + Stitch the current tile grid by estimating tile-to-reference transforms once and + reusing them across frames. Falls back to overlap stitching when feature matching + cannot build a valid layout. + """ + plan = self._get_feature_stitch_plan() + if plan is None: + return None + + ref_idx, t_ref, moving_indices, moving_tiles, selected_positions = plan + self._feature_stitch_frame_idx += 1 + frame_idx = self._feature_stitch_frame_idx + tile_shapes = tuple(self.tile_list[pos].shape[:2] for pos in selected_positions) + cache = self._feature_stitch_cache + cache_changed = ( + cache["ref_idx"] != ref_idx + or cache["moving_indices"] != moving_indices + or cache["tile_shapes"] != tile_shapes + ) + + if cache_changed: + cache["ref_idx"] = ref_idx + cache["moving_indices"] = moving_indices + cache["tile_shapes"] = tile_shapes + cache["transforms"] = None + cache["canvas"] = {} + if self.verbose: + print( + "Feature stitch tile selection: " + f"ref_idx={ref_idx}, moving_indices={list(moving_indices)}" + ) + + H_use_list = cache["transforms"] + if H_use_list is None: + do_verbose_first = self.verbose and frame_idx % print_every == 0 + H_use_list = [] + for j, tile in enumerate(moving_tiles): + H_use_j, _ = self._estimate_bfmatcher_stitch_transform( + t_ref, + tile, + verbose=(do_verbose_first and j == 0), + ) + H_use_list.append(H_use_j) + cache["transforms"] = H_use_list + + if not any(H is not None for H in H_use_list): + return None + + return self._render_feature_tiles( + t_ref, + moving_tiles, + H_use_list, + pad=pad, + frame_idx=frame_idx, + print_every=print_every, + verbose=self.verbose, + match_brightness=match_brightness, + canvas_cache=cache["canvas"], + blend=blend, + ) + + # def __find_ov(self, img1, img2, ov_pos, dim=1): + + # _dim = len(img1.shape) + + # if dim == 1: + # if _dim == 3: + # # RGB case + # ov_1 = img1[:, -ov_pos:, :] + # ov_2 = img2[:, :ov_pos, :] + # else: + # # gray scale + # ov_1 = img1[:, -ov_pos:] + # ov_2 = img2[:, :ov_pos] + # elif dim == 0: + # if _dim == 3: + # ov_1 = img1[-ov_pos:, :, :] + # ov_2 = img2[:ov_pos, :, :] + # else: + # # gray scale + # ov_1 = img1[-ov_pos:, :] + # ov_2 = img2[:ov_pos, :] + + # return ov_pos, ov_1, ov_2 + + def _get_feature_stitch_plan(self): + if not self.isstitch: + return None + + if isinstance(self.index, int): + configured_indices = (self.index,) + elif isinstance(self.index, np.ndarray): + configured_indices = tuple(int(i) for i in self.index.tolist()) + else: + configured_indices = tuple(int(i) for i in self.index) + + total_tiles = len(configured_indices) + expected_tiles = self.nrow * self.ncol + if total_tiles <= 1 or total_tiles != expected_tiles or len(self.tile_list) < total_tiles: + return None + + # Use the configured grid order from self.index and keep the same reference tile + # location as the original stitch setup. + ref_pos = (self.nrow // 2) * self.ncol + (self.ncol // 2) + if ref_pos >= total_tiles: + return None + + selected_positions = tuple(range(total_tiles)) + ref_idx = configured_indices[ref_pos] + moving_positions = tuple(pos for pos in selected_positions if pos != ref_pos) + moving_indices = tuple(configured_indices[pos] for pos in moving_positions) + moving_tiles = [self.tile_list[pos] for pos in moving_positions] + return ref_idx, self.tile_list[ref_pos], moving_indices, moving_tiles, selected_positions + + def _tile_to_bgr(self, img): + if img.ndim == 2: + return cv2.cvtColor(img, cv2.COLOR_GRAY2BGR) + return img + + def _tile_to_gray(self, bgr): + if bgr.ndim == 2: + return bgr + return cv2.cvtColor(bgr, cv2.COLOR_BGR2GRAY) + + def _ensure_u8_gray(self, gray): + if gray.dtype == np.uint8: + return gray + return cv2.normalize(gray, None, 0, 255, cv2.NORM_MINMAX).astype(np.uint8) + + def _preprocess_gray_for_orb(self, g0, g1): + g0 = cv2.GaussianBlur(g0, (5, 5), 0) + g1 = cv2.GaussianBlur(g1, (5, 5), 0) + g0 = cv2.equalizeHist(g0) + g1 = cv2.equalizeHist(g1) + return g0, g1 + + def _estimate_bfmatcher_stitch_transform( + self, + t0, + t1, + *, + ransac_reproj_thresh=5.0, + ratio=0.9, + orb_nfeatures=5000, + verbose=True, + ): + """ + Estimate a 3x3 transform mapping tile coordinates into the reference tile frame. + """ + t0_bgr = self._tile_to_bgr(t0) + t1_bgr = self._tile_to_bgr(t1) + g0 = self._ensure_u8_gray(self._tile_to_gray(t0_bgr)) + g1 = self._ensure_u8_gray(self._tile_to_gray(t1_bgr)) + + if verbose: + print( + f"BF stitcher debug: t0 dtype={t0.dtype}, t1 dtype={t1.dtype}, " + f"g0 dtype={g0.dtype}, g0 range=({np.min(g0)}, {np.max(g0)}), " + f"g1 dtype={g1.dtype}, g1 range=({np.min(g1)}, {np.max(g1)})" + ) + + g0, g1 = self._preprocess_gray_for_orb(g0, g1) + orb = cv2.ORB_create( + nfeatures=orb_nfeatures, + scaleFactor=1.2, + nlevels=8, + edgeThreshold=15, + fastThreshold=5, + ) + k0, d0 = orb.detectAndCompute(g0, None) + k1, d1 = orb.detectAndCompute(g1, None) + + info = { + "ok": False, + "method": None, + "inliers": 0, + "mean_err": None, + "good_matches": 0, + "k0": k0, + "k1": k1, + "t0_bgr": t0_bgr, + "t1_bgr": t1_bgr, + } + if d0 is None or d1 is None or len(k0) < 4 or len(k1) < 4: + if verbose: + print( + "OpenCV BFMatcher stitcher: not enough features.", + f"k0={0 if k0 is None else len(k0)}", + f"k1={0 if k1 is None else len(k1)}", + f"d0_is_none={d0 is None}", + f"d1_is_none={d1 is None}", + ) + return None, info + + matches = cv2.BFMatcher(cv2.NORM_HAMMING, crossCheck=False).knnMatch(d0, d1, k=2) + good = [] + for m_n in matches: + if len(m_n) != 2: + continue + m, n = m_n + if m.distance < ratio * n.distance: + good.append(m) + + info["good_matches"] = len(good) + if verbose: + print(f"BFMatcher good matches: {len(good)}") + if len(good) < 4: + return None, info + + pts0 = np.float32([k0[m.queryIdx].pt for m in good]).reshape(-1, 1, 2) + pts1 = np.float32([k1[m.trainIdx].pt for m in good]).reshape(-1, 1, 2) + method = "affine_partial2d" + M, inlier_mask = cv2.estimateAffinePartial2D( + pts1, + pts0, + method=cv2.RANSAC, + ransacReprojThreshold=ransac_reproj_thresh, + ) + if M is not None: + H = np.vstack([M, [0, 0, 1]]).astype(np.float64) + else: + method = "homography" + H, inlier_mask = cv2.findHomography(pts1, pts0, cv2.RANSAC, ransac_reproj_thresh) + + info["method"] = method + info["inliers"] = int(inlier_mask.sum()) if inlier_mask is not None else 0 + if verbose: + print(f"Estimated {method} inliers: {info['inliers']}") + if H is None: + return None, info + + if abs(H[2, 2]) > 1e-12: + H = H / H[2, 2] + + mean_err = 1e9 + if inlier_mask is not None: + inlier_bool = inlier_mask.ravel().astype(bool) + if np.any(inlier_bool): + projected = cv2.perspectiveTransform(pts1[inlier_bool], H) + err = np.linalg.norm( + projected.reshape(-1, 2) - pts0[inlier_bool].reshape(-1, 2), + axis=1, + ) + mean_err = float(err.mean()) if err.size else 1e9 + info["mean_err"] = mean_err + info["ok"] = True + return H, info + + def _translation_from_H_to_ref(self, H): + if H is None: + return 0.0, 0.0 + H = np.asarray(H, dtype=np.float64) + if abs(H[2, 2]) > 1e-12: + H = H / H[2, 2] + pt = H @ np.array([[0.0], [0.0], [1.0]], dtype=np.float64) + return float(pt[0, 0]), float(pt[1, 0]) + + def _tile_weight_map(self, h, w, margin=16): + """ + Linear ramp weight that is 0 at tile edges and 1.0 at margin pixels inward. + Used for feathered blending at tile overlaps. + """ + wy = np.ones(h, dtype=np.float32) + wx = np.ones(w, dtype=np.float32) + m = min(margin, h // 2, w // 2) + if m > 0: + ramp = np.linspace(0.0, 1.0, m + 1, dtype=np.float32)[1:] + wy[:m] = ramp + wy[-m:] = ramp[::-1] + wx[:m] = ramp + wx[-m:] = ramp[::-1] + return wy[:, None] * wx[None, :] + + def _blend_tile_inplace(self, blend, wsum, cov, src, weight, y0, x0, scratch=None): + """Copy non-overlap tiles directly; blend only when this tile touches existing content.""" + h, w = src.shape[:2] + H, W = blend.shape[:2] + y0d, x0d = max(0, y0), max(0, x0) + y1d, x1d = min(H, y0 + h), min(W, x0 + w) + if y0d >= y1d or x0d >= x1d: + return + + sy0, sx0 = y0d - y0, x0d - x0 + sh, sw = y1d - y0d, x1d - x0d + w_patch = weight[sy0 : sy0 + sh, sx0 : sx0 + sw] + blend_patch = blend[y0d:y1d, x0d:x1d] + wsum_patch = wsum[y0d:y1d, x0d:x1d] + cov_patch = cov[y0d:y1d, x0d:x1d] + src_patch = src[sy0 : sy0 + sh, sx0 : sx0 + sw] + + if not np.any(cov_patch): + blend_patch[:] = src_patch + wsum_patch[:] = w_patch + elif scratch is not None: + s_src, s_alpha = scratch + sf = s_src[:sh, :sw] + sa = s_alpha[:sh, :sw] + sf[:] = src_patch + np.add(wsum_patch, w_patch, out=wsum_patch) + np.maximum(wsum_patch, 1e-6, out=sa) + np.divide(w_patch, sa, out=sa) + np.subtract(sf, blend_patch, out=sf) + sf[:, :, 0] *= sa + sf[:, :, 1] *= sa + sf[:, :, 2] *= sa + np.add(blend_patch, sf, out=blend_patch) + else: + total = wsum_patch + w_patch + alpha = w_patch / np.maximum(total, 1e-6) + src_patch_f = src_patch.astype(np.float32, copy=False) + blend_patch += (src_patch_f - blend_patch) * alpha[:, :, None] + wsum_patch[:] = total + + cov_patch[:] = 1 + + def _mean_gray_bgr(self, bgr): + ch = cv2.mean(bgr) + return (ch[0] + ch[1] + ch[2]) / 3.0 + + def _match_bgr_brightness(self, tile_bgr, ref_mean_gray): + delta = int(round(ref_mean_gray - self._mean_gray_bgr(tile_bgr))) + if delta == 0: + return tile_bgr + lut = np.clip(np.arange(256, dtype=np.int16) + delta, 0, 255).astype(np.uint8) + return cv2.LUT(tile_bgr, lut) + + def _largest_fully_covered_rect(self, cov): + if cov.size == 0: + return None + + mask = cov > 0 + if not np.any(mask): + return None + + h, w = mask.shape + heights = np.zeros(w, dtype=np.int32) + best_area = 0 + best_rect = None + for y in range(h): + heights = np.where(mask[y], heights + 1, 0) + stack = [] + for x in range(w + 1): + cur_h = heights[x] if x < w else 0 + start = x + while stack and stack[-1][1] > cur_h: + start0, h0 = stack.pop() + area = h0 * (x - start0) + if area > best_area: + best_area = area + best_rect = (y - h0 + 1, y + 1, start0, x) + start = start0 + if not stack or stack[-1][1] < cur_h: + stack.append((start, cur_h)) + return best_rect + + def _compute_final_crop_rect(self, cov): + valid = cov > 0 + if not np.any(valid): + return None + + ys, xs = np.where(valid) + by0, by1 = int(ys.min()), int(ys.max()) + 1 + bx0, bx1 = int(xs.min()), int(xs.max()) + 1 + rect2 = self._largest_fully_covered_rect(cov[by0:by1, bx0:bx1]) + if rect2 is None: + return by0, by1, bx0, bx1 + + y0, y1, x0, x1 = rect2 + return by0 + y0, by0 + y1, bx0 + x0, bx0 + x1 + + def _geom_cache_key(self, t_ref_bgr, tiles_bgr_c, pad): + ref_h, ref_w = t_ref_bgr.shape[:2] + shapes = tuple(tb.shape[:2] for tb in tiles_bgr_c) + return ref_h, ref_w, shapes, pad + + def _render_feature_tiles( + self, + t_ref_bgr, + tiles_bgr, + H_use_list, + *, + pad=5, + frame_idx=0, + print_every=30, + verbose=False, + match_brightness=False, + canvas_cache=None, + blend=True, + ): + """ + Composite multiple tiles into one canvas using translation only, where each tile + origin maps into the reference tile coordinates. + """ + if H_use_list is None: + return None + + if canvas_cache is None: + canvas_cache = {} + do_profile = verbose and frame_idx % print_every == 0 + t_profile0 = cv2.getTickCount() / cv2.getTickFrequency() if do_profile else 0.0 + + if t_ref_bgr.ndim == 2: + t_ref_bgr = cv2.cvtColor(t_ref_bgr, cv2.COLOR_GRAY2BGR) + h0c, w0c = t_ref_bgr.shape[:2] + if match_brightness: + ref_mean_gray = self._mean_gray_bgr(t_ref_bgr) + tiles_bgr_c = [ + self._match_bgr_brightness( + tb if tb.ndim == 3 else cv2.cvtColor(tb, cv2.COLOR_GRAY2BGR), + ref_mean_gray, + ) + for tb in tiles_bgr + ] + elif any(tb.ndim == 2 for tb in tiles_bgr): + tiles_bgr_c = [tb if tb.ndim == 3 else cv2.cvtColor(tb, cv2.COLOR_GRAY2BGR) for tb in tiles_bgr] + else: + tiles_bgr_c = tiles_bgr + t_after_brightness = cv2.getTickCount() / cv2.getTickFrequency() if do_profile else 0.0 + + geom_key = self._geom_cache_key(t_ref_bgr, tiles_bgr_c, pad) + geom_cache_hit = canvas_cache.get("geom_key") == geom_key + if not geom_cache_hit: + ref_corners = np.array([[0, 0], [w0c, 0], [w0c, h0c], [0, h0c]], dtype=np.float64) + pts = [ref_corners] + for tile_bgr, H_use in zip(tiles_bgr_c, H_use_list): + if H_use is None: + continue + hi, wi = tile_bgr.shape[:2] + tx, ty = self._translation_from_H_to_ref(H_use) + pts.append( + np.array( + [[tx, ty], [tx + wi, ty], [tx + wi, ty + hi], [tx, ty + hi]], + dtype=np.float64, + ) + ) + + all_xy = np.concatenate(pts, axis=0) + x_min_f = float(all_xy[:, 0].min()) - pad + y_min_f = float(all_xy[:, 1].min()) - pad + x_max_f = float(all_xy[:, 0].max()) + pad + y_max_f = float(all_xy[:, 1].max()) + pad + out_w = max(1, int(np.ceil(x_max_f - x_min_f))) + out_h = max(1, int(np.ceil(y_max_f - y_min_f))) + ref_y0 = int(np.floor(-y_min_f)) + ref_x0 = int(np.floor(-x_min_f)) + + pastes = [] + for H_use in H_use_list: + if H_use is None: + pastes.append(None) + continue + tx, ty = self._translation_from_H_to_ref(H_use) + pastes.append((int(np.floor(ty - y_min_f)), int(np.floor(tx - x_min_f)))) + + _dr_y0 = max(0, ref_y0) + _dr_x0 = max(0, ref_x0) + _dr_y1 = min(out_h, ref_y0 + h0c) + _dr_x1 = min(out_w, ref_x0 + w0c) + for _tb, _pa in zip(tiles_bgr_c, pastes): + if _pa is None: + continue + _py, _px = _pa + _th, _tw = _tb.shape[:2] + _dr_y0 = min(_dr_y0, max(0, _py)) + _dr_x0 = min(_dr_x0, max(0, _px)) + _dr_y1 = max(_dr_y1, min(out_h, _py + _th)) + _dr_x1 = max(_dr_x1, min(out_w, _px + _tw)) + + canvas_cache["geom_key"] = geom_key + canvas_cache["out_w"] = out_w + canvas_cache["out_h"] = out_h + canvas_cache["ref_y0"] = ref_y0 + canvas_cache["ref_x0"] = ref_x0 + canvas_cache["pastes"] = pastes + canvas_cache["x_min_f"] = x_min_f + canvas_cache["y_min_f"] = y_min_f + canvas_cache["crop_rect"] = None + canvas_cache["dirty_rect"] = (_dr_y0, _dr_y1, _dr_x0, _dr_x1) + canvas_cache["blend_buf"] = np.zeros((out_h, out_w, 3), dtype=np.float32) + canvas_cache["wsum_buf"] = np.zeros((out_h, out_w), dtype=np.float32) + canvas_cache["cov_buf"] = np.zeros((out_h, out_w), dtype=np.uint8) + canvas_cache["weight_maps"] = {} + else: + out_w = canvas_cache["out_w"] + out_h = canvas_cache["out_h"] + ref_y0 = canvas_cache["ref_y0"] + ref_x0 = canvas_cache["ref_x0"] + pastes = canvas_cache["pastes"] + t_after_geom = cv2.getTickCount() / cv2.getTickFrequency() if do_profile else 0.0 + + blend_buf = canvas_cache["blend_buf"] + wsum = canvas_cache["wsum_buf"] + cov = canvas_cache["cov_buf"] + weight_maps = canvas_cache["weight_maps"] + if geom_cache_hit: + _dr = canvas_cache.get("dirty_rect") + if _dr is not None: + _dy0, _dy1, _dx0, _dx1 = _dr + blend_buf[_dy0:_dy1, _dx0:_dx1] = 0 + wsum[_dy0:_dy1, _dx0:_dx1] = 0 + cov[_dy0:_dy1, _dx0:_dx1] = 0 + else: + blend_buf.fill(0) + wsum.fill(0) + cov.fill(0) + t_after_reset = cv2.getTickCount() / cv2.getTickFrequency() if do_profile else 0.0 + + blend_margin = 16 if blend else 0 + max_th = max(h0c, *(tb.shape[0] for tb in tiles_bgr_c)) if tiles_bgr_c else h0c + max_tw = max(w0c, *(tb.shape[1] for tb in tiles_bgr_c)) if tiles_bgr_c else w0c + _ss = canvas_cache.get("scratch_src") + _sa = canvas_cache.get("scratch_alpha") + if _ss is None or _ss.shape[0] < max_th or _ss.shape[1] < max_tw: + _ss = np.empty((max_th, max_tw, 3), dtype=np.float32) + canvas_cache["scratch_src"] = _ss + if _sa is None or _sa.shape[0] < max_th or _sa.shape[1] < max_tw: + _sa = np.empty((max_th, max_tw), dtype=np.float32) + canvas_cache["scratch_alpha"] = _sa + _scratch = (_ss, _sa) + + blended_tiles = 0 + for tile_bgr, H_use, paste in zip(tiles_bgr_c, H_use_list, pastes): + if H_use is None or paste is None: + continue + y0, x0 = paste + th, tw = tile_bgr.shape[:2] + wkey = (th, tw, blend_margin) + if wkey not in weight_maps: + weight_maps[wkey] = self._tile_weight_map(th, tw, blend_margin) + self._blend_tile_inplace(blend_buf, wsum, cov, tile_bgr, weight_maps[wkey], y0, x0, _scratch) + blended_tiles += 1 + + ref_wkey = (h0c, w0c, blend_margin) + if ref_wkey not in weight_maps: + weight_maps[ref_wkey] = self._tile_weight_map(h0c, w0c, blend_margin) + self._blend_tile_inplace(blend_buf, wsum, cov, t_ref_bgr, weight_maps[ref_wkey], ref_y0, ref_x0, _scratch) + t_after_blend = cv2.getTickCount() / cv2.getTickFrequency() if do_profile else 0.0 + + crop_rect = canvas_cache.get("crop_rect") + if crop_rect is None: + crop_rect = self._compute_final_crop_rect(cov) + canvas_cache["crop_rect"] = crop_rect + if crop_rect is not None: + y0, y1, x0, x1 = crop_rect + roi = blend_buf[y0:y1, x0:x1] + else: + roi = blend_buf + rh, rw = roi.shape[:2] + stitch_buf = canvas_cache.get("stitch_buf") + if stitch_buf is None or stitch_buf.shape[0] != rh or stitch_buf.shape[1] != rw: + stitch_buf = np.empty((rh, rw, 3), dtype=np.uint8) + canvas_cache["stitch_buf"] = stitch_buf + cv2.convertScaleAbs(roi, dst=stitch_buf) + stitched = stitch_buf + t_after_finalize = cv2.getTickCount() / cv2.getTickFrequency() if do_profile else 0.0 + + if do_profile: + xmf = canvas_cache.get("x_min_f", 0.0) + ymf = canvas_cache.get("y_min_f", 0.0) + print( + f"stitch_feature_optimized: canvas out_w={out_w}, out_h={out_h}, " + f"x_min={xmf:.2f}, y_min={ymf:.2f}" + ) + print( + "stitch_feature_optimized steps: " + f"brightness={t_after_brightness - t_profile0:.6f}s, " + f"geom={t_after_geom - t_after_brightness:.6f}s ({'hit' if geom_cache_hit else 'miss'}), " + f"reset={t_after_reset - t_after_geom:.6f}s, " + f"blend={t_after_blend - t_after_reset:.6f}s ({blended_tiles + 1} tiles incl ref), " + f"finalize={t_after_finalize - t_after_blend:.6f}s, " + f"total={t_after_finalize - t_profile0:.6f}s" + ) + + return stitched + + def find_stitch_boxes(self,img_src,show = False): + + img_corr = self.__correct_edge_bloom(img_src) + self.__detect_nonblack_regions(img_corr,show = show, row_tol = self.row_tol) + return len(self.boxes), self.boxes + + # return self.boxes + + + def _copy_into_tile_buffer(self, src_view, dst, flip_x=True, flip_y=True): + if flip_x and flip_y: + cv2.flip(src_view, -1, dst) + elif flip_x: + cv2.flip(src_view, 1, dst) + elif flip_y: + cv2.flip(src_view, 0, dst) + else: + np.copyto(dst, src_view) + + def get_stitch_unit(self, img, flip_x=True, flip_y=True,index = np.arange(15)): + """ + Extract each tile given by boxes (x0,y0,x1,y1), default flip both X and Y due to inverting lens. + - img: source image (use corrected image if you prefer) + - boxes: list of (x0,y0,x1,y1) + - flip_x, flip_y: booleans (performed sequentially: X then Y) + - overlay_original: if True paste onto original image copy, otherwise onto blank background + - bg_color: background color for blank canvas (B,G,R) + Returns: canvas image and list of flipped tiles as (x0,y0,flipped_tile) + """ + h, w = img.shape[:2] + active_index = index if self.units is None else self.index + if isinstance(active_index, int): + selected_index = {active_index} + else: + selected_index = set(active_index) + flipped_units = [] if self.units is None else self.units + + for i, (x0, y0, x1, y1) in enumerate(self.boxes): + if i not in selected_index: + continue + + x0 = max(0, int(x0)); y0 = max(0, int(y0)) + x1 = min(w, int(x1)); y1 = min(h, int(y1)) + if x1 <= x0 or y1 <= y0: + continue + + src_view = img[y0:y1, x0:x1] + if self.units is None: + tile = np.empty_like(src_view) + self._copy_into_tile_buffer(src_view, tile, flip_x=flip_x, flip_y=flip_y) + flipped_units.append((x0, y0, tile)) + else: + _, _, tile = flipped_units[i] + if tile.shape != src_view.shape or tile.dtype != src_view.dtype: + tile = np.empty_like(src_view) + self._copy_into_tile_buffer(src_view, tile, flip_x=flip_x, flip_y=flip_y) + flipped_units[i] = (x0, y0, tile) + + self.units = flipped_units + + return True + + def extract_tiles(self): + if not self.isstitch: + # tile_idx = self.__get_tile_index_by_position(self.pos_default[7][0], self.pos_default[7][1]) + tile_idx = 7 + # if tile_idx is None: + # tile_idx = 7 + # Ensure index is always iterable (list or array) + self.index = [tile_idx] if isinstance(tile_idx, int) else tile_idx + self.ncol = 1 + self.nrow = 1 + + tile_list = self.__get_tile_by_index(self.index) + self.tile_list = tile_list + + return tile_list + + # def stitch_cal(self): + + # # init + # tile_list = self.tile_list + # img_stitched_height = None + # stitch_calibration = [] + # # Flip col and row for porting + # nrow, ncol = self.ncol, self.nrow + # if not self.isstitch: + # return self.tile_list[0], None + + # for i in range(ncol): + # img_stitched_width = None + # for j in range(nrow): + # if j == 0: + # img_j0 = tile_list[i*ncol] + # img_stitched_width = img_j0 + # else: + # img_1 = tile_list[i*ncol + j-1] + # img_2 = tile_list[i*ncol + j] + + # ov_pos, ov1, ov2, c_corr = self.__get_ov(img_1.astype(np.float32), img_2.astype(np.float32), dim=1) + + # stitch_calibration.append(["hor {}".format(j-1),ov_pos]) + + # # stitch images with stacking + # img_stitched_width = self.__stitch_optimized(img_stitched_width, img_2, ov_pos, ov1, ov2, blend=True, dim=1) + + # if i == 0: + # img_stitched_height = img_stitched_width + # stitch_calibration.append(["ver {}".format(i),0]) + # pass + # else: + # width = img_stitched_height.shape[1] + # width_new = img_stitched_width.shape[1] + # wdiff = width - width_new + # if wdiff > 0: + # img_stitched_width = np.hstack((img_stitched_width, img_stitched_width[:, -wdiff:])) + # elif wdiff < 0: + # img_stitched_width = img_stitched_width[:, :wdiff] + + # ov_pos_h, ov_h1, ov_h2, c_corr = self.__get_ov(img_stitched_height, img_stitched_width, dim=0) + + # stitch_calibration.append(["ver {}".format(i),ov_pos_h]) + + # img_stitched_height = self.__stitch_optimized(img_stitched_height, img_stitched_width, ov_pos_h, ov_h1, ov_h2, blend=True, dim=0) + + # self.stitch_calibration = stitch_calibration + + # return img_stitched_height, stitch_calibration + + # def __stitch_optimized(self, img1, img2, ov_pos, ov1, ov2, blend=True, dim=1): + # _dim = len(img1.shape) + + # # Clamp overlap for safety + # if dim == 1: + # ov_pos = int(max(0, min(ov_pos, img1.shape[1], img2.shape[1]))) + # else: + # ov_pos = int(max(0, min(ov_pos, img1.shape[0], img2.shape[0]))) + + # # Fast blend path with cached coefficient tensors + # if not blend or ov_pos <= 1: + # ov = ov1 + # else: + # blend_coef = self._get_blend_coef(ov_pos, dim, _dim) + # ov = ( + # ov1.astype(np.float32, copy=False) * blend_coef + # + ov2.astype(np.float32, copy=False) * (1.0 - blend_coef) + # ).astype(np.uint8) + + # # Build stitched output with one target allocation and slice writes + # if dim == 1: + # left_w = img1.shape[1] - ov_pos + # right_w = img2.shape[1] - ov_pos + # out_w = left_w + ov_pos + right_w + # if _dim == 3: + # stitched_img = np.empty((img1.shape[0], out_w, img1.shape[2]), dtype=img1.dtype) + # if left_w > 0: + # stitched_img[:, :left_w, :] = img1[:, :left_w, :] + # if ov_pos > 0: + # stitched_img[:, left_w:left_w + ov_pos, :] = ov + # if right_w > 0: + # stitched_img[:, left_w + ov_pos:, :] = img2[:, ov_pos:, :] + # else: + # stitched_img = np.empty((img1.shape[0], out_w), dtype=img1.dtype) + # if left_w > 0: + # stitched_img[:, :left_w] = img1[:, :left_w] + # if ov_pos > 0: + # stitched_img[:, left_w:left_w + ov_pos] = ov + # if right_w > 0: + # stitched_img[:, left_w + ov_pos:] = img2[:, ov_pos:] + # else: + # top_h = img1.shape[0] - ov_pos + # bottom_h = img2.shape[0] - ov_pos + # out_h = top_h + ov_pos + bottom_h + # if _dim == 3: + # stitched_img = np.empty((out_h, img1.shape[1], img1.shape[2]), dtype=img1.dtype) + # if top_h > 0: + # stitched_img[:top_h, :, :] = img1[:top_h, :, :] + # if ov_pos > 0: + # stitched_img[top_h:top_h + ov_pos, :, :] = ov + # if bottom_h > 0: + # stitched_img[top_h + ov_pos:, :, :] = img2[ov_pos:, :, :] + # else: + # stitched_img = np.empty((out_h, img1.shape[1]), dtype=img1.dtype) + # if top_h > 0: + # stitched_img[:top_h, :] = img1[:top_h, :] + # if ov_pos > 0: + # stitched_img[top_h:top_h + ov_pos, :] = ov + # if bottom_h > 0: + # stitched_img[top_h + ov_pos:, :] = img2[ov_pos:, :] + + # return stitched_img + + # def __get_ov(self, img1, img2, dim=1): + # ''' + # default dimension is along axis 1 (width of the images) + # ''' + # # pass parameters + # nominal_ov = self.nominal_ov_pos + # bound_ov = self.bound + + # cross_corr = [] + # h1, w1 = img1.shape[:2] + # h2, w2 = img2.shape[:2] + # # clamp tested overlap to valid range (1..min dimension) + # max_possible = w1 if dim == 1 else h1 + # max_possible = min(max_possible, w2 if dim == 1 else h2) + # lo = max(1, nominal_ov - bound_ov) + # hi = min(max_possible, nominal_ov + bound_ov) + # ov_space = range(lo, hi + 1) + + # for ov in ov_space: + # if dim == 1: + # ov_area1 = img1[:, max(0, w1 - ov):, :] + # ov_area2 = img2[:, :min(ov, w2), :] + # elif dim == 0: + # ov_area1 = img1[max(0, h1 - ov):, :, :] + # ov_area2 = img2[:min(ov, h2), :, :] + + # # require exact shape match (detect_nonblack_regions guarantees uniform tile size) + # if ov_area1.size == 0 or ov_area2.size == 0 or ov_area1.shape != ov_area2.shape: + # cross_corr.append(-1.0) + # continue + + # # multi-channel cross correlation (average over channels) + # corr = 0.0 + # for i in range(min(3, ov_area1.shape[2])): + # a = ov_area1[:, :, i].astype(np.float32) + # b = ov_area2[:, :, i].astype(np.float32) + # denom = np.sqrt(np.sum(a * a) * np.sum(b * b)) + 1e-12 + # corr += float(np.sum(a * b) / denom) + # corr = corr / float(min(3, ov_area1.shape[2])) + # cross_corr.append(corr) + + # # pick best overlap (ignore invalid entries) + # best_idx = int(np.argmax(cross_corr)) + # ov_pos = list(ov_space)[best_idx] + + # # extract the overlap regions (assume shapes match) + # if dim == 1: + # ov_1 = img1[:, max(0, w1 - ov_pos):, :].copy() + # ov_2 = img2[:, :min(ov_pos, w2), :].copy() + # else: + # ov_1 = img1[max(0, h1 - ov_pos):, :, :].copy() + # ov_2 = img2[:min(ov_pos, h2), :, :].copy() + # return ov_pos, ov_1, ov_2, cross_corr + + +# Helper functions for stitching + def __get_tile_index_by_position(self, x, y, tol=20): + """ + Find flipped tile whose top-left matches (x,y) within tol pixels. + flipped_units: list of (x,y,tile) + """ + i= 0 + for xi, yi, tile in self.units: + if abs(int(x) - int(xi)) <= tol and abs(int(y) - int(yi)) <= tol: + # return tile + return i + i += 1 + return None + + def __get_tile_by_index(self, idx): + """ + Retrieve tile by index + """ + if isinstance(idx, int): + idx = [idx] + + if len(idx) > len(self.units): + raise ValueError("Index exceeds number of tiles.") + + tile_list = [] + for i in range(len(idx)): + [xi, yi, tile] = self.units[idx[i]] + tile_list.append(tile) + + return tile_list + + def __correct_edge_bloom(self, img, method="divide", kernel_size=None, clip=True): + """ + Simple illumination correction to reduce edge bloom / vignetting. Only for getting tile boxes. + - method: "divide" (default) or "subtract" + * divide: img_corrected = (img / (bg + eps)) * gain -- preserves colors + * subtract: img_corrected = img - (bg - mean_bg) -- removes low-freq background + - kernel_size: size for large-kernel blur used as background estimate (odd int). + If None, chosen from image size. + Returns corrected uint8 image. + """ + if img is None: + raise ValueError("Input image is None.") + + h, w = img.shape[:2] + if kernel_size is None: + # choose large kernel relative to image size, ensure odd + k = max(31, min(h, w) // 2) + if k % 2 == 0: + k += 1 + kernel_size = k + # convert to float32 for stable ops + img_f = img.astype(np.float32) + # estimate background by large Gaussian blur (works well for smooth bloom) + bg = cv2.GaussianBlur(img_f, (kernel_size, kernel_size), 0) + if method == "subtract": + # remove low-frequency background but keep overall brightness + mean_bg = bg.mean(axis=(0, 1), keepdims=True) + corr = img_f - (bg - mean_bg) + else: + # divide: normalized gain correction + eps = 1e-6 + # compute gain so that mid-level stays near 128 + mean_bg = bg.mean(axis=(0, 1), keepdims=True) + eps + gain = (mean_bg * 0.5) # target scale; 0.5 keeps values reasonable + corr = (img_f / (bg + eps)) * gain + if clip: + corr = np.clip(corr, 0, 255).astype(np.uint8) + else: + corr = corr.astype(np.uint8) + return corr + + def __get_unit_pos(self,idx): + + if isinstance(idx, int): + idx = [idx] + + if len(idx) > len(self.units): + raise ValueError("Index exceeds number of vision units.") + + pos_list = [] + for i in range(len(idx)): + [xi, yi, tile] = self.units[idx[i]] + pos_list.append((xi, yi)) + + return pos_list + + # Computation Functions + def __detect_nonblack_regions(self, img, morph_k=3, n_boxes_target=15, bk_thresh_step=10, bk_thresh_max=100,show = False, row_tol = 0.4): + """ + Return binary mask of non-black regions and list of bounding boxes (x,y,w,h). + Uses adaptive thresholding on grayscale + small morphology to be robust to illumination. + + New behavior: after finding candidate boxes, center-crop all boxes to the same + width/height (smallest found) so returned boxes share a common size. + """ + if img is None: + raise ValueError("Input image is None.") + + h, w = img.shape[:2] + n_boxes = 0 + bk_thresh = 0 # initial black threshold + bk_thresh_step = 5 + bk_thresh_max = 150 + + # Also include a low global V threshold to capture colored but dark tiles + hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV) + v = hsv[:,:,2] + ww = hh = 0 + while n_boxes != n_boxes_target and bk_thresh <= bk_thresh_max: + _, v_mask = cv2.threshold(v, bk_thresh, 255, cv2.THRESH_BINARY) # tune 50 if needed + + mask = v_mask.copy() + # Exclude left and right boundary (20 pixels each) from detection + edge = 20 + if w > edge * 2: + mask[:, :edge] = 0 + mask[:, -edge:] = 0 + + # Morphology: remove small specks, fill small holes + k = max(1, morph_k) + kernel = cv2.getStructuringElement(cv2.MORPH_RECT, (k, k)) + mask = cv2.morphologyEx(mask, cv2.MORPH_OPEN, kernel, iterations=1) + mask = cv2.morphologyEx(mask, cv2.MORPH_CLOSE, kernel, iterations=2) + # cv2.imshow("mask", mask) + # cv2.waitKey(0) + # find contours of candidate regions + contours, _ = cv2.findContours(mask, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE) + + boxes = [] + for c in contours: + x,y,ww,hh = cv2.boundingRect(c) + boxes.append((x,y,ww,hh)) + + # filter boxes by size (ignore too small or too large tiles) + boxes = self.__filter_boxes_by_size(boxes, (h, w)) + n_boxes = len(boxes) + bk_thresh += bk_thresh_step + + print("Detected {} candidate boxes with bk_thresh={}".format(n_boxes, bk_thresh - bk_thresh_step)) + if n_boxes == 0: + self.boxes = [] + return n_boxes + # compute common center-crop size: use minimum width/height among boxes + widths = [b[2] for b in boxes] + heights = [b[3] for b in boxes] + # target_w = max(1,int(min(widths))) + # target_h = max(1,int(min(heights))) + target_w = self.box_size[0] + target_h = self.box_size[1] + + # center-crop each box to (target_w, target_h) inside original box bounds + cropped_boxes = [] + for (x, y, ww, hh) in boxes: + cx = x + ww // 2 + cy = y + hh // 2 + nx0 = int(cx - target_w // 2) + ny0 = int(cy - target_h // 2) + # clamp to image bounds + nx0 = max(0, min(nx0, w - target_w)) + ny0 = max(0, min(ny0, h - target_h)) + # Convert to (x0, y0, x1, y1) format for direct image region retrieval + nx1 = nx0 + target_w + ny1 = ny0 + target_h + cropped_boxes.append((nx0, ny0, nx1, ny1)) + + # sort boxes left-to-right, top-to-bottom (useful for grid) + # Use quantized y-coordinates to group boxes into rows, making sorting robust to noise + if len(cropped_boxes) > 0: + # Calculate row tolerance based on typical box height (use median height) + heights = [b[3] - b[1] for b in cropped_boxes] + median_height = np.median(heights) if heights else target_h + # Use a fraction of the box height as tolerance (e.g., 20% of box height) + row_tolerance = max(1, int(median_height * row_tol)) + + # Quantize y-coordinates to group boxes into rows + def get_row_key(box): + y = box[1] # y0 coordinate + # Round y to nearest multiple of row_tolerance to group into rows + quantized_y = (y // row_tolerance) * row_tolerance + return (quantized_y, box[0]) # Sort by quantized row, then by x + + cropped_boxes = sorted(cropped_boxes, key=get_row_key) + else: + cropped_boxes = sorted(cropped_boxes, key=lambda b: (b[1], b[0])) + + self.boxes = cropped_boxes + img_with_boxes = self.draw_boxes(img= img) + if show: + cv2.imshow("Detected Boxes", img_with_boxes) + cv2.waitKey(0) + + img_path = "./config/compound_eye.png" + if os.path.exists(img_path): + cv2.imwrite(img_path, img_with_boxes) + else: + os.makedirs(os.path.dirname(img_path), exist_ok=True) + cv2.imwrite(img_path, img_with_boxes) + # print("Check if compound eye detection image valid: {}".format(img_path)) + return cropped_boxes + + def draw_boxes(self, img, thickness=2): + """ + Draw bounding boxes on the image. + - img: input image (will be copied, not modified in-place) + - thickness: line thickness + Returns: image with drawn boxes + """ + if self.boxes is None or len(self.boxes) == 0: + print("No boxes to draw") + return img + + img_draw = img.copy() + color=(0, 255, 0) + + for i, (x0, y0, x1, y1) in enumerate(self.boxes): + # Draw rectangle + cv2.rectangle(img_draw, (x0, y0), (x1, y1), color, thickness) + + # Draw index + text_size = cv2.getTextSize(str(i), cv2.FONT_HERSHEY_SIMPLEX, 0.6, 2)[0] + text_pos = (x0 + 5, y0 + text_size[1] + 5) + # Draw text background and text + cv2.rectangle(img_draw, (text_pos[0] - 2, text_pos[1] - text_size[1] - 2), + (text_pos[0] + text_size[0] + 2, text_pos[1] + 2), (0, 0, 0), -1) + cv2.putText(img_draw, str(i), text_pos, cv2.FONT_HERSHEY_SIMPLEX, 0.6, color, 2) + + return img_draw + + + + def __filter_boxes_by_size(self, boxes, img_shape): + """ + Remove boxes that are too small or too large relative to the image. + - boxes: list of (x,y,w,h) + - img_shape: (height, width) + - min_area_frac / max_area_frac: allowed area fraction of image + Returns filtered list of boxes. + """ + h, w = img_shape + img_area = h * w + min_area = img_area * float(self.min_area_frac) + max_area = img_area * float(self.max_area_frac) + filtered = [] + for (x,y,ww,hh) in boxes: + area = ww * hh + if area < min_area or area > max_area or (abs(ww - hh) > self.max_aspect_ratio): + continue + filtered.append((x,y,ww,hh)) + return filtered + + \ No newline at end of file diff --git a/src/orisys/__init__.py b/src/orisys/__init__.py new file mode 100644 index 0000000..f30f816 --- /dev/null +++ b/src/orisys/__init__.py @@ -0,0 +1,29 @@ +""" +orisys - Optical Tactile Sensor SDK + +A Python library for processing and analyzing optical tactile sensor data, +including image stitching, optical flow tracking, and deformation decomposition. +""" + +__version__ = "0.3.1" +__author__ = "Orisys" + +from .sensor import Sensor +from . import util +from . import configs + +# Re-export list_configs as list_config for convenience +list_config = configs.list_config +export_config = configs.export_config + +__all__ = [ + # class + 'Sensor', + + # util functions + 'util', + + # configs utilities functions + 'list_config', + 'export_config' +] diff --git a/src/orisys/backend_availability.py b/src/orisys/backend_availability.py new file mode 100644 index 0000000..24c9475 --- /dev/null +++ b/src/orisys/backend_availability.py @@ -0,0 +1,152 @@ +""" +Centralized backend availability checking for GPU acceleration libraries. + +This module provides a single source of truth for checking whether CuPy and OpenCL +are available, avoiding duplicate import checks across the codebase. +""" + +# CuPy availability and related objects +_cupy_available = False +_cupy_cp = None +_cupy_cp_signal = None +_cupy_streams_available = False +_cupy_stream = None +_cupy_torque_kernel = None +_cupy_kernel_available = False + +# OpenCL availability and related objects +_opencl_available = False +_opencl_cl = None +_opencl_cla = None +_opencl_rfftn = None +_opencl_irfftn = None + +# Try to import CuPy +try: + import cupy as cp + import cupyx.scipy.signal as cp_signal + _cupy_cp = cp + _cupy_cp_signal = cp_signal + _cupy_available = True + + # Try to import CuPy streams for parallel execution + try: + from cupy.cuda import Stream + _cupy_stream = Stream + _cupy_streams_available = True + except ImportError: + _cupy_stream = None + _cupy_streams_available = False + + # Create fused elementwise kernel for torque computation + try: + _cupy_torque_kernel = cp.ElementwiseKernel( + 'float32 r_x, float32 r_y, float32 grid_0, float32 grid_1, ' + 'float32 max_0, float32 max_1, float32 min_0, float32 min_1', + 'float32 torque', + ''' + float cross_p = (grid_0 - max_0) * r_y - (grid_1 - max_1) * r_x; + float cross_n = (grid_0 - min_0) * r_y - (grid_1 - min_1) * r_x; + torque = cross_p + cross_n; + ''', + 'torque_kernel' + ) + _cupy_kernel_available = True + except Exception: + _cupy_torque_kernel = None + _cupy_kernel_available = False + +except ImportError: + pass + +# Try to import OpenCL +try: + import pyopencl as cl + import pyopencl.array as cla + from pyvkfft.fft import rfftn as cl_rfftn + from pyvkfft.fft import irfftn as cl_irfftn + _opencl_cl = cl + _opencl_cla = cla + _opencl_rfftn = cl_rfftn + _opencl_irfftn = cl_irfftn + _opencl_available = True +except ImportError: + pass + + +def check_cupy_available(): + """Check if CuPy is available.""" + return _cupy_available + + +def check_opencl_available(): + """Check if OpenCL/pyvkfft is available.""" + return _opencl_available + + +def get_cupy(): + """Get CuPy module if available, None otherwise.""" + return _cupy_cp + + +def get_cupy_signal(): + """Get cupyx.scipy.signal module if available, None otherwise.""" + return _cupy_cp_signal + + +def get_cupy_stream(): + """Get CuPy Stream class if available, None otherwise.""" + return _cupy_stream + + +def get_cupy_torque_kernel(): + """Get CuPy torque kernel if available, None otherwise.""" + return _cupy_torque_kernel + + +def is_cupy_streams_available(): + """Check if CuPy streams are available.""" + return _cupy_streams_available + + +def is_cupy_kernel_available(): + """Check if CuPy torque kernel is available.""" + return _cupy_kernel_available + + +def get_opencl(): + """Get pyopencl module if available, None otherwise.""" + return _opencl_cl + + +def get_opencl_array(): + """Get pyopencl.array module if available, None otherwise.""" + return _opencl_cla + + +def get_opencl_rfftn(): + """Get pyvkfft.fft.rfftn function if available, None otherwise.""" + return _opencl_rfftn + + +def get_opencl_irfftn(): + """Get pyvkfft.fft.irfftn function if available, None otherwise.""" + return _opencl_irfftn + + +# For backward compatibility, export as module-level constants +CUPY_AVAILABLE = _cupy_available +OPENCL_AVAILABLE = _opencl_available +STREAMS_AVAILABLE = _cupy_streams_available +KERNEL_AVAILABLE = _cupy_kernel_available + +# Export commonly used objects +cp = _cupy_cp +cp_signal = _cupy_cp_signal +Stream = _cupy_stream +_torque_kernel = _cupy_torque_kernel +cl = _opencl_cl +cla = _opencl_cla +cl_rfftn = _opencl_rfftn +cl_irfftn = _opencl_irfftn + diff --git a/src/orisys/configs.py b/src/orisys/configs.py new file mode 100644 index 0000000..ebdfad8 --- /dev/null +++ b/src/orisys/configs.py @@ -0,0 +1,126 @@ +import json +from pathlib import Path + + +def _candidate_config_dirs() -> list[Path]: + """ + Candidate config directories for editable installs and packaged wheels. + """ + here = Path(__file__).resolve().parent + candidates = [ + here / "configs", # packaged wheel layout: orisys/configs/*.json + here.parent.parent / "config", # editable install from repo: repo_root/config/*.json + here.parent / "config", # fallback + Path.cwd() / "config", # script launched from repo root + ] + + unique: list[Path] = [] + for path in candidates: + if path not in unique: + unique.append(path) + return unique + + +def _get_config_dir() -> Path: + for candidate in _candidate_config_dirs(): + if candidate.exists() and any(candidate.glob("*.json")): + return candidate + # Default to the first candidate so error messages are stable. + return _candidate_config_dirs()[0] + + +CONFIG_DIR = _get_config_dir() + + +def _config_files() -> list[Path]: + if not CONFIG_DIR.exists(): + return [] + return sorted(CONFIG_DIR.glob("*.json")) + + +def _load_json(path: Path) -> dict: + with open(path, "r", encoding="utf-8") as f: + return json.load(f) + + +def load_config(config_name_or_path): + """ + Load sensor configuration from a JSON file path or config name. + + Config lookup order: + 1. Exact file path (absolute or relative) + 2. File stem under the config directory (e.g. ``ddjx01`` -> ``config/ddjx01.json``) + 3. JSON field ``"name"`` matching the requested name (keeps ``prototype`` compatible) + """ + config_path = Path(config_name_or_path) + + if config_path.exists() and config_path.is_file(): + if config_path.suffix.lower() != ".json": + raise ValueError(f"Config file must be a JSON file: {config_path}") + return _load_json(config_path) + + if config_path.is_absolute(): + raise FileNotFoundError(f"Config file not found at absolute path: {config_path}") + + direct = CONFIG_DIR / f"{config_name_or_path}.json" + if direct.exists(): + return _load_json(direct) + + # Backward-compatible alias resolution: support old names via JSON "name" field. + for candidate in _config_files(): + try: + data = _load_json(candidate) + except Exception: + continue + if data.get("name") == config_name_or_path: + return data + + available = [f.stem for f in _config_files()] + available_str = ", ".join(available) if available else "none" + raise FileNotFoundError( + f"Input config file not found with name or path: {config_name_or_path}\n" + f" Tried as file path: {config_path} (not found)\n" + f" Tried as config file: {direct} (not found)\n" + f" Available config files: {available_str}" + ) + + +def list_config(): + """ + List all available JSON configuration files by file stem. + """ + return [f.stem for f in _config_files()] + + +def export_config(config_name=None, path="./config/exported_config.json"): + """ + Export a configuration to a JSON file with readable formatting. + """ + config = load_config(config_name) + Path(path).parent.mkdir(parents=True, exist_ok=True) + + with open(path, "w", encoding="utf-8") as f: + formatted = _format_json_value(config) + f.write(formatted) + f.write("\n") + + print(f"Config name: {config_name} exported to {path}") + return config + + +def _format_json_value(value, indent_level=0, indent_str=" "): + if isinstance(value, dict): + if not value: + return "{}" + items = [] + for k, v in value.items(): + key_str = json.dumps(k, ensure_ascii=False) + value_str = _format_json_value(v, indent_level + 1, indent_str) + items.append(f"{indent_str * (indent_level + 1)}{key_str}: {value_str}") + return "{\n" + ",\n".join(items) + "\n" + indent_str * indent_level + "}" + if isinstance(value, list): + if not value: + return "[]" + items = [json.dumps(item, ensure_ascii=False) for item in value] + return "[" + ", ".join(items) + "]" + return json.dumps(value, ensure_ascii=False) diff --git a/src/orisys/get_depth.py b/src/orisys/get_depth.py new file mode 100644 index 0000000..f8de03b --- /dev/null +++ b/src/orisys/get_depth.py @@ -0,0 +1,350 @@ +import numpy as np +import cv2 + +from .backend_availability import CUPY_AVAILABLE, get_cupy +cp = get_cupy() +# 缓存形态学操作的核,避免重复创建 +_morphology_kernels = {} + +class Contact3D: + def __init__(self, config_contact=None, verbose=False): + + # Load Config + self.config_contact = config_contact + self.flow_threshold = config_contact["flow_threshold"] + self.expansion_threshold = config_contact["expansion_threshold"] + self.downsample_factor = 1 + self.kernel_size = config_contact["kernel_size"] + self.denoise_sigma = config_contact["denoise_sigma"] + self.min_contour_area = config_contact["min_contour_area"] + # Divergence threshold: only keep divergence values above this threshold, set others to zero + self.divergence_threshold = config_contact["div_threshold"] + self.verbose = verbose + if self.verbose: + print(f"Contact3D initialized with config: {self.config_contact}") + + # Data Variables + self.foe_results = None + # self.expansion_mask = None + # self.contraction_mask = None + # self.divergence_map = None + # self.centroid = None + # self.centroid_found = False + # self.contour = None + # self.all_contours = None + + def _create_foe_result(self, expansion_mask, contraction_mask, divergence_map, + centroid=None, centroid_found=False, contour=None, + all_contours=None): + """ + 创建标准化的FOE结果字典,统一所有函数的返回格式。 + + Args: + expansion_mask: 扩张区域掩码 + contraction_mask: 收缩区域掩码 + divergence_map: 散度图 + centroid: 质心坐标,可以是单个元组 (x, y) 或列表 [(x1, y1), (x2, y2), ...] + centroid_found: 是否找到质心 + contour: 轮廓,可以是单个轮廓或轮廓列表 + all_contours: 所有轮廓(仅在return_all_contours=True时使用) + + Returns: + dict: 标准化的FOE结果字典 + """ + result = { + 'expansion_mask': expansion_mask, + 'contraction_mask': contraction_mask, + 'divergence_map': divergence_map, + 'centroid': centroid if centroid is not None else [0,0], + 'centroid_found': centroid_found, + } + + # 可选字段 + if contour is not None: + result['contour'] = contour + + if all_contours is not None: + result['_all_contours'] = all_contours + + return result + + def compute_foe(self, flow_field, return_all_contours=False): + """ + 计算光流场的扩张焦点(Focus of Expansion)。 + + Args: + flow_field: 光流场,形状为 (H, W, 2) 的 numpy 数组 + min_magnitude: 最小光流幅度阈值,低于此值的点不参与计算 + expansion_threshold: 扩张判定阈值,用于区分扩张和收缩区域 + downsample_factor: 下采样因子,用于平滑计算(默认10) + return_all_contours: 是否返回所有轮廓(默认False,仅返回最大轮廓) + kernel_size: 形态学操作的核大小 + denoise_sigma: 降噪高斯滤波的标准差(默认1.5,设为0禁用降噪) + + Returns: + dict: 包含扩张焦点信息的字典 + """ + H, W = flow_field.shape[:2] + + # 优化:使用视图而不是复制,减少内存分配 + u = flow_field[:, :, 0] + v = flow_field[:, :, 1] + + # 下采样并计算散度,然后插值回原尺寸 + if self.downsample_factor > 1: + # 使用步进切片,避免复制 + u_ds = u[::self.downsample_factor, ::self.downsample_factor] + v_ds = v[::self.downsample_factor, ::self.downsample_factor] + + # 计算幅度(优化:使用square减少中间数组) + magnitude_ds = np.sqrt(np.square(u_ds) + np.square(v_ds)) + if self.denoise_sigma > 0: + magnitude_ds = cv2.GaussianBlur(magnitude_ds, (0, 0), self.denoise_sigma) + + # 优化:合并梯度计算,减少中间数组 + # 计算散度:du/dx + dv/dy + du_dx = np.gradient(u_ds, axis=1) + dv_dy = np.gradient(v_ds, axis=0) + divergence_ds = du_dx + dv_dy # 直接相加,避免中间数组 + + if self.denoise_sigma > 0: + divergence_ds = cv2.GaussianBlur(divergence_ds, (0, 0), self.denoise_sigma) + + # 插值回原尺寸 + magnitude = cv2.resize(magnitude_ds, (W, H), interpolation=cv2.INTER_CUBIC) + divergence = cv2.resize(divergence_ds, (W, H), interpolation=cv2.INTER_CUBIC) + else: + # 计算幅度(优化:使用square减少中间数组) + magnitude = np.sqrt(np.square(u) + np.square(v)) + if self.denoise_sigma > 0: + magnitude = cv2.GaussianBlur(magnitude, (0, 0), self.denoise_sigma) + + # 优化:合并梯度计算 + du_dx = np.gradient(u, axis=1) + dv_dy = np.gradient(v, axis=0) + divergence = du_dx + dv_dy + + # 降噪:在计算散度之后对散度图进行平滑 + if self.denoise_sigma > 0: + divergence = cv2.GaussianBlur(divergence, (0, 0), self.denoise_sigma) + + # 优化:使用原地操作 - 只保留大于阈值的散度值,其他设为0 + divergence = np.where(divergence > self.divergence_threshold, divergence, 0) + + # 创建掩码(使用原地操作优化) + valid_mask = magnitude > self.flow_threshold + expansion_mask = (valid_mask & (divergence > self.expansion_threshold)) + contraction_mask = (valid_mask & (divergence < -self.expansion_threshold)) + + # 初始化结果字典 + result = self._create_foe_result(expansion_mask, contraction_mask, divergence) + + # 寻找扩张区域轮廓 + # 优化:缓存形态学操作的核 + # Convert kernel_size to tuple for use as dictionary key (lists are not hashable) + kernel_key = tuple(self.kernel_size) if isinstance(self.kernel_size, (list, np.ndarray)) else self.kernel_size + if kernel_key not in _morphology_kernels: + _morphology_kernels[kernel_key] = np.ones(self.kernel_size, np.uint8) + + expansion_binary = expansion_mask.astype(np.uint8) * 255 + if np.any(expansion_binary): + expansion_binary_closed = cv2.morphologyEx(expansion_binary, cv2.MORPH_CLOSE, _morphology_kernels[kernel_key]) + contours, _ = cv2.findContours(expansion_binary_closed, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE) + + if contours: + result['centroid_found'] = True + if return_all_contours: + result['_all_contours'] = contours + + largest_contour = max(contours, key=cv2.contourArea) + result['contour'] = largest_contour + + M = cv2.moments(largest_contour) + if M["m00"] > 0: + result['centroid'] = (int(M["m10"] / M["m00"]), int(M["m01"] / M["m00"])) + + self.foe_results = result + return self.foe_results + + def compute_foe_gpu(self, flow_field, return_all_contours=False): + """ + 使用CUDA加速计算光流场的扩张焦点(Focus of Expansion)。 + + Args: + flow_field: 光流场,形状为 (H, W, 2) 的 numpy 数组 + flow_threshold: 最小光流幅度阈值,低于此值的点不参与计算 + expansion_threshold: 扩张判定阈值,用于区分扩张和收缩区域 + downsample_factor: 下采样因子,用于平滑计算(默认10) + return_all_contours: 是否返回所有轮廓(默认False,仅返回最大轮廓) + kernel_size: 形态学操作的核大小 + denoise_sigma: 降噪高斯滤波的标准差(默认1.5,设为0禁用降噪) + + Returns: + dict: 包含扩张焦点信息的字典 + + Note: + 如果CuPy不可用,会自动回退到CPU版本的compute_foe + """ + # 检查CuPy是否可用 + if not CUPY_AVAILABLE: + return self.compute_foe(flow_field, return_all_contours) + + H, W = flow_field.shape[:2] + + # 导入CuPy的高斯滤波函数(仅在需要时导入) + try: + from cupyx.scipy.ndimage import gaussian_filter as cp_gaussian_filter + except ImportError: + # 如果导入失败,回退到CPU版本 + return self.compute_foe(flow_field, return_all_contours) + + # 优化:使用asarray而不是array,如果已经是CuPy数组则避免复制 + if isinstance(flow_field, cp.ndarray): + flow_gpu = flow_field + else: + flow_gpu = cp.asarray(flow_field, dtype=cp.float32) + + # 优化:使用视图而不是复制 + u_gpu = flow_gpu[:, :, 0] + v_gpu = flow_gpu[:, :, 1] + + # 下采样并计算散度,然后插值回原尺寸 + if self.downsample_factor > 1: + # 下采样(使用步进切片,避免复制) + u_ds_gpu = u_gpu[::self.downsample_factor, ::self.downsample_factor] + v_ds_gpu = v_gpu[::self.downsample_factor, ::self.downsample_factor] + + # 计算幅度(优化:使用square减少中间数组) + magnitude_ds_gpu = cp.sqrt(cp.square(u_ds_gpu) + cp.square(v_ds_gpu)) + + # 高斯滤波(使用CuPy的gaussian_filter) + if self.denoise_sigma > 0: + magnitude_ds_gpu = cp_gaussian_filter(magnitude_ds_gpu, sigma=self.denoise_sigma) + + # 优化:合并梯度计算,减少中间数组 + # 计算散度:du/dx + dv/dy + du_dx_ds = cp.gradient(u_ds_gpu, axis=1) + dv_dy_ds = cp.gradient(v_ds_gpu, axis=0) + divergence_ds_gpu = du_dx_ds + dv_dy_ds + + # 对散度进行高斯滤波 + if self.denoise_sigma > 0: + divergence_ds_gpu = cp_gaussian_filter(divergence_ds_gpu, sigma=self.denoise_sigma) + + # 优化:在GPU上完成插值,减少数据传输 + # 使用CuPy的zoom进行插值(更高效) + from cupyx.scipy.ndimage import zoom as cp_zoom + zoom_factor = (H / divergence_ds_gpu.shape[0], W / divergence_ds_gpu.shape[1]) + magnitude_gpu = cp_zoom(magnitude_ds_gpu, zoom_factor, order=3) # 3 = cubic + divergence_gpu = cp_zoom(divergence_ds_gpu, zoom_factor, order=3) + else: + # 计算幅度(优化:使用square减少中间数组) + magnitude_gpu = cp.sqrt(cp.square(u_gpu) + cp.square(v_gpu)) + + # 高斯滤波 + if self.denoise_sigma > 0: + magnitude_gpu = cp_gaussian_filter(magnitude_gpu, sigma=self.denoise_sigma) + + # 优化:合并梯度计算 + du_dx = cp.gradient(u_gpu, axis=1) + dv_dy = cp.gradient(v_gpu, axis=0) + divergence_gpu = du_dx + dv_dy + + # 对散度进行高斯滤波 + if self.denoise_sigma > 0: + divergence_gpu = cp_gaussian_filter(divergence_gpu, sigma=self.denoise_sigma) + + # 优化:在GPU上完成掩码操作,减少数据传输 + # 只保留大于阈值的散度值,其他设为0 + divergence_gpu = cp.where(divergence_gpu > self.divergence_threshold, divergence_gpu, 0) + + # 在GPU上创建掩码 + valid_mask_gpu = magnitude_gpu > self.flow_threshold + expansion_mask_gpu = (valid_mask_gpu & (divergence_gpu > self.expansion_threshold)) + contraction_mask_gpu = (valid_mask_gpu & (divergence_gpu < -self.expansion_threshold)) + + # 优化:一次性传输所有需要的数据回CPU + magnitude = cp.asnumpy(magnitude_gpu) + divergence = cp.asnumpy(divergence_gpu) + expansion_mask = cp.asnumpy(expansion_mask_gpu) + contraction_mask = cp.asnumpy(contraction_mask_gpu) + + # 初始化结果字典 + result = self._create_foe_result(expansion_mask, contraction_mask, divergence) + + # 寻找扩张区域轮廓(在CPU上进行,因为OpenCV的轮廓检测需要CPU) + # 优化:缓存形态学操作的核 + # Convert kernel_size to tuple for use as dictionary key (lists are not hashable) + kernel_key = tuple(self.kernel_size) if isinstance(self.kernel_size, (list, np.ndarray)) else self.kernel_size + if kernel_key not in _morphology_kernels: + _morphology_kernels[kernel_key] = np.ones(self.kernel_size, np.uint8) + + expansion_binary = expansion_mask.astype(np.uint8) * 255 + if np.any(expansion_binary): + expansion_binary_closed = cv2.morphologyEx(expansion_binary, cv2.MORPH_CLOSE, _morphology_kernels[kernel_key]) + contours, _ = cv2.findContours(expansion_binary_closed, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE) + + if contours: + result['centroid_found'] = True + if return_all_contours: + result['_all_contours'] = contours + + largest_contour = max(contours, key=cv2.contourArea) + result['contour'] = largest_contour + + M = cv2.moments(largest_contour) + if M["m00"] > 0: + result['centroid'] = (int(M["m10"] / M["m00"]), int(M["m01"] / M["m00"])) + + self.foe_results = result + return self.foe_results + + def compute_multiple_foe(self,flow_field): + """ + 计算光流场的多个扩张焦点(Foci of Expansion)。 + + Args: + flow_field: 光流场,形状为 (H, W, 2) 的 numpy 数组 + flow_threshold: 最小光流幅度阈值,低于此值的点不参与计算 + expansion_threshold: 扩张判定阈值,用于区分扩张和收缩区域 + downsample_factor: 下采样因子,用于平滑计算(默认10) + min_contour_area: 最小轮廓面积阈值,小于此值的轮廓会被忽略 + denoise_sigma: 降噪高斯滤波的标准差(默认1.5,设为0禁用降噪) + kernel_size: 形态学操作的核大小 + + Returns: + dict: 包含多个扩张焦点信息的字典,包括: + - 'foe_points': 扩张焦点坐标列表 [(x1, y1), (x2, y2), ...] + - 'expansion_regions': 扩张区域轮廓列表 + - 'expansion_mask': 扩张区域二值掩码 + - 'contraction_mask': 收缩区域二值掩码 + - 'divergence_map': 散度图 + """ + # 调用 compute_foe_gpu 获取基础数据和所有轮廓 + foe_result = self.compute_foe_gpu(flow_field, return_all_contours=True) + + # 构建多焦点结果,复用基础数据 + result = self._create_foe_result( + expansion_mask=foe_result['expansion_mask'], + contraction_mask=foe_result['contraction_mask'], + divergence_map=foe_result['divergence_map'], + centroid_found=foe_result['centroid_found'] + ) + + # 处理所有轮廓,过滤并计算焦点 + if '_all_contours' in foe_result: + for contour in foe_result['_all_contours']: + # 过滤掉太小的轮廓 + if cv2.contourArea(contour) >= self.min_contour_area: + # 计算轮廓的质心作为焦点 + M = cv2.moments(contour) + if M["m00"] > 0: + cx = int(M["m10"] / M["m00"]) + cy = int(M["m01"] / M["m00"]) + result['centroid'].append((cx, cy)) + if 'contour' not in result: + result['contour'] = [] + result['contour'].append(contour) + + self.foe_results = result + return self.foe_results diff --git a/src/orisys/hand.py b/src/orisys/hand.py new file mode 100644 index 0000000..e69de29 diff --git a/src/orisys/hhd/__init__.py b/src/orisys/hhd/__init__.py new file mode 100644 index 0000000..5a2f11c --- /dev/null +++ b/src/orisys/hhd/__init__.py @@ -0,0 +1,20 @@ +""" +HHD subsystem package. + +This package is intended to hold the refactored implementation currently living in +`orisys.HHD`. The old monolithic file can remain as a compatibility layer while code +is moved here gradually. + +Suggested migration target: +- `api.py` -> public `nHHD` class +- `grid.py` -> `StructuredGrid` +- `poisson.py` -> `PoissonSolver` +- `timing.py` -> `Timer` +- `kernels.py` -> helper kernels / backend-specific math +""" +from .api import nHHD +from .grid import StructuredGrid +from .poisson import PoissonSolver +from .timing import Timer + +__all__ = ["nHHD", "StructuredGrid", "PoissonSolver", "Timer"] diff --git a/src/orisys/hhd/api.py b/src/orisys/hhd/api.py new file mode 100644 index 0000000..e03c2c4 --- /dev/null +++ b/src/orisys/hhd/api.py @@ -0,0 +1,456 @@ +import numpy + +from ..backend_availability import ( + CUPY_AVAILABLE, + OPENCL_AVAILABLE, + KERNEL_AVAILABLE, + cp, + _torque_kernel, +) +from .grid import StructuredGrid +from .poisson import PoissonSolver + + +class nHHD(object): + + # constructor + def __init__(self, cuda=True, **kwargs): + # Select Poisson backend: 'auto' (default), 'cupy', 'opencl', or 'cpu' + backend = kwargs.get('poisson_backend', 'auto').lower() + if backend not in ('auto', 'cupy', 'opencl', 'cpu'): + raise ValueError("poisson_backend must be one of: 'auto', 'cupy', 'opencl', 'cpu'") + + # Resolve 'auto' to a specific backend + if backend == 'auto': + backend = 'cupy' if CUPY_AVAILABLE else ('opencl' if OPENCL_AVAILABLE else 'cpu') + + # Validate backend availability and fallback to 'cpu' if needed + if backend == 'cupy' and not CUPY_AVAILABLE: + backend = 'cpu' + elif backend == 'opencl' and not OPENCL_AVAILABLE: + backend = 'cpu' + + self.debug = kwargs.get('debug', False) + self.poisson_backend = backend + + # Initialize CUDA streams for cupy backend + if self.poisson_backend == 'cupy': + self.stream1 = cp.cuda.Stream() + self.stream2 = cp.cuda.Stream() + + self.cuda = cuda + + args = kwargs.keys() + + if ('grid' in args) == ('points' in args): + raise SyntaxError("nHHD Solver needs either shape of a regular grid or the points in an rectilinear/unstructured grid") + + if ('grid' in args) != ('spacings' in args): + raise SyntaxError("nHHD needs spacings for regular grid") + + if 'grid' in args: + self.mesh = StructuredGrid(grid=kwargs['grid'], spacings=kwargs['spacings']) + self.psolver = PoissonSolver(grid=self.mesh.dims, spacings=self.mesh.dx, poisson_backend=self.poisson_backend) + + self.dim = self.mesh.dim + if (self.dim != 2) and (self.dim != 3): + raise ValueError("nHHD Solver works only for 2 and 3 dimensions") + + self._force_cpu_cache = None + self.psolver.prepare(False) + + def get_force(self, vfield, verbose=False): + if self.poisson_backend == 'cupy': + return self.get_force_cuda(vfield, verbose) + else: + return self.get_force_cpu(vfield, verbose) + + def get_shear(self): + if self.poisson_backend == 'cpu' or self.poisson_backend == 'opencl': + return self.h + elif self.poisson_backend == 'cupy': + # Use CPU copy from get_force_cuda when set (stable snapshot; avoids jumps) + if hasattr(self, 'h') and self.h is not None: + return self.h + return cp.asnumpy(self._h_gpu) + + def get_normal(self): + if self.poisson_backend == 'cpu' or self.poisson_backend == 'opencl': + return self.d + elif self.poisson_backend == 'cupy': + # Use CPU copy from get_force_cuda when set (stable snapshot; avoids jumps) + if hasattr(self, 'd') and self.d is not None: + return self.d + return cp.asnumpy(self._d_gpu) + + def _solve_poisson_backend(self, field, verbose=False): + """ + Dispatch Poisson solve using the selected backend. + """ + if self.poisson_backend == 'opencl': + return self.psolver.solve_opencl(field, verbose, profile=self.debug) + + if self.poisson_backend == 'cupy': + return self.psolver.solve_gpu(field, verbose) + + if self.poisson_backend == 'cpu': + return self.psolver.solve(field, verbose) + + # create the 3-component decomposition + def decompose(self, vfield, verbose=0): + # decompose for cpu and opencl backend + + if vfield.shape[-1] != self.dim: + raise ValueError("nHHD.decompose requires a valid-dimensional vector field") + + if verbose > 0: + print('\n ==> nhhd.decompose', vfield.shape) + + if self.dim == 2: + + # compute div curl + (self.div, self.curlw) = self.mesh.divcurl(vfield) + + if self.poisson_backend == 'opencl': + self.div = numpy.ascontiguousarray(self.div, dtype=numpy.float32) + self.curlw = numpy.ascontiguousarray(self.curlw, dtype=numpy.float32) + + if verbose > 0: + print('div =', self.div.shape, self.div.min(), self.div.max()) + print('curlw =', self.curlw.shape, self.curlw.min(), self.curlw.max()) + + # compute potentials + if self.poisson_backend == 'opencl' and ('OPENCL_AVAILABLE' in globals() and OPENCL_AVAILABLE): + self.nD, self.nRu = self.psolver.solve_opencl_batch2(self.div, self.curlw, verbose > 0, profile=self.debug) + else: + self.nD = self._solve_poisson_backend(self.div, verbose > 0) + self.nRu = self._solve_poisson_backend(self.curlw, verbose > 0) + if verbose > 0: + print('nD =', self.nD.shape, self.nD.min(), self.nD.max()) + print('nR =', self.nRu.shape, self.nRu.min(), self.nRu.max()) + + # compute fields as gradients of potentials + self.d = self.mesh.gradient(self.nD) + if verbose > 0: + print('d =', self.d.shape, self.d.min(), self.d.max()) + + self.r = self.mesh.rotated_gradient(self.nRu) + if verbose > 0: + print('r =', self.r.shape, self.r.min(), self.r.max()) + else: + + # compute div curl + (self.div, self.curlu, self.curlv, self.curlw) = self.mesh.divcurl(vfield) + + if verbose > 0: + print('div =', self.div.shape, self.div.min(), self.div.max()) + print('curlu =', self.curlu.shape, self.curlu.min(), self.curlu.max()) + print('curlv =', self.curlv.shape, self.curlv.min(), self.curlv.max()) + print('curlw =', self.curlw.shape, self.curlw.min(), self.curlw.max()) + + # compute potentials + self.nD = self._solve_poisson_backend(self.div, verbose > 0) + if verbose > 0: + print('nD =', self.nD.shape, self.nD.min(), self.nD.max()) + + self.nRu = self._solve_poisson_backend(self.curlu, verbose > 0) + self.nRu *= -1.0 + if verbose > 0: + print('nRu =', self.nRu.shape, self.nRu.min(), self.nRu.max()) + + self.nRv = self._solve_poisson_backend(self.curlv, verbose > 0) + self.nRv *= -1.0 + if verbose > 0: + print('nRv =', self.nRv.shape, self.nRv.min(), self.nRv.max()) + + self.nRw = self._solve_poisson_backend(self.curlw, verbose > 0) + self.nRw *= -1.0 + + if verbose > 0: + print('nRw =', self.nRw.shape, self.nRw.min(), self.nRw.max()) + + # compute divergent field as gradient of D potential + self.d = self.mesh.gradient(self.nD) + if verbose > 0: + print('d =', self.d.shape, self.d.min(), self.d.max()) + + # temporary use of r + self.r = numpy.stack((self.nRu, self.nRv, self.nRw), axis=-1) + + # compute rotational field as curl of R potential + (cu, cv, cw) = self.mesh.curl3D(self.r) + self.r = numpy.stack((cu, cv, cw), axis=-1) + if verbose > 0: + print('r =', self.r.shape, self.r.min(), self.r.max()) + + self.h = numpy.add(self.d, self.r) + numpy.subtract(vfield, self.h, self.h) + + if verbose > 0: + print('h =', self.h.shape, self.h.min(), self.h.max()) + + def decompose_cuda(self, vfield, verbose=0): + """ + GPU-optimized decomposition that keeps intermediate results on GPU. + Returns GPU arrays to avoid CPU-GPU transfers. + + Args: + vfield: Vector field (numpy array or CuPy array) + verbose: Verbosity level (default: 0) + + Returns: + Tuple of GPU arrays: (d_gpu, h_gpu, r_gpu, nRu_gpu) for 2D fields + """ + if not CUPY_AVAILABLE: + if verbose > 0: + print("CuPy not available, falling back to CPU decompose") + self.decompose(vfield, verbose) + return None + + if vfield.shape[-1] != self.dim: + raise ValueError("nHHD.decompose requires a valid-dimensional vector field") + + if verbose > 0: + print('\n ==> nhhd.decompose_cuda', vfield.shape) + + # Convert input to GPU if needed + if isinstance(vfield, numpy.ndarray): + vfield_gpu = cp.asarray(vfield, dtype=cp.float32) + else: + vfield_gpu = vfield + + if self.dim == 2: + # Compute div curl on GPU + dx0, dx1 = self.mesh.dx[0], self.mesh.dx[1] + + dudy, dudx = cp.gradient(vfield_gpu[:, :, 0], dx0, dx1) + dvdy, dvdx = cp.gradient(vfield_gpu[:, :, 1], dx0, dx1) + + div_gpu = cp.add(dudx, dvdy) + curlw_gpu = cp.subtract(dvdx, dudy) + + if verbose > 0: + print('div =', div_gpu.shape, float(div_gpu.min()), float(div_gpu.max())) + print('curlw =', curlw_gpu.shape, float(curlw_gpu.min()), float(curlw_gpu.max())) + + # Use a single stream for both solves. Running concurrent FFT-based + # solves on separate streams can cause occasional long-run jitter. + nD_gpu = self.psolver._solve_gpu_internal(div_gpu) + nRu_gpu = self.psolver._solve_gpu_internal(curlw_gpu) + cp.cuda.get_current_stream().synchronize() + + if verbose > 0: + print('nD =', nD_gpu.shape, float(nD_gpu.min()), float(nD_gpu.max())) + print('nR =', nRu_gpu.shape, float(nRu_gpu.min()), float(nRu_gpu.max())) + + # Compute gradients on GPU + ddy, ddx = cp.gradient(nD_gpu, dx0, dx1) + d_gpu = cp.stack((ddx, ddy), axis=-1) + + if verbose > 0: + print('d =', d_gpu.shape, float(d_gpu.min()), float(d_gpu.max())) + + # Compute rotated gradient on GPU + rdy, rdx = cp.gradient(nRu_gpu, dx0, dx1) + rdy = cp.multiply(rdy, -1.0) + r_gpu = cp.stack((rdy, rdx), axis=-1) + + if verbose > 0: + print('r =', r_gpu.shape, float(r_gpu.min()), float(r_gpu.max())) + + # Compute h on GPU + h_gpu = cp.add(d_gpu, r_gpu) + h_gpu = cp.subtract(vfield_gpu, h_gpu) + + if verbose > 0: + print('h =', h_gpu.shape, float(h_gpu.min()), float(h_gpu.max())) + + # Ensure all default-stream work (gradient, etc.) is complete before use + cp.cuda.get_current_stream().synchronize() + + # Store GPU arrays + self._d_gpu = d_gpu + self._h_gpu = h_gpu + self._r_gpu = r_gpu + self._nRu_gpu = nRu_gpu + + return (d_gpu, h_gpu, r_gpu, nRu_gpu) + + else: + # For 3D, fall back to CPU for now + if verbose > 0: + print("3D GPU decompose not yet implemented, using CPU") + self.decompose(vfield, verbose) + return None + + def get_force_cpu(self, vfield, verbose=False): + shape = (vfield.shape[0], vfield.shape[1]) + if (not hasattr(self, '_force_cpu_cache') or + self._force_cpu_cache is None or + self._force_cpu_cache['shape'] != shape): + self._init_force_cpu_cache(shape) + grid = self._force_cpu_cache['grid'] + + self.decompose(vfield, verbose) + + # Optimized: use abs instead of absolute (slightly faster) + self.Sn = numpy.sum(numpy.abs(self.d)) + + # Optimized: direct indexing and sum (already efficient) + self.Stx = numpy.sum(self.h[:, :, 0]) + self.Sty = numpy.sum(self.h[:, :, 1]) + + # Optimized: find both max and min indices in single pass through flattened array + nRu_flat = self.nRu.ravel() + nR_max_idx = numpy.argmax(nRu_flat) + nR_min_idx = numpy.argmin(nRu_flat) + # Convert flat indices to 2D coordinates (faster than unravel_index) + nR_max_loc = (nR_max_idx // shape[1], nR_max_idx % shape[1]) + nR_min_loc = (nR_min_idx // shape[1], nR_min_idx % shape[1]) + + # Optimized: compute cross products directly without creating intermediate arrays + # For 2D: cross(a, b) = a[0]*b[1] - a[1]*b[0] + # Extract components once for reuse + r_x = self.r[:, :, 0] + r_y = self.r[:, :, 1] + grid_x = grid[:, :, 0] + grid_y = grid[:, :, 1] + + # Compute cross products directly (faster than numpy.cross for 2D) + # cross(r_p, r) where r_p = grid - nR_max_loc + max_y, max_x = nR_max_loc[0], nR_max_loc[1] + cross_p = (grid_x - max_x) * r_y - (grid_y - max_y) * r_x + + # cross(r_n, r) where r_n = grid - nR_min_loc + min_y, min_x = nR_min_loc[0], nR_min_loc[1] + cross_n = (grid_x - min_x) * r_y - (grid_y - min_y) * r_x + + self.Stor = numpy.sum(cross_p) + numpy.sum(cross_n) + + # Optimized: pre-allocate output array with explicit dtype + output = numpy.array([self.Sn, self.Stx, self.Sty, self.Stor], dtype=numpy.float32) + + # Optimized: combine threshold checks (short-circuit evaluation) + flag = (self.Sn >= 300 and self.Stx >= 300 and self.Sty >= 300 and numpy.abs(self.Stor) >= 1000) + + return flag, output + + def _init_force_cpu_cache(self, shape): + """ + Initialize cached CPU grid arrays for force computation. + Avoids per-frame mgrid/stack allocations and reduces jitter. + """ + mgrid = numpy.mgrid[0:shape[0], 0:shape[1]] + self._force_cpu_cache = { + 'shape': shape, + 'grid': numpy.stack((mgrid[0], mgrid[1]), axis=2), + } + + def _init_force_gpu_cache(self, shape): + """ + Initialize cached GPU arrays for force computation. + Call once when shape is known to avoid repeated allocations. + + Args: + shape: Tuple (height, width) of the vector field + """ + if not CUPY_AVAILABLE: + return + + # Cache grid arrays (only need to create once per shape) + self._force_gpu_cache = { + 'shape': shape, + 'mgrid_0': cp.arange(shape[0], dtype=cp.float32)[:, None], + 'mgrid_1': cp.arange(shape[1], dtype=cp.float32)[None, :], + } + # Pre-broadcast for efficiency + self._force_gpu_cache['mgrid_0_bc'] = cp.broadcast_to( + self._force_gpu_cache['mgrid_0'], shape + ).copy() # .copy() to make contiguous + self._force_gpu_cache['mgrid_1_bc'] = cp.broadcast_to( + self._force_gpu_cache['mgrid_1'], shape + ).copy() + + def get_force_cuda(self, vfield, verbose=False): + """ + Further optimized GPU force computation using CuPy ElementwiseKernel. + Fuses all operations into a single kernel for maximum performance. + + Args: + vfield: Vector field (numpy array) + verbose: Print debug information (default: False) + + Returns: + tuple: (flag, output) where: + - flag: Boolean indicating if force thresholds are met + - output: Array [Sn, Stx, Sty, Stor] containing force components + """ + if not CUPY_AVAILABLE: + if verbose: + print("CuPy not available, falling back to CPU get_force") + return self.get_force(vfield, verbose) + + # Decompose the vector field + self.decompose_cuda(vfield, verbose) + + d_gpu = self._d_gpu + h_gpu = self._h_gpu + r_gpu = self._r_gpu + nRu_gpu = self._nRu_gpu + + # Use reduction kernels for better performance + # Compute Sn as L1 sum directly on GPU (faster than linalg.norm for this case) + Sn = float(cp.sum(cp.abs(d_gpu))) + + # Compute Stx, Sty + Stx = float(cp.sum(h_gpu[:, :, 0])) + Sty = float(cp.sum(h_gpu[:, :, 1])) + + # Find extrema indices + nR_max_idx = int(cp.argmax(nRu_gpu)) + nR_min_idx = int(cp.argmin(nRu_gpu)) + + shape = nRu_gpu.shape + max_0, max_1 = nR_max_idx // shape[1], nR_max_idx % shape[1] + min_0, min_1 = nR_min_idx // shape[1], nR_min_idx % shape[1] + + # Initialize cache if needed + if not hasattr(self, '_force_gpu_cache') or self._force_gpu_cache is None or self._force_gpu_cache['shape'] != shape: + self._init_force_gpu_cache(shape) + + mgrid_0 = self._force_gpu_cache['mgrid_0_bc'] + mgrid_1 = self._force_gpu_cache['mgrid_1_bc'] + + r_x = r_gpu[:, :, 0] + r_y = r_gpu[:, :, 1] + + if KERNEL_AVAILABLE and _torque_kernel is not None: + torque = _torque_kernel( + r_x, r_y, mgrid_0, mgrid_1, + float(max_0), float(max_1), float(min_0), float(min_1) + ) + Stor = float(cp.sum(torque)) + else: + Stor = float(cp.sum( + (mgrid_0 - max_0) * r_y - (mgrid_1 - max_1) * r_x + + (mgrid_0 - min_0) * r_y - (mgrid_1 - min_1) * r_x + )) + + self.Sn, self.Stx, self.Sty, self.Stor = Sn, Stx, Sty, Stor + output = numpy.array([Sn, Stx, Sty, Stor], dtype=numpy.float32) + + # Keep stable CPU copies for get_normal()/get_shear() so callers get this frame's + # result instead of reading GPU memory that can change (avoids CuPy-only jumps) + self.d = cp.asnumpy(self._d_gpu) + self.h = cp.asnumpy(self._h_gpu) + + flag = (Sn >= 300 and Stx >= 300 and Sty >= 300 and abs(Stor) >= 1000) + + return flag, output + + def clear_force_gpu_cache(self): + """Clear the GPU cache for force computation to free memory.""" + if hasattr(self, '_force_gpu_cache'): + self._force_gpu_cache = None + if CUPY_AVAILABLE: + cp.get_default_memory_pool().free_all_blocks() diff --git a/src/orisys/hhd/grid.py b/src/orisys/hhd/grid.py new file mode 100644 index 0000000..cdcf20b --- /dev/null +++ b/src/orisys/hhd/grid.py @@ -0,0 +1,385 @@ +import numpy +import timeit +import sys +# import cv2 +from scipy import signal, spatial + +from ..backend_availability import ( + CUPY_AVAILABLE, OPENCL_AVAILABLE, KERNEL_AVAILABLE, + cp, cp_signal, _torque_kernel, + cl, cla, cl_rfftn, cl_irfftn +) +from .timing import Timer + +class StructuredGrid(object): + + # -------------------------------------------------------------------------- + # -------------------------------------------------------------------------- + def __init__(self, **kwargs): + + ''' + kwargs: + grid: ndarray of grid dimensions (Y,X) or (Z,Y,X) + spacings: ndarray of grid spacings (dy, dx) or (dz, dy, dx) + verbose: verbosity level + ''' + + args = kwargs.keys() + + if ('grid' not in args) or ('spacings' not in args): + raise SyntaxError("Dimensions and spacings of the grid are required") + + verbose = 0 + if 'verbose' in args: + verbose = kwargs['verbose'] + + self.dims = kwargs['grid'] + self.dx = kwargs['spacings'] + self.dim = len(self.dims) + + if self.dim != 2 and self.dim != 3: + raise ValueError("StructuredGrid works for 2D and 3D only") + + if self.dim != len(self.dx): + raise ValueError("Dimensions of spacings should match that of the grid") + + # Initialize GPU cache + self._gpu_divcurl_cache = None + + if verbose > 0: + print(' Initializing', self.dim, 'D structured grid...', end ='') + sys.stdout.flush() + mtimer = Timer() + print(' Done!', end ='') + mtimer.end() + + # -------------------------------------------------------------------------- + # -------------------------------------------------------------------------- + def divcurl(self, vfield, verbose=False): + # compute div and curl of vfield (vector field) + #if (vfield.shape[-1] != self.dim) or (vfield.shape[0:self.dim] - self.dims).any(): + if (vfield.shape[-1] != self.dim) or (vfield.shape[0:self.dim] != self.dims): + raise ValueError("Dimensions of vector field should match that of the grid") + + if verbose: + print(' Computing div and curl...', end ='') + sys.stdout.flush() + mtimer = Timer() + + if self.dim == 2: + + # self.dx = (dy,dx) + dudy, dudx = numpy.gradient(vfield[:,:,0], self.dx[0], self.dx[1]) + dvdy, dvdx = numpy.gradient(vfield[:,:,1], self.dx[0], self.dx[1]) + + numpy.add(dudx, dvdy, dudx) + numpy.subtract(dvdx, dudy, dvdx) + + if verbose: + print(' Done!', end ='') + mtimer.end() + + return (dudx, dvdx) + + elif self.dim == 3: + + # self.dx = (dz,dy,dx) + dudz, dudy, dudx = numpy.gradient(vfield[:,:,:,0], self.dx[0], self.dx[1], self.dx[2]) + dvdz, dvdy, dvdx = numpy.gradient(vfield[:,:,:,1], self.dx[0], self.dx[1], self.dx[2]) + dwdz, dwdy, dwdx = numpy.gradient(vfield[:,:,:,2], self.dx[0], self.dx[1], self.dx[2]) + + numpy.add(dudx, dvdy, dudx) + numpy.add(dudx, dvdz, dudx) + + numpy.subtract(dwdy, dvdz, dwdy) + numpy.subtract(dudz, dwdx, dudz) + numpy.subtract(dvdx, dudy, dvdx) + + if verbose: + print(' Done!', end ='') + mtimer.end() + + return (dudx, dwdy, dudz, dvdx) + + # def divcurl_gpu(self, vfield, verbose=False): + # """ + # GPU-accelerated computation of divergence and curl of vector field. + # Uses CuPy for faster gradient computation on GPU. + # """ + # if not CUPY_AVAILABLE: + # if verbose: + # print('CuPy not available, falling back to CPU') + # return self.divcurl(vfield, verbose) + + # if (vfield.shape[-1] != self.dim) or (vfield.shape[0:self.dim] != self.dims): + # raise ValueError("Dimensions of vector field should match that of the grid") + + # if verbose: + # print(' Computing div and curl on GPU...', end ='') + # sys.stdout.flush() + # mtimer = Timer() + + # if self.dim == 2: + # # Transfer to GPU + # vfield_gpu = cp.asarray(vfield, dtype=cp.float32) + + # # Compute gradients on GPU + # dudy, dudx = cp.gradient(vfield_gpu[:,:,0], self.dx[0], self.dx[1]) + # dvdy, dvdx = cp.gradient(vfield_gpu[:,:,1], self.dx[0], self.dx[1]) + + # # Compute div and curl on GPU + # div_gpu = dudx + dvdy + # curl_gpu = dvdx - dudy + + # # Transfer back to CPU + # div = cp.asnumpy(div_gpu) + # curl = cp.asnumpy(curl_gpu) + + # if verbose: + # print(' Done!', end ='') + # mtimer.end() + + # return (div, curl) + + # elif self.dim == 3: + # # Transfer to GPU + # vfield_gpu = cp.asarray(vfield, dtype=cp.float32) + + # # Compute gradients on GPU + # dudz, dudy, dudx = cp.gradient(vfield_gpu[:,:,:,0], self.dx[0], self.dx[1], self.dx[2]) + # dvdz, dvdy, dvdx = cp.gradient(vfield_gpu[:,:,:,1], self.dx[0], self.dx[1], self.dx[2]) + # dwdz, dwdy, dwdx = cp.gradient(vfield_gpu[:,:,:,2], self.dx[0], self.dx[1], self.dx[2]) + + # # Compute div and curl components on GPU + # div_gpu = dudx + dvdy + dwdz + # curlu_gpu = dwdy - dvdz + # curlv_gpu = dudz - dwdx + # curlw_gpu = dvdx - dudy + + # # Transfer back to CPU + # div = cp.asnumpy(div_gpu) + # curlu = cp.asnumpy(curlu_gpu) + # curlv = cp.asnumpy(curlv_gpu) + # curlw = cp.asnumpy(curlw_gpu) + + # if verbose: + # print(' Done!', end ='') + # mtimer.end() + + # return (div, curlu, curlv, curlw) + + def curl3D(self, vfield, verbose=False): + + #if (vfield.shape[-1] != self.dim) or (vfield.shape[0:self.dim] - self.dims).any(): + if (vfield.shape[-1] != self.dim) or (vfield.shape[0:self.dim] != self.dims): + raise ValueError("Dimensions of vector field should match that of the grid") + + if self.dim != 3: + raise ValueError("curl3D works only for 2D") + + if verbose: + print(' Computing curl...', end ='') + sys.stdout.flush() + mtimer = Timer() + + # self.dx = (dz,dy,dx) + dudz, dudy, dudx = numpy.gradient(vfield[:,:,:,0], self.dx[0], self.dx[1], self.dx[2]) + dvdz, dvdy, dvdx = numpy.gradient(vfield[:,:,:,1], self.dx[0], self.dx[1], self.dx[2]) + dwdz, dwdy, dwdx = numpy.gradient(vfield[:,:,:,2], self.dx[0], self.dx[1], self.dx[2]) + + numpy.subtract(dwdy, dvdz, dwdy) + numpy.subtract(dudz, dwdx, dudz) + numpy.subtract(dvdx, dudy, dvdx) + + if verbose: + print(' Done!', end ='') + mtimer.end() + + return (dwdy, dudz, dvdx) + + def curl3D_gpu(self, vfield, verbose=False): + """ + GPU-accelerated computation of curl for 3D vector field. + Uses CuPy for faster gradient computation on GPU. + """ + if not CUPY_AVAILABLE: + if verbose: + print('CuPy not available, falling back to CPU') + return self.curl3D(vfield, verbose) + + if (vfield.shape[-1] != self.dim) or (vfield.shape[0:self.dim] != self.dims): + raise ValueError("Dimensions of vector field should match that of the grid") + + if self.dim != 3: + raise ValueError("curl3D works only for 3D") + + if verbose: + print(' Computing curl on GPU...', end ='') + sys.stdout.flush() + mtimer = Timer() + + # Transfer to GPU + vfield_gpu = cp.asarray(vfield, dtype=cp.float32) + + # Compute gradients on GPU + dudz, dudy, dudx = cp.gradient(vfield_gpu[:,:,:,0], self.dx[0], self.dx[1], self.dx[2]) + dvdz, dvdy, dvdx = cp.gradient(vfield_gpu[:,:,:,1], self.dx[0], self.dx[1], self.dx[2]) + dwdz, dwdy, dwdx = cp.gradient(vfield_gpu[:,:,:,2], self.dx[0], self.dx[1], self.dx[2]) + + # Compute curl components on GPU + curl_u = dwdy - dvdz + curl_v = dudz - dwdx + curl_w = dvdx - dudy + + # Transfer back to CPU + curlu = cp.asnumpy(curl_u) + curlv = cp.asnumpy(curl_v) + curlw = cp.asnumpy(curl_w) + + if verbose: + print(' Done!', end ='') + mtimer.end() + + return (curlu, curlv, curlw) + + def rotated_gradient(self, sfield, verbose=False): + + if (sfield.shape != self.dims): + #if (sfield.shape - self.dims).any(): + raise ValueError("Dimensions of scalar field should match that of the grid") + + if self.dim != 2: + raise ValueError("rotated_gradient works only for 2D") + + if verbose: + print(' Computing rotated gradient...', end ='') + sys.stdout.flush() + mtimer = Timer() + + ddy, ddx = numpy.gradient(sfield, self.dx[0], self.dx[1]) + ddy *= -1.0 + + grad = numpy.stack((ddy, ddx), axis=-1) + + if verbose: + print(' Done!', end ='') + mtimer.end() + + return grad + + def rotated_gradient_gpu(self, sfield, verbose=False): + """ + GPU-accelerated computation of rotated gradient for 2D scalar field. + Uses CuPy for faster gradient computation on GPU. + """ + if not CUPY_AVAILABLE: + if verbose: + print('CuPy not available, falling back to CPU') + return self.rotated_gradient(sfield, verbose) + + if (sfield.shape != self.dims): + raise ValueError("Dimensions of scalar field should match that of the grid") + + if self.dim != 2: + raise ValueError("rotated_gradient works only for 2D") + + if verbose: + print(' Computing rotated gradient on GPU...', end ='') + sys.stdout.flush() + mtimer = Timer() + + # Transfer to GPU + sfield_gpu = cp.asarray(sfield, dtype=cp.float32) + + # Compute gradients on GPU + ddy, ddx = cp.gradient(sfield_gpu, self.dx[0], self.dx[1]) + ddy *= -1.0 + + # Stack and transfer back to CPU + grad_gpu = cp.stack((ddy, ddx), axis=-1) + grad = cp.asnumpy(grad_gpu) + + if verbose: + print(' Done!', end ='') + mtimer.end() + + return grad + + def gradient(self, sfield, verbose=False): + + if (sfield.shape != self.dims): + #if (sfield.shape - self.dims).any(): + raise ValueError("Dimensions of scalar field should match that of the grid") + + if verbose: + print(' Computing gradient...', end ='') + sys.stdout.flush() + mtimer = Timer() + + if self.dim == 2: + + # self.dx = (dy,dx) + ddy, ddx = numpy.gradient(sfield, self.dx[0], self.dx[1]) + grad = numpy.stack((ddx, ddy), axis = -1) + + elif self.dim == 3: + + # self.dx = (dz,dy,dx) + ddz, ddy, ddx = numpy.gradient(sfield, self.dx[0], self.dx[1], self.dx[2]) + grad = numpy.stack((ddx, ddy, ddz), axis = -1) + + if verbose: + print(' Done!', end ='') + mtimer.end() + + return grad + + def gradient_gpu(self, sfield, verbose=False): + """ + GPU-accelerated computation of gradient for scalar field. + Uses CuPy for faster gradient computation on GPU. + """ + if not CUPY_AVAILABLE: + if verbose: + print('CuPy not available, falling back to CPU') + return self.gradient(sfield, verbose) + + if (sfield.shape != self.dims): + raise ValueError("Dimensions of scalar field should match that of the grid") + + if verbose: + print(' Computing gradient on GPU...', end ='') + sys.stdout.flush() + mtimer = Timer() + + # Transfer to GPU + sfield_gpu = cp.asarray(sfield, dtype=cp.float32) + + if self.dim == 2: + # Compute gradients on GPU + ddy, ddx = cp.gradient(sfield_gpu, self.dx[0], self.dx[1]) + grad_gpu = cp.stack((ddx, ddy), axis=-1) + + elif self.dim == 3: + # Compute gradients on GPU + ddz, ddy, ddx = cp.gradient(sfield_gpu, self.dx[0], self.dx[1], self.dx[2]) + grad_gpu = cp.stack((ddx, ddy, ddz), axis=-1) + + # Transfer back to CPU + grad = cp.asnumpy(grad_gpu) + + if verbose: + print(' Done!', end ='') + mtimer.end() + + return grad + + def clear_gpu_cache(self): + """Clear GPU cache to free GPU memory""" + if self._gpu_divcurl_cache is not None: + self._gpu_divcurl_cache = None + if CUPY_AVAILABLE: + cp.get_default_memory_pool().free_all_blocks() + + # -------------------------------------------------------------------------- + # -------------------------------------------------------------------------- diff --git a/src/orisys/hhd/kernels.py b/src/orisys/hhd/kernels.py new file mode 100644 index 0000000..7261f69 --- /dev/null +++ b/src/orisys/hhd/kernels.py @@ -0,0 +1,16 @@ +""" +Low-level kernels and shared numeric helpers for HHD. + +Use this file for pieces that should not live inside the public `nHHD` API or the +`PoissonSolver` class, for example: +- finite-difference helper functions +- small backend-dispatch helpers +- reusable CuPy/OpenCL kernel preparation code +- shared CPU math that does not depend on object state +""" + +# No standalone helpers from the old monolithic `HHD.py` are required yet. +# Keep this module in place so future extracted CUDA/OpenCL/CPU helpers have a +# stable home without changing the public package layout again. + +__all__ = [] diff --git a/src/orisys/hhd/poisson.py b/src/orisys/hhd/poisson.py new file mode 100644 index 0000000..a1a6a17 --- /dev/null +++ b/src/orisys/hhd/poisson.py @@ -0,0 +1,954 @@ +import numpy +import timeit +import sys +# import cv2 +from scipy import signal, spatial + +from ..backend_availability import ( + CUPY_AVAILABLE, OPENCL_AVAILABLE, KERNEL_AVAILABLE, + cp, cp_signal, _torque_kernel, + cl, cla, cl_rfftn, cl_irfftn +) +from .timing import Timer + +''' +# ------------------------------------------------------------------------------ + Poisson Solver for 1D, 2D, and 3D scalar fields. + Data may be defined on a rectlinear grid or unstructured points. + + 1) create an object + PoissonSolver(args) + 'solver' : type of solver + 'S' for spatial convolution + only option for unstructured points + 'F' for convolution in frequency space + default option for regular grids + + --> for regular grid + 'grid' : shape of the rectlinear grid + tuple of dimensions (Z,Y,X) + 'spacings' : spacings of the rectlinear grid + tuple of spacings (dz,dy,dx) + + --> for unstrucutred points + 'points' : unstructured points + numpy array of shape (N, dim) + 'pvolumes' : point volumes for each point + numpy array of shape (N, 1) + + 2) call prepare() + this initializes internal datastructures depending upon the mesh. + + Once initialized, solve() can be called any number of times to + solve the Poisson equation on the same domain. If the domain + changes (e.g., a Lagrangian mesh), create a new object. + + 3) call solve(f), where, f is a numpy array defining a scalar field + + for rectlinear grid, f.shape = grid.shape + for unstructured points, f.shape = (points.shape[0], 1) + +# ------------------------------------------------------------------------------ +''' + +class PoissonSolver(object): + + # constructor + def __init__(self, **kwargs): + + args = kwargs.keys() + + if ('grid' in args) == ('points' in args): + raise SyntaxError("Poisson Solver needs either shape of a regular grid or the points in an rectilinear/unstructured grid") + + if ('grid' in args) != ('spacings' in args): + raise SyntaxError("Poisson Solver needs spacings for regular grid") + + if ('points' in args) != ('pvolumes' in args): + raise SyntaxError("Poisson Solver needs point volumes for unstructured points") + + # (default) data type + self.dtype = numpy.float32 + if 'dtype' in args: + self.dtype = kwargs['dtype'] + + if 'grid' in args: + self.ptype = 'G' + self.stype = 'F' # default + self.gdims = kwargs['grid'] + self.gdx = kwargs['spacings'] + self.dim = len(self.gdims) + if self.dim != len(self.gdx): + raise ValueError("Dimensions of spacings should match that of the grid") + + elif 'points' in args: + self.ptype = 'P' + self.stype = 'S' # only option + self.points = kwargs['points'] + self.pvolumes = kwargs['pvolumes'] + self.dim = len(self.points.shape) + if self.pvolumes.shape[0] != self.points.shape[0]: + raise ValueError("Number of pvolumes should match that of the points") + + if 'solver' in args: + if (kwargs['solver'] != 'S' and kwargs['solver'] != 'F'): + raise SyntaxError('Solver can be only of type S(patial) or F(requency)') + + if (kwargs['solver'] == 'F') and ('points' in args): + raise SyntaxError('Only Spatial solver supported for unstructured points') + + if (kwargs['solver'] == 'S') and ('grid' in args): + raise SyntaxError('Frequncy solver strongly suggested for structured grids') + + self.stype = kwargs['solver'] + if 'poisson_backend' in args: + self.poisson_backend = kwargs['poisson_backend'] + if self.poisson_backend not in ('cpu', 'opencl', 'cupy'): + raise ValueError("poisson_backend must be one of: 'cpu', 'opencl', 'cupy'") + + if (self.dim > 3): + raise ValueError("Poisson Solver works only for 1, 2, or 3 dimensions") + + self.ready = False + if self.poisson_backend == 'cupy': + self._gpu_cache = None # Cache for GPU arrays + if self.poisson_backend == 'opencl': + self._opencl_cache = None # Cache for OpenCL FFT buffers + self._opencl_queue = None # OpenCL command queue + self._opencl_context = None # OpenCL context (set when queue is created) + self._opencl_crop_kernel = None # Cached OpenCL crop kernel + self._opencl_scatter_kernel = None # Cached scatter (reverse-crop) kernel + self._opencl_fused_mul_kernel = None # Cached fused complex multiply kernel + self._opencl_scatter_batch_kernel = None # Cached batch scatter kernel + self._opencl_crop_batch_kernel = None # Cached batch crop kernel + self._opencl_batch_mul_kernel = None # Cached batch complex multiply kernel + self._opencl_last_timing = None # Last per-stage OpenCL timing in ms + # Cache for OpenCV FFT (CPU backend) + self._opencv_cache = None # Cache for OpenCV FFT buffers + # if (self.ptype == 'G'): + # print( 'PoissonSolver:', self.dim, 'D grid =', self.gdims, 'with spacings', self.gdx) + # elif (self.ptype == 'P'): + # print( 'PoissonSolver', self.dim, 'D points =', self.points.shape) + + # -------------------------------------------------------------------------- + # create the Green's function in appropriate representation + # -------------------------------------------------------------------------- + + # generate a grid -(N-1) to (N-1) to define distance function + # where N is the size of the original grid + def _create_radialGrid(self, verbose): + + mtimer = Timer() + if verbose: + print( ' - creating distance kernel:', end ='') + + rdims = tuple(2*d - 1 for d in self.gdims) + + R = numpy.indices(rdims, dtype=self.dtype) + for d in range(self.dim): + R[d] += 1-self.gdims[d] + R[d] *= self.gdx[d] + + if self.dim == 1: + numpy.absolute(R[0], R[0]) + R = R[0] + + elif self.dim == 2: + numpy.hypot(R[1], R[0], R[0]) + R = R[0] + + # half of the average grid spacing + zval = 0.5 * (self.gdx[0]+self.gdx[1]) / 2.0 + R[self.gdims[0]-1, self.gdims[1]-1] = zval + + elif self.dim == 3: + numpy.hypot(R[2], R[1], R[1]) + numpy.hypot(R[1], R[0], R[0]) + R = R[0] + + # half of the average grid spacing + zval = 0.5 * (self.gdx[0]+self.gdx[1]+self.gdx[2]) / 3.0 + R[self.gdims[0]-1, self.gdims[1]-1, self.gdims[2]-1] = zval + + if verbose: + print( R.shape, R.min(), R.max()) + mtimer.end() + + return R + + # -------------------------------------------------------------------------- + # scale a function by point volumes for correct integration + def _scale(self, func): + + if self.ptype == 'P': + return numpy.multiply(func, self.pvolumes) + + elif self.ptype == 'G': + sfunc = func * numpy.prod(self.gdx) + + ''' + # volume of the boundary elements is only half the voxel + if self.dim == 1: + sfunc[ 0] *= 0.5 + sfunc[-1] *= 0.5 + elif self.dim == 2: + sfunc[ 0, :] *= 0.5 + sfunc[-1, :] *= 0.5 + sfunc[ :, 0] *= 0.5 + sfunc[ :,-1] *= 0.5 + elif self.dim == 3: + sfunc[ 0, :, :] *= 0.5 + sfunc[-1, :, :] *= 0.5 + sfunc[ :, 0, :] *= 0.5 + sfunc[ :,-1, :] *= 0.5 + sfunc[ :, :, 0] *= 0.5 + sfunc[ :, :,-1] *= 0.5 + ''' + return sfunc + + def prepare(self, verbose=False): + + # ---------------------------------------------------------------------- + gtimer = Timer() + if verbose: + print( '\nInitializing Poisson solver, type =', self.stype) + + # ---------------------------------------------------------------------- + # generate a grid to store pairwise distances to store Green's function + self.G = None # definition depends upon solver type + + # ---------------------------------------------------------------------- + # for Fourier solution, + if self.stype == 'F': + + if self.ptype == 'G': + self.G = self._create_radialGrid(verbose) + + elif self.ptype == 'P': + raise SyntaxError('Frequncy solver not supported for unstructured points') + #self.G = create_distArray() + + # ---------------------------------------------------------------------- + # for spatial solution, + # use the pairwise distance matrix, N x N + # where N is the number of points + elif self.stype == 'S': + + if self.ptype == 'G': + raise SyntaxError('Spatial solver not suggested for structured grids') + #self.G = self.create_points(verbose) + + elif self.ptype == 'P': + # for 1D points, add an extra axis + if (self.dim == 1) and (len(self.points.shape) == 1): + self.points = self.points[:,numpy.newaxis] + + # create pairwise distance matrix now + ltimer = Timer() + self.G = spatial.distance.cdist(self.points, self.points) + + # TODO: use a good approximation here + zval = numpy.power(10.0, -10.0) + self.G += zval * numpy.identity(self.G.shape[0]) + + if verbose: + print(' - created pairwise distance matrix:', self.G.shape, self.G.min(), self.G.max(), end = "") + ltimer.end() + + # ---------------------------------------------------------------------- + # compute the Green's function + ltimer = Timer() + if verbose: + print( ' - computing the Green\'s function:') + + if self.dim == 1: + numpy.multiply(self.G, 0.5, self.G) + + elif self.dim == 2: + numpy.log(self.G, self.G) + numpy.multiply(self.G, (0.5 / numpy.pi), self.G) + + elif self.dim == 3: + numpy.reciprocal(self.G, self.G) + numpy.multiply(self.G, (-0.25 / numpy.pi), self.G) + + if verbose: + print( self.G.shape, self.G.min(), self.G.max(), end = "") + ltimer.end() + + # ---------------------------------------------------------------------- + self.ready = True + + if verbose: + print( 'Poisson solver initialized', end ='') + gtimer.end() + + # -------------------------------------------------------------------------- + # compute the integral solution + # -------------------------------------------------------------------------- + def solve(self, f, verbose=False): + + if not self.ready: + self.prepare(verbose) + + fshape = f.shape + + gtimer = Timer() + if verbose: + print( '\nSolving Poisson Eq.') + + # ---------------------------------------------------------------------- + # regular grid + if self.ptype == 'G': + + #if (self.gdims - fshape).any(): + if self.gdims != fshape: + print( self.gdims, fshape) + raise ValueError("Shape of function should match shape of grid") + + # convolution in frequency domain using OpenCV FFT (2D) or numpy FFT (3D) + if self.stype == 'F': + if self.dim == 2: + # # Use OpenCV DFT for 2D (optimized with caching) + # # Convert to float32 for OpenCV (use ascontiguousarray for better performance) + # f_32 = numpy.ascontiguousarray(f, dtype=numpy.float32) + + # # For 'same' mode convolution, pad to (2*N-1) size + # full_shape = tuple(2 * s - 1 for s in f_32.shape) + + # # Initialize or validate cache + # cache_valid = ( + # self._opencv_cache is not None and + # self._opencv_cache['fshape'] == fshape and + # self._opencv_cache['full_shape'] == full_shape + # ) + + # if not cache_valid: + # # Cache G_fft (G doesn't change, so compute once) + # G_32 = numpy.ascontiguousarray(self.G, dtype=numpy.float32) + # G_fft = cv2.dft(G_32, flags=cv2.DFT_COMPLEX_OUTPUT) + + # # Pre-compute crop slices for 'same' mode extraction + # # For circular convolution at size (2*H-1, 2*W-1), the center corresponds to + # # position [H-1, W-1], which matches scipy's fftconvolve mode='same' extraction + # starts = [fshape[i] - 1 for i in range(len(fshape))] + # slices = tuple(slice(starts[i], starts[i] + fshape[i]) for i in range(len(fshape))) + + # # Pre-allocate reusable buffers + # self._opencv_cache = { + # 'fshape': fshape, + # 'full_shape': full_shape, + # 'G_fft': G_fft, # Cached: G doesn't change, so compute FFT once + # 'slices': slices, # Cached: crop slices pre-computed + # 'gdx_prod': numpy.prod(self.gdx), # Cached: grid spacing product + # # Reusable buffers (avoid reallocation on each call) + # 'f_pad': numpy.zeros(full_shape, dtype=numpy.float32), # Reused for padding + # 'conv_fft': numpy.empty((full_shape[0], full_shape[1], 2), dtype=numpy.float32), # Output for mulSpectrums + # } + + # cache = self._opencv_cache + + # # Zero-pad f into pre-allocated buffer (faster than creating new array) + # f_pad = cache['f_pad'] + # f_pad.fill(0.0) # Clear previous data efficiently + # f_slices = tuple(slice(0, s) for s in f_32.shape) + # f_pad[f_slices] = f_32 + + # # Compute FFT of f (cv2.dft returns new array, but we can reuse for mulSpectrums) + # f_fft = cv2.dft(f_pad, flags=cv2.DFT_COMPLEX_OUTPUT) + + # # Multiply in frequency domain using OpenCV's optimized mulSpectrums + # # This is faster than manual complex multiplication and supports output buffer + # # Signature: mulSpectrums(a, b, flags, c=None, conjB=False) + # cv2.mulSpectrums(f_fft, cache['G_fft'], cv2.DFT_COMPLEX_OUTPUT, + # cache['conv_fft'], False) + + # # Compute inverse FFT (cv2.idft returns new array) + # conv_full = cv2.idft(cache['conv_fft'], flags=cv2.DFT_SCALE | cv2.DFT_REAL_OUTPUT) + + # # Extract 'same' mode result (use cached slices, scale in-place) + # p = conv_full[cache['slices']].copy() + # numpy.multiply(p, cache['gdx_prod'], p) + # from scipy import signal + p = signal.fftconvolve(f, self.G, mode='same') + # Scale by grid spacing + numpy.multiply(p, numpy.prod(self.gdx), p) + else: + # For 3D, use numpy FFT (OpenCV DFT only supports 2D) + # from scipy import signal + p = signal.fftconvolve(f, self.G, mode='same') + # Scale by grid spacing + numpy.multiply(p, numpy.prod(self.gdx), p) + + # convolution in spatial domain + elif self.stype == 'S': + raise SyntaxError('Spatial solver not suggested for structured grids') + #p = (self.G).dot(f.reshape(-1)).reshape(fshape) + + # ---------------------------------------------------------------------- + # unstructured points + elif self.ptype == 'P': + + if (self.points.shape[0] != fshape[0]) or (1 != len(fshape)): + raise ValueError("Shape of function should be (N,1) with N as the number of points") + + # convolution in spatial domain + # Dec 13, 2017 -- pre scaling works for unstructured grids! + if self.stype == 'S': + p = numpy.multiply(f, self.pvolumes) + numpy.dot(self.G, p, p) + #numpy.multiply(p, self.pvolumes, p) + + elif self.stype == 'F': + raise SyntaxError('Frequncy solver not supported for unstructured points') + + # ---------------------------------------------------------------------- + if verbose: + print( 'Poisson solver finished') + gtimer.end() + + return p + + # -------------------------------------------------------------------------- + # GPU-accelerated solve using CuPy + # -------------------------------------------------------------------------- + def solve_gpu(self, f, verbose=False, return_gpu=False): + """ + GPU-accelerated Poisson solver using CuPy. + Falls back to CPU if CuPy is not available. + + Args: + f: Input field (numpy array) + verbose: Print timing information + + Returns: + p: Solution (numpy array on CPU) + """ + if not CUPY_AVAILABLE: + if verbose: + print("CuPy not available, falling back to CPU solver") + return self.solve(f, verbose) + + if not self.ready: + self.prepare(verbose) + + fshape = f.shape + + gtimer = Timer() + if verbose: + print('\nSolving Poisson Eq. on GPU') + + # ---------------------------------------------------------------------- + # regular grid + if self.ptype == 'G': + if self.gdims != fshape: + print(self.gdims, fshape) + raise ValueError("Shape of function should match shape of grid") + + # convolution in frequency domain using GPU + if self.stype == 'F': + # Initialize GPU cache if needed + if self._gpu_cache is None: + if verbose: + print(' - Transferring Green\'s function to GPU...') + self._gpu_cache = { + 'G_gpu': cp.asarray(self.G, dtype=cp.float32), + 'gdx_prod': numpy.prod(self.gdx) + } + + # Transfer input to GPU + f_gpu = cp.asarray(f, dtype=cp.float32) + + # Perform FFT convolution on GPU + # CuPy's fftconvolve is GPU-accelerated + p_gpu = cp_signal.fftconvolve(f_gpu, self._gpu_cache['G_gpu'], mode='same') + + # Scale by grid spacing (on GPU) + p_gpu *= self._gpu_cache['gdx_prod'] + + if verbose: + print('Poisson solver (GPU) finished') + gtimer.end() + + # Transfer result back to CPU + if return_gpu: + return p_gpu # Return CuPy array + return cp.asnumpy(p_gpu) + # p = cp.asnumpy(p_gpu) + + elif self.stype == 'S': + raise SyntaxError('Spatial solver not suggested for structured grids') + + def _solve_gpu_internal(self, f_gpu): + """Internal GPU solve that accepts and returns GPU arrays.""" + """ + GPU-accelerated Poisson solver using CuPy. + Falls back to CPU if CuPy is not available. + + Args: + f_gpu: Input field (numpy array) + + Returns: + p_gpu: Solution (CuPy array) + """ + + # ---------------------------------------------------------------------- + # regular grid + if self.ptype == 'G': + + # convolution in frequency domain using GPU + if self.stype == 'F': + # Initialize GPU cache if needed + if self._gpu_cache is None: + self._gpu_cache = { + 'G_gpu': cp.asarray(self.G, dtype=cp.float32), + 'gdx_prod': numpy.prod(self.gdx) + } + + # Perform FFT convolution on GPU + # CuPy's fftconvolve is GPU-accelerated + p_gpu = cp_signal.fftconvolve(f_gpu, self._gpu_cache['G_gpu'], mode='same') + + # Scale by grid spacing (on GPU) + p_gpu *= self._gpu_cache['gdx_prod'] + + return p_gpu # Return CuPy array + + def clear_gpu_cache(self): + """Clear GPU cache to free GPU memory""" + if self._gpu_cache is not None: + self._gpu_cache = None + if CUPY_AVAILABLE: + cp.get_default_memory_pool().free_all_blocks() + + # ---------------------------------------------------------------------- + # unstructured points - not optimized for GPU + # elif self.ptype == 'P': + # if verbose: + # print(' - GPU solver not optimized for unstructured points, using CPU') + # return self.solve(f, verbose) + + # ---------------------------------------------------------------------- + + # return p + + def _get_opencl_queue(self): + """Create and cache an OpenCL queue on first available GPU.""" + if self._opencl_queue is not None: + return self._opencl_queue + + if not OPENCL_AVAILABLE: + raise RuntimeError("OpenCL/pyvkfft is not available") + + ctx = None + for platform in cl.get_platforms(): + for device in platform.get_devices(): + if device.type & cl.device_type.GPU == 0: + continue + ctx = cl.Context(devices=(device,)) + break + if ctx is not None: + break + + if ctx is None: + raise RuntimeError("No OpenCL GPU device found") + + self._opencl_queue = cl.CommandQueue(ctx) + self._opencl_context = ctx + return self._opencl_queue + + def _get_opencl_crop_kernel(self, queue): + """Create and cache OpenCL kernel for cropping convolution result.""" + if hasattr(self, '_opencl_crop_kernel') and self._opencl_crop_kernel is not None: + return self._opencl_crop_kernel + + # Simple 2D copy kernel + kernel_code = """ + __kernel void crop_and_scale( + __global const float* src, + __global float* dst, + const int src_width, + const int dst_width, + const int dst_height, + const int start_x, + const int start_y, + const float scale + ) { + int gid_x = get_global_id(0); + int gid_y = get_global_id(1); + + if (gid_x < dst_width && gid_y < dst_height) { + int src_idx = (start_y + gid_y) * src_width + (start_x + gid_x); + int dst_idx = gid_y * dst_width + gid_x; + dst[dst_idx] = src[src_idx] * scale; + } + } + """ + + program = cl.Program(self._opencl_context, kernel_code).build() + self._opencl_crop_kernel = program.crop_and_scale + return self._opencl_crop_kernel + + def _get_opencl_scatter_kernel(self, queue): + """Kernel that copies unpadded input into a zero-padded device buffer (reverse of crop).""" + if self._opencl_scatter_kernel is not None: + return self._opencl_scatter_kernel + + kernel_code = """ + __kernel void scatter_to_padded( + __global const float* src, + __global float* dst, + const int src_width, + const int src_height, + const int dst_width + ) { + int gid_x = get_global_id(0); + int gid_y = get_global_id(1); + if (gid_x < src_width && gid_y < src_height) { + dst[gid_y * dst_width + gid_x] = src[gid_y * src_width + gid_x]; + } + } + """ + program = cl.Program(self._opencl_context, kernel_code).build() + self._opencl_scatter_kernel = program.scatter_to_padded + return self._opencl_scatter_kernel + + def _get_opencl_fused_mul_kernel(self, queue): + """Kernel that multiplies two complex spectra by one Green's spectrum in a single pass.""" + if self._opencl_fused_mul_kernel is not None: + return self._opencl_fused_mul_kernel + + kernel_code = """ + __kernel void fused_complex_mul( + __global float2* fft1, + __global float2* fft2, + __global const float2* g, + const int n + ) { + int i = get_global_id(0); + if (i < n) { + float2 gv = g[i]; + float2 a = fft1[i]; + float2 b = fft2[i]; + fft1[i] = (float2)(a.x * gv.x - a.y * gv.y, + a.x * gv.y + a.y * gv.x); + fft2[i] = (float2)(b.x * gv.x - b.y * gv.y, + b.x * gv.y + b.y * gv.x); + } + } + """ + program = cl.Program(self._opencl_context, kernel_code).build() + self._opencl_fused_mul_kernel = program.fused_complex_mul + return self._opencl_fused_mul_kernel + + def _get_opencl_scatter_batch_kernel(self, queue): + """Batched scatter: copies two unpadded inputs into a stacked zero-padded device buffer.""" + if self._opencl_scatter_batch_kernel is not None: + return self._opencl_scatter_batch_kernel + + kernel_code = """ + __kernel void scatter_batch( + __global const float* src, + __global float* dst, + const int src_width, + const int src_height, + const int dst_width, + const int src_plane, + const int dst_plane + ) { + int gid_x = get_global_id(0); + int gid_y = get_global_id(1); + int gid_z = get_global_id(2); + if (gid_x < src_width && gid_y < src_height) { + int src_idx = gid_z * src_plane + gid_y * src_width + gid_x; + int dst_idx = gid_z * dst_plane + gid_y * dst_width + gid_x; + dst[dst_idx] = src[src_idx]; + } + } + """ + program = cl.Program(self._opencl_context, kernel_code).build() + self._opencl_scatter_batch_kernel = program.scatter_batch + return self._opencl_scatter_batch_kernel + + def _get_opencl_crop_batch_kernel(self, queue): + """Batched crop+scale: extracts 'same' region from two stacked full-conv results.""" + if self._opencl_crop_batch_kernel is not None: + return self._opencl_crop_batch_kernel + + kernel_code = """ + __kernel void crop_batch( + __global const float* src, + __global float* dst, + const int src_width, + const int dst_width, + const int dst_height, + const int start_x, + const int start_y, + const float scale, + const int src_plane, + const int dst_plane + ) { + int gid_x = get_global_id(0); + int gid_y = get_global_id(1); + int gid_z = get_global_id(2); + if (gid_x < dst_width && gid_y < dst_height) { + int src_idx = gid_z * src_plane + (start_y + gid_y) * src_width + (start_x + gid_x); + int dst_idx = gid_z * dst_plane + gid_y * dst_width + gid_x; + dst[dst_idx] = src[src_idx] * scale; + } + } + """ + program = cl.Program(self._opencl_context, kernel_code).build() + self._opencl_crop_batch_kernel = program.crop_batch + return self._opencl_crop_batch_kernel + + def _get_opencl_batch_mul_kernel(self, queue): + """Batched complex multiply: multiplies each batch plane by the same Green's spectrum. + Uses multiple elements per work item, __constant for broadcast-read Green's spectrum, + and fma for better throughput/precision.""" + if self._opencl_batch_mul_kernel is not None: + return self._opencl_batch_mul_kernel + + kernel_code = """ + __kernel void batch_complex_mul( + __global float2* fft_batch, + __global const float2* g, + const int n + ) { + const int b = get_global_id(0); + const int base = b * n; + const int i0 = get_global_id(1) * 4; + const int i_end = min(i0 + 4, n); + for (int i = i0; i < i_end; i++) { + float2 gv = g[i]; + float2 a = fft_batch[base + i]; + fft_batch[base + i] = (float2)(fma(a.x, gv.x, -(a.y * gv.y)), + fma(a.x, gv.y, a.y * gv.x)); + } + } + """ + program = cl.Program(self._opencl_context, kernel_code).build() + self._opencl_batch_mul_kernel = program.batch_complex_mul + return self._opencl_batch_mul_kernel + + def _get_opencl_alloc_host_ptr(self): + """Return an allocator that creates buffers with ALLOC_HOST_PTR for pinned host access (reduces H2D/D2H transfer cost).""" + ctx = self._opencl_context + mf = cl.mem_flags + + def allocator(nbytes): + return cl.Buffer(ctx, mf.READ_WRITE | mf.ALLOC_HOST_PTR, size=nbytes) + + return allocator + + @staticmethod + def _center_crop_same(full_conv, target_shape): + """Crop full convolution result to scipy 'same' output shape.""" + starts = [(full_conv.shape[i] - target_shape[i]) // 2 for i in range(len(target_shape))] + slices = tuple(slice(starts[i], starts[i] + target_shape[i]) for i in range(len(target_shape))) + return full_conv[slices] + + + def solve_opencl_batch2(self, f1, f2, verbose=False, profile=False): + """ + Batched OpenCL Poisson solver for two 2D fields. + Optimized: scatter H2D (~4x smaller transfer), fused multiply + (reads g_fft once), async D2H (one sync instead of two). + When profile=True, records and optionally prints per-stage timings. + """ + if not OPENCL_AVAILABLE: + if verbose: + print("OpenCL/pyvkfft not available, falling back to CPU solver") + return self.solve(f1, verbose), self.solve(f2, verbose) + + # if self.dim != 2: + # return self.solve_opencl(f1, verbose, profile), self.solve_opencl(f2, verbose, profile) + + if not self.ready: + self.prepare(verbose) + + fshape = f1.shape + if fshape != f2.shape: + raise ValueError("solve_opencl_batch2 requires inputs with identical shapes") + + if self.ptype != 'G' or self.stype != 'F': + return self.solve_opencl(f1, verbose, profile), self.solve_opencl(f2, verbose, profile) + + if self.gdims != fshape: + print(self.gdims, fshape) + raise ValueError("Shape of function should match shape of grid") + + timing = {'cache_prepare_ms': 0.0} + t_total = timeit.default_timer() + + t0 = timeit.default_timer() + queue = self._get_opencl_queue() + timing['queue_ms'] = (timeit.default_timer() - t0) * 1000.0 + + t0 = timeit.default_timer() + fshape = f1.shape + full_shape = tuple(2 * s - 1 for s in fshape) + timing['host_prepare_ms'] = (timeit.default_timer() - t0) * 1000.0 + + cache_valid = ( + self._opencl_cache is not None and + self._opencl_cache['fshape'] == fshape and + self._opencl_cache['full_shape'] == full_shape and + 'f_batch_dev' in self._opencl_cache + ) + + if not cache_valid: + t0 = timeit.default_timer() + g_host = numpy.asarray(self.G, dtype=numpy.float32) + g_pad = numpy.zeros(full_shape, dtype=numpy.float32) + g_slices = tuple(slice(0, s) for s in g_host.shape) + g_pad[g_slices] = g_host + g_dev = cla.to_device(queue, g_pad) + g_fft_dev = cl_rfftn(g_dev) + if profile: + queue.finish() + + # For circular conv at size (2s-1) with G of shape (2s-1) and f of shape s, + # alias-free positions are [s-1, 2s-2], matching scipy 'same' extraction. + same_starts = [fshape[i] - 1 for i in range(self.dim)] + fft_shape = tuple(list(full_shape[:-1]) + [full_shape[-1] // 2 + 1]) + fft_n_elements = 1 + for d in fft_shape: + fft_n_elements *= d + src_plane = fshape[0] * fshape[1] + dst_plane = full_shape[0] * full_shape[1] + + # Pinned allocator for staging (H2D) and output (D2H) buffers + alloc_pinned = self._get_opencl_alloc_host_ptr() + + self._opencl_cache = { + 'fshape': fshape, + 'full_shape': full_shape, + 'fft_shape': fft_shape, + 'fft_n_elements': fft_n_elements, + 'g_fft_dev': g_fft_dev, + 'same_starts': same_starts, + 'gdx_prod': numpy.prod(self.gdx), + 'src_plane': src_plane, + 'dst_plane': dst_plane, + 'f_batch_dev': cla.zeros(queue, (2,) + full_shape, dtype=numpy.float32), + 'host_stage': numpy.empty((2,) + fshape, dtype=numpy.float32), + 'f_stage_dev': cla.empty(queue, (2,) + fshape, dtype=numpy.float32), + 'f_fft_batch_dev': cla.empty(queue, (2,) + fft_shape, dtype=numpy.complex64), + 'conv_batch_dev': cla.empty(queue, (2,) + full_shape, dtype=numpy.float32), + 'p_batch_dev': cla.empty(queue, (2,) + fshape, dtype=numpy.float32, allocator=alloc_pinned), + 'p1_host': numpy.empty(fshape, dtype=numpy.float32), + 'p2_host': numpy.empty(fshape, dtype=numpy.float32), + } + timing['cache_prepare_ms'] = (timeit.default_timer() - t0) * 1000.0 + + c = self._opencl_cache + fshape_c = c['fshape'] + full_shape_c = c['full_shape'] + + # H2D: compact transfer of unpadded data, then scatter to padded buffer on device + t0 = timeit.default_timer() + H, W = fshape_c + f1_f32 = f1 if (f1.flags['C_CONTIGUOUS'] and f1.dtype == numpy.float32) else numpy.ascontiguousarray(f1, dtype=numpy.float32) + f2_f32 = f2 if (f2.flags['C_CONTIGUOUS'] and f2.dtype == numpy.float32) else numpy.ascontiguousarray(f2, dtype=numpy.float32) + host_stage = c['host_stage'] + numpy.copyto(host_stage[0], f1_f32) + numpy.copyto(host_stage[1], f2_f32) + f_stage_dev = c['f_stage_dev'] + cl.enqueue_copy(queue, f_stage_dev.data, host_stage, is_blocking=False) + c['f_batch_dev'].fill(0, queue=queue) + scatter_batch = self._get_opencl_scatter_batch_kernel(queue) + scatter_batch( + queue, (W, H, 2), None, + f_stage_dev.data, c['f_batch_dev'].data, + numpy.int32(W), numpy.int32(H), + numpy.int32(full_shape_c[1]), + numpy.int32(H * W), + numpy.int32(c['dst_plane']), + ) + if profile: + queue.finish() + timing['h2d_set_ms'] = (timeit.default_timer() - t0) * 1000.0 + + # Single batched 2D FFT for both fields (ndim=2 treats dim-0 as batch) + t0 = timeit.default_timer() + fft_batch = cl_rfftn(c['f_batch_dev'], c['f_fft_batch_dev'], ndim=2) + if profile: + queue.finish() + timing['fft_f_ms'] = (timeit.default_timer() - t0) * 1000.0 + + # Batched multiply: each batch plane * same Green's spectrum (4 elements/work item, explicit local size) + t0 = timeit.default_timer() + n_fft = c['fft_n_elements'] + global_n = max(1, (n_fft + 3) // 4) + local_n = min(256, global_n) + global_n = ((global_n + local_n - 1) // local_n) * local_n + batch_mul = self._get_opencl_batch_mul_kernel(queue) + batch_mul( + queue, (2, global_n), (1, local_n), + fft_batch.data, + c['g_fft_dev'].data, + numpy.int32(n_fft) + ) + if profile: + queue.finish() + timing['mul_ms'] = (timeit.default_timer() - t0) * 1000.0 + + # Single batched 2D iFFT for both fields + t0 = timeit.default_timer() + conv_batch = cl_irfftn(fft_batch, c['conv_batch_dev'], ndim=2) + if profile: + queue.finish() + timing['ifft_ms'] = (timeit.default_timer() - t0) * 1000.0 + + # Batch crop + scale on device + t0 = timeit.default_timer() + crop_batch = self._get_opencl_crop_batch_kernel(queue) + same_starts = c['same_starts'] + crop_batch( + queue, (fshape_c[1], fshape_c[0], 2), None, + conv_batch.data, c['p_batch_dev'].data, + numpy.int32(full_shape_c[1]), + numpy.int32(fshape_c[1]), + numpy.int32(fshape_c[0]), + numpy.int32(same_starts[1]), + numpy.int32(same_starts[0]), + numpy.float32(c['gdx_prod']), + numpy.int32(c['dst_plane']), + numpy.int32(c['src_plane']) + ) + if profile: + queue.finish() + timing['crop_scale_ms'] = (timeit.default_timer() - t0) * 1000.0 + + # D2H: map pinned buffer, copy into pre-allocated host arrays (zero allocation) + t0 = timeit.default_timer() + p1 = c['p1_host'] + p2 = c['p2_host'] + mapped_p = c['p_batch_dev'].map_to_host(queue=queue, flags=cl.map_flags.READ, is_blocking=True) + numpy.copyto(p1, mapped_p[0]) + numpy.copyto(p2, mapped_p[1]) + mapped_p.base.release(queue=queue) + timing['d2h_get_ms'] = (timeit.default_timer() - t0) * 1000.0 + + timing['total_ms'] = (timeit.default_timer() - t_total) * 1000.0 + self._opencl_last_timing = timing + + if verbose: + print('Poisson solver (OpenCL FFT batch2) finished') + if profile: + print( + "OpenCL batch2 timing [ms]: " + f"total={timing['total_ms']:.3f}, " + f"queue={timing['queue_ms']:.3f}, " + f"cache={timing['cache_prepare_ms']:.3f}, " + f"host={timing['host_prepare_ms']:.3f}, " + f"h2d={timing['h2d_set_ms']:.3f}, " + f"fft={timing['fft_f_ms']:.3f}, " + f"mul={timing['mul_ms']:.3f}, " + f"ifft={timing['ifft_ms']:.3f}, " + f"d2h={timing['d2h_get_ms']:.3f}, " + f"crop={timing['crop_scale_ms']:.3f}" + ) + return p1, p2 + \ No newline at end of file diff --git a/src/orisys/hhd/timing.py b/src/orisys/hhd/timing.py new file mode 100644 index 0000000..9253c5a --- /dev/null +++ b/src/orisys/hhd/timing.py @@ -0,0 +1,36 @@ +import numpy +import timeit + +class Timer(object): + + def display(self): + + tseconds = self.etime - self.stime + + print(' [[ elapsed time:', end = "") + if tseconds < numpy.power(10.,-6.): + print("%.3f micro-sec." % (tseconds*numpy.power(10,6)),end = "") + + elif tseconds < numpy.power(10.,-3.): + print("%.3f milli-sec." % (tseconds*numpy.power(10.,3.)),end = "") + + elif tseconds < 60.0: + print("%.3f sec." % (tseconds),end = "") + + else: + m = int(tseconds/ 60.0) + print("%d min. %.3f sec." % (m, (tseconds - 60*m)),end = "") + + print(']]') + + def start(self): + self.stime = timeit.default_timer() + + def end(self, print_time=True): + self.etime = timeit.default_timer() + + if print_time: + self.display() + + def __init__(self): + self.start() \ No newline at end of file diff --git a/src/orisys/sensor.py b/src/orisys/sensor.py new file mode 100644 index 0000000..ffe1fe4 --- /dev/null +++ b/src/orisys/sensor.py @@ -0,0 +1,768 @@ +""" +Sensor - Core sensor class for optical tactile sensing. + +This module provides the Sensor class for capturing, processing, and analyzing +optical tactile sensor data with support for stitching, optical flow tracking, +and Helmholtz-Hodge decomposition. +""" + +import os +import platform +import numpy as np +import cv2 +import time +import threading +from enum import Enum, auto +from typing import Tuple +# from threading import Thread, Event +# from queue import Queue, Empty + +from .Stitcher import Stitcher +from .tracker import Tracker +from .hhd import nHHD +from . import configs +from .get_depth import Contact3D +from .backend_availability import (check_cupy_available, check_opencl_available) +from .transform import FrameRectifier +try: + import av # Optional: used for Linux camera capture path. +except ImportError: + av = None + +class Sensor: + """ + Optical tactile sensor interface with deformation analysis. + + Provides image capture, stitching, optical flow tracking, and force decomposition. + Supports both synchronous and asynchronous (pipelined) processing modes. + """ + + # ========================================================================= + # Info Enum (for read_info API) + # ========================================================================= + + class info(Enum): + """Data types available through read_info().""" + VRAW = auto() + VNORMAL = auto() + VSHEAR = auto() + FPS = auto() + TIMESTAMP = auto() + FNORMAL = auto() + FSHEARX = auto() + FSHEARY = auto() + CENTROID = auto() + CONTOUR = auto() + DEPTH = auto() + IMG = auto() + + # ========================================================================= + # Initialization + # ========================================================================= + + def __init__(self, vid_src, cuda=True, isstitch=True, verbose=True, debug=False, + config_name="prototype", cal_path=None, override=False, box=None, mirror=True, + backend='auto', rotation_config_path="./config/rotation_config.json"): + """ + Initialize Sensor with video source and configuration. + + Args: + vid_src: Video source (int for camera ID, str for file path) + cuda: Enable CUDA acceleration (default: True) + isstitch: Enable stitching mode for multi-tile sensor (default: False) + verbose: Print initialization logs (default: True) + config_name: Configuration name (default: "prototype") + cal_path: Path to calibration file (default: None) + override: Skip auto-detection, use provided box (default: False) + box: Manual bounding boxes when override=True (default: None) + rotation_config_path: Path to image orientation config JSON. + backend: Poisson backend (default: "auto") + "auto": Automatically select the best backend based on availability + "cupy": Use CuPy for GPU acceleration + "opencl": Use OpenCL for GPU acceleration + "cpu": Use CPU for computation + hhd_downsample: Downsample factor for flow field before HHD (default: 1, no downsampling). + Factor of 2 halves each dimension, giving ~4x speedup in Poisson solve. + """ + + self.CUPY_AVAILABLE = check_cupy_available() + self.OPENCL_AVAILABLE = check_opencl_available() + + if vid_src is None: + raise Exception("User must specify a video source.") + + # Store settings + self.vid_src = vid_src + self.isstitch = isstitch + self.cuda = cuda + self.verbose = verbose + self.debug = debug + self.config_name = config_name + self.cal_path = cal_path + self.mirror = mirror + self.rotation_config_path = rotation_config_path + + # Load configuration + self.__config_cam = None + self.__config_stitcher = None + self.__config_contact = None + self._load_config() + + # State variables + self.stitch_valid = False + self.compute_deformation_valid = False + self.compute_contact_valid = False + + # Image Data Variables (public) + # self.stitch_calibration = [] + self.frame = self.img = None + self.initial_img = None + shape = (self.__config_cam["resolution_stitch"][1], self.__config_cam["resolution_stitch"][0]) + self.img_size_raw = None + self.img_filtered = None + self.tail_frames_count = 0 + + # Optical Flow Data Variables (public) + self.flow = np.zeros(shape + (2,), dtype=np.float32) + self.vtemplate = np.zeros_like(self.flow) + self.vnormal = self.vtemplate + self.vshear = self.vtemplate + self.n_boxes = None + self.fnormal = self.fshearx = self.fsheary = self.ftor = 0.0 + + # Contact Data Variables (public) + self.centroid = (0, 0) + self.centroid_found = False + self.contour = np.empty(0) + self.depth_map = np.zeros_like(self.img) + + # Timing + self.last_log_time = time.perf_counter() + self._fps = 0 + self._last_capture_time = 0.0 + self._last_processing_time = 0.0 + self._last_stage_times = { + "extract_tiles": 0.0, + "stitch": 0.0, + "resize": 0.0, + "mirror": 0.0, + "astype": 0.0, + } + + # Initialize components + self.stitcher = Stitcher(isstitch=isstitch, config_stitcher=self.__config_stitcher, verbose=self.verbose) + self.__tracker = Tracker(adaptive=True, cuda=cuda, verbose=self.verbose, config_tracker=self.__config_tracker) + self.__contact3d = Contact3D(config_contact=self.__config_contact, verbose=self.verbose) + self.__hhd = None + # Integer >= 1: run HHD on flow downsampled by this factor for speed (1 = full res). + _raw_ds = self.__config_tracker.get("hhd_downsample", 1) + try: + self._hhd_downsample = max(1, int(_raw_ds)) if _raw_ds is not None else 1 + except (TypeError, ValueError): + self._hhd_downsample = 1 + self._hhd_grid_shape = None + cfg_backend = self.__config_tracker.get("backend", None) + self.poisson_backend = cfg_backend if cfg_backend is not None else backend + self._use_pyav = False + self._av_container = None + self._av_stream = None + self._av_decoder = None + self.cap = None + # Treat both camera index (0) and V4L2 path ("/dev/video0") as live camera for threading/low-latency path. + self._is_live_camera = ( + isinstance(self.vid_src, int) + or (isinstance(self.vid_src, str) and self.vid_src.startswith("/dev/video")) + ) + self._capture_thread = None + self._capture_running = False + self._latest_frame = None + self._latest_frame_seq = 0 + self._last_consumed_seq = -1 + self._latest_frame_lock = threading.Lock() + + # Setup video capture + self._open_video_source(override, box) + self.rectifier = FrameRectifier(self.rotation_config_path) + + if self.verbose: + print(f" Video source: {vid_src}") + print(f" Stitch mode: {self.stitch_valid}") + print(f" Optical flow algorithm: {self.__config_tracker['algorithm']}") + print(f" Poisson backend: {self.poisson_backend}") + # print(f" CUDA acceleration: {self.cuda}") + print(f" CuPy available: {self.CUPY_AVAILABLE}") + print(f" OpenCL available: {self.OPENCL_AVAILABLE}") + + + + # ========================================================================= + # Public API - Core Methods (Most Frequently Used) + # ========================================================================= + + def get_img(self): + """ + Capture and preprocess a frame. + + Returns: + np.ndarray | None: Processed image, or None on capture failure. + """ + # Simple direct read - buffer size of 1 should minimize frame accumulation + # Timing measurement helps identify if capture or processing is the bottleneck + t_capture_start = time.perf_counter() + ret, frame = self._read_frame() + t_capture_end = time.perf_counter() + self._last_capture_time = t_capture_end - t_capture_start + + if not ret: + print("Failed to get_img from video source.") + return None + + # Start processing timing + t_processing_start = time.perf_counter() + + # self.frame = frame.copy() + self.frame = frame + # Extract and stitch tiles + # self.stitcher.get_stitch_unit(frame) + self._extract_tiles(frame) + t_after_extract = time.perf_counter() + + img = np.ascontiguousarray(self.stitcher.stitch_rt_optimized(blend=True)) + t_after_stitch = time.perf_counter() + + self.img_size_raw = img.shape + # Resize + img = cv2.resize(img, tuple(self._config_resolution_stitch), interpolation=cv2.INTER_LINEAR) + t_after_resize = time.perf_counter() + + if self.mirror: + img = cv2.flip(img, 1) + t_after_mirror = time.perf_counter() + + img = img.astype(np.uint8) + img = self.rectifier.rectify(img) + self.img = np.ascontiguousarray(img) + t_after_astype = time.perf_counter() + + t_processing_end = time.perf_counter() + self._last_processing_time = t_processing_end - t_processing_start + self._last_stage_times["extract_tiles"] = t_after_extract - t_processing_start + self._last_stage_times["stitch"] = t_after_stitch - t_after_extract + self._last_stage_times["resize"] = t_after_resize - t_after_stitch + self._last_stage_times["mirror"] = t_after_mirror - t_after_resize + self._last_stage_times["astype"] = t_after_astype - t_after_mirror + + # FPS calculation + self._fps = 1.0 / (time.perf_counter() - self.last_log_time) + self.last_log_time = time.perf_counter() + + return self.img.copy() + + def detect_motion(self, threshold=6): + + # detect motion by optical flow magnitude + mag = np.linalg.norm(self.flow, axis=-1) + # print(f"mag: {mag.max()}, {mag.min()}, {mag.mean()}") + return mag.mean() > threshold + + def compute_deformation(self, decompose=True, check_motion=True, threshold=6, tail_frames=10): + """ + Compute optical flow and optionally decompose it into force components. + + Parameters + ---------- + decompose : bool + If True, run HHD decomposition (`compute_hhd`) after flow computation. + check_motion : bool + If True, gate decomposition with `detect_motion(threshold)`. When motion + falls below threshold, decomposition may still run for up to + `tail_frames` additional frames to avoid abrupt force drop-off. + threshold : float + Motion-detection threshold on mean flow magnitude. + tail_frames : int + Number of extra non-motion frames allowed to keep running HHD when + `check_motion=True`. + + Returns + ------- + bool | None + - `True` : motion is currently detected (`check_motion=True`) + - `False` : motion is currently not detected (`check_motion=True`) + - `None` : motion gating disabled (`check_motion=False`) + """ + if self.img is None: + raise Exception("Warning: Get image first") + + self.compute_flow() + + if not check_motion: + self.tail_frames_count = 0 + if decompose: + self.compute_hhd() + return None + + is_motion = self.detect_motion(threshold=threshold) + try: + tail_frames = max(0, int(tail_frames)) + except (TypeError, ValueError): + tail_frames = 0 + + if is_motion: + self.tail_frames_count = 0 + if decompose: + self.compute_hhd() + return True + + # No motion this frame. Keep HHD alive briefly if requested, but do not + # report this as "motion detected". + if decompose and self.tail_frames_count < tail_frames: + self.tail_frames_count += 1 + self.compute_hhd() + else: + self.tail_frames_count = tail_frames + + return False + + def compute_flow(self): + if self.img is None: + raise Exception("Warning: Get image first") + + flow = self.__tracker.track(self.img) + # flow = self.__tracker.track_raft(self.img) + if hasattr(flow, 'download'): + flow = flow.download() + self.flow = flow + + def compute_hhd(self): + + flow = self.flow + if flow is None: + raise Exception("Warning: Compute flow first") + + orig_h, orig_w = flow.shape[:2] + try: + k = max(1, int(self._hhd_downsample)) + except (TypeError, ValueError): + k = 1 + + if k > 1: + ds_w = max(1, orig_w // k) + ds_h = max(1, orig_h // k) + flow_ds = cv2.resize(flow, (ds_w, ds_h), interpolation=cv2.INTER_AREA) + else: + flow_ds = flow + + ds_shape = flow_ds.shape[:2] + if self.__hhd is None or self._hhd_grid_shape != ds_shape: + spacings = (18 * k, 18 * k) + self.__hhd = nHHD(cuda=self.cuda, grid=ds_shape, spacings=spacings, poisson_backend=self.poisson_backend, debug=self.debug) + self._hhd_grid_shape = ds_shape + + _, forces = self.__hhd.get_force(flow_ds) + self.fnormal, self.fshearx, self.fsheary, self.ftor = forces + + vnormal_ds = self.__hhd.get_normal() + vshear_ds = self.__hhd.get_shear() + + if k > 1: + self.vnormal = cv2.resize(vnormal_ds, (orig_w, orig_h), interpolation=cv2.INTER_LINEAR) + self.vshear = cv2.resize(vshear_ds, (orig_w, orig_h), interpolation=cv2.INTER_LINEAR) + else: + self.vnormal = vnormal_ds + self.vshear = vshear_ds + + self.compute_deformation_valid = True + + return True + + def compute_contact(self, vnormal=None): + """ + Compute contact information from vnormal field. + + Args: + vnormal: Optional vnormal field. If None, uses self.vnormal. + + Returns: + dict: Contact result with centroid, contour, and depth_map + """ + multiple_foe = False + + # Use provided vnormal or fall back to internal state + vnormal_to_use = vnormal if vnormal is not None else self.vnormal + + if vnormal_to_use is None: + raise Exception("Warning: vnormal is required for contact computation") + + if multiple_foe: + result = self.__contact3d.compute_multiple_foe(vnormal_to_use) + else: + if self.cuda: + result = self.__contact3d.compute_foe_gpu(vnormal_to_use) + else: + result = self.__contact3d.compute_foe(vnormal_to_use) + + self.centroid = result['centroid'] + self.centroid_found = result['centroid_found'] + if 'contour' in result: + self.contour = result['contour'] + self.depth_map = result['divergence_map'] + + self.compute_contact_valid = True + return result + + + def read_info(self, *args) -> Tuple: + """ + Get sensor data by info type. + + Args: + *args: info enum values (e.g., sensor.info.FPS, sensor.info.FNORMAL) + + Returns: + Tuple: Requested data in order + """ + if any(arg in [self.info.IMG] for arg in args): + if self.img is None: + raise Exception("Warning: Get image first") + + # if any(arg in [self.info.VRAW, self.info.VNORMAL, self.info.VSHEAR, self.info.FNORMAL, self.info.FSHEARX, self.info.FSHEARY] for arg in args): + # if not self.compute_deformation_valid: + # print("Warning: Compute deformation first") + # # raise Exception("Warning: Compute deformation first") + + # if any(arg in [self.info.CENTROID, self.info.CONTOUR, self.info.DEPTH] for arg in args): + # if not self.compute_contact_valid: + # print("Warning: Compute contact first") + # raise Exception("Warning: Compute contact first") + + mapping = { + # Return copies of arrays to prevent external modification of internal state + self.info.VRAW: lambda: self.flow.copy() if self.flow is not None else np.array([]), + self.info.VNORMAL: lambda: self.vnormal.copy() if self.vnormal is not None else np.array([]), + self.info.VSHEAR: lambda: self.vshear.copy() if self.vshear is not None else np.array([]), + # Scalar values are safe to return directly + self.info.FNORMAL: lambda: self.fnormal, + self.info.FSHEARX: lambda: self.fshearx, + self.info.FSHEARY: lambda: self.fsheary, + self.info.FPS: lambda: self._fps, + self.info.TIMESTAMP: lambda: time.strftime('%H:%M:%S'), + # Return copies of arrays to prevent external modification + self.info.DEPTH: lambda: self.depth_map.copy() if self.depth_map is not None else np.array([]), + # Centroid: can be tuple, list, or array - return a copy to prevent modification + # Return None if centroid is not found or empty + self.info.CENTROID: lambda: ( + np.array(self.centroid).copy() + if self.centroid is not None and len(self.centroid) > 0 + else None + ), + self.info.CONTOUR: lambda: self.contour.copy() if self.contour is not None else np.array([]), + self.info.IMG: lambda: self.img.copy() if self.img is not None else np.array([]), + } + + return tuple(mapping.get(arg, lambda: None)() for arg in args if isinstance(arg, self.info)) + + def reset(self): + """Reset optical flow tracker.""" + self.__tracker.reset() + if self.img is not None: + self.initial_img = self.img.copy() + + + def disconnect(self): + """Release resources and stop async threads.""" + self._capture_running = False + if self._capture_thread is not None: + self._capture_thread.join(timeout=1.0) + self._capture_thread = None + + if self._use_pyav: + if self._av_container is not None: + self._av_container.close() + self._av_container = None + self._av_stream = None + self._av_decoder = None + if self.verbose: + print("Sensor disconnected.") + elif self.cap is not None and self.cap.isOpened(): + self.cap.release() + if self.verbose: + print("Sensor disconnected.") + cv2.destroyAllWindows() + + # ========================================================================= + # Public API - Configuration & Calibration + # ========================================================================= + + # def export_config(self, path="./config/exported_config.json"): + # """Return current configuration dict.""" + # configs.export_config(self._config, path) + # if self.verbose: + # print(f"Config exported to {path}") + # return True + + + + # def stitch_cal(self): + # """ + # Load or create stitch calibration. + + # Returns: + # np.ndarray: Stitched calibration image + # """ + # if self.cal_path is None: + # self.cal_path = "./config/cal.npy" + + # if os.path.exists(self.cal_path): + # if self.verbose: + # print("Loading calibration from", self.cal_path) + # self.stitch_calibration = np.load(self.cal_path, allow_pickle=True) + # self.stitcher.stitch_calibration = self.stitch_calibration + # return self.stitcher.stitch_rt_optimized() + # else: + # if self.verbose: + # print("Creating new calibration...") + # img, self.stitch_calibration = self.stitcher.stitch_cal() + # os.makedirs("./config", exist_ok=True) + # np.save(self.cal_path, self.stitch_calibration) + # if self.verbose: + # print("Calibration saved to", self.cal_path) + # return img + + # ========================================================================= + # Private - Initialization Helpers + # ========================================================================= + + def _load_config(self): + """Load sensor configuration from JSON file.""" + self._config = configs.load_config(self.config_name) + self.__config_cam = self._config["camera"] + self._config_resolution_raw = self.__config_cam["resolution_raw"] + self._config_fps = self.__config_cam["fps"] + self._config_units = self.__config_cam["units"] + self._config_resolution_stitch = self.__config_cam["resolution_stitch"] + + self._config_dis_preset = self._config["tracker"]["dis_preset"] + + self.__config_tracker = self._config["tracker"] + self.__config_stitcher = self._config["stitcher"] + self.__config_contact = self._config["contact"] + + if self.verbose: + print(f"Config: {self.config_name}") + return True + + def _open_video_source(self, override, box): + """Initialize video capture and calibration.""" + # _is_camera_index = isinstance(self.vid_src, int) + # _is_v4l2_path = isinstance(self.vid_src, str) and self.vid_src.startswith("/dev/video") + # use_linux_camera_pyav = ( + # platform.system() == "Linux" + # and (_is_camera_index or _is_v4l2_path) + # and av is not None + # ) + + # if use_linux_camera_pyav: + # device = self.vid_src if _is_v4l2_path else f"/dev/video{self.vid_src}" + # if self.verbose: + # print(f"Using PyAV Linux camera backend: {device}") + # try: + # self._av_container = av.open( + # device, + # format="v4l2", + # options={ + # "input_format": "mjpeg", + # "video_size": f"{self._config_resolution_raw[0]}x{self._config_resolution_raw[1]}", + # "framerate": str(self._config_fps), + # }, + # ) + # self._av_stream = self._av_container.streams.video[0] + # self._av_decoder = self._av_container.decode(self._av_stream) + # self._use_pyav = True + # except Exception as exc: + # if self.verbose: + # print(f"PyAV camera open failed ({exc}), fallback to OpenCV backend.") + # self._use_pyav = False + + self.use_pyav = False + if not self._use_pyav: + self.cap = cv2.VideoCapture(self.vid_src) + # Set buffer size to 1 to reduce latency and avoid frame accumulation + # Note: Not all backends support this, but it helps when available + # try: + # self.cap.set(cv2.CAP_PROP_BUFFERSIZE, 1) + # except Exception: + # pass # Some backends don't support this property + self.cap.set(cv2.CAP_PROP_FOURCC, cv2.VideoWriter.fourcc('M', 'J', 'P', 'G')) + self.cap.set(cv2.CAP_PROP_FPS, self._config_fps) + self.cap.set(cv2.CAP_PROP_FRAME_WIDTH, self._config_resolution_raw[0]) + self.cap.set(cv2.CAP_PROP_FRAME_HEIGHT, self._config_resolution_raw[1]) + + + if self.verbose: + print("Connecting to video source...") + + + if not self._is_source_open(): + raise Exception("Failed to open video source.") + + if self.verbose and not self._use_pyav and self.cap is not None: + fourcc_int = int(self.cap.get(cv2.CAP_PROP_FOURCC)) + fourcc_bytes = [(fourcc_int >> (8 * i)) & 0xFF for i in range(4)] + # Show printable FOURCC only; some backends return 0 or non-printable bytes. + if fourcc_int <= 0: + fourcc = "N/A" + else: + fourcc = "".join(chr(b) if 32 <= b <= 126 else "." for b in fourcc_bytes) + width = int(self.cap.get(cv2.CAP_PROP_FRAME_WIDTH)) + height = int(self.cap.get(cv2.CAP_PROP_FRAME_HEIGHT)) + fps = self.cap.get(cv2.CAP_PROP_FPS) + backend_id = int(self.cap.get(cv2.CAP_PROP_BACKEND)) + print( + f"OpenCV negotiated stream: FOURCC='{fourcc}' " + f"(int={fourcc_int}, hex=0x{fourcc_int:08X}), " + f"size={width}x{height}, fps={fps:.2f}, backend_id={backend_id}" + ) + + # Wait for first valid frame + frame = None + while frame is None: + ret, frame = self._read_frame_raw() + if not ret: + time.sleep(0.1) + + if override: + if box is not None: + self.stitcher.isstitch = self.isstitch = False + self.stitcher.boxes = box + else: + print("Override=True but no box provided.") + else: + self._find_stitch_boxes(frame) + self._extract_tiles(frame) + # Feature-based stitching no longer needs eager overlap calibration here. + # Keep stitch_cal() as a fallback so older overlap-based stitching still works. + img = self.stitcher.stitch_rt_optimized() + # if img is None: + # img = self.stitch_cal() + img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) + self.resolution_stitch = img.shape + self.initial_img = cv2.resize(img, tuple(self._config_resolution_stitch), interpolation=cv2.INTER_CUBIC) + if self.mirror: + self.initial_img = cv2.flip(self.initial_img, 1) + self.initial_img = self.initial_img.astype(np.uint8) + + # For live cameras, start a latest-frame capture thread to avoid latency buildup. + if self._is_live_camera: + self._start_capture_thread() + + + def _find_stitch_boxes(self, img_src, show=False): + """Detect vision tile boxes with camera stabilization.""" + n_boxes, v_mean0, timeout = 0, 0, 5 + start_time = cv2.getTickCount() + + while n_boxes < self._config_units: + ret, frame = self._read_frame_raw() + if not ret: + continue + v_mean = np.sum(cv2.mean(frame)) + + if abs(v_mean - v_mean0) < 5: + n_boxes, boxes = self.stitcher.find_stitch_boxes(frame, show=show) + + if (cv2.getTickCount() - start_time) / cv2.getTickFrequency() > timeout: + print("Timeout finding vision units.") + self.stitcher.isstitch = self.isstitch = False + break + v_mean0 = v_mean + + self.n_boxes = n_boxes + self.boxes = boxes + self.stitch_valid = self.isstitch and n_boxes == self._config_units + + status = "valid for stitching" if self.stitch_valid else "non-stitch mode" + print(f"Sensor: {status}") + return n_boxes + + def _extract_tiles(self, img_src): + """Extract tiles from source image.""" + self.stitcher.get_stitch_unit(img_src) + self.stitcher.extract_tiles() + return True + + def _is_source_open(self): + if self._use_pyav: + return self._av_container is not None + return self.cap is not None and self.cap.isOpened() + + def _read_frame(self): + if self._capture_running: + # Startup race guard: wait briefly until capture thread publishes first frame. + if self._latest_frame is None: + deadline = time.perf_counter() + 1.0 + while time.perf_counter() < deadline: + with self._latest_frame_lock: + if self._latest_frame is not None: + break + time.sleep(0.001) + + # Return latest frame immediately (do not wait for next camera tick). + # This keeps end-to-end latency minimal; caller may receive repeated + # frames if processing runs faster than camera FPS. + with self._latest_frame_lock: + frame = self._latest_frame + seq = self._latest_frame_seq + if frame is not None: + self._last_consumed_seq = seq + return True, frame.copy() + return False, None + return self._read_frame_raw() + + def _read_frame_raw(self): + if self._use_pyav: + if self._av_decoder is None: + return False, None + try: + frame = next(self._av_decoder) + except StopIteration: + return False, None + except Exception: + return False, None + return True, frame.to_ndarray(format="bgr24") + if self.cap is None: + return False, None + return self.cap.read() + + def _start_capture_thread(self): + if self._capture_thread is not None: + return + self._capture_running = True + self._capture_thread = threading.Thread(target=self._capture_loop, daemon=True) + self._capture_thread.start() + if self.verbose: + print("Latest-frame capture thread started.") + + def _capture_loop(self): + while self._capture_running: + ret, frame = self._read_frame_raw() + if not ret: + time.sleep(0.001) + continue + with self._latest_frame_lock: + self._latest_frame = frame + self._latest_frame_seq += 1 + + + # ========================================================================= + # Private - Utilities + # ========================================================================= + + def _print_timings(self, name, timings): + """Print timing breakdown.""" + print(f"\n[{name} timing]") + for k, v in timings.items(): + if k != 'total': + print(f" {k}: {v:7.2f} ms") + print(f" ─────────────────────────") + print(f" TOTAL: {timings['total']:7.2f} ms ({1000/timings['total']:.1f} FPS)") + diff --git a/src/orisys/tracker.py b/src/orisys/tracker.py new file mode 100644 index 0000000..5a8a67a --- /dev/null +++ b/src/orisys/tracker.py @@ -0,0 +1,344 @@ +import cv2 +import numpy as np +import time + + +class Tracker: + def __init__(self, + adaptive, + cuda, + config_tracker=None, + lower_threshold=12.0, + upper_threshold=18.0, + loop_closure_interval=1, + # dis_preset='medium', + verbose=False): + # Check if OpenCV is built with CUDA support + # if cuda and not cv2.cuda.getCudaEnabledDeviceCount(): + # # print("Warning: CUDA requested but OpenCV not built with CUDA support or no CUDA device found. Falling back to CPU.") + # cuda = False + + self.cuda = cuda + self.verbose = verbose + self.__loop_closure_interval = loop_closure_interval + self.__frame_count = 0 + dis_preset = config_tracker["dis_preset"] + loop_closure_interval = config_tracker["loop_closure_interval"] + self.__algorithm = config_tracker["algorithm"] + + # Conditionally import torch only if RAFT algorithm is used + self.torch = None + if self.__algorithm == "raft": + import torch + self.torch = torch + + + if self.__algorithm == "raft" and (not self.cuda or not self.torch.cuda.is_available()): + self.__algorithm = "dis" + if self.verbose: + print("No CUDA available, falling back to OPENCV DIS optical flow") + + + if self.__algorithm == "raft": + ### RAFT + self.__raft_device = "cuda" + print(f"RAFT device: {self.__raft_device}") + self.__raft_model = self.setup_simple_raft() + self.__raft_ref_frame = None + self.__raft_ref_tensor = None + + elif self.__algorithm == "dis": + # DIS method - optimize for speed + if dis_preset == 'ultrafast': + preset = cv2.DISOPTICAL_FLOW_PRESET_ULTRAFAST + elif dis_preset == 'fast': + preset = cv2.DISOPTICAL_FLOW_PRESET_FAST + else: + preset = cv2.DISOPTICAL_FLOW_PRESET_MEDIUM + + self.__tracking_inst = cv2.DISOpticalFlow_create(preset) + + # Aggressive optimization for CPU + self.__tracking_inst.setFinestScale(config_tracker["dis_mode"]) # Skip finest pyramid level (2x faster) + # self.__tracking_inst.setUseSpatialPropagation(False) + # self.__tracking_inst.setUseMeanNormalization(False) + # self.__tracking_inst.setGradientDescentIterations(16) #16 + # self.__tracking_inst.setPatchSize(12) # 8 + # self.__tracking_inst.setPatchStride(5) # 3 + # self.__tracking_inst.setVariationalRefinementIterations(5)#5 + + # else: + # # CUDA flow method with stream support + # self.__tracking_inst = cv2.cuda.FarnebackOpticalFlow_create() + # # Create CUDA stream for async operations + # self.__cuda_stream = cv2.cuda.Stream() + + self.__fine_base_frame_queue = [] + self.__fine_flow_queue = [] + self.__prev_fine_flow = None + self.__adaptive = adaptive + self.__lower_threshold = config_tracker["lower_threshold"] # error lower than threshold will close the loop + self.__upper_threshold = config_tracker["upper_threshold"] # error greater than threshold will add new reference frame + + + + def track(self, frame): + """Main tracking function that dispatches to CUDA or CPU implementation""" + if self.__algorithm == "raft": + return self.track_raft(frame) + elif self.__algorithm == "dis": + if frame.ndim == 3: + frame = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) + return self.track_cpu(frame) + + def track_cpu(self, frame): + """CPU-based optical flow tracking""" + frame_height, frame_width = frame.shape[:2] + + if self.__adaptive: + if not self.__fine_base_frame_queue: + self.__fine_base_frame_queue.append(frame) + # Pre-compute meshgrid for remap operations + x = np.linspace(0, frame_width - 1, frame_width, dtype='float32') + y = np.linspace(0, frame_height - 1, frame_height, dtype='float32') + self.map = np.array(np.meshgrid(x, y)).transpose((1, 2, 0)) + + # Pre-allocate with correct dtype + self.__fine_flow_queue.append( + np.zeros((frame_height, frame_width, 2), dtype=np.float32)) + self.__prev_fine_flow = np.zeros( + (frame_height, frame_width, 2), dtype=np.float32) + return self.__fine_flow_queue[-1] + else: + self.__frame_count += 1 + + # Only check loop closure periodically (expensive operation) + if self.__frame_count % self.__loop_closure_interval == 0: + self.__checkLoopClosure(frame) + + # CPU optical flow computation + self.__prev_fine_flow = self.__tracking_inst.calc( + self.__fine_base_frame_queue[-1], frame, + self.__prev_fine_flow) + # Direct numpy addition is faster than cv2.add + final_flow = self.__fine_flow_queue[-1] + self.__prev_fine_flow + + # Use fine flow for error estimation + error = self.__getForwardBackwardError( + self.__fine_base_frame_queue[-1], frame, + self.__prev_fine_flow) + + if error > self.__upper_threshold: + self.__fine_base_frame_queue.append(frame) + self.__fine_flow_queue.append(final_flow) + self.__prev_fine_flow = np.zeros( + (frame_height, frame_width, 2), dtype=np.float32) + return final_flow + else: + if not self.__fine_base_frame_queue: + self.__fine_base_frame_queue.append(frame) + + self.__prev_fine_flow = self.__tracking_inst.calc( + self.__fine_base_frame_queue[-1], frame, + self.__prev_fine_flow) + return self.__prev_fine_flow + + # def track_2dto3d(self, flow): + # decompose_obj = nHHD(grid=(flow.shape[0], flow.shape[1]), spacings=(18, 18)) + # flag,output = decompose_obj.get_force(flow, verbose=0) + # return output + + def __getForwardBackwardError(self, I0, I1, flow): + # if self.cuda: + # flow_map = cv2.cuda.add(self.map, flow) + # map_x, map_y = cv2.cuda.split(flow_map) + # z = cv2.cuda.remap(I1, + # map_x, + # map_y, + # interpolation=cv2.INTER_CUBIC, + # borderMode=cv2.BORDER_REPLICATE) + # t = I0.clone() + # t = t.convertTo(rtype=cv2.CV_32FC1, dst=t) + # z = z.convertTo(rtype=cv2.CV_32FC1, dst=z) + # rev = cv2.cuda.absSum(cv2.cuda.subtract( + # t, z))[0] / t.size()[0] / t.size()[1] + # else: + # Optimized CPU path - avoid redundant type conversions + flow_map = self.map + flow + z = cv2.remap(I1, + flow_map[:, :, 0], + flow_map[:, :, 1], + interpolation=cv2.INTER_CUBIC, # INTER_LINEAR faster than INTER_CUBIC + borderMode=cv2.BORDER_REPLICATE) + # Use in-place operations when possible + if I0.dtype != np.float32: + diff = z.astype('float32') - I0.astype('float32') + else: + diff = z - I0 + rev = np.mean(np.abs(diff)) + return rev + + def __checkLoopClosure(self, frame): # update (prune) the frame queue with loop closure detection + for i in range(len(self.__fine_base_frame_queue) - 2, -1, -1): + f = self.__tracking_inst.calc( + self.__fine_base_frame_queue[i], frame, None) + error = self.__getForwardBackwardError( + self.__fine_base_frame_queue[i], frame, f) + if error < self.__lower_threshold: + self.__fine_base_frame_queue = self.__fine_base_frame_queue[:i+1] + self.__fine_flow_queue = self.__fine_flow_queue[:i + 1] + return True + return False + + def reset(self): + if self.__algorithm == "raft": + self.__raft_ref_frame = None + self.__raft_ref_tensor = None + + elif self.__algorithm == "dis": + self.__fine_base_frame_queue = [] + self.__fine_flow_queue = [] + self.__prev_fine_flow = None + self.__frame_count = 0 + + def getFrameQueueLength(self): + return len(self.__fine_base_frame_queue) + +### RAFT ### + + def setup_simple_raft(self): + """ + Setup a simpler version using available models with performance optimizations + """ + import torchvision.transforms as T + from torchvision.models.optical_flow import raft_large + # Load model and move to GPU + model = raft_large(pretrained=True, progress=False).to(self.__raft_device) + model = model.eval() + + if self.verbose: + print(f"RAFT model loaded on {self.__raft_device}") + return model + + def _preprocess_frame_to_tensor(self, frame): + """Efficiently convert numpy frame to RAFT-ready tensor""" + # Ensure contiguous memory for faster tensor conversion + if not frame.flags['C_CONTIGUOUS']: + frame = np.ascontiguousarray(frame) + + # Upload to device as uint8 first to save bandwidth (4x less data than float32) + tensor = self.torch.from_numpy(frame).permute(2, 0, 1) + + # Pin memory for faster CPU-GPU transfer (similar to DataLoader pin_memory=True) + if self.__raft_device == 'cuda': + # Pin memory before transferring to GPU (must be on CPU first) + if not tensor.is_pinned(): + tensor = tensor.pin_memory() + tensor = tensor.to(self.__raft_device, non_blocking=True) + else: + tensor = tensor.to(self.__raft_device) + + # Convert to float and normalize on device + tensor = tensor.float() / 255.0 + + # Normalize to [-1, 1] + tensor = (tensor - 0.5) * 2.0 + + # Add batch dimension + tensor = tensor.unsqueeze(0) + + return tensor + + def track_raft(self, frame, gpu = False): + # No need to copy if we just read + # frame is expected to be (H, W, 3) or (H, W) + + if frame.ndim == 2: + frame = cv2.cvtColor(frame, cv2.COLOR_GRAY2RGB) + elif frame.shape[2] == 3: + # Assume BGR input from OpenCV + frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) + + if self.__raft_ref_frame is None: + self.__raft_ref_frame = frame + self.__raft_ref_tensor = self._preprocess_frame_to_tensor(frame) + + prev_tensor = self.__raft_ref_tensor + curr_tensor = self._preprocess_frame_to_tensor(frame) + if self.verbose: + t0 = time.perf_counter() + + with self.torch.inference_mode(): + if self.__raft_device == 'cuda': + with self.torch.amp.autocast('cuda'): + flow = self.__raft_model(prev_tensor, curr_tensor) + else: + flow = self.__raft_model(prev_tensor, curr_tensor) + predicted_flows = flow[-1] + + if self.verbose: + t1 = time.perf_counter() + print(f"RAFT time: {t1 - t0}") + # Optimize tensor->numpy conversion: contiguous() ensures optimal memory layout + flow_np = predicted_flows[0].contiguous().cpu().numpy() + + # Transpose to (H, W, 2) format expected by draw_arrows + flow_np = flow_np.transpose(1, 2, 0) # (2, H, W) -> (H, W, 2) + return flow_np + + + # def track_cuda(self, frame): + # """CUDA-accelerated optical flow tracking""" + # frame_height, frame_width = frame.shape[:2] + # frame = cv2.cuda_GpuMat(frame) + + # if self.__adaptive: + # if not self.__fine_base_frame_queue: + # self.__fine_base_frame_queue.append(frame) + # # Pre-compute meshgrid for remap operations + # x = np.linspace(0, frame_width - 1, frame_width, dtype='float32') + # y = np.linspace(0, frame_height - 1, frame_height, dtype='float32') + # self.map = np.array(np.meshgrid(x, y)).transpose((1, 2, 0)) + + # cuMat = cv2.cuda_GpuMat() + # cuMat.upload(self.map) + # self.map = cuMat + # self.__fine_flow_queue.append( + # cv2.cuda_GpuMat(frame.size(), cv2.CV_32FC2, (0.0, 0.0))) + # self.__prev_fine_flow = cv2.cuda_GpuMat( + # frame.size(), cv2.CV_32FC2, (0.0, 0.0)) + # return self.__fine_flow_queue[-1] + # else: + # self.__frame_count += 1 + + # # Only check loop closure periodically (expensive operation) + # if self.__frame_count % self.__loop_closure_interval == 0: + # self.__checkLoopClosure(frame) + + # # Use CUDA stream for async optical flow computation + # self.__prev_fine_flow = self.__tracking_inst.calc( + # self.__fine_base_frame_queue[-1], frame, + # self.__prev_fine_flow, self.__cuda_stream) + + # final_flow = cv2.cuda.add(self.__fine_flow_queue[-1], + # self.__prev_fine_flow, + # stream=self.__cuda_stream) + + # # Use fine flow for error estimation + # error = self.__getForwardBackwardError( + # self.__fine_base_frame_queue[-1], frame, + # self.__prev_fine_flow) + + # if error > self.__upper_threshold: + # self.__fine_base_frame_queue.append(frame) + # self.__fine_flow_queue.append(final_flow) + # self.__prev_fine_flow = None + # return final_flow + # else: + # if not self.__fine_base_frame_queue: + # self.__fine_base_frame_queue.append(frame) + + # self.__prev_fine_flow = self.__tracking_inst.calc( + # self.__fine_base_frame_queue[-1], frame, + # self.__prev_fine_flow, self.__cuda_stream) + # return self.__prev_fine_flow \ No newline at end of file diff --git a/src/orisys/transform.py b/src/orisys/transform.py new file mode 100644 index 0000000..50bf8d5 --- /dev/null +++ b/src/orisys/transform.py @@ -0,0 +1,71 @@ +import cv2 +import json + + +class FrameRectifier: + def __init__(self, json_path="rotation_config.json"): + self.mode = "disabled" + self.rotation_angle = 0.0 + self.flip_x = False + self.flip_y = False + + try: + with open(json_path, "r") as f: + config = json.load(f) + except FileNotFoundError: + print(f"[Info] 未找到方向配置文件 {json_path},不做旋转/翻转。") + return + except Exception as exc: + print(f"[Error] 读取配置文件失败: {exc}") + return + + self.rotation_angle = float(config.get("rotation_angle", config.get("angle", 0))) + self.flip_x = self._as_bool(config.get("flip_x", config.get("x_flip", False))) + self.flip_y = self._as_bool(config.get("flip_y", config.get("y_flip", False))) + self.mode = "simple" + print( + "[Init] 加载简单方向配置成功: " + f"rotation_angle={self.rotation_angle:g}, " + f"flip_x={self.flip_x}, flip_y={self.flip_y}" + ) + + @staticmethod + def _as_bool(value): + if isinstance(value, str): + return value.strip().lower() in ("1", "true", "yes", "on") + return bool(value) + + def _rotate_simple(self, frame): + angle = self.rotation_angle % 360 + if angle == 0: + return frame + if angle == 90: + return cv2.rotate(frame, cv2.ROTATE_90_COUNTERCLOCKWISE) + if angle == 180: + return cv2.rotate(frame, cv2.ROTATE_180) + if angle == 270: + return cv2.rotate(frame, cv2.ROTATE_90_CLOCKWISE) + + h, w = frame.shape[:2] + center = ((w - 1) / 2.0, (h - 1) / 2.0) + matrix = cv2.getRotationMatrix2D(center, self.rotation_angle, 1.0) + cos_v = abs(matrix[0, 0]) + sin_v = abs(matrix[0, 1]) + new_w = int((h * sin_v) + (w * cos_v)) + new_h = int((h * cos_v) + (w * sin_v)) + matrix[0, 2] += (new_w - w) / 2.0 + matrix[1, 2] += (new_h - h) / 2.0 + return cv2.warpAffine(frame, matrix, (new_w, new_h), flags=cv2.INTER_LINEAR) + + def rectify(self, frame): + if frame is None or self.mode == "disabled": + return frame + + frame = self._rotate_simple(frame) + if self.flip_x and self.flip_y: + return cv2.flip(frame, -1) + if self.flip_x: + return cv2.flip(frame, 1) + if self.flip_y: + return cv2.flip(frame, 0) + return frame diff --git a/src/orisys/util.py b/src/orisys/util.py new file mode 100644 index 0000000..ee66820 --- /dev/null +++ b/src/orisys/util.py @@ -0,0 +1,80 @@ +import cv2 +import numpy as np + +def draw_arrows(frame, optical_flow, fps=True, threshold=5, grid_spacing=40, arrow_scale=1.0, margin = 0.8, colormap=cv2.COLORMAP_JET, below_threshold_color=(0, 0, 255), edge_margin=15): + """ + Draw colored optical flow arrows on the image by magnitude (JET colormap). + Frame and optical_flow must have the same height/width; arrows are drawn in pixel coordinates. + """ + image = frame.copy() + if len(image.shape) == 2 or image.shape[2] == 1: + image = cv2.cvtColor(image, cv2.COLOR_GRAY2BGR) + + h, w = image.shape[:2] + # Arrow grid in pixel coordinates (assume frame and flow same size) + rr = np.arange(grid_spacing // 2, h, grid_spacing) + cc = np.arange(grid_spacing // 2, w, grid_spacing) + rr, cc = np.meshgrid(rr, cc, indexing="ij") + rr, cc = rr.reshape(-1), cc.reshape(-1) + + # Displacement at each grid point (flow stored as half-displacement) + disp = 2.0 * optical_flow[rr, cc, :] + mag = np.linalg.norm(disp, axis=1) + dx = disp[:, 0] / arrow_scale + dy = disp[:, 1] / arrow_scale + length = np.sqrt(dx * dx + dy * dy) + # Cap arrow length at grid_spacing + scale = np.where(length > grid_spacing*margin, grid_spacing / np.maximum(length, 1e-9), 1.0)*margin + dx, dy = dx * scale, dy * scale + end_x = (cc + dx).astype(np.int32) + end_y = (rr + dy).astype(np.int32) + + valid = ( + (cc >= edge_margin) & (cc < w - edge_margin) & (rr >= edge_margin) & (rr < h - edge_margin) + & (end_x >= 0) & (end_x < w) & (end_y >= 0) & (end_y < h) + ) + mag_range = mag.max() - mag.min() + norm_mag = ((mag - mag.min()) / mag_range * 255).astype(np.uint8) if mag_range > 0 else np.zeros_like(mag, dtype=np.uint8) + norm_mag[mag < threshold] = 0 + colors = cv2.applyColorMap(norm_mag.reshape(-1, 1), colormap) + + for i in np.where(valid)[0]: + pt1, pt2 = (int(cc[i]), int(rr[i])), (int(end_x[i]), int(end_y[i])) + color = tuple(int(c) for c in colors[i, 0]) + if mag[i] < threshold: + cv2.circle(image, pt1, radius=1, color=below_threshold_color, thickness=-1) + else: + # thickness = max(1, int(2 * mag[i] / mag.max())) if mag.max() > 0 else 2 + thickness = 1 + cv2.arrowedLine(image, pt1, pt2, color, thickness=thickness, tipLength=0.2) + return image + + +def draw_contact(image, contour, centroid, point_color=(0, 255, 0), region_color=(0, 255, 255)): + """ + 在图像上绘制扩张焦点和扩张区域。 + + Args: + image: 背景图像 + contour: 轮廓 + centroid: 触碰点 + point_color: 触碰点的颜色 (BGR) + region_color: 轮廓的颜色 (BGR) + + Returns: + np.ndarray: 绘制了触碰点和轮廓的图像 + """ + image = image.copy() + + # 绘制扩张区域轮廓 + if contour is not None: + cv2.drawContours(image, [contour], -1, region_color, 2) + + # 绘制触碰点 + if centroid is not None: + cx, cy = centroid + cv2.circle(image, (cx, cy), 8, point_color, -1) + cv2.circle(image, (cx, cy), 10, point_color, 2) + + return image +